ID:0000108
Samples:385170
Export Frequency:200
Channel:12
Unit:uV
      I     II    III    aVR    aVL    aVF     V1     V2     V3     V4     V5     V6
   -168   -220    -51    194    -59   -137    129     36   -137   -106   -168    -57
   -150   -202    -54    174    -49   -129    116     23   -148   -116   -179    -64
   -140   -210    -72    174    -33   -142    111     15   -153   -124   -181    -72
   -132   -226    -93    176    -20   -158    109     12   -158   -127   -184    -72
   -129   -223    -93    176    -18   -158    103      5   -163   -132   -189    -77
   -114   -228   -114    171      0   -171     98     -2   -174   -140   -194    -88
    -98   -218   -122    158     10   -171     90    -15   -184   -150   -205    -93
    -83   -220   -137    150     25   -179     77    -23   -197   -163   -213   -101
    -72   -226   -153    150     38   -189     72    -31   -205   -163   -215   -109
    -62   -246   -184    153     59   -215     64    -44   -218   -179   -233   -122
    -49   -244   -197    145     72   -220     54    -54   -226   -187   -239   -127
    -41   -249   -210    142     83   -231     51    -57   -228   -194   -236   -124
    -28   -267   -239    148    103   -254     46    -67   -241   -210   -244   -129
    -20   -262   -244    140    109   -252     33    -80   -249   -213   -252   -150
    -12   -262   -249    137    116   -254     33    -83   -249   -207   -252   -153
     -5   -259   -254    129    122   -257     28    -83   -249   -207   -252   -150
      2   -249   -252    124    127   -249     23    -88   -257   -218   -257   -150
      5   -239   -244    114    122   -241     18    -90   -259   -231   -262   -142
      5   -241   -246    116    124   -244     18    -93   -262   -236   -272   -140
      7   -254   -262    122    132   -257     18    -96   -262   -239   -275   -145
      2   -241   -244    119    122   -241     18    -98   -259   -228   -270   -150
      2   -244   -246    119    122   -244     12    -98   -267   -231   -262   -153
      0   -244   -244    119    122   -244     12   -101   -267   -226   -262   -158
     -2   -252   -249    124    122   -252     12   -101   -265   -218   -259   -174
     -2   -244   -241    124    119   -244     12   -101   -265   -223   -259   -179
    -20   -257   -239    137    106   -246      5   -111   -277   -231   -262   -179
    -41   -283   -241    161     98   -262      0   -116   -277   -231   -265   -187
    -64   -306   -244    184     88   -275     -2   -116   -277   -231   -270   -187
    -90   -324   -233    207     70   -280     -5   -116   -283   -231   -275   -194
   -116   -340   -223    226     51   -283    -12   -124   -288   -236   -275   -200
   -137   -342   -205    239     33   -275    -20   -129   -293   -241   -277   -200
   -153   -363   -210    257     28   -288    -25   -132   -298   -254   -290   -207
   -153   -376   -223    265     33   -301    -31   -129   -296   -257   -293   -207
   -150   -384   -236    267     41   -311    -33   -127   -298   -257   -293   -202
   -158   -379   -220    267     31   -301    -20   -114   -290   -249   -285   -192
   -179   -345   -168    262     -7   -257     10    -83   -257   -218   -257   -163
   -181   -303   -122    244    -31   -213     31    -54   -223   -184   -226   -132
   -168   -280   -114    223    -28   -197     20    -49   -215   -174   -213   -119
   -148   -277   -129    213    -10   -205      2    -67   -231   -187   -218   -124
   -114   -257   -145    184     12   -202    -12    -83   -239   -192   -220   -129
    -88   -241   -153    166     31   -197    -23    -96   -241   -187   -215   -122
    -67   -223   -155    142     44   -189    -18    -88   -241   -184   -213   -116
    -57   -223   -168    140     54   -197      0    -77   -236   -181   -215   -119
    -80   -236   -155    155     36   -197     12    -77   -236   -189   -220   -129
   -111   -228   -116    171      2   -174     28    -70   -231   -187   -218   -124
   -153   -223    -70    187    -41   -148     38    -64   -226   -184   -213   -116
   -187   -241    -57    213    -64   -150     46    -62   -220   -176   -207   -111
   -207   -239    -33    220    -88   -137     51    -54   -215   -163   -202   -106
   -233   -233      0    233   -116   -116     67    -44   -205   -150   -192   -103
   -259   -236     23    246   -142   -106     75    -38   -202   -145   -184    -98
   -283   -233     49    257   -168    -93     88    -25   -189   -132   -171    -88
   -301   -233     67    267   -187    -85     98    -18   -181   -127   -166    -77
   -309   -246     62    277   -187    -93    106    -12   -176   -127   -163    -67
   -314   -252     62    280   -189    -96    103    -10   -176   -127   -163    -64
   -298   -228     67    262   -184    -80    103     -7   -171   -114   -155    -67
   -277   -223     51    249   -166    -85    101     -7   -168   -109   -150    -70
   -257   -218     38    239   -148    -90     98    -10   -168   -114   -153    -72
   -228   -215     10    220   -122   -103     90    -18   -176   -122   -163    -80
   -166   -239    -72    202    -49   -155     85    -15   -202   -155   -200   -111
    -64   -340   -275    200    103   -309    106     33   -246   -236   -298   -200
     54   -483   -537    215    296   -509    207    205   -244   -329   -436   -337
    140   -465   -605    161    371   -535    340    420   -129   -296   -446   -371
    135   -184   -319     23    226   -249    397    350     20   -119   -259   -213
     15    223    205   -119    -96    213    252   -163     54    122     62    111
   -168    841   1010   -335   -589    924    -18   -748    124    511    584    641
   -290   1457   1745   -584  -1018   1600   -272  -1013    337   1018   1187   1249
   -257   1587   1844   -665  -1052   1714   -530  -1161    363   1215   1423   1538
   -189   1189   1376   -501   -782   1283   -698  -1301      2    833   1054   1205
   -150    628    779   -239   -465    704   -709  -1348   -555     83    298    420
    -98    140    239    -23   -168    189   -462   -963   -683   -311   -184    -83
    -15    -25    -10     20     -5    -18   -223   -519   -459   -252   -218   -116
     70    -51   -122    -10     93    -85    -83   -249   -293   -166   -181    -80
    122    -80   -202    -20    161   -140     -7   -114   -226   -142   -179    -77
    132   -127   -259     -5    192   -192     10    -85   -228   -166   -210   -109
    132   -163   -298     15    215   -231     20    -64   -233   -179   -231   -127
    135   -192   -327     28    228   -259     25    -57   -241   -194   -246   -142
    135   -210   -345     38    239   -277     25    -51   -246   -207   -262   -158
    140   -220   -361     38    249   -290     31    -44   -241   -207   -267   -161
    145   -236   -381     44    262   -309     33    -36   -239   -205   -270   -163
    153   -244   -397     44    275   -322     28    -38   -246   -213   -280   -174
    166   -239   -405     36    285   -322     25    -36   -252   -220   -285   -184
    163   -246   -413     38    288   -329     25    -33   -252   -223   -293   -189
    168   -254   -423     41    296   -337     18    -33   -257   -228   -301   -189
    184   -249   -433     31    306   -340     15    -33   -252   -226   -296   -181
    176   -244   -420     33    298   -332     18    -23   -241   -218   -290   -176
    171   -249   -420     38    293   -335     18    -20   -239   -220   -290   -171
    171   -254   -426     38    298   -340     18    -18   -233   -218   -288   -168
    171   -241   -413     33    290   -327     20    -12   -226   -210   -283   -163
    168   -236   -405     33    285   -319     23     -7   -226   -213   -283   -163
    171   -228   -402     28    285   -314     20     -7   -226   -210   -283   -166
    179   -220   -400     20    288   -309     20      2   -218   -202   -275   -155
    184   -223   -410     18    296   -316     20     10   -210   -192   -267   -150
    184   -226   -410     20    296   -316     18     15   -207   -189   -267   -150
    184   -223   -407     18    296   -316     20     25   -202   -187   -267   -145
    181   -215   -397     15    288   -306     25     38   -187   -171   -254   -132
    181   -213   -394     15    285   -303     25     49   -179   -163   -246   -122
    192   -213   -405     10    298   -309     23     57   -179   -166   -246   -122
    197   -207   -405      2    301   -306     28     72   -168   -155   -239   -114
    202   -200   -402     -2    301   -301     31     83   -158   -148   -231   -106
    210   -192   -402    -10    303   -298     33     96   -150   -140   -223    -93
    228   -187   -415    -20    322   -301     31    103   -148   -142   -223    -83
    249   -194   -446    -28    345   -319     28    109   -148   -142   -233    -85
    272   -189   -462    -41    366   -327     28    114   -142   -137   -231    -88
    288   -179   -467    -54    376   -324     25    124   -135   -129   -218    -83
    288   -155   -444    -64    366   -298     25    135   -124   -116   -202    -70
    293   -150   -444    -72    368   -296     23    137   -124   -114   -200    -64
    298   -137   -436    -80    366   -285     23    148   -122   -111   -192    -51
    293   -127   -420    -85    355   -272     31    163   -111   -103   -187    -36
    283   -119   -402    -80    342   -259     41    181   -101    -88   -174    -23
    283   -103   -387    -90    335   -244     36    181   -101    -75   -158    -12
    277    -98   -376    -90    327   -239     36    184   -101    -70   -150     -2
    244    -85   -329    -80    285   -207     49    197    -88    -54   -129     15
    207    -41   -249    -83    228   -145     59    213    -72    -33   -109     36
    158    -18   -176    -70    166    -96     77    228    -57    -12    -85     57
    109    -12   -122    -49    114    -67     96    239    -46      0    -64     75
     77    -23   -101    -28     88    -62    109    244    -41     10    -49     88
     54    -12    -67    -20     59    -38    116    244    -36     15    -41     93
     31     -5    -38    -12     33    -20    119    241    -36     23    -33    103
     25     -5    -31    -10     28    -18    119    231    -41     18    -33    106
     33    -23    -59     -7     46    -38    116    213    -54      0    -46     96
     54    -28    -83    -12     67    -54    111    197    -64    -10    -57     85
     75    -46   -122    -15     96    -83    103    168    -80    -31    -80     59
    101    -77   -179    -12    140   -127     96    142    -96    -51   -106     38
    132   -103   -236    -15    181   -171     88    116   -111    -67   -135     12
    161   -111   -272    -23    215   -192     80     88   -127    -83   -158    -23
    174   -122   -298    -25    236   -210     64     49   -155   -116   -189    -59
    179   -132   -311    -25    244   -220     57     25   -174   -140   -215    -85
    171   -137   -311    -18    239   -223     54     10   -184   -153   -233   -101
    155   -161   -316      2    236   -239     57      2   -187   -153   -231   -103
    129   -184   -316     25    223   -249     57    -10   -202   -168   -246   -119
    114   -197   -311     41    210   -254     59    -15   -210   -176   -252   -129
     88   -226   -314     67    200   -270     62    -15   -205   -176   -252   -127
     62   -226   -288     83    174   -257     62    -15   -205   -181   -254   -127
     41   -233   -275     93    155   -254     67    -12   -202   -176   -249   -124
     36   -233   -272     98    153   -252     75     -5   -192   -168   -244   -122
     33   -223   -259     93    142   -241     70     -5   -189   -171   -241   -119
     36   -226   -262     96    148   -244     67     -2   -187   -166   -236   -114
     38   -233   -272     96    153   -252     67      0   -187   -168   -239   -114
     33   -249   -283    106    158   -265     75      7   -179   -161   -236   -114
     31   -241   -275    103    150   -257     72      2   -176   -158   -236   -116
     38   -241   -280    101    158   -259     72      7   -174   -158   -236   -109
     38   -254   -293    106    166   -272     70      5   -179   -163   -241   -114
     51   -262   -316    103    181   -288     64     -2   -187   -176   -254   -127
     64   -254   -322     93    189   -288     62     -5   -187   -174   -252   -127
     67   -265   -332     98    200   -298     64      0   -181   -168   -241   -114
     67   -272   -340    101    202   -306     59    -10   -192   -179   -246   -116
     67   -285   -355    109    210   -319     57    -12   -197   -179   -244   -119
     75   -277   -353    101    213   -316     49    -18   -197   -176   -244   -119
     77   -275   -353     98    215   -314     46    -20   -202   -184   -257   -124
     75   -283   -358    103    215   -319     44    -28   -210   -192   -262   -127
     72   -285   -361    106    215   -322     41    -28   -210   -189   -257   -127
     70   -288   -358    106    213   -322     41    -31   -207   -189   -259   -127
     72   -283   -355    106    213   -319     36    -36   -213   -194   -257   -127
     70   -275   -345     98    207   -309     31    -38   -213   -187   -249   -124
     67   -265   -335     98    200   -298     36    -41   -210   -187   -252   -127
     59   -275   -335    106    194   -303     33    -41   -210   -187   -252   -129
     49   -275   -324    114    187   -298     33    -44   -213   -187   -252   -132
     49   -277   -327    111    184   -301     36    -41   -207   -176   -241   -122
     44   -275   -319    114    179   -296     36    -44   -210   -179   -239   -116
     31   -288   -322    127    176   -303     36    -46   -215   -184   -244   -122
     31   -290   -322    129    176   -306     38    -44   -215   -179   -241   -116
     31   -290   -322    127    176   -306     36    -49   -218   -184   -244   -119
     28   -301   -329    135    179   -314     31    -57   -226   -197   -249   -119
     28   -301   -329    135    176   -314     28    -59   -228   -197   -259   -116
     23   -298   -322    137    171   -309     36    -51   -223   -181   -257   -119
     20   -314   -335    145    176   -324     33    -54   -226   -179   -249   -129
     15   -322   -340    153    176   -329     31    -59   -233   -184   -249   -137
     15   -314   -329    148    171   -322     25    -62   -236   -192   -252   -137
     20   -311   -332    145    176   -322     25    -62   -231   -189   -246   -132
     15   -329   -345    155    179   -337     31    -62   -228   -189   -246   -129
     12   -324   -337    155    174   -329     36    -57   -223   -187   -244   -119
      7   -303   -311    145    158   -306     33    -59   -223   -187   -241   -114
      5   -298   -303    148    153   -301     36    -57   -218   -184   -239   -111
     15   -288   -303    135    158   -293     31    -59   -220   -189   -244   -114
     28   -285   -314    127    171   -298     28    -59   -226   -197   -254   -114
     38   -285   -324    122    179   -303     20    -59   -228   -200   -257   -116
     54   -267   -322    106    187   -293     15    -57   -220   -187   -246   -114
     59   -280   -340    109    197   -309     20    -46   -205   -171   -231    -96
     62   -257   -319     96    189   -288     44    -18   -176   -145   -213    -77
     62   -202   -267     70    163   -233     70     12   -140   -109   -174    -49
     70   -155   -226     44    148   -189     75     28   -116    -83   -148    -23
     72   -161   -233     41    150   -194     59     15   -129    -90   -153    -25
     83   -184   -267     49    174   -223     33    -10   -158   -119   -179    -38
     72   -202   -275     62    171   -236      7    -44   -184   -142   -205    -59
     67   -249   -316     90    192   -283    -10    -70   -207   -158   -220    -83
     59   -311   -371    124    213   -340    -10    -70   -218   -171   -228    -93
     46   -327   -374    140    210   -350     -7    -77   -233   -187   -244   -109
     28   -340   -368    153    197   -353      0    -80   -241   -194   -254   -122
     15   -335   -350    161    181   -342      7    -77   -244   -194   -259   -132
      2   -348   -350    171    176   -348      2    -88   -252   -207   -267   -135
      2   -350   -353    174    176   -350      2    -96   -259   -220   -277   -137
     -2   -363   -361    181    176   -363      5    -96   -259   -215   -275   -137
     -7   -374   -366    192    179   -371     10    -90   -257   -210   -270   -142
    -15   -379   -363    194    171   -371     12    -88   -252   -205   -265   -137
    -18   -371   -355    194    168   -363     15    -83   -246   -202   -257   -137
    -15   -366   -353    189    166   -361     15    -83   -249   -202   -254   -132
    -12   -371   -358    192    171   -366     15    -83   -246   -202   -259   -129
    -18   -371   -353    192    166   -363     10    -85   -249   -210   -267   -140
    -18   -363   -345    189    161   -355      7    -88   -257   -215   -272   -145
    -23   -368   -345    194    158   -358      7    -88   -259   -218   -275   -142
    -18   -355   -337    187    158   -348      7    -85   -254   -213   -275   -135
     -5   -379   -374    192    181   -376      7    -75   -259   -223   -288   -153
     33   -470   -506    218    270   -488     31    -28   -283   -270   -350   -213
     90   -626   -717    267    402   -670    122    127   -265   -337   -457   -319
    129   -670   -800    270    465   -735    265    358   -153   -337   -511   -392
    122   -397   -522    135    322   -459    353    480     59   -142   -332   -246
     20     25      5    -23      7     15    285    171    166    114    -10     51
   -140    550    691   -207   -415    620     41   -431    155    436    444    504
   -290   1182   1473   -444   -880   1327   -184   -818    298    917   1049   1091
   -283   1426   1709   -574   -995   1566   -415   -984    374   1213   1395   1457
   -244   1026   1270   -392   -758   1148   -550  -1140     54    906   1096   1202
   -246    439    685    -98   -467    561   -574  -1244   -522    142    329    436
   -215    -49    166    132   -192     57   -501  -1122   -872   -459   -316   -218
   -153   -296   -142    223     -5   -220   -319   -709   -670   -428   -376   -254
   -101   -288   -187    194     41   -239   -163   -384   -415   -262   -267   -145
    -36   -272   -239    153     98   -257    -62   -181   -277   -176   -213    -98
      5   -283   -288    140    145   -285     -2    -75   -215   -150   -202    -96
     23   -306   -329    140    174   -316      7    -59   -215   -168   -228   -114
     33   -332   -366    150    197   -350     12    -51   -218   -189   -254   -129
     41   -348   -389    153    213   -366     20    -44   -218   -200   -270   -142
     57   -337   -394    140    226   -366     25    -28   -210   -192   -265   -142
     64   -340   -405    135    231   -371     31    -18   -205   -189   -262   -140
     70   -350   -420    140    244   -384     33    -10   -205   -192   -262   -140
     77   -345   -426    132    249   -384     33     -5   -197   -184   -257   -135
     75   -342   -418    135    246   -379     36      2   -189   -176   -254   -127
     77   -332   -410    127    241   -371     36      5   -184   -176   -262   -140
     80   -327   -407    122    244   -366     38      7   -181   -176   -252   -135
     83   -324   -410    119    246   -366     38     12   -179   -174   -252   -127
     85   -306   -392    111    239   -348     33     12   -181   -171   -252   -129
     80   -303   -384    109    231   -342     31     15   -174   -166   -246   -127
     80   -301   -381    109    228   -340     41     25   -163   -155   -233   -122
     77   -288   -368    103    220   -327     44     33   -155   -145   -218   -109
     77   -290   -368    106    223   -329     46     44   -145   -137   -215    -98
     77   -288   -368    103    220   -327     49     54   -137   -129   -207    -90
     70   -283   -355    106    210   -319     54     64   -127   -119   -197    -83
     64   -277   -345    103    202   -311     54     72   -122   -116   -192    -77
     67   -259   -327     96    197   -293     51     77   -116   -114   -184    -67
     70   -257   -327     93    197   -290     57     88   -106   -106   -179    -59
     70   -246   -316     88    192   -280     59     96    -96    -96   -171    -51
     70   -244   -316     85    192   -280     57    101    -93    -93   -163    -49
     72   -254   -327     90    200   -290     64    116    -83    -83   -155    -36
     70   -246   -316     88    192   -280     59    119    -77    -85   -158    -38
     75   -244   -319     83    197   -280     54    116    -80    -88   -161    -41
     85   -257   -342     85    210   -298     54    116    -83    -88   -163    -46
    103   -252   -355     75    228   -303     46    114    -93    -96   -163    -49
    111   -277   -389     80    249   -332     38    109   -106   -103   -174    -54
    129   -280   -413     75    270   -345     31    101   -116   -111   -187    -62
    145   -275   -420     62    280   -345     20     98   -119   -116   -189    -62
    155   -285   -441     64    298   -363     18    106   -111   -111   -181    -51
    158   -280   -439     59    296   -358     23    114   -106    -96   -163    -38
    163   -262   -426     49    293   -342     20    122    -98    -85   -150    -25
    163   -239   -402     36    283   -319     12    127   -103    -83   -142    -12
    168   -218   -387     25    277   -301      0    122   -111    -88   -142    -10
    163   -223   -387     28    272   -303      0    124   -109    -83   -137      0
    155   -220   -379     31    267   -298      0    122   -109    -77   -129      7
    158   -228   -389     33    272   -309     -5    116   -116    -80   -127     12
    166   -187   -353     10    259   -270    -20     98   -132    -90   -135     10
    161   -174   -335      5    246   -254    -23     93   -137    -90   -127     18
    155   -174   -329      7    241   -249    -25     88   -142    -90   -119     25
    148   -163   -314      7    228   -236    -28     77   -155    -98   -116     25
    142   -161   -303     10    223   -231    -28     72   -155    -96   -122     23
    135   -161   -296     10    213   -226    -25     64   -153    -93   -119     18
    129   -140   -270      5    197   -202    -25     49   -163    -98   -116     12
    127   -132   -262      2    192   -197    -23     36   -166   -109   -127     10
    137   -140   -277      2    207   -207    -12     33   -161   -111   -129      5
    140   -163   -303     10    220   -233     -7     20   -166   -122   -148    -20
    142   -174   -316     15    228   -244     -5      5   -174   -135   -166    -49
    145   -174   -319     12    231   -246     -5     -7   -179   -150   -181    -72
    145   -200   -345     28    244   -272      5    -15   -176   -155   -194    -90
    142   -220   -363     38    252   -290      7    -28   -187   -171   -218   -114
    140   -226   -368     41    254   -296      5    -38   -194   -184   -233   -132
    137   -236   -374     46    254   -303      5    -49   -200   -197   -246   -145
    137   -249   -387     57    262   -316      7    -54   -202   -207   -257   -155
    127   -267   -397     70    259   -332     10    -57   -202   -210   -259   -163
    119   -262   -381     70    249   -322     10    -57   -200   -207   -254   -163
    109   -254   -363     70    236   -309     10    -57   -197   -210   -257   -161
     96   -244   -340     75    218   -290     15    -49   -189   -194   -254   -158
     83   -239   -324     77    202   -280     25    -36   -174   -184   -244   -153
     57   -231   -290     85    174   -259     31    -28   -163   -179   -233   -142
     31   -215   -246     88    137   -231     33    -18   -155   -168   -226   -129
      5   -213   -218    103    111   -215     57     10   -124   -135   -194   -103
    -28   -205   -176    114     72   -192     64     23   -106   -114   -176    -93
    -46   -210   -163    127     57   -187     67     28   -103   -114   -166    -93
    -62   -210   -148    135     41   -179     77     38    -96   -103   -158    -83
    -77   -200   -122    140     20   -161     85     51    -83    -88   -145    -64
    -93   -184    -90    137     -5   -137     83     51    -80    -85   -142    -59
   -103   -174    -70    137    -18   -122     90     62    -70    -75   -132    -49
   -114   -168    -57    140    -31   -114     96     72    -57    -62   -122    -41
   -119   -168    -49    145    -36   -109    101     75    -46    -51   -111    -33
   -127   -158    -33    142    -49    -96     93     72    -51    -49   -111    -36
   -129   -158    -28    142    -51    -93     96     83    -44    -36    -98    -25
   -132   -155    -23    142    -57    -90     98     85    -38    -28    -90    -15
   -129   -137     -7    135    -62    -72     90     80    -36    -31    -88    -15
   -122   -135    -15    127    -57    -75     88     83    -36    -31    -90    -10
   -122   -127     -7    124    -59    -67     88     85    -36    -28    -88     -5
   -127   -142    -18    132    -57    -83     93     88    -31    -28    -88      0
   -122   -127     -5    124    -59    -67     88     80    -31    -31    -83      2
   -116   -127    -12    119    -54    -70     83     72    -38    -36    -90     -7
   -106   -145    -38    124    -36    -90     80     64    -54    -49   -103    -23
   -101   -161    -62    129    -20   -111     80     54    -64    -62   -116    -33
    -96   -174    -77    135    -10   -127     85     51    -64    -64   -114    -31
    -96   -171    -77    132    -10   -127     80     38    -72    -72   -122    -38
    -90   -174    -83    132     -5   -129     75     36    -80    -77   -122    -41
    -96   -174    -77    135    -10   -127     75     33    -80    -75   -122    -41
    -96   -168    -72    132    -12   -122     72     31    -77    -75   -122    -41
    -93   -181    -88    135     -2   -135     72     25    -85    -83   -132    -49
    -93   -184    -90    137     -2   -137     72     20    -88    -88   -132    -49
   -101   -189    -90    142     -7   -140     75     18    -88    -85   -132    -49
    -98   -194    -96    148     -2   -145     67     12    -98    -90   -140    -57
   -101   -220   -122    158     10   -171     64      7   -101    -98   -145    -62
   -103   -220   -116    161      5   -168     67      7    -98    -96   -140    -59
   -106   -205    -98    153     -7   -153     64      0   -103    -93   -142    -67
   -101   -200    -98    150     -2   -150     62     -7   -109    -98   -148    -67
    -96   -194   -101    142      0   -148     57     -7   -106   -101   -150    -70
    -83   -189   -106    135     10   -148     59      0   -101   -101   -150    -70
    -70   -187   -116    127     20   -150     59      5   -101    -98   -148    -70
    -64   -187   -122    127     28   -155     64     10    -96    -93   -142    -62
    -70   -163    -96    116     12   -132     96     38    -64    -59   -116    -38
    -54   -124    -70     88      5    -98    119     70    -33    -28    -85    -12
    -28    -83    -54     54     10    -70    109     70    -33    -20    -75     -7
     -7    -75    -67     41     28    -72     93     62    -41    -25    -75     -5
      2    -93    -98     44     49    -96     64     33    -64    -46    -93    -20
      0   -122   -122     59     59   -122     28    -10    -98    -77   -122    -44
     -2   -166   -166     83     80   -166      2    -36   -122   -101   -140    -62
      5   -187   -192     90     98   -189      2    -41   -129   -111   -150    -75
      0   -215   -215    106    106   -215      2    -57   -145   -132   -174   -103
     -7   -241   -233    124    111   -239      2    -70   -166   -155   -194   -129
     -5   -252   -246    127    119   -249      2    -75   -174   -166   -205   -140
     -5   -257   -252    132    122   -254     -7    -90   -189   -176   -220   -153
     -7   -280   -272    142    129   -277    -12   -101   -200   -189   -233   -161
     -2   -275   -272    140    135   -275    -15   -103   -200   -189   -233   -161
     -5   -280   -275    142    132   -277    -15   -111   -202   -194   -239   -166
     -2   -285   -283    145    140   -285    -15   -116   -205   -197   -241   -171
      2   -298   -301    148    150   -298    -12   -111   -200   -194   -233   -161
      5   -296   -301    142    153   -298    -15   -116   -202   -197   -233   -161
     10   -303   -314    145    161   -309    -20   -122   -210   -207   -244   -163
     12   -319   -332    153    171   -324    -20   -124   -213   -205   -244   -163
     23   -322   -345    148    181   -332    -18   -119   -207   -194   -236   -161
     31   -309   -340    140    184   -324    -20   -119   -205   -192   -236   -161
     25   -319   -348    145    184   -335    -18   -116   -202   -189   -236   -161
     28   -314   -342    142    184   -327    -15   -106   -200   -192   -236   -161
     62   -384   -446    158    254   -415      0    -67   -239   -254   -309   -231
    116   -548   -665    215    389   -605    101     88   -239   -335   -428   -350
    168   -594   -766    213    465   -680    252    324   -148   -340   -475   -418
    163   -387   -550    111    355   -467    371    418     33   -179   -327   -293
     46      7    -38    -28     41    -15    275     -7     98     46    -33     -7
   -127    561    688   -218   -407    623      5   -597    158    415    457    493
   -298   1228   1527   -465   -914   1376   -241   -922    384    945   1088   1127
   -311   1548   1860   -618  -1085   1704   -509  -1057    553   1327   1517   1592
   -246   1166   1413   -462   -831   1288   -691  -1197    246   1023   1228   1353
   -215    631    846   -207   -530    737   -730  -1267   -280    337    542    654
   -187    122    309     31   -249    213   -558  -1036   -581   -210    -62     23
   -124   -132     -7    129    -59    -70   -311   -600   -439   -249   -194   -114
    -38   -174   -135    103     46   -155   -145   -306   -257   -153   -148    -72
     28   -171   -200     70    111   -184    -59   -145   -168   -114   -132    -54
     51   -197   -252     72    150   -226    -25    -90   -158   -129   -153    -77
     57   -233   -290     88    174   -262    -10    -75   -161   -140   -171    -96
     64   -257   -322     96    192   -288      0    -57   -161   -148   -187   -109
     67   -285   -355    109    210   -319      7    -44   -163   -155   -194   -119
     67   -301   -371    114    218   -335     10    -38   -163   -161   -200   -129
     72   -285   -358    106    215   -322      5    -38   -166   -166   -213   -137
     77   -298   -376    109    226   -337      5    -38   -166   -168   -215   -142
     80   -306   -387    111    233   -345      5    -38   -168   -174   -220   -148
     85   -309   -394    109    239   -350      7    -33   -168   -176   -223   -148
     80   -298   -379    109    228   -337     10    -25   -161   -168   -215   -140
     75   -298   -374    111    223   -335     15    -20   -155   -163   -205   -132
     64   -298   -363    116    213   -329     18    -18   -153   -163   -202   -129
     51   -288   -342    116    194   -314     18    -12   -142   -161   -197   -127
     49   -288   -337    119    192   -311     23     -5   -140   -158   -197   -122
     41   -309   -350    132    194   -327     28      7   -132   -148   -184   -109
     38   -288   -327    124    181   -306     36     15   -119   -129   -166    -96
     36   -277   -314    119    174   -296     31     12   -119   -127   -166    -98
     41   -267   -309    114    174   -288     23     10   -122   -132   -171   -103
     54   -275   -329    109    189   -301     23     20   -114   -124   -168    -96
     67   -272   -342    101    205   -306     20     20   -116   -129   -171    -93
     83   -277   -361     96    218   -316     15     20   -124   -140   -181    -96
    109   -290   -400     90    254   -345     18     28   -116   -129   -171    -83
    132   -277   -413     72    270   -345     10     31   -114   -124   -166    -83
    142   -267   -413     62    275   -340      5     25   -116   -127   -171    -90
    150   -270   -420     57    283   -345      5     28   -114   -122   -168    -88
    163   -246   -410     41    285   -327      5     41   -103   -111   -155    -77
    171   -231   -402     28    285   -316      0     46   -103   -114   -153    -77
    168   -231   -402     31    285   -316      0     49   -103   -114   -153    -77
    163   -233   -400     33    280   -316      2     62    -93   -106   -142    -67
    166   -218   -384     25    275   -301      5     75    -80    -98   -129    -57
    166   -213   -379     23    270   -296      7     88    -70    -88   -116    -46
    161   -194   -355     15    257   -275      2     98    -62    -80   -103    -31
    155   -184   -340     12    246   -262      0    106    -57    -72   -101    -20
    145   -181   -327     18    236   -254      5    119    -44    -59    -88    -10
    142   -181   -327     18    233   -254     10    132    -36    -46    -72      7
    132   -153   -288     10    210   -220     18    140    -28    -38    -59     25
    116   -140   -257     10    184   -197     18    145    -25    -31    -46     41
    103   -142   -246     20    174   -194     20    148    -20    -25    -31     51
     75   -140   -218     31    145   -179     25    153    -12    -18    -23     64
     54   -137   -192     41    122   -163     28    155     -7     -5     -7     85
     49   -129   -181     38    114   -155     23    145    -18    -10    -12     85
     62   -119   -181     28    122   -150     20    137    -18     -5    -10     88
     67   -111   -179     20    122   -145     12    129    -20     -2     -2     96
     77   -127   -205     23    140   -163      7    119    -31     -7     -7     90
     85   -119   -205     15    145   -163     -2     96    -44    -18    -12     83
     90   -116   -207     12    148   -161      0     85    -49    -20    -15     83
     83   -129   -213     20    145   -171     10     80    -46    -25    -15     83
     67   -101   -168     15    116   -135     12     67    -49    -28    -10     77
     33    -83   -119     23     75   -101     20     62    -46    -28    -20     67
      0    -88    -88     44     44    -88     41     62    -33    -23    -20     64
    -41   -106    -64     75     10    -85     59     62    -25    -23    -18     64
    -93   -106    -12     98    -41    -59     72     59    -18    -20    -18     57
   -132   -119     10    124    -72    -57     90     62     -2    -12     -7     62
   -163   -132     31    148    -98    -51    101     54     -5    -20    -20     49
   -194   -145     46    168   -122    -49    103     41    -12    -28    -25     38
   -210   -168     38    189   -127    -64    111     36    -18    -31    -36     31
   -223   -192     28    205   -127    -80    111     20    -28    -44    -51     15
   -215   -207      7    213   -111   -101    111     12    -33    -54    -57     10
   -220   -218      0    218   -111   -109    111     12    -33    -51    -51     15
   -226   -228     -5    226   -111   -116    111     12    -33    -51    -51     18
   -226   -246    -20    236   -103   -135    111      5    -38    -59    -62     10
   -205   -236    -31    220    -88   -135    106     -5    -44    -54    -64      7
   -194   -241    -46    215    -75   -145    101    -12    -54    -64    -77     -2
   -189   -236    -46    210    -72   -142     96    -20    -62    -75    -85     -7
   -189   -244    -54    215    -70   -150    101    -15    -59    -75    -85     -5
   -189   -246    -57    218    -67   -153    103    -12    -57    -67    -77      2
   -192   -244    -54    215    -70   -150     98    -12    -59    -72    -83      0
   -184   -244    -59    213    -64   -150     98    -18    -64    -75    -88     -2
   -176   -233    -59    205    -62   -148     93    -18    -64    -77    -90     -7
   -161   -220    -59    192    -51   -140     85    -25    -70    -83    -93    -12
   -142   -218    -77    179    -33   -150     80    -31    -75    -85    -93    -12
   -135   -241   -106    187    -15   -174     80    -25    -72    -80    -90     -7
   -129   -233   -106    179    -12   -171     75    -25    -67    -77    -93    -10
   -114   -246   -132    181      7   -189     77    -25    -64    -83    -98    -15
    -93   -241   -148    166     25   -197     70    -36    -72    -85    -98    -12
    -80   -233   -155    155     36   -194     62    -44    -80    -90   -103    -18
    -85   -249   -166    166     38   -207     59    -46    -85    -93   -109    -18
    -93   -249   -155    171     31   -202     57    -49    -85    -90   -106    -18
   -101   -246   -145    171     20   -197     51    -49    -80    -80    -98    -12
   -124   -270   -148    197     10   -210     59    -46    -83    -85   -103    -15
   -145   -285   -142    215     -2   -215     59    -51    -88    -88   -103    -12
   -148   -275   -127    213    -10   -202     54    -54    -88    -85    -96     -7
   -150   -288   -137    218     -7   -213     62    -51    -83    -77    -88     -2
   -145   -277   -132    210     -7   -207     59    -57    -90    -77    -93    -10
   -137   -272   -135    202     -2   -202     51    -67   -103    -90   -101    -20
   -132   -270   -137    202      2   -205     49    -67   -103    -88    -96    -12
   -140   -280   -140    210     -2   -210     51    -75   -109    -96   -106    -23
   -140   -277   -137    207     -2   -207     51    -77   -109    -98   -109    -25
   -129   -259   -132    192      0   -197     49    -80   -109    -93   -103    -18
   -122   -249   -127    187      2   -189     57    -70    -98    -83    -93    -10
   -127   -246   -122    187     -5   -184     54    -70   -101    -88    -98    -15
   -127   -244   -116    187     -7   -181     49    -70    -98    -83    -96    -12
   -124   -218    -96    168    -15   -158     49    -70    -93    -75    -85     -5
   -114   -213    -98    163     -7   -155     44    -75   -101    -80    -93    -10
   -103   -218   -116    158      5   -168     41    -75    -96    -80    -96    -10
    -77   -202   -124    140     20   -163     49    -62    -88    -77    -90     -2
    -62   -210   -148    135     41   -181     57    -49    -77    -70    -83      7
    -51   -215   -163    135     54   -189     64    -36    -67    -54    -77     18
    -49   -166   -116    106     31   -142     83    -12    -38    -23    -54     36
    -41   -119    -77     80     15    -98    111     23      2     15    -18     70
    -23    -83    -59     51     15    -72    116     44     23     36      5     96
     -5    -83    -77     44     36    -80    103     36     20     38     12    103
      5   -101   -106     46     54   -103     77     15      0     23      2     96
      2   -103   -109     49     54   -106     49    -20    -25      0    -20     77
     -5   -137   -132     70     62   -135     23    -49    -46    -18    -36     62
     -2   -163   -161     83     77   -163     20    -49    -51    -23    -41     64
    -15   -176   -161     96     70   -168     23    -62    -72    -44    -64     41
    -46   -207   -161    127     57   -184     36    -67    -83    -59    -85     18
    -64   -210   -145    135     38   -179     44    -67    -83    -62    -90     12
    -57   -223   -166    140     54   -194     41    -75    -88    -70    -96      7
    -49   -249   -200    148     72   -226     36    -88    -98    -83   -109     -5
    -51   -254   -202    150     75   -228     33    -96   -109    -90   -116    -10
    -57   -254   -200    153     70   -228     31    -98   -114    -96   -119    -12
    -62   -252   -189    158     62   -220     36    -98   -109    -88   -114     -2
    -64   -262   -200    161     64   -231     36   -101   -114    -90   -122    -10
    -54   -265   -210    161     75   -239     33    -98   -111    -88   -119     -7
    -51   -257   -205    155     75   -231     31    -93   -106    -83   -109      2
    -51   -270   -218    161     83   -244     38    -90   -103    -83   -114     -2
    -57   -252   -194    153     67   -223     31    -93   -109    -83   -119    -10
    -57   -244   -187    150     64   -215     33    -90   -103    -75   -111     -2
    -67   -252   -184    158     57   -218     36    -93   -109    -80   -119    -12
    -77   -252   -174    166     46   -213     36    -93   -111    -85   -124    -18
    -67   -298   -233    181     80   -267     49    -72   -124   -106   -155    -49
    -23   -431   -407    228    189   -420     98     10   -153   -187   -254   -142
     28   -571   -600    270    311   -584    218    192   -132   -267   -371   -275
     75   -498   -574    213    324   -535    353    418     10   -194   -335   -262
     20   -200   -220     88    119   -210    387    301    166     15   -103    -51
   -119    220    340    -51   -228    280    207   -218    213    288    259    327
   -309    872   1182   -283   -745   1026    -41   -698    363    748    846    927
   -433   1441   1875   -504  -1153   1657   -239   -878    639   1288   1460   1561
   -366   1353   1719   -493  -1041   1535   -462   -995    574   1330   1530   1701
   -327    878   1205   -275   -766   1041   -581  -1158    116    815   1021   1215
   -309    324    633     -7   -472    478   -566  -1192   -426     77    270    420
   -265   -106    158    187   -213     25   -379   -854   -522   -249   -145    -15
   -207   -179     28    192   -119    -75   -179   -472   -298   -145   -111     10
   -137   -176    -41    155    -49   -109    -46   -226   -145    -54    -57     54
    -90   -192   -101    140      2   -148     25    -96    -72    -23    -46     62
    -80   -226   -145    153     31   -187     51    -57    -64    -31    -62     46
    -77   -244   -168    161     44   -207     54    -46    -75    -49    -83     31
    -85   -252   -168    168     41   -210     64    -33    -80    -62    -98     15
    -88   -270   -181    179     44   -226     72    -23    -77    -67   -109      5
    -80   -267   -187    174     51   -228     77    -15    -77    -70   -114      0
    -80   -267   -189    171     54   -228     85     -2    -70    -62   -106      5
    -80   -280   -200    179     57   -241     88      2    -67    -64   -106      5
    -80   -296   -215    187     64   -257     88     10    -62    -59   -101     10
    -77   -272   -194    176     57   -233     93     18    -57    -57    -96     20
    -77   -267   -192    171     54   -231     93     20    -57    -57   -101     18
    -80   -288   -207    184     62   -249     96     23    -57    -57   -103     18
    -80   -280   -202    179     59   -241     96     28    -51    -54   -106     23
    -72   -272   -200    174     62   -236     98     38    -41    -44    -96     28
    -72   -277   -205    174     64   -241     96     44    -38    -36    -93     31
    -64   -262   -197    163     64   -231     93     44    -36    -31    -85     31
    -62   -257   -197    158     64   -228     96     51    -25    -28    -80     33
    -57   -265   -207    161     75   -236     98     57    -23    -28    -83     41
    -57   -262   -205    158     72   -233     96     59    -18    -23    -85     41
    -49   -249   -200    148     75   -226     93     64    -15    -18    -83     38
    -44   -233   -189    137     70   -213     93     70    -10    -12    -75     44
    -41   -236   -194    140     75   -215     98     77     -2     -7    -70     51
    -28   -233   -205    129     85   -220     98     85      5      5    -59     64
    -25   -223   -197    124     83   -210     96     96      7      7    -54     70
    -23   -218   -194    119     83   -207     93    101     12     10    -51     72
    -28   -226   -197    127     83   -213    101    116     25     20    -41     90
    -25   -215   -192    119     80   -205     98    127     31     23    -36    103
    -28   -218   -189    122     80   -205     96    135     33     25    -36    109
    -33   -220   -187    127     75   -205     96    148     44     38    -28    116
    -33   -205   -171    119     67   -189    106    163     62     67     -7    129
    -38   -192   -155    114     57   -174    106    174     67     77      2    135
    -38   -179   -140    109     49   -161    106    181     75     88     15    153
    -38   -166   -129    101     44   -148    106    197     83     93     25    171
    -33   -168   -135    101     49   -153    103    213     93    103     38    187
    -36   -166   -132    101     46   -150    101    215     96    114     51    197
    -33   -155   -122     93     41   -137     98    223    103    124     59    213
    -25   -129   -103     75     36   -116     88    226    109    132     67    226
     -7   -122   -114     64     51   -119     85    233    114    142     80    236
      5   -122   -129     57     64   -124     77    223    101    137     75    233
     23    -98   -122     36     70   -109     62    213     98    135     77    236
     36    -88   -124     25     77   -103     54    205     90    132     80    239
     51    -98   -150     23    101   -124     49    200     88    132     80    244
     64    -80   -145      7    103   -111     41    189     80    129     83    249
     77    -49   -127    -15    101    -85     28    171     67    119     77    246
     80    -41   -122    -20     98    -80     23    158     57    111     77    244
     80    -36   -116    -20     98    -75     20    153     54    109     77    249
     80    -33   -116    -25     96    -75     18    142     44     98     64    233
     88    -59   -148    -15    116   -101     18    132     36     88     49    218
     83    -75   -158     -5    119   -116     20    119     31     80     36    200
     80    -70   -150     -5    114   -109     23    103     18     59     12    179
     72    -98   -171     10    122   -135     23     88      5     44     -5    155
     72   -122   -194     23    132   -158     28     72     -5     31    -23    129
     72   -129   -202     28    135   -166     31     51    -18     18    -41    106
     62   -148   -210     44    135   -179     36     38    -20     12    -51     93
     49   -179   -228     62    137   -202     33     23    -33     -7    -77     70
     44   -189   -236     72    140   -213     31     10    -44    -23    -93     54
     33   -197   -233     80    132   -213     31      5    -46    -31    -93     51
     20   -210   -231     96    124   -220     36      2    -49    -33    -98     51
      7   -218   -228    103    116   -223     38     -2    -59    -38   -109     38
      5   -215   -220    106    111   -218     38     -2    -59    -38   -109     38
     -2   -226   -223    114    109   -226     41     -2    -62    -46   -114     33
    -15   -241   -226    129    103   -233     41    -10    -67    -51   -119     31
    -18   -252   -233    135    106   -244     49     -2    -62    -49   -119     33
    -23   -249   -226    135    101   -239     57      7    -51    -38   -114     38
    -38   -249   -210    142     85   -231     57      7    -51    -36   -111     36
    -62   -257   -194    161     64   -226     62     15    -44    -25   -106     44
    -80   -249   -168    163     41   -210     77     33    -28    -12    -93     59
   -103   -244   -140    174     18   -192     90     49    -12      0    -75     75
   -129   -249   -119    187     -5   -184    103     64      5     18    -59     93
   -158   -244    -85    202    -36   -166    119     83     23     36    -38    111
   -187   -252    -67    218    -59   -161    127     93     33     41    -31    116
   -187   -257    -70    223    -59   -166    127     93     33     44    -33    116
   -181   -254    -75    218    -54   -166    129     93     33     44    -36    116
   -174   -252    -77    213    -49   -166    135     96     33     46    -31    119
   -176   -267    -90    220    -44   -179    140     88     28     38    -38    116
   -181   -275    -93    228    -44   -187    142     88     31     44    -31    122
   -184   -275    -90    231    -46   -184    142     90     31     44    -31    124
   -184   -275    -90    231    -46   -184    137     83     25     36    -41    119
   -187   -290   -103    236    -41   -197    132     72     15     28    -46    114
   -187   -290   -103    236    -41   -197    127     67     10     28    -49    114
   -187   -301   -114    244    -38   -207    122     64      2     18    -57    109
   -181   -316   -135    249    -23   -226    119     57     -5      7    -64    103
   -176   -311   -137    244    -20   -223    116     54    -10      5    -62    101
   -174   -306   -132    239    -23   -218    116     49    -12      2    -64     98
   -184   -316   -132    249    -28   -223    109     38    -23     -5    -75     88
   -192   -316   -124    254    -33   -220    106     36    -25    -10    -80     85
   -202   -322   -119    262    -44   -223    109     36    -25    -10    -80     88
   -218   -335   -119    275    -51   -228    109     31    -31    -18    -90     77
   -231   -340   -109    285    -62   -226    109     31    -33    -20    -90     77
   -252   -322    -70    288    -90   -197    109     31    -33    -20    -85     83
   -267   -324    -59    296   -106   -192    109     31    -31    -18    -85     77
   -277   -327    -49    301   -116   -189    111     28    -33    -18    -83     75
   -285   -332    -46    306   -119   -189    111     25    -38    -23    -83     70
   -290   -337    -46    314   -122   -192    111     25    -41    -20    -80     67
   -296   -337    -41    314   -127   -189    103     12    -51    -36    -98     51
   -290   -348    -59    319   -116   -205     98      7    -59    -44   -103     46
   -275   -340    -67    306   -106   -202     96     12    -54    -44   -101     49
   -259   -332    -72    296    -93   -202     98     20    -51    -41    -98     49
   -257   -340    -85    296    -88   -213    101     23    -46    -41    -98     49
   -257   -324    -70    290    -93   -197    124     44    -23    -23    -80     62
   -259   -272    -12    262   -124   -142    142     75     10      7    -46     88
   -257   -223     33    241   -145    -96    148     88     31     31    -23    109
   -252   -233     15    241   -135   -109    140     88     31     31    -23    111
   -244   -246     -2    244   -122   -124    119     72     15     18    -33     98
   -252   -262    -10    254   -122   -135     88     36    -12     -5    -54     77
   -249   -290    -41    270   -103   -166     62     10    -36    -25    -72     62
   -241   -335    -96    285    -75   -215     59     12    -41    -36    -83     54
   -236   -350   -114    293    -62   -233     54      2    -62    -57   -109     31
   -241   -366   -124    303    -59   -246     49    -12    -83    -77   -132     10
   -236   -363   -127    301    -54   -246     54    -10    -83    -77   -132     10
   -231   -379   -148    303    -41   -265     54    -18    -90    -83   -140      5
   -213   -397   -184    303    -15   -290     41    -36   -114   -106   -166    -20
   -194   -407   -213    298      7   -311     36    -44   -119   -116   -179    -31
   -181   -410   -228    296     23   -319     33    -54   -129   -127   -187    -38
   -184   -431   -249    306     31   -340     31    -62   -140   -140   -200    -51
   -181   -446   -265    314     38   -355     23    -70   -150   -153   -213    -62
   -171   -439   -270    303     49   -353     20    -72   -153   -155   -215    -64
   -158   -449   -290    303     64   -371     18    -72   -158   -161   -226    -75
   -166   -446   -283    306     57   -366     18    -77   -161   -163   -228    -75
   -153   -431   -277    290     59   -355     15    -77   -163   -166   -226    -75
   -145   -433   -290    288     70   -363     15    -80   -174   -176   -236    -83
   -142   -433   -290    288     72   -363     12    -83   -179   -181   -244    -90
   -137   -431   -293    283     75   -363     15    -77   -179   -184   -246    -98
   -114   -483   -368    298    124   -426     31    -51   -192   -215   -283   -137
    -62   -620   -558    340    246   -589     83     54   -205   -290   -387   -239
    -15   -748   -732    381    358   -740    226    267   -140   -348   -498   -358
      7   -597   -607    293    306   -602    345    459     41   -236   -415   -306
    -54   -262   -207    158     75   -236    353    298    166    -28   -171    -90
   -192    194    387     -2   -290    290    135   -285    127    223    200    280
   -358    833   1192   -236   -774   1013   -127   -795    189    657    774    844
   -410   1288   1699   -439  -1054   1491   -371   -989    363   1117   1314   1382
   -348   1135   1483   -394   -914   1309   -587  -1145    231   1106   1330   1444
   -290    610    901   -158   -594    756   -665  -1260   -226    527    745    888
   -249     44    293    103   -270    168   -615  -1239   -761   -290    -93     41
   -184   -309   -127    246    -31   -218   -436   -883   -722   -483   -384   -246
   -114   -353   -239    233     59   -296   -257   -522   -462   -340   -316   -184
    -31   -340   -309    184    137   -327   -137   -285   -290   -233   -254   -124
     44   -355   -400    155    220   -376    -67   -148   -210   -197   -241   -114
     75   -381   -457    150    265   -418    -59   -122   -213   -220   -272   -142
     98   -392   -491    145    293   -441    -51   -106   -215   -233   -293   -161
    111   -387   -498    137    303   -444    -46    -90   -213   -241   -301   -174
    122   -389   -511    135    316   -449    -38    -80   -213   -246   -309   -179
    124   -394   -522    132    322   -459    -28    -59   -200   -236   -301   -174
    122   -394   -517    135    319   -454    -20    -41   -187   -228   -293   -163
    111   -379   -493    132    301   -433    -18    -31   -174   -223   -285   -153
    114   -366   -480    127    296   -423     -5    -15   -161   -213   -275   -142
     85   -376   -462    142    272   -418      5      0   -145   -197   -262   -137
     62   -376   -439    155    249   -407     15     15   -132   -184   -249   -127
     46   -379   -426    166    233   -402     23     28   -116   -171   -239   -116
     38   -366   -405    163    220   -384     33     44   -101   -158   -226   -106
     36   -355   -392    161    213   -374     38     51    -93   -150   -215    -96
     38   -353   -392    158    213   -374     41     57    -88   -145   -205    -90
     46   -345   -392    148    218   -368     44     64    -85   -140   -200    -85
     49   -342   -392    148    220   -366     46     67    -80   -140   -197    -83
     49   -340   -392    142    218   -366     46     64    -80   -142   -202    -83
     54   -332   -387    137    220   -358     46     67    -80   -140   -200    -77
     57   -316   -376    127    215   -345     46     77    -75   -132   -192    -72
     51   -322   -374    135    213   -348     49     77    -72   -129   -187    -70
     46   -319   -368    135    205   -342     51     83    -64   -119   -176    -59
     38   -316   -355    140    197   -335     59     98    -54   -106   -168    -49
     31   -306   -337    135    184   -322     62    106    -46   -103   -166    -41
     25   -298   -324    137    174   -311     64    116    -36    -96   -153    -25
     20   -283   -306    129    163   -293     72    135    -20    -75   -135     -7
     12   -257   -270    122    140   -262     77    153     -5    -54   -122      2
      0   -252   -252    124    124   -254     80    163      2    -49   -116      5
    -18   -233   -215    127     98   -226     85    181     18    -31   -103     12
    -33   -233   -202    132     80   -218     93    202     31    -15    -83     33
    -44   -228   -184    135     67   -207     96    215     41     -2    -70     46
    -57   -228   -171    140     54   -200    103    231     57     15    -49     70
    -70   -200   -129    135     28   -166    103    244     67     25    -31     93
    -93   -202   -111    145      7   -158    103    252     70     31    -23    109
   -106   -192    -88    148    -10   -140    106    265     77     44    -12    122
   -111   -184    -72    148    -20   -129    111    277     90     59      5    140
   -122   -176    -54    150    -33   -116    116    288    101     80     25    155
   -135   -163    -28    148    -54    -96    116    288    103     90     41    168
   -153   -153      0    153    -77    -77    119    293    111    103     59    187
   -171   -142     28    155   -101    -59    124    298    116    114     75    207
   -187   -137     49    163   -119    -44    127    301    122    122     85    226
   -184   -124     59    153   -124    -31    114    285    109    111     80    226
   -166   -119     44    142   -106    -38    109    275    101    111     83    226
   -137   -109     25    122    -83    -41     98    257     83    101     77    215
   -106   -106      0    106    -54    -54     83    231     59     80     57    194
    -75   -106    -31     88    -23    -70     70    207     36     57     36    174
    -38    -96    -57     67      7    -77     57    181     15     36     15    153
      0    -93    -93     44     44    -90     46    155     -5     12     -7    129
     33   -101   -135     33     83   -116     38    127    -23    -15    -38     96
     64   -127   -194     28    129   -158     31    106    -38    -41    -64     62
     98   -140   -241     20    168   -189     28     83    -54    -64    -93     25
    124   -155   -280     12    202   -218     20     51    -77    -90   -127    -12
    150   -155   -306      2    228   -231      7     23    -98   -119   -158    -49
    158   -184   -342     12    249   -262      2      0   -119   -148   -189    -80
    163   -205   -368     20    265   -288      0    -18   -132   -166   -205   -101
    168   -207   -376     18    270   -293     -5    -31   -145   -179   -218   -119
    161   -213   -374     25    267   -293     -2    -44   -153   -189   -233   -135
    145   -231   -379     41    259   -303      0    -51   -161   -202   -246   -148
    127   -236   -363     54    244   -298      7    -51   -158   -202   -246   -150
    103   -239   -342     64    223   -290     20    -41   -148   -192   -236   -142
     70   -236   -306     83    187   -270     28    -36   -140   -187   -228   -140
     25   -239   -265    103    142   -252     41    -25   -129   -174   -215   -135
    -23   -223   -200    122     85   -210     62     -5   -111   -155   -194   -116
    -72   -213   -140    140     33   -176     77     15    -88   -135   -174    -96
   -111   -215   -103    163     -5   -161     96     38    -67   -116   -153    -70
   -150   -215    -67    181    -44   -142    106     49    -57   -109   -145    -59
   -179   -215    -38    197    -72   -127    122     67    -41    -93   -129    -44
   -207   -223    -15    213    -96   -119    135     83    -25    -75   -114    -25
   -218   -205     12    213   -116    -96    140     90    -10    -64   -103    -15
   -215   -200     12    207   -116    -93    145     98      0    -54    -90     -5
   -220   -200     18    210   -119    -90    145     96      0    -54    -90     -2
   -223   -202     20    213   -124    -90    142     96     -5    -59    -98     -2
   -220   -194     25    207   -124    -85    148     98      0    -49    -88      7
   -228   -192     36    207   -132    -77    145     98      0    -44    -77     12
   -220   -187     33    202   -129    -77    142     96     -5    -46    -80     10
   -215   -187     25    200   -122    -80    140     93     -7    -46    -83     10
   -200   -187     12    194   -106    -88    137     88     -7    -49    -88      7
   -184   -192     -7    184    -88   -101    124     75    -20    -62   -101     -5
   -171   -187    -15    176    -77   -101    116     64    -31    -70   -103    -10
   -163   -181    -18    171    -75   -101    116     64    -31    -70   -101     -7
   -155   -192    -36    174    -59   -114    114     57    -33    -72   -103    -12
   -135   -202    -67    166    -33   -135    103     44    -41    -85   -114    -23
   -111   -194    -83    153    -15   -140     96     38    -49    -88   -116    -28
   -106   -200    -96    150     -5   -148     88     28    -57    -98   -124    -38
   -103   -207   -103    155      0   -155     85     20    -64   -101   -124    -44
   -103   -197    -96    148     -5   -148     83     18    -70   -106   -129    -49
   -106   -210   -103    158     -2   -158     88     20    -70   -106   -129    -46
   -114   -215   -103    163     -7   -161     88     15    -75   -109   -132    -51
   -119   -213    -93    166    -12   -153     88     12    -75   -109   -132    -49
   -124   -210    -85    166    -20   -150     88     12    -77   -111   -132    -49
   -127   -218    -93    171    -18   -155     83      5    -90   -119   -142    -54
   -111   -226   -114    166      0   -171     75     -7   -103   -135   -153    -67
    -83   -239   -155    161     36   -197     70    -15   -111   -137   -158    -72
    -46   -249   -205    145     77   -226     54    -31   -127   -150   -171    -88
     -5   -239   -233    122    114   -236     33    -54   -148   -171   -189   -109
     38   -233   -275     96    155   -254     18    -70   -163   -187   -207   -124
     83   -231   -314     75    197   -272     12    -77   -168   -197   -218   -129
    119   -218   -337     49    226   -277    -15   -111   -200   -228   -249   -161
    158   -223   -381     31    270   -301    -25   -124   -215   -241   -262   -174
    200   -220   -423      7    309   -322    -31   -124   -220   -246   -267   -176
    231   -220   -452     -5    340   -335    -38   -122   -223   -249   -267   -176
    233   -220   -454     -7    342   -337    -33   -116   -218   -246   -265   -171
    226   -179   -405    -23    314   -293     -5    -88   -187   -220   -241   -148
    226   -132   -358    -46    290   -246     15    -57   -155   -189   -207   -119
    239   -106   -345    -64    290   -226     18    -51   -145   -179   -192    -98
    254   -119   -376    -67    314   -246     -2    -67   -161   -192   -202   -106
    244   -135   -379    -54    311   -257    -20    -85   -176   -202   -215   -116
    194   -168   -366    -12    277   -267    -41   -109   -194   -215   -223   -124
    155   -202   -358     23    257   -280    -46   -111   -194   -213   -218   -119
    114   -215   -329     49    220   -272    -36   -106   -192   -215   -220   -122
     70   -241   -311     85    189   -275    -20   -109   -197   -220   -228   -132
     23   -267   -290    122    155   -277     -7   -109   -202   -228   -239   -145
     -7   -254   -246    132    119   -252      7    -98   -192   -218   -233   -142
    -33   -265   -231    148     96   -249     12    -98   -189   -218   -231   -137
    -49   -272   -223    161     85   -249     12    -98   -192   -220   -231   -137
    -59   -283   -223    168     80   -254     12    -96   -192   -218   -223   -135
    -59   -283   -223    171     80   -254     10    -98   -197   -220   -231   -137
    -62   -285   -223    174     77   -254      5   -103   -205   -231   -244   -145
    -54   -290   -239    171     90   -265      5   -103   -205   -233   -246   -148
    -31   -296   -265    161    114   -280     -5   -114   -215   -241   -252   -158
    -10   -296   -285    153    137   -290    -12   -122   -226   -254   -262   -168
      2   -285   -288    142    145   -285    -15   -127   -228   -259   -265   -171
      5   -283   -288    137    145   -283    -12   -122   -223   -252   -257   -163
      7   -277   -285    135    145   -280    -15   -119   -220   -249   -254   -166
      2   -270   -272    135    137   -270    -15   -119   -223   -252   -254   -174
    -10   -277   -267    142    127   -272     -7   -109   -218   -249   -252   -171
      0   -329   -329    163    163   -329     12    -75   -231   -280   -285   -205
     44   -459   -504    205    272   -483     77     31   -257   -366   -400   -319
     98   -563   -662    233    379   -613    210    223   -228   -439   -519   -446
    119   -433   -553    155    335   -493    337    361    -72   -324   -431   -384
     57   -101   -158     20    106   -129    316     93     33   -116   -184   -158
    -80    371    449   -148   -265    410     72   -496     62    181    223    254
   -249   1039   1288   -394   -769   1163   -192   -911    236    675    833    867
   -301   1486   1784   -594  -1044   1634   -449  -1034    472   1148   1361   1413
   -220   1330   1551   -555   -885   1439   -685  -1156    337   1096   1332   1441
   -161    833    992   -337   -576    911   -795  -1275   -140    517    761    885
   -145    283    428    -67   -285    355   -693  -1210   -641   -226      5    103
    -98    -62     36     80    -70    -12   -423   -774   -571   -371   -239   -150
    -36   -119    -83     77     20   -101   -213   -413   -355   -265   -202   -127
     25   -140   -168     57     96   -153    -93   -202   -233   -202   -174   -103
     44   -171   -215     64    129   -192    -33   -111   -192   -194   -181   -114
     36   -192   -228     77    132   -210    -10    -83   -189   -207   -200   -127
     25   -213   -239     93    132   -226      5    -62   -187   -210   -213   -140
     15   -233   -249    106    129   -239     15    -49   -184   -220   -226   -153
     10   -252   -262    122    135   -257     25    -36   -181   -226   -231   -158
      5   -257   -265    124    132   -259     31    -28   -179   -223   -228   -158
      7   -259   -270    124    137   -265     33    -20   -174   -223   -228   -158
      5   -267   -272    129    137   -270     36    -18   -174   -228   -231   -166
     10   -254   -265    122    137   -259     41     -7   -163   -220   -223   -161
     15   -249   -265    116    137   -254     44      0   -155   -215   -218   -155
     23   -236   -259    106    140   -246     38      0   -158   -218   -218   -155
     23   -233   -259    103    140   -246     36     -2   -161   -223   -220   -161
     31   -236   -267    103    148   -252     38      7   -155   -218   -213   -153
     36   -239   -275     98    155   -257     36      7   -158   -218   -218   -158
     51   -231   -283     90    166   -257     33      7   -158   -218   -220   -158
     67   -218   -288     75    176   -252     33     12   -155   -210   -218   -155
     80   -213   -293     67    187   -252     31     15   -153   -205   -213   -153
     83   -228   -311     70    194   -270     23     12   -158   -215   -223   -163
     88   -226   -316     67    202   -270     23     18   -155   -215   -226   -161
     93   -223   -319     64    205   -270     28     28   -150   -205   -218   -155
    101   -215   -316     57    207   -265     25     33   -148   -205   -215   -153
    114   -213   -327     49    218   -267     23     33   -148   -207   -215   -150
    127   -200   -329     36    226   -265     25     46   -140   -197   -210   -145
    137   -194   -332     25    233   -262     25     51   -132   -192   -205   -142
    148   -189   -337     20    241   -262     25     57   -127   -187   -200   -137
    163   -179   -345      5    254   -259     18     64   -122   -181   -194   -132
    176   -158   -335    -10    254   -246     15     70   -119   -179   -192   -129
    184   -158   -342    -15    262   -249     10     72   -122   -176   -194   -129
    181   -166   -348     -7    265   -257     10     80   -122   -179   -192   -124
    184   -148   -335    -20    257   -239     12     96   -109   -166   -179   -103
    187   -145   -332    -20    259   -239     15    109    -98   -153   -168    -96
    189   -135   -327    -28    257   -231     15    116    -90   -142   -158    -93
    192   -124   -316    -33    254   -220     15    129    -77   -129   -148    -80
    197   -109   -306    -44    252   -207     15    145    -70   -119   -135    -64
    189   -109   -301    -41    244   -205     18    155    -59   -109   -122    -49
    174    -85   -262    -44    215   -174     20    163    -49    -96   -106    -33
    166    -70   -236    -46    200   -153     20    166    -46    -88    -93    -20
    155    -70   -228    -44    192   -148     12    163    -46    -83    -88    -10
    155    -54   -210    -51    181   -132     12    166    -38    -70    -72      5
    150    -46   -197    -54    171   -122     12    171    -36    -59    -57     20
    142    -44   -187    -49    163   -114     15    174    -36    -54    -46     31
    129    -23   -155    -54    142    -88     10    163    -41    -57    -46     36
    127    -10   -137    -59    129    -72     15    166    -33    -49    -36     46
    124      5   -119    -67    119    -57     10    153    -44    -54    -36     49
    122     10   -111    -64    116    -49     12    142    -51    -57    -36     49
    116     12   -103    -67    109    -46     18    137    -46    -54    -36     49
    106      7   -101    -57    103    -46     20    129    -49    -57    -41     44
     93      5    -88    -51     90    -41     25    119    -54    -67    -51     33
     83     18    -64    -49     75    -23     38    114    -54    -64    -51     28
     54     -2    -59    -28     57    -31     46    103    -57    -72    -62     12
     25    -36    -62      5     41    -49     57     88    -62    -88    -77    -10
      0    -54    -54     25     25    -54     64     80    -64    -93    -90    -23
    -23    -70    -46     46     10    -59     75     72    -62    -96    -96    -28
    -44    -93    -51     67      2    -72     83     57    -70   -109   -111    -49
    -57   -111    -54     83     -2    -83     83     38    -80   -116   -127    -64
    -67   -119    -54     90     -7    -85     83     28    -85   -124   -137    -75
    -75   -132    -57    103    -10    -96     85     18    -90   -135   -148    -88
    -70   -148    -80    109      2   -114     83      7   -103   -145   -161   -101
    -62   -135    -72     98      2   -103     75     -2   -111   -158   -168   -109
    -54   -129    -77     90     10   -103     75     -7   -116   -163   -179   -114
    -49   -135    -85     93     18   -111     75    -10   -122   -163   -181   -116
    -46   -129    -83     85     15   -106     80    -10   -122   -166   -181   -119
    -38   -111    -72     75     15    -90     85     -5   -116   -163   -179   -114
    -33   -111    -77     72     20    -96     88      0   -111   -158   -174   -111
    -36   -101    -64     70     12    -83     90      2   -106   -155   -166   -109
    -33    -88    -54     59      7    -72     96     10   -101   -150   -163   -106
    -33    -83    -49     57      5    -67    103     20    -93   -142   -155    -98
    -33    -80    -46     57      5    -64    106     23    -90   -140   -153    -98
    -31    -70    -38     51      2    -54    111     33    -80   -132   -148    -90
    -38    -67    -28     51     -7    -49    114     38    -70   -129   -142    -83
    -44    -72    -28     57     -7    -51    116     38    -70   -129   -145    -83
    -44    -70    -28     54     -7    -49    111     33    -72   -129   -145    -83
    -44    -67    -23     57    -10    -46    114     41    -64   -119   -137    -77
    -51    -80    -28     64    -12    -54    109     38    -70   -119   -140    -80
    -46    -80    -33     62     -7    -57    106     36    -72   -122   -142    -85
    -31    -70    -38     49      2    -57    101     36    -72   -122   -142    -85
    -18    -54    -36     36      7    -46    101     33    -72   -119   -140    -85
     -7    -62    -54     33     20    -59     93     28    -80   -124   -150    -93
     -5    -85    -80     44     36    -83     88     23    -88   -135   -161   -101
      5    -80    -85     36     44    -83     83     18    -90   -135   -161    -98
     10    -83    -93     36     51    -88     77      7    -98   -137   -166   -101
     10    -88    -98     36     54    -93     72      2   -101   -145   -171   -103
     12    -85    -98     36     54    -90     72      2   -101   -145   -168   -106
     12    -90   -106     36     57    -98     67     -5   -109   -153   -171   -114
     15    -93   -109     38     62   -101     62    -12   -116   -158   -179   -116
     10    -98   -111     44     59   -103     64    -15   -119   -158   -181   -116
      7    -98   -106     44     54   -101     62    -18   -122   -158   -181   -116
      0   -101   -101     49     49   -101     57    -23   -127   -161   -187   -119
     -5    -98    -93     51     44    -96     59    -20   -127   -161   -187   -122
    -20   -101    -83     59     28    -90     64    -20   -127   -163   -187   -124
    -38   -101    -62     70     10    -80     67    -20   -124   -158   -176   -119
    -57   -101    -44     77     -7    -72     72    -15   -116   -150   -168   -109
    -64    -83    -18     75    -23    -51     83     -5   -106   -140   -161    -98
    -77    -83     -5     77    -38    -44     83      0   -109   -137   -158    -96
    -85    -80      2     83    -44    -38     83      0   -109   -137   -158    -93
    -85    -77      7     80    -46    -36     85      2   -106   -135   -155    -90
    -75    -77     -2     77    -36    -41     88      5   -109   -137   -158    -93
    -64    -80    -15     72    -25    -46     85      2   -109   -137   -158    -93
    -51    -72    -20     62    -18    -46     85      2   -103   -137   -158    -93
    -46    -62    -18     51    -15    -41     83      2   -101   -140   -161    -93
    -49    -70    -20     59    -15    -46     80     -2   -111   -150   -166   -101
    -49    -85    -36     67     -7    -62     77     -7   -116   -153   -171   -103
    -51    -90    -38     70     -7    -67     77     -7   -111   -150   -168   -101
    -62   -103    -44     83    -10    -75     75    -10   -114   -155   -174   -106
    -54   -101    -46     77     -5    -75     62    -20   -127   -161   -184   -116
    -38   -109    -72     72     15    -90     57    -20   -124   -161   -187   -119
    -18   -116    -98     67     38   -106     54    -15   -124   -161   -192   -124
    -10   -129   -122     70     54   -127     46    -20   -132   -171   -200   -135
     -5   -135   -129     70     62   -132     59     -7   -119   -158   -187   -124
     -5    -88    -83     44     38    -85     90     23    -83   -129   -158    -96
      7    -57    -64     23     36    -59    101     41    -64   -106   -137    -72
     25    -46    -72      7     46    -59     90     36    -64   -101   -129    -70
     54    -59   -114      2     83    -85     64     18    -85   -119   -148    -85
     57    -98   -155     20    103   -127     33    -15   -114   -150   -171   -111
     49   -137   -189     44    116   -163      2    -51   -142   -171   -187   -129
     57   -163   -220     51    137   -192    -20    -72   -163   -187   -202   -145
     59   -176   -236     59    148   -205    -23    -77   -174   -200   -220   -166
     38   -213   -252     85    142   -231    -23    -96   -200   -231   -252   -200
     15   -236   -252    109    132   -244    -18    -98   -207   -239   -262   -207
     -7   -249   -241    127    114   -244    -10    -96   -205   -244   -265   -210
    -28   -265   -236    148    103   -252    -12   -103   -213   -254   -272   -215
    -49   -283   -236    166     90   -259    -15   -111   -220   -259   -280   -223
    -72   -293   -223    181     75   -259     -5   -103   -213   -254   -277   -220
    -98   -296   -200    197     49   -249     -5   -101   -207   -246   -270   -220
   -119   -303   -184    213     31   -244     -2    -98   -205   -244   -270   -218
   -135   -309   -174    220     18   -241     -2    -93   -202   -239   -262   -210
   -153   -314   -161    233      2   -236      0    -88   -197   -236   -259   -207
   -176   -329   -153    252    -12   -241      5    -85   -197   -239   -265   -207
   -192   -332   -140    262    -25   -236      7    -83   -202   -244   -272   -210
   -194   -322   -129    257    -36   -226     10    -77   -194   -233   -262   -202
   -202   -335   -132    267    -36   -233     12    -75   -192   -228   -257   -197
   -205   -337   -132    270    -38   -236     10    -75   -192   -226   -254   -189
   -200   -340   -140    270    -31   -241     20    -59   -181   -215   -244   -179
   -181   -394   -213    288     12   -306     28    -36   -205   -259   -293   -226
   -137   -527   -389    332    124   -459     85     64   -223   -342   -405   -335
    -88   -628   -540    355    226   -584    223    283   -155   -384   -501   -441
    -51   -501   -449    277    197   -475    368    504     38   -265   -423   -389
   -135   -145    -12    140    -62    -80    366    296    163    -44   -168   -161
   -285    311    597    -12   -441    454    148   -285    155    228    220    233
   -462    927   1389   -233   -927   1158   -101   -753    259    675    797    807
   -530   1389   1919   -428  -1223   1654   -345   -961    441   1143   1348   1366
   -446   1213   1660   -384  -1052   1434   -576  -1106    298   1117   1350   1434
   -407    683   1088   -137   -748    885   -652  -1210   -161    548    774    885
   -387    150    535    116   -459    342   -600  -1179   -654   -200      5     93
   -337   -231    106    285   -223    -62   -400   -828   -675   -467   -348   -265
   -288   -259     25    272   -158   -116   -200   -454   -407   -314   -267   -189
   -218   -241    -23    228    -98   -132    -72   -218   -236   -207   -202   -132
   -161   -249    -90    205    -36   -168     -5    -93   -163   -174   -187   -119
   -135   -267   -132    202     -2   -200     12    -51   -150   -181   -200   -135
   -114   -277   -163    194     23   -223     20    -36   -150   -192   -220   -153
    -96   -293   -197    192     49   -246     25    -25   -153   -205   -236   -168
    -83   -296   -213    187     62   -254     28    -20   -150   -210   -241   -176
    -83   -296   -213    189     64   -254     36     -7   -140   -207   -236   -174
    -77   -301   -226    189     72   -265     38     -5   -137   -207   -239   -174
    -64   -306   -241    187     88   -275     38     -2   -140   -210   -246   -179
    -51   -301   -249    176     96   -277     38      0   -140   -210   -249   -181
    -41   -298   -257    171    106   -277     36      2   -137   -207   -246   -179
    -38   -309   -270    171    114   -290     36      2   -135   -205   -246   -184
    -28   -298   -270    163    119   -285     38      7   -132   -197   -239   -176
    -20   -280   -262    148    119   -272     38     12   -124   -187   -228   -166
    -15   -293   -277    155    129   -285     38     18   -124   -187   -231   -166
    -18   -301   -283    158    129   -293     33     18   -127   -192   -233   -168
    -12   -283   -272    148    129   -277     33     23   -119   -184   -226   -161
     -5   -280   -277    142    135   -280     33     28   -114   -181   -223   -158
      5   -285   -290    140    148   -288     33     28   -116   -187   -228   -161
     18   -270   -290    124    153   -280     31     36   -109   -181   -223   -150
     20   -275   -296    127    158   -285     36     49    -98   -174   -215   -142
     20   -283   -303    129    161   -293     36     51    -96   -163   -210   -142
     23   -270   -293    124    158   -280     38     67    -80   -148   -197   -132
     25   -262   -290    116    155   -275     38     75    -70   -137   -187   -122
     31   -252   -283    109    155   -265     31     72    -70   -140   -189   -122
     41   -239   -280     96    161   -259     28     77    -70   -140   -189   -119
     49   -228   -277     90    163   -252     31     88    -62   -132   -187   -111
     51   -241   -296     93    171   -267     31     93    -57   -127   -176   -103
     62   -236   -298     85    179   -267     18     93    -57   -122   -176   -101
     80   -226   -309     72    192   -265     15    103    -49   -111   -166    -96
     93   -226   -319     67    205   -272     15    116    -44   -103   -158    -88
     96   -233   -329     67    210   -280     10    122    -44   -101   -153    -83
    111   -205   -319     46    215   -262      5    127    -41    -96   -150    -77
    124   -189   -314     31    218   -252      2    137    -33    -83   -142    -64
    129   -181   -311     25    220   -246     -7    140    -31    -77   -135    -57
    148   -181   -332     15    239   -254    -18    137    -36    -80   -135    -49
    179   -163   -342     -7    259   -252    -25    137    -36    -75   -124    -38
    205   -153   -361    -28    283   -257    -36    129    -44    -77   -119    -36
    226   -148   -374    -38    298   -259    -46    122    -46    -80   -122    -31
    241   -132   -376    -54    306   -254    -57    119    -49    -80   -116    -25
    267   -114   -381    -77    322   -246    -67    114    -54    -75   -111    -18
    285   -114   -402    -88    342   -257    -80     96    -64    -83   -114    -18
    309   -106   -415   -101    361   -259   -103     72    -83   -101   -127    -28
    329    -93   -423   -119    374   -257   -116     54    -96   -109   -132    -28
    353    -93   -446   -129    400   -270   -129     36   -114   -122   -142    -38
    374    -93   -467   -142    418   -280   -142     18   -127   -135   -153    -49
    392   -106   -498   -142    444   -301   -142      7   -132   -137   -150    -46
    402    -98   -501   -153    449   -298   -150    -10   -148   -148   -158    -62
    405    -90   -496   -158    449   -293   -153    -25   -158   -163   -174    -83
    415    -88   -504   -166    459   -296   -148    -36   -161   -174   -184    -93
    423   -101   -524   -161    472   -311   -140    -41   -166   -187   -197   -111
    410   -119   -532   -148    470   -324   -132    -57   -179   -207   -223   -140
    392   -140   -532   -127    462   -335   -116    -62   -176   -215   -233   -155
    363   -153   -517   -106    439   -335   -103    -70   -171   -218   -241   -171
    327   -176   -504    -75    415   -340    -96    -77   -176   -231   -259   -189
    288   -194   -485    -49    387   -340    -80    -80   -174   -233   -262   -200
    257   -215   -472    -20    363   -342    -67    -75   -168   -233   -265   -200
    218   -236   -454      7    335   -345    -62    -83   -176   -241   -272   -207
    168   -259   -428     46    298   -342    -51    -83   -176   -241   -275   -215
    119   -262   -384     70    249   -322    -33    -75   -166   -233   -270   -207
     77   -259   -337     90    205   -298    -20    -67   -158   -226   -265   -202
     46   -280   -327    116    187   -303    -12    -64   -155   -223   -265   -200
     18   -290   -309    137    163   -298     -2    -57   -148   -213   -246   -187
     -2   -280   -277    140    135   -277      5    -46   -137   -202   -239   -179
    -25   -280   -254    153    111   -267     15    -41   -135   -200   -236   -176
    -46   -277   -233    161     90   -257     25    -31   -124   -189   -226   -168
    -57   -265   -207    161     75   -236     36    -15   -106   -174   -207   -155
    -72   -254   -184    161     54   -220     41     -7   -101   -166   -197   -148
    -88   -257   -168    171     38   -213     49     -2    -96   -161   -192   -142
   -103   -254   -150    176     20   -205     62     18    -72   -145   -174   -124
   -116   -244   -127    181      5   -187     75     33    -62   -129   -161   -114
   -129   -239   -111    181    -10   -174     77     38    -57   -127   -155   -109
   -145   -220    -75    181    -36   -150     80     44    -46   -116   -148    -96
   -166   -213    -46    187    -62   -132     90     59    -28   -103   -135    -83
   -192   -213    -20    202    -85   -116    106     72    -18    -90   -122    -70
   -218   -207     10    210   -116    -98    109     75    -10    -80   -114    -64
   -218   -189     28    205   -124    -83    111     80     -5    -72   -106    -59
   -210   -189     20    200   -116    -85    111     80     -5    -70   -106    -57
   -205   -200      5    202   -106    -98    111     80     -2    -64    -98    -49
   -210   -184     23    194   -116    -80    111     85      2    -57    -90    -44
   -210   -179     31    194   -122    -75    109     83      0    -59    -93    -44
   -213   -184     28    197   -122    -77    103     75     -7    -64   -101    -46
   -213   -189     23    202   -119    -83    109     77     -2    -59    -93    -38
   -213   -181     31    194   -124    -75    109     77     -2    -57    -90    -36
   -215   -176     38    194   -129    -67     98     70    -12    -62    -96    -38
   -218   -174     44    194   -132    -64     96     62    -18    -67   -101    -41
   -210   -158     51    184   -132    -54     96     64    -15    -62    -93    -33
   -210   -171     38    189   -127    -67     90     57    -25    -67    -98    -41
   -207   -174     33    189   -122    -70     88     49    -31    -75   -101    -44
   -200   -168     31    181   -116    -70     88     49    -31    -75   -101    -44
   -189   -158     31    174   -111    -64     85     46    -36    -72   -103    -44
   -187   -168     18    176   -103    -75     80     36    -44    -83   -116    -57
   -179   -168     10    171    -96    -80     77     28    -46    -90   -116    -57
   -174   -158     12    163    -93    -72     77     31    -41    -83   -109    -54
   -168   -163      5    166    -88    -80     75     20    -49    -88   -119    -64
   -166   -176    -10    171    -80    -93     67     10    -57    -96   -127    -75
   -161   -158      0    158    -83    -80     64     10    -57    -98   -129    -75
   -158   -161     -2    158    -80    -83     64      7    -62   -109   -137    -77
   -161   -176    -15    168    -72    -96     64      7    -59   -109   -135    -75
   -155   -168    -15    161    -72    -90     62      5    -57   -103   -129    -72
   -150   -163    -12    155    -70    -88     59      2    -59   -103   -132    -75
   -153   -174    -23    163    -67    -98     57      0    -67   -109   -135    -80
   -153   -171    -18    163    -67    -96     57      0    -67   -106   -132    -77
   -145   -153    -10    148    -70    -83     57      5    -64   -103   -129    -72
   -140   -161    -20    150    -62    -90     54      0    -67   -106   -132    -75
   -135   -161    -28    145    -54    -96     51     -5    -72   -109   -135    -80
   -122   -153    -31    137    -46    -93     51      0    -67   -106   -132    -77
   -111   -155    -44    132    -36   -101     49      2    -67   -109   -132    -80
   -103   -155    -51    129    -28   -106     46      5    -67   -106   -132    -77
   -103   -137    -36    119    -36    -88     64     23    -49    -90   -119    -62
   -106    -90     15     98    -62    -38     98     59    -12    -54    -83    -31
    -93    -62     28     77    -64    -18    109     80     10    -31    -59     -5
    -75    -51     23     64    -51    -15     98     77      7    -28    -51      7
    -67    -59      5     62    -36    -28     75     57     -7    -38    -62      0
    -80    -77      2     80    -41    -38     49     25    -31    -57    -72    -18
    -88   -106    -18     93    -36    -62     20     -5    -59    -80    -96    -33
    -80   -135    -57    106    -12    -96     15     -7    -67    -90   -103    -36
    -88   -174    -85    129     -2   -132     18    -10    -72   -101   -111    -46
   -103   -189    -85    148    -10   -137     20    -25    -85   -119   -135    -70
   -119   -187    -67    153    -25   -129     23    -28    -90   -119   -137    -83
   -129   -197    -67    163    -33   -132     28    -33    -93   -122   -140    -88
   -137   -228    -90    181    -23   -161     28    -41   -103   -132   -150    -98
   -137   -226    -88    181    -25   -158     25    -46   -111   -137   -158   -103
   -140   -213    -75    174    -33   -145     28    -44   -109   -135   -155    -98
   -145   -220    -77    181    -33   -150     25    -44   -111   -137   -153   -101
   -148   -226    -77    187    -36   -153     23    -46   -114   -140   -158   -106
   -145   -215    -70    181    -38   -142     25    -44   -111   -137   -158   -106
   -142   -218    -77    179    -36   -148     25    -46   -111   -140   -158   -106
   -142   -223    -83    181    -31   -153     28    -46   -111   -137   -155   -103
   -142   -205    -62    171    -41   -135     25    -46   -106   -135   -150   -101
   -142   -205    -62    174    -41   -135     25    -44   -103   -135   -153    -98
   -142   -215    -72    179    -36   -145     25    -46   -111   -140   -155   -103
   -137   -215    -80    176    -28   -148     28    -44   -106   -135   -150    -98
   -124   -218    -96    168    -15   -155     33    -36   -109   -140   -161   -109
    -88   -288   -200    189     54   -244     44    -10   -142   -194   -218   -163
    -31   -436   -407    233    187   -423    135    132   -155   -285   -342   -288
     15   -493   -511    239    262   -501    293    355    -67   -298   -405   -366
     12   -301   -316    142    163   -309    415    431    101   -155   -280   -270
    -72     59    132      7   -101     96    353     64    168     49    -25    -25
   -228    620    846   -197   -540    732     38   -566    189    400    452    457
   -384   1275   1660   -444  -1023   1465   -233   -898    397    922   1072   1067
   -410   1621   2029   -607  -1221   1826   -522  -1039    574   1330   1532   1538
   -350   1379   1730   -514  -1039   1553   -737  -1169    384   1197   1418   1480
   -314    823   1137   -254   -727    979   -784  -1234   -132    519    745    820
   -309    267    576     20   -441    420   -605  -1047   -514   -127     67    129
   -272    -15    254    142   -265    119   -337   -620   -405   -223   -124    -67
   -213    -57    155    135   -184     49   -132   -280   -189   -109    -75    -23
   -153    -67     85    109   -122      7    -28   -103    -88    -57    -49     -2
   -129    -98     31    111    -80    -33     20    -31    -54    -57    -59    -18
   -124   -116      5    119    -64    -57     36     -5    -54    -70    -85    -41
   -114   -142    -28    129    -44    -85     49     12    -57    -80   -101    -57
   -114   -166    -51    137    -33   -109     54     18    -59    -88   -114    -70
   -109   -161    -51    135    -31   -106     64     28    -57    -85   -116    -72
   -101   -168    -70    135    -18   -119     67     41    -49    -83   -116    -72
    -93   -168    -75    132    -10   -122     67     41    -51    -88   -122    -77
    -88   -166    -80    124     -5   -124     64     44    -54    -93   -124    -77
    -80   -158    -77    119     -2   -119     70     54    -46    -83   -114    -70
    -80   -150    -72    114     -5   -111     70     54    -44    -80   -111    -72
    -72   -155    -83    114      5   -119     67     51    -46    -83   -119    -80
    -70   -163    -93    116     10   -129     70     59    -41    -80   -119    -75
    -67   -153    -85    109      7   -119     67     62    -38    -77   -116    -70
    -59   -148    -90    103     12   -119     64     62    -36    -77   -114    -70
    -51   -142    -90     98     18   -116     70     67    -31    -67   -103    -62
    -51   -140    -90     93     18   -114     72     77    -23    -59    -98    -57
    -41   -140    -98     90     25   -119     72     80    -20    -54    -96    -54
    -38   -135    -96     85     28   -116     70     85    -18    -54    -96    -54
    -28   -124    -96     77     33   -111     77     96    -10    -46    -88    -46
    -25   -122    -96     72     33   -109     75    101     -7    -44    -85    -46
    -25   -124   -101     75     36   -114     83    111      2    -38    -75    -38
    -23   -114    -90     64     33   -103     85    124     10    -31    -62    -28
    -15   -109    -93     62     38   -101     83    129     15    -23    -57    -23
    -18   -109    -93     62     36   -101     83    135     15    -23    -57    -25
    -18   -106    -88     62     33    -96     83    145     25    -12    -49    -18
     -7    -93    -85     49     36    -88     85    161     33      0    -36     -5
     -5    -90    -85     49     38    -88     80    168     36      2    -31      0
      2    -83    -88     38     44    -83     77    176     41      7    -25      5
     10    -72    -83     31     44    -75     80    189     51     18    -18     18
     15    -75    -90     28     51    -83     80    200     57     25    -15     23
     23    -70    -93     23     57    -80     77    205     64     33    -10     31
     31    -54    -85     12     57    -70     75    213     72     41      0     41
     41    -44    -85      0     62    -64     75    223     80     46     10     51
     46    -36    -83     -5     62    -59     72    228     83     51     15     62
     51    -10    -62    -20     57    -36     67    233     88     57     25     72
     59      0    -59    -31     59    -28     59    239     88     62     33     83
     64     -7    -72    -28     67    -38     57    241     88     64     41     90
     70      7    -64    -38     67    -28     54    239     88     67     46    101
     80     25    -54    -51     67    -12     51    239     88     77     57    116
     83     33    -49    -59     67     -7     41    228     80     75     59    116
     85     41    -44    -64     64      0     33    220     72     72     59    119
     85     54    -31    -72     59     12     31    215     70     72     67    132
     88     59    -28    -72     59     15     33    210     70     80     75    140
     85     59    -25    -72     54     18     25    192     57     70     67    127
     85     67    -20    -77     51     23     25    184     54     70     72    137
     88     77    -10    -83     49     33     28    176     54     72     77    142
     83     77     -5    -80     44     36     31    163     46     64     67    127
     77     64    -12    -72     44     25     31    153     38     57     54    111
     70     59    -10    -64     38     25     41    148     44     57     54    103
     57     49    -10    -54     33     20     44    129     36     41     36     83
     49     33    -15    -41     33     10     44    109     18     23     18     62
     38     12    -25    -28     31     -5     49     96     15     15      5     44
     28    -12    -41     -7     33    -25     54     77      7      2    -12     23
     12    -31    -46      7     25    -38     49     54     -7    -15    -36     -2
      7    -46    -54     20     31    -49     51     44    -12    -25    -49    -18
      0    -51    -54     25     25    -51     51     28    -23    -38    -62    -31
     -2    -77    -75     38     33    -75     46     10    -38    -57    -77    -49
     -7    -93    -85     49     36    -90     41     -5    -51    -72    -88    -62
     -7    -98    -90     54     41    -96     41     -5    -51    -75    -93    -67
    -15   -114   -101     64     41   -109     41     -7    -57    -77   -101    -72
    -18   -114    -96     64     36   -106     41    -15    -64    -83   -103    -80
    -15   -109    -96     59     38   -103     41    -15    -64    -77   -101    -77
    -15   -106    -90     62     36    -98     44    -12    -64    -80   -103    -77
    -18   -119   -101     64     41   -111     44    -10    -70    -85   -109    -83
    -18   -109    -90     62     33   -101     46     -7    -64    -77   -103    -75
    -23   -103    -83     62     28    -96     54      0    -54    -70    -96    -67
    -25   -106    -80     67     25    -93     59      5    -51    -67    -96    -67
    -25   -109    -85     67     28    -98     57      2    -51    -72    -98    -72
    -25    -98    -75     62     23    -88     59     10    -41    -64    -90    -67
    -23    -98    -75     59     23    -88     62     15    -36    -62    -88    -64
    -18   -103    -85     62     33    -96     62     18    -33    -62    -88    -64
    -18    -93    -75     54     28    -85     64     20    -28    -57    -83    -59
    -18    -96    -77     57     28    -88     67     28    -20    -49    -77    -54
    -18    -96    -80     54     31    -88     62     25    -20    -49    -75    -54
    -15    -85    -70     51     25    -77     59     28    -18    -44    -75    -49
     -7    -83    -75     44     31    -80     59     28    -18    -46    -77    -49
     -2    -85    -83     44     38    -85     59     28    -18    -46    -75    -46
      0    -83    -85     38     41    -83     62     28    -18    -44    -70    -44
      5    -75    -80     36     41    -77     59     28    -15    -44    -64    -41
      7    -88    -96     38     51    -90     57     23    -18    -46    -67    -44
      5    -93    -98     44     49    -96     54     18    -20    -51    -72    -44
      5    -83    -90     36     46    -85     54     18    -20    -51    -72    -44
      7    -75    -83     33     44    -77     51     15    -23    -51    -75    -44
      0    -90    -90     44     44    -90     49      7    -31    -59    -80    -51
     -2    -98    -96     49     44    -98     49     10    -31    -59    -80    -54
     -2    -80    -80     41     36    -80     49     10    -31    -57    -77    -49
     -2    -93    -90     49     44    -93     49      5    -36    -59    -77    -46
     -7    -93    -88     49     38    -90     41     -2    -41    -62    -80    -49
    -12    -85    -75     49     28    -80     38     -2    -41    -64    -80    -49
    -12    -90    -80     49     31    -85     36    -10    -46    -70    -80    -54
    -10    -90    -80     51     33    -85     33    -18    -51    -75    -85    -59
    -12    -88    -77     49     31    -83     33    -20    -49    -72    -83    -54
    -15   -106    -90     59     36    -98     33    -23    -49    -75    -85    -57
    -12   -114   -101     62     41   -106     25    -33    -59    -85    -96    -67
     -7   -103    -96     57     44   -101     20    -36    -64    -90    -98    -70
    -10    -98    -90     51     38    -96     20    -38    -64    -90    -98    -72
    -10   -109    -98     59     41   -103     23    -41    -67    -93   -101    -75
    -10   -114   -106     62     46   -111     23    -41    -67    -88    -98    -75
     -2   -101    -98     51     46   -101     25    -41    -64    -83    -96    -67
     -2   -101    -98     51     46   -101     18    -49    -72    -93   -103    -75
     -7   -111   -106     59     46   -109     12    -57    -80    -98   -111    -80
     -5   -111   -106     57     49   -109     15    -54    -77    -98   -109    -77
      0   -111   -111     57     54   -111     18    -49    -75    -96   -109    -77
     -5   -122   -119     62     57   -122     10    -59    -85   -103   -114    -85
      5   -111   -116     51     59   -111      7    -59    -83   -101   -111    -83
      7   -106   -116     49     59   -111     10    -57    -80    -98   -111    -80
      7   -119   -127     57     67   -122      7    -64    -90   -109   -119    -90
     12   -119   -135     51     72   -127      5    -67    -93   -111   -116    -93
     15   -114   -129     46     72   -122     10    -59    -88   -103   -109    -85
     12   -124   -137     54     72   -129     10    -64    -93   -109   -116    -93
     18   -124   -142     54     80   -132      7    -67    -96   -111   -116    -96
     15   -119   -137     49     75   -127     10    -64    -96   -114   -116    -93
     12   -114   -127     49     70   -119      7    -64    -93   -114   -114    -93
     10   -119   -132     54     67   -124      2    -70    -96   -122   -116    -98
     12   -122   -135     54     72   -127      5    -67    -90   -114   -114    -93
     15   -119   -137     49     75   -129     10    -64    -88   -114   -114    -93
     18   -124   -145     51     80   -135      7    -67    -96   -119   -119    -98
     18   -129   -148     57     83   -137      5    -70    -98   -122   -122    -96
     23   -114   -137     46     80   -124      7    -59    -88   -116   -111    -85
     25   -109   -137     38     80   -122      0    -62    -93   -122   -116    -90
     33   -109   -142     36     88   -124      0    -59    -93   -122   -124    -98
     44   -106   -150     28     96   -127      2    -49    -85   -114   -116    -93
     57   -103   -161     23    109   -132      0    -41    -77   -106   -109    -83
     51    -93   -145     20     98   -119     12    -31    -67    -98   -103    -72
     49    -54   -103      2     75    -77     46      7    -28    -62    -70    -41
     64     -2    -70    -33     67    -33     62     33      0    -28    -38    -12
     70     -5    -75    -31     72    -38     49     20    -10    -33    -44    -15
     75    -12    -90    -31     83    -51     25     -2    -33    -54    -59    -28
     75    -25   -101    -23     88    -62      7    -23    -51    -72    -72    -38
     62    -51   -116     -7     88    -83    -20    -49    -75    -90    -88    -49
     62    -80   -142     10    101   -111    -36    -59    -88   -103    -98    -57
     54    -90   -145     18     96   -116    -28    -59    -90   -109   -101    -62
     38   -109   -150     33     93   -129    -23    -67   -101   -122   -119    -83
     20   -140   -161     59     90   -150    -18    -72   -116   -137   -140   -103
     10   -148   -158     70     83   -153    -15    -75   -122   -145   -148   -109
      2   -145   -148     70     75   -145    -15    -80   -124   -145   -150   -114
      0   -158   -158     77     77   -158    -18    -85   -137   -155   -158   -124
     -2   -174   -174     85     83   -174    -18    -90   -142   -161   -161   -129
      0   -166   -166     83     83   -166    -15    -85   -135   -155   -161   -124
      0   -168   -171     83     85   -168    -18    -85   -140   -161   -163   -124
      0   -168   -171     83     85   -168    -18    -88   -140   -163   -161   -124
      2   -166   -168     83     85   -166    -15    -88   -140   -163   -161   -124
      5   -171   -176     83     90   -174    -10    -85   -137   -163   -163   -127
      0   -179   -181     88     88   -179    -18    -93   -145   -171   -174   -135
      2   -168   -171     83     85   -171    -18    -93   -140   -168   -171   -135
      5   -171   -179     80     90   -174    -18    -90   -140   -171   -171   -135
      7   -179   -187     85     96   -181    -18    -90   -142   -171   -171   -132
     15   -181   -197     83    103   -189    -18    -85   -145   -174   -179   -142
     51   -241   -296     93    171   -267      5    -38   -163   -215   -233   -194
    114   -389   -504    137    306   -446     83     90   -174   -303   -353   -311
    174   -478   -652    153    413   -563    231    314   -101   -332   -433   -402
    174   -254   -431     38    298   -342    348    400     77   -176   -296   -296
     80    114     33    -98     20     75    283     31    148     36    -28    -44
    -75    615    688   -270   -381    652      2   -584    150    342    394    389
   -244   1267   1512   -511   -878   1389   -262   -953    322    833   1000    989
   -259   1608   1865   -675  -1062   1735   -532  -1085    488   1231   1457   1470
   -181   1353   1535   -587   -857   1441   -750  -1205    298   1098   1345   1413
   -145    810    956   -335   -550    880   -823  -1288   -194    472    719    800
   -137    257    394    -59   -265    324   -675  -1153   -644   -246    -25     38
    -93    -33     59     62    -77     12   -405   -706   -504   -316   -207   -148
    -31    -72    -44     51      5    -59   -205   -371   -285   -202   -161   -109
     38    -70   -109     12     72    -88    -88   -168   -163   -135   -127    -80
     67    -80   -148      7    106   -114    -38    -83   -119   -124   -132    -90
     67   -124   -192     28    127   -158    -25    -64   -124   -145   -155   -111
     72   -153   -226     38    148   -189    -10    -46   -124   -153   -168   -124
     83   -155   -239     33    158   -197     -5    -31   -122   -158   -181   -132
     90   -163   -254     36    171   -207      0    -23   -122   -161   -187   -140
    101   -171   -272     33    184   -223      5    -18   -122   -166   -192   -145
    111   -168   -283     28    194   -226     12     -5   -111   -158   -184   -140
    114   -168   -285     25    197   -226     18      0   -109   -161   -187   -142
    111   -174   -285     31    197   -228     23      2   -109   -161   -184   -145
    111   -176   -290     31    200   -233     31     12   -101   -153   -179   -137
    106   -184   -290     36    197   -236     33     20    -93   -145   -171   -129
     98   -181   -283     41    189   -231     25     18    -98   -150   -174   -135
    103   -168   -272     33    187   -220     31     23    -96   -153   -176   -137
     98   -158   -259     28    176   -207     33     33    -83   -140   -168   -129
     96   -166   -262     36    176   -215     31     33    -83   -140   -166   -127
     93   -174   -270     38    179   -220     31     36    -83   -140   -166   -124
     98   -166   -265     33    181   -215     38     44    -75   -135   -163   -122
     90   -168   -262     36    176   -215     41     49    -67   -124   -161   -114
     90   -168   -259     38    174   -213     41     51    -64   -122   -153   -111
     93   -163   -257     36    174   -210     49     67    -51   -109   -140    -98
     90   -174   -265     41    176   -218     57     85    -44   -103   -135    -90
     90   -168   -259     36    174   -213     54     85    -49   -109   -140    -93
     93   -158   -252     31    171   -205     57     96    -36    -98   -127    -83
     96   -150   -246     28    171   -197     57    106    -28    -93   -122    -75
     96   -158   -254     31    174   -205     54    114    -23    -88   -119    -72
    101   -148   -249     20    174   -197     54    122    -18    -85   -114    -67
    106   -142   -249     18    176   -197     59    135     -5    -72   -103    -54
    106   -150   -257     20    179   -202     59    148      2    -67    -98    -46
    106   -150   -257     23    181   -202     59    158     10    -57    -93    -38
    111   -132   -246      7    176   -187     54    163     15    -57    -96    -36
    119   -116   -236     -2    176   -174     54    174     23    -46    -85    -25
    124   -122   -246     -2    184   -184     54    184     31    -38    -72    -15
    135    -98   -233    -18    184   -166     57    197     41    -25    -54      5
    145    -93   -239    -25    189   -166     51    205     49    -15    -46     15
    150    -90   -241    -31    194   -166     49    210     57     -5    -36     25
    155    -72   -231    -41    192   -150     44    210     57      0    -31     36
    161    -51   -213    -54    187   -132     41    215     59      5    -23     46
    166    -54   -223    -57    192   -140     38    220     64     15    -12     54
    174    -41   -218    -67    194   -129     31    218     62     18     -5     64
    181     -7   -192    -88    184    -98     20    213     59     23      5     77
    181     -7   -189    -85    184    -98     18    213     57     28     18     90
    176     -7   -184    -85    179    -96     10    200     46     20     12     88
    171      0   -174    -85    171    -85      7    192     46     25     20     96
    168     10   -161    -90    163    -75      7    181     46     28     28    101
    166     10   -155    -88    161    -72      0    171     36     20     25     96
    163     18   -148    -93    155    -64      0    163     33     23     28     98
    161     31   -132    -96    145    -49      2    161     33     20     25     98
    155     25   -132    -90    142    -51      2    153     28     12     18     90
    150     20   -129    -85    140    -54      7    140     23      5     10     80
    148     20   -127    -85    135    -51     12    129     20     -5     -5     67
    132     -2   -135    -64    132    -67     20    114     10    -20    -20     44
    116    -28   -145    -46    129    -85     25     98      0    -38    -38     20
    109    -54   -163    -25    135   -109     33     85     -7    -49    -54      5
     98    -72   -171    -15    132   -119     33     70    -15    -62    -72    -15
     85    -88   -174      0    127   -129     33     51    -28    -77    -88    -38
     75   -122   -197     20    135   -158     33     36    -41    -98   -111    -59
     70   -137   -207     33    137   -171     38     25    -46   -106   -119    -70
     57   -153   -210     46    132   -181     36     12    -59   -116   -132    -85
     46   -166   -213     59    129   -189     31     -2    -75   -135   -148   -101
     41   -168   -210     62    124   -189     33     -5    -72   -129   -150   -101
     33   -171   -205     70    119   -187     33     -7    -75   -135   -158   -103
     31   -194   -226     80    127   -210     28    -12    -83   -142   -166   -109
     28   -189   -218     80    122   -205     33     -7    -80   -137   -163   -109
     18   -184   -205     80    109   -194     38     -2    -75   -129   -161   -109
     18   -192   -210     88    114   -200     38     -2    -75   -132   -161   -109
     15   -189   -205     85    109   -197     41     -2    -75   -135   -163   -109
     15   -181   -197     83    103   -189     44      7    -64   -124   -153   -101
     15   -197   -213     90    111   -205     49     15    -59   -116   -148    -96
      7   -189   -197     90    101   -192     49     12    -57   -119   -148    -98
      0   -179   -181     88     90   -179     54     18    -49   -109   -140    -93
     -2   -179   -179     90     88   -179     57     25    -46    -96   -135    -85
    -10   -184   -174     98     80   -181     57     25    -46    -96   -137    -88
    -18   -184   -166    101     72   -176     62     33    -36    -93   -132    -83
    -20   -176   -155     98     64   -168     64     41    -31    -85   -124    -75
    -31   -181   -153    106     59   -168     64     41    -28    -85   -124    -72
    -33   -176   -142    103     51   -161     64     41    -25    -83   -124    -75
    -38   -176   -137    109     49   -158     72     49    -18    -77   -119    -70
    -36   -171   -135    103     49   -153     70     46    -20    -80   -122    -72
    -38   -168   -132    103     46   -150     67     44    -20    -77   -116    -70
    -38   -158   -119     96     38   -140     67     44    -18    -72   -114    -62
    -33   -163   -129     98     46   -148     70     46    -12    -70   -109    -57
    -36   -168   -135    101     46   -153     59     33    -23    -80   -111    -64
    -33   -168   -135    101     49   -150     59     31    -23    -77   -109    -64
    -31   -174   -145    101     54   -161     59     33    -20    -75   -106    -62
    -25   -168   -142     98     57   -155     54     23    -28    -80   -111    -70
    -20   -166   -148     93     62   -158     49     15    -36    -85   -119    -72
    -15   -158   -142     85     62   -150     46     12    -36    -85   -116    -70
    -12   -155   -142     80     64   -150     44      7    -44    -90   -119    -72
     -7   -158   -150     83     70   -155     38      0    -49   -101   -122    -77
     -5   -166   -161     85     75   -163     38      0    -46    -98   -119    -77
     -2   -166   -166     83     80   -166     38     -2    -51   -101   -124    -83
      2   -166   -171     80     85   -168     33    -15    -62   -106   -129    -88
      7   -168   -176     80     90   -171     31    -15    -59   -103   -129    -85
     12   -161   -174     72     90   -166     25    -20    -62   -106   -132    -83
     10   -166   -179     77     93   -171     23    -31    -72   -114   -145    -96
     12   -174   -187     77     98   -179     23    -31    -75   -114   -145    -98
     20   -153   -174     67     96   -163     18    -36    -72   -114   -142    -98
     20   -163   -187     70    101   -174     15    -38    -75   -116   -142    -98
     20   -174   -194     77    106   -184     10    -44    -83   -122   -148   -101
     25   -168   -194     70    109   -181      5    -49    -88   -129   -158   -109
     33   -171   -205     70    119   -187      5    -49    -93   -129   -158   -111
     36   -176   -213     70    122   -194      0    -59    -98   -137   -166   -119
     44   -179   -223     67    132   -200     -2    -62    -98   -137   -166   -119
     54   -176   -231     59    142   -205     -7    -64   -101   -140   -166   -116
     64   -179   -244     57    153   -210    -12    -70   -106   -148   -168   -124
     67   -181   -252     54    158   -215    -18    -75   -109   -153   -171   -127
     75   -176   -254     49    163   -215    -20    -75   -109   -153   -174   -127
     75   -189   -265     57    168   -226    -20    -77   -111   -155   -176   -129
     75   -200   -275     62    174   -236    -18    -80   -114   -155   -179   -129
     80   -184   -265     51    171   -223    -23    -80   -114   -155   -179   -129
     80   -181   -262     51    171   -220    -25    -83   -114   -158   -179   -129
     80   -184   -265     51    171   -223    -25    -85   -119   -161   -184   -135
     77   -194   -272     59    174   -233    -20    -80   -114   -150   -176   -127
     77   -181   -259     51    168   -220    -25    -80   -114   -150   -174   -127
     75   -184   -262     54    168   -223    -31    -83   -119   -155   -181   -132
     77   -184   -262     51    168   -223    -25    -75   -114   -148   -174   -127
     83   -174   -257     46    168   -215    -25    -72   -103   -140   -163   -119
     83   -171   -257     44    168   -213    -28    -75   -109   -148   -168   -127
     98   -176   -275     38    184   -223    -28    -72   -111   -148   -174   -127
    111   -174   -285     28    197   -228    -28    -64   -103   -137   -163   -116
    114   -168   -283     28    197   -226    -20    -54    -93   -129   -155   -109
    111   -132   -244      7    176   -187      7    -31    -70   -109   -135    -93
    119    -72   -194    -23    155   -132     31      2    -36    -75    -96    -57
    135    -44   -181    -46    158   -114     31      7    -25    -59    -80    -41
    148    -62   -210    -41    179   -135     12    -10    -49    -77    -93    -57
    150    -75   -226    -38    187   -150    -10    -33    -67    -93   -103    -72
    140    -96   -236    -23    187   -166    -28    -54    -83   -101   -116    -75
    135   -122   -257     -7    194   -189    -51    -77   -103   -124   -137    -88
    127   -142   -270      7    197   -205    -54    -80   -114   -137   -148    -96
    116   -155   -272     18    194   -213    -44    -80   -119   -142   -155   -109
    101   -176   -277     38    187   -228    -41    -90   -132   -158   -171   -129
     83   -197   -280     57    179   -236    -38    -96   -142   -171   -184   -145
     72   -192   -265     59    168   -228    -33    -98   -140   -168   -181   -145
     67   -194   -262     62    163   -228    -36   -101   -145   -171   -184   -148
     59   -202   -262     70    161   -231    -38   -106   -150   -174   -189   -155
     59   -205   -265     72    161   -233    -38   -106   -150   -176   -192   -153
     54   -202   -257     75    155   -228    -36   -103   -148   -176   -194   -153
     46   -210   -259     80    150   -233    -36   -103   -148   -181   -194   -153
     46   -218   -267     85    155   -241    -33   -101   -145   -176   -189   -150
     49   -202   -252     75    148   -226    -33   -101   -142   -174   -184   -148
     44   -205   -249     80    145   -226    -31   -101   -142   -176   -184   -148
     41   -220   -265     88    150   -244    -31   -101   -148   -181   -187   -150
     46   -223   -270     88    158   -246    -31    -98   -142   -176   -181   -148
     46   -218   -265     85    153   -241    -28    -96   -137   -171   -176   -145
     49   -218   -267     85    158   -241    -31    -93   -140   -174   -189   -153
     72   -265   -337     96    205   -301    -20    -67   -158   -210   -233   -192
    127   -389   -517    129    322   -452     46     46   -171   -283   -327   -283
    176   -511   -688    163    431   -600    187    257   -119   -335   -426   -394
    207   -410   -618    101    413   -514    332    459     49   -239   -371   -368
    129    -54   -187    -38    155   -119    337    236    179    -15   -116   -135
    -18    407    423   -194   -220    415    103   -355    174    265    277    259
   -197   1041   1239   -420   -717   1140   -184   -833    277    709    841    810
   -285   1566   1852   -639  -1067   1709   -449  -1034    491   1200   1408   1369
   -215   1439   1654   -613   -937   1548   -693  -1163    392   1215   1447   1460
   -184    924   1106   -371   -644   1015   -789  -1267    -54    667    898    945
   -168    350    519    -90   -342    433   -711  -1205   -548    -70    150    187
   -129    -49     80     90   -106     15   -467   -820   -571   -342   -210   -174
    -88   -101    -15     93    -36    -59   -252   -444   -316   -210   -148   -122
    -20   -103    -83     62     28    -93   -114   -210   -166   -122    -96    -72
     25   -109   -137     38     80   -122    -44    -88    -96    -88    -83    -59
     38   -135   -174     49    106   -153    -20    -49    -88   -101   -106    -80
     41   -163   -207     59    124   -187     -7    -36    -93   -119   -127    -98
     51   -171   -223     59    137   -197      5    -18    -85   -122   -129   -106
     59   -181   -241     59    148   -213     10     -7    -88   -129   -140   -119
     70   -197   -267     64    168   -231     10     -5    -93   -137   -155   -132
     75   -200   -275     59    174   -236     12      2    -88   -140   -161   -135
     80   -189   -270     54    174   -228     18     10    -77   -135   -153   -127
     80   -194   -275     57    176   -233     18     12    -75   -135   -153   -127
     83   -194   -277     57    179   -236     20     18    -70   -135   -150   -127
     90   -187   -277     46    184   -231     20     23    -64   -127   -145   -122
     98   -179   -277     38    187   -228     18     25    -62   -124   -142   -119
    101   -171   -275     33    187   -223     12     18    -67   -132   -150   -127
    106   -166   -272     31    189   -218     18     25    -62   -127   -145   -122
    109   -163   -272     25    189   -218     20     33    -54   -122   -142   -116
    106   -176   -283     36    192   -231     25     36    -51   -119   -140   -116
    103   -176   -280     33    192   -228     28     38    -49   -119   -137   -114
    111   -153   -265     20    187   -207     31     49    -44   -116   -132   -106
    111   -158   -270     23    189   -213     28     51    -38   -114   -132   -106
    111   -155   -270     20    189   -213     28     57    -31   -109   -124    -98
    114   -145   -259     15    184   -202     31     70    -20    -96   -114    -90
    114   -153   -267     20    189   -210     31     77    -18    -96   -114    -93
    114   -155   -270     18    192   -213     28     80    -18    -98   -114    -93
    122   -140   -265      7    192   -202     31     88    -12    -90   -109    -83
    124   -140   -265      7    192   -202     36    103      0    -77    -96    -67
    127   -137   -265      5    194   -200     33    111      5    -75    -93    -64
    129   -132   -262      0    194   -197     33    116     12    -67    -88    -57
    135   -122   -257     -7    194   -189     38    132     28    -57    -75    -44
    132   -116   -252    -10    189   -184     41    142     33    -51    -70    -38
    127   -119   -246     -2    187   -181     41    153     36    -49    -67    -33
    129   -106   -236    -12    181   -171     44    163     44    -36    -59    -23
    127    -96   -226    -15    174   -161     46    176     54    -25    -51    -10
    127    -93   -220    -18    171   -155     46    184     59    -18    -41     -2
    132    -62   -194    -33    163   -127     44    194     67     -7    -31     10
    132    -59   -192    -38    161   -124     44    207     77      5    -15     28
    137    -54   -194    -41    166   -124     41    210     77      7     -7     33
    140    -54   -197    -44    168   -124     41    215     80     15      2     44
    145    -38   -184    -51    163   -111     41    226     90     25     20     62
    148    -31   -181    -59    163   -106     31    218     85     25     25     67
    158    -18   -176    -72    166    -96     15    205     72     20     25     70
    168      0   -168    -85    168    -85      7    197     67     18     28     77
    171      7   -163    -88    168    -77      5    189     62     23     33     80
    171      7   -163    -90    168    -77     -5    171     49     15     28     77
    179     23   -155   -101    166    -64     -7    163     41     15     28     80
    181     38   -142   -111    161    -51    -12    153     33     15     31     85
    179     41   -137   -109    158    -46    -18    135     23      5     28     77
    174     41   -132   -109    153    -44    -15    124     18      0     25     75
    171     41   -129   -106    150    -41     -7    119     20      2     28     77
    158     41   -116   -101    137    -38     -5    103     18     -5     20     62
    142     25   -116    -83    129    -44      2     96     15     -7     15     51
    129     23   -109    -77    116    -41     10     85     18    -15      5     33
    106      2   -103    -54    103    -49     20     80     15    -25    -10     15
     85    -31   -119    -28    101    -75     28     70      7    -38    -31     -5
     70    -57   -127     -5     98    -90     38     62     10    -44    -36    -15
     57    -54   -111      0     83    -83     36     46      5    -54    -54    -36
     41    -80   -122     18     80    -98     33     33     -7    -70    -70    -54
     28   -103   -132     36     80   -116     36     20    -18    -83    -85    -70
     25   -106   -132     41     77   -119     36     10    -25    -88    -90    -75
     20   -122   -142     49     80   -132     33      0    -33    -98   -101    -90
     20   -137   -158     57     88   -148     28    -10    -44   -109   -116   -101
     23   -135   -161     54     90   -148     28    -12    -46   -111   -116   -103
     23   -135   -158     57     90   -145     28    -18    -51   -114   -116   -109
     23   -145   -168     59     93   -155     25    -20    -57   -119   -122   -114
     25   -145   -171     59     98   -158     33    -15    -49   -114   -116   -109
     28   -135   -163     51     96   -150     33    -10    -44   -109   -109   -103
     25   -122   -148     49     85   -135     25    -18    -51   -116   -119   -114
     23   -127   -153     51     85   -140     31    -10    -44   -114   -114   -109
     23   -129   -153     51     85   -140     36     -2    -36   -106   -111   -101
     18   -137   -158     59     85   -148     38      0    -33    -96   -106    -98
     20   -129   -150     54     85   -140     46      7    -25    -85    -96    -93
     18   -111   -129     44     72   -119     46     15    -20    -80    -90    -85
     12   -116   -132     51     70   -124     44     18    -18    -80    -93    -88
      2   -122   -127     57     62   -124     41     15    -18    -83    -96    -90
      7   -116   -124     54     64   -119     46     23    -10    -77    -88    -83
      2   -119   -124     57     62   -122     51     33     -2    -67    -75    -77
     -2   -119   -116     59     57   -116     54     33      0    -64    -77    -80
    -10   -109    -98     59     41   -103     51     33      2    -62    -72    -72
    -10   -103    -93     57     41    -98     59     41     12    -51    -62    -59
    -18   -103    -88     59     33    -96     57     36      5    -57    -67    -64
    -20   -114    -93     67     36   -103     59     36      7    -54    -62    -59
    -20   -106    -88     62     31    -98     64     41     15    -46    -51    -54
    -20    -96    -75     59     25    -85     62     36     10    -51    -62    -67
    -20   -103    -83     59     31    -93     54     28      0    -64    -77    -70
    -18   -103    -85     62     33    -96     54     28      2    -62    -72    -59
    -23   -119    -98     70     36   -109     57     31      2    -59    -67    -57
    -25   -111    -85     70     28    -98     51     20     -5    -62    -70    -64
    -25   -106    -80     64     25    -93     49     15    -10    -59    -67    -64
    -28   -106    -80     67     25    -93     49     18     -7    -57    -62    -57
    -33   -114    -80     72     23    -98     44     10    -15    -64    -67    -59
    -36   -129    -93     83     28   -111     46      7    -15    -67    -67    -62
    -38   -119    -80     77     18   -101     44      5    -10    -64    -67    -72
    -38   -111    -72     75     15    -93     41      0    -12    -64    -70    -75
    -46   -124    -80     83     15   -101     38     -7    -23    -77    -77    -75
    -49   -124    -75     88     12   -101     41     -5    -20    -75    -75    -70
    -46   -129    -83     88     15   -109     41     -2    -18    -75    -72    -72
    -57   -140    -83     98     12   -111     44     -5    -20    -72    -67    -72
    -54   -135    -83     93     12   -109     36    -10    -28    -77    -70    -72
    -54   -129    -75     93     10   -103     38     -7    -25    -75    -67    -67
    -62   -129    -67     96      0    -98     36    -12    -25    -80    -72    -77
    -75   -137    -62    103     -7   -101     38    -10    -23    -77    -67    -72
    -80   -137    -57    106    -12    -98     44     -5    -12    -64    -49    -51
    -88   -145    -57    116    -15   -101     44     -5     -7    -54    -31    -38
   -101   -137    -36    116    -33    -88     36    -15    -18    -64    -44    -75
   -109   -137    -28    122    -41    -83     44     -7    -20    -70    -64    -93
   -119   -137    -20    127    -51    -77     49     -5    -23    -75    -75    -77
   -135   -142     -7    140    -64    -75     51     -2    -12    -67    -64    -54
   -145   -148     -2    142    -72    -75     59      0    -10    -57    -49    -51
   -158   -127     31    142    -96    -49     57      2     -7    -46    -41    -51
   -168   -122     44    142   -109    -41     54      2    -10    -49    -49    -59
   -181   -140     41    161   -111    -49     64      7     -7    -49    -49    -51
   -194   -148     46    168   -122    -51     70     15      2    -41    -38    -36
   -215   -137     77    176   -148    -31     70     15      2    -38    -38    -31
   -236   -145     90    189   -166    -28     85     28     18    -20    -18    -15
   -257   -132    124    194   -192     -5     98     44     38      5      7      0
   -290   -137    153    213   -223      7    103     46     33     -5      5      0
   -314   -153    158    233   -236      2    103     46     31     -5      7     12
   -332   -129    202    228   -270     33    103     46     36      0      7     15
   -345   -129    215    239   -280     41    114     59     51     12     18     28
   -327   -142    184    233   -257     18    106     49     49     10     20     28
   -303   -132    171    218   -239     18     96     33     36      5     12      5
   -277   -124    153    202   -215     12     93     31     33      2      7     -7
   -257   -119    137    189   -197      7     85     28     33      0      0     -7
   -252   -122    129    187   -192      2     80     15     20    -12    -15    -10
   -231   -116    114    174   -174     -2     77     15     20    -12    -12     -5
   -205   -114     88    158   -148    -12     70     12     20    -10    -12     -5
   -184   -135     49    161   -116    -44     64      7     15    -18    -25    -15
   -158   -129     28    142    -96    -51     62      2     10    -23    -28    -18
   -129   -122      7    124    -70    -57     57      7     15    -20    -25    -15
   -114   -119     -5    114    -57    -62     51      7     15    -20    -23    -12
   -116    -93     23    106    -70    -36     77     31     41      0     -2      5
    -98    -46     51     72    -77      2    109     67     83     36     36     41
    -77    -12     62     44    -70     23    109     80     96     54     57     64
    -72    -10     62     41    -67     25     88     64     80     46     54     62
    -59     -2     57     31    -59     25     64     44     64     36     49     57
    -62    -20     38     41    -51      7     41     12     44     20     33     28
    -72    -57     15     62    -44    -20     12    -10     20     -2      7     12
    -83    -83     -2     83    -41    -44      7    -15     12    -10      2     20
    -98    -90      7     96    -54    -41     20    -10     20     -2      7     23
   -127   -124      2    124    -67    -62     31    -15     10    -18    -10      0
   -150   -135     15    142    -83    -59     31    -25      0    -33    -28    -28
   -161   -132     28    145    -96    -51     33    -28      0    -33    -31    -33
   -163   -135     28    150    -96    -54     33    -33    -10    -44    -41    -33
   -161   -166     -5    161    -80    -85     31    -44    -25    -59    -57    -36
   -161   -176    -15    168    -72    -96     31    -41    -23    -57    -54    -41
   -158   -158      0    155    -80    -80     23    -44    -23    -57    -59    -44
   -148   -158    -10    153    -70    -85     18    -51    -31    -64    -62    -28
   -148   -161    -12    155    -67    -88     18    -51    -31    -59    -57    -41
   -148   -166    -18    155    -67    -93     18    -49    -25    -59    -62    -62
   -148   -174    -28    158    -62   -101     18    -51    -31    -70    -80    -54
   -140   -171    -31    155    -54   -101     10    -54    -36    -75    -83    -51
   -135   -168    -33    150    -51   -101     10    -54    -28    -70    -70    -46
   -137   -174    -36    153    -51   -106      7    -57    -31    -70    -70    -51
   -135   -187    -51    158    -41   -119     10    -57    -33    -75    -77    -62
   -111   -213   -101    163     -5   -158     18    -36    -46    -96   -103    -88
    -57   -345   -288    200    114   -316     77     64    -72   -179   -210   -192
     10   -467   -478    228    241   -472    210    270    -33   -244   -316   -306
     44   -384   -428    168    233   -407    350    431    111   -155   -262   -272
    -25    -72    -46     49     10    -59    376    213    239     44    -38    -75
   -187    387    571   -101   -379    478    116   -410    244    311    340    311
   -379   1013   1389   -316   -883   1200   -153   -867    384    766    917    870
   -480   1556   2034   -540  -1257   1795   -407  -1049    620   1262   1480   1434
   -431   1587   2018   -576  -1223   1803   -667  -1163    613   1376   1618   1641
   -392   1096   1486   -353   -940   1291   -779  -1254    194    865   1106   1161
   -358    537    896    -90   -628    717   -688  -1161   -270    179    400    449
   -314    103    418    103   -366    262   -420   -766   -340   -127      7     44
   -246    -12    233    129   -241    109   -181   -368   -142    -62     -5     12
   -168    -33    135     98   -153     49    -62   -158    -25     -2     15     25
   -137    -46     90     90   -114     20      0    -54     23     12     15     25
   -140    -90     46    114    -96    -20     20    -23     20     -7    -12      0
   -140   -124     15    132    -77    -54     33     -5     10    -31    -36    -25
   -140   -132      7    135    -75    -62     44     12     15    -33    -36    -25
   -137   -137      0    137    -70    -70     51     23     12    -36    -36    -28
   -135   -150    -15    142    -62    -83     54     25     10    -44    -41    -38
   -127   -153    -25    140    -51    -90     59     36     15    -38    -38    -44
   -122   -148    -25    132    -49    -88     62     38     18    -44    -46    -46
   -111   -153    -41    129    -36    -98     59     41     15    -49    -57    -49
    -98   -137    -38    116    -33    -88     59     41     15    -54    -62    -41
    -93   -127    -33    111    -31    -80     62     49     20    -46    -49    -31
    -83   -137    -54    109    -15    -96     59     51     25    -41    -38    -31
    -77   -145    -67    111     -7   -106     62     54     28    -38    -38    -41
    -67   -135    -70     98      0   -103     62     59     31    -36    -44    -41
    -59   -119    -59     90      0    -90     59     62     25    -46    -51    -31
    -62   -129    -67     96      0    -98     62     62     25    -49    -49    -33
    -59   -124    -64     90      0    -93     67     75     33    -38    -38    -33
    -57   -114    -57     85     -2    -85     70     85     44    -31    -33    -25
    -59   -114    -54     88     -2    -85     77     93     46    -31    -33     -5
    -62    -98    -38     80    -12    -70     80     96     51    -23    -23     -2
    -54    -98    -44     75     -7    -72     83    106     62    -15    -15      0
    -54   -103    -51     77     -2    -80     77    111     59    -18    -12     10
    -51    -98    -46     75     -2    -72     77    114     67    -12      0     20
    -44    -88    -44     64      0    -67     77    124     75      0     10      5
    -41    -85    -44     62      0    -64     80    129     80     -2     -5     -2
    -41    -88    -49     64      2    -70     77    132     77    -10    -10     15
    -23    -77    -54     51     15    -67     77    148     93      2     15     41
    -15    -72    -57     41     18    -64     83    161    103     15     31     44
    -20    -64    -46     41     10    -57     83    171    106     18     28     28
    -25    -62    -36     44      2    -49     88    181    109     18     18     33
    -20    -51    -31     36      5    -41     90    194    116     23     28     75
    -20    -46    -25     31      0    -38     90    205    124     36     51     77
    -20    -38    -18     28     -2    -31     88    210    129     44     59     70
    -10    -20    -10     15     -2    -15     88    223    140     57     70     93
      0    -23    -23     12     10    -23     90    236    150     67     85    116
      7    -15    -25      2     15    -20     85    239    148     70     88    119
     15      5    -12    -10     12     -2     85    246    158     85    103    119
     25     12    -12    -20     18      0     80    252    155     83     98    124
     25     15    -10    -20     18      2     72    244    148     80     98    129
     31     25     -5    -31     18     10     64    236    142     77    103    153
     38     49      7    -44     15     28     64    239    148     85    119    155
     41     57     15    -51     12     36     62    231    142     85    109    137
     49     46     -2    -46     25     23     51    220    132     75     88    166
     51     59      5    -57     20     33     46    210    132     85    116    192
     54     72     18    -64     18     46     44    205    135     96    142    192
     46     88     41    -67      2     64     41    192    129     96    145    168
     41     93     51    -67     -5     72     44    181    124     85    124    145
     36     96     59    -67    -12     80     44    171    122     72    103    161
     23     93     70    -59    -23     83     46    166    119     72    106    176
     12     85     72    -49    -31     80     54    161    124     75    111    166
      0     72     72    -36    -36     72     67    158    132     77    114    155
    -12     67     80    -28    -46     72     70    142    124     70    101    148
    -25     54     80    -15    -54     67     75    127    119     59     90    124
    -38     36     75      0    -57     57     80    114    114     49     75     93
    -44      5     49     20    -46     25     83    101    106     33     51     85
    -59    -31     28     44    -46     -2     80     80     88     10     31     59
    -67    -38     25     51    -49     -7     83     67     77      0     10     33
    -75    -51     20     62    -49    -18     85     54     70    -12     -5     31
    -83    -67     15     75    -49    -25     83     38     54    -23     -7     36
    -83    -72     10     77    -49    -31     85     38     57    -18      5     38
    -85    -75     10     80    -49    -33     85     41     59    -15      7     20
    -90    -83      7     85    -49    -38     88     36     51    -23     -7      2
    -90    -93     -2     93    -44    -49     88     31     44    -38    -33      0
    -88    -77     10     80    -51    -33     83     31     46    -38    -33      5
    -85    -77      7     80    -49    -36     83     28     49    -38    -31     12
    -83    -88     -7     85    -38    -49     83     28     44    -44    -33      5
    -77    -85     -7     83    -36    -46     85     33     49    -38    -28     10
    -75    -75      0     72    -38    -38     85     33     49    -36    -20     15
    -83    -80      0     80    -41    -41     88     36     54    -31    -12     18
    -83    -77      5     80    -46    -36     90     46     64    -23     -2     20
    -77    -75      2     77    -41    -36     93     51     70    -15      2     25
    -80    -77      2     77    -44    -36     85     49     62    -23     -7     20
    -83    -77      2     80    -44    -38     85     49     62    -23     -5     20
    -75    -77     -2     75    -38    -38     88     51     67    -15      5     33
    -72    -75     -2     75    -36    -38     93     54     70    -15      5     18
    -77    -88    -12     80    -33    -49     90     46     57    -28    -23    -15
    -67    -83    -18     75    -25    -51     90     44     49    -38    -41     -2
    -59    -85    -25     70    -20    -57     88     41     46    -41    -38     15
    -59    -90    -31     75    -15    -62     88     38     44    -38    -28     15
    -67    -77    -12     72    -28    -46     93     41     54    -31    -18     15
    -72    -62      7     67    -41    -28     93     41     59    -25    -10     23
    -70    -72     -5     70    -33    -38     83     33     46    -36    -20      7
    -54    -80    -25     67    -15    -54     77     25     33    -51    -36      0
    -49    -77    -28     59    -10    -54     72     18     25    -59    -46    -10
    -41    -80    -41     59      0    -62     70     12     20    -64    -54    -12
    -44    -85    -44     62     -2    -64     67      2     18    -67    -51    -10
    -46    -90    -44     70     -2    -67     67      5     20    -62    -44     -2
    -44    -77    -33     59     -7    -57     64      0     20    -59    -38     -5
    -44    -80    -36     62     -5    -59     57    -10      7    -70    -46    -18
    -46    -85    -41     64     -5    -64     57    -12      2    -75    -59    -23
    -46    -83    -36     64     -5    -59     62    -12      7    -72    -57    -18
    -49    -90    -41     70     -5    -64     57    -18      2    -75    -57    -15
    -57   -101    -44     77     -7    -72     59    -20      0    -77    -51    -12
    -59   -101    -41     80    -10    -72     59    -20      0    -77    -51    -23
    -67   -103    -36     85    -15    -70     62    -20      0    -80    -62    -28
    -72   -122    -49     96    -12    -88     59    -23     -7    -90    -75    -23
    -72   -119    -46     96    -12    -85     54    -31    -18    -96    -75    -33
    -67   -116    -51     90    -10    -85     51    -31    -18    -96    -72    -31
    -70   -114    -44     93    -12    -80     44    -41    -25   -103    -77    -38
    -72   -119    -46     93    -12    -83     41    -46    -25   -101    -72    -33
    -62   -111    -49     88     -7    -80     38    -49    -25   -101    -67    -31
    -59   -124    -64     90      0    -96     36    -54    -33   -109    -75    -49
    -54   -132    -77     93     10   -106     33    -59    -36   -114    -90    -64
    -51   -137    -85     93     15   -111     31    -57    -38   -116    -93    -57
    -51   -132    -83     90     15   -109     28    -62    -44   -122    -96    -59
    -51   -140    -90     93     18   -116     23    -64    -54   -135   -109    -70
    -38   -127    -88     83     23   -109     18    -59    -49   -127   -101    -62
    -41   -132    -93     85     23   -114     20    -57    -46   -122    -93    -54
    -44   -153   -109     98     31   -132     20    -57    -46   -124    -88    -57
    -44   -145   -103     93     28   -124     12    -64    -49   -127    -93    -57
    -41   -137    -96     90     25   -116     12    -62    -49   -127    -96    -67
    -46   -142    -96     93     20   -119      7    -62    -54   -132   -106    -75
    -46   -140    -93     93     20   -116      7    -59    -49   -127   -101    -64
    -49   -148    -98     96     23   -124      7    -59    -51   -129    -98    -62
    -54   -155   -101    106     23   -129      7    -59    -54   -129    -85    -51
    -57   -163   -106    109     23   -135      7    -59    -49   -124    -80    -54
    -51   -153   -103    101     23   -129     10    -59    -46   -127    -83    -67
    -51   -155   -106    103     25   -132     12    -57    -46   -127    -96    -64
    -59   -174   -114    116     25   -145     12    -59    -49   -129    -98    -59
    -51   -145    -96     96     20   -122     10    -57    -46   -124    -90    -57
    -46   -135    -88     90     20   -111     10    -54    -49   -124    -90    -57
    -44   -145   -101     93     28   -122      7    -59    -54   -129    -98    -62
    -25   -148   -122     88     46   -135      5    -54    -54   -129    -98    -62
    -12   -145   -132     80     59   -140      2    -46    -46   -122    -96    -54
    -15   -145   -129     80     57   -137     12    -36    -38   -111    -88    -51
    -15   -114    -98     64     38   -106     44     -5     -7    -83    -59    -25
     -5    -59    -54     33     23    -57     70     33     31    -46    -25     12
     10    -36    -49     10     28    -41     62     33     36    -33    -10     23
     12    -62    -77     23     44    -70     41     10     12    -57    -28      5
     10    -83    -96     36     49    -88     18    -15     -2    -72    -44      0
      2   -101   -103     49     51   -101     -7    -41    -23    -88    -57    -10
     -7   -132   -127     70     57   -129    -31    -59    -46   -111    -77    -25
    -12   -148   -135     80     59   -140    -31    -64    -57   -124    -90    -38
    -23   -166   -142     93     57   -155    -20    -62    -62   -129    -98    -54
    -41   -187   -145    114     51   -166    -12    -64    -70   -137   -111    -67
    -59   -200   -140    129     38   -171    -10    -75    -77   -148   -119    -77
    -70   -205   -137    137     31   -171     -2    -75    -77   -145   -114    -72
    -72   -205   -135    137     28   -171     -2    -77    -77   -148   -111    -70
    -80   -215   -135    148     25   -176     -7    -80    -88   -155   -119    -72
    -83   -241   -158    161     33   -200      0    -77    -85   -153   -122    -77
    -85   -226   -140    155     25   -184      0    -77    -80   -142   -119    -88
    -96   -223   -127    158     15   -176      0    -77    -80   -137   -119    -88
   -103   -236   -132    171     12   -184      5    -75    -80   -140   -122    -90
   -106   -233   -127    168     10   -181     12    -67    -70   -132   -114    -80
   -114   -231   -116    171      0   -174     12    -64    -70   -129   -114    -75
   -119   -233   -114    176     -5   -174      2    -75    -80   -140   -124    -85
   -116   -226   -109    171     -5   -168      5    -72    -80   -137   -122    -80
   -119   -226   -109    171     -7   -166      7    -64    -72   -132   -116    -75
   -106   -262   -155    184     23   -207     12    -54    -80   -145   -137    -90
    -64   -350   -285    207    109   -319     33      0   -106   -205   -210   -158
      0   -488   -488    244    244   -488    137    174    -93   -277   -329   -272
     36   -493   -532    228    283   -514    277    402     28   -252   -350   -314
      7   -236   -244    114    124   -241    366    423    213    -64   -171   -168
   -109    148    257    -20   -181    202    262    -10    262    168    137    127
   -290    701    992   -205   -641    846     -2   -636    262    509    615    600
   -431   1293   1722   -431  -1075   1506   -236   -937    428    989   1208   1179
   -402   1465   1865   -532  -1135   1665   -488  -1098    475   1247   1519   1535
   -350   1072   1421   -361   -888   1247   -641  -1221    174    950   1231   1312
   -332    501    833    -83   -581    667   -675  -1280   -361    226    496    571
   -314     36    348    137   -332    192   -514  -1036   -610   -303   -101    -41
   -257   -135    122    194   -189     -7   -298   -610   -407   -277   -163   -101
   -200   -135     62    166   -132    -36   -135   -301   -192   -150    -88    -28
   -137   -145     -7    142    -64    -77    -33   -111    -70    -77    -49      5
   -109   -161    -54    132    -28   -109      7    -44    -38    -70    -54     -5
   -101   -181    -80    142    -10   -132     15    -25    -41    -85    -75    -33
   -101   -210   -109    153      2   -161     25    -15    -44   -101    -90    -51
    -96   -218   -122    158     12   -171     36      0    -36    -98    -96    -51
    -88   -207   -119    145     15   -163     38     10    -36   -101    -96    -49
    -88   -218   -132    153     20   -176     41     18    -36   -103    -96    -51
    -85   -226   -140    153     23   -184     46     28    -31   -101    -96    -51
    -83   -220   -137    153     25   -179     57     38    -18    -93    -90    -46
    -80   -218   -137    148     25   -179     51     38    -20    -93    -93    -49
    -80   -213   -132    145     23   -174     49     38    -23    -93    -90    -49
    -75   -210   -135    140     28   -174     51     44    -15    -85    -85    -44
    -67   -210   -142    140     36   -176     49     51    -12    -83    -83    -38
    -64   -218   -153    140     41   -187     49     51    -15    -85    -88    -33
    -57   -213   -155    135     46   -184     51     62    -10    -77    -77    -25
    -49   -205   -155    124     51   -179     51     64     -7    -72    -75    -31
    -44   -205   -161    124     57   -184     46     64     -7    -72    -83    -38
    -38   -192   -153    114     57   -174     41     64     -7    -77    -83    -38
    -36   -194   -158    116     59   -176     51     75      5    -67    -70    -25
    -36   -200   -163    116     62   -181     51     80     10    -62    -62    -12
    -33   -176   -142    106     54   -161     49     85     10    -59    -62    -10
    -33   -176   -142    103     51   -161     51     93     20    -49    -57    -12
    -36   -187   -153    111     57   -171     59    103     31    -41    -46     -7
    -33   -187   -155    109     59   -171     57    106     36    -38    -38      2
    -25   -174   -148    101     59   -161     59    119     46    -25    -28     18
    -28   -171   -142     98     57   -158     62    124     51    -20    -20     23
    -31   -179   -148    103     57   -163     67    132     59    -15    -18     23
    -25   -163   -137     93     54   -153     67    140     64     -7    -12     28
    -12   -148   -135     80     59   -142     67    155     77      7      0     44
      0   -145   -148     70     72   -148     59    161     77      5      0     49
     10   -140   -150     64     80   -145     57    166     80      7      0     54
     23   -132   -155     51     88   -142     57    176     93     20     12     67
     31   -124   -155     46     93   -140     57    181     93     23     20     72
     41   -106   -150     31     93   -127     49    184     96     23     23     77
     54    -96   -153     20    103   -124     49    197    109     31     33     96
     62    -88   -153     10    106   -119     41    202    111     33     41    101
     64    -85   -150     10    106   -116     38    205    109     38     49    103
     72    -70   -142     -2    106   -106     33    213    114     46     59    116
     75    -54   -129    -10    101    -90     33    215    119     51     72    132
     80    -41   -124    -20    101    -83     25    210    114     54     77    140
     85    -25   -111    -28     98    -67     18    200    106     54     80    148
     88    -20   -111    -33     98    -67     15    197    109     57     88    158
     90    -10   -101    -38     93    -57     10    189    103     54     88    163
     85     -7    -93    -38     88    -49      2    174     93     51     85    155
     90      2    -88    -46     90    -41      5    166     90     57     96    158
     90     12    -77    -54     83    -31     -2    153     80     49     93    158
     88     15    -72    -51     80    -28     -5    137     67     36     85    153
     93     25    -67    -59     80    -18     -5    124     64     33     83    150
     93     36    -57    -64     75    -10      0    116     62     28     75    140
     88     15    -75    -51     80    -28      2    103     51     15     62    124
     83      0    -85    -41     83    -41      7     93     46      2     49    111
     75     -7    -83    -36     77    -44     18     90     46     -7     36     90
     75    -25   -101    -23     88    -62     25     83     41    -18     15     67
     67    -54   -124     -7     93    -88     23     64     28    -38    -10     41
     64    -67   -132      0     96    -98     33     51     28    -46    -23     25
     54    -85   -142     12     96   -111     36     38     20    -62    -44      5
     41   -129   -171     44    106   -150     38     25     10    -72    -54    -18
     28   -148   -176     57    101   -161     38     12     -2    -88    -70    -33
     28   -150   -179     59    101   -163     41     10     -5    -93    -75    -41
     25   -158   -187     64    103   -171     38      0    -15   -106    -88    -51
     23   -174   -197     75    109   -184     41     -5    -20   -114    -96    -59
     25   -166   -192     70    106   -179     41     -5    -18   -111    -96    -64
     23   -161   -184     67    101   -171     41     -7    -18   -109    -93    -70
     15   -168   -184     75     98   -176     41     -7    -18   -111    -93    -70
     15   -168   -184     77     98   -176     49      0    -12   -109    -88    -57
     10   -174   -184     80     96   -179     54     10     -2   -103    -77    -46
      7   -171   -181     80     93   -176     51     10     -2   -101    -88    -54
      2   -161   -166     77     83   -163     51     12      0    -90    -88    -67
      7   -142   -150     67     77   -145     59     23     10    -77    -72    -57
      5   -150   -155     72     77   -153     59     20      5    -85    -80    -57
      7   -155   -163     72     85   -158     57     23      5    -93    -85    -54
     18   -150   -168     64     90   -158     57     28      5    -93    -83    -46
     20   -155   -176     67     98   -166     59     33     12    -83    -75    -44
     18   -145   -166     62     90   -155     59     28     15    -75    -70    -49
     25   -127   -155     49     90   -140     62     33     25    -67    -59    -41
     28   -119   -150     44     88   -135     62     36     28    -75    -62    -33
     31   -129   -161     49     96   -145     64     36     25    -75    -70    -33
     31   -129   -163     49     96   -145     67     36     31    -64    -62    -38
     31   -132   -163     49     96   -145     64     33     31    -59    -54    -41
     25   -140   -168     57     93   -153     62     28     20    -64    -57    -46
     25   -135   -161     54     93   -148     57     25     15    -67    -57    -44
     18   -122   -142     51     77   -132     54     23     15    -70    -57    -38
     12   -129   -142     57     77   -135     57     20     12    -72    -59    -36
     10   -140   -150     64     77   -145     57     15      7    -80    -70    -38
     10   -129   -140     59     75   -135     57     12     12    -72    -64    -38
     10   -127   -140     57     72   -132     57     12     12    -67    -59    -41
     12   -129   -142     57     75   -135     54      7      7    -72    -64    -46
     10   -135   -145     59     77   -140     57      5      5    -75    -64    -46
     10   -140   -150     64     80   -145     59      5      7    -77    -59    -36
     12   -137   -150     59     80   -142     51     -5     -2    -88    -70    -46
     12   -148   -161     67     85   -153     49    -12    -10    -90    -75    -57
     12   -145   -158     64     83   -150     49    -12    -10    -88    -75    -57
     10   -145   -155     67     83   -150     49    -12    -12    -93    -72    -59
      7   -150   -158     70     83   -153     41    -25    -28   -106    -80    -67
      7   -145   -155     67     80   -150     41    -28    -28   -109    -80    -67
     12   -140   -155     62     83   -148     36    -31    -36   -119    -93    -67
     12   -142   -155     64     83   -148     31    -33    -41   -119   -106    -77
      7   -148   -155     67     77   -150     31    -36    -41   -119    -98    -83
      7   -145   -153     70     80   -148     33    -36    -38   -119    -90    -75
      0   -161   -161     80     77   -161     36    -38    -44   -127    -98    -77
     -7   -161   -153     85     72   -158     36    -41    -41   -122   -103    -88
    -12   -166   -155     88     70   -161     38    -36    -33   -106    -96    -83
    -15   -155   -140     85     62   -148     36    -36    -33   -103    -96    -90
    -23   -161   -137     93     54   -150     36    -38    -38   -103    -93    -93
    -31   -163   -132     98     49   -148     41    -31    -33   -101    -88    -88
    -36   -176   -142    106     51   -161     44    -28    -31   -103    -85    -77
    -38   -171   -132    103     44   -153     38    -31    -38   -114    -96    -75
    -44   -168   -124    103     38   -148     38    -33    -38   -114    -93    -77
    -49   -166   -116    109     33   -142     49    -23    -25    -96    -75    -70
    -54   -166   -114    109     28   -140     49    -25    -31   -101    -85    -80
    -51   -171   -122    111     33   -148     49    -25    -28    -98    -83    -77
    -44   -161   -119    101     36   -140     44    -31    -31   -103    -83    -77
    -36   -161   -124     98     44   -142     41    -33    -38   -111    -88    -80
    -15   -174   -158     96     70   -166     49    -20    -28   -103    -83    -72
      2   -166   -168     83     83   -168     49    -12    -20    -93    -80    -70
      0   -150   -153     75     75   -153     57     -7    -15    -93    -72    -64
     -2   -103   -101     54     49   -103     83     20      7    -72    -46    -31
      5    -64    -70     28     36    -67    106     57     49    -31    -10      2
     18    -46    -64     15     38    -57    106     67     59    -18      2     12
     28    -59    -88     15     57    -75     77     46     33    -36     -5      0
     25    -64    -90     20     57    -77     51     15      7    -46    -23    -23
     15    -83    -98     31     54    -90     25    -15    -10    -67    -38    -31
     10   -116   -127     54     67   -122      7    -33    -33    -93    -62    -44
      5   -148   -153     70     77   -150     10    -38    -41    -93    -67    -54
    -15   -158   -142     88     62   -150     23    -33    -44    -93    -70    -67
    -36   -176   -140    103     49   -158     25    -44    -59   -116    -85    -85
    -41   -197   -155    119     54   -176     25    -51    -70   -129   -103    -96
    -51   -200   -148    124     46   -176     28    -51    -70   -132   -109    -98
    -54   -213   -158    135     51   -187     31    -49    -67   -127   -109    -98
    -62   -218   -158    140     46   -189     25    -57    -77   -137   -119   -111
    -62   -213   -150    137     41   -184     25    -59    -80   -145   -116   -111
    -59   -210   -153    135     44   -181     31    -54    -75   -137   -109    -98
    -62   -218   -155    140     46   -187     36    -49    -70   -132   -109    -96
    -70   -228   -161    148     44   -194     31    -57    -77   -135   -114   -109
    -62   -210   -150    135     44   -181     31    -54    -75   -135   -114   -109
    -59   -210   -150    132     44   -181     31    -51    -75   -137   -111   -109
    -64   -218   -153    142     44   -187     28    -54    -77   -145   -111   -106
    -64   -207   -145    135     38   -179     31    -54    -72   -140   -111   -101
    -59   -200   -140    129     38   -171     36    -44    -62   -132   -106    -96
    -51   -231   -179    140     62   -207     38    -36    -72   -148   -127   -119
    -12   -335   -322    174    153   -329     59     10   -109   -207   -200   -192
     51   -470   -522    207    285   -496    161    187    -96   -293   -329   -322
     93   -475   -571    189    332   -522    309    410     15   -272   -355   -368
     54   -241   -296     93    174   -267    400    397    176   -106   -187   -233
    -75    140    215    -31   -145    176    285    -70    220    111    114     64
   -272    711    984   -220   -628    846      5   -675    257    488    623    587
   -428   1322   1751   -446  -1088   1535   -246   -989    441    989   1223   1174
   -433   1553   1987   -561  -1210   1771   -511  -1153    519   1286   1577   1551
   -376   1226   1602   -423   -989   1413   -688  -1275    236   1013   1322   1343
   -340    657    995   -158   -667    826   -701  -1267   -265    303    594    613
   -311    132    444     88   -376    288   -483   -953   -485   -200     12     23
   -249    -64    184    158   -218     57   -231   -504   -296   -189    -75    -70
   -166    -83     83    124   -124      0    -62   -197   -101    -83    -20    -18
   -116   -101     15    106    -67    -41     10    -62    -28    -57    -15    -20
   -101   -129    -28    114    -36    -80     46     -7    -10    -59    -28    -38
    -88   -163    -75    124     -7   -119     62     20     -5    -67    -41    -51
    -90   -179    -88    135     -2   -135     67     31    -12    -85    -62    -72
    -93   -189    -98    140      2   -145     77     44    -12    -93    -75    -83
    -85   -205   -119    145     15   -163     88     59     -7    -96    -80    -85
    -80   -220   -142    148     31   -181     90     64     -5    -96    -83    -93
    -72   -233   -161    153     44   -197    101     77      5    -85    -75    -85
    -64   -220   -155    142     44   -189     98     85     10    -83    -72    -85
    -67   -210   -145    137     38   -179     96     83      7    -88    -80    -88
    -64   -215   -150    137     41   -184    103     90     15    -83    -72    -80
    -57   -244   -187    150     64   -215    111    109     31    -59    -49    -64
    -54   -210   -155    129     49   -184    101    101     18    -75    -59    -75
    -54   -202   -148    127     46   -176     96     96     10    -85    -70    -77
    -54   -194   -142    122     44   -168     93    103     10    -85    -64    -70
    -51   -174   -122    114     33   -148     90    103     10    -85    -67    -70
    -57   -179   -124    116     33   -153     90    106     10    -77    -64    -80
    -57   -187   -132    122     36   -161     98    116     18    -64    -57    -80
    -51   -181   -132    114     38   -158    101    127     25    -57    -44    -70
    -41   -168   -127    106     41   -148     96    129     28    -57    -36    -59
    -41   -176   -135    109     44   -155     98    132     28    -62    -38    -59
    -31   -168   -140     98     51   -155     98    140     28    -57    -41    -57
    -23   -176   -153     98     64   -163     98    153     33    -51    -38    -51
    -15   -176   -161     96     72   -168    106    158     38    -44    -28    -49
    -12   -161   -150     85     67   -155    106    166     51    -25    -20    -49
     -5   -161   -155     83     75   -158    111    181     62    -15    -10    -41
     -5   -158   -153     80     72   -155    114    192     64    -12     -7    -31
    -12   -155   -142     85     64   -150    114    200     70    -12     -5    -18
    -18   -137   -119     77     49   -129    119    218     85      0      5     -5
    -12   -127   -114     67     49   -122    124    231     96     12     18      0
     -7   -129   -124     67     57   -127    127    241    101     20     31      0
      5   -127   -132     62     67   -129    127    257    111     28     38     12
     12   -109   -122     44     67   -114    119    259    109     23     38     12
     25   -106   -132     38     77   -119    114    262    109     23     41     15
     38    -93   -132     25     85   -111    114    267    114     31     46     25
     57    -77   -135     10     96   -106    116    272    114     38     51     33
     77    -62   -140     -7    106   -101    103    267    106     33     54     33
    103    -54   -161    -25    132   -106     96    267    103     36     59     44
    127    -36   -163    -46    145    -98     83    259     93     33     57     46
    155    -25   -181    -64    168   -103     80    254     88     31     57     51
    176    -18   -194    -80    184   -103     72    244     80     23     57     51
    192      0   -194    -96    192    -96     67    233     77     23     59     57
    202     10   -194   -106    197    -90     62    226     72     20     62     64
    202     15   -187   -109    194    -85     57    215     64     15     62     70
    187     23   -163   -106    174    -67     54    210     59     20     67     64
    171     36   -137   -103    153    -49     59    210     64     28     80     75
    153     28   -127    -93    140    -49     64    200     62     31     83     80
    135     28   -106    -80    122    -38     72    192     59     25     80     83
    119     38    -83    -80    101    -23     77    184     59     25     83     75
    103     31    -72    -70     88    -20     85    176     62     20     77     70
     96     28    -67    -62     80    -18     80    155     51      2     64     59
    101     23    -77    -62     90    -25     80    137     44     -7     46     41
    101     -7   -109    -46    103    -57     77    116     28    -25     18     -2
    106    -33   -140    -36    122    -85     75     90     10    -44     -5    -38
    119    -57   -176    -33    145   -114     67     67     -2    -64    -23    -62
    137    -77   -215    -28    176   -145     62     49    -20    -83    -46    -83
    148    -90   -241    -28    194   -166     54     25    -38   -106    -70   -103
    158   -101   -259    -28    207   -179     51      7    -51   -127    -88   -116
    166   -111   -277    -28    220   -192     46     -5    -62   -140   -103   -129
    171   -114   -285    -28    228   -200     44    -15    -62   -140   -106   -140
    184   -122   -306    -31    244   -213     36    -23    -70   -148   -114   -155
    187   -129   -319    -28    252   -223     33    -25    -75   -150   -122   -161
    197   -129   -329    -33    262   -228     33    -31    -80   -150   -129   -168
    210   -135   -345    -36    277   -239     33    -33    -83   -155   -132   -168
    187   -135   -322    -28    252   -228     41    -23    -72   -150   -122   -158
    119   -116   -236     -2    176   -176     70      7    -44   -122    -88   -127
     36    -93   -132     25     83   -114     98     38    -15    -90    -57    -96
    -25    -75    -49     51     10    -62    119     62      7    -70    -36    -72
    -49    -62    -12     54    -18    -38    127     75     23    -57    -23    -62
    -51    -64    -12     57    -20    -38    132     83     31    -46    -12    -57
    -57    -83    -28     70    -15    -54    135     85     33    -44    -15    -59
    -59    -93    -33     77    -12    -64    140     88     38    -36    -10    -51
    -44    -98    -54     70      2    -77    135     90     36    -38    -10    -44
    -10   -109    -98     59     44   -103    119     72     18    -54    -28    -64
     46   -124   -171     36    106   -148    103     57      5    -67    -46    -90
    109   -132   -241     12    174   -187     88     44     -5    -75    -57   -109
    163   -145   -309    -10    236   -226     62     18    -28    -96    -75   -127
    213   -145   -358    -33    285   -252     44     -2    -44   -116    -90   -140
    246   -155   -402    -46    322   -277     33    -12    -54   -127   -103   -145
    265   -155   -420    -54    342   -288     20    -25    -64   -135   -114   -155
    257   -150   -407    -54    332   -277     12    -33    -72   -142   -116   -161
    239   -140   -379    -49    306   -259     15    -28    -64   -140   -106   -153
    210   -137   -348    -36    277   -241     20    -20    -51   -127    -93   -140
    176   -127   -303    -23    239   -215     23    -18    -49   -127    -85   -129
    153   -135   -288    -10    218   -210     28    -12    -41   -122    -75   -111
    142   -140   -283     -2    213   -213     36     -7    -38   -119    -67   -103
    111   -161   -272     23    189   -215     36    -10    -44   -124    -72   -109
     83   -174   -257     46    168   -215     33    -15    -46   -127    -80   -122
     77   -176   -257     49    166   -215     38    -12    -44   -122    -77   -122
     70   -174   -244     49    155   -207     41    -12    -41   -116    -72   -116
     72   -168   -244     46    155   -205     38    -18    -38   -114    -67   -114
     70   -192   -262     62    166   -226     38    -20    -36   -111    -67   -111
     59   -215   -275     75    166   -244     46    -18    -41   -116    -72   -111
     54   -205   -259     75    155   -231     44    -23    -44   -116    -67   -106
     54   -194   -252     70    150   -223     44    -25    -44   -119    -70   -109
     46   -192   -239     72    142   -215     51    -23    -38   -124    -75   -109
     38   -200   -241     77    140   -220     46    -33    -49   -137    -88   -116
     31   -207   -239     88    135   -223     41    -33    -51   -140    -90   -119
     18   -215   -233     96    124   -223     36    -33    -51   -140    -90   -119
     12   -220   -233    103    122   -226     38    -31    -49   -132    -83   -106
     -2   -218   -215    109    106   -215     41    -31    -46   -129    -75    -98
    -15   -210   -194    111     88   -202     41    -25    -44   -129    -75    -96
    -25   -218   -194    122     83   -207     41    -25    -46   -129    -75   -101
    -20   -223   -202    122     90   -213     41    -28    -46   -135    -77   -101
    -23   -223   -200    122     88   -213     49    -20    -41   -129    -70    -90
    -25   -223   -197    124     85   -210     51    -20    -41   -129    -70    -88
    -33   -231   -197    132     80   -215     44    -28    -49   -135    -75    -96
    -38   -223   -184    132     72   -205     41    -28    -49   -132    -75    -96
    -38   -223   -187    129     72   -205     44    -23    -38   -124    -67    -90
    -36   -223   -187    127     75   -205     41    -28    -44   -127    -67    -90
    -33   -220   -187    127     75   -205     38    -33    -49   -129    -70    -93
    -36   -220   -184    129     72   -202     46    -31    -41   -124    -64    -90
    -33   -231   -197    132     80   -215     36    -38    -51   -137    -77   -101
    -31   -231   -200    129     83   -215     31    -38    -57   -137    -80   -101
    -25   -231   -205    127     88   -218     31    -36    -57   -135    -83   -101
    -10   -223   -213    116    101   -218     36    -23    -46   -129    -72    -90
     -7   -233   -226    119    109   -231     31    -25    -54   -137    -80    -88
    -23   -213   -189    116     80   -200     54     -5    -31   -119    -64    -70
    -31   -150   -122     88     44   -137     88     33     12    -72    -20    -36
    -25   -119    -93     72     33   -106     96     51     36    -46      2    -15
    -18   -129   -111     72     44   -122     83     41     25    -54      5    -15
    -20   -153   -132     85     54   -142     57     18      2    -67     -5    -28
    -36   -174   -140    103     49   -158     33    -15    -20    -88    -23    -44
    -41   -205   -163    124     59   -184     10    -36    -41   -106    -41    -51
    -41   -236   -197    137     75   -215      7    -36    -49   -116    -49    -57
    -54   -246   -192    150     67   -218     10    -44    -59   -129    -67    -77
    -62   -246   -184    153     59   -215      7    -57    -77   -148    -90   -103
    -75   -267   -192    171     57   -231     15    -59    -83   -158   -101   -119
    -90   -285   -194    187     51   -241     23    -57    -85   -161   -103   -119
    -90   -288   -197    189     51   -244     20    -59    -88   -161   -103   -116
    -96   -296   -202    194     51   -252      7    -72   -103   -174   -116   -129
    -96   -301   -205    200     54   -254     10    -70   -101   -168   -114   -124
    -93   -306   -213    200     57   -259     12    -67    -98   -163   -114   -127
    -93   -309   -218    200     62   -265     12    -72   -106   -171   -116   -132
    -88   -298   -213    192     62   -257     12    -70   -103   -171   -116   -132
    -88   -293   -205    192     57   -249     15    -67   -103   -174   -122   -132
    -93   -314   -220    202     62   -270     12    -72   -109   -184   -129   -140
    -83   -309   -226    194     70   -267     10    -75   -109   -184   -127   -129
    -70   -293   -223    179     75   -257     10    -72   -101   -181   -122   -119
    -72   -296   -223    184     75   -259      7    -70    -98   -174   -116   -119
    -64   -316   -254    189     93   -285      7    -67   -109   -184   -135   -142
    -23   -368   -348    194    161   -358     31    -15   -122   -223   -187   -187
     41   -491   -532    223    283   -509    111    129   -114   -306   -293   -285
     85   -576   -662    246    374   -618    252    363    -28   -337   -381   -371
     72   -332   -407    127    239   -368    358    472    184   -140   -213   -252
    -36     54     90    -10    -64     72    301    122    254     90     85     12
   -200    558    758   -181   -480    657     51   -504    207    374    511    441
   -363   1187   1551   -410   -956   1369   -189   -891    324    826   1096   1023
   -374   1431   1803   -530  -1088   1615   -452  -1070    407   1169   1499   1452
   -303   1083   1387   -389   -844   1234   -631  -1200    161    987   1322   1319
   -280    517    797   -122   -537    657   -667  -1254   -332    322    649    646
   -265     28    293    119   -277    161   -542  -1096   -698   -350    -70    -83
   -210   -194     12    202   -114    -90   -316   -659   -496   -348   -176   -184
   -163   -205    -41    184    -62   -124   -142   -327   -244   -189    -80    -93
   -103   -176    -72    140    -18   -127    -31   -119    -98    -98    -23    -33
    -72   -174   -101    124     12   -137     20    -20    -36    -72    -10    -15
    -70   -205   -135    135     31   -171     33     -2    -44    -96    -38    -38
    -59   -215   -155    137     46   -187     46     15    -44   -103    -57    -54
    -46   -210   -163    127     57   -187     57     31    -33   -103    -54    -57
    -41   -213   -171    127     64   -192     62     41    -28   -103    -51    -57
    -41   -223   -181    132     67   -202     64     44    -33   -116    -70    -64
    -25   -207   -181    116     75   -194     70     54    -25   -119    -77    -62
    -12   -192   -181    101     83   -189     75     64    -18   -111    -70    -49
     -7   -184   -176     96     83   -181     80     67    -10    -93    -54    -54
    -10   -205   -194    106     90   -200     83     72     -2    -83    -51    -62
     -7   -197   -189    103     88   -194     80     72     -5    -85    -54    -62
      0   -189   -189     93     93   -187     80     72     -5    -88    -51    -62
     10   -174   -184     83     96   -179     83     80      0    -85    -41    -49
     15   -161   -176     72     93   -168     83     85     10    -77    -36    -41
     23   -155   -179     64    101   -166     85     88     15    -72    -33    -38
     31   -150   -181     57    103   -163     85     90     12    -77    -36    -38
     36   -137   -174     51    103   -155     85    101     18    -67    -31    -25
     36   -140   -176     51    106   -158     90    109     25    -54    -23    -28
     54   -124   -179     33    114   -150     98    116     36    -46    -10    -18
     70   -103   -174     15    122   -137    101    124     41    -44     -5      0
     83    -96   -179      7    129   -137    103    132     49    -38    -10     -2
    101    -90   -192     -7    145   -140    103    140     59    -20      2      0
    127    -54   -181    -36    153   -119    106    148     72     -5     18      7
    145    -28   -174    -59    158   -101    106    161     80      0     25     20
    148    -33   -181    -57    163   -106    109    168     83      2     18     23
    163    -25   -192    -70    176   -109    111    181    101     18     33     33
    174      0   -174    -88    174    -85    114    200    114     31     54     49
    174      7   -166    -93    168    -77    114    205    114     28     54     49
    181     10   -171    -96    176    -80    116    220    129     44     62     59
    187     28   -158   -109    171    -64    119    231    137     49     67     75
    187     49   -137   -119    161    -44    114    239    142     57     70     85
    187     51   -137   -119    161    -41    109    249    148     70     85     96
    192     59   -132   -124    163    -36    106    259    158     85    103    101
    194     75   -119   -135    155    -20    103    275    174    106    116    114
    189     77   -111   -135    150    -15    101    283    179    111    127    124
    176     64   -111   -122    142    -23     96    277    174    106    124    127
    168     62   -106   -114    137    -20     96    280    174    109    127    135
    176     80    -98   -129    137     -7     80    275    166    103    127    140
    179     88    -90   -135    135      0     67    270    155    101    124    145
    176     85    -90   -132    132     -2     59    265    148    101    127    153
    174     83    -90   -127    132     -2     51    254    135     96    122    148
    171     85    -88   -129    129      0     46    239    122     90    124    140
    171     96    -75   -135    124     10     38    223    111     88    127    137
    179    111    -70   -145    122     20     31    213    103     83    129    148
    179    114    -64   -145    122     25     28    200     88     70    122    145
    161     96    -64   -129    111     18     23    179     72     62    103    122
    145    109    -36   -127     90     38     15    163     62     54     96    111
    124    101    -25   -114     75     38     20    158     59     54     98    109
    116     88    -28   -101     72     31     25    150     59     51     93     98
    101     83    -18    -93     59     33     33    137     54     44     80     75
     88     75    -12    -83     49     31     46    124     49     28     70     59
     72     51    -23    -62     46     15     51    114     44     15     51     44
     51     36    -15    -44     33     10     49    101     41      5     31     23
     33     12    -20    -23     25     -2     49     90     41     -2     18      5
     10    -12    -23      0     15    -18     54     77     36    -15      0    -10
    -10    -28    -20     18      5    -25     57     64     31    -31    -15    -25
    -28    -44    -15     36     -7    -31     70     64     36    -28    -18    -31
    -51    -59    -10     54    -20    -33     72     62     36    -31    -20    -41
    -67    -67     -2     67    -33    -36     70     57     28    -44    -28    -41
    -88    -77     10     80    -51    -33     75     57     36    -44    -28    -38
   -114    -85     28    101    -72    -28     83     62     44    -33    -25    -36
   -135    -93     41    114    -90    -28     85     59     41    -31    -23    -44
   -150    -98     49    124   -101    -25     93     62     44    -31    -20    -49
   -171   -101     70    135   -122    -15    101     67     49    -25    -28    -54
   -189   -103     85    148   -137    -10    101     75     54    -15    -23    -57
   -205   -101    103    153   -158      2    103     85     67     -5     -5    -36
   -218    -93    124    155   -174     15    111     98     85     15     15    -28
   -231    -90    140    158   -187     23    114    106     93     20     20    -36
   -241    -85    155    163   -200     33    111    101     85     12     10    -25
   -246    -77    168    161   -207     44    114    109     88      5     15     12
   -249    -77    171    163   -213     46    119    116     98     28     25     -2
   -254    -64    189    158   -223     62    119    114    103     31     18    -36
   -249    -46    202    148   -226     77    119    119    106     28     15     -5
   -249    -46    202    145   -226     77    119    127    114     28     25     15
   -246    -44    202    145   -226     77    116    124    109     20     25     15
   -244    -46    194    145   -220     72    109    114     98      5      5      7
   -239    -36    202    137   -220     83    111    114    101     15      7      0
   -236    -31    205    132   -220     88    109    122    119     41     28      2
   -241    -44    197    142   -220     75    106    122    122     38     31      5
   -249    -38    210    142   -233     85    101    119    122     38     38     12
   -262    -38    223    150   -244     90    101    122    122     36     44     20
   -267    -51    215    158   -244     80    101    116    114     31     41     20
   -259    -59    200    158   -231     70    101    111    109     31     36     12
   -246    -67    179    155   -215     57     98    103    101     28     28     10
   -239    -75    163    158   -202     44     88     93     93     15     20      5
   -239    -77    158    158   -200     38     77     83     83      2      7     -2
   -244    -75    168    158   -207     46     75     77     75     -2      0     -5
   -252    -70    181    161   -218     54     77     75     70    -10     -5     -7
   -267    -77    189    174   -228     54     83     72     70    -12     -7    -12
   -270    -75    192    171   -233     57     83     75     75     -2      2    -10
   -262    -70    189    166   -226     59     83     67     70     -5     -2    -23
   -246    -77    168    161   -210     46     77     49     49    -23    -20    -49
   -236    -85    150    161   -194     31     75     38     36    -36    -41    -64
   -226    -88    137    155   -184     23     72     41     38    -36    -38    -67
   -226    -88    137    155   -181     23     67     36     33    -38    -41    -72
   -223    -83    140    153   -184     28     62     31     25    -46    -46    -80
   -223    -75    148    150   -187     36     57     33     25    -44    -44    -72
   -233    -85    148    158   -192     31     54     33     28    -41    -46    -67
   -244    -96    148    168   -197     25     54     25     20    -49    -57    -75
   -259    -90    168    174   -215     36     54     25     20    -49    -51    -70
   -267    -80    187    174   -228     51     59     31     25    -54    -51    -59
   -290    -93    197    192   -246     51     67     33     31    -41    -49    -57
   -311    -93    218    202   -267     62     70     41     41    -20    -28    -51
   -324    -88    233    205   -280     70     77     49     49    -15    -18    -36
   -324    -90    233    207   -280     70     85     59     57     -5     -7    -25
   -314    -85    228    200   -272     70     83     64     62      0     -5    -28
   -314    -90    220    202   -270     64     98     80     77     15     10    -10
   -316    -72    244    192   -280     85    127    114    109     41     33     20
   -293    -10    283    153   -288    135    135    137    132     57     49     51
   -249      2    249    122   -249    127    124    137    132     62     59     64
   -215     -5    210    109   -215    101     98    114    109     41     44     44
   -205    -25    176    114   -192     75     67     77     77     12     20     18
   -205    -46    158    127   -181     54     41     41     51    -15     -2     -2
   -215    -80    135    148   -179     28     33     33     36    -38    -12     -5
   -228   -106    119    166   -176      5     38     36     31    -41    -25    -10
   -239   -116    122    176   -181      0     44     25     23    -46    -38    -41
   -244   -127    116    187   -181     -5     46     23     18    -57    -46    -67
   -244   -132    109    187   -179    -12     44     18      7    -70    -57    -75
   -241   -142     98    192   -171    -20     33      2    -12    -98    -77    -88
   -239   -137     98    187   -171    -20     31     -7    -25   -116    -93    -93
   -228   -137     90    184   -161    -23     31    -10    -31   -119    -98    -96
   -223   -145     75    181   -150    -36     23    -15    -38   -119   -101   -114
   -215   -145     70    179   -142    -38     18    -20    -36   -114    -96   -119
   -210   -155     54    181   -135    -51     18    -18    -36   -119    -96   -109
   -215   -166     49    192   -132    -59     10    -25    -49   -132   -109   -119
   -220   -189     28    202   -127    -83      7    -33    -59   -140   -122   -132
   -207   -179     28    194   -119    -75     10    -25    -49   -129   -111   -124
   -197   -168     28    181   -114    -70     12    -20    -41   -119   -103   -122
   -202   -187     15    194   -109    -85     10    -31    -49   -127   -114   -132
   -205   -192     12    197   -111    -88      5    -36    -57   -137   -122   -135
   -184   -202    -18    192    -85   -109      5    -20    -70   -168   -148   -150
   -132   -293   -161    210     12   -226     28     44   -101   -244   -228   -213
    -64   -436   -371    252    153   -405    135    226    -75   -314   -348   -322
    -28   -436   -407    231    189   -423    288    462     67   -267   -366   -368
    -75   -187   -111    129     15   -148    371    407    218    -93   -189   -244
   -215    207    423      2   -322    314    218   -148    197    122    124     46
   -400    779   1179   -189   -789    979    -80   -805    181    472    626    548
   -555   1405   1958   -426  -1257   1680   -358  -1127    342    971   1236   1150
   -558   1595   2153   -519  -1356   1873   -639  -1327    368   1228   1551   1488
   -483   1226   1706   -371  -1096   1465   -813  -1431     67    919   1247   1234
   -418    654   1072   -116   -745    862   -787  -1371   -418    184    491    491
   -389    116    506    132   -446    311   -519   -982   -589   -327    -90    -88
   -332    -54    277    192   -306    111   -267   -517   -340   -259   -129   -132
   -252    -59    192    153   -223     67   -109   -213   -127   -124    -59    -75
   -205    -83    122    145   -163     18    -20    -54    -28    -77    -33    -57
   -192    -90     98    140   -148      2      0    -18    -20    -93    -57    -83
   -184    -98     85    140   -137     -7     12      2    -20   -103    -72    -98
   -187   -114     72    148   -132    -20     23     20    -18   -116    -85   -111
   -189   -132     57    161   -124    -38     33     33    -18   -129   -103   -114
   -179   -140     36    158   -109    -51     36     44    -15   -129   -109   -114
   -166   -145     20    155    -96    -62     36     49    -12   -127   -101   -119
   -150   -155     -5    150    -75    -80     31     49    -18   -129   -106   -137
   -124   -161    -36    142    -44    -98     31     54    -20   -124   -116   -155
   -103   -161    -57    132    -25   -109     25     57    -20   -132   -132   -150
    -77   -166    -88    122      2   -127     20     51    -31   -145   -145   -153
    -59   -161   -103    109     20   -132     10     49    -33   -153   -148   -150
    -49   -155   -106    103     28   -132     10     54    -33   -142   -129   -129
    -41   -158   -116     98     36   -137     10     57    -28   -132   -111   -122
    -38   -161   -122     98     38   -140     15     64    -18   -122   -101   -148
    -44   -142    -98     93     25   -122     18     67    -10   -119   -111   -171
    -44   -116    -72     80     12    -96     15     72    -12   -137   -140   -137
    -49   -124    -75     85     10   -101     18     80    -10   -135   -140   -124
    -54   -114    -59     83      2    -88     18     90     -2   -129   -145   -129
    -62   -103    -41     83    -12    -72     25    101     10   -116   -127   -122
    -62   -109    -46     85     -7    -77     33    116     23   -101   -106   -109
    -59    -96    -36     75    -15    -67     31    124     25    -93    -98   -109
    -62    -93    -31     75    -15    -62     38    142     41    -77    -83    -98
    -70    -96    -28     80    -23    -62     44    155     51    -67    -75    -93
    -77    -96    -18     88    -31    -57     51    163     64    -59    -64    -83
    -83    -88     -7     83    -38    -49     57    179     77    -49    -51    -72
    -83    -80      2     80    -44    -38     64    194     93    -33    -44    -59
    -83    -83      0     83    -41    -41     64    205     98    -31    -46    -59
    -72    -72      0     72    -36    -36     62    215    101    -31    -36    -51
    -70    -77     -7     72    -33    -44     67    231    114    -18    -20    -31
    -62    -54      7     59    -36    -25     64    236    114    -18    -20    -23
    -51    -54     -2     51    -28    -28     67    246    119    -10    -15    -18
    -33    -33      0     33    -18    -18     67    265    132     10      0     -7
    -25    -36    -10     31    -10    -23     64    275    140     20      7     -2
    -18    -23     -5     20     -7    -15     57    280    140     23      7     -2
     -2      5      7     -2     -5      5     51    283    140     20     10      7
      7     23     15    -15     -2     20     46    288    137     18     18     25
     15     20      5    -20      5     12     38    285    132     25     23     25
     25     25      0    -28     12     12     36    285    135     33     38     28
     38     41      0    -41     18     20     33    283    132     25     46     41
     49     31    -18    -38     33      7     31    272    116      5     33     44
     57     36    -23    -49     38      7     20    257    103     10     28     38
     67     51    -18    -59     44     18     12    249     98     15     41     36
     70     33    -36    -51     51      0     15    246     98     15     46     38
     67     38    -28    -51     49      5     12    236     93     10     49     38
     80     51    -28    -67     54     12     10    223     85      5     46     36
     67     64     -5    -67     36     31      5    200     70     -7     38     23
     18     49     31    -36     -5     41     12    171     49    -31     28     12
    -62     20     83     20    -72     51     51    168     59    -18     33     20
    -62      2     62     28    -62     31     62    168     67     -5     31      7
    -28      7     36     10    -33     20     49    155     64    -15     20    -15
    -36     23     59      5    -46     41     38    137     54    -33      2    -31
    -23     23     46      0    -33     33     28    109     38    -57    -20    -49
    -49      7     57     20    -54     31     31     93     36    -62    -31    -67
    -83    -36     46     59    -64      5     38     75     28    -70    -36    -77
    -67    -57     10     62    -41    -23     31     51     15    -88    -57    -98
    -41    -75    -33     59     -5    -54     23     41      7    -98    -77   -127
    -36    -67    -31     51     -5    -49     10     20     -2   -106    -93   -153
    -38    -80    -41     59      0    -62      7      7    -10   -116    -98   -155
    -41    -85    -46     62      2    -67     10      5    -18   -127   -106   -148
    -28    -77    -49     54     10    -64      5      5    -25   -142   -119   -148
    -25    -85    -62     54     18    -75      7      5    -23   -140   -116   -145
     -2    -90    -88     44     41    -88      5      2    -25   -132   -114   -153
     15   -103   -119     41     64   -109     -2     -7    -33   -140   -127   -168
     33   -106   -140     36     85   -122    -10    -15    -41   -148   -129   -176
     46    -90   -137     20     90   -114    -18    -23    -44   -150   -135   -184
     46    -80   -127     15     85   -103    -12    -15    -33   -137   -124   -181
     46    -85   -132     18     88   -106    -10     -7    -25   -137   -116   -168
     51    -77   -129     12     90   -103    -12     -2    -20   -140   -116   -155
     33    -49    -85      7     59    -67    -10      2    -15   -140   -114   -148
     12    -64    -77     25     44    -70      0     12     -2   -122    -93   -142
    -15    -67    -51     41     15    -59      5     15      7   -106    -85   -150
    -41    -67    -25     54     -7    -46     20     31     18    -90    -67   -140
    -51    -88    -36     67    -10    -62     25     38     23    -88    -59   -129
    -44    -88    -44     64      0    -67     18     25     12    -96    -77   -145
    -33    -85    -54     57     10    -70      7     10     -5   -119   -101   -166
      0    -85    -85     44     41    -85     -5     -5    -23   -148   -119   -174
     38    -88   -127     23     80   -106    -25    -28    -49   -179   -145   -179
     64    -90   -158     12    109   -124    -33    -41    -64   -200   -166   -184
     93    -98   -192      0    140   -145    -44    -51    -70   -197   -171   -200
    127    -88   -215    -18    171   -150    -59    -67    -80   -202   -181   -218
    145    -98   -246    -25    194   -174    -64    -80    -93   -207   -174   -228
    153   -106   -259    -23    205   -181    -62    -77    -83   -200   -161   -215
    145    -83   -228    -31    187   -155    -64    -77    -83   -194   -158   -205
    116    -75   -192    -20    153   -132    -62    -83    -80   -192   -158   -210
     93    -70   -163    -12    124   -116    -57    -75    -70   -184   -148   -194
     70    -67   -137     -2    101   -101    -49    -64    -59   -176   -137   -184
     51    -77   -129     12     88   -101    -41    -57    -54   -168   -129   -179
     25    -70    -96     23     59    -83    -33    -49    -44   -161   -119   -166
    -15    -54    -41     33     10    -46    -28    -41    -38   -166   -116   -137
    -62    -62     -2     62    -31    -33    -10    -25    -23   -150   -111   -122
   -116    -67     46     90    -83    -10      7    -10     -2   -119    -88   -122
   -163    -64     98    114   -132     15     25     10     20    -80    -46   -111
   -192    -67    124    127   -158     28     36     18     28    -67    -25    -90
   -200    -62    137    129   -171     36     38     20     25    -70    -15    -80
   -197    -41    153    119   -176     54     33     12     18    -77    -20    -98
   -189    -36    153    114   -171     57     28      5     10    -90    -46   -137
   -174    -57    114    114   -145     28     23     -5     -2   -122    -98   -129
   -148    -46     98     96   -124     25     15    -10     -5   -127    -98   -111
   -124    -28     93     75   -109     31     12    -10     -2   -122    -85   -116
   -111    -12     98     62   -106     41     10    -12     -5   -119    -85   -119
   -114    -28     85     70   -101     25     12    -15     -7   -119    -85   -116
   -122    -25     96     72   -111     36     12    -15    -10   -119    -85   -116
   -122    -25     93     72   -109     33     15    -15    -10   -116    -83   -116
   -114    -36     77     75    -96     20     23    -12     -5   -111    -77   -116
   -106    -28     75     67    -93     23     23    -10      0   -106    -75   -111
    -83    -15     67     49    -77     25     15    -12      0   -106    -72   -109
    -54    -15     36     33    -46     10     10    -12     -2   -114    -77   -116
    -20     -7     12     15    -18      2     10    -10     -2   -114    -80   -116
      0     15     12    -10     -7     12      0    -12     -5   -116    -85   -122
     10     49     38    -31    -12     44     20      5     12   -101    -70   -103
     31     96     64    -64    -18     80     41     36     44    -70    -36    -70
     54    119     64    -85     -5     93     46     59     67    -41    -12    -44
     57    109     51    -83      2     80     31     46     57    -51    -15    -51
     44     88     44    -67      0     67     10     20     36    -67    -28    -67
     15     77     59    -49    -23     70    -10    -12     15    -80    -36    -80
     -7     51     59    -20    -33     54    -28    -31      0    -98    -46    -85
    -25     28     54     -2    -41     41    -31    -38    -15   -124    -64    -88
    -49     20     70     12    -59     44    -25    -41    -25   -148    -80    -90
    -75    -10     64     41    -72     25    -18    -41    -28   -137    -80   -106
    -85    -20     64     54    -75     20    -15    -44    -25   -127    -85   -140
    -85    -20     64     51    -77     20    -20    -57    -36   -140    -85   -155
    -77    -28     49     51    -64     10    -25    -67    -46   -148    -90   -155
    -62    -36     25     46    -44     -5    -36    -75    -54   -153   -101   -166
    -36    -31      5     33    -20    -12    -49    -85    -70   -166   -111   -181
    -31    -38     -7     33    -12    -23    -54    -93    -80   -179   -122   -189
    -41    -54    -12     49    -15    -33    -57    -98    -85   -184   -132   -192
    -49    -64    -15     54    -18    -41    -57    -98    -85   -189   -135   -187
    -54    -62     -7     59    -23    -36    -51    -93    -83   -189   -135   -174
    -70    -54     15     59    -44    -18    -44    -83    -75   -174   -124   -168
    -90    -54     33     72    -64    -10    -33    -70    -59   -161   -111   -155
   -124    -51     70     85    -98     10    -23    -59    -49   -158    -98   -137
   -158    -44    114    101   -137     33    -10    -44    -31   -129    -72   -122
   -181    -49    132    114   -158     41      2    -23    -15   -109    -62   -132
   -174   -103     70    137   -124    -15     28     20    -23   -140   -101   -168
   -129   -231   -101    179    -15   -166    103    153    -25   -220   -205   -259
    -85   -337   -252    213     83   -296    254    400     51   -254   -285   -342
   -106   -179    -72    142    -18   -127    376    530    218   -127   -187   -270
   -231    150    381     38   -309    267    350    207    311     90     77    -36
   -413    641   1052   -116   -732    846    116   -428    316    387    501    392
   -613   1293   1906   -340  -1260   1600   -142   -888    449    849   1091    989
   -683   1693   2377   -506  -1530   2034   -397  -1088    615   1275   1587   1517
   -615   1525   2140   -454  -1376   1831   -620  -1221    457   1210   1545   1535
   -561   1008   1569   -226  -1065   1288   -709  -1288    -10    610    943    948
   -537    415    953     62   -745    683   -579  -1124   -457   -124    168    140
   -475    101    576    187   -527    337   -314   -633   -327   -215    -38    -72
   -400     75    472    161   -436    272   -122   -267    -96    -88     18    -25
   -319     62    379    127   -350    218    -18    -67     28    -20     49      0
   -283     23    306    129   -293    163     33     12     64    -12     44    -12
   -267     -2    265    135   -267    132     41     33     59    -36     18    -33
   -257    -23    233    137   -246    103     46     41     46    -59     -7    -59
   -244    -44    200    142   -223     75     51     49     41    -75    -25    -77
   -226    -38    187    132   -207     72     59     62     46    -70    -25    -75
   -215    -51    163    132   -192     54     62     67     44    -83    -41    -88
   -205    -67    137    137   -174     33     59     70     36    -93    -49   -101
   -194    -57    137    124   -168     38     57     72     41    -88    -46    -98
   -179    -44    135    111   -158     44     57     77     49    -85    -44    -93
   -153    -49    101     98   -129     25     49     70     38   -101    -54    -98
   -137    -62     75     98   -106      5     46     64     33   -109    -67   -109
   -119    -64     54     90    -88     -5     38     64     33   -114    -75   -119
    -90    -59     31     75    -62    -15     31     62     25   -116    -77   -132
    -67    -59      7     62    -38    -25     25     51     20   -119    -77   -140
    -33    -49    -15     38    -10    -33     20     51     20   -116    -80   -137
     10    -51    -62     18     33    -57     10     51     15   -122    -85   -140
     41    -59   -101     10     70    -80      0     46     10   -132    -96   -148
     70    -49   -119    -12     93    -83     -7     44      7   -140   -101   -145
    106    -38   -145    -33    124    -90    -15     36      5   -142   -101   -150
    145    -33   -181    -57    161   -109    -33     25     -7   -153   -114   -166
    187    -38   -226    -72    205   -132    -44     25    -12   -158   -122   -171
    210    -38   -249    -88    228   -142    -49     31     -5   -150   -111   -163
    223    -46   -270    -90    246   -158    -46     38     -2   -148   -103   -153
    244    -38   -283   -103    262   -161    -49     41     -2   -150   -103   -150
    236    -20   -257   -106    246   -137    -51     46     -2   -150   -109   -153
    207    -33   -241    -88    223   -137    -44     59     10   -140    -96   -140
    200    -49   -249    -75    223   -150    -44     70     18   -132    -88   -127
    189    -36   -228    -77    207   -129    -44     88     28   -116    -75   -103
    181    -12   -194    -83    187   -103    -44    109     46    -93    -57    -90
    179    -31   -213    -75    194   -122    -41    124     62    -80    -46    -83
    168    -28   -197    -70    181   -114    -33    145     77    -64    -31    -64
    148    -12   -161    -70    153    -85    -28    161     90    -54    -18    -49
    135    -12   -148    -59    140    -80    -20    176     98    -41     -2    -36
    140    -12   -155    -64    148    -83    -23    184    109    -25      7    -20
    142      5   -140    -75    140    -67    -23    202    124     -2     28      2
    140     18   -122    -80    129    -51    -25    207    127      2     38     15
    132     18   -114    -75    124    -46    -28    215    135      7     46     25
    122     28    -93    -75    106    -31    -25    223    137     10     54     38
    101     41    -59    -72     80    -10    -23    233    150     25     72     62
     83     44    -38    -64     59      2    -18    239    155     33     85     83
     62     59     -2    -59     33     28    -12    239    158     41     93     93
     46     80     33    -62      5     57     -7    241    166     49    111    109
     33     80     46    -57     -7     64     -7    236    161     46    114    111
     23     75     51    -51    -15     64     -7    228    153     44    111    109
     23    106     83    -64    -28     96    -12    223    148     44    116    114
     31    103     72    -67    -20     88    -18    210    137     38    114    109
     36     80     44    -59     -5     64    -18    197    129     28    103     96
     41     96     51    -70     -5     75    -25    176    119     18     90     83
     36     96     59    -64    -10     77    -18    168    119     15     88     77
     31     75     44    -54     -7     62    -15    150    109      0     67     59
     23     54     28    -38     -2     41    -10    135    103     -5     57     38
     15     33     18    -25     -2     25     -2    122    103     -5     54     25
     -2     12     15     -5     -7     12     -2    101     90    -23     36      7
    -28    -25      0     25    -15    -12      0     75     75    -44     12     -7
    -46    -31     15     36    -31     -7      0     62     70    -49      0    -25
    -70    -51     18     59    -46    -18      2     51     59    -54     -7    -46
    -90   -103    -12     98    -38    -59     10     44     54    -64    -12    -59
   -116   -127    -10    119    -54    -70     12     44     49    -67    -20    -62
   -135   -132      2    132    -70    -64     18     44     49    -62    -20    -64
   -155   -140     15    148    -85    -64     23     44     51    -59    -18    -57
   -171   -137     33    155   -103    -51     31     51     64    -51     -7    -46
   -187   -137     49    161   -119    -44     41     57     70    -44     -5    -41
   -192   -137     54    163   -124    -41     41     57     67    -44     -7    -41
   -189   -132     54    161   -124    -38     36     57     64    -44    -10    -38
   -174   -127     46    150   -111    -41     33     62     70    -41     -2    -33
   -163   -142     20    150    -93    -62     28     54     62    -49    -12    -44
   -132   -145    -12    140    -59    -80     23     46     54    -54    -18    -49
   -111   -142    -33    124    -41    -88     12     33     41    -64    -28    -57
    -83   -150    -67    116     -7   -109      5     28     33    -70    -36    -64
    -67   -166   -101    116     12   -135      2     18     23    -80    -44    -75
    -49   -176   -127    114     36   -153     -2     12     18    -83    -44    -75
    -25   -171   -145     98     57   -158    -15      5     10    -88    -46    -83
     -7   -171   -163     90     77   -168    -23     -2      0    -90    -57    -90
     -5   -166   -161     83     77   -163    -31    -10     -2    -93    -59    -93
     -2   -168   -166     85     80   -168    -28     -5      0    -88    -54    -85
      0   -181   -181     88     88   -181    -25    -10     -5    -88    -54    -85
      7   -176   -184     85     96   -179    -31    -20    -12    -93    -59    -98
     12   -181   -194     83    103   -187    -31    -23    -12    -88    -51    -93
     20   -171   -192     75    106   -181    -33    -20    -10    -80    -44    -85
     23   -166   -189     70    106   -176    -41    -31    -23    -93    -54    -98
     20   -166   -187     72    103   -176    -44    -38    -33   -101    -57   -103
     31   -163   -194     64    111   -179    -49    -44    -41   -106    -62   -103
     46   -168   -215     62    129   -192    -51    -57    -51   -116    -67   -109
     41   -171   -215     62    127   -194    -62    -70    -62   -129    -75   -116
     33   -179   -213     72    122   -194    -62    -75    -67   -135    -77   -119
     51   -189   -241     67    145   -215    -70    -85    -80   -150    -88   -122
     54   -197   -254     70    153   -226    -75    -93    -88   -150    -88   -122
     46   -200   -249     75    145   -226    -75   -101    -88   -150    -88   -122
     49   -194   -244     72    145   -218    -75   -101    -90   -145    -90   -119
     49   -213   -262     80    153   -236    -83   -114   -103   -150   -101   -129
     49   -220   -270     83    158   -244    -83   -119   -106   -148   -103   -137
     51   -220   -275     83    161   -246    -88   -124   -114   -150    -98   -142
     51   -231   -283     90    166   -257    -90   -135   -124   -168   -103   -150
     36   -254   -290    106    163   -270    -93   -145   -137   -181   -119   -161
     31   -270   -303    119    166   -285    -93   -145   -137   -184   -119   -161
     23   -283   -306    129    161   -293    -98   -150   -145   -187   -122   -161
      2   -293   -296    145    148   -293   -103   -158   -153   -187   -129   -166
    -20   -311   -290    163    132   -301   -106   -166   -153   -184   -135   -174
    -33   -329   -296    181    129   -314   -106   -166   -153   -189   -135   -174
    -51   -337   -285    192    114   -311   -103   -163   -155   -194   -135   -174
    -67   -322   -254    194     93   -288   -103   -166   -155   -192   -132   -168
    -77   -319   -244    197     80   -280   -116   -168   -155   -184   -124   -163
    -83   -335   -252    207     83   -293   -122   -176   -166   -194   -137   -176
    -64   -329   -267    197     98   -298   -124   -168   -168   -200   -142   -181
    -36   -303   -267    171    114   -285   -116   -155   -155   -184   -127   -166
    -25   -270   -246    148    109   -259   -106   -153   -148   -181   -116   -153
    -28   -249   -220    137     96   -236    -75   -127   -122   -163    -93   -129
    -20   -218   -197    116     88   -207    -51    -96    -85   -132    -62    -96
     -2   -192   -189     98     93   -192    -57    -83    -72   -111    -41    -77
      0   -213   -213    106    103   -210    -80   -106    -93   -132    -54    -96
    -25   -265   -239    145    103   -252   -116   -142   -127   -161    -80   -116
   -101   -358   -259    228     77   -309   -166   -200   -176   -205   -119   -150
   -207   -504   -296    355     44   -400   -223   -254   -233   -262   -176   -202
   -290   -607   -316    446     10   -462   -246   -283   -270   -298   -220   -241
   -252   -553   -301    400     23   -428   -213   -262   -249   -280   -200   -226
   -166   -441   -275    303     54   -358   -163   -223   -218   -249   -171   -200
   -109   -358   -249    233     70   -303   -122   -192   -189   -223   -137   -163
   -101   -324   -223    210     59   -275    -98   -171   -168   -202   -119   -142
    -96   -303   -207    200     54   -257    -80   -153   -153   -181   -103   -132
    -96   -301   -205    197     51   -254    -67   -148   -148   -168    -98   -129
    -93   -267   -174    181     38   -220    -59   -142   -140   -155    -93   -116
    -96   -249   -155    171     28   -202    -54   -137   -132   -148    -80   -109
   -106   -246   -140    176     15   -194    -51   -137   -132   -148    -75   -111
   -109   -231   -124    168      5   -179    -44   -127   -127   -140    -70   -103
   -101   -210   -109    155      2   -161    -31   -114   -109   -129    -51    -85
   -103   -218   -114    158      5   -166    -31   -114   -111   -137    -51    -85
   -101   -226   -127    163     10   -176    -33   -116   -114   -140    -59    -90
    -93   -218   -124    153     15   -171    -33   -119   -109   -129    -51    -83
    -98   -213   -114    155      7   -163    -25   -111    -98   -119    -44    -77
    -88   -244   -158    163     33   -202    -20   -103   -111   -142    -64    -96
    -49   -332   -283    189    116   -309      0    -62   -142   -207   -137   -168
      5   -475   -480    233    241   -478     88     77   -155   -309   -270   -298
     33   -542   -576    254    303   -558    241    311    -72   -327   -337   -381
    -10   -306   -296    155    140   -301    348    379    109   -140   -171   -236
   -150     77    226     36   -189    150    272     -5    189    101    132     62
   -335    628    961   -148   -646    792     18   -607    228    452    613    545
   -501   1299   1800   -397  -1150   1548   -215   -953    441    976   1252   1179
   -475   1540   2016   -535  -1247   1777   -465  -1072    576   1314   1628   1584
   -400   1202   1602   -402  -1000   1402   -641  -1208    288   1039   1358   1361
   -355    649   1002   -148   -680    826   -685  -1288   -259    324    641    633
   -311    135    446     88   -379    290   -532  -1072   -576   -259     12    -15
   -244    -46    194    142   -220     72   -301   -623   -374   -223    -41    -67
   -176    -57    119    116   -150     31   -135   -316   -174   -101     25     -2
   -116    -57     59     85    -90      0    -41   -145    -72    -44     51     20
    -90    -72     18     83    -54    -28      5    -67    -31    -31     54     18
    -90   -106    -15     96    -41    -62     15    -51    -36    -49     31     -5
    -90   -116    -25    103    -33    -72     20    -44    -44    -67     10    -23
    -93   -124    -33    109    -33    -80     28    -25    -38    -70      7    -23
    -98   -137    -38    119    -31    -88     38    -10    -36    -75      7    -23
   -103   -127    -23    114    -41    -75     38    -10    -41    -80      0    -31
    -98   -129    -31    114    -33    -80     41     -5    -36    -80      2    -28
    -93   -132    -41    111    -28    -88     44      2    -31    -72      7    -20
    -90   -158    -67    124    -12   -114     46      5    -31    -70      0    -23
    -85   -161    -75    122     -7   -119     36     -7    -44    -85    -12    -41
    -83   -153    -70    116     -7   -111     33     -7    -44    -85    -15    -41
    -90   -163    -75    127     -7   -122     36     -5    -38    -85    -15    -41
    -90   -179    -88    135     -2   -135     33     -5    -38    -90    -18    -44
    -96   -168    -75    129    -10   -122     41      7    -18    -72      2    -23
    -96   -137    -41    116    -28    -88     46     18     -5    -62     10    -10
    -93   -124    -33    106    -31    -80     49     20     -5    -62      5    -10
    -83   -122    -38    103    -23    -80     49     31      2    -51     12     -2
    -72   -111    -38     90    -18    -75     49     36     10    -38     25      5
    -62   -101    -38     80    -12    -70     49     41     10    -36     31      7
    -59    -85    -28     70    -18    -57     49     44     12    -38     31     10
    -46    -67    -20     57    -12    -44     54     59     28    -31     41     33
    -46    -83    -36     64     -7    -59     54     64     31    -31     38     36
    -38    -85    -46     62      2    -67     51     70     28    -31     41     36
    -31    -64    -33     46      0    -49     51     83     41    -10     51     46
    -31    -64    -33     49      0    -49     62     98     59      7     70     57
    -41    -62    -23     51    -10    -44     67    103     62     12     77     62
    -38    -38      0     36    -20    -20     70    119     77     20     88     77
    -25    -28     -2     25    -12    -15     75    135     93     36    103     96
    -23    -33    -10     28     -7    -23     75    148     93     41    103     98
    -18    -20     -2     18    -10    -12     75    155     96     49    111    111
    -18      2     18      7    -18     10     75    166    103     54    122    122
     -7      0      7      5    -10      2     75    174    106     54    122    132
      0      2      2      0      0      2     72    176    106     57    127    137
      7     18      7    -15      0     12     75    189    119     75    145    150
     20     28      7    -25      7     18     75    202    127     90    163    168
     31     44     12    -38      7     28     64    197    119     85    166    171
     31     54     23    -41      5     38     59    194    114     83    166    171
     33     54     20    -44      5     36     49    187    106     75    161    174
     44     62     15    -54     15     38     41    176     96     67    153    174
     54     59      5    -59     23     33     36    171     88     64    155    184
     64     80     15    -72     25     49     31    166     85     64    166    202
     62     90     25    -77     18     59     25    153     70     49    158    205
     57     96     38    -77     10     67     25    142     62     54    153    197
     57    106     46    -83      5     77     25    137     62     64    163    192
     57    111     54    -83      2     83     28    132     64     67    171    197
     49    103     51    -77     -2     77     28    114     54     54    163    187
     44    114     70    -80    -12     90     28    106     51     51    166    187
     38    132     93    -88    -28    114     33    101     54     51    163    187
     28    111     83    -70    -25     98     41     93     54     44    153    174
     20     96     75    -59    -28     85     46     80     46     33    137    153
     10    101     88    -57    -38     96     49     67     44     23    122    137
      0     70     70    -36    -36     70     54     54     36     10    106    116
    -10     46     57    -18    -33     51     57     41     28      5     90    101
    -23     38     59     -7    -41     49     59     31     23     -5     83     85
    -28     18     46      5    -38     33     64     20     15    -12     62     67
    -41      0     41     18    -44     20     62      2      2    -25     41     44
    -46    -10     36     28    -41     12     64      0      5    -23     44     46
    -54    -31     23     41    -41     -2     70      0      7    -20     41     46
    -62    -36     25     49    -46     -5     64    -10     -2    -28     25     31
    -64    -28     36     46    -51      2     57    -23    -12    -41     10     15
    -64    -18     46     41    -57     12     64    -12      0    -31     20     23
    -62    -18     44     38    -54     12     67    -12     -2    -33     18     23
    -72    -15     57     44    -67     20     70    -12     -2    -31     18     20
    -77    -12     64     44    -72     25     72     -7      2    -28     20     23
    -77    -36     41     57    -59      2     67     -7      2    -31     18     20
    -77    -49     28     62    -54    -10     70     -5      0    -31     15     20
    -70    -25     41     46    -57      7     77      5     12    -15     25     33
    -59      0     57     28    -59     28     77     10     18     -7     36     41
    -59     -7     51     33    -57     20     77     12     20    -10     36     41
    -64    -12     49     38    -59     18     72      5     12    -20     31     33
    -62    -10     49     36    -57     18     72     12     23    -10     38     44
    -59     -5     51     31    -57     23     75     15     23    -10     41     46
    -54     -5     49     31    -51     20     70     12     18    -20     36     44
    -51      7     59     18    -54     33     70     10     20    -18     38     44
    -46     15     62     12    -54     38     67     10     20    -15     41     46
    -57    -12     44     33    -51     15     62      0      5    -31     28     36
    -51    -12     38     33    -46     12     62      0     10    -31     31     44
    -57     -2     54     28    -54     25     62      0     12    -23     36     46
    -67    -15     51     41    -59     15     64     -5     10    -25     36     44
    -70    -12     54     38    -62     20     62    -10      5    -28     36     38
    -72    -10     62     41    -67     25     59    -10      7    -28     36     38
    -75    -15     59     41    -67     20     54    -20      0    -38     25     28
    -67    -25     41     46    -57      7     51    -25     -5    -46     23     28
    -67    -28     38     46    -54      5     54    -23     -2    -41     25     33
    -62    -15     46     38    -54     15     51    -28     -5    -41     25     28
    -64    -10     51     36    -59     20     41    -38    -18    -51     12     18
    -67    -15     49     41    -59     15     41    -46    -23    -59      7     15
    -70    -33     33     51    -54      0     41    -46    -23    -59     10     18
    -72    -57     15     64    -44    -20     44    -51    -33    -72      0     10
    -62    -59      2     59    -33    -28     38    -49    -31    -64      7     20
    -62    -38     20     49    -41    -10     38    -49    -31    -59     10     18
    -62    -31     28     46    -46     -2     41    -54    -33    -64      0     10
    -64    -54     10     59    -38    -23     41    -62    -38    -70     -7      7
    -64    -49     15     57    -41    -18     36    -64    -38    -67     -5      2
    -67    -38     25     51    -49     -7     36    -67    -41    -72     -7     -2
    -67    -51     12     57    -41    -20     33    -72    -49    -80    -15     -5
    -75    -72      2     75    -38    -36     36    -72    -49    -80    -15     -2
    -80    -49     31     64    -57    -10     31    -72    -46    -80    -12     -2
    -80    -49     28     64    -54    -10     28    -75    -51    -85    -18    -10
    -80    -49     31     64    -57    -10     28    -77    -49    -83    -18    -10
    -72    -28     44     51    -59      7     31    -75    -44    -77    -12     -2
    -54    -20     33     36    -46      7     25    -75    -46    -80    -15     -2
    -44    -41      0     41    -23    -20     25    -72    -46    -75    -18     -2
    -25    -36    -12     31    -10    -25     25    -59    -36    -64    -12      5
     -7    -38    -31     23     10    -36     28    -49    -31    -57     -2     20
    -18    -33    -15     23     -5    -25     41    -33    -23    -46      7     25
    -18      7     25      5    -20     15     72      2     15     -7     44     57
     -7     67     75    -31    -44     72     77     15     36     15     62     70
     -2     88     90    -41    -46     88     72     15     33     15     64     75
     10     62     51    -38    -23     57     49     -2     18      2     54     77
      0     46     46    -23    -23     46     25    -28      2     -5     49     72
    -15     10     25      0    -20     18      0    -64    -28    -31     25     49
    -18    -46    -28     33      5    -38    -15    -77    -49    -54      5     33
    -33    -49    -15     38    -10    -33    -15    -88    -62    -70    -12     12
    -49    -51     -5     49    -23    -28     -7    -93    -67    -83    -25     -5
    -64    -77    -12     70    -28    -44      0    -96    -77    -98    -41    -20
    -83    -98    -15     90    -33    -57      2    -96    -77    -96    -38    -12
    -77    -93    -18     83    -31    -57     -2   -101    -85    -98    -38    -12
    -80   -109    -28     93    -28    -67     -5   -106    -88   -103    -44    -18
    -83   -109    -25     96    -31    -67     -7   -109    -93   -111    -51    -28
    -93   -109    -15    101    -38    -62      5   -103    -90   -106    -46    -23
    -96   -116    -20    106    -38    -70      2   -109    -96   -116    -51    -31
    -96   -124    -28    109    -33    -77      2   -111   -101   -127    -62    -38
    -98   -129    -33    114    -33    -83      5   -111    -96   -122    -59    -38
    -93   -111    -18    103    -38    -64      2   -106    -96   -119    -51    -36
    -93   -129    -36    111    -31    -83      0   -109    -98   -122    -51    -33
    -98   -129    -31    114    -33    -83      7   -106    -90   -114    -44    -28
   -109   -127    -18    116    -46    -72     12    -98    -80   -103    -36    -18
   -103   -145    -41    124    -31    -93     18    -90    -80    -98    -31    -10
    -88   -189   -101    137      5   -148     20    -80   -103   -135    -70    -44
    -38   -298   -259    166    109   -280     59      0   -132   -207   -171   -142
     15   -415   -431    197    220   -423    166    181   -103   -277   -285   -272
     67   -329   -397    132    231   -363    285    402     41   -210   -257   -270
      5     -5    -10      0      7     -7    337    340    226     23     -7    -44
   -155    400    555   -124   -355    478    194   -155    280    298    363    332
   -353   1005   1356   -327   -854   1179    -18   -662    387    724    917    888
   -457   1538   1995   -540  -1226   1766   -210   -893    597   1213   1493   1475
   -374   1410   1784   -519  -1080   1597   -413  -1026    517   1249   1561   1623
   -337    870   1208   -267   -771   1036   -501  -1156     62    722   1028   1119
   -329    353    683    -12   -506    517   -509  -1197   -472    -15    272    322
   -285    -36    249    161   -267    106   -376   -909   -576   -342   -127    -96
   -246    -98    148    171   -197     23   -202   -532   -342   -218    -75    -38
   -231    -93    137    161   -187     20    -67   -277   -166   -106      0     28
   -207   -111     96    158   -153     -7      5   -129    -83    -64     23     59
   -215   -145     70    181   -142    -38     36    -75    -64    -57     10     49
   -241   -184     57    213   -150    -64     44    -67    -75    -75    -10     18
   -265   -200     64    233   -166    -70     54    -51    -70    -80    -23      7
   -296   -220     72    257   -187    -75     59    -44    -70    -83    -25     -7
   -316   -241     75    280   -197    -83     62    -33    -67    -85    -25    -10
   -324   -244     77    283   -202    -83     67    -18    -54    -75    -10     12
   -329   -252     75    290   -205    -88     77     -2    -44    -62      0     25
   -345   -236    106    290   -228    -64     72     -2    -46    -70     -7     20
   -355   -236    119    296   -239    -59     77      2    -36    -59      2     28
   -348   -228    119    285   -236    -57     80     10    -25    -46     15     31
   -324   -220    103    272   -215    -59     80     12    -25    -49     12     28
   -301   -233     67    267   -187    -83     77     12    -28    -57      5     28
   -277   -218     59    249   -168    -80     72     10    -33    -67      0     33
   -249   -202     46    223   -148    -77     64     12    -36    -72      2     44
   -213   -207      2    210   -109   -103     57     10    -38    -72     -2     38
   -181   -187     -5    184    -90    -96     46      7    -38    -67     -2     25
   -150   -150      0    150    -75    -75     38     12    -31    -54     15     36
   -127   -150    -25    137    -51    -88     36     18    -28    -54     23     54
    -96   -148    -51    122    -23   -101     36     23    -23    -44     28     54
    -62   -122    -59     90     -2    -90     28     28    -15    -33     31     49
    -38    -83    -44     62      2    -64     20     25    -20    -38     28     38
    -23   -106    -83     64     28    -96     10     25    -23    -44     23     38
      0   -109   -109     54     51   -109     10     28    -18    -33     28     44
     18    -88   -106     33     59    -98     15     41     -7    -18     41     54
     33    -64    -98     15     64    -80     10     36    -12    -31     33     49
     41    -62   -106     10     72    -83     12     38    -12    -33     28     54
     41    -59   -101      7     70    -80     20     44     -7    -28     31     62
     38    -49    -90      5     62    -70     25     57      0    -20     44     83
     54    -36    -90     -7     72    -62     25     75     12     -2     62    109
     62    -33    -96    -15     77    -64     28     90     28     18     83    127
     59    -20    -80    -20     70    -49     31    109     41     33    101    142
     54    -23    -77    -18     64    -49     33    127     54     49    119    163
     36     12    -23    -23     31     -5     38    142     72     72    135    176
     31     44     12    -38      7     28     36    150     77     88    148    189
     18     46     28    -33     -5     38     36    158     85     96    161    200
     12     51     38    -33    -12     46     36    161     88    101    174    213
     18     62     44    -38    -12     54     33    168     88    106    184    228
     15     72     54    -46    -18     64     33    171     85    109    194    239
     23    101     77    -62    -25     88     28    163     80    106    194    246
     31    119     85    -75    -28    103     18    161     70    101    194    254
     28    111     83    -70    -25     98     15    155     64    101    197    257
      7    103     96    -57    -44    101     23    153     67    109    207    262
     10    129    116    -70    -51    124     18    145     64    106    210    270
     10    145    132    -80    -62    140      2    129     46     90    200    265
     10    150    140    -80    -64    145      2    116     41     90    189    257
     -5    140    145    -70    -75    142      7    106     38     85    194    246
    -20    135    155    -59    -88    145     12    103     36     83    202    249
    -31    122    150    -46    -90    135     23    101     36     83    192    239
    -44    124    168    -38   -106    145     33     90     38     77    181    218
    -54    132    184    -41   -119    158     38     83     36     70    166    200
    -62    114    176    -25   -119    145     57     75     41     64    155    189
    -70     72    142     -2   -106    106     67     59     33     49    129    166
    -72     57    129      7   -101     93     75     57     36     49    122    150
    -85     36    119     23   -103     77     75     41     23     28     93    116
    -98     15    111     41   -103     62     77     28     15     12     72     98
   -103     15    119     41   -111     67     77     15      7      2     59     88
   -114      5    119     54   -116     62     83     10      2    -10     41     70
   -116     -7    106     62   -114     49     77     -2    -15    -33     15     44
   -106    -20     85     62    -98     31     80     -7    -23    -41      5     36
    -90    -23     67     57    -80     20     83     -7    -15    -33     12     44
    -80    -23     57     51    -70     15     77     -7    -12    -36     10     41
    -85    -41     44     62    -64      0     75    -12    -18    -44     -2     31
    -80    -41     38     59    -59     -2     77     -5    -12    -38      7     44
    -83    -28     54     54    -70     12     72     -7    -12    -41      2     38
    -83    -23     59     54    -72     18     70     -5     -7    -36      5     38
    -72    -12     59     41    -67     23     64     -7    -10    -41     -2     28
    -67     -5     62     36    -64     28     64     -5     -7    -38     -5     28
    -57      7     64     23    -62     36     57     -5     -7    -36     -2     31
    -44      5     49     20    -46     25     54      0     -2    -31      0     33
    -49      7     57     18    -51     31     57      0      5    -20     10     41
    -41     31     70      5    -57     49     49     -2      2    -23      7     36
    -38     20     59      7    -49     38     44     -7      0    -33      0     31
    -38     10     49     15    -44     28     49     -2      7    -23     10     44
    -28     36     64     -5    -46     49     54     -7     10    -15     20     46
    -31     57     88    -12    -59     70     57    -18      7    -23     18     44
    -54     25     77     12    -64     51     62    -23      0    -28      7     36
    -83     12     96     36    -88     54     83    -28      5    -31      7     28
    -85     33    119     23   -101     75     88    -38      0    -25     20     38
    -64     28     93     18    -77     59     67    -25      0    -23     25     49
    -57     54    109      0    -83     80     57      0     28     -5     46     72
    -38     80    119    -20    -77     98     54     15     38      2     54     93
    -54     49    103      2    -80     77     51     10     28    -10     38     72
    -67     15     83     25    -75     49     59     10     33     -5     44     70
    -83     18    101     31    -90     59     62     10     36      0     49     70
    -96     36    132     31   -114     83     62      5     31     -7     46     59
   -111     33    145     38   -127     88     64      7     36     -5     49     62
   -124     44    168     38   -148    106     70     10     38     -2     57     72
   -153     25    179     59   -166    101     77     15     44      0     59     80
   -184     33    218     75   -200    124     80      7     41     -5     51     70
   -200     41    241     80   -220    140     85     10     46      0     59     75
   -213     25    239     93   -226    132     90     15     54      7     64     83
   -239     15    252    109   -246    135     93     18     54      7     67     85
   -254     33    288    111   -270    161     96     18     51      2     72     96
   -259     36    296    111   -277    163     96     18     51      2     72    101
   -267     31    298    116   -283    163     93     15     46      0     64    103
   -272     10    283    129   -277    145     93     20     57     15     72    106
   -280     25    306    127   -293    166     93     18     54     18     59     75
   -280      7    288    135   -283    148     96     23     54     23     62     64
   -277      2    280    137   -280    140     96     28     51     38     67     72
   -288     12    301    137   -296    158    103     36     59     41     72     85
   -290     54    345    119   -316    200    137     67     96     64    101    116
   -283     70    350    103   -316    210    155     96    127     88    129    145
   -272     80    350     96   -311    215    153    101    137     96    140    150
   -262     85    348     85   -306    218    129     85    122     80    127    135
   -272     83    355     96   -314    218    103     57     98     64    116    119
   -288     59    345    111   -316    202     80     25     83     49    109    114
   -296     25    319    135   -309    171     72     20     70     28     96    114
   -309     -5    303    155   -309    150     75     18     57     23     72     93
   -332    -25    306    179   -319    140     83     10     46     10     62     62
   -358    -28    329    192   -345    150     90      2     36     -5     54     49
   -361    -28    332    192   -348    150     96     -2     28    -23     41     46
   -353    -36    316    192   -337    137     96    -10     18    -33     33     38
   -340    -62    277    202   -309    106     98    -10     12    -33     28     36
   -337    -70    267    202   -303     98     98    -12     10    -38     20     25
   -327    -64    262    194   -296     98     96    -20      5    -44     18     15
   -314    -31    280    171   -298    122     88    -33     -5    -51      7      5
   -303    -23    280    163   -293    127     93    -33     -5    -51      5      5
   -296    -46    249    168   -272    101     98    -33     -7    -59     -5      2
   -285    -70    215    179   -252     72    106    -25      0    -54     -2     10
   -272    -57    213    163   -244     77    101    -31     -5    -54     -5      0
   -262    -25    236    145   -249    103     93    -36    -10    -59     -7    -10
   -259    -33    226    145   -244     96     90    -44    -18    -67    -15    -20
   -259    -31    226    145   -244     96     90    -46    -18    -80    -25    -18
   -236    -51    184    142   -213     67     90    -41    -28    -93    -44    -28
   -181   -155     25    168   -103    -64    103     -2    -59   -145   -116   -103
   -103   -296   -192    197     44   -244    189    158    -59   -228   -239   -249
    -51   -316   -265    184    103   -290    324    392     44   -218   -272   -314
    -64    -83    -18     72    -25    -51    407    459    215    -57   -122   -189
   -179    249    428    -33   -303    337    335     75    280    148    153     98
   -397    795   1192   -200   -795    992    106   -545    324    517    662    633
   -571   1418   1990   -423  -1280   1704    -85   -885    506   1013   1273   1267
   -571   1613   2184   -522  -1376   1899   -303  -1083    550   1267   1595   1657
   -517   1247   1764   -363  -1140   1504   -441  -1228    254    974   1306   1423
   -467    719   1184   -127   -826    950   -480  -1254   -233    293    587    654
   -415    254    670     80   -542    462   -363  -1005   -478   -194     25     41
   -345     70    413    135   -379    241   -179   -587   -322   -205    -67    -59
   -252     70    322     90   -285    194    -38   -275   -127    -85      2      5
   -168     72    241     46   -207    158     25   -122    -38    -38     20     23
   -137     54    192     41   -166    124     54    -59    -18    -44      5      2
   -116     46    161     33   -140    103     62    -41    -18    -57    -15    -18
    -98     38    137     31   -116     88     64    -23    -15    -64    -23    -25
    -93      7    101     41    -98     54     70    -18    -20    -80    -38    -44
    -98     -5     90     51    -96     41     72    -15    -25    -90    -51    -62
    -85     -7     75     44    -83     31     72    -10    -25    -90    -54    -67
    -75    -20     54     49    -64     15     72     -5    -25    -96    -59    -72
    -64    -12     49     36    -59     15     64     -5    -28   -101    -59    -75
    -54     -2     51     28    -54     23     62      0    -23    -96    -51    -67
    -44     18     59     10    -51     38     54     -2    -31   -101    -57    -72
    -31      7     38     12    -33     23     59      0    -28   -103    -57    -75
    -28      2     31     12    -28     15     70     15    -15    -96    -49    -62
    -36     20     57      5    -46     38     67     18    -12    -93    -46    -57
    -36     36     72      0    -54     54     64     18    -15    -90    -44    -57
    -38     25     64      7    -51     44     64     20    -15    -90    -49    -59
    -36     18     54      7    -46     36     72     36      0    -77    -36    -44
    -33     15     46      7    -41     31     72     44      0    -83    -38    -41
    -36      0     36     15    -38     18     75     44      0    -85    -41    -44
    -38      2     41     18    -38     20     83     57      7    -72    -31    -38
    -23     25     49     -2    -36     36     64     54      0    -72    -36    -44
    -10     31     41    -10    -25     36     51     54      7    -72    -33    -38
     -5     18     23     -5    -12     20     59     64     12    -80    -31    -28
     -5      0      5      2     -5      2     80     67     15    -75    -36    -38
     -7    -20    -12     12      0    -15     83     51      7    -70    -31    -44
     28      0    -28    -15     28    -12     62     59      5    -59    -15    -25
     72     36    -36    -54     54      0     33     75      2    -59    -15    -23
    101     18    -83    -59     93    -31     31     88     12    -54    -12    -15
    119     20   -101    -70    109    -38     23     93     15    -51    -12    -18
    137     10   -129    -75    132    -59     23    103     23    -49    -12     -7
    142      0   -142    -72    142    -70     25    116     33    -36     -2      5
    153     23   -129    -88    142    -51     23    124     38    -28      7      7
    166     64   -101   -114    132    -18     10    122     36    -36      2      5
    179     70   -111   -124    145    -20      5    129     38    -28      5     12
    194     64   -132   -132    163    -33      2    135     38    -15     12     15
    207     80   -127   -142    168    -23     -2    140     41     -5     28     25
    205     93   -114   -150    158    -10     -2    148     46     -2     33     38
    194    114    -80   -155    137     15      2    148     44     -5     36     51
    179    132    -46   -155    111     41      5    148     44     10     46     64
    176    140    -36   -158    106     51      2    148     49     28     59     77
    189    140    -49   -166    116     46    -10    150     44     33     70     85
    189    142    -46   -168    119     49    -20    150     44     33     72     93
    192    148    -44   -171    116     51    -23    148     46     38     75    106
    189    158    -31   -174    111     64    -15    150     57     54     88    114
    174    163    -10   -168     90     75    -15    137     49     51     90    111
    161    171     10   -166     75     90    -12    137     54     57    101    122
    148    171     23   -161     62     98     -7    124     49     49     96    114
    135    184     49   -158     44    116      2    109     44     36     90    103
    127    174     46   -153     38    111     10    106     44     25     83    106
    111    163     51   -140     31    109     18    109     49     33     80    101
     90    150     59   -122     15    106     33    103     59     49     80     83
     54    153     98   -103    -20    127     41     80     46     31     57     51
     38    119     80    -80    -23    101     51     67     38     18     36     28
     23     93     67    -59    -20     80     64     64     44     15     33     25
     18     83     62    -51    -20     72     59     54     36      5     25     15
     12     77     64    -44    -25     72     54     44     31     -5     10      2
     10     49     36    -31    -12     44     62     38     28    -18     -2     -5
      5     28     23    -18     -7     25     67     31     23    -25     -7    -12
     -2     18     20    -10    -10     18     70     20     12    -31    -15    -25
     -5     36     41    -15    -23     38     70      7      2    -38    -31    -49
     -2     51     54    -25    -28     51     57     -5     -7    -46    -38    -62
      5     46     41    -25    -18     44     57     -7    -10    -46    -46    -64
     12     41     25    -28     -7     33     54    -10    -10    -46    -57    -72
     18     33     15    -25      2     25     64     -7    -10    -49    -54    -75
     10      7     -2    -10      5      2     70     -5    -10    -51    -51    -72
     15      7    -10    -12     12      0     75      2     -5    -38    -33    -57
     15      7    -10    -12     12      0     75     10     -2    -31    -31    -54
     18     25      7    -20      5     18     72     15      0    -31    -33    -62
     15     38     20    -28     -2     31     77     20     10    -23    -23    -51
     10     31     20    -23     -5     25     80     18     12    -23    -20    -41
     -2     25     28    -15    -15     25     77     18      7    -31    -23    -31
     12     23     10    -18      2     18     75     31     18    -25    -10    -10
     31     38      7    -38     12     23     67     33     18    -18    -18    -23
     44     57     12    -51     15     36     67     41     31     -7    -10    -18
     44     54     10    -51     18     33     70     44     36     -2     -7    -18
     33     41      7    -36     12     25     70     44     33      0     -7    -20
     18     28      7    -25      5     18     72     44     33     -7    -10    -18
     18     33     15    -25      2     25     72     44     33     -7     -5    -15
     20     64     41    -44    -10     54     72     33     31    -12     -5    -15
     18     62     44    -38    -12     54     75     28     25    -15     -7    -18
     12     51     38    -33    -12     46     70     33     28     -5      2    -10
      0     33     31    -18    -15     33     77     28     25    -12     -5    -18
    -15     23     38     -5    -25     28     85     15     15    -20    -18    -38
    -31     49     80     -7    -54     64     88      5     15    -18     -5    -31
    -18     46     64    -15    -41     54     75     -2      7    -23     -2    -28
      5     51     46    -28    -20     49     64      0      5    -20      0    -28
      5     46     38    -25    -18     44     64      0      7    -15      2    -28
     10     36     25    -23     -7     31     64    -15     -2    -28    -15    -44
     10     36     25    -25     -7     33     57    -20     -7    -36    -23    -49
     31     36      5    -33     12     20     46    -12    -10    -46    -20    -33
     46     18    -28    -33     38     -5     36    -12    -18    -51    -28    -28
     49     18    -31    -33     41     -5     36    -18    -15    -38    -33    -41
     49     15    -36    -33     44    -10     33    -23    -10    -33    -31    -49
     57     12    -44    -36     51    -15     31    -25     -7    -36    -25    -51
     67     28    -41    -49     51     -5     23    -36    -20    -54    -38    -67
     75     46    -28    -59     51     10     20    -44    -28    -70    -54    -77
     75     46    -28    -62     51     10     25    -41    -25    -59    -49    -67
     77     75     -2    -77     38     38     31    -20    -10    -41    -28    -46
     83    122     36   -103     23     77     59     15     28     -5      7    -10
    109    145     36   -127     36     90     83     51     70     33     36     25
    114    168     51   -142     31    109     70     46     70     38     44     33
    122    176     54   -150     33    116     44     20     51     23     38     20
    114    150     36   -135     38     93     28     -2     33     -5     18     18
    101    103      2   -101     49     54     10    -33      2    -31     -7      5
     93     49    -46    -72     70      2     -5    -51    -18    -44    -28    -23
     85     33    -54    -59     70    -10     -5    -62    -28    -54    -38    -46
     67      0    -70    -36     67    -33      5    -72    -38    -72    -59    -75
     28    -15    -44     -5     36    -28     15    -93    -59   -103    -85   -103
      5     -7    -12      0      7    -10     20   -111    -70   -116    -93   -109
      5     -2     -7     -2      5     -5     15   -109    -70   -106    -88    -96
     18     -7    -25     -5     20    -18      7    -96    -64    -88    -85    -93
     23    -12    -36     -5     28    -23     -5    -96    -64    -90    -85    -96
      2    -25    -28     10     15    -25      0    -88    -57    -88    -88    -93
    -12    -23    -10     18     -2    -18      7    -83    -54    -83    -85    -96
    -25    -31     -7     28    -10    -20     10    -83    -54    -77    -80    -93
    -28    -23      5     25    -18    -10      2    -90    -57    -80    -80    -98
    -28      5     31     10    -31     18     -5   -103    -67    -90    -93   -106
    -31    -33     -2     31    -15    -18      0    -98    -70    -90    -96   -103
    -38    -54    -15     44    -12    -36      7    -96    -67    -85    -96   -101
    -33    -25      7     31    -20    -10     10    -90    -62    -77    -85    -98
    -33    -33     -2     31    -18    -18     10    -93    -64    -85    -88    -98
    -20    -67    -49     44     12    -59      7    -90    -80   -111   -116   -119
     28   -166   -194     67    111   -181     28    -36   -109   -181   -200   -194
    101   -301   -402    101    252   -350    122    127   -106   -272   -337   -329
    150   -283   -433     64    290   -358    241    340     -2   -254   -371   -389
    137    -44   -184    -46    161   -114    319    379    187    -51   -174   -223
     20    337    314   -179   -148    324    213    -28    262    205    158    106
   -176    888   1065   -355   -620    976    -12   -613    314    566    659    615
   -322   1475   1795   -579  -1060   1634   -205   -893    511   1054   1257   1226
   -293   1577   1870   -644  -1080   1722   -410  -1057    535   1249   1506   1535
   -239   1166   1405   -465   -823   1286   -535  -1195    202    896   1148   1223
   -205    628    833   -210   -519    730   -579  -1270   -337    171    402    441
   -176    189    366     -7   -272    277   -452  -1026   -545   -272   -106    -90
   -127     41    168     41   -148    106   -265   -620   -361   -236   -158   -132
    -67     57    124      2    -96     90   -122   -327   -163   -109    -80    -70
     -5     67     72    -31    -38     70    -31   -142    -49    -36    -33    -31
      7     41     33    -25    -12     38      2    -83    -23    -36    -44    -44
     10     25     15    -18     -2     20      5    -70    -36    -62    -70    -75
     10     -7    -18     -2     15    -12     20    -51    -33    -72    -83    -83
     18    -20    -38      2     28    -28     33    -31    -23    -70    -80    -75
     23    -20    -46     -2     33    -33     38    -20    -20    -64    -80    -80
     31      0    -31    -15     31    -15     33    -20    -28    -75    -90    -85
     36      2    -36    -20     36    -15     31    -18    -28    -77   -101    -85
     36    -23    -59     -5     46    -41     44     -2    -18    -67    -96    -90
     38    -28    -67     -7     51    -46     44     -2    -18    -72    -93    -93
     46    -23    -70    -12     57    -44     46      2    -15    -67    -90    -93
     49     -2    -54    -25     51    -28     46      5     -7    -59    -85    -93
     51      0    -51    -25     51    -25     41      2    -12    -62    -88    -98
     59     -2    -62    -31     59    -31     41      7    -12    -70    -90    -96
     64     -5    -70    -31     64    -36     46     15     -5    -64    -77    -83
     62    -15    -77    -25     70    -46     51     20      0    -59    -75    -80
     57    -10    -67    -23     62    -38     51     18      2    -59    -83    -93
     59      0    -59    -31     57    -28     49     23      7    -51    -70    -88
     62      0    -62    -31     62    -28     44     28      7    -49    -64    -77
     64    -12    -77    -25     70    -44     44     33     10    -49    -59    -67
     64     -7    -72    -28     67    -38     51     46     23    -41    -49    -51
     70     23    -46    -49     59    -10     46     54     33    -36    -44    -44
     64     31    -36    -49     49     -2     44     57     33    -36    -46    -46
     62     31    -31    -46     46      0     41     64     41    -25    -38    -41
     62     38    -23    -49     44      7     44     85     57     -2    -23    -25
     54     12    -44    -36     49    -12     51    101     70      7     -7    -18
     44      5    -38    -23     41    -18     51    109     72     10      2    -12
     41     18    -23    -31     31     -2     51    122     85     23     12      0
     46     62     15    -54     15     38     46    129     96     33     20      7
     41     62     18    -54     12     41     41    137    101     38     31     20
     41     46      2    -44     18     25     46    158    111     54     51     41
     46     64     15    -57     15     41     49    168    119     62     59     49
     46     90     44    -67      2     67     41    168    116     62     62     57
     57    101     44    -80      5     72     41    179    116     59     67     72
     67    101     31    -85     18     67     38    192    122     75     72     88
     67     96     25    -83     20     62     38    200    124     88     80     85
     72     96     23    -83     25     59     41    210    132     98     96     98
     77    148     67   -114      5    106     36    205    127     98    103    109
     85    163     77   -124      5    122     31    205    129    116    122    127
     83    155     70   -119      5    114     20    194    122    111    119    124
     90    145     54   -116     18    101     20    194    119    111    122    132
     96    145     49   -122     20     98     18    192    114    106    124    145
     93    179     83   -137      5    132     10    176    106     93    122    150
     93    218    124   -158    -18    171     -5    155     93     88    116    148
     88    213    124   -150    -18    168     -5    148     88     88    114    148
     85    176     90   -129     -2    135      2    145     85     90    114    142
     83    181     96   -132     -7    140      5    135     83     96    114    127
     80    257    176   -171    -49    218     -5    116     72     83    106    111
     75    262    187   -168    -54    226      2    114     77     83    106    109
     62    223    158   -145    -49    192     10    106     70     70     88     83
     46    174    127   -111    -41    153     25    101     72     64     80     75
     25    150    122    -88    -49    137     31     88     67     54     59     54
      7    127    119    -67    -54    124     33     70     57     33     33     18
      7    132    124    -70    -59    129     41     57     51     25     20      5
     -2    114    116    -57    -59    116     46     46     46     20     15     -5
    -25     96    119    -36    -72    106     46     25     33      2     -5    -31
    -28     72    101    -20    -64     85     44      5     10    -23    -31    -57
    -20     67     85    -23    -51     75     46      0      7    -20    -38    -62
    -12     98    111    -44    -62    103     33    -10      0    -36    -54    -75
     -5    109    111    -51    -59    109     25    -20     -7    -44    -51    -83
      0     72     72    -36    -36     72     36    -20     -7    -44    -67    -96
      0     25     23    -15    -10     25     38    -23    -10    -51    -77   -109
    -10     31     41    -10    -25     36     36    -36    -25    -70    -85   -129
    -18     62     80    -23    -49     70     44    -38    -28    -67    -75   -109
     -7     72     80    -31    -44     75     36    -41    -31    -62    -75   -101
      5     83     75    -46    -36     80     25    -25    -12    -54    -70    -93
     12     88     75    -51    -31     83     25    -15     -5    -51    -70    -88
     10     98     85    -54    -38     93     28     -2      2    -38    -54    -77
     -2    101    103    -49    -51    101     36     10     10    -25    -36    -64
     -7     67     75    -31    -41     70     36     15     15    -28    -46    -72
     -7     41     49    -18    -28     44     41     20     20    -25    -46    -67
     -7     77     83    -36    -44     80     36     15     23    -12    -36    -70
     -5    137    142    -64    -72    140     20      0     10    -20    -36    -85
     -5    127    129    -62    -70    127     25      2     12    -25    -41    -80
      0    101     98    -51    -49     98     28      7     20    -25    -36    -64
      5     93     88    -51    -44     90     31      7     18    -33    -44    -67
     10    109     98    -59    -44    103     28      5     18    -28    -44    -67
     12     88     75    -51    -31     83     28      2     18    -31    -41    -72
     10    116    106    -64    -49    114     18     -2     12    -36    -44    -64
      5     90     83    -49    -38     88     23      0     10    -36    -44    -59
     15     64     49    -38    -15     57     28      5      7    -36    -38    -54
     28     90     59    -62    -15     75     20     -2     12    -28    -38    -57
     41     88     46    -64     -2     67     10    -18      5    -33    -49    -77
     62     98     36    -80     12     67     -5    -41    -15    -57    -67   -103
     88     93      5    -90     41     49      0    -41    -18    -62    -67   -106
    111     96    -15   -103     62     38     -5    -49    -25    -64    -70   -111
    119     85    -33   -103     77     25     -7    -59    -36    -75    -80   -114
    122     93    -28   -109     75     33    -15    -62    -36    -77    -80   -114
    127    106    -20   -116     75     44    -23    -67    -44    -80    -83   -114
    140     77    -62   -109    101      7    -23    -75    -54    -96    -96   -122
    145     77    -67   -114    106      5    -23    -83    -59   -103   -106   -132
    158    127    -31   -142     93     46    -31    -96    -67   -114   -106   -140
    174    109    -64   -140    119     23    -33    -96    -67   -116   -106   -129
    189     80   -109   -137    148    -12    -44    -98    -72   -111   -111   -137
    205     67   -137   -137    171    -33    -36    -88    -72   -111   -114   -145
    223     62   -163   -142    192    -49    -33    -85    -72   -116   -116   -150
    257     85   -171   -171    215    -41    -46    -96    -77   -119   -122   -153
    259    116   -145   -189    202    -12    -33    -80    -59   -101    -98   -127
    265    176    -90   -220    179     44    -10    -44    -23    -70    -62    -85
    267    187    -83   -228    176     51      5    -15      2    -36    -41    -59
    270    184    -85   -226    179     49      0    -12      7    -20    -25    -54
    257    161    -96   -210    176     31    -18    -28     -5    -31    -25    -57
    213    158    -54   -187    135     51    -33    -64    -31    -54    -44    -75
    179    142    -36   -161    109     51    -49    -96    -49    -75    -59    -93
    163    142    -20   -153     93     62    -62   -103    -57    -83    -59    -85
    135     90    -46   -114     90     23    -54    -96    -62    -93    -80    -96
    106     41    -64    -75     85    -10    -41    -96    -70    -96    -93   -116
     80     28    -54    -57     67    -12    -25    -90    -64    -90    -88   -122
     59     46    -12    -51     36     18    -18    -93    -59    -93    -88   -127
     49     62     10    -57     18     36    -33   -111    -75   -109   -109   -142
     44     31    -12    -38     28     10    -33   -109    -77   -109   -109   -142
     36     18    -18    -28     25      0    -31   -109    -77   -103   -106   -137
     25     10    -15    -18     20     -2    -25   -109    -77   -116   -109   -137
      7     25     15    -18     -5     20    -20   -111    -77   -122   -111   -137
     -2     49     51    -23    -28     51    -25   -109    -75   -111   -106   -132
    -10     20     31     -7    -20     25    -18   -101    -70    -98   -103   -135
     -7      2     10      2     -7      5    -20    -93    -64    -88    -90   -135
    -12      0     12      2    -12      5    -15    -90    -62    -90    -90   -137
    -15     31     46    -10    -31     38    -12    -96    -62    -96    -93   -137
    -15     70     83    -28    -49     75    -18   -106    -62    -93    -90   -135
    -18     72     90    -25    -54     80    -23   -109    -70    -96    -93   -135
     -2      2      2      0     -5      2    -10    -90    -77   -114   -124   -158
     54   -114   -168     31    111   -140      5    -41   -116   -184   -202   -241
    124   -254   -381     62    252   -319     80     98   -140   -296   -340   -384
    189   -257   -446     33    316   -350    189    311    -67   -306   -392   -449
    179    -57   -236    -62    207   -145    270    389    111   -114   -213   -290
     31    285    254   -161   -111    270    181     20    218    145    116     36
   -220    865   1085   -324   -654    974     -5   -524    353    550    652    592
   -441   1512   1953   -535  -1197   1732   -135   -789    626   1091   1288   1262
   -454   1678   2132   -613  -1293   1904   -332   -956    683   1314   1558   1600
   -428   1353   1782   -462  -1106   1566   -454  -1109    397   1013   1257   1335
   -397    862   1257   -233   -826   1057   -514  -1195    -96    371    589    610
   -337    332    670      2   -504    501   -423   -987   -394   -135     12    -18
   -244    116    358     62   -301    236   -231   -553   -257   -132    -59    -88
   -148    122    270     12   -210    194    -96   -272    -98    -54    -20    -51
    -72    145    218    -38   -145    181    -23   -127    -20    -23    -10    -41
    -51    122    174    -33   -111    148     -2    -70     -7    -20    -20    -44
    -54     96    148    -23   -101    122      2    -38     -2    -20    -23    -51
    -54     77    132    -12    -93    103     12    -18      5    -28    -33    -59
    -57     62    119     -2    -88     90     31      0     10    -33    -44    -72
    -54     85    140    -15    -96    111     31      5     12    -28    -38    -83
    -62     46    109      7    -88     77     33     15     20    -28    -36    -80
    -72     41    114     15    -93     77     38     25     20    -36    -38    -77
    -75     38    114     15    -93     75     33     28     20    -36    -44    -77
    -62     18     80     23    -70     49     41     46     33    -23    -36    -59
    -57     80    137    -12    -96    109     28     33     28    -20    -38    -72
    -59     77    137    -10    -98    109     28     28     20    -28    -44    -85
    -62     25     85     15    -75     54     54     51     38    -15    -36    -72
    -49     33     83      7    -64     57     62     67     54      0    -20    -59
    -51     28     80     10    -64     54     64     70     54     -2    -18    -57
    -49     51    101     -2    -75     75     51     67     57      2    -15    -51
    -49     51     98     -2    -75     75     49     70     59      7    -18    -54
    -44     57    101     -5    -72     77     51     70     57     -2    -25    -67
    -36     93    127    -28    -83    109     49     70     57      5    -20    -59
    -25     75     98    -25    -62     85     57     90     70     23     -7    -41
    -28     33     59     -2    -44     44     67    101     75     20    -12    -44
    -28     31     59      0    -44     44     80    106     80     18     -7    -33
    -12     90    101    -38    -59     96     75    111     85     36      7    -25
     -2    119    122    -59    -62    119     62    122     93     46     20     -7
      0    111    111    -54    -54    111     49    124     93     41     12     -5
      2    124    122    -62    -59    124     38    132     98     46     18      2
     10     98     85    -57    -36     93     51    150    111     70     36     18
      7     77     70    -41    -31     72     62    163    119     80     46     20
      5     57     51    -31    -23     54     72    174    129     88     54     28
     10     96     85    -51    -36     90     67    179    132    101     64     38
     12    132    116    -75    -51    124     54    176    129     98     59     33
     15    109     93    -62    -38    103     57    192    142    111     72     46
     18    137    116    -80    -49    127     46    197    150    119     85     62
     20    150    129    -85    -54    140     49    205    155    119     88     75
     15    176    158    -98    -70    168     49    202    155    119     90     80
     15    168    153    -90    -67    161     49    205    158    129    101     88
     15    181    163   -101    -72    174     41    210    163    140    127    116
     10    189    179    -98    -83    184     38    213    171    150    135    132
      0    187    184    -96    -90    187     46    215    176    166    148    142
      0    205    205   -103   -103    205     44    213    176    166    158    161
      0    228    228   -114   -114    228     38    205    174    161    161    171
     -5    231    236   -111   -119    233     31    194    171    171    166    174
      0    228    228   -114   -116    228     28    189    174    179    171    176
      5    213    205   -109    -98    210     31    189    176    187    181    181
     -2    244    244   -122   -122    241     33    176    171    187    184    181
      2    262    259   -132   -127    262     31    168    168    184    187    181
      0    262    259   -132   -129    262     28    161    163    176    181    176
      0    254    254   -127   -127    254     28    148    153    163    168    163
      7    231    223   -119   -109    228     31    145    158    166    166    161
     10    218    207   -114    -98    213     36    142    155    163    153    140
      0    220    220   -111   -111    220     51    127    155    142    127    103
    -10    189    200    -90   -106    194     59    122    148    129    119     90
    -18    158    176    -70    -98    166     54    111    140    122     93     64
    -25    124    150    -49    -88    137     57    103    137    109     72     44
    -36    114    150    -38    -93    129     54     88    116     90     57     23
    -46     96    142    -23    -96    116     64     80    111     83     46     10
    -57     80    135    -12    -96    109     64     70    103     70     33     -5
    -67     49    116     10    -90     83     70     67    101     59     25    -15
    -72     59    132      5   -101     93     67     57     96     51     20    -15
    -77     44    122     15    -98     80     72     59     98     49     18    -10
    -85      7     90     36    -88     46     83     64    101     51     15     -5
    -90     59    150     15   -119    103     67     46     90     49     -2    -31
    -93     72    166     10   -129    119     59     44     88     49      2    -38
   -101     44    145     28   -124     96     64     49     93     49      5    -36
   -122     18    137     51   -129     77     72     44     85     41     -2    -54
   -145    -20    124     83   -135     51     85     57     98     54      7    -49
   -163     36    200     62   -184    119     75     62    109     59     20    -20
   -179     59    239     59   -210    150     67     67    103     62     25    -12
   -189     28    218     77   -202    122     75     80    116     75     33     -5
   -205     57    262     75   -233    158     77     85    127     85     46      2
   -259     23    280    116   -270    150     88    101    135     85     54     12
   -306      7    314    148   -309    161     93    109    137     85     51     15
   -327     10    337    158   -332    174    106    124    153    106     64     33
   -335     23    358    155   -345    189    114    140    163    124     80     44
   -311     38    350    135   -332    194     98    114    153    103     64     25
   -285     62    348    111   -316    205     85     96    137     88     59     25
   -262      0    262    129   -262    129    103    116    142     96     62     44
   -246    -28    218    137   -233     93    111    122    148    109     64     44
   -249      5    254    119   -254    129    119    109    142    101     51     23
   -254     33    288    109   -272    161    119     98    142     96     51     18
   -233     25    257    101   -244    140    109     96    135     90     54     31
   -194     41    236     77   -215    137     90     93    129     77     57     51
   -181     46    226     64   -205    135     88     98    132     80     49     54
   -176     46    223     64   -200    135     88     96    135     98     49     44
   -176     49    223     62   -200    135     85     83    132    103     51     31
   -163     -5    158     85   -161     75    103     93    142    109     57     33
   -153    -23    129     85   -142     51    101     77    124     88     44     20
   -150     10    161     70   -158     85     98     54    103     67     15     -5
   -145     36    181     54   -163    109     90     49    101     70     12     -5
   -132     46    179     44   -155    111     80     57    103     83     33     18
   -116     23    137     44   -127     80     57     59     98     75     28     18
   -101      2    103     49   -103     51     57     59     98     67     18     15
    -85      2     85     41    -85     41     59     59     98     59     10      7
    -85     12     98     36    -90     54     59     64    106     67     12     12
   -101     31    132     33   -116     80     70     80    119     80     31     31
   -124     93    215     15   -168    153    106    119    155    122     72     75
   -142    122    262     10   -202    192    142    168    205    179    122    122
   -168    101    270     33   -218    184    153    187    218    205    148    135
   -202     96    296     51   -249    194    142    176    205    194    140    127
   -218    106    324     54   -270    215    124    150    192    179    127    111
   -226    106    332     59   -280    218    109    109    163    155    111     93
   -226     59    285     83   -254    171     80     80    140    137     90     83
   -220     25    246     96   -233    135     62     72    119    114     75     77
   -220    -12    207    114   -213     96     72     83    119    101     70     85
   -231     -2    228    116   -231    111     70     64    101     85     44     62
   -241     28    270    106   -254    148     70     54     96     77     33     46
   -246     15    262    116   -254    137     77     59    103     98     49     49
   -249    -23    226    137   -239     98     77     51     93     88     33     31
   -252    -49    200    150   -228     75     72     49     88     88     36     23
   -244    -88    155    166   -200     33     90     64     98    101     51     41
   -244    -10    231    124   -239    111     70     41     85     90     41     31
   -233     -5    228    116   -231    111     67     31     80     72     23      7
   -218    -57    158    135   -189     49     70     33     75     64     18     10
   -200    -28    171    114   -187     70     75     36     75     67     23     20
   -192     -5    187     98   -189     88     70     15     59     51     12      2
   -174     18    192     77   -184    103     51      7     49     54      5     -2
   -158     10    168     72   -163     90     49     12     49     62      5     -5
   -148    -23    124     85   -137     49     59     20     54     62      7     -2
   -145    -62     83    101   -114     10     67     25     51     54      0      0
   -111   -114     -2    111    -57    -59     72     46     41     41    -23    -25
    -38   -239   -200    137     80   -220     80     96    -10    -46   -132   -142
     38   -363   -402    163    220   -381    150    244    -25   -150   -277   -306
     85   -267   -353     90    218   -311    257    457    103    -83   -241   -296
     57     12    -46    -36     51    -15    319    537    316    155      7    -62
   -103    446    550   -174   -327    498    215    189    457    462    397    345
   -353   1060   1413   -353   -883   1236     51   -311    618    901    969    937
   -475   1553   2029   -540  -1252   1790    -88   -555    831   1350   1512   1517
   -444   1535   1977   -545  -1210   1756   -254   -761    758   1410   1597   1667
   -420   1098   1519   -337   -971   1306   -335   -937    374    963   1135   1210
   -394    613   1008   -109   -701    810   -389  -1065   -205    215    361    363
   -309    166    475     70   -392    319   -350   -862   -405   -153    -62    -83
   -233     12    246    111   -239    129   -226   -514   -280   -137    -93    -98
   -166      5    171     77   -168     88    -98   -231   -101    -15     -7    -12
    -70     25     96     23    -83     59    -41    -59      0     46     36     31
    -41     12     54     12    -49     33    -18    -12     12     33     15      5
    -25    -20      5     23    -15     -7     -2      2     12     18     -5    -15
    -10    -36    -25     23      5    -33      2     18     12      2    -15    -25
     -5    -31    -25     18     10    -28      5     23      7      0    -33    -38
      2      7      5     -5     -5      7     -7     10     -2     -7    -44    -64
      7     18     10    -12     -2     12     -5     23     -2    -10    -38    -51
      5    -18    -25      5     15    -20      0     38      5     -7    -33    -36
     12    -25    -38      7     25    -31     -2     41     10      5    -31    -36
     20    -31    -51      5     36    -41      2     49     18     20    -28    -38
     18    -41    -59     10     38    -49      7     57     23     25    -23    -41
     20    -25    -49      0     33    -36      0     49     15     18    -23    -44
     31      2    -28    -15     31    -12      5     57     18     20    -20    -36
     31     33      0    -33     15     18     -5     57     20     25    -12    -23
     25     28      2    -28     12     15     -5     54     18     20    -18    -28
     23    -10    -33     -7     25    -20    -10     54     18     18    -23    -31
     18      2    -15    -10     18     -5    -10     57     25     20    -20    -31
     20     15     -5    -20     10      5    -10     59     20     20    -18    -33
     20     44     20    -33      0     33    -15     64     20     23    -10    -20
     20     72     51    -46    -15     62    -20     77     36     36      7     10
     18     38     20    -28      0     31     -7     93     51     49     18     23
     18      5    -12    -12     15     -2      0    106     59     59     25     25
     15     25     10    -20      2     18     -5    106     59     62     28     25
     15     57     38    -38    -10     49    -10    106     59     67     28     23
     20     72     51    -46    -15     62    -12    109     64     72     36     23
     28     54     25    -44      2     41    -15    116     75     77     41     38
     38     57     18    -46     10     36    -15    124     77     72     51     49
     44     62     18    -54     12     38    -18    127     72     67     51     51
     51     90     38    -70      7     64    -28    122     70     75     51     46
     64     93     28    -83     18     62    -28    135     83     88     59     51
     75     62    -12    -70     44     23    -23    150     93     98     77     72
     80     70    -12    -77     46     28    -28    153     96    106     85     83
     90     90      0    -90     46     46    -36    153     96    114     88     88
     98     85    -12    -93     54     36    -41    155    103    122     96     98
     96    111     15   -106     41     64    -51    148     98    122     98    101
    106    155     49   -132     28    103    -64    142     96    129    109    111
    116    150     33   -132     41     93    -72    142     96    135    114    124
    111    140     28   -129     41     85    -72    137     93    132    116    129
    114    184     70   -150     23    127    -88    124     80    135    124    142
    127    187     59   -158     31    124   -101    127     83    148    142    166
    127    218     90   -171     18    155   -114    116     75    142    142    166
    127    241    111   -184      7    176   -116     98     59    132    135    155
    129    244    111   -187     10    179   -124     90     54    132    137    158
    135    249    114   -194     10    181   -135     80     46    122    140    163
    140    246    106   -192     18    176   -135     72     38    111    132    168
    135    236    101   -187     15    168   -127     70     38    129    137    163
    122    233    109   -179      7    171   -124     64     41    132    132    145
    109    228    119   -168     -5    176   -124     57     31    114    119    116
    109    207     98   -158      5    153   -114     59     33    109    109    106
    111    197     83   -155     12    140   -103     62     41    103    103    101
    106    205     98   -155      2    153   -103     51     31     88     85     77
     85    210    124   -148    -18    168   -103     31     15     64     62     41
     64    145     80   -103     -7    114    -85     31     12     46     36     20
     57     85     28    -72     15     57    -72     33     15     46     25     10
     49     80     31    -64      7     57    -75     15      5     38      7    -15
     36     64     28    -51      5     46    -70      0     -7     23    -12    -44
     33     41      7    -36     12     25    -59     -2    -10      2    -23    -46
     31      7    -23    -20     25     -5    -49     -7    -15    -10    -41    -57
     20      5    -15    -12     15     -2    -51    -20    -28    -12    -59    -83
     25     49     23    -38      0     36    -62    -33    -25     -5    -51    -96
     33     96     62    -64    -12     80    -75    -38    -28     -2    -44    -93
     31     83     49    -59     -7     67    -75    -38    -31     -7    -44    -98
     33     51     18    -44      7     36    -67    -31    -28     -5    -44    -96
     44     44      0    -46     20     23    -62    -25    -25      0    -49    -93
     54     31    -23    -41     38      5    -54    -18    -20      2    -49    -90
     57     62      2    -59     25     33    -64    -23    -25      2    -44    -88
     49     85     33    -67      7     59    -64    -18    -18      2    -38    -80
     46     51      5    -49     20     28    -49     -2     -2     10    -33    -67
     38     36     -2    -36     20     18    -38     12      7     20    -23    -57
     23     51     25    -38     -2     41    -44     12     10     25    -18    -46
     -2     98     98    -49    -51     98    -44     12     15     36    -15    -44
    -36    142    176    -54   -106    158    -36     23     25     46      0    -31
    -49    129    179    -38   -114    153    -20     38     41     54     15     -7
    -44    103    148    -31    -96    124    -23     38     41     57     18     -2
    -44     98    142    -28    -93    119    -28     33     41     57     18     -2
    -38     75    111    -20    -75     93    -23     36     41     62     15     -2
    -18     77     96    -28    -57     85    -25     33     38     67     10    -12
    -15     98    114    -41    -64    106    -31     25     41     72     25     -7
     -5     93     98    -44    -51     96    -33     25     38     70     28     -2
     12    111     98    -62    -44    106    -41     18     31     59     20     -7
     31    116     85    -72    -25    101    -46     15     31     62     23     -7
     44    114     67    -80    -12     90    -59      2     18     51     18    -12
     57    132     75    -96     -7    103    -67    -10      5     36      5    -23
     62    109     44    -85      7     77    -67    -15     -5     23     -5    -31
     72     90     18    -80     28     54    -64    -18    -10     20     -7    -33
     70    106     36    -90     15     72    -77    -38    -25      5    -23    -54
     80    116     36    -98     20     77    -77    -41    -31      0    -28    -54
     88     98      7    -93     38     54    -83    -41    -33      0    -28    -46
     90     72    -18    -80     54     28    -83    -41    -38      5    -33    -57
    103     77    -28    -90     64     25    -72    -31    -31     12    -25    -62
    119     88    -33   -103     75     28    -72    -25    -25     15    -23    -57
    127     96    -31   -111     77     33    -72    -20    -20     20    -18    -44
    109    163     54   -135     28    109    -75    -18    -15     23     -7    -28
     80    192    111   -137    -15    150    -28     31     33     72     33     18
     77    184    106   -132    -12    145      7     70     72    111     64     49
     77    171     93   -124     -7    132      5     72     72    114     72     51
     75    205    129   -140    -25    168    -15     54     54    101     64     44
     67    200    132   -137    -31    166    -41     28     36     90     51     31
     44    192    148   -119    -51    171    -67    -15      5     67     31      7
     33    166    132   -101    -49    150    -88    -36    -15     49     15      0
     28    116     88    -72    -28    103    -85    -28    -18     44     18      2
     15     90     75    -54    -31     83    -80    -38    -33     25      2    -15
     -5    150    155    -75    -80    153    -85    -62    -54      2    -18    -41
    -18    124    142    -54    -80    132    -72    -57    -49     10    -20    -46
    -33     20     54      7    -44     36    -44    -41    -38     15    -23    -46
    -38     38     75     -2    -57     57    -64    -62    -57     -2    -41    -64
    -36     49     85     -7    -62     67    -72    -62    -57     -2    -38    -62
    -41     44     85     -2    -62     64    -70    -62    -54     -5    -38    -59
    -46     41     88      2    -67     64    -70    -70    -64    -15    -51    -67
    -51     64    116     -7    -83     90    -80    -77    -70    -18    -51    -72
    -46     44     90      0    -70     67    -72    -70    -64    -12    -49    -70
    -46     23     70     10    -59     46    -70    -72    -70    -20    -57    -75
    -41     41     83      0    -62     62    -75    -83    -75    -31    -72    -90
    -36     46     80     -7    -57     62    -77    -77    -72    -25    -62    -77
    -36     46     80     -5    -57     62    -75    -67    -67    -18    -54    -70
    -33     54     85    -10    -59     70    -80    -75    -72    -23    -62    -80
    -18     80     98    -31    -57     88    -77    -67    -64    -18    -57    -72
     12     -2    -15     -7     12     -7    -64    -36    -88    -59   -109   -119
     83   -158   -241     36    161   -200    -20     62   -122   -155   -241   -257
    161   -254   -415     44    285   -335     77    252    -88   -213   -345   -387
    223   -145   -368    -38    296   -257    181    467     72   -106   -265   -335
    158    187     25   -174     64    106    174    314    233    137     18    -54
    -25    683    706   -329   -366    693     -5   -215    303    459    452    402
   -257   1330   1587   -537   -922   1457   -168   -639    483    937   1060   1031
   -342   1766   2109   -711  -1226   1938   -337   -844    667   1374   1582   1600
   -301   1569   1870   -633  -1085   1719   -498  -1010    506   1283   1512   1597
   -280   1083   1363   -402   -820   1223   -555  -1124     75    727    924    995
   -252    548    800   -148   -527    672   -553  -1109   -389     44    200    202
   -202    150    353     25   -277    252   -420   -779   -452   -207   -122   -127
   -168    148    314     10   -241    231   -257   -423   -241    -80    -62    -70
   -129    142    270     -7   -200    205   -140   -189    -93     18      0    -18
   -119    127    246     -5   -184    187    -64    -57    -15     62     31     10
   -132    137    270     -2   -200    202    -44    -12     -2     62     31      7
   -132    116    249      5   -189    181    -41     -5    -15     41      2    -18
   -127    103    231     10   -179    166    -36      5    -15     36     -7    -25
   -114     98    213      7   -163    153    -28     18     -7     36    -10    -23
   -101     90    192      5   -145    140    -20     28      0     36    -12    -20
    -93     80    174      5   -132    127    -20     28     -7     23    -18    -25
    -83     80    163      0   -124    122    -28     31    -12     18    -23    -28
    -67     85    150    -10   -109    116    -25     38     -7     25    -23    -25
    -51     85    137    -15    -93    111    -25     41     -5     25    -28    -28
    -38     96    135    -28    -88    114    -38     28    -18     12    -33    -41
    -25     75    101    -25    -64     88    -33     33    -18     12    -31    -38
     -5     83     88    -38    -46     85    -38     33    -20     12    -36    -38
     33     80     46    -57     -5     64    -49     25    -23      7    -33    -41
     77     72     -5    -77     41     33    -59     18    -33     -2    -38    -51
    122     72    -49    -98     85     12    -72     12    -36     -2    -49    -57
    153     49   -106   -101    129    -28    -77     15    -38     -2    -57    -72
    176     57   -119   -116    148    -31    -80     10    -44    -10    -62    -88
    192     70   -122   -132    155    -25    -85     15    -46    -12    -67    -77
    192    106    -85   -150    137     12    -93     15    -44     -7    -64    -64
    181    124    -59   -153    122     33    -98     18    -41     -5    -59    -59
    166    116    -49   -140    109     33    -90     28    -31      0    -46    -46
    148    111    -36   -129     93     36    -80     41    -20     15    -33    -41
    137    101    -36   -119     88     31    -75     54    -12     18    -25    -28
    129     98    -31   -116     80     33    -70     67     -5     31    -23    -15
    127     90    -36   -109     83     28    -51     90     15     59     -5     -5
    127    116    -10   -124     70     54    -54     96     20     67      5     -2
    116    122      5   -119     54     64    -57    103     25     70     12      5
    122    150     28   -137     46     90    -59    114     38     80     28     25
    119    163     44   -140     38    103    -57    127     44     88     41     46
    103    158     54   -129     23    106    -57    137     54     96     49     54
     90    168     77   -129      5    124    -49    150     64    106     51     67
     77    174     96   -127    -10    137    -41    166     75    119     67     83
     70    174    103   -122    -15    140    -33    176     85    132     85     98
     59    179    119   -119    -31    150    -44    176     83    135     90    106
     64    197    129   -132    -33    163    -46    179     85    135    101    122
     67    205    135   -137    -33    171    -51    181     85    142    109    129
     90    241    150   -166    -28    197    -59    179     85    155    127    145
     93    223    127   -158    -18    176    -62    181     90    166    140    158
    103    252    148   -179    -23    200    -64    174     85    166    142    163
    122    301    176   -213    -25    239    -64    163     80    161    153    176
    127    290    163   -207    -18    228    -67    158     77    163    163    194
    124    275    148   -202    -10    213    -72    148     75    166    168    197
    124    267    142   -197     -7    205    -75    140     67    168    174    200
    132    275    142   -205     -5    210    -80    132     64    171    176    194
    137    311    174   -223    -18    244    -83    114     49    145    153    168
    124    329    205   -228    -41    270    -77    103     31    124    129    150
    114    337    223   -226    -54    283    -72    101     31    122    122    148
    114    327    213   -223    -49    272    -51    109     44    124    119    140
    119    337    218   -228    -49    277    -33    106     54    124    109    116
     83    293    210   -189    -64    252    -46     83     36     98     80     80
     54    233    179   -145    -62    207    -49     70     23     80     62     64
     46    218    168   -135    -62    194    -41     62     20     62     44     49
     38    192    153   -114    -57    174    -44     38      7     49     20     18
     54    189    135   -124    -38    163    -54     20      0     41      5     -7
     72    192    119   -132    -23    155    -57      7    -15     18    -18    -18
     67    176    109   -124    -20    145    -64    -10    -36      0    -41    -44
     51    163    111   -106    -28    137    -67    -20    -46     -2    -46    -62
     25    127    101    -77    -38    114    -67    -25    -49     -5    -49    -70
    -20    114    132    -46    -75    122    -59    -25    -44     -5    -51    -70
    -49    127    176    -41   -114    150    -51    -23    -41     -7    -46    -67
    -88    111    200    -10   -142    155    -36    -10    -38    -12    -36    -49
   -119    122    241     -2   -179    179    -33     -5    -31     -2    -31    -31
   -150    142    293      2   -223    218    -15     15     -2     33    -12    -18
   -174    150    324     10   -249    236      2     36     15     54     -2    -15
   -205    155    361     25   -283    257     18     49     25     54      7     -5
   -246    142    387     51   -316    262     12     49     23     59     10      0
   -259    150    410     54   -335    280      7     51     23     62     15      2
   -265    148    413     57   -337    280     18     59     28     64     18     12
   -267    161    428     54   -348    293     25     72     46     80     25     20
   -241    153    394     44   -319    272     31     77     49     85     31     12
   -231    127    358     51   -296    241     36     77     51     85     28     10
   -228    116    342     54   -285    228     15     57     38     64     15     -2
   -179    114    293     33   -236    202     -7     23     -2     28    -10    -20
   -153    119    272     15   -213    194     -5     41     -2     41     -2      5
   -140    129    267      5   -202    197     -2     64     20     70      5     20
   -145    111    257     15   -202    184      5     75     36     90     15     10
   -124    124    249      0   -187    187     23     85     49    103     31      0
   -111    140    249    -15   -181    194     12     77     46     98     31     -2
   -101    114    215     -7   -158    163     -2     67     31     80     23     -5
    -75     83    158     -5   -116    119    -10     51     10     46      0    -18
    -46    124    171    -38   -109    148    -28     31     -7     33    -23    -36
    -12    145    158    -67    -85    153    -36     20    -15     31    -33    -57
     46    197    150   -122    -51    174    -51     12    -18     23    -33    -64
     36    124     88    -83    -25    106    -67      0    -38     -7    -57    -85
     41     93     51    -67     -5     72    -38     18    -25     -5    -49    -75
     57     88     28    -75     12     59    -57      0    -38    -12    -59    -80
     83    184    101   -132     -7    142    -64    -10    -41    -12    -59    -85
     57    226    166   -142    -54    197    -75    -20    -44    -15    -67    -96
     12    163    150    -88    -67    158    -64    -25    -46    -25    -80   -116
    -18    140    158    -62    -88    148    -57    -12    -54    -28    -75    -93
    -38    176    213    -70   -124    194    -33     38    -12     20    -25    -23
    -51    215    267    -83   -158    241    -10     64     25     64      0      0
   -122    215    337    -46   -228    275     25     77     49     93     12      0
   -189    218    407    -15   -298    311     49    109     75    124     44     20
   -171    265    436    -46   -303    350     85    163    129    176     90     72
   -179    270    446    -46   -311    355     93    192    168    220    137    124
   -254    192    446     31   -350    319     49    163    158    220    142    132
   -280    210    491     33   -384    350     36    142    150    215    137    132
   -316    267    584     23   -452    426     36    116    137    202    127    124
   -358    228    587     62   -472    407     25     93    109    171    109    109
   -389    163    553    114   -470    358     33    101     98    150    106    129
   -452    137    589    155   -522    363     64    122    109    174     85    119
   -530    140    670    192   -600    405    106    137    145    210     90     75
   -589    132    722    228   -657    428    124    137    153    207    109     64
   -620     90    711    265   -665    400    111    140    122    187    124     96
   -592     98    691    244   -641    394     93    142    119    189    132    114
   -542    103    646    218   -594    374     83    150    135    202    135    109
   -509    122    628    192   -568    374     57    135    122    187    116     85
   -491     77    568    207   -530    322     72    124    109    176    114     80
   -457     75    530    189   -493    301     83    119    106    174    111     80
   -379    122    498    127   -439    309    103    132    119    174    116     88
   -337    132    470    101   -405    301     62    101     85    132     85     67
   -353    103    457    124   -405    280     15     75     62    124     67     46
   -316    124    439     93   -376    280     15     70     59    129     59     31
   -301     90    392    106   -345    241     36     83     62    129     59     20
   -267     90    358     85   -314    226     25     64     49    116     54     -2
   -239     72    311     83   -275    192     20     62     38    109     41    -10
   -215     51    265     80   -239    155     20     93     36     90     10    -33
   -161    -38    122     98   -140     41     90    239     54     41    -75   -124
    -31   -142   -114     85     41   -127    163    402     67    -41   -207   -277
     57    -49   -106     -2     80    -77    254    592    210     49   -150   -241
    -10    350    361   -171   -184    355    257    462    392    319    161     59
   -179    859   1039   -342   -607    948     64    -77    436    631    602    532
   -384   1447   1831   -532  -1109   1639   -129   -548    542   1052   1174   1137
   -431   1800   2231   -683  -1330   2016   -329   -820    641   1444   1670   1704
   -340   1532   1873   -597  -1106   1701   -493  -1008    436   1325   1569   1675
   -265   1005   1270   -371   -766   1137   -550  -1117    -36    691    898    979
   -168    545    711   -189   -441    628   -613  -1072   -467      7    158    163
    -75    187    262    -54   -168    223   -555   -732   -478   -202   -145   -161
    -41    122    163    -41   -103    142   -327   -400   -272    -85    -83   -106
     31    158    127    -96    -46    142   -161   -189   -135     -7    -25    -62
     98    205    103   -153     -5    155   -114    -64    -59     18      2    -25
    140    187     46   -163     46    116   -111    -23    -44     18    -10    -15
    122    132      7   -127     54     70   -103    -10    -46     20    -36    -51
     83    101     15    -93     33     59    -72      5    -41     20    -41    -80
     77    116     38    -98     20     77    -49     18    -36     15    -46    -96
    129    142     12   -135     59     77    -70     -2    -57    -10    -59   -116
    140    174     33   -158     54    103    -75     10    -41      0    -51   -103
    142    171     28   -158     57    101   -119     23    -36     -2    -51   -101
    119     59    -59    -90     90      0   -155     23    -46    -15    -70   -114
    122     62    -59    -90     90      2    -93     28    -41    -15    -70   -116
    101    150     46   -127     25     98    -75     20    -38    -15    -70   -119
    103    161     57   -132     23    109   -129     70      0     15    -41    -88
    145    220     75   -184     33    148   -345    168     93     93     28    -15
    184    259     75   -220     54    168   -571    207    135    137     72     33
     83    226    142   -155    -28    184   -329    155     83    103     49     10
    -67    161    228    -46   -148    194    -28    103     33     64     10    -33
   -145    106    249     18   -197    176    -10     70      2     33    -18    -59
   -163    124    288     20   -226    205    -88    127     59     80     28    -12
   -231    106    337     62   -285    220    -51    135     67     90     41      0
   -407    -23    384    215   -394    179     25    114     44     75     33     -5
   -433    -41    389    236   -413    171     83    124     51     83     46     20
   -392     57    449    168   -420    252     98    168     88    114     80     54
   -389    189    579     98   -485    381     51    161     90    119     85     46
   -381    148    530    116   -454    337     51    192    119    145    114     75
   -415     88    504    163   -459    296     59    231    148    166    135     90
   -361    145    506    109   -433    324      0    192    122    142    119     77
   -265    111    376     77   -322    241    -15    166     96    116     98     67
   -246    137    381     54   -314    259    -15    174     98    111    101     67
   -257    137    392     57   -324    265    -46    192    116    127    119     93
   -246    111    358     67   -301    233   -106    236    158    161    153    135
   -197    181    379      7   -290    280   -140    231    148    153    148    129
   -189    158    348     15   -267    252   -166    202    109    119    116     98
   -109    153    262    -23   -184    205   -215    179     90    103    101     85
    -33    161    194    -62   -114    176   -202    218    135    148    142    132
     54    181    124   -119    -33    153   -176    189    119    132    127    127
     28    189    161   -111    -64    174   -148    163     98    116    119    132
    -44    129    174    -44   -109    150    -85    161     85    111    122    142
   -161     51    213     54   -187    132    -98    163     83    127    140    166
   -202    124    324     36   -265    226    -72    210    140    200    202    220
   -226    174    397     25   -311    285    -62    223    158    231    223    239
   -226    181    407     20   -316    293    -62    228    161    241    236    252
   -197    137    335     31   -265    236    -64    231    150    244    226    254
   -135    127    259      2   -197    192    -51    233    155    252    231    259
    -59    223    283    -83   -171    252    -96    192    135    236    226    241
     25    275    249   -150   -111    262   -106    168    119    220    207    215
    109    246    137   -176    -12    192   -114    153     90    187    171    189
    179    187      7   -184     85     96   -158    119     46    142    127    148
    272    181    -93   -228    184     44   -174     93     25    116     93    103
    368    166   -205   -267    288    -20   -171     80     18     88     62     67
    392    135   -257   -262    324    -59   -171     62      2     51     23     18
    337    127   -210   -233    275    -41   -205     10    -31     -2    -33    -54
    348    122   -226   -236    288    -51   -194    -20    -72    -54    -85   -103
    348    122   -226   -236    285    -51   -194    -15    -77    -41    -77    -96
    332    145   -187   -239    259    -20   -181     -2    -54    -15    -57    -90
    298    142   -158   -223    228     -7   -181    -10    -57    -20    -67   -114
    265     93   -174   -179    218    -38   -192    -31    -77    -44    -96   -142
    202     75   -127   -140    163    -25   -171    -51   -103    -70   -127   -168
    153     93    -59   -122    106     18   -124    -28    -75    -41   -103   -145
    111     72    -38    -93     72     18   -109    -46    -75    -59   -129   -192
     -2     46     49    -23    -25     49    -80    -33    -77    -59   -119   -171
   -132     12    145     59   -140     80    -41     31    -41     -2    -59    -88
   -207    -31    176    119   -192     72    -12     75     -7     49    -20    -57
   -296    -38    254    166   -277    106      2    106     31     83     18    -36
   -368     10    379    179   -374    194     33    132     62    103     44    -12
   -410     96    504    155   -457    298     49    153     85    132     67     15
   -514     64    579    226   -545    322     44    150     88    137     72     20
   -587     59    644    262   -618    350     46    161    103    148     88     44
   -579     54    633    262   -605    342     59    163    101    145     85     46
   -488     75    563    205   -527    319     46    142     70    122     64     25
   -436    140    576    148   -506    358     18    122     57    127     62      7
   -439    114    553    161   -496    335     28    155     98    168     93     33
   -441    135    576    153   -509    355     54    192    135    197    127     59
   -428    124    550    150   -491    337     67    213    158    200    137     75
   -405    127    532    140   -467    329     57    200    148    194    132     75
   -423    140    561    140   -491    350     44    187    135    189    132     83
   -361    116    478    122   -418    296     18    161    103    155     98     57
   -210     90    301     57   -254    194    -31    109     51    103     44      7
    -33     88    122    -25    -77    103    -85     46     -7     41    -25    -62
    119    122      0   -122     59     62   -127     15    -28      5    -54    -93
    280    124   -155   -202    218    -15   -174    -23    -70    -31    -90   -127
    389     98   -293   -244    340    -96   -202    -44   -101    -51   -119   -161
    449     96   -353   -272    402   -127   -197    -38    -96    -57   -116   -153
    485    148   -340   -319    413    -93   -192    -51    -98    -62   -124   -168
    514    184   -329   -348    420    -72   -189    -46    -93    -46   -116   -168
    522    236   -288   -381    405    -25   -166     -7    -54      0    -67   -132
    605    252   -353   -428    480    -49   -179    -25    -64     -2    -72   -153
    662    259   -402   -462    532    -72   -223    -49    -90    -33   -111   -189
    670    228   -441   -452    555   -106   -267    -62    -98    -38   -119   -189
    717    220   -498   -470    607   -137   -288    -90   -119    -54   -135   -194
    711    161   -550   -436    631   -194   -322   -142   -168   -109   -179   -236
    701     85   -618   -394    659   -265   -327   -168   -202   -148   -213   -267
    696     62   -636   -379    665   -285   -322   -184   -223   -181   -244   -298
    691     77   -613   -384    652   -267   -322   -189   -231   -200   -259   -309
    709     83   -626   -394    667   -270   -327   -192   -239   -210   -272   -324
    685     70   -615   -379    652   -272   -319   -200   -252   -218   -285   -345
    563     75   -491   -319    527   -207   -280   -168   -223   -192   -259   -329
    457     44   -415   -252    436   -187   -244   -153   -210   -179   -246   -322
    400     75   -324   -236    363   -124   -231   -137   -192   -158   -228   -303
    376     83   -296   -231    337   -106   -207   -114   -168   -140   -210   -280
    374     38   -335   -207    355   -148   -205   -116   -171   -153   -218   -280
    397      7   -389   -205    394   -189   -226   -142   -200   -176   -244   -296
    433     38   -394   -236    415   -176   -231   -145   -200   -163   -236   -290
    449     25   -426   -239    436   -197   -231   -145   -200   -166   -233   -301
    420     25   -394   -223    407   -184   -223   -140   -197   -166   -236   -298
    363     46   -316   -205    337   -132   -215   -135   -187   -148   -228   -288
    257     57   -200   -155    228    -70   -181    -98   -145   -103   -184   -252
    163     31   -135    -98    148    -51   -153    -62   -116    -77   -153   -202
     88     33    -54    -62     70    -10   -122    -20    -98    -67   -155   -205
     36    -57    -96     10     64    -75    -75     59    -93   -109   -223   -285
     33   -202   -236     85    135   -218     23    246    -51   -174   -350   -423
     75   -140   -215     31    145   -176    116    467     96   -106   -327   -423
     51    179    127   -114    -36    153    171    571    327    148    -64   -179
    -88    600    688   -257   -389    644     67    246    402    423    311    228
   -293   1072   1366   -389   -828   1218   -103   -272    420    769    826    797
   -444   1577   2021   -566  -1234   1797   -283   -662    485   1169   1397   1423
   -475   1618   2094   -571  -1286   1855   -452   -958    366   1249   1582   1696
   -491   1150   1639   -332  -1065   1395   -496  -1091     12    828   1122   1247
   -465    581   1047    -57   -756    813   -504  -1132   -457    101    298    324
   -353    148    501    101   -428    322   -431   -911   -607   -288   -181   -215
   -241    -51    187    145   -215     67   -329   -579   -454   -272   -246   -270
    -98    -46     51     72    -75      0   -275   -371   -316   -210   -231   -259
     41    -51    -93      5     67    -72   -257   -254   -259   -202   -249   -277
    122    -57   -179    -33    150   -116   -246   -207   -244   -210   -265   -288
    176    -36   -215    -70    194   -124   -231   -179   -231   -215   -262   -283
    202    -64   -267    -70    233   -166   -228   -168   -236   -236   -277   -293
    189    -85   -275    -51    231   -179   -213   -153   -228   -220   -288   -306
    184    -88   -272    -49    226   -181   -202   -142   -220   -210   -288   -329
    207    -80   -288    -64    246   -181   -220   -148   -231   -218   -290   -342
    252   -103   -358    -75    303   -231   -228   -150   -236   -220   -293   -345
    270    -90   -361    -88    314   -226   -220   -142   -226   -215   -290   -342
    254    -70   -324    -93    288   -197   -210   -137   -213   -210   -288   -348
    296    -49   -348   -124    322   -197   -231   -166   -246   -252   -314   -361
    329    -31   -361   -150    342   -194   -244   -158   -262   -257   -311   -332
    322    -25   -348   -148    335   -187   -246   -140   -244   -233   -309   -322
    290    -62   -355   -114    322   -207   -226   -116   -218   -210   -296   -316
    265    -54   -319   -106    290   -184   -218   -106   -202   -197   -277   -311
    226    -20   -249   -103    236   -135   -210    -80   -176   -174   -241   -280
    192     25   -166   -109    179    -70   -192    -46   -137   -135   -205   -236
    197     41   -155   -122    176    -57   -200    -38   -135   -122   -197   -223
    200     59   -140   -129    168    -38   -194    -31   -122   -109   -192   -223
    176     70   -106   -124    140    -18   -179    -12   -103    -96   -176   -218
    174     62   -111   -116    142    -23   -168      0    -96    -98   -176   -213
    166     80    -88   -124    127     -2   -174     10    -88    -93   -158   -187
    166    114    -51   -140    109     31   -168     28    -70    -72   -140   -161
    166    140    -25   -153     96     57   -171     38    -57    -62   -129   -153
    148    142     -5   -145     77     70   -171     59    -36    -44   -106   -132
    135    127     -7   -132     72     59   -166     64    -36    -46   -106   -135
    127    116    -12   -122     70     51   -153     88    -23    -41    -88   -101
    122    137     12   -129     54     75   -142    114      2    -10    -59    -57
    114    163     49   -137     33    106   -140    119     15     15    -44    -49
     93    161     67   -129     12    116   -135    129     25     28    -31    -46
     83    192    106   -137    -10    150   -137    137     36     33    -15    -31
     64    200    135   -135    -36    168   -132    155     49     51      2      0
     54    189    135   -122    -38    163   -124    168     59     75     18     15
     88    192    103   -140     -7    148   -142    171     62     83     33     20
    122    210     88   -166     15    150   -155    166     57     75     38     36
    135    223     88   -181     23    155   -163    171     54     64     41     59
    150    249     98   -200     25    174   -184    158     38     54     36     72
    145    259    114   -205     15    187   -176    171     54     90     62     85
    132    277    145   -205     -5    213   -174    179     67    116     93     98
    127    290    163   -210    -18    228   -179    171     62    114    101    101
    124    293    168   -207    -20    231   -181    158     54     88    103    116
    135    311    176   -226    -20    244   -210    119     18     64     88    106
    142    301    155   -223     -7    228   -213     96      2     62     59     62
    163    293    129   -231     18    213   -218     80    -20     41     41     36
    205    275     70   -239     67    174   -231     80    -44     36     46     44
    236    277     38   -257     98    158   -241     75    -49     28     36     44
    277    311     33   -296    122    174   -262     51    -57     12     15     18
    283    306     20   -296    132    163   -259     41    -67     -7     -5    -10
    265    293     28   -277    119    161   -233     46    -59     -7    -15    -28
    246    267     20   -259    114    145   -218     44    -59    -25    -36    -46
    231    252     20   -244    106    137   -202     31    -70    -54    -57    -64
    218    246     28   -233     96    137   -189     20    -83    -70    -80    -90
    202    244     41   -223     80    142   -179     10    -77    -62   -101   -129
    166    210     44   -189     62    127   -176     -2    -77    -70   -122   -171
    124    187     62   -155     31    127   -163    -12    -77    -85   -127   -197
     90    189     98   -140     -2    145   -150    -28    -90   -106   -135   -218
     67    181    114   -124    -23    148   -150    -18    -96    -96   -122   -187
     23    124    101    -75    -38    111   -132     10    -72    -72   -114   -163
    -23    122    145    -49    -83    132   -101     31    -46    -62   -109   -161
    -44    153    194    -57   -119    171    -96     23    -54    -77   -122   -168
    -51    179    231    -62   -140    205   -106     18    -54    -59   -111   -158
    -41    168    207    -64   -124    187   -124      7    -70    -70   -116   -171
    -12    145    158    -67    -85    153   -132     -2    -80    -85   -129   -187
     36    153    116    -96    -41    135   -137    -15    -88   -101   -145   -207
     72    137     64   -103      5    101   -135    -15    -96   -111   -155   -223
     62    166    103   -116    -20    135   -129     -2    -80    -90   -137   -207
     49    189    140   -119    -46    163   -124     10    -64    -72   -114   -192
     46    161    111   -106    -33    137   -119     10    -64    -70   -119   -207
     38    129     90    -83    -25    111   -124     28    -49    -54   -109   -200
     36    116     80    -77    -23     98   -129     25    -54    -62   -109   -189
     44    114     70    -77    -12     93   -145     10    -67    -72   -111   -174
     23    114     88    -70    -33    101   -153      7    -64    -64   -111   -179
      2    161    158    -80    -77    161   -148     20    -36    -38   -101   -181
    -28    161    189    -67   -111    174   -155     20    -36    -44    -96   -179
    -85    158    241    -36   -163    200   -148     38    -31    -46    -75   -137
   -158    127    285     12   -223    205   -132     70     -7    -23    -57    -96
   -228    124    353     51   -290    239   -114     93     25     31    -28    -80
   -290    140    428     75   -358    283    -70    124     67     77      7    -77
   -355    140    496    106   -426    319    -38    145     90     93     31    -75
   -342    137    480    101   -413    309    -44    124     67     64     15    -77
   -311    179    491     67   -400    335    -31    137     72     77     41    -38
   -332    163    496     83   -415    329    -12    148     80     77     49    -23
   -358    132    488    111   -423    309      7    166     93     85     46    -20
   -376    119    493    127   -436    306     12    158     85     80     31    -54
   -389    161    550    114   -470    355     23    153     88     85     49    -36
   -407    174    581    116   -496    376     33    176    106    106     77      0
   -415    194    610    109   -511    402     38    189    119    132     96     12
   -418    197    615    109   -517    407     49    200    132    145    103     18
   -381    176    558    103   -470    366     54    210    140    145    103     18
   -374    187    558     90   -467    374     38    192    124    132     85     -5
   -355    168    524     93   -439    345     18    168    103    101     62    -25
   -335    192    527     70   -431    358     33    181    119    111     85      7
   -355    288    644     33   -498    465     59    168    168    142     98      0
   -335    376    709    -23   -522    542     49     77    127     80     57    -44
   -275    348    623    -36   -449    485    -23     41     28     33     36    -12
   -361    215    574     70   -467    394    -41    114     31    109     77     51
   -605    124    730    241   -667    426     59     72     57    124     75     -2
   -659    135    795    262   -730    465     98    -12     49    155    119     25
   -397    132    530    132   -462    329    -23     83     62    187    142     67
   -168    236    405    -36   -288    322   -150    161     67    158    114     54
   -192    236    428    -20   -309    332   -168    161     44    109     75     33
   -181    179    358      0   -270    267   -132    194     72    140     93     41
   -122    176    298    -28   -210    236   -124    205     80    145     93     31
   -181     93    275     44   -228    184   -111    145     23     85     44    -18
   -335    -28    306    181   -322    137    -62     88    -20     44      2    -44
   -400    -64    335    231   -368    132      0     70    -25     46    -12    -80
   -350    -12    337    181   -345    161     38     77     -7     57      7    -85
   -355    -36    319    194   -340    142     31     75    -18     36     -5   -106
   -363   -116    246    241   -306     64     10     41    -59    -18    -62   -176
   -342   -103    239    220   -293     64    -23     12    -75    -38    -83   -179
   -358    -98    259    228   -311     77    -41     31    -51    -18    -46   -103
   -350    -96    254    223   -303     77    -80     23    -59    -51    -41    -59
   -306    -67    239    187   -272     85   -114    -12   -106    -90   -101   -103
   -288    -59    226    171   -257     83   -122    -28   -122    -83   -132   -171
   -301    -70    231    184   -267     80    -93    -20   -101    -54   -106   -174
   -319   -158    161    236   -241      0    -25     38    -49    -10    -72   -145
   -267   -226     41    246   -155    -93      7     96    -46    -36    -96   -189
   -171   -337   -166    254     -5   -254     62    233    -49   -135   -228   -332
    -98   -363   -265    228     83   -314    142    420     25   -168   -303   -418
    -77   -135    -57    106    -12    -96    218    527    202    -28   -161   -280
   -122    236    358    -57   -239    296    163    252    316    244    153     36
   -226    750    976   -262   -602    865    -72   -314    342    615    665    555
   -337   1330   1667   -496  -1002   1499   -277   -675    452   1062   1249   1132
   -244   1574   1816   -667  -1031   1696   -566   -930    444   1309   1600   1530
   -127   1260   1387   -566   -756   1322   -771  -1140    114    979   1317   1353
    -93    683    774   -296   -433    727   -795  -1182   -361    306    561    600
    -20    127    148    -51    -85    137   -704  -1049   -683   -265   -116   -145
     67   -132   -200     31    129   -166   -535   -714   -584   -342   -290   -358
    150   -135   -285     -7    218   -210   -397   -418   -381   -233   -223   -314
    244   -103   -350    -72    296   -226   -350   -262   -285   -179   -174   -249
    265   -103   -368    -80    316   -236   -301   -161   -218   -137   -142   -207
    267   -114   -384    -77    324   -249   -257   -111   -189   -124   -145   -223
    233   -142   -376    -44    303   -259   -236    -93   -184   -135   -168   -259
    140   -132   -272     -5    202   -202   -205    -51   -145   -106   -137   -231
    101   -122   -226     10    163   -174   -223    -46   -145   -116   -137   -218
     90   -119   -210     12    148   -163   -213    -33   -140   -109   -127   -202
     28   -140   -168     57     98   -153   -168      0   -109    -80   -106   -194
     12   -145   -161     64     85   -153   -166      2   -106    -88   -116   -218
    -18   -145   -129     80     54   -137   -166      5   -114    -96   -119   -205
    -90   -171    -80    129     -7   -127   -150     23   -101    -75   -101   -168
   -114   -163    -49    140    -33   -106   -101     75    -49    -18    -46   -109
   -184   -158     23    168   -103    -67    -72    111     -7     23     -2    -59
   -207   -119     88    163   -148    -15    -46    137     20     51     23    -46
   -205    -96    109    150   -158      5    -31    142     25     57     31    -38
   -241    -85    155    163   -200     33    -10    155     33     64     51    -18
   -272    -85    187    179   -233     51      0    179     57     88     72      5
   -228    -93    135    161   -181     20     -7    187     59     93     64      0
   -129    -33     93     80   -114     28    -12    205     80    119     85    -12
    -18     80     98    -31    -57     88    -44    223     98    142    132     41
      2     75     72    -41    -33     75    -41    223     88    119    119     49
   -137    -12    122     75   -129     54     31    207     85     88     90      7
   -228    -20    207    124   -218     93    111    200    101     96     93      0
   -114     10    124     51   -119     67     93    163     80     41     38    -49
      7    -25    -36      7     20    -31     18    153      5     12     41    -12
     31    -28    -59     -2     44    -44      0    220     67     90     96     62
    116    -36   -155    -41    135    -96    -41    210     72     83     85     38
    285    -54   -340   -114    311   -197   -116    150     23     41     36    -18
    444    -75   -519   -187    480   -296   -207     72    -44    -15    -23    -88
    587    -64   -654   -262    618   -358   -280     25    -96    -72    -75   -122
    659    -67   -730   -296    693   -400   -298     20   -111    -80    -85   -114
    636    -88   -724   -272    680   -405   -270     38    -93    -59    -70   -109
    683   -122   -807   -280    745   -465   -293     15   -116    -75    -98   -155
    795    -98   -893   -348    844   -496   -348    -15   -140    -85   -111   -184
    852    -70   -924   -392    885   -496   -392    -41   -163   -101   -114   -202
    833    -75   -909   -379    870   -491   -394    -28   -155    -98    -98   -184
    833    -83   -919   -376    875   -501   -410    -20   -155    -98    -96   -179
    844    -64   -911   -389    878   -488   -420    -31   -161   -101    -70   -129
    844     18   -826   -433    836   -402   -387     20   -106    -36      5    -41
    937    155   -782   -545    859   -311   -389     70    -54     20     54      7
    896     70   -826   -485    859   -376   -457      0   -132    -64    -23    -72
    883      5   -878   -444    880   -436   -478    -80   -207   -119    -75   -145
    859    -51   -914   -405    885   -483   -452    -88   -210   -111    -57   -119
    852   -103   -956   -374    904   -530   -436    -75   -200    -98    -44    -98
    846    -64   -911   -392    878   -488   -454   -106   -228   -119    -54   -114
    795    -46   -841   -374    815   -441   -446   -122   -233   -127    -49   -114
    745    -41   -787   -353    766   -415   -436   -122   -233   -140    -49   -109
    704    -62   -766   -319    735   -413   -423   -124   -233   -148    -64   -114
    691    -67   -761   -311    724   -415   -405   -127   -236   -155    -85   -158
    698    -64   -763   -316    730   -413   -387   -124   -233   -163    -98   -187
    706    -96   -802   -306    753   -449   -376   -122   -226   -168   -101   -192
    719   -129   -849   -293    784   -488   -392   -155   -257   -223   -140   -226
    704   -155   -862   -275    782   -506   -394   -176   -296   -280   -189   -241
    680   -184   -865   -249    771   -524   -381   -179   -296   -275   -213   -265
    665   -223   -891   -220    774   -555   -368   -176   -277   -241   -213   -293
    620   -239   -859   -189    740   -548   -350   -171   -272   -226   -200   -311
    594   -246   -844   -174    719   -545   -353   -179   -280   -226   -187   -311
    568   -233   -805   -168    685   -519   -337   -181   -275   -223   -166   -280
    540   -213   -753   -163    644   -483   -311   -179   -270   -226   -145   -259
    519   -200   -719   -158    618   -459   -290   -163   -265   -215   -137   -290
    493   -236   -732   -129    610   -485   -265   -140   -259   -220   -187   -327
    501   -254   -756   -124    628   -504   -246   -127   -249   -218   -197   -290
    496   -254   -750   -122    620   -501   -244   -101   -226   -197   -153   -239
    465   -233   -698   -114    581   -465   -262   -111   -233   -220   -161   -223
    472   -181   -657   -145    561   -418   -277   -111   -226   -218   -163   -223
    475   -140   -618   -168    545   -379   -265    -83   -205   -192   -135   -194
    452   -168   -620   -142    535   -394   -210    -59   -187   -158   -124   -189
    392   -207   -600    -90    496   -402   -158    -51   -176   -137   -124   -226
    319   -226   -545    -49    431   -384   -132    -49   -171   -135   -111   -210
    316   -200   -519    -59    415   -358   -155    -62   -181   -161   -109   -176
    342   -158   -501    -93    420   -329   -161    -36   -166   -161    -64    -98
    353   -135   -488   -109    420   -311   -140     18   -119   -103     -7   -101
    381   -179   -561   -101    470   -368   -161      2   -127    -90    -80   -246
    381   -197   -579    -93    478   -387   -150     20   -109    -83   -109   -202
    397   -148   -545   -124    470   -345   -124     46    -80    -46    -36    -96
    392   -124   -517   -132    454   -319   -119     44    -67    -20     41    -36
    355   -135   -491   -111    420   -314   -135     12    -85    -54     18   -137
    407   -137   -545   -135    475   -340   -176    -28   -137   -109    -72   -298
    475   -148   -623   -166    548   -384   -202    -20   -150   -127   -135   -231
    478   -168   -646   -153    561   -407   -205      0   -135   -119   -124   -122
    426   -189   -618   -119    519   -402   -163     -2   -132   -111    -98   -140
    400   -163   -563   -116    480   -363   -127      5   -116   -109    -88   -140
    361   -140   -504   -111    431   -322   -111    -10   -132   -145   -109   -148
    392   -124   -517   -132    454   -319    -98     -2   -140   -127    -75   -106
    433   -153   -587   -140    509   -371   -101     18   -124    -96    -70   -161
    407   -202   -613   -103    509   -407   -109     33   -114    -75    -80   -166
    392   -184   -576   -103    483   -379   -114     38   -103    -59    -51   -132
    389    -90   -480   -148    433   -285    -96     59    -64    -36     -7    -80
    376    -23   -400   -176    384   -210   -106     57    -49    -31     20    -15
    389     23   -368   -207    379   -171   -155     46    -49    -33     36     -2
    467     57   -410   -262    436   -174   -215     54    -41     -7     38    -41
    446    -67   -514   -189    480   -290   -231     28    -83    -41    -33    -67
    327   -137   -465    -96    394   -301   -171     20    -80    -25    -46    -72
    319   -116   -436   -101    376   -275   -129     28    -64     -5    -12    -77
    252   -210   -462    -23    355   -337   -145    -12   -127    -96    -64    -93
    220   -244   -465     12    342   -353   -140    -31   -148    -98    -62    -80
    163   -246   -410     41    285   -327   -145    -51   -161    -96    -31    -98
    111   -259   -371     75    239   -316   -119    -70   -174    -90     12    -98
     83   -288   -371    101    226   -329   -109    -90   -174    -80     10   -166
    142   -280   -423     70    283   -350   -135    -98   -207   -132    -70   -309
    148   -303   -452     75    298   -376   -148   -132   -259   -257   -254   -298
    116   -348   -465    114    288   -405   -140   -140   -285   -257   -283   -215
     98   -407   -506    153    301   -457   -132    -70   -244   -181   -176   -124
    -31   -423   -392    228    179   -407    -90    -36   -197   -166   -111    -36
   -101   -384   -283    241     90   -335    -62   -106   -202   -155    -80     -5
    -44   -335   -290    187    122   -314    -93   -207   -257   -259   -145   -116
     31   -397   -428    181    228   -413   -132   -210   -332   -280   -213   -257
    -57   -483   -426    270    184   -454    -85   -122   -290   -148   -223   -259
   -296   -514   -220    405    -38   -368    -12   -158   -236    -98   -142   -189
   -358   -459   -101    407   -129   -280    -46   -161   -207    -83    -51   -101
   -202   -441   -239    322     18   -342   -106    -98   -202    -85    -51   -111
   -202   -530   -327    366     62   -428    -90    -96   -207    -93    -85   -187
   -244   -589   -345    418     49   -467    -62      7   -184   -114   -119   -153
   -106   -696   -589    400    241   -644      5    200   -148   -168   -181   -171
     12   -652   -667    319    340   -659    140    433     -2    -90    -70   -124
    -25   -426   -400    226    187   -413    293    553    200     57     85   -259
   -129    -49     77     88   -103     15    226    187    215    148    101   -270
   -239    498    737   -129   -488    618    -46   -340    197    361    405    548
   -329   1132   1462   -405   -896   1296   -285   -610    420    979   1150   1293
   -244   1480   1725   -618   -984   1602   -532   -688    641   1467   1701   1665
   -223   1034   1254   -405   -740   1143   -693   -795    363   1161   1473   1571
   -228    353    581    -62   -405    467   -722   -893   -116    511    813    927
   -202    -25    174    111   -189     72   -654   -859   -509   -122    116    187
    -90   -223   -132    158     20   -179   -488   -605   -511   -301   -176   -109
     28   -252   -280    109    153   -265   -322   -319   -306   -140    -75    -41
    111   -197   -309     41    210   -252   -205   -116   -142     -2     51     36
    197   -142   -340    -28    265   -239   -166    -20    -75     10     33     38
    249   -150   -400    -49    324   -275   -168    -25   -106   -101    -70      7
    218   -233   -452      5    335   -342   -140    -49   -129    -80    -51    -28
    109   -288   -400     88    252   -342    -72    -23   -114    -38      0    -12
      5   -244   -249    119    124   -246    -12    -18    -75    -44     25     -2
     54   -265   -319    106    187   -290    -77   -200   -288   -358   -220    -90
    142   -368   -514    111    327   -441   -124    -93   -283   -244   -176    -20
     49   -392   -441    171    244   -418    -67     15   -116    -62      2    -67
    -28   -394   -368    210    168   -381    -38      5    -51     15     31   -171
     72   -324   -397    127    233   -361    -88    -75   -129   -171   -168   -231
    226   -340   -568     54    397   -454   -161   -111   -348   -524   -423    -36
    314   -379   -696     31    504   -537   -176     25   -290   -418   -392    129
    306   -366   -672     28    488   -519   -119    116    -85    -38   -103    114
    244   -353   -597     54    420   -475    -98    127     -5     88     -5    -33
    184   -272   -459     41    319   -366   -114     85    -36      2      5    -44
    241   -309   -550     33    394   -428   -137     10   -114    -90    -54   -116
    231   -389   -620     77    426   -504   -111     64    -72     31     46   -127
    179   -415   -594    119    387   -504    -83    119      5    148    140    -96
    119   -366   -485    122    301   -423    -67     96     -5     90     77    -36
     70   -285   -355    106    213   -319    -54     98    -12     41     46    111
    119   -262   -381     70    249   -322    -72     75    -54      0     15    132
    176   -288   -465     57    319   -376   -101     28   -109    -64    -44     75
     46   -272   -319    111    179   -296    -36      2    -83    -64    -36     46
    -12   -280   -270    145    127   -275    -25    -57   -150   -106    -98      5
    145   -332   -478     90    309   -405   -135    -12   -246   -194   -158    135
    181   -337   -519     77    350   -428   -145    124   -129    -93   -111    262
    129   -353   -485    111    306   -418    -90    155    -36     44     18    283
     41   -361   -402    161    220   -381    -15    155     41    181    132     98
     15   -329   -345    155    176   -337    -25    114     -5     64     38     23
    114   -348   -462    116    288   -405    -83    153    -31     67     36    129
    158   -316   -475     77    314   -397    -77    184      2    106     85    114
    119   -314   -433     96    275   -374    -49    192     28    124    137     96
     83   -288   -371     98    226   -329    -41    184     44    192    184     93
    140   -270   -410     64    275   -340    -96    166      0    163    163    114
    124   -194   -319     33    220   -257    -93    197     46    207    207    197
    140   -163   -303     10    220   -233    -83    231     85    231    233    314
    101   -145   -246     20    171   -197    -72    215     90    184    189    340
     -2   -103   -101     54     49   -103    -49    109     23     41     25    231
     96   -116   -213     10    153   -163   -119     41   -119    -44    -57    226
    218   -236   -454      7    335   -345   -150    187    -20    153    158    340
    213   -254   -470     20    340   -361   -127    252    116    363    368    316
    179   -176   -355      0    267   -265   -122    202    111    290    324    270
    168   -140   -309    -15    236   -226   -155    129     -2    161    184    189
    171   -103   -275    -33    220   -189   -161    124     -2    207    200    215
    109   -140   -249     15    176   -192   -124    137     12    244    288    288
    -33   -241   -207    137     85   -226    -25    119     33    272    337    223
   -129   -262   -135    194      0   -200     25     15    -10    213    275    228
    -51   -161   -109    106     25   -135    -12     23    -31    171    210    176
     75   -127   -205     25    137   -166    -67    111    -36    124     83    205
    176   -197   -374     10    275   -285   -109    132    -83     72     64    319
    150   -197   -348     20    249   -272    -72    171     -2    155    166    280
     85   -197   -285     54    184   -241    -20    168     28    168    127    106
     80   -226   -309     70    192   -267    -15    103    -28     98     46    106
    111   -241   -353     64    231   -296    -31     41    -83     49     59    194
     62   -236   -301     85    181   -267    -15      7    -98     12     51    127
    -36   -272   -236    153     98   -254     20    -77   -161    -49    -41    -80
   -101   -309   -210    202     54   -259     57    -88   -181    -54    -80    -28
     15   -340   -355    163    184   -348     -2     59    -93     46     15    176
    179   -316   -496     67    335   -405    -85     64   -122    -31    -41    148
    148   -337   -485     93    316   -410    -75     49    -96     46     38    101
     96   -316   -415    109    254   -366    -70     28    -83     98    124     10
     23   -257   -280    116    150   -267    -46    -31    -75     83     90   -150
    -23   -265   -241    142    106   -252    -25   -148   -194   -103   -153   -267
     62   -423   -485    179    272   -454    -77   -109   -293   -171   -200    -54
    -20   -602   -581    309    277   -592    -12     62   -109     80     70     77
   -381   -550   -168    467   -106   -361    111     -5    -72    122     93   -145
   -558   -449    109    504   -335   -171    140   -187   -200    -41    -49    -15
   -301   -327    -25    314   -140   -176     31   -140   -179    -18     -5    119
    116   -280   -397     80    254   -337   -124    -18   -155     -7    -20     36
    194   -301   -496     54    345   -397   -129    -12   -174    -23    -44    -10
     -5   -397   -392    200    192   -392     12    -46   -174    -23    -38    -23
   -446   -452     -5    449   -223   -228    148    -64   -109     44     46     77
   -522   -467     51    493   -288   -207    142    -67    -90    -18    -23    155
     85   -257   -342     85    213   -298    -54     -7   -184   -176   -174    119
    267   -241   -511    -15    389   -376    -49    145    -75     70     20     -7
    197   -244   -441     20    319   -342    -23    181     31    254    176     64
    137   -168   -309     15    223   -239    -20    168     59    301    301    158
     96   -181   -277     44    187   -228     -5    150     54    283    277    -72
    101   -244   -348     70    220   -296      0     90    -20    127     20   -101
     85   -207   -293     59    187   -249     -5     72    -46     77     -7     98
    189   -210   -402     10    293   -306    -77     -7   -127      2    -46     31
    257   -228   -485    -12    371   -355    -77      5   -150    -28    -57     51
    285   -306   -592     10    436   -449    -25     31   -127    -28    -64     15
    358   -213   -574    -72    465   -392    -38    -25   -122     10    -67    -75
    472    -98   -574   -187    522   -335   -103    -49   -161     44     -5    -25
    545    -75   -620   -233    581   -348   -142    -10   -119     90     62     23
    540   -101   -644   -220    589   -371   -124    -83   -137     64     46    -44
    506   -166   -672   -171    589   -418   -127   -252   -233    -38    -31   -137
    654   -213   -870   -223    761   -542   -218   -213   -272    -38      5   -132
    880   -285  -1166   -296   1023   -724   -322   -109   -252    -54   -132   -402
    878   -350  -1231   -265   1052   -789   -340   -189   -335   -155   -303   -324
    748   -410  -1161   -168    953   -784   -335   -280   -402   -215   -254   -132
    537   -457   -995    -41    763   -724   -241   -332   -413   -210   -213   -218
    571   -374   -945    -98    758   -659   -197   -290   -363   -150   -142   -179
    724   -381  -1106   -171    914   -743   -233   -220   -327   -109    -54   -298
    750   -475  -1226   -137    987   -852   -239   -192   -345   -174   -249   -594
    745   -504  -1252   -122    997   -878   -288   -301   -491   -387   -524   -376
    730   -446  -1176   -140    953   -810   -345   -433   -576   -413   -436   -213
    452   -509   -961     28    704   -735   -259   -496   -550   -340   -350   -345
     15   -550   -566    267    288   -558    -67   -446   -439   -218   -189   -246
    124   -511   -636    192    376   -574    -98   -428   -420   -200   -148   -259
    769   -233  -1002   -267    885   -618   -324   -342   -407   -155    -90   -389
   1054   -205  -1260   -426   1156   -732   -444   -265   -444   -314   -353   -657
   1083   -376  -1462   -353   1270   -919   -496   -257   -488   -340   -524   -589
    956   -394  -1350   -283   1153   -872   -472   -259   -433   -241   -371   -236
    852   -379  -1231   -236   1041   -805   -405   -283   -439   -267   -316   -231
    792   -348  -1143   -223    966   -745   -353   -290   -444   -277   -311   -244
    800   -220  -1023   -290    911   -620   -290   -215   -366   -187   -218   -187
    779   -153   -935   -314    854   -542   -316   -145   -303   -122   -148   -145
    584   -400   -984    -90    784   -691   -329   -116   -309   -127   -166   -197
    452   -636  -1088     90    769   -862    -83     -7   -316   -200   -270   -327
    384   -735  -1119    174    750   -924    116    140   -272   -267   -392   -462
    322   -555   -878    116    597   -717    277    252   -129   -197   -355   -402
    184   -171   -355     -5    270   -262    311     80     -7     20    -93   -135
     15    332    316   -176   -150    327     80   -324     98    441    470    444
   -267    943   1210   -337   -740   1075    -33   -597    342    989   1153   1124
   -384   1447   1829   -532  -1106   1636   -241   -732    584   1496   1727   1706
   -213   1449   1662   -618   -937   1556   -506   -735    576   1636   1888   1779
   -176    958   1135   -392   -657   1044   -675   -849     77   1028   1262    909
   -145    426    568   -140   -355    496   -628   -841   -436    166    298    218
   -166     36    200     64   -184    116   -420   -600   -496   -129    -44    124
   -213     -2    210    109   -213    103   -181   -270   -254     38     80    132
   -244    -31    213    137   -231     90    -33    -28    -75    174    176    187
   -213    -38    171    124   -192     64     44    114     10    226    200    200
   -179   -116     59    145   -119    -28     80    166     23    205    161    168
   -153   -171    -18    163    -67    -96     67    153     -7    168    132    153
   -179   -179      0    176    -90    -90     80    166     33    194    127    132
   -236   -200     36    215   -137    -83     72    124     -7    171    103     67
   -270   -194     75    231   -174    -59     98    127    -23    166     98     44
   -239   -202     36    220   -137    -83    116    181      5    171    109    103
   -150   -155     -5    150    -75    -83     46    254     77    215    135    174
   -184   -231    -46    207    -70   -140     23    236     75    239    153    140
   -277   -316    -38    296   -119   -179    111    153      7    200    119     54
   -290   -296     -5    293   -142   -150    155    127    -10    171    103     33
   -265   -231     33    246   -150    -98    161    140     -2    155     93      7
   -202   -241    -41    220    -80   -142    122    155    -12    148     80     -5
   -168   -254    -85    213    -41   -171    101    166     -5    171     98     18
   -181   -218    -36    200    -72   -127    122    184     44    254    140     51
   -189   -161     28    174   -109    -67    127    153     28    226    135    -12
   -200   -150     46    174   -124    -51    122     88    -25    119      5    -18
   -140   -194    -57    166    -44   -127     64     59    -88     59    -28     93
    -36   -210   -174    124     67   -192     15    176    -46     85     25    171
     41   -184   -226     70    132   -205     15    226     36    220    132    150
     64    -83   -148      7    106   -116    -25    202     41    231    137     80
     49    -36    -85     -7     64    -59    -41    205     54    231    142     72
    161     25   -135    -93    148    -54    -96    257     80    223    142     98
    150    -93   -244    -28    197   -168   -145    239     33    155     85    142
    -10   -277   -267    142    127   -272     -7    197     18    184     88    101
     20   -194   -215     85    116   -205     59    192     31    220    119     57
    140    -77   -218    -31    179   -148     36    228     64    249    137     62
    127    -70   -197    -28    158   -132    -38    249     88    257    142     72
    163    -41   -205    -62    184   -122   -153    246     98    241    129     70
     85   -207   -296     59    189   -252    -70    233     54    194    111     70
      0   -314   -314    158    155   -314     88    267     83    277    205    168
    -54   -207   -153    129     46   -179     49    236     62    246    145    163
    -57   -101    -44     77     -7    -72     12    277    111    270    140    181
    197    244     46   -220     75    145   -332    402    296    410    270    252
    319    301    -18   -309    168    142   -657    337    158    223    171    280
    -46   -340   -296    192    122   -319   -101    288     54    277    202    257
   -168   -254    -85    210    -41   -171    184    285    135    413    311    252
   -161    -41    119     98   -142     38    148    262    137    376    303    272
   -119     41    161     38   -140    101     98    244    135    361    309    303
    -36     -7     28     20    -33     10     57    244     80    277    254    301
     23    -62    -88     18     54    -75     41    316    114    350    311    207
     23    -41    -67      7     44    -51    -10    298    153    420    311    226
    -18     41     59    -10    -38     49    -59    239    103    371    342    491
    -41     93    132    -25    -88    111    -59    239    124    420    392    394
    -28     46     72    -10    -51     59    -59    174     59    332    311    296
    -88    -23     64     54    -77     20    -44    116      2    275    296    259
   -176    -67    109    122   -142     20    -23    127     25    296    280    153
   -127    -72     51     98    -90    -10     -5     72      2    226    116    150
    -59    -93    -36     75    -12    -64    -23     88    -49    163     85    290
     33   -116   -150     38     88   -132    -57    155    -46    168     93    265
     -7   -148   -140     77     64   -145    -44    202      5    215    111    223
    -23   -150   -127     85     49   -140    -38    226     44    213     83    166
    -36   -114    -77     75     20    -96    -77    207     67    272    114    106
    -88   -116    -31    101    -28    -75    -72    150     49    288    155     64
   -137   -150    -12    145    -62    -83     46    106     -2    181     70     72
   -197   -215    -18    205    -90   -116     98    135     10    202    109    145
   -280   -223     57    252   -168    -85    106    129     31    303    184      7
   -322   -150    171    233   -249     10     85     88      5    241     83    -59
   -265   -239     25    252   -145   -106     72     31   -106     67    -72     38
   -205   -262    -57    231    -77   -161     88     72    -75    140     25     70
   -181   -270    -88    226    -49   -179    106    109    -23    210    116    101
   -197   -174     20    184   -111    -77    119     93     15    239    155     46
   -239   -135    103    187   -171    -15     96    -49    -85    101     -2   -153
    -33   -119    -88     75     25   -103     -2    -25   -176      0    -85    -25
    140    -44   -184    -49    161   -114    -77    122    -38    171     31     72
     54   -132   -187     38    119   -158    -20     83    -54    181     25      7
   -129   -213    -83    171    -23   -148     96      2    -83    103    -28    -57
    -70   -285   -215    176     70   -252    127     -2   -106    119     12    -18
     28   -298   -329    135    179   -314     38     85    -49    207     77     49
    207    -25   -233    -93    220   -129   -129    161     20    233     98    135
    342    207   -135   -275    239     36   -231    223     85    252    101    168
     83    -83   -166      0    124   -124   -111     75    -18    205     54     93
    -83   -254   -171    168     41   -213     38     -7   -109    124      0     18
    -64   -285   -220    174     75   -254     59     25   -103    111     -7     28
     -5   -244   -239    124    116   -241     15     33    -93    122      2     28
    114   -109   -223     -5    168   -166    -54     31    -96    103    -33     -5
    163      0   -163    -83    163    -80   -111     31    -80    129    -54     36
     72    -64   -140     -5    103   -101    -93     12    -70    192     31     41
     64    -72   -137      5    101   -103    -12    -18    -90    166     23    -25
    122    -49   -171    -38    145   -109    -23    -23   -106    106    -20     33
    171    -57   -231    -57    200   -142    -54    -12   -111     93    -31     70
    228    -44   -275    -93    252   -158   -103     -5   -122    109    -12     85
    275     15   -259   -145    267   -122   -111     33    -90    166     31    137
    275     85   -189   -181    233    -51    -85     75    -10    259    119    137
    197     85   -114   -142    155    -12    -70     90      7    277    150    114
     46    -64   -114      7     77    -88    -67     51    -25    257    145     38
     18   -116   -135     49     75   -124    -28     18    -67    200     72    -88
    114    -59   -174    -28    142   -116    -12     36    -75    135     -2     62
    142     12   -129    -80    137    -57    -75     18    -77    135      7    114
    116     46    -72    -83     96    -12    -85     -2    -64    163     20    132
    122    109    -12   -114     67     49    -44     33     -7    236    116    223
     62     62      0    -64     31     33    -36     44     12    259    132    174
     70     10    -59    -41     64    -23    -46     46      2    226    101    194
     46     25    -23    -36     33      2    -77     20    -23    166     28    187
    137    122    -15   -129     77     54   -142     15    -36    189     36    176
    358    257   -101   -309    228     77   -257     25     -7    277    142    148
    106    -10   -116    -49    111    -64   -267    -80   -103    153     23    -15
   -137   -298   -161    218     10   -231   -106   -158   -239    -62   -189    -59
    -64   -267   -202    166     67   -236    -31    -57   -189     23   -114    109
     25    -83   -109     25     64    -96   -122     33    -33    252     98    129
    -33    -41    -10     36    -12    -25   -197    -38    -75    163     28     51
   -171   -277   -109    223    -33   -194    -75   -119   -166     98    -20    -44
    -96   -431   -335    265    119   -384    -15    -36   -129    181     64    -75
     20   -249   -272    111    145   -259    -88      0    -72    220     83    -18
     20   -145   -168     62     93   -155   -119    -41   -129    122     -7    101
     20   -109   -132     44     75   -119   -142    -62   -168     59    -57    184
     10   -194   -205     93    106   -200   -111    -23   -129    129     23    142
    -10   -150   -140     77     62   -145    -98    -10    -96    184     90    155
      2   -135   -137     64     70   -135    -90     15    -88    150     49    145
     96    -98   -194      0    142   -145   -124     46    -51    207     31    101
     96    -62   -158    -15    127   -109   -150     28    -75    194     57    179
    -80   -259   -181    168     49   -223   -106    -31   -135    153     38     96
   -150   -283   -135    215     -7   -210    -96    -41   -122    197     70      5
    -12   -153   -140     83     62   -148   -137    -36   -135    140    -23    -12
    218   -106   -324    -54    270   -215   -181      2   -194     12   -150     28
    215   -309   -527     46    368   -418   -101    140   -194    -59   -252   -184
     77   -449   -527    187    301   -488    111    285   -119    -31   -249   -283
    -46   -324   -280    184    114   -303    246    252     15    127    -93   -119
   -137     25    163     57   -150     93    153    -72    114    400    239    316
   -223    792   1015   -285   -620    904   -184   -452    306    880    844    969
   -277   1488   1766   -605  -1021   1626   -457   -597    592   1441   1496   1590
   -189   1813   2003   -813  -1096   1906   -722   -615    810   1849   1922   1992
   -174   1517   1691   -670   -932   1602   -870   -758    537   1595   1652   1740
   -277    831   1109   -277   -696    969   -826   -857    -38    826    904   1018
   -358    259    618     49   -488    436   -628   -730   -374    249    283    340
   -324     12    337    153   -332    174   -394   -402   -298    127     70    207
   -231     -7    223    119   -228    106   -228   -145   -142    215    124    309
   -200    -12    187    103   -194     85   -161     18    -12    348    231    288
   -329   -122    207    226   -270     41    -98     33    -12    316    171    163
   -397   -262    135    329   -267    -64    -38     33    -67    228     90    140
   -290   -210     80    252   -187    -64    -57     98    -44    239    106    231
   -215   -127     85    171   -150    -20   -106    148      5    283    150    290
   -306   -194    111    249   -210    -41    -77    106     -2    298    142    200
   -355   -252    103    303   -231    -75    -28     64    -44    265    119    150
   -314   -262     51    288   -184   -106    -18     77    -62    249    137    226
   -244   -228     15    233   -132   -106    -23     93    -36    262    127    220
   -233   -202     31    218   -132    -85    -41     88    -31    262    119    192
   -223   -181     38    202   -132    -72    -41     98    -28    259    124    207
   -215   -205     10    210   -114    -98    -44     80    -54    207     62    137
   -228   -223      5    226   -119   -109    -33     44    -59    171     -2     41
   -231   -236     -5    233   -114   -122    -38     49   -103    150      0    176
   -207   -236    -28    220    -90   -132    -46     98    -67    228     72    210
    -80   -140    -59    111    -10   -101   -116    116    -51    218     85    218
    -57   -103    -46     77     -7    -75   -155    132    -38    239     80    228
   -148   -155     -7    150    -72    -80   -111     93    -51    236     46    124
   -194   -155     38    174   -116    -59    -64     64    -59    223     38     62
   -231   -231      0    231   -116   -116    -31     70    -62    215     51     51
    -96   -207   -111    150      5   -158    -77     64    -98    194     33     80
    -12   -145   -132     77     59   -140   -135    109    -62    252     85    158
    -93   -174    -80    132     -7   -127   -129    119    -33    270     90    148
   -194   -158     36    176   -116    -62   -101     93    -44    228     70    127
   -197   -148     49    171   -124    -49   -109     77    -64    218     80    119
   -111   -137    -28    124    -41    -83   -119     98    -72    197     25    103
    -51   -142    -93     96     18   -119   -119    148    -62    236     57    213
    -96   -179    -83    137     -7   -132    -90    205     15    355    184    257
   -174   -179     -5    176    -85    -93    -80    205     36    329    181    239
   -176   -192    -15    184    -83   -103    -57    161     -7    280    135    187
   -184   -207    -23    194    -83   -116    -57    148    -36    267    122    184
   -168   -194    -25    181    -72   -111    -41    181      2    309    150    192
   -153   -176    -23    163    -64   -101    -31    189    -20    231     93    192
   -132   -145    -12    140    -62    -80    -38    194     -7    267    140    265
   -171    -83     88    124   -129      2    -75    153    -12    298    145    174
   -163    -33    129     98   -148     46    -51    155     -5    285     80    137
   -101    -83     18     90    -59    -33    -85    148    -54    270    114    254
    -44    -90    -46     67      0    -70   -103    200    -28    314    194    314
    -28    -85    -57     57     12    -72   -111    220     25    340    200    288
    -41    -20     20     31    -31      0   -127    145     -5    288    119    210
     49    119     70    -85    -10     96   -179    129    -31    340    205    267
     57     75     18    -67     18     49   -197    184    -10    392    288    353
    -90    -51     38     70    -64     -7   -101    161    -23    358    267    324
   -166    -20    145     93   -155     62    -62     38    -64    275    187    215
    -51      5     57     23    -54     31   -119     20   -114    244    148    197
    122     -2   -124    -59    122    -62   -187     96    -80    314    150    218
    226     54   -171   -140    197    -57   -252    127    -75    303    161    298
    265     51   -213   -158    239    -80   -267     96   -101    265    155    252
    194    -25   -220    -83    207   -122   -168     36   -135    200     83    166
    103    -54   -158    -25    129   -106   -145    -18   -171    148     25     90
     77    -36   -116    -20     96    -75   -197    -75   -244     31    -96     -5
    109    -59   -168    -23    137   -114   -174    -64   -252     62    -70     51
    129    -93   -226    -18    176   -158   -127      5   -179    181     54    101
    116    -88   -205    -15    161   -145   -114     23   -145    189     62     90
     41    -49    -90      2     64    -70   -119    -10   -155    124     -5     80
    -15    -83    -67     49     25    -75    -96    -36   -179     59    -93     62
     49    -57   -109      2     77    -83   -129    -70   -244     59    -64     20
      5    -72    -77     33     41    -75   -116     -5   -189    122      7     51
    -54   -213   -158    132     49   -187    -46      2   -153    153     59     -2
   -129   -174    -44    153    -44   -109    -10   -114   -205     36   -106   -218
   -127   -179    -54    153    -38   -116   -111   -254   -376   -150   -288   -184
    -15   -142   -127     77     54   -135   -249   -202   -374    -49   -158    -72
     44   -200   -244     77    142   -220   -254    -93   -309     -5   -114    -18
      7   -254   -262    124    135   -257   -106   -114   -298     28    -85    -62
    -28   -171   -142     98     54   -158    -31   -223   -314    -46   -155   -194
     51   -176   -228     62    140   -202    -98   -353   -441   -163   -277   -303
    171   -184   -355      5    262   -270   -207   -194   -433    -80   -184   -142
    200   -119   -319    -38    259   -218   -239     18   -223     90    -28     70
    119   -142   -262     10    189   -202   -145    -12   -176     96    -31      7
     59   -155   -215     46    135   -184   -103   -155   -280    -36   -150   -145
     54   -166   -220     54    135   -192   -142   -241   -433   -213   -319   -205
    116   -194   -311     38    213   -252   -202   -155   -400   -137   -246    -72
     93   -176   -270     41    179   -223   -252    -41   -215    135     31     44
     36   -129   -166     44    101   -148   -197    -28   -181    137     51      0
     18   -184   -205     83    109   -194    -77    -72   -226     72     -5   -109
    -77   -148    -70    114     -5   -109    -25   -129   -254     38    -70   -142
   -122   -148    -28    132    -49    -90    -54   -161   -306    -10   -103    -49
    -98   -153    -57    124    -23   -106   -116   -140   -293    -10   -137   -122
    -57   -111    -54     83     -2    -83   -174   -142   -306    -62   -192   -127
    -70   -163    -93    116     10   -129   -166    -36   -290     -7    -62    127
   -228   -171     54    197   -142    -59    -23   -101   -259     12    -57     57
   -267   -200     67    233   -168    -64     80   -200   -303    -36   -111    -23
   -168   -129     36    148   -106    -46     15   -181   -267     36    -88   -174
    -93    -25     67     59    -80     20    -38   -101   -207    116    -31    -96
     -2    -49    -46     23     20    -49   -109     36   -161    148     41    114
      0    -85    -88     41     41    -88   -163    101   -106    161     67    142
     -5    -80    -75     41     33    -77   -210     93    -88    153     62    142
    -20    -75    -54     49     15    -64   -103     10   -122    124     20     88
    -67    -41     23     51    -46    -10    -67    -44   -163     98      5     70
    -31    -10     20     20    -25      5    -85    -77   -192     70    -18     44
      0    -67    -70     31     33    -67    -70    -83   -236     49    -23     36
     12   -140   -153     64     83   -145    -36    -98   -207     18    -83    -38
     25    -98   -124     33     75   -111    -85   -163   -296    -28   -103    -72
     -2   -129   -127     64     62   -127   -142   -119   -316     -5    -72     15
    -31   -231   -200    129     83   -215   -158   -132   -288     10    -77     23
    -85   -189   -103    137      7   -148   -137   -163   -244     23    -98   -119
   -109   -145    -38    127    -36    -93   -194   -353   -420   -194   -290   -314
      0   -233   -233    116    114   -233   -285   -290   -472   -109   -174   -171
     93   -270   -363     88    226   -314   -262    -72   -285     88     23    -44
    119   -246   -366     64    241   -306   -194    -12   -226     96    -44   -236
    116   -239   -358     59    233   -298   -184      2   -220     12   -168     10
    148   -168   -319     10    231   -244   -384    -44   -228    -12   -155     83
    140   -254   -394     57    265   -324   -511   -129   -306    -70   -168    -46
    -75   -589   -514    332    218   -553   -153   -202   -457   -197   -252   -101
   -181   -535   -353    358     83   -444     25   -192   -394   -171   -265    -85
   -213   -345   -132    277    -41   -239    -10   -324   -454   -249   -368   -239
   -220   -267    -49    244    -85   -161    -28   -306   -496   -231   -314   -176
   -265   -306    -41    285   -111   -174    -18   -181   -376    -98   -168    -31
   -345   -394    -49    368   -150   -223     38   -132   -309     31    -28     28
   -280   -394   -114    337    -85   -257    -20    -41   -275     33    -67     44
   -132   -426   -296    277     80   -361   -119    -33   -327    -90   -210     12
   -184   -472   -288    329     51   -381   -140    -23   -267    -12   -129    -75
   -288   -501   -215    394    -38   -358    -46    -49   -316    -72   -194   -316
   -262   -626   -363    441     49   -496     77     46   -327   -171   -319   -418
    -67   -706   -639    387    283   -672     80    184   -301   -257   -517   -594
     70   -517   -587    223    327   -550    210    340   -127   -127   -446   -239
    -12    -70    -57     38     20    -62    179     33    -64     75    -77    176
   -163    493    654   -166   -410    574    -77   -462    -59    355    345    524
   -140   1226   1366   -545   -753   1296   -392   -714    148    943   1075   1156
    -28   1727   1756   -849   -891   1740   -737   -823    394   1582   1761   1644
   -210   1345   1553   -568   -883   1449   -776   -974    145   1312   1488   1400
   -246    766   1013   -259   -628    888   -779  -1023   -371    522    696    696
   -163    189    353    -12   -257    270   -724   -930   -784   -171    -38     49
   -233   -322    -88    277    -72   -205   -363   -613   -711   -275   -246   -116
   -231   -168     59    200   -145    -54   -205   -358   -431   -109   -161    -85
   -223   -109    114    166   -168      2   -148   -246   -368    -88   -150    -96
   -158   -166     -7    161    -77    -88    -28    -57   -280     -2    -75      2
   -119   -226   -106    174     -7   -166    -80     33   -207     38    -57     33
   -127   -226    -98    176    -15   -163    -51     59   -189     64    -18     96
   -176   -267    -90    223    -44   -181     62    109   -137    111     12    129
   -194   -205    -10    197    -96   -109     77    132   -103    140     38    114
   -176   -137     38    158   -109    -49     31     77   -135     80    -36     36
   -103   -155    -51    127    -28   -103     -7     18   -189     28    -83     -2
    -49   -116    -70     83      7    -93    -25     46   -174     51    -62     28
    -12   -116   -106     62     44   -111    -80     85   -129     75    -49     54
     88    -80   -168     -2    127   -124   -150     80   -140     70    -46     41
     70   -140   -210     33    137   -174    -88     64   -161     31    -80      5
    -31   -218   -189    124     77   -205    -23     41   -179      5   -122     -5
    -54   -150    -98    101     18   -124     10     49   -150     38    -96    -44
      0    -88    -88     44     44    -88     -7     33   -166     20   -124   -101
     98    -85   -187     -7    140   -135    -36     59   -158     15   -137    -12
    236     57   -179   -145    207    -62   -184     85    -93     54    -93     25
    314    127   -189   -223    252    -31   -366     64    -90     54    -83      2
    257     -5   -262   -124    259   -132   -267     54   -135     23   -114    -36
    166   -158   -324     -5    244   -239    -20     54   -153    -10   -137    -36
    137   -241   -379     49    257   -309     85     80   -135      2   -124    -25
    194   -181   -376     -7    283   -277     62    109    -85     46    -83    -83
    231    -57   -288    -85    259   -171     15     96    -70     67    -62   -103
    226     20   -207   -124    215    -93    -20     64    -85     23   -132    -67
    265     36   -231   -150    249    -96    -41     62   -101      7   -153      7
    361     72   -290   -218    324   -109    -83    122    -80     49    -93     83
    405    109   -296   -257    350    -93    -96    207     18    140    -12    153
    358    111   -249   -236    303    -67    -93    189     12    132    -23    111
    303     90   -215   -197    259    -62    -64    166      0    124    -44     85
    272    135   -137   -205    205      0    -64    153     10    161    -18     46
    262    192    -70   -226    166     62    -72    158     25    179     25     77
    231    233      2   -233    114    119   -103    163     51    210     54     64
    262    353     90   -309     85    223   -262    210    106    262    116    127
    254    327     72   -290     90    200   -311    288    145    332    179    233
     64     90     25    -77     20     59    -18    285    109    285    127    228
     23     85     62    -54    -20     75     59    303    132    296    148    272
     57    145     85   -101    -15    116     49    322    168    311    158    298
     46    241    192   -145    -72    218      2    285    153    280    135    309
      2    314    311   -158   -153    314     -2    306    168    358    231    319
    -80    298    376   -109   -228    337      2    353    220    449    335    327
   -129    249    379    -59   -254    314     10    381    252    478    363    379
   -184    239    423    -28   -306    332     44    413    285    488    374    428
   -288    293    581     -2   -433    436     96    478    342    545    441    511
   -384    405    789    -10   -587    597    116    524    400    589    501    589
   -480    465    945      7   -711    704    168    504    381    571    498    594
   -542    402    945     67   -743    672    213    457    319    527    472    584
   -517    355    872     80   -693    613    262    402    275    470    415    524
   -381    363    745      7   -563    553    205    371    233    433    376    478
   -244    410    654    -83   -449    532    127    402    252    439    366    449
   -168    441    610   -137   -389    524     46    387    239    402    319    376
   -114    322    436   -103   -275    379     28    275    114    285    215    277
    -62    236    298    -88   -179    267    101    239     77    233    155    239
     -2    176    179    -88    -90    176    109    207     54    192    106    189
     49    166    116   -109    -33    142     59    174     10    137     57    129
     54    153     98   -103    -20    127     46    163      0    135     54    101
     75    194    119   -135    -23    158     10    124      0    140     62     77
    127    272    145   -200    -10    210    -38    132     10    153     72     62
    111    249    137   -181    -12    194    -33    142     31    166     77     44
    106    103     -2   -103     54     51    -10     44    -88     31    -54    -54
    135     -7   -142    -64    137    -75     -7     44   -111    -12    -98    -62
    236     70   -168   -153    202    -49   -140     62    -88     31    -62    -38
    363    179   -184   -272    272     -2   -280     64    -80     31    -62    -75
    275     80   -194   -176    236    -57   -226    -10   -142    -25   -114   -127
    213   -109   -322    -51    265   -215    -88    -98   -244   -122   -197   -181
    309    -98   -410   -106    358   -254    -64    -93   -239   -111   -192   -192
    431    -25   -457   -205    444   -241   -116    -80   -226    -98   -184   -189
    504     51   -452   -277    478   -200   -161    -90   -218    -88   -176   -176
    485      5   -480   -246    480   -236   -166   -116   -257   -116   -202   -179
    530    -23   -553   -254    540   -288   -189   -124   -277   -140   -226   -194
    724     75   -649   -400    685   -285   -332   -114   -272   -145   -233   -210
    792    148   -644   -470    719   -246   -441   -103   -252   -132   -233   -187
    602    -46   -649   -277    623   -345   -301   -168   -322   -194   -301   -239
    519    -85   -605   -218    561   -345   -215   -166   -316   -174   -280   -236
    506      0   -509   -254    509   -254   -215   -142   -272   -122   -233   -213
    485     33   -452   -259    470   -207   -275   -140   -257   -114   -233   -244
    514     62   -452   -288    483   -194   -314   -111   -233    -93   -220   -254
    548     54   -493   -301    519   -218   -332   -101   -239    -98   -223   -252
    426     -2   -428   -213    426   -215   -293    -70   -202    -62   -174   -179
    329     44   -285   -187    309   -119   -314     18    -96     36    -75    -80
    254     36   -220   -145    236    -90   -241     15    -88     44    -72    -72
    119    -90   -210    -15    163   -150    -59    -28   -140     -2   -122   -111
     15    -90   -106     36     59    -98     -2      5   -109     18   -119   -142
     64     44    -20    -54     44     12    -49    135      7    129     -2    -28
    189    290     98   -241     46    197   -155    285    168    285    163    168
     54    210    155   -132    -51    184    -59    226    137    270    150    184
   -127     10    137     57   -132     72     96    142     62    202     85    135
    -80     80    161      0   -119    119     75    187    106    257    135    163
     57    314    257   -187   -101    285   -163    228    171    327    194    189
      5    213    207   -109   -101    210   -244    114     54    218     93     98
   -153     38    192     57   -174    114    -15     25    -49    124      0     25
   -122     85    207     18   -163    145     -7     38    -54    122     -7     18
      7    135    127    -72    -59    129   -168     80    -31    116    -28      5
    -54     -5     49     28    -51     20   -213     -7   -111     15   -135    -77
    -75    -93    -18     83    -31    -54   -171    -96   -205    -83   -223   -140
     28    -46    -75     10     51    -59   -194    -85   -218    -62   -194   -109
    -23   -184   -163    103     70   -176   -155    -72   -200    -23   -155   -129
    -75   -272   -197    174     59   -236   -129    -93   -213    -33   -166   -174
    -28   -244   -218    135     93   -233   -150    -90   -207    -41   -181   -187
    -10   -249   -239    129    114   -244   -220   -106   -213    -51   -202   -205
     77   -246   -327     83    200   -285   -298    -90   -205    -44   -194   -192
    109   -296   -405     90    257   -350   -265    -70   -207    -44   -184   -158
     49   -374   -426    161    236   -400   -179    -59   -184    -23   -168   -114
    -20   -420   -400    220    189   -410   -171    -96   -207    -41   -187   -132
    -67   -374   -306    218    119   -340    -88   -106   -220    -46   -197   -158
    -36   -257   -220    145     90   -239   -119   -111   -215    -44   -202   -194
     23   -171   -197     72    109   -184   -155    -96   -207    -49   -220   -226
    181    -46   -228    -67    205   -137   -236    -46   -181    -18   -179   -166
    181    -46   -228    -70    205   -137   -303    -20   -174    -12   -161   -109
    -18   -254   -236    137    109   -246   -223    -46   -205    -46   -197   -122
     23   -280   -303    127    161   -290   -197     -7   -197    -51   -218   -192
    231   -228   -459      0    345   -342   -158    127   -184   -109   -314   -348
    249   -309   -558     28    402   -433      0    283   -135   -174   -444   -467
    166   -210   -379     20    270   -293    197    329    -25    -93   -387   -413
    109    179     70   -145     18    127    194     90     67    132    -80   -148
     46    711    665   -379   -309    688    -93   -405     75    467    418    371
    -59   1299   1356   -620   -709   1327   -423   -748    181    943   1034    963
     10   1680   1670   -846   -828   1675   -750   -922    303   1369   1522   1421
    129   1509   1379   -818   -626   1444   -904  -1026    163   1293   1454   1371
    174    963    789   -568   -306    878   -828  -1096   -296    618    758    706
    233    392    158   -314     36    277   -724  -1036   -745   -168    -67    -77
    342     88   -257   -215    298    -83   -589   -709   -665   -280   -288   -272
    290     -2   -293   -145    288   -148   -465   -405   -439   -135   -210   -194
    168    -90   -259    -38    213   -174   -355   -244   -319    -70   -184   -163
    124   -161   -285     15    202   -220   -220   -179   -293    -72   -202   -184
    153   -137   -290     -7    220   -213   -155   -124   -265    -64   -210   -194
    202    -83   -288    -59    244   -184   -176    -85   -233    -51   -215   -207
    241    -46   -288    -96    265   -166   -223    -64   -223    -49   -207   -184
    215    -93   -309    -62    259   -200   -213    -49   -226    -33   -179   -135
    179   -142   -322    -18    249   -231   -155    -18   -202    -10   -155   -106
    155   -161   -316      2    236   -239    -85     -2   -192     -7   -158   -116
    161   -122   -283    -18    220   -202    -70     12   -179     -2   -166   -155
    181    -67   -252    -59    215   -158    -85     44   -150     20   -137   -124
    153   -129   -283    -12    215   -205    -70     44   -153     15   -137    -96
    176   -132   -309    -23    241   -220    -64     59   -132     41   -111    -67
    303     44   -259   -174    283   -106   -153    124    -57    142    -20    -15
    283    145   -137   -215    210      5   -265    124    -38    161     -7    -23
    111     46    -64    -80     88     -7   -153     51    -98    101    -67    -90
     85     33    -51    -59     67     -7    -10     75    -98    109    -57    -70
    132     77    -54   -103     93     12    -64    116    -70    129    -33    -23
     93     36    -59    -67     77    -10    -28    116    -77    119    -44    -12
    150    124    -25   -140     88     49    -28    150    -38    158    -12     18
    153    200     44   -179     54    122    -93    176      2    184      2     15
    127    171     44   -148     41    109   -101    142    -25    153    -36    -36
     67     41    -25    -57     46      7    -23     93    -93    106    -62    -33
     72     49    -23    -62     49     12      7    142    -51    150    -15     31
    129     93    -38   -114     85     28    -31    179    -10    192     10     57
    148    109    -38   -127     93     36    -64    166     -5    194      5     33
    150    119    -31   -137     90     44    -15    137    -31    168    -15     -2
    140     96    -46   -119     93     25    -12    153    -33    176     -5     23
    187     98    -90   -145    140      5    -49    189     -7    192     18     85
    265    168    -96   -215    181     36   -119    233     38    241     67    132
    337    262    -77   -301    207     90   -179    244     57    267     83    116
    290    239    -54   -265    174     93   -184    223     44    257     80    101
    168    142    -25   -158     96     57    -46    192     10    226     59     93
    140    135     -5   -137     72     64     38    205      7    215     51    111
    122    153     28   -140     46     93     12    233     41    257     85    129
    150    189     38   -171     54    114    -18    246     51    275    106    122
    226    254     25   -241     98    142    -67    270     70    296    135    163
    283    272    -10   -277    148    132   -114    277     77    309    145    181
    220    220      0   -220    111    109   -109    228     36    272    122    140
    179    184      5   -181     85     96    -85    197     10    254    109    129
    155    194     38   -176     57    116    -67    197     23    259    116    142
    153    213     59   -181     46    137    -67    202     23    265    135    168
    174    249     75   -210     49    161    -98    244     51    301    181    239
    174    301    127   -236     23    213   -145    270     83    340    223    285
     62    241    179   -153    -59    210   -106    236     62    324    213    267
     -5    226    231   -109   -116    228    -18    220     44    301    187    231
     33    272    239   -155   -101    257    -46    249     59    316    205    259
     62    280    215   -171    -77    249    -70    252     62    322    220    285
     54    246    192   -150    -67    218    -59    220     36    298    194    259
     75    241    166   -158    -44    205    -49    181     -2    259    137    192
     80    215    135   -150    -25    176    -67    148    -36    215     93    140
     85    197    111   -142    -12    153    -59    127    -51    189     57     93
     98    184     85   -142      5    135    -72    103    -72    150     18     44
    101    145     44   -122     28     96   -109     62   -106    109    -36    -15
    155    122    -33   -140     93     44   -137     46   -127     75    -75    -44
    163     80    -83   -124    124      0   -127     25   -132     72    -83    -88
    171     44   -127   -109    150    -41   -106    -10   -168     31   -129   -145
    296     20   -275   -158    285   -127   -184    -46   -228    -31   -179   -155
    397     38   -358   -218    379   -161   -267    -33   -215    -18   -166   -140
    415     28   -387   -223    400   -176   -265    -98   -259    -41   -205   -218
    400    -10   -410   -197    402   -207   -241   -150   -298    -88   -249   -275
    371    -77   -449   -145    410   -262   -197   -181   -332   -132   -288   -306
    413    -67   -480   -174    446   -275   -192   -200   -353   -155   -309   -327
    454    -57   -514   -200    483   -285   -228   -197   -361   -155   -309   -327
    491    -31   -522   -231    504   -277   -246   -168   -342   -132   -283   -296
    509     -5   -514   -252    511   -259   -252   -148   -319   -116   -267   -272
    498     25   -472   -262    485   -223   -252   -145   -311   -106   -265   -272
    488     41   -446   -267    467   -202   -244   -140   -309   -106   -262   -275
    485     41   -444   -265    465   -200   -226   -137   -306   -106   -267   -283
    480     38   -441   -259    462   -200   -220   -137   -298   -119   -277   -290
    459     38   -420   -249    439   -189   -207   -111   -285    -98   -241   -241
    415     59   -355   -239    387   -148   -184    -59   -236    -41   -181   -174
    374     62   -314   -218    342   -124   -168    -36   -210    -23   -171   -163
    358    106   -252   -231    306    -72   -161    -15   -187      0   -158   -150
    348    135   -213   -244    277    -38   -179      5   -158     15   -155   -155
    272     72   -200   -174    236    -62   -145    -12   -174      0   -158   -158
    231     64   -168   -148    200    -51    -77     12   -161     18   -124   -106
    244    142   -101   -192    174     20    -70     67   -106     77    -72    -67
    288    241    -46   -265    168     98   -119    129    -41    137    -18    -12
    226    241     15   -233    106    129   -106    111    -44    127    -20     -7
    109    163     51   -137     28    109     15     83    -67    103    -31    -23
     72    163     90   -116     -7    127     67     93    -59    106    -20    -23
     85    197    111   -142    -12    155     62    103    -57    106    -18    -20
    106    220    111   -163     -2    166     57    135    -44    122     -5      0
    106    270    163   -189    -28    218     57    174      0    168     33     44
     96    329    233   -213    -67    283     38    168     25    187     57     51
    103    353    246   -231    -70    301      0    140     15    194     72     75
    111    368    257   -241    -72    314    -12    148     31    233    111    109
     93    332    239   -215    -72    285    -20    137     12    226     96     75
     90    296    205   -192    -57    252    -31    122    -12    202     64     67
    109    290    179   -202    -36    236    -46    101    -33    187     54     80
    101    275    171   -189    -36    223    -49     88    -46    166     38     38
     49    194    142   -124    -46    171    -57     72    -75    132     -2     10
     -5    135    140    -64    -72    137    -28     72    -77    122     -7      2
    -28    101    129    -36    -80    116    -18     72    -90     96    -28      7
     28    150    122    -90    -46    137    -44     96    -80    111    -18     28
     54    202    145   -129    -44    174    -88    116    -57    150     18     18
    -46    114    161    -33   -103    137    -67     90    -80    119     -5    -18
    -93     80    171      5   -132    127    -49     67    -93     98    -31    -46
   -119     64    181     25   -150    122     -5     64   -103     96    -31    -36
   -148     64    213     41   -181    137     33     83    -85    111    -12      5
   -176     72    249     51   -213    161     64     93    -77    122     -2     25
   -166     85    252     38   -210    168     57    109    -59    140     12     23
   -142    132    275      2   -207    202     31    116    -44    153     15      2
   -127    161    288    -18   -207    223    -15    116    -36    148     15     -5
   -189     80    270     54   -228    174     -5     83    -72    116     -2    -15
   -213     10    223    101   -218    116     25     67    -96     98    -20    -25
   -179     20    200     77   -189    109     28     70    -93     93    -28    -23
   -116     44    161     33   -137    101     18     77    -83    101    -23    -18
    -38     62    101    -10    -70     80    -25     83    -88     93    -28    -49
    -46    -59    -15     51    -18    -36    -15     85   -142     10   -135   -163
     33   -231   -267     98    148   -249     96    187   -174   -114   -309   -329
    155   -311   -470     75    311   -389    194    371   -116   -150   -397   -428
    189    -70   -259    -59    223   -163    272    449     54     12   -244   -311
    111    366    252   -241    -70    309    158     72    103    233     72     -7
    -75    885    961   -405   -517    922   -119   -478    101    550    545    483
   -220   1447   1665   -615   -943   1556   -348   -810    207    992   1124   1060
   -184   1745   1930   -779  -1057   1836   -592   -987    303   1369   1579   1553
    -93   1444   1538   -678   -815   1491   -737  -1091     75   1156   1397   1423
    -33    909    943   -439   -488    924   -763  -1124   -374    480    691    649
     18    348    329   -181   -155    337   -620   -945   -688   -148    -41   -116
     96     90     -5    -93     51     44   -400   -571   -553   -218   -246   -283
    163     38   -124   -101    145    -44   -272   -329   -392   -148   -246   -218
    233     12   -220   -124    228   -103   -205   -192   -306   -109   -228   -179
    288     33   -257   -163    272   -111   -181   -122   -265    -88   -213   -192
    329     83   -246   -205    288    -80   -205    -80   -236    -75   -202   -194
    345     67   -280   -207    311   -106   -207    -72   -241    -83   -213   -207
    348     41   -306   -194    327   -132   -168    -70   -246   -101   -228   -226
    324     10   -316   -168    322   -150   -148    -80   -262   -122   -252   -252
    296    -28   -324   -132    309   -176    -96    -98   -277   -145   -280   -288
    316     12   -303   -166    309   -145    -98    -67   -254   -127   -270   -285
    316     51   -265   -184    290   -106   -124    -20   -213    -88   -228   -236
    228     12   -218   -122    220   -101   -103    -12   -202    -75   -210   -207
    153      5   -148    -77    150    -70    -46    -10   -192    -64   -207   -205
    111     33    -80    -72     93    -23    -33     18   -168    -44   -187   -189
     57     38    -18    -49     36     10    -20     59   -132     -7   -150   -148
     -7     28     36    -10    -23     31     -7     85   -111     12   -140   -137
    -62     64    127      0    -93     96     10    114    -83     44   -114   -127
    -93     64    158     12   -124    111     15    145    -51     72    -83    -83
   -116     85    202     15   -158    142     18    166    -25     96    -49    -49
   -168     93    262     38   -215    176     38    181     -5    122    -20    -18
   -226     70    296     77   -259    181     85    207     18    150      7     23
   -241     93    335     72   -288    213    103    223     28    155     15     25
   -231    142    374     44   -301    257     80    231     41    161     18     18
   -220    168    387     23   -303    277     54    231     44    161     15      7
   -239    109    348     64   -293    228     67    202      7    129     -7      0
   -236    101    337     64   -288    218     83    226     28    145     15     44
   -218    127    342     44   -280    233     90    244     49    161     28     64
   -161    179    340    -12   -249    259     77    275     77    194     54     72
   -135    205    340    -33   -236    272     36    285     88    200     57     62
   -218    119    337     46   -277    228     57    257     59    166     18     20
   -207    150    355     28   -283    252     54    280     83    187     44     44
   -252    127    379     59   -316    252     75    283     88    192     57     75
   -301    124    426     88   -363    275    122    306    109    220     90    129
   -293    171    465     59   -379    316    122    335    142    252    119    168
   -265    202    467     31   -366    335    111    342    150    259    122    153
   -236    213    449     10   -342    329     98    337    150    254    109    116
   -187    241    428    -25   -306    335     85    335    142    254    119    127
   -150    218    368    -33   -259    293     49    335    129    257    135    161
   -106    218    324    -57   -215    270     28    342    137    267    153    184
    -12    265    275   -127   -145    270    -10    353    148    275    158    187
     57    283    226   -168    -83    254    -62    337    132    270    145    168
     70    244    174   -158    -51    210    -38    272     88    233    114    137
    116    233    116   -174      0    174    -12    244     59    218    106    140
    142    223     80   -181     31    150    -18    236     38    207    106    148
    171    215     44   -192     64    129    -36    228     33    197    101    148
    220    249     25   -236     98    137    -77    202     15    181     85    129
    249    275     23   -262    114    150   -116    174     -2    166     67    109
    280    275     -5   -277    142    135   -119    132    -41    129     33     67
    335    272    -62   -303    200    106   -114    103    -77     96     10     54
    379    265   -114   -324    246     75   -148    101    -85     80    -10     33
    387    267   -119   -327    252     72   -161     75   -101     49    -44    -10
    381    228   -155   -306    267     38   -145     33   -137      2    -80    -36
    361    179   -181   -270    272      0   -135      0   -163    -31   -111    -57
    402    194   -207   -298    303     -5   -184    -18   -176    -62   -155   -111
    472    220   -254   -348    363    -15   -259    -25   -181    -85   -192   -161
    436    129   -306   -285    371    -88   -220    -93   -241   -140   -246   -210
    397     90   -306   -244    353   -106   -145   -142   -293   -176   -267   -231
    431    101   -329   -267    381   -114   -153   -140   -288   -168   -262   -228
    509    184   -324   -348    418    -70   -176   -116   -259   -150   -259   -246
    581    226   -355   -405    470    -64   -265    -90   -241   -140   -270   -283
    472     75   -397   -272    436   -161   -259   -153   -296   -189   -306   -309
    389      7   -381   -202    387   -187   -148   -171   -311   -194   -285   -275
    423     57   -366   -241    394   -153   -150   -150   -290   -174   -270   -259
    467    109   -358   -288    413   -124   -168   -150   -290   -179   -277   -285
    509    119   -389   -314    449   -135   -187   -163   -303   -210   -322   -345
    506     59   -446   -283    475   -194   -215   -181   -329   -244   -371   -389
    509     46   -462   -277    485   -207   -223   -168   -322   -220   -309   -319
    491     85   -405   -288    446   -158   -207   -153   -301   -184   -241   -277
    483    114   -368   -298    426   -127   -192   -135   -283   -166   -241   -316
    475    109   -366   -293    420   -127   -184   -129   -285   -197   -314   -342
    462     54   -407   -259    433   -176   -168   -127   -293   -226   -361   -371
    368     31   -337   -200    353   -153   -155   -106   -265   -181   -293   -293
    296     25   -270   -161    283   -122   -145    -88   -239   -129   -197   -181
    329     70   -259   -202    296    -93   -153    -96   -244   -124   -187   -215
    389     85   -303   -239    348   -109   -166    -90   -252   -145   -236   -272
    387    103   -285   -246    337    -90   -171    -80   -241   -153   -272   -275
    368    101   -267   -233    319    -83   -207    -31   -202   -109   -231   -231
    337     67   -270   -205    303   -101   -184    -23   -197    -93   -197   -184
    322     67   -257   -194    290    -93   -101    -36   -213    -98   -197   -184
    340     96   -244   -218    290    -72    -88    -38   -215    -98   -200   -202
    355    161   -194   -257    275    -15    -80    -38   -200    -90   -205   -233
    361    171   -192   -267    277     -7    -85    -70   -218   -124   -257   -309
    397    150   -246   -275    322    -46   -114    -51   -220    -98   -213   -239
    405    140   -267   -272    335    -62   -103    -23   -194    -57   -148   -184
    389    150   -239   -270    314    -44    -80    -36   -202    -62   -168   -259
    350    166   -187   -259    267    -10    -46    -38   -200    -70   -205   -252
    265    220    -44   -244    155     88      2    -98   -192    -51   -166   -246
    239    246      5   -244    116    124    -54   -197   -228    -64   -176   -309
    413    259   -153   -335    283     54   -176   -122   -207    -36   -153   -226
    498    285   -213   -392    355     36   -197    -15   -150      0   -101   -176
    433    285   -148   -361    290     67   -161     18   -116     28    -90   -176
    358    288    -70   -324    213    109   -132     28   -103     25   -122   -174
    329    259    -70   -293    200     96   -129     15   -129      7   -119    -80
    244    189    -57   -218    150     67    -93     41   -111     28    -70    -18
    129    119    -10   -124     70     57    -70     49   -111     25    -62    -20
     25     98     70    -64    -23     85    -41     70    -93     41    -31     -7
    -59    119    179    -28   -119    148    -10     96    -59     75      5     -5
    -98    140    239    -20   -168    189     18    129    -31     90      7     -7
    -98    109    205     -5   -150    155     -2    109    -51     57    -36     -5
    -85     38    124     20   -106     80    -57     44   -116     -5    -90    -49
    -75     12     88     31    -80     49    -46     44   -124     -7    -83    -41
    -51     38     90      5    -70     62    -46     46   -122     -7    -90    -57
     -5     62     64    -28    -33     62    -67     28   -129    -23   -124   -106
     46    106     57    -77     -5     83   -106     25   -101    -10   -111    -98
    116     96    -20   -106     70     38   -179    -33   -179    -64   -140   -111
    140     44    -96    -93    116    -25   -135    -41   -210    -67   -132    -77
    158     36   -124    -98    140    -44   -116    -41   -202    -62   -140    -85
    202     33   -168   -119    184    -67   -137    -62   -223    -93   -171   -129
    257     57   -200   -155    228    -70   -158    -85   -241   -119   -197   -181
    311     93   -218   -202    265    -62   -184    -85   -239   -116   -197   -184
    272      7   -265   -142    267   -127   -202    -83   -257   -140   -210   -176
    301   -103   -405   -101    350   -254   -142    -25   -272   -197   -270   -218
    350   -239   -589    -54    470   -413    -28    111   -267   -285   -387   -348
    355   -246   -605    -54    478   -426    116    285   -161   -280   -426   -436
    301     36   -265   -168    283   -111    226    275     -2   -129   -296   -340
    231    439    207   -337     10    324     77   -137    -25     44    -25    -38
    153    963    810   -558   -327    888   -270   -620    -36    394    480    470
     46   1569   1522   -807   -740   1548   -545   -815    179    924   1101   1036
     67   1787   1719   -927   -826   1753   -815   -924    306   1286   1496   1408
     88   1436   1348   -763   -628   1392   -958   -997    127   1109   1306   1231
     88    859    771   -472   -340    815   -961  -1039   -366    376    568    550
     23    280    257   -153   -116    267   -756   -867   -724   -285   -114    -46
     18     33     15    -25      0     25   -498   -501   -530   -259   -192   -124
     38     80     41    -62     -2     62   -311   -236   -298   -101    -88    -41
     46    137     90    -90    -20    114   -184    -72   -163    -15    -41    -18
     83    127     41   -106     20     85   -161    -31   -168    -41    -77    -41
    127     75    -51   -101     88     12   -168    -23   -194    -72   -114    -46
    140     70    -70   -106    106      0   -150     -7   -181    -67   -122    -57
     96     46    -49    -70     72      0   -142      5   -171    -57   -127    -75
    116     93    -23   -109     70     36   -127     62   -124     -7    -83    -20
    163    119    -44   -142    103     38   -148     75   -116    -12    -85     -5
    122     59    -62    -93     90      0   -161     41   -155    -54   -122    -20
     15    -10    -25     -2     20    -18    -96     54   -145    -36   -116    -20
      5     38     33    -23    -12     36    -59     96    -93     15    -88    -31
     -7     44     51    -18    -31     46    -70     98    -88     12    -93    -64
     10     46     33    -31    -12     38   -111     85    -98      5    -88    -36
     -2     25     28    -10    -15     25   -124     88    -98      2    -64     23
    -12     38     51    -15    -31     46    -80    111    -72     25    -59     18
    -28     51     80    -12    -54     64    -44    137    -46     49    -51     -2
    -62     64    127     -2    -93     96    -49    148    -31     57    -36     -5
    -93     83    176      5   -135    129    -49    155    -18     54    -36     -2
   -122     77    200     20   -161    137    -51    158    -18     41    -41     -2
   -150     54    205     49   -176    129    -46    181      0     62    -10     49
   -192     93    285     49   -239    187    -23    213     46    101     31     96
   -226    135    361     46   -293    246     -7    207     59    103     33     85
   -270    109    379     77   -324    244      5    228     62    119     41     90
   -306     88    392    109   -350    239      7    257     72    135     46    101
   -290     51    340    119   -316    194     -7    246     54    116     25     85
   -272     15    288    129   -280    150      2    262     67    129     41    111
   -246     90    335     75   -290    210     20    275    101    166     80    148
   -226    119    342     51   -283    231     31    283    116    179     98    158
   -226    111    335     54   -280    223     33    288    114    171     93    148
   -220    109    329     57   -275    218     36    293    111    163     80    132
   -184     93    275     44   -231    181     38    296    111    166     85    148
   -127    129    254     -2   -192    192     31    288    109    168     96    168
    -88    161    249    -38   -171    205     20    283    109    168    103    184
    -67    161    228    -46   -148    194     18    285    111    171    114    202
    -49    153    202    -54   -127    179      7    288    109    176    122    210
    -44    148    189    -51   -116    168      0    280     98    171    111    202
    -54    129    184    -38   -119    155     -2    275     90    161     98    192
    -41    158    200    -57   -119    179    -12    272     88    166    106    202
    -10    200    207    -96   -109    202    -23    265     85    171    119    215
      0    210    210   -103   -103    210    -31    257     75    168    127    223
    -12    205    218    -98   -116    213    -33    252     64    161    124    226
    -36    213    249    -88   -142    231    -31    246     57    158    124    223
    -41    226    267    -93   -155    246    -25    246     59    166    135    236
    -64    241    306    -88   -187    272    -18    241     54    168    135    236
    -77    244    319    -83   -200    280    -20    228     41    163    124    223
   -103    233    337    -64   -220    285     -5    236     46    168    129    233
   -124    213    337    -44   -233    275      2    226     36    155    116    223
   -116    184    301    -33   -207    241      5    210     12    135     88    189
   -127    181    306    -28   -218    244     18    197      7    129     77    168
   -161    171    332     -5   -246    252     41    194      5    119     64    153
   -228    145    374     38   -301    259     64    184     -2     98     46    124
   -259    103    363     77   -311    231     67    168    -25     72     10     83
   -246     70    314     85   -280    189     49    127    -64     36    -31     38
   -265     51    316    106   -290    184     57    114    -67     31    -31     38
   -257     33    290    109   -275    161     49     93    -88      7    -54     12
   -215     33    249     90   -233    140     36     62   -114    -36    -96    -33
   -184     41    223     70   -205    132     20     38   -137    -64   -124    -62
   -135     15    150     59   -142     83    -20     -5   -181   -114   -168   -103
    -51     12     64     18    -59     38    -70    -38   -213   -145   -189   -135
     44     25    -18    -36     31      5   -101    -54   -233   -161   -207   -174
     -7    -33    -25     20      7    -31    -96    -77   -262   -192   -252   -202
    -98   -111    -12    106    -44    -62    -62    -88   -277   -210   -275   -205
    -57    -64     -7     59    -25    -36    -64    -85   -272   -205   -272   -210
    -70    -83    -12     75    -28    -49    -83    -96   -285   -226   -298   -205
    -38    -98    -59     67     10    -80    -85   -109   -296   -246   -314   -218
     44    -83   -127     20     85   -103    -83   -109   -290   -246   -314   -213
    114    -72   -187    -20    150   -129   -103   -119   -296   -249   -322   -218
    200    -62   -262    -70    228   -161   -140   -145   -319   -277   -350   -241
    270    -64   -335   -106    301   -200   -179   -161   -340   -303   -374   -262
    342    -62   -405   -140    374   -233   -210   -168   -355   -319   -397   -285
    405    -62   -467   -174    433   -265   -220   -184   -366   -335   -415   -298
    454    -59   -517   -197    485   -288   -228   -189   -366   -340   -415   -301
    504    -49   -553   -228    527   -298   -241   -205   -379   -358   -428   -319
    535    -38   -574   -246    553   -306   -246   -210   -387   -363   -441   -335
    493    -10   -504   -244    496   -254   -218   -171   -342   -322   -402   -301
    457     31   -426   -244    441   -197   -189   -135   -303   -280   -358   -254
    400     44   -358   -223    379   -155   -163    -98   -270   -252   -324   -220
    319     72   -246   -194    283    -85   -116    -51   -220   -207   -275   -187
    226    148    -80   -187    153     33    -62     -5   -163   -153   -220   -140
    142    189     44   -166     49    116    -15     36   -119   -114   -176    -98
     72    213    137   -145    -33    176     18     70    -93    -96   -150    -77
     23    259    236   -140   -106    249     41    103    -57    -62   -114    -44
    -23    319    342   -150   -181    329     57    124    -20    -23    -75     -5
    -59    353    413   -148   -236    381     38    119      0      0    -46     23
    -85    379    465   -148   -275    420     10    109      5      7    -31     38
    -88    366    454   -137   -270    410     -2    109      2      7    -33     36
    -83    332    415   -124   -249    374    -20     93    -20    -10    -49     23
    -77    319    397   -122   -236    358    -38     72    -44    -28    -64      7
    -64    288    350   -111   -207    316    -54     54    -70    -54    -88     -5
    -31    210    241    -88   -135    226    -70     36   -106    -96   -129    -33
    -12    122    135    -57    -75    127    -80      7   -155   -155   -192    -85
    -15     59     72    -23    -44     64    -80    -15   -194   -197   -233   -116
     -5     31     33    -15    -20     31    -85    -23   -207   -210   -244   -124
    -15      5     20      5    -18     12    -85    -28   -207   -210   -249   -127
    -28     -2     25     15    -28     10    -85    -33   -210   -218   -259   -129
    -57    -10     46     33    -51     18    -80    -31   -210   -218   -259   -122
    -36    -25      7     28    -23    -10    -90    -44   -228   -236   -275   -140
    101    -46   -148    -25    124    -96   -142    -98   -285   -298   -335   -197
    215    -62   -277    -77    244   -168   -197   -155   -345   -355   -394   -262
    309    -70   -379   -122    342   -223   -236   -194   -387   -394   -439   -301
    379    -72   -454   -153    415   -262   -265   -223   -413   -415   -465   -329
    400    -72   -472   -163    436   -272   -272   -228   -415   -415   -462   -335
    431    -77   -509   -176    467   -293   -285   -239   -431   -426   -467   -353
    454    -59   -514   -197    483   -285   -293   -241   -439   -433   -467   -355
    488    -44   -532   -223    509   -285   -306   -252   -454   -444   -478   -366
    524    -46   -571   -239    548   -309   -322   -265   -467   -457   -493   -384
    555    -85   -641   -236    597   -363   -322   -252   -488   -480   -522   -415
    600   -205   -805   -197    701   -506   -277   -168   -504   -537   -600   -493
    613   -361   -976   -127    795   -670   -150     10   -470   -607   -717   -615
    576   -319   -896   -127    735   -607     25    246   -303   -545   -698   -623
    441     -5   -446   -220    444   -226    103    148   -176   -361   -488   -441
    262    381    119   -324     72    252    -80   -368   -236   -148   -158   -129
     59    919    857   -491   -400    891   -379   -875   -244    215    348    353
   -106   1512   1618   -701   -862   1564   -654  -1161   -135    675    922    883
   -114   1610   1725   -750   -919   1667   -937  -1327   -135    909   1200   1150
    -85   1137   1223   -527   -654   1179  -1034  -1356   -384    589    865    867
    -75    485    561   -205   -319    522   -953  -1288   -844   -179     88    150
    -85    -49     36     67    -62     -7   -698   -984  -1008   -678   -488   -384
    -83    -98    -18     88    -33    -57   -457   -589   -696   -517   -439   -345
    -36    -46    -10     38    -12    -28   -303   -327   -483   -379   -350   -272
     12    -38    -54     10     31    -46   -226   -179   -384   -327   -327   -257
     41    -59   -101     10     70    -80   -200   -135   -368   -342   -350   -280
     59   -101   -163     20    109   -132   -197   -132   -381   -371   -384   -314
     77    -93   -171      5    124   -132   -187   -122   -376   -376   -389   -319
     83    -90   -174      0    127   -132   -174   -106   -368   -374   -389   -319
     96    -93   -189      0    142   -140   -171    -93   -366   -376   -397   -327
     98   -106   -207      2    150   -155   -168    -88   -368   -384   -400   -329
     93   -116   -210     10    150   -163   -163    -77   -366   -384   -400   -329
     72   -116   -192     20    129   -153   -153    -64   -358   -376   -389   -319
     51    -98   -150     23    101   -124   -145    -57   -350   -368   -381   -311
     23    -85   -109     28     64    -96   -127    -41   -340   -355   -371   -301
    -20   -103    -83     62     28    -96   -116    -28   -329   -348   -363   -296
    -59   -119    -62     88      0    -93   -103    -15   -322   -337   -353   -280
    -96   -122    -25    109    -36    -75    -88      7   -301   -316   -335   -257
   -119    -96     23    106    -72    -36    -77     28   -280   -296   -314   -236
   -140    -80     59    109   -101    -12    -67     44   -265   -277   -296   -218
   -163    -57    103    109   -135     23    -54     64   -246   -259   -275   -205
   -168    -36    132    103   -150     46    -44     80   -231   -244   -259   -189
   -161    -38    122     98   -142     41    -41     85   -226   -246   -262   -189
   -148    -41    106     93   -127     31    -36     90   -220   -244   -259   -187
   -135    -18    116     75   -127     49    -33    109   -202   -228   -249   -174
   -119     25    145     46   -132     85    -31    122   -184   -207   -233   -161
   -106     33    140     36   -122     85    -23    135   -171   -194   -218   -153
    -85     44    129     20   -106     85    -20    148   -158   -179   -200   -129
    -64     51    116      5    -90     83    -20    158   -153   -174   -194   -119
    -38     64    103    -12    -70     83    -23    161   -153   -174   -194   -116
    -15     80     93    -33    -54     85    -20    171   -137   -161   -184   -103
    -12    101    114    -44    -64    106     -7    202   -103   -127   -150    -67
    -51    116    168    -33   -109    142     12    241    -70    -88   -114    -33
    -72    132    205    -28   -137    168     18    259    -51    -72   -101    -20
   -109    150    259    -20   -184    205     44    301    -18    -38    -70      7
   -137    166    303    -15   -220    233     64    337     12     -5    -38     38
   -129    176    303    -23   -215    239     59    345     20      7    -23     57
   -124    197    322    -36   -223    259     49    345     23     18    -10     70
   -111    192    303    -41   -207    246     31    332     10      5    -20     64
    -77    181    259    -51   -168    220     10    316    -10    -10    -33     51
    -57    192    249    -67   -155    220     -2    303    -20    -15    -31     51
    -62    202    265    -70   -163    233    -15    293    -33    -23    -31     51
    -62    197    257    -70   -158    226    -28    270    -57    -41    -49     36
    -20    205    226    -93   -122    213    -38    252    -80    -57    -57     33
      5    205    200   -106    -98    202    -49    228   -101    -67    -59     31
     38    220    181   -129    -70    202    -64    205   -119    -77    -64     28
     64    223    158   -145    -46    192    -80    176   -150   -106    -88     12
     93    246    153   -168    -31    200    -96    150   -171   -127   -101      2
    101    246    142   -176    -20    194   -106    124   -192   -142   -114     -7
    106    236    129   -171    -10    184   -114    103   -213   -158   -127    -20
    116    231    114   -174      0    171   -122     80   -228   -189   -135    -20
    127    213     85   -171     20    150   -127     57   -252   -223   -161    -25
     98    179     80   -140      7    129   -122     44   -259   -223   -187    -59
     31    166    135    -98    -51    150    -93     46   -241   -202   -174    -75
    -18    158    174    -70    -96    166    -77     44   -239   -207   -174    -93
    -41    129    171    -44   -106    150    -75     31   -246   -218   -187   -114
    -62    103    163    -23   -111    132    -72     15   -254   -228   -202   -145
    -96     98    194      0   -145    145    -70      2   -259   -233   -205   -168
   -116     88    205     10   -161    145    -70    -10   -272   -249   -218   -179
   -116    101    218      7   -166    158    -75    -18   -272   -259   -223   -187
   -129     88    215     20   -174    150    -77    -23   -275   -267   -228   -187
   -145     75    220     36   -181    148    -70    -18   -270   -270   -226   -179
   -176     51    228     62   -202    137    -72    -23   -275   -270   -239   -192
   -179     51    231     62   -205    140    -80    -25   -275   -272   -241   -197
   -155     72    228     41   -192    150    -85    -25   -277   -283   -241   -184
   -155     59    215     49   -184    137    -96    -28   -285   -293   -254   -187
   -132     64    197     31   -166    132    -80    -25   -283   -293   -265   -192
   -106     75    181     15   -145    129    -59    -15   -267   -280   -262   -194
    -96     83    176      5   -137    129    -59    -12   -262   -270   -257   -205
    -59    103    163    -20   -111    132    -57     -5   -244   -249   -231   -192
    -25    137    163    -57    -96    150    -59      0   -241   -249   -223   -179
     -5    111    114    -54    -59    114    -77    -15   -262   -277   -252   -200
    -20     83    103    -31    -64     93    -88    -23   -272   -288   -267   -215
    -54     96    150    -20   -101    122    -62      5   -244   -265   -241   -197
    -75    116    192    -20   -135    153    -31     46   -205   -226   -202   -158
   -135    140    275     -2   -205    207    -10     80   -168   -189   -161   -116
   -213    140    353     36   -283    246      5    103   -142   -166   -132    -88
   -231    158    389     36   -309    272      0    119   -127   -153   -119    -72
   -215    174    389     20   -303    280    -54    109   -132   -158   -129    -80
   -181    153    332     12   -257    241    -41     77   -166   -192   -161   -114
   -148    137    285      5   -215    210      2     59   -189   -215   -181   -137
   -109    155    265    -23   -187    210     15     59   -187   -213   -179   -142
    -77    166    244    -46   -161    205     25     57   -187   -226   -187   -145
    -72    220    290    -75   -181    254     44     70   -171   -213   -171   -127
    -88    252    340    -83   -213    296     62     93   -140   -179   -132    -90
   -101    265    366    -80   -233    314     62     96   -140   -181   -132   -101
   -101    277    376    -88   -239    327     51    103   -140   -189   -137   -103
   -103    306    410   -103   -257    358     31     96   -135   -176   -137   -106
    -96    353    446   -129   -272    400      2     88   -119   -148   -116    -96
    -64    394    459   -163   -262    426    -10    101    -90   -103    -64    -36
      0    504    504   -254   -252    504     -5    109    -67    -67    -12     25
    -54    498    550   -223   -301    524    -15    103    -70    -67     -5     38
   -155    431    584   -140   -368    506     -7     93    -83    -85    -23     15
   -228    376    605    -72   -415    491      7     90    -85    -85    -28     12
   -233    272    504    -20   -368    387    -20     62   -142   -140    -83    -28
   -244    179    423     31   -335    301    -36     41   -184   -184   -129    -72
   -259    158    418     49   -340    288     -5     54   -184   -192   -142    -93
   -246    187    433     31   -340    309     36     77   -163   -174   -132    -83
   -259    137    397     62   -327    267     10     46   -197   -202   -158    -96
   -270    103    371     83   -319    236     -2     36   -210   -213   -171   -109
   -262     98    358     80   -311    228      2     38   -210   -215   -174   -114
   -267     80    348     93   -306    213     -7     25   -226   -231   -187   -127
   -288     70    355    106   -322    213    -23     18   -233   -246   -205   -145
   -265     75    337     93   -301    205    -33     31   -223   -239   -192   -122
   -239     75    314     80   -275    192    -49     28   -228   -241   -189   -116
   -270     44    314    114   -290    179    -67     18   -236   -246   -197   -132
   -223     90    314     64   -270    202    -70     18   -241   -254   -205   -148
   -205    101    306     51   -257    202    -72     10   -249   -262   -213   -153
   -215     90    306     59   -262    197    -46     23   -233   -244   -194   -127
   -262     83    345     90   -303    213    -12     36   -218   -233   -189   -122
   -270     98    368     83   -319    233      0     46   -205   -218   -166    -93
   -249     90    340     77   -296    215     -2     70   -210   -226   -174    -93
   -226    -12    210    119   -220     98     38    142   -239   -303   -265   -176
   -194   -163     31    179   -114    -67    166    306   -231   -387   -392   -322
   -179   -161     15    168    -98    -72    306    478   -127   -363   -423   -376
   -205    103    309     49   -259    205    368    392      2   -197   -252   -236
   -293    524    815   -116   -555    670    166    -85     28     57     88    101
   -426   1130   1556   -350   -989   1343   -135   -571    124    478    623    633
   -504   1699   2200   -600  -1353   1948   -405   -735    389   1023   1239   1239
   -410   1803   2210   -696  -1312   2005   -696   -841    441   1239   1480   1506
   -303   1415   1719   -558  -1013   1569   -875   -974     90    852   1114   1187
   -309    789   1098   -239   -704    943   -878  -1052   -511     31    314    410
   -324    280    602     20   -465    439   -602   -792   -714   -439   -202    -90
   -301     93    394    103   -348    244   -335   -418   -522   -381   -239   -137
   -220    114    332     51   -275    223   -163   -158   -337   -254   -161    -85
   -153    168    322     -7   -236    244    -77    -15   -241   -200   -119    -59
   -148    124    272     10   -210    197    -49     20   -231   -205   -142    -83
   -137     75    213     28   -174    142    -33     38   -233   -223   -166   -109
   -122     80    200     20   -163    140    -25     46   -236   -241   -181   -127
   -111     59    171     25   -140    114     -7     57   -241   -259   -207   -145
    -93     38    129     25   -111     85    -23     44   -265   -283   -231   -166
    -88     57    145     15   -116    101    -23     46   -259   -277   -220   -155
    -93     41    135     23   -114     88    -23     49   -259   -277   -210   -148
    -93     38    132     28   -111     85    -23     49   -262   -283   -220   -168
    -75     -5     67     38    -72     31    -23     38   -285   -306   -252   -197
    -54    -49      5     51    -31    -23    -38     25   -301   -322   -262   -207
    -49    -54     -7     51    -23    -31    -44     15   -306   -319   -257   -202
    -49    -38     10     44    -31    -15    -49     20   -285   -280   -215   -163
    -96    -83     12     88    -57    -36    -51     23   -293   -283   -220   -166
    -90    -72     18     80    -57    -28    -41     33   -277   -267   -210   -166
    -57    -49      7     51    -33    -23    -54     25   -288   -277   -218   -179
    -36    -44     -7     41    -15    -25    -62     10   -311   -298   -236   -202
    -10    -59    -51     33     20    -57    -72      7   -316   -306   -246   -213
     18    -57    -77     18     46    -67   -103    -15   -342   -337   -280   -231
     25    -75   -101     23     62    -88   -135    -36   -358   -345   -283   -233
     10    -88    -98     38     54    -93   -129    -31   -355   -342   -277   -223
     -5    -80    -75     41     33    -77   -124    -23   -345   -335   -259   -200
    -15    -85    -70     49     25    -77   -124    -18   -342   -322   -246   -192
    -10   -116   -106     62     46   -111   -122    -10   -337   -314   -244   -187
      0   -122   -122     62     59   -122   -124      2   -327   -303   -239   -181
     -5   -127   -124     64     59   -127   -114     15   -316   -296   -233   -166
    -12   -145   -132     77     59   -140   -111     23   -311   -290   -231   -161
    -18   -158   -142     85     59   -150   -109     33   -298   -280   -226   -155
     -2   -155   -153     80     75   -155   -124     36   -303   -283   -228   -145
    -18   -150   -132     83     54   -142   -127     46   -298   -283   -220   -137
    -41   -106    -64     75     10    -85   -119     67   -265   -241   -176   -106
    -33   -109    -77     70     20    -93   -132     64   -262   -236   -179   -114
     25   -122   -148     49     85   -135   -140     67   -265   -239   -194   -127
     28    -98   -127     33     75   -114   -124     93   -236   -215   -155    -70
    -10    -90    -80     49     33    -85   -119    103   -218   -189   -124    -28
     -7    -85    -80     46     33    -83   -137     88   -231   -192   -122    -31
     -7    -88    -80     49     36    -85   -153     75   -246   -197   -129    -49
    -59   -150    -90    103     12   -122   -158     64   -257   -189   -135    -57
    -96   -205   -111    150      5   -158   -194     36   -280   -215   -158    -77
    -44   -205   -161    122     54   -184   -236     -2   -319   -249   -179    -98
     44   -189   -233     72    137   -210   -259    -31   -332   -252   -166    -93
     88   -187   -275     46    179   -228   -262    -49   -342   -259   -166    -85
     70   -236   -306     83    187   -270   -285    -85   -379   -288   -189   -106
     15   -283   -301    132    155   -290   -301   -129   -413   -322   -223   -145
     12   -277   -290    132    150   -283   -319   -161   -439   -345   -241   -171
     57   -272   -332    106    194   -303   -324   -174   -452   -363   -257   -192
     85   -270   -355     90    218   -311   -314   -184   -452   -363   -262   -197
    114   -280   -394     83    252   -335   -306   -192   -459   -363   -272   -194
    145   -283   -428     70    285   -355   -303   -210   -475   -381   -293   -197
    155   -272   -431     57    290   -350   -301   -226   -480   -384   -290   -184
    168   -270   -439     49    301   -353   -301   -246   -491   -392   -301   -187
    187   -283   -472     46    327   -379   -309   -272   -514   -415   -327   -207
    205   -288   -493     41    348   -389   -301   -288   -524   -433   -348   -236
    223   -314   -537     44    379   -426   -303   -306   -540   -452   -374   -257
    228   -322   -550     46    389   -436   -301   -311   -542   -457   -376   -259
    202   -316   -522     57    361   -418   -288   -303   -532   -446   -366   -246
    155   -306   -462     75    309   -384   -265   -285   -511   -428   -350   -228
    132   -309   -441     88    285   -376   -246   -280   -504   -423   -345   -228
    140   -280   -423     70    280   -350   -233   -270   -493   -413   -332   -213
    166   -236   -402     33    283   -319   -220   -246   -465   -379   -293   -168
    179   -197   -376     10    277   -285   -215   -236   -454   -368   -283   -166
    205   -179   -384    -15    293   -280   -200   -226   -446   -363   -296   -181
    228   -153   -381    -36    303   -267   -176   -202   -426   -345   -275   -148
    231   -103   -335    -64    283   -218   -142   -168   -389   -311   -236    -98
    246    -64   -311    -90    277   -187   -114   -140   -363   -280   -200    -57
    262    -31   -293   -116    275   -161    -98   -129   -355   -277   -194    -57
    272    -20   -293   -127    280   -155    -90   -119   -342   -270   -192    -51
    249    -41   -290   -106    267   -166    -93   -119   -340   -265   -184    -44
    192    -67   -259    -62    226   -163   -122   -142   -358   -280   -205    -64
    145   -114   -259    -18    200   -187   -140   -148   -366   -288   -228    -90
    119   -145   -265     10    192   -205   -145   -155   -371   -293   -233    -85
    103   -142   -249     18    176   -194   -124   -142   -355   -275   -205    -44
    153   -119   -272    -15    213   -194   -109   -124   -340   -257   -187    -23
    161   -124   -285    -18    220   -205   -109   -122   -337   -257   -187    -25
    148   -119   -267    -15    205   -192   -122   -124   -342   -259   -194    -36
    148   -124   -272    -12    210   -200   -132   -127   -342   -265   -215    -70
    155   -140   -296     -7    226   -218   -124   -122   -335   -262   -218    -72
    187    -88   -275    -51    228   -179    -93    -93   -306   -223   -168    -12
    215      0   -218   -109    215   -109    -62    -64   -259   -181   -127     31
    277     62   -215   -171    246    -75    -49    -67   -257   -187   -135     18
    306     88   -218   -197    262    -64    -38    -54   -244   -161   -103     54
    301    103   -197   -202    249    -46    -33    -62   -254   -171   -114     46
    298     62   -236   -181    267    -85    -41    -85   -277   -194   -137     23
    283     25   -259   -155    272   -116    -59    -98   -285   -194   -142     15
    290    101   -189   -194    241    -44    -57    -85   -246   -150    -93     64
    366    207   -158   -285    262     25    -98   -101   -241   -140    -77     85
    457    265   -192   -361    324     36   -132   -124   -254   -161   -101     64
    496    233   -265   -366    381    -12   -153   -145   -283   -194   -124     46
    519    205   -314   -361    418    -54   -166   -155   -298   -215   -142     31
    607    254   -355   -431    480    -49   -155   -153   -290   -197   -127     41
    657    262   -394   -462    527    -64   -163   -166   -309   -213   -142     31
    667    205   -462   -439    563   -127   -176   -184   -340   -241   -176      5
    602    132   -470   -366    537   -168   -176   -205   -371   -280   -215    -25
    602    127   -478   -366    540   -174   -174   -207   -376   -285   -213    -25
    574    106   -467   -340    519   -181   -174   -215   -392   -296   -228    -49
    542     98   -446   -322    493   -174   -168   -226   -407   -314   -246    -70
    522     93   -428   -306    475   -166   -158   -218   -397   -301   -233    -51
    488     62   -428   -277    459   -181   -174   -228   -402   -301   -233    -62
    488     46   -441   -267    465   -197   -192   -241   -418   -319   -254    -77
    480      7   -472   -246    475   -231   -192   -246   -433   -337   -280    -98
    454     -2   -457   -226    454   -228   -197   -244   -426   -324   -267    -96
    402    -15   -418   -194    407   -218   -210   -252   -418   -314   -254    -88
    402    -75   -478   -163    439   -277   -244   -275   -452   -353   -293   -124
    355    -90   -446   -132    400   -270   -244   -283   -454   -355   -288   -119
    332    -90   -423   -119    376   -257   -239   -288   -454   -358   -285   -119
    348    -88   -436   -129    389   -262   -249   -293   -459   -363   -290   -122
    329   -106   -439   -111    384   -272   -241   -288   -457   -361   -283   -111
    309   -158   -470    -77    389   -314   -252   -296   -480   -387   -309   -137
    319   -262   -581    -28    449   -420   -259   -301   -542   -472   -394   -223
    340   -449   -792     51    563   -620   -163   -202   -592   -589   -530   -353
    316   -566   -885    124    600   -724     12    -38   -563   -646   -615   -441
    265   -449   -717     90    488   -581    184     49   -423   -540   -524   -371
    166   -129   -296    -18    231   -213    174   -171   -283   -316   -270   -135
     57    431    374   -246   -158    402   -189   -592   -116     96    213    340
   -137   1106   1241   -485   -688   1174   -480   -800    200    657    823    924
   -233   1566   1800   -665  -1015   1683   -787   -844    532   1156   1340   1421
   -239   1452   1691   -605   -963   1571  -1060   -927    496   1182   1371   1480
   -288    935   1223   -324   -756   1078  -1109  -1075    -38    579    805    950
   -376    332    709     20   -542    522   -896  -1008   -537    -83    158    337
   -439    -51    387    244   -415    166   -548   -644   -530   -259    -90     90
   -496   -145    350    322   -423    101   -275   -324   -348   -174    -64    109
   -527   -158    368    342   -449    103   -119   -142   -241   -111    -31    140
   -602   -163    439    381   -522    137    -23    -31   -168    -59     12    184
   -685   -205    480    444   -584    137     28     25   -137    -46     20    189
   -756   -220    535    488   -646    155     70     75   -111    -25     33    200
   -836   -202    633    519   -737    215    116    135    -57     20     72    231
   -930   -184    745    555   -839    280    168    194     -5     67    111    270
  -1015   -181    833    597   -927    324    215    254     46    119    163    322
  -1057   -158    898    607   -979    368    249    293     85    158    205    350
   -922   -142    776    532   -852    316    218    262     59    124    176    322
   -724   -155    568    439   -646    205    166    210      5     59    114    265
   -594   -142    452    368   -527    155    145    179    -25     20     83    233
   -509   -137    371    324   -441    116    148    168    -33      0     64    218
   -426   -106    319    265   -376    106    140    158    -44     -5     46    200
   -314    -36    277    174   -296    119    155    174    -28     15     72    228
   -218     70    288     72   -252    179    187    207     10     57    116    283
   -228     70    298     80   -262    184    200    220     25     67    129    293
   -272     49    319    111   -298    184    187    207     12     49    114    267
   -301     57    358    119   -329    207    168    197      2     38    103    257
   -337     49    384    142   -361    215    155    194      0     36     93    246
   -366     28    394    168   -379    210    153    194      2     38     93    252
   -384     18    400    181   -392    207    148    192     -5     36     93    254
   -420     18    439    202   -428    228    158    205      5     49    103    265
   -452     25    475    210   -462    249    166    220     15     64    116    272
   -459     31    491    215   -475    259    171    231     23     77    129    285
   -457     44    498    205   -478    270    179    241     31     85    140    296
   -452     49    501    200   -478    275    189    262     46     96    155    314
   -439     59    498    187   -467    277    192    270     49    103    158    314
   -431     46    478    192   -454    262    210    296     72    122    174    324
   -423     20    444    200   -436    231    239    332    103    158    213    361
   -392     49    441    171   -415    244    236    340    111    168    223    374
   -366     85    452    140   -410    270    228    337    106    166    223    368
   -345    114    459    116   -402    285    226    335    101    161    218    363
   -303    140    441     80   -374    290    218    337     96    155    220    366
   -249    163    410     41   -329    285    202    329     83    148    218    358
   -207    194    400      5   -303    296    189    324     80    145    215    353
   -166    233    400    -33   -283    316    179    322     83    150    220    353
   -111    239    350    -64   -231    293    155    298     54    132    205    335
    -44    236    280    -96   -163    257    135    275     33    111    187    322
     10    239    226   -124   -109    231    127    262     23    106    181    319
     38    252    213   -145    -85    233    111    246     10    101    184    319
     49    267    218   -158    -83    241    101    228     -5     88    179    311
     64    265    200   -166    -67    233     88    207    -20     72    163    296
     98    270    171   -184    -36    220     80    187    -33     57    153    283
    124    272    148   -197    -10    210     72    171    -49     49    148    280
    140    288    148   -215     -5    218     59    150    -67     36    142    272
    140    314    174   -228    -15    244     46    122    -85     18    124    254
    140    327    187   -236    -23    257     28     80   -116    -12     93    220
    140    342    202   -241    -31    272     18     49   -137    -33     70    197
    106    314    205   -213    -49    259     31     41   -140    -41     62    194
    106    280    174   -192    -33    226     36     28   -150    -57     46    176
    114    257    142   -187    -15    200     28      2   -166    -77     23    150
    114    231    116   -171      0    174     20    -23   -181    -98      0    127
    111    205     90   -161     10    150     15    -44   -192   -106    -15    111
    129    161     28   -145     51     96      2    -72   -213   -124    -44     85
    181    122    -59   -153    119     33    -25   -109   -244   -163    -83     51
    270     90   -179   -179    226    -44    -62   -153   -285   -210   -135      0
    410     51   -358   -233    384   -153   -114   -210   -348   -275   -197    -59
    576     38   -537   -309    555   -246   -168   -262   -402   -332   -254   -116
    602     28   -576   -316    589   -272   -171   -259   -394   -327   -254   -122
    602     15   -587   -309    594   -285   -166   -244   -379   -311   -241   -116
    574     12   -563   -293    568   -275   -158   -220   -361   -293   -226   -106
    485     18   -467   -252    475   -223   -129   -176   -314   -246   -181    -64
    376     33   -345   -205    358   -155    -98   -127   -270   -205   -142    -23
    249     36   -213   -142    231    -88    -54    -80   -223   -158    -96     20
    127     18   -109    -75    119    -44    -25    -41   -189   -124    -59     54
      5     23     15    -15     -5     18      7     -2   -150    -85    -25     83
    -59     18     75     20    -67     44     28     18   -135    -64    -10    103
    -70      7     77     31    -72     41     31     23   -127    -57     -2    114
    -72      2     72     33    -72     38     20     10   -132    -72    -15    109
    -18    -12      2     15    -10     -5     -7    -15   -166   -109    -46     77
     31    -31    -62      0     44    -46    -31    -38   -192   -132    -67     51
     10    -38    -49     15     28    -44    -36    -46   -194   -129    -72     46
    -28    -57    -28     38      0    -44    -33    -49   -194   -129    -70     44
    -41    -83    -41     59      0    -62    -38    -54   -202   -132    -72     41
    -49    -96    -46     70     -2    -72    -46    -64   -213   -140    -83     33
    -59   -145    -85    103     12   -116    -57    -77   -226   -155    -96     23
    -80   -184   -106    132     12   -145    -62    -83   -231   -155    -96     25
    -96   -176    -80    135    -10   -127    -51    -77   -220   -142    -85     31
   -119   -142    -25    129    -46    -85    -31    -57   -200   -122    -67     46
   -148   -116     31    132    -90    -44    -12    -44   -181   -103    -51     62
   -189   -119     67    153   -132    -25     -5    -44   -174    -98    -44     67
   -210   -114     93    161   -153    -10      5    -38   -171    -93    -38     70
   -213   -127     83    168   -150    -23     12    -31   -171    -93    -38     72
   -194    -75    119    135   -158     20     28    -18   -155    -75    -18     93
   -176     -5    171     90   -174     83     12    -20   -137    -54      5    116
   -153     51    202     49   -179    127    -18    -31   -124    -31     31    145
   -122     83    202     18   -163    142    -36    -33   -119    -18     44    158
   -101     75    176     12   -137    124    -38    -33   -122    -23     36    153
    -96     59    155     18   -124    106    -49    -44   -137    -38     25    142
    -85     62    148     10   -116    103    -64    -59   -153    -51     12    135
    -88     38    124     23   -106     83    -75    -75   -174    -75     -2    116
    -98    -44     54     72    -77      5    -80    -90   -207   -111    -41     83
   -111    -96     15    101    -64    -38    -77   -106   -231   -137    -70     54
   -114   -109      5    109    -59    -51    -67   -103   -239   -148    -85     33
   -119   -135    -15    127    -54    -77    -67   -109   -246   -158    -96     20
   -127   -161    -33    145    -46    -98    -67   -111   -249   -163   -103     15
   -122   -135    -12    127    -54    -75    -49    -98   -236   -145    -83     36
   -132   -132      0    132    -67    -64    -44    -90   -228   -140    -75     41
   -150   -132     18    140    -85    -57    -41    -90   -226   -140    -77     38
   -153   -119     33    137    -93    -44    -28    -75   -210   -127    -59     57
   -150    -96     54    122   -103    -20    -15    -67   -202   -114    -46     67
   -150    -80     70    114   -111     -5     -7    -62   -200   -109    -46     70
   -155    -83     72    116   -114     -5    -12    -59   -200   -109    -46     70
   -158    -75     83    116   -122      2     -7    -59   -194   -103    -46     67
   -148    -54     90    101   -119     15     -7    -62   -197   -106    -51     64
   -135    -41     90     88   -114     23     -2    -59   -194   -106    -46     72
   -114    -44     70     77    -93     12      0    -57   -192   -103    -41     77
   -101    -62     38     83    -70    -12     12    -44   -179    -90    -31     83
    -88   -161    -72    124    -10   -116     38    -15   -213   -145    -90     25
    -46   -340   -293    192    122   -316    129     77   -272   -265   -233   -109
    -10   -444   -436    226    213   -441    290    233   -262   -332   -332   -213
    -12   -301   -288    158    137   -296    449    324   -124   -228   -252   -150
    -67     75    140     -5   -106    106    381     44      2      7     20    106
   -145    649    792   -252   -467    719     54   -371    166    402    491    571
   -290   1374   1665   -542   -976   1519   -223   -584    498    976   1119   1171
   -314   1878   2192   -782  -1252   2034   -522   -623    836   1486   1634   1670
   -223   1662   1883   -719  -1054   1771   -813   -766    657   1340   1506   1582
   -202   1127   1330   -462   -766   1226   -893   -948     80    696    909   1026
   -220    530    750   -155   -485    641   -706   -880   -402     49    272    410
   -200    168    368     15   -283    267   -381   -504   -371   -106     38    179
   -161    103    265     28   -213    184   -161   -244   -228    -46     46    179
   -122     67    189     25   -155    129    -38    -96   -155    -23     46    174
   -109     38    145     33   -127     90     20    -31   -135    -28     31    153
   -101     12    114     44   -106     62     38    -10   -137    -41     15    137
   -101    -18     80     59    -90     28     46     -2   -145    -57     -5    122
    -93    -38     54     64    -75      7     59     15   -135    -57    -10    124
    -93    -64     28     77    -62    -18     64     25   -140    -62    -10    127
    -93    -64     28     80    -62    -18     67     28   -142    -70    -20    119
    -93    -59     33     75    -64    -12     67     28   -142    -64    -28    109
    -80    -54     23     67    -51    -15     67     31   -140    -64    -28    101
    -64    -70     -5     64    -31    -38     59     28   -145    -83    -33    101
    -77    -85     -7     83    -36    -46     59     25   -155   -101    -46    103
    -77    -75      2     75    -44    -36     62     25   -150    -80    -49     98
    -77    -64     12     70    -46    -25     62     28   -150    -72    -49     80
    -77    -62     15     67    -46    -23     64     31   -148    -72    -51     70
    -64    -62      2     64    -33    -31     62     36   -142    -70    -49     67
    -62    -85    -25     72    -20    -57     62     41   -142    -70    -46     75
    -62    -90    -28     77    -18    -59     64     41   -145    -75    -54     70
    -57    -54      2     54    -31    -25     70     51   -135    -67    -46     83
    -54    -25     28     41    -41      0     67     59   -119    -51    -31     96
    -57    -62     -5     57    -28    -33     70     70   -111    -46    -33    101
    -59    -88    -31     72    -15    -59     90     90    -90    -25     -5    132
    -49    -90    -44     70     -2    -70    101    109    -75    -12     18    155
    -23    -54    -31     38      2    -44    101    116    -72    -10     20    161
    -23    -44    -20     33     -2    -33     83    109    -83    -31      2    148
    -12    -67    -54     38     18    -62     64    109    -88    -41    -15    140
      5    -62    -67     28     33    -64     72    122    -75    -20     -2    137
    -18    -83    -64     51     23    -75     90    137    -62      0     12    140
    -28    -88    -59     57     12    -75     98    148    -54      0     15    137
     -5    -59    -54     31     23    -57     93    153    -54     -5     23    148
     -7    -44    -36     25     12    -41     83    155    -51      2     31    161
    -33    -23     10     28    -23     -7     88    168    -36     25     41    168
    -54     -5     49     28    -51     20     98    189    -15     46     57    184
    -49      5     54     20    -51     28    103    202     -5     54     64    192
    -36      5     41     12    -38     23     98    205     -5     49     64    202
      7     25     18    -15     -5     23     85    205     -7     28     80    231
     67     41    -25    -54     46      7     62    187    -25     23     62    226
    137     70    -67   -103    101      2     31    161    -46     31     36    187
    215    111   -103   -166    161      5      2    142    -57     28     33    174
    283    116   -166   -200    226    -23     -7    129    -70      5     25    176
    259    109   -153   -187    205    -23      5    137    -59     25     41    197
    215    109   -106   -163    161      2     12    148    -44     44     62    213
    168    111    -57   -140    114     28     33    168    -20     67     90    236
     72     93     20    -83     25     57     62    192     -2     88    111    265
     -7     96    103    -46    -54    101     88    213     18    114    137    288
    -28    137    163    -54    -96    150     96    226     44    137    181    340
    -10    142    153    -67    -83    145     80    205     23    116    171    337
     23    119     96    -70    -36    109     77    189     12    111    140    311
     28    106     77    -70    -25     93     70    171      0    106    109    254
     49    158    109   -103    -28    135     70    168      2    111    127    249
     49    166    116   -109    -33    142     80    163      2    103    129    259
    -59     85    145    -12   -101    114     90    135    -10     88    114    252
   -106     18    124     41   -116     70    116    122    -12     80     98    236
    -96     10    103     41    -98     57    127    116    -12     72     90    215
   -109      2    111     51   -111     54    119     98    -20     54     85    202
   -111    -15     96     64   -103     38    114     90    -31     36     67    187
    -98    -31     67     62    -83     18    106     83    -33     36     59    171
    -96    -28     67     62    -83     18    106     80    -33     38     46    150
   -111    -36     75     72    -96     18    114     85    -33     28     41    148
   -132    -36     96     85   -114     28    116     96    -28     25     59    181
   -127    -67     57     96    -93     -5    101     85    -38     20     59    192
    -85    -41     44     64    -67      0     83     83    -38     23     57    194
    -90    -33     57     62    -75     10     70     75    -41     25     51    176
   -122    -62     59     93    -90     -2     83     72    -41     20     33    150
   -124    -59     62     90    -96      2     85     77    -36     28     31    150
   -145    -72     72    109   -111      0     77     75    -41     23     28    140
   -148    -64     83    103   -116     10     72     75    -33     38     46    150
   -129    -23    106     77   -119     41     67     83    -25     51     59    168
   -150    -44    106     96   -129     31     51     75    -38     23     46    171
   -187    -85    101    135   -145      7     57     72    -44     33     41    163
   -176    -77     98    127   -140     10     64     75    -38     44     44    155
   -163    -80     83    122   -124      0     62     75    -46     28     33    153
   -192    -70    122    129   -158     25     51     59    -62    -10     23    163
   -153    -18    135     85   -145     57     33     64    -54     20     41    179
   -132     -7    124     70   -129     57     25     70    -31     67     59    179
   -150    -44    106     98   -129     31     46     67    -28     70     67    174
   -194    -93     98    142   -148      2     59     44    -51     41     46    150
   -166    -57    106    111   -137     23     85     67    -36     51     67    181
   -109     18    124     44   -119     72     93     85    -20     64     77    192
    -15    114    129    -49    -72    122     57    119      7     93    109    231
     28    119     88    -75    -31    103      7    127     12    106    127    257
   -119     28    145     44   -132     85     62     93      0     93    116    244
   -161     64    226     46   -194    142    140     88     12    101    129    254
   -114    150    265    -18   -189    207    129     88     25    119    150    275
    -80    179    257    -51   -168    218     75     83     25    127    145    267
    -23    202    226    -90   -124    215     25    106     46    148    176    301
    -12    205    215    -96   -114    210      2     93     36    148    181    306
    -28    171    200    -70   -114    184     33     51      0    119    155    275
    -28    116    145    -44    -88    129     31     25    -38     77    114    236
    -20     51     72    -15    -46     62      7     -5    -96     10     38    163
     -2     31     31    -15    -18     31     -5    -20   -122    -18     18    155
    -12     41     54    -12    -33     46     -5    -15   -119    -18     33    184
    -15     44     57    -15    -36     51    -18    -25   -132    -41     23    181
    -18      7     25      5    -23     18    -23    -31   -145    -44     20    168
    -41    -28     12     33    -28     -7    -28    -41   -155    -36     -5    127
    -25    -33     -7     31    -10    -20    -20    -36   -153    -25      0    122
    -18    -25     -7     18     -5    -18    -20    -38   -158    -28      2    111
    -15    -23    -10     18     -5    -18    -31    -57   -179    -54    -25     83
      5    -62    -70     28     36    -64    -28    -51   -189    -75    -46     67
     54    -57   -111      2     83    -83    -25    -28   -168    -57    -18    111
    124     33    -90    -80    106    -28    -75    -23   -150    -31     15    150
    218     62   -155   -140    187    -44   -109     -7   -145    -28     18    148
    241     41   -202   -142    220    -80   -189    -18   -168    -57    -10    116
     70   -101   -171     15    119   -135   -142   -114   -249   -135    -80     54
     44   -103   -148     28     93   -124    -31   -129   -257   -145    -98     38
     80    -88   -168      2    122   -127    -28   -109   -254   -142   -109     31
    114   -184   -298     33    205   -241    -20    -83   -290   -194   -168    -33
    166   -379   -545    106    355   -462     51     20   -332   -290   -280   -145
    189   -454   -644    129    415   -548    202    189   -309   -368   -394   -272
    192   -265   -457     36    322   -361    329    283   -166   -265   -303   -200
    129     88    -41   -109     85     23    288     49    -25    -23    -33     64
     46    649    602   -348   -277    626    -15   -410    109    363    423    511
    -83   1405   1488   -662   -784   1444   -288   -649    431    943   1054   1104
    -59   1784   1844   -862   -950   1813   -574   -696    719   1384   1509   1551
     44   1558   1514   -802   -735   1538   -836   -826    561   1275   1415   1499
     62   1002    940   -532   -439    971   -958  -1036    -44    613    797    927
     41    462    420   -252   -192    444   -836  -1005   -561    -70    129    270
     38     83     44    -62     -2     64   -574   -675   -548   -241   -129     12
     23    -18    -44     -5     31    -31   -319   -394   -384   -176   -122     18
     49     -7    -57    -20     51    -31   -174   -213   -272   -109    -70     59
     93    -38   -132    -28    111    -85   -111   -111   -226    -93    -54     88
     77   -103   -184     12    129   -142    -90    -85   -218    -93    -54     90
     46   -145   -194     46    119   -168    -75    -93   -231   -111    -83     49
     33   -202   -236     85    135   -218    -75    -98   -249   -140   -114     12
      2   -267   -272    132    135   -270    -83   -101   -275   -171   -145    -20
     20   -280   -301    129    161   -290   -114    -93   -280   -181   -168    -49
     57   -205   -265     72    158   -233   -163    -64   -252   -155   -127      5
    -64   -290   -226    179     80   -259   -150    -93   -275   -181   -135      5
   -135   -355   -220    244     41   -288    -77   -109   -290   -194   -168    -33
    -83   -306   -223    194     70   -267    -67    -67   -254   -161   -145    -12
    -51   -254   -205    153     75   -231   -111    -62   -246   -150   -145    -25
    -75   -288   -213    181     67   -252    -80    -70   -246   -145   -140    -15
    -93   -329   -236    210     70   -283    -44    -54   -244   -153   -132      7
   -114   -293   -179    202     31   -236    -46    -44   -233   -148   -122     18
   -129   -285   -158    207     12   -223    -49    -23   -207   -140   -127     15
   -137   -288   -150    213      5   -220    -23      2   -197   -119    -96     44
    -90   -233   -142    161     23   -189    -54     59   -145    -70    -44     98
   -119   -236   -116    176     -2   -176    -64     59   -119    -33    -15    114
   -192   -309   -116    249    -38   -213     38     18   -161    -70    -41     85
   -174   -298   -124    236    -25   -213     75      7   -168    -72    -49     80
   -122   -262   -142    192      7   -202     64     15   -158    -70    -54     70
    -67   -259   -192    163     59   -226     44     31   -158    -75    -64     62
    -10   -223   -215    116    101   -218     -5     49   -148    -62    -46     85
     28   -176   -205     75    116   -189    -28     41   -150    -67    -51     67
     33   -218   -254     90    142   -236     18     38   -153    -72    -49     75
     59   -179   -241     59    150   -210     15     51   -132    -33     -7    122
     96   -127   -223     12    158   -174     12     59   -122    -23      2    124
    137   -111   -249    -12    192   -179     10     64   -122    -33    -12     90
    184   -109   -296    -38    239   -202    -20     67   -129    -57    -51     57
    236    -41   -277    -98    257   -158    -75     98    -88    -15     10    127
    275     23   -252   -148    265   -114    -88     96    -98    -12     28    150
    252    -18   -270   -116    259   -142    -15     85   -116    -38      7    137
    239    -25   -265   -109    249   -145     23     93   -103    -28     23    161
    249      0   -249   -124    246   -124     25    106    -90    -12     31    166
    275    -10   -285   -132    280   -148     28    119    -77      5     36    166
    314      7   -306   -161    311   -148     12    124    -70      5     38    155
    332     36   -296   -184    314   -129    -51    109    -90    -15     25    145
    327     36   -290   -181    309   -127    -72     88    -98    -12     46    184
    309    106   -202   -210    257    -46    -44     54   -122    -15     49    189
    293    106   -187   -200    241    -38    -28     49   -127     -7     57    194
    283     64   -220   -176    252    -77    -31     38   -140    -25     41    174
    285     80   -205   -184    244    -59    -38     18   -153    -38     25    158
    303     93   -210   -200    257    -57    -41     12   -171    -49     28    166
    319    122   -197   -220    259    -36    -62    -15   -174    -36     38    171
    306    135   -174   -220    241    -20    -70    -38   -187    -41     33    166
    301    129   -174   -215    239    -20    -59    -44   -192    -59     23    153
    316    119   -197   -218    257    -38    -38    -38   -187    -62     23    158
    316     88   -228   -202    272    -70    -31    -44   -194    -83      2    148
    306     85   -220   -197    262    -67    -38    -67   -202    -88    -12    129
    298     72   -226   -187    262    -77    -41    -90   -220   -109    -41     88
    296     62   -236   -179    265    -85    -46   -109   -236   -137    -70     51
    311     25   -285   -168    298   -129    -36   -114   -231   -145   -103      2
    319    -28   -348   -145    332   -189    -36   -127   -244   -171   -140    -33
    306    -38   -345   -135    324   -192    -46   -148   -272   -197   -158    -41
    301    -57   -361   -124    329   -207    -54   -161   -275   -197   -161    -38
    309    -49   -358   -129    332   -202    -57   -174   -283   -213   -174    -54
    303    -88   -394   -109    345   -241    -49   -168   -283   -220   -189    -83
    303   -127   -431    -88    366   -277    -59   -176   -285   -226   -197   -103
    329   -168   -498    -83    413   -335    -62   -181   -290   -236   -205   -106
    350   -202   -553    -72    452   -376    -62   -189   -283   -223   -210   -124
    371   -202   -576    -85    472   -389    -90   -213   -311   -257   -241   -140
    363   -174   -537    -96    449   -355    -90   -218   -314   -257   -226   -116
    342   -181   -524    -80    431   -353    -96   -213   -306   -249   -210    -98
    345   -155   -501    -93    423   -327   -106   -215   -311   -252   -220   -114
    350   -187   -537    -83    441   -363    -72   -200   -298   -244   -218   -114
    337   -181   -519    -77    428   -350    -75   -205   -306   -252   -226   -127
    324   -158   -483    -83    402   -322    -93   -215   -314   -262   -241   -158
    316   -200   -517    -57    415   -358   -103   -202   -293   -239   -226   -137
    319   -233   -555    -44    436   -394   -103   -187   -283   -231   -205   -101
    314   -192   -509    -62    410   -350    -75   -187   -288   -231   -187    -80
    303   -189   -496    -57    400   -342    -54   -187   -285   -236   -189    -83
    293   -200   -493    -46    392   -345    -33   -171   -252   -192   -163    -72
    296   -168   -467    -64    381   -319    -54   -187   -275   -223   -197   -103
    290   -176   -470    -57    379   -322    -36   -161   -252   -200   -168    -70
    246   -142   -389    -51    316   -265    -10   -135   -220   -158   -122    -28
    218   -116   -335    -49    275   -226      0   -135   -218   -158   -124    -38
    168   -106   -275    -31    220   -189    -28   -116   -194   -140   -116    -46
    166   -103   -272    -31    218   -187   -233    -85   -155    -98    -70      7
    140   -116   -257    -15    197   -187   -202    -67   -148    -90    -57     31
     62   -187   -249     62    155   -218     46    -77   -168   -101    -72     10
     85    -85   -171      0    127   -127      5    -54   -145    -72    -15     77
     98      7    -93    -54     96    -41    137    -12    -57     33     96    192
    109    116      5   -114     51     59    135    -28    -28     75    124    205
     62    161     98   -111    -18    129     88    -49    -57     44    101    176
     12    155    142    -85    -64    148     49    -51    -67     28     85    153
    -28    101    129    -38    -77    114     33    -44    -75     10     62    124
    -75     -7     67     38    -70     28     20    -51    -98     -2     49    127
   -119    -72     46     96    -83    -12      7    -72   -124    -15     44    127
   -179   -124     54    150   -119    -33     12    -77   -129    -28     25    103
   -184   -174      7    179    -98    -83      7    -88   -153    -59    -23     36
   -127   -252   -124    189     -2   -189    -15   -127   -207   -129    -98    -49
    -88   -252   -163    171     36   -207    -38   -161   -231   -153   -109    -46
     20   -200   -223     88    119   -210    -57   -174   -231   -135    -80    -20
     96   -252   -350     77    220   -301    -70   -181   -241   -142   -101    -41
    150   -244   -394     44    270   -316   -127   -187   -244   -150   -116    -59
    249   -161   -410    -44    329   -285   -340   -137   -189   -114    -88    -54
    171   -311   -483     67    327   -397   -311   -184   -249   -171   -155   -140
    161   -350   -511     93    335   -431   -231   -166   -236   -161   -132    -80
    215   -168   -387    -23    301   -277   -270   -168   -218   -127    -70     12
     46   -202   -249     77    148   -226     25   -254   -324   -228   -155    -77
    -25   -220   -197    122     85   -210     49   -241   -303   -215   -153    -75
    -46   -184   -140    114     46   -163     44   -205   -259   -176   -119    -44
    -70   -148    -77    106      2   -114     23   -184   -246   -171   -109    -31
    -85   -187   -101    137      7   -145     20   -153   -239   -168   -114    -36
    -77   -350   -272    210     96   -311     72    -80   -283   -249   -213   -135
    -57   -540   -485    298    213   -514    213     59   -316   -366   -350   -275
    -44   -542   -498    293    226   -519    392    213   -236   -348   -361   -298
    -85   -301   -215    194     64   -259    501    158    -80   -163   -179   -145
   -148    213    358    -33   -254    285    275   -184    101    158    202    236
   -259    969   1226   -355   -743   1096    -25   -439    444    719    815    839
   -337   1654   1990   -659  -1163   1821   -309   -511    836   1291   1405   1402
   -171   1829   2000   -828  -1085   1914   -680   -566   1008   1553   1652   1654
    -72   1444   1514   -685   -792   1478   -875   -802    594   1114   1234   1254
    -12    852    862   -420   -436    857   -846   -984    -83    366    542    584
     77    332    254   -207    -88    293   -605   -802   -381    -93     59    124
    176    116    -59   -145    119     28   -350   -509   -324   -171    -70     12
    265     36   -228   -153    246    -96   -218   -358   -272   -179   -103    -18
    309    -12   -322   -148    314   -166   -135   -270   -236   -161   -124    -46
    306    -46   -355   -129    329   -200    -93   -236   -226   -158   -153    -88
    288    -83   -371   -101    329   -226    -67   -226   -228   -168   -163   -114
    285    -51   -337   -116    309   -194    -72   -236   -241   -181   -168   -137
    293    -72   -368   -111    329   -220    -62   -233   -254   -197   -187   -153
    272   -101   -374    -88    322   -236    -51   -223   -259   -202   -187   -137
    205   -132   -337    -36    270   -233    -31   -210   -249   -202   -179   -119
    132   -179   -314     20    220   -246    -10   -194   -239   -197   -176   -106
     70   -161   -231     44    150   -194      2   -179   -231   -179   -161    -83
     25   -158   -187     64    103   -174      5   -171   -228   -181   -158    -77
    -18   -176   -158     98     70   -168      5   -166   -226   -181   -161    -77
    -62   -215   -153    137     44   -184      5   -161   -226   -171   -163    -72
    -80   -249   -168    163     41   -210     23   -140   -215   -161   -145    -49
   -129   -272   -145    200      5   -210     54    -98   -179   -119   -114    -18
   -192   -285    -93    239    -49   -189     62    -72   -150    -98    -98    -12
   -262   -236     25    249   -148   -103     64    -57   -135    -77    -75      0
   -324   -233     90    277   -210    -70     93    -28   -106    -57    -57      7
   -374   -252    122    311   -249    -64    119      2    -72    -33    -36     28
   -405   -293    111    350   -259    -90    142     49    -25     15     10     88
   -472   -316    155    394   -314    -80    150     57    -20     12      7     83
   -519   -322    194    420   -358    -64    148     46    -31      7      0     67
   -550   -361    189    454   -371    -85    137     28    -44    -10    -18     51
   -571   -397    174    485   -374   -111    122     12    -70    -41    -38     41
   -584   -350    231    465   -410    -59     98     -2    -83    -46    -41     31
   -592   -327    262    459   -428    -33     88     -7    -88    -54    -59     12
   -566   -303    262    433   -415    -20     96     -2    -88    -57    -62     10
   -491   -210    280    350   -387     33    109     23    -57    -18    -15     64
   -394   -103    290    246   -345     93    111     41    -25     20     20    106
   -314    -25    288    171   -303    129    109     57      0     46     41    132
   -244    -31    213    137   -231     90    109     57    -10     31     23    114
   -171    -85     85    129   -129      0     90     36    -46      2     -5     85
   -106   -101      5    101    -57    -46     51      7    -77    -31    -41     59
    -44   -109    -64     75     10    -88     20    -12    -88    -41    -54     49
     12   -101   -114     44     62   -106    -10    -31   -101    -44    -57     51
     46    -98   -145     25     96   -122    -12    -31   -106    -46    -67     38
     77    -57   -137    -12    106    -96      0     -5    -80    -20    -28     70
     49     20    -28    -36     38     -2     36     33    -36     31     23    114
    -10     59     70    -25    -41     64     64     70     12     85     75    161
    -77    103    181    -12   -129    142     88     90     38    103     96    174
    -59    135    194    -38   -127    163     77     88     41    114    119    194
    -10    137    148    -62    -77    142     67     77     36    124    127    197
     18    163    145    -90    -62    153     57     54     25    122    122    174
     49    166    116   -106    -33    142     46     25      5    106    111    155
     64    161     96   -114    -15    129     41      2     -7     88     90    129
    103    153     49   -129     28    101     31    -18    -18     75     85    119
    135    174     38   -155     49    106     23    -38    -36     62     75    109
    163    187     23   -174     70    106     28    -44    -36     62     83    116
    171    194     23   -184     72    109     36    -46    -33     59     83    119
    150    184     33   -168     59    109     44    -54    -38     51     70    101
    132    181     49   -158     41    116     49    -70    -46     31     46     67
    148    171     23   -158     62     98     59    -67    -41     28     41     67
    174    181      5   -179     83     93     64    -64    -36     23     41     77
    205    161    -46   -184    124     57     67    -67    -51    -12     10     62
    215    197    -18   -207    116     88     70    -72    -49     -2     10     51
    215    246     31   -231     93    140     80    -59    -33     15     33     51
    218    241     23   -231     98    132     88    -44    -12     33     54     67
    189    215     25   -202     83    122     98    -31      2     51     72     88
    153    202     49   -179     51    127    101    -28      0     46     72     85
    187    215     28   -200     80    122     98    -28      0     41     72     90
    298    184   -116   -241    207     33     77    -46    -20     18     46     70
    439    176   -262   -306    350    -44     44    -83    -57    -20      5     28
    592    239   -353   -418    470    -57      5   -119    -93    -67    -33     -5
    766    265   -501   -514    633   -116    -31   -158   -127   -101    -67    -33
    924    270   -654   -600    789   -192    -75   -210   -181   -163   -127    -90
   1005    290   -714   -649    859   -210   -101   -241   -220   -200   -155   -116
   1036    285   -750   -662    891   -231   -119   -257   -233   -207   -163   -124
   1065    223   -841   -644    953   -309   -124   -267   -244   -218   -181   -140
   1044    200   -844   -620    943   -322   -129   -275   -259   -246   -207   -166
    987    200   -789   -594    888   -293   -140   -272   -262   -249   -205   -161
    935    168   -769   -553    852   -301   -142   -262   -257   -231   -202   -163
    857    153   -704   -504    782   -275   -127   -236   -233   -200   -174   -135
    766    218   -548   -493    657   -163   -114   -210   -192   -140   -119    -80
    659    226   -433   -444    545   -103    -80   -171   -150    -88    -75    -49
    527    207   -319   -371    423    -54    -44   -140   -129    -59    -59    -44
    400    179   -220   -288    311    -20    -10   -106    -98    -15    -28    -18
    259    124   -135   -194    197     -2     31    -75    -90     -2    -15     -5
    171    153    -18   -163     96     67    101    -20    -41     57     38     46
    132    249    116   -192      7    184    166     44     31    132    116    124
    140    332    192   -236    -25    262    200     93     93    197    189    207
    150    402    252   -277    -51    327    200    111    116    239    239    254
    129    405    275   -267    -72    340    231    137    148    259    259    285
     88    353    262   -220    -88    309    275    166    181    267    265    288
     62    290    228   -176    -83    259    296    179    194    270    265    296
     44    345    301   -197   -127    324    275    155    184    262    270    316
     15    309    293   -163   -137    301    262    142    161    233    249    311
    -38    239    277   -101   -158    259    244    122    132    194    205    275
   -103    150    254    -23   -179    202    231    106    109    161    171    249
   -161    132    293     12   -226    213    215    101    103    140    153    236
   -197     93    290     51   -244    192    194     80     96    129    135    213
   -213     75    285     67   -249    179    174     51     72    106    103    184
   -189     70    259     59   -223    163    166     38     62     93     96    179
   -145     77    223     31   -184    150    142     25     57     93     96    184
   -119     96    215     10   -166    155    116      2     38     83     90    179
    -88     57    145     12   -116     98     98    -23     15     62     67    145
    -93     72    166     10   -129    119     75    -51     -7     44     46    114
    -83     70    153      5   -119    111     62    -54     -7     49     51    116
    -70     28     98     18    -83     62     59    -54     -7     46     41     93
    -36    -18     15     25    -25     -2     51    -57    -10     44     38     77
     -2    -28    -25     15     10    -28     41    -57    -12     49     41     67
     12    -51    -67     18     38    -59     20    -72    -25     31     10     31
     28    -98   -127     33     75   -111     20    -70    -23     18     12     38
     12    -96   -109     41     59   -101     12    -64    -23     28     20     38
     25   -189   -215     83    119   -202     12    -54    -67    -18    -57    -51
     57   -368   -428    155    241   -397     93     46   -116   -124   -200   -210
     51   -483   -535    215    290   -506    241    228    -85   -171   -285   -306
     31   -363   -394    166    210   -379    363    353     57    -57   -187   -218
      2      2      0     -2      2      2    311    135    192    158     72     49
   -158    698    857   -270   -509    776     85   -254    441    628    623    626
   -387   1473   1860   -542  -1124   1665    -46   -392    865   1260   1314   1322
   -381   1867   2249   -743  -1317   2057   -259   -457   1119   1657   1748   1777
   -262   1644   1906   -691  -1083   1774   -498   -698    870   1434   1548   1608
   -184   1080   1262   -449   -724   1171   -665  -1000    223    722    865    917
   -106    522    628   -207   -366    574   -605   -979   -226    135    262    293
    -31    184    215    -77   -124    197   -384   -636   -267    -54     18     51
     46     90     44    -67      2     67   -189   -355   -163    -23     15     62
    142     98    -44   -122     90     28   -101   -228   -106     -5     23     75
    228     85   -142   -158    184    -28    -75   -194   -111    -31    -12     36
    290     80   -213   -187    252    -64    -88   -210   -140    -72    -54     -5
    316     64   -252   -189    285    -93    -90   -210   -142    -90    -72    -25
    306     33   -272   -171    288   -119    -96   -181   -137    -96    -77    -41
    298     33   -267   -166    283   -116   -109   -150   -127    -93    -72    -38
    246     36   -213   -142    228    -88   -103   -103    -85    -51    -36     -5
    220     70   -150   -145    187    -38    -67    -51    -51    -31     -2     25
    205    101   -103   -155    153      0    -25    -31    -41    -28     10     36
    140    132     -7   -137     75     62     41     15      5     18     51     70
     23    142    119    -83    -49    129    132     80     54     70    116    129
    -67     96    163    -12   -114    129    187    101     64     75    132    148
   -163     46    210     57   -187    127    210    114     64     67    129    150
   -283     31    311    124   -296    171    233    132     83    101    153    166
   -392     18    407    187   -400    213    254    150    109    137    192    202
   -459     23    483    218   -470    252    265    163    127    161    215    220
   -514     -2    509    257   -511    252    270    179    140    174    233    244
   -574      2    576    285   -576    290    270    187    145    176    236    252
   -626    -15    607    319   -618    293    275    197    155    189    246    262
   -644    -15    628    329   -636    306    298    223    181    215    262    283
   -649    -12    636    329   -644    311    301    231    184    218    259    270
   -571    -88    483    329   -530    197    262    210    155    194    231    239
   -519   -127    392    322   -457    132    210    174    122    163    200    207
   -589   -114    475    353   -532    179    184    168    127    168    200    205
   -618   -155    462    387   -542    153    179    171    127    166    200    213
   -605   -181    423    394   -517    119    168    171    122    163    189    207
   -610   -194    413    402   -511    109    168    174    124    168    192    205
   -589   -228    361    410   -475     64    163    176    119    161    181    192
   -558   -202    355    379   -459     75    150    158    114    150    166    171
   -506   -205    298    355   -405     46    148    148     98    137    148    150
   -431   -220    210    324   -322     -5    140    140     88    132    140    145
   -350   -155    194    254   -272     18    106    109     62    109    116    127
   -262   -155    103    207   -184    -25     85     88     36     93    106    114
   -197   -153     44    174   -122    -54     70     67     23     75     88     96
   -194   -163     28    176   -114    -67     64     57     12     67     83     90
   -122   -145    -23    135    -49    -85     38     33     -7     49     72     88
    -64   -114    -49     88     -7    -80     15      5    -28     31     62     80
    -23   -132   -111     77     41   -122      5     -7    -44      7     57     83
     12   -137   -150     59     80   -145     -5    -28    -59    -10     44     83
     51   -116   -168     33    109   -142    -12    -46    -62      7     54     83
     54   -111   -168     25    111   -140    -12    -57    -67      5     57     77
     85    -83   -171     -2    127   -127    -20    -72    -70     -5     59     80
     83    -44   -129    -20    106    -88    -31    -85    -67     -2     72     98
     80     12    -67    -46     75    -25    -46   -109    -75    -10     75    106
    106     46    -59    -77     83     -7    -59   -124    -88    -33     64    101
    116     62    -57    -90     85      2    -54   -129    -83    -38     70    106
    103     96     -7   -101     54     44    -41   -122    -75    -38     80    114
     83    122     38   -101     23     80    -20   -109    -57    -31     88    122
    111    103    -10   -109     62     49    -15   -114    -59    -23     83    122
    135    101    -33   -119     85     33    -10   -119    -62    -20     64    109
    127    109    -18   -119     72     44      5   -114    -54    -12     54     98
    114     88    -25   -101     70     31     25   -106    -51     -7     51     93
     80     51    -31    -67     54     12     46    -93    -41     -5     51     96
     41     31    -10    -36     25     10     57    -80    -31      2     59     98
      2     10      7     -7     -2      7     62    -75    -28      5     59     93
    -44      0     44     23    -44     20     67    -70    -25      7     57     88
    -83     12     96     33    -90     54     72    -57    -10     25     70    103
   -124     20    142     51   -135     80     77    -46     -2     33     75    111
   -166     28    194     67   -181    111     80    -44     -5     28     67    103
   -218     44    262     88   -239    153     93    -31     10     46     80    116
   -270     49    319    109   -293    181    103    -10     25     62     96    132
   -296     49    345    122   -322    197    109      0     36     70     98    129
   -324     46    368    137   -348    205    103      5     41     70     93    124
   -361     70    431    145   -394    249    111     31     72    101    122    158
   -392     90    480    150   -436    285    124     51     90    111    135    174
   -345     77    420    132   -381    249    106     31     72     90    114    158
   -290     57    348    116   -319    202     83      5     46     59     85    132
   -249     59    309     96   -277    184     83      7     51     54     80    132
   -202     59    262     70   -233    158     64    -10     33     38     67    119
   -176     64    241     57   -210    150     62    -10     33     41     67    119
   -181     83    265     49   -223    171     80      0     49     51     85    140
   -223    106    329     59   -275    218    124     31     77     75    116    174
   -301     77    376    109   -340    226    174     64    109    101    140    189
   -239     38    277     98   -257    158    171     46     80     64    101    145
   -142     25    166     57   -155     96    155     20     49     28     67    109
   -114     70    184     23   -148    127    168     36     75     54     96    135
   -155    161    316     -2   -236    239    184     75    135    122    163    202
   -106    202    309    -46   -207    254    158     80    155    145    189    223
    -62    231    293    -83   -176    262    122     70    161    150    200    231
    -51    241    293    -93   -171    267    116     83    174    163    220    254
    -57    213    267    -77   -163    239    106     77    171    161    210    241
    -20    189    210    -85   -114    200     83     51    142    140    184    205
     36    137     98    -88    -31    119     49     10     96     93    129    155
     51     62     10    -57     20     36     28    -23     49     46     88    116
     28     -7    -38    -12     33    -23     15    -44     18     15     57     85
    -15    -33    -18     23      0    -25     20    -46      7      5     38     62
   -114    -25     88     70   -103     31     49    -20     36     38     59     75
   -210     -2    207    106   -210    101     72      5     67     72     93    103
   -288     -2    283    145   -288    140     96     25     88     98    114    124
   -368      2    368    181   -368    184    124     59    122    132    148    163
   -428     20    446    202   -439    233    148     83    148    158    174    189
   -423     10    433    207   -428    220    150     80    145    153    171    181
   -327    -12    314    168   -322    148    122     41    111    116    124    137
   -189    -33    155    111   -174     59     80     -5     72     75     83     90
    -72    -62     10     64    -44    -25     41    -54     25     25     31     41
     20    -80   -101     31     59    -90      5    -96    -15    -25    -15      0
     77    -88   -168      5    122   -127    -20   -124    -38    -59    -44    -31
    132    -90   -223    -20    176   -158    -46   -148    -57    -75    -62    -46
    192   -111   -303    -41    246   -207    -70   -171    -80   -103    -83    -67
    233   -129   -363    -51    298   -246    -85   -189   -106   -132   -109    -88
    265   -213   -478    -28    368   -345    -96   -202   -161   -202   -187   -161
    319   -389   -709     33    514   -548    -62   -158   -244   -327   -335   -309
    340   -571   -911    114    623   -740     70     -2   -262   -423   -462   -441
    371   -550   -922     90    646   -735    220    200   -145   -366   -433   -431
    306   -241   -550    -33    428   -394    254     75     23   -142   -192   -207
    168    262     93   -215     36    179     85   -301    197    223    244    241
    -51   1005   1054   -478   -553   1031    -85   -545    558    826    911    914
   -192   1613   1805   -709   -997   1709   -252   -587    963   1418   1535   1540
    -83   1574   1657   -745   -870   1613   -535   -730    896   1423   1561   1613
    -38   1124   1163   -542   -602   1143   -730   -997    376    865   1036   1101
    -15    561    576   -272   -296    566   -756  -1122   -223    155    345    392
     49     44     -5    -46     28     20   -542   -818   -376   -176    -49    -10
    106    -90   -197     -7    150   -142   -316   -480   -246   -150    -80    -44
    161    -83   -244    -38    202   -163   -176   -277   -137    -88    -41     -7
    192    -88   -280    -54    233   -184   -101   -161    -77    -54    -23      7
    174   -106   -280    -33    226   -192    -70   -116    -62    -54    -36    -10
    145   -119   -265    -15    202   -192    -51    -88    -57    -59    -44    -18
    116   -119   -236      0    176   -176    -28    -54    -33    -41    -28      0
    106   -114   -223      2    163   -168    -20    -38    -25    -33    -23     -2
    101   -101   -202      0    150   -150    -20    -31    -23    -36    -25     -7
     90    -93   -184      0    135   -137    -10    -12     -5    -20    -12     10
    129   -106   -236    -12    181   -171    -23    -20    -15    -31    -23      5
    153   -124   -277    -18    215   -200    -31    -23    -20    -36    -28     -2
    150   -119   -270    -15    210   -194    -23    -10    -10    -23    -20      7
    163   -140   -303    -12    231   -220    -28    -18    -23    -38    -36    -10
    197   -155   -353    -20    272   -254    -41    -36    -44    -62    -57    -18
    215   -153   -368    -31    288   -259    -54    -51    -57    -77    -72    -25
    239   -158   -397    -38    316   -277    -59    -54    -59    -85    -80    -25
    241   -202   -446    -20    342   -322    -62    -54    -64    -93    -90    -33
    218   -207   -426     -7    322   -316    -57    -41    -57    -83    -80    -18
    200   -174   -374    -12    283   -272    -51    -28    -41    -64    -57      2
    189   -158   -348    -15    267   -252    -44    -12    -25    -49    -41     15
    179   -163   -342    -10    259   -252    -41     -5    -23    -49    -41     15
    179   -163   -342     -7    259   -252    -38      2    -18    -46    -41     18
    184   -145   -329    -20    254   -236    -44      5    -18    -49    -38     20
    184   -129   -314    -25    249   -220    -41     12     -2    -36    -20     44
    163   -155   -322     -5    239   -239    -33     31     12    -23    -10     51
    145   -161   -306      7    223   -233    -25     51     28    -12      2     62
    135   -158   -296     10    213   -228    -25     59     31     -7      5     64
    127   -163   -290     18    207   -226    -15     77     44      2     18     80
    111   -145   -259     15    184   -202    -15     88     51     15     28     83
    122   -135   -257      5    189   -197    -18    103     64     28     44    106
    129   -114   -246    -10    187   -179    -28    109     67     33     54    122
    127   -111   -239     -7    181   -174    -20    122     75     38     49    116
    135   -116   -252    -10    192   -181    -23    127     83     49     57    122
    148   -124   -272    -12    210   -197    -23    127     80     46     62    135
    155   -127   -283    -15    218   -205    -28    137     88     62     83    158
    153   -129   -283    -10    218   -205    -31    148     90     72     93    166
    155   -101   -257    -28    205   -179    -36    140     83     64     90    174
    150    -85   -239    -33    192   -161    -44    132     77     64     90    179
    140    -80   -220    -31    179   -150    -46    127     72     62     88    176
    132    -98   -231    -15    181   -163    -49    124     72     64     93    181
    114    -98   -215     -7    163   -155    -49    122     75     75    106    194
    101    -85   -187     -7    142   -135    -54    114     67     75    111    197
     96    -75   -171    -10    132   -122    -59    101     54     70    111    200
     98    -85   -184     -5    140   -135    -64     85     46     67    114    200
     83    -70   -155     -7    116   -111    -70     67     28     51    101    192
     75    -62   -137     -7    103    -98    -70     64     33     59    114    205
     62    -67   -129      0     93    -96    -67     57     23     49    106    197
     44    -57   -101      7     72    -77    -62     49     18     41     98    189
     20    -44    -64     10     41    -51    -44     59     38     62    119    213
      7    -54    -62     23     33    -57    -28     59     46     70    122    213
    -18    -62    -46     38     12    -54     -7     59     49     64    111    194
    -51    -83    -31     67    -10    -57      7     59     49     57     98    184
    -72    -85    -15     77    -28    -51     10     51     54     57     93    179
    -83   -103    -23     93    -31    -64     20     41     57     54     85    166
    -96   -137    -41    116    -28    -90     33     41     59     49     77    153
   -109   -163    -54    137    -28   -109     33     33     57     44     75    145
   -111   -174    -62    140    -25   -116     20     18     44     28     57    129
   -101   -176    -75    137    -12   -127     18     12     33      7     31    103
    -90   -176    -85    129     -2   -132      7      5     28      2     23    103
    -85   -174    -88    129      0   -132      7      0     23      2     31    111
    -77   -184   -109    129     12   -148      5     -2     18     -7     20     98
    -77   -189   -111    135     15   -150      5     -5     20     -5     20     98
    -70   -194   -124    132     25   -161      2     -7     18     -2     23    101
    -51   -205   -153    129     49   -179      0    -10      7    -10     10     90
    -33   -215   -181    124     72   -200     -2     -5     10     -7     12    101
    -33   -200   -168    116     64   -184     -2     -5     12     -2     18    101
    -18   -207   -189    111     83   -200    -12     -7     10     -5     15     98
     -5   -207   -202    106     98   -205    -18    -10      5    -10     12    101
    -23   -207   -187    114     80   -197    -15    -10      2    -12     10     98
    -18   -200   -184    109     83   -192     -5     -2     10     -5     15     98
     -2   -189   -187     96     90   -189     -2      5     18     -2     15     98
      7   -181   -189     88     98   -184      5     12     25      7     20    109
      7   -161   -171     75     88   -163     12     20     33     18     38    127
     18   -129   -148     54     80   -137     18     25     44     28     57    140
     20   -114   -135     46     75   -124     25     25     38     23     49    137
     20   -106   -127     44     72   -116     46     44     51     33     57    148
     28    -46    -75      7     51    -59     51     57     88     72     98    181
     31      7    -23    -18     25     -7     38     57    106     98    127    207
     25     44     18    -36      2     31      5     46    109    109    145    228
     20     44     23    -31      0     33    -12     46    116    122    163    249
     12     12      0    -15      7      7    -10     46    114    116    155    246
     -2    -20    -20     10      7    -20    -10     44    109    109    148    241
    -12    -38    -25     23      5    -33    -25     28     90     90    135    228
    -20    -64    -44     44     10    -54    -41      7     54     62    111    210
    -62   -129    -67     93      2    -98    -38    -10     25     31     83    189
    -93   -187    -93    137      0   -140    -31    -20      7      5     54    161
   -109   -213   -103    158     -5   -161    -33    -33    -15    -23     23    124
   -122   -233   -111    179     -5   -174    -36    -38    -25    -28     15    119
   -119   -259   -140    189      7   -200    -46    -54    -41    -41      5    111
   -106   -259   -153    181     23   -207    -57    -70    -62    -62    -15     85
   -103   -285   -181    192     38   -233    -57    -75    -70    -70    -20     80
   -122   -267   -145    194     10   -207    -46    -67    -59    -57     -5    101
   -119   -270   -150    194     15   -213    -51    -70    -67    -59     -7     96
   -122   -272   -150    197     12   -210    -57    -77    -75    -67    -18     85
   -122   -277   -155    197     15   -218    -59    -77    -75    -70    -25     83
   -124   -285   -161    205     18   -223    -51    -72    -72    -70    -23     83
   -116   -275   -158    194     20   -218    -67    -88    -85    -80    -31     80
   -116   -277   -161    197     20   -220    -64    -85    -83    -75    -20     93
   -129   -277   -150    202     10   -215    -62    -77    -77    -70    -12     96
   -122   -252   -129    187      2   -192    -62    -85    -85    -80    -28     80
   -122   -290   -168    205     23   -231    -51    -70    -96    -96    -51     59
    -93   -415   -324    254    114   -371     -7     -5   -129   -163   -132    -12
    -46   -602   -555    324    252   -579     96    140   -148   -270   -272   -153
     -5   -613   -607    309    301   -610    236    340    -64   -285   -327   -226
    -41   -290   -249    163    101   -270    332    342    137    -64   -111    -33
   -155    166    319     -5   -239    241    210    -57    249    236    254    319
   -309    766   1075   -231   -693    919    -51   -535    381    675    789    836
   -433   1382   1816   -472  -1124   1597   -285   -748    662   1239   1410   1431
   -358   1460   1818   -553  -1088   1639   -550   -792    771   1499   1683   1727
   -290   1018   1309   -363   -800   1163   -719   -937    397   1106   1314   1408
   -296    478    771    -93   -532    623   -763  -1072   -228    327    574    685
   -306     -2    303    155   -306    150   -615   -919   -545   -213      5    122
   -265   -181     83    220   -176    -49   -389   -545   -366   -187    -46     72
   -215   -168     46    192   -132    -62   -218   -283   -184    -77     20    132
   -179   -181     -5    179    -88    -93   -101   -114    -77    -23     49    158
   -161   -231    -70    197    -46   -150    -44    -36    -38    -10     41    150
   -148   -252   -103    197    -23   -179    -36    -25    -51    -31     23    137
   -150   -265   -114    207    -18   -189    -23    -10    -49    -36     18    137
   -166   -239    -72    202    -49   -158    -18     -7    -49    -41     10    124
   -153   -231    -77    192    -38   -155    -15      0    -46    -41      5    119
   -140   -257   -119    197    -10   -189    -18      0    -51    -54     -7    101
   -142   -265   -122    202    -10   -194    -12     12    -38    -41      5    114
   -145   -267   -122    205    -12   -194     -7     20    -36    -36     10    119
   -145   -259   -114    202    -15   -187     -5     20    -36    -36     15    119
   -153   -254   -103    202    -25   -179     -5     28    -25    -28     20    124
   -148   -252   -103    200    -23   -179      0     38    -18    -18     25    132
   -132   -252   -119    189     -7   -187      2     41    -23    -20     23    132
   -127   -249   -122    189     -2   -187      2     41    -23    -20     20    132
   -132   -223    -90    176    -23   -158      2     46    -10    -10     33    142
   -129   -215    -85    171    -23   -150      2     51     -5     -2     38    145
   -119   -226   -109    171     -5   -168      5     57     -2      0     38    145
   -119   -231   -111    176     -5   -171     10     67      5      7     44    153
   -114   -223   -109    168     -5   -168      2     62      2      2     38    150
   -106   -213   -106    161      0   -161     -2     62      5      2     41    153
   -109   -213   -106    161     -2   -161      2     75     15     10     49    158
    -93   -210   -116    153     10   -163      7     88     28     18     54    161
    -83   -202   -119    140     15   -161      2     90     31     25     57    166
    -83   -197   -116    140     15   -158     -2     93     33     28     62    176
    -77   -197   -119    135     18   -158     -5    103     36     33     67    181
    -67   -192   -124    129     28   -158     -7    114     38     38     72    181
    -62   -166   -103    114     18   -135    -12    116     46     44     80    189
    -62   -161    -98    111     18   -129     -7    129     59     57     96    205
    -57   -171   -114    114     28   -142     -2    145     70     67    103    210
    -36   -171   -135    103     49   -153     -5    153     72     70    109    218
    -49   -166   -116    106     31   -142     -7    155     75     72    114    223
    -49   -148   -101     98     25   -124    -12    163     83     83    124    236
    -33   -135   -103     83     33   -119    -23    161     77     80    124    239
    -23   -135   -111     80     44   -124    -25    161     75     77    124    241
    -25   -140   -114     83     41   -129    -25    168     80     85    140    257
    -12   -135   -122     72     51   -129    -28    168     77     90    148    270
     -7   -129   -124     67     57   -127    -41    158     59     83    140    262
      2   -122   -124     59     62   -122    -46    155     54     83    140    267
     -7   -129   -122     67     57   -127    -54    140     38     72    129    254
      0   -132   -135     64     64   -132    -59    127     25     67    129    254
     -5   -119   -116     62     54   -119    -59    119     25     75    145    275
     -5   -101    -96     54     44    -98    -62    109     15     72    150    280
     -2   -101    -98     51     46   -101    -67     85    -10     57    137    262
    -10    -98    -90     54     38    -96    -67     67    -25     46    124    254
    -23    -75    -54     46     12    -67    -67     57    -28     46    127    257
    -23    -85    -62     54     18    -75    -67     46    -41     38    122    252
    -25    -85    -59     54     15    -72    -64     38    -44     28    114    239
    -44    -85    -41     64     -2    -64    -44     41    -31     38    122    239
    -57   -103    -46     80     -7    -75    -31     38    -28     36    119    226
    -64   -106    -41     85    -12    -75    -18     31    -33     20     90    192
    -80   -124    -44    103    -20    -85    -12     23    -33     15     77    176
    -90   -137    -46    114    -23    -90     -7     20    -28     12     75    174
    -93   -161    -67    124    -15   -114     -2     15    -25      7     64    163
    -96   -171    -75    135    -10   -124      2      7    -28     -2     49    148
   -111   -153    -41    132    -36    -98      7      5    -23     -5     38    135
   -119   -168    -51    142    -33   -111      5      0    -23     -5     33    129
   -114   -171    -59    140    -28   -116      0     -2    -28     -7     31    127
   -119   -174    -54    148    -33   -114      5      2    -25     -5     31    129
   -116   -192    -75    153    -23   -135      5      7    -20     -5     25    122
   -114   -194    -80    153    -18   -137      5      7    -20     -5     25    122
   -111   -187    -77    148    -18   -132      5     10    -15     -2     25    122
   -106   -181    -75    145    -15   -129     10     15    -10      2     28    122
   -103   -176    -72    140    -18   -127     12     18     -7      0     25    122
    -93   -155    -62    124    -18   -109     12     25     -2     10     41    137
   -103   -158    -57    129    -25   -109      0     20     -7      7     33    132
   -106   -171    -64    140    -20   -119     -2     20     -7      2     31    127
    -98   -163    -64    129    -18   -114      0     28     -5      5     33    132
    -96   -137    -41    114    -28    -90     12     44     12     23     51    150
    -90    -98     -7     93    -44    -54     36     64     41     49     80    174
    -88    -75     12     83    -51    -31     51     75     59     67    101    189
    -85    -49     33     67    -62     -7     59     83     70     77    109    200
    -80    -51     28     64    -54    -12     72     93     75     80    109    197
    -54    -15     36     33    -46     10     80    103     83     90    122    207
    -33     44     77     -5    -54     59     88    116    114    122    155    241
    -36     77    114    -23    -77     96     54     98    119    137    171    257
    -28    109    137    -38    -83    122     23     85    124    150    184    270
    -18    109    124    -46    -70    116      5     80    116    148    181    267
    -18     88    106    -33    -62     96      5     83    114    148    184    267
    -28     59     88    -15    -59     72     -7     67    101    137    174    262
    -31     49     80     -7    -54     64    -23     41     75    116    153    244
    -46    -10     36     28    -41     10    -31     23     46     85    122    215
    -67   -103    -36     85    -15    -70    -33     12      7     41     75    168
    -75   -166    -90    116      7   -129    -36     -2    -23      7     44    140
    -75   -176   -101    124     12   -140    -38    -12    -33      0     28    124
    -93   -184    -90    137     -2   -137    -38    -23    -49    -15     10    106
    -96   -233   -137    166     20   -187    -41    -36    -64    -33     -5     85
    -96   -244   -148    168     23   -194    -46    -41    -75    -38     -7     88
   -103   -239   -135    171     12   -187    -46    -49    -80    -41    -15     83
   -101   -239   -140    168     18   -189    -46    -49    -83    -44    -18     77
    -88   -231   -142    161     25   -187    -54    -57    -88    -54    -23     67
    -96   -252   -155    174     28   -205    -51    -59    -90    -54    -25     64
   -103   -246   -142    174     18   -194    -51    -59    -93    -54    -25     64
    -88   -244   -155    163     31   -200    -49    -59    -96    -62    -28     64
    -88   -257   -168    174     38   -213    -49    -62    -93    -57    -20     72
   -103   -257   -153    179     23   -205    -59    -67    -93    -57    -20     72
   -101   -257   -158    179     25   -207    -59    -70    -98    -62    -25     64
    -98   -275   -176    184     38   -226    -62    -70   -106    -72    -38     51
    -93   -319   -226    207     64   -272    -46    -51   -119   -103    -77     15
    -41   -446   -407    244    181   -426     10     31   -153   -192   -174    -72
      7   -597   -607    293    306   -602    148    207   -142   -280   -296   -200
     23   -527   -550    252    285   -537    319    381      0   -215   -267   -189
    -36   -215   -179    127     70   -197    379    218    140    -20    -59     -7
   -127    272    400    -72   -265    335     90   -337    168    280    327    374
   -265    945   1208   -340   -737   1075   -246   -763    342    784    914    940
   -353   1538   1891   -592  -1122   1712   -548   -909    639   1337   1512   1509
   -272   1564   1836   -644  -1054   1699   -849   -982    678   1501   1691   1714
   -223   1021   1244   -397   -732   1132   -979  -1130    176    930   1150   1223
   -223    418    641    -96   -431    530   -857  -1085   -374    168    410    517
   -220    -28    192    122   -207     83   -545   -730   -452   -158     15    122
   -181   -158     23    171   -103    -67   -285   -376   -249    -96     -2     93
   -127   -166    -41    145    -44   -103   -145   -168   -119    -23     36    124
   -101   -176    -77    137    -12   -127    -80    -75    -72    -10     33    119
    -90   -189    -98    137      2   -142    -51    -44    -70    -25     12     98
    -90   -236   -145    163     25   -192    -41    -31    -72    -41     -7     77
   -101   -262   -163    179     28   -215    -33    -20    -75    -51    -23     64
    -93   -262   -171    176     36   -218    -23     -7    -72    -54    -25     62
    -80   -270   -189    174     54   -231    -20     -2    -72    -59    -36     57
    -77   -275   -197    176     59   -236    -18      2    -67    -59    -41     57
    -83   -277   -197    179     54   -239    -10     10    -67    -59    -44     51
    -75   -277   -202    176     62   -241     -5     18    -62    -54    -33     59
    -77   -277   -200    176     59   -239      2     31    -46    -41    -20     72
    -62   -275   -213    168     75   -244      0     36    -44    -38    -20     75
    -64   -275   -213    168     72   -244      5     38    -46    -38    -23     70
    -64   -265   -200    163     64   -233      7     41    -44    -36    -23     72
    -70   -259   -192    163     59   -226     10     49    -36    -31    -20     75
    -64   -265   -200    166     67   -233      7     54    -36    -31    -20     70
    -64   -252   -187    158     59   -220      7     54    -31    -23    -12     75
    -70   -246   -176    158     51   -213     12     64    -20    -12     -5     88
    -62   -246   -187    153     59   -218     20     75    -12     -7      0     93
    -46   -239   -192    142     72   -215     20     80     -7     -7      0     90
    -59   -246   -187    150     62   -215     25     90      5      2      5     96
    -62   -236   -176    148     57   -207     25     98      5      2      7     98
    -46   -226   -179    135     64   -202     18     98      2      0      2     88
    -36   -213   -176    124     70   -194     20    111     20     12     18    106
    -44   -215   -171    127     62   -192     28    127     33     23     28    122
    -44   -223   -181    132     67   -202     28    135     38     25     31    122
    -36   -213   -176    124     70   -197     28    145     49     28     38    127
    -28   -207   -179    119     75   -194     31    158     59     38     49    137
    -20   -200   -179    109     77   -189     28    166     59     41     51    140
     -2   -197   -194    101     93   -197     25    176     67     51     57    150
      5   -194   -202     93    101   -197     25    189     77     62     67    161
     10   -187   -197     88    103   -192     28    202     90     72     80    174
     18   -184   -202     80    109   -192     23    205     85     72     80    179
     33   -202   -236     83    135   -218     12    207     85     72     83    181
     41   -179   -223     67    132   -200     12    215     88     80     93    194
     49   -150   -200     51    124   -174      7    213     90     83     98    194
     54   -163   -220     54    135   -192     -2    207     85     77     93    197
     54   -148   -205     46    129   -176     -7    202     80     77     98    202
     54   -150   -205     46    127   -176    -15    192     67     67     90    197
     70   -148   -218     38    142   -181    -20    179     57     64     96    202
     64   -132   -200     31    129   -166    -31    166     54     72    106    210
     51   -132   -187     38    116   -158    -28    161     49     72    106    215
     59   -127   -187     33    122   -158    -33    145     36     62     98    205
     67   -127   -194     31    129   -161    -25    142     33     64    106    213
     54   -114   -168     28    111   -142    -25    135     28     62    106    213
     49   -122   -174     36    111   -148    -33    111      5     38     83    187
     51   -132   -184     38    116   -158    -25    103      5     33     75    181
     33   -119   -153     44     93   -135    -10    109     20     44     85    194
     15   -127   -145     54     77   -135     -5     98     18     41     85    189
     18   -145   -163     62     90   -155      0     85     12     31     72    171
      0   -150   -150     72     75   -150      2     70     10     25     59    153
    -23   -153   -129     88     51   -142      5     51      5     15     51    142
    -25   -189   -163    109     67   -176     -2     31    -15     -5     28    122
    -33   -205   -174    119     67   -189      2     18    -20    -12     12    106
    -38   -194   -158    114     57   -176      2     15    -15     -7     15    103
    -41   -218   -176    129     67   -197     12     15    -15     -7     12    101
    -33   -231   -197    129     80   -213     10      7    -25    -15      0     88
    -38   -213   -176    124     67   -194     10     12    -23    -12      0     93
    -38   -210   -171    122     62   -192     10     15    -23    -12     -2     93
    -46   -252   -205    150     77   -228      7      5    -36    -25    -18     72
    -51   -244   -194    145     70   -220      7      7    -31    -20    -10     83
    -51   -233   -181    142     62   -207      7     12    -25    -12     -5     88
    -38   -223   -187    129     72   -207     10     18    -20     -7      2     93
    -25   -220   -194    124     83   -207      7     20    -20     -7     -2     88
    -36   -218   -184    124     72   -202     10     31    -12     -5     -7     93
    -33   -213   -179    122     72   -197     15     36    -10     -2     -5     93
    -28   -205   -179    116     72   -192     23     44      2      5      0     96
    -23   -176   -153    101     64   -166     36     59     20     20     15    111
    -31   -132   -101     80     33   -116     62     83     46     51     44    137
    -18   -122   -103     70     41   -111     77     93     64     70     70    158
    -10   -122   -111     64     49   -116     85     98     67     75     70    158
      2    -96    -98     46     49    -96    109    119     80     83     75    166
      7    -33    -44     12     23    -38    101    122    103    109    103    192
     20     12    -10    -18     15      2     70    103    106    119    116    205
     38     51     12    -46     12     33     20     80    106    127    124    213
     44     64     20    -54     12     44      2     80    116    145    145    231
     44     44     -2    -44     23     20     -2     72    106    140    145    231
     41     28    -12    -36     25     10    -12     57     90    119    127    218
     25      7    -18    -18     23     -5    -20     33     62     93    101    194
     33    -25    -59     -2     46    -41    -31     20     41     83     93    189
     18   -109   -127     46     72   -116    -28     12     10     44     51    153
     -2   -205   -202    103     98   -202    -18      5    -18      7     12    116
     -7   -246   -239    127    114   -244    -23    -12    -44    -20     -7     93
    -18   -249   -231    135    106   -241    -36    -31    -62    -38    -20     83
    -18   -262   -244    140    111   -254    -36    -41    -77    -57    -41     62
    -31   -283   -252    155    109   -267    -33    -51    -85    -62    -49     54
    -38   -306   -270    171    114   -288    -36    -51    -85    -62    -46     54
    -44   -314   -270    179    111   -293    -33    -46    -88    -64    -46     57
    -41   -314   -275    176    114   -296    -38    -49    -93    -75    -54     49
    -41   -329   -290    184    122   -311    -46    -59   -106    -90    -70     36
    -49   -332   -285    189    116   -309    -49    -62   -109    -93    -72     36
    -51   -329   -277    192    111   -303    -44    -57   -101    -83    -59     49
    -51   -337   -285    194    114   -311    -46    -59   -101    -88    -64     46
    -51   -345   -293    200    119   -319    -46    -64   -109    -96    -70     38
    -54   -342   -288    197    114   -316    -49    -64   -111    -98    -70     38
    -46   -348   -301    197    127   -324    -46    -57   -109    -93    -64     41
    -36   -387   -350    210    155   -368    -28    -38   -129   -127   -103      5
     -5   -540   -535    272    265   -537     25     33   -171   -220   -215   -101
     28   -709   -737    337    381   -722    150    192   -168   -322   -355   -239
     54   -633   -688    290    371   -659    296    400    -12   -262   -327   -223
      0   -246   -249    122    124   -249    340    275    158    -28    -77     -5
    -98    244    342    -75   -220    293    129   -236    192    275    306    358
   -218    906   1122   -345   -670   1013   -176   -683    329    758    883    896
   -272   1499   1771   -613  -1021   1634   -465   -862    594   1309   1488   1462
   -189   1436   1623   -623   -906   1530   -740   -940    584   1449   1641   1644
   -161    865   1023   -353   -592    943   -852  -1060    119    914   1135   1200
   -168    280    449    -57   -309    363   -800  -1096   -491     80    335    444
   -163   -189    -25    176    -70   -109   -558   -810   -623   -324   -135    -10
   -140   -275   -135    207     -5   -205   -337   -462   -376   -207    -98     15
   -103   -265   -161    181     28   -213   -184   -233   -202   -103    -31     75
    -64   -270   -205    166     67   -239    -88    -93   -114    -59    -10     96
    -62   -285   -223    174     80   -254    -57    -46    -88    -57    -20     83
    -67   -311   -246    189     85   -280    -49    -36    -90    -67    -36     64
    -64   -337   -272    200    101   -306    -36    -18    -93    -80    -51     49
    -64   -327   -265    194     98   -296    -33    -12    -93    -90    -59     46
    -46   -327   -280    187    116   -303    -28     -7    -88    -85    -54     49
    -38   -329   -293    184    124   -311    -18      5    -77    -80    -46     57
    -54   -332   -277    192    109   -303    -20      7    -77    -83    -49     54
    -57   -335   -277    194    109   -306    -15     15    -75    -77    -46     54
    -49   -345   -296    197    122   -322    -15     15    -75    -77    -51     51
    -62   -342   -283    200    109   -314    -10     20    -62    -64    -46     59
    -64   -329   -265    194     98   -298     -7     28    -54    -59    -38     64
    -49   -322   -272    184    109   -298    -10     28    -54    -57    -38     67
    -46   -329   -283    189    116   -306     -2     36    -44    -49    -31     77
    -54   -324   -270    187    106   -296      2     44    -36    -41    -23     83
    -57   -314   -257    184     98   -285      0     49    -31    -31    -18     88
    -57   -303   -246    179     93   -275      0     51    -28    -25    -15     90
    -59   -290   -231    176     85   -262      0     54    -20    -23    -12     88
    -54   -298   -244    176     93   -272      0     62    -18    -23    -15     85
    -44   -309   -267    176    111   -288      5     72     -5     -7     -2    103
    -49   -285   -239    166     93   -262      7     80      5      2     12    116
    -49   -277   -228    163     88   -254     15     96     18     15     25    129
    -38   -272   -236    155     96   -254      5     96     10     10     15    119
    -31   -270   -239    150    101   -254     -2     96     12     10     15    114
    -28   -254   -226    140     96   -241     -2    106     23     20     23    124
    -33   -254   -220    145     93   -239      2    119     36     33     41    142
    -23   -252   -228    135    101   -241      2    129     44     41     54    153
    -23   -249   -226    137    101   -239      7    140     57     51     62    163
    -20   -254   -236    137    106   -246      7    153     64     57     67    168
     -7   -249   -241    129    116   -246      5    161     70     64     72    174
    -12   -233   -223    122    101   -228      5    168     83     77     85    189
    -28   -223   -194    127     80   -210     10    181     96     90    101    207
    -23   -205   -181    111     77   -192      2    179     93     96    111    215
     -7   -179   -171     93     80   -176    -10    179     90     96    111    215
      0   -176   -176     88     85   -176    -12    184     96    101    119    226
      7   -192   -200     90    101   -194    -15    184     93    106    124    231
     15   -197   -213     88    111   -202    -23    174     75     96    119    231
     18   -168   -187     75    101   -176    -28    171     72    101    127    239
     18   -166   -187     72    101   -174    -41    155     57     90    122    236
     25   -161   -187     67    106   -174    -51    142     38     80    116    228
     12   -166   -179     75     96   -174    -51    129     28     77    116    233
      2   -171   -174     85     88   -171    -49    124     18     75    122    236
      7   -176   -184     83     96   -179    -54    109      0     59    106    223
     12   -158   -171     72     90   -163    -59     90    -18     46    101    213
      7   -148   -158     67     80   -150    -54     85    -18     46    103    215
     10   -142   -153     67     80   -148    -49     77    -18     49    101    213
      7   -161   -171     75     88   -166    -41     77    -18     46     96    205
    -10   -163   -153     85     70   -158    -23     77    -10     49     90    197
    -28   -163   -135     96     51   -150    -10     72     -7     46     83    184
    -46   -179   -132    114     41   -155      2     64     -5     41     77    176
    -51   -181   -129    116     36   -158     10     57     -7     31     62    155
    -64   -197   -132    132     33   -166     18     49    -10     25     49    140
    -62   -215   -153    140     44   -187     10     33    -23      7     25    111
    -57   -249   -192    153     67   -220      7     23    -33     -5     10     93
    -77   -280   -202    179     59   -241     15     25    -31     -5      7     90
    -75   -262   -187    168     54   -226     15     23    -28      0     12     96
    -64   -246   -184    155     59   -218     12     23    -23      2     18    101
    -67   -231   -163    150     46   -197     23     31    -18      7     20    106
    -85   -241   -155    161     33   -200     20     31    -20      5     15     98
    -83   -246   -163    163     38   -205     23     36    -15      7     15     98
    -85   -239   -153    161     31   -197     25     44     -7     15     23    103
    -90   -236   -145    163     25   -192     28     54      2     23     33    114
    -88   -223   -137    153     23   -181     23     54      7     31     41    122
    -83   -205   -122    142     18   -166     25     59     15     41     46    124
    -77   -194   -116    135     15   -155     36     77     33     57     59    140
    -70   -163    -93    116     10   -129     41     85     44     64     72    145
    -75   -148    -75    109      0   -111     46     88     51     72     75    140
    -75   -127    -51    101    -12    -90     64    106     70     90     96    166
    -67    -98    -31     83    -20    -67     83    119     90    109    119    189
    -54    -85    -31     70    -12    -59     88    119     93    111    114    184
    -49    -75    -25     59    -12    -51     98    129    103    124    127    200
    -41     -5     36     23    -38     15    109    148    140    166    166    239
    -28     49     77    -10    -54     62     88    137    150    181    187    257
    -18     90    109    -36    -62     98     51    122    155    194    202    270
    -15     90    106    -38    -59     98     23    114    155    194    202    270
     -5     67     72    -31    -38     70     15    106    137    181    189    257
     -5     70     72    -33    -38     70      5     88    116    166    176    246
    -12     46     59    -15    -36     51      5     83    111    166    176    249
    -10     10     20      0    -15     12     -2     70     90    142    155    226
    -10    -62    -51     36     20    -59    -10     51     49     98    114    187
    -46   -158   -111    101     31   -137    -15     31     10     57     72    148
    -62   -207   -145    135     41   -176    -18     15    -10     33     46    122
    -59   -236   -176    145     57   -205    -20      2    -28     18     25    101
    -64   -257   -194    161     62   -226    -33    -20    -57    -10     -5     70
    -57   -262   -205    158     72   -233    -44    -31    -72    -28    -20     57
    -54   -270   -215    163     80   -244    -41    -31    -72    -23    -12     64
    -46   -280   -236    161     93   -259    -46    -33    -77    -28    -18     57
    -46   -272   -226    158     88   -249    -49    -36    -77    -28    -23     57
    -46   -285   -241    163     96   -265    -49    -38    -83    -36    -31     51
    -38   -283   -244    161    101   -265    -57    -44    -90    -41    -41     41
    -49   -283   -236    166     90   -259    -59    -51    -90    -46    -49     33
    -51   -290   -239    171     90   -265    -57    -46    -85    -44    -44     38
    -51   -309   -259    179    103   -285    -59    -51    -96    -51    -49     28
    -49   -298   -249    174     98   -275    -59    -51    -93    -51    -49     28
    -64   -298   -233    181     83   -267    -54    -49    -88    -49    -46     31
    -57   -353   -298    205    119   -327    -44    -38   -109    -83    -85     -5
    -15   -504   -491    259    236   -498      0     23   -155   -176   -192   -101
     25   -667   -693    322    358   -680    129    174   -168   -283   -332   -236
     36   -607   -646    285    340   -626    303    363    -36   -236   -324   -249
    -10   -303   -293    155    140   -298    371    239    101    -51   -135    -90
   -111    163    272    -25   -192    218    137   -280    135    236    231    265
   -228    833   1062   -301   -644    948   -215   -756    272    724    815    823
   -311   1478   1787   -584  -1049   1634   -535   -932    563   1301   1436   1395
   -254   1561   1816   -654  -1034   1688   -857  -1047    605   1506   1652   1615
   -200   1096   1293   -449   -745   1195  -1005  -1150    226   1078   1249   1270
   -210    452    662   -119   -436    555   -917  -1148   -394    226    446    524
   -215    -70    145    140   -181     38   -594   -795   -524   -179    -12     83
   -192   -197     -5    192    -93   -101   -322   -410   -283    -96    -20     62
   -142   -210    -67    176    -38   -140   -155   -171   -122     -7     25     96
   -111   -228   -116    171      2   -174    -62    -51    -51     18     31     98
   -116   -252   -135    181      5   -194    -38    -20    -49      0      7     77
   -114   -265   -150    189     18   -210    -25     -7    -51    -12     -7     62
   -103   -275   -171    189     31   -223    -18      5    -51    -18    -15     51
    -96   -288   -192    192     46   -241     -7     20    -46    -18    -20     49
   -106   -298   -192    200     41   -244     -2     28    -41    -18    -23     49
   -106   -298   -192    202     41   -244      0     28    -46    -25    -33     41
    -98   -306   -207    202     54   -259      2     31    -49    -28    -36     38
    -93   -301   -207    197     57   -254      5     36    -46    -25    -38     38
    -96   -314   -218    205     57   -265      5     44    -44    -23    -38     33
    -85   -298   -215    192     62   -257      7     46    -41    -23    -33     36
    -80   -293   -213    184     62   -254     10     51    -33    -20    -28     41
    -80   -275   -194    179     57   -236     18     59    -18     -5    -15     57
    -70   -275   -205    171     64   -239     12     59    -15     -2    -20     49
    -64   -270   -207    166     70   -239     12     62    -12     -2    -20     49
    -80   -262   -184    171     49   -223     12     70     -7      0    -18     54
    -75   -270   -194    174     59   -233     18     77     -5      2    -18     51
    -62   -259   -200    158     67   -228     18     80     -2      2    -12     54
    -57   -252   -194    155     67   -223     23     90      7     12     -2     67
    -57   -246   -189    150     64   -218     18     96     12     18      2     70
    -49   -246   -197    148     72   -223     25    106     20     25      5     72
    -49   -241   -192    145     70   -218     28    116     28     31     12     80
    -44   -239   -194    140     75   -218     20    122     33     33     10     80
    -36   -233   -197    135     77   -215     18    129     36     36     12     80
    -44   -233   -189    140     72   -213     25    142     46     46     23     85
    -36   -213   -179    124     70   -197     28    155     54     54     33     93
    -18   -200   -181    109     80   -192     20    163     54     57     33     93
     -5   -205   -200    103     96   -205     23    174     64     64     44    109
      0   -194   -194     98     96   -194     31    189     77     83     62    129
     -2   -192   -192     96     93   -192     25    197     80     88     64    132
      7   -192   -200     93    103   -194     25    205     88     96     75    140
      7   -184   -194     88    101   -189     23    210     93    101     80    140
      0   -174   -174     88     85   -174     28    218     93    109     90    148
     20   -166   -187     70    101   -174     12    213     88    106     96    158
     28   -158   -189     64    109   -174      7    210     80    109    101    163
     28   -142   -171     54     98   -155      7    213     83    114    109    171
     33   -135   -168     51    101   -150     -2    205     72    109    106    171
     31   -140   -174     54    101   -155    -10    192     59    103    101    166
     33   -140   -174     54    103   -155    -15    184     54    106    109    174
     33   -140   -176     51    103   -158    -23    174     46    101    111    179
     41   -142   -184     51    111   -163    -25    161     33     93    109    179
     36   -135   -174     49    101   -153    -28    142     20     85    103    171
     25   -124   -150     49     85   -137    -25    135     15     85    103    168
     18   -132   -150     57     83   -140    -18    124      7     85    106    168
     25   -116   -142     46     83   -129    -15    116      0     83    109    171
     10   -101   -111     44     59   -106    -15    109      0     77    101    168
     -5   -111   -109     57     51   -111     -2    103      2     72    101    163
     -5   -114   -109     59     51   -111      5     93      2     64     90    150
    -20   -114    -93     67     36   -103     18     88      7     64     88    140
    -31   -124    -93     75     28   -109     20     75      2     59     77    127
    -31   -145   -114     88     38   -129     23     59     -5     46     62    106
    -41   -161   -119    101     36   -140     31     57      2     49     62    109
    -51   -163   -111    109     28   -137     33     49      5     46     54     98
    -54   -184   -129    119     36   -158     28     33     -7     33     38     77
    -54   -197   -145    124     44   -171     25     28    -12     31     31     64
    -57   -194   -140    124     38   -168     23     25    -12     25     28     62
    -54   -181   -127    119     36   -155     23     25    -10     25     28     54
    -49   -176   -129    111     38   -153     20     23     -7     25     31     59
    -57   -179   -124    116     31   -153     23     31      2     31     36     67
    -57   -194   -140    124     38   -168     28     38      7     36     38     67
    -49   -189   -140    119     44   -166     25     36      5     28     28     57
    -54   -184   -129    116     36   -158     28     41      7     28     33     59
    -51   -174   -122    111     33   -148     33     57     20     36     44     72
    -51   -174   -122    111     31   -148     36     57     25     41     44     70
    -44   -168   -124    106     38   -148     44     64     36     54     51     80
    -46   -161   -114    101     31   -137     38     67     36     57     54     83
    -49   -163   -114    106     31   -140     36     67     33     57     57     83
    -41   -150   -111     96     33   -132     38     70     36     62     62     88
    -36   -122    -85     80     23   -103     49     80     51     75     75    101
    -31    -96    -64     62     15    -80     67     96     70     93     88    114
    -33    -67    -36     49      0    -51     88    106     90    111    106    129
    -38    -54    -15     46    -12    -36    103    111    101    124    114    135
    -36    -67    -31     51     -2    -49    106    114     93    116    109    129
    -25    -49    -23     36     -2    -36    111    116     98    122    114    135
    -10     10     20      0    -18     15    116    132    132    158    153    174
     -2     57     57    -28    -31     57     88    127    150    184    179    200
     15     83     67    -49    -25     75     54    116    153    192    189    207
     18     83     64    -54    -23     75     38    106    145    189    189    207
     12     44     28    -28     -7     36     25    106    135    187    184    207
     12     28     12    -20      0     20     12     93    119    171    171    200
     10     18      7    -12      2     12      0     70     98    153    155    184
    -15    -46    -31     28      7    -38     -5     49     67    122    124    158
    -41   -114    -75     77     15    -96     -7     31     28     75     77    114
    -49   -174   -124    111     36   -150     -5     20      5     49     51     88
    -62   -207   -145    135     41   -176    -10      7    -12     28     28     70
    -77   -220   -142    148     31   -181    -18     -7    -28     10     10     57
    -83   -241   -161    161     36   -202    -23    -23    -46     -5     -5     38
    -80   -249   -171    163     44   -210    -28    -31    -62    -20    -18     23
    -93   -265   -171    179     38   -218    -15    -23    -54    -15    -12     25
    -96   -272   -176    184     36   -223    -18    -25    -57    -20    -15     23
    -88   -265   -176    176     41   -220    -25    -36    -70    -28    -25     15
    -90   -270   -179    179     41   -226    -33    -38    -72    -31    -25     18
    -90   -275   -184    184     46   -231    -28    -36    -64    -28    -20     23
    -88   -283   -197    184     51   -241    -23    -36    -70    -36    -28     15
    -83   -285   -202    184     57   -244    -25    -36    -72    -36    -28     12
    -96   -293   -200    194     49   -246    -28    -36    -70    -31    -25     18
    -96   -283   -187    189     44   -236    -25    -38    -70    -36    -28     15
    -98   -303   -205    200     51   -254    -28    -41    -85    -57    -51     -2
    -83   -394   -311    239    114   -353      0     -2   -111   -106   -111    -57
    -41   -581   -542    309    249   -561     98    109   -153   -223   -254   -197
      2   -701   -704    350    353   -701    262    306   -109   -285   -355   -306
     -2   -491   -488    246    241   -488    387    332     46   -145   -231   -197
    -80    -77      2     77    -44    -36    275    -57    127     98     59     83
   -187    540    727   -176   -457    633    -70   -589    223    511    561    571
   -337   1293   1631   -478   -984   1462   -374   -865    514   1104   1226   1195
   -355   1623   1977   -633  -1166   1800   -693   -943    735   1514   1649   1608
   -272   1330   1602   -530   -937   1467   -937  -1062    501   1314   1470   1475
   -231    753    984   -262   -607    867   -961  -1148    -77    600    805    857
   -241    145    387     49   -314    265   -698   -935   -491    -72    122    197
   -220   -119     98    168   -161    -10   -384   -504   -314    -93     -2     62
   -168   -174     -5    171    -83    -90   -181   -226   -145    -18     18     72
   -127   -210    -83    166    -23   -148    -75    -75    -64     15     25     75
   -116   -252   -135    184      7   -194    -31    -15    -46     10     10     59
   -109   -283   -176    194     31   -231    -23     -5    -57    -20    -20     31
   -103   -314   -210    207     51   -262    -18      0    -64    -41    -49      7
   -101   -301   -200    200     46   -252     -5     15    -59    -38    -49     10
   -101   -298   -197    200     46   -249      5     28    -54    -33    -44      7
    -98   -316   -220    207     59   -270     10     33    -57    -38    -51      0
    -96   -314   -220    205     62   -267     10     36    -57    -44    -54     -5
    -80   -314   -236    194     75   -275     10     46    -46    -33    -44     10
    -70   -303   -233    187     80   -270     10     46    -51    -38    -51      5
    -75   -314   -239    192     77   -277     12     49    -51    -41    -51      5
    -75   -303   -228    189     75   -267     20     57    -44    -33    -46     10
    -72   -296   -223    181     72   -262     20     59    -41    -33    -49      7
    -67   -290   -223    179     77   -257     28     67    -33    -31    -46     10
    -83   -306   -223    192     70   -265     33     72    -28    -25    -44     15
    -72   -298   -226    184     75   -262     33     83    -20    -18    -36     23
    -62   -296   -233    179     85   -267     25     80    -23    -23    -41     12
    -70   -285   -215    179     72   -252     31     85    -15    -23    -41     10
    -67   -283   -215    174     72   -249     36    101      0    -10    -25     25
    -59   -280   -220    168     80   -252     38    111      2     -5    -20     28
    -57   -270   -213    163     75   -241     44    116     10      2    -15     31
    -54   -277   -223    166     83   -252     38    129     20     12      0     46
    -54   -277   -226    166     85   -252     41    137     23     10     -5     38
    -44   -283   -239    163     96   -262     46    150     33     20      2     49
    -41   -267   -226    155     90   -246     51    166     46     33     18     64
    -38   -249   -210    145     85   -231     44    168     44     31     15     62
    -31   -244   -215    137     90   -231     44    176     49     36     18     67
    -33   -244   -210    137     85   -228     51    192     64     49     31     77
    -33   -254   -220    142     90   -239     54    205     72     57     38     85
    -12   -265   -252    140    119   -259     51    215     75     62     46     96
     -2   -246   -244    122    119   -246     49    223     83     62     46     96
      0   -236   -239    116    119   -239     51    233     93     72     57    109
      7   -218   -228    103    116   -223     46    236     96     85     70    122
     18   -200   -218     90    116   -207     36    236     98     93     80    135
     15   -207   -223     93    116   -215     31    239     98     93     77    135
     28   -197   -226     85    124   -213     28    236     96     90     83    140
     38   -202   -241     80    137   -223     20    231     85     85     75    135
     41   -181   -223     70    132   -202     15    226     80     88     77    140
     36   -176   -213     70    122   -194      7    215     72     90     83    148
     44   -179   -223     67    132   -200      0    205     62     88     85    153
     38   -168   -210     64    124   -189     -2    192     57     88     83    155
     36   -168   -205     67    119   -187     -5    187     54     83     80    158
     38   -176   -215     67    127   -194     -7    174     41     77     75    153
     41   -163   -205     62    122   -184     -7    163     36     75     77    153
     25   -155   -184     64    103   -168      0    161     36     80     85    158
     25   -142   -168     59     96   -155      2    158     38     85     90    166
     28   -124   -155     46     90   -137      5    148     36     77     80    158
     10   -137   -150     62     80   -142     15    145     38     75     75    153
     -2   -153   -150     75     72   -153     31    140     36     64     64    135
     -2   -171   -168     88     83   -171     33    122     20     46     36    103
    -12   -179   -166     96     75   -174     36    109     20     44     31     98
    -25   -192   -168    109     70   -181     46    106     25     44     31     96
    -33   -215   -184    124     72   -200     49     90     15     28     18     83
    -36   -220   -184    129     72   -202     49     77     10     23     10     70
    -46   -236   -192    140     72   -215     51     75      7     10     -5     54
    -46   -241   -194    142     72   -218     51     72      5      5    -10     46
    -54   -252   -200    153     72   -228     51     64      0     -2    -20     38
    -67   -252   -184    161     57   -218     54     59     -2     -5    -23     33
    -62   -239   -176    150     57   -207     59     72     10      5    -12     41
    -54   -236   -184    145     64   -210     59     72     10      5    -12     41
    -62   -239   -176    150     57   -210     57     72     10      7     -7     46
    -70   -233   -163    153     46   -200     64     80     15      7     -2     49
    -64   -239   -176    150     54   -207     67     80     18      7      0     46
    -46   -239   -192    142     72   -218     70     88     25     15      7     59
    -51   -244   -192    145     70   -218     70     90     28     15      5     62
    -49   -236   -187    142     67   -213     64     90     23      7     -2     51
    -41   -239   -200    140     77   -220     59     85     15      0     -7     44
    -46   -233   -187    140     70   -210     62     88     20      5     -5     46
    -41   -228   -189    135     72   -210     64     88     25     10      2     51
    -38   -246   -207    142     83   -228     62     83     20      7     -5     46
    -33   -223   -192    127     77   -207     62     83     25     10     -2     49
    -36   -210   -174    122     67   -192     54     80     23     12     -2     49
    -33   -215   -184    122     75   -200     59     77     18      7     -7     44
    -18   -205   -187    111     83   -197     75     88     31     20      7     59
    -15   -163   -148     88     64   -155     88    101     49     36     28     77
    -12   -132   -119     72     51   -127     90    101     59     49     41     90
    -10   -124   -114     67     49   -119    101    103     64     54     49    101
    -15   -140   -124     77     54   -132    109    109     62     51     41     96
    -12   -132   -119     72     49   -124     96    103     57     44     31     85
      2    -72    -75     36     36    -75     88    103     75     64     51    106
     18    -23    -44      0     28    -31     75    109     98     96     85    145
     25      7    -18    -15     23     -5     41    103    111    111    106    163
     31    -10    -41    -10     36    -25     33    103    103    109    103    155
     33    -57    -90     10     59    -72     36    103     93     90     85    142
     20    -70    -93     23     54    -80     23     83     70     72     72    132
      7   -114   -122     54     64   -116      2     44     23     36     36     98
      5   -179   -184     85     93   -179     -2     25    -12     -2     -7     62
     -2   -223   -220    111    106   -220     -2     20    -31    -23    -25     46
    -15   -249   -236    129    109   -244      0     18    -41    -31    -33     38
    -25   -267   -241    148    106   -254      2      7    -54    -44    -46     15
    -41   -272   -233    155     96   -254     -5    -12    -72    -62    -64     -2
    -38   -288   -249    163    103   -267    -12    -20    -83    -75    -80    -12
    -33   -306   -272    168    116   -290    -15    -28    -96    -83    -90    -23
    -25   -306   -280    166    127   -293    -15    -31    -98    -85    -90    -23
    -31   -296   -265    163    114   -280    -18    -33    -96    -85    -90    -20
    -36   -306   -272    171    116   -290    -23    -38   -101    -96    -98    -31
    -36   -316   -283    176    119   -301    -20    -41   -106   -101   -103    -36
    -41   -322   -280    181    119   -301    -10    -31    -93    -88    -93    -23
    -44   -309   -267    174    109   -288    -15    -36    -96    -93    -98    -28
    -20   -314   -293    168    135   -303    -25    -41   -109   -103   -103    -31
    -18   -303   -285    161    129   -293    -33    -49   -114   -109   -109    -33
    -31   -303   -272    168    119   -288    -33    -44   -114   -111   -116    -41
    -15   -366   -350    192    166   -361    -12    -12   -127   -137   -150    -72
     25   -530   -555    252    290   -542     49     80   -153   -220   -254   -168
     44   -662   -706    306    371   -683    197    267   -114   -298   -368   -290
     59   -561   -620    252    340   -589    353    475     54   -215   -316   -262
      5   -184   -189     88     96   -187    366    275    179     -2    -77    -51
   -106    319    423   -106   -265    371    124   -280    187    298    314    319
   -239    976   1215   -371   -727   1096   -176   -717    327    792    904    870
   -280   1496   1777   -607  -1028   1636   -457   -872    581   1335   1491   1426
   -187   1335   1522   -576   -854   1428   -724   -974    488   1356   1532   1514
   -150    779    930   -314   -540    852   -815  -1085    -12    756    966   1008
   -166    207    374    -20   -270    288   -735  -1075   -568    -46    184    259
   -163   -223    -59    194    -51   -142   -493   -750   -607   -342   -192   -103
   -129   -239   -109    184    -12   -176   -277   -394   -340   -192   -106    -31
    -83   -231   -148    155     31   -189   -129   -168   -171    -88    -44     28
    -38   -231   -194    135     75   -213    -44    -44    -90    -49    -28     41
    -38   -262   -223    150     90   -244    -10      0    -72    -54    -36     33
    -44   -309   -265    174    106   -288      0     12    -77    -72    -57     12
    -44   -329   -285    187    119   -309      0     18    -83    -85    -77     -7
    -44   -311   -267    176    109   -290      7     28    -75    -88    -83     -5
    -49   -298   -249    174     98   -275     12     38    -70    -83    -77     -5
    -38   -314   -275    174    116   -293     10     36    -72    -90    -90    -15
    -28   -319   -290    171    129   -306     15     44    -64    -88    -88    -15
    -41   -309   -270    174    111   -290     20     51    -51    -75    -77     -5
    -38   -303   -265    171    111   -285     25     62    -38    -62    -64      7
    -20   -311   -290    166    132   -301     20     59    -44    -67    -70      5
    -25   -309   -283    166    127   -296     20     64    -36    -64    -67      7
    -28   -306   -277    166    122   -290     25     72    -31    -59    -62     12
    -20   -293   -272    158    124   -283     28     75    -28    -57    -57     15
    -31   -280   -252    155    109   -267     33     85    -18    -49    -49     23
    -33   -270   -239    150    101   -254     41     96      0    -36    -36     38
    -23   -262   -239    140    106   -249     33     93     -2    -36    -38     38
    -20   -270   -249    145    114   -259     25     90    -12    -46    -51     23
    -20   -283   -265    150    119   -275     31    106     -2    -33    -41     33
    -15   -280   -267    148    124   -275     33    114      7    -20    -25     44
    -10   -265   -254    137    119   -259     33    116     10    -20    -23     51
    -12   -254   -241    135    114   -249     23    119      7    -23    -25     51
    -12   -249   -236    129    111   -244     28    129     20    -10    -15     62
      0   -252   -254    124    127   -252     28    140     25      2      0     77
     -5   -246   -241    124    116   -244     25    145     31      5      2     80
    -15   -215   -200    116     90   -207     31    155     41     12      5     88
      2   -202   -205     98    101   -205     23    161     41     15     10     88
     23   -210   -236     93    129   -223     18    168     41     18     15     93
     28   -210   -239     88    132   -223     23    184     57     36     36    114
     28   -202   -231     88    129   -215     20    187     62     44     38    116
     36   -176   -215     67    124   -194     15    187     64     44     44    122
     33   -179   -213     72    122   -197     10    192     70     51     51    135
     31   -184   -215     75    122   -197     -2    194     70     59     59    148
     51   -176   -228     62    140   -202     -2    202     75     67     70    166
     51   -158   -210     51    129   -184    -12    194     64     64     70    166
     57   -145   -202     44    127   -174    -18    194     64     67     77    176
     70   -142   -215     33    140   -179    -23    189     59     67     80    179
     70   -158   -228     44    148   -192    -23    184     51     64     83    187
     64   -158   -223     44    142   -189    -23    176     46     64     85    194
     67   -150   -218     41    140   -181    -38    158     23     49     70    179
     62   -140   -205     38    132   -171    -46    137      7     36     59    171
     51   -140   -192     44    122   -166    -46    127     -2     28     57    171
     59   -127   -189     31    122   -158    -54    116     -7     31     64    184
     54   -122   -179     33    114   -150    -54    103    -18     23     64    176
     36   -122   -161     41     96   -140    -46     98    -23     20     64    176
     20   -127   -148     54     83   -137    -33    101    -15     20     62    171
     33   -124   -158     44     96   -140    -33     93    -28      2     41    148
     33   -145   -181     54    106   -163    -18     98    -23      0     33    145
     15   -155   -171     70     93   -163     -2    103    -15     -5     25    135
      0   -163   -163     83     80   -163     10     98    -28    -23      5    111
    -10   -179   -168     93     77   -174     15     85    -18    -25     -7     90
    -23   -176   -155     98     64   -166     20     72    -10    -23    -10     80
    -31   -176   -145    101     57   -161     25     62    -15    -36    -28     57
    -23   -179   -155    101     64   -168     28     54    -20    -41    -36     46
    -31   -200   -168    114     67   -184     33     57    -25    -46    -44     36
    -49   -207   -161    127     54   -184     41     62    -18    -36    -33     44
    -51   -200   -150    124     49   -176     38     57    -23    -38    -36     44
    -46   -197   -150    122     51   -174     41     57    -23    -38    -36     44
    -44   -210   -168    124     59   -189     38     59    -20    -44    -44     33
    -49   -220   -171    135     59   -197     49     67    -12    -38    -41     31
    -51   -228   -176    140     59   -202     54     67    -10    -38    -38     31
    -62   -220   -158    142     46   -189     57     75      2    -28    -28     44
    -75   -207   -132    140     25   -171     59     77      5    -25    -28     41
    -49   -189   -140    119     44   -166     49     77      5    -25    -25     44
    -51   -194   -142    124     44   -171     46     83     15    -12    -12     59
    -64   -192   -127    129     31   -161     54     96     33      2      5     77
    -59   -171   -114    114     25   -142     46     88     20     -7     -5     62
    -57   -168   -111    111     25   -140     38     80     12    -12    -12     51
    -62   -166   -106    114     20   -137     38     85     20     -5     -7     54
    -46   -189   -142    119     46   -166     38     93     23      0     -2     67
    -38   -171   -132    103     44   -150     33     85     20      0     -2     67
    -41   -142   -101     90     28   -122     28     83     20      2     -2     67
    -23   -148   -127     83     49   -137     31     85     23      2      0     70
    -10   -148   -137     80     62   -142     31     85     20      5      5     75
    -15   -119   -106     67     44   -111     38     93     31     12     12     85
     -7   -101    -93     51     41    -98     54    106     49     28     28    101
      7    -90    -98     38     51    -93     54    101     44     25     25     96
     15    -64    -80     25     46    -72     54     98     44     28     25     93
      2    -57    -62     25     31    -59     70    106     54     38     33    101
     -2    -72    -72     36     33    -72     59     96     41     25     18     90
     12    -25    -38      7     25    -33     59    101     59     44     36    111
     41     38     -2    -38     23     18     49    114     88     83     80    153
     44     54     10    -51     15     33     15     96     88     88     85    161
     49     54      2    -51     23     28     -5     85     77     80     72    150
     59     33    -28    -46     44      2    -10     88     70     72     67    145
     46      5    -41    -25     44    -18    -20     72     46     57     54    137
     38    -46    -85      2     62    -64    -28     49     12     23     20    109
     36   -116   -153     38     93   -135    -36     33    -20    -10    -12     75
     15   -155   -171     70     93   -163    -33     23    -38    -28    -31     59
     -7   -179   -171     93     80   -176    -28     15    -51    -46    -51     33
     -5   -174   -171     88     83   -174    -33      5    -67    -59    -62     18
    -12   -184   -171     98     77   -179    -36     -2    -80    -72    -70     15
    -20   -184   -166    101     70   -176    -36    -10    -88    -83    -77      7
    -20   -202   -181    111     80   -192    -33    -15    -93    -85    -85     -2
    -23   -210   -189    116     80   -200    -31    -18    -96    -88    -93    -12
    -31   -197   -166    114     64   -181    -28    -18    -93    -88    -90    -10
    -25   -197   -171    109     72   -184    -33    -18    -90    -85    -88     -2
    -20   -200   -179    111     77   -189    -38    -20    -93    -85    -85     -2
    -33   -200   -166    114     64   -184    -31    -15    -88    -77    -75      5
    -28   -207   -179    116     72   -194    -33    -18    -90    -80    -80      2
    -28   -213   -187    119     77   -202    -33    -20    -96    -83    -85     -2
    -44   -210   -166    127     59   -189    -38    -25    -96    -85    -90     -7
    -33   -249   -215    140     88   -233    -28    -10   -109   -103   -114    -28
     10   -366   -376    176    192   -371     12     54   -140   -174   -197   -103
     54   -530   -584    233    319   -555    135    210   -137   -270   -327   -228
     72   -566   -639    246    355   -602    311    426    -28   -275   -376   -290
     57   -267   -324    101    189   -296    389    358    106   -111   -205   -150
    -20    137    158    -59    -90    148    215   -122    106    127    103    137
   -132    740    870   -303   -504    805   -148   -644    163    537    613    620
   -231   1431   1662   -600   -945   1545   -467   -901    400   1093   1231   1189
   -187   1543   1730   -680   -958   1636   -787  -1023    480   1369   1522   1460
   -135   1080   1215   -472   -675   1148   -950  -1127    148   1010   1179   1169
   -132    472    605   -168   -368    537   -901  -1143   -436    207    423    478
   -135    -44     90     90   -114     23   -649   -888   -688   -324   -142    -46
   -122   -174    -51    148    -36   -114   -376   -491   -413   -223   -140    -51
    -96   -171    -77    132    -10   -124   -192   -226   -207   -103    -67      5
    -62   -176   -114    116     23   -145    -83    -70   -109    -49    -38     25
    -54   -187   -132    122     38   -161    -36    -15    -80    -44    -46     12
    -54   -213   -158    132     49   -187    -20      2    -83    -59    -70      0
    -51   -233   -181    142     62   -207    -12     18    -80    -67    -77     -5
    -44   -231   -187    137     70   -207     -7     23    -77    -77    -88    -15
    -57   -239   -181    148     62   -210      5     38    -67    -70    -83    -12
    -70   -239   -168    153     49   -205      5     44    -67    -70    -83    -18
    -59   -241   -181    150     59   -210      7     46    -64    -70    -83    -23
    -62   -249   -187    153     59   -218     10     51    -64    -72    -85    -25
    -72   -220   -148    148     36   -184     25     70    -41    -49    -62      0
    -64   -233   -168    148     49   -200     20     62    -46    -57    -70    -10
    -59   -239   -181    148     59   -210     12     59    -51    -62    -77    -15
    -64   -223   -158    142     46   -192     18     64    -41    -57    -75    -15
    -57   -239   -181    148     62   -210     33     80    -31    -51    -72    -10
    -64   -218   -155    140     44   -187     31     75    -31    -51    -72    -15
    -67   -210   -142    137     36   -176     41     88    -18    -36    -59     -2
    -75   -207   -135    140     28   -174     44     96    -10    -25    -49     10
    -62   -223   -161    142     49   -192     44    106     -2    -20    -41     18
    -72   -213   -140    140     31   -176     41    106     -2    -20    -44     12
    -83   -189   -106    135     10   -148     44    114      5    -15    -41     18
    -70   -179   -111    124     18   -145     38    119     15    -10    -36     20
    -62   -176   -114    119     25   -145     46    129     25     -2    -31     25
    -80   -189   -111    135     12   -150     49    142     38      5    -18     41
    -80   -189   -111    135     15   -150     44    148     36      2    -18     41
    -75   -184   -111    127     18   -148     36    145     36     -2    -23     36
    -70   -181   -111    127     20   -148     41    155     46      7    -18     44
    -72   -189   -116    129     20   -153     46    171     62     23     -2     57
    -64   -181   -116    122     25   -150     41    176     62     25      2     59
    -59   -174   -116    114     28   -145     44    189     70     36     10     67
    -62   -174   -111    119     23   -142     44    202     80     49     25     80
    -46   -163   -116    103     33   -140     33    205     77     49     33     90
    -25   -142   -116     83     44   -129     25    210     80     54     41    101
    -28   -142   -114     83     41   -129     31    218     93     64     51    111
    -25   -150   -124     88     49   -137     25    218     90     64     54    116
    -10   -135   -124     72     57   -129     12    207     75     57     49    114
    -10   -132   -122     70     54   -127     15    207     75     64     57    122
      2   -114   -116     54     59   -114     12    213     80     72     72    142
     10   -119   -129     54     70   -124     -2    194     59     57     59    132
     15   -109   -124     44     67   -116    -12    179     44     49     54    127
     10    -96   -106     41     57   -101    -15    171     36     49     62    135
     15    -93   -109     36     59    -98    -18    155     18     41     57    127
     15    -96   -111     41     62   -103    -23    137     -2     25     49    116
     10    -96   -109     41     57   -101    -33    119    -20     12     41    116
      7    -93   -101     41     54    -96    -33    106    -31      5     38    114
      2    -98   -101     46     51    -98    -33     93    -41      2     38    111
      5    -80    -85     38     44    -83    -28     93    -38      7     44    119
    -12    -85    -75     49     28    -80    -18     88    -41      2     38    109
    -15    -85    -70     49     25    -77     -7     80    -44     -7     23     90
    -20    -85    -67     51     20    -77      2     77    -41    -12     15     77
    -25    -93    -67     59     20    -80     18     83    -25      0     23     80
    -28    -85    -59     54     12    -72     20     67    -31    -12      7     59
    -25    -85    -59     57     15    -72     31     62    -28    -18      0     51
    -44    -98    -57     70      5    -77     44     64    -20    -15      0     46
    -57   -116    -59     88      0    -88     41     51    -25    -25    -18     25
    -51   -127    -77     88     12   -103     36     41    -31    -31    -28     15
    -59   -142    -83     98     10   -114     41     44    -25    -28    -28     12
    -62   -145    -83    101      7   -116     46     46    -20    -23    -31     10
    -49   -137    -88     93     18   -114     44     41    -25    -31    -38      5
    -57   -140    -83     96     12   -111     46     46    -18    -23    -31     12
    -64   -132    -67     98      0   -101     51     54    -10    -15    -25     15
    -59   -119    -59     88     -2    -90     46     54    -12    -23    -33      7
    -49   -119    -70     85     10    -96     54     59     -2    -15    -25     10
    -59   -137    -77     96      7   -109     59     70      7     -7    -20     12
    -62   -124    -62     93     -2    -96     62     77     15     -2    -12     25
    -64   -129    -64     96      0    -98     67     75     15     -5    -10     28
    -57   -132    -75     96      7   -103     67     83     23      2     -2     33
    -49   -122    -72     83     10    -98     62     80     18     -2    -10     25
    -41   -114    -75     77     15    -96     59     75     15     -7    -15     20
    -44   -119    -77     80     15    -98     54     70     10    -15    -23     15
    -49   -106    -57     77      2    -83     59     75     15     -5    -15     20
    -31   -109    -80     70     23    -96     54     72     15     -2     -7     28
    -15    -96    -80     54     31    -88     49     67     10     -2     -7     31
    -20    -93    -72     57     23    -85     51     70     12      2     -2     33
    -20   -103    -83     62     31    -93     51     70     12      2     -5     31
    -18   -101    -83     57     31    -90     44     57      0    -10    -15     18
    -28    -98    -70     62     20    -85     46     59      7     -2     -5     31
    -33    -98    -64     64     12    -83     49     54      5     -2     -2     33
    -33   -109    -75     72     20    -93     44     49     -2     -7     -5     31
    -33   -106    -72     70     18    -90     36     36    -10    -15    -12     23
    -44   -114    -72     77     12    -93     36     36     -7    -15    -12     23
    -41   -119    -77     77     15   -101     31     28    -15    -28    -23     12
    -46   -116    -70     83     10    -93     36     28    -15    -31    -20     12
    -49    -93    -46     70     -2    -72     46     44      5     -5      7     38
    -38    -70    -31     54     -5    -51     59     51     15      5     15     46
    -36    -59    -25     46     -7    -44     75     54     18      5     15     46
    -36    -36      0     36    -18    -18     85     64     31     18     28     59
    -51    -33     18     41    -36     -7     80     54     20      7     18     46
    -41    -18     20     28    -33      0     80     59     23     15     25     51
    -20     33     54     -7    -38     41     85     77     57     49     57     83
    -20     62     83    -20    -51     72     75     85     77     75     85    111
     -5     46     51    -23    -28     49     41     75     72     75     85    116
      0     23     23    -12    -10     23     20     64     54     57     67    101
    -18      0     15      7    -18      7      2     44     23     31     41     80
    -25    -46    -20     36     -2    -33     -5     23     -2     12     25     67
    -36   -119    -85     75     23   -103    -10      5    -31    -15     -5     36
    -57   -153    -96    103     18   -124     -7     -7    -49    -44    -31     12
    -72   -168    -96    119     10   -135     -7    -20    -64    -62    -46     -5
    -77   -181   -103    129     12   -142     -7    -28    -80    -70    -57    -18
    -85   -192   -109    137     10   -150     -5    -31    -83    -75    -62    -23
   -106   -213   -106    158      0   -161    -10    -38    -93    -83    -72    -36
   -103   -215   -111    158      2   -163    -12    -44    -98    -88    -75    -41
    -93   -200   -106    148      5   -153    -15    -44    -96    -85    -70    -31
   -103   -210   -106    155      0   -158    -18    -44   -101    -93    -80    -38
   -103   -218   -116    161      5   -168    -20    -49   -106    -98    -85    -46
   -101   -218   -119    158      7   -168    -20    -51   -109   -101    -88    -51
   -101   -210   -109    155      2   -161    -20    -51   -106   -101    -93    -59
   -109   -207    -98    158     -7   -153    -15    -46   -103    -96    -88    -57
   -101   -215   -116    158      5   -166    -15    -46   -106   -101    -90    -57
   -103   -228   -127    166     10   -179    -20    -51   -109   -101    -90    -57
   -103   -233   -129    168     12   -181    -15    -46   -109   -106    -96    -62
    -77   -335   -257    205     88   -296     12     -7   -140   -166   -166   -135
    -25   -501   -475    262    223   -488    114    122   -163   -267   -290   -249
      5   -576   -581    283    293   -579    283    322   -101   -306   -368   -332
      2   -400   -402    200    202   -400    428    374     41   -197   -283   -270
    -67    -25     38     44    -54      5    309    -54     77     10    -23    -25
   -163    550    714   -194   -439    633    -59   -602    140    394    457    441
   -296   1254   1548   -480   -922   1402   -389   -898    387    950   1088   1034
   -316   1688   2005   -685  -1161   1847   -724  -1028    613   1413   1577   1493
   -244   1384   1626   -571   -935   1504   -966  -1163    368   1205   1392   1356
   -220    802   1023   -290   -620    911   -966  -1200   -166    517    737    756
   -215    213    428      2   -322    319   -701   -958   -522   -109     98    150
   -189    -70    119    129   -155     23   -379   -527   -368   -179    -72    -28
   -155   -101     51    127   -106    -23   -168   -239   -174    -75    -25      7
   -124   -103     20    114    -75    -41    -57    -85    -83    -38    -18     10
    -96   -137    -41    116    -28    -90    -18    -28    -64    -44    -33     -5
    -83   -168    -85    127      0   -127     -5     -7    -67    -57    -51    -20
    -85   -187   -101    135      7   -145      5      7    -64    -64    -64    -33
    -75   -194   -119    132     20   -158     18     20    -62    -70    -75    -41
    -70   -200   -132    135     28   -166     28     33    -54    -64    -75    -36
    -70   -192   -122    132     25   -158     31     44    -49    -64    -72    -33
    -59   -202   -145    129     41   -174     36     51    -46    -70    -77    -38
    -54   -210   -155    132     49   -184     36     51    -46    -72    -85    -44
    -57   -194   -140    124     41   -168     41     57    -41    -72    -88    -44
    -46   -174   -127    111     38   -150     41     62    -38    -70    -88    -46
    -46   -176   -132    109     41   -155     38     62    -41    -75    -93    -54
    -46   -181   -137    114     44   -161     44     70    -33    -67    -85    -46
    -44   -166   -122    103     36   -145     54     80    -25    -57    -77    -38
    -41   -163   -122    103     38   -142     51     75    -31    -62    -88    -51
    -51   -174   -124    111     36   -150     51     83    -25    -57    -85    -49
    -49   -176   -127    111     38   -153     57     96    -10    -46    -75    -33
    -38   -184   -148    111     51   -166     59    103     -5    -44    -72    -25
    -38   -174   -135    106     46   -155     57    106     -2    -38    -72    -25
    -36   -168   -135    101     49   -150     57    119      7    -33    -67    -18
    -28   -155   -127     93     49   -142     64    129     18    -28    -64    -12
    -31   -163   -135     96     49   -150     67    137     20    -25    -62    -12
    -23   -148   -124     85     49   -137     59    142     28    -18    -54     -7
    -31   -158   -127     93     46   -142     67    155     38     -5    -44      2
    -20   -145   -127     83     51   -137     67    161     41     -2    -41      5
    -10   -137   -127     75     57   -132     67    168     49      2    -36     12
    -18   -135   -116     77     49   -127     72    187     62     10    -28     18
    -12   -137   -127     72     54   -132     72    192     62     10    -33     15
     -2   -132   -129     67     62   -129     70    202     67     18    -28     20
      0   -122   -122     57     59   -122     62    210     75     23    -18     33
      5   -111   -116     54     59   -114     62    218     88     36    -10     41
     12   -114   -129     49     70   -119     64    228     90     44     -5     49
     18   -114   -132     49     72   -124     62    233     93     49      2     59
     15   -111   -129     46     70   -119     62    239     96     59     10     72
     33    -98   -132     33     83   -114     59    239     90     57     10     72
     38    -96   -135     28     85   -114     49    233     83     49     10     75
     31    -93   -127     31     77   -109     38    228     80     57     20     88
     38    -83   -124     20     80   -103     23    220     72     57     23     93
     46    -62   -109      7     77    -85     12    210     64     54     23     98
     38    -67   -106     12     70    -85     12    205     57     51     23     98
     44    -72   -116     12     80    -93     10    197     49     49     23     98
     49    -62   -114      5     80    -88      2    179     31     41     20     98
     46    -59   -106      7     75    -83     -2    171     23     36     20    103
     44    -59   -103      5     72    -80    -10    158     10     28     10    101
     46    -41    -88     -2     64    -62     -7    145      7     20      5     96
     38    -33    -72     -2     54    -51     -5    137      2     18     10     93
     28    -33    -62      2     44    -46      0    132      2     23     12     93
     33    -54    -90     10     59    -72      5    127     -2     12      0     77
     20    -54    -75     15     46    -64     18    122     -7      2    -12     59
      7    -59    -70     25     38    -64     31    122      0      5    -15     59
     -2    -80    -77     41     36    -80     41    122      5      2    -20     51
    -12   -101    -90     57     36    -96     46    109      0     -7    -33     31
    -20    -98    -77     59     25    -88     49    101      0    -10    -38     25
    -36   -106    -70     70     15    -90     51     90      0    -12    -46     20
    -33   -122    -88     77     25   -106     57     83    -10    -25    -62      7
    -41   -137    -96     88     25   -116     59     77    -10    -28    -67     -2
    -57   -145    -88    101     15   -119     64     77     -7    -31    -70     -2
    -59   -148    -90    103     12   -119     59     67    -18    -41    -85    -20
    -49   -150   -101    101     25   -127     57     59    -28    -54    -98    -31
    -49   -148    -98     96     23   -124     54     59    -25    -57   -101    -31
    -44   -148   -106     96     31   -127     59     67    -18    -51    -96    -28
    -46   -163   -116    103     33   -140     62     64    -18    -51    -96    -31
    -62   -163   -101    114     18   -132     64     70    -15    -49    -90    -23
    -62   -166   -103    111     20   -135     67     75    -15    -51    -96    -31
    -57   -161   -103    109     20   -132     67     75    -18    -57   -103    -38
    -59   -163   -103    109     20   -135     70     77    -12    -54   -103    -38
    -59   -168   -109    114     23   -140     67     83     -7    -49   -101    -36
    -57   -171   -116    114     28   -145     64     83    -10    -51    -98    -33
    -59   -153    -93    106     15   -124     62     77    -12    -51    -96    -31
    -51   -142    -90     98     18   -119     62     75    -12    -51   -101    -33
    -44   -158   -114    101     33   -137     64     77    -18    -54    -98    -36
    -46   -153   -109     98     28   -132     62     67    -28    -67   -109    -49
    -57   -150    -96    103     18   -124     62     70    -20    -59   -101    -38
    -59   -150    -93    103     15   -122     64     75    -12    -57    -93    -31
    -46   -161   -114    103     33   -137     70     70    -20    -64    -96    -33
    -41   -150   -109     93     31   -129     57     57    -28    -70    -98    -36
    -49   -155   -106    101     28   -132     51     57    -28    -70    -98    -36
    -49   -150   -103     98     25   -127     54     51    -28    -67    -96    -36
    -41   -145   -103     93     31   -124     51     49    -28    -62    -90    -31
    -49   -158   -111    103     31   -137     44     41    -36    -70   -101    -36
    -46   -168   -122    109     36   -148     44     36    -41    -70    -98    -31
    -49   -176   -129    111     38   -153     36     25    -54    -80   -106    -38
    -46   -166   -119    106     36   -142     31     20    -62    -93   -122    -49
    -49   -163   -116    106     31   -140     31     12    -62    -93   -122    -49
    -36   -168   -135    101     49   -153     31     15    -62    -88   -111    -38
    -46   -176   -132    111     41   -155     31     12    -62    -88   -106    -31
    -57   -176   -119    116     31   -148     28      7    -70    -98   -116    -44
    -51   -192   -140    119     41   -166     25      2    -80   -111   -132    -59
    -46   -192   -145    119     46   -168     18     -5    -88   -119   -137    -59
    -49   -184   -135    116     41   -161     18     -5    -80   -109   -124    -49
    -44   -184   -140    114     46   -163     23      0    -77   -106   -116    -44
    -36   -189   -153    109     57   -171     25      0    -83   -111   -122    -49
    -31   -163   -135     96     49   -150     18     -2    -83   -114   -127    -51
    -31   -148   -119     88     44   -135     23      5    -72   -106   -119    -44
    -23   -122    -98     72     36   -111     41     18    -59    -93   -109    -41
    -33   -124    -90     77     28   -109     64     31    -41    -80    -93    -23
    -38   -101    -62     67     10    -83     70     38    -31    -62    -77     -2
    -28    -54    -25     38     -2    -41     70     41    -18    -49    -64     10
     -5    -23    -18     15      5    -20     70     57     -2    -25    -41     33
      0     -5     -7      0      2     -5     62     62     10    -10    -28     49
     10    -12    -23      0     15    -18     41     57      7     -7    -28     49
     20    -46    -67     10     44    -57      7     38    -12    -28    -49     25
     10    -83    -93     36     51    -88    -12     12    -46    -54    -72     12
    -10   -119   -109     64     46   -114    -18      0    -64    -67    -88      7
    -12   -163   -150     88     67   -158    -18    -15    -90    -93   -114    -20
    -28   -192   -166    109     67   -179    -15    -31   -116   -119   -140    -49
    -49   -215   -166    132     57   -192     -5    -25   -114   -122   -140    -51
    -57   -223   -168    140     54   -197     -7    -38   -129   -137   -161    -72
    -62   -241   -181    150     59   -213    -12    -51   -140   -148   -171    -77
    -72   -246   -176    158     49   -213    -10    -51   -140   -150   -171    -77
    -75   -246   -171    161     46   -210     -7    -54   -145   -155   -176    -88
    -75   -259   -187    166     54   -226    -12    -62   -145   -155   -174    -83
    -67   -252   -184    158     57   -218    -20    -62   -148   -155   -171    -77
    -62   -262   -200    161     67   -231    -23    -64   -155   -166   -181    -90
    -64   -272   -207    168     70   -241    -20    -67   -158   -168   -187    -98
    -59   -262   -202    161     70   -233    -25    -67   -158   -168   -187    -93
    -67   -254   -187    158     59   -220    -25    -62   -153   -166   -179    -83
    -64   -257   -192    161     62   -226    -33    -70   -158   -171   -187    -93
    -49   -254   -205    153     77   -231    -38    -72   -158   -174   -192   -101
    -57   -306   -252    181     96   -280    -23    -49   -166   -197   -218   -122
    -20   -433   -415    226    194   -423     38     41   -179   -262   -303   -200
     10   -579   -589    283    298   -581    181    226   -140   -335   -420   -322
     28   -514   -542    244    285   -527    342    441     12   -277   -413   -329
    -12   -161   -150     85     67   -155    374    298    135    -90   -205   -153
    -98    265    363    -83   -231    314    161   -239    111    158    135    174
   -228    891   1117   -332   -672   1005   -145   -717    205    597    683    688
   -303   1465   1769   -579  -1036   1615   -423   -906    441   1135   1273   1236
   -218   1366   1584   -574   -901   1475   -698  -1008    418   1260   1410   1400
   -181    846   1028   -332   -605    937   -813  -1122    -15    753    927    976
   -189    306    496    -59   -342    400   -771  -1137   -571    -31    179    270
   -176   -114     62    145   -119    -25   -553   -854   -688   -410   -259   -150
   -153   -194    -44    174    -57   -119   -324   -488   -428   -290   -218   -122
   -119   -171    -51    145    -36   -111   -155   -239   -231   -163   -135    -49
    -77   -168    -90    122      5   -129    -64    -96   -142   -122   -114    -28
    -67   -205   -137    137     33   -171    -31    -49   -119   -119   -124    -41
    -64   -223   -158    142     44   -192    -15    -31   -111   -122   -137    -54
    -67   -239   -174    153     51   -207     -2    -12   -111   -132   -148    -64
    -64   -241   -176    150     54   -210      2     -2   -109   -132   -150    -67
    -62   -246   -184    155     59   -215     18     12    -98   -129   -145    -64
    -72   -244   -174    155     49   -207     18     18    -93   -127   -145    -67
    -59   -254   -194    155     64   -226     20     23    -90   -127   -148    -67
    -54   -254   -202    153     72   -228     25     25    -88   -127   -148    -67
    -57   -233   -176    145     59   -205     28     31    -80   -116   -140    -57
    -59   -226   -168    142     54   -197     28     36    -75   -111   -135    -49
    -51   -231   -179    140     62   -205     28     44    -67   -109   -132    -44
    -49   -228   -179    137     62   -205     31     46    -62   -106   -129    -41
    -51   -215   -163    135     54   -189     33     54    -54    -96   -124    -38
    -46   -218   -171    129     62   -194     31     54    -54    -96   -129    -41
    -41   -210   -168    124     62   -189     31     57    -54    -96   -127    -46
    -46   -200   -155    122     51   -179     36     64    -44    -85   -119    -38
    -33   -210   -176    122     70   -194     33     67    -38    -88   -124    -41
    -28   -207   -179    119     75   -194     33     67    -36    -85   -122    -44
    -31   -187   -155    109     62   -171     36     80    -20    -72   -103    -18
    -31   -179   -148    106     57   -163     36     85    -12    -64    -96     -7
    -20   -192   -171    106     75   -181     31     85    -15    -64    -96     -7
    -18   -189   -171    101     75   -181     36     93    -10    -59    -93     -7
    -18   -174   -158     96     67   -166     41    103     -2    -51    -88     -2
    -12   -184   -174     96     77   -179     33    103     -2    -51    -88     -2
     -7   -181   -174     96     83   -179     28    109      5    -44    -83      5
    -10   -153   -145     80     64   -150     28    122     18    -31    -67     18
     -7   -155   -148     80     67   -153     33    132     28    -18    -57     28
      7   -158   -168     72     85   -163     28    137     28    -18    -54     31
     10   -158   -168     75     88   -163     28    140     36    -10    -46     44
      5   -163   -171     77     88   -166     25    148     36     -7    -46     44
     20   -140   -163     59     90   -150     15    148     33     -7    -41     49
     31   -127   -158     46     93   -142     12    153     38      5    -31     62
     25   -127   -153     51     88   -140      7    158     41      7    -25     70
     41   -124   -166     41    101   -142     -5    153     33      5    -23     70
     44   -116   -161     36    101   -137     -7    153     31     10    -12     80
     36   -111   -148     36     90   -129    -10    148     25     12     -5     96
     46   -101   -148     28     96   -124    -15    140     12     10     -5     96
     51   -101   -155     23    103   -127    -28    127     -2      2     -7     93
     46    -85   -135     18     90   -109    -38    111    -15     -2     -7     93
     38    -80   -122     18     77    -98    -44     98    -28     -2     -2    101
     46    -77   -124     15     85   -101    -51     80    -38    -10      0    103
     44    -83   -129     18     85   -106    -57     64    -54    -20     -7     96
     38    -83   -124     20     80   -103    -59     49    -67    -28    -10     93
     38    -77   -119     18     77    -98    -64     33    -83    -36    -12     90
     49    -64   -114      7     80    -88    -67     23    -93    -44    -15     90
     36    -70   -106     15     70    -88    -59     23    -96    -49    -23     85
     20    -64    -88     20     54    -75    -49     23    -93    -49    -25     77
     18    -75    -93     25     54    -83    -36     25    -88    -51    -33     62
     18    -80    -98     31     57    -88    -15     36    -77    -51    -46     51
      7    -98   -106     44     54   -101     -2     38    -72    -57    -54     38
     -7    -98    -93     51     41    -96     12     36    -64    -57    -57     31
    -20   -103    -85     59     31    -93     23     33    -59    -62    -67     18
    -31   -116    -85     75     25   -101     33     36    -51    -67    -80      2
    -33   -137   -103     83     33   -122     41     38    -44    -62    -80      0
    -31   -145   -116     88     41   -132     41     33    -46    -72    -90    -15
    -44   -153   -109     98     31   -129     41     28    -49    -80   -106    -33
    -46   -153   -106    101     28   -129     46     31    -41    -75    -98    -23
    -25   -168   -142     96     57   -155     41     31    -46    -83   -106    -33
    -31   -179   -148    103     57   -163     46     33    -44    -85   -111    -38
    -38   -171   -132    103     44   -153     41     38    -38    -83   -109    -36
    -41   -161   -119    101     38   -140     44     38    -36    -83   -109    -41
    -36   -150   -114     93     38   -135     46     41    -28    -80   -109    -38
    -44   -155   -111     98     31   -132     57     54    -18    -67    -96    -28
    -41   -168   -129    103     41   -150     62     62    -10    -59    -88    -20
    -31   -161   -129     96     49   -145     54     59    -15    -59    -93    -28
    -38   -150   -111     93     33   -132     57     62    -10    -59    -90    -25
    -36   -140   -103     88     31   -124     59     72     -2    -49    -75    -15
    -36   -137   -101     85     31   -119     59     72     -2    -49    -72    -12
    -36   -129    -93     83     28   -111     59     75      2    -41    -67     -5
    -33   -122    -88     75     25   -106     57     77      5    -33    -57      0
    -28   -127   -101     77     33   -114     51     72     -2    -41    -62     -5
    -28   -135   -106     80     38   -122     51     70     -2    -41    -64     -7
    -33   -127    -93     80     28   -111     54     70      2    -33    -57     -2
    -36   -129    -93     83     25   -111     46     62     -7    -41    -64    -10
    -31   -124    -93     77     28   -109     49     62     -5    -38    -59     -2
    -36   -109    -75     72     18    -93     33     54    -12    -41    -64     -2
    -38   -124    -85     83     23   -106     31     49    -20    -51    -77    -20
    -36   -135    -98     85     28   -116     31     41    -25    -54    -80    -25
    -38   -137    -98     88     28   -119     33     38    -25    -54    -75    -18
    -44   -145   -101     90     28   -124     36     41    -23    -51    -67     -5
    -38   -155   -116     98     38   -137     31     38    -28    -51    -64     -5
    -44   -135    -93     88     23   -114     28     28    -38    -59    -72    -15
    -46   -135    -88     90     18   -114     28     23    -41    -64    -80    -20
    -44   -153   -109     96     31   -132     18     15    -54    -75    -90    -31
    -41   -153   -111     98     33   -132     18     12    -51    -77    -90    -31
    -54   -148    -93     98     15   -122     23     12    -46    -75    -88    -25
    -49   -150   -101     98     23   -127     20     12    -51    -75    -90    -31
    -41   -163   -122    101     38   -142     15      5    -62    -83    -98    -44
    -49   -153   -103    101     25   -129     10      0    -64    -88   -103    -51
    -54   -158   -103    103     23   -132     15      2    -62    -85   -101    -49
    -38   -163   -124     98     41   -145     12      0    -62    -85   -101    -44
    -36   -145   -111     88     36   -129     12      0    -59    -83    -96    -38
    -44   -140    -96     93     25   -119     10      2    -57    -80    -98    -36
    -36   -148   -111     90     36   -129      7     -5    -62    -85   -101    -38
    -23   -127   -103     75     38   -116      5     -5    -62    -85   -101    -44
    -20   -101    -83     59     31    -93     12      5    -49    -72    -88    -33
    -10    -88    -77     49     33    -83     36     23    -31    -62    -77    -25
     -7    -83    -75     44     31    -77     49     23    -31    -62    -77    -31
    -18    -67    -49     41     12    -57     64     31    -20    -51    -70    -20
    -10    -31    -20     18      5    -25     77     57      5    -28    -46      2
     31     -5    -36    -12     33    -20     77     83     31      2    -15     31
     41     33    -10    -38     25     12     57     77     36      7    -10     38
     38      7    -31    -23     33    -12     28     59     20     -5    -20     38
     28    -23    -54     -5     41    -36    -12     18    -15    -36    -44     15
     25    -62    -88     18     57    -75    -28     -7    -44    -62    -67     -5
     20    -96   -116     36     67   -106    -31    -12    -59    -80    -85    -18
     18   -129   -148     57     80   -140    -31    -18    -75    -98   -106    -36
      0   -166   -168     83     83   -168    -28    -28    -88   -111   -119    -59
    -31   -184   -153    109     59   -168    -18    -31    -90   -116   -129    -75
    -46   -184   -137    114     44   -161    -20    -33    -93   -114   -129    -75
    -44   -192   -150    116     51   -171    -23    -44   -103   -122   -135    -75
    -49   -210   -161    129     51   -184    -25    -51   -106   -132   -142    -80
    -57   -197   -140    127     41   -168    -31    -57   -111   -135   -150    -88
    -57   -213   -155    132     49   -184    -28    -57   -114   -142   -158    -98
    -51   -213   -161    132     54   -187    -28    -59   -119   -148   -161   -103
    -51   -215   -166    132     54   -192    -28    -54   -111   -137   -150    -90
    -44   -210   -166    127     59   -189    -36    -59   -116   -142   -155    -93
    -41   -192   -150    116     51   -171    -38    -64   -124   -148   -161    -98
    -38   -202   -163    119     62   -184    -36    -59   -119   -140   -155    -93
    -33   -197   -166    114     64   -181    -33    -57   -114   -137   -155    -96
    -28   -200   -171    114     70   -187    -33    -54   -119   -145   -166   -111
    -28   -262   -236    142    103   -249    -12    -33   -129   -168   -189   -129
      5   -400   -405    197    205   -402     54     62   -155   -246   -285   -215
     41   -535   -579    244    309   -555    200    233   -142   -337   -413   -348
     57   -493   -550    218    303   -522    376    402    -15   -296   -410   -366
      2   -179   -181     88     90   -179    392    155     75   -116   -205   -181
    -77    298    376   -111   -226    337     96   -397     80    166    161    179
   -200    966   1166   -384   -683   1065   -265   -831    231    644    724    717
   -303   1605   1909   -649  -1106   1756   -587  -1002    527   1218   1345   1288
   -246   1597   1844   -675  -1047   1719   -909  -1124    511   1337   1478   1439
   -187   1088   1275   -452   -732   1182  -1023  -1218     83    831    997   1010
   -181    472    652   -148   -418    561   -870  -1127   -449     59    259    324
   -181      0    181     90   -181     90   -522   -717   -483   -241   -122    -49
   -148    -70     77    109   -114      2   -267   -366   -257   -153   -114    -54
    -90    -90     -2     90    -46    -46   -116   -158   -127    -93    -96    -41
    -72   -116    -44     93    -15    -80    -38    -49    -70    -72    -88    -33
    -70   -135    -64    103     -2   -101    -10    -12    -59    -83   -103    -51
    -57   -148    -93    101     15   -122      0      0    -62    -98   -122    -67
    -62   -168   -106    114     20   -140     12     18    -57    -98   -124    -67
    -62   -179   -116    119     25   -150     18     31    -54   -103   -135    -75
    -57   -210   -153    135     46   -181     36     44    -49   -103   -137    -80
    -57   -192   -135    124     36   -163     36     41    -51   -109   -137    -83
    -57   -184   -127    119     33   -155     38     51    -46   -106   -135    -77
    -49   -184   -135    116     41   -161     41     57    -46   -109   -140    -83
    -44   -202   -158    124     57   -181     51     64    -36    -98   -132    -75
    -54   -181   -127    116     36   -155     49     70    -31    -93   -127    -67
    -44   -179   -135    111     44   -158     46     67    -38   -103   -140    -88
    -38   -187   -148    111     51   -168     49     64    -36   -106   -145    -93
    -49   -174   -124    111     36   -150     57     80    -20    -85   -124    -75
    -41   -163   -124    101     38   -145     57     90    -12    -80   -116    -70
    -28   -171   -142     98     54   -158     54     90    -12    -85   -119    -70
    -28   -163   -137     93     54   -150     54     90    -10    -88   -119    -67
    -33   -158   -124     96     44   -142     59    101      0    -83   -119    -64
    -33   -184   -150    106     57   -168     57    103     -5    -85   -122    -70
    -20   -171   -150     96     62   -161     54    106     -2    -83   -119    -62
    -23   -161   -140     90     57   -150     57    119     10    -70   -106    -49
    -20   -148   -127     85     51   -137     59    129     15    -64   -103    -51
    -12   -148   -135     77     57   -142     54    129     12    -67   -106    -54
    -15   -137   -122     77     51   -132     54    135     23    -54    -96    -41
    -18   -127   -109     72     44   -119     57    142     33    -49    -93    -33
    -12   -145   -132     80     59   -140     57    150     36    -46    -93    -36
     -7   -155   -148     80     67   -153     54    153     36    -46    -96    -41
     -5   -137   -135     70     62   -137     57    168     46    -36    -90    -31
      5   -135   -140     64     72   -137     59    184     57    -20    -75    -15
     12   -148   -161     67     85   -153     62    200     62    -10    -62     -2
     10   -119   -132     51     70   -124     57    205     67     -5    -54      5
     10   -111   -122     49     64   -116     54    207     64     -2    -54     10
     23   -106   -129     38     75   -116     46    207     64      2    -51     20
     28    -93   -122     33     75   -106     46    215     72     12    -41     31
     28    -80   -109     23     67    -93     44    218     72     20    -28     41
     41    -70   -111     15     75    -90     31    213     64     18    -28     41
     41    -80   -122     18     80   -101     23    207     54     15    -28     41
     31    -83   -114     25     72    -98     25    210     51     15    -23     49
     41    -72   -114     12     77    -93     18    200     38     10    -25     49
     46    -70   -116     12     80    -93      7    184     28      7    -25     49
     46    -75   -122     12     83    -98     -2    168     15      2    -25     51
     49    -49    -98      0     72    -72    -10    158     10      7    -18     62
     49    -46    -96     -2     70    -70    -15    142     -5     -2    -23     59
     44    -36    -83     -5     62    -59    -20    129    -10     -5    -23     59
     38    -36    -75     -2     54    -54    -25    111    -28    -18    -33     49
     36    -36    -72      0     54    -54    -28     96    -44    -33    -44     36
     23    -31    -57      2     38    -41    -18     93    -38    -28    -44     36
     12    -18    -31      2     20    -23    -10     93    -31    -23    -38     41
     18    -15    -33     -2     25    -25     -5     85    -33    -31    -46     33
      5    -38    -44     18     23    -41      7     85    -31    -36    -54     20
    -10    -54    -44     31     15    -49     23     85    -23    -36    -62     12
    -12    -62    -49     36     15    -57     28     77    -20    -44    -75     -2
    -23    -85    -64     54     18    -75     33     67    -23    -57    -93    -23
    -28    -85    -57     57     12    -72     44     70    -12    -54    -96    -25
    -41    -93    -51     64      5    -72     46     62    -12    -57   -106    -36
    -41    -96    -57     67      5    -77     44     59    -18    -62   -114    -46
    -44    -93    -51     67      2    -72     44     57    -12    -64   -116    -51
    -54   -101    -46     77     -5    -75     51     62     -5    -59   -116    -49
    -54   -145    -90     98     18   -119     57     57    -15    -75   -132    -64
    -54   -145    -90     98     15   -116     57     54    -18    -77   -135    -70
    -64   -129    -64     96     -2    -96     59     59    -12    -70   -127    -64
    -62   -140    -77    101      7   -109     67     67    -10    -67   -124    -62
    -57   -148    -90    101     12   -119     70     67    -12    -75   -137    -75
    -59   -135    -77     96      7   -106     77     70    -12    -77   -137    -72
    -62   -129    -67     93      2    -98     77     77     -7    -75   -135    -67
    -64   -142    -77    103      5   -111     67     72    -12    -80   -142    -75
    -64   -142    -80    101      5   -111     70     77     -7    -77   -140    -70
    -64   -137    -72    101      2   -106     75     85      0    -67   -129    -64
    -62   -140    -80    101      7   -111     75     88     -2    -72   -132    -64
    -51   -142    -90     98     18   -116     72     88     -5    -77   -137    -67
    -57   -135    -80     93     10   -109     72     88      0    -72   -129    -64
    -51   -140    -88     96     15   -116     72     93      5    -62   -122    -57
    -41   -145   -103     90     31   -124     67     85     -5    -70   -129    -62
    -46   -158   -111    103     31   -135     62     80    -10    -80   -145    -72
    -44   -163   -122    101     36   -145     64     80     -5    -80   -145    -70
    -31   -163   -132     98     49   -148     59     70    -18    -96   -153    -77
    -31   -168   -137     98     51   -153     59     64    -23    -98   -161    -83
    -44   -184   -140    114     46   -163     67     70    -10    -85   -150    -67
    -44   -163   -119    103     33   -140     57     59    -18    -88   -145    -62
    -38   -158   -119     96     38   -140     46     57    -23    -90   -148    -67
    -44   -155   -111     98     31   -135     46     49    -28    -98   -153    -72
    -36   -161   -124     98     44   -142     44     44    -38   -106   -163    -75
    -28   -174   -145    101     57   -161     31     33    -49   -109   -166    -77
    -41   -176   -135    109     44   -155     31     28    -57   -119   -174    -85
    -41   -166   -124    101     38   -145     33     25    -59   -122   -176    -88
    -41   -181   -140    111     49   -161     28     18    -67   -127   -176    -90
    -54   -179   -124    116     33   -153     23     10    -67   -129   -179    -90
    -62   -181   -119    122     25   -150     31     18    -57   -114   -168    -75
    -54   -202   -148    127     44   -176     33     20    -54   -116   -166    -75
    -49   -205   -155    127     51   -181     31     12    -62   -124   -171    -80
    -54   -184   -129    119     36   -158     23      5    -67   -137   -187    -90
    -51   -194   -142    122     44   -168     20      0    -77   -150   -197   -103
    -57   -202   -148    127     44   -174     20     -5    -83   -153   -197   -101
    -62   -194   -132    129     33   -163     20     -2    -77   -142   -181    -88
    -59   -194   -135    124     36   -166     20      0    -77   -142   -181    -88
    -46   -174   -129    109     41   -153     18     -2    -83   -145   -184    -90
    -46   -181   -135    114     41   -158     12    -10    -85   -148   -184    -90
    -44   -187   -142    116     49   -166     10    -12    -90   -153   -194    -96
    -41   -184   -142    114     49   -166      7    -15    -90   -155   -200   -103
    -38   -179   -140    109     49   -161     10    -15    -88   -150   -197   -103
    -36   -181   -145    109     54   -166     12     -7    -85   -148   -194    -93
    -23   -168   -145     96     59   -158      7     -5    -83   -150   -200    -96
      0   -161   -161     77     77   -161      5     -2    -80   -145   -194    -88
    -10   -145   -137     77     62   -142     20      7    -67   -132   -184    -77
    -15   -114    -98     62     41   -106     54     41    -33    -98   -158    -51
      2    -77    -80     38     41    -77     75     64     -7    -75   -129    -31
     10    -54    -64     20     36    -59     70     64     -7    -72   -124    -23
     12    -70    -83     28     46    -77     57     54    -18    -77   -132    -28
     15    -80    -96     31     54    -88     36     33    -33    -85   -137    -31
      7   -106   -114     49     59   -109      5      0    -64   -111   -158    -44
    -10   -122   -111     64     49   -116    -20    -15    -77   -122   -166    -54
    -15   -148   -132     83     57   -142    -20    -20    -88   -132   -176    -62
    -25   -184   -158    103     64   -174    -18    -31   -109   -153   -197    -85
    -36   -207   -171    122     67   -189    -12    -41   -122   -176   -215   -106
    -46   -213   -168    127     59   -192    -12    -44   -127   -187   -223   -116
    -57   -213   -158    135     49   -187     -7    -49   -129   -189   -228   -119
    -64   -218   -155    140     44   -187    -15    -59   -137   -200   -236   -129
    -62   -223   -161    142     49   -192    -15    -59   -135   -200   -239   -127
    -54   -228   -176    140     59   -205    -15    -62   -137   -200   -241   -137
    -51   -231   -179    140     62   -205    -20    -72   -148   -213   -254   -150
    -57   -226   -171    140     57   -200    -20    -67   -142   -210   -252   -148
    -49   -210   -161    129     54   -187    -20    -67   -142   -202   -241   -132
    -46   -218   -171    132     59   -194    -18    -67   -148   -205   -244   -137
    -51   -218   -166    135     54   -192    -15    -64   -142   -197   -236   -132
    -54   -220   -166    137     54   -194    -15    -62   -137   -194   -236   -129
    -44   -213   -168    129     62   -192    -18    -64   -150   -215   -257   -150
    -31   -288   -259    158    111   -275      2    -33   -174   -252   -306   -192
     12   -441   -454    213    231   -446     88     88   -179   -327   -405   -290
     51   -561   -613    252    329   -587    239    283   -124   -384   -506   -400
     62   -387   -449    163    254   -418    381    444     41   -288   -444   -363
    -15    -15      0     12    -10     -7    361    155    135    -70   -184   -129
   -111    475    587   -181   -348    530     77   -410    140    239    228    277
   -241   1124   1363   -444   -802   1241   -223   -795    311    737    818    839
   -285   1577   1862   -644  -1072   1719   -504   -917    561   1244   1361   1361
   -202   1304   1506   -550   -857   1405   -758  -1023    400   1166   1293   1345
   -174    745    919   -285   -548    831   -836  -1140   -122    524    680    776
   -187    220    405    -18   -298    311   -727  -1080   -613   -210    -44     77
   -161   -122     38    142   -101    -41   -470   -704   -566   -400   -314   -179
   -122   -137    -18    127    -54    -77   -254   -374   -322   -257   -231   -109
    -75   -116    -41     96    -18    -80   -116   -171   -181   -176   -184    -75
    -54   -124    -72     88      7    -98    -44    -59   -119   -150   -181    -77
    -49   -155   -106    103     28   -132    -12    -23   -106   -155   -189    -85
    -51   -174   -122    114     33   -148     -5    -15   -114   -168   -202   -101
    -49   -174   -124    111     36   -150      5      0   -106   -171   -210   -103
    -44   -181   -140    111     46   -161     10     15    -98   -168   -207    -98
    -41   -197   -155    119     57   -176     18     23    -96   -171   -210   -101
    -44   -200   -155    119     51   -179     20     25    -93   -171   -215   -101
    -41   -197   -155    119     54   -176     20     36    -88   -166   -207    -93
    -38   -197   -158    119     59   -179     18     36    -93   -174   -215   -101
    -33   -181   -148    109     57   -166     18     33    -90   -174   -215   -106
    -41   -187   -148    114     51   -168     25     44    -85   -171   -215   -106
    -41   -187   -145    114     51   -166     25     46    -83   -168   -213   -103
    -41   -194   -153    116     54   -174     23     49    -83   -163   -210    -98
    -44   -187   -142    116     49   -166     28     54    -70   -153   -200    -88
    -49   -176   -129    111     38   -155     28     57    -67   -150   -197    -83
    -41   -166   -124    103     41   -148     28     59    -67   -150   -194    -83
    -46   -179   -132    111     41   -155     31     62    -62   -148   -194    -83
    -54   -187   -132    122     38   -161     38     75    -54   -140   -192    -75
    -41   -179   -137    111     46   -158     36     77    -49   -137   -187    -75
    -38   -174   -135    106     46   -155     38     83    -46   -132   -181    -67
    -33   -176   -142    103     54   -158     33     90    -41   -127   -176    -59
    -31   -153   -122     93     44   -137     33     93    -38   -124   -171    -57
    -23   -150   -129     85     51   -140     31     96    -33   -122   -168    -54
    -28   -153   -127     90     46   -140     36    109    -25   -116   -161    -46
    -23   -148   -124     85     49   -137     33    116    -18   -109   -153    -44
    -10   -166   -155     88     72   -161     31    116    -20   -116   -163    -49
      0   -148   -148     72     72   -148     31    124    -15   -106   -148    -31
     -2   -135   -132     67     62   -132     31    137      0    -93   -135    -18
     -7   -129   -124     67     57   -127     31    140      2    -90   -129    -18
      2   -135   -137     67     70   -135     25    150      7    -83   -124    -12
     12   -122   -135     51     72   -127     23    158     15    -75   -114      0
     20   -114   -135     44     77   -124     23    166     20    -70   -106     12
     25   -103   -129     36     77   -114     20    166     20    -67   -101     20
     28    -96   -124     33     75   -109     10    166     20    -59    -93     31
     31    -90   -122     28     75   -103      0    166     20    -51    -85     38
     44    -85   -129     20     85   -109     -7    163     15    -51    -80     44
     46    -85   -132     18     85   -109    -15    155      5    -57    -77     51
     49    -62   -111      7     80    -85    -23    153      2    -57    -72     57
     57    -54   -114     -2     85    -83    -33    137     -7    -59    -72     59
     64    -38   -103    -12     83    -70    -44    119    -23    -59    -70     64
     59    -38    -98    -12     77    -67    -46    103    -38    -67    -70     64
     54    -51   -106      0     80    -77    -51     90    -57    -75    -75     57
     59    -54   -114     -5     85    -83    -64     64    -83    -98    -93     44
     59    -38   -101    -10     77    -70    -70     49    -93    -98    -88     51
     54    -31    -85    -12     70    -57    -72     41    -98    -93    -80     59
     54    -41    -96     -5     75    -67    -72     25   -114   -111    -93     44
     41    -36    -77     -5     57    -57    -72     15   -124   -122   -101     28
     28    -28    -59      0     44    -44    -62     20   -116   -109    -88     38
     23    -25    -49      0     36    -36    -46     23   -111   -111    -93     31
     12    -57    -70     23     41    -62    -23     28   -101   -111   -103     15
      2    -57    -59     25     28    -57    -12     31    -90   -116   -111      2
      2    -59    -62     28     31    -59      0     33    -80   -114   -116     -7
      2    -77    -83     36     41    -80     10     33    -75   -122   -129    -23
     -7    -85    -77     46     33    -83     20     31    -67   -124   -135    -33
    -25   -106    -80     64     25    -96     25     25    -64   -129   -148    -46
    -31   -119    -88     75     25   -103     25     23    -64   -137   -155    -59
    -33   -132   -101     83     31   -116     31     23    -59   -137   -158    -62
    -36   -124    -88     80     25   -106     36     25    -54   -137   -161    -67
    -31   -109    -77     70     20    -93     31     20    -62   -142   -174    -83
    -28   -119    -90     75     31   -106     33     25    -59   -145   -179    -90
    -28   -132   -103     77     33   -119     41     36    -49   -132   -166    -77
    -28   -132   -103     80     36   -119     38     33    -49   -132   -166    -75
    -33   -137   -103     83     33   -119     41     38    -46   -132   -166    -77
    -38   -122    -83     80     20   -101     46     46    -36   -124   -161    -72
    -44   -111    -67     77     10    -90     49     46    -33   -127   -163    -77
    -41   -129    -88     85     23   -109     51     49    -31   -129   -163    -80
    -46   -135    -90     88     20   -111     57     57    -28   -124   -155    -75
    -38   -111    -72     75     15    -93     51     59    -23   -119   -153    -70
    -38   -109    -70     72     12    -90     49     59    -23   -119   -148    -64
    -33   -122    -88     77     25   -106     44     57    -20   -119   -148    -62
    -33   -106    -72     70     18    -90     41     57    -20   -122   -148    -59
    -33    -98    -67     64     15    -83     44     59    -18   -114   -142    -59
    -28    -98    -72     62     20    -85     36     51    -23   -116   -150    -67
    -33    -98    -64     67     15    -83     33     49    -23   -114   -148    -62
    -38   -109    -70     72     12    -88     36     51    -18   -109   -135    -44
    -28    -98    -70     62     18    -83     33     46    -23   -111   -132    -46
    -28    -85    -57     57     12    -72     31     38    -25   -116   -135    -54
    -36   -111    -75     75     18    -93     36     41    -23   -114   -135    -57
    -38   -111    -72     75     15    -93     31     31    -36   -122   -142    -64
    -38    -98    -59     67      7    -80     28     23    -44   -127   -145    -64
    -41    -90    -51     64      2    -72     28     23    -44   -124   -142    -62
    -41    -98    -57     70      7    -77     25     18    -49   -127   -148    -67
    -41   -119    -80     77     18   -101     20     10    -54   -132   -153    -72
    -49   -116    -67     83      7    -93     18      7    -54   -129   -153    -72
    -51   -109    -59     80      2    -85     12      0    -59   -137   -155    -72
    -33   -124    -90     80     28   -109     10     -7    -64   -145   -163    -83
    -36   -129    -93     80     28   -111      7    -10    -67   -148   -166    -83
    -38   -122    -83     80     20   -101      5    -12    -70   -148   -166    -85
    -28   -111    -83     67     25    -98     -2    -18    -77   -155   -171    -88
    -28    -98    -70     64     20    -85     -2    -25    -77   -155   -166    -85
    -41   -111    -70     75     12    -90      2    -20    -72   -153   -161    -77
    -41   -127    -85     83     20   -106      2    -23    -77   -158   -174    -88
    -36   -132    -96     83     28   -114     -2    -31    -90   -171   -187   -103
    -41   -127    -85     85     20   -106      0    -33    -90   -171   -181   -101
    -38   -122    -83     77     20   -103      0    -25    -88   -161   -176    -90
    -36   -124    -88     77     25   -106     -2    -31    -90   -163   -179    -96
    -41   -135    -93     85     25   -114     -2    -33    -93   -163   -181    -98
    -54   -119    -64     88      5    -93      0    -33    -90   -158   -179    -98
    -41   -116    -75     77     15    -96     -7    -41    -96   -166   -184   -106
    -28   -122    -93     72     31   -109     -5    -38    -93   -168   -187   -111
    -23   -124   -103     72     38   -114     -2    -28    -90   -166   -184   -109
     -5   -114   -109     59     51   -111     -5    -20    -85   -161   -176    -98
     -7    -98    -93     51     41    -96     12    -10    -72   -148   -168    -90
     -7    -54    -46     31     18    -51     46     28    -28   -103   -129    -54
      7     -7    -18      0     12    -12     59     51     -2    -75   -101    -20
     25      5    -20    -15     23     -7     49     38    -15    -85   -103    -23
     25    -12    -38     -7     31    -23     25     15    -31   -101   -122    -38
     20    -25    -46      2     31    -33      5     -5    -49   -114   -135    -51
     25    -51    -77     12     49    -64    -28    -33    -75   -135   -150    -64
     31    -70   -101     20     64    -85    -46    -46    -90   -153   -166    -72
     12   -101   -114     41     62   -106    -38    -49   -101   -163   -176    -83
     -7   -129   -122     67     54   -124    -28    -51   -109   -171   -189   -101
    -23   -148   -124     85     46   -135    -23    -59   -119   -184   -205   -119
    -38   -135    -96     88     28   -116    -15    -62   -119   -181   -202   -119
    -46   -148   -101     98     25   -124    -18    -67   -124   -189   -210   -127
    -44   -168   -124    106     38   -148    -20    -77   -137   -202   -223   -142
    -49   -181   -132    114     38   -155    -23    -80   -140   -205   -223   -145
    -54   -166   -111    111     28   -140    -23    -75   -129   -197   -215   -135
    -59   -176   -119    116     28   -148    -25    -80   -135   -200   -215   -140
    -62   -171   -109    116     20   -142    -25    -80   -137   -202   -218   -142
    -72   -176   -103    124     12   -140    -23    -77   -135   -202   -218   -145
    -70   -176   -106    124     18   -142    -23    -72   -127   -197   -213   -142
    -62   -166   -106    114     20   -137    -28    -77   -132   -197   -210   -140
    -70   -166    -96    116     12   -132    -23    -75   -127   -194   -210   -140
    -77   -174    -96    124      7   -135    -18    -67   -129   -202   -215   -150
    -49   -239   -189    145     70   -215      0    -38   -153   -244   -262   -194
      7   -410   -418    200    210   -413     93     83   -181   -345   -389   -314
     36   -517   -555    239    293   -535    262    275   -124   -392   -480   -413
     41   -376   -420    166    231   -397    402    345     10   -298   -410   -363
    -15    -41    -25     28      5    -33    361      7     64   -119   -192   -161
   -129    498    628   -187   -379    563     -7   -568    109    239    259    288
   -267   1197   1462   -465   -865   1330   -332   -898    337    782    878    872
   -301   1657   1956   -680  -1130   1805   -675  -1039    568   1247   1374   1343
   -241   1491   1732   -623   -987   1610   -950  -1161    449   1208   1353   1361
   -213    932   1145   -361   -680   1039   -995  -1231    -80    545    724    782
   -207    348    555    -70   -381    452   -771  -1047   -501   -129     46    135
   -184     25    210     77   -200    116   -444   -628   -418   -270   -181    -93
   -142    -33    109     88   -127     36   -197   -293   -207   -174   -148    -72
    -88    -41     46     62    -67      2    -75   -119   -106   -124   -127    -59
    -70    -83    -12     75    -28    -49    -20    -49    -75   -127   -140    -77
    -72   -114    -44     93    -15    -80     -7    -28    -80   -150   -168   -106
    -62   -132    -70     98      2   -101      2    -10    -77   -155   -179   -111
    -57   -153    -96    103     18   -124     10     -5    -77   -163   -187   -119
    -59   -153    -93    106     15   -124     23     10    -72   -166   -187   -122
    -59   -150    -90    103     12   -122     28     20    -67   -166   -184   -122
    -46   -153   -106    101     28   -129     31     28    -67   -166   -187   -122
    -44   -150   -106     93     31   -129     33     33    -64   -166   -192   -122
    -54   -150    -98    101     20   -124     38     41    -62   -163   -192   -122
    -49   -153   -103    101     25   -129     38     38    -62   -161   -192   -122
    -38   -161   -122    101     41   -142     38     38    -64   -166   -192   -124
    -49   -145    -98     96     23   -122     46     49    -54   -153   -179   -114
    -46   -150   -103     98     25   -129     54     57    -51   -153   -181   -116
    -36   -158   -122     96     41   -142     54     57    -54   -161   -189   -122
    -41   -142   -101     93     28   -122     51     59    -49   -153   -184   -114
    -49   -137    -90     93     20   -116     57     70    -38   -142   -176   -106
    -41   -132    -90     85     23   -111     57     70    -36   -142   -176   -109
    -44   -140    -98     90     25   -122     59     75    -31   -140   -176   -111
    -44   -135    -90     90     23   -114     57     85    -23   -135   -171   -103
    -28   -140   -114     83     41   -129     51     90    -23   -132   -174   -103
    -23   -145   -124     83     49   -135     59     98    -18   -132   -174   -106
    -28   -135   -106     80     36   -119     57    103    -15   -132   -174   -103
    -28   -137   -109     83     38   -124     51    111    -10   -124   -163    -96
    -12   -142   -129     77     57   -137     54    119     -7   -119   -158    -90
    -15   -124   -109     67     46   -116     59    132      5   -109   -148    -80
    -23   -124   -103     72     38   -116     59    137     10   -103   -145    -75
     -7   -122   -114     64     51   -119     59    148     18    -98   -140    -70
     -2   -119   -119     59     57   -119     59    161     25    -93   -135    -62
      0   -116   -116     57     57   -116     59    174     38    -83   -122    -49
      7   -109   -116     49     59   -111     57    176     38    -83   -122    -46
     18   -111   -129     46     72   -119     59    184     44    -77   -116    -38
     18    -96   -116     38     64   -103     62    200     57    -64   -106    -20
     28    -85   -114     28     70    -98     54    205     57    -62   -101    -15
     38    -88   -127     23     83   -106     46    197     49    -67   -106    -20
     33    -90   -124     28     77   -106     44    202     59    -54    -96     -7
     36    -88   -127     23     80   -106     36    200     57    -49    -88      5
     49    -77   -127     12     88   -101     28    189     46    -51    -88      5
     49    -62   -114      5     80    -88     18    176     36    -54    -85      5
     54    -54   -109      0     80    -80     12    168     25    -59    -85     10
     62    -59   -124     -2     90    -93      2    153      7    -72    -96      5
     70    -31   -103    -20     85    -67     -7    135     -5    -75    -96      7
     64    -25    -90    -18     75    -59    -12    124    -12    -75    -90     15
     62    -44   -106     -7     83    -75    -12    114    -18    -80    -90     18
     67    -44   -111    -12     88    -77    -20     93    -38    -93   -101      7
     62    -31    -96    -15     77    -62    -23     83    -46    -98   -103     10
     46    -36    -83     -7     64    -57    -25     67    -57   -106   -109      5
     46    -28    -75     -7     59    -51    -31     54    -67   -116   -119     -7
     36    -23    -62     -7     46    -41    -20     54    -62   -116   -119     -7
     18    -46    -67     12     41    -57     -2     59    -57   -116   -124    -12
     15    -64    -80     23     46    -70     10     59    -57   -122   -137    -31
     12    -70    -83     28     46    -75     20     51    -51   -124   -142    -38
     -5    -72    -67     36     31    -70     25     44    -49   -129   -150    -49
    -12    -80    -67     46     25    -75     28     36    -46   -132   -161    -64
    -12    -98    -85     54     33    -93     33     25    -49   -142   -179    -80
    -15   -116   -101     67     41   -109     41     28    -41   -140   -181    -83
    -15   -127   -114     70     49   -119     41     28    -41   -140   -187    -90
    -23   -132   -109     77     41   -122     49     28    -44   -148   -194   -101
    -20   -137   -119     77     46   -129     49     25    -41   -148   -194   -101
    -15   -148   -132     83     57   -140     51     31    -36   -145   -194    -96
    -18   -155   -140     85     59   -148     51     25    -46   -155   -205   -109
    -20   -148   -127     83     51   -137     51     25    -46   -158   -207   -114
    -28   -137   -109     80     38   -122     62     36    -36   -155   -207   -114
    -25   -150   -124     88     49   -137     67     36    -36   -161   -213   -119
    -15   -150   -135     80     59   -142     62     31    -44   -166   -223   -132
    -18   -145   -127     80     51   -137     64     38    -38   -158   -218   -127
    -25   -137   -111     80     41   -124     72     46    -28   -150   -210   -116
    -15   -140   -124     77     54   -132     77     51    -23   -148   -210   -116
    -18   -145   -127     77     54   -137     77     51    -25   -153   -213   -116
    -20   -140   -122     80     49   -132     80     57    -15   -148   -207   -111
     -5   -142   -137     72     62   -140     75     57    -15   -145   -200   -103
      5   -142   -148     70     75   -145     59     46    -23   -148   -200   -101
     -5   -129   -127     64     59   -127     64     49    -15   -140   -192    -93
    -12   -122   -109     67     46   -116     67     49    -12   -137   -189    -90
    -12   -132   -122     70     54   -127     62     41    -23   -148   -197   -103
    -20   -145   -124     83     51   -135     59     36    -31   -158   -207   -111
    -33   -145   -114     88     38   -132     57     33    -31   -155   -205   -109
    -25   -153   -127     88     49   -140     54     28    -36   -158   -202   -106
    -23   -150   -129     85     51   -140     51     28    -36   -155   -197    -96
    -36   -158   -122     98     41   -140     49     23    -41   -158   -205   -103
    -31   -158   -127     93     46   -142     49     20    -44   -163   -207   -106
    -23   -140   -116     80     46   -129     41     10    -51   -171   -213   -111
    -33   -140   -106     85     33   -122     38      7    -54   -171   -218   -111
    -36   -142   -106     90     33   -124     31      0    -59   -174   -218   -111
    -31   -148   -116     88     41   -132     36      0    -57   -174   -215   -106
    -28   -158   -129     93     49   -145     36     -2    -57   -176   -220   -109
    -33   -158   -127     96     44   -142     36     -5    -62   -181   -226   -114
    -36   -161   -124     98     44   -142     36    -10    -67   -181   -228   -114
    -44   -161   -116    101     36   -140     28    -18    -72   -181   -226   -109
    -49   -155   -106    101     25   -132     28    -20    -75   -184   -231   -111
    -44   -161   -116    101     33   -137     25    -25    -85   -192   -244   -124
    -36   -174   -137    106     49   -155     20    -33   -101   -210   -257   -137
    -44   -166   -122    103     36   -145     23    -31    -96   -200   -244   -124
    -33   -158   -124     96     44   -142     20    -33    -96   -200   -244   -119
    -20   -166   -145     93     62   -158     10    -44   -106   -213   -254   -129
    -25   -174   -148    101     59   -161     15    -44   -106   -215   -257   -129
    -31   -176   -145    101     54   -161     18    -41   -101   -213   -254   -129
    -23   -166   -142     93     59   -155     10    -46   -109   -220   -262   -140
    -20   -163   -142     90     57   -153      5    -49   -114   -226   -267   -140
    -33   -155   -122     96     44   -140     10    -51   -119   -228   -275   -145
    -49   -163   -114    103     31   -140     10    -57   -124   -231   -280   -155
    -44   -171   -127    106     38   -148     15    -49   -111   -215   -262   -135
    -46   -168   -124    106     36   -148     15    -41   -103   -207   -254   -119
    -38   -153   -114     96     36   -135     10    -46   -111   -210   -257   -124
    -23   -155   -132     88     54   -145      7    -49   -116   -220   -270   -140
    -20   -155   -137     88     57   -148      5    -41   -116   -223   -277   -148
    -15   -140   -127     77     51   -135      0    -41   -116   -218   -272   -142
      5   -127   -132     62     67   -129     18    -23    -96   -197   -252   -116
     15    -70    -85     25     49    -77     46      5    -59   -163   -220    -85
     15    -49    -67     15     38    -57     64     25    -31   -137   -194    -59
     38    -49    -88      5     62    -67     57     23    -36   -137   -189    -51
     38    -80   -119     20     77    -98     38      7    -54   -150   -200    -62
     23    -77   -103     25     62    -90     10    -20    -77   -171   -220    -75
     23    -96   -119     36     70   -109    -18    -49   -103   -197   -244    -96
     28   -135   -166     51     96   -150    -28    -62   -119   -215   -257   -109
     18   -158   -176     70     96   -166    -20    -62   -127   -226   -267   -119
      0   -176   -176     88     85   -176    -15    -72   -137   -239   -277   -132
     -5   -181   -179     93     85   -179    -15    -80   -145   -249   -293   -145
    -25   -192   -166    106     70   -179    -15    -85   -150   -259   -306   -158
    -31   -200   -168    116     67   -184    -15    -88   -158   -267   -311   -163
    -31   -207   -179    119     72   -194    -23    -98   -171   -275   -316   -176
    -31   -205   -174    116     70   -189    -23    -96   -163   -265   -309   -168
    -49   -220   -174    132     59   -197    -15    -93   -161   -270   -314   -166
    -46   -226   -179    137     64   -202    -10    -88   -161   -272   -316   -166
    -51   -223   -171    137     57   -197    -12    -90   -161   -272   -316   -166
    -51   -231   -179    142     62   -205    -12    -88   -161   -272   -322   -174
    -54   -215   -163    135     51   -189    -15    -85   -153   -267   -314   -166
    -49   -215   -166    132     57   -192    -23    -90   -158   -270   -319   -163
    -57   -226   -171    140     54   -200    -18    -90   -158   -270   -319   -166
    -57   -236   -179    145     59   -207     -7    -72   -158   -270   -327   -174
    -25   -332   -306    176    140   -319     23    -25   -189   -332   -402   -239
     18   -493   -511    239    265   -501    124    114   -194   -431   -532   -366
     33   -517   -553    239    290   -535    290    327    -77   -420   -566   -423
     25   -270   -296    119    161   -283    389    358     93   -257   -413   -303
    -38    114    150    -38    -96    132    272    -54    119    -46   -140    -46
   -163    667    831   -252   -496    748    -33   -628    137    311    329    410
   -259   1291   1551   -517   -904   1421   -303   -867    384    859    948    992
   -210   1462   1673   -626   -943   1566   -594   -971    493   1176   1286   1335
   -155   1078   1231   -462   -693   1153   -782  -1098    200    901   1026   1127
   -158    524    683   -181   -420    602   -818  -1184   -366    166    332    480
   -161     49    210     54   -187    127   -649  -1026   -714   -444   -293   -124
   -129   -168    -38    148    -46   -103   -402   -641   -540   -459   -400   -236
   -103   -161    -59    132    -23   -111   -205   -342   -306   -319   -316   -161
    -59   -158    -98    109     18   -129    -85   -150   -174   -244   -267   -119
    -33   -174   -140    101     51   -155    -31    -75   -135   -228   -270   -122
    -36   -174   -137    103     49   -155    -20    -51   -132   -239   -283   -129
    -36   -189   -155    111     57   -174     -7    -36   -124   -246   -290   -135
    -36   -202   -166    119     64   -184      5    -23   -122   -249   -293   -137
    -33   -223   -189    127     75   -207     10    -12   -111   -246   -288   -137
    -33   -228   -194    129     77   -213     15     -5   -111   -249   -298   -150
    -25   -220   -197    122     85   -207     15     -7   -114   -257   -301   -153
    -18   -223   -205    122     93   -215     23      2   -109   -249   -290   -142
    -20   -205   -184    111     80   -194     18      5   -106   -249   -296   -140
    -18   -200   -181    109     80   -192     18     10   -103   -249   -293   -140
    -10   -205   -194    106     90   -200     15     12   -103   -246   -288   -137
    -18   -194   -176    106     77   -187     18     12    -96   -239   -280   -135
    -31   -205   -176    116     70   -192     25     20    -90   -239   -277   -132
    -23   -187   -163    103     70   -176     25     20    -90   -239   -275   -129
    -25   -197   -174    111     72   -187     28     23    -88   -239   -275   -129
    -28   -192   -163    111     67   -179     23     31    -83   -233   -270   -127
    -20   -179   -161     98     67   -171     20     36    -77   -226   -254   -114
     -7   -189   -181     98     85   -184     25     44    -67   -215   -244    -98
    -18   -189   -171    103     75   -181     28     51    -59   -210   -236    -90
    -10   -176   -166     93     77   -171     25     54    -59   -207   -233    -88
      2   -168   -171     80     83   -168     15     49    -67   -215   -246    -98
      2   -155   -158     75     77   -155     20     62    -57   -210   -239    -93
      2   -163   -166     80     83   -163     23     70    -49   -194   -228    -85
     10   -179   -189     85     98   -184     25     80    -44   -189   -223    -80
     15   -158   -174     70     90   -166     15     80    -41   -189   -218    -70
     15   -132   -148     57     80   -140     15     90    -33   -179   -205    -54
     23   -124   -150     49     85   -137     15     96    -31   -174   -200    -51
     28   -127   -155     49     90   -140     12    101    -28   -168   -194    -44
     23   -116   -142     46     80   -129     10    109    -25   -163   -192    -41
     20   -116   -137     46     77   -127     12    116    -15   -155   -187    -36
     23   -114   -137     44     77   -127     12    124     -5   -142   -171    -18
     28    -96   -124     33     75   -109      7    129      0   -132   -158      0
     41    -93   -137     25     88   -114    -10    129     -7   -135   -161      0
     54    -88   -142     18     98   -114    -15    129     -7   -135   -158      2
     51    -72   -124      7     88    -98    -23    127     -5   -127   -145     15
     46    -75   -122     15     83    -98    -18    140      2   -109   -127     38
     57    -70   -127      5     90    -98    -28    124    -15   -122   -132     33
     62    -62   -124      0     90    -93    -44    106    -33   -132   -135     31
     54    -46   -101     -2     75    -75    -49     93    -41   -135   -132     33
     59    -36    -96    -10     77    -64    -59     85    -57   -137   -137     28
     67    -46   -114    -10     88    -80    -67     67    -77   -150   -140     28
     70    -31   -101    -18     83    -67    -75     54    -88   -155   -140     36
     59    -36    -96    -12     77    -64    -80     33   -109   -168   -148     31
     70    -25    -96    -20     83    -59    -90     12   -127   -181   -153     23
     72    -12    -85    -31     77    -49    -96     -5   -142   -192   -155     23
     57    -12    -70    -23     62    -41    -90    -10   -150   -194   -153     23
     62     -2    -67    -31     62    -33    -93    -18   -158   -200   -155     15
     57      0    -57    -28     57    -28    -85    -18   -153   -202   -158     10
     41    -12    -57    -15     46    -33    -67     -5   -140   -192   -158     10
     38    -23    -62     -7     49    -44    -49     -2   -135   -202   -171     -7
     41    -36    -77     -2     57    -57    -36     -2   -129   -213   -189    -25
     23    -33    -57      5     38    -44    -15      2   -114   -207   -189    -33
      7    -49    -57     18     28    -51     -7      0   -109   -215   -202    -54
      2    -72    -75     33     38    -72      0     -7   -111   -231   -226    -83
     -7    -96    -88     49     38    -90      5    -10   -111   -239   -239   -101
    -15   -101    -85     59     33    -93     12     -5   -103   -233   -236    -93
    -12   -116   -106     64     44   -111     12     -7   -106   -239   -241    -98
     -2   -119   -116     59     54   -116     12     -7   -103   -239   -244   -106
     -7   -119   -114     62     51   -116     20     -2    -93   -236   -244   -109
    -15   -124   -109     70     46   -116     25     -2    -90   -239   -244   -114
     -7   -127   -119     64     54   -122     23     -2    -90   -244   -246   -122
    -12   -129   -119     70     51   -124     25      0    -85   -239   -241   -114
    -12   -124   -114     67     49   -119     33     10    -75   -228   -231    -98
     -7   -109   -101     59     46   -106     33     10    -72   -223   -228    -98
    -15   -106    -93     59     38   -101     33     10    -70   -220   -226   -101
    -10   -106    -96     57     41   -101     28     15    -72   -223   -226    -98
      5    -98   -106     44     54   -103     20     12    -72   -223   -223    -96
     15    -90   -106     38     59    -98     25     12    -70   -218   -215    -90
      2    -80    -85     38     41    -83     33     18    -59   -207   -207    -80
     -2    -83    -80     41     38    -83     33     18    -59   -207   -205    -80
      0    -85    -88     41     41    -85     28     12    -59   -207   -205    -83
      2    -80    -83     38     41    -80     25     15    -57   -207   -205    -80
      5    -72    -77     31     38    -75     20     12    -57   -207   -202    -75
      5    -70    -75     31     38    -72     20      7    -57   -205   -202    -75
      5    -80    -88     36     46    -83     20      7    -57   -205   -200    -77
     -2    -70    -67     36     31    -70     20      7    -57   -202   -197    -70
     -5    -64    -62     33     25    -64     12      0    -64   -202   -197    -70
     -5    -70    -64     36     28    -67     10     -7    -72   -210   -205    -80
    -10    -70    -59     38     23    -64     10     -5    -70   -207   -205    -75
     -7    -54    -46     31     18    -51      7    -10    -77   -213   -210    -80
      0    -59    -59     28     28    -59      5    -20    -85   -220   -213    -85
     -7    -62    -54     33     20    -57      5    -23    -83   -218   -210    -85
    -15    -80    -67     46     25    -75      7    -20    -80   -213   -207    -77
    -12    -93    -80     54     33    -88     10    -23    -83   -215   -207    -80
    -20    -83    -62     49     20    -72      2    -38    -98   -231   -228    -98
    -23    -80    -59     51     15    -70      5    -38    -98   -228   -228   -101
    -20    -96    -77     57     28    -88      5    -36    -96   -220   -215    -90
    -10    -98    -88     54     38    -93      0    -41   -106   -226   -218    -90
    -20    -80    -62     49     18    -72      0    -46   -109   -226   -218    -90
    -23    -90    -67     57     20    -80      0    -49   -114   -228   -220    -93
    -15   -101    -85     57     33    -96     -5    -57   -122   -236   -228   -103
    -10    -77    -67     44     28    -72    -10    -57   -119   -233   -228   -101
     -7    -72    -64     38     25    -70    -15    -62   -124   -241   -236   -111
      0    -93    -93     46     46    -93    -15    -70   -129   -249   -241   -119
      0    -93    -93     46     44    -93    -12    -70   -124   -244   -236   -116
     -5    -77    -72     41     33    -75    -15    -70   -119   -239   -231   -111
      5    -88    -93     38     46    -88    -15    -72   -124   -239   -236   -119
     20    -85   -106     33     62    -96    -10    -67   -119   -236   -236   -124
     36    -67   -103     15     70    -85     -7    -54   -106   -226   -226   -109
     41    -62   -103     10     72    -83    -10    -51   -106   -223   -223   -101
     33    -41    -77      2     54    -59     15    -36    -85   -202   -207    -85
     38     15    -23    -28     31     -2     41     -5    -46   -163   -171    -51
     51     41    -10    -46     28     18     49     15    -20   -140   -142    -23
     67     57    -10    -62     38     23     23     -5    -44   -155   -158    -36
     67     25    -41    -46     54     -7      5    -23    -64   -174   -179    -54
     44     10    -33    -28     38    -10    -15    -49    -80   -189   -192    -62
     44    -18    -64    -15     54    -41    -38    -70   -103   -205   -202    -72
     46    -59   -106      7     75    -83    -38    -72   -114   -215   -215    -80
     25    -80   -109     25     67    -96    -31    -77   -119   -228   -231    -96
     12   -103   -116     44     64   -109    -28    -88   -135   -246   -249   -116
      2    -98   -101     46     49    -98    -28    -98   -142   -252   -254   -129
    -12   -103    -90     59     38    -98    -28   -101   -142   -254   -259   -129
    -31   -119    -90     75     28   -106    -25   -103   -153   -262   -265   -132
    -28   -119    -90     72     31   -106    -28   -109   -158   -265   -267   -137
    -20   -132   -111     75     44   -122    -38   -116   -161   -272   -277   -145
    -28   -129   -101     80     36   -116    -33   -111   -155   -270   -272   -142
    -23   -135   -111     77     41   -124    -33   -116   -163   -275   -277   -148
    -25   -148   -122     85     46   -135    -31   -119   -171   -280   -283   -155
    -25   -148   -124     85     49   -137    -33   -114   -163   -275   -277   -150
    -23   -132   -109     77     41   -122    -33   -109   -158   -267   -267   -142
    -23   -124   -101     72     36   -114    -33   -114   -161   -267   -272   -142
    -25   -122    -98     72     33   -111    -33   -111   -155   -262   -272   -142
    -20   -145   -124     83     49   -135    -23    -98   -158   -275   -285   -155
     10   -249   -259    119    135   -254      5    -51   -200   -342   -366   -233
     57   -428   -485    184    270   -457    132    109   -207   -444   -501   -366
     72   -462   -535    194    301   -496    311    314   -101   -444   -542   -418
     51   -241   -293     93    171   -267    418    283     25   -306   -410   -311
     -7    142    150    -67    -77    145    262   -181     28   -101   -140    -51
   -132    774    906   -319   -519    839   -124   -737     98    322    381    449
   -259   1439   1699   -589   -979   1569   -449  -1010    337    867    989   1002
   -246   1693   1940   -724  -1093   1816   -779  -1150    470   1215   1361   1358
   -187   1340   1527   -576   -857   1434   -979  -1278    200    961   1132   1176
   -171    740    909   -285   -540    823   -940  -1267   -358    192    400    496
   -168    197    366    -15   -267    280   -665   -987   -623   -348   -171    -38
   -145    -10    135     75   -140     62   -366   -563   -415   -335   -254   -124
   -103    -18     85     62    -96     33   -161   -270   -213   -223   -192    -75
    -62    -10     51     33    -59     20    -64   -122   -122   -176   -171    -59
    -54    -44      7     49    -33    -18    -20    -67    -96   -176   -184    -72
    -57    -72    -15     64    -23    -44      0    -44    -90   -187   -194    -83
    -51    -85    -33     70    -10    -59      7    -31    -96   -197   -213    -98
    -44   -101    -57     70      5    -80     15    -23    -96   -205   -223   -114
    -38   -101    -62     70     10    -83     18    -15    -96   -207   -233   -122
    -46    -98    -54     70      2    -77     28     -5    -88   -202   -226   -111
    -41   -103    -62     72     10    -83     33      0    -85   -200   -220   -103
    -44   -109    -64     75      7    -88     41      7    -80   -200   -220   -103
    -41   -114    -72     77     15    -93     41     12    -77   -197   -223   -106
    -28   -106    -80     67     25    -93     38     15    -80   -197   -226   -109
    -25   -103    -77     64     25    -90     38     12    -80   -197   -231   -111
    -28    -90    -64     59     15    -77     44     18    -72   -192   -228   -103
    -20    -88    -70     54     23    -80     44     23    -70   -192   -228   -103
    -18    -98    -80     57     31    -90     44     25    -70   -192   -228   -103
    -20    -83    -62     51     20    -72     46     33    -57   -176   -215    -90
    -28    -83    -57     54     12    -70     49     41    -49   -171   -210    -90
    -25    -80    -54     51     12    -67     51     44    -49   -174   -210    -93
    -23    -80    -57     49     15    -70     51     49    -49   -176   -210    -93
    -25    -80    -54     54     12    -67     51     59    -36   -166   -202    -83
    -20    -85    -64     51     20    -75     49     62    -36   -163   -200    -83
    -25    -90    -64     57     18    -77     57     72    -25   -155   -192    -77
    -28    -88    -59     57     12    -75     59     83    -15   -148   -184    -72
    -23    -88    -64     57     20    -77     64     88    -15   -148   -184    -67
    -20    -83    -62     49     20    -72     64     93    -10   -140   -176    -59
    -18    -80    -62     49     20    -70     64    106      0   -129   -163    -49
    -15    -75    -59     44     20    -70     62    116      7   -122   -161    -44
      2    -54    -57     25     28    -54     57    122      5   -124   -166    -49
      2    -54    -57     25     28    -57     57    127     10   -119   -166    -46
      0    -44    -44     20     20    -44     62    142     25   -101   -145    -31
     12    -62    -75     23     41    -67     59    148     28    -93   -140    -20
     20    -51    -72     15     46    -62     54    150     28    -90   -137    -18
     18    -28    -49      2     31    -38     46    155     28    -85   -137    -10
     31    -25    -57     -2     44    -41     41    163     33    -77   -127     -2
     38    -25    -64     -7     49    -44     36    163     33    -77   -119      2
     44    -33    -77     -5     59    -54     36    171     38    -67   -106     20
     46    -10    -59    -18     51    -36     20    158     25    -70   -103     23
     54     -2    -57    -25     54    -31     10    145     15    -72   -103     23
     57     -2    -62    -28     57    -31      2    135      7    -72    -98     25
     57     -7    -64    -23     59    -36     -2    129      2    -72    -96     33
     59      0    -62    -31     59    -31    -10    111    -15    -80   -103     25
     62     10    -51    -36     57    -18    -18     93    -36    -90   -109     20
     51     15    -36    -36     44     -7    -18     80    -44    -90   -106     28
     59     12    -46    -36     54    -15    -25     64    -54    -93   -103     31
     67     18    -51    -44     59    -15    -36     41    -77   -109   -111     23
     59     36    -25    -49     41      5    -36     28    -88   -116   -114     23
     57     38    -18    -49     36     10    -33     20    -93   -119   -116     20
     64     33    -31    -49     49      2    -25     15   -101   -124   -122      7
     44     38     -7    -41     25     18    -12     15    -93   -119   -124      5
     28     38     10    -36     10     25      0     15    -80   -114   -124      2
     25     28      0    -28     12     15     12     10    -77   -116   -132     -5
     18     10     -7    -12     12      2     23      5    -72   -119   -142    -18
      5      5      0     -5      2      2     28      2    -67   -124   -148    -28
      0    -12    -12      7      5    -12     31     -7    -72   -140   -168    -49
     -5    -25    -20     12      7    -23     36    -15    -72   -148   -179    -59
    -20    -28     -7     25     -7    -18     44    -15    -67   -145   -184    -64
    -28    -38    -10     33    -10    -25     46    -18    -64   -150   -197    -85
    -25    -59    -33     41      2    -49     51    -15    -59   -150   -197    -88
    -25    -57    -31     41      0    -44     51    -10    -54   -145   -194    -77
    -31    -44    -12     38    -10    -28     59     -2    -46   -137   -192    -70
    -31    -51    -20     41     -7    -36     57     -2    -51   -145   -200    -83
    -36    -59    -23     46     -7    -41     59     -2    -54   -153   -210    -93
    -46    -64    -20     54    -15    -44     67      5    -44   -150   -207    -93
    -41    -70    -28     57     -7    -49     67     10    -38   -145   -197    -85
    -31    -75    -44     51      2    -59     67     10    -41   -145   -197    -90
    -36    -67    -31     51     -5    -49     75     20    -31   -137   -192    -80
    -41    -57    -18     46    -12    -38     77     25    -31   -135   -187    -75
    -31    -62    -31     46      0    -46     72     25    -33   -137   -184    -70
    -28    -59    -33     44      0    -46     70     23    -33   -137   -187    -70
    -31    -57    -25     44     -5    -41     77     31    -23   -127   -176    -62
    -31    -36     -5     33    -15    -20     75     28    -25   -129   -179    -67
    -33    -33      0     33    -18    -18     72     25    -28   -132   -184    -67
    -38    -28      7     31    -23    -10     67     25    -25   -127   -179    -62
    -38    -25     12     31    -28     -7     67     23    -23   -127   -179    -64
    -38    -57    -18     46    -12    -38     67     23    -25   -129   -181    -64
    -36    -51    -15     44    -10    -33     67     23    -23   -124   -176    -59
    -38    -54    -15     44    -12    -36     59     18    -28   -129   -181    -67
    -33    -57    -23     44     -5    -41     54     10    -33   -132   -187    -72
    -46    -51     -7     49    -20    -31     62     12    -28   -124   -176    -62
    -44    -44      0     44    -23    -23     64     18    -20   -114   -163    -44
    -38    -57    -20     46    -10    -41     51      7    -33   -129   -181    -62
    -33    -67    -36     49      0    -51     51      2    -38   -137   -184    -62
    -44    -59    -15     51    -15    -38     49     -5    -46   -145   -189    -67
    -44    -62    -18     54    -12    -41     46    -10    -54   -150   -197    -75
    -31    -54    -23     41     -5    -38     44    -15    -57   -150   -197    -72
    -36    -46    -12     41    -12    -31     46    -15    -57   -148   -194    -70
    -31    -41    -10     36    -12    -28     41    -18    -57   -150   -197    -72
    -25    -46    -20     36     -2    -33     38    -28    -70   -161   -207    -85
    -36    -62    -25     49     -5    -46     38    -33    -75   -168   -215    -96
    -41    -62    -23     51    -10    -44     38    -31    -72   -163   -213    -90
    -31    -72    -41     51      2    -59     36    -36    -80   -166   -215    -88
    -25    -75    -49     51     10    -62     33    -38    -83   -168   -215    -88
    -28    -67    -38     46      2    -54     31    -38    -80   -168   -215    -88
    -36    -80    -44     57      2    -62     31    -44    -83   -171   -218    -90
    -36    -85    -49     62      5    -67     28    -51    -85   -174   -226    -96
    -41    -90    -49     67      2    -70     36    -44    -80   -166   -220    -90
    -46   -101    -54     72      2    -77     36    -41    -83   -166   -220    -90
    -41   -103    -62     72      7    -83     23    -54    -98   -181   -236   -103
    -41   -109    -70     72     12    -88     20    -54    -98   -187   -236   -106
    -44   -106    -62     75      7    -85     31    -46    -88   -176   -226    -98
    -36   -106    -70     70     12    -88     28    -49    -88   -176   -226    -98
    -38    -88    -51     62      5    -70     31    -49    -85   -176   -226    -98
    -31    -96    -67     62     15    -83     23    -51    -88   -179   -228    -98
     -5    -93    -88     49     41    -90     15    -57    -96   -189   -241   -116
     -5    -93    -90     49     41    -93     23    -44    -83   -179   -231   -106
    -10    -93    -83     51     33    -88     31    -31    -67   -163   -218    -96
    -15    -72    -57     44     18    -64     59     -7    -44   -142   -202    -83
     -5    -25    -20     15      7    -23     85     20    -15   -122   -181    -62
     18     31     12    -25      2     20     88     33      2    -98   -150    -28
     25     31      2    -28     10     18     75     31     -5    -96   -148    -20
     28      0    -31    -15     28    -15     57     10    -25   -116   -166    -36
     18    -25    -44      5     31    -33     31    -18    -46   -137   -179    -51
     -2    -49    -46     25     20    -46      2    -38    -64   -153   -194    -62
     -7    -67    -62     36     25    -64     -7    -44    -77   -163   -205    -72
    -10    -77    -67     41     25    -75      2    -44    -83   -168   -213    -80
    -41   -114    -72     77     15    -93     15    -46    -90   -181   -220    -90
    -67   -148    -80    106      5   -114     20    -51   -101   -194   -239   -114
    -80   -163    -83    122      0   -122     18    -67   -114   -210   -257   -142
    -88   -158    -70    122    -12   -114     18    -70   -111   -205   -249   -127
    -90   -163    -72    127    -10   -119     18    -59   -103   -194   -233   -103
    -85   -140    -54    111    -18    -98      7    -70   -116   -213   -254   -127
    -85   -155    -72    119     -7   -114      7    -75   -127   -223   -270   -142
    -96   -189    -93    142     -2   -142      7    -72   -127   -223   -270   -137
    -90   -181    -90    137      0   -137      7    -67   -114   -213   -254   -119
    -75   -171    -96    122      7   -132      7    -64   -103   -205   -246   -116
    -88   -181    -96    135      2   -140     12    -59   -103   -205   -252   -124
    -90   -181    -90    132      0   -137     12    -59   -114   -213   -265   -140
    -88   -166    -77    127     -5   -122     10    -64   -114   -207   -259   -137
    -93   -192   -101    140      2   -148     18    -57   -122   -215   -267   -140
    -72   -275   -202    174     62   -239     46    -12   -150   -272   -332   -200
    -12   -433   -420    220    202   -426    137    111   -184   -379   -465   -327
     25   -519   -545    246    285   -532    298    314   -122   -426   -550   -428
      7   -306   -314    148    161   -309    428    350     46   -275   -415   -314
    -64     72    137     -2   -101    103    324    -51     98    -57   -145    -62
   -181    607    787   -213   -483    696    -10   -610    150    311    316    392
   -322   1337   1660   -506   -989   1499   -316   -896    418    888    963   1008
   -322   1680   2000   -680  -1161   1842   -636   -992    618   1299   1395   1434
   -257   1376   1634   -561   -945   1506   -878  -1117    381   1106   1226   1314
   -246    797   1044   -277   -644    919   -909  -1189   -166    420    581    714
   -267    223    491     23   -379    355   -667  -1000   -576   -257   -106     49
   -233    -25    207    129   -223     88   -358   -558   -397   -293   -246    -96
   -189    -36    150    111   -171     57   -142   -257   -197   -192   -202    -70
   -155    -36    116     93   -137     41    -18    -77    -85   -132   -171    -44
   -142    -64     77    103   -111      5     33     -2    -49   -116   -166    -33
   -135    -98     36    116    -88    -31     49     20    -49   -135   -192    -62
   -140   -101     38    119    -90    -31     59     31    -59   -153   -213    -80
   -140   -111     25    124    -85    -44     67     46    -57   -155   -218    -80
   -129   -129      0    129    -64    -64     75     59    -51   -153   -218    -83
   -119   -135    -15    127    -51    -75     80     59    -51   -163   -231    -93
   -122   -137    -15    129    -54    -77     83     64    -54   -168   -244   -106
   -122   -148    -28    132    -46    -88     77     59    -62   -176   -254   -124
    -96   -148    -51    122    -23   -101     80     64    -57   -168   -244   -116
    -85   -137    -54    111    -15    -96     83     70    -51   -166   -241   -109
    -72   -148    -75    109      0   -111     80     70    -54   -171   -244   -111
    -59   -145    -85    101     10   -116     67     59    -67   -184   -257   -124
    -62   -140    -77    101      7   -109     72     64    -62   -179   -257   -127
    -59   -135    -75     96      5   -106     83     77    -51   -171   -252   -124
    -64   -145    -80    103      7   -114     98     90    -33   -158   -236   -109
    -77   -140    -62    109    -10   -101    106    101    -18   -145   -220    -93
    -90   -119    -28    106    -31    -75    101    106    -12   -140   -215    -90
    -83   -106    -23     93    -31    -64    101    106    -12   -142   -218    -85
    -96   -109    -15    101    -41    -62    103    116    -10   -140   -215    -83
    -98    -90      7     93    -54    -44    116    129      2   -127   -205    -72
    -96    -93      2     96    -49    -46    119    140     10   -119   -200    -67
    -93   -109    -15    101    -41    -62    114    137      2   -132   -207    -75
    -75   -103    -28     88    -25    -67    116    150     15   -124   -200    -70
    -75    -96    -23     83    -28    -59    106    148     10   -132   -215    -88
    -38    -59    -20     49    -10    -41    101    153     18   -124   -202    -80
    -46    -96    -51     70      0    -75    103    153     23   -119   -200    -80
    -46   -132    -85     88     18   -109    101    163     25   -114   -192    -70
    -36    -96    -62     64     10    -80     88    158     10   -124   -197    -70
    -20    -67    -46     44     12    -57     80    166     23   -109   -176    -44
    -10    -54    -46     31     15    -51     83    181     38    -90   -163    -25
      2    -57    -62     25     31    -59     88    189     44    -85   -161    -23
     20    -67    -88     23     51    -75     85    194     41    -85   -161    -23
     33    -44    -77      5     54    -59     72    194     38    -83   -158    -20
     41    -59   -101      5     70    -80     59    197     38    -77   -150    -10
     64    -57   -124     -5     93    -90     54    192     33    -77   -150    -10
     75    -31   -106    -23     90    -67     46    187     28    -77   -150     -7
     90     -7    -98    -41     93    -51     38    181     23    -75   -153     -5
    109    -12   -122    -49    111    -64     25    168     10    -77   -158    -15
    116    -25   -142    -46    127    -83     15    155     -2    -80   -163    -12
    111    -23   -137    -44    122    -77      5    140    -18    -88   -166    -12
    119    -18   -137    -49    127    -77    -10    119    -38   -103   -176    -25
    132    -12   -148    -59    140    -80    -12    109    -49   -111   -179    -23
    119     -2   -124    -59    119    -62    -12     98    -59   -116   -176    -18
    124      5   -119    -64    122    -57    -10     93    -62   -122   -174    -10
    119     18   -101    -67    111    -41    -10     80    -64   -119   -168     -7
    111     15    -98    -64    103    -41    -20     64    -77   -127   -174    -12
    124     12   -111    -70    116    -46    -20     54    -85   -140   -181    -20
    142     12   -132    -80    137    -59    -23     44   -103   -168   -205    -41
    142      7   -135    -75    140    -62    -12     44    -98   -171   -215    -54
    129     -5   -135    -64    132    -70      5     44    -88   -171   -226    -72
    137    -28   -168    -54    150    -98     12     36    -93   -184   -246    -93
    150    -49   -200    -51    171   -122      7     18   -101   -197   -262   -109
    163    -25   -189    -67    176   -106      7     10    -93   -200   -267   -116
    174    -46   -220    -64    197   -135     15      2    -96   -210   -280   -132
    174    -72   -246    -51    210   -158     18    -10   -109   -223   -293   -153
    148    -88   -236    -31    192   -161     28    -15   -111   -233   -301   -161
    127    -77   -205    -23    166   -140     33    -12   -103   -231   -301   -163
    129   -101   -231    -15    179   -166     36    -20   -109   -246   -322   -187
    127   -111   -239    -10    181   -174     44    -20   -109   -244   -322   -184
    129    -96   -226    -18    176   -161     38    -18   -103   -228   -303   -166
    132   -109   -241    -10    187   -174     44    -15   -109   -241   -314   -181
    132   -119   -252     -7    189   -184     44    -12   -114   -252   -324   -194
    129   -103   -233    -12    181   -168     51      0    -98   -239   -316   -184
    124    -96   -223    -15    174   -158     54      5    -85   -226   -303   -171
    129   -103   -233    -12    181   -168     57      5    -85   -226   -303   -168
    124   -119   -244     -5    181   -181     62      7    -85   -233   -314   -176
    127   -109   -236    -10    179   -171     62     15    -80   -231   -311   -174
    145    -93   -239    -28    189   -166     64     18    -75   -226   -298   -166
    153    -96   -249    -28    200   -171     64     20    -70   -220   -293   -158
    142    -90   -233    -28    187   -161     62     18    -70   -220   -293   -158
    148    -80   -228    -33    187   -153     57     15    -70   -220   -290   -153
    155    -80   -236    -38    194   -158     54     15    -70   -223   -288   -150
    145    -80   -226    -31    184   -153     59     18    -64   -220   -285   -150
    140    -77   -218    -33    176   -148     51     15    -67   -220   -277   -150
    161    -70   -231    -46    194   -150     36      5    -72   -226   -283   -150
    163    -57   -220    -54    192   -137     31     -2    -77   -223   -277   -145
    174    -46   -220    -62    197   -132     25     -2    -75   -220   -272   -135
    176    -64   -244    -57    210   -153     25     -7    -83   -226   -277   -142
    166    -62   -231    -51    197   -145     25    -15    -90   -233   -283   -142
    145    -51   -197    -49    168   -124     31    -18    -85   -228   -275   -135
    145    -64   -210    -38    176   -137     25    -23    -90   -231   -275   -137
    137    -67   -205    -36    168   -135     20    -38   -109   -252   -290   -153
    122    -59   -181    -33    150   -119     23    -38   -103   -241   -283   -148
    111    -64   -179    -23    142   -119     25    -36   -103   -244   -280   -148
    119    -70   -189    -23    153   -129     18    -41   -109   -244   -272   -135
    101    -72   -174    -18    137   -122     20    -41   -106   -244   -272   -129
     90    -77   -171     -7    129   -124     25    -38   -106   -246   -275   -132
     88    -96   -184      2    135   -140     23    -46   -114   -257   -283   -142
     85    -80   -166     -2    124   -122     18    -54   -119   -262   -290   -148
     59    -57   -119     -2     88    -88     31    -41   -101   -236   -262   -114
     54    -70   -124      7     88    -96     36    -44   -103   -236   -259   -111
     64    -67   -132      0     96   -101     28    -54   -111   -249   -270   -124
     54    -70   -124      7     88    -96     33    -46   -106   -244   -265   -116
     38    -72   -114     15     75    -93     33    -49   -109   -246   -270   -124
     36    -75   -114     18     72    -93     25    -51   -114   -249   -270   -124
     33    -85   -119     23     75   -101     23    -51   -114   -249   -267   -122
     23    -80   -103     28     62    -90     28    -44   -103   -236   -252   -106
     31    -59    -93     12     59    -75     18    -54   -114   -244   -257   -114
     41    -67   -111     12     75    -88     20    -54   -111   -239   -254   -109
     41    -62   -103      7     72    -83     23    -44   -101   -231   -249   -103
     59    -57   -116      0     88    -85     15    -44    -98   -231   -249   -101
     67    -54   -122     -7     93    -85     18    -44    -98   -228   -252   -103
     54    -20    -77    -18     64    -49     54    -15    -59   -192   -218    -77
     54     23    -31    -41     44     -2     85     23    -15   -145   -171    -38
     75     51    -23    -62     49     15     80     31     -2   -127   -153    -15
     77     41    -36    -59     57      2     67     23    -18   -142   -166    -23
     77     31    -46    -54     62     -7     46      5    -38   -158   -179    -36
     72     10    -64    -41     67    -25     20    -23    -62   -168   -184    -38
     83    -12    -96    -33     88    -54     -5    -49    -83   -187   -205    -54
     75    -38   -116    -20     93    -77    -15    -57    -98   -205   -223    -72
     57    -62   -122      2     88    -90    -15    -70   -116   -223   -241    -98
     51    -85   -140     15     93   -111    -18    -83   -135   -246   -265   -124
     57   -101   -158     23    106   -129    -10    -77   -132   -246   -267   -122
     38   -101   -140     31     88   -119     -7    -88   -142   -254   -275   -129
     46   -106   -153     28     98   -129     -7    -93   -145   -257   -280   -137
     51   -109   -161     28    103   -135     -5    -96   -148   -254   -275   -132
     38   -114   -153     38     96   -132    -10    -96   -148   -254   -272   -132
     44   -111   -158     31     98   -135    -15    -98   -153   -262   -280   -135
     44   -116   -161     36    101   -137    -15   -103   -155   -267   -285   -142
     38   -119   -161     38     98   -137    -20   -103   -150   -267   -290   -148
     33   -129   -163     49     98   -145    -18   -103   -150   -270   -288   -148
     38   -132   -171     44    103   -150    -20   -106   -153   -267   -283   -148
     41   -116   -158     36     98   -137    -20   -101   -145   -262   -277   -137
     38   -119   -158     38     96   -137    -20    -98   -140   -257   -272   -135
     49   -148   -197     49    122   -171    -23    -98   -158   -272   -293   -155
     70   -257   -329     90    197   -290     12    -46   -179   -327   -361   -215
    101   -402   -504    150    301   -452    119    106   -181   -423   -493   -345
    132   -449   -581    158    355   -517    277    314    -90   -446   -563   -428
    122   -236   -358     57    239   -296    402    392     85   -301   -431   -322
     25    168    142    -98    -57    155    280    -54    106    -77   -140    -46
    -93    732    823   -319   -457    776    -41   -618    135    298    340    413
   -200   1358   1558   -579   -880   1457   -329   -917    345    833    950    979
   -171   1623   1795   -724   -982   1709   -631  -1034    511   1241   1376   1389
   -122   1184   1306   -530   -714   1244   -802  -1156    202    930   1078   1145
   -109    641    750   -265   -431    693   -815  -1215   -355    184    366    478
   -109    145    254    -20   -181    200   -654  -1044   -691   -413   -244    -96
    -85    -85      0     85    -44    -44   -402   -641   -514   -431   -353   -194
    -57    -64     -7     57    -25    -36   -207   -350   -280   -283   -254   -114
     -2    -54    -54     28     23    -54    -93   -171   -153   -210   -215    -77
     18    -77    -98     28     57    -88    -31    -75    -98   -189   -213    -77
     15    -90   -106     38     59    -98     -5    -46    -90   -189   -218    -85
     18    -93   -111     36     64   -101     -2    -41    -96   -207   -231    -93
     20   -101   -124     38     72   -111      2    -28    -90   -213   -236    -96
     23   -106   -129     38     75   -116     12    -15    -85   -213   -236   -101
     36   -111   -148     38     90   -129     18    -10    -83   -213   -241   -103
     23   -116   -142     46     80   -129     25      0    -72   -202   -233    -96
     20   -116   -140     46     77   -127     28      7    -62   -197   -228    -93
     20   -116   -137     49     77   -127     28      5    -67   -205   -233   -103
     25   -109   -135     41     80   -122     23      2    -72   -207   -239   -111
     28   -101   -129     36     77   -114     25     10    -62   -200   -236   -101
     28   -109   -140     38     83   -124     25     12    -57   -194   -226    -90
     36   -111   -148     36     90   -129     25     12    -57   -192   -220    -88
     33   -111   -145     38     88   -127     25     18    -51   -189   -218    -88
     28   -109   -140     38     83   -124     25     18    -51   -189   -223    -93
     36   -114   -150     36     93   -132     25     20    -51   -192   -228    -98
     44   -101   -148     28     93   -124     25     28    -41   -184   -218    -83
     38    -98   -137     31     88   -116     36     38    -23   -168   -200    -64
     51    -90   -142     15     96   -116     33     41    -25   -168   -202    -64
     57    -88   -145     12    101   -116     31     41    -28   -171   -202    -67
     57    -77   -135     10     93   -106     25     44    -25   -168   -202    -67
     54    -85   -140     15     96   -111     28     51    -20   -161   -197    -62
     57    -90   -150     15    101   -119     25     57    -18   -158   -197    -62
     49    -96   -148     23     96   -122     33     70     -2   -142   -187    -54
     59    -77   -137      7     96   -106     28     77      2   -135   -176    -41
     83    -67   -150     -7    116   -109     20     77      0   -137   -179    -41
     88    -54   -142    -18    114    -98     23     90     10   -127   -174    -36
     88    -51   -140    -20    114    -96     28    103     20   -114   -161    -23
     96    -36   -132    -31    114    -85     25    109     28    -98   -145    -10
    103    -28   -132    -36    116    -80     23    116     33    -90   -140     -2
     98    -38   -137    -31    116    -88     20    122     33    -90   -140      0
    114    -33   -150    -41    132    -90     12    122     31    -88   -135      2
    124    -36   -163    -46    142    -98     10    127     31    -85   -127     10
    119    -10   -129    -54    124    -70      7    132     38    -72   -111     31
    124     -2   -129    -62    124    -67      7    132     36    -67   -103     38
    132     -5   -137    -64    135    -70      0    124     23    -77   -106     33
    137    -15   -155    -62    145    -85    -10    119     12    -80   -109     33
    140      0   -140    -70    140    -70    -20    111      7    -80   -106     38
    150      7   -142    -77    145    -67    -33     96    -15    -96   -111     33
    155     -2   -158    -75    155    -80    -36     83    -28    -96   -109     38
    145     -5   -153    -72    148    -80    -38     70    -31    -93   -101     49
    153      2   -150    -77    153    -72    -44     54    -44   -103   -106     44
    150     18   -132    -88    142    -57    -57     25    -75   -124   -122     31
    132     12   -119    -75    127    -51    -57     12    -88   -129   -122     31
    124      7   -119    -67    122    -54    -62      0    -98   -137   -122     31
    135      7   -127    -70    132    -59    -62    -12   -103   -137   -122     33
    124      5   -119    -67    122    -57    -54    -18   -106   -140   -124     31
    109     18    -90    -64    101    -36    -44    -20   -106   -145   -132     15
     90     15    -77    -54     83    -31    -28    -20   -106   -153   -148      0
     77      5    -72    -41     75    -33    -10    -12    -96   -150   -153     -7
     54    -25    -80    -15     67    -51      7     -2    -80   -145   -150    -10
     49    -38    -88     -5     67    -64     18     -7    -77   -153   -166    -31
     38    -41    -80      0     57    -59     25    -10    -75   -161   -179    -49
     20    -49    -70     15     44    -59     41     -2    -62   -153   -176    -51
     12    -57    -70     20     41    -62     46     -7    -59   -161   -192    -67
     20    -75    -96     28     57    -85     46    -12    -59   -171   -202    -88
     15    -75    -90     31     51    -83     54     -5    -46   -166   -197    -83
      2    -80    -83     38     41    -80     57     -5    -41   -163   -197    -83
     12    -90   -103     36     57    -96     46    -12    -51   -179   -213   -101
     18    -93   -111     36     62   -101     46    -10    -46   -179   -215   -101
      2   -101   -103     46     51   -101     54     -2    -33   -171   -210    -96
     12    -93   -106     41     59    -98     57      0    -33   -174   -213   -101
     23    -85   -109     28     64    -96     51      0    -33   -174   -210    -93
      2    -83    -88     38     44    -85     59      5    -23   -163   -202    -88
      0    -75    -77     36     38    -75     57     12    -18   -155   -197    -85
      5    -67    -72     31     38    -70     54     12    -12   -153   -189    -75
      0    -72    -75     33     36    -72     59     18    -10   -145   -181    -70
    -10    -72    -64     41     25    -70     59     20    -10   -148   -184    -75
     -2    -70    -70     33     31    -70     59     20    -12   -148   -189    -83
      7    -72    -80     33     44    -75     59     23     -5   -142   -179    -72
      2    -49    -51     20     25    -49     57     28      5   -127   -161    -54
     12    -41    -54     12     31    -46     51     25      2   -129   -161    -57
     15    -59    -75     20     44    -67     51     20     -2   -137   -168    -62
     10    -62    -72     25     41    -67     49     20     -2   -137   -166    -59
      5    -49    -54     20     28    -51     49     20      2   -129   -158    -51
     12    -41    -54     12     33    -49     46     12      0   -135   -161    -54
     12    -57    -70     20     38    -62     46     10     -2   -137   -163    -57
     10    -49    -59     20     33    -54     44     10     -5   -137   -166    -57
     18    -59    -77     18     46    -67     41      5    -12   -145   -168    -62
     20    -72    -96     25     57    -83     38      2    -20   -145   -171    -64
     18    -77    -96     28     54    -85     38      2    -20   -145   -171    -67
     23    -64    -88     20     54    -75     36     -5    -31   -150   -171    -70
     20    -59    -83     18     49    -70     25    -20    -44   -163   -181    -80
     18    -64    -83     23     49    -72     28    -18    -41   -163   -181    -80
     20    -59    -83     18     51    -70     25    -18    -41   -161   -179    -75
     25    -72    -98     23     62    -85     20    -23    -46   -163   -181    -77
     15    -85   -103     33     59    -93     20    -31    -49   -171   -192    -85
     15    -93   -109     38     59    -98     18    -38    -57   -181   -202    -98
     20    -96   -116     36     67   -106     15    -44    -64   -189   -207   -103
     15    -90   -106     38     59    -98     12    -46    -67   -189   -205   -103
     10   -101   -114     44     59   -106      7    -49    -70   -194   -210   -109
     15   -103   -122     44     67   -111     10    -46    -62   -187   -202    -98
     15   -114   -129     46     72   -122     15    -44    -64   -187   -202    -96
      5    -90    -96     44     49    -93      7    -51    -70   -197   -210   -101
      5    -88    -93     38     46    -90      7    -54    -67   -197   -213   -103
     10    -96   -106     41     57   -101     10    -57    -70   -200   -215   -106
      5   -101   -106     46     54   -103     10    -54    -72   -202   -218   -109
     -5    -88    -83     46     38    -85     18    -44    -59   -187   -202    -93
      0    -72    -75     33     36    -72     12    -51    -64   -189   -207    -98
     -5    -80    -75     41     33    -77     12    -54    -64   -189   -207   -101
    -18    -83    -67     49     23    -77     15    -49    -62   -187   -202    -96
     -7    -67    -59     38     25    -64     15    -44    -57   -179   -197    -88
     23    -67    -90     23     57    -77     10    -44    -62   -187   -207    -93
     20    -64    -85     23     51    -75     20    -31    -49   -176   -197    -83
     20    -41    -64      7     41    -51     38    -10    -25   -155   -176    -67
     28      2    -25    -15     28    -10     70     18      7   -124   -148    -46
     38     41      0    -41     18     20     72     33     25   -103   -129    -23
     49     28    -23    -38     36      2     64     31     15   -109   -132    -23
     59      5    -57    -33     57    -25     38      7    -10   -129   -148    -38
     57      7    -49    -31     54    -20     10    -25    -28   -145   -153    -36
     44    -10    -54    -18     46    -31    -18    -49    -46   -155   -163    -41
     49    -44    -93     -2     70    -67    -25    -57    -59   -163   -176    -57
     44    -72   -116     12     80    -96    -20    -62    -75   -181   -197    -83
     12    -98   -111     44     62   -103     -7    -64    -85   -194   -213    -98
     -7    -98    -93     51     41    -96      0    -70    -90   -197   -218   -109
      2   -122   -124     59     62   -122     -5    -75   -103   -210   -228   -119
     -2   -122   -119     59     57   -122    -15    -85   -116   -220   -239   -129
     -5   -127   -122     67     57   -124    -12    -85   -119   -226   -244   -132
      2   -135   -140     64     67   -137    -12    -88   -124   -226   -244   -135
      2   -142   -145     70     72   -142    -10    -85   -122   -226   -244   -137
     -7   -135   -129     70     59   -132     -7    -80   -114   -220   -233   -132
      0   -135   -135     67     67   -135     -7    -80   -116   -220   -236   -132
      2   -129   -132     59     67   -129    -12    -88   -122   -228   -244   -140
     -2   -119   -119     59     57   -119    -12    -85   -116   -220   -239   -129
    -12   -124   -114     67     49   -122    -12    -83   -116   -218   -236   -127
    -10   -132   -122     72     54   -127     -7    -83   -116   -210   -231   -124
    -18   -142   -127     77     54   -135     -2    -77   -116   -215   -236   -127
      5   -200   -205     96    103   -202     20    -38   -132   -249   -283   -168
     49   -355   -405    150    226   -379    101     70   -161   -345   -402   -285
     93   -501   -594    205    342   -548    265    272   -122   -420   -517   -405
     93   -350   -444    127    267   -397    413    358     23   -316   -436   -348
     33      7    -25    -20     28     -7    350     -2     75   -129   -207   -137
    -57    511    568   -228   -311    540     10   -605     83    184    200    259
   -213   1215   1428   -501   -820   1322   -337   -995    270    698    802    826
   -277   1706   1982   -717  -1130   1844   -665  -1132    514   1192   1332   1327
   -205   1569   1774   -683   -989   1670   -945  -1260    392   1158   1319   1345
   -158   1036   1195   -441   -678   1117  -1013  -1317    -80    566    753    828
   -166    410    576   -122   -371    493   -787  -1143   -576   -194      2    122
   -132     64    197     31   -166    129   -449   -678   -439   -298   -202    -85
    -83     15     98     33    -90     57   -205   -332   -215   -200   -168    -64
    -46     10     57     15    -51     33    -70   -135    -93   -140   -142    -46
    -25    -15     10     20    -18     -2    -12    -57    -54   -135   -150    -54
    -20    -49    -31     33      2    -41      5    -36    -57   -150   -171    -75
    -25    -75    -49     49     10    -62     18    -18    -54   -161   -184    -88
    -28    -93    -67     59     18    -80     33      0    -51   -163   -192    -96
    -15    -93    -77     54     31    -85     38     10    -46   -166   -194    -98
    -18   -103    -85     59     31    -93     46     20    -38   -166   -194   -101
    -28   -122    -93     72     31   -109     51     28    -36   -171   -200   -106
    -20   -135   -114     77     44   -124     51     31    -41   -176   -207   -116
     -7   -124   -116     67     54   -122     51     33    -36   -171   -200   -103
    -10   -122   -114     64     49   -119     54     41    -25   -161   -192    -96
    -15   -119   -103     67     41   -111     59     44    -25   -163   -194   -103
    -18   -103    -88     59     33    -96     62     44    -25   -158   -192   -106
    -12    -98    -85     57     36    -93     59     54    -15   -150   -187    -96
    -12    -96    -85     51     33    -90     62     62    -15   -150   -187    -93
    -10    -96    -88     51     38    -93     62     62    -18   -153   -189    -98
    -10   -101    -93     54     38    -98     64     72    -12   -148   -189    -93
    -10   -101    -90     57     38    -96     72     80     -2   -140   -184    -88
    -12    -98    -85     54     33    -93     72     80      0   -135   -181    -90
    -15    -88    -75     51     28    -83     75     88     10   -127   -174    -85
    -15    -80    -64     49     23    -72     77     98     15   -122   -171    -80
     -7    -90    -83     49     36    -88     80    106     20   -116   -166    -75
      0    -85    -85     41     41    -85     77    109     23   -114   -166    -75
     -5    -83    -80     44     36    -83     83    119     31   -109   -163    -70
     -7    -88    -83     46     36    -85     85    129     36   -106   -161    -67
      5    -72    -77     33     41    -75     80    132     33   -109   -161    -67
      0    -67    -70     31     33    -67     88    150     49    -90   -140    -46
     -5    -59    -54     33     23    -59     96    163     64    -72   -124    -33
      5    -57    -64     23     33    -62     90    168     64    -72   -124    -33
     10    -59    -70     25     38    -64     90    176     67    -75   -124    -31
     10    -57    -67     23     36    -62     98    192     83    -59   -109    -12
     18    -51    -70     15     41    -59     98    200     88    -54   -103     -7
     31    -33    -67      0     46    -49     90    202     88    -54   -101     -5
     33    -20    -54     -5     44    -36     88    207     96    -44    -90      5
     38    -25    -64     -7     51    -44     83    213     96    -44    -85      7
     54    -20    -75    -18     64    -46     77    213     93    -41    -80     18
     62    -10    -72    -28     64    -41     67    210     88    -38    -77     28
     57     -2    -59    -25     57    -31     62    210     88    -31    -67     38
     75      0    -75    -38     72    -36     49    197     72    -38    -70     33
     80     10    -72    -46     77    -31     38    181     59    -46    -77     25
     80     20    -59    -51     67    -18     28    168     46    -54    -83     25
     85     12    -72    -49     80    -28     28    158     33    -57    -77     36
     93     23    -70    -59     80    -23     25    145     20    -64    -77     38
     83     31    -51    -57     67    -10     23    132     10    -67    -83     36
     77     28    -49    -54     64    -10     18    116      0    -75    -85     36
     80     33    -46    -57     64     -5     12     98    -15    -85    -88     28
     70     25    -44    -49     54     -7     15     90    -20    -88    -90     31
     59     38    -20    -49     38      7     23     85    -20    -88    -88     25
     54     41    -12    -49     33     15     25     72    -25    -96    -98     10
     46     33    -12    -38     31     10     38     72    -23    -96   -103      5
     44     38     -7    -41     23     15     38     64    -23    -98   -111     -2
     36     20    -15    -28     25      2     49     59    -23   -101   -119    -15
     31      5    -28    -18     31    -12     57     46    -25   -111   -137    -38
     15     -5    -20     -5     18    -12     59     38    -23   -116   -148    -51
     12    -15    -28      0     18    -20     64     33    -18   -114   -148    -51
     12    -28    -41      7     25    -33     67     31    -20   -116   -153    -54
      0    -49    -49     23     23    -51     70     23    -23   -124   -166    -67
    -10    -33    -23     23      5    -28     72     23    -20   -127   -168    -75
     -7    -44    -36     23     12    -41     70     15    -28   -137   -179    -88
     -7    -62    -57     33     23    -59     75     18    -25   -140   -181    -90
     -7    -75    -67     38     28    -72     80     23    -20   -137   -179    -88
      0    -62    -62     31     31    -62     83     23    -20   -135   -181    -96
     -2    -51    -49     28     23    -51     75     20    -28   -145   -192   -109
     -5    -59    -57     31     25    -59     77     23    -25   -142   -189   -106
     -5    -75    -72     38     33    -75     83     33    -20   -137   -179   -101
      2    -64    -67     31     33    -64     85     33    -18   -135   -174    -98
     -7    -70    -62     38     25    -67     83     31    -23   -145   -187   -111
     -2    -64    -64     33     31    -64     88     36    -15   -140   -181   -106
      7    -59    -67     23     36    -64     88     38    -15   -140   -181   -103
     12    -49    -62     18     36    -54     85     41    -12   -137   -181   -101
      0    -44    -46     20     20    -44     88     46     -2   -129   -171    -93
      5    -46    -51     20     25    -49     90     51      0   -127   -168    -90
     10    -54    -64     20     36    -59     98     54      2   -124   -166    -85
     -7    -59    -51     33     20    -57    103     54     10   -119   -163    -83
    -23    -59    -38     41      7    -49     96     44      0   -124   -171    -93
    -10    -64    -54     36     20    -59     90     41     -2   -124   -171    -96
     -7    -57    -49     31     18    -54     83     36     -5   -127   -176    -96
    -12    -64    -51     38     18    -59     88     38     -2   -124   -168    -85
    -12    -72    -59     44     20    -67     88     33     -7   -127   -174    -88
    -20    -77    -57     49     15    -67     83     28    -15   -129   -176    -93
    -18    -64    -46     38     12    -54     80     28    -12   -129   -171    -85
    -12    -67    -54     41     20    -62     77     28    -12   -129   -171    -85
    -12    -88    -75     49     28    -83     75     18    -20   -140   -176    -93
    -18    -90    -72     54     25    -83     77     18    -18   -137   -171    -83
    -20    -90    -70     54     23    -80     75     12    -23   -140   -176    -88
    -10    -77    -67     44     28    -72     77     12    -23   -142   -174    -85
    -15    -83    -70     49     25    -77     77     12    -20   -142   -174    -88
    -23    -96    -75     59     23    -85     80     12    -18   -135   -166    -85
    -12   -101    -88     54     36    -93     77     10    -20   -135   -168    -90
    -18    -96    -77     57     28    -88     75      2    -31   -148   -184   -101
    -28    -88    -59     57     12    -75     70     -2    -36   -158   -192   -101
    -28    -85    -57     57     12    -72     64     -5    -44   -166   -197   -103
    -28    -90    -62     59     15    -77     67    -10    -46   -168   -202   -109
    -25    -85    -59     57     15    -72     64     -5    -41   -158   -192    -98
    -23    -80    -59     51     15    -70     70      2    -33   -150   -184    -90
    -23    -90    -67     57     20    -77     72      0    -36   -153   -187    -93
    -33    -83    -51     57      7    -70     70     -2    -41   -161   -194   -101
    -36    -77    -41     57      2    -59     70      2    -38   -158   -192    -96
    -33    -83    -51     57      7    -67     70      0    -44   -161   -194   -101
    -31    -88    -59     59     12    -75     72      2    -38   -155   -189    -96
    -38    -93    -54     64      5    -72     77      5    -38   -153   -189    -96
    -44   -109    -64     77     10    -88     75      2    -41   -153   -192    -98
    -49   -109    -59     77      5    -85     64     -7    -49   -161   -197   -106
    -57    -98    -41     77    -10    -70     64     -5    -46   -158   -194   -101
    -54   -103    -49     77     -2    -75     64     -7    -49   -161   -197   -103
    -51   -109    -57     80      2    -83     64    -10    -49   -161   -197   -106
    -49   -101    -51     75      0    -77     70      0    -38   -153   -194   -101
    -36    -90    -54     62      7    -72     72      7    -36   -148   -192    -96
    -20    -90    -72     54     23    -80     59      5    -41   -153   -194   -101
    -12    -77    -64     46     25    -72     80     20    -28   -145   -184    -88
    -20    -36    -15     25     -2    -25    114     51     10   -109   -150    -57
      2      2      0     -5      2      2    127     72     33    -85   -127    -36
     12     -2    -18     -5     15    -10    119     64     23    -93   -122    -28
     25    -23    -49      0     36    -36     96     51     10   -101   -124    -33
     31    -46    -77      7     51    -62     67     20    -10   -122   -142    -70
     33    -75   -109     18     70    -90     41     -5    -36   -148   -171    -93
     36   -109   -145     36     88   -127     36    -10    -46   -161   -181    -77
     25   -124   -150     49     88   -137     38    -15    -59   -174   -192    -83
      7   -135   -142     62     72   -140     41    -31    -80   -197   -220   -116
    -15   -158   -142     85     62   -150     46    -36    -93   -218   -236   -127
    -36   -168   -132    101     46   -153     46    -38    -98   -218   -233   -122
    -41   -189   -148    116     51   -168     57    -33    -90   -207   -226   -114
    -33   -207   -174    119     67   -189     51    -44   -101   -213   -236   -135
    -41   -213   -171    127     62   -192     57    -41    -98   -207   -236   -153
    -33   -207   -174    119     67   -192     54    -38   -101   -207   -236   -148
    -23   -194   -171    109     72   -184     38    -51   -116   -228   -254   -153
    -20   -189   -171    103     72   -181     41    -49   -111   -228   -254   -153
     -5   -176   -171     90     83   -174     44    -46   -109   -226   -257   -153
     10   -179   -192     83    101   -184     31    -59   -116   -231   -267   -166
     12   -189   -202     88    106   -194     33    -62   -114   -231   -265   -168
      5   -187   -194     88     98   -189     33    -54   -106   -226   -254   -163
     10   -187   -200     88    103   -192     44    -44   -101   -226   -252   -168
     41   -220   -262     88    148   -239     51    -25   -124   -265   -293   -205
     88   -322   -410    116    249   -366    119     77   -142   -337   -387   -285
    109   -457   -568    174    337   -511    270    267   -103   -410   -504   -410
    109   -379   -491    135    298   -433    410    407     36   -337   -462   -389
     33    -85   -122     25     75   -103    420    184    129   -161   -259   -207
    -77    361    439   -140   -257    400    148   -413    106    111    106    150
   -192   1078   1270   -444   -732   1174   -171   -844    270    633    724    735
   -249   1592   1842   -672  -1044   1717   -452   -982    527   1161   1296   1283
   -220   1462   1683   -620   -953   1571   -698  -1080    470   1228   1387   1410
   -200    922   1122   -361   -659   1021   -815  -1197     -2    667    857    935
   -218    400    618    -93   -418    506   -709  -1145   -558   -145     64    174
   -228     28    254     98   -241    140   -426   -763   -542   -389   -262   -145
   -202    -44    158    122   -181     57   -179   -379   -280   -265   -218   -111
   -158    -41    116    101   -137     36    -20   -137   -109   -166   -153    -62
   -142    -59     83    101   -114     10     57    -23    -41   -137   -150    -57
   -142    -88     54    116    -98    -18     83     10    -36   -150   -171    -75
   -129   -103     25    116    -80    -38     98     23    -38   -163   -184    -88
   -119   -109     10    114    -64    -49    106     36    -36   -168   -192    -96
    -90   -119    -31    103    -31    -75     96     41    -36   -176   -202   -109
    -57   -127    -70     90      5    -98     96     41    -44   -189   -220   -122
    -33   -137   -106     85     33   -122    101     44    -44   -197   -231   -129
    -20   -150   -129     85     54   -140    106     46    -44   -200   -239   -135
     -5   -161   -155     83     75   -158     98     41    -46   -202   -246   -142
     28   -148   -176     57    101   -161     88     38    -51   -210   -257   -153
     46   -122   -168     36    106   -142     83     36    -54   -215   -262   -153
     72   -106   -179     18    124   -142     88     38    -46   -205   -252   -150
    101   -109   -213      2    155   -161     77     41    -51   -213   -252   -150
    101   -119   -220      7    161   -168     77     44    -49   -210   -252   -148
    101   -109   -210      2    155   -161     75     46    -46   -207   -249   -145
     96   -106   -202      5    148   -153     75     46    -46   -207   -252   -145
     90   -122   -215     12    150   -168     75     49    -44   -205   -254   -140
     90   -124   -215     15    153   -168     83     62    -28   -197   -244   -132
     88   -127   -215     18    150   -168     90     70    -23   -194   -241   -129
     96   -122   -218     12    155   -168     96     75    -12   -181   -223   -116
     93   -122   -215     12    153   -168     90     77    -10   -181   -218   -106
    111    -96   -210     -7    161   -153     75     80    -12   -179   -218   -111
    119    -88   -207    -18    163   -148     70     85    -10   -184   -223   -127
    119    -90   -210    -12    163   -150     77     96     -5   -184   -236   -127
    106    -90   -197    -10    150   -142     75    101      0   -179   -236   -111
    114    -85   -200    -15    155   -142     85    114     12   -166   -220    -98
    109    -77   -189    -15    148   -135     93    129     28   -150   -202    -88
    109    -54   -163    -25    135   -109    103    155     59   -124   -179    -59
    124    -36   -163    -46    142    -98     98    163     62   -116   -168    -44
    127    -23   -150    -51    137    -85     98    176     72   -103   -155    -33
    111    -33   -145    -38    127    -90    101    181     77   -101   -155    -33
     96    -41   -137    -25    116    -88    114    192     83    -96   -153    -33
     83    -18   -103    -33     90    -59    111    200     98    -75   -132    -12
     98     12    -85    -57     90    -36     98    210    116    -51   -106     20
     88     23    -64    -57     77    -20     93    218    124    -41    -90     38
     80     12    -67    -46     75    -25     93    218    119    -44    -90     41
     75      2    -72    -41     72    -36     90    207    103    -54    -98     28
     67     -2    -70    -33     67    -36     85    202     96    -57    -98     28
     57     -7    -67    -25     59    -36     85    197     88    -57    -98     38
     67     20    -46    -44     57    -12     70    187     80    -57    -90     51
     72     46    -25    -59     49     10     67    184     77    -49    -77     70
     75     36    -41    -57     59     -2     64    171     62    -62    -90     57
     85     44    -44    -67     64      0     59    145     33    -85   -109     38
    106     54    -51    -80     80      2     62    137     25    -88   -106     44
    111     67    -44    -90     77     12     59    127     18    -93   -109     46
     88     77    -12    -83     49     33     72    135     23    -80    -96     62
     80     93     10    -88     33     51     80    129     23    -83    -93     59
    111    135     23   -122     44     80     80    137     28    -80    -90     62
    114     90    -23   -103     70     33     98    145     25    -96   -109     41
    111     93    -18   -103     64     38    119    158     41    -88   -106     44
    122    129      7   -127     57     70    148    176     70    -75   -101     51
    101    129     28   -114     36     80    163    176     77    -77   -111     38
     88    101     10    -96     38     57    171    171     80    -83   -119     25
     49     72     23    -62     12     49    184    174     93    -77   -111     33
     -7     38     46    -15    -28     41    189    163     88    -88   -127      7
    -25    -20      5     23    -15     -7    197    166     83   -101   -148    -15
    -20    -23     -5     20    -10    -15    179    140     57   -135   -189    -59
    -36    -28      7     31    -23    -10    166    127     44   -148   -202    -75
    -59    -33     25     46    -44     -5    174    132     54   -135   -189    -59
    -57    -70    -12     64    -23    -41    192    148     64   -122   -179    -46
    -70    -64      2     67    -36    -31    184    137     62   -129   -189    -59
    -83    -77      5     80    -46    -36    176    129     46   -148   -218    -90
    -96   -109    -12    103    -44    -62    179    132     44   -155   -220    -93
   -116   -109      7    114    -62    -51    187    142     59   -137   -197    -70
   -153    -93     57    122   -106    -18    189    148     67   -119   -179    -46
   -150   -109     41    129    -98    -33    176    140     62   -119   -179    -46
   -153   -106     46    127   -101    -31    176    140     59   -122   -179    -49
   -132   -101     31    116    -83    -36    171    148     64   -111   -168    -31
   -116   -137    -23    127    -49    -80    171    142     59   -111   -179    -46
    -96   -148    -51    119    -23   -101    171    132     46   -132   -207    -77
    -57   -106    -49     80     -5    -77    150    127     44   -129   -200    -67
     -2    -93    -90     49     44    -93    116    119     36   -132   -207    -59
     23   -140   -163     57     90   -150    114    101     15   -148   -228    -85
     51   -127   -179     36    114   -153    116     90     10   -150   -233   -106
     46    -98   -145     23     96   -122    114     88     20   -140   -226   -106
     75   -109   -184     18    129   -145     80     77      7   -148   -239   -111
    109   -135   -244     10    176   -189     46     38    -25   -174   -259   -124
    119   -181   -301     31    207   -239     44     25    -44   -189   -280   -142
    114   -189   -303     36    207   -244     46     23    -44   -184   -277   -145
    129   -155   -285     12    207   -220     49     31    -38   -168   -262   -132
    166   -122   -290    -23    228   -205     51     46    -20   -150   -233    -96
    239   -106   -345    -67    290   -226     28     20    -46   -179   -265   -127
    332   -119   -452   -109    392   -285      2    -12    -85   -215   -309   -179
    457    -90   -548   -181    501   -319    -12    -20    -98   -218   -314   -179
    522    -46   -568   -239    545   -306    -49    -41   -114   -226   -316   -176
    607   -111   -719   -249    662   -415    -93    -96   -181   -301   -400   -265
    745   -142   -891   -301    815   -517   -122   -129   -220   -345   -444   -303
    820    -85   -906   -366    862   -496   -161   -168   -239   -358   -444   -290
    870    -36   -906   -418    888   -470   -192   -192   -257   -381   -457   -306
    963    -38  -1002   -462    982   -519   -213   -213   -280   -410   -475   -324
   1054    -64  -1122   -496   1085   -592   -239   -246   -316   -452   -517   -374
   1124    -90  -1215   -517   1169   -652   -267   -277   -361   -504   -584   -465
   1150    -49  -1200   -553   1174   -626   -270   -288   -363   -493   -561   -444
   1109    -23  -1135   -542   1119   -579   -252   -275   -337   -454   -506   -381
   1075    -54  -1130   -511   1101   -592   -233   -241   -316   -431   -478   -345
   1002    -54  -1057   -472   1028   -555   -210   -223   -301   -423   -470   -348
    966    -90  -1060   -439   1013   -574   -194   -220   -301   -428   -478   -358
    948   -127  -1075   -410   1010   -600   -197   -228   -319   -452   -511   -397
    958   -119  -1080   -420   1015   -600   -200   -239   -332   -457   -511   -394
    927   -106  -1034   -410    979   -568   -168   -210   -303   -418   -462   -329
    805   -103   -909   -350    854   -506   -153   -174   -259   -363   -397   -265
    717   -119   -836   -298    774   -478   -116   -129   -223   -327   -366   -236
    665   -111   -776   -277    719   -444    -77   -103   -200   -316   -368   -252
    584   -106   -691   -239    636   -397    -31    -54   -150   -270   -327   -207
    511    -80   -594   -215    550   -337     -7     -5    -98   -210   -257   -122
    485    -59   -548   -213    514   -303      2     23    -72   -179   -218    -72
    423    -98   -522   -163    470   -309      7     38    -67   -179   -223    -85
    293    -96   -389    -98    340   -241     23     41    -67   -181   -231   -101
    179    -90   -270    -46    223   -179     41     67    -25   -127   -163    -25
     98   -116   -215      7    155   -163     59    114     25    -64    -96     57
     20   -122   -142     49     80   -132     96    145     54    -38    -77     77
     77   -135   -213     28    145   -174     62     77    -12   -116   -161    -18
    153   -202   -355     23    252   -277     31     38    -75   -187   -241   -106
    174   -197   -371     10    272   -283     31     33    -83   -194   -246   -109
    194   -161   -355    -18    272   -257     18     38    -67   -168   -207    -51
    252   -171   -423    -38    337   -296      7     33    -64   -155   -189    -18
    285   -155   -444    -67    363   -298     -2     12    -80   -174   -213    -49
    259   -194   -454    -33    355   -324    -15    -10   -106   -210   -257   -103
    249   -226   -475    -12    361   -350    -15     -7   -114   -220   -272   -124
    267   -197   -465    -33    366   -329    -15      7    -98   -197   -241    -96
    252   -228   -483    -12    366   -355     -5     20    -93   -197   -244    -93
    189   -311   -501     59    345   -405     -5     18   -106   -220   -275   -132
    155   -275   -433     57    293   -355     10     38    -80   -189   -244    -96
    127   -192   -319     33    223   -254     18     38    -57   -163   -202    -46
    111   -200   -311     44    210   -254     12     28    -70   -171   -200    -44
    116   -262   -379     70    246   -319     15     41    -96   -218   -252    -88
    161   -327   -488     80    324   -407     72    127   -109   -285   -340   -166
    207   -389   -597     90    402   -493    218    322    -49   -335   -428   -252
    244   -301   -548     28    394   -423    355    459     62   -319   -454   -314
    176    -12   -189    -80    181   -101    387    293    142   -168   -288   -184
     72    431    358   -252   -142    394    150   -236    114     98     83    174
    -15   1021   1036   -501   -524   1028   -184   -724    155    514    605    644
    -54   1506   1561   -727   -807   1532   -485   -943    324    997   1135   1101
     23   1405   1382   -714   -680   1395   -743  -1049    311   1143   1273   1247
     85    859    774   -472   -345    818   -833  -1098    -36    698    828    870
    111    355    244   -233    -64    301   -800  -1140   -654   -176     15    135
    161     -7   -171    -77    166    -88   -602   -898   -774   -566   -426   -277
    236   -116   -353    -59    293   -233   -389   -550   -517   -462   -405   -262
    342    -80   -426   -132    381   -252   -254   -324   -337   -355   -348   -213
    459    -28   -488   -215    472   -257   -153   -171   -226   -293   -316   -200
    517    -70   -587   -226    550   -327   -135   -135   -210   -301   -335   -218
    574   -155   -730   -210    652   -441   -153   -142   -231   -332   -363   -231
    620   -132   -753   -246    685   -441   -161   -142   -226   -329   -350   -207
    613   -166   -779   -223    696   -472   -150   -127   -220   -329   -350   -207
    581   -202   -787   -189    680   -493   -148   -132   -239   -366   -415   -293
    587   -218   -805   -184    693   -511   -163   -148   -262   -397   -470   -363
    597   -303   -901   -150    748   -602   -179   -150   -272   -402   -459   -335
    597   -244   -841   -176    719   -542   -184   -155   -252   -374   -418   -283
    613   -236   -849   -189    727   -540   -194   -161   -244   -350   -392   -270
    631   -288   -922   -171    774   -605   -213   -176   -270   -381   -428   -311
    654   -272   -927   -192    789   -600   -210   -166   -257   -368   -407   -290
    652   -259   -911   -194    782   -584   -200   -145   -236   -350   -379   -246
    610   -215   -826   -200    717   -519   -187   -106   -194   -309   -324   -179
    589   -145   -735   -223    659   -439   -184    -51   -142   -257   -270   -124
    478   -116   -594   -181    532   -355   -189    -12   -111   -226   -244   -101
    244   -218   -462    -12    353   -340   -124      5    -96   -218   -236   -101
    124   -207   -332     38    228   -270     -7     77    -28   -148   -155    -18
     72    -96   -168     12    119   -132     15    184     75    -54    -54     85
    -44    -20     23     31    -36      0     -2    246    140     12     -2    140
   -348   -145    202    246   -275     28    119    220    122      2    -38    103
   -415   -228    184    319   -301    -23    171    200     90    -33    -85     33
   -319   -171    148    244   -233    -12    161    233    116    -12    -67     49
   -272    -54    218    161   -246     80    174    265    166     44     10    150
   -265    -93    171    179   -218     38    181    262    148     20     -7    148
   -239    -72    163    155   -202     44    148    252    142     23      2    161
   -181    -46    132    114   -158     41    158    236    140     31     28    192
   -114    -33     77     72    -96     20    166    231    135     18     10    168
    -64      5     70     31    -67     36    163    254    142     18    -10    124
     15     -7    -25     -5     20    -18    145    288    155     20    -15    109
    137    -15   -153    -62    145    -83     41    293    161     31      7    153
    153      7   -148    -83    150    -70    -64    290    176     59     44    200
    111    -44   -155    -33    132    -98     15    241    135     33      5    148
     70    -46   -119    -12     93    -80    114    241    127     31    -25     98
     93    -49   -142    -23    116    -96    127    259    124     18    -57     59
     90    -96   -187      0    137   -140    116    303    140     28    -62     36
     49    -54   -103      2     75    -77     98    350    194    106     36    166
    101     10    -93    -57     96    -41     -7    327    200    132     98    233
     85    -10    -96    -36     88    -54     -7    301    181    122     90    228
    145      7   -137    -77    140    -64     -7    283    129     57     10    150
    155     -7   -163    -72    158    -85   -124    293    106     23    -41     83
      5    -36    -41     15     20    -38    -49    267     96     25     -7    129
    -25    -64    -38     44      5    -51     72    189     28    -20    -15    137
    -90    -46     44     67    -70     -2    111    140     -2    -18     15    176
   -101     10    111     46   -106     59    119    158     12     10     59    218
   -176    -28    145    101   -163     57    135    202     25      5     51    181
   -168    -36    132    101   -150     46    119    181     10    -20     23    132
   -223    -25    197    124   -210     85    114    161      0    -25      7    106
   -426     33    459    197   -441    246    220    301    129     96    132    233
   -558     46    605    254   -581    327    285    376    207    163    200    280
   -613    -20    589    316   -602    283    254    298    153     96    137    202
   -722    -57    662    387   -693    301    296    306    179     96    124    166
   -820    -90    730    457   -776    319    350    340    215    116    127    135
   -623   -223    397    420   -511     85    246    145     46    -41     -2     44
   -709   -179    530    444   -620    174    303    218    122     23     49    106
   -810   -168    641    488   -727    236    335    254    171     64     90    153
   -859   -176    683    519   -771    252    293    215    145     49     98    174
   -867   -200    667    532   -769    233    322    265    187     77    122    205
   -849   -189    659    519   -756    236    332    267    187     54     93    158
   -813   -189    620    498   -719    215    335    249    171     12     51    116
   -750   -207    542    480   -646    166    309    202    137    -23     25     96
   -711   -231    480    467   -597    124    311    220    161      5     51    101
   -592   -202    387    397   -491     90    303    218    150    -15     25     80
   -457   -181    275    319   -368     46    270    194    111    -80    -20     67
   -379   -220    158    301   -270    -31    218    171     67   -153    -72      5
   -290   -254     33    272   -163   -111    197    148     80   -109    -51    -10
   -106   -262   -158    184     23   -210    155     93     44   -114    -44     15
    -36   -179   -142    106     51   -161    116     75     31   -127    -46     18
    111    -57   -168    -25    140   -111     88     54     15   -155    -80    -33
    220    -20   -244   -101    228   -132     20    -44    -64   -228   -155   -124
    158    -36   -197    -62    176   -116     10    -38    -75   -228   -174   -140
    109    -67   -176    -23    140   -122     36     -7    -62   -218   -181   -132
    158   -106   -265    -25    210   -184    -10    -80   -122   -280   -205   -119
     83    -90   -174      2    127   -132     12    -44    -75   -207   -150    -93
    -49    -75    -25     62    -12    -49     54     18      0   -129    -90    -59
    -31    -98    -67     64     15    -83     31    -31    -41   -168   -116    -80
    -15    -93    -77     54     31    -85    -12    -88   -101   -210   -158    -93
    -44   -106    -62     75      7    -85     31    -36    -49   -142    -98    -23
    -33   -127    -93     80     28   -109     67     -5     -7    -85    -64    -25
    -23   -202   -179    111     75   -192     46    -20    -25    -98    -83    -64
      0   -265   -265    132    132   -265     28    -41    -57   -129   -127    -64
    -51   -272   -220    161     83   -246     31    -41    -44   -103   -116    -31
    -96   -296   -202    194     51   -249     20    -57    -49   -109   -127    -51
    -33   -262   -228    148     96   -246     41    -67    -54   -116   -145    -83
    -10   -275   -265    142    127   -270     18   -111    -93   -145   -179   -119
     54   -327   -381    135    215   -353      0   -127   -127   -150   -179   -109
     88   -358   -446    132    267   -402    -25   -132   -142   -155   -174    -96
     96   -340   -436    119    265   -387    -44   -140   -145   -161   -184   -101
     88   -311   -400    111    244   -355    -54   -150   -145   -181   -205   -119
    132   -314   -446     88    288   -379    -59   -174   -168   -210   -228   -135
    122   -314   -439     96    277   -376    -31   -145   -140   -187   -205   -114
     31   -322   -355    145    192   -337     -5   -127   -116   -161   -176   -101
    -98   -361   -262    231     80   -311     -5   -122   -106   -155   -166    -93
   -122   -400   -280    259     77   -340    -10   -135   -109   -153   -155    -80
   -150   -376   -228    262     36   -303      5   -127   -103   -148   -150    -77
   -231   -394   -163    311    -36   -280      7   -119   -101   -142   -155    -90
   -275   -402   -127    340    -75   -265      7   -103    -80   -114   -137    -77
   -280   -368    -90    322    -96   -231     46    -51    -31    -67    -88    -36
   -311   -465   -153    387    -80   -309    -10    -93    -72   -111   -127    -62
   -290   -433   -142    361    -75   -288     18    -70    -57    -96   -111    -31
   -290   -345    -54    319   -119   -200     57    -23      0    -38    -51     36
   -249   -210     36    228   -145    -88     85     15     41      7     -7     80
   -207   -137     67    171   -137    -36     64      5     31     -2    -12     51
   -168    -88     77    127   -124     -5     51      2     23    -12    -31     20
   -135    -51     83     93   -109     15     57      0     18    -20    -38     62
    -67     -2     62     33    -67     28     85     28     41      5      2    137
    -49     10     59     18    -54     33     93     41     57     20     28    153
    -57     31     85     12    -70     57     93     38     51     12     20    124
    -44     88    132    -20    -88    109    150     72     80     31     28    148
    -77    114    189    -18   -135    150    137     62     67     25     25    158
   -106    148    254    -20   -181    200    150     70     80     44     54    158
   -168    135    303     15   -236    218    207    124    135     90     93    184
   -184     57    241     64   -213    148    226    148    153     96     90    213
   -137     41    176     46   -155    109    231    119    119     44     59    202
   -161    106    267     25   -215    187    241    132    124     51     75    205
   -215     98    314     59   -265    205    257    161    158     93    109    233
   -223    153    376     36   -298    265    298    207    218    155    168    270
   -293    114    407     88   -353    262    316    231    244    176    200    290
   -366    109    475    129   -420    290    361    267    277    207    231    322
   -439     49    488    192   -462    267    363    280    285    218    239    329
   -400     23    423    189   -410    223    374    296    293    233    265    363
   -439     -2    436    220   -439    215    353    272    267    213    257    340
   -454     23    478    215   -467    252    361    283    252    194    226    252
   -423   -103    316    262   -371    106    423    374    236    140    135    148
   -400   -324     75    363   -239   -124    540    517    223     18    -57     49
   -303   -309     -5    303   -150   -155    678    685    314      0    -93     36
   -283    -31    252    155   -267    109    730    620    436    148     70    155
   -296    379    675    -44   -485    524    498    135    446    379    387    454
   -381   1015   1397   -316   -888   1205    184   -348    555    826    932    961
   -457   1683   2140   -615  -1299   1912    -67   -532    841   1392   1545   1496
   -433   1743   2177   -657  -1304   1958   -322   -631    893   1600   1764   1699
   -397   1267   1662   -436  -1031   1465   -431   -732    519   1169   1348   1335
   -348    709   1057   -179   -701    883   -436   -776   -101    355    568    623
   -210    303    511    -49   -361    407   -350   -498   -252     -2    166    270
   -161     93    254     31   -207    174   -137   -150    -46     67    171    285
   -246    -44    202    145   -226     77    184     36     83    127    187    283
   -228    -49    179    140   -205     64    311    145    140    137    166    244
   -135     -5    129     67   -135     62    316    202    163    140    155    226
     46     88     41    -67      2     64    277    267    197    150    161    231
    184     96    -88   -142    137      5    176    290    200    140    150    228
    -12   -174   -161     93     72   -168    200    192     96     36     46    129
    -51   -228   -176    140     59   -202    280    163     67      7     20    103
     25   -226   -252     98    137   -239    283    171     62      5     20    103
    127   -197   -327     33    226   -262    246    181     67     10     20    106
    368     12   -355   -189    363   -171     59    241    127     62     62    137
    449      7   -444   -231    444   -218    -67    213     98     36     36    109
    431    -67   -501   -181    465   -283     -2    192     67      0     -7     62
    449    -77   -530   -187    488   -303    -36    197     77     15      2     80
    161   -402   -563    122    361   -483    158     67    -44    -96    -96    -10
    122   -407   -530    142    324   -470    272     67    -49    -90    -83     10
    192   -319   -511     62    350   -415    285    111     -7    -49    -49     46
    226   -306   -532     36    379   -418    272    135     10    -31    -49     44
    257   -285   -542     15    400   -413    249    148     15    -12    -41     51
    280   -270   -550     -7    413   -410    228    155     28      2    -28     67
    296   -254   -550    -20    420   -400    215    163     31     10    -25     72
    319   -270   -589    -25    454   -428    249    179     46     12    -12     90
    361   -231   -592    -64    475   -410    241    189     62     28     20    129
    348   -257   -607    -46    475   -431    205    171     49     23      0    103
    353   -262   -615    -46    483   -439    210    161     44     10    -23     77
    384   -241   -626    -72    504   -431    233    168     51      5    -25     70
    405   -213   -618    -96    511   -415    262    197     77     20     -5     96
    358   -265   -626    -49    491   -444    246    192     75     20     -2    111
    350   -236   -587    -57    467   -410    233    200     88     28     10    124
    389   -124   -514   -132    449   -319    181    239    122     57     38    140
    413    -38   -452   -187    431   -244     96    265    150     77     51    140
    311   -122   -433    -96    371   -277    223    218     98     20     -2    114
    267   -116   -387    -75    324   -252    298    223     80     12     20    179
    272    -67   -340   -103    303   -202    277    272    127     80     70    220
    277    -23   -301   -127    288   -161    233    296    158    122     90    215
    254    -59   -314    -98    283   -184    226    288    142    101     70    187
    262    -36   -301   -114    280   -168    228    280    140    101     77    184
    244    -15   -262   -116    252   -137    200    272    137     96     90    197
    218    -38   -257    -88    236   -148    106    262    116     64     83    194
    407    161   -249   -285    329    -44   -119    348    202    153    161    249
    509    228   -280   -371    394    -25   -171    363    228    194    192    265
    262    -85   -348    -88    303   -215    153    241     93     85     80    179
    109   -236   -345     64    226   -290    353    213     57     62     70    197
    161   -111   -275    -25    215   -194    324    249     90    106    122    228
    153    -75   -228    -38    189   -150    285    259    106    129    148    246
    142    -38   -181    -51    161   -109    246    252    103    137    155    257
    171    -64   -236    -51    202   -150    241    252     96    132    155    265
    176   -109   -285    -36    228   -197    244    249     90    137    161    270
    168   -122   -290    -23    228   -205    241    241     80    132    158    262
    145   -124   -270    -10    205   -197    239    231     62    111    135    228
    101   -103   -205      2    153   -153    239    228     59     98    109    194
     46    -77   -124     12     83    -98    246    231     77    109    122    205
     51    -93   -148     20     98   -119    285    254    101    124    140    223
    202     15   -189   -111    194    -88    194    342    171    155    171    265
    366    181   -184   -272    275      0   -106    423    254    210    236    358
    148     28   -119    -88    132    -46     20    316    168    137    155    252
    332    233    -98   -283    215     67    -33    446    280    249    205    252
    197    132    -67   -166    132     33   -213    381    244    220    168    181
   -233   -288    -54    262    -90   -171    270    153     49     46      5    -57
    613    465   -148   -540    381    158   -517    626    420    340    249    239
    426    231   -194   -329    309     18   -815    449    275    179    122    223
   -696   -787    -90    740   -306   -439    511    -88   -181   -207   -226   -111
   -997   -914     83    956   -540   -415    963   -111   -148   -150   -210   -127
   -846   -659    187    750   -519   -236    810    -15    -33    -46   -103    -59
   -532   -340    192    436   -363    -75    628    101     72     70     23     -7
   -345   -163    179    252   -262      7    454    210    158    155     85    -28
   -275    -98    176    187   -226     38    410    267    200    184     80     -2
   -153   -137     12    142    -85    -62    376    283    174    116      7     57
    -90   -179    -88    135     -2   -135    376    340    228    158     64    192
    -67   -228   -161    148     44   -194    394    358    244    189    109    257
    -20   -116    -96     70     36   -106    423    337    244    192     98    207
    -46    -70    -23     57    -12    -46    389    324    259    210    127    205
    -80    -80      0     80    -41    -41    348    324    277    236    161    233
    -85    -59     25     70    -57    -18    371    353    319    275    200    267
    -88    -83      5     85    -46    -38    402    355    324    270    197    259
    -51   -106    -57     77      0    -83    389    345    303    246    174    233
     28    -46    -75      7     49    -59    254    374    332    272    200    252
    114     75    -38    -96     75     18     77    420    397    327    254    298
     51     41    -10    -46     31     15    215    387    358    301    233    267
   -129   -132     -5    129    -64    -70    410    283    246    205    140    174
   -161   -158      2    158    -83    -77    459    283    244    192    127    166
   -127   -129     -5    127    -62    -67    428    316    272    218    155    200
     33     25     -7    -28     20     10    220    415    355    288    228    265
    119    124      5   -124     57     64     75    415    368    293    226    252
     44     20    -25    -33     33     -2     90    345    311    239    168    197
     28    -38    -67      5     46    -51     12    309    277    197    127    155
   -148   -252   -103    200    -23   -179    301    174    158    101     31     49
    -85   -288   -202    184     57   -246    519    181    161     93     15     38
    -20   -290   -270    155    122   -280    517    192    161     75      0     33
     33   -277   -314    122    171   -296    462    171    140     10    -44     46
    153   -228   -381     38    267   -303    350    153    101   -109    -90    150
    265   -179   -446    -44    353   -311    262    124     96    -31    -64    145
    413   -122   -535   -145    472   -327    207     80     64   -106   -140     62
    472   -257   -730   -109    597   -491    179     25    -41   -210   -215    -23
    470   -220   -691   -124    579   -454    189     18      2     18   -187   -259
    426   -179   -605   -124    514   -392    184    -49    -77   -174   -335   -296
    433   -163   -597   -135    514   -379    166    -49    -90    -85   -205   -142
    402   -114   -517   -145    457   -314    171     25     -7     80    -59   -135
    272   -181   -454    -44    363   -316    215     93     25     88    -38   -158
    122   -267   -389     72    254   -329    218    153     67     93    -44   -122
    140     15   -124    -77    132    -54     20    327    239    236     88    116
      7    132    124    -70    -59    127     75    366    288    290    163    241
   -272    -18    254    145   -265    116    454    277    215    233    142    220
   -355    -20    335    187   -345    155    493    283    233    254    181    213
   -254    166    418     44   -337    290    459    387    340    358    293    280
    -57    444    501   -194   -280    472    168    530    480    465    366    368
   -290    272    563     10   -426    418    -64    478    452    402    290    296
   -709   -109    597    407   -654    244    327    345    324    272    166    210
   -779   -145    631    462   -706    241    563    361    327    257    174    275
   -859   -163    696    511   -779    265    558    407    379    290    223    301
   -974   -189    784    581   -880    296    532    457    431    335    265    324
   -956   -181    774    568   -867    296    488    452    436    337    267    293
   -795   -171    623    483   -711    226    446    418    413    316    246    254
   -704   -246    454    475   -581    103    366    335    316    228    158    158
   -649   -314    335    483   -493     10    355    306    267    187    119    119
   -610   -293    314    449   -465      7    350    285    233    171    116    114
   -558   -252    306    405   -433     25    329    252    205    161    114     90
   -488   -215    272    350   -381     28    342    241    197    155     98     38
   -527   -290    236    410   -381    -28    379    244    184    140     72     23
   -579   -368    210    472   -397    -77    426    265    194    155    106    116
   -592   -329    259    459   -426    -36    454    277    220    200    171    145
   -607   -265    340    433   -475     38    459    303    257    228    179     59
   -563   -197    366    381   -465     83    363    327    275    213    103     31
   -555   -231    324    392   -441     46    275    290    233    153     41     72
   -553   -319    233    436   -394    -41    368    277    174     67     -7    101
   -259   -272    -12    265   -124   -142    355    407    194     49    -33     98
     31   -319   -350    145    189   -335    106    600    249      5   -132    -72
   -241   -566   -324    402     38   -446    374    558    205    -80   -231   -249
   -457   -431     23    444   -241   -205    859    426    283     51    -54   -148
   -488    142    631    171   -561    387    693     64    446    376    348    202
   -623    878   1501   -127  -1062   1189    387   -314    657    854    870    675
   -626   1506   2132   -441  -1379   1818    150   -428    924   1340   1356   1179
   -454   1587   2042   -566  -1249   1813    -96   -530    922   1457   1488   1483
   -355   1156   1512   -402   -935   1332   -218   -678    540   1013   1091   1218
   -298    537    836   -119   -566    685   -283   -836    -90    205    322    433
   -257     62    319     96   -288    189   -233   -685   -311   -166    -88    -23
   -109    -88     20     98    -67    -36    -83   -348   -176   -116    -90    -77
     36    -70   -106     15     70    -88     18   -111    -33    -20    -46    -96
    194    -54   -249    -70    220   -150     90     31     36     -2    -70   -103
    259    -90   -350    -85    303   -220    119     80     54     -5    -77    -80
    335    -93   -428   -122    379   -259    127    101     62     -2    -72    -98
    436    -70   -506   -187    470   -288    114    119     64     -7    -83   -161
    405   -119   -524   -142    465   -322     70     83     20    -62   -148   -187
    389   -142   -535   -124    459   -337    122     83      7    -75   -161   -187
    397   -137   -535   -129    465   -335    142     85     12    -75   -184   -202
    348   -192   -542    -77    444   -366    119     85     12    -90   -194   -137
    254   -187   -441    -33    348   -314    132    122     54    -49   -137    -93
    137   -187   -324     23    228   -254    166    158     90     -5    -85    -70
     -7   -213   -205    111     98   -210    288    181    103     18    -49    -36
   -207   -179     28    192   -119    -75    389    228    163     83     15     10
   -420   -137    283    280   -353     72    449    296    239    153     64     36
   -540    -85    454    311   -498    184    511    405    324    233    119    132
   -558   -166    392    361   -475    111    478    413    319    239    132    166
   -506   -187    316    345   -413     64    446    384    293    231    150    140
   -433    -67    366    252   -400    148    465    418    353    306    233    148
   -478   -109    368    293   -426    129    413    374    311    254    140      0
   -436   -174    262    303   -350     44    381    340    267    181     33    -18
   -379   -223    153    301   -267    -36    337    324    244    140      7     72
   -322   -218    103    270   -213    -57    340    319    244    137     31    106
   -257   -168     88    210   -176    -41    348    303    233    140     38     72
   -135    -88     46    111    -90    -20    290    353    280    184     80     88
    -49    -67    -18     59    -18    -44    239    374    309    207     98     90
   -116   -155    -38    137    -38    -98    420    332    280    176     64     62
   -205   -233    -31    218    -88   -132    415    306    246    116     18     90
   -161   -184    -25    171    -67   -106    402    348    285    168     62    135
    -70   -109    -38     88    -15    -75    384    363    311    213     88    103
      2    -51    -54     25     28    -51    350    353    303    202     83     83
     54    -23    -77    -15     64    -49    319    342    290    194     80     85
     77     -5    -83    -36     80    -44    293    332    285    192     85     93
    -10    -57    -46     33     15    -51    280    306    265    181     75     83
    -75    -98    -23     88    -25    -62    322    314    270    187     83     88
     49    -25    -75    -12     62    -51    316    345    283    194     96    114
    119     93    -25   -109     72     33    270    379    316    252    174    168
     62     72      7    -67     25     41    181    358    306    275    207    124
     54     49     -5    -51     31     23    218    350    283    257    163     70
     72     64     -7    -67     41     28    254    363    277    228    124    158
    132    161     25   -148     54     93    207    371    285    241    155    215
    174    241     64   -210     54    153    129    379    303    270    192    239
     72    168     96   -119    -10    132    223    355    275    249    181    231
    -12    122    135    -54    -75    127    290    324    239    220    163    218
    -33    127    161    -49    -96    142    285    319    226    202    153    228
    -36    142    179    -54   -109    161    301    340    252    241    194    262
      7    226    218   -116   -103    223    288    361    283    285    226    241
     10    275    262   -145   -127    270    249    384    303    306    254    244
   -103    192    296    -44   -200    241    267    366    280    277    228    220
   -179    114    290     31   -236    202    342    355    257    252    200    189
   -184    114    298     36   -241    205    381    363    270    252    194    184
   -155    137    293      7   -223    215    379    371    288    249    184    179
   -148     96    241     25   -194    168    387    368    288    226    150    150
   -174     18    189     77   -181    103    348    335    262    194    109     83
   -181    -28    153    106   -168     62    332    319    254    166     75     38
   -181    -59    119    119   -153     28    329    314    254    155     59     10
   -142    -62     80    101   -111      7    309    309    252    142     36    -18
   -174   -106     67    140   -122    -20    371    309    241    109      0    -15
   -283   -153    129    218   -207    -12    415    316    241    119     10      5
   -340   -137    200    239   -272     31    426    340    270    153     36      2
   -379    -96    283    236   -332     93    433    371    298    161     54     38
   -327    -59    267    192   -298    103    400    384    306    174     75     57
   -163    -90     72    127   -119    -10    327    316    254    150     46    -59
    -59   -119    -59     88     -2    -90    280    210    148     44    -70   -210
     12    -98   -111     44     62   -106    272    200    129      2   -119   -192
     46    -75   -122     12     80    -96    236    231    135    -10   -137   -103
    -23    -88    -64     57     20    -77    223    254    174     57    -77   -103
   -163   -127     36    142   -101    -46    285    239    174     62    -59   -145
   -231    -72    155    150   -194     41    358    252    202     96    -36   -142
   -293    -72    220    184   -259     72    376    270    200    114    -15   -119
   -298    -72    226    187   -262     75    384    314    236    148     12    -72
   -298     -7    288    153   -293    140    361    337    275    168     33    -38
   -277     25    301    124   -288    163    337    368    311    197     57    -18
   -306      5    311    148   -309    155    345    374    319    205     67     -5
   -368    -33    335    202   -353    150    394    358    311    200     64      7
   -345    -12    329    176   -340    158    433    376    319    205     75     20
   -327     18    345    153   -335    181    428    389    332    223     96     31
   -316     44    361    135   -337    200    415    392    340    231    101     23
   -311     12    324    150   -316    168    407    400    345    223     88     12
   -296     23    316    135   -306    168    405    384    335    210     85     12
   -290     44    335    122   -314    189    402    363    316    200     80     18
   -283     57    337    111   -309    197    394    355    301    187     72     15
   -252     51    303    101   -277    176    384    355    288    155     51     33
   -179     51    228     62   -202    137    358    355    288    163     59     33
   -153     64    215     44   -184    140    290    353    306    205     90    -18
   -179     44    220     64   -200    132    277    301    262    171     62    -70
   -166    -12    153     90   -161     70    353    265    202    116     10    -90
   -161    -15    142     85   -153     62    379    272    200    111      2    -75
   -142    -18    124     80   -135     51    368    275    194    101    -10    -77
   -127    -15    111     70   -122     46    361    277    194     85    -28    -83
   -119    -18    101     70   -111     41    358    285    197     83    -36    -67
   -127     25    153     49   -140     88    353    301    218    124      5    -51
   -153     67    220     41   -187    142    355    311    233    145     33    -51
   -184     98    280     41   -233    189    387    337    259    168     49    -41
   -207     98    306     54   -257    202    439    366    290    189     67      2
   -213    148    358     31   -285    252    457    358    309    215    127     57
   -200    184    384      7   -290    283    405    316    277    215    140     -2
   -174    192    366    -10   -272    280    348    301    241    187     90    -90
   -179     93    272     44   -226    181    319    283    207    124     -5    -77
   -153     46    197     51   -174    122    296    262    187     93    -25    -57
   -129     46    176     38   -153    111    288    249    171     72    -33    -67
   -127     28    153     46   -140     90    296    244    163     67    -33    -64
   -132     15    148     59   -140     80    301    241    155     62    -36    -93
   -129      2    129     62   -129     64    293    228    142     54    -46   -124
   -127    -15    111     70   -122     49    290    213    129     41    -62   -142
   -116    -31     85     72   -101     25    277    189    103      2    -96   -163
    -72    -25     46     49    -59     10    254    176     83    -31   -127   -179
     36     46     10    -41     12     28    187    200    114      2   -103   -181
     80     12    -70    -46     75    -28    158    179     88    -38   -132   -166
     -2   -122   -122     62     57   -122    233    103     18    -96   -187   -207
    -15   -101    -85     59     33    -93    249     67     -7    -90   -184   -290
     49    -72   -124     10     85    -96    228     72      2    -88   -179   -293
    114    -72   -187    -20    148   -127    194     51    -15   -116   -207   -316
    181    -96   -277    -44    226   -184    150      7    -57   -168   -265   -366
    244   -106   -350    -67    296   -228    119    -10    -93   -192   -283   -368
    277    -85   -363    -96    319   -223    109      7    -80   -179   -270   -348
    309    -98   -410   -106    358   -254    106     20    -75   -187   -283   -358
    358   -187   -545    -88    449   -366    122     59   -106   -254   -361   -436
    397   -358   -756    -18    576   -555    220    202   -106   -348   -504   -581
    394   -379   -776     -7    584   -576    366    413      5   -342   -558   -662
    324   -132   -457    -96    389   -296    465    511    210   -148   -376   -517
    153    301    145   -228      5    226    407    236    342    145     -5   -153
    -49    875    924   -413   -485    898    148   -270    394    527    530    397
   -202   1465   1667   -631   -937   1566    -62   -571    535   1005   1145   1026
   -207   1680   1888   -737  -1047   1784   -259   -709    626   1361   1556   1462
   -197   1366   1564   -587   -880   1462   -366   -800    407   1150   1343   1275
   -187    828   1015   -319   -600    922   -405   -880   -101    405    574    535
   -168    316    483    -75   -327    400   -335   -805   -470   -249   -132   -174
   -114     18    132     49   -124     75   -176   -483   -376   -303   -275   -335
    -80    -12     67     44    -75     25    -12   -184   -155   -145   -166   -257
    -36     10     46     12    -41     28    103      7    -12    -59   -119   -226
     15     15      0    -18      5      7    155     96     36    -44   -116   -220
     46     18    -28    -33     36     -5    161    119     36    -62   -145   -231
     88      7    -80    -49     85    -36    142    114     18    -98   -194   -285
    142    -23   -166    -59    153    -93    135    114      7   -114   -207   -306
    161    -36   -197    -62    176   -114    145    114      2   -119   -207   -301
    189     -7   -197    -90    192   -101    142    109     -5   -135   -218   -293
    262     -2   -265   -129    262   -132    119     88    -36   -171   -257   -309
    353      2   -350   -176    353   -174    101     90    -31   -161   -259   -329
    374     -7   -384   -184    379   -197     77     75    -49   -181   -285   -368
    340    -54   -397   -142    366   -226     83     46    -67   -202   -301   -397
    340    -54   -397   -145    366   -226     96     51    -67   -194   -283   -374
    340    -36   -376   -150    358   -205     88     67    -57   -171   -259   -353
    363      2   -361   -184    361   -179     57    119    -10   -129   -223   -319
    353     23   -329   -189    342   -153     51    155     25    -96   -189   -280
    246    -62   -311    -93    277   -184    129    140     12   -111   -202   -283
    158   -119   -277    -18    218   -197    187    148     18   -111   -210   -283
    153    -38   -194    -57    174   -114    179    163     36   -109   -213   -254
    194     36   -158   -116    176    -59    140    215     88    -49   -148   -179
    179     80    -98   -132    140     -7    116    246    127     10    -88   -171
     77     18    -59    -46     70    -20    184    215     98    -10   -103   -210
     90      2    -90    -49     90    -44    179    174     70    -54   -155   -254
    184    -23   -207    -80    194   -114    137    119     12   -116   -215   -309
    309    -28   -340   -142    322   -184     80     85    -33   -148   -236   -322
    444    -23   -467   -210    454   -244     28     93    -51   -153   -241   -316
    498    -28   -530   -236    511   -277     -5     98    -38   -150   -254   -345
    522    -41   -563   -241    540   -301    -25    114    -10   -119   -220   -290
    524     28   -496   -277    509   -231    -28    145     25    -80   -179   -220
    465     33   -431   -249    449   -197     36    161     31    -70   -176   -213
    413     59   -353   -239    381   -145     49    153     36    -67   -181   -233
    413     96   -316   -254    363   -111     28    161     38    -62   -171   -215
    418     75   -342   -246    379   -132     31    194     57    -41   -150   -148
    392     83   -309   -236    350   -111     54    233     96     23    -85    -90
    366    122   -244   -244    306    -59     62    249    127     57    -64   -101
    374    127   -249   -252    311    -59     49    226    114     44    -83   -153
    392    174   -218   -283    303    -20      5    236    114     59    -51   -119
    407    205   -202   -306    306      2      7    259    124     98     -7    -70
    387    181   -205   -285    296    -10     46    259    127     98    -12    -62
    340    187   -155   -265    249     15     46    236    122     77    -44    -93
    275    197    -80   -236    176     59     51    166     88     12   -106   -153
    249    202    -46   -226    148     77     41    135     31      5    -77    -88
    290    207    -85   -252    187     62     18    218     77    101     33     23
    288    267    -23   -277    155    122     51    280    142    155     90     75
    223    298     72   -262     72    187     67    283    155    155     93     72
    142    277    135   -210      5    207     64    270    142    137     77     49
     67    311    241   -189    -88    277     72    277    155    129     72     75
     12    301    288   -158   -137    296    114    275    155    114     51     88
    -49    322    368   -137   -210    345    163    277    155    122     46     54
   -101    332    433   -114   -267    381    210    322    192    176    101     70
   -181    303    485    -62   -332    392    244    353    223    200    127     70
   -241    293    535    -25   -389    413    272    363    241    210    150    116
   -290    270    558     10   -426    413    301    358    252    202    163    132
   -319    265    584     28   -452    423    309    301    220    145     80    -57
   -277    231    509     20   -394    371    296    236    161     77    -25   -127
   -202    140    340     31   -270    239    277    215    135     57    -49    -83
   -148     85    233     28   -192    158    244    189    111     46    -25   -111
   -132     72    205     31   -168    137    241    161    101     36    -12   -194
   -109    109    218      0   -163    161    223    132     88     18    -59   -327
    -12    140    153    -62    -83    145    189    106     59    -25   -122   -254
     57    114     57    -85      0     85    140     88     25    -72   -158   -244
    114    145     31   -129     41     88     98     80     15   -101   -215   -381
    116    142     25   -129     44     85    101     62    -20   -166   -301   -290
    150    148     -2   -148     75     72    132     98      5   -137   -257   -239
    257    280     20   -270    116    150     18    187     88    -57   -176   -213
    392    462     70   -426    161    267   -200    311    236     93    -23    -41
    200    361    158   -283     20    259    -15    189    171     46    -54   -145
    -75     93    168    -10   -122    129    267     31     20   -111   -197   -353
     10     98     88    -57    -38     93    158     80     28    -93   -163   -314
     88    189    101   -137     -5    145     46    155    116    -12    -88   -233
      7      5     -2     -7      2      2    140     59     28    -93   -158   -293
     -5    -67    -62     36     25    -64    275     28    -20   -116   -168   -293
      7    -25    -33      7     20    -28    301     80     23    -72   -132   -259
     44     67     23    -54     10     46    249     80     36   -106   -171   -262
     54     10    -46    -33     49    -18    179     44      5   -145   -210   -283
    122     15   -106    -70    114    -44    140      7    -10   -116   -192   -340
    197     15   -181   -109    189    -83    106     -2    -18   -109   -166   -350
    277     12   -265   -145    272   -124     67    -18    -25   -109   -158   -353
    332     25   -309   -179    319   -140     41    -44    -38   -109   -150   -374
    327     18   -309   -174    319   -145     41    -70    -54   -129   -179   -457
    283     20   -262   -153    272   -122     51    -93    -70   -155   -252   -501
    288     15   -272   -150    280   -127     44   -103    -88   -194   -285   -348
    335     23   -311   -179    324   -145     31    -96    -85   -192   -262   -348
    387     36   -350   -210    368   -158     23    -80    -72   -176   -254   -368
    394     38   -358   -218    376   -158     10    -77    -64   -171   -262   -366
    400     49   -350   -223    376   -150      0    -85    -62   -176   -265   -376
    405     64   -342   -236    374   -137     -5    -96    -64   -189   -267   -392
    405     67   -337   -236    371   -135    -12   -103    -67   -197   -272   -407
    402     59   -345   -231    374   -142      2   -103    -67   -200   -280   -418
    371     59   -311   -215    342   -124     28    -83    -57   -184   -259   -394
    296     70   -226   -184    259    -77     54    -49    -25   -155   -236   -374
    218     88   -129   -153    174    -20     80    -25     -5   -137   -218   -355
    158     75    -83   -119    119     -2    119     12     23   -106   -181   -314
    129     75    -54   -101     93     10    155     49     62    -67   -137   -288
    127    103    -23   -119     75     41    168     62     80    -51    -98   -259
    158    119    -41   -140     98     38    192     70     77    -64   -101   -246
    174    132    -41   -153    109     44    233     96     98    -62    -96   -231
    218    181    -36   -200    127     72    231    109    122    -31    -57   -226
    277    228    -49   -254    163     88    197     77    101    -38    -51   -233
    327    220   -106   -275    215     57    174     51     83    -49    -70   -262
    374    210   -163   -293    267     23    137     10     57    -75   -101   -301
    462    236   -226   -348    345      5     62    -23     33    -96   -124   -301
    542    218   -324   -381    433    -51      7    -46      0   -114   -140   -293
    491     96   -394   -293    441   -150     31    -88    -51   -168   -192   -342
    475     54   -423   -267    449   -181     36   -111    -83   -207   -236   -387
    472     33   -439   -252    457   -202     28   -122   -106   -241   -283   -426
    465      7   -457   -239    459   -223     31   -127   -106   -249   -311   -467
    465     59   -405   -262    433   -171     23   -124   -103   -223   -277   -426
    465    103   -361   -285    413   -127      7   -106    -88   -176   -220   -368
    465    106   -358   -285    413   -124    -10   -109    -90   -184   -233   -355
    436     85   -350   -262    394   -132    -10   -106    -88   -189   -252   -368
    402     72   -329   -239    366   -127      0    -96    -77   -176   -252   -384
    340    101   -241   -220    290    -70     25    -72    -44   -135   -220   -361
    280     98   -181   -189    231    -41     38    -54    -25   -114   -205   -340
    220    109   -114   -166    166     -2     44    -46    -15   -106   -192   -329
    166    116    -49   -142    106     36     59    -10     20    -75   -166   -280
    137    132     -5   -137     72     64     80     28     67    -41   -129   -192
     67    124     57    -96      5     90    103     33     83    -20   -101   -148
     44    116     70    -80    -12     96    116     25     72    -28   -116   -187
     85     57    -28    -72     57     15    109     33     38    -93   -184   -265
    166    -59   -228    -54    194   -142    161    127     33   -168   -277   -355
    257   -140   -397    -57    327   -267    290    314     70   -244   -387   -480
    215    -64   -280    -75    246   -171    418    485    218   -174   -337   -418
     64    189    124   -127    -31    158    449    306    335     18    -98   -187
   -114    657    771   -272   -444    711    249   -189    368    324    327    202
   -363   1301   1665   -467  -1013   1483     18   -581    504    784    940    789
   -493   1810   2304   -659  -1397   2057   -200   -714    722   1296   1548   1389
   -498   1803   2299   -652  -1400   2049   -387   -782    730   1441   1735   1615
   -540   1366   1906   -413  -1223   1636   -446   -846    400    987   1280   1210
   -620    797   1418    -88  -1018   1106   -361   -820   -111    179    449    402
   -724    379   1101    171   -914    740    -88   -446   -145    -83     90     25
   -826    306   1132    259   -979    719    179    -36    127     98    181     41
   -937    358   1293    288  -1114    826    384    259    353    259    298    116
  -1085    342   1428    371  -1257    885    535    452    491    340    358    215
  -1205    288   1491    457  -1348    888    600    532    545    387    402    272
  -1314    303   1618    504  -1465    961    649    600    600    467    462    283
  -1350    327   1678    511  -1514   1002    657    626    620    501    475    283
  -1299    309   1608    496  -1452    958    633    607    592    465    428    285
  -1262    275   1538    491  -1400    906    633    605    589    446    392    270
  -1221    223   1444    498  -1332    833    644    618    594    439    374    270
  -1150    205   1353    470  -1252    779    626    615    579    415    361    303
  -1041    210   1252    415  -1145    730    574    581    550    387    337    293
   -909    205   1114    350  -1013    657    509    524    511    363    290    202
   -743    226    969    257   -854    597    439    470    452    303    241    150
   -587    236    820    174   -704    530    381    426    413    262    202    111
   -444    236    680    103   -561    457    327    379    368    213    148     57
   -296    194    491     49   -394    342    270    311    301    135     75    -12
   -179    161    340      7   -259    249    220    252    241     72     15    -75
    -96    119    213    -12   -155    166    197    213    200     33    -23   -114
    -28    109    137    -38    -83    122    184    207    179     28    -28   -122
     51     70     18    -62     15     44    150    184    158     23    -33   -150
     80     57    -23    -70     51     18    148    181    150     12    -33   -166
     28     51     23    -41      0     38    187    210    171     36     -2   -140
    -80     59    140     10   -109     98    262    252    210     70     33   -109
   -140    103    244     15   -192    171    298    311    267    129     98    -41
   -163    189    353    -15   -257    270    309    371    332    200    174     36
   -311    140    452     83   -381    296    316    379    335    202    176     31
   -462    101    563    181   -511    332    361    363    319    187    155     -7
   -535    116    652    207   -592    381    397    353    319    174    135    -36
   -561     96    654    231   -607    374    418    376    335    187    150    -12
   -579     96    675    241   -626    384    420    405    355    205    179     36
   -561    119    680    220   -620    400    394    410    361    220    194     62
   -537    116    654    210   -597    384    368    392    345    220    187     18
   -496    116    610    189   -553    363    353    368    324    205    179    -12
   -407    135    542    135   -475    337    327    340    306    184    166    -20
   -267    132    400     67   -332    265    293    324    283    145    124    -36
   -124    132    257     -5   -192    194    246    293    249    114    106    -49
      7    155    148    -80    -70    150    192    254    218    109    106    -83
    109    163     51   -137     28    106    124    192    168     75     70   -163
    210    135    -75   -171    142     31     83    132    109      7    -15   -213
    277    140   -140   -210    207      0     67    111     83    -12    -36   -174
    306    145   -163   -226    233     -7     57    106     72    -18    -38   -155
    301    166   -137   -233    218     15     57    119     88     -5    -12   -106
    306    194   -111   -249    210     41     64    132    103     15     12    -67
    309    239    -72   -275    192     83     64    135    114     36     33    -49
    296    249    -46   -272    171    103     51    114    106     31     33    -67
    316    262    -57   -290    187    103     44     90     80     10     25    -77
    324    259    -64   -290    194     98     46     96     75     10     31    -46
    293    244    -51   -270    171     96     18     77     57     -5     33    -49
    267    252    -15   -259    140    119     44     77     67     10     38    -93
    192    223     28   -210     83    127     85     77     72     -5      2   -142
    168    223     54   -194     57    140    111     90     72    -18     -7    -83
    109    262    150   -187    -20    207    137    145    132     54     67    -31
     12    290    275   -153   -129    283    192    213    200    116    116      7
   -119    283    402    -83   -262    340    254    257    246    153    150     31
   -257    288    545    -15   -400    415    319    288    298    202    205     51
   -345    309    654     18   -501    480    371    319    335    226    226     57
   -376    288    665     44   -522    475    389    337    340    228    223     59
   -431    218    649    106   -540    431    371    327    327    228    236     44
   -459    213    672    124   -566    441    379    324    332    241    236     -5
   -493    210    704    140   -600    457    400    316    324    226    202     12
   -566    184    750    189   -659    467    439    290    314    202    189     57
   -613     96    709    257   -659    402    397    220    265    158    153     18
   -491     83    574    205   -532    327    340    223    244    135    129     -5
   -374    129    504    119   -439    314    342    252    257    145    132    -51
   -337    101    439    116   -389    270    296    218    226    116     93    -88
   -254     85    337     83   -296    210    259    187    192     75     67    -83
   -189     57    246     67   -218    150    239    163    171     46     31   -129
    -88     57    145     12   -116    101    223    129    142     12     -2   -161
     25     80     51    -54    -12     64    200    109    122     -2    -18   -168
     98     62    -36    -80     67     12    148     80     98    -15    -23   -189
    122     -7   -129    -57    124    -67     88     36     64    -23    -20   -267
    158     -5   -163    -75    161    -83     77      2     36    -54    -75   -392
    179    -12   -192    -83    184   -101     88    -23      7   -103   -140   -353
    200    -18   -218    -90    207   -116     93    -28      0   -124   -153   -244
    200    -20   -220    -88    210   -119    106    -23     10   -116   -140   -259
    103    -62   -166    -20    132   -114    135    -18     23   -109   -135   -267
    -20    -77    -57     49     15    -67    150    -25     36    -90   -109   -223
    -36      7     41     12    -38     23    171     -7     75    -51    -64   -200
    101     46    -54    -72     77     -2    148    -15     57    -88   -114   -262
    194    -12   -207    -90    202   -111    116     -2     38   -101   -127   -275
    197    -64   -262    -64    228   -163    103     31     51    -80   -106   -249
    155    -59   -215    -46    184   -137     88     33     64    -70    -98   -241
    129    -18   -148    -54    137    -83     77     25     75    -64    -93   -239
     59    -96   -155     15    106   -124     67      7     51    -85   -111   -257
      2   -129   -135     62     67   -132     70      5     54    -83   -101   -249
    -18   -127   -109     72     44   -119     80     18     75    -67    -80   -241
    -59   -184   -124    122     31   -155     51      2     57    -80    -96   -254
    -80   -184   -106    129     12   -145     38    -10     51    -77    -93   -262
    -85   -155    -70    119    -10   -114     28    -23     44    -90   -109   -285
   -101   -184    -83    142    -10   -135     12    -38     28   -119   -137   -285
   -119   -181    -62    150    -28   -122     10    -20     41   -116   -140   -246
   -129   -205    -75    166    -28   -140     -2    -15     38   -109   -132   -244
   -127   -244   -116    184     -7   -179    -18    -10     41    -88   -111   -257
   -179   -277    -98    226    -41   -189      0    -23     44    -83    -93   -267
   -244   -233     10    239   -127   -111     67    -31     70    -62    -70   -246
   -145   -148     -2    145    -72    -75     49      2     80    -36    -41   -223
    -44   -103    -59     72      5    -80     25     54    114      0     -2   -218
    -57   -124    -70     88      5    -98     10     57    111     -2    -10   -220
    -23   -124   -101     75     38   -114     18     49    101    -25    -33   -197
     49    -93   -142     20     93   -116    -36      2     70    -62    -67   -207
    158    -44   -202    -59    179   -122   -109    -25     51    -85    -83   -194
    265     -7   -272   -129    267   -137   -101    -46     25   -114   -109   -207
    283      0   -283   -140    283   -140    -33    -49     12   -124   -129   -233
    246     -2   -252   -122    249   -127     28    -44     20   -109   -122   -275
    239      2   -239   -122    239   -116     49    -33     33    -90    -96   -267
    213    -28   -244    -93    228   -135     36    -28     31    -90    -90   -259
    135    -88   -223    -23    179   -155     -7    -59      0   -124   -122   -285
    142    -75   -220    -36    179   -148    -46    -70    -12   -137   -135   -301
    220    -72   -293    -75    254   -181    -75    -75    -23   -150   -150   -314
    283   -132   -418    -77    348   -275   -109   -116    -62   -192   -202   -358
    301   -158   -459    -70    379   -309   -103   -158    -98   -233   -249   -405
    270   -129   -400    -70    332   -265    -67   -140    -77   -215   -226   -379
    257    -96   -353    -80    303   -223   -101   -142    -70   -202   -207   -358
    327    -98   -426   -116    374   -259   -116   -163    -90   -218   -226   -376
    371   -140   -511   -114    441   -324    -98   -166   -103   -231   -239   -384
    389   -114   -506   -137    446   -309    -59   -135    -75   -207   -218   -361
    371   -148   -519   -111    444   -332    -62   -129    -70   -202   -220   -363
    420   -111   -532   -155    475   -319    -85    -90    -46   -189   -213   -358
    475   -132   -607   -171    540   -368    -90    -44    -70   -246   -288   -436
    454   -322   -776    -67    613   -550     67    101    -57   -335   -420   -584
    436   -319   -758    -59    597   -537    252    309     77   -283   -413   -610
    355    -51   -407   -153    379   -228    376    389    285    -57   -184   -407
    179    379    200   -277    -10    290    306    109    400    233    197    -15
    -70    963   1031   -449   -550    995     57   -348    459    636    748    550
   -231   1538   1769   -654  -1000   1652   -176   -587    618   1124   1358   1163
   -246   1662   1909   -711  -1078   1784   -426   -693    691   1436   1732   1579
   -309   1192   1501   -441   -904   1345   -491   -810    402   1130   1431   1319
   -337    649    987   -155   -662    815   -410   -862    -88    363    639    537
   -335    241    576     46   -457    407   -265   -709   -324   -150     49    -62
   -342     44    384    148   -366    213    -93   -394   -179   -140    -38   -174
   -296     77    374    109   -335    226     62   -109     41     15     70    -96
   -257     38    296    106   -275    166    150     36    145     70     96    -70
   -244    -20    220    132   -233     98    158     59    145     44     57   -106
   -171    -41    129    103   -153     44    155     83    142     41     38   -122
   -116    -23     93     70   -106     33    124    101    140     28     12   -148
   -103    -72     31     88    -70    -23    116    101    127      5    -10   -163
   -132   -119     12    124    -75    -54    116    119    137      7    -10   -153
   -181   -124     57    150   -122    -33    124    132    153     18      5   -140
   -213   -116     96    166   -155    -10    124    127    150     12      5   -135
   -226    -93    132    158   -179     18    109    119    140     -2    -15   -148
   -254    -98    155    174   -205     28    114    137    155      7    -20   -135
   -252    -80    171    163   -213     44    111    158    174     12     -7    -93
   -262   -119    142    192   -202     10     96    124    155     28     -5   -158
   -272   -161    109    215   -192    -28    116    111    132     25     -2   -231
   -262   -171     90    215   -179    -38    124    129    137     33     15   -205
   -265   -124    137    194   -202      5    124    150    161     54     44   -161
   -265   -119    145    192   -205     12    122    161    184     67     57   -124
   -262   -155    106    207   -184    -25    148    179    187     64     49   -127
   -249   -140    109    194   -179    -18    171    187    189     64     41   -109
   -239    -96    142    166   -192     23    176    200    205     80     64    -80
   -254    -83    171    168   -213     44    202    205    231    114    106    -59
   -181    -33    148    106   -166     57    161    189    223    103     80   -106
    -41     -2     38     20    -41     18    106    184    197     67     23   -114
     25    -36    -62      5     44    -49     88    184    184     46     15    -85
     72    -64   -137     -2    103   -101     75    179    174     41     20    -90
    111    -49   -161    -31    135   -103     64    168    174     57     18   -119
    140    -28   -171    -57    155    -98     49    153    163     44     18   -135
    161    -10   -171    -75    163    -88     31    142    161     41     15   -137
    176      2   -174    -88    176    -85     10    129    153     38     10   -148
    207      2   -205   -106    205   -101      5    127    145     31      5   -140
    168    -38   -210    -64    187   -124     -2    129    145     31      7   -119
    140    -46   -189    -46    163   -116     12    153    168     51     31    -77
     85    -57   -142    -12    114    -98     12    171    197     93     62    -59
     23    -46    -70     10     44    -57     18    179    215    116     85    -46
     31     -7    -38    -12     33    -20     25    187    228    132    106    -23
     72      5    -67    -38     70    -31     -2    184    207    122    103    -18
    127      7   -119    -67    124    -54     -2    210    228    153    135     18
    119     46    -72    -85     96    -10      7    228    254    179    166     57
    114     90    -23   -103     70     33     23    231    257    184    176     83
    135    148     10   -142     62     80     20    226    259    192    192    101
    161    187     25   -174     67    106     12    223    262    207    215    119
    140    174     33   -158     51    103      2    210    249    205    218    111
    132    161     28   -148     51     96      5    202    236    200    223    111
    150    197     44   -174     51    122     12    200    233    197    223    111
    153    215     62   -184     46    140      7    192    231    197    231    119
    142    223     77   -184     31    150     -7    166    205    171    210    101
    145    197     51   -171     46    124    -12    155    181    140    184     93
    145    202     57   -176     44    132      0    161    184    137    181    101
    111    231    119   -171     -2    176     31    176    207    161    194     96
     75    223    145   -150    -36    184     49    184    213    163    200     57
     72    213    140   -142    -33    176     62    184    213    155    176     10
     62    184    119   -124    -28    153     88    192    218    142    158      0
     57    187    129   -122    -36    158    103    192    215    122    122    -18
     54    176    119   -116    -31    148    109    194    223    109    109    -25
     18    145    127    -80    -54    135    124    189    223    106    106    -36
    -20    116    137    -49    -77    127    145    184    220    101    103    -51
    -33     88    122    -25    -77    103    168    187    226    103    101    -80
    -49    101    148    -25   -101    124    161    174    218     88     77   -103
   -101     70    171     12   -135    119    132    161    205     77     59    -96
   -145     64    210     38   -176    135    150    155    200     62     49    -96
   -179     75    254     51   -215    163    197    168    207     64     51    -90
   -218     54    270     80   -244    161    213    187    223     83     67    -85
   -231     36    267     96   -249    150    213    197    233     93     77    -77
   -254     28    280    111   -270    153    213    192    231     90     75    -83
   -272     -2    270    137   -272    132    215    189    223     77     54    -98
   -241     18    259    111   -252    140    187    176    210     64     46   -106
   -200     41    241     77   -220    142    174    168    202     62     46   -119
   -179     23    202     75   -189    114    184    171    200     57     38   -137
   -207    -46    161    127   -184     57    148    137    168     23      0   -153
   -174    -12    161     93   -168     72    155    150    179     33     18   -122
   -153     20    174     64   -163     96    161    158    194     54     41   -119
   -158     25    184     64   -171    103    163    161    205     64     46   -145
   -153     51    205     51   -179    127    158    161    200     49     23   -122
   -119     44    163     36   -142    103    140    158    194     57     28    -96
   -122     44    163     38   -142    103    129    155    205     72     44   -109
   -142     23    166     57   -153     93    137    153    205     75     49   -111
   -150     18    168     67   -158     93    166    166    205     72     49   -106
   -171     44    213     62   -192    127    171    187    228     96     70    -83
   -202     49    252     75   -226    150    161    184    228    101     80    -75
   -239     38    275     98   -257    158    168    179    223    103     85    -88
   -277     44    322    116   -298    181    194    179    228    106     90    -93
   -246     67    311     88   -280    189    187    145    207     77     67    -93
   -145     70    215     36   -181    142    150    135    181     51     33    -96
   -109     72    179     18   -145    124    135    155    184     59     31    -72
   -109     77    187     15   -148    132    129    171    205     85     57    -64
   -122     70    192     25   -158    129    129    179    205     96     77    -75
   -114     88    202     10   -158    145    127    168    194     90     83   -101
    -98    103    202     -2   -153    153    116    137    171     62     38   -140
    -88    101    189     -5   -137    145    114    114    155     25      5   -101
    -44     77    122    -18    -83     98     98    101    122     12      0   -109
    -25    116    142    -46    -85    129    119    150    163     64     41    -77
     -7    161    168    -77    -88    163    129    181    200    106     80    -59
     31    207    176   -119    -72    192    111    181    210    122     93    -62
     28    202    174   -116    -72    189     77    171    205    116     96    -59
     -5    197    202    -96   -103    200     67    155    197    106     90    -62
   -101    142    244    -20   -174    194     70    119    166     83     75    -64
    -96     77    174     10   -135    124     49     90    129     46     41    -77
    -38     36     75      2    -57     54     33     80    106     15     10   -119
    -51     33     83      7    -67     57     20     57     85      5     -5   -163
    -83     31    111     23    -96     70     25     38     75    -10    -25   -194
   -114     33    148     41   -129     90     38     49     83    -12    -20   -166
   -148     20    168     59   -158     93     49     75    103     15     15   -135
   -187     15    200     85   -194    106     59     88    114     23     20   -148
   -223     -2    220    111   -223    109     70     88    116     18      7   -135
   -262    -20    241    142   -252    109     85     98    129     33     25   -109
   -280     -2    275    140   -280    135     80     90    129     49     44   -150
   -277    -12    265    145   -272    124     83     85    124     38     25   -174
   -293    -20    272    155   -285    124     80     80    116     23     12   -150
   -309    -12    296    161   -303    140     70     70    106     20     20   -129
   -324     12    337    153   -332    176     77     80    119     36     38   -153
   -348     23    371    161   -358    197    103    103    137     49     49   -148
   -397     20    415    187   -407    215    127    124    148     46     41   -129
   -433     23    457    205   -444    239    153    148    168     59     57    -72
   -446    -12    433    228   -441    210    158    171    171     64     64    -72
   -446   -111    335    277   -392    111    194    220    161     31     10   -155
   -423   -231    189    327   -309    -20    309    358    168    -46   -106   -298
   -400   -288    111    345   -257    -88    457    568    262    -59   -174   -379
   -405    -36    368    220   -387    166    537    602    423     93    -23   -239
   -491    376    867     57   -678    620    423    265    493    332    298     93
   -680    870   1548    -96  -1114   1208    163   -252    498    665    779    592
   -815   1467   2283   -324  -1548   1875    -46   -558    628   1137   1387   1182
   -683   1756   2439   -537  -1561   2099   -319   -659    745   1506   1813   1628
   -542   1504   2047   -483  -1293   1774   -488   -763    530   1304   1618   1475
   -444    989   1434   -272   -937   1210   -540   -844     51    594    885    753
   -371    444    815    -36   -592    628   -459   -737   -316    -93    135     18
   -342    127    470    106   -405    298   -252   -420   -215   -158    -33   -161
   -267    132    397     67   -332    265    -54   -166    -41    -46     23   -155
   -184    153    335     12   -259    244     23    -15     62     23     62   -155
   -140    129    270      5   -205    200     49     46     98     28     51   -187
   -101     80    181     10   -142    129     51     59     85    -15    -10   -192
    -57     62    119     -5    -88     90     57     77     85    -33    -20   -142
     -2     85     85    -41    -44     85     67     83     88    -33    -18   -158
     28     72     44    -49     -7     59     70     70     75    -49    -49   -213
     57     54     -2    -57     28     25     51     51     51    -72    -70   -249
    132     49    -83    -90    109    -18     23     54     28    -85    -80   -249
    246    103   -142   -176    194    -18    -18     83     51    -72    -62   -215
    275    135   -140   -205    207     -2    -46     85     67    -59    -51   -202
    210     70   -140   -142    174    -33     -5     49     38    -96    -80   -231
    197     51   -148   -124    171    -46     18     41     20   -132   -109   -231
    200     59   -140   -129    168    -38     10     38     18   -124   -114   -246
    197    109    -88   -153    142     10     18     51     46    -83    -83   -246
    205    140    -64   -176    135     38     20     75     67    -64    -67   -236
    194     90   -103   -145    150     -5     25     70     46    -93    -93   -228
    207     83   -127   -145    166    -20     23     83     57    -80    -75   -220
    275    179    -96   -226    187     41    -25    116    106    -12      0   -223
    267    181    -85   -226    174     49    -23     96     93    -18    -18   -288
    231    153    -80   -192    155     36     10     75     62    -67    -62   -213
    252    166    -88   -210    168     38     31     85     70    -59    -51   -166
    265    181    -83   -223    174     49     31    101     90    -36    -28   -181
    223    145    -77   -187    150     33      7     90     80    -49    -10   -197
    244    176    -67   -213    155     54     12     96     85    -31    -10   -231
    381    275   -106   -329    244     85    -25    142    116     -2    -10   -163
    519    348   -171   -433    345     88   -116    176    127     -7     -2    -93
    355    218   -137   -288    244     41    -54    140    109    -10     -2   -122
    184    111    -72   -148    129     18     54    101     88    -20    -20   -176
    161     98    -64   -132    114     18     49     98     85    -20    -20   -181
    262    202    -59   -231    161     72     38    129    116      5      5   -148
    226    171    -54   -200    140     59     12    132    122     12     12   -148
    168    103    -67   -137    119     18      0    116    101     -5     -2   -153
    202    114    -90   -158    145     12     20    132    111      5     10   -124
    226    153    -72   -189    150     41     31    155    142     44     57    -80
    210    153    -57   -184    132     46    -51    114    111     28     54   -124
    249    202    -46   -226    148     77    -64    114    111     25     36   -150
    285    200    -88   -244    187     54    -83    114    111     23     15   -127
    379    226   -153   -301    267     36   -148    122    109     28     28    -85
    402    220   -181   -311    290     20   -171    116    109     41     57    -44
    337    145   -192   -241    265    -23   -132     64     62      0     33    -64
    327    174   -153   -249    239     10   -119     44     46      0     33    -88
    337    220   -116   -277    228     51   -137     33     41      2     25   -119
    379    244   -135   -314    257     57   -166     23     33     -2     33    -75
    415    280   -135   -348    275     72   -184     20     31     -2     59    -54
    368    246   -122   -309    244     62   -179     -2     12    -15     54   -106
    335    218   -116   -275    226     51   -161    -31    -12    -38     -2   -184
    345    194   -150   -272    246     23   -155    -46    -44    -90    -62   -135
    405    213   -192   -309    298     10   -174    -51    -51    -98    -57   -119
    459    241   -218   -350    337     12   -189    -38    -49    -98    -59   -150
    420    205   -215   -311    319     -5   -197    -44    -49   -111    -83   -189
    335    140   -197   -239    267    -28   -137    -72    -67   -135   -114   -236
    293    122   -174   -207    233    -25    -77    -70    -57   -135   -122   -270
    337    158   -181   -249    259    -12   -114    -75    -57   -142   -135   -296
    392    187   -205   -288    298     -7   -127    -80    -59   -153   -145   -296
    309    127   -184   -218    246    -28   -106    -88    -67   -174   -168   -316
    231     49   -181   -140    205    -64    -90   -101    -77   -181   -171   -327
    215     38   -176   -127    194    -67    -77   -109    -77   -171   -155   -353
    257    106   -150   -181    205    -20    -85    -80    -54   -153   -145   -381
    311    150   -161   -233    236     -5   -155    -57    -36   -158   -174   -358
    285    119   -166   -202    226    -23   -153    -96    -72   -205   -210   -316
    161     12   -148    -88    153    -67    -77   -145   -122   -241   -228   -335
    124     -2   -127    -59    124    -64    -36   -148   -124   -231   -218   -387
    161     36   -127   -101    145    -44    -49   -129   -109   -213   -218   -400
    197     62   -137   -129    168    -36    -62   -111    -93   -202   -218   -381
    207    101   -109   -155    158     -2    -62    -96    -75   -181   -189   -340
    197    109    -88   -153    142     10    -64    -90    -64   -161   -161   -342
    200    127    -75   -166    137     25    -54    -85    -51   -142   -132   -366
    213    145    -67   -179    140     38    -57    -85    -57   -168   -171   -379
    241    137   -103   -192    171     18    -77    -85    -67   -176   -189   -327
    288    171   -116   -228    202     28    -85    -62    -44   -150   -155   -275
    298    194   -103   -249    202     46    -96    -72    -59   -179   -176   -298
    249    155    -96   -202    174     31    -67    -64    -57   -179   -176   -298
    241    140   -103   -192    174     18    -49    -54    -49   -163   -166   -316
    332    205   -127   -267    231     38    -88    -18    -28   -148   -168   -316
    374    241   -132   -309    252     54   -142     -7     -5   -116   -145   -293
    161    114    -46   -137    103     33    -75    -72    -46   -140   -150   -335
     38     38     -2    -41     20     18    -12    -85    -51   -140   -124   -335
     46     49      2    -46     23     25      0    -64    -36   -122   -111   -361
     38     75     36    -59      2     57    -10    -64    -38   -140   -140   -337
     38     90     51    -67     -5     72    -18    -62    -38   -145   -153   -283
     18     96     75    -59    -28     85    -23    -44    -23   -122   -135   -270
     10    101     90    -54    -38     96    -36    -36    -15   -109   -114   -249
    -15     62     75    -23    -46     67    -54    -38    -23   -116   -116   -252
    -41     36     75      2    -57     54    -49    -44    -23   -116   -116   -249
    -67     59    124      2    -96     90    -31    -31     -7   -101    -96   -246
    -77     88    166     -5   -122    127    -23    -36    -15   -114   -124   -254
    -64     67    132     -2    -98     98    -12    -41    -15   -106   -114   -239
    -57     70    127     -7    -93     98    -15    -28      2    -72    -59   -226
    -38    101    137    -31    -90    119    -15    -10     15    -59    -31   -220
    -23    132    155    -54    -88    142    -12      7     33    -23     -2   -228
   -114     93    205     10   -161    148      2     -2     18    -41    -44   -262
   -116     59    176     28   -148    119     25      5     15    -64    -85   -210
     25    137    111    -85    -41    124    -18     38     41    -38    -54   -174
    166    252     85   -207     41    168    -75     49     54    -23    -25   -145
     41    189    148   -116    -54    168    -77      2     33    -49    -44   -135
    -72    114    184    -20   -129    148    -51    -41      7    -62    -62   -142
    -83    119    202    -20   -142    161    -46    -62    -10    -67    -64   -168
    -93    119    213    -12   -153    166    -38    -62    -12    -49    -41   -184
   -124     85    207     18   -166    145    -46    -54     -7    -36    -28   -192
   -132     49    179     41   -155    114    -44    -46     -5    -49    -36   -189
   -158     23    179     67   -168    101    -49    -51    -15    -64    -57   -197
   -163     10    174     77   -168     90    -51    -54    -31    -85    -85   -223
   -142     -5    135     72   -140     64    -70    -75    -62   -124   -124   -254
   -153    -18    135     83   -145     57    -70    -83    -67   -127   -119   -246
   -181    -12    166     96   -174     75    -59    -72    -49   -106    -98   -231
   -194      0    194     98   -194     96    -41    -51    -25    -80    -77   -215
   -137    -12    124     72   -132     57    -62    -70    -49   -101    -93   -223
    -96      5    101     44    -98     51    -75    -75    -62   -109   -101   -226
    -64     20     83     20    -75     51    -77    -83    -70   -116   -111   -239
    -44      5     49     20    -46     25    -80    -96    -77   -122   -119   -254
    -23      0     23     10    -23     10    -83    -93    -80   -124   -122   -257
     44     67     23    -57     10     46    -90    -72    -64   -109   -106   -231
     46    116     67    -83    -10     93   -111    -51    -46    -88    -88   -220
    -59     80    140    -10    -98    109    -98    -57    -49    -90    -90   -223
   -140     90    231     23   -184    161    -18    -23    -10    -57    -62   -207
   -184      0    184     90   -187     93    -28    -46    -49   -103   -111   -259
   -150    -96     54    122   -103    -20     -7    -10    -88   -171   -184   -322
   -122   -244   -122    184      0   -184    103    129    -70   -244   -298   -439
    -93   -223   -129    158     18   -179    259    290     23   -252   -355   -542
   -106     -7     98     57   -101     44    327    306    150   -111   -220   -436
   -140    340    480   -101   -309    410    179     25    236    150    124    -72
   -218    906   1124   -342   -670   1015    -75   -384    332    540    665    498
   -301   1543   1844   -623  -1072   1693   -277   -594    540   1052   1278   1083
   -246   1738   1984   -745  -1117   1860   -511   -735    618   1348   1595   1454
   -181   1410   1590   -615   -885   1499   -644   -888    366   1104   1350   1283
    -10    865    875   -426   -441    870   -771  -1067   -202    342    594    535
    150    376    226   -265    -38    301   -724  -1013   -594   -327   -111   -194
    197     96   -101   -145    150     -2   -522   -719   -519   -394   -272   -407
    181     83    -98   -135    140     -7   -316   -436   -322   -270   -207   -355
    192     70   -122   -129    158    -25   -213   -252   -194   -194   -163   -280
    226     51   -176   -140    200    -62   -187   -171   -158   -179   -163   -293
    246     41   -205   -145    226    -80   -163   -150   -163   -194   -189   -329
    275     33   -244   -155    259   -106   -155   -137   -168   -213   -210   -342
    309     54   -254   -181    283    -98   -148   -111   -155   -207   -210   -340
    290     44   -246   -168    267   -101   -137    -93   -137   -192   -202   -335
    220    -23   -244    -98    231   -132   -153   -111   -148   -202   -215   -355
    231    -33   -265    -98    244   -148   -158   -116   -174   -220   -226   -353
    226     12   -213   -119    220    -98   -132    -62   -119   -168   -174   -290
    215     64   -150   -140    184    -41   -116    -31    -85   -135   -148   -270
    168     90    -77   -129    124      7    -72    -20    -62   -119   -129   -262
    127     80    -46   -103     88     18    -49    -18    -54   -106   -114   -246
    161     77    -83   -119    122     -2    -88     -2    -49    -98   -109   -233
    158     77    -80   -119    119      0    -83     -2    -49    -98   -109   -228
    137    124    -12   -129     75     54    -38     23    -20    -72    -83   -205
    124    163     36   -145     44    101    -12     49      5    -51    -67   -187
    213    197    -15   -205    114     90    -59     59      5    -49    -67   -187
    231    197    -33   -215    132     83    -38     62      5    -49    -70   -187
    288    223    -64   -257    176     80     -2     59     10    -54    -75   -194
    252    192    -59   -223    155     67    -33     23    -15    -77    -98   -220
    202    176    -25   -189    114     75    -51     23    -12    -75    -96   -213
    179    163    -18   -171     96     72    -20     46      5    -59    -77   -189
    168    142    -28   -155     98     57    -28     49      7    -54    -72   -181
    145    116    -28   -132     85     44    -23     57     12    -59    -85   -192
    142    142      0   -142     72     72     10     90     44    -38    -75   -163
    158    192     33   -176     62    114     28    124     83      5    -28   -109
     64    122     57    -96      5     90    -28     93     59     -7    -28   -106
     15    129    114    -75    -49    122    -12    109     77     15      5    -72
     -5    174    179    -83    -90    176     15    140    111     54     38    -44
     -7    189    197    -90   -103    192     20    166    127     70     38    -12
    -10    181    192    -88   -101    187     12    176    132     75     41     18
    -10    140    150    -64    -80    142    -18    158    116     62     38     31
     54    158    103   -106    -23    132    -25    153    114     64     46     31
    135    163     25   -150     54     96    -57    135     88     41     28      7
    226    155    -70   -192    148     44   -101    103     59     18     10    -12
    298    176   -124   -239    213     25   -150     59     31      0      2    -72
    348    200   -148   -272    249     25   -171     33     15    -10     -2   -114
    452    197   -257   -327    353    -28   -215      0    -33    -75    -57    -38
    504    215   -288   -361    394    -36   -249    -18    -51    -70    -49    -59
    485    236   -249   -361    366     -5   -254    -18    -33    -18     20   -132
    467    259   -207   -363    337     25   -257    -15    -31    -12     28   -244
    483    241   -241   -363    361      2   -267    -36    -70    -64    -51   -135
    465    246   -218   -355    340     15   -259    -36    -75    -72    -64    -75
    436    262   -176   -350    303     44   -259    -38    -75    -75    -51    -80
    433    244   -189   -337    311     28   -275    -57   -103   -103    -64    -85
    426    259   -168   -345    296     44   -277    -62   -111   -106    -51    -70
    376    267   -109   -322    241     80   -236    -33    -80    -62     -7    -80
    262    244    -18   -254    140    114   -192    -23    -57    -38      2   -109
    111    218    106   -163      2    163   -132     -5    -33    -25      0    -54
     59    218    158   -140    -49    189   -106     18    -20    -25     -2    -72
     77    241    163   -161    -44    202   -101     38     -2    -28    -12    -72
     83    228    145   -155    -31    187    -98     54      5    -31    -15    -88
     51    179    127   -114    -36    153    -80     72     18    -31    -38   -124
      7    142    132    -75    -62    137    -49     67     18    -38    -49   -109
    -49     98    145    -25    -96    122    -36     64     15    -49    -49   -111
    -77    106    184    -15   -132    145    -41     41      5    -57    -64   -174
    -85    129    215    -20   -150    171    -41     15     -7    -83   -106   -228
    -90    109    197    -10   -145    153    -41      0    -25   -106   -132   -220
    -64     96    161    -15   -114    127    -49    -18    -44   -122   -145   -231
    -44     85    127    -23    -85    106    -46    -33    -54   -132   -148   -252
    -54     49    103      2    -77     75    -57    -72    -93   -174   -189   -290
    -38     38     75     -2    -57     57    -75    -93   -119   -194   -213   -324
    -20     54     75    -15    -49     62    -83    -70   -106   -179   -202   -329
    -23     62     85    -20    -54     72    -72    -38    -88   -158   -189   -319
    -46     75    122    -12    -83     98    -72    -25    -70   -137   -166   -298
   -101     90    189      2   -145    140    -57      0    -46   -111   -140   -275
   -153     96    249     28   -200    171    -41     25    -20    -90   -116   -257
   -205    119    322     41   -262    220    -23     54     10    -59    -83   -231
   -283    150    433     67   -358    290     18     96     54    -15    -41   -200
   -371    148    517    109   -444    332     59    135     93     15    -10   -153
   -428    148    574    140   -501    361     88    171    127     46     20   -119
   -436    187    620    124   -530    402     88    192    145     67     49    -85
   -470    184    654    142   -561    418     77    189    145     70     57    -57
   -542    163    704    189   -623    433    111    200    161     96     62    -88
   -571    184    756    192   -665    470    155    233    200    145     93    -77
   -504    246    750    127   -628    498    124    244    202    148    111    -20
   -496    285    782    106   -639    532     90    267    220    161    129     -2
   -602    223    826    187   -714    524    111    246    213    155    129      0
   -581    270    849    155   -717    558    179    275    246    187    161     33
   -483    366    849     57   -667    607    168    319    280    215    189     59
   -568    319    888    124   -727    602    135    288    254    194    168     41
   -667    262    930    202   -800    594    213    275    246    187    168     57
   -618    327    945    145   -782    633    228    306    272    210    218    106
   -618    350    969    132   -795    659    205    309    283    236    270    111
   -662    329    992    166   -826    659    239    309    296    246    241     -2
   -597    335    932    132   -766    631    239    309    272    197    140    -20
   -428    415    844      7   -636    628    171    296    246    168    129     72
   -309    545    854   -119   -581    698    103    314    283    218    207    116
   -436    371    807     33   -620    589    119    223    226    187    168     23
   -355    389    745    -18   -550    566    142    163    181    150    168      5
   -226    441    667   -109   -446    553    111    127    148    127    145    -67
   -155    431    584   -140   -371    506     88     98    111     72     57   -119
    -59    392    452   -166   -254    420     28     41     41      0    -12   -116
     62    337    272   -202   -103    306    -20     10      2    -20    -15   -137
    114    277    161   -197    -23    220    -77    -36    -46    -64    -49   -207
    174    213     36   -194     67    124   -119    -93   -106   -129   -119   -303
    311    176   -135   -244    223     20   -161   -158   -181   -228   -233   -363
    452    205   -246   -329    350    -20   -213   -202   -236   -296   -290   -384
    548    220   -327   -384    436    -51   -270   -220   -249   -283   -259   -358
    594    192   -402   -394    498   -103   -303   -262   -277   -288   -254   -488
    641    176   -465   -407    553   -142   -290   -285   -303   -322   -314   -553
    678    140   -537   -410    607   -197   -314   -322   -355   -397   -410   -506
    758    179   -581   -470    670   -200   -340   -340   -381   -431   -439   -478
    831    207   -626   -519    727   -207   -363   -335   -381   -423   -428   -446
    844    215   -628   -530    737   -205   -379   -329   -363   -392   -392   -493
    735    127   -607   -433    670   -239   -353   -361   -392   -428   -423   -524
    688     72   -615   -381    652   -270   -329   -376   -407   -441   -439   -524
    641     70   -571   -355    605   -249   -314   -366   -394   -423   -428   -540
    618    109   -509   -363    563   -200   -306   -337   -366   -405   -418   -540
    623    153   -472   -389    548   -158   -316   -314   -345   -389   -394   -491
    618    106   -511   -363    563   -200   -327   -309   -353   -392   -384   -493
    605     -5   -610   -301    607   -306   -283   -280   -371   -415   -402   -558
    691   -163   -854   -262    771   -509   -226   -187   -407   -532   -568   -761
    782   -244  -1026   -270    901   -633   -116    -28   -366   -610   -737   -917
    836    -25   -865   -405    849   -444    -38     44   -220   -498   -641   -776
    823    426   -397   -626    607     15   -111   -223   -124   -262   -319   -462
    672    958    285   -815    194    623   -358   -727   -103     72    166     59
    472   1522   1049   -997   -288   1286   -610  -1039     31    555    774    631
    454   1844   1389  -1150   -467   1618   -896  -1174    174    982   1241   1002
    506   1615   1109  -1062   -301   1363  -1088  -1288     -7    857   1119    956
    581   1021    439   -800     72    730  -1171  -1358   -475    189    454    371
    594    441   -155   -519    374    142  -1072  -1262   -878   -517   -277   -366
    548     88   -459   -319    504   -184   -826   -956   -807   -639   -493   -579
    522     77   -444   -301    483   -184   -587   -665   -594   -506   -420   -527
    522     72   -449   -296    485   -187   -439   -483   -467   -436   -392   -517
    555     75   -483   -316    519   -202   -358   -381   -397   -400   -368   -493
    545     70   -475   -309    511   -202   -355   -355   -387   -397   -371   -517
    519     38   -480   -280    498   -220   -345   -327   -376   -405   -405   -530
    483     57   -426   -270    454   -184   -311   -285   -348   -392   -402   -485
    441     72   -368   -259    405   -148   -301   -262   -327   -371   -371   -480
    402     57   -345   -231    374   -142   -301   -244   -316   -358   -361   -470
    345     51   -296   -200    319   -122   -285   -207   -283   -314   -309   -431
    314     93   -220   -202    267    -62   -257   -171   -239   -267   -257   -428
    309    124   -187   -218    246    -28   -246   -140   -218   -265   -285   -428
    314    122   -194   -218    254    -36   -259   -109   -197   -252   -283   -342
    223     77   -145   -153    184    -33   -233   -111   -194   -239   -228   -303
    148     62    -85   -103    116    -10   -174   -103   -176   -184   -181   -379
     85     41    -44    -67     64      0   -161    -98   -176   -189   -220   -407
     59     25    -33    -44     46     -2   -148    -88   -176   -205   -213   -301
     80     51    -28    -67     54     12   -153    -85   -166   -192   -189   -327
    181    114    -67   -148    124     23   -181    -67   -150   -179   -200   -327
    166     85    -83   -127    122      2   -189    -98   -184   -228   -257   -332
    197     57   -140   -127    168    -38   -189   -140   -233   -288   -306   -340
    296     18   -280   -158    288   -129   -220   -163   -262   -316   -332   -368
    444     67   -376   -254    410   -153   -265   -194   -277   -316   -329   -420
    670    184   -488   -428    579   -150   -353   -200   -288   -335   -348   -452
    795    202   -592   -501    693   -194   -433   -189   -285   -316   -335   -436
    685     70   -615   -379    652   -272   -407   -244   -329   -348   -358   -493
    631     41   -589   -335    610   -272   -314   -257   -335   -355   -350   -506
    636     62   -574   -350    602   -254   -306   -241   -322   -345   -345   -511
    678     85   -594   -381    636   -254   -327   -236   -319   -345   -353   -504
    730     98   -631   -415    680   -265   -329   -220   -306   -337   -340   -480
    763    116   -646   -439    706   -265   -329   -210   -298   -329   -340   -459
    789     90   -698   -441    743   -303   -340   -218   -311   -342   -358   -483
    802    103   -698   -454    750   -296   -342   -213   -301   -335   -355   -459
    795    106   -688   -452    743   -290   -350   -202   -293   -319   -329   -407
    800    124   -675   -462    737   -275   -340   -184   -270   -285   -283   -379
    854    197   -657   -527    756   -228   -332   -163   -241   -239   -220   -361
    987    314   -675   -652    831   -179   -350   -142   -223   -213   -207   -371
   1078    361   -717   -722    896   -176   -392   -132   -226   -231   -252   -332
   1052    309   -743   -680    898   -215   -415   -171   -267   -265   -275   -309
    935    213   -724   -576    831   -254   -387   -215   -306   -283   -283   -363
    919    194   -727   -558    823   -265   -389   -228   -319   -283   -275   -361
    945    223   -722   -584    831   -246   -407   -236   -319   -270   -257   -332
    958    252   -706   -605    833   -226   -418   -239   -314   -262   -241   -316
    974    265   -709   -620    841   -220   -428   -241   -316   -254   -233   -303
   1002    298   -704   -652    854   -202   -441   -257   -327   -259   -228   -293
   1000    301   -698   -652    849   -197   -462   -277   -348   -277   -233   -306
    956    257   -698   -605    828   -220   -472   -303   -371   -298   -259   -353
    943    233   -709   -589    826   -239   -462   -311   -379   -314   -277   -355
    932    236   -696   -584    813   -231   -441   -309   -376   -311   -267   -348
    901    213   -688   -558    792   -236   -439   -309   -376   -314   -270   -381
    880    200   -680   -540    782   -239   -459   -324   -397   -348   -319   -436
    865    158   -706   -511    784   -272   -415   -335   -415   -394   -384   -441
    823    137   -685   -480    753   -272   -371   -340   -420   -420   -400   -433
    779     98   -680   -439    730   -290   -366   -348   -426   -420   -402   -485
    766     85   -680   -426    724   -296   -353   -342   -415   -407   -407   -563
    771     80   -691   -426    730   -303   -366   -335   -407   -407   -413   -558
    709     54   -657   -381    683   -301   -361   -329   -400   -405   -394   -519
    589      0   -592   -296    589   -296   -335   -335   -397   -405   -392   -517
    511    -31   -542   -239    527   -285   -296   -345   -407   -410   -389   -519
    472    -44   -517   -215    493   -280   -262   -340   -402   -410   -392   -537
    467    -57   -524   -205    496   -290   -265   -335   -402   -418   -407   -553
    491    -41   -532   -226    509   -288   -280   -324   -397   -415   -415   -555
    530     10   -519   -270    524   -254   -296   -314   -381   -400   -394   -491
    540     44   -496   -293    519   -226   -314   -290   -363   -381   -371   -472
    480      5   -475   -244    478   -233   -298   -293   -358   -374   -361   -488
    407    -62   -472   -174    439   -267   -265   -316   -379   -389   -361   -519
    402    -46   -449   -176    426   -246   -236   -311   -376   -389   -368   -542
    470    -57   -527   -207    496   -290   -272   -322   -400   -426   -418   -548
    613     -7   -623   -303    618   -314   -342   -340   -423   -452   -441   -563
    763     23   -743   -394    753   -358   -407   -355   -444   -465   -454   -576
    828    -23   -852   -402    839   -436   -402   -368   -462   -480   -467   -592
    792    -77   -872   -358    831   -475   -410   -405   -485   -511   -501   -631
    792    -54   -849   -368    820   -452   -400   -405   -485   -509   -498   -636
    820      2   -818   -413    818   -407   -392   -381   -467   -491   -480   -618
    807     54   -753   -431    782   -348   -376   -337   -423   -444   -426   -558
    714     12   -701   -363    709   -345   -348   -327   -413   -431   -415   -545
    675     12   -662   -345    667   -322   -306   -309   -392   -405   -389   -530
    665     33   -633   -350    649   -298   -303   -290   -371   -387   -374   -514
    657     49   -607   -353    633   -277   -298   -275   -358   -379   -368   -506
    626     62   -563   -345    594   -252   -275   -252   -332   -353   -350   -472
    592     49   -542   -322    566   -244   -249   -233   -314   -335   -324   -441
    566     67   -501   -319    535   -215   -231   -223   -301   -316   -303   -446
    550    132   -418   -340    485   -142   -213   -207   -280   -301   -293   -423
    535    171   -363   -353    449    -96   -189   -192   -267   -296   -285   -400
    511    197   -314   -353    413    -57   -161   -168   -246   -272   -267   -376
    491    223   -270   -358    379    -23   -148   -148   -226   -244   -239   -335
    454    226   -228   -340    342      0   -124   -124   -200   -202   -189   -324
    423    249   -176   -337    298     36   -101   -106   -179   -176   -168   -361
    405    319    -85   -363    246    116    -75    -75   -140   -148   -150   -303
    371    407     36   -392    168    223    -57    -51    -98   -111   -109   -226
    332    454    122   -392    106    288    -90    -46    -77    -88    -83   -166
    293    415    119   -355     85    267   -140    -62    -98   -101    -88   -145
    254    394    140   -324     57    267   -124    -41    -85    -85    -72   -135
    184    374    189   -280     -2    283    -93    -23    -70    -64    -57   -145
    124    368    244   -246    -59    306    -93    -28    -75    -54    -46   -145
    101    327    223   -215    -62    275   -101    -57   -111    -90    -72   -158
     72    306    233   -189    -80    270   -101    -49   -111    -88    -70   -166
     51    293    241   -174    -96    267   -106    -33   -109    -88    -70   -174
    -23    254    277   -114   -150    265    -67    -25   -101    -83    -62   -174
   -114    233    348    -59   -233    290    -10    -10    -80    -67    -44   -163
   -194    181    376      7   -285    277      0    -12    -90    -77    -62   -174
   -236    163    400     33   -319    280      0    -20    -98    -88    -83   -171
   -288    179    467     54   -376    322     18    -10    -90    -80    -64   -158
   -361    174    535     93   -449    355     38     -2    -77    -62    -54   -179
   -379    166    545    106   -462    355     41      2    -70    -54    -44   -161
   -389    174    563    103   -475    368     49     31    -46    -33    -15   -119
   -454    176    631    140   -542    402     77     33    -25    -12      5   -114
   -485    168    654    158   -571    410     83     38    -23      0     -5   -116
   -470    168    636    150   -553    402     72     54    -25    -12    -25   -103
   -485    168    654    155   -568    410     83     70    -18    -25    -25    -57
   -506    163    670    171   -587    415     96     77    -10    -23    -18    -51
   -524    168    691    176   -607    431    111     83      5      7     10    -64
   -540    174    714    181   -628    444    119     77      5     15     10   -111
   -532    140    670    194   -602    405    124     83    -10    -12    -33   -137
   -491     28    519    231   -504    272    150    122    -46    -85   -109   -174
   -431   -127    301    277   -368     85    257    265    -44   -155   -223   -335
   -394   -145    249    270   -324     51    392    444     51   -148   -259   -413
   -452     85    535    181   -493    309    470    446    200      7   -101   -275
   -594    467   1062     64   -828    763    353     88    254    233    220     31
   -802   1054   1857   -127  -1330   1454     83   -368    335    628    748    571
   -963   1665   2629   -350  -1795   2145   -129   -579    535   1132   1356   1205
   -943   1932   2876   -496  -1909   2403   -363   -659    675   1501   1771   1675
   -891   1660   2551   -384  -1719   2104   -504   -740    483   1317   1595   1571
   -909   1080   1990    -88  -1449   1535   -527   -787     10    615    870    836
   -940    498   1439    218  -1189    969   -355   -628   -290     33    233    168
   -917    270   1187    322  -1052    730   -116   -272   -155     10    122    -15
   -846    283   1130    283   -987    706     44    -12     15     96    129    -31
   -766    270   1036    246   -901    652    122    127     88    106    106     93
   -732    236    969    246   -852    602    153    189    129    140    150    103
   -719    236    956    241   -839    594    163    210    148    161    166     10
   -698    220    919    239   -807    568    179    223    150    142    119    -23
   -652    223    872    213   -763    548    176    226    137    111     98     20
   -615    213    828    200   -722    519    163    218    129    109    103      7
   -613    189    800    210   -706    493    158    207    119     98    101    -20
   -592    194    787    200   -688    491    148    200    114     90     96    -59
   -496    231    727    132   -613    478    119    213    122     77     64    -49
   -397    236    633     77   -514    433    101    223    124     70     51     -5
   -413    179    589    116   -501    384    109    202    109     64     57    -15
   -504    116    620    194   -561    368    135    155     77     46     46    -77
   -483    122    605    179   -542    363    124    135     64     44     46   -116
   -413    145    558    135   -485    350     93    116     49     25     44   -142
   -332    137    467     96   -400    301     67     98     23    -15    -25   -207
   -246    148    394     49   -319    270     54     96      7    -59    -75   -101
   -184    184    366      0   -277    275     44     90     10    -28    -10    -88
   -174    161    335      5   -254    246      7     44    -38    -64    -57   -181
   -142    106    249     18   -197    176    -41      0    -88   -111   -101   -218
    -85    114    200    -12   -142    155    -38      0    -83   -114    -90   -223
    -64    114    179    -25   -122    145    -44     -2    -75   -101    -90   -239
     -7    142    150    -67    -77    145    -64    -18    -96   -122   -116   -244
     59    142     83   -101    -12    114    -90    -15   -106   -129   -122   -226
     90    129     38   -109     25     85    -96      5    -80    -96    -85   -228
     93     90     -2    -93     46     44   -103      2    -88   -106    -96   -257
    127    103    -25   -116     77     38   -124    -20   -109   -127   -116   -270
    187    150    -38   -171    111     57   -148    -44   -116   -135   -103   -254
    293    200    -93   -246    194     54   -194    -46   -114   -114    -93   -306
    392    236   -158   -314    275     38   -213    -51   -119   -122   -122   -332
    439    262   -176   -350    309     41   -246    -62   -137   -148   -132   -246
    410    202   -210   -309    311     -2   -246    -62   -145   -158   -145   -233
    402    161   -241   -280    322    -38   -210    -72   -153   -176   -155   -220
    423    174   -252   -301    337    -38   -202    -75   -148   -163   -129   -236
    420    168   -252   -293    335    -41   -241    -98   -166   -166   -142   -270
    449    205   -246   -329    348    -20   -265   -109   -176   -174   -148   -267
    491    231   -259   -361    376    -12   -275   -109   -174   -158   -135   -244
    509    244   -265   -376    387    -10   -285   -109   -176   -174   -137   -207
    517    220   -296   -368    405    -36   -288    -98   -176   -166   -111   -163
    501    179   -322   -340    410    -70   -280    -96   -153   -111    -44   -145
    509    254   -254   -381    381      0   -293   -111   -155   -116    -59   -233
    519    301   -218   -413    368     44   -303   -122   -171   -140   -122   -205
    566    392   -174   -480    368    111   -316   -109   -155   -109    -67   -137
    558    400   -161   -480    361    119   -337   -124   -163   -101    -36   -153
    449    298   -150   -374    301     75   -309   -145   -192   -142    -49   -106
    413    220   -192   -319    303     15   -249   -111   -155    -90      0   -127
    387    270   -116   -329    252     77   -270   -142   -171    -96    -25   -194
    397    384    -15   -392    207    184   -309   -168   -205   -145    -80   -155
    465    407    -57   -436    262    176   -309   -150   -205   -166    -83   -116
    478    410    -67   -446    272    171   -342   -153   -194   -132    -67   -168
    381    322    -59   -353    220    132   -298   -168   -197   -142    -90   -220
    329    252    -77   -290    202     88   -218   -174   -202   -158   -103   -249
    283    215    -67   -249    176     75   -171   -187   -210   -176    -98   -262
    254    158    -96   -207    174     31   -181   -194   -228   -220   -166   -342
    246    132   -114   -189    181      7   -187   -200   -257   -290   -270   -327
    267     88   -181   -179    223    -46   -189   -192   -262   -303   -283   -233
    285    135   -150   -210    218     -7   -171   -158   -215   -210   -205   -285
    257    114   -142   -187    200    -12   -166   -148   -213   -197   -179   -389
    197     80   -116   -140    158    -18   -168   -179   -231   -213   -187   -397
    218    168    -49   -194    132     62   -192   -205   -244   -244   -220   -348
    246    207    -38   -226    142     85   -205   -194   -246   -252   -233   -316
    158    127    -31   -145     96     49   -205   -189   -233   -226   -205   -355
    140    132    -10   -137     75     62   -202   -197   -226   -218   -174   -350
    106    119     12   -114     46     67   -184   -218   -241   -259   -197   -384
     90    119     28   -103     31     75   -181   -215   -244   -236   -220   -392
    142    111    -31   -127     85     41   -207   -205   -249   -252   -254   -376
    187    101    -85   -145    137      7   -215   -166   -228   -246   -246   -301
    187    116    -70   -153    127     25   -207   -153   -215   -233   -218   -272
    127     80    -46   -103     88     18   -171   -148   -207   -215   -205   -319
     77     46    -31    -64     54      7   -174   -155   -202   -184   -163   -340
     77     67    -10    -72     44     28   -166   -153   -187   -181   -155   -368
     93     90     -5    -93     49     41   -166   -148   -184   -184   -168   -353
    111     51    -59    -80     85     -2   -163   -145   -194   -226   -197   -324
    109     10    -98    -59    103    -44   -142   -129   -192   -246   -244   -309
    114     59    -54    -88     85      2   -145   -127   -176   -197   -189   -265
    109    124     12   -119     46     70   -179   -168   -210   -202   -179   -353
     77    140     62   -109      7    101   -171   -166   -220   -244   -213   -389
     41    129     88    -85    -23    109   -137   -174   -194   -213   -218   -345
     67    132     64   -101      2     98   -150   -174   -205   -200   -163   -301
    127    132      5   -129     62     70   -174   -148   -179   -174   -132   -324
     90     88     -2    -88     46     44   -161   -142   -166   -176   -150   -311
     46    158    109   -103    -33    135   -179   -189   -200   -207   -163   -288
     72    228    155   -150    -41    192   -171   -187   -200   -207   -168   -290
    114    272    158   -194    -20    215   -153   -145   -158   -163   -137   -262
    124    249    124   -187      0    187   -132   -101   -127   -132    -93   -226
     83    181     98   -135     -7    140   -109    -90   -127   -122    -59   -223
     70    150     80   -111     -5    116    -72    -77   -132   -153   -103   -290
     49    176    124   -114    -38    150    -54    -80   -135   -163   -122   -200
     62    342    280   -202   -109    311    -80    -96   -106   -111    -57   -166
    101    457    355   -283   -127    407    -85    -77    -59    -44     -5   -158
    111    457    342   -285   -116    400   -103    -75    -62    -57     23   -122
     67    358    290   -215   -111    324   -106    -90    -49    -15     49   -184
     64    309    244   -187    -88    277   -129   -124    -93    -64    -41   -298
     64    277    213   -174    -75    246   -124   -124   -119   -129   -106   -179
     77    324    246   -202    -83    285   -155   -140   -150   -158    -88   -142
     75    254    176   -166    -49    218   -161   -155   -179   -168    -75   -179
     44    200    155   -122    -54    179   -179   -197   -192   -142    -83   -213
      0    194    192    -98    -96    192   -176   -213   -202   -148    -77   -246
     -5    192    197    -93   -101    194   -181   -215   -207   -161    -80   -298
      0    150    150    -77    -75    150   -174   -202   -223   -200   -127   -350
     12     72     59    -41    -23     67   -153   -184   -226   -218   -174   -285
     31     98     64    -64    -18     83   -187   -207   -233   -226   -168   -265
     23    111     88    -67    -31     98   -213   -231   -254   -249   -181   -329
     -7    122    129    -59    -70    127   -215   -246   -252   -241   -187   -407
      0    132    132    -64    -64    132   -205   -246   -275   -293   -231   -335
     44     85     41    -64      0     62   -189   -220   -257   -254   -189   -244
     57     77     20    -67     18     49   -197   -228   -254   -233   -153   -275
     20     46     25    -36     -2     38   -223   -246   -285   -280   -184   -298
     15     20      5    -18      5     12   -215   -249   -270   -246   -166   -319
      2     64     62    -36    -28     64   -205   -252   -252   -218   -148   -340
     15     93     77    -54    -31     85   -202   -239   -249   -215   -153   -387
     38     93     54    -67     -7     75   -184   -218   -244   -228   -179   -350
     12    101     88    -57    -36     96   -184   -213   -228   -231   -171   -265
    -33     72    103    -20    -67     88   -179   -236   -262   -267   -192   -301
    -88    -54     33     70    -62    -10   -153   -239   -285   -290   -223   -355
    -23   -140   -116     80     44   -127   -116   -155   -303   -366   -327   -509
    153   -184   -337     15    244   -259    -36     18   -275   -446   -493   -688
    184    -67   -254    -59    218   -161     88    194   -103   -335   -407   -576
    101    267    166   -184    -33    218    109     77     36   -114   -148   -316
    -33    724    758   -348   -397    743    -67   -337     72    158    252    142
   -205   1348   1553   -571   -878   1449   -254   -657    223    649    891    743
   -249   1836   2083   -795  -1166   1958   -480   -787    449   1195   1535   1265
   -184   1810   1992   -813  -1088   1901   -672   -896    402   1288   1636   1376
   -168   1366   1535   -600   -852   1449   -737  -1008     10    753   1052    878
   -158    761    919   -301   -537    839   -730  -1062   -527   -111    176    103
   -119    288    405    -85   -262    345   -587   -841   -613   -405   -197   -262
    -96    140    236    -23   -166    187   -392   -548   -446   -327   -187   -272
    -85    119    205    -18   -148    161   -228   -319   -272   -207   -101   -223
    -12    192    205    -88   -109    197   -171   -213   -176   -129    -59   -202
     36    277    241   -158   -101    259   -187   -179   -171   -145    -83   -215
     67    272    205   -171    -70    239   -184   -142   -158   -150    -90   -218
     25    215    189   -122    -83    205   -158   -127   -148   -135    -62   -233
    -20    181    202    -80   -111    192   -122   -116   -137   -129    -49   -285
    -44    122    166    -38   -106    142   -116   -109   -153   -189   -129   -303
    -51    106    158    -28   -106    132    -98    -93   -140   -168   -127   -236
    -59    168    228    -57   -142    197   -101    -88   -116   -124    -83   -200
    -33    241    275   -103   -153    257   -124    -93   -119   -116    -49   -207
     -5    246    252   -122   -127    249   -142    -77   -101    -98    -38   -226
     15    275    257   -145   -122    267   -145    -51    -85   -106    -59   -189
     36    228    189   -135    -75    210   -142    -36    -96   -148   -101   -155
     49    114     64    -80     -7     90   -127    -36   -111   -142    -93   -179
    -18    135    153    -59    -85    145   -129    -80   -145   -171   -106   -236
    -36    155    189    -59   -111    171   -116    -88   -127   -140    -88   -231
     12    226    210   -122    -98    218   -145    -75   -101   -106    -51   -218
     80    337    257   -207    -88    298   -163    -51    -75    -77    -12   -223
     -7    215    220   -103   -114    218   -137    -67   -103   -132    -67   -231
    -98     88    184      5   -140    135    -90    -77   -103   -109    -72   -257
    -67    179    244    -57   -155    210   -103    -67   -101   -122    -77   -207
    -36    249    285   -106   -161    267   -114    -20    -62    -83    -41   -168
    -62    202    262    -70   -161    231    -88      2    -49    -83    -54   -171
    -67    184    252    -59   -158    218   -101      0    -57    -93    -51   -140
   -114    192    306    -38   -210    249    -98      2    -36    -49      0   -124
   -140    205    345    -31   -241    275    -93      0    -18    -12     25   -137
   -124    249    374    -64   -252    311   -106      5    -23    -33     15   -132
    -62    296    358   -119   -210    327   -103     28     -5    -33     15   -129
     12    298    283   -155   -135    290   -101     70     10    -36     -7    -96
     44    267    223   -155    -88    246    -85     98     54     12     18    -18
    -28    267    296   -122   -163    280   -114     51     20      5     46    -28
    -20    314    335   -148   -176    322   -142     25     20     20     62    -64
      0    322    322   -163   -161    322   -140     31     25     28     67    -67
     10    324    314   -166   -150    319   -137     38     25     33     85    -64
     15    290    272   -155   -129    283   -124     31     15     10     64    -80
     36    270    233   -153    -98    252   -140     18      7      7     49    -64
    109    293    181   -202    -36    236   -192     -5    -20    -25     25    -41
    218    332    114   -275     51    223   -223      0    -23      2     59     -2
    226    350    124   -288     51    236   -223    -25    -36      2     83    -25
    215    319    103   -267     54    213   -220    -46    -51     -7     90    -41
    288    371     80   -332    103    226   -275    -57    -49      0     98    -33
    342    379     36   -361    153    207   -311    -96    -85    -36     62    -62
    314    319      5   -319    153    163   -283   -135   -129    -80     33    -70
    296    316     20   -306    137    168   -259   -153   -148    -88     41    -98
    342    348      5   -348    168    176   -288   -148   -145    -85     28   -135
    402    366    -36   -384    220    166   -319   -137   -140    -85      7   -101
    358    316    -44   -337    202    135   -337   -181   -192   -145    -36   -116
    267    218    -49   -244    158     85   -296   -207   -223   -187    -80   -168
    254    187    -67   -220    161     59   -259   -210   -226   -207   -109   -205
    277    241    -36   -259    158    103   -241   -197   -207   -192    -85   -210
    319    311    -10   -316    163    150   -254   -192   -187   -163    -57   -236
    327    293    -33   -309    181    129   -246   -184   -179   -168    -90   -267
    306    246    -59   -277    181     93   -226   -189   -189   -205   -137   -285
    275    231    -44   -252    161     93   -200   -202   -194   -207   -153   -303
    246    213    -33   -231    140     90   -202   -210   -205   -223   -174   -314
    267    200    -67   -233    166     64   -207   -215   -220   -257   -210   -340
    311    194   -116   -254    213     38   -223   -210   -226   -262   -226   -348
    355    267    -88   -311    223     90   -241   -205   -205   -228   -181   -322
    283    213    -70   -249    176     72   -228   -233   -231   -257   -194   -368
    210    166    -46   -189    127     59   -200   -246   -244   -280   -228   -418
    239    150    -90   -197    163     31   -194   -254   -265   -311   -265   -405
    298    168   -129   -233    215     20   -197   -246   -259   -298   -233   -376
    335    205   -129   -272    231     38   -228   -236   -241   -283   -215   -410
    314    163   -153   -239    233      5   -244   -233   -249   -293   -262   -423
    272    153   -122   -213    197     15   -220   -231   -246   -296   -257   -371
    301    171   -129   -236    215     20   -192   -223   -241   -283   -241   -397
    288    155   -132   -223    210     12   -194   -241   -259   -301   -257   -433
    309    179   -132   -244    220     23   -197   -239   -252   -293   -241   -413
    337    181   -155   -262    246     12   -200   -228   -249   -290   -239   -392
    350    197   -153   -272    252     23   -202   -223   -236   -275   -236   -397
    350    218   -132   -285    241     41   -215   -218   -231   -259   -226   -384
    361    174   -187   -267    272     -7   -236   -231   -259   -285   -241   -379
    400    213   -187   -309    293     12   -239   -220   -241   -267   -207   -361
    426    262   -163   -342    296     49   -239   -202   -220   -233   -168   -381
    428    267   -163   -348    296     54   -249   -215   -239   -257   -218   -413
    418    239   -179   -329    298     31   -249   -223   -257   -283   -244   -387
    387    207   -179   -298    280     15   -241   -220   -252   -277   -239   -387
    387    187   -200   -285    293     -5   -228   -228   -267   -293   -254   -389
    400    197   -202   -301    301     -2   -246   -239   -283   -303   -265   -381
    381    202   -181   -293    280     10   -252   -236   -270   -283   -233   -374
    374    223   -150   -301    262     36   -231   -228   -252   -249   -187   -387
    345    210   -135   -277    241     38   -231   -239   -259   -246   -187   -457
    340    184   -158   -265    249     12   -239   -244   -277   -277   -249   -439
    348    202   -148   -275    249     28   -223   -223   -270   -285   -257   -335
    353    252   -101   -303    228     75   -220   -215   -257   -270   -223   -316
    335    265    -70   -298    202     98   -202   -200   -241   -246   -192   -335
    309    275    -33   -290    171    122   -171   -174   -215   -220   -181   -335
    277    283      2   -280    137    142   -148   -155   -197   -205   -168   -309
    241    290     49   -267     96    168   -124   -132   -174   -187   -145   -290
    231    376    145   -303     44    262    -96    -90   -124   -135    -93   -239
    257    410    153   -335     51    283   -109   -101   -129   -124    -75   -233
    254    420    166   -337     44    293   -124   -103   -122   -103    -49   -223
    244    426    179   -337     31    303   -132    -98   -106    -83    -38   -210
    233    407    174   -319     31    290   -116    -85    -96    -80    -38   -174
    213    394    179   -303     18    285   -111   -101   -119    -98    -46   -187
    168    322    153   -246      7    239   -116   -122   -155   -129    -77   -223
    140    259    116   -202     12    189   -137   -132   -184   -153    -96   -241
    150    252    101   -200     25    176   -148   -132   -197   -174   -114   -265
    145    236     90   -192     25    163   -161   -140   -210   -205   -166   -280
    129    202     72   -166     28    140   -158   -142   -223   -223   -189   -280
    109    192     80   -153     15    137   -148   -145   -223   -210   -163   -296
     85    174     88   -129      0    132   -135   -148   -223   -197   -145   -324
     64    171    103   -119    -18    137   -129   -150   -231   -200   -150   -327
     59    163    103   -111    -20    135   -129   -148   -233   -202   -145   -311
     59    200    137   -132    -38    168   -127   -135   -215   -181   -114   -301
     57    223    166   -140    -54    194   -137   -122   -202   -166    -98   -335
     15    205    187   -111    -85    197   -129   -124   -213   -189   -142   -337
    -12    176    187    -83    -98    181   -119   -127   -218   -207   -163   -270
    -38    140    176    -51   -106    158   -114   -137   -226   -213   -161   -277
    -44    127    171    -41   -106    148   -119   -140   -228   -207   -150   -290
    -36    124    158    -44    -96    140   -127   -140   -233   -205   -145   -306
    -57    127    184    -36   -119    153   -116   -142   -231   -205   -150   -324
    -67    153    218    -44   -142    184   -103   -135   -213   -202   -168   -303
     -7    116    124    -54    -64    119   -109   -116   -218   -218   -174   -262
     33     15    -18    -25     25      0    -90    -75   -252   -293   -257   -355
     80   -111   -192     15    135   -150      0     51   -236   -340   -350   -532
    109   -109   -220      0    163   -163    114    223   -145   -332   -405   -693
     85    103     18    -93     33     62    213    293      7   -218   -322   -496
    -44    519    561   -239   -303    540    114    -36     70     36     44    -90
   -207   1098   1306   -446   -756   1200   -111   -441    150    446    602    449
   -322   1678   2000   -680  -1161   1836   -332   -683    309    937   1208   1044
   -270   1935   2205   -831  -1236   2070   -566   -771    452   1353   1670   1525
   -228   1561   1787   -667  -1008   1673   -659   -859    210   1096   1410   1293
   -210   1000   1210   -394   -709   1104   -698   -961   -285    350    646    535
   -148    517    665   -184   -407    589   -623   -883   -620   -277    -41   -150
    -62    246    309    -90   -184    277   -457   -605   -553   -368   -220   -319
   -101    215    316    -59   -210    265   -272   -355   -355   -231   -132   -241
    -88    218    306    -67   -197    262   -163   -197   -241   -158    -90   -215
    -85    205    288    -62   -187    246    -98   -114   -189   -137    -90   -220
   -109    187    296    -38   -202    241    -70    -85   -176   -137   -101   -226
   -101    179    277    -41   -189    228    -70    -72   -176   -145   -114   -239
    -67    205    270    -70   -168    236    -70    -51   -163   -140   -116   -236
    -46    220    265    -88   -155    244    -67    -31   -150   -129   -109   -223
    -41    213    254    -85   -148    233    -62    -15   -140   -129   -106   -218
    -49    220    267    -85   -158    244    -51     -2   -129   -124    -98   -210
    -54    220    272    -83   -163    246    -51     -2   -127   -119    -93   -213
    -41    241    280   -101   -161    262    -51      2   -122   -111    -85   -210
    -25    254    280   -114   -153    267    -51      2   -122   -111    -80   -213
    -12    254    267   -122   -140    259    -49     -2   -124   -119    -83   -220
      2    262    257   -132   -127    259    -46     -2   -124   -122    -85   -223
     15    259    241   -137   -114    252    -44     -5   -129   -127    -93   -228
     23    262    239   -142   -106    252    -38     -5   -137   -135   -106   -236
     20    272    252   -148   -116    262    -31      2   -127   -124    -90   -218
      0    277    277   -140   -140    277    -15     20   -101    -96    -64   -200
    -10    309    316   -150   -163    311     -5     44    -72    -64    -38   -181
     -7    270    277   -129   -142    272    -33     25    -93    -83    -57   -197
    -15    265    277   -127   -148    272    -18     44    -83    -72    -46   -181
     -7    290    298   -140   -153    293    -15     57    -67    -62    -28   -161
     -5    314    319   -153   -161    316    -23     57    -62    -49    -15   -166
     -5    329    335   -161   -168    332    -23     64    -51    -36      0   -166
      0    298    296   -150   -148    298    -20     72    -46    -33     -5   -161
     -2    280    283   -140   -142    283    -20     80    -41    -31     -5   -142
    -10    257    267   -124   -140    262    -23     80    -44    -36     -7   -142
      0    239    239   -119   -119    239    -25     85    -38    -38    -15   -137
     -2    246    246   -124   -124    246    -25     90    -33    -31     -2   -116
      0    277    277   -140   -140    277    -36     88    -25    -18     15   -109
     10    288    277   -150   -135    283    -46     85    -25    -18     15   -109
     20    285    265   -153   -122    275    -46    103    -10      0     23    -85
      5    285    280   -145   -137    283    -41    124     12     20     41    -59
     -2    283    285   -140   -142    285    -44    129     15     28     54    -44
    -54    301    353   -124   -205    327    -33    158     46     67     98     -2
   -148    329    478    -90   -311    402    -15    194     90    119    150     57
   -231    322    553    -46   -392    436    -18    205    103    137    176     80
   -233    340    574    -54   -402    457    -10    218    111    155    197     96
   -215    350    563    -70   -389    457    -18    220    106    158    205    103
   -215    337    553    -59   -384    444    -31    187     83    140    197     98
   -298    358    657    -31   -478    506    -12    184     90    166    236    135
   -272    405    678    -64   -475    540    -10    202     98    184    262    129
   -220    426    644   -103   -433    532     -7    231    106    187    244    119
   -192    413    605   -109   -397    509     -2    231     96    174    231    171
   -205    428    631   -114   -418    530     -7    215     85    166    239    187
   -228    459    688   -114   -459    571      5    210     88    176    254    181
   -220    459    680   -122   -452    568      0    187     62    150    228    148
   -202    454    657   -124   -428    555      5    181     51    137    215    119
   -181    449    631   -135   -407    540     10    176     46    114    194    114
   -210    431    641   -111   -426    535     44    168     38     96    171     93
   -239    407    644    -85   -441    524     59    150     31     77    142     51
   -262    387    649    -62   -454    517     59    135     20     54    116     12
   -257    392    649    -70   -452    519     75    135     23     46    103     -2
   -241    368    610    -64   -426    488     70    114      5     23     75    -33
   -233    348    579    -59   -407    462     64     93    -15      0     51    -59
   -233    345    579    -54   -405    462     67     88    -12     -2     49    -67
   -244    316    561    -36   -402    439     57     67    -28    -15     38   -109
   -246    329    576    -41   -413    454     59     62    -23    -10     36   -132
   -239    332    571    -46   -405    452     57     54    -31    -25      2   -137
   -233    309    542    -36   -387    426     57     46    -44    -49    -28   -129
   -220    298    519    -38   -368    407     54     36    -54    -59    -36   -129
   -205    309    511    -51   -358    410     41     31    -57    -62    -36   -142
   -189    322    511    -67   -350    415     36     36    -57    -59    -33   -145
   -220    298    519    -38   -368    407     49     41    -51    -59    -33   -142
   -257    283    537    -15   -397    410     54     41    -46    -54    -28   -148
   -244    293    537    -25   -389    415     57     49    -36    -44    -18   -150
   -226    301    527    -38   -376    413     54     54    -31    -38    -18   -150
   -210    306    517    -46   -363    410     54     54    -33    -38    -18   -158
   -205    322    527    -59   -366    423     62     62    -31    -36    -15   -155
   -197    301    498    -51   -348    400     44     49    -41    -51    -28   -168
   -184    296    480    -57   -332    389     36     51    -41    -49    -23   -168
   -174    311    485    -67   -329    397     38     62    -28    -36     -2   -161
   -171    340    509    -85   -340    423     44     72    -12    -20      7   -166
   -158    332    488    -88   -322    410     49     72    -18    -31    -10   -158
   -124    290    413    -85   -267    350     36     49    -49    -54    -23   -158
   -101    296    397    -96   -249    345     18     36    -57    -51    -12   -184
    -75    324    400   -127   -236    361      0     28    -59    -54    -23   -202
    -57    324    381   -132   -220    350      0     18    -67    -70    -44   -202
    -51    301    350   -124   -202    324     -2      7    -83    -85    -62   -194
    -33    306    340   -135   -187    322     -2      5    -80    -80    -51   -187
    -10    316    324   -153   -168    322     -7     -2    -85    -80    -51   -200
     15    324    306   -171   -145    316    -23    -12    -96    -85    -49   -218
     23    303    280   -163   -129    293    -38    -31   -114   -109    -75   -254
     28    277    249   -153   -109    265    -46    -46   -135   -142   -116   -239
     51    265    213   -158    -80    239    -49    -51   -145   -161   -137   -233
     67    257    189   -163    -59    223    -46    -51   -142   -153   -127   -233
     72    262    189   -168    -59    226    -44    -51   -137   -140   -109   -246
     85    277    192   -181    -51    236    -64    -64   -148   -142   -111   -267
    106    280    174   -194    -36    228    -70    -72   -158   -155   -119   -277
    109    306    197   -207    -44    252    -59    -62   -142   -140    -98   -265
    101    327    226   -215    -62    277    -36    -46   -124   -119    -85   -259
    124    348    223   -236    -49    285    -23    -28   -109   -109    -85   -244
    109    335    226   -223    -57    283    -20    -25   -114   -119   -103   -246
     90    301    210   -194    -59    257    -20    -36   -132   -135   -119   -244
     90    358    265   -226    -85    311     -2    -15   -101    -98    -75   -205
     90    426    335   -257   -122    381     -7      0    -67    -57    -23   -166
     80    449    368   -265   -142    407    -31     -7    -57    -38     -2   -153
     49    439    389   -244   -168    415    -33     -7    -51    -33      5   -155
     33    405    368   -220   -166    387    -38     -7    -64    -44     -7   -163
     33    376    342   -205   -153    361    -46    -18    -80    -62    -28   -179
     31    342    311   -187   -140    327    -54    -25    -96    -83    -44   -168
     -5    293    298   -145   -150    296    -62    -44   -116   -103    -64   -197
    -46    262    309   -109   -179    285    -51    -46   -124   -116    -80   -210
    -64    239    303    -85   -184    270    -46    -54   -137   -132   -101   -226
    -62    233    296    -85   -179    262    -49    -59   -153   -148   -109   -244
    -72    233    306    -80   -189    270    -49    -62   -155   -150   -111   -254
    -83    218    301    -67   -192    257    -51    -67   -166   -161   -124   -259
    -90    207    298    -57   -194    252    -51    -67   -166   -161   -116   -252
    -96    205    301    -57   -200    254    -54    -75   -174   -153   -101   -259
   -111    205    316    -46   -213    259    -59    -80   -176   -153   -101   -277
   -122    205    324    -41   -223    265    -57    -83   -179   -161   -114   -285
   -116    205    322    -44   -218    262    -49    -77   -171   -166   -135   -296
   -116    184    298    -36   -207    241    -46    -75   -176   -174   -148   -262
   -116    184    298    -33   -207    241    -51    -77   -181   -176   -140   -267
    -98    197    296    -51   -197    246    -67    -83   -184   -179   -137   -265
    -83    220    303    -67   -192    262    -67    -77   -179   -171   -127   -254
   -109    218    327    -57   -218    272    -54    -72   -174   -161   -111   -252
   -119    207    327    -44   -223    267    -54    -77   -179   -166   -116   -272
   -103    174    275    -36   -189    223    -54    -72   -194   -192   -150   -309
    -54     67    122     -5    -88     93    -23    -18   -220   -259   -244   -387
      0    -72    -75     36     36    -75     88    135   -202   -337   -374   -517
     54    -51   -106     -2     80    -77    213    296    -98   -314   -392   -568
     20    218    197   -119    -88    207    280    215     18   -163   -220   -431
   -124    610    735   -241   -428    672    132   -220     18     62    116    -85
   -311   1169   1478   -431   -896   1325   -150   -672     54    452    652    433
   -418   1727   2145   -654  -1280   1935   -387   -878    210    927   1226   1044
   -387   1917   2304   -766  -1345   2112   -639   -987    283   1231   1597   1465
   -311   1597   1909   -641  -1109   1753   -787  -1067     64   1005   1379   1270
   -280   1005   1283   -363   -782   1143   -756  -1049   -381    265    605    488
   -270    457    724    -93   -496    589   -537   -807   -592   -265    -10   -135
   -236    270    506    -18   -371    389   -298   -452   -410   -249   -106   -252
   -174    254    428    -38   -301    340   -158   -226   -259   -166    -77   -239
   -129    267    394    -70   -265    329    -83    -98   -174   -122    -62   -207
   -119    254    374    -70   -246    314    -46    -49   -142   -114    -70   -210
   -119    220    337    -51   -228    277    -36    -31   -148   -132    -93   -233
   -114    223    337    -54   -226    280    -28    -12   -140   -127    -85   -231
   -137    226    363    -44   -252    293    -25      2   -127   -116    -72   -231
   -158    215    374    -28   -267    296    -15     18   -114   -111    -70   -246
   -171    210    381    -20   -277    296     -7     28   -106   -109    -77   -241
   -174    228    402    -25   -288    314     -2     38    -96    -96    -67   -226
   -184    223    407    -20   -296    316      2     44    -93    -90    -64   -241
   -194    223    415    -15   -306    319      7     54    -88    -96    -83   -233
   -194    228    420    -18   -309    324     10     59    -83    -98    -80   -184
   -174    252    426    -38   -298    337      7     80    -67    -75    -46   -168
   -176    285    462    -54   -319    374     15     93    -46    -54    -23   -174
   -231    257    488    -12   -358    371     25     83    -54    -62    -41   -189
   -236    236    470     -2   -353    353     31     80    -62    -67    -49   -176
   -236    244    480     -2   -358    361     36     93    -49    -57    -31   -168
   -244    252    496     -5   -371    371     38    101    -38    -46    -15   -161
   -223    280    504    -28   -363    392     28    106    -23    -31      0   -153
   -210    280    488    -36   -350    384     18    116    -15    -23     -2   -150
   -202    257    459    -25   -329    358      7    114    -25    -33    -18   -148
   -197    277    475    -41   -337    374     28    127    -15    -23      2   -142
   -207    296    504    -44   -355    400     46    142      2      5     41   -127
   -241    288    530    -23   -387    407     46    140      2     15     57   -158
   -262    257    519      2   -389    387     41    135     -5      2     23   -189
   -223    275    496    -28   -358    387     33    150      7      5     18   -135
   -189    293    480    -51   -335    387      7    153     10      2     18   -132
   -176    298    475    -62   -327    387    -15    155     12      0     10   -129
   -181    301    483    -59   -332    392    -10    161     20      7     20   -101
   -174    285    459    -54   -316    371     15    168     23     15     33    -93
   -155    283    439    -64   -298    361     18    176     31     25     49    -85
   -124    309    433    -93   -280    371      5    181     36     38     62    -72
    -77    353    431   -137   -254    392    -10    197     51     59     85    -49
    -80    348    428   -135   -254    389    -23    194     49     59     80    -57
   -129    296    426    -83   -277    361    -25    179     36     49     75    -64
   -129    316    446    -96   -288    381    -28    181     41     70    119    -33
   -106    342    449   -116   -277    394    -51    166     28     72    132    -67
    -57    350    407   -148   -233    379    -75    166     18     59     96    -64
    -33    394    428   -181   -231    410    -75    184     38     77    109      2
    -31    387    415   -179   -223    400    -80    166     28     77    122     10
     -7    371    379   -181   -192    374   -101    142      5     67    122      7
     41    394    350   -220   -155    374   -137    129     -5     62    127      5
     62    418    355   -241   -148    389   -161    129     -2     75    145     23
     23    389    366   -207   -171    379   -174     98    -31     54    145     23
    -15    371    387   -176   -200    379   -168     75    -46     49    148      0
    -25    387    413   -181   -220    400   -148     72    -51     36    122    -33
      7    413    405   -213   -197    407   -148     72    -59     28    101    -20
      0    392    392   -197   -197    392   -155     51    -77      5     88    -51
    -10    384    394   -187   -202    389   -140     44    -80     -7     72    -80
    -46    340    387   -148   -215    363   -119     31    -98    -36     36    -85
    -62    306    368   -122   -215    337    -98     18   -106    -46     33   -101
    -51    306    358   -127   -205    329    -98      2   -119    -62     20   -158
    -33    301    335   -132   -184    316   -129    -15   -142    -96    -33   -207
    -33    280    314   -124   -174    296   -142    -28   -155   -119    -67   -223
    -31    233    265   -101   -148    249   -142    -57   -184   -158   -109   -223
    -44    218    262    -88   -153    239   -132    -72   -200   -181   -127   -231
    -33    241    275   -103   -153    257   -103    -57   -187   -171   -114   -244
    -41    218    259    -88   -150    239   -111    -64   -192   -174   -116   -267
    -57    231    288    -88   -174    259   -119    -77   -197   -176   -119   -283
    -72    228    298    -77   -187    262   -119    -77   -194   -166    -96   -267
   -111    200    311    -44   -210    254   -122    -88   -205   -171   -101   -329
    -98    192    288    -46   -194    239   -129    -85   -213   -197   -155   -335
    -80    179    259    -49   -171    218   -142    -75   -207   -192   -150   -285
    -51    197    249    -72   -150    223   -155    -67   -202   -176   -129   -301
    -23    252    275   -114   -148    262   -127    -41   -187   -166   -119   -272
    -80    223    303    -72   -192    262    -90    -57   -197   -181   -135   -272
   -145    174    316    -15   -231    244    -72    -72   -213   -192   -145   -283
   -129    187    316    -31   -223    252    -75    -54   -194   -168   -119   -285
    -98    210    309    -54   -202    259    -80    -33   -171   -142    -96   -265
   -111    210    319    -49   -215    262    -88    -31   -168   -140    -85   -259
   -101    239    337    -70   -220    288    -83    -33   -166   -135    -75   -267
    -77    267    342    -96   -210    303    -67    -23   -158   -127    -70   -277
   -116    228    345    -54   -231    285    -70    -31   -163   -142   -116   -311
   -106    233    340    -64   -223    288    -77    -20   -158   -150   -124   -257
    -20    319    340   -150   -179    329    -96      5   -135   -124    -83   -220
    -54    285    340   -116   -197    311   -103    -10   -150   -135    -90   -231
   -129    218    348    -44   -239    283    -57    -23   -161   -150   -106   -233
   -174    166    337      2   -254    252    -36    -31   -163   -150    -98   -252
   -176    161    337      7   -257    249    -49    -41   -168   -145    -93   -267
   -148    202    348    -28   -249    275    -75    -46   -168   -145    -93   -270
   -124    210    335    -41   -228    272   -101    -46   -171   -148    -98   -246
   -116    249    366    -67   -241    306   -122    -54   -176   -148    -83   -231
    -93    244    337    -75   -215    290   -109    -51   -168   -129    -64   -259
    -88    220    309    -67   -197    262    -88    -49   -166   -124    -67   -296
    -98    223    322    -62   -210    272    -98    -62   -181   -150   -111   -293
    -72    236    309    -85   -189    272   -148    -72   -194   -166   -119   -233
    -46    272    319   -114   -181    296   -148    -62   -184   -155   -103   -236
     -7    303    311   -150   -161    309   -124    -51   -174   -145    -88   -239
   -103    226    329    -59   -215    277    -98    -67   -187   -155    -90   -244
   -153    202    355    -25   -254    277    -75    -85   -200   -168   -106   -259
   -111    239    350    -64   -231    293    -72    -75   -192   -163   -103   -254
    -96    241    335    -72   -215    288    -88    -75   -200   -171   -111   -246
    -75    244    319    -83   -197    280    -83    -67   -189   -155    -98   -239
    -36    316    353   -140   -194    335    -70    -49   -155   -111    -46   -202
    -44    355    397   -155   -220    376    -90    -51   -145    -80      7   -171
    -51    387    436   -168   -244    410   -127    -67   -145    -67     33   -207
    -46    361    407   -155   -226    384   -140    -67   -145    -75    -20   -228
    -20    337    355   -161   -187    345   -148    -59   -155   -111    -70   -155
    -20    293    314   -137   -166    301   -181    -88   -189   -145    -85   -171
    -64    231    293    -85   -179    262   -184   -111   -220   -174    -98   -210
    -77    171    249    -46   -163    210   -161   -109   -226   -171    -88   -223
    -80    176    257    -49   -168    215   -181   -116   -228   -166    -98   -293
     -2    241    244   -119   -124    244   -226   -119   -236   -192   -129   -275
    -44    197    239    -77   -142    218   -210   -111   -244   -207   -137   -228
   -129    140    270     -5   -200    205   -140   -124   -257   -223   -153   -277
   -179    124    303     25   -241    213   -129   -140   -267   -231   -150   -290
   -163    145    309      7   -236    226   -168   -137   -262   -226   -142   -272
    -83    192    275    -57   -179    233   -205   -122   -249   -210   -119   -252
   -132    168    301    -18   -215    233   -189   -124   -252   -210   -116   -254
   -249    114    361     67   -306    236   -111   -124   -254   -213   -119   -270
   -226    150    374     36   -298    262    -80   -109   -239   -197   -109   -285
   -228    135    363     46   -296    249   -101   -106   -236   -200   -124   -277
   -210    153    363     28   -285    257   -109    -90   -220   -181   -101   -223
   -202    166    368     15   -288    267   -111    -85   -213   -168    -80   -223
   -213    158    371     25   -290    265   -116    -88   -215   -174    -80   -231
   -226    153    376     36   -301    265   -119    -85   -213   -171    -88   -241
   -220    155    376     33   -298    265   -124    -83   -210   -171    -90   -236
   -194    109    303     41   -249    205   -122    -72   -228   -200   -122   -290
   -148    -15    132     83   -140     57    -83    -12   -259   -293   -252   -392
   -101   -174    -72    135    -15   -124     20    122   -254   -400   -410   -501
    -54   -106    -51     80     -2    -80    145    306   -119   -350   -407   -540
    -96    267    361    -88   -228    311    187    249     41   -124   -145   -314
   -213    717    930   -252   -571    823      5   -153     64    153    249     49
   -374   1278   1649   -454  -1013   1462   -275   -579     90    532    784    566
   -431   1808   2239   -688  -1335   2023   -501   -789    231   1002   1356   1132
   -293   1826   2117   -766  -1205   1971   -698   -846    262   1221   1592   1392
   -275   1340   1613   -532   -943   1475   -753   -922    -67    782   1135    976
   -329    719   1049   -194   -688    883   -737  -1005   -589    -38    301    176
   -314    205    519     54   -415    361   -602   -872   -797   -517   -254   -363
   -259     93    353     83   -306    220   -446   -574   -600   -423   -246   -363
   -114    233    348    -59   -231    290   -361   -314   -379   -259   -124   -249
    -64    257    319    -96   -192    288   -280   -163   -262   -181    -75   -194
   -174    145    319     15   -246    231   -150   -119   -244   -192    -96   -223
   -189    116    303     36   -246    210   -103   -111   -252   -215   -129   -257
   -179    106    285     36   -233    197   -114    -98   -249   -226   -148   -283
    -85    184    270    -51   -176    226   -135    -57   -215   -197   -124   -254
    -67    215    283    -72   -174    249   -153    -25   -184   -163    -90   -210
   -158    153    311      0   -233    231   -148    -59   -215   -194   -114   -233
   -187    145    332     20   -259    236   -124    -67   -226   -207   -124   -246
   -155    166    322     -7   -239    241   -124    -51   -207   -194   -119   -241
    -80    239    319    -77   -200    277   -150    -23   -179   -171    -90   -220
   -111    226    335    -59   -223    280   -163    -28   -181   -163    -64   -207
   -150    192    342    -20   -246    267   -158    -33   -194   -168    -67   -223
   -145    163    309    -10   -226    236   -161    -20   -197   -176    -93   -218
   -129    158    288    -12   -207    223   -176     -2   -181   -168    -88   -200
    -62    233    293    -88   -176    265   -176     12   -155   -137    -57   -184
     23    293    270   -158   -124    283   -202     23   -148   -129    -54   -197
     -2    254    257   -127   -129    254   -218      5   -168   -142    -83   -207
    -83    205    288    -59   -184    246   -189    -12   -181   -155    -93   -197
   -124    158    280    -18   -202    218   -200     -5   -171   -155    -88   -184
   -153    155    309     -2   -231    233   -171    -18   -168   -145    -70   -179
   -166    179    345     -7   -257    262   -129    -23   -168   -140    -54   -179
   -153    200    353    -23   -252    275   -129    -20   -161   -129    -36   -184
   -106    241    348    -67   -226    293   -129     -5   -142   -103    -20   -179
    -72    231    303    -80   -189    267   -127      5   -135    -96    -25   -166
    -67    218    285    -77   -176    252   -145     -5   -145   -109    -54   -174
    -90    210    301    -59   -194    254   -155     -5   -148   -116    -54   -127
    -51    246    296    -98   -174    270   -145     12   -122    -85    -10   -109
    -57    246    303    -96   -179    275   -119     15   -111    -64     10   -119
    -51    244    296    -96   -174    270   -114     23   -106    -59      7   -127
    -15    275    290   -129   -153    283   -137     31    -98    -51     15    -75
     36    335    296   -187   -129    316   -176     38    -85    -25     44    -80
     36    322    285   -179   -124    306   -179     44    -83    -31     23    -80
    -49    257    303   -103   -179    280   -145     36    -96    -41     15    -51
    -80    241    322    -80   -200    280   -129     20    -98    -25     49    -25
      2    322    319   -161   -158    319   -148     28    -80      5    101      5
     38    350    311   -194   -137    332   -176     44    -64     28    129     10
     51    366    311   -210   -129    337   -184     46    -67     25    111    -10
     57    358    301   -207   -122    329   -187     33    -90      2     80    -12
     46    361    314   -205   -132    337   -202     31    -85     12     98     20
     46    366    316   -207   -135    342   -220     31    -80     33    135     59
     31    374    342   -205   -155    358   -233     20    -83     46    176     83
     -5    405    410   -200   -207    407   -207     15    -75     67    213     59
    -44    413    457   -187   -252    433   -187    -10    -98     41    171      2
    -33    410    444   -187   -239    426   -194    -28   -124     -2    116     46
     12    423    410   -218   -200    418   -218    -28   -129    -10    127     90
     54    478    423   -265   -184    452   -226    -23   -122      5    150     77
     44    498    454   -272   -205    478   -205     -7   -109     15    163     67
    -10    446    457   -218   -233    452   -184    -28   -132    -12    142     10
    -83    363    446   -142   -265    405   -161    -59   -168    -64     72    -70
    -33    374    407   -168   -220    389   -176    -49   -163    -75     20    -90
     44    402    355   -226   -155    379   -189    -49   -161    -88      5   -101
     12    363    350   -189   -168    358   -163    -51   -163   -101      0   -109
    -44    324    366   -142   -205    345   -122    -67   -179   -116    -10   -135
    -90    265    355    -85   -223    309   -109    -96   -202   -142    -36   -171
    -70    259    327    -96   -200    293   -122   -101   -205   -153    -46   -205
    -54    239    290    -93   -171    265   -122   -111   -218   -179    -96   -252
    -38    215    252    -88   -145    233   -124   -119   -231   -200   -119   -233
     -5    239    244   -116   -124    241   -129   -114   -228   -192   -103   -252
    -23    215    236    -98   -129    226   -127   -124   -236   -205   -132   -283
    -20    184    205    -83   -114    194   -145   -124   -239   -213   -142   -254
     18    194    176   -109    -80    184   -192   -116   -226   -197   -116   -231
    -15    153    168    -67    -90    161   -207   -129   -233   -197   -116   -262
      0    150    150    -77    -77    150   -166   -119   -239   -210   -153   -329
     44    223    179   -135    -67    200   -145    -90   -215   -194   -140   -288
     54    236    181   -148    -64    210   -137    -59   -176   -155    -88   -197
     10    184    174    -96    -80    179   -155    -75   -194   -171    -98   -207
   -135     96    231     18   -184    163   -137   -106   -220   -202   -135   -257
   -194     64    257     64   -226    161    -98   -103   -218   -200   -140   -265
   -161    116    275     20   -220    194    -62    -62   -174   -155    -96   -226
   -119    129    249     -5   -184    189    -64    -36   -153   -140    -72   -202
   -129    171    301    -20   -215    236    -64    -33   -153   -137    -59   -187
   -132    231    363    -49   -246    296    -72    -23   -132   -109    -28   -163
   -137    231    368    -49   -252    298    -88    -31   -137   -103    -20   -168
   -122    244    366    -59   -244    303    -85    -25   -132    -98    -20   -179
   -124    254    376    -67   -252    314    -77    -18   -124    -96    -25   -179
   -114    252    366    -67   -241    306    -80    -10   -119    -98    -36   -163
   -114    244    358    -67   -236    301    -80    -12   -122   -101    -36   -161
   -119    228    348    -54   -233    288    -83    -20   -124    -98    -25   -171
   -127    207    335    -38   -231    270    -96    -38   -140   -109    -38   -205
   -111    202    311    -46   -210    257    -98    -49   -153   -127    -70   -215
   -101    220    322    -62   -210    270   -106    -59   -158   -135    -70   -189
    -93    226    319    -64   -205    272   -106    -57   -153   -122    -46   -171
    -80    220    301    -72   -189    259   -116    -72   -161   -124    -38   -179
    -77    228    306    -75   -192    267   -129    -85   -171   -129    -36   -213
    -75    249    322    -88   -200    285   -127    -88   -171   -129    -51   -239
    -54    267    322   -106   -187    293   -111    -72   -163   -129    -62   -228
    -41    277    319   -119   -181    298    -93    -57   -148   -124    -62   -213
    -31    293    324   -132   -179    309    -88    -54   -148   -127    -57   -187
    -10    296    306   -142   -158    301    -90    -46   -145   -119    -36   -161
     -2    306    309   -150   -155    306    -70    -36   -137   -109    -18   -163
    -51    309    358   -129   -205    332    -59    -33   -119    -90    -10   -163
    -72    337    407   -132   -241    371    -51    -36   -103    -75     10   -116
    -38    361    397   -161   -220    379    -80    -57   -114    -83      0   -124
    -88    350    439   -129   -262    394    -88    -62   -109    -80      5   -109
   -103    332    433   -114   -270    381    -88    -59   -106    -72     18   -101
    -33    337    371   -150   -202    353   -103    -59   -116    -90      0   -129
    -18    301    316   -142   -166    306   -101    -72   -148   -119    -10   -129
    -10    223    233   -106   -122    228   -101    -90   -166   -124    -20   -140
     -2    213    213   -106   -109    213   -116    -88   -181   -148    -49   -179
     -7    220    226   -106   -116    223   -106    -80   -181   -161    -62   -187
    -23    220    241    -98   -132    231    -90    -80   -189   -171    -80   -202
    -38    228    267    -93   -153    246    -75    -85   -197   -192    -93   -176
    -41    210    252    -85   -148    228    -51    -80   -189   -163    -70   -174
    -57    215    272    -80   -163    244    -41    -83   -179   -145    -54   -223
    -88    228    316    -70   -202    272    -49    -90   -184   -148    -64   -246
   -122    218    340    -46   -231    277    -46    -80   -179   -150    -67   -202
   -124    231    353    -54   -239    293    -46    -77   -174   -148    -57   -184
   -124    220    342    -49   -233    280    -62    -85   -184   -155    -54   -187
   -132    220    353    -46   -244    285    -59    -83   -181   -155    -62   -205
   -129    220    350    -44   -239    285    -54    -77   -176   -163    -83   -192
   -137    215    350    -38   -246    283    -51    -75   -174   -158    -64   -163
   -140    228    368    -44   -254    296    -57    -75   -166   -140    -44   -184
   -145    241    387    -46   -267    311    -54    -62   -150   -129    -38   -179
   -168    233    402    -31   -285    316    -44    -54   -142   -132    -49   -184
   -194    194    389      0   -293    290    -46    -62   -155   -150    -72   -168
   -220    129    350     44   -285    239    -10    -31   -166   -192   -103   -163
   -246      2    249    122   -249    124     83     64   -168   -252   -181   -283
   -244   -111    132    179   -189     10    215    226   -116   -296   -283   -462
   -153     51    205     49   -179    127    301    374     49   -161   -210   -444
   -166    392    555   -114   -361    472    265    176    127     10      7   -197
   -335    878   1210   -272   -771   1044     41   -290    140    298    426    265
   -555   1514   2070   -478  -1312   1792   -166   -639    265    763   1044    917
   -659   1945   2603   -644  -1631   2275   -371   -761    454   1260   1623   1460
   -633   1855   2488   -610  -1561   2171   -532   -815    426   1348   1722   1597
   -563   1369   1932   -405  -1249   1649   -600   -893     41    813   1174   1075
   -493    784   1278   -145   -885   1031   -574   -919   -485    -31    316    233
   -509    366    875     70   -691    620   -366   -626   -485   -254    -15   -109
   -522    298    820    111   -670    558   -155   -306   -257   -122     33    -72
   -472    319    789     75   -631    553    -36    -96   -106    -20     93    -25
   -402    350    753     25   -576    550     33     33    -10     36    129      7
   -384    322    704     28   -545    511     46     59     -7     25    103    -15
   -381    301    683     38   -532    491     46     64    -18      2     75    -28
   -379    288    667     44   -524    475     54     75    -12     -2     70    -23
   -366    272    639     46   -501    454     57     85     -5      2     72    -33
   -371    259    631     51   -501    444     59     83    -10     -5     62    -46
   -381    270    649     54   -517    459     67     72    -10    -12     62    -44
   -371    285    654     41   -514    470     62     64    -10    -10     64    -54
   -322    280    602     20   -462    441     44     64    -18    -15     51    -80
   -257    283    537    -12   -397    410     23     70    -25    -25     41    -85
   -207    267    472    -31   -340    368     10     59    -41    -46     20    -88
   -192    233    426    -23   -309    329     15     64    -36    -44     25    -77
   -187    241    428    -25   -306    335     28     67    -25    -28     36    -77
   -215    265    480    -25   -348    371     15     41    -38    -36     25   -103
   -226    277    504    -25   -363    389     12     15    -54    -49     18   -114
   -218    270    485    -28   -350    379     15     15    -59    -64     10   -101
   -142    262    405    -59   -272    332     -5      2    -83    -88    -20   -129
   -129    254    381    -64   -257    319    -10      5    -70    -62     12   -127
    -80    267    348    -93   -213    306    -23     15    -54    -36     54   -140
    -10    296    306   -142   -158    301    -36     25    -51    -41     20   -194
      7    301    293   -153   -142    298    -41     23    -64    -70    -23   -132
      5    285    280   -145   -137    283    -46     18    -70    -77    -12   -124
     12    283    270   -148   -127    277    -46     18    -64    -75    -12   -129
     23    285    259   -155   -119    272    -49     20    -59    -67     -2   -111
     44    280    236   -161    -96    259    -59     10    -62    -67      2   -129
     36    277    241   -158   -103    259    -75    -10    -75    -77     -7   -153
     36    272    236   -155   -101    254    -85     -2    -67    -70     -7   -132
     64    285    218   -176    -77    252    -93     20    -46    -46     15   -106
     80    267    187   -174    -51    228    -90     31    -41    -41     25    -96
     75    277    202   -176    -64    241    -90     31    -41    -41     20   -106
     64    285    218   -176    -77    252    -90     15    -44    -38     25   -101
     62    301    239   -181    -88    270   -101      7    -44    -25     46    -77
    106    324    218   -215    -54    272   -119     18    -41    -20     49    -83
    150    363    210   -259    -28    288   -122     41    -25    -10     51    -57
    137    368    231   -252    -46    298   -122     46    -10     15     83    -20
     90    358    267   -226    -88    314   -124     41     -5     38    119      0
     54    376    322   -215   -132    350   -116     49     10     67    161     20
    114    387    272   -252    -77    329   -127     46      0     54    137      5
    161    423    262   -293    -51    342   -132     46      2     64    145     38
    161    459    296   -311    -70    379   -140     44      7     80    171     49
    145    472    327   -309    -90    400   -145     38     -2     70    155     41
    148    462    311   -306    -83    387   -158     25    -15     59    153     51
    148    470    319   -309    -85    394   -161     12    -23     54    158     72
    148    467    319   -309    -85    394   -163     -2    -41     41    155     70
    142    472    329   -306    -93    402   -153    -10    -51     36    155     62
    122    483    361   -303   -119    423   -140     -2    -38     44    166     67
    103    470    366   -285   -129    418   -127     -2    -38     38    158     54
     85    493    405   -290   -158    449   -103     -2    -33     33    153     33
     41    491    449   -265   -202    470    -96    -10    -33     28    142     10
     10    428    418   -223   -202    423    -98    -28    -59    -10    101    -28
    -10    415    426   -205   -218    420    -85    -38    -62    -20     83    -46
    -41    418    457   -189   -249    439    -64    -36    -57    -23     75    -59
    -64    415    480   -174   -272    446    -46    -31    -49    -25     64    -70
    -77    392    470   -158   -275    431    -41    -38    -54    -41     41    -93
   -101    379    480   -140   -290    428    -33    -41    -59    -51     23   -101
   -124    363    485   -122   -303    423    -25    -41    -59    -51     23   -101
   -163    342    506    -88   -335    423    -25    -51    -62    -57     28    -98
   -179    363    542    -93   -361    452    -25    -49    -57    -44     41    -98
   -187    368    555    -93   -371    462    -15    -38    -54    -41     31   -119
   -202    366    568    -83   -384    465     -2    -25    -46    -41     20   -111
   -197    371    568    -85   -381    470     -2    -25    -46    -46     23   -116
   -192    374    566    -90   -379    470      0    -12    -33    -36     33   -103
   -174    389    563   -109   -368    475     18      7    -15    -18     49    -90
   -213    376    589    -83   -402    480     31     18     -2     -7     59    -85
   -241    379    620    -67   -431    498     28     25      7      0     64    -85
   -184    436    618   -127   -402    527     10     57     31     20     80    -75
   -140    449    589   -155   -363    519    -18     62     36     23     90    -64
   -137    454    589   -158   -363    519    -10     64     44     31    103    -54
   -239    394    633    -77   -436    514     12     67     49     36    103    -64
   -350    319    667     15   -509    493     67     59     38     23     88   -106
   -353    332    685     10   -519    506     80     59     41     23     88    -80
   -277    400    678    -62   -480    537     36     88     62     41    101    -64
   -296    400    696    -51   -496    548     12     93     72     49    106    -57
   -389    311    698     36   -545    506     57     64     44     23     83    -75
   -426    303    730     59   -579    517     88     67     51     25     90    -67
   -423    335    756     44   -592    545     70     64     49     23     90    -72
   -407    355    763     25   -584    558     64     67     46     23     85    -85
   -371    379    750     -5   -561    563     31     80     62     36     90    -77
   -361    366    727     -2   -542    545      2     67     57     31     90    -75
   -363    314    678     23   -522    493     10     41     31     10     75    -88
   -311    335    646    -10   -478    491     10     31     23      2     72   -103
   -239    342    579    -51   -407    459    -28      7     -5    -25     33   -155
   -197    306    504    -57   -350    405    -57      0    -20    -41     12   -174
   -257    202    459     25   -358    329    -67    -38    -57    -75    -12   -192
   -231    252    483    -10   -355    366    -46    -54    -59    -67      7   -179
   -132    316    446    -93   -290    381    -75    -54    -62    -64     15   -189
    -93    290    384   -101   -239    337   -127    -75    -88    -90    -18   -228
   -155    187    340    -15   -249    262   -142   -122   -132   -135    -64   -270
   -124    189    314    -31   -218    252   -106   -122   -135   -137    -59   -272
    -31    267    296   -119   -163    283    -90   -109   -116   -122    -38   -270
     25    296    270   -161   -122    283   -111   -106   -116   -119    -44   -280
     51    280    226   -168    -88    254   -129   -122   -135   -142    -77   -283
     18    244    226   -129   -103    236   -127   -129   -148   -158    -96   -285
     57    265    207   -163    -77    236   -127   -124   -150   -158   -103   -277
    106    319    213   -213    -54    267   -114   -109   -135   -140    -80   -241
    137    384    244   -262    -54    314   -114    -98   -109   -106    -38   -213
    122    394    272   -257    -75    335   -137   -116   -106    -90    -12   -200
    127    381    254   -257    -62    319   -150   -137   -122   -103    -28   -223
    192    397    205   -296     -7    301   -158   -135   -127   -116    -57   -239
    179    366    187   -275     -2    277   -176   -148   -150   -150    -98   -233
    129    306    176   -218    -23    241   -205   -163   -179   -179   -119   -246
     90    228    135   -161    -23    184   -231   -194   -215   -210   -142   -275
    109    192     80   -150     12    137   -231   -213   -244   -233   -166   -293
    153    200     44   -179     54    122   -231   -205   -249   -239   -179   -311
    171    215     44   -192     64    129   -249   -210   -257   -252   -197   -332
    116    184     67   -150     25    124   -259   -249   -296   -283   -220   -353
     77    129     51   -103     12     90   -262   -270   -319   -301   -231   -363
     96    129     31   -114     31     83   -244   -262   -311   -296   -223   -371
    210    200    -10   -205    111     96   -290   -233   -290   -277   -210   -376
    280    254    -28   -267    153    114   -311   -228   -288   -283   -223   -384
    124    132      7   -129     57     70   -254   -265   -322   -314   -254   -381
     59     75     12    -70     23     46   -218   -275   -327   -319   -246   -366
    140    122    -18   -129     80     51   -246   -257   -314   -298   -215   -355
    189    145    -44   -168    116     51   -280   -262   -311   -288   -202   -366
    163    103    -59   -132    111     23   -270   -275   -324   -311   -239   -426
    189    119    -70   -155    129     25   -272   -277   -332   -327   -270   -439
    202    132    -70   -166    137     31   -277   -288   -348   -348   -293   -405
    233    140    -96   -189    166     23   -301   -293   -350   -335   -252   -381
    267    119   -148   -194    207    -12   -285   -280   -355   -340   -252   -426
    210    -72   -283    -70    244   -176   -267   -257   -407   -444   -400   -566
    277   -252   -530    -12    402   -389   -142   -116   -415   -574   -607   -685
    337   -179   -517    -80    426   -348    -28     64   -293   -542   -626   -693
    236     57   -179   -148    207    -59     62     80   -116   -335   -384   -506
    132    501    366   -319   -116    433    -23   -257    -46    -46      7   -207
    -25   1083   1109   -527   -566   1096   -275   -737    -41    309    478    233
   -122   1636   1756   -758   -937   1696   -537   -976     80    766   1036    859
    -90   1771   1860   -841   -976   1816   -787  -1085    145   1088   1423   1241
    -41   1382   1421   -672   -732   1400   -904  -1148    -75    857   1192   1034
     15    831    815   -423   -400    823   -948  -1197   -563     96    415    311
    -10    340    348   -166   -179    345   -795  -1078   -854   -517   -257   -348
    -38    106    145    -33    -93    127   -561   -745   -680   -493   -337   -423
    -10    155    166    -75    -88    161   -394   -483   -465   -342   -231   -324
     -2    158    161    -77    -80    158   -275   -314   -340   -275   -194   -267
    -49    127    176    -41   -111    150   -220   -239   -288   -236   -187   -254
    -44    168    213    -62   -129    192   -215   -192   -252   -210   -145   -257
   -103    158    259    -28   -181    207   -171   -166   -226   -202   -132   -257
   -132    111    244     10   -187    176   -137   -135   -213   -207   -155   -244
    -59    202    259    -72   -161    231   -163    -90   -174   -161   -129   -267
    -93    200    290    -54   -192    244   -184    -85   -174   -150   -142   -311
   -202    145    348     28   -275    244   -145    -93   -179   -155   -145   -316
   -166    223    389    -28   -277    306    -77    -36   -116   -109    -90   -194
   -207    239    444    -18   -327    342    -70     -7    -88    -88    -64   -148
   -231    246    475     -7   -353    361    -72      5    -77    -75    -49   -140
   -283    226    509     25   -397    366    -77      2    -75    -72    -38   -122
   -358    197    555     80   -457    376    -41      7    -62    -51    -10    -96
   -348    179    524     83   -436    353     -7     23    -54    -41     -2   -119
   -363    181    545     88   -454    363    -18     23    -57    -59    -25   -148
   -293    275    566      7   -431    420    -28     49    -20    -36      0    -96
   -228    316    545    -44   -387    431    -20     96     23     18     51    -44
   -306    244    548     31   -428    394    -12     67     -2     10     41    -93
   -355    181    537     85   -446    361     12     49    -10     12     70    -93
   -340    158    496     88   -418    327      2     41    -18      7     72   -142
   -311    189    501     62   -405    345    -15     44    -15      0     25   -228
   -252    150    402     49   -327    275    -41     51    -28    -33    -28   -137
   -179    213    392    -18   -285    303    -80     62    -15    -20      0    -46
   -189    241    431    -25   -311    335    -98     51    -20    -15     15    -59
   -257    220    478     18   -366    348    -72     38    -31    -23     12    -90
   -290    194    485     46   -387    340    -59     59     -2      2     41    -64
   -262    189    452     36   -355    319    -54     77     12     23     67    -33
   -249    197    444     25   -348    319    -70     75     18     36     83    -41
   -210    200    410      5   -309    303    -72     90     31     49     88    -51
   -189    231    418    -20   -303    324    -64    109     59     70    106    -12
   -194    197    392     -2   -293    296    -85    101     49     64    114     -7
   -189    202    389     -7   -288    293   -140     83     36     44     80    -33
   -158    213    371    -25   -265    290   -181     51      0      5     38      2
    -85    241    327    -77   -205    283   -148     72     15     33     62      5
   -119    163    283    -20   -202    220   -137     75     15     41     83     10
   -137    168    306    -18   -220    236   -140     64     23     70    127     15
   -103    174    277    -33   -189    226   -174     59     18     77    145     41
    -54    194    249    -72   -150    223   -176     46      2     64    137     33
    -49    205    254    -77   -153    231   -184     38      0     62    132     23
    -85    140    223    -28   -153    181   -228     -2    -44     20     88     -5
    -49    166    215    -57   -132    189   -246    -12    -57     20     96     23
    -12    200    213    -93   -114    207   -262     -7    -49     38    132     59
    -10    233    244   -111   -127    239   -254     -5    -46     44    140     77
      2    267    262   -137   -129    265   -241      0    -51     38    135     90
    -54    213    267    -77   -161    239   -226    -20    -67     31    142     72
   -155    132    288     10   -223    210   -207    -64   -103     -7    103     -2
   -106    184    290    -38   -197    236   -210    -62   -114    -31     64    -28
    -33    249    280   -109   -158    265   -239    -31    -88    -23     54    -15
    -96    153    249    -28   -171    200   -246    -41   -109    -49     36     -7
   -233     80    311     75   -272    194   -161    -62   -122    -57     38    -18
   -236    132    368     51   -301    249   -122    -57    -96    -36     70    -57
   -236    148    384     44   -309    265   -124    -49    -85    -36     54   -135
   -124    233    358    -54   -241    296   -137    -10    -67    -49      7   -142
    -93    244    337    -75   -215    290   -168    -18    -80    -83    -28   -106
   -252    101    353     75   -303    226   -161    -93   -142   -135    -62   -111
   -337     10    348    163   -342    179   -106   -127   -166   -153    -70   -135
   -303     28    332    137   -316    179    -75   -116   -155   -142    -62   -174
   -283     46    327    116   -306    187    -75   -124   -174   -163    -93   -202
   -252     80    332     85   -290    205    -70   -114   -166   -155    -72   -171
   -207     80    288     62   -249    184    -96   -114   -168   -155    -67   -184
   -111    109    220      2   -166    163   -119    -90   -158   -145    -72   -215
   -103    101    205      0   -155    153   -155    -88   -158   -150    -90   -218
   -194     70    265     62   -231    168   -135    -96   -163   -161    -98   -197
   -283     33    316    124   -301    174    -83   -111   -176   -163    -93   -218
   -241     83    324     80   -283    202    -62    -96   -153   -135    -57   -207
   -179    124    303     25   -241    213    -70    -85   -132   -116    -49   -192
   -114    155    270    -23   -192    213    -88    -70   -124   -124    -67   -192
   -129    140    270     -7   -200    205    -96    -70   -129   -140    -88   -166
    -96    194    290    -49   -192    241   -119    -51   -103   -109    -38    -67
   -142    155    296     -7   -220    226   -135    -77   -122   -114    -31   -119
   -184    116    301     33   -244    210   -119    -98   -140   -124    -36   -153
   -197    109    303     44   -249    205    -98   -103   -137   -122    -41   -181
   -189    101    290     44   -239    194    -83   -109   -150   -145    -83   -207
   -155    109    262     23   -210    184    -98   -103   -155   -153    -93   -205
   -127    142    270     -7   -200    205   -111    -98   -145   -142    -80   -171
   -111    171    283    -31   -197    226   -114    -90   -129   -119    -46   -140
   -114    163    277    -23   -194    220   -106    -85   -116    -96     -7   -124
   -124    150    275    -15   -200    213   -111    -80   -106    -90    -12   -174
   -114    148    262    -18   -187    205   -129    -85   -114   -103    -51   -176
   -106    161    265    -28   -187    213   -129    -98   -127   -124    -62   -145
   -114    179    293    -31   -202    236   -109    -96   -119   -114    -46   -148
   -127    155    280    -15   -202    218   -116    -98   -114    -98    -12   -106
   -174    124    298     25   -236    210   -127   -122   -135   -106    -31   -166
   -176    163    340      5   -259    252   -109   -122   -132   -114    -57   -184
   -187    181    368      2   -277    275    -83   -106   -127   -124    -62   -106
   -145    202    348    -28   -249    275    -85    -98   -119   -106    -31    -83
    -88    233    322    -72   -205    277    -90    -70    -98    -88     -7    -90
   -106    205    309    -49   -207    257    -80    -49    -93    -88    -20   -109
   -122    205    327    -41   -223    265    -62    -41    -85    -70    -20    -98
   -101    311    410   -106   -257    361    -59    -31    -59    -49      5    -75
    -77    361    436   -142   -257    397    -70    -23    -46    -41     18     -2
    -75    368    441   -148   -259    405    -90    -28    -38    -15     44      7
   -106    329    436   -111   -270    381    -98    -38    -41    -10     44    -36
   -145    265    407    -59   -277    335    -64    -25    -41    -15     36    -57
   -148    241    389    -46   -267    314    -62    -25    -49    -23     31    -57
   -155    262    418    -54   -288    337    -77    -36    -62    -28     38    -36
   -187    228    415    -20   -301    322    -90    -49    -85    -57     10    -62
   -150    241    389    -46   -270    314   -142    -49    -90    -59     12    -49
   -119    210    329    -46   -226    270   -135    -44    -98    -72     -5    -62
   -127    210    337    -41   -233    275   -122    -46    -96    -77    -12    -80
   -197    132    329     33   -262    231   -135    -90   -140   -114    -41   -101
   -179    145    322     15   -252    233   -137    -98   -150   -116    -36    -93
   -231     75    303     77   -267    189   -111   -122   -171   -142    -64   -124
   -270     54    324    106   -296    189    -72   -127   -176   -158    -83   -155
   -259     75    335     93   -296    205    -98   -127   -174   -161    -88   -187
   -187    116    301     33   -244    207   -122   -114   -163   -155    -90   -163
   -207     64    272     70   -239    168   -137   -129   -181   -163    -90   -161
   -249     10    257    116   -252    132   -127   -153   -200   -179    -88   -187
   -215      7    223    103   -218    114   -132   -158   -207   -189    -98   -228
   -181      2    184     85   -181     93   -155   -168   -218   -205   -132   -259
   -153    -12    140     83   -148     62   -168   -168   -220   -220   -153   -283
   -124    -12    111     64   -119     49   -187   -166   -215   -226   -155   -265
    -90    -31     59     62    -75     12   -184   -174   -226   -226   -158   -228
    -64    -44     20     51    -44    -12   -176   -176   -236   -231   -171   -303
     31    -98   -132     33     80   -114   -194   -137   -262   -298   -262   -368
    142   -220   -366     38    252   -293   -155      2   -254   -389   -394   -483
    127   -306   -433     90    280   -368    -12    176   -174   -418   -475   -579
     36    -96   -132     28     83   -114    137    244      7   -241   -298   -441
   -116    249    363    -67   -241    306     62    -41     70     -7     12   -145
   -246    787   1034   -272   -639    909   -194   -527     46    301    462    293
   -381   1410   1792   -514  -1085   1600   -415   -862    114    717   1010    841
   -366   1608   1974   -620  -1169   1790   -662  -1013    174   1054   1431   1293
   -306   1254   1561   -475   -932   1408   -766  -1062      7    927   1296   1200
   -259    753   1013   -249   -636    883   -805  -1127   -444    246    594    496
   -223    272    496    -23   -358    384   -714  -1096   -846   -488   -163   -262
   -192    -46    145    119   -171     46   -524   -784   -711   -532   -319   -407
   -101      2    103     49   -101     51   -389   -498   -478   -376   -236   -363
     41    129     88    -88    -23    109   -303   -288   -298   -239   -155   -270
     77    161     83   -119     -2    122   -246   -189   -228   -197   -111   -202
    -20     33     54     -7    -38     44   -226   -207   -262   -249   -168   -301
     -5      7     10     -2     -7     10   -213   -213   -275   -283   -210   -301
     93     67    -25    -80     59     20   -213   -168   -239   -257   -184   -254
    111     77    -33    -93     72     23   -215   -153   -231   -254   -171   -249
    114    103    -10   -111     62     49   -210   -161   -231   -241   -168   -254
     44     38     -5    -41     23     15   -184   -163   -223   -218   -132   -254
     10    -28    -38      7     23    -33   -150   -163   -226   -220   -127   -303
     51     25    -25    -38     38      0   -145   -158   -223   -231   -150   -327
     93     44    -49    -70     70     -2   -184   -171   -244   -265   -189   -306
    137     96    -44   -116     90     25   -187   -155   -220   -239   -163   -249
    179    142    -36   -163    109     54   -197   -148   -207   -223   -145   -207
    161    122    -38   -140    101     41   -197   -135   -200   -218   -140   -218
    163    119    -44   -142    103     38   -200   -145   -210   -228   -155   -244
    179    114    -67   -148    122     23   -192   -150   -220   -241   -168   -265
    184    148    -36   -168    111     57   -192   -137   -202   -228   -150   -246
    244    135   -109   -189    176     12   -202   -127   -194   -220   -145   -231
    161     72    -90   -116    127    -10   -166   -142   -205   -228   -161   -252
    155     96    -59   -127    109     18   -194   -145   -202   -223   -145   -239
    155    114    -41   -137     98     38   -213   -163   -210   -228   -142   -246
    153     80    -72   -116    114      5   -213   -176   -220   -241   -155   -267
    179     98    -80   -140    127     10   -241   -163   -213   -228   -148   -257
    197    114    -83   -155    140     15   -223   -153   -192   -205   -129   -210
    226    124   -101   -176    163     10   -202   -127   -168   -179    -90   -166
    218    114   -103   -166    161      5   -236   -129   -171   -184    -96   -233
    265    155   -111   -210    187     23   -265   -119   -171   -200   -145   -233
    358    239   -122   -298    241     59   -277    -77   -135   -168   -114   -124
    311    220    -90   -267    202     64   -262    -59   -106   -129    -70   -129
    148     75    -72   -111    111      2   -218    -90   -135   -150    -83   -161
    116     46    -70    -83     93    -10   -187    -93   -137   -137    -54   -129
    153    116    -36   -137     96     41   -189    -59    -98    -88     -5   -111
    239    223    -18   -233    127    103   -213    -23    -57    -44     18    -93
    316    298    -18   -306    168    140   -233     10    -23    -25     31    -31
    103    194     88   -150      7    142   -205    -23    -46    -38     31     -7
     41    153    111    -98    -33    132   -161    -31    -51    -25     62     54
     83    218    135   -153    -25    176   -168    -12    -31      7    114     80
    109    267    158   -187    -23    213   -202     -5    -23     20    109     57
    114    288    171   -202    -28    231   -244    -12    -31     15    101     90
    101    288    187   -194    -44    239   -244    -12    -31     25    124    101
     64    254    189   -163    -62    223   -226    -18    -36     31    132    101
     59    275    215   -166    -77    246   -249    -31    -46     28    145    111
     46    283    236   -166    -93    259   -257    -41    -62     18    135     85
     25    290    262   -158   -116    277   -252    -41    -54     41    174    122
     85    337    252   -213    -83    296   -280    -41    -51     57    205    116
    116    363    246   -239    -64    306   -262    -54    -70     23    140     18
     88    368    280   -228    -96    324   -223    -28    -62      5    101     75
     25    298    272   -163   -124    285   -228    -31    -72    -20     85     96
    -67    205    272    -70   -171    239   -220    -62    -98    -46     64     46
    -93    184    277    -44   -184    231   -181    -83   -106    -54     57     18
    -33    210    241    -90   -137    226   -155    -75    -98    -75     23    -46
     31    280    249   -158   -109    265   -174    -57    -80    -70     12    -96
      7    244    236   -129   -114    241   -213    -62    -90    -93    -23   -148
    -54    192    246    -67   -150    218   -171    -75    -98   -106    -31    -93
   -148    109    257     18   -202    181   -106   -101   -111   -106      7    -46
   -194     54    249     67   -220    150    -98   -119   -129   -124    -25   -207
    -75    119    192    -23   -135    155   -109   -109   -135   -161   -129   -283
    -23    150    174    -62    -98    161   -155   -106   -140   -181   -140   -111
   -127     67    192     28   -161    129   -176   -137   -158   -181   -109   -116
   -194     15    210     88   -202    111   -140   -153   -174   -197   -122   -163
   -168     44    210     62   -189    124   -114   -137   -163   -187   -116   -171
   -166     57    223     54   -194    140   -119   -127   -153   -171   -103   -174
   -129     90    218     18   -176    153   -135   -103   -124   -142    -70   -140
    -88    132    220    -23   -153    176   -161    -93   -109   -114    -28   -114
    -98    129    228    -18   -163    179   -153    -93   -106   -106    -18   -176
   -142    114    257     15   -200    184   -119    -88   -111   -122    -54   -220
   -153    111    262     20   -207    187   -114    -93   -135   -163   -116   -194
   -135    114    249     10   -192    181   -101    -83   -124   -153   -119   -171
   -106    132    236    -15   -171    181   -101    -64   -103   -135    -90   -111
   -132    101    233     15   -181    166   -124    -75   -109   -132    -75   -111
   -187     80    267     51   -228    174    -98    -72   -106   -119    -67   -137
   -181     88    270     46   -226    176    -72    -62    -96   -111    -64   -163
   -166    114    280     25   -223    194    -75    -54    -83    -93    -41   -155
   -163    145    309     10   -236    226    -67    -41    -59    -59      7    -75
   -127    215    342    -46   -236    277    -75    -20    -33    -28     46    -67
   -119    236    355    -59   -239    296    -80    -28    -38    -36     28    -96
   -166    202    366    -20   -267    283    -77    -38    -44    -49     18    -64
   -202    142    345     31   -272    244    -67    -57    -64    -80      0    -75
   -285     96    379     93   -332    236    -44    -93    -80    -98    -46   -124
   -314    135    449     88   -381    290    -33    -85    -54    -64     -5    -54
   -135    194    329    -31   -233    259    -88    -62    -59    -64      0   -137
    -28    226    254    -98   -140    239    -96    -44    -67    -77    -67   -210
    -57    176    233    -62   -145    202   -119   -116   -137   -153   -111   -124
    -67    158    226    -46   -145    189   -127   -122   -135   -140    -72   -116
    -20    181    202    -80   -114    192   -132   -109   -127   -132    -64   -119
     38    202    163   -119    -62    184   -135   -101   -135   -140    -75   -129
     64    207    140   -137    -36    174   -132   -106   -140   -148    -98   -155
     59    194    135   -127    -38    166   -103    -98   -132   -135    -83   -142
     46    205    155   -127    -54    181    -90    -96   -122   -119    -57   -148
     28    220    192   -124    -80    207   -103    -98   -124   -116    -54   -153
     25    231    202   -129    -88    218   -101    -96   -127   -135    -75   -124
     10    244    231   -127   -109    239    -88    -93   -119   -114    -46   -103
     31    285    252   -161   -109    270    -75    -80    -88    -62     -2   -142
     31    327    296   -179   -132    311    -46    -54    -46    -25     25   -124
      5    342    335   -176   -166    340    -75    -54    -38    -20     38    -67
      2    368    366   -187   -181    368   -103    -70    -44    -25     44    -41
     -5    366    368   -181   -187    368   -111    -72    -46    -23     36    -70
      2    345    342   -174   -168    345   -127    -77    -67    -57    -15    -98
    -20    288    309   -135   -166    296   -135    -85    -85    -88    -31    -36
    -49    228    277    -90   -163    252   -119    -75    -77    -72    -10    -25
    -72    192    265    -59   -168    228   -109    -83    -90    -80    -15    -85
    -90    189    280    -49   -184    233   -114   -106   -114   -109    -49   -135
   -124    213    337    -44   -233    275   -119   -124   -119   -103    -38   -111
   -122    213    335    -46   -228    272   -106   -103   -101    -90    -15   -122
   -111    181    293    -36   -202    236   -116   -111   -119   -122    -64   -166
   -101    153    254    -25   -176    202   -145   -137   -158   -168   -116   -161
   -101    124    226    -15   -163    174   -158   -158   -179   -189   -132   -210
    -98    122    218    -12   -158    168   -148   -161   -171   -189   -127   -187
   -101    148    249    -23   -176    197   -135   -150   -148   -153    -67   -176
   -135    150    285     -7   -210    218    -98   -145   -142   -142    -80   -270
   -142    114    257     12   -200    184    -98   -153   -163   -176   -129   -228
   -140    106    246     15   -194    176   -103   -153   -161   -179   -111   -181
   -129    124    252      2   -192    187   -101   -145   -153   -179   -111   -184
   -124    127    252      0   -187    189    -93   -140   -155   -184   -124   -184
   -148    132    280      7   -215    205    -85   -124   -129   -142    -77   -179
   -135    184    316    -25   -226    249    -80   -106   -109   -109    -33   -174
   -135    163    298    -18   -215    231    -85   -103   -111   -116    -54   -174
   -114    153    267    -18   -189    210    -85    -96   -124   -145    -96   -179
    -59     57    116      0    -88     85    -54    -38   -142   -223   -194   -262
     31    -59    -90     12     59    -75     33    116   -114   -296   -316   -366
    101    -28   -129    -36    114    -77    137    309      2   -267   -332   -402
      0    187    187    -93    -93    187    207    283    129   -129   -189   -306
   -158    574    732   -210   -446    652    101   -132    137    111    158      0
   -309   1135   1444   -415   -875   1288   -140   -600    158    506    706    504
   -400   1670   2070   -636  -1236   1870   -387   -862    270    966   1293   1052
   -350   1852   2203   -750  -1275   2026   -626   -982    340   1296   1680   1504
   -303   1436   1740   -566  -1023   1590   -711  -1047     62    956   1327   1239
   -296    839   1135   -272   -717    987   -724  -1093   -405    202    548    485
   -254    316    571    -31   -413    444   -600   -953   -667   -384   -109   -189
   -155    109    265     23   -210    187   -397   -610   -506   -384   -246   -314
    -80    153    233    -38   -158    194   -254   -363   -298   -231   -124   -197
    -25    194    220    -85   -124    207   -176   -226   -197   -171    -85   -179
     -5    176    181    -88    -93    179   -132   -158   -153   -145    -75   -176
      2    184    181    -93    -88    184   -116   -135   -140   -155    -93   -200
     10    166    153    -88    -72    161   -135   -137   -163   -207   -135   -168
     10    119    109    -64    -49    114   -129   -127   -155   -179   -119   -187
      0    124    122    -62    -62    122   -116   -122   -142   -150   -101   -283
      2    155    153    -77    -75    155   -114   -116   -137   -150   -116   -309
     23    161    137    -90    -57    150   -116   -103   -132   -161   -122   -226
     28    168    140    -98    -54    155   -135   -103   -135   -168   -127   -194
     59    202    142   -129    -41    171   -158   -101   -135   -168   -127   -194
     31    181    150   -106    -59    166   -140    -90   -129   -163   -129   -171
     44    181    137   -114    -46    161    -85    -72   -116   -150   -119   -168
     36    163    127   -101    -44    145    -77    -67   -111   -153   -122   -163
    -20     90    111    -36    -67    101    -83    -83   -124   -166   -129   -187
    -23    103    127    -38    -75    114    -83    -90   -124   -163   -116   -202
    -10    119    129    -57    -70    124    -90    -90   -122   -155   -109   -200
      5    142    137    -75    -64    140    -88    -80   -114   -145    -93   -174
     23    168    145    -98    -62    158    -93    -67    -90   -103    -44   -179
     28    184    155   -106    -62    171    -98    -57    -72    -72    -31   -241
     36    184    145   -111    -54    163    -98    -62    -88   -111    -88   -215
     38    174    132   -106    -46    153    -96    -64   -103   -135    -93   -158
     41    174    132   -109    -46    153    -85    -54    -93   -122    -67   -148
     49    171    122   -109    -36    148    -83    -38    -75   -106    -75   -184
     46    168    119   -109    -36    145    -90    -33    -70   -114    -90   -114
     46    171    122   -109    -36    148   -109    -31    -64    -96    -59   -103
     93    226    132   -161    -18    179   -140    -20    -51    -77    -44   -114
    137    262    124   -200      7    194   -140      0    -38    -83    -57    -90
    119    265    142   -194    -12    205    -83     28    -10    -51    -25    -54
     23    226    202   -124    -90    215    -57     23      2     -7     15    -88
      5    233    226   -122   -109    231    -64     20      2     -5     33    -83
     51    272    220   -161    -83    246    -98     31     10      2     44    -54
     38    239    200   -140    -80    220   -111     23      0    -15     12    -54
     51    246    194   -150    -72    223    -80     46     28     20     54    -25
     90    316    223   -205    -67    270    -70     72     64     67    127     12
     67    342    275   -205   -103    309    -90     70     67     88    150    -28
     83    361    277   -223    -98    319   -103     70     54     83    109    -38
    101    389    288   -244    -93    340   -122     85     57     77    101     77
     88    420    329   -254   -122    376   -135     85     59     80    132    140
     38    410    371   -223   -166    392   -106     88     72    103    163    137
     54    470    415   -265   -181    444    -98     96     88    129    197    142
    127    555    428   -342   -150    493   -142    103    103    155    233    184
     98    522    423   -311   -161    472   -174     85     83    140    226    181
     -2    415    418   -205   -210    415   -142     54     51    116    205    148
     -2    413    413   -207   -207    413   -124     44     44    111    202    127
    103    496    389   -301   -142    444   -140     64     67    135    236    176
    145    540    392   -345   -122    467   -145     62     64    124    220    174
     10    446    436   -228   -213    441   -119     20     18     62    153     96
    -98    340    439   -122   -270    389    -64      7     -2     33    124     80
    -77    350    428   -137   -252    389    -38     25     20     75    179     64
    -70    402    472   -168   -270    436    -46     15     25     93    184   -103
    -57    407    465   -174   -259    436    -31      7     18     57     98   -109
    -70    368    436   -150   -254    402    -38    -20    -25    -28     36     31
    -80    332    410   -127   -244    371    -51    -41    -44    -57     23      0
    -67    303    371   -119   -218    335    -62    -51    -54    -67     10    -51
    -62    270    332   -103   -197    301    -67    -67    -62    -77     -2    -67
    -51    236    285    -93   -168    259    -62    -88    -80   -106    -31   -119
    -49    236    285    -93   -166    259    -62   -106    -98   -135    -67   -155
    -38    226    262    -93   -150    244   -101   -119   -114   -148    -88   -176
    -10    226    236   -106   -122    231   -122   -111    -98   -122    -49   -140
     -7    226    233   -109   -122    228   -103   -106    -90   -114    -25   -137
    -25    228    254   -101   -140    239    -80   -114    -96   -109    -41   -210
    -64    202    267    -70   -166    233    -70   -129   -106   -119    -72   -228
    -85    168    254    -41   -168    210    -93   -137   -122   -145    -85   -210
    -51    148    200    -49   -127    174   -114   -140   -137   -171   -101   -205
    -20    189    210    -85   -114    200   -119   -135   -127   -161    -93   -200
     15    223    207   -119    -96    215   -103   -122   -109   -142    -72   -171
      5    205    200   -103    -96    202    -93   -122   -111   -148    -80   -179
     18    197    176   -109    -80    187   -101   -114   -106   -155    -93   -184
     57    213    155   -135    -49    184   -142   -103    -93   -140    -83   -194
     57    205    148   -132    -44    176   -155   -101    -90   -129    -67   -202
    111    252    140   -181    -12    197    -85    -80    -72   -122    -59   -171
     51    215    163   -135    -57    192    -54    -93    -88   -148    -83   -163
     46    236    187   -142    -70    213    -75    -96    -77   -124    -70   -176
     31    241    210   -137    -88    226    -83    -98    -75   -116    -59   -189
     23    239    215   -129    -96    228    -62    -96    -72   -114    -46   -171
      2    194    189    -98    -96    192    -72   -103    -83   -124    -64   -187
      7    176    168    -93    -80    174    -67    -96    -80   -122    -67   -205
     12    192    179   -103    -85    187    -88    -90    -77   -116    -59   -189
     15    231    215   -122    -98    223    -83    -83    -59    -90    -18   -153
     54    316    262   -187   -103    290    -90    -67    -38    -67     15   -166
     20    262    241   -142   -111    254   -103    -88    -64   -101    -44   -215
     25    223    197   -124    -85    210    -93    -90    -77   -129    -77   -142
    127    301    174   -213    -23    239   -101    -57    -49    -98    -36   -101
    153    366    213   -262    -28    290   -119    -38    -20    -57     10    -62
     18    257    239   -140   -109    249    -93    -75    -49    -93    -20    -88
    -64    192    257    -64   -161    223    -67   -103    -80   -122    -51   -145
    -46    187    233    -70   -140    210    -67   -103    -90   -135    -67   -184
      5    267    262   -137   -127    265    -80    -83    -67   -116    -46   -142
    111    389    275   -252    -80    332    -54    -10      7    -25     44    -62
     80    420    337   -252   -129    379    -41    -10     18     -5     67    -88
    -77    314    392   -116   -233    353      5    -62    -25    -46     38   -132
    -96    293    389    -98   -244    340     12    -64    -36    -67     10   -142
    -62    309    368   -124   -215    337     10    -51    -33    -75    -10   -127
    -36    335    368   -150   -202    350      7    -25    -10    -62      0    -70
      5    428    423   -215   -207    426      7      0     36    -12     57    -25
     38    483    444   -262   -202    465    -25     -2     51     12     77    -18
     49    475    423   -262   -187    449    -77     -7     44      7     77     -2
     28    446    415   -239   -194    433   -114    -15     36     -2     70      7
    -25    381    407   -176   -215    394   -106    -31     28      2     70    -20
    -12    361    371   -176   -192    366    -83    -67    -15    -33     38    -70
      2    314    311   -158   -155    314    -57    -77    -41    -64     15    -90
    -20    218    239    -98   -129    226    -75   -103    -72   -103    -18   -129
    -23    158    181    -67   -101    168   -109   -122    -98   -127    -38   -153
     18    210    192   -116    -88    200   -145   -106    -90   -124    -41   -166
      2    179    176    -90    -88    179   -124   -111    -98   -135    -62   -168
    -93     98    192     -5   -142    145    -80   -148   -124   -155    -85   -194
   -106     85    192     10   -148    137    -72   -150   -132   -163   -109   -241
    -72     96    168    -12   -122    129    -83   -145   -137   -176   -119   -181
    -59    129    189    -36   -124    158   -103   -148   -135   -166    -93   -184
    -31    142    171    -57   -101    158   -153   -166   -153   -187   -122   -210
     18    174    155    -96    -67    166   -161   -153   -150   -197   -129   -176
     28    220    189   -127    -80    205   -111   -124   -124   -168   -106   -161
    -25    163    187    -70   -106    176    -85   -129   -129   -174   -119   -184
    -72     98    168    -12   -119    132    -83   -140   -142   -187   -127   -194
    -18    116    135    -49    -75    124   -114   -135   -135   -179   -114   -192
    -12    129    140    -59    -77    135   -148   -132   -135   -179   -114   -202
    -62     96    155    -18   -109    124   -127   -155   -153   -192   -122   -207
   -103     44    145     28   -124     93   -129   -179   -176   -207   -122   -213
    -64     18     83     23    -72     49   -124   -171   -184   -213   -124   -267
      2    -62    -64     25     33    -64    -51   -101   -197   -275   -239   -389
     90   -205   -298     57    194   -252     80     62   -181   -371   -397   -472
    124   -231   -358     51    239   -293    194    210    -96   -371   -428   -504
    103     54    -49    -77     77      2    254    145     28   -213   -259   -392
      7    524    517   -267   -254    522     44   -290     46     44    106     -2
   -137   1174   1312   -519   -724   1241   -220   -665    163    483    691    620
   -314   1748   2060   -717  -1189   1904   -439   -849    368   1000   1317   1239
   -342   1878   2221   -766  -1280   2049   -667   -948    472   1330   1693   1636
   -267   1462   1730   -600   -997   1595   -763  -1008    202    995   1350   1319
   -220    870   1088   -324   -654    979   -753  -1034   -283    246    581    550
   -215    335    550    -62   -384    444   -558   -831   -514   -262      2    -67
   -181    174    355      5   -267    265   -327   -485   -337   -220    -49   -174
   -119    197    316    -38   -218    254   -192   -275   -192   -145    -36   -174
    -64    205    267    -70   -166    236   -116   -163   -127   -124    -46   -122
    -44    161    202    -59   -124    179    -96   -127   -119   -135    -62   -145
    -23    140    163    -57    -93    150    -88   -111   -122   -153   -101   -187
     -7    142    150    -70    -80    148    -72    -88   -111   -153   -103   -155
     -7    137    145    -64    -77    142    -67    -72   -101   -142    -85   -148
    -12    119    129    -54    -72    124    -70    -67   -106   -145    -93   -181
      5    124    119    -64    -57    122    -67    -75   -114   -163   -109   -187
     28    140    109    -85    -41    124    -75    -77   -111   -155    -75   -142
     41    129     88    -85    -23    111    -70    -70   -103   -145    -72   -194
     41    124     83    -85    -20    103    -70    -67   -109   -161   -127   -220
     62    127     64    -93      0     96    -85    -70   -124   -187   -155   -163
     77    153     75   -116      0    116    -85    -72   -122   -187   -137   -150
     80    150     67   -116      7    109    -77    -67   -119   -181   -119   -150
     67    158     88   -114    -10    124    -57    -57   -103   -155   -106   -181
     18    150    132    -83    -57    142    -64    -72   -111   -166   -122   -194
      2    122    119    -62    -59    119    -72    -80   -116   -174   -124   -168
     70    153     83   -111     -5    119    -77    -49    -96   -158   -109   -166
    101    194     90   -150      5    142    -72    -20    -75   -137    -93   -176
    109    200     90   -153     10    145    -77    -20    -72   -137    -88   -174
     96    197     98   -148      0    148    -77    -10    -67   -127    -77   -176
     90    189     98   -140     -2    142    -72     -2    -64   -122    -83   -155
     88    210    122   -150    -18    166    -77     -2    -62   -116    -64   -127
     90    202    111   -145    -10    158    -62     12    -46    -96    -46   -140
     80    192    111   -137    -15    150    -62     15    -44    -96    -62   -132
     85    187     98   -137     -5    142    -77     18    -46    -96    -70   -122
    111    194     80   -155     15    137    -93     15    -49   -101    -67   -124
    116    205     88   -161     15    148    -70     33    -28    -67    -28    -85
     96    226    127   -161    -15    176    -33     57     -2    -25     10    -93
     88    254    166   -174    -38    210    -23     70      5    -23     -2   -122
     75    246    171   -163    -46    210    -41     67     -5    -49    -38    -90
     64    246    181   -155    -57    215    -49     72      2    -46    -25    -57
     54    215    161   -137    -54    189    -36     75      7    -33     -7    -44
     70    200    129   -135    -31    166    -46     77     12    -15     20    -20
     96    239    140   -168    -20    189    -54     90     33     18     64      2
     90    288    197   -189    -51    244    -41    111     64     57     88    -15
     54    275    220   -166    -83    249    -59    109     54     38     72     12
     77    272    194   -174    -57    233    -88    103     46     44     80     59
     90    288    194   -189    -51    241   -101     96     46     57     93     38
     75    296    220   -184    -72    259    -98    101     54     75    124     57
     77    303    226   -192    -75    267   -124     98     57     83    150     90
    101    319    218   -210    -57    267   -155     80     44     80    142     96
    137    371    231   -254    -46    301   -158     77     46     90    158     96
    140    353    213   -246    -36    283   -122     85     51     93    166     75
     80    290    207   -187    -64    249   -106     62     23     64    148     93
     83    309    226   -197    -72    267   -116     41     12     62    161     88
    109    350    241   -233    -64    296   -116     44     20     72    153     44
    119    361    241   -239    -59    301    -93     46     10     31     98     44
     96    309    213   -205    -57    262    -80     28    -18    -20     54     38
    116    303    187   -210    -36    244    -85     23    -25    -38     28     38
    106    283    176   -194    -36    228   -106      0    -41    -49     10     -5
     59    270    210   -163    -75    241   -103    -12    -38    -41     15    -62
     57    275    218   -166    -80    246    -57      0    -20    -31     44    -36
     25    254    228   -140   -101    241    -38    -10    -23    -38     38    -96
      2    189    187    -98    -90    189    -49    -44    -57    -83    -44   -176
     18    166    148    -90    -64    158    -46    -49    -75   -119    -83   -106
     20    176    155   -101    -67    168    -54    -59    -77   -111    -46   -142
     15    184    168   -101    -77    179    -62    -75    -88   -127    -75   -210
     12    187    174    -98    -80    181    -64    -77    -93   -140   -101   -171
     20    194    174   -106    -75    184    -64    -67    -85   -127    -72   -116
     20    179    158   -101    -70    171    -70    -77    -90   -135    -75   -153
     36    163    124   -101    -44    145    -72    -83   -103   -158   -116   -174
     46    176    127   -111    -41    153    -64    -80    -96   -145    -98   -153
     54    187    132   -119    -38    161    -72    -80    -88   -124    -75   -228
     49    145     93    -98    -20    119    -90    -96   -109   -155   -116   -233
     49    155    106   -103    -28    132    -85    -85   -101   -148    -96   -179
     51    184    132   -119    -41    161    -80    -77    -83   -114    -64   -254
     41    176    135   -109    -46    155    -75    -77    -93   -148   -148   -324
     54    161    106   -109    -25    135    -90    -88   -114   -184   -155   -150
     59    161    101   -111    -20    132   -103    -75    -85   -135    -57   -122
     59    161    101   -111    -20    132    -93    -59    -62   -101      0   -171
     83    168     85   -124      0    127    -46    -38    -49    -85    -54   -350
     83    218    135   -153    -25    176    -38    -49    -62   -114   -150   -342
     70    187    116   -129    -23    153    -59    -67    -98   -174   -158   -132
     70    181    109   -127    -20    145    -77    -70    -96   -153   -101   -132
     83    220    137   -150    -25    179    -77    -62    -80   -137    -90   -174
     88    207    119   -148    -15    163    -83    -64    -83   -140    -96   -179
    106    189     83   -148     10    137    -80    -70    -85   -140    -96   -200
    129    210     80   -171     23    145    -80    -64    -72   -129    -83   -207
    140    220     80   -179     31    150    -96    -72    -88   -137    -93   -233
    132    192     57   -163     36    127   -109    -90   -106   -145    -90   -236
    132    168     36   -150     46    103   -109    -90   -101   -129    -70   -296
    150    192     41   -174     54    119   -111   -101   -106   -150   -111   -358
    163    213     49   -187     57    132   -116   -106   -122   -181   -153   -231
    205    244     38   -226     80    142   -140    -96   -109   -153   -106   -231
    254    314     57   -285     98    187   -153    -75    -85   -116    -64   -223
    244    340     93   -293     75    218   -111    -64    -67    -98    -38   -187
    153    249     96   -200     28    174    -51    -75    -80   -103    -54   -231
    140    246    106   -194     18    176    -44    -70    -80   -111    -77   -259
    166    293    127   -228     20    210    -46    -59    -70   -106    -70   -207
    181    353    171   -267      5    262    -38    -49    -44    -75    -36   -161
    179    374    194   -275     -7    285    -57    -59    -36    -72    -28   -127
    202    381    176   -293     12    280   -109    -70    -31    -62     -7    -93
    236    387    150   -311     41    270   -122    -70    -20    -31     20   -127
    220    384    163   -303     28    275   -150    -88    -46    -54     -5   -142
    179    353    174   -265      2    265   -145    -85    -51    -67    -12   -124
    202    290     85   -246     57    189   -163   -114    -90   -119    -57   -148
    231    257     25   -244    101    142   -194   -122    -98    -98    -25   -181
    272    249    -23   -262    148    114   -228   -122   -114   -111    -72   -262
    210    189    -20   -200    116     85   -220   -161   -174   -197   -171   -197
     96    114     15   -106     38     64   -161   -166   -174   -189   -132   -176
     98     98      0    -98     49     51   -150   -158   -155   -150    -51   -236
    122    116     -5   -119     62     57   -148   -153   -137   -116    -62   -467
    132     98    -33   -114     83     33   -137   -166   -176   -202   -246   -405
    124    106    -18   -114     70     44   -163   -181   -207   -257   -239   -109
    114    119      5   -116     54     64   -174   -179   -197   -231   -181   -153
    111    127     15   -119     46     72   -161   -176   -187   -210   -163   -205
    103     83    -20    -93     62     31   -153   -179   -187   -210   -168   -226
    119    119      0   -122     59     62   -150   -171   -176   -200   -155   -226
    142    129    -15   -137     77     57   -161   -176   -189   -210   -174   -254
    187    140    -49   -163    116     46   -189   -163   -179   -202   -176   -252
    189    116    -72   -153    132     23   -189   -140   -158   -184   -155   -228
    116     64    -51    -93     83      5   -142   -150   -166   -189   -150   -215
     70     49    -20    -59     44     15   -116   -150   -161   -181   -142   -210
     72     59    -12    -67     41     23   -109   -142   -155   -184   -148   -218
     98    -15   -114    -41    106    -64    -85   -116   -174   -223   -197   -249
    148   -111   -259    -18    202   -184    -10      0   -158   -285   -296   -340
    187   -168   -355    -10    270   -262     85    174    -85   -322   -389   -446
    187    -20   -207    -83    197   -114    184    329     88   -205   -309   -389
    132    340    207   -236    -36    275    171    168    179    -23    -75   -168
    -18    756    774   -371   -394    766    -62   -329    124    236    342    252
   -140   1337   1478   -600   -807   1408   -285   -704    171    685    956    730
   -116   1777   1893   -831  -1005   1834   -524   -888    275   1148   1501   1270
     15   1626   1610   -820   -797   1618   -714   -982    176   1189   1571   1535
     46   1072   1023   -561   -488   1047   -745  -1041   -231    555    906    875
      0    483    483   -241   -241    483   -678  -1041   -665   -228     67     36
      7     44     33    -25    -15     38   -540   -854   -724   -522   -329   -371
    127     25   -101    -75    114    -36   -420   -584   -509   -392   -280   -327
    246     93   -153   -171    200    -31   -301   -376   -342   -283   -218   -257
    309    158   -150   -233    228      2   -210   -223   -220   -197   -158   -205
    324    166   -158   -246    241      2   -200   -145   -161   -163   -145   -200
    340    145   -194   -241    267    -23   -231   -161   -181   -192   -168   -220
    288     90   -197   -192    244    -51   -192   -168   -184   -192   -166   -213
    228     44   -184   -137    205    -70   -150   -163   -187   -205   -189   -241
    226     36   -192   -132    207    -77   -148   -145   -181   -202   -192   -252
    254     57   -197   -155    226    -70   -142   -122   -158   -179   -168   -226
    223     38   -187   -132    205    -72   -137   -119   -148   -166   -153   -202
    189     10   -181   -101    187    -85   -114   -129   -153   -174   -161   -213
    189     20   -171   -106    179    -75   -109   -129   -153   -179   -163   -215
    197     51   -145   -124    171    -46   -116   -116   -132   -153   -135   -181
    194     41   -153   -119    174    -54   -127   -114   -135   -155   -135   -187
    192     23   -168   -109    179    -72   -140   -116   -148   -168   -155   -210
    192     28   -163   -114    179    -67   -127   -103   -137   -155   -148   -194
    187     59   -127   -122    158    -33   -124    -90   -119   -132   -122   -174
    168     98    -70   -135    119     15   -116    -75    -90   -109    -98   -163
    145    116    -28   -132     88     44   -106    -62    -80    -96    -90   -163
    135    106    -31   -122     83     38   -109    -54    -80    -93    -96   -153
    124    109    -15   -116     70     46   -103    -44    -67    -77    -77   -127
    106    111      5   -111     49     59    -93    -36    -57    -67    -70   -119
    103    127     23   -116     38     77    -80    -18    -36    -49    -49   -106
    103    127     23   -116     41     75    -72     -7    -25    -44    -44    -98
     98    114     15   -106     41     64    -57     10    -12    -36    -38    -88
    116    122      2   -122     57     62    -83     -2    -23    -49    -49    -93
    122    142     20   -132     49     83    -85     15     -5    -28    -28    -72
    109    145     36   -127     36     90    -88     25      5    -12    -10    -49
    106    163     57   -135     25    111    -57     33     15      5      5    -33
     98    163     64   -132     15    116    -46     38     25     15     12    -23
     96    171     75   -132     10    124    -59     38     25     18     15    -20
    114    218    101   -166      5    161    -67     49     46     49     46     12
    135    236    101   -184     18    168    -75     57     59     70     62     20
    153    231     77   -194     36    155    -85     57     57     67     59     25
    181    220     36   -202     72    129    -93     62     54     64     59     49
    213    231     18   -223     96    124   -111     67     57     75     70     67
    249    257      7   -252    122    132   -116     80     72    101     93     98
    288    285     -5   -288    145    142   -142     72     67    106    103    103
    293    262    -31   -277    161    116   -179     41     41     90     88     93
    267    223    -46   -246    158     90   -179     12     20     77     77     88
    249    197    -51   -223    150     72   -166    -15     -2     59     70     77
    267    205    -64   -236    166     70   -176    -28    -25     44     62     75
    280    226    -54   -254    166     88   -179    -20    -20     54     77     98
    270    226    -44   -249    158     90   -181    -25    -25     49     75    101
    262    223    -38   -241    150     93   -189    -36    -36     38     67     93
    246    218    -31   -233    137     93   -194    -46    -49     25     59     85
    246    207    -38   -228    142     85   -179    -49    -57     15     44     72
    249    171    -80   -213    166     46   -158    -51    -67     -5     18     44
    236    166    -70   -200    153     49   -132    -54    -70    -18      0     20
    200    171    -28   -187    114     70   -119    -67    -77    -28    -20     -7
    223    174    -51   -200    137     62   -109    -72    -85    -49    -51    -38
    257    153   -103   -207    179     23   -111    -90   -106    -80    -90    -80
    275    155   -119   -215    197     18   -106    -93   -109    -90   -111   -109
    270    114   -158   -192    213    -20   -111   -114   -124   -114   -150   -150
    277     75   -202   -176    239    -62   -116   -132   -145   -132   -174   -171
    290     64   -228   -179    259    -80   -122   -145   -155   -150   -192   -194
    301     62   -239   -181    270    -88   -124   -155   -161   -161   -202   -205
    293     59   -233   -179    265    -85   -129   -168   -168   -174   -215   -218
    288     62   -228   -176    257    -83   -132   -174   -171   -179   -220   -223
    270     41   -228   -158    249    -93   -135   -181   -181   -192   -231   -236
    254     57   -197   -155    226    -70   -119   -171   -176   -187   -226   -231
    259     85   -176   -174    218    -44   -103   -168   -171   -192   -231   -236
    252    103   -148   -176    200    -23    -83   -155   -155   -187   -226   -231
    213    109   -103   -163    158      2    -80   -150   -148   -179   -218   -223
    194     83   -111   -137    153    -12   -111   -171   -166   -192   -213   -220
    192     80   -111   -137    150    -12    -96   -158   -158   -184   -205   -223
    161     67    -93   -114    127    -12    -67   -135   -137   -171   -210   -207
    148     57    -93   -103    119    -18    -59   -127   -127   -166   -207   -150
    122     57    -64    -88     93     -2    -51   -116   -114   -150   -189   -114
    124    114    -12   -122     70     51    -44   -101    -93   -129   -163   -101
    140    148      7   -145     64     80    -46    -93    -80   -116   -148   -116
    148    153      2   -150     70     77    -49    -88    -75   -106   -145    -90
    161    150    -10   -155     85     70    -51    -85    -70   -103   -142    -70
    135    158     23   -148     57     90    -41    -72    -51    -83   -119    -67
    109    161     51   -135     28    106    -36    -70    -44    -75   -106    -80
     88    158     70   -127     10    114    -38    -72    -38    -70    -98    -64
    101    171     70   -135     15    122    -38    -57    -20    -51    -80    -36
    106    166     59   -135     23    111    -38    -51    -23    -49    -72    -33
     96    155     59   -124     18    106    -38    -49    -20    -46    -72    -33
    101    150     49   -127     25     98    -33    -41    -18    -41    -70    -57
    119    166     46   -142     36    106    -25    -33     -7    -31    -62    -44
    122    207     85   -168     18    148    -18    -23     10    -12    -44     -2
    140    252    111   -197     12    181     -2    -10     25      5    -31    -20
    142    254    111   -200     15    184     12      0     36     12    -25    -20
    150    267    116   -207     18    192     33     20     49     31    -10     25
    142    252    109   -200     15    179     36     23     49     33     -7     20
    116    267    150   -192    -15    210     23     20     62     51     12     25
    106    319    213   -215    -54    267     18     25     80     75     38     64
     83    329    246   -205    -80    288    -18      2     80     75     44     72
     80    337    254   -210    -85    298    -23      0     72     72     38     64
     83    324    241   -205    -77    283    -18     10     75     67     33     62
     77    298    220   -189    -70    259    -25      0     54     44     12     44
     67    259    192   -163    -62    226    -36    -12     28     15    -10     18
     44    226    181   -135    -70    205    -33    -18     15     -5    -31      2
     31    192    161   -111    -64    176    -38    -28     -5    -28    -49    -18
     49    179    127   -114    -38    153    -44    -36    -20    -46    -64    -38
     77    205    127   -140    -23    166    -49    -25    -15    -46    -64    -41
     57    194    137   -127    -41    166    -41    -36    -25    -54    -67    -49
      2    145    142    -75    -70    142    -25    -64    -49    -83    -93    -96
    -31     90    119    -31    -75    103    -49    -93    -77   -116   -140   -116
    -23     83    106    -28    -64     93    -46    -93    -83   -124   -148   -109
     -7     88     93    -41    -51     90    -49    -93    -83   -129   -153   -127
     33    111     77    -72    -20     93    -64    -75    -70   -119   -140   -124
    129    168     38   -150     46    103   -103    -49    -54    -98   -122    -96
     88    114     25   -101     31     70   -103    -77    -77   -119   -142   -114
     18     75     57    -49    -20     67    -59    -93    -83   -124   -148   -122
     15     77     62    -49    -23     70    -54    -83    -70   -119   -142   -116
    -33     44     77     -7    -54     59    -36    -98    -85   -135   -161   -137
    -46     49     96      0    -70     72    -20    -88    -70   -119   -145   -127
     15     77     62    -46    -23     70    -62    -77    -70   -114   -137   -119
     36     44      5    -41     15     25    -62    -72    -88   -140   -171   -155
     57    -67   -124      2     88    -93      5     -7   -101   -200   -259   -252
     72   -233   -306     80    189   -270    119    148    -70   -275   -394   -405
     85   -166   -252     38    166   -207    233    329     77   -218   -387   -431
    101    192     90   -148      5    142    259    306    239    -18   -174   -244
     33    654    620   -345   -293    639     62   -114    223    220    187    127
   -129   1163   1293   -517   -711   1228   -241   -652    140    527    675    620
   -288   1592   1880   -652  -1085   1735   -433   -945    187    922   1215   1148
   -277   1600   1878   -662  -1078   1738   -623  -1080    171   1127   1478   1447
   -226   1143   1369   -459   -797   1254   -685  -1117    -85    787   1109   1109
   -181    550    732   -184   -457    641   -680  -1119   -545     -2    275    288
   -161    116    277     20   -220    197   -519   -878   -657   -423   -252   -226
   -129     31    161     49   -145     96   -322   -535   -410   -311   -246   -210
    -83     67    148      7   -116    106   -184   -293   -215   -179   -163   -145
    -18     90    109    -36    -62     98   -101   -137    -96   -101   -119    -90
     12     88     75    -51    -31     80    -70    -88    -70    -93   -119    -98
     28     75     46    -51     -7     59    -62    -70    -57    -93   -119   -114
     49     88     38    -70      5     64    -59    -44    -38    -80   -109   -142
     75    106     31    -90     23     70    -77    -44    -38    -83   -119   -181
     72     83     10    -77     28     49    -75    -57    -54   -109   -150   -153
    109     90    -18   -101     64     36    -51    -46    -54   -122   -176   -153
    176    145    -31   -163    103     57    -59    -12    -28   -111   -174    -88
    176    140    -36   -158    106     51    -98     -7    -25   -106   -158    -88
    114     88    -28   -103     70     31    -88    -28    -41   -114   -163   -127
     28     31      2    -31     12     18    -25    -46    -51   -122   -171   -148
     12     38     25    -25     -7     31     23    -31    -36   -103   -158   -135
      0     41     41    -20    -20     41     -5    -38    -36   -103   -158   -132
     44     72     28    -59      5     51    -12    -36    -33   -101   -148   -124
     77    103     25    -90     25     64     -2    -12    -15    -85   -135   -116
     75    114     36    -96     18     75      0     -5     -2    -72   -119   -106
     44     80     36    -62      5     59     -7     -7     -5    -72   -119   -103
     41     93     49    -67     -2     72    -15     -2      2    -64   -109   -103
     54    116     59    -85     -2     88    -10      5     15    -57   -103   -103
     67    111     44    -90     12     77     -7      7     12    -64   -106    -90
     75    140     64   -106      5    103    -10     12     15    -54    -88    -67
     64    148     83   -106    -10    116    -12     20     28    -38    -80    -88
     67    148     80   -109     -5    114    -18     31     38    -28    -85    -90
     72    150     77   -114     -5    114    -25     38     46    -20    -70    -67
     70    161     90   -114    -10    127    -18     57     64      5    -33    -51
     59    166    103   -114    -23    135      0     75     88     28    -28    -67
     44    153    109    -98    -33    132      5     72     80     18    -41    -57
     54    184    127   -122    -36    158      2     83     83     25    -28    -15
     83    218    135   -150    -25    176    -18    109    109     57     -2     -2
    132    257    122   -194      5    189    -49    145    145     90     33     28
    142    270    124   -207      7    197    -44    145    145    101     49     36
     85    233    148   -161    -31    192     20    142    142    101     44     28
      2    187    184    -93    -90    187     57    132    137     96     49     25
    -44    155    200    -57   -122    176     33    109    116     85     44     25
    -10    174    184    -83    -98    179     23    129    132    109     72     64
     12    202    189   -109    -88    197     12    145    150    127    103    106
     18    226    207   -122    -93    218      0    145    158    142    124    116
     18    259    241   -140   -111    252     -7    145    166    155    142    124
     23    283    259   -153   -119    272    -23    145    161    158    145    142
     28    277    249   -155   -111    265    -41    129    148    148    140    148
     33    277    244   -155   -103    262    -51    122    148    153    145    163
     46    296    246   -171    -98    272    -70    103    166    163    148    163
     49    345    296   -197   -124    322   -101     75    249    194    166    171
     38    368    329   -205   -145    350    -75     88    241    184    176    187
     41    324    283   -181   -119    303    -62     77    153    124    145    163
      2    290    288   -148   -142    290    -57     72    122    103    137    142
    -10    290    301   -140   -155    293    -36     75    111     96    119    109
    -25    272    296   -124   -161    283    -31     59     90     67     77     77
    -41    244    285   -101   -163    265    -28     41     70     41     54     49
    -57    218    272    -80   -163    244     -5     38     62     31     28     12
    -44    197    239    -77   -140    218     12     28     54      7    -18    -15
    -33    163    197    -64   -114    179     12      7     31    -20    -46    -36
    -38    132    171    -46   -103    150      2    -12     15    -38    -59    -67
    -44    122    166    -41   -106    145      2    -25     10    -41    -59    -93
    -54    114    166    -31   -109    140      5    -41      0    -51    -67   -122
    -57     80    135    -12    -96    106      7    -51    -15    -72    -93   -137
    -18     72     90    -25    -54     80      7    -51    -23    -75   -106   -135
    -15     96    109    -41    -62    103      2    -57    -20    -67    -96   -148
    -28    106    135    -38    -80    119      2    -59    -20    -62    -88   -174
    -31     96    124    -33    -77    109      0    -64    -31    -77   -106   -174
    -31     80    111    -23    -70     96      0    -62    -33    -88   -116   -148
    -44     88    132    -23    -88    109      2    -59    -25    -80   -111   -145
    -20    101    122    -41    -70    111     -2    -59    -33    -93   -124   -153
     -7    101    109    -49    -57    103      5    -49    -28    -88   -119   -148
     10    111    101    -59    -44    106     10    -28     -7    -70    -98   -127
     49    148     98   -101    -25    124    -25    -10     10    -46    -70   -109
     31    135    103    -83    -36    119    -41     -2     20    -36    -62   -111
    -38    106    145    -33    -93    124      5    -23      5    -54    -83   -111
    -75    103    179    -12   -127    140     85    -28      5    -57    -85   -109
    -62    111    171    -25   -116    140     85    -20     15    -44    -75   -106
    -64     80    142     -7   -103    111     64    -18     10    -46    -80   -114
    -49    101    150    -25   -101    124     64     -5     28    -36    -67   -103
    -23    137    161    -57    -90    148     62      2     36    -25    -51    -72
    -54    124    176    -36   -116    150     33    -18     12    -51    -80    -96
    -59    127    187    -33   -122    155     36    -12     20    -44    -75   -101
    -64    132    197    -36   -132    166     38     -2     36    -28    -57    -93
    -46    158    205    -54   -124    181     33      5     44    -23    -49    -88
    -25    174    200    -75   -114    184     12     12     49    -23    -38    -72
    -41    168    207    -64   -124    187     10     10     54    -12    -18    -75
    -57    184    241    -64   -150    213     51     12     64      0     -2    -93
    -59    218    277    -77   -168    246    103     41     90     23     18    -54
    -70    226    296    -77   -184    259     88     36     93     20     10    -80
    -59    241    301    -90   -179    270     90     44     98     18    -15    -93
    -44    241    285    -98   -166    265    103     59    101     10    -33    -62
    -31    233    265   -101   -148    249     98     46     85     -2    -28    -38
    -28    285    314   -127   -171    298    103     57    116     41     20     -7
    -15    337    353   -161   -184    345     90     51    142     77     59     18
     -2    345    345   -174   -174    348     46     23    132     77     64     20
      5    316    311   -161   -153    314     15     10    114     67     72     23
     -5    270    275   -135   -140    272     10      7    103     67     72      7
    -15    246    259   -116   -137    252     25     18    114     83     77     -2
    -28    207    236    -90   -132    223     25      0     96     70     41    -67
    -20    155    176    -67    -98    166    -10    -59     23    -15    -57   -103
      0    122    122    -62    -62    122    -31    -77    -18    -64    -88    -93
     -5     90     96    -41    -51     90    -23    -70    -23    -70    -75    -67
    -25     77    101    -25    -64     88     -7    -59    -12    -59    -64    -96
    -51     36     88      7    -70     62      5    -59    -15    -64    -93   -124
    -51     31     80      7    -64     54    -10    -77    -36    -85   -116   -127
    -57     38     96      7    -77     67    -18    -88    -41    -93   -106   -142
    -54     20     75     15    -64     46    -12    -88    -46    -98   -106   -148
    -57      2     59     28    -57     31     -5    -83    -44    -98   -103   -145
    -77     18     93     28    -85     57     10    -77    -28    -88    -98   -166
    -67     28     96     18    -80     62      7    -88    -44   -106   -116   -200
    -62     12     75     23    -70     44      2    -88    -46   -109   -116   -197
    -57     -2     54     31    -57     25     -2    -88    -44   -103   -111   -194
    -67      0     67     33    -67     33     -5    -85    -41    -98    -96   -187
    -85      2     85     41    -85     44     -5    -93    -41    -96    -88   -200
    -70     23     93     23    -83     57    -12    -98    -38    -93    -85   -218
    -54     25     80     15    -67     51    -15    -90    -36    -98   -116   -246
    -46      7     51     18    -49     28    -23    -96    -44   -119   -150   -220
    -41    -49    -10     44    -15    -31    -15    -83    -57   -137   -153   -231
     -7   -174   -166     90     77   -168     36    -15    -70   -197   -233   -355
     49   -306   -355    129    202   -329    153    137    -57   -288   -379   -480
     77   -223   -303     72    189   -265    283    298     72   -233   -355   -436
     10     70     57    -41    -23     62    311    148    174    -67   -158   -265
   -155    465    618   -155   -387    540    114   -348    155    168    189    111
   -314   1021   1335   -353   -823   1176   -166   -807    176    540    711    670
   -348   1564   1912   -607  -1130   1738   -423   -974    342   1023   1293   1244
   -283   1618   1901   -670  -1091   1758   -665  -1072    355   1221   1532   1522
   -218   1189   1408   -488   -813   1299   -774  -1122     80    880   1176   1197
   -194    581    776   -192   -485    678   -714  -1078   -374    122    389    405
   -194    142    337     23   -267    239   -452   -763   -452   -252    -85    -90
   -161     46    207     54   -184    127   -231   -420   -233   -166    -98   -124
   -135     41    174     44   -153    106    -93   -205    -80    -72    -38    -70
    -80     59    140     10   -109     98    -25    -93      0    -23      2    -67
    -59     44    103      7    -80     72     -5    -57     12    -41    -51   -148
    -77     10     85     33    -83     46     18    -31     18    -51    -80   -103
   -116      7    124     51   -122     64     33    -33     25    -46    -49   -101
   -137      0    137     70   -137     67     36    -57      7    -72    -75   -158
   -111    -46     64     77    -88      7     31    -33     10    -80   -106   -135
   -158    -23    132     90   -145     54     57     10     44    -46    -72    -90
   -176     18    194     77   -187    106     80     18     64    -25    -38    -67
    -62     36     98     12    -80     67     51      7     49    -41    -44    -83
    -25     33     59     -5    -44     46     33     31     57    -23    -28   -114
    -12     38     51    -12    -33     44     44     33     59    -20    -49   -153
    -10     31     41    -10    -25     36     57     44     62    -38    -85    -98
      7     41     33    -23    -12     38     57     51     70    -36    -70    -62
     28     41     12    -33      7     28     57     49     67    -28    -54    -62
     25     49     23    -38      2     36     72     59     80    -20    -51    -57
     33     72     38    -54     -2     54     80     67     90     -7    -44    -57
     64     77     12    -70     25     46     80     72     98     12    -23    -54
     67     54    -12    -62     41     20     51     57     85      7    -28    -70
     83     64    -18    -75     51     23     49     59     93     12    -23    -59
     77     70     -7    -75     44     31     44     62     98     25      0    -38
     75     85     10    -80     33     49     44     67    111     46     33    -49
     77     70    -10    -75     44     31     49     72    109     36      0    -88
     72     70     -2    -70     38     33     57     90    127     41    -18    -41
     88     67    -20    -77     54     23     41     88    116     28    -18     -7
     96     75    -20    -85     59     28     36    109    137     51      7     10
     72     83      7    -77     31     46     46    135    163     75     31     33
     41     75     33    -59      5     54     62    137    168     85     49     33
     28    103     75    -67    -25     90     62    142    181    103     67     38
     49    127     77    -88    -12    103     57    163    194    116     77     54
     64    111     46    -88      7     80     44    166    197    119     77     59
     88    122     33   -106     28     77     36    179    210    132     90     72
     88    132     44   -111     20     90     49    189    218    140     98     88
     54    127     72    -90     -7    101     67    181    220    150    103    103
     72    140     64   -109      5    103     49    155    210    140     98    109
    132    176     44   -155     44    111     28    179    218    155    116    116
    163    184     20   -176     70    103     10    179    213    163    119    109
    174    174      0   -174     88     88     -5    168    200    166    145    135
    158    213     54   -187     51    135     -5    174    223    207    202    127
    124    220     96   -171     15    158      5    163    218    194    158     98
    114    187     72   -150     20    129     12    148    202    168    129    200
    150    202     51   -176     49    127      2    145    197    176    163    223
    181    226     41   -205     70    135    -15    135    194    176    161    179
    189    228     38   -207     75    132    -33    114    179    166    155    189
    181    226     44   -205     70    135    -38    111    181    181    166    176
    176    226     49   -200     64    137    -33    103    176    176    153    148
    163    220     57   -192     54    137    -20     90    155    145    122    142
    153    210     57   -181     49    135    -10     88    153    129    111    145
    145    174     25   -161     59    101     -5     75    140    103     83    111
    101    155     54   -127     23    106     15     51    124     85     57     70
     80    142     59   -111     10    101     31     28    116     77     54     44
     88    124     33   -106     28     80     20      7     98     54     36     12
     72    109     36    -93     18     75     18    -12     80     31      2    -33
     54     85     31    -70     12     59     15    -20     70     10    -33    -57
     93     77    -18    -88     54     31     10    -20     67      5    -28    -49
    111     59    -51    -85     80      5      5    -23     64     -5    -54    -96
    116     31    -85    -75    101    -25     -5    -38     46    -41    -96    -75
    106     31    -75    -67     90    -20      2    -38     46    -33    -77    -49
     80     33    -46    -57     62     -7     10    -38     51    -25    -75    -75
     72     15    -57    -44     64    -20     10    -51     41    -41    -88    -80
     57      2    -57    -31     57    -25     10    -62     31    -46    -88    -93
     20      0    -20    -10     20    -10     25    -62     44    -23    -54    -90
    -49     -7     38     28    -46     15     49    -67     57    -10    -28    -93
    -51    -12     38     31    -46     12     59    -62     64     -7    -44   -127
     36     15    -20    -25     28     -2     49    -33     64    -23    -83    -93
     90     44    -46    -67     70      0     36    -20     64    -33    -88    -67
    116     31    -85    -75     98    -25     25    -28     59    -38    -85    -90
    127     25   -103    -77    116    -38     23    -33     54    -44    -98   -119
    114     36    -77    -75     96    -18     38    -25     67    -36    -93    -77
     93     33    -59    -62     77    -12     59    -20     80    -25    -72    -62
     70     12    -59    -44     64    -23     38    -33     67    -31    -72    -85
     72     31    -44    -51     57     -5     38    -28     77    -10    -41    -85
     62     31    -33    -49     46      0     41    -25     85      7    -28   -116
     10      7     -2     -7      7      2     49    -49     70    -18    -67   -161
     23     18     -7    -23     15      5     57    -51     62    -46   -109   -124
    119      7   -111    -64    114    -49     38    -23     62    -51   -119    -70
    150     36   -114    -93    132    -38     25    -20     72    -28    -88    -90
    103     31    -72    -67     88    -20     28    -41     64    -31    -77    -88
      7     36     25    -23     -7     33     62    -38     85     -7    -44    -46
     36     46     10    -41     12     28     59    -31     93      2    -33    -51
    124     67    -57    -98     90      5     36    -12     85    -10    -46    -62
    158    114    -44   -135    101     36     46      0     93    -10    -46    -62
     96    122     23   -109     36     72     75      2    116     15    -12    -12
     41    119     77    -80    -18     98     90      7    140     49     25    -31
     88    111     23   -101     33     67     83     28    135     41     -7    -77
    140    150     10   -145     64     80     90     46    148     51    -18      7
     88    218    129   -155    -20    174     88     31    171     90     49     75
     80    246    166   -163    -44    207     64     28    194    135     93     70
     96    218    119   -158    -12    168     20      0    176    124     83     72
     98    187     88   -142      5    137     -5    -20    161    111     98     54
     72    194    122   -137    -23    158      2    -12    155     93     51    -20
     72    171     98   -122    -12    135     12     -2    153     77     18     54
     49    127     77    -90    -15    103     28      2    148     67     31     72
     25     80     54    -51    -12     67     23    -44     93      7    -12     38
    -31      7     36     10    -33     20     20    -90     44    -44    -46      0
   -114    -25     88     70   -103     31     46    -77     64    -23    -20     -5
    -57    -23     33     38    -46      5     18    -83     54    -38    -44    -41
     57    -36    -93    -10     75    -64    -31   -106      5    -98   -101    -51
      2    -83    -85     38     41    -83    -25   -124    -10    -96    -96    -90
    -20    -98    -80     59     28    -90      0   -106     15    -75    -98   -132
     20    -83   -106     28     62    -96      7    -75     33    -64   -101    -49
     31    -64    -96     18     62    -80    -33    -88     18    -90   -103    -49
     59    -51   -114     -5     85    -83    -36    -96     15    -96   -114    -83
     41    -57    -98      7     67    -75    -23    -96     23    -72    -90    -83
     -2    -36    -33     15     15    -33     -5   -103     23    -72    -75   -124
    -23    -57    -33     41      5    -46     12    -96     25    -80   -109    -77
    -31    -80    -49     54      7    -64      7    -93     20    -75   -109    -51
      7    -67    -75     31     41    -72    -12    -98     15    -83   -106    -98
     18    -64    -85     23     49    -75     -5    -85     33    -64    -96    -98
    -36    -96    -59     67     10    -77     10    -77     44    -57    -98    -88
    -62   -114    -54     88     -5    -85      5   -106     23    -80   -109    -83
   -132   -197    -64    163    -36   -132     31   -101     12   -101   -114   -101
   -129   -335   -205    231     33   -270     93     -5     18   -153   -215   -290
     83   -381   -465    150    272   -423    181    187     59   -244   -397   -439
    137   -176   -314     18    223   -244    290    366    233   -142   -309   -277
     62    158     96   -111    -15    127    309    249    355     67    -64    -51
    -62    568    631   -254   -345    600    103   -231    319    340    355    348
   -226   1143   1369   -457   -797   1254   -132   -659    342    756    950    872
   -246   1519   1766   -636  -1008   1641   -363   -826    449   1189   1488   1389
   -155   1335   1491   -589   -823   1413   -540   -904    358   1236   1545   1512
   -127    815    943   -345   -535    880   -587   -950     -5    698    982    982
   -137    296    433    -77   -285    363   -568   -984   -488   -132    109     80
   -184   -129     54    155   -122    -36   -420   -776   -493   -358   -223   -288
   -210   -168     41    189   -127    -62   -220   -480   -249   -213   -158   -223
   -150    -90     57    119   -103    -18    -80   -252    -75   -109   -114   -124
    -10    -25    -15     18      2    -20    -25   -109     23    -57   -101    -46
     38    -10    -51    -15     44    -31    -18    -70     51    -36    -72    -15
     15    -41    -57     10     36    -49     -2    -57     64    -31    -59    -57
    -41    -59    -18     49    -12    -41     12    -67     62    -38    -54    -90
    -70    -70      0     70    -36    -36     15    -59     64    -36    -49    -90
      0    -59    -59     28     28    -62      0    -33     72    -31    -36    -80
     67    -59   -127     -5     96    -93    -10     -5     85    -10    -28   -132
     67    -75   -145      2    106   -109     -7    -15     70    -36    -98   -171
    -44   -119    -75     83     15    -98      0    -49     49    -70   -106    -70
   -213   -155     54    184   -137    -51     33    -38     85    -25    -36    -36
    -20    -75    -54     46     15    -64      0     -7     93    -15    -54   -111
    106    -31   -137    -41    122    -83     -2     18     90    -28    -80    -90
     75    -51   -127    -10    101    -88      5     15     96    -20    -62    -38
     46    -59   -106      5     75    -83     -2     10    101     -7    -46    -57
     28    -80   -109     25     67    -93    -15     -7     88    -15    -49    -83
    -25    -96    -72     59     20    -85      5    -18     88    -12    -33    -75
    -72    -80     -7     77    -33    -44     28     -7    109      2    -25    -57
     20    -41    -62      7     38    -49      0      2    101    -12    -41    -38
     80    -31   -111    -23     96    -70    -23     10     98     -7    -36    -44
     70    -31   -103    -20     85    -67    -20     18    111      7    -20    -51
     57    -36    -93    -10     75    -64    -31     15    114     15    -12    -67
      0    -67    -67     33     31    -67    -15      0    111     10    -15    -62
   -137    -98     38    116    -90    -28     31    -10    124     25      5    -18
    -85    -64     18     75    -54    -23     18      0    137     38     25    -23
     72    -25    -98    -23     85    -62    -31     15    119      7    -10    -75
     49    -12    -64    -18     54    -38    -12     46    153     46      5     20
     44    -49    -93      0     67    -70    -12     44    158     49     18     31
     75    -20    -98    -28     83    -59    -18     51    174     80     62     31
    132     12   -119    -72    127    -51    -31     80    189    103     54    -20
    145     44   -101    -96    124    -28    -49     80    187     98     51     54
    153     75    -77   -116    116      0    -57     83    197    114     93     96
    142     80    -64   -111    101      7    -49     88    210    135    116    109
    114     88    -25   -101     70     31    -41    106    239    168    150    129
    129    101    -31   -116     80     33    -49    106    236    166    124    119
    124     70    -57    -98     90      7    -51    103    226    161    119    184
    111     77    -33    -96     72     23    -54    109    236    184    166    220
    132    116    -15   -124     75     51    -64    109    236    197    187    226
    127    119    -10   -124     70     54    -77     98    226    189    181    228
    132    135      2   -135     64     70    -75    103    233    197    197    246
    140    155     15   -148     62     85    -59    106    236    197    197    252
    142    158     15   -150     64     88    -59    103    226    189    189    265
    132    155     23   -145     54     90    -83     77    202    174    187    262
    150    155      2   -153     72     80   -101     64    184    155    179    257
    194    187     -7   -192    101     90   -103     77    184    148    174    270
    187    205     18   -194     85    111   -101     75    184    153    163    236
    119    174     54   -145     33    114    -72     59    179    150    158    187
     54    124     70    -88     -7     96    -31     44    166    127    129    127
     25     83     54    -54    -15     70    -18     28    140     88     96     85
     12     57     44    -33    -15     51    -20     15    119     41     51     72
     -5     46     49    -23    -28     46      7     -2    111     23     33     51
     -7     33     41    -15    -23     36     10     -2    114     25     28     -5
     15     41     25    -28     -5     33     20     20    135     38     23    -31
     59     28    -31    -44     46      0      2     -5    111      5     -5    -51
     59     20    -41    -41     51    -10    -12    -33     80    -36    -44    -85
     41    -10    -51    -15     46    -31    -10    -41     70    -51    -67   -103
     31    -49    -80      7     54    -64     -5    -51     49    -72    -96   -127
     36    -70   -106     18     70    -88      7    -44     51    -72    -93   -116
     46    -38    -88     -5     67    -62     -7    -38     64    -59    -77   -101
    116     46    -72    -83     96    -12    -41    -31     70    -54    -80   -106
    171     83    -90   -129    132     -2    -59    -10     77    -46    -80   -101
     96    -12   -109    -41    101    -59    -41    -15     80    -44    -72   -114
    -12   -132   -122     70     51   -127    -20    -59     33   -111   -122   -148
     54    -70   -124      7     88    -96    -25    -33     49    -93    -98   -106
    179     62   -116   -124    148    -25    -64      2     83    -36    -54    -88
    132     36    -96    -83    114    -28    -54     -7     75    -44    -80    -98
   -111   -145    -33    127    -41    -90      2    -51     46    -72   -106   -140
   -132   -127      5    129    -70    -62     51    -25     64    -51    -72   -111
    -93    -38     51     64    -75      5     41     -5     98    -10    -23    -83
    -67    -15     51     41    -59     18     41     15    122     18     -2   -101
   -116    -64     51     90    -85     -7     46     15    114      5    -38    -51
   -132    -51     80     90   -109     12     44      5    114     10    -33    -31
   -114    -15     98     62   -109     41     38     12    129     28     -2    -12
   -142    -18    124     80   -135     51     44     23    137     33      7     -2
   -184    -31    153    106   -171     59     46     28    142     25      2     -5
   -145    -31    114     85   -129     41     41     28    132     15     -7     25
   -111    -36     72     72    -93     18     51     46    145     33      2     31
   -106     20    127     44   -116     72     67     64    168     62     33     33
    -96     77    174      7   -135    124     90     96    205    101     72     80
   -114     64    179     23   -145    119    103    109    223    111     80     88
    -85     83    166      0   -124    124     85     90    202     83     59     77
    -23     98    122    -36    -72    109    103    111    205     88     70    106
     31    163    132    -98    -51    148    129    135    239    127     93    114
      5    205    200   -106    -98    202    132    135    257    158    124    111
    -36    179    215    -72   -127    197    124    114    241    140    111     98
    -18    181    200    -80   -109    189     96    106    249    150    145    155
    -28    168    197    -72   -111    181     90     85    236    161    140    127
    -18    174    192    -80   -103    181     67     51    200    122    106     80
     20    176    155   -101    -67    166     36     46    184    101     88     67
     67    202    135   -135    -33    168     12     62    189    106     93     75
    -10    106    116    -49    -64    111     28     44    155     64     49     38
    -88     12    101     36    -96     57     75     18    116     20      5      2
   -101    -36     64     67    -85     15     96      7     93     -5    -20    -18
   -124    -25     98     75   -111     36     90     18    103      5      0      2
   -132    -31     98     80   -116     33     59     10     93     -2    -12     -5
   -137    -75     62    103   -101     -7     70      0     75    -23    -44    -38
   -122   -106     12    114    -70    -46     67    -31     38    -62    -90    -75
    -77    -96    -18     88    -31    -57     28    -46     12    -88   -114    -75
    -28    -70    -41     49      5    -57     -7    -28     33    -64    -90    -49
     -5    -77    -72     38     33    -75    -12    -33     25    -72    -93    -54
    -10    -90    -80     49     31    -85      7    -44     12    -85   -111    -67
     -2   -124   -122     64     59   -124    -10    -57      2    -96   -122    -90
    -31   -163   -135     96     49   -150    -15    -83    -20   -122   -145   -124
    -38   -179   -140    109     49   -161     -5    -93    -31   -140   -163   -135
    -10   -174   -166     90     77   -171    -12    -85    -25   -132   -166   -153
      0   -181   -181     90     90   -181    -46    -96    -28   -127   -168   -174
     36   -205   -241     83    137   -223    -70   -119    -57   -153   -200   -192
    119   -168   -288     25    202   -228    -96   -114    -70   -158   -210   -171
    202   -129   -335    -38    267   -231   -127    -96    -64   -161   -228   -181
    228   -259   -488     15    358   -374   -103    -77   -106   -236   -335   -285
    215   -470   -685    124    449   -579     57     33   -116   -340   -501   -454
    246   -480   -727    116    485   -605    179    194    -41   -353   -563   -527
    254   -210   -465    -23    358   -337    228    215    101   -205   -405   -368
    181    215     33   -197     75    124    122   -111    155     44    -54    -20
     31    797    766   -415   -368    782   -142   -581    174    433    509    514
    -62   1361   1423   -649   -743   1392   -355   -815    324    950   1161   1132
    -18   1514   1532   -748   -774   1522   -581   -922    400   1291   1538   1517
     23   1119   1096   -571   -535   1109   -659   -992    145    989   1208   1319
     46    566    519   -306   -236    545   -667  -1044   -348    187    400    571
     62     70      5    -67     28     38   -558   -940   -631   -405   -246   -109
     93   -163   -257     33    174   -210   -379   -636   -491   -420   -363   -233
    142   -124   -267     -7    205   -194   -228   -376   -277   -277   -272   -184
    205    -75   -280    -64    241   -176   -148   -226   -161   -210   -226   -148
    236   -101   -340    -67    288   -220   -101   -153   -116   -189   -231   -163
    272   -129   -402    -72    337   -265   -101   -142   -122   -210   -254   -179
    280   -137   -418    -70    348   -277    -93   -129   -111   -202   -249   -202
    283   -161   -444    -62    361   -301    -88   -122   -114   -200   -244   -244
    285   -171   -457    -57    368   -314    -88   -116   -114   -207   -246   -267
    277   -155   -433    -62    355   -293    -80   -103    -98   -202   -246   -267
    270   -145   -415    -62    342   -280    -62    -88    -85   -200   -249   -228
    236   -174   -413    -31    322   -290    -49    -83    -83   -194   -231   -218
    218   -205   -423     -7    319   -314    -33    -75    -80   -194   -226   -223
    194   -205   -402      2    296   -303    -23    -77    -80   -200   -233   -223
    168   -179   -348      5    257   -262    -15    -80    -72   -197   -233   -202
    137   -194   -335     28    236   -265     -5    -77    -67   -192   -228   -179
    142   -200   -342     28    241   -270      0    -62    -49   -168   -207   -174
    174   -181   -355      2    265   -267      0    -36    -25   -137   -187   -205
    171   -148   -319    -10    244   -233      2    -18    -12   -119   -168   -179
    171   -119   -293    -25    231   -205      5    -20    -12   -116   -158   -137
    150   -163   -316      5    233   -239     10    -18    -18   -127   -168   -145
    122   -197   -319     36    220   -259     20     -7    -10   -124   -171   -122
    114   -176   -290     31    202   -233     20      0      5   -103   -148   -103
    116   -153   -272     18    192   -213     25     10     20    -85   -132   -111
     98   -132   -231     15    163   -181     33     28     36    -67   -119   -103
     83   -129   -215     20    148   -171     36     54     57    -49   -101    -83
     77   -101   -179     12    127   -140     36     64     72    -36    -83    -67
     88   -132   -223     20    153   -176     36     75     72    -28    -75    -64
    114    -88   -202    -12    158   -145     41     88     88     -7    -62    -57
    116    -64   -181    -28    148   -122     41    106    106     10    -41    -36
    103    -59   -163    -20    132   -111     31    103    106     12    -36    -36
    109    -70   -179    -20    140   -122     44    122    122     23    -25    -18
    114    -67   -184    -23    148   -124     49    140    137     44     -2     15
    119    -46   -166    -36    142   -106     31    153    148     62     15     41
    135      0   -135    -67    135    -67     15    166    163     80     36     59
    122     -7   -129    -57    124    -67     38    161    161     80     36     64
    106    -20   -127    -44    116    -72     51    163    166     93     51     88
    109    -10   -122    -51    114    -64     44    171    168    109     67    103
    109     -5   -114    -51    111    -59     49    181    174    116     80    127
    106     41    -64    -75     85    -10     41    181    179    129    101    153
    109     90    -18   -101     64     36     41    187    189    150    129    181
    109    109     -2   -111     57     54     41    192    194    166    150    200
     90     64    -25    -77     59     20     28    179    181    158    145    197
     75     51    -23    -64     49     15     25    163    161    142    132    187
     83     88      2    -85     41     46     12    150    145    135    127    187
     98    114     15   -109     41     64      5    148    142    132    135    197
    111    114      2   -111     54     59      2    148    140    132    142    210
     88     90      2    -90     41     49      2    129    124    114    129    194
     70     98     25    -85     23     62     12    119    111     96    111    163
     57     93     36    -77     10     64     15    111     98     75     85    129
     49     75     25    -62     12     51     25    109     93     57     59    111
     54     49     -5    -54     31     23     18     90     72     25     25     83
     36     33     -2    -36     18     15     25     67     59      5     -5     33
    -23     20     44      0    -33     31     62     72     72      7     -2      7
     -2      5      7      0     -5      5     80     88     85     12     -2    -28
     20    -28    -49      2     33    -38     85     85     80      7    -23    -75
      5    -57    -64     25     33    -59     90     77     72    -10    -62    -54
     10    -62    -75     25     41    -67     83     64     57    -33    -70    -20
     -7    -93    -85     51     38    -90     80     46     41    -44    -83    -98
    -15   -111    -98     62     38   -106     88     41     41    -49   -103   -140
    -28   -101    -72     64     20    -88     85     28     31    -67   -116    -98
    -44    -80    -38     62     -2    -62     85     23     28    -70   -119    -88
    -36    -54    -18     46    -10    -36     83     20     28    -83   -116    -67
    -51    -83    -33     67    -10    -59     90     25     23    -85   -129    -85
    -41    -98    -57     70      5    -77     96     36     31    -62   -132   -109
    -20   -106    -85     62     31    -96     83     33     25    -67   -119   -103
      2   -116   -119     57     59   -116     85     38     31    -64   -114   -109
      7    -98   -106     44     57   -101     85     36     33    -67   -116   -111
      2    -98   -101     49     49   -101     93     38     36    -70   -122   -103
      0   -140   -140     70     67   -140    101     51     44    -70   -127    -96
      7   -161   -168     77     88   -163     98     67     54    -67   -122    -96
     28    -98   -129     33     77   -114     85     54     51    -67   -119    -96
     15    -62    -80     23     46    -70     83     36     49    -59   -106   -101
     18    -59    -80     18     46    -67     93     38     46    -64   -119   -109
     54    -64   -119      5     85    -90    106     57     59    -67   -116    -62
     93    -44   -137    -25    114    -90     98     75     77    -38    -93    -77
    111    -36   -148    -36    129    -90     90     80     88     -7    -57   -109
     96    -64   -163    -18    129   -114     77     62     72    -20    -80   -161
     85    -49   -135    -18    109    -90     85     57     64    -44   -109   -111
     96    -46   -142    -25    116    -93     96     59     67    -49   -103    -49
    116    -31   -148    -44    132    -90     93     64     75    -38    -85    -41
    101    -54   -158    -23    127   -106     93     67     72    -36    -80    -46
     96    -51   -148    -20    122    -98    106     72     83    -25    -70    -44
     88    -15   -106    -36     93    -59    129     83     98    -15    -54    -41
     51    -12    -67    -20     57    -38    155    106    122      0    -38    -18
     75      2    -72    -41     72    -36    142    114    127      7    -31    -10
    124     28    -96    -75    111    -33    119    116    124      5    -38    -15
    127     33    -93    -80    109    -28    145    122    124     -2    -46    -18
    129     88    -44   -109     88     23    174    129    145     23    -18     15
    122    132     10   -129     54     72    155    124    168     54     20     51
    111    161     49   -135     31    106    129    114    176     75     38     67
    106    124     15   -116     46     70     96     88    153     51     20     54
    111    119      7   -116     51     64     85     83    145     49     25     46
     85     98     12    -93     36     57     75     67    129     31     15     28
     72     38    -33    -54     54      2     72     57    101     -7    -18     25
     64    -36   -101    -15     80    -67     67     33     70    -25    -46    -28
     62    -51   -114     -7     88    -83     70     28     62    -25    -51   -109
     46    -62   -109      5     77    -85     72     18     38    -57    -90   -114
     25    -83   -109     28     67    -96     88     28     41    -67    -98      0
     25    -90   -119     31     72   -103     85     25     38    -70    -88     10
     36   -109   -145     36     88   -124     70     15     23    -90   -106    -33
     12   -114   -127     49     67   -119     72     12     23    -88   -106    -49
     -5   -109   -103     57     49   -106     75      0     25    -85   -106    -70
      7   -132   -140     59     72   -135     54    -20     -5   -124   -142    -80
      5   -140   -148     67     75   -142     57    -25    -18   -135   -158    -98
      2   -135   -140     64     70   -137     59    -23    -12   -129   -145    -96
      0   -129   -129     64     64   -129     62    -18     -5   -122   -132    -88
    -23   -137   -116     80     46   -129     59    -12     -2   -106   -129    -98
    -25   -145   -119     83     46   -132     49    -12     -2   -103   -129   -109
     10   -129   -140     57     75   -135     38    -10     -5   -114   -135   -101
     28   -114   -142     44     85   -127     28     -7     -2   -119   -140    -77
     25   -122   -148     46     85   -135     15     -5      0   -106   -132    -93
     20   -119   -140     49     77   -129     15     -5      2   -103   -127   -101
     18   -145   -166     62     90   -155     28     -2     -7   -122   -148   -114
     36   -236   -272    101    153   -254     67     38    -25   -176   -220   -171
     93   -366   -462    135    275   -413    161    187    -10   -254   -353   -309
    132   -366   -498    116    314   -431    288    374     96   -236   -384   -371
     70   -150   -220     38    145   -184    371    384    231    -98   -249   -265
    -59    215    275    -77   -166    244    270     20    252    106     51     44
   -231    761    989   -267   -610    875      2   -480    244    457    579    594
   -340   1337   1678   -498  -1010   1506   -220   -758    348    911   1179   1213
   -329   1561   1888   -618  -1109   1725   -452   -888    420   1267   1621   1691
   -314   1210   1525   -446   -919   1366   -576   -979    202   1070   1428   1525
   -270    644    914   -189   -592    779   -566   -979   -213    355    657    750
   -236    166    402     33   -319    283   -420   -782   -441   -213     -5     67
   -181    -38    142    109   -163     51   -215   -426   -277   -226   -142    -72
   -129    -77     51    103    -90    -12    -62   -171    -98   -116    -90    -23
   -145    -88     57    116   -101    -15     31    -54    -10    -70    -70    -18
   -124    -98     25    111    -77    -36     54     -5     20    -62    -72    -25
   -114   -122     -7    116    -54    -64     64     15     25    -67    -83    -51
   -116   -132    -15    124    -51    -75     80     31     33    -70    -85    -62
    -98   -101     -2     98    -49    -54     85     51     51    -64    -80    -72
    -54    -88    -33     70    -12    -62     80     70     59    -67    -98    -80
    -20   -103    -85     62     31    -96     62     72     54    -80   -114    -75
    -12   -111    -98     62     41   -106     62     72     51    -77   -114    -75
    -12   -103    -90     57     36    -98     77     77     62    -67    -98    -85
     -7    -96    -88     49     38    -93     64     83     70    -64    -93    -83
    -20   -101    -83     59     28    -93     85     77     67    -75    -98    -75
    -33   -124    -90     80     28   -109    109     72     59    -75    -98    -80
    -38   -129    -90     83     25   -111     93     67     54    -80    -90    -90
    -20    -96    -75     57     25    -85    103     80     72    -54    -62   -116
     -2    -64    -62     33     28    -62    101     93     90    -36    -64   -135
     18    -59    -77     20     46    -67     85    106     93    -38    -62    -75
     31    -54    -85     10     57    -70     80    106     93    -54    -72    -62
     25    -64    -90     18     57    -77     90    103     93    -62    -77    -18
     28    -51    -80     10     54    -67     93    106     98    -46    -54    -12
     15    -62    -77     23     46    -70     90    114    101    -41    -51    -33
    -20    -88    -70     54     23    -77     77    109     96    -49    -62    -49
    -25    -83    -57     54     15    -70     93    116    101    -41    -57    -41
     -7    -49    -44     28     15    -46    103    129    116    -25    -41    -33
     -5    -51    -46     28     20    -49     77    116    106    -28    -54    -51
     18    -70    -88     23     51    -77     64    127    109    -25    -46    -33
     70    -33   -103    -20     85    -67     54    155    129     -7    -25    -15
     85     -5    -93    -41     88    -49     49    163    145      7    -10     -5
     67    -20    -88    -23     77    -54     70    155    140     10     -7      2
     18    -70    -88     23     51    -77     85    153    135      7    -10     -7
      2    -51    -54     23     28    -51    106    171    158     31     15     15
     18    -25    -44      0     31    -33     96    176    166     38     28     28
     70     -5    -75    -31     72    -38     83    192    174     49     28     36
    111     12    -98    -64    103    -41     75    200    181     59     25     72
    111     23    -88    -67     98    -31     62    202    184     64     44     93
     90      7    -83    -51     88    -36     46    207    189     80     57     93
    122     38    -83    -80    103    -20     38    205    189     88     75    103
    116     33    -83    -75    101    -23     36    192    179     93     70     96
     83     46    -38    -64     62      5     49    192    181    101     85    124
     85     57    -28    -72     57     15     49    200    184    103     93    153
    135     75    -59   -103     98      7     23    200    184    122    124    163
    171     88    -83   -129    127      2      7    189    171    114    114    140
    158     88    -70   -124    114     10     10    181    158     88     90    168
    145     90    -54   -119    101     18     18    174    142     70     80    200
    153     98    -54   -124    103     23     12    171    137     83     90    181
    158    132    -28   -148     93     51    -10    168    140     85     96    168
    140    103    -36   -124     88     33      7    158    124     67     85    171
    116     80    -38   -101     77     20     33    135    109     51     72    129
    106     83    -23    -93     64     31     46    111     98     49     80     75
     98     70    -31    -85     64     18     59    106     96     36     46     12
     98     62    -36    -80     67     12     64    111     98     12      0     31
     75     36    -38    -57     57      0     64     93     88    -18    -36     31
     46    -23    -70    -10     57    -46     70     62     51    -59    -70     -2
     46    -36    -85     -5     64    -62     62     59     57    -54    -67    -28
     62    -18    -83    -23     70    -49     54     59     57    -54    -75    -41
     33    -54    -88      7     59    -70     49     46     38    -72    -93    -72
     18    -72    -90     28     54    -80     67     38     36    -75    -93    -80
     -7    -88    -83     46     36    -85     83     25     31    -83   -103    -90
    -44   -119    -75     80     15    -98     88      5     18    -98   -114   -101
    -54   -129    -77     90     10   -103     85      0     10   -103   -122   -127
    -49   -137    -88     93     18   -114     90      7     18    -98   -135   -150
    -36   -116    -80     75     20   -101     96     12     28    -98   -132   -111
    -33    -98    -64     67     15    -83     80     18     33    -93   -114    -80
    -33   -106    -75     70     18    -90     72     18     31    -88   -109    -88
    -46   -109    -62     77      7    -85     80     20     33    -88   -101    -93
    -80   -124    -46    101    -18    -85     96     23     38    -85   -103   -106
    -70   -119    -49     96    -10    -85     98     23     41    -85   -109   -116
    -28   -116    -88     72     28   -101     77     20     33    -83   -116   -119
    -31   -122    -90     77     28   -106     67     28     41    -83   -116   -101
    -46   -111    -67     77     10    -90     88     44     59    -70    -98    -75
    -36    -96    -62     64     12    -80     90     54     70    -54    -77    -88
    -15    -93    -80     51     31    -88     83     51     67    -51    -83   -116
    -15    -96    -80     57     31    -88     85     54     64    -67    -98    -88
    -25    -88    -62     54     15    -75     88     51     59    -75   -106    -62
    -28    -90    -64     59     18    -77     93     57     67    -59    -98    -72
    -18    -77    -62     46     20    -72     85     51     67    -54    -96    -85
     -7    -70    -62     38     25    -67     83     51     67    -54    -90    -83
    -15    -72    -59     41     20    -67     83     51     64    -57    -93    -72
    -25    -64    -38     44      5    -51     90     49     70    -49    -85    -72
    -36    -57    -20     44     -7    -38     90     46     70    -46    -88    -75
    -25    -67    -41     46      7    -54     80     41     62    -54    -96    -67
    -15    -64    -49     38     15    -57     83     49     64    -46    -90    -83
    -10    -51    -41     31     12    -49     88     54     70    -38    -80    -98
    -28    -62    -33     44      0    -49     72     44     62    -51    -93    -88
    -15    -28    -12     23     -2    -20     77     54     70    -49    -83    -33
    -15      0     12      7    -15      5    101     67     90    -31    -57    -18
    -31     -2     28     15    -31     12    116     70     98    -25    -54    -36
    -59    -15     44     36    -54     12    137     72    106    -12    -41    -54
    -62    -28     33     46    -49      2    145     80    101    -23    -62    -83
      7     12      2    -12      2      7    124    101    124     -2    -44    -20
     67    127     59    -96      2     93    109    127    168     46     20     44
     80    171     88   -127     -5    129     85    119    174     62     44     54
     31    137    106    -83    -36    122     75     96    161     57     44     54
     23    122     98    -72    -36    111     75     90    153     49     33     41
     33     77     44    -57     -5     62     59     70    122     15      2     31
    -28     -2     23     15    -28     10     36     25     77    -25    -28      2
    -41    -46     -5     44    -18    -25     41     12     59    -44    -51    -23
    -44    -64    -20     51    -12    -44     46     10     46    -59    -70    -44
    -59    -77    -18     70    -20    -49     59      7     38    -67    -80    -62
    -72    -98    -25     83    -25    -62     57      2     33    -75    -85    -72
    -70    -96    -25     83    -23    -62     54      7     31    -90    -98    -88
    -57   -111    -57     83      0    -85     41      0     18   -109   -127    -96
    -59   -124    -64     90      2    -96     36    -10     12   -106   -114   -101
    -90   -132    -44    109    -25    -88     33    -23     10    -98    -85   -127
   -122   -145    -23    135    -49    -85     41    -25      7   -103   -114   -194
   -106   -158    -51    129    -28   -103     49     -7      0   -137   -163   -103
    -80   -135    -57    106    -12    -96     54      7     10   -124   -140    -44
    -77   -129    -51    103    -15    -90     46     -2      7   -114   -122    -67
    -72   -129    -57    101     -7    -93     38    -25     -7   -127   -124    -93
    -88   -132    -46    109    -23    -90     38    -25      0   -109   -109   -116
    -70   -124    -54     96     -7    -90     36     -7     10    -98   -114   -142
    -75   -109    -36     90    -20    -72     44      5     18   -109   -129   -106
    -83   -140    -57    111    -12    -98     51      0      7   -124   -135    -57
    -80   -145    -67    111     -7   -106     51      0     10   -111   -122    -85
    -67   -168   -103    116     15   -137     51      5      0   -127   -132   -122
    -20   -239   -220    127     98   -231     77     46    -20   -168   -207   -215
     57   -366   -423    155    239   -394    161    184     -5   -236   -319   -303
     85   -392   -480    150    283   -433    283    371     90   -239   -366   -371
     75   -168   -244     46    158   -207    363    379    215   -111   -241   -283
    -38    181    220    -72   -129    200    246     -7    207     70     41      2
   -257    644    901   -192   -579    771    -10   -553    163    368    514    467
   -413   1210   1621   -400  -1018   1415   -226   -820    270    810   1085   1060
   -402   1452   1855   -524  -1130   1652   -457   -961    340   1143   1501   1605
   -366   1169   1535   -402   -950   1350   -597  -1031    176   1015   1384   1530
   -303    652    956   -174   -628    802   -639  -1041   -207    381    698    792
   -309    101    410    103   -361    254   -446   -831   -467   -241    -12     64
   -293   -135    155    213   -226     10   -205   -457   -293   -249   -145    -88
   -205   -122     83    163   -145    -20    -54   -176    -93   -129    -88    -44
    -93    -80     12     88    -54    -33     20    -20     15    -57    -49    -36
    -70    -80    -10     75    -31    -44     54     25     44    -49    -49    -44
    -77   -106    -31     90    -23    -70     54     31     38    -54    -49    -67
    -83   -116    -36     98    -23    -77     62     41     41    -51    -51   -119
    -93   -155    -62    124    -15   -109     72     54     33    -88   -114   -114
    -88   -161    -72    124    -10   -116     83     70     33   -109   -129    -33
    -67   -132    -64    101     -2   -101     96     85     54    -83   -103    -46
    -46   -124    -80     83     15   -103     98     88     57    -77    -93    -64
    -62   -148    -85    106     10   -116     85     88     59    -72    -85    -70
    -85   -145    -59    114    -15   -103     90     85     62    -67    -72    -75
   -116   -129    -12    122    -51    -72    109     85     70    -62    -67    -90
   -122   -129     -7    124    -57    -67    116     93     75    -75   -106    -77
    -64   -137    -72    101      2   -106    109    119     80    -67   -101    -31
    -23   -119    -98     70     36   -109     96    119     75    -67    -88    -31
    -28   -103    -75     64     23    -90     98    129     88    -44    -59    -38
    -51   -103    -51     75      0    -77    106    132     98    -28    -57    -62
    -57    -96    -38     77    -10    -67    114    140    106    -31    -51    -28
    -28    -77    -49     51      7    -64    116    137    109    -28    -46    -25
    -25    -83    -57     54     12    -72    109    140    103    -36    -51    -23
    -15    -64    -49     38     15    -59    106    155    116    -23    -38    -12
     -5    -51    -46     28     20    -49     93    158    135     12     15    -20
    -33    -72    -38     51      0    -54     98    148    127      5     -5    -70
    -46    -90    -46     67     -2    -70    109    158    122    -12    -33     -7
    -18    -62    -44     38     10    -54    106    163    124    -10    -23     15
     -7    -51    -44     31     18    -49    109    171    132      2     -2     -5
      2    -33    -36     12     18    -33    116    187    150     15      2      0
      2    -10    -12      2      5    -12    124    210    163     23      5     54
     36      7    -28    -23     31    -10    122    215    168     33     20     70
     31    -10    -41    -10     36    -25    109    202    163     36     25     54
    -18    -38    -23     28      0    -31    111    202    171     49     38     44
     12     -7    -20     -2     15    -12    119    228    197     80     64     46
     62     18    -46    -41     54    -12    119    254    213     96     70     67
     72     23    -49    -46     62    -12    116    259    213     85     51    109
     96     23    -75    -62     85    -23    114    265    213     88     62    148
     98     18    -80    -59     88    -31    106    259    213    106     80    132
     85     41    -46    -64     67     -2     93    244    207    111     93    127
     90     93      2    -90     44     49     93    246    213    116     98    142
    103    111      7   -109     49     59     77    259    223    132    116    174
    103     64    -38    -85     70     12     85    262    220    137    127    179
     77     41    -36    -62     57      2    106    244    202    132    129    171
     59     67      7    -62     25     38     70    215    181    122    129    174
     54    106     49    -80      2     77     62    197    171    109    124    176
     18     90     72    -57    -25     83     75    184    166    101    122    189
      7     83     72    -46    -33     77     77    176    161     98    124    200
    -31     70    101    -18    -64     85     85    161    155     96    127    171
    -36     88    124    -28    -80    106     90    176    168    109    132    158
     44    135     88    -90    -20    111     83    194    171    103    122    168
     72    119     44    -96     12     83     85    187    158     83    103    158
     46     85     38    -64      5     62     93    174    155     67     77    127
     12     49     33    -31    -10     41    106    158    145     51     54     98
     -7     44     49    -18    -28     46    114    150    142     41     38     75
    -23     51     72    -15    -49     62    109    127    129     25     15     49
    -54     10     64     23    -59     36    109     96    103     -2    -15     18
    -93    -18     75     54    -85     28    111     83     93    -20    -33      0
   -106    -49     57     77    -83      2    124     96    103    -15    -31     -2
    -90    -28     59     57    -75     15    129    119    122      2    -20     -2
    -77    -25     51     51    -64     12    114    106    106    -12    -44    -20
   -153    -12    140     83   -148     62    124     80     93    -18    -36    -15
   -192    -20    171    106   -181     75    148     96    111      2    -15    -15
   -116    -20     96     67   -109     36    140    122    127     12    -18    -18
    -96    -10     85     54    -90     36    137    140    135     18    -15    -18
    -93    -31     62     62    -80     15    132    129    122      0    -33    -36
    -96    -36     59     67    -80     10    135    127    114    -15    -54    -12
   -106    -25     80     67    -96     25    135    127    116    -12    -51     28
   -111    -12     98     62   -106     41    142    127    124     -7    -41     25
   -114    -20     93     64   -103     36    148    129    127     -2    -36     15
   -122     -2    116     62   -119     57    153    137    137     12    -33      2
   -153    -20    132     85   -142     54    155    137    137     12    -28      2
   -168    -23    145     96   -158     59    161    142    145     18    -20     -5
   -150    -28    122     88   -137     46    158    140    140     12    -28    -36
   -140    -23    116     80   -129     46    155    140    140     18    -28    -46
   -116      7    124     54   -122     67    153    140    142     15    -44    -51
   -106     20    127     44   -116     72    155    137    140      5    -59    -15
   -106     20    127     44   -116     72    150    137    135      5    -41    -12
    -85      2     85     41    -85     44    135    119    119     -7    -57    -54
   -119    -44     75     80    -98     15    127     96    103    -31    -72    -36
   -168    -77     90    124   -129      5    150    111    114    -36    -70     -2
   -194    -70    124    129   -161     25    174    137    140     12    -36     -5
   -179    -20    158    101   -168     67    168    129    142     23    -20    -57
   -145    -10    132     77   -140     59    155    103    114    -10    -46    -41
    -98     -2     96     51    -98     46    132     88     96    -28    -54    -31
    -38     18     57     10    -49     36    106     85     90    -33    -57    -36
    -20      5     25      7    -25     15    114    101     98    -20    -46    -44
    -54    -49      2     51    -31    -23     90     70     72    -46    -80    -36
    -88    -83      5     85    -46    -38     93     54     57    -70    -88    -33
    -46    -57    -10     49    -20    -33     98     54     51    -70    -88    -64
     -2    -15    -12      7      5    -15     96     57     64    -41    -72   -119
     10    -36    -46     10     25    -38     98     51     64    -38    -85   -116
    -31    -83    -51     57     10    -67    119     44     62    -44    -75    -67
    -57    -62     -7     57    -25    -36    129     49     67    -46    -88    -67
     12    -28    -41      7     25    -33    114     54     59    -67   -106    -33
     70     23    -49    -49     59    -12    109     70     80    -33    -70    -25
     90     75    -15    -83     54     31    103     80    103      0    -44    -44
     88     59    -31    -75     57     15     80     70    109      0    -38      5
     70     70     -2    -70     36     33     51     36     98     -2    -33     18
    -36     33     70      0    -54     51     59     36    106     12     -2     20
    -28     46     75     -7    -51     59     59     51    103     15     -2    -23
    137     10   -127    -75    129    -57     12     15     44    -44    -75    -67
    135    -57   -192    -38    161   -124     -2    -18      0    -83   -103    -96
     64   -137   -202     33    132   -168     -2    -46    -28   -106   -145   -124
    -36   -150   -114     93     38   -132     28    -41    -18   -111   -145    -64
    -41   -103    -64     72     10    -83     62     -7      5   -106   -132    -41
     10   -119   -132     54     70   -124     36    -18    -20   -127   -148    -83
     18   -150   -168     64     93   -158      7    -46    -46   -142   -166   -148
    -28   -187   -158    109     64   -174     12    -57    -46   -129   -145   -124
    -54   -194   -140    122     41   -168     23    -54    -44   -111   -124   -192
    -28   -150   -122     88     44   -137     33    -33    -33   -116   -161   -174
      2   -109   -114     51     57   -111     33    -15    -20   -116   -140    -54
     12   -148   -161     67     85   -153      7    -33    -31   -111   -122   -106
    -49   -150   -103     98     25   -127      7    -62    -38   -109   -129   -192
   -145   -161    -18    153    -64    -90     33    -77    -51   -135   -166   -153
   -124   -176    -51    148    -38   -114     23    -72    -70   -181   -205    -77
     31   -168   -200     70    114   -184     -2    -25    -46   -127   -163    -77
    -10   -114   -106     62     46   -109     20    -15    -20    -93   -137   -109
    -64   -137    -72    101      2   -106     38    -12    -10    -80   -111   -116
   -140   -155    -15    145    -64    -85     64     -5      2    -57    -75    -77
   -161   -207    -46    184    -57   -127     93     36      5    -70    -98    -93
   -103   -371   -267    236     77   -319    171    187     25   -145   -239   -207
    -28   -420   -392    223    179   -405    283    361     93   -194   -350   -324
    -59   -228   -171    142     54   -200    384    449    236    -90   -262   -192
   -197    140    337     28   -267    239    371    213    322    127     36    148
   -436    633   1070    -98   -753    852    161   -252    337    483    561    659
   -605   1156   1761   -275  -1184   1457    -49   -550    441    940   1171   1257
   -563   1387   1951   -415  -1257   1667   -283   -665    548   1332   1649   1761
   -459   1114   1574   -327  -1015   1343   -405   -732    379   1208   1525   1686
   -439    555    992    -59   -717    774   -452   -836    -96    488    763    919
   -433     51    485    189   -459    267   -428   -839   -472   -181     41    116
   -423   -231    192    327   -311    -18   -306   -620   -426   -309   -179   -129
   -423   -236    187    329   -306    -25   -137   -309   -189   -155    -88    -54
   -267   -140    127    202   -197     -7    -36    -96    -51    -80    -90    -20
   -161    -70     90    114   -127     10     18     15     36    -28    -49     62
   -220   -103    116    161   -171      5     46      5     36    -36    -46     -7
   -290   -166    124    228   -207    -20     70    -10     31    -36    -36     -5
   -228   -189     38    207   -135    -77     38    -20     10    -75    -70    -72
   -106   -163    -59    135    -23   -111     18      2      5    -93   -129    -85
    -49   -124    -75     85     10    -98     18     41     33    -57   -111    -36
    -70   -103    -33     88    -18    -70     23     38     36    -62    -98     -7
    -98   -142    -44    119    -28    -93     18      0     12    -85    -98    -54
    -54   -137    -83     96     12   -111     12      0     15    -70    -90   -132
    -23   -122   -101     72     36   -111     18     25     31    -62   -114   -124
     -2    -90    -88     46     41    -90     -2     18     33    -64    -83    -98
    -72    -77     -7     75    -33    -44     33     18     46    -59    -90   -135
   -148   -129     18    137    -83    -57     57     20     46    -59   -127    -70
   -114   -132    -18    119    -49    -75     38     10     31    -72    -88    -12
   -116   -135    -18    127    -49    -77     18    -20     25    -64    -70    -54
   -109   -106      2    106    -57    -51     25     12     70     -5      0    -62
     75    -31   -106    -23     88    -67      0     59     83      7    -20   -140
    116     -2   -122    -57    116    -62      0     75     80    -25    -85    -57
    109    -23   -132    -41    119    -77     -7     64     67    -62   -103     31
     75    -49   -127    -12    101    -88    -10     49     57    -75    -98     33
     31    -67    -98     18     64    -83    -10     33     59    -44    -51      0
     54    -83   -137     12     96   -109    -20     25     75      5     -5   -106
     20    -85   -106     33     62    -96      0     44     88      7    -33   -137
     15    -64    -80     23     46    -72     20     83    103      0    -54     18
      0    -36    -38     18     18    -36     15     70    103      2    -23     25
   -140    -62     77    101   -111      7     44     49    119     36     25    -15
   -189    -93     96    142   -142      0     64     72    153     88     72    -49
     15      0    -15    -10     12     -7     12    109    153     72     44     46
     77     28    -49    -54     64    -10    -10    135    166     85     59     85
     93     28    -64    -62     77    -15    -15    135    166     83     64    109
     57     10    -46    -33     51    -18    -10    122    171    111    109    135
    -25     10     36      5    -33     23      2    111    184    140    148     93
    -64      2     67     31    -67     36      5    106    171    103     90     98
     36     20    -15    -31     25      2    -10    135    163     64     44    205
    109     51    -57    -80     83     -2    -12    176    207    158    171    246
     85     77     -7    -83     46     36    -23    168    226    215    202    106
     80     54    -25    -67     54     15    -46    129    176    153    132    158
     59     38    -23    -51     41      7    -59     98    145    122    124    210
    -15     36     51    -10    -33     44    -54     70    127    101    137    265
     28     80     49    -54    -10     64    -51     85    137    103    140    270
     93     72    -20    -83     57     25    -62    101    129     98    114    210
     85     51    -33    -67     59      7    -62    109    135    137    148    181
     75     88     12    -80     31     51    -85     83    122    137    181    158
    -10     41     49    -15    -31     44   -103     25     77     93    142    132
   -166    -25    140     96   -155     57    -77    -36     44     51    122    135
   -233    -38    192    135   -215     75    -49    -25     46     28     72    101
    -38     25     64      7    -51     44    -70     41     38    -36    -44    132
     90     20    -72    -57     83    -25    -70     80     57    -15    -15    119
     54    -15    -70    -20     59    -41    -57     70     75     20     28     59
    -15    -75    -62     44     20    -70    -51     15     46    -10     20      2
    -88    -85      2     88    -46    -41    -49    -25     36    -20     10    -72
    -67    -10     57     38    -62     20    -33    -15     54    -23    -20    -93
    -49     -2     44     25    -46     20    -31    -10     31    -83    -93    -67
      0    -23    -23     10     10    -23    -41    -23      7    -98   -106    -83
    -51    -98    -46     75     -2    -72    -20    -41     10    -85   -111   -168
   -153   -189    -36    168    -62   -114     -5    -75    -20   -145   -140    -83
   -215   -163     49    189   -135    -57     12    -80    -12   -116   -101    -85
   -127    -83     41    103    -85    -20     10    -49    -12   -140   -150   -119
    -51   -109    -57     80      2    -83     15     -7      2   -129   -171    -49
     -5   -119   -114     62     51   -116      2    -15      0   -109   -114   -137
   -135   -153    -18    142    -59    -85     25    -46      0   -101   -111   -192
   -205   -181     23    192   -116    -80     31    -64    -10   -129   -129   -158
    -98   -153    -54    127    -23   -103     25    -25      2   -111   -127   -176
     -2    -15    -12      7      2    -15     28      2     31   -111   -161    -93
     41      2    -38    -23     38    -18     15     -2     23   -127   -137     31
    -15    -25    -10     18     -2    -18     31     15     62    -36    -28    -41
    -38    -18     20     28    -31      0     20     10     80      7     15   -111
    -88    -57     31     72    -62    -12     25    -20     72      7     46   -109
   -163    -62    101    111   -132     18     46    -15     90     23     36   -210
   -116    -44     70     80    -96     12     51     20     64    -85   -153   -179
    -51    -83    -31     67    -10    -57     36     25      2   -218   -283    127
   -200   -140     59    168   -132    -38     36    -31     -2   -155   -171     83
   -407   -135    272    270   -340     67    109    -49     54    -31      5     62
   -252    -10    239    129   -246    114     93     -7     90     28     93     31
    -10     88     98    -38    -54     93     70     75    129     54     75    -49
     54     31    -23    -44     38      5     33     62     85    -28    -64    -70
    -31     -5     23     18    -28      7      7     18     51    -64    -72      2
   -148    -75     72    109   -111     -2      5    -23     33    -62    -54    -31
   -163    -70     93    116   -129     10     28    -41     36    -59    -38    -12
   -103     46    150     28   -127     98     62     15     85    -20      5     20
    -85     88    174     -2   -129    129     80     46    109      2     12     36
    -10     90    101    -41    -54     96     38     25     72    -46    -15    -12
    -80     25    106     28    -93     64     51      2     67    -10    -18   -103
   -166     49    215     57   -192    132     80     18    106     46     70    -46
   -205     80    285     62   -244    181    101     23    114     25     46    -51
   -158     88    246     33   -202    166    101     46    106    -33    -51     57
     18    137    119    -77    -49    129     46     51     93    -54    -64    150
     -5    171    174    -85    -88    174     33     41    122     18     64    153
    -96    114    210    -10   -153    161     41     28    140     77    135     70
   -215     85    301     64   -259    192     41      0    119     46     67     18
   -116     88    205     15   -161    145      7     -7     75    -28    -18    101
    -20     75     96    -31    -57     85    -33    -36     28    -54    -20     59
    -90      2     93     44    -93     49    -10    -44     31    -33    -10    -18
    -83    -36     46     57    -67      5    -25    -83     -7    -85    -36    -51
   -116    -88     28    103    -72    -31    -33   -103    -15    -75    -23   -148
   -176   -181     -7    179    -88    -96    -36   -101    -33   -111   -103   -187
   -101   -129    -28    114    -36    -80    -31    -62    -44   -150   -171    -57
    -44    -64    -20     51    -12    -44    -44    -67    -54   -163   -171     18
   -119    -83     36    101    -77    -23     -5    -62    -28   -106    -93     -5
    -38    -83    -44     59      2    -64    -38    -98    -54   -127    -93    -28
     51    -83   -135     15     90   -109    -80   -124    -90   -171   -135    -85
     88   -106   -194      7    140   -150   -101   -129   -101   -174   -161    -77
     90   -106   -197      7    142   -150    -96   -116    -93   -168   -150    -59
     72   -114   -187     20    127   -150   -114   -129   -109   -194   -181    -85
     59   -114   -174     25    116   -142   -106   -124    -98   -174   -158    -83
     25   -135   -163     51     93   -150    -88   -135   -101   -161   -142    -96
    -15   -127   -111     72     46   -119    -70   -140    -93   -166   -155    -96
    -18   -106    -88     62     33    -98    -80   -109    -64   -135   -119    -70
     64   -114   -179     23    122   -148   -101   -106    -72   -124    -93   -135
    163   -129   -296    -18    228   -210   -116   -129   -116   -197   -207   -259
    119   -309   -428     96    272   -368    -77   -116   -184   -340   -381   -184
    -44   -514   -470    277    210   -493     85     -2   -158   -392   -452   -332
    -18   -428   -410    220    194   -420    210    202     -5   -293   -420   -491
    257    -49   -306   -103    280   -176    215    259    145   -140   -259   -324
    311    350     38   -329    137    194     80    -80    153     49     36     49
     80    878    797   -480   -358    839   -150   -517    176    420    563    633
    -72   1304   1376   -615   -724   1337   -355   -756    301    904   1176   1239
    -41   1369   1410   -665   -724   1389   -563   -839    374   1236   1574   1605
     -5    995   1000   -493   -501    997   -641   -922     96    909   1241   1296
      2    501    498   -254   -249    498   -675  -1010   -407     75    368    517
    -15     46     62    -18    -38     54   -587   -924   -662   -454   -231   -119
   -109   -163    -54    135    -28   -109   -392   -665   -496   -387   -259   -275
   -135   -114     20    124    -77    -46   -194   -353   -226   -192    -98   -205
      2    -88    -93     41     46    -93   -109   -153   -109   -142   -142   -213
     25   -116   -142     44     83   -129    -62   -101    -88   -163   -158    -51
     83   -142   -228     28    155   -187    -83   -103   -101   -189   -168    -83
    200   -101   -301    -49    249   -200   -106    -96   -111   -223   -231   -148
    220    -98   -322    -62    270   -210   -106    -85   -111   -233   -246   -119
    200   -122   -322    -41    259   -220   -106    -85   -106   -210   -210   -111
    184   -116   -301    -36    239   -207    -93    -77    -85   -171   -168   -135
    226   -103   -329    -59    277   -215    -90    -67    -77   -163   -163   -142
    215   -129   -345    -46    280   -236    -75    -59    -77   -174   -171   -129
    202   -153   -355    -25    277   -254    -62    -54    -83   -184   -184   -127
    231   -111   -342    -59    285   -228    -70    -57    -77   -179   -171   -119
    233   -106   -340    -62    285   -223   -101    -88   -101   -194   -187   -150
    142   -129   -272     -7    205   -200    -93   -106   -109   -202   -192   -137
    124    -98   -223    -12    171   -158    -77    -90    -98   -197   -181   -135
    194    -85   -280    -54    236   -181    -80    -80   -103   -210   -205   -145
    270   -103   -374    -83    322   -239    -88    -72   -106   -207   -200   -137
    288    -83   -374   -103    329   -228   -101    -72    -93   -192   -168   -163
    353    -64   -418   -145    384   -241   -122    -75    -98   -207   -197   -233
    355    -88   -444   -135    400   -265   -114    -67   -103   -220   -233   -215
    350    -75   -426   -137    387   -249   -103    -49    -96   -215   -184   -101
    361    -62   -426   -150    392   -244   -111    -46    -85   -194   -161   -166
    340    -44   -384   -148    361   -213   -103    -38    -72   -184   -148   -171
    329    -20   -350   -155    337   -184   -106    -38    -70   -194   -150   -161
    303    -20   -324   -140    314   -171   -103    -33    -75   -215   -176   -155
    290    -36   -327   -129    306   -181    -90    -20    -64   -202   -163   -142
    246    -57   -303    -93    272   -181    -75    -18    -36   -129   -111   -189
    174    -62   -236    -57    205   -148    -64    -15    -15    -88    -51   -176
    161    -85   -246    -36    202   -166    -64      0     -7    -80    -51   -223
    174    -75   -249    -49    210   -161    -57     20      2    -90    -85   -145
    181    -38   -220    -72    200   -127    -54     18     -2   -106    -90     -7
    161    -12   -176    -75    166    -93    -44     46     25    -67    -41     36
    210     25   -184   -116    197    -77    -46     77     51    -20    -18    -18
    322     23   -301   -174    311   -140    -80     96     38    -41    -46     49
    340     15   -324   -179    332   -153    -80    111     54    -15      2    116
    298     31   -267   -166    283   -119    -72    116     80     38     67     90
    202     15   -187   -109    194    -85    -70     96     80     62    116     70
    153     44   -109   -101    132    -31    -64    106     90     77    127     62
    155    122    -33   -140     93     44    -54    132     98     59     64    127
    158    109    -51   -135    103     28    -51    135     85     33     59    246
    137     64    -72   -101    106     -2    -46    127     83     46     98    218
     88     54    -33    -70     59     10    -38    101     67     44    106    187
      2     67     64    -36    -31     67    -44     67     51     36    116    158
      5     90     85    -46    -38     88    -46     67     46     33    109    116
    114    109     -5   -111     59     51    -67     77     28      2     49    148
    176    114    -62   -145    119     25    -88     83     10    -18     62    189
    155    101    -54   -129    103     25    -80     77      5    -18     51    122
    111     51    -59    -83     85     -5    -64     62     -7    -44     20     90
     36     -5    -41    -15     38    -23    -46     33    -23    -72     -5     72
    -83    -20     62     49    -75     20    -10      5    -25    -83    -10     64
   -137      2    137     67   -137     70     23      7    -15    -85    -23     51
    -75    -23     49     49    -64     12     12     10    -33   -116    -72     10
    -38    -49    -10     44    -15    -31      7     20    -33   -132    -93      5
    -28    -46    -18     36     -5    -33      5      7    -10    -80    -31    -46
    -36    -59    -23     46     -7    -41      0     -2    -15    -72    -44   -166
    -51    -70    -18     59    -18    -46     -2     -7    -41   -135   -119   -101
     20    -46    -67     12     44    -57    -12      5    -44   -163   -137    -41
     -2    -46    -46     23     20    -46    -15      0    -49   -174   -155    -54
    -59    -59      0     57    -31    -31     10      2    -41   -168   -148    -54
   -109    -54     54     80    -83     -2     33     -5    -33   -145   -111    -51
   -179    -64    114    122   -148     23     54      2    -10   -103    -64   -101
   -213    -54    158    132   -187     51     77     18      0   -119   -109    -96
   -187    -46    137    116   -163     44     70     44      2   -137   -127      0
   -174    -44    129    106   -153     44     54     62     15   -101    -85     -2
   -210    -25    184    119   -197     77     75     64     31    -85    -62      5
   -348    -72    272    207   -311     98    119     49     41    -62    -25      7
   -418    -36    379    226   -400    171    145     57     70    -12     28      2
   -337     28    363    153   -350    194    127     90     93     10     38    -20
   -249     38    288    106   -267    163     98    111     75    -20    -15    -18
   -207     28    233     88   -220    132     88    111     62    -49    -51     33
   -249     31    280    109   -265    155    106    103     67    -44    -44     33
   -306     -2    303    153   -306    148    135    119     90    -20    -28     44
   -176     20    197     77   -187    109    114    132     90    -18    -25     59
   -148     36    184     54   -166    109     96    116     88      0      2      5
   -163     46    210     57   -187    127     96    111     93     10     10      0
   -168     20    189     72   -179    103     90    103     83      7     15     12
   -168     -2    166     85   -168     80     85     90     77      2     15    -10
   -166      2    168     80   -168     85     75     72     77      5     15    -36
   -137     23    161     57   -148     90     75     70     70    -15    -38    -64
   -148     -5    142     75   -145     67     88     70     57    -33    -67      0
   -280    -54    226    168   -254     85    101     23     46    -20    -15     15
   -376    -70    306    223   -342    116    122     20     62     -2      5    -10
   -168     -7    161     88   -166     75     88     59     59    -15    -33    -12
    -10     31     41    -12    -25     36     51     85     49    -33    -72      0
     31     62     31    -46      0     46     57     96     57    -12    -57     33
    -15     80     93    -33    -54     85     75     88     70     -2    -28     18
    -70     31    101     18    -85     64     90     77     62     -7    -23     23
   -101      2    101     46   -101     51    101     70     54    -18    -46    -10
    -44     44     88      0    -64     64    101     96     75      7    -38     10
    -41    103    145    -31    -93    124     83     88     90     28     -7     51
    -12    153    163    -70    -88    158     54     75     93     25     -2     88
     -7    137    142    -67    -75    140     41     62     96     49     15     64
   -109     93    202      7   -155    148     64     28     85     57     44     10
   -197     18    215     88   -207    116     70      0     67     44     51     20
     28     57     28    -44      0     44      0     20     46     12     15     15
    176     77   -101   -129    140    -10    -49     18      5    -46    -54    -28
    171     -2   -174    -83    171    -88    -46    -15    -54   -137   -150    -51
    109   -101   -210     -5    158   -155    -49    -49    -80   -158   -158    -77
     28   -158   -189     64    109   -174    -44    -85    -93   -166   -140    -88
     15   -140   -155     62     85   -148    -36    -77    -83   -171   -137    -85
    137   -101   -239    -18    187   -168    -70    -77   -106   -202   -176   -106
    207   -101   -309    -54    257   -205    -90    -88   -124   -207   -181   -145
    223   -103   -327    -59    272   -215    -85    -90   -129   -207   -181   -161
    205   -122   -327    -44    265   -223    -80    -93   -132   -220   -197   -155
    184   -161   -345    -10    265   -252    -75   -101   -148   -233   -213   -148
    140   -166   -306     10    220   -236    -64   -109   -145   -218   -179   -155
    137   -127   -265     -5    200   -194    -59   -106   -137   -202   -166   -181
    176   -119   -296    -28    236   -207    -67    -98   -145   -228   -181   -155
    166   -171   -337      2    252   -254    -54    -88   -140   -215   -150   -161
    111   -192   -306     38    207   -249    -44   -106   -132   -194   -158   -254
    -46   -280   -236    163     93   -259    -23   -155   -168   -241   -194   -197
   -153   -306   -155    228      0   -233     10   -145   -148   -223   -158   -145
     33   -241   -275    103    153   -257    -31   -103   -132   -220   -168   -148
    257   -179   -436    -38    345   -309    -96    -88   -155   -259   -207   -148
    272   -265   -537     -5    405   -402    -80    -72   -181   -306   -267   -215
    257   -457   -714     98    483   -587      2     15   -197   -392   -384   -379
    244   -571   -815    163    530   -693    119    155   -158   -457   -509   -537
    223   -384   -610     80    413   -496    226    233    -10   -335   -415   -439
    122     36    -88    -80    103    -25    220      7     90    -96   -106   -155
      5    548    542   -277   -270    545     -2   -428    103    233    361    309
    -96   1132   1228   -517   -662   1179   -249   -748    187    667    940    950
    -85   1421   1506   -670   -795   1462   -493   -857    337   1117   1478   1525
   -135   1202   1337   -532   -737   1267   -636   -940    236   1114   1504   1566
   -166    701    865   -267   -514    782   -670  -1000   -163    498    828    930
      2    176    174    -88    -85    176   -646   -966   -639   -340    -88    103
     33   -114   -148     38     88   -129   -423   -618   -514   -394   -236   -127
     36   -119   -155     41     96   -137   -233   -335   -293   -252   -150   -124
     18   -153   -174     67     93   -163   -109   -168   -171   -181   -111   -122
    -31   -155   -124     93     46   -140    -12    -77    -85   -111    -72   -111
    -75   -140    -67    106     -5   -106     31    -49    -70   -124    -90    -67
     33   -129   -163     46     98   -148     28      0    -67   -161   -137    -54
    103   -129   -233     12    166   -181     12     20    -70   -179   -168    -62
     77   -150   -228     36    153   -189     15     25    -62   -158   -155    -96
    -15   -197   -181    103     80   -187     28     20    -44   -111    -75   -114
   -124   -197    -72    161    -25   -135     72     15    -20    -85    -49   -171
    -67   -153    -85    109      5   -119     67     33    -23   -122   -129   -129
     54   -101   -155     23    103   -127     41     83    -18   -140   -150     -5
     59    -93   -155     15    106   -124     28     75    -23   -148   -158    -62
     33   -119   -153     41     93   -135     51     93      0   -103   -122    -83
     -2   -132   -132     64     64   -132     64     88      5    -83    -93    -59
    -46   -155   -109    101     31   -132     62     70      7    -72    -64    -90
   -119   -135    -15    127    -54    -77     70     49      2    -88    -90   -124
    -88   -111    -23     98    -33    -67     67     64     -7   -114   -122    -44
    -18    -93    -75     54     25    -85     77    111     20    -93   -103     10
      0   -127   -127     64     62   -127     85    116     31    -64    -83    -15
   -163   -166     -5    163    -80    -85    103     77     23    -57    -57    -46
   -277   -161    116    218   -200    -20    129     88     49    -25    -23    -64
    -80    -57     23     67    -51    -18    101    140     70    -28    -59    -44
     25    -23    -49      0     36    -36     88    166     70    -54    -98     41
    -10    -64    -54     36     20    -59     98    171     77    -33    -62     25
    -59    -77    -18     67    -20    -49    116    171     96     -7    -25     12
   -101    -62     38     80    -70    -12    114    161     96     -5    -18      5
   -114    -54     59     85    -88      2    101    163     96     -7    -23     15
    -83    -36     46     59    -67      5    106    192    116     25      0     64
    -49      2     49     23    -49     25    101    194    124     33     25     75
    -44      0     44     20    -46     23    101    194    132     28      0     38
    -23     -5     18     15    -20      5     85    189    111      0    -28     93
    -36    -10     23     20    -31      5     77    176    114     44     20     90
    -59     33     93     12    -77     62     85    166    124     57     49     88
    -80     25    103     25    -93     64     96    176    135     70     57    106
     20     23      2    -20     10     12     75    192    137     72     46    106
    129     36    -93    -83    111    -28     51    223    142     83     64    148
    137     38    -98    -88    116    -28     51    226    142     77     67    174
    124     20   -106    -75    114    -41     41    213    132     77     77    176
    109     49    -59    -77     85     -5     25    197    137    109    119    140
     77     75     -2    -77     38     38     36    176    129    106    122    129
     90     70    -20    -80     54     25     33    155     98     62     70    129
    103     70    -36    -88     70     15     31    150     77     25     25    194
    148     41   -106    -93    127    -31     12    142     67     23     54    254
    150     75    -75   -114    111      2    -10    119     51     10     54    215
    135     98    -36   -116     85     33    -12    103     41      0     51    207
    150     90    -59   -122    106     15    -10    103     41     10     64    174
    184     83   -101   -132    142     -7    -12    103     36      5     59    150
    168     67   -101   -119    135    -15     -2     83     18    -15     41    137
    119     31    -90    -75    103    -28     -2     36    -12    -46     18     93
     75     44    -31    -62     51      7     18     25    -20    -77    -12     49
     98     75    -23    -85     62     25     36     38    -12    -83    -54     25
    171     46   -124   -109    148    -38     23     44    -18    -96    -57     25
    194     -5   -200    -96    197   -101     18     28    -33   -111    -85    -18
    168    -36   -205    -67    184   -119     18      5    -46   -132   -109    -20
    135    -36   -171    -49    153   -103     23    -12    -49   -132    -83    -33
     83    -41   -124    -23    101    -83     28    -31    -54   -132    -80   -111
     57    -41    -98    -10     77    -70     44    -36    -54   -148   -132   -124
    114    -51   -166    -31    140   -109     25    -46    -83   -197   -179    -62
    148    -96   -244    -25    194   -168     15    -51    -98   -218   -192    -83
    150    -98   -249    -28    200   -171     12    -57    -98   -213   -184    -93
    142    -85   -231    -28    184   -158      0    -64    -90   -189   -153   -116
    140    -88   -231    -28    184   -158     -5    -70    -96   -192   -161   -171
    174    -88   -262    -41    218   -174      0    -70   -106   -218   -218   -158
    220    -75   -296    -75    257   -184    -23    -75   -119   -236   -218   -103
    207    -77   -288    -64    246   -181    -12    -54    -93   -202   -176   -109
    142   -122   -267    -12    202   -194      5    -49    -72   -174   -140   -114
    116   -103   -220     -5    168   -161      2    -70    -77   -166   -122   -148
     80    -90   -171      5    124   -132      2    -80    -88   -187   -161   -184
     88    -80   -168     -5    127   -124     15    -49    -75   -207   -205   -129
    129    -75   -205    -28    166   -140     15    -25    -62   -197   -197    -96
    192    -80   -272    -54    231   -176      5    -25    -57   -176   -171   -122
    215    -90   -306    -64    257   -197     -7    -23    -59   -184   -174   -124
    210    -80   -290    -67    249   -184     -7    -23    -59   -187   -174   -114
    205    -64   -272    -70    236   -168    -10    -31    -62   -192   -187   -127
    210    -36   -246    -85    228   -140    -15    -31    -57   -192   -181   -114
    202    -28   -231    -85    215   -129    -23    -36    -59   -179   -176   -137
    197    -44   -241    -77    218   -140    -20    -31    -54   -163   -155   -150
    200    -57   -257    -72    226   -155    -15    -25    -49   -155   -137   -150
    194    -46   -241    -72    218   -142    -18    -25    -46   -153   -137   -161
    187    -15   -202    -85    192   -109    -15    -23    -41   -155   -150   -166
    184     -2   -189    -90    187    -96      5    -12    -33   -161   -161   -145
    200    -25   -226    -88    210   -124     23      5    -23   -155   -148   -119
    192    -23   -215    -83    202   -119     44     10    -12   -145   -145   -135
    163      7   -155    -88    158    -72     51      2    -20   -148   -161   -127
    179      5   -174    -93    176    -83     54     10    -18   -142   -150    -98
    257     49   -210   -155    233    -80     38     25     -5   -129   -135   -101
    314    116   -197   -215    257    -38     12     33     12   -114   -116    -70
    285    142   -145   -215    215      0    -18      7     20    -90    -72    -36
    244    155    -90   -200    166     33    -28      2     36    -62    -31    -44
    259    145   -114   -202    187     15    -36     12     33    -62    -46    -64
    270    124   -145   -197    207    -10    -41     12     15    -98   -109    -62
    231    119   -111   -176    171      5    -33     10     10   -109   -111    -20
    218     85   -132   -153    176    -23    -38    -10    -18   -135   -135    -49
    207     20   -187   -114    197    -83    -44    -31    -62   -194   -194    -77
    174    -31   -205    -70    189   -116    -44    -33    -67   -181   -184   -124
    135    -57   -192    -41    161   -124    -41    -41    -62   -158   -148   -163
    106    -51   -158    -28    132   -103    -33    -44    -62   -163   -137   -161
    109    -80   -189    -15    148   -135    -41    -57    -77   -181   -158   -187
    122   -137   -259      7    189   -197    -38    -70   -106   -223   -228   -226
    124   -155   -283     15    202   -218    -36    -72   -119   -246   -262   -197
    129   -127   -257     -2    192   -192    -36    -62   -103   -220   -226   -181
     90   -114   -205     10    148   -158    -49    -64    -98   -205   -197   -205
     59   -111   -171     25    114   -140    -54    -64    -98   -207   -218   -239
     44   -150   -197     51    116   -174    -51    -67   -119   -249   -272   -220
     15   -187   -205     85    109   -194    -36    -59   -111   -241   -262   -189
      7   -184   -194     88     98   -189    -38    -59   -106   -226   -233   -184
      0   -148   -148     75     72   -148    -57    -67   -111   -231   -236   -228
      0   -142   -142     70     70   -142    -49    -62   -114   -241   -265   -223
      5   -137   -145     64     72   -140    -38    -46    -96   -210   -220   -174
    -12   -161   -148     83     67   -153    -46    -49    -93   -194   -200   -202
    -18   -179   -161     98     70   -171    -51    -44    -96   -202   -207   -210
    -44   -254   -210    148     80   -233    -57    -44   -122   -249   -259   -259
    -38   -353   -314    194    137   -335     -5     18   -142   -324   -353   -358
     -2   -444   -444    223    218   -444    124    174   -119   -405   -478   -504
      0   -389   -389    194    194   -389    267    363     12   -342   -467   -530
   -124   -111     10    116    -67    -51    337    252    158   -127   -215   -319
   -329    319    646      5   -488    483    197   -158    202    158    179     88
   -545    919   1462   -189  -1005   1189    -18   -522    314    581    737    706
   -657   1504   2161   -423  -1408   1831   -213   -659    542   1106   1358   1379
   -607   1512   2120   -454  -1363   1816   -441   -704    594   1335   1631   1730
   -623   1028   1652   -202  -1137   1340   -571   -787    270    953   1234   1299
   -696    459   1153    116   -924    805   -548   -833   -228    181    441    462
   -769     -5    763    387   -766    379   -322   -584   -363   -233    -54    -72
   -680    -70    610    374   -646    267   -111   -215   -135   -122    -54    -98
   -605    -57    548    332   -579    244     23     20     20    -36    -25      2
   -589    -59    530    322   -561    233    114    148    106     15     15     75
   -615    -75    540    345   -579    231    171    215    153     51     51     72
   -657    -72    584    363   -620    254    207    252    179     75     70     98
   -675    -80    592    376   -633    254    228    275    189     77     70    116
   -701    -67    633    384   -670    283    254    303    202     88     70    140
   -743    -49    693    397   -719    322    298    348    241    116    109    184
   -795    -18    774    405   -787    376    337    400    293    184    174    220
   -857     15    870    420   -865    441    345    420    319    213    197    207
   -919      0    919    457   -922    459    358    444    332    223    184    239
   -969     28    997    470   -982    511    387    480    363    246    210    335
  -1002     77   1078    459  -1041    579    428    522    402    290    265    374
  -1047     98   1143    472  -1093    620    462    555    441    337    314    397
  -1093    101   1195    496  -1145    646    493    597    485    381    345    420
  -1143    132   1275    506  -1208    704    530    641    527    413    358    488
  -1184    220   1405    480  -1293    813    550    678    571    457    420    581
  -1179    280   1457    449  -1319    867    571    709    615    514    472    581
  -1140    290   1431    423  -1286    859    589    724    633    522    457    589
  -1080    327   1408    376  -1244    867    584    732    628    498    454    672
  -1054    335   1389    358  -1221    862    581    735    626    496    454    678
  -1060    337   1397    361  -1228    867    587    737    633    519    475    654
  -1002    366   1366    316  -1184    865    561    719    620    511    472    613
   -880    363   1244    259  -1062    802    517    672    576    462    426    558
   -732    342   1075    194   -904    709    462    620    522    405    384    514
   -571    319    891    124   -730    605    410    571    478    374    353    433
   -410    301    709     54   -561    504    353    509    418    309    275    350
   -254    226    480     15   -366    353    280    444    335    218    168    311
   -140    192    332    -28   -239    262    220    400    288    184    145    257
    -70    127    197    -31   -132    161    174    358    246    148    114    189
     -2     83     85    -41    -44     85    132    314    202    111     80    132
     67     83     15    -75     25     49     75    267    166     83     70     98
    119     41    -80    -83     98    -18     25    220    114     36     20     25
    187    -15   -202    -85    194   -109    -28    179     59    -23    -64     -5
    272    -23   -298   -124    285   -161    -57    171     49    -33    -70     31
    329     -2   -332   -163    329   -166    -93    148     31    -38    -70     10
    272    -62   -337   -106    303   -200   -119     96    -15    -77    -98    -31
    241   -101   -342    -70    290   -223   -119     83    -18    -70    -83    -41
    228   -114   -345    -59    285   -228   -129     80    -20    -64    -85    -49
    239   -103   -342    -67    290   -223   -137     88    -10    -57    -75     -5
    283    -64   -350   -109    316   -207   -166     88    -20    -59    -67     10
    265    -49   -314   -106    288   -181   -184     80    -23    -57    -54     28
    189    -85   -275    -51    231   -179   -176     51    -44    -75    -62     12
    150    -77   -228    -36    189   -153   -166     41    -49    -72    -51     12
    137    -85   -223    -28    179   -153   -163     41    -54    -77    -51     18
    148    -93   -241    -28    192   -166   -168     23    -75   -101    -62      5
    150    -67   -218    -44    181   -142   -171     10    -83   -101    -54    -10
    137    -41   -179    -46    158   -109   -166      2    -80   -101    -72    -59
    127    -59   -187    -33    155   -124   -132     25    -59   -109   -109    -33
    114    -75   -189    -20    150   -132   -109     46    -44   -103   -109    -10
    111    -64   -176    -25    142   -119    -93     44    -44   -111   -116    -33
    119    -62   -181    -28    150   -122    -90     23    -64   -150   -161    -46
    129    -33   -163    -49    145    -98    -72     28    -54   -137   -161    -67
    150    -28   -179    -62    163   -101    -59     28    -49   -132   -155    -96
    187    -20   -207    -83    197   -114    -64     18    -59   -142   -163   -116
    202    -20   -223    -90    213   -122    -64     12    -57   -137   -166   -129
    244    -12   -257   -116    249   -132    -59      5    -67   -150   -179   -148
    275     18   -257   -148    265   -119    -59      7    -67   -150   -168   -155
    290     20   -270   -158    280   -124    -57      7    -70   -153   -168   -155
    324     15   -309   -168    316   -145    -64     10    -70   -155   -179   -163
    371     41   -332   -207    350   -145    -70     12    -72   -181   -223   -153
    387     25   -361   -207    374   -166    -64      5    -90   -205   -244   -137
    337     44   -296   -192    316   -127    -41     12    -75   -163   -197   -142
    267     51   -215   -158    241    -80     -7     36    -44   -129   -161   -145
    215     36   -179   -127    197    -70     31     72    -12   -106   -135   -111
    213     85   -127   -150    171    -20     38    114     25    -67    -98    -67
    176     83    -96   -132    135     -5     36    124     36    -54    -85    -51
     83     51    -31    -67     57     10     70    127     41    -46    -70    -41
     70     36    -33    -54     51      2     90    132     46    -41    -57    -46
     62     10    -51    -36     57    -20     75    114     25    -70    -93    -72
     59     15    -44    -38     51    -12     72    116     28    -85   -119    -44
     64      0    -64    -31     64    -31     75    119     31    -83   -122    -46
     85     -2    -88    -44     88    -44     64    109     23    -72   -103    -75
    114     18    -96    -67    106    -38     44    103     15    -72    -88    -67
    127     20   -106    -75    116    -41     28     98     15    -67    -67    -57
    122     15   -106    -67    114    -44     33     93     18    -59    -49    -90
    140     20   -119    -83    129    -46     46     90     12    -72   -103   -148
    194     28   -166   -111    179    -67     38     98      5   -106   -158    -75
    259     85   -176   -174    218    -46     15    114     15   -101   -129      7
    298    127   -171   -213    236    -20     12    127     38    -49    -75      0
    288    116   -171   -202    228    -28     12    124     33    -51    -80    -41
    270    135   -135   -202    202      0     18    116     31    -51    -83    -33
    194    122    -72   -161    135     25     54    101     31    -49    -80    -18
    176    132    -44   -153    111     44     41     96     46    -25    -49      7
    168    158    -10   -166     88     75     20     96     62     -5    -12     31
    171    171     -2   -171     85     85    -10     80     54     -2      5     12
    192    145    -49   -168    119     49    -49     64     36    -12    -10    -36
    205    109    -96   -155    150      7    -59     64     25    -28    -51    -18
    171     83    -90   -127    129     -2    -44     54     12    -46    -64    -20
    124     20   -103    -72    114    -41    -36     41    -15    -85   -109    -46
    116    -36   -153    -38    132    -96    -51     12    -62   -140   -158    -70
    103    -54   -158    -23    129   -106    -59      0    -83   -163   -176    -93
     90    -80   -171     -7    129   -124    -62      0    -88   -166   -174    -98
     88   -124   -213     15    150   -168    -83    -25   -122   -200   -207   -127
     64   -168   -236     49    150   -202   -101    -49   -145   -215   -226   -161
     64   -181   -246     59    155   -213   -111    -54   -148   -210   -207   -168
     64   -194   -262     64    161   -228   -116    -67   -161   -220   -218   -205
     49   -220   -270     83    158   -244   -119    -75   -174   -244   -246   -210
     33   -252   -285    106    158   -267   -129    -77   -187   -252   -249   -194
     18   -249   -267    116    142   -257   -140    -80   -184   -236   -210   -228
      0   -259   -259    127    127   -259   -140    -83   -184   -246   -241   -280
    -25   -303   -277    163    124   -290   -116    -80   -197   -277   -296   -207
    -44   -309   -267    174    109   -288   -106    -83   -197   -275   -285   -184
    -31   -277   -246    155    106   -262   -106    -85   -194   -270   -270   -197
    -31   -303   -275    166    122   -290   -129    -98   -205   -277   -272   -207
    -28   -316   -288    171    129   -303   -135   -101   -205   -272   -265   -223
    -33   -327   -293    179    129   -311   -137   -101   -202   -262   -257   -228
    -15   -335   -319    176    150   -327   -129    -85   -202   -275   -272   -257
     49   -433   -485    189    265   -459    -88    -23   -233   -361   -392   -353
     80   -600   -680    259    379   -641     18    114   -220   -457   -537   -467
    106   -566   -672    231    387   -620    140    285    -98   -426   -550   -506
     98   -254   -353     77    226   -303    207    285     44   -272   -394   -376
    -25    187    210    -83   -116    200     49   -109     59    -12    -20    -10
   -158    750    906   -296   -532    828   -205   -548     88    381    537    506
   -223   1260   1483   -519   -854   1371   -431   -763    233    872   1127   1039
   -153   1299   1452   -571   -802   1374   -646   -833    301   1174   1439   1423
   -124    795    917   -335   -519    854   -711   -919    -44    724    979    984
    -93    280    374    -93   -233    324   -722   -966   -535    -70    161    210
    -77   -163    -85    116      5   -124   -626   -846   -750   -555   -376   -262
    -57   -342   -285    200    114   -314   -449   -555   -571   -491   -389   -309
    -31   -288   -259    158    114   -275   -290   -309   -353   -332   -277   -218
     -7   -249   -241    129    116   -246   -194   -148   -226   -252   -226   -179
     33   -233   -267     98    150   -249   -158    -72   -174   -228   -223   -150
     59   -246   -306     93    181   -275   -153    -62   -176   -239   -233   -161
     23   -267   -290    119    155   -277   -119    -51   -171   -236   -239   -179
     -5   -290   -285    148    137   -288    -98    -38   -166   -241   -233   -176
    -46   -311   -267    176    109   -290    -80    -28   -153   -231   -215   -168
    -67   -283   -215    176     72   -249    -64    -10   -135   -215   -213   -168
    -25   -249   -223    135     98   -236    -70      5   -122   -200   -213   -176
    -12   -254   -241    132    114   -249    -64     20   -111   -192   -197   -142
     -7   -244   -236    122    114   -241    -62     20   -111   -197   -205   -142
      0   -228   -228    114    114   -228    -59     23   -111   -197   -202   -127
    -10   -218   -210    114     98   -215    -51     31   -101   -184   -181   -122
    -18   -220   -202    119     90   -210    -44     38    -90   -168   -171   -124
    -28   -197   -168    111     70   -184    -49     41    -83   -163   -168   -122
    -25   -176   -150    101     62   -163    -41     54    -70   -155   -158    -96
    -46   -189   -145    116     46   -166    -36     54    -67   -153   -153    -96
    -62   -184   -122    122     28   -153    -20     67    -51   -135   -140    -90
    -85   -189   -103    135      7   -148     -2     83    -33   -116   -116    -62
   -111   -200    -88    155    -12   -145      2     93    -20    -96    -93    -67
   -111   -176    -64    142    -23   -122      0    101    -15    -93   -111    -80
   -101   -148    -49    124    -25    -98      0    111    -10   -101   -124    -33
   -106   -140    -33    119    -36    -88      2    122     -2    -93   -111     -5
   -109   -150    -41    129    -33    -96      0    135     12    -72    -80     23
   -124   -137    -12    129    -57    -75     -5    132     15    -59    -59     15
   -116   -111      2    114    -62    -54      0    140     25    -67    -75     20
    -70    -96    -25     83    -23    -62      0    155     33    -54    -83     25
    -67   -111    -44     90    -12    -77     -2    150     38    -31    -59      2
    -80   -132    -51    106    -15    -93    -10    145     36    -33    -44     23
    -64   -135    -70     98      0   -101    -15    142     33    -33    -38     28
    -31   -122    -90     75     28   -109    -15    142     31    -28    -41     25
      5    -77    -83     36     44    -80    -36    140     38    -20    -31     15
     49    -64   -114      5     80    -88    -59    140     38    -20    -31     23
     80    -64   -148     -7    111   -106    -77    140     38    -15    -25     54
     96    -64   -163    -15    127   -114    -77    135     33    -15    -23     64
    119    -41   -161    -38    140   -101    -80    127     20    -31    -31     75
    153    -18   -171    -67    161    -96    -93    124     18    -18    -12     80
    158    -36   -194    -62    176   -114   -111    116     18      7     33     77
    145    -23   -168    -62    155    -93   -111    116     25     25     46     15
    109    -25   -135    -41    122    -80    -96    111     12     -5    -23     62
    106    -44   -150    -33    127    -96   -106     88    -20    -41    -31    153
    155    -33   -192    -62    171   -111   -137     67    -46    -59    -33    109
    171     -7   -181    -83    174    -96   -142     67    -57    -83    -62     93
    161     -5   -166    -77    163    -85   -129     72    -57    -70    -54    103
    145    -10   -155    -67    148    -83   -124     64    -54    -67    -25    101
    145    -10   -155    -67    148    -80   -145     41    -75    -85    -31     93
    132     -5   -140    -64    135    -72   -135     38    -77    -75    -36     59
    111    -12   -124    -49    116    -67   -106     31    -80    -83    -41     25
     80    -25   -106    -28     90    -64    -85     28    -83    -98    -59     12
     51    -46    -98     -2     72    -72    -70     28    -83   -109    -85    -10
     38    -33    -72     -2     54    -54    -51     23    -80   -119   -103    -33
     12    -67    -80     28     46    -72    -41     23    -80   -129   -116    -46
     15    -59    -77     20     46    -67    -41     33    -70   -127   -127    -57
     31    -64    -96     15     62    -80    -41     31    -72   -140   -142    -59
      2   -116   -119     57     59   -119    -33      7    -98   -168   -176    -85
    -33   -150   -116     93     41   -135    -38     -7   -109   -174   -166   -103
    -41   -140    -98     88     25   -119    -28    -10   -103   -166   -145   -150
    -57   -153    -96    103     18   -124    -12      2    -90   -155   -171   -174
    -77   -174    -98    124     10   -137     -5      0    -96   -171   -176   -111
    -85   -184    -98    135      5   -142    -12    -18   -101   -179   -174   -135
    -90   -205   -116    145     12   -161    -10    -20   -111   -192   -192   -129
    -80   -192   -111    135     15   -153     -7    -10   -103   -184   -194   -116
    -70   -161    -90    111     10   -127    -10      5    -93   -174   -187   -111
    -25   -163   -137     96     54   -150    -20      7    -96   -179   -192   -116
    -28   -161   -135     93     51   -150    -28     10    -90   -171   -179   -119
    -33   -158   -124     96     44   -142    -33      2    -90   -176   -174   -119
    -33   -166   -132     98     46   -150    -28      7    -83   -166   -166   -114
    -38   -168   -129    103     44   -150    -28      7    -77   -155   -163   -137
    -20   -161   -142     90     59   -150    -41     -2    -90   -171   -163   -122
      5   -161   -168     77     85   -163    -57    -12   -101   -189   -179   -122
      5   -158   -166     75     83   -161    -72    -20   -103   -179   -174   -129
      7   -166   -174     80     90   -168    -70    -15    -98   -174   -171   -137
     36   -155   -192     59    111   -171    -67     -2    -88   -168   -168   -106
     49   -129   -179     38    114   -153    -59      5    -72   -145   -137   -103
     62   -103   -166     20    111   -135    -57      5    -67   -137   -129   -106
     62    -70   -132      5     96   -101    -59     12    -54   -127   -106    -88
     57    -98   -155     20    103   -127    -62     12    -57   -137   -114   -101
     67    -90   -158     10    111   -124    -38     25    -44   -122   -122   -111
     72    -44   -119    -15     93    -80    -20     44    -18    -96    -96    -93
     96     20    -75    -57     85    -25    -18     51      2    -75    -75    -57
    140     70    -70   -106    103      2    -54     46     10    -70    -62      2
    132     93    -38   -114     85     28    -88     36     15    -57    -46     12
    109     54    -54    -83     83      0    -85     33     10    -59    -49     23
     83     10    -72    -46     77    -31    -85     10    -20    -98    -88      0
     51     -5    -59    -25     54    -31    -83      5    -23    -96    -80    -18
     25      7    -18    -15     23     -5    -75     -5    -28    -83    -49    -36
    -15    -33    -20     23      2    -28    -70    -12    -49   -106    -70    -70
    -59   -116    -57     88     -2    -88    -62    -18    -77   -142   -122    -98
    -72   -163    -90    116      7   -127    -49    -23    -96   -168   -166   -119
    -85   -179    -96    132      5   -137    -23    -12    -88   -174   -168    -83
    -90   -181    -90    135     -2   -137    -10     -7    -85   -163   -153    -90
    -83   -192   -109    137     12   -150    -28    -12    -90   -163   -145   -103
    -70   -184   -114    127     20   -150    -51    -10    -93   -163   -142   -103
    -49   -145    -96     96     20   -119    -46     -2    -80   -155   -135    -96
    -70   -168   -101    116     12   -135    -33    -18    -93   -171   -153   -114
   -111   -200    -88    155    -12   -145    -33    -10    -93   -168   -148   -106
   -119   -192    -75    153    -23   -135    -59     -5    -88   -161   -140    -93
   -116   -174    -57    145    -31   -114    -57     -2    -85   -161   -137    -88
    -90   -145    -54    116    -20    -98    -36     15    -70   -148   -127    -77
    -90   -132    -41    111    -25    -88    -25     20    -64   -142   -127    -72
   -150   -158    -10    153    -72    -85    -10     10    -67   -153   -135    -77
   -168   -163      5    166    -88    -80      7     20    -59   -153   -137    -64
   -163   -145     18    153    -90    -64     12     31    -41   -127   -103    -49
   -145   -140      5    142    -75    -67      0     25    -41   -119    -83    -72
   -114   -179    -67    145    -25   -124     -2     38    -57   -145   -124   -116
    -77   -298   -220    187     70   -259     28    116    -72   -215   -231   -192
    -62   -465   -402    262    168   -433    129    246    -75   -324   -381   -327
    -64   -454   -389    259    161   -423    296    420     38   -296   -394   -374
    -90   -135    -46    111    -23    -90    363    342    179   -111   -184   -187
   -179    285    465    -54   -322    374    168    -80    192    137    168    174
   -303    919   1223   -309   -763   1070   -124   -483    280    566    735    737
   -439   1491   1930   -524  -1184   1709   -361   -670    491   1106   1369   1356
   -413   1506   1919   -548  -1169   1712   -592   -740    553   1353   1634   1652
   -366   1062   1428   -350   -896   1244   -709   -828    228    958   1244   1293
   -345    472    815    -64   -581    644   -685   -870   -290    158    441    519
   -335    -20    314    179   -324    145   -485   -639   -462   -301   -103    -23
   -319   -132    184    223   -254     23   -257   -322   -259   -215   -106    -57
   -270   -148    122    207   -197    -12   -119   -116   -116   -127    -57    -31
   -226   -148     77    187   -153    -36    -41      2    -36    -85    -41    -36
   -241   -215     25    228   -135    -96    -12     28    -33   -109    -93    -54
   -228   -241    -12    233   -109   -127     -7     28    -49   -142   -119    -51
   -210   -220    -10    215   -101   -116    -10     33    -46   -137   -103    -80
   -192   -207    -15    200    -90   -111    -12     41    -44   -142   -119   -122
   -181   -257    -75    220    -54   -166     -7     57    -46   -155   -145    -85
   -171   -249    -77    210    -49   -163      0     64    -33   -142   -119    -88
   -171   -231    -59    200    -57   -145      0     59    -41   -155   -140   -116
   -158   -239    -80    197    -41   -161     -2     51    -57   -181   -171   -109
   -145   -272   -127    210    -10   -200    -10     49    -64   -194   -192   -109
   -132   -270   -137    200      2   -205    -36     51    -57   -179   -171   -101
   -122   -252   -132    187      2   -192    -44     46    -57   -168   -158   -124
   -111   -220   -111    163     -2   -166    -28     46    -49   -158   -145   -122
    -62   -189   -127    127     31   -158    -33     59    -41   -155   -140   -109
      2   -155   -158     75     77   -155    -64     70    -36   -150   -142   -109
    -15   -174   -158     93     70   -166    -80     75    -31   -145   -137   -106
    -59   -202   -145    129     41   -176    -57     70    -36   -150   -142   -114
    -59   -179   -119    119     28   -150    -18     83    -20   -137   -135   -101
    -83   -194   -111    135     12   -153    -28     83    -20   -140   -137    -98
   -122   -215    -93    168    -15   -155    -20     75    -23   -145   -142   -101
   -168   -239    -70    202    -51   -155     -2     83    -10   -135   -132    -98
   -158   -231    -72    194    -44   -153     18    109     10   -111   -111    -83
   -122   -176    -57    148    -33   -116     33    142     44    -77    -77    -49
   -132   -158    -25    145    -54    -90     28    150     54    -70    -67    -38
   -163   -171    -10    166    -77    -90     12    145     51    -75    -67    -41
   -166   -132     33    150   -101    -49     15    163     70    -51    -44    -25
   -148    -96     49    119    -98    -23     10    181     88    -33    -33    -12
   -124    -88     36    106    -83    -25      2    197    103    -20    -23     10
   -132    -90     41    109    -88    -25     -7    197    106    -10     -2     12
   -137    -83     54    111    -96    -15     -5    197    106     -2      7     -2
   -122    -51     70     85    -96      7      5    223    135     20     18     25
    -83    -31     51     57    -70     10     -7    257    161     38     25     62
    -57    -18     36     36    -49      7    -20    265    166     46     33    106
    -57      0     57     28    -57     28     10    267    174     62     57    135
   -116    -31     85     72   -101     25     31    272    179     72     77    148
   -197    -90    106    142   -153      7     41    252    161     70     80    132
   -202    -64    137    132   -171     36     44    257    168     85     96    129
   -155     -2    153     80   -155     75     28    270    184     96    103    168
    -90     36    127     25   -109     80    -12    257    166     85    103    189
   -103     38    142     31   -124     90    -23    257    166     90    116    192
   -132     44    176     41   -155    109     -5    254    166     98    135    197
   -166     33    200     67   -181    116      0    228    148     88    150    184
   -127     67    194     28   -161    129    -23    226    145     90    145    145
   -132     59    189     36   -161    124    -33    218    132     72    109    166
   -215     12    226    101   -220    119     10    202    119     54     90    174
   -236      0    236    119   -236    116     54    205    124     51     88    168
   -215     -2    213    106   -215    103     46    207    119     38     77    150
   -231     15    246    106   -239    129     36    202    124     38     75    140
   -228     41    267     90   -249    153     36    194    127     38     75    129
   -262      5    267    129   -265    135     64    174    111     18     54    101
   -280    -46    231    161   -257     90     64    145     85    -18     15     57
   -228    -33    194    129   -213     80     57    135     80    -28      5     38
   -161     -7    150     83   -158     70     38    142     80    -31      0     25
   -179    -49    129    114   -155     38      2    127     67    -44    -15      7
   -280   -153    124    215   -205    -15      0     72     18    -93    -62    -41
   -301   -189    111    244   -207    -41     15     41     -7   -119    -93    -72
   -226   -132     90    176   -161    -20     44     57      5   -114    -96    -72
   -202    -83    119    142   -161     18     41     72     20    -93    -77    -57
   -275   -148    127    210   -202    -10     54     62     12    -98    -83    -64
   -296   -179    114    236   -205    -33     51     57      0   -106    -85    -80
   -324   -202    122    262   -226    -41     33     51     -2   -114    -98   -101
   -314   -179    135    246   -226    -23     44     75     25    -83    -62    -51
   -272   -135    137    200   -205      0     31     83     36    -70    -33    -72
   -257   -145    111    200   -184    -18     12     83     31    -83    -80    -98
   -259   -192     67    226   -163    -62     28     85     23   -106   -122    -49
   -207   -174     33    192   -122    -70     23     93     25   -106   -103    -38
   -207   -163     44    187   -127    -59     -7     80     23   -106    -98    -62
   -168   -150     18    161    -96    -67    -15     83     18   -106    -98    -80
    -93   -114    -23    103    -38    -70    -31     85     18   -106   -106    -93
    -70   -103    -33     88    -18    -70    -44     59      2   -122   -119   -103
     -7    -80    -72     44     31    -77    -88     51     -2   -122   -116    -98
      7    -83    -90     36     49    -88    -59     62      7   -111   -103    -96
    -62   -168   -109    114     23   -140      0     46    -12   -137   -132   -132
   -106   -200    -93    153     -7   -148     62     38    -31   -171   -176   -145
    -62   -150    -90    103     12   -122     38     36    -28   -155   -150   -124
     23    -54    -80     15     49    -67    -15     49      7   -103    -77   -119
     72    -44   -116    -15     93    -80    -38     38     -2   -116   -111   -137
     54    -75   -129     10     90   -101      2     31     -7   -124   -119    -96
     67    -36   -106    -18     85    -70     -2     20      0   -103    -93   -106
    161     20   -140    -90    150    -59    -44      0    -12   -114   -124   -119
    293    111   -181   -202    236    -33   -124      2     -5   -103   -119    -44
    389    153   -236   -270    314    -41   -192     10      2    -90    -80     18
    306     80   -226   -194    265    -70   -205    -23    -38   -124   -109    -41
    228    -46   -275    -90    252   -161   -189    -54    -77   -166   -153   -101
    246    -75   -324    -88    283   -200   -194    -83   -103   -189   -168   -109
    306    -31   -337   -137    322   -184   -189    -83   -109   -179   -140    -85
    244   -145   -392    -49    316   -267   -205   -119   -148   -213   -166   -161
    148   -233   -381     44    265   -306   -163   -171   -210   -283   -252   -283
    142   -277   -423     64    280   -348   -155   -181   -241   -332   -327   -314
    166   -332   -498     83    332   -415   -166   -181   -252   -358   -361   -283
    197   -298   -496     49    345   -397   -194   -174   -244   -353   -345   -270
    265   -200   -467    -33    363   -332   -220   -129   -194   -293   -280   -239
    187   -226   -415     18    298   -319   -200   -111   -176   -280   -275   -252
     67   -254   -322     93    194   -288   -127    -98   -161   -270   -272   -259
     59   -246   -306     93    181   -275   -137   -103   -163   -270   -267   -249
     77   -197   -275     57    176   -236   -158    -75   -135   -241   -239   -205
      7   -233   -241    111    122   -236   -132    -51   -119   -228   -223   -184
   -145   -301   -155    223      5   -228   -106    -51   -114   -215   -210   -187
   -202   -265    -64    233    -70   -166    -54    -41    -96   -192   -189   -179
   -210   -241    -33    226    -88   -137     -5    -12    -67   -168   -171   -166
   -142   -192    -49    166    -46   -122    -31     18    -44   -148   -148   -137
    -28    -57    -28     44      0    -44    -64     62     -2   -101    -93    -67
    -33    -64    -31     46     -2    -49    -41     77      5    -96    -88    -59
   -140   -176    -36    158    -54   -106     25     57    -33   -153   -155   -135
   -124   -316   -192    218     31   -254     83     98    -80   -244   -272   -252
    -54   -493   -439    275    192   -467    163    244    -64   -337   -405   -394
      2   -394   -397    194    197   -397    265    400     59   -288   -397   -418
     10    -28    -38      7     23    -33    309    363    228    -62   -145   -202
    -90    410    498   -161   -293    454    116    -38    259    220    267    184
   -239    927   1166   -342   -701   1047   -153   -483    290    602    779    631
   -176   1447   1623   -636   -901   1535   -371   -607    480   1078   1283   1208
     85   1527   1441   -807   -678   1483   -675   -675    480   1249   1475   1525
    181   1067    885   -626   -350    976   -831   -807     90    789   1031   1109
    -67    290    358   -111   -213    324   -763   -987   -530   -111    158    220
   -163   -228    -67    194    -49   -148   -555   -841   -704   -545   -358   -309
   -150   -413   -262    280     54   -337   -361   -548   -532   -493   -400   -363
    -18   -363   -345    189    163   -355   -246   -311   -342   -368   -316   -275
    148   -218   -366     36    257   -290   -228   -132   -192   -257   -223   -171
    109   -246   -355     67    231   -301   -223   -106   -171   -241   -218   -192
     62   -319   -381    129    220   -350   -189   -127   -205   -285   -267   -246
     90   -332   -426    119    257   -379   -161    -98   -194   -285   -277   -246
     54   -371   -426    158    239   -397   -150    -80   -187   -290   -293   -265
    109   -345   -454    119    280   -400   -166    -72   -181   -288   -280   -254
    181   -280   -465     49    322   -371   -202    -67   -171   -265   -228   -218
    132   -301   -433     83    280   -366   -200    -75   -168   -246   -194   -272
     88   -324   -413    119    249   -368   -158    -59   -158   -246   -246   -376
     44   -397   -441    174    241   -418   -168    -83   -200   -311   -348   -329
     20   -436   -459    207    239   -446   -137    -93   -223   -342   -358   -270
     80   -379   -459    148    267   -418   -140    -67   -194   -311   -319   -228
    179   -283   -462     51    319   -371   -163    -28   -142   -254   -249   -181
    158   -290   -449     64    301   -371   -153    -10   -122   -233   -228   -197
     67   -324   -394    127    231   -358   -101     -2   -114   -231   -241   -233
     80   -275   -355     96    218   -314    -93     20    -93   -210   -223   -184
     72   -233   -306     80    189   -270   -103     10    -98   -213   -223   -187
     -2   -303   -301    153    148   -303   -116     -5   -109   -226   -239   -210
    137   -168   -309     15    223   -239   -155     57    -49   -171   -187   -163
    155   -181   -340     12    246   -259   -158     75    -38   -161   -179   -161
    -64   -353   -288    210    111   -322    -90     20    -88   -205   -223   -207
    -90   -319   -231    202     67   -275    -12     33    -62   -166   -174   -158
    -33   -231   -200    132     80   -215    -38     51    -38   -132   -116   -119
    -28   -207   -181    116     72   -194    -62     64    -20   -103    -88   -153
      5   -213   -218    103    111   -215    -57     96      0    -85   -119   -200
     38   -194   -233     77    135   -213    -54     98    -12   -116   -166   -148
    137   -122   -259     -7    197   -189   -103    106    -18   -122   -166   -127
    244    -49   -296    -98    267   -171   -150    129      5   -101   -142    -67
    135   -174   -309     20    220   -241   -132    106     -7   -103   -129    -46
     64   -254   -319     93    192   -285    -96     85    -25   -109   -119    -41
    155   -153   -309     -2    231   -228   -114     96     -7    -75    -77    -12
    207    -90   -298    -59    252   -194   -127    106      5    -62    -64    -20
    140   -171   -311     15    226   -241   -127     93    -12    -83    -88    -46
    116   -194   -311     38    213   -252   -119     70    -31    -98    -93    -51
    181   -137   -319    -23    249   -228   -155     85    -15    -67    -62    -25
    226    -96   -322    -64    270   -207   -176     83    -12    -62    -51    -12
    210   -124   -335    -41    272   -228   -168     54    -36    -83    -64     -7
    181   -163   -348    -10    262   -254   -187     33    -54    -90    -41      2
    189   -135   -327    -28    257   -231   -192     25    -51    -64    -10    -20
    226    -54   -283    -88    252   -168   -213     28    -46    -49     -7    -77
    319     15   -303   -166    311   -142   -241     49    -38    -64    -51    -72
    353      5   -348   -179    350   -171   -280     64    -36    -70    -54      2
    202   -140   -342    -31    272   -241   -277      0   -101   -127    -98    -49
     77   -200   -277     59    176   -239   -228    -38   -137   -161   -116    -75
     38   -171   -210     67    124   -189   -176    -31   -127   -153   -106    -75
     93   -114   -207      7    148   -158   -166     -5   -109   -142    -98    -77
    158    -59   -218    -49    187   -137   -200      7    -93   -132    -90    -67
    192    -33   -226    -80    207   -127   -202     15    -80   -135   -101    -80
    176    -77   -254    -49    215   -166   -202      2    -96   -158   -137   -129
    189    -80   -270    -54    228   -174   -213      7    -93   -161   -140   -135
     75   -153   -231     38    153   -192   -158    -20   -111   -187   -161   -179
      5   -218   -223    103    111   -218    -90    -41   -119   -197   -171   -205
    -12   -226   -213    119     98   -220   -101    -59   -129   -213   -189   -257
     64   -184   -249     59    155   -215   -140    -41   -127   -223   -241   -293
     90   -181   -272     44    179   -226   -163    -25   -122   -231   -246   -184
     20   -231   -252    103    135   -241   -155    -51   -129   -226   -218   -158
    -38   -298   -259    168    109   -280    -85    -83   -153   -249   -244   -202
    -44   -249   -205    145     80   -228    -25    -62   -135   -244   -246   -228
      5   -239   -246    116    124   -244    -33    -46   -129   -244   -254   -233
     25   -215   -241     93    132   -228    -75    -33   -116   -231   -239   -226
     59   -153   -213     46    135   -181   -135    -12    -88   -200   -210   -228
    135    -80   -218    -28    174   -148   -122     10    -62   -168   -168   -174
     41   -135   -179     46    109   -158    -83    -23    -85   -181   -163   -179
    -83   -259   -179    168     46   -220    -54    -36   -101   -202   -192   -244
    -75   -285   -210    181     67   -249    -46    -12    -85   -194   -202   -246
    -23   -202   -179    111     77   -189    -77      2    -64   -176   -192   -249
     59    -98   -158     18    109   -127   -119     23    -49   -166   -187   -218
     31   -101   -132     33     77   -114   -153     18    -59   -179   -194   -176
   -116   -220   -103    168     -7   -163    -90      7    -67   -187   -194   -184
   -155   -254    -98    202    -31   -179    -70      7    -57   -174   -176   -202
    -59   -171   -111    114     25   -142   -103     38    -33   -150   -163   -189
     98    -51   -150    -25    122   -101   -135     88      2   -119   -137   -145
    -36   -140   -103     88     33   -122    -98     64    -12   -127   -140   -155
   -290   -314    -23    301   -137   -168    -25     12    -49   -161   -166   -202
   -265   -267     -2    265   -132   -135      5     36    -20   -127   -124   -179
   -241   -244     -5    241   -119   -124      5     51    -10   -119   -114   -189
   -194   -192      2    194    -98    -96    -10     54     -5   -119   -129   -197
   -122    -98     23    109    -72    -38    -51     75     31    -80    -98    -98
    -54    -12     41     33    -49     12   -119     80     51    -57    -62    -57
   -127    -49     75     88   -103     12   -106     54     46    -51    -44    -44
   -150    -33    116     93   -135     41    -67     64     75      0     25    -15
   -155    -25    129     88   -145     49    -77     80     85      0     12    -72
   -140    -36    101     88   -122     31    -51     67     54    -57    -57    -31
   -109    -25     80     64    -96     25    -59     54     28    -83    -80      7
    -93    -18     75     57    -85     28    -64     49     25    -83    -59     -2
   -171   -132     38    150   -106    -46    -59     31     -2    -93    -67    -49
   -293   -285      7    288   -150   -140    -49    -12    -49   -132   -109   -142
   -283   -306    -25    293   -129   -166    -36    -18    -62   -145   -124   -194
   -241   -262    -20    252   -111   -142    -23    -15    -67   -168   -168   -200
   -200   -244    -46    220    -77   -145    -57    -15    -80   -189   -187   -181
   -194   -259    -64    228    -64   -163    -93    -18    -83   -184   -171   -163
   -220   -283    -62    249    -80   -174    -70    -18    -80   -174   -155   -142
   -197   -244    -46    220    -75   -145    -46     -7    -70   -166   -135   -135
   -158   -207    -49    181    -57   -129    -75     -5    -70   -163   -145   -171
   -194   -259    -64    226    -67   -161    -90    -28    -90   -184   -174   -189
   -215   -275    -59    244    -80   -166    -80    -49   -114   -213   -197   -200
   -192   -272    -80    233    -57   -176   -106    -33    -98   -197   -174   -166
   -184   -309   -124    246    -33   -215   -127    -57   -111   -207   -181   -181
   -192   -340   -148    267    -23   -244   -116    -93   -150   -246   -220   -228
   -127   -329   -202    226     36   -265   -124    -85   -150   -249   -231   -249
    -23   -223   -200    124     88   -213   -135    -51   -119   -220   -213   -252
    -25   -241   -215    132     90   -228   -155    -46   -116   -223   -223   -215
   -103   -340   -236    220     64   -288   -124    -70   -153   -259   -259   -233
    -49   -420   -371    236    158   -397    -75    -28   -179   -311   -309   -296
     98   -522   -620    213    358   -571     31    119   -158   -366   -384   -420
    181   -493   -675    155    426   -584    129    327    -38   -345   -439   -563
     90   -296   -387    101    236   -340    174    301     77   -228   -348   -387
   -103     54    155     23   -129    106     98    -90     93    -28    -51     -5
   -288    672    961   -192   -623    815   -109   -517    192    400    519    535
   -366   1317   1680   -475  -1026   1499   -314   -665    444    963   1184   1182
   -280   1460   1738   -589  -1010   1597   -530   -727    553   1280   1530   1551
   -202   1114   1317   -457   -761   1215   -636   -813    298   1008   1254   1309
   -179    571    750   -194   -465    659   -685   -930   -236    244    501    576
   -103    140    244    -20   -174    192   -607   -792   -501   -283    -80    -18
      0    -15    -15      7      7    -15   -426   -449   -337   -265   -158   -127
    -36    -88    -51     62      5    -70   -215   -218   -176   -174   -119   -106
    -72   -142    -70    109     -2   -106    -51    -57    -70   -116    -88    -70
    -57   -148    -90    101     15   -119    -41      5    -36   -103    -80    -51
    -31   -135   -103     83     33   -119    -75      2    -41   -106    -93    -83
    -72   -150    -77    109      2   -114    -46     -5    -51   -119    -98   -142
    -72   -171    -98    122     12   -135    -41     10    -46   -124   -106   -171
    -70   -207   -137    137     31   -174    -51     15    -57   -148   -155   -181
    -88   -228   -140    155     25   -184    -59     15    -67   -166   -179   -155
    -93   -252   -158    168     31   -205    -46     25    -62   -161   -171   -129
    -88   -215   -127    153     18   -171    -38     33    -57   -166   -174   -101
    -96   -226   -132    158     18   -179    -49     38    -49   -153   -145    -75
   -103   -220   -116    161      5   -168    -77     36    -36   -119   -119   -137
    -46   -140    -93     90     20   -119    -93     51    -23   -103   -109   -129
     25    -59    -85     18     54    -72    -93     83      0    -93    -90    -83
     59    -41   -103    -10     77    -72    -49    116     25    -70    -93    -57
    -10    -70    -62     38     23    -67    -10    122     31    -62    -75    -44
   -166   -184    -20    174    -75   -103     15    101     15    -70    -72    -64
   -210   -210      0    210   -106   -106     33    111     18    -72    -75    -80
   -155   -132     23    142    -93    -54     33    135     44    -62    -70    -44
   -140    -80     59    109   -101    -10     25    145     59    -46    -49     -7
   -176    -67    106    122   -142     18     33    140     67    -18    -20    -15
   -202   -103     98    153   -150     -2     54    150     77      2     10    -20
   -202   -106     96    153   -150     -5     54    163     85     10      0    -54
   -192    -88    101    140   -148      5     54    179     93     10    -12    -25
   -181    -67    114    124   -148     23     44    179     88    -10    -28     -2
   -179    -62    116    122   -148     25     46    176     75    -23    -25     54
   -145    -38    106     90   -127     33     28    189     93      5     -7     33
   -116    -38     77     75    -98     18    -49    192    101     15    -10      2
   -103    -51     51     75    -80      0   -103    192    101     38     12      5
   -129    -72     57    101    -93     -7    -18    192    109     51     36     28
   -168    -77     90    122   -132      5     20    200    114     49     31     36
   -244    -88    153    166   -200     31     28    202    119     51     44     57
   -277   -101    174    187   -228     36     51    228    140     72     57     67
   -236    -31    205    135   -220     85     51    259    171    114    101    109
   -205     38    244     80   -223    140     33    280    192    142    127    127
   -218     80    298     70   -259    187     23    306    213    171    153    189
   -257     93    350     80   -303    220     38    324    236    205    197    244
   -358     54    413    153   -384    233     49    303    226    202    205    231
   -407     41    446    181   -428    244     75    306    223    197    205    252
   -400     62    462    168   -431    262     80    314    226    197    220    296
   -342    137    480    101   -413    309     57    329    244    223    244    316
   -324    179    504     72   -413    340     41    337    254    236    265    337
   -337    155    493     90   -415    322     62    324    241    239    262    316
   -366     96    462    135   -415    277     64    280    202    202    241    280
   -363     83    446    140   -405    265     41    246    176    184    236    241
   -309    153    462     77   -384    306     10    218    153    153    189    171
   -158    259    418    -51   -288    340    -23    241    166    142    158    218
   -158    192    350    -18   -254    272    -28    228    145    109    132    226
   -293     18    311    135   -303    163     18    153     77     44     72    129
   -314    -67    246    192   -280     88     49    114     49     10     38     72
   -215     -5    210    109   -215    103     36    103     51      5     36     54
   -124     46    168     38   -148    106     31     90     49      0     20     12
    -62     46    109      5    -85     77     15     67     20    -33    -28    -33
    -49     33     83      7    -64     57     -7     41     -2    -57    -57    -36
    -41    -10     31     25    -38     10    -23     28    -20    -72    -70    -70
    -12     38     51    -12    -31     46      0     33     -5    -70    -67    -64
     -5     59     64    -28    -33     62     23     49      5    -67    -54    -12
     -7     51     59    -20    -33     54      0     54     12    -57    -49    -15
      5     64     57    -36    -25     62    -20     54     18    -46    -41    -28
    -25     64     90    -18    -57     77      0     51     15    -46    -44    -44
    -62     62    122      0    -90     90     23     41     12    -46    -44    -59
   -114     12    127     51   -119     70     41     51     18    -41    -36    -41
   -109     31    137     36   -124     83     59     83     49    -10      5      2
   -101     88    189      5   -145    137     51     93     67      0     20     -2
   -127    101    226     10   -176    163     36     85     59     -2     -7    -36
   -137     72    210     33   -174    140     33     88     59     -5    -18    -46
   -116     46    163     33   -140    106     31     88     59    -23    -44    -12
   -111     15    127     46   -119     70     23     80     46    -36    -46     20
   -116     -2    114     59   -116     54     -7     59     28    -41    -38    -20
    -98     10    109     44   -103     59    -23     44     18    -62    -54    -57
    -59     25     83     15    -70     54    -36     38     10    -80    -75    -49
    -41      5     46     18    -44     25    -38     44     18    -62    -67    -51
    -77    -38     36     57    -57      0    -33     20      0    -83    -75    -83
    -67    -10     57     38    -62     23    -10     33     15    -64    -49    -54
    -41     15     57     12    -49     36      5     54     33    -49    -25    -28
    -25     46     72    -10    -49     59     25     72     44    -38    -23    -38
    -20     67     88    -25    -57     77     44     80     51    -25    -25    -54
    -10     88     98    -38    -54     93     46     85     59    -10    -15    -64
    -10    132    142    -62    -75    137     51    101     85      7    -10    -36
    -25    153    179    -64   -101    166     36     96     93      5      2     25
    -41    163    205    -62   -122    184      7     85     98     18     31     51
    -64    184    249    -59   -155    215     -2     90    116     51     67     72
    -70    179    249    -54   -161    213     -2    101    124     62     77     85
   -106    161    267    -28   -187    213     -5     96    114     51     70     77
   -187    116    303     33   -246    210      0     72     93     28     46     57
   -236     51    288     93   -262    168     10     36     59     -5     10     -2
   -241    -31    210    135   -228     88     -5      0     10    -54    -33    -62
   -244    -93    150    168   -200     28    -28    -25    -31   -101    -85   -114
   -252    -93    155    171   -205     31    -38    -38    -51   -135   -114    -96
   -275    -83    192    179   -233     54    -46    -51    -62   -132   -122   -109
   -301   -111    187    205   -246     36    -51    -67    -85   -153   -140   -174
   -298   -161    137    228   -220    -12    -57    -77   -106   -179   -161   -187
   -283   -171    109    226   -197    -31    -59    -80   -109   -176   -158   -194
   -270   -137    132    205   -202     -2    -57    -83   -101   -161   -127   -210
   -252    -88    161    168   -207     36    -72   -103   -119   -184   -142   -262
   -223    -85    137    153   -181     25    -88   -132   -158   -233   -200   -316
   -197   -129     67    163   -132    -31    -88   -135   -166   -246   -226   -303
   -171   -142     28    158   -101    -57    -88   -129   -158   -239   -220   -280
   -194   -181     12    187   -103    -85    -85   -114   -145   -226   -215   -239
   -226   -226      0    226   -114   -114    -72   -103   -132   -202   -197   -226
   -194   -231    -38    213    -80   -135    -83   -114   -137   -205   -200   -249
   -101   -226   -124    163     10   -176    -93   -129   -155   -228   -226   -280
      7   -210   -220    101    111   -215   -137   -163   -187   -259   -254   -301
     80   -218   -298     67    187   -257   -163   -189   -210   -285   -280   -316
    103   -249   -355     72    228   -303   -166   -184   -228   -316   -316   -342
    163   -394   -558    116    361   -475   -122   -122   -254   -394   -413   -426
    218   -542   -763    161    491   -652    -23      5   -262   -506   -574   -607
    223   -498   -722    137    470   -610     96    166   -155   -470   -581   -633
    153   -174   -327     10    239   -252    145    122      7   -265   -355   -418
     -2    275    277   -135   -140    275     10   -257     75     28     49     25
   -236    885   1122   -324   -678   1002   -194   -628    189    480    641    649
   -366   1374   1740   -504  -1054   1558   -381   -797    379    974   1239   1273
   -348   1376   1722   -514  -1036   1548   -574   -898    389   1179   1483   1571
   -298    914   1213   -306   -756   1062   -662  -1000     46    753   1049   1169
   -259    322    581    -31   -420    452   -659  -1054   -470    -46    210    301
   -241   -114    124    176   -184      5   -504   -852   -620   -449   -283   -215
   -174   -205    -31    189    -72   -119   -306   -522   -428   -381   -296   -231
    -98   -189    -90    145     -5   -140   -184   -301   -270   -267   -233   -200
    -57   -202   -145    129     41   -174   -124   -192   -205   -236   -218   -192
    -67   -213   -145    140     36   -179   -103   -148   -176   -226   -205   -168
   -101   -233   -132    163     15   -184    -88   -127   -158   -213   -184   -202
   -116   -246   -129    181      5   -189    -83   -129   -168   -239   -239   -316
    -90   -280   -192    184     49   -236    -77   -122   -181   -283   -298   -262
    -51   -288   -239    168     90   -265    -85   -119   -187   -290   -298   -236
    -38   -298   -259    166    109   -280    -77   -111   -176   -283   -293   -241
    -49   -314   -265    181    106   -290    -62    -98   -166   -270   -283   -252
    -49   -296   -249    171     98   -272    -62    -96   -163   -270   -280   -241
    -31   -280   -249    155    109   -265    -54    -83   -153   -259   -265   -226
    -28   -270   -244    148    103   -257    -31    -62   -140   -246   -252   -218
    -25   -246   -220    137     96   -233    -25    -51   -122   -228   -231   -202
    -51   -257   -207    153     77   -233    -36    -51   -124   -226   -228   -200
    -51   -236   -184    145     64   -213    -15    -36   -103   -205   -215   -187
    -44   -205   -163    122     59   -184     -5    -18    -88   -189   -202   -174
    -31   -184   -153    109     59   -168    -15    -12    -85   -187   -205   -163
    -25   -189   -166    106     70   -179    -23     -7    -88   -189   -207   -150
     -7   -166   -158     85     75   -163    -15      2    -77   -179   -194   -150
     12   -127   -140     57     75   -132    -10     10    -67   -168   -181   -145
     15   -103   -119     44     67   -111      5     31    -41   -132   -142   -137
     -2    -85    -85     44     38    -85     15     44    -25   -111   -127   -140
     -7    -75    -70     41     28    -72     12     62    -15    -96   -114   -111
    -12    -62    -49     36     15    -57     12     83      2    -72    -88    -85
    -15    -59    -44     38     12    -51     23    101     23    -49    -62    -70
    -46    -38      5     41    -28    -18     33    111     36    -28    -44    -62
    -59    -31     28     44    -46     -2     46    122     46    -18    -44    -46
    -67    -28     38     44    -54      5     59    132     54    -12    -41    -36
    -75    -23     51     49    -64     12     72    148     70      0    -36    -20
    -80    -20     57     49    -70     18     90    168     90      5    -36     23
    -90    -20     70     54    -80     23     83    174     96     10    -28     49
    -75    -12     59     41    -70     23     67    176     98     28     -5     38
    -33     10     44     12    -38     25     57    174     98     38      0     33
    -10     10     20     -2    -15     15     38    155     85     25      0     59
      5     31     25    -18    -10     28     33    153     88     38     31     64
      5     36     31    -20    -12     33     31    153     85     36     25     44
     10     46     36    -28    -12     41     25    148     80     25      5     88
     44     72     28    -59      7     51     12    166     98     64     46    119
     54     57      2    -57     25     31     -2    174    101     80     72    116
     41     38     -5    -41     23     18    -20    155     83     72     72    106
     49     57      7    -51     20     33    -28    135     67     62     67    116
     51     75     23    -67     15     49    -33    127     59     51     59    116
     44     72     25    -59     10     49    -28    124     57     38     54    116
     51     85     31    -70     10     59    -36    114     49     25     41    122
     62    101     38    -80     12     70    -31    106     38     20     33    124
     72     80      7    -77     33     44    -38     88     15      2     20     75
     62     62      0    -62     31     31    -28     85     15      5     25     46
     28     67     38    -49     -5     51      2     93     31     10     28     33
     10     85     75    -46    -31     80     20     83     33      2      7    -10
     25     46     20    -38      2     33      7     46     -5    -51    -62    -25
     49     18    -33    -33     41     -7     -2     18    -36    -93    -85    -36
     15      5    -12    -10     12     -2     10    -10    -33    -90    -83    -90
     36    -10    -46    -12     41    -28     10    -15    -44   -124   -137   -127
    124    -41   -166    -41    145   -103     -5    -25    -72   -163   -181   -129
    163    -54   -218    -54    189   -135    -15    -46    -88   -168   -189   -158
    148    -44   -194    -54    171   -119    -20    -64   -101   -174   -194   -189
    127    -54   -181    -36    153   -116    -25    -93   -114   -179   -184   -174
     83    -85   -171      0    127   -127    -20    -85   -106   -174   -176   -218
     59    -83   -142     10     98   -111    -15    -64    -93   -153   -179   -259
     25    -51    -77     10     49    -64      2    -51    -77   -148   -171   -220
    -18    -49    -31     33      5    -41     25    -28    -59   -145   -171   -145
     20    -85   -106     31     62    -96      7    -31    -80   -179   -189    -96
      2    -98   -103     46     51   -101      0    -38    -75   -161   -174   -148
    -33    -77    -46     54      5    -62      5    -23    -51   -129   -153   -161
    -44    -70    -25     57    -10    -49      7     -2    -25   -106   -142   -122
    -28    -62    -33     44      2    -49     10      7    -15    -98   -114    -88
      2    -64    -67     31     33    -64      2     12    -10    -85   -119   -163
     12    -44    -57     15     31    -49      0      7    -18    -93   -148   -161
    -25    -28     -2     28    -12    -15     15     15     -5    -85   -101    -62
   -103    -44     57     72    -83      7     20      0     -2    -80    -90   -119
   -101     -7     93     54    -98     41     46     12     12    -70   -101   -132
    -70     25     93     20    -83     59     62     41     44    -36    -72    -72
    -20     75     96    -25    -57     85     59     62     54    -15    -49    -67
     12     80     64    -46    -25     72     54     67     59    -12    -46    -64
    -38     80    119    -20    -80     98     88     88     80      2    -28    -10
    -80    127    207    -23   -145    166    114    103    109     31      5     25
    -85    187    272    -49   -179    228    116    101    135     57     33     44
    -98    174    272    -38   -187    223     96     90    137     67     44     25
   -109    192    298    -41   -205    244     59     77    140     80     51     25
    -90    228    319    -70   -205    272     38     85    148    101     80     80
    -75    200    275    -62   -174    236     38     70    132     80     59     90
    -88    187    272    -51   -179    228     41     62    119     67     62     85
   -189    145    332     20   -262    239     57     28    101     54     57     10
   -252     77    329     85   -290    205     46     -7     57     18      5    -75
   -218     15    233    101   -226    124      2    -38      0    -44    -67    -51
   -145    -20    122     80   -135     49    -18    -18    -10    -54    -59    -49
   -111    -20     90     64   -103     33    -20     -5     -5    -57    -64   -109
   -129    -51     75     90   -103     10    -23    -25    -28    -96   -135   -153
   -171    -83     88    127   -129      2    -18    -41    -44   -106   -155   -122
   -226    -90    135    155   -181     20     -2    -41    -38    -96   -114    -90
   -228    -80    148    153   -189     33      5    -38    -31    -77    -85    -88
   -192    -83    106    135   -150     10     -5    -31    -33    -77    -93   -119
   -137    -64     72    101   -106      2    -23    -38    -46    -98   -122   -132
   -155    -57     98    103   -129     20    -18    -46    -51   -114   -124   -111
   -168    -44    124    106   -148     41    -10    -51    -54   -135   -135    -70
   -239    -72    166    155   -205     46     10    -62    -54   -109   -106   -101
   -332    -93    239    213   -285     72     25    -83    -41    -59    -67   -215
   -249   -129    116    189   -184     -7     -2    -80    -62    -96   -122   -231
   -122    -98     23    109    -75    -36    -18    -51    -67   -122   -142   -132
   -106    -51     51     77    -80      0    -10    -41    -57   -124   -137   -101
   -137    -64     72    101   -106      2      0    -51    -54   -122   -132   -114
   -163    -72     90    116   -129      7     15    -64    -67   -135   -135   -150
   -109   -187    -77    148    -18   -132     57      0    -72   -174   -189   -244
      5   -337   -342    163    171   -340    124    137    -67   -272   -355   -423
     83   -348   -431    132    257   -389    210    309     18   -288   -423   -511
     57    -46   -103     -7     77    -72    262    319    163   -145   -277   -353
    -67    342    410   -137   -239    376    184    -10    213    106     70     46
   -259    885   1145   -314   -704   1015    -23   -480    223    462    602    587
   -444   1395   1839   -475  -1140   1615   -202   -771    335    937   1234   1143
   -387   1478   1862   -545  -1127   1670   -428   -875    384   1247   1592   1480
   -197   1067   1265   -436   -730   1166   -563   -922     93    906   1213   1179
    -80    530    610   -226   -345    568   -607   -982   -405    101    371    402
   -114     51    166     31   -140    109   -530   -893   -667   -454   -239   -262
   -174   -161     12    166    -96    -72   -350   -626   -488   -387   -270   -348
   -192    -93     98    142   -145      2   -184   -379   -272   -244   -179   -226
    -62      7     70     25    -67     38   -114   -210   -150   -176   -158   -153
     54     18    -36    -36     46     -7    -88   -122   -109   -176   -153   -111
     83    -23   -106    -31     93    -64    -85   -114   -119   -192   -202   -179
     57    -59   -119      0     85    -88    -80   -114   -114   -184   -187   -158
     -2   -101    -98     49     46   -101    -83   -127   -106   -161   -137   -202
    -72    -83    -10     77    -31    -46    -51   -103    -64   -106   -101   -252
    -36    -46    -10     41    -15    -28    -41    -77    -57   -119   -132   -218
     54    -18    -72    -18     62    -44    -57    -72    -72   -150   -161   -215
     83    -23   -109    -31     93    -64    -72    -93   -103   -202   -207   -163
      7    -70    -77     31     41    -72    -59   -116   -116   -223   -226   -135
    -75    -93    -18     83    -31    -57    -38   -119    -93   -166   -194   -194
    -46    -96    -49     70      0    -72    -36    -93    -75   -140   -158   -179
     85    -31   -119    -28    101    -75    -64    -75    -72   -142   -153   -184
     90     -7    -98    -41     93    -51    -64    -72    -59   -142   -163   -197
     64    -33    -98    -18     80    -64    -64    -77    -67   -163   -174   -140
    114    -18   -132    -49    122    -75    -59    -67    -49   -132   -145   -145
    140      5   -135    -75    137    -62    -54    -62    -41   -129   -135   -155
    140      0   -140    -70    140    -70    -62    -64    -44   -127   -163   -197
    171     25   -148    -98    158    -59    -75    -67    -38   -106   -122   -145
    189     51   -137   -122    163    -41    -83    -75    -38    -98    -85   -148
    168     33   -137   -103    153    -51    -70    -75    -38   -116   -106   -163
     93    -12   -106    -38     98    -59    -46    -72    -31   -116   -122   -129
    135      2   -132    -70    132    -64    -51    -70    -20    -90    -98   -122
    265     54   -210   -161    236    -75    -83    -57    -18    -80    -90   -166
    290     64   -226   -179    257    -77    -93    -36    -15    -98   -124   -148
    223     28   -194   -124    210    -83    -93    -49    -18   -101   -101    -90
    153      7   -145    -83    148    -67    -75    -51     -2    -75    -59    -46
    223     80   -142   -153    181    -31    -75    -44      0    -93    -80    -49
    332    129   -202   -231    267    -36    -85     -2     20    -62    -62     -7
    350    171   -179   -259    265     -2    -98     18     57      5     20    -10
    340    119   -220   -231    280    -49   -106     15     54     23     51    -54
    275     67   -210   -171    241    -70    -88     23     62     23     49    -23
    205    109    -98   -158    150      7    -75     12     70     33     67     51
    194    135    -59   -163    127     38    -72     28     90     59     77     31
    265    181    -85   -226    176     49   -109     23     77     31     23     54
    306    215    -90   -262    200     62   -129     18     54    -15     10    161
    267    161   -106   -215    187     28   -103     41     85     57     72    158
    226    142    -83   -184    155     31   -106     31    101    106    132    114
    205    197     -7   -202    106     96   -116      2     80     88    140     62
    228    207    -20   -218    124     93   -122    -15     49     46     75     62
    262    192    -70   -228    166     62   -129      7     46     28     54    142
    249    171    -77   -210    163     46   -124     25     64     59     93    161
    306    187   -122   -246    213     33   -161     -5     31     25     70    137
    311    228    -85   -270    197     72   -174    -20     18     18     70    101
    288    277    -12   -283    150    132   -176    -49      0     -2     36     36
    265    259     -5   -262    135    127   -166    -57     -7    -18     23     44
    239    220    -20   -231    129    101   -137    -57      2    -12     36     10
    176    197     20   -187     77    109   -101    -59     10    -18      7    -38
    168    176      7   -174     80     93    -83    -57      5    -46    -38      5
    192    158    -33   -174    114     62    -90    -62    -12    -72    -59    -12
    171    140    -33   -158    103     54    -88    -80    -23    -93    -70    -57
    166    124    -41   -145    103     44    -85    -93    -23    -96    -88    -85
    101     72    -28    -88     64     23    -77   -116    -36   -122   -122    -85
   -132     -5    127     70   -129     59    -10   -135    -18   -101    -90    -64
   -116     38    155     36   -135     96    -10   -109      5    -75    -49    -80
     64    109     41    -88     10     75    -44    -72     12    -67    -54   -135
    140    114    -25   -127     83     44    -54    -67      2    -96   -109   -127
     88     75    -12    -80     51     31    -25    -59     12   -106   -109    -12
    -33     80    114    -23    -75     98     12    -46     54    -54    -57    -20
    -70     85    155     -7   -111    119     23    -36     62    -38    -33    -25
    -59     80    137    -12    -98    109     10    -25     59    -36    -54    -70
    -44     88    132    -20    -88    109     12    -18     57    -49    -75    -36
    -83     88    171     -5   -129    129     33     -5     72    -33    -46     41
   -148     85    233     31   -192    161     54      0     90     -7      5     25
   -200     93    290     51   -246    192     67      0    106      7     18    -25
   -249     62    311     93   -280    187     88      5    109     -5    -12     -5
   -262     80    340     90   -301    207    106     38    135     20     10     57
   -226    148    374     38   -301    259    122     62    161     38     41     98
   -218    192    410     10   -314    301    124     77    171     41     38     93
   -226    187    413     20   -319    298    132     83    166     25     15     77
   -392    150    542    119   -467    348    200     90    213    111    111     98
   -436    176    613    129   -524    394    220     88    244    176    197     85
   -275    239    514     18   -394    376    176    142    259    171    166     41
   -124    285    410    -80   -267    348    148    181    241    111     67     75
   -150    311    462    -83   -306    387    163    181    257    109     88    207
   -205    314    519    -57   -361    415    166    176    296    181    184    215
   -249    335    581    -44   -415    457    145    155    316    236    244    142
   -275    366    641    -44   -457    504    142    132    309    223    228    150
   -275    353    628    -38   -452    491    119    132    277    184    189    176
   -233    348    581    -59   -407    465    106    142    265    168    166    215
   -213    340    550    -64   -381    446    106    142    259    171    187    233
   -277    277    555      0   -415    415    111    114    233    158    192    174
   -342    202    545     70   -444    374    124     85    202    116    145    122
   -363    140    501    111   -433    319    124     62    171     90    129    101
   -366    129    493    116   -428    311    122     57    163     93    135      5
   -335    142    478     96   -405    309    135     80    174     77     70    -36
   -290     88    379    101   -335    233    116     85    140     18      7     64
   -303     70    371    116   -337    220    103     83    129     12     23     77
   -379     49    428    163   -405    236    103     51    119     15     28      7
   -475     33    509    220   -491    270    111     -5     88    -23    -15    -18
   -446     15    462    213   -454    239    106     10     98     -2     12     15
   -335     15    350    161   -342    181     88     51    114      7     18    -15
   -244      5    249    119   -246    124     72     44     96    -20    -15    -20
   -226    -31    194    129   -210     80     59     10     62    -59    -41    -33
   -231    -15    213    122   -223     96     51    -18     41    -88    -70    -57
   -239    -10    228    124   -233    109     57    -36     41    -67    -51   -111
   -275    -23    249    148   -265    114     75    -44     49    -49    -28   -132
   -226     -7    218    116   -223    103     64    -57     31    -83    -64   -109
   -153    -15    137     83   -148     59     36    -59      7   -116   -111    -93
   -127    -51     75     88   -101     10     28    -64    -10   -137   -135   -111
   -106   -124    -18    114    -46    -72     41    -54    -31   -163   -166   -181
    -98   -285   -187    192     44   -236    111     12    -57   -236   -259   -363
   -124   -394   -272    257     72   -335    257    158    -20   -311   -405   -524
    -15   -231   -215    122     98   -223    340    275     96   -254   -381   -431
     59    122     59    -90     -2     90    280     96    176    -80   -150   -210
    -77    574    652   -246   -363    613     41   -379    189    205    270    265
   -275   1161   1434   -444   -854   1296   -148   -680    361    735    945    885
   -353   1556   1909   -602  -1130   1730   -345   -802    571   1249   1553   1431
   -324   1428   1751   -553  -1036   1590   -514   -872    504   1283   1592   1566
   -210    943   1153   -366   -680   1047   -631   -969     72    685    984   1091
   -158    407    566   -124   -363    485   -615   -992   -426   -127    137    192
   -122     18    140     51   -132     77   -426   -724   -452   -368   -210   -194
    -62    -57      2     57    -33    -25   -226   -426   -257   -262   -176   -200
      2    -33    -36     15     18    -33    -98   -241   -119   -163   -109   -166
     25    -12    -38     -5     31    -25    -44   -155    -59   -132    -85   -181
     41    -31    -75     -5     57    -51    -41   -145    -75   -174   -158   -254
     85    -51   -140    -18    111    -96    -59   -153   -114   -244   -241   -218
    129    -77   -207    -25    168   -142    -49   -127    -90   -194   -163   -192
    103    -77   -184    -12    142   -129    -49   -137    -77   -158   -122   -296
     18   -111   -129     46     72   -122    -28   -161    -96   -197   -181   -319
     31   -132   -163     49     96   -148    -12   -142   -101   -228   -210   -215
    155    -77   -233    -38    194   -155    -25   -106    -88   -220   -194   -210
    187    -54   -244    -67    213   -148    -41    -98    -85   -223   -205   -233
    192    -85   -277    -54    233   -181    -51   -111    -98   -236   -210   -239
    116   -124   -241      2    179   -184    -33   -119    -88   -200   -163   -244
     46   -111   -158     33    101   -135     -7    -93    -51   -150   -101   -249
     72    -62   -135     -5    103    -98    -15    -80    -46   -153   -124   -270
    109    -54   -166    -28    137   -109    -25    -72    -54   -179   -161   -220
    122    -41   -163    -41    140   -103    -20    -62    -49   -179   -163   -171
    101    -15   -116    -41    109    -64     -5    -57    -28   -153   -109   -153
     33    -51    -85      7     57    -67     15    -57    -20   -129    -96   -246
    -15    -70    -54     41     18    -62     25    -57    -23   -142   -145   -233
    -18    -80    -62     49     20    -72     15    -49    -33   -161   -153   -135
     33    -62    -96     15     64    -77      2    -23    -18   -148   -114    -93
     28    -62    -90     15     59    -77     23     -2      7   -119    -93   -114
     15    -46    -64     15     38    -54     23     -7     10   -116    -88   -132
     15    -25    -44      2     28    -33     15    -20      7   -111    -72   -155
    -41      5     46     18    -44     25     41    -18     31    -67    -10   -179
   -145    -12    132     77   -140     59     44    -44     18    -85    -64   -244
    -70    -12     57     41    -64     20     33     -5     20   -127   -124   -116
     59    -15    -75    -23     64    -44      7     36     36   -103    -90    -62
     77      7    -70    -41     75    -31      5     46     59    -59    -18    -64
    -57     -5     51     28    -54     23     31     33     83    -15     31    -96
   -101     36    135     31   -116     85     51     46    106     12     51   -106
     57     62      5    -62     25     33      7     72     88    -44    -33    -57
     96     49    -46    -72     72      2      0    106     90    -44    -20     80
    103     75    -28    -90     67     23    -10     98    103    -12     28     70
    106     90    -18    -98     62     36    -31     80     93      0     59     46
     54     88     31    -72     12     59    -31     59     90     15     83      7
    -49     96    145    -23    -96    119     12     41    101     36     98    -41
    -12    101    114    -44    -64    109      2     44     88      7     51     28
    166     96    -70   -132    116     15    -51     72     75     -7     31     83
    228    127   -101   -179    163     15    -70     67     70      0     51     67
    233    174    -59   -202    148     57    -62     59     77     18     75     51
    239    200    -38   -220    137     83    -64     44     72      2     57     38
    244    194    -49   -218    145     72    -80     20     46    -33     23     44
    233    161    -72   -197    150     46    -90      2     31    -46     18     49
    265    158   -106   -210    187     25    -83    -15     23    -44     20      7
    290    184   -106   -239    197     38    -72    -31     10    -57     10     -7
    290    189   -101   -241    194     46    -62    -46      2    -70      2    -31
    272    189    -83   -233    176     54    -62    -77     -5    -72     10    -67
    228    168    -59   -197    145     54    -62   -103    -20    -98    -25   -140
    267    148   -122   -210    194     15    -59    -98    -31   -135    -96   -158
    303    132   -171   -218    236    -18    -49   -101    -36   -142   -119   -155
    314    153   -163   -233    239     -5    -44   -111    -38   -158   -122   -116
    319    181   -137   -249    228     23    -49   -109    -23   -129    -80   -114
    226    119   -106   -174    166      5    -41   -101     -7    -98    -46   -189
    168     57   -111   -114    140    -25    -33   -111    -28   -122    -88   -215
    137     31   -106    -85    122    -36    -15   -132    -46   -135    -98   -179
    207    109    -98   -158    153      5    -12   -109    -25   -116    -88   -192
    381    220   -161   -303    272     31    -83    -41      5   -114    -93    -88
    316    137   -181   -228    249    -20   -114    -72    -23   -150   -124    -67
     83    -20   -106    -33     93    -62    -10   -127    -62   -168   -150   -158
     15    -18    -33      2     23    -25     44   -106    -33   -129   -101   -176
     -7    -12     -7     10     -2    -10     46    -80     -5   -106    -83   -153
     -7     23     28     -7    -18     25     51    -62     10   -101    -85   -122
    -10     64     75    -25    -44     67     54    -51     20    -93    -83   -114
    -25     51     77    -12    -51     64     62    -44     20    -93    -80   -122
    -10     72     83    -31    -46     75     54    -36     28    -75    -57   -129
    -23     72     96    -23    -59     83     20    -38     28    -59    -36   -153
    -36     51     85     -7    -59     67     -2    -46     23    -72    -80   -176
    -15     23     38     -2    -25     31     10    -36     20    -98   -114   -124
      5     51     44    -28    -20     49     10    -23     36    -77    -75   -101
     36     70     31    -54      2     51     12    -23     36    -72    -67   -114
     54     83     28    -70     12     54      7    -25     44    -54    -33   -116
     70     85     15    -77     28     51     15     -2     77    -12     20   -135
     98     96     -5    -98     51     46      2      5     72    -36    -46   -181
    166    101    -67   -135    116     18    -36     -5     41   -101   -119   -103
    200    140    -59   -171    129     41    -44    -10     51    -67    -67    -57
    213    166    -46   -189    129     59    -51    -33     54    -25      0    -96
    246    218    -28   -233    137     96    -98    -51     64     -2     18   -140
    290    236    -57   -265    174     90   -142    -72     46    -36    -41   -127
    335    168   -166   -254    252      2   -168   -132    -44   -155   -155   -103
    337     83   -254   -210    296    -85   -148   -150    -64   -158   -153   -116
    353     64   -290   -210    322   -114   -150   -171    -72   -150   -127   -168
    371     75   -298   -223    335   -111   -168   -197    -98   -166   -132   -207
    376     20   -355   -200    366   -168   -194   -220   -135   -202   -168   -246
    342    -83   -426   -129    384   -254   -205   -254   -189   -265   -233   -348
    358   -101   -462   -129    410   -280   -205   -280   -223   -301   -314   -387
    379   -127   -506   -127    441   -316   -236   -311   -265   -353   -348   -350
    392   -127   -519   -132    454   -324   -252   -324   -275   -355   -340   -376
    394   -142   -537   -124    465   -340   -254   -324   -277   -348   -329   -389
    363   -161   -524   -103    441   -340   -244   -301   -259   -342   -316   -345
    322   -168   -491    -77    405   -329   -236   -285   -239   -303   -301   -381
    265   -148   -413    -59    337   -280   -226   -270   -228   -296   -296   -340
    218   -163   -381    -25    298   -272   -220   -257   -220   -298   -288   -301
    176   -145   -324    -15    249   -233   -205   -215   -176   -233   -202   -283
    116   -114   -231     -2    174   -171   -148   -158   -119   -161   -135   -329
     77    -70   -148     -5    111   -109    -80   -114    -85   -153   -179   -303
     18    -44    -62     12     38    -51    -41    -90    -80   -176   -223   -171
    -57    -62     -5     59    -25    -36    -23    -70    -59   -155   -176   -111
   -111    -67     44     88    -77    -12      0    -41    -25   -116   -129   -114
   -135    -54     77     93   -109     10     25    -18      5    -72    -90   -111
   -176    -15    161     96   -168     72     67     18     44    -31    -25    -80
   -184    -85     98    132   -142      5    119     83     51    -59    -80   -158
   -106   -213   -106    158     -2   -161    202    200     33   -161   -257   -298
    -80   -241   -161    161     38   -202    340    392    119   -181   -301   -293
   -114    -49     64     83    -90      7    462    530    316    -10   -140   -215
   -259    345    605    -41   -431    475    407    246    392    231    197     75
   -475    859   1335   -192   -904   1096    189   -218    413    587    704    519
   -597   1439   2034   -423  -1314   1735    -25   -522    517   1031   1254   1111
   -470   1735   2205   -631  -1337   1969   -288   -631    633   1441   1753   1764
   -478   1371   1847   -446  -1161   1608   -420   -732    418   1267   1600   1618
   -724    698   1423     12  -1072   1060   -405   -917   -103    475    782    823
   -722    171    893    275   -807    530   -358   -969   -553   -303    -62     41
   -387    -83    303    236   -345    109   -303   -641   -509   -418   -296   -210
   -290    -54    236    171   -265     90   -179   -306   -252   -213   -145   -145
   -270    -18    252    142   -262    116    -46   -161   -106   -122    -75   -124
   -231     -2    228    116   -231    111     44   -103    -57    -70    -20   -145
   -171    -33    137    103   -155     51     33    -31    -33    -93    -31    -88
   -135   -129      5    132    -70    -62     -5     15    -25    -88    -44    -88
   -148   -176    -28    161    -59   -103     -2     18    -23    -75    -54   -140
   -127   -137    -10    129    -59    -75     12     18    -18    -83    -49   -129
    -88    -96     -7     93    -41    -51     12      5    -23    -96    -59   -132
    -31    -93    -62     59     12    -77     -2    -12    -38   -114    -83   -150
     -2    -96    -93     49     44    -96    -15    -33    -49   -135   -101   -158
      7    -88    -96     38     49    -90    -18    -46    -57   -148   -111   -163
     80    -70   -150     -5    114   -109    -46    -85   -103   -205   -171   -202
     98    -67   -168    -18    132   -116    -67    -98   -114   -218   -179   -194
    111    -77   -189    -15    150   -132    -77    -96    -93   -184   -132   -228
    124    -77   -202    -25    161   -137    -77    -96    -88   -174   -145   -252
    171    -62   -233    -54    202   -148    -67    -85    -85   -187   -166   -181
    220     23   -197   -122    207    -85    -51    -46    -41   -145    -98   -145
    197     46   -150   -122    174    -49    -28    -31     -7    -98    -72   -215
    111    -57   -171    -28    140   -114    -28    -36    -31   -137   -129   -158
     80    -49   -129    -15    103    -88    -15    -15    -23   -145   -127    -64
     72      0    -75    -38     72    -36    -10     33     28    -83    -72    -54
     31     -2    -33    -15     31    -15      0     70     67    -38    -33    -25
     15     15      0    -15      7      7     10     98     96    -12     -7     -2
    -46     12     59     18    -51     36     28    103    106      0      5     -2
   -106     36    142     33   -124     88     64    122    135     28     28      0
    -83     51    132     15   -106     90     83    137    142     15      0     31
    -25     67     93    -20    -59     77     75    140    137     10      0     72
      5     85     80    -44    -36     83     38    161    163     57     67     67
     28    122     93    -77    -33    109     51    187    205    119    129     54
     10    132    119    -72    -54    127     77    187    213    129    140     44
    -28    116    142    -46    -85    129     64    168    202    122    132     57
    -15     67     83    -25    -49     75     23    142    161     64     77     98
    103    109      2   -106     49     57    -18    187    181     88    106    158
    210    207     -2   -210    106    103    -51    215    223    150    166    168
    101    140     38   -122     31     90    -18    158    184    124    142    119
     31     75     44    -51     -5     59     28    114    148     83    103     90
    129    122     -7   -127     67     57     -2    103    127     67     93    106
    265    181    -83   -223    174     51    -51    119    124     62     83    129
    257    176    -80   -218    166     49    -72    137    150    114    168    161
    171    197     25   -184     72    111    -18    137    179    184    257    111
    111    184     72   -148     18    129    -10     98    150    148    213    124
    161    174     12   -168     75     93    -51     80    116     96    140    132
    218    184    -33   -202    124     77    -59    103    106     77    111    179
    176    174     -2   -174     90     85    -57     98     88     41     88    184
    140    200     59   -171     38    129    -77    109     98     51    101    176
    111    218    106   -166      2    163    -70    109    106     51    106    168
     62    171    109   -116    -23    140      5    101    101     38     93    145
     38    166    127   -101    -44    148     38     88     96     23     51     64
     15    220    202   -119    -93    213     49     85     98     23     77    103
     28    207    176   -119    -72    192     38     83    103     23     85    114
      0    140    140    -72    -70    140     20     62     98     38    122     62
    -62    137    200    -36   -129    168     20     33    103     77    158    -46
    -70    142    210    -36   -140    176     41     41    106     54    103    -62
    -93    103    194     -5   -142    148     62     38     93      7     38      7
    -85     64    150      7   -119    106     38    -10     33    -75    -38      5
    -90     25    116     33   -103     70     46    -20     23    -90    -49    -20
    -98     15    114     38   -106     64     59    -12     36    -64    -28    -36
    -93     46    140     23   -116     93     67     -5     51    -46     -7    -36
    -80     64    145      5   -114    106     57    -23     44    -57    -23    -62
    -59     70    129     -5    -93     98     57    -18     46    -67    -38    -62
    -15     54     70    -20    -44     62     41    -28     36    -67    -23    -64
     15     83     67    -51    -25     75     41    -10     59    -36     10    -54
     28     77     49    -54    -12     64     36     -2     72    -28     20    -62
     28     57     28    -41      0     44     20    -20     57    -51    -15   -109
     44     62     15    -54     15     38     28    -15     57    -72    -49    -72
    129     83    -46   -106     88     18      2    -23     38    -83    -46    -62
    241    184    -57   -213    148     64    -28      7     70    -38      0    -70
    249    179    -70   -213    161     54    -44     36    101     -5     31    -80
    129     90    -38   -111     83     25      2      2     83    -31      0    -96
     77     83      5    -80     36     44     62    -12     75    -46    -10    -51
    122    127      2   -127     59     64     77      5     90    -36     10    -36
    174    163    -10   -168     93     77     72     36    103    -25      2    -33
    207    174    -36   -192    122     70     77     62    122    -10      2    -12
    233    187    -46   -213    140     70    103     90    148     18     33     18
    197    226     28   -213     85    127    116    103    181     62     93     33
    140    226     85   -181     28    155    106     90    192     83    124     49
    135    262    127   -200      5    194     88     80    200     98    140     62
    122    322    200   -223    -38    262     72     72    210    101    132     62
    122    262    140   -192     -7    200     38     51    166     28     49     77
    137    244    106   -189     15    176     18     70    171     51     93    111
    155    277    122   -218     15    200     10     75    200    119    148     62
     77    218    137   -148    -28    179     25     57    174     93    137     59
      7    137    129    -72    -62    132     57     46    148     62     96      7
   -111     18    129     46   -119     72     85     23    111     10     51    -12
    -98      5    101     46   -101     51     96     28    106    -10     33    -15
    -36     23     59      5    -49     41     51     38    101    -31     -2      5
     -7     36     41    -15    -23     36    -18     33     93    -33     -5     33
   -106    -33     72     70    -90     18     -5     10     85    -15     18    -15
   -220    -80    140    148   -181     31     90    -10     72    -10     51    -49
   -194    -75    119    132   -158     20     90    -25     59    -31     23    -70
   -109    -57     49     80    -80     -2     67    -12     54    -41      7    -33
    -85    -38     46     62    -67      2     59     20     75    -31     10    -18
   -148    -67     80    106   -116      5     54      0     67    -41      7    -25
   -111    -70     41     90    -77    -15     44     -5     54    -44     -5    -83
    -23    -25     -2     23    -12    -12     28    -10     38    -64    -44    -75
     18     -5    -23     -5     20    -12     33     -5     31   -109    -98      2
     10    -25    -38      7     23    -31     25     -5     33    -90    -72    -28
     10    -20    -33      5     20    -25     18    -10     54    -23      2   -116
     28    -10    -38    -10     31    -23      5    -23     38    -46    -23   -103
     18    -62    -80     23     49    -70     12    -36     10    -90    -59    -51
      2   -140   -142     67     70   -142     44    -31    -18   -140   -127   -148
    129   -200   -329     33    228   -262     83     64    -31   -223   -244   -272
    265   -270   -537      2    400   -402    161    241      7   -293   -371   -381
    228   -231   -459      2    342   -345    303    342    124   -223   -324   -363
     44     64     20    -57     10     44    345     64    192    -36    -70   -153
    -96    576    672   -241   -384    623    116   -405    218    277    374    301
   -179   1218   1397   -522   -789   1306   -171   -722    350    743    971    901
   -145   1691   1836   -771   -989   1764   -465   -844    540   1228   1527   1475
    -38   1571   1610   -766   -826   1590   -698   -906    480   1267   1584   1602
    -31   1062   1093   -517   -563   1078   -763   -976     85    709   1010   1062
    -93    449    542   -179   -319    496   -613   -891   -319    -23    239    288
   -119     80    200     20   -158    140   -340   -574   -298   -218    -72    -96
     25     41     12    -33      5     28   -207   -329   -168   -168    -88   -122
    163     46   -116   -106    140    -33   -145   -137    -49    -98    -49    -41
    127     23   -106    -75    116    -41    -70    -54     15    -51    -23    -49
     51    -64   -116      7     83    -90    -15    -51      0    -80    -49   -106
    -46   -158   -111    101     31   -135      7    -83    -25   -114    -72   -155
    -23   -129   -106     75     41   -119     10    -83    -15   -111    -88   -189
     49   -124   -174     36    111   -150    -15    -75    -38   -153   -145   -187
     93   -116   -210     12    150   -163     -5    -49    -38   -163   -150   -116
     38   -161   -200     59    119   -179      2    -15      2   -132   -122    -98
     -7   -163   -155     85     72   -161     12     -2     23   -101    -90   -142
    -25   -132   -109     77     41   -122     25     -7     25    -93    -96   -179
    -36   -148   -111     93     36   -129     41      0     23   -111   -114    -96
    -38   -127    -88     83     23   -109     41     12     38   -106    -96    -59
    -41   -111    -70     75     12    -90     33      7     28   -135   -127    -54
    -57   -119    -62     85      0    -90     36     12     33   -122   -124    -72
    -59    -96    -36     77    -12    -67     36     23     67    -57    -59   -101
    -54   -116    -62     83      2    -88     28     28     62    -83    -83    -75
     10    -96   -106     41     57   -101      7     20     41   -116   -119    -72
     96    -28   -127    -36    109    -77      0     38     62    -57    -59    -93
    166     38   -127   -101    148    -44     15     75    106      0     10    -88
     62    -75   -137      5     98   -106     15     44     72    -49    -44   -124
     15   -119   -137     51     75   -129     46     41     70    -49    -36   -109
    111    -31   -145    -41    127    -88     28     80    106    -15     -7    -67
    132     -7   -140    -62    135    -72    -23     93    124      7      0    -41
     28    -98   -127     33     75   -114      2     59     93    -31    -33    -59
     36   -103   -140     31     88   -122     28     51     72    -54    -49    -38
     83    -62   -148    -10    111   -103     36     70     90    -38    -36    -18
    119    -23   -142    -46    129    -83     36     88    116    -15    -18     -7
    114    -20   -137    -46    124    -77     12     88    129     10      0    -25
    129    -33   -163    -49    145    -98     -2     85    119     12      0    -33
    161    -12   -174    -75    166    -93      0    103    132     23     12     -7
    252     57   -194   -153    223    -67    -10    129    158     36     20     38
    337    111   -226   -226    280    -54    -25    135    158     31     15     46
    241     31   -210   -137    226    -88    -15    132    155     44     31      0
    249     41   -207   -145    226    -80    -10    137    168     75     75     12
    272     64   -207   -168    241    -70    -31    155    184     93     98     57
    267     72   -194   -171    231    -59    -44    140    174     77     75     72
    270     57   -213   -163    241    -77    -31    119    148     54     62     72
    259     54   -207   -158    233    -75    -18    106    145     57     67     64
    290    101   -189   -194    241    -44    -12    111    153     51     62     98
    335    137   -200   -239    267    -31    -41    122    161     67     75    132
    327    124   -202   -226    265    -38    -36    103    155     85    106    101
    314    127   -187   -220    252    -28    -18     88    145     83    103     59
    342    166   -176   -254    259     -5    -41     83    142     72     88     85
    392    205   -189   -301    290      7    -67     67    127     54     77    101
    363    161   -202   -262    283    -18    -59     51    101     28     64     83
    350    150   -202   -252    275    -25    -44     41    103     41     83     46
    363    197   -166   -280    265     15    -44     41    119     62     88     28
    358    207   -153   -283    254     28    -36     46    127     51     67     28
    322    129   -192   -226    257    -31    -36     15     88     -5     -2    -25
    288     46   -244   -168    265    -98    -41    -12     38    -70    -59     -5
    257     25   -231   -140    244   -101    -31    -25     31    -96    -85     -2
    259     46   -213   -155    236    -83    -31    -25     49    -67    -57    -25
    332    137   -194   -236    265    -28    -51      0     90    -18    -10    -31
    272     90   -181   -184    226    -44    -25    -31     64    -51    -46    -62
    194    -10   -205    -90    200   -106     15    -67     23   -103    -90    -85
    200     -2   -202    -98    200   -103     -2    -64     33    -85    -70    -98
    215     31   -184   -124    200    -75     -7    -44     62    -44    -33   -101
    194     49   -145   -124    168    -46     -5    -38     70    -38    -33    -98
    166     28   -137    -96    153    -54     15    -33     70    -59    -54    -70
    197     33   -166   -116    181    -64     -7    -38     59    -70    -75    -80
    171     59   -114   -116    142    -25     -2    -23     80    -49    -59    -67
    207    114    -96   -161    150     10     10      2    116    -15    -25    -46
    223    163    -59   -192    142     51     10     20    135      0     -7    -25
    135     36   -101    -88    116    -31     15    -10     90    -46    -57    -77
     75    -12    -88    -31     80    -49     25    -12     80    -49    -59    -93
     85     23    -64    -54     75    -20     23     12    111    -15    -18    -51
    163    140    -23   -150     93     59      7     49    148     12     15     -7
    109     75    -33    -93     70     20     15     44    140      5      5    -15
     44     51      5    -49     20     28     57     49    155     23     15    -28
     36     75     38    -59      0     57     83     75    184     49     51    -15
     12     93     80    -51    -33     88    106     98    210     62     51    -31
     67    114     46    -90     10     80     83     77    176     18     -2      7
    109    142     33   -127     38     88     77    106    197     31     20     75
    166    231     64   -200     49    150     75    132    241     88     77     85
     77    210    132   -142    -25    171     62    111    244    103    101     77
    -46    150    194    -51   -119    171     64     67    220     90     93     38
     -7    189    197    -90   -101    192     83     72    228    101    103     51
     20    158    135    -90    -57    145     59     80    226     98     98     64
     44    153    109    -98    -31    132     23     70    215     88     93     83
     59    184    122   -124    -31    153     20     54    202     75     83     90
     38    142    103    -90    -33    122     12     12    150     12     20     57
    -20     41     59    -12    -38     49     12    -20    103    -25    -25    -12
    -70    -18     51     44    -62     15     31    -85     62    -83    -88   -101
    -93    -57     33     75    -64    -12     49   -116     31    -96    -85   -101
      2    -62    -64     28     31    -64      2    -49     49    -46    -46    -72
     41    -46    -88      0     64    -67    -28     -7     72    -49    -54    -49
     -5    -38    -33     23     12    -36    -18    -10     80    -46    -51    -44
     12    -49    -62     18     33    -54    -20    -18     75    -38    -36    -62
    -15    -46    -31     28      7    -38    -15    -23     75    -46    -41    -57
    -57    -75    -20     64    -18    -49    -18    -33     64    -57    -54    -54
    -49   -122    -72     85     10    -98    -31    -59     36    -90    -77    -83
    -96   -140    -44    116    -28    -93    -23    -59     33    -88    -77    -90
   -111   -111      0    111    -57    -54      0    -41     54    -88    -88    -77
    -93   -106    -12     98    -41    -59     15    -38     54   -103   -111    -80
    -93   -135    -41    114    -25    -88    -10    -70      2   -148   -137    -67
   -106   -148    -44    124    -33    -96    -10    -54     33    -80    -67    -90
   -106   -116    -10    109    -49    -64     -7    -51     46    -67    -44   -103
   -111   -111     -2    111    -54    -59      0    -51     49    -83    -64    -83
    -93   -163    -70    129    -12   -116     -2    -51     28   -119   -109   -106
    -80   -259   -181    168     49   -220     36     -5      5   -187   -202   -184
    -33   -400   -368    215    166   -384    137    116      5   -275   -348   -329
     28   -431   -459    200    241   -446    270    288     85   -267   -368   -400
     -7   -244   -236    127    114   -241    361    280    202   -122   -194   -301
   -174    153    327     10   -252    239    236    -90    249    111    116     15
   -350    730   1078   -189   -714    904      5   -478    363    514    649    602
   -478   1330   1805   -428  -1140   1566   -213   -667    566   1015   1262   1247
   -452   1652   2104   -600  -1278   1878   -465   -745    732   1413   1722   1740
   -384   1332   1717   -475  -1052   1525   -610   -836    491   1122   1408   1525
   -309    758   1067   -226   -688    914   -620   -880      7    410    667    823
   -285    228    511     28   -400    371   -428   -670   -228    -83     98    153
   -254     15    270    119   -262    142   -192   -327    -75    -59     38    -31
   -179     15    194     80   -187    106    -59   -129     51     15     67    -51
   -137      7    142     64   -140     75     15    -25    111     28     49     12
   -129    -31     96     80   -114     31     33    -10     90    -28     -7      5
   -124    -77     46    101    -85    -15     36      5     75    -62    -41    -15
   -101    -85     15     90    -59    -33     67     38    101    -54    -36    -12
   -101    -96      5     98    -54    -46    101     41    109    -49    -33    -44
    -70   -101    -31     83    -20    -64     80      7     67    -77    -57   -101
    -44    -77    -33     62     -5    -57     72     41     98    -44     -7    -83
    -72    -67      5     67    -41    -31     93     64    122    -20    -10   -122
   -129   -114     15    119    -72    -49    109     80    135    -31    -44    -41
    -98   -135    -38    116    -33    -88     96     72    119    -51    -59    -15
    -20    -70    -49     46     12    -59    106     83    119    -44    -49    -25
    -10    -31    -20     20      2    -23    127    101    145    -28    -25    -28
    -70    -33     36     51    -54      0    148     96    161     12     18   -101
   -106    -20     83     62    -96     31    171     85    161     41     49   -132
    -70    -18     51     44    -62     15    142     90    142    -10    -15    -33
    -23    -33    -10     28     -7    -20    109     98    127    -49    -62     70
    -38     -7     31     23    -36     10    119    111    145    -23    -20     75
    -59     -2     57     28    -59     25    140    132    176     25     36     57
   -101    -12     88     57    -96     36    153    137    192     44     51     12
   -114    -12    101     62   -111     44    155    148    205     49     41     31
    -90     -7     80     49    -88     36    137    148    194     23     20     41
    -88    -25     62     57    -77     18    119    145    184     20     20     25
   -116    -67     49     93    -83    -10    129    161    200     23     12     44
   -202   -101    101    150   -153      0    158    166    218     41     20     46
   -205    -59    145    132   -176     41    161    153    226     64     51     38
    -93     18    111     36   -103     64    127    158    213     54     46     38
    -49     59    109     -5    -77     83    132    210    239     72     59     85
    -18     54     72    -20    -44     62    137    228    252     88     64    111
    -31     41     70     -5    -51     54    166    262    288    135    111    135
    -67     49    116     10    -93     80    176    265    303    168    158    129
    -62    103    166    -20   -114    135    161    259    303    168    163    135
    -54     90    145    -20    -98    116    158    265    306    171    163    155
    -49     93    142    -23    -96    116    163    280    322    174    163    179
    -51    101    153    -25   -103    127    150    280    314    166    153    187
    -70    101    171    -15   -119    135    148    280    316    189    184    200
    -83    150    233    -33   -158    192    145    277    329    223    218    197
    -83    163    246    -38   -163    205    129    262    309    189    192    202
    -62    153    215    -46   -137    184    111    246    277    137    137    218
    -64    137    202    -36   -132    168    116    262    290    158    158    246
    -83    174    257    -46   -171    215    127    265    316    189    197    267
    -72    215    285    -72   -179    249    124    246    314    205    220    239
    -59    200    259    -70   -158    228    132    239    309    223    265    215
   -109    174    283    -31   -194    228    132    233    316    239    290    161
   -202    106    309     46   -257    207     83    192    275    184    205    119
   -223     90    314     64   -267    200     46    155    233    124    142    174
   -179    161    340      5   -259    249     83    168    252    135    155    207
   -137    184    322    -23   -228    252    119    174    254    127    148    192
   -150    145    296      0   -226    220    161    181    257    129    148    184
   -187    122    306     31   -246    213    189    184    267    142    158    171
   -236    106    340     64   -288    223    194    158    262    124    137    127
   -259     80    340     90   -298    210    176    122    241     96    101     88
   -213     67    277     72   -246    174    137    101    202     57     51     70
   -200     38    239     80   -220    137    137    111    200     46     36     90
   -223     10    231    103   -228    119    163    124    228     90     90     90
   -244     41    285    101   -265    163    166    116    236    114    129     72
   -257     59    316     96   -285    189    145     96    213     83     85     20
   -228     33    259     96   -244    145    129     83    187     33     31     64
   -223      0    220    111   -223    109    114     72    176     38     51     59
   -254    -23    231    140   -244    103    101     64    179     64     83    -20
   -215     38    254     85   -236    148     80     75    187     67     57    -44
   -150     85    236     33   -192    161     70     96    194     54     38     33
   -150     28    176     59   -163    103     75     77    174     41     51     64
   -220    -49    171    135   -197     59     90     59    168     49     67    -18
   -241    -33    205    137   -226     85    103     75    189     85     77    -88
   -218     23    241     98   -231    129    122     85    187     62     36    -25
   -194     54    249     70   -223    150    103     80    161      5    -10     54
   -184     72    257     57   -220    163    103    106    179     18      5    119
   -239     12    252    111   -246    132    142    116    192     33     18    109
   -236     33    270    101   -254    150    187    127    220     64     49    101
   -197    119    314     38   -257    215    207    153    249    109    101    106
   -174    189    363     -7   -267    275    202    166    270    135    124     85
   -189    158    348     15   -270    252    218    171    270    132    122     90
   -192    137    329     28   -262    231    257    200    290    155    137    109
   -189    200    389     -5   -288    293    285    226    319    166    145    132
   -148    293    441    -72   -293    366    259    215    319    171    155    145
   -116    296    413    -90   -265    353    194    181    306    179    179    158
    -70    298    368   -114   -220    332    150    171    301    192    200    174
    -44    277    319   -116   -181    296    122    161    296    205    223    166
    -46    228    275    -90   -161    252    109    153    283    200    233    142
    -59    241    298    -93   -179    270    106    137    272    179    194    127
    -23    236    257   -106   -140    246     72     96    218    114    132    142
    -23    163    184    -72   -103    174     64     67    171     70     90     88
    -44     72    116    -12    -80     93     83     64    155     44     51     28
    -98     15    114     41   -106     64     93     75    163     54     62     62
   -114     49    163     33   -140    103     75     54    153     36     23     23
    -85     51    137     15   -111     93     36      0     80    -49    -54     18
    -93     28    122     33   -106     75     38      2    103     25     41    -54
    -77     12     90     31    -85     49     31    -12     85     -5      2   -111
    -59     -5     54     31    -57     23     28    -20     59    -64    -80    -20
    -25    -46    -20     36     -5    -33     18    -25     44    -90    -88      0
    -10    -15     -5     12     -2    -10      2    -49     49    -31    -10   -111
    -31    -28      0     28    -15    -15     15    -36     57    -28    -18    -90
    -20    -70    -51     44     15    -62     18    -38     54    -33    -15    -28
    -10    -75    -64     41     25    -72     15    -25     80     23     77    -83
    -12      0     12      7    -12      5      5    -41     83     38     49   -309
    -15      2     18      5    -18      7      0    -67     25    -72   -122   -166
     -2    -75    -72     38     33    -75     12    -49     12   -114   -129     23
     20    -93   -116     36     64   -103     18    -33     33    -83    -80     10
     90    -36   -127    -25    109    -80      5    -15     62    -44    -36      5
    166    -80   -246    -44    205   -163     10      0     23   -106   -116   -114
    236   -244   -480      2    358   -361     83     88    -25   -233   -285   -290
    332   -327   -659     -5    493   -491    179    262     25   -265   -350   -426
    361   -163   -524    -98    441   -342    254    329    161   -129   -254   -426
    189    106    -85   -150    137     10    218     -7    171     -2    -64   -101
     36    719    683   -379   -324    701     28   -423    272    376    480    470
   -109   1423   1532   -657   -823   1478   -181   -652    506    911   1124   1080
   -210   1706   1917   -748  -1062   1810   -420   -815    646   1301   1590   1647
   -142   1460   1600   -659   -872   1527   -537   -919    488   1166   1457   1566
    -93    943   1036   -426   -563    989   -610  -1018     36    542    805    872
    -23    431    454   -205   -239    441   -522   -906   -327    -80    119    109
     88    161     72   -124      7    116   -311   -540   -244   -179    -88   -119
    119     62    -59    -90     88      2   -161   -296   -103   -124    -85    -70
    127     -5   -132    -62    129    -67   -101   -179    -44    -98    -80    -85
    145      7   -137    -77    140    -64    -57   -132    -12    -67    -62   -114
    174      5   -168    -88    171    -80    -51   -116     -7    -64    -67   -187
    252     28   -226   -142    239    -98    -77    -96    -15    -96   -129   -184
    324     67   -257   -197    290    -93   -119    -67    -15   -116   -127    -57
    267     18   -249   -142    257   -114   -114    -77    -31   -137   -137    -70
    142    -77   -220    -31    181   -148    -49   -114    -64   -158   -171   -155
    194    -36   -231    -80    210   -135    -28    -88    -46   -129   -135   -161
    267     44   -223   -155    244    -88    -31    -72    -23   -109   -109   -142
    290     62   -231   -179    259    -83    -41    -64    -20   -106   -106   -122
    306     62   -244   -184    275    -90    -59    -57    -15   -101   -116   -140
    277     33   -244   -158    262   -103    -67    -51    -20   -109   -132   -150
    223      2   -220   -114    220   -109    -38    -57    -20    -96   -119   -158
    246     83   -166   -166    205    -38     18    -28     12    -54    -80   -150
    246    103   -142   -174    194    -18     25     -7     28    -49    -85   -142
    262     72   -189   -168    226    -57     23     -5     18    -51   -106   -163
    249    103   -145   -179    197    -20     20      7     36    -28    -77   -111
    252    116   -135   -184    192     -7     10     12     38    -36    -72    -64
    280    111   -168   -194    226    -28    -15     28     49    -23    -57    -72
    233    116   -116   -176    174      2    -10     49     67     -5    -41    -93
    189    109    -80   -150    135     15     15     54     75      0    -28    -75
    171     88    -83   -132    127      5     33     57     70     -5    -33    -59
    176     70   -106   -122    142    -18     31     54     64     -2    -36    -72
    200    119    -80   -161    140     18     12     57     70     -2    -38    -83
    200    145    -57   -174    127     44     -5     72     85     15    -20    -80
    176    140    -36   -161    103     51    -15     96    106     44      7    -62
    150    142     -7   -145     80     67    -31    114    111     51      7    -62
    148    153      5   -153     72     80    -33    135    114     49      7     -2
    150    155      5   -155     72     80    -33    163    129     57      2     36
     75    132     57   -103      7     96    -12    179    140     75     20     57
      7    148    140    -77    -64    145     23    207    179    129     93     80
    -12    166    179    -77    -96    171     20    223    205    168    137    103
    -23    174    194    -75   -109    184     41    236    223    197    181    109
    -46    166    213    -62   -129    189     64    241    233    218    197     67
    -88    145    233    -28   -161    189     70    231    220    202    168     33
    -83    168    252    -44   -168    210     88    244    218    200    161     83
   -101    166    267    -33   -184    215     88    259    218    187    140    166
   -132    135    267     -2   -200    200     72    249    200    161    145    259
   -124    153    277    -12   -200    215     83    226    184    161    168    259
   -124    181    306    -31   -215    244     83    215    179    171    184    236
   -114    184    298    -36   -207    241     62    202    166    171    189    215
    -88    218    306    -64   -197    262     41    194    158    161    184    202
   -103    223    327    -59   -215    275     38    181    153    155    174    194
   -124    205    327    -41   -226    265     31    158    127    140    153    166
   -148    176    324    -15   -236    249     38    148    116    124    137    137
   -153    187    337    -18   -246    262     67    148    122    119    132    137
   -174    176    350      0   -262    262    101    153    137    135    135    124
   -215    150    366     28   -290    257     90    148    132    116    114    101
   -223    132    355     44   -288    244     88    145    137    114    116    109
   -236    135    368     49   -303    252    103    153    153    132    137    106
   -252    129    381     62   -316    254    122    145    155    142    153     67
   -257    122    379     67   -319    252    114    124    137    129    119    -23
   -223    171    394     25   -309    283    103    137    148    129    122     33
   -236    137    371     46   -303    252    103    114    129     98     83     23
   -236     93    329     72   -283    210     93     88     96     44      5     44
   -142    145    285     -2   -215    215     46    103    101     57     49    101
   -119    142    262    -12   -192    202     49     88     96     64     59     44
   -129    106    236     10   -184    171     83     57     62     28     23    -15
   -137     75    213     31   -174    142     70     23     25     -2     -5    -59
    -96     77    174      7   -135    127     59     25     31      7      2    -31
     -5     93     98    -44    -51     96     36     25     28      2     -2    -25
    135    163     28   -150     51     96    -20     15     12    -15    -18    -46
    272    249    -23   -259    148    114    -85     18     10    -18    -18    -44
    179    168    -12   -176     96     77    -90    -10    -20    -49    -67    -98
     44     38     -5    -41     25     18    -20    -44    -54    -88   -101   -135
     51     59      7    -54     20     33     20    -41    -46    -75    -88   -129
     75     96     20    -85     28     59     12    -38    -33    -64    -77   -116
     93    109     12   -103     38     62      7    -38    -38    -75    -85   -127
    111    129     18   -122     46     75     -5    -25    -28    -70    -83   -148
    150    197     44   -176     51    119    -12     10      5    -46    -67   -116
    166    223     57   -194     54    140    -18     25     25    -23    -41    -38
    163    228     64   -197     49    148     12     33     36      0     -5    -31
    197    259     59   -228     70    161     20     49     46     12     12    -59
    277    298     18   -288    129    158    -20     77     64     31     12   -132
    329    319    -10   -324    171    155    -54     83     70     41    -18   -127
    327    324     -2   -327    163    163    -28     41     41      2    -20     15
    327    329      2   -329    163    166    -25     15     31      2      0     18
    337    316    -20   -327    179    148    -67     -7     18      0     -5    -20
    358    337    -20   -348    189    158    -85    -20     15      7      0    -44
    363    288    -75   -327    218    106    -90    -36    -15    -28    -33    -83
    428    350    -80   -389    254    135   -101    -28    -12    -23    -28    -64
    449    350    -98   -400    272    127   -124    -41    -25    -38    -38    -75
    446    290   -155   -368    301     67   -161    -64    -62    -75    -70   -106
    405    181   -223   -293    311    -18   -166   -114   -109   -116   -111   -171
    353     80   -272   -215    311    -96   -161   -137   -142   -150   -153   -244
    324     44   -283   -187    303   -119   -114   -148   -161   -176   -197   -270
    324     36   -288   -179    306   -124   -119   -168   -184   -202   -215   -239
    363     46   -319   -207    342   -135   -168   -161   -181   -200   -215   -228
    306     12   -293   -161    301   -140   -192   -184   -205   -223   -228   -233
    288      2   -285   -145    288   -142   -158   -174   -194   -205   -194   -244
    311     31   -280   -171    296   -124   -127   -145   -158   -168   -168   -283
    270     -7   -277   -132    272   -142   -129   -155   -171   -194   -207   -267
    340     38   -303   -189    322   -132   -163   -135   -163   -189   -192   -179
    485    140   -348   -314    418   -103   -270   -116   -148   -168   -168   -168
    402     41   -361   -220    381   -158   -254   -166   -187   -205   -207   -236
    298    -80   -381   -111    337   -231   -174   -202   -223   -239   -236   -285
    280    -67   -350   -106    314   -207   -166   -228   -244   -265   -259   -316
    329    -12   -345   -161    337   -179   -153   -218   -236   -272   -272   -309
    402     62   -340   -231    371   -137   -181   -215   -233   -246   -254   -293
    459     15   -444   -239    452   -215   -215   -202   -239   -257   -257   -303
    530    -77   -607   -226    566   -342   -213   -163   -252   -296   -306   -355
    550   -259   -810   -145    678   -535   -148    -93   -298   -410   -457   -522
    581   -358   -940   -111    761   -649    -20     44   -288   -483   -579   -680
    592   -168   -763   -213    678   -465     93    158   -132   -340   -449   -571
    504    202   -301   -353    402    -46     75      5     20    -77   -145   -239
    384    883    498   -636    -57    691   -129   -293    226    366    407    355
    129   1595   1465   -862   -667   1530   -280   -475    535    950   1101   1054
    -15   1803   1816   -893   -917   1810   -426   -602    685   1314   1519   1522
   -106   1465   1571   -680   -839   1517   -548   -800    452   1114   1330   1371
   -111    909   1021   -400   -566    963   -628   -995   -101    407    613    631
    -31    392    423   -179   -226    407   -605   -958   -519   -231    -59    -93
     77    174     96   -127    -10    135   -446   -584   -402   -249   -145   -223
     83    176     93   -129     -5    135   -275   -296   -213   -129    -96   -197
     44    109     62    -77    -10     85   -124   -132   -114    -75    -85   -132
     15     62     46    -38    -15     54    -51    -77    -90    -83   -103   -168
     80    109     25    -96     25     67    -62    -38    -83    -88   -114   -124
    184    197     12   -189     85    103   -114     10    -33    -41    -46    -75
    103    114     10   -109     46     62    -77      2    -36    -36    -49   -155
     57     85     28    -70     15     57    -18     -5    -51    -70   -103   -176
     33     28     -7    -31     20     10    -33    -25    -96   -129   -148   -129
     18    -20    -38      0     28    -28    -20    -36   -109   -142   -161   -142
     88     36    -54    -64     72     -7    -10     -5    -75    -96   -116   -122
    148     93    -54   -119    101     20    -46      0    -67    -88   -103   -137
    210    132    -80   -171    145     25    -83    -10    -90   -103   -122   -166
    231    119   -111   -176    171      5    -54     -2    -90   -106   -129   -166
    200     46   -155   -124    176    -54    -36     15    -80   -103   -127   -148
    148    -38   -187    -54    166   -111    -28     25    -72    -96   -124   -142
    124    -59   -184    -33    153   -122    -49     -7   -103   -119   -140   -155
    119    -41   -161    -38    137    -98    -57    -33   -132   -129   -132   -176
    127     15   -111    -72    116    -46    -51    -33   -140   -132   -145   -228
    150     33   -116    -90    135    -41    -70      0   -116   -129   -166   -192
    145     62    -83   -106    114    -10    -90     18    -85    -88   -132   -135
     72     28    -46    -51     59     -7    -41     12    -80    -67   -111   -176
     93     33    -62    -64     77    -12    -15     33    -72    -75   -116   -176
    109     25    -83    -67     96    -28    -67     18    -98   -109   -158   -135
    168     41   -127   -106    148    -41    -72     33    -93   -109   -153   -111
    239    122   -116   -179    179      2    -83     70    -59    -83   -106    -57
    246    127   -119   -187    184      2   -116     72    -46    -57    -77    -46
    202     72   -129   -137    166    -28   -114     51    -59    -67    -90    -77
    176    109    -67   -142    122     20   -114     33    -72    -72   -106   -106
    249    184    -64   -218    155     62   -106     67    -46    -59    -93   -114
    355    220   -135   -290    244     44   -122    106    -25    -54    -90    -80
    288    213    -75   -249    181     70   -137     85    -31    -44    -96    -41
    184    163    -20   -174    101     72    -98     98     -2      7    -25     -7
    174    187     12   -181     80    101    -83    111     10     23     -2    -20
    155    210     54   -184     49    135    -64    124     23     51     36    -57
    135    231     96   -181     20    163    -28    135     33     70     31   -129
     88    231    142   -161    -28    189    -25    140     31     64     46     25
     67    254    187   -161    -59    220    -23    163     51     75     70     67
     25    233    207   -132    -90    223    -25    171     54     80     57     70
     12    267    254   -140   -119    262    -51    176     49     64     41     98
     10    322    311   -168   -150    316    -85    194     70    109    106    145
    -88    293    381   -103   -236    337    -41    176     70    122    127    135
   -168    262    428    -46   -298    345      0    150     44     83     88    111
   -205    226    431    -10   -316    327     -2    158     41     77     70    135
   -205    223    428    -10   -316    327      7    163     41     93    111    168
   -181    280    459    -49   -322    368    -12    166     62    124    137    161
   -161    324    485    -83   -324    405    -64    163     67    148    166    111
   -140    355    496   -106   -316    426    -41    155     59    127    142     57
   -210    288    496    -38   -355    392     18    140     38     85    111    116
   -257    213    470     20   -363    340     31    127     28     51     67     80
   -179    244    423    -33   -301    332     10    148     51     70     70     54
   -114    275    389    -80   -252    332    -20    155     64     90     77     20
   -150    220    368    -36   -259    296     -7    124     36     41     36     23
   -189    135    324     28   -257    228     10     70    -10     -7    -12    -15
   -181     98    280     38   -231    189     15     44    -36    -41    -44    -46
   -129    140    270     -5   -200    205     12     33    -36    -33    -46    -77
    -62    187    249    -64   -155    218     -7     46    -12    -25    -33    -80
    -25    174    200    -75   -114    187    -25     49     -2     -2    -25   -119
    -15    197    213    -90   -114    202    -36     31    -20    -20    -49   -109
      7    226    218   -116   -103    223    -59     28    -23    -31    -62    -54
     23    187    161   -106    -70    174    -90     33    -20    -31    -54    -67
     59    226    166   -142    -54    194    -51     28    -10    -10    -41   -119
     77    207    129   -145    -25    168      0     23    -18    -33    -72   -148
     62    163    101   -111    -18    132      0     15    -38    -59    -96   -103
     85    176     90   -132     -5    135     -7     20    -33    -57    -83    -77
     96    192     96   -145      0    145      0     33    -18    -41    -70    -75
    119    236    116   -179      0    179     -2     44     -7    -44    -70    -67
    176    272     96   -223     41    184    -23     64     -2    -59    -83    -31
    233    311     77   -272     77    194    -49    106     33      0    -33      0
    155    265    109   -210     23    187     -5    119     57     64     28    -31
     49    220    168   -137    -59    194     85    119     64     83     59    -51
     72    319    246   -194    -85    283    119    155    116    129    103    -77
     49    350    298   -200   -124    324    103    150    101    103     51    -85
     38    368    329   -205   -145    350    106    163    106     96     80     88
     31    407    376   -220   -171    392    129    200    153    142    132    127
     20    420    400   -220   -189    410    137    213    174    137    122    150
      0    441    441   -220   -220    441    109    192    168    140    132    158
    -33    413    446   -192   -239    428     98    187    174    150    145    153
    -72    384    457   -155   -265    418     90    176    163    142    140    142
    -70    413    483   -171   -275    446     70    181    163    150    145    137
   -114    397    511   -142   -314    454     72    176    161    171    174    119
   -189    311    501    -62   -345    405     96    135    129    145    145     54
   -218    241    459    -12   -340    348     96    116    103    109    101      7
   -220    189    410     15   -314    298     88    106     90     57     44     20
   -192    223    415    -18   -303    319     23     77     62     36     36     41
   -135    244    379    -54   -257    311    -23     70     51     44     49     33
   -161    192    353    -18   -257    272    -20     41     18      5     18     18
   -220     93    314     64   -267    202     12     15    -10    -44    -41    -33
   -163    153    316      5   -241    233     -2     18      0    -23    -15     -5
    -67    231    296    -83   -181    262    -54     33     18     12     25     10
   -101    210    309    -54   -207    259    -46     -7    -15    -15      5    -36
   -124    194    319    -33   -220    257     12    -33    -46    -46    -28    -62
   -111    148    257    -20   -184    202      0    -31    -59    -57    -38    -57
    -62    148    210    -44   -137    179    -10    -31    -62    -62    -41    -59
    -51    135    184    -44   -119    161    -31    -44    -75    -70    -59    -98
    -46    111    158    -31   -101    135    -57    -57   -101    -96   -101   -114
    -36    124    161    -46   -101    142   -103    -77   -122   -116   -103    -72
    -36     70    106    -18    -70     88   -111    -93   -140   -124   -111   -122
      5    -57    -62     25     31    -59    -93    -83   -187   -187   -184   -202
     80   -226   -306     72    192   -265    -49    -20   -246   -316   -348   -371
    116   -298   -418     90    265   -358     20     85   -272   -446   -514   -537
    106   -174   -280     33    192   -226     80    202   -132   -301   -389   -444
     15    218    202   -116    -96    210     67    111     70      7    -28    -90
   -207    849   1057   -319   -631    953      2   -194    293    465    555    449
   -527   1470   1997   -472  -1262   1732    -67   -392    581   1005   1176   1031
   -592   1784   2374   -597  -1483   2078   -272   -522    748   1356   1577   1615
   -553   1631   2182   -540  -1369   1906   -444   -685    579   1223   1486   1571
   -527   1169   1696   -319  -1111   1431   -561   -891     54    571    815    831
   -519    605   1122    -44   -820    865   -498   -831   -329    -20    184    187
   -527    210    737    158   -631    472   -303   -514   -309   -140     -5      7
   -467    179    646    142   -555    413   -137   -254   -163    -51     51     41
   -368    223    592     72   -480    407    -44    -85    -51     18     80      7
   -342    200    540     70   -441    368     -5    -23    -41    -12     18    -20
   -350    213    561     67   -454    387     20      7    -28    -20     10     -5
   -361    202    563     77   -462    381     46     33    -10      5     33    -12
   -387    184    571    101   -478    376     59     64     15     31     67     12
   -431    174    605    127   -519    389     72     88     31     49     85     23
   -457    176    633    140   -545    405     85    106     41     59     90     51
   -488    150    639    168   -563    392    106    137     62     75    111     75
   -537    129    667    205   -602    397    129    168     90     93    127     80
   -607    137    745    233   -678    441    142    179    101    103    132     88
   -649    163    813    241   -730    488    150    181    114    114    145    101
   -589    163    753    210   -672    459    161    168    101    101    129     85
   -488    150    639    168   -563    394    140    129     54     54     85     41
   -420    155    574    132   -496    363    116     93     23     23     54     10
   -387    153    540    116   -465    345    103     75      2      0     25    -10
   -366    109    472    127   -420    288    103     70    -12    -18     -2    -38
   -327    114    441    106   -384    277    101     70    -15    -20    -18    -70
   -288    119    407     83   -350    262     67     51    -28    -20    -15    -62
   -233    142    376     44   -306    259     51     46    -31    -18    -15    -49
   -181    129    311     25   -246    220     51     41    -41    -23    -20    -57
   -116    124    241     -2   -179    181     18     23    -62    -41    -41    -96
    -93     96    187     -2   -140    140      0     10    -85    -70    -75   -122
   -111    109    220      0   -166    163     18     33    -62    -54    -51    -98
   -103     96    200      2   -153    148     15     49    -46    -54    -46    -90
    -23     77    101    -25    -62     88    -15     31    -70    -75    -70   -116
     59     57     -5    -59     33     25    -67     -7   -106   -103    -93   -140
    109     59    -49    -85     80      5   -101    -20   -119   -116   -109   -150
    166     57   -109   -114    137    -25   -135    -36   -132   -132   -124   -166
    189     18   -171   -103    181    -75   -166    -44   -145   -153   -132   -148
    207     10   -200   -111    205    -93   -197    -59   -158   -148   -119   -150
    223      7   -215   -116    220   -103   -218    -75   -166   -142   -103   -174
    272     20   -254   -148    262   -114   -241    -90   -179   -155   -119   -202
    366    -15   -381   -174    374   -197   -288   -122   -223   -210   -192   -218
    467    -46   -514   -210    488   -280   -350   -171   -272   -259   -241   -218
    530    -31   -563   -249    545   -296   -376   -192   -293   -270   -246   -226
    587     -5   -592   -293    589   -298   -381   -213   -314   -280   -262   -244
    675    -33   -709   -319    691   -371   -405   -262   -366   -324   -301   -272
    740    -28   -769   -358    753   -397   -410   -288   -394   -358   -316   -270
    758     -5   -763   -376    761   -381   -392   -288   -392   -348   -298   -267
    750     28   -722   -392    735   -345   -371   -270   -374   -319   -270   -270
    696     41   -654   -368    675   -306   -348   -259   -361   -303   -252   -259
    623     49   -574   -337    597   -259   -314   -246   -355   -303   -252   -254
    571     72   -498   -322    535   -213   -296   -241   -348   -296   -233   -223
    527     80   -449   -303    488   -184   -275   -231   -342   -293   -228   -220
    496     62   -433   -277    465   -184   -252   -223   -335   -296   -239   -207
    485     67   -418   -277    452   -176   -236   -218   -327   -296   -239   -207
    462     67   -394   -265    428   -163   -213   -207   -311   -285   -233   -215
    400     77   -322   -239    361   -122   -181   -187   -280   -257   -210   -205
    348     96   -252   -220    301    -77   -140   -150   -246   -231   -194   -189
    342     96   -249   -220    296    -75   -135   -150   -241   -231   -197   -197
    353    106   -246   -228    301    -70   -129   -155   -236   -223   -205   -244
    324     90   -236   -210    280    -72   -116   -158   -239   -241   -239   -254
    275     54   -220   -163    249    -83    -93   -148   -231   -249   -241   -218
    233     64   -168   -150    200    -51    -85   -137   -213   -228   -218   -228
    236     75   -161   -158    200    -41    -93   -135   -194   -213   -215   -241
    280     59   -220   -171    252    -80   -111   -145   -207   -228   -239   -262
    306     70   -236   -187    272    -83   -106   -137   -205   -228   -244   -265
    311     70   -244   -192    275    -85    -96   -124   -192   -215   -233   -246
    319     88   -231   -205    275    -70    -77   -106   -168   -187   -200   -226
    298    111   -187   -207    244    -36    -67   -101   -158   -166   -181   -239
    277    111   -166   -194    223    -25    -67   -103   -155   -161   -171   -246
    257     75   -181   -168    220    -51    -64   -101   -158   -166   -174   -257
    267     70   -197   -168    231    -62    -41    -85   -150   -176   -192   -236
    267     44   -226   -158    246    -88    -25    -70   -140   -163   -176   -181
    272     75   -197   -174    236    -59    -20    -51   -114   -122   -124   -174
    288    116   -171   -202    231    -25    -28    -51   -106   -103    -85   -158
    303    155   -148   -231    226      5    -28    -36    -96    -98    -88   -150
    329    153   -176   -241    254    -10    -15    -23    -85    -96    -93   -111
    345    181   -163   -262    254     10      5      7    -59    -80    -80    -96
    332    202   -129   -267    231     36     36     36    -33    -41    -36    -83
    319    226    -93   -272    205     67     57     51    -10    -12     -7   -103
    311    228    -83   -272    197     72     46     49    -10    -15    -18    -93
    319    280    -38   -298    179    122     41     64      5    -15     -5    -10
    303    345     38   -324    132    192     54     90     57     41     54     38
    277    350     72   -314    101    213     36     80     70     83     85    -10
    257    353     93   -306     80    223      7     62     57     83     85     10
    241    340     98   -290     72    220     10     70     57     80    106     51
    202    309    103   -257     49    205     23     64     51     64     67     12
    194    257     59   -226     67    158     20     44     20     46     49     23
    200    223     23   -213     88    124      5     25     -7     25     31     -5
    184    174    -10   -179     98     83     28     31    -18      0     -7     -5
    184    158    -25   -174    106     67     25     15    -49    -38    -46    -28
    176    124    -51   -150    114     36     12     10    -59    -51    -59    -28
    168    101    -67   -137    116     18      5      0    -62    -38    -54    -70
    166    124    -41   -145    103     41      0    -20    -75    -38    -46   -116
    103    101     -2   -103     54     49     23    -38    -88    -57    -62   -129
     98     46    -51    -75     75     -2     -5    -62   -111    -75    -83   -140
    194     77   -116   -137    155    -18    -38    -49   -109    -64    -77   -210
    228     83   -145   -155    187    -31    -44    -44   -114    -93   -137   -200
    241     33   -207   -140    223    -85    -51    -54   -135   -122   -140    -90
    220     33   -187   -127    202    -75    -59    -57   -132   -109   -132   -142
    192     44   -150   -119    171    -51    -44    -54   -124    -90   -140   -184
    174     15   -158    -93    166    -70    -33    -51   -127    -85   -155   -184
    161     25   -137    -96    150    -54    -46    -64   -137   -103   -140   -111
    161     33   -127    -98    145    -46    -51    -54   -124    -83    -93   -101
    142     31   -114    -88    127    -41    -36    -38   -101    -54    -70   -140
    119      2   -116    -59    119    -57    -18    -31   -111    -83   -122   -223
     96   -111   -207      7    150   -158     18      5   -145   -161   -226   -270
    101   -236   -337     67    218   -288    129    148   -124   -246   -335   -316
    181   -187   -371      2    275   -277    233    358     15   -194   -337   -374
    194    103    -90   -148    142      7    288    415    207     10   -124   -187
     51    568    517   -314   -231    542    163     41    267    293    272    168
   -114   1143   1254   -514   -683   1197    -38   -376    324    691    823    704
   -176   1639   1813   -732   -995   1725   -252   -641    423   1119   1376   1280
    -88   1691   1779   -800   -932   1735   -467   -766    431   1348   1660   1652
    -57   1161   1218   -553   -639   1189   -511   -857     70    872   1158   1156
    -44    620    665   -288   -355    641   -511   -909   -402     98    353    342
    -23    205    226    -93   -124    215   -439   -779   -589   -306   -119   -174
      0     70     70    -33    -33     70   -298   -496   -428   -249   -119   -205
     28    119     90    -75    -31    106   -166   -257   -236   -111    -33   -103
     72    155     83   -116     -5    119    -70    -88   -106    -10     28    -67
     98    161     62   -132     18    111    -31    -12    -46     41     88    -90
     90    135     44   -111     23     90    -18     -7    -38     41     83   -218
     67     93     23    -80     20     59      0     -2    -54     -2    -10   -171
    122     77    -44   -101     83     18    -20      0    -80    -54    -36    -44
    148    114    -33   -132     90     41    -23     15    -64    -44    -28    -70
    122    122      0   -122     62     62    -10     38    -51    -41    -41    -33
     72     90     18    -85     28     54      2     25    -49    -28    -23    -54
     23    101     77    -62    -28     88     15     18    -33     -7     -5    -83
    111    119      5   -116     51     62    -15     25    -33      0      0   -103
    252    163    -88   -207    171     38    -54     33    -41     -2    -12   -166
    280    184    -98   -233    189     44    -54     23    -54    -36    -49   -119
    244    122   -122   -184    181      0    -46     -5    -77    -54    -46    -54
    231    127   -103   -179    166     10    -38    -15    -64    -20     12    -64
    324    163   -161   -244    244      2    -57      2    -64    -28      2   -116
    350    163   -187   -259    267    -12    -64     25    -64    -38    -38    -90
    350    194   -158   -272    254     18    -57     36    -46    -18     -5    -28
    361    179   -181   -270    272     -2    -67     28    -54    -31     -5    -38
    363    197   -166   -280    265     15    -57     46    -25    -12      5    -18
    335    179   -155   -257    244     12    -77     28    -36     -2     23    -44
    290    179   -114   -236    202     33    -96     18    -36      0     23    -59
    259    181    -77   -223    168     54    -75     38    -10     23     49    -18
    210    202     -7   -205    109     98    -49     75     28     72    103     -7
    218    202    -15   -213    114     93    -51     93     38     80    103     -5
    223    189    -33   -207    129     77    -67     77     38     85    129      7
    223    228      5   -226    106    119    -54     85     51     98    109    -36
    277    257    -20   -267    150    119    -62     77     28     44     41    114
    293    277    -18   -285    155    129    -64     85     33     49     90    148
    223    254     31   -241     96    142    -36    103     64     90    127    129
    129    244    111   -189      7    179      7    132    109    142    179    161
    106    246    140   -176    -15    194     44    163    150    189    220    161
    142    290    148   -218     -2    220     49    168    150    176    197    155
    223    332    109   -277     57    220     36    161    142    179    202    179
    288    342     54   -316    116    197     10    168    140    181    215    181
    298    335     36   -316    132    187     -5    174    142    197    241    163
    296    361     62   -329    116    213     -2    161    150    218    265    127
    290    389     98   -340     96    244     -2    161    148    210    244    119
    374    379      5   -379    184    192    -20    155    114    148    161    194
    420    368    -51   -394    236    158    -36    158    109    145    187    265
    428    371    -59   -400    241    155    -38    142    106    148    205    246
    433    381    -51   -407    244    166    -36    127     88    127    187    228
    407    402     -5   -407    205    200    -36    103     80    142    174    150
    397    423     25   -410    187    226    -44     88     70    129    176    155
    394    410     12   -405    189    213    -54     64     41     93    158    132
    353    397     41   -376    155    220    -31     62     59    124    184     80
    285    394    106   -342     90    252      2     54     80    145    179     33
    259    389    129   -324     64    259     59     80    109    140    158     88
    226    319     93   -275     64    207     64     70     96    101    116    106
    148    319    168   -233    -10    244    103     75     98     80    103    129
    189    337    148   -265     18    244    116     98    101     75     72    103
    239    309     70   -272     85    189    106     98     90     70     54     88
    207    277     67   -244     70    174     90     51     67     41     44     51
    127    226     98   -176     15    163    103     41     75     46     49     44
    101    205    103   -155     -2    155    109     36     75     57     33    -25
    119    202     83   -161     18    142     96     25     57     36      2    -12
    122    163     38   -145     41    101     72     23     49     38     23    -28
     85    135     46   -111     20     90     62     15     49     38     33    -72
     -5    114    116    -54    -62    116     80     15     75     72     75    -88
     12    145    132    -77    -59    140     77     10     85     80     59   -145
    158    176     18   -168     67     98     31     15     38     -2    -49    -93
    213    187    -25   -202    119     80     15     28     28    -23    -41      2
    194    179    -15   -189    103     83     20     31     38    -12    -20     23
    155    168     12   -161     72     90     25     28     49      7      5     33
     96    137     41   -119     28     90     28     23     62     28     33      0
     70    153     83   -111     -5    119     44     31     90     64     62      5
     46    163    116   -103    -33    140     62     38     96     57     46     23
     18    207    189   -111    -85    200     70     59    116     75     72     44
     -7    244    252   -119   -129    246     67     72    145    129    142     44
   -111    244    355    -67   -233    298    106     75    166    161    153     -2
   -184    267    449    -41   -316    358    145    119    202    187    153     80
    -15    358    374   -171   -194    366    142    192    241    205    176    210
      7    420    410   -215   -202    415    116    202    259    228    207    236
    -18    449    467   -215   -244    459     83    192    267    246    241    257
    -31    441    472   -207   -252    457     59    176    272    267    272    244
    -31    431    462   -200   -246    446     67    189    280    283    283    244
    -41    423    465   -192   -252    444     64    176    265    265    270    236
    -25    423    449   -200   -236    436     36    145    231    223    244    202
    -28    415    441   -194   -236    428     18    114    189    150    189    194
    -23    337    361   -155   -192    348     31     98    153    124    155    140
     -2    249    252   -124   -127    249     36     85    148    145    176     59
     41    220    179   -132    -70    200     23     54    114    116    142    -15
     93    218    122   -155    -15    171     -2     15     64     44     46    -12
    145    205     59   -174     44    132    -25    -15     12    -25    -12      7
    179    192     12   -187     83    103    -41    -41     -5    -25     -5    -54
    200    166    -33   -184    116     67    -51    -49    -20    -33    -12    -88
    189    140    -51   -166    119     44    -25    -33    -12    -38    -18    -83
    202    137    -64   -168    135     36     -7    -28    -18    -62    -33    -59
    215    168    -49   -194    132     62      0    -18     -5    -23    -10    -75
    187    174    -15   -181    101     80     -7    -25    -10    -28    -10    -93
    122    114    -10   -119     64     51    -18    -46    -28    -38    -15    -96
     80     59    -20    -70     51     20    -10    -57    -46    -54    -28   -116
     28     57     25    -44      2     41     15    -44    -36    -54    -23   -106
     23     85     62    -57    -18     75     44      5      2    -18     12    -59
     51    140     88    -98    -18    114     44     46     46     33     59    -41
     57    150     93   -103    -18    122     41     51     54     41     70    -44
     33    101     64    -67    -15     83     49     54     31      2     23    -67
     28    -28    -59      0     44    -44     98    116      0    -75    -75   -161
     64   -161   -226     46    142   -192    220    272     23   -155   -205   -309
    114   -124   -239      5    176   -181    361    475    150   -119   -202   -332
     49    148     98    -98    -25    122    423    439    319     96     12   -153
   -116    555    672   -220   -394    615    275     28    358    353    392    259
   -342   1096   1439   -379   -891   1267     38   -436    389    735    932    787
   -462   1644   2107   -589  -1283   1875   -153   -644    563   1236   1548   1389
   -314   1623   1938   -654  -1127   1779   -368   -698    587   1454   1787   1652
   -290   1088   1376   -400   -833   1231   -454   -784    231    989   1304   1218
   -316    478    792    -83   -555    633   -465   -862   -298    161    444    379
   -301     51    353    124   -327    202   -337   -704   -483   -280    -85   -163
   -246     10    254    116   -249    132   -189   -407   -285   -174    -49   -140
   -280      5    285    137   -283    145    -77   -207   -129    -67     10    -98
   -265    -36    228    150   -249     93     41    -44    -23    -12     25    -44
   -187    -54    132    122   -161     38     90     41     28     15     57    -12
   -192    -90    101    140   -148      2     49     23     12      2     44    -67
   -187    -96     90    140   -140     -2     36     12     -2    -23     12    -90
   -135    -67     64    101   -101     -2     44     31      5    -28      2    -75
    -90    -57     33     75    -62    -12     44     49     18    -12     18    -72
    -54    -28     23     41    -41     -2     41     64     33     -5     28    -72
    -25    -38    -12     33     -7    -25     57     85     51     28     51    -93
    -41    -57    -18     46    -12    -38     41     72     36     15     23   -137
    -36    -59    -23     49     -7    -41     33     67     15    -36    -41    -72
     51     25    -28    -38     38      0     38     96     41     -2      7      0
     70     93     23    -80     23     57     51    101     62     44     57    -12
     31     49     15    -41      7     33     62     90     62     49     51    -49
     98    111     12   -103     44     62     88    129     88     64     54    -23
    171    197     25   -184     72    111     93    166    111     83     67     15
    129    132      2   -132     64     67     28    124     80     54     38     -2
     25     75     49    -51    -12     62     33    101     70     33     20    -10
    -28    111    140    -41    -83    124     36    103     90     33     18     12
    153    233     77   -194     36    155    -93    189    174    124    122     44
    405    371    -33   -389    220    168   -228    262    218    197    161    -44
    943    711   -233   -828    587    239   -465    420    314    265    187    155
   1085    810   -275   -948    680    267   -600    394    322    270    220    309
    389    236   -153   -314    270     41   -122    111    106     83     44      2
    298    194   -103   -249    202     46     44    171    129     98     51      7
    555    394   -163   -478    361    116   -181    335    244    202    148    119
    524    436    -88   -480    306    174   -392    361    285    231    166     77
   -129   -161    -31    142    -49    -96   -202    155    132     85     15   -140
   -205   -277    -72    241    -67   -176     75    111     88     38    -10   -171
    137    114    -23   -127     80     46   -145    223    166    116    106    -23
   -228    -96    132    163   -181     18   -475     85     57     54     72    -12
   -459   -194    262    324   -363     33   -270    -51     -5     51     72    -18
   -436   -140    296    288   -368     75    -75    -12     36     77     33    -83
   -506   -254    252    376   -379     -2    -88     -2     -2     31    -36   -114
   -914   -405    509    659   -711     51     77    -51     20     38     31    -23
  -1449   -275   1171    862  -1312    446    353   -379     -5    -10     93    142
   -979   -171    807    574   -893    316    109   -519   -205   -129     10    249
   -301   -119    181    210   -241     28   -277   -257   -155    -46     44    252
   -753    -36    717    394   -735    340   -239    -20     64     49    252    519
   -893   -103    789    498   -844    342   -296     -7    124    122    259    332
   -244     18    262    111   -254    140   -550    -90     44    -54    -12     54
    504    127   -376   -316    439   -124   -826   -168    -46    -54    -28     18
    870    233   -636   -550    753   -200   -898   -155   -145    -80      2   -153
    924    249   -678   -587    800   -213   -807   -277   -233   -161     -5   -158
    950    148   -802   -550    875   -327   -631   -316   -233   -145     36   -249
    979    111   -870   -548    924   -379   -485   -381   -314   -254   -213   -740
   1002     62   -940   -532    971   -439   -361   -413   -394   -397   -602   -805
   1109    137   -974   -626   1041   -418   -337   -400   -423   -485   -597    -88
    818      7   -810   -415    813   -400   -213   -314   -306   -324   -353     20
    303   -194   -498    -54    400   -345    -28   -298   -241   -213   -200    -88
   -101   -233   -132    168     15   -184    153   -231   -119    -62     10    -54
     23    -96   -122     36     72   -111    153    -59     15     90    129     -5
    122     70    -51    -98     88     10    119    124    153    239    233     88
      2    137    135    -72    -67    137    158    179    233    306    267    116
   -189    166    355     12   -272    259    257    111    226    301    226     83
   -223    153    376     33   -301    265    288    116    210    303    189     80
   -124    150    272    -12   -200    210    283    192    249    303    161    103
    -98    166    265    -33   -181    213    275    213    270    283    132    101
    -83    239    322    -77   -202    280    277    215    301    267    137    142
   -246    124    368     59   -309    246    262    145    275    210    114    129
   -576     15    592    280   -584    303    340     77    277    171    122    145
   -550     72    623    239   -587    345    342    -38    231     93     98    135
   -140    223    363    -41   -252    293    176    -70    137     18     57     96
    205    277     70   -241     67    174     18     23    119     -2     62     80
    368    298    -70   -332    220    114    -44     64    153     57    155     59
    553    366   -187   -462    371     90   -124     54    150     31    205     64
    732    433   -298   -581    517     67   -207    -36    103     51    272    -77
    776    371   -407   -576    592    -18   -259   -275   -111   -150      0   -428
    966    342   -626   -654    795   -140   -350   -457   -319   -405   -249   -316
   1236    293   -943   -766   1088   -324   -532   -589   -462   -568   -394   -374
   1439    194  -1244   -815   1343   -524   -652   -662   -532   -620   -480   -478
   1491    158  -1332   -828   1413   -587   -701   -662   -506   -563   -446   -545
   1467    210  -1260   -839   1363   -524   -769   -667   -488   -548   -465   -576
   1436    252  -1184   -844   1309   -465   -831   -659   -462   -532   -501   -592
   1330    181  -1148   -756   1239   -483   -805   -628   -446   -535   -517   -537
   1158    111  -1049   -636   1104   -467   -628   -501   -348   -415   -394   -433
   1013    155   -857   -584    935   -350   -527   -407   -246   -311   -275   -368
    987    303   -683   -644    833   -189   -504   -342   -192   -267   -241   -348
    961    316   -644   -639    802   -163   -462   -296   -171   -280   -285   -337
    605     18   -589   -314    597   -285   -332   -303   -189   -252   -197   -306
    361   -127   -488   -116    423   -306   -140   -303   -179   -218   -135   -397
    116   -176   -296     28    202   -236    -25   -376   -184   -236   -111   -439
    109   -127   -236     10    171   -181     -7   -467   -205   -257   -145   -581
    355    -67   -423   -145    389   -246   -114   -379   -231   -257   -220   -576
    379   -124   -504   -127    439   -311   -142   -200   -145   -220   -200   -324
    140   -189   -332     23    233   -259    -54   -129    -44   -111    -46   -179
     -5   -205   -200    106     96   -202     20    -93     31    -20     15   -306
     -5   -163   -158     83     75   -161      2    -57     20   -116   -137   -226
    -70   -124    -54     96    -10    -88      7    -20     31   -145   -184    -41
   -202   -137     62    168   -132    -38     51     28    106    -31    -51     49
   -293    -98    194    197   -244     46     80     70    168     54     46     49
   -392    -25    366    207   -381    171     77     85    189     67     67     83
   -509    -36    472    272   -493    218     90    106    207     77     75    111
   -602    -77    522    337   -563    220    124    150    265    150    132    124
   -646    -85    561    366   -605    236    137    168    296    163    148    135
   -680    -77    600    379   -641    259    114    142    272    135    132    122
   -727    -93    633    410   -683    270    119    140    267    150    161     33
   -727   -239    488    480   -610    124    171    187    241     72     41   -122
   -628   -400    228    514   -428    -85    272    311    228    -62   -153   -181
   -444   -324    116    384   -283   -103    340    496    342    -20   -119   -148
   -389    -20    368    205   -381    174    361    457    493    166     98     12
   -550    439    989     54   -769    711    259    -18    511    410    483    350
   -714   1091   1805   -187  -1260   1447     93   -467    602    823   1049    823
   -530   1634   2161   -553  -1345   1896   -202   -636    724   1176   1439   1418
   -293   1634   1927   -670  -1111   1779   -467   -688    719   1358   1641   1790
   -197   1249   1447   -527   -823   1345   -511   -735    467   1060   1358   1405
   -137    795    932   -327   -535    862   -491   -807    -33    277    555    504
   -124    415    537   -145   -332    478   -316   -597   -166   -101     75      0
    -85    314    400   -114   -244    355   -116   -265     28    -25     64    -15
    -25    329    355   -153   -192    342     12    -46    184     64    101     20
     44    327    283   -184   -119    306     93     98    277    132    132     49
     64    348    283   -207   -111    316    127    197    355    194    192    127
     -7    397    405   -194   -205    400    161    252    418    254    246    148
   -215    303    519    -46   -368    410    202    265    441    262    246    127
   -384    166    550    109   -467    358    262    265    405    179    153     77
   -418     51    470    181   -444    259    265    277    376    176    166    103
   -392     64    457    163   -426    262    223    296    402    215    210    119
   -400     83    483    158   -441    283    174    275    402    233    233     90
   -405    124    530    140   -467    327    132    233    387    215    220     51
   -400    109    509    142   -454    309     93    179    337    153    168     15
   -449     12    462    218   -457    236     67    150    290     90    116      0
   -452    -46    405    249   -431    179     44    174    293     90    119     25
   -418    -57    361    239   -389    150     23    197    337    158    168     -5
   -475   -127    348    298   -413    109     54    163    314     98    114    -33
   -584   -197    387    389   -485     93     88     90    270     54     67    -85
   -644   -210    431    426   -537    109     57     41    233     64    111    -85
   -571   -192    379    381   -475     93     12     67    262     96    127   -184
   -454   -200    254    324   -355     28    -25     70    215     -7     -5   -116
   -444   -210    233    327   -340     12     15     64    220    -23     -7    -18
   -483   -231    252    355   -368     10     57     64    267     62     93    -23
   -246   -213     33    231   -140    -90     -2     88    257     62     85    -85
      0    -20    -20     10     10    -20    -64    148    265     46     49   -114
    155    184     25   -171     64    106   -142    189    303     64     70    -36
    129    158     25   -145     51     93   -106    153    285     57     72    -38
    -72    -64      7     70    -41    -28      5     77    233     12     33    -93
   -187   -114     72    150   -129    -23     46     80    249     33     49    -85
   -163    -33    127     98   -145     46     72    116    288     67     88    -38
     -5     93     98    -46    -51     96     49    184    337    106    122     31
     28    111     83    -70    -25     98     62    246    397    174    179     57
   -207    -31    174    116   -192     70    109    213    384    166    197     31
   -283     10    290    135   -288    150    122    181    381    166    223      0
   -236     25    262    101   -249    142     67    150    350    145    140   -129
   -163     15    179     75   -171     96     12    135    311     83     70     15
    -36     64    101    -15    -70     83     -5    163    342    103    142    142
    101     98     -5   -101     51     46    -67    135    324     96    137     77
    194     96    -98   -148    148      0   -135     77    277     54    111     36
    231    111   -119   -171    176     -2   -163     38    252     38     96    -23
    257     59   -200   -161    228    -70   -181      5    218     -5     46    -59
    265      5   -259   -137    262   -127   -200      0    205    -38     23     -7
    192     25   -168   -109    179    -70   -174    -18    213    -12     57    -12
     90    135     44   -111     23     90   -150   -124    194     -2    109   -106
    171     59   -111   -116    142    -25   -197   -124    148    -15     41   -259
    231      7   -226   -119    228   -109   -244    -67    127    -72    -51    -96
    103    -75   -181    -15    142   -127   -189     -2    179    -23     49    129
     38   -129   -168     46    103   -148   -135     44    257     64    161    132
     90      5    -88    -49     88    -41   -116     67    283     85    153     77
     75     64    -10    -70     41     28   -119     44    265     59    116     54
    114     33    -80    -75     96    -23   -145     12    223     20     90     -5
     62     20    -41    -41     51    -10    -93     36    272     88    176    -28
   -114     -5    109     59   -114     49    -18     33    301    111    166    -44
   -249    -18    231    132   -241    106     46     57    314     77     98     72
   -176     15    192     80   -184    103     80    106    332     83     77    122
    -64     70    135     -2    -98    101     80    127    332     83     70    137
   -119     51    168     33   -145    109    116    140    353     98    106    176
   -163     41    205     59   -184    122    150    135    374    101    106    176
   -171     57    228     57   -200    140    145     98    345     54     46    140
   -150     88    239     31   -194    163    148    101    358    103     90     83
   -129    135    262     -2   -197    197    153     88    374    135    142     31
    -77    171    249    -46   -163    210    137     46    340    101    109     -5
    -25     96    122    -33    -72    109    111     41    316     62     67    -20
     57     72     15    -64     20     44     93     38    303     33     33    -49
    127    103    -25   -116     75     41     85     -2    280      0     12    -96
    171    103    -67   -137    119     20     67    -62    246    -25      2   -153
    275    174   -103   -226    189     36     25   -103    207    -62    -49   -233
    431    233   -197   -332    314     18    -18    -83    187    -96   -101   -223
    545    241   -306   -394    426    -31    -31    -28    220    -64    -57   -179
    545    236   -309   -392    426    -33    -10    -18    252    -23      0   -210
    480    213   -270   -348    374    -28     23    -15    262    -23    -20   -246
    433    218   -215   -324    324      2     59     -5    275    -33    -25   -116
    420    306   -114   -366    267     96     85     25    335     33     57    -64
    410    363    -46   -387    228    158     80     70    384     88    101    -15
    387    361    -25   -376    207    168     44     88    402    101    111     62
    335    353     18   -342    158    187     36    106    431    140    153     77
    223    345    122   -285     49    233     57    119    462    202    236     64
    122    355    231   -239    -54    293     83    137    488    231    259     25
     33    337    303   -187   -135    322     93    142    488    210    205     90
     18    329    311   -174   -145    322    103    176    514    228    226    184
    -10    280    288   -137   -150    283     98    187    501    210    200    163
   -124    166    290    -20   -207    226    114    179    480    189    192    150
   -246     90    337     75   -293    213    148    166    485    210    228    101
   -371     46    418    163   -394    231    194    140    480    223    241    -18
   -368     33    402    163   -384    218    205    124    441    161    132    -36
   -303     57    361    122   -332    207    176     90    397     90     75     83
   -194     88    283     51   -239    184    140     98    394     85     83     88
   -148     64    213     41   -179    137    124    109    394     90     93     70
   -223     28    252     96   -236    137    145    106    402    103    124     41
   -267     33    301    116   -285    166    155    111    420    135    142      0
   -200    103    301     46   -252    200    127    122    420    132    116    -12
   -145    153    298     -2   -220    226    132    142    436    142    127     12
    -83    132    215    -25   -150    174    140    163    446    140    114     36
    -46    114    161    -33   -103    137    142    166    444    129    111     70
    -51     90    140    -20    -96    116    137    166    444    119    109     80
    -54    114    168    -28   -111    140    142    168    452    132    109     67
    -51    189    239    -70   -145    215    145    168    459    155    129     49
    -41    137    179    -46   -111    155    166    205    467    155    132     -5
    -23    -41    -18     31     -5    -31    236    298    457     80     15   -132
     20   -166   -187     72    103   -176    376    470    493     -7   -137   -228
     54      2    -54    -31     54    -23    498    613    646     88    -51   -150
    -57    290    348   -116   -202    319    506    426    740    277    205     64
   -215    750    966   -267   -592    859    314    -28    771    581    620    470
   -319   1345   1665   -511   -992   1504     62   -387    859    995   1166   1093
   -319   1740   2057   -711  -1189   1899   -189   -522   1015   1447   1735   1699
   -265   1647   1909   -691  -1088   1777   -413   -620    937   1509   1836   1831
   -244   1150   1392   -454   -818   1270   -488   -735    524    956   1257   1260
   -246    530    776   -140   -511    652   -420   -779     10    111    374    329
   -233    132    363     49   -298    246   -220   -517     -2   -111     51    -62
   -122     88    210     15   -166    148    -90   -218    181    -12     72    -77
    -46     59    106     -7    -77     80    -25    -44    277     18     46    -25
     -7     41     49    -15    -28     44     33     33    324     18     36     -7
     -2     -7     -5      5      0     -5     57     57    332     18     25    -44
    -64    -51     12     57    -38    -20     75     49    322     10     15   -101
    -72   -101    -28     85    -23    -67     57     20    283    -23    -18   -163
     20   -114   -135     46     77   -124     15      7    262    -49    -38   -181
     54    -96   -150     20    101   -122     10     28    285    -15     12   -181
     51    -80   -135     12     93   -106     23     28    298      5     36   -262
    -49    -98    -49     72      0    -75     51     -7    275    -31    -23   -280
    -36   -109    -72     72     18    -90     38    -18    252    -70    -70   -176
    181    -36   -218    -72    197   -127    -20     25    267    -72    -90   -142
    233    -46   -283    -93    257   -163    -54     23    249    -93   -103   -129
    223    -90   -316    -67    267   -202    -54     20    236    -98    -96   -158
    205    -98   -303    -51    254   -200    -33     49    259    -67    -67   -148
    181    -83   -265    -49    220   -174    -20     67    290    -38    -44   -137
    145    -80   -226    -33    184   -150    -12     62    293    -31    -36   -135
    119    -88   -210    -18    163   -148      7     77    306    -25    -36   -124
    114    -80   -194    -15    153   -137     20     96    324    -18    -44   -106
    127    -96   -226    -18    174   -161     23    106    332    -15    -38    -90
    127    -54   -184    -36    153   -119     31    137    374     36     15    -83
    181     31   -150   -109    166    -59     -2    163    407     83     64    -64
    197     36   -161   -116    179    -62    -15    163    400     72     59    -44
     96    -33   -129    -33    111    -83     62    158    402     77     83    -31
     70    -41   -111    -15     88    -75    119    189    441    119    127    -31
     31    -44    -77      5     51    -59    132    215    462    137    111    -25
     15    -57    -72     20     44    -64    119    257    478    129     85     85
     18    -20    -38      0     25    -28     90    290    514    163    129    124
     12    -25    -38      5     25    -31     80    303    532    181    148    119
     77     15    -62    -46     70    -23     80    324    550    200    171    137
     93     46    -46    -70     70      0    106    327    566    226    197    148
     46     20    -28    -33     36     -2    132    322    571    233    200    142
     33    -10    -44    -10     38    -28    106    309    550    215    181    129
     49    -33    -85    -10     64    -59     72    293    527    189    158    122
     67    -20    -88    -23     77    -54     70    298    540    205    174    142
     96    -18   -116    -38    103    -67     72    306    548    228    202    148
    109    -25   -137    -41    122    -80     38    301    540    226    213    137
    116      5   -111    -62    114    -51     33    285    532    215    207    116
    103     10    -93    -57     98    -41     20    270    517    197    184    114
    127     15   -111    -72    119    -46     10    283    522    205    202    150
    179     57   -122   -119    150    -31     -2    301    540    239    246    158
    194    106    -88   -153    140      7    -15    327    563    272    290    171
    140     83    -57   -111     98     12    -15    314    548    257    288    153
     88      7    -80    -49     83    -36     28    265    501    205    236    119
     44    -36    -80     -2     59    -59     57    241    475    168    207    101
     28    -46    -75      7     51    -59     46    220    459    150    189     75
     41    -28    -70     -5     54    -49     44    226    467    158    189     59
     77      5    -72    -41     72    -31     38    246    491    163    187     54
      2    -67    -70     31     33    -67     62    226    478    142    158     33
    -70   -116    -46     90    -12    -83    111    213    478    148    174     23
    -75    -77     -2     77    -36    -41    109    205    480    150    171    -51
    -88    -72     12     77    -51    -31    116    215    493    137    106    -54
   -106   -119    -12    111    -49    -64    103    218    488    111     72      7
   -106   -163    -57    132    -25   -111     83    200    467     88     62     -7
    -38   -135    -96     88     28   -116     98    202    470     85     70      5
     59    -67   -127      2     93    -96     51    213    491    103     96     20
     25   -111   -137     41     80   -124     10    179    470     96     83    -31
    -25   -153   -127     88     49   -140     33    142    444     67     54    -67
    -49   -194   -145    122     46   -171     33    116    426     44     36    -88
    -28   -231   -202    127     85   -218     46    109    410     31     23   -119
     12   -231   -244    109    127   -236     98    116    420     51     62   -109
     31   -207   -239     85    135   -223     93    101    418     62    101   -137
     77   -145   -223     33    150   -184     80    106    426     70     80   -223
    137    -96   -233    -23    184   -163     88    140    454     59     15   -148
    166    -44   -210    -62    187   -124     77    171    485     57     15     -5
    153    -59   -215    -49    184   -137     80    192    506     64     44     59
    171    -77   -249    -46    210   -163    119    202    514     67     36     28
    171    -36   -207    -67    189   -119    161    236    548    122     90     49
    192     36   -155   -114    174    -59    181    285    605    187    153     46
    197    116    -80   -158    137     18    184    298    641    218    187     67
    179    176     -2   -176     90     88    200    311    680    246    207    114
    158    187     28   -174     64    106    192    345    724    296    267    200
    166    220     51   -194     57    137    153    342    745    329    285    161
    202    252     49   -228     77    153    137    353    750    335    301    163
    171    288    116   -228     28    202    148    384    795    405    374    163
     49    210    158   -132    -54    187    142    353    769    374    337    153
     31    205    174   -119    -72    189    132    355    771    361    329    210
     33    163    129   -101    -46    148    124    363    763    337    290    161
     -7     25     33     -7    -20     28    174    337    706    270    205    140
    -41    -33      7     36    -25    -12    197    335    688    252    223    187
    -51    -28     23     38    -38     -2    187    342    709    267    236    142
    -12      0     10      5    -12      5    171    342    704    239    197    155
      7    -15    -23      5     15    -18    161    337    693    213    171    176
    -62    -90    -31     75    -18    -62    179    309    667    210    171    103
    -96   -140    -46    116    -25    -93    197    285    649    205    174     38
   -127   -132     -5    129    -62    -70    213    311    685    249    220      0
   -158   -140     18    150    -88    -62    210    327    709    272    210    -57
   -150   -129     18    140    -85    -57    181    335    704    244    187     88
   -161   -127     33    142    -98    -46    176    363    735    252    187    137
   -174   -163      7    168    -90    -80    176    348    717    213    140    150
   -148   -202    -54    176    -46   -129    184    327    672    163    114    174
   -176   -223    -46    200    -67   -135    220    353    717    254    210    119
   -174   -135     38    153   -106    -49    249    371    763    316    262     72
   -119    -96     23    106    -72    -36    228    392    769    277    220    111
     10   -106   -116     49     62   -111    153    420    735    184    124    184
     80   -233   -314     75    197   -275    249    550    753    176     83    106
     -5   -394   -392    200    192   -394    436    714    836    207     80   -122
    -93   -257   -163    176     33   -213    613    904   1028    329    168   -166
   -207     75    283     67   -244    179    696    831   1192    519    345    158
   -275    615    888   -171   -581    750    431    394   1228    841    815    704
   -397   1228   1626   -415  -1013   1426    132     10   1299   1283   1418   1283
   -636   1475   2112   -420  -1374   1795      2   -241   1376   1693   1922   1774
   -633   1361   1995   -363  -1314   1678   -153   -366   1309   1800   2047   1935
   -530    865   1392   -168   -961   1127   -236   -428    891   1192   1421   1343
   -457    374    831     41   -644    602   -197   -397    454    423    613    553
   -400     12    410    192   -405    213    -54   -153    405    129    218    179
   -337    -96    241    218   -290     72     28    106    574    194    218    189
   -246    -85    161    166   -205     36    135    306    727    322    314    218
   -213   -106    106    158   -161      0    241    433    820    384    355    220
   -200   -137     62    168   -132    -38    277    472    839    371    332    231
   -150    -80     70    116   -111     -5    239    493    841    358    324    257
   -148    -51     96     96   -122     20    213    530    867    368    324    270
   -200   -101     98    148   -150     -2    277    532    867    361    301    246
   -233   -135     98    184   -168    -18    345    522    852    358    306    228
   -259   -184     75    223   -168    -54    358    530    849    366    329    215
   -184   -127     54    155   -122    -36    309    568    885    394    350    244
    -64    -18     46     41    -57     15    231    613    932    436    394    288
   -179   -140     36    158   -109    -51    241    548    875    379    340    246
   -327   -298     28    314   -179   -135    353    498    820    329    293    205
   -316   -277     38    296   -179   -122    392    524    841    353    309    210
   -283   -246     33    265   -161   -106    384    542    852    371    316    228
   -265   -239     25    252   -148   -106    397    563    865    381    322    244
   -226   -192     33    210   -129    -80    381    581    888    397    329    272
   -137   -181    -44    158    -49   -114    285    571    867    384    322    283
    -70   -155    -88    111      7   -122    254    563    857    392    329    257
    -54   -179   -124    114     33   -150    275    561    846    384    319    228
    -54   -205   -150    129     46   -179    272    553    833    371    303    218
    -10   -197   -187    103     85   -192    272    545    831    368    306    231
     51   -153   -205     49    127   -176    267    555    836    379    314    249
     54   -155   -210     49    129   -181    249    545    820    350    283    239
     38   -220   -259     90    148   -239    252    535    805    337    267    231
     38   -223   -262     90    150   -241    283    524    797    353    288    200
     64   -213   -277     75    171   -244    285    540    807    368    301    207
    116   -174   -293     25    205   -233    231    568    831    392    324    257
    116   -150   -267     18    192   -207    181    584    849    420    361    301
     80   -132   -213     23    145   -171    257    600    862    433    368    298
     77   -119   -197     20    137   -158    277    626    883    444    368    337
    142    -49   -192    -46    166   -122    244    683    924    493    415    407
    179     20   -158    -98    168    -67    194    732    969    535    459    465
     44    -88   -132     20     88   -109    233    691    930    530    454    428
    -20   -129   -109     75     41   -122    280    691    924    540    478    431
     18    -88   -106     33     59    -96    272    722    945    568    514    472
     18    -80    -98     31     57    -88    270    735    956    594    548    472
     80    -36   -116    -23     96    -75    236    737    948    589    542    501
     83    -41   -124    -23    103    -83    226    722    922    563    527    501
    -28   -103    -75     64     20    -88    283    706    906    555    524    493
   -119   -132    -12    127    -54    -72    293    711    911    566    540    509
   -150   -103     46    127   -101    -28    285    737    927    594    571    540
    -77    -12     64     44    -72     25    293    789    956    628    605    587
   -111      7    116     49   -116     62    290    787    945    618    602    594
   -301   -140    161    220   -231     10    366    730    896    579    571    558
   -319    -96    223    207   -275     64    420    761    924    610    605    581
   -335    -38    293    187   -314    127    413    810    969    654    639    623
   -306    -15    288    158   -298    135    363    831    984    659    636    631
   -384    -38    345    213   -366    153    387    813    966    646    610    584
   -530   -132    397    329   -465    132    470    795    956    626    581    558
   -545   -129    415    335   -480    142    514    807    974    626    576    576
   -519    -62    457    290   -488    197    532    844   1018    667    613    607
   -483    -18    465    252   -475    223    449    872   1052    698    644    610
   -397     28    426    181   -410    226    353    846   1034    683    633    568
   -371     15    384    176   -379    200    355    844   1026    675    620    558
   -535   -129    402    332   -470    135    405    802    989    633    574    524
   -779   -340    439    561   -610     49    581    735    930    571    509    467
   -732   -290    441    511   -587     75    615    766    950    587    519    488
   -693   -220    470    457   -581    124    579    789    982    610    540    514
   -646   -179    465    410   -555    142    574    807   1002    631    558    535
   -623   -200    423    413   -524    111    542    795    979    615    555    532
   -626   -187    436    405   -532    122    542    813   1002    628    563    540
   -636   -161    475    397   -555    155    550    844   1036    657    576    555
   -631   -101    527    366   -581    213    545    883   1083    706    628    602
   -626    -70    555    348   -592    241    535    935   1130    745    670    641
   -623    -25    594    322   -610    283    524    976   1169    779    701    685
   -646    -38    607    342   -628    283    568    976   1176    779    706    693
   -675    -70    605    371   -641    265    610    953   1161    756    691    672
   -654    -33    620    345   -639    293    605    963   1184    771    701    685
   -605     54    659    272   -631    358    542    987   1223    792    711    740
   -545    116    662    213   -605    389    493    987   1247    826    745    766
   -483    181    662    148   -571    420    459    982   1270    859    789    753
   -563    132    696    215   -628    413    433    969   1270    857    795    753
   -732    -20    709    374   -722    342    530    922   1221    813    753    722
   -722    -23    698    371   -711    337    558    922   1215    807    745    724
   -714      5    717    353   -714    358    555    935   1236    823    761    750
   -698    -44    654    371   -678    303    496    906   1205    784    735    727
   -683    -72    607    376   -646    267    478    883   1163    743    696    672
   -706   -153    553    428   -631    200    524    870   1137    698    639    641
   -696   -192    504    444   -602    155    540    870   1127    672    610    649
   -649   -176    472    413   -561    148    517    883   1143    685    626    667
   -626   -168    457    397   -545    145    457    862   1137    675    613    652
   -639   -215    423    426   -532    103    439    828   1106    644    587    628
   -659   -267    392    462   -527     62    478    797   1080    610    550    589
   -631   -319    311    475   -472     -5    511    761   1044    566    498    545
   -506   -254    252    379   -381     -2    441    753   1041    561    504    553
   -405   -155    249    280   -329     46    371    776   1072    589    535    589
   -462   -192    267    327   -366     36    324    750   1060    568    511    571
   -628   -358    270    493   -449    -44    394    698   1010    514    446    491
   -654   -397    254    524   -457    -72    470    701   1018    506    433    483
   -584   -332    252    459   -418    -41    452    735   1057    535    462    517
   -537   -277    257    405   -400    -10    368    745   1091    561    491    545
   -535   -288    246    413   -392    -20    387    724   1072    532    467    540
   -511   -337    171    423   -342    -83    407    701   1036    480    407    485
   -465   -410     51    436   -259   -179    413    750   1031    431    329    397
   -397   -545   -148    470   -127   -348    470    891   1052    348    194    267
   -293   -540   -246    418    -23   -394    553   1104   1153    332    129    200
   -288   -267     20    275   -155   -124    620   1150   1345    530    324    345
   -431     93    522    168   -478    306    488    758   1376    743    626    639
   -691    555   1247     67   -969    901    285    246   1392   1067   1106   1150
   -909   1132   2042   -111  -1475   1587    122    -18   1561   1561   1735   1797
   -867   1395   2260   -265  -1564   1826   -124   -122   1675   1919   2158   2299
   -792   1111   1904   -161  -1348   1506   -293   -184   1493   1743   1974   2158
   -732    574   1306     77  -1021    940   -309   -205   1062   1057   1249   1405
   -776     -7    769    392   -774    379    -64    -49    743    405    532    659
   -763   -265    498    514   -633    114    197    277    878    387    397    504
   -652   -277    374    465   -514     46    316    514   1041    470    428    540
   -574   -239    335    405   -457     46    379    654   1143    524    457    581
   -519   -228    290    374   -405     31    400    714   1192    553    470    563
   -488   -236    252    361   -374      7    392    724   1202    540    452    480
   -493   -293    200    392   -348    -46    397    722   1189    501    387    446
   -483   -311    171    394   -329    -70    400    730   1192    483    358    501
   -475   -306    168    392   -322    -70    410    753   1210    478    358    548
   -407   -257    148    329   -280    -54    355    784   1234    501    376    550
   -319   -192    127    254   -223    -33    262    818   1275    537    405    550
   -381   -288     90    335   -239    -98    366    766   1231    485    361    506
   -459   -371     88    415   -275   -142    475    727   1195    439    319    465
   -444   -324    116    384   -280   -106    446    758   1234    465    355    498
   -407   -285    122    345   -267    -83    436    779   1265    488    374    509
   -368   -244    124    306   -249    -62    428    792   1288    493    371    504
   -303   -210     93    257   -200    -59    418    792   1291    480    350    480
   -249   -220     28    233   -142    -96    389    774   1270    452    335    480
   -207   -192     15    200   -114    -88    345    789   1296    475    345    491
   -181   -168     12    174    -98    -77    270    802   1314    485    348    491
   -220   -202     18    213   -119    -93    348    779   1299    475    342    480
   -280   -249     28    262   -155   -109    478    782   1299    462    335    491
   -275   -205     70    239   -174    -67    485    815   1340    498    361    514
   -290   -155    132    220   -213    -12    475    841   1382    537    397    532
   -280   -137    142    210   -213      2    462    867   1418    566    423    548
   -213    -93    116    150   -166     10    413    888   1426    563    402    561
   -168    -15    153     90   -163     67    400    935   1470    600    439    626
   -233    -70    163    150   -200     46    400    914   1462    587    431    613
   -324   -132    192    228   -259     28    462    904   1467    584    426    607
   -350   -124    223    236   -288     49    524    937   1504    613    454    626
   -293    -59    233    176   -265     85    524    971   1538    636    480    644
   -192     33    223     77   -210    127    444   1005   1571    667    517    678
   -158     75    233     41   -194    153    397   1008   1595    693    542    704
   -228     28    257     98   -244    142    459    995   1587    685    537    691
   -249     18    267    114   -259    142    496   1015   1600    701    550    688
   -290     -2    288    148   -290    142    527   1021   1610    714    563    691
   -301    -28    272    166   -288    122    550   1010   1610    709    563    706
   -236     23    259    106   -249    142    537   1028   1628    724    587    740
   -244     41    283    101   -265    161    496   1031   1641    756    618    719
   -262     36    298    111   -280    166    462   1023   1641    753    613    680
   -246     67    314     90   -280    189    485   1031   1654    758    618    732
   -288     59    345    114   -316    202    467   1010   1644    748    620    745
   -301     49    350    124   -327    200    454    997   1639    730    600    735
   -306     59    366    122   -337    213    465   1002   1649    740    613    789
   -309     77    387    116   -348    231    472   1010   1670    758    636    771
   -259    137    397     59   -329    267    457   1021   1680    769    646    750
   -233    176    410     25   -322    293    441   1021   1686    769    641    766
   -301    116    415     90   -358    265    491    984   1670    745    620    771
   -384     23    407    181   -394    215    576    956   1652    719    589    714
   -381     51    433    163   -407    241    615    966   1673    724    589    691
   -350     70    420    137   -384    244    600    966   1686    730    579    667
   -363     80    444    140   -405    259    587    961   1699    732    584    659
   -407     44    452    181   -428    246    641    937   1693    722    568    628
   -433     23    457    205   -446    239    657    924   1688    709    550    587
   -420     20    439    200   -431    228    646    909   1673    693    524    542
   -413      5    418    202   -415    210    646    909   1680    693    514    532
   -418    -18    400    218   -410    189    644    904   1678    688    514    530
   -392    -12    376    202   -387    181    644    906   1683    688    514    524
   -381      7    387    187   -384    197    633    917   1701    706    532    519
   -423     -5    415    213   -420    205    646    904   1704    709    532    498
   -441    -20    420    231   -431    200    659    893   1699    696    517    483
   -431    -31    400    231   -418    184    649    885   1696    696    524    475
   -439    -33    402    236   -420    184    646    893   1712    717    540    441
   -426    -18    407    220   -418    194    633    906   1732    724    530    439
   -371     54    426    158   -397    239    618    950   1769    748    550    517
   -340    109    446    114   -392    277    620    989   1810    782    576    530
   -381     57    439    161   -410    246    633    979   1805    766    553    514
   -465     23    485    220   -478    254    722    971   1810    774    553    496
   -452     62    514    194   -483    288    766   1008   1847    795    571    504
   -397    106    504    142   -449    303    740   1047   1878    833    597    511
   -368    176    542     96   -457    358    698   1062   1906    865    620    517
   -407    179    584    111   -496    381    696   1054   1922    875    633    537
   -433    181    615    127   -524    397    732   1039   1932    880    646    561
   -449    179    628    132   -537    402    735   1023   1935    885    657    561
   -454    163    618    142   -535    389    730   1026   1940    888    665    558
   -457    145    600    153   -527    374    688   1008   1925    872    657    532
   -446    148    594    150   -519    371    678   1002   1925    878    646    496
   -462     96    558    181   -509    327    670    987   1904    849    610    496
   -454     57    511    197   -483    283    659    984   1880    820    594    491
   -449      2    449    220   -449    226    646    982   1860    792    566    431
   -439    -23    415    231   -428    194    605    997   1862    782    550    410
   -454    -33    420    241   -439    192    594    995   1862    779    561    423
   -532    -77    454    303   -493    187    691    979   1847    769    553    392
   -545   -119    426    332   -488    150    717    940   1803    714    501    324
   -522   -150    371    337   -446    109    678    935   1784    693    483    322
   -548   -150    397    348   -475    124    683    943   1805    717    509    348
   -566   -174    392    368   -480    109    685    930   1792    706    504    327
   -561   -181    379    368   -472     98    672    927   1787    701    501    314
   -555   -153    402    355   -480    124    670    932   1795    709    517    314
   -561   -150    410    353   -485    129    667    937   1792    706    517    309
   -555   -158    394    355   -478    116    672    948   1797    711    527    306
   -532   -140    392    335   -465    124    665    969   1816    724    532    303
   -459    -57    402    259   -431    171    626   1005   1842    735    545    350
   -478    -77    397    277   -439    158    568   1013   1844    745    558    363
   -589   -181    407    384   -498    111    626    976   1805    719    530    311
   -628   -298    327    462   -480     12    724    958   1740    644    454    233
   -581   -418    163    501   -374   -127    800   1072   1748    589    368    148
   -545   -472     72    506   -311   -200    922   1286   1855    576    290     36
   -530   -329    200    428   -366    -64    992   1423   2005    662    337     54
   -545    -20    522    283   -532    249    953   1278   2081    833    558    285
   -685    433   1119    127   -901    776    737    815   2096   1148   1026    758
   -872   1052   1925    -90  -1400   1488    509    426   2164   1577   1636   1325
   -917   1467   2382   -275  -1649   1925    277    228   2255   2003   2177   1886
   -831   1405   2236   -288  -1535   1821     72    119   2166   2060   2270   2081
   -737    865   1602    -62  -1169   1234    -15     31   1761   1486   1665   1493
   -795    210   1002    290   -898    605    122     85   1335    688    789    587
   -839   -202    633    519   -737    215    335    379   1348    459    441    228
   -784   -215    566    498   -675    174    504    714   1600    613    517    285
   -657   -111    545    384   -602    215    568    956   1790    753    618    371
   -639   -116    522    374   -581    202    587   1054   1857    782    628    389
   -711   -220    488    465   -600    132    685   1039   1826    740    576    324
   -714   -233    480    472   -600    122    761   1065   1829    732    568    293
   -696   -213    483    454   -589    135    740   1101   1855    756    594    303
   -701   -171    530    436   -618    179    717   1130   1893    774    615    327
   -732   -202    530    467   -633    163    714   1114   1873    750    597    322
   -735   -288    446    509   -592     80    740   1088   1829    722    571    270
   -735   -290    444    514   -589     75    745   1111   1849    745    597    277
   -737   -270    465    504   -602     96    748   1127   1867    761    615    293
   -735   -241    493    488   -615    124    756   1137   1891    782    633    298
   -750   -223    524    485   -639    150    748   1124   1888    779    628    275
   -722   -223    498    472   -610    137    719   1117   1873    766    628    283
   -727   -239    485    480   -607    124    724   1140   1888    784    657    298
   -735   -244    491    488   -615    122    743   1153   1904    800    665    262
   -730   -239    491    483   -613    124    753   1166   1919    800    641    259
   -743   -239    504    491   -623    132    766   1184   1930    787    623    332
   -740   -231    506    483   -626    135    761   1176   1930    774    620    355
   -709   -205    501    457   -607    148    750   1179   1938    789    646    361
   -704   -189    514    446   -610    161    750   1184   1948    805    667    337
   -714   -171    542    444   -628    184    719   1202   1969    813    691    345
   -688   -135    553    410   -623    207    698   1228   1997    839    704    332
   -672   -184    488    428   -581    150    735   1213   1966    813    672    337
   -693   -210    480    449   -589    132    750   1221   1969    813    672    342
   -683   -174    509    428   -597    166    771   1239   1995    841    711    340
   -672   -135    537    402   -605    200    779   1260   2023    865    743    358
   -711   -145    566    428   -641    210    776   1236   2013    852    735    340
   -727   -171    555    446   -644    189    784   1234   1997    841    727    332
   -696   -187    509    441   -602    161    782   1270   2023    859    730    348
   -680   -181    498    431   -589    155    787   1280   2039    859    730    400
   -706   -161    545    433   -628    192    787   1296   2073    885    761    428
   -683   -140    542    410   -615    200    766   1275   2055    854    740    420
   -646   -148    498    397   -574    174    735   1273   2026    844    743    462
   -670   -148    519    407   -597    184    735   1309   2073    904    800    457
   -696   -137    558    415   -628    210    727   1314   2086    917    820    457
   -722   -111    607    415   -667    246    717   1317   2091    922    831    483
   -719    -88    631    405   -675    270    711   1312   2094    927    854    496
   -685   -101    584    392   -636    239    693   1304   2073    901    839    504
   -683    -88    594    384   -641    252    683   1293   2057    885    823    509
   -701   -103    594    402   -649    244    680   1296   2055    893    836    517
   -722    -88    633    405   -678    272    688   1304   2073    909    857    511
   -743    -83    657    413   -701    285    688   1288   2055    888    849    504
   -704   -103    597    402   -652    246    670   1241   2000    828    795    470
   -698    -98    600    397   -652    252    683   1247   2008    854    826    452
   -722    -80    641    402   -683    280    698   1254   2021    865    849    436
   -745    -80    665    410   -706    290    719   1247   2034    854    844    426
   -771    -83    688    426   -732    303    743   1236   2034    841    826    402
   -730   -124    605    426   -670    241    735   1210   1987    774    756    381
   -701   -148    553    426   -628    202    732   1208   1984    756    727    387
   -727   -137    589    431   -659    226    737   1189   2010    792    774    324
   -758   -135    623    446   -693    244    732   1150   1995    761    750    189
   -761   -192    566    475   -665    187    724   1132   1951    678    631    205
   -750   -215    535    483   -644    158    711   1132   1935    675    613    285
   -753   -254    498    504   -628    122    683   1122   1932    693    644    233
   -774   -252    522    511   -649    135    683   1117   1938    691    652    194
   -797   -246    550    522   -675    150    691   1101   1940    678    633    179
   -789   -249    540    519   -665    145    688   1072   1919    633    579    155
   -732   -257    472    493   -602    106    667   1083   1891    592    545    205
   -704   -257    446    480   -576     93    680   1106   1925    654    600    189
   -698   -231    467    465   -584    116    688   1111   1951    696    649    137
   -719   -218    501    470   -610    140    696   1114   1964    685    641     93
   -704   -200    501    449   -605    148    717   1109   1951    662    592     88
   -688   -184    504    436   -597    158    735   1130   1956    654    594    231
   -696   -158    537    426   -618    189    774   1184   2016    719    662    293
   -691   -103    587    397   -639    241    800   1202   2049    753    711    288
   -704    -59    641    381   -675    290    818   1213   2075    769    730    283
   -724    -54    670    389   -698    306    833   1213   2075    761    711    270
   -724    -49    672    384   -701    309    846   1234   2094    769    714    285
   -709     18    727    345   -717    371    844   1262   2138    813    758    329
   -717     83    800    316   -758    439    841   1275   2174    854    795    374
   -719    101    820    309   -769    459    828   1275   2192    872    815    420
   -714    142    857    285   -784    498    802   1275   2221    898    846    441
   -743    207    950    267   -846    579    813   1288   2260    932    885    483
   -714    194    909    259   -810    550    776   1283   2242    919    872    454
   -688    137    826    272   -756    480    745   1283   2210    878    841    444
   -784    109    891    335   -839    498    774   1267   2210    891    875    465
   -826     51    878    387   -852    465    776   1231   2177    859    841    397
   -740     23    763    355   -753    394    740   1213   2143    807    771    389
   -711     -5    706    355   -709    350    724   1200   2117    769    730    348
   -711    -46    662    376   -688    306    722   1189   2088    737    711    348
   -774    -98    675    436   -724    288    745   1205   2091    748    737    337
   -867   -132    732    498   -800    298    766   1187   2086    735    717    270
   -784   -114    667    449   -727    275    743   1171   2073    709    672    296
   -659    -80    579    368   -623    249    683   1187   2078    711    680    379
   -670    -90    579    381   -626    244    675   1195   2081    714    688    358
   -732   -142    587    436   -659    220    714   1192   2068    696    665    327
   -730   -140    587    433   -659    223    735   1187   2062    691    659    324
   -737   -137    597    436   -670    228    724   1176   2055    680    652    314
   -722   -106    615    415   -670    254    730   1176   2060    675    639    332
   -743   -163    576    452   -659    205    730   1161   2039    649    615    316
   -779   -192    587    485   -685    197    740   1143   2031    659    620    277
   -779   -179    600    478   -691    210    737   1117   2010    652    618    244
   -735   -200    535    467   -636    166    722   1132   1997    641    620    262
   -683   -249    433    465   -561     90    727   1182   2010    636    594    213
   -592   -342    249    467   -420    -46    756   1247   1995    535    452     88
   -459   -397     62    426   -262   -168    820   1423   2052    491    345     54
   -436   -228    207    332   -322    -10    945   1636   2260    636    449    109
   -558    127    683    215   -620    402    984   1444   2372    859    732    376
   -714    613   1327     49  -1021    969    807    956   2333   1135   1174    818
   -839   1226   2065   -194  -1452   1647    571    563   2356   1527   1748   1395
   -937   1545   2483   -303  -1709   2013    322    342   2434   1935   2273   1943
   -971   1221   2192   -124  -1582   1706    197    252   2288   1865   2210   1958
   -870    649   1519    109  -1195   1083    158    226   1880   1221   1501   1288
   -763     90    852    335   -807    470    181    267   1483    491    706    472
   -740   -215    524    478   -633    153    340    566   1561    374    485    176
   -701   -176    522    436   -613    171    478    841   1797    532    589    270
   -615   -122    493    368   -555    184    566   1015   1935    618    641    332
   -550    -80    470    316   -511    194    613   1114   2005    657    657    355
   -568   -127    441    348   -506    155    613   1122   1995    631    626    324
   -594   -181    413    389   -504    114    636   1135   1997    618    607    319
   -561   -161    400    361   -480    116    665   1166   2021    628    620    322
   -574   -158    413    366   -496    127    657   1192   2044    644    620    290
   -613   -145    467    379   -540    161    670   1200   2068    649    605    301
   -620   -181    439    397   -530    127    657   1161   2013    605    589    340
   -605   -205    400    405   -504     96    652   1174   2008    618    618    348
   -597   -181    415    389   -506    116    654   1202   2042    644    644    363
   -602   -163    439    384   -522    137    665   1210   2052    636    636    379
   -665   -176    485    420   -576    153    693   1205   2057    646    641    384
   -714   -200    514    457   -615    155    717   1197   2055    649    649    379
   -691   -189    501    436   -597    155    735   1202   2052    654    657    361
   -680   -168    511    426   -597    171    743   1221   2065    678    678    371
   -680   -148    530    413   -607    189    722   1226   2081    685    693    389
   -657   -127    530    389   -594    200    709   1236   2091    693    704    413
   -644   -109    532    374   -589    210    706   1252   2112    714    722    428
   -675    -98    576    387   -626    239    701   1275   2138    740    740    439
   -646   -129    514    387   -581    192    641   1231   2081    670    672    418
   -628   -129    498    379   -566    184    667   1236   2081    680    683    431
   -587    -72    511    329   -553    218    678   1262   2112    732    730    431
   -540    -20    519    280   -530    249    667   1286   2130    753    758    457
   -610    -72    535    340   -574    231    678   1254   2109    732    740    426
   -626    -83    542    353   -584    228    704   1257   2109    730    737    410
   -623    -85    535    353   -579    223    711   1293   2140    758    753    480
   -680   -135    545    407   -613    205    714   1299   2156    763    761    511
   -701   -129    568    415   -636    218    730   1296   2158    766    756    483
   -659    -80    579    371   -620    246    730   1309   2169    766    756    535
   -605    -15    589    309   -597    285    704   1335   2187    784    776    587
   -524      0    524    262   -524    262    657   1327   2164    776    771    574
   -558    -12    545    283   -555    265    698   1340   2192    815    810    584
   -589    -33    555    311   -574    259    696   1340   2190    826    818    584
   -576    -36    540    303   -558    252    683   1332   2177    818    813    581
   -550      0    550    275   -550    275    649   1337   2182    823    813    587
   -491     62    553    213   -522    306    618   1350   2190    823    823    631
   -485     67    553    210   -519    309    618   1337   2164    800    805    649
   -501     46    545    226   -524    296    613   1309   2138    797    805    605
   -491     83    574    205   -532    327    607   1312   2148    820    849    613
   -563     62    626    249   -594    342    654   1317   2151    823    859    620
   -558     70    628    244   -592    348    675   1306   2140    805    844    623
   -568     28    597    267   -584    311    665   1270   2094    753    797    610
   -589      7    597    290   -592    301    667   1257   2073    735    782    589
   -563     67    631    246   -600    350    659   1260   2081    750    800    587
   -509    122    631    194   -568    376    623   1254   2083    756    810    584
   -574     77    652    246   -613    363    649   1226   2068    732    782    553
   -644     59    704    293   -672    381    730   1213   2062    714    758    519
   -602    101    704    249   -652    402    724   1210   2065    717    761    498
   -568    111    680    228   -626    394    706   1202   2057    709    753    483
   -545    116    662    213   -605    389    672   1221   2075    709    743    519
   -566     93    659    236   -613    376    652   1234   2083    709    735    517
   -644     28    670    306   -657    348    693   1213   2065    683    711    475
   -623     72    693    275   -659    381    701   1205   2073    691    722    449
   -691     28    717    329   -704    371    730   1153   2039    662    691    405
   -750    -41    709    397   -730    332    758   1109   1995    615    644    405
   -724    -36    688    381   -706    324    737   1119   1990    607    636    387
   -672     -5    667    337   -670    329    719   1140   2010    626    646    397
   -579     85    665    244   -620    374    704   1176   2039    659    678    431
   -558    135    693    213   -626    413    701   1195   2060    683    704    444
   -620     88    709    265   -665    400    685   1166   2044    670    688    428
   -722     18    737    350   -730    376    701   1145   2021    644    659    392
   -745      5    748    368   -745    376    753   1156   2016    639    654    407
   -717     25    743    345   -730    384    771   1171   2023    652    670    420
   -685     57    743    311   -714    400    779   1187   2042    672    691    446
   -696     83    776    306   -737    428    787   1192   2057    688    706    465
   -628    158    787    233   -709    472    774   1205   2073    714    735    485
   -568    213    782    179   -675    496    784   1260   2112    750    761    506
   -605    174    779    213   -693    475    833   1273   2114    748    758    498
   -626    189    815    218   -722    501    849   1291   2138    771    776    517
   -626    259    885    181   -756    571    854   1293   2164    797    805    550
   -561    316    878    122   -719    597    820   1260   2132    758    782    584
   -475    400    872     36   -672    636    779   1273   2166    818    839    618
   -446    465    911    -10   -680    688    743   1278   2197    872    901    615
   -535    394    930     70   -732    662    748   1249   2169    859    896    574
   -646    262    909    192   -776    584    782   1228   2135    820    849    576
   -545    296    839    122   -691    568    732   1252   2135    813    852    636
   -459    368    828     44   -644    597    644   1275   2153    828    867    657
   -537    257    795    140   -667    524    675   1226   2096    782    826    600
   -696     62    758    316   -727    410    750   1127   1995    680    730    491
   -730      2    732    363   -732    366    807   1117   1961    644    688    459
   -662     36    698    311   -680    366    789   1150   1974    654    698    480
   -649     20    670    311   -659    345    761   1145   1964    641    688    465
   -675      5    680    335   -678    342    756   1135   1953    628    678    452
   -652     23    672    314   -662    348    735   1127   1948    628    680    449
   -576     28    605    272   -589    316    704   1130   1935    618    672    449
   -545     10    555    265   -550    283    691   1122   1919    602    649    449
   -548     -5    542    277   -545    267    691   1117   1912    592    636    454
   -542      7    550    267   -545    277    685   1098   1888    574    623    444
   -527     15    540    254   -535    277    678   1101   1886    579    628    449
   -506     18    524    241   -514    270    678   1111   1899    597    646    459
   -493     12    506    241   -498    259    665   1085   1867    574    623    420
   -527     20    548    252   -537    285    667   1083   1862    568    623    415
   -517     12    530    252   -524    272    665   1085   1862    571    626    413
   -470    -23    444    246   -459    210    670   1098   1847    558    610    397
   -452   -122    329    288   -392    103    719   1171   1844    522    558    340
   -405   -270    135    335   -270    -67    813   1301   1849    426    400    163
   -293   -174    116    233   -205    -28    919   1480   1971    459    389    132
   -280    174    454     51   -366    314    958   1475   2135    662    615    332
   -514    485   1000     15   -756    743    820   1047   2114    870    940    670
   -758   1010   1766   -127  -1262   1387    584    581   2114   1231   1473   1228
   -844   1501   2346   -329  -1595   1922    342    342   2203   1662   2042   1821
   -758   1558   2314   -402  -1535   1938    135    241   2205   1904   2346   2197
   -709   1122   1831   -205  -1270   1475     46    187   1930   1566   1987   1901
   -704    524   1228     88   -969    878     98    189   1486    787   1145   1028
   -706    103    810    298   -758    457    288    420   1376    384    636    472
   -665     25    691    316   -678    355    483    743   1595    472    620    423
   -566     28    594    270   -579    311    579    930   1719    535    644    457
   -527     23    550    252   -540    288    641   1057   1800    589    680    496
   -519     46    563    236   -540    303    691   1114   1844    618    701    485
   -514     64    576    223   -545    319    701   1132   1857    618    688    475
   -472     85    558    194   -514    322    688   1140   1836    589    657    491
   -452     33    485    207   -467    259    680   1156   1821    561    628    485
   -496      5    498    244   -496    252    709   1182   1844    594    654    501
   -532     -5    527    270   -532    259    717   1171   1844    605    667    488
   -553    -12    540    283   -548    262    724   1156   1834    597    670    475
   -501     57    558    220   -530    306    706   1182   1862    631    704    483
   -426     98    524    163   -475    309    675   1202   1865    623    680    478
   -444     36    478    202   -459    254    693   1184   1829    576    633    506
   -457     28    485    215   -470    257    719   1182   1834    600    659    517
   -491     33    522    226   -506    277    714   1176   1842    620    685    498
   -522     25    545    246   -535    285    753   1179   1844    620    691    501
   -527      7    535    257   -532    270    769   1176   1834    615    688    498
   -517     25    542    246   -530    283    763   1184   1839    626    701    504
   -511     38    548    233   -530    293    753   1189   1844    623    698    509
   -483     49    532    215   -509    290    740   1195   1834    618    693    511
   -467     54    519    205   -493    288    727   1202   1836    626    696    527
   -452     64    517    194   -483    290    732   1236   1867    659    730    579
   -457     62    517    197   -488    288    735   1236   1867    667    730    571
   -444     90    535    176   -488    311    727   1231   1862    667    732    561
   -444    101    545    171   -496    322    711   1218   1852    665    735    550
   -415    109    524    153   -470    316    696   1213   1839    652    732    558
   -452     72    524    187   -491    298    709   1247   1855    675    743    574
   -441     70    511    187   -475    290    711   1265   1870    693    753    610
   -446     83    530    179   -491    306    706   1270   1878    706    774    618
   -470    111    581    179   -524    345    722   1293   1906    743    800    626
   -366    161    527     98   -446    342    688   1286   1886    717    784    665
   -309    184    493     62   -400    337    667   1288   1873    717    789    685
   -311    200    511     54   -413    355    683   1327   1901    769    833    701
   -384    161    545    111   -465    353    685   1322   1899    789    857    696
   -436     90    524    171   -480    306    683   1280   1844    737    818    662
   -384    145    530    119   -457    337    678   1306   1860    758    839    698
   -394    155    550    119   -472    350    675   1304   1857    763    846    714
   -418    119    537    150   -478    327    675   1275   1829    745    833    709
   -389    137    524    124   -457    329    678   1283   1826    745    841    730
   -379    171    550    103   -465    361    670   1273   1808    740    841    730
   -368    200    568     83   -470    384    644   1249   1790    730    839    714
   -363    168    532     98   -446    350    610   1205   1725    670    792    683
   -361    163    522     98   -441    342    605   1215   1714    665    795    719
   -345    187    532     77   -439    358    607   1231   1730    698    826    730
   -363    197    561     80   -462    379    600   1221   1725    701    831    717
   -397    228    626     85   -511    426    602   1218   1732    706    839    722
   -363    226    587     67   -475    405    584   1187   1683    652    784    691
   -290    233    524     25   -407    379    579   1184   1662    620    753    685
   -303    228    532     36   -418    379    607   1195   1678    644    769    672
   -392    207    600     93   -496    402    633   1166   1665    652    782    597
   -446    187    631    129   -540    407    644   1145   1652    631    753    548
   -444    158    600    142   -522    379    641   1143   1644    594    709    563
   -340    236    574     51   -457    405    613   1176   1667    626    717    602
   -277    298    576    -10   -426    436    576   1197   1688    662    743    607
   -423    161    584    129   -506    371    644   1127   1628    610    706    574
   -504     96    600    202   -553    348    688   1091   1590    574    678    548
   -475    153    628    161   -553    389    696   1106   1605    589    691    545
   -394    210    605     93   -498    407    675   1111   1610    592    696    540
   -392    174    563    109   -478    368    667   1106   1587    571    683    535
   -452    140    592    153   -522    366    688   1119   1597    581    688    548
   -433    194    626    119   -530    407    709   1137   1621    607    714    566
   -405    223    628     90   -517    426    719   1122   1618    610    722    548
   -467    148    613    158   -540    379    706   1106   1582    576    678    509
   -428    127    555    150   -493    342    691   1127   1577    563    662    553
   -392    163    553    114   -472    355    672   1145   1582    566    672    589
   -368    218    587     75   -478    402    654   1158   1602    589    711    607
   -381    270    652     54   -517    462    683   1184   1641    628    732    587
   -407    233    641     88   -524    436    704   1174   1631    618    709    587
   -400    228    626     85   -514    426    719   1182   1628    623    727    615
   -366    272    639     46   -501    454    748   1210   1652    654    766    639
   -309    363    670    -28   -491    517    758   1239   1680    688    800    641
   -311    439    750    -64   -530    594    763   1262   1719    727    831    662
   -345    449    795    -54   -568    620    748   1252   1722    740    839    665
   -361    394    756    -15   -558    574    709   1200   1665    693    802    675
   -327    436    763    -54   -545    600    691   1200   1675    706    828    756
   -257    517    774   -129   -517    646    659   1205   1691    719    844    756
   -327    488    815    -80   -571    652    670   1197   1688    722    839    737
   -439    387    826     25   -631    605    698   1171   1654    701    815    701
   -407    342    750     31   -579    545    654   1130   1582    639    774    691
   -381    319    698     31   -540    509    654   1145   1579    644    771    696
   -387    267    654     57   -519    459    659   1140   1564    631    756    639
   -413    262    675     75   -542    467    667   1114   1543    610    743    602
   -405    244    649     77   -527    446    652   1075   1501    563    706    566
   -361    226    587     67   -472    405    618   1078   1462    530    685    568
   -348    202    550     70   -449    376    600   1080   1449    504    644    540
   -348    174    522     88   -433    348    597   1075   1439    501    623    545
   -374    153    527    109   -452    340    610   1083   1449    514    636    574
   -397    176    574    109   -485    374    620   1072   1447    504    633    574
   -371    171    540     98   -457    355    607   1041   1395    446    584    545
   -327    158    485     85   -405    322    587   1060   1384    449    589    576
   -350    166    517     90   -433    340    597   1078   1421    511    646    561
   -376    179    555     96   -465    366    607   1080   1434    537    678    540
   -407    181    589    111   -498    384    620   1072   1439    537    680    530
   -392    161    553    116   -472    355    610   1047   1405    491    636    519
   -368    171    540     96   -454    355    594   1039   1371    472    620    511
   -366    148    514    109   -439    329    594   1065   1371    467    607    509
   -350     57    407    145   -379    231    607   1101   1353    420    561    475
   -306    -75    231    192   -270     77    691   1218   1369    350    449    335
   -293   -135    155    213   -226     10    820   1374   1431    288    309    220
   -319     46    363    135   -342    205    922   1447   1571    413    407    322
   -462    431    893     12   -678    662    885   1171   1649    665    758    620
   -592    961   1553   -184  -1072   1257    623    652   1613    982   1260   1104
   -636   1556   2190   -459  -1413   1873    355    374   1699   1421   1849   1680
   -584   1816   2400   -615  -1493   2107    124    277   1808   1795   2283   2179
   -527   1496   2023   -485  -1275   1761      5    226   1654   1680   2161   2138
   -475    893   1369   -207   -922   1130    -36    153   1202    989   1426   1379
   -483    387    867     46   -675    628     85    223    839    290    659    600
   -519    163    683    176   -602    423    306    522    966    249    514    420
   -498    163    662    166   -581    413    462    766   1156    353    558    511
   -410    161    571    124   -491    366    545    950   1278    449    631    581
   -350    189    537     80   -444    363    579   1039   1340    509    667    504
   -363    174    537     93   -449    355    597   1060   1345    485    628    555
   -381    148    530    114   -457    340    605   1062   1335    462    615    584
   -397    127    524    135   -459    324    613   1052   1314    436    600    553
   -454    142    597    155   -527    368    649   1026   1312    428    594    563
   -465    129    594    166   -530    361    654   1028   1317    452    615    568
   -465    101    566    181   -517    332    654   1052   1306    444    589    537
   -631     93    724    270   -678    407    727   1015   1306    431    589    566
   -566     96    662    233   -615    379    691   1000   1312    470    646    579
   -319    148    467     85   -394    309    584   1091   1332    504    662    519
   -259    187    444     33   -350    314    574   1127   1340    483    615    530
   -244    194    439     25   -340    316    602   1127   1332    457    602    652
   -311    171    480     70   -394    324    626   1135   1353    511    665    620
   -350    171    522     88   -436    348    631   1130   1363    524    675    550
   -371    205    574     83   -472    387    628   1130   1361    511    639    548
   -332    184    517     75   -423    350    592   1088   1304    441    579    581
   -306    210    517     46   -410    363    602   1096   1319    449    600    618
   -327    189    517     67   -423    353    607   1091   1325    480    623    587
   -384    189    571     96   -478    381    623   1096   1345    532    678    566
   -374    228    602     72   -488    415    626   1127   1371    563    711    636
   -465    218    683    122   -574    452    657   1070   1332    509    667    639
   -722    155    878    283   -800    517    735    927   1283    465    659    633
   -626    127    753    246   -688    439    649    932   1270    478    667    628
   -176    207    384    -15   -280    296    504   1156   1335    537    672    633
   -129    254    384    -64   -257    319    504   1236   1400    592    727    685
   -197    262    459    -33   -327    361    532   1236   1421    602    737    711
   -213    244    457    -15   -337    350    527   1187   1389    568    706    701
   -267    207    475     31   -371    340    532   1169   1376    555    701    722
   -241    215    454     10   -348    335    532   1179   1384    571    724    722
   -220    249    467    -15   -345    358    540   1200   1408    607    756    683
   -241    244    485     -2   -363    363    527   1169   1384    584    727    696
   -257    249    506      5   -381    376    509   1150   1361    555    727    800
   -246    296    540    -25   -394    418    514   1163   1384    600    763    784
   -249    290    540    -20   -394    413    517   1143   1371    602    792    792
   -254    280    535    -15   -394    407    514   1122   1348    615    818    745
   -257    290    548    -15   -402    418    506   1135   1366    631    800    719
   -252    277    530    -15   -392    405    493   1150   1356    610    784    849
   -246    262    506     -7   -376    384    470   1122   1319    581    779    839
   -309    249    555     28   -431    402    493   1078   1286    555    753    784
   -394    257    652     70   -522    454    524    956   1226    501    714    730
   -301    270    571     12   -436    420    462    982   1210    514    737    766
   -298    246    545     25   -423    394    452   1044   1239    522    740    800
   -545    210    753    166   -649    480    550   1010   1280    568    805    769
   -407    288    696     59   -550    491    501    979   1267    587    795    615
    -88    348    433   -129   -262    389    400   1060   1239    509    691    696
   -148    311    459    -83   -303    384    423   1078   1244    488    652    753
   -218    296    514    -38   -366    405    459   1075   1257    506    680    756
   -285    275    561      5   -423    418    496   1083   1293    555    745    722
   -329    233    563     46   -446    397    475   1034   1257    514    704    662
   -327    233    561     46   -444    397    459    997   1234    478    657    633
   -319    233    553     41   -436    392    449    984   1223    470    639    602
   -301    236    537     33   -418    387    459    979   1213    467    636    602
   -311    293    605      7   -459    449    498    966   1221    465    659    620
   -361    332    691     12   -524    511    571    901   1200    467    657    504
   -381    231    613     75   -498    420    537    878   1156    423    594    568
   -345    187    532     80   -439    358    472    950   1174    436    615    641
   -381    215    594     80   -488    405    498    948   1192    446    602    615
   -524    192    714    166   -618    452    558    875   1145    392    581    620
   -594    153    748    220   -672    449    579    805   1109    394    592    579
   -309    168    478     70   -392    322    452    937   1163    462    613    563
   -132    218    348    -44   -241    283    384   1023   1187    441    581    594
   -213    236    449    -12   -329    342    428   1028   1205    459    615    652
   -228    236    465     -5   -345    348    436   1002   1200    439    597    628
   -233    228    462      2   -348    345    449   1000   1197    433    605    633
   -277    218    493     28   -387    355    452    995   1213    470    639    602
   -288    257    545     15   -415    400    449    997   1226    511    691    587
   -270    290    558    -12   -415    426    452    992   1218    509    665    527
   -262    309    571    -23   -415    439    472   1005   1215    475    607    587
   -257    322    579    -33   -418    449    483   1015   1228    483    636    685
   -246    332    579    -44   -413    454    485   1002   1218    472    641    662
   -257    348    605    -46   -431    478    527   1015   1241    493    680    652
   -244    436    680    -96   -462    558    537    966   1226    498    701    574
   -202    433    633   -116   -418    532    511   1000   1223    522    680    579
   -184    428    613   -122   -397    519    483   1065   1278    548    685    750
   -189    462    649   -137   -420    555    459   1060   1309    597    758    797
   -226    493    719   -132   -472    605    478   1013   1319    620    787    717
   -244    439    683    -98   -462    561    459    904   1200    496    691    628
   -189    423    613   -116   -402    517    394    919   1179    480    670    672
   -194    381    576    -93   -387    478    366    937   1192    478    659    706
   -239    306    545    -33   -392    426    384    940   1174    483    644    644
   -267    223    491     20   -379    355    415    940   1166    480    652    633
   -288    215    501     36   -394    358    431    891   1132    449    631    535
   -285    241    527     20   -407    384    402    805   1062    358    537    483
   -239    168    407     36   -322    288    340    818   1015    290    462    530
   -202    161    361     18   -283    259    322    841   1028    342    506    555
   -184    179    363      0   -272    270    319    862   1049    371    535    535
   -231    140    371     44   -301    254    342    885   1062    381    548    540
   -272    111    384     80   -327    246    379    880   1067    384    561    527
   -311    155    467     77   -389    311    376    828   1044    368    555    467
   -288    168    457     59   -371    311    337    792    997    322    514    444
   -228    142    371     41   -301    257    293    807    982    303    467    446
   -215    129    345     44   -280    236    293    833    989    314    465    493
   -233    142    374     44   -303    257    314    841    989    290    449    561
   -262    142    405     57   -332    272    329    854   1005    329    493    558
   -316    145    462     83   -389    301    361    831   1018    379    555    501
   -335    207    542     64   -439    374    374    756    974    353    535    431
   -194    114    309     38   -252    210    332    815    924    275    423    387
    -51    -62    -10     57    -20    -36    368    971    932    179    280    311
     20   -124   -145     49     80   -135    478   1140    989    137    194    218
     10     54     44    -31    -15     49    613   1270   1158    275    319    293
   -179    423    602   -124   -392    511    605    956   1226    462    607    535
   -366    956   1322   -296   -844   1137    376    457   1241    779   1065    987
   -449   1564   2013   -558  -1231   1790    127    228   1387   1234   1623   1688
   -418   1919   2338   -750  -1376   2127   -106    202   1615   1725   2213   2395
   -387   1709   2094   -662  -1241   1901   -265    124   1517   1719   2229   2288
   -384   1192   1577   -405   -982   1384   -337      5   1049   1078   1538   1545
   -400    587    984    -93   -693    784   -254     38    623    345    735    828
   -392    288    680     51   -535    483    -20    371    693    233    524    550
   -358    322    680     18   -519    498    163    628    872    335    568    607
   -332    340    672     -5   -501    506    275    763    956    368    579    657
   -348    329    675      7   -511    501    345    846   1008    407    597    670
   -389    298    688     46   -537    493    384    901   1044    420    605    696
   -426    277    704     72   -566    491    400    914   1054    428    602    704
   -407    241    649     80   -527    444    374    958   1052    423    581    696
   -470    205    675    132   -571    439    389   1013   1080    454    615    722
   -459    236    696    111   -576    465    405   1028   1111    491    657    693
   -511    233    745    137   -628    488    431   1008   1114    498    685    628
   -652    192    844    231   -748    517    488    995   1109    485    641    576
   -704    168    872    267   -789    522    514   1002   1093    446    587    672
   -641    231    872    205   -756    550    504   1052   1109    459    610    719
   -665    226    888    218   -776    555    519   1075   1130    483    615    698
   -688    202    888    241   -789    545    524   1065   1130    488    615    670
   -693    179    872    254   -784    524    527   1065   1137    517    641    646
   -701    155    857    272   -779    506    522   1052   1127    506    633    623
   -693    153    844    267   -769    498    496   1044   1114    491    623    633
   -613    197    810    205   -711    504    465   1054   1124    498    631    657
   -628    192    820    215   -724    506    449   1052   1119    493    615    628
   -789     85    875    353   -831    480    470   1010   1078    454    579    579
   -807     67    875    368   -841    472    496   1018   1080    449    579    631
   -792     57    849    366   -820    454    470   1021   1088    462    594    628
   -750    101    849    324   -800    475    433   1002   1083    467    605    589
   -696    148    844    275   -769    496    384    995   1052    446    597    589
   -620    148    769    236   -696    457    355    997   1047    444    597    607
   -584    119    704    233   -644    410    363   1008   1049    446    592    610
   -509     90    597    207   -553    342    340   1008   1044    446    587    607
   -420     93    514    163   -467    303    277    997   1031    436    576    594
   -332    148    480     90   -405    314    228   1000   1028    433    576    589
   -275    176    452     49   -363    314    226    997   1026    439    584    592
   -314    103    418    103   -366    259    249    969    992    413    576    568
   -327     77    405    124   -366    241    270    963    987    418    592    571
   -314    135    446     88   -379    288    252    979   1008    446    626    587
   -296    184    480     54   -387    329    213    982   1000    446    633    592
   -275    207    480     31   -379    342    189    966    976    426    626    592
   -246    187    433     31   -340    309    163    937    940    384    605    587
   -277    148    426     64   -353    288    137    904    917    363    584    571
   -285    140    426     72   -355    283    124    875    891    340    566    568
   -280    150    428     64   -355    288    137    870    880    358    594    571
   -277    140    418     70   -348    277    158    872    870    348    576    561
   -244    106    350     67   -296    228    129    846    823    280    483    587
   -166     64    231     49   -197    148    109    823    797    275    478    568
     33    155    119    -96    -44    137     67    818    800    293    506    537
    184    226     41   -205     72    135     10    792    779    280    501    504
    101     98     -5   -101     51     46     -5    698    683    189    420    407
     83     54    -28    -70     54     12      7    657    641    153    387    358
     93     59    -33    -77     62     12      2    652    639    145    363    319
     83     64    -18    -72     51     23     12    654    646    132    319    314
     28     36      7    -33     10     23     59    675    662    132    311    374
    -31     41     72     -5    -51     57     62    696    691    161    340    368
    -57     49    106      2    -83     77     57    693    696    184    355    335
    -70     98    168    -12   -119    132     67    722    732    218    387    353
    -80     93    174     -7   -127    132     67    727    740    223    389    358
   -106     33    140     33   -122     85     90    714    727    215    376    348
   -150    -12    135     80   -142     59     88    691    709    197    353    329
   -166    -28    137     98   -153     54     83    678    701    184    345    314
   -174    -33    140    103   -158     51     72    659    683    163    329    301
   -207    -12    192    109   -202     88     67    672    693    187    355    306
   -270    -23    246    145   -259    109     70    719    730    220    366    319
   -306    -62    244    184   -275     90     77    740    735    218    353    374
   -324    -77    244    200   -285     83     88    743    724    202    350    381
   -337    -44    293    189   -316    124     85    769    748    241    376    384
   -342     15    355    161   -350    187    106    774    763    267    394    384
   -327     62    389    132   -358    226    145    784    766    275    400    394
   -332     41    371    145   -353    205    158    792    756    275    402    410
   -340     44    384    148   -363    213    197    805    776    293    420    426
   -306     88    394    109   -350    241    226    820    792    309    426    426
   -277    129    407     75   -342    267    231    836    800    314    418    428
   -213    174    387     18   -301    280    226    857    815    329    428    459
   -150    210    358    -31   -254    283    202    857    823    337    433    465
   -132    205    335    -38   -233    270    210    852    820    329    426    457
    -31    236    267   -101   -148    252    207    854    813    319    413    457
     10    249    239   -129   -114    244    176    836    787    301    413    444
      0    270    270   -135   -135    270    174    844    795    314    426    428
    -12    259    272   -124   -145    265    197    875    813    322    407    452
    -15    275    290   -129   -153    283    239    924    859    361    444    511
    -18    335    353   -161   -187    342    226    927    880    389    483    524
   -106    332    439   -114   -272    384    233    893    867    394    493    527
   -142    379    522   -119   -332    452    254    888    885    436    548    553
   -116    415    532   -148   -324    472    220    878    888    449    566    530
   -101    389    491   -145   -296    439    192    859    854    405    511    532
    -90    368    457   -140   -275    413    179    852    826    374    483    540
    -46    342    389   -150   -218    366    145    841    810    366    478    522
    -28    332    361   -150   -194    345    116    823    789    361    496    504
    -70    270    340   -101   -207    303    137    800    758    332    459    452
   -103    179    283    -38   -192    231    174    779    714    288    413    410
   -119    166    283    -25   -200    223    184    782    698    265    379    389
   -111    171    283    -28   -197    226    184    771    665    231    345    384
   -163    106    267     25   -215    184    210    756    652    233    342    366
   -200     36    236     80   -218    135    181    717    610    197    311    309
   -223      0    223    109   -226    111    168    719    605    205    322    306
   -236      0    236    119   -236    116    163    732    618    220    340    309
   -223     -2    220    111   -223    109    114    714    592    194    311    298
   -202     12    213     93   -207    111     62    711    587    187    306    301
   -226     -2    220    111   -226    109     46    704    587    194    332    309
   -270    -51    218    161   -244     83     72    678    566    176    322    257
   -270    -75    194    174   -233     57     83    670    555    155    277    244
   -249   -101    148    176   -200     20     54    652    524    122    241    252
   -179   -103     72    140   -127    -18     10    626    480     77    207    228
   -155   -122     33    140    -96    -44    -41    631    467     64    194    236
   -179   -194    -15    187    -85   -103    -41    636    459     70    200    205
   -168   -306   -137    236    -15   -223     41    698    446     18    127     72
   -116   -436   -322    275    101   -379    161    831    452    -75    -20    -96
    -67   -384   -316    226    124   -350    275   1013    558    -62    -51   -140
    -85    -59     25     72    -57    -18    277    917    680    111    150     51
   -127    384    511   -129   -319    446     72    493    696    371    524    480
   -249    995   1244   -374   -745   1119   -189     83    774    797   1091   1085
   -332   1506   1839   -587  -1085   1673   -426   -116    948   1299   1699   1706
   -275   1488   1764   -607  -1018   1626   -659   -220    935   1493   1927   1961
   -231   1028   1260   -400   -745   1145   -750   -324    566   1044   1478   1519
   -210    465    672   -129   -441    568   -724   -348     64    246    657    680
   -210    -10    200    111   -205     93   -527   -111    -75   -176    145    129
   -184    -93     88    137   -137     -2   -335    213    145    -72    148    127
   -161    -72     88    116   -124      7   -171    444    316     20    189    244
   -148    -77     70    111   -109     -5    -33    574    405     72    215    290
   -116    -67     49     93    -83    -10     20    633    446    116    244    246
    -70    -38     28     51    -49     -5     -2    691    483    137    267    288
    -93    -59     33     75    -64    -15     -2    693    478    124    252    280
   -127    -67     57     96    -96     -5     -5    698    480    116    241    265
    -83    -59     23     72    -54    -18    -25    724    498    140    265    252
    -70    -77    -10     72    -31    -44    -31    701    472    124    252    218
    -88   -109    -23     98    -33    -67      7    680    462    122    259    215
    -88   -111    -25     98    -33    -70     23    675    462    122    262    194
    -59    -90    -31     75    -15    -62     10    683    467    119    259    213
    -46    -54     -7     49    -20    -31     -5    698    483    142    290    181
    -67    -67      0     64    -33    -33    -25    698    483    142    267    153
   -111   -132    -20    119    -46    -77    -46    665    444     96    205    179
   -106   -116    -10    111    -49    -64    -36    649    428     83    192    228
    -62   -129    -67     93      2    -98    -62    633    402     57    192    239
     -7   -109   -103     57     46   -106    -96    641    402     67    200    218
     44    -98   -145     25     93   -122   -140    633    397     57    184    220
    109    -77   -187    -15    148   -132   -174    633    387     18    145    231
     96   -114   -210      7    153   -161   -176    631    392     59    176    187
     64   -148   -213     41    137   -179   -142    605    376     59    194    155
     62   -106   -171     20    114   -137   -111    610    389     72    220    181
     51    -54   -106      2     77    -80   -114    615    407    106    270    179
     18    -31    -49      5     31    -38   -114    623    415    114    252    119
      5    -36    -41     15     20    -38   -103    662    444    135    254    210
      7    -57    -67     23     36    -59    -85    704    480    174    288    213
     -7    -64    -57     36     23    -62    -75    711    478    158    249    187
    -25    -36    -10     31     -7    -23    -90    714    467    140    236    340
    -46     23     70     10    -59     46    -80    753    514    192    285    402
    -12     62     72    -25    -44     70    -77    769    532    218    314    405
     20     57     36    -38     -7     46    -83    745    509    207    306    340
    -12     41     51    -15    -31     44    -85    758    522    233    345    358
    -38     33     72      2    -57     51    -54    763    532    259    374    368
    -44     44     85      0    -64     62    -44    763    530    265    379    374
    -12     44     57    -15    -33     49    -77    756    522    262    379    379
      7     59     51    -36    -20     57    -85    779    535    275    394    405
     28     98     70    -64    -20     83   -111    792    540    285    410    423
     18    119    101    -70    -41    111    -93    769    519    262    392    428
      5    114    109    -59    -51    111    -64    750    493    241    376    431
    -18    111    129    -46    -75    119    -67    756    496    254    381    420
    -33    140    174    -54   -103    155    -75    761    504    270    410    407
    -28    181    210    -77   -119    194    -80    782    522    301    462    426
    -18    233    252   -106   -135    241    -80    797    542    319    488    454
    -10    246    257   -119   -135    249    -88    805    537    314    470    467
    -59    205    262    -72   -161    233    -98    795    522    303    462    439
   -161    135    296     12   -228    215    -59    784    511    298    467    407
   -228    127    355     51   -290    241     10    776    517    293    459    389
   -220    166    387     25   -303    275     25    776    522    277    428    366
   -174    166    337      2   -254    252    -31    750    493    236    392    345
   -103    181    285    -38   -194    231    -83    758    506    241    392    355
   -111    132    244    -10   -176    187    -75    719    475    197    342    327
   -153     57    207     46   -181    132    -23    688    454    179    309    267
   -148     67    215     41   -181    140    -20    678    446    171    301    244
   -158     36    192     59   -176    114    -51    652    423    148    272    207
   -145     12    158     67   -150     85    -88    631    397    116    241    187
   -119     41    158     36   -137     98   -114    657    426    137    262    202
   -124     20    145     51   -135     83    -98    641    415    132    252    181
   -111     -2    109     54   -114     51    -75    615    384    101    226    163
   -119    -64     54     93    -88     -5    -98    589    355     67    187    140
    -49    -46      0     46    -25    -23   -155    587    342     36    150    153
     59     36    -23    -46     41      7   -228    594    348     49    158    150
     64     72      7    -70     28     41   -231    592    361     75    179    124
     33      5    -28    -18     31    -10   -187    545    327     36    137     93
     15   -114   -129     46     70   -122   -158    501    265    -31     70     62
     54    -85   -142     15     98   -114   -135    532    293     -5     96     83
    111      7   -103    -62    109    -46   -132    558    337     44    148    106
    142     44    -98    -93    122    -25   -158    566    355     62    171    106
    116     44    -72    -83     96    -12   -140    574    361     67    187    111
     77     25    -51    -51     64    -12   -132    579    363     75    205    132
     90     72    -20    -83     54     25   -111    626    407    119    236    148
    127    122     -5   -124     67     59   -106    670    436    127    233    197
    158    127    -31   -142     93     49   -101    672    426    119    226    226
    135    166     31   -150     51     98    -67    691    454    161    270    223
    109    218    109   -166      0    163    -23    717    496    207    319    257
     57    257    200   -155    -70    228    -28    714    514    236    350    298
     38    259    220   -153    -90    241    -41    698    511    241    350    283
     59    280    220   -171    -80    252    -75    704    517    254    361    298
     46    277    231   -163    -93    254   -137    698    511    265    381    319
      7    244    236   -124   -114    241   -158    696    498    254    384    324
    -46    197    244    -77   -145    218   -129    659    465    228    361    275
    -64    150    215    -44   -140    181   -109    639    433    197    314    231
    -70    111    179    -23   -124    145   -119    639    415    163    259    231
   -106     57    163     25   -135    109   -109    639    394    135    244    246
   -187    -15    168    101   -179     75    -93    641    387    135    241    249
   -218      0    215    109   -218    106    -80    657    392    142    249    246
   -207      2    210    101   -210    103   -114    654    381    140    241    226
   -207     20    228     93   -218    124   -145    683    402    150    236    259
   -267     12    280    127   -275    145   -114    691    420    179    275    275
   -376    -20    353    197   -366    166    -46    678    423    202    311    215
   -441    -38    402    239   -423    181    -12    678    423    200    303    200
   -480    -67    413    275   -446    171    -18    688    420    168    262    254
   -493    -46    446    270   -472    200    -41    698    433    179    275    309
   -459     -5    454    233   -457    223    -72    706    446    189    290    306
   -374     20    394    174   -384    207    -93    696    436    179    280    277
   -329     23    353    153   -340    187    -80    693    439    184    280    262
   -363    -41    319    200   -342    137    -93    654    402    145    244    223
   -415   -122    293    267   -355     83    -77    644    381    114    218    202
   -381   -181    200    280   -290      7    -51    680    371     88    192    179
   -319   -314      5    316   -163   -155     25    795    368     28     90     57
   -189   -387   -197    288      2   -293    132    943    405    -51    -64   -103
    -10   -236   -226    122    106   -231    187    982    480     -5    -33   -103
     44    109     62    -77    -10     85     93    688    506    148    189     83
    -12    639    652   -311   -332    644   -174    179    496    441    631    545
   -135   1283   1418   -574   -776   1350   -402   -124    623    924   1247   1171
   -161   1618   1779   -727   -969   1699   -639   -254    763   1366   1756   1699
    -98   1395   1491   -649   -795   1441   -810   -368    610   1299   1691   1680
     28    883    854   -454   -413    870   -880   -483    148    641   1005   1005
    135    329    192   -233    -28    262   -862   -465   -322   -161    163    163
    249    -10   -259   -122    254   -135   -722   -200   -303   -337   -124   -114
    306    -38   -345   -135    322   -192   -553     67   -114   -226    -77    -88
    340    -38   -379   -150    358   -207   -454    231      5   -150    -51    -90
    415    -70   -485   -174    449   -277   -397    296     28   -168    -72    -96
    480    -98   -579   -192    530   -337   -394    303     10   -200    -93   -129
    504   -116   -623   -194    563   -368   -407    311     12   -218   -116   -163
    462   -111   -574   -174    517   -342   -387    353     49   -189    -98   -142
    389    -18   -410   -187    397   -213   -342    446    140    -98    -15    -67
    363     23   -342   -194    353   -158   -322    496    179    -57     20    -38
    283    -75   -358   -103    319   -218   -277    459    142    -85     -5    -54
    181   -116   -298    -31    239   -207   -241    459    142    -85     -5    -57
    153    -98   -252    -28    202   -174   -226    488    166    -64     12    -41
    129   -122   -254     -5    189   -187   -226    485    161    -70      0    -57
     98   -127   -226     12    161   -176   -218    488    168    -59     10    -54
     93    -93   -187      0    140   -140   -187    506    189    -38     38    -28
     90    -62   -153    -15    119   -106   -197    509    194    -38     41    -18
     85    -64   -150    -10    116   -106   -213    519    192    -51     31     12
     88    -80   -168     -5    127   -124   -231    524    192    -33     33      0
     96    -62   -158    -15    127   -109   -239    522    200    -18     51    -38
    116    -57   -176    -31    145   -116   -241    514    194    -28     49    -41
    109    -54   -166    -28    137   -109   -239    524    207    -15     67    -12
     96    -70   -166    -15    129   -116   -236    535    210    -18     59      0
     80    -70   -150     -5    114   -109   -241    545    215     -2     72      0
     64    -49   -114    -10     88    -80   -228    558    233     12     93      7
     62    -23    -85    -20     72    -54   -226    592    257     33    122     46
     33    -23    -59     -5     44    -41   -249    605    277     51    132     59
    -33    -64    -31     49     -2    -49   -174    592    267     46    119     54
     -7    -59    -51     33     20    -54   -142    597    257     44    129     75
      7     -7    -18      0     12    -12   -148    626    288     85    181     98
    -31      2     31     12    -31     15   -145    626    296    101    202    101
    -38    -10     28     25    -33      7   -142    633    301    116    215     96
    -23     -7     12     12    -20      2   -166    659    319    129    210    137
     -5     -7     -2      5     -2     -5   -171    678    340    153    244    189
     -2      5      5     -2     -5      5   -174    665    335    163    257    137
      0     23     23    -10    -10     23   -174    667    327    155    231    111
      7     18     10    -12     -2     15   -176    685    337    148    223    194
     18     25      7    -23      5     18   -187    685    337    161    239    215
     28     41     12    -36      5     28   -197    683    332    153    236    220
     36     31     -5    -33     20     12   -202    678    311    119    215    267
     -5      2      5      0     -7      5   -197    649    293    129    226    223
    -23     25     49     -2    -36     36   -205    623    277    129    231    179
    -20     20     41      0    -31     31   -213    618    259    111    220    184
    -12      7     20      2    -15     12   -239    613    239    103    223    192
     -7     23     31    -10    -20     25   -280    600    231     93    210    189
    -44     38     83      0    -62     59   -267    597    239     96    210    197
    -70      7     75     28    -72     41   -241    553    192     41    168    161
    -96    -18     77     57    -88     28   -215    545    179     46    184    153
    -96      5    101     44    -98     54   -213    571    213     90    233    129
   -114      0    114     57   -114     57   -207    568    226     80    194     80
   -135    -41     90     88   -116     23   -189    555    213     38    137     96
   -150    -36    114     93   -132     38   -168    542    218     28    132    106
   -213    -70    142    140   -181     36   -158    524    207     10    114     77
   -228   -101    124    163   -179     10   -155    506    202      0     98     46
   -210    -93    114    150   -163     10   -161    485    197     -5     85      7
   -176    -96     80    137   -129     -7   -176    485    184     -2     85     -7
   -145   -101     41    122    -96    -31   -184    509    202      7     85     -5
   -155    -83     72    116   -114     -5   -179    509    207     12     85    -18
   -168    -77     90    122   -132      7   -163    514    213     12     83     -2
   -132    -46     85     90   -109     18   -166    527    228     15     88     23
   -140    -57     80     96   -111     12   -207    504    213     15     80     -2
   -179   -101     77    140   -129    -12   -207    493    197      0     64    -15
   -179    -98     77    137   -129    -10   -168    501    207      7     70    -12
   -200   -103     96    153   -148     -5   -140    485    205      7     77    -15
   -207    -77    127    140   -168     23   -119    504    226     31    106      2
   -192    -49    142    122   -168     46   -122    530    241     46    109    -15
   -176    -46    129    111   -155     41   -145    527    228     25     72      5
   -155    -85     70    122   -114     -7   -153    537    228     31     96     64
   -145    -36    106     90   -127     33   -158    550    252     62    122     46
   -148      5    150     70   -150     77   -155    550    259     62    127     57
   -153     38    192     54   -174    114   -122    542    262     77    129     44
   -150     59    210     46   -179    135   -116    553    259     96    150     51
   -155     75    231     38   -194    150   -101    589    293    114    171    101
   -137    109    244     12   -189    176    -93    594    311    122    171    122
    -77    122    197    -23   -137    158   -101    594    306    119    168    116
      7    200    192   -103    -90    197   -127    652    353    181    228    150
      2    252    246   -129   -122    252   -166    683    394    228    272    181
    -38    272    311   -116   -174    290   -142    667    402    239    280    181
    -18    316    335   -150   -176    324   -129    618    379    218    262    171
     46    324    277   -184   -114    301   -163    587    355    197    244    176
     25    306    280   -166   -127    293   -155    589    361    200    254    202
    -12    288    301   -140   -155    293   -171    555    335    174    231    184
    -59    249    306    -96   -184    277   -155    530    311    166    213    145
    -70    197    267    -62   -168    231   -158    542    303    158    200    142
    -77     93    168     -7   -124    132   -187    537    265    127    163    103
    -96     36    132     28   -114     83   -194    522    249    106    150     72
   -111     28    137     38   -124     83   -210    491    233     75    122     38
   -129     -2    127     67   -129     62   -236    480    202     51    106     36
   -153    -28    122     90   -140     46   -210    480    181     41     83     31
   -150    -51     98    101   -124     23   -176    478    184     31     77     38
   -135    -62     70     96   -103      5   -181    467    179     20     70     28
    -96    -49     46     72    -72     -2   -228    465    171    -12     38     18
    -88    -38     49     62    -70      5   -270    467    168     10     59     38
   -127    -62     64     96    -98      0   -218    457    166     23     62     23
   -109    -80     25     93    -70    -25   -197    436    137    -20     25     28
   -111   -124    -12    119    -49    -70   -197    441    132    -12     31     38
   -127    -83     41    103    -85    -20   -207    470    171     41     90     46
   -155    -28    127     90   -142     49   -215    475    187     59    119     49
   -197    -44    153    122   -176     54   -215    475    179     44    106     41
   -163    -25    137     96   -150     54   -275    511    197     46     96     49
   -174   -168      5    168    -90    -83   -197    504    145    -20     20    -15
   -200   -381   -181    290    -10   -283    -41    576    106   -135   -129   -150
   -129   -470   -342    298    106   -407     75    732    148   -200   -262   -309
    -85   -329   -244    207     77   -288    181    872    301    -90   -176   -267
    -88     75    163      5   -127    116     88    631    400    124    111     46
   -197    641    839   -223   -517    740   -202    163    454    493    623    576
   -465   1200   1665   -368  -1065   1434   -439   -202    579    974   1247   1166
   -553   1571   2125   -509  -1337   1847   -665   -379    724   1413   1761   1683
   -418   1415   1834   -501  -1127   1626   -880   -449    592   1361   1719   1722
   -366    870   1234   -252   -800   1052   -937   -478    181    766   1101   1182
   -452    283    732     83   -592    506   -750   -350   -176     90    368    454
   -462     67    530    197   -496    298   -483     41    -46      2    145    205
   -439    119    558    158   -498    337   -374    345    189    153    218    228
   -480     25    506    226   -493    267   -236    511    275    215    257    241
   -491    -28    462    259   -480    218    -96    605    319    249    275    231
   -480    -77    402    280   -441    161    -75    631    322    252    267    153
   -459    -18    441    236   -452    210    -90    628    327    246    257    114
   -394     44    439    174   -418    241   -124    644    342    228    223    122
   -288     88    376     98   -332    231   -187    639    327    200    179    148
   -265    -15    249    140   -257    116   -181    594    259    168    140    127
   -244    -83    158    161   -202     36   -155    581    239    161    127     98
   -194    -44    150    116   -174     51   -150    594    257    163    135     80
   -116     25    140     44   -129     80   -174    584    252    119     85     15
     46    166    119   -106    -36    142   -288    610    285    145    127     62
     15    189    171   -103    -80    181   -337    607    296    148    137    124
   -181     31    210     75   -197    119   -236    568    228     93     93    158
   -259    -54    205    155   -233     72   -114    563    223    155    153    129
   -254     -5    249    129   -252    122    -80    566    262    194    200     70
   -226     44    270     90   -249    155    -98    537    252    116    132     51
   -142     -2    140     72   -142     67   -171    488    176     54     70     -2
   -150    -72     77    111   -116      2   -223    472    153     46     54    -51
   -155    -85     70    122   -114     -7   -218    496    161     77     85    -28
   -194   -111     83    150   -140    -15   -215    524    194    101    106     18
   -231   -101    129    166   -181     12   -189    532    218     96     77      2
   -207    -41    163    122   -187     59   -205    522    210     62     23    -44
   -179    -72    106    127   -142     15   -254    558    220    116     96     59
   -272   -122    150    194   -213     15   -205    581    246    109     93    142
   -314    -75    236    194   -277     80   -142    576    275    153    137    135
   -280    101    381     88   -332    239   -171    555    340    179    103    -18
    -85    252    337    -83   -210    293   -498    519    277    106     23    -31
    -20     80     98    -31    -59     90   -561    483    161     93     72     31
   -103    -85     18     93    -62    -33   -252    485    135    101    114     62
    -49   -135    -85     90     15   -111   -218    472    122     83     88    -57
     28   -161   -189     67    109   -174   -241    472    129     77     38   -114
    181   -124   -306    -31    241   -215   -335    392     38    -44    -70   -181
    426   -148   -574   -140    498   -358   -493    381    -12    -75    -49   -171
    488   -163   -654   -163    568   -407   -509    436     44    -10     31    -18
    363   -194   -558    -83    459   -376   -428    353    -12    -62    -20    -23
    283   -215   -498    -33    389   -355   -363    316    -20    -49    -10    -98
    301   -137   -441    -83    371   -288   -392    283    -23    -88    -57   -166
    329   -109   -439   -111    381   -275   -498    246    -51   -137    -88   -192
    327   -202   -530    -62    428   -366   -555    233    -98   -135    -38   -142
    324   -272   -597    -28    459   -433   -431    270    -93   -132    -49   -119
    316   -218   -535    -51    426   -376   -402    272    -77   -111    -28    -98
    288   -145   -436    -72    361   -290   -420    262    -75   -101      0   -161
    252   -150   -402    -49    327   -275   -433    241    -96   -119    -44   -202
    236   -127   -363    -54    298   -244   -433    241   -114   -179    -90   -119
    197   -142   -342    -28    267   -241   -428    226   -114   -150    -83   -163
    137   -174   -311     18    223   -244   -405    239    -88    -98      2   -106
     90   -197   -288     54    189   -241   -371    298    -18    -20     77   -205
     64   -184   -249     59    155   -215   -337    309      5    -31     -5   -218
     62   -122   -184     28    122   -153   -293    322     25    -44      2     -2
     10    -98   -109     41     57   -103   -270    327     57    -18     38    -12
    -28   -101    -72     64     20    -88   -272    303     54    -33      7    -88
     -5   -109   -106     54     49   -109   -249    314     57    -23     20    -93
      2   -122   -124     59     62   -124   -244    366    106     18     54   -101
      0   -127   -127     62     62   -127   -252    379    116     23     44   -166
     -2   -106   -103     54     49   -106   -246    363    116     10     33    -85
    -31    -75    -44     54      5    -59   -244    366    135     15     72     12
    -44    -20     23     31    -36      2   -285    407    194     59    106     15
     12    -41    -54     12     31    -46   -337    348    129    -10     36    -44
    -31   -106    -75     70     20    -90   -226    350    109     -5     38    -36
    -62    -88    -25     72    -20    -57   -215    394    161     38     54    -23
   -124    -88     33    106    -80    -28   -231    410    181     57     62    -38
   -179    -85     93    132   -137      2   -218    446    220    103    101    -28
   -257    -85    171    171   -215     41   -153    501    265    153    135      7
   -202    -31    171    114   -187     70   -194    545    303    179    158     62
   -176     59    236     57   -205    145   -239    636    389    262    228    150
   -350     -7    340    179   -345    166   -176    633    407    270    223    163
   -574    -98    475    337   -524    187    -25    602    397    223    171    145
   -555    -51    501    303   -530    223    -12    628    405    246    189    166
   -535     18    553    257   -545    285     -5    735    491    340    280    275
   -532    101    631    213   -581    366    -15    815    579    436    371    322
   -587    145    732    220   -659    439     -2    846    613    467    407    337
   -717    163    880    275   -800    522     88    859    639    478    420    350
   -745    275   1021    233   -883    646    135    870    675    519    467    379
   -763    350   1114    205   -940    732    158    888    698    555    514    444
   -789    413   1202    189   -995    807    166    935    761    613    574    555
   -802    537   1340    132  -1072    940    166    982    849    704    659    607
   -839    568   1408    135  -1124    987    109    961    859    691    646    566
   -761    426   1187    166   -974    805      0    815    685    519    509    452
   -636    340    976    148   -805    657     46    782    615    436    441    446
   -540    283    823    127   -680    553     10    743    579    413    415    384
   -470    213    683    127   -576    446    -31    693    537    379    405    277
   -407    176    584    114   -496    379    -77    649    504    342    392    161
   -290    233    524     28   -407    379   -171    657    514    340    355     59
   -265    145    410     59   -337    277   -241    571    423    223    236     83
   -368    -36    329    202   -350    145   -145    493    335    132    174     59
   -348    -72    275    210   -314     98   -124    480    324    124    166    -10
   -303    -46    257    176   -280    103   -135    480    335    114    135    -23
   -246     28    275    106   -259    150   -155    524    376    103    109    101
     -5     98    103    -46    -54    101   -290    517    358     67     62     85
    -38     -7     31     20    -36     10   -340    457    319     90     90    -15
   -262   -163     98    213   -181    -33   -174    402    290    114    132   -103
   -233   -142     90    187   -163    -28   -145    423    306    111    145    -77
   -176   -124     49    150   -114    -38   -168    433    314    101    132    -49
   -122   -114      7    116    -67    -54   -189    433    316     90    114    -44
   -184    -85     98    135   -142      5   -161    472    387    145    148    -31
   -109    -80     28     93    -70    -25   -192    426    340     72     67    -96
     51   -200   -252     72    150   -223   -220    397    236    -49    -38   -111
     83   -389   -475    153    277   -431   -137    501    254    -62    -90   -187
     90   -584   -675    246    381   -628    -10    631    259   -155   -231   -376
    163   -498   -662    166    410   -579    114    820    413    -93   -218   -368
    109   -181   -290     36    197   -233    145    763    571     77    -36   -181
     77    270    192   -176    -57    233    -96    267    566    332    322    116
    -49    885    935   -418   -491    909   -366   -187    620    730    898    662
   -137   1384   1519   -623   -828   1452   -597   -397    771   1231   1527   1244
    -85   1421   1506   -667   -795   1462   -815   -524    737   1374   1717   1496
    -72   1000   1072   -465   -574   1036   -893   -581    420    927   1252   1101
    -83    413    496   -163   -288    454   -846   -555    -33    163    433    262
    -85    -59     25     72    -57    -18   -659   -265    -72   -137     25   -194
    -12   -233   -220    122    101   -226   -514     12     80    -96    -10   -259
     28   -283   -314    124    168   -298   -394    244    239     -2     46   -174
     64   -270   -335    103    200   -301   -296    420    374     90    114    -75
     41   -252   -293    103    166   -270   -252    472    418    114    116    -83
     10   -194   -205     90    106   -200   -233    519    470    153    150    -57
     -2   -218   -215    109    103   -215   -233    537    483    155    155    -38
     44   -262   -306    109    174   -283   -267    514    433    103     98    -46
      5   -267   -272    129    137   -270   -252    563    478    109     72      7
    -25   -257   -231    142    101   -244   -233    587    511    124     90     28
      2   -265   -267    129    132   -265   -246    571    517    168    132    -18
     64   -290   -355    114    210   -322   -267    542    491    145    116    -83
     67   -277   -345    106    205   -311   -265    535    491    127     96    -90
     57   -296   -353    119    205   -324   -257    514    491    109     75   -103
     59   -301   -361    119    207   -332   -246    514    504     96     46    -96
    109   -298   -407     96    257   -353   -252    493    457     38      0    -75
    145   -324   -470     88    306   -397   -249    506    446     64     36    -85
     98   -290   -389     96    244   -340   -197    542    524    155    103   -101
     77   -246   -327     83    202   -285   -153    519    542    145     85   -153
    228   -301   -530     36    379   -415   -200    449    402     12    -12   -161
    241   -311   -555     33    397   -433   -171    555    496    111     75    -28
    254   -267   -522      5    387   -394   -142    576    550    166    127    -31
    233   -226   -459     -5    345   -340   -114    548    553    153    132    -88
    223   -239   -462      7    342   -350    -90    493    509     88     51   -207
    309   -277   -589    -15    446   -433    -80    519    496     62    -25   -145
    355   -277   -633    -38    493   -454    -62    548    524     85      7    -83
    358   -241   -600    -59    478   -420    -44    548    545    109     38   -119
    355   -168   -524    -93    439   -345    -10    561    584    150     90    -90
    366   -127   -496   -119    428   -311     12    542    581    137     83   -135
    384    -88   -472   -148    426   -277     28    514    561    132     64   -187
    410    -88   -498   -163    454   -293     38    548    558    119     38    -96
    441   -101   -542   -168    491   -322     46    618    620    163     90    -28
    465   -103   -571   -181    517   -337     36    628    633    192    132    -23
    480   -109   -589   -187    532   -348     33    644    646    197    137     -7
    457   -122   -579   -171    517   -350     44    649    657    194    137     12
    407    -93   -501   -155    454   -296     80    639    688    215    161     -2
    459    -72   -535   -194    496   -303     46    605    639    155     96    -25
    548    -88   -636   -231    589   -361      5    657    644    168    116     67
    537    -38   -579   -249    555   -309      2    696    701    267    226     85
    478      2   -475   -239    478   -236     10    711    740    327    306     83
    407     18   -389   -213    397   -184     20    727    761    353    342     46
    361      5   -355   -184    358   -174     44    753    769    340    303     85
    296      2   -293   -150    293   -145     72    774    774    329    298    215
    215     31   -184   -122    200    -75     90    792    802    363    335    231
    135     62    -72    -98    103     -5    116    820    839    394    371    275
     18     93     75    -54    -28     83    174    849    891    441    418    283
    -64    101    166    -18   -116    132    215    852    898    433    384    257
    -36    111    148    -36    -90    129    223    883    880    379    327    342
    -96    132    228    -20   -163    179    262    956    984    527    483    379
   -168    179    348     -7   -257    262    309    987   1044    568    530    410
   -249    213    462     18   -358    337    361   1008   1093    610    566    420
   -324    226    550     49   -436    387    413   1031   1143    654    597    387
   -293    176    470     57   -381    324    397    982   1091    581    524    345
   -322    158    480     80   -402    319    418   1000   1114    594    545    376
   -376    187    561     93   -470    374    436   1015   1148    639    597    342
   -431    194    626    119   -527    410    457   1026   1171    657    587    303
   -454    181    636    137   -545    407    478   1031   1174    633    548    358
   -459    158    618    150   -537    387    475   1026   1163    610    519    368
   -457    135    589    158   -522    361    472   1023   1158    594    509    376
   -444    161    605    142   -524    381    488   1028   1174    613    530    366
   -441    174    615    135   -530    392    506   1031   1182    618    532    363
   -426    207    633    109   -530    418    509   1028   1189    618    535    368
   -402    218    620     90   -511    418    509   1028   1200    615    537    358
   -407    197    605    106   -506    400    509   1034   1208    626    542    363
   -392    150    540    119   -467    345    511   1044   1205    610    524    353
   -387    161    545    111   -467    353    524   1052   1218    618    530    361
   -402    200    602     98   -504    400    532   1065   1247    641    550    389
   -400    233    633     83   -517    433    530   1062   1257    646    555    394
   -280    220    498     28   -392    358    485   1028   1228    618    527    340
   -155    215    371    -31   -265    293    444    997   1195    576    485    298
    -59    228    288    -85   -174    259    415    974   1176    548    446    288
      5    213    207   -109   -101    210    415    976   1184    561    462    285
     23    272    249   -148   -111    262    428    997   1218    597    504    285
     31    327    296   -179   -132    314    439   1008   1236    607    509    296
     70    348    275   -210   -103    311    449   1026   1247    594    485    314
    106    387    280   -246    -85    335    457   1052   1273    610    501    340
     98    415    316   -259   -109    366    462   1070   1301    641    535    368
     98    459    361   -280   -132    413    454   1070   1325    678    581    381
    103    537    433   -322   -166    488    433   1060   1350    719    628    366
    145    574    428   -358   -140    501    397   1034   1337    696    589    355
    194    501    306   -348    -57    405    374   1000   1283    615    506    402
    236    462    223   -350      5    342    340    948   1239    568    475    379
    254    433    176   -345     38    306    309    898   1205    545    459    316
    270    415    145   -342     62    280    298    888   1195    545    467    290
    270    350     77   -311     96    213    293    883   1176    517    420    184
    280    285      5   -283    137    145    288    865   1140    444    319    179
    285    205    -80   -246    181     64    290    846   1106    402    298    223
    280    155   -124   -218    202     15    298    831   1093    392    280    163
    280    181   -101   -233    192     41    277    805   1065    350    244    155
    303    215    -90   -259    197     62    262    784   1062    371    280    111
    324    205   -122   -267    223     44    249    769   1052    366    280     36
    358    179   -179   -267    270      0    249    766   1041    348    252     57
    394    135   -259   -267    327    -62    244    761   1028    319    218     80
    410    135   -275   -275    342    -70    239    750   1021    301    202     90
    410    150   -259   -283    335    -54    236    737   1023    306    223     96
    402    176   -226   -288    314    -23    231    732   1036    329    270     72
    402    158   -244   -280    324    -44    231    743   1041    329    239     -2
    389    132   -259   -262    324    -62    252    753   1036    298    181     59
    368    142   -226   -257    296    -41    259    763   1047    293    197    171
    332    124   -207   -228    270    -41    272    784   1072    329    241    153
    314     83   -231   -200    272    -75    298    820   1078    324    231     85
    335     -7   -345   -163    340   -176    374    937   1088    267    145    -20
    379   -111   -491   -135    433   -301    480   1132   1148    218     38   -148
    407    -64   -472   -171    439   -267    597   1304   1293    296     72   -135
    265    236    -31   -252    148    103    610   1072   1402    501    332    129
     25    774    748   -400   -361    761    431    558   1441    815    802    631
   -233   1439   1670   -602   -953   1553    241    187   1577   1278   1426   1291
   -355   1844   2200   -743  -1278   2021     18      2   1722   1725   1987   1922
   -371   1660   2029   -646  -1200   1844   -148   -103   1615   1722   2008   2016
   -400   1163   1564   -381   -982   1361   -194   -158   1247   1192   1457   1415
   -470    579   1049    -54   -758    813    -88    -23    883    524    706    558
   -532    181    714    176   -623    446    174    407    958    355    379    290
   -558    155    714    200   -639    436    394    771   1223    527    488    428
   -550    192    743    179   -646    467    498    963   1363    628    561    480
   -555    200    753    176   -654    475    550   1057   1428    678    594    493
   -509    174    683    168   -594    428    540   1070   1423    672    594    431
   -353    132    483    109   -418    306    491   1031   1366    594    498    335
   -187    119    306     33   -246    210    449   1000   1325    532    428    306
   -114    145    259    -18   -187    202    431    984   1319    514    420    306
    -83    184    267    -49   -174    226    426    982   1330    522    436    301
    -77    215    290    -70   -184    254    433    992   1340    522    436    309
    -67    231    298    -83   -184    265    439   1000   1340    524    420    298
    -49    228    277    -90   -163    252    446   1010   1348    532    428    322
    -31    215    246    -90   -137    231    446   1013   1350    519    420    337
     -2    220    220   -109   -111    220    423   1000   1350    535    462    327
     64    249    181   -158    -59    215    397    982   1345    535    459    259
    137    231     93   -187     23    163    384    966   1319    483    368    223
    189    249     59   -218     64    155    371    953   1301    465    353    275
    231    246     12   -241    109    129    353    940   1283    449    358    257
    265    252    -12   -257    140    119    358    937   1280    441    350    241
    272    249    -23   -262    148    111    363    935   1273    431    340    223
    277    296     18   -285    129    158    368    945   1291    454    361    239
    272    306     33   -290    119    171    371    956   1293    459    368    244
    254    280     25   -267    114    153    376    969   1299    462    368    246
    239    280     41   -259     98    161    376    979   1306    470    379    254
    241    283     41   -262    101    163    376    989   1312    480    384    262
    298    316     18   -309    137    168    363    987   1309    483    389    265
    361    342    -20   -353    189    161    345    984   1301    478    387    265
    402    350    -54   -379    228    148    340    984   1299    480    400    272
    415    353    -62   -384    239    145    340    989   1304    493    420    265
    428    376    -54   -402    241    161    340   1008   1314    509    431    283
    415    371    -44   -394    231    163    345   1028   1325    514    418    303
    381    361    -20   -374    202    171    355   1057   1337    527    426    329
    350    371     20   -361    166    197    366   1085   1361    555    459    355
    319    392     72   -355    122    233    379   1104   1382    576    475    379
    288    394    106   -342     90    252    389   1119   1395    594    493    410
    246    397    148   -322     49    272    397   1132   1408    613    514    436
    220    439    218   -329      2    329    418   1158   1439    646    550    467
    220    439    215   -329      2    327    420   1163   1441    646    555    475
    233    465    231   -350      0    348    413   1156   1441    652    566    488
    228    478    249   -353    -10    363    402   1140   1431    641    561    491
    202    439    236   -319    -15    337    392   1124   1410    620    542    493
    189    436    246   -314    -31    342    392   1117   1410    628    571    514
    163    441    275   -303    -54    358    376   1106   1413    646    592    483
    114    415    301   -267    -93    358    379   1101   1402    628    555    472
     72    400    327   -236   -127    363    392   1098   1397    607    542    509
     77    439    358   -259   -140    397    387   1091   1402    615    563    498
     46    410    363   -231   -158    387    392   1091   1402    610    550    472
      0    374    371   -187   -187    371    410   1101   1408    605    532    488
    -31    418    449   -192   -239    433    444   1127   1447    636    566    540
    -83    467    548   -192   -316    506    478   1148   1491    675    613    571
   -129    480    610   -176   -368    542    496   1148   1504    683    613    558
   -168    472    641   -153   -405    555    498   1137   1499    675    600    514
   -197    410    607   -106   -402    509    498   1122   1475    636    548    457
   -215    366    581    -75   -397    472    530   1135   1475    623    530    465
   -223    384    607    -80   -415    496    553   1145   1499    649    563    493
   -218    465    683   -124   -449    571    561   1145   1522    678    600    517
   -200    480    680   -140   -439    579    553   1132   1506    659    589    504
   -202    428    631   -114   -418    530    527   1096   1465    618    540    457
   -181    405    584   -111   -381    493    517   1093   1449    605    524    454
   -155    389    545   -119   -350    467    530   1109   1452    602    524    459
   -161    410    571   -124   -366    491    524   1104   1449    615    542    457
   -189    415    602   -114   -397    509    514   1083   1441    618    545    441
   -202    397    600    -98   -402    498    509   1078   1436    610    535    441
   -189    381    571    -96   -381    475    488   1070   1426    589    509    415
   -148    345    493    -98   -319    418    470   1060   1397    553    467    379
   -101    384    483   -142   -290    433    470   1067   1413    558    470    384
    -51    358    407   -153   -231    381    446   1054   1400    542    454    379
     15    376    361   -197   -174    371    426   1039   1379    522    436    366
     59    415    355   -236   -148    387    405   1010   1353    488    407    329
    124    418    290   -272    -83    355    423   1021   1353    485    402    322
    161    402    239   -283    -38    322    457   1034   1356    483    402    337
    189    392    200   -290     -5    296    472   1036   1366    498    431    371
    213    467    254   -340    -20    361    496   1047   1392    540    470    397
    244    537    290   -392    -23    415    519   1078   1431    584    506    436
    275    579    303   -426    -12    441    537   1109   1478    631    535    465
    257    589    332   -426    -36    462    535   1111   1493    657    555    493
    236    613    376   -423    -70    496    506   1104   1506    688    592    537
    290    641    348   -467    -28    496    428   1132   1545    737    636    587
    327    665    337   -496     -5    504    381   1132   1551    745    639    587
    327    615    288   -472     18    452    392   1080   1488    693    589    532
    368    613    244   -491     62    428    418   1034   1434    657    550    488
    439    605    166   -522    135    387    384   1005   1395    620    511    452
    452    496     44   -475    202    270    361   1000   1358    579    449    405
    454    415    -38   -436    244    189    387   1021   1353    584    423    392
    423    371    -51   -397    239    161    405   1023   1348    613    428    394
    324    342     15   -335    153    179    400   1000   1317    613    426    402
    272    316     44   -296    114    181    407   1002   1314    607    433    428
    210    322    109   -267     51    215    415   1021   1337    620    457    457
    150    311    161   -231     -5    236    405   1021   1340    615    462    459
    109    267    155   -189    -23    213    397   1015   1330    592    436    441
     25    233    205   -129    -88    220    407   1021   1322    579    431    433
    -44    249    293   -103   -168    270    413   1018   1322    587    449    446
    -51    249    301    -98   -176    275    381    989   1309    576    441    433
     -5    207    213   -103   -109    210    332    940   1262    524    389    384
     23    184    158   -103    -67    171    303    904   1236    485    355    355
     54    181    127   -119    -36    155    275    870   1205    457    337    337
    111    168     57   -140     28    114    249    849   1176    423    306    314
    176     90    -85   -135    129      5    207    810   1124    371    241    252
    272      0   -275   -137    272   -137    184    802   1062    280    129    137
    410   -161   -574   -124    491   -366    228    901   1008    155    -31    -15
    501   -327   -828    -85    665   -576    345   1098   1065     93   -158   -145
    550   -124   -675   -215    613   -397    415   1184   1241    223    -62    -77
    491    265   -226   -379    358     20    306    810   1254    397    192    155
    371    750    379   -563     -5    566    -18    184   1158    657    607    563
    277   1319   1041   -797   -381   1182   -355   -257   1179   1062   1150   1088
    309   1556   1247   -932   -467   1402   -693   -478   1223   1410   1564   1509
    371   1210    836   -792   -231   1023   -919   -633    976   1236   1400   1395
    379    592    213   -485     83    405   -976   -730    446    483    646    678
    358     20   -337   -189    348   -158   -846   -646      0   -314   -171   -127
    379   -290   -670    -46    522   -478   -618   -280    163   -368   -340   -301
    413   -296   -709    -59    558   -501   -439     31    423   -202   -246   -218
    493   -275   -769   -111    631   -522   -309    246    587   -101   -181   -158
    626   -166   -792   -228    709   -478   -215    379    696    -23   -127   -103
    745    -90   -839   -329    792   -462   -205    405    717    -15   -122   -103
    820    -80   -901   -371    859   -491   -210    418    709    -33   -145   -127
    826   -127   -953   -350    888   -540   -207    423    698    -54   -166   -145
    836   -129   -966   -353    901   -548   -200    446    709    -51   -163   -137
    906    -49   -956   -431    930   -501   -181    485    740    -23   -124    -96
    956     54   -901   -504    930   -423   -142    530    784     20    -77    -44
    963    132   -833   -550    898   -348    -90    576    831     64    -28      5
    896    179   -717   -537    807   -267    -28    631    885    109     15     44
    815    181   -633   -498    724   -226     31    683    930    140     51     85
    748    218   -530   -483    639   -153     77    722    974    176     90    127
    678    249   -428   -467    553    -88    122    753   1005    205    124    166
    605    259   -345   -431    475    -41    158    784   1034    236    161    210
    576    293   -283   -436    428      7    184    807   1065    265    192    241
    555    332   -223   -444    389     54    200    836   1091    290    223    277
    509    337   -171   -423    340     83    218    857   1109    314    259    311
    444    319   -124   -381    285     98    246    891   1140    342    298    345
    384    353    -33   -371    210    161    275    924   1174    374    332    355
    322    355     33   -340    145    194    303    948   1197    400    350    379
    257    355     96   -306     80    228    327    963   1215    418    363    426
    223    381    158   -301     33    270    350    979   1231    431    376    436
    197    392    194   -296      0    296    361    992   1244    444    381    420
    187    400    213   -293    -12    306    384   1018   1257    452    379    439
    166    392    226   -280    -28    309    413   1052   1278    467    392    475
    124    444    319   -283    -96    381    454   1096   1332    527    459    550
     85    514    428   -301   -171    472    483   1135   1382    581    517    602
     77    514    433   -296   -179    475    493   1156   1395    592    530    613
     80    527    446   -303   -184    488    496   1169   1408    605    548    631
     38    504    465   -270   -213    485    493   1161   1397    602    550    631
     70    537    465   -303   -197    501    501   1174   1408    618    563    652
     90    566    475   -329   -192    519    506   1189   1423    636    584    670
    114    600    485   -361   -184    542    496   1195   1423    641    594    675
    116    620    504   -368   -192    563    488   1202   1426    649    602    688
     85    613    527   -350   -220    571    478   1208   1426    654    620    709
    114    613    498   -363   -192    555    449   1195   1405    644    613    704
    142    607    465   -376   -161    537    420   1174   1376    628    597    685
    127    600    472   -363   -171    537    405   1158   1350    610    584    680
    127    574    446   -353   -158    511    384   1127   1314    584    561    670
    111    550    439   -332   -163    496    376   1106   1291    574    553    662
    103    524    420   -314   -158    472    361   1078   1262    558    542    646
    150    501    350   -324    -98    426    311   1026   1210    514    501    602
    101    436    335   -270   -116    384    272    974   1158    472    467    576
     41    379    337   -210   -148    361    257    945   1130    452    459    561
    -15    358    374   -174   -194    366    252    930   1124    452    462    540
    -64    327    392   -129   -228    358    267    927   1130    449    446    524
   -129    262    389    -67   -259    324    270    911   1117    423    413    511
   -176    228    405    -25   -290    316    270    896   1114    410    394    483
   -210    194    405      5   -306    298    259    880   1109    392    368    452
   -233    158    392     38   -311    275    249    859   1098    374    342    423
   -220    122    340     49   -280    231    231    826   1078    345    314    392
   -200    103    303     49   -252    202    213    792   1060    324    293    361
   -187     88    272     49   -228    179    192    763   1039    309    283    342
   -171     57    228     57   -200    142    176    743   1028    298    280    329
   -158     31    189     62   -174    109    158    719   1013    285    267    288
   -122     38    161     41   -142     98    145    696    992    265    226    213
    -88     41    129     23   -109     83    137    680    966    233    158    166
    -98      7    106     46   -101     57    142    678    948    207    116    213
   -187     10    194     88   -192    101    176    714    987    246    174    259
   -270     36    306    116   -288    168    215    761   1031    298    228    296
   -337     51    387    142   -363    218    252    795   1060    332    262    309
   -376     67    444    155   -410    254    288    831   1091    376    309    363
   -423     72    493    174   -459    283    309    852   1119    423    371    415
   -452     96    548    176   -498    322    332    875   1148    457    407    389
   -436    158    592    137   -514    374    358    906   1176    483    413    361
   -420    200    620    111   -519    410    381    932   1189    478    381    423
   -439    236    675    101   -558    454    418    969   1223    501    410    496
   -420    309    730     54   -576    519    454   1008   1270    561    478    527
   -353    397    750    -23   -550    571    480   1028   1299    594    522    550
   -272    462    735    -93   -504    597    501   1044   1314    615    542    558
   -200    517    714   -161   -457    615    519   1057   1322    620    548    563
   -101    613    714   -257   -407    662    537   1085   1358    659    581    607
     -2    711    714   -355   -358    711    535   1096   1389    701    631    654
     93    774    680   -433   -293    727    501   1067   1387    717    665    672
    166    831    665   -501   -252    748    454   1034   1376    719    672    649
    220    852    631   -537   -205    740    428   1015   1361    714    657    618
    267    862    594   -566   -166    730    423   1015   1350    704    633    620
    280    872    592   -576   -155    732    420   1008   1337    685    610    639
    280    893    610   -589   -166    750    428   1015   1340    696    620    654
    265    839    574   -553   -153    706    441   1015   1317    667    589    654
    262    769    504   -517   -122    636    452   1013   1293    639    561    607
    249    750    501   -498   -124    626    470   1021   1291    636    548    574
    218    730    511   -475   -148    620    475   1013   1275    618    532    584
    226    719    493   -472   -132    607    475   1000   1260    605    532    584
    233    730    493   -483   -129    613    475    997   1252    605    550    610
    241    748    506   -493   -132    628    485   1005   1262    631    584    618
    246    748    501   -498   -127    626    491   1002   1260    639    563    550
    241    745    501   -493   -129    623    501   1005   1262    633    540    553
    226    750    524   -491   -150    636    514   1015   1265    636    540    574
    233    753    519   -493   -142    636    522   1018   1262    626    527    568
    228    758    530   -493   -150    644    519   1013   1254    613    517    558
    226    761    535   -493   -155    646    519   1005   1252    600    509    576
    231    766    535   -501   -153    652    524   1005   1254    602    522    605
    257    766    509   -511   -124    639    522    992   1239    592    511    576
    262    766    504   -514   -119    633    530    997   1241    597    506    563
    293    735    441   -514    -75    589    537   1015   1228    581    485    542
    348    618    267   -485     41    444    574   1085   1200    519    407    472
    384    470     85   -426    150    277    696   1254   1210    436    296    368
    415    496     80   -457    166    288    846   1457   1343    483    301    319
    368    753    384   -561     -7    568    906   1392   1483    644    462    459
    257   1150    893   -704   -319   1023    711    893   1483    875    782    820
     54   1706   1652   -880   -797   1680    418    348   1522   1267   1299   1312
    -59   2294   2353  -1119  -1208   2322    161    129   1735   1779   1896   1880
    -20   2374   2395  -1179  -1208   2385   -109      2   1753   1971   2114   2179
     38   1940   1901   -992   -932   1922   -259   -114   1410   1590   1730   1865
     80   1361   1280   -719   -600   1322   -249   -137    870    820    958   1088
    101    917    815   -509   -358    867     -7    168    722    413    493    579
    155    810    654   -485   -249    732    231    548    935    485    483    542
    236    852    613   -545   -189    732    394    807   1117    605    550    610
    275    818    542   -545   -132    680    491    961   1215    665    589    631
    272    771    496   -522   -111    633    530    992   1218    639    542    574
    306    797    491   -553    -93    644    540   1010   1226    618    501    537
    353    815    459   -584    -54    639    530   1028   1231    605    480    592
    324    784    459   -553    -67    623    532   1036   1226    602    496    602
    342    776    433   -561    -44    605    545   1044   1231    618    504    574
    348    771    423   -561    -38    597    550   1041   1231    620    506    555
    296    758    462   -530    -85    610    545   1028   1221    613    517    550
    272    748    475   -509   -101    613    548   1039   1228    620    537    594
    277    730    452   -506    -85    592    553   1034   1215    613    514    545
    285    719    433   -504    -75    579    561   1031   1205    597    470    509
    265    727    462   -498    -98    597    568   1039   1208    592    457    540
    226    706    480   -465   -127    594    566   1047   1213    600    470    571
    192    678    485   -436   -148    581    553   1047   1210    605    488    592
    205    657    449   -431   -122    553    535   1044   1208    613    509    553
    267    678    410   -472    -72    542    527   1031   1200    613    498    491
    309    724    415   -517    -51    571    532   1031   1200    607    485    511
    319    730    407   -524    -44    568    540   1044   1205    610    501    550
    329    737    407   -535    -38    574    527   1044   1202    610    496    517
    301    704    400   -504    -49    553    504   1026   1179    584    444    483
    249    654    405   -452    -77    530    509   1015   1163    553    410    524
    218    631    410   -426    -96    522    511   1015   1163    561    433    563
    197    592    394   -394    -98    493    488   1008   1158    574    462    566
    194    581    387   -389    -96    483    472   1010   1156    584    467    501
    184    579    394   -381   -103    488    470   1018   1163    579    439    488
    239    646    405   -444    -83    524    498   1057   1189    587    454    574
    272    680    407   -478    -67    545    522   1072   1202    602    483    600
    249    691    439   -472    -96    566    532   1085   1223    636    511    605
    254    693    439   -472    -90    566    514   1083   1226    644    519    592
    270    662    392   -467    -62    527    514   1072   1208    628    509    563
    283    657    374   -470    -46    514    511   1067   1197    626    491    548
    332    685    353   -509    -10    519    493   1067   1189    620    488    597
    363    737    374   -550     -5    555    472   1065   1187    628    514    613
    389    719    329   -555     28    527    462   1054   1163    626    509    592
    423    740    316   -581     54    530    462   1044   1158    633    527    600
    433    748    311   -592     62    530    457   1044   1153    639    530    558
    436    771    335   -602     51    553    465   1052   1143    623    493    553
    454    769    314   -613     70    542    467   1047   1127    597    483    602
    470    779    306   -626     83    542    454   1026   1109    589    491    615
    480    813    332   -646     72    574    452   1013   1101    594    504    605
    470    805    335   -636     67    571    462   1002   1101    607    514    600
    397    756    355   -579     20    558    439    969   1072    579    480    589
    345    735    389   -540    -23    561    470    966   1065    568    467    587
    327    766    439   -548    -57    602    504    969   1067    568    470    636
    353    831    478   -592    -62    654    535    976   1088    589    501    659
    355    826    470   -592    -57    649    548    971   1106    613    511    628
    332    807    475   -571    -72    641    568    979   1130    641    545    636
    363    826    459   -594    -49    644    576   1000   1161    675    574    605
    361    867    506   -613    -72    688    594   1026   1195    696    574    587
    363    844    480   -605    -57    662    587   1010   1187    662    540    610
    358    839    480   -600    -62    659    579    989   1176    641    542    654
    374    865    488   -620    -57    678    574    974   1176    659    563    592
    433    904    470   -667    -18    688    568    974   1197    675    550    540
    444    865    418   -657     12    641    571    974   1184    649    511    561
    465    870    405   -667     28    639    597    976   1176    644    519    576
    470    906    436   -688     18    670    620    987   1187    662    550    620
    459    898    439   -678     10    670    600    974   1179    667    555    563
    470    883    410   -678     31    646    571    948   1148    639    501    524
    446    870    420   -659     12    646    584    961   1150    644    511    571
    483    870    387   -678     46    628    581    976   1156    662    571    641
    563    893    329   -727    116    613    566   1005   1174    685    615    579
    581    906    322   -745    129    615    553   1002   1182    698    558    446
    576    917    340   -745    119    628    524    974   1148    639    493    553
    605    919    311   -763    148    618    522    956   1132    623    491    542
    636    953    316   -795    161    636    542    979   1150    636    483    514
    618    919    301   -771    158    610    527    963   1119    592    446    571
    605    872    265   -740    168    568    511    940   1104    587    462    563
    623    878    254   -750    184    566    514    958   1122    615    496    548
    636    901    265   -769    187    584    527    969   1140    633    509    548
    623    919    293   -771    163    607    553    963   1145    618    498    558
    576    919    340   -748    116    631    579    963   1158    649    530    555
    558    914    355   -737     98    636    587    948   1158    665    550    522
    545    937    392   -740     77    665    592    956   1182    698    615    558
    553    982    426   -769     62    704    600    969   1213    714    618    496
    558    987    428   -771     64    706    594    963   1210    691    545    517
    548    995    444   -771     51    719    558    930   1202    683    561    639
    457    992    535   -724    -38    763    527    893   1210    719    652    636
    394    971    576   -685    -90    774    519    901   1210    711    620    535
    459    953    493   -706    -18    724    504    896   1171    654    524    589
    483    919    436   -701     23    678    472    870   1135    652    540    636
    465    891    426   -678     20    659    436    854   1127    662    574    576
    415    771    353   -594     31    563    420    820   1080    607    537    475
    363    667    303   -517     31    485    402    789   1028    537    436    363
    329    576    246   -457     41    413    389    766    984    475    353    402
    337    558    220   -446     59    389    376    758    974    475    366    423
    306    522    213   -415     46    368    363    724    948    457    353    371
    262    480    218   -371     20    350    368    698    914    428    327    329
    233    449    215   -345     10    332    361    678    891    413    309    314
    231    439    207   -335     12    324    368    675    888    415    311    316
    226    433    207   -332     10    322    353    670    878    413    314    311
    239    428    189   -335     25    309    345    667    870    407    309    303
    272    449    176   -363     49    314    329    662    865    400    298    290
    332    485    153   -407     90    319    332    672    872    410    306    296
    363    493    129   -431    116    314    335    670    872    405    301    290
    366    483    116   -426    124    301    314    646    859    387    290    275
    361    475    114   -420    124    296    275    639    862    389    296    272
    381    483    101   -431    140    293    249    654    865    392    288    275
    361    355     -5   -361    181    174    275    646    805    324    207    205
    389    192   -197   -290    293     -2    358    722    766    236     93     85
    465     88   -376   -277    420   -142    454    893    795    187     15    -28
    566    223   -342   -394    454    -59    530   1078    945    280     83    -54
    449    550    101   -501    174    327    527    854   1041    454    267    132
    233    940    706   -589   -236    823    363    327   1034    691    623    602
     46   1540   1493   -795   -722   1517    122    -80   1145   1122   1205   1184
     -5   2049   2055  -1021  -1028   2052   -150   -262   1337   1608   1787   1769
    127   1940   1810  -1034   -841   1875   -428   -361   1249   1657   1865   1909
    202   1457   1254   -831   -524   1356   -545   -428    846   1143   1340   1389
    155    859    704   -509   -272    782   -433   -363    397    410    568    576
    145    452    306   -298    -80    379   -132    -12    392    174    218    202
    192    384    189   -290      0    285    103    303    605    293    267    244
    311    423    111   -368     98    270    213    504    735    371    303    280
    392    439     46   -415    171    244    239    605    787    394    303    280
    353    368     15   -361    168    192    259    623    784    381    285    257
    322    316     -5   -322    163    155    259    615    766    358    270    239
    322    303    -18   -311    168    142    257    610    750    332    241    194
    350    329    -20   -340    184    155    246    628    758    324    215    192
    358    306    -51   -332    205    127    244    644    763    324    207    213
    376    316    -62   -348    218    127    246    641    763    329    218    210
    415    358    -57   -387    236    150    236    654    774    348    239    223
    433    342    -90   -392    262    127    233    657    761    342    239    220
    428    345    -83   -387    257    132    252    665    758    342    233    210
    485    410    -75   -449    277    168    272    706    797    379    259    239
    509    452    -57   -480    283    200    254    722    813    397    277    262
    413    397    -15   -407    213    192    252    683    782    379    267    246
    306    314      7   -309    150    161    298    649    740    348    241    213
    337    358     20   -348    158    189    319    685    766    368    257    218
    353    400     46   -376    153    223    324    722    797    397    290    254
    337    415     77   -379    129    246    319    745    820    431    332    288
    298    423    124   -361     88    275    337    763    836    459    358    280
    277    413    135   -348     70    275    348    784    849    475    363    306
    277    413    135   -345     72    272    342    797    852    478    350    298
    277    415    137   -348     70    277    342    805    846    457    316    316
    288    400    111   -342     88    257    335    800    826    436    306    348
    314    428    114   -371     98    272    335    820    846    472    358    363
    371    506    132   -439    119    319    298    854    880    519    405    389
    387    509    122   -449    132    314    233    854    872    519    394    381
    340    426     85   -381    127    257    285    836    849    501    374    355
    342    384     38   -363    153    213    316    826    826    480    350    324
    371    420     49   -394    161    236    293    831    828    488    366    348
    394    467     70   -433    161    270    275    846    849    514    397    379
    418    478     59   -446    179    270    259    859    854    522    405    387
    439    467     28   -454    205    249    249    857    844    514    402    376
    426    465     38   -444    194    252    241    849    836    514    405    374
    420    449     28   -436    194    239    213    844    826    517    405    384
    426    452     25   -439    200    239    189    820    797    498    392    368
    426    397    -28   -413    228    184    197    784    753    462    355    335
    488    384   -103   -439    296    140    210    779    737    454    355    340
    563    444   -119   -506    342    163    187    761    722    454    371    342
    644    493   -150   -568    397    171    145    737    701    449    371    327
    667    470   -197   -571    431    137    114    701    662    410    324    303
    688    441   -246   -563    467     96    106    672    620    374    288    290
    711    431   -280   -571    496     75     80    639    579    337    257    257
    724    423   -301   -574    514     62     38    602    545    306    226    215
    732    423   -309   -579    519     57     49    584    524    290    210    200
    769    446   -322   -607    545     62     67    584    522    290    215    200
    756    420   -337   -589    545     41     72    576    517    293    226    205
    745    420   -324   -581    535     49     72    561    517    293    231    200
    771    436   -335   -605    553     51     67    553    522    290    226    163
    792    428   -363   -610    579     33     64    542    509    267    171     98
    800    423   -376   -610    589     23     67    537    501    244    132    101
    789    407   -381   -597    587     12     72    540    514    252    148    132
    779    353   -426   -566    602    -36     80    532    517    252    153     96
    826    335   -491   -581    657    -77     67    514    493    228    122     28
    893    394   -498   -644    696    -51     41    496    475    207     98     38
    935    389   -545   -662    740    -77     33    496    467    187     80     67
    945    389   -555   -670    750    -83     15    457    441    171     44      5
    880    361   -519   -620    698    -77     23    433    428    158     33     -5
    888    322   -566   -607    727   -119     31    462    441    171     57      7
    974    358   -615   -665    795   -127     20    498    462    189     70      0
   1008    392   -615   -698    813   -111      7    498    465    197     67      0
   1005    418   -587   -711    795    -83      2    517    467    194     57     41
    979    415   -566   -698    771    -75     10    542    483    207     67     59
    953    405   -548   -678    750    -70     44    558    501    220     77     62
    922    426   -498   -675    711    -36     62    566    517    241    111     93
    875    428   -446   -652    662     -7     57    561    524    270    153     93
    849    444   -407   -649    628     18     75    563    532    277    161     67
    836    433   -402   -633    620     15    124    602    558    290    166    111
    818    472   -348   -646    584     62    145    618    576    322    200    158
    826    535   -290   -680    558    124    158    644    605    366    241    171
    836    545   -293   -693    563    127    179    672    628    374    244    184
    849    605   -244   -727    548    181    187    696    639    384    259    218
    893    722   -171   -807    532    275    181    732    680    431    298    252
    914    789   -124   -852    519    332    153    743    709    459    327    293
    833    756    -77   -797    454    340    145    709    698    465    340    293
    771    717    -54   -743    413    332    140    683    691    470    353    293
    748    719    -28   -735    389    345    153    680    685    470    358    303
    706    719     10   -714    348    366    176    675    678    472    366    322
    670    730     57   -701    306    392    176    670    678    475    374    332
    641    680     38   -659    301    361    171    659    667    472    371    324
    607    623     15   -618    296    319    174    652    644    446    345    288
    555    548    -10   -553    283    270    171    639    610    413    314    257
    509    475    -33   -493    272    220    171    628    589    389    288    231
    485    433    -51   -459    270    192    155    615    566    363    254    207
    496    449    -49   -472    272    200    140    613    550    348    241    205
    509    465    -46   -488    277    210    106    610    545    342    239    210
    491    433    -57   -462    272    189     88    618    550    345    241    210
    457    363    -93   -410    275    135    124    636    555    350    246    197
    426    413    -12   -420    218    200    122    618    550    361    259    189
    387    426     36   -407    176    231    137    597    532    350    246    192
    322    374     49   -348    135    213    148    581    506    309    202    168
    259    314     54   -285    103    184    168    581    504    293    184    192
    239    288     49   -265     96    168    174    600    519    316    207    210
    223    327    103   -275     59    215    168    610    530    340    244    215
    205    342    137   -275     31    241    153    605    524    350    272    220
    257    340     83   -298     88    213    137    594    506    332    249    192
    309    288    -23   -298    166    132    129    600    478    296    200    155
    371    171   -202   -272    288    -15    150    646    436    220    114     67
    426      5   -420   -215    423   -207    241    782    444    135    -10    -83
    480     36   -444   -257    462   -202    355    995    579    174    -23   -132
    485    410    -75   -449    280    168    413   1028    784    397    197     49
    381    875    493   -628    -57    685    275    623    818    639    532    407
    202   1434   1231   -820   -514   1332     12    109    823    995   1034    940
    119   1961   1842  -1039   -859   1901   -220   -179    950   1465   1621   1512
    197   1977   1777  -1088   -789   1878   -444   -316    958   1680   1875   1808
    249   1519   1270   -885   -509   1395   -527   -410    615   1283   1475   1384
    262    932    670   -600   -202    802   -511   -436     88    480    644    501
    244    418    174   -329     36    296   -381   -249   -124    -15     72     15
    259    327     67   -296     96    200   -207     77     90     85    106     70
    280    384    101   -332     88    244    -72    314    293    231    207    166
    301    381     80   -342    109    233     10    459    402    298    236    184
    301    311     10   -306    145    161     72    542    444    311    223    171
    309    303     -7   -306    158    148     77    555    439    293    202    163
    335    379     44   -358    145    213     59    581    462    314    226    179
    337    415     77   -379    129    246     28    615    496    348    254    202
    303    342     38   -322    132    192     72    602    478    329    239    184
    306    283    -23   -296    163    129    101    594    457    306    210    161
    345    335    -10   -340    176    163     70    613    475    316    220    171
    332    350     15   -342    155    184     67    600    467    303    207    155
    254    290     36   -272    109    163     98    566    441    285    192    142
    254    316     59   -285     96    189     98    576    459    311    226    168
    265    355     88   -311     88    223     57    581    470    324    239    181
    262    345     83   -303     90    215     64    589    472    324    239    179
    285    332     46   -309    119    189     96    605    475    327    236    181
    327    379     49   -353    137    215     67    626    491    345    254    200
    316    376     59   -348    129    218     36    620    491    340    254    202
    293    342     46   -319    122    194     93    610    485    332    246    210
    314    329     15   -322    150    174     83    628    496    345    259    228
    397    426     28   -413    184    226      0    667    535    394    303    257
    337    402     64   -371    137    233    -15    633    511    376    288    244
    257    335     77   -298     88    207     88    605    483    345    257    210
    267    363     96   -314     85    231    127    628    504    363    277    239
    280    384    103   -332     88    244    109    644    514    379    298    270
    280    368     85   -324     98    228     72    649    517    387    298    272
    288    381     93   -335     96    239     64    657    524    392    298    270
    309    465    155   -387     77    311     70    675    550    420    335    293
    298    446    145   -374     75    296     49    691    566    439    355    314
    301    444    142   -374     77    293     25    701    571    449    363    324
    290    420    129   -355     80    275     20    698    563    441    358    327
    272    379    106   -324     83    244     51    675    530    410    319    290
    285    410    122   -350     80    267     59    683    535    420    332    306
    290    433    142   -363     72    290     38    683    537    431    348    324
    285    436    150   -363     67    293     38    680    532    433    358    329
    272    410    137   -340     67    275     44    672    522    428    358    329
    275    400    122   -340     75    259     38    667    511    423    355    337
    280    400    119   -342     80    259     28    654    496    410    342    337
    288    415    127   -353     80    270     10    641    470    376    316    340
    285    405    119   -345     83    262    -31    628    446    366    319    335
    267    389    122   -329     72    257    -38    618    436    374    327    303
    249    379    129   -314     59    254    -20    600    415    353    316    303
    236    379    142   -306     46    259    -15    579    394    335    311    306
    226    407    181   -316     23    296    -28    550    363    319    293    272
    215    394    179   -309     18    288    -31    535    348    306    288    267
    215    413    197   -314      7    303    -20    537    353    314    296    270
    192    407    213   -301    -10    311    -33    527    353    319    303    262
    189    436    246   -311    -28    342    -23    527    366    335    319    254
    192    446    252   -319    -31    350    -25    517    368    324    290    207
    168    423    252   -296    -41    337    -12    514    374    309    259    192
    135    415    277   -277    -70    348     23    532    397    316    265    218
    174    415    241   -293    -33    329     36    561    423    335    275    218
    223    405    181   -314     20    293     38    568    426    324    252    213
    231    400    168   -316     31    285     28    558    418    306    228    207
    210    410    197   -311      7    303     18    542    410    296    220    207
    192    392    200   -290     -2    296     18    540    410    298    223    189
    187    394    207   -293    -10    303     41    550    418    316    239    166
    187    420    233   -303    -23    327     62    545    415    316    233    174
    153    387    231   -272    -38    309     28    517    394    290    210    168
    184    384    200   -283     -7    293     23    532    400    285    205    192
    205    400    192   -303      5    298     31    550    420    319    257    205
    218    426    205   -322      5    316     33    561    439    358    293    155
    249    423    171   -337     38    296     36    568    444    358    277    129
    270    413    142   -340     64    277     28    561    433    350    244    106
    262    413    150   -340     57    283      7    535    407    314    223    179
    241    407    166   -324     36    288      2    519    400    301    231    218
    205    418    213   -311     -5    316     18    517    407    314    244    207
    233    459    226   -345      5    342     41    550    433    340    252    223
    280    498    218   -389     31    358     54    581    457    350    262    270
    342    524    181   -433     80    355     36    587    465    368    288    267
    366    545    179   -457     90    363     23    576    465    376    301    239
    379    563    184   -470     98    374     33    563    454    371    293    210
    444    607    163   -527    140    387     18    561    452    363    277    210
    509    665    155   -587    176    410     18    568    467    379    288    236
    535    678    140   -607    197    410      7    558    470    392    301    252
    574    727    153   -649    210    441    -23    537    472    407    319    262
    620    748    127   -685    246    439    -72    498    449    389    298    249
    665    732     64   -698    301    400   -103    465    418    350    252    218
    704    717     12   -711    345    366   -132    431    381    306    220    213
    735    704    -31   -719    384    337   -150    407    363    303    213    176
    776    672   -103   -724    439    285   -174    376    322    265    168     93
    807    610   -200   -709    504    205   -189    340    267    192     90     59
    833    519   -314   -678    571    103   -213    319    220    137     41     67
    849    483   -366   -665    607     59   -241    314    207    127     33     38
    797    457   -342   -628    568     57   -259    288    187    119     36     -5
    753    449   -306   -602    530     72   -215    277    181    111     38    -15
    688    418   -270   -555    480     75   -187    283    179    111     36    -15
    644    402   -241   -522    444     80   -176    298    187    116     41    -12
    615    400   -218   -509    415     90   -171    306    197    116     49      0
    571    394   -176   -483    374    109   -166    314    200    116     57     20
    571    431   -140   -501    355    145   -166    340    223    142     85     49
    602    480   -122   -540    363    179   -194    366    252    187    135     46
    540    454    -85   -498    311    184   -168    353    244    161    106      5
    462    376    -85   -420    272    145   -127    322    215    127     49      7
    436    348    -88   -394    262    129   -137    301    194    114     41     41
    467    371    -96   -418    283    137   -166    306    194    114     51     57
    522    428    -93   -478    309    168   -171    345    228    145     72     72
    506    361   -145   -433    327    109   -158    361    220    135     57     23
    472    187   -285   -329    379    -49    -59    410    179     54    -49   -111
    462     -7   -470   -226    465   -239     62    553    174    -51   -205   -275
    504     67   -436   -285    470   -184    179    740    316     15   -189   -280
    470    413    -59   -441    265    176    205    654    462    210     28    -72
    363    888    522   -626    -80    706      2    176    470    462    402    327
    233   1480   1247   -857   -506   1363   -265   -306    501    828    930    898
    184   1958   1774  -1075   -795   1867   -532   -545    623   1278   1496   1470
    254   1951   1696  -1104   -722   1826   -745   -670    584   1421   1678   1665
    293   1509   1213   -904   -459   1361   -820   -743    239    963   1195   1189
    303    909    605   -605   -150    758   -784   -735   -252    155    337    337
    322    485    163   -405     77    324   -576   -420   -275   -101    -20    -31
    345    392     46   -368    150    220   -402   -103    -77     -2      0    -28
    394    402      5   -400    194    205   -285    114     77     98     67     33
    431    439      7   -433    213    223   -218    244    174    163    124     54
    402    389    -12   -397    207    189   -194    265    176    153     67    -33
    407    324    -83   -366    244    122   -168    272    158    109     -7    -28
    428    303   -127   -366    277     88   -150    280    153     93    -18     -7
    462    322   -140   -392    301     90   -140    293    153     93    -10     -5
    470    348   -124   -410    298    111   -124    303    163     98      0     -7
    439    348    -90   -394    265    129   -124    319    179    114     15     -7
    358    322    -36   -340    197    142   -109    324    192    129     38     -7
    298    335     36   -316    132    187    -70    342    215    158     70      0
    244    332     85   -290     77    207    -54    348    220    166     77      0
    252    319     67   -285     93    194    -64    342    205    148     51     -2
    262    306     41   -285    109    174    -77    342    200    135     33     15
    244    311     67   -277     88    189    -64    353    210    142     38     18
    254    322     67   -288     93    194    -80    358    218    153     46     12
    283    340     57   -311    111    200    -93    371    231    168     62     25
    293    340     46   -319    122    194    -98    376    231    171     72     33
    296    350     54   -322    122    202    -85    384    236    174     75     33
    280    361     80   -322     98    223    -70    400    254    192     90     46
    280    366     85   -324     96    228    -67    413    265    200     98     44
    280    379     98   -329     90    239    -80    418    265    202    101     46
    270    389    119   -329     75    254    -88    420    265    200    106     85
    259    389    127   -327     67    259    -85    426    267    205    114    106
    241    400    158   -322     41    280    -80    436    283    233    148    101
    200    374    174   -288     12    275    -93    439    283    239    142     70
    187    361    174   -272      7    267    -85    459    298    241    127     83
    189    384    194   -288     -2    290    -85    467    311    246    140    127
    181    400    218   -290    -18    309    -85    465    316    259    155    129
    116    374    254   -246    -67    314    -83    467    316    270    168    124
     93    363    270   -228    -88    316   -101    480    319    280    174    129
    145    405    257   -275    -57    332   -101    517    340    298    194    150
    142    418    275   -280    -67    348   -106    530    348    309    205    163
    142    394    252   -270    -57    324   -129    519    332    288    192    153
    171    400    228   -285    -28    314   -129    522    332    283    192    153
    179    431    252   -306    -36    342   -124    535    342    301    213    176
    127    371    244   -249    -59    309   -150    514    314    283    192    168
    114    366    252   -241    -70    311   -145    504    303    272    189    168
    101    387    285   -244    -90    337   -142    493    296    270    192    171
    101    394    290   -249    -93    342   -145    483    283    262    192    168
    116    376    259   -246    -72    319   -166    454    252    233    174    150
    109    379    267   -246    -80    322   -176    420    223    207    155    129
    106    410    303   -257    -98    358   -158    433    228    218    181    145
    135    405    270   -270    -67    337   -158    439    228    223    176    145
     90    368    275   -231    -93    322   -192    402    197    200    155    124
     83    376    293   -231   -103    335   -189    381    189    192    148    106
     85    376    290   -231   -101    335   -194    376    192    189    145     93
     83    402    319   -244   -119    361   -171    387    207    197    137     85
     67    405    337   -236   -135    371   -153    392    223    200    127     90
     44    374    329   -210   -142    353   -150    381    226    200    114     80
     46    340    293   -192   -122    316   -161    366    215    184     96     54
     10    316    306   -166   -148    311   -150    368    223    187     93     38
      2    345    342   -174   -168    345   -127    376    244    205    109     38
     28    384    355   -207   -163    371    -96    389    265    228    129     44
    -10    314    324   -150   -166    319   -127    358    233    197     88    -12
    -46    257    303   -106   -176    280   -148    335    207    166     41    -23
    -44    285    329   -122   -187    306   -124    353    231    187     67      0
    -62    306    368   -124   -215    335   -114    368    249    207     96      7
    -57    306    363   -124   -210    335   -109    384    257    215     96    -20
    -44    293    337   -124   -192    314   -119    379    249    197     64    -10
    -64    259    322    -98   -194    290   -114    376    241    181     59     20
    -64    244    309    -90   -187    277   -109    379    241    187     64      7
    -54    277    332   -111   -192    303   -109    379    246    197     77      5
    -51    298    350   -122   -202    322   -116    384    252    205     83      7
    -64    275    340   -103   -202    306   -127    376    244    197     70     -7
    -54    280    332   -114   -192    306   -122    381    249    202     72     -7
    -28    322    350   -145   -189    335   -114    394    265    213     85      0
    -49    277    324   -116   -187    301   -129    379    252    202     77     -5
    -36    293    329   -129   -184    311   -116    384    259    210     88      2
     -5    337    342   -168   -174    340    -98    397    272    228    109     23
     23    355    332   -189   -153    345    -96    400    270    231    111     23
     64    384    319   -226   -127    353    -88    407    280    236    114     25
    101    454    353   -280   -124    405    -77    420    303    259    148     49
    122    475    353   -301   -114    415   -106    405    303    265    150     44
    163    472    309   -316    -72    392   -129    387    290    254    132     41
    218    530    311   -374    -46    423   -150    379    296    265    148     64
    283    602    316   -444    -15    459   -145    381    309    285    179     93
    244    542    298   -394    -28    420   -200    332    272    259    179     72
    246    501    254   -374     -2    379   -223    293    236    228    155     10
    270    504    231   -389     18    366   -223    290    223    210    114     -5
    272    444    171   -358     51    309   -215    290    194    168     64    -12
    277    371     93   -327     90    233   -213    277    158    122     10    -64
    288    337     49   -311    119    194   -210    265    135     93    -18    -72
    285    311     25   -298    129    168   -218    239    111     77    -20    -85
    301    301      0   -301    150    150   -218    223     90     64    -23   -103
    311    285    -25   -301    168    129   -223    220     80     49    -44   -132
    316    314     -2   -314    161    155   -213    241     96     62    -41   -109
    322    345     23   -335    148    184   -223    241    101     72    -33   -101
    329    327     -5   -329    168    161   -231    241     96     67    -38   -103
    306    296    -10   -301    158    142   -220    244     93     67    -36   -106
    265    275     10   -270    127    142   -226    241     88     67    -33   -109
    283    303     20   -293    129    163   -213    259     98     80    -10    -83
    303    353     49   -329    127    202   -192    272    114    106     33    -54
    285    348     62   -319    111    205   -202    262    103    101     20   -114
    267    314     46   -290    111    181   -215    259     93     80    -36   -135
    267    296     25   -283    119    161   -220    259     77     59    -62    -67
    293    288     -5   -290    150    142   -210    275     70     49    -62    -67
    337    189   -148   -265    241     20   -171    340     51      0   -129   -145
    358     -2   -361   -176    358   -181    -85    475     38    -98   -272   -298
    384     41   -345   -215    363   -150     57    680    168    -49   -267   -314
    311    332     18   -322    148    176    122    641    327    135    -72   -127
    192    771    579   -483   -194    675    -38    197    353    379    277    259
     62   1371   1309   -717   -623   1340   -309   -301    394    756    802    807
     31   1906   1875   -969   -922   1891   -545   -522    555   1215   1366   1361
     85   1912   1826  -1000   -870   1870   -807   -683    524   1384   1577   1610
    114   1421   1304   -769   -594   1363   -961   -807    163    979   1171   1234
     96    833    737   -465   -319    787   -961   -844   -355    200    376    387
     75    418    342   -249   -135    381   -722   -545   -457   -174    -88    -90
     67    314    246   -189    -88    280   -478   -168   -218    -62    -67    -85
     54    296    241   -176    -93    270   -311     80    -41     51     -2    -51
     38    283    244   -161   -101    265   -213    226     51    109     20    -46
     18    254    236   -137   -109    244   -166    283     77    116     15    -12
     31    257    226   -145    -96    241   -153    306     80    111     20    -25
     90    285    192   -189    -49    241   -122    329     85    111     15    -75
     57    205    148   -129    -44    176   -150    314     62     90    -23   -109
     41    176    135   -109    -46    155   -140    319     57     85    -28    -77
     31    161    129    -96    -49    145   -137    319     57     90    -20    -72
     51    176    124   -114    -36    150   -124    324     64     96    -10    -85
     67    192    124   -129    -28    158   -116    329     70     98    -12   -106
     93    207    114   -153    -10    161    -90    353     85    111    -10    -90
     54    148     93   -101    -20    122   -124    337     70     90    -25   -103
     31    119     88    -75    -28    103   -137    329     64     23    -28   -103
     25    137    111    -80    -41    124   -127    345     75     38    -23    -80
     -7    161    166    -77    -88    163   -106    371    103    114     12    -57
    -28    158    184    -64   -106    171    -90    394    122    153     36    -28
    -38    116    153    -41    -96    132    -90    400    119    163     38    -15
    -12    116    129    -51    -70    122    -90    413    127    179     46    -15
    -31    109    140    -38    -88    124   -103    405    122    181     44    -36
    -25    109    135    -41    -80    119   -114    400    116    181     41    -25
     12    119    106    -67    -46    114   -124    387    111    176     38    -20
     62    119     57    -90      2     88   -142    379    106    174     44    -33
    137    106    -31   -124     85     38   -161    379     98    161     25    -46
    223    135    -88   -179    155     23   -168    387     98    158      7    -70
    303    194   -109   -252    207     44   -176    379     88    155      0    -54
    322    223    -98   -272    210     62   -181    384     96    168     20    -18
    303    218    -88   -262    194     64   -189    387    101    174     28    -25
    329    226   -106   -277    218     59   -194    397    111    179     33    -25
    329    233    -96   -283    213     70   -200    410    127    192     46    -15
    257    210    -46   -233    153     83   -207    407    135    205     59    -20
    189    163    -25   -176    109     67   -218    407    140    210     54    -15
    148    114    -33   -129     90     38   -239    397    116    197     33     -7
    153    119    -33   -135     93     41   -254    389    103    197     23    -12
    153    119    -33   -135     93     44   -277    379     96    189     18    -28
    145     80    -64   -114    103      7   -290    355     77    171      7    -44
    155     51   -106   -103    132    -25   -311    335     54    148     -2    -57
    171     46   -124   -111    148    -38   -324    329     57    140     -5    -46
    142     38   -103    -90    124    -31   -316    345     67    148     15    -23
    148     83    -64   -116    103     10   -309    363     77    166     46     -2
    161    135    -25   -148     93     54   -309    363     70    168     54      7
    174    163    -10   -168     90     75   -322    355     51    155     51      7
    174    171     -2   -171     88     85   -324    353     46    150     54      2
    114    142     28   -129     41     88   -301    335     23    132     51     -7
     70    142     70   -106      0    106   -275    324     15    127     54    -12
     67    166     96   -116    -15    132   -257    322     15    129     59     -5
     70    179    109   -124    -18    145   -246    324     20    132     51    -23
     36    171    132   -106    -46    153   -233    327     31    135     38    -28
    -23    155    176    -67    -98    166   -215    327     44    137     36     -7
    -75    132    205    -28   -140    168   -197    329     49    135     31    -18
   -127    109    236     10   -181    171   -179    329     54    140     28    -28
   -119    114    231      2   -176    174   -189    311     49    127     15    -46
   -135    124    257      5   -197    189   -181    303     54    129     20    -46
   -220     85    306     64   -262    194   -168    296     51    124     12    -67
   -244     70    314     88   -277    192   -166    288     49    116      5    -85
   -179     88    265     44   -223    176   -187    288     49    116      2    -90
    -80     88    168     -2   -124    127   -215    267     31     88    -33   -132
      5     77     72    -41    -33     75   -246    233     -2     44    -85   -161
     83     98     15    -90     33     57   -267    218    -18     28    -90   -166
    116    114     -2   -116     59     57   -277    213    -15     31    -85   -176
    119    109    -10   -114     64     49   -277    210    -25     20    -93   -168
    124    116    -10   -122     67     54   -272    210    -25     18    -98   -168
    114    140     25   -127     44     83   -267    210    -18     23    -98   -171
     77    140     62   -109      7    101   -257    220     -2     38    -80   -145
     41    140     98    -90    -28    119   -233    246     18     64    -54   -122
     25    153    127    -88    -51    140   -215    267     28     75    -44   -111
     -2    187    189    -90    -96    187   -207    285     38     96    -28   -101
    -23    210    233    -96   -127    220   -194    296     51    106    -15    -96
     10    244    233   -127   -111    239   -192    306     64    116     -5    -85
     36    270    231   -155    -98    252   -189    319     75    127      7    -70
     41    277    236   -158    -96    257   -176    329     83    129      7    -70
     46    303    254   -176   -103    280   -168    332     88    137     12    -67
     72    384    311   -228   -119    348   -174    332    109    171     49    -38
     96    428    332   -265   -116    381   -197    311    109    179     54    -20
    124    449    324   -285    -98    387   -244    272     93    168     41    -28
    140    436    296   -290    -77    366   -275    249     67    145     31    -36
    132    410    277   -272    -72    345   -275    236     46    132     20    -51
    106    387    277   -246    -85    332   -288    210     23    116      5    -67
    122    361    239   -241    -57    301   -314    171    -10     88    -18    -93
    127    303    174   -215    -23    239   -332    168    -38     59    -51   -119
    124    215     88   -171     18    153   -337    174    -70     15    -98   -163
    122    142     18   -135     51     80   -332    168   -101    -25   -142   -207
    119    127      7   -122     57     67   -327    153   -119    -46   -161   -228
    106    106      0   -109     51     54   -342    132   -142    -59   -174   -241
    137     62    -77   -101    109     -7   -363     98   -181    -98   -205   -267
    189     41   -148   -116    166    -51   -381     77   -205   -124   -233   -288
    236     41   -194   -137    215    -75   -392     62   -223   -145   -257   -311
    267     12   -257   -142    262   -122   -420     23   -270   -192   -306   -361
    277      5   -272   -140    275   -135   -433      5   -280   -197   -314   -368
    259     -5   -265   -129    262   -135   -428     10   -277   -192   -306   -353
    228    -18   -246   -103    236   -132   -413     20   -270   -187   -296   -342
    210    -25   -239    -93    223   -132   -418     20   -277   -194   -303   -353
    200    -51   -252    -75    226   -150   -431     12   -290   -207   -319   -371
    189    -83   -275    -54    231   -179   -436     10   -293   -215   -324   -368
    189    -51   -241    -67    215   -145   -428     20   -280   -200   -298   -335
    179    -77   -257    -51    218   -168   -415     36   -285   -210   -309   -342
    176   -184   -363      2    270   -272   -374     93   -296   -257   -379   -413
    200   -301   -504     49    350   -402   -265    252   -252   -309   -480   -514
    223   -301   -524     38    374   -413   -116    478   -103   -275   -506   -545
    184    -15   -200    -85    192   -106    -31    504     67   -103   -335   -407
     83    423    337   -254   -127    381   -150     80     25     85    -44   -153
    -33    911    945   -441   -488    930   -431   -467    -98    335    361    210
   -119   1426   1545   -652   -831   1486   -717   -836   -127    688    846    633
    -85   1509   1592   -714   -839   1548   -974   -984   -127    948   1150    932
    -38   1034   1072   -498   -555   1054  -1057  -1002   -358    675    862    706
    -36    478    514   -223   -275    496  -1039   -997   -797    -46    122     49
    -33      7     41     12    -36     23   -919   -849  -1034   -610   -501   -509
    -25   -137   -114     80     44   -127   -717   -501   -753   -480   -478   -491
    -25    -80    -57     51     15    -70   -553   -231   -480   -283   -337   -371
    -20    -67    -46     41     10    -57   -436    -41   -322   -174   -262   -296
    -44    -67    -23     57    -10    -46   -368     64   -236   -119   -220   -254
    -83    -80      2     80    -44    -38   -342     96   -215   -116   -223   -259
   -114    -90     23    101    -70    -36   -316    122   -200   -111   -223   -259
   -142    -83     59    111   -103    -12   -298    140   -181    -93   -205   -244
   -145    -90     54    119   -101    -18   -283    158   -176    -85   -197   -233
    -90    -98     -7     93    -44    -54   -293    142   -189    -93   -205   -246
    -18   -111    -93     64     36   -103   -319    109   -223   -129   -241   -290
     41   -127   -168     41    103   -148   -348     75   -252   -158   -267   -311
     96   -116   -213     10    153   -163   -363     72   -254   -158   -259   -293
    122   -114   -239     -5    179   -174   -374     77   -259   -163   -275   -332
    119   -101   -220    -10    168   -161   -368     88   -249   -161   -288   -332
     96    -98   -197      0    145   -148   -358     93   -241   -158   -285   -298
    103    -93   -197     -5    150   -145   -358     93   -241   -158   -283   -303
    135    -93   -231    -23    181   -163   -363     83   -252   -163   -288   -309
    168    -96   -265    -36    215   -179   -374     75   -257   -161   -280   -306
    187    -83   -270    -51    226   -176   -368     80   -252   -161   -283   -306
    194    -54   -249    -70    220   -150   -363     88   -246   -158   -285   -303
    189    -33   -223    -80    205   -127   -361     93   -228   -140   -262   -283
    200    -25   -228    -88    213   -127   -358     98   -220   -135   -252   -270
    220    -25   -249    -98    233   -137   -361    101   -220   -129   -249   -272
    233    -20   -254   -106    244   -137   -361    111   -210   -124   -249   -267
    223      7   -218   -116    220   -103   -353    127   -189   -103   -231   -246
    202     20   -181   -111    192    -80   -348    142   -168    -80   -210   -226
    210     36   -174   -122    192    -70   -345    158   -155    -70   -194   -205
    210     38   -171   -124    192    -64   -342    171   -145    -59   -181   -189
    215     49   -166   -135    189    -57   -348    174   -142    -59   -187   -200
    226     57   -171   -142    197    -57   -350    179   -135    -49   -179   -181
    236     41   -194   -140    215    -77   -345    189   -124    -41   -166   -163
    252     62   -189   -155    220    -62   -335    200   -109    -25   -155   -158
    272     88   -184   -181    228    -49   -335    200   -103    -23   -153   -155
    296     83   -213   -189    254    -62   -335    202   -111    -25   -155   -150
    319     93   -226   -207    272    -64   -340    213   -101     -5   -127   -127
    329     85   -244   -207    288    -77   -337    218   -109    -18   -124   -119
    322     70   -252   -197    285    -90   -337    218   -119    -28   -137   -127
    322     80   -241   -202    283    -80   -337    215   -122    -28   -137   -127
    316     75   -241   -197    280    -83   -340    210   -137    -41   -140   -124
    314     70   -244   -192    280    -85   -340    207   -153    -49   -140   -116
    306     64   -241   -187    275    -88   -348    194   -181    -77   -171   -142
    293     72   -223   -184    259    -75   -345    184   -194    -90   -174   -140
    293     64   -228   -179    259    -80   -342    179   -205    -98   -171   -135
    283     44   -239   -163    262    -96   -340    174   -223   -119   -181   -140
    265     41   -223   -153    244    -90   -350    163   -239   -129   -187   -148
    249     41   -207   -145    228    -83   -348    153   -249   -140   -205   -166
    231     46   -184   -140    207    -70   -345    150   -249   -142   -205   -171
    218     62   -155   -140    187    -46   -337    142   -246   -142   -197   -174
    197     67   -129   -135    163    -31   -332    132   -244   -150   -210   -184
    189     64   -127   -127    158    -31   -329    127   -241   -148   -210   -189
    171     57   -114   -116    140    -28   -324    114   -244   -150   -218   -207
    145     36   -109    -90    127    -36   -316    106   -239   -150   -228   -223
    132     20   -111    -77    119    -44   -314     96   -246   -163   -244   -236
    103      0   -103    -54    103    -51   -327     77   -259   -174   -257   -257
     85    -18   -103    -36     93    -59   -332     67   -262   -184   -265   -265
     93     -5    -98    -44     96    -51   -332     67   -265   -181   -259   -262
     93    -10   -106    -44     98    -57   -335     67   -254   -168   -246   -257
     96    -20   -116    -38    106    -70   -327     64   -259   -179   -259   -267
     90    -46   -137    -23    111    -90   -342     54   -270   -187   -265   -272
     93    -57   -150    -18    122   -103   -348     49   -283   -192   -275   -288
    101    -44   -148    -28    124    -96   -345     49   -277   -181   -265   -277
    119    -54   -176    -33    148   -114   -353     41   -288   -192   -272   -280
    148    -51   -200    -49    171   -124   -371     38   -288   -187   -262   -270
    161    -44   -205    -57    181   -124   -371     44   -267   -161   -236   -252
    166    -46   -213    -59    187   -127   -355     51   -259   -158   -233   -252
    148    -23   -171    -62    158    -98   -353     59   -246   -145   -228   -254
    127     15   -111    -70    119    -49   -348     75   -223   -122   -213   -236
    161     64    -96   -111    129    -15   -337     83   -207   -109   -192   -213
    171     62   -109   -119    140    -23   -332     88   -205   -109   -187   -205
    168     88    -80   -129    124      5   -327     96   -189    -85   -158   -187
    163    129    -36   -148     98     49   -311    119   -150    -41   -122   -153
    163    202     38   -181     62    122   -303    145   -114     -7    -93   -122
    142    223     77   -184     31    150   -332    124   -114      0    -77   -111
    145    257    109   -202     18    184   -350    109   -109      5    -64    -93
    158    270    111   -215     23    189   -366    103   -111     12    -41    -72
    166    249     83   -207     41    166   -379     93   -127      5    -46    -77
    148    220     72   -184     38    148   -387     75   -150    -15    -75   -101
    140    207     67   -174     36    140   -392     57   -176    -36    -93   -122
    145    192     46   -171     49    122   -407     38   -197    -51   -111   -142
    137    114    -23   -124     80     46   -410     41   -215    -83   -142   -163
    116      7   -111    -62    114    -51   -394     49   -236   -111   -166   -176
    114    -31   -145    -44    129    -88   -392     38   -262   -140   -197   -202
    106    -54   -161    -25    132   -109   -402     12   -296   -171   -233   -239
    114    -83   -197    -15    155   -140   -413      2   -314   -176   -236   -241
    109   -106   -215     -2    161   -158   -418      2   -322   -187   -244   -244
    109    -98   -210     -5    158   -153   -410     10   -319   -184   -241   -236
    106   -106   -213     -2    158   -158   -415      2   -327   -194   -257   -252
     96   -111   -207      7    150   -158   -426    -12   -350   -223   -296   -285
     83   -127   -213     20    148   -168   -431    -18   -358   -228   -290   -275
     85   -148   -233     31    158   -189   -423     -5   -342   -200   -254   -239
     83   -155   -239     33    161   -197   -420     -7   -342   -200   -257   -241
     83   -135   -218     25    150   -176   -423    -10   -350   -210   -272   -259
     77   -140   -218     31    145   -179   -418    -12   -350   -210   -265   -252
     72   -135   -210     31    140   -171   -405     -7   -345   -210   -267   -254
     59   -145   -207     41    132   -176   -410     -7   -353   -226   -290   -275
     67   -226   -293     80    179   -259   -387     33   -353   -239   -303   -285
     96   -337   -433    119    262   -384   -311    166   -293   -254   -353   -327
    109   -342   -454    116    280   -397   -181    355   -150   -226   -381   -361
     93   -106   -202      5    145   -155    -70    462     36   -101   -293   -303
     15    254    239   -135   -111    246   -119    179     -7     -2   -135   -187
    -54    602    654   -275   -355    626   -402   -366   -275    122    148     54
   -101    971   1072   -436   -587   1021   -685   -763   -431    355    522    355
    -83   1169   1249   -545   -667   1208   -961   -984   -501    610    870    631
    -38    865    904   -413   -470    883  -1093  -1062   -701    485    774    563
    -28    433    462   -205   -246    446  -1078  -1044  -1031    -96    189     90
    -10     46     57    -18    -33     51   -950   -883  -1171   -594   -374   -368
      2   -200   -202     98    101   -202   -776   -597   -966   -605   -501   -467
     31   -187   -218     77    124   -202   -626   -335   -667   -410   -387   -366
     67   -171   -239     49    153   -205   -519   -158   -493   -290   -311   -296
     83   -153   -236     33    158   -194   -457    -57   -400   -233   -283   -262
     90   -142   -233     25    161   -189   -436    -20   -368   -218   -280   -246
    101   -155   -257     28    179   -205   -426      0   -342   -187   -246   -218
     98   -161   -259     31    176   -210   -415     12   -335   -192   -249   -220
     98   -163   -265     31    181   -213   -415     15   -335   -189   -259   -239
     98   -174   -275     36    184   -223   -413     23   -322   -187   -265   -244
     77   -205   -283     64    179   -244   -407     20   -332   -210   -285   -249
     72   -200   -272     62    171   -236   -394     33   -324   -197   -270   -233
     90   -176   -267     41    179   -220   -392     38   -316   -179   -244   -215
     96   -187   -285     44    189   -236   -415     41   -309   -168   -233   -210
     96   -192   -288     49    192   -239   -405     59   -293   -155   -228   -202
     75   -192   -270     57    171   -231   -407     54   -298   -176   -259   -228
     62   -202   -267     70    163   -233   -410     44   -311   -184   -262   -231
     70   -189   -259     57    163   -223   -405     49   -301   -166   -236   -213
     67   -207   -275     70    171   -241   -392     67   -280   -148   -215   -184
     51   -207   -259     75    155   -233   -389     64   -277   -148   -213   -176
     41   -202   -246     80    142   -223   -392     62   -275   -148   -215   -179
     64   -192   -257     62    158   -226   -394     62   -275   -148   -218   -194
     77   -174   -252     49    163   -213   -405     75   -257   -137   -205   -187
     70   -179   -252     54    158   -215   -405     77   -252   -132   -207   -176
     62   -200   -265     67    163   -231   -392     90   -244   -124   -205   -168
     57   -202   -259     70    158   -231   -389     96   -236   -111   -187   -150
     54   -200   -254     72    153   -226   -400     98   -231    -93   -158   -132
     49   -181   -231     64    137   -207   -405     98   -226    -88   -158   -137
     44   -176   -223     64    132   -200   -407    101   -220    -90   -163   -142
     46   -200   -249     75    145   -223   -394    119   -205    -77   -153   -129
     46   -215   -262     85    153   -239   -389    129   -197    -70   -150   -127
     49   -181   -231     64    137   -205   -384    135   -192    -57   -137   -114
     54   -192   -246     67    148   -218   -379    153   -171    -36   -116    -80
     57   -200   -259     70    155   -228   -389    155   -168    -36   -109    -64
     51   -218   -270     83    161   -244   -397    163   -161    -15    -90    -54
     54   -223   -277     83    163   -249   -397    176   -150    -10    -85    -46
     57   -236   -293     88    174   -265   -389    187   -153    -18    -88    -38
     64   -249   -314     90    187   -280   -389    189   -158    -20    -93    -31
     70   -267   -337     98    202   -301   -389    200   -158    -18    -77     -7
     62   -236   -301     85    181   -267   -389    194   -166    -12    -54     -2
     57   -223   -280     83    168   -252   -392    181   -184    -33    -75    -38
     51   -257   -311    101    179   -283   -387    181   -197    -54    -98    -59
     51   -270   -322    109    187   -296   -379    181   -213    -72   -116    -62
     44   -257   -301    103    171   -277   -384    163   -241    -90   -129    -59
     36   -254   -290    109    161   -272   -384    153   -257   -111   -153    -90
     18   -254   -275    116    145   -265   -374    148   -275   -129   -171   -116
      2   -257   -259    127    129   -257   -366    140   -290   -150   -192   -114
     -7   -252   -246    127    119   -249   -368    135   -293   -150   -176    -98
    -25   -254   -231    140    101   -244   -376    114   -303   -145   -158   -101
    -28   -233   -205    129     85   -220   -387     90   -319   -153   -168   -153
    -18   -189   -171    103     75   -181   -387     75   -324   -171   -205   -197
    -41   -213   -174    124     64   -194   -379     64   -335   -192   -241   -176
    -70   -246   -179    158     54   -213   -371     57   -335   -194   -246   -166
    -90   -257   -166    171     36   -213   -368     57   -329   -176   -218   -148
    -85   -213   -127    150     20   -171   -371     49   -322   -163   -202   -166
    -64   -207   -145    135     36   -176   -384     28   -342   -187   -239   -218
    -67   -207   -142    137     36   -176   -381     23   -348   -194   -257   -202
    -77   -192   -114    132     18   -153   -368     33   -335   -187   -244   -179
    -70   -181   -111    127     20   -148   -363     46   -319   -166   -218   -166
    -70   -197   -127    132     25   -161   -366     38   -324   -174   -220   -192
    -70   -226   -155    145     41   -192   -376     31   -324   -166   -202   -202
    -54   -218   -163    135     51   -192   -381     23   -329   -161   -184   -194
    -54   -171   -116    114     31   -145   -384     18   -324   -150   -179   -241
    -59   -200   -140    129     38   -171   -381     18   -342   -192   -249   -244
    -57   -223   -168    140     54   -197   -389     12   -358   -207   -262   -202
    -75   -210   -135    142     28   -174   -394     12   -353   -192   -236   -215
    -57   -189   -132    124     36   -161   -384     23   -335   -174   -228   -189
    -36   -171   -135    103     49   -155   -394     20   -324   -161   -218   -205
    -44   -153   -109     98     31   -129   -389     25   -309   -150   -218   -210
    -64   -111    -49     88    -10    -80   -361     51   -283   -124   -197   -168
    -85    -51     33     70    -59    -10   -332     83   -239    -85   -158   -140
    -54    -54      0     54    -28    -25   -348     72   -244    -90   -145   -114
    -38    -10     28     23    -33      7   -355     90   -215    -44    -80    -70
    -18     49     67    -15    -44     57   -361    106   -179     -2    -44   -101
     -2     85     88    -41    -44     85   -363     98   -171     -2    -70   -101
    -10     98    106    -44    -59    101   -368     85   -168      5    -59    -67
    -31    111    142    -41    -88    127   -379     83   -158     23    -31    -57
    -31    111    142    -41    -88    127   -397     70   -179     -7    -62    -70
      7    119    111    -62    -51    116   -410     54   -200    -33    -83    -72
      7     88     80    -49    -36     85   -433     31   -220    -38    -77    -88
    -23     67     90    -23    -57     77   -426     41   -218    -31    -62    -85
    -33      0     33     15    -36     15   -420     54   -228    -46    -80   -122
    -25    -77    -51     51     12    -64   -413     46   -257    -88   -140   -176
    -38   -127    -90     83     23   -109   -420     20   -298   -137   -184   -207
    -62   -142    -80    101      7   -111   -428      0   -324   -158   -179   -213
    -88   -163    -75    124     -7   -119   -420      2   -327   -155   -166   -231
   -127   -181    -54    155    -36   -119   -413     23   -314   -137   -158   -246
   -129   -220    -93    174    -18   -158   -413     20   -327   -168   -205   -197
   -140   -207    -67    174    -36   -137   -407     31   -322   -153   -179   -202
   -127   -176    -51    150    -38   -114   -413     33   -316   -142   -171   -197
    -70   -184   -114    127     20   -150   -439     15   -337   -176   -213   -202
    -83   -207   -124    142     18   -166   -431     18   -342   -181   -223   -207
    -64   -236   -171    150     51   -205   -439      5   -358   -200   -239   -205
    -33   -246   -215    140     88   -231   -454    -25   -384   -228   -252   -215
    -23   -231   -207    127     90   -220   -459    -41   -389   -226   -226   -197
     -5   -252   -246    127    119   -249   -478    -62   -407   -241   -246   -254
     51   -306   -358    124    205   -332   -496    -67   -428   -277   -314   -350
     88   -415   -506    161    296   -462   -488    -54   -462   -345   -410   -407
     90   -535   -626    223    358   -579   -400     59   -418   -392   -488   -449
     90   -527   -618    215    353   -571   -241    272   -233   -319   -465   -413
     33   -244   -277    103    155   -262   -116    384    -18   -132   -288   -290
   -109    140    249    -18   -179    194   -189     70   -103    -15    -88   -163
   -207    488    696   -140   -452    592   -485   -485   -418     62    145     57
   -249    888   1137   -319   -693   1013   -797   -870   -571    285    496    363
   -184   1000   1182   -407   -683   1091  -1062  -1060   -652    480    756    571
   -111    633    743   -262   -426    688  -1174  -1111   -854    290    589    441
   -124    220    345    -46   -233    283  -1153  -1096  -1145   -249     46    -10
   -171   -176     -7    171    -83    -93   -982   -898  -1215   -693   -485   -423
   -163   -353   -189    257     12   -272   -784   -597   -948   -610   -511   -454
    -72   -329   -259    200     90   -293   -665   -374   -696   -428   -400   -392
     12   -293   -306    140    158   -298   -574   -207   -535   -324   -345   -392
     51   -358   -410    150    231   -381   -535   -132   -480   -319   -376   -332
     90   -366   -457    137    272   -410   -517   -106   -449   -301   -337   -275
     51   -329   -381    137    215   -355   -493    -93   -415   -265   -290   -309
      2   -327   -329    163    166   -327   -478    -77   -413   -275   -327   -342
     49   -306   -358    127    202   -332   -475    -57   -402   -283   -350   -324
     31   -309   -342    137    184   -324   -465    -31   -374   -244   -306   -272
      2   -327   -329    163    163   -329   -454    -18   -350   -213   -259   -244
     -7   -324   -316    166    153   -322   -439    -15   -342   -213   -241   -246
     -5   -309   -306    155    150   -309   -431     -7   -348   -223   -298   -301
     49   -293   -342    122    194   -319   -436    -10   -355   -244   -355   -296
     88   -303   -392    106    239   -348   -431    -15   -353   -246   -342   -239
     83   -337   -420    127    252   -379   -441    -23   -345   -226   -298   -239
     31   -345   -376    155    202   -361   -431    -15   -319   -181   -249   -270
      7   -350   -358    171    181   -353   -418      0   -311   -187   -254   -267
     38   -332   -371    145    202   -350   -418     10   -316   -213   -293   -270
     28   -337   -366    155    197   -350   -407     10   -314   -226   -322   -233
     12   -301   -314    142    161   -306   -407      2   -296   -200   -277   -189
     33   -296   -329    129    179   -311   -423      0   -288   -184   -249   -181
     67   -277   -348    103    205   -311   -418     23   -265   -153   -215   -179
     77   -277   -355    101    215   -316   -423     25   -252   -135   -200   -213
     88   -332   -420    119    252   -376   -431      5   -277   -163   -236   -239
     90   -350   -444    129    265   -397   -428      2   -285   -176   -249   -226
    103   -329   -433    111    267   -381   -428      5   -285   -184   -288   -254
    127   -314   -441     93    283   -376   -441     12   -275   -184   -303   -207
    127   -301   -431     85    277   -366   -441     23   -252   -153   -249   -168
    122   -327   -449    101    283   -387   -441     15   -252   -145   -226   -187
    145   -329   -475     90    309   -402   -457     -5   -267   -161   -259   -233
    122   -324   -446    101    283   -384   -439      7   -233   -132   -231   -163
     83   -329   -413    119    246   -371   -413     36   -194    -90   -158   -132
     85   -340   -426    127    254   -384   -402     77   -171    -51   -135   -140
     72   -335   -407    129    236   -371   -392     93   -155    -38   -135   -137
     75   -293   -368    109    220   -329   -381    101   -153    -46   -142   -137
    127   -311   -439     88    283   -374   -397     88   -184    -96   -215   -155
    150   -324   -478     85    311   -400   -384     96   -194   -124   -241    -96
     93   -355   -452    129    270   -402   -368     98   -197   -129   -233    -80
     44   -374   -418    166    231   -394   -366    111   -184    -90   -187    -67
    106   -381   -491    135    296   -433   -384    101   -194    -77   -140    -96
     98   -410   -509    155    301   -457   -384     88   -226   -114   -184   -197
     49   -418   -470    184    257   -441   -397     67   -259   -171   -267   -158
     62   -397   -459    168    259   -428   -415     57   -275   -189   -277   -142
     64   -394   -459    161    262   -426   -407     59   -275   -187   -265   -163
     83   -415   -498    163    290   -457   -400     46   -296   -213   -275   -174
    103   -407   -511    150    303   -457   -407     28   -311   -228   -285   -192
    103   -410   -514    153    309   -462   -410     12   -306   -218   -254   -187
    101   -340   -441    119    270   -389   -397     12   -275   -171   -189   -220
     80   -283   -363    101    220   -322   -394    -18   -290   -194   -246   -311
     64   -309   -376    119    220   -342   -392    -33   -316   -254   -350   -249
    116   -340   -457    111    285   -397   -384    -51   -345   -301   -389   -249
    129   -355   -488    111    306   -420   -376    -72   -350   -301   -368   -246
    116   -368   -485    127    298   -428   -376    -96   -348   -290   -363   -296
     70   -342   -413    135    239   -376   -366    -90   -329   -270   -358   -314
     88   -314   -402    114    244   -358   -374    -75   -327   -267   -350   -306
    181   -262   -444     41    311   -353   -394    -77   -324   -267   -358   -337
    213   -275   -491     31    350   -381   -397    -88   -332   -277   -363   -335
    223   -303   -527     38    374   -415   -407    -98   -337   -277   -355   -340
    233   -329   -563     49    397   -446   -410   -106   -342   -285   -368   -366
    231   -355   -589     62    407   -472   -426   -137   -376   -327   -420   -379
    254   -314   -568     28    410   -441   -441   -153   -381   -324   -423   -379
    283   -296   -579      5    431   -439   -444   -158   -376   -311   -410   -376
    267   -348   -615     41    441   -480   -441   -166   -387   -311   -394   -374
    239   -311   -550     36    392   -431   -454   -187   -389   -303   -394   -433
    249   -309   -561     28    402   -433   -457   -194   -394   -316   -426   -413
    337   -327   -665     -7    501   -493   -483   -202   -410   -327   -415   -400
    381   -342   -724    -18    553   -532   -511   -220   -410   -309   -392   -506
    293   -389   -683     46    488   -535   -483   -236   -423   -345   -452   -483
    288   -376   -665     44    475   -519   -462   -226   -433   -379   -478   -379
    327   -309   -639    -10    480   -472   -444   -189   -394   -337   -431   -355
    361   -301   -662    -28    511   -480   -465   -174   -381   -316   -402   -363
    361   -270   -633    -46    496   -452   -446   -137   -342   -272   -353   -337
    335   -257   -594    -38    465   -426   -426   -122   -322   -249   -335   -335
    296   -265   -563    -18    428   -413   -410   -111   -306   -231   -327   -324
    270   -226   -496    -20    381   -361   -392    -90   -285   -215   -324   -298
    252   -155   -407    -49    327   -280   -368    -77   -262   -194   -309   -283
    233   -106   -340    -64    285   -223   -353    -59   -223   -161   -275   -259
    252    -72   -327    -90    288   -200   -363    -64   -210   -150   -270   -259
    272    -70   -342   -101    306   -205   -389    -96   -223   -155   -296   -252
    327    -49   -379   -140    350   -213   -392    -98   -218   -140   -309   -246
    350    -67   -420   -142    384   -244   -405   -114   -231   -132   -327   -283
    324   -116   -444   -106    381   -280   -436   -140   -259   -153   -329   -309
    327   -106   -433   -109    379   -270   -454   -153   -267   -166   -301   -306
    324    -90   -415   -119    366   -252   -454   -161   -265   -174   -241   -306
    332   -148   -480    -93    405   -314   -449   -155   -252   -171   -194   -361
    335   -285   -623    -25    478   -454   -465   -171   -290   -228   -285   -433
    303   -342   -646     20    475   -493   -478   -179   -342   -272   -379   -374
    285   -322   -607     18    444   -465   -459   -153   -342   -259   -361   -329
    301   -296   -597     -2    449   -446   -462   -145   -342   -252   -309   -348
    319   -280   -602    -20    459   -441   -483   -135   -335   -246   -272   -368
    262   -361   -623     49    441   -491   -527   -161   -361   -280   -303   -402
    200   -465   -665    129    431   -563   -441   -207   -407   -327   -350   -441
    213   -506   -719    145    465   -613   -418   -241   -444   -361   -389   -470
    259   -511   -771    124    514   -639   -478   -275   -480   -397   -431   -501
    337   -467   -805     64    571   -636   -488   -288   -488   -413   -457   -530
    420   -454   -878     15    646   -665   -537   -316   -514   -444   -493   -553
    493   -457   -950    -20    722   -704   -587   -340   -540   -470   -519   -571
    535   -459   -997    -38    763   -727   -605   -340   -553   -483   -532   -574
    532   -467  -1000    -31    766   -732   -636   -345   -561   -488   -542   -571
    555   -402   -958    -77    756   -680   -652   -337   -542   -470   -535   -555
    618   -368   -987   -124    800   -678   -623   -301   -524   -465   -542   -555
    618   -478  -1096    -72    854   -787   -542   -226   -509   -496   -602   -597
    568   -644  -1213     38    891   -927   -405    -83   -441   -542   -711   -704
    571   -501  -1072    -33    820   -787   -259    122   -226   -431   -657   -667
    511   -189   -701   -161    605   -444   -249     59   -119   -288   -485   -535
    431    166   -265   -301    348    -49   -452   -392   -296   -184   -246   -324
    345    597    252   -470     46    426   -756   -896   -524      5    122     10
    355    987    631   -672   -137    807  -1021  -1135   -545    361    610    431
    457    989    532   -724    -38    761  -1223  -1189   -553    574    867    672
    581    688    106   -636    236    397  -1348  -1166   -766    254    545    405
    537    272   -265   -405    402      5  -1371  -1184  -1145   -491   -228   -252
    236   -327   -566     44    400   -446  -1036  -1049  -1197   -857   -727   -701
    179   -394   -574    106    376   -483   -737   -730   -875   -670   -657   -662
    231   -324   -555     44    389   -439   -628   -509   -657   -506   -535   -542
    288   -293   -581      2    433   -436   -584   -329   -491   -389   -441   -433
    314   -267   -581    -25    444   -423   -571   -257   -428   -350   -410   -392
    337   -270   -610    -33    472   -439   -561   -220   -400   -327   -397   -379
    316   -298   -618    -10    465   -457   -540   -205   -384   -314   -394   -381
    283   -303   -587     10    433   -444   -485   -192   -368   -301   -389   -394
    252   -319   -571     33    410   -444   -475   -176   -361   -296   -379   -384
    233   -316   -550     38    392   -433   -462   -158   -345   -277   -361   -361
    218   -298   -519     38    366   -407   -454   -142   -329   -267   -350   -348
    187   -298   -485     57    335   -392   -444   -122   -303   -246   -335   -335
    168   -298   -470     64    316   -384   -457    -98   -267   -202   -301   -311
    226   -285   -511     28    366   -397   -506   -103   -277   -207   -306   -319
    241   -319   -561     36    400   -439   -522    -98   -267   -192   -290   -298
    176   -327   -504     75    340   -415   -457    -90   -241   -171   -272   -270
    111   -319   -431    103    270   -376   -423    -80   -220   -137   -257   -280
     96   -319   -415    111    254   -366   -407    -64   -202   -127   -246   -275
     54   -311   -366    127    207   -337   -402    -44   -187   -109   -223   -244
     -2   -301   -298    153    148   -301   -392     -2   -140    -51   -168   -197
    -31   -249   -218    140     90   -233   -368     20   -111    -23   -129   -168
    -70   -215   -145    142     36   -181   -348     41    -85     -2   -103   -135
   -103   -187    -85    145    -10   -137   -342     67    -59     18    -83    -98
   -161   -192    -31    176    -64   -111   -301    101    -28     46    -57    -75
   -246   -168     77    207   -163    -46   -246    129      2     67    -31    -41
   -267   -129    137    197   -205      5   -231    148     25     77    -15    -12
   -275    -83    192    179   -233     54   -220    168     38    106      5     -5
   -272    -49    223    161   -249     85   -231    192     67    155     59      0
   -340    -49    290    192   -316    119   -207    252    124    226    145     59
   -381    -36    345    207   -366    153   -205    267    155    259    200     85
   -415    -62    353    239   -387    142   -202    252    142    246    187     44
   -415    -90    324    254   -371    116   -210    223    111    200    101     15
   -345    -93    252    218   -298     80   -249    192     80    153     44     41
   -272    -88    184    179   -228     46   -280    176     62    129     44     54
   -205   -119     85    161   -148    -15   -311    176     44    109     46     85
   -179   -150     28    166   -103    -62   -314    200     62    150     75     85
   -228   -116    111    171   -174     -2   -322    197     67    174     80     20
   -246    -88    158    168   -205     33   -324    194     54    158     70     44
   -218    -59    155    137   -187     46   -322    202     44    153     70     98
   -231    -36    194    135   -213     77   -298    218     51    161     88    124
   -272    -44    228    158   -252     90   -283    226     46    161     88    137
   -275    -49    226    161   -252     85   -272    239     54    189    116    124
   -314    -51    262    181   -290    103   -265    252     62    220    155    122
   -361    -98    262    231   -311     80   -262    228     38    197    145    106
   -384   -142    241    262   -314     49   -262    210     31    171    137    119
   -376   -142    231    259   -303     44   -259    202     31    161    116    106
   -366   -132    231    249   -298     46   -275    168     15    135     77     57
   -392   -122    270    257   -332     72   -275    148     10    119     62     18
   -366   -142    220    254   -296     38   -306     88    -49     46     -2    -15
   -394   -197    197    296   -296      0   -311     93    -51     49     -2      5
   -392   -226    166    309   -280    -31   -314     80    -54     41    -12    -12
   -387   -220    166    303   -277    -28   -322     57    -67     15    -31    -20
   -381   -226    155    303   -270    -36   -335     28    -83     -7    -70    -75
   -363   -254    109    306   -236    -72   -337      2    -88    -23   -101   -132
   -355   -254     98    303   -228    -77   -342    -20   -106    -31   -109   -145
   -335   -270     64    303   -200   -103   -353    -51   -111    -31   -111   -168
   -288   -267     20    277   -155   -124   -381    -96   -137    -77   -161   -236
   -210   -285    -75    246    -70   -179   -413    -70   -137    -77   -166   -226
   -194   -275    -83    233    -57   -179   -423    -36   -127    -64   -158   -189
   -205   -280    -75    244    -64   -179   -415    -36   -145    -77   -166   -194
   -161   -293   -135    226    -15   -215   -415    -41   -166    -96   -187   -213
    -46   -241   -194    142     72   -218   -439    -54   -179   -109   -207   -231
     12   -252   -265    119    137   -259   -457    -70   -197   -111   -207   -249
    -33   -309   -275    171    119   -293   -439    -57   -189   -101   -192   -246
    -49   -303   -257    176    101   -280   -415    -57   -181   -101   -192   -228
    -93   -309   -215    200     59   -262   -376    -46   -163    -83   -181   -226
   -111   -288   -176    197     31   -231   -366    -46   -150    -64   -163   -236
    -88   -275   -187    181     49   -231   -394    -54   -166    -67   -150   -210
    -77   -246   -168    161     44   -207   -387    -28   -140    -46   -132   -174
    -77   -223   -145    150     31   -184   -371     -2   -101    -12   -103   -145
    -98   -220   -124    158     10   -171   -363     10    -85     10    -80   -132
   -145   -233    -88    189    -28   -161   -355     18    -72     23    -70   -132
   -148   -223    -77    184    -36   -150   -350     31    -59     31    -62   -111
   -148   -171    -23    161    -64    -98   -342     41    -49     46    -44    -83
   -163   -145     18    153    -93    -62   -348     51    -33     64    -28    -67
   -153   -122     31    137    -93    -46   -345     83     -5     88     -7    -46
   -158   -109     46    132   -103    -33   -319     77     -7     88     -5    -44
   -192   -142     49    166   -122    -46   -288     70    -15     85    -12    -64
   -192   -140     51    166   -124    -44   -288     80    -12     88    -12    -72
   -176    -98     77    137   -127    -10   -298     93      0    101     12    -38
   -223    -54    166    137   -197     54   -267    103     31    132     46     15
   -257    -54    202    155   -231     75   -262     77     25    129     33     10
   -257    -70    187    163   -223     57   -283     70     20    142     54     23
   -244    -67    176    155   -210     54   -290     83     41    179     98     38
   -249    -67    181    158   -215     54   -303     70     18    155     83     18
   -257    -70    184    163   -220     57   -311     67      7    145     75     20
   -252    -77    174    163   -213     46   -319     57    -10    124     49     12
   -252   -129    122    192   -187     -5   -319     44    -38     88      7    -25
   -265   -223     41    244   -155    -90   -324     31    -67     54    -31    -75
   -228   -267    -38    249    -96   -155   -353     10    -98     18    -67   -114
   -213   -277    -64    244    -75   -171   -345     12   -101     15    -72   -111
   -226   -283    -57    254    -85   -171   -316     15   -101     10    -77   -114
   -233   -301    -70    267    -83   -187   -342    -18   -137    -28   -119   -153
   -231   -306    -75    267    -77   -192   -361    -33   -158    -49   -132   -150
   -252   -327    -75    288    -90   -202   -340    -20   -150    -46   -127   -119
   -262   -332    -70    298    -96   -202   -311    -15   -148    -51   -135   -103
   -277   -329    -51    301   -114   -192   -319    -23   -150    -44   -135   -142
   -277   -324    -46    298   -116   -187   -322     -5   -140    -33   -114   -145
   -244   -296    -54    270    -96   -176   -314     10   -116    -20   -101   -122
   -132   -259   -127    197     -2   -194   -371     12   -122    -23   -103   -114
   -166   -301   -137    231    -15   -220   -392    -10   -135    -31   -122   -145
   -280   -402   -124    340    -77   -265   -337    -44   -166    -64   -155   -197
   -277   -413   -135    342    -72   -275   -316    -49   -168    -75   -166   -202
   -252   -420   -168    337    -41   -296   -311    -41   -171    -83   -179   -205
   -166   -501   -337    332     83   -420   -275     10   -187   -145   -252   -262
    -96   -644   -548    368    223   -594   -179    148   -163   -218   -379   -376
    -80   -623   -545    350    231   -584    -33    345    -25   -189   -415   -441
    -83   -329   -246    207     80   -288     41    363    109    -67   -298   -361
   -135     75    210     28   -174    142   -124    -57     36     93    -23    -93
   -236    602    839   -184   -537    719   -431   -522    -15    415    452    348
   -327   1122   1449   -400   -888   1283   -717   -779     57    854   1008    846
   -241   1234   1475   -496   -857   1353  -1005   -917     98   1179   1374   1218
   -150    769    919   -309   -535    841  -1093   -927   -103    924   1083    966
   -137    257    394    -59   -267    324  -1078   -937   -530    213    366    306
   -194   -244    -49    218    -75   -148   -919   -852   -807   -389   -275   -298
   -161   -441   -280    301     59   -361   -709   -574   -631   -371   -361   -387
   -101   -361   -259    228     77   -311   -568   -353   -413   -226   -272   -311
    -36   -324   -288    179    124   -306   -483   -220   -314   -176   -254   -285
     33   -332   -368    148    200   -350   -452   -155   -283   -158   -249   -265
     85   -353   -439    135    262   -394   -452   -129   -267   -150   -257   -285
    116   -348   -465    114    288   -407   -452   -127   -265   -166   -270   -316
    135   -366   -501    114    316   -433   -446   -122   -262   -184   -290   -342
    187   -361   -548     85    366   -454   -436   -127   -262   -197   -311   -371
    259   -348   -607     44    433   -478   -462   -148   -290   -226   -337   -392
    306   -368   -675     31    491   -522   -506   -161   -314   -257   -371   -400
    337   -368   -706     15    519   -537   -504   -155   -311   -246   -381   -413
    358   -361   -719      0    535   -540   -504   -168   -314   -244   -402   -446
    415   -345   -761    -33    587   -553   -519   -187   -329   -246   -428   -472
    496   -345   -841    -75    667   -594   -532   -192   -337   -259   -428   -485
    470   -379   -849    -46    657   -613   -561   -184   -335   -262   -394   -519
    402   -413   -815      2    607   -613   -576   -179   -335   -257   -363   -524
    353   -397   -750     23    550   -574   -548   -135   -303   -231   -340   -462
    267   -384   -652     57    459   -517   -514    -90   -257   -189   -309   -397
    213   -379   -592     83    400   -485   -470    -72   -223   -145   -267   -358
    215   -387   -602     83    405   -493   -452    -88   -215   -145   -262   -335
    309   -394   -704     44    506   -548   -485   -119   -259   -189   -301   -335
    415   -400   -815     -7    613   -605   -501   -137   -280   -210   -337   -327
    478   -387   -865    -46    670   -626   -493   -150   -275   -197   -332   -303
    509   -371   -883    -70    696   -628   -488   -168   -277   -202   -335   -298
    483   -350   -833    -64    657   -592   -457   -161   -262   -189   -314   -280
    402   -332   -735    -36    566   -532   -446   -127   -218   -145   -272   -252
    348   -319   -667    -15    506   -493   -426    -98   -197   -119   -252   -223
    314   -275   -589    -20    449   -431   -400    -57   -158    -85   -223   -184
    280   -202   -483    -38    381   -342   -381    -15   -109    -31   -171   -148
    254   -150   -407    -51    329   -277   -368      2    -83      0   -142   -150
    215   -137   -353    -38    283   -244   -342     12    -70      5   -135   -150
    161   -161   -322     -2    241   -241   -340     20    -67     15   -119   -124
    140   -179   -319     20    228   -249   -332     67    -25     70    -62    -75
    137   -150   -288      5    210   -218   -350     80     -2     90    -41    -54
    145    -88   -233    -28    189   -161   -350     88     12    111    -20    -36
    153    -46   -200    -57    176   -122   -355     93     10    114    -18    -23
    155    -36   -192    -59    174   -114   -368    101     12    119     -7     15
    106    -38   -145    -36    124    -90   -353    129     41    171     38     59
     33    -25    -59     -5     46    -41   -337    148     54    197     75     75
    -59    -18     41     36    -51     10   -288    176     80    226    111    119
   -109     -7    101     59   -106     46   -244    200     90    239    129    158
   -140     -2    135     70   -140     64   -231    213     98    244    140    179
   -166    -10    155     88   -163     72   -236    194     85    231    132    171
   -153    -28    122     90   -137     46   -252    168     46    197    111    153
   -127    -36     90     83   -109     25   -246    171     38    189    106    153
   -135    -72     62    103   -101     -7   -236    155     25    171     93    132
   -124    -62     59     93    -93     -2   -228    153     20    150     77    106
   -127    -77     49    101    -88    -15   -228    140     10    127     51     72
   -127    -98     28    114    -77    -36   -213    119     -7     96      7     28
   -114    -85     28     98    -72    -28   -207    101    -10     80    -20    -12
   -101   -119    -18    109    -44    -67   -194     98    -10     72    -33    -46
    -98   -122    -23    109    -38    -72   -205     88    -20     57    -57    -72
   -129   -148    -18    140    -57    -83   -213     67    -25     54    -57    -83
   -158   -207    -51    181    -54   -129   -200     49    -38     38    -80   -109
   -168   -226    -57    197    -57   -142   -200     36    -51     23   -103   -137
   -174   -200    -28    184    -75   -114   -210     31    -51     12   -116   -150
   -179   -200    -20    189    -80   -111   -205     33    -49     18   -116   -163
   -194   -184      7    189   -101    -90   -200     33    -46     20   -116   -168
   -200   -189     10    194   -106    -90   -187     51    -33     25   -114   -161
   -194   -194      0    192   -101    -98   -168     72    -15     38   -111   -148
   -244   -254    -10    249   -116   -132   -171     57    -25     25   -129   -161
   -257   -257      0    257   -129   -129   -163     46    -25     25   -137   -168
   -218   -262    -44    239    -88   -153   -161     36    -33     18   -150   -179
   -176   -265    -88    218    -44   -176   -174     31    -41      7   -161   -181
   -140   -257   -116    200    -12   -187   -220     20    -46      2   -168   -184
    -80   -223   -145    150     31   -184   -239     25    -31     12   -168   -181
    -59   -192   -132    124     33   -161   -270     31    -25     18   -171   -184
    -75   -200   -127    137     25   -163   -259     12    -38      5   -187   -189
    -59   -174   -114    116     25   -145   -210     12    -38      7   -194   -184
    -20   -158   -137     88     57   -148   -205     31    -23     25   -176   -158
     38   -132   -174     46    106   -153   -205     31    -31     25   -166   -166
     88    -64   -155    -12    119   -109   -223     36    -23     28   -140   -166
     49    -83   -132     18     90   -106   -259     12    -41     10   -145   -187
     -5   -153   -148     77     70   -150   -252     -7    -64    -10   -163   -213
     15    -93   -109     38     62   -101   -210     20    -31     25   -124   -184
     18    -49    -67     12     41    -57   -197     41     -2     57    -93   -166
     38      0    -38    -18     38    -18   -192     49     10     67    -83   -168
     59     23    -38    -41     49     -7   -226     38      0     59    -90   -171
     70     12    -57    -41     64    -20   -220     44     -7     54    -98   -166
     80     23    -57    -51     70    -18   -210     54      0     62    -93   -142
     98     75    -23    -85     62     25   -205     62     28     98    -59   -109
    127    132      2   -132     62     67   -223     54     41    111    -49    -93
    176    197     20   -187     77    111   -280     51     57    124    -31    -67
    194    210     12   -205     90    111   -309     49     64    135    -20    -57
    132    122    -10   -127     72     57   -288     18     31    109    -46    -90
     83     59    -23    -70     54     18   -270    -12      0     80    -80   -129
     88     33    -54    -62     72    -10   -257    -12    -12     64    -98   -135
     93      2    -90    -49     90    -44   -257    -23    -31     44   -122   -153
     67    -57   -124     -5     96    -90   -285    -49    -67      5   -158   -184
     75    -80   -155      0    114   -119   -296    -41    -75    -10   -184   -194
    109    -54   -163    -28    135   -109   -277    -31    -70     -7   -181   -192
     67   -111   -179     20    122   -145   -275    -59   -101    -41   -202   -205
    -28   -192   -163    111     67   -179   -283    -88   -129    -62   -231   -246
    -44   -161   -119    101     36   -140   -254    -67   -109    -41   -213   -249
    -85   -176    -90    129      0   -132   -249    -62   -101    -36   -205   -254
   -114   -197    -83    155    -15   -140   -252    -59    -96    -36   -205   -259
   -116   -187    -70    153    -23   -129   -244    -46    -85    -23   -189   -249
   -161   -155      5    155    -85    -77   -218    -23    -54     10   -145   -220
   -226   -200     25    210   -127    -88   -223    -38    -64      0   -153   -236
   -202   -205     -2    202   -101   -103   -233    -31    -64     -7   -171   -252
   -168   -155     12    163    -90    -72   -220     -5    -44      5   -171   -233
   -194   -155     36    174   -116    -59   -210    -10    -49      0   -176   -210
   -210   -163     46    187   -129    -59   -207    -12    -51     -5   -176   -210
   -210   -197     12    202   -114    -93   -194     -5    -51    -15   -187   -223
   -176   -244    -67    210    -54   -155   -150     51    -44    -36   -218   -252
   -168   -431   -265    298     46   -348    -46    184    -36   -127   -355   -387
   -132   -457   -324    293     93   -389    109    387     64   -135   -423   -470
   -142   -215    -75    179    -33   -145    223    475    233      0   -311   -392
   -223    179    402     23   -311    290    127    142    246    179    -49   -148
   -350    688   1036   -171   -693    859   -210   -452    148    470    418    316
   -459   1270   1730   -405  -1096   1501   -501   -820    184    891    989    857
   -446   1590   2036   -574  -1241   1813   -795  -1021    244   1286   1475   1327
   -394   1312   1706   -457  -1049   1509   -927  -1080    111   1223   1413   1299
   -368    667   1034   -150   -701    849   -901  -1047   -288    524    657    592
   -342     83    423    129   -384    252   -758   -888   -605   -168    -98   -122
   -298   -137    158    218   -231     10   -537   -550   -452   -223   -272   -303
   -265   -124    140    194   -202      7   -374   -275   -220    -77   -194   -239
   -223   -124     98    174   -161    -12   -272   -103    -93      0   -158   -194
   -192   -129     62    161   -129    -33   -223    -23    -33     28   -148   -184
   -174   -148     25    161   -101    -62   -218     -2    -28     18   -163   -197
   -174   -163     10    168    -93    -77   -210     12    -20     15   -176   -210
   -192   -192      0    189    -98    -96   -207     18    -18     10   -187   -223
   -202   -194      7    197   -106    -93   -192     28     -5     20   -176   -226
   -236   -226     10    228   -124   -106   -187     31     -2     18   -179   -241
   -275   -272      2    275   -140   -135   -210     15    -15     -5   -194   -246
   -233   -228      5    231   -122   -111   -194     31      0     15   -174   -223
   -228   -205     23    215   -127    -90   -174     44     12     25   -163   -215
   -267   -213     51    239   -163    -80   -161     44     15     25   -163   -215
   -272   -210     62    241   -168    -75   -153     36     20     33   -150   -202
   -252   -179     72    215   -163    -54   -155     51     33     49   -145   -192
   -218   -184     31    200   -124    -77   -161     62     33     44   -155   -189
   -200   -218    -18    207    -93   -119   -166     62     25     31   -174   -184
   -184   -210    -25    197    -80   -119   -163     70     31     36   -179   -197
   -210   -176     33    192   -124    -72   -176     72     41     51   -153   -194
   -194   -155     38    174   -119    -57   -176     75     46     57   -142   -184
   -187   -158     25    171   -109    -67   -179     75     51     72   -132   -197
   -202   -166     36    184   -119    -64   -184     62     54     77   -127   -197
   -220   -168     51    194   -137    -59   -176     59     54     77   -124   -181
   -197   -153     44    174   -122    -54   -174     72     67     85   -124   -166
   -142   -145     -5    142    -70    -75   -187     77     67     85   -135   -176
   -114   -116     -2    116    -57    -59   -194     88     77    106   -122   -184
   -114    -90     23    101    -70    -33   -189     96     90    124    -88   -161
   -132    -90     38    111    -88    -25   -181    103    106    135    -70   -140
   -174   -127     46    150   -111    -41   -189     96    106    132    -85   -148
   -124   -129     -5    127    -59    -67   -179    124    129    153    -77   -122
   -124   -119      2    119    -64    -59   -189    129    132    166    -77   -116
   -155   -101     51    127   -106    -25   -184    135    148    187    -49   -101
   -132    -85     46    109    -90    -20   -179    153    171    220    -15    -83
    -57    -46     10     51    -33    -18   -189    153    168    223    -18    -59
    -62    -46     15     51    -41    -18   -210    150    163    215    -10    -36
    -80    -38     41     57    -62      0   -207    153    168    226     -5    -33
   -111    -18     93     62   -103     36   -202    140    163    220    -10    -12
   -119    -28     90     75   -106     31   -200    135    153    220     10      0
    -62     -7     54     33    -59     23   -218    132    150    226     20      0
    -33     -7     25     20    -31     10   -231    124    142    215     18      2
    -33    -10     23     20    -31      5   -244    103    124    205     12      0
    -49    -36     12     44    -31    -12   -262     83     96    187      7    -23
      0      2      2     -2     -2      2   -277     64     75    171     -5    -49
     49     38    -12    -44     31     12   -324     41     51    145    -28    -67
    109     51    -57    -83     80     -2   -363     10     23    114    -51    -70
    103     25    -77    -64     90    -25   -340     -7      5     98    -62    -59
     93      5    -90    -49     93    -44   -322    -23     -5     85    -75    -88
    111     20    -93    -67    101    -36   -322    -25    -12     72    -88   -111
    140     57    -85    -98    111    -12   -322    -23    -12     54   -111   -119
    140     54    -85    -96    114    -15   -314    -33    -20     44   -129   -137
     88     20    -67    -54     77    -23   -288    -57    -12     51   -122   -155
     41     -2    -46    -20     44    -23   -270    -77    -20     38   -140   -194
    116     -7   -124    -57    119    -64   -290    -77    -28     23   -176   -220
    205     -5   -210    -98    207   -106   -309    -77    -36      2   -205   -239
    197      7   -189   -103    194    -90   -314    -98    -44    -12   -210   -239
    145     10   -135    -77    140    -62   -288    -96    -36     -7   -213   -226
    116     28    -88    -75    103    -28   -265    -80    -10     20   -192   -213
    111      0   -111    -54    111    -54   -280    -88    -12     20   -202   -233
     67    -49   -119    -10     93    -85   -283    -93    -20      7   -220   -236
     36    -38    -75      0     54    -57   -254    -77      5     25   -200   -192
     18      7    -10    -15     12      0   -244    -70     25     46   -181   -166
      0     62     62    -31    -31     62   -239    -59     38     62   -176   -158
    -49     59    106     -5    -77     83   -220    -36     59     85   -171   -127
   -124     31    155     46   -140     90   -194      0    106    132   -132    -85
   -236    -33    200    132   -220     83   -176     12    122    155   -116    -88
   -270     23    293    124   -280    158   -148     23    132    166   -101    -51
   -332     23    353    153   -345    187   -137     38    145    189    -88    -54
   -350     51    402    148   -376    226   -124     64    171    205    -62    -46
   -301     85    384    106   -342    233   -111    103    202    218    -33    -28
   -244     93    337     75   -290    215   -114    119    215    223    -12    -31
   -265     75    340     93   -303    207   -119    109    213    215     -2    -41
   -231    111    342     59   -288    228   -122     98    205    202      7    -46
   -194    122    316     36   -254    218   -135     80    187    181     18    -70
   -161    114    275     23   -218    194   -140     70    174    176     36    -88
   -129    137    267     -5   -197    200   -127     80    181    181     38    -80
   -122    176    298    -28   -210    236   -109    103    202    194     33    -57
   -135    228    361    -49   -249    293    -83    135    241    231     38    -36
   -176    272    449    -46   -311    361    -72    135    257    244     51    -23
   -257    223    480     18   -368    350    -51    142    252    236     46     15
   -272    205    475     33   -374    340    -18    194    285    262     59     44
   -231    262    493    -15   -363    376    -18    207    319    290     75     38
   -194    322    517    -62   -355    418    -44    187    322    283     80     54
   -129    342    472   -106   -301    405    -90    181    332    298     93     67
    -96    407    501   -155   -298    454   -137    161    337    309     93     44
    -90    415    504   -163   -296    457   -137    155    337    311     93     38
   -109    350    459   -119   -283    405   -124    135    316    288     64     18
    -96    303    397   -106   -246    350   -150     90    270    241     12     -5
    -62    262    324   -101   -192    293   -189     31    220    197    -36    -64
     59    223    161   -142    -51    192   -254    -44    153    135    -98   -148
    233    176    -57   -205    145     59   -327   -109     80     62   -176   -252
    303     96   -207   -202    254    -54   -405   -155     12    -31   -262   -309
    215     -2   -218   -109    215   -109   -449   -171    -23    -72   -306   -314
    124    -44   -171    -41    145   -106   -452   -171    -20    -36   -283   -358
     90    -33   -124    -28    106    -77   -465   -184    -23    -28   -265   -397
    111    -62   -174    -23    140   -119   -470   -197    -28    -44   -285   -400
     96   -116   -213     10    153   -166   -467   -226    -62    -88   -311   -407
    135   -194   -329     31    231   -262   -444   -262   -114   -153   -345   -428
    223   -231   -454      5    337   -342   -465   -316   -171   -215   -389   -485
    277   -254   -532    -12    402   -394   -485   -342   -184   -184   -392   -584
    342   -231   -574    -57    457   -402   -491   -358   -215   -236   -446   -563
    418   -218   -639   -101    527   -428   -498   -350   -218   -254   -457   -472
    483   -155   -639   -163    561   -397   -496   -332   -189   -205   -415   -480
    462   -106   -571   -179    514   -337   -483   -319   -155   -150   -355   -501
    368   -153   -522   -109    444   -337   -472   -316   -153   -158   -348   -496
    322   -205   -527    -59    423   -366   -462   -322   -192   -239   -415   -509
    301   -293   -594     -2    446   -444   -407   -254   -200   -275   -475   -532
    277   -459   -737     90    506   -600   -254    -75   -155   -301   -555   -685
    277   -441   -722     80    498   -581   -103    140    -12   -252   -558   -748
    249   -163   -415    -44    329   -288    -20    161    158    -83   -389   -623
    127    220     93   -174     18    158   -142   -257    163    103   -106   -332
    -49    704    750   -329   -400    727   -462   -820    116    418    384    192
   -150   1319   1470   -584   -810   1395   -717  -1080    265    906   1015    839
   -116   1535   1652   -711   -885   1595   -969  -1205    353   1257   1436   1306
   -103   1176   1280   -535   -691   1228  -1062  -1260    158   1067   1236   1150
   -101    626    727   -265   -415    675  -1010  -1218   -265    332    449    387
   -135    135    270      0   -202    202   -792   -971   -470   -202   -187   -265
   -176    -62    114    116   -148     25   -579   -620   -296   -176   -265   -415
   -163    -70     93    116   -129     10   -413   -361    -98    -44   -166   -353
   -171    -57    114    114   -142     25   -314   -226      5     23   -124   -335
   -153    -62     90    109   -124     12   -277   -174     23     -2   -168   -353
    -67    -96    -28     80    -20    -62   -280   -166     18    -41   -228   -337
      0   -114   -114     57     57   -114   -288   -163     -2    -72   -259   -342
     18    -85   -106     33     59    -96   -283   -132     33    -25   -228   -319
     28    -85   -116     28     72   -101   -280   -116     62     28   -158   -332
     -5    -72    -70     38     31    -72   -270   -101     80     49   -119   -340
    -31    -36     -5     33    -12    -20   -246   -103     80     44   -127   -327
    -33    -41     -7     36    -15    -25   -228    -96     75     28   -145   -306
    -46    -25     18     36    -33     -5   -213    -59     98     36   -142   -257
    -67    -28     38     46    -54      5   -202    -38    116     31   -153   -213
    -23     -5     18     15    -20      5   -220    -46    101     31   -161   -215
      7    -15    -25      2     15    -20   -239    -49     98     23   -179   -231
     15    -23    -38      2     25    -31   -241    -41    116     64   -140   -239
     25    -10    -38     -7     31    -23   -233    -36    137    111    -77   -262
    111      5   -106    -57    109    -49   -246    -57    124     98    -72   -259
    202     12   -189   -109    194    -88   -275    -93     83     44   -127   -277
    239     -5   -244   -116    241   -124   -290   -122     44     -5   -179   -296
    228    -12   -241   -106    233   -127   -280   -116     38    -15   -189   -275
    192      5   -187    -98    189    -90   -265    -90     59    -18   -184   -218
    137     -7   -148    -64    140    -77   -257    -70     96     54   -135   -249
    106    -10   -116    -49    111    -62   -252    -51    119     77   -114   -254
    101    -15   -116    -44    109    -67   -246    -31    137     83   -101   -210
     85    -12    -98    -36     90    -54   -244    -15    150     90    -96   -194
     49    -18    -67    -15     54    -41   -249     -5    153     72   -122   -181
     20    -23    -44      0     31    -33   -257     10    145     54   -140   -142
    -31     -7     23     18    -28      7   -244     62    200    135    -67   -109
    -90     20    111     36   -101     64   -223     90    239    176    -20    -93
   -158     28    187     64   -174    109   -192    122    283    239     57    -59
   -220     36    257     90   -239    148   -184    137    303    259     83    -33
   -277     31    306    122   -293    168   -166    166    332    283    103     12
   -353     54    407    150   -379    231   -142    200    374    322    135     44
   -379     64    441    155   -410    254   -135    207    371    316    142     64
   -384     75    459    153   -420    265   -119    239    397    355    187    127
   -428     75    501    174   -465    288   -101    254    418    379    215    168
   -483     38    522    223   -501    280   -103    239    402    371    202    166
   -511     41    553    231   -532    296    -98    241    410    400    239    174
   -509     77    587    213   -548    332   -103    246    413    400    249    194
   -439     93    532    171   -485    314   -148    228    392    379    239    202
   -397     54    452    171   -423    252   -171    176    348    350    213    176
   -358     41    397    158   -376    218   -192    106    288    293    161    109
   -290     23    314    132   -303    168   -228     59    231    233     98     67
   -241     -7    233    122   -239    114   -236     31    197    210     93     41
   -174      5    179     85   -176     90   -239      2    171    194     75      0
   -148      7    155     70   -153     80   -249     12    179    194     80     18
   -124     31    155     46   -140     93   -265     12    187    189     70     18
   -116     23    140     46   -127     80   -262      0    179    166     38    -12
   -103     -2    101     54   -103     49   -244    -33    145    111    -31    -59
   -124    -36     88     80   -109     25   -262    -54    114     64    -90    -90
   -153    -62     90    106   -122     12   -262    -44    132    103    -54   -116
   -176    -54    119    114   -148     31   -259    -44    142    116    -33   -127
   -197    -70    127    135   -163     28   -249    -33    153    111    -38   -111
   -228    -54    174    140   -202     57   -233    -25    174    122    -31    -96
   -280    -57    223    168   -254     83   -215    -10    192    132    -25    -75
   -350    -67    283    207   -319    109   -176      2    218    181     12   -103
   -400    -62    337    231   -368    137   -145     12    231    189     36    -98
   -433    -80    350    254   -394    132   -153     18    223    171     12    -77
   -446   -111    335    277   -392    111   -145     38    231    179     10    -64
   -439   -124    314    280   -379     93   -140     46    239    181     20    -54
   -410    -72    337    241   -374    132   -150     64    257    202     46    -38
   -415    -49    366    231   -394    158   -140     75    265    210     44    -31
   -457    -44    413    252   -436    181   -109     93    277    226     62    -25
   -491    -54    436    270   -465    189    -83    114    290    236     70    -23
   -496    -49    446    272   -472    197    -80    122    298    223     49    -10
   -501    -77    420    288   -465    171    -70    103    275    205     38    -20
   -488    -72    413    280   -452    168    -57    103    275    218     59    -38
   -462    -51    407    257   -439    176    -54    116    285    231     77    -18
   -405    -28    376    218   -392    174    -59    124    288    226     70     -7
   -332     -7    322    168   -329    158    -83    114    270    205     46    -18
   -327    -28    298    176   -314    135   -111     96    257    205     44    -44
   -358    -54    303    205   -332    124   -122     80    246    194     36    -64
   -384    -54    329    220   -358    137    -98     88    254    194     33    -46
   -366    -18    345    192   -355    163   -106     75    244    181     23    -64
   -314     -7    306    161   -311    150   -124     62    220    155     -2    -57
   -246     -7    236    124   -244    114   -127     64    218    163     -5    -44
   -192     20    213     85   -202    116   -132     62    220    166     15    -44
   -176     18    194     77   -184    103   -153     46    210    168     23    -83
   -166     15    181     75   -174     96   -158     36    205    163     12    -96
   -129     46    174     41   -150    109   -150     31    207    171     18    -90
    -98     93    192      2   -145    142   -158     33    215    184     31    -54
    -67    111    179    -20   -122    145   -207     10    207    179     25    -46
    -31    103    135    -36    -83    119   -246    -12    187    161      7    -46
     12    116    103    -64    -46    109   -259    -23    174    166     12    -59
     49     88     38    -67      5     64   -288    -44    148    145     -7    -98
     36     41      5    -41     15     23   -290    -80    114    114    -38   -122
     46     20    -25    -36     36     -2   -275   -106     83     80    -77   -153
     72    -33   -106    -20     88    -70   -311   -150     23     18   -142   -197
     70   -135   -205     33    137   -168   -337   -187    -36    -59   -228   -228
    109   -148   -259     18    181   -202   -348   -194    -44    -57   -218   -254
    116   -137   -254     10    184   -194   -358   -207    -49    -49   -205   -275
     98   -184   -283     41    189   -231   -366   -226    -75    -85   -241   -296
     83   -197   -280     57    181   -239   -384   -244    -96   -106   -265   -335
     64   -197   -262     64    163   -228   -376   -226    -77    -85   -241   -314
     57   -218   -275     80    163   -246   -368   -220    -72    -77   -233   -288
     41   -228   -270     90    153   -249   -376   -233    -90    -96   -249   -296
     36   -220   -257     93    145   -239   -381   -231    -96   -101   -254   -293
     36   -228   -267     93    150   -246   -400   -231    -98   -103   -259   -309
     36   -218   -254     90    142   -236   -415   -223    -98   -106   -262   -309
     12   -244   -259    114    135   -252   -410   -218    -98   -109   -265   -301
    -38   -285   -246    163    103   -267   -389   -241   -122   -132   -290   -314
    -67   -283   -215    174     72   -249   -368   -244   -124   -135   -288   -309
   -114   -303   -189    207     36   -246   -358   -231   -109   -101   -262   -322
   -129   -332   -205    228     36   -270   -345   -215   -114   -111   -270   -345
   -103   -426   -322    265    109   -374   -316   -163   -140   -171   -345   -418
    -59   -587   -527    322    231   -558   -210    -23   -145   -272   -488   -563
    -38   -597   -558    316    259   -579    -80    142    -59   -265   -522   -613
    -64   -350   -288    205    111   -319    -28    106     75   -116   -368   -475
   -124     57    181     33   -153    119   -187   -285    116     98    -67   -145
   -275    652    924   -189   -600    787   -439   -717    205    483    446    428
   -405   1210   1615   -405  -1010   1413   -659   -901    433   1018   1078   1036
   -368   1374   1743   -504  -1057   1558   -911  -1000    530   1322   1423   1392
   -293   1072   1366   -389   -828   1218  -1057  -1114    254   1021   1132   1143
   -239    514    753   -140   -496    633  -1067  -1163   -259    270    363    358
   -218    -38    176    127   -197     67   -893   -974   -517   -249   -236   -259
   -129   -228   -101    179    -15   -166   -678   -649   -389   -254   -335   -379
     -5   -239   -233    122    114   -236   -535   -433   -262   -189   -314   -368
     98   -254   -353     77    223   -303   -480   -329   -207   -163   -303   -368
    140   -259   -400     59    270   -329   -465   -296   -194   -168   -322   -381
    163   -277   -441     57    301   -358   -446   -277   -194   -181   -340   -392
    192   -267   -459     38    324   -363   -436   -270   -200   -189   -350   -405
    207   -259   -467     23    335   -361   -433   -267   -207   -213   -374   -400
    194   -270   -467     36    329   -368   -446   -275   -213   -215   -387   -420
    223   -277   -501     25    361   -389   -454   -285   -220   -215   -389   -459
    298   -252   -550    -23    423   -400   -449   -285   -226   -218   -381   -457
    324   -241   -566    -44    444   -402   -446   -272   -226   -223   -384   -441
    353   -236   -589    -59    470   -413   -449   -267   -226   -233   -397   -436
    368   -244   -613    -64    491   -428   -457   -280   -231   -241   -402   -436
    374   -257   -631    -57    501   -444   -441   -296   -239   -233   -405   -470
    387   -246   -633    -70    509   -439   -446   -306   -249   -244   -420   -475
    407   -239   -646    -85    527   -441   -465   -301   -257   -259   -433   -465
    418   -223   -641    -98    530   -431   -470   -280   -241   -239   -407   -457
    407   -192   -600   -106    504   -394   -454   -244   -207   -202   -376   -436
    371   -192   -566    -90    467   -379   -436   -226   -189   -184   -353   -420
    353   -174   -530    -90    441   -350   -423   -207   -163   -161   -329   -389
    379   -142   -522   -119    449   -332   -436   -192   -142   -145   -316   -366
    400   -135   -535   -132    467   -335   -478   -192   -140   -142   -316   -371
    400   -129   -530   -135    462   -329   -446   -179   -127   -124   -298   -350
    355   -124   -483   -116    418   -303   -394   -150   -101   -111   -290   -311
    272   -132   -405    -70    337   -270   -342   -127    -72    -80   -267   -285
    205   -142   -348    -31    275   -244   -319   -119    -57    -46   -223   -277
    171   -142   -314    -12    241   -228   -309   -101    -36    -20   -202   -270
    161    -98   -259    -31    207   -176   -280    -62     -5     10   -171   -226
    150    -70   -220    -41    184   -145   -257    -25     23     33   -145   -181
    116    -38   -155    -38    135    -96   -239     12     57     72   -103   -129
     54    -54   -111     -2     80    -83   -223     41     83    103    -72    -88
     33    -57    -90     12     59    -75   -210     64    101    127    -46    -57
     77    -15    -96    -33     85    -54   -220     67    106    135    -36    -41
    101    -18   -119    -41    109    -67   -265     44     93    127    -46    -44
    124      5   -119    -67    122    -57   -283     36     83    129    -46    -54
    106      5   -101    -57    103    -46   -288     25     72    127    -44    -59
     77     -7    -88    -36     80    -46   -275     28     72    127    -33    -28
     44    -12    -57    -15     49    -33   -270     38     77    135    -20      5
     15     12     -2    -15      7      5   -267     46     93    166      2     15
     12     75     59    -44    -23     67   -254     46    103    189     33     18
     10     57     46    -33    -20     54   -277     18     75    158     10     12
    -25      2     28     12    -25     15   -298     -2     44    132     -5     12
    -46     15     59     12    -54     38   -270      0     57    155     23     18
    -72     33    106     18    -90     70   -262    -12     54    161     51     25
   -109     12    122     46   -114     67   -290    -38     36    161     64      7
   -124    -12    111     70   -119     49   -290    -38     31    145     51     -5
   -145     18    161     62   -153     88   -285    -25     38    137     38     -2
   -192     -2    189     96   -192     93   -262    -18     41    129     28      5
   -239    -18    220    127   -231    101   -220      2     57    135     41     15
   -322    -72    249    197   -285     88   -202     10     67    135     38      7
   -363    -70    293    215   -329    111   -179     12     70    122     10    -20
   -353    -59    290    205   -324    114   -163     25     80    114      0     -7
   -301    -59    241    179   -272     88   -187     20     80     98    -18      0
   -249    -70    179    161   -215     54   -233    -10     59    111    -23    -62
   -187    -72    114    127   -150     20   -220    -33     46    103    -31   -132
   -140    -90     49    116    -96    -23   -202    -49     25     67    -67   -161
   -122   -114      5    116    -64    -54   -220    -70      2     36   -101   -179
    -98   -137    -38    119    -31    -88   -257    -93    -12      7   -135   -194
     18    -64    -83     20     49    -72   -296    -93    -15      2   -155   -205
     83    -51   -137    -15    109    -93   -332   -116    -31    -18   -184   -233
    101    -80   -184    -12    142   -129   -322   -150    -64    -51   -231   -275
    174    -88   -262    -41    218   -174   -309   -161    -80    -72   -272   -306
    275    -57   -335   -109    303   -194   -303   -161    -88    -85   -288   -316
    277    -54   -332   -111    303   -192   -285   -150    -75    -75   -257   -319
    200    -64   -265    -67    231   -163   -290   -150    -72    -72   -228   -324
    127    -49   -176    -38    150   -111   -283   -137    -64    -70   -226   -327
     44    -54    -98      2     70    -75   -254   -106    -38    -44   -207   -285
    -25    -72    -49     49     10    -62   -241    -83    -18    -10   -181   -257
    -38    -83    -46     59      2    -64   -257    -85    -28    -20   -184   -254
    -54   -114    -59     85      2    -88   -267   -106    -54    -49   -200   -249
    -96    -64     31     80    -64    -18   -215    -67    -10      2   -150   -207
   -184    -93     88    137   -137     -2   -210    -64      2     15   -135   -194
   -249   -168     77    207   -166    -46   -233    -90    -20    -10   -161   -220
   -181   -145     36    163   -109    -54   -246   -106    -33    -28   -179   -239
   -150   -142      7    145    -80    -67   -249   -116    -49    -44   -202   -249
   -181   -122     59    150   -122    -33   -220    -90    -25    -12   -163   -207
   -241   -109    132    174   -189     12   -200    -67      0     23   -124   -174
   -262    -90    171    176   -218     38   -184    -64      5     23   -119   -176
   -207   -109     98    155   -153     -5   -202    -80    -20     -5   -137   -202
   -161    -90     70    124   -116    -10   -192    -77    -20     -5   -135   -197
   -111    -15     96     59   -103     38   -153    -64      0     12   -116   -171
    -83      2     85     41    -83     44   -153    -77      0     15   -114   -163
    -64     23     85     18    -75     51   -179   -103    -10     12   -109   -163
    -57     72    129     -7    -93    101   -194    -98     15     38    -75   -140
    -85     46    132     18   -109     88   -223   -101     15     41    -70   -140
    -80     23    103     28    -90     62   -223    -96     12     44    -59   -145
    -80     33    111     23    -96     72   -236    -98      5     38    -62   -142
    -88      5     93     38    -90     49   -239    -98     -7     18    -85   -155
   -114    -70     41     90    -80    -12   -231   -109    -41    -15   -122   -189
   -137   -129      7    135    -72    -62   -226   -124    -72    -54   -161   -218
   -129   -122      7    122    -70    -57   -215   -116    -67    -49   -148   -218
   -163   -155      7    158    -88    -75   -215   -135    -80    -51   -150   -252
   -163   -184    -20    174    -72   -103   -205   -142   -101    -75   -168   -270
   -192   -202    -10    197    -90   -106   -231   -155   -119    -85   -166   -270
   -231   -184     46    207   -140    -70   -226   -161   -116    -67   -142   -280
   -210   -181     28    194   -122    -77   -215   -158   -116    -75   -148   -277
   -166   -189    -23    176    -72   -109   -215   -150   -119    -83   -161   -285
   -166   -192    -25    179    -70   -109   -213   -135   -106    -70   -158   -270
   -174   -176     -2    176    -85    -90   -207   -124    -90    -59   -150   -244
   -215   -220     -5    218   -106   -114   -233   -140   -109    -72   -166   -246
   -223   -231     -7    226   -109   -119   -218   -129   -103    -70   -166   -246
   -239   -231      7    236   -124   -111   -197   -111    -90    -62   -161   -241
   -257   -202     51    228   -155    -75   -184   -106    -77    -44   -140   -231
   -280   -200     80    239   -181    -59   -168    -96    -67    -36   -135   -223
   -290   -236     54    262   -174    -90   -158    -88    -75    -57   -166   -236
   -252   -348    -96    301    -77   -223   -155    -54   -114   -132   -267   -311
   -187   -475   -288    329     49   -381    -44    103    -88   -200   -387   -449
   -145   -439   -293    290     72   -366     88    301     36   -166   -407   -498
   -161   -153      5    155    -85    -75    163    337    207     12   -231   -355
   -272    239    511     18   -392    374     33    -28    241    246     98    -25
   -444    810   1254   -184   -849   1034   -259   -550    231    607    628    527
   -522   1350   1873   -415  -1197   1610   -504   -826    340   1083   1231   1114
   -472   1447   1917   -488  -1195   1680   -737   -969    363   1369   1571   1467
   -415   1034   1449   -309   -932   1241   -807  -1049     85   1044   1234   1169
   -415    433    849    -10   -633    641   -792  -1075   -418    220    371    329
   -441    -85    355    262   -400    135   -675   -919   -644   -303   -226   -252
   -433   -244    187    337   -311    -28   -483   -602   -454   -244   -267   -306
   -394   -194    200    296   -298      2   -335   -345   -244   -101   -174   -239
   -270   -174     96    220   -187    -38   -257   -192   -145    -44   -140   -210
   -241   -192     49    215   -145    -72   -218   -114    -93    -23   -132   -202
   -241   -213     28    226   -137    -90   -200    -88    -80    -28   -140   -205
   -254   -226     28    241   -142    -98   -184    -62    -67    -18   -142   -220
   -244   -236      7    239   -127   -114   -179    -70    -80    -41   -174   -236
   -246   -244      2    244   -124   -122   -166    -64    -80    -46   -176   -207
   -244   -228     15    233   -132   -106   -145    -44    -57    -15   -142   -200
   -239   -205     33    223   -137    -85   -155    -44    -49    -10   -148   -215
   -226   -192     31    207   -129    -80   -150    -38    -46    -10   -145   -202
   -226   -215     10    220   -119   -103   -158    -49    -59    -33   -161   -192
   -228   -239    -12    231   -109   -127   -171    -62    -72    -41   -174   -205
   -200   -223    -23    213    -88   -124   -174    -64    -70    -28   -168   -226
   -148   -197    -49    171    -51   -122   -187    -67    -67    -31   -171   -223
   -145   -200    -54    171    -46   -127   -200    -75    -72    -28   -168   -223
   -140   -187    -49    163    -46   -119   -197    -77    -70    -23   -168   -220
    -98   -187    -88    142     -5   -137   -205    -72    -67    -23   -174   -207
   -106   -181    -77    142    -15   -129   -207    -67    -62    -12   -161   -207
    -98   -163    -64    129    -18   -114   -205    -49    -46      5   -140   -189
   -103   -129    -25    116    -41    -77   -194    -23    -20     23   -124   -166
   -142   -127     15    135    -80    -57   -166      0      2     36   -109   -127
   -210   -155     54    181   -135    -51   -150    -10      2     41   -109   -142
   -246   -155     90    200   -168    -33   -158    -12     10     72    -75   -140
   -194   -114     80    155   -140    -18   -184      0     18     90    -49   -137
   -168    -85     83    127   -127     -2   -171     33     38    109    -25   -111
   -184   -109     72    145   -129    -18   -166     44     44    111    -49   -111
   -184   -114     67    148   -127    -23   -176     38     44    103    -51    -88
   -176   -109     67    140   -124    -23   -184     31     44     96    -46    -77
   -176    -96     80    137   -129     -7   -179     23     51     90    -44    -57
   -210   -106    103    155   -158      0   -192      7     41     80    -38    -46
   -197    -77    116    137   -158     18   -192     28     62    129      2    -36
   -163    -72     88    116   -127      5   -197     62     85    166     36    -31
   -166   -106     59    137   -114    -23   -220     41     70    161     31    -59
   -176    -85     88    129   -135      0   -228     18     67    158     23    -51
   -135    -88     46    111    -90    -20   -262      0     44    137      2    -41
   -124   -101     23    111    -77    -38   -296    -20     20    111    -12    -36
   -124   -101     23    114    -75    -38   -306    -31     10    101    -18     -7
   -142    -64     77    101   -111      5   -293    -28     15    116      5      7
   -114    -33     80     72    -98     23   -306    -25      7    111      2     -5
    -72    -57     15     64    -46    -20   -329    -44    -23     80    -25    -31
   -109    -64     44     88    -77    -10   -342    -59    -33     85      0      0
    -90    -28     62     57    -77     18   -337    -70    -38     90     15     -2
   -106     10    116     46   -111     64   -327    -75    -36     90     -7    -31
   -153     12    166     70   -161     88   -306    -62    -31     85     -7     25
   -140     46    187     46   -163    116   -288    -57    -31     90      7     31
   -142     46    189     46   -166    116   -288    -70    -44     72    -12     10
   -184      0    181     90   -184     90   -303    -90    -59     44    -44      0
   -153      7    161     70   -158     83   -283    -83    -46     41    -51     -2
   -114     10    124     51   -119     67   -270    -75    -44     41    -62    -38
    -57     23     80     15    -70     51   -262    -88    -51     25    -83    -75
    -15     44     59    -12    -38     49   -262   -109    -62      0   -103   -101
    -51     28     80     10    -67     54   -249   -127    -70    -28   -129   -111
   -166     -2    163     85   -166     80   -213   -109    -46      2   -111   -101
   -171      5    174     80   -171     88   -205    -96    -33     10   -124   -135
   -181     -7    174     96   -179     83   -202    -80    -28      5   -140   -140
   -210    -23    187    116   -200     80   -197    -75    -18     12   -137   -158
   -239    -18    220    129   -231    101   -194    -83    -10     20   -122   -179
   -311    -41    267    174   -290    111   -197    -90    -10     18   -122   -181
   -324    -49    275    184   -301    111   -181    -80     -2     20   -119   -166
   -348    -75    270    210   -309     96   -179    -72      5     18   -122   -137
   -374    -49    324    213   -350    137   -174    -54     23     46   -109   -127
   -337    -18    316    176   -327    148   -171    -33     33     57    -96   -114
   -316    -20    296    166   -306    137   -153    -15     41     54    -88    -90
   -376    -41    335    207   -358    145   -127      0     51     51    -75    -64
   -449    -44    405    246   -428    179    -96     25     85     72    -49    -38
   -496    -28    465    262   -483    218    -70     51    116     93    -28    -10
   -522     12    535    254   -530    272    -51     64    137    106    -10     12
   -545     33    579    254   -561    303    -49     59    137    124     10     28
   -602     38    641    283   -620    340    -33     62    142    124     18     31
   -657     38    696    309   -675    366     10     85    161    145     36     46
   -639     98    737    267   -688    418     49    119    194    197     57     59
   -649    148    795    249   -722    470     70    166    231    249     64    103
   -698    145    844    277   -771    493     57    179    239    288     64    114
   -644    158    802    241   -724    480     59    187    241    303     54    111
   -561    213    774    174   -667    493     54    187    254    316     62    119
   -480    267    745    103   -613    506     18    150    241    314     67    109
   -379    303    683     38   -530    493    -38     96    207    283     59     77
   -239    337    574    -51   -407    454   -122     46    171    252     46     41
   -137    316    454    -90   -296    384   -184     -2    127    207     23     12
    -88    280    366    -98   -226    324   -218    -46     80    161     -5    -31
    -75    259    335    -90   -205    296   -241    -77     57    135    -20    -57
   -137    207    342    -36   -241    275   -259   -103     20     90    -46    -80
   -194    179    371      7   -283    275   -249    -98     10     77    -44    -90
   -228    124    353     49   -290    239   -233    -83     15     75    -46   -119
   -257     77    335     90   -296    205   -236    -88      0     51    -75   -153
   -285     44    329    119   -309    187   -228    -85    -18     12    -93   -135
   -311     28    340    140   -324    184   -213    -80    -23     15    -93   -158
   -319     36    355    140   -340    194   -202    -72    -12     36    -77   -202
   -241     49    290     96   -265    168   -213    -90    -33     15    -96   -202
   -179     51    231     62   -205    140   -205   -103    -49      0   -109   -231
   -236    -15    218    124   -228    101   -244   -150    -90    -44   -148   -267
   -298    -93    202    194   -252     54   -244   -166    -98    -51   -161   -270
   -332   -111    220    223   -277     54   -210   -155    -90    -46   -161   -283
   -277    -90    187    184   -233     46   -210   -142    -93    -46   -163   -285
   -226    -77    145    150   -187     33   -223   -140    -96    -46   -166   -288
   -213    -77    132    142   -174     25   -239   -153   -101    -54   -174   -290
   -194   -111     83    153   -140    -15   -246   -171   -129    -83   -200   -296
   -207   -114     93    161   -153    -10   -236   -168   -135   -106   -210   -272
   -207   -114     93    158   -150    -10   -226   -163   -129    -90   -207   -298
   -171   -179     -7    174    -83    -93   -213   -140   -155   -135   -254   -358
   -129   -358   -228    244     49   -293   -150    -33   -171   -207   -361   -488
    -93   -441   -348    265    124   -394    -20    145   -119   -283   -493   -618
    -59   -298   -241    179     90   -270     90    254     25   -166   -410   -566
   -127     59    184     33   -155    122     80     36    135     62   -106   -270
   -246    571    818   -161   -532    693   -171   -480    142    397    405    197
   -379   1221   1597   -423   -987   1410   -439   -854    257    857    979    750
   -314   1571   1883   -628  -1098   1727   -724  -1028    355   1218   1426   1358
   -215   1356   1571   -571   -893   1462   -906  -1127    210   1171   1395   1374
   -236    756    992   -259   -613    872   -922  -1184   -218    550    737    685
   -218    179    397     18   -306    288   -844  -1130   -652   -197    -51   -153
   -194   -153     41    174   -119    -57   -670   -844   -623   -368   -311   -415
   -145   -163    -20    153    -62    -93   -478   -550   -402   -259   -275   -337
    -75   -150    -75    114      0   -114   -353   -355   -275   -226   -267   -257
    -20   -189   -168    103     72   -179   -324   -309   -262   -194   -259   -314
    -25   -187   -161    106     64   -176   -309   -272   -213   -109   -192   -361
     -2   -163   -163     83     77   -163   -332   -265   -205   -106   -181   -387
     85   -145   -231     31    158   -187   -355   -259   -215   -142   -226   -389
     72   -161   -233     44    150   -197   -348   -272   -233   -171   -259   -400
     51   -197   -252     72    150   -223   -332   -280   -254   -194   -272   -402
     49   -207   -259     77    153   -233   -335   -288   -270   -231   -309   -394
     77   -210   -288     67    181   -249   -350   -316   -306   -296   -381   -392
    129   -197   -327     31    226   -262   -350   -322   -303   -277   -384   -431
    192   -153   -345    -20    267   -249   -379   -332   -298   -254   -353   -478
    252   -116   -368    -70    309   -241   -418   -345   -306   -257   -327   -465
    316   -106   -423   -103    368   -265   -444   -350   -303   -233   -316   -491
    384   -109   -493   -137    439   -301   -472   -379   -332   -265   -348   -542
    415   -101   -517   -155    465   -309   -467   -371   -329   -280   -376   -535
    392   -114   -506   -140    446   -309   -452   -366   -324   -272   -374   -509
    332    -90   -423   -119    376   -257   -423   -342   -296   -244   -337   -496
    283    -54   -340   -116    311   -197   -376   -290   -252   -223   -311   -420
    233    -44   -277    -96    254   -161   -340   -259   -231   -200   -280   -366
    119     -2   -122    -59    119    -62   -285   -205   -161   -109   -202   -342
    -33     25     59      5    -46     41   -239   -140    -93    -49   -129   -275
   -223     28    252     96   -236    140   -163    -59    -10     49    -33   -187
   -397     62    459    168   -428    259    -77     44     96    150     72    -64
   -506     67    574    218   -540    319    -41     90    135    189    106     -2
   -607     64    672    272   -639    368    -25    101    140    168     70     57
   -745     57    802    342   -774    428     41    192    218    220    122    181
   -854    109    963    371   -909    537     88    267    322    400    298    161
   -893    135   1028    379   -961    581     88    272    329    431    345    145
   -992    124   1117    433  -1054    620    111    319    368    459    384    246
  -1106    129   1236    485  -1171    683    168    376    431    514    428    316
  -1210    103   1312    553  -1262    706    189    384    436    517    428    335
  -1286     62   1345    610  -1317    704    197    381    426    498    402    345
  -1363     44   1408    659  -1384    724    210    407    449    527    426    384
  -1415     46   1462    683  -1439    753    218    423    467    553    457    402
  -1467     67   1532    698  -1499    800    218    420    467    553    459    410
  -1499     25   1525    735  -1512    774    202    410    449    540    452    415
  -1527     -5   1522    766  -1525    758    189    410    454    571    496    418
  -1522      5   1527    756  -1525    763    189    387    431    548    480    423
  -1392     10   1402    691  -1397    706    137    322    363    480    413    384
  -1083     -5   1078    542  -1083    535     28    200    231    348    280    265
   -745    -10    735    379   -740    361    -85     64     96    223    166    140
   -542     12    555    262   -548    285   -155     -7     23    171    124     77
   -506     28    535    239   -522    280   -163    -18      7    153    114     77
   -540     51    592    241   -566    322   -155    -10     15    158    111     77
   -587     72    659    257   -623    366   -137      5     31    163    109    101
   -641     62    704    288   -672    381   -114     25     59    184    135    111
   -696     54    750    319   -724    402    -93     38     80    210    158     98
   -654     28    683    311   -667    353   -106     15     57    181    129     41
   -535     54    589    241   -561    322   -127     -7     36    148     83      2
   -439     70    509    181   -472    290   -132    -20     18    114     36    -23
   -348     62    407    142   -379    233   -135    -25     20     98     12    -36
   -275     54    329    109   -301    192   -150    -59    -10     49    -33    -75
   -194     59    254     67   -223    155   -163    -85    -25     49    -36   -109
   -129     77    207     25   -168    142   -171    -98    -33     49    -38   -119
    -83    116    200    -18   -140    158   -174    -93    -25     54    -36   -122
    -38    142    181    -54   -109    161   -184    -83    -18     57    -36   -116
     -7    132    140    -62    -72    135   -184    -70     -5     70    -28   -119
   -109     62    171     23   -140    114   -187    -96    -36     44    -51   -150
   -254    -57    197    155   -228     70   -189   -122    -67     12    -77   -174
   -314    -98    215    205   -267     57   -200   -129    -80     -7    -98   -176
   -353    -93    259    223   -306     83   -197   -116    -64      7    -88   -171
   -400   -137    262    267   -332     59   -187   -103    -54     23    -77   -161
   -389   -140    249    265   -319     54   -176    -96    -46     36    -64   -166
   -342   -106    236    226   -290     64   -171    -88    -33     44    -57   -161
   -259    -70    189    166   -226     59   -181    -85    -33     31    -77   -155
   -181    -59    119    119   -153     31   -220   -116    -72    -10   -124   -179
   -106    -64     41     85    -75    -12   -259   -155   -127    -85   -210   -192
    -64    -44     18     54    -44    -12   -259   -135   -109    -49   -174   -179
    -64    -15     49     41    -57     15   -262   -114    -67     25    -75   -200
    -59    -10     49     33    -57     18   -252   -114    -64     38    -54   -205
    -62      2     64     28    -64     31   -233   -103    -59     38    -59   -184
    -59     28     88     12    -75     57   -226   -101    -59     33    -72   -166
    -41     36     77      2    -59     57   -231   -114    -72     12    -90   -158
    -12     25     36     -7    -25     28   -231   -119    -75     18    -85   -174
     41     25    -15    -33     28      5   -228   -132    -98    -18   -119   -184
     62      7    -54    -36     59    -23   -239   -158   -127    -33   -140   -210
     93     70    -23    -80     59     23   -241   -161   -111     -7   -116   -200
    140    150      7   -145     64     80   -246   -148    -85     25    -70   -155
    140    189     49   -166     44    119   -257   -150    -72     44    -46   -135
    111    202     90   -158     10    148   -272   -145    -54     62    -23   -109
    101    181     80   -140     10    132   -283   -145    -54     67    -20   -111
    119    150     28   -137     44     88   -322   -187    -93     28    -54   -127
    161    161     -2   -161     80     80   -355   -215   -122     -5    -85   -135
    205    124    -83   -166    142     20   -379   -244   -161    -41   -124   -163
    210     23   -187   -116    200    -80   -389   -259   -194    -77   -158   -213
    223    -33   -257    -96    239   -142   -410   -288   -239   -129   -218   -252
    244    -57   -303    -93    272   -179   -428   -306   -262   -148   -239   -293
    270    -83   -353    -96    311   -218   -449   -340   -298   -176   -259   -329
    265   -135   -400    -64    332   -267   -449   -358   -322   -210   -293   -345
    303   -127   -431    -90    366   -277   -431   -345   -316   -202   -290   -348
    368   -106   -478   -132    423   -290   -457   -374   -348   -231   -319   -368
    397    -90   -491   -155    441   -288   -462   -368   -348   -239   -327   -363
    397    -96   -493   -150    444   -293   -459   -358   -337   -226   -314   -353
    306   -163   -472    -72    389   -316   -441   -376   -342   -220   -319   -387
    303   -194   -498    -54    400   -345   -446   -402   -376   -275   -368   -405
    363   -197   -561    -83    459   -379   -470   -413   -405   -311   -405   -389
    363   -168   -532    -96    446   -350   -465   -400   -384   -267   -363   -392
    340   -166   -509    -88    423   -337   -454   -389   -363   -239   -329   -397
    316   -150   -467    -83    389   -306   -446   -376   -348   -223   -314   -387
    275   -158   -436    -59    353   -296   -439   -358   -337   -215   -306   -374
    262   -205   -467    -28    363   -335   -426   -342   -348   -231   -324   -389
    290   -340   -631     25    459   -485   -397   -303   -405   -327   -441   -478
    301   -506   -807    101    553   -657   -272   -153   -400   -415   -574   -615
    246   -514   -763    132    504   -639   -114     38   -288   -384   -584   -652
    106   -288   -394     90    249   -340     18     54   -109   -200   -397   -483
    -54    109    163    -28   -109    135   -137   -332    -44     46    -62   -109
   -272    730   1002   -228   -639    865   -387   -704    101    483    504    517
   -483   1363   1844   -441  -1163   1602   -584   -836    410   1106   1223   1202
   -485   1584   2070   -548  -1278   1826   -839   -888    584   1491   1639   1626
   -491   1176   1667   -345  -1080   1423   -956   -984    277   1132   1286   1273
   -517    597   1114    -38   -815    854   -948  -1034   -236    392    542    524
   -522     41    561    239   -542    301   -766   -846   -498   -114    -31    -62
   -467   -176    290    322   -379     57   -545   -535   -384   -137   -140   -163
   -457   -200    257    327   -358     28   -389   -324   -252    -62   -103   -129
   -436   -210    226    322   -332      7   -303   -205   -181    -20    -85   -111
   -436   -233    202    332   -322    -15   -280   -168   -166    -23   -103   -124
   -407   -254    153    332   -280    -51   -283   -168   -184    -67   -155   -148
   -361   -270     88    314   -226    -93   -296   -179   -218   -116   -202   -171
   -314   -259     54    285   -184   -103   -311   -176   -223   -106   -202   -192
   -267   -249     18    257   -142   -116   -327   -163   -215    -85   -179   -205
   -270   -267      2    270   -137   -132   -322   -155   -210    -75   -158   -210
   -345   -290     54    316   -202   -116   -280   -153   -202    -80   -158   -205
   -355   -288     67    322   -213   -111   -265   -163   -215    -96   -179   -213
   -332   -275     57    301   -197   -109   -272   -176   -233   -114   -194   -215
   -327   -254     72    290   -200    -90   -270   -150   -210    -93   -176   -189
   -280   -249     31    262   -158   -109   -290   -145   -202    -85   -179   -197
   -129   -241   -111    184    -10   -176   -350   -187   -246   -127   -223   -244
    -20   -233   -213    124     96   -223   -407   -244   -306   -181   -267   -285
     38   -223   -262     93    150   -241   -402   -252   -309   -187   -272   -283
     93   -228   -322     64    207   -275   -389   -252   -316   -205   -293   -288
    142   -228   -374     41    257   -301   -392   -257   -327   -223   -316   -288
    176   -215   -392     18    283   -303   -415   -275   -340   -220   -316   -314
    218   -161   -379    -28    298   -270   -431   -277   -335   -194   -285   -332
    259   -140   -400    -59    329   -270   -439   -252   -316   -181   -275   -314
    280   -163   -446    -59    363   -303   -441   -236   -311   -197   -296   -283
    270   -184   -454    -44    361   -319   -436   -246   -311   -184   -275   -301
    254   -135   -389    -59    322   -262   -415   -236   -288   -153   -244   -324
    332   -106   -441   -114    384   -272   -452   -272   -329   -197   -285   -342
    319   -119   -439   -101    379   -277   -431   -236   -301   -166   -262   -298
    257   -129   -389    -64    322   -259   -392   -187   -252   -119   -218   -246
    176   -135   -311    -20    244   -223   -361   -163   -228    -93   -189   -215
    101    -98   -202     -2    150   -150   -340   -135   -194    -72   -163   -171
     36    -67   -106     15     70    -85   -311    -93   -155    -31   -127   -132
     -7    -64    -59     33     23    -62   -288    -57   -119     18    -77   -101
    -38    -62    -23     51     -7    -44   -267    -15    -88     36    -54    -46
   -103    -64     38     83    -72    -15   -262     -7    -77     62    -38    -20
   -132    -38     93     85   -114     25   -231     10    -51    106     12     -7
   -163    -49    114    103   -140     31   -213     25    -33    129     41     12
   -200    -51    148    127   -174     46   -197     38    -20    145     54     49
   -233    -25    207    129   -220     90   -207     41    -18    150     59     80
   -228      7    236    109   -233    122   -226     20    -33    153     64     75
   -215     28    244     90   -228    137   -233     10    -44    148     64     67
   -192     70    262     62   -226    166   -231      7    -38    155     75     75
   -210     64    275     70   -241    168   -244    -20    -64    135     62     64
   -215     36    252     90   -233    142   -252    -36    -88    114     41     64
   -197     28    223     83   -210    124   -262    -51   -111     77     10     90
   -179     44    223     67   -200    132   -272    -64   -114    103     33     80
   -187     72    257     54   -223    163   -283    -80   -119    103     36     38
   -223     49    272     85   -246    161   -254    -70   -114     98     38     41
   -249     28    277    109   -265    150   -249    -75   -119     90     36     23
   -202     18    220     93   -210    119   -283   -103   -148     57     -2    -49
   -179      0    179     88   -179     88   -277   -114   -155     38    -36    -90
   -200    -20    179    109   -189     77   -249   -111   -150     28    -54    -83
   -200    -67    132    129   -166     31   -246   -132   -166     -2    -93   -109
   -153    -90     62    122   -109    -15   -265   -161   -189    -38   -135   -140
    -93    -90      0     90    -49    -46   -285   -194   -215    -80   -176   -181
    -41    -93    -51     67      2    -72   -296   -220   -228    -93   -187   -205
     23    -93   -116     33     67   -103   -298   -239   -244   -111   -202   -236
     67    -54   -122     -5     93    -88   -303   -246   -257   -132   -226   -239
     83    -83   -166     -2    122   -122   -319   -259   -267   -132   -218   -246
    103   -127   -231     10    166   -179   -327   -275   -288   -155   -244   -277
    135   -129   -265     -2    200   -197   -332   -283   -293   -163   -249   -275
    127    -85   -213    -20    168   -148   -319   -257   -257   -114   -189   -262
     72    -49   -124    -12     98    -85   -293   -228   -228    -88   -171   -285
     49    -77   -127     12     88   -101   -280   -220   -233   -111   -210   -277
     57   -106   -163     23    109   -135   -283   -223   -244   -135   -223   -244
     98    -83   -181     -7    140   -132   -280   -215   -231   -119   -200   -241
    155    -51   -207    -54    181   -129   -296   -223   -233   -122   -215   -293
    215    -38   -254    -88    233   -145   -298   -226   -241   -145   -244   -277
    275    -10   -285   -132    277   -148   -301   -223   -244   -163   -265   -228
    324    -15   -340   -153    332   -176   -332   -257   -277   -194   -303   -244
    332    -44   -379   -145    355   -213   -332   -265   -285   -174   -270   -283
    368    -28   -397   -171    381   -213   -332   -272   -288   -171   -246   -283
    384     12   -371   -200    376   -179   -337   -265   -275   -150   -228   -283
    345     46   -298   -194    322   -124   -306   -205   -215   -103   -189   -236
    236     88   -148   -163    192    -28   -296   -163   -179    -62   -153   -210
    171    135    -36   -153    103     49   -267   -124   -142    -18   -114   -197
     57    109     51    -83      0     83   -207   -101   -127    -10   -106   -200
    -96     90    187      2   -140    137   -140    -83   -101      7    -83   -181
   -189    109    296     38   -244    202    -90    -38    -54     59    -23   -124
   -259    148    407     57   -335    275    -49      2     -2    111     33    -75
   -267    205    470     28   -368    337    -57      2     18    135     59    -54
   -189    290    480    -49   -335    384    -83     -7     31    150     64    -44
   -124    296    420    -88   -272    358   -129    -36     10    132     44    -25
   -119    239    355    -59   -236    296   -179    -77    -33     88     12    -46
    -49    228    277    -90   -166    252   -202   -109    -62     57    -20    -88
     90    280    189   -184    -49    236   -231   -150   -101     18    -54   -116
    181    207     25   -194     77    116   -296   -205   -174    -49   -119   -174
    293    119   -176   -207    236    -28   -353   -246   -239   -119   -189   -233
    384     38   -345   -213    363   -153   -397   -296   -301   -184   -254   -303
    483     -2   -485   -239    483   -244   -433   -353   -361   -241   -311   -379
    594    -33   -628   -280    610   -332   -493   -418   -433   -322   -389   -436
    696   -114   -810   -290    750   -462   -558   -496   -517   -402   -472   -511
    810   -127   -940   -342    872   -532   -610   -553   -571   -457   -524   -574
    831   -142   -974   -342    901   -558   -633   -571   -589   -483   -550   -600
    784   -218  -1005   -283    891   -610   -631   -568   -587   -480   -553   -602
    779   -202   -982   -290    880   -592   -623   -563   -589   -488   -558   -613
    735   -205   -943   -267    839   -571   -615   -561   -592   -493   -550   -613
    701   -207   -909   -246    805   -558   -592   -537   -566   -459   -517   -602
    657   -210   -870   -223    763   -540   -561   -509   -540   -436   -488   -563
    589   -223   -815   -184    701   -519   -548   -493   -524   -415   -470   -537
    522   -210   -732   -158    626   -470   -522   -480   -504   -397   -449   -514
    454   -202   -657   -124    555   -428   -475   -462   -480   -376   -433   -496
    413   -176   -589   -119    498   -381   -431   -428   -446   -348   -410   -470
    381   -210   -592    -85    485   -400   -407   -400   -446   -361   -431   -480
    361   -348   -709     -7    535   -527   -361   -322   -452   -413   -506   -553
    353   -488   -841     67    597   -665   -218   -127   -400   -465   -613   -667
    303   -454   -761     72    532   -607    -83     72   -257   -402   -597   -680
    174   -145   -319    -15    246   -231     -2     54    -72   -171   -350   -462
     18    316    298   -168   -140    306   -155   -368    -33    106     44    -59
   -161    885   1047   -361   -602    966   -433   -857     -5    488    592    501
   -233   1402   1636   -587   -935   1519   -675  -1080    127    961   1187   1106
   -168   1444   1613   -639   -891   1527   -904  -1213    109   1153   1426   1397
   -132    989   1119   -428   -626   1054  -1018  -1314   -241    724    982    974
    -98    371    470   -135   -283    420   -984  -1319   -743    -98    122    106
    -85    -83      0     83    -44    -41   -753  -1013   -802   -439   -324   -348
    -67   -197   -129    132     31   -163   -535   -667   -576   -329   -311   -350
    -38   -213   -174    124     64   -194   -413   -452   -415   -231   -259   -303
     20   -189   -210     85    114   -200   -327   -303   -319   -179   -231   -280
     38   -158   -197     59    116   -176   -298   -257   -290   -163   -231   -283
     36   -150   -189     57    111   -168   -298   -236   -275   -161   -231   -290
     38   -145   -187     51    111   -166   -272   -205   -257   -148   -223   -280
     10   -166   -176     77     93   -171   -249   -184   -241   -140   -218   -280
    -12   -194   -184    101     83   -189   -236   -171   -236   -137   -223   -283
    -36   -220   -184    127     72   -202   -231   -161   -233   -137   -220   -272
    -54   -226   -174    140     57   -200   -218   -148   -228   -140   -226   -267
    -77   -215   -137    148     28   -176   -192   -127   -202   -114   -197   -246
   -132   -228    -98    179    -18   -166   -181   -124   -194   -103   -192   -239
   -158   -228    -70    192    -44   -150   -187   -129   -197   -101   -187   -233
   -161   -210    -51    184    -54   -132   -176   -114   -179    -85   -174   -226
   -163   -200    -36    181    -64   -119   -171    -98   -163    -75   -166   -223
   -137   -202    -67    168    -36   -135   -179    -98   -166    -80   -166   -210
   -127   -194    -70    161    -28   -132   -174    -96   -161    -72   -166   -207
   -153   -207    -54    179    -49   -132   -184   -101   -161    -67   -161   -207
   -153   -205    -51    179    -51   -129   -179    -93   -153    -62   -148   -189
   -155   -181    -28    166    -64   -106   -171    -80   -140    -46   -135   -189
   -140   -171    -31    155    -57   -101   -166    -70   -129    -38   -129   -174
   -127   -179    -51    153    -38   -116   -168    -70   -129    -41   -129   -163
   -124   -176    -51    150    -36   -114   -174    -59   -127    -41   -129   -158
   -150   -181    -31    163    -62   -106   -184    -59   -124    -33   -119   -153
   -163   -166     -2    163    -80    -85   -163    -49   -106    -15   -101   -145
   -176   -155     20    163   -101    -70   -142    -36    -90      2    -83   -127
   -194   -158     36    176   -116    -62   -140    -28    -75     18    -67   -106
   -181   -179      2    179    -93    -88   -155    -25    -77     18    -72   -111
   -171   -168      0    168    -85    -85   -153    -10    -64     36    -54   -101
   -181   -148     31    163   -109    -59   -148      7    -44     57    -38    -93
   -174   -122     51    148   -114    -36   -150     18    -33     67    -36    -77
   -163   -116     46    140   -106    -36   -161     12    -36     72    -28    -51
   -163   -116     44    140   -106    -36   -158     28    -18     96     -7    -23
   -155    -96     59    124   -109    -18   -155     38     -7    119     18     -2
   -142    -80     62    111   -103    -10   -158     31    -10    124     31     10
   -150    -80     70    114   -111     -5   -158     38     -5    132     41     25
   -161    -80     80    122   -122     -2   -179     25    -20    127     38     28
   -142    -88     54    114   -101    -18   -202      5    -41    116     31     23
   -116    -77     38     98    -77    -20   -207     -2    -51    111     33     25
   -179   -103     75    137   -127    -15   -223    -15    -72     98     33     33
   -168    -85     83    124   -127     -2   -215    -15    -75     96     33     44
   -155    -59     93    106   -127     15   -213    -23    -77     93     38     41
   -153    -49    103    101   -129     25   -218    -46    -98     75     31     25
   -163    -67     93    114   -129     12   -226    -59   -116     62     25     23
   -163    -59    101    111   -135     20   -228    -70   -124     57     23     15
   -161    -33    124     96   -145     44   -231    -75   -132     44     12      5
   -158    -18    140     88   -150     59   -220    -77   -135     25      5     10
   -158    -49    109    103   -135     28   -220    -85   -142      5     -5    -15
   -137    -49     88     93   -114     18   -187    -67   -116     20      7    -57
   -158    -72     85    114   -124      5   -192    -77   -119     -2    -38   -124
   -174    -54    119    114   -148     31   -181    -77   -109    -18    -85   -114
   -220     15    236    101   -231    124   -174    -64    -62     12    -51    -67
   -262     20    283    119   -272    150   -161    -59    -38     23    -46    -85
   -244     12    257    114   -249    135   -135    -62    -41      7    -62   -109
   -254      7    262    124   -257    135   -116    -46    -31     18    -51   -109
   -298    -41    254    168   -277    106   -135    -64    -64      0    -70   -137
   -319    -36    283    176   -303    122   -124    -54    -67      5    -70   -137
   -303    -20    280    161   -296    129   -103    -38    -51     23    -51   -111
   -259    -38    220    150   -241     90    -98    -33    -49     20    -57   -103
   -213    -83    127    145   -171     23   -137    -67    -77    -18   -103   -145
   -142    -93     49    116    -98    -23   -174    -90    -98    -51   -137   -176
    -51    -44      7     46    -31    -18   -210   -106    -98    -59   -150   -184
     38      5    -33    -20     36    -12   -244   -127    -93    -62   -166   -205
    122     28    -93    -75    106    -33   -275   -142   -101    -80   -179   -218
    148    -41   -189    -54    166   -114   -293   -153   -122   -111   -210   -231
    114    -62   -176    -28    142   -119   -280   -145   -124   -119   -213   -228
     31    -41    -72      5     51    -57   -252   -129   -106    -90   -179   -202
     51      2    -49    -25     49    -23   -257   -119   -111    -88   -176   -187
     93      7    -85    -49     88    -38   -275   -114   -119    -96   -189   -192
    103    -20   -127    -41    114    -72   -272    -98   -114    -85   -179   -189
    148     18   -129    -83    140    -54   -257    -72    -93    -75   -168   -174
    202     98   -103   -150    153     -2   -257    -67    -98    -67   -158   -171
    215    135    -80   -176    148     28   -249    -67    -90    -49   -153   -189
    202    135    -67   -171    135     36   -233    -67    -85    -38   -148   -192
    166    103    -62   -135    114     20   -197    -70    -88    -38   -150   -189
    166     96    -70   -132    119     12   -153    -70    -93    -41   -163   -174
    166     96    -72   -132    119     12   -142    -88    -98    -41   -168   -153
    148    119    -28   -135     88     46   -140   -109    -96    -23   -153   -132
    140    135     -5   -137     72     64   -145   -148   -116    -18   -145   -132
    179    148    -31   -166    103     59   -176   -194   -153    -38   -145   -150
    213     88   -124   -150    168    -18   -244   -252   -210    -88   -171   -189
    252     31   -220   -142    233    -93   -319   -316   -280   -148   -197   -249
    322     41   -280   -181    301   -119   -379   -355   -329   -187   -197   -306
    368     20   -348   -194    358   -163   -415   -384   -368   -254   -239   -332
    366    -72   -439   -145    402   -254   -428   -392   -392   -309   -298   -366
    335   -158   -493    -88    413   -324   -428   -392   -400   -337   -348   -407
    290   -223   -514    -33    402   -368   -418   -392   -402   -342   -384   -431
    252   -239   -493     -7    371   -363   -413   -407   -407   -342   -415   -459
    210   -262   -472     25    340   -366   -400   -426   -426   -353   -436   -478
    200   -270   -470     33    332   -368   -366   -413   -413   -335   -418   -462
    184   -322   -506     70    345   -413   -394   -420   -423   -335   -415   -480
    171   -327   -498     77    332   -413   -423   -423   -436   -348   -423   -488
    142   -309   -452     83    296   -381   -410   -410   -423   -342   -413   -462
    122   -280   -402     80    259   -342   -392   -394   -405   -322   -397   -459
     75   -267   -342     96    207   -303   -381   -368   -381   -303   -402   -472
     54   -285   -340    114    197   -314   -366   -353   -384   -329   -433   -420
     57   -309   -366    124    210   -337   -348   -348   -374   -301   -405   -426
     18   -296   -314    137    163   -303   -324   -327   -340   -254   -366   -441
    -36   -265   -228    150     96   -246   -296   -283   -296   -205   -285   -384
    -90   -259   -168    174     36   -215   -306   -285   -301   -210   -301   -452
   -129   -293   -166    210     18   -231   -280   -249   -298   -239   -363   -439
   -132   -413   -283    272     72   -348   -223   -163   -298   -296   -441   -413
   -109   -509   -400    309    145   -454    -96      7   -252   -348   -537   -542
   -109   -483   -374    296    129   -428     51    202   -116   -324   -571   -613
   -187   -239    -54    213    -67   -148    119    210     46   -153   -384   -433
   -311    150    462     80   -387    306    -25   -189     51     90    -18    -57
   -402    685   1088   -140   -745    885   -335   -761    -15    433    475    381
   -452   1288   1740   -420  -1096   1514   -600  -1010    124    953   1124    950
   -363   1408   1771   -522  -1067   1590   -841  -1111    179   1262   1480   1267
   -306    917   1223   -306   -766   1070   -943  -1208   -135    875   1101    935
   -298    288    587      5   -441    436   -906  -1228   -657     31    265    142
   -306   -140    166    223   -239     12   -722  -1005   -810   -431   -275   -397
   -280   -259     20    267   -150   -119   -535   -675   -587   -348   -293   -387
   -197   -184     10    189   -106    -88   -397   -433   -384   -210   -197   -285
   -124   -140    -15    132    -54    -77   -296   -270   -254   -127   -132   -213
   -135   -168    -33    153    -51   -103   -236   -213   -207   -101   -127   -228
   -109   -194    -85    150    -12   -140   -241   -239   -249   -168   -194   -277
    -90   -275   -184    181     46   -231   -270   -259   -298   -218   -228   -270
    -31   -293   -262    163    114   -277   -265   -246   -285   -192   -215   -277
     10   -252   -265    119    135   -257   -265   -233   -267   -166   -187   -296
     18   -210   -228     93    122   -218   -259   -239   -262   -142   -163   -329
    -18   -220   -202    116     90   -213   -262   -252   -262   -145   -163   -342
    -12   -218   -205    116     96   -213   -252   -249   -267   -158   -179   -332
     15   -239   -254    109    132   -244   -259   -249   -290   -192   -210   -309
      2   -220   -226    109    114   -223   -241   -220   -265   -176   -200   -262
    -28   -223   -194    124     80   -207   -215   -184   -220   -122   -155   -231
    -72   -187   -114    129     20   -150   -200   -166   -192    -90   -127   -233
   -122   -127     -5    124    -59    -67   -181   -145   -166    -75   -114   -197
   -158   -122     33    140    -98    -44   -155   -111   -142    -67   -103   -137
   -176   -135     41    155   -111    -46   -142   -103   -150    -72   -114    -96
   -254   -158     96    207   -176    -31   -129    -75   -114    -31    -85    -70
   -306   -135    168    220   -239     15   -101    -44    -67     46     15    -59
   -374    -80    293    226   -335    106    -70    -25    -36     83     72    -67
   -439    -70    368    254   -407    150    -38      0     -2    106     80    -54
   -480    -57    423    270   -452    181     -5     25     25    129    106    -12
   -506    -70    436    285   -472    184     10     46     18    129    132     31
   -563    -36    527    298   -548    246     51    122     93    200    197    124
   -610      7    615    301   -613    309     62    145    127    233    220    158
   -631     44    675    293   -652    358     85    166    155    236    218    194
   -639     64    704    285   -670    381     85    158    135    213    187    184
   -607     33    641    285   -623    337     57    155    122    233    197    158
   -587    -15    568    301   -579    275      5    127     96    220    202    124
   -519    -33    485    277   -504    226    -46     85     51    192    181     96
   -420    -64    353    241   -389    142   -103     51     10    145    132     88
   -342   -109    233    226   -290     62   -140     -7    -36     85     64     38
   -254   -127    127    189   -192      0   -174    -62    -93     28      7      5
   -127   -111     15    119    -72    -49   -241    -75   -114     31     -2     -2
      2    -90    -93     44     46    -90   -314   -103   -150      0      2     -7
     49    -59   -111      5     80    -85   -332   -109   -148     20     15    -72
    101    -46   -148    -28    122    -96   -348   -132   -161      2    -15    -75
    166    -54   -220    -54    192   -137   -376   -174   -202    -51    -59    -64
    265    -54   -322   -106    293   -187   -423   -239   -262    -98    -83   -109
    361    -46   -407   -158    384   -226   -462   -285   -311   -132   -109   -135
    475    -57   -532   -210    501   -293   -506   -345   -368   -184   -153   -181
    574    -70   -644   -252    607   -355   -550   -418   -439   -259   -220   -257
    587    -70   -657   -259    620   -363   -550   -449   -470   -303   -265   -277
    623    -44   -670   -290    646   -355   -561   -478   -496   -324   -277   -277
    667    -36   -706   -316    685   -368   -558   -485   -504   -324   -275   -288
    683     -5   -688   -337    685   -345   -542   -467   -480   -309   -262   -303
    670    -18   -688   -329    678   -353   -530   -472   -483   -340   -298   -316
    646    -23   -672   -311    659   -348   -496   -446   -465   -329   -285   -293
    579     -5   -587   -288    581   -296   -441   -400   -407   -272   -233   -290
    511      0   -511   -254    511   -254   -405   -379   -374   -244   -218   -316
    501    -25   -527   -239    511   -275   -400   -379   -371   -254   -239   -337
    522    -64   -587   -228    553   -324   -407   -387   -374   -270   -262   -348
    537    -54   -594   -244    563   -324   -415   -387   -368   -275   -272   -348
    537    -38   -576   -249    555   -306   -405   -376   -353   -267   -267   -337
    493    -54   -548   -223    519   -301   -394   -363   -337   -257   -262   -335
    428    -62   -493   -184    459   -277   -381   -361   -327   -249   -265   -340
    350    -83   -433   -135    389   -257   -366   -342   -314   -246   -267   -335
    272    -98   -371    -85    322   -233   -337   -303   -290   -223   -246   -290
    192    -93   -285    -51    239   -189   -316   -270   -252   -179   -205   -267
    116   -103   -220     -5    166   -163   -301   -241   -228   -163   -194   -241
     49   -103   -153     25     98   -127   -283   -207   -187   -129   -166   -194
    -18    -75    -57     46     18    -67   -257   -171   -142    -75   -109   -174
    -83    -64     15     72    -49    -25   -228   -132   -106    -41    -77   -148
   -114    -59     54     85    -85     -2   -213   -116    -93    -25    -57   -142
   -155    -67     88    109   -122     10   -194   -106    -83    -12    -41   -119
   -262    -67    194    166   -228     62   -158    -85    -57     15    -15    -80
   -376    -85    288    228   -335    101   -124    -59    -28     41      7    -51
   -449    -90    358    270   -405    132    -90    -31     -2     70     31    -25
   -488    -62    426    275   -459    179    -72      2     31     98     59      5
   -514    -38    475    277   -496    218    -59     10     38     96     54     20
   -426    -33    389    228   -407    176    -83     -7     15     72     31     15
   -298     -2    293    150   -296    145   -109    -38     -2     59     23    -20
   -189      5    194     90   -192     98   -132    -80    -44      5    -31    -57
   -127     -2    124     64   -127     59   -140   -101    -67      2    -44    -93
    -59     57    116      0    -88     88   -140   -106    -59     12    -23   -103
    -15    124    140    -54    -77    132   -155   -106    -49     25      0    -80
    -41    155    194    -59   -116    174   -181   -103    -31     51     31    -36
    -88    168    257    -38   -171    213   -215   -109    -18     64     46      0
   -101    163    265    -31   -184    213   -215   -109    -15     70     54     -5
    -98    176    272    -38   -184    223   -207   -103    -10     80     70      2
   -109    155    262    -25   -184    207   -226   -116    -28     64     54     -7
   -119    127    246     -2   -181    187   -241   -142    -59     36     15    -38
   -103     64    166     18   -137    114   -241   -153    -93    -10    -33    -70
   -101    -31     70     64    -88     18   -246   -174   -135    -57    -83   -116
   -116    -80     36     98    -77    -23   -254   -184   -153    -77   -103   -137
   -161   -122     38    142   -101    -41   -252   -200   -168   -114   -148   -140
   -192   -155     33    174   -116    -62   -257   -213   -187   -119   -150   -171
   -171   -158     12    163    -93    -72   -277   -228   -197   -116   -140   -213
   -137   -153    -15    145    -62    -85   -288   -236   -215   -137   -153   -197
   -140   -187    -46    163    -46   -116   -277   -231   -215   -135   -155   -192
   -194   -200     -7    194    -96   -106   -265   -223   -202   -124   -153   -197
   -192   -213    -20    200    -85   -116   -285   -239   -220   -145   -168   -207
   -192   -239    -46    215    -75   -142   -311   -265   -252   -174   -194   -228
   -207   -236    -28    223    -90   -132   -288   -252   -246   -163   -187   -226
   -239   -249    -12    244   -114   -132   -283   -246   -239   -155   -181   -231
   -241   -233      5    236   -124   -114   -270   -228   -218   -135   -161   -202
   -262   -233     28    246   -148   -101   -254   -215   -205   -122   -142   -184
   -309   -239     70    275   -189    -85   -252   -213   -202   -116   -137   -184
   -366   -262    101    314   -236    -80   -236   -187   -181   -106   -132   -187
   -379   -374      5    374   -192   -184   -207   -142   -205   -155   -197   -249
   -366   -555   -192    459    -88   -374   -111    -31   -239   -267   -345   -387
   -392   -659   -267    527    -62   -465     70    174   -166   -309   -436   -459
   -465   -462      0    462   -233   -231    220    303     33   -129   -267   -324
   -620    -49    571    335   -597    259    179     59    174    153     83     -7
   -753    555   1309     98  -1031    932   -116   -402    241    517    574    501
   -815   1260   2075   -220  -1444   1667   -436   -717    407   1026   1200   1098
   -766   1558   2325   -397  -1545   1940   -724   -852    555   1431   1654   1556
   -678   1275   1953   -301  -1314   1613   -888   -966    350   1273   1506   1449
   -597    722   1317    -64   -958   1018   -932  -1041   -145    574    802    763
   -530    174    704    179   -615    439   -823   -948   -566   -140     54     15
   -465   -101    361    280   -413    129   -644   -613   -449   -192   -106   -137
   -426   -171    254    298   -342     41   -470   -405   -314   -124    -96   -122
   -376   -189    187    280   -283      0   -329   -275   -231    -85    -88   -116
   -350   -189    161    270   -257    -15   -262   -202   -192    -67    -85   -119
   -340   -197    142    267   -244    -28   -223   -171   -179    -64    -88   -135
   -366   -200    166    283   -267    -18   -184   -132   -153    -49    -83   -122
   -420   -176    244    296   -335     33   -145    -83   -109    -31    -72    -93
   -400   -171    228    285   -314     28   -155    -96   -140    -70    -98    -98
   -405   -176    226    288   -316     23   -150    -77   -124    -36    -75   -114
   -405   -161    244    283   -324     41   -135    -46    -93     -2    -41    -77
   -410   -155    252    280   -332     46   -129    -33    -77      2    -36    -54
   -426   -153    272    290   -350     59   -129    -28    -72     10    -31    -54
   -446   -127    316    285   -384     96   -132    -28    -70     18    -18    -54
   -470   -124    342    296   -407    109   -122     -7    -51     31     -7    -28
   -459   -145    314    301   -389     83   -132    -20    -67     10    -25    -33
   -441   -150    290    296   -366     70   -132    -25    -75      7    -28    -31
   -452   -135    316    290   -387     90   -122     -2    -49     31     -5    -10
   -452   -109    340    280   -397    114   -119     20    -23     54     15     23
   -446    -83    363    262   -405    140   -114     44     -2     57     15     46
   -454    -75    379    265   -418    150    -85     64     12     67     31     93
   -467    -96    371    280   -420    137    -83     44    -10     75     23     54
   -472    -59    413    267   -444    176    -62     72     23    122     70     57
   -475    -10    465    241   -472    226    -41    106     57    166    116     67
   -532    -41    491    288   -511    223      2    116     59    171    127     93
   -553    -41    509    296   -532    231     12    127     72    176    132    114
   -542     -5    537    272   -542    267      7    140     90    189    145    127
   -509     10    517    249   -514    262    -10    145     93    192    145    127
   -470     23    493    223   -480    257    -28    150     96    192    140    122
   -498     25    524    233   -511    275    -12    179    116    215    161    148
   -555     18    574    267   -566    296      7    202    140    236    176    163
   -597     12    610    290   -605    311     15    218    158    252    189    189
   -636     28    665    303   -649    345      7    236    174    262    205    228
   -659     44    704    306   -683    371     18    241    184    301    233    226
   -610     70    680    270   -646    374    -10    220    166    296    231    200
   -553     31    581    259   -568    306    -70    187    127    259    200    181
   -566    -38    527    303   -548    244    -96    171    106    236    174    166
   -506    -28    478    265   -493    226   -137    132     59    194    142    153
   -472      5    478    231   -475    241   -176    127     51    200    155    171
   -462     10    472    226   -467    241   -181    116     44    213    179    166
   -496      0    496    249   -496    246   -145     96     28    205    174    158
   -519    -18    501    267   -511    239   -103     75     10    187    155    153
   -517    -15    501    265   -511    241   -101     67      2    184    153    155
   -439     -2    433    218   -436    213   -122     41    -25    155    132    142
   -275     20    296    127   -285    158   -184    -28    -93     88     70     93
   -140     20    161     57   -153     90   -244    -90   -155     28     12     44
    -57     46    101      5    -80     72   -262   -116   -181      0    -18     20
    -10     75     85    -33    -46     80   -254   -116   -184     -7    -28      7
     28     98     70    -62    -20     85   -231    -93   -161     15     -5     15
    -49     57    106     -5    -77     83   -226   -103   -161     18    -12    -28
    -96     64    158     15   -127    111   -181   -103   -145     15    -18    -36
    -90     62    150     12   -122    106   -171   -119   -158     -2    -41    -62
    -90     38    129     25   -109     83   -179   -124   -163    -23    -70    -96
   -111     25    137     44   -124     80   -166   -114   -150    -23    -75    -96
   -135      5    140     64   -137     70   -142    -98   -135    -12    -64    -90
   -150     23    174     62   -163     98   -137    -77   -109      5    -44    -85
   -176     12    189     83   -181    101   -176   -101   -124     -7    -51   -103
   -231    -41    189    135   -213     72   -145   -114   -137    -15    -59   -101
   -254    -38    215    145   -236     85   -103    -96   -119      2    -46    -83
   -244    -18    226    129   -236    101   -103    -75   -101     15    -38    -72
   -246     -7    239    127   -244    114   -129    -77   -103     12    -44    -77
   -220     -7    213    111   -218    101   -127    -88   -111     -2    -59    -88
   -168     -7    161     88   -166     75   -127    -83   -109     -2    -59    -83
   -127     38    163     44   -145    101   -137    -59    -88     12    -46    -54
   -106    111    218     -2   -161    163   -142    -25    -59     33    -25     -2
   -116     96    213      7   -163    153   -142    -31    -51     54    -23    -31
    -88     46    135     20   -111     90   -148    -67    -96      7    -72    -67
    -57     57    111     -2    -85     83   -150    -72   -106     12    -64    -57
    -75     77    153      0   -114    114   -153    -51    -72     49    -12    -51
   -181     64    244     57   -213    155   -111    -31    -44     59      5    -31
   -301     46    348    127   -324    197    -57     18      0    101     38     10
   -418     67    483    174   -449    272    -23     62     46    153     85     36
   -517     96    613    210   -563    353     18    111     98    205    135     75
   -589    111    698    239   -644    405     67    163    148    244    171    114
   -670    137    807    265   -737    472    106    202    197    280    207    155
   -722    137    857    290   -789    496    119    205    207    290    220    166
   -623    124    748    249   -685    436    116    155    150    236    168    116
   -449    181    631    132   -540    405     83     77     80    163    103     54
   -322    194    517     62   -420    355     23     15     28    122     70     23
   -189    205    392     -7   -290    296    -36    -38     -2     93     41     -5
    -31    257    288   -111   -158    272   -103    -83    -25     75     25    -18
     70    270    197   -171    -62    233   -174   -124    -64     44     -2    -49
    103    249    145   -176    -20    200   -194   -161   -103     12    -33    -83
    155    218     62   -189     46    142   -220   -205   -148    -28    -64   -116
    246    202    -44   -223    145     80   -267   -252   -205    -77   -109   -155
    290    150   -142   -220    215      5   -303   -277   -252   -135   -168   -205
    363     44   -319   -202    340   -137   -342   -306   -309   -202   -249   -272
    410    -41   -454   -184    431   -246   -387   -353   -366   -259   -311   -335
    374    -51   -426   -161    400   -239   -358   -371   -371   -267   -319   -337
    324    -70   -397   -127    358   -231   -348   -374   -374   -275   -327   -340
    311   -101   -413   -106    361   -257   -358   -368   -374   -265   -324   -353
    285   -103   -389    -93    337   -246   -350   -361   -368   -259   -319   -358
    252   -103   -355    -72    303   -228   -368   -329   -342   -233   -298   -337
    213   -106   -322    -54    265   -215   -381   -311   -322   -213   -275   -301
    181   -111   -293    -36    236   -202   -332   -324   -335   -223   -277   -314
    161   -122   -283    -23    220   -202   -319   -332   -345   -228   -280   -337
    124   -137   -262      7    192   -200   -319   -319   -332   -215   -262   -327
     62   -109   -171     20    116   -140   -290   -275   -290   -176   -220   -290
    -25   -106    -80     64     25    -93   -265   -223   -241   -132   -171   -241
    -90    -85      2     88    -49    -41   -244   -194   -207   -101   -137   -210
   -124    -80     44    103    -85    -18   -205   -171   -181    -75   -111   -184
   -166   -109     57    135   -111    -25   -200   -171   -184    -77   -119   -194
   -176   -223    -46    197    -64   -135   -189   -163   -226   -132   -187   -252
   -106   -384   -277    244     83   -329   -135    -70   -262   -231   -322   -379
    -67   -517   -449    293    189   -483     -5    109   -233   -306   -449   -517
    -70   -389   -322    228    124   -355    127    254    -83   -202   -379   -472
   -176    -57    119    116   -148     31     96     10      2     -7   -132   -239
   -329    433    763    -54   -545    597   -140   -483     38    293    303    220
   -488   1119   1608   -314  -1047   1363   -400   -836    200    769    914    844
   -467   1569   2036   -550  -1252   1803   -644  -1002    353   1208   1447   1418
   -384   1454   1839   -535  -1111   1647   -820  -1098    265   1231   1496   1532
   -327    950   1278   -314   -802   1114   -893  -1169   -137    675    917    958
   -293    353    646    -28   -470    498   -810  -1130   -620   -116     83     88
   -236     -7    228    122   -233    109   -574   -779   -581   -272   -197   -210
   -137    -33    103     85   -122     36   -402   -483   -394   -171   -174   -197
    -44    -38      2     38    -25    -18   -314   -316   -296   -116   -155   -184
     -7    -70    -62     38     25    -67   -277   -241   -259   -101   -155   -184
      2    -85    -90     41     46    -90   -270   -223   -259   -111   -171   -210
     28    -80   -111     25     70    -96   -257   -213   -262   -127   -189   -228
     20   -122   -145     49     83   -132   -259   -218   -283   -158   -220   -254
      2   -161   -163     80     83   -161   -236   -200   -275   -148   -213   -254
     -7   -140   -132     72     59   -137   -207   -179   -249   -127   -194   -236
    -25   -135   -109     77     41   -122   -194   -166   -233   -119   -194   -233
    -41   -135    -96     85     25   -116   -200   -161   -233   -119   -189   -226
    -57   -137    -80     98     10   -109   -166   -145   -223   -106   -176   -218
    -70   -114    -44     90    -15    -80   -150   -137   -210    -90   -166   -220
    -93   -129    -36    111    -31    -83   -142   -124   -200    -88   -161   -202
   -124   -150    -25    135    -51    -88   -137   -109   -192    -90   -161   -181
   -148   -127     20    137    -85    -54   -140    -98   -181    -75   -150   -166
   -168   -116     51    140   -111    -31   -132    -80   -161    -36   -116   -163
   -176   -114     59    145   -119    -28   -111    -57   -132     -2    -83   -145
   -184   -127     57    153   -122    -33   -111    -46   -122     10    -67   -145
   -176   -135     41    155   -109    -46   -137    -51   -132      2    -75   -153
   -155   -119     33    135    -96    -41   -129    -46   -135     -5    -85   -150
   -148    -85     62    116   -106    -12   -135    -49   -135     -7    -96   -150
   -135    -51     83     93   -111     15   -124    -36   -122      2    -85   -124
   -142    -70     72    106   -109      0   -106    -12   -101     23    -59    -98
   -189    -83    106    135   -150     10   -106     -5    -88     33    -46   -103
   -205    -90    114    148   -161     10    -96     12    -77     44    -36    -88
   -200    -85    114    142   -161     15    -90     18    -77     46    -38    -93
   -187    -59    127    124   -158     33    -93     23    -67     54    -31    -77
   -187    -33    153    109   -171     59   -109     20    -62     70    -12    -77
   -200    -49    148    124   -176     49   -116     15    -67     62    -20    -88
   -218    -83    135    150   -176     23   -116     18    -67     62    -15    -72
   -223    -62    161    142   -192     49    -98     36    -44     85      7    -38
   -205    -23    179    111   -192     77   -109     38    -38     90     15    -25
   -194    -41    153    116   -174     54   -124     41    -44     88     10    -20
   -184    -38    145    109   -166     51   -137     36    -49     88      7     -7
   -187    -36    150    111   -168     57   -142     23    -54     93     10     -5
   -194    -20    171    106   -184     72   -153     12    -64     93     15     -2
   -192    -12    176    101   -187     80   -161      2    -75     90     20     -2
   -197      5    202     96   -200    103   -171    -15    -88     85     25      0
   -168     25    194     72   -181    109   -179    -15    -98     72     15     10
   -122     38    158     38   -140     98   -184    -10   -103     70     10     18
   -111     38    150     36   -129     93   -187    -23   -116     64      7      5
   -124     15    137     51   -129     77   -207    -64   -150     38    -12    -25
   -124     20    145     51   -135     83   -202    -80   -161     31    -12    -25
   -135     23    155     54   -145     88   -192    -80   -161     31    -10    -23
   -135     38    174     49   -153    106   -181    -77   -161     33    -12    -23
   -132     67    197     31   -163    132   -171    -72   -155     33    -15    -23
   -132     75    207     28   -168    140   -166    -70   -153     31    -20    -33
   -153     23    174     64   -163     96   -168    -80   -166     10    -46    -59
   -168     -5    163     85   -166     77   -155    -88   -168     -2    -62    -80
   -192     -2    187     96   -189     90   -137    -90   -163     -7    -70    -85
   -158     25    184     67   -171    103   -137    -80   -145      5    -64    -85
   -142     46    187     46   -166    116   -140    -77   -135     12    -62   -103
   -142     20    163     59   -153     90   -145    -85   -145     -5    -88   -124
   -140     -5    135     70   -137     64   -142    -90   -148    -10    -98   -127
   -200    -23    176    111   -189     75   -135    -90   -142    -10    -98   -106
   -244    -36    207    140   -228     85   -124    -77   -119     23    -72   -106
   -270    -31    239    150   -254    103   -116    -72   -111     31    -64   -127
   -301     -7    293    153   -296    142   -109    -70   -103     33    -59   -124
   -254     15    270    119   -262    142   -101    -59    -96     36    -57   -109
   -218     -5    213    111   -218    103   -129    -70   -106     20    -67   -132
   -215     -2    213    109   -215    103   -122    -70    -98     25    -62   -148
   -270    -38    231    155   -252     93   -116    -77   -101     20    -75   -140
   -244    -38    205    142   -226     83   -111    -67   -103     12    -98   -140
   -174    -25    145     98   -161     59   -124    -64   -103      7   -109   -145
   -158      2    161     77   -158     80   -132    -72   -103      7   -106   -150
   -200     -2    194    101   -200     96   -129    -90   -111      0   -111   -168
   -189    -15    174    103   -181     77   -122    -85   -111     -2   -122   -174
   -150     -7    142     77   -148     67   -124    -62    -96      0   -116   -142
   -132    -18    111     75   -124     46   -127    -54    -96     -5   -122   -129
   -119     -5    111     62   -114     51   -129    -64   -103    -12   -124   -142
   -124     18    142     54   -132     80   -114    -59    -93     -7   -116   -135
   -166      2    168     77   -166     85    -85    -51    -75     12    -98   -114
   -140      5    145     64   -142     75    -83    -44    -64     23    -80   -106
    -38     70    106    -15    -72     88    -98    -33    -62     28    -75   -119
     28    114     85    -70    -28    101   -101    -25    -59     31    -70   -119
     49    207    158   -129    -54    181    -88    -28    -44     51    -51   -101
    -31    192    223    -80   -127    207   -103    -62    -46     57    -46    -77
    -59    189    246    -64   -153    218   -109    -64    -31     80    -12    -41
     67    236    168   -150    -49    202   -148    -54    -23     90     10    -25
    140    259    116   -200     12    189   -174    -70    -31     85      7    -33
    119    267    148   -192    -15    207   -181    -96    -44     75    -10    -72
     38    257    218   -150    -88    239   -171   -116    -51     72     -5    -49
    -70    176    246    -51   -158    210   -174   -132    -67     62      0    -36
   -116     90    205     10   -161    148   -163   -135    -88     36    -25    -77
    -75     44    116     15    -96     80   -166   -135   -114      0    -67    -85
     36     44      7    -41     12     25   -194   -142   -150    -46   -119   -124
     28     31      2    -28     12     18   -181   -140   -150    -62   -137   -127
    -28     -2     25     15    -28     12   -174   -158   -163    -62   -150   -158
    -88    -15     72     51    -80     28   -155   -168   -163    -46   -137   -192
   -119    -31     85     75   -103     25   -145   -171   -163    -46   -137   -197
   -122    -54     67     88    -96      5   -148   -176   -168    -54   -155   -192
   -132    -75     57    103    -96    -10   -158   -194   -187    -70   -150   -215
   -142    -70     72    106   -109      0   -158   -197   -187    -70   -153   -200
   -166    -75     88    119   -129      7   -155   -205   -194    -77   -153   -168
   -187    -88     98    137   -142      5   -153   -213   -200    -80   -161   -194
   -200   -111     88    153   -145    -10   -155   -223   -213    -96   -192   -228
   -215   -119     93    166   -155    -12   -153   -228   -215   -106   -205   -215
   -246   -132    111    187   -181    -10   -150   -239   -218   -106   -205   -207
   -254   -181     72    218   -163    -54   -148   -236   -220   -103   -205   -218
   -254   -202     51    228   -153    -75   -148   -252   -236   -122   -223   -233
   -283   -280      2    280   -142   -140   -137   -283   -288   -187   -290   -293
   -275   -452   -179    361    -49   -316    -72   -215   -332   -290   -423   -426
    -44   -581   -537    314    246   -561      5    -51   -348   -405   -605   -631
    127   -465   -592    168    358   -527     54     64   -249   -345   -592   -646
     88   -140   -228     25    158   -181     31   -116   -132   -132   -332   -402
    -90    335    426   -122   -257    379   -166   -594    -90    161    106     54
   -280   1010   1291   -363   -784   1150   -350   -937     83    628    722    688
   -293   1475   1769   -589  -1031   1621   -581  -1093    252   1054   1247   1314
   -207   1369   1574   -581   -891   1470   -766  -1202    153   1049   1317   1428
   -150    841    992   -345   -571    917   -844  -1275   -254    462    730    815
   -148    236    384    -44   -265    309   -826  -1273   -743   -285   -103   -109
   -132   -111     18    119    -75    -46   -628   -932   -709   -433   -379   -400
    -96   -116    -20    103    -38    -70   -439   -618   -501   -314   -332   -358
    -41    -93    -54     64      5    -75   -319   -410   -353   -218   -272   -309
     -7    -80    -72     44     31    -77   -259   -301   -277   -168   -254   -285
    -33   -111    -80     72     23    -98   -254   -280   -270   -166   -265   -301
    -57   -101    -44     80     -7    -75   -246   -270   -262   -163   -262   -309
    -98   -119    -20    109    -38    -72   -223   -267   -265   -166   -262   -314
   -137   -127     10    132    -75    -59   -202   -252   -252   -153   -246   -309
    -96   -114    -20    103    -38    -67   -205   -226   -233   -142   -233   -311
    -31    -75    -44     51      5    -59   -220   -220   -241   -166   -259   -306
     -7    -72    -64     38     25    -67   -231   -213   -249   -181   -270   -301
     -7    -80    -72     44     31    -77   -213   -192   -223   -137   -223   -293
    -28    -57    -31     41      0    -46   -189   -174   -200   -114   -197   -301
    -41    -15     25     28    -36      5   -181   -166   -192   -109   -184   -296
    -59    -18     41     36    -51     12   -200   -174   -200   -124   -192   -290
    -33      5     38     15    -36     20   -197   -163   -189   -122   -179   -265
      2     12     10     -7     -5     10   -200   -153   -179   -106   -163   -270
     25     10    -18    -18     23     -2   -220   -163   -189   -116   -171   -301
     51     36    -15    -46     31     10   -233   -163   -184   -111   -153   -309
     77     98     20    -88     28     59   -254   -163   -179   -111   -140   -311
    101    119     18   -111     41     67   -246   -153   -176   -116   -119   -301
     72     90     15    -83     28     54   -226   -135   -168   -109   -109   -303
     36     80     41    -59     -2     62   -220   -116   -148    -77    -96   -314
     38     98     59    -67    -10     80   -226   -119   -148    -80   -101   -290
    -38     72    109    -18    -72     90   -200   -124   -150    -80    -98   -301
    -57     83    140    -12    -98    109   -166   -103   -129    -49    -49   -280
    -70     67    137      0   -103    103   -176   -101   -127    -49    -33   -277
    -93     57    150     18   -122    103   -181   -101   -129    -49    -62   -329
    -59     18     75     18    -67     46   -150    -54    -96    -25    -67   -262
    -70      2     72     33    -70     36   -129    -33    -80    -15    -31   -179
   -114    -15     98     62   -109     41   -124    -33    -77    -15    -15   -148
    -96    -23     72     59    -85     23   -129    -31    -83    -33    -25   -119
    -75     -5     70     38    -72     33   -148    -36    -88    -25    -18   -106
    -51    -20     28     36    -41      2   -163    -33    -80      0     10   -119
      0    -18    -20      7      7    -18   -179    -46    -88     -2     12   -137
     38    -23    -62     -7     49    -41   -181    -57    -93      2     33   -111
     33     28     -7    -33     20     10   -140    -31    -57     67    109    -98
     20     93     72    -57    -25     83   -135    -38    -57     75    129   -129
    -33     33     64     -2    -49     49   -200    -96   -119     -2     31   -176
    -10     23     33     -5    -20     28   -220   -119   -168    -83    -62   -127
    -62     20     83     20    -72     51   -202   -103   -153    -62    -28    -57
   -161     31    192     62   -176    111   -179   -101   -145    -36      5    -64
   -220     72    290     72   -257    181   -166   -103   -135    -15     33    -77
   -192    116    309     38   -249    213   -200   -145   -174    -75    -10   -114
   -135     67    202     33   -168    132   -267   -236   -283   -197   -111   -129
   -109     31    140     38   -124     83   -272   -249   -285   -163    -85   -176
    -67     38    106     12    -88     72   -275   -267   -290   -158    -88   -270
    -23     23     46      0    -33     33   -262   -270   -296   -187   -109   -265
      2     38     33    -23    -15     36   -275   -262   -290   -213   -148   -262
    -38     12     49     12    -44     31   -252   -257   -283   -226   -179   -270
   -124    -25     98     72   -114     36   -171   -231   -252   -200   -166   -275
   -228    -23    205    127   -218     90    -98   -194   -194   -135   -111   -270
   -337    -18    316    176   -329    148    -54   -155   -145    -96    -67   -249
   -428     -7    420    218   -426    205    -28   -124   -111    -67    -38   -218
   -540      0    537    270   -537    267      2    -90    -77    -44    -18   -184
   -628      5    633    311   -631    319     54    -38    -20      5     25   -127
   -750    -41    709    394   -732    332     75    -25    -12     20     46   -101
   -872    -59    813    465   -844    376     80     -2     12     44     77    -77
   -896    -23    872    459   -888    426    101     36     54     85    116    -57
   -771    -18    753    394   -763    366     59      0     18     54     72   -101
   -646    -36    610    340   -631    285     10    -46    -31     -7     10   -135
   -548    -38    509    293   -530    233    -33    -67    -49    -33    -15   -150
   -462    -28    433    244   -449    202    -62    -77    -51    -31    -12   -168
   -374    -20    353    197   -363    166   -106   -114    -93    -72    -46   -194
   -329    -23    303    174   -319    140   -140   -127   -109    -88    -62   -189
   -288    -33    254    161   -272    111   -171   -142   -114    -93    -77   -220
   -275    -49    223    161   -249     85   -189   -158   -129   -101    -85   -252
   -254    -51    202    153   -228     75   -197   -153   -127    -98    -70   -241
   -301    -54    246    176   -275     96   -194   -145   -122    -96    -67   -231
   -361    -57    303    210   -335    122   -187   -129   -109    -85    -62   -215
   -207    -12    194    109   -202     90   -223   -140   -129    -96    -77   -246
     64     25    -38    -44     51     -5   -298   -194   -192   -161   -142   -298
    340     38   -301   -192    319   -129   -371   -262   -259   -226   -210   -335
    454     51   -402   -254    428   -174   -392   -293   -285   -249   -231   -345
    400     33   -366   -220    384   -166   -366   -296   -285   -249   -226   -353
    306      2   -303   -153    306   -150   -306   -265   -267   -226   -202   -345
    252    109   -142   -181    197    -15   -236   -207   -197   -153   -129   -275
    161    194     31   -179     64    114   -192   -166   -142    -90    -64   -207
     31    239    205   -135    -88    223   -168   -135    -93    -46    -18   -127
    -38    228    267    -93   -153    246   -163   -116    -67    -25      5    -54
    -38    215    254    -90   -145    233   -179   -109    -59      2     33    -70
     12    213    200   -114    -93    207   -202   -135    -85    -20     15   -111
     83    179     93   -132     -5    137   -220   -153   -109    -49    -10   -137
    171    153    -18   -161     96     67   -249   -187   -153    -98    -57   -166
    202     88   -114   -148    158    -12   -275   -215   -194   -145    -98   -202
    114    -18   -132    -49    122    -75   -285   -210   -205   -148   -101   -233
    -88    -83      2     85    -46    -41   -249   -184   -184   -132    -88   -223
   -265   -122    142    194   -205     10   -210   -161   -163   -122    -72   -192
   -527   -194    332    358   -431     70   -153   -103   -116    -72    -23   -150
   -797   -270    527    535   -665    127    -98    -67    -83    -36     15   -122
   -956   -314    641    633   -800    163    -59    -33    -57    -12     46    -88
   -883   -275    607    579   -745    166    -70    -31    -51    -12     44    -75
   -649   -231    418    439   -537     93   -148    -93   -116    -83    -31   -132
   -485   -218    267    350   -379     25   -184   -124   -153   -122    -70   -158
   -407   -220    184    311   -296    -18   -200   -135   -163   -124    -80   -189
   -262   -210     51    236   -158    -80   -244   -192   -218   -187   -137   -257
   -155   -233    -80    194    -41   -158   -288   -246   -277   -246   -200   -303
    -77   -249   -171    163     44   -210   -314   -270   -301   -262   -215   -342
    -25   -257   -233    140    101   -246   -332   -280   -314   -270   -223   -355
     10   -239   -249    114    129   -244   -332   -267   -301   -259   -210   -332
     28   -210   -239     88    132   -223   -327   -246   -290   -257   -210   -337
     51   -270   -322    109    187   -296   -288   -189   -293   -293   -262   -384
    119   -452   -571    166    345   -511   -205   -106   -345   -423   -433   -548
    202   -519   -722    158    462   -620    -88     41   -303   -480   -535   -649
    231   -265   -496     15    363   -379      7    132   -111   -298   -363   -522
    122    140     15   -132     51     77    -70   -155    -31    -51    -49   -218
    -18    724    743   -355   -381    735   -335   -589     28    327    467    314
   -140   1382   1522   -620   -831   1452   -584   -810    246    867   1109    971
   -137   1488   1626   -678   -883   1556   -859   -875    381   1257   1517   1382
   -129   1098   1226   -485   -678   1161   -997   -979    135   1021   1278   1169
   -161    532    691   -187   -426    610  -1000  -1088   -420    239    522    439
   -236      5    241    116   -239    122   -865  -1023   -800   -415   -155   -252
   -275   -200     75    236   -179    -62   -639   -696   -628   -392   -226   -324
   -257   -155    101    205   -179    -28   -467   -436   -418   -257   -140   -233
   -213   -148     64    179   -140    -41   -363   -285   -309   -184   -101   -205
   -166   -181    -15    174    -75    -98   -306   -226   -272   -179   -101   -215
    -59   -207   -150    132     44   -179   -329   -249   -309   -226   -161   -267
     18   -223   -241    101    127   -231   -355   -265   -332   -259   -197   -298
     10   -226   -236    103    122   -231   -345   -246   -316   -252   -192   -303
    -33   -236   -202    135     83   -220   -327   -228   -314   -254   -187   -301
    -93   -239   -148    163     25   -194   -298   -197   -293   -231   -163   -262
   -174   -220    -49    197    -62   -135   -254   -135   -231   -171   -114   -205
   -163   -197    -33    179    -67   -116   -249   -122   -218   -161   -109   -207
    -75   -176   -101    127     12   -140   -293   -142   -246   -200   -137   -205
    -64   -194   -129    127     31   -163   -309   -142   -241   -194   -137   -181
    -83   -228   -145    155     31   -187   -296   -166   -254   -197   -150   -228
    -72   -218   -145    145     36   -181   -288   -161   -246   -189   -137   -226
    -31   -192   -161    111     64   -176   -288   -150   -241   -189   -137   -213
    -20   -194   -174    106     75   -184   -296   -155   -244   -187   -145   -210
    -41   -207   -168    124     62   -189   -288   -158   -246   -181   -135   -213
    -46   -200   -155    122     51   -179   -283   -148   -236   -171   -127   -207
    -10   -181   -171     96     80   -176   -290   -145   -236   -171   -119   -205
      2   -171   -176     83     85   -174   -288   -140   -226   -166   -119   -202
     10   -187   -200     88    103   -192   -288   -142   -236   -179   -135   -207
      2   -192   -197     93     98   -192   -290   -142   -233   -168   -135   -233
     49   -197   -246     75    148   -220   -306   -158   -246   -184   -145   -241
     77   -148   -228     33    153   -187   -314   -142   -231   -161   -111   -213
     62   -116   -181     25    122   -148   -314   -109   -194   -119    -72   -168
     80   -129   -213     23    145   -171   -329   -122   -207   -145    -96   -161
    103   -148   -252     23    176   -200   -332   -135   -220   -158   -114   -163
    129   -119   -249     -5    187   -184   -337   -129   -205   -129    -85   -174
    179    -93   -272    -44    223   -181   -355   -129   -197   -119    -75   -166
    283   -109   -392    -88    335   -249   -413   -166   -239   -168   -127   -200
    384    -98   -483   -142    433   -290   -459   -194   -267   -202   -161   -202
    449    -98   -548   -176    496   -322   -478   -213   -285   -213   -166   -213
    483   -101   -587   -192    532   -342   -506   -231   -296   -220   -171   -220
    488   -111   -600   -189    542   -355   -519   -239   -298   -218   -163   -213
    457   -135   -592   -161    524   -363   -522   -249   -309   -218   -158   -228
    457   -145   -605   -155    527   -374   -527   -272   -337   -236   -168   -241
    514   -122   -636   -197    574   -376   -548   -298   -361   -265   -192   -244
    553   -119   -672   -215    613   -394   -571   -335   -402   -298   -215   -262
    579   -106   -685   -236    631   -394   -592   -358   -428   -322   -239   -277
    626    -98   -724   -265    675   -410   -605   -371   -449   -337   -249   -275
    672    -70   -743   -301    706   -405   -597   -379   -465   -340   -244   -267
    665    -33   -698   -316    680   -366   -592   -384   -465   -327   -228   -259
    610    -57   -667   -275    639   -361   -613   -410   -491   -353   -246   -283
    566    -72   -641   -246    600   -355   -587   -402   -496   -358   -249   -280
    506    -59   -566   -226    535   -311   -548   -371   -465   -337   -223   -259
    400    -33   -436   -184    418   -233   -491   -327   -415   -298   -187   -231
    259    -41   -301   -109    280   -171   -418   -265   -353   -249   -150   -197
    137    -85   -223    -28    179   -155   -381   -236   -335   -231   -129   -181
     -2    -80    -77     38     36    -77   -332   -187   -283   -184    -88   -142
   -127    -59     67     93   -101      5   -270   -129   -215   -129    -44   -101
   -231    -49    181    140   -207     64   -213    -88   -166    -93    -18    -80
   -324    -59    265    192   -296    101   -176    -64   -129    -67      2    -75
   -348    -62    285    205   -316    111   -174    -70   -127    -72    -10    -96
   -329    -72    257    202   -296     90   -187    -83   -145    -93    -28   -114
   -303    -67    236    187   -270     83   -210    -85   -142    -88    -25   -109
   -220    -93    127    155   -174     15   -259   -122   -176   -124    -67   -150
   -181   -116     62    148   -122    -28   -259   -135   -197   -153    -96   -187
   -174   -137     33    155   -103    -54   -239   -145   -202   -166   -109   -205
   -129   -155    -25    142    -51    -90   -252   -166   -223   -194   -142   -231
    -36   -148   -111     90     36   -129   -293   -197   -254   -239   -189   -231
     33   -140   -176     51    103   -158   -322   -218   -267   -239   -187   -254
     62    -98   -163     15    111   -132   -327   -215   -257   -218   -166   -272
    124    -72   -197    -25    161   -135   -322   -202   -244   -218   -161   -252
    241    -98   -340    -75    290   -218   -368   -257   -309   -275   -218   -293
    293    -85   -379   -103    335   -231   -381   -265   -311   -270   -210   -301
    301    -46   -348   -129    324   -197   -368   -239   -285   -246   -189   -288
    277      2   -275   -140    277   -135   -337   -189   -233   -205   -145   -231
    239     41   -197   -142    218    -77   -277   -135   -176   -150    -96   -176
    218     44   -174   -129    194    -64   -249   -116   -161   -137    -80   -150
    187     83   -103   -135    142     -7   -231   -106   -145   -109    -51   -140
    150    109    -41   -129     96     33   -215    -90   -129    -83    -25   -135
    135    137      2   -137     67     70   -197    -70   -109    -62     -2   -109
     80    181    101   -132    -10    142   -174    -57    -77    -31     28    -75
     31    207    174   -122    -72    189   -168    -54    -59     -7     54    -38
     20    226    205   -122    -90    215   -171    -46    -36     23     90     -2
     10    252    239   -132   -114    244   -166    -31    -10     54    122     33
    -62    213    272    -75   -166    241   -174    -25    -10     51    119     36
    -96    210    303    -57   -200    257   -174    -28    -12     49    122     51
    -98    202    301    -51   -200    252   -168    -38    -31     23     98     54
   -135    176    309    -23   -220    241   -168    -36    -38     20     93     46
   -148     85    231     31   -189    158   -176    -46    -67     -7     72     12
   -127     38    166     44   -148    101   -168    -49    -83    -18     75    -18
   -127     12    140     57   -132     75   -161    -57    -98    -25     59    -62
   -189    -44    145    116   -168     49   -184    -83   -127    -67      0    -90
   -207    -49    155    127   -181     51   -176    -77   -129    -75    -15    -64
   -192    -10    181    101   -189     83   -179    -75   -127    -75     -7    -46
   -166      5    171     80   -168     88   -184    -62   -119    -62      2    -28
   -161     -2    158     80   -163     77   -189    -49   -109    -46     20     -7
   -171     18    189     77   -181    101   -181    -41   -101    -41     23     -5
   -166     25    189     67   -179    109   -166    -23    -80    -28     28     -5
    -80      0     80     41    -80     38   -174    -41   -106    -54     10    -10
    -83     -5     77     41    -80     36   -145    -23    -90    -41     20     18
   -145      0    145     72   -145     70   -137    -31   -101    -46     12     20
   -174     51    226     59   -200    137   -150    -41   -109    -49      7     12
   -200     83    283     59   -241    181   -161    -51   -116    -57     -5    -10
   -218    101    319     57   -267    210   -148    -36   -101    -44     18    -10
   -223     62    283     80   -252    171   -124     -2    -96    -51      0    -51
   -226    -93    132    155   -179     18    -62     62   -122   -129    -98   -155
   -262   -314    -51    288   -106   -184     75    194   -119   -233   -265   -329
   -296   -262     33    277   -166   -114    236    387     46   -150   -231   -337
   -348     64    413    140   -379    239    249    262    150      7    -46   -205
   -394    501    896    -54   -644    696    -15   -272     67    194    267    109
   -431   1078   1509   -322   -969   1293   -340   -758     59    548    769    615
   -381   1590   1969   -605  -1176   1779   -662   -987    187   1008   1330   1169
   -275   1540   1816   -633  -1047   1678   -893  -1078    176   1171   1509   1387
   -233   1015   1247   -392   -740   1130   -940  -1122   -168    688   1000    930
   -239    441    680   -101   -459    561   -888  -1140   -709   -179    135    103
   -210     36    246     85   -228    142   -704   -891   -763   -480   -259   -285
   -124     12    135     54   -129     72   -519   -584   -530   -358   -218   -262
    -46     54    101     -5    -75     77   -410   -387   -368   -259   -163   -220
     10     36     25    -23     -7     31   -337   -262   -288   -220   -150   -197
     18    -12    -33     -5     23    -23   -309   -226   -267   -218   -161   -194
     64    -36   -101    -15     80    -67   -309   -239   -283   -246   -189   -231
     93    -80   -176     -7    135   -127   -332   -257   -311   -283   -226   -267
     96   -101   -197      2    145   -148   -342   -257   -314   -288   -223   -275
    114    -80   -197    -18    155   -140   -329   -241   -298   -280   -215   -275
    119    -54   -176    -33    148   -114   -314   -218   -275   -262   -207   -246
    114    -51   -166    -33    137   -109   -301   -197   -257   -236   -189   -226
     96    -59   -155    -18    124   -106   -311   -197   -257   -233   -179   -223
    103    -62   -166    -23    135   -114   -283   -179   -244   -220   -166   -207
    106    -49   -155    -28    129   -101   -285   -176   -236   -213   -163   -205
     93    -49   -145    -23    119    -98   -285   -171   -223   -202   -155   -194
     41    -90   -132     25     85   -111   -275   -163   -218   -200   -158   -187
    -10    -88    -77     46     33    -83   -226   -116   -176   -163   -122   -142
   -111   -114     -2    111    -54    -59   -218    -98   -150   -132    -85   -122
   -163   -127     36    145   -101    -46   -202    -85   -140   -127    -80   -122
   -163   -124     38    145   -101    -44   -194    -75   -127   -124    -88   -116
   -153   -106     46    127   -101    -31   -210    -64   -114   -106    -70    -93
   -150    -80     70    114   -111     -5   -192    -41    -90    -62    -31    -83
   -153    -75     77    114   -116      0   -174    -38    -83    -57    -28    -96
   -140    -59     80    101   -111     10   -142    -36    -83    -57    -25    -90
   -142    -98     44    119    -93    -28   -153    -46    -93    -67    -36    -88
   -137    -90     46    114    -93    -23   -142    -36    -85    -57    -25    -83
   -163   -114     46    137   -106    -33   -145    -36    -83    -57    -28    -85
   -155   -127     28    142    -93    -49   -145    -36    -90    -67    -46    -93
   -135    -90     44    111    -90    -23   -140    -15    -72    -41    -20    -67
   -116    -54     62     83    -90      2   -148      2    -51    -20      0    -49
   -109    -59     46     83    -80     -7   -161     12    -46    -10      5    -38
   -114    -85     28    101    -72    -28   -168     15    -44     -5      7    -28
    -90    -20     70     54    -83     23   -158     31    -20     20     33     -2
    -96    -18     75     57    -88     28   -168     36    -18     31     49      7
   -109    -15     90     59   -101     36   -174     41    -12     41     62     20
   -127      5    132     62   -129     67   -168     51     -2     59     83     44
   -153    -15    137     83   -148     62   -194     33    -20     46     72     38
   -171    -51    119    111   -148     33   -210     20    -36     28     59     31
   -210    -77    129    142   -171     25   -226      7    -49     23     59     36
   -231    -59    171    145   -202     54   -231     10    -59     15     64     59
   -200    -44    155    119   -179     57   -246     -5    -88      2     59     38
   -174    -44    129    109   -153     41   -259    -25   -109    -12     54     12
   -174    -77     93    124   -135      7   -296    -67   -150    -49     25    -10
    -96    -59     36     77    -67    -12   -324   -103   -189    -85     -7    -38
      2    -25    -31     10     15    -28   -335   -129   -223   -122    -44    -72
     72      5    -67    -41     70    -31   -337   -148   -246   -142    -67    -88
     70     -5    -77    -33     72    -41   -340   -166   -257   -158    -83   -106
     36    -20    -57     -7     46    -38   -311   -153   -241   -148    -77   -114
      7    -23    -31      5     18    -28   -285   -148   -228   -145    -83   -122
    -64    -33     31     49    -49     -2   -252   -135   -210   -137    -83   -122
   -153    -36    114     93   -135     38   -207   -111   -179   -122    -75   -111
   -192    -31    161    111   -176     64   -168    -90   -148   -101    -62   -111
   -205    -20    181    111   -194     80   -132    -83   -122    -85    -51   -116
   -324   -106    218    215   -272     54   -132   -124   -145   -111    -75   -140
   -452   -158    290    303   -371     67   -109   -124   -137   -111    -75   -137
   -376   -145    231    262   -303     41   -101    -93   -127   -111    -88   -150
   -267   -103    163    184   -215     28   -122    -75   -122   -114    -98   -150
   -259   -106    153    181   -207     23   -140   -103   -135   -116   -101   -153
   -303   -137    166    218   -236     12   -145   -119   -140   -119   -103   -166
   -296   -127    168    213   -233     20   -127   -101   -122   -109    -98   -166
   -244   -122    119    181   -184     -2   -140    -93   -124   -114   -106   -174
   -179   -103     75    142   -129    -15   -153    -98   -132   -132   -127   -184
   -189    -88     98    137   -145      5   -135    -85   -114   -122   -119   -158
   -153    -98     54    127   -103    -23   -158   -103   -124   -129   -119   -158
    -98   -106     -7    101    -46    -57   -184   -132   -142   -135   -132   -200
    -96    -70     23     83    -59    -23   -163   -127   -132   -127   -127   -210
   -101    -75     25     88    -64    -25   -187   -135   -140   -140   -137   -210
   -161    -49    111    106   -137     31   -174   -111   -111   -109   -101   -168
   -179    -23    153    101   -166     64   -150    -88    -85    -77    -67   -140
   -103     28    132     38   -116     80   -129    -57    -54    -46    -36   -124
    -20     67     85    -23    -54     75   -129    -36    -41    -36    -38   -129
     -5     59     64    -25    -33     62   -132    -25    -36    -33    -44   -116
    -46    114    161    -33   -103    137   -106    -10      2     -2    -10    -80
    -67    163    231    -49   -150    197    -93      7     38     41     44    -31
    -51    223    275    -85   -163    246   -114      7     59     67     67     -7
    -57    267    324   -103   -189    296   -142     -2     72     83     80     20
    -70    259    329    -96   -200    293   -148      2     67     83     88     44
   -114    210    324    -49   -220    267   -158    -10     51     77     85     33
   -194    181    374      5   -283    275   -161    -33     38     70     83     23
   -280    174    454     54   -366    314   -142    -38     31     75     85     15
   -275    101    374     85   -324    236   -158    -46     -5     33     46    -18
   -267     12    280    127   -272    145   -161    -67    -38     -2     15    -41
   -322    -64    257    192   -293     96   -155    -80    -59    -20     -5    -59
   -272    -64    207    168   -241     70   -161    -80    -75    -41    -41    -98
   -223    -31    192    127   -210     80   -163    -70    -80    -49    -49   -103
   -233    -38    192    135   -215     75   -158    -80    -93    -57    -57   -103
   -252    -67    184    158   -218     57   -168   -101   -111    -67    -64   -116
   -241    -44    197    142   -220     75   -166   -111   -116    -70    -70   -124
   -257    -54    202    155   -231     72   -158   -114   -119    -72    -75   -119
   -272   -103    168    187   -223     31   -163   -122   -135    -83    -93   -122
   -262   -114    145    187   -205     12   -158   -129   -145    -90   -103   -119
   -262   -114    148    189   -205     15   -163   -137   -153   -103   -119   -114
   -272   -103    168    187   -223     31   -166   -145   -153    -90   -114   -116
   -285   -109    174    197   -231     31   -171   -161   -158    -96   -114   -122
   -389   -145    241    265   -316     46   -145   -181   -161    -93   -101   -122
   -410   -171    239    290   -324     33   -148   -168   -150    -72    -93   -124
   -137   -135      2    135    -72    -64   -202   -132   -171   -111   -158   -179
   -111   -215   -106    163     -2   -161   -184    -83   -187   -153   -213   -220
    -98   -350   -254    223     75   -303    -93     28   -192   -231   -322   -342
    -90   -454   -363    272    135   -410     49    223   -127   -275   -418   -470
   -114   -270   -155    189     18   -213    166    314     44   -137   -298   -392
   -218    132    350     41   -285    241    106      2    124     90     -7    -98
   -387    662   1049   -137   -719    854   -174   -555    101    394    457    394
   -548   1306   1855   -379  -1200   1579   -457   -948    187    828   1062    982
   -553   1602   2156   -527  -1356   1880   -740  -1119    277   1205   1514   1496
   -504   1325   1829   -413  -1166   1577   -904  -1192    114   1091   1415   1467
   -480    714   1192   -116   -839    953   -904  -1189   -311    436    719    784
   -504    145    649    179   -576    397   -727  -1034   -662   -257    -36     -2
   -496    -67    428    280   -462    179   -501   -672   -501   -277   -166   -181
   -348    -46    298    197   -324    124   -358   -394   -306   -161   -114   -153
   -259    -67    189    161   -226     59   -270   -226   -202   -103    -88   -145
   -322   -122    200    223   -262     38   -207   -174   -155    -88    -67   -145
   -407   -153    252    280   -332     49   -168   -153   -137    -83    -62   -148
   -301   -114    187    207   -246     36   -181   -127   -137    -90    -75   -168
   -189    -59    127    124   -161     33   -207   -116   -145   -101   -101   -184
    -96    -67     28     83    -62    -20   -231   -119   -168   -135   -132   -231
    -96    -98     -5     96    -46    -51   -228   -119   -168   -140   -137   -233
   -116   -137    -23    127    -46    -80   -220   -116   -168   -132   -137   -220
   -129   -145    -18    137    -57    -83   -220   -116   -171   -140   -137   -215
   -132   -106     25    119    -80    -41   -223   -116   -168   -137   -129   -218
   -137    -80     54    106    -96    -12   -220   -111   -161   -132   -132   -197
   -132    -93     38    111    -88    -28   -215   -101   -155   -124   -132   -197
   -158   -129     25    142    -93    -51   -213   -106   -158   -127   -132   -218
   -215   -127     88    171   -153    -20   -181   -103   -145   -111   -111   -194
   -254   -142    111    197   -184    -15   -161   -103   -142   -103   -106   -161
   -213   -129     83    171   -150    -23   -168    -90   -148   -109   -101   -176
   -109    -83     23     93    -67    -28   -194    -72   -148   -111    -93   -166
    -23    -75    -51     49     12    -64   -202    -38   -135   -103    -77   -155
    -33    -96    -64     62     15    -80   -223    -59   -155   -127    -98   -181
    -33    -75    -41     51      2    -59   -220    -67   -155   -129   -103   -194
    -33    -75    -41     51      2    -59   -220    -75   -153   -137   -114   -202
    -31   -114    -83     72     25    -98   -228    -77   -150   -145   -116   -187
    -36    -96    -59     67     10    -80   -215    -57   -119   -119    -98   -168
    -46    -90    -44     70     -2    -70   -218    -54   -109   -111   -119   -176
    -57    -83    -28     67    -15    -54   -200    -38    -96    -93   -103   -174
    -62    -62      0     62    -31    -31   -184    -33    -80    -72    -57   -114
     28     -5    -36    -12     31    -20   -202    -41    -85    -77    -31   -101
    124    -15   -140    -54    129    -77   -241    -49   -103   -103    -49   -106
    171      5   -168    -88    168    -83   -257    -51   -103    -88    -67   -109
    161     46   -114   -103    137    -33   -262    -41    -88    -44    -67    -90
    205     59   -145   -132    174    -41   -277    -38    -98    -25    -85    -88
    257     38   -218   -148    236    -88   -293    -57   -124    -36    -98    -88
    262     31   -231   -148    246   -101   -303    -98   -155    -62   -103    -88
    220     23   -197   -122    210    -85   -316   -145   -184    -83   -101    -90
    371     49   -324   -213    348   -137   -379   -187   -233   -122   -161   -174
    465     41   -423   -252    444   -189   -415   -205   -265   -150   -192   -194
    358     33   -327   -197    342   -145   -410   -228   -275   -158   -137   -150
    285     23   -262   -153    275   -119   -397   -241   -275   -150    -93   -129
    472     59   -415   -267    444   -176   -439   -233   -296   -174   -116   -142
    530    106   -426   -319    478   -158   -454   -236   -303   -184   -122   -155
    465     93   -374   -280    420   -140   -439   -244   -309   -194   -114   -171
    371     80   -290   -226    332   -103   -405   -228   -288   -181    -93   -153
    303     70   -233   -187    267    -80   -384   -223   -277   -168    -72   -145
    246     83   -163   -163    205    -38   -358   -218   -267   -158    -59   -166
    197    109    -88   -155    142     12   -322   -197   -244   -140    -57   -168
    181    116    -64   -148    124     25   -283   -174   -215   -116    -80   -181
    137     46    -90    -93    114    -20   -306   -207   -241   -150    -85   -241
    116     23    -93    -70    103    -33   -280   -207   -233   -140    -59   -228
     96     12    -83    -57     90    -33   -275   -228   -244   -161    -67   -265
     77     12    -64    -44     72    -25   -262   -241   -246   -179    -77   -293
     57      0    -57    -31     57    -28   -257   -246   -244   -184   -101   -306
     49     -2    -54    -23     51    -28   -257   -252   -244   -184   -114   -314
     54    -18    -72    -18     62    -46   -239   -246   -228   -184   -119   -319
     33    -38    -72      2     51    -54   -210   -236   -213   -179   -103   -314
     33    -70   -103     15     67    -85   -218   -252   -228   -171    -64   -322
     20    -88   -109     33     64    -98   -218   -254   -220   -155    -44   -368
     25    -64    -90     18     57    -77   -205   -246   -218   -171    -83   -402
     38    -70   -109     15     72    -88   -205   -228   -215   -179   -122   -324
    -41    -41      0     38    -23    -20   -158   -226   -179   -155   -101   -303
    -54    -44     10     49    -33    -18   -171   -265   -210   -174   -101   -319
      2    -59    -64     28     31    -62   -207   -215   -200   -153    -80   -280
    -12     -2     10      7    -12      2   -197   -150   -140    -96    -36   -249
    -88     33    122     25   -106     77   -153   -111    -93    -59      2   -218
   -135     77    213     28   -174    145   -122    -85    -57    -49     12   -189
   -184    124    309     28   -246    215   -103    -88    -54    -57      0   -200
   -223    119    342     51   -283    231    -67    -62    -25      0     57   -176
   -275    114    389     80   -332    252    -31    -12     12     51    114   -119
   -309    122    431     93   -368    275     12     41     62     88    148    -83
   -345    137    480    101   -413    309     57     44     90     93    135   -106
   -439    184    623    127   -530    402     90      2     83     77    122   -122
   -501    176    678    161   -589    426     72     20     51     98    163    -51
   -519    223    743    148   -631    483     54    106    148    192    254     59
   -517    306    820    103   -670    563     33    148    223    254    306    124
   -555    303    859    127   -706    581     33    163    249    288    335    142
   -628    239    865    194   -748    553     33    114    207    246    296     90
   -644    252    896    194   -771    574     28     75    171    210    265     75
   -649    223    870    213   -761    545    -18     18    111    153    213     57
   -641    129    771    257   -706    449    -33     -2     51     64    142     70
   -641     70    709    285   -675    389    -20     -5     46     88    145     18
   -652     93    745    277   -698    418     -2    -10     51     93    142    -41
   -678     59    735    306   -706    397    -12    -64     20     44     98    -88
   -665      7    672    329   -667    340    -46   -145    -85    -70     15   -127
   -675    -36    639    353   -657    301    -36   -124    -96    -67     12   -111
   -688    -33    652    361   -670    309    -12   -114    -59    -36     31   -124
   -683    -28    654    353   -670    314      7   -101    -51    -15     67   -106
   -649    -23    626    337   -639    301     10    -85    -28     -2     85    -98
   -550    -10    537    280   -545    262    -46   -127    -75    -49     64   -140
   -527    -20    506    275   -519    241    -90   -168   -111    -83     20   -231
   -594    -59    532    324   -566    236    -72   -174    -88    -83      2   -236
   -620    -44    576    332   -600    265    -62   -194    -96    -90     -5   -249
   -581    -85    496    332   -540    205    -59   -207   -161   -155    -62   -252
   -654   -127    527    389   -592    200    -36   -163   -122   -122    -25   -189
   -704   -145    558    423   -633    205    -15   -137    -80    -70     31   -168
   -730   -168    561    449   -646    194    -20   -122    -59    -57     36   -163
   -714   -213    501    462   -610    142    -20   -132    -93   -127    -49   -249
   -652   -337    311    493   -483    -12     18    -70   -158   -244   -192   -402
   -563   -454    109    506   -337   -174    127    135   -109   -288   -283   -488
   -550   -337    213    444   -381    -62    262    322     75   -168   -179   -381
   -691     -5    683    348   -688    337    249     80    200     59     90   -127
   -875    470   1345    202  -1109    906     10   -436    231    371    532    319
  -1018   1072   2088    -28  -1556   1579   -275   -846    322    789   1098    880
  -1041   1509   2551   -233  -1795   2029   -566  -1023    475   1200   1608   1470
   -969   1306   2275   -168  -1623   1790   -784  -1085    361   1205   1621   1553
   -922    802   1722     59  -1322   1262   -870  -1153    -57    633   1023    904
   -891    249   1140    319  -1015    693   -763  -1065   -465    -77    249     72
   -844    -46    797    446   -820    374   -496   -717   -415   -262    -36   -226
   -706    -77    628    389   -667    275   -301   -433   -249   -179    -10   -187
   -589   -116    472    353   -532    176   -202   -275   -166   -142     -5   -166
   -540   -116    423    329   -483    153   -166   -213   -116   -127    -12   -179
   -504   -111    392    309   -449    140   -166   -244   -132   -168    -62   -259
   -452   -137    314    290   -384     88   -174   -257   -168   -200    -96   -303
   -392   -189    200    290   -298      5   -194   -218   -184   -226   -101   -259
   -337   -210    127    272   -233    -41   -226   -194   -179   -226   -101   -215
   -218   -213      5    215   -111   -103   -275   -233   -197   -236   -111   -270
    -31   -161   -132     96     49   -148   -329   -303   -236   -283   -176   -397
    213   -122   -335    -46    272   -228   -415   -410   -340   -415   -303   -511
    480   -168   -649   -158    563   -407   -532   -506   -483   -548   -426   -576
    610   -228   -839   -189    724   -532   -576   -493   -493   -540   -415   -568
    579   -140   -722   -220    649   -431   -535   -472   -436   -488   -389   -568
    493    -93   -587   -202    540   -340   -470   -452   -394   -457   -363   -555
    402    -75   -478   -166    439   -275   -413   -387   -350   -392   -296   -496
    363    -70   -433   -145    397   -252   -371   -316   -306   -342   -241   -433
    288    -25   -314   -132    298   -171   -311   -275   -262   -316   -218   -387
    145     12   -132    -80    137    -59   -215   -202   -184   -259   -176   -316
     41     18    -25    -31     33     -2   -142   -145   -129   -202   -116   -265
    -51     15     67     18    -59     41    -90    -98    -64   -122    -38   -257
    -59     10     67     23    -62     36   -109   -135   -116   -171    -88   -324
    -20      5     25      7    -23     15   -106   -116   -103   -158    -70   -306
    -18    -12      5     12    -12     -5   -103   -114    -90   -148    -59   -298
    -59    -20     38     41    -49      7   -103   -153   -103   -179    -93   -337
    -80    -28     49     54    -64      7   -109   -150   -119   -176    -88   -340
    -23    -75    -51     46     12    -62   -153   -148   -148   -207   -111   -316
     -2    -96    -93     46     44    -93   -166   -106   -132   -205   -111   -254
    -77   -106    -28     93    -25    -67   -135    -44    -54   -124    -38   -187
   -171    -59    109    114   -142     23   -124    -15    -18    -83      5   -163
   -236    -33    202    135   -220     83   -122      7     12    -41     51   -127
   -228    -18    207    122   -218     93   -145      7     20    -18     80   -124
   -101      2    103     49   -101     51   -181    -15      0    -41     59   -142
     70    -15    -85    -28     75    -49   -252    -83    -62   -103     -5   -194
    194    -46   -241    -72    218   -142   -319   -166   -119   -176    -85   -272
    319    -51   -371   -135    342   -210   -389   -265   -210   -285   -197   -366
    452    -80   -532   -184    491   -306   -446   -311   -293   -355   -249   -342
    465    -98   -563   -184    511   -329   -457   -275   -259   -301   -184   -280
    410    -98   -509   -155    457   -301   -459   -272   -236   -241   -122   -298
    355    -85   -441   -135    397   -262   -462   -277   -220   -231   -103   -283
    327    -57   -384   -135    355   -220   -472   -298   -228   -241   -111   -283
    272    -25   -301   -124    285   -163   -472   -342   -252   -270   -142   -322
    259    -36   -296   -111    275   -163   -470   -353   -301   -293   -150   -311
    215    -67   -283    -75    249   -174   -454   -306   -288   -272   -124   -254
    140    -77   -218    -31    179   -148   -420   -265   -244   -236    -93   -207
     51    -88   -142     15     96   -116   -392   -257   -231   -226    -83   -200
    -33    -83    -51     57      7    -67   -353   -239   -213   -207    -64   -205
   -116    -72     44     93    -83    -15   -309   -213   -181   -176    -33   -197
   -215    -93    122    155   -168     12   -275   -189   -163   -158    -25   -197
   -309   -111    194    207   -254     38   -241   -189   -150   -166    -46   -228
   -340   -166    174    252   -259      2   -223   -194   -171   -200    -83   -257
   -350   -171    176    259   -265      0   -202   -181   -158   -194    -83   -236
   -322   -176    145    249   -233    -15   -184   -184   -166   -202    -85   -241
   -275   -179     93    226   -187    -44   -187   -197   -176   -213    -93   -254
   -254   -176     75    215   -166    -51   -192   -210   -184   -231   -111   -252
   -254   -179     75    215   -168    -51   -187   -213   -187   -241   -127   -249
   -280   -187     93    233   -187    -46   -176   -207   -166   -202    -98   -277
   -319   -168    148    244   -236    -10   -161   -207   -163   -202   -103   -311
   -319   -171    148    244   -233    -12   -168   -202   -184   -226   -116   -293
   -358   -168    189    262   -277     10   -161   -163   -150   -200    -93   -231
   -389   -174    215    283   -303     20   -145   -137   -129   -181    -75   -197
   -394   -176    218    283   -306     20   -137   -132   -114   -155    -51   -223
   -363   -163    200    262   -283     18   -148   -148   -124   -166    -62   -252
   -358   -137    218    246   -290     38   -153   -158   -124   -168    -77   -265
   -350   -163    187    257   -270     10   -150   -155   -135   -181    -96   -283
   -246   -202     44    223   -148    -77   -192   -194   -200   -246   -148   -309
   -226   -150     72    187   -150    -38   -179   -161   -158   -207   -111   -262
   -267   -129    137    194   -202      2   -150   -132   -127   -181    -85   -239
   -322   -124    197    223   -259     36   -114   -109   -101   -166    -83   -220
   -319   -106    210    213   -267     51   -109   -116    -98   -166    -88   -236
   -277   -122    155    197   -218     15   -114   -129   -116   -158    -67   -241
   -213   -106    106    158   -161     -2   -119   -124   -114   -155    -67   -236
   -129    -23    106     77   -119     41   -127   -132   -101   -140    -51   -223
   -137     33    168     49   -153    101   -142   -179    -96   -142    -72   -277
    -93     54    148     18   -119    101   -194   -236   -153   -194   -111   -301
    -20     33     51     -7    -36     41   -259   -236   -189   -210   -106   -218
   -109     28    137     41   -122     83   -215   -150    -90   -124    -31   -116
   -228     12    241    109   -236    127   -174   -124    -57    -77     12   -122
   -285     -2    283    142   -285    140   -163   -127    -57    -59     41   -132
   -277    -15    262    145   -272    124   -171   -161    -93    -93     10   -171
   -239    -64    174    153   -207     54   -189   -194   -142   -148    -54   -215
   -189   -140     49    163   -119    -44   -213   -231   -202   -220   -127   -257
   -145   -168    -25    155    -62    -98   -231   -252   -233   -262   -166   -270
   -109   -184    -77    145    -18   -132   -233   -257   -244   -267   -171   -275
    -77   -187   -109    132     15   -148   -249   -285   -270   -283   -189   -329
    -90   -176    -85    129     -2   -132   -259   -309   -283   -298   -213   -371
    -96   -210   -114    150      7   -163   -254   -303   -288   -298   -207   -361
    -62   -236   -174    148     54   -207   -265   -290   -298   -303   -202   -332
    -51   -220   -168    137     57   -194   -265   -272   -275   -288   -187   -301
    -62   -189   -127    124     31   -158   -257   -265   -262   -275   -184   -293
    -85   -181    -96    135      2   -140   -249   -262   -244   -265   -184   -311
     -7   -210   -202    109     93   -205   -296   -319   -311   -329   -241   -361
     15   -215   -231    101    122   -223   -293   -293   -301   -324   -239   -303
    -77   -226   -148    150     33   -187   -262   -257   -270   -303   -226   -252
    -85   -233   -150    158     31   -192   -265   -272   -272   -298   -210   -288
    -31   -272   -241    150    103   -257   -283   -316   -301   -316   -226   -355
    -10   -298   -288    155    137   -293   -293   -348   -337   -368   -280   -413
     12   -415   -428    200    218   -420   -280   -306   -376   -433   -350   -446
     57   -555   -613    249    335   -584   -187   -166   -366   -514   -478   -553
     96   -574   -670    236    381   -620    -36     36   -244   -506   -532   -618
     85   -316   -402    116    244   -358     85    135    -46   -342   -379   -501
    -10     96    106    -44    -59    101    -31   -272    -46   -129    -67   -231
   -145    620    763   -239   -454    691   -327   -807    -90    187    402    218
   -249   1117   1366   -436   -810   1241   -602  -1127     -7    636    966    761
   -197   1304   1501   -553   -849   1402   -888  -1260     90   1034   1395   1202
   -158    818    976   -332   -566    896   -995  -1335   -189    704   1034    883
   -153    257    407    -51   -280    332   -958  -1348   -675    -77    239    145
   -116   -189    -75    153    -23   -132   -849  -1236   -987   -701   -423   -441
    -85   -394   -309    241    111   -353   -670   -927   -820   -693   -501   -514
    -98   -322   -223    207     62   -272   -504   -662   -566   -488   -345   -423
   -122   -277   -158    200     18   -218   -368   -462   -400   -371   -262   -353
   -119   -275   -158    197     18   -218   -283   -348   -306   -322   -231   -311
    -23   -283   -259    153    116   -272   -257   -324   -290   -332   -262   -316
     77   -272   -350     96    210   -311   -259   -319   -306   -361   -277   -303
   -207   -275    -70    241    -70   -174   -142   -184   -179   -215   -111   -197
   -665   -262    402    462   -535     67     31     -2     15    -20     85    -70
   -927   -262    665    594   -797    200    140    103    132     83    181     18
   -407   -296    109    350   -259    -93    -41    -85    -70   -122    -38   -197
    114   -283   -397     83    254   -340   -236   -290   -283   -332   -259   -394
    181   -228   -410     20    293   -319   -249   -306   -298   -358   -290   -394
   -210   -179     31    194   -122    -75    -80   -116   -109   -176   -103   -189
   -446   -150    296    296   -371     72     41      2     10    -44     28    -54
   -504   -161    342    332   -426     90     83     15     20    -23     36    -46
   -530   -142    387    335   -459    122     80      5      5    -31     23    -49
   -506   -114    392    311   -449    137     72     -2      0    -46     10    -46
   -457   -114    340    285   -400    111     70    -15    -15    -77    -23    -51
   -426   -111    311    267   -368     98     62    -23    -25    -98    -46    -54
   -446   -101    345    272   -397    122     54    -31    -31   -109    -67    -64
   -496   -101    394    298   -446    145     70     -2      2    -54      2    -64
   -496    -80    413    288   -457    166     67     -2     10    -44     31    -83
   -433    -59    371    246   -405    155     49     -7      7    -46     31    -77
   -335    -88    246    210   -293     77      7    -38    -20    -80    -10   -103
   -270    -93    176    181   -223     41    -25    -64    -33   -103    -44   -127
   -161    -93     67    124   -116    -15    -75   -109    -80   -155    -98   -150
    -49   -101    -54     75      0    -77   -124   -137   -119   -205   -145   -145
    -18    -67    -51     41     15    -62   -127   -111    -93   -166    -98   -127
     18    -28    -46      5     31    -36   -145   -116    -90   -158    -90   -135
     85      2    -83    -46     83    -38   -179   -135   -111   -174   -101   -155
    153      7   -148    -80    150    -70   -213   -153   -137   -189   -116   -174
    194     20   -174   -111    184    -75   -228   -161   -148   -194   -132   -179
    218     28   -189   -122    205    -80   -231   -150   -145   -197   -142   -148
    236     12   -223   -124    228   -103   -239   -155   -153   -197   -142   -137
    226      5   -220   -114    223   -106   -228   -142   -142   -171   -111   -122
    174     -5   -179    -85    174    -93   -223   -127   -127   -145    -80   -101
     75     -5    -80    -33     77    -41   -194    -98    -98   -116    -49    -70
     62      0    -62    -31     62    -31   -200   -101   -119   -127    -51    -46
    116    -28   -145    -44    129    -88   -246   -148   -168   -168    -83    -62
    109    -88   -197    -10    150   -142   -275   -187   -210   -205   -114    -93
     88   -161   -249     36    168   -205   -296   -226   -254   -249   -153   -135
    109   -187   -296     38    200   -241   -319   -270   -306   -306   -213   -174
    163   -197   -363     15    262   -280   -374   -337   -381   -379   -280   -228
    215   -213   -431     -2    322   -322   -410   -384   -433   -426   -319   -259
    218   -215   -433      0    324   -324   -402   -384   -436   -410   -293   -285
    213   -285   -498     36    353   -389   -444   -439   -496   -470   -350   -348
    179   -376   -558     98    366   -467   -470   -478   -535   -527   -415   -384
     98   -457   -555    176    324   -504   -511   -530   -581   -584   -488   -465
      0   -584   -584    293    290   -584   -568   -597   -646   -670   -607   -550
   -103   -737   -633    420    265   -688   -631   -672   -714   -737   -665   -644
   -163   -831   -667    496    252   -750   -662   -711   -745   -771   -701   -711
    -85   -813   -730    449    322   -771   -657   -722   -753   -784   -717   -711
     36   -769   -805    366    420   -787   -659   -740   -761   -805   -740   -717
   -226  -1114   -888    670    329  -1000   -792   -885   -904   -963   -917   -872
   -397  -1428  -1031    914    316  -1231   -927  -1041  -1049  -1111  -1072  -1041
    -36  -1189  -1156    613    558  -1174   -896  -1013  -1026  -1085  -1049  -1028
    348   -844  -1192    249    769  -1018   -831   -935   -950  -1008   -963   -932
    561   -685  -1247     62    901   -966   -818   -893   -904   -943   -891   -891
    722   -597  -1319    -64   1021   -958   -810   -875   -885   -932   -885   -875
    826   -579  -1405   -124   1114   -992   -810   -878   -896   -963   -924   -896
    950   -524  -1475   -213   1213  -1000   -820   -880   -896   -963   -930   -914
   1130   -475  -1605   -327   1366  -1039   -841   -909   -914   -971   -924   -956
   1286   -426  -1714   -431   1499  -1070   -839   -914   -914   -982   -932   -987
   1444   -335  -1779   -555   1610  -1057   -862   -932   -927   -995   -945   -995
   1558   -280  -1839   -639   1699  -1060   -898   -958   -948  -1023   -976  -1015
   1602   -280  -1883   -662   1743  -1083   -914   -974   -976  -1062  -1031  -1057
   1644   -277  -1922   -683   1782  -1098   -932   -987   -989  -1070  -1034  -1072
   1667   -272  -1943   -698   1803  -1106   -963  -1008  -1008  -1075  -1031  -1085
   1719   -257  -1977   -730   1847  -1117   -995  -1026  -1026  -1104  -1083  -1078
   1753   -200  -1953   -779   1852  -1075  -1005  -1021  -1013  -1080  -1057  -1075
   1732   -189  -1922   -771   1826  -1054   -979  -1000   -984  -1052  -1031  -1098
   1649   -205  -1855   -724   1748  -1028   -932   -956   -940  -1026  -1008  -1078
   1551   -197  -1748   -675   1649   -971   -906   -914   -885   -974   -974  -1005
   1441   -205  -1649   -620   1543   -927   -891   -896   -852   -932   -930   -893
   1317   -171  -1488   -574   1400   -828   -878   -870   -800   -867   -857   -828
   1189   -153  -1343   -519   1265   -745   -852   -818   -737   -800   -782   -763
   1067   -179  -1247   -444   1156   -711   -813   -779   -704   -774   -758   -719
    979   -187  -1169   -397   1072   -678   -774   -756   -680   -753   -740   -693
    922   -174  -1098   -374   1008   -636   -756   -745   -665   -735   -724   -691
    875   -192  -1067   -342    969   -628   -724   -727   -657   -732   -719   -667
    818   -254  -1072   -280    945   -662   -672   -685   -646   -724   -709   -652
    776   -259  -1036   -259    904   -649   -639   -665   -641   -714   -696   -633
    735   -254   -989   -241    862   -620   -602   -644   -633   -714   -691   -592
    667   -275   -943   -197    802   -607   -555   -605   -600   -683   -652   -555
    558   -277   -836   -140    696   -555   -524   -581   -576   -657   -618   -548
    478   -283   -761    -98    618   -522   -501   -566   -561   -657   -623   -542
    457   -283   -743    -88    597   -511   -496   -579   -574   -662   -613   -548
    418   -265   -683    -77    548   -472   -470   -548   -548   -633   -584   -530
    355   -267   -623    -44    488   -444   -433   -517   -514   -597   -548   -501
    293   -277   -574    -10    431   -426   -410   -491   -496   -592   -553   -491
    272   -277   -550      0    410   -413   -407   -483   -488   -581   -530   -467
    241   -285   -527     20    384   -407   -394   -475   -480   -561   -498   -462
    192   -262   -454     36    322   -358   -363   -446   -452   -532   -465   -444
    148   -259   -407     54    277   -335   -348   -431   -439   -519   -457   -428
    122   -252   -376     64    249   -314   -340   -433   -431   -522   -462   -431
    106   -262   -368     75    236   -314   -335   -439   -439   -545   -493   -431
    103   -303   -407    101    254   -355   -322   -405   -439   -548   -498   -413
    153   -392   -545    119    348   -467   -285   -324   -431   -568   -524   -493
    223   -517   -740    145    480   -628   -184   -166   -397   -639   -652   -644
    257   -493   -750    116    501   -620    -49     44   -259   -605   -675   -678
    187   -220   -407     18    296   -314     38     46    -93   -436   -506   -519
    -12    202    213    -96   -114    207   -114   -433   -116   -197   -140   -174
   -205    774    979   -285   -592    875   -397   -976   -161    145    394    368
   -322   1299   1618   -491   -971   1457   -657  -1262    -64    613   1021   1005
   -301   1436   1738   -566  -1018   1587   -906  -1400    -31    919   1400   1436
   -283    956   1236   -337   -761   1096   -966  -1454   -348    491    945   1015
   -265    345    610    -41   -439    478   -909  -1397   -766   -275    114    163
   -252   -116    132    184   -192      5   -701  -1091   -844   -672   -405   -381
   -187   -205    -18    197    -85   -111   -491   -711   -579   -555   -392   -389
   -111   -184    -75    145    -18   -129   -374   -488   -410   -449   -335   -345
    -72   -171    -98    122     10   -135   -301   -358   -322   -405   -324   -322
    -62   -179   -116    119     25   -150   -272   -322   -303   -410   -337   -332
    -70   -210   -140    140     33   -176   -241   -290   -283   -392   -322   -345
    -72   -220   -150    145     38   -187   -220   -270   -272   -392   -314   -348
    -59   -231   -171    142     54   -202   -213   -259   -270   -392   -314   -361
    -25   -207   -181    116     75   -194   -207   -236   -257   -376   -303   -350
      0   -161   -161     80     80   -161   -205   -223   -244   -355   -280   -332
     -2   -142   -142     72     67   -142   -197   -213   -236   -337   -262   -337
     -7   -140   -132     72     62   -137   -194   -197   -220   -322   -246   -311
    -10   -135   -124     72     54   -129   -179   -171   -200   -309   -233   -288
    -12   -116   -103     64     44   -111   -161   -155   -184   -296   -218   -275
    -46    -93    -49     70     -2    -72   -140   -145   -171   -288   -215   -257
    -46    -64    -18     54    -15    -41   -129   -168   -171   -290   -223   -241
     46    -49    -96     -2     70    -72   -163   -174   -176   -293   -233   -239
    148    -41   -189    -51    168   -114   -189   -135   -163   -280   -213   -218
    153    -12   -166    -72    158    -88   -181   -111   -145   -249   -171   -210
    129     18   -111    -75    122    -46   -171   -109   -135   -241   -174   -226
    119     38    -80    -80    101    -20   -153    -98   -132   -241   -189   -200
    122     41    -80    -80    101    -18   -137    -88   -119   -239   -189   -166
    122     46    -75    -85     98    -15   -129    -77   -111   -228   -181   -163
    106     44    -62    -77     85     -7   -119    -59    -98   -223   -174   -122
     80     44    -36    -62     57      5   -109    -33    -72   -194   -135    -75
     46     72     25    -59     10     49    -88     -7    -33   -142    -93    -80
    -15     85    101    -36    -59     93    -62     15      5    -98    -57    -54
   -111     90    202     10   -155    145    -46     31     28    -75    -31     -7
   -215     83    296     64   -257    187    -28     57     49    -57     -5     59
   -332     62    394    135   -363    228     12    109     96    -15     36    122
   -462     77    540    189   -504    309     67    166    145     41     98    187
   -607     90    698    257   -652    394    137    194    202    103    158    244
   -696     85    779    303   -737    431    153    231    241    142    189    288
   -756     80    836    337   -795    457    158    285    272    174    220    348
   -782    109    888    335   -836    498    161    257    270    184    244    348
   -756    119    872    316   -813    496    132    275    277    207    267    358
   -758    129    888    311   -823    509    116    301    296    220    280    368
   -779    132    911    324   -844    522    114    301    298    223    285    381
   -750    132    883    309   -818    509     96    288    283    200    267    374
   -763    145    909    309   -836    527     90    272    270    184    262    371
   -815    174    989    319   -904    581     85    252    265    187    272    368
   -872    187   1060    342   -966    623     83    236    249    181    257    381
   -914    200   1114    355  -1015    654    101    239    249    181    262    415
   -914    205   1117    353  -1015    659     98    239    262    205    301    402
   -935    215   1148    358  -1041    680    106    244    265    220    327    387
  -1013    249   1262    381  -1137    756    148    265    296    239    353    407
  -1114    239   1353    436  -1234    797    207    267    311    236    348    397
  -1127    236   1363    444  -1244    800    228    246    303    215    314    355
  -1023    241   1265    389  -1145    753    197    246    303    197    283    324
   -927    241   1169    342  -1047    704    171    231    296    168    244    293
   -930    166   1096    379  -1013    631    171    189    259    116    179    244
   -935     98   1034    418   -984    563    166    124    220     77    132    189
   -841     93    932    374   -888    511    124     90    187     36     77    132
   -782     93    875    345   -828    483    111     72    171      5     38    111
   -756     44    800    353   -779    420    101     38    155    -23      5     80
   -730     10    737    358   -732    374     77     25    129    -54    -31     59
   -740      0    740    368   -740    368     75     38    142    -25      2     41
   -753     18    771    368   -761    394     83     44    163      0     23     25
   -766     12    779    376   -774    394     88      5    142    -25      5     10
   -724      5    730    358   -727    366     67    -31    119    -44     -7    -20
   -633      2    636    314   -636    316     23    -20    103    -64    -54    -46
   -592     -2    589    298   -592    293     18    -20    101    -88    -85      0
   -607    -20    587    311   -600    283     25    -33     96    -88    -75    -10
   -600    -20    579    309   -592    280     18    -59     88    -90    -75    -64
   -579    -12    563    296   -571    275     18    -75     77   -103   -101    -88
   -535      0    535    267   -535    267     15    -77     72   -122   -132    -33
   -452     57    509    197   -480    283     -2    -46     85   -127   -135     -2
   -465     67    530    197   -496    298     25    -25    111   -103   -114     15
   -511     88    600    207   -555    342     72     33    179    -15    -23     44
   -561    122    683    220   -620    402    119    101    252     59     49     77
   -574    106    680    233   -628    392    135    119    254     49     36    114
   -644    137    779    252   -711    457    176    155    298     80     54    176
   -735    181    917    275   -826    548    205    176    340    127     93    233
   -776    184    961    296   -867    571    200    168    361    153    116    257
   -576    176    753    200   -665    465    111     88    303    101     44    207
   -329    187    517     70   -423    350     10     -2    223     31    -18     93
   -187    194    379     -5   -283    285    -67    -72    155    -23    -67     -2
   -218    171    389     23   -303    280    -93    -98    114    -62   -101    -10
   -488    148    636    168   -563    389    -41    -51    158    -23    -51     62
   -745    109    854    319   -800    480     10    -12    194      7    -20    106
  -1106     75   1182    517  -1143    628    124     88    275     64     23    184
  -1288     -7   1280    649  -1286    636    220    189    353    153    111    210
  -1132    -49   1083    589  -1109    517    171     90    288    124     96     83
   -987    -83    904    532   -945    410    101    -59    163      0     -5    -57
   -704   -106    597    405   -652    244      2   -166     28   -148   -150   -189
   -548   -127    420    337   -485    145    -38   -168     -7   -197   -197   -205
   -568   -163    405    363   -488    119    -36   -174     -2   -205   -192   -179
   -542   -158    384    350   -465    111    -44   -176     -2   -207   -192   -179
   -449   -140    309    293   -381     83    -83   -213    -49   -267   -262   -205
   -467   -142    324    306   -397     90    -72   -200    -49   -275   -267   -168
   -524   -114    407    316   -467    145    -49   -171     -7   -215   -189   -145
   -483   -103    379    293   -433    137    -62   -181    -10   -207   -174   -150
   -402    -90    311    244   -358    109    -96   -218    -44   -249   -226   -168
   -272    -88    184    181   -228     46   -150   -285   -116   -329   -303   -207
   -189   -124     64    155   -129    -31   -171   -298   -129   -319   -293   -231
   -114   -122    -10    116    -54    -67   -194   -309   -140   -324   -296   -252
    -25   -148   -124     85     46   -137   -215   -329   -176   -368   -345   -322
     54   -280   -335    114    194   -306   -205   -296   -233   -485   -504   -428
    122   -446   -568    161    342   -506   -124   -142   -239   -618   -704   -566
    158   -420   -579    129    368   -498    -12     41   -106   -527   -636   -579
     80   -163   -244     41    161   -202     25    -41     23   -322   -384   -446
   -132    257    389    -62   -259    322   -114   -522     41    -67      0    -85
   -340    862   1200   -262   -771   1031   -316   -966    101    280    498    558
   -428   1322   1751   -449  -1088   1535   -509  -1161    252    706   1039   1244
   -418   1345   1764   -467  -1091   1553   -709  -1293    233    880   1267   1527
   -402    961   1363   -277   -883   1161   -815  -1415    -85    501    880   1034
   -371    379    750     -5   -561    563   -815  -1431   -568   -290     12     90
   -288    -72    215    179   -254     70   -657  -1143   -683   -665   -483   -384
   -163   -181    -18    171    -75   -101   -485   -800   -501   -571   -462   -402
    -15   -145   -129     80     57   -137   -392   -600   -371   -491   -431   -384
     77   -124   -202     23    137   -163   -350   -509   -314   -462   -415   -389
    101   -122   -223     10    161   -174   -329   -475   -296   -459   -423   -415
    109   -129   -241      7    174   -184   -319   -459   -293   -459   -428   -423
    111   -145   -257     18    184   -200   -303   -449   -283   -452   -426   -454
    106   -166   -275     28    189   -220   -296   -436   -298   -498   -485   -428
    101   -192   -293     44    194   -241   -283   -413   -293   -511   -498   -366
     72   -223   -296     75    181   -259   -254   -384   -262   -452   -413   -353
     31   -189   -220     80    124   -205   -231   -366   -226   -371   -327   -439
    -15   -161   -145     88     62   -153   -207   -342   -210   -384   -358   -376
    -59   -171   -114    114     25   -142   -187   -314   -200   -384   -368   -306
    -72   -184   -111    127     18   -148   -181   -301   -189   -368   -348   -280
    -64   -163    -98    114     15   -132   -171   -288   -176   -342   -319   -296
    -36   -137   -101     85     31   -119   -174   -288   -171   -340   -329   -296
    -15    -85    -70     49     25    -77   -184   -293   -174   -342   -324   -309
      5    -75    -80     33     41    -77   -194   -296   -184   -350   -327   -309
      7    -85    -93     38     49    -88   -194   -275   -179   -358   -345   -262
      2    -96    -98     44     49    -96   -184   -252   -148   -306   -288   -254
      0    -80    -83     38     41    -83   -179   -246   -127   -270   -236   -265
    -18    -46    -31     31      5    -38   -166   -246   -116   -267   -241   -272
     18    -38    -57     10     36    -46   -171   -270   -158   -340   -348   -275
     64    -80   -145      7    103   -114   -189   -270   -194   -389   -402   -223
     46    -90   -137     20     90   -114   -163   -228   -142   -285   -259   -205
     18    -59    -77     18     46    -67   -150   -210   -106   -220   -168   -213
      2    -38    -41     18     20    -38   -140   -192    -96   -218   -168   -184
    -10    -46    -36     25     10    -44   -135   -184    -90   -218   -176   -166
    -10    -41    -31     25      7    -36   -129   -171    -80   -218   -192   -145
     20    -67    -88     20     54    -77   -145   -176   -103   -267   -262   -127
     51    -77   -129     12     90   -103   -161   -174   -111   -259   -246   -124
     62    -75   -137      5     98   -106   -158   -158    -90   -210   -179   -114
     85    -62   -150    -12    116   -106   -171   -155    -93   -207   -163   -116
    116    -41   -158    -38    135   -101   -181   -148    -88   -197   -153    -98
    142     -2   -145    -70    142    -72   -189   -166    -90   -197   -161   -119
    168     18   -153    -93    161    -67   -215   -194   -127   -226   -171   -127
    233     25   -207   -129    220    -90   -246   -194   -150   -228   -158    -90
    265     41   -226   -153    246    -90   -259   -192   -142   -202   -109    -85
    272     59   -213   -166    244    -75   -257   -197   -135   -197   -103    -85
    314     59   -254   -187    285    -98   -270   -223   -171   -231   -142    -90
    368     77   -290   -223    329   -106   -285   -239   -189   -228   -124    -93
    407    111   -296   -259    350    -93   -296   -244   -194   -244   -145    -85
    459     77   -381   -267    420   -150   -319   -288   -262   -361   -303   -103
    506     62   -446   -285    475   -189   -340   -314   -285   -345   -283   -127
    548     59   -491   -303    519   -215   -358   -348   -303   -332   -249   -166
    579     54   -524   -319    553   -233   -376   -384   -340   -376   -285   -207
    550     64   -485   -306    519   -210   -358   -376   -340   -402   -324   -184
    501     44   -457   -275    480   -205   -322   -355   -314   -387   -332   -176
    465     33   -431   -249    449   -200   -306   -355   -319   -405   -361   -194
    433      0   -436   -218    433   -218   -277   -329   -293   -350   -283   -205
    381     38   -342   -210    363   -150   -257   -303   -249   -290   -210   -220
    288     49   -239   -171    262    -93   -226   -288   -226   -290   -226   -223
    181     51   -129   -116    155    -38   -174   -241   -187   -290   -267   -176
    106     33    -72    -70     88    -18   -137   -223   -158   -265   -249   -163
     23     15     -7    -18     15      5   -109   -215   -148   -249   -226   -155
    -25     -5     20     12    -23      7   -109   -228   -168   -259   -215   -166
    -64    -25     36     44    -51      5    -96   -205   -150   -223   -174   -163
    -93    -28     64     59    -80     18    -80   -181   -114   -187   -132   -142
   -124    -25     98     75   -111     36    -67   -174   -103   -181   -132   -132
   -135    -25    109     80   -122     38    -72   -187   -114   -202   -176   -158
   -124    -36     88     80   -109     25    -98   -218   -153   -244   -223   -181
   -101    -85     15     90    -59    -36   -132   -244   -202   -298   -277   -202
   -114   -135    -20    124    -46    -77   -122   -210   -176   -272   -262   -189
   -148    -75     70    109   -111     -2   -106   -197   -142   -226   -207   -181
   -142    -31    111     88   -127     38   -116   -218   -168   -265   -259   -189
   -119    -31     88     75   -106     25   -116   -200   -168   -272   -270   -153
   -145      7    153     70   -148     80    -90   -153   -132   -270   -306   -114
   -184    -12    171     96   -179     77    -62   -114    -96   -197   -189    -75
   -145     31    176     57   -161    101    -57   -101    -59    -96    -46   -124
    -80     75    155      0   -116    114    -64   -101    -62   -111    -67   -127
     -7     75     83    -33    -44     77    -57    -93    -62   -132   -109   -116
     64    122     57    -96      2     88    -80   -129    -93   -200   -210   -127
    116    148     31   -135     44     90   -111   -153   -111   -220   -226    -96
    155    181     23   -171     64    101   -150   -176   -101   -163   -150   -122
    179    244     64   -210     57    155   -179   -189    -90   -140   -122   -103
    158    207     46   -184     54    127   -163   -174    -75   -129   -119    -77
    184    145    -38   -166    111     54   -192   -218   -135   -192   -176   -101
    226     96   -129   -163    179    -15   -244   -262   -192   -239   -213   -116
    197     96   -101   -145    150     -2   -246   -259   -192   -228   -194   -106
    174     28   -145   -101    158    -59   -246   -270   -226   -262   -218   -142
    127    -38   -168    -44    145   -103   -233   -280   -241   -272   -233   -202
     70    -83   -155      5    111   -119   -213   -270   -239   -277   -246   -228
     62    -98   -161     18    111   -129   -205   -270   -257   -324   -332   -239
    116   -155   -275     18    194   -215   -246   -335   -337   -397   -405   -265
    140   -142   -283      0    210   -213   -249   -324   -327   -353   -332   -272
    153    -85   -241    -33    194   -163   -262   -327   -319   -327   -293   -296
    171    -98   -270    -36    220   -184   -270   -337   -332   -350   -329   -293
    179    -98   -280    -41    228   -189   -267   -335   -332   -379   -374   -280
    223   -119   -342    -54    283   -231   -301   -374   -368   -413   -420   -350
    319   -176   -496    -72    405   -335   -355   -428   -449   -511   -519   -371
    327   -202   -530    -62    428   -366   -348   -410   -405   -405   -361   -402
    322   -207   -530    -57    423   -368   -363   -436   -426   -428   -389   -439
    322   -236   -558    -44    439   -394   -368   -446   -444   -462   -439   -415
    335   -246   -581    -46    454   -413   -376   -467   -465   -496   -488   -431
    358   -262   -620    -46    488   -441   -405   -498   -496   -530   -519   -452
    394   -283   -678    -57    535   -478   -415   -506   -522   -568   -568   -465
    454   -371   -826    -41    639   -600   -397   -483   -550   -623   -631   -517
    540   -506  -1049    -18    792   -776   -340   -397   -589   -727   -771   -693
    631   -576  -1208    -25    919   -891   -205   -205   -530   -761   -844   -805
    626   -342   -969   -142    797   -657    -96    -85   -342   -592   -693   -709
    472     10   -462   -241    465   -223   -127   -345   -244   -379   -433   -405
    262    514    252   -389      2    384   -329   -805   -197    -51     38    124
    103   1124   1021   -613   -457   1072   -537  -1096    -12    470    709    774
     98   1408   1306   -756   -602   1358   -784  -1202    150    896   1187   1301
    150   1208   1057   -680   -452   1132   -984  -1353    -54    748   1041   1218
    197    675    478   -439   -140    579  -1065  -1499   -576     36    309    485
    311     41   -270   -176    290   -114  -1034  -1501  -1085   -813   -649   -381
    501   -342   -844    -80    670   -592   -896  -1221  -1070   -940   -859   -639
    646   -381  -1028   -135    836   -704   -795  -1008   -924   -839   -789   -691
    818   -407  -1226   -207   1021   -815   -776   -919   -888   -846   -831   -735
    992   -413  -1405   -288   1197   -909   -784   -891   -896   -893   -906   -766
   1145   -407  -1553   -371   1348   -979   -792   -888   -909   -924   -948   -789
   1239   -423  -1662   -407   1449  -1041   -802   -911   -950   -976  -1008   -802
   1197   -407  -1605   -394   1400  -1005   -763   -862   -919   -963  -1002   -740
   1106   -384  -1491   -361   1299   -937   -706   -805   -862   -901   -945   -680
    971   -311  -1283   -329   1124   -797   -620   -735   -797   -836   -872   -558
    846   -275  -1122   -285    984   -698   -568   -683   -745   -774   -805   -470
    826   -249  -1078   -290    950   -662   -553   -657   -717   -743   -771   -407
   1044   -176  -1221   -433   1132   -698   -597   -688   -730   -769   -800   -407
   1673   -122  -1797   -776   1732   -961   -766   -849   -888   -953  -1015   -584
   2533   -122  -2655  -1205   2592  -1387  -1044  -1098  -1148  -1208  -1267   -901
   2959   -306  -3265  -1327   3109  -1784  -1283  -1353  -1421  -1470  -1499  -1208
   2785   -587  -3372  -1098   3078  -1979  -1234  -1389  -1491  -1545  -1548  -1301
   2483   -620  -3104   -932   2792  -1860  -1109  -1275  -1363  -1428  -1431  -1210
   2145   -576  -2722   -784   2431  -1647  -1013  -1158  -1226  -1270  -1291  -1067
   1826   -548  -2377   -641   2101  -1462   -940  -1062  -1117  -1148  -1187   -974
   1527   -628  -2156   -449   1842  -1392   -950  -1052  -1119  -1156  -1202   -927
   1034   -880  -1914    -77   1473  -1397   -969  -1028  -1117  -1143  -1171   -898
    769   -930  -1699     80   1231  -1314   -914   -948  -1028  -1034  -1036   -831
    769   -769  -1538     -2   1150  -1153   -826   -844   -924   -930   -919   -727
    870   -613  -1483   -127   1176  -1047   -761   -782   -870   -891   -901   -667
   1026   -488  -1514   -270   1267  -1000   -724   -740   -828   -833   -833   -641
   1137   -353  -1493   -392   1314   -922   -688   -693   -776   -774   -774   -607
   1262   -306  -1569   -478   1413   -937   -683   -688   -771   -771   -774   -587
   1275   -298  -1574   -488   1423   -935   -672   -649   -743   -748   -756   -550
   1239   -290  -1530   -475   1382   -911   -659   -618   -714   -724   -737   -527
   1270   -293  -1564   -488   1415   -927   -670   -623   -709   -704   -706   -553
   1296   -267  -1566   -514   1428   -917   -685   -618   -691   -683   -691   -568
   1299   -231  -1530   -532   1413   -880   -680   -594   -670   -659   -667   -553
   1330   -202  -1532   -563   1428   -867   -688   -584   -678   -654   -654   -511
   1314   -179  -1493   -568   1402   -836   -680   -530   -631   -605   -607   -446
   1257   -140  -1400   -558   1327   -769   -672   -496   -597   -563   -566   -413
   1205    -98  -1304   -553   1254   -701   -654   -472   -566   -532   -530   -387
   1187    -67  -1254   -561   1218   -659   -646   -457   -548   -511   -506   -371
   1163    -38  -1202   -563   1182   -620   -628   -439   -532   -493   -491   -361
   1171    -25  -1197   -574   1182   -610   -623   -454   -555   -519   -501   -363
   1127     -5  -1132   -561   1130   -568   -615   -449   -548   -483   -441   -353
   1008      0  -1008   -506   1008   -504   -597   -420   -524   -465   -418   -293
    870    -10   -880   -431    875   -444   -576   -410   -511   -446   -402   -275
    740    -25   -766   -358    750   -394   -545   -397   -501   -439   -397   -280
    683    -49   -732   -316    706   -389   -530   -413   -527   -465   -415   -298
    618    -28   -646   -296    628   -335   -465   -366   -480   -407   -340   -241
    537     15   -522   -277    530   -252   -402   -309   -418   -345   -280   -205
    483     23   -462   -254    472   -218   -371   -277   -394   -335   -283   -202
    436     31   -405   -233    420   -187   -335   -262   -381   -342   -301   -200
    397     28   -371   -213    384   -171   -288   -252   -353   -329   -301   -179
    348     36   -311   -192    329   -137   -244   -252   -332   -329   -314   -179
    285     20   -265   -155    275   -119   -213   -252   -332   -353   -363   -202
    228     -2   -231   -111    228   -116   -161   -223   -296   -296   -285   -210
    192     25   -166   -109    179    -70   -103   -210   -267   -252   -228   -241
    187     41   -148   -114    166    -51    -67   -236   -259   -249   -218   -236
    166     41   -124   -103    145    -41    -28   -236   -226   -233   -215   -210
    231     33   -197   -132    215    -80    -51   -280   -262   -290   -285   -231
    215      2   -213   -109    215   -106    -38   -265   -254   -293   -290   -210
    106    -15   -122    -46    111    -67      0   -231   -213   -246   -236   -192
     54    -18    -75    -20     64    -44     64   -270   -207   -241   -233   -226
    153    -57   -210    -46    181   -132    114   -358   -239   -283   -283   -265
    259    -88   -348    -88    301   -215     90   -371   -285   -335   -332   -296
    218   -101   -319    -59    267   -210     57   -223   -257   -303   -298   -265
    135    -75   -210    -31    171   -142     46   -127   -197   -244   -239   -207
    -83    -57     25     70    -54    -15     96    -33   -119   -166   -163   -122
   -252    -57    194    153   -226     67    171      0    -62   -119   -124    -62
   -277      5    280    135   -280    142    187     20    -25    -83    -98    -20
   -265     64    327     98   -298    194    176     59     10    -38    -49     25
   -241    109    350     67   -296    228    184    122     62     15      7    101
   -252    148    400     51   -324    272    239    153    101     59     51    150
   -239    166    405     36   -322    285    290    155    111     67     49    145
   -192    163    355     12   -272    259    298    127     88     28    -12    124
   -187    184    371      2   -277    277    283    111     80     28      0    137
   -345    246    592     46   -467    418    303    168    179    158    153    239
   -457    290    748     83   -602    517    270    174    218    213    213    293
   -439    301    737     67   -589    519    215    163    213    192    176    301
   -350    301    652     25   -501    475    168    137    174    145    127    272
   -345    288    633     28   -491    459    124    127    166    155    145    252
   -366    319    683     23   -524    501     80    124    166    158    153    270
   -319    298    615      7   -467    457     54    106    137    127    127    259
   -265    244    509     10   -387    376     36     80    106     90     85    197
   -280    184    465     46   -374    322     33     62     77     57     41    153
   -262    150    410     54   -337    280     25     46     54     31     10    132
   -223    129    350     44   -288    239     -5     12     15    -10    -25    122
   -153    111    265     20   -207    187    -41    -18    -25    -41    -57     83
   -101     64    166     15   -132    116    -67    -41    -49    -75    -96     51
    -51     44     96      2    -72     70   -101    -62    -67    -96   -111     20
    -12     33     44    -10    -28     38   -135    -88    -88   -114   -127    -28
    -18     31     49     -5    -33     38   -142   -106   -109   -142   -163    -49
     28     31      0    -31     12     15   -176   -137   -140   -171   -174    -64
     83     33    -51    -59     67     -7   -197   -158   -155   -184   -181    -93
     88    -36   -127    -25    106    -83   -207   -181   -181   -215   -215   -122
    111    -88   -200    -10    155   -142   -215   -200   -200   -241   -244   -155
    161    -83   -244    -38    200   -163   -231   -215   -213   -257   -259   -166
    176    -54   -231    -59    202   -142   -239   -226   -213   -254   -252   -150
    142    -88   -231    -25    187   -158   -244   -231   -220   -259   -254   -145
    122   -168   -290     23    205   -228   -228   -213   -236   -290   -296   -176
    116   -314   -433     96    275   -374   -150   -119   -252   -384   -428   -283
    155   -410   -568    127    361   -488    -18     46   -210   -449   -542   -400
    189   -241   -431     23    309   -335    129    231    -31   -327   -444   -353
    122    119     -2   -119     62     59    166     93    101   -119   -200   -155
     -7    600    607   -296   -309    602    -88   -407    103    181    236    283
    -75   1280   1356   -602   -717   1319   -384   -792    213    636    828    870
     59   1774   1712   -919   -826   1743   -704   -971    389   1111   1374   1410
    327   1725   1397  -1026   -535   1561   -997  -1114    306   1182   1462   1527
    509   1231    722   -872   -106    979  -1091  -1252   -187    527    807    885
    576    672     96   -626    241    384   -966  -1182   -628   -231     18     85
    600    353   -246   -478    423     54   -717   -859   -628   -467   -316   -249
    563    379   -184   -470    374     98   -462   -478   -353   -285   -207   -114
    444    431    -12   -439    226    210   -288   -228   -158   -137    -93     41
    140    446    306   -293    -83    376   -127    -15     18     15     41    236
   -228    426    652    -98   -441    537     23    168    174    163    187    420
   -374    392    766     -7   -568    579     98    262    239    223    241    491
   -465    316    779     72   -620    545    111    280    244    213    220    478
   -465    272    737     93   -600    504     93    267    223    192    207    449
   -405    254    659     75   -532    457     54    239    197    168    181    402
   -348    194    542     77   -444    368     10    197    161    116    119    327
   -314    150    465     80   -389    309    -28    153    127     67     59    241
   -200    111    311     44   -257    213    -98     70     51    -23    -36    124
    -93     75    166      7   -129    119   -155     -7    -31   -122   -137     28
    -31     80    111    -23    -70     96   -187    -31    -57   -148   -161      0
    -18    103    122    -41    -70    111   -200    -38    -54   -140   -145      2
    -28    109    137    -41    -83    124   -202    -33    -46   -132   -142      0
    -38     77    114    -20    -77     93   -194    -25    -36   -124   -140     -2
    -44     46     90      0    -67     67   -171     -2    -10   -103   -119     20
    -51     36     88      5    -70     62   -158      5     -2    -93   -106     31
    -46     54    101     -5    -72     75   -153      2      2    -90    -98     31
    -51     67    116    -10    -85     90   -132     12     15    -77    -85     44
    -51     62    114     -5    -83     88   -119     20     25    -77    -96     46
    -57     64    122     -5    -90     93   -106     31     38    -62    -70     59
    -93     64    158     12   -124    111    -83     57     62    -31    -38     67
    -88     62    150     12   -119    103   -103     59     54    -38    -41     75
   -106     67    174     20   -140    119   -111     75     67    -25    -28     90
   -101     85    187      5   -145    135   -111     85     80    -12    -18     98
    -88    111    200    -12   -142    155   -116     98     88     -2    -18     98
   -111    132    241    -12   -176    187   -111    116    103     10    -10    111
   -171    155    327      7   -249    241    -88    142    132     38     20    145
   -213    153    366     28   -290    259    -67    168    158     64     46    184
   -241    127    368     57   -306    246    -51    189    176     88     67    210
   -265    137    402     62   -332    267    -36    215    202    119     90    231
   -249    179    428     36   -337    303    -38    220    207    129    109    246
   -252    210    459     18   -355    335    -46    223    215    137    124    272
   -249    223    472     12   -361    348    -44    233    228    155    145    303
   -241    223    465      7   -353    342    -41    239    233    174    176    324
   -239    226    465      7   -350    345    -54    236    228    171    179    327
   -215    226    439     -5   -327    329    -59    226    220    161    166    309
   -210    275    483    -33   -348    379    -57    228    226    179    194    316
   -210    319    530    -54   -371    423    -46    228    233    197    223    340
   -226    355    581    -64   -402    467    -25    236    246    210    244    361
   -233    374    607    -70   -420    491    -15    244    259    223    254    381
   -226    402    628    -88   -428    514     -7    239    257    215    236    394
   -215    431    646   -109   -431    537     -5    233    246    200    210    407
   -231    449    680   -109   -454    563     23    262    277    236    252    433
   -262    462    722   -101   -493    592     57    283    303    262    285    423
   -311    480    792    -85   -550    636     88    311    329    272    293    444
   -361    491    852    -67   -605    672    116    329    355    314    340    444
   -368    498    867    -64   -618    683    124    316    361    303    329    407
   -405    467    870    -31   -639    667    140    314    363    293    309    394
   -465    459    924      2   -696    693    168    329    392    309    303    426
   -509    433    943     36   -727    688    179    322    376    267    259    449
   -537    402    940     67   -737    670    181    322    371    303    316    415
   -532    368    898     80   -717    633    176    319    384    319    327    400
   -493    384    875     54   -683    628    140    285    363    296    316    374
   -509    366    875     70   -693    620    140    259    353    272    270    290
   -576    288    865    145   -719    576    171    270    337    236    202    298
   -618    254    872    179   -745    563    194    309    363    259    233    397
   -639    272    911    181   -776    592    194    322    384    280    257    428
   -659    277    937    189   -800    607    184    316    384    280    259    415
   -685    288    974    200   -828    631    171    290    371    275    254    350
   -698    272    971    210   -833    620    153    265    348    244    218    311
   -714    218    932    249   -823    574    137    262    337    239    218    316
   -714    155    870    280   -792    511    129    275    335    241    226    324
   -701    153    854    275   -776    504    135    280    348    244    218    319
   -680    153    833    262   -756    493    137    265    335    231    207    306
   -672    179    852    246   -763    514    140    265    332    231    205    319
   -693    179    872    254   -784    524    153    270    340    241    233    324
   -706     96    802    306   -753    449    166    265    332    246    226    197
   -696    124    818    283   -758    470    163    246    311    207    155    187
   -665    184    849    239   -756    517    142    215    296    187    148    249
   -628    189    815    218   -722    504    103    194    288    192    168    262
   -636    176    813    231   -724    493     77    218    324    226    197    316
   -626    168    792    228   -709    480     46    205    327    233    223    303
   -628    163    792    231   -711    478     33    166    306    226    205    192
   -615    129    745    241   -680    436     23    124    270    181    148    194
   -555     85    641    236   -597    363    -31     70    197     96     80    215
   -540     80    620    228   -581    350    -59     51    171     75     77    215
   -563     18    581    272   -574    298    -62     41    155     51     36    179
   -594    -51    540    322   -571    244    -64     25    129     15      5    145
   -618    -70    548    345   -584    239    -51     20    132     20      7    103
   -639   -109    530    371   -584    210    -31     25    135     10     -7     96
   -657   -106    550    381   -605    220    -23     28    135     12      0    106
   -688    -80    607    384   -649    265    -12     41    150     23     10    127
   -756    -88    667    423   -711    288     -2     41    150     31     28    124
   -782    -85    696    431   -740    306     31     62    171     62     62    124
   -789    -70    719    428   -756    324     28     64    176     62     62    135
   -800    -57    743    428   -771    342     10     49    168     51     46    129
   -818    -44    774    431   -797    363     18     49    174     36     18    129
   -800   -106    693    452   -748    293     15     49    158     18     -2    127
   -756   -106    646    431   -704    270    -10     33    137     12      2    106
   -714    -62    649    387   -683    293    -20     23    140     23     18     98
   -701    -23    678    363   -691    327    -12     31    153     31     23    103
   -696    -41    652    366   -675    306      0     44    158     36     18    103
   -693    -80    613    387   -654    265     15     51    148     10    -20     64
   -605   -202    402    400   -504     98      7     67     77   -106   -158    -57
   -504   -379    124    441   -314   -127     75    205     70   -205   -303   -202
   -444   -345     98    394   -272   -124    163    371    171   -174   -311   -265
   -506   -119    387    311   -446    132    220    309    293    -23   -148   -135
   -701    254    953    220   -828    602    103   -124    327    202    187    244
   -974    823   1797     75  -1384   1309    -59   -568    436    613    753    833
  -1106   1387   2491   -140  -1797   1938   -252   -787    600   1067   1332   1470
  -1034   1431   2465   -200  -1748   1945   -501   -958    558   1228   1569   1800
   -945   1060   2005    -57  -1475   1530   -618  -1041    275    893   1223   1475
   -846    587   1434    129  -1140   1010   -631  -1062   -181    158    431    594
   -789     85    875    350   -831    480   -428   -753   -288   -215    -64     31
   -756    -93    662    423   -709    283   -249   -405   -116   -155   -103    -28
   -636   -124    509    379   -574    192   -153   -202     -2    -90    -85      0
   -527   -101    426    314   -478    161    -70    -62     88    -38    -62     36
   -498   -101    397    301   -449    148    -54    -46     80    -62    -88     18
   -467   -106    361    285   -415    127    -59    -44     70    -72   -109    -12
   -410   -111    296    259   -355     90    -75    -44     57    -85   -135    -49
   -368   -135    233    252   -301     49    -88    -59     36   -114   -174   -103
   -337   -187    150    259   -246    -18    -96    -83      2   -155   -210   -129
   -309   -218     90    262   -202    -62   -116   -109    -31   -194   -246   -158
   -262   -192     67    226   -166    -62   -119   -111    -33   -197   -254   -158
   -220   -163     57    192   -140    -54   -116   -116    -38   -213   -272   -158
   -171   -174     -2    171    -85    -90   -127   -122    -41   -213   -262   -168
   -150   -184    -36    166    -59   -111   -129   -119    -44   -202   -246   -171
   -132   -181    -51    155    -44   -116   -150   -140    -51   -213   -257   -194
    -67   -166    -98    116     15   -132   -189   -166    -85   -254   -293   -220
    -25   -171   -148     98     57   -161   -213   -174    -96   -259   -298   -239
      7   -161   -168     75     88   -166   -239   -184    -98   -257   -298   -257
     49   -153   -205     49    127   -176   -257   -187   -103   -254   -288   -246
     96   -166   -262     36    179   -213   -252   -174    -98   -257   -290   -241
    145   -111   -259    -18    202   -184   -244   -166    -85   -244   -288   -236
    192    -75   -267    -59    228   -171   -241   -155    -77   -231   -277   -223
    207    -49   -257    -80    231   -153   -246   -142    -64   -213   -262   -207
    137    -18   -155    -59    145    -85   -210    -90    -12   -153   -200   -122
     44      5    -41    -25     44    -18   -145    -33     46    -96   -150    -51
     -2     25     28    -12    -15     25   -111      0     70    -72   -137    -20
      5     36     31    -20    -12     33   -109     18     85    -57   -122      2
    -18     51     70    -15    -44     59   -106     25    101    -36    -90     10
   -114     36    150     38   -135     93    -77     51    124      7    -49     10
   -150     25    176     62   -163    101    -57     85    148     28    -41     41
   -150     12    163     67   -158     88    -44    111    166     38    -33     90
   -150     67    218     41   -184    142    -38    129    189     72     -2    114
   -161     85    244     36   -202    163    -46    129    202     90     23    116
   -187     85    272     49   -231    179    -44    124    202     98     25    106
   -218     62    280     77   -249    171    -41    122    207    101     25    132
   -226     46    272     90   -249    158    -44    116    189     88     12    161
   -207     64    272     70   -239    168    -54    124    181     96     20    163
   -226    109    335     59   -280    220    -38    140    215    129     62    194
   -244    148    392     46   -319    270    -23    132    223    135     70    218
   -257    150    407     54   -332    277    -31    111    194    116     51    231
   -254    106    361     72   -309    231    -44    129    197    129     75    270
   -262    106    368     77   -316    236    -54    119    189    135     85    265
   -283     90    374     93   -329    231    -75     85    163    122     80    231
   -283     96    379     93   -329    236    -80     57    148     98     59    187
   -296     85    381    103   -340    233    -96     12    109     49     -2    142
   -319     36    353    140   -335    194    -96      7     85     28    -20    163
   -355     33    387    161   -371    210    -72     38    114     57      2    192
   -436     64    501    187   -467    283    -23     67    155     85     18    205
   -501     67    566    215   -535    316     12     44    148     46    -36    181
   -524     10    535    254   -530    272     23     36    127     28    -54    174
   -545     -7    537    275   -545    265     28     75    166     96     15    163
   -584     23    607    280   -594    314     31     72    181    111     44    145
   -566     18    584    272   -576    298     25     62    163     83     12    158
   -527     46    574    239   -550    309     41     64    179     88      5    135
   -496     67    561    213   -530    314     33     57    168     72    -12    109
   -449     67    517    192   -483    290     28     49    161     59    -25    109
   -418     28    444    192   -431    233      5     15    137     46    -44     54
   -267     83    350     90   -309    218    -33    -36     96      7    -75      0
    -54    109    163    -28   -109    135   -106   -116     10    -80   -150    -57
    132    116    -15   -124     75     51   -140   -150    -25   -122   -197    -85
    246    137   -109   -192    176     12   -168   -171    -41   -135   -210   -114
    319    124   -197   -223    259    -36   -200   -184    -62   -153   -236   -142
    332     80   -254   -207    293    -85   -202   -176    -72   -168   -265   -161
    296     90   -205   -192    252    -57   -168   -135    -25   -127   -233   -122
    174     90    -85   -132    127      2   -155   -124      2   -103   -215   -101
     10     75     64    -44    -25     70   -109    -80     46    -59   -171    -67
   -176     70    244     51   -210    155    -31     10    129     28    -83     12
   -337     64    402    137   -368    233     57     83    210    103    -12     80
   -381    103    485    137   -433    293     85     62    220    116     10     77
   -444    124    568    158   -506    345    116     62    231    132     31     96
   -602    114    717    241   -659    415    200    142    303    194     93    207
   -698    163    862    267   -779    511    283    285    405    285    158    316
   -641    228    870    207   -756    548    285    309    431    332    215    311
   -626    324    950    150   -787    636    265    296    459    387    283    316
   -628    353    982    135   -805    667    226    288    470    400    293    335
   -592    350    943    122   -766    646    176    262    462    387    283    368
   -594    363    956    114   -776    657    163    259    470    394    303    405
   -581    381    963     98   -771    672    155    244    465    400    322    355
   -558    384    943     85   -750    662    140    226    449    379    285    311
   -581    384    966     98   -774    675    129    174    410    329    236    348
   -522    322    844     98   -683    581     90    124    355    267    163    288
   -413    241    652     85   -532    446     54     98    301    213    103    241
   -337    207    545     64   -441    374     23     83    265    166     51    213
   -288    205    493     41   -389    348      5     64    244    155     36    187
   -265    192    457     36   -361    322    -12     44    218    129     10    140
   -244    148    392     46   -319    270    -25      7    189     85    -33     83
   -218    122    340     46   -280    231    -44    -44    145     28    -93     28
   -205     93    298     57   -252    194    -62    -64    116      7   -119     33
   -194     54    249     67   -220    150    -83    -85     98      2   -137      7
   -187     28    215     80   -200    122   -122   -145     36    -67   -213    -67
   -179    -18    158     98   -171     70   -140   -181     -7   -109   -259   -124
   -158    -49    109    103   -135     28   -168   -213    -38   -106   -252   -161
   -129    -57     70     90   -101      7   -194   -213    -49   -119   -267   -163
   -127    -62     64     93    -98      0   -200   -228    -51   -135   -290   -192
   -140   -111     28    124    -85    -44   -205   -231    -67   -140   -296   -189
   -127   -142    -15    135    -57    -80   -215   -228    -67   -140   -288   -194
   -119   -142    -25    129    -49    -85   -228   -244    -77   -148   -293   -233
    -70   -213   -142    140     36   -179   -226   -244   -106   -197   -350   -301
     25   -319   -348    145    187   -332   -197   -187   -145   -303   -488   -436
     98   -439   -537    171    316   -488   -111    -57   -142   -413   -657   -618
     57   -389   -446    166    249   -418     10     90     -5   -327   -589   -563
   -124   -101     23    111    -75    -38     59    -54    135    -88   -285   -340
   -454    316    769     67   -613    542   -106   -514    174    215    153    101
   -797    880   1678    -41  -1236   1278   -272   -857    316    670    763    800
   -862   1270   2132   -205  -1496   1701   -504  -1018    431   1083   1293   1389
   -800   1153   1953   -176  -1376   1553   -688  -1111    342   1109   1363   1543
   -753    659   1413     44  -1083   1036   -758  -1200    -49    555    784    932
   -641     67    709    288   -675    387   -722  -1195   -522   -236    -70     -5
   -558   -272    283    413   -420      5   -545   -896   -485   -397   -335   -298
   -470   -252    218    361   -345    -18   -387   -628   -288   -293   -285   -309
   -335   -239     96    285   -218    -72   -306   -470   -200   -244   -296   -366
   -254   -296    -41    275   -106   -168   -275   -376   -166   -241   -342   -280
   -239   -337    -98    288    -72   -218   -283   -345   -150   -244   -329   -254
   -140   -293   -153    215      5   -223   -285   -319   -129   -231   -306   -262
   -163   -311   -150    236     -7   -231   -280   -319   -132   -239   -314   -296
   -319   -361    -41    340   -140   -202   -244   -324   -132   -252   -332   -329
   -366   -381    -18    371   -176   -200   -236   -319   -142   -259   -329   -316
   -368   -379    -10    374   -181   -194   -244   -319   -150   -259   -319   -306
   -379   -376      2    376   -192   -187   -218   -288   -116   -226   -277   -277
   -418   -355     62    387   -241   -148   -176   -283    -96   -210   -265   -283
   -485   -374    111    428   -301   -132   -155   -290   -116   -233   -285   -301
   -514   -397    116    454   -316   -140   -150   -265   -109   -231   -285   -270
   -514   -384    129    446   -322   -127   -140   -228    -75   -215   -272   -210
   -522   -342    179    433   -350    -83   -127   -197    -38   -161   -213   -187
   -522   -303    218    410   -371    -41   -109   -187      2    -90   -145   -244
   -496   -257    239    376   -368    -10   -106   -184      7    -80   -122   -244
   -418   -194    223    303   -322     12   -129   -171      5    -88   -127   -205
   -332   -181    150    257   -241    -15   -148   -148     15    -75   -122   -184
   -257   -202     51    228   -155    -75   -168   -158     10    -85   -129   -205
   -228   -228      0    228   -116   -114   -187   -187    -20   -122   -166   -231
   -189   -207    -18    197    -88   -114   -197   -215    -41   -145   -194   -241
   -111   -153    -41    132    -36    -98   -189   -233    -44   -158   -220   -259
     18   -119   -137     49     75   -129   -233   -259    -80   -197   -252   -267
    122    -85   -207    -18    163   -145   -267   -246    -75   -171   -231   -267
    210    -75   -285    -70    244   -179   -283   -231    -49   -129   -197   -290
    285      0   -285   -142    285   -142   -270   -233    -28   -111   -181   -301
    426     51   -374   -239    400   -161   -298   -272    -85   -176   -244   -329
    504     49   -454   -277    480   -202   -319   -275   -103   -192   -262   -327
    524     46   -478   -288    501   -215   -332   -252    -88   -168   -246   -285
    542     57   -485   -298    514   -213   -329   -236    -70   -158   -239   -280
    600     62   -537   -332    568   -239   -350   -249    -83   -176   -252   -267
    665     67   -597   -368    631   -265   -381   -246    -77   -155   -231   -259
    758     90   -667   -426    714   -288   -418   -272   -111   -192   -270   -290
    854    129   -724   -491    789   -296   -428   -277   -116   -184   -254   -285
    885    124   -761   -506    823   -316   -439   -298   -129   -194   -254   -293
    914    111   -805   -514    859   -345   -457   -311   -148   -200   -241   -270
    896    140   -758   -519    828   -309   -475   -324   -161   -194   -228   -265
    800    114   -685   -457    743   -285   -467   -345   -171   -205   -236   -270
    802     85   -717   -446    761   -314   -470   -374   -213   -239   -267   -285
    784     62   -724   -423    753   -329   -493   -397   -233   -265   -290   -298
    722     41   -680   -381    698   -316   -485   -428   -249   -277   -309   -316
    717     36   -680   -376    698   -322   -498   -485   -319   -345   -371   -361
    683    -31   -714   -327    696   -371   -478   -413   -288   -314   -327   -236
    613    -15   -628   -298    620   -322   -446   -348   -220   -228   -249   -192
    574      7   -568   -290    571   -280   -441   -361   -215   -220   -244   -265
    545     -5   -550   -270    548   -277   -436   -397   -241   -280   -303   -335
    462    -33   -498   -215    478   -267   -384   -397   -231   -285   -309   -337
    415    -54   -470   -181    441   -262   -355   -387   -215   -241   -259   -350
    394    -49   -446   -174    420   -246   -350   -361   -200   -218   -236   -327
    384    -25   -410   -179    397   -218   -327   -324   -166   -207   -236   -277
    340    -36   -376   -153    355   -205   -298   -322   -155   -218   -254   -280
    332   -111   -446   -111    389   -277   -316   -376   -215   -288   -316   -324
    301   -127   -431    -88    366   -280   -301   -400   -215   -301   -340   -348
    306    -49   -355   -127    329   -202   -290   -436   -213   -303   -355   -428
    267   -101   -371    -83    316   -236   -309   -426   -265   -311   -337   -400
    202   -213   -415      5    306   -314   -306   -342   -210   -246   -272   -290
    184   -215   -400     15    290   -306   -277   -303   -158   -223   -259   -249
    181   -194   -376      7    277   -285   -280   -316   -155   -223   -265   -288
    155   -218   -376     31    265   -298   -290   -324   -161   -231   -272   -298
    109   -239   -348     64    226   -293   -272   -311   -148   -210   -254   -303
    119   -231   -353     54    233   -290   -288   -335   -166   -231   -272   -335
    148   -262   -410     57    277   -335   -306   -350   -194   -259   -296   -332
    116   -259   -376     70    244   -316   -296   -332   -174   -249   -290   -316
    106   -280   -387     85    244   -332   -280   -322   -168   -252   -296   -322
     90   -283   -376     96    231   -329   -249   -301   -140   -226   -277   -319
     59   -246   -306     93    181   -275   -220   -298   -119   -215   -270   -311
     49   -174   -223     59    135   -197   -184   -259    -90   -176   -231   -257
     54   -127   -181     36    116   -153   -158   -200    -46   -114   -161   -176
     44    -90   -135     20     88   -111   -135   -148      2    -57    -96   -109
      0    -67    -67     33     33    -67   -103   -122     44    -25    -77    -93
    -25    -15     10     20    -18     -5    -72    -98     70      0    -46    -64
    -70    -15     54     41    -62     18    -72    -80     93     33    -10    -15
   -106    -18     88     62    -98     33    -80    -77    116     64     20     12
   -111     44    155     33   -132     98    -90    -67    153    109     64     46
   -101     62    163     18   -135    114   -111    -83    135     93     49     31
    -90     46    137     20   -114     93   -119    -98    111     72     28     23
    -83     25    109     25    -96     67   -122   -106    101     57     15     38
   -106      5    111     51   -109     57   -124   -119     80     36      2     33
   -132    -10    119     70   -127     51   -119   -129     72     28     -7    -10
   -119    -54     64     85    -93      5   -109   -140     38     -7    -49    -59
   -132   -127      2    129    -70    -62   -119   -153     10    -38    -75    -75
   -142   -163    -20    153    -62    -93   -129   -153      2    -49    -85    -62
   -127   -168    -44    148    -41   -106   -135   -153      0    -57    -96    -57
   -142   -187    -44    166    -51   -116   -155   -174    -18    -67   -106    -85
   -174   -246    -72    207    -51   -158   -202   -231    -77   -142   -179   -140
   -210   -285    -75    249    -67   -181   -192   -236    -90   -161   -192   -127
   -226   -285    -59    254    -85   -174   -171   -226    -88   -140   -174   -132
   -213   -272    -59    241    -77   -166   -166   -220    -77   -119   -150   -132
   -189   -277    -88    233    -51   -184   -179   -226    -85   -124   -155   -135
   -181   -316   -135    249    -23   -226   -179   -218    -83   -127   -161   -140
   -148   -298   -150    223      0   -226   -187   -223    -88   -132   -161   -150
   -155   -288   -132    220    -12   -210   -192   -244    -96   -148   -184   -176
   -140   -254   -114    194    -12   -184   -192   -252   -114   -181   -228   -168
    -62   -252   -189    158     62   -220   -215   -252   -142   -192   -228   -129
    -80   -296   -218    187     67   -259   -207   -215   -119   -166   -213   -168
    -59   -431   -371    244    155   -402   -166   -168   -150   -241   -303   -280
    -38   -618   -581    327    270   -600    -49    -31   -140   -319   -428   -431
     10   -605   -615    298    311   -610     77    163    -23   -296   -449   -480
     10   -257   -270    122    137   -265    153    158    140   -111   -254   -298
    -77    231    306    -77   -192    267     15   -226    176    137     96     59
   -220    841   1062   -311   -641    950   -236   -662    244    535    636    592
   -275   1426   1701   -574   -987   1564   -485   -883    426   1036   1236   1171
   -145   1436   1582   -646   -862   1509   -743   -956    465   1278   1488   1462
    -83    937   1021   -428   -553    979   -849  -1057    103    844   1047   1067
    -72    389    459   -158   -267    423   -841  -1117   -426     38    239    288
    -36    -23     12     31    -25     -5   -701   -961   -633   -423   -285   -236
     15   -116   -132     49     72   -124   -504   -644   -413   -316   -272   -239
     88   -101   -189      5    137   -145   -381   -446   -270   -223   -220   -189
    119   -140   -262     10    187   -200   -288   -303   -179   -171   -189   -142
    122   -137   -259      7    189   -197   -218   -236   -127   -148   -184   -119
    135   -148   -283      5    207   -215   -194   -223   -132   -181   -231   -145
    145   -174   -319     12    231   -246   -194   -226   -145   -197   -246   -168
    153   -166   -319      5    233   -241   -210   -215   -137   -171   -210   -179
    124   -192   -316     33    220   -254   -223   -213   -137   -168   -207   -171
    153   -181   -337     12    244   -259   -210   -215   -140   -181   -220   -174
    150   -145   -296     -5    223   -220   -192   -197   -116   -150   -181   -150
    132   -142   -275      2    202   -210   -184   -181   -106   -137   -166   -122
    127   -129   -257      2    192   -192   -163   -168    -93   -124   -158    -93
    116   -116   -236      0    174   -176   -166   -166    -93   -127   -166    -90
    114   -119   -233      2    174   -176   -150   -155    -80   -124   -168    -98
    103   -111   -218      2    158   -163   -142   -155    -67   -116   -163   -111
     98    -88   -187     -5    142   -137   -148   -161    -70   -119   -166   -116
    119    -72   -194    -25    155   -132   -142   -137    -70   -111   -161   -106
    137    -25   -163    -54    150    -93   -132    -96    -36    -77   -122    -44
    101    -23   -124    -41    109    -72   -116    -59     -5    -51    -93      5
     51    -44    -96     -2     72    -70   -103    -64     -2    -38    -75     -5
     46    -15    -64    -18     54    -38    -93    -57     18    -12    -49    -18
     54     12    -41    -36     49    -12    -90    -49     31     -5    -46    -12
     72     -7    -83    -33     75    -44   -111    -57     18    -12    -51    -15
     96     -5   -101    -44     98    -51   -116    -51     12    -12    -49     -7
     83    -18   -101    -33     90    -57   -101    -33     28     -2    -36     20
     88      0    -88    -44     88    -44   -101    -23     41     10    -31     36
     72      2    -70    -38     70    -31   -101    -25     46     12    -36     18
     54     31    -23    -41     38      5    -93    -18     51     25    -18     20
     44     20    -23    -36     33      0   -101     -2     62     44     10     44
     62     18    -46    -41     54    -12   -114     -2     59     46     12     54
     67     38    -31    -54     49      5   -119     12     77     64     23     75
     57     36    -20    -46     38      7   -124     20     80     72     23     85
     33     62     28    -49      0     46   -114     31     96     93     54    111
     20     77     57    -49    -18     67   -109     38    103    109     70    132
     -2     85     88    -44    -44     85   -116     38     96    101     70    148
    -20     75     96    -25    -57     85   -116     41     83     88     64    171
    -28     46     75    -10    -51     62   -122     28     72     98     75    166
    -36     51     88    -10    -62     70   -127     25     70     98     80    168
    -44     54     96     -7    -70     75   -127     20     62    101     98    179
    -38    103    142    -31    -90    122   -129     15     57    106    111    184
    -28    132    158    -51    -93    142   -135      2     41     83     88    179
    -51    119    171    -33   -111    145   -129     -7     25     67     75    184
    -57    135    192    -38   -124    163   -122    -31     10     54     62    163
    -90    142    233    -25   -161    187   -103    -64    -20     25     31    145
   -179    116    296     28   -239    207    -75    -46    -15     31     51    179
   -194    119    311     36   -252    215    -38    -25      7     51     70    166
   -179    122    298     25   -239    207    -25    -36     10     38     51    119
   -153    145    298      5   -226    220    -15    -38      2     33     44     85
   -150    122    272     12   -213    194     10      7     38     64     64    129
   -166    129    296     18   -231    213     23     20     59     75     72    140
   -179    145    322     15   -252    231     44     36     83     88     83    140
   -184    166    350     10   -267    257     62     46    101     98     85    145
   -205    181    387     10   -296    285     93     64    119    103     85    163
   -249    213    459     18   -355    335    129     90    148    132    111    187
   -262    246    509      5   -387    376    142    111    176    161    140    200
   -239    252    491     -5   -363    371    153    119    174    148    132    192
   -259    228    485     12   -371    358    166    119    181    153    137    187
   -262    265    527     -2   -394    394    163    124    200    176    161    163
   -257    290    548    -18   -402    418    181    161    226    200    174    194
   -285    252    537     18   -410    394    213    187    241    210    168    241
   -371    218    589     75   -480    402    239    194    254    228    194    236
   -459    244    704    106   -581    472    267    231    296    277    254    275
   -522    265    787    127   -654    524    285    262    322    301    288    303
   -548    257    805    145   -675    530    298    293    348    319    303    306
   -550    252    802    148   -678    527    301    303    355    319    288    316
   -555    288    844    132   -701    566    314    314    366    324    298    353
   -574    280    854    145   -714    568    335    327    381    337    316    363
   -574    319    893    127   -732    605    332    329    394    353    332    342
   -571    327    898    119   -735    613    322    319    387    345    324    366
   -587    290    875    148   -732    581    322    314    374    327    303    374
   -592    309    901    137   -745    605    337    337    400    350    322    394
   -626    368    995    129   -810    680    358    374    454    418    410    452
   -615    392   1008    109   -813    698    314    340    441    433    433    405
   -514    389    904     59   -709    646    254    293    407    400    394    358
   -452    392    841     28   -646    615    200    262    384    366    350    387
   -441    384    826     28   -633    605    163    226    350    335    324    392
   -441    371    813     33   -628    589    166    220    340    332    324    379
   -470    363    833     51   -652    597    166    207    324    329    319    355
   -506    275    782    114   -644    527    145    179    283    290    280    337
   -496    215    711    140   -602    462    145    168    259    259    257    316
   -478    168    644    153   -561    405    155    163    239    228    223    280
   -483    114    597    181   -540    355    142    148    218    197    187    265
   -457    119    576    166   -519    348    142    129    197    181    174    254
   -431     93    524    168   -478    309    140    101    168    158    150    215
   -423     80    504    168   -462    290    129     72    137    124    111    174
   -439     46    485    194   -462    265    109     51    111     96     80    158
   -446     10    457    218   -452    233    106     51    103     93     85    161
   -446     44    491    202   -467    267    103     59    114     98     98    161
   -423     44    465    187   -444    254     85     36     83     70     67    145
   -407     10    418    197   -413    213     75     23     62     46     41    142
   -392    -25    366    207   -381    171     80     31     67     57     51    140
   -405     -2    402    205   -405    200     67     31     72     72     67    124
   -420    -10    410    213   -415    200     51     20     67     70     67    101
   -374     25    400    171   -387    213     33      5     51     46     44     85
   -345     28    371    155   -358    200     31      7     51     41     38     96
   -340    -38    301    189   -322    129     33     18     36     23     15     88
   -309   -153    153    231   -233      0     62     77      7    -51    -88      0
   -249   -272    -25    259   -111   -150    176    244     31   -129   -220   -140
   -187   -226    -38    205    -75   -135    316    452    163    -98   -236   -184
   -231     57    288     88   -259    171    405    426    309     59    -59    -54
   -394    480    875    -44   -636    678    228    -59    309    301    309    298
   -576   1065   1639   -244  -1109   1350    -33   -535    355    709    878    872
   -685   1641   2327   -480  -1506   1984   -288   -771    524   1228   1514   1506
   -644   1829   2473   -592  -1558   2151   -550   -875    597   1543   1878   1925
   -649   1343   1992   -348  -1322   1667   -631   -922    280   1117   1418   1509
   -698    732   1431    -18  -1065   1080   -584   -896   -181    348    600    662
   -745    239    984    252   -865    610   -358   -633   -319    -77     67    119
   -672    181    854    246   -763    517   -116   -277   -103      2     54    101
   -584    163    745    210   -665    454      5    -64     38     85     98    145
   -545    135    680    202   -613    407     75     44    101    114    101    145
   -509    129    639    187   -574    384    116     90    124    122     96    132
   -472    109    581    181   -527    345    171    140    158    135    106    137
   -413    132    545    140   -480    340    171    137    155    127    101    124
   -361    150    511    103   -436    329    171    127    145    103     80    111
   -319    168    485     75   -402    327    174    116    135     85     54     80
   -280    189    470     46   -374    329    161    122    129     90     70     93
   -246    140    387     51   -316    262    142    109    109     70     51     88
   -218    135    353     41   -285    244    145    114    103     77     49     62
   -194    150    342     20   -270    246    142    129    122     90     57     72
   -194    127    322     33   -257    223    127    132    114     80     46     75
   -181    137    316     20   -249    228    122    137    116     85     54     80
   -153    174    324    -10   -239    249    124    142    122     96     75     88
   -150    176    327    -12   -239    249    122    142    119    101     80     96
   -197    158    355     20   -275    257    116    135    114     93     70     93
   -252    122    374     64   -314    246    124    142    111     90     67     98
   -283    114    397     83   -340    257    116    153    116    101     75    106
   -306    124    428     88   -366    275    101    163    119    114     85    116
   -309    127    436     90   -371    280     90    176    132    127     90    132
   -314    127    439     90   -376    283     77    176    135    137     93    140
   -324     90    415    114   -368    252     75    161    119    132     88    137
   -301     67    368    116   -335    215     85    155    111    127     83    127
   -259     83    342     88   -301    213     96    168    116    127     83    124
   -244    129    371     57   -309    252     90    171    127    137     98    137
   -244    145    389     46   -316    267     77    171    132    145    111    148
   -236    132    368     49   -301    249     83    189    140    153    122    163
   -226    129    355     49   -290    241     90    207    153    163    137    181
   -215    101    316     54   -267    207     85    205    148    158    129    171
   -205     70    275     67   -239    171     93    202    142    150    114    158
   -168     67    236     49   -202    150     80    192    132    140    106    155
    -85     96    181     -5   -132    137     64    176    116    135     98    150
    -59    109    166    -25   -111    137     57    166    106    129     93    142
    -49    101    150    -25   -101    124     51    155     96    124     88    137
    -46     90    137    -23    -93    114     28    129     64     98     70    119
    -23     93    116    -33    -70    103      7     98     36     75     51    114
     12     80     67    -49    -25     75     -7     88     15     62     36    111
     33     57     20    -46      7     38    -41     67    -10     44     23     85
     33     31     -2    -33     18     15    -59     38    -38     18      2     62
     23     20     -2    -20     12     10    -51     28    -49      7    -10     51
      5     15     10    -12     -2     12    -67     -7    -83    -18    -23     44
     -5    -10     -5      7      0     -7    -72    -28   -103    -38    -41     28
    -20    -54    -33     36      5    -44    -70    -38   -116    -49    -57     15
    -49    -36     12     44    -31    -12    -67    -51   -122    -54    -62      5
    -67      7     75     28    -72     38    -62    -64   -124    -62    -72    -12
    -85      0     85     41    -88     41    -59    -77   -129    -75    -90    -33
   -119    -25     90     70   -106     31    -41    -83   -124    -85   -101    -38
   -145    -64     80    106   -114      7    -31    -83   -122    -96   -109    -38
   -174   -114     59    142   -119    -28    -33    -96   -129    -98   -124    -80
   -194   -119     72    155   -135    -23    -46   -116   -145   -114   -145   -111
   -202   -132     67    166   -137    -33    -59   -142   -163   -145   -174   -124
   -205   -158     46    181   -127    -57    -64   -153   -168   -145   -184   -135
   -184   -176      5    179    -96    -85    -67   -155   -166   -158   -200   -150
   -145   -166    -20    155    -64    -93    -70   -163   -174   -161   -197   -161
   -142   -171    -28    153    -57   -101    -70   -171   -176   -153   -197   -179
   -142   -184    -41    163    -51   -114    -64   -168   -171   -153   -205   -189
   -129   -145    -15    135    -57    -80    -57   -158   -158   -142   -194   -174
   -132   -127      5    127    -70    -62    -36   -142   -142   -137   -189   -155
   -116   -111      5    111    -62    -51    -20   -124   -129   -124   -184   -140
   -148    -93     54    122   -101    -20      7    -93    -90    -98   -158   -106
   -174    -67    103    119   -140     15     49    -59    -54    -72   -140    -77
   -205    -88    116    145   -161     12     72    -38    -41    -59   -129    -67
   -267   -101    166    181   -218     31     88    -38    -38    -54   -122    -67
   -316    -98    218    207   -267     59     93    -46    -49    -57   -127    -80
   -324   -101    223    213   -277     62    106    -33    -38    -49   -122    -67
   -327    -88    239    205   -283     75    111    -20    -33    -41   -116    -62
   -358    -90    267    223   -314     85    129     -2    -20    -28   -106    -57
   -366    -75    290    220   -329    106    153     15     -2     -7    -85    -36
   -392    -67    322    228   -358    127    176     31      7      5    -67    -20
   -423    -57    366    239   -394    153    207     57     28     20    -44      0
   -452    -20    431    236   -444    205    215     67     49     36    -15     12
   -428     51    480    189   -454    265    205     64     67     54     18     41
   -394    122    514    135   -454    316    166     49     67     64     36     57
   -337    145    480     96   -410    311    114     18     59     64     44     59
   -285    127    413     77   -348    267     72    -20     28     38     23     41
   -213    106    319     54   -265    213     44    -57     -2     12      0     23
    -59    122    179    -33   -119    150    -18   -103    -51    -31    -49    -10
     36    106     70    -70    -18     88    -77   -161   -114    -88   -109    -51
    155     62    -93   -109    124    -15   -122   -202   -179   -148   -168   -101
    283     -2   -285   -140    283   -142   -166   -244   -244   -215   -241   -168
    374    -70   -446   -153    407   -257   -215   -301   -306   -283   -316   -226
    467   -101   -568   -184    517   -332   -265   -363   -371   -353   -381   -275
    493   -116   -610   -189    550   -361   -280   -384   -392   -376   -405   -290
    423   -116   -540   -153    480   -327   -259   -371   -379   -363   -400   -280
    316    -96   -413   -111    363   -254   -226   -355   -355   -329   -363   -272
    181   -114   -298    -33    239   -205   -184   -322   -316   -288   -314   -249
     98   -122   -223     10    158   -171   -158   -283   -280   -254   -280   -202
     12   -116   -129     51     70   -122   -153   -257   -259   -228   -254   -166
   -109   -140    -31    124    -41    -88   -135   -231   -233   -200   -241   -148
   -181   -135     46    158   -116    -44   -119   -202   -215   -174   -220   -135
   -231   -127    103    176   -168    -12   -106   -179   -200   -155   -207   -114
   -252   -129    122    192   -187     -5   -109   -174   -192   -145   -197   -101
   -223   -114    106    168   -166     -2   -122   -187   -197   -150   -213   -106
   -189   -129     57    158   -124    -36   -132   -205   -215   -168   -231   -137
   -158   -176    -18    166    -72    -98   -137   -223   -249   -200   -265   -184
   -116   -254   -137    187     10   -197   -132   -218   -288   -265   -340   -262
    -44   -418   -376    228    166   -397    -70   -124   -337   -381   -496   -428
     18   -522   -540    252    277   -530     62     51   -296   -441   -610   -566
     18   -389   -407    184    210   -400    181    140   -158   -340   -527   -509
    -90    -41     49     67    -70      2    137   -155    -80   -150   -277   -262
   -231    488    719   -129   -478    605   -145   -680    -49    168    187    210
   -348   1140   1488   -397   -919   1314   -379   -966    140    654    795    875
   -342   1545   1888   -602  -1117   1714   -641  -1117    298   1057   1278   1431
   -275   1301   1577   -511   -924   1439   -820  -1215    148    971   1210   1436
   -220    685    904   -233   -561    792   -854  -1270   -316    322    522    711
   -176    124    301     25   -239    213   -745  -1166   -706   -329   -194    -77
   -103   -145    -41    122    -33    -93   -540   -846   -662   -465   -433   -348
     12   -171   -184     80     98   -176   -376   -576   -509   -384   -407   -329
    119   -150   -270     15    192   -210   -283   -423   -405   -314   -371   -309
    150   -181   -332     12    241   -257   -246   -366   -379   -309   -381   -322
    179   -213   -392     15    285   -301   -252   -361   -394   -340   -418   -358
    220   -241   -462     10    340   -350   -262   -371   -413   -368   -454   -389
    265   -249   -514    -10    389   -381   -280   -394   -439   -405   -493   -431
    290   -262   -553    -15    420   -407   -288   -405   -459   -428   -519   -449
    283   -275   -561     -5    420   -415   -272   -374   -436   -405   -493   -428
    319   -244   -563    -36    441   -402   -270   -366   -431   -402   -491   -439
    316   -265   -581    -28    449   -423   -265   -361   -439   -415   -504   -439
    275   -239   -517    -18    394   -376   -254   -342   -420   -402   -488   -418
    241   -220   -465    -12    350   -340   -239   -329   -413   -392   -472   -413
    236   -192   -428    -20    332   -309   -223   -314   -387   -340   -439   -423
    262   -176   -439    -44    348   -306   -239   -340   -413   -363   -452   -465
    231   -218   -449     -7    337   -332   -246   -342   -420   -376   -465   -488
    140   -207   -348     33    241   -277   -197   -280   -363   -324   -423   -420
     44   -166   -210     62    127   -187   -137   -218   -301   -267   -361   -335
    -54   -176   -122    114     31   -148   -124   -192   -275   -226   -298   -290
    -90   -163    -72    127    -10   -119   -109   -168   -246   -197   -252   -275
    -72   -140    -70    103     -2   -106   -111   -168   -249   -205   -275   -335
    -38   -145   -106     93     33   -127   -124   -171   -257   -226   -311   -298
     -2   -155   -153     77     75   -155   -142   -174   -272   -244   -301   -254
      5   -140   -148     67     75   -142   -135   -163   -265   -231   -275   -249
     31   -132   -163     49     96   -145   -140   -176   -277   -254   -280   -257
     54   -124   -179     36    116   -150   -135   -174   -277   -257   -272   -220
     57   -119   -176     31    116   -148   -124   -158   -246   -200   -223   -236
     85    -72   -158     -7    122   -116   -119   -145   -226   -166   -207   -277
    111    -44   -155    -36    132    -98   -116   -132   -220   -163   -197   -246
    124    -25   -150    -49    137    -88   -111   -101   -194   -142   -171   -207
    122      0   -122    -62    119    -59   -103    -75   -166   -119   -145   -158
    116     10   -106    -64    111    -46    -98    -54   -148    -93   -111   -124
     67     28    -41    -49     54     -5    -90    -36   -127    -59    -77   -106
     38     90     51    -64     -5     72    -72    -15   -101    -33    -54    -88
     90    119     25   -106     31     72    -83    -15   -109    -49    -77    -85
     77    142     64   -109      5    103    -83     18    -83    -20    -46    -28
    -31     83    114    -25    -72     98    -83     15    -85    -20    -31      0
    -85     54    140     15   -111     96    -64     -5   -103    -31    -38      0
    -67    111    179    -23   -124    145    -41      0    -83     -7    -10     18
    -44    132    174    -44   -109    153    -62    -38   -119    -49    -44    -10
    -25    140    166    -57    -96    153    -67    -49   -132    -59    -41     10
      0    145    145    -72    -72    145    -59    -38   -119    -25      0     25
     36    163    127   -101    -44    145    -67    -54   -132    -36    -12      2
     70    168     98   -119    -12    135    -93    -75   -153    -62    -33      5
    106    194     88   -150      7    142   -103    -90   -158    -70    -36    -18
    145    246    101   -194     23    174   -103    -90   -155    -70    -31    -25
    145    228     83   -187     28    158    -98   -109   -166    -96    -57    -57
    106    145     38   -127     33     93    -85   -132   -181   -119    -90   -114
    140    111    -28   -127     83     41    -90   -176   -213   -166   -145   -187
    202    124    -77   -163    140     23    -98   -207   -236   -207   -192   -236
    285    101   -187   -194    236    -44   -148   -270   -293   -272   -262   -303
    345     93   -252   -220    298    -77   -187   -296   -322   -288   -283   -335
    355     80   -277   -218    316    -98   -202   -301   -319   -283   -277   -355
    358     67   -290   -213    324   -111   -200   -298   -316   -288   -283   -355
    410     46   -363   -231    387   -155   -228   -332   -348   -322   -324   -415
    504     25   -478   -265    491   -226   -277   -374   -384   -361   -374   -457
    600     25   -574   -314    587   -272   -316   -400   -407   -389   -397   -462
    644     -7   -652   -316    646   -329   -337   -441   -444   -420   -426   -501
    719    -54   -776   -332    745   -415   -376   -478   -488   -470   -472   -555
    784    -49   -833   -368    807   -441   -400   -488   -496   -483   -480   -566
    805    -51   -857   -379    828   -452   -423   -504   -506   -496   -493   -587
    763   -103   -867   -329    815   -485   -439   -527   -542   -527   -519   -607
    711   -103   -815   -303    761   -457   -428   -514   -530   -514   -504   -584
    639   -106   -745   -267    691   -426   -410   -483   -496   -480   -470   -540
    594   -142   -737   -228    665   -441   -400   -470   -493   -478   -467   -532
    561   -166   -727   -197    644   -446   -381   -452   -485   -478   -467   -530
    496   -174   -670   -161    581   -420   -366   -441   -467   -465   -449   -506
    446   -171   -618   -137    530   -392   -350   -428   -454   -452   -433   -480
    439   -174   -613   -132    524   -394   -340   -426   -449   -452   -441   -480
    454   -168   -623   -142    537   -394   -329   -431   -446   -454   -444   -478
    452   -142   -597   -155    524   -368   -322   -426   -439   -446   -431   -462
    449   -137   -587   -155    517   -361   -298   -402   -420   -431   -413   -441
    449   -101   -553   -176    501   -327   -285   -387   -394   -405   -387   -410
    418    -54   -472   -181    444   -262   -275   -379   -374   -374   -350   -374
    410    -18   -428   -197    418   -223   -296   -384   -366   -355   -327   -342
    374      5   -368   -189    371   -181   -314   -379   -342   -324   -293   -309
    335     -2   -340   -166    335   -171   -306   -363   -327   -306   -277   -298
    288    -33   -322   -127    303   -176   -301   -361   -332   -314   -285   -298
    249    -44   -293   -103    270   -168   -303   -366   -332   -316   -277   -265
    200    -70   -270    -64    233   -168   -283   -350   -319   -301   -254   -218
    171   -135   -306    -20    236   -218   -267   -345   -332   -309   -265   -228
    140   -184   -324     23    231   -254   -252   -342   -345   -311   -272   -267
    114   -189   -303     36    205   -246   -244   -348   -358   -316   -275   -309
    111   -200   -311     44    210   -254   -228   -345   -371   -332   -296   -322
     98   -197   -296     46    194   -246   -207   -322   -363   -316   -283   -290
     96   -166   -262     36    179   -213   -194   -301   -345   -301   -262   -272
     67   -142   -210     36    137   -174   -171   -280   -324   -277   -241   -254
     57   -127   -184     33    119   -155   -148   -267   -311   -265   -236   -272
     64   -119   -184     25    124   -150   -148   -270   -327   -280   -257   -290
     88   -116   -205     15    145   -161   -150   -257   -335   -277   -252   -257
     98    -77   -176    -12    135   -124   -137   -228   -309   -246   -218   -202
     83    -51   -135    -18    109    -93   -119   -205   -288   -223   -192   -179
     75    -12    -90    -31     80    -51   -109   -194   -275   -207   -176   -176
     57     -7    -64    -23     59    -36    -93   -181   -262   -197   -166   -171
      5    -38    -46     15     23    -41    -80   -176   -259   -197   -168   -176
    -57    -96    -38     75    -10    -67    -85   -184   -270   -210   -184   -189
    -93   -171    -77    129     -7   -124    -93   -189   -296   -246   -220   -223
    -96   -316   -220    207     62   -270    -70   -153   -337   -324   -314   -309
    -83   -470   -387    275    150   -428     46    -10   -327   -413   -459   -467
    -70   -454   -384    262    155   -420    200    179   -200   -379   -478   -514
    -77   -213   -137    142     28   -174    257    148    -70   -228   -316   -374
   -153    215    368    -31   -259    290     96   -257    -46      7     23    -25
   -259    833   1091   -288   -678    961   -220   -740    -12    400    561    506
   -316   1371   1688   -527  -1002   1530   -478   -945    163    893   1150   1088
   -236   1434   1670   -600   -953   1551   -745  -1062    189   1132   1418   1389
   -163    995   1158   -415   -659   1075   -870  -1184   -155    743   1023   1034
    -85    433    517   -174   -301    475   -852  -1208   -683    -72    200    231
    -64    -20     44     41    -54     10   -665   -992   -849   -506   -306   -272
    -75   -176   -101    124     12   -140   -444   -662   -649   -439   -327   -303
    -57   -181   -124    119     33   -153   -272   -423   -465   -319   -252   -233
    -20   -181   -161     98     70   -171   -184   -298   -379   -275   -236   -213
    -15   -171   -158     93     70   -166   -135   -233   -332   -249   -228   -218
     10   -181   -194     83    101   -187   -129   -226   -337   -265   -244   -239
     33   -176   -210     72    122   -192   -122   -207   -327   -259   -236   -215
     41   -179   -220     67    129   -200   -111   -187   -316   -257   -233   -205
     44   -181   -226     67    135   -202   -106   -179   -319   -265   -246   -215
     28   -176   -205     72    116   -189    -90   -161   -309   -262   -244   -210
     15   -163   -179     75     96   -171    -72   -145   -290   -257   -236   -189
      0   -184   -184     90     90   -184    -51   -135   -277   -239   -218   -174
    -15   -192   -176    101     80   -184    -41   -127   -267   -220   -205   -176
     -7   -174   -168     90     80   -174    -38   -119   -267   -215   -197   -174
      7   -145   -153     70     80   -148    -33   -101   -252   -187   -168   -148
      7   -129   -140     59     72   -135    -28    -96   -246   -179   -161   -142
      0   -119   -119     57     59   -119    -18    -80   -231   -171   -153   -137
    -18   -111    -93     62     36   -101    -12    -70   -220   -163   -150   -137
    -15    -98    -83     57     33    -90     -2    -46   -202   -145   -129   -122
     31   -106   -140     36     83   -122     -7    -33   -200   -142   -129   -111
     38    -85   -124     20     80   -103     -7    -20   -184   -124   -111    -90
     -2    -85    -85     44     38    -85      5     -7   -163   -103    -93    -75
    -77   -101    -23     90    -28    -62     28     10   -137    -77    -70    -51
    -80    -70      7     72    -46    -31     41     25   -124    -62    -57    -41
    -72    -70      2     70    -38    -33     44     36   -119    -62    -57    -36
    -54    -57     -5     54    -25    -31     46     51   -101    -46    -41    -23
    -44    -46     -2     46    -20    -25     54     62    -96    -38    -36    -18
    -57    -54      2     54    -33    -25     59     70    -85    -28    -23      0
    -38    -36      2     36    -23    -18     59     85    -64     -5     -2     23
    -28     -5     23     18    -25      7     49     93    -51     10      7     33
    -25     -2     23     15    -25     10     44    101    -46     15     15     38
     12     -5    -18     -5     12    -10     28    106    -49     18     20     51
     31      7    -23    -18     25     -7     15    109    -46     28     33     70
     28      5    -23    -15     25     -7     18    122    -31     49     51     90
     23     31      7    -25      7     20     23    142    -10     72     77    119
     18     41     20    -31      0     31     20    145     -7     83     90    127
     46     23    -23    -36     36      0     -2    106    -51     49     64    103
     33      7    -28    -20     31    -10    -10     96    -67     36     54    106
      0      5      5     -2     -2      5      2    101    -62     46     67    124
     -2      7     10     -5     -5      7      5     90    -77     33     57    116
      0     10     10     -5     -5     10     -2     70    -98     12     38    101
      2      5      2     -5      0      2      0     57   -116      0     33     96
      5     20     15    -12     -5     18      0     57   -124     -5     38    111
    -15     31     46     -7    -31     38      0     41   -142    -20     25    101
    -46     28     75      7    -62     51     12     31   -155    -33     15     85
    -44     41     83      0    -64     62     31     44   -145    -28     20     90
    -38     67    106    -12    -72     85     46     59   -124    -12     33    103
    -67     64    129      0    -98     96     72     72   -106     -7     33    109
   -109     18    127     44   -116     72     88     67   -109    -15     18     98
   -114     31    142     38   -127     85     96     51   -114    -25      7     85
   -135     31    166     51   -150     98    129     62   -101    -20      7     83
   -132     51    181     38   -158    114    153     83    -70      2     23     90
   -109     75    184     18   -148    127    163     93    -64      2     18     80
   -148     67    215     38   -181    142    163     90    -67      0      7     67
   -202     38    241     83   -220    140    174     80    -75    -10     -2     57
   -189     64    254     59   -220    158    181     93    -64      5     18     80
   -207     88    296     59   -252    192    189    114    -41     28     44    103
   -226    103    327     59   -277    213    197    122    -31     38     51    109
   -246    122    368     62   -306    244    213    132    -10     51     59    114
   -259    109    366     75   -314    239    205    122    -25     31     41     98
   -288     88    376     98   -332    231    215    148    -10     46     51    122
   -316     49    366    132   -342    207    223    161      5     59     64    135
   -296     25    322    135   -309    174    218    145     -2     51     57    114
   -226     33    259     96   -241    145    197    135    -15     36     38     90
   -158     59    218     49   -189    137    189    140     -7     46     41     90
   -116     88    205     12   -161    145    176    135    -10     44     44     85
   -135    101    236     18   -184    168    148    116    -25     33     33     62
   -153    106    259     23   -207    181    166    127    -12     44     41     57
   -153    135    288      7   -220    210    197    148      7     64     67     80
   -174    158    332      7   -252    244    218    166     31     85     90    106
   -223    116    340     54   -280    228    215    166     31     83     85     96
   -220    161    379     28   -301    270    233    184     59    109    114    114
   -192    257    449    -33   -322    353    249    210    101    158    168    155
   -189    298    488    -54   -340    392    231    200    109    174    184    174
   -202    332    535    -64   -368    433    213    192    124    197    215    207
   -220    309    530    -44   -374    418    184    179    122    200    220    210
   -228    275    504    -23   -366    389    187    181    111    192    213    197
   -226    252    478    -15   -353    363    166    168     96    176    207    189
   -244    252    496     -2   -368    374    168    150     77    161    194    179
   -270    168    439     49   -353    303    145    127     33    116    153    148
   -303     77    381    114   -342    228    150    122     12     88    116    119
   -361     36    394    161   -379    215    179    124      5     77    106    109
   -467    -20    446    244   -457    213    184    116    -10     57     85     85
   -540    -49    491    293   -517    220    228    132     -2     57     85     83
   -613    -85    527    348   -571    220    241    140      2     64     93     96
   -659    -75    581    366   -623    254    233    137      5     70     98    103
   -683    -41    641    363   -662    298    252    155     20     88    116    119
   -730    -62    665    394   -698    301    262    171     33     96    122    124
   -753    -75    678    413   -717    301    270    179     41    103    119    119
   -771   -114    654    441   -714    270    246    153     12     77     90     90
   -784   -163    620    475   -704    228    223    111    -31     38     51     51
   -802   -223    576    511   -691    176    213     88    -51     12     23     33
   -758   -246    511    501   -636    132    197     72    -70     -7      7     25
   -654   -231    423    441   -540     96    158     44    -96    -36    -18      2
   -517   -223    293    371   -405     33    119      7   -137    -77    -62    -38
   -452   -254    194    353   -324    -31    109    -18   -179   -119   -109    -83
   -374   -389    -18    381   -179   -205    114      7   -220   -197   -207   -161
   -220   -542   -322    381     49   -433    179    114   -236   -301   -361   -309
    -93   -553   -459    324    181   -506    262    272   -153   -329   -444   -413
    -44   -267   -223    155     88   -246    329    316     10   -179   -301   -306
   -109    171    280    -31   -197    226    223    -54      7     23     -5    -31
   -236    730    966   -246   -602    846    -70   -576    -64    324    457    400
   -350   1330   1680   -488  -1015   1504   -368   -930    -38    735   1008    898
   -316   1540   1855   -613  -1085   1696   -641  -1065     20   1080   1400   1280
   -275   1169   1444   -449   -859   1306   -748  -1085   -145    898   1184   1119
   -285    589    875   -153   -579    732   -698  -1065   -571    179    465    446
   -342     51    394    145   -368    223   -527   -909   -865   -462   -213   -205
   -374   -153    218    262   -298     31   -298   -558   -618   -371   -236   -233
   -397   -179    218    288   -309     20   -150   -319   -402   -231   -153   -168
   -358   -166    192    262   -277     12    -54   -176   -290   -166   -122   -158
   -358   -166    192    262   -275     12     15    -80   -218   -119    -90   -163
   -402   -181    218    290   -311     15     49    -46   -200   -116    -93   -192
   -418   -197    220    306   -322     10     83     -2   -168    -98    -80   -171
   -454   -189    262    319   -358     36     98     20   -150    -85    -70   -137
   -509   -223    285    366   -397     31    127     36   -135    -83    -70   -119
   -553   -192    361    371   -459     83    140     49   -119    -72    -59    -96
   -602   -189    410    394   -506    109    184     90    -83    -38    -28    -51
   -719   -207    509    462   -615    150    213    122    -46     -5     10      5
   -758   -223    535    491   -646    155    213    129    -41      2     20     25
   -657   -205    449    428   -553    122    181    106    -70    -20    -12     -2
   -576   -142    431    358   -504    142    158     96    -75    -18    -18     -2
   -550    -77    472    314   -511    194    166    116    -49      5      2     12
   -542    -49    493    296   -519    220    181    145    -18     33     36     36
   -527    -49    478    288   -504    215    187    155    -12     31     36     33
   -501    -25    472    262   -488    223    194    171      5     46     51     46
   -475     -2    472    239   -475    236    202    179     18     62     67     59
   -446    -10    436    228   -441    213    194    179     23     62     62     57
   -392    -18    374    205   -384    176    187    168      5     41     41     44
   -433    -41    392    236   -415    174    176    179     23     57     59     67
   -472    -67    402    270   -439    166    184    197     38     70     70     83
   -470    -70    400    270   -436    163    215    218     57     83     80     98
   -478    -70    407    272   -444    166    197    218     59     93     93    114
   -449    -38    410    244   -431    184    189    226     75    109    111    135
   -410    -15    394    210   -405    189    187    236     88    116    119    142
   -361    -23    337    192   -350    155    179    239     85    116    122    148
   -342    -36    303    187   -324    132    181    233     77    116    119    142
   -368    -64    303    215   -337    119    176    231     80    122    119    145
   -381    -46    335    213   -358    142    181    246    101    145    140    174
   -355    -51    303    205   -329    124    171    257    111    158    150    192
   -306    -49    257    176   -283    103    150    249    103    150    148    181
   -285    -57    228    171   -257     85    135    239     90    137    132    166
   -277    -90    184    181   -233     46    114    226     70    119    114    150
   -249    -83    166    166   -207     41    114    220     64    116    114    150
   -239    -77    158    155   -200     38    101    210     51    106    109    145
   -252    -93    155    171   -205     31     96    205     33     93    101    142
   -259   -109    148    181   -205     18     93    197     18     83     98    140
   -252   -103    148    179   -200     20    103    189      2     72     88    129
   -259   -135    124    197   -194     -5     90    161    -28     38     64    109
   -259   -168     90    213   -176    -38     93    148    -51     18     49    106
   -267   -187     80    226   -176    -51     96    132    -67      2     38     98
   -275   -171    103    223   -189    -33     96    109    -85    -15     23     83
   -280   -153    127    215   -205    -12     96     96    -96    -23     15     70
   -280   -179    101    228   -192    -38    109     90    -98    -31      5     62
   -301   -207     93    254   -200    -57    122     85    -98    -38     -5     44
   -311   -192    119    252   -215    -36    140     83    -85    -33     -7     36
   -322   -176    142    249   -233    -18    148     80    -75    -31    -12     28
   -335   -189    145    262   -241    -20    153     75    -70    -31    -18     15
   -350   -215    135    280   -244    -41    145     62    -72    -41    -28      0
   -368   -233    135    301   -252    -49    148     54    -72    -44    -44    -18
   -374   -259    114    316   -246    -72    150     49    -77    -57    -59    -36
   -379   -257    122    316   -252    -67    148     44    -77    -59    -62    -41
   -387   -236    150    311   -270    -44    140     36    -77    -59    -62    -46
   -389   -210    179    301   -285    -15    145     36    -67    -51    -62    -54
   -392   -207    184    298   -290    -10    145     36    -67    -54    -64    -62
   -379   -210    168    293   -275    -20    140     46    -67    -54    -59    -49
   -374   -197    176    285   -277    -10    140     54    -57    -44    -46    -38
   -379   -192    187    285   -283     -2    140     57    -51    -44    -46    -41
   -381   -205    176    290   -280    -15    135     54    -54    -41    -44    -36
   -381   -218    163    301   -272    -28    137     54    -59    -38    -41    -38
   -381   -213    168    296   -277    -23    142     46    -59    -38    -46    -49
   -376   -192    184    285   -280     -5    135     31    -72    -54    -59    -59
   -350   -192    158    272   -254    -18    129     44    -72    -54    -49    -33
   -329   -189    140    259   -236    -25    140     72    -49    -31    -23     10
   -329   -166    163    246   -249     -2    155     90    -25      2      2     18
   -350   -150    200    252   -275     23    158     85    -12     18     18     -5
   -376   -137    236    257   -309     49    163     72    -23      7     15    -23
   -394   -129    265    259   -329     67    179     93    -10     25     36      2
   -376    -75    301    226   -340    111    189    129     28     70     80     46
   -361    -25    335    194   -348    153    184    145     54     96    116     80
   -363    -38    324    200   -345    142    155    124     51    101    127     93
   -342     15    358    163   -350    187    127    101     51    116    124    106
   -303     49    353    124   -327    200    103     85     44    114    114    106
   -290     36    327    127   -309    181     90     67     23     90     85     90
   -303      2    303    150   -306    153     67     44     -5     72     57     67
   -319    -20    298    168   -311    137     62     31    -20     67     46     46
   -337    -88    249    213   -296     80     64     20    -41     54     23     28
   -361   -168    192    265   -277     10     75     15    -62     25     -5      7
   -405   -215    187    309   -298    -15     70    -15    -98    -38    -49    -38
   -449   -244    202    345   -327    -20     57    -41   -129    -80    -80    -72
   -441   -265    174    350   -309    -46     46    -46   -148   -103   -103    -85
   -405   -290    114    348   -259    -88     41    -49   -158   -116   -116    -85
   -402   -283    119    342   -262    -83     36    -62   -168   -127   -122    -88
   -418   -322     96    368   -259   -111     20    -88   -197   -155   -145   -109
   -431   -361     67    394   -252   -148      5   -109   -218   -184   -176   -140
   -423   -348     75    387   -249   -137     10   -119   -228   -197   -187   -150
   -418   -314    103    363   -262   -106     10   -114   -226   -181   -158   -111
   -392   -316     75    353   -233   -122     -7   -124   -233   -184   -163   -119
   -350   -322     25    335   -189   -148    -31   -142   -252   -200   -181   -150
   -267   -303    -36    285   -116   -171    -49   -148   -267   -215   -197   -168
   -239   -337   -101    288    -72   -220    -64   -166   -277   -233   -210   -179
   -184   -332   -150    257    -18   -241    -83   -192   -301   -254   -231   -192
    -98   -327   -228    210     64   -277   -114   -215   -332   -285   -262   -215
     38   -418   -457    189    246   -436   -129   -215   -389   -361   -353   -293
    226   -571   -800    171    511   -685    -77   -129   -433   -485   -524   -457
    426   -597  -1023     83    724   -810     20     23   -387   -537   -633   -581
    535   -418   -956    -59    745   -685     67     18   -290   -459   -574   -542
    532    -85   -618   -223    574   -350    -62   -384   -303   -311   -350   -324
    423    454     31   -439    194    241   -402   -989   -361     -7    114    153
    314   1062    745   -688   -215    904   -696  -1322   -275    420    670    709
    337   1325    987   -833   -324   1156   -976  -1473   -202    761   1080   1161
    353   1000    646   -675   -145    823  -1088  -1522   -376    618    932   1088
    319    353     31   -337    142    194  -1062  -1504   -818    -98    171    348
    280   -218   -501    -31    389   -358   -878  -1314  -1088   -688   -493   -319
    337   -394   -735     25    535   -563   -654   -966   -927   -701   -615   -465
    488   -400   -888    -44    688   -644   -498   -714   -745   -597   -561   -433
    693   -410  -1106   -142    898   -756   -462   -623   -696   -584   -571   -459
    878   -418  -1296   -228   1085   -857   -488   -613   -719   -639   -631   -527
   1015   -446  -1465   -285   1239   -956   -524   -641   -769   -709   -709   -610
   1083   -457  -1540   -311   1312   -997   -537   -672   -813   -761   -771   -685
   1088   -428  -1517   -329   1301   -971   -532   -665   -810   -758   -776   -696
   1075   -415  -1491   -332   1283   -953   -511   -641   -787   -743   -766   -683
   1049   -410  -1462   -322   1254   -935   -483   -623   -771   -727   -761   -704
   1034   -376  -1410   -327   1221   -893   -454   -594   -743   -693   -730   -688
    963   -350  -1314   -309   1137   -831   -446   -568   -709   -659   -678   -623
    904   -316  -1221   -293   1060   -769   -441   -548   -688   -626   -646   -618
    813   -311  -1124   -252    966   -717   -426   -511   -652   -597   -636   -610
    701   -301  -1002   -200    852   -652   -389   -459   -597   -561   -613   -519
    636   -309   -945   -163    789   -626   -355   -410   -555   -524   -592   -475
    592   -311   -904   -140    745   -607   -335   -381   -532   -496   -579   -444
    498   -285   -784   -109    641   -535   -285   -329   -478   -433   -527   -400
    374   -272   -646    -49    509   -459   -218   -259   -400   -368   -467   -345
    277   -262   -540    -10    407   -400   -194   -220   -363   -327   -431   -301
    161   -249   -410     41    285   -329   -153   -171   -314   -270   -379   -270
     18   -246   -265    111    140   -257   -103   -114   -262   -205   -306   -226
    -64   -249   -184    158     59   -218    -83    -77   -226   -158   -249   -192
     31   -259   -290    114    158   -272   -129   -127   -265   -205   -290   -252
    124   -298   -423     85    272   -361   -137   -161   -293   -249   -337   -324
    158   -342   -504     90    329   -423   -166   -213   -335   -309   -392   -374
    226   -392   -618     83    420   -504   -215   -262   -397   -371   -436   -400
    322   -371   -696     23    506   -535   -218   -233   -381   -358   -431   -368
    371   -332   -704    -20    535   -517   -215   -207   -350   -340   -410   -316
    272   -348   -620     33    446   -483   -187   -181   -316   -303   -363   -296
    161   -319   -480     80    319   -400   -103   -122   -249   -226   -293   -280
     88   -257   -348     83    215   -303    -54    -64   -187   -161   -220   -233
     46   -194   -241     75    142   -218    -38    -25   -145   -122   -181   -166
     80   -158   -241     36    158   -200    -31      2   -132   -114   -153    -88
    150   -166   -316      7    233   -241    -57    -20   -179   -148   -179    -64
    210   -142   -355    -36    280   -249    -80    -31   -179   -132   -168    -62
    213   -122   -335    -46    272   -228    -88    -28   -166   -106   -140    -75
    124   -135   -262      2    192   -197    -70     -2   -142    -83    -93    -36
     57   -135   -192     38    124   -163    -44     18   -122    -54    -59    -10
      0   -135   -137     64     67   -137     -7     41   -109    -44    -31     20
    -62   -163   -101    111     18   -132     12     44    -98    -31    -12     25
     -5   -166   -163     83     77   -163    -23    -20   -145    -70    -46    -38
     49   -135   -184     44    116   -158    -54    -72   -187   -116    -75    -85
     49   -103   -153     28    101   -127    -85   -111   -226   -142    -96   -122
     31   -132   -166     49     98   -148    -83   -116   -233   -150    -88   -127
    -20   -161   -142     88     59   -153    -54   -101   -220   -137    -70   -124
   -137   -158    -20    148    -59    -90      7    -62   -187   -111    -70   -122
   -155   -137     15    145    -88    -62     18    -70   -192   -137   -116   -103
    -49   -145    -98     96     23   -122    -15   -106   -215   -166   -155   -135
    111   -122   -233      2    171   -176    -59   -150   -246   -200   -187   -192
    200   -114   -314    -41    257   -213    -77   -176   -262   -218   -197   -200
    145   -103   -249    -23    194   -176    -41   -168   -241   -192   -168   -179
     62    -96   -161     15    109   -127    -10   -148   -213   -155   -142   -179
     20   -119   -142     49     80   -132    -12   -163   -220   -174   -176   -200
     20   -155   -176     67     98   -166    -12   -168   -231   -200   -202   -158
     54   -132   -189     36    119   -158    -23   -181   -231   -200   -200   -163
     75   -119   -197     20    135   -158    -10   -176   -218   -189   -194   -161
     75   -111   -187     18    129   -148     -2   -158   -205   -181   -200   -127
    129    -90   -220    -18    174   -155    -20   -140   -187   -158   -181    -88
    223    -85   -309    -70    265   -197    -67   -166   -202   -166   -187   -137
    322   -127   -449    -98    384   -288   -116   -223   -259   -226   -231   -218
    420   -158   -581   -132    498   -368   -163   -280   -316   -285   -277   -290
    480   -223   -704   -127    592   -462   -220   -337   -368   -342   -361   -397
    566   -254   -820   -155    693   -537   -272   -397   -433   -433   -462   -436
    693   -252   -945   -220    818   -597   -306   -428   -465   -467   -485   -441
    784   -259  -1044   -262    911   -649   -345   -462   -491   -488   -504   -504
    820   -311  -1132   -254    976   -722   -384   -509   -537   -545   -574   -561
    917   -293  -1213   -314   1062   -753   -397   -530   -568   -597   -623   -550
    982   -283  -1267   -350   1124   -774   -400   -524   -581   -600   -631   -542
    989   -309  -1301   -342   1143   -802   -392   -509   -574   -589   -620   -517
    956   -249  -1205   -353   1080   -727   -355   -467   -517   -504   -545   -501
    893   -155  -1052   -371    971   -605   -327   -433   -457   -431   -459   -454
    818    -88   -906   -363    862   -496   -316   -402   -397   -374   -400   -376
    737    -75   -815   -332    776   -444   -324   -389   -379   -353   -374   -311
    654   -101   -756   -275    704   -428   -316   -355   -350   -340   -355   -246
    597   -114   -714   -241    654   -413   -319   -355   -355   -350   -350   -220
    527   -145   -672   -192    600   -407   -303   -345   -348   -311   -316   -233
    454   -176   -631   -140    542   -405   -301   -345   -348   -293   -298   -267
    397   -254   -652    -70    524   -452   -290   -353   -374   -316   -327   -319
    335   -345   -680      2    506   -511   -272   -355   -402   -361   -379   -306
    309   -381   -691     36    498   -535   -270   -371   -423   -394   -410   -322
    301   -418   -722     57    509   -568   -283   -407   -470   -457   -472   -361
    296   -496   -792    101    542   -644   -285   -413   -491   -454   -457   -363
    257   -483   -740    111    496   -610   -275   -397   -475   -433   -436   -368
    213   -470   -683    127    446   -576   -254   -379   -457   -426   -431   -342
    153   -485   -639    166    394   -563   -228   -355   -431   -402   -405   -314
     85   -478   -563    197    324   -519   -192   -332   -397   -358   -353   -277
     23   -472   -498    223    259   -485   -163   -316   -379   -340   -340   -272
    -44   -498   -454    270    202   -478   -140   -290   -366   -327   -311   -233
    -96   -509   -415    301    155   -462   -116   -262   -340   -293   -280   -215
   -132   -517   -384    324    124   -452   -111   -257   -335   -293   -283   -207
   -142   -491   -348    316    101   -420    -98   -244   -322   -283   -272   -181
   -145   -491   -345    316     98   -420    -85   -236   -316   -280   -275   -179
   -148   -475   -327    311     88   -402    -72   -220   -301   -267   -262   -168
   -142   -454   -311    298     83   -384    -49   -194   -277   -252   -249   -158
   -101   -545   -446    322    171   -496    -23   -166   -319   -335   -353   -244
    -10   -727   -717    368    353   -722     62    -62   -371   -457   -493   -376
     51   -758   -810    350    428   -782    202    114   -306   -459   -535   -452
     77   -548   -626    236    350   -587    314    127   -163   -340   -431   -376
    109   -163   -272     25    189   -215    163   -267   -132   -148   -163   -111
     75    441    366   -259   -145    405   -142   -701    -20    259    361    420
    -15   1109   1122   -548   -568   1117   -402   -909    239    800    979   1036
     41   1431   1389   -735   -672   1410   -696   -966    439   1208   1410   1517
    111   1080    966   -597   -428   1023   -872  -1065    179    943   1161   1309
    106    527    418   -316   -155    472   -880  -1140   -345    241    470    602
     77    -20    -98    -28     88    -59   -665   -945   -636   -301   -127     -7
    124   -252   -376     64    249   -314   -405   -605   -527   -361   -283   -163
    202   -288   -491     41    345   -389   -249   -397   -413   -309   -283   -168
    215   -327   -542     57    376   -436   -161   -285   -358   -283   -275   -163
    218   -389   -607     85    410   -496   -132   -259   -366   -301   -301   -194
    236   -413   -649     88    441   -530   -116   -252   -371   -311   -316   -231
    210   -418   -631    101    420   -522    -96   -226   -355   -306   -324   -254
    192   -394   -589    101    389   -491    -85   -210   -342   -301   -316   -210
    153   -389   -542    116    345   -465    -83   -205   -335   -293   -303   -226
    122   -418   -540    148    329   -478    -75   -202   -342   -306   -327   -249
     85   -472   -558    192    322   -514    -64   -179   -342   -314   -337   -215
     51   -498   -550    223    298   -522    -46   -150   -322   -290   -311   -184
     20   -483   -504    228    259   -491    -33   -135   -296   -270   -285   -155
     -7   -457   -449    233    220   -454    -20   -119   -275   -265   -272   -122
    -12   -446   -436    228    210   -441    -12   -109   -267   -257   -275   -114
    -10   -405   -394    205    192   -400     -2    -85   -239   -207   -223   -106
    -70   -389   -322    228    124   -355      5    -67   -218   -171   -187   -109
   -101   -387   -285    244     90   -337     12    -49   -202   -166   -187    -88
   -116   -426   -309    270     96   -368     33    -49   -205   -184   -207    -83
    -96   -420   -324    257    111   -374     41    -46   -202   -184   -207    -72
    -57   -384   -327    218    135   -355     51    -36   -189   -176   -194    -57
    -28   -350   -322    189    145   -337     57    -25   -176   -153   -168    -49
     15   -314   -329    148    168   -322     46    -20   -171   -148   -174    -72
     98   -303   -402    101    249   -353     33    -20   -184   -174   -192    -54
    150   -296   -446     70    296   -368     33    -15   -181   -163   -192    -44
    187   -257   -444     36    314   -350     41      0   -158   -124   -155    -44
    184   -239   -423     25    301   -329     38     10   -142   -109   -132    -36
    161   -228   -392     33    275   -309     49     28   -129    -96   -122     -2
    142   -226   -371     41    257   -298     64     46   -124    -88   -111     38
    119   -197   -316     38    218   -257     93     88    -90    -51    -70     72
    114   -132   -246      5    179   -189    127    135    -38     -5    -23    109
    106    -88   -197    -10    150   -142    135    150    -18     12    -15    111
     98    -83   -184     -7    140   -132    132    161    -15     23    -10    119
     88    -77   -166     -5    127   -122    132    184     10     54     28    155
     90    -75   -166     -7    124   -119    127    197     20     70     38    163
     90    -75   -166     -7    127   -122    132    194     28     83     59    174
     67    -77   -145      5    103   -111    132    194     31     93     72    184
     44    -72   -116     15     80    -93    129    181     12     80     62    176
     31    -64    -96     15     62    -80    122    166     -2     67     49    168
      0    -77    -77     38     36    -77    127    174     -2     75     64    189
    -67    -96    -28     80    -20    -62    140    181     12     93     83    205
   -148    -83     64    116   -106    -10    158    176     20     96     90    215
   -124    -90     31    106    -80    -31    135    135    -10     59     62    181
    -57   -106    -51     80     -5    -80     83     64    -72     -7     -5    119
    -18   -122   -103     67     41   -114     67     28   -106    -41    -38     93
      0   -119   -119     59     59   -119     72     38    -96    -18    -12    111
    -44   -140    -96     90     25   -119     88     59    -72      0      5    124
   -122   -142    -20    132    -51    -80    111     72    -57      7      7    132
   -207   -140     64    171   -137    -38    155     96    -20     36     28    150
   -275   -153    122    215   -200    -15    187    106      5     54     36    150
   -306   -166    137    236   -223    -15    205    101     15     54     33    148
   -319   -171    148    246   -233    -12    223     98     18     54     31    145
   -324   -174    148    249   -239    -12    231    103     31     54     25    140
   -348   -189    158    270   -254    -15    228    103     31     51     23    135
   -355   -184    171    270   -265     -7    236    103     36     62     28    135
   -335   -168    163    252   -252     -2    231    103     38     64     25    132
   -327   -150    174    239   -252     10    239    106     51     70     25    124
   -316   -135    181    226   -249     23    249    111     62     77     31    124
   -306   -116    189    210   -249     36    257    119     75     85     33    127
   -309    -85    223    197   -267     67    277    148    109    116     62    145
   -285    -72    213    179   -252     67    280    158    114    127     70    142
   -277    -62    215    171   -246     75    296    176    129    129     70    171
   -270    -44    226    155   -249     90    322    215    166    153     90    220
   -280    -46    233    163   -257     93    335    236    194    192    124    213
   -265    -15    249    137   -259    116    335    241    210    213    142    192
   -236     28    265    103   -249    145    358    262    236    233    158    210
   -236     49    283     90   -259    166    376    275    254    239    168    226
   -239     70    309     83   -275    189    389    288    272    252    179    244
   -241     93    335     72   -288    213    413    306    298    267    192    259
   -244    109    353     67   -298    231    441    335    322    293    205    272
   -252    168    418     38   -335    293    478    379    381    350    259    327
   -285    249    535     15   -410    392    509    413    444    413    322    394
   -348    283    628     31   -488    457    480    402    465    436    355    420
   -374    303    678     36   -524    491    449    394    472    462    392    433
   -379    298    675     38   -527    485    454    418    493    480    413    467
   -415    249    662     83   -537    454    457    415    498    480    415    472
   -449    210    659    116   -553    433    457    407    501    480    413    457
   -446    218    665    114   -555    441    462    405    498    480    418    452
   -457    166    623    145   -540    394    454    405    483    462    397    439
   -478     96    574    189   -524    335    457    397    465    433    363    400
   -501     72    574    213   -537    322    467    389    457    420    345    376
   -530    101    631    215   -579    366    496    407    478    433    358    387
   -618     46    665    285   -641    355    506    420    493    441    363    387
   -706      5    711    350   -709    355    511    426    498    444    368    392
   -784    -20    761    402   -774    368    542    441    519    462    381    405
   -893    -38    854    467   -875    407    561    449    530    470    387    407
   -982    -62    917    522   -950    426    568    457    540    480    397    413
  -1023    -85    935    553   -979    423    563    457    542    480    400    418
  -1031   -119    909    574   -971    394    553    446    537    472    389    405
   -992   -132    859    563   -927    363    542    426    530    459    368    374
   -948   -174    774    561   -865    301    514    397    498    426    337    345
   -883   -187    696    535   -789    254    504    394    501    418    327    337
   -828   -171    657    498   -745    241    485    381    498    413    322    329
   -789   -153    636    472   -714    241    480    371    498    407    316    319
   -727   -166    561    444   -644    197    467    355    470    368    272    270
   -607   -252    353    428   -480     49    459    366    410    277    171    168
   -511   -423     88    467   -301   -166    522    470    389    171     23     23
   -405   -530   -124    467   -140   -327    652    654    457    137    -59    -83
   -371   -267    101    319   -236    -85    750    701    628    298     96     38
   -498    140    639    179   -568    387    652    355    714    548    426    374
   -675    709   1382    -18  -1028   1044    397   -119    784    924    940    909
   -763   1361   2125   -298  -1444   1743    163   -379    982   1428   1558   1540
   -662   1592   2252   -467  -1457   1922   -135   -504   1072   1745   1927   1953
   -563   1234   1797   -335  -1179   1514   -314   -652    771   1447   1636   1706
   -527    618   1145    -46   -836    880   -335   -753    228    672    841    906
   -524      7    532    259   -527    270   -187   -584    -62     83    166    220
   -480   -166    314    322   -397     72     44   -202    148    148    124    174
   -415   -124    288    270   -353     80    207     59    350    283    205    239
   -342    -88    254    215   -298     80    293    207    452    342    236    257
   -319   -129    189    226   -254     28    309    259    483    345    218    233
   -316   -176    137    244   -228    -20    301    272    480    324    192    207
   -322   -200    122    259   -223    -41    298    285    491    329    192    202
   -314   -187    124    249   -220    -31    296    288    498    327    187    192
   -296   -161    135    228   -215    -12    298    296    509    322    171    184
   -267   -135    129    200   -200     -2    290    303    519    309    137    176
   -244   -124    116    184   -181     -5    290    327    550    342    176    189
   -252   -122    129    184   -194      2    298    350    589    392    259    200
   -298    -88    210    194   -254     59    303    374    628    428    309    220
   -342   -129    210    233   -277     41    340    397    649    428    311    220
   -355   -145    210    252   -285     31    389    415    672    446    327    202
   -379   -166    210    270   -296     23    415    420    683    462    335    171
   -423   -194    228    309   -327     15    428    426    693    470    327    153
   -462   -122    340    290   -402    106    444    454    730    504    350    226
   -496    -80    415    288   -457    166    472    493    779    540    384    285
   -504    -70    433    285   -470    181    475    509    800    548    384    311
   -506    -64    441    285   -475    187    467    519    815    558    394    335
   -498    -41    454    267   -478    205    472    535    839    581    426    345
   -493    -51    439    272   -467    192    467    532    844    581    428    335
   -493    -85    405    288   -449    161    454    517    833    566    413    314
   -485   -119    366    303   -426    122    433    501    823    555    402    301
   -478   -122    353    298   -415    114    449    532    854    579    418    324
   -457   -119    337    288   -400    106    449    548    872    592    426    332
   -426   -122    301    272   -366     88    446    542    880    594    428    335
   -418   -142    275    280   -348     64    452    535    878    589    428    329
   -394   -129    265    262   -332     67    462    548    898    605    444    340
   -389   -124    262    257   -327     67    446    561    919    623    462    363
   -400   -111    288    252   -345     88    452    581    940    646    480    387
   -423    -98    324    262   -374    111    472    605    966    672    498    407
   -431    -90    337    259   -387    122    478    628    992    698    524    436
   -433    -77    355    254   -394    137    480    639   1013    722    558    465
   -407    -59    348    233   -379    142    467    631   1010    722    563    462
   -379    -59    319    220   -350    129    441    610    997    704    548    441
   -350    -46    301    197   -327    127    441    631   1008    717    566    467
   -322    -28    290    174   -309    129    428    641   1028    737    592    498
   -327    -46    277    187   -303    114    420    620   1013    722    587    488
   -340    -70    270    205   -306     98    423    594    995    701    568    459
   -350    -77    272    213   -311     96    431    589    997    701    576    472
   -342    -83    259    213   -301     88    446    587   1002    701    579    475
   -329    -75    254    200   -293     88    462    584   1008    701    581    475
   -322    -41    280    181   -301    119    472    589   1015    706    592    475
   -314    -12    301    163   -309    142    472    589   1021    704    589    459
   -309    -15    290    161   -301    137    478    592   1036    706    581    449
   -298    -25    272    161   -288    124    491    600   1052    709    584    449
   -301    -49    252    176   -277    101    504    602   1067    714    581    439
   -332    -77    254    205   -293     88    511    592   1075    709    568    413
   -358    -77    280    218   -319    101    535    600   1096    717    566    400
   -371    -93    277    231   -327     90    530    592   1096    711    558    384
   -371   -111    259    241   -316     72    509    584   1096    717    561    384
   -363   -129    231    244   -298     49    509    587   1106    719    553    376
   -350   -137    210    244   -283     36    524    589   1114    717    545    366
   -340   -116    223    226   -283     54    540    600   1135    737    566    376
   -335    -93    241    215   -288     72    563    620   1166    761    584    394
   -350   -116    233    231   -293     57    563    626   1171    766    587    397
   -358   -137    218    246   -290     38    566    633   1184    776    592    400
   -340   -129    210    233   -277     38    579    646   1205    795    605    407
   -327   -103    223    215   -275     59    597    675   1231    828    639    441
   -322    -80    239    200   -283     77    605    696   1254    844    654    457
   -314    -64    249    189   -283     90    602    701   1267    846    657    454
   -296    -51    244    171   -272     96    613    717   1288    857    667    457
   -301    -49    252    176   -277    101    620    730   1304    872    683    472
   -298    -36    262    163   -280    111    641    740   1327    888    696    478
   -285     -5    280    142   -283    137    659    756   1345    896    704    478
   -262     38    298    109   -280    168    672    782   1366    924    732    509
   -259     23    283    119   -270    153    670    797   1382    940    740    524
   -231     59    288     83   -259    174    683    807   1405    956    750    530
   -228    101    327     62   -277    213    678    800   1421    969    763    535
   -228    132    361     46   -296    244    657    789   1434    992    789    555
   -207    148    355     31   -280    252    618    769   1431   1002    813    574
   -200    132    332     31   -267    231    587    756   1428   1002    818    584
   -181    114    296     31   -239    205    587    758   1434    997    815    584
   -161    127    288     15   -223    207    587    756   1436    995    818    584
   -158    140    298     10   -228    218    571    737   1423    987    813    581
   -176     77    252     46   -213    163    555    724   1405    969    792    568
   -155     18    171     67   -163     93    561    717   1382    935    758    542
   -168    -49    116    109   -145     33    553    696   1348    896    719    506
   -181   -101     80    142   -132    -10    545    678   1327    870    696    478
   -189   -145     44    168   -116    -51    530    649   1296    839    667    449
   -184   -168     15    176   -101    -77    524    639   1278    820    649    436
   -184   -184     -2    184    -90    -93    509    626   1265    805    636    423
   -197   -197      0    197    -98    -98    514    618   1265    805    636    420
   -210   -189     20    200   -116    -85    527    605   1262    800    631    410
   -189   -166     23    179   -109    -72    519    607   1257    789    626    405
   -176   -150     23    161   -101    -64    517    641   1286    813    649    439
   -158   -145     12    153    -85    -67    530    667   1312    828    667    465
   -148   -161    -12    153    -70    -88    530    657   1306    815    659    457
   -129   -181    -51    155    -41   -116    532    659   1304    805    649    449
   -103   -187    -83    145    -12   -135    527    662   1312    810    649    457
    -70   -155    -85    114      7   -122    506    654   1317    805    646    457
    -18   -135   -119     75     49   -127    509    652   1306    789    628    439
     31   -187   -218     77    124   -202    498    652   1273    735    563    371
    111   -353   -465    122    288   -407    530    724   1241    636    423    236
    223   -452   -675    114    449   -563    657    901   1301    576    298    106
    319   -275   -594    -23    454   -433    748   1047   1473    675    366    145
    342    119   -226   -231    283    -51    693    841   1556    859    600    353
    194    623    428   -413   -116    527    470    319   1509   1127   1026    761
    -62   1218   1280   -576   -670   1249    249   -101   1545   1551   1621   1327
   -124   1566   1688   -722   -906   1628      7   -277   1647   1971   2135   1852
    -75   1322   1397   -623   -735   1358   -148   -332   1535   1964   2132   1906
    -67    709    776   -322   -423    743   -171   -363   1117   1327   1467   1293
    -70    168    239    -49   -153    202    -88   -309    683    527    633    491
    -80   -142    -62    109    -12   -103    111      5    802    436    428    275
   -101   -163    -64    132    -20   -114    283    296   1060    600    524    350
   -103   -171    -67    137    -20   -119    389    485   1218    696    594    397
    -57   -163   -106    111     23   -135    454    600   1306    743    633    420
    -23   -155   -132     88     54   -145    480    641   1345    756    644    423
     -5   -142   -137     72     64   -140    491    649   1356    740    620    400
    -23   -218   -197    119     85   -207    480    620   1327    693    566    361
    -18   -236   -218    127     98   -228    462    589   1304    654    522    350
     38   -174   -213     67    124   -192    452    587   1319    654    524    384
    109   -174   -285     31    197   -228    446    587   1309    639    509    392
    202   -132   -335    -36    267   -231    452    623   1322    652    509    433
    252    -93   -345    -77    298   -218    480    659   1350    672    527    483
    280    -90   -371    -96    324   -231    459    641   1337    665    527    493
    298    -62   -361   -116    327   -213    452    633   1337    662    524    493
    303    -62   -366   -122    332   -215    457    631   1340    652    509    485
    319    -54   -374   -132    345   -213    459    626   1332    639    496    454
    309    -70   -379   -122    342   -223    457    626   1335    631    485    441
    267    -98   -366    -83    314   -233    433    610   1330    615    462    405
    285    -70   -358   -109    319   -213    433    605   1330    610    452    371
    329    -57   -387   -135    358   -220    405    587   1319    597    441    350
    387    -44   -431   -171    407   -239    418    597   1325    600    444    353
    384    -88   -472   -148    426   -280    397    592   1319    589    439    342
    384    -70   -457   -158    418   -262    394    600   1335    594    444    337
    381    -49   -431   -166    405   -239    402    628   1363    618    459    353
    384    -33   -420   -176    402   -226    381    623   1369    623    462    348
    381    -28   -413   -176    397   -220    389    636   1387    636    470    355
    366    -28   -397   -168    381   -213    394    649   1405    657    483    368
    366     -7   -374   -179    368   -189    400    665   1423    680    501    384
    324    -10   -337   -158    329   -174    402    693   1452    706    522    402
    249    -23   -272   -114    259   -148    413    717   1478    737    550    431
    161    -18   -179    -72    168    -96    439    745   1509    771    581    459
     70    -25    -96    -20     83    -59    465    774   1538    800    618    493
    -49    -54     -5     51    -23    -31    522    823   1582    844    667    540
   -174    -88     85    129   -132     -2    597    875   1631    883    709    579
   -280    -96    184    187   -233     44    644    924   1675    917    740    615
   -381    -80    301    231   -342    109    691    982   1727    963    789    680
   -553    -38    511    296   -532    233    769   1057   1803   1036    857    761
   -672    -36    636    355   -654    298    807   1104   1847   1083    901    818
   -594    -41    553    316   -574    254    766   1049   1795   1034    854    763
   -457    -62    394    259   -426    166    704    953   1704    940    766    649
   -272    -90    181    179   -228     44    644    852   1602    836    675    545
   -220    -90    129    155   -176     18    623    797   1551    784    639    496
   -283    -44    239    163   -262     96    644    802   1556    789    665    511
   -363      2    366    181   -363    184    691    841   1595    833    730    576
   -431     51    483    187   -457    267    748    896   1644    893    789    613
   -480    140    618    168   -550    379    792    930   1691    927    800    605
   -493    155    649    168   -571    402    807    937   1699    919    784    613
   -441    176    618    132   -530    397    810    924   1686    885    763    641
   -381    150    530    114   -457    337    771    875   1644    839    730    607
   -314    148    462     83   -389    303    753    836   1623    823    717    548
   -233    184    415     23   -324    298    737    797   1597    802    704    498
   -220    163    384     28   -301    272    745    800   1600    813    706    470
   -241    168    407     33   -324    285    800    857   1660    872    753    498
   -254    181    436     36   -345    309    802    865   1665    883    769    511
   -259    184    444     36   -353    314    774    839   1649    875    769    478
   -197    192    389      2   -293    290    787    849   1662    893    784    465
   -137    194    332    -31   -236    262    787    841   1660    885    776    452
    -62    252    314    -93   -189    280    782    823   1634    844    719    376
      5    265    259   -137   -127    262    745    789   1584    776    633    358
     46    252    205   -148    -77    228    740    792   1579    776    626    423
     96    252    153   -176    -28    202    722    771   1566    766    615    381
    231    252     20   -241    106    135    678    727   1527    730    587    322
    366    270    -98   -319    233     88    646    701   1499    711    568    288
    402    316    -85   -358    244    116    657    724   1530    750    602    296
    363    366      2   -366    179    187    672    745   1558    782    636    316
    298    405    106   -353     96    254    693    758   1579    795    659    368
    218    420    200   -322      7    309    750    810   1631    839    711    457
    153    444    290   -298    -67    368    820    888   1709    924    787    527
     83    581    496   -332   -207    540    852    937   1782    997    846    587
     59    665    605   -363   -272    636    857    961   1821   1039    893    649
     88    714    623   -402   -267    670    831    956   1834   1054    909    704
    150    753    602   -452   -226    678    787    930   1826   1062    909    711
    220    730    509   -475   -145    620    761    922   1808   1065    919    688
    280    706    426   -496    -72    566    724    875   1771   1034    904    644
    314    654    337   -485    -12    496    698    823   1717    976    854    587
    355    620    265   -488     46    444    685    782   1667    930    805    545
    376    550    174   -465    101    363    659    761   1631    891    771    532
    423    488     62   -457    179    275    633    727   1584    839    722    470
    493    462    -33   -480    262    215    623    698   1540    795    657    410
    574    457   -116   -514    345    171    618    675   1514    758    623    423
    602    439   -163   -522    381    137    563    626   1467    711    587    355
    636    387   -252   -511    444     67    537    587   1418    644    504    293
    730    366   -363   -548    548      0    514    555   1376    594    452    301
    823    376   -446   -600    636    -33    493    524   1350    589    426    226
    924    387   -540   -657    732    -77    454    478   1309    561    405    161
   1021    397   -623   -709    820   -111    418    449   1280    530    376    119
   1101    381   -722   -743    911   -168    376    405   1239    485    337     62
   1093    324   -769   -709    932   -220    311    353   1197    444    285     12
   1104    267   -839   -688    971   -285    301    327   1163    410    244    -12
   1096    262   -833   -680    966   -285    314    316   1158    402    233     -7
   1005    252   -756   -631    880   -249    319    327   1174    415    241     10
    919    236   -683   -576    802   -223    342    371   1202    452    280     49
    859    155   -704   -509    779   -272    371    418   1226    467    285     46
    852     33   -818   -444    833   -392    449    498   1218    407    200    -36
    836   -124   -961   -355    896   -542    568    626   1223    303     49   -194
    857   -106   -963   -374    909   -535    706    797   1345    322     23   -246
    833    241   -592   -540    714   -174    748    704   1486    514    244    -54
    802    732    -72   -769    436    329    509    223   1465    776    618    301
    771   1374    602  -1072     83    989    187   -207   1530   1215   1171    818
    787   1912   1124  -1348   -168   1519   -145   -446   1673   1686   1722   1337
    922   1842    919  -1384      0   1382   -415   -527   1701   1888   1909   1525
    979   1260    277  -1119    350    769   -504   -610   1312   1371   1379   1052
    953    672   -280   -813    615    197   -418   -626    766    524    561    285
    911    254   -657   -581    784   -200   -194   -397    644    145    101   -158
    935    187   -748   -561    841   -280     31    -72    896    277    155    -83
    958    210   -748   -584    852   -267    184    140   1070    392    228     -7
    969    181   -789   -576    880   -303    277    257   1158    444    249     -7
    956    129   -826   -542    891   -348    316    290   1176    426    223    -18
   1044     88   -958   -566   1000   -433    311    257   1130    371    163    -54
   1062     98   -963   -581   1013   -431    337    272   1140    384    166    -62
    844    127   -717   -488    779   -293    449    400   1260    504    280     44
    680    158   -522   -418    602   -181    553    504   1361    605    384    148
    558    189   -368   -374    462    -88    610    563   1418    665    428    184
    491    231   -259   -361    376    -12    644    607   1460    706    462    226
    457    293   -166   -376    311     64    675    639   1496    732    485    270
    368    285    -83   -327    226    101    680    644   1512    748    501    285
    335    288    -46   -314    189    122    698    662   1530    776    527    288
    332    327     -5   -329    168    161    719    678   1556    797    542    314
    309    361     49   -337    129    207    750    706   1595    841    584    345
    267    376    109   -322     80    244    776    735   1626    875    618    355
    246    405    155   -327     44    280    789    761   1649    885    631    371
    246    415    168   -332     38    290    800    787   1673    906    649    413
    228    428    197   -329     15    314    823    805   1699    932    662    413
    218    483    265   -350    -23    374    846    823   1727    956    685    410
    187    511    322   -350    -67    418    854    805   1745    958    683    400
    145    511    366   -327   -111    439    852    776   1712    930    665    381
    155    511    355   -335   -101    433    849    857   1732   1002    756    483
    163    509    345   -335    -90    428    849    935   1818   1083    828    563
    137    478    340   -309   -101    407    854    932   1829   1085    820    550
    127    446    319   -288    -96    384    852    924   1818   1072    800    511
    114    426    309   -270    -96    368    833    909   1808   1054    769    467
    109    444    335   -275   -111    389    820    909   1810   1054    753    446
     72    462    389   -267   -158    426    815    927   1829   1080    797    504
      5    457    452   -231   -223    454    841    940   1852   1106    831    548
    -31    462    491   -215   -262    475    857    958   1870   1132    854    566
    -88    441    530   -176   -309    485    870    966   1880   1143    859    563
    -85    444    530   -181   -309    488    857    940   1860   1119    833    532
    -80    446    527   -184   -303    485    862    948   1857   1124    852    558
    -62    446    509   -192   -288    478    862    953   1860   1130    867    600
    -59    454    514   -197   -285    483    849    935   1842   1117    854    594
    -59    465    524   -202   -293    493    852    924   1831   1101    841    592
    -64    480    542   -207   -303    511    852    911   1816   1098    839    561
    -62    483    542   -210   -303    511    852    891   1784   1075    823    537
    -49    480    530   -215   -288    504    854    891   1771   1075    839    581
    -67    485    550   -210   -309    517    852    880   1766   1078    854    602
    -72    501    571   -215   -322    535    854    865   1764   1070    857    594
   -103    535    639   -215   -371    584    872    867   1774   1080    867    597
   -114    576    691   -231   -402    633    888    867   1779   1083    872    607
   -116    589    706   -236   -413    649    917    862   1761   1044    839    633
   -184    581    766   -200   -475    675    966    898   1797   1091    875    678
   -220    610    831   -194   -527    719    995    909   1823   1137    909    639
   -202    644    846   -220   -524    745   1021    904   1836   1145    911    597
   -215    639    854   -213   -535    745   1036    888   1829   1114    872    561
   -205    639    844   -218   -524    740   1039    898   1826   1122    878    584
   -168    633    802   -233   -485    717   1036    906   1834   1135    880    600
   -106    667    774   -280   -439    719   1036    901   1831   1137    878    579
    -75    685    758   -306   -418    722   1023    867   1818   1114    849    530
    -49    675    724   -314   -387    698   1023    839   1800   1083    813    491
    -25    675    698   -324   -361    685   1023    857   1808   1091    828    542
    -33    698    732   -332   -381    714   1034    893   1847   1143    885    613
    -70    688    756   -311   -413    719   1041    885   1849   1145    872    571
    -83    685    769   -303   -426    727   1028    865   1834   1127    849    542
    -62    693    756   -316   -410    724   1031    870   1839   1130    859    561
    -59    688    748   -314   -402    717   1015    862   1829   1127    862    558
    -75    654    727   -290   -400    688    997    857   1818   1119    846    550
    -75    667    743   -296   -410    704   1013    872   1842   1137    865    568
    -88    659    748   -285   -418    701   1008    870   1847   1148    872    555
    -44    688    732   -322   -387    709   1013    870   1860   1150    875    535
    -18    727    743   -355   -381    735   1010    883   1875   1169    893    553
    -15    756    771   -371   -394    763   1023    909   1899   1192    911    571
    -23    776    800   -376   -413    787   1049    927   1917   1208    927    584
    -41    818    859   -387   -449    839   1057    932   1940   1234    945    584
    -51    880    930   -415   -491    904   1083    958   1979   1280   1000    636
    -59    893    953   -418   -506    922   1060    963   1992   1312   1034    678
    -51    927    979   -439   -514    950   1023    948   2003   1327   1052    696
    -25    984   1010   -478   -517    997   1015    950   2018   1348   1070    719
     10    989    979   -501   -483    984    987    924   1992   1325   1054    701
     15    982    963   -498   -475    974    969    896   1964   1301   1041    667
     10    971    958   -491   -472    966    971    875   1953   1288   1031    649
     10    958    948   -483   -467    953    982    870   1935   1267   1010    631
      2    891    888   -449   -444    891   1005    904   1943   1260   1000    654
    -10    859    870   -426   -439    865   1015    917   1948   1265   1005    652
     -7    870    878   -433   -444    872   1015    893   1935   1260   1000    610
     -5    878    883   -436   -444    880   1028    888   1925   1241    989    600
    -12    849    862   -420   -436    854   1023    872   1906   1218    969    584
    -15    831    846   -407   -431    839   1018    859   1891   1200    948    566
      2    854    849   -428   -423    852   1031    867   1893   1208    956    576
     10    852    841   -431   -415    846   1021    857   1888   1205    950    568
     10    846    833   -431   -413    839   1013    849   1878   1192    937    558
     25    854    826   -441   -400    841   1021    854   1886   1195    940    568
     12    831    815   -423   -402    823   1005    831   1867   1169    914    545
    -18    789    807   -384   -413    797    976    802   1836   1148    898    522
    -12    813    826   -402   -420    818    989    815   1862   1179    932    532
    -20    815    836   -400   -428    826    989    818   1865   1179    932    524
    -36    800    836   -384   -436    818    982    807   1852   1161    909    504
    -51    782    833   -363   -441    807    984    810   1847   1150    898    514
    -72    685    758   -309   -415    722   1015    841   1831   1106    844    465
    -77    514    592   -218   -335    553   1104    945   1810   1008    706    322
    -44    405    449   -181   -246    426   1244   1127   1873    958    610    215
    -54    581    636   -262   -345    607   1402   1291   2075   1114    737    324
   -223    930   1153   -355   -688   1041   1330    987   2148   1343   1049    602
   -394   1517   1912   -561  -1153   1714   1054    504   2195   1704   1543   1075
   -550   2184   2735   -818  -1644   2460    779    207   2374   2208   2153   1688
   -542   2603   3146  -1028  -1844   2873    498    114   2592   2714   2709   2252
   -535   2327   2863   -898  -1699   2595    348     49   2429   2598   2587   2171
   -613   1787   2400   -587  -1506   2091    389     33   1977   1943   1932   1561
   -709   1249   1956   -270  -1332   1602    605    218   1657   1327   1288    937
   -711    989   1701   -137  -1205   1345    857    579   1790   1267   1130    776
   -654   1010   1662   -179  -1158   1335   1036    833   1987   1389   1200    828
   -626   1023   1649   -197  -1137   1335   1163   1000   2117   1473   1249    859
   -615   1028   1644   -207  -1130   1337   1254   1088   2184   1512   1270    849
   -633    969   1602   -166  -1117   1286   1254   1091   2166   1483   1231    815
   -704    937   1639   -119  -1171   1288   1291   1140   2195   1491   1236    862
   -789    935   1725    -72  -1257   1330   1330   1184   2234   1517   1265    904
   -885    969   1855    -41  -1369   1410   1371   1228   2286   1577   1327    937
   -979   1008   1987    -12  -1483   1496   1408   1267   2327   1618   1369    950
  -1049   1005   2055     20  -1553   1530   1434   1296   2351   1639   1371    937
  -1143    958   2101     90  -1623   1530   1454   1319   2364   1634   1363    971
  -1239    909   2145    163  -1691   1527   1475   1340   2390   1670   1405   1008
  -1252    930   2182    161  -1717   1556   1499   1356   2408   1683   1428    989
  -1265    945   2210    158  -1738   1577   1509   1369   2426   1709   1439    956
  -1335    963   2299    184  -1818   1631   1509   1376   2444   1730   1467    997
  -1413    940   2351    233  -1883   1647   1519   1379   2444   1717   1462    974
  -1382    906   2288    239  -1834   1597   1532   1392   2447   1701   1413    982
  -1286    896   2179    192  -1732   1535   1512   1382   2436   1686   1408   1028
  -1228    883   2112    171  -1670   1499   1473   1348   2410   1667   1400   1000
  -1153    904   2057    122  -1605   1480   1444   1330   2400   1652   1389    969
  -1062    932   1995     64  -1527   1462   1405   1330   2392   1641   1376    948
   -979    969   1945      2  -1462   1457   1408   1343   2400   1652   1387    969
  -1002    888   1891     57  -1447   1389   1387   1299   2361   1613   1348    932
   -979    828   1808     72  -1395   1317   1353   1249   2309   1556   1288    875
   -883    849   1732     18  -1306   1291   1327   1221   2278   1522   1252    828
   -810    870   1678    -31  -1244   1273   1293   1205   2262   1512   1249    823
   -724    935   1660   -106  -1192   1296   1286   1221   2286   1530   1270    846
   -672    989   1660   -158  -1169   1325   1270   1236   2294   1530   1262    849
   -665    932   1597   -132  -1130   1265   1218   1218   2270   1504   1236    833
   -563    963   1527   -200  -1047   1244   1221   1221   2270   1509   1247    844
   -496    976   1473   -241   -984   1226   1166   1192   2252   1499   1252    833
   -428   1013   1439   -293   -932   1223   1140   1179   2244   1491   1239    795
   -353   1041   1395   -342   -872   1218   1145   1187   2239   1480   1205    795
   -327   1023   1348   -350   -839   1184   1098   1156   2205   1439   1174    826
   -301   1013   1314   -355   -807   1163   1078   1143   2187   1428   1174    844
   -249   1044   1293   -397   -771   1166   1062   1143   2184   1441   1189    828
   -207   1080   1288   -436   -748   1184   1036   1140   2179   1439   1192    865
   -228   1072   1301   -423   -763   1187   1036   1127   2161   1428   1192    891
   -249   1072   1319   -413   -784   1195   1044   1109   2135   1405   1176    883
   -262   1047   1309   -392   -787   1179   1039   1080   2104   1371   1148    867
   -236   1041   1278   -402   -756   1158   1021   1052   2078   1345   1135    859
   -215   1034   1249   -407   -732   1140   1005   1031   2049   1327   1132    849
   -187   1085   1273   -449   -730   1179    992   1023   2044   1325   1143    852
   -158   1137   1293   -491   -727   1215    974   1026   2047   1330   1158    854
   -135   1179   1314   -522   -724   1247    969   1031   2049   1343   1182    872
   -122   1234   1353   -555   -737   1291    976   1047   2096   1379   1197    872
   -184   1179   1363   -498   -774   1270   1015   1060   2125   1376   1182    852
   -314   1078   1392   -381   -854   1234   1039   1026   2101   1343   1150    797
   -418   1036   1454   -309   -935   1244   1060   1010   2094   1322   1132    732
   -506   1002   1509   -246  -1008   1254   1080   1021   2101   1319   1127    719
   -597    958   1556   -179  -1075   1257   1091   1018   2099   1314   1114    717
   -652    904   1556   -127  -1104   1228   1083    987   2060   1275   1062    665
   -623    878   1501   -127  -1062   1189   1057    940   2018   1226   1002    600
   -610    826   1436   -109  -1023   1130   1044    906   1992   1192    961    576
   -607    807   1415   -101  -1010   1111   1044    888   1971   1169    932    566
   -600    797   1397    -98  -1000   1096   1047    875   1958   1161    932    553
   -561    784   1345   -111   -953   1065   1054    870   1948   1156    932    537
   -509    789   1296   -142   -901   1041   1028    849   1935   1140    914    514
   -485    756   1241   -135   -865   1000   1002    820   1906   1114    885    488
   -433    727   1158   -148   -797    943    974    795   1875   1088    862    470
   -350    727   1078   -187   -714    901    945    769   1855   1070    857    454
   -293    756   1047   -233   -670    901    932    758   1844   1062    839    420
   -246    784   1028   -270   -639    906    935    766   1849   1065    831    415
   -184    823   1008   -319   -597    917    945    784   1865   1075    839    441
   -145    862   1008   -358   -576    935    945    795   1870   1080    846    441
   -153    859   1013   -355   -584    937    932    795   1873   1078    841    444
   -142    857   1000   -355   -571    927    927    797   1873   1070    831    457
   -106    883    989   -389   -548    935    919    800   1867   1070    831    457
    -54    961   1015   -452   -535    987    922    823   1899   1109    872    493
    -25   1010   1034   -493   -530   1021    914    828   1922   1132    901    524
     -2   1083   1085   -540   -542   1085    898    831   1948   1166    937    561
     -7   1117   1124   -555   -566   1122    875    828   1961   1187    966    594
    -51   1070   1122   -509   -587   1096    852    815   1951   1179    963    589
    -38   1088   1127   -527   -581   1106    859    823   1953   1182    979    607
    -12   1135   1145   -561   -579   1140    862    831   1961   1195   1002    628
    -38   1114   1153   -537   -597   1135    857    820   1945   1187    997    620
    -54   1085   1140   -514   -597   1111    872    831   1932   1179    987    620
   -132    974   1106   -420   -620   1039    867    805   1893   1132    943    581
   -174    963   1135   -394   -654   1049    888    815   1891   1122    935    581
   -176    969   1143   -397   -662   1054    904    831   1893   1117    932    602
   -155    976   1132   -410   -644   1054    896    818   1878   1104    927    600
   -163    932   1093   -384   -628   1013    880    789   1855   1101    927    558
   -153    930   1080   -389   -618   1005    885    779   1842   1088    914    535
   -168    901   1070   -368   -618    984    880    779   1831   1075    898    522
   -176    859   1036   -340   -605    948    870    782   1821   1067    888    519
   -142    859   1002   -361   -571    930    859    776   1813   1057    883    514
   -119    854    971   -368   -545    911    839    756   1795   1039    872    501
   -111    820    932   -355   -522    875    805    724   1766   1010    846    472
   -106    792    898   -342   -501    844    787    704   1740    984    818    444
    -88    800    885   -355   -488    841    807    706   1735    979    813    449
    -83    787    870   -353   -478    828    805    693   1722    966    802    433
    -70    789    859   -361   -465    823    800    683   1709    956    792    420
    -93    696    789   -301   -441    743    787    665   1673    906    737    371
    -72    548    620   -239   -348    584    833    706   1626    823    636    267
    -23    392    415   -184   -220    402    958    878   1644    750    517    137
     18    439    418   -228   -200    428   1093   1083   1769    795    517    114
      5    730    724   -366   -358    727   1145   1013   1888    945    688    262
   -150   1171   1322   -511   -737   1247    963    532   1917   1215   1080    672
   -345   1769   2114   -711  -1231   1940    706     98   2010   1634   1649   1267
   -459   2288   2748   -914  -1602   2517    459   -116   2179   2112   2239   1870
   -423   2377   2800   -976  -1610   2587    202   -244   2197   2343   2514   2208
   -402   1865   2265   -732  -1332   2065    109   -329   1831   1878   2029   1764
   -368   1293   1662   -462  -1015   1475    171   -280   1379   1137   1249    982
   -327    849   1176   -262   -753   1010    392     23   1278    763    776    509
   -259    732    992   -236   -626    862    607    379   1478    859    784    465
   -187    758    945   -285   -566    849    727    574   1610    958    854    462
   -145    753    896   -303   -522    823    782    665   1660    982    867    454
   -127    693    820   -285   -475    756    787    683   1649    948    810    415
   -103    649    753   -272   -428    701    789    688   1628    914    756    423
    -70    667    737   -298   -405    701    787    693   1613    896    737    428
    -62    678    737   -309   -400    706    789    691   1608    893    732    420
    -75    654    730   -290   -402    691    800    704   1613    893    732    420
    -59    631    691   -285   -374    659    795    706   1605    878    709    423
    -51    636    685   -293   -368    659    795    714   1618    904    724    415
    -38    667    706   -314   -371    685    787    714   1615    893    714    384
    -15    675    691   -329   -353    680    787    717   1608    867    680    407
    -28    641    670   -306   -348    654    784    714   1595    846    665    423
    -38    649    685   -306   -363    667    779    709   1600    885    698    394
    -51    639    691   -293   -371    665    776    701   1595    885    704    374
    -59    613    672   -277   -366    641    779    688   1579    865    683    368
    -88    579    667   -244   -376    623    776    691   1577    859    675    374
    -64    587    652   -262   -358    618    766    693   1569    852    670    368
    -31    613    644   -290   -337    628    748    680   1558    836    662    355
     -2    600    602   -301   -301    602    717    665   1545    823    659    348
     12    563    550   -288   -267    558    693    657   1535    815    654    340
     12    548    532   -283   -259    540    709    662   1530    810    649    353
     75    566    491   -322   -207    530    698    662   1522    800    641    368
    137    607    467   -374   -166    537    680    659   1517    797    636    374
    187    652    465   -418   -137    558    657    678   1527    813    652    387
    192    662    467   -428   -137    563    639    685   1535    820    667    410
    215    646    431   -431   -106    537    659    693   1532    820    670    420
    223    646    423   -436   -101    537    659    696   1527    820    665    426
    220    672    452   -446   -114    563    628    701   1535    833    685    446
    210    691    478   -452   -135    584    636    719   1548    846    701    467
    207    685    478   -446   -135    581    665    735   1553    859    714    491
    194    675    480   -436   -145    579    672    735   1548    859    717    504
    194    693    498   -444   -150    597    680    727   1543    867    722    491
    244    696    452   -472   -103    574    646    717   1525    859    714    462
    257    727    467   -493   -103    597    613    719   1519    859    717    475
    236    756    517   -498   -140    636    605    727   1525    870    730    514
    205    774    568   -488   -181    672    618    753   1545    896    758    545
    161    787    626   -475   -233    706    605    771   1553    911    779    555
    103    813    709   -457   -301    761    628    792   1566    930    800    587
     49    831    782   -441   -368    807    657    807   1584    948    823    631
     -5    776    782   -384   -392    779    628    782   1558    927    807    623
     18    805    787   -413   -384    797    613    758   1543    914    800    602
     38    815    776   -428   -368    797    597    737   1525    893    782    571
     49    818    769   -436   -361    795    594    711   1496    862    758    542
     36    769    732   -402   -348    750    597    675   1462    820    724    498
     49    782    732   -415   -342    758    610    678   1470    823    727    498
     59    795    735   -428   -337    766    605    665   1467    810    704    470
     54    750    696   -402   -322    724    563    639   1444    782    672    444
     33    745    711   -389   -337    730    558    618   1439    774    675    452
    -36    750    784   -358   -410    766    597    602   1434    776    657    389
    -18    740    756   -361   -387    748    597    597   1431    769    623    350
     70    753    680   -413   -306    717    568    592   1421    748    587    345
     96    745    649   -420   -275    698    545    581   1405    740    574    329
     98    758    659   -428   -280    709    545    587   1415    756    584    324
     90    758    667   -426   -288    714    542    587   1418    758    589    314
     90    724    633   -407   -270    680    527    576   1402    750    581    301
    101    761    659   -431   -277    711    545    597   1418    769    597    319
     85    779    693   -433   -303    737    568    620   1449    795    623    342
     25    737    711   -381   -342    724    548    602   1434    774    602    327
     46    761    714   -405   -332    737    527    589   1410    748    581    316
    166    779    613   -472   -223    696    478    553   1369    704    542    283
    436    756    316   -597     59    535    402    470   1288    626    446    163
    602    771    168   -688    218    470    384    433   1252    589    413    140
    665    805    137   -735    265    470    397    436   1260    584    410    127
    665    810    145   -737    259    478    415    449   1278    597    418    124
    675    852    176   -766    249    514    444    475   1296    620    449    150
    675    865    189   -771    241    527    444    491   1296    626    465    153
    636    872    233   -756    200    553    459    509   1319    639    472    161
    535    930    394   -732     70    662    496    535   1369    683    506    197
    436    963    527   -701    -46    745    527    535   1387    706    530    226
    327    948    620   -636   -148    784    522    530   1395    722    555    252
    181    937    756   -561   -288    846    568    613   1473    823    649    348
     33    966    932   -498   -449    950    613    685   1538    888    714    413
      2   1023   1021   -514   -509   1021    626    696   1556    911    756    446
     44   1047   1000   -545   -478   1023    626    685   1553    919    787    446
    106   1008    901   -558   -397    956    589    636   1506    875    758    392
    171    893    722   -532   -275    807    563    594   1431    797    678    337
    218    826    605   -522   -192    717    545    568   1392    758    631    311
    262    795    530   -530   -135    662    522    530   1353    719    605    277
    301    776    475   -542    -85    626    480    488   1312    683    610    257
    309    750    441   -530    -64    597    449    462   1273    657    602    187
    327    722    394   -524    -33    558    449    472   1267    652    568    181
    345    769    423   -555    -38    597    452    485   1278    644    566    249
    290    761    467   -527    -88    615    462    472   1273    652    592    252
    202    732    530   -467   -163    631    475    465   1265    670    613    197
    184    763    576   -475   -194    670    519    496   1280    675    600    200
    166    776    607   -472   -220    693    558    535   1309    696    615    272
    150    802    652   -478   -252    730    566    563   1343    737    662    311
    166    802    636   -483   -233    719    514    545   1322    724    649    283
    153    823    670   -491   -257    748    522    548   1306    704    639    285
    119    810    688   -465   -283    750    545    548   1296    683    620    285
    127    784    657   -457   -265    722    540    530   1278    662    610    246
    202    714    511   -457   -153    613    542    537   1260    652    610    158
    293    623    327   -459    -18    475    589    618   1221    540    439    -85
    348    501    153   -426     98    327    724    815   1267    472    296   -171
    316    602    285   -462     15    444    844    961   1441    602    400    -33
    220   1021    800   -620   -288    911    841    748   1566    823    683    257
     96   1558   1462   -828   -685   1512    568    223   1592   1166   1166    784
     15   2205   2190  -1111  -1088   2197    275   -150   1704   1613   1743   1371
     90   2559   2468  -1325  -1189   2512    -51   -361   1792   1979   2195   1857
    207   2265   2057  -1236   -924   2161   -270   -496   1602   1873   2107   1829
    241   1675   1434   -961   -594   1556   -303   -561   1106   1171   1395   1124
    241   1153    911   -698   -335   1034   -176   -436    740    496    667    410
    215    810    594   -514   -189    704     38    -98    818    392    457    168
    254    776    522   -514   -132    649    179    145    976    472    488    153
    413    810    397   -615      7    605    241    290   1052    509    501    194
    480    737    254   -610    111    496    265    350   1075    504    472    197
    511    657    145   -587    184    402    267    353   1060    475    433    174
    563    652     88   -607    239    371    249    350   1057    467    418    137
    698    626    -72   -665    384    277    189    303   1002    394    342    109
    810    620   -189   -717    501    215    137    252    943    329    288     80
    878    589   -288   -735    581    153     98    213    904    296    244     10
   1002    535   -467   -769    735     33     51    174    857    246    200    -54
   1145    550   -594   -852    870    -20     -5    111    802    192    155   -140
   1249    574   -678   -911    963    -51    -51     57    761    137    109   -231
   1260    550   -711   -906    984    -80    -75     38    727     85     51   -257
   1223    522   -701   -872    963    -88    -85     33    701     64     25   -241
   1124    522   -602   -823    865    -41    -64     77    737    129     93   -207
   1047    540   -506   -795    776     18    -41    119    779    168    140   -163
   1060    561   -498   -813    779     31    -44    122    779    171    140   -171
   1106    574   -532   -839    820     20    -77     67    737    119     77   -265
   1150    553   -597   -852    872    -20    -98     54    711    109     80   -277
   1187    553   -633   -870    911    -41    -93     98    737    155    132   -228
   1176    527   -649   -854    911    -59    -93    116    756    166    142   -207
   1169    501   -667   -833    919    -83   -101    111    743    155    132   -207
   1163    506   -657   -836    909    -72    -93    129    756    171    148   -194
   1117    506   -610   -813    862    -49    -77    153    774    189    163   -168
   1054    506   -550   -782    802    -20    -57    184    800    220    197   -124
    948    504   -444   -724    696     31    -15    228    839    265    239    -62
    815    493   -322   -654    568     85     36    296    904    322    298     25
    704    491   -215   -597    459    137     83    350    958    376    355     96
    646    498   -150   -574    400    174    103    379    979    400    376    124
    613    485   -127   -548    371    179    103    392    982    410    384    132
    571    517    -57   -545    311    231    132    433   1026    467    436    161
    548    535    -15   -542    280    259    140    441   1026    472    441    174
    553    537    -18   -545    283    259    129    449   1023    483    459    202
    571    550    -20   -561    296    265    137    475   1047    514    496    236
    550    576     23   -566    265    301    140    480   1054    527    514    249
    496    587     90   -542    202    340    145    478   1054    532    522    259
    459    605    142   -532    158    374    161    488   1054    545    535    293
    465    605    140   -535    163    374    171    504   1062    550    548    332
    472    641    166   -558    150    405    192    514   1070    563    566    342
    454    672    218   -563    116    444    200    514   1065    563    571    340
    410    678    265   -545     72    472    197    493   1044    558    574    309
    381    698    316   -540     33    509    218    501   1041    563    584    311
    371    696    322   -535     25    511    231    509   1041    561    589    329
    376    706    329   -540     23    517    239    514   1039    553    589    337
    353    691    337   -522      7    514    239    506   1031    542    581    327
    348    711    363   -530     -7    537    262    514   1044    550    579    319
    361    701    340   -535     10    522    277    506   1036    530    555    275
    389    683    293   -537     46    488    277    485   1013    498    527    249
    381    691    306   -537     38    498    288    485   1018    501    524    257
    371    698    327   -535     23    514    298    480   1021    501    519    249
    366    698    332   -532     15    517    298    472   1018    501    519    246
    332    691    355   -511    -10    524    316    480   1028    511    524    223
    340    678    335   -509      2    506    293    444    987    470    483    174
    319    631    311   -475      5    472    285    439    969    452    470    184
    288    623    332   -457    -23    478    309    462    997    478    491    213
    277    641    361   -459    -41    501    324    480   1018    498    511    228
    257    644    384   -452    -64    514    332    491   1031    511    522    239
    231    636    405   -433    -85    522    337    493   1036    509    519    236
    189    631    441   -413   -127    537    345    498   1039    509    514    228
    174    633    459   -402   -142    545    350    506   1041    511    517    233
    189    623    433   -407   -122    530    342    504   1041    506    514    231
    213    607    394   -410    -90    501    340    506   1039    504    517    233
    236    623    384   -431    -72    504    337    519   1052    514    524    249
    257    628    371   -444    -57    501    327    509   1044    506    517    236
    303    639    335   -472    -15    488    324    506   1044    501    506    223
    363    670    306   -517     28    488    311    501   1047    493    504    220
    350    678    327   -514     10    504    324    517   1049    504    509    226
    340    704    363   -522    -10    535    350    550   1067    532    540    270
    272    779    504   -527   -116    641    389    610   1130    592    602    355
    194    844    649   -519   -226    748    420    662   1187    657    670    439
    150    872    722   -511   -285    797    400    652   1205    693    709    459
    155    914    758   -535   -301    836    384    639   1210    717    740    459
    129    922    792   -527   -332    857    389    644   1205    714    743    465
     72    893    820   -483   -374    857    400    659   1215    719    743    488
     77    883    805   -480   -363    844    389    644   1197    706    732    478
    106    862    756   -485   -324    810    376    615   1161    675    701    449
    184    836    649   -511   -231    743    384    602   1132    641    662    420
    283    810    527   -545   -122    670    397    592   1101    602    626    387
    348    844    493   -597    -75    670    400    589   1093    600    615    368
    394    880    483   -639    -44    683    389    579   1078    589    602    355
    402    852    449   -628    -23    649    361    548   1031    548    568    337
    376    831    454   -602    -38    644    361    558   1034    545    561    358
    374    797    423   -587    -25    610    363    553   1026    535    555    353
    368    787    418   -576    -25    602    379    555   1031    535    561    335
    361    769    407   -566    -23    589    379    555   1021    530    558    324
    329    740    410   -535    -38    576    368    548   1015    535    563    309
    290    737    444   -514    -75    589    355    537   1000    519    548    293
    275    722    446   -498    -85    584    358    542    992    506    532    296
    239    714    472   -478   -116    594    371    558   1002    519    545    298
    205    719    514   -462   -153    618    379    579   1023    542    571    301
    205    667    459   -436   -127    563    342    532    971    491    519    254
    189    636    446   -415   -127    542    342    537    961    483    509    249
    200    600    400   -400   -101    501    361    574    961    462    485    249
    233    459    226   -345      5    342    405    639    927    374    376    161
    244    329     85   -288     77    207    530    800    976    314    252     10
    239    457    218   -348     10    337    657    963   1140    413    316     31
    184    820    636   -504   -226    730    670    844   1260    613    561    241
     85   1312   1226   -698   -568   1270    446    371   1239    888    966    646
    -36   1912   1945   -940   -989   1930    163    -28   1280   1301   1517   1166
    -41   2325   2366  -1143  -1202   2343   -101   -207   1413   1758   2049   1667
     31   2164   2132  -1101  -1049   2148   -296   -288   1348   1842   2135   1771
     59   1597   1538   -828   -737   1569   -335   -340    956   1286   1556   1247
     28   1070   1041   -550   -506   1057   -265   -332    462    452    722    465
     59    727    667   -394   -303    696    -93    -90    457    218    405    171
    119    680    558   -402   -220    620     83    197    683    345    459    236
    163    722    558   -441   -197    641    218    407    857    452    527    316
    200    732    532   -467   -166    631    298    527    948    517    563    324
    202    743    540   -472   -168    641    329    555    966    519    558    290
    197    745    548   -472   -174    646    353    581    982    519    561    296
    194    748    553   -470   -179    652    376    610   1002    537    568    309
    218    748    530   -485   -155    639    368    607    992    527    561    296
    218    750    530   -485   -155    641    366    623   1000    537    568    306
    210    763    553   -488   -171    659    384    649   1026    558    592    332
    223    784    561   -504   -168    672    400    649   1023    553    587    332
    228    818    589   -524   -181    706    394    662   1026    558    597    350
    218    839    618   -530   -200    730    407    691   1057    589    626    387
    213    841    626   -530   -207    735    423    709   1075    610    644    400
    189    820    631   -504   -220    727    433    709   1072    600    631    392
    174    839    665   -506   -246    753    454    727   1091    620    652    426
    142    852    709   -498   -283    782    457    743   1106    639    667    446
    116    870    753   -493   -316    810    465    761   1117    649    683    467
     93    880    787   -485   -345    833    496    800   1153    688    730    493
     41    904    859   -475   -410    880    501    820   1176    722    756    509
     12    917    904   -465   -444    911    519    841   1208    745    774    530
     25    937    911   -483   -444    924    511    841   1208    743    769    532
     41    974    932   -506   -444    953    496    844   1210    753    774    540
     33    963    930   -498   -449    948    509    867   1223    771    792    566
     12    943    927   -478   -457    935    509    880   1236    787    813    584
    -15    963    976   -475   -496    969    517    898   1257    805    831    602
    -46    989   1036   -470   -540   1013    530    924   1283    826    852    626
    -64   1000   1065   -467   -566   1034    555    958   1314    862    883    657
    -80   1015   1096   -470   -587   1054    574    989   1348    896    917    683
   -124   1010   1135   -444   -631   1072    563    992   1350    904    924    691
   -174    945   1119   -384   -646   1031    550    987   1340    893    919    698
   -184    956   1140   -387   -665   1049    579   1021   1363    924    950    732
   -194    989   1184   -397   -691   1088    592   1039   1384    948    979    753
   -228    987   1215   -381   -722   1101    597   1044   1389    953    987    753
   -285    974   1260   -342   -771   1117    584   1039   1379    945    982    753
   -332    948   1280   -309   -807   1114    587   1041   1374    945    987    761
   -366    922   1286   -277   -826   1104    592   1047   1369    948    995    763
   -402    891   1293   -244   -849   1093    584   1028   1340    919    971    748
   -426    867   1293   -220   -859   1080    597   1015   1322    901    961    735
   -480    818   1299   -171   -888   1060    574    984   1288    872    943    693
   -519    787   1306   -135   -911   1047    542    943   1244    833    914    657
   -540    766   1304   -114   -922   1034    540    927   1218    807    898    657
   -581    727   1309    -72   -945   1018    550    914   1192    782    872    641
   -597    740   1337    -72   -969   1039    563    901   1179    763    846    620
   -626    737   1361    -57   -995   1049    584    896   1176    758    839    597
   -683    685   1366     -2  -1023   1026    581    880   1166    748    820    566
   -706    649   1356     28  -1031   1002    576    872   1158    730    795    553
   -732    607   1337     59  -1036    971    571    836   1124    688    750    519
   -813    540   1353    135  -1083    945    563    802   1098    662    717    478
   -901    462   1363    218  -1132    911    555    771   1072    631    678    444
   -943    439   1382    252  -1161    909    566    756   1057    607    654    433
   -961    439   1400    259  -1182    919    574    750   1060    607    649    428
   -971    415   1384    277  -1179    898    555    730   1041    589    620    402
   -911    415   1327    246  -1119    872    524    706   1015    566    592    368
   -820    389   1210    215  -1015    800    465    652    958    509    532    309
   -711    337   1049    184   -880    693    420    605    906    454    475    254
   -576    387    963     93   -769    672    374    571    875    428    449    220
   -439    439    878      0   -657    657    337    535    841    397    410    174
   -335    449    784    -57   -558    615    288    488    800    350    358    116
   -241    459    701   -109   -472    579    233    467    771    327    324     90
   -124    478    602   -176   -363    537    210    449    748    306    306     72
    -51    459    509   -205   -280    483    166    423    722    277    270     44
     36    475    439   -254   -200    457    132    402    698    259    228     15
    111    558    446   -337   -168    504    127    407    711    280    290     33
     59    574    514   -316   -226    545    168    449    761    329    366     83
    -51    579    631   -265   -342    605    223    501    815    374    410    127
   -114    613    727   -249   -420    670    290    561    880    436    457    171
   -116    693    810   -288   -465    750    337    615    937    491    509    210
   -168    787    956   -309   -563    870    353    654    989    548    571    249
   -236    839   1072   -301   -654    953    376    680   1031    605    631    301
   -277    891   1169   -306   -722   1028    397    701   1062    649    683    358
   -332    948   1278   -309   -805   1111    400    724   1101    698    737    418
   -392    945   1337   -277   -865   1140    402    740   1119    711    758    444
   -452    914   1366   -233   -909   1137    394    737   1111    701    756    449
   -449    898   1348   -223   -898   1122    366    717   1085    680    740    439
   -426    875   1299   -226   -862   1088    345    685   1049    649    709    407
   -402    828   1231   -213   -815   1028    353    675   1018    615    670    374
   -418    714   1132   -148   -776    922    335    636    963    550    600    311
   -410    667   1078   -127   -743    872    335    623    927    519    568    280
   -392    631   1023   -119   -709    826    309    607    904    498    553    267
   -376    587    963   -103   -670    774    288    584    870    462    522    246
   -358    542    901    -93   -628    722    270    558    831    428    485    223
   -303    555    859   -124   -581    706    275    555    823    418    475    220
   -270    571    841   -153   -555    706    272    558    820    418    472    223
   -244    592    836   -174   -540    714    252    553    818    420    472    228
   -236    587    823   -176   -530    704    254    550    810    415    465    215
   -246    566    813   -158   -530    688    262    553    810    410    462    207
   -236    597    831   -181   -532    714    275    568    820    420    472    215
   -231    607    839   -189   -535    724    275    566    818    418    467    218
   -241    597    839   -179   -540    719    270    561    815    413    467    220
   -244    602    846   -179   -545    724    272    563    818    418    470    223
   -259    587    846   -163   -553    717    267    563    815    413    462    215
   -265    506    769   -122   -517    636    275    579    789    366    407    163
   -239    348    584    -57   -413    465    327    652    769    277    293     59
   -215    210    426      2   -319    316    457    823    813    207    166    -70
   -184    332    514    -75   -350    423    571    992    976    301    215    -36
   -239    680    917   -220   -576    797    566    831   1078    493    449    181
   -400   1148   1545   -374   -974   1345    329    298   1021    745    854    592
   -563   1756   2320   -594  -1441   2036     44   -171   1013   1127   1402   1122
   -581   2192   2772   -807  -1678   2481   -246   -392   1101   1566   1948   1631
   -511   2052   2564   -771  -1538   2307   -459   -498   1013   1628   2034   1743
   -433   1467   1901   -517  -1169   1683   -511   -540    623   1052   1426   1174
   -379    818   1197   -218   -787   1008   -415   -470    163    218    553    324
   -311    472    784    -80   -548    628   -189   -124    249     49    259     41
   -246    446    693   -101   -470    568    -20    168    478    187    316     98
   -194    470    665   -140   -428    566     80    345    615    283    371    129
   -155    478    633   -161   -394    555    145    441    685    322    392    135
   -122    431    550   -155   -337    491    171    472    696    311    371    127
   -153    366    519   -106   -335    441    163    462    683    288    342    103
   -194    332    524    -70   -361    426    163    459    670    267    322     83
   -145    366    511   -109   -327    439    179    480    680    262    314     85
   -124    384    509   -132   -319    446    187    485    685    267    316     93
   -127    384    511   -129   -319    446    192    488    688    277    327     90
   -132    376    509   -124   -319    441    194    498    691    285    332     90
   -140    384    524   -122   -332    454    207    514    698    298    348    103
   -158    407    566   -127   -363    488    215    519    709    301    350    122
   -168    413    579   -122   -374    496    215    519    714    301    348    135
   -158    389    548   -116   -353    467    205    511    706    303    342    135
   -135    420    555   -142   -345    488    223    535    732    332    366    148
   -163    433    597   -137   -379    514    223    548    745    348    384    153
   -127    470    594   -171   -361    532    218    558    763    371    402    158
    -93    509    602   -207   -348    555    220    566    774    381    410    155
    -85    483    568   -197   -327    524    213    563    761    361    387    145
    -62    478    540   -207   -301    509    205    566    750    348    376    142
    -15    514    530   -249   -272    522    197    587    769    374    413    176
     41    568    527   -306   -241    548    187    613    795    405    441    207
     93    639    545   -366   -226    592    150    641    810    426    465    226
    155    675    519   -418   -181    597     90    652    820    441    485    236
    129    607    478   -368   -174    542     96    610    789    410    465    205
     83    530    446   -306   -181    488    116    568    756    379    431    171
     51    478    426   -265   -187    452    137    540    727    353    394    148
    129    530    397   -332   -135    465    129    550    732    363    392    153
     96    475    379   -288   -140    428     90    530    717    350    368    142
     31    418    387   -226   -179    402    109    530    711    353    366    148
    -54    410    465   -176   -259    436    140    563    740    381    400    179
   -111    405    517   -148   -316    459    150    574    750    397    415    202
   -119    423    542   -153   -332    483    148    576    745    394    415    213
   -101    436    537   -168   -319    485    137    587    745    405    428    226
   -103    446    550   -171   -327    498    140    605    753    423    446    246
   -135    452    587   -161   -361    519    137    594    753    418    446    249
   -158    439    597   -140   -379    517    122    579    735    410    444    246
   -161    428    589   -135   -376    509    111    568    719    402    444    252
   -166    433    600   -132   -381    517    103    553    698    381    431    241
   -194    415    610   -111   -402    511     98    535    672    358    415    228
   -213    405    618    -98   -415    511     98    519    652    345    413    228
   -233    397    628    -83   -431    511     96    493    626    327    405    226
   -262    363    626    -49   -444    493     85    459    594    301    376    207
   -223    379    600    -77   -413    491     80    436    584    280    350    187
   -176    389    566   -109   -371    478     70    410    561    254    319    158
   -140    371    511   -116   -327    441     49    381    537    220    277    122
    -98    361    459   -129   -277    410     57    366    532    213    257     93
    -80    335    415   -129   -246    374     44    327    509    184    218     38
    -38    340    379   -150   -210    358     20    277    475    150    187      5
     38    353    314   -197   -137    335     -7    233    433    111    155     -5
    127    332    205   -228    -38    270    -62    179    379     64    111    -18
    223    332    109   -280     57    220    -83    145    350     38     88    -57
    358    358      0   -358    179    179   -111    114    322      7     70    -85
    465    368    -96   -418    280    135   -161     88    290    -18     44   -103
    553    379   -174   -465    363    103   -189     80    275    -33     31   -109
    646    397   -252   -524    449     72   -215     54    259    -51      5   -148
    680    394   -285   -537    483     57   -249     28    239    -72    -28   -189
    685    400   -285   -545    485     59   -249     25    241    -75    -36   -192
    641    413   -228   -527    436     93   -241     20    252    -70    -44   -213
    602    389   -213   -496    407     90   -254     25    252    -62    -33   -202
    633    418   -215   -527    423    101   -254     59    275    -44    -20   -179
    678    472   -205   -579    441    135   -239     90    303    -23      0   -150
    693    498   -194   -594    444    153   -226    106    319    -10      5   -140
    675    506   -168   -589    420    168   -210    114    329     -5     12   -135
    654    514   -140   -584    397    189   -171    135    348     15     33   -122
    589    501    -90   -548    340    205   -135    163    366     44     46   -122
    517    493    -23   -504    270    236    -96    202    402     77     72   -114
    428    524     96   -478    163    311    -72    231    441    122    116    -72
    342    563    220   -454     59    392    -54    249    480    168    166    -25
    257    597    340   -428    -41    467    -49    249    504    200    200     -2
    166    610    444   -387   -137    527    -49    236    517    218    226     12
     77    597    517   -337   -218    555    -20    249    527    233    244     28
      5    548    540   -277   -267    542      0    275    537    249    254     38
    -33    530    561   -249   -298    545      7    301    550    265    259     46
    -88    506    594   -207   -340    550     18    316    561    275    275     57
   -132    441    571   -155   -353    506     38    311    548    259    252     15
   -158    387    545   -114   -353    465     51    285    514    220    213    -36
   -148    353    498   -103   -324    426     38    254    472    184    184    -64
   -137    306    444    -83   -290    374      7    220    431    137    124   -135
   -109    272    381    -83   -244    327    -18    200    407    106     75   -155
    -83    259    342    -88   -213    298    -38    166    376     75     38   -155
    -77    223    301    -75   -189    262    -54    135    342     46     23   -176
    -51    236    288    -90   -168    262    -54    132    327     33     12   -192
    -44    226    270    -93   -155    246    -51    137    319     25     20   -200
    -59    179    239    -59   -150    207    -12    145    303      7     12   -226
    -49    239    288    -96   -168    262    -23    135    298      7     -5   -233
    -23    262    285   -119   -153    272    -51    114    283      7      7   -254
      0    246    246   -124   -122    246    -64     98    275     -7     25   -231
     -5    314    319   -155   -163    316    -85     59    280    -12     44   -233
     -7    345    353   -171   -181    348   -103     41    252    -46     -2   -246
     23    322    298   -171   -137    311    -96    103    267    -33    -31   -181
     36    285    246   -161   -106    267    -41    161    298      0    -18   -226
     85    161     75   -124      5    116     18    231    272    -62    -98   -361
    122     20   -101    -72    111    -38    140    410    309   -129   -205   -462
    142     72    -70   -106    106      2    298    618    465    -44   -163   -433
     23    418    394   -223   -187    407    342    478    623    213    122   -197
   -218    909   1127   -345   -672   1018    168     44    701    545    579    265
   -485   1556   2039   -535  -1262   1797    -41   -298    872   1010   1197    917
   -597   2073   2670   -737  -1634   2372   -249   -423   1119   1530   1813   1569
   -498   2021   2517   -763  -1506   2268   -493   -509   1083   1636   1909   1706
   -389   1543   1932   -576  -1161   1738   -605   -623    662   1098   1369   1176
   -314    974   1288   -332   -800   1130   -550   -620    171    324    576    332
   -319    524    844   -101   -581    683   -342   -342    101     15    161   -155
   -189    449    639   -129   -415    542   -176    -75    249     59    137   -187
     51    444    392   -249   -168    418   -114     54    290     41     93   -215
    189    410    218   -301    -12    314   -111    101    306     31     64   -246
    176    316    140   -246     18    228   -103     72    272    -10     18   -296
    187    293    103   -241     41    200   -122     44    226    -49    -38   -379
    241    277     36   -259    103    158   -148     36    200    -98    -72   -413
    358    262    -96   -311    226     85   -176     28    184   -122    -93   -420
    535    257   -277   -394    407    -10   -239    -23    114   -187   -127   -433
    743    267   -475   -506    607   -103   -296    -70     67   -215   -181   -501
    914    280   -633   -597    774   -176   -355   -114     25   -262   -239   -537
    995    288   -706   -644    852   -207   -402   -140      5   -293   -270   -527
   1002    265   -737   -633    870   -236   -418   -142     -7   -306   -275   -501
    945    233   -714   -592    828   -239   -379   -106     23   -275   -246   -444
    909    275   -636   -592    771   -179   -350    -77     44   -265   -231   -394
    891    296   -597   -594    743   -150   -342    -59     72   -220   -197   -363
    857    319   -537   -587    698   -109   -327    -46     96   -197   -181   -368
    805    353   -452   -581    628    -49   -327    -46     90   -207   -187   -389
    740    324   -418   -532    579    -46   -303    -12    122   -171   -158   -376
    701    335   -366   -522    535    -15   -270     28    163   -135   -122   -348
    670    402   -267   -535    470     67   -244     62    192   -116   -109   -319
    581    397   -184   -491    384    106   -213     90    233    -75    -77   -319
    504    381   -122   -444    314    129   -202     96    239    -64    -59   -327
    478    384    -96   -431    288    145   -176    129    259    -51    -33   -303
    478    376   -101   -426    290    137   -158    163    280    -59    -25   -259
    475    363   -114   -420    293    124   -142    187    306     -7      7   -267
    452    410    -41   -431    246    184   -127    213    348     54     64   -285
    446    441     -5   -446    226    218   -127    220    355     62     88   -265
    407    405     -2   -405    205    202   -109    226    345     36     70   -241
    379    379      0   -379    189    189    -88    239    342     28     67   -202
    389    423     31   -407    179    228    -67    267    374     62     90   -153
    423    431      7   -426    207    218    -67    288    392     88    111   -135
    501    454    -46   -478    275    205    -88    293    400    109    132   -116
    548    509    -38   -532    293    236   -122    277    381    101    127   -129
    548    509    -38   -530    293    236   -132    257    368     88    109   -142
    571    483    -90   -530    329    197   -142    233    335     49     88   -140
    636    462   -174   -548    405    145   -174    205    288     12     64   -122
    675    467   -210   -571    441    129   -194    176    272     23     62   -140
    709    483   -226   -597    467    127   -228    142    239     -5     41   -171
    743    462   -280   -605    511     90   -259     93    194    -44      0   -213
    743    431   -311   -587    527     59   -283     70    163    -62    -12   -244
    711    410   -301   -563    506     54   -272     83    184    -46     15   -207
    665    426   -239   -545    452     93   -262     93    202    -20     38   -205
    587    413   -176   -501    381    119   -239    101    213     -7     51   -213
    488    376   -111   -431    301    132   -210     98    213    -18     41   -218
    420    361    -59   -392    239    153   -187    103    220    -18     38   -213
    353    342    -10   -348    181    166   -153    127    254     12     64   -213
    290    335     44   -314    124    189   -129    132    270     20     75   -231
    239    314     75   -275     83    194   -103    142    288     31     77   -246
    171    329    158   -252      5    244    -96    135    283     20     62   -262
     93    316    220   -205    -64    270    -77    145    296     28     62   -249
     33    272    239   -153   -103    257    -70    137    296     15     54   -228
      2    200    197   -101    -96    200    -54    119    272     -7     28   -226
      7    226    215   -119   -103    223    -59    114    270     25     57   -241
    -23    239    262   -109   -142    249    -64    127    288     36     75   -197
    -62    213    275    -75   -168    244    -67    132    288     31     70   -166
    -90    210    301    -59   -194    254    -59    153    306     51     85   -155
    -59    226    283    -85   -171    254    -67    148    301     59     77   -184
    -20    233    252   -106   -137    241    -67    150    298     67     90   -176
    -23    254    277   -116   -150    265    -31    171    322     93    114   -163
    -46    267    314   -109   -179    290     -2    179    332     98    114   -158
    -38    301    340   -132   -189    319     15    205    358    119    129   -122
     12    348    335   -179   -161    340     28    236    384    142    148    -93
     70    387    316   -228   -124    353     20    249    392    142    150    -93
     85    423    337   -254   -124    381     44    283    418    174    176    -64
     64    452    387   -259   -161    420     77    303    444    197    192    -46
     25    426    400   -228   -187    413     83    306    439    200    200    -49
     20    426    405   -226   -192    415    109    337    462    226    226    -25
     46    465    418   -254   -184    441    142    376    504    262    262      7
     33    540    506   -285   -236    524    148    389    532    293    288     20
     18    581    561   -301   -272    571    124    381    550    322    319     51
     44    613    568   -329   -262    589     93    374    561    345    353     77
     54    626    571   -340   -257    600     75    361    553    327    342     85
     70    602    532   -337   -231    566     64    361    553    329    345    103
     88    571    483   -329   -197    527     38    342    530    319    332     80
     51    527    472   -290   -210    501     28    319    509    306    322     51
     33    506    472   -270   -218    491     25    301    485    288    311     36
      0    439    436   -220   -218    439     28    288    457    252    275      5
    -23    374    397   -176   -210    384     15    257    410    197    213    -46
    -33    311    342   -140   -187    324      2    239    379    166    184    -62
    -31    298    329   -132   -179    314      7    244    384    168    189    -46
    -20    285    303   -132   -163    293      2    239    374    158    184    -59
    -10    280    290   -135   -150    285    -15    215    355    150    166   -106
     -5    275    277   -137   -142    275    -28    189    340    137    150   -137
     28    272    244   -150   -106    259    -51    176    316    119    137   -140
     70    275    202   -174    -67    239    -51    176    301    111    132   -127
    101    262    161   -181    -31    213    -62    171    285     85    109   -132
    119    228    106   -174      7    166    -80    150    265     64     85   -163
    119    213     93   -166     12    153    -77    145    265     70     96   -174
    111    202     90   -158     10    148    -75    140    259     67     85   -179
    124    218     93   -174     15    155    -77    140    259     70     83   -174
    158    226     64   -194     46    148    -85    142    252     64     80   -161
    184    233     49   -207     67    142    -90    145    244     51     75   -145
    207    171    -36   -189    122     67    -75    163    215      2     15   -189
    272     12   -259   -142    265   -122    -12    249    176    -98   -119   -337
    345    -98   -444   -124    394   -270    106    415    200   -166   -233   -478
    345     38   -306   -192    327   -132    236    558    342    -64   -163   -446
    192    306    114   -249     36    213    181    285    413    114     75   -210
      5    828    823   -418   -410    826    -23   -122    522    491    579    316
   -179   1525   1704   -675   -940   1613   -187   -332    805   1057   1257   1010
   -218   1977   2195   -878  -1205   2086   -410   -402   1072   1582   1834   1610
   -140   1782   1919   -823  -1031   1849   -613   -535    922   1491   1745   1548
   -111   1254   1363   -571   -737   1309   -714   -698    402    818   1072    872
    -80    665    745   -293   -413    706   -631   -654    -51    114    340    124
    -57    275    332   -109   -194    303   -392   -309    -23    -41     85   -127
    -28    249    277   -111   -153    265   -213    -46    145     41    116    -85
     15    244    228   -129   -106    236   -111    114    244    103    137    -70
     59    226    166   -145    -54    197    -70    163    265    111    127   -119
     88    213    124   -150    -18    168    -57    174    254     90    103   -137
    114    176     62   -145     25    119    -70    158    220     31     51   -135
     80    135     54   -109     12     96    -59    181    228     41     51   -129
     90    140     46   -116     20     93    -67    200    252     75     77   -148
     98    142     44   -119     28     93    -75    205    257     77     80   -168
     96    142     44   -119     25     93    -88    192    236     54     46   -205
     90    124     33   -109     28     80    -70    200    233     57     59   -179
     54    101     46    -80      2     75    -36    207    241     70     75   -161
     31     96     64    -62    -15     80    -36    194    233     62     62   -174
     10    106     93    -59    -41    101    -36    200    241     70     62   -176
     28    119     90    -75    -31    106    -33    202    246     67     51   -192
     88    111     23   -101     33     67    -46    194    226     44     38   -187
    111    116      5   -114     54     62    -46    231    259     83     80   -129
    127    161     31   -145     46     96    -46    241    277    106    106   -111
    114    163     49   -140     33    106    -51    236    275    103    103   -127
    142    127    -15   -137     80     57    -72    202    233     57     57   -168
    171    132    -38   -150    106     46    -75    200    231     46     46   -168
    207    137    -70   -174    140     33    -83    197    220     38     33   -171
    257    150   -109   -205    184     20    -90    205    220     41     33   -174
    324    197   -127   -262    226     36   -106    223    236     59     51   -158
    381    223   -158   -301    270     33   -122    241    246     70     72   -119
    348    197   -150   -275    249     23    -90    257    265     98     90   -109
    335    210   -124   -272    231     44    -64    265    280    114    114   -114
    353    244   -109   -301    228     67    -67    262    280    111    116   -111
    374    265   -109   -319    241     77    -64    290    301    137    142    -67
    387    272   -116   -332    252     77    -75    298    311    142    140    -51
    384    288    -96   -335    239     96    -80    316    322    158    153    -38
    374    306    -67   -342    220    122    -80    337    340    179    174    -23
    374    314    -59   -342    218    127    -75    350    348    189    181    -20
    387    319    -67   -355    228    127    -80    363    355    202    197      5
    400    350    -51   -376    226    150    -98    368    361    215    215     18
    358    353     -5   -355    181    174   -101    366    361    226    236     31
    298    316     18   -306    140    168    -88    361    361    231    244     38
    309    322     10   -316    148    166    -88    337    337    215    233     38
    296    335     38   -316    127    189    -90    324    329    218    241     46
    267    329     62   -298    101    197    -85    303    309    202    231     28
    280    327     46   -303    116    187   -101    272    272    163    207      5
    275    329     54   -303    111    194   -103    265    265    155    210     15
    257    342     85   -301     85    215    -93    277    277    168    220     28
    228    350    122   -288     54    236    -88    267    272    155    207     12
    192    340    148   -265     23    244    -72    267    265    150    205      5
    140    337    197   -241    -28    267    -51    280    283    163    210      7
    135    324    189   -231    -25    257    -49    262    272    140    181    -25
    127    301    174   -215    -23    236    -44    252    262    119    158    -46
    111    290    179   -200    -33    236    -33    265    275    132    161    -36
     85    301    213   -194    -64    257    -25    265    288    135    166    -33
     59    296    236   -179    -88    267      2    265    301    145    168    -36
     83    332    246   -210    -80    290      7    267    309    150    168    -44
     90    306    215   -197    -62    262     -2    241    272    111    135    -75
      7    262    254   -135   -124    257      0    231    265    109    132    -62
      0    239    239   -119   -119    239     12    223    265    109    137    -67
     10    262    249   -137   -119    257     36    239    283    122    150    -59
     46    306    259   -176   -106    283     57    267    314    150    176    -33
     57    327    270   -194   -106    298     67    283    329    163    189    -23
     64    327    262   -197    -98    293     57    283    327    163    187    -25
     67    327    259   -197    -96    293     62    293    337    174    194    -28
     85    340    254   -213    -83    298     70    303    345    181    202    -46
     88    361    272   -226    -90    316     93    329    371    207    215    -59
     90    402    311   -249   -109    358    106    350    397    223    223    -72
     90    436    345   -265   -129    392    119    350    392    218    215    -41
    116    446    329   -280   -106    389    119    340    374    202    207      7
    158    483    324   -322    -83    402    127    368    394    218    228     23
    161    506    345   -335    -90    426    158    407    433    246    254     44
    176    522    342   -350    -83    433    174    420    441    257    265     41
    174    571    397   -371   -111    485    200    459    488    311    319     77
    166    636    467   -402   -153    553    194    470    524    355    368    106
    158    672    514   -418   -176    594    176    457    542    376    387    111
    189    711    522   -452   -166    618    137    444    542    376    381    129
    220    724    504   -472   -140    615    101    449    542    381    392    166
    205    657    452   -433   -124    555     85    423    498    345    363    153
    192    626    433   -410   -119    530     93    405    478    327    348    153
    171    613    441   -392   -135    527    101    384    467    316    345    145
    161    584    423   -371   -129    504    111    384    454    311    342    132
    192    535    340   -363    -75    439     85    366    407    267    290     98
    202    522    319   -363    -57    420     77    366    405    262    288     93
    207    530    322   -368    -59    428     90    381    423    283    309    101
    166    524    358   -345    -96    441    111    387    426    285    303     75
    114    452    335   -283   -109    394    103    366    389    246    257     51
     98    413    314   -257   -106    363     96    361    376    231    246     70
     77    444    366   -262   -142    405    109    371    402    259    280     77
     57    472    415   -265   -179    444    135    392    431    285    298     59
     72    475    402   -277   -163    439    137    389    418    265    275     77
     67    527    459   -298   -197    493    166    431    459    303    319    142
     62    566    504   -316   -220    535    200    465    501    340    355    166
     51    563    511   -306   -228    537    223    480    517    353    368    166
     44    581    535   -314   -244    561    239    509    540    376    397    189
     49    613    563   -332   -257    589    252    535    561    402    426    213
     49    667    615   -361   -283    641    262    550    581    420    439    228
     49    636    587   -342   -267    613    262    555    561    392    407    207
     23    475    452   -252   -215    465    309    607    530    316    309    103
     28    301    272   -166   -122    288    428    758    550    233    171    -51
     20    337    316   -181   -148    327    589    984    717    301    189    -62
    -80    605    685   -262   -381    644    665    974    878    488    387    109
   -293   1041   1335   -376   -813   1187    478    522    898    766    787    509
   -504   1613   2114   -555  -1309   1862    202     54    927   1156   1335   1049
   -607   2078   2686   -737  -1649   2382    -62   -189   1052   1618   1904   1602
   -527   2078   2605   -774  -1566   2340   -342   -324   1034   1831   2161   1896
   -498   1470   1969   -488  -1234   1719   -436   -452    587   1267   1584   1358
   -524    854   1376   -166   -950   1114   -407   -475     83    452    737    524
   -537    368    906     83   -724    636   -259   -272    -54     41    239     23
   -504    231    735    137   -618    483    -83     41    150    127    233      7
   -465    244    709    109   -587    475     33    231    298    218    283     44
   -444    223    667    109   -555    444     88    329    363    241    283     31
   -446    148    594    148   -519    371     75    340    345    202    236    -10
   -465     67    532    200   -498    298     64    332    319    168    197    -33
   -483      7    491    236   -488    249     64    345    316    153    174    -44
   -454      0    454    226   -454    226     62    332    306    132    155    -62
   -446     -5    439    226   -444    215     54    316    293    116    140    -75
   -446     38    485    205   -465    262     72    340    324    142    163    -51
   -433     75    506    179   -470    290    111    384    363    176    192    -20
   -420     67    488    176   -454    277     98    371    345    163    181    -23
   -400     59    457    168   -431    257     90    374    348    166    181    -15
   -376     88    465    145   -420    275     85    379    358    168    181    -12
   -363    124    488    116   -426    306     88    384    366    179    184     -5
   -342    127    470    106   -407    298     72    379    361    168    171    -15
   -332    103    436    114   -384    270     46    366    342    153    158    -23
   -342     83    426    129   -384    254     51    355    335    145    145    -31
   -319     62    381    127   -353    223     57    340    316    124    122    -49
   -324     18    342    153   -332    179     12    306    285     93     90    -75
   -303     23    324    137   -314    174     -2    303    283     90     88    -80
   -280     49    329    116   -303    189    -10    309    293    101     98    -77
   -280     77    358    101   -319    218    -10    332    319    132    137    -51
   -301    103    402     98   -350    252      0    355    345    161    150    -64
   -296    142    436     75   -366    288      0    363    361    171    122    -62
   -288     93    381     98   -335    236    -15    350    337    137     83    -64
   -254     75    329     88   -290    202    -10    361    340    137    135    -46
   -218    142    361     38   -288    252     20    415    400    205    231     25
   -179    205    381    -15   -280    290     28    433    426    231    265     25
   -181    171    353      5   -267    262    -23    402    400    207    231    -25
   -202    155    358     20   -280    257    -15    415    407    223    223    -31
   -215    161    376     28   -296    267     15    436    423    239    233     -2
   -215    174    389     18   -303    283     23    452    431    259    262     28
   -200    197    397      2   -298    296     38    483    465    293    309     80
   -168    228    397    -31   -283    311     28    483    465    296    316    101
   -153    265    415    -57   -285    340     10    475    462    298    324    119
   -150    283    431    -67   -290    355     31    483    467    301    332    127
   -171    288    459    -57   -314    374     44    485    459    298    329    127
   -210    288    496    -38   -353    392     51    493    462    303    332    142
   -233    283    517    -25   -376    400     64    485    452    293    322    140
   -265    254    517      2   -392    384     46    446    402    252    288    111
   -301    220    522     41   -410    371     49    433    379    226    267    101
   -340    197    537     70   -441    368     41    423    358    210    257     96
   -400    200    600     98   -498    400     59    426    361    215    267    103
   -472    194    665    137   -568    428     75    433    371    220    272    106
   -519    171    691    174   -605    431    101    446    376    226    272    101
   -542    179    722    179   -633    449     90    426    366    213    262     77
   -524    176    701    171   -613    439     98    418    371    215    257     67
   -478    194    670    140   -574    431    101    410    366    205    239     46
   -420    197    618    111   -519    407     98    381    350    179    205     10
   -374    179    550     96   -462    363     77    345    322    150    171    -23
   -366    155    522    103   -444    337     44    309    288    114    135    -57
   -342    124    467    109   -407    296     15    283    259     88    106    -77
   -298     96    394    101   -345    244      5    262    239     67     80    -96
   -280     90    368     93   -324    228     18    265    246     72     83    -85
   -257    103    361     77   -309    231     36    270    257     77     77    -96
   -223    103    324     57   -272    213     20    257    252     64     62   -114
   -194     85    280     54   -236    181     -7    228    226     38     25   -150
   -220     77    298     70   -259    187      2    210    210     25     20   -153
   -257     75    332     90   -296    202     15    226    228     41     41   -122
   -179     93    272     41   -226    184      0    246    231     38     49   -119
   -111    132    244    -10   -176    187      5    277    259     75     67   -145
    -46    161    205    -59   -127    181     18    301    285     96     72   -103
    -25    150    176    -62   -101    163      7    288    283     88     75    -96
    -28    142    168    -59    -98    155      2    265    267     67     57   -129
    -25    202    228    -88   -127    215     -5    244    252     54     46   -129
      5    236    228   -122   -111    231    -31    241    249     51     51   -124
     70    272    202   -171    -67    236    -25    265    277     83     88   -101
     98    301    202   -202    -51    252    -33    272    301    109    114    -96
    122    301    179   -210    -28    241    -54    254    293     98     88   -103
    168    314    145   -241     10    231    -85    223    277     85     75    -70
    189    353    163   -272     12    259   -106    213    283    101     96    -62
    155    353    197   -257    -20    275    -90    215    290    114    109    -64
    109    337    228   -223    -59    283    -70    213    283    114    111    -70
     -2    288    290   -142   -148    288    -75    205    270    114    124    -59
    -96    226    322    -67   -207    272    -70    210    259    109    122    -46
   -116    163    280    -23   -197    220    -64    226    241     85     96    -64
    -88    106    194     -7   -140    150    -75    218    205     41     41   -106
    -36    111    148    -38    -93    129    -85    202    187     20     20   -127
    -10    101    111    -46    -59    106    -77    197    174      7     12   -140
    -41     23     64      7    -54     44   -109    161    137    -25    -23   -168
    -57     -7     49     33    -54     20   -103    142    119    -44    -36   -179
    -62     28     88     15    -75     57    -90    145    124    -36    -20   -161
    -88     18    106     33    -96     62    -77    155    132    -33    -18   -135
    -96     41    137     25   -116     88    -67    166    140    -28    -15   -111
    -90     51    142     20   -116     96    -88    137    122    -49    -28   -114
   -119     44    163     36   -142    103    -96    124    103    -51    -28   -114
   -153     41    194     54   -174    116    -67    150    137    -25     -5    -93
   -145     44    189     49   -168    116    -59    168    145    -25      0    -93
   -127     54    181     36   -153    116    -67    174    148    -25     -2    -98
    -93     72    163      7   -127    116    -80    166    142    -28     -7   -114
    -70     77    145     -5   -106    111    -75    184    150    -25     -2   -122
    -31     18     49      5    -38     33    -38    233    153    -51    -33   -158
    -12   -150   -137     83     62   -145     54    366    176   -106   -124   -272
     -5   -207   -202    103     96   -205    205    571    301   -106   -197   -387
    -36     28     64      2    -51     46    314    670    485     41    -90   -265
   -153    454    607   -150   -381    530    239    361    501    236    197     25
   -301    982   1283   -340   -792   1132    -33   -205    381    506    649    462
   -405   1509   1912   -553  -1158   1709   -298   -553    392    914   1218    987
   -379   1680   2060   -649  -1221   1867   -545   -711    439   1283   1673   1415
   -342   1254   1595   -457   -969   1426   -685   -774    252   1130   1506   1273
   -296    678    974   -189   -633    826   -698   -789   -176    402    737    553
   -290    213    501     38   -397    355   -568   -670   -470   -288    -20   -163
   -259     10    267    124   -262    137   -379   -363   -280   -283   -135   -277
   -202     20    223     90   -213    119   -223   -109    -44   -127    -44   -202
   -161     -5    155     83   -158     75   -142     51     75    -57     -5   -163
   -119    -18    101     67   -111     41   -111    116    119    -44    -12   -163
   -122    -75     46     96    -85    -15   -122    114    109    -70    -41   -187
   -119   -111      7    114    -64    -51   -109    127    116    -75    -51   -205
    -98   -101     -2    101    -49    -51    -83    145    137    -67    -49   -223
   -111   -129    -20    119    -46    -75   -135    111    101   -103    -83   -270
    -88   -119    -31    101    -28    -75   -137    109     98   -109    -83   -277
    -59   -109    -49     83     -5    -80   -127    119    103   -103    -77   -277
    -54   -155   -101    106     23   -129   -150    111     96   -111    -85   -283
    -33   -127    -93     80     28   -111   -127    127    114   -106    -75   -265
    -46   -132    -85     88     18   -109   -127    127    119   -101    -67   -254
    -38   -114    -75     75     15    -96   -129    116    116    -98    -62   -267
    -38    -98    -59     70     10    -80   -137    111    122    -85    -44   -267
     36    -77   -114     20     72    -96   -119    127    142    -62    -23   -262
     57    -49   -106     -2     80    -77   -122    111    122    -77    -36   -285
     20    -54    -77     15     49    -67   -145     88     93    -90    -46   -288
     51    -33    -85     -7     67    -59   -132    116    116    -59    -15   -239
     96    -25   -122    -36    109    -72   -142    145    135    -38      2   -207
    166    -10   -179    -77    171    -93   -161    158    137    -36      7   -210
    197    -31   -228    -83    213   -129   -148    166    142    -31     23   -205
    176     -7   -184    -83    179    -96   -142    161    140    -23     31   -207
    168     31   -137   -101    153    -51   -153    148    142    -12     23   -205
    181     59   -122   -119    150    -31   -145    161    158      7     31   -168
    192     70   -122   -132    155    -23   -140    174    176     33     38   -145
    220    109   -111   -163    166      0   -127    194    197     62     64   -122
    231    119   -114   -176    171      5   -137    197    197     75     64   -109
    210     90   -119   -153    166    -12   -148    215    213     96     67   -101
    184     93    -93   -140    137      0   -135    233    236    111     85    -85
    109     88    -20    -98     64     33   -132    228    246    116    103    -77
     88    109     20   -101     33     64   -111    252    265    135    132    -46
     31     98     67    -67    -18     83   -119    265    280    158    166     -5
      0     85     83    -44    -41     85   -127    283    285    166    181     12
     10     77     67    -44    -28     72   -111    303    298    168    184     18
     31    114     80    -72    -23     98   -111    309    303    181    205     23
     15     90     75    -51    -31     83   -124    280    270    155    181    -20
      7     59     51    -33    -23     57   -129    252    239    124    155    -57
      7     28     20    -18     -5     25   -142    223    200     88    124    -85
     10     49     36    -31    -12     44   -158    194    176     70    109    -85
     38     38      0    -41     20     20   -184    148    129     23     67   -114
    114     62    -54    -88     83      5   -207    106     83    -18     31   -135
    187     57   -129   -122    158    -36   -244     75     44    -51      5   -132
    342     49   -296   -197    319   -122   -275     38      5    -98    -44   -161
    381     44   -337   -213    361   -145   -298    -12    -33   -148    -96   -200
    381     31   -350   -207    366   -158   -293    -54    -62   -176   -124   -207
    371     -5   -376   -181    374   -189   -301   -101    -83   -205   -166   -241
    475    -10   -485   -233    480   -246   -342   -135   -122   -249   -218   -290
    498    -49   -550   -226    524   -298   -371   -166   -150   -283   -257   -324
    454    -51   -509   -202    480   -280   -361   -158   -135   -272   -252   -329
    298    -64   -363   -116    329   -213   -335   -127    -96   -236   -210   -298
     90    -49   -142    -23    114    -96   -280    -72    -23   -168   -148   -236
    -59    -18     38     38    -49     10   -233    -44     28   -122   -103   -205
    -88     12     98     36    -93     54   -192    -20     57   -103    -85   -194
    -23    -12     10     18    -18     -2   -205    -33     38   -140   -124   -218
     44    -83   -129     18     85   -106   -272    -80    -15   -181   -166   -277
    137    -72   -213    -33    174   -142   -296   -116    -49   -213   -200   -335
    205    -75   -280    -67    241   -176   -306   -142    -80   -241   -231   -371
    194   -111   -306    -41    249   -207   -316   -163    -96   -259   -254   -400
    218   -174   -394    -23    306   -285   -345   -194   -124   -293   -285   -431
    309   -127   -436    -90    371   -280   -353   -197   -132   -309   -298   -431
    376    -80   -457   -148    415   -267   -353   -189   -116   -301   -277   -426
    397    -72   -470   -161    433   -270   -345   -168    -88   -262   -241   -426
    353    -44   -397   -155    374   -220   -324   -155    -64   -228   -220   -444
    306    -51   -358   -127    329   -205   -280   -137    -38   -213   -215   -444
    267    -70   -337    -98    301   -202   -239   -124    -28   -215   -220   -433
    252    -85   -337    -83    293   -210   -223    -98    -15   -181   -184   -389
    252    -20   -272   -116    262   -145   -215    -54     44   -111   -122   -327
    259     44   -215   -153    239    -85   -200    -23     90    -62    -72   -277
    223     59   -163   -142    192    -49   -236    -41    109    -38    -57   -293
    174     64   -109   -119    142    -20   -270    -77     93    -41    -44   -309
    192    106    -88   -150    140     10   -249    -59    114    -10    -15   -285
    163    142    -23   -153     93     59   -249    -28    140     10      5   -259
     75    135     57   -106     10     96   -220     -7    161     31     33   -231
    -57     57    114      0    -85     85   -181    -18    153      7     20   -231
    -96     33    127     28   -111     80   -181    -41    114    -20    -18   -272
    -72     25     96     23    -85     59   -192    -15    103    -20    -31   -280
    -64    -18     46     41    -57     12   -202     -2    109    -15    -20   -296
    -20    -59    -38     41      7    -49   -223    -10     93    -20    -36   -368
     20    -49    -70     15     44    -59   -246    -64     41    -93   -101   -402
     57    -23    -80    -18     67    -51   -252    -80     12   -119   -109   -348
     57      5    -51    -33     54    -23   -254    -80     15    -96    -83   -322
     49    -18    -67    -15     57    -41   -241    -77     20    -83    -77   -348
     70     23    -49    -46     59    -12   -254    -83     12    -96    -96   -324
     72     62    -10    -67     41     25   -241    -70     28    -85    -80   -280
     51     72     18    -64     18     46   -192    -41     51    -72    -70   -244
     51     80     28    -64     12     54   -163     -2     85    -44    -41   -179
     38     80     41    -59     -2     62   -150     12    111    -15    -23   -174
      5     28     23    -18     -7     25   -179    -36     83    -59    -64   -202
    -20    -23     -5     20    -10    -15   -171    -70     59    -93    -90   -202
     15    -59    -75     23     44    -67   -150    -57     44    -80    -49   -163
    103    -62   -166    -20    132   -114   -168      0     28   -109   -109   -270
    215   -202   -418     -7    314   -309    -88    163     64   -155   -233   -413
    277   -231   -509    -25    392   -368     51    368    174   -168   -327   -485
    293     -7   -301   -142    296   -153    163    457    350    -33   -187   -387
    181    428    244   -306    -31    337     46     64    363    161    101   -116
     28   1031   1002   -530   -485   1015   -262   -488    332    470    571    368
    -77   1636   1714   -779   -896   1673   -548   -823    433    911   1137    927
     -5   1922   1927   -958   -966   1925   -841   -935    576   1345   1621   1423
     64   1530   1465   -797   -701   1496   -984  -1008    324   1052   1343   1244
     75    883    807   -478   -366    844   -971  -1039   -179    285    550    465
     23    342    319   -181   -148    329   -763   -833   -407   -215    -67   -275
     28    168    140    -98    -54    155   -517   -472   -200   -174   -111   -392
     80    205    124   -142    -23    166   -371   -259    -38    -85    -57   -340
    119    181     62   -150     28    122   -283   -119     59    -33    -15   -311
    150    148     -2   -153     77     72   -259    -85     85    -46    -36   -348
    213    155    -57   -184    135     49   -254    -77     72    -72    -83   -405
    259     75   -187   -168    223    -57   -290    -80     44   -124   -153   -400
    319     20   -301   -171    311   -140   -322    -96     18   -158   -184   -436
    358     18   -342   -189    350   -161   -340   -111      5   -174   -197   -462
    389     12   -376   -200    384   -181   -358   -132    -20   -226   -246   -457
    504    -20   -524   -241    514   -272   -405   -174    -85   -316   -335   -459
    605    -54   -659   -275    631   -355   -431   -194    -90   -290   -332   -511
    654    -36   -691   -311    670   -363   -462   -226   -101   -283   -319   -576
    709    -44   -753   -332    730   -397   -491   -259   -127   -303   -329   -615
    771    -57   -828   -358    797   -441   -509   -280   -148   -337   -363   -646
    820    -46   -870   -387    844   -457   -514   -283   -153   -348   -374   -633
    875    -36   -914   -420    891   -475   -527   -283   -153   -340   -371   -613
    922    -33   -956   -444    937   -493   -545   -293   -166   -355   -397   -626
    891    -77   -971   -407    930   -524   -553   -316   -187   -381   -428   -662
    878    -83   -961   -400    919   -522   -545   -322   -192   -400   -449   -662
    867    -80   -948   -394    906   -514   -517   -275   -148   -363   -407   -589
    826    -28   -854   -397    839   -441   -488   -233    -98   -314   -368   -558
    823    -20   -846   -402    833   -433   -485   -241   -106   -319   -371   -563
    792    -36   -828   -379    810   -433   -478   -210    -96   -298   -342   -511
    750    -41   -792   -355    769   -415   -449   -142    -36   -239   -288   -452
    649      2   -646   -324    649   -322   -394    -93     31   -192   -246   -413
    530     15   -514   -275    522   -249   -345    -72     83   -140   -179   -381
    420      2   -418   -213    420   -207   -306    -36    103   -103   -127   -340
    319     20   -301   -171    309   -140   -262     57    166    -38    -64   -226
    265     12   -252   -137    259   -119   -218    140    241     49     18   -135
    231     31   -200   -132    215    -85   -200    168    280     96     57   -129
    197     49   -148   -124    171    -46   -200    171    290    103     75   -114
    179     77   -101   -129    140    -10   -207    161    285     85     62    -90
    176    101    -75   -137    127     12   -218    153    267     62     31    -72
    220     88   -135   -155    176    -23   -239    145    236     33    -10    -80
    267     83   -187   -176    228    -51   -254    129    226     57      7   -122
    270     80   -192   -176    231    -54   -252    132    236     85     62   -119
    314    101   -213   -207    265    -54   -267    103    215     67     57   -150
    363    153   -210   -259    288    -28   -270     72    197     33     12   -158
    392    153   -241   -272    316    -44   -293     59    153    -12    -20   -122
    392     96   -296   -244    345   -101   -296     49    129    -20    -12   -111
    405     77   -327   -241    366   -124   -283     38    124      5     20   -135
    423     93   -329   -259    376   -116   -296     10     96    -25    -15   -207
    423     88   -335   -257    379   -122   -296    -10     70    -62    -54   -210
    428    114   -314   -272    371    -98   -296    -23     62    -75    -62   -205
    413    132   -280   -272    348    -72   -280    -18     80    -70    -64   -205
    337     90   -246   -215    290    -77   -262    -33     75    -90    -93   -218
    226     57   -168   -142    197    -54   -228    -31     83    -96    -98   -210
    137     18   -119    -77    127    -49   -200    -15    101    -85    -93   -192
    106    -18   -124    -44    114    -70   -192    -20    111    -59    -64   -210
    106     -2   -109    -54    106    -54   -194    -33    119    -62    -62   -220
    137     -5   -142    -67    140    -72   -205    -49    106    -83    -77   -223
    155    -10   -166    -75    158    -85   -205    -54    111    -72    -75   -241
    142      5   -137    -72    140    -64   -205    -70    101    -77    -83   -290
    155      0   -158    -77    158    -77   -215    -83     90    -96    -96   -283
    171    -12   -187    -80    179    -98   -226    -96     85   -101   -106   -293
    205    -25   -233    -90    218   -127   -241   -106     67   -122   -119   -298
    241    -31   -272   -103    257   -150   -241    -96     75   -124   -116   -277
    257    -38   -298   -111    277   -168   -233    -85     85   -129   -129   -254
    275    -51   -329   -111    301   -189   -236    -80     90   -119   -119   -265
    244    -64   -311    -90    277   -189   -239    -85     90   -109   -109   -288
    223    -38   -262    -90    241   -150   -220    -80     96   -114   -109   -277
    207      5   -202   -109    205    -98   -184    -46    124    -83    -77   -228
    161     31   -129    -98    145    -49   -140      7    161    -46    -36   -161
    135     83    -54   -109     93     15    -90     83    228     31     38    -85
    122    145     23   -132     49     85    -57    142    301    109    111    -38
    119    166     46   -145     33    106    -46    155    319    114    116    -36
    150    202     51   -176     49    127    -36    148    319     90     93    -38
    192    301    109   -246     41    205    -20    158    348    124    140      5
    246    361    114   -303     67    239    -20    166    371    192    197      2
    314    392     75   -355    119    233    -51    155    366    197    213     31
    407    452     44   -431    181    249    -72    153    374    207    223     62
    459    496     36   -480    213    267    -59    166    387    207    233     75
    470    548     77   -509    197    314    -33    181    405    223    241    106
    470    561     90   -519    189    327    -46    171    392    215    226    127
    449    587    137   -519    155    363    -33    200    410    223    241    161
    423    553    129   -491    148    342    -18    218    415    236    254    142
    353    514    161   -433     96    337     12    233    423    267    275    111
    303    517    210   -410     46    363     44    246    433    270    288    114
    290    524    233   -410     28    379     54    252    426    257    277    124
    244    480    233   -363      5    358     64    270    428    249    265    153
    192    465    272   -327    -38    368     67    272    428    254    270    148
    135    459    324   -298    -96    392     80    285    446    272    283    137
    103    446    342   -277   -119    394     75    272    428    259    272    114
    101    431    329   -267   -116    381     64    275    415    246    265    132
     77    415    337   -246   -129    376     72    296    428    231    246    166
     70    413    342   -244   -135    379     70    290    433    272    296    124
     57    394    337   -226   -140    366     64    275    420    254    290    101
     10    350    340   -184   -163    345     72    270    410    249    270     77
    -20    303    324   -140   -171    314     72    265    402    231    244     72
    -31    283    314   -127   -174    298     77    272    410    236    265     96
    -15    306    322   -145   -168    314     72    280    407    244    265     67
     33    254    220   -145    -93    239     83    303    371    176    187      5
     59     75     15    -67     23     46    166    407    337     51     23   -111
    111     10   -103    -62    106    -46    322    602    413     18    -59   -194
    150    228     77   -192     36    153    439    688    587    174     98    -80
     83    636    550   -361   -233    594    363    394    683    428    428    197
    -70   1226   1296   -576   -683   1260     93   -103    740    795    924    724
   -202   1875   2078   -839  -1140   1977   -137   -363    924   1325   1566   1356
   -179   2156   2335   -989  -1257   2244   -400   -452   1078   1745   2036   1836
   -140   1888   2026   -875  -1083   1956   -550   -532    901   1608   1906   1732
   -129   1337   1467   -602   -797   1402   -553   -592    410    857   1153   1070
   -140    805    945   -335   -542    875   -348   -389    109    233    472    405
    -77    646    724   -285   -400    683    -96     -2    293    239    355    265
    -36    665    701   -316   -368    683     85    275    491    374    436    327
    -70    618    688   -272   -379    652    213    431    607    475    504    322
   -106    652    758   -272   -433    704    309    527    680    519    545    350
   -137    683    820   -272   -480    750    366    592    727    540    555    394
   -184    691    872   -254   -530    782    407    644    766    550    558    449
   -226    685    911   -228   -568    797    431    678    782    542    563    485
   -277    678    953   -200   -615    815    462    711    823    641    646    436
   -303    678    982   -187   -644    831    454    704    826    662    654    371
   -293    618    911   -163   -602    766    452    704    810    623    623    413
   -293    626    919   -166   -605    771    446    704    810    618    615    413
   -298    631    930   -166   -615    779    423    691    802    623    639    410
   -306    626    932   -161   -620    779    392    706    805    628    646    428
   -298    641    940   -171   -620    789    350    737    828    641    652    454
   -376    558    935    -90   -654    745    337    701    805    615    626    423
   -511    433    945     38   -727    688    394    654    763    576    589    384
   -522    431    950     44   -735    691    410    662    769    571    584    392
   -504    452    956     23   -730    704    415    683    782    566    566    428
   -501    459    961     20   -730    709    410    691    787    571    558    423
   -535    452    984     41   -758    717    407    678    789    605    597    400
   -600    415   1015     90   -807    717    392    665    779    605    607    387
   -646    374   1021    132   -833    696    387    670    776    594    584    400
   -678    342   1021    168   -849    680    400    691    792    587    558    457
   -670    314    982    176   -826    646    363    649    758    571    555    410
   -649    244    891    202   -769    566    311    618    709    527    519    371
   -641    179    820    228   -732    498    254    592    675    488    465    337
   -636     67    704    285   -670    384    223    550    628    428    405    309
   -558     33    592    262   -576    311    158    483    563    371    350    265
   -459    -18    441    239   -452    210     75    413    496    314    290    184
   -368    -28    337    197   -353    155      5    345    431    252    226    101
   -259    -59    200    161   -231     70    -51    298    368    174    150     67
   -171   -106     64    137   -119    -23   -122    246    303    101     59     23
   -116   -127    -10    122    -54    -70   -174    187    249     64     46    -28
    -10    -38    -31     23      7    -36   -239    116    194     44     33   -132
    228     62   -166   -145    197    -51   -324     67    132    -31    -54   -168
    350     98   -252   -226    301    -75   -407     57    109    -31    -51   -124
    348     85   -265   -218    306    -88   -433     31     85    -54    -70    -88
    324     10   -316   -168    319   -150   -441     -2     41   -109   -122    -88
    337    -38   -376   -148    355   -207   -457    -20     20   -111   -109   -111
    345    -23   -368   -161    355   -197   -439    -54     -7   -129    -67   -111
    329     20   -309   -174    319   -145   -389    -46     10    -96      5    -75
    236    -25   -262   -106    249   -145   -371    -31     28    -72     20    -88
    116    -62   -179    -25    148   -119   -319      5     62    -57     15   -132
    -15    -85    -72     49     25    -77   -239     49     98    -33     15   -124
   -129    -77     49    103    -90    -15   -161    109    163     20     49    -75
   -210    -33    176    119   -194     70   -106    153    215     62     83    -20
   -293    -31    262    163   -277    114    -80    174    246     85    103      0
   -366    -28    335    197   -353    153    -59    181    262     96    129    -12
   -433    -38    392    236   -413    176    -28    202    283    119    171    -12
   -454    -18    436    236   -446    207    -15    205    293    116    187     -7
   -431    -15    415    223   -423    200    -23    184    277     98    192    -12
   -407      0    407    202   -407    202    -12    176    283    114    197    -41
   -452      7    459    220   -457    233     -7    166    277    114    163    -51
   -519    -12    506    265   -514    244     10    176    277    111    137    -36
   -610    -41    568    327   -589    262     59    207    303    129    148     -7
   -745    -93    649    418   -698    277     67    207    306    132    140    -15
   -784   -127    654    454   -719    262     72    205    301    132    135    -25
   -758   -148    607    452   -683    228     64    187    280    111    109    -51
   -719   -137    581    428   -652    220     64    189    280    116    114    -49
   -678   -124    550    400   -615    213     59    194    277    119    114    -41
   -641   -106    535    374   -589    215     80    215    301    135    129    -25
   -631    -83    548    355   -589    231     77    220    311    145    135    -15
   -626    -36    589    332   -607    275     85    228    316    153    137    -10
   -626      0    623    311   -626    311    111    254    342    174    148      0
   -615     20    636    298   -626    327    119    270    353    181    150      0
   -597     15    610    290   -602    311    109    267    340    168    135    -10
   -620     25    646    298   -633    335    103    277    355    202    163     -7
   -633     75    706    277   -670    389    119    301    394    241    202     38
   -654     93    748    280   -701    420     98    288    394    244    207     67
   -652    111    763    270   -709    439     51    252    379    241    205     80
   -602    114    717    244   -659    415      5    231    358    244    207     75
   -561     70    628    244   -594    348    -18    205    329    218    184     46
   -545    -20    524    283   -535    252    -77    140    265    158    137     12
   -472    -62    410    267   -444    171   -132     75    197    101     85    -28
   -405    -98    306    252   -355    103   -168     31    135     31     -2    -88
   -376   -192    181    283   -280     -5   -202    -15     67    -44    -70   -129
   -332   -262     70    296   -202    -96   -254    -83     -5   -114   -135   -205
   -241   -290    -51    265    -98   -171   -298   -135    -59   -166   -184   -265
   -163   -332   -168    249      2   -252   -335   -174   -103   -213   -226   -290
   -111   -379   -267    244     75   -324   -361   -210   -142   -254   -272   -316
    -88   -420   -332    254    122   -376   -366   -218   -158   -280   -293   -319
    -59   -407   -348    231    142   -376   -361   -215   -150   -257   -272   -327
     28   -340   -368    155    197   -353   -348   -202   -140   -233   -246   -322
    109   -244   -355     64    231   -298   -327   -179   -114   -210   -226   -303
    140   -181   -322     20    231   -252   -303   -161    -88   -197   -213   -283
    150   -179   -329     12    239   -252   -290   -150    -77   -194   -210   -262
    168   -163   -332     -2    249   -246   -262   -119    -46   -150   -176   -265
    153   -137   -293    -10    220   -215   -244   -101    -20   -122   -140   -265
    114   -114   -228      0    168   -171   -239   -103    -15   -119   -129   -265
     80   -116   -197     18    137   -155   -233   -109    -18   -122   -137   -272
     88   -137   -226     25    155   -181   -202    -83     -7   -116   -140   -272
     90   -215   -306     59    194   -259   -168    -31     -7   -145   -187   -309
    122   -361   -483    116    301   -420    -93     80    -15   -228   -319   -446
    166   -405   -571    116    368   -488     51    283     70   -246   -392   -550
    150   -187   -337     18    244   -262    181    426    259    -85   -259   -441
    -20    226    244   -103   -132    233    122    127    361    181     96    -72
   -252    766   1015   -257   -633    891    -90   -345    423    571    644    514
   -428   1332   1761   -452  -1096   1545   -309   -636    566   1060   1280   1174
   -423   1667   2091   -620  -1257   1878   -548   -779    696   1499   1808   1751
   -436   1343   1777   -454  -1106   1558   -659   -872    478   1288   1595   1592
   -509    719   1228   -106   -867    974   -654   -922     -2    542    813    792
   -558    145    704    205   -631    423   -506   -748   -288    -70    114     70
   -535    -93    441    314   -488    174   -293   -384   -140    -93    -28    -90
   -420    -77    340    249   -381    129   -181   -150     23      0      7    -67
   -270    -70    197    168   -236     62   -129    -28     96     28      5    -72
   -181    -96     85    137   -135     -5   -122     -7     98      7    -28   -114
    -96   -127    -31    111    -33    -80   -140    -23     67    -31    -67   -153
    -25   -166   -140     96     54   -153   -163    -25     44    -67   -109   -179
     15   -179   -197     80    103   -187   -187    -36     28    -90   -135   -192
     25   -189   -215     80    119   -202   -192    -46     18   -103   -153   -197
     23   -194   -218     85    119   -205   -189    -64      5   -116   -166   -210
     23   -192   -215     83    116   -202   -192    -72     -5   -127   -179   -228
     36   -181   -218     70    127   -200   -187    -75     -5   -127   -179   -226
     15   -166   -184     75     98   -174   -179    -80     -5   -124   -174   -223
     85   -153   -239     33    161   -194   -189    -85    -10   -129   -187   -233
    142   -205   -350     28    244   -277   -239   -111    -38   -163   -220   -262
    158   -233   -392     36    275   -311   -257   -135    -57   -184   -244   -290
    184   -215   -400     15    290   -306   -272   -153    -72   -205   -259   -316
    267   -168   -436    -49    350   -301   -301   -187   -101   -228   -272   -335
    381   -171   -553   -106    465   -361   -316   -184   -111   -249   -298   -358
    480   -181   -662   -150    571   -423   -332   -187   -119   -262   -322   -366
    550   -205   -758   -174    654   -480   -368   -223   -150   -290   -355   -410
    594   -174   -769   -210    680   -470   -384   -246   -166   -301   -368   -423
    659   -148   -810   -257    735   -478   -394   -257   -176   -306   -368   -418
    771   -114   -888   -329    828   -501   -407   -259   -181   -303   -371   -431
    857    -67   -924   -397    891   -496   -402   -236   -161   -283   -361   -426
    833    -67   -901   -381    867   -483   -384   -205   -135   -257   -340   -389
    805    -85   -891   -361    846   -485   -371   -202   -127   -246   -322   -371
    823    -98   -922   -363    870   -509   -381   -200   -124   -236   -309   -363
    909    -23   -932   -444    919   -478   -405   -200   -122   -236   -303   -363
    982      5   -976   -493    979   -485   -441   -205   -129   -236   -303   -366
   1010     -7  -1021   -501   1013   -514   -436   -189   -116   -226   -290   -348
   1013     -7  -1023   -504   1015   -514   -431   -171    -98   -207   -272   -319
    974    -25  -1002   -475    987   -514   -436   -168    -90   -194   -265   -296
    919    -18   -937   -449    927   -478   -407   -145    -67   -166   -228   -249
    841    -44   -885   -400    862   -465   -397   -148    -64   -158   -218   -249
    756    -67   -823   -342    787   -446   -384   -155    -62   -150   -202   -252
    709    -51   -763   -329    735   -405   -371   -132    -46   -127   -174   -246
    696    -46   -743   -324    719   -394   -376   -106    -36   -111   -158   -207
    675    -44   -719   -316    696   -381   -371   -103    -36   -109   -150   -202
    631    -46   -678   -293    652   -361   -366   -116    -44   -114   -150   -220
    626    -57   -683   -285    652   -368   -358   -129    -67   -132   -166   -228
    620    -28   -649   -296    633   -337   -348   -127    -77   -135   -168   -228
    548     -7   -558   -272    553   -283   -345   -116    -64   -122   -155   -220
    472    -15   -488   -228    478   -249   -327    -96    -49   -101   -137   -202
    405    -18   -423   -194    413   -218   -293    -70    -23    -70   -109   -184
    335      7   -327   -171    332   -158   -265    -62      2    -51    -93   -192
    290     36   -257   -166    272   -109   -249    -62     12    -46    -88   -200
    226     -2   -228   -111    228   -114   -246    -72      7    -57    -93   -213
    135    -64   -200    -36    163   -129   -236   -101     -7    -80   -116   -246
     98   -129   -228     15    163   -179   -254   -140    -23   -103   -140   -296
    145   -202   -348     28    244   -275   -311   -200    -72   -161   -200   -332
    285   -194   -480    -44    381   -337   -363   -254   -124   -218   -267   -402
    462   -189   -652   -135    555   -420   -407   -301   -176   -267   -324   -470
    636   -202   -839   -215    737   -519   -480   -374   -254   -342   -402   -535
    730   -210   -943   -259    833   -576   -530   -410   -296   -379   -436   -571
    758   -207   -969   -275    862   -587   -545   -423   -301   -387   -452   -597
    782   -168   -953   -306    865   -561   -537   -418   -285   -379   -446   -597
    813   -111   -924   -350    867   -517   -530   -407   -272   -368   -436   -597
    711   -148   -859   -283    784   -501   -553   -407   -272   -355   -428   -592
    607   -116   -724   -246    665   -420   -485   -348   -215   -293   -371   -535
    527    -57   -584   -236    553   -322   -397   -262   -135   -213   -293   -457
    454    -20   -475   -215    465   -246   -335   -176    -51   -129   -215   -392
    405    -23   -431   -192    415   -226   -285   -124      2    -80   -187   -342
    371     18   -353   -194    361   -166   -259    -96     36    -46   -174   -322
    327     64   -265   -197    296    -98   -226    -57     77     -5   -137   -280
    267     88   -179   -176    223    -44   -179    -15    124     38   -101   -254
    194    106    -88   -150    140     10   -142      5    158     70    -77   -252
    158    150     -7   -155     83     72   -109     57    226    137    -15   -207
    150    171     20   -163     64     96   -114     83    262    171      7   -174
    161    184     23   -171     70    103   -127     80    275    189     20   -148
    236    200    -36   -218    137     80   -197     38    262    187     12   -150
    431    267   -163   -350    298     51   -298    -62    181    106    -67   -233
    581    322   -259   -452    420     31   -350   -122    132     59   -119   -293
    748    387   -361   -566    555     12   -389   -132    122     49   -137   -301
    807    397   -413   -605    610     -7   -441   -119    122     57   -137   -277
    719    316   -402   -519    561    -41   -483   -111    106     41   -163   -275
    524    168   -358   -348    441    -93   -465   -124     75      7   -200   -301
    454     28   -426   -241    441   -197   -444   -184     -5    -80   -290   -415
    415    -93   -511   -163    462   -303   -415   -228    -54   -150   -361   -517
    301   -192   -493    -57    397   -342   -337   -210    -33   -140   -348   -522
    161   -280   -444     59    301   -363   -283   -189    -12   -119   -327   -509
     10   -327   -337    158    174   -332   -226   -148     33    -72   -280   -467
   -220   -249    -31    233    -96   -140   -114    -33    148     41   -174   -379
   -366   -163    202    265   -285     18    -31     64    249    142    -57   -275
   -366   -101    265    233   -316     80    -25     83    277    176     -2   -233
   -288    -64    223    176   -257     77    -41     75    285    187     28   -213
   -187    -72    111    129   -153     18    -75     59    270    158     23   -192
   -119    -80     38     98    -80    -20   -116     31    236    137     10   -207
    -49    -70    -23     57    -12    -46   -132     23    226    142     23   -231
     12    -67    -80     28     46    -72   -129     31    244    161     51   -226
     72    -67   -142     -5    106   -103   -135     23    252    153     54   -220
    163    -96   -259    -33    210   -176   -155      7    220    101      0   -249
    319   -210   -532    -54    423   -371   -153     38    176      2   -129   -329
    431   -350   -782    -38    605   -566    -64    179    194    -75   -270   -509
    493   -293   -789   -101    639   -540     54    368    353    -12   -259   -563
    480     49   -433   -265    457   -192     85    332    511    179    -49   -392
    394    522    127   -459    135    324    -77    -98    509    439    327    -23
    301   1075    774   -688   -236    924   -353   -607    478    805    862    462
    301   1532   1228   -919   -462   1382   -631   -885    540   1234   1408    930
    387   1467   1080   -927   -345   1273   -893  -1034    480   1395   1608   1127
    426    893    467   -659    -20    680   -961  -1072    171    969   1153    688
    452    381    -70   -415    262    155   -917  -1080   -327    109    270   -166
    493    -41   -537   -228    514   -288   -756   -852   -418   -265   -213   -657
    540   -168   -709   -187    623   -436   -571   -509   -155   -148   -215   -540
    558   -140   -698   -213    628   -418   -439   -270     51     -2   -101   -400
    555   -179   -735   -187    644   -457   -345   -106    189    101    -33   -376
    548   -140   -691   -205    618   -413   -303    -44    249    142    -10   -374
    519   -124   -644   -200    581   -384   -267      0    288    171     20   -371
    485   -124   -613   -181    548   -368   -233     44    335    210     62   -324
    488    -96   -584   -194    535   -340   -218     72    366    226     72   -275
    517    -64   -581   -226    548   -324   -218     77    371    228     67   -270
    535    -38   -574   -249    553   -306   -207     90    389    239     70   -262
    545    -12   -558   -267    550   -285   -213     88    392    228     64   -252
    527    -20   -548   -252    537   -283   -197    111    415    252     93   -226
    501    -36   -537   -233    517   -285   -171    137    452    296    137   -210
    475    -18   -493   -228    483   -254   -150    168    496    345    189   -174
    465    -31   -498   -218    480   -265   -132    194    532    374    213   -187
    509    -20   -530   -244    519   -275   -148    181    509    332    145   -202
    558      2   -558   -280    558   -277   -161    161    496    322    124   -150
    581     15   -568   -298    574   -275   -168    161    504    340    148   -174
    631     44   -589   -340    610   -270   -187    155    504    345    158   -192
    706     54   -652   -379    680   -298   -210    158    509    355    179   -181
    756     59   -698   -410    727   -319   -226    161    517    355    163   -202
    813     75   -740   -444    776   -332   -239    150    517    337    137   -192
    896     90   -807   -493    849   -358   -252    124    496    296    106   -194
    917      7   -909   -462    914   -449   -280    111    483    309     85   -228
    932      5   -930   -470    930   -462   -296    116    493    332    106   -254
   1002     25   -976   -514    989   -475   -306    124    501    340    122   -228
   1010     20   -989   -517   1000   -483   -327    124    506    340    129   -197
    982     33   -948   -506    966   -457   -309    158    548    379    163   -155
    987     33   -956   -511    971   -459   -309    168    561    394    168   -145
    969     33   -935   -501    950   -452   -311    176    571    387    163   -122
    914     28   -888   -472    901   -428   -298    200    602    413    171    -85
    854     -7   -862   -423    857   -433   -272    246    657    488    249    -67
    740    -18   -758   -363    748   -387   -241    298    717    561    329    -38
    615    -20   -636   -298    623   -327   -187    371    789    644    407     46
    553    -15   -568   -270    561   -293   -171    392    813    659    439     93
    514    -12   -527   -249    519   -270   -168    394    815    665    470    119
    452    -28   -483   -213    465   -254   -161    397    820    675    485     88
    394    -49   -444   -174    418   -246   -145    402    828    672    472     77
    363    -98   -462   -132    410   -280   -145    400    813    644    433    132
    335   -116   -452   -109    392   -283   -153    410    805    626    433    179
    272   -124   -397    -75    335   -262   -142    413    797    613    415    176
    249   -106   -358    -72    301   -231   -124    420    800    613    410    166
    275    -72   -348   -101    309   -210    -88    444    831    672    480    145
    244     12   -231   -127    239   -109    -51    467    870    719    548    158
    215     46   -171   -132    192    -62    -23    475    878    709    537    187
    200     44   -158   -122    179    -57     15    509    914    735    548    207
    179     64   -114   -124    145    -23     51    535    958    771    563    184
    184     85    -98   -135    142     -5     62    532    961    763    545    153
    205     67   -137   -137    168    -33     54    514    948    735    522    155
    189     67   -122   -127    155    -28     80    535    971    748    535    197
    166     64   -101   -116    132    -18    111    558   1005    789    563    202
    145     80    -64   -111    106      7    137    584   1044    836    610    187
    145    122    -25   -135     85     49    132    581   1047    831    615    189
    124    129      5   -127     59     67    150    589   1062    836    613    200
    109    132     20   -122     44     77    163    597   1072    836    610    210
     85    101     15    -93     36     59    171    594   1075    833    600    213
     62     70      7    -67     25     38    200    626   1109    859    613    226
     72     80      5    -77     33     44    213    646   1132    880    639    215
    109    119      7   -116     49     64    207    657   1148    898    670    226
    148    161     12   -153     67     88    215    685   1184    935    706    257
    114    184     70   -148     23    127    236    711   1223    969    730    272
     88    184     96   -137     -2    140    249    730   1247    979    732    293
    103    200     93   -153      5    148    270    753   1267    989    740    319
     93    226    132   -158    -18    179    296    782   1306   1018    766    350
    101    244    142   -174    -23    194    311    805   1332   1039    792    387
    111    259    148   -184    -18    205    327    823   1353   1070    820    397
     98    319    218   -210    -59    270    348    859   1405   1124    872    415
     90    400    309   -244   -109    355    363    880   1457   1158    911    467
     77    423    345   -249   -132    384    348    870   1462   1166    914    491
     77    452    374   -265   -148    413    314    849   1473   1171    914    501
     85    467    379   -277   -148    423    306    870   1501   1205    961    550
    103    449    345   -275   -119    397    298    878   1512   1236    997    545
     88    441    353   -267   -132    397    288    872   1512   1231   1000    532
     70    426    355   -249   -142    392    283    854   1496   1213    984    517
     57    402    345   -231   -145    374    296    862   1501   1210    976    504
     75    361    285   -218   -103    324    306    870   1499   1200    963    491
     51    275    223   -163    -85    249    296    859   1465   1161    922    475
     31    241    207   -137    -88    226    298    846   1449   1127    888    475
     51    246    194   -150    -70    220    303    854   1452   1119    880    478
     98    265    166   -181    -33    215    296    862   1457   1127    888    480
     77    202    124   -140    -23    163    285    836   1434   1119    878    423
     41    168    124   -106    -41    148    301    823   1423   1111    872    397
     62    197    135   -129    -36    166    314    836   1436   1114    880    402
    109    215    106   -161      2    161    309    826   1439   1106    875    402
    189    215     23   -205     83    119    275    795   1395   1057    839    384
    197    205      7   -202     96    106    283    800   1402   1054    833    394
    184    205     18   -194     83    111    298    815   1426   1080    854    402
    158    220     62   -189     49    142    311    823   1449   1098    878    397
    148    220     72   -184     36    145    319    823   1444   1096    872    397
    168    210     41   -189     62    127    314    820   1436   1083    854    397
    192    181    -10   -187    101     85    316    833   1434   1060    833    397
    213     85   -127   -148    171    -20    340    878   1421   1002    779    384
    231    -77   -309    -77    267   -194    452   1010   1426    927    649    249
    246    -90   -337    -77    290   -215    607   1208   1545    943    610    166
    220    181    -38   -202    127     72    724   1317   1756   1135    795    288
    161    620    459   -389   -148    540    646   1008   1810   1363   1109    568
     72   1215   1143   -646   -537   1179    353    511   1813   1722   1615   1083
     15   1849   1834   -932   -909   1842    103    267   1987   2244   2242   1699
     88   2081   1990  -1085   -950   2036   -161    192   2148   2688   2717   2151
    153   1735   1582   -943   -714   1660   -257    150   1979   2527   2540   1979
    168   1124    956   -649   -394   1041   -220    116   1454   1712   1732   1218
    153    626    472   -389   -161    550    -57    241   1140   1078   1060    594
    158    415    257   -288    -49    337    153    540   1286   1054    932    485
    174    439    265   -306    -44    353    329    802   1499   1197   1028    574
    228    465    233   -348     -2    350    431    969   1623   1273   1083    628
    233    478    244   -355     -5    363    491   1044   1680   1301   1093    636
    213    467    254   -342    -20    363    522   1072   1696   1306   1093    628
    207    480    272   -342    -31    376    550   1109   1725   1322   1106    631
    207    506    296   -358    -44    400    555   1124   1738   1325   1104    623
    197    522    324   -361    -62    423    571   1145   1756   1337   1119    633
    163    522    355   -345    -96    441    594   1163   1769   1345   1124    654
    150    509    358   -329   -103    433    615   1171   1769   1319   1109    680
    132    504    368   -319   -119    439    623   1182   1779   1337   1124    693
    109    506    397   -309   -145    452    641   1210   1808   1376   1161    706
     62    509    446   -285   -192    478    662   1234   1839   1421   1210    704
     10    519    509   -265   -249    514    680   1262   1870   1441   1231    724
     -5    527    532   -262   -270    530    685   1270   1873   1434   1221    756
    -18    530    545   -257   -280    537    696   1283   1883   1447   1239    756
    -44    561    605   -259   -324    581    709   1301   1906   1467   1262    758
    -70    568    639   -249   -353    602    732   1314   1922   1478   1275    779
    -90    574    665   -244   -376    618    737   1325   1930   1473   1270    795
   -106    581    685   -239   -397    633    745   1350   1945   1483   1280    828
   -116    605    722   -246   -418    662    763   1389   1984   1527   1327    857
   -137    641    779   -252   -457    709    776   1415   2013   1566   1361    854
   -166    639    805   -236   -485    719    769   1428   2023   1571   1369    883
   -197    652    849   -226   -524    748    792   1462   2057   1590   1389    924
   -205    670    875   -233   -540    771    802   1483   2075   1613   1408    945
   -207    691    898   -241   -553    795    810   1501   2096   1636   1426    940
   -220    691    911   -236   -566    800    833   1527   2122   1654   1444    958
   -236    683    919   -226   -576    800    849   1556   2148   1670   1460    984
   -241    691    932   -226   -589    810    865   1584   2174   1688   1480   1031
   -202    743    945   -270   -574    844    852   1584   2169   1701   1491   1036
   -205    782    987   -288   -594    883    872   1631   2210   1764   1561   1080
   -215    800   1015   -293   -615    906    885   1662   2239   1787   1587   1117
   -223    820   1044   -298   -633    932    906   1686   2252   1790   1592   1148
   -236    839   1075   -301   -654    956    917   1691   2262   1810   1613   1153
   -259    826   1085   -283   -672    956    924   1701   2262   1810   1628   1179
   -277    836   1114   -280   -696    974    935   1719   2268   1818   1641   1200
   -280    833   1111   -277   -696    971    932   1712   2247   1805   1639   1200
   -277    836   1114   -277   -696    974    922   1701   2226   1787   1626   1182
   -277    870   1148   -298   -714   1008    924   1701   2221   1774   1613   1189
   -283    862   1145   -288   -714   1002    919   1675   2190   1743   1597   1179
   -301    836   1135   -270   -719    984    904   1644   2151   1704   1566   1150
   -275    852   1127   -288   -701    989    911   1636   2138   1696   1579   1145
   -254    859   1111   -303   -685    984    927   1634   2138   1701   1600   1127
   -290    815   1106   -262   -698    958    901   1595   2101   1665   1564   1060
   -301    802   1101   -252   -704    950    906   1577   2081   1626   1506   1044
   -306    779   1085   -236   -696    932    917   1566   2060   1571   1457   1078
   -290    771   1062   -241   -678    917    906   1538   2042   1574   1460   1031
   -283    766   1049   -241   -667    909    891   1499   2021   1556   1439    958
   -277    722   1000   -223   -639    859    870   1457   1979   1509   1392    909
   -254    667    922   -205   -587    795    852   1434   1945   1475   1356    885
   -200    659    859   -231   -530    758    831   1402   1914   1436   1319    865
   -184    636    820   -226   -501    727    805   1374   1888   1405   1301    846
   -176    626    800   -226   -488    711    784   1350   1873   1389   1280    795
   -166    623    789   -228   -478    706    782   1337   1862   1369   1231    753
   -122    613    732   -246   -428    670    782   1317   1842   1335   1195    769
    -70    602    672   -267   -371    636    784   1317   1831   1327   1197    774
    -57    555    613   -252   -337    584    769   1309   1821   1319   1197    763
    -18    576    594   -277   -306    584    771   1317   1826   1327   1202    774
     31    626    594   -329   -283    610    763   1330   1836   1340   1213    787
     51    667    615   -361   -280    641    761   1330   1836   1332   1197    795
     64    672    605   -368   -270    639    758   1332   1836   1325   1189    797
     93    685    592   -389   -249    639    758   1348   1842   1327   1192    820
    150    706    553   -428   -202    631    748   1358   1844   1332   1195    831
    197    756    558   -475   -179    657    761   1371   1862   1353   1218    849
    207    771    563   -491   -179    667    771   1379   1865   1353   1215    833
    205    784    579   -493   -187    683    769   1382   1867   1353   1215    820
    226    859    633   -542   -205    748    782   1408   1899   1382   1249    854
    252    945    693   -600   -220    820    758   1410   1919   1400   1270    896
    265   1015    750   -641   -241    883    737   1408   1930   1421   1309    924
    239   1034    795   -636   -277    914    709   1397   1943   1452   1387    956
    200   1021    818   -613   -309    919    711   1408   1958   1470   1423    976
    168   1036    867   -602   -348    953    730   1423   1982   1493   1467    987
    145   1041    896   -594   -376    969    735   1426   1984   1488   1501    984
    111   1013    901   -561   -394    958    724   1428   1969   1470   1525    987
     96   1005    909   -550   -407    958    732   1441   1969   1488   1509    974
    127   1023    893   -576   -384    958    735   1447   1958   1486   1441    948
    148   1018    870   -584   -361    943    737   1449   1948   1465   1382    922
     83    971    888   -527   -402    930    782   1462   1948   1454   1350    924
   -101    831    932   -368   -517    880    810   1439   1917   1423   1322    891
   -228    737    966   -257   -597    852    828   1405   1870   1382   1265    833
   -322    693   1015   -187   -670    854    844   1400   1857   1361   1239    867
   -467    631   1098    -80   -782    865    867   1405   1849   1358   1244    880
   -618    639   1257    -10   -937    945    896   1423   1857   1382   1286    896
   -631    636   1265     -2   -948    950    917   1434   1873   1405   1299    904
   -636    618   1252      7   -945    935    948   1457   1896   1408   1296    940
   -644    610   1254     18   -948    932    963   1462   1901   1418   1306    945
   -633    589   1221     20   -927    904    943   1434   1873   1397   1299    927
   -589    581   1171      2   -880    875    940   1431   1860   1384   1291    935
   -514    594   1109    -41   -810    852    919   1428   1844   1369   1270    932
   -433    615   1049    -90   -740    831    893   1410   1831   1356   1260    906
   -371    613    982   -122   -678    797    893   1402   1805   1317   1223    859
   -288    530    815   -122   -553    672    917   1452   1771   1236   1122    784
   -200    420    618   -111   -410    519   1018   1597   1787   1148    979    657
   -137    436    574   -148   -355    504   1143   1797   1904   1169    940    605
   -207    711    919   -254   -563    815   1195   1717   2023   1332   1119    743
   -363   1122   1486   -379   -924   1304   1018   1236   2000   1558   1470   1083
   -527   1709   2236   -592  -1382   1971    727    722   1992   1914   1995   1621
   -615   2288   2904   -836  -1758   2595    452    426   2091   2385   2608   2236
   -561   2320   2881   -880  -1722   2600    200    306   2101   2624   2891   2569
   -491   1870   2361   -691  -1426   2114    114    244   1787   2216   2465   2187
   -426   1286   1712   -431  -1070   1499    161    272   1317   1415   1615   1348
   -355    802   1158   -223   -756    979    374    563   1205    989   1070    782
   -254    737    989   -244   -623    865    561    901   1431   1093   1072    774
   -155    758    911   -301   -532    833    685   1114   1582   1182   1119    828
   -132    745    875   -306   -504    810    743   1208   1641   1210   1114    831
   -148    675    823   -262   -485    748    756   1223   1636   1187   1083    800
   -135    667    802   -267   -470    732    771   1228   1631   1176   1067    782
   -122    670    792   -275   -457    730    779   1231   1628   1161   1052    766
    -93    665    756   -285   -426    709    771   1226   1618   1143   1031    745
    -59    644    704   -290   -381    672    761   1213   1600   1122   1010    732
    -31    620    652   -296   -342    636    758   1210   1590   1114    997    735
     -5    605    607   -301   -306    607    761   1213   1595   1111    984    735
     54    571    517   -314   -231    545    750   1195   1582   1083    956    719
     51    610    558   -329   -252    584    730   1174   1564   1054    932    704
     -5    623    628   -311   -316    628    750   1200   1587   1085    961    737
    -15    633    649   -309   -332    641    769   1226   1618   1130   1000    750
     12    667    652   -342   -319    659    769   1231   1626   1140   1015    756
     20    657    636   -337   -306    646    769   1236   1628   1137   1010    763
     31    644    610   -337   -290    628    766   1241   1631   1143   1010    769
     28    620    589   -324   -280    605    761   1228   1621   1132    995    753
     49    610    561   -332   -257    587    763   1231   1618   1130    997    761
     85    639    553   -361   -233    597    758   1236   1626   1143   1002    763
    103    657    550   -381   -223    605    750   1241   1628   1148    997    769
    119    698    579   -410   -228    639    766   1267   1649   1176   1018    795
    116    724    607   -420   -246    665    769   1278   1657   1179   1018    815
     85    685    600   -384   -257    644    774   1283   1660   1189   1021    815
     75    691    615   -384   -270    652    782   1291   1675   1210   1039    813
     72    724    652   -400   -288    688    789   1317   1699   1231   1060    839
     80    735    654   -407   -288    696    784   1335   1709   1244   1067    862
     70    750    680   -410   -303    717    787   1348   1722   1260   1085    885
     67    782    714   -426   -322    748    800   1376   1753   1291   1117    927
     54    807    753   -431   -350    779    805   1389   1769   1309   1137    953
     38    807    769   -423   -366    787    802   1389   1771   1325   1148    958
     41    823    782   -431   -368    802    818   1402   1779   1343   1161    966
     28    849    818   -439   -394    833    813   1397   1779   1343   1163    971
    -10    828    839   -410   -426    833    802   1384   1766   1335   1161    982
    -20    857    875   -418   -449    867    813   1395   1771   1345   1174   1015
    -36    833    870   -397   -452    852    810   1389   1766   1340   1171   1034
    -75    831    906   -381   -491    867    802   1366   1751   1337   1174   1010
    -80    852    932   -387   -506    893    787   1340   1730   1319   1163    989
    -80    859    937   -389   -509    898    771   1314   1704   1293   1135    971
    -75    813    888   -368   -480    849    761   1293   1675   1267   1111    956
    -70    810    880   -371   -475    844    763   1288   1667   1254   1101    953
    -64    862    924   -400   -493    893    763   1265   1657   1249   1096    922
    -83    854    937   -387   -511    896    756   1226   1628   1221   1067    875
    -70    865    935   -397   -501    898    748   1202   1597   1197   1041    852
    -46    870    917   -413   -480    893    745   1215   1600   1208   1049    862
    -41    862    901   -410   -472    880    748   1202   1587   1202   1034    839
    -51    846    898   -400   -478    872    743   1179   1561   1179   1010    807
    -72    818    891   -371   -480    854    724   1143   1538   1156    984    776
    -64    826    888   -381   -478    857    719   1101   1514   1124    950    730
    -75    818    893   -371   -485    854    719   1072   1493   1096    917    714
    -77    802    878   -363   -478    839    717   1067   1486   1096    909    698
    -77    787    865   -353   -470    826    714   1067   1493   1106    919    680
    -77    784    862   -355   -470    823    706   1054   1486   1101    919    678
    -77    771    849   -348   -465    810    685   1021   1457   1078    893    644
    -83    753    836   -335   -459    795    678   1000   1444   1067    880    620
    -72    727    800   -327   -436    763    680    989   1441   1067    880    618
    -70    691    758   -311   -415    724    662    948   1410   1049    846    576
    -20    675    696   -329   -358    685    646    943   1402   1044    831    571
    114    717    602   -418   -244    659    615    935   1387   1015    797    545
    184    766    581   -475   -197    675    594    930   1384   1008    776    532
    200    813    613   -509   -205    714    589    922   1392   1021    771    530
    226    844    618   -535   -197    730    592    917   1395   1026    766    535
    249    867    615   -561   -184    743    589    914   1387   1028    753    537
    301    919    618   -610   -158    769    576    904   1363   1018    766    530
    376    924    548   -652    -85    737    574    893   1353    982    753    506
    420    987    566   -704    -72    776    584    898   1379    984    750    498
    431   1067    636   -750   -103    852    592    901   1405   1002    779    524
    407   1109    701   -758   -145    906    584    893   1426   1018    813    561
    392   1101    709   -748   -158    906    553    867   1418   1013    815    584
    384   1098    711   -743   -163    906    519    841   1410   1010    807    594
    384   1091    706   -740   -161    898    504    826   1395    992    784    597
    374   1072    698   -722   -161    885    509    839   1405   1000    792    631
    270   1067    797   -670   -265    932    527    862   1428   1034    833    688
    150   1075    924   -613   -387   1000    550    878   1452   1057    862    745
    106   1026    919   -568   -407    974    581    888   1454   1057    854    782
    150    914    763   -532   -306    839    561    844   1400    984    782    732
    283    839    555   -561   -137    698    511    800   1330    930    743    693
    387    849    462   -618    -38    657    467    758   1293    904    714    657
    410    813    402   -613      2    610    426    691   1236    841    649    581
    376    807    431   -592    -25    620    371    631   1179    784    605    506
    405    846    441   -628    -18    644    355    618   1158    766    597    465
    389    818    428   -605    -20    623    350    600   1148    750    579    423
    314    769    454   -542    -70    613    353    607   1150    761    581    415
    309    818    509   -563    -98    665    371    657   1200    810    615    446
    285    828    540   -558   -127    685    371    667   1208    818    607    441
    244    805    558   -524   -158    683    379    662   1200    807    579    413
    233    769    535   -504   -150    652    371    639   1176    784    545    384
    223    737    514   -480   -145    626    358    605   1145    748    509    361
    231    724    493   -480   -132    610    345    589   1127    743    496    335
    267    732    465   -501    -98    600    332    576   1106    717    449    314
    332    667    335   -501     -2    501    296    563   1057    657    361    262
    405    524    119   -465    142    322    306    610   1026    589    241    119
    441    405    -36   -423    239    184    415    779   1067    524    116    -38
    439    509     67   -475    184    288    548    966   1234    628    179    -15
    296    833    535   -566   -119    685    602    865   1389    854    436    223
     -5   1327   1332   -659   -667   1330    439    381   1431   1153    870    683
   -309   1927   2234   -810  -1273   2081    262      0   1540   1587   1475   1304
   -449   2353   2803   -953  -1626   2579     90   -158   1693   2044   2047   1917
   -449   2262   2712   -906  -1582   2486    -80   -246   1644   2132   2177   2127
   -381   1808   2190   -711  -1286   1997   -140   -303   1299   1662   1665   1595
   -293   1273   1566   -491   -932   1421    -77   -239    867    909    836    698
   -189    974   1163   -394   -675   1067    119    116    901    722    545    348
    -46    963   1010   -459   -527    987    272    428   1101    831    561    296
    181    935    753   -558   -285    844    319    561   1171    828    493    285
    350    865    514   -607    -83    691    293    553   1135    756    407    262
    402    766    363   -584     18    566    275    506   1075    696    337    161
    407    698    290   -555     59    496    280    483   1044    665    306     90
    402    678    275   -540     64    478    293    480   1031    654    309     54
    350    654    301   -504     23    478    324    485   1041    654    309     -5
    285    620    332   -454    -23    478    350    488   1044    652    303    -31
    265    618    353   -441    -46    488    389    532   1070    678    340     20
    259    636    376   -446    -57    506    407    571   1106    696    371     57
    223    636    410   -431    -93    524    431    602   1140    714    387    101
    116    696    579   -405   -231    639    470    657   1208    797    467    184
    116    769    649   -444   -267    711    470    665   1223    815    511    272
    166    802    636   -483   -233    719    454    644   1210    802    519    301
    288    826    537   -558   -124    683    410    597   1158    758    483    246
    428    761    329   -594     49    545    332    535   1085    688    415    179
    506    727    220   -618    142    475    301    514   1072    685    410    145
    563    756    192   -659    187    475    301    506   1075    678    420     98
    615    779    163   -698    226    472    288    498   1072    678    418     75
    649    828    179   -740    233    504    301    504   1088    688    423     77
    685    828    140   -758    272    485    283    480   1067    659    392     72
    753    818     64   -784    345    441    257    472   1031    618    363     46
    774    885    109   -831    332    498    267    511   1067    665    400     75
    771    901    129   -836    319    514    290    548   1101    714    446     96
    753    935    181   -846    285    558    324    589   1140    761    493    116
    727    979    252   -852    239    615    342    620   1166    782    517    153
    688    984    293   -836    197    639    355    657   1195    805    535    189
    667   1008    340   -839    163    675    381    691   1226    833    548    218
    654   1039    384   -846    135    711    397    717   1247    859    571    231
    626   1083    457   -854     85    771    397    743   1273    898    610    236
    589   1075    483   -833     51    779    402    766   1299    945    662    236
    574   1049    475   -813     49    763    410    787   1317    966    665    254
    626   1060    431   -844     96    745    392    784   1304    943    631    280
    688   1072    384   -880    153    730    335    740   1247    862    555    285
    737   1044    303   -893    215    675    301    704   1213    852    553    254
    800   1039    239   -919    280    639    267    667   1192    841    550    200
    896   1023    127   -961    381    576    215    626   1148    802    527    189
   1005    995    -10  -1000    509    493    148    545   1060    717    454    145
   1018   1002    -18  -1013    517    493    124    519   1031    678    418    153
   1023   1010    -15  -1018    519    498    140    519   1034    688    441    145
   1000   1023     23  -1013    485    524    148    522   1044    706    480    153
    961   1052     90  -1005    436    571    153    511   1041    693    475    155
    922   1072    150   -997    387    613    189    532   1067    719    491    171
    854   1085    228   -971    314    657    220    555   1106    769    527    174
    795   1091    296   -943    249    693    220    527   1085    743    501    158
    722   1057    335   -888    194    696    231    517   1070    722    472    155
    654   1091    436   -872    109    763    277    540   1117    782    511    155
    600   1041    441   -820     77    743    288    530   1114    784    511    122
    592   1052    457   -823     67    756    272    491   1078    737    454     93
    628   1062    433   -844     98    748    262    465   1052    709    415     93
    649   1065    415   -857    116    740    233    431   1031    693    397     57
    633   1018    381   -826    127    701    218    407   1013    646    384     38
    571    989    415   -782     77    704    218    379    997    631    374     20
    449    966    517   -706    -33    743    249    400   1026    672    413     31
    329    911    581   -623   -124    748    296    444   1067    711    462     77
    259    867    607   -563   -174    740    319    454   1085    709    462     93
    202    857    654   -530   -226    756    329    459   1085    685    452    137
    140    857    717   -498   -288    787    355    511   1114    706    485    218
     90    862    771   -478   -340    818    387    558   1171    789    571    179
     80    906    826   -493   -374    867    397    561   1179    792    597    148
    109    883    774   -498   -332    828    392    566   1187    797    620    176
    161    911    750   -535   -293    831    371    568   1184    784    607    192
    189    904    711   -548   -262    807    368    566   1174    758    581    205
    257    922    665   -589   -205    795    379    584   1179    763    581    220
    353    989    636   -672   -142    813    394    594   1179    784    594    200
    426   1052    626   -737    -98    839    428    631   1200    810    626    228
    470   1124    652   -797    -93    888    441    657   1218    826    639    259
    488   1182    693   -836   -101    937    444    670   1239    852    672    301
    467   1202    735   -833   -132    969    431    672   1265    904    730    306
    475   1257    782   -865   -153   1021    415    675   1286    924    763    337
    454   1262    807   -859   -176   1036    431    698   1301    943    782    368
    394   1252    857   -823   -231   1054    454    717   1319    961    807    384
    371   1234    859   -802   -244   1047    446    706   1301    945    795    371
    303   1223    919   -763   -306   1072    454    709   1299    940    797    384
    231   1150    919   -693   -345   1036    467    704   1278    917    776    361
    197   1075    878   -636   -340    979    480    706   1265    891    748    348
    168   1047    878   -610   -355    963    488    704   1257    885    743    329
    132   1028    896   -579   -381    963    488    688   1247    875    727    290
    111   1000    888   -555   -389    945    480    670   1223    854    714    270
    116    974    857   -548   -368    917    470    665   1208    844    717    267
    114    963    846   -540   -366    906    467    670   1202    826    704    296
    127    937    810   -532   -340    875    472    675   1202    828    709    309
    137    911    774   -524   -319    844    459    659   1182    826    701    254
    161    927    766   -545   -301    846    444    646   1171    813    698    239
    189    943    753   -566   -283    849    436    644   1163    802    698    239
    249    924    675   -587   -213    800    407    610   1130    766    662    210
    293    922    628   -607   -168    776    389    597   1109    750    646    220
    306    932    626   -618   -161    779    389    615   1127    769    659    249
    332    932    600   -633   -135    766    374    602   1119    748    633    233
    358    914    555   -636    -98    735    355    571   1085    709    600    197
    381    888    506   -636    -62    698    361    589   1070    691    576    166
    441    737    296   -589     72    517    394    652   1018    571    436     93
    491    555     62   -524    215    309    501    774    997    470    290    -93
    535    613     77   -574    228    345    636    961   1119    519    322   -122
    446    930    483   -691    -18    706    696    893   1301    761    589    106
    267   1434   1166   -852   -449   1301    532    522   1436   1124   1047    530
     88   2096   2005  -1093   -958   2052    293    158   1605   1600   1652   1153
     15   2592   2577  -1304  -1280   2585     46     15   1855   2127   2244   1787
    111   2507   2392  -1309  -1140   2449   -194    -57   1842   2252   2379   1971
    124   2026   1899  -1075   -885   1964   -290   -200   1402   1717   1852   1465
    103   1444   1337   -774   -615   1389   -252   -257    852    909   1047    639
     96    976    880   -535   -392    930    -46    -20    711    537    592    176
    114    953    839   -535   -363    896    174    296    924    652    633    213
    161    917    756   -540   -296    836    293    480   1026    709    665    246
    174    901    724   -540   -275    815    379    613   1111    748    678    283
    179    870    691   -524   -254    782    407    654   1117    709    628    303
    194    852    654   -524   -231    756    407    665   1122    740    654    257
    192    867    675   -532   -241    771    410    675   1132    758    678    226
    174    857    680   -517   -254    769    420    693   1137    753    672    246
    171    859    688   -514   -257    774    433    701   1137    750    670    254
    161    867    704   -517   -272    784    441    717   1145    761    678    259
    197    859    662   -530   -233    763    413    701   1122    735    654    265
    200    859    659   -532   -231    758    405    706   1124    737    657    275
    200    893    693   -545   -246    795    420    735   1158    771    701    309
    275    901    623   -589   -174    763    418    727   1158    771    698    283
    337    930    592   -633   -127    763    426    722   1153    758    680    277
    353    976    620   -667   -135    800    444    735   1163    763    683    293
    355    992    636   -672   -140    815    457    756   1171    784    706    316
    387    982    594   -685   -103    787    452    766   1179    776    693    332
    415    995    579   -706    -80    787    472    787   1197    789    701    335
    397   1013    615   -706   -109    813    472    797   1210    810    717    329
    392   1023    631   -706   -119    828    472    810   1226    833    745    342
    392   1034    641   -714   -124    839    480    823   1241    846    758    342
    392   1039    646   -717   -127    844    483    833   1249    841    758    361
    405   1034    628   -719   -111    831    478    844   1249    846    763    366
    405   1047    641   -724   -116    844    478    859   1265    875    795    384
    397   1062    665   -732   -132    865    485    878   1278    888    813    402
    368   1098    730   -735   -179    914    511    914   1317    924    844    433
    361   1132    771   -748   -205    953    522    930   1335    940    852    449
    387   1130    743   -758   -176    937    511    919   1314    924    844    446
    353   1130    774   -743   -210    953    524    956   1348    963    880    480
    355   1150    795   -756   -218    974    524    971   1366    982    888    493
    376   1163    784   -771   -205    974    514    982   1369    987    901    514
    361   1176    815   -769   -226    997    524   1010   1397   1008    922    563
    332   1174    841   -756   -254   1008    532   1026   1413   1036    950    589
    298   1200    898   -750   -298   1049    542   1031   1423   1067    982    584
    283   1213    927   -748   -322   1070    542   1023   1415   1060    982    594
    272   1182    909   -727   -316   1047    524   1008   1387   1028    950    600
    246   1176    927   -714   -340   1052    535   1000   1376   1034    958    607
    210   1174    963   -693   -376   1070    540    974   1363   1021    961    594
    181   1200   1018   -693   -420   1109    535    956   1348   1013    958    571
    179   1210   1031   -693   -426   1122    530    976   1343   1005    966    597
    187   1169    979   -680   -397   1075    519    963   1322    989    956    594
    171   1153    982   -662   -405   1070    524    956   1314    984    950    574
    140   1169   1028   -657   -444   1098    535    948   1309    979    943    555
    142   1187   1044   -665   -449   1117    542    945   1306    971    932    545
    155   1187   1028   -672   -436   1109    550    937   1301    956    911    532
    153   1182   1028   -667   -436   1106    568    935   1306    948    891    524
    148   1171   1021   -659   -436   1096    587    930   1309    937    867    509
    122   1169   1047   -644   -462   1109    607    930   1327    950    867    485
    101   1192   1091   -649   -496   1143    607    904   1314    937    846    457
     88   1205   1114   -646   -514   1161    623    904   1322    940    859    470
     59   1192   1132   -628   -537   1163    636    911   1332    945    865    470
      2   1179   1176   -589   -587   1179    644    911   1330    937    854    465
    -31   1208   1236   -589   -633   1223    657    932   1356    961    878    488
    -15   1205   1218   -594   -615   1210    641    943   1361    966    885    511
    -20   1202   1221   -592   -620   1210    662    976   1392   1002    917    532
    -54   1228   1283   -587   -667   1254    693   1013   1439   1049    966    561
    -90   1236   1327   -574   -711   1280    709   1021   1452   1057    979    568
   -127   1249   1376   -561   -753   1312    745   1041   1475   1078    995    579
   -181   1257   1439   -537   -810   1348    763   1060   1493   1091   1005    587
   -226   1265   1491   -519   -857   1376    766   1080   1509   1104   1013    589
   -244   1239   1480   -498   -862   1358    771   1098   1514   1109   1013    600
   -296   1254   1551   -480   -922   1402    797   1117   1535   1124   1031    633
   -381   1280   1662   -449  -1023   1473    844   1158   1587   1176   1085    691
   -418   1296   1714   -439  -1065   1504    862   1184   1610   1187   1091    704
   -420   1301   1722   -441  -1072   1512    857   1197   1623   1197   1101    709
   -462   1306   1769   -423  -1117   1538    867   1218   1647   1234   1137    696
   -472   1356   1826   -444  -1148   1590    875   1231   1667   1257   1171    706
   -457   1387   1844   -465  -1150   1615    867   1228   1691   1288   1210    732
   -413   1371   1784   -480  -1098   1577    836   1200   1680   1280   1208    732
   -384   1353   1735   -485  -1060   1543    774   1148   1649   1252   1174    719
   -358   1317   1673   -480  -1015   1493    706   1093   1605   1213   1130    680
   -340   1270   1610   -465   -974   1439    654   1049   1553   1161   1075    636
   -329   1228   1556   -449   -943   1392    620   1010   1504   1093   1008    633
   -342   1135   1475   -397   -909   1304    579    969   1462   1065    984    618
   -342   1098   1439   -379   -891   1267    571    940   1439   1052    963    555
   -316   1047   1363   -363   -839   1205    571    911   1400   1000    906    519
   -298    943   1241   -324   -769   1091    537    865   1325    930    839    480
   -322    909   1231   -293   -776   1067    530    862   1317    922    831    483
   -327    898   1223   -285   -776   1060    530    846   1301    898    805    475
   -319    880   1200   -280   -758   1039    493    802   1257    846    748    457
   -257    854   1109   -301   -683    982    446    753   1195    792    701    452
   -228    828   1057   -301   -644    943    446    730   1166    763    665    420
   -285    753   1039   -236   -665    896    418    698   1137    737    628    374
   -340    698   1039   -179   -688    867    384    675   1117    709    579    345
   -342    719   1062   -192   -701    891    392    685   1127    714    574    337
   -332    732   1062   -200   -698    896    384    685   1140    732    633    298
   -374    722   1096   -176   -735    909    400    696   1156    743    670    259
   -444    688   1132   -122   -787    909    426    717   1179    758    678    257
   -504    719   1221   -109   -862    969    452    756   1218    797    691    283
   -467    776   1244   -155   -857   1010    452    784   1247    828    717    298
   -353    846   1200   -249   -776   1023    454    802   1247    836    737    311
   -241    784   1026   -270   -633    904    449    826   1210    774    680    265
   -233    613    846   -189   -540    730    537    956   1226    691    548    158
   -218    600    818   -189   -517    709    693   1153   1348    704    501    103
   -228    820   1049   -296   -639    935    771   1223   1509    846    633    213
   -290   1249   1540   -478   -914   1395    706    904   1527   1047    943    493
   -436   1725   2158   -646  -1299   1940    410    298   1376   1288   1387    904
   -504   2283   2787   -891  -1644   2535    137    -98   1350   1665   1925   1392
   -459   2475   2933  -1010  -1696   2704   -119   -301   1358   1995   2330   1797
   -384   2081   2465   -846  -1423   2273   -202   -355   1145   1771   2083   1605
   -303   1483   1784   -592  -1044   1634   -176   -316    722    997   1241    852
   -231   1013   1241   -392   -735   1127    -57   -124    514    431    587    265
   -155    852   1005   -348   -581    927    124    220    743    501    550    244
   -119    862    982   -371   -550    922    259    472    966    659    652    345
   -101    846    945   -374   -524    896    335    615   1072    722    675    371
    -85    841    927   -376   -506    883    394    691   1127    750    688    376
    -70    828    898   -381   -483    862    402    711   1132    748    678    353
    -67    815    883   -374   -475    849    387    724   1130    740    667    342
   -127    748    875   -314   -501    810    366    719   1119    719    649    324
   -153    698    852   -272   -501    774    361    711   1106    704    626    303
   -142    662    805   -262   -475    732    348    696   1088    680    600    288
   -153    652    805   -249   -478    727    332    691   1085    672    594    283
   -171    670    841   -249   -506    756    327    685   1085    667    597    277
   -194    659    852   -233   -524    756    350    709   1098    680    613    293
   -228    639    867   -207   -548    753    363    732   1119    709    639    322
   -275    605    880   -163   -576    743    363    730   1114    709    641    329
   -270    649    917   -192   -592    782    397    750   1135    730    659    350
   -246    659    904   -207   -574    782    400    750   1135    732    665    355
   -231    639    870   -205   -550    756    371    735   1122    717    652    342
   -202    657    859   -226   -530    758    361    740   1124    724    659    350
   -163    649    813   -244   -488    730    355    743   1124    732    665    348
   -155    639    795   -241   -475    717    358    745   1130    732    665    342
   -166    641    807   -239   -488    724    358    745   1135    737    670    345
   -132    665    797   -265   -465    730    348    763   1140    743    670    345
    -88    691    779   -301   -433    735    348    782   1158    758    685    366
    -41    706    745   -332   -394    724    342    789   1169    774    698    376
    -33    717    748   -342   -389    732    340    789   1171    782    706    381
    -23    722    745   -348   -384    732    332    802   1176    792    717    397
     -5    724    730   -361   -366    727    327    815   1187    802    724    413
      7    745    737   -376   -366    740    335    831   1202    820    737    428
      5    750    745   -379   -371    750    342    849   1226    849    763    454
    -36    706    743   -335   -389    724    342    852   1234    857    771    462
    -44    711    756   -335   -400    732    340    865   1244    867    776    475
     -7    769    776   -381   -392    774    345    880   1252    888    797    498
     -5    763    769   -379   -387    766    337    880   1247    891    800    504
    -33    722    756   -342   -394    737    340    891   1254    898    805    517
    -49    722    771   -337   -410    745    342    896   1257    906    818    532
    -51    776    828   -363   -439    802    376    911   1275    927    846    561
    -70    774    844   -353   -457    807    371    888   1249    911    839    553
    -59    758    818   -348   -439    787    345    857   1205    875    807    524
    -49    761    810   -358   -431    787    332    859   1189    862    795    519
      2    763    761   -384   -379    761    306    859   1174    849    787    514
     28    748    719   -389   -345    735    283    833   1145    818    761    488
      2    727    724   -363   -361    727    280    800   1109    782    732    459
    -25    706    732   -340   -381    719    285    776   1091    758    714    433
    -57    688    743   -316   -400    714    296    758   1083    740    698    413
    -83    654    735   -285   -407    693    301    737   1067    719    675    379
   -111    646    758   -267   -433    701    316    730   1067    714    665    355
    -85    620    706   -270   -394    662    290    688   1023    670    626    306
    -85    626    711   -270   -400    667    298    672   1021    659    615    309
    -90    641    732   -275   -410    685    309    675   1028    678    628    311
    -98    618    717   -259   -407    667    290    670   1018    675    618    280
    -96    628    722   -267   -407    675    298    667   1013    672    623    285
   -101    641    743   -270   -423    691    290    652   1002    672    618    259
   -103    652    753   -275   -428    701    275    633    989    659    602    226
    -90    649    740   -277   -415    693    267    631    992    662    605    218
    -85    662    748   -288   -415    704    298    646   1008    685    626    233
    -93    667    761   -288   -426    711    314    652   1015    698    620    239
    -96    680    776   -293   -436    727    306    646   1010    698    597    228
   -122    691    813   -283   -467    750    306    628   1002    693    574    210
   -150    670    818   -262   -485    743    309    636   1000    706    576    228
   -124    672    797   -272   -462    732    298    662   1018    732    568    252
    -93    678    771   -293   -433    724    290    672   1026    743    561    257
    -77    688    766   -303   -420    727    303    685   1041    750    584    275
    -72    732    805   -329   -441    769    309    693   1057    750    610    285
    -83    763    844   -340   -462    802    306    685   1062    745    615    280
    -80    763    844   -342   -462    805    306    678   1057    737    610    280
    -57    761    818   -350   -436    789    306    685   1054    730    600    275
    -62    807    867   -374   -465    836    298    688   1075    753    618    298
   -103    828    930   -363   -517    878    275    672   1083    763    628    309
    -85    828    911   -374   -498    870    215    613   1039    724    600    285
    -62    852    914   -394   -488    883    150    587   1021    722    607    303
    -67    844    911   -389   -491    875    129    587   1026    727    618    319
    -96    792    888   -348   -493    839    124    566   1005    704    605    309
   -148    766    914   -309   -532    839    116    548    984    693    605    303
   -153    805    958   -324   -555    880    127    542    984    698    620    327
   -101    735    836   -316   -467    784     88    514    935    644    566    283
     -2    675    675   -337   -337    675     44    475    865    571    493    233
     72    652    579   -363   -252    615      7    444    820    524    452    218
    140    646    506   -392   -181    576    -20    407    787    485    420    205
    228    615    384   -423    -77    501    -41    353    730    426    366    161
    290    584    293   -439      0    439    -67    314    678    374    316    124
    332    607    272   -470     31    439    -80    311    675    371    311    124
    361    607    246   -483     57    428    -90    296    659    358    296    106
    392    605    210   -501     90    410   -116    259    628    324    267     77
    426    594    166   -511    129    381   -132    236    602    301    244     51
    462    581    119   -524    171    353   -145    226    587    288    228     31
    485    610    124   -548    181    368   -150    228    584    288    223     15
    483    613    129   -550    176    371   -161    223    566    272    205    -12
    470    610    140   -540    166    376   -148    233    581    283    210    -15
    407    584    176   -496    114    381   -129    241    589    275    200    -15
    387    542    155   -465    116    350   -127    231    576    265    187    -36
    439    480     38   -459    200    259   -142    213    537    218    127   -129
    545    335   -210   -441    379     62   -127    254    480    101    -20   -285
    628    161   -467   -397    548   -153    -38    392    480     -5   -184   -446
    665    189   -475   -426    571   -142     96    592    636     59   -176   -457
    607    540    -70   -574    337    236    119    426    761    257     59   -246
    465   1002    537   -735    -36    771   -106   -103    732    522    467    176
    303   1569   1262   -937   -478   1415   -405   -589    735    911   1028    730
    252   2091   1839  -1171   -792   1966   -678   -836    849   1397   1634   1273
    246   1982   1732  -1117   -743   1857   -846   -883    831   1535   1805   1475
    171   1447   1275   -810   -550   1361   -841   -880    483   1018   1262    932
     98    852    750   -478   -324    802   -698   -756     88    262    449    106
     67    480    413   -272   -171    446   -446   -394    137     49    109   -207
     54    478    423   -267   -184    452   -244    -59    397    213    207   -106
     51    501    449   -277   -197    475    -98    166    568    342    298    -33
     46    511    465   -280   -210    488    -28    277    657    397    329    -23
     12    488    475   -249   -231    483     -5    311    665    363    277    -10
     25    485    459   -257   -218    475    -10    303    636    309    231     36
     57    483    426   -270   -184    454     -2    332    652    366    265     -2
     67    522    454   -296   -192    491     12    371    688    423    324    -46
     59    548    488   -303   -213    519     15    381    696    415    329    -33
     72    535    462   -306   -194    501      7    381    698    394    306    -36
    106    530    423   -319   -158    478     -2    374    680    366    288    -33
     83    530    446   -306   -181    488     -5    379    678    366    285    -31
     46    519    472   -283   -213    496     15    402    701    381    311      5
     20    550    530   -288   -254    542     38    423    732    433    353      2
     20    568    548   -296   -262    558     28    413    727    431    348    -36
     38    563    524   -301   -244    545     18    400    714    426    345    -64
     62    589    527   -324   -231    558     20    410    719    420    350    -44
     59    602    542   -332   -241    574     33    420    735    439    371     -5
     44    644    600   -345   -277    623     36    410    740    439    368    -12
     49    654    602   -353   -277    628     38    418    730    433    371     -7
     62    626    563   -342   -249    594     31    436    732    441    363     10
    119    633    514   -376   -197    574     23    454    743    405    332     90
    150    633    480   -392   -166    558     28    470    750    436    361    116
    228    680    452   -457   -111    566     10    433    735    459    366     15
    293    688    394   -491    -49    542    -41    387    696    420    353    -15
    345    678    332   -511      7    506    -57    384    688    405    335      7
    405    706    301   -555     51    506    -72    392    691    392    316     28
    457    709    249   -584    103    480    -88    405    691    384    303     67
    483    696    213   -589    135    454    -90    413    698    420    332     67
    498    722    223   -613    137    472    -88    420    704    428    348     70
    506    693    187   -600    161    441   -119    405    680    384    309     75
    584    688    103   -636    239    397   -153    379    646    345    267     70
    680    693     12   -685    335    353   -184    361    633    355    277     28
    730    714    -18   -722    374    350   -223    340    613    345    285     15
    771    714    -57   -745    415    329   -246    337    613    350    296      5
    836    691   -145   -766    491    272   -283    298    568    301    244    -49
    922    636   -285   -779    605    176   -319    254    509    239    189    -62
    989    631   -358   -813    672    137   -358    202    465    223    176   -148
   1039    636   -402   -839    719    119   -384    161    423    171    137   -184
   1041    641   -400   -844    722    122   -400    127    392    135    109   -194
   1060    665   -394   -862    727    135   -420     90    361    114     83   -218
   1057    659   -400   -859    727    132   -420     83    345    101     80   -205
   1031    652   -379   -844    706    137   -420     62    324     67     46   -215
    997    641   -358   -820    678    142   -407     51    322     80     54   -241
    956    670   -285   -813    620    192   -384     62    335    103     90   -223
    911    644   -270   -779    589    189   -374     59    345    101    111   -197
    906    620   -285   -763    594    168   -371     54    350     96     85   -259
    875    602   -275   -740    574    163   -363     38    345     93     54   -298
    820    561   -259   -691    540    150   -345     12    324     62     36   -298
    758    561   -200   -662    480    181   -306     33    350     77     51   -277
    709    576   -135   -644    423    220   -298     31    355     70     46   -257
    659    553   -106   -607    381    223   -301     20    345     75     57   -262
    587    566    -20   -576    303    272   -277     46    374    106     96   -241
    545    550      5   -548    267    280   -252     64    405    161    148   -246
    542    540     -2   -542    272    270   -246     59    397    148    145   -239
    527    563     33   -545    246    298   -233     88    420    166    158   -197
    530    597     67   -563    231    332   -226    111    444    166    158   -155
    452    594    142   -524    155    368   -197    142    472    202    184   -127
    327    558    231   -444     46    397   -168    158    496    231    202   -129
    285    530    241   -407     23    384   -150    179    501    231    213    -77
    259    514    254   -387      2    384   -124    210    537    293    262    -80
    270    555    283   -413     -7    420   -111    218    548    303    283    -80
    324    587    262   -457     31    426   -122    213    542    285    267    -80
    389    626    233   -509     75    431   -153    192    522    259    239    -98
    413    610    197   -511    109    405   -153    194    519    241    207    -93
    444    597    150   -522    148    374   -140    197    506    210    179    -88
    472    646    174   -561    148    413   -114    223    542    262    226    -83
    506    743    233   -626    135    491   -114    236    579    324    290    -70
    542    782    239   -662    153    511   -158    213    571    324    301    -67
    568    776    207   -672    179    493   -210    171    545    303    283    -59
    618    779    161   -698    228    470   -223    171    542    290    275    -23
    680    805    124   -745    277    465   -226    192    558    319    293    -23
    797    828     31   -813    384    431   -285    153    519    288    275    -59
    820    820      0   -820    410    410   -311    119    483    252    241    -77
    807    766    -44   -787    426    361   -309     85    444    200    181    -96
    782    672   -111   -730    446    280   -322     44    376    109     88   -129
    771    600   -171   -685    472    215   -319     31    348     75     54   -158
    872    540   -332   -706    602    103   -358    -12    290     31     25   -215
    883    555   -329   -719    607    114   -358    -10    290     49     41   -228
    872    568   -306   -722    589    129   -350     -2    303     54     51   -213
    862    558   -303   -709    584    127   -348     -5    309     70     64   -226
    870    548   -322   -711    597    114   -363    -41    283     44     38   -285
    896    545   -350   -722    623     98   -368    -41    267     23     15   -272
    919    553   -366   -737    644     93   -384    -57    254     18     12   -293
    909    548   -361   -727    636     93   -389    -62    241     15     18   -265
    880    524   -355   -704    615     85   -381    -44    254     28     23   -241
    839    501   -337   -670    587     83   -361    -23    277     33     33   -231
    818    496   -324   -657    568     85   -361    -23    277     25     31   -233
    722    485   -236   -602    480    124   -327      0    311     75     70   -239
    636    498   -137   -568    387    181   -290     46    353    116    114   -207
    602    485   -119   -545    361    184   -257    103    376    119    111   -192
    657    376   -280   -519    467     46   -213    158    324     18     -5   -275
    657    226   -431   -441    545   -101    -67    298    322    -51   -122   -420
    488    226   -265   -358    376    -20    124    493    475     41    -70   -410
    293    475    181   -384     54    329    220    415    636    246    155   -207
    106    930    823   -519   -358    878     54     18    730    561    571    215
    -88   1595   1683   -753   -885   1639   -197   -340    901   1057   1192    841
   -140   2156   2296  -1010  -1218   2226   -465   -465   1153   1592   1800   1452
   -101   2132   2234  -1015  -1166   2182   -711   -542   1158   1735   1958   1670
    -72   1701   1774   -815   -922   1738   -818   -644    789   1267   1491   1278
    -33   1109   1143   -537   -587   1124   -787   -717    184    394    610    418
    -28    665    693   -322   -361    678   -530   -400    127    129    254    -18
     10    600    587   -306   -288    594   -303    -62    345    254    309    -18
     49    597    545   -324   -249    571   -171    140    480    342    355     -2
     46    553    506   -298   -228    530    -93    241    535    361    355     -7
     -2    548    550   -275   -277    550    -51    288    561    363    353      5
    -59    545    602   -244   -329    574    -20    324    576    366    348     20
    -96    550    646   -228   -374    597      0    358    597    394    379     54
   -132    574    706   -220   -418    639     20    394    631    431    418     83
   -142    579    719   -218   -431    649     31    413    641    433    418     85
   -106    584    688   -239   -397    636     20    402    626    407    394     75
    -38    574    613   -267   -327    592     -2    363    584    353    345     49
     28    545    517   -285   -244    532    -31    322    545    329    322     -5
     57    511    454   -285   -200    483    -49    303    524    311    301    -38
     90    491    400   -293   -153    446    -57    306    519    303    290    -31
    106    519    413   -314   -153    467    -57    303    530    314    301    -18
     77    548    470   -311   -194    509    -28    319    563    340    319     -7
     93    535    441   -314   -174    488    -38    301    535    309    298    -28
    142    511    368   -327   -114    441    -64    288    496    270    270    -18
    124    501    376   -314   -127    441    -54    319    519    303    288      5
     93    457    363   -275   -135    410    -49    322    524    306    285     -7
    103    509    405   -306   -150    457    -33    340    545    335    316      0
    140    576    436   -358   -148    506    -23    379    589    381    363     44
    176    607    431   -394   -129    519    -18    389    605    392    366     67
    163    576    413   -368   -124    496    -20    371    579    355    314     31
    166    553    384   -361   -109    470    -36    363    555    342    301      0
    194    566    371   -381    -88    470    -51    379    566    361    322      7
    215    587    371   -405    -77    480    -51    402    597    394    361     46
    236    626    389   -431    -75    509    -38    420    626    423    387     59
    244    657    410   -452    -83    535    -33    426    631    428    389     54
    249    662    410   -457    -80    537    -31    446    641    439    402     93
    246    657    407   -452    -80    532    -31    457    654    449    413    116
    244    665    420   -454    -88    542    -25    470    659    465    423    132
    275    662    387   -470    -57    524    -38    472    657    470    431    137
    293    683    389   -488    -49    535    -41    483    675    491    449    166
    353    675    322   -517     15    498    -75    436    628    449    407    140
    407    691    283   -548     62    488    -96    410    594    420    392    142
    436    701    265   -568     83    485   -114    400    574    394    366    166
    454    688    231   -571    111    459   -124    376    550    381    355    140
    462    701    236   -584    111    467   -127    374    555    402    379    140
    459    732    272   -594     93    504   -135    340    532    376    345    106
    472    719    246   -597    114    483   -150    322    511    379    366    122
    444    711    267   -579     88    491   -140    319    509    376    363    103
    410    714    303   -563     51    511   -119    311    506    366    361     77
    400    719    319   -558     41    519   -106    298    498    353    358     70
    353    740    387   -548    -18    563    -72    324    535    394    392    101
    335    727    389   -532    -25    558    -70    316    527    374    368     70
    303    706    402   -509    -49    555    -59    322    530    366    355     51
    267    685    418   -475    -75    553    -28    337    555    387    368     62
    241    701    459   -472   -109    581    -20    311    553    379    361     41
    192    724    532   -459   -168    628      2    322    581    405    374     28
    205    709    504   -457   -150    607    -23    285    540    361    332    -15
    231    657    426   -444    -96    542    -44    259    491    316    301    -23
    192    670    475   -431   -142    574    -18    290    532    353    335     15
    140    654    511   -397   -184    584    -15    288    537    353    329     -5
     64    628    561   -348   -249    594     -2    293    550    355    324    -23
     28    662    633   -345   -301    649      2    301    561    374    337     -5
     20    644    623   -332   -301    633     -5    303    553    368    335      0
     10    659    649   -335   -319    657      2    319    568    384    345      7
     31    667    633   -350   -301    649     -5    319    568    379    337      2
     72    659    587   -366   -257    623    -18    306    555    361    322     -7
     62    667    605   -366   -272    636     -2    324    579    387    335     20
     57    701    644   -379   -293    672     15    355    610    418    361     36
     77    732    654   -407   -288    693     10    348    602    405    355     15
     85    732    646   -407   -280    691     25    368    618    423    379     67
     67    766    696   -418   -314    732     49    407    654    454    418     98
     64    784    717   -426   -327    750     64    426    672    467    426     96
     77    792    714   -436   -316    753     88    428    675    470    415     93
     96    880    784   -488   -342    833    114    472    717    527    478    158
    111    953    839   -532   -363    896    103    475    745    555    511    192
    109    979    870   -545   -379    924     80    459    756    571    530    207
     77    992    911   -537   -415    953     49    449    763    587    542    213
     -2    997   1000   -496   -501    997     80    478    810    639    571    223
     12    987    971   -501   -478    979     51    446    761    600    553    202
     25    969    943   -498   -459    956     36    452    737    584    563    244
    -38    958    997   -459   -517    976     54    483    766    615    597    290
   -103    896   1000   -394   -550    948     57    470    740    592    579    244
   -153    823    976   -337   -566    898     77    462    714    563    545    200
   -220    800   1021   -290   -620    911    111    472    732    574    545    187
   -265    714    979   -226   -620    846     90    436    683    524    504    148
   -262    709    971   -223   -615    839     62    423    644    496    491    155
   -272    698    971   -213   -623    836     57    420    644    496    483    137
   -285    688    974   -202   -628    831     51    402    631    485    467    111
   -293    678    971   -192   -633    823     57    405    631    485    467    109
   -298    670    969   -184   -633    818     64    402    628    483    467     98
   -322    662    984   -171   -654    823     83    407    628    488    472     88
   -303    613    914   -155   -607    763     70    397    600    465    454     70
   -306    581    888   -137   -597    735     54    389    589    449    446     62
   -314    602    917   -142   -615    758     67    389    597    459    454     51
   -283    594    878   -158   -581    735     59    366    563    426    426      5
   -262    615    875   -176   -568    745     59    371    561    423    433      5
   -241    602    844   -181   -542    722     67    379    566    423    433     -5
   -207    537    745   -163   -475    641     72    402    542    384    387    -57
   -142    400    540   -129   -342    467    137    517    530    293    254   -184
   -166    350    514    -93   -340    431    306    724    641    285    181   -272
   -296    511    807   -109   -553    659    491    888    862    459    329   -148
   -566    878   1444   -155  -1005   1161    519    680    997    735    675    192
   -911   1449   2359   -270  -1634   1904    303    215   1060   1163   1260    797
  -1221   2094   3315   -439  -2268   2704     93    -72   1213   1688   1927   1452
  -1366   2436   3803   -537  -2585   3120   -168   -231   1340   2132   2460   1984
  -1389   2145   3535   -376  -2462   2839   -324   -335   1166   2036   2364   1935
  -1371   1470   2839    -49  -2104   2153   -353   -374    652   1252   1545   1163
  -1210    846   2057    181  -1634   1452   -257   -277    239    491    722    389
   -995    535   1527    228  -1262   1031    -90     15    324    371    493    176
   -841    553   1395    145  -1117    974     49    272    535    501    555    233
   -740    594   1335     70  -1036    963    127    415    644    563    589    257
   -667    597   1265     33   -966    930    153    480    683    571    579    249
   -620    584   1205     15   -914    893    150    501    680    555    553    241
   -602    600   1202      2   -901    901    153    522    696    563    548    246
   -579    628   1205    -25   -893    917    155    542    719    571    574    231
   -618    600   1218      7   -919    909    184    558    727    566    571    197
   -685    600   1286     41   -987    943    220    571    735    576    563    135
   -771    594   1366     88  -1067    979    252    594    750    592    571     72
   -813    628   1441     90  -1127   1034    293    633    789    631    615    116
   -836    618   1454    109  -1145   1034    314    646    805    644    633    142
   -875    610   1483    129  -1179   1047    322    654    815    654    641    140
   -872    610   1483    132  -1176   1047    301    633    802    626    623    132
   -878    636   1512    119  -1195   1072    303    636    813    631    633    171
   -784    607   1392     88  -1088   1000    288    613    789    605    613    184
   -698    517   1213     90   -956    865    220    542    722    540    558    140
   -649    491   1140     80   -893    815    187    498    688    504    517     54
   -579    475   1052     51   -815    763    148    454    636    446    452     -2
   -537    436    974     49   -756    704    122    454    620    433    431     51
   -542    485   1028     25   -787    756    158    506    672    493    491    124
   -571    470   1041     51   -805    756    187    532    680    504    498    135
   -605    496   1101     54   -854    797    166    545    693    519    524    150
   -600    532   1130     33   -865    831    187    592    745    568    574    200
   -613    566   1179     20   -896    872    202    615    771    592    602    226
   -636    566   1202     36   -919    883    223    639    795    618    623    246
   -683    540   1223     70   -953    880    220    639    807    626    628    254
   -636    566   1202     33   -919    883    226    646    815    639    641    265
   -576    558   1135      7   -857    846    192    628    789    620    620    246
   -537    566   1104    -12   -820    833    179    644    800    633    623    267
   -511    584   1093    -36   -805    839    179    675    823    649    639    301
   -459    615   1075    -77   -769    844    179    675    828    657    644    306
   -452    576   1028    -64   -740    802    127    639    805    639    623    290
   -410    517    927    -51   -667    722     64    576    740    579    563    249
   -374    493    865    -62   -618    678     70    566    706    553    532    223
   -363    493    857    -64   -610    675     57    555    691    548    530    228
   -374    478    852    -54   -613    665     41    535    672    535    519    218
   -371    465    836    -46   -602    649     23    496    626    501    485    179
   -350    467    818    -57   -584    641     31    483    602    483    483    179
   -374    428    800    -28   -587    613     23    467    581    465    470    171
   -379    400    779    -12   -581    589     20    452    561    444    454    155
   -384    407    792    -10   -587    600     31    441    548    431    441    142
   -381    413    795    -18   -589    602     15    413    527    407    418    114
   -381    413    795    -15   -589    602     -5    384    506    384    394     83
   -361    428    787    -33   -574    607     12    381    504    379    384     67
   -342    426    769    -41   -555    597     23    381    514    376    379     51
   -324    426    750    -51   -537    587      7    355    501    363    358     25
   -319    410    727    -46   -524    568      5    329    475    337    329    -10
   -324    397    722    -38   -524    558     20    327    470    327    316    -28
   -329    384    714    -25   -522    548     18    316    462    316    301    -46
   -355    394    748    -20   -553    571     23    309    467    319    303    -49
   -374    392    766    -10   -571    579     36    306    472    322    303    -54
   -392    355    748     18   -568    550     33    290    454    303    288    -72
   -413    340    753     36   -581    545     46    306    467    311    290    -64
   -449    340    787     51   -618    563     67    329    493    332    314    -38
   -472    361    833     54   -652    597     70    345    511    355    335    -18
   -478    376    852     49   -665    613     67    358    530    371    345     -5
   -454    381    836     36   -644    607     72    366    540    381    350      2
   -426    384    807     20   -618    594     70    358    530    368    337    -10
   -402    381    784     10   -594    584     59    358    524    366    329    -23
   -374    392    763    -10   -568    576     59    363    532    374    337    -15
   -371    368    740      2   -555    553     70    361    535    374    335    -20
   -355    402    756    -25   -555    579     98    384    563    397    353     -7
   -342    441    784    -49   -563    613    111    397    584    420    374     12
   -337    433    771    -46   -555    600     93    387    574    415    371     20
   -309    457    766    -72   -537    610     90    415    607    446    400     64
   -311    498    810    -96   -561    654     96    431    641    478    423    101
   -332    509    841    -88   -587    672     93    415    641    475    426    111
   -329    540    867   -106   -597    701     88    410    654    496    452    140
   -306    553    859   -122   -581    706     44    389    659    501    462    153
   -314    511    826   -101   -571    667     -7    355    633    472    433    137
   -306    504    807    -98   -558    654    -18    345    631    465    428    129
   -285    527    813   -122   -550    670    -25    329    620    459    433    129
   -280    563    844   -140   -561    704      2    322    592    452    436    119
   -327    446    771    -59   -550    607    -33    280    522    400    387     64
   -322    337    657     -7   -491    496    -38    265    478    353    342     12
   -293    280    571      5   -431    426    -54    233    431    309    298    -38
   -285    262    548     12   -415    405    -77    189    376    267    265    -83
   -301    246    545     25   -423    397    -67    184    366    262    249    -98
   -309    257    563     25   -436    410    -62    179    353    254    226   -103
   -322    252    574     33   -446    413    -72    171    342    262    210    -93
   -283    244    527     20   -405    384    -88    166    327    262    181    -83
   -228    228    457     -2   -342    342   -111    158    311    252    150    -85
   -192    226    415    -18   -303    319   -140    142    296    218    135   -103
   -140    236    376    -49   -257    306   -148    129    275    184    109   -127
    -90    254    345    -80   -218    298   -150    103    252    155     77   -153
    -20    233    254   -109   -137    244   -205     51    202    106     38   -187
     90    215    122   -153    -15    168   -249     -5    142     44    -10   -220
    176    197     20   -189     77    109   -293    -62     90     -5    -46   -252
    207    189    -18   -197    114     85   -311    -83     75    -15    -64   -283
    285    103   -184   -194    233    -41   -290    -62     51    -59   -119   -358
    314   -109   -426   -103    368   -267   -233     36     41   -145   -231   -478
    342   -213   -555    -67    449   -381   -116    213    111   -202   -340   -613
    441    -36   -478   -202    459   -257    -12    361    285   -109   -277   -589
    410    374    -36   -394    223    168    -80     70    316     64    -20   -381
    368    872    504   -620    -67    688   -376   -522    179    288    371    -31
    306   1436   1127   -872   -410   1283   -683   -961    135    654    898    462
    322   1782   1460  -1052   -568   1621   -956  -1150    223   1104   1447    976
    363   1418   1052   -891   -342   1234  -1122  -1202     93   1039   1371    924
    381    826    444   -605    -31    636  -1122  -1208   -327    355    649    257
    392    342    -49   -368    220    148   -995  -1101   -709   -405   -158   -480
    420     85   -335   -252    379   -124   -787   -761   -566   -483   -361   -646
    407    111   -296   -262    350    -90   -659   -493   -290   -288   -241   -527
    491    168   -322   -329    407    -77   -527   -301   -119   -181   -171   -459
    542    171   -371   -358    457    -98   -467   -205    -44   -140   -148   -439
    555    106   -449   -329    504   -171   -470   -189    -41   -148   -155   -449
    558     51   -506   -306    532   -226   -457   -192    -46   -168   -184   -483
    571     80   -491   -327    532   -205   -426   -174    -25   -163   -181   -493
    602    129   -472   -366    537   -171   -402   -150    -10   -137   -166   -478
    527     67   -459   -296    493   -194   -444   -158    -18   -132   -168   -480
    496     57   -439   -277    467   -189   -449   -132      5   -109   -148   -478
    517     44   -472   -280    496   -213   -462   -124      2   -109   -150   -491
    524     31   -493   -280    506   -231   -488   -135     -7   -129   -176   -504
    501     23   -478   -262    491   -226   -506   -171    -36   -168   -220   -542
    441     12   -428   -228    433   -207   -527   -226    -70   -205   -265   -587
    376    -23   -400   -176    387   -213   -506   -236    -83   -223   -293   -615
    340    -64   -405   -137    371   -236   -436   -197    -72   -210   -280   -594
    301   -101   -402    -98    350   -252   -394   -158    -41   -184   -249   -561
    218    -64   -285    -77    249   -174   -361   -116     20   -129   -205   -540
    129     31   -101    -80    114    -33   -319    -85     75    -83   -163   -522
     80     96     15    -88     31     54   -280    -49    101    -49   -116   -475
     38     67     28    -51      5     49   -254     25    161      2    -46   -394
     23     38     12    -31      5     25   -259     38    187     44    -12   -405
     49     88     38    -70      5     64   -259     51    207     67     -7   -428
    101    103      2   -103     49     54   -283     41    197     54    -31   -420
    148    127    -20   -137     85     54   -296     46    202     62    -15   -381
    210    181    -28   -197    119     75   -306     46    210     75      7   -371
    259    207    -54   -233    155     77   -332     25    192     54     -2   -374
    288    189    -98   -239    192     46   -361     15    174     38      2   -342
    298    213    -85   -254    192     64   -358     38    200     75     67   -293
    283    233    -49   -259    166     90   -342     80    244    132    129   -288
    290    249    -44   -270    166    103   -332    101    262    148    127   -288
    309    257    -54   -285    181    101   -337    109    257    135     96   -265
    335    272    -62   -303    200    106   -353    106    252    135     93   -259
    280    301     20   -290    129    161   -353    124    275    168    132   -246
    288    348     59   -316    114    205   -319    145    290    187    166   -231
    293    335     41   -314    127    187   -348    114    254    153    140   -249
    340    309    -31   -324    187    140   -374     80    205    111    103   -275
    387    319    -70   -355    228    124   -371     70    179     90    106   -280
    397    355    -41   -376    218    158   -381     62    166     90    158   -252
    381    327    -54   -355    218    137   -415     15    124     59    140   -340
    433    309   -124   -371    280     93   -431    -38     64      5     28   -467
    459    270   -192   -366    324     38   -428    -38     51    -23    -31   -394
    483    259   -223   -371    353     20   -426    -49     28    -54    -49   -371
    506    270   -239   -389    374     15   -426    -57     23    -59    -49   -345
    530    285   -244   -407    387     20   -415    -59     33    -49    -36   -355
    524    306   -218   -415    368     46   -426    -93     15    -70    -64   -405
    530    306   -223   -418    376     44   -439   -135    -15   -106   -103   -433
    535    303   -231   -420    384     36   -444   -161    -41   -142   -127   -420
    517    298   -218   -407    368     41   -418   -129    -20   -129   -116   -379
    563    275   -290   -420    428     -7   -446   -168    -38   -135   -129   -420
    558    236   -322   -397    441    -41   -480   -197    -67   -161   -155   -449
    527    239   -288   -384    407    -23   -472   -194    -64   -163   -163   -467
    493    215   -277   -353    387    -31   -470   -210    -77   -189   -184   -483
    475    189   -285   -332    379    -46   -493   -226    -88   -189   -189   -485
    483    187   -296   -335    389    -54   -504   -231    -88   -179   -194   -519
    496    192   -303   -345    400    -57   -506   -228    -83   -171   -184   -514
    517    189   -327   -353    423    -67   -519   -223    -77   -163   -168   -480
    527    205   -322   -368    423    -57   -504   -213    -64   -158   -158   -459
    574    194   -379   -387    478    -90   -532   -252   -103   -194   -192   -506
    675    174   -501   -426    587   -161   -605   -337   -189   -283   -285   -615
    815    184   -631   -498    724   -223   -665   -379   -239   -332   -337   -641
    888    197   -693   -542    792   -249   -672   -379   -236   -327   -324   -631
    917    228   -688   -574    802   -228   -652   -350   -205   -293   -298   -597
    937    298   -639   -620    789   -168   -646   -350   -189   -283   -296   -592
   1000    316   -683   -657    841   -181   -698   -397   -233   -319   -332   -631
   1052    355   -698   -704    875   -171   -696   -363   -197   -285   -303   -605
   1096    415   -680   -756    888   -132   -688   -335   -148   -236   -254   -548
   1122    452   -672   -787    896   -109   -709   -374   -168   -257   -262   -537
   1023    470   -553   -745    789    -41   -688   -345   -132   -205   -200   -472
    862    462   -400   -662    631     31   -649   -277    -51   -109   -103   -415
    745    452   -293   -600    519     77   -613   -246    -18    -70    -54   -413
    696    446   -249   -574    470     98   -589   -228     -7    -51    -20   -389
    667    415   -252   -540    459     83   -571   -205      0    -46      2   -363
    594    371   -226   -483    407     72   -530   -161     38    -12     33   -335
    524    332   -192   -428    358     72   -504   -150     44    -20     10   -368
    475    283   -194   -381    335     44   -506   -166     12    -57    -31   -405
    452    184   -267   -316    361    -41   -517   -194    -41   -103    -70   -407
    389    192   -197   -290    293     -2   -480   -158    -23    -93    -59   -379
    332    236    -96   -285    215     70   -454   -137     -7    -75    -49   -363
    301    280    -23   -293    163    129   -449   -124     12    -51    -36   -363
    259    301     41   -280    109    171   -444   -106     25    -46    -31   -350
    213    254     38   -233     85    148   -420    -98     25    -46    -25   -322
    140    207     67   -174     36    137   -400    -93     31    -36    -20   -332
     80    213    129   -148    -23    171   -387    -93     36    -28     -5   -332
     62    213    150   -137    -44    181   -363    -75     49    -10     20   -303
     18    168    150    -93    -67    161   -350    -46     75      5     36   -290
      7    150    142    -80    -67    148   -340    -38     77      7     38   -288
      2    163    161    -85    -77    163   -335    -38     88     20     46   -288
    -12    192    205    -88   -109    197   -340    -49     85     15     44   -285
    -15    181    197    -83   -109    189   -327    -23     83     12     41   -285
     -5     54     59    -25    -33     57   -285     36     72    -36    -23   -329
      7   -101   -109     46     57   -106   -176    171     98   -114   -145   -446
      5   -150   -155     72     80   -153    -33    358    218   -114   -207   -530
    -31    153    181    -62   -106    166     44    402    400     75    -12   -366
   -132    641    771   -254   -452    706    -67     59    423    329    342    -49
   -220   1179   1400   -480   -810   1288   -363   -431    348    628    797    363
   -254   1696   1951   -719  -1101   1823   -665   -748    358   1015   1306    807
   -153   1735   1888   -792  -1021   1810   -911   -815    426   1340   1639   1124
    -80   1265   1343   -592   -711   1304   -979   -813    215   1065   1330    872
   -111    722    833   -306   -472    776   -943   -841   -262    277    553    171
   -189    265    454    -36   -322    358   -776   -745   -522   -311    -75   -405
   -142    103    246     18   -194    176   -589   -462   -319   -226    -77   -376
   -132    132    265      0   -197    197   -454   -231    -90    -59     31   -280
   -106    153    257    -25   -181    205   -368    -93     25     12     75   -257
   -127    140    267     -5   -197    202   -303     -2    103     51    101   -231
   -132    124    254      2   -194    189   -285     15    116     49     90   -233
   -127     93    220     18   -174    155   -280     18    111     38     80   -239
   -129     90    218     18   -176    153   -270     33    122     46     85   -239
   -127    114    241      7   -184    176   -262     44    132     54     90   -233
   -116    119    236     -2   -176    176   -265     38    132     51     88   -233
   -111    137    249    -12   -181    194   -252     59    150     64     93   -215
   -153    106    259     20   -207    181   -246     75    163     80    101   -194
   -168     80    249     44   -207    163   -254     72    158     77    109   -184
   -137     96    233     18   -187    163   -259     77    168     83    124   -176
   -127    109    236     10   -181    171   -239     85    179     88    124   -184
   -114    116    231     -2   -174    171   -228     70    161     80    109   -210
    -75    114    189    -18   -132    150   -228     59    140     59     93   -202
    -70    114    181    -23   -124    148   -220     83    166     93    127   -176
    -62    127    189    -33   -124    155   -205    106    200    127    155   -155
    -31    163    194    -67   -111    176   -179    135    231    163    187   -137
    -15    205    220    -93   -116    213   -166    168    270    202    226   -109
     31    246    213   -140    -90    231   -168    171    270    202    223   -114
     88    275    187   -181    -49    231   -184    153    257    192    210   -127
    119    288    166   -205    -23    226   -187    153    259    192    215   -109
    109    301    192   -205    -41    246   -163    192    298    231    257    -57
    101    314    210   -207    -54    262   -161    205    314    244    265    -46
    142    340    197   -241    -28    270   -174    197    306    231    252    -49
    168    384    215   -277    -23    301   -166    226    337    257    275    -18
    166    402    236   -283    -33    319   -140    259    376    311    327     20
    161    379    215   -270    -28    298   -137    259    381    322    329     -2
    181    366    181   -275      0    275   -153    252    376    316    329    -20
    207    337    129   -272     38    233   -168    241    371    311    329      2
    239    353    114   -296     62    233   -179    236    366    301    322      7
    270    402    129   -337     70    267   -184    257    381    332    342     15
    306    413    106   -361     98    259   -197    257    374    335    345      7
    342    389     46   -366    148    218   -223    223    327    285    311    -20
    329    405     75   -366    127    241   -213    236    329    285    319      0
    316    402     85   -358    114    244   -218    218    309    267    311     -5
    275    392    114   -335     80    254   -220    202    280    244    288    -20
    252    389    137   -324     57    265   -210    207    272    233    285    -18
    226    392    166   -309     31    280   -181    226    272    239    296     -2
    189    389    197   -290     -5    293   -171    210    249    215    280     -5
    174    392    215   -283    -20    303   -168    197    233    200    272    -15
    171    400    228   -285    -28    314   -171    181    223    189    259    -41
    153    433    280   -293    -62    358   -153    197    239    202    265    -54
    150    439    288   -296    -67    363   -155    181    223    179    239    -72
    179    415    236   -298    -28    327   -166    155    194    148    213    -93
    145    413    267   -280    -62    340   -145    171    215    171    233    -83
     67    374    306   -220   -119    340   -129    166    223    174    231    -96
      5    355    348   -181   -171    353   -106    158    228    171    228   -101
     12    379    366   -197   -176    374    -93    158    233    168    218   -101
      5    397    389   -202   -192    394    -85    171    249    184    226   -101
     46    371    324   -207   -137    348   -114    122    194    150    192   -155
     51    374    322   -213   -135    348   -109    132    200    161    200   -155
     36    376    337   -207   -150    358   -101    142    218    171    213   -150
     23    379    355   -205   -166    368    -88    158    233    187    228   -132
     10    389    379   -200   -184    384    -64    179    254    202    236   -124
     10    405    392   -210   -189    400    -49    179    257    202    231   -132
      0    418    418   -210   -210    418    -41    192    267    218    254    -96
    -33    449    480   -210   -257    465    -12    239    311    262    293    -38
    -80    506    587   -213   -332    545     38    303    376    329    353     12
   -109    542    649   -218   -379    597     57    329    410    363    392     44
   -111    561    672   -226   -392    615     62    335    415    368    394     49
    -98    615    714   -259   -407    665     80    358    446    400    426     85
   -106    667    774   -280   -439    719     90    376    478    441    478    114
   -124    675    800   -277   -462    737     88    368    478    436    467     57
   -114    727    841   -306   -478    784    106    402    519    472    488    101
   -103    774    878   -335   -491    823    103    413    542    504    514    166
    -93    802    896   -353   -493    849     96    407    548    517    530    187
   -137    784    922   -324   -530    852     64    389    548    527    540    181
   -184    789    974   -303   -579    880     31    374    550    540    558    192
   -218    750    969   -267   -594    859     41    379    550    542    558    200
   -226    683    909   -228   -566    795     25    353    519    509    524    174
   -192    649    839   -231   -514    745     -5    306    472    470    488    142
   -158    579    735   -210   -446    657    -41    267    428    420    433     96
   -114    480    594   -184   -355    537    -64    226    363    348    348     18
    -51    397    449   -171   -249    423   -106    166    285    270    272    -51
    -12    322    332   -155   -171    327   -155    109    223    210    223    -93
     12    290    277   -153   -132    285   -168     83    187    176    192   -129
     64    265    197   -166    -67    231   -181     59    148    135    145   -161
    137    244    106   -189     15    176   -205     28    111     93     98   -176
    132    197     62   -166     36    129   -226      7     90     72     75   -192
     64    158     90   -111    -12    124   -236     -5     77     57     59   -207
      0    153    153    -77    -77    153   -226    -12     70     46     46   -213
     -2    155    158    -75    -80    155   -218      5     77     57     54   -194
    -23    129    153    -54    -88    140   -205     33     96     72     64   -174
    -49    119    168    -36   -109    142   -187     44    101     72     62   -168
    -93    114    207    -10   -150    158   -181     41    103     75     62   -166
   -145    106    252     20   -197    179   -176     36    103     72     59   -168
   -140    114    254     12   -197    181   -202     10     83     49     33   -200
    -54     62    116     -2    -85     88   -228     -7     36      0      2   -254
     28    -31    -59      0     44    -44   -210     36      5    -57    -23   -335
     41   -150   -192     54    116   -171    -96    192     67    -88    -90   -431
    -49    -70    -23     59    -12    -49     96    433    275     -2    -90   -441
   -189    246    436    -31   -311    340    228    493    483    205    106   -277
   -366    727   1091   -181   -730    909    103    101    459    431    444     12
   -488   1275   1764   -392  -1124   1519   -192   -413    361    740    927    441
   -561   1795   2356   -620  -1457   2075   -472   -680    413   1176   1493    948
   -527   1893   2418   -683  -1473   2156   -706   -745    491   1517   1860   1306
   -493   1434   1927   -472  -1210   1680   -745   -701    342   1299   1595   1098
   -509    862   1371   -176   -940   1117   -693   -688   -116    491    797    392
   -478    428    904     23   -691    665   -537   -545   -329    -64    179   -163
   -389    309    698     38   -545    504   -345   -246    -98     20    153   -184
   -293    327    620    -18   -457    472   -213    -28     98    153    233   -111
   -189    319    509    -64   -348    413   -153     93    189    197    246    -96
   -135    290    426    -80   -280    358   -119    127    205    184    215   -122
   -135    290    423    -77   -277    355   -106    145    223    181    205   -124
   -132    280    410    -75   -270    345    -93    166    236    187    202   -111
    -93    298    392   -101   -241    345    -90    171    231    179    187   -119
    -38    314    353   -140   -197    335    -93    166    223    174    179   -129
    -23    277    298   -127   -161    288   -101    153    205    155    166   -137
    -23    241    262   -111   -142    249   -101    140    194    132    142   -161
    -36    218    254    -90   -145    236   -109    109    181    109    119   -187
    -93    192    285    -49   -189    239   -119     90    168     90    103   -197
    -98    200    298    -51   -197    249   -111     96    181     98     98   -200
    -98    200    296    -51   -197    246   -119    101    179    101     98   -197
   -119    124    244     -2   -181    184   -163     98    158     96     93   -189
   -114    148    259    -18   -187    205   -161    116    174    116    111   -171
   -103    181    285    -38   -194    233   -155    124    187    129    124   -163
    -88    194    283    -54   -187    239   -132    140    197    142    135   -161
    -77    223    301    -72   -189    262   -116    155    218    158    148   -145
    -83    244    327    -80   -205    285   -106    153    228    168    150   -145
    -88    246    335    -80   -213    290   -103    155    228    174    153   -150
    -88    254    342    -83   -215    298   -101    168    241    187    163   -137
    -96    283    379    -93   -236    329    -98    189    265    210    187   -106
   -122    267    387    -72   -254    327   -106    205    280    228    200    -90
   -109    262    368    -77   -239    314   -114    210    285    228    200    -88
    -98    270    368    -88   -233    319   -116    194    285    223    200    -88
   -111    270    381    -77   -246    324   -116    215    290    246    226    -62
   -150    246    394    -49   -275    319   -129    236    309    265    239    -46
   -205    213    415     -5   -311    314   -132    252    322    277    249    -33
   -207    233    441    -12   -324    337   -114    293    363    322    285      7
   -218    239    457    -10   -337    348    -88    311    389    348    309     25
   -262    231    493     15   -379    361    -67    303    389    350    316     28
   -285    223    506     31   -397    363    -70    303    384    348    314     25
   -293    218    509     36   -402    363    -64    306    381    348    319     33
   -285    226    511     31   -397    368    -59    311    379    350    332     49
   -280    213    493     31   -387    353    -70    309    368    340    329     54
   -270    207    478     31   -374    342    -64    296    345    322    316     38
   -265    205    467     28   -366    335    -57    280    322    301    301     23
   -293    161    454     67   -374    306    -72    246    277    265    265    -12
   -335    119    454    106   -394    285   -103    200    233    220    228    -49
   -316    132    446     90   -381    288   -109    189    210    202    213    -51
   -296    132    428     80   -363    280   -111    181    189    176    197    -64
   -319    127    446     96   -381    285   -101    179    192    171    192    -72
   -348    106    454    122   -402    277    -90    163    187    166    189    -83
   -394     98    493    148   -444    293    -72    163    194    166    192    -83
   -444     98    540    171   -493    319    -49    166    207    168    197    -83
   -478    111    589    184   -532    350    -36    155    215    176    194    -93
   -491    103    594    192   -542    348    -38    142    213    171    187   -101
   -493     75    568    210   -530    322    -38    135    210    168    179   -116
   -509     46    553    231   -532    298    -44    114    194    150    155   -148
   -530     25    555    252   -542    290    -46     96    187    148    148   -166
   -509     23    532    241   -519    277    -54     77    176    140    137   -179
   -488     18    506    236   -496    262    -72     62    168    127    119   -197
   -470      7    478    228   -472    241    -80     54    161    116     96   -220
   -457    -20    436    239   -446    207    -98     25    140     96     75   -252
   -446    -10    436    228   -441    213    -85     38    148    111     98   -218
   -480    -18    459    249   -470    220    -85     31    148    114    101   -210
   -483    -18    465    249   -475    223    -85     20    140    111     90   -226
   -400      5    405    197   -402    205    -88     49    153    132    106   -207
   -353     15    366    166   -361    189    -96     62    171    145    116   -192
   -316     59    376    129   -348    215    -90     72    187    158    127   -184
   -267    111    379     77   -324    246    -80     90    215    184    153   -163
   -226    142    368     41   -296    254    -72     96    228    194    166   -153
   -226    166    389     28   -306    275    -88     88    226    194    166   -158
   -205    200    405      2   -303    301    -85     83    233    197    168   -161
   -163    226    387    -31   -275    306    -72     93    252    207    179   -153
   -106    285    392    -88   -249    337    -51    132    283    257    233    -96
   -140    275    415    -70   -277    345   -101    109    267    257    233    -93
   -161    290    452    -64   -306    371   -119     59    244    239    223   -116
   -150    340    488    -96   -319    413   -124     49    254    265    254    -90
   -137    324    462    -93   -298    392   -137     67    265    280    275    -62
    -96    285    381    -96   -239    332   -168     59    246    270    267    -67
    -72    301    374   -114   -223    337   -181     36    226    257    236    -80
    -83    290    371   -103   -228    329   -210     12    200    239    205   -101
    -59    252    311    -96   -184    280   -226      0    168    207    155   -140
    -28    135    161    -54    -93    145   -236    -33    109    145     80   -194
     -5     62     67    -28    -36     62   -246    -62     72    106     46   -226
      5     23     15    -15     -5     20   -272    -96     38     59     12   -254
     46      0    -46    -23     46    -23   -288   -129     -2     10    -23   -288
     46    -38    -88     -5     67    -62   -306   -166    -49    -33    -64   -332
     64    -70   -135      2     98   -101   -342   -197    -83    -62    -93   -358
    145    -54   -202    -46    171   -127   -345   -210    -96    -72   -103   -358
    202    -64   -267    -67    233   -166   -368   -228   -103    -90   -124   -374
    290    -75   -368   -109    329   -220   -439   -290   -166   -153   -187   -423
    405    -77   -483   -163    444   -280   -470   -324   -207   -192   -220   -444
    509    -90   -600   -210    553   -345   -488   -355   -233   -220   -257   -465
    571   -129   -701   -220    636   -415   -532   -400   -275   -265   -303   -501
    610   -129   -743   -241    675   -436   -558   -431   -314   -306   -335   -524
    602   -163   -766   -218    683   -465   -548   -418   -314   -306   -327   -514
    548   -158   -706   -194    626   -433   -524   -397   -290   -290   -309   -491
    446   -205   -652   -119    548   -428   -496   -363   -280   -293   -311   -491
    353   -366   -722      5    535   -542   -420   -254   -270   -353   -407   -587
    342   -410   -753     33    545   -579   -241    -23   -142   -340   -457   -654
    337   -290   -631    -23    483   -459   -109    150     49   -213   -368   -602
    314     31   -283   -171    298   -124   -116    -51    119    -36   -129   -402
    270    553    283   -413     -7    420   -431   -636      2    226    290      0
    210   1098    885   -654   -337    992   -743  -1052    -12    607    815    491
    236   1452   1215   -846   -491   1335  -1049  -1254     57   1031   1319    969
    319   1267    948   -792   -314   1109  -1249  -1309     20   1143   1421   1101
    324    665    340   -496     -7    504  -1213  -1291   -348    522    761    498
    265    116   -148   -189    205    -15  -1054  -1200   -753   -290    -77   -277
    233   -158   -392    -38    311   -275   -823   -922   -693   -493   -381   -568
    246   -161   -407    -41    327   -283   -620   -644   -446   -340   -309   -504
    210   -241   -452     12    329   -345   -517   -485   -324   -262   -272   -467
    239   -241   -480      0    358   -361   -454   -387   -246   -213   -252   -449
    283   -241   -524    -20    402   -381   -428   -345   -231   -218   -283   -480
    316   -228   -545    -44    431   -387   -420   -329   -241   -241   -311   -514
    303   -205   -509    -49    405   -355   -371   -293   -215   -231   -301   -517
    252   -246   -498     -2    374   -371   -358   -275   -213   -239   -314   -530
    194   -280   -478     41    335   -379   -332   -239   -181   -223   -314   -537
    114   -285   -400     85    257   -342   -319   -228   -142   -202   -311   -548
     51   -244   -296     93    171   -270   -301   -205    -93   -145   -249   -511
      2   -236   -239    116    119   -239   -275   -168    -57    -90   -176   -488
    -12   -226   -215    116    101   -220   -259   -158    -46    -67   -148   -472
     23   -176   -200     77    111   -187   -259   -161    -36    -57   -122   -436
     51   -145   -200     46    122   -171   -252   -155    -36    -59   -103   -433
     36   -166   -202     64    119   -184   -262   -142    -31    -57   -103   -441
     49   -129   -179     38    111   -153   -249   -114     -5    -38    -96   -402
    114    -85   -200    -12    155   -142   -241    -85     20    -10    -57   -363
    140    -54   -194    -44    166   -122   -267    -93     28      0    -51   -368
    140    -36   -176    -51    155   -106   -272    -96     36      5    -46   -374
    202    -28   -231    -88    215   -129   -280   -101     18     -5    -36   -350
    218      5   -213   -111    215   -103   -296    -90     31      2    -23   -345
    244     64   -179   -155    210    -57   -277    -64     64     31    -12   -337
    272     38   -233   -155    252    -96   -277    -59     75     44     -7   -293
    249     18   -231   -135    239   -106   -275    -54     83     46     -5   -298
    275     36   -239   -155    257   -101   -285    -57     75     36    -12   -290
    322     62   -262   -192    290    -98   -301    -59     64     33    -20   -277
    350     54   -296   -205    324   -119   -309    -33     85     57     -5   -265
    387     90   -296   -241    340   -101   -327    -31     96     64      7   -265
    407    109   -298   -257    353    -93   -353    -38     96     62     20   -257
    485     85   -402   -285    444   -155   -381    -67     67     33     -7   -257
    561     46   -514   -306    537   -233   -392    -77     49     28    -28   -267
    527     75   -454   -301    491   -189   -387    -64     75     75      7   -265
    465    101   -363   -283    415   -129   -374    -62     98     98     36   -309
    488     49   -439   -272    465   -194   -405    -88     59     70     15   -340
    527     67   -459   -298    493   -197   -436   -116     25     36    -10   -324
    524     64   -459   -296    491   -197   -462   -148     -7      7    -18   -324
    517     49   -467   -283    493   -207   -449   -132    -15     12     15   -254
    452     72   -381   -265    415   -153   -433   -109      2     38     46   -290
    389     64   -327   -228    358   -129   -410   -103      2     33      2   -340
    358     28   -329   -194    342   -150   -410   -114    -15      5    -20   -272
    311     57   -254   -184    283    -98   -394   -103      0     28     20   -254
    296     18   -277   -158    288   -129   -374   -119    -18      5     -5   -309
    306     20   -285   -166    296   -132   -368   -150    -51    -46    -64   -345
    265     -2   -267   -132    265   -132   -374   -168    -62    -59    -77   -366
    205     12   -192   -109    200    -88   -335   -132    -25    -20    -38   -342
     64     20    -46    -44     54    -12   -303   -106     15     15     -5   -311
    -57     28     85     12    -72     57   -267    -83     51     44     23   -280
    -25     12     38      5    -33     23   -270   -103     36     31     15   -288
     88      0    -88    -44     88    -44   -306   -163    -25    -33    -33   -324
    171     -7   -179    -83    174    -90   -353   -218    -85    -96    -96   -371
    265    -23   -288   -122    275   -155   -402   -267   -124   -135   -148   -426
    387    -59   -446   -166    415   -252   -475   -350   -202   -223   -239   -519
    550    -62   -613   -244    581   -337   -545   -439   -285   -306   -319   -607
    657    -93   -750   -283    704   -420   -587   -485   -329   -345   -355   -644
    763   -119   -883   -322    823   -501   -636   -532   -376   -387   -389   -670
    826   -155   -982   -337    904   -568   -665   -555   -405   -418   -415   -672
    846   -145   -992   -350    919   -568   -662   -555   -407   -413   -423   -691
    875   -103   -979   -389    927   -540   -662   -563   -402   -402   -428   -748
    922    -33   -958   -444    940   -496   -683   -589   -420   -431   -444   -784
   1002    -70  -1075   -467   1039   -571   -732   -626   -478   -483   -483   -782
   1065   -101  -1166   -480   1114   -633   -740   -615   -483   -491   -501   -748
   1010    -57  -1070   -478   1039   -563   -696   -555   -407   -426   -446   -698
    969     12   -956   -493    961   -470   -657   -519   -361   -374   -387   -654
    979     41   -940   -511    958   -446   -636   -485   -327   -332   -348   -626
   1044     88   -956   -566   1000   -433   -633   -467   -298   -280   -296   -600
   1023    163   -862   -594    943   -350   -628   -444   -254   -233   -246   -568
    919    179   -740   -548    831   -280   -623   -433   -223   -202   -218   -537
    823    202   -620   -514    722   -207   -607   -420   -189   -171   -192   -496
    722    262   -459   -491    592    -98   -563   -363   -119    -93   -114   -402
    675    257   -420   -467    545    -80   -527   -324    -85    -49    -59   -355
    605    215   -392   -410    498    -88   -514   -322    -88    -44    -36   -345
    522    171   -353   -348    436    -90   -488   -290    -75    -38    -23   -316
    498    163   -335   -329    418    -85   -480   -267    -64    -31    -28   -316
    454    106   -348   -283    400   -119   -478   -277    -85    -49    -57   -355
    394     36   -358   -218    376   -161   -454   -277   -101    -67    -70   -381
    361    -18   -379   -174    368   -197   -439   -288   -127    -96    -93   -389
    322    -59   -381   -129    350   -220   -441   -288   -140   -111   -101   -363
    319    -59   -381   -132    350   -220   -446   -280   -150   -127   -119   -342
    316    -15   -332   -150    324   -174   -420   -233   -101    -64    -72   -314
    285      5   -283   -145    283   -137   -405   -218    -80    -36    -36   -322
    223    -36   -259    -93    241   -148   -387   -215    -80    -38    -33   -319
    184    -28   -215    -80    197   -119   -363   -192    -59    -31    -31   -296
    155    -28   -184    -62    168   -106   -348   -181    -51    -31    -36   -293
    166    -41   -207    -62    184   -124   -353   -197    -64    -38    -38   -296
    161    -57   -218    -51    189   -137   -348   -184    -62    -28    -20   -277
    116    -59   -176    -28    145   -119   -353   -166    -51    -20    -15   -267
     96    -44   -140    -25    116    -93   -345   -145    -31     -2      0   -254
     98    -38   -140    -31    116    -88   -358   -161    -44    -20    -15   -257
     62    -88   -150     12    106   -119   -358   -176    -75    -67    -67   -296
     62   -213   -275     75    166   -244   -306   -106    -90   -124   -142   -345
     49   -342   -394    145    220   -368   -174     64    -28   -158   -218   -400
     83   -311   -394    111    236   -353    -23    241    106   -129   -246   -444
     77     -2    -80    -36     77    -41     46    215    228      0   -106   -348
    -10    457    465   -223   -239    459   -135   -205    184    241    257    -25
    -64   1015   1080   -475   -571   1047   -478   -685    111    579    745    397
    -80   1545   1626   -735   -852   1584   -792   -958    163   1018   1293    862
     28   1647   1618   -836   -795   1634  -1052  -1018    270   1387   1652   1182
    106   1096    987   -602   -441   1044  -1098  -1015     15   1002   1226    831
    124    504    376   -314   -124    441  -1028  -1000   -457    176    423    155
    127     44    -83    -85    103    -20   -854   -841   -644   -332   -140   -332
    148    -54   -202    -46    174   -127   -670   -563   -418   -246   -153   -345
    184     -5   -192    -90    187    -98   -522   -335   -202    -96    -59   -272
    254    -20   -277   -116    265   -148   -459   -252   -145    -85    -64   -288
    239    -54   -296    -93    265   -174   -402   -192   -101    -59    -41   -265
    179    -85   -265    -46    220   -174   -366   -155    -70    -33    -25   -270
    129   -109   -239    -12    181   -171   -363   -148    -70    -36    -33   -280
    119    -96   -215    -12    166   -155   -340   -114    -44    -18    -18   -254
     85   -106   -194      7    137   -150   -327   -101    -28    -18    -23   -252
     72   -114   -187     20    129   -150   -319    -96    -25    -25    -36   -249
     98   -155   -254     28    174   -205   -337   -116    -54    -38    -51   -280
     96   -171   -267     36    179   -218   -327   -103    -38    -18    -25   -275
    103   -148   -252     20    176   -200   -332   -103    -31    -12    -15   -259
    132   -142   -275      5    202   -207   -345   -116    -36    -28    -28   -259
    148   -158   -306      5    226   -231   -358   -137    -51    -51    -59   -288
    155   -140   -298     -7    226   -218   -363   -155    -59    -54    -70   -316
     77   -116   -194     18    135   -155   -324   -111    -31    -18    -31   -262
   -114    -98     15    106    -64    -41   -226     28     90    114     96   -114
   -327    -72    254    200   -293     90   -158    111    174    207    181    -28
   -467    -10    457    239   -462    223    -85    194    259    293    275     59
   -517     15    532    249   -524    275    -59    218    293    327    311     80
   -555     12    568    272   -561    290    -51    215    285    316    309     77
   -548     23    571    262   -561    296    -36    246    314    345    342    127
   -530     46    576    241   -553    311    -28    259    332    366    363    148
   -493     80    574    205   -535    327    -25    254    337    363    358    148
   -426    114    540    155   -483    327    -25    254    332    358    348    150
   -366    114    480    124   -423    298    -54    241    311    353    342    148
   -340    114    452    111   -394    283    -57    265    337    379    366    161
   -301    114    415     93   -361    265    -57    283    361    397    384    174
   -280     64    345    109   -311    205    -72    265    350    384    371    166
   -319     20    340    148   -329    179    -98    246    345    379    361    161
   -324     44    368    140   -345    205    -98    252    355    392    368    179
   -257     75    332     90   -293    202   -114    252    340    392    374    189
   -200    111    311     44   -254    210   -119    277    353    418    407    220
   -145    161    306    -10   -226    233   -116    290    366    428    420    236
    -80    205    283    -62   -181    244   -119    280    355    420    410    220
    -18    241    257   -111   -137    249   -114    272    342    413    402    207
      5    244    239   -124   -116    241   -114    257    314    387    389    187
    -15    246    259   -116   -137    252   -106    265    311    389    394    197
    -20    257    277   -119   -150    267    -96    272    314    392    394    202
     28    257    228   -142   -101    244   -119    231    262    340    358    176
     41    262    220   -150    -88    241   -111    220    241    324    350    171
     36    270    231   -155    -98    252   -101    210    223    301    332    145
     44    254    210   -150    -83    233    -90    194    205    277    311    122
     54    259    205   -158    -75    233    -72    181    202    267    296    101
     62    303    241   -181    -88    272    -51    168    202    254    277     85
     67    342    272   -205   -103    309    -51    158    192    246    280     96
     38    340    298   -189   -129    319    -36    166    207    267    301     96
     31    329    296   -181   -135    314    -33    155    205    267    301     80
     46    309    262   -176   -106    285    -36    137    194    254    283     46
     51    285    231   -168    -90    259    -44    106    171    223    249     10
     28    275    246   -153   -109    262    -41     98    168    220    241      0
     15    280    262   -148   -124    272    -33    111    176    223    241      0
     10    277    267   -142   -127    272    -31    122    187    228    252     18
     64    277    213   -171    -72    246    -51     90    150    200    228      2
     59    277    218   -168    -77    249    -33     98    158    205    233      2
     36    246    210   -142    -88    228    -41     77    148    189    210    -25
     33    246    213   -140    -88    231    -57     46    127    174    192    -67
     31    257    223   -145    -96    241    -59     51    135    176    205    -59
     15    257    239   -137   -111    249    -44     77    155    189    218    -28
    -18    259    277   -122   -148    267    -20    109    179    218    241      5
    -64    314    379   -124   -220    345     18    168    236    280    293     57
   -111    340    449   -114   -280    394     57    210    285    324    329     90
   -187    332    519    -75   -353    426     70    228    309    353    355    114
   -226    387    613    -83   -418    498    101    254    348    392    392    140
   -246    428    675    -90   -459    550    132    283    381    426    418    168
   -241    452    691   -106   -467    571    153    303    405    446    436    181
   -220    483    704   -132   -462    592    171    335    433    475    467    213
   -213    530    740   -158   -478    633    171    348    465    509    504    252
   -223    579    802   -176   -511    691    171    353    498    540    535    275
   -189    618    805   -215   -498    711    153    337    498    542    537    283
   -192    678    870   -244   -530    771    129    335    504    558    568    324
   -233    691    924   -231   -579    807    135    350    517    587    597    340
   -270    672    943   -200   -605    807    140    353    511    584    592    335
   -272    667    940   -197   -605    802    142    350    506    584    587    322
   -288    657    945   -184   -615    800    148    350    501    584    589    309
   -324    587    911   -132   -618    748    161    358    483    563    568    298
   -353    491    844    -67   -597    667    171    363    462    527    530    280
   -376    405    782    -12   -579    592    168    348    436    493    496    252
   -423    358    779     31   -602    568    155    316    405    467    465    205
   -441    311    750     62   -597    530    127    262    350    413    415    137
   -413    267    680     72   -545    472    111    226    306    366    363     80
   -358    233    589     62   -475    410     59    184    252    311    311     36
   -277    192    470     41   -374    329    -15    124    192    252    257      5
   -192    140    332     23   -262    236    -62     67    129    192    197    -44
   -111     93    205     10   -158    148    -96     25     85    142    145    -85
    -72     96    168    -12   -119    132   -106     10     75    132    122   -106
    -57    106    163    -25   -109    135   -119     -5     57    129    124   -116
    -77     88    163     -5   -122    124   -122     -2     49    124    127   -106
   -158     90    249     33   -202    168    -85     41     93    166    163    -49
   -249     57    303     96   -277    179    -51     75    119    189    184    -15
   -327      2    329    163   -329    166    -18    106    137    192    181     -7
   -384    -85    296    233   -340    103     36    168    135    158    132    -28
   -436   -241    194    340   -316    -23    153    311    163     93     20   -137
   -462   -254    205    355   -335    -25    309    504    293    101    -31   -213
   -483    -18    465    249   -475    223    371    465    394    205     77   -132
   -524    376    901     72   -714    639    174    -20    298    345    324    103
   -576    904   1480   -163  -1028   1192   -197   -592    194    633    766    532
   -576   1465   2042   -446  -1309   1753   -535   -891    249   1078   1332   1044
   -465   1678   2140   -607  -1301   1909   -833  -1005    329   1444   1748   1436
   -342   1301   1644   -478   -992   1473   -969  -1034    148   1249   1538   1254
   -262    672    935   -205   -597    802   -922  -1015   -340    436    766    522
   -244    179    423     31   -335    301   -704   -805   -563   -153    168    -75
   -226     90    316     67   -270    202   -504   -462   -296    -49    161   -111
   -205     88    290     57   -249    189   -342   -179    -44    106    213    -62
   -213    150    363     31   -288    257   -213     12    106    176    241    -44
   -366    161    527    101   -446    342   -111    103    166    215    254    -54
   -566    171    735    197   -649    452    -18    163    207    262    262    -38
   -657    132    789    259   -722    459     38    197    231    277    259    -25
   -696    101    797    298   -745    449     83    233    249    283    290      7
   -717    142    857    285   -787    498    132    280    290    327    350     72
   -735    135    870    298   -802    501    153    296    311    342    361     70
   -810     59    867    374   -839    462    119    267    285    316    327     46
   -823    -18    805    420   -815    392    109    254    259    293    298     44
   -761      5    763    376   -763    384     96    233    241    277    280     23
   -649     41    688    303   -667    363     72    218    228    265    262      5
   -553     54    607    246   -581    329     57    210    218    252    239    -10
   -504     57    561    223   -532    309     46    197    205    239    218    -25
   -478    124    600    176   -540    361     51    192    205    252    226    -12
   -459    166    626    148   -542    394     77    215    226    283    257     20
   -413    174    587    119   -501    379     64    215    228    280    254     25
   -348    192    540     77   -444    366     38    189    210    246    226     -2
   -379    150    527    114   -452    337      5    158    179    194    187    -36
   -400    135    532    132   -467    332     -2    158    181    194    189    -33
   -384    132    517    124   -449    324      0    176    200    223    205    -18
   -335    145    480     96   -407    311      0    194    218    246    215     -2
   -306    111    418     96   -361    265    -18    187    205    252    205    -10
   -301     59    361    119   -329    210    -41    168    184    246    194    -20
   -290     54    345    116   -319    200    -33    176    194    265    205     -5
   -246     72    319     88   -283    194    -12    207    220    290    223     10
   -236     12    249    109   -241    129    -38    207    207    285    215      5
   -213    -15    194    114   -205     88    -67    200    202    283    215      7
   -148     25    174     59   -161     98    -72    207    213    293    228     23
    -67     59    127      5    -96     93    -85    215    215    296    228     31
    -10     67     77    -31    -44     72    -98    223    218    298    231     44
     20     83     62    -51    -20     72   -116    223    218    306    239     57
     18     77     59    -49    -20     70   -119    223    218    306    241     59
     -7     64     72    -28    -38     67   -116    223    215    301    241     67
    -46     75    119    -15    -83     96   -109    228    220    303    252     83
    -54    114    168    -31   -111    140    -80    246    233    319    275     98
    -51    148    197    -49   -124    171    -75    246    223    311    277     98
    -85    137    223    -25   -153    179    -72    236    205    298    267    101
   -114    145    257    -15   -184    200    -62    231    197    288    270    103
   -148    161    306     -7   -226    233    -44    228    189    277    270    103
   -174    158    332      7   -254    244    -38    218    174    259    254     90
   -254    106    361     75   -306    233    -38    192    153    241    241     59
   -285    111    394     85   -340    252     -7    187    155    239    241     41
   -306    116    423     93   -363    270      7    176    153    233    233     28
   -363     70    431    145   -397    249    -18    140    129    207    205     -5
   -392     49    441    171   -415    244     -2    132    132    197    189    -23
   -449     -2    444    226   -446    220    -10     98    109    174    161    -46
   -478    -25    452    252   -467    213     -5     83    103    166    148    -59
   -465    -31    431    246   -449    200    -10     72     90    155    135    -64
   -467    -57    410    262   -439    176    -23     49     67    137    111    -85
   -465    -46    418    254   -444    187    -20     38     64    129     98    -98
   -441    -31    410    236   -426    189     -7     36     64    122     93    -98
   -459    -59    400    257   -431    168    -12     23     54    116     88   -109
   -444    -72    371    259   -407    148    -28     20     54    119     88   -119
   -444    -96    345    267   -397    124    -59     10     44    109     75   -129
   -423    -44    379    233   -402    166    -38     23     62    122     90   -116
   -418    -31    387    223   -405    176    -36     25     67    127     90   -114
   -413    -51    361    233   -387    153    -44     28     64    129     88   -111
   -379     -5    374    189   -376    184    -28     46     90    155    109   -109
   -371     10    381    181   -376    194    -31     44    101    168    116   -111
   -366     36    402    163   -384    218    -23     49    111    181    127   -103
   -335    116    452    109   -392    283    -10     80    145    207    150    -75
   -340    132    472    101   -407    303     10     85    158    220    161    -64
   -366    122    488    119   -426    303     23     77    166    228    174    -62
   -361    140    501    109   -433    322     31     88    181    236    179    -57
   -340    150    491     96   -415    319     38    103    184    246    184    -38
   -280    210    488     33   -387    348     28    116    197    280    210    -15
   -218    267    485    -25   -353    376      0    101    202    296    223    -12
   -189    290    480    -51   -335    384    -31     83    197    290    233     -5
   -176    316    493    -70   -335    405    -75     67    194    298    254     23
   -158    322    480    -83   -319    400    -88     59    181    301    257     23
   -171    319    488    -75   -329    402   -114     25    145    272    239     -2
   -192    309    501    -59   -348    405   -135    -12    106    239    215    -20
   -194    306    501    -54   -348    402   -132    -12    103    239    207    -12
   -187    288    475    -51   -332    381   -140    -20     80    228    179    -54
   -205    218    423     -7   -314    319   -150    -46     44    207    137   -111
   -228    150    376     38   -301    262   -163    -77     -2    171     85   -155
   -215    132    348     41   -280    239   -171    -98    -18    168     54   -161
   -202     98    301     51   -252    200   -207   -132    -62    129      2   -174
   -135    106    241     12   -189    174   -236   -145    -85     77    -31   -168
    -36    129    166    -46   -101    148   -270   -174   -116     20    -64   -179
     54    129     75    -90    -10    103   -309   -218   -158    -38   -109   -210
    140     88    -51   -114     96     20   -332   -280   -215   -101   -163   -262
    220     54   -168   -137    194    -57   -337   -316   -254   -145   -200   -283
    254     12   -241   -135    249   -114   -363   -348   -290   -187   -231   -283
    231    -77   -309    -75    270   -192   -392   -379   -316   -215   -257   -280
    226   -137   -363    -46    293   -249   -400   -407   -342   -246   -277   -322
    257   -155   -413    -49    335   -283   -423   -449   -387   -298   -319   -381
    303   -179   -485    -64    394   -332   -452   -483   -428   -348   -353   -426
    340   -215   -555    -62    446   -384   -485   -506   -462   -379   -368   -467
    389   -306   -698    -41    542   -501   -488   -488   -498   -444   -433   -550
    465   -478   -943      5    701   -709   -441   -394   -530   -563   -576   -704
    537   -527  -1065     -7    800   -795   -306   -194   -454   -594   -678   -833
    576   -257   -833   -158    704   -545   -168    -46   -259   -452   -574   -800
    472    187   -285   -329    376    -46   -231   -353   -194   -215   -259   -498
    249    696    444   -472    -98    571   -506   -909   -215    122    220      7
     23   1270   1247   -649   -610   1260   -802  -1314   -150    574    810    594
    -20   1662   1683   -820   -852   1673  -1101  -1514    -51   1021   1350   1153
     36   1423   1384   -730   -675   1405  -1267  -1564   -194    953   1275   1130
     51    820    769   -439   -358    795  -1236  -1519   -581    303    574    452
     41    187    142   -114    -51    166  -1060  -1343   -917   -407   -233   -324
     57   -122   -179     33    116   -150   -859  -1010   -805   -504   -480   -571
    163    -98   -265    -33    213   -179   -717   -740   -610   -376   -426   -535
    246    -96   -342    -77    293   -218   -636   -584   -498   -309   -394   -514
    254   -111   -366    -72    309   -239   -600   -511   -452   -285   -387   -517
    226   -101   -327    -62    275   -213   -563   -483   -431   -293   -400   -530
    166   -135   -301    -15    231   -218   -532   -485   -426   -298   -410   -558
     70   -184   -254     57    161   -220   -550   -514   -457   -332   -439   -607
    -64   -290   -226    176     80   -259   -566   -504   -478   -342   -446   -597
   -189   -407   -218    298     12   -314   -501   -475   -483   -345   -459   -597
   -270   -428   -158    345    -57   -293   -387   -433   -446   -327   -446   -592
   -348   -355     -7    350   -171   -181   -270   -324   -340   -252   -376   -522
   -475   -290    181    381   -329    -54   -197   -223   -239   -166   -306   -441
   -623   -244    379    433   -501     67   -124   -129   -119    -57   -210   -342
   -605   -213    392    407   -501     88   -129   -127   -101    -36   -194   -342
   -581   -189    392    384   -488    101   -153   -135   -106    -28   -176   -342
   -519   -135    384    324   -454    124   -168   -145   -109    -31   -168   -342
   -418   -119    298    270   -358     88   -192   -163   -127    -54   -171   -350
   -319   -114    205    215   -265     44   -213   -176   -142    -67   -176   -368
   -236    -77    158    158   -197     38   -226   -187   -150    -59   -168   -392
   -223    -41    179    132   -202     67   -226   -181   -142    -46   -155   -407
   -257    -18    239    137   -249    109   -210   -179   -127    -51   -148   -410
   -288      5    293    142   -290    148   -207   -150   -103    -23   -101   -368
   -283     23    303    129   -293    163   -210   -109    -70     18    -46   -311
   -259     25    285    114   -272    155   -205    -80    -49     36    -31   -275
   -265     20    285    122   -275    153   -215    -72    -38     41    -31   -254
   -254     28    280    111   -267    153   -220    -67    -28     46    -23   -259
   -223     10    233    106   -228    119   -244    -88    -46     36    -31   -277
   -161     20    181     70   -171     98   -252    -85    -41     41    -25   -265
    -83     33    116     25    -98     75   -262    -85    -41     33    -33   -254
      0     51     51    -28    -25     51   -275    -85    -41     28    -33   -228
     49     46     -2    -49     25     23   -306    -96    -57     18    -38   -220
     93     49    -46    -72     67      2   -329   -109    -67      7    -41   -218
    150     33   -116    -90    135    -41   -342   -111    -70      5    -31   -200
    181     46   -135   -114    158    -44   -342   -103    -59     12    -15   -168
    218     57   -161   -137    189    -51   -366   -119    -75     -2    -25   -171
    290     51   -239   -171    265    -90   -400   -166   -119    -31    -51   -213
    319     41   -277   -179    298   -116   -415   -202   -150    -59    -80   -252
    283     28   -254   -155    270   -111   -433   -233   -189    -90   -109   -293
    290     28   -262   -161    277   -116   -428   -231   -202   -106   -116   -265
    314     51   -265   -184    288   -103   -415   -231   -192    -85    -93   -262
    327    101   -226   -213    277    -62   -415   -267   -200    -90   -106   -314
    342     57   -285   -202    311   -114   -475   -329   -275   -163   -158   -348
    379     57   -322   -218    350   -132   -483   -327   -280   -150   -153   -363
    407     67   -340   -239    374   -137   -485   -342   -288   -161   -174   -392
    410     75   -335   -241    374   -129   -478   -353   -283   -163   -181   -423
    428     64   -363   -249    397   -148   -488   -379   -290   -155   -155   -462
    459     70   -392   -265    426   -161   -514   -413   -309   -174   -189   -563
    504     70   -436   -288    470   -181   -517   -426   -332   -233   -298   -633
    558     12   -545   -285    553   -265   -530   -457   -374   -290   -368   -537
    589    -12   -605   -288    594   -309   -574   -504   -402   -314   -366   -563
    628     23   -605   -327    615   -290   -576   -519   -405   -314   -361   -597
    636     33   -602   -335    618   -283   -574   -530   -394   -296   -353   -618
    639     57   -581   -348    610   -262   -584   -555   -400   -293   -355   -652
    693     46   -646   -371    667   -298   -615   -584   -441   -332   -376   -646
    672      2   -670   -337    670   -332   -613   -558   -431   -322   -361   -602
    626     10   -618   -319    620   -303   -594   -530   -402   -309   -353   -542
    600     10   -589   -303    594   -288   -579   -517   -400   -340   -384   -483
    568     18   -550   -296    561   -265   -553   -491   -363   -290   -345   -478
    540     44   -496   -293    517   -226   -530   -472   -322   -226   -272   -496
    446     49   -400   -249    420   -174   -504   -449   -296   -194   -228   -472
    376     41   -335   -207    355   -145   -483   -420   -280   -189   -228   -436
    418     33   -384   -226    400   -174   -483   -423   -296   -213   -252   -418
    405     18   -389   -213    397   -184   -452   -397   -259   -176   -215   -405
    363     64   -298   -215    332   -116   -423   -376   -220   -153   -181   -387
    361     62   -298   -210    329   -116   -418   -381   -236   -181   -207   -371
    353     57   -298   -205    324   -119   -394   -371   -239   -179   -213   -376
    303     62   -241   -184    272    -88   -350   -327   -189   -127   -163   -345
    236     72   -166   -155    200    -46   -309   -272   -145    -80   -103   -288
    148    114    -33   -129     90     41   -257   -215    -70     10    -18   -218
     75    158     83   -116     -5    122   -205   -168    -12     41     18   -129
      2    140    135    -72    -64    137   -200   -153     15     88     72    -70
    -90    184    272    -49   -181    228   -218   -153     46    163    153    -93
   -114    223    337    -54   -226    280   -236   -153     51    166    168    -83
   -103    218    322    -59   -213    270   -226   -135     62    168    158    -33
   -109    231    340    -62   -223    285   -210   -127     77    176    168    -10
   -116    192    306    -38   -213    249   -252   -184     23    122    119    -59
    -72     98    171    -12   -122    135   -296   -244    -54     49     54   -135
    -51     44     96      2    -75     70   -301   -259    -93     -2      5   -168
    -20      0     20     10    -20     10   -319   -283   -127    -46    -49   -200
     28    -10    -41    -10     33    -25   -337   -303   -148    -54    -67   -236
     80     18    -62    -49     72    -20   -350   -316   -153    -49    -64   -259
     88     -7    -96    -41     90    -49   -358   -332   -163    -67    -85   -280
     80    -33   -114    -23     96    -72   -368   -355   -194   -114   -140   -309
    101    -70   -171    -18    135   -119   -392   -368   -228   -140   -161   -303
    124    -70   -194    -25    158   -132   -397   -350   -223   -114   -129   -288
     98    -38   -140    -31    116    -90   -381   -340   -200    -88   -103   -272
     83    -44   -127    -20    103    -85   -381   -335   -194    -90   -106   -275
     98    -23   -122    -38    109    -70   -371   -316   -171    -75    -90   -262
    194    -28   -223    -83    207   -124   -407   -358   -213   -116   -129   -311
    272    -67   -340   -103    303   -202   -452   -418   -275   -189   -197   -379
    306    -70   -376   -119    340   -223   -457   -431   -280   -197   -207   -384
    285    -98   -384    -96    335   -241   -452   -439   -285   -202   -213   -397
    337   -194   -532    -70    433   -363   -475   -459   -348   -275   -296   -467
    439   -376   -815    -31    626   -594   -431   -402   -423   -418   -454   -602
    504   -517  -1021      7    761   -769   -301   -254   -415   -498   -571   -717
    475   -420   -896    -28    683   -657   -142   -124   -272   -400   -496   -670
    374   -116   -491   -127    431   -303   -103   -288   -153   -197   -267   -452
    205    480    275   -342    -33    379   -350   -696    -18    218    257     64
      2   1197   1195   -602   -594   1197   -576   -911    262    797    948    750
    -15   1683   1699   -836   -857   1691   -844   -971    535   1319   1525   1343
     38   1592   1553   -815   -756   1574  -1072  -1039    506   1376   1584   1454
     46   1062   1015   -558   -483   1039  -1148  -1169      5    730    948    849
     46    452    405   -249   -179    428  -1013  -1124   -462     15    210     93
     70     93     23    -83     20     59   -745   -810   -462   -184    -80   -228
    148     -5   -153    -70    150    -77   -563   -563   -350   -155   -101   -262
    210    -15   -226   -101    218   -119   -470   -415   -270   -129    -93   -239
    239    -44   -283    -98    259   -163   -420   -345   -231   -106   -101   -241
    252    -51   -303   -101    275   -176   -400   -322   -223   -111   -127   -277
    246    -75   -322    -85    283   -197   -387   -306   -231   -135   -142   -275
    246    -85   -335    -80    290   -210   -384   -309   -241   -122   -137   -298
    218    -93   -311    -62    265   -202   -371   -309   -244   -132   -145   -309
    166    -98   -265    -36    215   -181   -340   -293   -228   -132   -155   -288
    153   -103   -257    -23    205   -179   -322   -275   -220    -98   -114   -280
    163   -124   -290    -20    226   -207   -335   -267   -231    -98   -106   -296
    132   -114   -246    -10    189   -179   -314   -231   -194    -83   -103   -254
    103   -103   -207     -2    153   -155   -301   -220   -176    -62    -90   -249
     64   -116   -181     25    122   -148   -303   -226   -174    -67    -90   -254
     31   -119   -153     41     90   -135   -280   -197   -158    -64    -83   -210
      7   -116   -124     54     64   -119   -259   -168   -129    -28    -54   -192
    -31   -124    -96     75     31   -111   -259   -171   -124    -10    -36   -213
    -72   -140    -67    106     -2   -103   -246   -166   -124     -7    -25   -202
    -88   -114    -28     98    -31    -72   -231   -140   -101     18     -7   -176
   -129    -90     38    109    -85    -28   -202   -103    -70     44     20   -137
   -171    -93     77    132   -127    -10   -184    -72    -46     67     44    -96
   -207    -80    127    145   -168     23   -168    -44    -18    103     72    -80
   -246    -46    200    145   -226     75   -148    -25      7    124     85    -85
   -215    -28    187    122   -202     77   -150    -15      5    119     85    -59
   -166    -20    142     93   -155     59   -166     -5      2    124     93    -31
   -179    -31    148    106   -163     57   -155     18     31    153    116    -18
   -207     -7    197    106   -202     93   -150     25     44    163    129    -28
   -187      7    194     88   -192    101   -148     36     49    171    132    -18
   -116     10    127     51   -122     67   -166     31     33    158    119      5
    -77      0     77     38    -77     38   -184     28     25    137    101     18
   -101     -7     93     51    -98     41   -181     46     46    171    132     41
    -90      5     93     41    -93     49   -179     57     59    202    166     46
    -62     18     77     20    -70     46   -189     46     57    200    163     41
    -36     46     83     -5    -59     64   -200     36     49    189    150     33
    -10     28     36    -10    -25     33   -226     15     23    174    132     28
     15     10     -5    -12     10      2   -239      7     10    174    137     44
     41     28    -15    -36     28      7   -254      0      5    176    142     59
     80     46    -33    -62     57      7   -267    -20    -20    148    124     62
     80     57    -23    -70     51     18   -265    -33    -31    150    132     62
     49     51      2    -51     23     28   -265    -44    -44    150    140     44
     59     41    -18    -51     36     12   -277    -70    -70    127    119      7
    129     25   -103    -77    116    -38   -303   -122   -122     67     72    -25
    111      7   -103    -59    106    -46   -296   -135   -135     54     57    -20
     64      2    -62    -33     62    -28   -285   -142   -132     49     38    -38
     49    -10    -62    -20     54    -36   -285   -166   -145     12      5    -77
     10    -64    -75     28     41    -70   -293   -192   -181    -31    -46   -101
    -36    -93    -57     62      7    -77   -270   -171   -161     -7    -31    -88
    -98    -72     25     83    -62    -23   -239   -140   -119     46     23    -88
   -135    -85     49    109    -93    -18   -246   -166   -135     28      0   -137
   -111    -72     38     93    -75    -18   -236   -171   -137     15     -7   -145
    -67    -20     46     41    -59     12   -205   -150   -106     44     15   -122
    -20      0     20     10    -20     10   -205   -161   -111     33      2   -124
     -2     15     15     -7    -10     18   -205   -161   -114     31      0   -127
     25     67     41    -46     -7     54   -181   -140    -88     54     25    -98
     49     90     38    -70      5     64   -171   -135    -83     62     28    -98
     83    101     18    -93     31     59   -174   -140    -96     51     23    -98
    111    142     31   -129     41     88   -155   -103    -67     77     41    -64
    119    181     62   -150     28    122   -137    -80    -38    101     59    -44
     96    181     85   -140      5    135   -129    -72    -36    106     67    -38
     64    187    119   -127    -28    153   -101    -31     -2    137     98     -2
     49    200    150   -127    -51    176    -75     -7     25    161    119      7
     62    223    161   -142    -49    192    -72    -10     20    150    119      2
     72    272    197   -174    -62    236    -57     10     44    174    137     23
     98    329    231   -215    -67    280    -33     20     64    187    145     12
    119    379    257   -249    -67    316    -10     23     70    187    140      0
    127    363    236   -244    -54    301    -15     18     59    179    140     -2
     90    337    246   -215    -80    293     10     49     85    205    163     23
     80    350    267   -215    -93    309     25     70     98    213    181     67
     54    397    340   -226   -145    368     31     96    135    254    223    116
     15    405    389   -210   -187    397     15     93    150    283    246    119
      0    426    426   -213   -213    426    -15     75    155    296    267    127
     15    459    444   -236   -213    452    -41     67    153    296    275    145
     12    441    426   -228   -205    433    -62     46    129    283    262    124
    -25    400    426   -187   -226    413    -80     23    109    267    249    103
    -36    394    428   -179   -233    410    -75     18    109    272    254    106
    -36    353    389   -158   -213    371    -88     -2     75    244    226     75
    -49    265    311   -109   -181    288    -80      0     59    215    192     57
    -90    218    309    -62   -200    262    -62      2     54    202    171     33
   -116    236    353    -62   -233    293    -46      7     57    205    171     36
   -129    192    322    -31   -226    257    -64    -18     12    168    137      7
   -176    155    329      7   -252    241    -67    -25     -5    148    119    -15
   -213    142    355     36   -283    249    -54    -18      0    155    119    -10
   -249    127    376     59   -314    252    -28     15     31    179    145     25
   -275    145    420     62   -348    283    -12     25     41    189    163     38
   -309    155    462     75   -387    306      0     28     46    192    168     38
   -319    158    478     80   -397    316      2     31     46    189    171     38
   -327    168    496     77   -413    332     18     46     62    202    179     62
   -350    132    483    109   -418    309     12     38     59    202    174     54
   -366    127    493    119   -431    311     20     41     59    213    181     41
   -368    176    545     96   -457    361     59     80     96    246    218     90
   -389    189    579     98   -485    384     75     98    111    265    241    122
   -405    166    571    119   -488    368     80    114    114    252    218     96
   -353     80    433    135   -392    257    124    179     98    205    150     36
   -296    -59    236    179   -267     88    226    314     93    109     10    -96
   -288    -46    241    166   -265     96    392    519    231    140     -7   -129
   -329    254    584     36   -457    418    493    574    428    340    192     44
   -441    693   1135   -127   -787    914    363    218    488    610    558    402
   -584   1280   1865   -348  -1223   1571     75   -290    496    976   1080    911
   -672   1813   2486   -571  -1579   2148   -220   -576    613   1444   1662   1467
   -607   1875   2483   -633  -1545   2179   -493   -719    631   1701   1956   1779
   -561   1408   1969   -423  -1265   1688   -628   -836    301   1327   1569   1431
   -511    789   1301   -137   -906   1044   -626   -893   -262    452    685    579
   -465    275    737     93   -602    504   -488   -724   -493    -77     83     -2
   -444     85    530    179   -488    306   -301   -413   -301    -20     44    -33
   -418     88    506    163   -462    296   -161   -184   -119     96    106     25
   -376     70    446    153   -410    257    -72    -54    -20    140    119     25
   -376     54    428    161   -402    241    -36     -2      7    148    109     15
   -353     44    397    153   -376    220    -36      7     -2    127     83      2
   -353    -12    340    181   -348    163    -72    -10    -31     93     46    -15
   -345    -44    301    194   -324    127    -77    -10    -38     77     31    -20
   -342    -77    265    207   -303     93    -80    -20    -46     59     10    -33
   -348    -98    246    223   -298     72    -85    -38    -62     31    -18    -62
   -348   -132    213    239   -283     38   -106    -46    -83     18    -36    -77
   -319   -176    142    249   -231    -18   -116    -44    -80     15    -46    -85
   -298   -163    135    231   -220    -12   -140    -59    -85      7    -51    -90
   -275   -142    129    207   -202     -7   -145    -70    -90      2    -70   -109
   -226   -132     90    179   -161    -20   -137    -70    -96     -5    -93   -124
   -226   -171     54    200   -140    -59   -166    -88   -119    -31   -129   -142
   -205   -192     12    197   -111    -90   -184   -101   -137    -49   -174   -155
   -158   -148     10    153    -85    -70   -184   -101   -127    -44   -176   -155
   -111    -83     28     96    -72    -28   -184    -96   -111    -31   -101   -161
    -80    -59     20     70    -51    -20   -171    -64    -88     -7    -44   -148
   -114    -51     62     83    -90      5   -153    -28    -57     20    -15   -132
   -200    -31    166    114   -184     67   -140     -7    -20     62     23   -106
   -298    -15    280    155   -290    132   -101     41     25    116     83    -62
   -379     46    426    166   -402    236    -25    114     98    189    148     -2
   -428    116    545    153   -488    329      2    158    148    241    200     51
   -514     85    597    213   -555    340    -12    163    153    252    207     67
   -519    101    618    207   -568    358      0    176    166    262    213     75
   -491     90    581    200   -535    335      2    179    163    267    223     90
   -470     80    550    194   -511    314      2    202    184    290    252    132
   -462    119    579    171   -522    348      7    223    213    316    280    163
   -454    163    618    142   -537    389      7    241    239    350    314    194
   -449    148    597    150   -522    371     -5    241    233    345    311    197
   -423    153    576    132   -501    366    -25    223    207    316    285    179
   -423    142    563    140   -493    353    -36    220    202    314    280    181
   -431    155    584    135   -506    368    -36    220    197    319    283    184
   -459    153    613    153   -535    381    -31    233    213    342    301    205
   -478    114    589    179   -532    353    -31    231    200    335    290    207
   -470    101    571    184   -522    335    -36    218    174    314    267    197
   -394     80    475    155   -436    277    -88    163    106    249    207    158
   -329    101    431    114   -379    265    -93    142     72    213    174    142
   -332     96    428    116   -381    262   -122    109     41    187    150    127
   -311    114    426     98   -368    270   -116     90     25    161    132    106
   -283    122    405     77   -342    262   -111     77      5    140    114     88
   -283    129    413     77   -348    270   -119     70      0    132    114     80
   -309    106    413     98   -361    259   -127     51    -10    119    101     59
   -340     62    400    137   -368    231   -124     38    -20     98     83     33
   -355     49    405    150   -379    226   -122     12    -33     77     62      2
   -361     -5    355    184   -358    174   -124    -10    -41     59     44    -18
   -350    -18    329    181   -340    155   -122    -28    -49     38     18    -51
   -384     -5    376    194   -381    184   -103    -41    -44     36      5    -72
   -426    -38    387    231   -407    174   -114    -54    -54     23    -12    -93
   -465   -122    342    293   -405    109   -155    -85    -90    -12    -49   -124
   -441   -111    327    275   -387    106   -145    -90   -103    -25    -62   -129
   -441    -96    345    267   -394    124   -137    -93   -103    -20    -59   -124
   -441   -103    335    270   -389    114   -140   -101   -109    -25    -67   -132
   -449   -106    342    277   -397    116   -148   -106   -111    -25    -70   -135
   -488   -145    340    314   -415     98   -150   -116   -119    -33    -75   -142
   -478   -158    316    316   -397     77   -161   -124   -127    -49    -90   -155
   -439   -168    270    301   -355     51   -163   -116   -127    -46    -96   -163
   -428   -158    270    293   -350     54   -166   -111   -127    -44    -96   -163
   -400   -116    283    259   -342     80   -168   -111   -111    -31    -80   -155
   -389   -114    275    252   -332     77   -158    -96    -93    -18    -70   -145
   -361    -57    303    207   -335    122   -153    -88    -80     -7    -59   -135
   -309    -15    293    163   -301    137   -163    -98    -83     -7    -62   -137
   -322    -93    228    205   -275     67   -213   -135   -127    -49   -101   -174
   -290    -54    236    171   -265     90   -202   -124   -116    -38    -88   -163
   -288      2    290    140   -290    148   -179    -93    -75      7    -46   -122
   -303     57    361    124   -332    207   -161    -62    -25     59     10    -64
   -314     83    397    114   -355    241   -174    -83    -25     64     23    -54
   -316    116    431     98   -374    272   -202   -111    -33     67     25    -57
   -290    142    433     72   -361    288   -231   -132    -46     59     15    -72
   -280    148    428     67   -353    288   -252   -142    -67     46      5    -77
   -288    114    402     85   -345    257   -259   -150    -80     38      5    -62
   -285     93    376     96   -332    233   -252   -155    -90     31      5    -54
   -267     83    348     90   -309    215   -239   -135    -85     33      7    -49
   -309     12    322    148   -314    166   -236   -135    -96     15    -18    -75
   -355    -54    301    202   -329    122   -231   -153   -127    -12    -46   -106
   -355    -64    288    210   -322    111   -210   -155   -129    -15    -49   -109
   -342    -41    301    192   -322    127   -197   -142   -127    -12    -51   -109
   -348    -38    309    194   -329    135   -194   -129   -127    -15    -54   -111
   -361    -54    306    207   -335    124   -176   -132   -127    -20    -64   -119
   -363    -49    314    207   -340    132   -171   -140   -135    -28    -72   -129
   -348    -38    309    192   -332    135   -166   -116   -127    -15    -57   -109
   -371    -72    298    223   -335    111   -153    -93   -103     10    -33    -80
   -363    -57    306    210   -337    124   -122    -67    -83     31    -15    -59
   -426    -80    345    252   -387    132   -158   -103   -109      5    -49    -96
   -457    -98    358    277   -407    129   -171   -119   -127    -12    -70   -116
   -467   -127    340    298   -405    106   -150    -96   -111      5    -46    -83
   -472   -142    327    306   -402     90   -150    -93   -101     12    -36    -67
   -475   -124    350    301   -415    111   -148    -88    -90     23    -23    -62
   -470   -114    355    290   -413    119   -127    -62    -85     23    -28    -67
   -459   -228    231    345   -345      0   -106    -23   -114    -51   -122   -150
   -444   -410     31    426   -239   -189     -7    114    -96   -150   -277   -309
   -420   -366     54    392   -239   -155    135    306     57   -101   -285   -342
   -459    -62    397    259   -428    166    194    306    223     85    -90   -189
   -566    400    966     83   -766    683     28   -124    197    322    280    161
   -675    992   1667   -161  -1171   1330   -246   -623    132    680    826    683
   -683   1525   2208   -420  -1447   1865   -504   -893    189   1127   1415   1231
   -657   1488   2143   -415  -1400   1813   -763  -1052    155   1340   1683   1514
   -639    940   1579   -150  -1109   1260   -820  -1117   -145    930   1234   1104
   -605    376    982    111   -795    678   -724  -1054   -568    111    366    298
   -571    -54    517    311   -545    231   -576   -831   -662   -301   -148   -187
   -550   -184    363    366   -457     88   -441   -542   -433   -200   -137   -181
   -501   -142    358    322   -431    106   -311   -316   -231    -54    -38    -98
   -470   -135    332    301   -402     96   -239   -189   -129      7     -7    -80
   -462   -166    296    314   -381     64   -202   -137    -90     23     -7    -77
   -452   -187    262    319   -358     36   -181   -127    -90     12    -23    -98
   -462   -213    249    337   -355     18   -189   -142   -119    -10    -49   -135
   -498   -236    262    366   -384     12   -205   -168   -155    -38    -77   -163
   -522   -249    272    384   -397     10   -197   -158   -155    -28    -64   -142
   -480   -272    207    376   -345    -33   -218   -163   -161    -38    -75   -155
   -457   -306    150    381   -303    -77   -241   -184   -184    -62   -106   -179
   -413   -275    135    342   -275    -72   -244   -161   -163    -36   -103   -166
   -374   -277     96    327   -236    -93   -272   -166   -171    -28   -137   -184
   -355   -272     83    311   -220    -96   -290   -181   -189    -23   -181   -210
   -348   -236    111    293   -231    -62   -309   -205   -205    -51   -197   -223
   -275   -220     51    246   -166    -85   -324   -231   -223    -88   -207   -241
   -184   -231    -49    207    -67   -140   -345   -259   -252   -124   -228   -265
   -132   -246   -116    187     -7   -181   -358   -277   -265   -142   -233   -272
   -119   -267   -148    194     12   -207   -376   -298   -272   -153   -244   -285
    -83   -262   -179    171     46   -223   -371   -296   -283   -163   -246   -293
    -67   -275   -210    171     70   -244   -381   -290   -280   -161   -244   -283
    -62   -303   -244    181     88   -275   -387   -296   -270   -155   -241   -277
    -38   -324   -285    181    122   -306   -387   -301   -277   -158   -239   -283
    -10   -311   -303    161    145   -309   -389   -301   -267   -155   -241   -280
     10   -316   -327    153    166   -322   -400   -298   -262   -153   -241   -272
     46   -348   -397    148    220   -371   -418   -309   -280   -161   -244   -270
    155   -348   -504     96    329   -426   -428   -314   -293   -174   -252   -257
    223   -376   -600     75    410   -488   -475   -348   -327   -205   -265   -249
    322   -376   -698     25    509   -537   -501   -366   -342   -215   -277   -244
    439   -371   -813    -36    626   -592   -568   -426   -392   -262   -329   -283
    553   -394   -948    -77    750   -670   -636   -504   -459   -329   -402   -355
    662   -379  -1044   -142    852   -711   -678   -542   -504   -366   -439   -379
    756   -379  -1137   -189    945   -758   -719   -561   -527   -392   -457   -389
    818   -376  -1197   -220   1005   -787   -748   -568   -540   -410   -459   -397
    875   -376  -1252   -249   1062   -813   -761   -574   -548   -418   -457   -389
    904   -389  -1293   -259   1098   -841   -769   -576   -555   -431   -465   -384
    922   -410  -1332   -257   1127   -870   -774   -594   -584   -459   -498   -400
    909   -418  -1327   -246   1117   -872   -774   -615   -613   -485   -530   -431
    888   -379  -1267   -254   1078   -823   -758   -613   -620   -491   -540   -452
    846   -322  -1169   -262   1005   -745   -727   -597   -607   -472   -524   -449
    724   -342  -1067   -192    896   -704   -701   -587   -597   -457   -519   -457
    563   -368   -932    -98    748   -649   -654   -553   -579   -446   -509   -439
    394   -358   -753    -18    574   -555   -607   -501   -535   -402   -472   -387
    324   -363   -691     18    506   -527   -579   -491   -524   -405   -488   -392
    340   -358   -698      7    517   -527   -581   -519   -542   -426   -514   -449
    371   -345   -719    -12    545   -532   -574   -527   -545   -420   -519   -493
    387   -337   -724    -23    555   -530   -563   -553   -558   -444   -553   -540
    332   -332   -667      0    498   -498   -532   -550   -532   -444   -558   -540
    293   -309   -602      5    446   -454   -488   -504   -459   -374   -491   -506
    270   -337   -607     31    436   -472   -465   -488   -428   -332   -441   -504
    194   -389   -584     98    389   -485   -459   -509   -439   -340   -426   -522
    163   -358   -522     96    342   -441   -426   -488   -415   -306   -368   -509
    127   -363   -493    116    309   -428   -405   -480   -405   -293   -329   -493
    127   -353   -480    111    301   -415   -400   -480   -407   -298   -311   -478
    148   -340   -488     96    316   -413   -392   -470   -397   -293   -298   -475
    181   -267   -449     41    314   -358   -366   -444   -366   -259   -267   -467
    213   -215   -431      0    322   -322   -361   -426   -342   -244   -239   -428
    181   -220   -402     18    288   -311   -387   -446   -361   -262   -254   -462
    142   -218   -361     38    252   -288   -379   -428   -345   -244   -244   -436
    207   -187   -397    -12    301   -293   -366   -405   -319   -215   -233   -392
    290   -148   -439    -72    363   -293   -366   -400   -306   -194   -213   -392
    332    -67   -400   -132    363   -231   -361   -387   -283   -168   -166   -374
    293      2   -290   -148    293   -142   -342   -361   -249   -135   -129   -371
    270     15   -254   -145    262   -119   -319   -332   -220   -122   -140   -366
    277     23   -254   -150    265   -116   -283   -303   -194   -103   -155   -316
    233     38   -194   -137    215    -77   -283   -311   -192   -106   -158   -319
    200     67   -132   -132    166    -31   -290   -314   -184    -98   -145   -311
    233     85   -150   -161    192    -31   -298   -301   -179    -93   -124   -257
    293    127   -166   -213    231    -18   -340   -309   -176    -85   -116   -241
    332    163   -171   -249    252     -2   -374   -319   -158    -46    -77   -252
    348    181   -166   -265    257      7   -400   -335   -168    -57    -83   -272
    311    179   -132   -246    220     23   -415   -345   -200    -75    -85   -241
    218    171    -46   -194    132     62   -394   -329   -197    -54    -85   -236
    129    129     -2   -132     67     64   -389   -332   -210    -59    -93   -262
     70     54    -15    -62     44     20   -358   -293   -187    -33    -51   -239
      2     -5     -7      0      5     -5   -345   -288   -200    -44    -70   -272
     -2    -33    -31     18     12    -33   -358   -301   -220    -70   -116   -342
     12    -44    -57     12     33    -49   -371   -311   -233    -90   -150   -345
     44    -51    -96      5     70    -72   -387   -332   -252   -116   -176   -358
    174    -96   -272    -41    220   -184   -449   -397   -322   -215   -262   -410
    329   -109   -441   -111    384   -275   -509   -465   -384   -293   -332   -457
    535   -127   -662   -205    597   -394   -592   -545   -470   -358   -415   -542
    789   -174   -963   -306    875   -568   -696   -636   -561   -439   -501   -675
    943   -192  -1135   -376   1039   -662   -766   -709   -631   -509   -563   -769
    984   -228  -1213   -376   1096   -722   -784   -735   -654   -540   -587   -779
    956   -257  -1213   -348   1083   -735   -789   -740   -662   -555   -597   -763
    878   -249  -1127   -314   1002   -688   -769   -706   -633   -522   -566   -724
    787   -239  -1028   -275    906   -633   -761   -693   -623   -511   -553   -698
    691   -275   -966   -207    826   -620   -745   -691   -618   -509   -553   -693
    649   -306   -956   -171    800   -631   -727   -680   -618   -517   -555   -675
    649   -405  -1054   -122    852   -730   -714   -675   -657   -581   -615   -706
    615   -594  -1213    -12    911   -904   -626   -568   -659   -652   -714   -813
    594   -735  -1330     70    961  -1031   -462   -381   -597   -685   -797   -919
    509   -605  -1114     46    810   -859   -280   -210   -407   -542   -678   -833
    301   -236   -537    -31    418   -387   -226   -345   -239   -280   -368   -532
     70    324    254   -197    -93    290   -452   -789   -148    124    168     15
    -98    995   1093   -449   -594   1044   -706  -1091     23    649    823    675
   -132   1418   1551   -644   -841   1483   -992  -1182    249   1163   1400   1267
    -41   1257   1299   -607   -670   1278  -1215  -1254    176   1197   1428   1335
    -23    691    711   -335   -368    701  -1234  -1322   -296    535    756    667
    -67    161    228    -46   -148    194  -1039  -1202   -685   -184     10    -36
    -31   -114    -83     70     23    -98   -779   -893   -662   -387   -298   -303
      0   -189   -189     96     93   -189   -579   -613   -483   -298   -285   -293
     36   -200   -236     80    135   -218   -470   -441   -368   -223   -223   -265
     41   -192   -233     75    137   -213   -420   -368   -314   -179   -194   -280
     51   -194   -246     70    148   -220   -400   -340   -298   -171   -200   -306
    148   -226   -374     38    259   -298   -441   -410   -400   -280   -309   -387
    163   -231   -397     31    277   -311   -433   -394   -394   -265   -290   -407
    189   -223   -413     15    301   -316   -439   -389   -376   -252   -285   -436
    259   -207   -467    -28    361   -337   -472   -418   -407   -298   -329   -472
    363   -223   -587    -70    475   -405   -506   -444   -449   -353   -389   -504
    413   -215   -631    -98    522   -423   -527   -472   -470   -381   -418   -535
    457   -194   -652   -129    553   -423   -558   -514   -509   -415   -459   -571
    517   -187   -706   -166    610   -446   -581   -532   -530   -449   -485   -579
    579   -194   -774   -192    675   -483   -576   -522   -514   -436   -465   -574
    662   -163   -826   -249    743   -493   -587   -535   -532   -449   -475   -618
    735   -127   -862   -303    797   -493   -600   -540   -537   -452   -470   -610
    758   -124   -883   -319    820   -504   -587   -519   -517   -444   -452   -566
    779   -103   -883   -337    831   -493   -574   -506   -506   -439   -439   -535
    748   -109   -857   -322    800   -483   -545   -467   -478   -415   -415   -475
    678   -111   -789   -283    732   -449   -493   -413   -426   -366   -366   -407
    587   -103   -693   -244    639   -397   -433   -358   -358   -288   -288   -376
    511    -80   -592   -215    550   -335   -397   -332   -329   -259   -252   -355
    452    -93   -545   -181    498   -319   -355   -277   -301   -228   -218   -290
    397   -101   -498   -148    446   -301   -311   -220   -254   -181   -176   -228
    298    -83   -384   -109    340   -231   -254   -142   -181   -101   -106   -166
    155    -51   -207    -51    181   -129   -197    -64   -106    -18    -28   -103
     83    -51   -135    -18    106    -93   -176    -41    -85      0     -2    -88
     10    -54    -67     20     38    -62   -140     -5    -54     31     20    -57
    -75    -49     25     62    -51    -10   -103     46     -7     67     49     12
   -142    -59     83    101   -114     10    -80     83     18    106     85     67
   -155    -57     96    106   -127     20    -77    101     46    142    119     70
   -168    -49    119    109   -145     33    -75    109     57    148    124     88
   -179    -64    114    119   -148     25    -80     96     51    135    114     88
   -192   -101     90    148   -142     -5    -96     70     33    119     96     51
   -161   -127     33    142    -98    -46   -137     49     -2     88     75     51
   -142   -119     20    129    -83    -49   -158     38    -18     85     80     67
   -171   -137     31    153   -103    -54   -168     33    -28     85     88     64
   -171   -137     33    155   -103    -51   -176     18    -54     54     54     57
   -148   -142      5    142    -77    -70   -192    -12    -88     20     36     59
   -189   -127     62    158   -127    -33   -168     -7    -83     46     75     70
   -171    -98     72    135   -124    -12   -161    -15    -90     44     80     72
   -114    -70     44     93    -80    -12   -158    -23    -98     25     57     77
    -70    -36     31     51    -51     -2   -161    -44   -111     -5     25     62
     -7    -15     -7     10     -2    -10   -176    -77   -142    -23      0      7
     28      5    -25    -18     25    -10   -184    -77   -142    -28     -7     -7
     33     15    -18    -23     25      0   -176    -70   -124    -10     15    -18
     -5      2      7      0     -7      5   -148    -75   -116     -5     15    -57
      0     12     12     -7     -5     12   -127    -77   -109      0     18    -62
      2     33     31    -20    -12     33   -114    -96   -109    -12     -7    -85
      5     38     33    -20    -12     36   -116   -122   -122    -46    -49   -101
     44     12    -31    -31     38     -7   -127   -132   -145    -57    -51    -98
    114     25    -88    -70    101    -28   -137   -148   -150    -64    -59   -137
    155     46   -111   -103    132    -31   -158   -171   -163    -72    -72   -176
    179     51   -127   -114    153    -36   -168   -184   -174    -85    -80   -184
    194     75   -119   -137    158    -20   -158   -174   -153    -62    -67   -192
    249     80   -171   -166    210    -44   -168   -197   -179   -101   -106   -213
    259     70   -192   -166    226    -59   -150   -168   -168    -88    -88   -163
    228     80   -148   -153    189    -33   -119   -127   -122    -36    -38   -140
    213     85   -127   -150    168    -18    -96   -109   -103    -18    -12   -114
    171     88    -85   -129    127      2    -59    -64    -59     20     25    -54
     75    116     41    -98     15     80      0     -5      2     85     83      5
    -15    163    179    -72    -96    171     59     46     57    132    122     62
    -98    174    272    -38   -187    223    119    109    114    176    166    145
   -200    202    402      0   -301    301    179    174    171    239    223    205
   -285    257    540     12   -413    397    226    231    233    306    293    277
   -342    332    675      5   -509    504    252    275    293    368    361    342
   -428    366    792     31   -610    579    267    303    348    431    420    387
   -470    394    865     36   -667    628    246    290    358    444    439    407
   -509    410    919     49   -714    665    228    272    337    426    426    420
   -610    400   1010    106   -810    704    262    327    381    475    475    478
   -696    371   1067    161   -883    719    267    337    394    498    496    478
   -724    358   1080    181   -904    719    244    311    381    491    498    452
   -714    306   1021    202   -867    665    210    267    335    446    457    387
   -652    207    859    223   -756    532    176    231    270    371    381    329
   -581    132    714    223   -649    423    148    192    207    306    309    259
   -514    111    626    200   -571    368    116    153    163    259    259    202
   -444     98    540    171   -493    319    103    132    140    239    236    171
   -355     90    446    132   -400    267     77     96    101    197    194    122
   -293    114    407     88   -350    259     57     70     75    171    171     85
   -280    127    407     75   -342    267     38     44     54    150    150     64
   -259    135    392     62   -324    262     38     33     41    135    137     51
   -207    161    368     23   -288    265     64     70     64    150    150     80
   -166    187    350    -12   -259    267     54     77     83    176    174    101
   -153    194    348    -20   -252    270     38     72     77    179    179     93
   -155    181    337    -12   -246    259     36     62     59    161    161     88
   -155    166    322     -5   -239    244     77     70     59    161    161     93
   -176    181    355     -2   -267    267     88     83     83    181    176    106
   -189    205    392     -7   -290    298     67     67     72    171    171     80
   -200    163    361     15   -280    262     64     80     64    161    158     54
   -140     23    163     59   -150     93     54     72      2     64     54    -31
    -51   -148    -98     98     20   -124    119    155    -59    -75   -122   -200
    -36   -231   -194    132     77   -213    254    335     10   -103   -197   -296
    -93    -70     23     83    -59    -25    355    387    166     38    -64   -189
   -231    358    589    -62   -410    472    283     83    272    301    275    140
   -449    924   1374   -239   -911   1148     15   -387    361    706    828    711
   -605   1475   2078   -436  -1340   1777   -231   -641    537   1200   1436   1330
   -610   1691   2299   -540  -1454   1995   -470   -730    667   1566   1844   1787
   -615   1371   1987   -376  -1301   1678   -605   -828    446   1353   1628   1597
   -631    782   1413    -75  -1023   1096   -618   -893    -67    589    849    789
   -633    277    911    176   -771    594   -452   -714   -350     25    215    127
   -589    103    691    241   -641    397   -215   -345   -192     31    124     28
   -496    142    639    176   -566    389    -28    -51     15    176    218    127
   -439    189    628    122   -535    410     85    106    124    254    270    189
   -436    187    620    124   -530    402    119    153    148    257    259    184
   -374    210    581     80   -478    394    135    166    148    244    244    168
   -309    207    517     51   -413    361    132    161    132    215    207    145
   -314    145    457     83   -387    301    103    137     93    168    155    137
   -337    140    478     98   -407    309    114    158    106    179    155    174
   -415    119    532    148   -475    324    137    184    127    202    174    215
   -478    103    581    187   -530    342    145    197    140    220    192    236
   -511    129    641    189   -579    384    140    210    153    233    205    277
   -527    132    659    197   -594    394    135    215    150    233    200    298
   -480     70    550    202   -514    309     96    171    106    184    148    265
   -366      2    368    181   -366    184     25     75     12     93     64    184
   -270    -18    252    142   -262    116    -15     31    -33     41     18    122
   -215    -41    174    127   -197     64    -77    -18    -90    -12    -33     44
   -252    -75    174    163   -215     49   -124    -46   -114    -20    -15      2
   -340   -140    200    241   -270     28    -98     -2    -64     38     49     25
   -511   -200    309    355   -413     54    -57     46    -15     80     62     38
   -657   -254    402    454   -532     72    -23     70     10     88     46      0
   -820   -314    506    566   -665     96     18     98     46    116     62    -12
   -979   -340    639    659   -810    148     72    150     96    168    109     28
  -1111   -301    810    704   -961    254    106    197    142    223    163     85
  -1132   -259    872    696  -1005    306    114    223    171    252    189    132
  -1005   -218    787    610   -898    283     77    194    148    223    166    124
   -745   -171    574    459   -659    200     18    132     77    150     96     72
   -540   -140    397    340   -472    127    -31     93     36    114     59     51
   -400   -127    272    262   -337     72    -80     59      5     90     31     36
   -283    -88    194    184   -239     51   -116     33    -18     70     10     20
   -187    -59    127    124   -158     33   -132     36    -15     72     10     20
   -153     -5    145     77   -150     70   -140     38    -10     77     20     28
   -148      2    150     70   -148     75   -137     46      0     85     31     31
   -122     12    135     51   -127     75   -124     67     15     98     38     36
    -96     41    137     28   -116     88   -106     85     23    111     57     51
   -122      7    127     57   -124     67   -103     83     10    101     64     57
   -155      7    163     72   -161     85    -88     85     12    109     88     85
   -187     28    215     77   -202    122    -70     96     25    127    114    114
   -179     46    226     67   -202    135    -49    106     31    140    129    129
   -174     67    241     51   -210    153    -46    106     28    140    135    135
   -205     67    272     67   -239    168    -38    101     20    137    135    135
   -244     46    288     96   -267    166    -33     96      7    127    129    129
   -277     64    342    106   -309    202    -12    103     20    137    142    142
   -316     75    392    119   -355    233      5    106     33    150    155    148
   -335     57    392    140   -363    223     12    109     38    148    150    142
   -306     51    355    127   -329    202     23    103     36    129    127    124
   -314     15    329    150   -322    171     41    106     41    111     90    114
   -355     15    368    168   -363    192     46     98     44    119     90    103
   -366    -18    348    189   -358    163     38     80     31    119     85     59
   -400    -57    340    226   -371    140     54     80     41    122     85     46
   -449    -98    350    275   -400    124     70     75     41    116     80     49
   -475    -85    389    277   -433    150     62     59     36    111     77     41
   -493    -88    405    290   -449    158     62     51     31    106     70     33
   -524   -111    410    316   -467    148     62     46     28     98     57     25
   -540   -111    428    327   -485    158     72     46     38    106     62     31
   -581   -140    439    358   -511    150     70     31     25     93     54     23
   -615   -179    433    397   -524    127     59     20     15     77     44     12
   -602   -192    410    394   -509    109     44     12      0     62     28     -7
   -545   -184    361    366   -454     88     38     18      2     59     20    -12
   -527   -187    337    355   -433     75     44     28     15     67     25      0
   -472   -194    277    335   -376     41     28     15      2     49      7    -20
   -410   -189    220    298   -316     15     31     10     -5     38    -10    -33
   -394   -210    184    303   -290    -12     31     -2    -23     23    -28    -51
   -384   -220    163    301   -275    -28     18     -5    -28     15    -41    -67
   -358   -179    176    267   -267     -2     23      7    -10     31    -33    -57
   -335   -116    218    223   -277     49     28     15     15     59      2    -23
   -309    -98    210    205   -259     54      7     10     28     80     25     -5
   -277    -59    218    166   -249     77    -28     -2     36     90     33     10
   -259    -25    233    142   -249    103    -51    -15     31     93     44     23
   -257     -7    249    132   -254    119    -44     -5     36    106     54     36
   -283    -12    270    148   -277    127    -57    -10     33    106     57     38
   -309    -36    272    174   -290    116    -77    -38      2     83     38     18
   -358   -101    257    228   -309     77    -90    -67    -36     51     10    -10
   -374   -179    192    275   -285      5    -77    -67    -54     28    -15    -36
   -361   -239    122    301   -241    -59    -90    -88    -93    -20    -67    -83
   -340   -254     85    296   -213    -83   -114   -116   -122    -51    -96   -109
   -327   -270     54    298   -192   -109   -124   -142   -145    -75   -114   -124
   -324   -288     33    303   -179   -127   -142   -168   -168    -98   -137   -140
   -309   -301      7    306   -158   -148   -163   -181   -179   -119   -153   -150
   -309   -285     20    296   -166   -135   -153   -171   -171   -119   -155   -132
   -322   -288     33    303   -179   -127   -137   -153   -153    -96   -129   -122
   -327   -285     41    306   -187   -122   -129   -145   -145    -83   -111   -129
   -340   -296     44    319   -192   -127   -114   -137   -129    -70   -101   -127
   -353   -290     62    322   -210   -114   -114   -137   -135    -70   -111   -148
   -366   -252    111    309   -241    -70   -114   -145   -135    -70   -109   -155
   -381   -249    129    314   -257    -59   -101   -148   -140    -70   -103   -153
   -400   -262    137    332   -270    -62    -77   -127   -132    -62    -88   -140
   -384   -249    135    316   -262    -59    -75   -114   -119    -51    -64   -116
   -397   -303     90    350   -244   -106    -96   -119   -145    -83    -93   -145
   -327   -394    -70    361   -129   -231    -67    -77   -187   -153   -179   -239
   -262   -545   -283    405     10   -415     25     46   -200   -254   -329   -400
   -231   -527   -296    379     31   -413    163    262    -57   -205   -337   -428
   -257   -215     41    236   -150    -85    231    257    116     -2   -127   -257
   -413    197    610    106   -514    405     72   -168    145    259    249    116
   -607    748   1356    -70   -982   1052   -194   -680    145    628    789    667
   -696   1265   1958   -285  -1330   1610   -439   -950    239   1083   1369   1267
   -641   1288   1930   -324  -1286   1610   -678  -1093    218   1299   1600   1584
   -613    792   1405    -88  -1008   1098   -787  -1187   -114    896   1145   1192
   -589    148    737    220   -662    441   -776  -1215   -641     36    244    280
   -548   -290    257    418   -405    -18   -602   -956   -750   -381   -270   -252
   -478   -392     85    433   -283   -153   -439   -623   -537   -306   -280   -270
   -389   -439    -49    415   -171   -244   -361   -439   -407   -252   -259   -244
   -293   -478   -184    387    -54   -332   -319   -358   -371   -257   -283   -259
   -257   -475   -220    363    -20   -348   -311   -358   -381   -290   -332   -301
   -246   -491   -244    368     -2   -368   -314   -358   -389   -316   -361   -324
   -218   -501   -285    358     33   -394   -316   -355   -400   -332   -379   -337
   -197   -519   -322    358     62   -420   -353   -371   -418   -363   -410   -361
   -192   -524   -332    358     67   -428   -384   -392   -436   -384   -431   -389
   -103   -530   -428    316    161   -480   -407   -415   -459   -413   -452   -423
     54   -553   -610    246    329   -581   -467   -475   -517   -472   -498   -483
    239   -558   -797    161    517   -678   -532   -553   -592   -550   -571   -550
    441   -545   -989     51    714   -766   -594   -600   -639   -600   -626   -592
    657   -558  -1218    -49    937   -888   -670   -659   -704   -667   -696   -641
    818   -597  -1415   -111   1114  -1005   -737   -717   -756   -724   -756   -683
    888   -641  -1530   -122   1208  -1085   -776   -748   -782   -750   -782   -704
    932   -652  -1587   -142   1257  -1117   -782   -761   -792   -763   -787   -717
    963   -620  -1584   -171   1273  -1101   -800   -782   -807   -782   -802   -727
    982   -605  -1587   -189   1283  -1093   -810   -797   -823   -795   -807   -717
   1039   -610  -1649   -213   1343  -1130   -805   -787   -820   -789   -805   -698
   1169   -613  -1782   -280   1473  -1197   -836   -810   -846   -820   -841   -717
   1213   -631  -1844   -293   1527  -1236   -857   -836   -878   -857   -875   -735
   1275   -607  -1883   -335   1577  -1244   -872   -854   -896   -878   -904   -758
   1343   -579  -1922   -381   1631  -1249   -888   -872   -909   -885   -922   -782
   1410   -540  -1951   -436   1680  -1247   -901   -880   -917   -898   -940   -792
   1402   -519  -1922   -441   1660  -1221   -872   -831   -875   -849   -898   -761
   1234   -491  -1725   -371   1475  -1106   -789   -724   -761   -724   -789   -698
   1013   -407  -1421   -301   1215   -914   -701   -620   -654   -610   -672   -615
    831   -387  -1218   -223   1023   -802   -652   -558   -587   -540   -602   -576
    717   -389  -1106   -163    909   -748   -641   -540   -566   -511   -589   -576
    680   -394  -1075   -145    878   -735   -633   -519   -555   -493   -581   -548
    696   -410  -1106   -142    901   -758   -628   -511   -555   -493   -589   -545
    680   -405  -1085   -140    883   -745   -633   -511   -563   -498   -605   -553
    613   -413  -1026   -101    818   -719   -633   -501   -561   -491   -607   -522
    498   -420   -919    -41    709   -670   -602   -480   -545   -475   -597   -496
    384   -449   -833     33    607   -641   -542   -449   -519   -446   -579   -470
    374   -478   -854     49    613   -665   -506   -459   -542   -470   -600   -472
    394   -488   -883     46    636   -685   -465   -454   -561   -485   -613   -478
    358   -472   -831     54    592   -652   -433   -431   -548   -478   -602   -475
    244   -524   -769    140    506   -646   -439   -433   -545   -483   -592   -470
     90   -558   -652    233    368   -605   -397   -400   -493   -431   -524   -462
    -83   -584   -501    332    207   -542   -348   -361   -449   -389   -483   -462
   -220   -571   -353    394     64   -462   -290   -314   -397   -337   -423   -379
   -384   -545   -161    465   -111   -353   -226   -259   -332   -267   -322   -303
   -558   -548     10    553   -285   -270   -187   -226   -285   -226   -254   -272
   -587   -498     88    542   -340   -205   -171   -218   -265   -213   -213   -262
   -535   -423    111    478   -324   -158   -171   -231   -272   -218   -200   -283
   -511   -355    155    433   -335   -101   -171   -223   -259   -202   -174   -270
   -475   -350    124    410   -301   -114   -171   -218   -252   -200   -166   -233
   -488   -342    145    413   -316    -98   -161   -202   -223   -176   -145   -210
   -465   -303    158    384   -314    -72   -166   -218   -231   -184   -155   -231
   -433   -322    111    379   -272   -106   -202   -270   -288   -239   -205   -272
   -413   -306    106    358   -262   -101   -226   -290   -309   -259   -228   -296
   -376   -280     93    327   -236    -93   -236   -290   -303   -254   -220   -301
   -298   -252     46    272   -174   -103   -259   -303   -306   -252   -207   -311
   -215   -218     -2    218   -106   -111   -270   -306   -303   -246   -202   -337
    -98   -231   -132    163     15   -181   -303   -340   -337   -288   -246   -389
     44   -210   -254     83    148   -233   -345   -371   -368   -332   -290   -410
     90   -187   -277     46    181   -231   -327   -350   -348   -314   -288   -415
     83   -168   -252     44    166   -210   -306   -337   -337   -309   -293   -410
    106   -168   -275     31    189   -220   -314   -342   -335   -306   -293   -405
    140   -142   -283      0    210   -213   -303   -322   -309   -285   -277   -376
    194    -96   -293    -51    241   -194   -293   -301   -280   -267   -265   -366
    285    -20   -306   -132    296   -163   -316   -327   -298   -296   -288   -379
    353     -2   -358   -176    355   -179   -358   -355   -322   -311   -298   -392
    439     33   -405   -236    420   -184   -415   -400   -345   -316   -303   -436
    504     96   -410   -301    457   -158   -457   -413   -335   -298   -285   -439
    623    140   -483   -381    553   -171   -498   -433   -348   -324   -306   -426
    787    116   -672   -454    730   -277   -579   -514   -441   -420   -392   -470
    878     98   -779   -488    828   -340   -633   -558   -496   -467   -413   -436
    901     83   -820   -493    859   -366   -654   -584   -519   -459   -392   -454
    937     85   -852   -511    896   -381   -652   -592   -527   -462   -415   -540
    982     23   -958   -504    969   -467   -670   -615   -566   -514   -485   -589
   1054    -54  -1109   -501   1080   -581   -709   -662   -636   -597   -581   -613
   1093   -116  -1213   -488   1150   -665   -737   -704   -691   -654   -633   -623
   1124   -153  -1278   -485   1200   -714   -753   -722   -717   -667   -626   -626
   1083   -155  -1241   -465   1161   -698   -750   -724   -717   -652   -589   -652
   1023   -158  -1182   -433   1101   -670   -724   -709   -711   -665   -641   -719
    948   -236  -1184   -355   1065   -709   -740   -748   -763   -727   -748   -704
    758   -277  -1036   -239    896   -657   -704   -698   -717   -667   -670   -615
    633   -265   -901   -187    766   -581   -654   -649   -672   -626   -607   -579
    511   -275   -787   -119    646   -530   -605   -600   -623   -563   -548   -548
    381   -272   -654    -57    514   -462   -555   -545   -566   -498   -478   -524
    280   -267   -548     -5    413   -407   -524   -504   -530   -462   -441   -496
    283   -301   -584      7    431   -441   -542   -535   -568   -509   -485   -485
    252   -314   -566     31    407   -441   -527   -519   -561   -496   -472   -459
    205   -314   -519     51    361   -415   -509   -496   -537   -465   -449   -465
    142   -376   -519    116    329   -446   -462   -446   -511   -457   -433   -485
    127   -535   -665    202    394   -597   -394   -374   -535   -550   -537   -581
     72   -678   -750    301    410   -714   -257   -226   -509   -646   -678   -701
     12   -574   -587    280    298   -579   -103    -36   -353   -584   -652   -665
   -106   -231   -124    168      7   -179     -5    -49   -155   -340   -376   -410
   -236    329    563    -49   -400    446   -192   -488   -114      7    101     46
   -358   1015   1371   -329   -865   1192   -480   -888    -23    493    730    620
   -371   1509   1880   -571  -1127   1696   -753  -1026    184   1052   1356   1210
   -246   1402   1649   -576   -948   1525   -976  -1052    226   1267   1558   1454
   -215    782    995   -285   -605    888  -1010  -1150   -244    600    872    826
   -226    226    452     -2   -337    337   -930  -1163   -761   -262     18      5
   -166   -129     36    145   -103    -46   -774   -969   -857   -602   -387   -387
   -122   -153    -31    137    -46    -93   -594   -662   -618   -459   -322   -327
    -93   -111    -18    101    -38    -64   -452   -446   -436   -335   -236   -249
    -59   -106    -46     83     -7    -77   -368   -327   -342   -283   -207   -213
    -23   -145   -122     83     46   -135   -348   -309   -345   -314   -239   -236
     10   -179   -189     85     98   -184   -358   -322   -384   -366   -290   -275
      5   -155   -161     75     80   -158   -342   -288   -358   -340   -272   -267
    -15   -153   -137     83     59   -145   -327   -267   -337   -314   -252   -270
     -2   -145   -142     72     67   -142   -324   -259   -332   -314   -252   -275
     18   -148   -166     64     90   -155   -327   -267   -337   -322   -259   -290
     12   -153   -166     70     88   -161   -322   -252   -329   -319   -257   -280
     10   -140   -150     64     77   -145   -316   -241   -316   -306   -241   -272
     38   -129   -168     44    101   -148   -327   -262   -337   -324   -259   -306
     33   -111   -145     38     88   -127   -319   -257   -329   -314   -249   -303
     15   -109   -124     46     70   -116   -303   -233   -309   -288   -228   -285
     31   -116   -148     41     88   -132   -319   -236   -316   -301   -241   -293
     44   -124   -168     38    103   -148   -324   -228   -314   -293   -236   -288
     54   -127   -181     36    116   -153   -314   -207   -288   -270   -213   -257
     72   -101   -174     12    122   -137   -319   -202   -285   -283   -223   -244
     98    -80   -179    -10    137   -129   -322   -200   -280   -265   -215   -252
    103    -83   -187    -12    145   -132   -327   -205   -280   -257   -202   -265
    109    -98   -207     -5    158   -153   -335   -218   -293   -270   -205   -246
     93    -85   -179     -5    135   -132   -322   -194   -270   -241   -192   -226
     77    -57   -135    -12    106    -96   -314   -163   -239   -223   -187   -179
     90    -64   -155    -15    122   -109   -324   -166   -241   -215   -176   -171
    103    -67   -171    -18    137   -119   -327   -158   -236   -192   -148   -189
    109    -57   -166    -28    135   -111   -324   -137   -210   -168   -119   -174
    111    -41   -153    -36    129    -96   -322   -119   -192   -150   -103   -145
    111    -36   -148    -38    127    -90   -319   -109   -176   -137    -85   -122
    103    -28   -132    -36    116    -80   -309    -83   -153   -114    -62    -77
    101    -10   -114    -46    106    -62   -298    -64   -135   -103    -54    -44
    101      0   -101    -51    101    -49   -301    -57   -132    -93    -49    -38
    106     12    -93    -62    101    -38   -309    -49   -129    -90    -41    -33
    119     12   -106    -64    114    -46   -309    -51   -137    -88    -36    -33
    101      7    -96    -57     98    -44   -301    -38   -129    -72    -12    -20
     88     15    -75    -51     80    -28   -288    -20   -116    -59      5    -10
     67     25    -41    -46     54     -7   -285    -20   -122    -62      0     -5
     51     33    -18    -41     36      7   -309    -59   -161    -93    -15      5
     20     23      0    -23     10     12   -309    -64   -179   -111    -23      7
    -28      7     36      7    -31     20   -298    -75   -200   -132    -36     -2
    -75      0     72     36    -75     36   -283    -77   -207   -142    -46    -18
   -109      5    114     51   -111     59   -280    -96   -223   -163    -67    -31
    -83      0     80     38    -83     38   -283   -122   -254   -194    -85    -62
    -70     -5     64     36    -67     28   -275   -129   -265   -213   -109    -72
    -77    -12     64     46    -72     23   -262   -132   -259   -200   -109    -90
    -70    -44     25     57    -49    -10   -262   -145   -254   -197   -109   -122
    -70    -83    -12     75    -31    -49   -246   -148   -246   -200   -111   -135
    -83    -96    -12     90    -36    -57   -233   -145   -241   -205   -122   -148
    -96    -93      2     93    -51    -46   -233   -158   -244   -215   -135   -163
    -93   -109    -15    101    -38    -62   -239   -189   -270   -239   -158   -184
   -132   -140     -7    135    -64    -75   -239   -215   -288   -265   -187   -210
   -145   -132     12    137    -80    -59   -223   -213   -280   -267   -194   -210
   -106   -114     -7    109    -51    -62   -215   -200   -277   -267   -194   -197
    -70   -106    -36     88    -18    -72   -210   -189   -272   -259   -184   -176
    -51    -72    -20     62    -18    -46   -187   -161   -244   -226   -153   -142
     -7    -36    -28     20      7    -31   -168   -148   -226   -197   -127   -145
     18     38     20    -28     -2     31   -142   -114   -176   -148    -77   -122
     31     85     54    -57    -10     70   -122    -83   -140   -119    -51    -90
     51    111     57    -83     -5     85   -122    -83   -140   -122    -59    -85
     62    142     80   -103    -10    111   -103    -62   -119   -103    -38    -57
     72    168     96   -122    -12    132   -101    -46   -103    -80    -23    -38
     93    210    116   -150    -10    163    -85    -20    -75    -57     -5    -28
    137    265    127   -202      5    194    -67     -5    -51    -36     15    -10
    140    332    192   -236    -25    262    -57     15    -10      7     67     33
    148    381    233   -265    -41    306    -57     25     12     31     98     93
    171    426    254   -298    -41    340    -83     15     12     33    111    153
    166    452    285   -311    -59    371    -83     36     54    103    168    161
    155    491    335   -324    -88    413    -70     54     77    137    202    150
    124    511    384   -319   -129    449    -57     70     96    155    226    166
    109    511    402   -309   -145    457    -46     62     88    145    218    166
    132    470    337   -303   -101    405    -46     46     59    116    192    155
    137    394    257   -267    -59    327    -46     54     44     96    168    145
    119    332    213   -226    -46    272    -38     54     25     72    140    124
     88    306    218   -197    -64    262    -36     46      5     44    106    109
     44    306    259   -176   -106    283    -36     44      0     33     88     96
     -2    275    277   -137   -140    277    -31     38     -2     33     83     64
    -23    223    246   -103   -135    233    -36     23    -28     18     80     49
    -33    202    236    -83   -135    218    -36     23    -25     20     90     62
    -38    179    215    -72   -127    197    -41     20    -33      7     75     57
    -46    171    215    -62   -132    192    -44     23    -38     -7     57     67
    -64    174    236    -57   -150    205    -36     33    -31     15     72     64
    -83    207    290    -62   -187    249    -20     46    -10     38    101     64
    -85    194    280    -54   -184    236    -12     38    -15     28     90     54
    -96    174    270    -38   -184    223     -7     36    -25     10     72     54
   -111    166    275    -28   -194    220     -7     46    -23     18     83     72
   -127    158    285    -15   -205    220      5     75      5     49    111     96
   -140    168    309    -15   -223    236     25     96     15     57    111     96
   -150     93    241     28   -194    166     83    155     10     18     59     49
   -176    -28    148    101   -163     59    210    309     44    -44    -41    -46
   -179    -90     88    135   -135     -2    350    475    116    -83   -132   -132
   -283    153    436     64   -361    293    459    561    309     93     41     25
   -485    602   1088    -59   -787    844    394    259    400    387    423    381
   -678   1156   1834   -241  -1254   1493    116   -228    402    761    943    867
   -771   1743   2514   -485  -1641   2127   -179   -532    509   1252   1556   1423
   -719   1834   2551   -558  -1634   2190   -467   -636    613   1626   1945   1803
   -646   1350   1997   -353  -1322   1675   -594   -701    371   1348   1636   1538
   -613    696   1306    -44   -958   1000   -568   -758   -179    491    787    756
   -587    168    756    210   -670    462   -420   -657   -524   -197     72     88
   -550     12    563    267   -555    288   -231   -329   -303   -116     46     59
   -509     51    561    228   -535    306    -90   -116   -114     10    116    116
   -472     28    501    220   -488    265      2      5    -25     54    124    119
   -457    -10    446    233   -452    218     36     49     -2     44     98     98
   -428    -20    407    223   -420    192     31     57     -7     25     80     88
   -410    -49    361    228   -387    155     36     75     -5     18     62     88
   -420    -85    335    252   -379    124     25     70    -20     -2     41     80
   -441   -127    314    285   -379     93      2     54    -33    -12     28     51
   -431   -150    277    288   -355     62      5     41    -49    -28     10     23
   -400   -171    228    283   -314     28      5     31    -64    -46    -12      5
   -387   -194    192    288   -293     -2    -31      7    -77    -54    -25     -7
   -371   -192    179    283   -275     -7    -44     -2    -72    -51    -28    -18
   -267   -192     72    228   -171    -59    -80    -62   -140   -124   -103    -80
   -226   -228     -2    226   -111   -116   -109    -77   -163   -153   -129    -98
   -166   -205    -38    184    -64   -122   -106    -54   -145   -132   -114    -72
   -109   -181    -72    145    -18   -127   -132    -70   -161   -148   -132    -85
    -88   -200   -114    142     12   -158   -192   -127   -215   -200   -181   -137
    -38   -176   -137    106     46   -158   -210   -145   -233   -215   -192   -153
     15   -140   -155     62     83   -148   -239   -155   -244   -220   -192   -148
     51    -85   -137     18     93   -111   -275   -163   -239   -202   -153   -129
     75     25    -49    -51     62    -10   -277   -132   -184   -142    -51    -90
     23     64     41    -44    -10     54   -262    -80   -116    -80     18    -36
    -57     67    124     -7    -93     96   -226    -12    -41    -28     59      5
   -145     93    239     25   -192    166   -155     70     28     28    111     38
   -288     98    387     93   -337    241    -96    116     67     75    142     36
   -433    137    571    148   -501    353    -23    179    132    150    189     90
   -491    148    636    168   -563    389    -10    210    150    176    202    119
   -436    142    579    148   -506    361    -23    210    140    163    181    111
   -342    158    501     90   -423    329    -41    194    122    145    166     96
   -306    176    483     62   -394    329    -67    174    103    135    155     88
   -366    166    532     98   -449    348    -49    187    111    142    171    103
   -535    119    654    207   -594    387      5    228    148    181    220    153
   -665     51    717    306   -693    384     41    252    174    207    246    207
   -722     -7    714    363   -719    353     41    254    163    207    241    226
   -698    -54    644    374   -672    293     18    239    135    184    218    218
   -659    -85    574    374   -618    244     15    223    111    161    205    213
   -597    -75    522    335   -561    220      7    207     90    145    189    218
   -535    -98    433    316   -485    166    -31    161     38    101    148    184
   -457   -119    337    288   -400    106    -72     96    -33     28     85    122
   -368   -109    259    239   -314     75    -83     49    -85    -20     44     85
   -335   -109    226    220   -280     57    -88     36   -114    -38     38     88
   -301    -70    231    184   -267     80    -96     15   -137    -59     25     83
   -244    -44    197    142   -223     75   -106    -20   -161    -88      2     54
   -192    -62    129    127   -161     33   -119    -54   -176   -119    -31     15
   -207   -137     67    171   -137    -36   -168   -116   -218   -179    -90    -54
   -254   -244     10    246   -132   -116   -215   -189   -283   -270   -174   -140
   -236   -272    -36    252   -101   -155   -236   -228   -319   -319   -220   -184
   -207   -298    -90    254    -59   -194   -252   -257   -340   -329   -244   -226
   -153   -342   -189    246     15   -267   -270   -277   -361   -348   -277   -265
    -83   -384   -301    233    109   -342   -270   -277   -366   -350   -298   -272
     10   -327   -340    158    174   -332   -259   -277   -355   -335   -293   -262
    109   -267   -376     80    241   -322   -259   -285   -358   -329   -293   -259
    189   -226   -415     15    301   -322   -252   -280   -345   -314   -280   -254
    290   -161   -452    -64    368   -306   -249   -267   -322   -293   -270   -244
    444   -106   -550   -171    496   -327   -259   -254   -306   -267   -262   -241
    646    -54   -701   -296    672   -376   -270   -231   -277   -218   -239   -218
    574    -88   -665   -244    618   -376   -241   -205   -257   -213   -218   -192
    459    -70   -530   -194    493   -298   -220   -194   -246   -215   -205   -176
    418    -25   -444   -197    428   -233   -218   -184   -231   -210   -194   -163
    389    -23   -413   -181    400   -218   -223   -181   -226   -210   -197   -163
    379    -15   -394   -181    384   -205   -220   -176   -218   -200   -181   -161
    374     10   -363   -192    368   -176   -202   -137   -189   -168   -150   -140
    345     41   -306   -194    327   -132   -174    -93   -150   -129   -114   -106
    329    122   -207   -226    270    -41   -153    -72   -101    -83    -70    -57
    296    145   -150   -220    223     -2   -181    -93   -101    -77    -62    -28
    262    153   -111   -207    187     20   -218   -119   -101    -64    -51    -18
    257    142   -116   -202    187     12   -236   -127   -109    -57    -38    -20
    267    127   -140   -197    205     -5   -270   -145   -135    -75    -59    -46
    267     93   -174   -181    220    -41   -298   -174   -168   -103    -88    -70
    270     46   -226   -158    249    -88   -314   -197   -197   -132   -114    -90
    311     10   -303   -161    306   -145   -311   -202   -215   -148   -132   -101
    316    -75   -392   -119    353   -233   -327   -226   -259   -200   -187   -140
    290   -142   -433    -75    361   -288   -340   -265   -306   -254   -241   -192
    213   -150   -363    -31    288   -257   -301   -249   -293   -239   -231   -184
    127   -174   -301     23    213   -236   -275   -236   -283   -220   -215   -189
     54   -241   -296     93    174   -267   -293   -270   -319   -259   -249   -231
      0   -246   -246    122    122   -244   -270   -275   -319   -262   -241   -218
     -7   -241   -233    124    111   -236   -257   -259   -306   -254   -231   -200
     25   -249   -275    111    148   -259   -262   -244   -301   -252   -236   -200
     33   -262   -296    114    163   -277   -267   -246   -309   -259   -244   -207
     -2   -265   -262    132    127   -262   -257   -241   -303   -244   -226   -207
    -44   -280   -236    163     93   -259   -246   -239   -303   -236   -205   -194
    -59   -285   -226    171     80   -257   -236   -233   -301   -223   -192   -189
    -28   -236   -207    132     88   -223   -228   -226   -293   -213   -189   -194
    -28   -239   -213    132     90   -226   -236   -231   -298   -215   -192   -192
    -67   -257   -189    161     59   -226   -231   -231   -303   -220   -194   -194
    -96   -316   -220    205     59   -270   -228   -220   -322   -246   -226   -226
    -90   -441   -350    267    129   -397   -179   -142   -345   -314   -322   -324
    -75   -574   -498    322    210   -537    -44     36   -296   -387   -454   -467
    -72   -431   -358    252    142   -394     98    205   -132   -293   -405   -446
   -150    -77     72    114   -111     -2    132     83      2    -77   -150   -213
   -296    407    704    -54   -498    555    -85   -410     10    241    314    257
   -488    976   1462   -246   -976   1218   -374   -841     49    675    909    844
   -522   1431   1953   -457  -1236   1691   -657  -1054    155   1135   1475   1410
   -465   1348   1813   -444  -1137   1579   -865  -1163     83   1218   1587   1566
   -444    784   1228   -168   -836   1005   -924  -1231   -322    641    976    989
   -465    145    610    158   -540    376   -802  -1140   -753   -171    109    135
   -441   -252    189    345   -316    -31   -602   -828   -740   -397   -262   -226
   -387   -350     33    366   -210   -158   -449   -550   -550   -283   -267   -231
   -311   -371    -59    342   -127   -215   -342   -379   -428   -215   -239   -210
   -322   -381    -59    353   -132   -220   -314   -337   -407   -249   -272   -241
   -342   -418    -75    381   -135   -246   -319   -345   -423   -290   -306   -277
   -348   -483   -137    413   -106   -311   -311   -345   -431   -316   -327   -306
   -319   -532   -213    426    -54   -374   -311   -345   -441   -342   -342   -319
   -265   -504   -241    384    -15   -374   -335   -358   -459   -363   -368   -348
   -226   -488   -262    358     15   -376   -350   -379   -475   -389   -389   -376
   -210   -496   -285    350     36   -389   -350   -397   -491   -418   -402   -387
   -202   -509   -306    355     51   -407   -363   -410   -509   -428   -413   -394
   -181   -540   -358    361     88   -449   -381   -418   -517   -446   -441   -394
   -145   -550   -407    348    129   -480   -384   -428   -524   -459   -457   -389
   -116   -545   -431    329    155   -488   -392   -446   -532   -467   -465   -384
    -93   -566   -472    329    189   -519   -405   -475   -555   -491   -491   -402
     -5   -620   -615    311    303   -618   -418   -509   -600   -542   -537   -446
    114   -691   -805    288    459   -748   -470   -558   -659   -602   -592   -483
    220   -732   -953    254    584   -841   -530   -607   -706   -649   -636   -498
    267   -800  -1067    267    667   -932   -571   -657   -745   -688   -675   -532
    335   -849  -1184    257    758  -1018   -615   -698   -787   -732   -709   -553
    376   -854  -1231    239    802  -1041   -631   -709   -797   -740   -704   -542
    389   -917  -1306    262    846  -1111   -654   -722   -807   -743   -709   -548
    496   -953  -1449    228    971  -1200   -696   -745   -826   -761   -745   -584
    519   -906  -1426    194    971  -1166   -709   -750   -826   -763   -763   -607
    475   -870  -1345    197    909  -1106   -714   -740   -823   -756   -763   -623
    493   -846  -1340    176    914  -1093   -719   -727   -818   -753   -771   -633
    607   -792  -1400     93   1002  -1096   -748   -730   -831   -758   -784   -652
    810   -696  -1509    -57   1158  -1101   -805   -750   -854   -776   -807   -672
   1013   -600  -1615   -207   1312  -1106   -839   -763   -862   -779   -818   -704
   1132   -535  -1667   -301   1397  -1101   -852   -761   -857   -763   -807   -701
   1163   -470  -1634   -345   1397  -1052   -839   -735   -823   -737   -797   -667
   1145   -431  -1577   -358   1358  -1002   -826   -717   -807   -709   -782   -654
   1078   -402  -1480   -337   1278   -940   -795   -670   -769   -657   -740   -623
    966   -376  -1345   -296   1156   -859   -763   -618   -709   -602   -680   -568
    839   -387  -1226   -226   1031   -805   -750   -594   -688   -576   -649   -542
    774   -384  -1158   -194    963   -771   -717   -558   -654   -548   -615   -488
    691   -350  -1044   -171    867   -696   -680   -517   -610   -498   -563   -431
    587   -283   -872   -153    727   -576   -639   -475   -563   -441   -509   -405
    514   -192   -706   -161    610   -449   -600   -439   -522   -387   -470   -376
    480   -124   -605   -179    542   -363   -571   -410   -498   -355   -452   -348
    449    -98   -548   -174    496   -324   -540   -374   -465   -319   -415   -322
    340    -80   -420   -129    379   -252   -522   -337   -426   -283   -371   -296
    127    -51   -179    -36    153   -114   -462   -280   -363   -228   -309   -231
   -129   -122      5    124    -70    -59   -371   -231   -322   -200   -280   -184
   -449   -218    231    335   -342      5   -249   -171   -265   -153   -220   -142
   -795   -275    517    535   -659    119   -103    -80   -168    -70   -132    -90
  -1049   -298    750    675   -901    226    -15    -31    -98    -15    -77    -80
  -1187   -301    885    743  -1039    293     49      2    -38     57      5    -54
  -1205   -257    948    730  -1078    345     75      2    -18     88     36    -88
  -1018   -202    815    610   -919    306     25    -54    -72     31    -10   -114
   -844   -179    665    511   -756    241    -25   -101   -114    -23    -57    -96
   -740   -145    594    441   -670    223    -64   -135   -140    -41    -64    -96
   -678   -101    576    389   -628    239    -83   -153   -150    -54    -67   -129
   -628    -96    532    361   -581    218    -85   -161   -163    -72    -90   -145
   -550   -129    420    340   -485    145    -98   -163   -171    -70   -109   -140
   -470    -77    392    272   -433    155   -132   -187   -184    -88   -119   -158
   -407    -57    348    231   -379    145   -148   -194   -181    -90   -114   -168
   -342    -46    296    192   -319    124   -145   -192   -176    -93   -116   -176
   -262    -38    223    150   -244     90   -148   -202   -187   -106   -137   -187
   -210    -12    197    111   -205     90   -135   -189   -176    -93   -129   -189
   -140     15    155     62   -148     85   -145   -194   -184   -109   -137   -220
    -59     38     98     10    -80     67   -155   -200   -189   -132   -153   -207
     18    106     88    -62    -33     98   -174   -213   -181   -132   -155   -176
    106    137     31   -122     36     85   -233   -267   -215   -150   -181   -231
    187    132    -57   -161    122     38   -301   -314   -236   -150   -184   -272
    296    137   -158   -218    228    -10   -358   -358   -262   -158   -194   -309
    413    155   -257   -283    335    -49   -407   -397   -298   -194   -223   -335
    433    116   -316   -277    376    -98   -478   -449   -353   -246   -280   -371
    407     33   -374   -220    389   -171   -524   -485   -397   -301   -348   -405
    449    -44   -493   -205    470   -267   -555   -517   -444   -348   -400   -423
    522   -101   -623   -210    571   -361   -579   -537   -475   -363   -418   -475
    615   -148   -763   -233    688   -454   -628   -600   -537   -439   -496   -550
    787   -174   -961   -306    872   -566   -704   -678   -623   -540   -597   -639
    976   -189  -1169   -394   1072   -678   -771   -745   -683   -579   -644   -758
   1145   -205  -1350   -470   1247   -776   -823   -810   -743   -628   -691   -852
   1166   -223  -1389   -472   1275   -805   -862   -870   -800   -696   -748   -883
   1091   -249  -1340   -420   1215   -795   -852   -867   -795   -704   -756   -859
    927   -252  -1182   -337   1054   -717   -802   -818   -743   -652   -704   -800
    761   -252  -1013   -254    885   -631   -753   -769   -691   -605   -662   -724
    610   -265   -878   -174    743   -571   -693   -711   -633   -542   -607   -657
    584   -267   -854   -158    719   -561   -665   -685   -605   -509   -568   -623
    581   -277   -859   -153    719   -566   -662   -691   -602   -501   -566   -641
    566   -314   -880   -124    722   -597   -649   -688   -600   -496   -550   -641
    537   -316   -854   -111    696   -584   -633   -683   -589   -493   -545   -615
    504   -306   -810    -98    654   -558   -613   -657   -568   -472   -530   -579
    436   -322   -761    -59    597   -540   -574   -613   -530   -415   -478   -576
    379   -387   -766      5    571   -576   -535   -581   -553   -462   -530   -639
    335   -576   -911    119    623   -743   -402   -433   -561   -537   -646   -730
    293   -610   -904    158    597   -756   -218   -213   -441   -517   -670   -745
    197   -402   -600    101    394   -501    -80   -150   -246   -327   -480   -566
     70      7    -62    -38     67    -25   -161   -459   -127    -38   -124   -252
    -88    685    774   -298   -431    730   -428   -839     62    454    504    384
   -210   1348   1558   -568   -885   1452   -652   -979    361   1036   1174   1093
   -189   1548   1738   -680   -963   1641   -901  -1010    545   1418   1574   1548
   -168   1189   1358   -509   -763   1273  -1047  -1091    327   1189   1330   1348
   -189    620    810   -215   -501    714  -1010  -1153   -197    452    589    579
   -205     96    301     54   -254    197   -805   -992   -501   -111    -31    -70
   -184   -119     64    150   -127    -28   -571   -665   -381   -137   -140   -194
   -132   -106     25    119    -80    -41   -397   -418   -220    -33    -85   -148
    -93   -111    -18    101    -38    -64   -316   -319   -163    -20    -96   -137
    -83   -168    -85    124      0   -129   -303   -311   -184    -59   -150   -168
    -67   -197   -129    129     28   -163   -301   -311   -200    -96   -189   -194
    -62   -200   -137    132     36   -168   -283   -288   -174    -57   -166   -223
    -62   -207   -148    135     41   -179   -272   -277   -174    -41   -145   -239
    -83   -213   -129    148     23   -171   -254   -246   -153    -18   -119   -202
    -83   -197   -116    137     15   -158   -246   -231   -135     -2   -106   -194
    -83   -179    -96    132      5   -137   -236   -220   -111     23    -77   -184
    -75   -176   -103    124     12   -142   -241   -226   -114     12    -98   -200
    -57   -176   -122    116     31   -150   -244   -228   -119     -2   -119   -213
    -46   -189   -142    116     46   -166   -249   -226   -119     -2   -119   -202
     -7   -210   -202    109     96   -207   -272   -249   -148    -25   -142   -213
    -20   -213   -192    114     85   -202   -265   -236   -129    -20   -150   -205
    -36   -231   -194    132     77   -213   -249   -220   -109      0   -124   -179
    -49   -220   -171    132     59   -197   -241   -202    -80     46    -77   -187
    -20   -205   -184    114     80   -194   -241   -192    -75     64    -54   -189
      7   -179   -189     83     96   -184   -236   -181    -64     75    -49   -166
      0   -148   -148     72     72   -148   -226   -153    -28    103    -28   -127
    -12   -155   -142     83     62   -150   -223   -148    -20    111    -28   -137
    -15   -163   -148     90     64   -155   -231   -148    -25    109    -31   -150
    -23   -153   -132     88     51   -142   -220   -124     -5    124    -15   -114
    -23   -145   -124     83     49   -135   -205    -98     20    150      7    -75
    -25   -132   -106     77     38   -119   -200    -83     44    174     28    -57
    -25   -119    -93     72     33   -106   -192    -62     70    205     54    -36
    -25   -106    -80     64     25    -93   -194    -57     80    218     59    -41
    -15   -106    -90     59     36    -98   -192    -41     96    236     72    -20
      2   -114   -119     54     57   -116   -194    -28    106    259     96     -5
     -5    -98    -93     51     44    -96   -189    -10    132    285    122      5
    -28    -80    -51     51     10    -64   -181      5    158    303    137     18
    -46    -96    -49     70      0    -72   -171      7    163    311    148     33
    -31   -101    -70     64     18    -85   -176      5    158    316    158     46
    -49    -70    -20     59    -15    -46   -171     23    171    337    184     80
    -77    -54     20     64    -51    -18   -163     38    192    363    207    124
   -116    -46     70     80    -93     10   -150     38    210    381    226    140
   -153    -54     96    101   -127     20   -140     31    210    389    228    140
   -119    -83     36    101    -77    -23   -163    -10    171    363    202    101
    -64    -72     -7     67    -31    -41   -194    -49    140    342    200     96
    -33    -57    -23     46     -7    -41   -205    -62    135    342    213     98
    -25    -62    -38     44      5    -51   -207    -80    132    355    231     80
    -12    -59    -46     36     15    -54   -202    -85    140    363    223      7
     12    -54    -70     18     38    -62   -215   -127    103    311    137    -70
    -20    -83    -62     51     18    -72   -189   -122    101    283    111     31
    -83    -88     -5     83    -38    -46   -161   -103    129    293    132     85
   -150   -119     31    135    -90    -44   -129    -90    161    329    155     83
   -228   -124    101    176   -166    -12    -96    -75    194    363    181    106
   -298   -129    168    213   -236     20    -72    -75    207    376    192    103
   -379   -101    277    239   -329     88    -46    -57    241    415    231    119
   -454    -88    366    272   -410    137      2    -10    293    465    283    174
   -519    -57    462    285   -491    202     33     12    337    514    324    187
   -532    -44    488    288   -511    220     46     23    353    527    332    187
   -527    -54    472    290   -501    207     54     33    355    535    340    205
   -501    -28    472    265   -488    220     67     49    381    561    363    244
   -480     -7    470    244   -475    231     85     67    407    584    379    267
   -431     15    446    207   -439    231     98     77    420    592    376    267
   -392     38    431    176   -410    233    122     96    444    610    389    280
   -350    109    459    122   -405    283    142    119    475    652    439    311
   -329    150    480     85   -405    314    163    145    504    680    459    322
   -311    176    488     67   -400    329    179    163    517    688    462    327
   -316    207    522     51   -420    363    213    200    561    730    498    353
   -316    293    610     12   -462    452    239    228    618    789    555    381
   -267    337    605    -36   -436    472    218    213    615    784    545    368
   -189    366    555    -88   -374    462    168    189    600    771    532    371
   -135    389    524   -129   -329    457    129    176    605    782    542    387
    -88    402    491   -155   -288    446    109    171    605    784    548    389
    -90    400    488   -155   -290    444    122    192    636    810    563    402
    -93    384    478   -145   -285    431    114    168    623    800    553    384
   -103    381    483   -140   -293    431    106    150    605    782    542    371
   -119    350    470   -114   -293    410    114    155    605    779    530    368
   -150    280    431    -64   -293    355    114    140    581    756    504    337
   -189    249    436    -31   -314    342    124    142    584    756    504    319
   -226    252    478    -15   -350    363    137    148    597    766    509    316
   -226    241    467     -7   -345    353    124    132    581    745    485    303
   -228    231    459     -2   -345    345    135    140    584    758    496    290
   -265    218    483     20   -374    350    140    145    594    769    511    296
   -309    207    514     49   -413    361    142    150    610    776    519    306
   -348    197    545     75   -446    371    155    150    620    782    522    311
   -381    202    581     88   -483    392    174    166    628    787    527    322
   -400    226    623     85   -511    423    181    189    657    818    550    335
   -392    218    610     85   -501    413    176    184    665    815    548    314
   -394    197    592     98   -493    394    163    161    649    800    535    296
   -413    163    576    124   -496    371    166    158    646    797    532    293
   -363    137    498    111   -431    316    145    129    620    769    504    272
   -327    127    454     98   -392    290    137    119    602    748    480    254
   -353     33    387    161   -368    210    145    119    563    693    413    187
   -371   -158    213    265   -293     25    233    213    530    584    272     41
   -368   -220    145    293   -259    -38    374    397    587    548    189    -49
   -413    -62    350    236   -384    142    485    501    750    693    316     33
   -566    275    841    145   -704    558    465    257    872    943    626    301
   -745    880   1626    -67  -1187   1252    239   -155   1028   1384   1200    898
   -859   1569   2429   -355  -1644   1997     31   -361   1299   1948   1878   1597
   -813   1896   2707   -542  -1758   2301   -220   -459   1475   2356   2333   2109
   -743   1561   2304   -407  -1522   1932   -402   -589   1247   2158   2135   1971
   -691    974   1665   -142  -1179   1319   -472   -709    709   1421   1376   1187
   -652    415   1065    116   -857    740   -353   -605    342    779    678    454
   -548    163    711    189   -631    436   -153   -303    405    683    485    249
   -389    137    527    127   -457    332    -31    -98    517    732    483    252
   -293    140    433     75   -363    285     33     18    584    763    491    262
   -272    124    397     75   -335    259     72     67    615    771    488    254
   -262    119    381     70   -322    249     83     75    615    761    475    226
   -244    111    355     67   -298    233     85     75    610    748    454    200
   -233     93    327     67   -280    210     83     72    600    730    431    184
   -231     75    306     77   -270    189     77     67    587    711    407    168
   -239     38    275     98   -257    155     67     64    576    704    397    174
   -246    -10    236    129   -241    111     59     59    576    701    394    176
   -231    -20    210    124   -223     96     44     44    561    685    374    153
   -213    -12    200    111   -207     90     25     23    545    665    348    127
   -197      0    197     98   -197     96     12      7    540    654    329    119
   -181    -38    142    111   -163     51    -15     -5    522    633    309    124
   -174    -80     90    124   -135      5    -41    -12    506    620    301    114
   -179   -119     59    148   -122    -31    -59    -23    493    607    288     93
   -176   -109     67    142   -124    -20    -72    -31    496    613    293     83
   -163    -93     70    129   -116    -12    -72    -18    517    636    311    127
   -129    -54     75     90   -103     10    -96    -23    511    633    319    124
   -103     -7     96     54   -101     44   -122    -25    519    644    332    109
    -70     44    114     12    -93     80   -140     -2    558    691    387    137
    -23     80    103    -28    -62     90   -153     33    607    740    444    176
    -15    116    132    -51    -75    124   -111    116    685    787    506    220
    -10    202    213    -98   -111    207    -36    200    761    849    568    270
    -38    259    296   -111   -166    275     33    257    815    914    613    301
   -158    210    368    -25   -262    288     93    285    836    950    623    293
   -296    155    452     67   -374    303    142    306    854    958    613    262
   -376    111    488    132   -431    298    181    319    867    966    605    252
   -428    127    553    150   -491    340    202    332    891    997    628    280
   -483    124    607    179   -545    366    215    345    919   1031    657    309
   -426    192    618    116   -522    405    202    337    909   1023    657    314
   -366    236    602     64   -485    418    187    335    896   1015    657    329
   -316    241    558     36   -439    400    187    348    911   1031    678    358
   -272    205    478     33   -374    340    181    345    906   1026    675    363
   -265    129    392     64   -327    259    158    327    888   1002    672    355
   -244    124    368     59   -306    246    150    316    880   1005    688    361
   -244    142    384     49   -314    265    142    298    870    992    685    353
   -249    114    363     67   -306    239    129    277    844    966    665    329
   -239    109    348     62   -293    228    116    257    818    945    649    309
   -194    124    316     33   -254    220    116    244    802    930    636    285
   -119    132    252     -5   -184    192    101    220    782    898    610    262
    -54    137    192    -41   -122    163     83    205    774    883    589    259
     10    150    140    -83    -64    145     88    205    782    880    581    270
     85    181     96   -135     -5    137     98    189    774    865    561    254
    114    231    116   -174     -2    176    114    184    782    862    555    236
     64    257    192   -161    -62    226    158    197    810    885    566    236
    -12    249    262   -119   -137    254    176    207    831    896    571    236
    -46    231    277    -93   -161    252    163    189    823    875    553    210
    -90    181    272    -46   -181    226    140    153    789    828    511    166
   -150    155    306     -2   -228    231    122    122    776    797    485    140
   -207     96    303     54   -257    200    116     96    756    779    465    122
   -205     72    277     64   -241    176    119    101    753    784    467    127
   -176     59    236     57   -207    148    114    114    766    797    472    129
   -168     38    207     64   -187    122    111    135    782    820    488    140
   -171     28    200     70   -187    114    119    155    802    844    498    145
   -171     10    181     80   -176     96    135    168    813    852    504    148
   -176     25    202     72   -189    114    179    207    852    891    540    184
   -189     57    246     67   -218    150    215    241    891    930    574    218
   -202     80    283     59   -244    181    246    267    919    958    597    241
   -197    103    298     46   -246    200    275    290    940    976    613    257
   -218     90    306     62   -262    197    285    309    958    987    620    262
   -254     93    348     80   -301    220    293    332    987   1015    649    288
   -303    135    439     83   -371    285    311    355   1034   1065    698    329
   -335    166    501     85   -418    332    301    350   1057   1091    722    358
   -301    197    498     51   -400    348    259    337   1062   1098    732    371
   -277    181    459     49   -368    319    223    327   1054   1093    727    361
   -270    174    441     46   -355    306    213    324   1049   1088    722    355
   -257    145    402     54   -329    272    202    311   1028   1070    704    335
   -254    127    381     62   -319    254    194    293   1010   1052    685    314
   -246     90    337     77   -290    213    197    283    987   1023    665    301
   -259      0    257    129   -259    127    194    267    948    979    618    259
   -254    -41    213    148   -236     85    200    259    935    956    594    228
   -231    -23    207    127   -220     90    200    244    922    940    579    215
   -192    -31    161    111   -176     64    176    218    885    914    563    200
   -158    -54    103    103   -132     25    171    220    885    911    553    192
    -72    -41     31     57    -54     -5    168    218    885    909    545    179
     64      2    -64    -33     64    -31    153    210    880    917    540    168
    142     20   -122    -80    132    -49    122    187    862    901    524    150
     77      5    -75    -41     75    -33    129    189    862    883    524    155
     23     12    -12    -18     18      0    145    197    870    878    524    161
    -15     18     31     -2    -23     23    153    202    875    878    532    168
    -51     15     67     18    -59     41    166    207    883    885    542    176
    -83      5     85     38    -85     44    168    200    883    878    535    163
    -93      0     93     46    -93     46    171    202    880    865    527    153
   -129    -15    111     72   -124     46    189    223    885    862    527    153
   -116    -67     49     93    -83    -10    205    249    865    810    467     96
    -75   -233   -161    153     41   -197    272    345    836    691    314    -57
    -70   -298   -228    181     77   -265    405    535    937    675    241   -155
    -77    -59     18     64    -46    -20    532    672   1156    841    387    -51
   -213    366    579    -75   -394    472    509    446   1260   1091    717    257
   -394    914   1306   -262   -852   1109    257    -75   1226   1439   1252    792
   -483   1540   2023   -530  -1254   1782     31   -405   1304   1901   1886   1413
   -472   1790   2262   -659  -1366   2026   -231   -584   1350   2268   2351   1906
   -426   1402   1829   -488  -1127   1615   -363   -672   1143   2099   2179   1792
   -402    766   1166   -184   -784    966   -340   -685    680   1322   1337    961
   -400    228    628     85   -514    428   -220   -537    392    678    610    231
   -363     33    394    163   -379    213    -49   -215    548    659    483     93
   -319     49    368    135   -342    207     90     44    761    802    566    166
   -252     51    301     98   -275    176    176    200    878    870    602    194
   -202     31    231     85   -215    129    207    252    909    867    587    174
   -192      0    192     96   -194     96    207    265    904    849    566    150
   -207     12    220     98   -213    116    246    303    932    870    584    163
   -187     25    210     80   -200    119    241    316    932    859    566    150
   -135     33    168     49   -153    101    236    322    930    849    558    148
   -140     10    148     64   -142     77    226    316    919    839    555    150
   -155    -15    140     85   -148     62    220    311    914    836    553    148
   -145      5    150     67   -148     77    226    301    909    833    535    135
   -145    -12    132     77   -140     59    226    303    911    841    524    137
   -135    -44     90     88   -114     23    197    301    906    815    511    137
    -67    -31     36     49    -51      2    184    298    901    787    504    135
    -12    -18     -7     15     -5    -12    192    290    898    776    498    132
     -2    -31    -28     15     12    -28    187    272    888    756    488    124
     49    -36    -88     -7     67    -59    168    259    878    737    470    119
    129    -41   -171    -44    150   -106    163    257    872    727    459    114
    174    -41   -215    -67    194   -127    127    223    849    698    433     88
    231    -44   -275    -93    252   -158     96    197    818    659    405     70
    283    -54   -340   -114    309   -197     75    189    802    636    394     64
    355    -67   -423   -142    389   -244     64    184    800    626    392     62
    459   -101   -561   -179    509   -329     38    161    779    602    371     49
    472   -176   -649   -148    561   -413      2    140    750    568    342     38
    439   -210   -652   -116    542   -431      5    150    753    566    345     54
    423   -233   -657    -93    540   -444     31    179    779    581    368     80
    376   -213   -592    -83    483   -402     31    179    789    581    371     75
    293   -205   -498    -44    394   -350     36    187    800    584    379     75
    205   -210   -418      0    309   -311     62    223    836    613    426    109
    153   -192   -345     20    249   -267     85    270    875    657    483    166
    132   -181   -314     23    220   -246     80    296    893    672    506    187
    127   -161   -290     15    207   -226     93    319    909    685    524    192
    111   -161   -272     23    192   -215     90    322    914    691    548    194
    119   -122   -241      2    179   -181     93    327    914    696    579    210
    135   -132   -270     -2    200   -200     88    327    904    683    571    197
    184   -161   -345    -12    262   -252     59    293    862    628    517    150
    205   -174   -379    -18    288   -275     46    277    841    594    485    119
    223   -166   -389    -28    306   -277     44    252    815    555    449     90
    257   -189   -446    -33    350   -316     44    241    800    532    439     80
    223   -205   -428    -10    324   -316     28    241    789    519    431     72
    220   -176   -400    -23    306   -288     36    249    792    519    426     67
    262   -116   -379    -72    319   -246     67    262    802    524    433     72
    329     -5   -337   -163    332   -171     90    265    807    532    431     59
    379     54   -327   -218    353   -135    122    283    820    532    428     46
    433     80   -353   -259    394   -135    116    277    818    506    413     20
    483     80   -402   -280    444   -161     70    254    795    470    381    -20
    535     96   -439   -316    485   -171     62    233    792    452    355    -54
    485    106   -381   -296    433   -137     62    207    795    433    335    -83
    285      5   -280   -145    283   -135     20    179    766    407    303   -101
    -20   -132   -111     77     44   -122     49    202    753    413    283   -101
   -239   -207     31    220   -137    -88    179    241    787    426    298    -93
   -350   -254     93    301   -223    -80    324    303    833    449    337    -75
   -311   -254     57    280   -187    -98    389    329    849    436    340    -75
   -181   -187     -5    184    -88    -96    410    366    891    470    376    -36
    -75    -85    -10     80    -33    -49    407    392    930    509    426    -28
    -25     -5     20     15    -25      7    413    420    963    545    485    -20
    -12     54     67    -20    -41     59    436    470   1021    605    563     33
    -31    103    135    -36    -83    119    459    504   1057    646    636     75
    -67    150    218    -44   -142    184    496    553   1109    693    688    122
    -59    197    257    -70   -158    226    519    584   1137    704    704    161
    -12    296    306   -142   -158    298    545    610   1171    730    735    218
     -7    335    342   -163   -174    337    511    579   1171    724    750    275
    -28    285    314   -129   -171    298    462    545   1145    717    776    306
     41    366    324   -205   -142    345    452    574   1182    758    836    319
    119    410    288   -267    -83    350    426    576   1184    766    836    296
    192    436    244   -314    -25    340    418    576   1189    763    852    306
    272    410    137   -342     67    275    389    535   1145    722    836    265
    314    413     98   -363    109    257    376    506   1114    696    810    187
    379    366    -15   -374    197    176    350    472   1054    628    727    142
    467    342   -124   -405    296    109    296    410    966    532    623     72
    491    275   -215   -384    353     31    288    387    927    485    597     85
    517    254   -262   -387    389     -2    277    363    891    446    555     25
    568    236   -332   -402    452    -46    267    342    859    405    504     12
    623    233   -389   -428    506    -77    254    314    826    368    475    -23
    631    200   -431   -415    532   -116    213    257    774    303    436    -70
    667    197   -472   -433    571   -137    189    252    745    280    426    -46
    662    171   -491   -418    576   -158    200    283    769    322    462     -5
    623    187   -436   -405    530   -124    220    288    787    361    506      2
    597    189   -410   -394    504   -109    241    296    789    358    509     -2
    641    202   -439   -420    540   -116    236    303    774    327    470     20
    610    197   -415   -405    511   -109    241    337    795    337    478    101
    506    220   -285   -363    397    -31    283    387    846    384    532    168
    423    239   -187   -332    303     25    306    410    875    423    605    233
    329    228   -101   -277    215     62    340    446    909    465    657    207
    272    174   -101   -226    187     36    374    475    885    413    563    114
    316      2   -314   -158    316   -155    431    542    810    244    353      5
    348    -88   -436   -132    392   -262    579    717    872    187    244   -122
    374    150   -223   -265    298    -36    683    826   1036    306    348    -59
    306    576    270   -444     18    423    646    610   1145    555    670    205
    187   1104    917   -644   -363   1010    363     83   1127    893   1161    646
     77   1800   1722   -940   -823   1761    122   -226   1283   1410   1808   1265
    155   2117   1961  -1137   -901   2039   -142   -327   1447   1844   2281   1774
    280   1740   1460  -1010   -589   1600   -303   -379   1296   1743   2151   1699
    283   1091    807   -685   -262    950   -314   -428    823   1039   1418    956
    228    568    340   -400    -57    454   -200   -384    387    283    659    189
    207    327    119   -267     44    223     -2    -88    496    207    501     38
    259    316     54   -290    103    187    145    129    662    290    535     88
    303    309      5   -306    150    158    254    288    771    348    568    142
    280    283      2   -285    140    142    311    371    826    366    558    142
    293    241    -51   -267    174     96    309    371    797    319    493    122
    311    239    -72   -277    192     83    324    394    813    329    504    135
    361    236   -124   -298    244     57    335    415    826    342    522    135
    345    231   -116   -290    231     57    358    410    833    340    532    127
    290    233    -59   -262    176     88    394    433    852    355    555    140
    280    228    -54   -257    166     88    400    444    859    361    555    140
    275    213    -62   -244    168     75    423    470    875    371    563    155
    241    192    -49   -218    145     72    452    506    898    389    587    207
    226    189    -38   -207    132     75    465    522    914    410    610    228
    236    262     23   -249    106    142    467    519    927    426    623    223
    257    303     46   -280    106    176    470    514    927    413    613    220
    275    319     44   -298    114    184    472    522    919    400    600    244
    275    353     77   -314     98    218    483    553    937    428    626    293
    252    384    129   -319     62    257    498    587    974    470    665    316
    226    415    189   -319     18    303    517    600    997    491    683    324
    205    423    218   -314     -7    322    519    597    992    491    683    316
    215    405    189   -309     12    298    519    613    992    491    685    335
    215    405    187   -311     12    296    524    636   1010    506    693    358
    259    428    168   -342     46    298    519    641   1018    519    709    361
    355    428     70   -394    142    249    475    602    971    475    672    329
    405    457     51   -431    176    254    467    610    984    483    678    348
    402    496     93   -452    155    296    480    639   1018    509    698    381
    446    488     41   -467    202    265    470    623    992    470    667    374
    452    496     44   -475    202    272    472    631    995    491    680    387
    428    537    109   -483    158    324    493    670   1036    540    724    423
    415    542    124   -480    145    335    498    685   1049    550    740    452
    389    532    142   -459    124    337    511    704   1065    555    743    480
    376    540    163   -459    106    353    517    711   1072    574    756    485
    368    540    171   -454     98    355    524    717   1080    587    763    480
    355    537    179   -449     88    361    519    706   1070    576    750    454
    366    517    150   -441    109    335    498    675   1034    542    735    446
    350    514    163   -433     93    337    511    693   1039    553    758    491
    332    522    189   -428     72    355    514    688   1039    553    763    504
    306    545    239   -426     33    392    532    685   1034    548    774    527
    257    545    288   -400    -15    418    542    675   1015    530    763    540
    187    519    332   -353    -72    426    545    667    997    511    743    532
    119    517    397   -319   -137    457    587    678   1010    540    766    535
     46    509    462   -277   -207    485    618    680   1021    561    789    519
    -15    519    535   -252   -275    527    641    691   1047    584    815    527
    -46    519    566   -236   -306    542    654    693   1057    579    802    514
    -51    511    563   -231   -309    537    672    693   1054    563    776    504
    -88    509    594   -210   -342    550    698    709   1075    576    779    511
   -111    501    613   -194   -361    555    722    711   1083    568    763    506
   -124    485    610   -181   -366    545    727    693   1075    563    750    472
   -155    493    649   -168   -402    568    743    693   1091    584    758    459
   -176    491    667   -158   -423    579    756    701   1101    589    766    470
   -155    467    623   -155   -389    545    748    670   1072    548    732    462
   -192    462    654   -137   -423    558    763    678   1085    540    730    506
   -197    470    665   -137   -431    566    766    683   1096    571    740    498
   -200    475    672   -140   -436    574    763    670   1098    587    743    457
   -218    493    711   -137   -465    602    782    683   1114    602    750    457
   -226    511    735   -142   -483    623    789    698   1130    610    761    480
   -233    530    763   -148   -498    646    802    714   1153    631    776    504
   -259    568    828   -155   -545    698    826    730   1182    662    800    519
   -267    602    870   -166   -568    735    841    750   1205    685    828    545
   -241    628    870   -194   -555    748    844    771   1213    691    831    561
   -254    662    917   -205   -584    789    872    815   1252    724    859    610
   -296    740   1034   -223   -665    885    914    857   1312    797    919    667
   -348    800   1148   -226   -748    974    924    872   1358    846    969    722
   -345    839   1184   -249   -766   1010    891    854   1366    857    987    745
   -319    836   1156   -259   -737    995    854    836   1358    849    984    758
   -345    795   1140   -226   -743    969    844    833   1353    841    971    756
   -368    797   1166   -213   -766    982    862    846   1361    849    982    776
   -384    823   1205   -220   -795   1015    878    857   1379    891   1010    774
   -418    805   1223   -194   -820   1013    875    844   1369    885   1008    743
   -428    743   1171   -158   -800    956    875    839   1345    854    976    722
   -418    670   1088   -124   -753    878    875    828   1317    813    930    696
   -400    610   1010   -106   -704    807    862    802   1278    769    880    649
   -394    602    995   -103   -693    797    865    795   1262    758    867    636
   -397    607   1005   -106   -701    805    872    797   1265    753    862    649
   -397    581    979    -90   -688    779    872    797   1252    740    846    659
   -381    568    950    -96   -665    758    857    797   1241    745    854    667
   -392    574    966    -90   -678    769    846    779   1226    743    846    644
   -428    579   1005    -75   -717    792    857    779   1234    750    849    636
   -431    597   1028    -83   -730    813    857    771   1221    745    852    639
   -407    626   1031   -111   -719    828    859    792   1236    766    867    649
   -394    641   1036   -122   -714    839    883    815   1252    774    872    646
   -389    662   1052   -137   -722    857    901    820   1247    771    867    649
   -376    688   1065   -155   -719    875    911    823   1254    776    865    654
   -340    727   1065   -194   -704    896    922    839   1270    787    878    665
   -319    711   1028   -197   -675    870    945    867   1275    784    867    644
   -262    587    849   -163   -555    719    984    901   1215    675    743    522
   -168    407    576   -119   -371    491   1083    995   1153    509    542    337
   -116    449    566   -166   -340    506   1221   1169   1265    537    540    329
   -161    782    943   -311   -550    859   1301   1135   1444    758    774    532
   -277   1296   1574   -509   -927   1434   1117    722   1525   1083   1192    919
   -402   1979   2382   -787  -1392   2179    820    283   1634   1548   1797   1493
   -407   2551   2959  -1072  -1683   2753    545    124   1865   2083   2408   2114
   -298   2540   2839  -1122  -1569   2691    288     44   1891   2286   2611   2351
   -231   2005   2234   -888  -1231   2120    184    -72   1491   1792   2104   1867
   -194   1392   1587   -597   -891   1488    249   -103    914    919   1236   1013
   -168    987   1156   -410   -662   1070    459    158    815    558    789    574
   -103    911   1015   -405   -558    963    633    433    995    628    771    530
    -36    924    961   -446   -498    940    763    623   1137    709    810    553
      7    865    857   -436   -423    862    841    740   1202    732    823    587
      5    795    787   -400   -392    789    849    748   1187    701    792    587
    -15    782    797   -384   -405    787    870    763   1197    704    784    566
    -49    758    807   -355   -428    782    885    766   1195    698    779    545
    -54    784    839   -363   -446    810    893    784   1208    717    792    542
    -20    813    831   -397   -426    820    888    805   1218    719    792    548
    -15    813    826   -400   -420    818    898    820   1231    722    787    558
    -20    810    831   -397   -426    820    911    836   1244    732    789    568
    -15    826    841   -405   -428    833    924    852   1262    756    805    576
     -5    846    849   -423   -428    846    917    849   1257    735    795    584
    -12    859    870   -423   -441    865    919    852   1262    750    802    584
    -28    901    930   -439   -478    917    937    857   1288    784    831    568
    -70    917    987   -423   -527    950    958    867   1309    802    854    574
   -109    911   1018   -402   -563    966    966    924   1343    839    893    641
    -33    930    963   -449   -498    948    961    930   1340    831    888    657
     20    948    927   -483   -452    937    958    930   1340    828    888    665
     51    984    932   -517   -439    958    984    969   1379    865    919    693
     57   1002    945   -532   -444    976   1002    997   1410    888    940    719
     54   1023    969   -540   -457    997    997    992   1418    898    943    714
     83   1036    950   -561   -433    995    976    971   1400    883    922    688
    106   1023    917   -563   -405    971    966    979   1397    880    914    693
     62   1018    956   -540   -446    987    976   1010   1423    906    945    724
     -2   1031   1031   -514   -517   1031    987   1023   1441    924    963    743
    -80   1008   1088   -465   -584   1047    989   1026   1441    927    963    743
   -145   1002   1148   -428   -646   1075    987   1023   1449    924    956    722
   -187    963   1148   -389   -667   1054    966   1021   1441    919    945    704
   -215    937   1150   -361   -683   1044    953   1052   1454    948    974    743
   -267    927   1195   -329   -732   1062    969   1088   1496    989   1018    805
   -275    966   1241   -345   -758   1104    987   1109   1514   1010   1041    833
   -150   1062   1213   -457   -683   1137    950   1111   1514   1010   1047    844
   -158   1039   1197   -441   -678   1117    898   1088   1486    987   1028    831
   -277    917   1195   -322   -735   1054    901   1049   1447    948    995    795
   -285    917   1202   -314   -743   1060    927   1049   1441    948    995    792
   -290    909   1200   -309   -745   1052    904   1018   1410    927    976    779
   -306    885   1189   -290   -748   1036    885    956   1345    865    919    740
   -311    857   1169   -275   -743   1013    872    919   1299    818    865    704
   -355    797   1153   -220   -753    974    852    893   1257    779    820    670
   -431    774   1205   -174   -818    989    826    878   1247    774    805    659
   -415    737   1153   -161   -784    945    813    846   1213    740    769    641
   -374    709   1083   -168   -727    896    797    818   1174    701    735    639
   -366    737   1104   -184   -735    919    797    813   1176    701    732    646
   -345    730   1075   -192   -711    904    787    795   1161    675    691    607
   -254    769   1023   -259   -639    896    724    800   1166    670    665    584
   -140    831    971   -348   -555    901    633    782   1158    652    631    530
   -184    771    956   -293   -568    862    615    701   1093    584    545    433
   -298    605    904   -155   -602    753    670    605    995    509    485    376
   -340    566    906   -114   -623    735    719    605   1005    535    548    376
   -324    600    922   -140   -623    758    722    636   1052    581    594    363
   -355    600    956   -122   -654    776    724    665   1085    605    589    340
   -491    532   1023    -23   -758    776    743    657   1072    600    581    329
   -589    532   1122     25   -854    826    789    667   1096    633    628    366
   -659    568   1228     44   -943    896    833    704   1153    691    683    410
   -719    589   1309     64  -1013    948    885    737   1205    727    685    381
   -618    626   1244     -5   -932    935    865    706   1166    678    649    355
   -519    646   1166    -64   -841    906    844    722   1161    680    672    420
   -493    717   1210   -114   -852    963    862    774   1221    735    730    488
   -462    807   1270   -171   -865   1039    893    797   1260    771    753    504
   -428    849   1275   -210   -852   1060    901    802   1270    766    727    470
   -366    867   1234   -252   -800   1052    901    815   1270    771    743    467
   -327    911   1236   -293   -782   1072    909    836   1296    815    795    506
   -290    989   1280   -348   -784   1135    911    836   1319    849    828    542
   -290   1044   1335   -376   -813   1187    883    820   1325    865    839    555
   -254   1072   1325   -410   -789   1197    872    797   1322    852    815    527
   -140   1021   1161   -441   -652   1091    800    745   1223    763    727    436
    -96    974   1070   -439   -581   1021    724    753   1215    800    748    423
   -145    896   1041   -376   -592    969    769    714   1189    774    737    431
   -161    844   1002   -342   -581    922    795    675   1143    722    704    452
   -171    810    982   -322   -576    896    807    667   1137    732    675    415
   -197    800    997   -301   -597    898    820    649   1106    665    592    358
    -64    696    761   -316   -415    727    722    568    995    555    514    311
    -85    670    756   -293   -420    711    665    574    997    561    527    335
   -207    540    748   -166   -478    644    709    535    956    522    504    301
   -290    488    779    -98   -535    633    769    496    930    522    496    205
   -342    519    862    -90   -602    691    766    480    932    519    462    168
   -379    524    904    -72   -641    711    769    472    919    511    462    187
   -462    436    898     12   -680    665    735    457    885    488    462    194
   -553    384    937     85   -745    659    737    483    904    504    485    241
   -532    405    935     62   -732    667    724    465    901    501    501    244
   -472    457    930      7   -701    691    701    420    870    465    459    166
   -410    530    937    -62   -675    732    730    467    909    506    478    233
   -337    530    867    -96   -602    698    730    483    919    501    459    348
   -280    465    743    -93   -511    602    680    431    839    428    402    335
   -296    410    706    -57   -501    555    698    470    839    441    400    337
   -303    254    555     23   -431    405    787    545    828    381    303    215
   -259    140    400     59   -329    270    948    698    859    309    145      2
   -187    275    459    -46   -324    366   1031    841    997    374    171      7
   -270    587    854   -158   -563    719    974    665   1114    563    415    244
   -426   1091   1517   -332   -971   1304    753    187   1166    898    883    727
   -540   1790   2330   -623  -1434   2060    540   -189   1301   1397   1538   1371
   -485   2197   2683   -857  -1584   2439    262   -353   1460   1865   2081   1912
   -345   2068   2413   -862  -1379   2242     49   -446   1387   1901   2125   1982
   -236   1522   1756   -644   -995   1639    -18   -548    927   1267   1475   1337
   -106    859    966   -376   -535    911     15   -584    345    340    524    366
     41    537    496   -290   -226    517    226   -267    374    142    210     28
     88    478    389   -283   -150    433    392      0    563    236    233     41
     54    426    371   -241   -158    400    491    140    665    275    231     23
     59    426    366   -241   -153    397    548    223    706    301    246     23
     90    420    329   -254   -119    374    545    272    735    306    244     12
    106    394    288   -252    -90    342    548    293    750    301    231     -2
    103    348    244   -228    -70    298    542    285    740    272    207    -25
     72    314    241   -192    -83    277    532    285    737    259    189    -38
     57    311    254   -184    -98    283    540    288    745    259    187    -46
     36    332    296   -184   -129    314    542    293    756    275    202    -38
     25    340    314   -184   -142    327    568    314    771    296    220    -31
     -7    314    322   -153   -163    316    605    314    774    293    207    -59
    -88    314    402   -114   -246    355    626    288    766    285    200    -70
    -23    397    420   -187   -220    407    613    309    782    316    239     -7
     59    465    405   -265   -171    436    613    389    844    379    290     46
     72    444    371   -257   -148    407    618    413    867    381    283     28
    119    402    283   -262    -80    342    563    348    802    309    226    -18
    101    444    340   -272   -119    392    600    376    841    345    259      7
     67    517    446   -293   -189    483    644    426    904    402    316     57
     23    480    457   -252   -215    470    639    426    906    405    324     57
     31    415    381   -223   -174    400    623    423    891    381    298     44
     20    462    439   -241   -210    452    659    470    945    428    342     90
    -10    498    506   -244   -259    501    691    496    984    467    381    127
    -12    496    509   -241   -259    501    693    488    989    467    379    116
     12    522    506   -267   -246    514    680    478    976    465    384    124
     98    605    506   -350   -205    555    714    530   1010    506    426    176
    111    594    483   -355   -187    540    724    561   1036    537    457    215
     36    514    478   -275   -220    496    691    548   1026    540    459    220
     64    566    498   -316   -218    532    709    545   1036    553    475    233
     51    613    561   -335   -254    587    766    571   1083    600    527    290
    142    639    496   -394   -176    568    730    592   1085    607    522    288
    148    691    542   -418   -197    618    743    618   1104    628    535    293
      7    662    654   -335   -324    657    743    607   1114    657    571    342
    122    675    553   -400   -215    615    688    620   1106    659    579    366
    213    735    522   -472   -155    628    683    659   1130    683    600    394
    119    745    626   -431   -252    685    709    683   1150    711    626    423
    -83    709    792   -314   -439    750    779    727   1195    756    675    472
   -179    639    818   -231   -498    727    797    722   1182    748    675    475
   -187    680    865   -249   -524    774    782    696   1169    748    688    485
   -142    789    932   -322   -537    859    797    706   1197    784    740    522
   -142    792    935   -327   -540    865    807    701   1195    782    748    527
   -210    704    914   -249   -561    807    753    639   1132    717    691    470
   -194    706    898   -257   -545    800    758    618   1114    691    657    439
   -187    704    891   -257   -537    797    782    626   1130    693    652    428
   -184    662    846   -239   -517    753    789    636   1140    688    631    407
   -163    641    802   -239   -483    722    763    594   1111    646    594    355
   -168    628    797   -231   -483    711    735    530   1065    594    550    288
   -166    636    802   -233   -483    719    761    509   1062    579    524    249
    -59    613    672   -277   -368    641    722    459   1018    519    452    202
    103    550    446   -327   -171    498    678    413    963    454    389    142
    200    517    314   -361    -57    415    680    400    956    441    394    137
    161    488    327   -324    -83    407    628    350    927    423    397    135
    103    452    345   -280   -119    400    631    322    914    413    397    127
     -7    452    457   -223   -231    454    688    322    937    436    423    127
     72    496    420   -285   -174    459    717    358    971    462    439    122
    303    527    223   -415     41    376    659    384    958    444    418    106
    335    480    145   -410     96    314    574    348    919    410    400     80
    410    584    174   -498    119    379    636    384    953    441    431    101
    457    665    207   -561    124    436    665    402    979    462    446    122
    433    678    244   -555     96    462    667    405    997    480    457    137
    436    623    184   -532    124    405    665    402    987    472    441    132
    509    659    148   -584    179    405    685    426   1018    504    457    155
    537    704    166   -620    184    436    667    423   1034    522    470    171
    530    750    220   -639    155    485    644    410   1039    535    480    184
    522    810    288   -667    116    550    626    410   1062    563    506    197
    504    761    254   -633    124    509    568    389   1049    550    496    179
    579    704    124   -641    226    413    514    358   1002    504    441    109
    574    657     83   -615    246    371    444    309    948    454    371     57
    568    698    127   -633    218    413    428    280    927    433    348     72
    550    740    189   -646    181    465    449    296    940    449    355     70
    576    711    135   -646    220    423    415    285    909    420    327     62
    558    670    111   -613    223    392    397    301    914    426    337    101
    454    659    205   -558    124    433    441    324    950    467    381    124
    366    568    202   -467     80    387    480    306    927    449    350     90
    389    519    127   -454    129    324    488    301    904    428    314     83
    485    537     51   -511    218    296    449    275    870    405    277     59
    501    553     51   -527    223    303    413    257    836    374    239     15
    506    584     77   -545    213    332    441    280    849    379    246     31
    374    506    132   -441    122    322    426    265    836    371    252     36
    246    446    200   -345     23    324    418    265    828    371    265     38
    163    405    241   -288    -38    324    457    285    844    387    285     46
     62    394    332   -231   -135    363    522    329    883    433    335     72
    -41    428    470   -194   -254    449    568    353    906    472    381     90
    -80    452    532   -184   -306    491    561    322    888    467    397     67
    -28    444    470   -207   -249    457    545    348    865    459    402     44
     23    350    327   -187   -150    340    602    426    859    426    368     12
    -72    106    176    -18   -124    142    717    501    823    322    259   -124
   -116     70    187     23   -150    127    919    672    896    298    197   -231
    103    415    311   -259   -103    363    943    779   1067    454    301   -116
    184    852    667   -517   -241    758    769    444   1119    654    542    202
    168   1483   1312   -828   -571   1400    467     -5   1205   1060   1078    743
    171   2281   2109  -1226   -969   2195    171   -283   1423   1595   1717   1312
    244   2556   2309  -1402  -1034   2434   -179   -423   1540   1935   2094   1662
    309   2182   1870  -1247   -779   2026   -335   -496   1314   1704   1855   1467
    122   1496   1371   -810   -623   1434   -262   -514    831    992   1124    810
    -67    815    883   -374   -475    849    -83   -413    446    329    418    200
   -122    641    761   -259   -444    701    226    -20    672    410    410    215
   -384    537    922    -77   -654    730    480    207    888    555    511    275
   -368    465    831    -49   -600    646    571    267    950    581    522    262
     70    517    446   -293   -187    483    509    402    979    584    509    259
    205    506    298   -358    -46    402    496    462    989    579    491    244
    202    444    239   -324    -18    342    514    452    976    561    454    210
    218    340    122   -280     46    231    522    413    937    504    376    129
    174    236     62   -205     57    150    467    324    859    423    303     46
    241    231    -12   -236    124    109    439    298    841    423    290     38
    329    220   -109   -275    218     57    418    272    805    384    262     20
    366    249   -116   -309    241     67    413    259    787    353    249     -7
    418    314   -103   -366    262    106    423    259    774    335    239    -41
    371    215   -155   -293    262     31    376    215    727    290    194    -77
    384    205   -179   -296    280     12    381    202    719    290    205    -83
    394    280   -114   -337    254     83    394    174    719    298    223   -114
    415    275   -140   -345    277     67    355    163    688    275    207   -168
    462    241   -220   -353    342     12    374    220    717    288    207   -103
    387    220   -168   -303    277     25    402    223    740    316    249    -12
    353    233   -119   -293    236     57    418    202    745    332    277    -28
    379    309    -70   -342    226    119    405    210    737    345    298    -54
    322    348     25   -335    145    189    410    324    807    423    379     33
    197    400    202   -298     -2    301    459    452    919    524    475    132
     67    449    379   -259   -155    415    527    540   1013    610    550    205
    -28    532    561   -252   -293    545    644    633   1111    698    639    288
   -207    550    758   -171   -483    654    693    693   1169    758    698    374
   -449    514    963    -33   -706    740    717    756   1228    818    810    488
   -633    561   1195     36   -914    878    807    870   1340    943    945    610
   -888    652   1540    119  -1213   1096    924    956   1460   1054   1018    607
  -1106    659   1766    223  -1436   1213   1023    987   1517   1098   1057    652
  -1093    607   1701    244  -1397   1153   1005   1013   1512   1083   1067    758
   -995    540   1532    226  -1262   1034    943   1015   1486   1041   1031    771
   -943    433   1376    254  -1158    904    904    961   1439   1015    969    672
   -940    420   1361    259  -1150    891    852    846   1363    943    904    561
  -1005    314   1319    345  -1161    815    732    701   1236    820    795    436
  -1096    114   1210    491  -1156    662    613    618   1130    719    685    337
  -1143    -80   1062    613  -1104    491    498    501    987    568    555    259
  -1182   -309    872    745  -1031    283    413    405    875    465    475    184
  -1215   -457    756    836   -987    148    332    280    774    368    379     59
  -1291   -550    737    919  -1015     93    327    119    675    267    314    -25
  -1158   -522    636    841   -898     57    309      7    574    184    275    -67
   -846   -441    405    644   -626    -18    252     88    584    200    265    -59
   -711   -452    259    579   -485    -96    244    101    584    194    257    -41
   -662   -467    192    563   -431   -137    265     57    571    192    280    -88
   -618   -433    184    527   -402   -124    290     36    587    218    270   -171
   -498   -327    168    413   -335    -80    293     88    615    226    252   -184
   -519   -366    153    441   -337   -106    309     90    618    205    233   -202
   -670   -530    140    600   -407   -194    288     41    545    132    189   -226
   -836   -576    259    706   -548   -158    301     75    576    166    233   -187
   -922   -558    363    740   -644    -98    342     90    602    184    249   -163
   -945   -467    478    706   -711      2    397    101    639    220    280   -137
   -961   -381    576    670   -769     98    423    135    685    262    314    -88
  -1034   -254    779    644   -906    262    496    246    779    355    384     23
  -1218   -239    979    727  -1098    368    493    298    815    384    407     85
  -1265   -332    930    797  -1098    298    415    257    769    327    350     36
  -1236   -402    831    818  -1036    213    332    171    706    272    285    -51
  -1034   -418    615    727   -826     98    244     10    594    171    184   -223
   -906   -428    478    667   -693     23    192   -150    501     64     96   -342
   -659   -327    332    493   -496      0    153   -106    504     67    116   -293
   -275   -148    127    210   -202    -10     98    -51    501     70    111   -280
   -124    -46     77     85   -101     15    161     18    563    106    127   -259
    -93    -62     31     75    -62    -15    200    -23    535     64     77   -277
    -51    -59    -10     54    -20    -36    200    -70    504     44     49   -306
     -2    -54    -51     25     23    -51    205    -44    506     49     54   -290
      5    -36    -41     15     23    -38    220     28    553     88    103   -210
    -93     62    153     15   -122    106    270     93    633    187    213   -124
   -161    168    329     -5   -246    249    303    153    714    280    314    -57
   -179    254    433    -38   -306    345    306    184    766    342    379    -10
   -155    332    488    -88   -322    410    324    158    784    355    397    -18
    -64    374    439   -155   -252    405    298    137    748    337    407      0
     75    415    337   -246   -129    376    277    189    761    361    431     62
    265    428    163   -348     49    298    231    140    717    322    387     23
    420    397    -23   -407    223    187    210    109    672    272    342    -12
    480    379   -101   -431    290    140    226     77    633    218    290    -59
    433    306   -127   -371    280     90    210     -7    568    145    213   -158
    371    257   -116   -316    244     70    192    -85    506     90    166   -220
    405    205   -200   -303    303      2    153    -93    452     51    140   -236
    465    140   -324   -303    394    -90    114    -44    454     49    132   -210
    371    155   -215   -262    293    -31    163      2    506     70    150   -158
    189    205     15   -197     85    109    239     10    553    122    210   -122
    150    202     51   -176     49    127    210    -31    527    140    228   -158
    239    210    -28   -226    132     90    194     20    540    161    252   -145
    249    239    -10   -244    129    114    223     98    592    210    293   -111
    231    215    -15   -223    122    101    246    127    610    226    280   -111
    285    239    -46   -262    166     96    220     72    563    176    220   -148
    311    265    -49   -288    179    109    210     41    545    161    207   -171
    233    272     38   -254     98    155    254      7    540    145    187   -194
    174    215     38   -194     67    127    306     -2    509     98    137   -231
    316     49   -267   -181    293   -109    316     96    433    -12     -2   -361
    389   -150   -542   -122    465   -345    441    335    483    -49    -88   -449
    327    -36   -363   -145    345   -197    628    491    683     96     31   -376
    218    353    135   -285     41    244    644    270    815    306    288   -163
    114    937    823   -524   -353    880    327   -267    854    633    724    218
     54   1610   1553   -833   -750   1582    -41   -558   1021   1135   1314    818
     51   2065   2013  -1060   -982   2042   -405   -628   1244   1597   1821   1395
     57   1922   1865   -992   -904   1896   -649   -714   1169   1608   1849   1470
     15   1356   1340   -685   -662   1348   -670   -787    756   1078   1319    940
    -49    706    756   -329   -405    732   -426   -685    290    329    561    171
    -59    371    431   -155   -244    400   -111   -350    332    158    301    -85
    -59    309    368   -124   -215    337    111    -70    527    262    337    -64
    -38    257    296   -109   -166    275    246     77    615    296    342    -67
    -20    174    194    -77   -109    184    285    114    610    272    311    -96
     70    148     75   -109     -2    111    280     90    574    218    239   -166
    163    166      2   -166     80     85    277     77    548    176    194   -202
    202    148    -54   -174    129     46    259     59    540    161    184   -210
    309    109   -202   -210    257    -46    223     -2    472     96    124   -254
    397     75   -324   -236    361   -124    207     15    452     70     96   -254
    431     80   -353   -257    392   -135    213     57    485     98    116   -244
    475    132   -342   -303    410   -103    226    116    548    168    168   -223
    457    194   -262   -327    361    -33    254    155    602    228    231   -181
    454    223   -231   -340    342     -2    249    140    594    218    226   -187
    402    236   -166   -322    283     33    288    168    626    241    239   -184
    332    231   -101   -280    218     64    345    207    654    262    259   -158
    239    215    -23   -228    129     96    376    257    693    298    314    -62
     98    192     93   -145      2    142    415    275    711    316    335    -31
     20    210    189   -116    -85    202    485    332    789    397    394    -23
    -20    290    311   -135   -166    301    542    361    841    444    426    -54
    -98    262    361    -83   -231    309    563    418    872    485    485     15
   -142    179    319    -18   -231    249    540    452    883    496    501     75
   -101    210    311    -54   -205    259    555    488    930    532    530    116
   -101    267    368    -83   -233    316    576    522    976    566    548    140
   -158    314    470    -80   -314    389    618    524   1010    589    561    137
   -148    335    480    -93   -314    407    626    491    982    563    540    101
    -75    288    363   -106   -218    324    568    514    953    555    542    127
     -7    270    277   -129   -142    272    550    548    982    581    555    181
     41    280    239   -161    -98    259    550    542    984    568    530    176
    116    316    200   -218    -41    259    530    501    961    553    519    140
    192    361    168   -277     10    265    522    506    971    584    548    116
    270    394    124   -332     72    259    493    524    984    594    550    135
    381    363    -18   -374    197    174    439    488    930    532    498    153
    457    337   -119   -397    288    109    426    488    924    535    498    163
    485    355   -129   -423    306    114    436    478    927    548    493    119
    475    384    -90   -428    283    148    433    454    917    545    496     88
    496    394   -101   -444    298    148    426    446    901    532    488     80
    527    353   -176   -441    350     88    381    402    844    480    446     90
    537    335   -202   -436    368     64    361    387    833    483    454    111
    509    366   -142   -436    327    111    381    368    841    491    454     64
    483    410    -72   -449    277    168    394    358    839    478    449     38
    550    428   -124   -491    337    153    387    379    831    470    459     67
    566    444   -122   -506    342    161    389    415    865    517    493    119
    454    407    -46   -431    252    181    415    418    883    537    506    137
    361    405     44   -384    158    226    470    418    904    548    498    111
    358    418     59   -389    150    239    485    428    914    542    493    106
    350    405     51   -379    150    228    491    436    917    553    506    116
    298    381     83   -340    109    233    537    446    943    584    527    101
    246    397    148   -324     49    272    579    462    969    607    548     96
    171    358    187   -265     -7    272    571    441    966    594    524     67
    158    337    176   -249    -10    257    566    413    937    561    496     41
    158    358    200   -257    -20    280    605    475    987    618    553    111
    122    335    213   -231    -44    275    587    480    992    615    540    111
     80    353    272   -218    -96    314    602    491   1015    626    548    119
     31    381    350   -207   -161    368    636    511   1060    665    576    122
      7    366    358   -187   -174    363    665    542   1075    685    600    142
     23    342    319   -184   -150    332    657    568   1088    709    633    179
      7    374    366   -189   -179    368    662    592   1117    732    654    192
     38    407    366   -226   -163    389    665    620   1143    748    667    210
     46    465    418   -254   -184    441    691    657   1187    789    696    239
     -5    457    459   -226   -233    459    714    665   1195    787    688    213
      0    480    478   -241   -239    480    740    696   1226    813    719    252
     59    553    491   -309   -215    522    745    748   1278    859    766    311
     38    483    444   -259   -202    465    737    724   1247    831    743    285
    -23    423    446   -202   -233    433    784    714   1249    831    735    280
    -15    480    496   -231   -254    488    820    724   1286    859    756    290
    -31    561    592   -267   -311    576    839    748   1340    909    800    311
     57    602    545   -329   -244    574    763    685   1301    867    776    293
    106    584    478   -345   -184    532    711    672   1273    865    797    345
    103    568    465   -337   -179    517    711    688   1286    872    797    348
    101    589    488   -345   -194    540    719    685   1301    875    789    319
    101    581    480   -340   -189    532    714    649   1273    841    763    303
     88    522    431   -306   -171    478    701    654   1239    831    774    322
     72    462    389   -267   -158    426    698    683   1249    844    789    329
     64    400    332   -233   -135    366    693    688   1239    828    774    301
     57    384    327   -220   -135    355    691    691   1228    813    753    272
      7    381    371   -194   -181    376    701    685   1228    805    748    254
    -25    348    374   -161   -200    358    724    685   1213    779    719    233
      5    319    314   -163   -155    316    704    662   1169    730    670    205
     20    319    298   -168   -137    309    696    659   1158    722    667    202
     20    319    298   -168   -137    309    704    693   1187    758    709    220
     -2    332    335   -166   -168    335    727    717   1231    797    737    223
    -36    350    387   -158   -213    368    730    680   1210    758    691    161
    -36    314    350   -137   -192    332    706    670   1161    709    670    197
     -2    280    280   -140   -140    280    706    714   1184    743    711    249
     18    324    306   -171   -145    314    706    730   1210    779    740    218
     25    363    335   -194   -155    350    704    740   1231    792    753    184
     54    316    262   -184   -103    290    680    740   1221    766    727    184
     31    179    148   -103    -59    163    719    771   1187    698    652    140
    -23    -33    -10     28     -7    -23    846    852   1145    571    488    -20
    -10   -122   -111     64     49   -116   1018   1021   1205    524    389   -119
     -7    119    127    -54    -67    122   1179   1161   1415    693    542     12
   -101    607    706   -254   -405    657   1083    859   1514    976    901    353
   -257   1231   1488   -488   -872   1361    782    444   1602   1397   1439    867
   -361   1873   2231   -756  -1296   2052    511    176   1764   1906   2042   1408
   -262   2187   2449   -961  -1356   2317    194     31   1893   2320   2499   1831
   -179   1735   1914   -779  -1047   1826     33    -64   1626   2047   2221   1605
   -189   1096   1283   -454   -737   1189     70    -98   1114   1273   1449    896
   -218    558    776   -171   -496    667    233     10    771    618    761    246
   -181    322    504    -70   -342    413    454    322    917    594    649    150
   -116    327    444   -106   -280    384    615    568   1119    740    750    254
    -41    345    387   -150   -215    363    719    714   1231    805    787    290
      0    348    348   -174   -174    348    771    789   1280    820    787    283
     12    374    361   -192   -174    368    802    826   1309    841    797    290
     20    379    358   -200   -168    368    820    836   1312    831    776    249
    106    348    239   -228    -64    293    784    797   1257    771    727    207
    181    342    158   -265     10    252    771    810   1249    763    730    226
    223    384    161   -303     31    272    779    823   1265    769    735    231
    254    402    145   -329     54    275    779    810   1254    756    717    202
    296    423    127   -361     83    275    771    795   1257    750    704    168
    340    439     98   -392    119    267    766    787   1249    740    691    150
    431    413    -18   -420    226    197    740    782   1205    709    672    161
    436    397    -38   -418    239    179    761    823   1239    730    691    197
    428    407    -20   -418    226    194    776    826   1247    737    696    200
    426    452     25   -439    200    239    792    833   1262    763    724    215
    379    480    101   -428    140    290    826    849   1299    792    737    218
    394    470     75   -433    158    272    818    841   1273    761    722    215
    410    472     59   -441    174    267    802    862   1273    763    737    262
    397    483     85   -441    155    285    813    893   1299    784    753    285
    342    462    119   -402    111    290    823    911   1322    805    761    280
    301    449    148   -376     75    301    836    922   1337    820    779    283
    270    472    202   -371     33    337    854    945   1361    841    807    314
    257    475    215   -366     18    345    862    961   1376    849    815    327
    283    493    210   -387     36    353    841    966   1382    859    810    309
    244    491    246   -368     -2    371    831    961   1387    870    818    301
    202    433    231   -319    -12    332    833    953   1369    846    805    306
    163    428    265   -296    -51    348    852    971   1387    865    826    337
     70    420    350   -244   -140    387    888   1000   1431    904    852    350
    155    449    290   -303    -70    371    865    961   1387    854    802    298
    215    459    244   -337    -15    350    841    974   1361    846    815    332
    215    462    244   -340    -15    353    849   1028   1402    891    857    387
    228    491    262   -358    -15    376    849   1026   1405    898    872    410
    244    527    280   -387    -18    405    849   1010   1389    891    870    407
    220    550    329   -387    -54    441    862   1008   1384    891    872    410
    184    537    350   -361    -83    444    867   1000   1361    872    857    405
    153    498    345   -324    -96    423    872    997   1345    862    849    413
    155    501    345   -329    -93    423    849    961   1314    836    833    402
    166    527    361   -348    -98    446    828    927   1286    810    820    387
    142    550    407   -348   -132    480    833    917   1278    802    815    368
    135    527    392   -329   -127    459    828    862   1228    748    761    311
    111    465    350   -290   -119    407    839    854   1197    714    735    314
     64    470    405   -267   -168    436    875    896   1241    763    774    361
     67    496    428   -280   -179    462    898    904   1254    766    771    358
     90    517    426   -303   -166    472    893    885   1244    745    748    335
     44    485    441   -265   -200    465    898    849   1228    717    706    285
     25    449    420   -239   -197    436    904    795   1192    659    639    207
     75    431    355   -254   -140    394    898    763   1161    623    597    168
    135    426    290   -280    -77    358    885    763   1158    618    589    171
    168    436    265   -303    -46    350    875    745   1143    600    576    166
    189    449    259   -319    -33    355    870    753   1158    615    592    187
    194    444    246   -322    -25    345    857    743   1153    605    574    174
    189    452    262   -319    -36    358    878    748   1161    605    563    163
    163    470    306   -316    -72    389    924    776   1195    633    576    153
    210    457    244   -335    -15    350    914    753   1158    594    532    119
    226    467    239   -348     -5    353    922    769   1166    600    542    155
    194    514    319   -353    -62    418    958    823   1226    659    602    220
    187    574    387   -381   -101    483    987    878   1283    722    657    280
    166    618    452   -394   -142    535   1010    919   1325    758    685    309
    137    665    524   -402   -194    594   1052    950   1369    792    711    337
    127    730    602   -428   -236    667   1085    956   1389    807    719    335
    142    761    618   -452   -239    691   1106    982   1397    833    748    355
    163    771    607   -467   -223    688   1109   1015   1428    862    771    384
    215    839    620   -530   -202    730   1101   1036   1460    885    789    423
    249    932    683   -589   -215    807   1075   1057   1504    930    831    462
    189   1008    818   -600   -314    911   1060   1060   1543    976    859    478
    181   1000    818   -592   -316    909   1023   1013   1493    930    815    459
    200    961    761   -584   -280    862   1018    984   1449    888    797    457
    153    989    836   -571   -340    914   1041   1023   1480    953    833    467
    161   1036    875   -600   -358    956   1072   1031   1493    969    859    483
    153   1018    865   -587   -355    943   1078   1010   1467    945    841    452
     83    927    841   -506   -379    885   1088    987   1434    906    795    400
     46    756    709   -400   -329    732   1070    930   1343    797    678    280
     44    618    574   -332   -265    597   1083    880   1257    711    584    187
     51    509    454   -280   -200    483   1044    828   1184    646    517    137
    129    465    332   -298   -101    400    976    776   1122    592    467     96
    233    485    252   -358     -7    368    935    724   1065    540    415     41
    309    535    226   -423     38    381    940    737   1065    537    407     31
    319    555    233   -439     41    394    961    769   1083    550    420     46
    319    602    280   -462     18    441    974    831   1124    584    462    114
    293    701    407   -496    -57    555    948    922   1192    659    545    194
    197    706    509   -454   -155    607    841    943   1202    688    561    174
     59    623    563   -340   -252    592    769    917   1171    659    542    119
    -25    597    623   -285   -324    610    800    914   1166    644    530     96
     23    688    665   -355   -319    678    891    935   1205    675    568    129
    168    756    587   -462   -207    670    958    919   1187    675    566    137
    267    675    407   -472    -70    542    989    911   1122    620    485     80
    306    519    210   -415     46    363   1106   1034   1093    550    389     -5
    259    316     57   -288    101    187   1236   1187   1117    467    265   -145
    272    472    197   -374     36    335   1335   1244   1270    550    342   -114
    239    924    685   -584   -223    805   1273    943   1369    761    620    135
     70   1447   1376   -758   -654   1413    974    431   1402   1098   1088    581
   -109   2062   2171   -976  -1140   2117    628     70   1517   1564   1683   1114
    -41   2504   2546  -1234  -1293   2525    329    -67   1665   1990   2187   1574
    -20   2299   2320  -1140  -1169   2307    158   -132   1519   1906   2127   1535
    -70   1730   1800   -831   -937   1764    236    -93   1111   1301   1501    961
   -215   1096   1312   -439   -763   1202    496    109    732    620    769    244
   -226    841   1067   -309   -646    953    756    501    906    615    646    116
    -44    857    901   -407   -472    878    930    782   1101    727    680    179
    127    917    787   -522   -329    852   1028    948   1208    784    701    205
    259    982    722   -620   -231    852   1067   1015   1257    810    706    187
    446   1002    555   -724    -57    782   1026    984   1208    743    620    109
    615    989    374   -802    119    683    974    937   1150    675    545     57
    748   1010    259   -880    244    636    979    917   1127    652    519     38
    774   1036    262   -904    257    649   1008    911   1122    654    517     49
    753   1015    262   -885    246    639   1031    904   1109    646    511     57
    795   1044    249   -919    272    646   1065    911   1109    654    517     67
    870   1075    202   -974    332    639   1065    906   1091    639    504     36
    922   1072    150   -997    387    613   1054    911   1078    628    493     18
    974   1075    101  -1026    436    587   1070    930   1085    633    493     25
   1041   1104     59  -1072    491    581   1075    924   1085    636    491     31
   1093   1122     28  -1111    532    576   1083    911   1078    631    478     23
   1109   1083    -25  -1096    568    530   1091    904   1067    620    454      7
   1085   1101     12  -1096    537    558   1117    911   1075    626    462     25
   1049   1106     57  -1078    496    581   1137    940   1085    644    483     64
    961   1119    158  -1041    400    639   1137    971   1109    675    509    116
    875   1148    272  -1010    301    711   1189   1021   1150    719    548    174
    774   1197    423   -987    174    810   1247   1080   1210    792    613    252
    758   1231    470   -995    142    852   1267   1130   1249    849    657    280
    758   1293    535  -1026    109    917   1283   1169   1275    891    688    280
    688   1254    566   -971     62    911   1275   1187   1278    901    691    285
    649   1226    576   -940     36    901   1283   1210   1286    914    691    311
    620   1236    613   -930      5    924   1293   1236   1309    943    711    329
    600   1247    644   -924    -20    948   1304   1262   1325    963    722    329
    597   1228    631   -911    -15    930   1304   1283   1330    974    724    340
    613   1252    639   -932    -12    945   1306   1306   1350   1002    748    366
    602   1257    652   -930    -23    956   1325   1335   1369   1026    761    384
    602   1223    620   -914    -10    924   1314   1325   1350   1013    743    371
    626   1223    597   -924     15    911   1319   1322   1340   1013    735    368
    626   1215    589   -922     18    904   1314   1317   1327   1008    732    368
    646   1249    602   -948     20    927   1317   1327   1332   1015    740    392
    678   1296    618   -987     28    958   1317   1332   1332   1034    756    402
    654   1265    610   -958     23    937   1280   1306   1299   1018    743    376
    659   1270    610   -966     23    940   1257   1283   1267   1005    737    366
    678   1301    623   -989     25    963   1267   1280   1254   1002    737    363
    670   1314    644   -992     12    979   1275   1270   1241    997    737    374
    641   1301    659   -971     -7    982   1283   1262   1226    997    737    381
    662   1309    644   -987     10    976   1283   1267   1218    995    730    374
    727   1356    628  -1041     49    992   1296   1280   1215    992    727    366
    771   1392    618  -1083     75   1005   1304   1280   1218    995    727    358
    769   1392    623  -1080     72   1008   1312   1278   1221    995    730    350
    758   1392    633  -1078     62   1015   1337   1288   1226   1000    730    348
    745   1376    631  -1062     57   1005   1345   1304   1228   1002    722    345
    719   1343    623  -1034     49    984   1353   1304   1223   1026    683    332
    701   1312    610  -1005     46    961   1358   1296   1210   1065    628    316
    693   1299    602   -997     44    950   1366   1283   1208   1036    654    296
    685   1304    618   -995     33    961   1379   1267   1202   1021    670    277
    680   1283    602   -984     38    943   1374   1247   1182    997    662    257
    683   1275    592   -979     46    935   1374   1236   1169    987    652    252
    639   1226    587   -932     25    906   1343   1213   1148    969    628    236
    623   1187    563   -906     31    875   1325   1213   1140    963    623    239
    618   1166    545   -893     36    854   1325   1215   1130    953    615    233
    592   1109    517   -849     38    813   1312   1205   1111    932    592    210
    576   1083    506   -831     33    795   1304   1202   1109    932    579    194
    579   1109    530   -844     23    820   1317   1218   1122    940    581    205
    592   1124    532   -859     28    831   1319   1223   1127    930    574    200
    584   1124    540   -854     23    833   1343   1241   1137    935    574    210
    576   1176    600   -878    -12    891   1382   1280   1179    974    602    246
    537   1187    649   -862    -57    919   1418   1322   1213   1002    631    270
    475   1171    696   -823   -111    935   1436   1353   1239   1010    652    280
    433   1223    789   -828   -176   1008   1473   1392   1293   1044    698    319
    444   1280    836   -862   -197   1060   1454   1387   1296   1047    714    342
    457   1309    852   -883   -197   1083   1426   1382   1293   1044    724    366
    457   1340    880   -898   -213   1111   1402   1384   1304   1070    756    384
    420   1356    935   -888   -257   1145   1408   1395   1314   1088    787    384
    332   1296    961   -815   -314   1130   1421   1389   1304   1083    797    381
    257   1239    979   -748   -361   1109   1408   1361   1273   1060    792    366
    207   1226   1015   -717   -405   1122   1410   1340   1249   1044    782    342
    161   1171   1010   -665   -423   1091   1408   1330   1215   1010    761    324
    111   1067    956   -589   -420   1010   1410   1322   1174    961    719    309
     77   1018    940   -548   -431    979   1410   1314   1158    950    704    280
     57   1018    958   -537   -449    989   1415   1327   1166    969    727    275
     57   1021    963   -537   -452    992   1415   1327   1161    953    727    277
     20   1002    979   -514   -478    992   1421   1322   1153    943    722    265
    -54    979   1034   -462   -542   1005   1439   1322   1153    948    735    257
   -129    943   1072   -407   -600   1008   1462   1327   1161    948    748    272
   -150    898   1049   -374   -600    974   1449   1288   1124    906    714    257
    -33    893    927   -431   -480    909   1405   1234   1065    844    665    220
    103    901    797   -504   -345    849   1353   1182   1015    784    607    181
    252    885    633   -571   -192    761   1280   1114    948    724    558    137
    454    854    400   -654     28    628   1187   1028    867    659    488     33
    745    857    109   -802    316    483   1052    898    743    532    371   -106
   1130    852   -277   -992    704    288    911    769    602    381    236   -241
   1421    795   -626  -1109   1023     85    807    683    472    233    101   -381
   1561    633   -927  -1096   1244   -145    789    685    355     64    -75   -553
   1610    519  -1093  -1065   1350   -285    904    852    381    -15   -210   -667
   1553    654   -898  -1104   1226   -122   1054   1044    574    119   -124   -584
   1340    992   -350  -1166    844    322   1098    924    748    379    153   -314
   1078   1473    394  -1275    342    935    901    457    818    730    615    148
    875   2101   1226  -1488   -176   1662    636     77    932   1184   1215    766
    859   2522   1660  -1691   -400   2091    353   -124   1054   1590   1712   1317
    950   2397   1447  -1675   -246   1922    163   -233    950   1597   1738   1405
   1005   1852    846  -1428     80   1350     93   -314    522   1018   1143    823
   1018   1288    270  -1156    374    779    210   -205    106    296    368     20
   1026    956    -72   -992    548    441    454    155    171    145    106   -252
    989    909    -80   -950    535    415    701    493    402    272    161   -202
    906    880    -25   -893    467    428    896    732    592    400    233   -150
    727    787     59   -758    332    423    969    800    654    433    231   -194
    579    807    228   -693    174    519   1091    865    724    467    257   -176
    452    823    368   -639     41    597   1184    914    763    480    277   -148
    366    813    446   -589    -38    631   1244    982    800    524    327   -106
    397    826    428   -613    -15    626   1247   1026    818    563    358   -101
    478    844    366   -662     54    605   1223   1039    800    548    353   -101
    498    878    376   -691     59    626   1223   1070    828    584    394    -93
    449    950    501   -698    -25    727   1247   1109    891    639    449   -103
    470    961    491   -717    -10    727   1241   1114    904    615    436    -75
    493    950    457   -722     18    706   1228   1114    917    600    433    -44
    472    997    522   -735    -25    761   1228   1135    966    636    470    -28
    446   1015    568   -730    -59    792   1228   1150    984    646    496      0
    384   1013    626   -698   -119    820   1257   1189   1018    706    542     33
    322   1065    740   -693   -210    904   1312   1247   1075    769    600     59
    262   1117    852   -691   -296    987   1332   1275   1098    795    644     98
    158   1150    992   -654   -415   1072   1345   1296   1109    813    667    122
      2   1130   1124   -568   -561   1127   1384   1330   1143    852    735    168
   -106   1137   1244   -517   -675   1189   1423   1366   1187    911    792    166
   -132   1140   1273   -506   -701   1205   1436   1395   1221    932    795    174
   -127   1109   1236   -491   -680   1171   1444   1402   1226    893    763    233
   -140   1091   1228   -475   -685   1158   1447   1410   1221    893    779    265
   -174   1093   1267   -459   -719   1179   1475   1475   1275    950    841    322
   -200   1127   1325   -465   -763   1226   1488   1525   1309    971    870    368
   -226   1137   1363   -454   -795   1249   1512   1571   1358   1013    909    397
   -194   1132   1325   -470   -761   1228   1522   1569   1363   1013    914    374
   -163   1122   1286   -478   -724   1202   1519   1553   1348    992    906    350
   -150   1140   1288   -496   -719   1213   1509   1543   1327    961    870    324
    -72   1119   1192   -522   -631   1156   1491   1522   1296    909    820    340
      7   1132   1122   -571   -555   1127   1465   1493   1273    896    828    361
     41   1137   1096   -589   -527   1117   1436   1470   1267    904    862    348
     33   1161   1124   -597   -545   1143   1418   1444   1247    875    839    301
    -12   1137   1150   -561   -581   1143   1428   1436   1252    867    789    298
    -38   1101   1140   -535   -589   1119   1415   1408   1208    823    761    303
    -59   1122   1179   -532   -618   1150   1400   1405   1202    820    779    327
    -93   1143   1234   -527   -662   1187   1387   1413   1202    820    805    374
   -184   1119   1304   -467   -743   1210   1392   1421   1208    836    831    384
   -249   1078   1327   -418   -787   1202   1413   1428   1213    841    815    337
   -254   1062   1314   -405   -784   1187   1423   1423   1200    818    789    353
   -257   1067   1322   -405   -789   1195   1413   1395   1179    815    784    337
   -265   1101   1366   -418   -815   1234   1413   1395   1192    833    815    337
   -254   1117   1371   -433   -813   1244   1413   1397   1197    831    810    329
   -228   1124   1350   -449   -789   1236   1408   1387   1182    800    782    329
   -239   1091   1330   -428   -784   1210   1431   1395   1192    810    792    337
   -283   1098   1382   -407   -831   1239   1452   1405   1221    844    802    298
   -316   1130   1447   -407   -880   1288   1462   1402   1236    862    813    275
   -332   1143   1475   -405   -904   1309   1449   1363   1205    833    784    241
   -366   1145   1512   -389   -940   1327   1449   1374   1202    839    797    290
   -376   1101   1478   -361   -927   1288   1423   1387   1197    828    802    342
   -342   1096   1436   -379   -891   1265   1387   1356   1176    820    774    265
   -301   1078   1379   -389   -841   1228   1382   1345   1176    831    774    233
   -231   1067   1299   -420   -766   1182   1337   1309   1137    789    740    200
   -179   1049   1228   -433   -704   1137   1299   1278   1106    750    704    179
    -90   1034   1122   -472   -607   1078   1283   1260   1083    737    672    140
    -23   1062   1085   -519   -555   1072   1278   1252   1075    735    672    111
     10   1078   1065   -545   -527   1070   1288   1254   1078    719    649     88
     18   1039   1021   -527   -501   1031   1314   1262   1075    704    618     93
     67   1044    976   -555   -457   1013   1309   1252   1034    667    579     96
     90   1047    956   -568   -433   1002   1317   1293   1054    698    620    137
     93   1054    961   -574   -433   1008   1343   1337   1098    743    662    150
    158   1075    917   -615   -379    997   1330   1319   1085    719    652    132
    194   1109    914   -652   -361   1013   1306   1304   1088    732    678    140
    220   1171    950   -696   -366   1060   1275   1280   1091    745    688    135
    228   1200    969   -717   -371   1085   1249   1262   1088    745    701    150
    231   1189    958   -709   -363   1075   1228   1241   1065    727    688    137
    241   1158    914   -701   -337   1039   1218   1226   1036    693    662    122
    246   1145    898   -696   -327   1023   1210   1208   1005    657    633    124
    254   1111    857   -685   -301    987   1192   1176    971    631    620    111
    257   1052    795   -654   -267    924   1182   1153    945    631    613     67
    236   1008    771   -623   -267    891   1184   1117    917    589    563    -20
    293    958    665   -626   -184    813   1156   1067    839    522    504    -64
    345    914    566   -631   -111    740   1127   1057    795    501    491    -46
    358    904    545   -631    -93    724   1119   1065    797    498    483    -44
    361    893    530   -628    -85    711   1109   1047    774    457    441    -62
    363    878    514   -620    -75    698   1109   1028    753    431    410    -80
    376    896    519   -636    -70    709   1111   1015    745    431    405   -103
    394    901    506   -646    -54    704   1114   1015    735    418    405    -88
    418    896    475   -657    -28    685   1096   1013    711    418    405    -83
    431    891    457   -662    -12    675   1098   1028    732    467    452   -109
    462    922    457   -693      2    691   1088   1023    735    475    462   -135
    509    945    436   -727     36    691   1085   1018    727    462    441   -140
    542    927    384   -737     77    654   1075   1005    714    433    410   -155
    532    919    384   -727     75    652   1067    989    701    413    397   -174
    542    883    340   -714    101    613   1072    997    683    392    374   -184
    600    717    116   -657    241    418   1085   1026    605    296    270   -283
    605    509    -98   -558    350    205   1195   1140    568    176    103   -493
    576    527    -51   -553    314    239   1358   1319    688    218    114   -509
    491    797    303   -646     93    553   1439   1267    846    413    329   -324
    311   1275    963   -792   -324   1119   1304    911    984    753    763    101
     90   1971   1878  -1034   -893   1925   1080    613   1221   1291   1418    758
     20   2551   2530  -1286  -1254   2540    841    517   1512   1857   2055   1421
     67   2624   2556  -1345  -1244   2590    594    470   1595   2086   2294   1719
     93   2161   2068  -1127   -987   2114    454    329   1221   1641   1829   1283
    122   1574   1452   -849   -667   1514    509    277    662    839   1013    462
    163   1098    932   -631   -384   1015    724    517    480    436    548    -18
    262    963    698   -613   -218    831    932    820    626    488    517    -85
    381    956    574   -667    -96    766   1062   1015    743    553    545    -70
    478    958    480   -719     -2    719   1104   1083    776    561    530   -101
    576    922    345   -750    116    633   1078   1057    730    501    462   -166
    652    906    252   -779    200    579   1052   1034    693    449    413   -194
    730    914    184   -820    272    550   1041   1044    675    431    405   -181
    802    898     96   -852    353    498   1041   1044    672    423    394   -202
    818    904     85   -862    366    496   1044   1041    675    433    397   -241
    792    872     80   -833    355    478   1026   1015    652    397    355   -288
    753    867    114   -810    319    491   1041   1031    641    392    363   -270
    724    875    150   -802    288    514   1044   1047    646    407    389   -226
    605    891    283   -748    161    587   1096   1117    719    483    467   -145
    454    906    452   -680      0    680   1158   1176    782    553    532    -93
    296    904    607   -600   -155    756   1218   1226    828    597    576    -54
    124    914    787   -519   -332    852   1288   1288    891    654    633      5
     -7    917    924   -454   -467    919   1343   1348    940    709    693     70
    -72    922    992   -426   -532    958   1369   1379    966    737    722    101
   -137    930   1067   -394   -602    997   1382   1400    992    753    730    114
   -202    930   1130   -366   -665   1028   1405   1426   1021    787    769    142
   -239    974   1213   -368   -724   1091   1431   1462   1067    846    820    155
   -197    987   1184   -397   -691   1085   1410   1457   1049    828    810    142
   -181    948   1130   -381   -654   1039   1400   1454   1026    800    797    148
   -210    948   1158   -371   -685   1052   1410   1470   1044    823    823    163
   -226    974   1200   -374   -714   1085   1431   1493   1070    849    846    166
   -124   1015   1137   -446   -631   1075   1423   1483   1052    823    823    153
    -20    982   1002   -480   -511    992   1366   1452   1005    776    797    137
      7    971    961   -491   -478    966   1345   1460   1013    782    807    142
     12    950    937   -483   -462    945   1379   1452   1005    774    802    119
     57    969    911   -514   -428    943   1413   1457   1008    771    807    111
    150   1021    870   -584   -358    945   1408   1465   1015    792    836    122
    194   1026    828   -610   -319    927   1376   1444   1000    779    828     96
    213   1041    826   -628   -306    935   1371   1441    997    776    841    109
    207   1062    852   -636   -322    958   1369   1436    992    779    857    127
    226   1070    844   -646   -309    958   1356   1431    989    774    859    132
    267   1065    797   -667   -265    932   1325   1392    950    735    836    116
    272   1070    797   -672   -262    935   1309   1382    932    727    841    122
    252   1070    818   -662   -283    945   1314   1387    943    737    862    135
    290   1057    766   -672   -236    911   1278   1327    888    688    826     93
    265   1041    776   -654   -254    909   1278   1325    880    678    826    101
    228   1057    828   -644   -298    943   1296   1343    898    693    846    122
    265   1085    820   -678   -277    956   1280   1317    878    675    844    124
    259   1080    820   -670   -280    950   1278   1306    865    662    846    132
    207   1065    854   -636   -324    961   1291   1304    872    662    839    122
    197   1041    844   -620   -322    943   1301   1306    880    659    828     90
    192   1005    810   -600   -309    909   1309   1286    867    639    807     54
    192    997    805   -594   -306    901   1306   1278    865    631    805     75
    184   1010    823   -600   -319    917   1312   1286    878    649    828     88
    163   1015    852   -589   -342    935   1325   1283    885    652    836     75
    124   1023    898   -576   -387    961   1348   1301    914    680    862     80
     62   1036    974   -548   -454   1005   1384   1340    963    730    901     96
     75   1010    935   -545   -431    971   1358   1296    927    688    859     51
    142   1002    859   -574   -358    932   1330   1262    885    633    826     59
    158   1008    846   -584   -342    927   1337   1283    898    641    839     98
    148   1034    885   -589   -368    961   1350   1304    930    685    870     77
    122   1070    948   -597   -413   1008   1361   1319    958    706    898     67
    129   1072    943   -602   -405   1008   1356   1330    953    701    898     62
    161   1062    898   -613   -368    982   1345   1322    940    685    891     72
    161   1096    935   -628   -387   1015   1371   1358    984    730    932    124
    163   1098    932   -633   -384   1015   1400   1389   1018    753    953    145
    155   1119    963   -639   -405   1044   1413   1387   1026    753    953    132
    171   1114    943   -644   -387   1028   1397   1345    979    704    909     75
    171   1135    963   -652   -394   1049   1397   1361    989    714    930    103
    137   1179   1039   -659   -449   1109   1418   1392   1047    763    979    145
     90   1195   1104   -644   -506   1150   1402   1382   1070    787    997    161
     80   1189   1109   -636   -514   1148   1348   1343   1052    774    989    161
     88   1205   1117   -646   -514   1161   1306   1330   1039    774   1008    184
     67   1145   1075   -607   -504   1111   1296   1340   1047    784   1021    205
     44   1093   1049   -568   -504   1072   1288   1340   1049    784   1023    205
     12   1091   1078   -553   -532   1085   1288   1330   1047    782   1023    205
     31   1104   1072   -566   -519   1088   1275   1286   1018    737    976    153
    215   1021    805   -620   -296    914   1192   1187    898    631    885     41
    368    940    571   -654   -101    756   1132   1127    815    535    795    -38
    426    901    472   -665    -23    688   1117   1098    784    483    745    -70
    454    896    441   -675      7    670   1114   1080    771    467    727    -93
    428    948    519   -691    -46    735   1137   1070    789    480    727   -137
    444    927    483   -685    -18    706   1137   1041    761    444    698   -171
    530    807    277   -672    127    542   1075    984    659    340    618   -189
    483    792    309   -636     88    550   1083   1023    696    371    652   -142
    436    797    361   -618     36    579   1104   1026    714    376    657   -155
    418    782    361   -600     28    571   1096    997    696    363    644   -192
    413    774    358   -594     25    566   1093    969    680    340    623   -226
    397    779    381   -587      7    581   1114    974    685    332    623   -236
    439    787    345   -615     46    566   1111    989    683    337    641   -197
    488    787    298   -639     96    542   1088    971    659    311    615   -207
    480    802    322   -644     80    563   1104    989    667    314    607   -218
    462    750    288   -605     88    519   1132   1023    659    283    571   -267
    413    602    189   -509    111    397   1244   1148    683    223    467   -407
    420    504     83   -465    168    293   1363   1314    732    166    363   -522
    428    696    265   -563     83    480   1457   1449    904    296    485   -387
    277   1130    852   -704   -285    992   1454   1270   1072    589    852    -49
     64   1701   1636   -883   -787   1667   1223    805   1130    992   1408    488
   -116   2361   2478  -1122  -1296   2418   1008    527   1296   1517   2075   1132
   -137   2644   2782  -1254  -1460   2712    735    368   1389   1912   2540   1626
    -90   2320   2410  -1114  -1249   2364    530    200   1106   1696   2338   1488
   -109   1704   1813   -800   -961   1758    535    184    641    963   1551    717
   -142   1192   1335   -524   -740   1265    667    335    355    350    854     31
   -176    992   1169   -410   -672   1080    885    696    532    363    753    -93
   -181   1036   1218   -426   -698   1127   1060   1002    787    537    854     -7
    -54   1041   1093   -493   -574   1067   1111   1140    883    592    893     57
    -18   1039   1057   -511   -537   1047   1171   1257    976    646    943    111
      5   1031   1026   -519   -511   1028   1187   1293    995    646    950    101
     33   1047   1013   -540   -488   1031   1171   1309    997    639    945     70
     49   1078   1026   -563   -488   1052   1140   1314    989    615    924     38
     77   1106   1028   -592   -475   1070   1135   1335    987    594    927     36
    119   1091    969   -605   -426   1031   1148   1358    984    587    935     57
    142   1117    974   -628   -415   1047   1197   1389   1013    623    963    114
    137   1176   1039   -657   -452   1109   1262   1395   1031    646    969    114
    150   1265   1114   -706   -483   1189   1337   1400   1039    680    971    119
    218   1322   1101   -771   -441   1210   1371   1400   1015    696    987    127
    241   1278   1036   -758   -397   1158   1387   1387   1000    688    976    116
    187   1252   1062   -722   -439   1158   1405   1387   1010    688    992    129
    106   1241   1132   -675   -511   1187   1413   1395   1052    732   1036    114
      5   1205   1200   -607   -597   1202   1408   1387   1072    743   1062     90
    -54   1161   1215   -553   -633   1187   1408   1387   1075    737   1060     83
    -83   1124   1205   -522   -644   1163   1410   1400   1085    732   1049     96
    -83   1135   1218   -527   -649   1174   1410   1415   1104    748   1078    124
    -77   1140   1218   -532   -649   1179   1400   1410   1106    753   1088    132
     12   1143   1130   -576   -558   1137   1358   1371   1067    714   1052    103
     88   1101   1013   -597   -462   1057   1322   1353   1044    688   1031    101
    168   1062    891   -615   -361    976   1283   1343   1023    670   1010     98
    267   1070    802   -670   -267    937   1247   1319   1013    662    995     64
    332   1122    789   -727   -228    956   1223   1299   1013    659    989     59
    400   1085    685   -745   -142    885   1179   1257    961    620    958     25
    459   1054    594   -758    -67    826   1150   1252    948    600    966     20
    478   1083    605   -782    -64    846   1150   1273    966    620   1013     51
    480   1104    623   -792    -70    865   1148   1291    982    646   1041     64
    462   1106    644   -787    -90    875   1145   1291    989    665   1062     67
    436   1119    683   -779   -122    901   1161   1299   1002    688   1083     85
    418   1104    685   -763   -135    896   1171   1314   1013    701   1088    106
    449   1124    675   -787   -111    901   1153   1314   1010    706   1093    137
    433   1127    693   -782   -129    911   1153   1317   1013    714   1098    148
    389   1145    756   -769   -181    950   1166   1309   1021    722   1104    142
    389   1132    740   -761   -176    937   1163   1283    987    693   1083    135
    428   1088    659   -758   -114    875   1140   1265    930    633   1041    132
    441   1104    662   -774   -111    883   1137   1278    943    654   1054    142
    436   1137    701   -789   -132    919   1145   1280    956    675   1078    142
    418   1124    706   -774   -142    917   1150   1270    948    667   1075    119
    392   1106    714   -748   -161    911   1158   1254    943    654   1065     88
    366   1114    748   -743   -189    932   1158   1241    943    641   1047     62
    379   1104    722   -743   -171    914   1153   1228    932    631   1036     67
    374   1096    722   -737   -174    909   1163   1228    945    633   1031     64
    376   1106    730   -740   -176    919   1161   1208    943    615   1005     31
    374   1119    745   -748   -187    932   1166   1189    943    615    992      0
    329   1117    787   -724   -228    953   1184   1192    950    618    982    -18
    345   1114    766   -730   -210    943   1182   1184    945    605    969      2
    431   1093    662   -761   -114    878   1171   1179    924    592    969     38
    400   1070    667   -735   -132    870   1192   1210    961    636   1000     44
    358   1070    711   -714   -176    893   1195   1205    971    649   1010     12
    309   1075    763   -693   -228    919   1197   1189    969    644    992    -18
    262   1070    807   -665   -272    940   1215   1187    979    649    979    -25
    249   1060    807   -654   -277    932   1239   1210    992    644    971     31
    275   1036    761   -657   -241    898   1239   1231   1008    675   1008     59
    311   1060    748   -685   -218    904   1218   1213   1005    693   1034     31
    293   1078    784   -685   -244    932   1197   1182    984    662   1008      2
    241   1054    810   -649   -285    935   1210   1215   1015    698   1044     59
    187   1002    815   -594   -314    909   1226   1247   1041    717   1052     70
    168    971    802   -571   -316    888   1223   1247   1039    711   1036     67
    155   1031    875   -592   -358    953   1226   1249   1065    732   1065    109
    109   1057    948   -584   -418   1002   1221   1241   1085    771   1101    106
     75   1078   1002   -576   -462   1041   1192   1197   1080    774   1101     80
     41   1041   1000   -542   -478   1021   1158   1156   1060    750   1083     62
     10    984    974   -496   -480    979   1145   1171   1057    758   1088     77
     54    911    854   -483   -400    883   1106   1140   1013    701   1036     44
     67    870    802   -470   -368    836   1080   1088    969    654   1002      5
     -2    857    857   -428   -431    854   1098   1049    940    639    979    -20
     -2    776    779   -387   -389    776   1075   1049    906    620    958    -10
     33    696    662   -366   -314    680   1036   1072    896    602    930    -20
     36    639    600   -337   -280    620   1015   1039    857    558    883    -67
     54    592    537   -324   -241    566    997   1002    818    517    841   -129
    101    576    475   -337   -187    527    963    961    776    480    818   -161
    137    581    444   -361   -153    511    961    956    774    483    823   -176
    184    574    389   -379   -101    483    966    940    763    475    818   -213
    223    584    358   -405    -67    472    950    919    743    462    807   -228
    270    576    306   -423    -18    441    924    891    709    431    789   -233
    322    555    231   -439     44    394    911    862    678    392    743   -262
    337    568    231   -452     54    400    932    883    706    420    763   -233
    335    522    184   -431     75    355    922    862    683    410    758   -233
    316    522    205   -418     57    363    948    880    709    444    792   -210
    322    594    270   -459     25    433    971    901    737    472    810   -200
    298    613    314   -457     -7    465    976    927    737    472    815   -168
    236    597    358   -418    -62    478   1013    982    784    501    844   -124
    163    459    296   -311    -64    379   1093   1085    815    472    784   -161
    137    379    239   -259    -51    311   1244   1299    940    467    706   -236
     75    485    410   -283   -166    449   1366   1488   1137    579    753   -220
    -54    859    914   -402   -485    885   1418   1436   1291    797    995    -33
   -233   1337   1571   -550   -901   1454   1291    989   1228   1031   1397    322
   -410   1873   2283   -732  -1348   2078   1039    527   1127   1356   1932    789
   -501   2239   2738   -870  -1618   2488    771    280   1124   1753   2470   1286
   -452   2005   2455   -776  -1452   2229    545    129    974   1797   2553   1397
   -387   1402   1790   -506  -1088   1595    511     67    620   1249   1943    867
   -384    888   1273   -254   -828   1080    561    122    228    449   1075     77
   -311    527    839   -109   -576    683    657    340    257    226    730   -254
   -168    470    639   -153   -402    553    766    613    509    381    797   -202
     -7    548    555   -270   -280    550    846    820    717    522    893   -122
    174    605    431   -389   -129    519    891    909    800    558    898   -114
    322    602    280   -462     20    441    891    917    805    540    865   -148
    465    576    111   -522    176    345    852    893    769    480    802   -213
    683    623    -59   -652    371    283    771    831    704    397    732   -275
    844    670   -174   -758    509    246    727    776    662    350    693   -319
    914    672   -244   -795    579    215    709    756    641    335    672   -355
    971    672   -298   -823    633    189    719    813    672    366    696   -290
   1049    701   -348   -875    698    176    698    792    654    348    683   -270
   1018    727   -290   -872    654    218    711    797    667    345    693   -244
    930    748   -181   -839    555    283    753    807    691    374    722   -246
    854    771    -83   -813    467    342    867    782    701    384    737   -244
    828    782    -46   -805    439    368   1078    763    722    405    769   -189
    854    756   -101   -805    478    327   1065    776    730    418    789   -200
    854    789    -64   -823    459    361    956    818    740    436    810   -194
    854    807    -46   -833    452    381    859    867    766    454    831   -158
    813    831     18   -820    397    426    831    885    787    472    872   -122
    730    870    137   -800    296    506    836    911    818    498    917    -83
    646    914    267   -782    189    592    844    932    862    540    984    -41
    548    958    407   -756     70    683    875    930    891    571   1015    -98
    540    943    402   -740     70    672    862    958    875    558    982    -75
    545    971    423   -761     59    696    841   1039    940    618   1041     98
    545    992    446   -771     49    719    841   1060    979    662   1101    114
    571   1026    454   -800     59    740    828   1072    992    685   1156    106
    589   1052    462   -820     64    758    802   1072    982    696   1208    119
    620   1127    506   -875     57    818    769    974    924    659   1249     83
    667   1215    548   -940     59    883    753    956    937    719   1327    171
    771   1150    376   -963    197    763    763   1104   1060    841   1397    384
   1005   1080     75  -1041    465    579    717   1124   1049    797   1340    431
   1215   1091   -124  -1156    670    483    594   1013    898    641   1156    236
   1314   1091   -223  -1205    769    433    485    896    763    493    976     93
   1314   1093   -220  -1205    766    436    418    802    672    407    867    -33
   1275   1057   -218  -1166    748    420    405    766    649    402    831    -96
   1218    924   -293  -1075    756    316    444    800    652    397    833    -85
   1114    831   -283   -974    698    275    506    859    698    449    896    -49
    969    818   -153   -896    561    332    553    891    730    475    909    -93
    836    815    -20   -826    428    397    584    904    743    485    927    -62
    618    813    194   -717    213    504    680    943    807    548    984    -46
    446    792    345   -618     49    568    753    919    792    527    987   -114
    314    743    426   -530    -57    584    807   1021    839    594   1052     25
    179    735    555   -457   -187    646    862   1150    943    680   1117    184
    -70    805    872   -368   -470    839    984   1145   1013    727   1169    197
   -142    849    989   -353   -566    919    997   1010    961    704   1166    145
     44    831    787   -439   -371    810    914   1132    982    743   1189    187
     96    779    683   -436   -293    732    917   1218   1041    779   1205    181
     75    779    704   -428   -314    743    930   1195   1044    771   1169    127
     59    820    761   -441   -350    792    919   1161   1023    735   1111    101
     38    849    810   -444   -384    831    917   1135   1013    724   1101     98
      7    836    828   -420   -410    833    922   1122   1002    711   1085    101
    -44    807    852   -381   -446    828    937   1130   1015    719   1088    101
    -96    776    870   -340   -483    823    961   1150   1036    737   1106    129
   -122    763    885   -322   -504    826    945   1127   1018    722   1098    122
   -142    844    987   -350   -563    914    904   1054    982    678   1044     54
   -210    839   1049   -314   -631    943    917    995    956    639   1018      2
   -262    789   1052   -265   -657    919    943   1000    943    654   1057     54
   -223    795   1018   -288   -620    906    935   1047    971    691   1101    148
   -249    815   1065   -283   -657    940    953   1085   1015    727   1140    179
   -306    844   1148   -270   -727    995    971   1088   1041    771   1171    145
   -205    917   1122   -355   -662   1018    927   1130   1072    807   1208    158
   -148    995   1140   -426   -644   1067    896   1182   1106    839   1244    202
   -184   1031   1215   -423   -698   1122    909   1218   1161    893   1306    252
   -207   1057   1262   -426   -737   1158    901   1189   1179    914   1325    259
   -210   1093   1301   -441   -756   1197    880   1122   1158    898   1319    241
   -236   1119   1356   -441   -797   1236    880   1083   1143    891   1319    220
   -257   1135   1392   -439   -823   1262    893   1117   1163    919   1340    277
   -249   1130   1376   -441   -813   1252    875   1166   1176    922   1350    363
   -275   1085   1361   -405   -818   1221    891   1210   1215    966   1387    361
   -309   1065   1371   -379   -841   1218    904   1200   1218    979   1392    277
   -314    992   1306   -337   -810   1148    875   1109   1124    885   1327    176
   -353    948   1301   -296   -828   1122    867   1070   1078    831   1267    158
   -355    932   1288   -288   -823   1109    846   1093   1067    833   1270    187
   -337    891   1228   -277   -782   1060    828   1101   1057    820   1249    171
   -327    885   1213   -277   -769   1049    823   1080   1031    787   1218    155
   -340    893   1231   -277   -784   1060    815   1060   1023    776   1221    137
   -363    953   1317   -296   -839   1132    810    976    987    735   1184     38
   -303    956   1257   -327   -782   1106    779    917    911    685   1145     15
   -226    914   1140   -342   -683   1026    737   1000    932    709   1158    109
   -210    896   1104   -345   -657   1000    737   1021    956    711   1145    124
   -226    935   1161   -355   -693   1047    748    984    945    701   1145     77
   -298    979   1275   -340   -787   1127    779    865    896    652   1130     -2
   -231    974   1205   -371   -717   1088    737    841    849    649   1145    -25
    -72    937   1010   -433   -540    974    665    930    878    654   1098      7
    -33    859    891   -413   -462    875    688    989    891    639   1065     28
      7    735    727   -374   -361    730    732   1060    898    597   1010    -67
     72    633    561   -353   -244    597    828   1187    943    530    891   -215
     70    810    737   -441   -335    774    950   1332   1122    610    919   -179
     23   1171   1148   -597   -563   1161    956   1161   1179    717   1072    -18
    -49   1592   1639   -774   -844   1615    740    644   1044    919   1431    309
    -51   2187   2239  -1067  -1145   2213    379     72    872   1195   1906    714
   -145   2624   2769  -1241  -1460   2696    129   -109    930   1613   2426   1192
   -174   2465   2639  -1145  -1408   2553     -5   -109    940   1797   2608   1366
   -184   1899   2083   -859  -1135   1990     -2    -70    659   1330   2088    924
   -215   1395   1610   -589   -911   1501     98     -2    249    498   1244    215
   -213   1052   1265   -420   -740   1158    280    241    290    285    927    -85
   -174   1039   1213   -433   -693   1124    452    535    579    472   1031    -20
   -114   1075   1187   -483   -652   1130    574    745    776    594   1104     80
    -38   1083   1122   -522   -579   1101    633    844    867    675   1171     64
    -57   1054   1111   -501   -584   1080    667    891    911    719   1192    -10
    -25   1034   1057   -504   -540   1044    641    867    878    659   1137    -23
     12   1031   1018   -524   -504   1026    633    865    867    636   1122     33
     33   1039   1005   -535   -485   1023    654    885    909    672   1145     41
     15   1101   1083   -561   -532   1093    657    810    891    623   1080   -119
     83   1096   1013   -592   -465   1054    605    771    795    548   1034   -116
    137   1067    927   -602   -394    997    584    846    820    574   1062     54
    179   1028    849   -602   -335    940    581    870    854    610   1096     75
    176   1057    878   -618   -350    969    584    846    870    644   1127     10
    187   1078    891   -633   -350    984    571    823    854    628   1124    -10
    207   1052    844   -631   -316    948    563    813    854    641   1124    -54
    244   1002    758   -623   -257    880    548    797    836    613   1080    -59
    265    995    727   -631   -231    859    514    766    797    553   1000    -51
    309    956    646   -631   -168    800    480    735    769    537   1002    -57
    324   1000    675   -662   -176    836    478    743    797    605   1114    -54
    353   1072    719   -711   -181    896    488    756    828    652   1158   -129
    337   1036    696   -688   -179    867    483    730    805    594   1047   -163
    340   1021    680   -680   -168    852    475    717    787    561   1010   -116
    368   1044    675   -706   -153    859    475    753    818    605   1049    -62
    381   1072    691   -727   -153    883    467    753    836    602   1026    -96
    459   1041    581   -753    -59    813    407    693    758    537    984   -119
    558    982    423   -771     67    704    337    672    719    511    969    -90
    581    963    379   -774    101    672    335    701    745    532    976    -62
    639    940    301   -789    168    620    319    704    753    537    976    -72
    667   1018    348   -844    161    683    322    719    782    574   1015    -90
    602   1067    465   -833     67    766    350    740    818    597   1023    -93
    514   1028    514   -774      0    774    387    782    833    600   1036    -31
    441   1052    610   -745    -83    831    439    870    911    696   1148     72
    379   1065    685   -722   -153    875    465    909    956    748   1208    109
    361   1088    727   -724   -181    909    485    927    979    774   1231    109
    332   1122    789   -730   -228    956    504    937    989    795   1260    111
    303   1140    836   -722   -265    989    501    917    976    779   1239     77
    298   1101    802   -701   -252    953    483    898    930    730   1210     75
    288   1101    813   -696   -262    958    501    948    948    761   1254    132
    272   1091    818   -680   -272    956    506    948    945    758   1252    129
    309   1085    776   -696   -233    932    475    885    883    691   1187     98
    340   1145    805   -745   -231    976    472    865    865    670   1169     93
    402   1163    761   -784   -179    963    452    815    818    636   1143     12
    431   1171    740   -802   -155    956    452    815    818    636   1156     10
    444   1182    737   -813   -145    961    444    815    826    654   1176     38
    452   1182    730   -818   -140    956    439    789    823    641   1150     15
    465   1197    730   -831   -132    963    436    766    818    620   1119    -10
    488   1200    711   -844   -111    956    413    722    784    576   1070    -51
    568   1169    600   -867    -15    885    361    649    714    506   1013    -85
    558   1156    597   -859    -18    878    384    693    753    548   1047    -36
    537   1143    605   -841    -33    875    402    693    758    568   1070    -77
    467   1124    657   -797    -96    891    418    696    763    579   1085   -103
    384   1137    753   -761   -184    945    452    735    815    628   1117    -72
    376   1124    745   -750   -187    935    459    727    802    605   1083   -109
    452   1098    644   -776    -96    872    426    691    748    555   1039   -119
    441   1106    665   -776   -114    885    433    717    771    576   1057    -85
    431   1140    709   -784   -137    924    459    745    810    607   1088    -59
    397   1171    771   -784   -187    971    478    776    846    652   1132    -20
    366   1174    807   -771   -220    992    496    789    872    665   1127    -15
    397   1189    792   -795   -197    989    478    758    844    646   1119    -31
    392   1218    826   -805   -215   1023    478    802    891    709   1192     31
    384   1236    852   -813   -233   1044    480    823    924    737   1218     57
    340   1260    919   -800   -290   1088    514    852    963    769   1236     85
    241   1345   1104   -795   -431   1226    571    914   1054    836   1273    145
    306   1374   1067   -839   -379   1221    514    826    984    763   1205     88
    366   1356    989   -862   -311   1174    459    784    937    774   1260     88
    329   1397   1067   -865   -368   1234    480    867   1036    888   1376    181
    303   1418   1111   -862   -402   1265    475    870   1041    885   1374    200
    283   1397   1114   -839   -415   1257    452    839   1008    844   1327    176
    241   1361   1119   -802   -439   1241    459    826    989    826   1314    161
    192   1314   1122   -756   -465   1218    472    833   1002    844   1327    158
    184   1270   1085   -730   -449   1179    470    839   1002    836   1314    153
    176   1195   1018   -685   -420   1106    457    823    969    787   1257    140
    176   1163    984   -672   -405   1072    441    787    932    750   1223     85
    150   1140    989   -646   -418   1065    459    779    924    748   1223     44
    122   1111    989   -618   -433   1052    475    810    945    776   1254     90
    163   1088    924   -626   -379   1008    439    763    893    727   1215     75
    166   1093    924   -631   -379   1008    418    745    865    696   1184     54
    155   1098    940   -628   -392   1021    426    756    872    701   1184     57
    171   1088    914   -631   -371   1002    428    756    878    701   1182     46
    194   1122    927   -657   -366   1026    439    748    893    706   1174     23
    194   1119    924   -657   -366   1023    439    730    875    683   1153      2
    194   1106    911   -652   -358   1010    439    745    875    683   1153     41
    197   1083    883   -641   -342    984    457    763    888    719   1197     75
    218   1096    878   -657   -329    987    467    784    909    756   1234     88
    223   1104    880   -665   -329    992    475    797    909    745   1226     75
    223   1041    815   -633   -296    930    496    833    891    698   1174     12
    231    904    672   -568   -220    789    579    958    909    623   1062    -72
    233    800    566   -517   -166    683    745   1145   1000    581    958   -163
    197   1023    826   -610   -314    924    852   1195   1148    696   1057    -93
     67   1465   1397   -766   -665   1434    753    828   1130    885   1345    161
    -57   2031   2086   -989  -1072   2060    420    259   1000   1174   1800    561
   -166   2683   2850  -1257  -1506   2766     70   -153    953   1553   2343   1015
   -168   2985   3151  -1408  -1660   3068   -218   -293   1034   1961   2808   1439
   -194   2683   2876  -1244  -1535   2779   -301   -233   1013   1971   2779   1428
   -137   1961   2099   -911  -1117   2029   -280   -239    566   1205   1982    758
   -153   1278   1431   -561   -792   1353    -38    -31    236    413   1143     85
   -155   1130   1286   -488   -722   1208    210    355    540    535   1143     46
   -116   1161   1278   -522   -698   1218    379    626    802    724   1273    106
    -90   1182   1270   -545   -680   1226    480    779    940    797   1309    129
   -116   1130   1247   -506   -680   1187    522    836    982    805   1296    122
   -111   1085   1195   -488   -652   1140    532    854    974    787   1275    122
    -88   1127   1215   -519   -652   1169    579    909   1013    818   1293    161
    -80   1127   1205   -524   -644   1166    597    917   1015    813   1280    158
    -98   1075   1174   -488   -636   1124    597    914   1010    797   1262    148
   -106   1091   1197   -493   -652   1143    600    924   1021    800   1262    148
   -103   1140   1244   -517   -672   1192    605    943   1049    836   1304    168
   -127   1187   1314   -532   -719   1249    633    976   1091    878   1337    174
    -77   1202   1280   -561   -678   1241    618    940   1052    836   1293    145
    -54   1184   1239   -563   -646   1210    618    950   1047    818   1283    197
    -51   1208   1257   -579   -654   1231    631    987   1091    867   1325    233
    -85   1208   1291   -561   -688   1249    649    995   1111    893   1353    218
   -101   1202   1304   -550   -701   1252    667    982   1114    901   1371    184
   -122   1234   1356   -555   -740   1293    678   1002   1122    909   1369    205
    -85   1254   1340   -587   -711   1296    683   1034   1143    927   1387    244
    -23   1299   1319   -639   -670   1309    685   1057   1171    958   1421    285
    -10   1366   1376   -678   -693   1371    701   1096   1218   1002   1473    327
    -33   1421   1452   -696   -743   1436    735   1145   1275   1062   1522    368
    -18   1457   1475   -719   -748   1467    748   1150   1283   1057   1509    376
     31   1447   1413   -740   -691   1428    745   1143   1270   1049   1509    361
     25   1465   1439   -745   -706   1452    787   1205   1330   1114   1579    400
      5   1486   1480   -748   -737   1483    810   1239   1366   1148   1608    439
    -31   1501   1530   -735   -779   1514    826   1270   1402   1182   1634    478
    -62   1530   1590   -735   -826   1558    836   1301   1436   1208   1647    501
    -83   1545   1628   -730   -854   1587    841   1330   1460   1218   1644    545
    -93   1556   1649   -732   -872   1602    865   1361   1499   1270   1701    584
   -142   1564   1706   -711   -924   1634    872   1387   1530   1314   1745    589
   -174   1509   1683   -667   -930   1595    839   1369   1499   1283   1717    574
   -228   1473   1701   -620   -963   1587    820   1366   1491   1286   1717    581
   -246   1431   1675   -594   -961   1553    792   1330   1449   1247   1680    550
   -272   1421   1693   -574   -984   1558    787   1325   1439   1234   1665    553
   -280   1452   1730   -587  -1005   1590    813   1345   1462   1254   1686    581
   -283   1436   1719   -576  -1000   1577    836   1353   1462   1249   1675    602
   -324   1421   1743   -548  -1034   1582    859   1389   1478   1273   1709    652
   -329   1454   1784   -561  -1057   1618    859   1400   1488   1301   1753    654
   -324   1460   1782   -568  -1054   1621    849   1387   1470   1286   1743    639
   -329   1467   1797   -568  -1062   1631    833   1371   1454   1273   1738    626
   -389   1434   1823   -524  -1106   1626    852   1374   1452   1270   1740    620
   -426   1410   1836   -493  -1132   1623    846   1337   1426   1231   1699    594
   -379   1397   1774   -511  -1075   1584    800   1234   1325   1130   1608    517
   -384   1415   1800   -514  -1091   1608    813   1241   1348   1158   1634    522
   -423   1408   1831   -493  -1127   1618    815   1234   1358   1166   1639    517
   -454   1366   1821   -457  -1137   1595    810   1208   1348   1145   1613    491
   -478   1312   1790   -418  -1132   1551    800   1166   1309   1098   1566    467
   -522   1273   1795   -374  -1158   1532    789   1163   1299   1083   1545    483
   -462   1239   1699   -389  -1080   1467    709   1060   1200    995   1470    384
   -454   1218   1673   -381  -1065   1444    685   1015   1171    969   1444    337
   -467   1213   1680   -376  -1072   1447    698   1028   1197    992   1465    348
   -433   1202   1636   -384  -1034   1418    675   1008   1182    979   1447    319
   -374   1174   1548   -400   -961   1358    639    950   1117    898   1366    272
   -363   1179   1543   -407   -953   1361    641    948   1117    909   1374    285
   -340   1239   1579   -449   -958   1408    636    950   1135    943   1389    265
   -316   1275   1592   -478   -953   1434    623    945   1137    948   1395    254
   -329   1228   1558   -449   -945   1392    633    945   1143    943   1384    244
   -324   1210   1535   -444   -930   1374    628    937   1145    943   1374    239
   -267   1247   1514   -491   -891   1382    597    919   1137    927   1358    252
   -293   1195   1488   -449   -891   1340    594    911   1111    888   1319    246
   -340   1156   1496   -407   -919   1325    620    924   1127    906   1335    231
   -324   1208   1532   -441   -927   1369    594    917   1145    930   1363    246
   -345   1231   1577   -444   -961   1402    553    896   1145    940   1379    267
   -350   1226   1577   -436   -963   1400    506    862   1127    927   1366    249
   -301   1218   1519   -459   -911   1369    444    815   1083    891   1337    228
   -298   1176   1475   -439   -885   1325    407    782   1047    862   1317    215
   -379   1106   1483   -363   -932   1293    410    769   1026    839   1288    197
   -387   1075   1462   -342   -924   1267    384    743    995    813   1262    179
   -379   1023   1402   -324   -891   1213    350    714    958    784   1231    140
   -405    911   1317   -254   -862   1114    342    701    927    748   1189     93
   -405    813   1218   -205   -810   1015    309    641    849    659   1104     15
   -420    753   1174   -166   -797    963    270    579    782    592   1044    -41
   -457    678   1135   -111   -797    906    254    561    758    571   1021    -51
   -485    636   1122    -75   -805    878    252    555    743    555   1000    -64
   -527    594   1122    -36   -823    857    249    545    727    537    979    -93
   -613    511   1124     51   -867    818    231    540    730    535    976   -101
   -615    452   1067     80   -841    758    184    485    667    483    935   -127
   -615    454   1070     77   -841    761    192    498    670    491    950   -103
   -592    496   1088     46   -841    792    226    535    704    522    984    -62
   -537    568   1106    -15   -820    836    249    561    735    553   1013    -28
   -504    610   1111    -54   -807    859    267    574    750    568   1031    -20
   -436    693   1130   -129   -782    909    290    600    784    600   1060      5
   -363    769   1132   -205   -748    950    303    613    795    610   1065     18
   -280    782   1062   -249   -670    922    314    620    774    581   1031     -2
   -194    649    841   -228   -517    745    402    719    776    517    935    -90
   -106    610    717   -254   -410    662    553    914    865    485    841   -197
      0    714    714   -358   -358    714    670   1052    987    511    820   -233
    -20   1119   1140   -548   -579   1130    693    891   1054    646   1015    -62
   -153   1686   1836   -769   -995   1761    426    324    937    914   1457    387
   -280   2299   2579  -1010  -1428   2436     98   -168    854   1286   2008    878
   -345   2800   3146  -1231  -1745   2972   -213   -470    854   1727   2598   1350
   -311   2782   3094  -1234  -1701   2938   -428   -545    883   2013   2920   1628
   -272   2088   2359   -909  -1317   2223   -410   -493    589   1496   2338   1106
   -283   1335   1615   -527   -948   1475   -220   -324    223    639   1397    285
   -280    945   1226   -335   -753   1085      7      5    288    353    969    -83
   -244    909   1153   -332   -698   1031    174    314    574    511   1026    -36
   -228    909   1135   -340   -680   1021    285    501    732    605   1072      2
   -223    891   1114   -335   -667   1002    329    584    792    620   1072      7
   -184    841   1023   -329   -602    932    322    600    782    594   1047      2
   -174    818    992   -322   -581    904    322    618    792    587   1036      5
   -174    758    932   -293   -553    844    311    594    769    555   1005    -36
   -174    727    898   -277   -537    813    298    555    737    517    958    -93
   -194    753    945   -280   -568    849    311    587    763    530    958    -75
   -127    732    859   -301   -493    795    283    579    737    509    953    -44
    -72    743    815   -335   -444    779    270    576    737    517    961    -44
    -90    766    857   -337   -472    810    288    600    771    558    995    -64
    -77    792    867   -358   -472    828    288    589    766    558   1002    -90
    -25    844    870   -407   -446    857    290    610    789    576   1023    -62
    -15    870    885   -428   -449    878    298    623    810    589   1023    -41
    -36    872    909   -418   -472    888    322    652    831    600   1036     -5
    -85    883    969   -400   -527    924    366    667    867    628   1062     10
   -116    909   1026   -394   -571    966    389    644    867    633   1067      5
    -38    922    958   -444   -498    940    358    691    878    652   1085     57
      5    922    917   -465   -454    919    353    737    917    685   1104     93
    -46    937    982   -446   -514    958    379    740    945    709   1119     70
   -101    953   1054   -426   -576   1002    400    717    945    698   1124     54
   -140    940   1080   -400   -610   1010    420    737    961    722   1143    103
   -106    953   1057   -423   -581   1005    407    776    982    735   1137    158
    -23    992   1013   -485   -519   1002    392    807    995    737   1132    179
     12   1015   1002   -514   -493   1010    418    849   1052    802   1200    184
     44   1062   1015   -553   -485   1041    426    846   1078    823   1218    171
     62   1070   1008   -568   -472   1039    444    852   1085    831   1228    171
     70   1093   1021   -581   -475   1057    459    880   1101    849   1247    194
    114   1143   1028   -628   -457   1085    465    911   1140    883   1280    249
    155   1169   1013   -662   -428   1091    462    911   1158    898   1291    262
    189   1197   1008   -693   -407   1104    441    885   1145    880   1273    249
    205   1192    984   -701   -389   1088    418    867   1114    857   1257    241
    202   1161    958   -680   -376   1060    400    849   1106    859   1257    244
    202   1104    901   -654   -350   1002    361    820   1070    833   1241    241
    184   1075    891   -631   -353    982    345    815   1052    807   1218    226
    187   1072    883   -631   -348    979    335    789   1028    784   1202    197
    189   1091    901   -639   -355    997    335    756   1010    761   1192    179
    200   1109    906   -657   -353   1010    324    730    995    750   1189    179
    207   1078    867   -644   -329    974    298    756    982    735   1176    192
    166   1075    909   -620   -371    992    306    779    992    732   1169    226
    135   1075    940   -605   -402   1008    298    771    984    722   1171    228
    109   1098    987   -605   -439   1044    290    737    974    727   1174    168
     57   1119   1062   -587   -504   1091    293    706    958    709   1156    119
     15   1130   1114   -574   -548   1124    296    652    927    659   1114     88
    -33   1109   1143   -537   -587   1124    303    610    904    639   1098     96
   -109   1062   1171   -478   -641   1117    314    633    935    680   1137    129
   -181   1041   1223   -431   -704   1132    324    633    961    711   1163    132
   -218    992   1210   -387   -714   1101    324    623    956    709   1158    116
   -184    966   1150   -389   -667   1057    306    641    961    709   1143    116
   -158    950   1109   -397   -633   1028    283    620    945    683   1098    119
   -145    906   1052   -381   -597    976    288    623    953    685   1101    132
   -168    849   1018   -342   -594    935    324    620    969    696   1130    181
   -192    828   1021   -316   -605    924    350    610    976    714   1161    220
   -200    831   1031   -316   -615    932    335    618    992    722   1163    210
   -176    831   1008   -327   -592    919    316    631   1005    732   1161    181
   -158    865   1023   -355   -592    945    298    646   1015    745   1161    150
   -176    932   1109   -376   -641   1021    319    654   1031    753   1179    163
   -280    963   1244   -342   -763   1104    371    605   1026    745   1182    179
   -290   1034   1322   -371   -805   1176    371    600   1018    737   1179    215
   -200   1132   1332   -467   -766   1231    355    732   1114    854   1286    296
   -135   1208   1343   -535   -737   1275    322    795   1179    924   1348    327
   -137   1296   1431   -581   -784   1363    298    789   1197    953   1389    374
   -187   1330   1517   -571   -852   1423    290    774   1213    989   1428    397
   -213   1358   1569   -574   -891   1462    262    722   1189    984   1428    381
   -122   1371   1493   -623   -807   1431    192    711   1163    958   1408    371
    -36   1358   1392   -662   -717   1376    129    704   1127    922   1371    361
     54   1350   1296   -701   -620   1325     77    662   1075    875   1317    335
    142   1317   1171   -730   -514   1244     46    615   1015    818   1241    280
    142   1176   1034   -659   -444   1106     18    524    917    717   1127    176
    142   1091    945   -618   -400   1018     46    428    841    631   1036     77
    161   1021    857   -592   -348    940     31    371    771    574    971     28
    213    927    714   -571   -252    823    -18    397    732    542    930     38
    194    857    662   -524   -233    761    -33    407    722    517    885     25
     72    753    678   -413   -303    717    -18    371    696    501    865    -12
    -62    717    779   -329   -420    748      5    311    672    462    839    -46
   -106    691    795   -293   -449    743    -15    267    644    423    810    -46
    -72    626    698   -275   -384    662    -80    290    639    436    815    -57
    -93    633    727   -272   -410    680    -77    314    652    457    831    -64
   -135    646    782   -257   -457    711    -51    332    672    480    852    -59
   -210    618    826   -205   -519    722    -33    329    672    483    859    -62
   -236    620    857   -192   -545    737    -28    329    675    480    852    -62
   -179    636    815   -231   -498    724    -33    324    657    462    836    -75
   -239    493    730   -127   -483    610    -10    329    615    400    771   -122
   -285    257    542     12   -413    400     83    348    545    267    613   -296
   -231    187    418     23   -324    301    275    493    566    176    457   -475
   -283    270    550      5   -418    410    407    649    714    259    517   -410
   -348    665   1013   -158   -680    839    384    483    839    496    815   -119
   -436   1205   1641   -387  -1039   1423    103    -46    802    800   1270    322
   -607   1899   2507   -644  -1556   2203   -205   -459    870   1270   1886    891
   -657   2325   2982   -833  -1821   2652   -504   -659    974   1714   2436   1441
   -607   2236   2844   -813  -1725   2540   -680   -706    919   1784   2520   1551
   -607   1626   2231   -511  -1418   1927   -678   -691    555   1208   1896    927
   -748    857   1605    -54  -1176   1231   -496   -561    116    340    966     41
   -730    488   1215    119   -971    849   -296   -241    189    176    698   -166
   -693    498   1192     96   -943    844   -122     75    462    392    849    -51
   -672    527   1197     72   -937    862    -23    267    628    517    945     10
   -657    532   1189     62   -922    859     15    332    672    530    945    -15
   -641    532   1171     51   -906    852     28    332    678    519    932    -62
   -618    532   1148     41   -883    839     12    324    649    478    898    -75
   -530    470   1000     28   -766    735    -46    298    592    407    828    -77
   -441    449    891     -2   -665    670    -93    293    563    366    787    -77
   -348    483    828    -70   -589    657   -116    288    568    374    800    -85
   -290    491    782   -101   -535    636   -122    280    566    374    802    -96
   -324    436    758    -57   -542    597   -129    259    550    363    784   -137
   -267    413    680    -72   -472    545   -158    226    511    324    766   -150
   -228    436    662   -103   -446    548   -176    218    496    311    753   -132
   -111    504    615   -197   -363    558   -184    218    498    324    766   -122
      7    558    550   -285   -270    555   -210    202    491    322    769   -142
     72    605    532   -337   -228    568   -205    207    496    306    737   -155
    129    579    449   -355   -158    514   -223    184    457    272    698   -122
    252    602    350   -428    -49    478   -262    179    436    262    683    -96
    394    672    277   -535     59    475   -306    181    426    252    670   -109
    488    696    207   -592    140    452   -340    171    426    262    688   -132
    488    662    171   -576    158    418   -324    153    423    262    688   -181
    522    644    119   -584    200    381   -301    140    405    231    659   -194
    550    649     98   -600    226    374   -288    153    410    241    662   -192
    571    675    103   -623    233    389   -290    166    426    270    698   -197
    568    672    103   -623    233    389   -280    202    457    301    735   -192
    548    711    163   -628    192    439   -288    220    475    332    756   -192
    483    714    231   -600    124    475   -270    246    506    361    769   -184
    439    750    311   -594     64    532   -231    293    561    394    784   -135
    493    771    275   -633    109    524   -265    257    514    353    771   -124
    545    802    257   -675    142    530   -275    275    522    384    823    -93
    545    833    288   -691    129    561   -270    306    550    405    841    -64
    524    810    285   -667    119    548   -257    319    561    418    852    -41
    478    792    314   -636     83    553   -265    306    540    387    805    -83
    485    782    296   -633     93    540   -259    303    519    376    787    -75
    483    766    283   -626     98    524   -259    288    517    387    787    -85
    454    761    306   -607     75    535   -285    262    485    342    782    -77
    444    766    322   -605     59    545   -296    267    488    368    815    -57
    439    795    355   -618     41    576   -306    257    478    371    818    -67
    397    800    400   -600      0    600   -293    228    465    348    776   -132
    366    750    384   -558     -7    568   -303    194    413    272    719   -129
    316    732    415   -524    -49    574   -288    231    428    319    787    -54
    319    784    465   -553    -72    626   -272    246    462    379    839    -75
    314    813    498   -563    -93    657   -246    257    485    400    865    -77
    329    885    555   -607   -111    722   -215    275    527    441    917    -59
    290    909    618   -602   -163    763   -197    280    550    462    924   -111
    270    906    636   -589   -184    771   -200    265    542    433    865   -116
    332    935    602   -636   -137    769   -215    246    532    402    828    -96
    428    950    522   -688    -46    737   -246    189    478    348    787   -161
    345    914    566   -631   -109    740   -218    194    493    358    805   -158
    340    893    553   -618   -106    724   -187    207    509    371    802   -161
    371    904    532   -639    -80    719   -187    200    504    335    753   -161
    410    911    501   -659    -44    706   -192    205    519    374    776   -168
    462    909    446   -688      7    678   -218    174    506    387    787   -241
    496    891    394   -693     49    644   -228    171    498    368    784   -220
    522    867    345   -696     88    607   -241    168    491    353    774   -220
    506    893    387   -698     59    641   -233    187    519    381    800   -215
    444    880    433   -665      5    659   -202    197    548    397    800   -210
    488    885    397   -688     46    641   -202    150    506    322    714   -262
    519    896    376   -711     72    636   -189    168    478    283    693   -171
    436    870    433   -652      2    652   -114    283    558    407    820    -64
    353    875    519   -615    -83    698    -77    340    633    504    917    -57
    296    914    618   -605   -161    766    -64    353    662    522    953    -18
    272    966    693   -618   -210    831    -46    366    696    566   1002     36
    267    971    704   -618   -218    839    -85    337    685    571   1010     46
    324   1028    701   -678   -189    865   -145    293    662    558   1002     20
    400   1065    665   -732   -132    867   -161    267    639    530    971      5
    478   1049    568   -763    -46    810   -192    226    589    470    914    -33
    517   1005    488   -761     15    748   -228    205    558    439    893    -28
    514    997    480   -756     15    740   -231    202    548    444    896    -15
    509    969    459   -740     23    714   -231    189    527    431    875    -59
    548    898    350   -724     96    626   -241    155    496    405    849   -119
    594    932    337   -763    129    636   -233    127    478    361    810   -161
    683    956    272   -820    205    613   -254    109    420    319    771   -158
    766    927    161   -846    303    545   -290    103    389    296    745   -145
    724    865    140   -797    290    504   -309     90    374    275    719   -176
    719    818     98   -769    311    459   -303     70    355    252    691   -213
    735    820     83   -779    324    452   -283     90    384    290    730   -192
    745    867    122   -807    311    496   -277    101    405    322    771   -189
    701    862    161   -782    270    511   -277    101    405    301    748   -174
    701    865    163   -782    270    514   -265    114    420    309    758   -132
    704    859    153   -782    272    506   -257    116    428    329    771   -150
    675    896    220   -787    226    558   -239    135    454    355    797   -140
    589    924    335   -758    127    628   -202    168    517    392    831   -111
    579    891    311   -735    135    602   -231    106    472    314    758   -150
    509    779    270   -644    119    524   -202    163    475    314    756   -140
    472    600    127   -537    174    363   -122    244    446    246    659   -231
    441    415    -28   -431    233    192     10    361    418    127    493   -400
    426    488     62   -457    181    275    171    524    535    184    527   -407
    322    854    530   -589   -103    693    233    407    701    407    779   -127
    181   1402   1218   -792   -517   1312     49     31    839    800   1267    353
    -15   2099   2114  -1044  -1067   2107   -197   -270   1072   1353   1953   1005
     10   2582   2572  -1296  -1280   2577   -527   -454   1254   1803   2478   1577
    109   2436   2327  -1273  -1109   2382   -779   -535   1179   1849   2535   1688
    103   1901   1797  -1002   -846   1852   -844   -633    756   1317   1992   1148
     77   1304   1223   -693   -571   1265   -724   -602    288    574   1210    366
     80    901    820   -491   -368    862   -462   -288    254    337    883     -7
    150    849    698   -501   -275    776   -277    -28    400    394    883    -28
    200    844    644   -524   -220    745   -163    142    496    441    901      2
    213    826    613   -519   -200    719   -103    236    553    472    919     25
    220    810    589   -514   -184    701    -75    275    574    485    930     41
    223    758    535   -491   -155    646    -83    265    550    444    875      2
    220    737    517   -480   -148    628    -75    267    540    431    859    -18
    192    737    545   -467   -176    644    -51    293    568    470    901    -12
    150    748    597   -449   -223    672    -28    319    597    491    922      7
    145    748    602   -446   -228    675    -28    327    597    480    901     12
    171    740    568   -457   -200    657    -33    314    576    459    883     15
    161    753    589   -457   -213    670    -10    342    600    483    906     44
    137    774    636   -454   -249    706     10    363    626    498    911     57
     70    763    693   -418   -311    730     23    384    652    540    961     67
     38    763    724   -400   -342    745     31    387    657    548    969     59
     23    771    748   -400   -361    761     46    402    672    558    976     75
     20    782    761   -400   -368    771     75    433    696    568    979    106
     51    815    761   -433   -355    789     90    449    706    579    987    109
      7    831    823   -420   -407    826     98    467    727    605   1010    129
    -72    815    885   -374   -480    849    122    485    748    623   1028    155
    -62    782    844   -358   -452    813    111    488    740    610   1026    161
    -25    805    831   -389   -428    818    103    524    769    654   1075    226
    -15    849    865   -418   -439    857    116    553    805    698   1122    252
    -51    831    883   -389   -467    857    129    548    807    691   1117    228
   -106    810    917   -350   -511    862    150    558    815    693   1132    239
    -62    826    888   -381   -475    857    127    571    807    701   1132    267
    -23    846    870   -413   -446    857    129    592    820    717   1135    303
      0    872    870   -436   -436    872    129    600    833    740   1158    327
      7    888    880   -446   -436    885    135    602    841    743   1158    324
     20    883    862   -454   -420    872    137    607    833    724   1130    314
     85    854    769   -470   -342    813    101    574    782    672   1088    293
    103    854    750   -480   -324    802     96    587    792    714   1137    298
     98    870    771   -483   -335    820     93    597    807    732   1161    311
     93    872    779   -483   -342    826     85    584    800    724   1150    288
     77    872    792   -475   -355    833     88    566    787    714   1140    262
     80    862    782   -472   -350    820     96    558    771    698   1132    280
     80    872    792   -475   -355    833     90    574    766    704   1145    329
     93    901    807   -498   -355    854     72    550    748    688   1127    324
     80    911    831   -496   -376    872     70    530    737    685   1132    309
     57    927    870   -493   -405    901     70    514    732    685   1140    309
     31    937    906   -483   -436    922     77    506    732    678   1137    309
     20    935    911   -480   -446    922     77    491    724    670   1127    290
     -2    924    927   -459   -465    924     90    483    722    665   1119    277
    -38    911    948   -439   -493    930    116    504    737    670   1127    303
    -57    940    997   -441   -527    969    145    535    776    704   1153    324
    -51    963   1013   -457   -532    987    155    535    792    711   1158    309
    -67    935   1002   -436   -535    969    168    519    784    704   1150    293
   -111    917   1028   -405   -571    971    189    511    792    711   1158    283
   -158    924   1083   -381   -620   1002    213    506    802    717   1156    270
   -184    935   1119   -376   -652   1026    236    522    826    727   1158    275
   -184    961   1145   -389   -665   1052    244    548    846    753   1189    316
   -168    997   1166   -415   -667   1083    241    563    867    771   1210    358
   -179   1018   1197   -418   -688   1106    244    563    870    763   1202    371
   -197    995   1189   -400   -693   1091    283    589    891    787   1221    371
   -192   1039   1231   -423   -711   1135    329    620    937    828   1260    371
   -181   1098   1280   -459   -732   1189    337    652    969    859   1286    389
   -132   1096   1228   -480   -680   1161    311    646    943    826   1257    407
   -174   1104   1275   -465   -724   1189    348    683    976    867   1293    433
   -187   1104   1291   -459   -737   1197    381    701   1000    888   1314    436
   -181   1106   1288   -462   -735   1197    392    711   1010    893   1317    433
   -189   1088   1278   -449   -732   1182    400    727   1015    893   1312    426
   -205   1171   1374   -483   -792   1273    428    753   1054    932   1348    452
   -200   1254   1454   -527   -828   1353    415    750   1075    961   1384    504
   -215   1262   1478   -524   -846   1369    384    745   1085    976   1405    542
   -239   1252   1491   -506   -865   1371    361    745   1091    982   1408    561
   -265   1244   1506   -491   -885   1374    371    753   1109   1008   1436    558
   -322   1221   1543   -449   -932   1379    381    750   1109   1008   1439    548
   -392   1239   1628   -426  -1010   1434    402    766   1122   1026   1457    571
   -452   1252   1704   -400  -1078   1478    415    789   1140   1047   1480    626
   -506   1182   1688   -337  -1098   1434    423    797   1130   1036   1475    639
   -589   1137   1727   -275  -1158   1431    454    810   1143   1049   1483    628
   -626   1195   1821   -285  -1223   1509    472    823   1161   1060   1488    618
   -592   1252   1844   -329  -1218   1548    488    883   1202   1109   1540    665
   -613   1252   1865   -319  -1239   1558    446    914   1218   1117   1551    696
   -763   1088   1852   -163  -1309   1470    444    859   1163   1080   1527    652
   -844   1041   1886   -101  -1363   1462    532    849   1156   1080   1530    646
   -818   1106   1925   -142  -1371   1514    563    872   1176   1104   1545    652
   -802   1111   1912   -155  -1356   1512    563    885   1184   1111   1553    662
   -789   1085   1875   -150  -1332   1480    555    885   1182   1104   1543    670
   -763   1098   1862   -168  -1314   1480    537    870   1163   1075   1522    670
   -753   1083   1836   -163  -1293   1460    522    859   1156   1078   1522    641
   -727   1057   1784   -166  -1257   1421    496    820   1122   1044   1486    602
   -680   1034   1712   -176  -1195   1371    485    797   1101   1013   1454    584
   -639    997   1636   -179  -1140   1317    493    802   1093    992   1426    574
   -613    979   1592   -181  -1101   1286    488    797   1062    953   1384    527
   -550    844   1395   -148   -974   1119    519    839   1000    844   1260    400
   -517    652   1169    -70   -841    909    605    953    966    709   1072    220
   -530    626   1153    -49   -841    888    685   1070   1028    719   1049    158
   -594    940   1535   -171  -1065   1236    763    992   1189    917   1270    368
   -748   1431   2179   -342  -1465   1805    563    555   1286   1244   1717    852
   -880   2091   2972   -605  -1927   2533    309    205   1475   1753   2356   1444
   -878   2616   3494   -870  -2184   3055     18     33   1693   2249   2927   2023
   -758   2595   3354   -917  -2055   2974   -241    -72   1662   2351   3047   2249
   -685   2047   2730   -683  -1706   2387   -337   -223   1176   1740   2429   1644
   -675   1408   2083   -366  -1379   1745   -285   -241    670    979   1636    820
   -706    966   1673   -132  -1189   1319    -83     10    563    672   1249    407
   -620    927   1548   -153  -1083   1236    122    329    743    763   1262    402
   -465    963   1428   -249   -948   1195    205    519    849    802   1244    433
   -379    909   1288   -265   -833   1098    228    576    859    779   1208    439
   -379    833   1210   -228   -795   1021    241    561    823    732   1161    394
   -410    787   1197   -187   -802    992    270    555    805    717   1140    350
   -423    787   1210   -181   -815    997    309    550    795    706   1143    337
   -402    802   1205   -200   -802   1002    293    537    779    698   1140    285
   -363    820   1184   -231   -774   1002    275    524    763    680   1106    239
   -327    810   1137   -241   -732    974    254    527    753    657   1075    277
   -329    774   1104   -223   -717    937    233    530    737    623   1060    316
   -392    719   1111   -166   -750    914    257    527    735    636   1067    303
   -457    706   1163   -127   -810    935    270    522    730    639   1067    316
   -517    735   1252   -109   -883    992    272    522    737    644   1088    371
   -532    719   1252    -96   -893    984    259    527    740    644   1085    376
   -488    740   1228   -127   -857    984    228    519    730    631   1080    353
   -436    701   1135   -135   -787    917    200    506    714    628   1085    319
   -381    709   1091   -163   -735    898    171    480    685    607   1065    283
   -324    802   1124   -239   -727    963    171    457    667    587   1052    290
   -285    795   1078   -254   -683    935    168    459    670    594   1067    280
   -252    805   1057   -277   -654    930    140    444    662    589   1070    244
   -192    849   1041   -327   -615    945    127    454    670    592   1085    280
   -155    865   1021   -355   -587    940    129    485    704    623   1124    329
   -150    888   1039   -368   -594    963    122    504    732    652   1148    314
   -140    901   1039   -381   -589    969    106    511    745    654   1140    298
    -93    896    989   -400   -540    943    103    537    750    649   1145    345
    -70    896    966   -413   -519    932    127    574    776    662   1153    374
    -98    878    974   -389   -535    924    168    602    787    662   1122    366
   -155    805    961   -324   -558    880    181    576    740    631   1060    322
   -194    680    875   -241   -535    776    155    511    670    566    995    288
   -184    587    769   -202   -478    678    116    459    623    514    950    213
   -137    587    722   -226   -428    654     83    431    597    491    937    192
   -109    615    724   -254   -415    670     57    418    581    475    919    207
    -46    691    737   -322   -392    714     44    428    587    488    927    244
    -49    766    815   -358   -433    789     59    446    610    517    963    265
    -77    784    862   -353   -470    823     72    454    615    527    987    270
    -33    800    833   -384   -433    815    103    452    607    522    992    275
     36    844    807   -439   -384    826    106    426    587    496    982    270
    109    880    771   -496   -332    826    103    397    563    480    971    249
    153    862    709   -509   -277    787     77    355    522    439    937    218
    168    836    667   -504   -252    753     57    324    491    407    917    207
    181    844    662   -511   -239    753     51    311    480    400    911    197
    218    867    649   -542   -215    758     54    298    475    392    901    174
    244    857    613   -550   -184    735     59    293    475    387    891    155
    270    823    553   -545   -140    688     54    285    462    368    870    145
    288    831    542   -558   -127    688     67    306    485    387    878    171
    277    867    587   -574   -153    727     90    324    519    418    891    171
    239    888    649   -563   -205    769    116    337    545    441    904    163
    153    852    698   -501   -272    776    140    342    553    446    919    166
     31    807    776   -418   -371    792    171    345    568    459    935    171
    -96    805    898   -355   -498    852    207    355    594    475    953    205
   -158    802    961   -322   -558    880    228    394    626    517    989    241
    -93    865    958   -387   -527    911    226    426    649    553   1018    246
     10    917    906   -462   -446    911    218    433    654    555   1021    239
     28    888    857   -459   -415    872    197    415    631    530    995    210
     15    888    872   -454   -428    880    215    423    641    532   1000    220
    -28    917    945   -446   -488    930    252    449    672    561   1036    252
    -33    937    971   -452   -501    953    270    472    691    576   1054    272
    -31    904    935   -439   -485    919    262    478    680    563   1036    259
    -15    911    927   -449   -470    919    267    488    685    563   1041    267
     18    979    961   -498   -470    971    277    501    711    589   1070    301
     10   1005    995   -506   -491   1000    267    480    717    597   1080    311
    -12    984    997   -488   -506    989    226    452    711    600   1088    319
     57   1000    943   -530   -441    971    192    436    704    592   1083    324
    124   1000    872   -563   -374    937    166    426    688    576   1070    324
    171   1005    833   -587   -329    919    140    402    667    563   1054    301
    174    979    805   -579   -316    893    124    376    639    542   1036    277
    137    937    800   -540   -329    870    127    358    623    522   1021    270
     88    893    805   -493   -358    849    148    361    613    509   1010    257
     59    841    782   -449   -361    813    135    335    581    475    974    215
     23    784    761   -405   -368    771    114    293    540    433    927    166
    -46    750    795   -353   -420    771    127    285    530    418    914    161
    -54    719    774   -332   -415    745    135    288    524    413    898    145
    -33    717    750   -340   -392    732    142    298    524    415    904    135
    -38    724    763   -345   -402    743    142    296    519    415    909    142
    -10    727    737   -358   -374    732    140    303    522    420    914    142
    -23    727    748   -353   -384    737    140    298    514    420    911    137
    -38    727    766   -342   -402    745    137    293    511    415    904    137
    -67    714    782   -324   -426    748    137    293    506    402    896    153
    -85    727    810   -322   -449    769    142    298    514    420    911    158
    -96    711    807   -309   -454    761    140    290    501    415    904    142
    -90    698    789   -303   -439    743    150    296    501    420    904    132
    -90    696    787   -303   -439    743    150    290    498    413    904    140
    -96    649    745   -275   -420    696    155    290    472    381    867    106
    -64    511    576   -223   -322    542    166    314    413    290    761    -10
    -10    303    314   -145   -161    309    228    405    353    145    574   -205
     23    303    280   -166   -129    290    358    576    436    150    540   -265
    -25    576    602   -275   -314    589    428    555    592    332    735    -80
   -189   1015   1205   -413   -698   1109    280    153    678    610   1111    324
   -387   1660   2047   -636  -1215   1852     62   -270    818   1047   1688    935
   -452   2195   2647   -872  -1551   2418   -163   -470   1021   1527   2268   1569
   -405   2226   2629   -911  -1517   2426   -389   -618   1010   1691   2470   1857
   -363   1764   2127   -701  -1247   1945   -498   -732    672   1283   2044   1447
   -353   1184   1538   -415   -945   1361   -480   -753    176    532   1249    584
   -311    740   1052   -215   -683    893   -298   -475     38    161    787     77
   -213    680    893   -233   -553    784   -114   -142    200    220    771     59
   -127    675    802   -275   -465    737     -7     57    319    293    802     98
    -90    641    732   -275   -410    685     59    179    387    327    818    122
    -70    631    701   -280   -387    667     67    194    376    306    789     88
    -54    618    672   -283   -363    646     57    181    348    270    748     49
    -28    613    641   -293   -335    626     64    187    345    265    740     46
     12    605    592   -309   -288    600     67    194    345    265    740     46
     18    587    566   -303   -275    576     80    207    348    267    743     54
     46    605    558   -327   -257    581     88    215    353    270    740     59
    111    670    558   -392   -223    615     90    226    358    272    740     59
    129    691    561   -410   -215    626     64    205    342    262    727     44
    129    657    524   -394   -197    592     31    174    311    228    698     12
    171    675    504   -426   -166    589     44    181    319    233    704     15
    179    649    470   -415   -145    561     46    184    324    233    701     10
    142    626    483   -384   -168    555     59    192    337    244    717     20
     93    636    540   -366   -223    589     64    187    337    244    737     20
     80    636    553   -358   -236    594     62    189    337    241    743     15
     93    657    563   -376   -236    613     57    202    342    244    748     18
    114    688    574   -400   -228    631     46    207    348    241    756     31
     41    646    602   -345   -280    626     51    202    348    252    758     33
     41    623    579   -332   -270    602     54    215    350    249    750     41
    122    628    504   -376   -192    568     31    220    342    246    740     33
    168    654    485   -410   -158    571     10    207    340    252    743     20
    179    652    470   -418   -145    561      0    202    337    249    740     20
    184    652    467   -418   -140    561     -2    213    345    252    737     12
    205    659    454   -433   -124    558      0    223    348    249    719     15
    226    649    423   -436    -98    537     -7    213    337    231    698     25
    270    639    368   -454    -49    504    -41    194    319    218    693      5
    350    646    296   -498     25    472    -67    189    309    215    680    -25
    379    636    257   -509     59    446    -77    200    309    207    662    -36
    353    675    322   -514     15    498    -57    210    324    223    678     12
    288    685    394   -488    -51    540    -46    197    329    239    693     44
    301    706    405   -504    -51    555    -44    213    342    257    706     80
    303    688    384   -496    -41    537    -70    218    329    249    701     96
    280    672    392   -475    -54    532    -85    213    314    241    685     96
    233    701    465   -467   -114    581    -70    218    327    254    706    101
    127    724    597   -426   -236    662    -41    223    350    277    743    155
     28    769    737   -400   -355    753     -7    246    384    316    792    210
    -12    815    828   -400   -420    820     20    280    418    358    833    249
   -109    833    943   -366   -524    888     59    322    462    400    875    283
   -241    849   1091   -303   -667    969    101    363    511    441    919    324
   -275    865   1140   -296   -709   1002    106    371    527    457    930    332
   -252    867   1119   -306   -685    992     98    348    506    439    906    293
   -168    833   1002   -335   -587    917     67    296    457    381    831    231
    -77    844    922   -384   -498    880     33    241    415    332    774    174
     -7    836    844   -415   -426    841      0    200    374    288    714    111
     41    800    758   -420   -358    779      2    181    350    257    667     80
     51    789    735   -420   -340    761      7    179    350    257    670     72
     88    802    714   -446   -314    761     12    168    350    259    662     59
     83    779    696   -431   -306    737      0    140    324    236    631     28
     67    750    683   -407   -306    717    -54     85    275    194    587    -15
    140    771    628   -457   -244    698    -57     80    275    192    576    -28
    179    795    615   -488   -218    706    -38    116    303    220    600    -10
    176    826    646   -501   -233    737    -18    171    342    262    631     25
    145    891    745   -517   -298    818      2    213    381    296    657     49
    116    940    823   -530   -353    880     28    244    415    327    683     72
    114    956    841   -537   -363    898     49    257    426    337    688     67
    109    961    852   -535   -371    906     49    259    426    337    685     57
    109   1028    919   -568   -405    974     54    293    462    384    735    101
     88   1075    984   -581   -449   1031     46    296    488    415    771    142
     31   1065   1034   -548   -501   1049     25    283    496    433    784    148
     18   1078   1060   -548   -522   1067     12    275    504    444    807    155
     51   1072   1021   -561   -483   1047      2    267    493    433    802    155
    109   1052    943   -581   -418    997    -44    205    431    371    727    106
    311   1041    730   -678   -207    885   -129    114    332    275    641     31
    719   1096    374   -909    171    737   -290    -41    176    140    509   -114
   1049   1062     12  -1054    519    537   -457   -213    -12    -44    324   -316
   1171    906   -267  -1041    719    319   -509   -293   -114   -148    207   -454
   1132    763   -368   -948    750    197   -480   -309   -140   -192    158   -493
   1047    672   -374   -862    711    150   -457   -319   -158   -228    132   -493
    891    587   -303   -737    597    142   -454   -322   -158   -228    142   -509
    646    478   -168   -563    407    155   -387   -306   -145   -202    161   -553
    405    433     28   -420    189    231   -262   -233    -77   -135    233   -470
    322    439    116   -381    101    280   -210   -202    -44   -103    280   -431
    309    483    174   -394     67    329   -171   -153      2    -44    327   -361
    161    527    366   -345   -103    446   -116    -72     90     54    444   -236
    -62    553    613   -246   -337    581    -64      5    174    142    561   -153
   -148    597    745   -226   -446    670    -20     49    210    179    623   -103
    -54    610    665   -277   -358    636    -36    -12    153    116    592   -135
     85    636    548   -361   -231    592    -64    -70    103     77    568   -179
    179    644    465   -413   -142    555    -77    -85     93     83    563   -218
    254    685    431   -470    -88    558    -83    -75     83     64    540   -231
    218    602    384   -410    -83    493    -57    -36     51      0    470   -306
    226    384    158   -306     33    272     15     59      2   -145    288   -488
    275    387    111   -329     80    249    132    233     85   -153    236   -545
    306    652    345   -480    -20    498    197    272    262     36    415   -384
    265   1070    805   -667   -270    937     80    -72    368    327    789    -25
    106   1699   1592   -904   -743   1647   -155   -517    501    784   1392    584
     -7   2301   2307  -1148  -1158   2304   -348   -701    745   1319   2026   1236
     36   2400   2361  -1221  -1163   2382   -571   -774    818   1571   2294   1618
     46   1956   1909  -1000   -930   1932   -683   -888    478   1195   1904   1314
    -28   1382   1408   -678   -719   1395   -675   -924    -33    439   1111    462
    -31    935    966   -452   -498    948   -561   -769   -280    -54    548   -109
    -33    795    828   -381   -431    810   -350   -426   -103      7    527   -140
    -33    789    823   -376   -428    805   -176   -161     96    148    626    -80
     -5    802    807   -400   -407    805    -85    -10    202    213    670    -41
     44    810    766   -428   -361    789    -54     44    231    228    675    -46
     80    818    735   -452   -327    776    -41     62    239    228    667    -67
    119    831    711   -475   -296    771    -31     77    252    228    657    -70
    168    823    652   -496   -241    737    -38     62    228    197    623    -98
    265    802    537   -535   -137    670    -70     33    187    166    592   -153
    358    823    465   -592    -54    644    -90     28    176    158    581   -168
    394    852    457   -623    -31    654   -114     25    189    168    610   -150
    420    844    423   -633     -2    633   -124     23    187    166    597   -200
    478    815    335   -646     70    576   -150      5    155    124    530   -223
    514    800    283   -657    116    542   -166     10    158    122    524   -189
    449    750    301   -600     75    527   -171      0    150    106    511   -192
    358    717    355   -537      0    537   -155     10    163    114    509   -189
    348    756    407   -553    -31    581   -158      2    174    122    506   -205
    371    756    381   -563     -7    568   -179    -20    142    103    493   -226
    439    750    311   -594     64    532   -215    -36    116     98    496   -226
    498    766    267   -633    114    519   -218     -7    148    111    501   -194
    540    763    223   -652    158    493   -239    -15    137    101    491   -194
    579    763    181   -672    197    472   -252    -25    132    106    488   -210
    613    771    158   -691    228    465   -259    -28    127    106    496   -202
    646    797    150   -724    246    475   -277    -41    122    101    488   -210
    696    787     88   -743    303    439   -324    -80     77     64    444   -231
    750    771     18   -761    366    394   -350    -90     54     41    426   -231
    789    761    -28   -774    410    366   -342    -67     75     75    452   -210
    797    750    -46   -776    420    353   -350    -72     77     75    454   -189
    704    735     31   -722    337    384   -327    -38    114    111    493   -148
    574    730    153   -652    207    441   -288      5    171    168    553   -106
    462    745    283   -602     90    514   -254     31    192    192    587    -70
    394    758    361   -579     15    558   -231     67    223    215    607    -15
    392    782    389   -589      2    587   -226     90    231    233    631     12
    402    789    384   -597      7    587   -223    114    249    270    657      7
    387    774    387   -579      0    581   -226    109    254    275    670     -7
    389    800    407   -594    -10    605   -220     90    244    259    665    -31
    400    820    420   -610    -10    623   -239     64    215    233    641    -44
    384    784    400   -587     -7    592   -262     33    163    187    602    -49
    384    745    361   -563     12    553   -270     28    140    174    584    -49
    379    756    374   -568      2    563   -275     25    142    192    600    -54
    374    761    387   -568     -5    574   -270     18    137    184    592    -57
    376    766    389   -574     -5    579   -272    -12    111    161    584    -67
    345    771    426   -558    -38    600   -241      7    135    194    620    -51
    329    813    480   -571    -77    646   -220      5    145    194    605    -54
    348    831    483   -589    -67    657   -213      0    135    171    574    -57
    355    810    452   -584    -49    631   -197     10    150    187    576    -64
    363    813    449   -587    -41    631   -179      7    166    194    584    -75
    387    802    415   -597    -15    610   -179    -20    153    184    579    -93
    418    802    381   -610     18    592   -184    -33    148    184    574   -122
    457    800    340   -628     59    571   -207    -59    127    158    530   -168
    504    748    244   -626    129    496   -223    -83     90    111    491   -181
    519    769    249   -644    135    509   -210    -67    106    135    498   -155
    532    787    252   -659    140    519   -197    -49    129    155    517   -132
    522    813    290   -670    114    553   -179    -25    166    200    558   -116
    441    846    405   -644     18    626   -140      7    213    236    584   -103
    389    859    467   -626    -38    665   -111     23    228    239    587    -77
    361    865    504   -613    -70    685    -96     49    244    257    605    -20
    327    849    522   -589    -98    685    -67     98    288    298    649     25
    293    867    574   -579   -140    722    -25    145    335    350    706     51
    257    950    693   -605   -218    820      7    192    405    433    784     88
    220   1021    800   -620   -290    911     18    215    452    480    823    129
    215   1072    854   -646   -319    966     -2    205    465    491    831    158
    174   1070    896   -620   -361    984    -18    194    470    506    852    189
     98   1062    963   -581   -431   1013      5    231    506    545    891    228
     70   1054    984   -563   -457   1021     18    236    511    548    896    236
     67   1049    982   -561   -457   1015     12    213    488    530    878    223
     90   1049    958   -568   -433   1005    -12    187    457    506    857    213
    106   1015    909   -563   -400    963    -23    174    441    480    826    192
     67    948    878   -509   -405    914    -10    163    420    441    782    161
     36    885    849   -462   -407    867    -12    137    374    400    740    119
     23    849    826   -436   -400    839    -18    135    358    397    735     96
    -12    836    849   -413   -431    841    -12    150    368    407    750    129
    -12    810    820   -400   -415    815    -18    140    350    381    719    116
    -18    805    820   -394   -418    810    -20    137    353    392    727     98
    -36    828    865   -394   -449    846    -15    137    358    402    737     98
     15    831    815   -426   -400    823    -57     96    303    348    680     80
     54    823    769   -441   -355    797    -70     96    296    345    678     80
     38    828    787   -436   -374    807    -77     93    298    353    685     72
    -15    792    807   -387   -410    800    -72     83    296    358    685     75
    -20    784    802   -384   -410    792    -54    101    316    368    696     90
      5    784    779   -394   -387    782    -62     90    301    342    662     90
     49    756    706   -402   -327    730    -96     41    239    290    615     54
     54    766    711   -410   -327    740    -88     62    241    319    641     31
     57    641    584   -350   -262    613    -59     98    213    246    563    -41
     64    436    371   -249   -153    405     28    202    187    129    407   -197
     49    379    329   -215   -140    355    163    371    267    114    348   -290
     -5    636    641   -314   -322    639    290    504    478    288    501   -161
   -137   1096   1231   -480   -685   1163    231    207    589    584    872    192
   -257   1704   1961   -724  -1109   1831     -7   -220    667   1002   1421    709
   -306   2296   2603   -997  -1454   2449   -275   -475    839   1506   2034   1296
   -202   2486   2688  -1140  -1444   2587   -550   -553    982   1899   2439   1753
   -140   2000   2138   -932  -1137   2068   -665   -652    659   1535   2055   1415
   -132   1444   1577   -657   -854   1509   -659   -737    119    740   1257    631
   -129    989   1119   -433   -623   1054   -555   -662   -192    158    639     25
    -72    789    862   -358   -467    826   -371   -366    -54    161    563    -44
    -15    828    844   -407   -428    836   -226   -127    145    309    670     62
     38    849    810   -444   -387    828   -119     25    259    381    711    109
     64    836    771   -452   -353    802    -57     96    301    400    711    109
     72    841    769   -457   -348    805    -38    116    311    394    696     93
     67    839    769   -454   -350    805    -31    129    322    394    691     77
     49    841    789   -446   -368    815    -28    132    319    387    680     62
     57    844    784   -452   -363    815    -31    127    306    376    670     49
     59    833    774   -446   -355    805    -36    145    319    387    683     70
     67    826    756   -446   -345    792    -33    158    327    392    693     85
     64    810    745   -439   -340    779    -31    150    314    381    683     85
     67    833    766   -452   -348    802    -23    153    322    389    688     90
     59    880    820   -470   -379    852    -10    153    340    402    691     80
     80    896    815   -488   -366    854    -25    135    316    381    672     72
    101    870    769   -485   -332    820    -33    161    322    392    683    103
     96    872    776   -485   -340    826    -23    192    353    431    719    135
    101    909    807   -504   -353    859    -12    207    379    457    745    145
    101    932    831   -519   -363    883     -5    213    389    465    745    142
     85    943    857   -514   -387    901      2    207    392    462    740    142
     77    953    872   -517   -400    914     15    220    407    475    748    153
     54    963    909   -509   -426    937     23    241    426    496    769    168
     72   1010    937   -542   -433    974     38    272    457    535    810    207
    109   1067    958   -589   -423   1013     57    316    506    581    854    257
     88   1075    987   -581   -452   1034     57    342    532    607    875    280
     51   1031    979   -540   -462   1005     62    348    527    602    870    280
     28   1039   1010   -537   -491   1026     54    358    535    618    878    290
      5   1049   1044   -527   -519   1047     75    379    555    644    893    316
    -33   1062   1096   -514   -566   1078    111    410    589    678    924    355
    -80   1083   1163   -501   -620   1122    145    446    628    722    976    407
   -106   1104   1210   -501   -657   1156    166    491    670    769   1018    452
   -122   1130   1252   -506   -685   1189    184    524    696    797   1054    493
   -135   1156   1288   -511   -711   1221    194    550    711    820   1080    527
   -140   1189   1330   -524   -735   1260    213    581    740    854   1119    574
   -176   1197   1371   -511   -774   1283    231    602    758    875   1140    594
   -231   1192   1421   -480   -826   1306    257    623    774    883   1145    620
   -249   1200   1449   -478   -849   1325    262    623    763    888   1169    649
   -265   1223   1488   -478   -875   1356    267    639    774    917   1205    665
   -316   1249   1566   -467   -940   1405    275    631    763    906   1200    657
   -371   1247   1618   -439   -995   1431    296    636    766    904   1200    667
   -418   1223   1639   -402  -1028   1431    303    626    753    891   1187    659
   -436   1213   1649   -387  -1041   1431    309    613    740    883   1187    644
   -457   1210   1665   -376  -1062   1436    314    602    732    872   1179    633
   -483   1221   1704   -368  -1093   1462    329    613    745    885   1189    644
   -519   1218   1738   -350  -1130   1478    342    607    753    883   1179    633
   -555   1205   1761   -324  -1158   1483    358    602    761    888   1171    600
   -566   1176   1743   -306  -1156   1460    361    581    750    867   1153    561
   -571   1150   1722   -290  -1148   1436    353    553    732    844   1127    527
   -579   1130   1706   -275  -1143   1418    332    527    711    820   1096    498
   -574   1065   1639   -244  -1106   1350    311    501    683    784   1052    462
   -574    989   1561   -207  -1070   1275    314    493    670    769   1034    454
   -568    976   1545   -205  -1057   1262    298    478    659    766   1028    446
   -555    974   1527   -210  -1041   1249    283    454    644    748   1005    420
   -542    971   1514   -213  -1028   1241    270    426    623    722    969    392
   -535    932   1467   -200  -1000   1200    244    400    600    693    935    363
   -478    945   1423   -236   -950   1184    202    358    553    652    893    327
   -423    963   1387   -272   -906   1174    181    348    542    644    891    319
   -371    971   1343   -298   -857   1156    174    342    537    641    888    316
   -353    911   1262   -280   -807   1085    155    322    509    613    857    288
   -335    880   1213   -272   -774   1047    155    311    493    594    831    254
   -309    885   1195   -290   -753   1039    145    293    491    592    815    254
   -298    911   1210   -306   -753   1060    124    277    496    600    831    280
   -270    904   1171   -319   -722   1039     83    259    485    594    833    288
   -215    950   1166   -368   -691   1057     38    246    488    607    857    314
   -194    995   1187   -400   -691   1091     10    233    493    615    867    319
   -202   1021   1223   -407   -711   1122      5    233    488    607    849    309
   -236    963   1197   -363   -719   1080     -2    228    475    597    836    316
   -233    935   1169   -350   -701   1052    -18    207    446    568    813    309
   -249    914   1163   -332   -706   1036    -10    215    441    568    810    311
   -296    883   1179   -293   -737   1031      0    223    436    563    800    288
   -319    857   1174   -270   -745   1013     12    223    423    542    789    275
   -335    836   1169   -252   -750   1002     25    223    418    532    782    270
   -337    859   1195   -262   -766   1026      7    205    402    524    776    259
   -316    883   1200   -283   -758   1041    -25    184    379    504    756    249
   -277    891   1169   -309   -724   1028    -57    163    350    470    727    246
   -236    896   1132   -329   -685   1013    -75    161    350    480    745    236
   -207    909   1114   -353   -659   1010   -103    145    345    488    761    210
   -197    909   1106   -355   -652   1008   -101    153    355    501    784    218
   -213    911   1124   -350   -667   1018    -72    176    374    509    802    228
   -231    906   1137   -337   -685   1023    -62    168    358    501    805    218
   -246    896   1143   -327   -693   1021    -54    166    348    493    810    233
   -270    898   1169   -314   -719   1034    -33    176    363    506    828    280
   -283    885   1169   -301   -727   1026      5    187    384    509    826    298
   -267    872   1140   -303   -704   1005     23    189    384    493    800    252
   -220    782   1002   -280   -613    891     25    194    332    410    693    145
   -150    571    722   -210   -436    646     85    275    275    272    519    -31
    -85    501    587   -207   -337    542    213    446    335    231    418   -171
    -51    706    758   -327   -405    730    293    483    478    358    527    -83
    -88   1161   1247   -537   -667   1202    181    145    548    594    846    265
   -176   1766   1943   -795  -1060   1855   -114   -371    571    945   1350    789
   -184   2369   2553  -1093  -1369   2460   -387   -649    701   1405   1938   1387
    -46   2546   2590  -1249  -1319   2569   -670   -800    745   1693   2283   1790
     75   2151   2075  -1114  -1000   2112   -828   -927    457   1400   1984   1532
    129   1538   1408   -833   -639   1473   -836   -992    -46    644   1197    740
    111    982    870   -548   -379    927   -644   -800   -290     90    555     80
    140    792    652   -467   -257    724   -433   -462   -129    103    457    -33
    194    779    581   -488   -192    680   -298   -233     20    187    485    -15
    249    769    519   -509   -135    644   -200    -90    116    244    506      2
    226    730    501   -480   -137    618   -158    -33    145    257    514      0
    213    730    517   -472   -153    623   -137     -2    158    262    514     -7
    194    748    550   -472   -179    649   -114     25    174    270    522     -5
    161    740    579   -449   -207    659    -90     51    192    280    522      0
    129    717    587   -426   -231    652    -62     75    207    293    527      7
    109    724    615   -418   -254    670    -57     83    213    301    537     18
     83    722    639   -405   -277    680    -64     83    213    301    540     25
     62    730    667   -394   -301    698    -54     98    223    309    553     54
     41    745    704   -394   -332    724    -46    122    246    324    566     90
     20    737    717   -379   -348    727    -59    116    246    329    563     88
     12    714    698   -366   -342    709    -67    111    244    329    561     72
      5    724    719   -363   -355    722    -62    119    252    345    574     67
     28    722    691   -376   -329    706    -64    127    259    353    579     75
     80    730    649   -405   -285    691    -77    122    254    345    571     72
    106    714    605   -413   -249    662   -106    111    244    332    550     59
    124    714    589   -418   -231    652   -122    109    239    327    548     59
    161    756    592   -459   -218    675   -127    119    249    335    555     72
    192    779    587   -485   -197    683   -119    124    254    342    555     80
    194    769    574   -483   -189    672   -111    124    252    342    555     83
    176    737    561   -457   -192    649   -111    122    252    342    555     85
    202    722    519   -465   -158    623   -122    116    249    337    553     83
    241    735    493   -488   -127    615   -124    127    257    345    553     93
    265    766    498   -517   -116    631   -124    142    267    363    574    122
    283    784    501   -532   -109    644   -132    155    280    384    592    155
    272    769    493   -522   -109    633   -137    171    290    394    605    158
    270    745    475   -509   -103    610   -135    184    298    405    613    168
    290    743    449   -517    -80    597   -135    200    306    413    623    181
    353    771    418   -561    -31    594   -137    215    316    426    639    197
    392    789    394   -592     -2    592   -148    213    311    420    633    189
    389    779    387   -584      2    584   -155    205    296    407    626    187
    381    727    345   -555     15    537   -153    207    288    405    628    194
    384    727    342   -555     20    535   -145    207    288    405    631    197
    363    745    379   -555     -7    563   -142    189    272    400    628    192
    358    766    407   -561    -23    587   -142    176    257    384    618    187
    345    761    413   -555    -33    587   -140    166    241    371    607    181
    290    719    428   -504    -67    574   -148    148    223    358    602    174
    252    698    446   -475    -98    571   -140    135    213    348    597    168
    223    704    478   -465   -127    592   -137    127    205    340    592    161
    194    714    519   -454   -161    615   -135    116    210    337    589    153
    176    722    545   -449   -184    633   -122    106    218    340    584    142
    127    704    576   -415   -226    641   -109     93    213    327    566    116
    109    706    594   -407   -241    652    -90     98    223    332    568    116
    109    717    605   -415   -246    662    -85    111    249    350    574    119
    116    698    581   -407   -231    641    -80    106    244    340    558    103
     75    670    594   -374   -259    631    -90     85    231    329    542     88
     54    672    618   -363   -283    646    -93     75    233    332    540     80
     54    672    618   -363   -283    646    -98     51    218    319    524     64
     46    672    626   -358   -288    649    -90     51    223    322    527     67
     51    680    628   -368   -290    654    -88     57    228    329    532     77
     75    711    636   -394   -280    672    -80     70    244    342    542     90
     75    722    644   -400   -285    683    -72     83    259    358    555    103
     93    748    654   -420   -280    701    -57     96    272    371    563    114
     98    766    667   -433   -285    719    -44    103    280    374    566    116
     88    789    701   -439   -306    745    -23    122    296    387    579    124
     62    784    719   -426   -329    753    -12    129    301    387    576    116
     36    818    782   -426   -371    800     12    161    329    413    600    135
     49    849    800   -452   -374    826     10    174    355    439    623    158
     51    859    805   -457   -376    833    -15    168    368    454    641    174
     10    865    852   -439   -420    859    -41    150    371    465    652    184
    -10    888    898   -439   -454    893    -59    122    368    465    654    184
     -5    904    906   -449   -457    904    -70    119    358    454    649    179
    -18    911    927   -446   -472    919    -67    124    363    462    654    187
    -67    888    956   -413   -511    922    -70     96    337    444    636    168
   -135    810    945   -337   -540    878    -80     62    298    405    594    137
   -119    748    867   -316   -493    807   -106     59    267    371    561    116
    -20    709    730   -345   -376    719   -140     49    228    329    517     75
     10    701    691   -355   -340    696   -155     31    210    311    501     57
     -7    644    652   -316   -329    646   -153     10    187    285    475     36
    -20    600    620   -290   -319    607   -168    -25    148    244    433     -2
    -20    584    605   -283   -314    594   -181    -51    119    223    413    -23
    -18    558    574   -270   -298    566   -192    -67    109    213    402    -33
    -18    524    542   -252   -280    532   -202    -83     98    202    394    -36
     -7    527    535   -259   -272    530   -220   -101     83    184    376    -54
      7    522    514   -265   -254    519   -233   -116     70    171    363    -67
     18    496    478   -257   -228    485   -254   -140     51    155    345    -88
     51    501    449   -275   -197    475   -270   -158     31    135    327   -109
     85    488    400   -288   -155    444   -298   -187      7    111    301   -132
    106    452    345   -277   -119    397   -311   -202     -7     93    280   -150
    114    439    324   -277   -103    381   -309   -205    -12     88    270   -158
    116    389    272   -252    -77    332   -296   -197    -38     51    228   -194
    158    218     59   -189     49    140   -254   -106    -70    -41    103   -306
    215    142    -72   -179    142     36   -129     98      7    -67     23   -394
    207    311    101   -262     51    207      7    265    202     72    129   -311
    106    672    566   -389   -228    620     12     80    332    298    405    -44
    -77   1205   1280   -563   -680   1241   -207   -423    358    636    901    491
   -288   1771   2060   -743  -1174   1917   -420   -787    452   1067   1496   1111
   -355   2083   2439   -865  -1397   2260   -662   -987    535   1454   1990   1660
   -293   1829   2122   -766  -1208   1974   -831  -1083    361   1384   1930   1678
   -168   1231   1400   -532   -784   1314   -896  -1135   -114    678   1161    883
    -80    730    810   -324   -444    769   -813  -1013   -457     15    415     70
    -15    496    511   -241   -265    504   -631   -696   -366    -83    210   -171
     80    511    431   -296   -174    472   -467   -415   -161     49    277   -135
    163    540    376   -353   -106    457   -371   -270    -62    106    311   -124
    150    444    293   -298    -72    368   -350   -231    -44     98    290   -145
    114    337    223   -226    -54    280   -345   -228    -49     62    252   -132
     54    285    231   -168    -88    259   -332   -231    -62     31    210   -111
    -15    309    322   -148   -168    316   -324   -226    -51     31    200    -54
   -114    324    436   -106   -275    379   -293   -184     -7     75    246     62
    -85    306    389   -111   -239    348   -293   -174    -12     75    239     31
      0    309    309   -153   -153    309   -290   -163    -20     67    220    -49
     12    358    342   -187   -166    350   -277   -142     -2     88    233    -54
     15    376    361   -197   -171    368   -267   -132     10     96    231    -57
     12    379    363   -197   -176    371   -257   -129     20     98    220    -88
     41    407    366   -223   -161    387   -246   -140     25     90    200   -114
     80    449    368   -267   -145    407   -254   -153     18     83    179   -135
     88    452    363   -272   -137    407   -280   -161     12     72    158   -153
     77    410    329   -246   -127    371   -309   -176     -2     59    132   -176
     83    363    280   -223    -98    322   -306   -176    -10     59    116   -192
     96    392    293   -246    -98    342   -298   -168      5     77    122   -189
    116    420    301   -270    -93    361   -314   -163     12     88    124   -187
    132    402    270   -267    -70    337   -324   -158     12     88    122   -187
    124    392    267   -257    -70    329   -340   -158      7     83    124   -189
     83    348    262   -215    -90    306   -376   -166     -5     72    111   -200
     28    298    270   -163   -122    285   -389   -166     -2     70    106   -200
    -25    202    226    -90   -127    213   -392   -189    -20     51     85   -210
    -36    137    174    -49   -103    155   -368   -197    -36     41     67   -239
      5    140    135    -75    -64    137   -350   -205    -62     20     44   -252
     38    194    155   -119    -57    176   -358   -210    -62     23     49   -249
     33    161    127    -98    -46    145   -368   -205    -54     31     62   -241
     62    153     90   -106    -12    122   -345   -179    -33     54     90   -213
    114    168     54   -142     28    111   -345   -171    -20     67    114   -194
    155    197     41   -176     57    119   -350   -166    -18     72    129   -187
    200    220     20   -213     88    122   -358   -163    -12     80    140   -174
    233    233      0   -233    116    116   -366   -161    -12     83    145   -166
    236    272     36   -254     98    155   -368   -168    -20     67    145   -161
    218    311     93   -265     62    205   -366   -174    -31     64    153   -150
    200    353    153   -277     23    254   -374   -189    -31     77    171   -166
    161    381    220   -270    -28    301   -371   -218    -46     64    171   -207
    158    355    194   -259    -18    275   -368   -213    -70     59    194   -176
    163    368    205   -267    -20    288   -363   -189    -67     70    228   -132
    135    446    309   -290    -88    379   -358   -184    -59     77    241   -129
     49    436    387   -241   -168    413   -324   -153    -23    109    265   -109
      5    465    459   -236   -228    462   -322   -150    -18    106    270    -85
     10    504    491   -257   -239    498   -309   -150    -20    101    267    -77
     10    504    493   -259   -241    498   -298   -158    -20    106    267    -90
     -5    506    511   -249   -257    509   -277   -155     -5    119    270    -93
    -18    480    498   -233   -259    491   -259   -145     10    129    285    -77
    -10    498    509   -244   -259    504   -241   -127     36    153    309    -59
     23    548    522   -285   -249    535   -239   -129     41    153    322    -51
     59    555    496   -306   -218    527   -254   -155     20    137    322    -64
     64    542    478   -303   -205    509   -275   -171     -7    106    280   -129
     83    532    449   -309   -184    493   -254   -135     20    140    277   -137
    137    545    407   -345   -135    478   -257   -140     23    148    254   -135
    171    639    467   -405   -148    553   -272   -153     20    142    259   -158
    210    678    467   -446   -129    574   -270   -145     25    148    277   -140
    293    698    405   -496    -57    553   -283   -163     15    129    254   -148
    402    714    309   -558     46    511   -309   -187    -15    101    218   -187
    498    737    239   -618    129    488   -316   -194    -31     75    197   -205
    465    787    322   -626     70    553   -293   -153     18    129    262   -129
    407    865    457   -636    -25    659   -270   -103     98    228    366    -54
    350    922    568   -639   -109    745   -272    -85    148    280    410    -36
    337    919    581   -628   -122    750   -293   -101    148    257    371    -31
    353    935    579   -644   -114    758   -314   -114    114    205    332     44
    342    932    587   -639   -122    761   -314    -96    127    239    350     51
    340    911    571   -626   -116    743   -322    -98    137    267    379     28
    345    922    576   -633   -114    750   -327   -106    142    298    397    -33
    387    872    485   -633    -49    680   -348   -140     93    244    340   -101
    426    789    363   -610     31    576   -368   -174     36    176    280   -142
    420    761    337   -592     41    550   -363   -181     20    158    259   -153
    410    763    353   -587     28    558   -361   -179     20    161    259   -155
    394    766    371   -581     10    568   -368   -200      0    137    236   -153
    358    745    384   -553    -12    566   -366   -200     -5    132    236   -145
    316    714    397   -517    -41    555   -353   -189      5    137    246   -142
    301    706    405   -504    -51    555   -348   -189      5    132    233   -150
    303    719    415   -514    -54    568   -348   -184      5    119    223   -124
    355    735    376   -545    -10    555   -376   -202    -20    103    202   -140
    415    714    298   -566     57    506   -402   -223    -46     98    176   -187
    444    683    239   -563    103    462   -418   -236    -57    103    197   -197
    444    711    265   -579     90    488   -415   -231    -41    124    220   -257
    457    688    231   -574    111    462   -420   -241    -57     90    168   -277
    480    678    197   -579    140    439   -439   -265    -75     59    132   -262
    493    665    171   -579    161    418   -454   -288   -114      2     77   -290
    568    496    -75   -532    322    210   -446   -272   -192   -109    -44   -379
    709    262   -449   -485    579    -93   -402   -218   -288   -298   -270   -581
    776    246   -530   -511    654   -140   -277    -36   -205   -311   -324   -636
    779    514   -265   -646    522    124   -153     46     28    -49    -83   -509
    704   1054    350   -880    176    701   -293   -358    106    246    319   -192
    574   1706   1132  -1140   -280   1418   -571   -820    192    670    883    387
    501   2283   1779  -1392   -639   2031   -846  -1052    381   1179   1496   1013
    571   2387   1816  -1478   -620   2101  -1143  -1135    483   1514   1855   1418
    568   1849   1280  -1210   -355   1566  -1239  -1218    132   1083   1402   1034
    504   1249    745   -878   -122    997  -1182  -1228   -363    303    607    265
    436    784    348   -610     44    566   -971  -1018   -571   -179     70   -259
    397    659    262   -527     67    462   -730   -662   -353    -90     80   -262
    361    662    301   -511     28    483   -542   -420   -155     44    179   -163
    340    672    332   -506      5    504   -423   -275    -54     83    194   -111
    353    636    280   -496     36    459   -394   -233    -44     80    179   -116
    368    597    228   -483     70    413   -387   -218    -46    101    194   -153
    345    644    298   -496     23    470   -368   -194    -18    122    220   -161
    345    649    303   -498     20    478   -363   -197    -23     96    197   -168
    366    665    298   -517     31    483   -371   -205    -36     62    166   -166
    433    641    207   -537    114    426   -394   -226    -64     38    148   -181
    498    623    124   -561    184    376   -428   -259    -90     23    127   -218
    524    620     96   -574    213    361   -454   -262    -93     38    140   -236
    506    600     93   -555    205    348   -462   -270    -98     33    137   -244
    478    579    101   -527    189    340   -454   -270   -103     20    119   -246
    446    581    135   -517    155    361   -449   -285   -101     10     98   -270
    420    597    174   -509    122    387   -431   -275    -98     12     93   -265
    418    592    171   -506    122    381   -415   -215    -75     36    116   -187
    410    597    187   -504    111    392   -405   -174    -36     88    166   -140
    397    641    244   -522     75    441   -376   -153     12    142    210   -148
    428    670    241   -550     93    457   -384   -155      7    145    207   -184
    433    685    252   -561     88    470   -394   -148      2    132    205   -171
    397    704    306   -550     46    506   -379   -116     33    155    223   -124
    413    691    277   -553     67    485   -387   -119     12    137    200   -129
    389    685    296   -537     46    491   -358    -75     54    179    239    -93
    355    691    335   -522     10    511   -350    -54     85    220    270   -103
    332    688    355   -509    -10    522   -348    -46    111    246    288   -106
    306    709    400   -509    -46    555   -332    -31    135    270    309    -93
    306    670    363   -488    -28    517   -327    -10    135    262    301    -83
    314    675    361   -496    -23    519   -319     31    161    283    316    -20
    309    704    394   -506    -41    550   -309     67    194    322    363     36
    275    717    441   -498    -83    579   -296     72    220    350    392     62
    262    732    467   -498   -103    600   -290     72    226    337    376     88
    254    724    467   -491   -106    597   -285     70    213    340    371     85
    272    722    449   -496    -88    587   -301     77    192    368    418     98
    220    709    485   -467   -132    597   -285    124    226    405    467    155
    174    717    542   -446   -184    631   -275    122    228    394    459    174
    145    701    553   -423   -205    628   -272    106    213    366    439    187
    127    688    561   -407   -215    626   -280     77    187    350    415    163
    124    678    553   -402   -215    615   -290     44    155    316    384    116
    122    683    558   -402   -218    620   -293     38    137    316    402    132
    109    706    597   -407   -244    652   -298     18    135    329    423    127
     77    711    633   -394   -277    672   -288     10    137    327    426    122
     62    683    618   -374   -277    652   -306    -41     93    262    355     90
     31    662    631   -348   -298    646   -301    -77     72    226    303     20
     -7    641    649   -319   -329    644   -285    -67     70    215    293     12
      0    602    602   -301   -301    602   -298    -54     80    241    314     51
    -25    558    584   -267   -306    571   -290    -54    109    272    329     20
    -46    592    639   -275   -342    615   -277    -64    122    275    337    -10
    -38    602    641   -283   -340    620   -280    -88    116    262    332    -12
    -41    623    665   -290   -353    644   -275    -96    119    267    329    -12
    -38    618    657   -290   -348    639   -259    -93    119    275    329    -12
    -25    626    652   -301   -337    639   -252    -83    127    275    332     -7
    -15    654    670   -322   -342    659   -241    -57    150    293    348     15
    -15    680    696   -332   -355    688   -218    -23    187    314    368     41
    -33    698    732   -332   -381    714   -194      2    220    348    392     51
    -10    743    753   -366   -381    748   -179     38    262    379    420     83
     10    807    797   -407   -394    802   -163     67    298    418    457    111
     25    818    792   -420   -381    805   -142     80    301    426    462     98
     44    823    779   -436   -368    800   -116     98    306    415    459    109
     59    906    846   -483   -392    878    -75    140    368    493    530    150
     51    995    940   -524   -444    969    -59    158    423    548    581    187
     64   1008    943   -535   -439    976    -96    122    405    524    555    168
     96    995    896   -548   -400    945   -148     88    366    498    550    181
    106    992    885   -550   -389    940   -150     98    368    506    561    200
    109    992    880   -553   -387    937   -150    111    368    511    568    218
    103   1008    904   -555   -400    956   -155    127    392    540    594    252
     85   1002    914   -545   -415    961   -163    116    376    530    587    244
     70    950    880   -511   -405    914   -150    114    355    504    558    220
     54    875    820   -465   -384    846   -150     96    319    459    509    174
     33    807    774   -420   -368    792   -145     88    296    428    478    150
     28    807    779   -420   -376    795   -142     83    301    433    485    161
     28    823    792   -426   -381    807   -148     75    298    436    491    163
     31    844    813   -439   -392    828   -163     62    288    436    496    158
      7    826    818   -415   -405    823   -166     59    293    433    493    145
    -15    797    810   -392   -413    805   -155     51    285    410    457    106
     18    748    730   -384   -355    740   -181     28    236    355    407     77
     -2    735    735   -368   -368    735   -184     54    252    392    454    114
    -23    714    737   -345   -379    724   -176     54    259    402    472    135
    -62    737    797   -340   -431    766   -163     62    275    418    491    163
    -90    740    828   -324   -459    784   -145     77    290    431    504    168
    -98    722    818   -311   -459    769   -142     77    285    423    496    155
    -80    727    807   -322   -444    766   -140     90    296    431    509    166
    -67    711    776   -324   -420    745   -127    114    285    405    478    140
    -25    555    581   -265   -303    566    -54    184    236    288    337     23
     12    407    394   -213   -192    400    103    348    259    202    210    -93
     38    574    535   -306   -246    555    283    532    452    327    309    -10
    -49    966   1013   -459   -532    989    267    290    574    571    607    233
   -163   1532   1693   -685   -927   1613    -18   -197    623    909   1057    678
   -280   2190   2470   -956  -1376   2330   -322   -535    789   1410   1678   1309
   -298   2678   2977  -1189  -1636   2826   -644   -691    987   1904   2257   1899
   -220   2504   2722  -1143  -1473   2613   -872   -782    875   1904   2278   1927
   -197   1951   2148   -875  -1171   2049   -885   -826    428   1291   1652   1273
   -205   1299   1504   -548   -854   1400   -675   -670     15    545    844    493
   -207    948   1156   -368   -680   1052   -387   -301     85    376    566    306
   -168    930   1098   -381   -633   1015   -179     -5    290    496    639    389
   -127    919   1047   -397   -587    982    -57    181    413    568    680    413
   -174    893   1065   -361   -618    979     12    270    472    618    701    413
   -223    917   1140   -345   -680   1028     54    322    514    654    753    428
   -301    911   1213   -306   -758   1062     83    361    535    652    745    415
   -374    898   1273   -262   -823   1085    122    405    568    680    753    433
   -418    958   1376   -272   -898   1169    158    470    626    727    810    511
   -527    945   1473   -207  -1000   1208    197    522    683    782    880    566
   -683    865   1548    -90  -1117   1205    241    530    685    779    888    548
   -735    870   1605    -67  -1169   1236    270    542    698    792    901    535
   -769    844   1613    -38  -1189   1228    259    542    701    784    898    527
   -795    813   1608     -7  -1200   1210    252    550    693    769    878    514
   -787    805   1592    -10  -1189   1197    265    568    706    771    872    542
   -782    826   1605    -23  -1195   1215    259    579    714    774    885    568
   -787    885   1673    -49  -1231   1278    246    584    722    787    909    581
   -792    872   1665    -38  -1228   1267    226    563    711    787    906    542
   -776    849   1623    -36  -1200   1236    200    535    675    743    854    501
   -779    818   1595    -20  -1187   1205    192    530    654    711    818    504
   -774    779   1553     -2  -1163   1163    189    530    649    709    815    501
   -737    732   1470      2  -1104   1101    174    519    628    685    797    483
   -685    727   1413    -23  -1049   1070    150    506    607    657    771    470
   -610    771   1382    -80   -997   1075    124    498    600    649    761    465
   -527    792   1319   -132   -924   1054    101    485    581    620    730    446
   -511    701   1213    -93   -862    956     54    444    530    555    665    413
   -501    631   1132    -64   -818    880     36    407    488    522    636    376
   -462    592   1054    -64   -758    823     12    389    472    514    639    358
   -426    553    979    -64   -704    763    -25    366    439    480    615    327
   -374    574    948    -98   -659    761    -41    361    433    472    615    298
   -314    613    927   -150   -620    769    -28    379    444    480    613    301
   -252    672    924   -210   -589    800    -20    405    470    504    649    353
   -205    719    922   -257   -563    818    -18    423    488    519    672    376
   -155    685    841   -265   -498    763    -57    392    457    488    659    358
   -132    657    787   -262   -462    722    -85    363    420    454    644    342
   -127    675    802   -275   -465    737    -96    348    405    441    646    329
    -90    654    745   -283   -418    698    -90    337    389    418    633    324
    -36    670    706   -316   -371    688   -111    301    350    374    602    296
      2    683    678   -342   -337    680   -142    262    316    345    589    270
     18    667    649   -342   -314    659   -174    233    285    309    566    252
     15    678    662   -348   -322    670   -171    228    277    293    563    249
    -18    672    691   -327   -353    680   -158    213    262    277    555    244
    -85    628    711   -272   -400    667   -145    200    252    262    542    233
   -129    615    745   -244   -436    680   -127    197    257    257    542    233
   -174    571    745   -200   -459    657   -124    174    241    228    514    205
   -179    568    748   -194   -462    657   -111    163    236    218    498    189
   -205    535    740   -166   -472    636   -119    140    223    194    470    168
   -194    501    696   -153   -446    600   -132     98    189    158    428    122
   -176    491    667   -158   -423    579   -132     83    184    145    418     90
   -231    527    758   -148   -493    641    -90    124    228    187    465    119
   -366    639   1005   -137   -685    820    -23    202    303    262    540    184
   -472    756   1228   -142   -852    992     41    280    384    337    613    262
   -431    797   1226   -184   -828   1013     49    301    402    345    626    298
   -252    776   1028   -262   -639    901    -10    254    348    283    571    262
    -88    714    802   -314   -446    758    -67    184    270    197    498    176
      2    662    657   -332   -327    659    -96    142    220    140    446    119
     38    631    592   -335   -277    613   -101    132    205    114    431    111
     85    654    568   -368   -241    613   -109    129    200     98    426    116
    140    675    532   -407   -197    605    -96    148    210     96    428    116
    137    719    581   -431   -220    652    -62    192    252    132    467    155
     64    766    701   -418   -319    732    -25    239    301    184    522    213
    -38    784    823   -371   -431    802    -33    246    324    213    553    246
   -106    818    924   -355   -517    870    -28    262    353    231    589    303
   -158    805    961   -324   -558    883    -25    277    366    257    620    322
   -207    782    987   -288   -597    883    -33    275    361    259    623    288
   -192    758    950   -283   -571    854    -54    257    332    226    610    275
   -153    776    930   -314   -542    854    -62    241    316    207    605    277
   -192    706    898   -257   -545    802    -75    210    280    166    574    254
   -241    589    828   -174   -535    709    -88    174    220     93    504    200
   -233    553    787   -158   -509    670   -103    145    168     33    446    150
   -267    550    815   -142   -540    683    -98    145    163     20    441    132
   -329    522    849    -96   -589    685    -77    163    176     31    470    158
   -350    446    795    -49   -574    620    -80    166    166     23    478    171
   -324    423    748    -49   -535    584    -83    158    148     -2    462    166
   -309    423    732    -57   -522    576    -98    148    135    -18    452    150
   -306    420    727    -57   -517    574   -116    129    116    -38    439    135
   -290    407    696    -59   -493    553   -129    116     93    -64    418    116
   -288    394    683    -51   -485    537   -135    111     83    -80    405    106
   -277    420    698    -72   -488    558   -122    114     85    -83    410    109
   -290    413    701    -62   -496    555   -127    111     72    -98    405    106
   -288    423    709    -70   -498    566   -124    122     75    -98    415    116
   -270    418    688    -72   -478    553   -114    129     80    -96    423    122
   -252    400    649    -75   -449    522   -109    140     62   -127    402     98
   -202    275    478    -36   -340    376    -83    176     15   -213    314     15
   -137    106    244     15   -192    176     23    293    -10   -329    166   -140
   -135     59    194     38   -163    127    171    483     72   -348    103   -226
   -205    322    524    -59   -366    423    280    545    267   -155    298    -51
   -293    820   1114   -262   -704    966    189    226    381    132    678    335
   -400   1470   1867   -537  -1135   1667    -51   -210    478    542   1239    911
   -506   2088   2595   -789  -1551   2340   -272   -462    659   1036   1870   1558
   -431   2187   2616   -878  -1525   2400   -522   -579    696   1299   2190   1948
   -374   1712   2083   -670  -1228   1896   -631   -688    363    924   1816   1613
   -381   1065   1444   -342   -914   1254   -613   -735   -163    127    984    756
   -374    540    914    -83   -644    727   -475   -563   -433   -436    348     90
   -324    402    724    -38   -524    563   -293   -236   -249   -376    329     80
   -228    407    636    -88   -431    522   -168    -20   -101   -296    371    114
   -106    400    504   -148   -303    452   -119     83    -49   -288    353     88
     -5    384    389   -189   -197    387   -127     85    -72   -348    293     44
     59    358    296   -210   -119    327   -158     59   -119   -405    249     12
     98    332    233   -215    -67    285   -166     54   -137   -439    213    -12
    119    290    171   -205    -25    231   -192     38   -166   -480    176    -51
    153    244     90   -197     31    168   -239     15   -207   -524    142    -88
    179    241     62   -210     57    150   -239     23   -210   -535    132   -109
    220    257     36   -239     93    148   -246     18   -220   -550    119   -129
    259    283     23   -272    116    153   -270     -5   -246   -584     93   -150
    254    303     49   -277    103    176   -285    -15   -257   -597     85   -129
    249    306     57   -277     96    181   -285     -7   -252   -597     88   -119
    218    298     77   -259     70    189   -272      7   -244   -589    101   -109
    179    301    119   -241     31    210   -257     23   -241   -587    109   -103
    145    319    174   -231    -12    246   -231     54   -220   -563    135    -72
    103    348    244   -228    -70    298   -215     85   -197   -537    168    -33
     83    392    309   -239   -114    353   -200    101   -187   -527    187    -12
     36    405    366   -220   -166    387   -176    132   -168   -519    202     25
    -67    415    483   -174   -275    449   -129    197   -122   -470    252     88
   -259    449    709    -96   -485    579    -64    272    -38   -374    348    145
   -452    488    940    -18   -696    711      2    361     41   -290    436    213
   -620    545   1163     36   -893    852     80    462    124   -215    509    293
   -756    568   1325     93  -1039    945    158    584    228   -122    600    420
   -828    641   1470     93  -1150   1054    213    672    314    -44    685    511
   -766    750   1517      7  -1140   1132    215    698    340    -20    711    545
   -636    823   1457    -96  -1047   1140    179    688    327    -36    696    545
   -475    909   1384   -215   -930   1145    122    665    301    -54    670    519
   -280    943   1223   -332   -750   1083     54    607    236   -116    618    459
   -116    935   1052   -410   -584    992    -20    548    150   -194    542    379
    -62    878    940   -407   -501    906    -80    501     85   -262    452    319
   -106    766    872   -329   -488    818   -101    462     25   -335    363    301
   -215    670    885   -228   -550    776    -62    454      0   -363    340    288
   -389    620   1010   -116   -698    815     12    496     25   -337    363    322
   -545    587   1130    -20   -839    857     75    519     38   -332    368    348
   -607    514   1122     46   -865    818     80    496      7   -366    348    345
   -530    470   1000     25   -763    735     54    439    -59   -431    303    288
   -376    428    802    -25   -589    615    -15    348   -158   -524    231    226
   -257    410    665    -77   -459    537    -59    283   -231   -587    184    168
   -194    420    615   -111   -405    517    -80    241   -277   -631    153    114
   -163    509    670   -174   -418    589    -80    239   -285   -641    153    101
   -220    542    761   -161   -491    652    -46    265   -254   -623    181    127
   -272    535    807   -132   -540    670    -28    265   -252   -626    194    132
   -293    509    802   -106   -548    654     -5    267   -262   -641    187    116
   -296    509    802   -109   -550    654     10    275   -254   -641    197    127
   -290    550    841   -129   -566    696     36    285   -233   -636    205    140
   -270    540    810   -135   -540    675      7    252   -267   -675    168     98
   -197    537    735   -168   -465    636    -15    207   -309   -719    132     54
   -142    504    646   -181   -394    574    -51    158   -353   -766     90      5
    -57    491    548   -218   -303    519    -72    122   -400   -823     28    -64
     36    493    454   -267   -210    472   -109     85   -452   -872    -28    -88
     93    506    413   -298   -158    459   -109    106   -439   -862     -2    -44
     59    563    501   -311   -220    535    -67    153   -392   -813     46    -44
     31    639    605   -335   -285    623    -20    197   -342   -779     51    -31
     51    688    636   -371   -293    665      0    220   -335   -779     49     15
     59    672    613   -366   -275    644     10    241   -329   -771     67     41
     54    691    633   -374   -290    662     15    262   -316   -763     75     57
     72    743    670   -410   -298    706     20    296   -288   -732    101     98
     72    797    724   -436   -327    761     25    314   -252   -693    142    124
    103    870    766   -485   -329    818      2    296   -259   -691    153    124
    111    901    787   -506   -337    844    -46    262   -280   -701    163    140
    111    909    797   -511   -342    852    -46    262   -275   -698    161    111
    111    901    787   -506   -337    844    -33    277   -275   -709    127    124
     80    885    805   -483   -361    846    -36    290   -275   -714    122    161
     67    867    800   -470   -366    836    -31    290   -283   -724    129    158
     90    857    763   -475   -335    810    -33    272   -314   -750    103    119
    124    823    696   -475   -285    761    -25    270   -335   -776     80    101
    142    769    626   -454   -241    698    -36    233   -389   -831     25     36
    150    740    587   -446   -218    665    -72    184   -452   -893    -23    -10
    135    740    605   -439   -236    672    -59    189   -446   -893    -20     18
    109    737    626   -426   -259    680    -49    189   -449   -906    -36     20
    179    730    550   -454   -184    641    -88    132   -517   -971    -93    -15
    200    696    493   -449   -145    594    -88    142   -524   -963    -93    -23
    265    680    415   -472    -75    548   -101    135   -548   -989   -116    -15
    277    654    374   -467    -49    514   -119    127   -563  -1008   -116     23
    272    667    394   -470    -59    532   -137    114   -579  -1008    -90     20
    270    659    387   -465    -59    524   -150     96   -605  -1031   -135    -67
    303    623    319   -465     -7    472   -153     83   -633  -1072   -205    -80
    376    602    226   -491     75    415   -197     33   -698  -1137   -262    -77
    454    579    124   -517    166    353   -241      0   -740  -1166   -277   -103
    504    540     36   -522    233    288   -257    -18   -771  -1208   -329   -181
    555    413   -142   -485    350    135   -262    -23   -849  -1317   -454   -301
    597    213   -384   -405    491    -85   -207     44   -917  -1480   -662   -441
    594    103   -491   -348    542   -192    -98    179   -893  -1577   -807   -568
    558    350   -207   -457    381     72    -10    246   -732  -1447   -696   -498
    472    797    324   -636     72    561    -98    -80   -693  -1236   -400   -239
    405   1363    956   -885   -275   1161   -384   -568   -732   -919     67    223
    368   1995   1626  -1182   -628   1810   -654   -810   -594   -400    717    849
    454   2171   1717  -1314   -631   1943   -904   -883   -462     12   1166   1291
    524   1764   1239  -1145   -358   1501  -1002   -922   -667   -202    922   1075
    509   1200    691   -857    -90    945   -958   -953  -1156   -966    142    332
    465    727    262   -594    101    496   -813   -875  -1517  -1660   -589   -332
    441    553    111   -498    163    332   -600   -550  -1299  -1587   -615   -366
    452    537     85   -493    184    311   -449   -311  -1096  -1452   -532   -262
    452    504     51   -478    200    277   -332   -142   -969  -1379   -485   -200
    387    465     77   -426    155    272   -226     -7   -872  -1309   -431   -135
    293    465    171   -381     62    319   -171     41   -836  -1275   -400   -135
    239    493    254   -368     -7    374   -150     57   -818  -1262   -392   -142
    179    517    335   -348    -77    426   -114     88   -784  -1239   -371   -103
    127    535    407   -329   -140    472    -67    124   -766  -1228   -371    -80
     90    542    452   -319   -181    498    -41    137   -745  -1208   -363    -57
     72    558    483   -316   -205    522    -33    148   -737  -1195   -350    -41
     70    584    514   -327   -220    548    -31    150   -735  -1182   -332    -25
    129    600    470   -363   -168    535    -36    132   -771  -1213   -358    -28
    161    592    431   -379   -137    511    -54    137   -776  -1221   -368    -18
    166    592    423   -379   -127    509    -49    179   -743  -1189   -340     12
    189    620    431   -405   -122    527    -31    192   -727  -1174   -327     18
    194    628    433   -410   -119    532    -23    174   -740  -1187   -345      0
    166    639    472   -402   -155    558    -12    161   -753  -1205   -366    -18
    140    657    517   -400   -187    587     15    158   -745  -1197   -358    -10
    168    649    480   -410   -155    566     18    142   -743  -1187   -337     23
    244    649    405   -446    -80    527      0    132   -750  -1195   -340     33
    231    662    428   -449    -98    548     -7    127   -756  -1197   -350     25
    254    698    444   -475    -96    571    -41    122   -769  -1205   -363     20
    283    727    444   -506    -80    587    -49    148   -737  -1176   -350     33
    329    709    379   -519    -23    545    -62    163   -732  -1179   -363     46
    402    693    290   -550     57    493    -90    179   -743  -1174   -363     72
    420    711    290   -566     64    501    -85    226   -704  -1137   -332    122
    394    717    322   -558     36    519    -85    231   -696  -1137   -340    127
    384    730    345   -555     20    537    -88    239   -683  -1122   -337    140
    381    771    389   -576     -5    581    -80    257   -652  -1083   -298    194
    368    774    405   -571    -18    592    -72    265   -641  -1067   -283    231
    394    779    384   -587      5    581    -77    265   -646  -1067   -285    239
    415    818    402   -615      7    610    -80    272   -636  -1049   -280    236
    431    846    415   -641      7    633    -88    267   -644  -1044   -270    228
    436    854    418   -646     10    636    -77    267   -646  -1047   -267    239
    426    836    410   -633      7    623    -64    267   -662  -1062   -277    241
    405    805    400   -605      2    602    -57    272   -670  -1075   -290    249
    368    820    452   -597    -41    639    -38    285   -659  -1067   -290    265
    371    854    483   -613    -54    670    -38    262   -683  -1093   -322    223
    371    852    480   -610    -54    665    -36    241   -717  -1114   -335    187
    345    839    493   -592    -72    667    -15    265   -717  -1114   -319    207
    301    854    553   -579   -124    704     15    267   -714  -1117   -322    207
    252    883    631   -568   -189    758     54    280   -701  -1106   -329    197
    205    906    701   -555   -246    802     96    303   -678  -1085   -316    194
    189    909    719   -548   -265    815    116    311   -667  -1078   -319    184
    161    898    735   -530   -288    818    122    303   -678  -1088   -332    176
    103    904    800   -504   -348    852    145    306   -667  -1078   -329    184
     49    919    867   -485   -410    893    163    306   -662  -1075   -337    174
     18    914    896   -465   -439    906    174    303   -657  -1070   -340    161
     36    911    875   -475   -420    893    166    280   -672  -1088   -366    140
     15    875    859   -446   -420    867    166    277   -685  -1104   -389    129
     -7    841    846   -418   -428    844    179    309   -665  -1080   -374    155
      7    833    826   -420   -407    831    168    290   -678  -1083   -371    155
    -31    867    898   -418   -465    880    194    288   -659  -1067   -368    153
    -23    906    930   -441   -478    917    207    275   -665  -1078   -387    132
      0    930    930   -467   -465    930    210    298   -657  -1057   -368    176
     -5    937    943   -465   -472    940    236    353   -607  -1005   -316    239
      0    945    945   -475   -472    945    244    353   -610  -1013   -332    226
     -5   1005   1008   -501   -506   1005    257    366   -579   -982   -306    249
     -5   1104   1109   -550   -558   1106    262    379   -540   -932   -257    290
    -12   1169   1182   -576   -597   1174    249    379   -517   -901   -220    309
      2   1210   1208   -607   -602   1208    205    361   -517   -891   -210    311
     10   1226   1215   -618   -602   1223    184    348   -527   -891   -215    301
      5   1202   1195   -605   -594   1200    189    353   -522   -888   -215    293
    -15   1187   1202   -584   -607   1195    187    345   -530   -898   -231    270
    -57   1174   1228   -558   -641   1200    197    355   -524   -891   -223    280
    -85   1153   1239   -532   -662   1195    213    363   -522   -888   -220    280
   -101   1104   1205   -501   -652   1153    207    350   -553   -917   -246    259
   -111   1041   1153   -465   -631   1096    202    337   -594   -963   -290    236
   -127    989   1114   -431   -623   1052    207    340   -600   -963   -296    226
   -119    971   1091   -426   -605   1031    213    337   -607   -971   -301    207
    -80    940   1018   -431   -548    976    197    296   -657  -1015   -340    163
    -59    917    976   -428   -517    945    187    280   -680  -1044   -366    140
    -49    909    958   -431   -504    932    189    272   -688  -1052   -374    127
    -41    898    940   -428   -491    919    184    249   -711  -1080   -402     90
    -41    872    911   -418   -478    893    179    233   -735  -1106   -426     64
    -33    844    878   -405   -454    859    184    239   -735  -1104   -420     75
    -38    839    878   -400   -457    857    179    236   -737  -1109   -423     77
    -44    846    891   -402   -467    867    171    233   -743  -1117   -428     70
    -51    852    904   -400   -478    875    158    223   -756  -1127   -439     57
    -38    846    885   -402   -462    865    150    210   -771  -1137   -454     38
    -10    841    849   -415   -428    844    150    213   -774  -1145   -472     28
    -23    763    787   -371   -405    774    179    231   -795  -1195   -537    -28
     -2    626    626   -311   -314    626    259    327   -800  -1273   -652   -135
     44    553    509   -298   -231    532    381    509   -719  -1306   -745   -220
     18    766    748   -392   -363    756    478    633   -537  -1176   -641   -129
   -124   1166   1288   -522   -706   1226    441    374   -498   -992   -384     88
   -262   1657   1917   -698  -1088   1787    205   -145   -618   -761      2    428
   -342   2236   2579   -945  -1460   2408    -59   -509   -636   -394    517    878
   -298   2481   2779  -1093  -1540   2629   -327   -654   -587    -25    945   1270
   -226   2130   2356   -953  -1291   2244   -444   -667   -701    -98    844   1208
   -223   1561   1784   -670  -1002   1673   -449   -683  -1096   -750    166    620
   -239   1085   1325   -423   -782   1205   -355   -636  -1467  -1493   -600    -57
   -215    831   1047   -309   -633    937   -171   -342  -1280  -1480   -696   -140
   -189    844   1034   -327   -610    937     -7    -85  -1034  -1309   -587    -36
   -161    911   1072   -376   -618    992    111     96   -865  -1195   -511     33
   -135    945   1080   -405   -607   1013    184    210   -761  -1122   -465     77
   -124    896   1021   -384   -574    956    189    202   -776  -1153   -504     36
   -122    857    979   -368   -550    917    210    213   -779  -1169   -519     28
   -140    859    997   -361   -568    927    226    231   -766  -1156   -506     36
   -148    872   1021   -361   -584    945    244    249   -748  -1148   -504     38
   -153    872   1026   -361   -589    950    254    270   -727  -1132   -485     62
   -171    893   1065   -361   -618    979    265    285   -711  -1109   -462     85
   -194    901   1096   -355   -646   1000    280    298   -693  -1093   -446     96
   -205    904   1109   -348   -657   1005    298    316   -675  -1075   -436    111
   -210    906   1114   -350   -662   1010    309    319   -667  -1065   -431    122
   -241    896   1137   -327   -691   1018    316    319   -662  -1065   -431    124
   -246    896   1140   -327   -693   1015    319    322   -665  -1060   -423    135
   -239    919   1158   -340   -698   1039    324    335   -652  -1044   -407    148
   -228    943   1171   -358   -698   1057    327    335   -646  -1039   -407    145
   -205    945   1150   -371   -678   1047    322    327   -649  -1044   -410    140
   -168    963   1130   -400   -649   1047    316    314   -657  -1049   -418    129
   -161    930   1091   -384   -626   1010    285    283   -680  -1072   -452    101
   -148    927   1075   -392   -613   1000    288    285   -678  -1072   -454    106
   -137    943   1080   -402   -610   1010    298    293   -665  -1060   -441    119
   -145    963   1109   -410   -628   1034    298    301   -652  -1049   -433    124
   -168    971   1140   -400   -654   1054    316    329   -623  -1026   -407    150
   -189    971   1161   -392   -675   1065    322    350   -600   -997   -381    176
   -226    971   1197   -374   -711   1085    319    366   -579   -979   -355    205
   -257    987   1244   -366   -750   1114    340    402   -540   -945   -322    241
   -277   1008   1286   -363   -782   1145    368    433   -506   -914   -293    270
   -298   1021   1319   -363   -810   1171    381    457   -480   -888   -267    298
   -335   1018   1353   -342   -844   1184    387    475   -454   -859   -244    327
   -361   1041   1400   -340   -883   1221    389    491   -433   -833   -220    353
   -368   1039   1408   -335   -888   1223    376    496   -428   -828   -210    366
   -358    987   1343   -316   -852   1163    361    488   -446   -846   -226    353
   -335    958   1293   -311   -813   1124    345    472   -467   -870   -244    340
   -277    963   1241   -342   -758   1101    342    462   -478   -878   -249    332
   -249    953   1202   -350   -724   1078    324    436   -501   -904   -272    309
   -233    924   1158   -348   -696   1041    306    415   -530   -937   -303    277
   -226    883   1106   -329   -667    995    301    387   -566   -974   -340    244
   -213    888   1098   -340   -657    992    301    361   -594  -1005   -366    220
   -205    880   1085   -337   -644    982    296    340   -618  -1031   -384    202
   -210    854   1062   -322   -639    958    296    322   -641  -1057   -413    176
   -200    865   1062   -332   -631    963    293    298   -659  -1083   -446    140
   -192    859   1052   -335   -623    956    288    267   -680  -1111   -483     98
   -174    841   1015   -332   -594    927    298    244   -691  -1135   -514     59
   -145    802    948   -329   -548    875    293    215   -709  -1158   -545     25
   -122    761    883   -319   -504    820    277    181   -737  -1192   -592    -23
   -106    758    865   -329   -485    810    259    145   -766  -1226   -636    -72
    -93    774    867   -340   -480    820    249    122   -776  -1239   -659    -96
    -77    769    844   -345   -459    805    241    111   -787  -1254   -688   -116
    -67    758    823   -345   -446    789    239    101   -797  -1270   -719   -137
    -75    732    807   -329   -441    769    252     93   -800  -1280   -750   -155
   -114    670    784   -277   -449    727    252     85   -813  -1304   -797   -176
   -124    717    841   -296   -483    779    257     96   -795  -1291   -813   -163
   -124    769    893   -322   -509    831    272    111   -766  -1265   -758   -148
   -142    761    904   -311   -522    831    272    116   -753  -1252   -685   -142
   -145    789    935   -322   -540    862    283    137   -724  -1221   -628   -116
   -145    857   1000   -355   -571    927    306    171   -691  -1184   -589    -83
   -220    862   1083   -322   -652    971    314    200   -657  -1145   -550    -46
   -272    914   1187   -322   -730   1049    340    246   -589  -1075   -480     15
   -309   1036   1345   -363   -826   1189    355    277   -532  -1015   -423     62
   -327   1078   1405   -376   -865   1241    350    288   -501   -984   -389    109
   -285   1156   1441   -433   -862   1299    324    290   -472   -953   -348    153
   -239   1179   1418   -470   -828   1299    290    277   -475   -956   -329    150
   -215   1117   1332   -449   -774   1223    259    241   -509   -989   -342    106
   -135   1083   1215   -475   -675   1148    239    210   -542  -1021   -361     77
    -67   1052   1119   -491   -592   1085    223    181   -566  -1052   -376     54
    -28    995   1023   -483   -527   1008    189    140   -615  -1106   -423      5
     75    966    891   -519   -407    930    161    122   -644  -1143   -459    -28
    166    885    719   -527   -275    802    101     70   -711  -1213   -522    -83
    270    849    579   -561   -155    717     33      5   -782  -1283   -587   -148
    368    849    480   -610    -57    665      2    -25   -818  -1325   -631   -194
    389    831    441   -610    -25    636    -15    -51   -849  -1356   -670   -233
    407    800    392   -605      7    597    -18    -67   -875  -1376   -706   -262
    387    748    361   -568     12    555    -33    -83   -893  -1402   -730   -280
    358    763    405   -561    -23    584    -36    -96   -901  -1410   -730   -290
    345    761    415   -553    -33    589    -12    -80   -885  -1389   -709   -285
    303    724    420   -517    -57    574     10    -75   -880  -1397   -714   -303
    270    709    439   -491    -83    574     28    -80   -872  -1402   -730   -322
    267    724    457   -498    -93    592     41    -85   -867  -1405   -737   -327
    246    756    509   -501   -129    633     54    -70   -849  -1384   -722   -309
    200    761    558   -483   -179    659     72    -46   -831  -1363   -706   -293
    161    748    587   -454   -213    667     85    -33   -826  -1361   -709   -296
    137    672    535   -405   -197    602    111     -2   -833  -1387   -753   -332
    145    506    361   -324   -106    433    176     93   -839  -1462   -865   -433
    158    433    272   -298    -57    353    332    306   -722  -1470   -945   -524
    150    652    501   -402   -174    576    472    475   -501  -1309   -823   -441
      7   1010   1002   -509   -496   1008    433    233   -444  -1122   -571   -223
   -163   1496   1660   -665   -911   1577    171   -358   -579   -888   -158    174
   -290   2073   2361   -893  -1327   2216    -83   -753   -602   -519    379    667
   -311   2377   2688  -1034  -1501   2533   -348   -979   -594   -158    846   1119
   -259   2088   2348   -914  -1304   2218   -509  -1052   -727   -187    820   1130
   -231   1428   1660   -597   -945   1543   -532  -1044  -1091   -805    135    498
   -218    896   1114   -340   -667   1005   -384   -896  -1392  -1532   -670   -246
   -181    691    872   -254   -527    779   -174   -550  -1210  -1571   -836   -407
   -129    704    833   -288   -480    766    -25   -277   -974  -1415   -753   -337
    -62    753    815   -345   -439    784     96    -93   -818  -1312   -693   -288
    -38    766    805   -366   -420    784    142    -12   -753  -1278   -678   -275
    -38    743    782   -353   -410    761    166     20   -735  -1273   -683   -280
    -44    750    795   -353   -420    771    197     49   -709  -1260   -675   -275
    -49    761    810   -355   -428    784    210     70   -688  -1244   -665   -270
    -62    763    823   -350   -441    792    228     80   -672  -1236   -659   -270
    -62    769    831   -353   -446    800    249    101   -654  -1221   -652   -262
    -80    761    841   -340   -462    800    246    103   -649  -1215   -649   -259
   -109    745    854   -316   -480    800    241    101   -644  -1210   -649   -265
   -109    758    867   -327   -488    813    252    111   -633  -1200   -641   -259
   -111    774    883   -332   -496    828    249    111   -626  -1192   -641   -257
   -103    782    885   -342   -493    833    249    124   -615  -1184   -639   -259
    -93    766    859   -335   -475    813    241    119   -620  -1189   -644   -270
    -75    784    859   -355   -467    820    223    111   -618  -1182   -641   -267
    -54    784    836   -366   -444    810    218    116   -613  -1176   -646   -275
    -64    745    807   -342   -436    776    200    106   -623  -1184   -659   -288
    -62    735    797   -335   -428    766    179     96   -631  -1197   -675   -298
    -51    756    807   -353   -431    782    179     93   -628  -1192   -672   -298
    -57    758    815   -350   -436    787    187     98   -615  -1179   -659   -288
    -57    766    823   -353   -439    795    192    116   -592  -1158   -641   -270
    -64    763    828   -348   -446    795    184    124   -579  -1145   -631   -259
    -96    763    859   -335   -478    810    181    132   -568  -1132   -618   -252
    -93    776    870   -342   -483    823    187    140   -550  -1111   -600   -236
   -116    797    911   -342   -514    854    194    155   -527  -1085   -574   -215
   -106    826    932   -358   -519    878    197    187   -491  -1052   -542   -187
    -18    852    870   -418   -444    859    174    202   -483  -1044   -540   -187
     49    870    820   -459   -387    844    158    213   -472  -1031   -527   -171
     83    867    784   -478   -350    826    158    226   -462  -1018   -514   -158
     77    904    826   -491   -374    865    163    254   -436   -987   -483   -124
     51    870    815   -462   -381    844    140    249   -441   -984   -480   -111
     51    901    849   -478   -397    875    140    254   -431   -971   -462    -88
     49    906    854   -478   -402    880    140    254   -428   -966   -449    -67
     18    883    865   -449   -423    875    140    259   -428   -956   -436    -46
    -25    854    880   -418   -452    867    142    259   -426   -956   -433    -38
    -25    862    888   -420   -457    875    145    254   -420   -956   -428    -31
    -12    870    880   -428   -446    875    137    236   -436   -974   -436    -44
      2    893    891   -446   -444    893    129    215   -454   -989   -446    -64
      2    888    885   -446   -441    885    127    200   -470  -1008   -457    -90
      0    859    859   -431   -431    859    129    181   -488  -1031   -470   -119
      5    849    841   -428   -418    846    140    163   -501  -1054   -488   -150
      2    862    859   -431   -428    862    140    142   -509  -1072   -506   -176
      7    870    859   -439   -428    865    129    109   -524  -1091   -532   -213
     12    857    841   -436   -415    849    124     83   -537  -1114   -558   -252
     15    833    818   -426   -400    826    124     64   -550  -1135   -581   -283
    -10    823    833   -405   -420    828    135     57   -548  -1143   -587   -290
    -59    815    872   -379   -465    841    140     38   -545  -1145   -597   -311
    -70    802    872   -366   -472    839    129     15   -561  -1153   -613   -345
    -72    805    875   -368   -472    839    124      7   -576  -1158   -623   -366
    -72    792    865   -358   -467    828    122      0   -592  -1158   -623   -376
    -93    763    854   -337   -475    807    114    -20   -615  -1169   -633   -400
    -88    800    888   -355   -488    844    132    -12   -602  -1150   -618   -392
    -96    831    927   -366   -511    878    145    -12   -592  -1140   -600   -384
   -158    774    932   -306   -545    852    124    -38   -610  -1148   -613   -402
   -171    800    971   -316   -571    885    137    -23   -587  -1122   -592   -384
   -119    839    958   -361   -540    898    153     -2   -568  -1117   -587   -389
    -46    875    919   -415   -483    896    155     10   -555  -1119   -589   -392
      7    922    914   -465   -452    919    158     23   -532  -1106   -568   -374
      2    935    932   -470   -465    935    129     10   -527  -1098   -553   -358
     12    950    935   -483   -459    943    116      2   -517  -1080   -535   -335
     20    976    956   -501   -467    966     98     -7   -511  -1065   -517   -316
     12   1021   1008   -517   -496   1015     72    -25   -522  -1075   -530   -322
    -28    969    997   -472   -511    982     70    -46   -537  -1093   -550   -345
    -15    922    937   -454   -478    930     67    -54   -545  -1098   -561   -361
    -33    911    945   -441   -488    930     59    -59   -553  -1106   -568   -374
    -67    875    943   -402   -504    909     41    -72   -571  -1124   -581   -384
    -93    815    909   -361   -501    859     54    -85   -589  -1145   -600   -394
   -116    776    893   -329   -504    833     59   -101   -615  -1171   -620   -415
    -93    761    852   -335   -472    807     41   -122   -644  -1208   -659   -457
    -18    727    745   -353   -381    735      7   -148   -678  -1244   -701   -498
     25    670    644   -348   -309    657    -18   -174   -714  -1280   -740   -532
      2    581    579   -293   -288    579    -12   -174   -724  -1293   -750   -535
     -5    574    579   -285   -293    576    -33   -202   -748  -1319   -769   -540
     -5    574    579   -283   -290    576    -51   -236   -776  -1343   -784   -537
     15    555    537   -285   -259    548    -54   -244   -782  -1340   -771   -519
     20    532    511   -275   -246    522    -72   -262   -797  -1350   -771   -524
     25    537    511   -283   -244    527    -88   -283   -810  -1361   -771   -535
     10    511    501   -259   -244    506    -98   -298   -818  -1371   -771   -548
     -7    498    506   -246   -257    504    -96   -296   -807  -1363   -761   -540
    -36    483    519   -223   -277    501    -83   -285   -797  -1358   -763   -537
    -57    472    527   -207   -293    498    -80   -272   -805  -1382   -792   -563
    -44    431    475   -192   -259    452    -72   -241   -854  -1480   -917   -693
     12    265    252   -140   -119    259     36    -88   -836  -1569  -1067   -859
     12    285    272   -150   -129    280    142     80   -693  -1514  -1062   -878
    -41    605    646   -285   -342    626    194     12   -527  -1304   -828   -678
   -166   1127   1293   -480   -730   1210     12   -483   -524  -1010   -407   -270
   -353   1748   2099   -698  -1228   1922   -262   -950   -488   -587    200    322
   -446   2174   2621   -865  -1532   2397   -514  -1176   -371   -137    782    911
   -436   2036   2473   -800  -1454   2255   -714  -1267   -413      0    961   1132
   -449   1504   1953   -527  -1200   1727   -763  -1293   -750   -485    431    607
   -454    982   1434   -265   -943   1208   -644  -1189  -1156  -1254   -410   -241
   -449    633   1083    -93   -766    857   -441   -883  -1156  -1517   -792   -657
   -384    561    945    -90   -665    753   -272   -579   -943  -1410   -769   -654
   -275    563    839   -142   -555    701   -166   -387   -805  -1325   -724   -626
   -220    537    756   -158   -488    646   -119   -309   -753  -1306   -719   -626
   -194    524    719   -166   -457    623   -103   -280   -743  -1312   -730   -646
   -166    527    693   -179   -428    610    -83   -267   -745  -1322   -745   -672
   -171    535    706   -181   -439    620    -93   -277   -761  -1345   -766   -698
   -181    535    717   -179   -449    623    -96   -277   -761  -1345   -771   -717
   -166    524    688   -179   -428    605    -85   -270   -748  -1337   -758   -727
   -155    517    670   -181   -413    592    -83   -270   -735  -1330   -745   -727
   -158    553    711   -197   -433    631    -80   -275   -735  -1330   -727   -724
   -153    532    685   -192   -418    607   -103   -283   -761  -1348   -737   -756
   -148    496    644   -174   -397    568   -106   -259   -748  -1332   -737   -727
   -132    509    639   -189   -384    571   -106   -249   -730  -1312   -719   -683
   -116    532    649   -207   -381    589   -119   -259   -732  -1309   -717   -730
   -116    530    646   -207   -381    587   -119   -252   -719  -1314   -737   -727
   -109    553    662   -223   -384    607   -116   -246   -711  -1317   -750   -680
   -101    568    670   -233   -387    618   -109   -231   -693  -1301   -735   -672
    -96    594    691   -249   -392    641    -98   -202   -654  -1275   -696   -633
    -70    597    667   -262   -368    631    -98   -181   -626  -1226   -659   -626
    -44    600    644   -277   -342    620   -148   -218   -652  -1228   -670   -691
    -12    641    652   -316   -332    646   -189   -231   -659  -1236   -662   -701
      2    654    652   -327   -324    654   -200   -205   -641  -1218   -641   -665
    -44    618    659   -288   -353    639   -168   -174   -613  -1192   -618   -613
    -75    623    698   -275   -387    662   -106   -140   -571  -1148   -587   -594
   -148    613    758   -233   -452    685    -96   -145   -568  -1132   -561   -587
   -124    636    761   -254   -441    698   -101   -129   -548  -1098   -493   -548
    -70    688    758   -309   -413    722   -103   -114   -537  -1088   -493   -574
    -15    722    735   -353   -376    727   -106    -96   -530  -1085   -530   -576
     49    737    685   -394   -319    711   -116    -88   -530  -1091   -542   -522
    111    748    636   -428   -262    693   -137    -90   -535  -1093   -524   -478
    197    748    550   -475   -176    649   -181   -127   -576  -1137   -558   -517
    298    698    400   -498    -51    548   -231   -166   -626  -1179   -594   -545
    280    693    413   -488    -67    553   -228   -153   -605  -1143   -555   -522
    239    774    535   -506   -148    654   -226   -142   -581  -1111   -517   -493
    236    815    579   -530   -171    698   -223   -135   -571  -1098   -504   -475
    220    826    605   -524   -192    717   -207   -137   -563  -1093   -509   -488
    246    823    576   -535   -166    701   -231   -174   -607  -1127   -527   -514
    277    826    548   -550   -135    688   -233   -158   -597  -1096   -480   -475
    265    849    584   -558   -161    717   -239   -161   -589  -1085   -470   -491
    241    859    618   -550   -187    737   -231   -163   -581  -1083   -467   -491
    228    896    665   -563   -218    782   -236   -174   -579  -1085   -475   -496
    226    914    688   -568   -231    802   -241   -189   -579  -1098   -488   -517
    189    867    675   -530   -244    771   -236   -207   -589  -1127   -522   -550
    213    852    639   -532   -213    745   -215   -223   -597  -1158   -550   -555
    301    836    535   -568   -116    685   -239   -272   -641  -1205   -594   -594
    350    854    504   -602    -75    680   -257   -309   -649  -1202   -607   -691
    348    831    483   -592    -67    657   -265   -350   -667  -1231   -649   -776
    431    766    335   -597     49    550   -293   -402   -727  -1296   -704   -813
    535    735    200   -636    168    467   -332   -436   -769  -1337   -717   -813
    597    750    153   -672    223    452   -355   -452   -784  -1361   -730   -831
    618    745    127   -683    244    436   -363   -465   -789  -1392   -805   -875
    641    743    101   -691    270    420   -361   -470   -776  -1397   -820   -854
    683    761     75   -722    303    418   -387   -519   -813  -1413   -844   -932
    722    753     31   -737    345    392   -389   -517   -815  -1397   -823   -950
    719    719      0   -719    358    361   -381   -496   -784  -1366   -787   -950
    706    750     44   -727    329    397   -366   -472   -753  -1337   -761   -937
    652    776    124   -714    262    452   -337   -433   -717  -1314   -745   -914
    605    763    158   -683    223    462   -332   -420   -711  -1317   -748   -911
    579    815    236   -698    168    527   -348   -415   -693  -1299   -724   -878
    561    880    319   -719    119    600   -332   -387   -646  -1252   -670   -805
    535    909    371   -724     80    639   -309   -361   -610  -1200   -618   -771
    467    943    475   -704     -2    709   -303   -335   -561  -1148   -568   -756
    337    932    594   -636   -129    763   -277   -296   -519  -1111   -524   -719
    233    966    732   -600   -249    849   -233   -252   -470  -1060   -470   -665
    187    997    807   -592   -311    904   -197   -213   -439  -1034   -441   -631
    158    982    823   -568   -332    904   -171   -202   -426  -1034   -431   -613
    101    969    867   -537   -381    919   -155   -210   -426  -1041   -418   -589
     57    945    888   -501   -415    917   -142   -202   -433  -1054   -426   -584
     88    930    841   -511   -379    885   -150   -200   -441  -1075   -436   -581
    114    901    787   -506   -335    844   -163   -205   -452  -1088   -444   -584
    127    893    763   -511   -319    828   -179   -231   -467  -1111   -457   -587
    168    891    722   -532   -275    807   -207   -275   -506  -1153   -488   -626
    197    896    696   -548   -249    797   -218   -319   -542  -1200   -532   -675
    244    870    626   -555   -189    748   -246   -368   -594  -1283   -607   -701
    309    807    498   -558    -96    654   -301   -392   -649  -1337   -649   -704
    379    813    433   -594    -25    623   -322   -392   -644  -1312   -626   -724
    405    828    423   -618    -10    626   -332   -402   -644  -1317   -626   -745
    384    797    413   -589    -12    605   -337   -426   -659  -1335   -639   -763
    379    782    402   -581    -12    592   -332   -436   -657  -1340   -644   -766
    405    789    384   -600     10    587   -319   -433   -659  -1335   -633   -784
    436    787    350   -613     44    568   -319   -418   -662  -1340   -633   -771
    449    735    285   -592     83    511   -316   -405   -675  -1374   -678   -800
    475    555     80   -517    197    319   -275   -366   -748  -1519   -852   -956
    532    418   -114   -475    322    153   -174   -241   -763  -1649  -1041  -1122
    571    493    -80   -535    324    205    -59   -129   -662  -1605  -1018  -1114
    485    787    301   -636     93    545    -18   -288   -527  -1366   -735   -896
    358   1366   1005   -862   -324   1187   -241   -722   -397   -953   -192   -361
    228   2042   1813  -1135   -792   1930   -491  -1005   -176   -426    462    309
    249   2457   2208  -1353   -979   2333   -756  -1088     51     44    987    909
    322   2294   1971  -1306   -823   2132   -956  -1130     -5     49    987   1039
    283   1706   1423   -995   -571   1566  -1002  -1231   -472   -566    348    379
    241   1122    880   -683   -319   1002   -872  -1187   -930  -1301   -405   -439
    215    818    602   -517   -194    709   -620   -870   -906  -1480   -652   -730
    207    792    584   -498   -187    688   -418   -579   -709  -1382   -620   -701
    223    782    558   -506   -166    670   -303   -428   -605  -1340   -607   -683
    252    740    485   -496   -116    613   -283   -379   -602  -1366   -636   -693
    205    714    506   -462   -150    610   -254   -332   -571  -1356   -623   -662
    142    696    553   -418   -205    626   -205   -275   -522  -1327   -610   -628
    109    670    561   -392   -226    618   -184   -249   -511  -1304   -584   -652
     80    672    589   -376   -254    631   -181   -246   -509  -1314   -587   -678
     15    662    644   -340   -314    654   -158   -236   -496  -1319   -587   -659
    -18    636    654   -309   -335    644   -137   -210   -472  -1330   -602   -613
    -46    644    691   -298   -371    667   -124   -171   -457  -1317   -579   -545
   -101    680    782   -290   -441    730    -93   -132   -418  -1241   -501   -563
   -129    719    849   -296   -488    782    -72   -114   -400  -1213   -462   -561
   -135    758    893   -311   -514    826    -49    -85   -376  -1215   -462   -504
   -184    722    906   -270   -545    813    -46    -59   -361  -1215   -452   -491
   -218    704    922   -244   -571    813    -44    -59   -363  -1215   -454   -511
   -220    706    924   -244   -571    815    -31    -44   -355  -1221   -462   -498
   -174    756    930   -290   -550    841    -10      0   -327  -1197   -444   -441
   -103    820    924   -361   -514    872      5     20   -314  -1189   -436   -428
    -49    852    901   -402   -475    875      5     33   -311  -1184   -428   -428
    -18    867    885   -426   -452    875    -12     41   -306  -1176   -420   -428
    -10    904    914   -446   -462    909    -28     51   -285  -1169   -415   -431
     10    932    919   -472   -454    927    -33     49   -277  -1171   -420   -433
     46    927    880   -488   -415    904    -33     54   -288  -1184   -428   -423
     54    914    857   -485   -402    885    -20     90   -272  -1166   -405   -384
     41    930    888   -485   -423    909      2    122   -246  -1148   -392   -358
     36    932    896   -485   -431    914     -2    132   -252  -1158   -392   -332
     57    930    872   -496   -407    901     -5    150   -249  -1150   -384   -324
     77    958    880   -519   -402    919     10    187   -223  -1130   -363   -290
     98    971    872   -535   -387    922     41    223   -192  -1104   -335   -257
    111    989    875   -553   -381    932     33    207   -202  -1104   -319   -272
    119   1002    880   -561   -381    943     18    192   -218  -1122   -322   -277
     98    995    896   -548   -400    945     25    210   -213  -1119   -311   -246
     77    982    904   -530   -413    943     25    215   -215  -1127   -306   -223
     44    976    932   -511   -444    956     18    213   -223  -1124   -290   -207
     41    976    935   -509   -446    956      0    194   -249  -1156   -311   -220
     23    979    953   -501   -465    966     -5    187   -265  -1176   -322   -213
      5    974    969   -488   -480    971      2    181   -275  -1197   -332   -207
    -18    987   1005   -485   -511    995      5    168   -290  -1218   -345   -220
    -46    971   1018   -462   -532    995      2    148   -314  -1249   -371   -246
    -51    930    982   -439   -517    956     -7    132   -350  -1296   -405   -267
    -77    901    979   -410   -527    940    -12    129   -374  -1330   -431   -267
   -103    917   1018   -407   -561    969      0    140   -350  -1312   -410   -259
   -119    937   1054   -410   -587    995     25    148   -340  -1314   -415   -267
   -137    940   1078   -405   -607   1008     59    155   -340  -1325   -418   -283
   -161    919   1080   -379   -620   1000     90    174   -332  -1327   -418   -277
   -174    911   1085   -371   -631    997     77    145   -361  -1376   -470   -306
   -197    904   1098   -353   -646   1000     77    129   -376  -1408   -506   -316
   -205    927   1132   -363   -670   1031     93    155   -361  -1389   -480   -293
   -220    883   1104   -329   -662    992     85    145   -384  -1413   -478   -298
   -265    854   1117   -296   -691    984    111    145   -392  -1428   -488   -322
   -249    909   1158   -329   -704   1034    150    166   -374  -1410   -457   -322
   -254    948   1202   -350   -727   1075    187    181   -350  -1387   -452   -366
   -218    995   1213   -387   -714   1104    202    213   -322  -1387   -493   -374
    -28   1015   1044   -493   -535   1031    116    176   -402  -1480   -581   -316
    -28   1000   1028   -485   -527   1013     96    192   -410  -1486   -563   -288
   -135    982   1117   -423   -626   1049    145    223   -368  -1441   -504   -285
   -223   1010   1234   -392   -727   1122    257    298   -290  -1384   -457   -259
   -280    935   1215   -327   -750   1075    270    285   -322  -1423   -491   -296
   -288    909   1197   -311   -743   1052    239    267   -353  -1462   -524   -311
   -319    937   1257   -309   -787   1096    220    272   -342  -1452   -498   -252
   -353    971   1325   -309   -839   1148    233    309   -303  -1415   -462   -189
   -376   1013   1387   -319   -883   1200    215    306   -290  -1397   -439   -176
   -405   1002   1408   -298   -906   1205    205    296   -303  -1413   -449   -181
   -446    974   1421   -265   -932   1195    200    293   -319  -1426   -462   -197
   -470    932   1402   -231   -935   1166    168    272   -361  -1460   -480   -213
   -509    878   1387   -184   -948   1132    158    252   -397  -1496   -509   -218
   -561    839   1397   -140   -979   1117    176    252   -410  -1517   -524   -231
   -610    815   1426   -103  -1018   1119    189    239   -431  -1548   -566   -272
   -618    782   1400    -80  -1008   1091    176    213   -488  -1605   -607   -288
   -607    704   1309    -49   -958   1005    150    205   -524  -1631   -623   -272
   -631    659   1291    -15   -961    974    148    200   -537  -1652   -641   -277
   -633    667   1301    -18   -969    984    153    189   -561  -1678   -665   -301
   -615    719   1335    -51   -974   1026    187    194   -561  -1683   -672   -301
   -652    706   1358    -28  -1005   1031    179    184   -571  -1701   -688   -332
   -620    662   1283    -20   -950    971    135    140   -641  -1771   -743   -358
   -623    644   1265    -10   -945    953    135    135   -662  -1797   -771   -345
   -584    654   1239    -33   -911    945    153    145   -670  -1803   -776   -329
   -607    584   1192     10   -901    888    135    114   -706  -1823   -789   -402
   -654    524   1179     64   -917    852    106     77   -748  -1867   -831   -454
   -670    488   1158     90   -914    823     85     67   -771  -1893   -854   -457
   -589    407    997     90   -792    701     31     -2   -854  -1987   -948   -517
   -540    296    833    119   -688    563     20    -12   -922  -2088  -1062   -574
   -457    187    644    135   -550    413     46     51   -953  -2174  -1163   -672
   -366     98    462    132   -413    280    114    161   -950  -2278  -1317   -852
   -285    207    493     38   -389    350    187    303   -844  -2268  -1350   -935
   -301    548    846   -124   -576    696    210    223   -701  -2057  -1109   -732
   -374    969   1343   -298   -859   1156    -12   -288   -789  -1855   -750   -337
   -428   1543   1971   -558  -1200   1756   -285   -774   -854  -1519   -223    184
   -402   1966   2369   -782  -1384   2166   -555  -1047   -810  -1096    332    735
   -345   1748   2094   -704  -1218   1919   -748  -1166   -930  -1044    389    844
   -353   1140   1493   -394   -924   1317   -761  -1221  -1340  -1670   -298    205
   -381    589    971   -106   -678    779   -691  -1197  -1792  -2514  -1210   -680
   -363    213    576     75   -470    394   -545   -950  -1816  -2790  -1597  -1044
   -257    189    446     31   -353    316   -418   -675  -1605  -2650  -1512   -937
   -137    241    379    -51   -257    309   -319   -470  -1447  -2538  -1436   -841
    -28    259    288   -116   -158    272   -265   -353  -1371  -2507  -1421   -826
     46    257    210   -150    -80    233   -254   -332  -1376  -2527  -1447   -857
     85    257    171   -174    -44    215   -259   -332  -1387  -2546  -1478   -883
    124    207     83   -168     20    145   -265   -340  -1410  -2585  -1522   -914
    176    197     20   -189     77    109   -272   -353  -1441  -2621  -1556   -930
    205    213      7   -207     98    111   -285   -355  -1454  -2629  -1556   -919
    187    249     59   -218     64    153   -262   -316  -1423  -2600  -1530   -885
    192    275     80   -233     57    179   -231   -283  -1400  -2579  -1512   -862
    179    254     75   -220     51    166   -220   -275  -1405  -2587  -1519   -854
     41    153    111    -96    -33    132   -207   -267  -1408  -2598  -1532   -857
     -7    132    140    -62    -75    135   -197   -259  -1410  -2603  -1551   -852
     20    168    148    -96    -64    161   -200   -257  -1415  -2616  -1566   -839
     12    194    181   -103    -85    189   -197   -228  -1392  -2585  -1522   -802
    -12    241    254   -114   -132    246   -179   -200  -1363  -2546  -1478   -782
    -72    236    309    -85   -189    272   -150   -168  -1337  -2525  -1465   -774
   -109    226    332    -59   -220    277   -142   -168  -1350  -2551  -1496   -761
    -75    262    335    -93   -207    298   -155   -168  -1363  -2546  -1480   -761
    -88    293    381   -101   -233    337   -150   -140  -1335  -2499  -1431   -740
   -119    319    439   -101   -280    379   -137   -119  -1317  -2481  -1405   -722
   -122    316    439    -98   -280    376   -135   -106  -1322  -2481  -1413   -701
    -67    311    376   -124   -220    342   -129    -88  -1322  -2478  -1423   -652
    -77    316    394   -119   -236    355   -124    -59  -1301  -2447  -1397   -610
    -88    348    433   -129   -259    389   -129    -62  -1299  -2431  -1379   -626
    -77    368    446   -145   -262    407   -122    -54  -1293  -2426  -1389   -628
    -72    335    407   -132   -239    371   -111    -46  -1304  -2436  -1410   -618
    -64    335    400   -135   -231    366   -127    -38  -1312  -2442  -1413   -558
    -44    384    426   -171   -236    405   -114     -7  -1280  -2395  -1369   -519
    -33    392    426   -179   -231    410   -103     12  -1262  -2366  -1348   -509
    -51    389    439   -168   -246    413    -93     31  -1249  -2353  -1340   -485
    -83    431    514   -174   -298    472    -85     33  -1252  -2353  -1343   -472
    -75    449    524   -189   -298    485    -85     44  -1262  -2366  -1358   -454
    -25    428    454   -202   -239    441   -111     36  -1296  -2390  -1371   -433
    -15    436    452   -210   -233    444   -122     31  -1322  -2405  -1374   -433
   -101    436    537   -166   -319    485    -90     46  -1306  -2382  -1363   -444
   -129    400    530   -137   -329    465    -96     15  -1358  -2436  -1408   -485
   -150    402    553   -127   -353    478    -77     15  -1384  -2462  -1431   -501
   -184    415    600   -116   -392    506    -51     28  -1392  -2475  -1441   -493
   -197    384    581    -93   -389    483    -57     12  -1428  -2522  -1486   -514
   -207    361    568    -77   -389    462    -64     -7  -1449  -2548  -1514   -535
   -231    374    605    -72   -418    491    -41      0  -1447  -2546  -1512   -553
   -218    387    605    -85   -413    496    -33    -20  -1473  -2579  -1538   -592
   -254    418    672    -80   -462    545     -7    -12  -1467  -2574  -1545   -605
   -290    392    683    -51   -488    537      7     -7  -1475  -2590  -1577   -607
   -246    324    568    -38   -407    446    -10    -46  -1535  -2652  -1634   -633
   -254    311    566    -28   -410    436      7    -36  -1535  -2639  -1623   -639
   -252    363    615    -54   -433    488     10    -38  -1538  -2631  -1623   -657
   -272    361    633    -46   -454    496     10    -64  -1564  -2652  -1654   -698
   -296    337    633    -20   -465    485     23    -75  -1579  -2673  -1675   -709
   -306    342    649    -18   -478    496     44    -54  -1574  -2662  -1673   -693
   -277    335    613    -28   -444    472     36    -33  -1577  -2657  -1673   -665
   -277    355    633    -41   -454    493     36    -10  -1551  -2631  -1652   -613
   -290    374    662    -41   -478    517     41     -5  -1543  -2621  -1639   -607
   -301    413    714    -57   -509    561     49     -7  -1535  -2618  -1636   -628
   -324    433    758    -54   -540    594     70      0  -1525  -2598  -1615   -636
   -298    420    719    -62   -511    571     70     20  -1525  -2572  -1579   -623
   -290    436    727    -72   -509    581     83     70  -1478  -2533  -1545   -550
   -293    483    776    -96   -535    628     83     88  -1447  -2509  -1527   -491
   -288    553    841   -132   -563    696     62     70  -1441  -2488  -1504   -475
   -288    587    875   -150   -584    730     33     44  -1449  -2473  -1496   -493
   -293    594    888   -150   -589    740     23     38  -1447  -2462  -1486   -491
   -301    607    909   -155   -605    758     28     46  -1449  -2460  -1491   -480
   -265    623    888   -179   -576    756     36     62  -1444  -2465  -1501   -439
   -233    615    846   -192   -540    730     25     72  -1444  -2436  -1457   -413
   -252    597    846   -174   -548    722     28     67  -1454  -2436  -1457   -446
   -262    548    810   -145   -535    678     31     49  -1488  -2473  -1501   -488
   -288    465    753    -88   -519    607     44     23  -1538  -2530  -1564   -535
   -296    475    771    -90   -535    623     57     23  -1556  -2546  -1579   -522
   -275    478    753   -101   -514    613     57     33  -1566  -2543  -1571   -496
   -288    457    743    -85   -517    600     54     41  -1574  -2538  -1564   -501
   -316    441    758    -62   -537    600     62     46  -1579  -2535  -1556   -506
   -350    436    784    -44   -568    610     80     54  -1577  -2517  -1545   -501
   -376    420    797    -23   -587    607     96     70  -1571  -2522  -1558   -493
   -392    446    839    -28   -615    641    114     85  -1566  -2520  -1558   -470
   -418    480    898    -31   -657    688    137    122  -1543  -2496  -1535   -400
   -465    501    966    -18   -714    732    155    153  -1522  -2465  -1506   -366
   -478    488    963     -5   -719    724    166    158  -1532  -2483  -1522   -363
   -446    431    878      7   -662    652    150    140  -1566  -2520  -1558   -389
   -433    405    839     15   -636    620    135    127  -1590  -2522  -1556   -454
   -426    428    854     -2   -639    641    145    140  -1579  -2504  -1538   -462
   -446    394    841     25   -644    618    168    166  -1587  -2538  -1577   -493
   -506    239    743    132   -626    491    257    272  -1571  -2600  -1675   -574
   -485    174    659    155   -571    415    376    444  -1483  -2626  -1777   -667
   -384    413    795    -15   -589    602    444    615  -1288  -2481  -1678   -581
   -420    831   1252   -205   -836   1041    415    488  -1179  -2252  -1395   -311
   -550   1332   1883   -392  -1218   1608    194    -12  -1301  -2018   -979     75
   -691   1919   2611   -613  -1649   2265    -72   -488  -1418  -1714   -480    504
   -732   2156   2886   -714  -1808   2520   -322   -714  -1449  -1361     -7    943
   -735   1777   2509   -522  -1621   2143   -420   -756  -1571  -1371    -33    945
   -774   1192   1964   -210  -1369   1579   -379   -735  -1904  -1977   -722    342
   -766    727   1493     20  -1130   1109   -296   -670  -2281  -2779  -1608   -454
   -730    472   1200    127   -963    836   -142   -374  -2125  -2805  -1764   -594
   -711    480   1192    114   -953    836     -2   -111  -1878  -2624  -1662   -501
   -701    496   1195    101   -948    844    109     57  -1725  -2512  -1605   -441
   -693    511   1205     90   -948    857    171    129  -1649  -2473  -1605   -441
   -659    509   1169     75   -914    839    181    166  -1634  -2462  -1605   -436
   -665    488   1153     88   -909    820    197    194  -1623  -2465  -1613   -433
   -672    475   1148     98   -911    810    194    197  -1631  -2470  -1615   -441
   -662    480   1143     90   -901    810    184    210  -1626  -2460  -1610   -433
   -665    446   1111    109   -888    779    176    205  -1631  -2473  -1623   -433
   -659    418   1078    122   -870    745    179    197  -1631  -2473  -1628   -433
   -626    410   1036    109   -831    722    168    171  -1647  -2499  -1670   -439
   -571    392    963     90   -766    678    145    145  -1675  -2530  -1709   -454
   -535    371    904     80   -719    639    129    124  -1688  -2527  -1722   -498
   -535    358    893     88   -714    626    124    116  -1693  -2533  -1727   -517
   -555    329    883    111   -719    605    132    124  -1683  -2520  -1722   -519
   -568    345    914    111   -740    628    145    140  -1667  -2512  -1717   -506
   -574    374    948     98   -761    662    140    122  -1675  -2520  -1740   -527
   -574    387    961     93   -769    672    137    114  -1678  -2514  -1745   -532
   -568    379    948     90   -758    662    137    137  -1657  -2486  -1732   -504
   -574    355    930    109   -750    641    140    150  -1647  -2481  -1738   -498
   -576    355    932    109   -756    644    127    140  -1649  -2488  -1745   -522
   -566    379    945     93   -756    662    106    132  -1654  -2501  -1769   -527
   -558    381    940     88   -750    659    103    137  -1644  -2491  -1764   -527
   -550    394    945     77   -748    670    106    145  -1634  -2478  -1764   -535
   -548    426    974     59   -761    698     93    150  -1626  -2470  -1761   -498
   -527    426    950     49   -740    688     85    150  -1626  -2470  -1758   -485
   -498    420    919     38   -709    670     75    168  -1613  -2429  -1696   -457
   -475    444    919     15   -696    680     62    176  -1587  -2397  -1673   -509
   -439    452    888     -7   -665    670     41    161  -1605  -2431  -1717   -501
   -423    441    865    -10   -644    652     31    153  -1605  -2442  -1727   -472
   -420    478    898    -31   -659    685     25    148  -1600  -2442  -1725   -465
   -353    472    826    -59   -589    649     -5    132  -1631  -2460  -1727   -446
   -319    454    771    -70   -545    613    -36    114  -1657  -2488  -1738   -439
   -288    470    758    -93   -522    613    -54    101  -1662  -2491  -1725   -449
   -275    449    722    -88   -498    587    -59     77  -1675  -2504  -1727   -493
   -285    433    719    -72   -501    576    -64     51  -1701  -2535  -1743   -519
   -285    420    704    -67   -493    561    -67     46  -1722  -2553  -1756   -501
   -277    439    717    -80   -496    576    -77     44  -1745  -2577  -1771   -483
   -285    472    756    -93   -522    613    -85     28  -1764  -2587  -1769   -506
   -314    431    745    -57   -530    587    -67     20  -1769  -2587  -1751   -519
   -324    444    769    -62   -548    605    -72    -12  -1795  -2613  -1769   -576
   -329    446    774    -59   -553    610    -67    -28  -1803  -2626  -1784   -589
   -335    431    766    -49   -550    597    -62    -44  -1813  -2655  -1816   -600
   -306    431    737    -62   -522    584    -83    -88  -1857  -2720  -1891   -636
   -285    441    727    -77   -506    581   -111   -135  -1899  -2774  -1964   -670
   -280    402    683    -62   -483    542   -124   -174  -1927  -2792  -1969   -730
   -314    366    680    -28   -498    522   -111   -179  -1917  -2772  -1938   -763
   -309    394    704    -41   -506    548    -62   -153  -1875  -2743  -1917   -730
   -316    355    672    -20   -496    514    -38   -150  -1883  -2766  -1958   -717
   -353    350    704      0   -530    527    -23   -142  -1870  -2746  -1945   -714
   -353    423    774    -36   -563    597    -12   -137  -1844  -2699  -1899   -727
   -342    457    800    -57   -571    628     10   -116  -1816  -2668  -1878   -730
   -319    465    784    -75   -553    623     18   -103  -1808  -2681  -1914   -706
   -259    446    704    -93   -483    574     15   -106  -1821  -2707  -1945   -696
   -200    488    688   -145   -446    589     28    -96  -1797  -2668  -1906   -719
   -116    535    652   -207   -384    592     38    -83  -1764  -2639  -1888   -727
     12    568    555   -290   -270    563      0   -103  -1777  -2655  -1899   -745
    158    620    462   -389   -150    542    -51   -145  -1816  -2709  -1969   -787
    205    652    446   -431   -122    550    -59   -148  -1818  -2725  -1979   -761
    181    719    537   -449   -176    628    -20    -85  -1735  -2618  -1880   -714
    153    779    623   -467   -233    701    -18    -67  -1678  -2543  -1795   -688
    148    852    701   -501   -277    776    -25    -57  -1636  -2504  -1756   -644
    129    865    735   -498   -303    800    -25    -44  -1610  -2494  -1766   -613
    145    875    730   -509   -290    802    -41    -46  -1618  -2509  -1805   -579
    148    865    717   -506   -285    792    -46    -41  -1613  -2491  -1782   -568
    132    857    722   -496   -293    789    -51    -36  -1605  -2468  -1753   -563
    106    836    730   -472   -311    784    -51    -41  -1608  -2465  -1751   -555
     64    828    763   -446   -348    797    -23    -12  -1584  -2449  -1738   -548
    106    766    659   -439   -277    714    -49    -51  -1644  -2527  -1834   -576
    124    704    579   -415   -226    641    -72    -90  -1696  -2585  -1878   -592
    122    722    600   -423   -239    662    -77    -98  -1683  -2540  -1782   -623
    132    727    594   -428   -231    662    -75   -109  -1683  -2525  -1753   -722
    140    672    532   -407   -197    602    -80   -119  -1719  -2603  -1880   -691
    142    639    493   -392   -174    566    -75   -111  -1730  -2639  -1922   -620
    135    646    511   -392   -189    581    -77   -116  -1730  -2626  -1888   -644
    150    678    527   -413   -187    602    -77   -129  -1730  -2621  -1883   -675
    187    672    485   -428   -148    579    -83   -137  -1735  -2624  -1883   -691
    210    683    472   -446   -129    576    -85   -140  -1732  -2626  -1886   -670
    210    670    459   -441   -127    566    -83   -137  -1725  -2618  -1870   -662
    210    672    462   -441   -124    568    -88   -145  -1722  -2595  -1839   -696
    213    659    446   -439   -119    553    -90   -150  -1717  -2598  -1842   -706
    213    646    431   -431   -109    540    -93   -155  -1725  -2616  -1870   -696
    272    581    309   -428    -18    446   -119   -189  -1787  -2694  -1953   -745
    353    470    116   -410    119    293    -98   -148  -1831  -2787  -2078   -844
    457    303   -153   -381    306     75      5     -2  -1808  -2886  -2223  -1026
    553    368   -184   -462    368     93    116    150  -1678  -2850  -2226  -1093
    581    680     96   -633    241    387    119     23  -1592  -2722  -2081   -958
    558   1109    550   -833      5    831   -153   -545  -1696  -2530  -1748   -589
    527   1701   1171  -1117   -322   1436   -527  -1072  -1751  -2174  -1236    -93
    584   2208   1623  -1397   -519   1917   -872  -1332  -1665  -1706   -652    420
    724   2182   1457  -1454   -366   1821  -1150  -1452  -1678  -1483   -410    657
    675   1636    961  -1156   -142   1299  -1189  -1460  -1956  -1886   -862    280
    311    914    600   -615   -145    756   -958  -1306  -2346  -2694  -1688   -517
    -51    454    506   -202   -280    480   -615   -930  -2307  -2974  -2049   -870
   -210    444    654   -116   -433    550   -348   -537  -1992  -2779  -1943   -748
   -142    522    665   -189   -402    592   -181   -283  -1790  -2637  -1855   -628
    -51    519    568   -233   -311    542   -111   -168  -1704  -2579  -1808   -607
    -20    535    555   -257   -288    545    -90   -140  -1688  -2592  -1831   -644
    -12    527    540   -259   -277    535    -80   -122  -1683  -2613  -1867   -657
      2    514    511   -257   -254    514    -83   -116  -1680  -2595  -1836   -683
     46    506    459   -277   -205    483   -101   -127  -1699  -2616  -1849   -711
     70    537    467   -306   -197    504    -98   -114  -1686  -2616  -1865   -701
     90    545    452   -319   -181    498   -103   -116  -1696  -2650  -1927   -719
    140    517    376   -327   -116    446   -114   -122  -1701  -2644  -1917   -714
    129    514    384   -322   -129    452   -119   -122  -1688  -2613  -1857   -743
    111    491    379   -301   -135    436   -132   -132  -1696  -2624  -1862   -776
     80    436    353   -259   -137    397   -127   -129  -1699  -2642  -1893   -789
     49    439    389   -244   -168    415   -111   -109  -1675  -2624  -1888   -776
     70    449    376   -259   -153    415   -132   -127  -1688  -2634  -1901   -792
     67    472    405   -270   -168    441   -135   -127  -1691  -2655  -1935   -774
     44    457    410   -252   -184    433   -124   -119  -1691  -2662  -1971   -776
     20    439    418   -228   -197    428   -106   -101  -1673  -2618  -1896   -782
      0    454    454   -228   -228    457    -85    -75  -1636  -2556  -1816   -792
    -12    475    485   -231   -249    480    -67    -51  -1615  -2538  -1800   -771
    -28    485    511   -228   -270    498    -51    -31  -1597  -2527  -1808   -735
    -38    504    542   -231   -290    522    -38     -5  -1571  -2509  -1800   -698
    -49    493    542   -223   -296    517    -33     12  -1553  -2483  -1784   -683
    -77    496    574   -210   -327    535    -12     46  -1517  -2447  -1758   -675
    -90    514    602   -213   -348    558      0     67  -1488  -2421  -1738   -667
    -38    501    540   -231   -288    519    -38     36  -1535  -2465  -1774   -667
    -23    498    522   -239   -272    509    -33     67  -1506  -2439  -1753   -633
    -36    493    530   -228   -283    509    -18    101  -1473  -2405  -1727   -610
    -49    514    563   -233   -306    537     -5    129  -1439  -2369  -1693   -574
    -38    571    610   -265   -324    589     -2    142  -1408  -2338  -1662   -530
    -46    574    620   -265   -335    597     -5    150  -1408  -2338  -1654   -511
    -31    566    597   -267   -314    579    -20    150  -1418  -2346  -1670   -501
      7    579    568   -296   -280    574    -33    148  -1421  -2346  -1673   -475
     38    602    563   -319   -262    584    -51    129  -1439  -2353  -1662   -485
     59    605    545   -335   -241    576    -70    101  -1460  -2356  -1647   -519
     93    610    517   -353   -210    563    -85     77  -1483  -2374  -1660   -524
    109    602    493   -358   -192    550    -98     51  -1514  -2397  -1686   -542
    106    600    493   -353   -192    548   -103     20  -1535  -2418  -1696   -574
     88    576    485   -332   -200    532   -101     -2  -1558  -2436  -1719   -605
    109    592    483   -353   -187    537   -103    -10  -1569  -2452  -1727   -594
    142    589    446   -366   -150    519   -106    -28  -1587  -2483  -1766   -600
    153    597    444   -374   -145    522    -90    -31  -1584  -2499  -1803   -594
    194    615    420   -405   -111    519    -93    -51  -1584  -2491  -1792   -633
    265    602    337   -433    -36    472   -119   -116  -1639  -2543  -1839   -727
    311    579    267   -446     20    426   -127   -155  -1678  -2592  -1901   -776
    358    597    239   -478     59    418   -127   -179  -1688  -2608  -1940   -805
    397    594    197   -496     98    397   -129   -197  -1704  -2637  -1992   -810
    446    579    132   -514    158    355   -137   -213  -1719  -2644  -2000   -828
    506    589     83   -550    210    337   -150   -239  -1735  -2655  -2003   -870
    558    644     85   -600    236    366   -168   -259  -1745  -2665  -2008   -901
    633    657     23   -649    306    340   -181   -270  -1761  -2686  -2039   -909
    722    680    -41   -701    381    322   -187   -283  -1787  -2730  -2101   -922
    789    701    -88   -745    439    306   -189   -290  -1792  -2743  -2114   -927
    810    737    -72   -774    441    332   -176   -265  -1764  -2707  -2081   -909
    797    763    -36   -782    415    363   -148   -233  -1730  -2683  -2060   -854
    758    769     10   -763    374    389   -111   -197  -1686  -2647  -2029   -826
    717    774     57   -748    329    415    -70   -161  -1641  -2600  -1990   -815
    670    805    135   -737    267    470    -23   -106  -1584  -2566  -1961   -792
    571    810    239   -691    166    524     57    -41  -1517  -2535  -1951   -758
    485    792    306   -639     88    550    116    -33  -1514  -2543  -1951   -719
    376    810    431   -594    -28    620    127     -2  -1480  -2499  -1896   -646
    257    862    605   -558   -174    735    116     28  -1426  -2429  -1808   -594
    137    875    737   -506   -301    807    119     57  -1389  -2385  -1745   -563
      7    844    836   -428   -413    839    150    109  -1345  -2353  -1722   -514
    -80    820    901   -371   -491    859    163    122  -1337  -2356  -1727   -491
   -145    807    953   -329   -548    880    176    137  -1330  -2333  -1686   -472
   -218    802   1018   -293   -618    909    202    168  -1301  -2301  -1644   -449
   -272    782   1054   -254   -662    917    223    189  -1291  -2301  -1649   -449
   -319    735   1054   -210   -688    896    236    194  -1304  -2317  -1667   -454
   -363    730   1093   -181   -727    911    246    202  -1304  -2322  -1683   -470
   -332    727   1060   -197   -696    891    223    179  -1340  -2356  -1712   -480
   -306    722   1026   -207   -667    872    218    166  -1356  -2361  -1709   -493
   -311    711   1023   -202   -667    865    218    158  -1366  -2372  -1722   -506
   -324    691   1015   -181   -670    852    226    163  -1369  -2377  -1722   -491
   -332    704   1036   -187   -683    870    233    176  -1348  -2353  -1709   -491
   -314    711   1026   -200   -670    867    218    158  -1379  -2400  -1769   -501
   -259    678    935   -210   -597    805    187    129  -1423  -2439  -1797   -522
   -244    670    914   -213   -579    792    189    137  -1415  -2421  -1764   -522
   -246    691    937   -223   -592    815    192    145  -1395  -2382  -1693   -548
   -257    709    966   -226   -610    836    205    158  -1379  -2369  -1675   -527
   -290    714   1005   -213   -649    859    215    163  -1374  -2379  -1693   -514
   -309    691   1000   -189   -654    844    215    158  -1395  -2408  -1730   -535
   -233    589    823   -179   -530    706    207    166  -1465  -2527  -1878   -594
   -163    444    607   -140   -387    527    301    298  -1449  -2569  -1938   -709
   -114    402    514   -145   -314    459    446    506  -1340  -2546  -1953   -831
   -127    581    709   -226   -418    644    579    652  -1148  -2413  -1855   -753
   -257    948   1205   -348   -730   1075    504    314  -1101  -2213  -1561   -452
   -449   1506   1956   -530  -1202   1732    239   -241  -1132  -1888  -1060     75
   -602   2099   2701   -750  -1654   2400    -31   -610  -1065  -1454   -478    693
   -587   2382   2969   -896  -1777   2675   -327   -787   -989  -1057      2   1241
   -563   2047   2611   -743  -1587   2327   -441   -844  -1174  -1208   -153   1104
   -597   1454   2052   -428  -1325   1753   -394   -826  -1590  -1891   -880    335
   -610    867   1478   -129  -1044   1171   -210   -628  -1873  -2540  -1623   -402
   -561    657   1218    -46   -888    937      0   -265  -1717  -2579  -1800   -545
   -504    691   1195    -93   -849    940    174     31  -1493  -2416  -1691   -465
   -465    714   1176   -124   -820    945    283    194  -1366  -2312  -1610   -459
   -496    685   1179    -96   -839    932    337    272  -1312  -2281  -1597   -457
   -537    657   1195    -59   -865    924    376    314  -1283  -2278  -1615   -449
   -535    649   1182    -57   -859    914    376    319  -1299  -2309  -1654   -444
   -522    631   1153    -54   -839    891    374    327  -1309  -2327  -1678   -449
   -524    623   1148    -49   -836    883    366    322  -1309  -2314  -1649   -467
   -530    628   1158    -49   -844    893    350    309  -1317  -2317  -1641   -491
   -530    618   1148    -46   -839    883    332    283  -1343  -2353  -1680   -532
   -517    579   1096    -31   -807    839    314    257  -1369  -2387  -1722   -571
   -465    522    987    -28   -724    753    272    207  -1423  -2447  -1787   -613
   -405    457    862    -25   -633    659    233    171  -1473  -2517  -1857   -639
   -374    446    820    -36   -597    633    207    161  -1486  -2520  -1857   -654
   -340    470    810    -64   -574    639    192    153  -1486  -2509  -1834   -678
   -311    504    815    -96   -563    659    192    163  -1467  -2496  -1813   -672
   -319    514    833    -96   -576    672    205    184  -1447  -2496  -1836   -657
   -215    467    680   -127   -446    571    148    106  -1543  -2603  -1930   -704
   -150    459    610   -153   -379    535    145    116  -1527  -2572  -1886   -698
   -124    498    623   -187   -374    561    145    132  -1504  -2546  -1847   -691
   -111    527    639   -207   -374    581    135    129  -1506  -2548  -1844   -696
   -114    545    659   -218   -387    602    129    135  -1501  -2556  -1849   -685
   -129    561    691   -215   -410    623    124    145  -1491  -2553  -1849   -672
   -119    519    639   -202   -379    579    111    142  -1499  -2577  -1883   -675
    -83    498    581   -207   -332    540    109    161  -1488  -2569  -1870   -646
    -54    553    605   -252   -329    579    103    179  -1460  -2520  -1805   -633
    -90    589    678   -249   -384    633    111    197  -1434  -2496  -1792   -623
   -132    571    701   -220   -415    636    119    210  -1423  -2488  -1792   -626
   -106    514    620   -202   -363    566     90    179  -1473  -2533  -1836   -652
   -122    488    607   -184   -366    548     75    187  -1467  -2517  -1829   -618
   -145    436    581   -145   -363    506     62    194  -1462  -2507  -1823   -597
   -148    413    558   -135   -353    483     41    181  -1483  -2530  -1862   -589
   -135    420    555   -142   -345    488     10    153  -1512  -2566  -1891   -555
   -109    428    535   -161   -322    480    -10    127  -1527  -2538  -1836   -607
   -119    405    524   -142   -322    465    -18    111  -1540  -2543  -1839   -646
   -137    397    532   -129   -337    465    -15    106  -1545  -2548  -1842   -636
   -124    439    563   -155   -342    501    -28     85  -1566  -2566  -1860   -644
   -116    428    542   -155   -332    485    -41     59  -1595  -2595  -1891   -662
   -116    426    542   -155   -329    483    -33     57  -1600  -2600  -1893   -667
   -137    405    542   -135   -340    472    -23     59  -1602  -2600  -1899   -675
   -210    358    568    -72   -389    462      2     80  -1579  -2582  -1888   -659
   -215    387    602    -88   -407    493     -7     44  -1592  -2605  -1909   -678
   -210    371    581    -83   -394    475    -12      7  -1628  -2657  -1969   -722
   -213    316    530    -54   -371    423      0      0  -1641  -2675  -1987   -748
   -226    324    550    -49   -387    436      0     -7  -1631  -2657  -1969   -779
   -226    350    576    -62   -402    462     -7    -28  -1634  -2662  -1974   -800
   -233    322    555    -44   -394    439      0    -49  -1649  -2686  -2005   -828
   -241    293    535    -28   -387    413     12    -62  -1657  -2696  -2021   -839
   -239    259    498    -10   -368    379      5    -80  -1673  -2717  -2047   -854
   -202    293    493    -46   -348    394    -15   -103  -1691  -2730  -2060   -867
   -153    301    454    -75   -303    376    -23   -114  -1696  -2725  -2047   -878
   -148    314    462    -85   -303    387    -23   -106  -1675  -2701  -2031   -883
   -150    353    504   -101   -327    428     -7    -77  -1634  -2665  -2003   -859
    -54    355    410   -153   -233    384    -31   -119  -1680  -2722  -2060   -893
    -28    368    397   -171   -213    384    -15    -98  -1657  -2709  -2055   -870
    -12    389    402   -189   -207    394     -2    -72  -1626  -2683  -2031   -846
     15    459    444   -236   -213    452     10    -54  -1590  -2621  -1956   -854
     44    501    457   -275   -207    480     20    -46  -1564  -2600  -1930   -867
     49    470    420   -259   -187    446     25    -51  -1577  -2624  -1964   -888
     49    465    413   -257   -184    439     38    -23  -1553  -2611  -1958   -870
     75    509    433   -290   -179    472     23     -5  -1519  -2572  -1927   -833
     31    522    491   -277   -231    506     20     -2  -1488  -2535  -1893   -800
    -20    535    555   -257   -288    545      5    -15  -1480  -2517  -1875   -782
    -23    592    615   -285   -319    602    -10    -18  -1465  -2488  -1836   -758
    -10    594    605   -290   -306    600    -33    -28  -1475  -2494  -1831   -763
     15    576    561   -296   -272    571    -44    -31  -1491  -2504  -1844   -771
     36    548    511   -290   -236    530    -57    -46  -1512  -2514  -1862   -787
     33    532    496   -285   -231    514    -41    -41  -1506  -2501  -1852   -776
     12    522    509   -267   -246    517    -15    -18  -1493  -2486  -1842   -766
    -38    478    517   -220   -277    496     10    -10  -1496  -2488  -1849   -774
    -28    420    449   -197   -239    433     -5    -49  -1545  -2533  -1896   -815
    -12    407    420   -197   -218    413     -7    -54  -1564  -2548  -1912   -828
    -44    405    449   -179   -246    426     -5    -41  -1553  -2533  -1899   -813
    -54    376    431   -163   -244    402    -12    -44  -1566  -2538  -1893   -818
   -101    358    459   -129   -280    407     -5    -31  -1551  -2520  -1870   -813
   -122    394    517   -137   -319    454      0    -18  -1530  -2496  -1842   -800
    -33    381    415   -174   -223    397    -41    -88  -1602  -2566  -1899   -867
    -59    345    405   -142   -233    376    -36    -77  -1595  -2548  -1873   -852
    -59    324    384   -132   -223    355    -33    -64  -1584  -2533  -1852   -833
    -51    335    384   -142   -218    358    -41    -67  -1582  -2525  -1847   -844
    -31    358    389   -163   -210    374    -38    -67  -1584  -2525  -1849   -844
    -41    374    415   -166   -231    394    -23    -54  -1558  -2501  -1831   -818
     -2    384    387   -189   -194    384    -12    -36  -1545  -2494  -1826   -810
     77    303    223   -192    -72    265    -15    -33  -1582  -2543  -1880   -875
    148    189     41   -168     54    116     51     88  -1558  -2579  -1961   -963
    194    187    -10   -192    101     88    200    348  -1389  -2535  -2000  -1034
    327    379     49   -353    140    215    257    454  -1249  -2462  -1966  -1031
    277    779    501   -530   -111    639    239    290  -1143  -2234  -1667   -740
    109   1283   1174   -696   -532   1228     18   -267  -1244  -1948  -1176   -249
    -67   1839   1906   -885   -987   1873   -241   -748  -1332  -1600   -610    316
   -129   2143   2273  -1008  -1200   2208   -488  -1023  -1356  -1239   -103    852
    -72   1867   1940   -898  -1008   1901   -644  -1184  -1571  -1322   -158    846
    -23   1182   1205   -579   -613   1192   -644  -1208  -2003  -2029   -937    106
     18    584    566   -301   -275    574   -504  -1005  -2255  -2735  -1764   -753
     67    361    290   -215   -111    327   -332   -646  -2060  -2751  -1917   -971
    109    392    283   -252    -88    337   -200   -350  -1792  -2559  -1800   -875
    137    392    254   -265    -57    324   -124   -161  -1634  -2452  -1740   -818
    127    376    249   -254    -59    314    -83    -83  -1571  -2418  -1725   -807
    109    379    267   -244    -77    324    -64    -51  -1540  -2397  -1709   -813
     98    348    249   -223    -75    298    -62    -31  -1525  -2392  -1701   -818
     96    314    218   -205    -59    267    -77    -23  -1525  -2400  -1699   -818
     59    314    254   -187    -98    283    -57    -10  -1509  -2392  -1704   -807
     57    309    252   -184    -98    280    -44     -7  -1499  -2390  -1701   -795
     36    358    319   -197   -142    340    -15     31  -1439  -2317  -1631   -779
     23    329    306   -176   -140    319    -25     12  -1441  -2307  -1615   -810
     51    252    197   -153    -72    223    -67    -33  -1504  -2361  -1657   -849
    -10    233    244   -111   -127    239    -59     -5  -1480  -2340  -1644   -818
    -38    257    296   -111   -166    275    -49     12  -1454  -2317  -1631   -776
    -23    288    311   -132   -166    298    -44     28  -1428  -2283  -1592   -730
    -18    277    296   -129   -158    288    -57     25  -1423  -2270  -1587   -753
    -23    249    272   -114   -148    262    -85     20  -1434  -2291  -1613   -763
      2    239    236   -122   -116    239   -103     20  -1439  -2286  -1615   -750
     33    239    205   -135    -85    223   -109     33  -1434  -2283  -1618   -719
     90    254    163   -174    -36    207   -137     15  -1447  -2281  -1623   -763
     90    275    181   -184    -46    228   -137      7  -1428  -2239  -1587   -784
    109    272    163   -192    -25    218   -142     10  -1410  -2205  -1551   -784
    119    270    150   -194    -15    210   -161    -15  -1426  -2226  -1574   -800
     93    280    184   -187    -46    233   -140      5  -1402  -2205  -1561   -748
    114    296    181   -205    -33    239   -129     25  -1376  -2166  -1527   -732
    111    319    205   -215    -49    262   -119     38  -1356  -2140  -1509   -722
     70    285    215   -176    -72    252   -103     49  -1348  -2138  -1509   -704
     33    280    244   -158   -106    262   -119     62  -1319  -2104  -1483   -680
     72    324    252   -200    -90    290   -124     70  -1304  -2091  -1465   -618
     80    355    272   -220    -96    314   -119     98  -1273  -2049  -1413   -548
     70    376    306   -223   -116    342   -119    116  -1247  -2000  -1358   -545
     51    410    358   -231   -153    384   -122    119  -1231  -1982  -1337   -545
     57    433    376   -246   -158    405   -135    122  -1228  -1971  -1314   -524
     67    452    381   -259   -158    418   -140    135  -1215  -1956  -1293   -480
    101    415    314   -257   -106    366   -142    132  -1221  -1948  -1283   -472
     44    397    350   -220   -153    374   -153    106  -1247  -1971  -1288   -519
    -25    407    431   -192   -228    418   -140    116  -1236  -1961  -1270   -509
     -2    389    392   -194   -197    389   -140     96  -1254  -1982  -1280   -514
     31    350    319   -189   -142    335   -153     59  -1296  -2036  -1345   -558
     15    327    309   -171   -145    316   -163     33  -1335  -2109  -1428   -548
     23    379    355   -202   -166    368   -179     10  -1361  -2151  -1473   -540
      2    402    400   -205   -197    400   -166     10  -1350  -2104  -1413   -594
      2    389    387   -194   -192    389   -153     10  -1345  -2086  -1392   -667
     33    361    327   -200   -145    345   -153     -2  -1353  -2086  -1387   -706
     38    392    353   -218   -155    374   -129     -5  -1337  -2062  -1358   -748
     33    415    381   -226   -174    400   -114    -23  -1353  -2088  -1395   -763
     23    433    410   -228   -192    423    -96    -28  -1363  -2094  -1421   -753
     -5    423    426   -210   -215    426    -98    -41  -1374  -2114  -1436   -758
    -62    384    446   -161   -254    413   -103    -51  -1379  -2143  -1473   -779
   -122    322    444   -101   -283    381   -122    -64  -1397  -2164  -1488   -766
   -109    306    415    -98   -262    361   -116    -57  -1382  -2145  -1465   -763
   -127    335    462   -106   -296    397   -103    -51  -1374  -2127  -1449   -779
   -135    397    530   -132   -332    462    -98    -41  -1358  -2099  -1426   -776
   -153    413    563   -132   -358    488    -83    -25  -1340  -2091  -1415   -766
   -176    426    602   -124   -389    514    -59      2  -1296  -2016  -1337   -774
   -166    470    633   -153   -400    550    -46     12  -1275  -2000  -1317   -787
   -158    485    644   -163   -400    563    -38     28  -1262  -1995  -1322   -753
   -166    472    639   -153   -402    555    -51     33  -1249  -2000  -1332   -745
   -158    496    654   -168   -405    574    -36     49  -1228  -1997  -1345   -706
   -171    545    717   -187   -444    631    -28     77  -1184  -1945  -1301   -670
   -174    581    756   -205   -465    670    -31     88  -1145  -1886  -1241   -662
   -155    659    815   -252   -485    737    -51     64  -1130  -1847  -1187   -654
   -145    680    826   -267   -485    753    -77     41  -1127  -1839  -1166   -636
   -103    683    787   -290   -446    735    -98     38  -1119  -1823  -1169   -613
    -77    644    719   -283   -397    680   -103     36  -1127  -1829  -1179   -613
    -72    620    691   -275   -381    654   -119     23  -1140  -1844  -1192   -623
    -46    683    730   -316   -387    706   -142      7  -1156  -1870  -1221   -610
    -54    683    737   -314   -397    709   -122      5  -1158  -1844  -1187   -600
    -64    652    717   -293   -392    685   -106     10  -1156  -1823  -1171   -639
    -85    584    670   -252   -379    628   -103     -5  -1189  -1880  -1241   -657
   -109    501    610   -194   -358    555   -119    -18  -1231  -1971  -1356   -607
   -109    493    602   -192   -355    548   -124    -44  -1236  -1919  -1283   -688
   -168    511    678   -171   -423    594   -101    -67  -1241  -1896  -1239   -789
   -200    524    722   -163   -462    623    -83    -57  -1239  -1880  -1223   -758
   -187    509    696   -161   -441    602    -83    -23  -1218  -1870  -1226   -704
   -179    436    615   -129   -397    524   -127    -72  -1273  -1938  -1301   -722
   -181    431    613   -127   -397    522   -142    -83  -1280  -1945  -1312   -698
   -161    439    597   -140   -379    519   -148    -80  -1267  -1904  -1267   -719
   -171    454    626   -140   -397    540   -153    -93  -1273  -1886  -1249   -792
   -179    452    628   -137   -402    540   -155   -109  -1288  -1904  -1262   -795
   -187    400    587   -106   -387    491   -150   -119  -1301  -1935  -1314   -797
   -218    374    592    -77   -405    480   -137   -111  -1286  -1927  -1312   -769
   -254    340    594    -41   -423    467   -161   -132  -1301  -1940  -1322   -776
   -223    275    496    -25   -358    384   -150   -111  -1332  -1995  -1389   -844
   -132    205    335    -36   -233    270    -93    -15  -1335  -2083  -1530   -971
    -80    148    226    -33   -153    187     25    205  -1215  -2099  -1605  -1049
    -90    311    402   -109   -246    355    140    452   -948  -1899  -1452   -971
   -213    743    956   -267   -584    849     90    223   -844  -1654  -1143   -717
   -319   1228   1548   -457   -932   1387   -184   -420  -1008  -1431   -696   -236
   -452   1766   2216   -657  -1332   1990   -467   -958  -1119  -1083   -137    301
   -475   2114   2590   -818  -1532   2351   -714  -1236  -1098   -620    446    826
   -439   1800   2239   -680  -1340   2018   -815  -1335  -1280   -727    335    818
   -389   1156   1543   -384   -966   1348   -792  -1327  -1725  -1493   -483     44
   -342    623    963   -140   -654    792   -672  -1140  -2023  -2278  -1374   -776
   -272    407    680    -67   -475    542   -511   -776  -1852  -2351  -1577   -932
   -262    459    722   -101   -491    589   -358   -465  -1543  -2107  -1400   -844
   -252    465    717   -106   -483    589   -262   -262  -1374  -1992  -1340   -805
   -194    465    657   -135   -426    561   -220   -181  -1288  -1904  -1260   -846
   -140    501    641   -179   -389    571   -213   -155  -1273  -1904  -1252   -875
   -129    522    652   -197   -392    587   -200   -124  -1252  -1906  -1257   -841
   -150    532    680   -192   -415    605   -184    -96  -1231  -1917  -1278   -820
   -153    519    672   -184   -413    597   -179    -85  -1231  -1948  -1312   -787
   -127    491    618   -181   -371    553   -176    -77  -1218  -1914  -1275   -774
   -114    506    618   -197   -366    561   -192    -85  -1223  -1925  -1286   -797
   -124    496    620   -187   -371    558   -202    -96  -1231  -1940  -1306   -826
   -119    488    607   -184   -363    548   -202    -93  -1239  -1974  -1343   -805
    -88    519    607   -215   -348    563   -200    -80  -1226  -1961  -1340   -776
    -67    530    597   -231   -335    563   -189    -62  -1192  -1878  -1231   -779
    -96    504    600   -205   -348    550   -187    -62  -1184  -1862  -1205   -839
   -122    504    623   -192   -374    561   -194    -70  -1189  -1883  -1221   -826
   -127    522    649   -197   -387    584   -200    -59  -1182  -1893  -1231   -826
   -109    535    644   -215   -376    589   -202    -49  -1184  -1901  -1265   -815
    -77    548    626   -236   -350    584   -184    -15  -1150  -1849  -1210   -756
    -77    576    652   -252   -363    613   -161      5  -1117  -1792  -1140   -779
   -119    561    680   -220   -400    620   -163      5  -1122  -1816  -1163   -774
    -98    540    639   -223   -368    589   -189      7  -1127  -1842  -1192   -724
    -57    550    607   -246   -332    579   -200      7  -1130  -1855  -1210   -717
    -15    563    579   -275   -298    571   -197     28  -1109  -1823  -1158   -709
     28    602    574   -314   -272    589   -202     36  -1098  -1813  -1153   -745
     28    576    548   -303   -259    563   -205     44  -1098  -1836  -1171   -714
     36    597    558   -316   -259    579   -218     51  -1088  -1808  -1153   -719
    111    610    498   -363   -194    555   -231     54  -1085  -1795  -1124   -706
    197    644    446   -420   -124    545   -252     59  -1088  -1805  -1140   -714
    249    607    355   -431    -54    480   -265     75  -1096  -1844  -1169   -646
    283    631    348   -457    -31    491   -277     77  -1091  -1813  -1137   -667
    319    649    329   -485     -5    491   -288     83  -1075  -1792  -1106   -675
    379    704    324   -540     28    514   -311     70  -1093  -1805  -1106   -722
    465    732    265   -600    101    498   -363     10  -1161  -1878  -1171   -758
    485    698    213   -592    135    457   -361      7  -1184  -1912  -1192   -735
    480    683    202   -581    140    441   -350     10  -1184  -1886  -1161   -766
    501    659    158   -579    171    410   -363    -12  -1226  -1945  -1213   -784
    475    613    135   -545    171    374   -361    -25  -1252  -1984  -1247   -776
    467    633    166   -550    150    400   -335    -10  -1249  -2013  -1273   -761
    519    626    106   -574    207    368   -361    -62  -1304  -2057  -1299   -792
    540    652    111   -594    215    381   -379   -106  -1337  -2057  -1270   -859
    488    683    194   -587    145    439   -363   -109  -1325  -2052  -1262   -885
    423    680    257   -553     83    470   -329    -90  -1304  -2060  -1273   -854
    413    670    254   -542     77    462   -316   -103  -1309  -2099  -1327   -846
    452    631    179   -540    137    405   -324   -155  -1356  -2153  -1379   -865
    413    636    220   -524     93    428   -306   -148  -1340  -2138  -1363   -872
    368    649    280   -509     44    467   -283   -127  -1306  -2091  -1309   -870
    298    631    329   -467    -15    480   -257   -116  -1280  -2047  -1265   -906
    306    649    342   -478    -18    496   -280   -161  -1319  -2127  -1348   -906
    290    657    366   -475    -38    511   -272   -145  -1309  -2125  -1340   -849
    283    620    335   -452    -25    478   -290   -171  -1332  -2145  -1371   -901
    244    605    361   -428    -57    483   -280   -168  -1330  -2138  -1353   -904
    213    631    418   -420   -101    524   -259   -135  -1301  -2132  -1363   -862
    205    641    433   -423   -114    537   -241   -109  -1265  -2070  -1283   -865
    205    709    504   -457   -150    607   -228    -85  -1234  -2034  -1239   -885
    207    727    519   -470   -155    626   -202    -51  -1202  -2016  -1226   -849
    259    737    478   -498   -109    607   -213    -72  -1226  -2049  -1257   -841
    236    748    509   -493   -137    631   -184    -23  -1184  -2010  -1223   -784
    223    743    519   -483   -148    633   -166     -2  -1171  -2013  -1234   -779
    210    782    571   -496   -179    675   -145     41  -1132  -1995  -1223   -732
    228    849    620   -537   -194    735   -132     83  -1080  -1935  -1161   -680
    236    888    652   -563   -210    771   -158     70  -1083  -1956  -1184   -683
    277    872    594   -576   -158    735   -218      2  -1137  -2013  -1221   -680
    259    862    602   -561   -174    735   -239    -10  -1132  -1977  -1156   -683
    239    906    667   -571   -213    787   -252     -2  -1119  -1966  -1148   -688
    246    885    639   -568   -197    761   -275    -23  -1150  -1997  -1174   -706
    259    859    600   -561   -171    730   -288    -38  -1179  -2047  -1223   -693
    218    813    594   -517   -189    706   -265    -36  -1184  -2029  -1192   -706
    179    792    613   -485   -215    704   -246    -36  -1189  -2039  -1189   -735
    179    743    563   -462   -192    652   -257    -64  -1249  -2130  -1286   -743
    168    678    509   -423   -171    594   -254    -85  -1293  -2179  -1337   -769
    163    646    483   -405   -161    566   -241    -90  -1301  -2177  -1337   -797
    176    615    439   -394   -129    527   -241   -109  -1327  -2208  -1361   -826
    181    613    428   -397   -124    522   -241   -111  -1343  -2229  -1376   -841
    194    600    405   -397   -103    504   -252   -127  -1369  -2265  -1413   -841
    181    594    413   -389   -116    504   -252   -116  -1369  -2265  -1408   -831
    176    620    444   -397   -132    532   -262   -111  -1363  -2260  -1402   -839
    220    584    363   -402    -70    472   -288   -153  -1415  -2322  -1470   -859
    249    535    285   -392    -18    410   -290   -168  -1439  -2343  -1483   -859
    265    542    277   -405     -7    413   -296   -171  -1436  -2312  -1439   -898
    319    563    244   -441     38    405   -303   -184  -1452  -2338  -1462   -904
    327    605    277   -467     25    441   -277   -145  -1421  -2320  -1452   -872
    345    602    257   -475     44    428   -285   -155  -1436  -2346  -1480   -888
    400    558    155   -480    122    358   -316   -197  -1506  -2436  -1571   -943
    472    428    -44   -449    259    192   -316   -168  -1587  -2587  -1735  -1023
    548    316   -231   -433    389     44   -194     38  -1532  -2616  -1821  -1174
    568    441   -127   -506    348    158    -46    298  -1345  -2517  -1769  -1174
    493    745    252   -620    119    498     23    311  -1153  -2294  -1519   -963
    257   1166    909   -711   -324   1039   -119   -166  -1106  -2005  -1124   -517
     62   1675   1613   -870   -776   1647   -397   -795  -1153  -1673   -594     80
    -51   2130   2182  -1041  -1117   2156   -636  -1158  -1111  -1236      5    675
    -31   2151   2182  -1062  -1106   2166   -839  -1353  -1187  -1117    163    958
     28   1696   1667   -862   -818   1683   -911  -1434  -1561  -1608   -368    444
     28   1096   1067   -561   -519   1083   -815  -1286  -1971  -2395  -1210   -465
     80    693    613   -387   -267    654   -602   -883  -1979  -2701  -1634   -901
    226    623    394   -426    -83    509   -454   -537  -1790  -2631  -1662   -924
    374    639    265   -506     54    452   -368   -324  -1662  -2572  -1644   -880
    407    654    246   -532     80    452   -296   -189  -1551  -2475  -1564   -857
    374    631    254   -504     59    444   -254   -137  -1525  -2470  -1558   -867
    353    615    262   -483     46    439   -244   -116  -1519  -2478  -1571   -870
    402    584    181   -493    111    384   -267   -155  -1566  -2538  -1636   -922
    423    631    205   -530    109    418   -262   -119  -1543  -2514  -1613   -901
    426    628    202   -527    111    418   -259    -93  -1527  -2507  -1605   -888
    374    592    215   -483     80    402   -257    -70  -1522  -2512  -1613   -878
    400    592    192   -496    103    392   -241    -62  -1530  -2535  -1634   -862
    350    597    246   -478     51    423   -194    -41  -1509  -2504  -1608   -870
    410    639    228   -524     90    433   -184    -59  -1525  -2520  -1618   -891
    452    633    181   -545    135    407   -179    -49  -1527  -2538  -1639   -865
    392    626    233   -509     80    431   -171    -20  -1506  -2533  -1636   -818
    348    615    265   -483     41    441   -179    -23  -1506  -2514  -1602   -810
    322    659    337   -491     -7    498   -166      0  -1475  -2496  -1592   -782
    335    701    363   -519    -15    532   -158      2  -1478  -2491  -1584   -782
    303    683    379   -493    -36    532   -153     10  -1488  -2488  -1566   -776
    272    662    389   -470    -59    527   -142     57  -1454  -2457  -1535   -722
    218    659    441   -439   -111    550   -142     70  -1439  -2436  -1522   -732
    176    711    535   -446   -179    623   -129    109  -1402  -2400  -1483   -714
    205    709    504   -457   -148    607   -137     98  -1426  -2439  -1517   -709
    174    662    488   -418   -158    576   -116    124  -1415  -2429  -1514   -698
    150    704    550   -428   -200    628    -83    176  -1371  -2403  -1491   -636
    140    722    579   -431   -218    649    -77    210  -1348  -2392  -1483   -587
    171    732    561   -452   -194    646    -75    231  -1337  -2390  -1491   -540
    174    789    615   -483   -220    704    -36    277  -1283  -2309  -1392   -491
     38    774    735   -407   -348    756    -18    285  -1270  -2270  -1348   -545
     10    779    769   -397   -379    774     12    293  -1267  -2278  -1363   -537
     12    719    706   -366   -345    714     20    293  -1293  -2333  -1421   -498
     -2    706    709   -353   -358    709     20    303  -1278  -2286  -1363   -485
    -15    745    761   -366   -389    753     15    322  -1254  -2262  -1332   -452
     10    732    722   -374   -355    727     -7    314  -1262  -2273  -1330   -431
     83    709    626   -394   -270    667    -72    244  -1343  -2346  -1379   -465
     25    698    670   -363   -322    685    -57    270  -1332  -2338  -1371   -446
     15    665    649   -340   -316    657   -101    220  -1387  -2403  -1431   -472
     59    698    636   -381   -288    670   -111    202  -1400  -2408  -1431   -485
     57    735    678   -394   -309    706    -85    218  -1395  -2410  -1434   -483
     67    740    670   -405   -301    706    -46    239  -1392  -2429  -1444   -439
     31    758    727   -394   -348    745    -33    244  -1376  -2397  -1410   -452
     49    758    709   -405   -329    732    -62    192  -1421  -2431  -1426   -491
    -31    748    779   -358   -405    763     10    241  -1379  -2408  -1410   -459
    -59    680    740   -311   -400    709     20    187  -1426  -2465  -1462   -511
    -67    657    722   -296   -394    688      5    150  -1465  -2501  -1504   -574
   -135    639    774   -254   -454    706     23    174  -1441  -2501  -1525   -563
   -116    607    724   -244   -420    665      2    140  -1486  -2543  -1566   -597
    -90    633    724   -272   -407    678     12    132  -1491  -2530  -1556   -657
    -38    662    698   -311   -368    680     20    111  -1509  -2551  -1558   -649
    -77    644    719   -285   -400    680     59    132  -1499  -2556  -1569   -613
    -98    563    662   -231   -379    613     75    119  -1519  -2579  -1592   -626
   -161    584    745   -213   -454    665     93    148  -1486  -2540  -1556   -626
   -161    594    753   -218   -457    672     93    158  -1480  -2556  -1587   -610
   -127    576    704   -226   -415    639     77    140  -1509  -2598  -1628   -587
   -124    537    662   -205   -392    600     67    109  -1538  -2590  -1610   -654
   -132    615    745   -244   -439    680    101    153  -1499  -2561  -1579   -639
   -137    649    784   -257   -459    717    114    184  -1467  -2530  -1551   -613
   -184    649    833   -233   -509    740    150    246  -1413  -2491  -1530   -576
   -202    667    870   -231   -535    769    171    298  -1369  -2473  -1535   -540
   -132    706    836   -288   -483    771    137    259  -1400  -2530  -1590   -483
   -103    711    815   -303   -459    763    119    228  -1410  -2494  -1540   -524
   -127    774    901   -324   -514    836    145    259  -1350  -2395  -1423   -519
   -166    883   1049   -358   -607    966    163    319  -1278  -2322  -1356   -465
    -67    844    909   -389   -488    875     77    207  -1392  -2447  -1473   -509
    -38    776    813   -368   -426    795     59    189  -1426  -2483  -1501   -506
    -51    820    870   -384   -462    846     93    249  -1374  -2418  -1439   -465
   -106    813    919   -353   -511    865    150    298  -1327  -2400  -1426   -397
   -114    633    745   -259   -431    688    135    236  -1418  -2483  -1501   -478
    -85    587    672   -252   -379    631    106    181  -1483  -2522  -1540   -587
    -75    600    675   -265   -376    639    109    197  -1480  -2551  -1566   -530
    -88    550    639   -231   -363    594    132    210  -1483  -2556  -1579   -506
    -83    574    657   -246   -368    613    119    184  -1509  -2572  -1597   -568
   -109    467    576   -179   -342    519    109    174  -1538  -2598  -1615   -576
   -135    410    542   -137   -340    475     93    181  -1543  -2618  -1636   -558
    -36    465    501   -213   -267    483     51    179  -1532  -2566  -1574   -545
    -41    511    553   -236   -296    530     38    106  -1608  -2618  -1631   -680
   -116    519    633   -202   -376    576    103    137  -1584  -2618  -1631   -649
    -90    485    576   -200   -335    530     83    103  -1618  -2652  -1662   -652
   -119    368    488   -124   -303    428     44     70  -1667  -2707  -1714   -672
   -194    327    522    -67   -358    423     38     88  -1654  -2688  -1704   -654
   -150    332    483    -90   -316    407     12     54  -1688  -2725  -1745   -667
   -129    350    478   -111   -303    413     25     41  -1712  -2748  -1766   -678
   -166    267    433    -49   -298    350     67     67  -1719  -2761  -1790   -719
   -142    129    270      5   -205    200    122    153  -1738  -2863  -1925   -789
   -129     15    142     57   -137     77    252    379  -1652  -2917  -2039   -818
    -31     90    122    -31    -75    106    296    514  -1525  -2831  -2005   -961
    -88    446    535   -179   -311    491    298    472  -1387  -2662  -1826   -898
   -202    935   1137   -366   -670   1036    114      2  -1415  -2359  -1356   -439
   -254   1558   1810   -652  -1034   1683   -171   -522  -1465  -1961   -771    124
   -290   1974   2262   -844  -1278   2117   -420   -820  -1418  -1512   -202    743
   -262   1855   2117   -795  -1189   1984   -597   -956  -1434  -1234     98   1085
   -226   1236   1460   -506   -841   1348   -589   -984  -1826  -1829   -550    465
   -205    654    859   -226   -532    756   -514   -950  -2327  -2769  -1517   -444
   -158    277    433    -59   -298    355   -384   -727  -2410  -3138  -1990   -930
   -176    189    366     -5   -270    277   -262   -439  -2171  -3024  -1971   -893
   -226    153    376     36   -303    265   -103   -142  -1912  -2831  -1834   -766
    -38    166    205    -62   -122    184    -62    -54  -1852  -2816  -1842   -753
    166    293    127   -231     20    210    -83    -51  -1867  -2852  -1878   -776
    168    324    155   -246      7    241    -77    -20  -1849  -2837  -1880   -802
     59    239    179   -148    -59    210    -75    -18  -1857  -2878  -1932   -815
     67    244    176   -155    -54    213    -57     28  -1829  -2876  -1932   -724
     75    213    137   -148    -31    176    -64     23  -1831  -2863  -1932   -756
    171    220     49   -194     62    135   -132    -59  -1896  -2899  -1951   -857
    210    265     51   -239     77    158   -137    -51  -1891  -2902  -1961   -885
    174    233     59   -205     57    148   -140    -36  -1888  -2940  -2003   -826
     70    114     44    -93     12     80    -88    -28  -1893  -2930  -2003   -800
     44    135     90    -88    -23    114    -20      2  -1844  -2826  -1912   -875
      5    155    148    -80    -70    153    -31     20  -1826  -2824  -1909   -852
    150    244     93   -197     28    168    -57     33  -1813  -2818  -1912   -807
    270    181    -90   -228    179     46    -93    -25  -1891  -2891  -1982   -844
    179    168    -10   -174     96     80    -70      2  -1865  -2857  -1948   -797
     80    142     59   -114     10    101    -38     18  -1847  -2857  -1945   -782
     15     67     49    -41    -15     59    -28     20  -1849  -2852  -1961   -826
     70    166     93   -119    -10    129    -25     49  -1816  -2808  -1922   -795
    259    285     25   -272    116    155    -31     70  -1795  -2777  -1873   -727
    246    283     36   -265    103    161    -31     90  -1774  -2746  -1860   -758
    109    259    148   -184    -20    205      7    132  -1738  -2722  -1842   -719
     83    293    207   -189    -62    252     49    200  -1673  -2660  -1787   -659
    257    252     -5   -254    132    124    -44     83  -1800  -2782  -1909   -745
    181    236     54   -210     62    145    -31    101  -1779  -2748  -1880   -732
    155    257     98   -207     28    179    -20    140  -1732  -2688  -1829   -691
    194    288     90   -244     51    189    -18    176  -1691  -2631  -1774   -670
    220    353    132   -285     44    244    -25    197  -1670  -2616  -1761   -644
    145    283    137   -215      2    210     -5    215  -1667  -2644  -1800   -610
    179    275     96   -228     41    187     -5    213  -1670  -2650  -1803   -581
    327    368     38   -348    142    205    -12    236  -1654  -2595  -1738   -561
    306    358     51   -332    127    205    -51    215  -1675  -2600  -1735   -618
    140    233     90   -189     23    163    -46    176  -1735  -2673  -1803   -662
     31    179    148   -106    -57    163     10    200  -1732  -2688  -1823   -631
     90    205    114   -150    -12    158     -2    187  -1745  -2712  -1844   -631
    207    257     49   -231     80    153    -51    132  -1816  -2790  -1899   -633
    127    288    158   -210    -15    223    -18    137  -1805  -2733  -1860   -688
     70    252    181   -161    -57    215      5    132  -1821  -2746  -1855   -691
     54    226    171   -142    -59    200     20    127  -1826  -2764  -1870   -698
     80    285    205   -181    -62    246     28    127  -1816  -2756  -1855   -706
     44    288    241   -166    -98    265     33    103  -1823  -2782  -1883   -753
     23    259    236   -142   -106    246     49     90  -1829  -2818  -1925   -784
     90    303    210   -200    -59    257     54    109  -1808  -2850  -1948   -743
     70    280    210   -174    -70    246     59     93  -1813  -2868  -1984   -745
    -25    213    239    -96   -132    226     75     62  -1816  -2831  -1948   -797
   -103    179    283    -38   -194    231     59     38  -1829  -2857  -1971   -826
   -137    239    376    -51   -257    306    101     77  -1792  -2857  -1966   -774
   -116    197    314    -38   -215    254     90     15  -1842  -2899  -2018   -841
   -226     75    301     72   -262    187    103    -72  -1912  -2964  -2078   -937
   -337     31    368    153   -353    200    155    -83  -1901  -2951  -2060   -935
   -303     93    397    103   -350    244    161    -31  -1862  -2907  -2034   -875
   -148    215    363    -33   -254    288    137     59  -1795  -2850  -1979   -828
    -64    285    350   -111   -207    316    140     88  -1766  -2852  -1979   -792
    -41    275    314   -116   -179    293    148     98  -1753  -2834  -1961   -750
    -85    267    350    -90   -220    309    158    101  -1735  -2805  -1932   -763
   -114    296    410    -90   -262    353    194    109  -1712  -2811  -1948   -776
    -51    353    405   -153   -228    379    218    163  -1673  -2818  -1951   -667
     80    446    366   -265   -142    407    181    158  -1675  -2777  -1925   -727
     75    504    428   -290   -176    467    176    166  -1641  -2727  -1873   -717
    -72    433    506   -179   -288    470    166    124  -1654  -2748  -1873   -717
   -101    420    522   -161   -311    470    145    103  -1662  -2769  -1896   -696
    -57    459    517   -202   -285    488    140    116  -1647  -2735  -1862   -662
    -38    491    530   -226   -285    511    142    129  -1628  -2717  -1844   -657
    -67    527    594   -228   -329    561    142    132  -1621  -2720  -1842   -652
   -166    433    600   -135   -381    517    129    101  -1660  -2740  -1857   -698
   -205    358    563    -77   -384    459    142     93  -1678  -2766  -1880   -696
   -226    283    509    -31   -368    397    158    103  -1691  -2813  -1930   -670
   -210    293    504    -41   -355    397    179    101  -1712  -2868  -1984   -597
   -241    241    483     -2   -361    361    171     85  -1725  -2813  -1932   -698
   -249    233    483      7   -366    355    153     64  -1756  -2855  -1977   -776
   -223    181    405     20   -314    290    163     70  -1777  -2899  -2016   -748
   -275    140    415     67   -345    277    187     36  -1800  -2907  -2026   -800
   -337    142    478     96   -407    309    220      0  -1821  -2933  -2039   -810
   -340    142    483     96   -410    311    215     -2  -1834  -2925  -2029   -797
   -283    142    426     70   -355    283    176      7  -1852  -2948  -2068   -782
   -218    135    353     41   -285    244    145     38  -1855  -2966  -2083   -766
   -171    124    293     23   -233    207    127     38  -1865  -2948  -2065   -813
   -233     77    311     75   -272    194    116    -12  -1896  -2964  -2083   -885
   -392    -41    350    215   -374    153     88    -64  -1930  -3013  -2127   -893
   -517   -111    405    314   -462    145     51    -77  -1958  -3055  -2177   -909
   -574   -161    413    368   -493    124     57    -51  -1971  -3089  -2205   -891
   -519   -181    335    350   -428     75    111     25  -1961  -3081  -2208   -904
   -431   -236    192    332   -314    -23    252    207  -1909  -3112  -2288  -1005
   -311   -249     62    280   -187    -93    420    423  -1816  -3167  -2400  -1088
   -262     75    337     93   -301    205    540    540  -1613  -2987  -2226   -922
   -348    535    883    -93   -615    709    441    184  -1538  -2722  -1878   -581
   -485   1106   1590   -311  -1039   1348    150   -410  -1556  -2364  -1340      0
   -633   1683   2317   -524  -1475   2000   -103   -769  -1423  -1782   -618    576
   -597   1964   2561   -685  -1579   2262   -392   -932  -1337  -1415   -194   1072
   -459   1704   2161   -623  -1309   1932   -530  -1028  -1587  -1660   -446    940
   -381   1085   1465   -353   -924   1275   -485  -1000  -2086  -2460  -1270    142
   -394    446    841    -25   -618    644   -265   -771  -2408  -3146  -2029   -672
   -376    340    717     15   -548    527    -25   -345  -2151  -3055  -2073   -727
   -259    415    675    -77   -467    542    142    -36  -1919  -2925  -2003   -568
   -174    420    594   -124   -384    506    254    145  -1790  -2831  -1943   -493
   -275    353    628    -38   -452    491    322    220  -1719  -2748  -1880   -545
   -293    340    631    -25   -462    485    306    200  -1758  -2842  -1982   -589
   -270    298    568    -15   -420    433    285    197  -1792  -2899  -2044   -581
   -244    246    491     -2   -368    368    290    207  -1784  -2837  -1992   -613
   -241    231    472      5   -355    350    288    205  -1784  -2834  -1979   -641
   -226    246    470    -10   -348    355    296    215  -1784  -2850  -1997   -639
   -213    215    428      0   -322    319    288    202  -1813  -2894  -2034   -646
   -228    168    397     28   -311    283    290    189  -1834  -2938  -2088   -652
   -218    176    394     20   -306    285    288    189  -1847  -2977  -2117   -602
   -197    179    376      7   -288    277    290    189  -1847  -2953  -2101   -641
   -174    210    384    -18   -277    296    311    205  -1808  -2860  -2008   -680
   -197    166    363     12   -280    265    316    205  -1816  -2855  -2008   -706
   -244    124    368     59   -306    246    319    194  -1839  -2907  -2060   -675
   -262    132    392     62   -327    262    322    210  -1839  -2933  -2094   -615
   -254    158    410     46   -332    283    316    210  -1847  -2915  -2078   -633
   -246    150    397     46   -322    272    324    220  -1831  -2865  -2036   -691
   -246    166    413     41   -329    288    348    210  -1836  -2883  -2049   -722
   -254    171    426     41   -340    298    322    184  -1867  -2915  -2075   -711
   -254    166    420     44   -337    293    314    207  -1870  -2935  -2091   -670
   -267    148    413     59   -340    280    329    244  -1855  -2930  -2086   -636
   -239    168    407     36   -322    288    329    249  -1855  -2899  -2060   -683
   -189    200    389     -5   -290    293    316    246  -1849  -2886  -2036   -688
   -205    181    387     12   -296    283    290    233  -1865  -2883  -2026   -691
   -168    179    345     -7   -257    262    275    226  -1880  -2912  -2062   -693
   -109    148    257    -18   -181    202    275    236  -1883  -2915  -2073   -696
   -109    116    226     -5   -168    171    265    233  -1906  -2969  -2135   -672
    -93    106    200     -7   -145    153    267    239  -1904  -2946  -2112   -639
    -54    119    174    -33   -114    148    249    228  -1912  -2920  -2075   -675
    -28     98    127    -33    -77    111    241    231  -1914  -2920  -2083   -659
      0     90     90    -46    -46     90    213    189  -1958  -2969  -2114   -662
     18     90     70    -54    -25     80    194    145  -2008  -2998  -2138   -753
     57    109     51    -85      2     80    174    122  -2047  -3016  -2161   -748
     98    124     25   -111     36     75    153    114  -2055  -2992  -2164   -774
     98     59    -38    -80     67     12    150     51  -2122  -3078  -2218   -787
     96     51    -44    -72     70      5    153    -18  -2177  -3138  -2257   -800
    155    135    -20   -145     88     57    129    -31  -2210  -3185  -2309   -815
    220     54   -166   -137    194    -54    111     -2  -2234  -3221  -2369   -810
    303     44   -262   -176    283   -109     98    -12  -2239  -3198  -2343   -807
    340    111   -231   -226    285    -59     90    -46  -2260  -3211  -2343   -857
    350    145   -205   -249    277    -28     85    -98  -2281  -3203  -2320   -948
    368    161   -207   -265    288    -23     77   -155  -2330  -3294  -2403   -995
    381     90   -293   -236    337   -101    106   -158  -2343  -3330  -2442   -948
    371     90   -280   -233    327    -93    119   -163  -2343  -3354  -2470   -937
    428     98   -332   -265    379   -114     98   -210  -2377  -3393  -2496   -948
    454    127   -327   -290    392    -98     85   -241  -2387  -3335  -2429  -1044
    436    111   -324   -275    379   -106     80   -249  -2385  -3320  -2421  -1096
    397    148   -249   -272    322    -51     98   -236  -2390  -3387  -2488  -1044
    280     72   -207   -176    244    -67    148   -163  -2335  -3341  -2447   -950
    290     90   -200   -189    246    -54    116   -202  -2346  -3361  -2483   -971
    319    122   -197   -223    259    -36    122   -215  -2369  -3354  -2439   -987
    311    142   -171   -228    241    -12    163   -179  -2299  -3198  -2296  -1044
    267    124   -142   -197    205     -7    168   -163  -2294  -3231  -2314  -1000
    265    205    -59   -233    163     72    166   -140  -2278  -3237  -2322   -935
    244    200    -44   -223    145     77    181   -103  -2262  -3231  -2320   -891
    207    176    -31   -192    119     72    197    -77  -2247  -3229  -2307   -841
    200    265     64   -233     67    163    220    -70  -2218  -3167  -2255   -904
    140    293    153   -215     -5    223    213    -77  -2234  -3242  -2320   -852
     80    244    163   -163    -41    205    220    -70  -2205  -3151  -2216   -820
    122    306    184   -215    -31    246    202    -70  -2166  -3065  -2114   -831
    153    389    236   -272    -41    311    187    -70  -2169  -3086  -2117   -787
    142    407    265   -275    -59    337    181    -70  -2190  -3141  -2145   -714
    119    413    293   -267    -85    353    179    -75  -2169  -3039  -2047   -784
    109    423    314   -267   -103    368    174    -90  -2177  -3039  -2049   -893
    153    371    218   -265    -33    293    153   -137  -2257  -3174  -2190   -888
    236    309     72   -272     83    192    129   -179  -2340  -3309  -2307   -831
    207    233     25   -220     88    132    161   -168  -2322  -3229  -2203   -854
    155    166     10   -163     72     88    145   -207  -2356  -3244  -2218   -971
    148    101    -49   -127     98     25    135   -226  -2387  -3302  -2265   -992
    137     57    -80    -96    109    -10    142   -228  -2408  -3364  -2327   -958
    132     20   -111    -77    122    -44    129   -293  -2468  -3419  -2369  -1023
    179     54   -127   -116    153    -36    155   -306  -2468  -3403  -2348  -1065
    226     44   -181   -135    202    -67    161   -324  -2496  -3465  -2403  -1054
    184     20   -163   -101    174    -70    145   -327  -2491  -3452  -2392  -1026
    202     12   -189   -109    194    -88    122   -322  -2462  -3403  -2351  -1070
    371    -15   -389   -179    379   -202     36   -413  -2569  -3538  -2470  -1143
    379    -51   -431   -163    402   -241     25   -413  -2569  -3530  -2457  -1150
    319    -72   -392   -122    355   -231     51   -428  -2579  -3561  -2494  -1156
    306    -70   -379   -119    340   -223     75   -436  -2577  -3543  -2473  -1122
    363    -57   -420   -153    392   -239     77   -431  -2561  -3499  -2413  -1156
    420    -77   -498   -171    459   -288     62   -420  -2585  -3522  -2444  -1231
    433   -181   -615   -124    524   -397     77   -389  -2631  -3626  -2574  -1337
    493   -340   -836    -77    662   -587    220   -218  -2603  -3712  -2707  -1421
    509   -257   -769   -127    636   -511    389      5  -2416  -3585  -2629  -1387
    381      2   -381   -192    381   -189    420    -77  -2273  -3416  -2429  -1169
    231    368    137   -298     46    254    197   -613  -2265  -3130  -2023   -722
     93    971    878   -535   -394    924   -135  -1156  -2221  -2675  -1434   -148
     36   1397   1361   -719   -662   1379   -413  -1408  -2088  -2221   -883    527
     77   1322   1244   -701   -584   1286   -584  -1509  -2088  -2008   -678    833
    140    797    657   -467   -257    727   -600  -1558  -2475  -2491  -1174    311
    215    197    -20   -207    116     90   -594  -1548  -3065  -3470  -2151   -675
    303   -213   -519    -46    410   -366   -470  -1278  -3169  -3839  -2603  -1137
    366   -285   -652    -41    506   -467   -340   -974  -2961  -3702  -2540  -1221
    462   -267   -730    -96    594   -498   -226   -756  -2803  -3595  -2488  -1205
    545   -259   -805   -145    675   -530   -127   -615  -2722  -3577  -2512  -1189
    610   -231   -841   -192    724   -535    -41   -537  -2696  -3606  -2556  -1104
    605   -207   -815   -200    709   -511      0   -501  -2652  -3504  -2444  -1143
    548   -187   -735   -179    641   -459     25   -498  -2642  -3491  -2429  -1202
    519   -181   -701   -171    610   -441     20   -498  -2650  -3515  -2452  -1182
    465   -249   -714   -109    589   -480     28   -467  -2644  -3577  -2520  -1117
    426   -270   -696    -80    558   -483     20   -467  -2647  -3574  -2520  -1109
    371   -241   -613    -64    491   -426     46   -459  -2605  -3452  -2374  -1200
    366   -174   -542    -98    454   -358     98   -402  -2553  -3413  -2322  -1153
    423   -103   -527   -161    472   -314    132   -350  -2507  -3408  -2312  -1049
    459    -62   -522   -200    491   -290    132   -335  -2481  -3354  -2273  -1054
    491    -38   -530   -226    509   -283    116   -324  -2486  -3406  -2340  -1013
    392   -101   -496   -145    441   -296    132   -319  -2478  -3382  -2291   -974
    322   -119   -441   -101    379   -280    166   -298  -2431  -3286  -2210  -1041
    441    -93   -535   -174    485   -314    135   -314  -2455  -3315  -2229  -1041
    628    -28   -657   -298    641   -342     85   -301  -2465  -3333  -2242  -1000
    568    -67   -636   -252    600   -350     62   -301  -2470  -3356  -2278   -971
    342   -205   -548    -70    444   -376     90   -322  -2486  -3372  -2322  -1000
    285   -231   -519    -28    400   -374    103   -309  -2462  -3307  -2257  -1015
    511   -116   -628   -197    568   -371     33   -324  -2470  -3304  -2239  -1049
    594    -62   -659   -267    626   -361     18   -296  -2452  -3273  -2229  -1031
    714     10   -704   -361    709   -348     57   -265  -2421  -3250  -2205   -997
    636    -90   -730   -275    683   -410     67   -298  -2449  -3286  -2236  -1021
    509   -174   -683   -166    594   -428     98   -296  -2449  -3309  -2273   -989
    584   -109   -693   -239    636   -400    114   -272  -2421  -3270  -2268  -1002
    662   -153   -815   -254    737   -485     72   -311  -2465  -3302  -2278  -1023
    550   -226   -779   -163    662   -501     41   -319  -2460  -3260  -2244  -1036
    493   -205   -698   -142    594   -452     51   -303  -2423  -3185  -2158  -1044
    540   -176   -719   -181    628   -446     51   -290  -2421  -3205  -2166   -976
    571   -137   -709   -218    639   -423     46   -270  -2405  -3213  -2182   -914
    571   -142   -714   -215    641   -428     54   -241  -2385  -3198  -2171   -872
    592   -122   -714   -233    652   -418     41   -267  -2377  -3109  -2094   -966
    600    -38   -639   -280    618   -337     46   -259  -2369  -3120  -2078   -943
    597    -23   -620   -288    607   -322     67   -236  -2351  -3115  -2060   -865
    592    -36   -628   -280    607   -332     72   -233  -2348  -3112  -2047   -878
    587    -75   -662   -254    623   -368     72   -249  -2377  -3177  -2109   -875
    607   -106   -717   -252    662   -410     96   -233  -2364  -3154  -2081   -857
    662    -31   -693   -316    678   -361     85   -249  -2361  -3138  -2075   -919
    704    -10   -714   -348    709   -361     88   -257  -2374  -3190  -2127   -896
    610    -96   -706   -257    657   -400    127   -218  -2348  -3203  -2143   -841
    540    -80   -620   -231    579   -350    155   -202  -2314  -3167  -2104   -833
    537    -77   -615   -231    576   -348    161   -239  -2327  -3135  -2086   -909
    452    -36   -488   -207    470   -262    205   -220  -2281  -3060  -1995   -969
    350     23   -327   -187    340   -150    246   -197  -2247  -3044  -1964   -943
    265    -64   -332   -101    296   -197    285   -179  -2249  -3094  -2010   -880
    213   -129   -342    -41    277   -236    319   -142  -2234  -3120  -2036   -795
    179    -96   -275    -41    226   -187    340   -124  -2192  -3000  -1930   -818
    101    -33   -135    -33    116    -83    368    -93  -2145  -2940  -1867   -810
     46      2    -44    -25     44    -20    353    -72  -2122  -2938  -1873   -774
     28     10    -18    -20     23     -5    358    -18  -2086  -2933  -1875   -717
   -101    -96      2     96    -54    -46    407     10  -2083  -2987  -1930   -646
   -236   -174     62    205   -150    -57    428    -54  -2125  -2995  -1932   -706
   -228   -155     72    192   -150    -41    444    -70  -2125  -2943  -1878   -797
   -119    -25     90     72   -106     31    446    -38  -2088  -2917  -1852   -782
    -70     25     93     20    -83     59    449     -5  -2060  -2940  -1865   -732
   -106    -20     85     64    -96     31    436      7  -2075  -3031  -1969   -685
   -226   -111    111    168   -171      0    465     33  -2044  -2961  -1883   -654
   -246     18    262    114   -254    140    496     44  -1974  -2829  -1743   -735
   -267     96    361     83   -314    228    493     46  -1951  -2829  -1727   -706
   -296    155    452     70   -374    303    480     75  -1909  -2831  -1725   -613
   -249    161    410     41   -329    285    475     90  -1919  -2904  -1792   -532
   -205    161    366     20   -285    262    462     64  -1938  -2857  -1735   -574
   -259    137    397     59   -329    265    462     59  -1930  -2818  -1696   -641
   -301    106    407     98   -353    257    488     80  -1932  -2889  -1751   -532
   -381    103    483    137   -433    293    545    142  -1865  -2790  -1667   -532
   -335     90    426    119   -379    257    519     98  -1922  -2876  -1740   -576
   -239    -15    223    124   -233    103    452    -15  -2039  -2940  -1774   -683
   -290    -15    275    153   -283    129    457    -31  -2049  -2951  -1800   -800
   -298    -83    213    189   -257     64    459    -38  -2088  -3050  -1888   -761
   -283    -98    181    189   -233     41    452    -51  -2114  -3089  -1919   -727
   -259   -106    153    181   -207     23    441    -64  -2122  -3109  -1922   -688
   -233   -137     96    187   -166    -20    441    -59  -2107  -3037  -1862   -730
   -218   -135     83    176   -153    -25    426    -83  -2138  -3117  -1945   -792
   -231   -135     96    181   -163    -20    428    -83  -2138  -3099  -1901   -766
   -249   -116    129    181   -192      5    441    -75  -2127  -3078  -1870   -761
   -249   -109    140    179   -194     15    462    -72  -2122  -3068  -1855   -813
   -202    -98    103    148   -153      2    462    -67  -2132  -3112  -1878   -761
   -168   -101     67    135   -119    -18    465    -51  -2117  -3099  -1865   -724
   -127     10    137     57   -135     72    454    -38  -2094  -3076  -1834   -722
   -101    -25     75     64    -88     23    462    -51  -2130  -3122  -1875   -776
   -103   -179    -75    140    -15   -127    524      7  -2169  -3221  -2000   -867
     -7   -257   -249    132    119   -254    639    187  -2145  -3299  -2122   -982
     20   -270   -293    124    155   -280    795    436  -2023  -3315  -2197  -1013
    -10     18     28     -2    -18     23    896    535  -1790  -3068  -1945   -787
   -171    535    706   -184   -439    618    706     36  -1701  -2704  -1449   -407
   -374   1109   1483   -368   -930   1296    418   -548  -1665  -2312   -891    194
   -478   1571   2049   -548  -1262   1810    168   -888  -1558  -1888   -340    859
   -462   1657   2120   -597  -1291   1888    -64  -1072  -1538  -1631    -51   1252
   -470   1148   1615   -340  -1044   1382   -145  -1184  -1940  -2132   -563    706
   -441    605   1047    -80   -745    823   -103  -1145  -2462  -2964  -1428   -213
   -407    155    561    124   -485    358     90   -818  -2608  -3387  -1932   -743
   -355     41    397    158   -376    218    293   -433  -2390  -3304  -1932   -766
   -296      7    303    142   -301    153    426   -187  -2236  -3239  -1935   -701
   -257    -10    244    132   -252    116    488    -67  -2169  -3226  -1948   -641
   -241     -2    239    119   -239    116    488    -49  -2151  -3167  -1891   -701
   -257    -23    233    140   -246    103    488    -54  -2171  -3177  -1922   -800
   -267   -116    150    189   -210     15    509    -31  -2184  -3237  -1992   -771
   -257   -116    140    184   -200     10    511    -20  -2187  -3231  -1987   -753
   -272    -88    181    179   -228     44    501    -33  -2197  -3226  -1995   -779
   -335   -140    194    239   -265     25    509    -31  -2216  -3296  -2062   -745
   -342   -189    153    265   -249    -20    501    -46  -2231  -3299  -2049   -771
   -290   -233     57    262   -176    -88    462   -101  -2283  -3335  -2078   -826
   -290   -176    111    231   -202    -33    441   -114  -2283  -3304  -2034   -857
   -298   -137    161    218   -231     10    439   -119  -2288  -3304  -2049   -867
   -267   -166     98    215   -184    -33    433   -119  -2301  -3315  -2062   -849
   -254   -202     49    228   -153    -77    428   -140  -2335  -3356  -2104   -872
   -239   -239     -2    236   -119   -122    423   -161  -2374  -3411  -2190   -896
   -192   -231    -38    213    -77   -135    400   -181  -2410  -3455  -2239   -820
   -129   -207    -77    166    -25   -142    387   -184  -2416  -3455  -2226   -807
    -72   -181   -109    124     18   -145    389   -171  -2392  -3387  -2156   -854
    -44   -135    -93     88     20   -114    387   -179  -2395  -3387  -2156   -885
    -36   -158   -122     98     41   -140    384   -187  -2421  -3434  -2192   -875
      5   -148   -155     70     80   -153    366   -197  -2452  -3496  -2249   -883
     54   -137   -194     41    124   -166    363   -189  -2457  -3520  -2260   -870
    140   -119   -259    -12    200   -189    337   -205  -2481  -3543  -2275   -885
    181   -150   -332    -15    257   -241    322   -220  -2499  -3551  -2288   -909
    197   -202   -400      0    296   -298    298   -236  -2525  -3580  -2335   -922
    231   -171   -402    -31    316   -285    277   -241  -2530  -3582  -2343   -909
    267   -168   -436    -49    350   -301    259   -249  -2543  -3569  -2340   -927
    293   -166   -459    -62    376   -311    244   -259  -2559  -3580  -2353   -937
    350   -179   -530    -85    439   -353    210   -285  -2600  -3616  -2392   -953
    363   -220   -584    -72    472   -402    181   -314  -2644  -3652  -2439   -974
    335   -270   -605    -33    467   -436    163   -342  -2678  -3704  -2499   -976
    306   -309   -615      2    459   -462    161   -348  -2707  -3746  -2556   -945
    348   -335   -685     -7    517   -511    153   -379  -2738  -3722  -2517  -1005
    376   -314   -691    -31    532   -504    142   -400  -2764  -3733  -2507  -1036
    397   -280   -678    -59    535   -478    140   -407  -2777  -3741  -2504  -1028
    394   -290   -685    -51    540   -488    140   -420  -2800  -3767  -2527  -1039
    397   -293   -691    -51    542   -491    137   -439  -2829  -3824  -2579  -1026
    426   -311   -737    -57    579   -524    140   -452  -2868  -3904  -2668  -1039
    436   -298   -735    -70    581   -517    150   -465  -2876  -3871  -2647  -1070
    441   -257   -698    -90    568   -478    171   -457  -2860  -3842  -2600  -1049
    436   -254   -691    -90    563   -472    187   -452  -2847  -3826  -2569  -1062
    397   -288   -685    -57    540   -485    202   -470  -2863  -3847  -2603  -1104
    379   -290   -670    -44    522   -480    213   -493  -2886  -3899  -2660  -1091
    384   -262   -646    -59    514   -454    213   -519  -2920  -3946  -2709  -1065
    371   -293   -665    -41    517   -478    223   -527  -2930  -3941  -2738  -1098
    363   -293   -659    -36    509   -475    231   -527  -2930  -3912  -2707  -1124
    350   -301   -652    -25    498   -475    213   -553  -2959  -3928  -2712  -1161
    335   -306   -641    -12    488   -472    210   -561  -2974  -3938  -2733  -1161
    332   -301   -633    -15    480   -467    210   -555  -2982  -3954  -2756  -1153
    327   -316   -644     -5    483   -480    220   -548  -2985  -3962  -2761  -1148
    322   -306   -631    -10    475   -467    239   -540  -2982  -3962  -2772  -1148
    314   -272   -587    -20    449   -428    272   -511  -2953  -3923  -2735  -1114
    290   -254   -545    -18    418   -400    303   -491  -2927  -3899  -2712  -1111
    275   -210   -485    -33    379   -348    327   -475  -2909  -3876  -2691  -1104
    298   -194   -493    -54    394   -342    335   -449  -2899  -3884  -2699  -1060
    340   -166   -506    -85    423   -335    348   -415  -2860  -3821  -2634  -1072
    348   -122   -472   -114    410   -296    363   -387  -2842  -3824  -2639  -1044
    353    -85   -439   -135    394   -262    371   -379  -2826  -3826  -2637   -987
    345    -28   -376   -158    358   -202    355   -394  -2813  -3795  -2600  -1000
    327    -28   -355   -148    340   -192    342   -418  -2816  -3785  -2574   -987
    337    -31   -368   -153    353   -200    324   -441  -2834  -3806  -2585   -984
    353    -51   -405   -150    376   -228    327   -446  -2847  -3824  -2603   -979
    358    -67   -428   -148    392   -246    309   -472  -2878  -3855  -2624   -974
    337    -85   -423   -124    379   -254    301   -519  -2917  -3897  -2660  -1023
    324   -116   -441   -106    381   -277    293   -550  -2956  -3951  -2722  -1023
    324   -176   -501    -72    413   -337    293   -553  -2979  -3956  -2733  -1054
    319   -249   -571    -36    444   -410    288   -568  -3011  -3975  -2738  -1098
    324   -314   -639     -5    480   -475    290   -579  -3034  -4006  -2774  -1106
    309   -311   -620      2    462   -467    288   -587  -3042  -4008  -2779  -1106
    298   -322   -620     12    457   -472    280   -613  -3068  -4032  -2816  -1145
    296   -335   -633     18    465   -483    272   -639  -3099  -4076  -2873  -1156
    267   -363   -631     49    449   -496    280   -659  -3115  -4091  -2891  -1156
    231   -389   -623     77    426   -506    296   -670  -3125  -4086  -2899  -1156
    184   -394   -581    103    381   -488    319   -680  -3128  -4086  -2891  -1150
    179   -366   -545     90    361   -454    327   -665  -3112  -4065  -2868  -1156
    231   -345   -576     57    402   -459    322   -631  -3094  -4050  -2855  -1145
    285   -324   -610     18    446   -467    306   -618  -3102  -4068  -2876  -1119
    265   -361   -626     46    444   -491    311   -620  -3104  -4073  -2891  -1124
    231   -418   -649     90    439   -532    319   -628  -3117  -4089  -2902  -1137
    213   -444   -657    116    433   -550    329   -631  -3125  -4091  -2899  -1135
    205   -459   -667    124    436   -563    348   -615  -3133  -4099  -2902  -1176
    236   -563   -800    163    517   -683    397   -532  -3156  -4177  -3005  -1286
    262   -693   -956    215    607   -826    511   -353  -3125  -4260  -3146  -1428
    265   -636   -901    187    581   -769    659   -111  -2951  -4169  -3102  -1379
    150   -290   -444     70    296   -366    683   -272  -2785  -3902  -2792  -1111
    -80    207    288    -64   -184    246    485   -870  -2785  -3619  -2364   -636
   -332    774   1106   -220   -722    940    244  -1410  -2761  -3226  -1792    -31
   -496   1169   1665   -335  -1080   1415    -36  -1769  -2730  -2837  -1278    545
   -488   1052   1540   -283  -1013   1296   -228  -1917  -2852  -2803  -1213    675
   -449    548    997    -51   -722    771   -244  -1909  -3208  -3348  -1810     64
   -426    -62    363    241   -394    150   -106  -1683  -3548  -4055  -2605   -789
   -402   -439    -36    420   -184   -239    127  -1231  -3452  -4232  -2920  -1143
   -348   -498   -153    423   -101   -327    288   -883  -3213  -4089  -2852  -1093
   -311   -548   -236    428    -38   -392    371   -701  -3099  -4029  -2837  -1062
   -327   -597   -270    462    -31   -433    410   -636  -3055  -4011  -2847  -1080
   -332   -574   -241    454    -46   -407    436   -602  -3029  -4000  -2839  -1101
   -257   -553   -298    402     20   -426    472   -553  -2990  -3993  -2831  -1067
   -265   -605   -340    433     36   -472    467   -537  -2990  -4016  -2857  -1060
   -420   -740   -319    579    -51   -530    400   -589  -3039  -4071  -2907  -1135
   -504   -789   -285    646   -109   -537    353   -631  -3081  -4112  -2951  -1221
   -524   -852   -327    688    -98   -589    342   -646  -3104  -4162  -2979  -1208
   -467   -831   -366    649    -51   -600    345   -628  -3094  -4159  -2982  -1200
   -350   -750   -402    548     23   -576    371   -587  -3065  -4156  -3000  -1148
   -244   -628   -384    436     70   -506    397   -540  -3021  -4086  -2930  -1101
   -161   -537   -379    348    109   -459    420   -509  -2977  -4006  -2829  -1091
   -119   -485   -366    301    122   -426    431   -504  -2969  -3998  -2821  -1091
   -142   -493   -350    316    103   -420    433   -511  -2979  -4024  -2850  -1078
   -205   -550   -345    379     70   -449    433   -522  -2990  -4024  -2863  -1075
   -205   -576   -371    389     80   -475    397   -537  -3013  -4068  -2909  -1067
   -189   -602   -413    397    111   -509    358   -548  -3037  -4099  -2953  -1104
   -184   -602   -418    392    116   -511    366   -542  -3034  -4094  -2940  -1124
   -137   -555   -418    348    140   -488    400   -517  -3003  -4068  -2904  -1104
    -57   -524   -470    290    205   -498    392   -498  -3005  -4107  -2935  -1083
     18   -501   -519    241    267   -509    384   -478  -2990  -4063  -2873  -1083
     70   -472   -542    200    303   -509    371   -475  -2982  -4039  -2850  -1093
     54   -488   -542    218    298   -514    384   -472  -2985  -4060  -2883  -1054
      5   -530   -535    259    270   -532    381   -485  -3016  -4130  -2953  -1002
    -23   -530   -509    275    241   -519    381   -491  -3021  -4112  -2935   -987
     12   -462   -475    223    241   -467    345   -501  -3026  -4086  -2907   -997
     54   -472   -527    210    290   -498    340   -475  -3000  -4013  -2831   -995
     72   -488   -561    205    314   -522    335   -470  -3005  -3998  -2826  -1010
     64   -506   -571    220    316   -537    348   -475  -3008  -4008  -2850   -995
     75   -496   -571    207    319   -532    342   -496  -3021  -4016  -2873   -984
    103   -496   -600    197    350   -548    311   -519  -3055  -4032  -2891   -987
     90   -519   -610    213    348   -563    306   -530  -3065  -4045  -2904   -989
     93   -535   -631    220    361   -581    309   -550  -3083  -4071  -2927   -979
    166   -563   -732    197    446   -646    301   -553  -3099  -4078  -2940   -992
    213   -548   -761    168    485   -654    270   -571  -3120  -4081  -2946  -1010
    220   -511   -732    145    472   -620    241   -574  -3117  -4058  -2917  -1000
    210   -480   -691    135    449   -584    223   -605  -3141  -4086  -2938  -1021
    176   -514   -693    168    433   -602    223   -644  -3182  -4164  -3003  -1039
    163   -522   -685    179    423   -602    220   -670  -3192  -4159  -2992  -1047
    168   -542   -711    184    439   -626    226   -659  -3177  -4149  -2987  -1062
    174   -548   -722    187    446   -636    213   -672  -3180  -4151  -2985  -1078
    161   -550   -711    192    433   -631    210   -714  -3190  -4159  -2974  -1106
    124   -506   -631    192    376   -568    223   -776  -3226  -4198  -3034  -1228
    135   -558   -693    210    413   -626    215   -792  -3252  -4240  -3086  -1182
    168   -581   -750    205    457   -665    181   -769  -3231  -4214  -3068  -1135
    189   -602   -792    205    488   -696    158   -758  -3224  -4198  -3052  -1143
    184   -657   -841    236    511   -748    161   -753  -3237  -4224  -3068  -1171
    163   -672   -836    252    496   -753    179   -769  -3250  -4263  -3112  -1213
    150   -667   -820    257    483   -743    189   -810  -3273  -4302  -3156  -1231
    184   -683   -867    249    524   -774    176   -841  -3304  -4359  -3221  -1197
    262   -678   -940    207    600   -807    145   -800  -3299  -4315  -3187  -1197
    301   -654   -956    174    628   -805    142   -753  -3268  -4250  -3133  -1262
    324   -639   -963    155    641   -800    174   -730  -3239  -4203  -3073  -1317
    306   -574   -880    132    592   -727    194   -756  -3257  -4237  -3104  -1327
    293   -581   -875    145    584   -727    226   -756  -3270  -4278  -3151  -1195
    329   -563   -893    116    607   -727    218   -756  -3257  -4284  -3159  -1174
    387   -550   -937     80    659   -743    189   -724  -3244  -4252  -3143  -1213
    389   -548   -937     77    662   -743    187   -698  -3211  -4227  -3109  -1174
    376   -511   -888     67    631   -698    192   -698  -3182  -4193  -3065  -1127
    394   -454   -849     28    620   -652    176   -709  -3156  -4149  -3011  -1150
    423   -431   -854      2    639   -641    163   -717  -3156  -4156  -3003  -1135
    441   -444   -885      0    662   -665    150   -730  -3174  -4185  -3021  -1140
    431   -465   -896     18    662   -680    119   -756  -3200  -4216  -3039  -1161
    392   -480   -875     41    631   -675    106   -797  -3242  -4252  -3055  -1176
    368   -519   -888     75    628   -704    103   -820  -3281  -4286  -3083  -1184
    384   -605   -989    109    685   -797     85   -810  -3304  -4310  -3112  -1205
    374   -680  -1054    153    714   -867     77   -820  -3330  -4336  -3130  -1244
    324   -730  -1057    202    688   -893     80   -831  -3333  -4338  -3115  -1239
    290   -766  -1060    236    675   -911     90   -833  -3333  -4336  -3109  -1239
    265   -779  -1044    254    654   -911    109   -833  -3335  -4349  -3122  -1244
    244   -766  -1010    262    626   -888    127   -839  -3346  -4369  -3148  -1257
    207   -756   -963    272    584   -859    119   -852  -3351  -4380  -3154  -1252
    187   -753   -943    283    563   -846    114   -857  -3359  -4382  -3128  -1241
    140   -753   -896    306    517   -823    127   -839  -3333  -4346  -3076  -1244
    114   -807   -922    348    517   -865    150   -818  -3307  -4328  -3055  -1262
     93   -800   -893    353    491   -846    163   -810  -3296  -4336  -3057  -1239
     96   -787   -885    345    488   -836    153   -815  -3299  -4372  -3089  -1202
    189   -818  -1010    314    597   -911     96   -883  -3387  -4497  -3198  -1241
    228   -846  -1075    309    652   -961     77   -901  -3395  -4453  -3130  -1304
    259   -844  -1104    290    680   -974     59   -922  -3395  -4434  -3091  -1371
    319   -904  -1223    290    771  -1062     44   -937  -3442  -4499  -3161  -1400
    423  -1041  -1465    309    940  -1252     59   -911  -3522  -4606  -3294  -1519
    550  -1210  -1761    329   1156  -1486    124   -813  -3580  -4759  -3507  -1696
    662  -1166  -1831    252   1244  -1499    210   -672  -3491  -4697  -3457  -1701
    615   -904  -1522    142   1067  -1213    231   -784  -3354  -4471  -3211  -1556
    410   -413   -823      0    615   -618     88  -1215  -3234  -4143  -2774  -1070
    114    290    176   -202    -31    233    -31  -1527  -2946  -3600  -2099   -371
     -2    750    753   -376   -379    750   -213  -1639  -2675  -3128  -1564    236
     62    696    631   -379   -283    665   -470  -1818  -2779  -3146  -1558    340
     90    207    116   -150    -15    163   -610  -1974  -3221  -3678  -2101   -168
    103   -457   -561    176    332   -509   -597  -1956  -3715  -4406  -2826   -932
    158   -862  -1023    350    589   -943   -384  -1592  -3761  -4647  -3130  -1345
    244   -917  -1161    335    701  -1039   -205  -1278  -3613  -4588  -3122  -1379
    335   -917  -1252    288    792  -1085   -111  -1104  -3517  -4549  -3099  -1358
    400   -898  -1299    249    849  -1098   -111  -1065  -3520  -4590  -3141  -1402
    415   -935  -1353    259    883  -1143   -114  -1044  -3522  -4629  -3198  -1470
    410   -992  -1402    290    906  -1197   -103  -1034  -3520  -4640  -3216  -1457
    366  -1018  -1384    324    872  -1200    -90  -1026  -3515  -4653  -3198  -1439
    298  -1023  -1322    363    810  -1171    -72  -1002  -3491  -4642  -3159  -1439
    218  -1039  -1260    410    735  -1148    -46   -974  -3460  -4601  -3128  -1410
    142  -1075  -1218    467    678  -1148    -33   -958  -3445  -4567  -3122  -1400
    103  -1096  -1202    493    652  -1148    -18   -945  -3424  -4549  -3122  -1410
     83  -1080  -1163    498    623  -1122      7   -914  -3377  -4515  -3104  -1397
    155  -1117  -1275    480    714  -1195    -46   -969  -3434  -4564  -3143  -1423
    246  -1124  -1371    439    807  -1247    -85   -987  -3445  -4572  -3148  -1413
    311  -1130  -1441    407    875  -1286   -116   -989  -3429  -4577  -3167  -1405
    387  -1127  -1514    371    950  -1319   -140  -1013  -3452  -4629  -3234  -1439
    449  -1148  -1597    348   1021  -1371   -166  -1044  -3473  -4668  -3268  -1478
    423  -1145  -1569    361    995  -1358   -174  -1052  -3457  -4645  -3221  -1504
    381  -1166  -1548    392    963  -1358   -181  -1054  -3455  -4632  -3205  -1527
    358  -1265  -1623    454    989  -1444   -197  -1070  -3473  -4650  -3234  -1566
    363  -1306  -1670    470   1015  -1488   -187  -1060  -3455  -4650  -3237  -1556
    366  -1317  -1686    475   1023  -1501   -181  -1049  -3432  -4624  -3205  -1543
    355  -1288  -1644    465    997  -1465   -184  -1057  -3408  -4614  -3200  -1561
    381  -1301  -1683    459   1031  -1491   -192  -1067  -3408  -4632  -3224  -1587
    480  -1350  -1831    433   1156  -1592   -244  -1080  -3452  -4666  -3252  -1571
    522  -1361  -1883    418   1202  -1621   -262  -1052  -3442  -4658  -3255  -1540
    550  -1350  -1904    400   1226  -1626   -280  -1039  -3429  -4632  -3234  -1535
    555  -1348  -1904    397   1228  -1626   -283  -1021  -3400  -4595  -3203  -1538
    592  -1353  -1945    379   1265  -1649   -316  -1044  -3416  -4608  -3221  -1553
    602  -1348  -1953    371   1275  -1649   -340  -1052  -3421  -4621  -3250  -1545
    597  -1379  -1977    389   1286  -1678   -345  -1054  -3424  -4627  -3291  -1527
    592  -1400  -1992    405   1291  -1696   -329  -1039  -3400  -4593  -3244  -1532
    597  -1379  -1977    389   1286  -1678   -335  -1047  -3400  -4569  -3198  -1548
    628  -1369  -1997    368   1312  -1683   -340  -1047  -3398  -4554  -3177  -1525
    691  -1337  -2029    322   1358  -1683   -324  -1039  -3390  -4572  -3205  -1496
    766  -1249  -2016    241   1389  -1631   -293  -1021  -3351  -4523  -3135  -1470
    792  -1205  -2000    205   1395  -1602   -283  -1028  -3341  -4494  -3102  -1475
    810  -1197  -2008    192   1408  -1602   -270  -1044  -3346  -4489  -3107  -1475
    836  -1163  -2003    163   1415  -1582   -270  -1075  -3354  -4489  -3112  -1501
    958  -1161  -2120    101   1538  -1639   -329  -1161  -3429  -4554  -3174  -1569
   1052  -1145  -2200     46   1626  -1673   -353  -1184  -3429  -4569  -3185  -1569
   1124  -1158  -2283     15   1701  -1719   -361  -1202  -3426  -4567  -3182  -1577
   1153  -1153  -2307      0   1727  -1730   -361  -1226  -3429  -4564  -3177  -1590
   1171  -1132  -2304    -18   1738  -1717   -340  -1231  -3406  -4546  -3159  -1587
   1213  -1119  -2335    -46   1771  -1727   -306  -1221  -3377  -4533  -3148  -1590
   1187  -1122  -2309    -33   1748  -1714   -257  -1205  -3338  -4505  -3130  -1579
   1096  -1148  -2247     25   1670  -1696   -205  -1189  -3304  -4481  -3125  -1566
    966  -1184  -2151    109   1558  -1667   -150  -1156  -3281  -4471  -3146  -1527
    950  -1182  -2135    114   1540  -1657   -155  -1171  -3289  -4458  -3133  -1499
   1000  -1135  -2135     64   1566  -1634   -137  -1143  -3268  -4414  -3063  -1462
   1002  -1072  -2075     33   1538  -1574   -119  -1104  -3229  -4343  -2979  -1470
    966  -1060  -2026     46   1496  -1543   -101  -1075  -3203  -4312  -2946  -1460
    909  -1054  -1964     72   1436  -1509    -88  -1047  -3174  -4291  -2951  -1434
    846  -1093  -1940    122   1392  -1517    -80  -1036  -3169  -4297  -2979  -1431
    807  -1114  -1925    153   1363  -1519    -83  -1039  -3169  -4299  -2995  -1431
    802  -1093  -1896    145   1348  -1493    -77  -1026  -3148  -4273  -2966  -1418
    820  -1088  -1909    132   1363  -1496    -67  -1013  -3133  -4265  -2956  -1423
    839  -1034  -1875     96   1356  -1454    -44   -987  -3094  -4234  -2927  -1410
    833   -930  -1764     46   1296  -1348    -23   -961  -3031  -4169  -2868  -1379
    813   -893  -1706     41   1260  -1299    -12   -945  -2995  -4136  -2839  -1345
    839   -898  -1740     28   1288  -1319    -38   -943  -2982  -4120  -2805  -1262
    823   -854  -1678     15   1249  -1265    -36   -906  -2933  -4047  -2712  -1202
    776   -813  -1592     15   1184  -1202    -33   -893  -2907  -4011  -2655  -1192
    732   -831  -1564     49   1148  -1197    -44   -898  -2904  -4011  -2652  -1195
    675   -878  -1556    101   1114  -1215    -54   -917  -2917  -4026  -2670  -1210
    631   -940  -1571    153   1098  -1254    -44   -911  -2925  -4039  -2688  -1200
    587  -1018  -1608    215   1096  -1312    -23   -891  -2927  -4047  -2699  -1189
    548  -1044  -1592    249   1070  -1317     10   -859  -2920  -4011  -2662  -1205
    555  -1028  -1587    236   1070  -1306     46   -839  -2896  -3969  -2618  -1205
    568  -1005  -1574    218   1070  -1291     72   -823  -2865  -3949  -2624  -1200
    558   -992  -1553    215   1054  -1273     96   -807  -2844  -3938  -2621  -1187
    545   -974  -1519    215   1031  -1247    101   -807  -2857  -3928  -2603  -1176
    527   -937  -1465    202    992  -1200     90   -820  -2865  -3933  -2616  -1195
    470   -966  -1436    246    950  -1200     88   -828  -2876  -3936  -2621  -1208
    433  -1008  -1444    285    935  -1226     85   -810  -2878  -3930  -2616  -1176
    410  -1008  -1418    298    914  -1213     72   -797  -2857  -3912  -2598  -1143
    350  -1039  -1389    342    867  -1213     64   -797  -2850  -3907  -2603  -1143
    319  -1072  -1392    376    854  -1231     54   -810  -2852  -3915  -2616  -1163
    324  -1106  -1431    389    878  -1267     28   -841  -2870  -3933  -2634  -1200
    342  -1135  -1478    397    909  -1306     -2   -870  -2891  -3956  -2662  -1236
    361  -1187  -1548    410    950  -1366    -20   -878  -2909  -3985  -2701  -1267
    371  -1306  -1678    467   1023  -1491    -10   -854  -2946  -4045  -2777  -1340
    400  -1496  -1899    548   1148  -1696     62   -766  -2979  -4159  -2925  -1501
    420  -1592  -2013    587   1215  -1803    184   -610  -2922  -4219  -3037  -1631
    379  -1314  -1693    467   1036  -1504    270   -517  -2727  -4047  -2873  -1496
    233   -857  -1091    311    659   -974    205   -797  -2616  -3764  -2504  -1148
     64   -267   -335    101    200   -301    -18  -1275  -2564  -3377  -1964   -641
    -51    345    397   -145   -223    371   -246  -1561  -2390  -2857  -1325    -51
      2    478    475   -241   -236    475   -501  -1660  -2275  -2486   -935    353
     67     38    -28    -54     46      5   -613  -1730  -2530  -2753  -1226    109
     93   -527   -620    215    355   -574   -597  -1766  -3039  -3538  -2018   -654
    114  -1013  -1127    449    620  -1070   -501  -1660  -3359  -4149  -2670  -1293
    163  -1182  -1345    509    753  -1265   -335  -1340  -3177  -4089  -2701  -1312
    207  -1132  -1340    462    771  -1236   -187  -1085  -2966  -3938  -2603  -1215
    259  -1088  -1350    413    805  -1218    -85   -909  -2829  -3847  -2543  -1158
    270  -1111  -1382    420    826  -1247    -15   -807  -2759  -3803  -2512  -1135
    285  -1150  -1436    431    859  -1293      2   -784  -2748  -3806  -2520  -1143
    316  -1137  -1454    410    885  -1296      2   -771  -2740  -3816  -2538  -1143
    340  -1101  -1444    379    891  -1270      5   -758  -2735  -3816  -2540  -1124
    363  -1052  -1415    345    888  -1234     10   -745  -2717  -3795  -2520  -1122
    376  -1065  -1444    342    906  -1254     15   -737  -2709  -3787  -2499  -1140
    379  -1080  -1462    350    919  -1270     23   -727  -2696  -3780  -2496  -1153
    387  -1111  -1501    361    940  -1306     33   -709  -2678  -3761  -2475  -1148
    387  -1109  -1496    361    940  -1301     28   -704  -2665  -3751  -2468  -1158
    394  -1072  -1467    340    930  -1270     23   -698  -2650  -3738  -2452  -1135
    394  -1000  -1395    303    893  -1197     20   -685  -2618  -3707  -2416  -1098
    368   -982  -1350    306    857  -1166     36   -662  -2582  -3678  -2387  -1072
    348   -963  -1312    309    828  -1137     64   -615  -2538  -3639  -2353  -1039
    324   -958  -1286    316    802  -1122    109   -555  -2475  -3580  -2294   -984
    293   -919  -1213    314    753  -1065    140   -509  -2423  -3528  -2247   -943
    252   -878  -1130    311    688  -1005    161   -470  -2377  -3481  -2208   -904
    215   -839  -1054    311    633   -945    171   -439  -2333  -3439  -2164   -865
    168   -846  -1015    335    592   -930    189   -410  -2296  -3406  -2130   -846
    127   -857   -984    363    555   -919    207   -379  -2260  -3374  -2101   -823
     88   -872   -961    389    524   -917    233   -332  -2213  -3325  -2049   -779
     67   -854   -922    394    493   -888    252   -288  -2166  -3276  -1997   -735
     46   -820   -870    387    457   -846    259   -249  -2122  -3231  -1961   -701
     31   -779   -810    374    418   -795    262   -213  -2083  -3190  -1919   -675
      5   -805   -810    400    405   -807    262   -184  -2060  -3164  -1899   -662
    -15   -805   -789    410    387   -797    254   -171  -2047  -3151  -1893   -644
    -44   -826   -782    433    366   -805    252   -158  -2034  -3141  -1886   -613
    -80   -844   -763    462    340   -802    241   -155  -2034  -3141  -1883   -607
   -106   -870   -766    485    329   -818    236   -155  -2031  -3141  -1880   -615
   -116   -927   -810    522    345   -870    241   -150  -2034  -3154  -1899   -628
   -109   -922   -813    514    350   -867    228   -163  -2052  -3174  -1922   -620
   -101   -888   -787    493    342   -839    207   -197  -2081  -3198  -1938   -639
    -72   -901   -828    485    376   -867    192   -226  -2107  -3224  -1953   -667
    -38   -930   -891    485    426   -911    181   -254  -2135  -3257  -1987   -701
    -23   -937   -914    478    444   -927    158   -290  -2169  -3296  -2018   -730
    -18   -958   -940    488    459   -950    145   -316  -2195  -3320  -2039   -748
    -28   -945   -917    485    441   -930    135   -340  -2208  -3328  -2044   -758
    -41   -937   -896    491    426   -917    135   -348  -2200  -3320  -2036   -758
    -59   -917   -857    488    394   -885    135   -358  -2195  -3320  -2039   -766
    -70   -891   -820    480    374   -857    135   -363  -2179  -3317  -2047   -779
    -67   -904   -836    483    381   -870    137   -368  -2161  -3309  -2049   -797
    -62   -932   -870    498    402   -901    132   -379  -2158  -3312  -2062   -818
    -70   -937   -867    504    397   -904    124   -387  -2138  -3294  -2055   -805
   -109   -932   -826    519    358   -880    129   -376  -2099  -3263  -2026   -787
   -137   -943   -805    540    332   -875    127   -376  -2083  -3252  -2034   -852
   -119   -924   -805    522    342   -865    111   -402  -2094  -3268  -2062   -896
   -111   -943   -831    524    358   -885    103   -410  -2094  -3283  -2083   -831
   -119   -979   -859    548    368   -919    103   -400  -2078  -3270  -2062   -826
   -132  -1005   -875    566    371   -940     98   -400  -2070  -3263  -2065   -870
   -132  -1031   -898    581    381   -966    103   -397  -2065  -3263  -2094   -883
   -119  -1002   -883    558    381   -943    111   -387  -2044  -3252  -2086   -839
   -106   -976   -870    540    379   -924    114   -376  -2021  -3234  -2062   -800
    -77   -924   -849    498    384   -885    106   -379  -2008  -3221  -2049   -792
    -41   -904   -862    472    410   -883     90   -392  -2010  -3229  -2062   -818
     10   -898   -909    441    457   -904     83   -397  -2008  -3231  -2070   -841
     72   -911   -987    418    527   -948     77   -400  -2005  -3237  -2075   -865
    137   -878  -1015    368    576   -945     64   -405  -1992  -3231  -2073   -888
    155   -839   -995    342    574   -917     70   -394  -1953  -3198  -2049   -846
    145   -802   -948    327    545   -875     38   -405  -1935  -3180  -2021   -792
    127   -782   -911    327    519   -846     -2   -428  -1932  -3161  -2000   -784
    124   -761   -885    316    504   -823    -15   -423  -1909  -3130  -1966   -753
    111   -771   -883    329    496   -826     -2   -389  -1880  -3102  -1938   -722
    103   -771   -875    332    488   -823    -10   -376  -1870  -3096  -1945   -722
    116   -792   -909    337    511   -852    -38   -392  -1893  -3117  -1969   -735
    127   -846   -976    358    550   -909    -62   -420  -1925  -3141  -1987   -761
    163   -917  -1080    376    620   -997    -80   -449  -1956  -3172  -2016   -857
    215   -987  -1202    384    706  -1093    -83   -478  -1995  -3231  -2099   -948
    267   -976  -1247    353    756  -1111    -85   -493  -2005  -3255  -2120   -922
    290   -966  -1260    337    774  -1111   -101   -509  -2010  -3268  -2130   -935
    298   -992  -1291    348    795  -1140   -109   -524  -2018  -3286  -2158   -974
    306   -997  -1304    345    802  -1150   -111   -527  -2021  -3291  -2169   -976
    311  -1008  -1319    348    813  -1163   -116   -527  -2010  -3289  -2161   -966
    314  -1041  -1358    363    833  -1200   -129   -532  -2008  -3289  -2161   -974
    311  -1021  -1332    355    820  -1176   -142   -550  -2013  -3312  -2177   -974
    327  -1057  -1387    363    857  -1221   -150   -548  -2003  -3296  -2153   -982
    374  -1049  -1423    335    898  -1236   -158   -540  -1990  -3283  -2156  -1021
    400  -1008  -1410    301    904  -1208   -155   -519  -1966  -3270  -2153   -984
    394   -987  -1382    296    888  -1184   -135   -483  -1927  -3239  -2114   -927
    361   -971  -1335    303    846  -1153   -145   -480  -1917  -3229  -2096   -919
    350   -992  -1343    319    846  -1166   -161   -475  -1909  -3234  -2099   -927
    405  -1072  -1480    332    940  -1275   -145   -428  -1925  -3286  -2164   -989
    522  -1208  -1730    342   1124  -1467    -57   -298  -1927  -3380  -2301  -1143
    561  -1247  -1810    340   1184  -1530     83    -96  -1823  -3380  -2361  -1244
    530  -1018  -1548    244   1039  -1283    189    -18  -1623  -3203  -2192  -1114
    379   -623  -1002    119    691   -813    101   -371  -1545  -2959  -1849   -782
    205    -28   -233    -88    218   -129   -148   -930  -1538  -2611  -1322   -252
    109    589    478   -350   -184    535   -392  -1241  -1405  -2143   -704    366
    142    732    589   -439   -223    662   -654  -1413  -1371  -1865   -348    758
    226    348    122   -288     51    236   -789  -1496  -1644  -2145   -639    478
    298   -254   -553    -20    426   -402   -774  -1475  -2114  -2899  -1454   -353
    283   -748  -1031    231    654   -891   -558  -1184  -2265  -3374  -2034   -885
    275   -875  -1150    298    711  -1013   -353   -797  -2036  -3289  -2042   -875
    298   -893  -1192    296    743  -1041   -223   -542  -1849  -3161  -1966   -818
    345   -885  -1231    270    787  -1057   -129   -381  -1735  -3086  -1914   -797
    335   -891  -1228    277    779  -1060   -103   -337  -1706  -3078  -1912   -820
    340   -922  -1262    290    800  -1091   -103   -322  -1701  -3089  -1922   -849
    371   -935  -1306    280    836  -1119    -93   -301  -1691  -3094  -1925   -859
    394   -911  -1306    259    849  -1109    -75   -277  -1662  -3063  -1888   -865
    418   -911  -1330    244    872  -1119    -77   -267  -1649  -3063  -1891   -880
    465   -893  -1358    213    911  -1124    -77   -262  -1644  -3060  -1893   -898
    498   -865  -1366    181    930  -1114    -93   -257  -1641  -3055  -1891   -901
    535   -831  -1366    148    950  -1098   -101   -231  -1621  -3037  -1873   -875
    550   -836  -1387    140    966  -1111    -96   -207  -1595  -3018  -1855   -852
    548   -846  -1395    148    971  -1119    -90   -194  -1582  -3011  -1844   -836
    530   -833  -1363    150    945  -1098    -77   -179  -1561  -2990  -1823   -810
    501   -839  -1340    168    919  -1088    -83   -171  -1551  -2979  -1813   -802
    488   -836  -1327    171    906  -1080    -77   -148  -1530  -2959  -1784   -769
    472   -802  -1275    166    872  -1039    -62   -122  -1499  -2933  -1751   -737
    457   -795  -1252    168    852  -1021    -44   -101  -1475  -2920  -1732   -724
    441   -787  -1228    174    833  -1008    -31    -72  -1444  -2886  -1693   -696
    392   -805  -1200    205    795  -1002    -12    -41  -1410  -2855  -1652   -670
    350   -792  -1145    220    748   -969      0    -12  -1387  -2834  -1621   -657
    322   -732  -1054    202    685   -891      0      5  -1363  -2813  -1602   -631
    316   -683  -1000    184    657   -841      0     25  -1348  -2798  -1592   -600
    275   -693   -971    207    620   -831     20     51  -1325  -2779  -1569   -574
    197   -722   -919    262    558   -820     49     64  -1299  -2759  -1545   -545
    194   -730   -924    267    558   -826     28     72  -1291  -2753  -1543   -537
    252   -672   -924    210    587   -797     18    124  -1260  -2717  -1514   -498
    207   -680   -888    233    545   -782     36    168  -1218  -2683  -1488   -459
    181   -698   -880    257    530   -789     57    202  -1179  -2657  -1465   -415
    207   -680   -888    236    545   -784     54    210  -1182  -2660  -1470   -415
    215   -683   -898    233    555   -789     46    205  -1197  -2668  -1473   -405
    142   -693   -839    272    491   -766     57    226  -1171  -2647  -1439   -366
    127   -678   -805    272    465   -740     62    239  -1153  -2637  -1421   -350
    127   -667   -795    270    459   -730     64    236  -1156  -2639  -1418   -353
    135   -662   -797    265    465   -730     49    218  -1179  -2660  -1428   -355
    163   -641   -805    236    483   -722     25    187  -1213  -2699  -1449   -379
    210   -633   -846    210    527   -740     -2    158  -1241  -2735  -1467   -405
    270   -639   -909    181    587   -771    -28    124  -1275  -2779  -1506   -452
    319   -620   -940    150    628   -779    -31     93  -1306  -2821  -1548   -483
    345   -587   -935    119    639   -758    -33     77  -1327  -2842  -1553   -493
    381   -581   -963     98    672   -771    -41     67  -1332  -2850  -1556   -493
    415   -563   -982     72    696   -771    -59     57  -1335  -2847  -1553   -498
    428   -553   -982     62    704   -766    -80     31  -1345  -2857  -1556   -522
    470   -555  -1026     41    745   -792    -90     10  -1369  -2878  -1556   -548
    524   -527  -1052      0    787   -789    -90    -10  -1382  -2902  -1582   -587
    485   -576  -1065     44    774   -820    -96    -62  -1418  -2948  -1639   -620
    454   -597  -1052     72    753   -823    -93   -122  -1462  -3000  -1696   -685
    550   -592  -1143     20    844   -867   -135   -132  -1488  -3026  -1719   -693
    610   -571  -1184    -20    896   -878   -166   -129  -1496  -3034  -1730   -698
    631   -568  -1200    -31    914   -885   -153   -140  -1509  -3057  -1753   -724
    693   -532  -1226    -80    958   -878   -135   -122  -1499  -3050  -1735   -704
    724   -550  -1275    -88    997   -911   -135   -106  -1499  -3039  -1719   -680
    743   -527  -1270   -106   1005   -898   -135    -96  -1486  -3031  -1714   -667
    758   -498  -1257   -132   1008   -878   -135    -93  -1491  -3044  -1727   -675
    782   -498  -1280   -140   1031   -888   -155   -114  -1509  -3060  -1743   -683
    800   -462  -1265   -171   1031   -865   -153    -98  -1501  -3050  -1732   -665
    810   -428  -1239   -192   1023   -833   -127    -62  -1473  -3016  -1686   -618
    743   -392  -1135   -176    937   -761   -101    -31  -1426  -2964  -1628   -610
    688   -337  -1026   -174    857   -680   -101    -38  -1410  -2953  -1631   -633
    657   -324   -984   -166    818   -654   -129    -77  -1436  -2982  -1652   -610
    628   -342   -974   -142    800   -657   -145    -90  -1444  -2982  -1631   -581
    618   -389  -1008   -114    813   -698   -171    -93  -1460  -2982  -1618   -563
    581   -397   -979    -90    779   -688   -187    -88  -1457  -2974  -1600   -550
    532   -376   -911    -80    722   -644   -200   -119  -1473  -3000  -1631   -602
    493   -374   -867    -59    680   -620   -187   -137  -1496  -3031  -1657   -592
    501   -433   -937    -33    717   -685   -189   -135  -1538  -3083  -1693   -555
    514   -501  -1015     -5    763   -758   -189   -119  -1561  -3112  -1704   -522
    483   -594  -1080     54    782   -839   -200   -155  -1587  -3094  -1670   -589
    509   -589  -1098     41    802   -844   -228   -200  -1634  -3125  -1709   -750
    519   -620  -1140     49    828   -878   -265   -249  -1701  -3216  -1829   -820
    535   -639  -1174     51    854   -906   -283   -277  -1735  -3257  -1860   -779
    537   -659  -1197     59    865   -927   -270   -285  -1753  -3278  -1857   -795
    555   -657  -1213     49    883   -935   -259   -288  -1769  -3294  -1860   -797
    602   -659  -1265     25    932   -961   -288   -311  -1803  -3325  -1870   -810
    545   -709  -1254     83    898   -982   -311   -342  -1842  -3361  -1896   -852
    566   -701  -1267     67    914   -982   -335   -387  -1878  -3400  -1932   -893
    597   -685  -1286     44    940   -984   -353   -394  -1896  -3416  -1938   -885
    636   -683  -1319     20    974  -1000   -361   -371  -1896  -3413  -1922   -849
    688   -649  -1337    -18   1013   -992   -355   -363  -1893  -3419  -1914   -823
    628   -698  -1327     33    976  -1013   -340   -358  -1896  -3400  -1891   -846
    579   -784  -1363    101    971  -1075   -340   -368  -1951  -3450  -1951   -932
    628   -867  -1496    119   1062  -1182   -301   -319  -1992  -3517  -2044  -1002
    683   -971  -1654    145   1169  -1312   -210   -179  -1990  -3600  -2158  -1127
    685   -948  -1634    129   1158  -1291    -98     12  -1852  -3554  -2135  -1158
    600   -623  -1226     10    911   -924    -33     12  -1678  -3364  -1938  -1013
    462   -158   -623   -153    540   -389   -161   -405  -1675  -3138  -1610   -649
    309    454    145   -381     83    301   -413   -904  -1704  -2800  -1098   -153
    277    932    654   -607   -187    795   -696  -1179  -1634  -2377   -540    348
    366    849    483   -610    -57    667   -945  -1280  -1675  -2208   -342    607
    376    280    -98   -329    236     90   -997  -1291  -1984  -2616   -787    233
    350   -226   -576    -62    462   -400   -917  -1325  -2509  -3465  -1634   -602
    402   -605  -1008     98    704   -805   -795  -1156  -2660  -3871  -2094  -1034
    426   -675  -1101    124    761   -885   -652   -807  -2418  -3717  -2021   -958
    452   -623  -1078     83    763   -849   -511   -558  -2197  -3538  -1899   -878
    514   -594  -1109     41    810   -852   -400   -413  -2083  -3468  -1875   -872
    514   -602  -1117     41    815   -859   -366   -384  -2075  -3486  -1912   -883
    558   -610  -1169     23    862   -888   -355   -405  -2107  -3528  -1945   -888
    628   -706  -1337     38    982  -1021   -446   -472  -2200  -3613  -2013   -940
    714   -672  -1387    -20   1049  -1028   -459   -465  -2223  -3647  -2034   -937
    688   -641  -1330    -25   1008   -984   -459   -496  -2231  -3639  -2029   -945
    735   -675  -1410    -31   1070  -1041   -467   -493  -2229  -3611  -2003   -997
    761   -706  -1470    -28   1114  -1088   -472   -475  -2236  -3608  -2013  -1052
    753   -709  -1462    -20   1106  -1085   -493   -527  -2291  -3686  -2081  -1039
    828   -688  -1517    -70   1171  -1101   -545   -566  -2343  -3725  -2112  -1028
    914   -678  -1592   -119   1252  -1132   -561   -537  -2338  -3717  -2099  -1018
    945   -631  -1579   -158   1260  -1104   -550   -524  -2333  -3710  -2070   -989
    971   -636  -1608   -166   1288  -1122   -535   -506  -2322  -3671  -2031   -974
   1002   -626  -1628   -189   1312  -1124   -532   -514  -2330  -3673  -2036  -1049
   1000   -600  -1602   -200   1301  -1101   -530   -522  -2338  -3689  -2062  -1072
    979   -597  -1579   -192   1278  -1088   -532   -530  -2351  -3704  -2083  -1044
    958   -587  -1545   -184   1252  -1065   -524   -532  -2356  -3704  -2065  -1028
    976   -561  -1538   -210   1254  -1049   -522   -519  -2359  -3681  -2023   -984
    953   -558  -1512   -197   1231  -1034   -514   -462  -2322  -3632  -1966   -932
    909   -548  -1457   -181   1182  -1002   -514   -428  -2299  -3619  -1956   -904
    914   -532  -1447   -189   1179   -989   -511   -423  -2309  -3655  -2008   -885
    930   -488  -1418   -223   1174   -953   -506   -418  -2320  -3650  -2013   -880
    891   -478  -1369   -207   1130   -922   -488   -389  -2288  -3582  -1938   -867
    852   -439  -1291   -207   1070   -865   -454   -358  -2239  -3515  -1870   -857
    828   -384  -1213   -220   1021   -797   -431   -337  -2213  -3486  -1834   -820
    818   -368  -1187   -228   1002   -776   -436   -319  -2210  -3481  -1821   -763
    805   -366  -1171   -220    987   -766   -431   -296  -2190  -3447  -1753   -704
    774   -358  -1132   -210    953   -745   -415   -272  -2164  -3403  -1693   -717
    735   -376  -1111   -179    922   -743   -407   -283  -2177  -3426  -1727   -789
    758   -426  -1187   -166    971   -807   -436   -335  -2244  -3491  -1797   -776
    852   -428  -1280   -213   1065   -854   -491   -374  -2320  -3546  -1839   -758
    930   -420  -1350   -257   1137   -883   -522   -389  -2356  -3561  -1839   -763
   1010   -439  -1449   -285   1228   -943   -553   -415  -2395  -3593  -1888   -909
   1083   -480  -1564   -303   1322  -1021   -579   -488  -2478  -3684  -2013   -966
   1130   -457  -1590   -337   1358  -1023   -610   -592  -2577  -3790  -2081   -974
   1213   -449  -1662   -381   1436  -1057   -657   -633  -2639  -3832  -2094   -987
   1343   -441  -1784   -449   1564  -1111   -698   -649  -2662  -3829  -2083  -1026
   1384   -452  -1836   -467   1608  -1143   -701   -683  -2686  -3839  -2081  -1065
   1387   -452  -1842   -467   1613  -1145   -711   -719  -2720  -3876  -2101  -1085
   1371   -405  -1777   -485   1574  -1091   -711   -769  -2746  -3907  -2127  -1119
   1325   -452  -1777   -436   1551  -1114   -696   -844  -2790  -3964  -2184  -1187
   1332   -472  -1808   -431   1569  -1140   -704   -849  -2803  -3969  -2200  -1171
   1335   -472  -1808   -431   1571  -1140   -717   -807  -2779  -3938  -2174  -1101
   1226   -478  -1704   -376   1462  -1088   -675   -761  -2720  -3889  -2120  -1031
   1070   -462  -1532   -303   1301   -997   -602   -706  -2637  -3813  -2057  -1008
   1072   -488  -1564   -293   1317  -1026   -649   -800  -2722  -3912  -2143  -1044
   1093   -498  -1592   -296   1343  -1044   -678   -823  -2756  -3967  -2195   -995
   1088   -524  -1615   -283   1350  -1070   -659   -797  -2714  -3899  -2145   -976
   1078   -511  -1590   -283   1332  -1049   -654   -795  -2694  -3858  -2109  -1047
   1078   -483  -1561   -298   1317  -1021   -652   -795  -2694  -3860  -2094  -1054
   1096   -426  -1522   -335   1309   -974   -641   -782  -2686  -3860  -2094  -1026
   1114   -358  -1475   -379   1293   -917   -631   -769  -2675  -3858  -2088   -992
   1104   -327  -1431   -387   1267   -878   -618   -750  -2662  -3839  -2060   -937
   1047   -335  -1382   -358   1213   -857   -592   -724  -2637  -3806  -2034   -914
   1000   -327  -1327   -337   1163   -826   -566   -709  -2616  -3793  -2021   -924
    953   -270  -1223   -342   1085   -745   -532   -678  -2577  -3754  -1982   -898
    930   -184  -1114   -371   1021   -649   -509   -623  -2514  -3673  -1896   -789
    958   -114  -1072   -423   1013   -594   -530   -626  -2507  -3658  -1886   -748
    963    -49  -1013   -457    987   -530   -548   -628  -2494  -3639  -1862   -722
    969    -25   -997   -472    982   -511   -553   -623  -2483  -3621  -1836   -724
   1002    -41  -1044   -480   1023   -542   -568   -639  -2517  -3626  -1821   -750
   1057    -62  -1122   -498   1088   -592   -610   -672  -2556  -3658  -1857   -774
   1093    -85  -1182   -504   1137   -633   -620   -678  -2577  -3673  -1873   -766
   1122   -127  -1249   -498   1184   -688   -613   -680  -2587  -3665  -1862   -797
   1140   -171  -1312   -483   1226   -740   -615   -701  -2634  -3717  -1906   -852
   1109   -223  -1332   -444   1218   -776   -623   -732  -2683  -3769  -1966   -888
   1091   -257  -1348   -418   1218   -802   -631   -758  -2717  -3800  -2010   -917
   1098   -280  -1379   -410   1239   -828   -644   -771  -2740  -3826  -2034   -904
   1098   -293  -1392   -402   1244   -841   -646   -776  -2753  -3834  -2044   -901
   1054   -340  -1395   -358   1223   -867   -644   -789  -2766  -3837  -2052   -943
   1010   -371  -1382   -319   1195   -875   -633   -787  -2764  -3837  -2042   -937
    966   -374  -1343   -296   1153   -857   -628   -792  -2766  -3842  -2049   -940
    927   -374  -1301   -275   1114   -836   -618   -784  -2769  -3847  -2049   -930
    888   -368  -1260   -262   1072   -813   -597   -745  -2735  -3806  -2013   -878
    854   -342  -1197   -257   1026   -769   -571   -709  -2699  -3756  -1966   -833
    826   -309  -1135   -257    979   -722   -553   -688  -2678  -3733  -1943   -813
    805   -303  -1109   -249    956   -706   -535   -678  -2662  -3720  -1932   -800
    774   -298  -1072   -239    922   -685   -519   -675  -2660  -3728  -1943   -787
    750   -340  -1091   -207    919   -714   -501   -667  -2670  -3751  -1971   -810
    761   -426  -1189   -168    974   -807   -462   -620  -2696  -3803  -2034   -875
    826   -581  -1408   -122   1117   -995   -355   -493  -2717  -3904  -2171  -1002
    836   -584  -1423   -127   1127  -1002   -192   -283  -2592  -3876  -2192  -1044
    802   -324  -1130   -239    963   -727    -93   -265  -2421  -3707  -2029   -904
    691    122   -568   -407    628   -223   -236   -665  -2379  -3465  -1696   -566
    568    730    161   -649    205    446   -553  -1148  -2330  -3076  -1169    -38
    496   1325    826   -911   -166   1075   -859  -1379  -2156  -2572   -566    524
    555   1447    891  -1002   -166   1169  -1163  -1517  -2114  -2304   -267    823
    594   1005    410   -802     90    706  -1273  -1590  -2416  -2642   -613    530
    597    392   -205   -493    402     93  -1215  -1605  -2956  -3439  -1405   -249
    581    -96   -678   -241    628   -387   -997  -1379  -3146  -3910  -1943   -784
    594   -220   -818   -187    706   -519   -756  -1026  -2920  -3821  -1951   -802
    636   -210   -846   -215    740   -530   -587   -800  -2743  -3715  -1880   -740
    693   -168   -862   -262    776   -514   -488   -665  -2642  -3658  -1836   -691
    711   -181   -896   -267    802   -537   -465   -623  -2621  -3655  -1852   -696
    709   -194   -906   -257    807   -550   -454   -613  -2618  -3668  -1873   -711
    709   -213   -924   -249    815   -568   -444   -594  -2613  -3676  -1878   -709
    698   -249   -948   -223    823   -597   -426   -576  -2605  -3678  -1880   -709
    680   -241   -924   -220    800   -581   -420   -571  -2603  -3686  -1888   -709
    657   -254   -911   -202    784   -581   -410   -548  -2592  -3668  -1878   -693
    646   -257   -906   -197    776   -581   -405   -527  -2582  -3655  -1883   -691
    649   -257   -906   -194    776   -581   -407   -517  -2582  -3658  -1886   -685
    623   -241   -865   -192    743   -550   -431   -530  -2592  -3655  -1878   -693
    620   -218   -841   -202    730   -530   -418   -530  -2587  -3660  -1880   -680
    633   -194   -828   -220    730   -511   -397   -504  -2559  -3624  -1849   -654
    626   -192   -818   -215    722   -504   -397   -483  -2538  -3600  -1836   -646
    641   -228   -872   -207    756   -548   -413   -511  -2566  -3645  -1873   -646
    659   -233   -896   -213    776   -563   -418   -522  -2572  -3629  -1860   -659
    670   -207   -878   -233    774   -542   -423   -509  -2559  -3603  -1836   -659
    680   -202   -883   -239    782   -542   -436   -501  -2556  -3616  -1849   -646
    665   -226   -891   -220    776   -555   -454   -485  -2543  -3598  -1823   -639
    652   -218   -870   -215    761   -542   -454   -478  -2517  -3574  -1808   -652
    652   -184   -836   -233    743   -509   -459   -478  -2501  -3567  -1803   -662
    691   -150   -841   -270    766   -496   -457   -441  -2483  -3533  -1758   -600
    709   -109   -818   -301    761   -462   -428   -376  -2418  -3481  -1714   -522
    704    -67   -771   -319    735   -418   -410   -384  -2410  -3476  -1709   -514
    691    -67   -761   -314    724   -413   -389   -371  -2408  -3468  -1704   -504
    688    -72   -761   -306    724   -415   -363   -319  -2369  -3419  -1641   -454
    732     -7   -743   -363    735   -374   -384   -275  -2320  -3364  -1602   -436
    727     38   -688   -384    706   -324   -441   -246  -2294  -3338  -1574   -423
    659     12   -649   -337    652   -316   -415   -285  -2307  -3369  -1610   -470
    610     -7   -618   -301    613   -311   -314   -303  -2343  -3387  -1595   -452
    605     10   -594   -309    600   -290   -293   -246  -2299  -3325  -1532   -366
    613     38   -574   -327    594   -267   -311   -236  -2294  -3346  -1553   -345
    587     46   -542   -319    566   -246   -335   -249  -2307  -3348  -1548   -371
    527     18   -509   -272    519   -244   -322   -267  -2320  -3330  -1519   -392
    501     31   -472   -267    485   -220   -314   -267  -2320  -3335  -1522   -384
    472     10   -462   -241    467   -226   -303   -288  -2333  -3369  -1551   -379
    452    -20   -472   -215    459   -244   -319   -348  -2377  -3442  -1613   -394
    449    -18   -467   -215    457   -241   -353   -345  -2390  -3416  -1574   -376
    436     10   -426   -226    431   -207   -384   -335  -2366  -3382  -1543   -371
    420     36   -384   -228    402   -174   -350   -363  -2361  -3400  -1564   -400
    444    106   -337   -275    392   -116   -353   -384  -2335  -3393  -1553   -410
    459    197   -262   -327    361    -31   -400   -397  -2317  -3400  -1564   -381
    327     77   -249   -205    288    -85   -340   -462  -2356  -3439  -1602   -433
    187    -33   -220    -77    202   -127   -233   -480  -2369  -3447  -1610   -498
    205    -31   -239    -88    220   -132   -218   -452  -2351  -3421  -1574   -459
    187     51   -135   -119    161    -41   -226   -413  -2275  -3354  -1525   -387
    257    137   -122   -200    189      7   -296   -392  -2257  -3346  -1501   -358
    296    176   -119   -236    207     28   -350   -337  -2197  -3268  -1405   -285
    202    150    -51   -176    127     49   -309   -402  -2184  -3286  -1431   -342
     72     57    -15    -64     44     20   -163   -483  -2260  -3346  -1483   -368
    124     90    -33   -109     80     28   -179   -355  -2174  -3252  -1410   -249
    189    210     18   -200     85    114   -296   -218  -2042  -3125  -1312   -166
    179    246     67   -213     54    158   -207   -181  -1992  -3112  -1314   -103
    163    293    129   -228     18    213    -33   -161  -1958  -3057  -1257   -109
    176    400    220   -288    -23    311    -41   -168  -1906  -3008  -1213   -215
    181    462    277   -322    -49    371   -122   -148  -1875  -3000  -1200   -192
    236    472    233   -355      0    353   -197   -129  -1893  -3024  -1215   -114
    200    485    285   -342    -41    387    -80   -135  -1873  -3021  -1241    -85
    124    558    433   -342   -155    498     10   -176  -1847  -2961  -1174    -54
    122    654    530   -389   -205    592    -12   -288  -1880  -2990  -1166   -103
    252    636    381   -446    -64    509   -176   -114  -1842  -2850  -1023     88
    298    644    345   -470    -23    496   -381     49  -1680  -2712   -922    218
    189    623    433   -407   -122    527   -355    -36  -1732  -2772   -963    153
     44    566    522   -306   -239    542   -103   -158  -1797  -2844  -1036     83
    127    553    426   -342   -150    491   -189   -288  -1880  -2925  -1104    -36
    316    517    200   -415     59    358   -613   -283  -1925  -2992  -1182   -106
    259    405    145   -335     57    275   -818   -306  -1984  -3057  -1244   -114
    135    226     90   -181     23    158   -524   -459  -2104  -3159  -1330   -205
     33     80     44    -57     -5     62   -262   -553  -2213  -3242  -1405   -288
     20     70     49    -44    -12     59   -218   -581  -2177  -3226  -1405   -314
    101     80    -20    -93     59     31   -363   -527  -2226  -3250  -1431   -309
    137     49    -90    -93    114    -20   -394   -392  -2158  -3164  -1356   -231
    153     72    -80   -116    116     -2   -405   -407  -2140  -3174  -1376   -272
    226     64   -161   -145    194    -46   -517   -600  -2221  -3346  -1553   -410
    288      0   -290   -145    288   -145   -732   -711  -2351  -3361  -1532   -389
    322     -7   -329   -158    324   -168   -743   -667  -2288  -3276  -1460   -324
    381    -93   -475   -145    426   -285   -592   -680  -2397  -3361  -1545   -394
    381   -137   -519   -122    449   -327   -571   -613  -2348  -3325  -1532   -397
    524    -38   -566   -244    542   -303   -950   -613  -2299  -3343  -1600   -491
    675    119   -555   -397    615   -218  -1512   -732  -2346  -3455  -1719   -657
    675   -166   -841   -254    756   -504  -1202   -859  -2590  -3606  -1821   -717
    639   -504  -1143    -67    891   -823   -613   -652  -2598  -3660  -1925   -730
    618   -493  -1111    -64    862   -802   -514   -348  -2387  -3564  -1899   -813
    397   -374   -771    -10    581   -574   -387   -353  -2218  -3447  -1800   -730
    244     28   -215   -137    228    -93   -483   -709  -2112  -3213  -1475   -407
     46    652    605   -348   -277    628   -854  -1283  -2047  -2878   -982     38
   -103   1270   1371   -584   -737   1319  -1060  -1649  -1961  -2509   -465    574
    -96   1358   1454   -633   -774   1405  -1376  -1740  -1912  -2174    -80   1065
     15   1028   1013   -524   -498   1023  -1602  -1771  -2104  -2361   -324    896
     85    511    426   -298   -168    470  -1631  -1849  -2631  -3117  -1101    129
     59    -23    -83    -20     70    -51  -1389  -1496  -2831  -3543  -1618   -491
    145   -231   -376     41    259   -303  -1174  -1161  -2673  -3535  -1740   -639
    231   -288   -522     28    376   -405  -1041   -974  -2587  -3528  -1792   -688
    298   -394   -693     49    496   -542   -898   -859  -2569  -3528  -1810   -693
    327   -433   -763     51    542   -597   -826   -800  -2533  -3494  -1790   -654
    366   -426   -792     28    579   -610   -771   -792  -2530  -3507  -1818   -667
    392   -485   -880     44    633   -683   -724   -815  -2572  -3561  -1880   -724
    420   -485   -906     33    662   -696   -709   -844  -2611  -3595  -1917   -787
    431   -472   -904     20    665   -685   -652   -891  -2642  -3632  -1948   -841
    418   -485   -906     33    659   -696   -620   -911  -2678  -3642  -1945   -841
    381   -527   -911     70    644   -719   -610   -870  -2670  -3619  -1930   -833
    319   -542   -862    111    589   -701   -584   -937  -2704  -3665  -1969   -904
    355   -537   -893     90    623   -717   -652   -885  -2681  -3634  -1956   -883
    389   -519   -909     64    649   -714   -704   -771  -2600  -3569  -1906   -831
    381   -517   -901     64    641   -709   -688   -730  -2543  -3502  -1844   -782
    358   -589   -948    116    652   -769   -610   -826  -2616  -3600  -1940   -906
    379   -657  -1036    137    706   -846   -514   -862  -2668  -3645  -1982   -932
    449   -672  -1124    111    784   -898   -532   -805  -2634  -3603  -1956   -901
    491   -675  -1166     90    828   -919   -563   -763  -2585  -3561  -1927   -885
    504   -620  -1124     59    813   -872   -568   -745  -2548  -3543  -1922   -872
    504   -581  -1085     38    792   -833   -566   -730  -2520  -3522  -1899   -859
    496   -542  -1039     20    766   -789   -550   -706  -2481  -3473  -1852   -849
    501   -542  -1047     20    771   -795   -545   -675  -2449  -3437  -1831   -831
    519   -545  -1065     12    792   -805   -553   -649  -2426  -3421  -1826   -802
    509   -514  -1026      0    766   -769   -566   -657  -2405  -3416  -1836   -826
    470   -457   -927     -7    696   -691   -558   -667  -2400  -3429  -1849   -857
    459   -459   -919     -2    688   -691   -561   -568  -2353  -3361  -1764   -719
    436   -449   -885      7    659   -667   -555   -491  -2275  -3281  -1699   -613
    371   -436   -810     31    587   -623   -561   -467  -2244  -3257  -1680   -597
    337   -436   -776     49    555   -605   -574   -496  -2244  -3276  -1701   -628
    358   -413   -771     25    563   -589   -584   -571  -2281  -3338  -1751   -688
    394   -457   -852     31    623   -654   -639   -540  -2314  -3317  -1722   -636
    423   -527   -950     49    685   -737   -714   -485  -2273  -3283  -1709   -589
    449   -537   -987     44    717   -761   -758   -514  -2278  -3296  -1727   -605
    462   -566  -1031     51    745   -800   -795   -550  -2304  -3328  -1758   -639
    402   -659  -1062    129    732   -859   -839   -610  -2361  -3387  -1808   -691
    337   -735  -1075    197    704   -906   -854   -649  -2403  -3426  -1844   -722
    262   -730   -992    233    626   -859   -839   -644  -2387  -3416  -1831   -706
    207   -691   -898    239    550   -795   -820   -628  -2366  -3395  -1805   -688
    189   -639   -828    226    509   -732   -805   -626  -2353  -3385  -1790   -672
    168   -626   -797    228    480   -711   -797   -633  -2353  -3387  -1787   -685
    166   -602   -769    218    467   -685   -792   -659  -2351  -3400  -1803   -724
    171   -594   -769    210    467   -680   -789   -672  -2361  -3411  -1818   -745
    192   -589   -782    200    485   -685   -784   -641  -2340  -3390  -1800   -711
    192   -584   -776    194    483   -680   -776   -628  -2317  -3364  -1779   -693
    168   -579   -748    205    457   -662   -763   -636  -2312  -3361  -1779   -709
    124   -568   -693    220    405   -631   -743   -646  -2299  -3364  -1777   -732
     90   -530   -620    220    355   -574   -722   -670  -2291  -3364  -1764   -735
     80   -498   -579    207    329   -540   -698   -623  -2260  -3304  -1688   -657
    114   -488   -602    187    355   -545   -693   -574  -2218  -3252  -1644   -602
    171   -459   -631    142    400   -545   -685   -561  -2200  -3237  -1631   -589
    187   -485   -672    150    428   -579   -717   -581  -2213  -3252  -1647   -615
    200   -480   -683    140    439   -581   -735   -592  -2213  -3252  -1644   -623
    194   -480   -675    142    433   -576   -730   -581  -2197  -3237  -1628   -618
    179   -493   -675    155    426   -584   -722   -566  -2179  -3224  -1615   -613
    189   -467   -657    140    423   -561   -714   -540  -2148  -3198  -1592   -597
    181   -439   -623    127    402   -532   -691   -509  -2112  -3167  -1569   -576
    194   -353   -548     77    371   -449   -659   -465  -2055  -3115  -1522   -535
    187   -296   -483     51    332   -389   -670   -452  -2010  -3070  -1478   -501
    132   -335   -467    101    298   -400   -722   -491  -2021  -3081  -1486   -509
    155   -280   -439     59    296   -358   -732   -496  -1997  -3052  -1452   -475
    171   -262   -436     44    303   -348   -753   -493  -1984  -3042  -1434   -457
    163   -257   -420     46    290   -337   -761   -483  -1966  -3026  -1421   -444
    158   -192   -350     18    254   -270   -750   -465  -1927  -2990  -1384   -428
    174   -127   -303    -25    236   -215   -722   -459  -1909  -2982  -1379   -439
    150   -189   -342     18    244   -265   -706   -452  -1914  -2990  -1382   -439
     77   -366   -444    142    259   -405   -776   -491  -1969  -3044  -1428   -480
     88   -433   -522    174    303   -478   -787   -514  -1997  -3091  -1473   -535
    122   -420   -542    148    329   -483   -795   -530  -2005  -3107  -1493   -561
    181   -394   -579    106    379   -485   -802   -535  -2003  -3109  -1504   -568
    241   -387   -628     70    433   -506   -815   -548  -2016  -3125  -1527   -587
    226   -446   -672    111    449   -558   -857   -589  -2044  -3154  -1553   -620
    197   -496   -693    148    444   -594   -888   -623  -2060  -3167  -1566   -633
    202   -491   -693    142    446   -592   -888   -626  -2055  -3156  -1551   -628
    205   -488   -693    140    446   -589   -901   -628  -2052  -3156  -1548   -636
    207   -498   -706    145    457   -602   -922   -641  -2062  -3172  -1558   -662
    226   -483   -711    127    467   -597   -935   -652  -2060  -3177  -1566   -675
    249   -488   -737    119    493   -613   -953   -665  -2055  -3180  -1566   -672
    290   -493   -784    101    535   -639   -961   -678  -2055  -3192  -1577   -691
    340   -517   -857     88    597   -685   -979   -696  -2070  -3216  -1600   -724
    335   -613   -948    137    639   -779  -1013   -717  -2096  -3250  -1636   -766
    348   -688  -1039    168    693   -862  -1010   -711  -2135  -3315  -1719   -841
    397   -826  -1223    213    810  -1023   -945   -618  -2156  -3421  -1862   -979
    426   -919  -1345    246    885  -1132   -807   -433  -2078  -3470  -1964  -1096
    402   -667  -1072    132    735   -870   -683   -285  -1852  -3302  -1803   -971
    280   -223   -504    -28    392   -363   -730   -540  -1730  -3044  -1470   -672
     96    355    257   -228    -80    306   -984  -1031  -1691  -2683   -963   -181
   -103    976   1080   -436   -592   1028  -1244  -1350  -1545  -2182   -293    457
   -140   1252   1392   -558   -766   1322  -1493  -1480  -1405  -1743    231    935
    -25    932    958   -454   -491    945  -1641  -1514  -1551  -1862     70    748
     41    340    298   -192   -129    319  -1631  -1478  -1979  -2564   -698    103
   -122   -332   -210    228     44   -272  -1439  -1353  -2364  -3309  -1470   -576
   -280   -620   -340    449     28   -480  -1140   -961  -2132  -3257  -1530   -670
   -371   -584   -213    478    -80   -397   -924   -623  -1834  -3044  -1389   -511
   -314   -524   -213    418    -51   -368   -805   -428  -1667  -2930  -1306   -441
   -109   -470   -361    290    124   -415   -807   -400  -1639  -2940  -1319   -491
     70   -491   -561    207    314   -524   -859   -428  -1667  -2990  -1363   -563
    179   -475   -654    148    415   -563   -862   -426  -1662  -3008  -1374   -592
    220   -478   -701    127    459   -589   -844   -423  -1662  -3008  -1369   -613
    244   -498   -743    127    493   -620   -833   -410  -1654  -3011  -1371   -626
    267   -470   -737    101    501   -602   -831   -389  -1634  -2992  -1356   -610
    293   -423   -717     64    504   -568   -841   -389  -1623  -2982  -1348   -613
    298   -441   -740     70    517   -589   -846   -381  -1610  -2979  -1350   -613
    270   -462   -732     96    501   -597   -883   -402  -1621  -3000  -1371   -636
    290   -452   -743     80    514   -597   -909   -420  -1626  -3005  -1389   -652
    387   -405   -792      7    589   -597   -935   -433  -1634  -3018  -1415   -675
    470   -407   -878    -33    672   -641   -987   -467  -1662  -3047  -1457   -706
    535   -439   -974    -46    753   -706  -1054   -511  -1701  -3089  -1504   -737
    607   -470  -1078    -70    839   -771  -1067   -527  -1717  -3107  -1527   -753
    587   -483  -1072    -51    828   -776  -1065   -514  -1704  -3102  -1530   -750
    545   -459  -1005    -44    774   -732  -1057   -488  -1673  -3073  -1517   -737
    522   -452   -974    -33    748   -711  -1039   -467  -1649  -3063  -1512   -730
    454   -428   -883    -12    667   -654  -1047   -454  -1626  -3039  -1478   -693
    381   -415   -797     18    589   -605  -1013   -410  -1571  -2995  -1421   -641
    267   -394   -662     62    465   -527   -966   -361  -1514  -2940  -1358   -594
    140   -418   -558    140    348   -488   -932   -311  -1462  -2891  -1309   -555
    132   -415   -548    140    337   -480   -904   -267  -1421  -2852  -1267   -522
     93   -392   -485    148    288   -439   -906   -244  -1379  -2813  -1231   -493
     25   -426   -452    200    239   -439   -930   -228  -1353  -2790  -1205   -475
    -15   -441   -426    228    205   -433   -917   -202  -1322  -2764  -1171   -452
    -23   -431   -407    226    189   -418   -919   -192  -1306  -2743  -1148   -449
     62   -441   -504    189    283   -472   -950   -210  -1317  -2753  -1156   -478
    166   -480   -646    155    405   -563   -995   -244  -1345  -2785  -1179   -517
    270   -501   -771    116    519   -636  -1023   -265  -1361  -2795  -1176   -535
    353   -545   -901     96    623   -722  -1044   -290  -1387  -2816  -1197   -571
    449   -488   -937     18    693   -711  -1062   -306  -1397  -2818  -1197   -592
    478   -485   -966      2    719   -724  -1085   -335  -1423  -2837  -1208   -618
    439   -558   -997     59    717   -776  -1117   -368  -1460  -2878  -1241   -659
    459   -527   -987     33    722   -758  -1080   -350  -1441  -2860  -1223   -639
    485   -433   -919    -28    701   -675  -1054   -345  -1434  -2850  -1210   -633
    454   -457   -914      0    683   -683  -1062   -353  -1444  -2860  -1210   -636
    457   -439   -896     -7    675   -667  -1044   -340  -1421  -2842  -1187   -615
    488   -306   -795    -93    641   -550   -987   -298  -1361  -2798  -1143   -581
    446   -267   -714    -90    579   -491   -989   -306  -1350  -2800  -1130   -579
    410   -262   -675    -75    540   -467   -976   -314  -1340  -2803  -1122   -579
    402   -228   -631    -85    517   -428   -937   -303  -1309  -2772  -1080   -553
    371   -262   -636    -57    501   -446   -932   -319  -1312  -2777  -1093   -581
    376   -220   -597    -77    485   -407   -930   -316  -1309  -2774  -1111   -618
    405   -200   -605   -103    504   -402   -919   -306  -1299  -2779  -1137   -589
    405   -202   -607   -101    506   -405   -940   -322  -1309  -2787  -1137   -574
    400   -244   -646    -80    522   -446   -924   -316  -1291  -2759  -1104   -545
    452   -252   -704   -101    576   -478   -922   -322  -1288  -2740  -1072   -540
    506   -249   -756   -127    628   -504   -948   -345  -1299  -2740  -1072   -592
    506   -298   -805   -103    654   -550  -1000   -384  -1335  -2769  -1130   -652
    535   -272   -810   -132    670   -540   -974   -363  -1322  -2764  -1153   -649
    540   -259   -800   -140    667   -530   -937   -322  -1275  -2717  -1132   -620
    558   -231   -789   -163    672   -511   -906   -267  -1223  -2668  -1096   -561
    537   -244   -782   -145    659   -511   -919   -257  -1205  -2652  -1080   -561
    558   -215   -774   -174    665   -493   -937   -267  -1169  -2613  -1039   -540
    571   -174   -745   -200    657   -459   -950   -275  -1135  -2561   -961   -488
    571   -135   -706   -220    636   -418   -969   -275  -1101  -2509   -909   -488
    641    -20   -662   -309    652   -340   -963   -254  -1052  -2462   -898   -506
    641    -98   -740   -272    691   -418  -1008   -249  -1065  -2465   -937   -506
    584   -181   -769   -202    675   -475  -1036   -265  -1083  -2483   -976   -537
    626   -132   -758   -246    691   -446  -1008   -257  -1070  -2478   -979   -527
    610   -215   -826   -197    717   -519  -1047   -298  -1104  -2512  -1005   -522
    652   -207   -862   -223    756   -535  -1018   -290  -1096  -2501   -989   -532
    636   -210   -846   -215    740   -527  -1018   -280  -1104  -2507  -1002   -571
    524   -285   -813   -122    667   -548  -1054   -293  -1114  -2520  -1018   -587
    506   -337   -844    -83    675   -589  -1057   -301  -1117  -2525  -1010   -571
    563   -407   -974    -77    769   -691  -1065   -345  -1150  -2540   -992   -576
    592   -420  -1013    -85    802   -717  -1088   -381  -1179  -2556   -987   -639
    620   -371   -992   -124    802   -680  -1109   -381  -1179  -2569  -1039   -774
    657   -337   -995   -158    826   -665  -1111   -358  -1163  -2590  -1106   -774
    709   -311  -1023   -200    865   -667  -1085   -309  -1132  -2595  -1106   -665
    724   -371  -1096   -176    909   -732  -1148   -342  -1156  -2616  -1111   -675
    779   -348  -1127   -215    950   -737  -1156   -358  -1163  -2629  -1104   -698
    810   -337  -1148   -236    979   -743  -1163   -381  -1176  -2655  -1117   -732
    831   -319  -1150   -257    989   -732  -1195   -384  -1171  -2655  -1098   -722
    893   -298  -1192   -298   1041   -745  -1192   -381  -1163  -2657  -1093   -724
    872   -350  -1223   -262   1047   -787  -1218   -402  -1176  -2670  -1098   -735
    867   -420  -1288   -223   1078   -854  -1208   -402  -1210  -2720  -1143   -782
    948   -540  -1491   -205   1218  -1015  -1176   -353  -1252  -2824  -1254   -891
   1031   -636  -1670   -197   1350  -1153  -1036   -197  -1205  -2896  -1366  -1002
   1060   -555  -1615   -252   1337  -1085   -924    -57  -1057  -2839  -1340  -1000
   1052   -171  -1223   -439   1137   -696   -909   -189   -940  -2665  -1122   -836
   1060    387   -672   -724    867   -140  -1182   -704  -1031  -2442   -763   -550
   1047    948    -98   -997    571    426  -1569  -1166  -1098  -2135   -335   -215
   1171   1421    249  -1299    462    836  -1914  -1413  -1052  -1777     83    171
   1327   1221   -106  -1273    717    558  -2192  -1514  -1119  -1688    171    262
   1405    639   -766  -1023   1085    -62  -2190  -1522  -1514  -2268   -410   -249
   1426    103  -1322   -766   1374   -607  -2078  -1470  -1948  -3044  -1176   -878
   1449   -210  -1662   -620   1556   -937  -1862  -1213  -1922  -3281  -1486  -1127
   1441   -202  -1644   -618   1543   -922  -1660   -904  -1613  -3076  -1348  -1018
   1397   -168  -1566   -618   1480   -867  -1535   -698  -1413  -2925  -1221   -930
   1392   -114  -1506   -639   1447   -810  -1449   -574  -1291  -2842  -1163   -883
   1395   -103  -1501   -646   1447   -802  -1400   -519  -1249  -2824  -1166   -896
   1434    -59  -1493   -685   1462   -776  -1376   -493  -1236  -2821  -1174   -917
   1418    -83  -1501   -670   1457   -789  -1415   -509  -1236  -2826  -1174   -911
   1423    -93  -1517   -665   1470   -805  -1408   -491  -1208  -2795  -1127   -880
   1439    -70  -1512   -685   1473   -789  -1363   -446  -1161  -2756  -1088   -867
   1400    -96  -1496   -652   1447   -795  -1374   -449  -1163  -2759  -1106   -906
   1408    -77  -1488   -665   1444   -782  -1363   -441  -1161  -2761  -1135   -919
   1441    -36  -1478   -704   1460   -756  -1350   -426  -1135  -2740  -1111   -875
   1483    -10  -1496   -737   1488   -753  -1353   -420  -1114  -2720  -1057   -831
   1538     25  -1512   -782   1525   -743  -1350   -410  -1096  -2694  -1026   -839
   1545     12  -1532   -779   1538   -761  -1353   -407  -1091  -2691  -1054   -875
   1535    -38  -1574   -748   1553   -805  -1353   -397  -1085  -2688  -1057   -875
   1519    -18  -1538   -753   1527   -776  -1343   -381  -1065  -2665  -1023   -872
   1509     59  -1449   -784   1480   -693  -1299   -342  -1023  -2624   -984   -836
   1402     36  -1366   -719   1384   -665  -1304   -329  -1002  -2603   -966   -849
   1291     51  -1239   -670   1265   -594  -1293   -296   -953  -2543   -906   -787
   1184     80  -1104   -633   1143   -509  -1273   -249   -888  -2475   -831   -688
   1109     77  -1031   -592   1070   -475  -1226   -189   -826  -2413   -769   -613
   1015     49   -966   -532    989   -459  -1166   -148   -782  -2372   -735   -571
    922     38   -885   -480    904   -423  -1145   -129   -753  -2348   -717   -550
    867     59   -810   -465    836   -374  -1104    -80   -701  -2304   -680   -519
    813     77   -735   -444    774   -327  -1072    -33   -646  -2255   -631   -478
    787     96   -693   -444    740   -298  -1072      5   -602  -2210   -581   -428
    758    119   -641   -439    698   -259  -1080     31   -568  -2179   -545   -387
    711    129   -584   -423    646   -228  -1057     49   -542  -2158   -519   -358
    724    179   -545   -452    636   -181  -1034     72   -517  -2143   -498   -335
    756    223   -535   -491    644   -155  -1039     83   -509  -2140   -496   -329
    774    233   -540   -504    657   -150  -1049     85   -509  -2143   -504   -329
    769    210   -558   -491    662   -171  -1072     90   -517  -2153   -511   -327
    784    231   -553   -506    670   -161  -1047    116   -506  -2140   -501   -311
    724    192   -535   -459    628   -171  -1057     93   -537  -2169   -524   -335
    698    223   -478   -462    587   -127  -1023    103   -535  -2166   -511   -316
    662    244   -418   -452    540    -85   -992    114   -530  -2164   -496   -303
    602    241   -361   -420    483    -59   -971    114   -535  -2171   -501   -314
    574    252   -324   -413    446    -36   -948    119   -537  -2177   -504   -316
    545    246   -298   -394    420    -25   -958     98   -561  -2197   -514   -329
    498    233   -265   -368    381    -15   -961     72   -584  -2223   -535   -358
    470    218   -252   -342    361    -15   -948     57   -600  -2244   -550   -389
    433    226   -207   -332    322     10   -945     33   -605  -2255   -558   -397
    413    241   -171   -329    293     36   -956     18   -607  -2252   -548   -402
    420    236   -184   -329    303     25   -958      5   -615  -2260   -553   -413
    436    236   -200   -335    319     18   -971     -5   -626  -2270   -558   -423
    410    236   -174   -327    293     31   -976    -33   -639  -2286   -563   -446
    392    176   -215   -285    303    -18   -969    -54   -662  -2309   -581   -472
    392    150   -241   -275    316    -44   -966    -64   -672  -2322   -592   -480
    392    145   -246   -267    319    -49   -969    -64   -670  -2322   -592   -480
    400    168   -233   -285    316    -31   -963    -59   -662  -2317   -587   -475
    418    189   -228   -303    324    -20   -961    -49   -649  -2304   -574   -459
    439    205   -233   -324    337    -12   -961    -36   -633  -2291   -555   -439
    465    233   -231   -348    348      2   -943    -15   -610  -2270   -530   -413
    493    288   -205   -392    348     44   -924      0   -592  -2252   -509   -397
    478    314   -163   -397    322     75   -911      2   -584  -2249   -509   -400
    478    371   -106   -426    293    132   -883     28   -548  -2216   -480   -374
    509    457    -51   -483    280    202   -854     70   -485  -2153   -418   -306
    496    496     -2   -496    249    246   -857     80   -457  -2114   -368   -249
    452    542     90   -498    179    316   -878     80   -436  -2083   -327   -207
    444    600    153   -522    145    376   -875     98   -402  -2049   -285   -163
    433    620    187   -527    124    405   -852    116   -387  -2034   -267   -142
    374    594    218   -485     75    407   -865    114   -394  -2039   -265   -135
    316    589    272   -454     23    431   -857    119   -394  -2039   -257   -119
    252    571    319   -413    -36    446   -831    140   -387  -2029   -244    -96
    189    522    332   -355    -70    428   -795    166   -381  -2026   -241    -85
    145    446    298   -296    -77    374   -787    153   -420  -2075   -290   -124
     75    426    348   -252   -137    387   -761    163   -426  -2083   -293   -122
      0    397    397   -200   -200    397   -727    179   -418  -2078   -283   -103
    -20    379    400   -179   -210    389   -719    174   -433  -2091   -277   -103
    -20    361    381   -171   -202    371   -730    150   -462  -2127   -309   -166
    -20    348    368   -163   -194    358   -724    145   -483  -2158   -345   -189
    -20    327    348   -155   -184    337   -717    142   -498  -2182   -366   -184
    -23    358    381   -166   -202    368   -711    135   -506  -2190   -374   -207
    -31    368    400   -171   -215    384   -706    124   -524  -2213   -389   -192
    -10    358    368   -176   -189    363   -711    119   -540  -2226   -389   -187
     44    361    316   -205   -135    340   -730    122   -545  -2231   -394   -189
     98    361    262   -228    -80    311   -750    109   -568  -2260   -426   -207
    137    394    257   -267    -59    324   -753    106   -576  -2268   -444   -215
    171    405    233   -288    -31    319   -740    119   -579  -2270   -449   -210
    179    296    116   -239     31    207   -737    124   -620  -2330   -511   -262
    192    116    -75   -153    135     20   -675    192   -657  -2436   -633   -363
    158     28   -132    -93    145    -51   -504    366   -563  -2470   -706   -436
    150    236     85   -194     31    161   -384    491   -376  -2348   -607   -379
    103    665    561   -384   -228    613   -426    270   -327  -2169   -376   -181
     20   1150   1130   -584   -553   1140   -698   -252   -457  -1945     -7    171
    -64   1709   1774   -823   -922   1740   -989   -620   -478  -1571    506    602
    -72   1974   2047   -950  -1060   2008  -1257   -782   -413  -1189    956   1002
    -46   1644   1691   -800   -870   1665  -1369   -792   -514  -1223    917    995
    -62   1124   1187   -530   -623   1156  -1337   -792   -906  -1849    293    465
    -80    652    732   -288   -407    691  -1192   -701  -1278  -2603   -459   -181
   -101    392    493   -145   -298    441   -976   -397  -1122  -2652   -607   -303
   -155    387    540   -116   -350    462   -779   -114   -854  -2478   -491   -205
   -176    407    584   -114   -379    496   -649     64   -701  -2390   -431   -163
   -215    392    605    -88   -410    498   -576    140   -641  -2372   -426   -163
   -290    368    659    -38   -475    514   -545    163   -636  -2379   -431   -161
   -337    345    683     -5   -511    514   -522    189   -626  -2379   -428   -150
   -374    316    691     28   -532    504   -498    202   -631  -2397   -449   -166
   -431    270    698     80   -566    483   -491    218   -633  -2410   -457   -155
   -504    220    722    140   -613    470   -493    213   -652  -2431   -470   -150
   -553    189    740    179   -646    465   -488    200   -670  -2452   -478   -153
   -532    213    745    161   -639    478   -491    181   -685  -2462   -475   -176
   -537    176    711    179   -623    444   -511    166   -709  -2494   -506   -194
   -545    142    688    202   -615    415   -509    155   -732  -2520   -540   -184
   -522    132    652    194   -587    392   -506    163   -740  -2527   -555   -155
   -509    140    649    184   -579    394   -498    166   -748  -2530   -563   -135
   -548    148    696    197   -620    420   -498    166   -750  -2530   -568   -135
   -561    111    672    223   -618    392   -498    161   -766  -2543   -592   -148
   -587     90    678    246   -633    381   -493    153   -776  -2553   -613   -140
   -587     77    665    254   -626    371   -498    142   -792  -2569   -633   -127
   -449    109    558    168   -504    332   -545    116   -831  -2605   -665   -161
   -327    168    496     77   -410    329   -579    101   -846  -2621   -680   -179
   -257    202    459     25   -358    332   -597     83   -862  -2634   -693   -189
   -194    218    413    -10   -303    314   -626     67   -885  -2652   -714   -205
   -161    192    353    -15   -257    270   -639     51   -911  -2678   -745   -226
   -153    150    303      0   -228    226   -680     31   -937  -2699   -769   -239
   -111    194    306    -44   -207    249   -683     36   -937  -2694   -763   -226
    -70    226    296    -77   -181    259   -678     38   -943  -2699   -766   -223
    -59    218    277    -80   -171    246   -662     41   -945  -2696   -769   -218
    -57    215    272    -77   -166    241   -646     54   -943  -2699   -771   -202
    -44    184    228    -72   -135    205   -665     54   -956  -2707   -782   -197
    -36    153    189    -57   -111    171   -659     57   -966  -2714   -789   -189
    -23    171    194    -75   -109    181   -665     25  -1008  -2753   -836   -215
    -44    161    205    -59   -124    181   -662     15  -1039  -2782   -872   -233
   -106    158    262    -25   -187    210   -636     33  -1047  -2779   -867   -215
   -166    166    332      0   -249    249   -623     41  -1062  -2785   -870   -207
   -187    226    410    -20   -298    316   -620     28  -1085  -2808   -880   -213
   -207    275    483    -33   -345    379   -605     31  -1104  -2826   -878   -207
   -277    298    576    -12   -428    436   -563     72  -1088  -2811   -846   -166
   -405    361    766     23   -584    563   -506    116  -1060  -2772   -802   -106
   -483    413    896     33   -688    654   -467    132  -1052  -2753   -787    -85
   -465    371    833     46   -649    602   -488     83  -1101  -2803   -826   -122
   -402    332    735     33   -568    532   -506     36  -1153  -2857   -870   -163
   -384    298    683     44   -532    491   -509      2  -1184  -2883   -885   -181
   -379    306    685     33   -532    493   -506    -31  -1215  -2912   -909   -210
   -355    298    654     25   -504    475   -517    -62  -1252  -2935   -940   -231
   -329    275    605     25   -467    439   -530    -96  -1288  -2969   -974   -252
   -296    218    514     38   -405    366   -555   -148  -1340  -3018  -1023   -306
   -270    197    465     33   -368    329   -540   -158  -1356  -3031  -1052   -324
   -283    176    457     51   -371    316   -527   -171  -1374  -3044  -1072   -327
   -272    179    452     44   -363    314   -511   -176  -1382  -3050  -1083   -327
   -275    145    420     64   -348    283   -537   -210  -1413  -3076  -1104   -348
   -244    166    407     38   -327    285   -545   -210  -1418  -3076  -1101   -345
   -171    189    358    -10   -265    272   -548   -207  -1426  -3078  -1104   -340
   -129    189    319    -33   -223    254   -545   -197  -1428  -3073  -1117   -337
   -174    181    355     -2   -265    267   -511   -161  -1402  -3039  -1106   -306
   -181    200    379    -10   -280    288   -478   -140  -1392  -3029  -1109   -285
   -233    207    441     10   -337    324   -454   -129  -1379  -3011  -1091   -252
   -272    236    509     15   -389    371   -459   -127  -1361  -2982  -1054   -220
   -257    275    532     -7   -394    402   -478   -129  -1358  -2966  -1041   -226
   -293    265    558     12   -426    410   -506   -163  -1379  -2985  -1075   -228
   -316    277    594     18   -454    436   -527   -184  -1387  -2987  -1080   -192
   -363    277    639     41   -501    457   -537   -197  -1397  -2985  -1065   -189
   -426    241    667     93   -545    454   -535   -207  -1415  -2995  -1070   -202
   -444    252    693     96   -568    472   -545   -215  -1439  -3008  -1083   -202
   -452    236    688    106   -568    462   -558   -241  -1480  -3044  -1117   -215
   -470    192    659    137   -566    426   -561   -259  -1522  -3081  -1161   -252
   -472    106    579    184   -524    342   -574   -285  -1579  -3135  -1223   -301
   -459     49    506    202   -483    275   -581   -306  -1634  -3180  -1265   -337
   -413     51    465    179   -439    257   -571   -316  -1662  -3200  -1286   -355
   -361     33    394    163   -379    215   -600   -350  -1712  -3239  -1327   -392
   -329     18    348    155   -337    181   -628   -389  -1764  -3278  -1371   -428
   -340      5    342    166   -342    171   -623   -413  -1792  -3302  -1392   -446
   -355    -15    340    184   -348    161   -631   -452  -1831  -3330  -1418   -462
   -306    -12    293    158   -301    137   -646   -480  -1870  -3351  -1444   -475
   -231    -10    220    122   -226    103   -652   -470  -1893  -3359  -1462   -483
   -192    -31    161    111   -176     62   -652   -480  -1912  -3367  -1483   -498
   -187    -46    137    116   -163     44   -649   -488  -1932  -3380  -1504   -504
   -194    -59    132    127   -166     36   -646   -501  -1956  -3403  -1532   -511
   -168    -28    140     98   -155     54   -639   -493  -1961  -3400  -1527   -488
   -150    -10    140     77   -148     64   -654   -501  -1982  -3413  -1545   -504
   -127    -85     41    103    -85    -23   -652   -501  -2026  -3468  -1608   -550
    -70   -233   -166    150     46   -202   -597   -428  -2065  -3567  -1740   -662
    -25   -348   -322    187    148   -335   -441   -249  -2008  -3626  -1862   -779
    -20   -226   -207    122     90   -218   -322   -122  -1842  -3530  -1805   -745
    -41    135    176    -46   -109    153   -374   -402  -1826  -3382  -1595   -558
   -124    652    776   -265   -452    714   -667   -984  -1964  -3164  -1215   -194
   -241   1275   1517   -517   -878   1395   -987  -1467  -2039  -2829   -722    259
   -168   1592   1758   -711   -963   1675  -1335  -1722  -2052  -2481   -290    678
     31   1345   1314   -688   -641   1330  -1543  -1753  -2125  -2429   -259    758
    135    706    568   -420   -218    639  -1566  -1732  -2475  -2998   -878    220
    166     98    -67   -132    116     15  -1428  -1667  -2943  -3884  -1792   -600
    241   -153   -394    -44    316   -272  -1202  -1343  -2803  -3980  -2016   -800
    353   -127   -480   -114    415   -301  -1047  -1080  -2569  -3837  -1956   -740
    467   -114   -581   -176    524   -348   -958   -930  -2457  -3774  -1943   -724
    587   -153   -740   -215    662   -446   -935   -891  -2444  -3795  -1984   -761
    683   -192   -878   -246    779   -532   -940   -919  -2486  -3852  -2044   -810
    714   -215   -930   -249    820   -571   -966   -974  -2538  -3904  -2099   -852
    750   -254  -1005   -249    878   -628  -1002  -1013  -2582  -3946  -2138   -880
    859   -254  -1114   -301    987   -683  -1021  -1021  -2616  -3977  -2169   -904
    888   -272  -1161   -309   1021   -717  -1036  -1047  -2647  -4011  -2197   -911
    867   -257  -1124   -303    995   -691  -1031  -1041  -2660  -4011  -2197   -891
    784   -270  -1054   -257    917   -662  -1018  -1023  -2655  -3995  -2187   -865
    706   -275   -982   -215    844   -628  -1013  -1002  -2650  -3972  -2169   -854
    615   -228   -844   -194    727   -535   -966   -945  -2603  -3920  -2130   -826
    514   -215   -730   -148    620   -472   -914   -878  -2551  -3863  -2088   -769
    441   -166   -607   -140    522   -387   -893   -849  -2527  -3832  -2062   -735
    400   -148   -548   -124    472   -348   -891   -844  -2530  -3826  -2068   -730
    379   -129   -511   -124    444   -319   -891   -844  -2538  -3829  -2068   -717
    361   -106   -467   -127    413   -285   -888   -839  -2540  -3824  -2065   -709
    324    -96   -420   -116    371   -257   -872   -818  -2527  -3806  -2060   -717
    285    -93   -379    -96    332   -236   -849   -792  -2504  -3782  -2052   -706
    254    -88   -345    -85    298   -215   -844   -776  -2491  -3761  -2044   -691
    244    -75   -319    -85    280   -197   -844   -763  -2483  -3748  -2042   -688
    285    -62   -348   -114    314   -205   -862   -766  -2488  -3746  -2052   -704
    363    -70   -433   -145    397   -252   -878   -782  -2517  -3764  -2075   -732
    472    -49   -524   -213    496   -285   -904   -800  -2538  -3780  -2101   -766
    615     12   -602   -314    607   -293   -940   -820  -2559  -3798  -2127   -795
    732     64   -667   -400    698   -301   -995   -846  -2592  -3832  -2166   -831
    769     25   -743   -397    756   -358  -1054   -885  -2634  -3876  -2213   -865
    730    -15   -748   -358    737   -381  -1080   -917  -2665  -3897  -2244   -906
    652    -62   -714   -296    680   -387  -1085   -937  -2686  -3910  -2262   -935
    514    -67   -584   -226    548   -324  -1049   -909  -2670  -3886  -2234   -911
    420    -64   -485   -176    452   -275  -1005   -867  -2650  -3858  -2213   -878
    368   -114   -483   -127    423   -298   -992   -846  -2647  -3865  -2226   -852
    337   -135   -472   -103    405   -303   -966   -823  -2639  -3850  -2208   -815
    309   -155   -465    -77    384   -309   -958   -828  -2647  -3832  -2192   -826
    319   -129   -449    -93    384   -288   -963   -859  -2686  -3855  -2203   -859
    316   -122   -439    -98    376   -280   -987   -901  -2735  -3884  -2200   -867
    301   -103   -405   -101    353   -254   -976   -909  -2746  -3871  -2182   -875
    270    -80   -350    -96    309   -215   -950   -906  -2743  -3855  -2153   -857
    249    -38   -288   -103    267   -163   -917   -898  -2733  -3829  -2114   -826
    220    -59   -280    -83    249   -171   -883   -888  -2717  -3808  -2112   -862
    150    -85   -239    -33    194   -161   -870   -896  -2712  -3816  -2148   -859
    116    -57   -176    -31    145   -116   -857   -911  -2717  -3829  -2164   -841
    103    -38   -142    -31    122    -90   -836   -917  -2717  -3826  -2145   -800
     70    -23    -96    -25     83    -57   -820   -911  -2701  -3798  -2104   -789
     20    -38    -59      7     38    -49   -797   -898  -2675  -3756  -2099   -839
    -28    -46    -20     36     -5    -33   -776   -901  -2670  -3754  -2138   -865
    -20    -44    -23     33      0    -33   -782   -924  -2681  -3756  -2130   -862
    -15    -67    -51     41     15    -59   -789   -945  -2691  -3756  -2127   -870
    -31    -64    -33     49      0    -51   -789   -969  -2701  -3764  -2143   -893
      0    -51    -51     25     25    -51   -792   -971  -2709  -3772  -2151   -901
     72    -23    -96    -23     83    -59   -800   -963  -2709  -3769  -2161   -891
    148     -7   -155    -70    150    -80   -800   -953  -2701  -3751  -2169   -888
    215     28   -187   -122    202    -80   -797   -948  -2688  -3738  -2158   -875
    267     62   -207   -166    239    -72   -787   -943  -2675  -3730  -2156   -865
    324     93   -231   -207    277    -67   -782   -945  -2673  -3725  -2158   -891
    348    145   -202   -249    275    -28   -774   -930  -2650  -3699  -2145   -878
    374    179   -194   -277    283     -5   -776   -914  -2613  -3658  -2099   -823
    423    220   -202   -322    311     10   -813   -937  -2616  -3658  -2083   -789
    462    249   -213   -355    337     18   -844   -945  -2608  -3652  -2062   -750
    530    257   -272   -394    400     -5   -872   -984  -2629  -3655  -2062   -789
    568    280   -290   -426    431     -5   -891  -1010  -2647  -3678  -2112   -859
    605    267   -337   -436    470    -33   -911  -1026  -2670  -3712  -2148   -844
    683    228   -454   -454    568   -111   -940  -1067  -2709  -3728  -2151   -875
    779    210   -568   -496    672   -179   -971  -1104  -2743  -3764  -2210   -992
    865    145   -719   -506    792   -288  -1002  -1124  -2787  -3824  -2288   -997
    906    106   -800   -509    852   -345  -1026  -1145  -2831  -3863  -2330  -1010
    919    103   -815   -511    867   -355  -1018  -1163  -2839  -3863  -2335  -1044
   1023     75   -950   -550    987   -436  -1054  -1195  -2878  -3910  -2385  -1072
   1109     33  -1078   -571   1093   -522  -1088  -1205  -2907  -3925  -2429  -1106
   1124     20  -1104   -574   1114   -540  -1096  -1210  -2909  -3902  -2416  -1140
   1132     28  -1104   -579   1119   -537  -1111  -1244  -2927  -3907  -2416  -1184
   1132     25  -1106   -579   1119   -540  -1104  -1254  -2935  -3912  -2408  -1169
   1114     -2  -1117   -555   1114   -558  -1104  -1265  -2943  -3925  -2421  -1143
   1104     12  -1091   -558   1096   -537  -1117  -1288  -2964  -3938  -2442  -1163
   1036    -10  -1047   -511   1041   -527  -1119  -1291  -2964  -3933  -2452  -1179
    927    -23   -953   -454    937   -485  -1109  -1280  -2946  -3923  -2452  -1148
    852    -57   -909   -397    880   -483  -1104  -1273  -2935  -3910  -2442  -1127
    810   -111   -922   -350    865   -517  -1111  -1273  -2940  -3912  -2442  -1122
    753   -189   -943   -280    846   -566  -1093  -1252  -2946  -3917  -2449  -1140
    737   -366  -1106   -187    922   -735  -1054  -1215  -3013  -4032  -2574  -1249
    756   -537  -1293   -109   1023   -914   -932  -1091  -3029  -4136  -2712  -1418
    748   -483  -1234   -132    989   -857   -763   -914  -2891  -4089  -2707  -1434
    667   -210   -878   -228    771   -542   -678  -1008  -2743  -3915  -2520  -1239
    537    290   -249   -415    392     20   -940  -1499  -2686  -3569  -2070   -823
    444    940    493   -693    -25    717  -1312  -1893  -2564  -3094  -1473   -257
    415   1457   1041   -937   -314   1252  -1644  -2031  -2340  -2574   -893    337
    530   1447    917   -987   -192   1182  -1917  -2068  -2275  -2327   -659    587
    550    878    327   -714    111    602  -1964  -2130  -2662  -2847  -1213     12
    545    218   -327   -381    436    -54  -1831  -2083  -3187  -3681  -2065   -779
    514   -194   -711   -161    610   -452  -1569  -1808  -3294  -4034  -2491  -1148
    501   -265   -766   -116    633   -514  -1322  -1486  -3081  -3930  -2468  -1127
    498   -306   -805    -96    649   -555  -1158  -1296  -2933  -3839  -2403  -1072
    496   -316   -813    -90    654   -566  -1057  -1189  -2842  -3777  -2361  -1039
    470   -301   -774    -85    620   -535  -1010  -1143  -2808  -3772  -2369  -1013
    428   -319   -748    -54    587   -532   -982  -1109  -2787  -3756  -2364   -989
    389   -337   -730    -25    558   -532   -950  -1070  -2746  -3710  -2327  -1002
    355   -337   -693    -10    524   -514   -924  -1041  -2714  -3673  -2286  -1013
    332   -327   -659     -5    496   -493   -937  -1062  -2727  -3689  -2307  -1044
    353   -342   -696     -5    524   -519   -948  -1083  -2756  -3722  -2346  -1065
    366   -322   -688    -23    527   -504   -948  -1052  -2743  -3704  -2327  -1031
    379   -293   -672    -44    524   -483   -956  -1034  -2735  -3697  -2325   -997
    366   -272   -641    -46    501   -457   -948  -1008  -2712  -3673  -2314   -974
    350   -252   -602    -49    475   -426   -927   -979  -2673  -3629  -2270   -950
    324   -231   -555    -49    439   -392   -904   -958  -2639  -3587  -2236   -956
    293   -226   -519    -33    405   -371   -885   -943  -2616  -3561  -2221   -961
    285   -246   -532    -20    407   -389   -878   -930  -2608  -3564  -2226   -943
    298   -241   -540    -28    418   -389   -891   -924  -2603  -3574  -2236   -914
    285   -270   -555     -7    420   -413   -883   -901  -2577  -3546  -2223   -896
    280   -288   -568      2    423   -428   -872   -885  -2548  -3496  -2187   -917
    296   -265   -561    -18    428   -413   -883   -888  -2548  -3491  -2182   -945
    322   -265   -587    -28    454   -426   -878   -867  -2535  -3476  -2171   -924
    358   -231   -592    -64    472   -410   -883   -852  -2525  -3473  -2179   -906
    384   -213   -597    -85    491   -405   -885   -831  -2509  -3452  -2174   -896
    420   -187   -607   -116    511   -397   -891   -813  -2491  -3432  -2164   -891
    454   -171   -626   -140    540   -397   -909   -802  -2483  -3416  -2161   -904
    488   -158   -646   -168    566   -402   -911   -779  -2457  -3406  -2171   -893
    514   -137   -652   -189    581   -394   -909   -769  -2444  -3393  -2161   -870
    493   -163   -659   -166    576   -410   -914   -748  -2434  -3380  -2143   -823
    498   -197   -696   -150    597   -446   -919   -722  -2418  -3341  -2112   -782
    511   -163   -675   -176    592   -418   -924   -709  -2395  -3289  -2068   -805
    501   -140   -641   -181    571   -389   -914   -685  -2372  -3265  -2039   -787
    470   -161   -631   -155    548   -394   -898   -672  -2356  -3255  -2031   -758
    436   -148   -584   -142    509   -366   -888   -665  -2335  -3231  -2016   -737
    423   -132   -555   -148    488   -342   -888   -667  -2327  -3218  -2013   -737
    420   -148   -568   -137    493   -355   -901   -683  -2346  -3242  -2026   -724
    389   -137   -530   -127    457   -332   -896   -680  -2333  -3224  -2016   -711
    368   -122   -491   -122    428   -306   -885   -683  -2330  -3221  -2013   -704
    348   -127   -475   -111    410   -301   -883   -691  -2330  -3216  -2016   -711
    324   -127   -452   -101    387   -288   -872   -698  -2325  -3203  -2010   -727
    309   -127   -436    -93    371   -280   -867   -724  -2338  -3221  -2031   -756
    306   -114   -420    -96    363   -267   -852   -730  -2333  -3221  -2047   -756
    298   -101   -400    -98    348   -252   -831   -727  -2314  -3203  -2029   -737
    259   -109   -368    -75    314   -239   -813   -735  -2307  -3208  -2039   -745
    252   -129   -381    -62    314   -257   -807   -761  -2314  -3226  -2062   -779
    257   -135   -392    -59    324   -262   -813   -776  -2322  -3229  -2062   -792
    272   -148   -420    -62    345   -285   -828   -795  -2327  -3237  -2070   -815
    288   -166   -457    -62    371   -311   -841   -807  -2333  -3252  -2083   -828
    296   -176   -475    -59    384   -324   -849   -831  -2351  -3276  -2107   -852
    319   -174   -493    -72    405   -332   -846   -836  -2351  -3281  -2112   -872
    348   -148   -496   -101    418   -322   -841   -820  -2330  -3260  -2094   -865
    374   -119   -493   -127    431   -306   -839   -815  -2317  -3247  -2083   -862
    376    -88   -465   -145    420   -275   -836   -795  -2288  -3226  -2068   -852
    376    -51   -428   -161    402   -239   -823   -766  -2257  -3200  -2047   -833
    316    -51   -368   -132    340   -210   -771   -711  -2208  -3148  -2000   -789
    244    -31   -275   -106    259   -153   -719   -665  -2153  -3094  -1956   -745
    226      2   -223   -114    223   -111   -693   -646  -2122  -3060  -1925   -719
    283     36   -246   -158    265   -103   -706   -662  -2120  -3052  -1909   -714
    342     54   -288   -200    314   -116   -737   -670  -2117  -3042  -1891   -706
    392     93   -301   -244    348   -103   -766   -667  -2109  -3018  -1865   -672
    410    101   -309   -257    361   -103   -782   -654  -2101  -3005  -1852   -652
    392    101   -290   -246    342    -93   -795   -644  -2070  -2998  -1857   -649
    405     59   -345   -233    374   -142   -820   -678  -2096  -3037  -1899   -691
    394     23   -371   -210    384   -174   -826   -688  -2120  -3060  -1927   -711
    366    -28   -397   -168    379   -213   -813   -680  -2130  -3065  -1938   -719
    345    -88   -433   -127    389   -259   -807   -685  -2156  -3078  -1953   -748
    293   -119   -413    -88    350   -265   -802   -683  -2153  -3081  -1953   -753
    244   -148   -392    -49    316   -267   -784   -680  -2153  -3081  -1951   -750
    228   -142   -374    -44    298   -257   -784   -683  -2158  -3078  -1956   -763
    220   -161   -381    -28    301   -270   -776   -678  -2151  -3076  -1958   -771
    205   -171   -376    -18    288   -272   -766   -675  -2140  -3076  -1958   -771
    210   -171   -381    -20    296   -275   -771   -685  -2151  -3089  -1966   -769
    218   -197   -418    -12    316   -306   -774   -675  -2148  -3076  -1956   -745
    205   -189   -394     -7    298   -290   -761   -657  -2122  -3044  -1935   -730
    189   -174   -366     -7    277   -270   -766   -665  -2117  -3047  -1943   -748
    189   -163   -355    -12    270   -259   -771   -680  -2125  -3052  -1961   -769
    176   -176   -355     -2    265   -265   -769   -685  -2127  -3052  -1977   -779
    163   -181   -345     10    254   -262   -756   -662  -2107  -3034  -1966   -753
    153   -197   -350     20    249   -272   -740   -636  -2091  -3024  -1971   -753
    168   -285   -454     57    309   -368   -722   -618  -2122  -3073  -2047   -813
    184   -454   -639    135    410   -545   -644   -537  -2166  -3174  -2179   -940
    184   -558   -743    187    462   -649   -498   -387  -2135  -3237  -2288  -1062
    153   -366   -519    103    335   -441   -350   -277  -1958  -3094  -2164   -971
     49     12    -38    -31     44    -12   -392   -511  -1816  -2829  -1844   -665
    -85    605    688   -259   -389    646   -657   -914  -1665  -2395  -1299   -116
   -231   1280   1512   -524   -870   1395   -906  -1135  -1397  -1826   -628    548
   -189   1514   1701   -665   -945   1608  -1208  -1184  -1205  -1413   -194   1013
   -127   1161   1286   -517   -706   1223  -1402  -1280  -1410  -1584   -374    878
   -135    550    685   -210   -410    615  -1413  -1384  -1940  -2301  -1083    174
   -179    -20    158    101   -168     67  -1226  -1283  -2356  -3008  -1810   -566
   -150   -179    -28    163    -62   -103   -982   -953  -2208  -3011  -1906   -683
   -114   -168    -54    140    -31   -111   -800   -693  -2023  -2896  -1842   -626
    -70   -176   -109    122     18   -145   -698   -548  -1932  -2844  -1821   -615
    -54   -200   -145    127     44   -174   -649   -480  -1888  -2829  -1821   -623
    -67   -231   -163    148     46   -197   -628   -449  -1867  -2824  -1821   -626
    -85   -257   -171    171     41   -215   -613   -433  -1857  -2818  -1823   -631
   -114   -259   -148    187     15   -202   -600   -426  -1844  -2811  -1823   -649
   -153   -259   -106    207    -23   -184   -574   -420  -1826  -2811  -1829   -670
   -145   -283   -137    213     -5   -213   -568   -400  -1816  -2800  -1818   -654
   -114   -275   -161    194     20   -220   -571   -358  -1790  -2766  -1787   -618
   -122   -270   -148    194     10   -210   -550   -309  -1745  -2725  -1756   -581
   -122   -254   -132    189      5   -194   -545   -290  -1725  -2707  -1743   -574
   -114   -233   -119    174      0   -176   -548   -285  -1714  -2694  -1735   -568
   -109   -210   -103    158     -5   -158   -530   -265  -1691  -2673  -1722   -550
   -145   -205    -59    174    -44   -132   -504   -223  -1644  -2631  -1686   -514
   -184   -213    -28    200    -77   -122   -475   -176  -1595  -2587  -1652   -478
   -239   -210     28    223   -135    -90   -446   -137  -1551  -2538  -1615   -436
   -298   -171    127    233   -213    -23   -423    -98  -1501  -2486  -1564   -387
   -368   -153    215    259   -293     31   -400    -62  -1457  -2442  -1522   -363
   -433   -166    267    301   -350     49   -363    -12  -1408  -2397  -1486   -329
   -493   -187    306    340   -402     59   -324     33  -1358  -2353  -1447   -296
   -530   -171    358    348   -444     93   -298     75  -1312  -2307  -1400   -270
   -555   -153    400    353   -478    122   -298     85  -1291  -2286  -1389   -244
   -579   -150    428    366   -504    137   -335     62  -1312  -2307  -1410   -265
   -566   -145    420    355   -496    137   -327     88  -1286  -2281  -1395   -249
   -555   -135    418    345   -488    140   -296    127  -1239  -2236  -1343   -197
   -527   -145    381    335   -457    119   -306    122  -1234  -2229  -1322   -181
   -511   -153    358    332   -436    101   -340    140  -1226  -2208  -1301   -179
   -439   -124    311    280   -376     93   -361    148  -1215  -2192  -1299   -176
   -368   -111    254    239   -314     70   -376    148  -1215  -2197  -1322   -168
   -306    -98    205    202   -259     51   -402    135  -1226  -2205  -1335   -179
   -249   -127    122    189   -187     -2   -439    109  -1254  -2231  -1371   -200
   -194   -166     28    179   -111    -70   -475     70  -1296  -2268  -1405   -215
   -145   -158    -12    150    -67    -88   -506     33  -1325  -2286  -1418   -233
   -119   -184    -64    150    -28   -124   -522      7  -1348  -2307  -1439   -257
    -83   -202   -119    142     18   -161   -542    -20  -1374  -2333  -1460   -270
    -59   -231   -174    142     54   -202   -579    -62  -1415  -2372  -1499   -306
    -36   -259   -223    148     90   -241   -610   -103  -1460  -2416  -1548   -350
    -25   -324   -298    174    132   -311   -639   -137  -1496  -2455  -1587   -384
    -44   -350   -306    197    129   -329   -652   -161  -1506  -2470  -1592   -387
    -57   -335   -280    194    109   -309   -633   -163  -1491  -2460  -1579   -397
    -54   -303   -249    179     96   -277   -620   -179  -1493  -2468  -1597   -428
    -62   -319   -257    189     96   -290   -623   -192  -1504  -2488  -1631   -444
   -109   -387   -277    249     83   -332   -644   -226  -1525  -2514  -1662   -465
   -119   -405   -288    262     80   -348   -649   -241  -1535  -2525  -1678   -485
    -90   -423   -332    254    119   -379   -659   -246  -1538  -2530  -1686   -501
    -83   -423   -342    252    129   -384   -659   -246  -1527  -2520  -1683   -511
   -135   -457   -322    296     93   -389   -688   -275  -1543  -2535  -1704   -545
   -145   -465   -319    303     85   -392   -688   -285  -1553  -2543  -1704   -563
   -140   -441   -301    290     77   -374   -678   -277  -1538  -2527  -1691   -558
   -153   -426   -272    288     57   -350   -665   -254  -1506  -2496  -1660   -540
   -194   -410   -215    303     10   -314   -644   -226  -1462  -2457  -1618   -509
   -205   -400   -194    301     -7   -298   -610   -187  -1423  -2429  -1597   -501
   -228   -387   -158    306    -36   -272   -576   -150  -1387  -2400  -1579   -483
   -293   -387    -93    340   -101   -241   -548   -114  -1345  -2364  -1545   -459
   -363   -400    -36    381   -163   -218   -504    -67  -1278  -2304  -1506   -394
   -407   -410     -2    407   -205   -207   -485    -46  -1239  -2270  -1486   -371
   -402   -358     41    379   -223   -158   -514    -62  -1228  -2273  -1491   -384
   -410   -290    119    350   -267    -85   -574    -90  -1231  -2273  -1501   -400
   -459   -265    194    363   -327    -36   -600    -93  -1234  -2270  -1504   -418
   -532   -272    259    400   -397     -7   -607    -96  -1223  -2260  -1483   -433
   -579   -267    309    423   -446     20   -605    -80  -1210  -2242  -1457   -428
   -698   -290    407    496   -555     57   -561    -28  -1166  -2200  -1402   -381
   -867   -371    496    620   -683     62   -506     18  -1132  -2169  -1361   -337
   -917   -423    493    670   -706     33   -493     12  -1148  -2197  -1382   -358
   -859   -467    389    662   -626    -38   -517    -18  -1184  -2236  -1421   -397
   -750   -501    249    623   -501   -127   -563    -77  -1239  -2291  -1475   -452
   -685   -517    168    602   -428   -174   -581   -111  -1273  -2330  -1519   -491
   -672   -558    114    615   -394   -223   -605   -142  -1309  -2369  -1556   -524
   -636   -581     54    607   -345   -265   -615   -153  -1317  -2379  -1569   -530
   -574   -602    -28    587   -275   -316   -620   -163  -1332  -2390  -1584   -532
   -519   -636   -116    579   -202   -376   -652   -189  -1361  -2416  -1610   -555
   -485   -636   -150    561   -168   -394   -709   -239  -1395  -2442  -1631   -581
   -467   -654   -187    561   -142   -420   -706   -244  -1400  -2447  -1634   -584
   -480   -693   -213    587   -137   -452   -706   -254  -1415  -2462  -1641   -592
   -475   -685   -210    581   -132   -449   -701   -254  -1408  -2444  -1618   -574
   -454   -659   -207    555   -124   -433   -691   -233  -1392  -2429  -1600   -561
   -418   -665   -246    540    -88   -457   -683   -213  -1387  -2434  -1610   -563
   -387   -711   -324    548    -33   -519   -633   -155  -1392  -2468  -1652   -594
   -374   -875   -501    626     62   -688   -522    -20  -1389  -2548  -1771   -701
   -381   -909   -527    644     72   -719   -384    161  -1288  -2566  -1847   -792
   -358   -618   -259    488    -51   -441   -290    231  -1111  -2416  -1704   -683
   -392   -142    249    267   -322     51   -379   -101  -1072  -2187  -1371   -384
   -452    454    906      0   -678    680   -636   -607  -1098  -1849   -870     93
   -540    971   1512   -215  -1026   1239   -940   -922  -1036  -1415   -296    613
   -491   1080   1571   -293  -1031   1325  -1226  -1085  -1013  -1093     80    984
   -441    633   1075    -98   -758    854  -1330  -1132  -1226  -1306   -158    792
   -436     28    465    205   -449    246  -1288  -1122  -1673  -2065   -956     54
   -413   -454    -44    431   -184   -249  -1135   -969  -1948  -2707  -1652   -592
   -407   -618   -210    511   -101   -415   -963   -672  -1753  -2657  -1709   -649
   -405   -597   -194    501   -109   -397   -823   -431  -1535  -2504  -1615   -566
   -345   -581   -236    465    -54   -410   -727   -267  -1405  -2423  -1569   -527
   -327   -584   -257    454    -38   -420   -701   -215  -1371  -2418  -1574   -540
   -335   -594   -259    462    -38   -428   -688   -200  -1363  -2423  -1579   -550
   -348   -641   -296    493    -28   -470   -680   -184  -1363  -2431  -1592   -553
   -342   -670   -327    506     -7   -498   -678   -174  -1358  -2431  -1595   -553
   -348   -662   -314    504    -18   -488   -672   -168  -1350  -2426  -1587   -550
   -392   -675   -283    532    -57   -478   -680   -181  -1361  -2439  -1597   -555
   -439   -696   -259    566    -90   -478   -688   -202  -1374  -2452  -1613   -563
   -431   -670   -239    550    -96   -454   -672   -189  -1353  -2436  -1597   -548
   -397   -662   -267    527    -64   -465   -675   -168  -1348  -2436  -1602   -542
   -379   -670   -290    524    -46   -480   -691   -171  -1356  -2442  -1608   -540
   -389   -662   -272    524    -59   -467   -696   -176  -1356  -2434  -1595   -530
   -389   -636   -246    514    -72   -441   -696   -181  -1356  -2431  -1584   -517
   -387   -641   -254    514    -67   -449   -691   -187  -1358  -2436  -1584   -511
   -389   -652   -262    519    -64   -459   -683   -181  -1348  -2431  -1574   -493
   -389   -675   -288    532    -51   -483   -688   -189  -1356  -2444  -1582   -498
   -361   -675   -314    519    -23   -496   -693   -187  -1356  -2442  -1577   -488
   -329   -641   -314    485    -10   -478   -685   -171  -1340  -2429  -1569   -478
   -314   -628   -314    470     -2   -472   -680   -158  -1322  -2410  -1553   -459
   -298   -633   -337    465     15   -485   -693   -158  -1322  -2400  -1551   -449
   -301   -641   -340    472     18   -491   -714   -171  -1332  -2397  -1561   -446
   -280   -641   -361    459     38   -501   -711   -161  -1325  -2390  -1553   -433
   -252   -626   -374    439     59   -501   -704   -148  -1314  -2382  -1535   -410
   -226   -610   -387    415     80   -498   -709   -142  -1306  -2374  -1519   -392
   -187   -587   -400    387    106   -493   -711   -127  -1299  -2364  -1509   -376
   -174   -607   -436    389    129   -522   -727   -135  -1306  -2366  -1512   -371
   -161   -620   -459    392    148   -542   -730   -132  -1304  -2353  -1499   -353
   -166   -607   -444    384    137   -524   -737   -153  -1314  -2356  -1491   -340
   -179   -613   -433    397    127   -524   -743   -184  -1337  -2366  -1493   -329
   -127   -602   -475    361    174   -540   -761   -187  -1353  -2374  -1501   -314
    -59   -607   -548    332    244   -579   -779   -179  -1369  -2379  -1506   -301
    -25   -618   -594    319    283   -607   -802   -202  -1400  -2405  -1525   -303
      7   -633   -641    314    324   -636   -823   -228  -1444  -2442  -1556   -322
     28   -652   -680    309    353   -665   -836   -265  -1491  -2491  -1597   -350
     57   -672   -732    306    392   -701   -846   -306  -1538  -2535  -1628   -374
     93   -691   -784    298    436   -735   -865   -353  -1590  -2590  -1667   -407
    140   -685   -826    272    483   -756   -880   -402  -1644  -2652  -1714   -454
    220   -698   -919    239    568   -807   -906   -457  -1701  -2725  -1771   -511
    280   -719  -1000    218    639   -857   -930   -511  -1751  -2787  -1823   -563
    298   -745  -1047    223    670   -896   -943   -566  -1795  -2842  -1865   -615
    303   -776  -1080    236    691   -927   -956   -623  -1844  -2899  -1912   -683
    353   -766  -1122    205    735   -943   -966   -667  -1880  -2940  -1945   -732
    444   -769  -1215    161    828   -992  -1002   -717  -1932  -2995  -1990   -789
    524   -745  -1273    109    896  -1010  -1047   -771  -1987  -3052  -2036   -839
    555   -769  -1325    106    940  -1047  -1054   -800  -2018  -3089  -2060   -862
    568   -769  -1337     98    950  -1052  -1044   -805  -2026  -3102  -2060   -862
    553   -771  -1325    109    937  -1047  -1034   -802  -2026  -3099  -2044   -852
    506   -771  -1280    129    893  -1026  -1023   -802  -2023  -3099  -2031   -849
    483   -753  -1236    135    859   -995  -1018   -802  -2029  -3096  -2029   -841
    483   -748  -1231    132    854   -987  -1005   -797  -2021  -3091  -2026   -818
    459   -719  -1179    129    818   -948   -995   -792  -2013  -3081  -2021   -805
    394   -714  -1111    158    750   -911   -969   -776  -2000  -3068  -2021   -800
    324   -698  -1023    187    672   -859   -935   -743  -1961  -3031  -1992   -763
    277   -659   -937    189    607   -797   -927   -722  -1925  -2990  -1948   -714
    239   -597   -836    179    537   -717   -937   -740  -1912  -2969  -1925   -688
    184   -571   -756    192    467   -662   -943   -761  -1912  -2956  -1919   -672
    166   -581   -748    207    457   -665   -953   -774  -1919  -2946  -1917   -654
    168   -581   -750    205    457   -665   -956   -766  -1925  -2935  -1909   -631
    155   -561   -717    200    436   -639   -961   -761  -1938  -2938  -1912   -626
     75   -584   -659    254    363   -620   -948   -732  -1930  -2917  -1893   -597
    -20   -555   -535    288    257   -545   -906   -696  -1906  -2883  -1860   -558
    -72   -555   -485    314    205   -522   -872   -678  -1909  -2878  -1855   -542
    -70   -589   -522    329    223   -555   -875   -696  -1953  -2917  -1901   -571
    -51   -607   -555    329    249   -581   -880   -717  -1995  -2953  -1938   -597
    -62   -626   -563    345    249   -594   -867   -730  -2026  -2974  -1966   -607
    -67   -670   -605    368    265   -639   -870   -761  -2065  -3003  -2010   -641
    -57   -701   -644    379    290   -672   -888   -779  -2096  -3024  -2036   -665
    -54   -704   -649    376    296   -678   -891   -792  -2117  -3031  -2044   -672
    -67   -740   -672    405    301   -706   -888   -802  -2135  -3039  -2057   -683
    -64   -805   -740    433    335   -774   -917   -846  -2184  -3081  -2107   -727
     10   -823   -836    405    423   -831   -937   -888  -2231  -3125  -2153   -771
    135   -787   -922    324    524   -854   -963   -935  -2288  -3180  -2218   -828
    293   -672   -966    189    628   -818  -1000   -989  -2348  -3239  -2288   -893
    478   -587  -1067     51    771   -826  -1036  -1010  -2385  -3263  -2322   -917
    566   -592  -1158     12    859   -875  -1091  -1047  -2423  -3296  -2364   -945
    524   -711  -1236     93    878   -974  -1114  -1093  -2478  -3354  -2439  -1000
    426   -953  -1379    265    901  -1166  -1078  -1083  -2546  -3447  -2553  -1083
    293  -1247  -1540    475    914  -1392   -961   -984  -2587  -3585  -2733  -1260
    254  -1309  -1564    527    906  -1434   -815   -833  -2512  -3608  -2800  -1350
    231  -1052  -1286    410    756  -1169   -735   -831  -2374  -3468  -2652  -1244
    116   -594   -711    239    413   -652   -862  -1239  -2379  -3252  -2325   -914
     -2     12     15     -7    -10     15  -1140  -1693  -2366  -2857  -1777   -379
    -44    537    581   -246   -314    558  -1405  -1951  -2273  -2403  -1218    179
     -5    550    555   -275   -280    553  -1644  -2060  -2260  -2138   -911    537
      5     49     44    -25    -18     46  -1699  -2075  -2504  -2447  -1254    241
    -38   -491   -454    265    207   -475  -1621  -2052  -2966  -3239  -2075   -548
    -59   -904   -844    480    392   -875  -1439  -1862  -3133  -3702  -2605  -1067
    -49   -966   -919    506    433   -945  -1236  -1545  -2907  -3595  -2577  -1036
    -31   -885   -854    459    410   -870  -1075  -1296  -2696  -3434  -2439   -909
    -33   -885   -854    457    410   -870  -1005  -1184  -2611  -3385  -2418   -914
    -54   -904   -852    478    397   -878   -935  -1111  -2564  -3359  -2413   -885
    -51   -911   -859    480    402   -885   -927  -1114  -2577  -3369  -2426   -911
    -15   -904   -888    459    436   -896   -904  -1085  -2566  -3356  -2405   -898
     12   -870   -883    426    446   -875   -867  -1039  -2538  -3330  -2369   -859
      7   -880   -888    436    446   -885   -862  -1028  -2533  -3320  -2353   -852
      2   -862   -865    428    431   -862   -867  -1036  -2538  -3320  -2353   -870
     23   -815   -839    397    431   -826   -867  -1049  -2556  -3328  -2372   -906
     59   -800   -859    368    457   -828   -867  -1062  -2569  -3333  -2379   -919
    142   -807   -950    332    545   -878   -878  -1078  -2587  -3346  -2395   -930
    257   -813  -1070    277    662   -940   -914  -1122  -2637  -3387  -2436   -948
    285   -800  -1085    257    685   -943   -904  -1132  -2644  -3395  -2455   -943
    301   -771  -1075    233    685   -922   -901  -1161  -2662  -3406  -2481   -961
    301   -761  -1062    228    680   -911   -896  -1166  -2655  -3377  -2457   -948
    342   -709  -1052    181    693   -878   -909  -1174  -2657  -3367  -2452   -969
    423   -730  -1153    153    787   -940   -930  -1171  -2694  -3387  -2470   -945
    423   -717  -1140    145    782   -927   -909  -1119  -2647  -3328  -2416   -865
    384   -662  -1047    137    714   -854   -904  -1093  -2618  -3294  -2382   -839
    371   -693  -1065    158    717   -878   -891  -1088  -2618  -3268  -2379   -836
    355   -641   -997    142    675   -818   -883  -1083  -2611  -3247  -2385   -857
    358   -620   -982    129    667   -800   -872  -1067  -2595  -3231  -2382   -805
    366   -631   -997    132    680   -813   -865  -1057  -2590  -3224  -2369   -782
    363   -600   -963    116    662   -782   -859  -1044  -2569  -3200  -2340   -766
    402   -568   -971     83    685   -769   -862  -1041  -2559  -3182  -2333   -766
    470   -563  -1034     46    750   -797   -862  -1044  -2564  -3190  -2333   -774
    493   -566  -1062     36    776   -813   -867  -1044  -2564  -3195  -2333   -771
    524   -527  -1054      0    787   -789   -888  -1057  -2577  -3203  -2346   -776
    568   -488  -1057    -38    813   -771   -893  -1047  -2569  -3185  -2304   -719
    574   -478  -1052    -49    810   -763   -888  -1049  -2566  -3169  -2262   -745
    568   -504  -1075    -33    820   -789   -875  -1067  -2577  -3182  -2309   -800
    623   -501  -1127    -62    872   -813   -891  -1096  -2611  -3229  -2372   -753
    696   -407  -1104   -142    898   -756   -922  -1148  -2668  -3283  -2405   -800
    717   -407  -1127   -155    919   -766   -930  -1114  -2694  -3307  -2423   -782
    735   -452  -1189   -142    961   -820   -943  -1080  -2688  -3289  -2434   -745
    732   -452  -1187   -142    958   -818   -927  -1091  -2678  -3255  -2405   -792
    745   -423  -1169   -161    956   -795   -932  -1140  -2709  -3283  -2416   -846
    769   -420  -1189   -174    979   -805   -940  -1184  -2748  -3322  -2444   -870
    828   -418  -1247   -205   1036   -831   -945  -1208  -2764  -3343  -2478   -896
    904   -420  -1327   -241   1114   -872   -963  -1249  -2792  -3382  -2533   -932
    966   -441  -1408   -262   1187   -924   -979  -1299  -2829  -3411  -2579   -974
    997   -454  -1454   -272   1223   -953  -1000  -1356  -2860  -3439  -2629  -1036
   1015   -459  -1475   -277   1244   -966  -1015  -1415  -2899  -3476  -2694  -1106
    982   -483  -1465   -252   1223   -974  -1000  -1452  -2920  -3504  -2751  -1117
    948   -532  -1480   -207   1213  -1005  -1010  -1499  -2948  -3528  -2769  -1104
    904   -592  -1496   -155   1197  -1041  -1049  -1519  -3003  -3551  -2792  -1140
    789   -646  -1439    -72   1114  -1041  -1031  -1486  -2969  -3509  -2761  -1109
    701   -667  -1369    -18   1031  -1018  -1000  -1467  -2938  -3481  -2738  -1083
    654   -652  -1306      0    979   -979   -974  -1454  -2922  -3465  -2722  -1070
    602   -636  -1241     15    919   -937   -945  -1457  -2909  -3455  -2704  -1052
    540   -623  -1163     38    852   -893   -906  -1441  -2886  -3413  -2668  -1026
    519   -615  -1135     46    826   -875   -880  -1387  -2837  -3343  -2608  -1008
    548   -626  -1174     38    859   -898   -880  -1371  -2826  -3333  -2600  -1015
    542   -600  -1143     28    839   -870   -880  -1369  -2831  -3348  -2611  -1008
    527   -524  -1052     -2    789   -787   -839  -1327  -2774  -3304  -2564   -945
    511   -459   -974    -25    740   -717   -813  -1296  -2717  -3244  -2501   -878
    491   -405   -896    -41    693   -649   -810  -1293  -2683  -3203  -2452   -854
    485   -363   -852    -62    667   -607   -826  -1304  -2662  -3164  -2413   -844
    491   -358   -852    -67    670   -605   -831  -1286  -2644  -3128  -2377   -797
    480   -358   -839    -62    659   -597   -833  -1273  -2631  -3112  -2359   -782
    467   -340   -807    -62    636   -574   -844  -1288  -2634  -3109  -2356   -789
    407   -355   -763    -25    584   -558   -823  -1317  -2644  -3125  -2379   -805
    353   -407   -761     25    555   -584   -795  -1350  -2668  -3148  -2400   -828
    402   -519   -924     57    662   -722   -820  -1353  -2714  -3174  -2418   -846
    446   -602  -1049     77    748   -826   -849  -1353  -2740  -3205  -2468   -867
    457   -662  -1122    101    787   -891   -867  -1387  -2785  -3239  -2520   -891
    423   -678  -1101    127    761   -891   -870  -1397  -2798  -3255  -2535   -896
    413   -701  -1114    142    763   -906   -883  -1426  -2826  -3270  -2561   -940
    394   -717  -1111    161    753   -914   -901  -1457  -2850  -3286  -2590   -979
    389   -732  -1122    168    756   -927   -917  -1486  -2870  -3309  -2605  -1000
    426   -756  -1182    163    802   -966   -937  -1504  -2889  -3325  -2629  -1013
    457   -779  -1236    161    844  -1008   -956  -1512  -2899  -3325  -2634  -1023
    483   -774  -1257    145    870  -1015   -979  -1532  -2907  -3333  -2647  -1044
    506   -763  -1273    127    888  -1018   -997  -1556  -2925  -3361  -2675  -1052
    522   -766  -1288    122    904  -1026   -995  -1561  -2922  -3354  -2681  -1075
    524   -766  -1291    119    906  -1028   -989  -1577  -2922  -3361  -2696  -1114
    561   -782  -1343    111    950  -1062   -997  -1579  -2940  -3385  -2714  -1101
    607   -893  -1501    140   1054  -1197  -1010  -1574  -2998  -3442  -2779  -1145
    639  -1054  -1693    207   1163  -1374   -932  -1496  -3034  -3528  -2899  -1296
    667  -1161  -1829    244   1244  -1493   -787  -1350  -3011  -3613  -3024  -1436
    670  -1002  -1673    166   1171  -1337   -613  -1202  -2837  -3504  -2940  -1382
    581   -600  -1184      7    883   -893   -636  -1457  -2717  -3263  -2644  -1106
    522    -10   -535   -257    527   -272   -950  -1909  -2637  -2883  -2153   -610
    470    652    181   -561    142    418  -1283  -2208  -2442  -2359  -1522      7
    532   1021    488   -776     23    756  -1639  -2312  -2223  -1865   -992    527
    628    693     64   -662    280    381  -1857  -2421  -2429  -2018  -1166    407
    641     83   -558   -363    600   -236  -1852  -2499  -2935  -2704  -1857   -262
    600   -496  -1098    -51    846   -797  -1644  -2385  -3343  -3398  -2590   -963
    581   -753  -1335     85    958  -1044  -1369  -2060  -3252  -3476  -2772  -1140
    607   -763  -1371     77    987  -1067  -1184  -1823  -3073  -3346  -2704  -1124
    620   -769  -1389     72   1002  -1078  -1067  -1678  -2969  -3278  -2673  -1122
    576   -805  -1382    111    979  -1093   -995  -1600  -2922  -3250  -2678  -1119
    511   -828  -1340    158    924  -1083   -945  -1564  -2902  -3239  -2688  -1117
    462   -862  -1325    197    893  -1093   -919  -1527  -2891  -3224  -2691  -1088
    431   -880  -1312    223    870  -1096   -896  -1483  -2868  -3192  -2681  -1057
    410   -888  -1299    236    854  -1093   -888  -1467  -2860  -3180  -2686  -1054
    371   -891  -1262    259    815  -1075   -862  -1444  -2837  -3148  -2673  -1039
    314   -846  -1161    265    735  -1002   -841  -1428  -2813  -3130  -2668  -1034
    270   -854  -1127    290    698   -989   -820  -1415  -2785  -3096  -2642  -1034
    239   -859  -1098    309    667   -979   -805  -1397  -2766  -3070  -2618  -1026
    205   -854  -1060    324    631   -956   -779  -1358  -2735  -3037  -2592   -979
    171   -844  -1018    335    592   -930   -753  -1332  -2709  -3011  -2585   -948
    168   -836  -1005    335    587   -919   -724  -1304  -2681  -2987  -2566   -914
    181   -787   -969    301    574   -878   -709  -1291  -2662  -2961  -2546   -906
    213   -753   -966    270    589   -859   -706  -1283  -2655  -2959  -2543   -893
    246   -740   -987    246    615   -865   -711  -1265  -2652  -2964  -2559   -867
    285   -709   -995    213    639   -852   -709  -1249  -2634  -2953  -2564   -854
    296   -691   -987    194    639   -839   -691  -1218  -2603  -2896  -2525   -831
    322   -659   -982    168    652   -820   -691  -1210  -2590  -2860  -2525   -870
    348   -646   -995    148    667   -818   -683  -1184  -2564  -2837  -2491   -844
    306   -665   -974    179    639   -818   -683  -1158  -2540  -2816  -2468   -810
    306   -667   -976    179    641   -820   -680  -1140  -2530  -2803  -2457   -797
    314   -657   -971    171    641   -813   -678  -1137  -2522  -2792  -2452   -779
    329   -639   -971    153    649   -805   -665  -1122  -2494  -2756  -2436   -758
    363   -636  -1000    135    680   -818   -657  -1111  -2491  -2748  -2442   -753
    389   -636  -1026    122    706   -831   -649  -1083  -2483  -2714  -2405   -735
    410   -600  -1010     96    709   -805   -641  -1052  -2449  -2662  -2359   -735
    418   -568   -989     75    701   -779   -659  -1044  -2439  -2660  -2351   -704
    449   -566  -1015     59    730   -792   -675  -1052  -2436  -2655  -2340   -683
    454   -555  -1013     49    732   -784   -678  -1049  -2431  -2629  -2317   -672
    470   -548  -1018     38    743   -782   -675  -1044  -2434  -2603  -2312   -662
    457   -522   -982     31    717   -750   -665  -1036  -2426  -2582  -2299   -654
    431   -517   -948     41    688   -732   -654  -1036  -2431  -2585  -2301   -649
    426   -517   -943     44    683   -730   -644  -1044  -2436  -2579  -2286   -654
    413   -504   -917     46    665   -709   -636  -1052  -2442  -2569  -2273   -654
    400   -511   -914     54    654   -711   -633  -1062  -2447  -2579  -2281   -657
    389   -530   -919     70    652   -724   -623  -1078  -2455  -2587  -2294   -678
    358   -530   -888     83    623   -709   -610  -1085  -2447  -2579  -2288   -688
    322   -480   -802     80    561   -641   -579  -1078  -2413  -2548  -2252   -657
    301   -433   -737     64    519   -587   -545  -1080  -2387  -2530  -2231   -657
    322   -462   -784     70    550   -623   -532  -1104  -2400  -2553  -2255   -680
    303   -491   -795     93    548   -641   -522  -1114  -2400  -2572  -2273   -691
    285   -488   -774    101    530   -631   -509  -1119  -2390  -2564  -2265   -691
    259   -498   -758    116    506   -628   -501  -1135  -2385  -2566  -2270   -717
    257   -501   -761    122    509   -631   -501  -1148  -2385  -2587  -2281   -722
    270   -506   -779    116    524   -644   -501  -1161  -2392  -2611  -2296   -722
    272   -524   -797    127    535   -659   -485  -1158  -2382  -2582  -2257   -698
    265   -483   -748    109    504   -615   -475  -1153  -2359  -2533  -2229   -719
    267   -441   -709     85    488   -576   -467  -1150  -2340  -2509  -2208   -730
    275   -410   -685     64    478   -545   -449  -1140  -2317  -2499  -2203   -724
    316   -402   -719     44    517   -561   -444  -1153  -2320  -2517  -2218   -737
    358   -400   -761     20    558   -579   -441  -1135  -2309  -2494  -2203   -717
    384   -379   -763     -2    571   -571   -428  -1101  -2278  -2460  -2182   -704
    410   -363   -776    -25    592   -568   -410  -1080  -2255  -2449  -2184   -704
    423   -303   -727    -59    574   -514   -392  -1057  -2210  -2413  -2161   -685
    423   -252   -675    -85    548   -465   -397  -1057  -2179  -2366  -2109   -665
    433   -236   -670    -98    550   -452   -428  -1065  -2174  -2346  -2086   -646
    441   -228   -672   -109    555   -449   -462  -1078  -2174  -2333  -2083   -646
    452   -233   -685   -109    568   -459   -475  -1083  -2171  -2317  -2078   -662
    439   -254   -693    -93    563   -475   -475  -1085  -2166  -2304  -2068   -659
    423   -259   -683    -80    553   -470   -470  -1080  -2161  -2296  -2062   -652
    387   -283   -670    -51    527   -475   -454  -1075  -2164  -2296  -2062   -646
    368   -316   -685    -25    527   -501   -446  -1078  -2177  -2307  -2078   -665
    322   -361   -683     18    501   -522   -428  -1067  -2177  -2307  -2088   -675
    277   -397   -678     59    478   -537   -402  -1062  -2169  -2301  -2094   -672
    236   -407   -646     83    441   -527   -374  -1047  -2148  -2286  -2083   -659
    210   -413   -623    101    415   -517   -348  -1031  -2130  -2268  -2068   -626
    179   -402   -581    109    379   -491   -316   -987  -2088  -2221  -2034   -592
    153   -381   -537    114    342   -459   -303   -966  -2065  -2190  -2021   -574
    116   -389   -506    135    311   -446   -277   -940  -2034  -2161  -1997   -542
     93   -379   -472    142    283   -426   -267   -935  -2023  -2156  -1995   -535
     59   -379   -439    158    246   -407   -265   -930  -2021  -2156  -2003   -532
     41   -384   -426    171    233   -405   -270   -922  -2013  -2143  -1995   -527
     54   -387   -441    166    246   -413   -280   -922  -2008  -2132  -1990   -548
     88   -410   -498    161    293   -454   -293   -930  -2016  -2148  -2013   -576
     98   -441   -542    168    319   -493   -290   -927  -2010  -2151  -2031   -589
     85   -465   -550    189    316   -506   -272   -904  -1990  -2135  -2029   -576
     98   -535   -633    215    363   -581   -262   -888  -2026  -2179  -2094   -649
    127   -724   -852    298    488   -787   -194   -823  -2101  -2333  -2281   -846
    119   -833   -953    353    535   -893    -38   -649  -2039  -2369  -2351   -919
     77   -659   -737    288    407   -698     88   -576  -1865  -2210  -2197   -805
    -18   -285   -267    150    124   -277      0   -859  -1748  -1932  -1849   -485
   -142    329    472    -93   -306    400   -314  -1309  -1623  -1509  -1280     85
   -244    943   1187   -350   -717   1062   -600  -1540  -1397   -997   -675    644
   -155   1096   1249   -470   -704   1171   -911  -1644  -1286   -698   -374   1002
    -49    691    737   -322   -394    714  -1119  -1777  -1561   -974   -657    800
    -25     77    103    -25    -64     90  -1158  -1919  -2130  -1745  -1423     10
      5   -478   -483    233    244   -480   -987  -1800  -2491  -2377  -2094   -683
    155   -665   -820    254    488   -743   -815  -1512  -2410  -2436  -2226   -836
    290   -698   -989    202    639   -844   -698  -1309  -2296  -2379  -2210   -852
    387   -758  -1145    187    766   -950   -644  -1210  -2249  -2377  -2234   -896
    444   -797  -1244    174    844  -1021   -652  -1213  -2270  -2421  -2288   -937
    462   -815  -1280    176    870  -1047   -646  -1213  -2273  -2439  -2309   -953
    470   -810  -1283    168    875  -1047   -649  -1215  -2281  -2449  -2325   -992
    454   -828  -1283    187    867  -1054   -652  -1213  -2283  -2452  -2335  -1005
    449   -862  -1312    205    878  -1085   -649  -1202  -2278  -2449  -2340  -1000
    454   -891  -1348    218    898  -1119   -646  -1197  -2270  -2452  -2343  -1000
    493   -867  -1361    184    927  -1114   -631  -1174  -2244  -2426  -2317   -974
    498   -854  -1353    179    924  -1104   -636  -1169  -2236  -2416  -2312   -976
    467   -888  -1358    210    911  -1124   -667  -1192  -2249  -2423  -2327   -989
    465   -891  -1356    213    909  -1122   -662  -1176  -2229  -2405  -2314   -976
    467   -867  -1335    197    898  -1098   -654  -1156  -2200  -2374  -2286   -950
    480   -852  -1332    187    906  -1091   -649  -1124  -2166  -2343  -2249   -917
    452   -867  -1319    207    883  -1093   -667  -1130  -2174  -2351  -2257   -930
    431   -846  -1278    207    854  -1062   -652  -1109  -2140  -2320  -2236   -909
    420   -828  -1252    202    833  -1039   -633  -1078  -2104  -2288  -2210   -891
    423   -839  -1262    207    841  -1049   -633  -1072  -2101  -2286  -2208   -891
    387   -828  -1215    218    800  -1023   -615  -1028  -2062  -2249  -2177   -859
    387   -771  -1158    192    771   -963   -600   -971  -1997  -2192  -2138   -813
    384   -761  -1148    187    766   -956   -615   -958  -1974  -2171  -2122   -784
    384   -748  -1132    181    758   -940   -615   -940  -1943  -2143  -2107   -766
    397   -722  -1122    161    756   -922   -592   -911  -1917  -2120  -2101   -750
    402   -698  -1104    148    750   -901   -558   -870  -1870  -2070  -2073   -701
    329   -714  -1044    192    685   -880   -537   -833  -1826  -2021  -2044   -672
    171   -776   -948    303    558   -862   -527   -820  -1803  -2000  -2008   -662
    132   -810   -943    337    535   -878   -527   -818  -1800  -2013  -2005   -662
    215   -792  -1008    288    610   -898   -574   -839  -1816  -2031  -2008   -683
    285   -753  -1041    233    662   -896   -613   -849  -1816  -2031  -2000   -691
    277   -750  -1028    236    652   -888   -620   -828  -1787  -2000  -1971   -665
    249   -753  -1002    249    623   -878   -594   -792  -1751  -1964  -1938   -636
    166   -776   -945    303    555   -859   -584   -771  -1730  -1938  -1917   -605
     83   -766   -849    340    465   -807   -574   -748  -1704  -1901  -1880   -553
     23   -732   -756    355    389   -743   -553   -719  -1673  -1867  -1847   -514
    -41   -717   -675    379    314   -696   -532   -698  -1649  -1844  -1821   -485
    -28   -717   -691    371    329   -704   -517   -693  -1647  -1847  -1813   -491
    -15   -714   -698    363    340   -706   -504   -696  -1636  -1834  -1795   -501
    -31   -722   -691    376    329   -706   -506   -709  -1636  -1836  -1808   -530
    -46   -727   -680    387    314   -704   -511   -727  -1647  -1847  -1826   -563
    -44   -696   -654    368    303   -675   -491   -719  -1634  -1834  -1823   -571
     -7   -678   -672    340    332   -675   -483   -730  -1631  -1834  -1836   -597
     77   -670   -748    296    413   -709   -483   -761  -1649  -1857  -1860   -631
    109   -683   -792    285    449   -737   -480   -779  -1662  -1870  -1886   -652
    145   -675   -820    265    483   -748   -480   -787  -1662  -1875  -1904   -665
    155   -691   -846    267    498   -766   -493   -800  -1673  -1888  -1927   -680
    140   -706   -846    283    493   -776   -491   -802  -1665  -1883  -1932   -683
    176   -727   -904    275    537   -815   -506   -823  -1680  -1901  -1953   -704
    200   -727   -930    262    563   -828   -514   -833  -1675  -1904  -1951   -706
    215   -743   -958    262    584   -849   -522   -841  -1675  -1909  -1961   -714
    231   -727   -958    249    594   -841   -514   -839  -1662  -1904  -1964   -714
    259   -706   -969    223    613   -839   -506   -826  -1636  -1883  -1948   -704
    311   -670   -982    179    646   -826   -504   -813  -1618  -1873  -1935   -693
    363   -654  -1021    145    691   -836   -498   -792  -1590  -1852  -1922   -685
    389   -675  -1065    142    727   -870   -493   -784  -1577  -1847  -1932   -691
    405   -654  -1062    122    732   -857   -480   -769  -1553  -1834  -1925   -685
    452   -592  -1047     70    748   -818   -470   -748  -1517  -1797  -1891   -657
    485   -563  -1049     36    766   -805   -498   -756  -1499  -1774  -1873   -636
    522   -555  -1078     18    800   -815   -548   -779  -1499  -1764  -1870   -631
    540   -527  -1067     -7    802   -797   -571   -789  -1486  -1748  -1860   -626
    540   -511  -1052    -15    795   -782   -568   -779  -1465  -1732  -1844   -618
    511   -568  -1083     28    795   -826   -597   -797  -1491  -1758  -1865   -633
    504   -594  -1098     46    800   -846   -607   -818  -1506  -1774  -1870   -639
    514   -584  -1098     33    805   -841   -597   -823  -1504  -1771  -1865   -641
    542   -594  -1140     25    839   -867   -589   -810  -1501  -1769  -1867   -644
    563   -636  -1200     36    880   -917   -579   -802  -1501  -1769  -1878   -649
    558   -696  -1254     70    906   -974   -571   -792  -1501  -1777  -1893   -659
    535   -711  -1247     85    888   -979   -579   -800  -1504  -1782  -1899   -670
    509   -730  -1239    109    872   -984   -584   -815  -1512  -1790  -1906   -688
    485   -763  -1249    137    867  -1005   -600   -828  -1525  -1803  -1922   -704
    449   -792  -1241    171    844  -1015   -605   -839  -1530  -1800  -1919   -706
    426   -828  -1254    200    839  -1041   -610   -839  -1527  -1800  -1917   -709
    397   -852  -1249    226    823  -1049   -605   -833  -1517  -1784  -1904   -696
    376   -862  -1239    241    807  -1049   -605   -826  -1506  -1769  -1891   -685
    361   -859  -1221    249    789  -1039   -594   -815  -1486  -1751  -1880   -683
    342   -852  -1197    254    769  -1023   -592   -815  -1478  -1743  -1878   -688
    316   -854  -1171    267    743  -1013   -597   -797  -1457  -1717  -1862   -670
    283   -872  -1156    293    719  -1015   -589   -782  -1436  -1696  -1855   -659
    246   -914  -1161    335    704  -1036   -568   -766  -1434  -1699  -1862   -667
    254   -979  -1236    361    743  -1109   -524   -714  -1444  -1745  -1927   -735
    306  -1111  -1421    402    862  -1265   -446   -610  -1452  -1836  -2073   -878
    319  -1156  -1475    415    896  -1314   -319   -418  -1345  -1829  -2138   -950
    298   -935  -1234    319    766  -1083   -233   -293  -1135  -1662  -1979   -836
    215   -480   -696    132    454   -589   -337   -636  -1080  -1428  -1623   -496
     62     93     31    -77     15     62   -571  -1114  -1070  -1065  -1078     46
    -12    646    657   -316   -335    652   -810  -1402   -966   -605   -470    639
     80    787    706   -433   -311    748  -1075  -1543   -901   -244    -36   1101
    150    231     80   -192     33    155  -1176  -1631  -1213   -602   -426    761
    197   -361   -561     80    376   -459  -1174  -1662  -1693  -1408  -1280    -70
    228   -844  -1072    306    649   -958  -1085  -1535  -1943  -1984  -1945   -717
    290  -1023  -1314    366    802  -1169   -963  -1262  -1784  -1971  -2034   -797
    363  -1036  -1402    335    880  -1218   -875  -1072  -1621  -1873  -1982   -753
    459  -1039  -1499    288    979  -1267   -815   -948  -1514  -1816  -1958   -730
    527  -1028  -1556    249   1041  -1291   -792   -901  -1478  -1805  -1958   -722
    584  -1060  -1644    239   1114  -1350   -810   -906  -1496  -1839  -1997   -753
    568  -1145  -1717    285   1143  -1428   -828   -935  -1522  -1886  -2039   -797
    571  -1150  -1722    288   1145  -1436   -828   -937  -1519  -1899  -2052   -815
    592  -1153  -1748    277   1169  -1449   -846   -940  -1522  -1917  -2062   -839
    597  -1267  -1865    335   1231  -1566   -914   -987  -1566  -1969  -2114   -883
    620  -1301  -1922    340   1270  -1613   -914   -989  -1574  -1979  -2125   -875
    644  -1304  -1951    329   1296  -1626   -898   -982  -1564  -1971  -2109   -867
    659  -1340  -2000    337   1330  -1670   -924  -1023  -1587  -2003  -2132   -904
    698  -1356  -2055    329   1376  -1704   -956  -1060  -1613  -2031  -2153   -932
    826  -1382  -2208    277   1514  -1792   -995  -1067  -1626  -2049  -2174   -953
    976  -1363  -2340    192   1657  -1849  -1023  -1067  -1621  -2047  -2182   -969
   1065  -1382  -2447    155   1756  -1914  -1057  -1085  -1636  -2065  -2203  -1002
   1096  -1405  -2501    155   1797  -1953  -1080  -1104  -1649  -2083  -2226  -1021
   1124  -1335  -2460    101   1792  -1896  -1083  -1091  -1626  -2065  -2208  -1005
   1143  -1275  -2418     64   1779  -1847  -1088  -1080  -1602  -2047  -2190   -995
   1135  -1231  -2366     46   1748  -1797  -1091  -1070  -1582  -2034  -2179   -997
   1148  -1158  -2307      5   1727  -1732  -1062  -1023  -1527  -1984  -2135   -963
   1117  -1127  -2244      2   1680  -1686  -1047   -984  -1478  -1932  -2083   -922
   1117  -1117  -2234     -2   1675  -1675  -1049   -961  -1452  -1901  -2044   -888
   1158  -1060  -2221    -51   1688  -1639  -1039   -919  -1410  -1852  -1982   -846
   1202   -976  -2179   -111   1691  -1577  -1018   -885  -1366  -1810  -1932   -833
   1171   -976  -2151    -98   1660  -1564  -1052   -898  -1371  -1818  -1930   -859
   1166   -922  -2088   -122   1626  -1504  -1034   -854  -1314  -1764  -1873   -813
   1182   -901  -2083   -142   1631  -1491  -1021   -805  -1262  -1712  -1829   -756
   1260   -841  -2101   -207   1680  -1470  -1018   -758  -1223  -1667  -1795   -704
   1345   -761  -2107   -293   1725  -1431  -1049   -748  -1197  -1631  -1774   -680
   1400   -740  -2140   -329   1769  -1439  -1093   -743  -1192  -1626  -1784   -680
   1379   -727  -2107   -327   1740  -1415  -1132   -756  -1197  -1628  -1795   -693
   1275   -753  -2029   -259   1652  -1389  -1145   -763  -1197  -1626  -1795   -691
   1171   -805  -1979   -184   1574  -1392  -1137   -782  -1218  -1644  -1810   -704
   1153   -854  -2008   -150   1579  -1431  -1132   -820  -1260  -1678  -1842   -745
   1376   -792  -2169   -293   1769  -1480  -1143   -857  -1306  -1717  -1883   -784
   1647   -657  -2304   -493   1974  -1480  -1150   -852  -1317  -1727  -1899   -795
   1556   -610  -2166   -472   1860  -1389  -1104   -779  -1252  -1683  -1860   -748
   1236   -698  -1935   -270   1584  -1317  -1083   -753  -1210  -1654  -1839   -732
   1018   -818  -1836   -103   1426  -1327  -1065   -769  -1205  -1660  -1862   -771
    859   -935  -1795     38   1327  -1363  -1002   -771  -1210  -1678  -1886   -797
    826  -1008  -1834     88   1330  -1421   -971   -789  -1249  -1725  -1935   -844
    774  -1002  -1777    114   1273  -1389   -937   -774  -1236  -1730  -1951   -862
    683   -987  -1673    150   1176  -1330   -893   -743  -1192  -1712  -1938   -859
    548   -979  -1527    215   1036  -1252   -836   -696  -1132  -1660  -1888   -823
    511   -963  -1478    226    995  -1221   -807   -680  -1104  -1628  -1849   -807
    511   -997  -1512    241   1010  -1254   -813   -691  -1101  -1623  -1826   -797
    517  -1031  -1548    254   1031  -1288   -833   -714  -1122  -1641  -1826   -813
    550  -1021  -1571    236   1060  -1296   -836   -717  -1132  -1649  -1821   -818
    568  -1000  -1569    215   1067  -1283   -857   -735  -1145  -1660  -1821   -823
    589   -958  -1551    184   1070  -1254   -865   -737  -1135  -1647  -1803   -813
    558   -969  -1530    205   1044  -1249   -891   -743  -1132  -1647  -1792   -813
    561   -958  -1519    200   1039  -1239   -901   -743  -1124  -1636  -1774   -813
    594   -909  -1506    155   1049  -1205   -891   -727  -1101  -1623  -1764   -815
    602   -885  -1488    140   1044  -1187   -865   -685  -1052  -1590  -1738   -776
    620   -841  -1465    109   1041  -1153   -870   -667  -1021  -1564  -1704   -737
    641   -756  -1397     57   1018  -1075   -870   -644   -969  -1514  -1649   -688
    649   -683  -1332     15    987  -1005   -867   -636   -927  -1475  -1600   -646
    665   -626  -1291    -20    976   -958   -859   -605   -867  -1413  -1538   -607
    672   -615  -1291    -31    982   -953   -852   -579   -826  -1371  -1501   -563
    683   -597  -1280    -41    982   -937   -867   -568   -810  -1356  -1473   -537
    711   -594  -1306    -59   1005   -948   -880   -574   -818  -1363  -1475   -576
    722   -537  -1262    -93    989   -898   -865   -561   -797  -1353  -1467   -576
    730   -530  -1260   -101    992   -896   -859   -563   -805  -1363  -1478   -589
    730   -566  -1296    -80   1013   -930   -852   -561   -810  -1376  -1491   -644
    753   -592  -1345    -80   1049   -969   -854   -571   -833  -1410  -1532   -662
    792   -628  -1421    -83   1106  -1023   -854   -579   -846  -1428  -1543   -657
    807   -665  -1473    -72   1137  -1067   -893   -615   -878  -1460  -1569   -704
    852   -675  -1527    -88   1189  -1101   -901   -631   -891  -1475  -1592   -714
    906   -639  -1545   -135   1223  -1091   -922   -657   -904  -1496  -1608   -735
    940   -605  -1545   -168   1241  -1072   -945   -683   -924  -1509  -1615   -750
    958   -605  -1564   -179   1260  -1083   -948   -683   -927  -1504  -1605   -732
   1026   -600  -1626   -213   1325  -1111   -953   -680   -927  -1501  -1595   -743
   1111   -600  -1714   -257   1413  -1156   -961   -665   -917  -1499  -1597   -730
   1187   -589  -1779   -298   1483  -1184  -1002   -696   -940  -1527  -1628   -753
   1249   -574  -1823   -337   1535  -1197  -1021   -714   -950  -1535  -1644   -766
   1249   -563  -1813   -342   1530  -1187  -1013   -701   -940  -1530  -1644   -761
   1208   -584  -1795   -314   1499  -1187   -989   -665   -906  -1504  -1621   -735
   1174   -607  -1782   -283   1475  -1192   -948   -628   -898  -1519  -1639   -756
   1109   -756  -1867   -176   1486  -1312   -849   -532   -891  -1584  -1740   -849
   1065   -870  -1935    -96   1499  -1402   -711   -353   -810  -1621  -1831   -943
   1124   -659  -1784   -233   1452  -1221   -639   -226   -657  -1522  -1753   -888
   1098   -267  -1369   -415   1234   -818   -672   -423   -576  -1322  -1486   -649
   1002    241   -761   -623    880   -259   -911   -904   -610  -1023  -1023   -207
    872    891     18   -880    428    454  -1158  -1236   -519   -555   -402    329
    870   1150    280  -1013    293    717  -1400  -1340   -384   -116     77    779
    896    795   -101   -846    498    348  -1517  -1327   -449   -119     28    813
    857    254   -602   -555    730   -174  -1504  -1335   -839   -740   -600    252
    782   -220  -1002   -280    891   -610  -1382  -1304  -1278  -1543  -1389   -501
    776   -462  -1241   -158   1008   -852  -1195  -1010  -1127  -1574  -1514   -639
    792   -426  -1218   -181   1002   -823  -1026   -735   -878  -1400  -1405   -542
    810   -384  -1197   -215   1002   -789   -898   -540   -709  -1291  -1337   -493
    878   -361  -1239   -257   1057   -800   -839   -459   -649  -1273  -1335   -496
    906   -337  -1247   -285   1075   -792   -815   -428   -623  -1257  -1317   -485
    940   -322  -1262   -309   1101   -792   -818   -433   -626  -1273  -1332   -514
    966   -342  -1309   -314   1135   -826   -826   -439   -649  -1306  -1356   -535
   1005   -371  -1376   -316   1189   -872   -854   -446   -672  -1322  -1363   -532
   1062   -374  -1439   -345   1247   -906   -875   -441   -672  -1327  -1369   -540
   1078   -353  -1431   -363   1254   -891   -875   -423   -652  -1319  -1371   -555
   1098   -353  -1452   -374   1273   -901   -880   -420   -639  -1317  -1371   -545
   1104   -342  -1447   -379   1275   -893   -891   -423   -636  -1317  -1363   -542
   1111   -358  -1470   -379   1291   -914   -901   -436   -644  -1325  -1369   -561
   1135   -350  -1486   -392   1309   -917   -906   -441   -644  -1327  -1371   -574
   1156   -384  -1540   -387   1345   -961   -904   -439   -636  -1319  -1366   -568
   1161   -410  -1571   -374   1366   -989   -891   -410   -605  -1280  -1325   -542
   1111   -379  -1491   -368   1299   -935   -862   -368   -553  -1228  -1265   -509
   1098   -361  -1460   -368   1278   -911   -870   -368   -561  -1236  -1257   -493
   1085   -358  -1447   -363   1265   -901   -872   -358   -553  -1226  -1252   -462
   1078   -366  -1444   -355   1260   -904   -865   -335   -524  -1189  -1226   -436
   1060   -358  -1421   -353   1239   -891   -867   -324   -511  -1171  -1210   -441
   1047   -363  -1410   -342   1228   -885   -880   -324   -514  -1169  -1208   -452
   1047   -358  -1405   -345   1226   -880   -891   -322   -509  -1163  -1202   -449
   1052   -363  -1415   -342   1234   -888   -898   -314   -504  -1156  -1189   -431
   1044   -376  -1421   -335   1231   -898   -896   -296   -483  -1132  -1171   -400
   1026   -392  -1418   -316   1221   -904   -896   -270   -457  -1104  -1143   -387
    989   -376  -1366   -309   1176   -870   -888   -228   -415  -1062  -1101   -350
    976   -358  -1335   -309   1156   -846   -896   -205   -392  -1041  -1078   -319
    987   -363  -1353   -314   1169   -859   -917   -207   -394  -1041  -1075   -306
    984   -337  -1322   -324   1153   -828   -914   -187   -366  -1013  -1041   -267
    992   -327  -1319   -335   1156   -823   -927   -181   -361  -1005  -1034   -262
    979   -335  -1314   -322   1145   -823   -932   -179   -361  -1010  -1036   -270
    982   -296  -1278   -342   1127   -787   -930   -168   -358  -1005  -1023   -241
    982   -257  -1241   -363   1109   -748   -922   -150   -350   -992  -1005   -213
    966   -244  -1210   -363   1085   -727   -906   -137   -332   -976   -987   -215
    930   -236  -1166   -345   1047   -701   -891   -142   -342   -984   -982   -236
    911   -233  -1145   -340   1028   -691   -880   -142   -342   -984   -971   -233
    891   -231  -1122   -332   1005   -675   -862   -137   -342   -982   -961   -228
    846   -239  -1085   -303    963   -662   -859   -150   -353   -992   -966   -239
    836   -259  -1096   -288    966   -678   -859   -174   -384  -1023   -984   -262
    818   -267  -1088   -275    953   -678   -844   -166   -376  -1026   -989   -265
    810   -272  -1085   -270    948   -678   -833   -179   -381  -1041  -1010   -283
    810   -254  -1065   -277    935   -659   -815   -187   -379  -1049  -1023   -298
    831   -233  -1065   -298    948   -649   -807   -192   -374  -1044  -1023   -301
    833   -233  -1067   -301    948   -649   -810   -218   -384  -1072  -1047   -329
    839   -228  -1067   -306    953   -646   -818   -236   -402  -1088  -1057   -337
    849   -205  -1057   -324    950   -631   -813   -226   -392  -1070  -1041   -316
    872   -197  -1070   -337    971   -633   -802   -202   -371  -1049  -1028   -288
    815   -210  -1028   -303    922   -620   -789   -200   -361  -1039  -1026   -296
    776   -200   -976   -290    875   -587   -766   -181   -337  -1015  -1002   -296
    805   -142   -948   -332    875   -545   -748   -148   -298   -984   -971   -277
    805   -114   -919   -345    862   -517   -737   -127   -270   -958   -945   -252
    771   -140   -911   -319    841   -524   -724   -122   -262   -956   -940   -257
    774   -116   -893   -329    831   -504   -717   -106   -246   -935   -917   -231
    763    -90   -857   -337    807   -472   -706    -77   -213   -901   -878   -192
    758    -85   -844   -335    800   -465   -685    -49   -187   -878   -854   -179
    743    -28   -771   -358    756   -400   -654     -7   -127   -828   -810   -145
    745     54   -691   -400    717   -319   -649     10    -88   -797   -771   -106
    779     98   -683   -441    732   -290   -688     -7    -98   -800   -763    -80
    766    150   -615   -457    691   -231   -698     23    -51   -735   -704    -23
    776    174   -602   -475    688   -215   -706     36    -25   -704   -662      2
    782    181   -600   -483    691   -207   -709     49    -15   -698   -646     20
    771    179   -592   -475    683   -207   -724     46    -20   -709   -652     23
    730    137   -592   -433    662   -226   -735     36    -38   -730   -667     10
    709    106   -605   -410    657   -249   -724     31    -46   -740   -680     -7
    750     51   -701   -402    727   -324   -732     12    -80   -779   -717    -41
    769      0   -771   -384    769   -384   -745    -12   -122   -823   -756    -70
    784    -25   -810   -379    797   -418   -756    -28   -145   -844   -776    -90
    807    -36   -844   -387    823   -439   -769    -46   -174   -870   -805   -140
    831    -49   -880   -392    854   -465   -776    -59   -192   -891   -820   -174
    839    -88   -927   -376    880   -506   -776    -67   -207   -909   -826   -187
    849   -103   -953   -371    901   -527   -792    -83   -233   -935   -841   -200
    849    -67   -919   -392    883   -493   -805    -90   -244   -945   -844   -200
    852    -31   -885   -410    867   -457   -805    -88   -231   -937   -831   -189
    849    -28   -878   -410    862   -454   -805    -85   -231   -953   -836   -189
    826    -15   -841   -405    833   -428   -802    -90   -228   -961   -849   -187
    787    -38   -826   -376    805   -431   -807   -106   -241   -969   -872   -205
    763    -51   -815   -355    787   -433   -800    -88   -233   -956   -867   -200
    776    -57   -836   -361    802   -446   -792    -70   -223   -943   -846   -197
    792   -111   -904   -340    846   -506   -776    -57   -236   -979   -867   -220
    795   -288  -1083   -252    937   -685   -693     51   -244  -1041   -953   -296
    787   -407  -1195   -189    989   -800   -540    244   -184  -1088  -1052   -402
    763   -277  -1041   -244    901   -659   -379    436      0   -984   -987   -368
    685     83   -602   -384    644   -259   -327    311    135   -782   -750   -166
    574    607     33   -592    270    322   -574   -158    145   -462   -296    280
    470   1236    766   -854   -148   1002   -885   -514    244      0    301    846
    457   1626   1166  -1041   -353   1395  -1213   -693    387    467    841   1356
    530   1444    914   -987   -192   1179  -1457   -756    366    594    950   1493
    545    862    316   -706    111    589  -1473   -802    -57    -38    290    880
    527    319   -207   -426    368     57  -1353   -771   -530   -849   -522    114
    555     10   -545   -283    548   -267  -1145   -519   -542  -1096   -844   -200
    613      5   -607   -309    610   -301   -966   -252   -327   -971   -784   -148
    659      0   -659   -332    659   -329   -844    -72   -197   -893   -735   -101
    680    -15   -698   -332    688   -355   -769     28   -124   -857   -711    -80
    688     -2   -691   -345    688   -348   -732     75    -93   -836   -693    -64
    696     38   -657   -366    678   -309   -704    111    -62   -810   -667    -46
    696     64   -633   -381    665   -283   -680    140    -31   -797   -657    -46
    722     44   -680   -384    701   -316   -678    140    -44   -823   -683    -67
    730     31   -701   -381    714   -332   -667    153    -41   -823   -670    -49
    735     49   -685   -392    711   -316   -659    171    -25   -802   -646    -23
    732     72   -659   -405    696   -293   -652    192      0   -771   -618     -2
    727    129   -600   -428    665   -233   -641    207     23   -745   -592     10
    732    187   -545   -459    639   -179   -628    226     46   -727   -566     28
    740    215   -524   -478    633   -153   -605    252     70   -704   -545     46
    735    241   -496   -491    615   -127   -571    293    111   -670   -509     83
    709    249   -459   -480    584   -103   -555    322    142   -639   -478    114
    691    249   -441   -470    566    -96   -532    353    174   -613   -454    142
    657    267   -389   -462    524    -59   -506    392    210   -579   -415    187
    607    301   -306   -454    457     -2   -496    410    233   -550   -389    210
    555    324   -231   -441    392     49   -480    433    270   -522   -363    233
    537    322   -215   -433    376     54   -478    449    290   -509   -345    252
    550    319   -231   -433    392     44   -488    449    283   -506   -340    265
    535    319   -215   -428    374     51   -454    514    335   -459   -293    314
    530    340   -189   -436    361     75   -428    566    387   -413   -249    361
    524    392   -132   -459    327    132   -418    597    426   -374   -205    405
    498    441    -57   -470    277    192   -413    623    457   -342   -176    433
    462    441    -20   -454    241    210   -410    649    483   -316   -150    452
    465    459     -7   -462    236    226   -392    680    511   -290   -122    475
    467    496     28   -483    220    262   -376    709    542   -259    -85    524
    478    527     49   -501    215    288   -368    732    566   -231    -46    558
    475    532     57   -506    207    296   -361    753    581   -215    -25    571
    457    522     62   -491    197    293   -361    771    592   -205    -12    594
    449    504     54   -478    197    280   -371    763    581   -213    -18    605
    457    501     44   -478    207    272   -376    748    566   -228    -25    600
    472    504     31   -491    220    267   -387    722    542   -252    -31    581
    506    483    -25   -496    267    228   -413    685    496   -290    -62    555
    524    449    -75   -488    298    187   -439    652    446   -340   -103    530
    488    436    -51   -462    270    192   -436    631    426   -355   -109    545
    439    405    -36   -423    236    184   -441    594    394   -381   -124    501
    467    407    -59   -439    265    174   -449    576    371   -413   -155    452
    501    376   -127   -441    314    124   -454    555    345   -444   -192    426
    501    366   -135   -433    319    116   -465    522    319   -483   -226    410
    452    319   -132   -387    290     93   -470    493    298   -506   -244    384
    405    288   -116   -348    259     85   -467    475    285   -527   -259    361
    387    257   -129   -322    257     64   -472    446    270   -553   -285    332
    379    192   -187   -285    283      2   -491    410    236   -592   -322    296
    340    171   -171   -257    254      2   -501    384    220   -605   -329    285
    309    163   -145   -236    228     10   -511    355    202   -623   -342    259
    298    163   -135   -231    218     12   -522    335    179   -644   -371    226
    296    171   -124   -233    210     23   -517    350    192   -633   -366    239
    277    158   -119   -220    197     18   -537    332    184   -646   -376    241
    236    148    -88   -194    163     31   -532    340    192   -639   -366    249
    194    150    -46   -174    122     51   -509    363    220   -618   -342    272
    163    184     20   -174     72    103   -475    397    262   -576   -285    335
    163    226     62   -197     51    145   -457    423    288   -555   -267    329
    153    207     54   -181     49    132   -449    444    293   -561   -290    298
    158    233     72   -197     41    153   -428    478    324   -540   -280    327
    148    272    124   -210     12    200   -415    517    374   -493   -228    371
    119    361    241   -241    -62    303   -418    524    402   -462   -181    410
     85    405    319   -246   -116    363   -449    517    418   -436   -137    444
     67    413    345   -244   -137    379   -480    504    418   -428   -111    454
     57    387    329   -220   -135    358   -498    498    405   -436   -106    446
     38    371    332   -205   -145    350   -522    491    397   -433    -96    470
     25    366    337   -197   -155    353   -555    478    405   -415    -67    485
     20    371    350   -197   -166    363   -602    459    415   -423    -59    475
     28    342    314   -184   -142    329   -628    472    405   -452    -67    459
    111    355    244   -233    -67    301   -589    504    379   -459    -41    452
    137    379    241   -257    -51    311   -524    493    363   -433    -36    449
     59    368    309   -215   -124    337   -493    459    397   -426    -96    431
    -98    285    384    -93   -241    335   -532    433    400   -485   -158    371
   -210    233    444    -12   -327    337   -568    420    335   -555   -210    309
   -272    244    514     12   -392    379   -545    426    301   -576   -231    285
   -337    200    537     67   -436    366   -504    454    303   -561   -215    296
   -431    145    576    142   -504    361   -480    475    319   -548   -187    314
   -433    109    542    158   -488    324   -493    475    329   -545   -163    324
   -376     72    449    150   -413    259   -504    465    324   -555   -168    322
   -311     83    394    111   -353    236   -504    454    319   -566   -176    316
   -293     54    348    119   -319    200   -532    428    288   -594   -205    296
   -280     41    322    116   -301    179   -563    392    246   -633   -241    270
   -246     59    306     93   -275    181   -545    407    239   -646   -254    257
   -176      5    181     83   -179     90   -509    457    213   -701   -319    194
   -135   -244   -109    189    -12   -176   -478    532    140   -859   -517      5
   -106   -259   -155    181     23   -207   -290    761    262   -844   -558    -46
   -181     10    192     83   -187    101   -171    807    454   -659   -381    111
   -290    467    756    -90   -524    610   -288    413    514   -410    -38    462
   -392   1036   1428   -322   -909   1231   -607   -171    485    -85    452    969
   -491   1556   2047   -535  -1267   1800   -935   -509    576    350   1023   1538
   -376   1704   2081   -665  -1228   1891  -1228   -646    615    633   1363   1917
   -246   1301   1545   -530   -896   1423  -1366   -691    358    345   1067   1667
   -210    678    888   -233   -548    782  -1322   -654   -109   -413    275    893
   -252    135    384     57   -316    259  -1080   -389   -298   -909   -324    285
   -226    -23    202    122   -215     88   -870    -57   -103   -849   -379    210
   -187    -57    127    119   -158     33   -727    176     54   -748   -332    241
   -137    -75     62    106   -101     -7   -662    290    119   -719   -329    241
    -67    -96    -28     80    -20    -64   -672    288     98   -758   -374    200
    -38    -98    -62     67     10    -80   -680    285     88   -782   -397    176
    -33   -109    -77     70     20    -93   -667    298     85   -797   -410    163
    -15    -96    -80     57     31    -88   -639    322     96   -800   -413    155
    -62   -158    -98    109     15   -129   -672    298     70   -826   -439    129
    -70   -158    -88    114      7   -124   -696    277     44   -846   -454    109
    -33    -93    -62     62     12    -77   -696    285     49   -841   -452    103
      5    -51    -57     23     31    -54   -696    301     62   -831   -444    109
      5    -57    -62     25     31    -59   -698    301     54   -846   -457     96
      7    -44    -51     18     28    -46   -698    309     54   -849   -454     98
     -7    -38    -31     23     10    -36   -704    298     49   -857   -459     93
    -36    -20     15     28    -25     -2   -704    285     46   -865   -467     83
      7     49     41    -28    -15     44   -701    316     72   -844   -446    106
     59    101     41    -80     10     72   -685    363    111   -805   -407    148
     72     77      5    -75     33     41   -685    363    109   -807   -402    158
     72     38    -33    -54     54      2   -717    342     88   -828   -415    142
     67     51    -18    -59     41     18   -717    348     93   -826   -418    142
     70     83     12    -77     28     49   -706    384    119   -807   -402    158
     75    106     31    -93     20     70   -693    415    145   -784   -381    184
     67     96     28    -80     20     62   -724    402    132   -792   -384    187
     75    109     33    -93     20     72   -730    402    137   -787   -376    197
     67    150     83   -109     -7    116   -719    426    155   -769   -358    215
     31    158    127    -96    -49    145   -724    436    168   -758   -345    228
     20    171    150    -96    -64    161   -717    472    197   -724   -309    270
     75    189    114   -132    -20    150   -727    498    213   -706   -293    288
     96    233    137   -163    -20    184   -714    511    233   -683   -267    316
     41    244    202   -145    -80    223   -711    509    241   -665   -239    345
    -20    218    239    -98   -129    228   -706    511    246   -654   -223    368
    -70    202    270    -67   -171    236   -675    537    265   -633   -197    400
   -109    207    316    -49   -213    259   -680    540    270   -615   -179    428
    -70    210    277    -70   -176    244   -711    532    252   -631   -200    420
    -49    241    290    -96   -168    265   -719    530    239   -636   -210    410
    -57    257    314   -101   -184    285   -722    511    228   -644   -213    415
    -72    205    275    -67   -174    239   -727    496    213   -654   -223    415
    -90    189    280    -49   -187    233   -724    475    194   -670   -233    405
   -111    174    285    -31   -197    228   -727    449    171   -696   -249    376
   -103    150    252    -23   -176    200   -748    405    127   -745   -296    329
    -96    166    262    -36   -179    213   -748    379    106   -766   -324    309
    -88    153    239    -33   -163    197   -750    345     77   -789   -361    272
    -70    132    202    -31   -135    166   -763    306     44   -820   -400    233
    -54    116    171    -33   -111    142   -782    270     12   -844   -431    202
    -44     75    119    -15    -83     96   -800    233    -20   -867   -475    163
    -25     38     64     -7    -46     51   -823    197    -51   -891   -506    148
      5     18     12    -10     -2     15   -818    194    -51   -909   -506    168
     75     44    -31    -62     51      7   -813    187    -64   -935   -522    166
    137    101    -38   -119     88     31   -810    171    -64   -943   -530    155
    184    127    -57   -155    119     36   -795    174    -49   -932   -527    166
    267    124   -142   -194    205     -7   -807    168    -70   -956   -550    176
    389    135   -254   -265    322    -59   -810    181    -77   -948   -550    205
    444    137   -306   -290    374    -83   -815    179    -77   -956   -571    184
    420    119   -303   -270    361    -90   -802    168    -77   -963   -581    161
    428    122   -306   -275    368    -90   -774    184    -62   -945   -563    163
    514    161   -353   -337    433    -96   -797    174    -75   -958   -568    142
    563    189   -376   -376    470    -93   -826    168    -80   -969   -576    132
    600    226   -374   -415    488    -72   -846    153    -83   -982   -584    114
    659    265   -394   -462    527    -64   -883    109   -111  -1015   -607     85
    732    265   -467   -501    600   -101   -924     75   -124  -1021   -600     96
    818    275   -542   -548    680   -132   -953     36   -148  -1054   -626     80
    875    275   -602   -576    737   -163  -1015    -31   -215  -1122   -685     31
    927    290   -636   -607    782   -171  -1060    -51   -244  -1140   -693     31
    901    309   -592   -605    745   -140  -1054    -31   -223  -1111   -657     77
    833    244   -589   -540    711   -171  -1057    -41   -246  -1132   -667     72
    748    161   -589   -454    667   -213  -1057    -49   -283  -1169   -696     41
    649    103   -545   -376    597   -220  -1031    -28   -280  -1161   -678     38
    548    116   -433   -332    491   -158  -1000      0   -252  -1122   -631     62
    524    116   -410   -322    467   -145   -989     31   -231  -1104   -620     83
    563    103   -462   -335    514   -179   -974     51   -233  -1106   -631     83
    592     77   -514   -335    553   -218   -969     46   -239  -1111   -657     67
    620     54   -568   -337    594   -254   -995      5   -277  -1145   -704     25
    620     33   -587   -329    605   -275   -992    -15   -301  -1163   -724      7
    579     46   -532   -314    553   -241   -953      0   -285  -1145   -706     15
    540     20   -519   -280    530   -249   -924      2   -285  -1143   -711      7
    491    -10   -504   -241    496   -257   -943    -41   -324  -1169   -745    -23
    522     36   -485   -280    504   -223   -932    -57   -342  -1189   -779    -57
    610     64   -545   -340    579   -239   -935    -77   -384  -1236   -823   -103
    711     70   -641   -389    678   -285   -992    -96   -428  -1286   -867   -142
    852    -41   -896   -405    872   -470  -1036    -51   -465  -1348   -943   -200
   1034   -218  -1254   -407   1143   -735  -1002     41   -496  -1467  -1109   -342
   1189   -184  -1374   -506   1280   -779   -906    197   -410  -1512  -1226   -465
   1317     62  -1254   -688   1286   -594   -831    296   -233  -1400  -1156   -418
   1288    444   -844   -867   1065   -200   -987   -101   -267  -1252   -930   -223
   1182    919   -262  -1052    722    329  -1306   -685   -397  -1002   -530    140
   1078   1452    371  -1267    353    911  -1634  -1150   -478   -688    -70    530
   1021   1636    615  -1327    202   1127  -1987  -1441   -509   -368    332    904
   1060   1140     80  -1101    488    610  -2107  -1473   -711   -550    137    769
   1015    581   -436   -800    727     72  -2023  -1384  -1078  -1208   -561    137
    935     90   -844   -511    888   -376  -1826  -1192  -1335  -1842  -1249   -470
    841   -135   -976   -353    909   -555  -1548   -815  -1091  -1784  -1291   -501
    756    -38   -795   -358    774   -415  -1314   -475   -743  -1499  -1052   -301
    753     41   -711   -397    732   -335  -1184   -223   -537  -1337   -922   -218
    737     59   -680   -400    709   -309  -1098    -75   -423  -1257   -867   -174
    639     72   -566   -355    602   -246  -1018     18   -350  -1208   -828    -93
    530     83   -449   -309    488   -181   -958     80   -296  -1158   -761    -12
    423    124   -298   -275    361    -85   -909    140   -239  -1096   -688     33
    342    200   -145   -272    244     28   -849    202   -174  -1036   -620     88
    254    223    -31   -239    142     96   -795    249   -122   -982   -563    137
    137    174     36   -158     49    106   -789    262   -109   -956   -530    174
    129    192     62   -161     33    127   -782    285    -93   -937   -498    213
    228    213    -15   -223    122     98   -807    283   -116   -961   -498    207
    350    205   -145   -277    249     31   -862    252   -148   -987   -506    192
    431    231   -200   -332    316     15   -888    228   -168  -1000   -506    174
    446    275   -171   -361    309     51   -888    226   -163   -995   -496    163
    436    290   -145   -366    290     72   -880    220   -166  -1000   -506    148
    363    319    -44   -340    205    137   -823    290   -103   -943   -462    215
    324    353     25   -340    148    189   -797    316    -83   -922   -439    270
    296    379     83   -337    106    233   -779    316    -77   -917   -423    277
    241    405    163   -324     38    285   -789    303    -80   -914   -410    285
    210    389    179   -298     15    285   -797    329    -70   -891   -381    316
    218    407    187   -314     12    298   -797    374    -41   -867   -361    358
    194    436    241   -316    -23    340   -789    397    -25   -865   -345    410
    148    433    283   -293    -67    358   -756    418      2   -841   -314    454
    142    394    252   -267    -54    324   -750    415     12   -810   -303    420
    213    475    259   -345    -23    368   -784    431     25   -784   -301    361
    252    496    244   -376      5    371   -792    467     51   -761   -280    384
    275    485    210   -381     31    348   -797    480     54   -758   -275    415
    275    488    213   -381     31    350   -802    480     54   -753   -265    441
    223    530    303   -379    -41    418   -789    509     85   -717   -231    452
    205    532    327   -368    -62    431   -792    504     85   -717   -220    444
    223    532    306   -379    -41    420   -828    465     36   -766   -244    436
    259    517    257   -387      2    387   -844    472     25   -769   -239    462
    309    478    166   -394     70    322   -867    439    -15   -800   -275    418
    316    488    171   -402     72    329   -870    428    -23   -815   -285    376
    368    537    168   -454     98    353   -891    376    -72   -870   -335    324
    472    555     83   -514    194    319   -909    319   -145   -930   -384    280
    540    530    -10   -537    275    262   -945    293   -187   -956   -426    249
    620    524    -96   -574    358    215  -1000    236   -257  -1018   -488    200
    646    527   -122   -587    384    202  -1005    220   -265  -1026   -483    184
    672    545   -127   -607    400    210   -997    200   -272  -1031   -475    161
    714    540   -174   -628    444    184   -995    171   -288  -1054   -488    114
    753    488   -267   -620    511    111  -1010    127   -327  -1096   -555     23
    774    478   -296   -628    535     93  -1026     83   -366  -1153   -641     -7
    792    465   -327   -628    561     70  -1039     46   -402  -1202   -683     -7
    815    423   -392   -620    602     15  -1047     20   -436  -1244   -711     -2
    792    402   -392   -597    592      5  -1028     33   -420  -1234   -698     36
    717    420   -296   -571    506     64   -992     36   -384  -1213   -683     38
    750    446   -303   -597    527     72  -1015    -31   -433  -1265   -722    -20
    849    397   -452   -626    649    -25  -1057    -38   -480  -1280   -732    -38
    911    387   -524   -652    719    -67  -1070    -20   -475  -1275   -727    -28
    974    415   -561   -696    766    -72  -1067    -10   -465  -1280   -719      5
   1018    446   -571   -732    795    -62  -1060     -2   -444  -1257   -717     15
   1070    514   -555   -795    813    -18  -1070    -15   -452  -1260   -714     15
   1052    535   -517   -792    784     10  -1039     10   -410  -1197   -652     41
    987    553   -433   -771    709     59  -1008     25   -381  -1174   -636      2
    917    558   -358   -737    639    101   -976     57   -358  -1161   -646     31
    927    594   -335   -763    631    129   -966     96   -309  -1111   -607    122
    979    665   -314   -823    646    176  -1005     54   -324  -1119   -613    116
    974    706   -267   -841    620    220  -1013     67   -290  -1080   -563    153
    963    730   -233   -846    600    249  -1023     77   -270  -1052   -530    174
    932    730   -205   -831    568    262  -1008     96   -254  -1041   -509    205
    904    706   -200   -805    553    254  -1008     83   -280  -1078   -540    210
    836    727   -111   -784    472    309   -971    119   -249  -1039   -504    262
    833    730   -103   -782    470    314   -963    111   -252  -1018   -488    252
    805    719    -88   -763    446    316   -940    135   -246  -1013   -465    239
    779    709    -72   -745    426    319   -911    158   -239  -1000   -426    244
    732    691    -44   -714    389    324   -898    161   -239  -1000   -439    189
    688    685     -2   -685    345    342   -888    145   -249  -1026   -501    155
    657    698     38   -678    306    368   -867    163   -254  -1031   -498    210
    646    688     41   -667    301    366   -862    171   -267  -1044   -493    249
    633    662     25   -649    303    345   -846    194   -262  -1010   -467    285
    600    696     96   -646    252    397   -815    246   -210   -945   -410    316
    558    740    179   -649    187    459   -805    252   -207   -945   -397    316
    511    735    223   -623    142    480   -784    272   -194   -930   -389    319
    446    724    275   -587     85    501   -761    290   -174   -909   -371    329
    387    724    337   -555     25    532   -745    298   -163   -896   -353    335
    384    711    324   -550     31    519   -758    262   -197   -927   -381    319
    366    704    337   -535     12    519   -750    280   -202   -932   -384    340
    376    639    259   -509     57    449   -743    314   -207   -940   -400    322
    410    498     88   -454    161    293   -701    379   -241  -1013   -488    215
    457    350   -109   -405    283    122   -587    506   -249  -1132   -657     59
    496    452    -46   -475    272    202   -439    641   -109  -1083   -639     67
    478    807    329   -644     75    568   -400    472     -5   -911   -446    228
    475   1317    841   -896   -181   1080   -717    -80    -64   -662    -64    597
    311   1904   1592  -1109   -639   1748  -1083   -522    -38   -241    493   1101
    265   2372   2107  -1319   -922   2239  -1426   -774     46    194   1018   1571
    309   2312   2000  -1312   -844   2156  -1683   -839     57    376   1200   1771
    329   1712   1382  -1021   -524   1548  -1699   -784   -205    -41    732   1369
    319   1028    709   -675   -194    870  -1506   -678   -704   -917   -158    535
    342    652    309   -498     18    480  -1270   -418   -758  -1244   -558    145
    371    610    239   -491     64    426  -1078   -127   -522  -1122   -517    171
    413    613    200   -511    106    407   -948     70   -368  -1036   -472    205
    439    587    148   -514    145    368   -878    163   -298  -1008   -462    223
    483    576     93   -530    194    335   -875    161   -311  -1036   -488    213
    475    545     70   -511    202    309   -857    197   -293  -1021   -470    246
    439    522     83   -480    179    303   -828    236   -267  -1000   -454    262
    407    542    132   -475    137    337   -810    257   -249   -987   -444    265
    379    548    168   -465    103    361   -789    272   -231   -976   -439    267
    340    555    213   -449     62    384   -779    277   -223   -982   -452    259
    309    542    233   -426     38    389   -774    288   -226   -989   -452    280
    262    550    285   -407    -12    418   -756    316   -200   -948   -410    296
    228    571    342   -400    -57    457   -750    332   -174   -919   -376    316
    228    574    345   -402    -57    459   -758    337   -161   -911   -368    327
    187    566    379   -376    -96    472   -730    358   -132   -896   -366    322
    210    592    381   -402    -85    488   -714    371   -129   -888   -350    342
    210    600    387   -405    -88    493   -704    397   -109   -859   -319    381
    142    581    439   -363   -148    511   -683    410    -85   -839   -309    384
    163    626    462   -394   -148    545   -662    423    -67   -823   -293    400
    197    683    483   -441   -142    584   -633    462    -36   -792   -262    436
    246    724    478   -485   -114    600   -626    488    -12   -774   -246    465
    303    745    441   -524    -70    594   -623    506      2   -753   -231    480
    348    792    444   -568    -46    618   -613    527     28   -719   -200    504
    394    854    457   -626    -31    657   -613    542     54   -691   -174    514
    402    888    485   -646    -41    688   -597    576     93   -654   -145    530
    433    901    467   -667    -15    683   -602    597    109   -633   -137    542
    517    904    387   -709     64    646   -623    584     85   -654   -158    532
    524    953    428   -740     46    693   -600    620    124   -615   -122    576
    514    971    454   -743     28    714   -592    644    150   -589    -90    626
    527    984    457   -756     33    722   -597    662    168   -568    -70    654
    511    969    457   -740     28    714   -613    654    166   -558    -67    639
    431    922    491   -678    -28    709   -602    646    158   -568    -77    607
    415    917    501   -667    -41    709   -615    626    132   -600    -93    600
    407    911    501   -662    -46    706   -620    628    127   -594    -75    631
    389    883    493   -636    -51    688   -631    610    119   -602    -80    628
    384    862    475   -623    -46    670   -646    574     80   -639   -103    600
    366    875    509   -620    -72    693   -641    550     54   -665   -116    589
    353    862    506   -610    -77    685   -639    530     33   -691   -129    574
    342    846    504   -594    -80    675   -641    511     18   -704   -135    576
    316    831    514   -574    -98    672   -654    485     -2   -732   -166    540
    298    807    509   -553   -106    659   -657    459    -23   -761   -197    511
    270    761    488   -517   -109    623   -646    433    -41   -779   -215    498
    246    748    501   -496   -127    626   -618    415    -46   -784   -220    485
    218    776    555   -498   -168    667   -600    402    -51   -792   -236    457
    179    769    589   -475   -205    680   -587    402    -51   -795   -233    470
    114    779    665   -446   -275    722   -576    410    -38   -771   -200    506
     83    782    698   -431   -306    740   -579    407    -31   -750   -184    506
     72    758    683   -415   -306    722   -589    394    -41   -761   -194    485
     51    756    704   -405   -327    730   -587    389    -41   -769   -205    478
      2    776    774   -392   -387    776   -571    405    -15   -745   -189    493
    -70    800    870   -363   -470    833   -535    457     41   -701   -148    545
    -36    769    802   -368   -420    784   -542    439     12   -722   -155    535
    -33    782    815   -374   -426    797   -535    452     31   -698   -135    537
    -54    820    875   -384   -465    849   -511    483     67   -667   -103    563
    -57    839    896   -389   -475    867   -485    491     85   -662   -106    555
    -51    867    919   -407   -485    893   -472    506    103   -641    -83    579
    -57    880    935   -413   -496    906   -454    540    137   -610    -49    620
    -28    859    888   -415   -457    872   -452    540    129   -615    -54    618
     23    911    888   -467   -431    901   -457    537    137   -610    -49    613
     25   1015    989   -522   -483   1002   -457    540    168   -576    -12    639
     10   1047   1036   -527   -514   1041   -478    524    174   -566     -2    636
     15   1039   1023   -527   -504   1031   -511    506    166   -563      2    641
     25    989    963   -506   -467    976   -522    511    166   -558     10    667
      5    971    963   -488   -480    966   -527    501    155   -568      7    678
    -33    945    976   -457   -506    961   -532    493    148   -571      7    670
    -62    904    963   -423   -514    932   -555    457    106   -610    -20    644
    -85    844    930   -379   -506    885   -574    426     54   -654    -70    600
   -119    787    906   -332   -511    846   -579    413     23   -683   -106    566
   -116    724    839   -303   -478    782   -597    381    -28   -732   -153    530
   -119    683    800   -283   -459    740   -589    387    -38   -730   -148    524
   -145    680    826   -267   -485    753   -571    400    -36   -717   -132    527
   -166    659    826   -249   -496    743   -574    392    -51   -732   -145    511
   -166    652    815   -244   -491    732   -574    394    -54   -727   -135    517
   -163    680    844   -259   -504    761   -574    394    -54   -724   -127    519
   -176    688    865   -254   -519    776   -571    392    -64   -730   -132    517
   -205    646    849   -220   -527    748   -566    387    -67   -735   -145    527
   -210    618    828   -202   -519    722   -574    355    -85   -756   -166    511
   -215    667    880   -226   -548    774   -555    366    -70   -737   -142    524
   -236    688    924   -226   -579    805   -545    394    -46   -714   -122    553
   -288    652    937   -184   -613    792   -530    420    -28   -701   -119    605
   -340    626    966   -142   -652    795   -501    462     -5   -685   -106    633
   -350    519    867    -85   -610    693   -462    514    -23   -735   -166    568
   -342    361    704     -7   -522    532   -355    639    -41   -846   -314    431
   -316    301    615      5   -467    457   -210    792     33   -875   -387    340
   -431    506    935    -38   -683    719   -114    753    168   -732   -244    452
   -610    971   1579   -181  -1096   1275   -228    363    233   -446    127    792
   -737   1548   2286   -405  -1512   1917   -615   -168    236    -70    644   1275
   -867   2145   3013   -641  -1940   2577   -966   -483    327    384   1223   1805
   -867   2322   3190   -727  -2029   2756  -1286   -631    397    717   1590   2151
   -787   1878   2665   -545  -1727   2270  -1387   -644    215    506   1340   1935
   -732   1189   1922   -228  -1327   1556  -1283   -581   -275   -298    524   1195
   -748    592   1340     77  -1044    963  -1031   -345   -550   -922   -150    581
   -709    511   1218     98   -963    865   -787      0   -314   -844   -179    550
   -594    483   1078     54   -836    782   -646    218   -153   -761   -145    584
   -472    467    940      2   -706    704   -574    332    -80   -732   -140    587
   -405    446    852    -20   -628    649   -532    381    -46   -717   -142    579
   -374    407    782    -18   -579    594   -550    366    -72   -753   -179    532
   -329    420    748    -46   -540    584   -571    345    -93   -779   -213    478
   -298    433    732    -67   -514    581   -555    355    -83   -784   -231    457
   -233    418    652    -93   -444    535   -581    335   -122   -820   -259    441
   -189    397    584   -103   -387    491   -592    329   -129   -844   -283    439
   -171    387    558   -109   -366    472   -594    342   -122   -836   -272    459
   -150    397    548   -122   -348    472   -623    337   -114   -823   -249    480
   -132    413    545   -140   -337    478   -628    337   -111   -807   -241    467
   -140    462    602   -161   -371    532   -594    374    -67   -769   -205    496
   -124    483    607   -181   -366    542   -579    397    -44   -756   -189    519
   -114    470    584   -176   -348    527   -571    407    -36   -753   -176    537
    -85    537    620   -228   -353    579   -558    431     -2   -717   -135    566
    -51    592    644   -272   -348    618   -548    439     20   -696   -106    581
    -51    626    678   -288   -366    652   -530    472     54   -662    -72    613
    -36    665    701   -314   -368    683   -511    509     88   -633    -38    649
    -23    691    714   -335   -368    701   -493    545    127   -605    -12    685
    -54    685    740   -316   -397    711   -478    587    161   -574     -2    724
    -85    618    704   -267   -394    662   -454    615    179   -555     -7    711
    -64    685    750   -309   -407    717   -426    615    187   -568    -41    670
    -67    701    769   -319   -420    735   -467    581    158   -607    -96    646
    -51    693    745   -322   -400    719   -483    581    145   -615   -111    613
    -64    688    750   -314   -407    719   -483    592    148   -600    -98    584
   -176    706    883   -265   -530    795   -407    675    226   -524    -23    646
   -275    743   1018   -233   -646    878   -379    724    272   -475     25    711
   -314    719   1034   -202   -675    875   -366    758    301   -441     59    763
   -314    670    984   -179   -649    826   -345    784    327   -418     83    805
   -285    680    966   -197   -626    823   -337    787    340   -400    111    839
   -293    675    969   -194   -631    820   -345    784    329   -410    116    844
   -288    685    974   -200   -631    828   -358    774    306   -433    109    844
   -296    670    963   -187   -631    815   -358    769    285   -449    109    849
   -298    665    963   -181   -631    813   -350    766    277   -454    119    862
   -236    714    950   -239   -592    831   -361    743    259   -467    114    854
   -213    711    924   -249   -568    818   -374    717    233   -496     90    820
   -228    722    950   -249   -589    836   -353    706    228   -511     80    805
   -246    745    992   -249   -618    867   -309    719    233   -504     98    818
   -252    652    901   -200   -576    776   -374    641    161   -571     46    782
   -223    657    880   -218   -550    769   -381    602    127   -602     28    763
   -213    709    919   -249   -566    813   -376    581    119   -605     28    761
   -200    719    919   -259   -558    818   -381    555    106   -623      2    735
   -194    698    893   -254   -542    795   -397    532     90   -641    -15    714
   -189    672    862   -241   -527    766   -407    514     67   -662    -36    693
   -189    649    836   -231   -514    740   -436    472     33   -696    -67    662
   -197    618    815   -210   -506    717   -444    446     10   -717    -85    649
   -200    613    813   -207   -506    714   -431    452     18   -711    -83    657
   -213    618    828   -202   -522    722   -431    444      7   -717    -83    654
   -215    592    805   -189   -511    698   -444    436     -7   -732    -98    644
   -184    600    784   -207   -483    691   -415    462     12   -722    -90    657
   -176    607    784   -215   -480    696   -436    452      2   -735    -98    646
   -158    641    800   -241   -478    719   -446    454     12   -727    -85    657
   -148    657    805   -254   -478    732   -441    462     15   -724    -83    654
   -171    667    839   -246   -504    753   -436    470     23   -719    -83    649
   -179    670    849   -246   -514    758   -415    491     41   -706    -75    654
   -163    633    797   -236   -480    714   -402    483     25   -735   -101    636
   -171    641    813   -236   -491    727   -379    498     38   -730    -90    652
   -171    711    883   -270   -527    797   -368    501     59   -709    -64    678
   -220    743    961   -262   -592    849   -394    480     67   -696    -46    688
   -155    766    919   -306   -537    841   -441    472     64   -698    -41    698
   -153    766    919   -309   -535    844   -462    483     70   -688    -23    724
   -215    711    927   -246   -571    818   -465    483     57   -701    -31    724
   -272    675    948   -202   -610    810   -470    467     46   -711    -38    719
   -298    644    943   -174   -620    795   -475    439     12   -740    -62    704
   -285    587    872   -153   -581    730   -488    423    -18   -771    -93    675
   -288    524    813   -116   -550    667   -485    420    -44   -805   -124    646
   -309    426    732    -59   -522    579   -504    376   -106   -878   -197    579
   -337    348    685     -5   -511    514   -530    337   -158   -932   -249    535
   -374    316    691     28   -532    501   -545    316   -184   -956   -272    519
   -402    288    691     57   -545    488   -540    309   -189   -971   -285    509
   -371    254    626     57   -498    441   -566    254   -246  -1031   -335    465
   -363    239    602     59   -483    420   -579    213   -283  -1067   -366    441
   -374    249    623     62   -501    436   -581    202   -290  -1067   -361    462
   -381    239    620     72   -501    428   -589    202   -298  -1078   -368    465
   -387    239    626     72   -506    431   -584    215   -298  -1080   -363    465
   -342    246    589     46   -465    418   -574    241   -285  -1072   -363    475
   -259    257    514      0   -389    384   -576    254   -288  -1080   -381    467
   -210    272    483    -31   -345    376   -574    262   -288  -1088   -397    459
   -210    303    511    -49   -361    407   -555    270   -288  -1088   -405    465
   -189    272    459    -41   -324    366   -527    293   -309  -1124   -457    431
   -145    132    275      5   -210    202   -446    389   -340  -1223   -576    329
    -96    -25     70     62    -83     20   -275    589   -288  -1299   -688    226
   -101    140    241    -20   -171    189   -114    711   -111  -1192   -602    288
   -213    607    818   -197   -517    711   -153    389    -54   -997   -332    527
   -342   1239   1579   -449   -961   1408   -472   -166    -70   -670    148    995
   -470   1938   2408   -732  -1439   2171   -795   -571      2   -215    750   1558
   -530   2340   2870   -906  -1701   2603  -1140   -813     75    181   1239   2023
   -491   2109   2598   -810  -1545   2353  -1337   -885    -33    158   1221   2036
   -478   1402   1880   -465  -1179   1641  -1304   -818   -431   -480    550   1434
   -558    602   1161    -20   -859    880  -1062   -633   -885  -1345   -353    610
   -462    342    802     57   -633    574   -810   -231   -698  -1376   -514    465
   -283    324    605    -20   -444    465   -672     64   -491  -1265   -472    511
   -252    319    571    -36   -413    444   -594    207   -397  -1228   -465    517
   -283    293    576     -5   -428    433   -548    265   -361  -1226   -472    509
   -285    283    568      0   -428    426   -535    275   -368  -1244   -488    504
   -301    265    566     18   -433    415   -519    285   -376  -1267   -517    488
   -303    228    532     36   -418    379   -511    288   -389  -1293   -545    472
   -270    241    511     15   -389    376   -491    306   -384  -1293   -550    478
   -293    197    488     46   -392    342   -501    303   -389  -1306   -563    467
   -252    174    426     38   -340    298   -532    265   -426  -1348   -597    436
   -189    213    402    -15   -296    306   -535    246   -452  -1376   -615    418
   -132    233    366    -49   -249    298   -542    249   -470  -1392   -618    415
    -98    187    285    -46   -192    236   -594    220   -504  -1426   -639    400
    -28    189    218    -83   -122    202   -600    210   -522  -1444   -652    392
     33    189    153   -114    -59    174   -618    189   -553  -1478   -680    374
    137    223     85   -179     25    155   -633    187   -566  -1496   -693    376
    218    244     23   -231     96    135   -639    194   -574  -1504   -698    394
    277    280      2   -277    137    142   -641    205   -576  -1509   -704    413
    324    353     28   -340    148    192   -644    207   -576  -1514   -706    426
    387    368    -18   -376    202    176   -631    215   -571  -1517   -704    441
    439    327   -111   -384    275    106   -659    192   -602  -1545   -732    431
    496    322   -176   -410    335     72   -683    174   -623  -1566   -756    418
    587    400   -189   -496    387    103   -688    179   -620  -1571   -761    420
    620    423   -197   -522    410    114   -696    194   -615  -1569   -761    426
    644    407   -236   -527    439     85   -714    187   -628  -1587   -782    413
    701    418   -283   -558    493     67   -730    179   -641  -1600   -800    389
    766    397   -371   -584    568     12   -750    189   -652  -1605   -810    387
    859    428   -431   -644    646      0   -769    207   -657  -1608   -818    381
    974    457   -517   -717    745    -28   -805    197   -683  -1636   -852    363
   1085    472   -613   -779    849    -70   -844    168   -722  -1678   -888    371
   1169    470   -701   -820    935   -114   -878    137   -766  -1709   -919    350
   1184    467   -717   -826    950   -124   -878    140   -774  -1712   -919    350
   1182    480   -704   -831    943   -111   -875    140   -784  -1717   -922    353
   1140    470   -670   -805    904    -98   -852    155   -776  -1706   -901    376
   1078    454   -626   -769    852    -83   -823    161   -776  -1709   -901    387
    995    426   -568   -709    782    -70   -776    174   -763  -1706   -896    405
    862    400   -465   -631    662    -31   -743    187   -758  -1699   -891    426
    693    376   -316   -535    504     31   -714    200   -743  -1688   -870    457
    509    402   -106   -457    309    148   -659    239   -696  -1641   -818    501
    316    407     90   -361    114    249   -587    283   -641  -1595   -774    524
    137    387    246   -262    -54    316   -542    301   -615  -1577   -748    561
    -25    379    405   -179   -215    392   -485    337   -584  -1545   -709    607
   -163    366    530   -101   -345    446   -420    394   -537  -1496   -670    636
   -249    410    659    -80   -454    535   -379    426   -514  -1473   -649    641
   -132    420    553   -148   -342    485   -407    371   -566  -1532   -706    576
     31    431    400   -231   -184    415   -475    272   -667  -1641   -818    472
    174    433    257   -306    -41    345   -535    189   -748  -1730   -909    387
    290    457    166   -374     62    311   -566    132   -800  -1790   -971    316
    288    431    142   -361     72    288   -574    111   -813  -1808   -976    314
    223    376    150   -301     36    265   -561    132   -795  -1792   -937    371
    210    337    127   -275     41    231   -561    142   -800  -1795   -932    358
    171    306    135   -239     18    220   -535    171   -779  -1764   -932    309
    103    335    228   -220    -62    283   -522    176   -787  -1782   -971    309
     54    327    270   -192   -106    298   -493    194   -779  -1784   -948    345
      7    324    314   -168   -153    319   -446    223   -745  -1756   -896    374
    -72    350    423   -137   -246    387   -405    228   -717  -1735   -859    384
   -168    340    506    -85   -337    423   -407    228   -722  -1730   -820    394
   -161    340    501    -90   -329    420   -392    275   -709  -1712   -789    428
    -88    342    431   -129   -259    387   -397    272   -735  -1735   -797    441
    -80    379    459   -148   -270    418   -361    309   -706  -1714   -756    519
    -96    465    561   -187   -329    511   -340    311   -675  -1675   -714    519
    -85    519    605   -218   -345    561   -353    306   -670  -1667   -719    537
    -70    574    644   -254   -358    607   -389    293   -667  -1657   -706    581
    -51    594    646   -270   -348    620   -415    272   -688  -1667   -711    574
    -64    600    662   -267   -363    631   -420    270   -698  -1680   -704    581
    -49    576    626   -262   -337    600   -428    249   -719  -1701   -701    587
    -72    545    618   -236   -348    581   -423    244   -732  -1712   -709    574
    -90    519    610   -213   -350    563   -410    218   -756  -1745   -748    537
   -101    501    602   -202   -353    550   -410    168   -823  -1821   -818    475
   -127    436    563   -155   -345    498   -426    161   -875  -1865   -852    475
   -142    381    524   -122   -335    452   -420    171   -883  -1883   -867    485
   -129    379    509   -124   -319    444   -423    153   -901  -1906   -896    444
    -80    374    454   -148   -267    413   -441    135   -940  -1940   -937    415
    -38    345    384   -155   -210    363   -441    116   -963  -1958   -937    413
     -2    363    366   -181   -184    366   -449    103   -984  -1982   -943    413
     23    355    332   -189   -153    345   -449    137   -976  -1966   -922    446
     41    366    322   -205   -142    345   -470    116   -992  -1979   -956    402
     67    345    277   -207   -103    311   -498     75  -1034  -2018   -997    353
     75    327    252   -202    -88    290   -504     67  -1047  -2021  -1005    329
    122    311    189   -215    -33    252   -519     54  -1065  -2031  -1015    303
    187    290    103   -239     41    197   -545     18  -1101  -2065  -1052    259
    244    288     41   -267    101    166   -553     -2  -1122  -2094  -1075    223
    309    226    -83   -267    197     70   -555     -7  -1163  -2156  -1137    145
    420     80   -340   -249    381   -129   -545      5  -1275  -2327  -1327    -23
    483    -90   -576   -197    527   -332   -428    158  -1280  -2447  -1509   -194
    545      7   -537   -277    540   -265   -303    298  -1132  -2361  -1480   -145
    517    376   -140   -449    329    119   -340     72  -1013  -2153  -1244     88
    413    943    530   -678    -57    737   -605   -441   -945  -1805   -769    553
    410   1587   1174  -1000   -381   1382   -927   -815   -810  -1343   -174   1153
    522   1935   1413  -1228   -446   1675  -1275   -995   -691   -966    262   1634
    597   1683   1083  -1143   -244   1384  -1517  -1117   -867  -1078    148   1569
    657   1070    413   -862    122    743  -1597  -1241  -1402  -1782   -563    885
    636    452   -187   -545    410    132  -1441  -1140  -1847  -2496  -1327     93
    623    158   -465   -392    542   -153  -1187   -795  -1761  -2582  -1517   -116
    600    129   -470   -366    535   -168   -969   -496  -1556  -2460  -1449    -54
    576    109   -467   -342    522   -179   -823   -314  -1449  -2403  -1418      5
    568     59   -509   -314    540   -226   -784   -257  -1434  -2403  -1431     28
    517     -5   -524   -257    519   -265   -750   -207  -1402  -2372  -1413     51
    475    -23   -501   -226    485   -262   -719   -174  -1379  -2356  -1413     41
    504    -20   -524   -241    514   -272   -722   -176  -1400  -2387  -1434     31
    530    -18   -548   -257    537   -283   -719   -192  -1408  -2400  -1452     25
    563     -2   -566   -280    563   -283   -730   -213  -1426  -2423  -1488      5
    628    -36   -667   -298    646   -350   -740   -223  -1449  -2434  -1493      7
    711    -49   -761   -329    735   -405   -758   -233  -1467  -2439  -1506    -20
    756    -33   -789   -361    771   -410   -774   -249  -1480  -2457  -1530    -44
    789    -28   -818   -381    802   -423   -774   -246  -1480  -2447  -1517    -25
    774      0   -776   -389    774   -387   -745   -210  -1441  -2392  -1467     -7
    727     28   -698   -376    714   -335   -701   -163  -1397  -2343  -1434     10
    665     77   -589   -374    628   -254   -649   -106  -1350  -2294  -1389     75
    615    142   -472   -379    542   -163   -589    -46  -1286  -2223  -1325    150
    579    200   -381   -389    480    -90   -542     -5  -1241  -2169  -1278    194
    574    244   -329   -407    452    -41   -519     51  -1208  -2120  -1231    249
    600    272   -327   -436    465    -28   -498    103  -1169  -2083  -1202    290
    605    303   -301   -454    452      2   -472    132  -1140  -2068  -1189    329
    626    322   -303   -475    465     10   -465    148  -1130  -2057  -1187    340
    636    329   -306   -483    472     12   -449    174  -1106  -2023  -1156    353
    607    337   -270   -472    439     33   -410    223  -1054  -1964  -1106    381
    558    340   -218   -449    387     62   -376    267  -1005  -1917  -1072    418
    540    371   -171   -457    355    101   -366    290   -979  -1891  -1052    449
    574    374   -200   -472    387     88   -376    290   -984  -1891  -1054    459
    592    402   -189   -498    389    106   -376    309   -971  -1870  -1036    470
    613    405   -210   -509    413     98   -389    311   -979  -1873  -1047    472
    628    381   -249   -506    439     67   -384    322   -982  -1870  -1049    480
    641    410   -231   -524    436     90   -366    348   -961  -1834  -1026    498
    652    472   -181   -563    415    145   -361    358   -948  -1803   -989    532
    615    519    -96   -568    355    213   -350    366   -932  -1777   -961    568
    589    519    -70   -555    329    226   -348    350   -943  -1782   -966    566
    576    498    -77   -537    327    210   -342    337   -969  -1810   -984    568
    522    493    -31   -509    277    231   -324    340   -961  -1790   -966    571
    488    501     12   -493    239    257   -319    327   -963  -1779   -958    563
    459    493     33   -478    213    265   -311    322   -966  -1782   -958    563
    413    475     62   -444    176    270   -290    322   -963  -1777   -953    563
    428    433      5   -433    210    220   -306    285   -995  -1805   -976    530
    480    389    -90   -436    285    150   -342    223  -1047  -1855  -1018    483
    472    379    -93   -428    283    142   -348    192  -1062  -1878  -1047    457
    433    355    -77   -394    257    140   -345    174  -1062  -1880  -1057    433
    387    311    -77   -350    233    116   -342    148  -1067  -1893  -1075    420
    296    296      0   -296    148    148   -316    145  -1041  -1875  -1065    426
    184    259     72   -223     54    166   -296    145  -1041  -1862  -1054    433
     64    244    179   -153    -57    213   -254    205   -992  -1800   -995    496
    -31    236    267   -103   -150    252   -218    254   -930  -1738   -948    545
    -36    223    259    -93   -148    241   -226    228   -948  -1753   -966    522
    -25    213    239    -96   -132    226   -231    231   -948  -1753   -971    522
    -28    228    257    -98   -142    241   -215    257   -919  -1719   -950    548
    -38    239    275   -101   -158    257   -205    277   -898  -1699   -943    561
    -57    239    296    -90   -176    267   -189    296   -878  -1678   -940    566
    -51    210    262    -80   -158    236   -194    277   -896  -1696   -969    540
    -18    210    228    -96   -122    218   -187    272   -904  -1704   -982    550
     -5    257    259   -127   -132    257   -142    324   -852  -1644   -937    605
     33    275    241   -153   -103    259   -129    337   -841  -1621   -919    607
     59    316    254   -189    -98    285   -122    342   -836  -1597   -904    615
     83    371    288   -226   -101    329    -85    379   -802  -1558   -872    659
    114    405    290   -262    -88    348    -25    428   -761  -1519   -849    691
    181    504    322   -342    -70    413     15    462   -717  -1470   -805    730
    249    639    387   -446    -67    514     36    498   -680  -1405   -730    807
    275    735    459   -504    -90    597     18    517   -644  -1343   -667    859
    233    756    522   -493   -145    639     12    532   -605  -1296   -620    901
    205    774    568   -488   -181    672     31    548   -581  -1267   -592    924
    192    766    574   -480   -192    670     51    548   -579  -1262   -587    927
    189    784    594   -485   -202    691     67    550   -579  -1254   -581    935
    174    784    610   -480   -218    698     75    540   -587  -1254   -579    927
    148    745    597   -449   -223    672     98    548   -587  -1247   -579    924
    116    678    561   -400   -223    620    119    558   -592  -1254   -597    909
     83    639    555   -361   -236    597    137    566   -597  -1257   -610    893
     80    626    545   -355   -233    587    132    553   -615  -1267   -620    885
     96    607    511   -353   -207    558    127    545   -623  -1260   -618    880
    122    579    457   -353   -166    519    116    524   -644  -1275   -644    841
     93    571    478   -332   -192    524    114    509   -646  -1278   -652    820
     59    550    491   -306   -215    519    124    514   -644  -1275   -659    813
     49    498    449   -275   -200    472    111    504   -659  -1288   -675    813
     28    475    446   -254   -210    462    109    504   -659  -1280   -672    826
     15    444    428   -228   -205    436     90    491   -675  -1291   -691    807
      0    410    410   -207   -207    410     93    488   -672  -1283   -685    797
    -57    384    439   -163   -246    410    101    472   -672  -1283   -696    779
    -64    361    423   -150   -244    392     98    449   -680  -1293   -711    763
    -10    363    374   -176   -192    368     72    426   -698  -1306   -730    743
     44    272    226   -161    -90    249     72    459   -727  -1356   -795    678
    129     57    -72    -93    101     -7    101    501   -810  -1501   -979    498
    189    -85   -275    -54    231   -179    226    649   -797  -1582  -1119    355
    226     31   -194   -127    210    -80    376    820   -626  -1465  -1036    405
    127    415    285   -272    -77    350    368    605   -472  -1208   -727    683
    -46    937    984   -446   -517    961    145    163   -371   -836   -233   1192
   -223   1556   1779   -667  -1000   1667    -85   -153   -174   -327    392   1821
   -272   1891   2164   -807  -1218   2026   -366   -296     20    127    885   2343
   -205   1579   1784   -688   -995   1680   -589   -431   -210    -44    714   2231
   -174   1021   1195   -426   -683   1106   -657   -550   -748   -740     18   1532
   -181    478    659   -148   -420    566   -561   -485  -1158  -1410   -693    795
   -171    184    355     -5   -262    270   -332   -153  -1096  -1530   -917    581
   -163    127    288     18   -226    205   -158    101   -919  -1423   -872    628
   -127    106    233     10   -179    168    -38    267   -805  -1350   -839    654
   -109     98    207      5   -158    153     49    366   -735  -1309   -823    667
   -145     49    194     49   -168    122     67    392   -724  -1306   -828    659
   -137     20    155     57   -148     88     59    387   -740  -1325   -846    641
   -166    -23    142     93   -155     59     51    379   -756  -1335   -865    628
   -194    -77    114    135   -155     18     54    384   -758  -1337   -872    620
   -161    -64     96    114   -129     15     67    387   -761  -1343   -880    615
   -202   -116     85    158   -145    -18     51    361   -779  -1361   -904    594
   -239   -124    114    181   -176     -5     54    363   -771  -1343   -891    615
   -244   -114    129    176   -189      7     64    379   -756  -1322   -878    633
   -226   -124    101    176   -163    -12     96    405   -737  -1309   -870    652
   -254   -119    132    184   -194      7    129    452   -693  -1265   -833    711
   -231    -38    192    132   -213     75    168    485   -646  -1213   -784    774
   -215      0    213    106   -215    106    189    498   -631  -1197   -774    795
   -215     -2    213    109   -215    103    213    532   -600  -1166   -750    831
   -202     -2    197    101   -200     96    213    535   -592  -1153   -735    854
   -142     23    166     57   -153     93    192    517   -610  -1166   -745    849
    -64     51    116      5    -90     83    158    509   -626  -1176   -758    836
     -2     49     51    -23    -25     49    137    504   -636  -1184   -766    826
     57     41    -15    -51     36     15    116    491   -646  -1195   -776    807
    129     80    -49   -106     90     15    103    491   -641  -1189   -763    807
    189     93    -96   -142    142      0     96    491   -639  -1187   -758    800
    213     70   -142   -140    179    -36    114    514   -628  -1176   -750    805
    163     67    -96   -116    129    -12    119    535   -597  -1143   -711    846
     57      7    -49    -33     51    -20    148    589   -542  -1085   -672    914
    -44    -36      7     38    -28    -12    192    628   -522  -1062   -672    937
   -145   -122     23    135    -85    -49    200    618   -542  -1078   -709    909
   -231   -142     85    187   -161    -28    179    600   -558  -1080   -735    891
   -348   -111    236    231   -293     59    176    589   -563  -1075   -753    867
   -519   -114    402    314   -462    142    179    584   -566  -1070   -756    849
   -670   -129    540    400   -605    205    213    600   -558  -1060   -732    862
   -709   -153    555    428   -633    200    220    605   -571  -1067   -722    888
   -665   -127    535    394   -600    202    231    589   -594  -1083   -709    904
   -631   -171    459    400   -548    142    231    563   -626  -1106   -717    896
   -633   -275    358    454   -496     41    179    493   -693  -1176   -761    849
   -589   -288    298    436   -444      5    181    454   -724  -1210   -784    820
   -574   -298    275    436   -426    -12    171    413   -766  -1252   -823    776
   -542   -298    244    418   -394    -28    161    371   -805  -1286   -859    740
   -519   -290    228    405   -374    -31    155    340   -826  -1309   -891    714
   -522   -293    228    405   -379    -33    171    324   -839  -1322   -924    691
   -517   -293    223    402   -371    -36    174    311   -844  -1325   -924    688
   -501   -285    213    392   -358    -36    174    298   -852  -1325   -927    696
   -493   -311    181    402   -337    -64    171    270   -875  -1340   -948    688
   -457   -322    135    387   -298    -93    181    244   -898  -1358   -971    672
   -439   -329    109    381   -275   -111    179    218   -914  -1374   -989    659
   -420   -332     88    374   -257   -122    179    189   -930  -1387  -1010    646
   -418   -332     85    376   -252   -124    176    166   -950  -1402  -1034    631
   -397   -327     67    361   -233   -129    163    163   -958  -1397  -1031    644
   -389   -322     67    355   -228   -127    161    163   -963  -1400  -1036    646
   -389   -327     62    355   -228   -132    163    161   -969  -1402  -1049    644
   -394   -335     59    366   -228   -137    181    166   -963  -1395  -1049    649
   -423   -350     72    384   -249   -140    184    161   -971  -1400  -1062    641
   -433   -319    114    376   -275   -103    197    163   -961  -1384  -1060    646
   -439   -285    150    361   -296    -70    220    174   -948  -1366  -1049    670
   -444   -257    187    350   -316    -36    246    176   -943  -1350  -1047    685
   -436   -249    187    342   -314    -31    233    155   -966  -1356  -1065    678
   -392   -233    158    311   -275    -38    233    150   -979  -1363  -1083    670
   -363   -226    137    293   -252    -44    241    145   -984  -1363  -1096    662
   -353   -166    187    259   -270     10    252    142   -969  -1343  -1080    683
   -353   -119    233    233   -296     57    228    109   -971  -1332  -1072    688
   -306    -83    223    192   -265     70    197     70   -987  -1325  -1075    696
   -306    -75    231    189   -270     77    168     38  -1000  -1325  -1075    704
   -316    -88    228    202   -272     70    166     28  -1015  -1332  -1088    704
   -327   -109    218    215   -272     54    150      2  -1047  -1353  -1111    696
   -358   -135    223    246   -293     44    142    -18  -1067  -1358  -1130    698
   -426   -184    241    303   -335     28    153    -41  -1091  -1376  -1150    693
   -493   -257    236    376   -366    -10    181    -59  -1124  -1397  -1182    667
   -537   -358    176    446   -358    -93    184    -85  -1169  -1434  -1234    631
   -584   -452    132    517   -361   -161    179   -111  -1210  -1465  -1273    602
   -628   -496    132    563   -381   -184    194   -124  -1228  -1475  -1296    589
   -672   -566    106    620   -389   -231    200   -153  -1252  -1493  -1322    576
   -693   -602     90    646   -392   -257    189   -181  -1280  -1512  -1353    555
   -675   -587     85    631   -381   -252    187   -207  -1301  -1519  -1376    540
   -626   -600     25    610   -327   -285    171   -246  -1340  -1545  -1418    511
   -566   -641    -75    605   -246   -358    150   -283  -1384  -1571  -1457    496
   -514   -652   -140    581   -189   -397    140   -316  -1410  -1579  -1483    478
   -472   -672   -202    571   -135   -439    127   -363  -1452  -1608  -1530    439
   -423   -675   -254    548    -85   -465    119   -394  -1486  -1621  -1566    418
   -379   -649   -270    514    -54   -459     98   -431  -1512  -1631  -1600    397
   -329   -652   -322    491     -5   -488     90   -446  -1527  -1634  -1626    387
   -296   -688   -392    491     46   -540     83   -457  -1551  -1649  -1652    376
   -277   -802   -524    540    122   -665     85   -454  -1600  -1717  -1730    311
   -244   -984   -740    615    246   -862    155   -376  -1628  -1821  -1883    174
   -236  -1039   -802    636    280   -922    288   -205  -1543  -1834  -1977     75
   -254   -820   -566    537    153   -693    397    -88  -1356  -1678  -1862    171
   -358   -410    -54    381   -153   -231    353   -368  -1293  -1447  -1574    452
   -524     67    592    228   -558    329    103   -932  -1392  -1166  -1135    891
   -646    563   1210     38   -927    885   -158  -1314  -1397   -766   -589   1410
   -613    774   1387    -80  -1000   1080   -426  -1530  -1402   -436   -197   1805
   -540    426    963     57   -753    693   -540  -1608  -1613   -602   -397   1647
   -514   -150    363    332   -439    106   -535  -1626  -2052  -1319  -1169    927
   -514   -683   -171    597   -174   -428   -444  -1545  -2377  -1992  -1922    220
   -441   -927   -485    683     20   -706   -290  -1267  -2223  -1995  -2049    114
   -355   -922   -566    639    103   -745   -163  -1039  -2013  -1849  -1971    194
   -275   -930   -654    602    189   -792    -77   -883  -1888  -1751  -1925    244
   -228   -948   -722    587    244   -836    -67   -865  -1870  -1751  -1958    207
   -189   -971   -782    579    296   -878    -67   -893  -1899  -1790  -2003    163
   -129   -963   -836    545    350   -898    -72   -919  -1927  -1810  -2021    140
    -33   -982   -948    509    457   -966   -114   -958  -1971  -1839  -2052    111
     54  -1002  -1060    472    555  -1031   -145   -995  -2008  -1865  -2091     80
    127   -982  -1111    426    618  -1047   -163  -1028  -2023  -1873  -2114     64
    192   -948  -1143    376    665  -1044   -181  -1060  -2039  -1873  -2132     49
    275   -982  -1257    353    766  -1119   -236  -1127  -2101  -1917  -2192      2
    368  -1028  -1397    329    883  -1213   -288  -1195  -2164  -1958  -2247    -41
    436  -1026  -1462    293    948  -1244   -301  -1215  -2171  -1945  -2244    -46
    467  -1015  -1486    272    974  -1249   -301  -1239  -2177  -1945  -2252    -62
    470  -1018  -1488    275    979  -1252   -324  -1280  -2195  -1953  -2281    -90
    506   -989  -1499    239   1002  -1241   -340  -1314  -2218  -1953  -2309   -119
    566   -943  -1509    187   1036  -1226   -350  -1332  -2223  -1943  -2327   -142
    613   -898  -1514    142   1062  -1208   -345  -1322  -2210  -1901  -2312   -124
    615   -906  -1522    145   1067  -1213   -350  -1306  -2190  -1852  -2286    -85
    581   -888  -1470    153   1023  -1179   -335  -1283  -2153  -1805  -2268    -57
    576   -865  -1444    142   1008  -1153   -335  -1278  -2135  -1771  -2278    -54
    555   -893  -1452    168   1000  -1171   -371  -1314  -2153  -1774  -2317    -83
    542   -937  -1480    197   1010  -1208   -397  -1335  -2164  -1766  -2346   -103
    483   -984  -1467    249    974  -1226   -436  -1366  -2177  -1753  -2366   -119
    355  -1041  -1397    340    875  -1218   -452  -1392  -2177  -1725  -2366   -122
    231  -1062  -1296    413    761  -1179   -397  -1382  -2151  -1670  -2335    -98
    257  -1062  -1319    402    787  -1189   -335  -1363  -2130  -1623  -2312    -83
    470  -1034  -1506    280    987  -1267   -316  -1363  -2130  -1602  -2312    -88
    667   -974  -1641    153   1153  -1306   -332  -1361  -2125  -1590  -2333   -106
    813   -927  -1743     57   1275  -1335   -376  -1356  -2112  -1561  -2335    -98
    875   -924  -1800     25   1337  -1361   -394  -1356  -2081  -1522  -2325    -77
    763  -1036  -1800    132   1280  -1418   -459  -1402  -2101  -1525  -2356   -111
    672  -1096  -1771    210   1221  -1434   -472  -1441  -2130  -1532  -2395   -148
    584  -1117  -1701    265   1140  -1408   -431  -1452  -2143  -1514  -2395   -150
    504  -1104  -1608    301   1054  -1356   -358  -1426  -2120  -1465  -2356   -129
    387  -1137  -1527    374    956  -1332   -342  -1426  -2117  -1444  -2340   -140
    311  -1140  -1454    413    883  -1296   -316  -1426  -2107  -1428  -2346   -155
    262  -1137  -1400    436    831  -1267   -280  -1423  -2096  -1402  -2343   -145
    233  -1122  -1356    444    795  -1239   -252  -1421  -2081  -1369  -2325   -145
    181  -1111  -1293    465    737  -1202   -226  -1428  -2073  -1345  -2327   -174
    124  -1106  -1231    491    678  -1169   -210  -1447  -2073  -1330  -2343   -189
     88  -1106  -1195    506    639  -1148   -176  -1449  -2049  -1293  -2327   -158
     70  -1124  -1195    527    631  -1158   -179  -1483  -2055  -1278  -2327   -163
     80  -1114  -1195    514    636  -1153   -200  -1522  -2094  -1288  -2348   -166
     80  -1145  -1226    530    652  -1184   -187  -1501  -2070  -1249  -2325   -114
     67  -1143  -1210    537    636  -1174   -158  -1478  -2026  -1189  -2296    -90
     93  -1119  -1213    514    652  -1166   -171  -1509  -2034  -1171  -2307   -116
    116  -1072  -1189    478    652  -1132   -174  -1538  -2034  -1143  -2299   -155
    106  -1041  -1148    467    626  -1093   -161  -1532  -2000  -1085  -2260   -163
    140  -1052  -1192    454    665  -1122   -187  -1571  -2034  -1098  -2270   -189
    166  -1065  -1231    449    698  -1148   -187  -1561  -2023  -1070  -2257   -158
    174  -1062  -1236    444    701  -1148   -181  -1548  -1990  -1018  -2223   -132
    181  -1044  -1228    431    704  -1135   -176  -1543  -1969   -974  -2200   -132
    176   -987  -1163    402    667  -1072   -168  -1545  -1948   -932  -2174   -145
    179   -930  -1109    376    644  -1018   -155  -1538  -1922   -893  -2145   -132
    174   -935  -1109    379    641  -1021   -179  -1548  -1922   -867  -2112    -96
    197   -935  -1132    368    665  -1034   -187  -1548  -1891   -805  -2052    -90
    223   -953  -1179    363    698  -1065   -168  -1540  -1862   -766  -2042   -135
    213   -922  -1135    355    672  -1028   -137  -1514  -1829   -732  -2042    -98
    210   -857  -1070    322    636   -963   -124  -1488  -1777   -670  -2000    -49
    270   -828  -1101    277    683   -963   -171  -1558  -1803   -678  -2018    -90
    272   -792  -1065    259    667   -927   -200  -1571  -1795   -649  -1982    -44
    262   -719   -982    228    620   -849   -215  -1561  -1758   -584  -1919    -10
    265   -688   -953    210    607   -818   -233  -1579  -1756   -561  -1912    -33
    272   -675   -948    200    610   -810   -246  -1592  -1758   -553  -1917    -41
    283   -719  -1002    215    641   -859   -262  -1623  -1779   -561  -1938    -49
    293   -784  -1078    246    685   -930   -267  -1649  -1808   -574  -1964    -80
    303   -820  -1124    257    711   -971   -267  -1654  -1818   -563  -1977   -124
    303   -904  -1208    298    753  -1054   -265  -1670  -1831   -563  -1990   -171
    311   -976  -1288    332    800  -1132   -283  -1709  -1862   -584  -2023   -231
    335   -984  -1319    324    826  -1150   -293  -1732  -1886   -587  -2029   -262
    371  -1000  -1371    311    870  -1184   -306  -1753  -1912   -587  -2034   -288
    387  -1018  -1405    314    893  -1210   -319  -1777  -1938   -597  -2055   -298
    384  -1026  -1410    319    896  -1218   -324  -1766  -1935   -571  -2034   -275
    423  -1044  -1467    311    945  -1254   -353  -1784  -1969   -584  -2055   -285
    444  -1067  -1512    311    976  -1288   -350  -1795  -1982   -566  -2047   -285
    436  -1049  -1488    306    961  -1267   -350  -1797  -1966   -527  -2016   -322
    439  -1054  -1493    306    966  -1275   -361  -1816  -1977   -527  -2029   -374
    478  -1054  -1532    288   1005  -1293   -368  -1834  -1987   -540  -2075   -381
    563  -1044  -1610    239   1085  -1325   -387  -1847  -2010   -561  -2109   -387
    657  -1057  -1717    200   1184  -1387   -420  -1865  -2031   -568  -2114   -420
    704  -1075  -1779    184   1239  -1426   -439  -1875  -2042   -568  -2109   -462
    753  -1130  -1883    189   1317  -1506   -444  -1880  -2070   -602  -2156   -532
    807  -1296  -2104    244   1454  -1699   -376  -1792  -2073   -680  -2273   -678
    898  -1382  -2281    241   1590  -1831   -254  -1639  -2013   -730  -2374   -818
    987  -1221  -2208    116   1595  -1714   -171  -1548  -1873   -631  -2294   -763
    940   -875  -1816    -31   1376  -1345   -252  -1847  -1855   -472  -2057   -527
    820   -366  -1187   -226   1002   -776   -571  -2387  -1917   -155  -1587    -96
    711    187   -524   -449    618   -168   -867  -2738  -1857    290  -1013    397
    727    467   -259   -597    493    103  -1174  -2902  -1756    711   -535    833
    766    101   -665   -433    717   -280  -1312  -2912  -1836    693   -581    810
    732   -511  -1244   -111    987   -878  -1267  -2891  -2247      5  -1293    155
    711  -1031  -1743    158   1226  -1387  -1140  -2831  -2647   -735  -2055   -566
    711  -1254  -1966    270   1335  -1610   -937  -2533  -2522   -789  -2203   -719
    737  -1231  -1969    246   1353  -1600   -745  -2244  -2260   -610  -2078   -597
    758  -1226  -1984    233   1371  -1605   -620  -2068  -2112   -501  -2008   -545
    745  -1210  -1956    231   1348  -1582   -540  -1966  -2016   -420  -1953   -545
    722  -1218  -1940    244   1330  -1579   -519  -1948  -2000   -407  -1943   -584
    704  -1231  -1935    265   1319  -1582   -514  -1930  -1997   -415  -1938   -568
    678  -1267  -1945    293   1309  -1605   -493  -1886  -1974   -394  -1914   -535
    659  -1286  -1945    311   1301  -1615   -478  -1855  -1943   -363  -1891   -542
    646  -1273  -1922    311   1283  -1595   -475  -1839  -1917   -329  -1860   -540
    628  -1239  -1867    306   1247  -1553   -465  -1816  -1893   -303  -1831   -545
    600  -1247  -1847    322   1221  -1545   -470  -1797  -1891   -301  -1810   -527
    568  -1278  -1847    353   1205  -1561   -449  -1764  -1867   -275  -1777   -480
    517  -1299  -1816    389   1163  -1556   -420  -1714  -1821   -223  -1725   -428
    488  -1286  -1774    400   1130  -1530   -413  -1704  -1800   -194  -1706   -441
    462  -1270  -1732    402   1096  -1501   -397  -1678  -1771   -166  -1673   -436
    441  -1273  -1714    415   1078  -1493   -381  -1665  -1743   -140  -1644   -439
    426  -1267  -1696    420   1060  -1480   -381  -1641  -1740   -119  -1615   -433
    423  -1278  -1701    428   1062  -1488   -371  -1574  -1688    -64  -1569   -381
    415  -1275  -1691    428   1052  -1483   -366  -1545  -1657    -36  -1535   -355
    420  -1273  -1696    426   1057  -1483   -366  -1519  -1634     -5  -1496   -350
    405  -1226  -1631    410   1015  -1428   -340  -1473  -1577     54  -1436   -316
    361  -1205  -1566    423    963  -1384   -322  -1431  -1535     96  -1392   -290
    353  -1189  -1545    415    948  -1366   -329  -1402  -1512    116  -1374   -270
    400  -1176  -1577    389    987  -1376   -348  -1392  -1514    116  -1366   -262
    423  -1156  -1579    363   1000  -1366   -345  -1361  -1486    148  -1327   -244
    413  -1150  -1564    368    987  -1356   -348  -1337  -1465    163  -1304   -233
    397  -1179  -1577    389    984  -1376   -358  -1317  -1452    181  -1283   -226
    392  -1189  -1582    397    987  -1384   -355  -1291  -1426    213  -1249   -220
    407  -1182  -1592    387    997  -1387   -363  -1275  -1415    228  -1215   -218
    431  -1176  -1608    374   1018  -1392   -376  -1275  -1418    231  -1197   -215
    428  -1171  -1600    371   1013  -1387   -379  -1260  -1413    236  -1187   -202
    418  -1169  -1587    374   1000  -1376   -374  -1231  -1397    254  -1161   -192
    436  -1189  -1626    376   1028  -1408   -394  -1249  -1441    223  -1176   -218
    439  -1252  -1691    407   1065  -1470   -413  -1283  -1493    176  -1208   -262
    392  -1270  -1665    436   1028  -1467   -402  -1286  -1499    181  -1195   -283
    353  -1262  -1618    454    984  -1439   -394  -1278  -1504    197  -1163   -275
    340  -1293  -1636    475    987  -1462   -410  -1293  -1540    168  -1171   -285
    285  -1330  -1615    522    950  -1473   -418  -1301  -1561    150  -1179   -293
    228  -1356  -1584    563    904  -1470   -415  -1312  -1574    140  -1174   -303
    184  -1366  -1551    589    867  -1457   -418  -1330  -1590    127  -1174   -319
    137  -1366  -1504    613    818  -1436   -405  -1319  -1579    137  -1153   -316
    148  -1384  -1532    618    839  -1457   -418  -1343  -1597    119  -1166   -345
    129  -1436  -1566    652    846  -1499   -433  -1392  -1644     70  -1202   -392
     83  -1447  -1530    680    805  -1488   -410  -1379  -1626     85  -1179   -387
     83  -1444  -1530    680    802  -1486   -410  -1395  -1636     77  -1182   -410
     72  -1475  -1548    701    810  -1512   -415  -1410  -1652     59  -1184   -431
     54  -1488  -1543    714    797  -1514   -418  -1402  -1636     62  -1171   -433
     36  -1506  -1545    735    789  -1525   -413  -1405  -1639     57  -1171   -452
     12  -1540  -1556    763    784  -1548   -407  -1408  -1657     49  -1169   -459
     15  -1556  -1571    771    792  -1564   -400  -1392  -1657     59  -1156   -441
     20  -1540  -1561    758    789  -1551   -384  -1353  -1623    101  -1111   -400
    -28  -1538  -1509    782    737  -1522   -368  -1325  -1597    119  -1085   -392
    -64  -1566  -1504    815    717  -1535   -361  -1330  -1600    106  -1085   -407
    -54  -1564  -1509    810    727  -1538   -366  -1337  -1602    101  -1078   -413
    -83  -1543  -1460    813    685  -1501   -340  -1293  -1579    148  -1031   -389
    -90  -1538  -1447    813    678  -1493   -332  -1275  -1574    166  -1002   -379
   -116  -1517  -1402    815    641  -1462   -314  -1252  -1551    197   -963   -363
   -158  -1517  -1358    839    600  -1439   -285  -1223  -1527    215   -932   -358
   -187  -1509  -1322    846    566  -1415   -265  -1202  -1514    226   -909   -363
   -150  -1493  -1345    820    597  -1421   -277  -1213  -1540    205   -911   -368
   -116  -1441  -1325    779    602  -1384   -306  -1210  -1530    223   -878   -332
   -135  -1415  -1280    776    571  -1348   -316  -1197  -1517    254   -836   -290
   -153  -1423  -1270    787    555  -1348   -345  -1205  -1522    259   -823   -283
   -179  -1454  -1275    815    545  -1366   -350  -1218  -1540    249   -828   -303
   -210  -1519  -1309    865    548  -1415   -345  -1234  -1566    223   -852   -337
   -210  -1553  -1343    883    566  -1449   -342  -1239  -1590    205   -849   -345
   -215  -1553  -1337    883    558  -1447   -345  -1260  -1613    189   -844   -348
   -233  -1615  -1382    924    571  -1499   -345  -1283  -1654    150   -872   -392
   -244  -1699  -1457    969    605  -1579   -340  -1299  -1693    101   -914   -441
   -246  -1758  -1512   1002    631  -1636   -335  -1304  -1722     64   -943   -478
   -249  -1787  -1538   1015    644  -1662   -345  -1327  -1756     25   -969   -517
   -275  -1831  -1558   1052    639  -1696   -353  -1343  -1779     -5   -987   -540
   -296  -1886  -1592   1088    646  -1738   -358  -1358  -1803    -33  -1000   -558
   -298  -1922  -1623   1111    662  -1774   -353  -1366  -1823    -54  -1015   -579
   -306  -1927  -1623   1114    657  -1774   -340  -1348  -1813    -44  -1000   -558
   -327  -1945  -1618   1135    644  -1782   -335  -1348  -1816    -38   -987   -566
   -350  -1940  -1592   1143    620  -1766   -329  -1353  -1818    -36   -979   -574
   -379  -1927  -1548   1153    584  -1738   -306  -1335  -1803    -10   -953   -561
   -361  -1966  -1608   1161    623  -1787   -337  -1366  -1855    -49   -982   -594
   -405  -2005  -1602   1205    597  -1805   -327  -1356  -1849    -49   -979   -592
   -478  -2018  -1543   1247    532  -1782   -303  -1340  -1826    -38   -966   -589
   -504  -2047  -1543   1275    519  -1795   -290  -1337  -1823    -41   -963   -597
   -519  -2088  -1569   1304    524  -1831   -270  -1306  -1826    -38   -963   -600
   -514  -2213  -1699   1363    592  -1958   -218  -1234  -1844   -101  -1039   -670
   -485  -2372  -1886   1428    698  -2130    -98  -1088  -1839   -197  -1176   -815
   -470  -2340  -1870   1405    698  -2107     64   -872  -1680   -145  -1169   -839
   -548  -2023  -1475   1283    462  -1751    119   -989  -1548     36   -958   -672
   -678  -1574   -896   1124    109  -1236   -101  -1483  -1558    283   -587   -324
   -802   -971   -171    885   -316   -574   -423  -1919  -1499    691    -28    205
   -841   -446    394    644   -618    -25   -753  -2156  -1366   1150    542    750
   -784   -540    241    662   -514   -150  -1021  -2247  -1382   1301    719    950
   -745  -1114   -368    930   -189   -743  -1072  -2294  -1748    800    200    470
   -766  -1730   -966   1247     98  -1348   -953  -2234  -2229     -5   -620   -324
   -730  -2153  -1423   1441    345  -1790   -724  -1951  -2291   -348  -1047   -740
   -665  -2187  -1522   1426    426  -1855   -530  -1657  -2078   -231  -1002   -711
   -626  -2164  -1538   1395    454  -1852   -374  -1413  -1899   -101   -906   -633
   -597  -2143  -1545   1369    472  -1847   -283  -1278  -1792    -28   -849   -594
   -602  -2148  -1545   1376    470  -1847   -249  -1228  -1764    -20   -846   -607
   -618  -2177  -1558   1395    467  -1867   -231  -1213  -1766    -36   -862   -628
   -639  -2190  -1551   1413    454  -1870   -213  -1195  -1751    -33   -859   -623
   -662  -2169  -1506   1413    420  -1836   -184  -1163  -1719    -12   -841   -607
   -683  -2169  -1486   1426    400  -1829   -166  -1135  -1691     12   -807   -581
   -704  -2138  -1436   1418    366  -1787   -150  -1106  -1660     46   -758   -550
   -714  -2117  -1402   1415    342  -1761   -142  -1093  -1652     51   -743   -540
   -745  -2130  -1387   1436    319  -1761   -124  -1083  -1644     59   -740   -550
   -766  -2122  -1356   1444    293  -1740   -116  -1060  -1628     77   -711   -537
   -795  -2112  -1317   1452    259  -1714    -96  -1021  -1597    103   -670   -493
   -826  -2099  -1273   1460    223  -1686    -77   -989  -1564    135   -628   -459
   -878  -2099  -1221   1486    171  -1660    -77   -974  -1548    148   -610   -449
   -922  -2070  -1148   1496    111  -1610    -67   -945  -1522    171   -584   -415
   -904  -2088  -1184   1496    140  -1639    -77   -950  -1545    153   -597   -428
   -930  -2101  -1171   1514    119  -1636    -88   -943  -1543    155   -587   -428
   -974  -2132  -1158   1553     90  -1647   -109   -940  -1538    163   -576   -439
  -1018  -2145  -1127   1582     54  -1636    -98   -906  -1501    194   -553   -446
  -1010  -2179  -1171   1592     80  -1675   -116   -911  -1509    176   -576   -452
   -961  -2216  -1254   1587    145  -1735   -142   -914  -1525    158   -574   -444
   -932  -2216  -1286   1571    174  -1751   -153   -898  -1506    174   -545   -446
   -901  -2210  -1309   1556    202  -1761   -189   -911  -1517    163   -574   -483
   -865  -2197  -1335   1530    233  -1769   -207   -906  -1519    166   -568   -459
   -844  -2242  -1397   1543    275  -1821   -231   -909  -1525    168   -553   -472
   -818  -2288  -1473   1553    324  -1880   -272   -919  -1543    153   -561   -493
   -761  -2257  -1496   1509    366  -1878   -285   -917  -1532    161   -537   -478
   -727  -2260  -1532   1493    400  -1896   -296   -909  -1525    171   -535   -493
   -693  -2265  -1571   1478    436  -1917   -322   -919  -1545    145   -576   -485
   -654  -2286  -1631   1470    488  -1958   -348   -932  -1566    127   -576   -480
   -613  -2260  -1647   1436    517  -1953   -366   -953  -1584    119   -587   -511
   -579  -2244  -1665   1410    540  -1956   -389   -982  -1600    103   -594   -517
   -535  -2229  -1693   1382    579  -1964   -402   -997  -1623     88   -597   -519
   -501  -2218  -1717   1358    607  -1969   -410  -1008  -1639     75   -597   -519
   -459  -2213  -1753   1337    646  -1984   -433  -1041  -1667     46   -613   -540
   -402  -2249  -1849   1325    722  -2049   -475  -1104  -1730    -15   -665   -592
   -366  -2257  -1891   1312    761  -2075   -509  -1132  -1758    -46   -688   -618
   -324  -2218  -1893   1270    782  -2057   -517  -1150  -1771    -62   -698   -633
   -280  -2187  -1906   1234    813  -2047   -501  -1153  -1766    -64   -698   -639
   -293  -2223  -1930   1257    815  -2078   -519  -1187  -1787    -93   -719   -670
   -270  -2244  -1974   1257    849  -2109   -519  -1208  -1800   -114   -735   -698
   -285  -2268  -1982   1278    846  -2127   -540  -1236  -1821   -135   -750   -722
   -301  -2260  -1958   1280    828  -2109   -558  -1270  -1834   -153   -753   -750
   -296  -2242  -1948   1267    823  -2096   -558  -1286  -1839   -166   -763   -782
   -324  -2283  -1958   1304    815  -2122   -550  -1283  -1839   -171   -766   -779
   -415  -2320  -1904   1366    743  -2112   -542  -1275  -1829   -163   -756   -766
   -506  -2294  -1787   1400    639  -2042   -532  -1265  -1805   -135   -724   -748
   -568  -2294  -1727   1428    576  -2013   -522  -1254  -1782   -116   -706   -732
   -646  -2307  -1660   1475    504  -1984   -485  -1208  -1738    -77   -691   -698
   -732  -2379  -1647   1556    454  -2013   -428  -1153  -1699    -38   -678   -665
   -805  -2421  -1615   1613    405  -2018   -420  -1153  -1688    -36   -675   -657
   -815  -2364  -1548   1590    363  -1956   -423  -1153  -1678    -38   -685   -665
   -813  -2325  -1512   1569    348  -1919   -431  -1148  -1667    -38   -704   -693
   -826  -2273  -1447   1548    306  -1860   -431  -1140  -1652    -28   -683   -717
   -898  -2226  -1327   1564    213  -1777   -407  -1106  -1610      2   -620   -693
  -1028  -2161  -1135   1592     51  -1647   -358  -1041  -1538     59   -548   -644
  -1158  -2132   -974   1647    -93  -1553   -283   -953  -1452    140   -470   -589
  -1200  -2127   -930   1662   -137  -1530   -244   -904  -1413    176   -439   -566
  -1156  -2034   -878   1595   -140  -1457   -241   -891  -1389    194   -405   -519
  -1080  -2026   -945   1553    -70  -1486   -283   -914  -1397    192   -402   -514
  -1000  -2013  -1013   1506      5  -1514   -355   -966  -1421    171   -426   -530
   -924  -2018  -1093   1470     83  -1556   -418  -1010  -1447    142   -444   -527
   -898  -2052  -1153   1475    127  -1602   -449  -1031  -1465    127   -452   -514
   -865  -2088  -1223   1478    176  -1657   -480  -1067  -1512     80   -496   -545
   -836  -2086  -1249   1462    205  -1667   -519  -1098  -1532     62   -509   -555
   -823  -2117  -1293   1470    233  -1706   -540  -1119  -1553     44   -530   -566
   -810  -2187  -1376   1499    283  -1782   -542  -1124  -1587     18   -571   -584
   -810  -2247  -1436   1527    311  -1842   -555  -1148  -1626    -18   -618   -618
   -807  -2286  -1478   1545    335  -1883   -566  -1174  -1652    -46   -654   -649
   -805  -2296  -1491   1551    340  -1893   -558  -1184  -1654    -57   -667   -662
   -800  -2270  -1470   1535    335  -1870   -553  -1189  -1652    -64   -670   -670
   -823  -2304  -1480   1561    327  -1891   -574  -1205  -1667    -88   -693   -683
   -844  -2325  -1480   1584    316  -1904   -581  -1208  -1667    -93   -701   -678
   -844  -2307  -1462   1574    306  -1886   -584  -1205  -1665    -90   -698   -675
   -872  -2301  -1428   1587    277  -1865   -576  -1192  -1654    -80   -688   -667
   -937  -2335  -1397   1636    228  -1867   -563  -1187  -1649    -75   -685   -667
   -963  -2346  -1382   1654    207  -1865   -545  -1169  -1631    -59   -670   -654
   -940  -2338  -1400   1639    228  -1870   -550  -1171  -1631    -59   -667   -659
   -932  -2369  -1436   1652    252  -1904   -574  -1187  -1644    -70   -680   -670
   -904  -2413  -1509   1657    301  -1964   -568  -1184  -1649    -77   -683   -675
   -870  -2429  -1558   1647    342  -1995   -550  -1171  -1639    -72   -683   -675
   -839  -2465  -1626   1649    392  -2047   -542  -1161  -1657   -106   -727   -717
   -776  -2598  -1821   1688    522  -2210   -485  -1098  -1696   -215   -875   -867
   -696  -2699  -2003   1696    652  -2351   -358   -935  -1670   -303  -1021  -1028
   -667  -2551  -1883   1610    607  -2218   -231   -789  -1504   -189   -943   -961
   -753  -2184  -1431   1467    337  -1808   -249  -1013  -1376     36   -675   -688
   -930  -1693   -763   1312    -83  -1228   -524  -1590  -1382    311   -270   -246
  -1083  -1052     31   1065   -558   -511   -810  -1997  -1283    748    303    355
  -1057   -662    392    859   -727   -135  -1096  -2197  -1171   1140    784    872
   -961   -883     77    919   -519   -402  -1291  -2296  -1319   1070    724    870
   -883  -1493   -610   1189   -137  -1052  -1335  -2325  -1743    444     57    205
   -852  -2099  -1249   1475    197  -1675  -1184  -2171  -2114   -259   -719   -605
   -789  -2397  -1610   1592    410  -2005   -971  -1831  -2034   -381   -963   -870
   -722  -2452  -1732   1584    504  -2094   -831  -1577  -1867   -298   -950   -875
   -628  -2439  -1810   1535    589  -2125   -735  -1421  -1758   -236   -930   -867
   -579  -2442  -1865   1509    639  -2153   -696  -1363  -1714   -220   -927   -875
   -553  -2457  -1904   1506    672  -2182   -672  -1327  -1686   -213   -927   -878
   -545  -2457  -1912   1499    683  -2184   -639  -1296  -1654   -202   -930   -885
   -576  -2486  -1909   1532    665  -2197   -639  -1291  -1647   -218   -950   -914
   -574  -2494  -1919   1532    670  -2208   -633  -1275  -1626   -213   -935   -909
   -540  -2501  -1964   1519    711  -2234   -623  -1260  -1615   -205   -919   -893
   -527  -2512  -1984   1517    727  -2249   -615  -1244  -1597   -189   -901   -872
   -545  -2509  -1964   1527    709  -2236   -613  -1244  -1584   -181   -901   -878
   -563  -2512  -1951   1535    691  -2231   -613  -1241  -1571   -179   -904   -883
   -589  -2527  -1940   1558    672  -2234   -605  -1226  -1548   -163   -885   -870
   -607  -2525  -1917   1566    652  -2221   -605  -1221  -1535   -155   -878   -870
   -610  -2501  -1891   1556    639  -2197   -613  -1218  -1527   -150   -875   -872
   -618  -2517  -1899   1566    639  -2208   -610  -1210  -1514   -142   -870   -870
   -602  -2540  -1938   1571    665  -2239   -613  -1200  -1499   -135   -870   -867
   -574  -2535  -1961   1553    693  -2249   -623  -1197  -1491   -129   -870   -872
   -537  -2509  -1971   1525    717  -2242   -628  -1200  -1486   -122   -865   -872
   -504  -2527  -2023   1514    756  -2275   -659  -1218  -1499   -137   -883   -891
   -452  -2543  -2091   1496    818  -2317   -691  -1234  -1514   -161   -906   -911
   -384  -2574  -2190   1478    901  -2385   -714  -1249  -1527   -176   -922   -927
   -332  -2587  -2255   1460    961  -2421   -727  -1260  -1530   -192   -932   -945
   -252  -2556  -2304   1402   1026  -2431   -756  -1278  -1535   -205   -950   -966
   -155  -2522  -2366   1340   1104  -2444   -784  -1283  -1540   -218   -976   -987
   -109  -2538  -2429   1322   1158  -2483   -800  -1270  -1527   -210   -971   -956
    -57  -2540  -2483   1299   1213  -2512   -828  -1262  -1514   -202   -961   -927
     18  -2553  -2572   1267   1291  -2561   -865  -1275  -1517   -210   -963   -935
     72  -2540  -2616   1234   1343  -2577   -880  -1273  -1504   -210   -950   -927
    106  -2527  -2634   1208   1366  -2579   -914  -1301  -1527   -241   -974   -950
    140  -2527  -2668   1195   1402  -2598   -945  -1322  -1545   -254   -976   -958
    155  -2501  -2657   1171   1405  -2577   -943  -1304  -1519   -236   -953   -937
    135  -2525  -2660   1195   1395  -2590   -956  -1296  -1506   -226   -950   -924
    145  -2530  -2675   1192   1408  -2603   -969  -1304  -1509   -233   -958   -930
    161  -2522  -2683   1182   1421  -2603   -997  -1343  -1540   -272   -995   -979
    127  -2527  -2655   1197   1389  -2590  -1010  -1356  -1545   -288  -1002   -984
    103  -2530  -2634   1213   1369  -2582  -1021  -1371  -1556   -306  -1008   -982
    109  -2538  -2650   1213   1379  -2595  -1044  -1397  -1577   -337  -1021  -1000
    119  -2540  -2660   1210   1389  -2600  -1054  -1423  -1582   -355  -1031  -1023
    153  -2530  -2683   1187   1418  -2608  -1075  -1460  -1605   -389  -1057  -1067
    181  -2535  -2717   1174   1449  -2626  -1098  -1499  -1634   -426  -1088  -1104
    192  -2530  -2725   1166   1457  -2626  -1104  -1514  -1639   -444  -1106  -1122
    176  -2501  -2678   1163   1426  -2590  -1072  -1496  -1621   -423  -1088  -1114
     85  -2488  -2574   1200   1327  -2530  -1065  -1486  -1595   -407  -1078  -1119
      0  -2514  -2517   1257   1257  -2514  -1049  -1480  -1579   -405  -1078  -1124
    -64  -2514  -2452   1288   1192  -2486  -1021  -1454  -1548   -384  -1065  -1109
   -114  -2491  -2377   1304   1130  -2434   -984  -1423  -1499   -342  -1041  -1078
   -127  -2465  -2338   1293   1104  -2403   -989  -1421  -1483   -332  -1049  -1078
    -88  -2444  -2359   1265   1135  -2403  -1010  -1431  -1480   -337  -1072  -1093
    -46  -2434  -2387   1239   1169  -2410  -1057  -1449  -1478   -348  -1098  -1117
    -38  -2483  -2444   1262   1202  -2465  -1109  -1475  -1486   -368  -1122  -1143
      5  -2473  -2481   1234   1241  -2475  -1114  -1473  -1470   -361  -1117  -1140
    -28  -2512  -2486   1270   1228  -2499  -1119  -1470  -1452   -353  -1114  -1143
   -153  -2582  -2429   1366   1135  -2504  -1106  -1470  -1452   -358  -1124  -1166
   -239  -2566  -2327   1402   1044  -2447  -1057  -1454  -1441   -355  -1124  -1182
   -226  -2439  -2216   1330    995  -2327   -992  -1402  -1389   -327  -1093  -1161
    -98  -2330  -2231   1213   1065  -2281  -1013  -1402  -1387   -345  -1117  -1213
    101  -2239  -2343   1067   1221  -2291  -1049  -1387  -1371   -355  -1145  -1244
    236  -2179  -2416    971   1325  -2296  -1075  -1358  -1325   -335  -1156  -1223
    239  -2179  -2418    969   1327  -2299  -1104  -1369  -1291   -309  -1132  -1218
    179  -2221  -2400   1018   1288  -2309  -1140  -1402  -1296   -303  -1106  -1208
    111  -2286  -2400   1085   1254  -2343  -1158  -1423  -1291   -301  -1080  -1215
     57  -2312  -2369   1127   1213  -2340  -1158  -1423  -1273   -298  -1072  -1257
     -5  -2301  -2296   1153   1143  -2299  -1119  -1376  -1226   -267  -1039  -1205
    -90  -2283  -2192   1187   1049  -2239  -1088  -1340  -1184   -236   -997  -1195
   -200  -2275  -2078   1236    937  -2177  -1067  -1309  -1145   -210   -966  -1205
   -277  -2270  -1992   1275    857  -2132  -1039  -1273  -1109   -179   -919  -1153
   -298  -2286  -1990   1291    844  -2140  -1013  -1228  -1083   -150   -870  -1083
   -296  -2320  -2023   1306    862  -2171  -1015  -1226  -1093   -163   -870  -1067
   -322  -2335  -2013   1327    844  -2174  -1005  -1218  -1093   -171   -857  -1057
   -342  -2273  -1930   1309    792  -2101   -982  -1189  -1060   -145   -820  -1034
   -342  -2231  -1888   1286    771  -2060   -976  -1171  -1036   -124   -787  -1015
   -324  -2242  -1919   1283    795  -2081  -1008  -1197  -1070   -166   -810  -1047
   -319  -2257  -1940   1286    807  -2099  -1018  -1202  -1072   -171   -792  -1039
   -257  -2216  -1958   1236    849  -2088  -1023  -1192  -1054   -161   -774  -1041
   -187  -2203  -2018   1192    914  -2109  -1072  -1223  -1080   -197   -820  -1091
   -132  -2200  -2070   1166    966  -2135  -1109  -1249  -1096   -213   -844  -1111
    -49  -2208  -2158   1127   1052  -2184  -1137  -1273  -1114   -233   -852  -1135
     33  -2200  -2234   1083   1132  -2216  -1161  -1278  -1119   -239   -841  -1176
    106  -2187  -2294   1039   1197  -2239  -1176  -1278  -1117   -241   -844  -1218
    181  -2203  -2385   1010   1280  -2291  -1210  -1299  -1140   -275   -865  -1210
    228  -2179  -2410    974   1317  -2294  -1221  -1306  -1156   -298   -883  -1252
    301  -2247  -2548    974   1423  -2397  -1215  -1283  -1171   -340   -958  -1335
    436  -2421  -2860    992   1644  -2639  -1174  -1202  -1218   -475  -1143  -1421
    498  -2494  -2992    997   1743  -2740  -1047  -1023  -1156   -527  -1236  -1512
    504  -2268  -2772    883   1636  -2520   -922   -857   -956   -381  -1127  -1475
    392  -1857  -2249    732   1319  -2052   -914  -1031   -826   -155   -854  -1247
    197  -1348  -1545    574    870  -1447  -1143  -1512   -802    200   -342   -730
     31   -722   -756    345    392   -740  -1397  -1860   -704    657    259   -166
      7   -389   -397    189    200   -394  -1683  -2036   -587   1085    766    327
     59   -675   -735    309    397   -704  -1860  -2109   -711   1057    737    348
    106  -1278  -1384    584    745  -1330  -1875  -2145  -1182    332      2   -348
     93  -1805  -1899    854    995  -1852  -1756  -2049  -1561   -397   -748  -1085
     80  -2086  -2169   1000   1122  -2127  -1551  -1732  -1454   -504   -966  -1322
     67  -2060  -2127    997   1096  -2094  -1366  -1441  -1202   -348   -896  -1254
    101  -2023  -2125    961   1111  -2073  -1270  -1267  -1065   -272   -846  -1200
    111  -2060  -2171    974   1140  -2114  -1223  -1163   -987   -228   -823  -1179
    103  -2094  -2197    995   1148  -2143  -1215  -1137   -961   -231   -836  -1197
    122  -2140  -2262   1010   1192  -2200  -1221  -1137   -976   -272   -867  -1239
    140  -2125  -2265    992   1200  -2195  -1231  -1122   -963   -262   -849  -1236
    166  -2109  -2275    971   1218  -2192  -1226  -1104   -930   -249   -839  -1247
    231  -2122  -2356    943   1291  -2239  -1252  -1122   -948   -277   -870  -1280
    285  -2112  -2397    914   1340  -2255  -1275  -1132   -961   -301   -891  -1312
    322  -2086  -2410    880   1366  -2247  -1280  -1127   -945   -301   -883  -1309
    374  -2083  -2460    854   1415  -2270  -1291  -1122   -940   -301   -875  -1296
    418  -2042  -2460    810   1436  -2249  -1291  -1106   -917   -290   -862  -1262
    420  -2008  -2429    795   1423  -2218  -1293  -1098   -901   -290   -859  -1247
    415  -2005  -2421    792   1415  -2210  -1296  -1093   -888   -290   -854  -1236
    423  -2005  -2431    789   1426  -2218  -1301  -1091   -883   -293   -857  -1241
    436  -1997  -2434    779   1434  -2216  -1293  -1070   -854   -270   -836  -1223
    493  -1979  -2473    743   1483  -2226  -1293  -1057   -859   -275   -836  -1210
    522  -1930  -2452    704   1483  -2190  -1286  -1026   -836   -259   -813  -1182
    532  -1899  -2431    683   1480  -2166  -1273   -989   -800   -233   -787  -1153
    540  -1878  -2418    667   1478  -2148  -1260   -961   -771   -207   -766  -1137
    542  -1849  -2392    654   1467  -2120  -1236   -927   -735   -176   -732  -1111
    501  -1847  -2348    670   1423  -2096  -1218   -898   -709   -158   -717  -1101
    470  -1813  -2286    670   1376  -2049  -1205   -865   -680   -135   -691  -1070
    467  -1797  -2268    662   1366  -2031  -1200   -828   -654   -101   -654  -1031
    483  -1764  -2247    641   1363  -2005  -1179   -779   -610    -62   -615  -1002
    457  -1777  -2234    657   1343  -2005  -1153   -727   -563    -23   -576   -953
    426  -1753  -2182    662   1304  -1966  -1124   -678   -511     18   -532   -891
    410  -1709  -2120    646   1265  -1914  -1117   -646   -480     49   -501   -867
    420  -1662  -2083    620   1252  -1873  -1122   -639   -467     54   -498   -867
    407  -1626  -2034    607   1221  -1829  -1117   -623   -452     54   -496   -859
    400  -1613  -2016    605   1208  -1813  -1119   -605   -441     70   -475   -836
    379  -1636  -2016    626   1195  -1826  -1132   -618   -462     41   -491   -854
    355  -1644  -2000    644   1176  -1821  -1140   -628   -485     18   -493   -857
    322  -1628  -1953    652   1135  -1790  -1135   -615   -488     12   -491   -839
    288  -1631  -1919    670   1101  -1774  -1127   -620   -506    -12   -506   -852
    254  -1623  -1880    683   1065  -1753  -1122   -628   -524    -36   -522   -875
    210  -1602  -1813    696   1010  -1706  -1101   -620   -522    -41   -519   -875
    215  -1610  -1826    696   1018  -1717  -1101   -641   -555    -85   -553   -898
    205  -1608  -1813    701   1008  -1709  -1091   -646   -555    -96   -553   -893
    194  -1605  -1800    704    997  -1701  -1083   -654   -561   -122   -574   -909
    184  -1602  -1787    709    984  -1693  -1088   -691   -589   -158   -605   -950
    122  -1636  -1761    756    940  -1699  -1070   -693   -581   -161   -607   -961
     67  -1649  -1717    789    891  -1683  -1047   -696   -579   -168   -613   -963
     36  -1660  -1696    810    865  -1678  -1044   -711   -589   -184   -620   -984
      2  -1641  -1644    820    823  -1641  -1034   -719   -587   -192   -628   -997
     15  -1660  -1675    820    844  -1665  -1060   -761   -639   -249   -680  -1034
     -2  -1670  -1667    836    831  -1670  -1062   -758   -646   -262   -691  -1039
    -20  -1660  -1639    839    807  -1649  -1057   -748   -631   -254   -678  -1036
    -23  -1649  -1626    836    800  -1639  -1044   -735   -607   -241   -662  -1013
    -23  -1683  -1662    852    818  -1675  -1052   -735   -623   -265   -678  -1026
    -15  -1699  -1686    857    833  -1693  -1049   -730   -628   -277   -693  -1044
    -31  -1678  -1647    854    805  -1662  -1034   -704   -602   -267   -685  -1041
    -46  -1623  -1577    836    763  -1600  -1005   -659   -542   -226   -639  -1000
      0  -1608  -1608    802    800  -1608  -1015   -675   -558   -249   -641   -989
      0  -1566  -1566    782    782  -1566   -997   -639   -524   -213   -597   -927
      7  -1514  -1522    753    763  -1519   -979   -610   -493   -187   -571   -891
     23  -1462  -1486    719    753  -1473   -953   -584   -472   -181   -566   -880
     38  -1397  -1436    678    735  -1415   -940   -561   -444   -161   -545   -862
     46  -1322  -1369    636    706  -1345   -943   -555   -418   -140   -511   -828
     46  -1301  -1350    626    696  -1325   -961   -568   -415   -137   -498   -813
     70  -1278  -1348    605    709  -1312  -1005   -597   -433   -153   -501   -810
     51  -1247  -1299    594    675  -1273  -1010   -592   -431   -148   -480   -784
     38  -1247  -1286    602    662  -1265  -1000   -581   -431   -145   -475   -758
     20  -1254  -1278    615    646  -1265   -989   -571   -428   -150   -470   -745
     -7  -1247  -1239    628    615  -1244   -976   -558   -423   -148   -459   -745
     -2  -1267  -1265    633    628  -1265   -992   -592   -472   -213   -509   -779
      2  -1322  -1325    659    662  -1325   -992   -594   -509   -246   -542   -782
    -20  -1395  -1376    706    675  -1384   -992   -600   -545   -283   -581   -795
    -51  -1421  -1369    737    657  -1395   -984   -607   -568   -306   -602   -805
    -96  -1434  -1340    763    618  -1387   -966   -607   -589   -327   -618   -818
   -109  -1454  -1348    782    618  -1402   -961   -605   -607   -350   -636   -831
    -88  -1467  -1379    776    644  -1423   -974   -626   -641   -392   -670   -852
   -109  -1436  -1327    774    607  -1382   -958   -605   -626   -389   -667   -831
   -137  -1434  -1296    784    576  -1366   -966   -607   -636   -402   -680   -833
   -161  -1441  -1280    802    558  -1363   -966   -615   -652   -420   -696   -849
   -174  -1457  -1283    813    553  -1371   -966   -620   -670   -439   -709   -872
   -179  -1483  -1304    831    561  -1395   -963   -626   -688   -462   -727   -896
   -161  -1473  -1314    815    574  -1395   -969   -620   -688   -467   -719   -880
   -127  -1465  -1337    797    602  -1402   -976   -636   -711   -501   -737   -888
   -124  -1457  -1332    789    602  -1395   -966   -628   -711   -514   -740   -885
   -122  -1460  -1337    792    607  -1400   -948   -610   -711   -519   -743   -891
    -70  -1553  -1483    810    704  -1519   -930   -581   -758   -600   -820   -963
    -31  -1706  -1675    867    820  -1691   -833   -449   -745   -683   -943  -1070
    -15  -1761  -1745    885    865  -1753   -698   -272   -652   -709  -1026  -1158
    -31  -1496  -1465    763    717  -1480   -584   -174   -462   -561   -896  -1060
   -150  -1065   -914    607    379   -989   -680   -540   -470   -374   -587   -779
   -267   -542   -275    405      2   -410   -940  -1023   -555    -96   -135   -363
   -314    -28    285    171   -301    127  -1234  -1369   -581    257    371     90
   -254    122    376     67   -314    249  -1522  -1519   -561    587    769    475
   -200   -389   -192    293     -5   -290  -1584  -1522   -800    288    444    210
   -184   -901   -719    542    267   -810  -1548  -1512  -1236   -459   -314   -470
   -171  -1335  -1163    753    493  -1249  -1421  -1371  -1449  -1013   -927  -1021
   -148  -1509  -1361    828    605  -1436  -1236  -1085  -1260   -979   -987  -1075
   -116  -1428  -1312    771    597  -1371  -1083   -846  -1034   -820   -870   -976
   -103  -1402  -1301    753    597  -1353   -976   -688   -906   -743   -818   -927
   -119  -1408  -1288    763    581  -1348   -917   -605   -849   -714   -807   -914
   -122  -1395  -1273    758    574  -1335   -898   -581   -839   -722   -815   -917
   -111  -1389  -1278    750    581  -1335   -896   -574   -854   -750   -831   -919
   -129  -1389  -1260    758    563  -1325   -875   -558   -852   -753   -826   -911
   -150  -1387  -1239    769    542  -1314   -852   -537   -844   -756   -826   -909
   -174  -1369  -1195    771    509  -1283   -826   -514   -828   -745   -818   -898
   -194  -1356  -1163    774    483  -1260   -828   -511   -826   -748   -815   -888
   -181  -1379  -1197    779    506  -1288   -846   -519   -849   -776   -828   -883
   -205  -1366  -1163    784    478  -1267   -839   -501   -833   -761   -815   -862
   -197  -1358  -1161    779    480  -1260   -846   -517   -852   -782   -833   -870
   -207  -1348  -1143    776    465  -1247   -831   -506   -846   -787   -839   -862
   -226  -1353  -1127    789    449  -1241   -813   -488   -841   -782   -831   -852
   -226  -1337  -1111    782    441  -1226   -802   -467   -833   -771   -823   -831
   -218  -1304  -1085    761    433  -1195   -779   -441   -815   -750   -805   -805
   -207  -1275  -1067    740    428  -1174   -763   -431   -802   -740   -800   -795
   -218  -1257  -1039    737    407  -1148   -753   -413   -789   -730   -789   -769
   -233  -1247  -1015    740    389  -1132   -756   -400   -779   -722   -787   -753
   -228  -1213   -984    722    376  -1098   -745   -384   -766   -711   -782   -748
   -220  -1234  -1013    724    394  -1124   -748   -379   -769   -709   -782   -737
   -210  -1221  -1010    714    400  -1117   -750   -358   -763   -704   -776   -711
   -200  -1184   -984    691    392  -1085   -750   -348   -763   -696   -766   -691
   -197  -1189   -992    693    397  -1091   -737   -324   -748   -680   -758   -672
   -179  -1221  -1044    698    431  -1132   -745   -327   -758   -693   -774   -672
   -145  -1221  -1075    683    462  -1148   -753   -319   -766   -696   -776   -654
   -135  -1179  -1044    657    454  -1114   -743   -288   -737   -662   -737   -613
   -127  -1171  -1044    649    457  -1109   -737   -262   -722   -649   -717   -587
   -114  -1137  -1023    623    454  -1080   -745   -254   -719   -646   -714   -576
    -93  -1101  -1010    597    457  -1057   -743   -249   -722   -644   -704   -563
    -96  -1117  -1021    605    459  -1070   -756   -267   -756   -680   -732   -579
    -98  -1145  -1047    623    472  -1096   -763   -277   -787   -711   -753   -587
   -103  -1156  -1052    628    470  -1104   -761   -277   -800   -727   -761   -579
   -119  -1148  -1028    631    454  -1088   -763   -298   -833   -761   -789   -597
   -140  -1166  -1028    652    444  -1098   -769   -335   -883   -810   -833   -631
   -166  -1210  -1044    688    439  -1127   -756   -363   -924   -852   -875   -654
   -197  -1254  -1060    724    428  -1158   -756   -405   -976   -901   -919   -683
   -226  -1286  -1060    756    415  -1174   -763   -452  -1015   -943   -956   -706
   -236  -1286  -1052    758    405  -1169   -758   -488  -1041   -976   -987   -730
   -280  -1322  -1041    802    379  -1182   -753   -524  -1072  -1013  -1026   -763
   -350  -1376  -1028    862    337  -1202   -784   -581  -1124  -1060  -1075   -807
   -358  -1428  -1070    891    355  -1249   -813   -639  -1176  -1106  -1114   -836
   -374  -1488  -1114    930    368  -1301   -818   -667  -1215  -1145  -1156   -862
   -400  -1530  -1130    966    363  -1330   -836   -698  -1252  -1176  -1195   -898
   -402  -1522  -1119    961    355  -1319   -841   -714  -1262  -1182  -1210   -924
   -384  -1527  -1143    953    379  -1335   -849   -737  -1286  -1210  -1241   -956
   -392  -1553  -1163    971    384  -1358   -870   -769  -1325  -1249  -1270   -979
   -407  -1577  -1169    992    379  -1374   -878   -779  -1350  -1267  -1280   -979
   -413  -1548  -1135    979    358  -1340   -885   -782  -1356  -1273  -1280   -979
   -394  -1499  -1104    945    353  -1301   -865   -761  -1332  -1247  -1252   -958
   -405  -1483  -1078    943    335  -1280   -883   -769  -1343  -1249  -1249   -961
   -436  -1512  -1075    974    319  -1293   -924   -784  -1356  -1262  -1252   -961
   -407  -1449  -1044    927    316  -1247   -906   -753  -1330  -1244  -1213   -930
   -384  -1384  -1000    883    306  -1192   -904   -722  -1312  -1218  -1166   -896
   -366  -1304   -940    833    285  -1124   -885   -698  -1296  -1169  -1132   -867
   -368  -1265   -896    818    262  -1080   -844   -691  -1254  -1122  -1119   -841
   -475  -1312   -839    891    181  -1075   -813   -675  -1213  -1096  -1132   -833
   -579  -1314   -735    945     77  -1026   -823   -636  -1153  -1067  -1130   -802
   -649  -1278   -631    961    -10   -953   -836   -602  -1117  -1052  -1096   -769
   -706  -1278   -571    992    -67   -924   -849   -631  -1161  -1083  -1106   -784
   -740  -1231   -491    984   -124   -859   -862   -665  -1200  -1104  -1119   -807
   -779  -1148   -371    963   -205   -761   -862   -670  -1202  -1088  -1093   -792
   -852  -1122   -272    984   -290   -698   -849   -641  -1174  -1049  -1044   -750
   -911  -1184   -272   1049   -319   -730   -815   -602  -1140  -1013   -997   -691
   -976  -1306   -332   1140   -322   -820   -810   -610  -1169  -1039  -1013   -685
   -992  -1379   -387   1184   -303   -883   -807   -623  -1205  -1070  -1039   -701
   -982  -1514   -535   1247   -226  -1023   -828   -672  -1278  -1150  -1119   -782
   -911  -1602   -691   1257   -111  -1148   -872   -743  -1369  -1244  -1210   -872
   -846  -1628   -782   1236    -36  -1205   -888   -771  -1408  -1278  -1252   -911
   -810  -1641   -833   1226     10  -1239   -893   -795  -1439  -1306  -1288   -937
   -782  -1675   -893   1228     54  -1286   -927   -836  -1491  -1366  -1350   -971
   -722  -1688   -966   1205    122  -1327   -956   -875  -1538  -1423  -1405  -1013
   -631  -1686  -1057   1158    210  -1371   -966   -896  -1566  -1444  -1423  -1018
   -519  -1714  -1197   1117    337  -1457  -1000   -930  -1602  -1475  -1465  -1052
   -324  -1740  -1415   1031    545  -1579  -1041   -971  -1644  -1501  -1512  -1088
   -129  -1688  -1558    909    714  -1623  -1062   -984  -1654  -1512  -1530  -1093
   -145  -1678  -1532    909    693  -1605  -1067   -982  -1652  -1509  -1522  -1080
   -200  -1709  -1512    953    654  -1610  -1085   -992  -1667  -1530  -1522  -1091
   -218  -1699  -1480    956    631  -1590  -1085   -992  -1670  -1532  -1517  -1091
   -228  -1667  -1439    948    605  -1553  -1067   -971  -1652  -1512  -1499  -1067
   -285  -1753  -1470   1018    589  -1610  -1080   -976  -1686  -1548  -1543  -1098
   -319  -1888  -1571   1104    623  -1730  -1060   -930  -1717  -1610  -1626  -1161
   -345  -2026  -1683   1184    667  -1857   -932   -769  -1686  -1680  -1743  -1270
   -353  -2016  -1662   1184    654  -1839   -750   -522  -1527  -1647  -1777  -1319
   -381  -1670  -1288   1026    452  -1480   -649   -480  -1340  -1460  -1595  -1166
   -493  -1210   -717    852    111   -963   -792   -906  -1369  -1270  -1286   -878
   -633   -659    -25    646   -306   -342  -1088  -1447  -1452   -971   -810   -407
   -737   -103    633    420   -685    265  -1374  -1779  -1418   -553   -233    140
   -678     -7    670    342   -675    329  -1660  -1938  -1421   -267    111    501
   -626   -509    116    566   -374   -197  -1751  -1964  -1673   -574   -228    218
   -626  -1111   -488    867    -70   -802  -1725  -1964  -2143  -1376  -1070   -568
   -665  -1621   -956   1143    145  -1288  -1561  -1774  -2348  -1932  -1722  -1184
   -685  -1735  -1052   1208    181  -1392  -1384  -1454  -2104  -1816  -1719  -1182
   -649  -1706  -1057   1176    202  -1382  -1231  -1210  -1899  -1678  -1644  -1109
   -626  -1670  -1044   1145    207  -1358  -1135  -1065  -1784  -1605  -1608  -1075
   -659  -1688  -1028   1174    184  -1358  -1091  -1008  -1743  -1584  -1602  -1067
   -706  -1753  -1049   1228    168  -1402  -1085   -997  -1743  -1600  -1621  -1078
   -714  -1771  -1060   1241    171  -1415  -1067   -984  -1740  -1597  -1621  -1072
   -709  -1784  -1078   1247    184  -1434  -1067   -982  -1745  -1592  -1626  -1072
   -683  -1795  -1111   1239    213  -1454  -1075   -974  -1748  -1595  -1636  -1078
   -706  -1823  -1119   1265    202  -1473  -1083   -974  -1756  -1602  -1647  -1083
   -732  -1847  -1117   1288    189  -1483  -1080   -969  -1758  -1605  -1649  -1083
   -748  -1867  -1119   1306    184  -1493  -1085   -963  -1756  -1597  -1649  -1075
   -743  -1836  -1093   1291    174  -1465  -1080   -948  -1743  -1577  -1628  -1047
   -756  -1862  -1106   1306    171  -1486  -1093   -953  -1748  -1574  -1623  -1041
   -750  -1852  -1101   1301    174  -1478  -1083   -943  -1735  -1564  -1613  -1028
   -756  -1862  -1109   1309    174  -1486  -1088   -950  -1738  -1571  -1623  -1039
   -771  -1878  -1106   1325    166  -1493  -1109   -974  -1758  -1584  -1639  -1057
   -758  -1886  -1130   1322    184  -1509  -1122   -987  -1774  -1592  -1652  -1070
   -735  -1880  -1145   1306    202  -1514  -1124   -976  -1769  -1584  -1652  -1067
   -696  -1857  -1161   1275    231  -1509  -1135   -976  -1771  -1582  -1654  -1067
   -667  -1865  -1197   1267    265  -1532  -1150   -976  -1779  -1584  -1660  -1072
   -652  -1878  -1226   1265    285  -1551  -1158   -974  -1777  -1574  -1654  -1065
   -633  -1862  -1228   1247    296  -1545  -1156   -961  -1766  -1558  -1644  -1057
   -618  -1844  -1226   1231    301  -1538  -1150   -937  -1745  -1540  -1634  -1047
   -631  -1857  -1226   1244    296  -1543  -1176   -930  -1740  -1535  -1631  -1047
   -639  -1855  -1215   1244    288  -1535  -1189   -914  -1727  -1514  -1610  -1023
   -618  -1810  -1195   1213    285  -1504  -1176   -875  -1691  -1478  -1574   -982
   -607  -1779  -1174   1192    280  -1478  -1161   -831  -1649  -1431  -1530   -935
   -623  -1753  -1130   1189    252  -1441  -1156   -815  -1626  -1410  -1512   -911
   -636  -1735  -1101   1184    231  -1418  -1156   -810  -1623  -1405  -1512   -904
   -615  -1727  -1111   1169    246  -1421  -1150   -792  -1613  -1389  -1493   -880
   -587  -1701  -1114   1143    262  -1408  -1153   -782  -1605  -1376  -1475   -862
   -579  -1706  -1127   1143    272  -1418  -1166   -784  -1613  -1382  -1483   -859
   -574  -1693  -1122   1132    272  -1408  -1184   -792  -1631  -1389  -1488   -859
   -584  -1686  -1101   1132    257  -1395  -1187   -805  -1647  -1392  -1491   -857
   -592  -1688  -1096   1137    252  -1392  -1189   -826  -1673  -1410  -1509   -867
   -584  -1712  -1127   1148    270  -1421  -1205   -852  -1709  -1441  -1540   -893
   -563  -1732  -1169   1145    301  -1452  -1218   -875  -1738  -1473  -1571   -919
   -550  -1714  -1163   1132    303  -1441  -1218   -885  -1748  -1483  -1582   -927
   -532  -1683  -1153   1106    309  -1418  -1231   -919  -1777  -1504  -1602   -953
   -527  -1693  -1166   1111    319  -1431  -1236   -950  -1797  -1525  -1623   -976
   -532  -1722  -1189   1127    327  -1457  -1234   -974  -1808  -1543  -1647  -1002
   -555  -1745  -1189   1150    314  -1467  -1249  -1013  -1826  -1564  -1675  -1031
   -563  -1740  -1176   1150    306  -1457  -1262  -1041  -1855  -1582  -1696  -1052
   -563  -1751  -1187   1158    311  -1470  -1280  -1078  -1893  -1608  -1719  -1078
   -581  -1800  -1218   1189    316  -1509  -1299  -1111  -1930  -1639  -1743  -1104
   -592  -1818  -1226   1205    316  -1522  -1301  -1124  -1948  -1647  -1751  -1111
   -607  -1849  -1244   1226    316  -1548  -1312  -1145  -1966  -1662  -1766  -1130
   -607  -1875  -1267   1241    329  -1571  -1327  -1158  -1974  -1660  -1769  -1137
   -610  -1893  -1283   1252    335  -1590  -1345  -1174  -1987  -1673  -1784  -1153
   -605  -1901  -1299   1252    345  -1600  -1358  -1182  -2008  -1686  -1800  -1163
   -597  -1893  -1296   1244    348  -1597  -1371  -1184  -2010  -1678  -1797  -1158
   -594  -1896  -1301   1247    353  -1600  -1376  -1182  -2008  -1665  -1787  -1148
   -587  -1930  -1343   1254    376  -1636  -1371  -1169  -2000  -1660  -1790  -1145
   -566  -1914  -1348   1239    389  -1631  -1358  -1145  -1977  -1639  -1771  -1132
   -537  -1842  -1304   1189    381  -1574  -1348  -1124  -1951  -1608  -1745  -1104
   -527  -1821  -1293   1174    381  -1558  -1353  -1111  -1935  -1590  -1743  -1091
   -540  -1839  -1299   1187    379  -1569  -1340  -1101  -1925  -1582  -1751  -1091
   -517  -1805  -1288   1161    384  -1548  -1319  -1070  -1893  -1543  -1730  -1065
   -504  -1774  -1270   1137    381  -1522  -1337  -1062  -1878  -1504  -1717  -1041
   -548  -1751  -1202   1150    327  -1478  -1345  -1057  -1849  -1470  -1693  -1010
   -594  -1699  -1106   1145    254  -1402  -1361  -1054  -1826  -1465  -1660   -979
   -602  -1686  -1085   1143    241  -1387  -1379  -1044  -1797  -1449  -1615   -935
   -613  -1701  -1091   1156    239  -1397  -1387  -1039  -1797  -1457  -1605   -927
   -610  -1730  -1119   1171    254  -1426  -1397  -1054  -1813  -1475  -1615   -932
   -574  -1727  -1153   1148    288  -1441  -1436  -1093  -1852  -1514  -1649   -963
   -517  -1719  -1202   1117    340  -1462  -1480  -1137  -1901  -1561  -1693  -1000
   -478  -1784  -1306   1130    413  -1548  -1493  -1158  -1943  -1600  -1732  -1023
   -428  -1867  -1439   1148    504  -1654  -1512  -1182  -1990  -1644  -1777  -1052
   -387  -1935  -1548   1158    579  -1740  -1540  -1210  -2034  -1683  -1823  -1080
   -350  -1935  -1584   1143    615  -1758  -1551  -1234  -2057  -1709  -1855  -1096
   -324  -1948  -1623   1135    649  -1787  -1571  -1270  -2091  -1748  -1904  -1127
   -270  -2044  -1774   1158    750  -1909  -1618  -1319  -2148  -1800  -1961  -1169
   -163  -2120  -1958   1140    893  -2039  -1652  -1363  -2203  -1842  -2010  -1205
    -62  -2184  -2125   1122   1028  -2156  -1688  -1405  -2247  -1880  -2052  -1249
     10  -2221  -2234   1104   1119  -2226  -1714  -1439  -2286  -1914  -2088  -1288
     33  -2192  -2226   1080   1130  -2208  -1732  -1454  -2304  -1922  -2101  -1304
    -41  -2200  -2158   1122   1057  -2182  -1706  -1431  -2278  -1901  -2075  -1275
   -158  -2244  -2086   1200    961  -2166  -1670  -1400  -2242  -1873  -2042  -1239
   -249  -2270  -2021   1257    885  -2145  -1660  -1387  -2223  -1849  -2023  -1213
   -259  -2260  -2000   1260    870  -2130  -1662  -1387  -2226  -1844  -2018  -1200
   -226  -2343  -2117   1283    943  -2229  -1688  -1402  -2242  -1862  -2039  -1231
   -109  -2442  -2335   1275   1111  -2390  -1719  -1431  -2294  -1927  -2112  -1317
     31  -2598  -2629   1283   1327  -2613  -1701  -1395  -2359  -2044  -2260  -1475
    106  -2717  -2824   1306   1465  -2769  -1590  -1254  -2356  -2148  -2431  -1660
    106  -2546  -2652   1218   1376  -2598  -1462  -1085  -2192  -2055  -2416  -1662
     -5  -2166  -2161   1085   1075  -2164  -1480  -1257  -2070  -1842  -2195  -1439
   -184  -1730  -1548    956    680  -1639  -1764  -1784  -2088  -1564  -1795  -1002
   -350  -1109   -758    730    202   -935  -2065  -2218  -2023  -1143  -1213   -418
   -384   -683   -301    532    -44   -493  -2338  -2426  -1919   -732   -696    101
   -397   -927   -530    662     64   -730  -2553  -2559  -2068   -750   -693    145
   -413  -1548  -1135    979    358  -1343  -2572  -2618  -2514  -1382  -1350   -493
   -324  -2068  -1743   1197    709  -1906  -2418  -2553  -2987  -2205  -2210  -1356
   -179  -2268  -2088   1223    950  -2177  -2153  -2174  -2873  -2317  -2447  -1595
    -67  -2187  -2120   1127   1023  -2153  -1979  -1849  -2618  -2161  -2382  -1530
    -59  -2166  -2107   1111   1021  -2138  -1883  -1654  -2457  -2062  -2338  -1483
   -189  -2301  -2112   1247    961  -2208  -1842  -1592  -2405  -2036  -2343  -1512
   -324  -2444  -2120   1384    896  -2283  -1792  -1584  -2418  -2049  -2369  -1556
   -426  -2520  -2094   1473    833  -2307  -1735  -1553  -2410  -2049  -2361  -1561
   -488  -2525  -2036   1504    771  -2281  -1667  -1496  -2369  -2021  -2317  -1535
   -532  -2496  -1964   1514    714  -2231  -1600  -1431  -2309  -1969  -2257  -1496
   -563  -2442  -1878   1501    657  -2161  -1548  -1379  -2244  -1914  -2195  -1475
   -623  -2377  -1756   1499    563  -2068  -1514  -1327  -2182  -1860  -2127  -1434
   -644  -2330  -1686   1486    519  -2008  -1504  -1293  -2151  -1826  -2073  -1376
   -641  -2340  -1699   1491    527  -2021  -1470  -1252  -2109  -1784  -2016  -1296
   -662  -2322  -1660   1491    498  -1992  -1439  -1200  -2044  -1722  -1945  -1254
   -610  -2283  -1673   1447    530  -1979  -1444  -1195  -2029  -1709  -1922  -1241
   -488  -2278  -1790   1382    649  -2034  -1475  -1215  -2049  -1727  -1943  -1249
   -402  -2234  -1831   1319    714  -2034  -1480  -1213  -2036  -1722  -1938  -1270
   -387  -2184  -1800   1283    704  -1992  -1473  -1189  -2021  -1706  -1914  -1223
   -444  -2153  -1712   1299    633  -1932  -1444  -1148  -1982  -1662  -1857  -1156
   -496  -2122  -1626   1309    563  -1875  -1400  -1091  -1925  -1595  -1795  -1127
   -506  -2062  -1556   1286    524  -1810  -1371  -1047  -1873  -1538  -1751  -1101
   -535  -2013  -1478   1273    470  -1745  -1348  -1013  -1836  -1496  -1699  -1072
   -532  -1977  -1444   1254    454  -1712  -1340   -989  -1808  -1470  -1673  -1041
   -530  -1912  -1382   1218    423  -1647  -1325   -963  -1771  -1434  -1644  -1002
   -530  -1878  -1348   1205    407  -1613  -1301   -924  -1732  -1400  -1610   -966
   -509  -1847  -1337   1176    413  -1592  -1299   -901  -1704  -1374  -1584   -932
   -535  -1821  -1288   1176    376  -1556  -1275   -859  -1662  -1330  -1553   -906
   -535  -1800  -1265   1166    363  -1532  -1267   -831  -1631  -1291  -1525   -896
   -509  -1803  -1293   1156    392  -1548  -1278   -818  -1618  -1275  -1512   -888
   -465  -1787  -1322   1124    426  -1553  -1301   -802  -1602  -1265  -1491   -857
   -452  -1792  -1343   1122    444  -1569  -1301   -789  -1584  -1234  -1457   -852
   -459  -1829  -1371   1143    454  -1600  -1309   -800  -1590  -1247  -1483   -930
   -459  -1829  -1369   1145    454  -1600  -1312   -805  -1592  -1265  -1506   -927
   -483  -1836  -1353   1158    433  -1595  -1312   -802  -1590  -1270  -1493   -896
   -511  -1844  -1335   1176    410  -1590  -1319   -810  -1600  -1286  -1496   -906
   -514  -1829  -1317   1171    400  -1574  -1317   -810  -1600  -1286  -1496   -904
   -472  -1797  -1325   1135    426  -1561  -1327   -828  -1615  -1293  -1504   -911
   -439  -1792  -1353   1114    454  -1574  -1345   -854  -1636  -1325  -1543   -958
   -394  -1797  -1402   1093    504  -1600  -1350   -883  -1652  -1343  -1569   -982
   -322  -1784  -1465   1052    568  -1626  -1363   -922  -1675  -1374  -1592  -1013
   -272  -1779  -1506   1026    615  -1644  -1382   -969  -1706  -1413  -1628  -1060
   -246  -1782  -1535   1013    641  -1657  -1405  -1005  -1717  -1439  -1657  -1088
   -249  -1803  -1553   1023    652  -1678  -1415  -1031  -1722  -1465  -1686  -1119
   -267  -1826  -1558   1047    644  -1693  -1421  -1054  -1732  -1499  -1725  -1158
   -228  -1883  -1654   1057    711  -1769  -1460  -1122  -1787  -1561  -1782  -1223
   -150  -1906  -1756   1026    802  -1831  -1514  -1197  -1849  -1623  -1847  -1293
   -101  -1958  -1857   1028    878  -1909  -1548  -1247  -1883  -1657  -1891  -1371
     -7  -1979  -1974    992    982  -1977  -1587  -1291  -1914  -1686  -1922  -1444
    129  -1964  -2094    917   1111  -2029  -1641  -1345  -1951  -1719  -1948  -1486
    158  -1979  -2138    909   1148  -2057  -1667  -1371  -1969  -1748  -1974  -1499
    176  -1997  -2177    909   1174  -2086  -1675  -1387  -1987  -1774  -2000  -1496
    155  -1992  -2151    917   1150  -2073  -1654  -1374  -1971  -1756  -1979  -1465
     88  -1977  -2065    945   1075  -2021  -1618  -1340  -1935  -1717  -1938  -1415
      7  -1956  -1964    971    984  -1958  -1569  -1280  -1870  -1654  -1883  -1361
    -88  -1927  -1839   1008    875  -1883  -1486  -1195  -1779  -1571  -1797  -1286
   -137  -1896  -1761   1015    810  -1829  -1439  -1148  -1735  -1535  -1753  -1244
   -184  -1899  -1714   1041    763  -1808  -1415  -1132  -1727  -1551  -1751  -1221
   -241  -1899  -1657   1067    706  -1779  -1371  -1078  -1673  -1486  -1688  -1156
   -298  -1867  -1569   1083    633  -1719  -1309  -1008  -1602  -1405  -1631  -1114
   -348  -1792  -1444   1067    548  -1618  -1249   -935  -1525  -1332  -1569  -1060
   -387  -1730  -1343   1060    478  -1538  -1210   -898  -1473  -1288  -1530  -1015
   -420  -1675  -1257   1047    415  -1467  -1215   -901  -1457  -1278  -1517   -982
   -436  -1649  -1213   1041    387  -1434  -1252   -911  -1452  -1273  -1501   -956
   -446  -1631  -1184   1036    368  -1408  -1270   -906  -1431  -1249  -1470   -927
   -483  -1618  -1135   1052    324  -1376  -1270   -898  -1418  -1231  -1452   -927
   -519  -1615  -1098   1065    288  -1358  -1252   -875  -1392  -1205  -1418   -909
   -545  -1628  -1083   1085    267  -1356  -1241   -870  -1384  -1202  -1410   -911
   -548  -1667  -1119   1106    283  -1392  -1257   -896  -1418  -1239  -1439   -930
   -540  -1732  -1192   1137    324  -1462  -1267   -917  -1462  -1283  -1491   -966
   -555  -1792  -1236   1174    340  -1517  -1267   -927  -1483  -1304  -1522   -989
   -579  -1826  -1249   1202    335  -1538  -1260   -930  -1491  -1312  -1535   -997
   -568  -1836  -1267   1200    348  -1553  -1257   -935  -1496  -1317  -1540   -997
   -600  -1810  -1210   1205    303  -1512  -1241   -922  -1486  -1304  -1532   -989
   -610  -1805  -1197   1208    290  -1501  -1249   -937  -1501  -1317  -1543  -1005
   -607  -1816  -1210   1210    301  -1514  -1254   -948  -1509  -1325  -1556  -1021
   -649  -1821  -1174   1234    259  -1496  -1236   -930  -1488  -1309  -1545  -1021
   -662  -1818  -1156   1241    246  -1488  -1234   -927  -1483  -1309  -1548  -1031
   -636  -1823  -1189   1228    275  -1506  -1254   -937  -1501  -1319  -1551  -1028
   -636  -1805  -1171   1221    265  -1488  -1247   -917  -1478  -1296  -1522  -1005
   -618  -1813  -1195   1215    285  -1504  -1254   -927  -1486  -1306  -1530  -1018
   -631  -1818  -1187   1226    277  -1504  -1252   -919  -1475  -1306  -1532  -1023
   -636  -1818  -1182   1226    270  -1501  -1236   -901  -1447  -1283  -1512  -1010
   -615  -1808  -1195   1210    288  -1501  -1223   -893  -1434  -1273  -1514  -1023
   -602  -1870  -1267   1234    332  -1569  -1200   -867  -1454  -1314  -1569  -1083
   -532  -2057  -1525   1296    496  -1792  -1145   -823  -1535  -1470  -1751  -1267
   -462  -2179  -1719   1319    628  -1948  -1015   -680  -1522  -1556  -1873  -1405
   -441  -2010  -1569   1226    563  -1792   -872   -568  -1356  -1431  -1769  -1322
   -491  -1660  -1171   1072    340  -1415   -924   -826  -1254  -1223  -1504  -1060
   -636  -1111   -475    875    -80   -795  -1179  -1239  -1122   -828   -987   -530
   -784   -407    376    594   -584    -15  -1415  -1431   -836   -262   -314    148
   -784    -41    743    413   -766    350  -1699  -1493   -615    171    158    646
   -743   -290    452    514   -597     80  -1893  -1571   -745     80     62    602
   -730   -859   -129    795   -301   -496  -1945  -1683  -1228   -555   -568    -15
   -737  -1470   -732   1101     -5  -1101  -1777  -1608  -1657  -1252  -1291   -750
   -701  -1727  -1026   1213    161  -1376  -1530  -1296  -1592  -1353  -1475   -963
   -628  -1751  -1122   1187    246  -1436  -1345  -1049  -1449  -1278  -1457   -961
   -558  -1779  -1221   1169    329  -1501  -1244   -906  -1374  -1249  -1462   -971
   -558  -1834  -1275   1195    358  -1553  -1197   -849  -1353  -1249  -1475   -989
   -571  -1842  -1270   1208    348  -1556  -1166   -805  -1332  -1236  -1462   -989
   -571  -1821  -1252   1195    337  -1535  -1163   -779  -1312  -1231  -1452   -982
   -542  -1803  -1260   1174    358  -1532  -1161   -769  -1306  -1247  -1454   -974
   -553  -1808  -1254   1182    348  -1532  -1145   -737  -1275  -1221  -1447   -945
   -576  -1800  -1223   1187    322  -1512  -1117   -696  -1231  -1166  -1413   -888
   -607  -1792  -1184   1200    285  -1488  -1083   -672  -1213  -1137  -1392   -859
   -613  -1787  -1174   1200    280  -1480  -1062   -665  -1210  -1135  -1382   -852
   -618  -1761  -1143   1189    262  -1454  -1039   -633  -1184  -1119  -1356   -828
   -589  -1701  -1111   1145    259  -1408   -992   -579  -1140  -1075  -1314   -779
   -571  -1636  -1065   1104    244  -1350   -943   -517  -1083  -1015  -1265   -722
   -613  -1587   -974   1101    179  -1280   -919   -467  -1031   -966  -1218   -680
   -657  -1595   -937   1124    140  -1267   -943   -470  -1034   -963  -1215   -693
   -698  -1592   -893   1145     96  -1244   -930   -449  -1008   -937  -1197   -691
   -717  -1574   -859   1145     67  -1218   -909   -418   -971   -904  -1163   -670
   -701  -1571   -870   1137     83  -1221   -906   -415   -969   -904  -1153   -678
   -717  -1543   -826   1130     51  -1184   -883   -376   -932   -862  -1109   -636
   -761  -1509   -748   1132     -7  -1130   -854   -327   -880   -818  -1070   -600
   -789  -1491   -701   1137    -46  -1098   -826   -280   -836   -776  -1031   -574
   -782  -1480   -698   1132    -41  -1091   -818   -257   -820   -769  -1021   -563
   -769  -1478   -711   1122    -31  -1096   -820   -241   -802   -758  -1008   -550
   -750  -1473   -724   1111    -15  -1098   -807   -205   -774   -730   -982   -517
   -735  -1454   -719   1093    -10  -1088   -795   -166   -735   -696   -950   -483
   -735  -1415   -680   1075    -28  -1049   -802   -158   -730   -691   -948   -491
   -719  -1379   -659   1047    -31  -1021   -802   -142   -709   -670   -927   -480
   -691  -1384   -693   1036      0  -1039   -805   -129   -688   -652   -909   -467
   -680  -1361   -683   1018      0  -1023   -807   -124   -670   -636   -891   -459
   -659  -1356   -696   1008     18  -1026   -823   -132   -691   -646   -883   -444
   -662  -1353   -693   1005     12  -1026   -828   -116   -685   -633   -859   -402
   -688  -1350   -662   1018    -12  -1008   -820   -106   -667   -620   -839   -381
   -724  -1327   -605   1023    -59   -966   -805   -103   -654   -610   -818   -361
   -787  -1314   -527   1052   -129   -922   -771    -98   -636   -592   -792   -342
   -828  -1314   -485   1070   -174   -901   -745    -98   -626   -581   -769   -329
   -846  -1317   -472   1080   -189   -896   -740   -101   -626   -587   -769   -340
   -870  -1332   -465   1098   -205   -901   -732    -96   -631   -594   -784   -337
   -932  -1335   -402   1135   -265   -870   -696    -51   -592   -571   -774   -298
   -945  -1358   -415   1150   -265   -888   -704    -85   -623   -605   -802   -324
   -992  -1376   -384   1184   -306   -880   -683    -83   -618   -607   -800   -319
  -1049  -1397   -348   1223   -353   -872   -657    -85   -607   -602   -792   -314
  -1124  -1408   -283   1267   -420   -846   -636    -96   -602   -602   -782   -314
  -1228  -1470   -241   1348   -493   -857   -631   -135   -620   -631   -813   -353
  -1293  -1527   -233   1408   -530   -880   -639   -166   -641   -657   -852   -394
  -1265  -1525   -262   1392   -504   -893   -670   -202   -683   -706   -904   -415
  -1241  -1564   -322   1402   -459   -943   -727   -259   -756   -771   -953   -459
  -1239  -1608   -368   1421   -436   -987   -748   -267   -761   -784   -969   -470
  -1210  -1600   -392   1405   -410   -997   -766   -290   -782   -807  -1000   -491
  -1208  -1597   -392   1402   -407   -997   -761   -293   -787   -818  -1008   -493
  -1205  -1618   -413   1413   -397  -1015   -745   -280   -776   -818  -1005   -498
  -1153  -1613   -459   1382   -350  -1036   -735   -272   -774   -826  -1008   -506
  -1078  -1579   -504   1327   -288  -1041   -740   -277   -784   -841  -1015   -498
  -1010  -1527   -517   1267   -246  -1023   -748   -288   -784   -846  -1002   -501
   -948  -1512   -563   1231   -192  -1039   -740   -280   -784   -849  -1005   -535
   -901  -1493   -592   1197   -158  -1041   -737   -275   -774   -841  -1018   -527
   -880  -1478   -600   1179   -142  -1039   -706   -246   -743   -818  -1005   -501
   -833  -1441   -610   1135   -114  -1026   -688   -220   -730   -810  -1008   -501
   -789  -1376   -587   1083   -101   -982   -665   -181   -693   -779   -987   -462
   -792  -1343   -550   1067   -122   -948   -649   -168   -667   -756   -963   -428
   -820  -1314   -496   1067   -163   -906   -659   -176   -652   -737   -937   -407
   -797  -1291   -493   1044   -153   -893   -706   -205   -659   -735   -932   -397
   -807  -1317   -509   1062   -150   -914   -735   -210   -659   -732   -935   -394
   -802  -1317   -514   1057   -145   -917   -774   -246   -698   -766   -969   -423
   -779  -1361   -581   1070    -98   -971   -805   -283   -745   -800  -1002   -441
   -797  -1413   -618   1104    -90  -1015   -820   -306   -782   -836  -1031   -459
   -836  -1439   -602   1137   -116  -1021   -836   -335   -810   -859  -1060   -483
   -885  -1504   -618   1192   -135  -1062   -849   -363   -859   -911  -1124   -537
   -914  -1582   -670   1247   -122  -1127   -859   -397   -919   -976  -1192   -592
   -930  -1644   -714   1286   -109  -1179   -872   -428   -966  -1031  -1244   -628
   -966  -1688   -722   1327   -122  -1205   -893   -454  -1005  -1065  -1280   -641
   -987  -1725   -737   1356   -127  -1231   -914   -488  -1044  -1098  -1319   -659
   -997  -1732   -735   1363   -132  -1234   -909   -501  -1062  -1114  -1337   -665
  -1034  -1766   -732   1397   -153  -1252   -922   -527  -1096  -1148  -1361   -683
  -1075  -1813   -737   1444   -168  -1275   -948   -563  -1143  -1192  -1382   -706
  -1072  -1821   -748   1444   -163  -1286   -969   -587  -1171  -1205  -1382   -706
  -1078  -1867   -789   1470   -145  -1330   -995   -613  -1189  -1205  -1369   -709
  -1072  -1805   -735   1436   -171  -1270  -1008   -620  -1163  -1205  -1278   -685
  -1072  -1751   -678   1413   -197  -1215  -1049   -610  -1153  -1226  -1158   -667
  -1015  -1680   -665   1345   -176  -1174  -1080   -600  -1195  -1169  -1085   -649
   -963  -1610   -649   1286   -158  -1130  -1023   -602  -1143  -1052  -1088   -602
  -1026  -1654   -628   1337   -200  -1143   -992   -592  -1034  -1018  -1197   -597
  -1150  -1787   -636   1470   -257  -1213  -1000   -535  -1047  -1104  -1304   -683
  -1213  -1971   -761   1592   -228  -1366   -901   -428  -1137  -1275  -1517   -891
  -1280  -2031   -750   1657   -265  -1392   -730   -262  -1114  -1356  -1660  -1049
  -1376  -1803   -426   1590   -478  -1114   -610   -176   -961  -1244  -1556   -969
  -1434  -1384     49   1410   -743   -667   -672   -465   -872  -1010  -1208   -639
  -1519   -893    626   1205  -1075   -135   -961  -1008   -930   -691   -706   -135
  -1569   -374   1195    971  -1382    410  -1239  -1369   -906   -288   -150    405
  -1467   -215   1252    841  -1361    517  -1517  -1574   -914     20    231    813
  -1319   -693    626   1008   -974    -33  -1654  -1704  -1210   -246    -51    594
  -1163  -1337   -174   1249   -498   -756  -1667  -1758  -1748  -1098   -948   -233
  -1075  -1844   -769   1457   -153  -1306  -1577  -1657  -2068  -1758  -1680   -924
  -1015  -2044  -1028   1530      5  -1538  -1415  -1374  -1919  -1769  -1803  -1036
   -927  -1974  -1047   1452     59  -1512  -1252  -1117  -1696  -1610  -1701   -930
   -771  -1914  -1145   1343    184  -1530  -1161   -969  -1582  -1540  -1670   -888
   -633  -1906  -1273   1270    319  -1590  -1140   -917  -1556  -1532  -1693   -898
   -550  -1925  -1376   1236    410  -1649  -1140   -909  -1558  -1543  -1714   -914
   -613  -1953  -1340   1283    363  -1647  -1130   -898  -1551  -1543  -1706   -906
   -714  -1943  -1231   1327    257  -1590  -1101   -867  -1519  -1517  -1673   -870
   -795  -1984  -1189   1389    197  -1587  -1109   -883  -1535  -1527  -1691   -878
   -795  -2008  -1215   1400    210  -1613  -1122   -904  -1566  -1553  -1722   -896
   -795  -1995  -1200   1395    202  -1597  -1119   -896  -1561  -1543  -1712   -872
   -818  -1958  -1140   1387    158  -1551  -1122   -901  -1564  -1540  -1712   -865
   -833  -1917  -1083   1374    122  -1501  -1124   -914  -1571  -1543  -1717   -865
   -815  -1857  -1041   1335    111  -1449  -1124   -919  -1574  -1538  -1714   -854
   -792  -1826  -1034   1309    119  -1431  -1111   -922  -1577  -1532  -1714   -849
   -784  -1826  -1044   1304    127  -1436  -1124   -945  -1600  -1548  -1732   -862
   -774  -1800  -1028   1286    124  -1415  -1137   -971  -1626  -1561  -1748   -872
   -792  -1787   -995   1288     98  -1392  -1135   -984  -1641  -1571  -1761   -883
   -826  -1769   -943   1299     57  -1356  -1143  -1000  -1654  -1582  -1774   -885
   -859  -1753   -893   1306     15  -1325  -1156  -1015  -1675  -1582  -1771   -880
   -901  -1766   -865   1332    -20  -1314  -1158  -1031  -1691  -1597  -1782   -880
   -927  -1764   -836   1345    -46  -1301  -1161  -1031  -1680  -1592  -1777   -870
   -940  -1751   -810   1345    -64  -1280  -1156  -1026  -1673  -1577  -1764   -857
   -935  -1727   -795   1330    -72  -1262  -1169  -1026  -1683  -1577  -1761   -841
   -924  -1696   -771   1312    -77  -1234  -1163  -1015  -1673  -1551  -1735   -807
   -935  -1693   -761   1314    -88  -1228  -1148  -1005  -1665  -1535  -1725   -789
   -943  -1673   -730   1309   -106  -1202  -1153  -1008  -1665  -1522  -1714   -776
   -956  -1636   -683   1293   -137  -1161  -1150  -1002  -1649  -1491  -1688   -743
   -989  -1621   -631   1304   -181  -1127  -1143   -992  -1631  -1462  -1662   -709
   -966  -1602   -636   1283   -168  -1119  -1148   -992  -1636  -1454  -1657   -693
   -937  -1595   -657   1267   -140  -1127  -1161  -1002  -1657  -1465  -1665   -698
   -943  -1597   -657   1267   -142  -1127  -1161  -1013  -1670  -1462  -1667   -693
   -927  -1592   -667   1260   -132  -1130  -1158  -1021  -1678  -1465  -1675   -685
   -935  -1623   -688   1278   -124  -1158  -1189  -1057  -1714  -1491  -1706   -696
   -922  -1621   -698   1273   -111  -1161  -1192  -1078  -1740  -1517  -1727   -706
   -901  -1587   -685   1241   -109  -1137  -1171  -1088  -1758  -1530  -1735   -704
   -891  -1561   -670   1223   -111  -1117  -1166  -1109  -1790  -1551  -1758   -714
   -896  -1561   -667   1226   -114  -1114  -1166  -1143  -1829  -1587  -1797   -748
   -948  -1582   -633   1265   -158  -1109  -1148  -1161  -1857  -1608  -1823   -766
   -914  -1579   -665   1244   -127  -1122  -1166  -1202  -1891  -1639  -1849   -787
   -885  -1587   -701   1236    -93  -1145  -1166  -1234  -1930  -1675  -1888   -818
   -883  -1595   -711   1236    -88  -1153  -1163  -1267  -1966  -1706  -1922   -857
   -888  -1597   -709   1244    -90  -1153  -1161  -1306  -1995  -1732  -1961   -896
   -911  -1631   -719   1270    -98  -1176  -1166  -1343  -2021  -1764  -1997   -930
   -911  -1652   -740   1283    -85  -1197  -1163  -1374  -2042  -1777  -2016   -943
   -906  -1660   -753   1283    -77  -1208  -1166  -1405  -2065  -1795  -2034   -953
   -867  -1662   -795   1265    -36  -1228  -1169  -1434  -2094  -1816  -2062   -982
   -865  -1693   -828   1278    -20  -1262  -1176  -1473  -2125  -1839  -2094  -1015
   -862  -1699   -836   1280    -12  -1267  -1187  -1501  -2158  -1855  -2114  -1039
   -836  -1701   -867   1267     12  -1286  -1200  -1532  -2197  -1862  -2127  -1057
   -818  -1719   -901   1270     41  -1312  -1202  -1553  -2226  -1870  -2151  -1072
   -789  -1714   -924   1249     64  -1322  -1213  -1577  -2252  -1873  -2164  -1078
   -761  -1686   -927   1223     80  -1306  -1202  -1584  -2257  -1870  -2164  -1080
   -761  -1722   -961   1239     98  -1343  -1215  -1623  -2291  -1896  -2203  -1111
   -748  -1738   -989   1244    119  -1363  -1215  -1634  -2299  -1893  -2210  -1104
   -709  -1719  -1013   1213    150  -1369  -1200  -1618  -2286  -1865  -2195  -1080
   -740  -1712   -971   1226    114  -1340  -1202  -1621  -2281  -1844  -2190  -1075
   -771  -1665   -893   1218     59  -1280  -1195  -1621  -2286  -1831  -2192  -1075
   -771  -1602   -831   1187     28  -1218  -1192  -1613  -2270  -1792  -2164  -1036
   -735  -1527   -792   1132     28  -1161  -1187  -1600  -2236  -1751  -2117   -974
   -740  -1535   -795   1137     25  -1166  -1200  -1615  -2244  -1756  -2107   -950
   -732  -1535   -802   1132     33  -1169  -1221  -1644  -2262  -1764  -2107   -940
   -706  -1553   -846   1130     70  -1200  -1228  -1657  -2278  -1766  -2109   -930
   -704  -1582   -880   1140     88  -1231  -1247  -1686  -2301  -1784  -2130   -940
   -672  -1595   -922   1135    124  -1260  -1257  -1706  -2320  -1800  -2140   -943
   -649  -1618   -971   1132    161  -1293  -1280  -1740  -2356  -1823  -2161   -956
   -657  -1670  -1013   1163    176  -1343  -1304  -1774  -2403  -1857  -2200   -984
   -646  -1751  -1104   1200    226  -1428  -1335  -1810  -2455  -1904  -2255  -1023
   -602  -1826  -1223   1213    309  -1525  -1361  -1849  -2514  -1958  -2314  -1072
   -540  -1847  -1306   1192    381  -1579  -1376  -1886  -2556  -1995  -2356  -1111
   -472  -1865  -1392   1169    459  -1628  -1405  -1925  -2600  -2034  -2403  -1153
   -459  -1935  -1478   1197    509  -1709  -1454  -1969  -2660  -2081  -2457  -1197
   -431  -1990  -1561   1210    563  -1777  -1467  -2008  -2699  -2114  -2496  -1228
   -353  -2010  -1657   1182    649  -1834  -1493  -2055  -2748  -2158  -2540  -1262
   -277  -2005  -1727   1143    724  -1867  -1527  -2086  -2779  -2187  -2572  -1273
   -231  -2016  -1784   1122    776  -1901  -1566  -2148  -2834  -2239  -2629  -1304
   -200  -2049  -1852   1124    826  -1951  -1610  -2223  -2899  -2299  -2701  -1369
   -200  -2114  -1917   1156    857  -2016  -1654  -2275  -2951  -2333  -2748  -1415
   -192  -2171  -1979   1182    893  -2075  -1693  -2335  -3013  -2377  -2800  -1486
    -38  -2234  -2195   1135   1075  -2216  -1753  -2449  -3133  -2478  -2917  -1608
    197  -2320  -2520   1060   1356  -2418  -1831  -2603  -3286  -2611  -3073  -1758
    394  -2410  -2805   1008   1597  -2605  -1888  -2691  -3390  -2720  -3213  -1891
    563  -2499  -3063    969   1813  -2779  -1873  -2683  -3465  -2821  -3351  -1997
    644  -2590  -3237    971   1938  -2912  -1725  -2530  -3455  -2917  -3499  -2122
    607  -2520  -3128    953   1867  -2824  -1545  -2255  -3257  -2850  -3494  -2120
    462  -2223  -2686    880   1571  -2455  -1530  -2140  -3013  -2644  -3299  -1964
    153  -1836  -1990    841   1070  -1912  -1704  -2538  -2987  -2429  -3008  -1725
   -168  -1361  -1192    763    511  -1278  -1932  -3135  -3099  -2127  -2564  -1304
   -381   -885   -506    633     59   -696  -2083  -3455  -3130  -1699  -2005   -802
   -410   -846   -439    626     12   -644  -2255  -3522  -3159  -1395  -1623   -454
   -392  -1350   -958    872    283  -1156  -2299  -3473  -3333  -1670  -1875   -654
   -413  -1829  -1415   1119    501  -1623  -2242  -3445  -3684  -2423  -2652  -1382
   -441  -2169  -1730   1304    641  -1951  -2088  -3257  -3787  -2839  -3182  -1875
   -454  -2218  -1764   1335    652  -1992  -1906  -2940  -3522  -2673  -3107  -1839
   -436  -2112  -1675   1275    618  -1893  -1753  -2678  -3260  -2452  -2904  -1680
   -394  -2039  -1644   1215    623  -1842  -1649  -2522  -3122  -2353  -2800  -1613
   -350  -2049  -1699   1200    672  -1873  -1602  -2457  -3070  -2320  -2756  -1587
   -319  -2068  -1748   1192    711  -1909  -1590  -2442  -3068  -2322  -2764  -1595
   -306  -2057  -1751   1182    722  -1904  -1577  -2423  -3052  -2322  -2766  -1592
   -303  -1987  -1683   1143    688  -1836  -1558  -2405  -3024  -2304  -2743  -1574
   -303  -1919  -1615   1111    654  -1766  -1540  -2387  -2992  -2278  -2696  -1540
   -283  -1849  -1569   1065    641  -1709  -1530  -2374  -2966  -2257  -2668  -1556
   -207  -1826  -1618   1018    704  -1722  -1535  -2379  -2964  -2255  -2675  -1545
   -140  -1865  -1725   1000    792  -1795  -1527  -2390  -2979  -2270  -2699  -1527
    -98  -1849  -1751    974    823  -1800  -1527  -2387  -2982  -2262  -2678  -1522
    -83  -1831  -1751    956    833  -1792  -1519  -2372  -2964  -2239  -2652  -1509
    -72  -1847  -1774    961    849  -1810  -1519  -2379  -2966  -2244  -2650  -1519
    -62  -1826  -1764    943    849  -1795  -1501  -2364  -2956  -2223  -2624  -1496
    -28  -1834  -1808    930    888  -1821  -1491  -2346  -2940  -2197  -2590  -1460
     18  -1821  -1839    901    927  -1829  -1480  -2330  -2927  -2177  -2569  -1452
     83  -1795  -1878    857    979  -1836  -1486  -2340  -2933  -2177  -2574  -1467
    124  -1779  -1904    826   1013  -1842  -1486  -2340  -2927  -2161  -2574  -1439
    166  -1743  -1909    789   1036  -1826  -1491  -2353  -2925  -2158  -2585  -1436
    207  -1701  -1912    745   1057  -1808  -1504  -2361  -2927  -2156  -2598  -1491
    254  -1688  -1943    717   1098  -1816  -1517  -2369  -2940  -2161  -2629  -1522
    265  -1660  -1925    696   1093  -1792  -1509  -2348  -2917  -2138  -2631  -1519
    257  -1644  -1901    693   1078  -1771  -1488  -2309  -2870  -2083  -2595  -1480
    226  -1652  -1878    711   1052  -1764  -1478  -2281  -2829  -2031  -2561  -1452
    210  -1595  -1805    693   1008  -1699  -1480  -2278  -2808  -2008  -2553  -1452
    223  -1548  -1771    659    997  -1660  -1480  -2260  -2779  -1977  -2530  -1418
    236  -1496  -1732    628    982  -1613  -1462  -2223  -2733  -1925  -2499  -1382
    246  -1499  -1745    626    995  -1623  -1457  -2203  -2701  -1888  -2478  -1358
    262  -1488  -1751    613   1005  -1618  -1457  -2177  -2668  -1847  -2429  -1301
    283  -1452  -1735    581   1008  -1592  -1462  -2192  -2668  -1836  -2408  -1299
    285  -1444  -1730    579   1005  -1587  -1454  -2197  -2668  -1829  -2403  -1304
    275  -1467  -1743    594   1008  -1605  -1449  -2208  -2670  -1834  -2423  -1327
    249  -1493  -1743    623    995  -1618  -1418  -2179  -2652  -1818  -2423  -1293
    200  -1493  -1693    646    943  -1592  -1392  -2161  -2639  -1805  -2408  -1262
    213  -1525  -1738    654    974  -1631  -1400  -2208  -2683  -1844  -2434  -1296
    179  -1540  -1722    680    950  -1631  -1392  -2242  -2704  -1867  -2455  -1319
    135  -1514  -1649    691    891  -1582  -1358  -2247  -2696  -1862  -2457  -1327
     90  -1491  -1582    698    833  -1535  -1343  -2273  -2707  -1860  -2455  -1345
     49  -1509  -1561    730    802  -1535  -1330  -2301  -2722  -1875  -2465  -1382
     25  -1506  -1532    740    776  -1519  -1309  -2312  -2730  -1870  -2460  -1392
      0  -1519  -1519    761    758  -1519  -1296  -2314  -2722  -1860  -2449  -1392
     -7  -1553  -1545    779    766  -1551  -1299  -2359  -2761  -1893  -2486  -1444
     -5  -1564  -1558    784    774  -1561  -1299  -2392  -2779  -1904  -2507  -1475
      0  -1548  -1551    774    774  -1548  -1296  -2408  -2782  -1896  -2509  -1483
     25  -1566  -1592    771    807  -1579  -1335  -2457  -2821  -1919  -2535  -1527
     44  -1615  -1660    784    852  -1636  -1361  -2483  -2842  -1938  -2556  -1556
     54  -1626  -1680    784    865  -1652  -1358  -2496  -2842  -1935  -2559  -1564
     54  -1608  -1662    774    857  -1636  -1356  -2507  -2842  -1927  -2564  -1574
     51  -1597  -1649    774    849  -1623  -1350  -2499  -2824  -1901  -2548  -1569
     41  -1613  -1654    784    846  -1634  -1353  -2507  -2821  -1901  -2556  -1592
     36  -1608  -1647    784    841  -1626  -1348  -2499  -2795  -1878  -2546  -1597
     20  -1634  -1657    805    839  -1644  -1343  -2488  -2779  -1862  -2535  -1584
      7  -1670  -1678    831    841  -1673  -1319  -2462  -2746  -1834  -2512  -1556
     36  -1636  -1673    797    852  -1652  -1293  -2429  -2694  -1782  -2473  -1548
    150  -1595  -1745    722    945  -1667  -1314  -2452  -2704  -1782  -2470  -1574
    277  -1571  -1849    646   1062  -1709  -1343  -2475  -2730  -1808  -2486  -1587
    361  -1551  -1912    594   1135  -1730  -1353  -2473  -2730  -1808  -2491  -1590
    394  -1506  -1901    555   1145  -1701  -1366  -2478  -2701  -1766  -2457  -1584
    381  -1465  -1847    540   1111  -1654  -1379  -2478  -2662  -1709  -2405  -1564
    329  -1421  -1751    542   1039  -1584  -1408  -2494  -2639  -1675  -2374  -1548
    316  -1402  -1719    542   1018  -1561  -1418  -2488  -2629  -1649  -2346  -1501
    316  -1397  -1714    537   1013  -1553  -1405  -2460  -2611  -1623  -2325  -1460
    303  -1379  -1683    537    992  -1532  -1389  -2434  -2587  -1584  -2299  -1426
    303  -1395  -1699    545   1000  -1548  -1397  -2436  -2598  -1574  -2294  -1428
    306  -1400  -1706    548   1005  -1553  -1410  -2447  -2618  -1566  -2288  -1439
    272  -1457  -1732    589   1002  -1592  -1410  -2429  -2613  -1558  -2286  -1449
    246  -1519  -1766    636   1005  -1641  -1421  -2439  -2629  -1571  -2299  -1465
    236  -1571  -1810    667   1023  -1691  -1444  -2465  -2657  -1608  -2333  -1509
    226  -1600  -1826    688   1026  -1712  -1457  -2481  -2670  -1634  -2353  -1535
    231  -1634  -1865    701   1047  -1751  -1473  -2504  -2691  -1657  -2377  -1564
    223  -1652  -1875    714   1047  -1764  -1480  -2512  -2694  -1660  -2379  -1574
    231  -1628  -1860    696   1044  -1743  -1480  -2504  -2670  -1626  -2348  -1561
    246  -1615  -1862    685   1054  -1738  -1486  -2514  -2670  -1623  -2338  -1571
    236  -1605  -1842    683   1036  -1722  -1483  -2512  -2657  -1610  -2320  -1564
    241  -1613  -1855    685   1047  -1732  -1480  -2514  -2655  -1613  -2322  -1571
    270  -1634  -1906    680   1085  -1769  -1493  -2533  -2665  -1623  -2335  -1584
    272  -1670  -1943    698   1106  -1805  -1499  -2553  -2670  -1623  -2346  -1608
    275  -1686  -1961    704   1117  -1823  -1501  -2579  -2678  -1621  -2356  -1649
    306  -1688  -1995    691   1148  -1839  -1514  -2608  -2699  -1634  -2369  -1667
    342  -1688  -2034    672   1187  -1860  -1527  -2613  -2707  -1639  -2377  -1654
    366  -1743  -2109    688   1236  -1925  -1504  -2598  -2701  -1644  -2410  -1657
    400  -1893  -2294    743   1345  -2094  -1434  -2522  -2725  -1719  -2538  -1792
    439  -2003  -2444    782   1441  -2223  -1288  -2356  -2673  -1761  -2637  -1940
    433  -1860  -2296    711   1363  -2078  -1143  -2208  -2507  -1649  -2564  -1914
    363  -1491  -1855    563   1109  -1673  -1127  -2400  -2413  -1447  -2325  -1704
    265   -948  -1215    340    737  -1080  -1415  -2899  -2416  -1114  -1849  -1236
    158   -324   -483     83    319   -402  -1686  -3198  -2275   -623  -1236   -654
    166     31   -137    -98    150    -51  -1982  -3330  -2127   -166   -722   -166
    257   -236   -493    -10    374   -363  -2190  -3398  -2231   -153   -722   -124
    262   -846  -1109    290    683   -976  -2184  -3429  -2683   -818  -1405   -761
    197  -1353  -1551    576    872  -1452  -2023  -3343  -3068  -1525  -2135  -1465
    207  -1597  -1805    693   1005  -1701  -1792  -3060  -2998  -1652  -2359  -1688
    210  -1631  -1842    711   1026  -1735  -1597  -2795  -2782  -1517  -2299  -1657
    265  -1634  -1901    683   1080  -1766  -1470  -2631  -2665  -1452  -2260  -1631
    290  -1621  -1912    665   1098  -1766  -1395  -2535  -2592  -1402  -2221  -1595
    283  -1608  -1893    659   1085  -1751  -1356  -2491  -2548  -1361  -2197  -1577
    265  -1608  -1873    672   1067  -1740  -1325  -2468  -2525  -1340  -2190  -1579
    259  -1605  -1867    672   1062  -1735  -1304  -2452  -2517  -1330  -2182  -1582
    257  -1587  -1844    665   1049  -1714  -1288  -2439  -2504  -1312  -2161  -1574
    262  -1582  -1844    659   1052  -1714  -1278  -2429  -2486  -1296  -2145  -1569
    275  -1592  -1867    659   1070  -1730  -1280  -2431  -2481  -1299  -2153  -1579
    311  -1613  -1925    649   1117  -1769  -1286  -2444  -2481  -1301  -2156  -1584
    355  -1613  -1969    628   1161  -1790  -1286  -2447  -2475  -1301  -2158  -1592
    392  -1600  -1995    602   1192  -1797  -1286  -2447  -2465  -1296  -2153  -1597
    402  -1582  -1984    589   1192  -1782  -1275  -2439  -2436  -1275  -2125  -1590
    361  -1605  -1969    620   1163  -1787  -1265  -2447  -2429  -1267  -2112  -1595
    355  -1608  -1964    626   1158  -1784  -1260  -2457  -2423  -1262  -2117  -1605
    405  -1615  -2021    602   1213  -1818  -1265  -2475  -2431  -1270  -2135  -1615
    415  -1623  -2039    605   1226  -1831  -1244  -2447  -2400  -1241  -2114  -1602
    423  -1615  -2042    594   1231  -1829  -1228  -2421  -2374  -1210  -2086  -1590
    441  -1587  -2031    571   1236  -1808  -1218  -2405  -2343  -1192  -2057  -1582
    431  -1571  -2003    568   1215  -1787  -1200  -2377  -2301  -1153  -2016  -1545
    402  -1571  -1974    584   1187  -1771  -1171  -2338  -2255  -1106  -1969  -1509
    376  -1556  -1935    589   1153  -1745  -1143  -2301  -2200  -1049  -1925  -1480
    371  -1527  -1899    579   1135  -1712  -1119  -2265  -2153  -1000  -1875  -1441
    358  -1509  -1867    574   1109  -1686  -1098  -2226  -2109   -953  -1831  -1410
    348  -1496  -1844    574   1096  -1670  -1080  -2190  -2065   -909  -1795  -1387
    342  -1480  -1826    568   1080  -1652  -1070  -2171  -2029   -872  -1761  -1363
    342  -1467  -1810    561   1075  -1639  -1049  -2138  -1984   -818  -1709  -1322
    361  -1447  -1810    542   1083  -1628  -1036  -2109  -1953   -782  -1673  -1293
    394  -1441  -1836    524   1114  -1639  -1044  -2112  -1953   -784  -1670  -1293
    381  -1421  -1803    517   1091  -1610  -1031  -2083  -1922   -750  -1636  -1267
    394  -1389  -1787    496   1088  -1587  -1034  -2096  -1925   -745  -1626  -1265
    405  -1371  -1779    480   1091  -1574  -1036  -2117  -1935   -753  -1628  -1270
    400  -1358  -1758    480   1078  -1558  -1018  -2112  -1922   -732  -1602  -1254
    397  -1358  -1756    478   1075  -1556  -1010  -2127  -1922   -727  -1595  -1260
    392  -1353  -1748    480   1070  -1551  -1000  -2140  -1927   -727  -1590  -1270
    407  -1361  -1769    475   1085  -1564   -992  -2153  -1940   -730  -1587  -1283
    431  -1369  -1800    470   1114  -1584   -984  -2161  -1945   -737  -1582  -1288
    415  -1384  -1803    483   1106  -1592   -976  -2177  -1948   -750  -1592  -1304
    387  -1382  -1771    496   1078  -1577   -956  -2182  -1938   -740  -1587  -1309
    363  -1374  -1740    504   1052  -1556   -932  -2192  -1932   -735  -1590  -1322
    337  -1387  -1725    524   1031  -1556   -901  -2197  -1919   -730  -1584  -1330
    324  -1415  -1740    542   1028  -1577   -888  -2213  -1922   -737  -1595  -1353
    322  -1436  -1758    555   1039  -1597   -883  -2234  -1930   -745  -1600  -1371
    314  -1449  -1766    566   1039  -1605   -878  -2239  -1927   -740  -1590  -1374
    296  -1449  -1745    576   1021  -1597   -867  -2244  -1919   -737  -1584  -1379
    275  -1454  -1730    589   1000  -1592   -849  -2244  -1909   -730  -1584  -1389
    272  -1462  -1735    594   1002  -1597   -828  -2234  -1896   -717  -1577  -1395
    267  -1478  -1748    605   1008  -1613   -813  -2226  -1886   -714  -1579  -1405
    285  -1462  -1748    589   1015  -1605   -805  -2231  -1883   -711  -1574  -1400
    283  -1436  -1722    576   1002  -1579   -797  -2221  -1867   -696  -1556  -1389
    272  -1418  -1691    571    982  -1556   -784  -2197  -1839   -675  -1535  -1376
    265  -1384  -1652    558    958  -1519   -758  -2164  -1803   -633  -1496  -1353
    249  -1369  -1618    561    932  -1493   -722  -2130  -1761   -592  -1460  -1322
    218  -1379  -1597    579    906  -1488   -704  -2104  -1732   -563  -1441  -1309
    194  -1348  -1543    576    867  -1447   -680  -2078  -1701   -532  -1426  -1296
    155  -1312  -1467    574    810  -1389   -641  -2036  -1647   -488  -1384  -1267
    137  -1288  -1426    576    782  -1356   -597  -1982  -1602   -444  -1335  -1228
    153  -1286  -1439    563    795  -1361   -576  -1951  -1590   -415  -1312  -1200
    150  -1223  -1374    535    761  -1299   -555  -1901  -1538   -350  -1254  -1143
    150  -1171  -1325    509    737  -1247   -553  -1880  -1491   -303  -1205  -1106
    158  -1166  -1325    504    740  -1244   -584  -1888  -1475   -288  -1179  -1093
    192  -1150  -1343    478    763  -1247   -594  -1883  -1462   -267  -1166  -1085
    189  -1174  -1363    493    774  -1270   -587  -1880  -1467   -262  -1169  -1091
    187  -1184  -1371    498    776  -1278   -594  -1886  -1480   -252  -1161  -1091
    181  -1197  -1379    509    779  -1288   -581  -1878  -1483   -233  -1135  -1078
    168  -1208  -1376    517    771  -1291   -571  -1886  -1504   -239  -1140  -1091
    174  -1270  -1447    548    807  -1358   -561  -1891  -1540   -270  -1174  -1130
    174  -1353  -1530    587    849  -1439   -553  -1901  -1574   -301  -1215  -1166
    168  -1392  -1561    613    865  -1475   -555  -1909  -1592   -311  -1231  -1184
    176  -1410  -1590    615    880  -1499   -555  -1914  -1597   -314  -1236  -1195
    161  -1449  -1610    644    883  -1530   -550  -1922  -1608   -329  -1257  -1218
    135  -1504  -1641    683    888  -1571   -553  -1932  -1626   -355  -1286  -1249
    132  -1501  -1634    685    883  -1566   -558  -1945  -1636   -366  -1296  -1265
    142  -1522  -1667    688    904  -1595   -561  -1961  -1652   -384  -1319  -1288
    142  -1556  -1701    706    922  -1628   -568  -1971  -1660   -394  -1327  -1299
    168  -1566  -1735    696    950  -1649   -579  -1979  -1667   -402  -1335  -1309
    179  -1600  -1779    711    979  -1688   -594  -1992  -1693   -426  -1363  -1332
    153  -1678  -1834    761    992  -1756   -623  -2005  -1712   -444  -1387  -1356
    150  -1670  -1821    758    984  -1743   -636  -2005  -1706   -436  -1387  -1358
    116  -1657  -1774    769    943  -1714   -644  -1995  -1691   -415  -1376  -1358
     88  -1699  -1787    805    937  -1743   -667  -2003  -1701   -431  -1408  -1397
    116  -1782  -1899    831   1008  -1839   -675  -1992  -1738   -491  -1470  -1452
    148  -1958  -2107    904   1124  -2031   -602  -1886  -1748   -576  -1595  -1571
    158  -2107  -2268    971   1213  -2187   -454  -1704  -1693   -633  -1722  -1714
    140  -1995  -2135    927   1137  -2065   -296  -1535  -1496   -504  -1644  -1667
     23  -1579  -1602    774    813  -1590   -348  -1844  -1418   -293  -1363  -1408
   -119  -1044   -924    581    402   -984   -646  -2395  -1434     12   -904   -953
   -244   -415   -174    327    -36   -296   -948  -2756  -1319    475   -306   -371
   -236     -2    233    119   -236    114  -1291  -2959  -1197    917    215    142
   -122   -301   -179    210     28   -241  -1478  -3029  -1343    844    142    114
    -57   -904   -849    480    394   -878  -1473  -3034  -1771    179   -545   -548
    -88  -1512  -1426    800    667  -1470  -1317  -2889  -2138   -527  -1288  -1291
   -132  -1777  -1644    956    756  -1712  -1085  -2538  -2000   -589  -1447  -1488
    -70  -1732  -1662    898    795  -1699   -896  -2244  -1758   -423  -1345  -1418
     -2  -1701  -1699    852    846  -1699   -766  -2042  -1582   -303  -1267  -1363
    -15  -1686  -1673    849    828  -1680   -691  -1925  -1467   -228  -1254  -1332
    -80  -1686  -1605    883    761  -1647   -628  -1852  -1415   -192  -1309  -1332
   -174  -1740  -1569    956    696  -1654   -558  -1836  -1423   -220  -1369  -1376
   -226  -1839  -1613   1031    693  -1727   -553  -1865  -1462   -285  -1428  -1454
   -270  -1901  -1634   1085    680  -1769   -568  -1891  -1491   -329  -1454  -1517
   -319  -1914  -1595   1117    636  -1756   -555  -1878  -1473   -314  -1431  -1532
   -407  -1935  -1527   1169    555  -1732   -561  -1860  -1444   -285  -1397  -1519
   -470  -1930  -1462   1200    493  -1696   -537  -1810  -1395   -252  -1356  -1480
   -462  -1899  -1436   1179    485  -1667   -537  -1790  -1363   -233  -1332  -1465
   -353  -1875  -1522   1114    584  -1699   -553  -1790  -1353   -233  -1322  -1462
   -231  -1886  -1654   1057    709  -1771   -587  -1813  -1387   -244  -1335  -1480
   -132  -1899  -1766   1013    815  -1834   -618  -1831  -1418   -257  -1353  -1496
    -57  -1888  -1831    971    885  -1860   -639  -1842  -1434   -267  -1369  -1504
     -7  -1880  -1873    945    932  -1878   -659  -1849  -1444   -272  -1374  -1501
     20  -1839  -1862    906    940  -1849   -644  -1823  -1423   -252  -1358  -1467
     33  -1818  -1855    891    943  -1836   -626  -1792  -1384   -213  -1330  -1428
     46  -1800  -1849    875    945  -1823   -620  -1766  -1353   -181  -1301  -1405
     62  -1758  -1821    849    940  -1790   -602  -1732  -1312   -137  -1254  -1366
     46  -1769  -1816    859    927  -1792   -600  -1704  -1273   -101  -1215  -1337
     70  -1790  -1860    859    963  -1826   -592  -1667  -1239    -75  -1197  -1325
    124  -1761  -1886    815   1002  -1823   -579  -1634  -1197    -44  -1171  -1299
    161  -1714  -1875    776   1018  -1795   -600  -1618  -1166    -18  -1140  -1280
    153  -1730  -1883    784   1018  -1805   -600  -1597  -1140      0  -1124  -1273
    184  -1717  -1901    766   1041  -1808   -613  -1584  -1117     12  -1119  -1265
    213  -1706  -1919    745   1065  -1813   -615  -1561  -1091     36  -1096  -1241
    241  -1683  -1925    722   1083  -1803   -618  -1538  -1067     49  -1088  -1231
    265  -1641  -1906    685   1085  -1774   -620  -1514  -1041     75  -1065  -1210
    265  -1605  -1870    670   1065  -1738   -623  -1501  -1015    103  -1034  -1189
    259  -1602  -1865    670   1060  -1732   -628  -1496  -1002    109  -1023  -1192
    244  -1602  -1847    680   1044  -1725   -610  -1475   -982    122  -1010  -1179
    207  -1587  -1795    688   1000  -1691   -592  -1465   -963    137   -989  -1174
    161  -1579  -1740    709    948  -1660   -579  -1467   -958    137   -987  -1192
    116  -1564  -1683    722    898  -1623   -571  -1470   -953    137   -982  -1200
    119  -1553  -1673    717    896  -1613   -568  -1478   -958    129   -976  -1197
    140  -1613  -1753    735    945  -1683   -568  -1499   -984     96  -1008  -1231
    148  -1615  -1766    732    956  -1691   -548  -1499   -976     93  -1010  -1241
    140  -1553  -1693    706    914  -1623   -527  -1504   -956    101  -1002  -1244
     98  -1556  -1654    730    875  -1605   -542  -1543   -971     72  -1034  -1286
     67  -1592  -1660    758    862  -1626   -566  -1584   -995     44  -1067  -1330
     62  -1605  -1670    771    865  -1636   -563  -1605  -1002     31  -1085  -1356
     51  -1626  -1678    787    865  -1652   -566  -1634  -1010     18  -1101  -1379
     54  -1649  -1704    797    878  -1675   -581  -1662  -1031    -10  -1124  -1408
     72  -1673  -1745    800    906  -1709   -602  -1693  -1054    -41  -1153  -1452
     96  -1691  -1787    797    940  -1738   -615  -1701  -1062    -49  -1171  -1475
    111  -1693  -1805    787    958  -1748   -626  -1709  -1057    -41  -1171  -1480
    116  -1693  -1810    789    963  -1751   -633  -1719  -1049    -33  -1171  -1483
    106  -1693  -1803    792    953  -1748   -639  -1727  -1044    -28  -1163  -1478
    101  -1675  -1777    787    937  -1725   -646  -1727  -1031    -18  -1156  -1467
    103  -1675  -1779    784    940  -1727   -652  -1727  -1015    -15  -1156  -1462
     98  -1686  -1784    795    940  -1735   -649  -1712   -992      5  -1148  -1454
     83  -1649  -1732    782    906  -1691   -620  -1675   -943     49  -1111  -1423
     62  -1621  -1683    779    870  -1649   -600  -1652   -909     72  -1093  -1413
     46  -1623  -1670    787    854  -1644   -594  -1636   -888     85  -1093  -1405
     54  -1587  -1641    766    846  -1613   -579  -1605   -852    116  -1062  -1382
     70  -1574  -1647    750    857  -1610   -550  -1569   -815    150  -1031  -1369
     80  -1548  -1628    732    854  -1587   -522  -1535   -774    187   -997  -1348
     72  -1501  -1577    711    823  -1538   -514  -1509   -727    228   -953  -1317
     75  -1465  -1540    696    807  -1501   -532  -1506   -706    257   -922  -1299
     77  -1431  -1512    675    792  -1473   -563  -1519   -698    262   -917  -1296
     88  -1395  -1483    654    784  -1439   -571  -1504   -665    290   -888  -1270
     72  -1392  -1467    657    769  -1428   -568  -1488   -649    309   -875  -1257
     23  -1447  -1470    711    745  -1457   -587  -1496   -657    309   -878  -1260
     -2  -1449  -1447    724    719  -1447   -571  -1486   -641    327   -854  -1241
    -31  -1467  -1436    748    701  -1452   -566  -1488   -644    324   -857  -1244
    -54  -1512  -1457    782    698  -1486   -576  -1501   -667    296   -885  -1275
    -54  -1564  -1509    810    727  -1538   -594  -1525   -696    259   -924  -1312
    -64  -1600  -1538    831    735  -1569   -607  -1538   -714    239   -956  -1340
    -75  -1631  -1556    852    740  -1595   -620  -1543   -722    231   -976  -1350
    -80  -1662  -1582    870    750  -1623   -639  -1564   -743    207  -1005  -1382
    -80  -1678  -1597    880    758  -1639   -654  -1590   -761    184  -1028  -1410
    -80  -1704  -1626    891    769  -1665   -665  -1605   -769    155  -1034  -1426
    -57  -1719  -1662    885    802  -1691   -680  -1626   -784    124  -1041  -1436
    -23  -1743  -1722    883    846  -1732   -693  -1641   -797    101  -1060  -1452
      0  -1771  -1771    885    885  -1771   -701  -1652   -805     80  -1078  -1460
     33  -1779  -1813    872    922  -1797   -698  -1665   -815     62  -1096  -1452
     62  -1808  -1870    872    963  -1836   -717  -1678   -823     46  -1114  -1449
    111  -1787  -1899    836   1002  -1842   -740  -1693   -831     28  -1130  -1460
    179  -1782  -1961    802   1070  -1870   -763  -1719   -844      5  -1145  -1480
    270  -1795  -2068    761   1169  -1930   -782  -1738   -870    -28  -1166  -1506
    342  -1891  -2234    774   1288  -2062   -784  -1732   -911    -83  -1223  -1564
    439  -2094  -2533    823   1486  -2312   -753  -1678   -969   -202  -1371  -1719
    561  -2270  -2831    854   1696  -2551   -636  -1527   -969   -309  -1535  -1912
    628  -2171  -2800    771   1712  -2483   -517  -1387   -826   -231  -1488  -1914
    581  -1847  -2429    631   1504  -2135   -548  -1634   -735    -51  -1247  -1712
    470  -1392  -1862    459   1166  -1626   -789  -2174   -730    220   -820  -1286
    384   -771  -1156    194    769   -963  -1049  -2566   -620    652   -215   -675
    517   -381   -901    -67    706   -641  -1332  -2722   -483   1062    290   -119
    748   -592  -1340    -77   1041   -963  -1551  -2816   -623   1023    267    -64
    875  -1140  -2016    129   1444  -1577  -1595  -2865  -1052    418   -368   -693
    867  -1758  -2626    446   1745  -2192  -1457  -2772  -1480   -345  -1184  -1558
    872  -2010  -2883    568   1875  -2447  -1208  -2397  -1356   -423  -1361  -1792
    896  -2021  -2917    561   1906  -2468  -1031  -2096  -1156   -301  -1291  -1756
    862  -1974  -2837    553   1847  -2405   -930  -1917  -1034   -223  -1239  -1725
    779  -1977  -2756    600   1766  -2366   -865  -1808   -961   -166  -1197  -1691
    704  -1966  -2673    628   1686  -2320   -818  -1743   -914   -124  -1176  -1662
    631  -1867  -2501    618   1564  -2184   -758  -1670   -841    -70  -1140  -1621
    571  -1712  -2283    568   1426  -1997   -685  -1582   -748     12  -1075  -1551
    519  -1665  -2184    574   1350  -1925   -639  -1522   -691     51  -1054  -1522
    540  -1693  -2234    574   1384  -1964   -641  -1525   -704     23  -1093  -1551
    618  -1719  -2338    548   1478  -2029   -667  -1540   -722     -5  -1143  -1590
    763  -1740  -2504    488   1634  -2122   -724  -1571   -756    -41  -1200  -1639
    828  -1784  -2613    478   1719  -2197   -789  -1602   -789    -72  -1252  -1683
    670  -1964  -2637    644   1652  -2299   -859  -1683   -865   -158  -1345  -1769
    732  -2065  -2798    665   1764  -2431   -904  -1795   -976   -272  -1475  -1893
   1041  -1904  -2948    431   1992  -2423   -862  -1821  -1026   -327  -1545  -1953
   1265  -1704  -2969    220   2117  -2335   -800  -1717   -961   -288  -1525  -1906
   1101  -1842  -2946    368   2023  -2392   -909  -1704   -932   -298  -1569  -1927
    800  -2083  -2886    641   1842  -2483   -930  -1766   -937   -322  -1636  -1979
    610  -2226  -2837    805   1722  -2530   -784  -1764   -948   -303  -1634  -1990
    530  -2242  -2772    857   1649  -2507   -662  -1654   -927   -267  -1569  -1948
    478  -2197  -2675    857   1577  -2436   -600  -1553   -826   -220  -1480  -1878
    387  -2112  -2501    862   1444  -2307   -542  -1462   -698   -119  -1374  -1795
    314  -2042  -2359    862   1335  -2200   -511  -1392   -613    -23  -1283  -1743
    319  -2003  -2322    841   1319  -2161   -519  -1361   -587     12  -1236  -1719
    345  -1987  -2333    820   1337  -2161   -522  -1343   -579     23  -1197  -1691
    355  -1961  -2317    800   1335  -2138   -519  -1309   -548     59  -1127  -1621
    363  -1930  -2294    782   1327  -2112   -522  -1288   -524     85  -1067  -1579
    371  -1909  -2281    769   1325  -2094   -537  -1270   -511    106  -1015  -1553
    407  -1865  -2275    727   1340  -2070   -542  -1244   -483    135   -948  -1514
    452  -1842  -2296    693   1374  -2068   -548  -1228   -462    153   -898  -1496
    485  -1795  -2281    654   1382  -2036   -558  -1215   -439    176   -846  -1447
    511  -1787  -2299    639   1405  -2042   -550  -1195   -418    200   -795  -1395
    545  -1782  -2327    618   1434  -2055   -545  -1202   -413    207   -763  -1400
    574  -1722  -2296    574   1434  -2008   -530  -1192   -392    226   -745  -1402
    610  -1712  -2322    548   1465  -2016   -530  -1187   -400    205   -787  -1410
    631  -1704  -2335    537   1483  -2018   -519  -1179   -394    194   -792  -1325
    623  -1688  -2312    532   1465  -2000   -493  -1166   -368    215   -743  -1291
    626  -1680  -2307    527   1465  -1992   -467  -1150   -350    226   -724  -1319
    652  -1623  -2275    485   1462  -1948   -462  -1166   -358    210   -740  -1371
    641  -1615  -2257    488   1449  -1935   -446  -1169   -358    194   -756  -1410
    587  -1634  -2221    522   1402  -1927   -407  -1158   -353    197   -758  -1436
    532  -1621  -2153    542   1343  -1886   -371  -1150   -337    205   -745  -1452
    480  -1584  -2065    553   1273  -1823   -335  -1132   -309    223   -724  -1444
    467  -1597  -2065    566   1265  -1831   -322  -1140   -311    213   -727  -1454
    491  -1558  -2049    532   1270  -1803   -335  -1161   -329    187   -743  -1473
    530  -1512  -2042    491   1283  -1777   -345  -1182   -337    171   -776  -1501
    579  -1545  -2127    483   1350  -1836   -366  -1213   -374    122   -841  -1538
    636  -1543  -2179    454   1408  -1860   -381  -1239   -400     96   -862  -1543
    719  -1509  -2229    392   1473  -1867   -394  -1247   -402     93   -852  -1558
    805  -1478  -2283    335   1543  -1880   -407  -1249   -402     85   -857  -1584
    872  -1452  -2325    288   1597  -1888   -426  -1265   -410     67   -891  -1615
    885  -1473  -2359    293   1621  -1914   -415  -1252   -400     67   -893  -1584
    893  -1447  -2340    275   1615  -1893   -415  -1241   -392     59   -891  -1574
    888  -1434  -2325    272   1605  -1878   -407  -1231   -384     51   -893  -1574
    862  -1405  -2268    270   1564  -1836   -394  -1208   -350     75   -865  -1545
    831  -1387  -2218    277   1525  -1803   -381  -1184   -316     93   -849  -1543
    836  -1382  -2221    270   1527  -1800   -387  -1187   -306     88   -852  -1545
    865  -1382  -2247    257   1553  -1813   -374  -1171   -293     88   -849  -1540
    917  -1366  -2286    223   1600  -1823   -355  -1135   -262    114   -828  -1525
    961  -1293  -2255    166   1608  -1774   -348  -1109   -220    148   -800  -1496
    979  -1195  -2174    106   1574  -1686   -368  -1119   -202    161   -787  -1483
    958  -1179  -2138    109   1545  -1657   -402  -1135   -194    171   -774  -1473
    924  -1163  -2088    116   1506  -1626   -418  -1122   -171    194   -756  -1447
    893  -1200  -2094    153   1493  -1647   -410  -1091   -148    213   -737  -1415
    901  -1210  -2114    153   1506  -1662   -420  -1109   -168    189   -748  -1413
    867  -1213  -2081    174   1473  -1647   -407  -1096   -153    207   -730  -1392
    802  -1236  -2039    215   1418  -1636   -392  -1078   -142    213   -724  -1376
    771  -1288  -2060    259   1415  -1673   -387  -1080   -163    179   -750  -1384
    748  -1312  -2060    280   1402  -1686   -381  -1078   -168    171   -750  -1392
    722  -1358  -2081    316   1400  -1719   -371  -1075   -179    155   -763  -1405
    691  -1369  -2062    337   1374  -1714   -342  -1049   -161    171   -745  -1389
    654  -1366  -2021    355   1337  -1693   -324  -1034   -150    179   -735  -1382
    636  -1382  -2018    371   1325  -1699   -337  -1054   -184    148   -763  -1405
    592  -1387  -1979    397   1283  -1680   -332  -1054   -184    153   -753  -1397
    550  -1410  -1961    428   1254  -1686   -319  -1041   -171    155   -740  -1379
    522  -1426  -1948    452   1234  -1686   -301  -1023   -153    158   -717  -1335
    517  -1413  -1930    449   1223  -1670   -275   -995   -135    171   -698  -1306
    545  -1361  -1906    407   1226  -1634   -262   -979   -119    181   -691  -1306
    574  -1343  -1917    381   1244  -1628   -275   -982   -129    174   -701  -1330
    558  -1371  -1930    407   1244  -1649   -262   -961   -109    194   -678  -1322
    506  -1353  -1860    420   1182  -1605   -226   -919    -70    233   -646  -1299
    498  -1309  -1808    405   1150  -1558   -207   -909    -75    220   -657  -1306
    519  -1317  -1839    397   1176  -1577   -194   -888    -85    194   -678  -1309
    594  -1447  -2042    426   1317  -1743   -158   -831   -129    106   -784  -1400
    659  -1556  -2218    446   1436  -1888    -18   -672   -109     15   -919  -1545
    688  -1439  -2130    374   1408  -1784    135   -493     51     90   -878  -1535
    657  -1104  -1761    220   1208  -1431    166   -594    171    259   -670  -1340
    553   -605  -1158     25    854   -880    -36  -1039    184    545   -257   -927
    426      7   -418   -218    420   -205   -309  -1387    290   1010    345   -353
    394    428     33   -413    179    231   -584  -1538    462   1499    911    194
    472    270   -202   -371    337     33   -820  -1628    402   1600   1021    329
    496   -285   -782   -103    639   -532   -870  -1686     18   1080    480   -168
    457   -818  -1278    179    867  -1047   -776  -1691   -506    205   -384   -984
    452  -1153  -1605    350   1026  -1376   -576  -1444   -535    -80   -743  -1325
    420  -1195  -1615    387   1015  -1405   -355  -1114   -275     77   -667  -1260
    454  -1156  -1610    350   1031  -1382   -226   -922   -122    176   -615  -1218
    480  -1145  -1628    332   1052  -1387   -161   -831    -59    205   -600  -1205
    452  -1148  -1602    348   1026  -1374   -101   -743      7    249   -568  -1171
    449  -1169  -1621    358   1034  -1395    -83   -717     18    244   -568  -1179
    457  -1174  -1631    358   1044  -1402    -67   -698     25    239   -563  -1174
    439  -1161  -1602    361   1018  -1382    -51   -672     41    252   -553  -1169
    426  -1158  -1584    366   1002  -1371    -38   -654     54    262   -540  -1166
    415  -1140  -1558    361    984  -1348    -28   -628     77    277   -517  -1143
    467  -1132  -1600    332   1034  -1366    -54   -652     44    236   -553  -1174
    465  -1111  -1579    322   1018  -1345    -57   -646     44    231   -561  -1176
    470  -1060  -1530    293   1000  -1293    -49   -623     64    259   -532  -1143
    465  -1036  -1504    285    982  -1270    -46   -605     80    283   -501  -1114
    467  -1044  -1512    288    989  -1278    -62   -615     70    277   -504  -1127
    475  -1047  -1522    285    997  -1283    -67   -615     62    267   -511  -1135
    496  -1031  -1527    267   1010  -1278    -59   -602     70    272   -501  -1124
    504  -1015  -1522    254   1013  -1267    -67   -594     72    275   -491  -1130
    514  -1013  -1527    249   1021  -1270    -80   -592     67    262   -496  -1135
    530   -997  -1527    233   1026  -1262    -90   -576     70    267   -488  -1109
    532   -969  -1501    218   1015  -1236    -85   -540     93    296   -457  -1075
    532   -943  -1475    202   1002  -1208    -70   -506    122    327   -420  -1041
    522   -911  -1434    194    976  -1171    -46   -457    166    366   -379  -1000
    524   -872  -1397    171    961  -1135    -54   -439    179    379   -355   -969
    532   -854  -1389    161    961  -1122    -67   -433    187    394   -332   -937
    506   -854  -1363    171    932  -1106    -62   -405    210    415   -316   -924
    493   -810  -1304    158    898  -1057    -49   -374    236    444   -288   -909
    514   -782  -1296    132    904  -1039    -54   -353    252    465   -257   -888
    537   -782  -1322    122    927  -1052    -59   -342    252    454   -254   -878
    550   -779  -1330    111    937  -1054    -70   -340    244    441   -254   -885
    594   -727  -1322     67    958  -1023    -75   -327    252    459   -226   -862
    600   -696  -1299     46    948   -997    -72   -309    267    483   -197   -831
    537   -722  -1262     90    898   -992    -51   -303    259    480   -187   -823
    498   -732  -1231    116    862   -982    -36   -303    244    467   -187   -823
    472   -732  -1205    129    839   -969    -38   -309    223    444   -197   -826
    462   -737  -1202    135    831   -969    -31   -306    210    433   -192   -810
    454   -761  -1215    153    833   -989    -15   -311    179    400   -215   -828
    431   -774  -1205    168    818   -989     -7   -324    150    363   -244   -852
    431   -737  -1169    153    800   -953     12   -324    142    353   -246   -854
    387   -730  -1117    171    750   -924     36   -322    148    348   -244   -852
    350   -756  -1106    200    727   -930     51   -335    129    319   -257   -865
    353   -792  -1145    218    748   -969     41   -379     67    252   -319   -927
    327   -797  -1124    236    724   -961     44   -394     41    223   -348   -953
    301   -815  -1117    257    706   -966     51   -400     31    210   -353   -961
    303   -823  -1127    259    714   -974     44   -428     -5    179   -376   -979
    309   -828  -1137    257    719   -982     38   -444    -28    153   -392   -989
    340   -805  -1145    233    743   -974     44   -449    -41    145   -394   -989
    329   -826  -1156    246    740   -989     62   -449    -44    137   -397   -987
    342   -841  -1187    249    763  -1013     72   -454    -62    114   -413  -1005
    366   -802  -1171    215    766   -987     62   -472    -88     83   -441  -1034
    355   -779  -1135    213    745   -956     57   -467    -85     77   -436  -1018
    371   -795  -1166    210    766   -979     62   -459    -88     67   -428  -1002
    410   -787  -1197    187    802   -992     59   -452    -93     64   -418   -992
    402   -719  -1122    158    761   -919     67   -433    -80     83   -400   -979
    368   -685  -1054    158    711   -870     96   -413    -62    101   -392   -961
    389   -683  -1072    145    730   -878    127   -379    -41    114   -363   -914
    387   -646  -1034    129    709   -841    148   -340     -5    153   -319   -862
    368   -628   -997    127    680   -813    179   -303     31    189   -290   -823
    358   -597   -956    119    657   -776    215   -265     67    218   -254   -782
    322   -504   -828     90    574   -665    210   -254     90    249   -226   -753
    293   -446   -740     77    514   -594    194   -267     88    254   -215   -737
    265   -423   -691     77    475   -555    163   -288     80    257   -200   -711
    241   -384   -626     72    433   -504    171   -265    111    298   -142   -649
    205   -387   -594     90    397   -491    179   -257    109    298   -140   -641
    192   -423   -615    116    402   -519    174   -283     70    267   -166   -659
    161   -449   -610    142    384   -527    192   -265     70    277   -150   -628
    124   -467   -592    171    358   -530    215   -241     75    280   -140   -602
     88   -493   -584    200    335   -537    223   -249     51    249   -168   -613
     59   -550   -613    244    335   -581    228   -252     18    207   -205   -628
     28   -571   -602    270    314   -587    233   -259    -10    176   -228   -644
      7   -574   -581    283    293   -576    233   -270    -36    150   -252   -657
    -12   -602   -592    306    288   -597    236   -283    -64    122   -280   -680
    -33   -649   -615    342    290   -633    239   -283    -83     98   -309   -693
    -31   -691   -662    361    314   -678    223   -303   -127     49   -358   -730
     10   -688   -698    340    353   -693    202   -335   -168     12   -387   -743
     31   -691   -722    327    374   -706    200   -350   -192     -7   -400   -748
     33   -680   -717    322    374   -698    210   -350   -200    -20   -415   -753
     38   -701   -740    329    387   -719    205   -358   -218    -41   -439   -761
     28   -737   -766    355    397   -750    202   -363   -228    -51   -454   -771
     33   -714   -748    340    389   -730    197   -381   -236    -57   -459   -763
     62   -698   -763    316    410   -730    220   -374   -231    -44   -433   -730
     98   -670   -769    285    433   -719    241   -358   -226    -38   -426   -717
    119   -722   -841    301    480   -782    254   -340   -236    -64   -454   -748
    187   -872  -1062    342    623   -969    316   -265   -265   -161   -579   -846
    228   -971  -1200    368    714  -1085    452    -88   -192   -210   -685   -927
    223   -820  -1044    296    631   -932    571     67    -18   -114   -628   -888
    148   -407   -555    129    350   -480    561   -109     51     38   -420   -724
     31     54     20    -44      2     38    316   -628    -83    244    -44   -387
    -54    581    636   -265   -345    607     18  -1060   -184    550    426     41
    -20    893    911   -436   -465    901   -283  -1296   -200    898    870    465
     67    566    498   -316   -215    532   -472  -1361   -322    917    893    522
    106    -20   -129    -44    116    -75   -485  -1395   -724    259    215    -59
    142   -478   -620    166    381   -548   -405  -1358  -1104   -501   -579   -761
    192   -769   -963    288    574   -865   -262  -1135  -1054   -680   -872  -1021
    226   -792  -1018    283    620   -904   -142   -898   -828   -537   -815   -963
    257   -774  -1031    257    641   -901    -33   -735   -696   -457   -782   -911
    239   -761  -1000    259    618   -880     49   -620   -613   -402   -758   -865
    181   -782   -966    298    571   -872     62   -592   -602   -397   -758   -849
    124   -789   -914    332    519   -852     93   -561   -597   -397   -761   -826
     41   -792   -833    374    436   -813    129   -524   -568   -376   -745   -792
    -25   -795   -771    410    371   -784    145   -509   -561   -376   -745   -779
    -41   -753   -714    394    335   -735    153   -506   -563   -384   -743   -769
     -2   -732   -730    368    363   -732    145   -511   -574   -392   -735   -753
      7   -769   -776    379    392   -774    111   -542   -615   -426   -748   -766
    -20   -761   -740    392    358   -753     88   -561   -628   -431   -714   -758
    -49   -730   -683    387    314   -706     67   -563   -618   -415   -618   -722
    -70   -727   -657    400    293   -693     36   -555   -618   -381   -548   -709
    -31   -644   -613    337    288   -628     23   -532   -589   -298   -511   -685
     18   -579   -597    280    306   -587     41   -514   -527   -265   -553   -683
    -12   -579   -566    293    275   -571     85   -483   -485   -262   -571   -675
   -101   -644   -542    374    220   -594    111   -472   -530   -319   -623   -727
   -145   -631   -488    387    168   -561    114   -491   -568   -358   -659   -776
    -93   -600   -506    345    205   -555    103   -483   -558   -340   -649   -763
    -62   -605   -545    332    241   -576    106   -457   -545   -314   -626   -722
    -70   -610   -540    340    233   -576    106   -441   -542   -301   -613   -678
    -67   -667   -602    366    265   -633    114   -452   -574   -335   -636   -672
      7   -691   -701    340    353   -696    114   -475   -618   -387   -688   -701
    150   -649   -800    246    475   -724    101   -485   -646   -410   -719   -711
    259   -571   -831    155    545   -701     88   -485   -654   -413   -722   -701
    306   -522   -828    106    566   -672     59   -493   -665   -418   -722   -696
    374   -496   -870     59    620   -683     49   -480   -652   -413   -711   -683
    433   -519   -953     41    691   -735     57   -462   -631   -392   -688   -652
    400   -579   -979     90    688   -779     36   -459   -633   -384   -675   -633
    324   -568   -896    122    607   -732     44   -444   -618   -366   -654   -605
    231   -571   -805    168    517   -688     54   -428   -610   -353   -641   -587
    181   -568   -753    192    465   -659     62   -426   -620   -361   -654   -587
    174   -561   -735    194    454   -646     70   -441   -644   -389   -685   -600
    166   -535   -704    184    433   -618     59   -465   -678   -423   -714   -628
    145   -566   -711    210    428   -639     41   -496   -730   -470   -761   -665
    148   -532   -680    189    413   -605     46   -498   -748   -488   -774   -657
    155   -517   -672    181    413   -594     67   -498   -763   -498   -779   -649
    106   -517   -623    205    363   -568     75   -514   -784   -517   -797   -657
     38   -517   -558    239    296   -537     83   -532   -813   -542   -828   -675
    -31   -535   -504    280    233   -519     85   -558   -841   -571   -859   -701
    -80   -553   -472    316    194   -514     90   -587   -870   -597   -885   -722
    -85   -576   -493    329    202   -537     83   -623   -909   -631   -924   -753
    -72   -597   -524    335    226   -561     70   -659   -945   -665   -958   -784
    -72   -610   -537    340    231   -574     67   -683   -969   -693   -979   -797
   -101   -615   -514    358    205   -566     70   -696   -987   -709   -992   -805
   -114   -615   -501    363    189   -558     77   -709  -1002   -724  -1008   -818
   -129   -633   -504    381    184   -571     72   -727  -1021   -743  -1023   -831
   -129   -633   -504    381    184   -571     70   -745  -1041   -758  -1039   -839
   -129   -636   -506    384    187   -571     67   -761  -1060   -774  -1054   -852
   -122   -657   -535    387    205   -597     62   -763  -1078   -792  -1072   -859
   -109   -662   -553    384    220   -607     62   -766  -1080   -792  -1080   -859
   -114   -662   -548    387    215   -605     57   -774  -1080   -792  -1083   -859
   -111   -644   -532    379    210   -589     57   -776  -1085   -789  -1085   -859
   -109   -615   -506    361    197   -561     62   -774  -1088   -784  -1083   -849
    -83   -571   -491    327    202   -532     67   -766  -1078   -771  -1070   -833
    -44   -514   -472    277    213   -493     75   -753  -1060   -750  -1047   -805
    -44   -480   -436    262    194   -459     88   -740  -1047   -735  -1031   -787
    -46   -457   -413    252    181   -436     96   -730  -1044   -727  -1031   -779
    -33   -402   -371    218    168   -387     98   -706  -1018   -698  -1005   -750
    -25   -340   -314    181    142   -327     88   -701   -995   -665   -969   -711
    -25   -319   -293    174    132   -306     64   -717   -992   -649   -948   -683
    -20   -283   -262    153    119   -272     44   -732   -989   -639   -932   -662
    -15   -259   -244    137    111   -252     25   -740   -989   -633   -917   -652
    -10   -244   -236    124    111   -241     23   -745   -997   -633   -914   -644
     -7   -220   -213    114    101   -218     28   -745  -1000   -623   -906   -628
    -25   -233   -207    129     88   -220     15   -761  -1021   -639   -924   -636
    -54   -298   -244    176     93   -272     10   -776  -1049   -667   -961   -652
    -75   -361   -285    215    101   -324     12   -782  -1078   -698  -1018   -678
    -96   -413   -316    254    109   -366     15   -795  -1111   -735  -1072   -714
   -127   -459   -335    290    101   -397     15   -810  -1132   -750  -1104   -732
   -132   -504   -371    316    119   -439     12   -823  -1153   -769  -1137   -748
   -119   -553   -433    335    155   -496     12   -833  -1176   -792  -1163   -769
    -96   -563   -467    329    184   -517      5   -849  -1202   -805  -1182   -779
    -77   -574   -496    324    207   -535    -10   -870  -1247   -828  -1205   -802
    -85   -602   -517    342    215   -561    -20   -888  -1278   -841  -1221   -815
    -88   -636   -550    361    231   -594    -28   -896  -1299   -852  -1234   -826
    -51   -644   -592    348    270   -618    -31   -896  -1314   -854  -1236   -826
    -28   -605   -579    314    272   -592    -38   -904  -1319   -844  -1226   -818
    -23   -618   -594    319    283   -605    -57   -922  -1345   -857  -1244   -839
    -33   -641   -607    337    285   -626    -75   -940  -1366   -875  -1267   -857
    -33   -636   -602    335    283   -620    -67   -940  -1366   -875  -1270   -852
    -25   -633   -607    329    290   -623    -62   -932  -1366   -872  -1270   -844
     -5   -701   -696    353    345   -698    -46   -909  -1382   -901  -1317   -885
     36   -898   -935    428    485   -917     18   -802  -1387   -979  -1444  -1002
     70  -1039  -1109    485    589  -1072    153   -605  -1301  -1015  -1566  -1122
     83   -807   -891    361    485   -849    272   -452  -1088   -854  -1457  -1036
     -2   -394   -392    197    192   -392    231   -711  -1039   -662  -1197   -797
   -132     85    218     23   -176    150    -18  -1273  -1171   -454   -807   -407
   -267    618    885   -174   -576    750   -290  -1706  -1228   -137   -293     80
   -246    883   1130   -319   -688   1008   -568  -1917  -1231    197    168    530
   -181    558    737   -189   -459    646   -709  -1948  -1353    148    135    532
   -179     -7    171     93   -176     80   -688  -1912  -1699   -459   -517    -54
   -231   -561   -329    397     49   -446   -553  -1790  -2026  -1200  -1327   -779
   -200   -823   -623    509    210   -724   -355  -1462  -1826  -1192  -1444   -857
    -96   -820   -724    457    311   -774   -218  -1208  -1590  -1026  -1356   -758
     54   -854   -909    397    478   -880   -135  -1054  -1470   -950  -1327   -727
    205   -924  -1130    361    667  -1026   -127  -1018  -1465   -956  -1366   -761
    288   -984  -1273    345    779  -1127   -150  -1036  -1491   -989  -1405   -789
    319  -1002  -1325    340    820  -1163   -166  -1049  -1514  -1018  -1431   -818
    316   -997  -1314    337    815  -1156   -202  -1070  -1545  -1060  -1470   -857
    322   -956  -1278    316    800  -1117   -218  -1075  -1553  -1078  -1491   -867
    358   -904  -1262    272    807  -1080   -215  -1085  -1564  -1080  -1509   -888
    441   -950  -1395    254    917  -1171   -265  -1132  -1613  -1106  -1551   -932
    535  -1010  -1548    236   1039  -1278   -306  -1179  -1662  -1140  -1605   -984
    532  -1023  -1556    246   1044  -1288   -293  -1213  -1688  -1161  -1660  -1018
    441  -1047  -1491    301    963  -1267   -233  -1234  -1704  -1179  -1704  -1044
    402   -982  -1384    288    891  -1182   -161  -1221  -1699  -1174  -1732  -1057
    465   -901  -1366    218    914  -1132   -106  -1169  -1704  -1179  -1771  -1067
    592   -883  -1475    145   1034  -1179   -171  -1132  -1738  -1231  -1842  -1114
    607   -992  -1600    189   1101  -1293   -332  -1184  -1751  -1340  -1961  -1213
    530  -1096  -1626    283   1075  -1358   -394  -1278  -1719  -1369  -2042  -1270
    436  -1119  -1558    340    995  -1337   -332  -1327  -1732  -1309  -2057  -1270
    376  -1065  -1441    345    909  -1252   -259  -1275  -1761  -1247  -1984  -1234
    306   -989  -1296    340    800  -1143   -228  -1187  -1701  -1210  -1855  -1161
    244   -945  -1189    350    717  -1067   -210  -1119  -1602  -1158  -1756  -1098
    249   -935  -1187    342    717  -1060   -205  -1093  -1553  -1117  -1714  -1060
    233   -909  -1143    337    688  -1026   -187  -1049  -1504  -1049  -1636   -969
    244   -844  -1091    298    667   -966   -192  -1026  -1475  -1002  -1566   -922
    270   -805  -1075    267    670   -940   -215  -1021  -1470   -987  -1530   -909
    293   -779  -1072    241    683   -924   -228  -1010  -1460   -969  -1499   -896
    322   -724  -1047    202    683   -885   -218   -982  -1426   -922  -1452   -859
    319   -706  -1026    192    670   -865   -197   -930  -1374   -870  -1389   -800
    319   -672   -992    176    654   -831   -187   -883  -1335   -828  -1327   -735
    345   -620   -969    135    657   -795   -176   -857  -1317   -805  -1278   -691
    358   -566   -924    103    641   -745   -171   -846  -1304   -789  -1244   -665
    353   -514   -867     80    607   -691   -158   -833  -1286   -769  -1202   -639
    314   -519   -833    101    574   -675   -145   -823  -1275   -750  -1169   -626
    298   -532   -833    116    563   -683   -148   -828  -1280   -756  -1163   -636
    257   -527   -784    135    519   -654   -124   -823  -1273   -756  -1156   -641
    259   -579   -839    158    548   -709   -111   -831  -1296   -779  -1163   -644
    265   -576   -844    155    553   -709   -106   -841  -1312   -800  -1171   -639
    223   -542   -766    158    493   -652    -77   -831  -1293   -787  -1158   -628
    181   -532   -714    176    446   -623    -46   -828  -1275   -776  -1150   -633
    158   -545   -706    192    431   -626    -31   -841  -1280   -779  -1158   -652
    148   -524   -675    187    410   -600    -36   -867  -1293   -792  -1176   -672
    150   -519   -672    181    410   -594    -46   -904  -1322   -820  -1210   -706
    145   -553   -698    205    420   -626    -38   -917  -1327   -828  -1218   -711
    145   -576   -724    215    433   -649    -23   -922  -1330   -839  -1228   -717
    137   -602   -740    231    436   -670    -15   -927  -1332   -849  -1231   -717
    150   -618   -769    233    459   -693    -20   -940  -1343   -857  -1234   -717
    158   -550   -709    197    433   -628    -36   -961  -1350   -862  -1236   -714
    163   -506   -670    171    415   -589    -41   -974  -1358   -872  -1249   -730
    218   -509   -727    145    470   -618    -62  -1010  -1395   -914  -1283   -750
    265   -506   -771    119    517   -639    -64   -997  -1392   -914  -1278   -727
    298   -511   -810    106    553   -659    -59   -984  -1389   -909  -1260   -704
    301   -480   -782     88    540   -631    -54   -969  -1371   -893  -1252   -698
    327   -454   -782     64    553   -618    -41   -948  -1343   -867  -1244   -704
    407   -439   -849     12    628   -644    -67   -979  -1366   -896  -1286   -758
    467   -415   -883    -25    675   -649    -75   -984  -1358   -896  -1288   -769
    488   -384   -875    -51    680   -628    -64   -958  -1322   -862  -1260   -750
    511   -353   -865    -80    685   -607    -51   -935  -1291   -823  -1228   -737
    561   -301   -862   -129    709   -581    -51   -930  -1278   -810  -1215   -743
    636   -194   -831   -220    732   -511    -62   -930  -1267   -802  -1208   -748
    696   -142   -839   -277    766   -491    -83   -927  -1244   -789  -1205   -722
    743   -122   -865   -311    802   -493   -122   -953  -1249   -800  -1231   -719
    787    -90   -880   -348    833   -485   -174   -984  -1257   -807  -1234   -691
    826    -83   -909   -371    867   -496   -205   -997  -1254   -800  -1231   -696
    841   -116   -961   -363    898   -537   -218  -1013  -1270   -818  -1260   -745
    844   -124   -969   -358    904   -548   -220  -1013  -1265   -813  -1252   -740
    852   -150  -1002   -353    927   -576   -246  -1039  -1286   -831  -1267   -735
    870   -259  -1130   -303   1000   -693   -285  -1101  -1356   -896  -1332   -782
    828   -366  -1195   -233   1010   -779   -275  -1101  -1369   -919  -1363   -805
    769   -439  -1210   -166    987   -823   -270  -1119  -1395   -956  -1405   -833
    672   -501  -1174    -88    922   -836   -257  -1122  -1395   -953  -1410   -831
    553   -563  -1117      5    833   -839   -223  -1098  -1376   -937  -1389   -810
    475   -597  -1075     59    774   -836   -192  -1072  -1350   -919  -1371   -789
    441   -610  -1054     83    748   -831   -176  -1060  -1335   -904  -1353   -766
    392   -623  -1015    114    701   -818   -150  -1034  -1314   -878  -1335   -740
    324   -592   -917    135    620   -753   -124  -1021  -1291   -849  -1330   -735
    277   -568   -846    145    561   -706   -103  -1010  -1270   -828  -1325   -730
    262   -579   -841    158    550   -709    -96  -1000  -1278   -841  -1335   -719
    249   -571   -823    161    535   -696    -98   -995  -1273   -839  -1327   -696
    231   -540   -771    155    501   -654    -85   -971  -1241   -797  -1301   -675
    223   -524   -748    148    483   -636    -70   -953  -1223   -769  -1280   -659
    205   -524   -730    158    465   -626    -59   -948  -1208   -753  -1275   -659
    218   -553   -771    166    493   -662    -59   -956  -1226   -776  -1304   -685
    252   -641   -893    194    571   -766    -41   -922  -1252   -815  -1356   -714
    290   -828  -1122    267    704   -974     44   -805  -1260   -898  -1480   -833
    332   -927  -1260    296    795  -1093    205   -618  -1187   -940  -1582   -945
    340   -730  -1070    192    704   -901    350   -498  -1002   -810  -1480   -867
    259   -309   -568     25    413   -439    319   -758   -898   -587  -1195   -594
    114    270    155   -192    -20    213      5  -1262   -857   -215   -683    -93
    -20    943    963   -459   -493    953   -288  -1558   -675    296    -57    491
    -20   1291   1309   -636   -665   1299   -600  -1673   -501    745    436    969
     49    971    922   -509   -436    948   -800  -1756   -657    654    342    906
     75    288    210   -184    -67    249   -800  -1808  -1182   -103   -415    194
     33   -280   -316    122    174   -298   -620  -1688  -1551   -787  -1122   -475
     41   -517   -558    236    298   -537   -384  -1387  -1460   -885  -1312   -667
     72   -514   -587    220    329   -550   -194  -1111  -1249   -758  -1252   -623
    103   -509   -613    200    358   -561    -85   -961  -1137   -685  -1215   -602
    106   -542   -649    218    376   -594    -36   -898  -1106   -675  -1213   -618
    119   -558   -678    218    397   -618    -20   -867  -1101   -680  -1218   -623
    122   -574   -696    226    407   -633     -5   -844  -1083   -675  -1210   -618
    101   -563   -667    228    381   -615     18   -813  -1049   -652  -1184   -605
    119   -537   -657    207    387   -594     20   -805  -1039   -644  -1171   -602
    140   -524   -667    189    402   -594     15   -810  -1041   -654  -1176   -618
    142   -519   -662    189    402   -589     25   -800  -1028   -646  -1174   -615
    127   -506   -633    187    379   -568     41   -779  -1000   -623  -1148   -600
    119   -501   -620    189    368   -561     51   -766   -974   -600  -1127   -592
    124   -514   -639    192    379   -576     44   -776   -976   -605  -1127   -594
    116   -485   -602    184    358   -542     54   -756   -950   -587  -1106   -571
    103   -472   -576    181    340   -524     77   -719   -909   -545  -1078   -537
     59   -472   -532    205    296   -504     96   -693   -875   -514  -1052   -517
     25   -493   -519    231    272   -506    101   -688   -865   -506  -1054   -530
      2   -465   -467    231    233   -465    119   -667   -836   -475  -1023   -517
    -20   -428   -410    223    192   -420    137   -623   -784   -431   -974   -467
    -20   -394   -374    207    176   -387    150   -584   -743   -392   -935   -420
     -5   -397   -392    200    192   -397    148   -574   -732   -384   -927   -418
     -2   -376   -374    189    184   -376    158   -545   -701   -358   -901   -397
      0   -368   -371    184    184   -371    155   -530   -678   -345   -891   -387
     28   -355   -384    163    205   -371    153   -509   -654   -327   -880   -376
     54   -322   -379    132    213   -350    148   -496   -633   -309   -867   -366
    103   -280   -384     88    244   -332    142   -470   -602   -283   -852   -345
    179   -249   -431     33    303   -340    124   -465   -597   -288   -859   -350
    220   -210   -431     -5    324   -319    124   -444   -571   -267   -833   -327
    226   -205   -431    -12    327   -316    127   -431   -550   -252   -815   -314
    228   -197   -426    -15    327   -311    135   -415   -524   -236   -800   -296
    270   -132   -402    -70    332   -267    132   -405   -504   -210   -771   -272
    290   -109   -400    -90    345   -254    122   -413   -504   -205   -758   -252
    293   -109   -402    -93    345   -254    122   -423   -511   -205   -758   -236
    290   -114   -405    -88    348   -259    124   -431   -517   -207   -753   -233
    262   -137   -400    -62    327   -267    142   -431   -509   -207   -740   -246
    239   -153   -394    -44    316   -272    150   -441   -514   -223   -750   -265
    241   -166   -407    -38    322   -285    148   -459   -527   -241   -761   -267
    213   -153   -366    -28    288   -259    153   -472   -532   -249   -758   -267
    168   -150   -319    -10    244   -233    166   -480   -524   -249   -753   -267
    140   -150   -293      5    215   -220    179   -488   -511   -252   -750   -270
     98   -174   -272     36    184   -223    187   -511   -514   -267   -774   -298
     36   -220   -257     93    145   -239    200   -530   -519   -285   -802   -332
    -15   -226   -213    119     96   -220    223   -527   -504   -272   -800   -340
    -38   -246   -207    142     83   -226    220   -545   -514   -288   -818   -355
    -36   -246   -210    140     85   -228    215   -555   -517   -293   -820   -350
    -51   -215   -163    135     54   -189    218   -553   -498   -283   -807   -332
    -51   -220   -168    135     57   -194    223   -558   -496   -280   -810   -332
    -41   -213   -171    127     62   -192    231   -550   -480   -262   -797   -327
   -101   -192    -93    145     -5   -142    262   -522   -446   -228   -771   -303
   -116   -179    -62    148    -28   -122    275   -514   -431   -215   -758   -296
    -64   -171   -106    116     18   -140    265   -517   -446   -223   -753   -293
    -46   -132    -85     88     18   -109    275   -496   -426   -194   -732   -270
    -31   -106    -77     67     20    -93    285   -478   -407   -176   -717   -262
    -18    -83    -64     51     23    -75    309   -449   -376   -153   -685   -228
     -2    -36    -33     18     15    -36    332   -413   -340   -119   -652   -202
     -2     -2     -2      2      0     -2    366   -379   -296    -85   -618   -176
      2     18     15    -12     -7     15    387   -358   -272    -64   -600   -163
     33     20    -12    -25     23      5    405   -340   -257    -54   -592   -158
     36     44      5    -41     15     25    426   -319   -231    -31   -579   -145
     25     80     54    -54    -12     67    462   -275   -187      0   -545   -111
      2    142    140    -72    -67    140    498   -228   -127     46   -496    -67
     -7    223    231   -106   -119    226    514   -200    -83     93   -446    -28
    -12    239    249   -114   -132    244    488   -213    -80    101   -433    -23
    -23    239    262   -106   -142    249    457   -215    -67    114   -418     -7
    -41    220    262    -90   -153    241    459   -194    -46    129   -400     15
   -101    207    309    -51   -205    257    485   -158     -5    174   -355     57
   -135    202    335    -36   -236    267    485   -166    -10    168   -353     59
   -176    202    379    -12   -277    290    483   -163    -15    166   -345     70
   -220    171    392     23   -309    283    501   -150     -7    168   -340     72
   -259    135    394     62   -327    265    532   -122      2    174   -342     72
   -324     80    402    122   -363    239    553   -114      2    171   -340     72
   -381     77    459    150   -420    270    576    -96     25    187   -316     93
   -446     70    517    187   -483    293    605    -77     49    207   -296    111
   -540     20    561    259   -550    290    600    -98     33    192   -309     88
   -584     -5    576    293   -581    285    605   -114     28    187   -303     85
   -568     -7    561    288   -566    275    597   -114     33    187   -311     80
   -537      7    542    265   -540    272    581   -103     33    184   -327     72
   -537      7    545    265   -540    275    581    -93     36    189   -350     59
   -527    -18    509    272   -522    246    568   -109     15    163   -379     25
   -517    -38    478    277   -498    218    571   -111     23    161   -368     33
   -514    -49    465    280   -491    207    592    -96     49    174   -348     46
   -511     -2    509    257   -511    252    610    -77     83    189   -324     67
   -504     59    563    220   -535    311    618    -64    109    207   -303     88
   -491     18    509    236   -501    265    628    -51    106    187   -324     70
   -446   -101    345    272   -397    119    649    -25     57    106   -407     -2
   -387   -254    132    322   -259    -62    737     83     28      2   -527   -132
   -348   -324     20    335   -187   -153    883    249     98    -31   -618   -259
   -363   -132    231    246   -298     46    969    257    231     80   -535   -197
   -457    246    704    103   -581    475    828   -111    293    296   -262    109
   -571    846   1418   -137   -995   1132    498   -615    361    665    239    646
   -620   1491   2112   -436  -1366   1800    197   -857    576   1174    852   1265
   -532   1686   2216   -576  -1374   1951   -106   -969    680   1486   1205   1654
   -467   1286   1753   -410  -1111   1519   -275  -1078    418   1221    940   1434
   -480    633   1114    -75   -797    872   -270  -1135   -109    459    168    680
   -535     33    568    249   -553    301    -36   -919   -384   -109   -462     41
   -509   -158    350    332   -431     96    205   -579   -231   -106   -558    -72
   -420   -145    272    280   -348     62    361   -350    -77    -18   -511    -49
   -374   -155    218    265   -296     31    423   -241     -7     18   -493    -46
   -371   -228    142    298   -259    -44    436   -210     -5     -2   -519    -83
   -358   -239    119    298   -241    -59    452   -179      7     -5   -517    -85
   -400   -262    137    332   -270    -64    439   -176      7    -10   -509    -85
   -441   -283    158    363   -301    -62    418   -187     -2    -28   -509    -98
   -459   -265    194    361   -327    -36    428   -179      2    -25   -493    -98
   -496   -244    252    368   -374      2    436   -150     31      7   -457    -72
   -501   -213    288    355   -397     38    436   -127     54     38   -420    -44
   -498   -202    296    350   -397     46    444   -106     83     64   -405    -28
   -537   -192    345    363   -444     75    472    -67    135    103   -379     -5
   -561   -179    381    368   -472    101    493    -33    176    137   -394     10
   -592   -205    387    397   -491     90    506    -33    171    122   -457    -12
   -613   -241    371    428   -493     64    514    -44    155     90   -496    -33
   -626   -290    335    457   -483     20    511    -57    148     75   -498    -49
   -623   -306    316    462   -470      5    485    -75    127     57   -496    -77
   -607   -319    288    462   -449    -15    462    -98    103     23   -514   -127
   -576   -332    244    454   -410    -44    449   -103     98      7   -514   -137
   -558   -335    223    446   -392    -57    465    -75    124     25   -485    -98
   -540   -335    205    436   -374    -64    475    -49    145     46   -467    -67
   -537   -319    218    428   -379    -51    483    -25    171     64   -454    -41
   -517   -303    213    410   -366    -46    488     -2    194     77   -449    -25
   -485   -257    228    368   -358    -15    475      5    205     83   -436    -23
   -452   -241    207    345   -329    -18    459     12    213     85   -418    -15
   -446   -210    236    327   -342     12    449     31    233     93   -389      2
   -454   -202    252    329   -353     23    462     64    267    122   -345     36
   -449   -228    220    335   -335     -5    467     93    296    166   -306     54
   -436   -228    205    332   -322    -12    454    106    306    184   -280     72
   -407   -205    200    306   -306     -2    439    111    311    194   -265     88
   -418   -189    228    303   -324     18    431    116    319    210   -244    109
   -441   -189    252    314   -348     31    441    132    335    233   -218    137
   -459   -163    293    311   -379     64    470    158    363    270   -179    176
   -483   -145    337    314   -413     96    491    179    387    301   -150    213
   -504   -124    379    314   -441    127    514    197    405    319   -132    241
   -517    -67    449    290   -485    192    535    207    423    329   -111    267
   -527    -18    509    270   -519    244    558    213    433    324   -106    275
   -566    -33    532    296   -550    249    553    197    423    306   -124    257
   -623    -83    540    353   -581    228    545    174    413    288   -140    246
   -667   -116    550    389   -610    215    563    161    407    277   -150    236
   -711   -150    561    431   -636    205    555    122    387    246   -179    194
   -763   -184    579    470   -672    197    542     90    368    223   -207    161
   -813   -236    576    524   -696    168    542     67    350    200   -231    135
   -828   -277    548    553   -691    135    542     41    335    187   -246    124
   -820   -301    519    561   -672    109    527      2    303    150   -283     88
   -802   -311    491    555   -646     88    496    -36    267    122   -314     51
   -766   -303    462    535   -615     77    465    -62    246     98   -335     31
   -758   -303    454    530   -607     75    462    -77    239     88   -342     20
   -753   -309    444    530   -600     67    454    -88    236     85   -342     20
   -740   -322    418    530   -581     46    452    -88    236     85   -340     23
   -743   -314    428    530   -587     57    462    -83    246     93   -329     36
   -748   -335    413    540   -581     38    462    -80    244     90   -332     36
   -722   -332    389    524   -555     28    462    -80    252     96   -329     38
   -717   -303    413    509   -566     51    478    -59    283    122   -303     64
   -748   -275    472    511   -610     98    501    -28    314    153   -275     88
   -724   -215    509    467   -618    148    517      0    345    179   -262    101
   -688   -176    511    433   -602    166    522     18    363    189   -252    106
   -680   -168    511    423   -597    171    542     38    381    205   -239    124
   -701   -168    532    436   -618    181    571     64    410    231   -218    153
   -685   -148    535    415   -610    192    579     72    415    228   -231    145
   -623    -90    530    355   -576    218    576     72    423    233   -233    150
   -615    -25    589    319   -605    283    574     85    452    267   -200    187
   -592     -7    584    301   -589    288    542     62    449    262   -189    202
   -555    -20    535    285   -545    257    498     31    431    236   -194    200
   -517     -7    509    262   -514    252    465     15    420    226   -189    207
   -483     18    501    231   -491    259    431    -20    387    194   -210    189
   -470      0    470    236   -470    233    410    -49    353    163   -231    174
   -472    -28    441    249   -457    205    392    -80    322    129   -252    158
   -457    -70    387    262   -423    158    379   -106    288     90   -285    132
   -415   -153    259    283   -340     51    355   -148    228     20   -353     83
   -400   -239    161    319   -280    -38    332   -189    174    -44   -415     46
   -420   -288    129    353   -275    -80    322   -213    150    -72   -446     31
   -387   -296     90    340   -239   -103    303   -236    127   -101   -475     15
   -329   -337     -7    332   -163   -174    265   -277     88   -145   -514    -20
   -283   -387   -103    335    -90   -246    239   -316     54   -192   -550    -54
   -228   -426   -197    324    -18   -311    207   -355     15   -239   -581    -90
   -174   -459   -285    316     54   -374    184   -384    -18   -277   -597   -119
   -114   -470   -358    290    119   -415    148   -418    -49   -316   -623   -153
    -36   -491   -454    265    207   -472    116   -457    -83   -361   -657   -192
     36   -517   -553    241    293   -535     72   -511   -132   -420   -714   -262
    116   -537   -657    210    384   -597     20   -571   -184   -485   -774   -340
    192   -542   -735    171    462   -639    -10   -605   -228   -530   -807   -363
    184   -555   -740    187    462   -646    -10   -600   -239   -535   -805   -342
    168   -566   -737    197    452   -652    -18   -605   -254   -550   -820   -350
    207   -600   -807    194    506   -701    -25   -602   -301   -613   -901   -420
    259   -711   -971    226    613   -841     33   -509   -332   -711  -1041   -558
    246   -800  -1047    277    646   -922    187   -290   -254   -737  -1124   -654
    189   -576   -766    192    475   -672    332   -158    -46   -568   -950   -511
     12   -155   -168     70     90   -161    280   -446     64   -327   -613   -174
   -187    428    615   -122   -400    522     28   -956    106     10   -116    366
   -298   1135   1434   -418   -865   1283   -226  -1283    252    478    496   1015
   -267   1415   1683   -574   -976   1548   -530  -1439    335    813    893   1483
   -241   1052   1291   -405   -766   1171   -709  -1543    101    607    665   1340
   -267    345    613    -41   -439    478   -748  -1608   -405   -116   -129    576
   -348   -350     -2    350   -174   -176   -633  -1499   -805   -841   -943   -244
   -392   -654   -262    522    -67   -459   -449  -1205   -701   -896  -1114   -431
   -319   -701   -384    509     31   -542   -283  -1008   -581   -849  -1124   -444
   -197   -685   -491    439    145   -589   -153   -891   -535   -841  -1145   -462
    -49   -623   -574    337    262   -600    -75   -815   -527   -857  -1174   -478
     23   -665   -691    319    355   -678    -85   -774   -540   -904  -1221   -509
     18   -727   -745    355    379   -737   -129   -763   -530   -932  -1262   -530
    -46   -792   -745    418    348   -769   -148   -784   -519   -943  -1291   -550
   -140   -841   -701    491    280   -771   -114   -800   -524   -937  -1296   -574
   -215   -859   -646    537    213   -753    -57   -774   -519   -914  -1254   -558
   -218   -836   -620    527    200   -730    -28   -753   -514   -909  -1223   -542
   -189   -826   -639    506    223   -732    -18   -745   -511   -919  -1200   -524
   -189   -815   -626    504    218   -722    -23   -753   -522   -937  -1200   -535
   -179   -779   -602    478    210   -691    -28   -758   -527   -950  -1205   -561
   -161   -730   -568    446    202   -652    -33   -758   -522   -950  -1197   -509
   -158   -717   -558    436    200   -639    -51   -763   -527   -953  -1171   -475
   -153   -696   -542    426    194   -620    -70   -782   -542   -966  -1161   -498
   -153   -675   -522    410    184   -600    -83   -795   -561   -995  -1182   -532
   -145   -662   -517    402    184   -589    -83   -787   -568  -1013  -1195   -496
   -153   -665   -511    407    179   -589    -83   -774   -563  -1002  -1171   -449
   -176   -654   -478    415    150   -566    -70   -743   -540   -969  -1119   -407
   -215   -618   -405    415     93   -514    -31   -691   -493   -927  -1060   -342
   -254   -579   -324    415     33   -452     15   -633   -446   -878  -1013   -275
   -267   -506   -239    387    -15   -374     38   -600   -415   -849   -979   -233
   -239   -478   -239    358      0   -358     49   -576   -397   -836   -961   -218
   -244   -475   -231    358     -7   -353     59   -555   -387   -831   -950   -202
   -288   -449   -161    368    -64   -306     75   -519   -348   -789   -901   -155
   -361   -441    -80    400   -142   -262     96   -483   -314   -763   -872   -155
   -394   -452    -57    423   -168   -254    101   -467   -319   -776   -904   -171
   -353   -415    -62    381   -148   -239     75   -488   -345   -807   -935   -155
   -309   -371    -64    340   -122   -218     54   -504   -366   -820   -935   -155
   -280   -342    -62    311   -111   -202     38   -522   -394   -836   -945   -163
   -246   -285    -38    267   -103   -163     25   -530   -413   -844   -940   -161
   -166   -296   -132    231    -18   -213     20   -545   -431   -859   -927   -161
    -96   -265   -168    179     36   -218      5   -589   -478   -898   -948   -194
    -59   -207   -150    132     44   -179    -23   -646   -535   -956  -1005   -270
    -23   -213   -189    119     83   -202    -33   -683   -587  -1015  -1067   -272
     10   -205   -215     96    111   -210    -44   -714   -623  -1041  -1083   -246
     20   -231   -252    103    135   -241    -44   -722   -644  -1060  -1101   -239
     33   -215   -249     90    140   -231    -57   -758   -683  -1101  -1140   -257
     44   -210   -254     83    148   -231    -62   -805   -717  -1137  -1166   -275
     44   -218   -262     85    150   -239    -67   -846   -756  -1187  -1205   -316
     62   -244   -309     90    184   -275    -93   -922   -831  -1278  -1286   -374
     46   -311   -358    129    202   -335   -103   -966   -875  -1322  -1330   -405
     15   -337   -353    161    184   -345   -111  -1002   -904  -1350  -1363   -452
    -10   -381   -371    194    179   -376   -114  -1031   -919  -1366  -1371   -470
    -36   -358   -324    197    142   -342   -116  -1060   -937  -1384  -1387   -485
    -46   -368   -324    207    135   -348   -111  -1080   -956  -1408  -1402   -493
    -25   -410   -384    218    179   -397   -111  -1109   -995  -1470  -1436   -504
     -5   -428   -423    215    207   -426   -127  -1150  -1049  -1540  -1483   -519
      0   -459   -459    228    228   -459   -127  -1158  -1065  -1543  -1491   -511
    -12   -472   -459    241    220   -467   -127  -1158  -1065  -1535  -1488   -511
    -23   -449   -426    236    200   -439   -122  -1163  -1062  -1538  -1480   -506
    -10   -415   -405    210    194   -410   -119  -1163  -1062  -1543  -1486   -506
     15   -400   -415    192    213   -405   -109  -1161  -1070  -1553  -1496   -498
     51   -368   -423    155    236   -394   -101  -1166  -1080  -1551  -1501   -488
     90   -355   -446    132    267   -400    -83  -1158  -1080  -1543  -1499   -488
    109   -311   -420    101    265   -366    -93  -1179  -1101  -1556  -1525   -506
     96   -316   -413    109    252   -363    -77  -1179  -1104  -1548  -1522   -506
     80   -316   -397    116    236   -355    -59  -1174  -1114  -1548  -1525   -511
     62   -249   -311     93    187   -280    -49  -1158  -1085  -1512  -1483   -457
     57   -231   -288     85    171   -259    -72  -1179  -1101  -1519  -1486   -446
     57   -220   -277     80    166   -249   -109  -1221  -1135  -1548  -1506   -452
     70   -181   -252     57    158   -218   -148  -1260  -1161  -1556  -1506   -449
     98   -181   -280     41    189   -231   -163  -1273  -1182  -1561  -1509   -446
    129   -194   -324     31    226   -259   -187  -1314  -1236  -1602  -1548   -470
    122   -228   -350     54    233   -290   -189  -1327  -1265  -1628  -1561   -472
     70   -262   -332     93    200   -296   -171  -1330  -1273  -1626  -1551   -465
     31   -322   -353    145    192   -337   -158  -1345  -1301  -1652  -1569   -480
      2   -353   -355    174    179   -353   -179  -1395  -1376  -1725  -1631   -532
     -7   -431   -426    218    207   -428   -184  -1418  -1423  -1764  -1670   -568
     -2   -470   -470    236    231   -470   -197  -1439  -1452  -1777  -1686   -574
     10   -501   -511    246    259   -506   -207  -1470  -1493  -1816  -1725   -594
     10   -550   -561    267    285   -555   -220  -1499  -1540  -1852  -1764   -615
     -7   -545   -537    277    262   -542   -220  -1501  -1558  -1855  -1771   -613
     -5   -530   -524    267    257   -527   -228  -1519  -1582  -1867  -1784   -618
     33   -506   -540    236    285   -522   -249  -1548  -1621  -1893  -1816   -633
     36   -519   -555    239    296   -537   -267  -1571  -1657  -1919  -1842   -659
     49   -550   -602    249    324   -576   -290  -1615  -1712  -1964  -1883   -693
     59   -568   -628    254    342   -597   -306  -1641  -1743  -1987  -1906   -701
     38   -571   -610    267    324   -589   -303  -1641  -1745  -1979  -1899   -693
     20   -597   -620    288    316   -607   -311  -1657  -1766  -1990  -1919   -706
     33   -615   -649    290    340   -631   -322  -1665  -1782  -1995  -1932   -709
     31   -662   -693    316    361   -678   -327  -1680  -1818  -2026  -1977   -737
     54   -787   -841    366    446   -813   -319  -1675  -1891  -2112  -2091   -833
    101   -979  -1083    436    592  -1028   -223  -1564  -1927  -2231  -2265  -1005
     98   -987  -1088    444    592  -1036    -80  -1395  -1834  -2226  -2317  -1085
    106   -711   -818    303    462   -763      0  -1374  -1686  -2070  -2169   -963
     38   -246   -285    103    161   -265   -129  -1748  -1657  -1826  -1831   -633
    -62    371    433   -155   -249    402   -415  -2208  -1634  -1418  -1283    -85
   -124    919   1044   -397   -584    982   -680  -2449  -1501   -919   -688    488
    -54    979   1034   -465   -545   1008   -958  -2574  -1473   -618   -368    823
     15    485    470   -249   -226    478  -1065  -2657  -1787   -948   -737    511
     15   -111   -127     44     70   -119  -1018  -2683  -2338  -1810  -1615   -301
     15   -561   -579    272    296   -568   -854  -2522  -2569  -2327  -2203   -844
     49   -678   -730    314    387   -704   -654  -2213  -2372  -2249  -2231   -867
     88   -639   -727    275    407   -683   -498  -1977  -2177  -2101  -2148   -787
    124   -628   -753    252    436   -691   -410  -1849  -2099  -2039  -2122   -756
    129   -641   -771    257    449   -706   -368  -1800  -2075  -2018  -2125   -761
    111   -636   -750    262    428   -693   -345  -1782  -2073  -2005  -2130   -761
    114   -644   -758    265    436   -701   -340  -1779  -2094  -2013  -2140   -761
     93   -683   -776    290    433   -730   -322  -1756  -2086  -1990  -2125   -732
     90   -693   -787    301    439   -740   -314  -1758  -2094  -1990  -2132   -732
     88   -696   -784    303    433   -740   -306  -1756  -2096  -1987  -2135   -730
     77   -688   -766    306    420   -727   -293  -1753  -2083  -1966  -2127   -737
     77   -696   -774    309    423   -735   -290  -1753  -2083  -1956  -2132   -745
     72   -678   -750    301    410   -714   -288  -1748  -2068  -1927  -2114   -717
     90   -659   -750    285    418   -706   -283  -1743  -2052  -1901  -2096   -691
    148   -644   -792    249    470   -717   -306  -1771  -2073  -1914  -2120   -706
    137   -652   -789    254    462   -719   -306  -1774  -2070  -1896  -2114   -706
     96   -665   -763    283    428   -714   -298  -1787  -2070  -1888  -2135   -735
     62   -714   -776    324    415   -745   -298  -1792  -2081  -1886  -2140   -735
     72   -735   -807    332    439   -771   -288  -1771  -2055  -1842  -2112   -688
     98   -711   -810    306    452   -761   -293  -1774  -2057  -1831  -2109   -683
    116   -680   -797    280    457   -737   -293  -1764  -2039  -1795  -2094   -670
    137   -667   -805    262    470   -735   -293  -1761  -2031  -1771  -2091   -670
    161   -649   -810    244    485   -730   -296  -1756  -2029  -1745  -2083   -662
    184   -626   -810    218    496   -717   -298  -1748  -2021  -1714  -2062   -641
    197   -626   -823    213    509   -724   -298  -1745  -2021  -1691  -2057   -633
    210   -641   -852    215    530   -748   -311  -1745  -2018  -1670  -2052   -626
    252   -610   -862    179    555   -735   -314  -1722  -1992  -1626  -2021   -592
    288   -594   -885    153    587   -740   -327  -1719  -1990  -1597  -2013   -581
    309   -584   -893    135    600   -737   -337  -1717  -1982  -1566  -1997   -566
    285   -566   -854    137    568   -709   -327  -1696  -1958  -1519  -1971   -535
    270   -584   -854    158    561   -719   -311  -1693  -1951  -1491  -1956   -524
    303   -592   -898    142    600   -745   -309  -1709  -1977  -1488  -1958   -522
    324   -584   -909    129    615   -745   -309  -1709  -1982  -1470  -1948   -506
    301   -623   -924    158    613   -774   -309  -1725  -2005  -1486  -1977   -530
    296   -654   -950    179    623   -802   -306  -1743  -2026  -1496  -1992   -548
    283   -623   -906    168    592   -763   -283  -1735  -2016  -1473  -1979   -542
    329   -615   -948    142    639   -782   -293  -1766  -2052  -1493  -2010   -574
    384   -639  -1023    124    701   -828   -329  -1821  -2117  -1538  -2055   -615
    389   -657  -1047    135    717   -852   -340  -1852  -2143  -1548  -2073   -641
    376   -670  -1047    142    711   -857   -332  -1880  -2158  -1556  -2099   -675
    371   -691  -1062    158    717   -875   -319  -1906  -2177  -1574  -2122   -701
    363   -717  -1083    174    722   -898   -309  -1935  -2200  -1595  -2143   -727
    337   -740  -1078    202    706   -909   -301  -1958  -2210  -1605  -2169   -761
    327   -774  -1101    220    711   -937   -316  -2008  -2247  -1634  -2213   -810
    329   -784  -1114    226    722   -950   -309  -2029  -2249  -1626  -2221   -820
    322   -800  -1124    239    722   -961   -290  -2031  -2244  -1605  -2218   -805
    309   -833  -1143    262    724   -987   -293  -2044  -2247  -1582  -2223   -810
    296   -854  -1150    277    722  -1000   -285  -2049  -2242  -1553  -2221   -826
    267   -865  -1132    298    698   -997   -272  -2044  -2226  -1525  -2218   -836
    270   -867  -1137    298    701  -1002   -277  -2060  -2231  -1522  -2221   -857
    254   -875  -1130    311    691  -1002   -262  -2039  -2200  -1486  -2190   -833
    218   -906  -1124    342    670  -1015   -236  -2003  -2161  -1426  -2151   -802
    189   -911  -1101    361    644  -1005   -213  -1982  -2125  -1369  -2120   -787
    197   -896  -1096    348    644   -995   -213  -1987  -2114  -1340  -2114   -800
    218   -857  -1075    319    646   -966   -215  -1997  -2107  -1319  -2109   -805
    277   -841  -1119    280    696   -979   -205  -1979  -2083  -1270  -2083   -769
    309   -828  -1137    259    722   -982   -184  -1948  -2039  -1208  -2044   -730
    306   -826  -1135    257    719   -979   -166  -1932  -2008  -1166  -2029   -722
    280   -833  -1114    277    696   -974   -137  -1925  -1987  -1135  -2021   -727
    298   -831  -1130    265    711   -979   -137  -1925  -1966  -1098  -2003   -722
    322   -784  -1109    231    714   -945   -137  -1906  -1917  -1034  -1945   -678
    342   -761  -1106    207    724   -935   -148  -1914  -1886   -984  -1906   -654
    358   -735  -1093    189    724   -914   -171  -1938  -1870   -956  -1883   -652
    348   -758  -1109    202    727   -932   -163  -1930  -1844   -917  -1862   -646
    345   -797  -1143    226    743   -969   -153  -1922  -1829   -883  -1842   -639
    358   -828  -1187    233    771  -1008   -168  -1951  -1844   -875  -1839   -641
    348   -818  -1166    236    756   -992   -158  -1945  -1829   -836  -1816   -618
    335   -872  -1210    267    771  -1041   -153  -1948  -1842   -828  -1826   -644
    327   -950  -1280    311    802  -1114   -142  -1948  -1857   -831  -1847   -683
    288  -1008  -1299    358    789  -1153   -127  -1945  -1870   -828  -1865   -722
    275  -1010  -1286    368    779  -1148   -109  -1935  -1870   -800  -1852   -730
    283  -1047  -1332    379    807  -1187   -114  -1951  -1901   -805  -1867   -750
    267  -1083  -1350    407    807  -1218   -101  -1943  -1899   -779  -1860   -750
    246  -1091  -1337    420    792  -1215    -80  -1930  -1880   -743  -1836   -743
    231  -1070  -1301    420    766  -1184    -64  -1927  -1870   -711  -1818   -748
    231  -1062  -1293    413    761  -1176    -49  -1919  -1857   -683  -1800   -748
    197  -1054  -1254    428    724  -1153    -23  -1901  -1829   -646  -1779   -740
    161  -1060  -1221    449    688  -1140     -5  -1893  -1816   -618  -1761   -737
    166  -1080  -1247    457    706  -1163     12  -1878  -1795   -579  -1735   -724
    148  -1104  -1254    475    698  -1179     28  -1862  -1774   -548  -1709   -717
    109  -1122  -1231    504    670  -1176     31  -1860  -1764   -519  -1693   -717
     83  -1135  -1221    524    652  -1176     38  -1860  -1753   -488  -1673   -714
     49  -1169  -1218    561    633  -1192     64  -1839  -1732   -452  -1654   -709
     23  -1234  -1260    605    639  -1247     93  -1808  -1722   -449  -1678   -750
     33  -1400  -1434    683    732  -1415    176  -1706  -1706   -496  -1771   -849
     36  -1509  -1548    735    789  -1530    329  -1519  -1597   -496  -1842   -927
     36  -1340  -1376    652    706  -1358    467  -1327  -1371   -332  -1730   -857
    -12   -927   -917    467    452   -919    428  -1582  -1317   -135  -1478   -659
   -119   -433   -314    275     96   -374    184  -2086  -1397    140  -1062   -290
   -207     77    283     62   -246    179   -122  -2501  -1444    504   -550    142
   -176    418    594   -119   -384    506   -415  -2696  -1374    940    -33    587
   -111     36    148     36   -129     90   -563  -2696  -1444    953    -57    581
    -96   -553   -457    322    179   -506   -555  -2694  -1818    340   -704      0
   -119  -1080   -961    597    420  -1021   -441  -2624  -2171   -392  -1470   -685
   -116  -1400  -1283    758    581  -1343   -257  -2348  -2055   -491  -1691   -888
    -93  -1371  -1278    730    589  -1325    -98  -2086  -1779   -288  -1571   -792
    -25  -1356  -1332    691    652  -1343      7  -1906  -1605   -163  -1499   -740
     20  -1353  -1374    665    696  -1363     64  -1805  -1506    -96  -1462   -722
     33  -1345  -1379    657    706  -1361     93  -1756  -1454    -46  -1428   -704
     51  -1369  -1421    657    735  -1392     93  -1738  -1434    -23  -1413   -709
     54  -1374  -1428    659    740  -1400     90  -1725  -1408     15  -1382   -704
     36  -1369  -1408    665    719  -1387     83  -1714  -1382     46  -1361   -701
     46  -1343  -1389    649    717  -1366     98  -1691  -1345     88  -1340   -704
     75  -1319  -1397    620    735  -1358    103  -1675  -1317    122  -1327   -706
     90  -1325  -1415    615    750  -1369    109  -1662  -1301    142  -1327   -688
     59  -1353  -1413    646    735  -1384    109  -1647  -1273    181  -1291   -657
     36  -1356  -1392    659    714  -1374     90  -1647  -1252    215  -1252   -649
     75  -1356  -1434    639    753  -1395     54  -1667  -1257    220  -1265   -691
    142  -1345  -1488    602    813  -1418     38  -1673  -1262    218  -1280   -714
    163  -1348  -1514    589    836  -1428     33  -1657  -1241    249  -1252   -701
    205  -1358  -1564    576    883  -1460     36  -1634  -1215    285  -1223   -693
    220  -1369  -1590    574    904  -1480     18  -1631  -1200    306  -1218   -709
    202  -1392  -1595    594    896  -1493     -2  -1631  -1187    327  -1221   -714
    168  -1436  -1608    631    885  -1519    -10  -1618  -1166    350  -1223   -704
    132  -1436  -1569    652    849  -1501    -10  -1587  -1122    397  -1195   -675
    137  -1408  -1545    633    839  -1475    -28  -1569  -1093    433  -1171   -665
    150  -1387  -1538    618    844  -1462    -44  -1553  -1070    465  -1148   -654
    145  -1387  -1532    618    836  -1457    -36  -1512  -1021    524  -1101   -620
    103  -1441  -1545    670    823  -1493    -46  -1491   -989    558  -1075   -602
     98  -1431  -1530    665    813  -1480    -51  -1454   -945    605  -1026   -558
     85  -1410  -1496    662    789  -1452    -57  -1423   -904    654   -979   -527
     85  -1379  -1467    646    774  -1423    -57  -1400   -867    696   -948   -509
    111  -1374  -1486    631    797  -1428    -62  -1369   -841    724   -924   -493
    103  -1418  -1522    654    810  -1470    -77  -1343   -820    750   -896   -470
     88  -1402  -1491    657    787  -1444    -83  -1319   -789    789   -849   -436
     57  -1384  -1441    662    748  -1413    -80  -1304   -769    815   -823   -426
     12  -1413  -1426    701    719  -1418    -85  -1306   -771    815   -828   -449
    -33  -1452  -1421    740    691  -1436   -116  -1325   -776    818   -820   -465
    -31  -1413  -1382    722    672  -1397   -129  -1327   -771    833   -800   -467
    -25  -1426  -1402    724    685  -1415   -142  -1332   -782    826   -797   -491
    -28  -1441  -1413    735    691  -1428   -142  -1332   -784    833   -784   -504
    -31  -1434  -1402    732    685  -1421   -145  -1337   -782    846   -766   -511
    -51  -1447  -1395    748    670  -1421   -148  -1348   -774    859   -769   -527
    -93  -1499  -1405    795    654  -1452   -135  -1356   -771    854   -815   -561
   -137  -1540  -1402    839    631  -1473   -111  -1371   -789    820   -844   -607
   -192  -1610  -1421    901    613  -1517   -145  -1426   -831    776   -875   -662
   -254  -1647  -1392    950    568  -1519   -166  -1467   -854    753   -893   -696
   -329  -1628  -1299    976    483  -1465   -158  -1478   -841    763   -885   -719
   -381  -1613  -1231    997    423  -1423   -135  -1475   -813    789   -857   -727
   -400  -1673  -1273   1034    433  -1473   -140  -1483   -810    800   -852   -737
   -376  -1706  -1330   1041    475  -1519   -148  -1486   -807    805   -859   -735
   -348  -1735  -1387   1041    517  -1561   -158  -1488   -810    805   -867   -737
   -332  -1740  -1408   1036    537  -1574   -158  -1486   -805    813   -862   -737
   -290  -1764  -1473   1026    589  -1618   -184  -1501   -807    810   -859   -750
   -233  -1782  -1551   1008    657  -1667   -202  -1512   -810    802   -862   -771
   -140  -1756  -1618    948    737  -1688   -207  -1506   -797    807   -852   -776
    -83  -1779  -1696    932    805  -1738   -223  -1509   -792    810   -857   -795
   -101  -1766  -1667    932    782  -1717   -226  -1504   -776    831   -839   -787
    -77  -1725  -1649    901    784  -1688   -197  -1470   -737    859   -813   -771
    -28  -1680  -1652    854    810  -1667   -200  -1449   -714    875   -787   -763
    -10  -1639  -1628    826    807  -1634   -202  -1423   -680    909   -753   -740
     20  -1641  -1662    810    841  -1652   -194  -1410   -662    937   -743   -740
     44  -1652  -1699    802    870  -1675   -179  -1392   -644    971   -724   -737
     62  -1615  -1678    774    867  -1644   -168  -1366   -607   1021   -685   -711
     83  -1545  -1628    732    854  -1587   -168  -1343   -563   1072   -633   -672
     54  -1517  -1571    730    813  -1543   -179  -1332   -532   1114   -592   -646
     -7  -1491  -1483    748    735  -1486   -189  -1325   -501   1158   -555   -613
    -64  -1480  -1418    771    675  -1449   -200  -1317   -480   1192   -532   -594
    -90  -1480  -1389    787    649  -1436   -184  -1304   -467   1210   -519   -587
   -124  -1493  -1371    807    620  -1434   -197  -1314   -480   1200   -527   -607
   -111  -1535  -1423    823    654  -1480   -246  -1353   -524   1163   -563   -644
    -70  -1587  -1517    826    722  -1553   -275  -1371   -555   1132   -594   -680
    -51  -1670  -1618    862    782  -1644   -275  -1382   -594   1091   -644   -737
    -57  -1722  -1665    888    802  -1693   -259  -1402   -631   1057   -683   -784
    -77  -1732  -1654    904    787  -1693   -265  -1421   -654   1047   -696   -810
    -85  -1714  -1628    898    769  -1673   -270  -1436   -670   1034   -706   -833
    -62  -1714  -1652    888    795  -1683   -275  -1444   -685   1018   -719   -862
     -7  -1756  -1751    880    870  -1753   -296  -1460   -709   1002   -735   -893
    132  -1803  -1935    833   1031  -1867   -342  -1501   -750    976   -766   -940
    418  -1771  -2190    675   1301  -1979   -400  -1551   -795    945   -805  -1002
    566  -1654  -2221    545   1392  -1938   -418  -1553   -802    932   -795  -1015
    444  -1657  -2101    605   1270  -1880   -387  -1522   -782    953   -750   -987
    314  -1706  -2021    693   1166  -1862   -358  -1501   -756    979   -724   -976
    233  -1727  -1961    745   1096  -1844   -327  -1478   -727   1008   -696   -963
    207  -1722  -1930    758   1067  -1826   -309  -1449   -704   1026   -675   -950
    163  -1732  -1896    782   1026  -1813   -293  -1428   -691   1036   -670   -953
    103  -1764  -1867    828    984  -1816   -275  -1410   -680   1044   -657   -950
     72  -1818  -1891    870    982  -1855   -239  -1361   -672   1031   -672   -974
     96  -1940  -2036    922   1065  -1987   -155  -1231   -657    976   -763  -1067
     85  -2039  -2125    974   1104  -2083     -2  -1005   -542    963   -849  -1171
     41  -1849  -1893    904    966  -1870    135   -839   -329   1119   -737  -1096
    -88  -1467  -1379    776    644  -1423    103  -1075   -254   1330   -457   -839
   -275   -953   -678    615    200   -815   -148  -1626   -332   1608      2   -384
   -431   -288    142    358   -288    -72   -397  -1982   -277   2055    633    205
   -483     51    535    213   -509    293   -657  -2164   -207   2462   1150    704
   -488   -241    246    361   -366      2   -774  -2192   -332   2418   1106    688
   -493   -898   -405    696    -44   -652   -732  -2130   -696   1784    413     46
   -519  -1457   -937    989    207  -1200   -571  -1971  -1013   1072   -358   -680
   -524  -1691  -1169   1106    322  -1431   -366  -1634   -839   1047   -506   -831
   -496  -1701  -1208   1096    353  -1454   -218  -1353   -602   1202   -420   -758
   -436  -1699  -1262   1067    413  -1480   -109  -1171   -459   1293   -366   -719
   -428  -1725  -1296   1075    433  -1512    -54  -1093   -402   1330   -342   -711
   -449  -1761  -1312   1104    428  -1535    -36  -1060   -392   1340   -337   -719
   -439  -1761  -1322   1098    439  -1543    -28  -1039   -384   1345   -335   -727
   -394  -1764  -1369   1080    485  -1566    -44  -1044   -397   1330   -353   -748
   -350  -1808  -1457   1078    550  -1634    -59  -1067   -413   1312   -379   -774
   -296  -1842  -1545   1067    623  -1693    -64  -1080   -415   1312   -394   -784
   -241  -1865  -1626   1052    691  -1745    -70  -1093   -426   1306   -418   -800
   -189  -1867  -1678   1028    743  -1774    -72  -1098   -418   1314   -426   -810
   -145  -1888  -1745   1015    800  -1818    -93  -1111   -423   1317   -436   -828
   -101  -1917  -1816   1008    857  -1867   -116  -1132   -441   1312   -452   -849
    -38  -1914  -1875    976    917  -1896   -124  -1130   -436   1332   -439   -846
     54  -1917  -1971    932   1013  -1943   -132  -1122   -431   1343   -431   -849
    135  -1943  -2078    901   1104  -2010   -155  -1137   -446   1330   -444   -867
    163  -1943  -2107    888   1132  -2023   -168  -1145   -449   1322   -449   -878
    150  -1925  -2078    885   1111  -2000   -145  -1122   -418   1348   -431   -857
    119  -1935  -2055    909   1085  -1995   -127  -1101   -392   1384   -413   -828
    127  -1948  -2078    909   1101  -2013   -137  -1104   -389   1379   -413   -820
    161  -1935  -2096    888   1127  -2016   -142  -1098   -379   1363   -405   -805
    215  -1912  -2130    846   1171  -2021   -161  -1106   -381   1340   -407   -810
    272  -1919  -2192    823   1231  -2055   -176  -1114   -376   1322   -402   -805
    293  -1922  -2216    813   1252  -2068   -176  -1114   -363   1319   -384   -782
    275  -1917  -2192    818   1234  -2055   -171  -1106   -350   1330   -355   -766
    241  -1932  -2174    844   1208  -2055   -168  -1096   -335   1343   -329   -745
    207  -1974  -2182    883   1195  -2078   -166  -1075   -314   1361   -296   -724
    205  -2018  -2226    906   1213  -2122   -155  -1054   -301   1366   -277   -724
    205  -2042  -2247    917   1226  -2143   -163  -1039   -296   1369   -262   -724
    231  -2081  -2312    922   1270  -2195   -181  -1039   -303   1361   -267   -737
    288  -2109  -2397    911   1343  -2252   -207  -1047   -322   1345   -288   -766
    381  -2122  -2504    867   1441  -2312   -241  -1080   -363   1309   -329   -815
    519  -2200  -2720    839   1618  -2460   -303  -1148   -444   1247   -397   -875
    756  -2296  -3055    769   1904  -2675   -376  -1234   -540   1156   -478   -945
    989  -2338  -3328    675   2158  -2831   -454  -1312   -633   1067   -550  -1018
   1091  -2270  -3361    587   2223  -2816   -483  -1332   -670   1028   -571  -1060
   1091  -2195  -3286    550   2187  -2740   -480  -1332   -678   1013   -579  -1070
   1002  -2145  -3148    571   2075  -2647   -491  -1348   -698    989   -600  -1088
    909  -2081  -2990    587   1948  -2535   -472  -1337   -691   1000   -597  -1088
    836  -2083  -2920    620   1875  -2499   -467  -1340   -680   1000   -605  -1104
    784  -2096  -2881    654   1831  -2488   -493  -1363   -680    984   -646  -1140
    774  -2088  -2865    657   1818  -2475   -545  -1413   -698    948   -709  -1197
    797  -2083  -2881    644   1839  -2481   -574  -1467   -724    924   -756  -1244
    724  -2166  -2891    719   1805  -2527   -615  -1558   -797    867   -833  -1327
    607  -2325  -2933    857   1769  -2626   -654  -1647   -906    774   -932  -1434
    600  -2366  -2969    883   1782  -2668   -594  -1657   -950    727   -958  -1483
    737  -2203  -2940    732   1839  -2572   -467  -1569   -872    769   -922  -1444
    722  -2208  -2933    740   1826  -2569   -491  -1512   -805    792   -935  -1418
    522  -2364  -2886    919   1701  -2624   -558  -1540   -797    782   -992  -1452
    353  -2447  -2803   1044   1577  -2624   -485  -1543   -771    805   -984  -1454
    290  -2462  -2753   1085   1522  -2608   -379  -1486   -735    857   -932  -1423
    303  -2392  -2696   1041   1499  -2543   -340  -1418   -688    911   -865  -1392
    301  -2320  -2624   1008   1462  -2470   -324  -1361   -623    963   -797  -1353
    311  -2270  -2582    976   1447  -2426   -309  -1317   -563   1015   -735  -1301
    332  -2216  -2548    943   1439  -2382   -290  -1270   -506   1075   -662  -1228
    361  -2164  -2525    901   1441  -2346   -280  -1228   -467   1106   -602  -1163
    309  -2148  -2457    919   1382  -2301   -306  -1210   -446   1119   -566  -1130
    265  -2117  -2385    924   1322  -2249   -314  -1179   -410   1145   -519  -1093
    270  -2127  -2397    930   1332  -2262   -303  -1140   -374   1161   -478  -1039
    272  -2068  -2340    896   1304  -2203   -306  -1096   -322   1218   -405   -971
    267  -1992  -2260    862   1262  -2127   -296  -1036   -233   1309   -298   -893
    267  -1927  -2197    828   1231  -2062   -322  -1021   -189   1348   -241   -862
    285  -1873  -2158    795   1221  -2016   -355  -1002   -153   1382   -176   -797
    296  -1896  -2195    797   1244  -2044   -368   -971   -119   1410   -127   -756
    275  -1909  -2184    815   1228  -2047   -368   -953    -93   1431    -93   -745
    228  -1925  -2156    846   1189  -2039   -358   -937    -77   1439    -88   -761
    137  -1956  -2094    909   1114  -2023   -335   -917    -72   1436   -109   -784
     67  -1992  -2060    961   1062  -2026   -311   -888    -59   1413   -148   -774
    111  -2049  -2161    969   1135  -2104   -335   -917   -109   1345   -197   -805
    145  -2055  -2200    953   1171  -2127   -368   -953   -158   1288   -228   -859
     88  -2065  -2153    989   1119  -2109   -353   -935   -145   1288   -220   -893
     -5  -2104  -2099   1054   1044  -2101   -303   -901   -106   1319   -202   -872
    -57  -2057  -2000   1057    971  -2031   -277   -878    -72   1343   -171   -859
    -98  -2003  -1904   1049    901  -1956   -252   -844    -33   1379   -132   -849
   -158  -1958  -1800   1060    820  -1880   -218   -795     15   1426    -90   -831
   -233  -1943  -1709   1085    735  -1826   -181   -753     62   1462    -49   -810
   -257  -1940  -1683   1098    711  -1813   -168   -730     85   1478    -25   -787
   -249  -1943  -1693   1093    719  -1818   -176   -732     83   1465    -36   -805
   -205  -1935  -1730   1070    761  -1834   -189   -730     80   1444    -59   -818
   -140  -1927  -1790   1031    823  -1860   -218   -727     75   1423    -70   -810
    -85  -1917  -1831   1000    872  -1875   -239   -724     72   1421    -72   -810
    -23  -1961  -1938    989    956  -1948   -262   -745     54   1400   -106   -870
     38  -2000  -2039    982   1039  -2018   -259   -732     51   1369   -137   -924
    111  -2109  -2221    997   1163  -2164   -233   -678     20   1286   -236  -1023
    202  -2286  -2488   1041   1345  -2387   -135   -530     12   1174   -392  -1179
    270  -2247  -2520    987   1395  -2385      5   -327    148   1213   -405  -1223
    244  -1961  -2205    859   1223  -2083     80   -361    322   1392   -210  -1062
    111  -1509  -1621    698    865  -1566   -135   -878    324   1631    153   -675
    -28   -885   -857    457    413   -872   -454  -1379    376   2021    701   -109
    -85   -358   -275    220     93   -316   -753  -1639    532   2491   1283    478
     36   -298   -335    132    184   -316  -1039  -1740    555   2725   1564    789
    148   -862  -1010    355    579   -935  -1111  -1764    197   2239   1062    340
    215  -1483  -1699    633    956  -1592  -1057  -1725   -267   1465    231   -501
    239  -1904  -2145    831   1192  -2023   -854  -1465   -379   1080   -275  -1047
    296  -1987  -2283    846   1288  -2135   -659  -1148   -197   1127   -306  -1093
    397  -2029  -2429    815   1410  -2229   -540   -932    -57   1210   -252  -1041
    436  -2021  -2457    792   1444  -2236   -480   -826     12   1247   -228  -1028
    428  -2018  -2447    792   1436  -2231   -449   -771     51   1270   -218  -1008
    410  -2047  -2457    818   1434  -2252   -420   -724     83   1283   -202   -984
    358  -2031  -2392    836   1374  -2210   -389   -683    124   1319   -168   -969
    301  -2005  -2307    852   1301  -2156   -355   -641    171   1356   -148   -979
    233  -1987  -2221    875   1226  -2104   -322   -602    218   1379   -111   -950
    189  -2026  -2216    919   1202  -2120   -277   -545    257   1405    -54   -883
    140  -2055  -2197    956   1166  -2125   -257   -511    288   1431    -31   -852
    114  -2042  -2156    963   1132  -2096   -249   -501    303   1426    -33   -841
    114  -2039  -2153    961   1132  -2094   -254   -496    314   1426    -36   -857
    140  -2047  -2187    953   1163  -2117   -254   -480    340   1454    -12   -875
    161  -2008  -2169    922   1161  -2088   -254   -470    363   1465     -7   -883
    192  -1966  -2158    885   1174  -2062   -252   -446    389   1470     -7   -865
    220  -1958  -2179    867   1197  -2068   -257   -436    394   1467     -7   -854
    220  -1922  -2143    852   1182  -2031   -252   -405    420   1499     12   -833
    197  -1917  -2117    857   1156  -2016   -239   -392    439   1517     28   -839
    187  -1914  -2101    862   1143  -2008   -231   -368    459   1527     31   -844
    187  -1883  -2070    846   1127  -1977   -233   -335    496   1548     41   -810
    174  -1883  -2057    854   1114  -1969   -228   -301    527   1548     38   -779
    161  -1901  -2065    867   1111  -1982   -213   -259    563   1600     93   -743
    163  -1860  -2026    846   1093  -1943   -192   -202    620   1667    158   -696
    168  -1829  -1997    828   1080  -1912   -176   -155    670   1701    187   -665
    168  -1826  -1995    828   1080  -1909   -161   -119    704   1717    197   -657
    181  -1829  -2010    820   1093  -1919   -153    -70    735   1748    239   -607
    187  -1805  -1992    807   1088  -1899   -140    -20    784   1805    288   -571
    174  -1769  -1943    797   1057  -1857   -132     15    820   1839    316   -550
    174  -1727  -1901    776   1036  -1813   -129     38    846   1860    337   -524
    179  -1675  -1855    745   1015  -1764   -116     72    878   1886    361   -496
    192  -1631  -1823    719   1005  -1727   -106     98    901   1909    381   -470
    226  -1608  -1834    688   1028  -1719   -111    111    906   1925    394   -459
    244  -1600  -1844    678   1044  -1722   -106    124    919   1932    418   -426
    228  -1579  -1808    672   1018  -1693    -98    132    924   1922    413   -413
    205  -1571  -1777    683    989  -1673    -88    135    935   1930    405   -436
    213  -1545  -1761    665    987  -1652    -83    132    932   1927    405   -452
    236  -1543  -1779    654   1008  -1660    -96    129    917   1899    384   -449
    181  -1571  -1753    693    966  -1662    -98    129    922   1893    384   -433
    129  -1605  -1735    737    932  -1670    -98    116    922   1880    368   -449
     85  -1613  -1699    763    891  -1654    -85    116    932   1883    374   -457
     59  -1628  -1688    784    872  -1657    -85    101    924   1860    361   -483
     70  -1660  -1732    792    898  -1696    -98     75    904   1829    329   -517
     46  -1670  -1717    810    880  -1693   -101     72    914   1826    337   -509
      7  -1693  -1704    841    854  -1699    -98     64    924   1829    342   -511
    -18  -1701  -1683    859    831  -1693    -96     59    930   1834    345   -514
    -54  -1719  -1667    885    805  -1693   -111     44    919   1818    332   -530
    -80  -1735  -1654    906    787  -1696   -124     38    914   1808    329   -535
   -109  -1745  -1639    924    763  -1691   -135     44    911   1805    329   -542
   -135  -1738  -1602    937    732  -1670   -142     57    927   1816    337   -537
   -148  -1766  -1618    958    735  -1693   -145     70    935   1813    340   -532
   -145  -1727  -1582    937    717  -1657   -137     90    958   1826    368   -506
   -127  -1675  -1548    901    709  -1613   -135    109    976   1842    394   -483
    -93  -1647  -1553    870    730  -1600   -135    119    987   1839    394   -491
    -70  -1628  -1561    846    743  -1595   -129    132    997   1829    387   -506
    -23  -1600  -1577    810    776  -1590   -116    168   1018   1849    410   -480
     10  -1582  -1592    782    800  -1587   -106    205   1047   1873    431   -454
     41  -1582  -1623    771    831  -1602    -90    223   1060   1867    426   -459
     98  -1543  -1644    722    870  -1592    -83    244   1078   1867    433   -454
    140  -1465  -1605    662    870  -1535    -72    277   1117   1904    467   -426
    184  -1408  -1595    610    885  -1501    -75    296   1140   1927    491   -397
    262  -1340  -1602    540    932  -1470   -111    301   1150   1932    506   -374
    298  -1299  -1597    501    948  -1447   -145    303   1161   1940    527   -361
    272  -1312  -1584    519    927  -1447   -153    314   1174   1951    532   -374
    257  -1283  -1540    511    898  -1410   -150    332   1195   1958    542   -358
    207  -1293  -1501    542    854  -1397   -142    350   1221   1966    550   -316
    116  -1353  -1470    618    792  -1413   -116    366   1228   1971    553   -283
     72  -1436  -1509    680    789  -1473    -90    376   1223   1966    535   -306
     18  -1501  -1519    740    766  -1509    -64    379   1210   1953    530   -358
    -18  -1514  -1496    766    737  -1506    -38    407   1218   1951    550   -355
    -38  -1553  -1514    795    735  -1535    -28    428   1215   1940    545   -342
    -54  -1561  -1506    807    724  -1535    -20    439   1215   1935    540   -340
    -75  -1551  -1478    813    698  -1514    -18    439   1210   1925    535   -353
   -103  -1569  -1465    836    680  -1517    -18    439   1210   1914    530   -363
   -119  -1574  -1457    846    667  -1517    -18    436   1202   1901    527   -371
   -116  -1579  -1462    846    670  -1519    -20    441   1202   1896    517   -384
   -114  -1597  -1483    854    683  -1540    -28    444   1197   1888    511   -389
   -127  -1626  -1499    878    685  -1564    -23    457   1197   1891    522   -374
   -132  -1628  -1496    878    680  -1561    -15    465   1202   1883    540   -350
   -145  -1636  -1491    891    670  -1564    -12    457   1200   1880    548   -381
   -153  -1634  -1480    891    659  -1558    -10    457   1200   1873    532   -449
   -155  -1641  -1486    898    665  -1564      2    483   1215   1875    517   -436
   -150  -1701  -1551    924    698  -1628     20    514   1223   1862    498   -410
   -119  -1821  -1701    969    789  -1761     62    571   1187   1782    418   -491
    -88  -1956  -1867   1021    888  -1912    176    711   1184   1688    277   -644
    -59  -1896  -1836    979    888  -1867    335    948   1345   1756    296   -662
   -101  -1595  -1493    846    696  -1545    384    883   1512   1953    530   -449
   -246  -1148   -904    696    327  -1026    226    480   1595   2252    945    -12
   -433   -511    -77    472   -179   -296     -7     96   1740   2712   1548    605
   -517     31    548    244   -532    288   -246    -70   1966   3224   2164   1228
   -441    -41    397    239   -420    176   -480   -140   1938   3354   2325   1449
   -426   -587   -161    506   -135   -374   -566   -241   1509   2821   1792    943
   -449  -1148   -701    797    124   -924   -498   -223   1028   2042   1005    127
   -449  -1525  -1075    987    311  -1301   -262     90    987   1738    631   -301
   -433  -1548  -1114    989    337  -1332    -49    431   1231   1888    714   -275
   -384  -1540  -1156    963    384  -1348     85    659   1389   1987    756   -249
   -363  -1538  -1176    948    405  -1356    174    792   1478   2026    763   -197
   -371  -1522  -1150    948    389  -1337    231    870   1535   2055    792   -148
   -371  -1491  -1122    930    374  -1306    262    911   1561   2065    810   -132
   -397  -1506  -1109    950    353  -1309    267    922   1571   2057    797   -153
   -413  -1496  -1085    953    335  -1291    296    948   1595   2068    800   -137
   -407  -1493  -1085    950    337  -1291    316    995   1626   2099    826   -101
   -423  -1509  -1085    966    329  -1299    327   1034   1654   2114    841    -88
   -441  -1501  -1062    971    309  -1283    335   1057   1662   2120    849    -77
   -478  -1457   -982    966    249  -1221    345   1083   1693   2145    878    -51
   -483  -1488  -1005    987    259  -1247    340   1085   1693   2143    872    -54
   -452  -1527  -1075    987    311  -1301    327   1078   1680   2130    849    -70
   -441  -1561  -1119   1000    337  -1340    316   1078   1675   2117    839    -80
   -465  -1577  -1111   1021    322  -1345    324   1096   1693   2125    852    -67
   -472  -1538  -1065   1005    296  -1301    340   1127   1727   2156    878    -46
   -470  -1519  -1052    995    288  -1286    345   1145   1745   2171    885    -38
   -467  -1519  -1052    992    290  -1286    340   1150   1748   2174    885    -33
   -475  -1522  -1049    997    285  -1286    337   1171   1758   2182    901    -12
   -465  -1473  -1008    969    270  -1241    332   1189   1779   2203    932     23
   -452  -1462  -1013    956    277  -1239    332   1195   1792   2203    932      5
   -413  -1460  -1047    935    316  -1254    327   1197   1790   2187    919    -31
   -361  -1467  -1106    911    371  -1288    322   1213   1795   2182    917    -18
   -309  -1465  -1156    888    423  -1312    314   1228   1803   2179    911      0
   -283  -1454  -1171    867    444  -1314    309   1252   1810   2192    924      7
   -244  -1444  -1202    844    478  -1325    306   1286   1834   2216    945     41
   -210  -1408  -1197    807    491  -1304    301   1306   1860   2236    971     62
   -194  -1400  -1205    797    504  -1304    288   1322   1865   2239    971     72
   -179  -1415  -1236    797    527  -1327    270   1314   1855   2231    963     77
   -176  -1408  -1231    792    524  -1319    257   1309   1844   2221    956     70
   -168  -1379  -1210    771    519  -1296    254   1314   1844   2218    963     85
   -158  -1387  -1228    774    535  -1309    259   1325   1844   2210    966    106
   -179  -1428  -1249    802    532  -1340    254   1312   1821   2179    945     96
   -179  -1405  -1226    792    522  -1317    249   1304   1816   2174    948    106
   -176  -1395  -1218    784    519  -1309    254   1293   1800   2153    935    101
   -184  -1382  -1197    784    506  -1291    257   1278   1777   2127    917     90
   -233  -1418  -1187    826    472  -1304    244   1247   1743   2088    885     64
   -265  -1431  -1166    846    449  -1299    244   1231   1722   2060    870     54
   -290  -1415  -1124    852    415  -1270    252   1226   1714   2052    875     46
   -314  -1418  -1104    867    394  -1262    249   1208   1709   2036    878     38
   -324  -1428  -1104    875    387  -1267    231   1179   1688   2010    880     18
   -340  -1410  -1072    875    366  -1241    231   1176   1691   2029    898     20
   -358  -1387  -1031    870    335  -1210    239   1187   1740   2083    914     49
   -407  -1374   -966    891    277  -1171    259   1210   1818   2099    888     46
   -488  -1356   -870    922    189  -1114    296   1231   1831   2081    919     28
   -600  -1439   -839   1018    116  -1140    306   1210   1777   2026    896    -20
   -688  -1501   -813   1093     59  -1158    309   1176   1712   1961    833   -106
   -685  -1501   -815   1093     64  -1158    309   1156   1673   1912    779   -161
   -675  -1522   -846   1098     83  -1184    303   1145   1660   1893    769   -150
   -672  -1525   -852   1098     88  -1189    309   1148   1667   1904    784   -122
   -693  -1545   -852   1119     77  -1200    327   1166   1680   1914    787   -106
   -667  -1623   -956   1145    142  -1291    285   1130   1631   1852    719   -163
   -540  -1590  -1049   1065    254  -1322    259   1111   1608   1823    704   -189
   -449  -1509  -1060    979    303  -1286    265   1130   1636   1857    740   -155
   -394  -1483  -1088    937    345  -1286    259   1140   1652   1873    763   -142
   -376  -1538  -1161    958    392  -1350    241   1135   1647   1857    753   -163
   -329  -1519  -1189    922    426  -1356    233   1137   1639   1852    753   -168
   -285  -1467  -1184    875    446  -1327    233   1156   1654   1878    776   -148
   -262  -1413  -1150    836    444  -1283    236   1174   1696   1922    815   -103
   -246  -1353  -1106    800    428  -1231    239   1174   1719   1951    841    -64
   -236  -1291  -1054    763    407  -1174    192   1153   1725   1958    854    -51
   -252  -1322  -1070    787    407  -1197    145   1130   1706   1935    831    -67
   -244  -1327  -1085    784    420  -1205    145   1127   1699   1917    823    -72
   -236  -1335  -1098    787    431  -1218    155   1137   1699   1909    836    -49
   -277  -1389  -1111    833    413  -1249    127   1111   1667   1873    823    -46
   -298  -1418  -1119    859    407  -1270    132   1106   1649   1847    810    -57
   -316  -1454  -1140    883    410  -1296    163   1124   1639   1829    795    -75
   -407  -1522  -1114    966    353  -1319    166   1124   1613   1792    763    -96
   -493  -1558  -1065   1026    283  -1312    184   1124   1610   1779    758   -101
   -509  -1556  -1047   1031    267  -1301    202   1130   1610   1774    758   -101
   -524  -1558  -1036   1039    254  -1299    210   1137   1605   1764    748   -101
   -517  -1543  -1026   1031    254  -1286    213   1150   1600   1756    743    -93
   -514  -1493   -979   1002    231  -1236    210   1150   1602   1761    743    -90
   -537  -1493   -956   1013    207  -1226    213   1148   1600   1756    740    -96
   -574  -1519   -945   1047    184  -1234    218   1156   1602   1753    735    -98
   -633  -1558   -924   1096    145  -1241    215   1163   1602   1751    737    -93
   -696  -1551   -854   1122     77  -1202    236   1184   1621   1769    756    -62
   -745  -1543   -800   1143     25  -1171    249   1192   1623   1777    769    -49
   -743  -1530   -789   1135     20  -1161    249   1192   1621   1769    766    -49
   -711  -1538   -826   1124     57  -1182    236   1184   1608   1745    756    -62
   -641  -1532   -891   1085    122  -1213    236   1184   1595   1730    745    -72
   -571  -1608  -1036   1088    231  -1322    233   1197   1548   1657    665   -148
   -496  -1764  -1267   1127    384  -1514    288   1291   1527   1548    519   -285
   -467  -1870  -1402   1169    467  -1636    405   1467   1602   1493    407   -400
   -472  -1652  -1179   1062    350  -1415    483   1574   1784   1631    524   -309
   -584  -1231   -646    906     31   -940    384   1260   1821   1836    818    -38
   -706   -732    -25    719   -340   -381    127    719   1738   2104   1265    389
   -789   -158    631    475   -711    236   -129    345   1735   2488   1818    898
   -743     72    815    332   -779    444   -418    140   1730   2811   2223   1286
   -688   -309    379    496   -535     33   -563     57   1509   2621   2031   1132
   -649   -880   -231    763   -210   -555   -537     72   1083   1893   1273    446
   -631  -1408   -776   1021     72  -1093   -405    210    771   1171    491   -265
   -576  -1621  -1044   1098    231  -1332   -228    540    987   1221    415   -329
   -517  -1577  -1060   1047    270  -1319    -88    795   1228   1389    517   -241
   -454  -1566  -1111   1010    327  -1340     18    966   1369   1475    563   -192
   -413  -1579  -1166    997    376  -1374     57   1044   1426   1499    576   -176
   -397  -1608  -1213   1002    407  -1413     62   1062   1426   1483    563   -187
   -415  -1615  -1200   1013    392  -1408     59   1067   1426   1475    558   -197
   -418  -1605  -1189   1010    381  -1397     49   1065   1418   1457    540   -213
   -397  -1613  -1215   1005    407  -1415     51   1060   1408   1434    522   -233
   -389  -1665  -1278   1026    441  -1473     59   1060   1410   1431    524   -228
   -402  -1712  -1309   1054    452  -1512     59   1070   1421   1436    532   -215
   -452  -1719  -1270   1085    407  -1493     75   1080   1428   1436    535   -218
   -506  -1683  -1176   1096    335  -1431     80   1078   1428   1441    550   -210
   -524  -1657  -1135   1091    303  -1397     83   1085   1434   1449    561   -197
   -542  -1688  -1145   1114    301  -1418    106   1117   1462   1483    589   -155
   -558  -1709  -1150   1132    293  -1428    137   1153   1499   1514    620   -111
   -587  -1683  -1096   1135    254  -1389    153   1166   1514   1522    633    -96
   -605  -1623  -1018   1111    205  -1322    132   1150   1509   1514    626   -109
   -592  -1571   -979   1080    192  -1275    135   1158   1519   1527    644    -93
   -574  -1548   -976   1060    200  -1265    150   1179   1543   1548    665    -70
   -514  -1538  -1023   1026    254  -1280    158   1197   1556   1553    672    -57
   -454  -1530  -1075    989    309  -1304    129   1205   1558   1556    680    -44
   -436  -1522  -1085    976    324  -1304    122   1213   1569   1566    696    -28
   -433  -1509  -1075    971    319  -1293    116   1223   1579   1577    706     -7
   -436  -1499  -1062    969    311  -1280    114   1239   1597   1602    730     23
   -397  -1483  -1085    937    342  -1286    119   1262   1613   1621    740     57
   -335  -1480  -1145    906    405  -1314    111   1267   1621   1634    743     72
   -241  -1465  -1223    854    491  -1345    101   1275   1621   1649    737     90
   -176  -1462  -1286    820    553  -1374     70   1265   1610   1644    730     96
   -137  -1467  -1332    802    594  -1400     67   1270   1613   1626    740    103
    -90  -1457  -1369    774    639  -1413     67   1273   1618   1621    756    124
    -38  -1470  -1434    753    696  -1452     72   1278   1621   1626    763    135
     -7  -1501  -1493    756    743  -1499     80   1278   1615   1626    756    132
     46  -1512  -1558    730    800  -1535     75   1254   1582   1600    730    101
    135  -1532  -1667    698    901  -1600     57   1221   1530   1553    691     70
    176  -1579  -1758    698    966  -1670     49   1208   1496   1525    667     51
    176  -1636  -1813    730    995  -1725     31   1171   1449   1473    620      5
    202  -1652  -1857    724   1026  -1753     10   1122   1397   1410    576    -31
    246  -1621  -1867    688   1054  -1745      5   1106   1371   1374    555    -51
    265  -1605  -1870    667   1067  -1738      0   1093   1348   1337    532    -88
    265  -1569  -1834    652   1049  -1701     -7   1070   1314   1293    496   -135
    223  -1558  -1782    667   1000  -1667     -2   1054   1296   1267    475   -158
    179  -1535  -1714    678    945  -1623      7   1049   1288   1260    475   -155
    132  -1525  -1657    696    893  -1590     15   1039   1283   1252    483   -142
    111  -1517  -1628    704    870  -1571     25   1023   1267   1239    485   -150
    119  -1517  -1636    698    875  -1577     -2    971   1231   1200    470   -187
    166  -1499  -1665    665    914  -1582    -18    953   1210   1169    449   -218
    181  -1462  -1647    639    911  -1553    -20    956   1202   1156    433   -231
    129  -1423  -1553    646    841  -1488      5    992   1231   1184    465   -189
    -59  -1423  -1366    740    652  -1397     10   1013   1257   1200    493   -145
   -236  -1395  -1158    815    459  -1278     67   1054   1309   1231    524    -88
   -303  -1387  -1083    844    387  -1234     83   1047   1306   1221    501    -90
   -257  -1382  -1124    820    433  -1254     72   1047   1291   1208    459   -101
   -213  -1369  -1156    789    470  -1262     93   1070   1309   1218    444   -103
   -213  -1340  -1127    776    457  -1234    135   1096   1325   1231    444   -103
   -218  -1286  -1067    750    423  -1176    168   1119   1337   1241    452    -96
   -275  -1252   -976    763    350  -1114    202   1153   1376   1265    480    -64
   -290  -1288  -1000    789    353  -1145    181   1156   1382   1262    475    -51
   -140  -1234  -1096    685    475  -1166    140   1150   1392   1260    459    -46
    -49  -1166  -1119    607    532  -1143    114   1137   1402   1260    444    -38
    -62  -1137  -1075    600    506  -1106     98   1117   1408   1278    457    -10
    -67  -1104  -1036    584    483  -1070     77   1104   1410   1306    488      7
    -75  -1083  -1010    579    465  -1047     72   1101   1410   1317    506     10
    -80  -1098  -1021    587    467  -1060     77   1106   1395   1304    506     23
    -72  -1083  -1010    579    467  -1047     96   1127   1408   1312    542     83
    -90  -1080   -989    584    449  -1036     83   1101   1387   1283    535     38
    -90  -1088   -997    589    452  -1044     72   1088   1361   1252    498      0
    -33  -1132  -1098    581    530  -1117     77   1093   1340   1228    475     -5
    -25  -1234  -1208    631    589  -1221     54   1078   1293   1197    454    -25
    -36  -1244  -1208    639    584  -1226     28   1060   1267   1174    454    -38
    -33  -1223  -1189    628    576  -1208     36   1057   1254   1156    449    -72
    -28  -1244  -1218    633    592  -1234     41   1052   1236   1130    418   -101
      5  -1239  -1244    618    623  -1241     46   1041   1215   1109    400   -114
     -2  -1247  -1247    623    620  -1247     10   1015   1187   1091    402    -90
     25  -1208  -1234    592    628  -1221     18   1034   1197   1101    420    -59
     15  -1221  -1236    602    623  -1228     25   1041   1197   1101    426    -70
    -15  -1244  -1228    631    605  -1236     33   1049   1202   1104    439    -83
    -18  -1270  -1252    641    615  -1262     51   1057   1202   1098    436    -67
    -18  -1231  -1213    623    594  -1223     54   1060   1200   1093    433    -38
    -41  -1215  -1174    628    563  -1197     54   1054   1195   1080    418    -64
    -67  -1226  -1158    646    545  -1192     36   1039   1176   1062    394    -96
    -36  -1262  -1226    649    592  -1244     49   1072   1182   1067    407    -72
     -7  -1337  -1332    672    659  -1335     88   1130   1176   1039    376    -98
     20  -1457  -1480    717    748  -1467    166   1254   1189    958    262   -213
     72  -1548  -1621    737    846  -1584    296   1434   1278    927    181   -298
     64  -1257  -1322    594    693  -1288    394   1517   1480   1101    342   -174
    -20   -802   -782    410    379   -792    314   1184   1491   1304    646     80
   -145   -272   -127    207    -10   -200      5    631   1348   1545   1072    462
   -241    306    548    -31   -394    426   -322    236   1299   1904   1602    937
   -213    483    693   -137   -452    587   -594     96   1335   2234   1984   1257
   -145     41    187     51   -168    114   -696     93   1156   2029   1753   1070
   -116   -540   -423    327    150   -480   -662    109    714   1267   1008    446
    -83  -1031   -948    558    431   -989   -519    249    436    615    306   -252
    -15  -1184  -1169    597    576  -1176   -342    561    665    670    200   -296
     41  -1150  -1192    553    615  -1171   -200    797    893    820    285   -163
    111  -1080  -1192    483    649  -1135    -96    963   1039    924    371   -129
    194  -1049  -1244    428    719  -1145    -59   1034   1091    956    405   -116
    296  -1065  -1361    384    826  -1213    -83   1021   1054    901    363   -142
    355  -1057  -1413    348    883  -1234    -88   1036   1060    901    361   -145
    387   -984  -1371    296    878  -1176    -96   1034   1065    898    353   -179
    405   -930  -1335    262    870  -1132    -90   1041   1072    888    342   -213
    467   -911  -1379    220    922  -1145   -109   1044   1057    865    337   -187
    545   -867  -1413    161    976  -1140   -135   1034   1036    831    322   -150
    548   -893  -1441    171    992  -1166   -142   1049   1044    833    322   -109
    522   -911  -1434    194    976  -1171   -145   1044   1041    836    311   -114
    561   -844  -1408    140    982  -1124   -166   1026   1039    841    301   -187
    584   -815  -1400    114    989  -1106   -174   1028   1049    849    311   -213
    605   -787  -1395     90    997  -1091   -197   1034   1054    852    322   -197
    646   -782  -1428     67   1036  -1104   -220   1036   1052    849    319   -176
    659   -792  -1452     64   1054  -1122   -231   1026   1039    826    298   -168
    613   -782  -1397     83   1002  -1088   -215   1049   1062    831    309   -148
    579   -761  -1340     88    956  -1049   -207   1078   1088    862    337   -111
    553   -735  -1288     90    919  -1010   -210   1096   1109    885    374    -51
    511   -719  -1234    103    870   -976   -197   1124   1143    927    418    -23
    483   -735  -1218    124    849   -976   -187   1153   1166    956    439    -18
    459   -717  -1179    127    818   -948   -187   1169   1179    963    444    -20
    459   -693  -1153    116    805   -922   -168   1197   1205    979    467     12
    444   -654  -1098    103    771   -875   -163   1226   1234   1002    501     64
    433   -639  -1075    101    753   -857   -166   1254   1262   1028    532    106
    433   -602  -1036     83    732   -820   -171   1267   1275   1036    537    116
    462   -602  -1065     70    763   -833   -194   1241   1241    997    511    114
    457   -610  -1067     75    761   -839   -192   1270   1254   1013    527    145
    462   -602  -1065     70    763   -833   -176   1299   1280   1039    553    171
    433   -600  -1034     80    732   -815   -153   1317   1288   1044    555    189
    410   -584   -995     88    701   -789   -140   1322   1291   1052    566    179
    400   -576   -976     85    685   -774   -155   1288   1247   1008    537    148
    374   -618   -992    119    683   -805   -148   1288   1218    976    527    168
    355   -641   -997    140    675   -818   -145   1278   1189    956    511    171
    340   -631   -971    145    654   -800   -148   1262   1171    948    504    142
    309   -636   -945    161    626   -792   -140   1228   1140    904    465     83
    275   -620   -896    171    584   -758   -127   1205   1119    867    446     72
    252   -628   -880    187    563   -756   -119   1187   1104    854    446     83
    254   -662   -917    205    584   -789   -145   1127   1044    784    394     62
    218   -678   -898    228    555   -787   -145   1109   1028    784    381     31
    166   -675   -841    254    504   -758   -127   1117   1057    797    394     31
    129   -675   -805    272    465   -740   -124   1085   1041    763    374     12
    106   -662   -769    277    436   -714   -114   1070   1044    763    376      5
     77   -678   -756    298    415   -717   -119   1057   1023    745    371     20
     51   -704   -758    324    405   -730   -124   1052   1015    743    363     20
     20   -714   -737    345    376   -724   -119   1049   1023    745    366     18
    -15   -678   -662    348    322   -670   -103   1057   1036    753    371     28
    -25   -675   -649    348    311   -662   -109   1039   1028    737    350      2
     -2   -675   -675    337    335   -675   -122   1010   1002    709    327    -15
      0   -652   -652    324    324   -652   -119   1023   1008    719    340     10
     12   -636   -649    311    329   -641   -109   1047   1031    743    358     44
    -10   -639   -628    324    306   -636    -83   1078   1062    771    387     77
     -7   -631   -623    319    306   -628    -80   1080   1065    782    405     88
     10   -610   -620    296    314   -615    -85   1085   1072    797    418    103
     28   -550   -579    262    303   -563    -77   1098   1088    818    441    109
     25   -498   -527    233    275   -514    -67   1117   1109    841    459    127
     23   -470   -493    223    257   -480    -44   1137   1135    852    470    153
     62   -423   -485    179    272   -454    -49   1124   1137    846    465    163
     96   -358   -454    132    275   -405    -59   1130   1153    878    496    192
    114   -309   -423     96    267   -366    -90   1119   1166    904    522    210
    137   -272   -410     67    272   -340   -122   1111   1182    930    550    241
    155   -275   -431     57    293   -353   -150   1085   1158    914    535    226
    145   -272   -418     64    280   -345   -145   1083   1161    906    524    231
    132   -285   -420     75    275   -353   -119   1106   1184    935    540    249
    103   -298   -405     96    252   -350   -106   1111   1179    927    535    241
    101   -324   -426    111    262   -374   -109   1096   1150    885    501    226
    124   -374   -498    124    311   -436   -114   1067   1106    831    452    189
    140   -407   -550    132    342   -480   -124   1054   1062    795    418    171
    132   -457   -589    161    358   -522   -137   1044   1036    776    397    163
    127   -462   -592    166    358   -524   -140   1041   1023    774    389    145
    142   -441   -584    150    363   -511   -127   1052   1041    795    410    137
    127   -428   -555    148    340   -491   -124   1044   1041    782    407    150
    111   -436   -548    163    329   -491   -135   1034   1026    758    387    153
    137   -441   -581    150    358   -511   -145   1018    995    727    363    145
    153   -465   -618    155    384   -540   -148   1015    974    717    358    142
    155   -459   -615    150    384   -537   -145   1018    966    722    358    127
    163   -410   -574    124    366   -493   -142   1021    974    735    371    127
    161   -397   -561    116    361   -478   -148   1005    969    709    337    116
    192   -413   -605    111    397   -509   -163    982    935    683    322    111
    192   -446   -639    124    413   -540   -163    987    927    680    316    111
    163   -527   -691    181    426   -607   -161    992    898    636    272     83
    174   -691   -865    254    519   -776   -111   1047    862    561    166    -25
    187   -836  -1023    324    605   -930     25   1179    865    452      7   -210
    200   -748   -948    272    574   -846    161   1325    984    475     -2   -226
    171   -410   -584    119    376   -496    200   1226   1119    675    231     -5
     96     90     -7    -93     49     41    -36    805   1156    992    662    413
    -18    737    756   -358   -387    745   -355    423   1265   1454   1265    984
    -67   1202   1270   -568   -667   1236   -680    252   1436   1945   1836   1522
    -12   1132   1145   -561   -579   1137   -922    181   1444   2104   1982   1675
      2    553    548   -277   -272    550   -992     85   1023   1538   1402   1171
    -10    -72    -62     41     25    -67   -893     59    413    602    506    379
    -23   -462   -439    241    207   -452   -633    368    426    381    184     70
    -18   -504   -485    259    231   -493   -420    667    665    527    252     88
     -5   -467   -465    233    228   -467   -265    865    823    628    311    114
      2   -465   -467    231    233   -465   -168    984    909    654    311    145
     36   -472   -509    215    272   -491   -150    995    896    631    288    150
     57   -478   -535    210    296   -506   -132   1013    901    649    298    142
     72   -449   -524    187    296   -485   -114   1044    930    672    327    153
     93   -418   -511    163    301   -465   -101   1065    948    693    345    158
     51   -426   -480    184    265   -452    -96   1060    943    672    324    135
     46   -446   -493    197    270   -470   -101   1034    922    652    306    119
    106   -428   -535    158    319   -480   -103   1034    906    636    301    124
     93   -402   -496    155    293   -449    -88   1067    940    662    327    171
     46   -394   -441    174    241   -415    -67   1093    961    675    332    192
     28   -402   -431    187    228   -415    -57   1101    961    675    319    179
     51   -376   -428    161    239   -400    -51   1117    974    685    332    200
    106   -311   -418    103    262   -363    -62   1124    984    706    355    207
     85   -293   -381    103    231   -337    -57   1130   1005    732    381    207
     10   -314   -324    150    166   -319    -33   1140   1018    732    384    210
     12   -316   -329    150    168   -322    -28   1143   1010    727    389    231
     44   -306   -350    132    197   -327    -33   1161   1021    737    405    259
     46   -288   -335    119    189   -311    -28   1189   1052    766    431    267
     12   -270   -283    127    148   -277    -12   1208   1075    779    433    259
     23   -267   -293    122    155   -280    -18   1210   1067    763    426    283
     64   -257   -322     96    192   -288    -31   1221   1057    758    433    327
     44   -254   -301    103    171   -277    -10   1267   1096    795    462    353
      2   -231   -233    111    116   -233     10   1312   1145    849    496    374
     49   -197   -246     72    148   -220     -5   1306   1145    849    501    376
    103   -205   -309     51    205   -257    -28   1286   1117    826    488    379
     72   -187   -259     57    163   -223    -18   1312   1145    862    524    428
     64   -148   -213     41    137   -179     -7   1337   1169    883    545    457
     72   -124   -200     25    135   -161    -10   1337   1161    865    519    459
    101   -148   -249     23    174   -197    -31   1296   1106    813    472    449
    106   -148   -254     18    179   -202    -36   1314   1117    846    514    485
     70   -132   -202     31    135   -166    -23   1319   1135    878    545    475
     62   -124   -189     28    124   -158    -23   1296   1109    862    542    426
     54   -111   -166     28    109   -137    -25   1273   1091    836    517    392
     44   -119   -163     36    101   -140    -25   1247   1057    795    485    376
     57   -137   -194     38    124   -163    -33   1210   1008    735    446    384
     41   -119   -161     38    101   -140    -28   1205    992    711    433    428
     18   -129   -148     57     83   -137    -36   1176    976    698    405    400
    -38   -142   -106     90     31   -124    -18   1153    976    706    415    358
    -64   -135    -70     98      0   -103      5   1148    987    714    431    350
    -54   -142    -90     98     15   -116     -5   1106    950    672    397    322
    -64   -161    -96    114     15   -129    -15   1080    937    657    371    285
    -77   -135    -57    103    -12    -96     -5   1075    950    662    376    290
   -119   -140    -20    127    -49    -80      7   1067    945    654    363    288
    -85   -207   -124    145     18   -166    -33   1018    872    581    293    241
   -106   -246   -140    176     15   -194    -23   1021    870    587    296    254
    -96   -184    -88    140     -5   -137     -7   1031    888    605    309    275
    -49    -98    -49     72     -2    -75     -7   1054    922    641    348    309
    -49    -96    -46     70     -5    -72    -12   1060    924    646    368    329
   -155   -155      0    155    -77    -77     12   1078    940    654    376    335
   -158   -166     -7    161    -75    -88     23   1070    932    633    350    309
   -127   -140    -12    132    -57    -77     25   1070    930    626    348    309
    -98    -88     10     90    -54    -38     57   1111    969    667    389    340
   -127    -64     62     96    -96     -2    103   1148   1023    717    431    374
   -150    -28    122     88   -137     46    124   1171   1049    737    452    402
   -106    -12     93     59   -101     38    135   1182   1044    722    446    418
   -114     12    124     49   -119     67    168   1218   1075    753    472    433
   -129    101    231     15   -179    166    192   1249   1132    813    532    472
   -127    148    275    -10   -200    210    179   1239   1140    818    537    491
   -101    187    288    -41   -194    236    142   1236   1145    833    558    532
    -83    223    303    -70   -194    262    106   1236   1158    854    592    587
    -72    213    285    -70   -179    249     96   1228   1145    844    587    579
    -88    213    301    -64   -194    257     98   1241   1163    870    618    597
   -111    220    332    -54   -220    275    109   1241   1171    875    628    584
    -85    179    262    -49   -174    220     83   1197   1104    800    555    517
    -67    124    192    -28   -129    158     83   1195   1070    763    524    527
    -80    114    192    -18   -137    153     83   1179   1049    743    506    532
    -88    111    197    -12   -142    153     93   1182   1044    740    506    530
   -111     80    189     12   -150    135    103   1189   1047    761    517    496
   -135     25    161     54   -148     93     83   1137    989    698    465    426
   -129     15    145     54   -137     80     90   1145    987    691    467    459
   -150     10    161     67   -155     85    101   1153    992    683    467    491
   -163     15    179     72   -171     96    111   1156    987    659    449    504
   -187    -12    174    101   -181     80    142   1174   1002    665    452    506
   -184     23    207     80   -197    114    135   1161   1002    678    465    475
   -158     46    202     54   -179    124    129   1143    984    665    462    467
   -140     57    197     41   -168    124    132   1150    976    659    465    498
   -153     80    233     36   -192    155    148   1171    992    670    470    519
   -161     83    241     36   -200    161    163   1179   1005    683    472    514
   -135     93    228     20   -181    161    176   1195   1005    688    480    540
   -127     72    200     25   -163    135    207   1234   1010    680    465    535
   -101    -54     46     77    -75     -5    267   1299    966    576    348    428
   -101   -215   -116    155      7   -166    433   1475    989    478    197    277
   -106   -116    -10    111    -49    -64    605   1644   1148    561    241    290
   -142    215    355    -36   -249    285    613   1470   1254    745    470    483
   -244    758   1002   -257   -623    880    348   1000   1317   1091    935    950
   -394   1460   1855   -532  -1124   1654     51    670   1506   1615   1590   1597
   -413   1958   2372   -774  -1392   2164   -246    548   1740   2130   2177   2190
   -329   1888   2218   -779  -1275   2052   -488    467   1693   2208   2268   2330
   -283   1345   1628   -530   -956   1486   -532    400   1265   1626   1688   1797
   -311    711   1021   -200   -667    865   -361    462    774    826    854    958
   -337    368    706    -15   -522    537    -90    758    766    589    527    618
   -309    280    589     12   -449    433    119   1049    953    678    545    620
   -236    236    472      0   -353    353    241   1215   1041    717    550    626
   -194    207    402     -7   -298    303    285   1280   1067    709    535    641
   -194    192    384      0   -290    288    303   1312   1083    709    535    659
   -218    179    397     18   -309    288    322   1332   1096    719    537    633
   -241    176    418     33   -329    296    332   1335   1098    709    527    620
   -252    142    394     51   -322    267    332   1327   1085    688    509    607
   -265     98    361     83   -311    228    319   1322   1070    659    491    602
   -252     88    340     80   -296    213    322   1337   1072    657    493    618
   -236    150    387     44   -311    267    322   1356   1096    685    509    636
   -228    174    400     25   -316    285    322   1363   1104    698    522    628
   -223    187    410     18   -316    298    311   1356   1091    683    506    594
   -213    189    400     10   -306    293    303   1337   1070    657    472    568
   -218    171    389     23   -303    280    316   1358   1078    670    480    592
   -226    179    402     20   -314    290    316   1361   1080    670    480    594
   -239    166    405     36   -322    283    306   1350   1065    657    462    576
   -288    127    415     80   -353    270    280   1325   1036    628    436    550
   -335     80    415    127   -374    246    252   1296   1008    602    418    535
   -342      2    345    168   -345    174    231   1270    971    566    389    480
   -327    -46    280    187   -303    116    220   1257    948    535    342    410
   -303    -88    213    194   -259     62    202   1244    932    506    288    381
   -223    -80    142    153   -184     31    179   1244    930    498    283    420
   -145    -51     93     96   -122     20    171   1244    927    493    288    433
    -83    -38     44     62    -64      0    176   1252    935    501    290    428
    -36    -36      0     36    -20    -20    187   1273    950    517    303    439
    -10    -33    -23     23      5    -28    197   1301    974    535    303    480
     12     28     15    -20     -2     23    200   1330   1008    568    342    553
     44     83     38    -62      2     62    205   1353   1026    592    371    576
     75    161     83   -119     -2    122    189   1361   1036    607    397    600
     98    176     77   -137     10    127    194   1382   1052    626    418    623
    111    158     46   -137     33    103    194   1376   1039    615    415    628
    135    189     54   -163     38    122    179   1350   1021    607    420    652
    148    226     77   -187     33    153    179   1332   1015    607    428    667
    163    233     70   -197     46    153    176   1319   1000    594    423    644
    161    200     38   -181     62    119    153   1296    974    563    397    597
    155    215     59   -187     49    137    155   1286    963    553    387    600
    124    210     85   -171     20    148    145   1252    943    537    384    587
    124    181     57   -153     33    119    135   1213    914    514    366    550
    101    163     62   -132     18    114    135   1182    888    493    348    498
     46    150    103    -98    -28    127    150   1166    885    478    322    470
    -12     88    101    -36    -57     93    161   1143    862    449    272    480
    -64     46    111     10    -88     77    166   1114    839    413    239    480
   -111      5    116     51   -114     59    161   1083    826    394    213    454
   -171    -23    148     96   -161     62    166   1057    807    371    163    420
   -283    -54    226    166   -254     85    187   1044    797    353    129    402
   -353   -109    244    231   -298     67    200   1041    795    337    111    402
   -335   -111    223    223   -280     54    194   1034    787    329     80    394
   -322    -83    239    202   -283     77    163   1008    763    309     64    361
   -353    -44    306    197   -332    129    153   1002    763    301     90    345
   -459    -33    426    246   -444    194    189   1036    792    329    137    381
   -587    -51    535    319   -563    241    231   1085    836    368    179    407
   -589    -38    548    314   -568    254    254   1114    867    394    210    420
   -553      5    558    272   -555    283    275   1132    888    415    231    459
   -576     62    639    257   -607    350    314   1174    932    452    288    542
   -589    124    711    231   -652    418    335   1208    974    504    348    584
   -576    109    685    233   -631    397    348   1226    989    519    366    576
   -571     98    670    236   -620    384    358   1244    992    522    371    579
   -607    129    737    239   -672    433    387   1283   1026    568    407    623
   -600    210    810    192   -706    509    381   1288   1057    610    439    652
   -568    246    813    161   -691    530    342   1270   1052    623    449    657
   -511    262    771    122   -641    514    283   1236   1031    620    449    657
   -452    267    719     93   -584    493    254   1223   1015    620    452    662
   -410    267    678     70   -545    472    257   1223   1005    615    446    659
   -389    262    652     62   -519    454    249   1218    997    607    436    657
   -402    226    628     88   -514    426    239   1197    976    579    410    644
   -410    166    576    122   -493    371    233   1179    945    540    376    620
   -397     83    480    155   -439    283    226   1153    904    485    319    576
   -376     20    397    176   -387    210    197   1111    849    423    259    524
   -350     -7    342    176   -348    168    166   1078    813    387    218    483
   -306    -38    267    174   -288    114    137   1044    771    337    176    444
   -301    -93    207    197   -254     57    101   1005    722    285    127    400
   -309   -150    158    228   -236      5     90    997    706    267    111    392
   -319   -153    166    236   -246      7     85    989    698    259    106    400
   -337   -122    215    231   -277     46     85    974    691    252    103    397
   -355   -129    226    241   -293     46     80    966    678    244     93    384
   -366   -145    220    254   -293     36     77    953    665    241     85    374
   -355   -158    197    257   -277     20     77    948    657    239     80    371
   -340   -155    184    249   -262     12     93    950    662    244     83    376
   -389   -181    205    285   -298     10    101    961    665    246     93    392
   -428   -200    228    314   -329     12     96    963    659    252     98    413
   -439   -228    210    332   -327    -10    106    976    652    244     85    413
   -423   -309    114    366   -270    -98    132   1018    633    200     28    363
   -374   -467    -93    418   -142   -280    226   1153    644    109   -111    220
   -332   -467   -135    400   -101   -301    366   1343    758    116   -171    137
   -353   -179    171    265   -265     -5    465   1413    950    296     -5    267
   -444    298    743     72   -592    519    381   1072   1002    550    348    615
   -592    883   1473   -148  -1034   1176    111    548    979    919    893   1163
   -680   1428   2109   -374  -1395   1766   -137    246   1057   1376   1493   1745
   -613   1602   2216   -496  -1415   1909   -402     90   1088   1712   1896   2158
   -571   1143   1714   -285  -1143   1428   -493     28    828   1447   1608   1912
   -602    465   1065     67   -833    763   -452     38    335    602    711   1057
   -633    -51    581    342   -610    265   -301    228    116     38     51    428
   -633   -210    423    420   -530    106   -111    555    324    106      0    384
   -607   -181    426    394   -517    122     38    805    532    257     80    467
   -555   -150    402    353   -483    124    124    961    652    345    124    514
   -524   -129    392    327   -459    129    158   1015    691    363    129    519
   -506   -140    366    322   -436    111    166   1021    683    337    109    504
   -478   -153    324    316   -402     85    174   1028    683    324     93    493
   -452   -161    288    303   -371     62    184   1023    680    309     72    472
   -418   -171    246    296   -332     36    179   1021    665    301     64    472
   -397   -184    210    288   -306     12    161   1023    665    298     67    485
   -381   -202    179    293   -280    -12    148   1013    654    288     59    488
   -374   -241    132    306   -254    -54    135   1002    641    270     49    480
   -366   -246    119    306   -244    -64    132   1008    641    265     51    475
   -345   -252     93    298   -220    -80    129   1000    631    246     44    457
   -316   -293     23    306   -171   -135    109    976    610    215     18    418
   -358   -340     18    348   -189   -161     70    937    584    187    -12    376
   -355   -335     18    345   -187   -158     51    911    563    161    -41    350
   -298   -324    -25    311   -137   -176     41    888    542    137    -64    324
   -233   -340   -106    288    -64   -223     28    875    540    124    -67    301
   -171   -366   -194    267     10   -280    -12    852    530    103    -70    283
    -80   -355   -275    218     96   -314    -38    833    517     83    -77    277
     31   -337   -371    150    200   -353    -85    797    475     51   -101    265
    194   -309   -504     57    348   -405   -132    779    431     31   -114    252
    272   -296   -571     10    420   -433   -163    782    428     23   -119    257
    288   -296   -584      2    433   -439   -168    795    444     38    -98    296
    283   -296   -581      5    431   -436   -158    815    462     59    -72    332
    288   -275   -563     -5    426   -418   -161    836    485     90    -41    374
    280   -228   -509    -28    392   -368   -158    857    514    124    -15    400
    218   -189   -407    -15    311   -298   -150    880    542    163     12    431
    132   -116   -249    -10    189   -181   -132    911    576    205     49    459
     59    -23    -83    -18     70    -51    -98    953    620    249     83    498
     80     54    -28    -70     54     12   -119    961    628    254     96    517
    158    122    -36   -142     98     44   -150    966    620    254     93    532
    249    153    -98   -202    174     28   -158    974    615    249     77    540
    311    150   -161   -231    236     -5   -174    956    592    223     41    514
    285     33   -254   -161    270   -109   -213    867    509    135    -67    420
    277    -59   -337   -109    306   -197   -210    795    426     54   -166    340
    265   -145   -413    -62    337   -277   -194    758    348    -15   -241    270
    205   -202   -407      0    306   -303   -189    748    303    -64   -288    226
    127   -252   -381     59    254   -316   -179    730    301    -85   -311    205
     72   -277   -353    101    213   -314   -145    711    301    -93   -332    168
     15   -306   -324    145    168   -314   -127    678    277   -124   -376    119
    -10   -332   -322    171    155   -327   -122    649    249   -158   -402    109
    -12   -314   -301    163    142   -309   -119    633    244   -163   -397    114
    -59   -316   -259    187     98   -288   -124    613    226   -179   -402    101
    -96   -355   -259    226     77   -306   -140    579    200   -202   -415     70
   -103   -361   -257    233     75   -309   -137    566    187   -215   -423     49
   -103   -348   -246    226     70   -298   -140    566    179   -223   -439     77
   -111   -337   -228    223     57   -283   -150    555    171   -231   -441     93
   -109   -309   -200    207     44   -257   -142    553    181   -228   -446     93
    -83   -285   -202    184     59   -244   -119    555    197   -220   -449     98
    -41   -267   -226    153     90   -249   -114    568    200   -213   -433    124
      5   -233   -239    114    119   -236   -103    607    226   -176   -389    171
     38   -228   -270     93    153   -249    -96    631    249   -161   -371    194
     59   -187   -246     64    153   -215    -88    654    283   -140   -345    215
     98   -153   -252     25    174   -202    -85    652    290   -132   -329    226
    129    -67   -197    -31    161   -132    -70    667    314   -106   -290    228
    171      5   -166    -90    168    -80    -67    659    316   -111   -303    163
    207     12   -194   -109    202    -90    -77    652    303   -137   -340    142
    218     64   -153   -142    184    -44    -75    683    348    -93   -298    210
    218     88   -129   -153    174    -18    -83    691    368    -67   -267    241
    226    122   -106   -174    166     10   -114    672    371    -49   -233    231
    249    181    -67   -215    158     57   -124    654    387    -28   -200    210
    218    168    -49   -197    135     59   -116    639    363    -54   -218    197
    192    184     -7   -189    101     88   -116    657    366    -38   -192    244
    116    207     88   -163     12    148    -90    670    381    -20   -158    285
     80    197    116   -137    -18    158    -77    633    350    -54   -166    270
    135    158     23   -148     54     93    -96    652    329    -83   -202    259
    213     88   -124   -150    168    -18   -114    641    277   -153   -265    246
    267     51   -215   -161    241    -80   -119    623    236   -174   -293    213
    306     80   -226   -192    267    -72   -124    636    239   -150   -280    179
    290     83   -207   -187    249    -62   -116    641    233   -155   -283    181
    265     67   -197   -166    231    -64   -103    639    228   -161   -277    171
    213     23   -192   -119    202    -85    -93    631    215   -179   -298    155
    174     33   -140   -103    158    -51    -64    641    228   -168   -290    176
    148     51    -96   -101    122    -20    -36    657    239   -158   -277    205
     83      5    -80    -44     80    -36    -51    636    207   -187   -296    194
     23    -15    -38     -5     28    -25    -28    670    231   -155   -270    223
    -20     18     38      2    -28     28     -5    693    259   -129   -249    246
    -67     41    106     10    -88     75      0    683    246   -148   -246    246
    -80      7     88     36    -85     46     -7    696    246   -137   -236    262
    -51      0     51     23    -51     25     -7    711    259   -129   -233    280
    -31    -70    -38     51      2    -54     10    719    241   -166   -272    259
      0   -249   -249    122    124   -249     72    805    210   -249   -384    155
     41   -335   -376    145    207   -355    210    984    288   -280   -470     46
     20   -200   -220     88    119   -210    327   1114    452   -207   -433     46
    -41    179    220    -67   -129    200    303    896    485   -101   -270    192
   -119    685    802   -283   -462    743     31    400    376    135    129    615
   -184   1265   1449   -540   -818   1356   -290     -5    348    514    657   1104
   -179   1691   1867   -758  -1023   1777   -587   -226    415    943   1179   1540
   -116   1522   1639   -701   -878   1579   -758   -288    374   1041   1280   1623
    -75    865    940   -397   -506    901   -748   -288    -36    381    602   1047
    -70    272    342   -103   -205    306   -620   -192   -452   -415   -220    350
    -51    -31     18     41    -36     -5   -462     28   -418   -620   -535     51
    -31    -28      2     31    -18    -12   -290    257   -174   -478   -467    111
    -18    -36    -20     25      0    -28   -158    452    -20   -376   -400    202
     -2    -44    -41     23     18    -41    -70    607     96   -283   -332    275
    -12    -98    -85     54     33    -90    -38    659    124   -277   -348    259
    -15   -114    -98     64     41   -106    -33    665    132   -275   -345    262
    -25    -75    -51     49     10    -64    -25    678    148   -267   -335    265
    -49    -88    -38     70     -5    -64    -36    665    129   -298   -361    257
    -85   -119    -33    101    -28    -77    -46    662    122   -301   -363    252
   -129   -122      7    127    -70    -57    -36    667    129   -293   -361    252
   -122   -106     12    111    -70    -49    -33    670    129   -290   -355    262
   -140   -129     10    135    -77    -59    -15    683    145   -267   -327    285
   -158   -140     18    148    -90    -59      0    691    153   -257   -303    293
   -168   -127     41    148   -106    -44      7    698    158   -246   -296    296
   -153   -106     46    129   -101    -31     28    732    181   -213   -265    332
   -135    -93     41    114    -90    -25     33    750    200   -200   -239    355
   -158    -88     70    122   -116     -7     33    758    207   -197   -228    371
   -148    -67     80    109   -114      5     33    774    210   -197   -231    381
    -80    -67     12     72    -49    -28     12    740    179   -223   -265    355
    -64    -46     15     54    -41    -15      5    740    168   -239   -285    361
    -67    -44     20     54    -46    -10     -5    740    155   -257   -314    361
    -85    -36     49     62    -67      5     25    776    210   -194   -259    366
    -54      2     57     23    -59     28     20    789    218   -166   -218    368
    -12     44     57    -15    -33     49     12    823    239   -132   -171    436
    -15     80     96    -31    -54     88     18    846    267    -90   -137    470
    -33    103    137    -33    -85    119     25    862    283    -72   -119    485
    -23    122    145    -49    -85    132     25    883    298    -62   -106    532
    -15    145    158    -64    -85    150     31    901    314    -49    -93    571
     18    179    158    -98    -70    168     36    919    335    -10    -62    581
     64    210    145   -137    -38    179     28    927    342     10    -49    555
     46    220    174   -137    -62    197     23    911    329    -10    -59    568
     25    202    174   -114    -72    189     36    906    314    -28    -72    568
     46    161    114   -103    -33    137     38    911    293    -33    -62    571
     75    181    106   -127    -15    145     33    919    288    -23    -51    571
     67    218    150   -142    -41    184     33    911    270    -44    -64    563
     41    174    132   -109    -44    153     41    891    236    -85   -103    540
     15    187    171   -103    -80    179     62    883    223   -101   -116    542
     -2    218    220   -106   -111    218     75    875    200   -127   -135    540
      2    200    194   -103    -96    197     64    849    153   -171   -174    519
    -12    179    192    -83   -101    184     70    826    135   -194   -192    509
    -44    176    220    -67   -132    197     75    805    116   -215   -213    493
    -54    174    228    -59   -140    200     77    782     96   -231   -226    470
    -67    155    223    -44   -145    187     70    748     70   -262   -259    436
    -98    132    228    -18   -163    179     72    727     46   -285   -283    413
   -114    101    213      5   -163    158     75    714     31   -303   -303    402
   -106     98    205      5   -155    150     75    704     23   -303   -303    397
   -106    119    223     -7   -163    171     59    672    -10   -335   -322    363
   -122    103    226      7   -174    163     64    670    -10   -340   -329    355
   -142     93    233     23   -189    163     85    683     10   -319   -316    366
   -114     72    187     20   -150    129     70    654    -23   -348   -332    348
    -75     67    142      2   -109    103     59    659    -41   -358   -335    379
    -57    111    168    -28   -111    140     72    693    -12   -327   -311    413
    -36    137    171    -51   -103    153     75    701     -5   -319   -309    410
    -38    155    194    -57   -116    174     93    704      2   -324   -316    410
    -28    187    215    -80   -122    200    119    730     38   -290   -288    423
     18    244    226   -132   -103    233    116    724     41   -277   -265    433
     49    252    202   -153    -75    228    111    732     46   -265   -241    454
     67    288    220   -176    -75    254    135    763     80   -231   -210    478
     88    376    288   -233   -101    335    129    766    103   -205   -187    501
    106    439    332   -272   -114    387    119    761    124   -181   -163    522
    119    480    361   -301   -122    423     93    737    122   -179   -155    522
    153    545    392   -348   -119    470     64    727    122   -168   -132    548
    158    566    405   -363   -124    485     64    750    145   -142   -109    584
    127    540    413   -335   -142    478     67    743    135   -155   -127    579
    119    524    402   -324   -140    465     64    735    119   -171   -135    574
    140    509    368   -324   -114    439     51    722     93   -189   -142    576
    129    470    340   -301   -103    405     57    719     77   -207   -158    558
    122    415    293   -270    -85    355     51    704     41   -252   -202    514
    122    384    262   -254    -70    324     46    683     10   -290   -241    478
    127    371    244   -249    -57    309     49    675     -2   -303   -254    467
    106    303    197   -207    -44    252     44    662    -33   -335   -285    446
     88    244    155   -166    -33    200     36    639    -64   -368   -322    426
     80    231    148   -155    -33    189     36    628    -83   -387   -337    431
     77    233    155   -155    -38    194     44    628    -90   -405   -353    449
     64    231    163   -148    -49    197     49    620    -96   -405   -368    410
     46    223    174   -135    -64    200     57    618    -98   -400   -348    374
     33    207    171   -122    -70    189     51    628    -93   -392   -316    384
     15    171    155    -93    -70    163     44    628    -96   -400   -327    397
      2    168    166    -88    -80    168     57    633    -90   -394   -324    410
     -2    140    142    -67    -72    140     72    623   -106   -410   -340    394
    -15    129    142    -59    -77    135     80    623   -114   -418   -348    389
    -15    114    129    -49    -72    122     90    628   -127   -439   -368    376
    -15    -12      2     12    -10     -5    140    701   -148   -511   -459    314
    -36   -174   -137    103     49   -155    275    859   -106   -574   -581    210
    -57   -132    -75     93      7   -106    433   1052     49   -519   -584    189
   -106    205    311    -49   -207    257    511   1026    200   -350   -394    363
   -207    698    904   -246   -555    800    311    563    150   -114    -25    717
   -303   1283   1587   -491   -945   1434      0    127    137    270    506   1179
   -327   1766   2091   -719  -1210   1930   -306   -119    215    709   1047   1649
   -244   1745   1990   -750  -1117   1867   -545   -174    283   1002   1343   1927
   -194   1153   1348   -480   -771   1249   -566   -176    -33    535    841   1488
   -200    587    787   -194   -493    685   -493   -176   -527   -309      5    750
   -210    187    397      7   -303    290   -298     25   -631   -704   -459    340
   -181    145    327     18   -254    236    -98    322   -381   -576   -420    384
   -153    176    327    -12   -241    249     46    527   -197   -454   -340    454
   -127    174    298    -23   -213    236    142    657    -96   -392   -298    483
   -124    174    298    -25   -213    236    181    706    -62   -371   -285    480
   -140    179    319    -18   -228    249    202    719    -54   -376   -298    462
   -148    176    324    -15   -236    249    223    732    -49   -384   -306    465
   -148    153    298     -2   -223    226    241    756    -41   -379   -296    488
   -163    176    337     -7   -252    257    267    787     -7   -345   -265    524
   -192    210    402     -7   -296    306    296    805     15   -324   -244    545
   -197    239    436    -20   -316    335    309    820     31   -303   -228    550
   -168    249    418    -38   -293    332    309    841     44   -290   -215    563
   -171    249    420    -38   -296    332    319    865     62   -275   -194    587
   -189    275    465    -41   -327    368    342    893     90   -244   -161    620
   -200    270    467    -36   -335    366    355    901     98   -236   -155    631
   -218    265    483    -23   -350    374    374    914    106   -228   -148    641
   -236    301    535    -33   -384    418    392    927    129   -200   -114    680
   -259    316    576    -28   -418    446    420    958    168   -163    -80    717
   -280    348    628    -36   -454    488    436    982    187   -142    -64    730
   -303    381    685    -38   -496    532    459   1021    226   -111    -44    769
   -316    407    724    -46   -522    566    478   1049    252    -88    -31    802
   -311    423    735    -54   -522    579    493   1072    270    -70    -10    826
   -332    423    753    -46   -545    587    506   1104    306    -25     44    859
   -366    423    789    -28   -579    607    532   1132    342     12     83    883
   -397    439    836    -20   -618    636    542   1150    363     36     96    896
   -415    436    852    -10   -633    644    537   1158    368     38     93    919
   -405    413    818     -5   -613    615    537   1179    381     57    111    950
   -376    413    789    -18   -581    600    532   1192    402     83    137    971
   -361    431    792    -36   -576    610    524   1205    423    106    166    979
   -337    452    789    -57   -563    620    532   1218    439    116    174    974
   -324    478    800    -77   -563    639    532   1218    433    111    158    992
   -309    467    776    -80   -542    620    517   1202    415     93    142    992
   -272    457    730    -93   -504    594    501   1187    389     67    119    979
   -246    446    693    -98   -470    568    496   1166    361     33     93    969
   -254    402    657    -75   -454    527    514   1169    348     18     77    953
   -272    392    665    -59   -470    527    511   1156    329     10     75    935
   -301    400    698    -49   -501    548    501   1127    298    -18     54    904
   -327    371    698    -20   -511    535    491   1088    252    -70      7    857
   -327    306    633     10   -480    470    459   1031    184   -142    -62    795
   -309    285    594     10   -452    439    436    982    140   -184    -93    774
   -311    254    566     25   -439    410    420    935     96   -223   -132    724
   -309    192    501     59   -405    345    407    888     49   -280   -197    649
   -288    132    420     77   -353    275    371    823    -12   -348   -267    594
   -267    106    374     77   -319    239    350    784    -44   -374   -285    581
   -252    122    374     64   -314    249    332    753    -67   -392   -298    576
   -228    145    374     41   -301    259    311    732    -85   -407   -303    545
   -210    142    353     33   -283    246    309    727    -96   -420   -335    517
   -249    114    363     67   -306    236    316    719   -103   -436   -358    527
   -314     67    381    122   -348    223    335    709   -106   -444   -366    519
   -329     70    400    129   -363    233    340    704   -114   -446   -358    522
   -329     67    394    129   -363    231    335    724   -106   -433   -337    553
   -348     72    420    135   -384    246    340    745    -88   -407   -309    574
   -402     70    472    166   -439    270    340    745    -80   -402   -303    561
   -433     90    524    171   -478    306    353    756    -54   -381   -280    574
   -446    101    548    171   -498    322    371    763    -38   -368   -270    581
   -436    132    568    150   -501    350    381    782    -15   -342   -249    600
   -436    148    584    142   -509    366    376    792      2   -322   -239    615
   -431    179    610    127   -519    394    394    813     31   -296   -231    626
   -420    223    644     96   -532    433    415    833     54   -277   -249    633
   -415    246    662     83   -540    454    405    846     75   -267   -272    649
   -423    275    698     72   -561    485    402    846     90   -262   -244    659
   -428    345    774     41   -600    558    389    831     96   -249   -202    641
   -462    394    854     31   -659    623    342    797     85   -252   -189    620
   -493    433    927     28   -711    680    311    779     75   -254   -176    636
   -522    478   1000     20   -761    740    322    800     96   -231   -145    678
   -548    452   1000     49   -774    724    329    823    116   -218   -124    698
   -493    355    849     67   -672    602    314    784     75   -254   -163    657
   -400    306    706     46   -553    506    285    753     36   -301   -197    623
   -355    262    618     44   -485    439    259    740      0   -342   -231    602
   -407    194    602    106   -504    397    252    719    -31   -379   -259    576
   -478     98    576    189   -530    337    265    691    -59   -405   -285    553
   -491     80    571    202   -530    324    293    683    -70   -420   -298    550
   -480     46    527    215   -504    285    272    659   -106   -459   -329    532
   -418     57    475    181   -446    265    259    644   -132   -485   -355    519
   -397     75    470    158   -433    272    257    633   -150   -504   -371    517
   -413     85    498    161   -454    290    265    639   -153   -504   -371    517
   -452     96    545    176   -498    319    267    636   -150   -509   -376    519
   -480     93    574    194   -527    332    246    626   -161   -535   -387    506
   -511     49    558    231   -535    303    249    628   -166   -530   -381    511
   -542     10    553    265   -548    280    254    618   -171   -509   -376    514
   -555     -7    548    280   -553    270    236    594   -189   -514   -394    491
   -558     -7    550    283   -555    270    226    584   -205   -519   -407    472
   -550    -25    524    288   -540    249    226    597   -215   -535   -441    444
   -511   -132    376    322   -446    122    270    670   -233   -589   -524    371
   -446   -277    168    361   -309    -54    387    836   -202   -659   -659    244
   -381   -231    150    306   -267    -41    530   1060    -49   -618   -688    197
   -441    137    579    150   -509    358    561   1002    101   -423   -483    374
   -563    639   1202    -38   -883    919    374    506     38   -207   -129    717
   -724   1239   1961   -257  -1343   1597     80    -36    -38    111    376   1202
   -813   1782   2595   -483  -1704   2187   -207   -376    -25    517    940   1732
   -743   1745   2488   -504  -1615   2117   -462   -519    -80    714   1187   2005
   -670   1169   1839   -249  -1254   1504   -504   -517   -381    270    693   1564
   -618    555   1174     31   -896    862   -431   -459   -826   -566   -205    730
   -581    142    724    220   -652    433   -249   -202   -896   -966   -727    239
   -563    119    683    220   -623    400    -90     93   -639   -813   -670    280
   -527    155    683    184   -605    418     23    301   -470   -698   -597    335
   -496    171    667    161   -581    418     83    415   -384   -646   -571    350
   -496    168    665    163   -579    415    109    457   -355   -633   -574    348
   -504    135    636    181   -571    387    114    467   -361   -649   -597    329
   -517     98    615    207   -566    355    106    462   -374   -672   -623    303
   -514     98    610    207   -563    353    106    457   -381   -685   -639    283
   -506    101    607    202   -555    353    109    465   -381   -688   -646    280
   -496    122    615    184   -555    368    122    491   -353   -659   -620    309
   -509    116    626    194   -568    371    124    498   -340   -641   -613    319
   -517    124    639    194   -579    381    135    506   -329   -628   -597    332
   -511    174    685    168   -597    428    140    514   -319   -613   -587    342
   -517    197    714    158   -615    454    135    522   -309   -602   -584    350
   -530    202    730    163   -628    465    161    542   -288   -581   -566    371
   -574    202    774    184   -675    488    187    563   -267   -553   -540    400
   -610    210    820    200   -714    514    197    571   -252   -530   -522    420
   -605    205    807    197   -706    506    210    584   -239   -509   -509    433
   -597    207    802    194   -701    504    223    610   -210   -467   -475    470
   -571    220    789    174   -680    504    233    639   -179   -433   -446    498
   -553    207    761    174   -657    483    241    662   -163   -413   -433    517
   -537    210    745    163   -644    478    262    701   -137   -374   -400    558
   -514    184    698    163   -607    441    270    730   -116   -337   -371    587
   -493    153    646    166   -568    400    270    743   -109   -316   -363    597
   -462    168    631    148   -545    400    272    758    -96   -288   -345    613
   -405    187    589    106   -498    387    272    787    -72   -244   -298    649
   -340    197    537     70   -439    366    262    807    -54   -207   -267    680
   -283    218    498     31   -392    358    249    820    -38   -171   -249    706
   -233    207    441     12   -337    324    244    831    -33   -137   -236    730
   -213    181    394     15   -303    288    233    831    -36   -106   -239    745
   -194    168    363     10   -277    265    228    833    -25    -49   -233    776
   -179    179    358      0   -267    267    231    846    -20    -38   -239    797
   -155    181    337    -12   -246    259    233    852    -15    -72   -241    810
   -106    187    290    -41   -200    239    218    823    -41   -132   -257    787
    -72    194    267    -62   -168    231    200    789    -83   -202   -285    761
    -67    166    231    -49   -150    197    187    766   -122   -265   -314    737
    -83    129    213    -23   -148    171    179    737   -153   -311   -337    709
   -109    103    210      0   -161    155    176    704   -187   -358   -366    667
   -132    101    231     15   -181    166    161    659   -218   -402   -402    605
   -124     64    189     28   -155    124    145    602   -262   -452   -446    545
    -33    -25      7     31    -20    -10    111    522   -332   -532   -522    457
     88    -64   -153    -12    116   -109     57    413   -426   -633   -615    348
    158    -85   -246    -36    200   -166     -7    340   -493   -701   -675    267
    236   -119   -355    -59    293   -236    -36    298   -530   -743   -709    210
    329   -150   -480    -88    405   -314    -64    257   -566   -782   -735    168
    371   -200   -574    -85    470   -387    -77    223   -600   -818   -756    142
    368   -252   -620    -59    493   -436    -77    202   -620   -836   -761    132
    353   -293   -649    -31    501   -470    -75    189   -631   -831   -761    135
    322   -316   -639     -2    480   -478    -67    184   -636   -805   -758    145
    283   -301   -587      7    433   -441    -67    168   -639   -800   -758    150
    246   -311   -558     31    402   -436    -64    166   -633   -787   -753    168
    205   -290   -498     41    350   -394    -59    176   -618   -771   -737    187
    166   -239   -405     36    285   -322    -51    194   -602   -748   -719    210
    140   -181   -322     20    228   -252    -20    239   -553   -696   -680    252
    116   -140   -257     12    187   -197     12    285   -501   -659   -641    283
    106   -114   -220      2    161   -166     10    293   -485   -646   -633    285
    129    -83   -213    -23    171   -148     41    322   -454   -615   -610    309
    124    -85   -213    -20    166   -148     59    342   -439   -607   -610    311
    109    -57   -168    -25    137   -111     59    350   -428   -600   -623    296
     88     12    -75    -51     83    -31     64    366   -400   -568   -607    314
     33     28     -5    -31     20     12     80    366   -379   -540   -587    340
    -25    -12     10     18    -20     -2     72    353   -371   -524   -579    350
    -57    -25     31     41    -46      2     64    348   -353   -501   -563    363
    -88    -36     51     62    -72      7     59    340   -350   -496   -558    368
   -109    -75     33     93    -72    -20     57    345   -355   -501   -548    400
   -129   -109     18    116    -75    -44     38    340   -366   -511   -550    405
   -148   -124     23    135    -88    -51     41    329   -384   -535   -563    402
   -181   -174      7    176    -96    -83     57    332   -389   -545   -576    397
   -200   -228    -28    215    -85   -129     44    311   -423   -571   -615    366
   -194   -257    -64    226    -64   -163     12    262   -472   -620   -667    311
   -168   -267    -98    218    -36   -184    -12    231   -501   -654   -693    288
   -161   -298   -137    228    -12   -218    -18    223   -519   -675   -714    288
   -163   -309   -145    236    -10   -228    -31    207   -542   -696   -743    280
   -202   -350   -148    275    -28   -249    -25    194   -550   -693   -732    280
   -210   -376   -168    293    -20   -272    -20    179   -558   -701   -737    241
   -202   -405   -202    303     -2   -303    -44    163   -579   -727   -774    210
   -220   -436   -215    329     -2   -327    -64    142   -592   -737   -805    189
   -223   -418   -194    319    -15   -306    -77    124   -610   -750   -820    153
   -233   -420   -187    327    -23   -303    -77    124   -605   -750   -815    153
   -218   -423   -205    319    -10   -314    -83    122   -607   -758   -815    163
   -192   -436   -244    314     25   -340    -96    111   -623   -776   -826    166
   -210   -454   -244    332     15   -350    -85    116   -610   -771   -823    171
   -220   -485   -267    353     20   -376    -70    135   -615   -789   -831    137
   -179   -579   -400    376    109   -488    -15    205   -641   -867   -937     -7
   -135   -737   -602    436    233   -670    135    387   -613   -963  -1098   -135
   -122   -639   -517    379    194   -576    314    623   -415   -862  -1023    -54
   -194   -280    -85    236    -57   -181    368    542   -223   -602   -724    194
   -361    270    631     46   -496    449    163     49   -176   -283   -270    639
   -579    995   1574   -207  -1075   1283   -114   -420   -101    153    337   1244
   -665   1467   2132   -402  -1400   1800   -353   -581     93    652    945   1878
   -571   1389   1961   -410  -1267   1675   -566   -641     62    758   1083   2096
   -480    831   1312   -176   -896   1070   -623   -670   -316    259    561   1569
   -428    184    613    122   -519    397   -542   -628   -810   -555   -277    623
   -376   -179    194    275   -285      7   -322   -322   -820   -828   -680    226
   -283   -197     85    239   -187    -54   -158    -38   -631   -740   -678    262
   -210   -166     41    187   -127    -64    -49    150   -493   -644   -626    283
   -166   -181    -15    174    -75    -98     18    244   -428   -607   -600    267
   -114   -267   -155    189     18   -213     44    267   -426   -615   -613    249
    -67   -267   -200    166     64   -233     46    272   -431   -633   -631    223
     -7   -259   -254    132    122   -257     25    272   -441   -657   -652    207
     51   -239   -290     93    171   -265     15    257   -457   -683   -685    179
     75   -236   -311     77    192   -272      7    244   -459   -688   -675    176
    101   -244   -345     70    220   -293      0    239   -467   -688   -678    176
    122   -252   -376     64    246   -311    -20    236   -478   -698   -698    181
    161   -254   -415     46    288   -335    -33    241   -478   -709   -722    171
    179   -226   -407     23    290   -316    -36    252   -470   -724   -740    210
    181   -233   -415     25    296   -324    -36    259   -459   -706   -732    213
    189   -231   -423     18    303   -327    -33    254   -449   -672   -688    174
    226   -205   -431    -10    327   -316    -31    262   -436   -652   -636    194
    220   -174   -394    -25    306   -283    -31    272   -428   -649   -644    200
    207   -171   -381    -18    293   -275    -23    285   -415   -641   -654    194
    189   -184   -374     -5    280   -277     -7    316   -389   -620   -646    194
    171   -207   -379     18    275   -293     18    353   -350   -594   -610    257
    145   -155   -301      2    220   -226     25    368   -324   -566   -584    293
    140   -158   -301      7    220   -228     31    379   -316   -566   -581    290
    171   -184   -355      5    262   -270     23    381   -316   -576   -587    309
    158   -166   -324      5    241   -244     36    405   -285   -542   -555    327
    142   -142   -288     -2    215   -213     51    444   -254   -506   -532    348
    153   -142   -296     -5    223   -220     62    491   -215   -449   -485    392
    116   -153   -272     15    194   -210     85    553   -158   -397   -428    467
     23   -207   -231     93    127   -218    119    607   -109   -353   -392    535
    -59   -205   -145    129     41   -174    142    639    -77   -306   -342    576
   -119   -171    -51    142    -33   -111    163    678    -46   -275   -298    649
   -163   -179    -18    168    -72    -98    184    711    -10   -220   -252    691
   -166   -163      2    166    -85    -80    179    706      7   -168   -213    667
   -140   -111     28    124    -85    -41    161    688     -2   -176   -213    662
   -101    -80     20     90    -62    -28    158    680    -10   -194   -223    670
    -98    -85     12     90    -57    -36    153    654    -36   -231   -246    667
   -106   -103      2    106    -54    -51    124    605    -80   -280   -301    649
   -122   -106     15    111    -70    -46    116    587    -90   -290   -314    639
   -129   -129      0    127    -64    -64    119    571   -101   -285   -288    631
   -184   -148     36    163   -111    -57    116    537   -122   -309   -303    600
   -215   -192     23    205   -119    -85    119    496   -142   -337   -335    568
   -184   -148     36    163   -111    -54    127    478   -137   -324   -319    542
   -181   -129     51    155   -116    -38    127    454   -153   -348   -345    517
   -236   -179     54    207   -145    -64    137    433   -171   -384   -389    509
   -254   -223     31    239   -142    -96    145    413   -181   -402   -423    496
   -244   -226     18    233   -132   -103    140    389   -189   -407   -426    472
   -231   -194     36    213   -135    -80    142    379   -181   -394   -407    449
   -213   -174     36    192   -127    -67    153    363   -181   -402   -410    433
   -166   -158      7    163    -88    -75    158    358   -187   -402   -410    428
   -122   -111     10    114    -67    -51    163    361   -174   -392   -400    454
   -119    -88     31    103    -77    -28    161    355   -171   -392   -407    454
   -119   -101     15    109    -67    -41    142    345   -179   -397   -410    449
   -106   -103      2    106    -54    -51    142    348   -171   -384   -392    459
   -132    -93     36    111    -85    -28    161    363   -150   -371   -387    454
   -122    -83     38    101    -83    -23    161    342   -161   -389   -407    420
    -90    -70     20     77    -57    -23    148    345   -168   -394   -410    431
    -70    -38     31     54    -51     -5    155    384   -148   -371   -389    475
    -64    -33     28     49    -46     -2    168    413   -111   -340   -355    493
    -44    -23     18     33    -33     -2    168    413   -106   -329   -342    483
    -75    -46     28     59    -54    -10    181    420   -103   -327   -345    470
    -90    -33     57     62    -75     10    220    439    -90   -316   -340    478
    -62     36     98     12    -80     64    233    457    -57   -285   -314    498
    -83     62    145     10   -114    101    213    449    -46   -270   -296    524
   -101     72    174     12   -137    122    181    444    -33   -246   -275    553
    -93     72    166     10   -129    119    153    426    -38   -249   -275    553
    -90     70    158     10   -124    114    145    413    -51   -254   -277    542
    -93     57    148     18   -119    101    132    407    -59   -270   -290    537
    -85     44    127     20   -106     85    119    389    -80   -309   -319    542
    -88     31    119     28   -103     75    106    366   -111   -332   -361    514
   -114    -64     49     88    -83     -7     93    355   -150   -355   -389    465
   -148   -135     12    140    -83    -59     98    350   -148   -340   -374    431
   -161   -171    -12    166    -75    -93     85    329   -168   -366   -387    418
   -168   -179    -10    174    -80    -96     80    329   -179   -376   -387    444
   -210   -215     -5    213   -103   -111     72    314   -192   -392   -407    423
   -239   -239      0    239   -122   -119     83    306   -200   -402   -426    405
   -244   -267    -23    252   -111   -145     83    298   -215   -418   -436    392
   -270   -303    -33    288   -119   -168     83    288   -226   -431   -449    387
   -233   -246    -12    239   -111   -129     88    301   -205   -405   -423    410
   -215   -218     -2    215   -109   -111     83    298   -205   -405   -423    405
   -210   -213     -2    210   -106   -106     90    303   -205   -402   -423    402
   -176   -179     -2    179    -88    -90    106    311   -192   -387   -418    410
   -161   -168     -7    163    -77    -88    106    303   -197   -400   -433    397
   -135   -179    -46    155    -44   -114     98    298   -207   -410   -436    410
   -122   -184    -64    153    -31   -124     96    309   -200   -389   -420    410
    -59   -223   -163    142     51   -194     85    306   -244   -446   -480    340
     36   -368   -405    163    220   -387    145    374   -298   -561   -626    200
     85   -488   -574    200    327   -530    275    517   -275   -641   -753     64
     49   -371   -420    158    233   -394    407    610   -135   -550   -691     96
    -12    -25    -12     20      0    -20    410    415      0   -327   -428    337
    -88    548    636   -231   -363    592    114    -51     85     44     75    859
   -200   1205   1405   -501   -802   1304   -140   -293    322    579    724   1519
   -168   1584   1751   -709   -961   1665   -410   -348    561   1078   1254   2086
    -98   1384   1483   -641   -789   1434   -607   -433    444   1049   1215   2088
    -80    779    859   -350   -470    818   -636   -576   -119    298    467   1348
    -67    181    246    -57   -158    213   -483   -496   -566   -436   -288    592
    -31    -98    -67     62     15    -83   -244   -163   -509   -561   -483    384
     18    -98   -116     41     67   -106    -59    101   -327   -449   -444    420
     85    -80   -166     -5    124   -122     33    231   -236   -407   -431    423
    124   -101   -226    -10    174   -163     83    288   -202   -405   -436    397
    129    -96   -226    -15    176   -161    111    314   -189   -402   -452    387
    119   -106   -226     -5    171   -166    122    322   -197   -413   -467    368
     96   -163   -259     31    176   -210    137    335   -205   -415   -467    368
     75   -194   -272     59    174   -233    174    376   -166   -389   -441    400
     54   -181   -236     62    142   -207    200    410   -127   -358   -415    439
     31   -122   -153     46     90   -137    223    433   -101   -329   -389    454
      2    -98   -101     46     49    -98    252    462    -72   -306   -368    470
    -28    -85    -57     57     12    -72    270    504    -36   -265   -322    514
    -54    -72    -20     62    -20    -46    280    535     -2   -231   -288    545
    -88    -46     41     67    -64     -2    298    566     36   -194   -254    574
    -54    -51      0     51    -28    -25    272    530      7   -228   -288    542
    -57    -64     -7     59    -25    -36    270    530      7   -228   -285    542
    -75    -64     10     67    -44    -25    277    548     31   -207   -265    553
    -85    -57     28     72    -57    -15    280    553     36   -210   -265    558
    -90    -70     18     77    -54    -25    290    584     49   -194   -244    602
    -96    -62     33     77    -64    -15    309    626     85   -150   -207    644
   -109    -38     70     72    -90     15    319    644    106   -122   -179    657
   -109    -10     98     59   -103     44    329    667    142    -83   -142    678
   -114     18    129     46   -122     72    335    691    168    -59   -114    701
   -114     28    142     41   -127     85    345    709    181    -46   -106    704
    -96     57    153     18   -124    103    355    732    205    -28    -85    727
    -77     80    158      0   -116    119    366    769    236      2    -54    771
    -85    116    202    -18   -145    161    381    815    288     64      0    813
    -51    153    205    -51   -127    179    379    841    314     96     36    849
    -15    168    184    -75   -101    174    374    854    319    103     41    870
    -20    207    228    -93   -124    218    397    891    353    140     77    917
    -25    223    249   -101   -137    236    413    906    371    161     98    948
    -38    228    265    -96   -150    246    423    911    381    179    119    956
    -49    244    293    -98   -171    267    431    919    394    202    145    976
    -59    262    322   -101   -189    290    441    930    397    218    171   1010
    -77    267    345    -96   -213    306    446    932    400    223    184   1028
    -90    246    337    -77   -215    293    454    919    387    202    163   1015
   -114    254    368    -72   -241    311    465    896    361    179    140   1002
   -116    272    389    -77   -252    329    472    896    358    176    135   1010
    -38    259    296   -111   -168    275    446    849    309    129     96    966
     -2    272    272   -135   -137    272    446    828    296    114     75    940
    -36    262    298   -114   -168    280    478    823    301    111     64    932
   -106    241    348    -67   -226    293    527    836    322    119     62    932
   -145    228    374    -44   -259    301    558    846    337    127     80    945
   -194    239    433    -23   -314    335    587    857    355    145     98    961
   -259    267    527     -5   -392    394    615    865    376    163    116    966
   -322    296    618     12   -470    457    639    872    392    181    132    971
   -394    277    670     57   -532    472    665    888    410    194    140    989
   -444    220    665    111   -553    441    678    885    410    192    135    992
   -514    184    696    163   -605    439    675    875    400    184    127    989
   -553    168    722    192   -636    444    685    880    402    184    127    995
   -527    150    675    187   -602    413    683    875    392    171    109    984
   -506    122    628    192   -566    374    667    859    376    150     88    969
   -496    122    618    184   -558    371    649    854    379    153     98    969
   -496    124    620    187   -558    371    652    854    384    153     98    940
   -519    109    628    202   -574    368    657    862    387    145     70    919
   -542     90    631    226   -587    361    665    883    405    161     80    969
   -535    111    646    213   -592    376    659    888    420    181    106    971
   -530    127    657    202   -592    392    654    888    426    176     90    937
   -511    127    639    192   -576    381    639    878    410    145     54    940
   -498    124    623    187   -561    374    628    870    407    132     41    914
   -478    132    610    171   -545    371    618    865    420    145     57    937
   -459    132    592    163   -524    361    581    841    418    155     80    969
   -441    174    615    132   -530    394    509    789    389    135     67    945
   -436    166    602    132   -519    384    470    748    358    101     31    911
   -428    127    553    150   -491    340    446    724    327     64    -10    888
   -449     64    514    192   -480    288    423    706    311     46    -25    878
   -493      5    498    244   -496    252    397    657    270      5    -70    828
   -517    -23    491    270   -504    233    407    652    249    -15    -90    823
   -555    -98    457    324   -506    179    387    641    220    -41   -116    813
   -571   -184    387    379   -480    101    374    626    184    -77   -161    787
   -615   -231    384    420   -501     75    379    613    168    -93   -181    769
   -641   -267    374    454   -509     51    355    587    142   -119   -207    748
   -633   -270    363    452   -501     44    342    568    122   -137   -233    730
   -639   -293    345    467   -493     25    337    555    109   -148   -259    714
   -633   -309    322    470   -480      5    348    563    111   -137   -283    719
   -623   -311    311    465   -467      0    355    574    122   -124   -290    727
   -628   -324    303    475   -470    -10    353    571    124   -114   -267    735
   -652   -340    311    496   -483    -15    345    563    114   -114   -254    717
   -657   -348    309    501   -485    -18    348    561    106   -122   -262    685
   -649   -337    311    493   -483    -12    350    553     90   -150   -270    657
   -665   -355    306    509   -488    -25    306    511     38   -197   -301    613
   -652   -322    329    488   -491      2    272    480     10   -223   -324    584
   -620   -272    348    446   -485     36    265    480      2   -228   -337    576
   -626   -324    301    475   -465    -12    285    509    -15   -272   -397    527
   -654   -472    181    561   -418   -145    394    644      0   -340   -517    428
   -685   -548    137    618   -413   -205    558    857    119   -337   -589    345
   -750   -329    420    537   -587     44    654    971    327   -168   -436    454
   -807     90    896    358   -852    493    561    649    363     36   -129    722
   -872    592   1465    140  -1171   1028    288    111    277    322    335   1163
   -950   1130   2081    -88  -1514   1605     28   -233    314    737    914   1722
   -898   1270   2169   -187  -1535   1717   -249   -392    353   1106   1353   2153
   -841    852   1693     -5  -1267   1270   -361   -436    158    943   1171   2010
   -795    267   1060    262   -930    662   -314   -431   -285    171    371   1273
   -750   -249    501    501   -626    124   -187   -316   -613   -566   -418    540
   -693   -418    275    553   -485    -72    -15     -5   -410   -519   -483    478
   -620   -322    298    470   -462    -10    127    241   -187   -368   -379    566
   -581   -275    306    426   -444     15    220    402    -46   -290   -322    613
   -571   -272    298    423   -436     12    257    467      5   -280   -319    615
   -530   -285    241    407   -387    -23    270    485     12   -280   -332    607
   -514   -332    181    423   -350    -75    265    483      2   -280   -353    584
   -498   -355    142    426   -322   -106    259    485     -2   -270   -361    574
   -491   -379    111    436   -301   -135    259    480     -7   -270   -376    561
   -485   -374    111    426   -298   -132    226    446    -31   -280   -394    537
   -431   -376     51    402   -241   -163    215    436    -33   -283   -400    530
   -335   -379    -44    355   -145   -213    202    446    -31   -275   -400    532
   -210   -426   -215    319      2   -322    184    436    -49   -285   -426    514
    -23   -441   -420    231    197   -431    145    400    -75   -301   -459    483
    148   -423   -571    137    358   -496     90    355   -114   -324   -504    439
    231   -350   -581     59    405   -465     51    332   -137   -340   -522    423
    210   -319   -530     54    368   -423     62    345   -129   -340   -511    444
    148   -350   -498     98    322   -423     62    350   -124   -332   -509    462
    101   -350   -452    124    275   -400     70    358   -114   -311   -493    480
     64   -353   -418    142    239   -384     59    358   -111   -303   -488    488
     28   -322   -350    148    189   -335     88    379    -85   -277   -459    514
    -28   -327   -301    176    135   -314     85    384    -72   -262   -444    527
    -25   -327   -303    176    137   -316     90    413    -51   -239   -431    548
    -10   -298   -288    153    137   -293     96    436    -25   -215   -410    571
    -31   -290   -259    161    114   -275     88    441    -12   -197   -397    579
    -44   -267   -226    155     90   -249     80    446      0   -181   -392    587
    -62   -239   -176    150     54   -207     83    462     23   -150   -368    618
    -80   -241   -163    161     41   -202     88    480     49   -122   -342    646
    -59   -231   -171    145     54   -202     98    511     80    -88   -309    680
    -57   -179   -124    116     31   -153    114    555    124    -36   -262    732
    -77   -168    -90    122      5   -129    116    579    145     -7   -236    763
   -109   -168    -62    137    -23   -114    135    605    168     23   -205    800
   -145   -145      0    145    -72    -72    158    620    189     49   -176    823
   -150   -122     28    135    -90    -46    168    631    200     62   -163    841
   -148   -101     46    124    -98    -28    161    633    197     67   -155    854
   -171   -124     46    145   -109    -38    179    636    194     57   -163    846
   -189   -145     44    168   -116    -51    218    649    189     51   -174    844
   -231   -168     59    197   -148    -54    220    631    153     18   -205    813
   -265   -189     75    226   -171    -57    220    600    111    -20   -236    776
   -280   -194     83    236   -181    -57    223    579     90    -38   -259    756
   -303   -246     57    275   -181    -96    236    563     72    -59   -293    724
   -324   -288     36    306   -181   -127    236    530     36    -90   -332    683
   -350   -303     46    327   -200   -129    231    501     12   -101   -353    654
   -358   -309     49    332   -205   -129    231    478     -7   -109   -376    628
   -366   -332     33    350   -200   -150    231    454    -31   -124   -405    602
   -392   -387      2    389   -200   -192    231    436    -44   -129   -418    592
   -415   -400     15    405   -215   -192    236    415    -59   -129   -423    587
   -441   -402     38    420   -241   -181    244    407    -59   -119   -426    584
   -439   -415     23    428   -231   -197    233    397    -72   -124   -441    574
   -402   -426    -23    415   -189   -226    210    397    -85   -127   -444    581
   -392   -426    -33    407   -181   -231    213    407    -77   -122   -439    607
   -418   -452    -33    433   -194   -244    218    413    -72   -119   -441    626
   -426   -467    -41    446   -192   -254    226    418    -70   -124   -444    641
   -402   -439    -38    420   -181   -239    233    428    -54   -119   -433    665
   -392   -426    -36    407   -179   -231    233    431    -44   -116   -415    691
   -379   -420    -44    397   -168   -231    226    426    -41   -127   -405    704
   -379   -436    -57    407   -161   -246    205    407    -51   -145   -410    698
   -397   -465    -67    428   -166   -267    194    387    -62   -166   -418    665
   -413   -483    -70    446   -171   -277    197    374    -70   -179   -420    639
   -394   -462    -67    428   -163   -265    184    376    -64   -174   -410    639
   -342   -410    -67    376   -137   -239    168    387    -31   -135   -371    672
   -272   -394   -122    332    -77   -259    127    350    -44   -135   -366    683
   -210   -374   -163    290    -23   -270     90    314    -59   -145   -376    678
   -122   -384   -262    252     70   -324     62    288    -75   -161   -392    672
     12   -426   -439    207    226   -431     18    246   -122   -202   -428    639
    252   -462   -714    103    480   -587    -36    189   -184   -265   -496    571
    428   -496   -924     31    675   -709    -90    129   -249   -324   -553    514
    506   -514  -1021      2    763   -766   -124     93   -296   -371   -584    480
    514   -522  -1036      5    774   -779   -135     72   -327   -413   -607    441
    522   -532  -1057      2    787   -795   -158     31   -387   -480   -667    376
    532   -496  -1028    -18    779   -761   -171     10   -420   -517   -701    335
    493   -454   -948    -20    719   -701   -168     23   -420   -517   -701    322
    397   -433   -831     18    613   -631   -137     57   -392   -488   -659    342
    316   -392   -709     36    511   -550   -106     90   -371   -465   -623    368
    272   -345   -620     36    444   -483    -93    116   -345   -441   -597    387
    239   -319   -561     38    397   -439    -96    114   -345   -446   -592    381
    207   -337   -545     64    376   -441   -129     90   -374   -472   -607    371
    202   -342   -545     70    371   -444   -150     64   -402   -498   -646    348
    192   -374   -568     90    379   -470   -132     54   -413   -514   -680    327
    176   -405   -581    111    376   -493   -114     49   -436   -532   -717    309
    111   -457   -568    174    340   -511   -106     51   -441   -540   -740    303
     44   -519   -566    236    303   -542    -96     46   -439   -545   -758    293
     20   -581   -602    280    311   -592    -88     46   -439   -550   -774    277
     23   -626   -649    301    335   -636    -64     72   -446   -571   -818    241
     41   -758   -800    358    420   -779      2    179   -446   -628   -917    153
     46   -841   -888    394    467   -865    148    387   -337   -641  -1008     57
      5   -633   -641    314    322   -639    280    548   -122   -491   -901    140
   -106   -202    -98    153     -5   -150    262    350    -46   -290   -633    368
   -262    283    545    -10   -402    413     12   -189   -181    -70   -236    735
   -355    826   1182   -236   -769   1005   -280   -602   -252    272    285   1202
   -324   1075   1400   -376   -862   1239   -558   -800   -228    646    766   1641
   -267    737   1002   -236   -636    870   -688   -833   -332    636    748   1644
   -241    158    400     41   -319    277   -680   -818   -680     38    103   1075
   -257   -348    -93    301    -83   -220   -568   -756  -1067   -766   -748    316
   -236   -618   -381    426     70   -498   -397   -485   -948   -852   -958    129
   -220   -600   -379    407     77   -491   -259   -231   -704   -683   -865    215
   -197   -566   -368    381     85   -467   -137    -28   -522   -555   -782    293
   -192   -537   -348    363     77   -441    -72     80   -433   -498   -745    306
   -202   -553   -350    376     72   -452    -38    124   -394   -480   -743    319
   -202   -563   -363    381     77   -465    -12    153   -374   -467   -727    342
   -213   -589   -376    402     80   -483    -10    163   -368   -470   -724    329
   -184   -597   -413    389    111   -504    -20    155   -379   -483   -732    316
   -145   -581   -439    363    145   -511    -25    153   -379   -483   -727    309
   -111   -574   -465    342    174   -519    -36    142   -379   -483   -719    298
   -122   -571   -449    348    163   -511    -59    114   -394   -493   -701    285
    -88   -532   -444    309    176   -488    -44    132   -381   -475   -672    298
    -25   -488   -465    257    218   -478    -44    148   -363   -457   -667    311
      7   -462   -472    226    239   -465    -28    192   -327   -423   -639    342
     15   -436   -452    210    233   -444     -5    213   -306   -410   -628    348
      2   -413   -418    205    207   -415     10    239   -288   -402   -620    405
      7   -402   -410    194    207   -405     28    272   -254   -361   -571    449
     25   -363   -392    166    207   -376     36    285   -231   -335   -535    446
     23   -340   -363    158    192   -350     49    301   -207   -314   -506    470
     12   -316   -332    150    171   -324     51    303   -200   -303   -491    472
    -20   -272   -252    145    114   -262     64    306   -181   -275   -452    465
    -38   -202   -163    119     59   -184     70    319   -161   -254   -436    431
     25   -166   -192     70    109   -179     57    309   -166   -265   -457    402
    103   -150   -254     23    176   -200     31    309   -166   -272   -478    459
    155   -142   -301     -7    226   -220     15    327   -150   -252   -457    470
    241   -124   -366    -59    301   -244    -25    298   -174   -265   -470    436
    314    -64   -379   -124    345   -220    -46    298   -158   -241   -444    459
    426    -18   -446   -205    433   -231    -75    322   -137   -218   -410    470
    501      2   -498   -252    498   -246    -93    324   -140   -220   -420    439
    566     -7   -576   -280    568   -290   -111    296   -168   -254   -483    410
    628    -41   -670   -293    649   -355   -119    316   -163   -244   -496    491
    657    -28   -685   -314    670   -358   -127    348   -129   -210   -454    524
    613    -31   -644   -290    628   -337   -116    350   -127   -205   -441    522
    558    -49   -610   -257    584   -329   -103    353   -135   -213   -446    545
    506    -67   -574   -218    540   -319    -72    379   -122   -197   -426    581
    480    -77   -558   -202    519   -316    -64    358   -148   -215   -444    545
    441    -38   -480   -202    459   -257    -49    335   -168   -244   -475    504
    394    -25   -423   -187    407   -223    -31    329   -181   -257   -478    511
    374    -46   -420   -163    397   -233    -23    303   -210   -283   -493    514
    358    -59   -420   -150    387   -241    -18    285   -220   -296   -501    504
    363    -72   -436   -145    400   -254    -20    257   -246   -324   -522    493
    358    -96   -457   -132    407   -275    -23    218   -277   -361   -558    467
    345   -106   -452   -119    397   -277    -33    184   -306   -400   -597    431
    342   -145   -488    -98    413   -316    -44    168   -319   -397   -594    413
    298   -161   -459    -70    376   -309    -31    150   -319   -384   -574    402
    226   -171   -397    -28    309   -283    -15     88   -348   -407   -589    340
    192   -176   -368     -7    280   -272    -20     57   -376   -444   -641    322
    192   -168   -361    -10    275   -265    -33     96   -350   -413   -623    376
    174   -166   -340     -5    254   -252    -23    158   -309   -381   -600    402
    145   -231   -379     41    259   -303     -5    184   -296   -374   -587    444
    109   -301   -410     96    259   -355     10    192   -280   -348   -558    454
     64   -283   -348    109    205   -314     18    184   -272   -342   -548    436
     44   -265   -309    109    174   -285     31    194   -254   -324   -530    452
     83   -231   -314     72    197   -272     23    187   -254   -314   -527    446
     93   -205   -298     57    194   -252     23    179   -254   -316   -524    449
    101   -220   -322     59    210   -270     25    181   -259   -322   -530    444
    116   -192   -309     36    210   -249     18    181   -252   -306   -509    454
     90   -161   -252     33    168   -207     20    189   -228   -283   -483    454
     59   -148   -207     44    132   -176     46    231   -194   -265   -478    459
     90   -127   -218     15    153   -171     36    228   -200   -280   -498    498
    103    -77   -184    -12    142   -129     20    231   -189   -246   -480    537
     75    -28   -106    -23     90    -67     18    241   -150   -187   -431    563
     62    -12    -75    -23     67    -44      7    246   -116   -137   -355    605
     57     18    -41    -38     49    -10    -12    241   -103   -109   -324    584
     57    -25    -83    -18     70    -54    -25    228   -122   -137   -361    592
     75    -28   -103    -25     88    -64    -54    200   -168   -189   -410    626
     70    -54   -124     -7     96    -88    -57    202   -171   -174   -392    623
     31    -98   -129     31     77   -114    -49    197   -174   -168   -389    566
      0   -142   -142     70     70   -142    -41    184   -194   -194   -410    522
    -12   -194   -181    103     83   -189    -41    179   -220   -226   -441    506
    -15   -192   -176    103     80   -184    -23    205   -215   -233   -452    537
    -10   -213   -202    109     96   -207    -18    207   -226   -233   -454    540
     10   -215   -228    101    116   -220    -20    200   -239   -241   -459    517
    -10   -210   -200    111     93   -205    -12    189   -239   -249   -475    496
    -25   -213   -187    119     80   -200    -10    176   -252   -265   -498    462
     20   -233   -254    106    137   -244    -41    161   -290   -290   -501    485
     10   -252   -262    119    135   -257    -33    189   -265   -270   -483    519
      0   -252   -254    124    124   -254    -31    179   -275   -298   -517    514
    -20   -270   -249    145    114   -259    -12    184   -262   -280   -498    511
    -49   -275   -226    161     88   -252    -12    166   -272   -277   -493    475
    -59   -267   -207    163     72   -239    -10    187   -259   -257   -467    504
    -62   -270   -210    166     72   -241     -7    210   -236   -223   -439    511
    -46   -259   -213    153     83   -236     -5    213   -233   -218   -436    470
    -25   -361   -335    192    153   -348     15    239   -275   -288   -509    402
    -12   -517   -504    262    244   -511    114    345   -288   -392   -652    277
      7   -584   -592    288    298   -587    262    498   -236   -465   -784    153
    -25   -387   -361    207    166   -374    397    602    -67   -345   -678    249
   -137     25    161     54   -150     93    293    272    -10    -93   -329    581
   -233    618    852   -192   -542    735    -38   -194     18    290    200   1111
   -319   1218   1538   -449   -930   1379   -358   -478    158    795    807   1670
   -280   1478   1758   -597  -1018   1618   -680   -571    337   1286   1325   2127
   -228   1036   1265   -405   -745   1148   -802   -615    142   1083   1106   1940
   -197    402    600   -103   -400    501   -758   -670   -410    244    272   1202
   -205   -140     62    171   -135    -38   -553   -530   -748   -423   -433    553
   -189   -314   -124    252    -33   -220   -324   -226   -579   -413   -524    407
   -161   -257    -96    207    -33   -176   -161     -7   -389   -293   -446    444
   -129   -257   -129    192     -2   -194    -57    142   -277   -223   -400    496
   -166   -311   -148    239    -10   -231      2    220   -220   -187   -379    509
   -179   -324   -145    252    -18   -236     31    236   -210   -202   -400    493
   -163   -290   -129    226    -18   -210     41    241   -213   -215   -407    496
   -174   -285   -114    228    -31   -200     51    270   -187   -187   -374    517
   -189   -267    -80    228    -57   -174     67    296   -161   -166   -358    530
   -192   -277    -85    236    -54   -181     75    298   -163   -171   -363    537
   -184   -257    -72    220    -57   -163     85    309   -150   -168   -363    555
   -174   -220    -49    197    -62   -135    101    324   -127   -140   -337    566
   -168   -174     -5    168    -83    -90    111    337   -109   -106   -303    545
   -155   -129     25    142    -90    -51    119    355    -90    -83   -277    568
   -145   -122     23    132    -85    -49    132    371    -70    -72   -267    597
   -127    -62     64     93    -98      0    150    392    -38    -54   -252    620
    -85      2     88     41    -88     44    145    394    -41    -67   -265    636
    -18     41     59    -10    -38     49    127    392    -46    -75   -259    631
     46     67     20    -57     12     44    101    368    -67    -96   -288    587
    132     80    -51   -106     93     12     67    342    -85   -119   -311    548
    197     72   -124   -137    161    -25     31    324    -96   -132   -324    514
    236     33   -202   -135    220    -83    -18    285   -124   -174   -366    470
    319    -36   -355   -142    335   -197    -77    215   -187   -244   -436    400
    368    -54   -423   -158    394   -239    -80    213   -187   -223   -420    410
    392    -38   -431   -179    410   -233    -41    267   -135   -153   -363    478
    423     15   -407   -218    415   -194    -12    314    -93   -116   -319    535
    358     72   -285   -218    322   -106     15    392    -33    -54   -233    607
    280     64   -215   -174    249    -75     41    457     33      2   -176    683
    277     31   -249   -155    262   -109     64    480     77     36   -161    735
    379     80   -298   -228    340   -109     93    504    101     83   -129    769
    371     96   -275   -236    322    -90     98    545    122    132    -64    795
    335     88   -246   -213    290    -77     96    550    135    142    -49    787
    332    155   -176   -246    254    -10    135    566    155    150    -36    810
    319    218   -101   -267    210     59    174    613    181    181     -5    862
    257    161    -98   -210    179     33    163    613    181    194     12    865
    223    174    -49   -200    137     62    171    602    179    194     25    862
    200    210     10   -205     93    111    189    597    171    184     28    870
    174    254     80   -213     46    168    194    574    153    174     10    823
    150    249     96   -202     25    171    205    553    129    155     15    807
    148    215     64   -181     41    140    231    548    114    142     18    826
    101    233    129   -168    -12    181    270    566    145    161     33    859
     28    262    233   -145   -101    249    311    563    158    150     18    878
     23    265    241   -145   -109    254    316    542    140    132     12    854
     10    239    228   -124   -109    236    327    530    140    140     28    820
      2    226    223   -114   -111    226    332    522    132    129     20    818
     -5    244    249   -119   -127    246    348    524    137    129     25    846
    -44    257    301   -106   -174    277    379    542    163    161     67    878
   -106    293    400    -93   -254    345    418    566    197    200    122    893
   -176    335    511    -77   -345    420    457    574    220    218    132    867
   -202    329    532    -62   -366    431    488    594    241    223    106    911
   -205    311    517    -54   -363    415    501    620    259    239    124    992
   -249    345    594    -49   -423    470    527    665    309    303    189   1005
   -309    350    659    -20   -485    504    566    711    350    345    241   1039
   -376    355    732     10   -553    542    613    782    410    400    288   1106
   -402    342    743     28   -574    542    605    787    410    384    254   1135
   -441    337    779     51   -610    558    600    779    410    413    298   1127
   -467    337    802     64   -633    568    584    774    413    433    340   1098
   -462    298    761     83   -610    530    571    761    407    431    324   1015
   -454    270    724     90   -589    496    558    735    381    374    213    966
   -446    197    641    124   -545    418    542    717    345    316    153   1008
   -462    155    618    150   -542    387    519    701    335    316    158    961
   -470    179    649    145   -558    413    498    685    332    306    148    958
   -452    189    639    129   -545    413    478    675    337    316    163   1002
   -446    197    644    122   -545    420    441    657    353    345    205    992
   -400    226    623     85   -511    426    387    628    345    332    184    982
   -335    218    553     59   -444    384    358    605    306    259    103   1010
   -296    194    491     49   -394    342    322    550    262    220     41    953
   -236    179    415     28   -327    298    277    517    220    197     28    896
   -176    171    345      2   -262    257    267    498    189    158      7    909
   -135    103    239     15   -187    171    277    496    171    153     15    906
   -101     80    181      7   -142    129    275    483    166    166     23    815
    -44     51     96     -5    -70     72    285    483    161    158     10    787
     -7     25     31    -10    -20     28    303    493    174    174     23    813
    -15     64     80    -23    -46     72    309    491    176    168     15    776
    -46      0     46     20    -46     23    316    501    163    137    -36    805
    -93    -54     38     72    -67     -7    355    542    187    137    -36    859
   -142    -33    109     88   -127     36    366    542    200    174     12    854
   -205     15    220     96   -213    116    392    553    218    187      0    880
   -405    -10    394    205   -400    192    457    623    270    220      7    987
   -584    -28    555    306   -571    262    537    704    340    285     77   1072
   -659    -12    646    335   -654    316    576    735    394    394    200   1065
   -597     33    631    283   -613    332    540    711    397    446    285    979
   -467     96    563    184   -517    329    485    659    355    400    241    914
   -441     72    511    184   -475    290    485    654    340    358    189    914
   -457     10    465    220   -462    236    498    657    319    316    135    878
   -366   -114    252    241   -309     67    530    711    267    218     25    818
   -350   -293     57    322   -205   -119    633    891    301    142   -103    688
   -348   -257     90    301   -220    -83    730   1041    423    176   -109    636
   -436     18    454    207   -446    236    769    924    553    348     77    820
   -636    392   1028    122   -831    709    568    426    563    600    431   1236
   -831    976   1808    -72  -1319   1392    246    -28    636   1039    982   1826
   -870   1465   2333   -298  -1600   1899    -44   -239    797   1512   1545   2429
   -774   1444   2216   -335  -1496   1829   -290   -340    784   1662   1722   2657
   -688    956   1644   -132  -1166   1299   -394   -439    376   1140   1221   2120
   -670    311    982    176   -826    646   -329   -431   -166    252    342   1210
   -675   -124    548    400   -613    210   -106   -150   -252   -103   -106    750
   -646   -192    452    418   -550    129     77    145    -83    -46   -119    730
   -607   -187    420    397   -514    116    184    335     33     15    -90    761
   -670   -176    493    423   -581    155    257    436    116     59    -62    776
   -722   -244    478    483   -602    116    306    496    166    101    -36    784
   -789   -306    480    548   -636     88    335    545    215    174      0    789
   -901   -381    519    641   -711     67    350    561    233    184    -18    800
   -969   -407    561    688   -766     75    366    574    241    181     -5    828
   -963   -428    535    693   -750     51    371    579    244    181      5    828
   -989   -491    498    740   -745      2    363    605    244    197     31    885
   -958   -465    493    711   -727     12    376    652    293    267     98    974
   -857   -428    426    641   -641     -2    394    665    311    288    122    989
   -807   -384    423    594   -618     18    415    683    322    314    137    974
   -771   -353    415    561   -594     31    423    693    329    327    145    958
   -717   -335    381    527   -550     23    420    675    316    303    127    940
   -646   -371    275    506   -465    -49    376    615    257    236     57    875
   -592   -446    142    519   -368   -153    332    576    213    215     15    820
   -592   -491    101    540   -348   -197    301    540    189    200      2    789
   -574   -561     12    568   -293   -275    244    472    129    127    -77    730
   -584   -646    -62    613   -262   -353    194    420     75     59   -150    685
   -605   -662    -59    633   -275   -361    168    397     57     49   -158    657
   -563   -626    -64    594   -249   -345    135    374     38     25   -181    610
   -519   -600    -80    561   -220   -340    103    361     18     -5   -213    584
   -462   -561   -101    511   -181   -332     93    376     23      0   -205    605
   -376   -472    -96    423   -140   -285     83    394     33     18   -194    613
   -280   -384   -103    329    -90   -244     67    400     31     23   -187    615
   -205   -322   -116    265    -44   -220     46    384     20      0   -207    589
   -184   -275    -93    228    -46   -187     25    374      0    -33   -223    576
   -246   -275    -28    259   -109   -153      0    376    -15    -44   -231    589
   -288   -252     33    267   -163   -109     -7    379    -10    -38   -226    610
   -265   -187     77    226   -171    -54    -18    397      5    -10   -189    631
   -272   -218     54    244   -166    -83    -77    366    -31    -38   -213    607
   -275   -249     25    262   -150   -111   -114    337    -57    -67   -239    592
   -257   -257     -2    254   -127   -129   -127    319    -72    -83   -249    579
   -244   -231     12    239   -129   -109   -142    309    -80    -80   -252    566
   -207   -168     38    187   -124    -64   -132    303    -80    -77   -246    568
   -171   -132     36    150   -103    -49   -109    306    -75    -70   -233    576
   -166   -137     28    150   -101    -54   -114    298    -83    -75   -246    571
   -137   -101     36    119    -88    -33   -111    270    -96    -96   -275    550
   -148   -101     44    124    -98    -28   -109    228   -132   -129   -301    514
   -184   -137     46    161   -116    -46    -98    207   -148   -132   -311    493
   -210   -181     28    194   -122    -77    -98    184   -163   -142   -335    452
   -215   -213      2    215   -109   -106   -106    163   -179   -158   -361    436
   -246   -270    -25    257   -111   -150   -111    124   -213   -187   -387    420
   -298   -342    -46    319   -127   -194   -124     77   -249   -210   -415    384
   -303   -322    -18    311   -145   -168   -103     67   -254   -205   -420    371
   -311   -329    -18    322   -148   -174    -80     59   -257   -207   -426    366
   -345   -436    -90    389   -129   -265    -90     44   -277   -228   -454    348
   -329   -478   -148    405    -93   -314    -64     49   -272   -233   -446    366
   -306   -470   -166    387    -70   -319    -59     57   -262   -231   -418    355
   -290   -444   -153    368    -70   -298    -49     72   -239   -231   -400    371
   -285   -454   -168    368    -59   -314    -46     83   -236   -233   -405    392
   -265   -439   -176    350    -46   -309    -51     96   -218   -200   -371    384
   -239   -413   -174    327    -33   -293    -31    119   -194   -181   -348    413
   -220   -379   -158    301    -31   -270      5    137   -168   -158   -324    420
   -220   -363   -142    290    -41   -254     18    155   -153   -137   -306    413
   -220   -332   -111    275    -57   -220     38    200   -127   -106   -275    457
   -223   -283    -59    252    -85   -171     46    223   -106    -75   -257    491
   -210   -272    -62    241    -75   -168     59    239    -93    -54   -277    493
   -202   -265    -62    231    -70   -163     70    259    -62    -41   -262    511
   -215   -194     20    205   -119    -88     77    277    -20    -25   -207    542
   -220   -158     59    187   -142    -49     83    275    -20    -36   -184    561
   -220   -145     75    184   -148    -36     75    267    -18    -33   -168    589
   -210   -114     96    161   -155     -7     44    257      0    -12   -150    613
   -187   -135     51    161   -122    -41      2    223    -15    -36   -174    594
   -174   -189    -15    181    -80   -103    -54    174    -59    -83   -220    542
   -145   -192    -46    168    -49   -119    -93    129   -114   -145   -290    496
   -124   -220    -96    171    -15   -158    -96    106   -148   -176   -327    501
   -109   -311   -202    210     46   -259   -119     98   -168   -187   -355    462
    -80   -423   -342    252    129   -381   -148     64   -220   -236   -410    405
    -44   -498   -454    272    205   -478   -148     41   -257   -267   -431    361
     -5   -509   -504    254    246   -506   -155      2   -298   -314   -470    280
     15   -558   -574    270    293   -566   -194    -64   -366   -392   -532    218
     85   -615   -701    265    392   -657   -272   -150   -449   -478   -607    153
    197   -659   -857    231    527   -758   -335   -213   -514   -537   -644    101
    285   -693   -979    202    631   -836   -371   -231   -537   -550   -644     80
    332   -743  -1075    205    701   -909   -407   -254   -568   -581   -675     67
    342   -766  -1109    207    724   -937   -413   -262   -579   -592   -688     62
    340   -750  -1091    205    714   -919   -400   -275   -581   -594   -685     54
    298   -743  -1044    220    670   -893   -402   -290   -581   -597   -693     38
    277   -735  -1013    228    644   -872   -420   -293   -579   -594   -698     41
    309   -735  -1044    210    675   -891   -431   -254   -553   -571   -683     83
    345   -771  -1117    213    730   -943   -444   -239   -550   -576   -706     98
    405   -805  -1210    197    807  -1008   -444   -231   -576   -605   -743     49
    439   -930  -1369    244    901  -1148   -371   -145   -589   -667   -846    -64
    483  -1028  -1512    272    995  -1270   -213     44   -524   -714   -969   -192
    498   -906  -1405    205    950  -1156    -62    262   -335   -618   -935   -187
    384   -522   -906     67    641   -711    -31    132   -181   -381   -672     54
    218    -23   -244    -98    231   -132   -228   -348   -179    -77   -239    506
     59    607    548   -335   -244    579   -506   -795   -119    353    350   1101
     18   1111   1093   -563   -537   1104   -776  -1039     18    846    956   1683
     96    997    901   -548   -402    950   -943  -1088    -12    987   1083   1836
    145    410    262   -277    -59    337   -969  -1098   -413    400    439   1265
    187   -184   -374     -2    280   -277   -867  -1010   -880   -423   -426    462
    192   -548   -740    179    465   -644   -636   -667   -852   -639   -763    127
    192   -542   -735    174    462   -639   -452   -348   -584   -467   -667    202
    168   -511   -680    171    423   -594   -327   -145   -415   -368   -620    236
    116   -527   -646    202    379   -584   -246    -41   -324   -309   -605    231
     85   -550   -636    233    361   -592   -220     -2   -303   -290   -615    223
     70   -579   -652    252    358   -615   -166     46   -285   -280   -605    254
     18   -589   -610    285    311   -600   -129     70   -277   -277   -589    246
    -77   -602   -524    340    220   -566   -129     46   -285   -290   -589    228
   -109   -545   -436    327    163   -491   -119     38   -280   -280   -566    205
    -77   -478   -400    277    161   -439   -114    111   -233   -241   -558    220
   -103   -540   -436    322    166   -488   -127    140   -213   -241   -579    280
    -96   -563   -470    327    187   -517   -137    106   -233   -241   -563    272
    -98   -548   -449    324    174   -498   -129    114   -226   -218   -535    262
   -111   -540   -428    324    155   -485   -116    155   -194   -192   -504    316
   -150   -535   -384    342    114   -459   -109    166   -181   -181   -483    335
   -155   -532   -376    342    109   -454   -114    158   -181   -184   -472    345
   -101   -506   -405    303    150   -457   -111    202   -148   -148   -428    402
    -72   -498   -426    283    176   -462   -124    215   -132   -145   -436    407
   -153   -491   -337    322     90   -415   -103    168   -140   -145   -426    342
   -171   -472   -301    322     64   -389    -77    111   -161   -142   -405    306
    -51   -426   -374    239    161   -400   -132    200   -132    -90   -340    384
    -20   -407   -387    213    181   -397   -132    303    -57    -20   -262    459
    -67   -392   -327    228    129   -361    -98    353     -2     25   -223    472
    -80   -379   -298    228    106   -340    -72    397     54     80   -179    532
    -93   -345   -252    220     77   -298    -88    394     57     80   -171    527
    -96   -350   -254    220     77   -303   -103    389     49     70   -179    532
   -127   -329   -205    228     38   -267    -70    433     88    109   -145    600
   -116   -272   -155    192     18   -215    -44    470    127    148    -96    644
    -93   -254   -161    174     33   -207    -36    493    148    168    -75    675
   -109   -210   -101    158     -5   -155    -31    519    181    218    -41    709
    -77   -181   -103    129     12   -145    -38    550    210    275     10    709
      2   -132   -137     64     67   -135    -83    537    192    272      7    680
     88   -132   -220     23    153   -176   -142    452    124    210    -44    613
     44   -166   -210     59    124   -187   -132    402     93    166    -64    579
     28   -158   -187     64    106   -174   -111    379     72    150    -70    581
     90   -145   -236     25    161   -189   -145    405     59    150    -75    597
    140   -132   -272     -2    205   -202   -163    436     59    145    -83    605
     77   -124   -202     20    140   -163   -142    439     77    158    -51    613
    103   -129   -233     12    166   -179   -155    376     25    103    -88    540
    150   -132   -285    -10    218   -207   -176    298    -44     18   -181    459
    140   -161   -301     10    220   -231   -187    257    -77    -25   -236    459
    109   -187   -298     36    202   -241   -179    228    -90    -49   -246    436
     70   -236   -306     83    187   -270   -171    174   -135    -83   -262    376
     33   -272   -306    116    168   -288   -158    158   -150    -77   -270    327
     49   -283   -332    116    189   -306   -155    184   -145    -96   -306    368
     57   -324   -384    132    220   -353   -171    181   -148    -93   -296    397
    103   -335   -439    114    270   -384   -226    116   -213   -158   -353    309
    114   -353   -467    119    288   -410   -252     83   -241   -181   -366    280
    132   -381   -514    124    322   -446   -262     64   -246   -187   -368    254
    197   -384   -581     93    389   -483   -290     38   -259   -200   -392    210
    277   -384   -662     51    467   -522   -340     -2   -293   -241   -449    153
    345   -389   -737     20    540   -563   -371    -51   -340   -301   -509    111
    472   -454   -927     -7    698   -691   -415   -116   -420   -397   -581     90
    530   -452   -982    -38    753   -717   -431    -96   -405   -371   -563    101
    620   -389  -1010   -116    813   -698   -444   -106   -387   -353   -561     49
    649   -400  -1052   -124    849   -724   -454   -135   -402   -379   -589     20
    626   -366   -992   -129    807   -678   -426    -88   -363   -363   -568    129
    555   -358   -914   -101    735   -636   -389    -36   -303   -283   -483    171
    478   -329   -807    -72    641   -568   -353      2   -257   -218   -394    207
    400   -293   -696    -54    548   -496   -316     49   -207   -181   -361    244
    400   -233   -633    -83    517   -433   -288     72   -174   -158   -355    272
    361   -187   -548    -88    452   -366   -262    109   -129   -116   -309    329
    246   -228   -478    -10    361   -353   -275    135    -93    -70   -262    392
    210   -205   -418     -5    314   -311   -270    135    -62    -20   -213    413
    200   -148   -348    -25    272   -246   -283    111    -67    -15   -207    402
    184    -93   -277    -46    228   -184   -285    119    -77    -31   -220    444
    179    -85   -265    -46    220   -174   -280    142    -72     -7   -202    480
    161    -98   -259    -31    207   -176   -280    168    -49     25   -166    498
    142    -93   -236    -23    189   -163   -272    163    -59     10   -189    465
    114   -148   -262     15    187   -205   -257    148    -88    -15   -218    405
     64   -207   -275     70    168   -241   -254    116   -116    -44   -218    397
      7   -220   -231    103    119   -226   -241     88   -137    -64   -220    371
     15   -257   -272    122    142   -265   -233    101   -155    -75   -254    322
     33   -311   -348    137    189   -327   -233    174   -142    -77   -309    410
     72   -361   -433    142    252   -397   -254    150   -158    -93   -319    423
     49   -389   -441    168    244   -415   -233    137   -150    -54   -257    374
     -5   -374   -368    189    181   -371   -215    140   -135    -36   -215    371
    -28   -371   -345    197    155   -361   -215    116   -148    -67   -259    361
    -20   -353   -332    187    153   -342   -215     85   -181   -103   -301    319
      7   -345   -353    168    179   -348   -223     90   -205   -116   -298    361
    -18   -355   -337    187    158   -348   -218    122   -171    -85   -280    407
    -38   -366   -329    202    142   -348   -215     96   -174    -88   -275    374
    -31   -363   -332    197    150   -350   -220    106   -163    -75   -262    345
     12   -402   -418    194    213   -410   -252    116   -197   -119   -327    298
     72   -509   -581    218    327   -545   -262    150   -239   -181   -400    324
     88   -688   -776    298    431   -732   -140    306   -202   -244   -517    231
     64   -698   -766    316    415   -732     28    506    -67   -226   -558    161
     15   -394   -410    187    210   -400    140    568    129    -31   -366    265
    -70     83    153     -5   -111    116     25    205    135    187    -33    537
   -189    623    813   -218   -501    717   -283   -306     59    504    441    963
   -335   1096   1431   -381   -883   1262   -566   -626     72    883    943   1418
   -265   1148   1413   -441   -839   1280   -828   -732    109   1200   1304   1771
   -127    652    779   -262   -452    714   -953   -787   -148    914    989   1538
   -116     98    213      7   -166    153   -906   -761   -589    150    202    828
   -127   -322   -197    223     33   -259   -758   -641   -823   -418   -407    257
    -96   -436   -340    265    119   -389   -566   -379   -610   -368   -462    184
    -44   -358   -314    202    135   -337   -418   -171   -407   -228   -374    246
     28   -368   -400    168    213   -384   -345     18   -298   -137   -314    355
     72   -376   -449    153    259   -413   -296    140   -194    -67   -283    426
     80   -400   -480    158    277   -439   -293    129   -197    -75   -303    371
     80   -423   -504    171    290   -462   -296    119   -207   -114   -353    329
    135   -392   -530    127    332   -462   -293    129   -200   -109   -342    361
    124   -418   -542    145    332   -480   -288    137   -189    -64   -285    332
    124   -413   -540    142    332   -475   -275    137   -184    -51   -270    319
    124   -387   -511    132    316   -449   -259    153   -161    -49   -285    319
     62   -376   -441    155    252   -407   -241    163   -137    -41   -296    335
    124   -389   -514    132    319   -452   -285    132   -200   -106   -342    389
    137   -353   -491    106    311   -420   -285    176   -168    -64   -309    470
     90   -358   -449    135    270   -402   -249    223   -101     44   -205    436
     51   -342   -394    145    220   -366   -231    215    -83     62   -174    379
     23   -298   -322    137    171   -309   -202    205    -70     54   -184    366
     20   -285   -309    129    163   -296   -197    218    -75     49   -197    392
     88   -301   -389    106    239   -345   -239    228    -93     20   -226    465
     83   -270   -353     90    215   -311   -218    280    -36     90   -155    524
     70   -252   -322     90    194   -285   -202    296     -5    127   -129    498
     54   -223   -280     83    166   -252   -189    293      7    124   -135    485
     10   -218   -228    103    119   -223   -168    296     31    135   -135    472
     23   -184   -210     80    114   -197   -166    337     54    174    -98    522
     83   -174   -257     44    168   -215   -189    348     57    179    -88    602
     77   -163   -244     41    158   -202   -184    374     88    207    -70    641
     96   -145   -241     25    168   -192   -181    374    114    220    -75    641
    122   -124   -246      0    181   -184   -189    376    129    254    -31    628
    132    -90   -223    -20    176   -155   -192    400    163    314     38    610
    192    -83   -275    -57    233   -179   -223    392    150    306     44    618
    210    -57   -267    -75    239   -161   -233    418    171    316     51    683
    194    -77   -272    -57    231   -176   -223    431    184    329     67    704
    179    -72   -252    -54    213   -161   -210    444    194    340     72    696
    148    -33   -181    -57    163   -109   -197    441    210    348     67    659
    184     -5   -189    -88    187    -96   -215    402    158    303     41    639
    210    -23   -233    -96    220   -127   -220    415    124    293     54    691
    184    -57   -244    -64    213   -150   -207    420    122    280     54    706
    158    -72   -231    -44    192   -150   -192    415    114    259     36    693
    137    -85   -223    -25    179   -153   -166    394    103    249     15    631
    119    -98   -218    -10    166   -158   -153    374     72    220     -5    597
     93   -132   -226     18    158   -179   -150    361     46    187    -38    584
     90   -158   -252     33    171   -205   -145    335     20    142    -88    550
     62   -150   -213     44    137   -181   -135    314      5    129   -101    514
     46   -148   -194     49    119   -171   -119    298     -7    114   -116    465
     23   -140   -166     57     93   -153   -119    272    -23     93   -142    439
      5   -132   -137     62     70   -135   -106    275    -23     98   -135    462
    -15   -161   -145     88     64   -153   -116    267    -25    106   -119    491
      2   -137   -142     67     70   -140    -93    270    -18    116   -103    509
     -5   -119   -114     59     54   -116    -64    270     -7    119    -96    509
    -31   -122    -93     75     28   -106    -90    233    -28     93   -124    465
      0   -153   -153     77     75   -153   -163    176    -83     41   -176    405
     77   -176   -254     49    163   -215   -168    187    -96     25   -192    394
    129   -171   -301     20    213   -236   -127    226    -75     46   -171    418
    150   -171   -322     10    233   -246   -129    210    -83     28   -187    392
    114   -148   -262     18    187   -205   -124    215    -67     46   -166    407
    119   -153   -275     15    194   -213   -116    236    -57     57   -163    413
    155   -148   -303     -2    228   -226   -103    272    -28     80   -145    433
    174    -93   -270    -41    220   -181   -101    288     -2    106   -111    462
    166      7   -158    -85    163    -75    -85    306     33    142    -75    493
    176    -10   -187    -85    181    -98    -64    329     49    153    -67    496
    200     51   -148   -127    174    -46    -31    363     93    192    -36    524
    163     83    -80   -124    122      2    -44    358    116    220     -2    555
    137    135     -2   -135     70     67    -80    335    122    236     25    581
    150    236     85   -194     31    161   -103    332    155    277     83    628
    132    249    114   -192     10    181   -106    337    168    296    106    646
    129    249    116   -189      5    184    -83    353    184    309    116    654
     93    215    122   -153    -12    168    -85    350    181    301    114    649
     38    150    109    -96    -33    132   -119    322    150    272     90    628
     18    116     98    -67    -41    109    -93    335    150    267     85    620
    -15     70     83    -28    -49     77    -72    345    145    254     67    607
    -12     18     31     -2    -20     23    -75    332    109    215     28    566
    -28     -2     25     12    -25     12    -77    322     88    192      5    540
    -51    -28     23     38    -38     -2    -72    311     70    174    -12    514
    -46    -31     12     36    -31     -7    -54    316     67    171    -18    511
    -49    -51     -2     51    -23    -28    -62    314     57    161    -31    506
    -62   -116    -57     88     -2    -88    -72    301     33    137    -57    478
    -64   -114    -49     88    -10    -80    -67    303     33    137    -57    475
    -83   -101    -20     90    -31    -62    -67    293     23    124    -70    454
   -111   -119     -7    116    -51    -64    -54    290     20    116    -77    449
   -116   -150    -36    132    -41    -93    -67    285     15    111    -83    449
   -106   -142    -38    124    -33    -90    -62    290     20    116    -75    457
   -111   -148    -36    127    -38    -93    -64    290     25    119    -64    467
   -109   -148    -38    129    -36    -93    -46    309     41    135    -46    485
    -90   -184    -93    135      0   -140    -31    324     33    111    -77    449
    -33   -267   -233    148     98   -252    -10    361     -2     38   -168    358
     12   -402   -418    194    213   -410     93    501      0    -51   -301    231
     10   -483   -493    236    252   -488    252    706    116    -51   -355    166
     -2   -176   -174     88     85   -174    345    709    285    122   -176    322
   -109    275    384    -83   -246    327    181    277    272    332    148    628
   -246    826   1070   -290   -659    948   -150   -220    254    680    641   1096
   -296   1457   1753   -579  -1023   1605   -428   -501    361   1150   1234   1628
   -257   1483   1738   -613   -997   1610   -740   -618    418   1454   1545   1917
   -272    922   1195   -327   -732   1057   -841   -615    210   1176   1210   1639
   -306    329    636    -12   -470    480   -722   -574   -270    384    420    982
   -368   -129    239    249   -303     54   -493   -379   -514   -187   -168    459
   -374   -192    179    283   -277     -7   -267    -36   -236    -31   -101    511
   -389   -140    249    265   -319     54   -103    200    -12    119      2    587
   -400   -142    257    270   -329     57    -10    335     93    176     31    618
   -374   -158    215    267   -296     28     36    394    129    189     25    633
   -379   -179    197    277   -288      7     49    410    135    187     23    626
   -402   -205    197    303   -301     -2     62    420    145    200     54    644
   -426   -236    189    329   -309    -23     57    415    142    197     49    566
   -475   -316    158    397   -316    -80     51    407    129    168    -18    504
   -485   -316    168    400   -329    -75     44    410    122    148    -51    574
   -504   -342    161    423   -335    -90     36    405    114    135    -77    548
   -527   -342    184    433   -358    -80     31    392    109    122   -106    537
   -519   -348    171    433   -345    -88     23    374     96    106   -114    532
   -439   -358     80    397   -262   -140     15    374     90     96   -119    496
   -384   -387     -5    384   -189   -197      2    376     85     93   -122    483
   -379   -366     10    371   -194   -179    -18    366     83     93   -119    480
   -379   -337     41    358   -210   -148    -33    342     67     80   -132    462
   -374   -363      7    368   -192   -179    -38    337     67     75   -132    452
   -324   -361    -36    342   -145   -200    -33    355     83     88   -119    454
   -283   -371    -88    324    -98   -231    -25    374     96     96   -109    452
   -252   -350    -98    301    -77   -226    -20    384    111    109    -93    454
   -259   -324    -64    290    -98   -194    -15    402    137    135    -64    475
   -252   -309    -59    280    -96   -184    -15    418    155    150    -51    483
   -194   -301   -109    246    -44   -205    -25    423    163    153    -46    488
   -124   -301   -176    213     25   -239    -28    439    176    166    -28    504
   -111   -265   -153    187     20   -210    -31    457    205    194     -2    519
    -46   -254   -207    150     77   -231    -41    462    210    200     -2    511
     10   -223   -233    103    119   -228    -38    485    231    220     18    537
     10   -249   -259    119    135   -254    -62    493    241    233     33    568
     20   -194   -215     85    114   -202    -38    519    267    267     70    602
     18   -132   -150     57     83   -140    -25    548    298    306    114    644
      7    -77    -88     33     46    -83    -15    563    314    327    137    670
     67    -49   -116     -7     90    -83     -5    571    322    335    150    688
      5   -116   -122     54     62   -119    -23    550    296    314    140    675
    -20   -124   -103     70     41   -114    -15    550    293    327    174    688
    -51    -72    -20     59    -18    -46      2    545    301    353    220    691
   -109    -98     10    103    -59    -44    -12    514    272    324    179    605
    -80   -122    -41     98    -20    -83    -20    480    233    270     90    548
    -98   -127    -28    111    -36    -77    -12    457    213    233     41    594
   -127   -228   -101    176    -15   -166    -18    418    181    197     23    633
   -153   -280   -127    218    -12   -205    -10    405    174    192     15    610
   -155   -275   -119    213    -18   -197     -2    389    163    174      5    561
   -158   -262   -103    210    -28   -181     -7    350    137    148    -23    493
   -129   -259   -132    194     -2   -197    -41    288     93    103    -80    397
   -135   -262   -127    200     -5   -194    -62    249     64     75   -114    361
   -155   -228    -75    189    -41   -153    -49    241     62     77   -111    358
   -166   -241    -75    202    -46   -158    -54    231     51     72   -114    363
   -158   -236    -77    194    -41   -158    -64    218     44     70   -114    387
   -129   -181    -51    155    -38   -116    -70    218     49     72   -111    394
   -124   -181    -57    150    -36   -119    -77    210     44     64   -119    392
   -103   -145    -44    124    -31    -96    -44    220     57     75   -106    400
    -93   -150    -57    122    -20   -103    -51    200     46     72   -101    389
   -150   -205    -54    179    -49   -129    -80    171     41     75    -93    389
   -109   -155    -49    132    -31   -103    -62    200     62     93    -77    394
   -145   -116     28    129    -88    -44    -18    241    109    135    -36    433
   -116    -51     64     83    -93      5     -2    249    132    158     -7    457
    -31      2     33     15    -31     18     -2    272    153    174      5    454
    -46     -2     44     23    -46     20    -12    283    161    187     15    459
    -36     36     70      0    -51     51     23    335    207    233     51    496
   -101     46    148     25   -124     96     70    384    259    280     90    542
   -200      7    207     96   -202    106     90    402    283    303    111    568
   -254     49    303    101   -277    176    129    439    335    361    168    607
   -259    124    384     67   -322    254    127    444    363    400    205    623
   -244    161    405     38   -324    283     83    418    361    400    207    644
   -205    179    384     12   -293    280     23    376    342    387    213    657
   -155    168    324     -7   -241    246      2    355    324    376    213    636
   -163    122    285     20   -226    202    -23    324    293    348    187    602
   -184     98    280     41   -233    189    -38    303    272    327    174    594
   -218     70    288     75   -252    179    -36    288    257    314    168    592
   -254    -33    220    142   -239     90    -49    272    223    277    137    561
   -267   -124    142    194   -207      7    -62    252    181    233     93    506
   -329   -200    127    265   -231    -36    -57    226    145    194     49    462
   -400   -254    145    327   -272    -54    -38    210    132    179     38    467
   -355   -272     80    311   -218    -96    -72    200    109    155     15    439
   -319   -288     31    303   -176   -129    -85    200     93    148     10    426
   -293   -301     -7    296   -145   -153    -90    189     77    137     -2    415
   -314   -368    -54    342   -129   -213   -122    161     46    106    -31    389
   -337   -426    -88    381   -127   -257   -124    140     25     83    -49    376
   -345   -436    -90    392   -129   -265   -142    124      7     67    -62    371
   -319   -431   -114    374   -106   -272   -155    114     -2     54    -72    363
   -314   -459   -145    387    -85   -303   -155    116     -7     54    -77    366
   -327   -485   -161    405    -83   -324   -140    111    -10     54    -72    376
   -353   -514   -163    433    -96   -340   -150     85    -20     44    -77    366
   -345   -527   -184    433    -80   -355   -148     90    -28     41    -80    355
   -283   -571   -288    428      2   -431   -137    114    -44     10   -119    329
   -207   -730   -524    467    158   -628    -75    207    -75    -90   -246    207
   -155   -870   -714    511    277   -792     80    413    -12   -145   -363     75
   -140   -745   -607    441    231   -675    241    550    158    -36   -311    109
   -226   -379   -153    303    -36   -267    220    259    215    140    -83    293
   -340    116    457    109   -400    285   -153   -371    127    389    332    688
   -439    776   1215   -168   -828    995   -496   -792    161    789    885   1197
   -465   1260   1725   -400  -1096   1491   -844  -1034    254   1205   1387   1673
   -387   1143   1530   -376   -958   1335  -1060  -1098    213   1283   1475   1792
   -296    478    771    -93   -535    623  -1041  -1034   -179    662    818   1195
   -239   -158     80    197   -161    -38   -852   -859   -571    -90     28    480
   -218   -496   -280    355     31   -389   -610   -550   -522   -275   -246    220
   -161   -568   -407    366    122   -488   -444   -283   -324   -166   -223    215
    -62   -517   -454    288    194   -485   -329    -98   -184    -72   -155    252
      2   -540   -545    267    272   -542   -275    -15   -135    -41   -135    241
     23   -542   -566    257    293   -553   -246     12   -127    -46   -155    189
     12   -555   -568    272    290   -561   -228     25   -132    -72   -197    187
    -12   -522   -509    265    246   -517   -215     49   -122    -72   -202    202
    -44   -501   -457    272    205   -480   -192     67   -114    -70   -202    254
    -85   -519   -433    301    174   -478   -166     90   -103    -64   -189    296
   -124   -506   -381    316    127   -444   -158    103    -88    -46   -176    311
   -148   -506   -361    327    103   -433   -176     93    -96    -49   -171    311
   -148   -566   -420    355    135   -493   -181     85   -103    -57   -176    280
    -96   -563   -467    329    181   -514   -194     72   -114    -70   -202    231
    -28   -535   -506    283    239   -522   -213     54   -132    -90   -215    194
     36   -530   -566    246    298   -548   -226     36   -142   -106   -231    187
     64   -493   -558    213    309   -524   -231     15   -142   -111   -236    187
    137   -485   -623    171    379   -553   -254     12   -153   -119   -249    200
    218   -467   -685    124    452   -576   -283     15   -168   -127   -259    200
    220   -446   -670    111    444   -555   -265     44   -148   -106   -231    218
    226   -402   -628     88    426   -514   -244     75   -119    -72   -184    244
    184   -420   -607    116    394   -514   -233     98    -98    -46   -161    233
    140   -431   -571    145    355   -501   -239    109    -96    -54   -197    181
    145   -363   -511    109    327   -436   -223    132    -83    -59   -207    262
    119   -345   -465    111    290   -402   -197    166    -51    -23   -161    335
     64   -350   -415    140    239   -381   -171    205    -12     20   -116    368
     75   -366   -441    145    257   -402   -140    272     36     64    -77    415
     90   -337   -428    122    259   -384   -124    314     72     88    -54    431
     85   -332   -420    122    252   -376   -119    342     90     98    -38    452
     80   -280   -363     98    220   -319    -96    381    129    132     -2    493
     93   -194   -288     51    189   -241    -77    405    155    161     20    519
    101   -181   -283     41    192   -231    -93    394    140    150     15    522
     59   -215   -275     77    166   -244   -148    363    101    124     -7    501
     83   -223   -306     70    192   -265   -163    342     75     98    -36    480
    119   -249   -368     64    244   -309   -189    306     36     59    -70    462
    166   -215   -381     23    272   -298   -187    283      7     31    -90    454
    158   -205   -363     23    259   -285   -184    262    -15      7   -109    436
    116   -223   -342     51    228   -283   -184    241    -36    -10   -122    428
     77   -202   -280     62    179   -241   -148    239    -28     -2   -101    433
     36   -233   -270     98    150   -252   -148    189    -67    -44   -142    379
     49   -285   -337    116    192   -311   -171    145   -111   -106   -210    337
    106   -306   -415     98    259   -361   -189    116   -150   -163   -272    309
    145   -340   -485     98    314   -413   -200     72   -200   -233   -337    275
    158   -355   -517     96    337   -433   -197     41   -223   -262   -366    244
    168   -363   -532     96    350   -446   -218    -10   -262   -306   -402    184
    158   -405   -563    122    358   -483   -254    -67   -322   -376   -459    129
    168   -389   -558    111    363   -472   -241    -75   -340   -394   -462    140
    174   -379   -553    101    361   -465   -252    -88   -342   -400   -472    119
    171   -340   -511     83    340   -426   -252    -85   -345   -410   -488    111
    168   -327   -496     77    329   -410   -236    -75   -348   -420   -483    150
    129   -376   -506    124    316   -441   -228    -88   -361   -431   -491    166
     93   -366   -459    135    275   -413   -226   -109   -381   -441   -501    132
    140   -311   -452     83    296   -381   -220    -98   -381   -441   -488    122
    174   -314   -491     70    329   -402   -244    -90   -397   -467   -496    111
    194   -355   -550     80    371   -452   -259    -96   -410   -501   -509     93
    194   -327   -522     64    355   -426   -241   -101   -423   -532   -517     93
     98   -319   -418    109    257   -368   -202   -111   -420   -532   -501     85
     70   -265   -337     96    202   -301   -171   -111   -418   -532   -493     57
    171   -189   -361     10    265   -275   -176    -80   -420   -532   -478     59
    184   -163   -348    -12    265   -254   -148    -10   -387   -506   -444    109
     98   -181   -280     41    187   -231    -77     62   -335   -470   -397    181
    -41   -153   -111     96     33   -132    -25    111   -283   -426   -345    244
   -163    -59    103    111   -135     20     41    171   -202   -342   -275    309
   -301    -72    228    184   -265     77     54    176   -179   -324   -270    342
   -348   -127    218    236   -285     44    -20    109   -233   -379   -298    322
   -306   -109    197    205   -254     44    -31     98   -249   -384   -303    319
   -233    -54    179    145   -207     62    -36     72   -283   -418   -329    298
   -202   -122     80    161   -142    -20    -77     31   -340   -465   -363    257
   -200   -184     15    192   -109    -85   -103     -2   -384   -501   -394    218
   -246   -192     54    218   -153    -70    -80    -12   -410   -540   -405    223
   -340   -184    155    262   -249    -15    -59    -38   -444   -587   -441    210
   -371   -246    124    306   -249    -62    -77    -49   -485   -615   -483    155
   -405   -280    124    342   -267    -77    -85    -54   -511   -623   -478    132
   -428   -280    148    353   -290    -67    -90    -59   -535   -659   -496    101
   -389   -322     67    355   -228   -127   -103   -106   -607   -732   -576     83
   -402   -353     49    376   -226   -153   -132   -200   -683   -795   -633     38
   -514   -402    111    457   -314   -145   -122   -277   -717   -818   -602     31
   -465   -389     75    426   -272   -155   -135   -259   -711   -802   -587     23
   -363   -324     38    345   -202   -142   -161   -187   -691   -807   -618      7
   -337   -335      2    335   -171   -166   -171   -174   -714   -859   -657     33
   -361   -384    -23    371   -168   -205   -171   -174   -727   -857   -654     64
   -413   -407      5    410   -210   -202   -161   -189   -735   -872   -672     23
   -381   -431    -49    407   -166   -241   -184   -257   -805   -956   -732    -20
   -350   -454   -103    400   -124   -280   -187   -267   -833   -979   -758     -5
   -303   -514   -210    407    -49   -361   -202   -275   -872  -1010   -810    -70
   -241   -662   -423    449     88   -542   -218   -296   -979  -1143   -940   -210
   -168   -867   -698    519    265   -784   -124   -213  -1049  -1304  -1088   -345
   -155   -883   -730    519    285   -807     38    -72   -966  -1304  -1140   -480
   -218   -644   -426    431    103   -535    132   -124   -828  -1153  -1047   -389
   -187   -192     -7    187    -90   -101   -114   -602   -852   -963   -750     23
   -140    462    602   -161   -371    532   -522  -1137   -828   -589   -197    532
   -181   1098   1278   -459   -730   1189   -862  -1400   -649   -111    340    997
   -122   1210   1332   -545   -727   1273  -1156  -1527   -623     83    542   1301
     -5    748    753   -371   -379    750  -1270  -1592   -943   -309    148   1000
     44     41     -2    -41     23     20  -1202  -1584  -1499  -1156   -722    174
    194   -436   -631    119    413   -532   -976  -1382  -1764  -1712  -1335   -366
    270   -475   -748    101    509   -610   -750  -1047  -1548  -1587  -1280   -366
    293   -475   -771     90    532   -623   -602   -818  -1369  -1452  -1179   -368
    262   -491   -753    114    506   -620   -511   -706  -1299  -1431  -1184   -397
    265   -532   -797    132    530   -665   -478   -675  -1306  -1467  -1228   -363
    267   -555   -823    142    545   -688   -444   -665  -1312  -1486  -1249   -402
    187   -600   -789    205    485   -693   -452   -693  -1340  -1522  -1278   -415
    158   -610   -769    226    462   -688   -457   -714  -1361  -1543  -1283   -444
    194   -594   -789    200    491   -691   -475   -722  -1379  -1571  -1322   -511
    244   -654   -898    205    568   -776   -493   -719  -1410  -1613  -1376   -522
    249   -693   -945    220    594   -818   -501   -740  -1441  -1647  -1408   -532
    249   -675   -924    213    587   -800   -527   -784  -1473  -1680  -1434   -584
    309   -717  -1026    202    665   -870   -574   -831  -1519  -1727  -1475   -636
    428   -675  -1104    122    766   -888   -589   -880  -1574  -1795  -1530   -688
    524   -649  -1174     59    846   -911   -613   -893  -1605  -1829  -1558   -719
    631   -646  -1278      7    953   -961   -644   -906  -1621  -1839  -1558   -730
    709   -631  -1343    -38   1023   -984   -665   -940  -1660  -1875  -1602   -792
    782   -626  -1410    -77   1093  -1018   -693   -974  -1712  -1925  -1649   -818
    839   -607  -1447   -116   1143  -1026   -688   -953  -1693  -1888  -1628   -807
    906   -587  -1493   -158   1200  -1039   -680   -948  -1688  -1883  -1623   -826
   1026   -607  -1634   -210   1327  -1122   -709   -971  -1727  -1917  -1644   -846
   1140   -607  -1751   -267   1444  -1179   -763  -1015  -1774  -1953  -1688   -891
   1221   -597  -1821   -311   1519  -1210   -795  -1044  -1803  -1979  -1725   -885
   1241   -568  -1810   -335   1525  -1189   -789  -1028  -1787  -1951  -1717   -813
   1182   -574  -1756   -303   1467  -1163   -756   -989  -1743  -1901  -1688   -711
   1127   -639  -1766   -244   1444  -1202   -750   -982  -1758  -1899  -1699   -657
   1205   -693  -1899   -257   1551  -1296   -797  -1034  -1826  -1932  -1751   -722
   1345   -672  -2018   -335   1680  -1345   -862  -1093  -1875  -1982  -1805   -805
   1519   -626  -2148   -446   1831  -1384   -932  -1158  -1927  -2039  -1875   -878
   1654   -589  -2247   -532   1948  -1418   -976  -1202  -1974  -2083  -1922   -906
   1667   -649  -2320   -509   1990  -1483  -1002  -1257  -2026  -2125  -1966   -930
   1556   -763  -2320   -394   1938  -1540   -958  -1249  -2034  -2114  -1969   -935
   1504   -750  -2255   -376   1878  -1504   -906  -1223  -2010  -2065  -1922   -911
   1376   -823  -2200   -277   1787  -1512   -870  -1210  -2005  -2034  -1891   -883
   1244   -826  -2073   -210   1657  -1449   -815  -1182  -1977  -1977  -1839   -815
   1114   -756  -1870   -179   1491  -1312   -748  -1132  -1940  -1906  -1784   -740
   1008   -672  -1680   -166   1343  -1176   -704  -1088  -1906  -1847  -1735   -675
    919   -623  -1545   -148   1231  -1083   -670  -1065  -1883  -1805  -1704   -636
    795   -680  -1478    -59   1135  -1078   -613  -1072  -1886  -1795  -1709   -646
    706   -730  -1436     12   1070  -1083   -555  -1072  -1880  -1782  -1712   -654
    665   -698  -1363     15   1013  -1031   -550  -1096  -1883  -1779  -1722   -670
    631   -709  -1340     38    984  -1023   -535  -1119  -1883  -1777  -1732   -688
    605   -719  -1327     57    963  -1023   -522  -1143  -1883  -1771  -1738   -693
    600   -758  -1358     80    979  -1057   -530  -1184  -1909  -1790  -1774   -714
    602   -826  -1428    111   1013  -1127   -542  -1228  -1951  -1808  -1823   -769
    472   -857  -1330    192    898  -1093   -509  -1215  -1938  -1777  -1816   -756
    280   -846  -1130    280    704   -987   -454  -1174  -1883  -1699  -1756   -691
     70   -795   -865    363    467   -828   -374  -1104  -1792  -1579  -1654   -584
    -96   -724   -631    410    265   -678   -306  -1031  -1712  -1470  -1566   -498
   -189   -610   -420    397    114   -517   -262   -987  -1654  -1379  -1491   -400
   -355   -597   -241    475    -59   -420   -205   -937  -1590  -1296  -1431   -311
   -527   -574    -46    550   -241   -311   -111   -844  -1480  -1174  -1335   -202
   -594   -602     -7    597   -296   -306    -72   -802  -1444  -1111  -1306   -166
   -506   -714   -210    610   -148   -462   -111   -870  -1506  -1158  -1374   -259
   -322   -813   -491    566     83   -652   -187   -966  -1592  -1236  -1473   -400
    -64   -844   -779    454    355   -813   -280  -1067  -1667  -1301  -1566   -535
    153   -859  -1013    350    581   -935   -379  -1169  -1748  -1369  -1678   -646
    303   -888  -1192    293    748  -1039   -462  -1226  -1792  -1356  -1717   -740
    374   -906  -1280    265    826  -1093   -509  -1260  -1818  -1312  -1748   -823
    433   -859  -1293    213    862  -1075   -493  -1254  -1784  -1252  -1727   -859
    576   -849  -1426    135   1000  -1137   -522  -1317  -1813  -1262  -1751   -919
    750   -893  -1644     70   1197  -1267   -623  -1415  -1888  -1304  -1821   -966
    810   -937  -1748     62   1278  -1343   -719  -1483  -1909  -1293  -1847   -979
    740   -911  -1652     85   1195  -1280   -704  -1467  -1857  -1221  -1805   -927
    571   -901  -1475    163   1021  -1187   -641  -1423  -1784  -1117  -1756   -826
    415   -904  -1319    244    865  -1111   -592  -1389  -1722  -1015  -1699   -748
    277   -932  -1210    327    743  -1070   -568  -1366  -1688   -932  -1647   -717
    135   -989  -1124    428    628  -1057   -532  -1343  -1654   -865  -1605   -701
     33  -1062  -1098    514    563  -1080   -506  -1332  -1634   -833  -1602   -696
    -59  -1124  -1065    592    501  -1096   -491  -1322  -1613   -795  -1610   -693
   -106  -1182  -1078    644    483  -1130   -483  -1322  -1595   -750  -1613   -691
   -122  -1226  -1104    675    491  -1166   -491  -1345  -1592   -717  -1618   -714
   -119  -1262  -1145    688    511  -1202   -496  -1361  -1582   -659  -1602   -771
   -111  -1301  -1192    706    537  -1247   -527  -1408  -1595   -631  -1602   -818
   -127  -1337  -1213    732    540  -1275   -537  -1423  -1571   -574  -1587   -813
   -127  -1413  -1286    771    579  -1350   -532  -1439  -1561   -527  -1590   -831
   -207  -1486  -1280    846    535  -1384   -491  -1421  -1514   -449  -1571   -839
   -306  -1488  -1182    896    436  -1335   -441  -1382  -1431   -340  -1504   -800
   -290  -1499  -1208    893    457  -1353   -426  -1376  -1402   -275  -1465   -779
   -298  -1478  -1179    888    439  -1330   -384  -1327  -1327   -166  -1384   -732
   -288  -1460  -1171    872    441  -1317   -350  -1296  -1262    -77  -1322   -701
   -288  -1447  -1158    867    433  -1304   -316  -1273  -1200      5  -1260   -675
   -309  -1449  -1140    878    413  -1296   -275  -1234  -1130     83  -1195   -652
   -301  -1486  -1184    893    441  -1335   -236  -1200  -1098    103  -1195   -698
   -259  -1631  -1374    945    553  -1504   -153  -1109  -1088     51  -1304   -841
   -252  -1717  -1465    984    605  -1590     15   -927   -984     59  -1369   -958
   -239  -1566  -1330    901    545  -1449    168   -740   -769    239  -1231   -891
   -288  -1174   -885    732    298  -1031    197   -849   -566    548   -898   -613
   -381   -579   -197    480    -93   -389    -38  -1343   -485    966   -379   -137
   -439     -2    436    218   -436    215   -319  -1730   -371   1465    213    366
   -335    345    678     -5   -506    511   -657  -1971   -252   1932    724    787
   -168     77    246     46   -207    161   -901  -2130   -381   1948    717    750
   -132   -592   -459    361    163   -524   -906  -2171   -823   1293     28     83
   -137  -1163  -1026    649    444  -1096   -805  -2109  -1228    589   -706   -644
   -109  -1514  -1405    810    646  -1460   -613  -1831  -1156    480   -930   -904
    -31  -1551  -1519    792    743  -1535   -444  -1561   -911    667   -820   -849
     41  -1525  -1569    740    802  -1545   -337  -1382   -740    826   -701   -779
     96  -1527  -1623    714    857  -1574   -265  -1273   -623    948   -605   -748
    135  -1551  -1686    706    909  -1618   -246  -1257   -581    997   -584   -818
    176  -1582  -1758    704    966  -1670   -249  -1273   -571   1008   -607   -870
    226  -1639  -1865    706   1041  -1751   -246  -1275   -555   1039   -597   -844
    257  -1704  -1961    722   1109  -1831   -233  -1254   -522   1098   -540   -833
    272  -1740  -2013    732   1140  -1875   -223  -1241   -472   1156   -485   -844
    277  -1756  -2034    740   1156  -1893   -218  -1241   -441   1195   -446   -862
    270  -1766  -2039    748   1153  -1904   -231  -1247   -420   1234   -413   -878
    249  -1834  -2083    792   1163  -1956   -220  -1226   -389   1291   -366   -849
    213  -1891  -2107    836   1158  -2000   -207  -1213   -353   1343   -306   -826
    181  -1893  -2075    857   1127  -1984   -192  -1187   -296   1423   -210   -818
    132  -1901  -2034    883   1080  -1966   -171  -1158   -231   1496   -142   -802
    111  -1893  -2005    888   1057  -1948   -132  -1122   -181   1548    -96   -792
     98  -1904  -2003    901   1049  -1953   -109  -1083   -122   1608    -28   -750
     64  -1951  -2016    943   1039  -1982   -106  -1057    -62   1678     57   -711
     64  -1956  -2021    945   1041  -1987    -80  -1036     -5   1743    129   -709
     72  -1935  -2008    930   1039  -1971    -44  -1005     57   1821    202   -693
    129  -1922  -2055    893   1091  -1987    -28   -989     88   1862    236   -688
    187  -1922  -2109    867   1148  -2016    -25   -956    116   1919    293   -662
    184  -1919  -2104    867   1143  -2010    -12   -917    163   1992    368   -626
    114  -1922  -2036    904   1075  -1979     31   -846    249   2096    475   -532
     25  -1899  -1925    935    974  -1912     70   -776    332   2205    592   -423
    -36  -1862  -1826    950    893  -1844    101   -730    392   2288    688   -371
    -83  -1888  -1808    984    862  -1849    132   -675    457   2369    776   -329
   -111  -1930  -1818   1021    852  -1875    148   -633    509   2439    854   -290
   -124  -1943  -1818   1031    844  -1880    155   -600    558   2501    927   -244
   -137  -1958  -1821   1049    841  -1891    168   -574    594   2543    966   -239
   -142  -1984  -1842   1060    849  -1914    168   -561    623   2579   1008   -215
   -153  -1995  -1842   1072    844  -1919    184   -540    654   2616   1065   -194
   -158  -1971  -1813   1065    826  -1893    197   -527    688   2660   1150   -166
   -205  -1984  -1779   1096    787  -1883    194   -532    704   2688   1221   -158
   -265  -2057  -1795   1161    763  -1927    168   -571    672   2660   1208   -246
   -303  -2112  -1808   1208    750  -1961    194   -574    680   2657   1202   -265
   -353  -2182  -1831   1267    737  -2008    210   -587    665   2637   1210   -252
   -423  -2265  -1842   1345    709  -2055    220   -587    649   2637   1254   -252
   -509  -2312  -1803   1410    644  -2057    194   -623    631   2616   1257   -288
   -574  -2372  -1797   1473    610  -2086    205   -644    618   2587   1241   -332
   -623  -2462  -1839   1543    605  -2153    226   -657    613   2569   1241   -363
   -649  -2525  -1875   1587    613  -2200    220   -672    610   2566   1262   -376
   -678  -2553  -1875   1615    597  -2216    174   -719    581   2553   1273   -428
   -657  -2559  -1904   1608    623  -2231    140   -761    555   2525   1270   -478
   -581  -2600  -2021   1590    717  -2312    116   -787    532   2499   1252   -542
   -535  -2688  -2153   1613    807  -2421     88   -820    501   2465   1228   -584
   -511  -2696  -2184   1602    833  -2442     85   -836    501   2470   1252   -568
   -501  -2642  -2140   1571    818  -2392     67   -852    511   2491   1304   -568
   -423  -2603  -2179   1512    875  -2390     31   -859    514   2494   1317   -600
   -348  -2616  -2268   1483    958  -2442     33   -826    527   2499   1340   -597
   -322  -2605  -2283   1462    979  -2444     38   -800    558   2533   1392   -571
   -327  -2585  -2260   1454    966  -2423     59   -761    602   2577   1454   -542
   -309  -2631  -2322   1470   1002  -2475     88   -717    646   2631   1530   -496
   -236  -2709  -2473   1473   1117  -2592    127   -652    714   2709   1600   -423
   -254  -2696  -2442   1475   1093  -2572    171   -602    761   2751   1641   -392
   -324  -2626  -2301   1475    987  -2465    215   -555    810   2792   1693   -366
   -392  -2556  -2166   1473    885  -2361    210   -537    833   2816   1722   -350
   -431  -2483  -2052   1457    810  -2268    197   -527    849   2844   1748   -340
   -514  -2455  -1940   1483    711  -2197    244   -478    888   2883   1782   -314
   -691  -2353  -1662   1519    485  -2008    316   -381    989   2995   1883   -205
   -870  -2249  -1379   1558    254  -1816    379   -288   1101   3122   2018    -93
   -867  -2171  -1304   1519    218  -1738    394   -262   1150   3177   2114    -41
   -753  -2138  -1384   1444    314  -1761    353   -293   1130   3159   2143    -33
   -691  -2158  -1467   1423    387  -1813    335   -298   1124   3164   2174    -10
   -607  -2231  -1626   1418    506  -1930    298   -329   1083   3130   2161    -36
   -535  -2288  -1753   1413    607  -2021    277   -337   1065   3120   2192    -41
   -592  -2330  -1738   1460    571  -2034    296   -327   1065   3115   2231    -28
   -649  -2361  -1714   1504    530  -2039    319   -319   1057   3109   2268    -28
   -589  -2410  -1823   1499    615  -2120    306   -335   1023   3078   2262    -59
   -470  -2517  -2047   1493    787  -2283    283   -361    953   2998   2203   -135
   -379  -2561  -2184   1470    901  -2372    265   -381    906   2943   2174   -171
   -345  -2564  -2218   1454    935  -2390    246   -407    872   2904   2161   -194
   -288  -2566  -2278   1426    992  -2423    220   -433    839   2860   2130   -231
   -213  -2548  -2335   1382   1060  -2442    210   -428    818   2839   2107   -259
   -231  -2582  -2353   1405   1060  -2468    197   -420    810   2839   2109   -265
   -228  -2603  -2374   1413   1072  -2488    210   -405    810   2839   2114   -259
   -218  -2605  -2387   1410   1083  -2499    215   -405    805   2831   2114   -257
   -249  -2595  -2346   1423   1047  -2470    228   -394    815   2839   2138   -244
   -270  -2600  -2330   1434   1026  -2465    231   -400    800   2821   2125   -267
   -285  -2585  -2299   1434   1005  -2442    233   -410    787   2808   2099   -288
   -280  -2582  -2301   1428   1010  -2442    231   -418    771   2779   2070   -298
   -233  -2600  -2366   1418   1065  -2483    215   -431    740   2751   2049   -322
   -202  -2595  -2392   1397   1093  -2494    218   -407    745   2756   2055   -322
   -153  -2639  -2488   1395   1166  -2564    220   -392    719   2709   1997   -368
    -88  -2816  -2727   1452   1319  -2774    254   -314    693   2616   1875   -478
    -46  -2927  -2881   1488   1415  -2904    400   -127    795   2595   1787   -571
    -46  -2722  -2678   1384   1314  -2701    506     -5    979   2730   1873   -514
    -85  -2291  -2205   1189   1057  -2249    449   -249   1010   2902   2112   -322
   -155  -1839  -1683    995    761  -1761    189   -779    820   3068   2468      0
   -223  -1332  -1109    779    441  -1221    -85  -1213    678   3328   2927    397
   -197  -1091   -896    641    348   -992   -358  -1405    659   3655   3369    784
   -163  -1449  -1286    805    558  -1369   -483  -1431    509   3574   3296    743
   -181  -1951  -1769   1065    792  -1862   -444  -1408    153   2948   2637    168
   -236  -2387  -2151   1312    956  -2270   -288  -1306   -145   2242   1860   -517
   -239  -2634  -2395   1434   1075  -2514   -116  -1008     59   2270   1758   -600
   -153  -2566  -2413   1361   1130  -2491     23   -704    348   2483   1917   -452
    -70  -2491  -2423   1280   1174  -2457    122   -498    532   2611   2005   -368
    -57  -2491  -2434   1275   1187  -2462    163   -407    602   2650   2010   -363
    -57  -2481  -2423   1267   1182  -2455    189   -384    607   2631   1969   -392
    -64  -2468  -2405   1265   1169  -2436    210   -358    623   2634   1977   -376
    -62  -2470  -2410   1265   1171  -2442    233   -332    636   2639   1982   -366
    -67  -2462  -2395   1265   1163  -2429    241   -332    623   2616   1951   -394
    -64  -2423  -2359   1241   1145  -2392    220   -342    613   2603   1948   -397
    -36  -2390  -2353   1213   1156  -2372    228   -316    626   2616   1969   -368
    -28  -2408  -2382   1218   1174  -2395    205   -322    602   2592   1953   -368
    -57  -2434  -2377   1247   1158  -2405    161   -358    568   2566   1922   -397
    -88  -2397  -2312   1241   1111  -2356    181   -358    568   2559   1914   -402
    -96  -2377  -2281   1236   1091  -2330    200   -353    568   2561   1919   -381
    -57  -2353  -2296   1202   1119  -2325    202   -342    561   2559   1912   -376
    -31  -2361  -2330   1197   1148  -2346    171   -348    553   2556   1904   -376
     46  -2346  -2395   1148   1218  -2369    137   -361    535   2546   1896   -381
    145  -2335  -2481   1093   1312  -2408    111   -379    501   2522   1857   -418
    220  -2338  -2559   1057   1387  -2447     90   -389    485   2504   1839   -433
    296  -2359  -2655   1031   1475  -2507     62   -415    459   2470   1816   -452
    410  -2377  -2787    982   1595  -2582     44   -428    452   2452   1803   -459
    509  -2379  -2889    935   1696  -2634     33   -433    446   2442   1797   -465
    592  -2351  -2946    878   1769  -2647     12   -452    431   2426   1777   -488
    683  -2330  -3013    823   1847  -2670    -20   -472    415   2405   1756   -509
    833  -2301  -3138    732   1984  -2717    -64   -514    374   2364   1709   -555
   1008  -2288  -3299    639   2153  -2792   -148   -576    316   2312   1662   -613
   1143  -2257  -3403    555   2270  -2829   -197   -610    285   2281   1647   -639
   1208  -2229  -3437    511   2322  -2831   -233   -628    267   2265   1634   -654
   1236  -2169  -3406    465   2320  -2787   -241   -605    280   2288   1654   -633
   1208  -2122  -3330    457   2268  -2725   -210   -550    332   2346   1712   -576
   1156  -2073  -3231    457   2192  -2652   -181   -514    371   2377   1748   -542
   1122  -2005  -3128    441   2125  -2566   -163   -488    392   2403   1777   -511
   1098  -1966  -3065    433   2081  -2517   -137   -457    410   2418   1784   -493
   1047  -1956  -3003    454   2023  -2481   -116   -439    415   2421   1774   -491
    982  -1956  -2940    485   1958  -2447   -111   -449    394   2395   1730   -524
    995  -1945  -2940    475   1966  -2442   -127   -491    340   2335   1673   -566
   1002  -1951  -2953    472   1974  -2452   -174   -530    280   2283   1626   -600
   1049  -1938  -2987    444   2016  -2462   -205   -576    226   2231   1571   -649
   1117  -1930  -3047    405   2081  -2486   -213   -649    158   2164   1501   -719
   1171  -1951  -3122    389   2145  -2535   -213   -740     72   2083   1423   -813
   1205  -1953  -3159    371   2179  -2553   -194   -795     28   2031   1366   -875
   1226  -1948  -3177    361   2200  -2561   -181   -797     10   2010   1332   -880
   1223  -1878  -3104    327   2161  -2491   -184   -782     -7   1992   1306   -891
   1221  -1805  -3026    293   2122  -2416   -228   -805    -41   1945   1262   -937
   1223  -1803  -3029    288   2125  -2413   -249   -818    -23   1919   1231   -961
   1208  -1797  -3005    293   2107  -2400   -246   -828     10   1919   1208   -979
   1135  -1797  -2935    329   2034  -2364   -249   -852     15   1943   1195  -1000
   1067  -1862  -2930    397   1997  -2395   -280   -917    -33   1919   1174  -1044
   1013  -1873  -2886    431   1948  -2379   -233   -898    -25   1925   1205  -1023
    971  -1842  -2813    433   1891  -2327   -207   -883     -5   1932   1221  -1010
    940  -1816  -2756    439   1847  -2286   -181   -852     33   1958   1247   -989
    893  -1777  -2670    441   1782  -2223   -158   -823     70   1997   1283   -961
    846  -1758  -2608    454   1727  -2182   -140   -800     96   2021   1317   -927
    818  -1712  -2530    446   1673  -2122   -114   -771    129   2060   1369   -875
    774  -1657  -2431    439   1602  -2044    -96   -745    155   2086   1400   -849
    727  -1592  -2320    433   1522  -1956    -70   -706    194   2125   1428   -836
    678  -1548  -2229    433   1452  -1888    -31   -654    254   2179   1470   -745
    678  -1493  -2171    407   1423  -1834    -15   -628    288   2203   1499   -696
    685  -1428  -2117    368   1400  -1771      5   -610    301   2205   1512   -678
    649  -1353  -2003    353   1325  -1678      5   -592    340   2252   1558   -646
    691  -1273  -1964    288   1327  -1618    -20   -592    368   2281   1595   -620
    774  -1187  -1961    205   1366  -1574    -75   -641    348   2268   1597   -636
    854  -1145  -2000    145   1426  -1571   -132   -688    322   2252   1605   -644
    924  -1109  -2034     93   1478  -1571   -174   -717    301   2239   1608   -652
    982  -1106  -2088     62   1532  -1597   -184   -724    283   2218   1577   -670
   1047  -1096  -2145     23   1595  -1621   -189   -727    280   2213   1548   -737
   1096  -1070  -2169    -12   1631  -1618   -200   -753    254   2171   1499   -800
   1114  -1143  -2257     15   1686  -1699   -226   -792    210   2120   1467   -820
   1132  -1197  -2333     31   1732  -1764   -244   -828    158   2062   1431   -849
   1184  -1205  -2390      7   1787  -1797   -257   -844    122   2018   1387   -883
   1278  -1244  -2525    -18   1899  -1883   -298   -880     77   1979   1340   -945
   1327  -1273  -2600    -25   1964  -1935   -314   -901     59   1958   1322   -984
   1353  -1236  -2590    -59   1969  -1912   -324   -927     44   1940   1317  -1008
   1392  -1197  -2590    -98   1990  -1891   -350   -953     25   1925   1304  -1034
   1405  -1192  -2598   -109   2000  -1893   -368   -969     12   1906   1273  -1062
   1439  -1223  -2662   -106   2049  -1943   -384   -989    -23   1867   1223  -1098
   1447  -1179  -2626   -135   2034  -1901   -397  -1002    -31   1852   1192  -1109
   1421  -1130  -2551   -145   1984  -1839   -387   -995    -12   1862   1197  -1101
   1361  -1091  -2455   -135   1906  -1771   -374   -966     20   1904   1252  -1057
   1348  -1049  -2397   -148   1873  -1722   -363   -927     59   1945   1288  -1028
   1434  -1047  -2481   -194   1956  -1764   -389   -958     12   1893   1228  -1057
   1519  -1034  -2556   -244   2036  -1795   -405   -963      2   1883   1215  -1057
   1569  -1010  -2582   -280   2075  -1795   -426   -979    -18   1855   1189  -1083
   1592  -1036  -2629   -277   2109  -1831   -423   -963    -33   1808   1140  -1119
   1608  -1236  -2844   -187   2223  -2039   -329   -857    -33   1704    953  -1319
   1595  -1319  -2915   -137   2252  -2117   -179   -657     75   1683    833  -1376
   1501  -1104  -2605   -200   2052  -1855    -38   -532    301   1880   1000  -1200
   1353   -670  -2023   -340   1688  -1345    -85   -839    348   2107   1327   -956
   1234   -132  -1369   -550   1299   -750   -387  -1363    223   2372   1782   -550
   1145    379   -766   -763    956   -192   -709  -1727    194   2717   2278   -119
   1174    504   -670   -841    922    -83  -1036  -1901    218   3031   2631    187
   1260     15  -1244   -636   1252   -613  -1135  -1901     49   2855   2429     44
   1254   -527  -1784   -363   1517  -1156  -1072  -1857   -337   2171   1735   -550
   1218   -958  -2179   -129   1699  -1569   -906  -1709   -561   1605   1114  -1106
   1247  -1127  -2374    -59   1808  -1751   -719  -1421   -368   1623   1021  -1195
   1293  -1070  -2364   -111   1829  -1717   -574  -1171   -124   1784   1114  -1091
   1301  -1096  -2400   -103   1849  -1748   -475  -1013     15   1873   1163  -1052
   1265  -1137  -2405    -64   1834  -1771   -407   -943     88   1909   1171  -1080
   1327  -1163  -2491    -83   1909  -1826   -413   -969     64   1867   1114  -1150
   1410  -1143  -2553   -132   1982  -1847   -449   -992     20   1823   1072  -1137
   1348  -1140  -2488   -106   1917  -1813   -428   -930     62   1880   1111  -1070
   1291  -1117  -2408    -85   1849  -1761   -405   -883    116   1943   1163  -1049
   1244  -1065  -2309    -90   1774  -1686   -379   -857    161   1984   1215  -1052
   1174  -1015  -2190    -77   1680  -1602   -329   -789    231   2047   1260  -1036
   1192  -1054  -2247    -72   1719  -1649   -342   -802    223   2018   1221  -1002
   1236  -1047  -2283    -96   1758  -1665   -376   -839    192   1995   1218   -979
   1236  -1015  -2255   -111   1743  -1634   -355   -802    236   2052   1280   -958
   1236   -971  -2208   -132   1722  -1590   -358   -800    252   2060   1275  -1002
   1226   -945  -2174   -140   1699  -1561   -355   -779    267   2068   1265   -984
   1244   -935  -2182   -155   1712  -1558   -345   -756    293   2104   1299   -950
   1260   -911  -2174   -176   1714  -1543   -350   -748    309   2120   1309   -953
   1270   -867  -2138   -200   1704  -1501   -348   -732    329   2138   1332   -945
   1270   -854  -2127   -210   1696  -1491   -350   -711    355   2161   1356   -919
   1283   -852  -2135   -215   1706  -1491   -358   -683    384   2192   1392   -891
   1314   -820  -2135   -246   1722  -1475   -355   -644    423   2234   1431   -854
   1330   -792  -2122   -267   1725  -1457   -335   -589    480   2288   1480   -807
   1356   -779  -2135   -288   1743  -1457   -345   -581    501   2309   1493   -807
   1379   -750  -2130   -314   1753  -1439   -363   -581    506   2312   1501   -802
   1369   -704  -2073   -335   1717  -1387   -368   -561    532   2338   1519   -782
   1371   -659  -2031   -355   1701  -1345   -366   -522    576   2374   1543   -735
   1374   -683  -2057   -345   1714  -1371   -379   -514    581   2385   1548   -740
   1337   -688  -2026   -327   1680  -1356   -355   -491    613   2413   1569   -745
   1358   -633  -1995   -363   1675  -1314   -327   -457    657   2457   1610   -714
   1402   -594  -1997   -402   1699  -1296   -324   -436    683   2491   1641   -688
   1413   -563  -1977   -426   1693  -1270   -332   -428    696   2501   1647   -685
   1418   -550  -1969   -433   1691  -1257   -332   -426    701   2509   1654   -706
   1428   -561  -1992   -433   1709  -1278   -335   -423    688   2499   1654   -717
   1470   -581  -2052   -444   1761  -1317   -353   -431    667   2473   1636   -717
   1447   -563  -2010   -444   1727  -1286   -345   -415    680   2483   1644   -693
   1413   -517  -1930   -449   1670  -1223   -327   -402    701   2501   1654   -688
   1452   -511  -1964   -472   1706  -1236   -355   -459    652   2452   1613   -753
   1486   -511  -1997   -485   1740  -1254   -376   -511    600   2392   1569   -807
   1483   -491  -1977   -496   1727  -1234   -371   -522    594   2390   1566   -820
   1493   -491  -1984   -501   1738  -1236   -376   -555    566   2353   1535   -859
   1483   -511  -1995   -488   1738  -1252   -381   -587    540   2320   1493   -901
   1475   -506  -1982   -483   1727  -1244   -384   -610    527   2299   1467   -943
   1491   -522  -2013   -485   1751  -1267   -400   -639    509   2275   1444   -974
   1545   -558  -2104   -493   1823  -1330   -444   -698    462   2223   1392  -1015
   1592   -579  -2171   -506   1880  -1374   -472   -735    441   2203   1366  -1041
   1618   -587  -2205   -514   1912  -1395   -493   -756    433   2187   1340  -1065
   1631   -587  -2218   -522   1925  -1402   -504   -769    428   2184   1322  -1075
   1615   -610  -2226   -504   1919  -1418   -498   -771    431   2182   1301  -1093
   1569   -620  -2190   -475   1878  -1405   -483   -756    452   2190   1286  -1093
   1532   -623  -2156   -454   1844  -1389   -472   -745    478   2197   1273  -1078
   1551   -670  -2223   -441   1886  -1447   -485   -758    470   2190   1257  -1080
   1504   -672  -2179   -415   1839  -1426   -465   -727    506   2231   1280  -1083
   1431   -654  -2088   -389   1758  -1371   -436   -688    550   2273   1312  -1070
   1361   -646  -2008   -355   1683  -1327   -410   -659    600   2304   1325  -1057
   1345   -641  -1990   -353   1667  -1314   -405   -665    600   2301   1309  -1067
   1319   -623  -1943   -350   1631  -1283   -384   -618    641   2340   1337  -1026
   1265   -589  -1855   -337   1558  -1223   -340   -545    719   2408   1397   -958
   1202   -571  -1774   -314   1488  -1171   -298   -496    784   2468   1449   -896
   1174   -561  -1738   -306   1454  -1150   -272   -475    813   2481   1449   -885
   1119   -509  -1628   -306   1371  -1067   -231   -426    867   2514   1473   -831
   1067   -428  -1496   -319   1280   -961   -205   -387    935   2574   1532   -758
   1080   -353  -1434   -363   1257   -893   -207   -371    995   2650   1582   -735
   1083   -306  -1389   -389   1236   -849   -226   -376   1018   2673   1600   -745
   1047   -293  -1340   -376   1192   -815   -239   -384   1036   2683   1605   -745
   1067   -327  -1397   -371   1231   -859   -270   -426    997   2639   1556   -774
   1106   -322  -1428   -392   1267   -875   -285   -423    987   2613   1538   -745
   1101   -340  -1444   -381   1270   -891   -277   -400   1000   2608   1530   -722
   1080   -361  -1441   -361   1260   -898   -277   -397   1002   2621   1538   -745
   1062   -410  -1473   -327   1265   -940   -270   -389   1005   2624   1532   -779
   1036   -472  -1509   -280   1273   -989   -259   -397    987   2600   1496   -820
    995   -480  -1475   -259   1234   -976   -239   -397    987   2574   1452   -852
   1021   -530  -1551   -246   1286  -1039   -254   -423    945   2522   1402   -878
   1065   -563  -1628   -252   1345  -1096   -275   -436    922   2499   1389   -883
   1057   -587  -1644   -233   1350  -1114   -270   -418    945   2520   1397   -893
   1036   -600  -1639   -218   1337  -1119   -262   -418    956   2520   1397   -906
   1026   -626  -1652   -200   1337  -1137   -252   -423    958   2501   1382   -930
   1015   -662  -1680   -179   1345  -1169   -257   -426    950   2481   1369   -945
   1031   -701  -1732   -163   1382  -1215   -272   -439    930   2468   1369   -945
    987   -691  -1678   -148   1330  -1184   -252   -407    966   2507   1410   -917
    966   -706  -1673   -129   1319  -1189   -254   -407    966   2499   1397   -932
    935   -724  -1662   -106   1299  -1195   -252   -407    969   2483   1376   -956
    906   -743  -1649    -80   1278  -1195   -239   -389    989   2488   1371   -943
    878   -732  -1613    -72   1241  -1171   -223   -363   1018   2512   1395   -919
    875   -732  -1610    -72   1241  -1171   -194   -314   1039   2517   1397   -922
    906   -854  -1761    -25   1332  -1309   -127   -213   1039   2452   1301  -1013
    917  -1005  -1922     44   1418  -1462     33    -31   1101   2379   1176  -1127
    919   -870  -1790    -25   1353  -1330    189    137   1291   2491   1249  -1075
    849   -439  -1288   -205   1067   -862    192    -51   1395   2691   1501   -865
    779     67   -711   -423    745   -322   -116   -574   1304   2912   1867   -530
    706    698     -7   -701    358    345   -496  -1028   1270   3265   2374    -83
    696   1148    452   -922    122    800   -844  -1262   1337   3660   2852    322
    787    974    187   -880    298    579  -1047  -1249   1353   3793   2969    428
    844    342   -501   -594    672    -77  -1015  -1161   1088   3328   2460    -18
    872   -296  -1169   -288   1021   -732   -854  -1111    602   2442   1579   -789
    872   -584  -1457   -145   1163  -1021   -579   -787    717   2296   1330  -1010
    906   -571  -1480   -168   1192  -1026   -387   -504    984   2473   1434   -932
    932   -563  -1496   -187   1213  -1028   -244   -298   1174   2598   1512   -883
    935   -566  -1501   -184   1218  -1034   -161   -194   1267   2637   1525   -896
    961   -592  -1553   -187   1254  -1070   -142   -184   1270   2608   1486   -943
    984   -649  -1634   -166   1309  -1140   -132   -174   1267   2592   1470   -950
    966   -675  -1644   -145   1304  -1158   -106   -129   1317   2621   1501   -924
    976   -662  -1639   -155   1306  -1150    -93   -116   1337   2631   1514   -927
    979   -641  -1621   -171   1299  -1130   -101   -116   1345   2626   1512   -937
    974   -636  -1610   -168   1291  -1122    -85    -72   1392   2657   1548   -906
    953   -644  -1597   -158   1275  -1119    -70    -36   1426   2675   1561   -898
    948   -665  -1613   -140   1280  -1137    -62    -25   1434   2662   1545   -901
    940   -678  -1618   -132   1275  -1145    -51    -12   1452   2675   1551   -883
    927   -662  -1590   -132   1257  -1124    -38     15   1488   2707   1577   -875
    911   -654  -1566   -129   1239  -1111    -28     36   1509   2725   1592   -885
    891   -672  -1564   -109   1226  -1117    -18     49   1530   2725   1600   -896
    859   -683  -1543    -90   1200  -1111     -2     72   1561   2746   1618   -888
    818   -693  -1514    -62   1166  -1104     20    106   1592   2769   1639   -878
    805   -704  -1512    -51   1156  -1106     28    129   1621   2779   1649   -872
    800   -688  -1488    -54   1143  -1088     41    163   1652   2798   1670   -854
    797   -675  -1475    -62   1132  -1075     49    181   1678   2816   1688   -844
    813   -659  -1473    -75   1140  -1067     57    202   1699   2826   1706   -828
    800   -644  -1444    -77   1119  -1041     75    241   1743   2857   1743   -805
    776   -636  -1413    -70   1093  -1023     98    290   1795   2896   1790   -776
    771   -636  -1410    -70   1088  -1023    109    322   1829   2920   1813   -763
    743   -618  -1363    -62   1052   -989    137    379   1883   2964   1844   -724
    737   -605  -1345    -67   1039   -974    148    407   1914   2979   1862   -706
    735   -605  -1340    -64   1036   -971    122    415   1925   2985   1867   -706
    727   -592  -1319    -67   1021   -953    135    446   1958   3013   1891   -678
    706   -584  -1291    -62    997   -935    155    491   1995   3044   1930   -636
    678   -571  -1252    -54    963   -911    179    537   2034   3086   1979   -589
    678   -571  -1249    -51    963   -909    184    550   2042   3086   1987   -584
    680   -587  -1270    -46    974   -927    163    519   2000   3039   1951   -620
    675   -605  -1280    -36    976   -940    168    522   1990   3021   1948   -628
    641   -620  -1265    -10    950   -943    179    532   1987   3013   1945   -631
    639   -631  -1270     -2    953   -950    174    504   1961   2979   1922   -670
    654   -636  -1291    -10    969   -963    163    467   1914   2933   1886   -701
    623   -641  -1265      7    943   -953    192    491   1927   2940   1891   -685
    600   -678  -1278     38    937   -979    205    480   1909   2912   1860   -714
    535   -748  -1283    106    909  -1015    166    418   1860   2855   1808   -771
    509   -774  -1283    132    893  -1028    184    397   1847   2834   1787   -797
    493   -789  -1283    148    885  -1036    200    371   1834   2816   1758   -831
    454   -859  -1314    202    883  -1085    176    329   1803   2774   1717   -875
    454   -870  -1325    207    888  -1096    181    319   1797   2766   1701   -885
    457   -901  -1358    220    904  -1127    184    319   1800   2756   1688   -896
    465   -911  -1379    223    922  -1145    187    311   1792   2743   1670   -914
    467   -891  -1358    207    911  -1124    226    335   1813   2759   1678   -909
    470   -810  -1280    171    875  -1044    246    345   1831   2774   1701   -911
    420   -950  -1374    265    896  -1161    158    270   1758   2704   1639   -969
    397   -984  -1382    293    888  -1182    163    285   1769   2704   1639   -966
    397   -984  -1384    290    888  -1184    194    314   1792   2722   1652   -948
    368  -1034  -1402    332    885  -1218    184    303   1797   2725   1654   -927
    337  -1008  -1348    332    841  -1176    184    275   1816   2733   1662   -940
    319   -961  -1283    319    800  -1122    220    280   1857   2753   1673   -945
    319   -922  -1244    301    779  -1083    252    322   1888   2777   1706   -904
    342   -883  -1226    270    784  -1054    285    394   1943   2839   1774   -818
    332   -826  -1158    244    743   -989    314    449   2003   2889   1829   -771
    329   -784  -1117    226    722   -950    332    491   2049   2922   1860   -745
    345   -724  -1070    187    706   -896    361    540   2101   2966   1914   -714
    350   -698  -1049    174    698   -872    384    561   2127   2987   1935   -753
    384   -657  -1041    135    711   -849    392    563   2138   2979   1917   -758
    441   -550   -992     54    714   -771    413    602   2190   3024   1951   -667
    371   -550   -922     88    644   -735    337    584   2203   3042   1971   -644
    376   -496   -872     59    623   -683    358    607   2236   3070   2003   -623
    350   -485   -836     67    592   -659    394    644   2265   3089   2000   -613
    285   -537   -826    124    553   -680    423    675   2288   3099   1987   -600
    213   -555   -771    168    491   -662    454    701   2314   3120   2003   -566
    189   -571   -761    192    475   -665    475    727   2327   3138   2003   -550
    166   -626   -792    228    475   -706    457    709   2288   3094   1938   -597
     98   -667   -769    283    433   -717    491    727   2283   3083   1943   -631
     46   -678   -724    314    384   -698    537    756   2301   3083   1977   -639
    -10   -688   -678    350    332   -683    553    766   2307   3076   1990   -649
      0   -696   -696    345    345   -696    553    745   2291   3044   1964   -683
      5   -688   -693    342    348   -691    561    758   2291   3037   1961   -670
     31   -735   -769    350    397   -750    558    779   2294   3047   1964   -644
     25   -779   -805    376    415   -792    563    789   2304   3057   1984   -636
     -2   -807   -807    402    402   -807    587    818   2330   3083   2031   -602
    -31   -839   -807    433    387   -823    597    820   2333   3086   2044   -600
   -103   -859   -756    480    324   -807    628    846   2351   3102   2070   -584
    -80   -875   -795    478    355   -836    620    836   2330   3078   2057   -600
    -38   -865   -828    449    392   -846    631    852   2343   3083   2068   -581
      0   -872   -872    436    433   -872    644    865   2348   3083   2070   -568
     44   -906   -950    428    496   -927    644    872   2335   3063   2049   -594
    129   -976  -1106    423    618  -1041    670    901   2301   3000   1974   -670
    210  -1109  -1319    446    763  -1213    787   1039   2307   2912   1847   -800
    257  -1145  -1402    444    828  -1275    966   1249   2444   2933   1813   -831
    244   -880  -1127    316    683  -1002   1057   1215   2572   3057   1943   -722
    127   -426   -553    150    340   -488    826    698   2488   3211   2218   -483
     31    187    155   -111    -64    171    428    129   2395   3533   2709    -38
    -54    813    867   -379   -462    841     64   -244   2392   3912   3234    405
    -33   1088   1122   -530   -576   1104   -252   -397   2452   4255   3629    753
     25    670    644   -348   -309    657   -324   -311   2374   4149   3478    623
     38   -109   -148     33     93   -127   -142   -127   2010   3408   2688    -49
     31   -678   -709    322    368   -693    168    174   1823   2818   2029   -610
     51   -805   -859    376    454   -831    418    524   2060   2865   1961   -675
     72   -776   -849    353    459   -813    571    776   2270   3000   2042   -613
     64   -800   -865    366    465   -831    652    901   2361   3044   2062   -602
     85   -795   -883    353    483   -839    691    961   2397   3052   2062   -597
     70   -797   -867    363    467   -831    719   1010   2429   3068   2070   -579
     59   -776   -836    358    446   -805    761   1047   2452   3073   2068   -581
     25   -810   -836    392    428   -823    756   1049   2452   3057   2052   -602
     10   -823   -836    405    420   -828    719   1036   2442   3044   2036   -620
     31   -802   -833    384    431   -815    722   1052   2452   3044   2034   -610
     70   -789   -859    361    465   -823    724   1060   2460   3042   2029   -620
     83   -800   -883    355    480   -841    737   1078   2473   3050   2036   -615
     80   -846   -927    381    504   -885    730   1075   2460   3037   2021   -626
     77   -839   -917    376    496   -878    745   1093   2470   3050   2026   -615
     67   -826   -893    379    480   -859    766   1117   2491   3065   2039   -605
     54   -815   -870    379    462   -841    756   1111   2499   3070   2047   -610
     77   -787   -865    353    470   -826    748   1114   2504   3068   2047   -605
    116   -774   -893    327    504   -833    756   1137   2512   3068   2049   -587
    135   -787   -922    327    527   -854    763   1163   2525   3070   2055   -571
    145   -761   -906    306    524   -833    769   1184   2546   3089   2068   -558
    145   -727   -872    288    509   -800    792   1221   2579   3115   2094   -535
    135   -727   -865    293    498   -795    800   1241   2595   3122   2101   -527
    135   -719   -854    293    493   -787    797   1257   2608   3133   2120   -514
    166   -662   -831    246    496   -745    800   1280   2626   3148   2140   -504
    161   -657   -818    249    488   -737    787   1288   2629   3143   2140   -511
    161   -685   -849    262    504   -769    779   1304   2634   3135   2138   -519
    192   -659   -852    233    522   -756    795   1345   2662   3159   2166   -488
    179   -641   -823    231    498   -732    800   1369   2686   3180   2197   -457
    176   -623   -800    223    485   -711    805   1387   2709   3200   2226   -436
    200   -610   -810    205    504   -709    810   1402   2722   3208   2236   -431
    226   -587   -813    181    519   -698    807   1413   2725   3208   2239   -431
    241   -587   -828    171    535   -706    810   1436   2722   3211   2255   -410
    239   -610   -849    184    542   -730    815   1454   2727   3218   2265   -397
    233   -605   -841    184    535   -722    818   1444   2722   3213   2268   -394
    226   -558   -784    166    504   -670    820   1428   2704   3195   2260   -407
    213   -571   -787    179    498   -680    823   1423   2688   3177   2260   -402
    218   -584   -805    181    509   -693    823   1410   2673   3161   2255   -397
    215   -589   -807    184    509   -698    826   1392   2650   3138   2229   -407
    205   -589   -795    192    498   -691    815   1350   2608   3099   2182   -446
    215   -597   -815    189    514   -706    807   1317   2585   3073   2148   -472
    205   -605   -810    197    506   -706    797   1283   2553   3044   2109   -506
    194   -620   -818    210    504   -719    792   1252   2525   3013   2078   -527
    184   -654   -839    236    511   -745    784   1221   2499   2974   2049   -553
    181   -662   -844    239    511   -750    771   1189   2468   2933   2021   -579
    171   -693   -865    259    517   -779    763   1163   2444   2902   2000   -594
    161   -737   -898    288    530   -818    750   1140   2423   2865   1977   -615
    142   -787   -930    322    535   -857    748   1127   2403   2837   1953   -636
    103   -795   -901    342    501   -846    769   1130   2408   2839   1958   -628
     57   -763   -820    353    436   -789    758   1114   2410   2837   1969   -615
     85   -753   -839    332    462   -797    745   1104   2403   2826   1964   -618
    137   -730   -867    296    501   -797    732   1101   2397   2811   1945   -633
    163   -709   -875    272    517   -792    724   1106   2397   2805   1938   -623
    192   -717   -909    262    548   -813    722   1111   2385   2790   1914   -631
    220   -719   -943    246    579   -831    714   1111   2379   2777   1893   -636
    254   -680   -935    213    594   -807    714   1111   2392   2785   1893   -620
    306   -646   -953    168    628   -800    719   1114   2397   2785   1886   -620
    355   -626   -982    135    667   -802    719   1119   2395   2774   1867   -628
    397   -613  -1010    106    701   -810    730   1135   2405   2777   1870   -615
    457   -631  -1088     88    771   -859    740   1150   2413   2774   1870   -613
    542   -626  -1169     41    854   -898    719   1127   2387   2740   1839   -646
    600   -563  -1163    -18    880   -862    701   1111   2385   2735   1842   -644
    639   -524  -1163    -59    901   -844    670   1085   2374   2730   1849   -636
    709   -504  -1213   -101    961   -857    623   1054   2356   2720   1865   -633
    753   -488  -1244   -132    995   -865    574   1021   2333   2701   1888   -639
    792   -519  -1314   -137   1052   -917    540    992   2294   2657   1875   -667
    857   -568  -1428   -145   1140   -997    501    950   2242   2605   1836   -704
    945   -620  -1566   -161   1254  -1093    465    906   2190   2553   1779   -740
   1005   -675  -1683   -166   1343  -1176    420    854   2127   2491   1719   -787
   1083   -758  -1842   -163   1462  -1301    387    813   2065   2423   1647   -852
   1156   -865  -2023   -145   1587  -1444    353    771   2000   2353   1579   -911
   1184   -917  -2101   -132   1641  -1509    332    743   1951   2301   1532   -956
   1163   -914  -2078   -127   1621  -1496    329    735   1932   2281   1509   -969
   1124   -906  -2034   -109   1579  -1470    340    735   1925   2273   1504   -966
   1080   -859  -1940   -114   1509  -1400    350    737   1930   2286   1514   -953
   1028   -795  -1823   -116   1426  -1309    366    753   1948   2304   1535   -927
    943   -815  -1761    -64   1350  -1288    400    792   1966   2330   1564   -888
    839   -818  -1660    -10   1249  -1239    444    852   2008   2366   1613   -836
    737   -782  -1519     20   1127  -1148    488    904   2057   2408   1649   -789
    678   -737  -1415     31   1047  -1075    514    932   2081   2421   1660   -771
    659   -706  -1366     23   1010  -1036    535    958   2096   2431   1665   -740
    631   -706  -1337     36    984  -1021    542    971   2101   2434   1662   -727
    628   -714  -1343     41    982  -1026    545    982   2107   2436   1657   -719
    641   -730  -1371     44   1005  -1049    535    976   2091   2418   1639   -727
    641   -802  -1444     80   1041  -1122    545    992   2052   2366   1569   -787
    646   -974  -1621    161   1132  -1296    618   1091   2023   2265   1444   -909
    628  -1096  -1727    231   1176  -1410    761   1275   2078   2205   1345  -1031
    613   -885  -1499    137   1054  -1192    904   1434   2262   2317   1439   -982
    501   -449   -953    -28    724   -701    823   1111   2327   2525   1719   -730
    337    119   -218   -231    277    -49    519    558   2322   2847   2192   -270
    215    763    545   -491   -166    654    200    155   2392   3260   2751    249
    249   1148    898   -698   -324   1023   -142    -77   2452   3632   3216    717
    314    846    532   -581   -109    688   -290   -111   2312   3541   3115    683
    340    174   -166   -259    252      5   -259    -83   1873   2852   2377     23
    329   -462   -792     64    558   -626    -70     98   1501   2127   1590   -722
    327   -688  -1015    181    670   -852    187    470   1652   2062   1410   -898
    340   -652   -995    155    665   -823    376    753   1878   2208   1504   -826
    345   -620   -969    137    657   -795    501    940   2016   2288   1561   -776
    290   -657   -948    181    618   -802    579   1041   2088   2330   1602   -737
    223   -680   -904    228    563   -792    628   1083   2112   2340   1636   -717
    155   -678   -833    259    493   -756    667   1119   2135   2359   1678   -691
     85   -678   -763    296    423   -719    701   1161   2166   2382   1712   -691
     20   -626   -649    301    332   -636    724   1192   2192   2392   1722   -696
    -33   -602   -568    319    267   -587    761   1239   2231   2413   1751   -649
    -93   -633   -540    361    223   -587    761   1231   2216   2395   1758   -654
   -137   -620   -483    379    171   -553    779   1262   2231   2413   1800   -605
   -168   -615   -449    392    137   -532    802   1304   2257   2431   1839   -553
   -205   -613   -407    410    101   -511    810   1317   2262   2436   1860   -535
   -163   -587   -423    371    129   -506    805   1322   2270   2439   1870   -530
   -101   -576   -478    337    187   -527    784   1317   2260   2423   1865   -545
    -72   -566   -496    319    210   -532    761   1309   2242   2410   1860   -555
    -62   -550   -488    306    213   -519    724   1306   2229   2395   1849   -555
    -49   -532   -483    288    215   -506    717   1332   2247   2416   1873   -514
    -33   -493   -459    262    210   -475    719   1343   2252   2426   1883   -506
    -25   -454   -428    239    200   -441    730   1361   2260   2431   1893   -493
    -18   -446   -428    233    205   -439    737   1374   2262   2423   1893   -506
      0   -423   -423    210    207   -423    743   1392   2262   2410   1873   -480
      2   -405   -407    200    205   -407    745   1418   2281   2423   1888   -454
     23   -397   -423    187    220   -410    745   1426   2286   2429   1886   -483
     57   -353   -410    148    233   -381    727   1441   2294   2429   1893   -475
     44   -371   -418    161    231   -394    698   1434   2281   2405   1880   -485
     51   -410   -462    179    254   -433    675   1418   2255   2369   1852   -493
     75   -387   -462    155    267   -423    678   1449   2265   2387   1901   -428
     72   -348   -420    137    246   -384    675   1480   2288   2418   1943   -420
     67   -322   -389    127    226   -355    675   1496   2291   2418   1906   -444
     80   -314   -394    116    236   -353    657   1496   2275   2397   1899   -389
    106   -309   -415    101    259   -361    644   1491   2260   2392   1917   -381
    124   -283   -407     80    265   -345    626   1460   2231   2366   1886   -478
    129   -262   -392     67    259   -327    607   1428   2184   2309   1826   -493
    106   -257   -363     75    233   -309    605   1418   2161   2273   1808   -459
     77   -259   -340     90    207   -298    605   1408   2143   2249   1800   -446
     38   -265   -303    114    171   -283    615   1392   2130   2239   1790   -452
     54   -265   -322    103    187   -293    618   1363   2104   2213   1771   -470
     72   -277   -350    101    210   -314    600   1317   2055   2166   1738   -522
     72   -296   -371    109    220   -335    579   1275   2018   2130   1706   -563
     54   -298   -353    122    202   -324    579   1257   2010   2112   1680   -605
     77   -319   -400    119    239   -358    558   1205   1966   2057   1628   -652
    161   -371   -532    103    345   -452    483   1101   1865   1958   1543   -711
    205   -384   -589     88    394   -485    441   1052   1818   1904   1504   -724
    220   -402   -623     90    420   -511    426   1026   1792   1867   1473   -745
    174   -433   -607    127    389   -519    470   1028   1800   1883   1486   -756
    116   -444   -561    161    337   -501    480   1021   1795   1875   1473   -779
    103   -436   -542    163    322   -488    470   1002   1782   1849   1436   -779
    109   -431   -540    161    324   -485    488   1023   1805   1867   1447   -745
    197   -444   -641    122    418   -542    470   1005   1779   1842   1428   -761
    329   -410   -743     38    535   -576    428    956   1727   1787   1382   -815
    514   -379   -893    -70    701   -633    379    901   1667   1719   1317   -906
    745   -335  -1080   -205    911   -706    324    849   1610   1652   1254   -997
    992   -311  -1304   -342   1145   -805    262    792   1545   1579   1182  -1072
   1171   -283  -1454   -444   1312   -867    207    735   1488   1517   1114  -1135
   1231   -249  -1483   -491   1356   -865    192    724   1478   1496   1098  -1124
   1221   -249  -1470   -485   1345   -859    189    719   1462   1475   1088  -1093
   1241   -259  -1501   -491   1369   -880    189    709   1449   1454   1065  -1075
   1273   -275  -1551   -498   1410   -911    200    706   1431   1418   1031  -1067
   1293   -244  -1540   -524   1415   -891    223    732   1444   1421   1036  -1023
   1270   -176  -1447   -545   1358   -810    257    758   1488   1460   1075   -984
   1236   -109  -1345   -566   1288   -724    239    743   1486   1467   1098   -966
   1182    -98  -1283   -542   1231   -691    218    737   1488   1480   1135   -932
   1143   -114  -1260   -514   1200   -685    207    743   1493   1488   1156   -909
   1085   -119  -1205   -483   1145   -662    220    761   1509   1496   1161   -893
   1049   -179  -1228   -439   1137   -704    197    722   1449   1441   1130   -919
    997   -202  -1200   -397   1096   -698    197    714   1431   1441   1143   -901
    927   -223  -1150   -353   1036   -685    213    724   1421   1431   1140   -883
    878   -290  -1169   -293   1023   -730    239    750   1410   1413   1130   -880
    807   -327  -1135   -241    969   -730    272    769   1421   1426   1137   -878
    745   -324  -1070   -210    906   -698    275    743   1389   1384   1106   -893
    678   -361  -1041   -158    857   -701    290    735   1363   1348   1078   -878
    631   -379  -1010   -124    820   -693    335    753   1374   1361   1070   -875
    555   -389   -948    -85    750   -667    355    763   1376   1363   1075   -875
    475   -405   -880    -36    675   -641    368    776   1376   1356   1070   -859
    426   -407   -833    -12    628   -620    384    792   1384   1369   1088   -839
    384   -387   -771      2    576   -579    387    787   1382   1369   1083   -846
    337   -376   -717     18    524   -545    392    784   1374   1353   1067   -841
    298   -348   -649     23    472   -498    410    802   1387   1363   1078   -802
    254   -314   -571     28    410   -441    439    831   1410   1387   1101   -771
    202   -285   -488     41    345   -387    465    844   1413   1389   1104   -758
     88   -246   -337     77    210   -290    527    906   1457   1434   1140   -685
    -51   -231   -179    140     62   -205    613    995   1517   1496   1205   -589
   -140   -270   -132    205     -7   -202    693   1075   1545   1514   1223   -563
   -168   -426   -257    298     44   -342    800   1187   1527   1426   1119   -654
   -220   -535   -316    376     46   -426    984   1361   1569   1369   1013   -750
   -329   -363    -33    345   -148   -200   1179   1527   1777   1543   1153   -628
   -449     -7    441    228   -446    215   1158   1322   1917   1790   1470   -340
   -581    576   1158      2   -870    867    867    880   2034   2166   1979    174
   -701   1254   1956   -277  -1327   1602    579    613   2257   2665   2585    795
   -563   1595   2158   -517  -1361   1875    220    472   2395   3016   2972   1202
   -353   1340   1691   -496  -1021   1517    -51    303   2158   2821   2782   1047
   -277    753   1031   -236   -654    891   -137    119   1582   2088   2062    348
   -262    145    405     57   -332    275     23    174   1111   1356   1306   -402
   -179   -150     28    163   -103    -62    249    457   1122   1197   1049   -639
    -62   -205   -145    132     38   -176    400    670   1210   1215   1015   -659
     33   -210   -244     88    137   -226    493    818   1291   1254   1036   -633
     83   -236   -322     75    200   -280    535    865   1301   1241   1018   -667
    111   -257   -368     72    239   -311    542    867   1280   1208    987   -698
    103   -259   -366     77    233   -311    553    872   1270   1184    969   -706
     83   -265   -348     90    215   -306    563    885   1262   1171    950   -704
     90   -293   -387     98    236   -340    561    883   1236   1140    911   -730
     98   -288   -387     93    241   -335    568    888   1228   1122    888   -727
    109   -277   -389     83    249   -332    576    904   1231   1122    888   -698
    122   -280   -402     80    262   -340    589    922   1236   1124    888   -683
    111   -254   -366     70    236   -311    600    932   1241   1132    904   -665
    103   -236   -340     64    220   -288    620    953   1249   1140    922   -631
    111   -202   -316     44    213   -259    636    974   1262   1156    935   -618
    153   -142   -296     -5    223   -218    644    976   1267   1161    932   -631
    189   -122   -311    -33    249   -218    662    992   1280   1163    945   -615
    259    -90   -350    -85    303   -220    665    992   1270   1143    943   -602
    298    -49   -348   -124    319   -197    675   1000   1267   1137    945   -581
    309    -18   -327   -145    316   -171    698   1036   1291   1150    953   -553
    332     10   -324   -174    327   -155    711   1067   1314   1169    987   -493
    303     57   -246   -181    275    -93    737   1111   1356   1205   1028   -441
    200     44   -155   -122    176    -54    771   1143   1384   1228   1052   -410
    129     31    -98    -80    114    -33    807   1169   1397   1236   1065   -384
    114     31    -85    -75     98    -25    807   1182   1392   1215   1047   -361
     85     49    -38    -67     62      5    823   1223   1421   1244   1078   -306
     51     93     38    -75      5     64    833   1252   1444   1280   1119   -275
     28    116     88    -72    -28    103    849   1291   1478   1335   1171   -257
      5    135    127    -72    -62    129    854   1317   1496   1356   1200   -262
     15    129    114    -72    -49    122    857   1330   1504   1363   1197   -265
     64    155     90   -109    -12    124    839   1312   1480   1335   1169   -270
    114    207     93   -161     10    150    807   1278   1447   1301   1143   -283
    153    176     23   -166     64    101    771   1231   1376   1234   1091   -290
    168    140    -28   -155     98     57    763   1215   1356   1234   1093   -285
    166    127    -41   -148    101     44    766   1208   1348   1247   1101   -277
    155    122    -33   -137     96     44    763   1184   1327   1252   1114   -306
    145    137    -10   -142     77     64    743   1140   1288   1223   1072   -400
    158    119    -38   -140     98     41    743   1117   1252   1176   1008   -400
    163    132    -33   -150     98     51    748   1091   1221   1132    966   -387
    142    150      7   -145     67     80    758   1080   1213   1114    963   -384
    119     98    -23   -109     70     38    761   1057   1195   1093    953   -392
     98    101      2    -98     46     51    779   1039   1189   1072    953   -379
     67    122     51    -96      7     88    805   1041   1205   1085    966   -374
     36    148    111    -90    -36    129    833   1044   1215   1088    958   -394
     23    161    135    -93    -57    148    867   1054   1234   1085    961   -358
     59    179    119   -122    -28    150    872   1039   1218   1060    950   -363
     85    148     62   -116     10    106    828    987   1161   1002    909   -394
     88    119     31   -103     28     75    815    971   1143    995    896   -394
     67    106     38    -88     12     72    831    982   1150   1015    914   -363
     23    106     83    -67    -28     96    841    992   1158   1026    927   -342
     -7    116    124    -54    -67    119    846    995   1161   1026    914   -374
    -23    140    163    -57    -93    150    846   1002   1163   1021    885   -387
    -10    119    127    -54    -70    122    841   1002   1153   1013    872   -355
    -51     77    127    -12    -90    101    852   1002   1148   1002    859   -353
    -80     49    129     12   -103     88    870   1015   1156   1008    862   -340
    -44     77    122    -15    -83     98    880   1023   1171   1031    878   -335
    -46     62    106    -10    -75     85    872   1028   1169   1026    875   -332
    -33    106    137    -36    -85    122    870   1031   1161   1026    875   -329
    -38    129    166    -46   -101    148    854   1013   1137   1008    844   -376
    -67     93    161    -12   -114    127    841    989   1117    982    795   -397
    -23     41     64    -10    -44     51    839    979   1098    958    774   -392
     -5     46     51    -20    -28     49    820    956   1083    940    750   -410
    -23     72     93    -25    -59     83    787    922   1072    937    748   -410
    -36     88    124    -25    -80    106    740    883   1065    937    745   -410
    -18     83     98    -33    -59     90    701    849   1039    917    719   -420
     12     88     75    -49    -31     83    696    854   1034    922    727   -384
     31     62     31    -46     -2     49    680    846   1021    909    711   -371
     59     64      5    -62     28     36    678    833   1005    893    688   -381
     72     28    -44    -51     57     -7    662    802    961    857    644   -415
     72    -36   -109    -20     90    -72    641    766    911    807    589   -454
     70   -103   -174     15    122   -137    631    730    854    745    517   -517
     28   -168   -197     70    111   -181    615    698    807    693    459   -558
     -2   -171   -168     85     80   -171    605    672    787    667    439   -581
      2   -174   -176     85     88   -174    607    659    763    641    413   -610
     25   -155   -184     64    103   -168    589    641    737    623    392   -626
     57   -111   -168     28    111   -140    576    633    740    639    405   -618
     85    -98   -187      5    135   -142    574    620    737    626    423   -623
    103   -135   -239     15    171   -187    568    610    732    597    441   -633
    122   -158   -283     18    200   -220    555    605    724    571    472   -636
    150    -96   -246    -25    197   -171    561    631    735    581    568   -592
    181    -54   -236    -64    205   -145    574    633    701    597    665   -579
    205    -72   -277    -67    241   -174    542    566    620    662    631   -605
    194   -101   -296    -49    244   -197    498    488    698    743    452   -610
    122   -155   -277     18    200   -215    467    514    820    722    371   -605
     -7   -270   -265    137    127   -265    504    605    815    670    327   -615
    -57   -428   -374    241    158   -402    584    701    748    571    231   -722
    -41   -555   -514    298    233   -537    732    859    727    467     98   -898
    -64   -485   -420    275    176   -454    898   1070    859    514    111   -927
   -192   -137     54    163   -124    -41    948   1018   1039    743    389   -667
   -402    329    730     36   -566    530    784    592   1088   1049    831   -226
   -602    953   1556   -176  -1078   1254    555    171   1166   1483   1434    361
   -730   1382   2112   -324  -1421   1745    311    -59   1291   1943   2010    932
   -735   1210   1945   -239  -1340   1577     98   -189   1174   1977   2068   1036
   -750    631   1379     59  -1065   1005     36   -283    730   1363   1431    436
   -750    103    854    322   -802    478     88   -259    296    602    636   -345
   -724   -324    400    524   -563     36    213    -23    262    350    277   -683
   -683   -420    262    553   -472    -80    387    272    480    491    335   -607
   -646   -420    226    532   -439    -98    509    475    636    600    394   -542
   -555   -337    215    444   -387    -59    576    600    727    667    433   -511
   -472   -296    176    384   -324    -59    589    628    745    678    431   -517
   -387   -280    103    332   -246    -88    584    623    730    659    400   -548
   -335   -288     46    311   -192   -122    597    633    730    659    387   -558
   -327   -316     10    319   -171   -153    618    654    740    675    389   -545
   -322   -306     15    314   -168   -145    652    688    769    709    413   -509
   -322   -285     36    303   -181   -124    688    714    795    743    452   -472
   -358   -309     46    332   -202   -132    672    706    795    745    454   -470
   -379   -314     62    345   -223   -127    657    696    797    743    446   -478
   -363   -298     64    332   -215   -116    662    691    802    748    446   -478
   -337   -319     18    327   -181   -150    657    688    800    750    446   -472
   -285   -319    -36    301   -127   -179    662    696    813    763    459   -457
   -275   -348    -72    309   -101   -210    646    685    802    763    454   -452
   -275   -381   -106    329    -85   -244    623    665    779    753    439   -457
   -275   -410   -135    342    -72   -272    607    649    766    750    428   -467
   -244   -413   -168    327    -38   -290    592    639    756    748    418   -478
   -200   -400   -200    298     -2   -301    579    636    750    753    418   -472
   -176   -366   -189    272      5   -277    571    639    748    769    428   -459
   -218   -405   -187    311    -18   -296    548    623    737    771    423   -459
   -210   -413   -202    311     -5   -309    537    626    740    776    420   -462
   -187   -410   -223    296     18   -316    535    646    761    800    436   -446
   -163   -394   -231    280     33   -314    548    675    776    826    454   -418
   -166   -420   -257    290     44   -340    509    659    758    818    446   -410
   -161   -418   -259    288     49   -340    478    654    750    826    449   -400
   -140   -394   -257    265     57   -327    472    665    756    833    454   -387
   -116   -384   -267    252     75   -327    472    675    761    841    462   -376
    -96   -363   -270    228     85   -316    480    693    784    872    488   -350
    -75   -379   -303    228    111   -342    470    691    782    870    483   -348
    -59   -389   -329    223    132   -358    459    678    769    859    475   -353
    -54   -368   -314    213    129   -342    452    659    756    852    467   -355
    -36   -366   -329    200    145   -348    444    626    724    826    449   -371
    -18   -358   -340    187    161   -350    457    623    717    820    444   -366
      0   -345   -345    171    171   -345    472    626    701    802    426   -374
     15   -340   -355    163    184   -348    480    623    680    782    405   -384
     38   -324   -363    142    197   -342    488    607    665    769    394   -397
      5   -332   -337    163    168   -335    485    574    636    735    361   -433
     20   -335   -355    155    187   -345    475    550    607    709    329   -454
     44   -329   -374    142    207   -350    480    548    610    714    319   -457
     49   -350   -400    148    220   -374    472    519    592    696    296   -478
     38   -387   -426    174    231   -405    465    493    571    675    262   -506
     15   -413   -431    197    220   -420    470    470    550    659    236   -530
      0   -423   -423    213    210   -423    480    454    542    657    228   -540
    -18   -405   -387    210    181   -397    483    452    550    670    233   -535
    -41   -426   -384    233    168   -405    475    444    537    665    220   -550
    -51   -433   -381    241    163   -407    467    433    540    665    215   -555
    -70   -444   -374    257    150   -410    459    426    537    670    215   -550
    -93   -452   -358    272    129   -405    454    415    532    670    207   -555
    -90   -452   -363    270    135   -407    457    413    532    675    207   -558
   -109   -459   -350    283    119   -405    462    410    535    683    205   -558
   -116   -465   -348    290    114   -407    470    405    540    688    205   -555
    -88   -475   -389    280    150   -433    472    413    537    693    202   -545
    -93   -446   -353    270    129   -402    462    410    545    706    213   -535
    -80   -433   -353    254    132   -394    439    400    535    701    197   -540
    -51   -400   -348    226    148   -374    433    407    550    717    213   -517
     -2   -420   -420    210    207   -420    426    405    553    709    202   -519
     44   -467   -511    210    277   -488    420    405    553    701    194   -522
     93   -415   -509    158    301   -462    413    402    568    711    215   -509
    135   -329   -465     98    298   -397    381    376    574    722    236   -498
    176   -277   -457     49    314   -366    350    342    561    711    239   -506
    213   -283   -496     33    353   -389    319    311    545    704    233   -511
    236   -303   -542     33    387   -423    301    298    540    701    231   -504
    265   -290   -555     12    410   -423    303    296    532    680    223   -506
    252   -322   -574     33    410   -446    280    270    506    649    200   -524
    270   -358   -628     44    446   -493    270    252    480    618    174   -542
    309   -400   -709     44    506   -553    267    241    459    589    145   -568
    353   -472   -826     59    589   -649    252    215    413    535     88   -613
    397   -576   -974     88    683   -774    210    158    340    459      5   -696
    444   -605  -1049     80    745   -826    189    124    303    426    -31   -737
    485   -615  -1104     64    792   -859    171     96    275    407    -51   -750
    519   -646  -1166     64    841   -906    150     64    239    376    -85   -779
    597   -626  -1223     12    909   -924    109     25    197    337   -140   -833
    667   -636  -1304    -15    984   -969     80      0    171    316   -171   -865
    719   -683  -1402    -20   1060  -1041     59    -20    140    285   -192   -891
    750   -717  -1467    -15   1109  -1091     33    -38    111    265   -205   -909
    737   -670  -1410    -36   1072  -1039     28    -49    119    275   -189   -896
    717   -639  -1356    -38   1034   -997     36    -38    135    298   -171   -883
    693   -623  -1317    -36   1002   -969     38    -38    132    303   -168   -880
    646   -589  -1236    -28    940   -911     25    -33    137    319   -161   -867
    605   -579  -1184    -15    893   -880     49      0    168    350   -137   -836
    587   -574  -1161     -7    872   -867     75     44    197    371   -129   -823
    620   -587  -1210    -18    911   -898    111    137    226    368   -161   -844
    626   -717  -1343     46    984  -1028    202    309    285    324   -259   -930
    522   -774  -1296    124    909  -1034    332    488    415    345   -324   -984
    387   -568   -958     90    670   -763    397    504    579    509   -194   -880
    140   -275   -415     67    275   -345    233     75    522    670     54   -652
   -129    114    244      7   -187    179    -77   -517    335    867    426   -303
   -252    631    880   -192   -566    753   -265   -846    303   1223    935    137
   -176    709    885   -265   -530    797   -368   -943    277   1460   1221    410
    -67    257    322    -96   -194    288   -392   -896     23   1143    859    132
     15   -226   -241    106    127   -233   -374   -826   -400    358     31   -584
     70   -600   -670    265    366   -633   -259   -628   -470    -75   -517  -1052
    116   -753   -870    316    491   -810   -103   -329   -174     80   -504  -1034
    163   -769   -932    301    545   -849     38    -98     67    285   -374   -948
    218   -743   -961    262    589   -852    142     57    202    402   -285   -911
    223   -717   -943    244    581   -828    194    132    265    449   -241   -870
    233   -680   -917    223    574   -797    207    142    275    452   -228   -875
    244   -662   -906    207    574   -782    210    142    272    441   -233   -904
    259   -649   -909    194    584   -779    226    163    288    452   -215   -872
    254   -626   -883    184    566   -753    233    189    316    485   -166   -815
    233   -600   -833    181    532   -717    241    213    335    509   -148   -807
    192   -550   -745    176    467   -646    252    223    353    524   -153   -831
    119   -553   -672    218    394   -613    257    218    355    514   -179   -782
     83   -558   -644    236    363   -602    277    233    363    530   -148   -740
    111   -540   -652    213    381   -594    265    239    363    540   -132   -732
    189   -493   -683    150    433   -587    233    244    361    540   -137   -735
    254   -498   -753    122    504   -626    205    223    337    527   -148   -740
    267   -491   -761    111    511   -626    205    226    342    535   -145   -745
    252   -467   -719    106    485   -592    215    239    363    555   -132   -743
    215   -459   -678    119    444   -568    239    267    400    589    -93   -706
    207   -436   -644    114    426   -540    249    280    418    605    -72   -685
    189   -400   -589    103    387   -493    252    290    433    620    -59   -680
    192   -374   -566     88    379   -470    246    288    439    626    -44   -675
    174   -363   -537     90    355   -449    252    298    452    641    -15   -652
    158   -337   -496     90    327   -415    272    340    491    685     28   -597
    163   -335   -501     83    332   -418    285    361    511    709     64   -553
    168   -301   -472     64    319   -387    296    389    542    737    101   -537
    168   -262   -431     44    298   -345    296    426    576    776    140   -480
    124   -275   -400     75    262   -337    275    436    589    800    174   -436
    111   -241   -353     64    231   -296    296    462    626    846    213   -470
     83   -218   -301     67    192   -259    322    496    659    880    215   -467
     75   -239   -314     77    194   -275    319    511    659    875    192   -444
     54   -210   -265     77    158   -236    319    522    659    878    207   -436
     -2   -189   -187     96     90   -187    355    563    693    898    239   -389
    -23   -189   -166    106     70   -176    353    550    665    875    223   -381
    -54   -210   -158    129     51   -184    353    540    644    865    223   -387
    -88   -226   -137    158     23   -181    371    545    641    859    233   -389
   -142   -205    -62    171    -41   -132    400    553    644    857    236   -400
   -202   -202      0    200   -101   -101    439    571    654    862    249   -405
   -171   -189    -20    179    -77   -106    405    496    568    771    166   -483
   -153   -197    -44    176    -54   -122    405    462    519    735    114   -496
   -184   -228    -44    205    -70   -137    431    457    522    748    116   -517
   -210   -233    -23    220    -96   -129    431    426    504    730    106   -553
   -231   -228      0    228   -119   -114    428    392    480    711     83   -589
   -220   -226     -5    223   -109   -116    410    361    446    675     57   -589
   -202   -246    -44    220    -80   -145    397    327    418    646     38   -581
   -187   -265    -80    226    -54   -174    376    290    384    628     10   -610
   -166   -277   -114    220    -28   -194    361    265    355    620    -18   -670
   -129   -270   -140    200      5   -205    368    267    361    626    -23   -706
    -83   -249   -168    163     41   -210    376    272    374    631    -33   -688
    -44   -239   -194    140     72   -215    376    262    371    633    -18   -678
    -57   -265   -207    161     72   -236    358    241    355    623    -18   -685
    -75   -293   -218    184     70   -257    355    236    355    615    -31   -680
    -23   -241   -220    132     96   -231    342    220    329    592    -54   -704
     23   -226   -252    101    135   -239    353    241    345    600    -64   -714
     59   -192   -254     64    155   -223    348    241    342    587    -88   -680
     75   -150   -226     38    150   -187    368    254    368    613    -64   -631
    106    -85   -194    -12    150   -140    392    277    405    646    -33   -615
    148      0   -148    -72    148    -72    374    277    413    657    -20   -602
    161     15   -148    -88    153    -64    366    277    415    659    -15   -597
    176    -41   -218    -67    197   -129    348    259    394    631    -51   -607
    262     20   -241   -142    249   -109    309    231    384    633    -57   -626
    345     83   -262   -215    303    -88    270    205    387    652    -38   -649
    368     49   -322   -210    345   -135    220    153    355    633    -51   -675
    389     51   -337   -220    363   -142    189    124    342    631    -54   -688
    439     72   -366   -257    402   -145    166    103    314    600    -72   -688
    436     31   -405   -233    420   -187    155     85    293    587    -85   -691
    420    -20   -441   -200    431   -231    150     64    267    566   -103   -732
    433    -59   -493   -187    462   -275    142     38    228    535   -127   -766
    449   -111   -563   -168    504   -337    153     41    213    517   -161   -766
    480   -127   -610   -176    542   -368    145     20    171    465   -215   -797
    517   -111   -631   -202    571   -371    135     -7    127    420   -259   -833
    592   -145   -737   -223    665   -441    116    -41     85    387   -298   -870
    657   -194   -854   -231    753   -524     93    -72     38    345   -329   -891
    693   -197   -891   -249    789   -542     90    -77     25    332   -337   -893
    745   -197   -945   -275    844   -571     75   -106      2    298   -374   -919
    717   -194   -911   -259    813   -553     77   -103      2    288   -384   -896
    714   -197   -914   -259    813   -555     51   -135    -31    270   -413   -927
    766   -259  -1026   -254    893   -641     12   -184    -77    236   -454  -1015
    782   -283  -1065   -252    922   -675    -15   -207   -106    213   -462  -1049
    810   -309  -1119   -249    963   -714    -41   -231   -137    192   -475  -1060
    865   -303  -1169   -280   1015   -735    -70   -265   -179    153   -511  -1085
    898   -311  -1210   -296   1054   -761    -93   -288   -200    142   -519  -1088
    883   -363  -1247   -262   1062   -805   -103   -303   -218    135   -527  -1104
    885   -436  -1322   -223   1104   -878   -101   -311   -254     96   -566  -1143
    901   -602  -1504   -150   1200  -1054    -38   -246   -290     15   -680  -1244
    922   -740  -1662    -90   1291  -1200     90    -80   -249    -54   -805  -1358
    891   -649  -1540   -122   1213  -1096    233     93    -85     33   -750  -1322
    672   -319   -992   -176    831   -654    298    -57     28    236   -506  -1130
    415    166   -252   -290    332    -41     75   -548      2    537    -67   -724
    207    758    548   -483   -168    654   -226   -930     54    966    506   -197
    166   1182   1015   -675   -426   1098   -561  -1148    148   1400   1023    296
    210   1010    800   -610   -293    906   -787  -1176    155   1579   1189    496
    174    394    220   -285    -23    309   -748  -1130   -168   1062    644      2
    124   -127   -254      0    189   -189   -605  -1078   -620    270   -142   -724
    109   -420   -530    155    316   -475   -366   -800   -610     31   -472  -1018
    101   -426   -527    163    314   -475   -148   -488   -335    194   -397   -935
    140   -392   -535    124    335   -465      2   -283   -174    285   -332   -865
    192   -363   -555     85    371   -459     96   -166    -77    342   -290   -828
    210   -361   -571     72    389   -467    135   -122    -38    361   -270   -820
    213   -329   -542     59    376   -436    155    -88     -7    400   -244   -826
    153   -316   -472     80    311   -394    189    -49     28    436   -207   -813
     80   -322   -402    119    239   -361    233     -5     75    475   -166   -792
     93   -327   -420    116    254   -374    236     -7     75    475   -166   -789
    119   -275   -394     77    257   -335    231    -12     72    462   -174   -776
    140   -262   -405     59    270   -332    233     -5     83    467   -168   -745
    158   -257   -415     46    285   -335    236     -5     93    488   -161   -748
    137   -252   -392     54    262   -322    249      0    111    514   -142   -753
    106   -241   -348     67    226   -293    270     20    142    550   -114   -727
     57   -223   -280     80    166   -249    296     41    176    589    -83   -685
    -25   -197   -171    111     72   -184    332     83    218    631    -49   -639
    -51   -207   -155    129     51   -184    348    109    233    639    -44   -610
    -31   -241   -210    137     88   -226    353    119    244    652    -36   -605
    -36   -226   -192    129     77   -210    342    114    259    678    -10   -623
    -67   -194   -127    129     28   -161    355    140    296    724     49   -571
    -80   -166    -85    122      0   -127    363    161    322    753     72   -535
    -80   -129    -49    106    -15    -90    342    155    332    756     67   -558
    -64   -140    -75    101      5   -109    316    145    327    745     51   -568
    -49   -171   -124    109     36   -148    306    142    322    737     38   -584
    -23   -166   -142     93     59   -155    303    145    337    753     54   -581
      7   -135   -142     64     75   -137    301    153    358    776     83   -555
     51   -119   -171     33    111   -145    301    171    374    792     98   -540
     98    -88   -187     -5    140   -137    293    179    387    795     98   -535
    163    -57   -220    -54    189   -137    280    194    407    818    124   -498
    210    -25   -236    -90    223   -129    277    218    426    841    145   -459
    231     -5   -236   -114    233   -122    280    218    433    862    166   -452
    246     15   -231   -132    239   -106    293    218    439    865    163   -452
    254     41   -213   -150    233    -83    298    215    431    862    161   -428
    241     51   -189   -145    215    -67    319    233    433    888    187   -397
    223     31   -194   -127    207    -80    332    228    426    885    197   -423
    197     15   -181   -106    189    -80    324    210    415    870    192   -441
    179     41   -140   -111    161    -49    335    200    400    859    187   -444
    176     75   -101   -124    140    -12    348    184    381    844    184   -436
    150     83    -70   -116    109      7    350    166    366    828    179   -436
    124     75    -51   -101     88     12    348    135    342    802    153   -465
     67     36    -31    -54     49      5    345    103    324    776    127   -496
     51     -2    -54    -23     51    -28    332     54    283    732     85   -540
     70    -25    -98    -23     83    -62    309     -5    231    691     41   -592
     57    -64   -122      5     88    -93    306    -33    207    665     23   -610
     44    -83   -129     18     85   -106    306    -46    202    665     20   -618
     31    -75   -106     23     67    -90    303    -70    189    659     12   -646
     18    -96   -116     36     67   -106    296    -90    176    644      0   -649
     10   -140   -150     64     77   -145    301    -93    181    649      0   -657
     -2   -140   -140     70     67   -140    309    -98    184    649      7   -662
     -2   -119   -116     62     57   -119    319   -101    192    667     36   -659
      0   -111   -111     54     54   -111    327    -96    200    678     44   -667
      5   -103   -109     49     54   -106    337    -90    205    675     41   -659
    -15    -90    -75     51     25    -83    353    -70    223    704     67   -633
    -10    -62    -51     36     20    -57    371    -51    252    743    109   -618
     23    -41    -64      7     41    -51    387    -46    262    740     96   -610
     38      2    -38    -20     38    -18    413    -36    288    750    106   -597
     44     44     -2    -46     23     23    436    -12    311    779    142   -571
     80     64    -15    -72     49     25    439      5    314    818    189   -548
    101     96     -5   -101     51     46    467     57    363    870    239   -506
    111    166     54   -140     28    111    485     83    407    917    285   -472
     98    239    140   -171    -20    189    491     88    439    953    337   -426
     49    267    218   -158    -83    244    485     80    459    976    368   -407
     -2    270    272   -135   -137    270    480     75    465    987    389   -389
     18    265    244   -142   -114    254    475     80    467    997    400   -371
     49    257    205   -155    -77    231    470     83    470   1008    405   -366
      5    259    254   -132   -124    257    478     85    475   1021    423   -350
    -80    231    311    -75   -197    270    496     88    475   1031    428   -332
   -137    168    306    -15   -223    239    519     93    478   1021    410   -345
   -161     96    257     31   -210    176    524     70    441    971    361   -387
   -200     38    239     80   -218    137    519     49    410    950    332   -418
   -254    -18    233    135   -246    106    535     54    420    963    342   -410
   -293    -64    228    179   -262     80    540     41    402    945    327   -426
   -319    -96    220    207   -272     62    540     25    384    922    309   -431
   -322   -103    218    213   -270     57    535     12    374    909    298   -413
   -322   -140    179    228   -252     18    519    -15    348    904    283   -462
   -322   -166    155    244   -241     -5    509    -28    335    898    280   -491
   -329   -176    153    252   -244    -12    517    -18    340    901    280   -483
   -324   -166    158    246   -241     -5    540     -2    355    911    288   -459
   -374   -197    174    283   -275    -10    514    -18    340    901    280   -467
   -397   -220    176    309   -288    -23    483    -41    314    878    257   -480
   -392   -254    137    322   -265    -59    480    -46    301    867    246   -478
   -379   -265    114    322   -246    -75    483    -46    298    867    244   -480
   -374   -314     59    342   -218   -127    504    -28    296    852    220   -504
   -353   -428    -75    389   -140   -252    555     33    267    784    137   -581
   -355   -639   -283    496    -38   -462    678    179    275    696     10   -727
   -358   -623   -265    491    -46   -444    849    392    418    727    -12   -779
   -410   -249    161    329   -285    -44    909    309    576    930    218   -581
   -540    233    774    153   -657    504    696   -166    584   1205    620   -187
   -698    841   1540    -72  -1119   1189    355   -636    636   1621   1187    353
   -771   1410   2182   -319  -1475   1795     23   -914    771   2107   1784    885
   -717   1374   2088   -329  -1402   1732   -254  -1013    789   2327   2010   1135
   -691    782   1473    -46  -1083   1127   -277  -1005    475   1883   1522    709
   -688    103    789    290   -740    446   -179   -976    -49   1021    639   -103
   -657   -400    257    530   -457    -72     28   -743   -197    574    106   -589
   -615   -462    153    537   -387   -155    213   -454     28    691    142   -566
   -561   -449    111    504   -337   -168    348   -262    181    771    189   -517
   -537   -478     57    506   -298   -210    410   -166    241    800    189   -530
   -504   -491     12    498   -259   -239    420   -150    246    800    168   -592
   -465   -517    -54    491   -207   -285    407   -155    233    779    132   -615
   -446   -530    -83    485   -181   -306    400   -155    228    761    111   -623
   -402   -519   -119    459   -145   -319    392   -158    226    756    109   -618
   -348   -488   -140    418   -103   -314    381   -166    228    753     96   -633
   -280   -511   -233    394    -25   -374    371   -181    218    735     72   -659
   -213   -545   -332    379     57   -439    342   -207    192    711     44   -683
   -158   -545   -387    350    114   -467    314   -223    181    701     31   -683
   -116   -532   -415    324    148   -475    298   -233    174    688     15   -696
    -83   -496   -413    288    163   -454    283   -233    174    680     10   -698
    -57   -517   -459    288    200   -491    280   -233    166    670      5   -704
    -49   -522   -472    283    207   -498    259   -246    153    659     15   -709
    -36   -532   -496    285    228   -514    239   -252    153    670     51   -701
    -10   -514   -504    262    244   -509    233   -244    168    709     90   -680
     -7   -467   -459    239    223   -465    213   -254    189    743    103   -675
    -10   -431   -420    220    202   -426    210   -241    236    782    116   -657
      0   -387   -387    194    192   -387    197   -200    288    810     96   -646
    -62   -376   -316    218    124   -348    215   -132    316    836     77   -628
   -197   -402   -205    298      2   -303    290    -72    355    867     93   -592
   -329   -394    -67    361   -132   -231    353    -25    397    909    153   -542
   -420   -332     88    376   -254   -122    400     20    439    958    223   -501
   -449   -285    163    366   -309    -62    420     51    462    976    252   -483
   -441   -262    179    350   -311    -44    423     72    485   1005    283   -475
   -467   -244    220    353   -345    -12    444    109    527   1049    327   -446
   -548   -239    309    394   -428     33    465    150    566   1088    366   -410
   -670   -231    436    449   -553    103    501    207    620   1148    420   -342
   -735   -187    548    462   -641    179    532    254    667   1189    462   -283
   -654   -155    498    405   -579    171    491    220    636   1158    428   -298
   -527   -150    376    340   -452    111    457    184    597   1119    376   -316
   -457   -148    309    301   -384     80    426    148    563   1083    368   -345
   -420   -142    277    280   -350     67    415    127    542   1065    381   -363
   -428   -189    236    306   -335     20    405    101    522   1052    381   -389
   -449   -231    218    340   -335     -7    394     72    498   1028    371   -415
   -485   -280    202    381   -345    -41    397     51    480   1010    363   -428
   -522   -280    239    400   -381    -20    415     49    483   1015    374   -418
   -545   -244    301    394   -426     28    441     46    491   1023    387   -410
   -568   -239    329    405   -449     44    449     25    485   1015    381   -428
   -548   -252    296    397   -423     20    439     -5    465    997    358   -459
   -524   -283    241    402   -384    -20    431    -33    446    976    332   -488
   -506   -319    184    410   -348    -70    420    -59    431    958    311   -509
   -483   -314    168    400   -327    -72    426    -70    431    953    306   -517
   -488   -293    192    389   -342    -51    444    -77    436    958    303   -519
   -542   -301    239    420   -392    -31    449    -90    446    958    303   -517
   -639   -371    265    504   -454    -54    415   -124    426    930    283   -530
   -675   -394    280    535   -478    -57    418   -135    415    919    280   -527
   -657   -381    275    517   -467    -54    415   -142    410    917    275   -540
   -613   -358    252    485   -433    -54    418   -145    413    922    277   -540
   -568   -329    236    446   -402    -46    433   -129    436    940    285   -532
   -602   -342    259    472   -431    -41    413   -135    441    948    288   -530
   -633   -376    257    504   -446    -59    392   -140    431    937    277   -540
   -620   -345    272    483   -449    -36    423   -114    459    966    296   -517
   -615   -306    309    459   -465      0    441    -90    491    995    319   -488
   -620   -270    350    446   -485     38    462    -64    522   1010    337   -467
   -623   -259    361    439   -493     49    491    -36    542   1018    345   -444
   -613   -241    371    426   -493     64    511    -12    574   1054    374   -418
   -597   -192    402    392   -501    103    501    -10    592   1088    402   -410
   -558   -137    420    348   -491    140    472    -28    594   1101    413   -407
   -537   -116    418    324   -478    150    415    -59    581   1093    405   -413
   -558   -181    376    371   -467     96    363    -90    561   1070    387   -426
   -574   -213    361    392   -467     72    355    -96    563   1078    397   -428
   -610   -233    376    423   -493     70    348   -103    563   1083    405   -426
   -657   -259    397    457   -530     67    332   -129    545   1062    384   -436
   -704   -301    402    504   -553     49    329   -142    524   1039    361   -449
   -735   -389    345    561   -542    -23    342   -140    504   1015    327   -472
   -743   -441    301    592   -522    -70    332   -158    478    984    288   -514
   -732   -452    277    592   -506    -88    327   -163    467    976    280   -527
   -711   -433    277    571   -496    -77    342   -158    467    976    283   -524
   -730   -470    259    597   -496   -106    350   -163    459    966    270   -535
   -756   -498    257    628   -506   -122    350   -168    454    963    265   -540
   -769   -483    285    626   -527   -101    368   -158    472    992    290   -511
   -779   -467    309    623   -545    -80    384   -153    480   1005    296   -496
   -771   -470    301    620   -537    -85    389   -150    483   1021    290   -491
   -766   -454    311    610   -540    -72    394   -145    488   1041    283   -488
   -787   -475    309    628   -550    -83    387   -153    480   1028    270   -501
   -818   -522    296    670   -558   -114    379   -155    475   1008    270   -501
   -836   -506    329    672   -584    -90    389   -161    475   1000    270   -496
   -846   -501    345    675   -597    -77    397   -161    475    997    277   -485
   -795   -519    275    657   -537   -124    379   -166    454    971    257   -506
   -730   -589    140    659   -436   -226    384   -142    423    906    192   -566
   -662   -756    -96    706   -285   -428    452    -41    389    797     46   -709
   -584   -919   -335    753   -124   -628    566    132    420    717   -101   -867
   -563   -743   -181    652   -192   -462    662    215    589    852     10   -776
   -641   -301    340    470   -491     18    566   -140    657   1070    311   -478
   -771    275   1044    246   -909    659    283   -704    657   1384    784     23
   -888    917   1805    -12  -1345   1361      2  -1080    763   1836   1395    649
   -831   1124   1953   -148  -1392   1538   -290  -1252    820   2174   1813   1127
   -761    745   1506      7  -1135   1124   -465  -1335    605   1992   1621    982
   -704    103    807    298   -756    454   -480  -1348    148   1280    865    215
   -646   -496    150    571   -400   -174   -314  -1166   -184    592     96   -581
   -530   -724   -194    626   -168   -459   -142   -839    -44    574    -41   -753
   -405   -771   -368    587    -18   -571    -25   -615     93    641    -23   -763
   -319   -810   -491    563     83   -652     18   -509    148    652    -12   -789
   -223   -818   -594    522    184   -706     33   -475    155    633    -12   -818
   -137   -849   -714    491    288   -782     -5   -504    119    584    -46   -867
     20   -839   -859    407    439   -849    -36   -524     88    545    -77   -906
    153   -810   -966    327    558   -888    -38   -527     77    530    -93   -932
    161   -896  -1057    368    607   -976   -109   -587     23    480   -150   -995
    213   -891  -1104    337    654   -997   -116   -594      7    475   -176  -1013
    241   -800  -1041    277    641   -919    -77   -555     38    509   -153   -976
    192   -789   -982    298    584   -885    -54   -527     67    542   -129   -935
    192   -719   -911    265    550   -815    -18   -488    109    581    -98   -906
    174   -672   -846    246    509   -758      0   -457    140    613    -80   -888
    106   -691   -797    290    452   -743    -23   -452    150    631    -72   -883
     96   -665   -761    283    428   -711      2   -413    187    678    -36   -852
     70   -613   -683    272    376   -646     36   -363    231    735     12   -807
     77   -548   -626    233    350   -587     80   -306    288    797     70   -756
     85   -465   -550    189    316   -506     93   -270    332    831    114   -706
    109   -379   -491    132    298   -433    109   -236    363    849    135   -675
    145   -350   -496    103    319   -423    127   -207    392    867    140   -652
    184   -374   -558     93    368   -465     83   -223    374    846     98   -670
    226   -345   -571     59    397   -457     46   -231    361    839     54   -688
    166   -376   -542    103    353   -459    -25   -252    348    828     15   -704
     -5   -563   -558    285    275   -561   -137   -316    285    766    -54   -761
   -168   -717   -548    441    189   -633   -142   -389    231    701   -111   -823
   -210   -787   -576    498    181   -683    -18   -392    218    691   -127   -831
   -106   -753   -649    428    270   -701     98   -311    218    698   -119   -802
      7   -688   -696    340    350   -691    122   -184    272    730    -96   -753
     25   -657   -685    314    353   -670     80   -140    355    745   -101   -735
      7   -613   -620    303    311   -618     77   -135    428    789    -93   -722
    -44   -628   -587    335    267   -607     59   -168    423    813    -88   -730
    -62   -600   -537    332    236   -568     67   -148    436    862    -15   -688
    -96   -537   -444    314    171   -493     88   -122    457    896     54   -649
   -161   -540   -379    350    106   -459     90   -122    462    901     90   -639
   -218   -535   -319    374     49   -428     72   -140    449    883    101   -644
   -244   -496   -252    371      2   -374     70   -163    436    867    109   -649
   -306   -563   -257    431    -25   -410     41   -194    402    828     90   -672
   -329   -584   -254    454    -38   -420     49   -189    400    820     98   -649
   -361   -545   -184    452    -90   -366     49   -210    392    807    109   -639
   -415   -545   -129    480   -142   -337     44   -246    371    774     88   -683
   -470   -579   -109    522   -181   -345     83   -239    389    776     62   -722
   -501   -607   -106    555   -197   -358    114   -236    405    771     44   -709
   -509   -589    -83    548   -215   -337    116   -257    400    756     41   -709
   -501   -584    -83    542   -210   -335     98   -283    379    724     20   -737
   -491   -600   -109    545   -192   -355    101   -298    368    717     31   -753
   -509   -594    -85    550   -213   -340    142   -277    397    743     70   -735
   -524   -602    -77    563   -226   -340    150   -270    410    745     75   -740
   -446   -527    -80    488   -184   -303    161   -270    413    737     59   -766
   -392   -511   -119    449   -140   -316    142   -290    397    714     49   -743
   -355   -501   -148    428   -106   -324    135   -288    400    714     64   -711
   -324   -509   -184    415    -72   -345    142   -270    426    745     80   -724
   -293   -470   -176    381    -59   -324    171   -241    470    789    106   -714
   -259   -400   -142    327    -59   -272    184   -236    480    776     90   -722
   -187   -361   -174    272     -7   -267    189   -228    472    727     64   -665
   -127   -335   -207    228     38   -270    184   -228    472    740     85   -631
    -67   -267   -200    168     64   -233    181   -226    472    730     83   -683
    -31   -275   -244    150    103   -262    202   -202    501    776     96   -782
     -7   -226   -218    116    103   -220    205   -187    548    839    129   -784
     23   -116   -140     46     80   -127    202   -174    584    872    179   -714
     18    -70    -88     25     51    -77    166   -194    568    818    153   -654
    -15   -124   -109     70     46   -119    116   -213    558    836    161   -649
     -2   -109   -109     54     51   -109    122   -205    587    901    205   -732
    -12   -140   -129     75     57   -135    101   -231    568    883    197   -797
    -38   -158   -119     98     38   -140     67   -254    532    836    166   -800
    -36   -228   -192    132     75   -210     70   -252    511    795    119   -763
    -41   -262   -220    150     88   -241     80   -252    501    766     62   -774
    -51   -283   -231    166     88   -257     90   -254    480    730     20   -787
    -75   -309   -233    192     77   -272     88   -257    472    722     28   -787
    -98   -335   -239    215     67   -285     85   -252    485    761     54   -841
   -111   -324   -213    218     49   -267    101   -236    498    771     54   -844
   -124   -340   -215    231     44   -280    122   -236    491    745     15   -828
   -158   -413   -254    285     46   -335     80   -275    462    735      0   -870
   -171   -478   -306    322     64   -392     51   -293    452    732     -2   -893
   -124   -444   -319    283     96   -381     51   -293    449    724    -15   -898
    -90   -444   -353    265    127   -400     38   -301    439    693    -59   -896
    -72   -444   -371    259    148   -407     46   -293    462    701    -70   -893
    -10   -428   -418    218    202   -423     25   -306    444    672   -101   -906
     41   -444   -488    200    262   -465      5   -316    433    652   -109   -914
     67   -426   -496    179    280   -462      2   -314    446    667    -75   -935
     96   -407   -504    155    298   -454      0   -306    454    714    -51   -932
    119   -444   -563    163    340   -504     33   -257    470    750    -64   -904
    158   -563   -722    202    439   -644     93   -179    439    665   -207   -974
    189   -685   -875    246    530   -782    202    -51    444    602   -324  -1148
    202   -532   -735    166    467   -633    340    135    607    685   -262  -1184
    168   -137   -306    -18    239   -220    353     20    771    893      2   -919
     80    374    293   -226   -106    332    142   -402    849   1202    452   -431
    -54   1026   1078   -488   -566   1049   -119   -753   1021   1688   1106    218
    -38   1538   1577   -748   -807   1556   -394   -875   1275   2221   1732    815
     57   1353   1293   -706   -618   1322   -620   -943   1205   2231   1748    906
     20    722    701   -371   -340    711   -667  -1054    701   1517   1065    283
    -15    171    187    -77   -101    179   -576  -1062    176    652    246   -545
     -2   -218   -215    111    106   -218   -361   -797    158    384    -72   -901
     -2   -249   -246    124    119   -249   -158   -509    379    517      5   -805
    -10   -244   -233    127    111   -239      2   -290    537    652     59   -701
    -33   -244   -210    137     88   -228     96   -153    633    748     85   -644
   -119   -267   -148    194     12   -207    135   -103    672    784     90   -644
   -179   -311   -132    244    -23   -223    140   -109    652    771     64   -691
   -181   -342   -161    262    -10   -252    142    -96    659    800     93   -698
   -181   -363   -181    272      0   -275    142    -83    667    805     90   -693
   -262   -420   -158    342    -51   -290    129    -88    662    792     57   -693
   -303   -431   -129    366    -88   -280    124    -93    659    782     41   -711
   -288   -423   -135    355    -77   -277    106   -109    641    761     20   -709
   -293   -420   -127    353    -83   -275    116    -88    667    795     62   -688
   -283   -400   -116    342    -83   -259    114    -77    678    807     77   -675
   -272   -392   -119    329    -77   -257    103    -98    667    782     51   -691
   -246   -402   -155    324    -46   -277     90   -106    654    748     10   -701
   -226   -384   -158    303    -36   -270     93    -90    665    756     25   -685
   -220   -340   -119    280    -51   -231     96    -80    683    792     77   -667
   -226   -324   -101    272    -62   -213     98    -70    693    792     75   -678
   -226   -353   -127    288    -49   -241    106    -44    711    818     98   -678
   -228   -329   -101    277    -64   -215    114    -15    745    846    124   -641
   -226   -293    -67    259    -80   -181    124     10    779    865    137   -615
   -231   -306    -75    267    -80   -192    132     23    792    865    129   -607
   -252   -272    -20    262   -116   -148    161     70    841    906    166   -563
   -239   -226     10    231   -127   -109    176    103    880    943    207   -535
   -215   -202     12    210   -114    -96    168    109    883    940    205   -514
   -194   -155     38    174   -116    -59    176    155    924    997    257   -459
   -155   -132     23    142    -90    -54    168    187    948   1013    267   -428
   -137   -122     15    127    -77    -54    176    218    979   1049    306   -394
   -111    -75     36     93    -75    -20    174    220    995   1072    314   -431
    -72    -38     33     54    -54     -2    158    218    997   1075    329   -423
    -41    -15     25     28    -33      5    163    236   1005   1078    329   -402
    -31      5     36     12    -33     18    171    262   1021   1093    361   -353
    -28     33     62     -2    -44     46    158    249   1010   1083    361   -345
    -25     44     67    -10    -46     54    158    231    997   1080    348   -376
     -5     38     44    -18    -23     41    155    215    969   1044    319   -397
     18     46     28    -33     -5     38    148    200    935   1008    301   -387
      5     36     31    -20    -12     33    163    207    932   1002    303   -371
    -18     23     41     -5    -28     31    176    181    904    956    257   -405
    -25     28     51     -2    -38     38    181    142    875    914    218   -452
    -10     36     46    -15    -28     41    174    106    828    852    163   -472
      2     12     10     -7     -2     12    181    101    818    833    148   -470
    -25     -2     20     12    -25     10    192     83    810    836    174   -496
    -38      0     38     18    -38     18    192     54    792    818    171   -540
    -33     -2     31     18    -33     12    187     23    763    779    140   -574
      7    -12    -20      2     12    -15    171    -31    714    717     80   -613
     23    -23    -46     -2     33    -33    158    -62    675    667     38   -633
     57    -28    -88    -15     70    -57    137    -90    633    623      0   -662
     90    -23   -114    -33    101    -70    122   -114    610    594    -31   -691
    124      2   -122    -62    124    -59    124   -116    607    587    -38   -693
    171    -10   -181    -83    174    -96    116   -135    584    545    -85   -724
    244     10   -233   -127    239   -111    103   -148    574    532    -90   -714
    288     28   -259   -158    272   -116    109   -132    584    542    -80   -685
    296     54   -241   -174    270    -93    129   -114    600    558    -72   -670
    283    127   -155   -205    220    -12    155    -98    623    579    -49   -639
    259    184    -77   -223    168     54    189    -59    659    618      0   -589
    194    168    -25   -184    111     72    210    -28    680    628     18   -563
    135    187     51   -161     41    119    228      2    724    652     49   -522
     96    254    155   -176    -31    205    254     15    763    693     90   -465
     96    327    228   -213    -64    277    275     23    782    724    124   -420
    101    397    293   -249    -96    345    270     28    792    745    142   -389
    132    426    293   -277    -80    361    254     44    792    756    174   -355
    124    397    272   -262    -75    335    241     41    795    735    166   -345
     77    363    285   -220   -103    324    241     33    800    719    145   -345
     54    366    309   -213   -127    337    246     20    787    717    132   -342
     41    381    340   -210   -148    361    259      7    758    696    109   -358
     10    309    298   -161   -145    306    262    -12    704    633     49   -392
     10    233    223   -122   -106    228    267    -15    667    584     10   -400
     15    176    161    -96    -72    168    262    -36    628    537    -28   -439
      0    168    168    -83    -83    168    254    -44    615    532    -28   -441
    -44    116    158    -38   -101    135    275    -36    605    514    -33   -433
    -77    103    181    -12   -129    142    290    -36    592    501    -46   -431
    -90    116    205    -12   -148    158    283    -62    568    472    -67   -446
    -98    140    239    -20   -168    189    272    -85    542    446    -93   -470
    -83    119    200    -20   -142    158    265   -101    517    415   -129   -485
    -59     93    150    -18   -106    122    265   -111    496    392   -145   -467
    -46     57    101     -5    -72     77    262   -119    467    366   -168   -475
    -36     46     83     -5    -59     64    249   -132    454    366   -163   -498
    -31     67     98    -20    -64     83    249   -148    439    353   -161   -498
    -41     80    122    -20    -83    101    246   -155    418    332   -176   -501
    -57     80    135    -12    -96    106    267   -148    415    327   -179   -491
    -70     36    106     18    -88     70    285   -140    392    283   -220   -522
    -70   -111    -44     90    -15    -77    345    -57    368    194   -337   -615
    -46   -226   -181    135     67   -205    470     90    410    119   -465   -737
    -10    -77    -67     41     25    -75    584    223    553    194   -426   -714
    -49    342    392   -145   -220    366    587     62    636    371   -189   -517
   -145    865   1010   -361   -576    937    324   -462    527    610    210   -148
   -239   1434   1673   -597   -956   1553     49   -862    485    963    727    311
   -236   1769   2005   -766  -1122   1886   -223  -1062    535   1363   1218    745
   -189   1506   1696   -657   -943   1600   -361  -1085    467   1421   1260    813
   -236    888   1124   -327   -680   1005   -355  -1093     51    756    568    228
   -283    397    678    -57   -480    537   -246  -1052   -350    -33   -236   -465
   -311    119    431     93   -371    275    -41   -784   -262   -174   -485   -675
   -322    119    441    101   -381    280    140   -514     -2      0   -387   -574
   -342    135    475    103   -410    306    277   -322    161    122   -303   -488
   -376    148    522    114   -449    335    363   -200    257    194   -254   -426
   -444    142    587    150   -517    363    402   -158    288    207   -246   -407
   -511    114    626    200   -568    368    436   -129    316    223   -239   -387
   -558     49    607    252   -581    327    470   -109    316    220   -244   -379
   -594     23    618    285   -607    319    467   -119    301    213   -254   -374
   -626     31    654    296   -641    342    459   -135    285    202   -265   -371
   -649     49    698    301   -672    374    465   -145    272    197   -285   -387
   -657     33    688    309   -675    361    462   -153    262    192   -298   -374
   -688    -23    665    355   -678    322    457   -166    246    179   -309   -368
   -717    -70    644    392   -680    285    439   -187    215    155   -337   -384
   -706    -96    610    402   -659    257    392   -231    171    116   -384   -400
   -659    -75    581    366   -620    252    379   -259    140     90   -415   -418
   -610    -67    542    337   -576    236    363   -280    119     72   -433   -423
   -568    -51    517    309   -542    231    340   -309     90     49   -454   -433
   -540    -36    504    288   -522    233    335   -316     80     41   -470   -433
   -527    -10    514    267   -522    252    348   -309     85     57   -457   -410
   -511      5    514    252   -514    259    368   -290     98     72   -441   -397
   -493     -7    483    249   -491    236    366   -306     83     59   -459   -420
   -491    -28    462    259   -478    215    332   -342     46     25   -485   -441
   -493    -33    459    262   -478    213    309   -353     38     23   -488   -431
   -496    -25    470    259   -483    220    293   -363     28     20   -498   -423
   -491    -15    472    252   -483    228    265   -389     10     15   -514   -426
   -465     -7    457    236   -462    223    252   -402     -2      7   -532   -428
   -433    -18    415    226   -426    197    241   -413    -18      0   -542   -431
   -358     59    418    148   -387    239    254   -394      5     28   -517   -392
   -322     77    400    122   -361    236    228   -413    -10     31   -509   -368
   -316     -7    309    163   -314    150    150   -459    -72    -12   -553   -389
   -283    -57    226    166   -254     83    101   -491   -111    -49   -600   -415
   -207    -12    194    109   -200     90     85   -517   -142    -67   -623   -431
   -176    -23    153     98   -166     62     51   -558   -187   -103   -649   -454
   -124    -18    106     72   -116     44     51   -581   -226   -135   -672   -478
    -90    -33     57     59    -75     12     41   -618   -280   -184   -730   -530
    -77    -80     -2     80    -38    -41    -10   -688   -366   -265   -828   -600
    -64   -109    -46     85    -10    -77    -38   -740   -433   -329   -906   -639
    -62   -132    -70     98      2   -101    -46   -776   -483   -381   -963   -667
    -70   -142    -72    106      0   -106    -46   -820   -535   -433  -1028   -714
    -96   -153    -57    124    -20   -106    -67   -880   -594   -488  -1098   -756
   -137   -197    -59    166    -41   -129    -96   -940   -654   -542  -1169   -792
   -155   -244    -88    200    -33   -166    -96   -976   -698   -584  -1195   -805
   -166   -213    -46    189    -62   -132    -93  -1013   -737   -615  -1132   -818
   -192   -189      2    192    -98    -96   -103  -1047   -789   -618  -1044   -836
   -228   -192     36    210   -135    -77   -132  -1093   -841   -581  -1008   -854
   -236   -194     41    215   -140    -77   -153  -1132   -810   -535  -1010   -862
   -257   -187     70    220   -163    -59   -155  -1122   -769   -527  -1028   -854
   -350   -200    150    275   -252    -25   -140  -1088   -779   -550  -1060   -867
   -467   -228    239    345   -355      5   -109  -1078   -807   -587  -1101   -896
   -537   -220    316    379   -428     46    -75  -1057   -813   -581  -1096   -883
   -550   -148    402    348   -478    127    -38  -1044   -800   -561  -1083   -872
   -571   -124    446    348   -509    161    -38  -1052   -807   -561  -1093   -872
   -571   -129    441    350   -506    153    -57  -1067   -823   -561  -1106   -872
   -545   -122    423    335   -485    150    -62  -1080   -839   -568  -1119   -872
   -506   -166    340    335   -423     85   -116  -1130   -878   -592  -1148   -888
   -428   -161    265    293   -348     51   -150  -1163   -901   -605  -1163   -901
   -353    -85    267    218   -311     90   -158  -1179   -893   -587  -1150   -896
   -272     12    285    129   -277    148   -153  -1179   -878   -558  -1124   -865
   -233     33    267     98   -252    148   -192  -1197   -880   -550  -1117   -841
   -202     49    252     75   -228    150   -220  -1215   -878   -540  -1106   -813
   -158     72    231     41   -194    153   -249  -1231   -872   -519  -1088   -787
   -137     51    189     44   -163    119   -257  -1241   -875   -519  -1091   -784
   -150     83    233     31   -192    158   -262  -1254   -883   -522  -1088   -784
   -197     70    267     62   -233    168   -288  -1280   -901   -527  -1091   -789
   -233    -18    215    124   -226     98   -293  -1296   -922   -519  -1109   -807
   -277   -140    137    210   -207     -2   -340  -1330   -961   -535  -1145   -839
   -301   -231     70    265   -187    -80   -374  -1374  -1021   -574  -1205   -888
   -327   -257     70    290   -200    -93   -366  -1397  -1054   -581  -1236   -914
   -345   -270     75    306   -210    -98   -368  -1426  -1085   -592  -1265   -937
   -324   -275     49    301   -187   -114   -376  -1449  -1114   -602  -1291   -969
   -277   -262     15    267   -148   -122   -402  -1475  -1135   -607  -1306   -989
   -244   -239      5    239   -124   -116   -433  -1504  -1163   -626  -1330  -1021
   -207   -218    -10    213   -101   -114   -457  -1530  -1187   -641  -1350  -1052
   -189   -207    -18    200    -85   -114   -475  -1543  -1200   -644  -1369  -1070
   -197   -207    -10    200    -93   -109   -480  -1556  -1215   -644  -1382  -1078
   -218   -187     31    202   -124    -77   -491  -1566  -1226   -641  -1384  -1080
   -252   -163     88    205   -171    -38   -509  -1590  -1244   -646  -1395  -1096
   -277   -179     98    228   -189    -41   -537  -1610  -1265   -657  -1415  -1119
   -303   -189    114    244   -210    -38   -550  -1610  -1262   -628  -1408  -1111
   -340   -184    155    259   -249    -15   -558  -1605  -1254   -602  -1397  -1101
   -366   -228    137    296   -254    -44   -563  -1600  -1273   -633  -1436  -1132
   -311   -322    -10    316   -150   -166   -527  -1514  -1273   -704  -1535  -1218
   -254   -374   -119    311    -67   -246   -420  -1325  -1169   -727  -1634  -1325
   -272   -197     75    233   -176    -59   -345  -1187   -992   -613  -1566  -1288
   -381    220    600     77   -491    410   -389  -1379   -922   -428  -1322  -1083
   -511    732   1244   -109   -878    987   -649  -1917  -1065   -220   -932   -730
   -584   1291   1875   -353  -1231   1582   -969  -2361  -1169     85   -436   -296
   -563   1566   2130   -501  -1348   1847  -1293  -2621  -1218    407      2    101
   -483   1267   1751   -392  -1117   1509  -1480  -2701  -1343    407      7    124
   -431    706   1137   -137   -784    922  -1499  -2686  -1667   -135   -602   -415
   -439    171    610    132   -524    392  -1392  -2592  -2016   -906  -1449  -1166
   -415   -116    296    265   -355     88  -1223  -2317  -1896   -995  -1673  -1366
   -394   -106    285    249   -340     90  -1080  -2052  -1639   -800  -1561  -1267
   -358    -67    290    213   -324    111   -979  -1857  -1467   -675  -1483  -1184
   -342    -59    280    200   -311    109   -930  -1764  -1384   -615  -1447  -1158
   -358    -72    285    215   -322    106   -924  -1748  -1369   -613  -1454  -1179
   -368    -77    290    220   -332    106   -932  -1748  -1374   -620  -1465  -1202
   -376    -85    290    231   -335    101   -940  -1748  -1384   -615  -1470  -1223
   -381    -98    283    239   -335     93   -940  -1745  -1384   -605  -1457  -1218
   -363   -103    257    233   -311     75   -953  -1738  -1384   -589  -1447  -1208
   -340   -124    215    231   -280     44   -961  -1738  -1384   -574  -1439  -1221
   -322   -122    200    223   -262     38   -961  -1740  -1382   -566  -1434  -1228
   -322   -116    205    218   -265     44   -982  -1758  -1395   -566  -1431  -1231
   -298    -90    205    194   -252     57   -995  -1769  -1400   -558  -1423  -1234
   -259    -80    179    168   -220     49  -1000  -1771  -1397   -550  -1415  -1239
   -226    -64    161    145   -194     46  -1002  -1764  -1382   -532  -1389  -1226
   -189    -75    114    132   -153     18  -1002  -1751  -1366   -504  -1371  -1215
   -140    -96     41    116    -93    -28  -1008  -1745  -1353   -478  -1356  -1215
    -85    -98    -12     90    -38    -57  -1023  -1745  -1343   -457  -1350  -1218
    -31    -80    -49     57      7    -64  -1026  -1740  -1309   -413  -1325  -1202
    -20   -106    -88     62     33    -98  -1039  -1748  -1296   -381  -1317  -1197
      0   -161   -161     80     77   -161  -1060  -1758  -1286   -353  -1301  -1189
      5   -200   -207     96    103   -202  -1080  -1761  -1270   -314  -1286  -1171
     10   -215   -226    103    116   -220  -1098  -1761  -1252   -280  -1270  -1158
     23   -205   -228     90    124   -215  -1114  -1745  -1223   -244  -1244  -1143
     28   -249   -277    109    150   -262  -1127  -1727  -1197   -207  -1218  -1119
     10   -270   -283    129    145   -275  -1135  -1709  -1166   -155  -1200  -1093
      7   -280   -288    137    148   -283  -1145  -1678  -1132    -80  -1174  -1026
     44   -275   -322    114    181   -298  -1163  -1657  -1114    -46  -1145   -971
     75   -275   -350     98    210   -311  -1179  -1639  -1093    -18  -1104   -924
    101   -277   -379     85    236   -327  -1189  -1623  -1075      7  -1062   -872
    127   -275   -402     75    265   -337  -1192  -1605  -1049     36  -1028   -826
    168   -303   -475     67    319   -389  -1197  -1608  -1054     44  -1013   -810
    226   -327   -553     51    389   -439  -1208  -1626  -1070     36  -1008   -815
    283   -371   -654     44    467   -511  -1223  -1657  -1096     18  -1026   -844
    314   -418   -732     51    522   -574  -1244  -1691  -1122     -2  -1044   -885
    322   -480   -802     77    561   -641  -1254  -1719  -1140    -25  -1047   -937
    368   -561   -932     96    649   -745  -1270  -1758  -1169    -67  -1067  -1000
    498   -644  -1145     70    820   -893  -1314  -1831  -1236   -137  -1132  -1096
    587   -670  -1257     41    922   -963  -1379  -1935  -1322   -220  -1218  -1208
    597   -649  -1247     25    922   -948  -1413  -2013  -1371   -262  -1273  -1291
    571   -631  -1202     28    885   -917  -1413  -2049  -1387   -272  -1286  -1363
    509   -659  -1169     72    836   -914  -1410  -2081  -1410   -285  -1273  -1405
    467   -714  -1182    124    823   -948  -1418  -2107  -1428   -296  -1273  -1428
    407   -789  -1197    189    800   -992  -1441  -2145  -1452   -314  -1322  -1465
    283   -828  -1114    272    696   -971  -1441  -2164  -1449   -296  -1340  -1480
     75   -880   -956    400    514   -917  -1374  -2132  -1395   -231  -1304  -1441
   -135   -935   -800    535    332   -867  -1293  -2096  -1353   -176  -1262  -1392
   -194   -982   -787    587    296   -885  -1252  -2117  -1369   -181  -1273  -1400
    -72  -1023   -950    548    436   -987  -1239  -2184  -1439   -241  -1330  -1475
    101  -1047  -1150    472    626  -1098  -1208  -2218  -1499   -298  -1379  -1548
    218  -1041  -1260    413    737  -1150  -1187  -2179  -1509   -314  -1395  -1566
    220  -1023  -1244    400    730  -1132  -1257  -2120  -1465   -306  -1397  -1561
    166  -1023  -1189    428    675  -1106  -1353  -2104  -1405   -296  -1410  -1571
    153  -1021  -1174    433    662  -1096  -1418  -2145  -1366   -280  -1441  -1610
    236  -1031  -1267    397    750  -1148  -1405  -2177  -1348   -233  -1436  -1615
    288  -1005  -1293    355    789  -1148  -1356  -2153  -1340   -181  -1384  -1592
    280   -927  -1208    322    743  -1067  -1293  -2062  -1267    -83  -1257  -1504
    202   -833  -1036    314    615   -935  -1247  -1979  -1171     18  -1122  -1449
    109   -763   -872    327    491   -818  -1254  -1948  -1117     67  -1049  -1444
     46   -724   -771    337    407   -748  -1241  -1893  -1039    142   -969  -1296
     54   -662   -717    303    384   -691  -1265  -1870   -997    202   -891  -1239
    103   -646   -750    270    426   -698  -1286  -1862   -984    236   -846  -1247
    148   -659   -807    257    478   -732  -1314  -1862   -997    244   -833  -1254
    153   -672   -828    257    491   -750  -1312  -1842   -979    280   -795  -1213
    129   -654   -784    262    457   -719  -1291  -1810   -953    316   -758  -1195
    132   -667   -800    267    462   -732  -1273  -1771   -932    332   -763  -1187
    145   -696   -841    275    493   -769  -1270  -1756   -930    332   -771  -1171
    119   -737   -857    309    485   -797  -1265  -1745   -932    337   -758  -1161
    116   -787   -904    332    509   -844  -1257  -1735   -924    350   -735  -1156
    161   -820   -982    327    571   -901  -1262  -1735   -924    361   -709  -1161
    205   -846  -1052    322    628   -948  -1301  -1756   -948    353   -706  -1215
    231   -857  -1091    311    659   -971  -1319  -1753   -950    361   -709  -1247
    213   -852  -1065    316    639   -958  -1319  -1732   -935    374   -704  -1228
    142   -844   -987    350    563   -914  -1293  -1696   -898    410   -665  -1189
    106   -836   -943    366    524   -888  -1270  -1660   -870    441   -628  -1158
     70   -883   -953    405    509   -917  -1267  -1652   -862    457   -610  -1179
    106   -872   -982    381    542   -927  -1278  -1654   -857    472   -600  -1200
    181   -839  -1021    327    600   -930  -1304  -1665   -865    465   -607  -1213
    254   -849  -1104    298    678   -976  -1335  -1696   -896    433   -626  -1247
    277   -870  -1148    296    711  -1008  -1340  -1701   -906    410   -654  -1286
    335   -956  -1293    309    813  -1124  -1306  -1652   -909    381   -704  -1345
    407  -1130  -1540    361    971  -1335  -1213  -1535   -911    301   -815  -1501
    459  -1202  -1662    371   1060  -1431  -1054  -1337   -820    277   -896  -1626
    439   -935  -1376    246    906  -1156   -922  -1215   -592    480   -704  -1478
    293   -485   -782     96    535   -633   -995  -1519   -504    763   -335  -1132
     90    127     36   -109     25     83  -1278  -2021   -491   1150    213   -605
     -5    766    771   -379   -387    769  -1577  -2359   -407   1615    828    -28
    132    943    807   -537   -337    875  -1883  -2488   -337   1997   1260    413
    306    532    223   -420     41    379  -2010  -2517   -511   1852   1075    272
    405   -127   -532   -140    467   -327  -1984  -2540   -995   1075    270   -509
    376   -709  -1085    166    730   -896  -1792  -2387  -1332    361   -498  -1273
    436   -870  -1306    215    870  -1088  -1600  -2091  -1135    413   -579  -1379
    568   -891  -1462    161   1013  -1176  -1473  -1909   -992    506   -535  -1371
    691   -901  -1592    103   1140  -1244  -1387  -1782   -904    566   -504  -1376
    750   -888  -1639     70   1195  -1262  -1343  -1725   -857    602   -485  -1379
    779   -888  -1667     54   1223  -1278  -1330  -1717   -839    600   -501  -1395
    839   -901  -1740     31   1288  -1319  -1343  -1714   -841    592   -514  -1408
    911   -943  -1855     15   1382  -1397  -1371  -1725   -865    571   -542  -1436
    992   -971  -1964    -10   1478  -1467  -1392  -1738   -883    555   -566  -1460
   1028   -984  -2016    -23   1519  -1501  -1418  -1751   -888    555   -584  -1499
   1067  -1039  -2107    -15   1584  -1571  -1454  -1782   -919    527   -610  -1561
   1145  -1070  -2216    -38   1678  -1641  -1478  -1803   -935    504   -623  -1595
   1184  -1098  -2283    -41   1732  -1691  -1501  -1818   -950    488   -646  -1634
   1176  -1114  -2294    -31   1732  -1704  -1499  -1818   -953    478   -654  -1636
   1169  -1096  -2265    -36   1717  -1680  -1478  -1792   -924    488   -628  -1590
   1169  -1088  -2257    -41   1709  -1673  -1460  -1766   -891    522   -589  -1566
   1109  -1085  -2195    -10   1652  -1639  -1431  -1730   -849    574   -532  -1535
   1000  -1057  -2060     28   1527  -1558  -1382  -1665   -784    652   -462  -1473
    891  -1052  -1943     80   1415  -1496  -1340  -1623   -740    704   -431  -1434
    737  -1065  -1805    161   1270  -1434  -1283  -1564   -672    763   -368  -1382
    540  -1036  -1577    249   1057  -1306  -1202  -1475   -568    849   -270  -1288
    454  -1028  -1486    285    969  -1257  -1158  -1423   -509    891   -210  -1228
    480  -1023  -1504    270    989  -1262  -1150  -1413   -504    870   -210  -1223
    498  -1041  -1540    270   1018  -1291  -1137  -1379   -485    865   -197  -1192
    431  -1057  -1488    314    958  -1273  -1075  -1286   -394    953    -93  -1093
    342  -1023  -1366    340    852  -1195  -1026  -1223   -311   1031    -15  -1047
    275   -971  -1247    348    761  -1109   -984  -1166   -241   1104     57  -1000
    259   -953  -1215    345    735  -1083   -966  -1140   -200   1153    101   -976
    241   -927  -1169    342    704  -1047   -940  -1109   -153   1195    145   -932
    267   -893  -1161    311    711  -1026   -927  -1078   -119   1228    174   -896
    293   -849  -1143    277    717   -995   -914  -1052   -106   1254    194   -875
    285   -789  -1075    252    678   -932   -888  -1008    -67   1304    241   -826
    288   -745  -1034    228    659   -888   -870  -1000    -59   1317    257   -818
    309   -722  -1034    205    667   -878   -859   -992    -51   1330    285   -813
    345   -680  -1026    166    683   -852   -846   -966    -36   1356    335   -769
    363   -654  -1021    145    691   -839   -833   -958    -31   1371    355   -743
    376   -626  -1002    124    688   -813   -813   -953    -25   1376    366   -735
    387   -600   -989    106    685   -795   -805   -974    -33   1363    353   -758
    415   -584  -1000     83    706   -792   -800  -1002    -59   1335    332   -784
    436   -594  -1031     77    732   -813   -797  -1018    -72   1312    319   -789
    418   -600  -1018     90    717   -807   -779  -1036    -77   1291    306   -789
    387   -605   -992    109    688   -800   -763  -1067    -80   1283    293   -833
    384   -620  -1005    119    693   -813   -756  -1096    -98   1267    277   -885
    405   -639  -1044    116    722   -841   -769  -1130   -137   1236    257   -924
    415   -636  -1052    111    732   -844   -763  -1135   -135   1234    265   -930
    420   -641  -1062    109    740   -852   -756  -1137   -129   1239    270   -932
    418   -659  -1078    119    748   -867   -753  -1150   -137   1226    265   -937
    394   -662  -1057    129    724   -859   -743  -1150   -124   1236    277   -948
    376   -683  -1060    153    717   -870   -743  -1169   -135   1228    272   -992
    392   -717  -1109    161    748   -911   -756  -1187   -155   1200    257  -1010
    420   -730  -1150    153    784   -940   -761  -1187   -163   1187    254  -1000
    441   -709  -1150    135    795   -930   -756  -1179   -153   1195    265   -989
    475   -665  -1140     96    807   -901   -756  -1174   -140   1208    272   -979
    506   -628  -1135     59    818   -880   -743  -1169   -119   1223    285   -984
    540   -600  -1140     28    839   -867   -732  -1158   -109   1226    296   -984
    597   -600  -1197      0    893   -896   -724  -1137   -103   1221    290   -966
    646   -581  -1228    -31    937   -904   -706  -1098    -70   1254    316   -948
    636   -527  -1163    -57    898   -844   -685  -1067    -18   1309    371   -930
    641   -501  -1145    -70    893   -823   -696  -1075    -10   1312    389   -927
    636   -480  -1117    -80    875   -797   -719  -1083      2   1325    415   -896
    626   -444  -1070    -90    846   -756   -745  -1091     28   1348    444   -870
    584   -459  -1044    -62    813   -753   -724  -1072     62   1382    485   -846
    514   -457   -971    -28    743   -714   -696  -1047    103   1421    530   -820
    436   -462   -901     12    667   -680   -670  -1031    132   1449    558   -792
    381   -501   -883     59    631   -691   -659  -1036    119   1436    550   -797
    342   -558   -901    106    620   -730   -641  -1015    109   1423    540   -800
    316   -620   -940    150    628   -779   -631  -1010     98   1402    517   -813
    293   -649   -945    176    618   -797   -633  -1028     75   1376    491   -839
    270   -672   -943    202    605   -807   -626  -1028     77   1389    509   -841
    285   -688   -974    200    628   -828   -633  -1028     75   1387    514   -875
    329   -727  -1057    200    693   -891   -670  -1060     31   1340    475   -937
    410   -763  -1174    176    789   -969   -691  -1088    -12   1288    431   -974
    472   -756  -1228    142    849   -992   -691  -1085    -23   1273    428   -963
    504   -722  -1228    109    862   -974   -688  -1083    -25   1278    439   -966
    530   -675  -1205     72    865   -940   -688  -1078    -15   1293    449   -963
    514   -639  -1153     62    831   -896   -683  -1057     10   1322    493   -930
    423   -636  -1060    106    740   -846   -644  -1021     57   1363    542   -904
    319   -646   -966    161    641   -805   -623  -1002     80   1376    558   -898
    265   -654   -919    194    589   -784   -600   -989    103   1384    571   -875
    200   -667   -870    231    532   -766   -548   -961    132   1405    592   -841
    210   -753   -963    272    587   -857   -519   -945    101   1363    535   -909
    348   -917  -1267    283    807  -1093   -467   -896     20   1208    374  -1078
    389  -1010  -1400    311    893  -1205   -324   -737     54   1130    270  -1197
    381   -844  -1226    228    802  -1034   -174   -587    241   1252    374  -1127
    332   -472   -805     70    568   -639   -181   -776    371   1462    636   -878
    179    114    -64   -148    119     25   -475  -1231    472   1865   1176   -340
     33    761    727   -397   -348    745   -756  -1517    685   2400   1826    280
     51   1114   1062   -587   -504   1088  -1062  -1623    883   2860   2325    766
    135    883    748   -509   -306    815  -1270  -1717    756   2808   2286    771
    140    283    142   -213     -2    213  -1275  -1805    252   2099   1587    109
    124   -283   -410     77    267   -345  -1114  -1732   -184   1369    826   -652
    135   -579   -714    220    423   -646   -883  -1447   -153   1213    576   -924
    161   -628   -789    233    475   -709   -693  -1187     23   1312    620   -904
    158   -657   -815    249    485   -735   -566  -1026    127   1371    654   -880
    129   -683   -813    275    470   -748   -506   -932    179   1402    667   -880
    106   -691   -797    290    452   -745   -475   -872    213   1426    688   -865
     85   -709   -795    311    439   -750   -467   -859    218   1421    698   -862
    -10   -724   -717    366    353   -719   -428   -807    267   1452    724   -831
    -90   -735   -644    413    275   -691   -389   -774    306   1473    743   -807
   -163   -730   -566    444    200   -649   -358   -743    329   1499    766   -797
   -176   -719   -542    449    181   -631   -345   -714    345   1514    782   -787
   -184   -730   -545    457    179   -639   -340   -685    363   1530    810   -745
   -220   -701   -483    459    129   -592   -322   -652    405   1587    865   -719
   -228   -675   -449    449    109   -563   -316   -633    423   1608    883   -717
   -223   -693   -470    459    122   -581   -316   -620    433   1610    883   -709
   -259   -711   -452    485     93   -584   -306   -605    444   1621    888   -701
   -285   -717   -433    501     72   -576   -301   -584    459   1636    896   -688
   -262   -711   -452    485     93   -581   -309   -568    467   1649    906   -680
   -239   -704   -465    472    111   -584   -311   -550    480   1654    909   -683
   -226   -654   -431    439    101   -542   -316   -540    488   1657    922   -678
   -192   -649   -459    420    132   -555   -324   -524    501   1673    943   -665
   -153   -649   -496    400    168   -574   -322   -506    522   1688    963   -654
   -122   -610   -488    366    181   -550   -311   -475    548   1706    987   -628
    -96   -592   -498    342    200   -545   -306   -439    574   1730   1010   -594
    -62   -558   -496    309    215   -527   -301   -405    600   1748   1021   -576
    -25   -517   -493    270    231   -506   -306   -368    633   1774   1034   -553
     18   -488   -506    236    262   -496   -298   -316    683   1816   1067   -522
      7   -480   -488    233    246   -483   -288   -267    724   1865   1122   -478
    -33   -462   -428    246    197   -446   -272   -223    771   1912   1166   -444
    -49   -428   -379    239    163   -405   -272   -202    800   1932   1179   -433
    -25   -420   -394    223    184   -407   -285   -205    800   1917   1166   -436
     10   -400   -410    194    210   -405   -296   -189    820   1951   1208   -402
     46   -394   -441    174    241   -418   -298   -184    823   1961   1210   -389
     62   -384   -446    158    252   -415   -324   -202    810   1956   1208   -392
     83   -387   -470    153    275   -428   -327   -207    813   1956   1221   -397
     59   -405   -465    171    262   -433   -327   -220    795   1943   1215   -413
     54   -381   -436    161    244   -407   -322   -233    784   1922   1200   -433
     77   -348   -428    135    252   -387   -316   -241    776   1906   1189   -441
     77   -384   -462    153    270   -423   -329   -267    745   1870   1156   -467
     31   -470   -501    218    265   -485   -353   -311    709   1826   1117   -496
     10   -483   -493    236    252   -488   -353   -335    696   1800   1093   -511
    -12   -493   -483    252    233   -488   -350   -348    693   1779   1060   -542
    -51   -532   -480    293    213   -506   -340   -355    693   1761   1026   -574
   -111   -613   -504    361    194   -561   -381   -392    670   1727    992   -607
    -98   -628   -532    363    215   -581   -397   -410    667   1722    989   -615
    -96   -636   -542    366    223   -592   -420   -449    644   1693    963   -646
    -67   -652   -584    361    257   -618   -446   -478    618   1660    924   -685
    -23   -685   -662    353    316   -675   -467   -496    602   1634    896   -706
    -23   -701   -678    361    324   -691   -485   -509    594   1621    880   -717
    -20   -683   -665    350    319   -675   -504   -519    597   1618    870   -727
      5   -620   -626    309    314   -623   -517   -511    620   1634    878   -719
     38   -579   -618    270    327   -600   -496   -475    659   1657    896   -701
     28   -587   -618    277    322   -602   -491   -462    678   1665    898   -704
     57   -561   -618    252    335   -589   -459   -431    709   1688    919   -688
    127   -493   -620    184    374   -555   -449   -387    756   1727    948   -659
     83   -530   -615    220    348   -571   -452   -374    771   1738    950   -654
      2   -555   -561    275    280   -558   -410   -358    792   1743    958   -652
    -31   -478   -446    254    205   -462   -374   -327    844   1782   1008   -626
    -85   -423   -337    254    124   -381   -379   -303    891   1818   1049   -597
    -85   -400   -314    241    111   -358   -394   -275    940   1865   1101   -555
    -96   -413   -316    254    109   -366   -418   -262    969   1891   1132   -535
   -129   -426   -298    275     83   -361   -441   -272    963   1888   1143   -548
   -155   -418   -262    288     51   -340   -449   -285    961   1886   1140   -566
   -187   -410   -226    296     18   -319   -462   -298    950   1873   1119   -594
   -246   -478   -231    361    -10   -355   -483   -311    932   1844   1085   -631
   -290   -584   -296    436      0   -441   -491   -324    901   1803   1034   -675
   -319   -696   -376    509     28   -537   -496   -350    857   1756    982   -722
   -319   -776   -457    545     67   -618   -511   -389    807   1699    914   -789
   -301   -823   -524    561    109   -675   -540   -423    771   1654    859   -839
   -303   -839   -535    568    114   -685   -574   -449    750   1626    836   -865
   -314   -846   -532    581    109   -691   -563   -444    758   1628    841   -862
   -314   -862   -548    587    116   -706   -553   -439    761   1631    846   -862
   -319   -836   -517    576     98   -678   -558   -428    774   1647    867   -854
   -358   -763   -405    558     20   -584   -563   -413    797   1673    904   -823
   -410   -730   -319    571    -46   -524   -553   -402    813   1683    914   -813
   -449   -745   -298    597    -77   -522   -563   -405    818   1673    917   -813
   -480   -758   -277    618   -101   -519   -553   -389    841   1680    927   -802
   -511   -774   -265    641   -124   -519   -530   -361    872   1701    937   -784
   -550   -782   -231    667   -161   -506   -501   -332    898   1722    966   -756
   -561   -852   -290    704   -137   -571   -532   -350    870   1691    950   -782
   -506   -971   -465    737    -23   -719   -568   -376    810   1610    878   -867
   -397  -1135   -740    766    168   -937   -548   -340    740   1478    730  -1034
   -275  -1280  -1005    779    363  -1143   -457   -220    727   1366    574  -1226
   -155  -1130   -974    641    405  -1052   -361    -77    875   1454    633  -1208
   -158   -750   -594    454    218   -672   -381   -249   1013   1675    901   -953
   -290   -205     83    246   -187    -59   -584   -691   1111   2031   1392   -441
   -493    444    937     25   -714    691   -792  -1010   1309   2543   2055    241
   -530    776   1306   -127   -917   1041  -1031  -1127   1483   2995   2592    833
   -491    568   1060    -41   -774    813  -1205  -1200   1371   2982   2595    901
   -496     -5    488    249   -493    241  -1249  -1286    917   2351   1930    231
   -498   -600   -101    550   -200   -350  -1145  -1260    441   1538   1072   -685
   -514   -948   -433    732    -41   -693   -984   -969    472   1374    800   -989
   -480   -948   -467    714     -7   -709   -802   -670    678   1504    865   -950
   -462   -969   -506    711     20   -737   -696   -483    813   1590    917   -906
   -368   -989   -620    680    124   -805   -659   -400    857   1605    911   -917
   -285   -979   -693    631    202   -836   -652   -379    857   1595    888   -948
   -244   -971   -727    607    241   -849   -649   -366    862   1590    880   -961
   -231   -984   -753    605    259   -870   -646   -353    867   1590    875   -969
   -249   -982   -732    615    241   -857   -633   -329    883   1602    883   -961
   -296  -1002   -709    646    205   -857   -639   -311    896   1615    883   -950
   -275   -995   -722    633    223   -859   -639   -296    911   1623    893   -940
   -231   -948   -717    589    241   -833   -628   -280    935   1641    909   -927
   -192   -922   -730    558    267   -826   -613   -254    956   1657    924   -917
   -181   -891   -711    535    262   -802   -592   -231    974   1670    943   -909
   -163   -849   -685    506    259   -766   -574   -197   1010   1704    974   -880
   -135   -800   -665    467    265   -735   -542   -153   1049   1743   1013   -841
   -174   -826   -652    501    239   -740   -540   -137   1065   1753   1023   -833
   -168   -852   -685    509    257   -769   -558   -132   1070   1753   1028   -833
   -135   -831   -696    483    277   -766   -553   -114   1088   1766   1052   -823
   -124   -818   -693    470    283   -758   -550    -98   1106   1779   1067   -815
    -98   -802   -704    452    301   -753   -550    -83   1122   1787   1075   -807
    -62   -774   -714    418    324   -745   -555    -64   1130   1790   1067   -802
    -36   -748   -711    392    335   -730   -566    -51   1143   1797   1057   -802
      0   -730   -732    363    366   -732   -568    -31   1161   1810   1057   -795
     15   -727   -743    355    379   -735   -558      2   1189   1829   1070   -776
     20   -727   -748    353    381   -735   -550     36   1213   1857   1098   -750
     28   -688   -719    329    371   -704   -537     72   1249   1896   1135   -717
     31   -665   -696    314    363   -680   -527    109   1283   1930   1163   -683
     59   -620   -680    280    368   -649   -509    153   1317   1964   1195   -652
     80   -618   -698    267    387   -657   -535    171   1332   1982   1215   -631
    127   -610   -740    241    433   -675   -545    184   1343   1997   1234   -613
    168   -602   -771    215    467   -685   -550    192   1348   2003   1247   -600
    197   -589   -787    197    491   -688   -555    194   1361   2016   1262   -579
    249   -568   -820    158    535   -693   -581    174   1345   2003   1254   -581
    348   -563   -914    106    628   -737   -615    145   1317   1974   1231   -600
    418   -581  -1002     80    709   -792   -646    116   1286   1938   1205   -626
    449   -618  -1067     85    758   -841   -667     96   1254   1904   1179   -649
    415   -633  -1052    109    732   -844   -665     83   1244   1886   1153   -670
    340   -649   -989    153    662   -818   -641     93   1244   1883   1148   -667
    262   -662   -927    197    594   -795   -610    111   1254   1886   1145   -667
    207   -662   -870    228    537   -766   -597    111   1254   1870   1132   -691
    192   -675   -867    241    527   -769   -587    103   1244   1844   1109   -722
    187   -693   -880    252    532   -787   -579     90   1228   1821   1085   -753
    194   -717   -911    259    553   -815   -581     64   1208   1792   1062   -787
    220   -696   -917    239    568   -805   -602     25   1174   1766   1041   -820
    257   -701   -961    220    607   -831   -618     -2   1148   1771   1023   -844
    296   -737  -1034    220    665   -885   -626    -23   1130   1779    995   -875
    337   -719  -1057    189    693   -885   -628    -38   1109   1782    976   -904
    348   -688  -1036    171    691   -862   -626    -36   1104   1779    963   -919
    355   -709  -1065    174    709   -885   -631    -31   1104   1779    966   -917
    368   -701  -1070    163    719   -885   -610     -7   1127   1790    979   -893
    376   -657  -1034    137    704   -844   -589     20   1153   1803    982   -878
    324   -672   -997    174    659   -833   -587     36   1174   1823    997   -857
    275   -654   -930    187    600   -792   -555     77   1215   1855   1034   -810
    202   -633   -836    215    519   -735   -522    119   1257   1880   1065   -771
     85   -633   -722    272    402   -678   -485    163   1304   1912   1101   -732
     28   -566   -594    270    311   -579   -452    226   1366   1964   1161   -683
     12   -496   -509    239    259   -504   -441    283   1434   2018   1236   -618
     -2   -441   -439    223    218   -441   -439    314   1483   2049   1286   -576
     15   -410   -428    197    220   -418   -475    309   1491   2049   1299   -571
     51   -407   -459    179    254   -433   -498    301   1491   2042   1301   -576
     54   -426   -483    184    267   -454   -504    298   1483   2023   1291   -584
     46   -449   -498    200    270   -472   -509    303   1488   2021   1288   -581
     46   -444   -491    197    267   -467   -522    298   1478   2008   1278   -587
     33   -480   -514    223    272   -496   -519    298   1462   1987   1257   -602
    -44   -555   -511    298    231   -532   -509    309   1452   1966   1234   -623
    -90   -607   -517    348    213   -563   -514    303   1431   1930   1202   -646
    -80   -613   -532    342    226   -574   -542    293   1413   1904   1179   -667
    -90   -652   -561    371    233   -607   -574    285   1395   1873   1150   -693
    -57   -701   -646    376    293   -672   -597    290   1376   1842   1117   -711
     12   -683   -696    335    353   -688   -628    272   1358   1803   1072   -743
    103   -670   -776    280    439   -722   -678    236   1325   1753   1021   -787
    218   -678   -896    231    555   -787   -709    213   1293   1712    987   -807
    293   -678   -971    189    631   -823   -748    184   1257   1667    948   -839
    283   -714   -997    215    639   -854   -787    140   1215   1613    880   -896
    231   -771  -1002    270    615   -888   -771    145   1218   1592    844   -919
    155   -831   -987    337    571   -909   -740    163   1228   1579    820   -922
    111   -841   -953    361    532   -896   -714    181   1231   1579    810   -917
     62   -854   -917    394    488   -885   -698    194   1234   1592    815   -896
     33   -878   -911    420    472   -896   -659    231   1247   1605    839   -870
     18   -969   -987    475    501   -976   -607    285   1228   1556    797   -924
     15  -1127  -1143    555    576  -1135   -475    454   1267   1488    691  -1049
      7  -1085  -1093    540    548  -1091   -311    667   1418   1525    678  -1085
    -31   -748   -717    389    342   -735   -228    706   1595   1691    854   -927
   -148   -252   -103    200    -23   -179   -358    335   1628   1951   1234   -550
   -290    335    626    -25   -457    480   -641   -135   1618   2330   1790     -7
   -337    846   1182   -254   -761   1013   -911   -407   1693   2764   2366    532
   -259    839   1098   -290   -680    969  -1156   -519   1696   3011   2657    833
   -257    340    597    -41   -426    467  -1200   -530   1444   2678   2294    509
   -363   -213    150    285   -257    -31  -1114   -485    989   1862   1462   -293
   -439   -636   -197    537   -122   -418   -935   -280    836   1392    930   -818
   -488   -763   -277    623   -106   -522   -761     25   1062   1486    950   -826
   -444   -724   -280    584    -83   -504   -623    254   1265   1628   1060   -745
   -423   -743   -322    581    -51   -532   -563    387   1350   1683   1078   -730
   -413   -758   -345    584    -33   -553   -519    462   1395   1706   1072   -727
   -400   -769   -368    584    -18   -571   -496    504   1413   1704   1067   -714
   -397   -706   -309    553    -44   -509   -459    545   1452   1725   1106   -685
   -392   -691   -298    540    -49   -496   -433    579   1478   1743   1140   -675
   -394   -701   -309    548    -44   -506   -415    600   1486   1745   1150   -670
   -389   -675   -285    532    -51   -480   -397    628   1504   1756   1174   -641
   -379   -691   -311    535    -33   -501   -389    649   1506   1753   1171   -641
   -329   -688   -358    506     12   -524   -402    639   1496   1743   1166   -652
   -296   -680   -387    488     44   -535   -413    633   1491   1735   1163   -652
   -257   -680   -426    467     83   -555   -426    626   1480   1719   1163   -652
   -233   -670   -436    452    101   -553   -433    626   1478   1722   1184   -639
   -202   -649   -449    426    122   -550   -441    626   1475   1714   1169   -678
   -158   -636   -480    397    161   -558   -465    615   1449   1670   1106   -711
   -116   -644   -527    379    202   -584   -467    615   1441   1652   1098   -667
    -96   -628   -532    363    218   -581   -457    639   1460   1665   1130   -657
   -103   -597   -493    348    192   -545   -454    652   1478   1667   1132   -657
   -109   -579   -470    342    179   -524   -457    652   1483   1652   1132   -657
   -101   -589   -488    342    192   -537   -465    636   1467   1626   1132   -654
   -101   -607   -506    355    202   -558   -470    646   1475   1618   1153   -626
    -85   -600   -517    340    215   -558   -470    662   1486   1610   1169   -618
    -28   -563   -535    296    252   -550   -472    680   1506   1613   1184   -610
     31   -566   -597    265    311   -581   -488    688   1509   1605   1158   -631
     64   -558   -623    246    342   -589   -504    698   1519   1623   1137   -597
    116   -504   -623    192    366   -563   -504    722   1543   1628   1161   -548
    168   -475   -646    153    405   -561   -498    748   1574   1613   1202   -527
    252   -431   -683     88    467   -555   -517    743   1579   1636   1215   -535
    366   -446   -813     41    589   -628   -542    724   1558   1678   1200   -558
    462   -418   -883    -23    672   -649   -571    706   1540   1693   1189   -563
    519   -397   -917    -62    717   -657   -579    711   1543   1714   1192   -545
    548   -379   -927    -85    735   -652   -587    704   1522   1704   1179   -548
    553   -389   -943    -80    748   -665   -574    701   1512   1699   1176   -548
    519   -381   -901    -70    709   -641   -555    709   1509   1699   1174   -542
    519   -394   -914    -62    717   -654   -553    698   1480   1675   1158   -545
    506   -415   -922    -46    711   -670   -550    685   1452   1644   1140   -561
    423   -431   -854      5    639   -641   -514    693   1457   1639   1135   -571
    418   -415   -833     -2    623   -623   -480    693   1447   1618   1106   -589
    407   -436   -844     12    623   -639   -470    667   1413   1577   1070   -607
    397   -462   -862     31    628   -662   -459    646   1384   1535   1034   -633
    410   -457   -867     23    639   -662   -441    631   1371   1514   1013   -654
    407   -465   -875     25    639   -670   -428    615   1353   1491    992   -678
    392   -465   -859     36    623   -662   -418    602   1350   1486    992   -683
    394   -465   -862     33    626   -665   -420    571   1319   1457    969   -709
    426   -459   -885     18    654   -672   -431    550   1286   1426    935   -724
    381   -446   -828     31    602   -636   -402    581   1301   1447    950   -685
    319   -439   -758     59    537   -597   -376    602   1319   1470    976   -652
    259   -410   -670     75    465   -540   -337    633   1345   1493   1002   -628
    200   -405   -605    103    402   -504   -296    665   1376   1519   1041   -592
    184   -371   -558     90    368   -465   -277    680   1392   1522   1052   -576
    145   -368   -514    111    327   -441   -259    691   1395   1514   1041   -587
    109   -353   -462    119    283   -407   -236    719   1421   1535   1065   -566
    111   -298   -410     93    259   -353   -218    745   1449   1566   1101   -537
     93   -285   -379     93    236   -332   -202    766   1473   1590   1130   -504
     88   -231   -319     70    202   -275   -197    782   1493   1608   1145   -483
     46   -171   -218     62    129   -192   -200    792   1522   1634   1174   -452
     12   -148   -161     67     85   -153   -218    776   1519   1628   1179   -441
     25    -90   -116     31     67   -103   -228    787   1553   1660   1205   -423
      7    -85    -93     38     49    -88   -231    784   1556   1670   1215   -415
      5    -98   -103     46     51   -101   -244    774   1535   1665   1218   -407
    -46   -127    -80     88     15   -103   -249    784   1532   1667   1226   -387
   -103   -171    -70    135    -18   -119   -249    782   1522   1657   1215   -392
   -106   -184    -77    142    -15   -132   -223    792   1522   1652   1208   -392
    -90   -223   -132    155     18   -176   -202    800   1517   1636   1187   -397
    -83   -254   -171    168     44   -213   -210    784   1483   1600   1148   -433
   -106   -283   -179    192     36   -231   -215    743   1449   1566   1114   -470
   -101   -283   -184    192     41   -233   -215    717   1418   1532   1083   -493
    -83   -275   -194    176     54   -236   -218    693   1397   1509   1057   -511
    -72   -280   -207    176     67   -244   -213    683   1379   1488   1034   -519
   -119   -306   -187    210     33   -246   -213    696   1371   1488   1034   -504
   -111   -296   -184    202     33   -239   -218    704   1374   1501   1047   -472
    -85   -288   -205    184     57   -249   -213    709   1369   1493   1044   -452
    -83   -275   -192    179     54   -233   -194    706   1382   1506   1067   -426
    -54   -259   -207    155     72   -233   -210    704   1376   1499   1062   -433
   -101   -296   -194    200     44   -246   -236    696   1358   1488   1047   -449
   -137   -340   -205    239     31   -272   -257    701   1353   1475   1031   -462
   -161   -387   -226    275     31   -306   -249    706   1348   1454   1015   -467
   -161   -418   -257    288     46   -340   -197    732   1348   1441    997   -478
   -161   -542   -381    350    109   -462   -114    820   1350   1379    914   -545
   -200   -696   -496    449    148   -597     20    974   1408   1319    807   -652
   -257   -646   -389    452     64   -519    176   1143   1571   1387    820   -662
   -283   -226     57    252   -171    -85    189   1018   1665   1558   1028   -478
   -363    267    631     46   -496    449    -28    566   1574   1782   1397   -129
   -449    823   1270   -189   -859   1044   -319    145   1493   2104   1891    301
   -454   1234   1688   -389  -1070   1460   -610    -90   1506   2488   2387    722
   -350    971   1319   -311   -836   1143   -805   -124   1436   2587   2486    839
   -324    454    776    -64   -550    615   -800   -111   1098   2070   1951    389
   -332    -20    311    176   -322    142   -696    -51    714   1299   1156   -280
   -327   -413    -85    371   -122   -249   -514    189    745   1057    797   -584
   -301   -394    -93    348   -106   -244   -353    444   1010   1239    909   -483
   -272   -332    -59    303   -106   -197   -226    644   1208   1374   1002   -392
   -246   -314    -67    280    -90   -192   -135    774   1317   1441   1041   -355
   -220   -311    -90    267    -64   -202   -101    813   1343   1452   1044   -358
   -213   -301    -88    257    -62   -197    -90    826   1345   1444   1036   -371
   -194   -301   -109    246    -44   -205    -88    831   1340   1423   1008   -392
   -168   -303   -135    236    -18   -220    -75    849   1350   1421   1005   -387
   -137   -275   -137    207      0   -207    -80    852   1356   1428   1013   -376
   -140   -267   -127    202     -7   -197    -75    862   1353   1426   1010   -368
   -148   -265   -116    205    -15   -192    -41    891   1369   1439   1018   -350
   -171   -257    -85    213    -44   -171     -2    911   1392   1462   1041   -324
   -207   -267    -59    239    -75   -163     15    937   1413   1480   1057   -288
   -205   -223    -18    213    -96   -119     15    961   1431   1504   1078   -254
   -202   -192     10    194   -106    -90     18    969   1441   1506   1083   -246
   -226   -213     12    218   -119   -101     28    976   1441   1506   1088   -233
   -267   -233     33    252   -150   -101     38    987   1452   1514   1101   -218
   -236   -210     23    223   -132    -93     44   1002   1467   1525   1114   -207
   -194   -166     25    179   -111    -70     31    995   1460   1517   1109   -215
   -197   -153     41    174   -122    -57     12    982   1449   1512   1104   -223
   -218   -150     67    184   -142    -41     10    982   1454   1514   1106   -215
   -194   -132     62    163   -129    -36     18   1005   1480   1540   1135   -181
   -179   -111     64    145   -122    -23     41   1034   1509   1566   1166   -148
   -163    -85     77    124   -122     -5     49   1052   1525   1584   1174   -137
   -140    -62     77    101   -109      7     54   1072   1548   1605   1187   -119
   -166    -67     96    114   -132     15     54   1083   1558   1621   1210    -98
   -202    -93    109    148   -158      7     57   1096   1571   1631   1223    -85
   -218    -72    145    142   -181     36     70   1124   1600   1660   1252    -54
   -176    -18    158     98   -168     70     72   1143   1628   1688   1280    -28
   -111      5    116     51   -114     59     51   1145   1623   1688   1293     -5
    -93     31    122     31   -106     75     62   1189   1649   1725   1327     44
   -122     33    155     44   -137     93     62   1195   1652   1727   1330     54
   -142     31    174     57   -158    101     72   1192   1644   1719   1325     54
   -129     46    176     38   -153    111     98   1215   1649   1725   1330     85
   -119     70    189     23   -155    129    109   1228   1649   1730   1343    109
   -116    119    236     -2   -176    176    127   1236   1649   1725   1348    119
   -150    142    293      5   -220    218    148   1236   1634   1704   1335    109
   -184    148    332     15   -257    239    181   1244   1631   1699   1337    119
   -200    145    345     25   -272    244    189   1239   1618   1683   1330    122
   -197    140    335     25   -265    239    205   1234   1605   1660   1309    103
   -236    150    387     44   -311    267    257   1231   1605   1649   1299     93
   -322    114    436    103   -379    275    283   1200   1577   1613   1267     62
   -324     72    397    124   -361    233    257   1148   1512   1551   1210      7
   -342     44    384    148   -363    213    252   1137   1491   1530   1197     10
   -413     12    426    200   -418    218    267   1124   1483   1530   1218     25
   -478     15    493    228   -485    254    293   1109   1488   1538   1234    -10
   -454     12    467    220   -462    239    293   1096   1467   1501   1156    -85
   -394      7    402    192   -397    205    270   1085   1441   1452   1072    -67
   -394      5    400    194   -397    202    272   1088   1441   1447   1083    -23
   -423    -10    413    215   -418    200    288   1088   1436   1444   1091    -33
   -459    -54    405    257   -433    174    296   1088   1431   1431   1072    -46
   -446    -36    407    241   -428    184    301   1091   1434   1426   1072    -41
   -413     18    431    197   -420    223    322   1096   1439   1426   1078    -41
   -402     18    420    189   -413    218    324   1091   1431   1415   1070    -54
   -410      5    415    202   -413    210    311   1075   1413   1397   1052    -75
   -415    -12    402    213   -410    194    303   1070   1405   1387   1041    -90
   -426     12    439    207   -431    226    311   1085   1431   1413   1067    -70
   -400     90    491    153   -446    288    306   1083   1447   1431   1096    -41
   -389    122    511    132   -452    316    280   1049   1439   1428   1104    -28
   -418    148    566    135   -493    355    262   1023   1441   1439   1114    -15
   -413    150    563    132   -488    355    241   1021   1449   1452   1130     -5
   -363    166    527     98   -446    345    241   1044   1460   1465   1137      7
   -329    181    511     72   -420    345    241   1052   1465   1467   1137     12
   -329    174    501     77   -418    337    220   1041   1449   1449   1135      7
   -316    200    517     59   -415    358    228   1065   1460   1460   1156     31
   -337    192    527     70   -433    361    246   1075   1454   1447   1137     15
   -363    116    480    122   -423    298    257   1072   1431   1413   1104     -2
   -397     49    446    171   -423    246    262   1054   1395   1371   1067    -36
   -431     10    441    210   -436    226    236   1021   1353   1322   1008    -98
   -428     -5    423    215   -428    207    213    997   1317   1278    953    -93
   -415     -7    407    210   -413    200    205    976   1283   1244    935   -106
   -397    -31    366    213   -381    166    189    948   1244   1205    901   -137
   -402    -64    337    233   -371    135    174    924   1213   1174    872   -155
   -413    -77    335    244   -374    127    171    914   1200   1166    865   -163
   -410    -98    311    252   -361    106    163    904   1184   1148    846   -181
   -400   -129    270    262   -335     70    163    898   1171   1130    826   -197
   -374    -98    275    236   -324     88    155    893   1161   1124    828   -187
   -329    -88    241    207   -288     75    153    891   1150   1119    826   -187
   -309   -114    194    213   -254     38    142    878   1132   1096    795   -207
   -283   -171    109    226   -197    -33    166    891   1111   1060    750   -236
   -262   -322    -59    293   -101   -192    218    953   1088    989    657   -309
   -306   -509   -202    407    -54   -355    285   1075   1111    901    511   -446
   -290   -384    -93    335    -98   -239    420   1244   1283    974    535   -439
   -296     -7    288    150   -293    140    452   1143   1389   1130    722   -285
   -389    426    815    -18   -602    620    210    623   1247   1304   1047     15
   -446   1036   1480   -296   -963   1257   -116    137   1127   1615   1540    446
   -472   1431   1904   -480  -1187   1667   -423   -122   1132   1997   2029    875
   -439   1257   1696   -410  -1067   1475   -659   -200   1098   2158   2195   1047
   -392    688   1080   -148   -735    883   -696   -197    800   1709   1706    631
   -397    150    545    122   -472    348   -576   -137    363    846    828   -116
   -426   -213    213    316   -319      0   -361    116    366    537    415   -462
   -400   -187    210    290   -306     10   -153    426    654    717    493   -389
   -387   -145    241    267   -314     46    -38    615    831    831    550   -332
   -418   -210    207    311   -314     -2      0    693    893    854    540   -329
   -374   -189    184    283   -280     -5     59    745    927    859    524   -327
   -407   -223    184    316   -296    -20     72    763    932    846    504   -329
   -524   -223    301    374   -413     38    127    820    987    883    563   -280
   -652   -179    472    413   -563    145    192    883   1049    937    633   -220
   -693   -189    504    441   -600    155    176    878   1049    935    631   -226
   -644   -161    480    402   -563    158    148    859   1034    919    620   -249
   -610   -142    467    376   -540    161    158    859   1034    909    628   -254
   -659   -179    480    418   -571    150    171    870   1044    917    649   -241
   -727   -184    542    454   -636    179    213    914   1083    963    701   -194
   -750   -158    589    452   -672    213    249    953   1122   1002    743   -155
   -737   -135    602    436   -670    233    262    979   1143   1026    771   -127
   -763   -103    659    433   -714    277    259    992   1150   1036    782   -101
   -820    -90    730    457   -776    316    272   1013   1163   1052    795    -72
   -833    -93    740    462   -789    322    293   1034   1184   1070    813    -49
   -805    -83    722    444   -763    319    288   1034   1184   1065    815    -41
   -769    -93    675    428   -722    290    265   1026   1171   1044    797    -49
   -745    -90    652    418   -698    280    246   1026   1174   1041    795    -44
   -719    -62    654    389   -688    296    265   1057   1208   1070    826     -5
   -737    -72    665    405   -701    296    275   1070   1223   1083    833     15
   -771    -75    693    423   -732    306    275   1083   1239   1101    839     41
   -800   -103    693    452   -748    293    252   1080   1241   1111    839     51
   -787    -85    701    433   -745    306    246   1093   1252   1124    849     70
   -769    -57    711    413   -740    327    249   1114   1273   1145    867     93
   -763    -57    704    410   -735    324    233   1124   1278   1156    875    103
   -756    -44    711    400   -735    335    228   1143   1291   1171    891    127
   -743    -31    711    384   -727    340    223   1158   1299   1179    896    145
   -737     -5    732    371   -735    363    202   1153   1296   1184    898    155
   -745      7    750    368   -748    379    187   1143   1286   1182    901    158
   -735     31    766    350   -750    400    171   1135   1267   1169    896    155
   -719     49    769    335   -745    410    161   1130   1252   1156    885    155
   -670    103    774    283   -722    439    174   1143   1249   1156    891    168
   -688     88    776    298   -732    431    161   1117   1213   1119    859    142
   -730     51    779    337   -753    415    150   1080   1166   1065    810    101
   -756     44    797    355   -776    420    155   1052   1127   1026    776     77
   -779     36    815    371   -797    426    155   1028   1098    992    753     54
   -761     72    833    342   -797    452    166   1008   1075    963    727     25
   -758     72    828    342   -792    449    168    979   1044    924    685    -12
   -784     36    818    374   -800    426    153    935   1005    875    639    -54
   -779     36    815    371   -797    426    163    917    987    849    618    -67
   -795     12    805    389   -800    407    174    898    961    818    587    -90
   -859    -25    831    441   -846    402    168    870    930    787    561   -114
   -885    -31    854    457   -870    410    171    854    917    774    548   -122
   -896    -28    867    462   -883    418    184    849    911    763    540   -122
   -922    -70    849    493   -888    389    174    833    893    743    519   -132
   -919    -72    846    496   -885    387    168    823    883    732    506   -137
   -904    -59    841    480   -872    389    171    826    888    730    506   -129
   -885    -36    849    462   -867    405    176    831    893    735    514   -116
   -883      5    888    439   -888    446    202    857    919    756    537    -93
   -909     15    922    446   -914    467    228    880    943    776    553    -72
   -922      0    919    459   -922    459    228    883    943    774    548    -72
   -901     25    927    439   -914    475    246    898    966    795    566    -46
   -885     25    911    428   -898    467    265    914    989    815    584    -28
   -875     54    930    407   -901    491    280    943   1018    839    607     -5
   -841    122    961    358   -904    540    288    971   1057    875    644     31
   -857    168   1026    345   -940    597    275    971   1078    904    667     59
   -867    192   1060    337   -966    626    257    958   1080    909    675     72
   -880    205   1083    337   -982    644    226    937   1080    914    688     88
   -878    213   1088    332   -984    649    207    932   1072    911    688     96
   -862    192   1054    335   -958    623    200    927   1057    898    680     90
   -880    158   1039    358   -958    597    187    917   1041    888    678     88
   -888    166   1054    361   -971    610    179    901   1028    875    672     85
   -891    163   1054    363   -974    607    181    896   1013    862    657     75
   -893    127   1021    384   -956    574    184    893    987    836    631     49
   -927     41    969    441   -948    504    194    878    950    797    592     15
   -953     -7    945    480   -950    467    197    859    924    774    568      0
   -966    -15    948    488   -958    465    176    833    898    750    540    -25
   -956    -20    935    488   -945    457    166    820    875    722    511    -49
   -950    -23    924    485   -940    449    150    810    857    701    491    -57
   -935    -15    917    475   -927    449    148    807    849    693    488    -57
   -883      2    883    439   -883    441    155    810    841    685    480    -62
   -919    -96    823    509   -872    363    114    769    789    636    426   -103
   -924   -142    779    532   -854    316     96    735    753    597    387   -129
   -885    -85    797    485   -844    355    114    743    758    610    397   -111
   -859    -93    763    475   -813    335    109    732    740    600    376   -124
   -875   -132    743    504   -810    303     83    709    711    579    342   -140
   -885   -135    750    509   -820    309     90    698    698    558    327   -145
   -826   -205    620    514   -724    207    111    727    670    493    254   -202
   -714   -363    350    537   -535     -7    187    841    644    366     96   -353
   -615   -420    194    519   -405   -114    324   1034    724    314    -15   -470
   -550   -135    415    340   -483    140    407   1080    893    462    114   -358
   -592    283    875    153   -732    579    267    667    862    639    397    -88
   -693    815   1509    -62  -1104   1163    -62    106    771    935    875    379
   -776   1465   2242   -342  -1509   1852   -387   -277    787   1345   1452    911
   -670   1675   2343   -504  -1506   2008   -717   -457    810   1678   1852   1296
   -537   1234   1769   -348  -1153   1501   -831   -444    665   1519   1660   1145
   -426    540    966    -57   -696    750   -782   -418    197    717    831    392
   -337    -72    265    205   -301     96   -615   -298   -171    -64     -2   -371
   -293   -285      7    290   -153   -140   -446    -28     10    -44    -90   -470
   -236   -293    -59    265    -90   -176   -314    189    189     64    -41   -428
   -119   -223   -106    168     -7   -166   -231    329    296    127    -12   -402
    -67   -246   -179    158     54   -213   -220    363    311    116    -38   -420
    -31   -270   -241    150    103   -254   -223    361    296     96    -75   -449
     15   -283   -298    132    155   -290   -226    358    280     80   -106   -475
      5   -306   -314    148    158   -309   -218    363    283     72   -119   -485
     -2   -337   -335    171    166   -337   -189    381    296     75   -116   -475
    -10   -348   -337    176    161   -342   -174    397    309     83   -106   -467
    -10   -296   -285    153    135   -290   -153    428    337    106    -72   -441
    -38   -288   -249    163    103   -270   -145    444    350    119    -41   -420
    -85   -298   -213    192     62   -257   -142    441    348    116    -28   -407
    -64   -252   -187    158     59   -220   -148    446    350    116    -20   -402
    -28   -210   -181    119     75   -197   -137    475    376    140     10   -371
    -10   -192   -181    101     83   -187   -114    504    397    163     31   -348
    -85   -220   -135    153     23   -179   -122    504    392    158     23   -350
   -166   -197    -33    179    -67   -116    -88    537    431    205     62   -301
   -267   -135    129    200   -200     -2    -44    589    488    262    116   -252
   -329    -77    252    202   -293     85     12    652    550    319    161   -202
   -389    -12    376    202   -384    181     46    704    592    355    181   -153
   -446    -12    433    228   -441    210     28    714    597    363    179   -145
   -472     -5    465    239   -470    228     28    737    615    381    189   -122
   -465     10    475    226   -470    241     20    743    623    384    181   -114
   -381     46    428    168   -405    236     23    756    631    392    189   -103
   -379     33    413    171   -394    223    -20    735    613    376    174   -132
   -376     33    410    168   -392    220    -51    730    610    368    142   -158
   -366     -7    358    184   -363    174    -80    711    594    353     98   -155
   -348    -38    309    194   -329    135    -72    706    589    353     88   -142
   -342    -12    327    176   -337    158    -36    745    597    379    109   -111
   -400    -49    350    223   -376    150    -12    782    610    392    127    -72
   -485    -77    407    283   -449    163    -31    779    610    381    119    -59
   -483    -64    418    275   -452    176    -51    750    597    363     90    -70
   -457    -20    436    239   -446    207    -46    750    597    374     96    -51
   -423     25    449    197   -436    236    -46    750    584    368     98    -49
   -454     -5    449    228   -454    220    -77    717    535    332     80    -75
   -457     28    485    215   -470    257    -41    730    545    340    101    -46
   -457     20    478    215   -467    249    -49    704    514    303     67    -67
   -467     -7    459    236   -465    223    -83    646    454    236      2   -124
   -475      2    475    233   -475    236    -93    600    410    187    -49   -163
   -501     18    519    241   -509    267    -77    571    384    161    -72   -179
   -571      7    579    280   -574    293    -33    535    371    142    -72   -197
   -563    -28    535    296   -550    252    -54    470    322     88   -109   -259
   -524    -85    439    303   -483    176    -88    441    275     44   -155   -306
   -504    -96    407    301   -457    155    -85    436    272     28   -187   -324
   -436    -77    355    257   -397    137    -85    444    259      2   -231   -332
   -449    -98    350    275   -402    124    -77    439    246    -15   -246   -324
   -480   -135    345    306   -413    106    -72    436    246    -10   -228   -301
   -527   -111    415    319   -472    150    -51    449    265     15   -184   -272
   -579   -124    454    350   -519    163    -33    452    267     15   -184   -262
   -615   -127    485    371   -553    179     -7    457    275     23   -161   -236
   -633    -88    545    361   -592    226     18    488    309     59   -106   -171
   -657    -88    568    374   -613    239     44    506    327     77    -72   -119
   -688    -62    623    374   -657    277     72    522    358    103    -38   -103
   -701    -23    675    361   -688    324     96    555    394    145    -10   -114
   -696     15    711    337   -704    363    119    579    420    163      2   -122
   -631     23    654    303   -641    337    129    589    415    150    -12   -119
   -587     90    675    246   -631    381    116    602    431    168      2   -119
   -597    189    784    202   -691    485    116    628    480    223     54    -83
   -631    228    859    200   -745    542    127    652    522    265    106    -46
   -672    265    937    205   -805    600    124    662    555    296    132    -23
   -657    319    976    168   -818    646    101    646    548    285    132     -5
   -667    335   1002    166   -836    667    103    644    537    288    161     41
   -685    358   1044    161   -865    701    122    662    550    324    202     44
   -717    342   1060    187   -888    701    129    665    558    342    200      5
   -735    290   1026    220   -880    657    106    644    527    322    158    -49
   -701    254    956    220   -828    605     96    639    488    270     80    -98
   -683    189    872    244   -779    532     96    628    449    223     33    -85
   -691    181    872    254   -782    527     93    607    423    192     23    -85
   -709    207    914    249   -813    561     88    592    410    176     20   -103
   -711    181    893    265   -802    537     85    576    392    148      5   -127
   -683    140    820    270   -753    478     72    550    355    114    -18   -153
   -657    106    763    275   -709    433     67    550    348    111    -12   -137
   -639    109    745    265   -691    426     54    530    324     85    -41   -158
   -636    109    745    262   -691    426     49    514    306     64    -59   -168
   -657     85    740    285   -698    413     57    527    311     64    -49   -137
   -688     64    753    311   -719    407     64    545    316     62    -44   -106
   -706     75    782    314   -743    428     64    550    327     77    -46   -106
   -696     90    787    301   -743    439     59    553    329     80    -49   -116
   -683    111    792    283   -737    452     64    555    329     75    -54   -122
   -672     38    711    316   -691    374     70    563    303     33   -106   -153
   -652   -176    472    413   -563    148    132    639    249    -80   -246   -267
   -576   -316    259    444   -418    -28    249    776    239   -202   -420   -457
   -517   -210    306    361   -413     46    376    919    387   -137   -397   -459
   -540    163    704    189   -620    433    376    719    496     49   -163   -262
   -610    717   1327    -57   -969   1021     54    145    467    345    277    179
   -633   1395   2029   -381  -1332   1712   -306   -285    535    776    857    743
   -571   1875   2447   -652  -1509   2161   -654   -522    646   1213   1382   1239
   -517   1701   2218   -592  -1366   1958   -911   -623    581   1299   1475   1343
   -483    979   1460   -249   -971   1218   -904   -613    155    657    787    724
   -480    298    779     90   -631    537   -763   -522   -335   -189    -93    -83
   -475    -25    449    249   -462    210   -545   -241   -335   -436   -426   -384
   -462    -77    384    270   -423    153   -353     44   -116   -301   -348   -340
   -449    -85    363    265   -407    137   -220    228     18   -218   -327   -322
   -420    -80    340    252   -381    127   -161    301     64   -207   -355   -309
   -402   -101    298    249   -353     98   -140    319     67   -220   -371   -319
   -420   -101    319    262   -371    109   -106    355     93   -210   -363   -327
   -418   -127    290    272   -358     83   -106    358     75   -228   -379   -329
   -418   -116    298    267   -361     90    -98    376     88   -218   -366   -301
   -436   -101    335    267   -387    114    -75    407    119   -189   -340   -270
   -465    -90    374    277   -420    140    -57    433    145   -166   -319   -257
   -446    -96    350    270   -400    127    -62    413    129   -189   -335   -270
   -454    -62    392    257   -426    166    -49    423    145   -176   -316   -252
   -493    -54    439    272   -467    192    -28    439    171   -161   -309   -254
   -506    -36    470    272   -488    215      2    459    189   -145   -298   -233
   -527    -31    493    277   -511    231     18    491    207   -116   -270   -184
   -548    -46    501    296   -527    226     25    522    231   -101   -244   -161
   -548    -44    501    296   -527    228     38    542    252    -85   -228   -150
   -548    -12    535    280   -542    259     54    561    270    -62   -207   -132
   -574     10    584    280   -579    298     72    574    293    -46   -189   -111
   -574     46    618    262   -594    332     70    579    301    -41   -187   -103
   -566     83    646    239   -605    363     72    584    303    -41   -181    -98
   -579     85    665    246   -620    374     80    610    324    -23   -171    -75
   -576     88    665    241   -620    376     88    644    353     10   -145    -49
   -571     88    659    239   -615    374     80    644    350     10   -145    -49
   -584     80    662    249   -623    371     75    654    348     10   -148    -41
   -602    124    727    239   -665    426     98    698    394     57    -96     18
   -610    150    758    228   -685    454     96    711    413     67    -88     44
   -602    176    779    210   -691    478     85    719    423     77    -88     51
   -605    179    782    213   -693    480     72    730    428     90    -75     51
   -579    148    727    215   -652    436     62    743    433    109    -54     64
   -561    187    748    184   -654    467     64    753    449    140    -18    101
   -579    228    807    174   -693    517     70    763    467    168     15    137
   -594    246    839    174   -717    542     62    750    462    166     18    135
   -597    246    844    176   -719    545     54    735    446    153      7    129
   -602    231    831    184   -717    530     41    709    418    129    -10    124
   -605    231    836    187   -719    532     51    693    407    124    -12    129
   -623    228    849    197   -737    537     72    691    407    124    -10    137
   -613    233    846    189   -730    540     85    683    394    111    -23    127
   -592    220    813    184   -701    514     75    646    353     70    -64     96
   -592    228    818    181   -704    522     80    639    355     67    -70     85
   -571    215    787    179   -678    501     80    605    332     36   -103     46
   -571    200    771    187   -670    485     85    576    311     10   -132     15
   -584    202    787    187   -685    493     88    555    296    -15   -161     -7
   -605    184    787    210   -696    485     98    540    288    -33   -179    -18
   -602    171    774    215   -688    470     98    522    275    -49   -197    -25
   -592    174    766    210   -678    470     96    506    270    -54   -205    -36
   -579    210    787    181   -683    498     93    496    270    -54   -197    -31
   -563    254    818    155   -691    535     93    496    277    -41   -176    -18
   -555    252    807    153   -683    527     85    488    272    -46   -181    -23
   -542    254    797    145   -670    524     72    472    257    -62   -202    -41
   -555    239    795    158   -675    517     77    483    265    -57   -194    -28
   -548    249    797    148   -672    522     85    493    275    -41   -171     -7
   -537    262    800    135   -670    530     88    498    283    -33   -163      2
   -542    290    833    127   -688    561     96    509    293    -28   -161      7
   -532    298    831    114   -683    566    106    517    303    -20   -155      7
   -511    332    844     88   -678    587    116    532    319     -7   -145     18
   -485    368    854     57   -670    610    122    542    329     -2   -145     20
   -426    420    846      2   -636    633    129    550    345      7   -140     31
   -358    496    852    -70   -605    675    119    550    366     23   -124     54
   -298    522    820   -111   -561    670     93    527    355     12   -137     54
   -259    540    800   -140   -530    667     49    496    340     10   -142     51
   -236    553    789   -158   -511    670     25    496    340     20   -132     64
   -262    537    800   -137   -530    667     33    501    337     25   -127     77
   -296    561    857   -132   -576    709     38    514    345     41   -111     93
   -332    561    891   -114   -613    724     36    517    340     33   -114    101
   -392    530    922    -67   -657    724     54    532    345     28   -119    122
   -467    485    950    -10   -709    717    106    568    376     67    -93    140
   -542    433    976     54   -758    704    132    571    366     64    -98    129
   -597    374    971    111   -784    672    140    574    348     54    -96    135
   -636    303    940    166   -787    620    132    555    322     41    -85    124
   -667    275    943    194   -805    607    114    524    296      5   -116     83
   -657    275    930    189   -795    602    116    519    283    -15   -137     83
   -605    288    891    155   -748    589    114    519    280    -20   -140     90
   -576    288    865    145   -719    576    109    522    280    -25   -145     90
   -602    288    891    155   -745    589     98    506    265    -51   -176     83
   -610    290    898    158   -753    594    101    506    254    -54   -181     88
   -597    270    867    163   -732    566    103    506    249    -46   -179     80
   -589    262    852    163   -719    555    106    504    246    -44   -179     70
   -592    301    893    142   -743    597    103    501    252    -36   -163     88
   -597    329    924    132   -761    626    109    498    252    -44   -166     90
   -571    280    849    142   -711    563    124    506    223    -85   -213     49
   -504    127    631    189   -566    379    184    568    166   -202   -348    -75
   -459    -12    446    233   -454    215    337    719    168   -303   -491   -231
   -436    109    545    163   -493    327    496    872    327   -210   -433   -202
   -485    465    950      7   -717    706    522    732    478     12   -171     46
   -555    992   1548   -218  -1052   1270    252    285    548    348    285    519
   -672   1673   2343   -501  -1506   2008    -75    -62    722    852    909   1132
   -672   2107   2779   -717  -1725   2442   -397   -210    924   1325   1444   1662
   -589   1977   2564   -693  -1577   2268   -620   -290    862   1363   1486   1738
   -548   1434   1982   -441  -1265   1706   -646   -371    433    784    901   1200
   -563    776   1337   -109   -950   1057   -472   -301    -75    -31     85    441
   -576    444   1021     64   -800    732   -215      2    -72   -226   -194    140
   -558    467   1026     44   -792    745      2    293    140    -96   -127    171
   -488    553   1041    -31   -763    797    148    496    283     -7    -62    233
   -506    558   1065    -28   -784    810    233    613    366     57    -15    277
   -584    485   1070     49   -826    776    283    659    394     75    -12    262
   -613    405   1018    103   -815    709    285    641    355     18    -59    226
   -649    361   1010    145   -828    685    322    672    363     15    -62    244
   -691    374   1065    155   -878    719    340    693    387     41    -38    265
   -745    342   1088    200   -917    714    353    704    400     51    -28    270
   -802    290   1093    254   -948    691    363    706    397     41    -38    257
   -833    290   1124    272   -979    706    361    698    392     33    -41    254
   -844    303   1148    267   -997    727    368    722    405     54     -5    301
   -857    296   1153    280  -1005    724    379    750    426     85     28    345
   -888    290   1179    298  -1034    732    387    756    441    101     41    350
   -906    301   1208    303  -1057    753    405    771    457    127     51    358
   -888    272   1161    306  -1026    717    405    789    459    122     46    366
   -901    267   1169    316  -1036    719    400    795    470    129     49    381
   -904    288   1189    306  -1047    740    397    807    488    145     64    402
   -867    301   1169    283  -1018    735    397    820    504    153     64    418
   -909    272   1179    316  -1044    724    405    823    511    158     64    428
   -945    252   1197    345  -1072    724    418    820    509    158     70    439
   -935    259   1192    337  -1062    724    413    818    509    153     62    446
   -950    244   1195    353  -1072    719    400    810    506    142     46    446
   -984    257   1241    363  -1114    748    397    828    514    161     59    459
  -1044    241   1283    400  -1163    761    392    849    532    184     70    483
  -1080    166   1247    454  -1163    706    387    854    537    179     57    498
  -1039    179   1218    431  -1127    698    371    854    537    176     57    504
  -1018    179   1195    418  -1106    685    337    831    524    166     51    493
  -1031    153   1184    439  -1106    667    324    823    517    163     51    488
  -1026    122   1148    452  -1085    633    324    820    517    163     57    485
   -989    101   1091    444  -1039    594    288    789    488    135     23    441
   -937     77   1013    428   -974    545    236    745    452     90    -28    431
   -883     51    932    415   -906    491    184    688    400     33    -75    413
   -807     62    870    371   -839    465    158    644    355      0   -106    363
   -743     59    802    342   -771    431    148    620    329    -20   -137    337
   -753    -20    730    387   -743    353     93    561    270    -77   -179    342
   -732     -2    730    366   -730    363     98    542    252    -93   -168    337
   -724     31    756    345   -740    392    114    532    246   -103   -179    322
   -724     38    763    342   -743    400    127    514    236   -122   -197    319
   -696      2    698    345   -698    350    103    462    189   -176   -236    262
   -709    -18    691    361   -701    335    103    428    166   -207   -267    220
   -779    -18    761    397   -771    371    135    426    176   -205   -272    231
   -826     12    839    407   -831    426    153    415    184   -202   -275    236
   -813    -10    802    410   -810    397    148    381    163   -226   -316    207
   -844    -25    815    433   -831    394    153    361    142   -252   -384    179
   -914    -57    854    485   -885    397    166    345    127   -275   -439    150
  -1002    -75    927    540   -966    426    181    342    129   -285   -446    150
  -1062    -44   1018    553  -1041    485    181    329    124   -293   -423    142
  -1049      0   1049    524  -1049    522    202    337    132   -288   -392    135
  -1137    -12   1122    574  -1130    553    218    348    150   -272   -361    140
  -1226    -33   1192    631  -1210    579    246    363    171   -259   -337    140
  -1213    -38   1171    623  -1195    566    241    353    161   -283   -376    111
  -1202    -28   1174    615  -1189    571    233    350    163   -288   -387    137
  -1158     23   1179    566  -1169    602    249    379    194   -259   -335    192
  -1119     25   1145    548  -1132    584    265    407    218   -241   -296    210
  -1135     28   1163    550  -1148    594    301    446    259   -213   -267    231
  -1109     59   1169    524  -1137    613    314    465    280   -197   -252    259
  -1109     70   1179    519  -1143    623    324    472    285   -192   -244    265
  -1153     96   1249    530  -1200    672    340    493    314   -163   -215    285
  -1197    168   1366    511  -1280    766    368    537    371   -103   -155    340
  -1231    166   1397    532  -1314    782    335    517    366    -96   -142    348
  -1213    168   1382    519  -1296    774    285    478    348   -106   -145    345
  -1158    155   1314    501  -1236    735    249    449    329   -114   -150    345
  -1135    106   1239    514  -1187    672    228    426    301   -140   -176    327
  -1150     98   1249    524  -1200    672    223    407    285   -148   -181    327
  -1189    103   1291    540  -1241    696    226    407    283   -142   -174    342
  -1205     88   1293    558  -1249    691    231    410    270   -153   -181    332
  -1226     36   1260    594  -1244    649    226    402    246   -176   -213    309
  -1174    -41   1132    607  -1156    545    207    371    192   -233   -277    252
  -1104    -88   1013    594  -1060    459    179    340    142   -283   -327    200
   -958    -49    909    504   -935    428    168    327    122   -301   -348    181
   -836    -20    815    428   -828    397    137    288     83   -332   -376    150
   -805    -57    748    431   -779    345     83    236     25   -387   -433    103
   -779    -46    730    410   -756    342     93    231     12   -397   -446     93
   -789    -41    748    415   -769    353    106    246     25   -379   -431    111
   -787    -36    750    410   -771    358    114    265     36   -363   -423    122
   -807    -25    782    415   -797    379    122    272     41   -358   -420    132
   -833     -2    828    418   -831    413    132    283     44   -350   -413    140
   -865    -31    833    449   -849    400    140    290     38   -355   -418    140
   -909    -51    857    480   -885    402    153    301     46   -345   -410    155
   -945    -46    898    496   -924    426    174    314     59   -335   -397    171
   -948    -75    870    509   -911    397    189    324     49   -353   -426    153
   -932   -181    750    558   -841    283    231    379     18   -420   -511     80
   -924   -306    618    613   -774    155    371    561     57   -483   -633    -38
   -995   -252    743    623   -870    244    519    766    210   -420   -626    -51
  -1111     75   1184    517  -1148    628    600    766    397   -207   -402    142
  -1283    545   1829    368  -1556   1187    454    345    428     75     12    563
  -1499   1106   2603    194  -2052   1855    194   -116    454    480    592   1148
  -1600   1543   3143     28  -2372   2340    -64   -368    550    922   1158   1719
  -1556   1478   3031     36  -2294   2252   -298   -506    498   1091   1363   1969
  -1496    901   2397    298  -1945   1649   -366   -581    132    620    854   1509
  -1452    301   1753    574  -1602   1028   -314   -568   -376   -254    -62    644
  -1371    -93   1278    732  -1327    592   -150   -340   -475   -628   -537    205
  -1241   -132   1106    685  -1174    485     15    -38   -257   -517   -517    231
  -1106   -148    958    628  -1034    405     96    119   -137   -459   -493    236
   -984   -194    787    589   -888    296    135    181   -106   -470   -501    202
   -880   -262    618    571   -750    176    127    168   -132   -517   -532    148
   -753   -319    433    535   -594     57     96    137   -181   -581   -587     77
   -540   -358    181    449   -361    -88      2     77   -267   -683   -691    -33
   -410   -387     23    397   -218   -181    -54     38   -316   -745   -761    -98
   -298   -387    -88    342   -106   -239    -85     -5   -355   -792   -810   -140
   -215   -374   -161    293    -28   -267   -111    -28   -387   -820   -833   -161
   -166   -363   -197    265     15   -280   -109    -25   -389   -815   -820   -140
   -161   -345   -187    252     12   -267   -116    -38   -405   -826   -833   -135
   -202   -332   -132    267    -36   -233   -129    -46   -423   -841   -854   -122
   -265   -314    -49    288   -109   -184   -137    -41   -426   -831   -857   -106
   -340   -280     59    311   -200   -111   -137    -31   -413   -813   -849    -85
   -420   -272    145    345   -283    -64   -124     -5   -397   -784   -831    -67
   -483   -309    174    394   -329    -67   -127     -2   -400   -787   -831    -64
   -517   -335    181    423   -350    -77   -148    -23   -428   -813   -849    -85
   -480   -311    168    397   -324    -72   -168    -49   -454   -836   -862   -111
   -413   -290    119    350   -267    -85   -168    -33   -449   -831   -854   -103
   -285   -301    -15    293   -137   -158   -187    -38   -454   -836   -857    -93
    -62   -262   -200    163     67   -231   -228    -57   -475   -854   -867    -98
    244   -114   -358    -64    301   -236   -267    -54   -475   -857   -867   -103
    319    -12   -332   -153    324   -174   -309    -38   -449   -836   -846    -96
     75    -72   -150     -2    111   -111   -324    -38   -439   -820   -844    -98
   -174   -189    -18    181    -80   -103   -296    -36   -439   -823   -880   -119
   -103   -179    -75    142    -15   -127   -262    -33   -457   -844   -922   -129
   -275   -239     36    257   -155   -103   -244     -2   -444   -836   -927   -132
   -581   -353    228    467   -405    -62   -220     33   -400   -802   -924   -114
   -818   -381    436    600   -628     25   -109    140   -293   -706   -867    -33
   -893   -415    478    654   -685     31    -51    205   -254   -672   -857     12
   -950   -389    561    667   -756     85    -12    257   -210   -623   -807     98
  -1062   -345    717    704   -891    184     49    337   -122   -522   -696    236
  -1101   -290    810    696   -956    257     80    361    -85   -480   -618    319
  -1111   -262    849    688   -982    293     70    350    -98   -478   -587    327
  -1036   -210    826    620   -932    306     51    340   -132   -506   -602    319
   -966   -213    753    587   -859    270     31    301   -189   -555   -613    348
   -963   -192    769    576   -867    288     44    301   -194   -555   -587    340
   -950   -161    789    555   -870    314     59    296   -200   -561   -589    332
   -898   -176    722    537   -813    270     41    246   -244   -602   -602    314
   -841   -218    623    527   -732    202     -5    155   -329   -688   -667    174
   -776   -270    506    522   -641    116    -44     75   -415   -789   -784     57
   -745   -290    454    519   -600     80    -41     49   -457   -854   -854     64
   -696   -246    446    470   -574     98    -54      5   -493   -891   -870     31
   -675   -246    426    459   -553     88    -49    -36   -532   -935   -914    -46
   -670   -277    389    472   -532     54    -33    -46   -555   -961   -935    -59
   -701   -233    467    467   -584    116    -23    -38   -535   -930   -880    -28
   -654   -252    402    452   -530     75    -23    -46   -563   -956   -906    -98
   -584   -324    259    454   -423    -33    -59    -88   -636  -1031   -997   -135
   -605   -337    267    470   -439    -33    -67    -98   -641  -1044  -1008   -124
   -592   -301    290    446   -441     -5    -72   -122   -654  -1054  -1015   -163
   -587   -246    340    418   -465     46    -49   -114   -639  -1049  -1021   -168
   -584   -241    340    413   -465     49    -36   -111   -646  -1054  -1023   -168
   -649   -309    340    478   -496     12    -70   -116   -659  -1060  -1023   -153
   -680   -262    418    472   -550     77    -15    -41   -594   -989   -956    -77
   -693   -228    465    459   -581    116     20      7   -537   -930   -896    -28
   -691   -174    517    431   -605    171     54     23   -511   -911   -883    -41
   -683   -174    509    428   -597    166     49      5   -527   -940   -930    -83
   -675   -148    527    413   -602    189     31     10   -530   -937   -927    -70
   -646    -57    589    353   -618    265     49     67   -462   -867   -865     -2
   -672    -25    646    348   -659    309     62     77   -426   -836   -839     44
   -672    -25    644    348   -659    309     31     38   -452   -854   -844     59
   -589     36    626    277   -607    329      5     28   -459   -846   -831     98
   -530     64    594    231   -563    329    -36     -5   -493   -878   -854     90
   -493     12    506    239   -501    259   -106    -83   -566   -940   -896     51
   -449    -20    426    233   -439    200   -153   -153   -633  -1002   -950    -25
   -400    -85    314    244   -358    114   -174   -171   -678  -1047  -1028    -90
   -311   -137    174    223   -244     18   -202   -189   -730  -1104  -1088   -109
   -223   -166     57    194   -142    -54   -207   -189   -769  -1132  -1106   -140
   -174   -168      5    171    -90    -80   -197   -187   -789  -1150  -1124   -140
   -176   -192    -15    184    -80   -103   -207   -213   -826  -1182  -1150   -142
   -202   -259    -57    231    -75   -158   -249   -265   -885  -1239  -1195   -194
   -174   -236    -62    205    -57   -150   -249   -290   -909  -1262  -1208   -223
   -184   -275    -93    228    -46   -184   -285   -332   -961  -1309  -1247   -267
   -192   -314   -122    254    -36   -218   -316   -361  -1000  -1350  -1288   -301
   -174   -342   -168    257     -5   -254   -314   -363  -1008  -1361  -1291   -290
   -213   -332   -122    272    -46   -228   -275   -324   -969  -1317  -1241   -241
   -142   -366   -223    252     38   -293   -319   -397  -1039  -1379  -1286   -298
    -70   -358   -288    215    109   -324   -389   -491  -1135  -1473  -1366   -397
   -116   -381   -265    246     70   -324   -379   -462  -1114  -1462  -1369   -371
   -135   -384   -249    257     57   -316   -363   -446  -1109  -1465  -1392   -381
   -119   -397   -277    257     75   -337   -335   -423  -1098  -1470  -1423   -366
    -96   -504   -407    301    155   -457   -285   -366  -1117  -1525  -1486   -410
    -70   -704   -636    387    280   -670   -189   -249  -1124  -1636  -1647   -568
   -132   -722   -589    426    228   -657    -75   -103  -1005  -1621  -1678   -610
   -257   -402   -145    329    -57   -275      7   -116   -849  -1439  -1478   -444
   -457     59    517    200   -485    288   -111   -480   -815  -1137  -1067    -59
   -639    550   1187     41   -914    867   -413   -943   -875   -807   -576    389
   -665    937   1602   -137  -1135   1270   -709  -1200   -859   -428    -57    888
   -649    880   1530   -119  -1088   1205   -901  -1215   -805   -155    239   1189
   -683    368   1052    158   -867    709   -917  -1189  -1026   -470   -122    862
   -756   -171    584    462   -672    205   -805  -1176  -1501  -1317   -976    103
   -792   -607    184    698   -488   -213   -615   -984  -1615  -1714  -1462   -314
   -789   -691     96    737   -444   -298   -423   -696  -1376  -1590  -1436   -290
   -774   -592    181    683   -478   -205   -280   -480  -1182  -1449  -1350   -213
   -732   -563    168    646   -452   -197   -197   -355  -1080  -1384  -1317   -176
   -732   -566    166    649   -449   -200   -145   -316  -1047  -1384  -1335   -197
   -727   -509    215    615   -472   -148   -106   -293  -1026  -1382  -1337   -207
   -675   -462    213    568   -444   -124    -88   -257   -995  -1345  -1306   -174
   -628   -501    127    563   -379   -189   -103   -280  -1039  -1397  -1345   -189
   -646   -561     85    602   -366   -239    -96   -249  -1031  -1369  -1304   -132
   -675   -579     96    626   -387   -241    -88   -218  -1000  -1335  -1280   -109
   -727   -558    168    644   -449   -194    -67   -189   -971  -1301  -1265   -101
   -730   -519    210    623   -472   -155    -62   -197   -961  -1304  -1273   -114
   -743   -561    181    652   -465   -189    -72   -228   -997  -1348  -1306   -137
   -797   -618    176    706   -488   -220    -72   -228  -1023  -1366  -1322   -135
   -766   -581    184    675   -475   -200    -54   -197   -992  -1330  -1291   -101
   -776   -563    213    670   -496   -176    -41   -184   -971  -1301  -1260    -70
   -846   -558    288    704   -568   -135     -7   -161   -935  -1267  -1234    -54
   -839   -522    314    678   -579   -106     -5   -207   -961  -1306  -1275   -101
   -740   -532    207    636   -475   -163    -51   -277  -1065  -1387  -1330   -119
   -756   -571    181    662   -470   -194    -36   -187  -1000  -1312  -1267    -38
   -750   -597    153    672   -452   -223    -25   -155   -961  -1275  -1249    -23
   -730   -566    163    646   -446   -202    -44   -179   -974  -1288  -1270    -54
   -735   -519    215    628   -475   -153    -41   -184   -961  -1275  -1260    -46
   -740   -498    239    618   -491   -129    -28   -179   -945  -1254  -1231    -20
   -732   -488    241    610   -488   -124    -23   -155   -922  -1226  -1208     15
   -657   -498    155    576   -407   -171    -70   -189   -966  -1260  -1244     -2
   -613   -511    101    563   -358   -205    -93   -179   -969  -1254  -1249     20
   -623   -504    119    561   -371   -192    -88   -145   -922  -1208  -1215     57
   -623   -491    132    555   -379   -179    -72   -114   -885  -1158  -1169     98
   -594   -475    116    532   -355   -179    -75   -119   -883  -1153  -1163    106
   -537   -441     96    491   -316   -174    -98   -155   -924  -1176  -1174    106
   -527   -413    114    470   -322   -150    -88   -124   -898  -1140  -1140    148
   -514   -420     93    467   -306   -163    -83   -122   -914  -1153  -1150    142
   -553   -431    122    491   -340   -155    -62   -103   -901  -1143  -1140    145
   -597   -431    166    514   -381   -132    -57   -119   -906  -1150  -1161    122
   -576   -446    127    509   -353   -161    -83   -202   -984  -1236  -1236     54
   -558   -459     98    509   -329   -179    -72   -205  -1008  -1257  -1247     51
   -566   -475     88    519   -329   -194    -44   -184  -1008  -1257  -1241     70
   -576   -480     96    530   -337   -192    -23   -166  -1002  -1244  -1221     98
   -600   -472    127    535   -366   -174    -12   -187  -1013  -1265  -1241     72
   -628   -454    174    540   -402   -140      7   -220  -1036  -1304  -1293      7
   -659   -488    171    574   -415   -161     23   -246  -1070  -1345  -1337    -25
   -633   -553     80    594   -358   -236      7   -277  -1119  -1392  -1384    -49
   -610   -576     33    592   -324   -272    -20   -329  -1166  -1428  -1415    -72
   -639   -561     77    600   -361   -241    -10   -335  -1158  -1421  -1418    -72
   -680   -605     75    641   -379   -265    -15   -371  -1189  -1457  -1462   -116
   -672   -613     59    644   -366   -277    -33   -423  -1236  -1506  -1509   -158
   -662   -631     31    644   -348   -301    -31   -436  -1265  -1527  -1535   -176
   -620   -665    -44    641   -290   -353    -51   -480  -1314  -1582  -1600   -233
   -584   -644    -59    613   -265   -353    -62   -491  -1319  -1574  -1600   -244
   -576   -646    -70    613   -254   -358    -57   -496  -1325  -1579  -1605   -241
   -600   -657    -57    626   -275   -358    -36   -470  -1296  -1551  -1584   -215
   -610   -633    -25    620   -293   -329    -31   -485  -1304  -1556  -1592   -233
   -584   -613    -31    597   -277   -322    -49   -498  -1330  -1558  -1579   -220
   -592   -633    -41    613   -275   -337    -62   -465  -1309  -1530  -1556   -174
   -615   -633    -20    623   -298   -327    -44   -459  -1286  -1514  -1558   -155
   -623   -636    -12    631   -306   -324      5   -441  -1260  -1488  -1535   -137
   -636   -641     -5    639   -316   -324     38   -415  -1239  -1465  -1512   -127
   -636   -566     70    602   -353   -249     54   -381  -1187  -1410  -1460    -85
   -680   -483    194    581   -439   -145     59   -371  -1148  -1369  -1415    -57
   -706   -439    267    571   -488    -85     54   -381  -1130  -1350  -1402    -51
   -737   -431    306    584   -524    -62     49   -381  -1093  -1306  -1348     15
   -771   -465    306    618   -540    -80     72   -355  -1062  -1275  -1309     70
   -800   -470    329    633   -568    -70     77   -371  -1075  -1286  -1325     44
   -802   -462    340    631   -574    -62     70   -381  -1093  -1299  -1332     33
   -797   -433    361    613   -579    -36     54   -394  -1114  -1306  -1332     33
   -807   -446    361    628   -584    -44     62   -389  -1111  -1314  -1356     20
   -820   -542    277    680   -550   -132     62   -392  -1132  -1337  -1387      0
   -805   -620    184    714   -496   -218     57   -394  -1166  -1366  -1418    -18
   -802   -678    122    737   -465   -277     44   -426  -1202  -1408  -1467    -70
   -810   -730     80    771   -446   -324     20   -475  -1254  -1457  -1519   -124
   -813   -724     88    766   -452   -319     15   -485  -1265  -1470  -1525   -127
   -810   -714     96    761   -454   -309     15   -504  -1273  -1488  -1551   -158
   -826   -753     72    789   -449   -340     20   -517  -1288  -1501  -1564   -174
   -831   -805     25    818   -428   -389     25   -498  -1278  -1483  -1545   -140
   -833   -807     23    820   -431   -392     38   -496  -1280  -1491  -1558   -150
   -836   -818     18    826   -428   -400     62   -462  -1265  -1457  -1532   -124
   -836   -857    -20    844   -407   -439     25   -509  -1301  -1493  -1577   -166
   -826   -891    -64    859   -381   -478     -5   -545  -1335  -1532  -1621   -194
   -841   -893    -51    867   -397   -472      0   -535  -1314  -1506  -1595   -174
   -875   -880     -5    878   -436   -441     23   -548  -1312  -1512  -1608   -205
   -878   -909    -31    893   -426   -470     44   -542  -1332  -1545  -1647   -257
   -813  -1031   -218    922   -298   -626    101   -428  -1304  -1577  -1706   -285
   -797  -1096   -301    945   -249   -698    275   -215  -1148  -1553  -1761   -335
   -795   -898   -103    846   -348   -501    405    -49   -930  -1384  -1636   -236
   -865   -470    394    667   -633    -36    387   -210   -857  -1192  -1392    -38
   -906    -15    891    462   -898    436    148   -730  -1080  -1072  -1098    223
   -992    433   1426    277  -1208    930   -109  -1104  -1205   -807   -662    589
  -1008    628   1636    189  -1322   1132   -342  -1252  -1200   -498   -270    924
  -1052    197   1247    426  -1150    722   -485  -1312  -1369   -615   -379    857
  -1106   -259    846    683   -976    293   -465  -1332  -1693  -1182   -974    345
  -1150   -665    483    906   -818    -93   -324  -1221  -1891  -1745  -1605   -184
  -1088   -924    161   1005   -626   -381   -163   -969  -1732  -1751  -1699   -239
  -1070   -940    127   1002   -600   -405    -23   -701  -1457  -1535  -1558   -106
  -1036   -893    142    966   -589   -376    101   -501  -1254  -1389  -1470    -23
  -1028   -885    142    956   -587   -371    176   -405  -1145  -1317  -1428     10
  -1067   -932    132   1000   -602   -400    213   -394  -1119  -1312  -1436     -7
  -1124   -979    145   1052   -636   -418    228   -410  -1119  -1332  -1467    -41
  -1117  -1015    101   1067   -610   -457    218   -407  -1132  -1330  -1467    -44
  -1104  -1049     54   1075   -581   -498    174   -420  -1137  -1332  -1473    -54
  -1098  -1083     15   1091   -558   -535    132   -454  -1166  -1350  -1491    -88
  -1078  -1117    -41   1096   -519   -579    111   -483  -1202  -1376  -1512   -106
  -1122  -1158    -36   1140   -542   -597    109   -472  -1195  -1366  -1514   -114
  -1195  -1171     23   1179   -610   -574    127   -472  -1171  -1356  -1527   -137
  -1278  -1236     41   1257   -662   -597    129   -504  -1200  -1397  -1582   -192
  -1236  -1283    -46   1260   -597   -665     96   -535  -1236  -1418  -1595   -181
  -1182  -1306   -124   1244   -530   -717    109   -530  -1228  -1434  -1610   -166
  -1215  -1376   -163   1296   -527   -771     62   -555  -1257  -1434  -1592   -163
  -1189  -1350   -161   1270   -517   -758     41   -566  -1247  -1410  -1569   -163
  -1137  -1306   -168   1221   -485   -740     36   -589  -1249  -1423  -1597   -205
  -1109  -1317   -207   1213   -452   -763     23   -605  -1262  -1439  -1634   -231
  -1111  -1330   -220   1218   -446   -776    -15   -623  -1275  -1444  -1644   -249
  -1096  -1322   -226   1208   -436   -774     -5   -605  -1247  -1415  -1618   -223
  -1031  -1356   -324   1195   -353   -841     -5   -602  -1241  -1410  -1618   -202
   -901  -1325   -423   1114   -239   -875    -25   -639  -1265  -1436  -1647   -228
   -935  -1330   -394   1132   -272   -865    -51   -633  -1244  -1405  -1608   -192
   -974  -1392   -420   1182   -277   -906   -103   -665  -1260  -1405  -1608   -226
   -935  -1384   -449   1158   -244   -917   -111   -680  -1252  -1405  -1634   -275
   -865  -1402   -537   1135   -163   -971    -85   -680  -1252  -1415  -1649   -257
   -802  -1374   -571   1088   -116   -974    -88   -620  -1202  -1340  -1569   -166
   -763  -1283   -522   1023   -122   -904    -96   -589  -1148  -1280  -1517   -127
   -810  -1278   -470   1044   -171   -872   -109   -587  -1127  -1260  -1504   -142
   -854  -1299   -444   1078   -205   -872   -140   -613  -1137  -1270  -1535   -181
   -846  -1337   -493   1091   -179   -917   -119   -605  -1148  -1293  -1569   -168
   -857  -1369   -511   1111   -174   -940    -90   -581  -1132  -1273  -1551   -145
   -906  -1410   -506   1156   -200   -958   -114   -610  -1158  -1291  -1571   -171
   -911  -1363   -452   1137   -231   -909   -114   -620  -1163  -1286  -1579   -184
   -935  -1408   -475   1169   -231   -943   -137   -659  -1213  -1343  -1631   -226
   -958  -1436   -478   1197   -241   -958   -124   -657  -1223  -1345  -1641   -220
  -1000  -1421   -423   1210   -290   -922   -122   -667  -1231  -1366  -1680   -236
  -1044  -1436   -392   1241   -327   -914   -109   -693  -1254  -1413  -1745   -277
  -1060  -1457   -397   1257   -332   -927   -109   -737  -1286  -1447  -1766   -319
  -1049  -1426   -376   1236   -337   -901   -101   -761  -1301  -1460  -1751   -329
  -1034  -1400   -366   1215   -335   -883   -114   -771  -1301  -1454  -1727   -329
  -1018  -1392   -374   1205   -322   -883   -142   -797  -1332  -1488  -1740   -353
  -1078  -1431   -355   1252   -363   -893   -127   -818  -1345  -1493  -1712   -363
  -1124  -1444   -322   1283   -402   -883    -96   -836  -1353  -1501  -1704   -389
  -1153  -1475   -322   1312   -418   -898   -140   -885  -1382  -1538  -1735   -439
  -1130  -1475   -345   1304   -392   -911   -129   -870  -1371  -1517  -1696   -400
  -1150  -1460   -309   1304   -423   -885   -106   -831  -1337  -1465  -1628   -340
  -1179  -1413   -233   1296   -475   -826    -96   -818  -1304  -1434  -1592   -311
  -1192  -1413   -223   1301   -485   -818    -70   -800  -1280  -1413  -1574   -293
  -1169  -1408   -239   1288   -465   -823    -72   -805  -1275  -1413  -1590   -322
  -1111  -1400   -290   1254   -413   -844    -80   -820  -1283  -1428  -1615   -345
   -982  -1369   -387   1174   -298   -878    -98   -844  -1296  -1441  -1631   -358
   -854  -1343   -491   1098   -184   -917   -135   -880  -1317  -1454  -1654   -389
   -766  -1330   -563   1049   -101   -948   -155   -909  -1335  -1473  -1683   -418
   -763  -1306   -542   1034   -111   -924   -142   -896  -1309  -1457  -1675   -384
   -717  -1267   -550    992    -83   -909   -148   -891  -1291  -1436  -1665   -353
   -631  -1202   -571    917    -31   -888   -132   -854  -1236  -1374  -1605   -322
   -641  -1174   -532    909    -54   -854   -101   -797  -1153  -1288  -1519   -275
   -709  -1153   -446    930   -132   -800    -85   -779  -1109  -1234  -1478   -223
   -810  -1098   -288    953   -262   -693   -111   -795  -1075  -1184  -1426   -176
   -805  -1109   -306    956   -249   -709   -114   -792  -1049  -1143  -1382   -137
   -784  -1166   -381    976   -202   -774   -103   -774  -1034  -1111  -1356   -114
   -854  -1158   -306   1005   -275   -732   -137   -795  -1039  -1117  -1369   -148
   -922  -1140   -218   1031   -353   -680   -145   -805  -1041  -1132  -1376   -158
   -940  -1143   -205   1041   -368   -675   -153   -815  -1052  -1148  -1382   -168
   -914  -1148   -233   1031   -340   -691   -150   -800  -1047  -1150  -1379   -168
   -932  -1241   -309   1085   -314   -776   -150   -802  -1070  -1184  -1413   -202
   -974  -1306   -332   1140   -322   -820   -150   -813  -1088  -1200  -1431   -236
   -997  -1319   -324   1156   -337   -823   -137   -813  -1091  -1208  -1441   -252
  -1008  -1335   -327   1171   -340   -831   -140   -826  -1111  -1231  -1457   -275
  -1002  -1353   -350   1176   -327   -854   -150   -844  -1145  -1262  -1491   -319
   -961  -1350   -392   1156   -285   -872   -179   -867  -1158  -1280  -1522   -340
   -935  -1376   -441   1156   -246   -911   -166   -870  -1163  -1291  -1530   -340
   -976  -1371   -394   1174   -290   -883   -140   -857  -1148  -1270  -1509   -327
  -1054  -1371   -316   1213   -368   -846   -135   -857  -1130  -1241  -1486   -319
  -1101  -1423   -324   1262   -389   -875   -129   -867  -1137  -1254  -1504   -329
  -1114  -1400   -285   1254   -415   -844   -129   -872  -1140  -1241  -1488   -324
  -1088  -1353   -265   1221   -413   -810   -132   -865  -1130  -1231  -1493   -337
  -1114  -1382   -270   1247   -423   -826   -137   -852  -1109  -1213  -1486   -322
  -1119  -1436   -316   1275   -402   -878   -140   -844  -1096  -1205  -1475   -303
  -1054  -1496   -441   1273   -309   -971   -119   -807  -1096  -1226  -1517   -337
  -1008  -1626   -618   1317   -194  -1122    -46   -701  -1054  -1262  -1602   -420
   -976  -1644   -667   1312   -155  -1158     72   -519   -893  -1215  -1631   -457
   -979  -1447   -470   1213   -254   -958    163   -389   -672  -1049  -1512   -353
  -1023  -1117    -96   1067   -465   -607     83   -639   -732   -945  -1322   -187
  -1104   -766    337    935   -722   -215   -228  -1215  -1078   -901  -1072     10
  -1156   -290    865    722  -1010    288   -524  -1631  -1267   -706   -698    298
  -1140   -148    989    644  -1067    420   -758  -1808  -1332   -475   -358    566
  -1096   -480    615    787   -857     64   -844  -1829  -1501   -618   -475    467
  -1080   -880    200    982   -641   -340   -797  -1784  -1748  -1153  -1057     -2
  -1111  -1353   -241   1234   -436   -800   -649  -1626  -1836  -1626  -1652   -465
  -1098  -1569   -472   1332   -314  -1021   -488  -1379  -1610  -1558  -1712   -511
  -1091  -1543   -454   1317   -319  -1000   -363  -1169  -1348  -1363  -1592   -423
  -1093  -1514   -420   1304   -337   -969   -265  -1005  -1161  -1234  -1506   -363
  -1098  -1545   -446   1322   -327   -997   -210   -891  -1036  -1140  -1439   -293
  -1106  -1592   -485   1348   -311  -1039   -181   -839   -987  -1111  -1423   -277
  -1140  -1582   -441   1358   -350  -1013   -155   -813   -948  -1085  -1408   -270
  -1153  -1525   -371   1340   -392   -948   -153   -813   -924  -1075  -1405   -285
  -1127  -1540   -413   1332   -358   -976   -148   -813   -914  -1072  -1405   -288
  -1109  -1543   -433   1325   -340   -987   -153   -828   -906  -1067  -1389   -285
  -1114  -1545   -431   1330   -342   -989   -158   -839   -914  -1065  -1382   -285
  -1098  -1543   -444   1322   -327   -995   -163   -823   -901  -1039  -1366   -259
  -1075  -1556   -480   1314   -298  -1018   -176   -818   -901  -1034  -1371   -244
  -1075  -1618   -545   1345   -265  -1083   -179   -810   -898  -1018  -1358   -231
  -1060  -1649   -592   1353   -236  -1122   -176   -815   -898  -1018  -1363   -249
  -1072  -1618   -545   1345   -265  -1083   -179   -831   -898  -1008  -1353   -233
  -1070  -1605   -535   1335   -270  -1070   -187   -844   -898  -1000  -1348   -236
  -1044  -1615   -571   1330   -239  -1093   -202   -844   -898   -997  -1345   -244
  -1015  -1608   -592   1312   -213  -1101   -223   -846   -898   -987  -1332   -244
   -984  -1600   -615   1293   -184  -1109   -236   -844   -888   -979  -1322   -246
   -976  -1615   -641   1293   -168  -1130   -244   -839   -878   -969  -1304   -241
   -966  -1621   -654   1293   -155  -1137   -246   -836   -862   -950  -1296   -233
   -930  -1623   -693   1275   -119  -1158   -259   -846   -867   -945  -1327   -244
   -839  -1605   -766   1223    -36  -1187   -290   -854   -867   -932  -1353   -236
   -693  -1590   -898   1140    101  -1244   -340   -883   -885   -961  -1374   -257
   -550  -1571  -1021   1060    233  -1296   -389   -914   -904   -995  -1392   -296
   -452  -1571  -1119   1010    332  -1348   -426   -940   -919  -1018  -1402   -332
   -371  -1592  -1221    982    423  -1408   -449   -963   -924  -1023  -1400   -368
   -293  -1582  -1291    935    498  -1436   -459   -950   -911   -992  -1371   -368
   -259  -1592  -1332    927    535  -1465   -467   -922   -880   -950  -1330   -340
   -272  -1610  -1337    943    532  -1475   -462   -896   -844   -906  -1296   -319
   -319  -1641  -1322    982    501  -1483   -444   -870   -807   -854  -1265   -311
   -366  -1691  -1327   1028    478  -1509   -441   -870   -800   -826  -1257   -335
   -387  -1748  -1361   1065    485  -1556   -426   -870   -795   -787  -1236   -350
   -366  -1787  -1423   1075    527  -1605   -423   -865   -795   -745  -1205   -363
   -319  -1803  -1483   1062    581  -1644   -444   -880   -823   -740  -1210   -397
   -301  -1847  -1545   1070    620  -1696   -439   -885   -831   -730  -1221   -387
   -306  -1865  -1561   1085    626  -1714   -439   -901   -846   -748  -1260   -402
   -319  -1883  -1564   1101    620  -1722   -439   -914   -872   -779  -1304   -423
   -350  -1906  -1556   1130    602  -1732   -431   -930   -898   -818  -1327   -444
   -384  -1927  -1543   1153    576  -1735   -436   -958   -924   -870  -1343   -478
   -415  -1925  -1509   1169    545  -1717   -439   -982   -945   -914  -1369   -506
   -454  -1912  -1457   1179    501  -1686   -436  -1002   -963   -956  -1389   -535
   -542  -1912  -1369   1228    413  -1641   -426  -1023   -966   -979  -1400   -563
   -605  -1930  -1327   1267    358  -1628   -426  -1047   -974  -1008  -1418   -589
   -675  -1945  -1270   1309    296  -1608   -426  -1065   -976  -1018  -1415   -597
   -810  -1945  -1137   1376    163  -1543   -418  -1062   -969  -1015  -1405   -600
   -859  -1906  -1047   1384     93  -1478   -418  -1060   -971  -1023  -1415   -623
   -818  -1899  -1083   1356    132  -1491   -446  -1101  -1005  -1070  -1439   -688
   -730  -1873  -1145   1301    207  -1509   -498  -1153  -1057  -1132  -1454   -737
   -597  -1855  -1257   1223    329  -1556   -548  -1150  -1080  -1156  -1449   -735
   -527  -1821  -1293   1174    381  -1558   -563  -1145  -1078  -1150  -1447   -722
   -511  -1784  -1273   1145    376  -1530   -576  -1150  -1078  -1158  -1475   -743
   -506  -1792  -1288   1148    389  -1540   -576  -1150  -1075  -1163  -1496   -748
   -491  -1748  -1257   1119    381  -1504   -576  -1156  -1072  -1163  -1514   -758
   -496  -1686  -1189   1091    345  -1439   -574  -1158  -1060  -1166  -1527   -769
   -488  -1649  -1161   1067    335  -1405   -568  -1140  -1041  -1145  -1517   -758
   -480  -1634  -1156   1057    337  -1395   -566  -1122  -1013  -1119  -1506   -740
   -483  -1618  -1135   1049    324  -1379   -574  -1119  -1000  -1104  -1501   -724
   -522  -1600  -1078   1062    277  -1340   -555  -1091   -956  -1062  -1475   -698
   -545  -1535   -989   1039    220  -1262   -537  -1052   -891   -997  -1421   -641
   -545  -1426   -883    984    166  -1156   -527  -1047   -844   -956  -1376   -605
   -561  -1340   -782    950    109  -1062   -545  -1075   -836   -943  -1353   -597
   -574  -1306   -732    940     77  -1021   -574  -1072   -813   -904  -1306   -555
   -571  -1252   -680    911     51   -966   -566  -1023   -761   -854  -1254   -493
   -571  -1265   -693    917     59   -982   -542   -989   -730   -833  -1231   -446
   -579  -1273   -696    924     57   -984   -542   -984   -724   -828  -1221   -441
   -548  -1184   -636    867     44   -911   -548  -1000   -735   -841  -1228   -465
   -561  -1189   -628    872     33   -909   -555  -1002   -740   -859  -1252   -493
   -597  -1299   -701    948     49  -1000   -566  -1010   -766   -901  -1299   -530
   -592  -1413   -820   1000    111  -1117   -542  -1015   -789   -940  -1337   -553
   -584  -1467   -883   1026    148  -1176   -537  -1015   -805   -956  -1345   -555
   -548  -1475   -930   1010    189  -1205   -537   -997   -797   -940  -1322   -553
   -511  -1462   -950    987    218  -1208   -542  -1005   -807   -950  -1325   -587
   -491  -1447   -956    966    231  -1202   -561  -1026   -828   -979  -1350   -626
   -501  -1428   -927    966    213  -1179   -566  -1036   -836   -989  -1353   -631
   -514  -1467   -956    989    220  -1213   -566  -1052   -841  -1008  -1361   -649
   -527  -1457   -930    992    200  -1195   -555  -1054   -836  -1005  -1345   -654
   -537  -1434   -896    984    179  -1163   -545  -1031   -815   -989  -1306   -633
   -527  -1434   -906    982    189  -1171   -545  -1008   -815   -989  -1286   -631
   -558  -1413   -857    984    148  -1135   -555  -1002   -818  -1002  -1293   -639
   -563  -1426   -862    995    148  -1143   -563  -1000   -818  -1008  -1296   -654
   -553  -1447   -893    997    168  -1171   -555   -982   -807  -1010  -1306   -685
   -524  -1467   -943    997    207  -1205   -530   -945   -800  -1021  -1327   -711
   -496  -1590  -1093   1041    296  -1343   -454   -828   -761  -1054  -1397   -779
   -467  -1680  -1213   1072    371  -1447   -319   -654   -662  -1080  -1488   -880
   -462  -1532  -1070    995    301  -1301   -187   -496   -470   -969  -1421   -839
   -563  -1163   -600    865     18   -883   -194   -675   -415   -810  -1197   -639
   -701   -714    -12    706   -345   -363   -488  -1231   -633   -644   -846   -332
   -839   -220    618    527   -730    197   -807  -1673   -761   -363   -400     33
   -865     67    930    397   -896    498  -1078  -1855   -719     15     62    431
   -807   -163    644    485   -727    239  -1210  -1844   -732    116    140    504
   -800   -615    184    706   -496   -215  -1179  -1818  -1078   -478   -467     -5
   -787  -1088   -301    937   -244   -696  -1052  -1688  -1348  -1132  -1171   -574
   -735  -1402   -670   1067    -36  -1036   -865  -1428  -1247  -1275  -1428   -792
   -667  -1423   -756   1047     44  -1091   -696  -1171   -979  -1109  -1330   -724
   -561  -1379   -818    969    127  -1098   -620  -1005   -805   -992  -1254   -667
   -452  -1288   -836    870    192  -1062   -654   -953   -743   -966  -1262   -678
   -353  -1273   -919    813    280  -1096   -683   -950   -740   -976  -1296   -701
   -275  -1314  -1039    795    381  -1176   -680   -966   -758  -1002  -1337   -740
   -249  -1356  -1109    800    428  -1234   -654   -945   -748   -984  -1337   -750
   -233  -1371  -1137    800    452  -1254   -670   -935   -727   -948  -1325   -756
   -205  -1330  -1127    766    459  -1231   -743   -974   -756   -969  -1348   -789
   -202  -1358  -1156    782    475  -1257   -782  -1010   -789  -1005  -1387   -826
   -179  -1371  -1195    774    506  -1283   -807  -1049   -833  -1057  -1441   -872
   -184  -1426  -1244    805    527  -1335   -802  -1065   -857  -1075  -1447   -867
   -176  -1457  -1283    815    550  -1371   -771  -1065   -865  -1080  -1449   -867
   -150  -1444  -1293    797    571  -1369   -761  -1070   -852  -1067  -1436   -872
   -142  -1431  -1291    784    571  -1361   -761  -1078   -852  -1060  -1426   -870
   -137  -1413  -1275    774    566  -1343   -782  -1065   -849  -1047  -1418   -841
   -114  -1392  -1278    750    579  -1335   -795  -1041   -839  -1028  -1405   -807
   -116  -1382  -1265    750    574  -1325   -795  -1018   -810   -987  -1382   -782
   -202  -1392  -1189    795    493  -1291   -763   -987   -761   -937  -1335   -766
   -283  -1382  -1098    831    407  -1241   -730   -950   -711   -896  -1278   -732
   -316  -1402  -1085    859    381  -1244   -704   -917   -672   -880  -1244   -701
   -348  -1421  -1072    885    361  -1247   -711   -885   -633   -828  -1197   -680
   -283  -1376  -1093    828    402  -1234   -750   -906   -628   -831  -1208   -732
   -239  -1353  -1114    795    436  -1234   -745   -896   -597   -818  -1184   -737
   -236  -1337  -1101    784    431  -1221   -730   -883   -566   -800  -1161   -735
   -210  -1330  -1119    771    454  -1226   -724   -849   -527   -776  -1127   -691
   -202  -1371  -1169    787    480  -1270   -709   -782   -467   -719  -1070   -602
   -236  -1340  -1104    787    433  -1223   -693   -748   -423   -678  -1036   -576
   -267  -1309  -1041    787    387  -1176   -667   -709   -376   -623   -992   -548
   -306  -1317  -1010    813    350  -1163   -626   -675   -327   -558   -927   -511
   -306  -1312  -1005    807    348  -1158   -613   -646   -306   -519   -880   -478
   -285  -1291  -1005    789    358  -1148   -613   -626   -296   -496   -857   -452
   -316  -1288   -974    802    327  -1132   -589   -584   -267   -470   -831   -413
   -324  -1247   -922    787    298  -1085   -566   -566   -252   -454   -815   -379
   -335  -1231   -896    779    280  -1065   -563   -568   -257   -467   -826   -368
   -342  -1208   -865    774    259  -1036   -558   -587   -275   -491   -841   -371
   -348  -1223   -875    784    262  -1052   -555   -607   -298   -514   -859   -405
   -376  -1241   -865    810    244  -1054   -527   -600   -290   -506   -849   -415
   -381  -1231   -849    805    231  -1041   -519   -605   -309   -522   -854   -420
   -371  -1236   -867    802    246  -1052   -532   -639   -345   -561   -883   -439
   -384  -1226   -841    805    226  -1036   -530   -649   -350   -568   -888   -439
   -415  -1231   -815    823    200  -1023   -532   -675   -374   -605   -924   -478
   -452  -1247   -797    846    171  -1023   -527   -693   -381   -631   -948   -504
   -472  -1252   -779    862    150  -1015   -511   -701   -392   -644   -956   -509
   -493  -1234   -740    862    122   -987   -509   -717   -400   -654   -958   -517
   -493  -1226   -732    859    119   -979   -519   -735   -418   -665   -958   -524
   -501  -1241   -743    870    119   -992   -514   -711   -402   -646   -935   -506
   -480  -1236   -758    857    137   -997   -511   -709   -400   -646   -932   -504
   -467  -1223   -758    844    145   -992   -506   -714   -407   -646   -930   -509
   -462  -1223   -761    844    148   -992   -509   -727   -410   -644   -935   -532
   -462  -1244   -782    852    158  -1013   -522   -735   -418   -649   -945   -558
   -478  -1241   -763    859    140  -1002   -506   -717   -397   -628   -919   -530
   -504  -1254   -750    878    122  -1002   -475   -683   -353   -581   -875   -488
   -459  -1260   -800    859    168  -1031   -498   -717   -381   -607   -898   -511
   -459  -1254   -795    854    166  -1026   -498   -709   -374   -597   -888   -496
   -475  -1244   -769    857    145  -1008   -475   -685   -337   -566   -857   -480
   -485  -1215   -730    849    122   -974   -462   -659   -309   -535   -823   -467
   -491  -1187   -696    839    101   -943   -449   -636   -280   -511   -805   -454
   -504  -1184   -683    841     88   -935   -439   -607   -254   -491   -779   -433
   -519  -1145   -626    831     51   -885   -413   -563   -202   -444   -732   -384
   -517  -1091   -574    802     28   -833   -400   -548   -174   -420   -701   -361
   -517  -1021   -504    769     -7   -763   -392   -519   -124   -361   -636   -296
   -532   -979   -446    756    -44   -714   -392   -527   -106   -340   -610   -277
   -540   -953   -413    745    -64   -683   -410   -535   -114   -337   -600   -270
   -535   -943   -410    737    -64   -678   -428   -532   -103   -319   -576   -249
   -548   -953   -405    750    -72   -680   -428   -527   -101   -314   -568   -241
   -561   -930   -371    745    -96   -652   -431   -532   -106   -322   -566   -236
   -561   -914   -353    737   -103   -633   -439   -530   -103   -311   -545   -213
   -561   -927   -366    743    -98   -646   -441   -527   -109   -306   -540   -213
   -592   -989   -397    792    -98   -693   -426   -517   -119   -319   -550   -226
   -615  -1067   -454    839    -83   -761   -415   -532   -142   -361   -605   -293
   -600  -1111   -511    854    -44   -813   -418   -553   -181   -405   -649   -332
   -589  -1135   -548    859    -20   -841   -426   -561   -205   -423   -665   -335
   -602  -1150   -548    878    -28   -849   -431   -566   -220   -436   -678   -348
   -613  -1169   -555    891    -31   -862   -449   -571   -233   -449   -678   -348
   -623  -1179   -555    901    -33   -867   -454   -581   -244   -457   -680   -368
   -652  -1179   -527    914    -64   -854   -433   -579   -231   -441   -667   -368
   -644  -1187   -542    917    -51   -865   -420   -579   -241   -446   -662   -363
   -644  -1202   -558    922    -44   -880   -415   -542   -236   -428   -639   -332
   -678  -1223   -548    950    -64   -885   -397   -504   -200   -405   -618   -306
   -711  -1239   -530    974    -93   -883   -392   -501   -194   -407   -626   -327
   -732  -1215   -483    974   -124   -849   -397   -509   -194   -402   -620   -348
   -750  -1210   -459    979   -148   -836   -384   -509   -189   -405   -623   -348
   -735  -1234   -498    984   -119   -867   -371   -501   -205   -426   -646   -355
   -714  -1343   -631   1028    -41   -989   -316   -418   -194   -449   -688   -400
   -693  -1488   -795   1091     49  -1143   -179   -259   -148   -517   -810   -527
   -688  -1402   -714   1044     10  -1057    -25    -83     15   -465   -807   -548
   -722  -1049   -327    885   -200   -688     10   -174    122   -324   -639   -413
   -795   -615    179    706   -488   -218   -213   -646      7   -163   -335   -124
   -891    -85    805    488   -849    358   -561  -1137    -96    135    135    309
   -927    381   1306    270  -1117    844   -870  -1384    -41    540    644    727
   -846    335   1179    254  -1013    756  -1080  -1415     23    800    909    958
   -771   -192    576    480   -675    192  -1098  -1361   -181    491    579    685
   -782   -740     41    761   -413   -350  -1002  -1312   -628   -322   -215     28
   -810  -1135   -327    971   -244   -732   -774  -1080   -680   -698   -685   -374
   -797  -1150   -355    974   -223   -753   -574   -797   -420   -561   -649   -363
   -784  -1119   -335    950   -226   -727   -420   -584   -218   -423   -561   -296
   -792  -1114   -322    953   -236   -719   -311   -441    -90   -337   -501   -249
   -805  -1106   -303    956   -254   -706   -275   -397    -57   -319   -488   -244
   -805  -1085   -280    945   -265   -683   -257   -374    -36   -319   -488   -244
   -823  -1049   -228    935   -298   -639   -239   -350    -15   -306   -470   -226
   -841  -1041   -200    943   -322   -620   -210   -301     25   -275   -433   -197
   -841  -1031   -192    935   -324   -613   -194   -272     46   -259   -410   -181
   -844  -1031   -187    937   -329   -607   -189   -259     59   -254   -405   -179
   -857  -1018   -161    935   -350   -592   -184   -254     70   -249   -394   -174
   -885  -1018   -132    953   -376   -576   -158   -220    106   -215   -350   -137
   -896  -1034   -137    963   -379   -587   -142   -213    116   -210   -345   -127
   -880  -1041   -161    958   -361   -602   -148   -233     96   -233   -361   -137
   -875  -1018   -145    945   -366   -581   -137   -202    119   -205   -324    -96
   -891  -1005   -114    948   -389   -561   -114   -168    155   -166   -290    -88
   -901   -982    -80    940   -413   -532   -101   -161    176   -158   -285   -101
   -870   -958    -90    914   -392   -524    -98   -137    192   -140   -262    -62
   -857   -969   -114    911   -374   -540    -85   -103    218   -111   -233    -20
   -862   -953    -90    909   -387   -522    -88    -96    231   -106   -228    -15
   -875   -943    -67    906   -405   -506    -93   -106    228   -111   -233    -20
   -883   -963    -80    922   -402   -522   -106   -109    220   -116   -244    -28
   -875   -987   -111    930   -384   -550   -119   -103    220   -116   -249    -33
   -872   -995   -122    935   -376   -558   -124    -96    233   -111   -249    -33
   -883   -963    -83    922   -400   -524   -127    -96    249   -106   -241    -33
   -880   -950    -70    914   -407   -509   -122    -70    270    -77   -213     -2
   -865   -950    -85    906   -389   -519   -101    -20    309    -31   -174     38
   -836   -956   -119    896   -358   -537    -77     18    353      5   -145     59
   -813   -927   -116    867   -348   -522    -72     36    379     23   -127     85
   -805   -891    -85    846   -361   -488    -75     57    397     51    -93    129
   -813   -888    -75    852   -371   -483    -70     83    418     80    -59    163
   -826   -870    -44    849   -392   -457    -62     93    431     98    -36    171
   -854   -862     -7    857   -426   -436    -70     75    420     93    -28    174
   -870   -857     10    862   -441   -423    -80     57    402     85    -28    161
   -888   -885      2    885   -449   -441    -93     49    379     64    -46    142
   -909   -935    -25    922   -441   -480   -111     31    342     20    -98    122
   -927   -971    -44    948   -444   -509   -119      7    303    -18   -137    101
   -963  -1000    -38    982   -462   -519   -124    -18    272    -51   -158     85
   -997   -995      0    995   -501   -496   -137    -51    244    -77   -176     59
  -1044  -1002     41   1023   -542   -480   -142    -90    202   -124   -223      7
  -1083  -1052     28   1067   -555   -514   -155   -140    158   -179   -275    -44
  -1098  -1085     12   1091   -555   -537   -148   -166    132   -215   -309    -75
  -1135  -1122     12   1127   -576   -555   -158   -200    101   -246   -337   -106
  -1184  -1179      5   1182   -594   -587   -168   -228     72   -275   -374   -150
  -1210  -1218    -10   1213   -600   -615   -168   -249     54   -298   -405   -163
  -1213  -1226    -12   1218   -600   -620   -171   -270     38   -316   -426   -181
  -1205  -1210     -5   1208   -600   -607   -187   -306     10   -345   -452   -215
  -1218  -1257    -38   1239   -589   -649   -213   -329    -20   -371   -480   -244
  -1218  -1293    -75   1254   -574   -685   -194   -319    -20   -374   -496   -244
  -1234  -1325    -90   1280   -574   -709   -184   -316    -15   -376   -504   -239
  -1247  -1299    -51   1270   -597   -675   -197   -337    -15   -376   -511   -241
  -1223  -1252    -28   1239   -597   -641   -197   -353    -23   -384   -535   -257
  -1215  -1260    -44   1236   -587   -652   -220   -374    -62   -426   -605   -298
  -1202  -1296    -93   1249   -555   -696   -259   -397    -90   -454   -652   -322
  -1192  -1267    -77   1228   -558   -672   -296   -423   -103   -462   -639   -329
  -1176  -1267    -90   1223   -542   -680   -293   -405    -80   -457   -561   -298
  -1132  -1200    -67   1163   -532   -633   -283   -387    -67   -478   -459   -272
  -1072  -1140    -70   1106   -504   -605   -288   -384    -93   -467   -348   -236
   -976  -1088   -111   1034   -433   -600   -314   -402   -122   -389   -233   -192
   -875  -1028   -153    953   -361   -592   -342   -433    -51   -298   -210   -179
   -867   -976   -109    922   -381   -542   -345   -376     62   -265   -277   -187
   -997   -932     64    963   -532   -433   -252   -246    161   -215   -254   -145
  -1200   -883    316   1039   -758   -283   -132   -129    259   -142   -210    -72
  -1405   -807    597   1106  -1002   -106    -67    -80    309   -106   -174    -18
  -1478   -717    761   1096  -1119     20    -62    -62    340    -64    -90     49
  -1423   -678    743   1049  -1085     31    -98    -80    345    -38    -49     72
  -1392   -688    704   1039  -1049      7   -116   -114    314    -59    -70     51
  -1483   -758    724   1122  -1104    -18   -124   -142    285    -80    -96     33
  -1569   -763    802   1163  -1187     18   -111   -150    275    -75   -109     31
  -1600   -761    836   1179  -1218     36    -88   -140    277    -67   -111     38
  -1566   -779    787   1171  -1179      5    -77   -129    267    -80   -137     25
  -1496   -805    691   1150  -1093    -57    -88   -137    236   -124   -189    -20
  -1548   -846    701   1197  -1127    -72    -88   -148    220   -148   -223    -49
  -1584   -813    771   1197  -1179    -20    -77   -168    202   -171   -244    -70
  -1551   -782    769   1163  -1161     -7    -83   -181    174   -223   -270    -75
  -1491   -823    667   1158  -1080    -77   -103   -187    148   -262   -285    -72
  -1473   -924    548   1200  -1013   -189   -106   -197    145   -241   -298    -75
  -1491   -987    504   1239  -1000   -241   -111   -215    135   -233   -314    -80
  -1486  -1008    475   1247   -982   -267   -116   -236    116   -244   -332    -98
  -1460  -1000    459   1231   -961   -270   -137   -259     96   -259   -353   -122
  -1454   -984    467   1218   -961   -259   -161   -283     75   -280   -366   -135
  -1444   -958    485   1200   -966   -236   -179   -301     59   -293   -376   -142
  -1408   -932    475   1169   -943   -228   -189   -319     36   -314   -394   -158
  -1356   -901    454   1130   -906   -223   -197   -329     12   -335   -415   -179
  -1319   -857    459   1088   -893   -200   -210   -335     -5   -361   -439   -200
  -1283   -901    381   1091   -833   -259   -202   -309    -46   -431   -532   -288
  -1241  -1054    187   1145   -717   -436   -109   -179    -49   -522   -685   -431
  -1213  -1088    124   1150   -670   -483     33     31     67   -517   -763   -506
  -1257   -743    514   1000   -888   -114    101     15    207   -374   -623   -389
  -1374   -277   1096    826  -1236    407    -75   -465    127   -207   -332   -109
  -1509    283   1792    613  -1652   1036   -402  -1028     15     83    142    342
  -1600    872   2473    363  -2036   1673   -704  -1374     20    483    709    865
  -1551    971   2520    288  -2036   1745   -984  -1517     36    802   1083   1231
  -1499    530   2029    483  -1764   1278  -1044  -1480   -129    594    826   1021
  -1499    -83   1415    789  -1457    667   -974  -1418   -555   -197    -12    249
  -1488   -579    909   1034  -1200    163   -787  -1213   -776   -813   -719   -410
  -1449   -626    823   1036  -1137     98   -602   -891   -517   -691   -696   -415
  -1384   -607    776    995  -1083     83   -465   -657   -322   -568   -618   -342
  -1335   -620    711    976  -1026     44   -387   -511   -220   -511   -581   -293
  -1327   -654    672    992  -1000      7   -355   -454   -184   -498   -581   -285
  -1345   -670    675   1005  -1010      2   -335   -433   -174   -491   -584   -296
  -1371   -691    678   1031  -1026     -7   -324   -426   -174   -511   -594   -322
  -1387   -714    672   1049  -1031    -23   -311   -410   -166   -530   -589   -319
  -1392   -722    670   1057  -1031    -25   -296   -394   -153   -540   -581   -306
  -1384   -727    654   1054  -1021    -36   -293   -381   -148   -542   -568   -296
  -1366   -724    641   1044  -1005    -41   -285   -371   -140   -535   -558   -290
  -1343   -714    628   1026   -987    -44   -288   -368   -135   -527   -550   -288
  -1296   -688    607    992   -953    -41   -293   -379   -142   -530   -558   -296
  -1249   -672    576    961   -914    -49   -303   -379   -148   -519   -558   -290
  -1223   -680    542    953   -885    -70   -314   -384   -158   -511   -563   -298
  -1200   -688    511    943   -857    -88   -296   -381   -153   -491   -561   -296
  -1184   -706    478    945   -831   -114   -290   -384   -153   -462   -561   -293
  -1150   -769    381    958   -766   -194   -277   -348   -124   -400   -517   -246
  -1109   -810    296    958   -704   -257   -254   -298    -85   -353   -467   -207
  -1047   -862    184    953   -615   -340   -257   -280    -75   -335   -444   -197
   -982   -901     80    943   -532   -410   -257   -275    -72   -319   -439   -187
   -966   -924     38    945   -504   -444   -262   -267    -59   -290   -439   -168
   -984   -950     33    966   -511   -459   -246   -254    -38   -259   -423   -135
   -958   -940     18    948   -488   -462   -252   -246    -31   -267   -420   -111
   -844   -927    -83    885   -381   -506   -283   -236    -33   -301   -428    -96
   -787   -937   -150    859   -319   -545   -288   -205    -15   -293   -400    -41
   -748   -958   -213    852   -267   -587   -288   -184      2   -272   -374    -10
   -719   -971   -254    844   -233   -613   -298   -187      0   -272   -376    -23
   -672   -989   -316    831   -179   -654   -314   -194     -5   -280   -374    -36
   -620  -1021   -400    818   -111   -709   -329   -202     -2   -298   -371    -54
   -548  -1047   -498    797    -25   -774   -353   -215    -10   -329   -366    -75
   -478  -1054   -579    766     49   -818   -389   -249    -46   -384   -358   -101
   -436  -1060   -623    748     93   -841   -426   -272    -80   -426   -335   -119
   -384  -1065   -680    724    148   -875   -446   -290    -98   -444   -329   -127
   -355  -1031   -675    693    158   -854   -444   -288   -103   -436   -309    -96
   -384  -1018   -633    701    122   -826   -454   -306   -119   -444   -316    -80
   -418   -997   -579    709     80   -789   -457   -327   -137   -452   -329    -72
   -410   -945   -535    678     59   -740   -462   -335   -153   -459   -350    -88
   -387   -867   -480    626     44   -672   -475   -345   -168   -475   -363   -103
   -337   -849   -511    592     85   -680   -491   -379   -210   -506   -397   -137
   -280   -878   -597    579    158   -737   -509   -433   -267   -555   -454   -189
   -262   -878   -618    568    176   -748   -535   -501   -322   -615   -532   -254
   -236   -888   -654    561    207   -771   -561   -571   -381   -683   -623   -337
   -192   -932   -740    561    272   -836   -589   -620   -436   -730   -696   -384
   -111   -953   -841    532    363   -898   -607   -646   -470   -761   -750   -413
      0   -888   -891    441    444   -891   -654   -722   -532   -820   -846   -488
    111   -815   -927    350    517   -870   -701   -787   -589   -878   -945   -568
    122   -828   -950    350    535   -888   -740   -800   -618   -906  -1002   -592
    -46   -966   -919    506    436   -943   -756   -826   -639   -935  -1047   -613
   -207  -1192   -984    698    387  -1088   -774   -909   -717  -1015  -1137   -691
   -135  -1306  -1171    719    517  -1239   -792   -989   -818  -1114  -1244   -792
    -10  -1286  -1275    646    631  -1280   -769  -1000   -854  -1169  -1293   -833
    -67  -1215  -1148    641    540  -1182   -696   -896   -753  -1098  -1226   -763
   -366  -1299   -935    831    283  -1117   -696   -841   -678  -1031  -1176   -724
   -613  -1337   -724    974     54  -1031   -628   -800   -602   -953  -1124   -696
   -701  -1330   -628   1013    -36   -979   -527   -748   -550   -896  -1075   -665
   -740  -1312   -571   1026    -85   -943   -483   -691   -522   -867  -1015   -633
   -797  -1215   -420   1005   -192   -818   -462   -631   -462   -823   -940   -592
   -872  -1163   -290   1018   -293   -727   -426   -566   -387   -748   -844   -522
   -989  -1117   -129   1052   -431   -623   -384   -504   -322   -670   -740   -449
  -1130  -1085     44   1109   -587   -522   -322   -426   -246   -581   -623   -350
  -1210  -1047    161   1127   -688   -444   -272   -374   -192   -527   -540   -288
  -1215   -995    220   1104   -719   -389   -265   -371   -171   -514   -501   -265
  -1140   -937    202   1039   -672   -368   -306   -407   -207   -545   -506   -267
  -1049   -935    114    992   -581   -410   -379   -459   -259   -584   -506   -254
  -1010   -922     88    963   -550   -415   -436   -506   -285   -592   -509   -288
   -963   -888     75    924   -522   -405   -496   -550   -311   -605   -530   -327
   -930   -906     23    917   -478   -441   -530   -579   -342   -636   -566   -303
   -911   -885     25    898   -470   -431   -530   -587   -350   -639   -558   -285
   -891   -844     44    865   -470   -400   -517   -579   -350   -626   -540   -254
   -906   -888     15    896   -462   -436   -511   -574   -350   -623   -532   -239
   -930   -961    -33    945   -449   -498   -509   -579   -371   -654   -553   -270
   -911  -1005    -93    958   -410   -550   -498   -576   -387   -680   -574   -293
   -906  -1044   -137    974   -384   -592   -485   -581   -400   -693   -594   -340
   -953  -1047    -93   1000   -431   -568   -454   -561   -379   -670   -579   -342
   -976  -1065    -88   1021   -446   -576   -441   -553   -376   -665   -563   -348
   -984  -1041    -57   1013   -465   -550   -441   -555   -384   -670   -561   -355
   -997  -1026    -28   1010   -488   -527   -441   -563   -394   -693   -571   -348
  -1021  -1031    -12   1026   -506   -522   -428   -553   -389   -691   -563   -340
  -1041  -1028     10   1034   -527   -509   -402   -524   -361   -646   -522   -314
  -1013  -1028    -15   1021   -498   -522   -400   -519   -358   -636   -498   -314
   -984  -1005    -23    995   -483   -514   -405   -522   -361   -628   -488   -350
   -971  -1010    -38    989   -467   -524   -397   -511   -350   -618   -465   -337
   -989   -974     12    979   -501   -480   -394   -506   -345   -620   -467   -340
  -1005   -966     38    987   -522   -465   -387   -498   -335   -620   -485   -329
   -979   -963     12    971   -496   -478   -392   -493   -355   -662   -524   -329
   -940  -1062   -122   1002   -410   -594   -361   -436   -379   -717   -600   -384
   -891  -1254   -366   1070   -262   -810   -254   -290   -374   -800   -732   -530
   -862  -1270   -407   1067   -228   -839   -109    -93   -280   -810   -795   -628
   -937   -966    -28    950   -454   -498    -23    -90   -106   -633   -626   -465
  -1114   -561    553    836   -833     -5   -155   -504    -54   -392   -290   -111
  -1306      5   1312    649  -1309    657   -452  -1015    -18    -23    228    428
  -1415    581   1997    418  -1706   1288   -740  -1301    122    444    831   1034
  -1350    659   2010    342  -1680   1335  -1023  -1397    179    724   1153   1400
  -1257    228   1486    514  -1371    857  -1127  -1449    -83    418    820   1096
  -1205   -407    795    805  -1000    194  -1096  -1454   -579   -376     -2    280
  -1166   -917    249   1041   -709   -335   -917  -1252   -831   -945   -646   -374
  -1034  -1052    -20   1041   -506   -537   -761   -979   -680   -922   -724   -488
   -875  -1075   -202    974   -337   -639   -662   -800   -571   -885   -730   -504
   -737  -1098   -363    917   -187   -732   -626   -719   -530   -885   -758   -542
   -574  -1158   -584    867      5   -872   -654   -737   -561   -943   -836   -639
   -397  -1205   -810    800    205  -1008   -701   -787   -628  -1018   -917   -722
   -267  -1208   -943    737    337  -1075   -737   -807   -665  -1060   -953   -756
   -259  -1187   -927    722    329  -1057   -735   -787   -649  -1049   -937   -732
   -285  -1184   -898    735    306  -1041   -714   -761   -628  -1031   -917   -711
   -277  -1156   -878    717    296  -1015   -714   -761   -626  -1036   -922   -737
   -233  -1148   -914    691    337  -1031   -714   -756   -623  -1041   -922   -740
   -213  -1148   -935    678    358  -1041   -714   -750   -620  -1034   -917   -740
   -213  -1143   -930    678    358  -1036   -714   -756   -623  -1041   -922   -748
   -252  -1161   -909    706    327  -1036   -691   -740   -613  -1031   -906   -719
   -329  -1171   -844    750    254  -1008   -649   -691   -571   -979   -859   -654
   -410  -1140   -730    774    158   -935   -600   -641   -519   -932   -818   -602
   -478  -1119   -641    800     80   -880   -550   -584   -467   -885   -756   -537
   -522  -1093   -571    807     23   -833   -501   -522   -407   -828   -693   -452
   -519  -1052   -532    784      5   -792   -483   -493   -387   -805   -672   -423
   -511  -1015   -506    763     -2   -763   -470   -472   -376   -792   -652   -402
   -545   -969   -423    758    -62   -696   -439   -431   -329   -743   -597   -355
   -607   -956   -348    779   -129   -652   -394   -381   -280   -698   -561   -306
   -623   -906   -283    763   -171   -594   -381   -353   -259   -680   -540   -275
   -615   -854   -239    732   -189   -545   -381   -332   -241   -657   -517   -257
   -618   -815   -197    717   -210   -506   -374   -303   -213   -631   -485   -236
   -623   -787   -163    704   -231   -475   -361   -272   -187   -605   -467   -215
   -620   -766   -145    693   -239   -457   -353   -236   -163   -587   -449   -184
   -594   -763   -168    680   -213   -467   -348   -210   -148   -576   -441   -153
   -610   -789   -179    701   -215   -485   -335   -187   -137   -550   -418   -119
   -657   -740    -83    696   -288   -410   -311   -142    -96   -498   -363    -77
   -659   -691    -31    672   -314   -361   -309   -132    -72   -465   -332    -59
   -607   -688    -80    646   -265   -384   -332   -150    -98   -485   -353    -80
   -558   -709   -150    633   -205   -431   -342   -158   -124   -511   -376    -64
   -579   -680   -103    628   -239   -392   -324   -135    -98   -470   -329    -23
   -589   -657    -67    623   -262   -361   -309   -127    -85   -449   -301    -10
   -597   -615    -18    605   -293   -316   -293   -127    -75   -436   -285      2
   -602   -592     10    597   -306   -290   -293   -140    -77   -431   -280     -7
   -628   -579     46    602   -340   -265   -283   -153    -72   -431   -270    -10
   -639   -579     59    607   -350   -259   -280   -174    -83   -446   -283    -25
   -618   -563     54    589   -337   -254   -283   -197    -98   -465   -303    -41
   -610   -548     62    579   -337   -244   -280   -220   -106   -475   -311    -57
   -628   -558     70    592   -350   -244   -280   -252   -122   -493   -329    -80
   -646   -558     85    602   -366   -236   -283   -285   -142   -517   -353   -109
   -678   -558    116    615   -400   -220   -285   -322   -158   -540   -381   -150
   -717   -579    137    649   -428   -220   -283   -345   -171   -563   -413   -197
   -685   -623     62    652   -376   -283   -309   -387   -210   -607   -454   -223
   -696   -657     38    675   -368   -309   -314   -394   -226   -615   -459   -213
   -737   -688     46    711   -394   -319   -309   -394   -231   -618   -462   -213
   -758   -685     72    722   -415   -306   -314   -407   -233   -620   -465   -207
   -766   -672     90    717   -431   -290   -311   -407   -231   -607   -457   -202
   -779   -680     98    730   -441   -290   -306   -407   -231   -605   -452   -210
   -795   -680    111    735   -454   -285   -293   -400   -215   -600   -444   -194
   -776   -696     80    737   -428   -309   -290   -392   -220   -605   -439   -174
   -737   -698     36    717   -389   -332   -298   -392   -228   -605   -433   -181
   -696   -678     18    685   -358   -332   -311   -394   -239   -613   -441   -192
   -662   -672    -10    667   -327   -342   -316   -394   -244   -607   -441   -187
   -652   -662    -10    657   -322   -337   -316   -389   -236   -594   -436   -194
   -649   -644      5    644   -329   -319   -303   -384   -231   -597   -441   -210
   -659   -610     49    633   -355   -280   -270   -353   -205   -579   -423   -189
   -685   -571    114    628   -402   -228   -223   -290   -145   -530   -363   -127
   -665   -553    111    610   -389   -220   -207   -265   -124   -524   -345   -103
   -662   -532    127    597   -397   -202   -197   -270   -124   -530   -358   -101
   -678   -496    179    587   -431   -158   -161   -244    -96   -483   -337    -70
   -675   -444    228    558   -454   -109   -132   -218    -67   -446   -314    -44
   -688   -415    272    553   -480    -72    -88   -179    -31   -407   -257      2
   -683   -353    327    517   -506    -15    -77   -161      2   -366   -200     44
   -670   -293    376    480   -524     38   -101   -171     12   -353   -174     64
   -652   -259    389    454   -522     64   -132   -181     18   -345   -158     88
   -646   -249    397    449   -522     72   -145   -179     18   -335   -145    114
   -649   -265    384    457   -517     59   -148   -179     12   -332   -142    129
   -665   -259    405    459   -535     72   -150   -189      5   -337   -145    124
   -667   -283    384    472   -527     49   -155   -207    -15   -366   -174     93
   -652   -348    303    501   -478    -23   -153   -207    -38   -397   -200     64
   -639   -413    226    524   -436    -93   -161   -226    -75   -433   -241     18
   -626   -446    176    535   -402   -135   -163   -241   -101   -459   -270    -12
   -613   -454    158    532   -387   -148   -168   -257   -119   -478   -283    -36
   -607   -470    137    540   -374   -166   -174   -280   -145   -511   -314    -80
   -597   -496     98    545   -348   -200   -184   -301   -163   -527   -316    -85
   -594   -509     83    550   -340   -213   -184   -301   -166   -519   -303    -72
   -605   -527     77    563   -342   -223   -181   -288   -155   -506   -288    -67
   -633   -532    101    584   -368   -215   -168   -275   -145   -496   -272    -51
   -693   -530    161    610   -428   -184   -150   -265   -132   -491   -265    -44
   -701   -535    166    615   -433   -184   -153   -275   -142   -504   -277    -51
   -675   -550    124    613   -402   -213   -166   -277   -158   -514   -280    -46
   -667   -563    103    615   -387   -231   -163   -267   -153   -511   -272    -23
   -685   -574    109    628   -400   -231   -148   -257   -153   -519   -272    -15
   -701   -607     93    652   -397   -257   -127   -244   -158   -527   -277    -49
   -698   -722    -23    709   -337   -374    -75   -192   -181   -587   -348   -148
   -665   -904   -239    784   -213   -571     51    -62   -200   -701   -498   -309
   -610   -883   -275    745   -168   -581    205    129    -80   -675   -509   -335
   -631   -592     36    610   -335   -277    288    111     93   -485   -303   -158
   -766   -122    641    444   -706    259    148   -265    184   -192     83    231
   -945    524   1470    210  -1208    997   -119   -680    301    241    657    815
  -1028   1065   2091    -18  -1561   1577   -361   -828    540    779   1288   1460
   -982   1078   2060    -49  -1519   1569   -605   -891    597   1028   1556   1779
   -971    579   1551    194  -1262   1065   -698   -974    257    626   1143   1402
  -1010    -57    953    535   -982    446   -670  -1026   -316   -223    296    566
  -1044   -511    532    776   -789      7   -478   -813   -491   -657   -213     51
  -1036   -641    392    839   -717   -124   -275   -511   -324   -607   -252      5
  -1034   -654    379    844   -709   -137   -148   -316   -189   -535   -220     18
  -1031   -693    337    862   -685   -179    -83   -213   -132   -514   -220     18
  -1028   -779    249    901   -641   -265    -64   -181   -135   -535   -254     -5
  -1026   -810    215    917   -623   -298    -67   -181   -150   -566   -283    -23
  -1039   -862    174    950   -607   -345    -67   -179   -161   -589   -309    -41
  -1049   -885    163    969   -607   -361    -59   -174   -155   -592   -311    -36
  -1054   -872    179    961   -618   -348    -49   -168   -148   -592   -309    -33
  -1026   -823    202    924   -615   -311    -33   -148   -132   -579   -293    -18
  -1010   -789    220    898   -618   -285    -12   -114   -103   -555   -270     15
  -1039   -784    254    911   -646   -265     31    -62    -64   -519   -239     62
  -1067   -771    293    917   -680   -239     49    -41    -38   -493   -213     96
  -1075   -745    329    909   -704   -207     57    -41    -36   -491   -215     98
  -1070   -730    340    898   -706   -194     44    -62    -59   -524   -257     64
  -1075   -792    283    935   -680   -254     12    -83    -93   -558   -293     46
  -1041   -849    192    943   -618   -327    -10   -101   -116   -587   -324     36
   -976   -826    148    901   -563   -340    -57   -148   -155   -631   -358     18
   -937   -839     98    885   -522   -371    -90   -171   -187   -662   -384      0
   -943   -875     67    909   -506   -405   -119   -197   -213   -685   -407    -18
   -948   -896     51    922   -501   -423   -119   -197   -218   -696   -420    -20
   -922   -924     -5    922   -459   -465   -122   -192   -223   -704   -433    -25
   -857   -961   -103    909   -379   -532   -132   -189   -228   -711   -449    -31
   -779   -943   -163    862   -309   -553   -148   -200   -239   -722   -470    -41
   -724   -927   -205    826   -259   -568   -176   -220   -254   -743   -496    -64
   -667   -909   -241    787   -213   -576   -200   -228   -272   -761   -522    -75
   -607   -904   -298    756   -158   -602   -226   -226   -283   -769   -535    -67
   -548   -885   -337    717   -106   -613   -231   -220   -280   -758   -535    -49
   -509   -880   -371    693    -70   -626   -249   -223   -283   -763   -545    -46
   -548   -927   -379    735    -85   -654   -285   -249   -306   -784   -571    -59
   -561   -958   -397    758    -83   -678   -303   -272   -337   -813   -597    -70
   -574   -961   -387    769    -93   -675   -303   -270   -355   -820   -600    -49
   -587   -906   -319    745   -135   -613   -329   -280   -363   -820   -553     -7
   -607   -878   -270    743   -171   -574   -348   -290   -379   -826   -465     23
   -639   -839   -200    737   -220   -519   -358   -298   -392   -805   -361     51
   -644   -805   -161    724   -241   -483   -361   -309   -407   -758   -280     75
   -641   -758   -116    698   -265   -439   -374   -337   -366   -698   -262     72
   -709   -719    -10    714   -350   -366   -392   -345   -301   -698   -306     41
   -891   -789     98    839   -496   -348   -353   -314   -296   -750   -363     10
  -1096   -862    233    979   -665   -314   -254   -285   -316   -802   -420    -15
  -1249   -904    345   1075   -797   -280   -220   -329   -381   -883   -514    -93
  -1356   -937    415   1145   -885   -262   -194   -368   -428   -940   -587   -145
  -1434   -982    449   1205   -943   -267   -148   -353   -426   -937   -597   -127
  -1491   -969    522   1231  -1008   -223   -101   -332   -397   -914   -574    -77
  -1517   -948    568   1231  -1047   -189    -80   -345   -405   -930   -594    -85
  -1538   -945    589   1241  -1065   -179    -75   -374   -423   -961   -613    -98
  -1509   -987    522   1244  -1015   -233   -106   -426   -465   -995   -639   -119
  -1454  -1049    405   1252   -930   -322   -142   -485   -517  -1036   -693   -171
  -1410  -1062    348   1234   -883   -358   -176   -537   -571  -1088   -745   -215
  -1384  -1060    324   1221   -857   -368   -192   -550   -602  -1106   -763   -213
  -1356  -1067    285   1210   -820   -392   -197   -558   -613  -1117   -774   -207
  -1299  -1098    200   1200   -750   -449   -202   -579   -631  -1135   -797   -220
  -1210  -1130     80   1169   -646   -524   -241   -623   -688  -1192   -859   -275
  -1166  -1093     70   1130   -620   -511   -257   -641   -709  -1208   -875   -288
  -1166  -1065    101   1114   -636   -480   -241   -626   -691  -1189   -865   -267
  -1205  -1078    127   1143   -667   -475   -228   -613   -683  -1184   -854   -252
  -1184  -1088     96   1135   -641   -496   -233   -620   -688  -1195   -870   -249
  -1122  -1080     38   1101   -581   -522   -244   -628   -696  -1208   -888   -252
  -1085  -1072     12   1078   -553   -530   -249   -633   -701  -1213   -893   -244
  -1049  -1047      2   1049   -527   -522   -246   -628   -698  -1210   -880   -220
  -1015  -1002     10   1008   -514   -496   -241   -631   -696  -1208   -875   -205
   -950   -953     -2    950   -475   -478   -244   -641   -704  -1218   -883   -205
   -909   -932    -23    919   -444   -478   -254   -657   -719  -1239   -906   -218
   -862   -872    -10    867   -426   -441   -257   -659   -714  -1234   -904   -207
   -849   -792     54    818   -454   -368   -267   -675   -706  -1223   -893   -194
   -831   -722    106    776   -470   -309   -288   -706   -722  -1231   -896   -189
   -782   -662    116    719   -452   -275   -327   -732   -737  -1234   -893   -174
   -756   -641    114    698   -436   -265   -361   -756   -758  -1236   -891   -161
   -743   -659     83    701   -415   -290   -384   -800   -813  -1286   -943   -197
   -735   -665     67    698   -402   -298   -389   -831   -852  -1317   -976   -215
   -761   -696     62    727   -413   -316   -394   -859   -885  -1340  -1000   -220
   -818   -782     36    800   -428   -374   -415   -885   -924  -1371  -1031   -228
   -862   -875    -12    867   -426   -444   -423   -911   -979  -1423  -1088   -280
   -857   -914    -57    885   -400   -485   -428   -932  -1018  -1454  -1132   -314
   -859   -956    -98    906   -381   -527   -444   -974  -1075  -1506  -1189   -355
   -865  -1010   -145    937   -361   -579   -452  -1005  -1117  -1543  -1231   -387
   -870  -1052   -181    961   -345   -618   -459  -1031  -1153  -1571  -1262   -413
   -901  -1109   -207   1005   -348   -659   -470  -1057  -1187  -1605  -1299   -436
   -937  -1137   -200   1036   -368   -670   -475  -1067  -1208  -1621  -1319   -444
   -971  -1104   -132   1039   -420   -618   -465  -1067  -1200  -1610  -1312   -428
  -1010  -1088    -80   1049   -465   -587   -462  -1080  -1210  -1613  -1322   -433
  -1026  -1114    -90   1070   -467   -602   -465  -1101  -1236  -1634  -1345   -444
  -1015  -1135   -119   1072   -449   -628   -478  -1127  -1265  -1649  -1371   -454
  -1013  -1156   -142   1085   -436   -649   -491  -1143  -1283  -1662  -1389   -462
  -1021  -1182   -161   1098   -431   -672   -506  -1169  -1312  -1680  -1418   -475
   -997  -1202   -205   1098   -397   -704   -506  -1171  -1330  -1688  -1431   -465
   -966  -1252   -285   1106   -342   -769   -501  -1161  -1353  -1717  -1483   -493
   -919  -1358   -439   1140   -241   -898   -462  -1101  -1382  -1792  -1608   -589
   -878  -1452   -576   1163   -153  -1015   -353   -943  -1332  -1849  -1764   -722
   -859  -1319   -459   1088   -202   -891   -233   -787  -1158  -1740  -1727   -693
   -927   -950    -25    937   -452   -488   -223   -948  -1075  -1582  -1504   -506
  -1041   -509    532    776   -787     10   -452  -1504  -1221  -1418  -1137   -158
  -1161      0   1161    579  -1163    579   -758  -1995  -1335  -1130   -641    303
  -1148    332   1480    407  -1314    906  -1044  -2249  -1337   -763   -142    787
  -1041    142   1184    449  -1114    662  -1223  -2325  -1421   -672    -41    927
   -963   -441    522    704   -743     38  -1228  -2309  -1740  -1187   -626    420
   -909  -1002    -93    956   -407   -550  -1158  -2286  -2179  -2055  -1553   -405
   -862  -1395   -532   1127   -166   -963  -1018  -2070  -2177  -2291  -1927   -730
   -828  -1475   -646   1150    -93  -1062   -883  -1813  -1951  -2138  -1880   -683
   -782  -1480   -698   1132    -41  -1091   -774  -1641  -1795  -2034  -1839   -646
   -696  -1449   -753   1072     28  -1101   -732  -1571  -1730  -1987  -1813   -641
   -597  -1475   -880   1036    140  -1179   -740  -1566  -1743  -2016  -1836   -678
   -498  -1496  -1000    995    249  -1247   -771  -1600  -1787  -2075  -1873   -740
   -410  -1522  -1111    966    350  -1317   -857  -1693  -1873  -2169  -1948   -831
   -275  -1553  -1280    914    501  -1418   -904  -1743  -1932  -2229  -2000   -878
   -166  -1538  -1371    852    602  -1454   -930  -1771  -1964  -2262  -2036   -896
   -127  -1480  -1356    802    613  -1418   -956  -1808  -1990  -2278  -2062   -914
   -116  -1428  -1312    774    597  -1371   -987  -1847  -2021  -2301  -2088   -927
    -93  -1397  -1304    743    605  -1350  -1028  -1873  -2044  -2314  -2094   -943
    -23  -1314  -1293    667    633  -1304  -1067  -1880  -2049  -2314  -2081   -950
     38  -1197  -1236    576    636  -1215  -1111  -1886  -2044  -2312  -2068   -935
    -44  -1226  -1182    636    568  -1205  -1114  -1883  -2047  -2317  -2083   -914
   -257  -1350  -1093    802    415  -1223  -1072  -1886  -2057  -2327  -2135   -914
   -480  -1439   -958    958    239  -1200  -1052  -1914  -2075  -2340  -2187   -937
   -646  -1514   -870   1080    109  -1192  -1031  -1943  -2091  -2353  -2229   -956
   -659  -1532   -872   1096    106  -1202   -971  -1964  -2117  -2372  -2257   -971
   -555  -1525   -971   1039    207  -1249   -909  -1992  -2158  -2408  -2317  -1018
   -415  -1496  -1080    956    332  -1288   -880  -1982  -2190  -2439  -2377  -1052
   -329  -1488  -1158    906    413  -1322   -901  -1938  -2203  -2452  -2408  -1054
   -329  -1512  -1182    922    426  -1348   -956  -1906  -2161  -2439  -2431  -1052
   -410  -1602  -1192   1005    389  -1400  -1039  -1951  -2125  -2436  -2475  -1054
   -472  -1673  -1200   1072    363  -1436  -1062  -1997  -2120  -2418  -2520  -1065
   -454  -1652  -1200   1052    371  -1426  -1021  -2008  -2130  -2364  -2509  -1065
   -413  -1582  -1169    997    376  -1376   -997  -1992  -2151  -2338  -2465  -1062
   -405  -1548  -1143    974    366  -1345  -1010  -1948  -2125  -2299  -2364  -1013
   -400  -1496  -1096    948    345  -1299  -1031  -1925  -2088  -2260  -2278   -969
   -400  -1475  -1075    935    335  -1275  -1054  -1919  -2070  -2223  -2221   -911
   -400  -1436  -1036    919    316  -1236  -1088  -1935  -2078  -2197  -2174   -883
   -361  -1356   -997    857    316  -1179  -1122  -1948  -2088  -2177  -2130   -857
   -340  -1369  -1028    854    342  -1200  -1137  -1961  -2112  -2179  -2109   -867
   -332  -1408  -1075    867    368  -1241  -1166  -2003  -2171  -2234  -2158   -922
   -319  -1376  -1057    849    368  -1218  -1200  -2047  -2229  -2278  -2197   -943
   -335  -1376  -1044    854    353  -1210  -1202  -2057  -2249  -2286  -2197   -945
   -371  -1415  -1044    893    335  -1231  -1189  -2060  -2265  -2299  -2200   -969
   -423  -1428  -1005    927    290  -1218  -1182  -2070  -2278  -2307  -2195   -945
   -478  -1395   -917    937    218  -1156  -1184  -2094  -2301  -2322  -2195   -943
   -501  -1395   -893    948    194  -1145  -1171  -2109  -2314  -2327  -2213   -982
   -501  -1366   -867    932    181  -1117  -1158  -2130  -2333  -2356  -2257  -1041
   -522  -1363   -841    940    158  -1104  -1161  -2171  -2372  -2403  -2307  -1039
   -576  -1418   -841    997    132  -1130  -1195  -2223  -2413  -2442  -2320  -1015
   -581  -1408   -826    995    122  -1119  -1187  -2247  -2423  -2439  -2301  -1078
   -568  -1400   -831    984    129  -1117  -1187  -2273  -2439  -2455  -2327  -1093
   -589  -1418   -828   1002    119  -1124  -1179  -2288  -2449  -2457  -2330  -1057
   -594  -1384   -789    989     96  -1088  -1184  -2312  -2452  -2447  -2307  -1093
   -530  -1345   -815    935    140  -1080  -1202  -2353  -2483  -2468  -2348  -1208
   -457  -1356   -898    906    220  -1130  -1241  -2416  -2540  -2527  -2434  -1252
   -384  -1350   -969    865    290  -1161  -1265  -2449  -2566  -2551  -2465  -1265
   -345  -1335   -989    841    322  -1163  -1273  -2462  -2574  -2569  -2488  -1288
   -335  -1312   -979    823    322  -1148  -1270  -2444  -2551  -2535  -2460  -1260
   -301  -1304  -1002    802    348  -1153  -1275  -2436  -2538  -2501  -2442  -1267
   -290  -1286   -995    789    350  -1140  -1288  -2449  -2543  -2496  -2462  -1267
   -293  -1247   -953    771    329  -1101  -1280  -2439  -2525  -2470  -2452  -1239
   -301  -1213   -911    756    303  -1065  -1257  -2405  -2483  -2418  -2408  -1189
   -316  -1195   -878    756    277  -1036  -1221  -2361  -2439  -2361  -2359  -1156
   -337  -1150   -815    743    239   -984  -1192  -2330  -2400  -2314  -2325  -1145
   -355  -1143   -787    750    215   -966  -1158  -2299  -2366  -2273  -2294  -1124
   -358  -1070   -714    711    176   -893  -1143  -2273  -2330  -2226  -2257  -1096
   -361  -1023   -662    691    148   -844  -1130  -2249  -2294  -2171  -2229  -1054
   -358   -989   -631    672    135   -810  -1104  -2205  -2234  -2099  -2174   -989
   -363   -930   -566    646    101   -748  -1088  -2184  -2187  -2034  -2099   -937
   -381   -846   -467    613     41   -657  -1106  -2205  -2169  -1995  -2062   -958
   -381   -815   -433    600     23   -626  -1145  -2229  -2166  -1971  -2052   -945
   -366   -818   -454    592     41   -636  -1176  -2260  -2184  -1977  -2062   -961
   -366   -831   -465    600     49   -649  -1182  -2278  -2205  -1997  -2104  -1010
   -381   -893   -514    636     64   -704  -1192  -2301  -2236  -2031  -2132   -982
   -371   -904   -532    636     80   -719  -1218  -2330  -2268  -2065  -2158   -995
   -337   -937   -602    636    129   -771  -1241  -2343  -2286  -2070  -2174  -1018
   -345  -1047   -701    696    176   -875  -1254  -2361  -2307  -2081  -2205  -1083
   -389  -1101   -711    745    158   -906  -1252  -2366  -2309  -2075  -2195  -1122
   -439  -1148   -709    792    132   -927  -1262  -2387  -2322  -2075  -2205  -1148
   -462  -1184   -722    820    129   -953  -1293  -2434  -2364  -2109  -2255  -1192
   -454  -1223   -769    839    155   -997  -1330  -2478  -2403  -2143  -2304  -1241
   -402  -1257   -857    828    226  -1057  -1371  -2525  -2434  -2171  -2338  -1286
   -327  -1293   -966    810    319  -1130  -1418  -2572  -2470  -2210  -2364  -1322
   -275  -1327  -1052    797    387  -1189  -1454  -2605  -2494  -2226  -2372  -1361
   -187  -1350  -1163    769    488  -1257  -1483  -2634  -2514  -2239  -2395  -1405
    -80  -1343  -1262    709    589  -1304  -1527  -2681  -2546  -2255  -2421  -1444
     12  -1337  -1350    662    680  -1345  -1558  -2722  -2566  -2260  -2439  -1486
     54  -1322  -1376    633    714  -1348  -1577  -2751  -2572  -2255  -2439  -1506
     77  -1314  -1392    618    735  -1353  -1584  -2759  -2579  -2252  -2436  -1501
     77  -1335  -1413    628    745  -1374  -1587  -2735  -2566  -2234  -2452  -1473
     59  -1400  -1460    670    758  -1431  -1561  -2691  -2548  -2231  -2483  -1462
     64  -1530  -1595    732    828  -1564  -1473  -2585  -2527  -2265  -2553  -1561
     49  -1641  -1691    797    870  -1665  -1314  -2400  -2439  -2281  -2626  -1680
     15  -1452  -1470    717    740  -1460  -1174  -2249  -2229  -2117  -2507  -1610
    -57  -1044   -987    550    462  -1018  -1208  -2488  -2166  -1917  -2252  -1382
   -166   -574   -407    366    119   -491  -1480  -2969  -2216  -1621  -1810   -976
   -298      7    306    145   -301    155  -1771  -3320  -2151  -1156  -1205   -459
   -324    285    607     18   -465    446  -2052  -3442  -2023   -685   -678    -12
   -270    -33    233    150   -252     98  -2203  -3419  -2062   -623   -652     28
   -280   -589   -311    433     15   -452  -2179  -3411  -2444  -1218  -1278   -527
   -350  -1101   -750    727    200   -927  -2039  -3377  -2899  -2055  -2117  -1293
   -358  -1358  -1000    859    319  -1182  -1816  -3073  -2743  -2088  -2273  -1467
   -335  -1327   -992    831    327  -1161  -1644  -2816  -2488  -1899  -2164  -1410
   -301  -1283   -982    789    337  -1135  -1527  -2644  -2325  -1784  -2096  -1376
   -262  -1286  -1023    774    379  -1156  -1473  -2553  -2247  -1740  -2073  -1356
   -233  -1327  -1096    779    428  -1210  -1467  -2525  -2221  -1722  -2065  -1358
   -231  -1353  -1124    792    446  -1239  -1462  -2501  -2195  -1688  -2052  -1369
   -223  -1319  -1098    769    436  -1210  -1454  -2483  -2169  -1652  -2029  -1374
   -233  -1327  -1093    782    428  -1210  -1447  -2483  -2153  -1628  -2010  -1395
   -267  -1366  -1101    815    415  -1234  -1431  -2468  -2132  -1608  -2021  -1434
   -254  -1348  -1093    800    418  -1221  -1415  -2449  -2101  -1574  -2016  -1405
   -257  -1348  -1091    802    415  -1221  -1395  -2421  -2057  -1517  -1969  -1363
   -306  -1319  -1013    813    353  -1166  -1371  -2379  -1992  -1439  -1904  -1337
   -319  -1314   -997    815    337  -1156  -1369  -2366  -1956  -1405  -1878  -1335
   -319  -1327  -1010    823    342  -1169  -1374  -2366  -1943  -1389  -1865  -1340
   -301  -1322  -1021    810    358  -1171  -1371  -2356  -1912  -1358  -1839  -1345
   -311  -1319  -1008    815    348  -1163  -1358  -2338  -1873  -1312  -1803  -1345
   -283  -1309  -1026    795    368  -1166  -1353  -2317  -1831  -1270  -1766  -1325
   -233  -1267  -1034    750    397  -1150  -1361  -2320  -1805  -1236  -1727  -1306
   -220  -1252  -1031    735    402  -1143  -1350  -2299  -1766  -1187  -1678  -1286
   -215  -1236  -1021    727    402  -1130  -1332  -2268  -1719  -1130  -1634  -1270
   -192  -1213  -1021    701    413  -1117  -1325  -2244  -1680  -1085  -1613  -1265
   -176  -1192  -1015    683    418  -1104  -1335  -2229  -1649  -1039  -1577  -1262
   -137  -1158  -1021    646    439  -1091  -1332  -2197  -1602   -976  -1517  -1239
    -88  -1122  -1034    605    472  -1078  -1327  -2174  -1569   -932  -1478  -1226
    -41  -1106  -1067    574    509  -1088  -1343  -2166  -1551   -904  -1457  -1234
      2  -1078  -1080    537    540  -1078  -1353  -2140  -1514   -854  -1410  -1218
     38  -1039  -1078    498    558  -1057  -1363  -2107  -1470   -800  -1361  -1182
    -15  -1072  -1057    545    519  -1065  -1361  -2078  -1436   -758  -1330  -1150
   -114  -1130  -1015    620    449  -1075  -1325  -2044  -1397   -717  -1283  -1137
   -148  -1101   -953    623    400  -1028  -1288  -2003  -1340   -659  -1213  -1119
   -129  -1052   -922    589    394   -987  -1283  -1974  -1301   -613  -1166  -1104
    -83  -1083  -1000    584    457  -1041  -1309  -1990  -1312   -626  -1156  -1104
   -111  -1096   -984    602    433  -1039  -1299  -1966  -1283   -589  -1111  -1067
   -122  -1080   -961    600    418  -1021  -1286  -1956  -1273   -566  -1093  -1060
   -122  -1065   -945    592    410  -1005  -1280  -1961  -1275   -563  -1096  -1078
   -103  -1031   -927    568    410   -979  -1273  -1971  -1278   -563  -1098  -1111
    -85  -1041   -956    563    433  -1000  -1262  -1979  -1288   -576  -1098  -1145
    -72  -1041   -971    555    446  -1008  -1254  -1987  -1296   -576  -1075  -1158
    -90  -1031   -940    558    423   -987  -1247  -1992  -1286   -561  -1057  -1153
   -109  -1013   -904    561    397   -958  -1265  -2010  -1288   -561  -1057  -1171
   -124  -1034   -909    576    389   -971  -1260  -2036  -1299   -576  -1067  -1218
   -124  -1047   -922    587    397   -984  -1234  -2047  -1299   -574  -1070  -1241
   -129  -1067   -937    597    402  -1002  -1213  -2044  -1286   -566  -1060  -1252
   -129  -1065   -935    597    402  -1000  -1208  -2042  -1280   -555  -1052  -1267
   -127  -1062   -937    592    402  -1000  -1197  -2039  -1252   -535  -1036  -1262
   -145  -1078   -932    610    392  -1005  -1182  -2026  -1228   -511  -1015  -1262
   -181  -1093   -914    636    366  -1005  -1161  -2013  -1205   -483   -989  -1265
   -210  -1106   -896    659    342  -1002  -1137  -1984  -1171   -441   -943  -1244
   -236  -1114   -880    675    322  -1000  -1114  -1956  -1137   -405   -904  -1231
   -241  -1075   -833    657    293   -953  -1085  -1927  -1098   -366   -862  -1208
   -223  -1013   -789    618    280   -901  -1075  -1912  -1070   -335   -826  -1189
   -213   -963   -750    589    267   -857  -1065  -1893  -1039   -309   -792  -1184
   -207   -971   -766    589    277   -870  -1041  -1867  -1005   -277   -761  -1174
   -192   -987   -795    589    298   -891  -1023  -1847   -971   -246   -727  -1169
   -184   -976   -795    579    303   -885  -1005  -1818   -927   -205   -683  -1158
   -155   -935   -779    545    311   -857   -992  -1797   -893   -174   -652  -1148
   -127   -870   -743    498    306   -807   -969  -1764   -852   -129   -602  -1114
   -124   -841   -717    483    293   -782   -940  -1717   -795    -70   -542  -1072
   -109   -797   -691    452    288   -745   -914  -1678   -743    -15   -483  -1039
   -109   -774   -665    441    277   -719   -893  -1654   -709     20   -441  -1023
   -116   -784   -667    449    272   -727   -867  -1628   -680     54   -413  -1018
   -103   -730   -626    415    259   -678   -849  -1592   -633    103   -361   -992
   -109   -675   -566    389    226   -620   -839  -1577   -594    153   -303   -966
   -122   -649   -527    387    202   -589   -839  -1577   -571    181   -265   -945
   -111   -605   -493    358    187   -548   -862  -1574   -545    215   -218   -909
   -132   -613   -480    374    171   -548   -872  -1571   -530    239   -189   -893
   -158   -628   -472    392    155   -550   -849  -1558   -511    262   -166   -898
   -187   -628   -441    407    127   -535   -841  -1553   -501    277   -145   -901
   -236   -633   -400    433     80   -517   -823  -1543   -485    296   -119   -896
   -265   -662   -397    462     64   -530   -800  -1506   -459    314   -101   -880
   -254   -722   -467    485    106   -594   -766  -1473   -457    316   -101   -888
   -246   -735   -488    491    119   -613   -724  -1434   -441    335    -83   -885
   -309   -771   -465    540     75   -618   -711  -1413   -426    353    -59   -872
   -368   -797   -428    581     28   -613   -688  -1402   -418    366    -41   -867
   -368   -779   -410    574     18   -597   -662  -1379   -402    387    -20   -862
   -374   -784   -410    579     18   -597   -641  -1369   -400    397     -7   -859
   -394   -831   -439    610     20   -633   -639  -1366   -405    400     -2   -865
   -366   -844   -478    602     54   -662   -633  -1361   -405    402      2   -865
   -335   -844   -509    589     85   -678   -639  -1369   -410    394      5   -867
   -350   -857   -506    605     77   -683   -644  -1369   -405    394     10   -870
   -358   -872   -514    613     77   -693   -646  -1363   -400    402     20   -862
   -342   -875   -532    607     93   -704   -649  -1353   -392    410     31   -875
   -298   -839   -540    566    116   -691   -654  -1340   -376    420     46   -888
   -296   -862   -566    579    135   -714   -639  -1327   -363    428     59   -896
   -342   -950   -607    646    129   -779   -610  -1293   -363    413     36   -917
   -348  -1106   -758    727    205   -932   -532  -1192   -358    358    -33   -984
   -311  -1288   -979    800    332  -1135   -400  -1036   -332    270   -171  -1137
   -241  -1231   -989    737    374  -1111   -236   -831   -174    319   -166  -1171
   -272   -839   -568    555    145   -704   -218   -976    -59    506     77   -974
   -366   -379    -12    374   -179   -197   -478  -1475   -106    748    454   -615
   -465    215    680    124   -574    449   -792  -1886    -59   1158   1015    -88
   -459    758   1218   -148   -839    987  -1088  -2086     83   1657   1621    485
   -415    561    976    -72   -696    769  -1330  -2158     54   1803   1769    657
   -436    -90    342    262   -389    124  -1325  -2164   -288   1286   1223    158
   -452   -623   -171    537   -142   -397  -1195  -2120   -745    472    420   -602
   -465   -971   -506    719     20   -740   -979  -1834   -753    197     62   -992
   -431  -1013   -584    722     75   -800   -823  -1556   -527    332    103   -963
   -355  -1005   -652    680    145   -828   -685  -1353   -374    423    137   -914
   -345  -1028   -683    685    166   -857   -631  -1249   -301    459    153   -898
   -384  -1067   -683    727    148   -875   -628  -1226   -290    462    145   -924
   -366  -1114   -748    740    189   -930   -618  -1215   -290    452    124   -937
   -303  -1114   -810    709    252   -963   -618  -1213   -296    439     90   -979
   -288  -1117   -831    701    270   -974   -631  -1215   -306    420     64   -969
   -345  -1085   -740    717    197   -914   -636  -1202   -296    426     70   -953
   -483  -1158   -675    818     93   -917   -620  -1184   -277    444     96   -909
   -581  -1182   -600    883      7   -891   -597  -1158   -246    475    148   -878
   -620  -1187   -566    901    -28   -878   -581  -1135   -215    504    192   -852
   -605  -1166   -561    885    -23   -865   -581  -1122   -200    527    228   -839
   -584  -1111   -527    846    -31   -820   -600  -1117   -194    542    249   -849
   -576  -1098   -524    836    -25   -813   -613  -1111   -189    548    249   -844
   -581  -1096   -517    836    -33   -807   -605  -1091   -168    568    283   -836
   -607  -1132   -524    870    -41   -828   -589  -1067   -148    589    316   -823
   -579  -1078   -498    826    -41   -789   -550  -1041   -114    628    358   -789
   -568  -1049   -480    807    -44   -766   -542  -1021    -88    652    379   -787
   -579  -1088   -509    831    -36   -800   -563  -1018    -83    646    348   -805
   -594  -1119   -524    857    -36   -823   -576  -1015    -88    633    329   -820
   -631  -1109   -480    867    -75   -795   -563   -987    -57    654    358   -795
   -652  -1065   -413    857   -122   -737   -555   -953    -18    688    387   -769
   -696  -1018   -324    857   -187   -672   -563   -932     10    719    407   -748
   -724   -984   -259    854   -233   -623   -545   -888     57    771    454   -732
   -743   -948   -207    844   -270   -579   -530   -839    103    826    511   -701
   -779   -919   -140    849   -322   -530   -530   -797    145    867    566   -657
   -839   -898    -62    867   -389   -480   -517   -743    200    917    628   -607
   -854   -893    -38    875   -407   -467   -504   -685    249    950    662   -584
   -779   -883   -106    831   -337   -496   -522   -662    257    953    662   -566
   -672   -854   -181    763   -246   -517   -576   -675    249    950    670   -550
   -566   -846   -280    704   -145   -563   -644   -709    218    930    662   -561
   -493   -828   -335    662    -80   -581   -678   -724    197    917    665   -563
   -462   -826   -363    644    -51   -597   -698   -740    171    896    665   -579
   -431   -805   -376    618    -28   -592   -714   -753    153    878    662   -597
   -418   -795   -379    605    -20   -587   -722   -769    132    857    654   -615
   -415   -784   -368    600    -23   -576   -722   -779    116    841    646   -620
   -433   -789   -358    610    -38   -576   -714   -784    114    836    646   -615
   -444   -813   -371    628    -36   -592   -709   -800    101    818    631   -636
   -452   -833   -384    641    -33   -607   -709   -823     83    795    618   -665
   -444   -826   -381    636    -31   -605   -696   -839     77    784    610   -688
   -436   -828   -392    631    -23   -610   -693   -867     62    763    594   -724
   -423   -854   -431    639      2   -644   -683   -885     49    743    584   -748
   -413   -854   -441    633     12   -646   -680   -906     41    737    584   -761
   -413   -865   -452    639     18   -659   -678   -924     25    727    581   -776
   -410   -870   -459    639     23   -665   -675   -940     15    717    571   -792
   -433   -875   -444    654      5   -659   -683   -958      7    709    561   -810
   -480   -917   -439    696    -20   -678   -685   -971     -7    706    550   -826
   -506   -919   -413    714    -46   -667   -685   -971    -10    704    558   -823
   -519   -922   -405    719    -59   -665   -688   -971     -7    709    571   -813
   -548   -924   -379    735    -85   -652   -691   -971      0    717    584   -805
   -555   -930   -376    743    -90   -654   -683   -948     18    730    602   -789
   -542   -927   -384    735    -80   -657   -675   -917     38    745    620   -774
   -545   -904   -358    722    -93   -631   -670   -896     59    763    639   -761
   -542   -911   -368    727    -88   -641   -662   -875     80    779    654   -745
   -545   -922   -376    732    -85   -649   -649   -849    103    800    680   -722
   -542   -888   -345    717    -98   -618   -631   -815    137    839    714   -693
   -535   -844   -311    688   -114   -579   -610   -787    168    872    743   -670
   -535   -807   -272    672   -132   -542   -587   -758    194    898    761   -644
   -527   -769   -241    646   -145   -506   -576   -732    220    927    782   -618
   -522   -753   -231    639   -145   -493   -566   -704    239    956    795   -602
   -517   -719   -205    618   -158   -462   -581   -685    252    969    815   -581
   -493   -678   -184    584   -155   -431   -605   -685    265    984    844   -561
   -480   -685   -205    581   -140   -444   -646   -711    249    979    841   -566
   -436   -675   -239    555    -98   -457   -709   -740    239    982    857   -553
   -355   -646   -293    498    -33   -470   -766   -761    226    987    862   -548
   -270   -646   -376    459     51   -511   -810   -787    197    966    841   -571
   -192   -659   -467    423    137   -563   -870   -833    150    917    784   -613
   -116   -696   -579    407    231   -639   -927   -888     96    859    724   -654
    -46   -779   -732    410    340   -756   -966   -919     54    813    675   -706
     10   -883   -896    436    452   -888   -997   -943      2    753    626   -761
     44   -956  -1002    454    522   -979  -1028   -971    -46    701    592   -815
     72   -961  -1034    444    553   -997  -1072  -1002    -85    670    571   -859
     85   -969  -1054    439    568  -1010  -1101  -1026   -114    641    555   -906
     57   -982  -1039    462    545  -1008  -1083  -1010   -111    639    563   -911
     -2  -1000   -997    501    496   -997  -1062   -995    -98    641    566   -898
    -75   -995   -919    535    420   -958  -1067   -992    -98    644    571   -880
   -114   -966   -852    540    366   -909  -1062   -974    -88    665    587   -867
   -168   -953   -787    561    306   -870  -1054   -953    -62    698    594   -862
   -241   -945   -706    592    231   -826  -1041   -930    -41    732    602   -844
   -296   -956   -659    626    181   -807  -1018   -898    -15    758    628   -792
   -340   -953   -613    644    135   -782  -1000   -875      7    787    652   -776
   -410   -924   -514    667     51   -719   -971   -836     38    820    678   -750
   -488   -891   -402    688    -44   -646   -932   -784     88    859    717   -706
   -535   -896   -361    717    -88   -628   -896   -730    124    862    724   -698
   -485  -1018   -535    750     20   -776   -846   -628    119    805    652   -745
   -407  -1109   -701    758    145   -906   -732   -449    153    737    530   -867
   -348  -1005   -657    675    153   -831   -600   -262    283    779    511   -904
   -392   -696   -303    545    -44   -501   -553   -353    410    930    662   -771
   -509   -244    262    376   -387      7   -800   -893    374   1156   1008   -389
   -620    332    953    142   -787    641  -1106  -1379    400   1519   1532    166
   -649    787   1436    -70  -1044   1111  -1402  -1647    511   1938   2060    719
   -545    750   1296   -101   -919   1023  -1673  -1792    478   2104   2268    974
   -493    145    639    171   -566    392  -1714  -1855     80   1558   1670    394
   -496   -558    -62    527   -218   -311  -1610  -1803   -387    753    795   -467
   -509   -995   -485    750    -12   -740  -1392  -1522   -467    397    327   -935
   -506  -1098   -592    802     41   -846  -1187  -1200   -265    480    324   -948
   -483  -1093   -610    787     62   -852  -1044   -995   -114    576    376   -906
   -488  -1111   -623    800     67   -867   -966   -893    -38    623    418   -888
   -501  -1122   -620    813     57   -872   -922   -836     -5    641    433   -896
   -519  -1109   -589    815     33   -849   -891   -789     23    652    441   -870
   -535  -1088   -553    810      7   -820   -862   -745     59    678    472   -810
   -537  -1028   -491    782    -23   -761   -849   -730     70    685    498   -810
   -530  -1036   -509    782    -10   -774   -854   -724     77    685    511   -815
   -519  -1034   -514    776     -2   -774   -859   -719     83    685    522   -823
   -517   -992   -478    753    -20   -735   -872   -730     77    675    519   -839
   -532   -971   -439    750    -46   -706   -872   -727     83    678    527   -839
   -555   -958   -402    756    -77   -680   -859   -709    103    704    555   -828
   -568   -969   -400    769    -85   -685   -846   -696    116    722    576   -823
   -576   -966   -389    771    -96   -678   -849   -688    116    717    571   -841
   -558   -930   -371    745    -96   -652   -857   -685    119    706    571   -841
   -514   -932   -420    722    -46   -678   -867   -688    111    691    571   -841
   -501   -914   -413    709    -44   -665   -857   -665    127    709    592   -810
   -527   -893   -368    709    -83   -631   -839   -626    168    748    633   -789
   -545   -862   -316    704   -114   -589   -828   -602    187    763    654   -782
   -548   -854   -306    701   -122   -581   -820   -571    213    792    685   -763
   -537   -828   -290    683   -124   -561   -810   -530    252    826    730   -724
   -548   -797   -249    672   -150   -524   -802   -491    288    865    771   -701
   -563   -789   -226    675   -171   -509   -800   -446    329    901    802   -701
   -561   -740   -181    649   -189   -462   -820   -402    363    924    815   -675
   -553   -719   -166    636   -194   -444   -833   -363    397    956    854   -615
   -542   -683   -140    610   -202   -413   -844   -324    436    992    906   -592
   -535   -665   -129    600   -205   -397   -836   -280    480   1026    940   -568
   -545   -649   -103    594   -223   -376   -831   -241    514   1057    971   -524
   -555   -579    -23    568   -267   -301   -828   -215    545   1093   1008   -511
   -535   -519     12    527   -277   -254   -826   -197    568   1117   1028   -488
   -524   -491     33    506   -280   -228   -818   -176    594   1140   1065   -444
   -527   -493     33    509   -283   -231   -815   -181    589   1137   1067   -465
   -517   -517      0    517   -259   -259   -818   -200    563   1106   1026   -491
   -545   -530     12    535   -280   -259   -820   -210    555   1093   1018   -478
   -579   -504     75    540   -329   -215   -818   -215    555   1093   1028   -470
   -615   -496    116    555   -368   -189   -807   -220    558   1088   1034   -467
   -639   -501    137    571   -389   -181   -805   -228    558   1091   1044   -465
   -662   -530    132    594   -397   -200   -802   -239    555   1083   1034   -498
   -675   -545    129    610   -402   -210   -800   -252    550   1067   1021   -522
   -688   -558    127    623   -407   -218   -795   -267    550   1060   1031   -506
   -685   -558    127    623   -407   -215   -792   -283    558   1062   1041   -550
   -678   -511    166    594   -423   -174   -800   -319    532   1013    950   -657
   -678   -558    119    618   -400   -220   -800   -348    506    961    893   -626
   -662   -576     83    618   -374   -246   -813   -374    488    930    885   -644
   -654   -579     75    618   -366   -252   -815   -387    480    919    878   -659
   -701   -589    109    644   -405   -241   -800   -374    504    943    893   -662
   -737   -594    142    665   -441   -226   -779   -361    527    966    924   -672
   -688   -579    109    633   -402   -233   -797   -381    511    953    922   -698
   -587   -566     20    576   -303   -272   -844   -428    459    898    872   -745
   -493   -581    -88    537   -205   -335   -883   -465    420    849    823   -802
   -361   -581   -220    470    -70   -402   -932   -509    376    797    766   -862
   -246   -584   -340    413     44   -462   -969   -530    366    774    743   -901
   -161   -584   -423    374    129   -504  -1008   -558    342    740    717   -943
    -93   -631   -537    361    220   -584  -1034   -587    311    704    683   -984
    -49   -618   -571    332    259   -594  -1041   -589    309    696    675   -992
    -59   -613   -555    335    246   -587  -1015   -558    342    724    701   -976
   -135   -633   -498    384    181   -566   -979   -522    384    756    737   -940
   -290   -665   -374    475     41   -519   -906   -452    449    807    805   -854
   -394   -644   -249    517    -72   -446   -841   -389    506    854    849   -802
   -428   -576   -148    501   -140   -363   -789   -335    558    904    891   -735
   -446   -496    -49    472   -200   -272   -730   -262    644    987    979   -641
   -493   -441     49    465   -272   -197   -701   -223    706   1041   1031   -576
   -504   -381    122    444   -314   -129   -709   -215    735   1062   1044   -545
   -459   -327    132    392   -298    -96   -750   -226    732   1049   1036   -530
   -426   -314    111    371   -270   -101   -774   -239    717   1026   1036   -517
   -446   -311    132    376   -290    -90   -771   -236    724   1034   1052   -522
   -433   -324    109    376   -272   -109   -787   -257    709   1013   1049   -550
   -410   -342     67    374   -241   -137   -802   -285    678    971   1023   -584
   -407   -420    -12    415   -197   -218   -802   -285    652    943    995   -610
   -423   -478    -54    449   -184   -267   -784   -272    644    927    987   -626
   -449   -498    -49    472   -200   -275   -771   -275    636    909    987   -639
   -459   -511    -51    485   -205   -283   -776   -288    618    883    971   -652
   -459   -522    -62    491   -200   -293   -774   -285    607    859    956   -649
   -449   -511    -64    480   -192   -288   -774   -283    602    844    948   -646
   -407   -478    -72    441   -168   -275   -776   -280    605    846    940   -659
   -371   -478   -106    423   -135   -293   -769   -270    613    854    940   -657
   -368   -480   -111    426   -129   -296   -750   -257    618    862    950   -649
   -374   -467    -93    418   -142   -280   -740   -246    628    872    963   -639
   -384   -465    -80    423   -153   -272   -724   -231    646    888    969   -639
   -392   -475    -83    433   -155   -280   -730   -231    644    883    966   -641
   -397   -496    -98    446   -150   -298   -730   -228    646    885    969   -636
   -348   -504   -158    426    -98   -332   -745   -233    631    867    953   -657
   -293   -504   -210    400    -44   -358   -758   -239    605    839    927   -680
   -249   -581   -332    415     38   -457   -735   -213    566    771    844   -761
   -197   -761   -563    480    181   -662   -636   -119    519    644    670   -930
   -158   -815   -657    485    246   -737   -485     49    587    620    597  -1039
   -142   -568   -428    355    142   -498   -376    109    766    795    763   -919
   -213   -140     72    174   -145    -33   -470   -189    867   1049   1088   -605
   -342    485    828    -70   -584    657   -740   -605    987   1473   1634    -25
   -444   1127   1571   -342  -1008   1348   -989   -784   1239   2034   2294    646
   -366   1335   1699   -485  -1031   1517  -1262   -841   1384   2405   2681   1065
   -298    945   1244   -324   -771   1093  -1402   -930   1122   2143   2413    841
   -303    322    626     -7   -465    472  -1387  -1010    566   1358   1631     75
   -332   -194    137    262   -236    -28  -1195   -862    259    761    987   -576
   -298   -376    -77    337   -111   -228   -971   -545    400    753    888   -685
   -233   -355   -124    293    -57   -241   -807   -309    566    854    940   -652
   -145   -327   -181    236     18   -254   -709   -158    665    914    971   -631
   -122   -337   -218    228     46   -277   -667   -111    685    904    956   -646
   -122   -355   -233    239     54   -296   -636    -80    693    893    940   -646
   -103   -361   -259    231     75   -311   -620    -64    698    893    930   -662
    -72   -337   -265    205     96   -301   -620    -59    701    893    927   -691
    -20   -324   -306    171    140   -314   -623    -59    696    880    917   -709
     41   -303   -345    129    192   -322   -615    -49    696    878    911   -711
     98   -262   -363     80    231   -311   -607    -38    704    883    914   -696
    166   -215   -381     25    272   -298   -607    -28    711    885    922   -672
    231   -184   -418    -23    322   -301   -628    -41    698    867    909   -680
    277   -176   -454    -51    363   -314   -641    -46    693    849    893   -688
    316   -168   -485    -75    400   -324   -644    -44    691    833    880   -693
    335   -166   -501    -83    418   -332   -639    -33    688    828    875   -685
    324   -161   -488    -83    405   -324   -641    -28    696    828    870   -680
    319   -174   -496    -72    405   -335   -631    -23    698    826    854   -683
    322   -168   -491    -77    405   -329   -626    -12    706    828    854   -683
    327   -142   -470    -90    397   -306   -613      7    717    836    883   -672
    322   -114   -436   -106    376   -272   -587     44    737    862    911   -646
    272    -90   -366    -90    319   -228   -542    114    795    914    956   -594
    220    -88   -309    -67    262   -197   -506    174    846    971   1002   -535
    187    -93   -280    -46    233   -187   -478    223    888   1026   1052   -480
    127    -93   -220    -18    171   -155   -444    285    940   1078   1101   -436
     70    -96   -166     10    116   -129   -407    345    989   1127   1150   -389
     44    -83   -127     18     83   -103   -384    387   1023   1156   1182   -361
     36    -59    -96     12     64    -77   -381    410   1044   1176   1208   -332
     31    -23    -54     -5     41    -38   -376    436   1070   1200   1241   -301
     38    -23    -64     -7     51    -44   -371    454   1083   1210   1257   -285
     46    -33    -83     -7     62    -57   -358    480   1101   1231   1278   -262
     77    -10    -88    -33     83    -49   -348    498   1111   1244   1304   -239
    137      0   -137    -70    135    -67   -348    493   1093   1226   1291   -249
    213     23   -189   -119    202    -83   -363    472   1065   1197   1265   -262
    231     51   -179   -142    205    -62   -368    459   1047   1179   1257   -262
    231     67   -163   -148    197    -46   -361    462   1039   1169   1260   -257
    218     62   -158   -142    189    -46   -361    449   1021   1143   1241   -272
    176     36   -140   -106    158    -51   -358    431    989   1106   1208   -306
    124     12   -114    -70    119    -49   -337    428    974   1083   1192   -316
     77     33    -44    -54     62     -5   -303    441    984   1091   1205   -296
     38     10    -31    -25     33     -7   -288    433    974   1078   1197   -306
     -5      2      7      0     -7      5   -270    420    961   1054   1176   -329
    -36     -5     28     20    -33     10   -252    410    958   1039   1161   -350
    -59    -46     12     54    -36    -18   -236    392    940   1010   1135   -368
    -96    -46     49     70    -72      0   -218    394    937   1013   1143   -350
   -140    -51     88     96   -116     18   -210    394    927   1002   1132   -358
   -166    -25    140     96   -155     54   -205    389    924   1000   1124   -355
   -174     -7    166     90   -171     77   -174    407    937   1013   1137   -332
   -205    -67    137    135   -171     33   -148    423    932   1008   1132   -332
   -218    -38    176    127   -200     67   -127    446    953   1028   1156   -298
   -223    -12    207    116   -218     96   -109    467    971   1041   1163   -285
   -226      0    226    114   -226    111   -103    475    974   1041   1161   -285
   -233    -20    213    124   -223     96    -90    491    979   1039   1158   -280
   -226    -44    181    135   -205     67    -77    509    989   1041   1161   -275
   -205    -28    174    114   -192     72    -62    532   1008   1054   1179   -257
   -187      7    194     90   -189    101    -44    558   1028   1070   1195   -241
   -189     49    239     70   -213    142    -38    571   1034   1067   1197   -241
   -176     51    226     62   -200    137    -54    571   1018   1062   1195   -244
   -166     70    233     46   -200    150    -51    579   1021   1057   1187   -249
   -155     96    252     31   -202    174    -33    600   1036   1065   1192   -236
   -189    106    293     38   -241    200    -38    605   1041   1070   1205   -220
   -223    135    358     44   -290    246    -54    592   1041   1067   1215   -205
   -244    145    387     49   -316    267    -83    558   1018   1044   1202   -207
   -280    124    405     77   -342    265   -109    542   1018   1052   1213   -194
   -288    114    402     85   -345    257   -101    553   1021   1047   1210   -179
   -303    129    433     85   -368    280    -80    568   1028   1057   1236   -148
   -306    171    478     64   -392    324    -70    568   1023   1060   1252   -129
   -306    200    506     54   -405    353    -57    566   1010   1049   1244   -145
   -262    205    465     28   -363    335    -28    587   1005   1036   1223   -148
   -272    119    392     75   -332    254    -33    576    966    987   1169   -179
   -288     33    322    124   -303    176    -36    558    922    930   1117   -207
   -306    -28    277    168   -293    124    -18    558    901    904   1091   -228
   -363    -83    277    220   -322     96    -12    550    883    883   1067   -228
   -392   -111    280    252   -337     83    -18    540    854    859   1047   -215
   -413   -150    262    280   -340     54    -10    540    836    844   1041   -207
   -441   -194    246    319   -345     25     -5    542    828    831   1026   -223
   -394   -210    184    301   -290    -15    -25    527    800    792    982   -228
   -342   -202    140    272   -244    -31    -54    506    769    769    958   -228
   -327   -223    103    275   -215    -59    -77    478    730    730    919   -259
   -332   -283     49    309   -192   -116   -106    446    685    680    862   -309
   -366   -363      2    363   -187   -181   -150    407    633    628    800   -329
   -363   -394    -33    379   -166   -215   -142    405    607    607    774   -329
   -361   -433    -72    394   -148   -254   -158    387    571    581    750   -345
   -340   -449   -109    394   -116   -280   -158    394    545    550    722   -358
   -316   -576   -259    446    -31   -418   -132    452    511    470    623   -452
   -314   -722   -410    517     46   -566    -18    618    566    415    558   -568
   -301   -605   -303    452      0   -454    122    833    784    540    670   -550
   -358   -197    161    277   -259    -18    163    795    969    758    904   -379
   -579    246    826    166   -704    535    -38    275    841    932   1234    -72
   -800    792   1592      2  -1197   1192   -316   -220    709   1208   1693    348
   -896   1223   2120   -163  -1506   1670   -610   -530    670   1556   2174    782
   -831   1106   1938   -137  -1384   1522   -818   -623    623   1725   2369    976
   -735    522   1257    106   -997    888   -807   -620    262   1156   1761    439
   -709    -10    696    358   -704    342   -719   -576   -153    350    917   -301
   -688   -457    231    571   -462   -114   -597   -405   -215     12    491   -683
   -597   -540     57    568   -327   -241   -454   -158     18    140    540   -652
   -550   -493     57    522   -306   -220   -335     38    213    272    631   -576
   -504   -462     41    483   -272   -210   -254    166    324    345    680   -530
   -446   -470    -23    457   -213   -246   -220    205    350    348    683   -530
   -405   -478    -72    441   -166   -275   -215    215    348    335    680   -545
   -379   -444    -67    410   -158   -257   -218    233    342    332    685   -535
   -374   -428    -57    400   -161   -244   -202    259    345    335    701   -498
   -376   -407    -31    392   -174   -220   -174    296    371    350    727   -449
   -345   -363    -18    355   -163   -192   -163    309    374    355    730   -431
   -340   -392    -54    366   -145   -223   -194    288    342    324    693   -449
   -324   -376    -51    350   -137   -215   -184    296    353    329    696   -428
   -332   -368    -36    350   -150   -202   -174    298    363    337    717   -394
   -332   -371    -38    353   -148   -205   -155    309    361    335    727   -379
   -374   -368      5    368   -189   -181   -148    322    366    337    730   -374
   -389   -355     31    371   -210   -163   -153    322    358    327    719   -374
   -379   -366     12    374   -197   -179   -161    311    340    309    706   -374
   -353   -337     15    345   -184   -161   -155    319    348    322    719   -355
   -350   -342      7    345   -179   -168   -153    337    350    324    722   -340
   -342   -342      0    342   -171   -171   -145    348    353    322    717   -329
   -342   -337      5    337   -174   -166   -150    348    348    322    714   -322
   -332   -358    -25    345   -153   -192   -163    345    335    303    693   -324
   -303   -350    -46    324   -129   -200   -166    350    337    314    696   -306
   -306   -283     20    293   -166   -132   -166    350    345    327    711   -288
   -342   -267     75    303   -210    -96   -163    355    353    340    722   -277
   -329   -259     70    296   -200    -96   -176    345    342    332    714   -280
   -298   -233     64    265   -184    -83   -184    355    350    342    740   -231
   -215   -210      5    213   -111   -103   -207    374    350    353    748   -223
   -174   -226    -54    197    -59   -140   -207    405    363    374    756   -213
   -132   -231    -98    181    -18   -166   -200    418    371    381    753   -200
   -109   -179    -70    142    -20   -124   -189    426    379    394    763   -184
   -114   -124    -10    119    -51    -67   -200    415    361    379    753   -168
   -137   -119     15    127    -77    -51   -220    397    327    353    727   -171
   -137   -176    -38    158    -49   -109   -223    397    306    335    711   -168
   -127   -236   -109    181    -10   -174   -202    405    296    327    701   -168
   -135   -207    -72    171    -33   -140   -176    400    283    316    701   -171
   -166   -153     10    158    -88    -72   -187    361    239    277    680   -205
   -200   -153     46    176   -124    -54   -202    322    192    236    659   -228
   -200   -176     23    187   -114    -77   -179    322    171    226    644   -213
   -207   -220    -12    215    -98   -119   -163    309    155    223    615   -207
   -241   -272    -31    254   -106   -153   -158    280    127    194    558   -226
   -267   -265      2    267   -135   -132   -142    259    109    168    530   -231
   -259   -262     -5    259   -129   -132   -161    210     62    122    493   -257
   -226   -285    -59    254    -83   -174   -155    184     31     88    462   -275
   -205   -314   -109    259    -49   -213   -148    161     10     64    441   -272
   -202   -368   -166    285    -18   -267   -176    114    -31     28    405   -277
   -124   -361   -236    241     54   -298   -210     77    -75     -7    363   -296
    -59   -327   -270    192    103   -298   -233     49   -106    -31    332   -311
     23   -335   -358    155    189   -345   -270      7   -150    -67    288   -345
    119   -350   -470    116    293   -410   -298    -28   -187    -96    252   -374
    179   -355   -535     88    355   -444   -306    -49   -202   -101    244   -376
    233   -348   -581     57    407   -465   -314    -72   -215   -109    226   -384
    283   -324   -610     20    446   -467   -322    -88   -228   -114    218   -389
    324   -306   -631     -7    478   -467   -319    -83   -220   -103    231   -374
    332   -280   -613    -28    470   -444   -322    -83   -213    -93    249   -358
    322   -257   -579    -33    449   -415   -306    -64   -194    -75    288   -335
    319   -257   -576    -33    446   -418   -306    -62   -200    -72    298   -324
    342   -228   -571    -57    457   -400   -303    -49   -194    -57    314   -296
    329   -176   -509    -77    418   -342   -288    -31   -163    -31    335   -277
    319    -96   -415   -111    366   -257   -280    -15   -129     -2    363   -254
    277    -54   -335   -114    303   -194   -301    -25   -135     -5    366   -236
    218      5   -213   -111    215   -103   -324    -31   -124     10    384   -205
    148     51    -96   -101    122    -20   -314    -12    -88     57    420   -163
    111     23    -88    -67     98    -31   -301    -18   -106     51    407   -179
    137    -25   -163    -57    148    -93   -301    -46   -161      7    340   -239
    116    -75   -192    -20    153   -132   -288    -57   -189    -20    283   -275
      2   -122   -124     59     59   -122   -309    -77   -207    -51    233   -311
    -12   -176   -166     93     75   -171   -342   -109   -252   -101    153   -368
     90   -283   -374     93    231   -327   -402   -181   -340   -179     36   -454
    213   -353   -566     70    389   -459   -444   -241   -415   -239    -49   -514
    259   -405   -667     70    462   -537   -465   -285   -483   -293    -90   -542
    259   -428   -691     83    475   -558   -475   -314   -527   -340    -98   -561
    249   -441   -691     96    467   -563   -488   -337   -566   -376   -109   -581
    241   -439   -680     98    459   -558   -501   -350   -587   -400   -119   -592
    254   -444   -698     93    475   -571   -498   -348   -592   -405   -124   -581
    246   -467   -714    109    478   -589   -506   -366   -613   -413   -145   -589
    220   -493   -714    135    467   -602   -514   -379   -631   -423   -158   -594
    228   -446   -675    109    452   -561   -501   -371   -628   -415   -140   -574
    213   -454   -667    119    439   -561   -504   -374   -631   -410   -124   -563
    189   -459   -649    135    418   -553   -506   -387   -641   -418   -119   -571
    158   -470   -631    155    392   -550   -496   -387   -646   -413    -96   -550
    135   -472   -607    168    371   -540   -478   -353   -628   -384    -62   -519
    127   -542   -670    205    397   -605   -420   -277   -605   -394    -88   -535
    119   -670   -789    275    454   -730   -303   -132   -566   -452   -179   -594
    109   -709   -818    298    462   -763   -135     85   -423   -433   -236   -665
     93   -470   -563    189    327   -517      2    233   -194   -275   -127   -574
     15      0    -15     -7     12     -7   -119   -148   -246   -132    140   -316
   -101    517    618   -207   -361    566   -428   -717   -426    101    574     49
   -200   1041   1241   -423   -719   1143   -750  -1132   -511    426   1060    428
   -163   1257   1421   -545   -792   1337  -1057  -1317   -491    776   1473    815
   -116    813    930   -348   -524    870  -1101  -1265   -623    620   1283    691
   -127    290    418    -83   -272    353  -1054  -1236  -1018    -70    563     59
   -145   -174    -31    158    -57   -103   -909  -1106  -1273   -683   -122   -532
   -127   -366   -239    246     54   -303   -719   -818  -1080   -659   -228   -613
    -96   -311   -218    202     59   -267   -579   -589   -836   -480    -96   -493
    -31   -283   -252    155    109   -267   -496   -439   -701   -387    -36   -452
     38   -296   -335    127    184   -314   -467   -384   -657   -368    -54   -483
    106   -293   -400     93    252   -345   -462   -376   -646   -374    -80   -509
    181   -314   -496     64    337   -405   -467   -384   -657   -389    -96   -548
    228   -311   -540     38    384   -426   -470   -381   -657   -389   -103   -568
    259   -296   -555     18    405   -426   -462   -363   -649   -379   -101   -540
    252   -275   -527     12    389   -400   -441   -345   -626   -353    -59   -522
    220   -283   -504     31    358   -392   -441   -342   -615   -340    -49   -524
    239   -280   -519     18    379   -400   -444   -342   -613   -337    -62   -524
    270   -277   -550      2    407   -413   -457   -337   -613   -337    -75   -519
    322   -280   -602    -20    462   -441   -465   -342   -610   -335    -75   -511
    381   -244   -628    -70    504   -436   -491   -363   -623   -337    -83   -509
    444   -236   -683   -103    563   -459   -509   -376   -636   -342    -90   -514
    506   -205   -714   -153    610   -459   -542   -407   -659   -363   -106   -519
    530   -176   -706   -176    618   -441   -548   -413   -649   -358   -101   -483
    498   -168   -667   -166    581   -418   -517   -397   -613   -319    -77   -496
    483   -137   -623   -174    553   -379   -506   -397   -602   -314    -88   -504
    504   -109   -613   -197    558   -361   -511   -371   -587   -301    -80   -465
    530    -57   -587   -236    558   -322   -537   -366   -587   -306    -93   -439
    532    -72   -607   -231    568   -340   -535   -345   -571   -280    -72   -405
    545    -67   -613   -239    579   -340   -545   -342   -558   -267    -59   -400
    550    -75   -628   -239    589   -350   -561   -348   -548   -254    -46   -405
    571    -70   -641   -249    605   -355   -568   -345   -535   -236    -31   -392
    589    -67   -657   -262    623   -361   -571   -327   -514   -215    -20   -374
    631    -67   -701   -283    665   -384   -587   -335   -517   -213    -25   -376
    659    -88   -750   -285    704   -418   -592   -316   -496   -189     -5   -350
    662    -44   -706   -309    683   -374   -602   -301   -475   -171     15   -327
    654    -49   -704   -303    678   -376   -602   -293   -467   -158     25   -309
    626    -59   -688   -283    654   -374   -597   -288   -462   -148     28   -309
    626    -51   -680   -288    649   -366   -607   -303   -478   -158     31   -301
    620    -88   -709   -265    665   -397   -631   -319   -501   -171     25   -290
    584   -124   -709   -231    646   -418   -644   -332   -517   -184     15   -298
    579    -93   -672   -244    623   -381   -639   -366   -545   -210      7   -314
    581    -90   -675   -246    626   -381   -649   -389   -587   -249    -20   -340
    563   -179   -743   -192    652   -459   -649   -405   -618   -283    -83   -379
    514   -205   -722   -155    618   -462   -641   -433   -633   -309   -127   -394
    449   -194   -646   -127    545   -420   -633   -459   -641   -306   -111   -397
    340   -213   -555    -64    446   -384   -613   -472   -649   -293    -96   -410
    259   -280   -540     10    400   -410   -594   -496   -659   -301   -114   -433
    231   -303   -535     36    381   -420   -589   -527   -683   -322   -137   -439
    233   -319   -553     41    392   -436   -597   -537   -688   -311   -129   -433
    262   -303   -566     18    413   -433   -610   -563   -698   -314   -137   -441
    288   -311   -600     12    444   -454   -613   -584   -706   -324   -158   -452
    280   -283   -566      0    420   -423   -600   -587   -691   -309   -145   -444
    277   -244   -522    -18    400   -381   -589   -594   -688   -301   -148   -439
    280   -231   -514    -25    397   -371   -597   -613   -709   -306   -155   -441
    301   -210   -511    -44    405   -361   -589   -600   -696   -285   -145   -420
    319   -168   -488    -75    402   -329   -579   -594   -680   -275   -137   -415
    311   -114   -426    -98    368   -270   -566   -584   -652   -244   -111   -400
    301    -85   -387   -109    340   -233   -545   -568   -620   -213    -90   -381
    277    -80   -358    -98    316   -218   -527   -545   -594   -187    -64   -366
    244   -116   -363    -64    301   -239   -537   -535   -581   -176    -46   -337
    200   -122   -322    -38    259   -223   -509   -501   -542   -129     -5   -296
    127   -103   -231    -12    176   -166   -472   -483   -506    -96     31   -275
    101    -96   -197     -2    148   -145   -465   -480   -504    -88     31   -290
    137    -67   -207    -36    168   -137   -475   -475   -498    -75     23   -275
    142    -10   -153    -67    148    -80   -475   -449   -459    -28     62   -226
    135     44    -90    -90    111    -23   -465   -426   -413     20    109   -181
    135    103    -31   -119     83     36   -470   -431   -397     41    129   -174
    116    148     28   -132     44     88   -488   -441   -384     67    161   -150
    106    148     41   -127     31     96   -504   -436   -368     93    184   -111
    106    137     28   -122     38     83   -511   -446   -376     96    171   -122
    109    153     44   -129     33     98   -514   -454   -381     98    166   -129
    109    137     25   -124     41     80   -504   -449   -371    111    179   -127
    116    119      2   -119     57     59   -496   -444   -366    119    189   -135
    142     70    -75   -106    109     -2   -501   -454   -394     90    161   -155
    179      7   -171    -93    176    -80   -519   -480   -439     33     98   -189
    187    -54   -244    -67    213   -148   -524   -496   -462     15     75   -220
    192    -96   -288    -49    239   -192   -537   -519   -491    -10     44   -267
    200    -98   -298    -51    246   -197   -548   -537   -514    -33     18   -301
    246    -77   -324    -83    285   -200   -584   -584   -548    -64    -10   -327
    288    -80   -368   -103    327   -226   -605   -607   -566    -72    -15   -324
    298    -85   -387   -106    340   -236   -600   -592   -555    -57    -12   -314
    298    -75   -374   -114    335   -223   -600   -587   -545    -57    -15   -319
    316    -62   -379   -127    348   -220   -607   -597   -555    -59    -10   -324
    335    -64   -400   -137    366   -231   -618   -607   -568    -57    -23   -332
    337    -64   -405   -137    368   -233   -618   -610   -568    -64    -38   -337
    345    -72   -418   -135    379   -246   -615   -613   -568    -64    -41   -340
    337    -88   -426   -124    381   -257   -597   -602   -555    -44    -31   -337
    319    -98   -420   -111    368   -259   -571   -576   -542    -36    -38   -358
    316   -184   -504    -67    407   -342   -517   -506   -548    -72    -88   -405
    337   -350   -688      5    511   -519   -394   -363   -537   -158   -223   -527
    350   -400   -750     25    550   -574   -223   -150   -407   -145   -277   -589
    293    -93   -387   -101    340   -241   -132   -171   -233     44    -75   -433
    200    348    145   -275     28    246   -309   -628   -265    241    236   -148
     80    919    839   -501   -379    880   -633  -1109   -288    594    745    332
    -36   1491   1527   -727   -782   1509   -937  -1369   -184   1078   1350    888
     33   1538   1501   -787   -732   1519  -1228  -1444    -98   1413   1691   1223
     88   1023    935   -555   -423    982  -1280  -1408   -290   1137   1361    950
     72    420    345   -249   -137    384  -1192  -1397   -787    314    535    207
     36    -77   -114     20     75    -96   -976  -1221  -1026   -259    -88   -358
     36   -174   -213     67    122   -192   -766   -906   -771   -132    -62   -332
     90   -137   -231     23    158   -184   -618   -683   -579     -2     10   -272
    148   -122   -270    -15    207   -194   -537   -553   -478     57     44   -262
    179   -140   -319    -18    249   -228   -504   -496   -441     70     57   -265
    181   -127   -311    -28    246   -218   -480   -467   -420     75     64   -259
    168   -111   -280    -31    223   -194   -457   -441   -397     83     70   -249
    189   -103   -296    -44    241   -200   -457   -452   -402     67     59   -262
    194    -93   -288    -49    241   -189   -457   -446   -394     59     62   -267
    181   -116   -298    -33    239   -207   -449   -426   -376     64     67   -265
    168   -106   -275    -31    220   -189   -439   -413   -363     70     77   -249
    166    -85   -252    -41    207   -166   -428   -394   -342     90     96   -228
    161    -80   -241    -38    200   -161   -420   -384   -324     93     93   -231
    122   -122   -244     -2    181   -181   -418   -376   -316     98     98   -218
    119   -140   -259     10    187   -200   -410   -366   -303    116    111   -202
    116   -137   -257      7    187   -194   -405   -353   -290    132    119   -205
    106   -140   -246     18    176   -192   -400   -342   -270    145    129   -200
    101   -135   -236     15    166   -187   -394   -327   -246    166    148   -187
    116    -96   -213    -10    163   -155   -402   -319   -236    181    166   -184
    135    -80   -215    -28    174   -148   -413   -319   -236    181    166   -192
    129    -70   -200    -28    163   -135   -413   -306   -226    194    174   -181
    129    -88   -218    -23    171   -153   -410   -298   -215    197    168   -184
    132    -80   -213    -28    171   -145   -400   -272   -181    220    189   -163
    148    -70   -220    -38    181   -145   -405   -257   -161    246    218   -158
    158    -57   -215    -49    187   -135   -402   -236   -129    285    254   -129
    179    -31   -210    -75    192   -122   -400   -207    -98    316    283   -109
    202      0   -202   -101    202   -101   -394   -181    -62    345    306    -85
    189      0   -189    -96    189    -93   -389   -155    -41    363    319    -75
    205     -7   -213    -98    207   -109   -389   -142    -31    371    327    -70
    202      7   -194   -106    197    -93   -379   -101      5    407    366    -31
    179     31   -148   -103    163    -59   -366    -83     33    439    402      7
    166     62   -103   -114    135    -20   -368    -77     46    454    420     20
    153     96    -57   -124    106     20   -358    -64     62    467    441     31
    163     85    -77   -127    119      5   -358    -80     46    457    436     23
    179     77   -101   -129    140    -10   -355    -88     28    444    431     18
    181     83   -101   -135    142     -7   -342    -85     25    444    433     20
    176     96    -80   -135    129      7   -322    -88     20    441    436     23
    148    103    -44   -127     93     31   -309    -96     18    436    444     23
    142    132    -10   -137     77     62   -301   -119      2    418    436      7
    116    127     10   -124     54     70   -290   -135     -5    405    426     -5
     80    101     20    -90     31     62   -275   -135      5    413    431     -5
     51     72     20    -64     15     46   -259   -148      0    407    423     -7
     -5     67     72    -33    -38     70   -236   -142     12    418    431      0
    -64     98    163    -18   -114    129   -213   -135     38    441    452     18
   -114    114    228      0   -171    171   -192   -129     54    454    462     28
   -163    111    275     23   -218    192   -171   -116     83    472    475     44
   -200    101    301     49   -252    200   -153   -103     98    480    475     38
   -226     98    324     64   -275    210   -142    -90    114    493    483     41
   -236     77    314     80   -275    194   -127    -75    132    511    501     62
   -249     75    322     85   -285    197   -109    -70    145    532    530     93
   -280     85    366     96   -322    226    -98    -57    161    545    540     93
   -298    124    423     85   -361    272    -77    -28    194    574    568    106
   -301    155    457     72   -379    306    -49      7    233    607    602    137
   -275    200    472     36   -374    335    -31     25    267    633    636    163
   -239    257    496     -7   -368    374     -7     62    311    665    670    184
   -218    298    517    -41   -366    407     25    103    358    698    701    207
   -184    353    537    -83   -361    444     49    127    394    719    717    218
   -148    366    511   -109   -329    439     46    124    392    709    709    205
   -127    394    522   -135   -324    457     67    166    433    743    740    233
   -122    457    579   -168   -350    517     59    189    475    789    784    277
   -129    459    589   -163   -358    524     44    184    491    810    805    296
   -137    454    589   -158   -363    519     18    176    498    818    813    301
   -129    480    610   -176   -371    545     -7    174    511    836    836    311
   -127    491    618   -181   -374    553    -18    174    517    846    849    314
   -124    470    594   -171   -358    532    -33    166    504    831    839    298
   -132    433    563   -153   -348    498    -38    153    485    813    823    288
   -150    387    537   -119   -345    462    -36    150    478    805    810    285
   -174    319    493    -72   -332    405    -41    145    457    782    774    259
   -215    205    420      5   -316    311    -75    106    394    724    706    194
   -246    116    363     62   -303    239    -98     75    345    672    652    140
   -257     62    319     96   -288    189   -111     51    319    644    618     98
   -228     -2    223    114   -226    109   -137     15    275    605    584     59
   -233    -75    158    155   -197     41   -187    -18    236    571    555     38
   -252   -101    150    176   -202     23   -215    -33    220    555    537     23
   -241    -64    176    150   -210     54   -239    -57    205    537    514     -5
   -231    -83    145    155   -189     31   -257    -75    192    514    488    -33
   -236   -148     88    192   -163    -31   -272    -88    174    493    467    -51
   -233   -166     67    197   -153    -49   -309   -109    155    480    457    -62
   -215   -166     46    189   -132    -59   -340   -129    137    467    441    -77
   -192   -158     33    174   -116    -62   -374   -166    111    431    402   -116
   -179   -176      2    179    -90    -88   -400   -194     80    400    366   -150
   -150   -197    -46    171    -54   -122   -413   -210     59    374    337   -181
    -98   -283   -184    189     41   -233   -415   -202     18    303    259   -246
    -20   -449   -428    233    202   -439   -371   -135    -44    168     96   -387
     28   -566   -594    270    311   -579   -249     28    -10     83    -46   -511
    -33   -402   -368    218    166   -387   -109    132    179    231     67   -433
   -145     10    153     67   -150     80   -187   -215    226    441    353   -181
   -280    542    823   -132   -553    680   -506   -761    197    763    826    272
   -428   1189   1618   -379  -1023   1402   -815  -1117    288   1218   1423    826
   -449   1506   1953   -530  -1200   1727  -1130  -1286    394   1631   1912   1286
   -405   1223   1628   -410  -1018   1426  -1273  -1296    311   1605   1865   1278
   -420    545    966    -64   -693    756  -1210  -1236    -85    935   1156    626
   -483   -119    363    301   -423    122   -982  -1049   -475    150    309   -153
   -496   -301    192    397   -345    -54   -737   -685   -259    181    192   -259
   -491   -324    166    405   -329    -80   -568   -405    -38    332    249   -194
   -493   -342    150    415   -324    -98   -454   -233     83    407    246   -166
   -527   -394    132    462   -329   -132   -392   -163    116    407    233   -171
   -548   -439    106    493   -329   -166   -371   -148    122    389    241   -187
   -563   -457    103    509   -335   -176   -374   -148    124    374    244   -205
   -584   -439    142    511   -366   -148   -387   -153    119    361    246   -228
   -542   -379    163    462   -353   -109   -381   -148    122    363    249   -246
   -522   -361    161    439   -342   -101   -389   -137    137    374    270   -252
   -545   -363    179    454   -363    -93   -387   -116    155    392    290   -246
   -574   -368    205    470   -392    -83   -361    -83    187    423    335   -220
   -576   -342    233    459   -405    -54   -345    -59    213    454    376   -192
   -574   -322    252    446   -415    -36   -337    -46    226    462    379   -192
   -540   -314    226    426   -384    -44   -329    -31    249    475    389   -181
   -475   -277    197    376   -337    -41   -332    -23    265    493    405   -174
   -449   -288    161    368   -306    -64   -348    -23    265    493    407   -187
   -483   -296    187    389   -337    -57   -348    -12    275    509    420   -176
   -550   -267    280    407   -418      5   -311     36    327    561    475   -129
   -568   -277    290    420   -431      5   -285     64    358    592    501   -116
   -498   -270    228    384   -363    -20   -298     64    361    597    496   -129
   -439   -277    161    358   -301    -59   -319     62    353    594    480   -145
   -392   -259    132    324   -265    -64   -324     83    371    613    491   -127
   -374   -257    116    314   -246    -72   -314    114    400    639    517    -98
   -350   -244    106    298   -228    -70   -309    142    431    672    540    -77
   -329   -236     93    283   -213    -72   -303    171    454    698    558    -64
   -306   -205     98    254   -205    -54   -298    200    488    730    589    -44
   -288   -194     93    241   -194    -49   -298    220    506    748    607    -23
   -259   -184     75    223   -168    -54   -290    249    532    769    626      2
   -244   -179     62    210   -155    -59   -280    277    558    787    652     44
   -223   -145     75    184   -150    -36   -275    296    579    807    675     67
   -192   -119     70    155   -135    -25   -290    290    571    810    670     59
   -153   -114     38    135    -96    -38   -301    288    566    820    675     70
   -148   -142      2    145    -75    -72   -301    277    550    805    672     64
   -150   -135     15    140    -83    -59   -303    267    540    797    667     57
   -176   -101     75    137   -127    -12   -314    244    519    776    652     38
   -207    -85    122    148   -166     18   -316    231    506    766    644     31
   -246   -122    124    184   -187      0   -319    207    478    740    620     10
   -290   -168    119    228   -205    -25   -319    187    454    724    597    -12
   -340   -223    116    283   -228    -54   -316    166    436    704    574    -33
   -368   -241    127    306   -249    -57   -301    158    433    701    568    -41
   -384   -249    132    316   -262    -59   -293    137    426    685    548    -64
   -410   -246    163    327   -288    -41   -288    119    426    685    537    -75
   -436   -259    174    345   -306    -44   -277    106    428    691    535    -77
   -459   -272    187    366   -324    -44   -280     90    418    683    519    -96
   -501   -319    181    410   -342    -70   -288     80    415    683    514   -101
   -555   -366    187    459   -371    -90   -272     85    418    685    517    -96
   -605   -355    249    480   -428    -54   -254     90    428    685    524    -85
   -597   -327    270    462   -433    -28   -244     96    446    696    542    -64
   -589   -301    288    444   -441     -7   -231    103    459    704    553    -51
   -592   -285    303    439   -449      7   -228    119    478    719    563    -28
   -584   -262    322    420   -454     28   -215    135    496    730    571     -2
   -555   -239    316    397   -436     38   -213    150    509    737    584     15
   -519   -210    306    363   -415     46   -218    150    522    735    579     10
   -472   -194    277    332   -376     41   -213    153    524    730    571     12
   -428   -192    236    306   -332     20   -205    171    537    748    584     36
   -402   -181    220    293   -311     18   -192    194    558    769    594     57
   -361   -150    207    254   -285     28   -181    207    563    769    594     59
   -267   -101    166    184   -218     31   -187    215    576    776    600     64
   -192    -64    124    127   -161     28   -207    207    587    782    602     62
    -59    -62     -2     62    -28    -33   -249    166    566    766    581     23
     85    -57   -145    -15    114   -101   -314    111    524    732    561    -18
    254    -67   -322    -93    285   -192   -400     49    475    683    535    -67
    400   -111   -511   -145    454   -309   -470     -7    418    626    491   -132
    444   -122   -566   -161    504   -342   -504    -38    381    592    462   -176
    420   -109   -530   -155    472   -319   -519    -54    363    581    459   -184
    379   -142   -522   -119    449   -332   -524    -62    345    568    467   -200
    319   -197   -519    -62    418   -358   -527    -67    319    550    459   -233
    226   -244   -470     10    348   -355   -517    -77    288    527    428   -270
    103   -262   -366     77    233   -314   -504    -88    275    519    407   -290
    -12   -277   -265    145    124   -270   -491    -70    280    542    400   -275
   -101   -290   -189    194     41   -241   -480    -44    293    558    389   -246
   -179   -270    -90    226    -44   -181   -457    -28    314    563    389   -228
   -218   -257    -41    236    -90   -148   -433     -5    342    589    405   -194
   -207   -244    -36    223    -85   -140   -428     10    353    600    405   -174
   -176   -226    -49    200    -64   -140   -439      7    348    602    405   -166
    -83   -226   -142    155     28   -184   -478    -18    311    576    363   -215
    -28   -246   -220    137     93   -233   -527    -64    262    514    275   -296
    -18   -311   -293    163    135   -301   -566   -119    207    444    181   -342
    -12   -381   -368    197    174   -374   -584   -163    158    389    106   -400
    -10   -441   -431    226    210   -436   -568   -163    155    376     75   -415
     -7   -439   -431    223    207   -433   -587   -176    129    332     28   -462
     -7   -511   -504    259    246   -509   -584   -163     98    272    -36   -535
     18   -706   -724    342    371   -717   -509    -70     77    176   -163   -670
     -2   -865   -862    433    428   -865   -366    114    135    122   -280   -805
    -28   -665   -636    345    303   -652   -223    254    327    272   -153   -711
   -148   -249   -101    197    -25   -176   -257     10    452    535    200   -379
   -353    293    644     28   -498    467   -491   -485    514    888    722    137
   -540    961   1501   -210  -1021   1231   -727   -844    662   1361   1343    789
   -509   1288   1795   -389  -1150   1540  -1002   -995    771   1738   1805   1337
   -449   1013   1462   -283   -956   1236  -1163  -1060    597   1613   1688   1278
   -436    418    854      5   -644    636  -1179  -1088    127    922    971    558
   -433   -166    267    301   -350     49  -1044   -958   -262    202    207   -254
   -387   -371     15    379   -202   -179   -810   -579   -101    189    103   -387
   -296   -366    -70    332   -114   -218   -623   -277    116    324    210   -301
   -244   -322    -77    283    -85   -200   -532   -119    218    368    252   -267
   -249   -345    -96    298    -77   -220   -485    -44    267    405    283   -270
   -239   -361   -122    298    -59   -244   -478    -31    280    402    272   -324
   -233   -361   -127    296    -54   -246   -478    -25    275    389    270   -355
   -259   -374   -116    316    -75   -246   -480     -7    280    387    270   -353
   -254   -392   -137    324    -59   -265   -491     -2    270    374    262   -355
   -275   -397   -122    335    -77   -259   -485     18    288    392    288   -337
   -280   -374    -96    327    -93   -236   -483     25    301    394    296   -337
   -265   -348    -83    306    -90   -215   -483     25    303    381    275   -363
   -233   -337   -103    285    -64   -220   -488     31    306    387    270   -348
   -194   -311   -116    252    -41   -215   -496     31    306    384    262   -368
   -171   -311   -142    241    -15   -228   -504     31    298    366    236   -361
   -179   -275    -96    226    -44   -187   -509     31    298    368    231   -345
   -181   -254    -72    218    -54   -163   -496     57    322    397    259   -335
   -192   -257    -64    223    -64   -161   -493     67    324    402    283   -332
   -220   -249    -28    233    -98   -140   -480     90    353    431    324   -306
   -241   -223     18    231   -129   -103   -452    129    397    465    366   -285
   -257   -205     51    231   -155    -77   -428    158    415    475    366   -303
   -285   -189     96    236   -194    -46   -407    189    441    491    358   -257
   -293   -148    145    218   -220     -2   -410    202    457    498    379   -246
   -332   -124    207    228   -272     41   -394    233    485    524    407   -241
   -350   -129    220    241   -285     44   -371    277    517    548    431   -202
   -353   -137    215    244   -285     36   -358    314    548    574    457   -171
   -366   -142    223    252   -296     38   -350    345    576    594    475   -148
   -366   -111    254    239   -311     70   -358    355    589    600    493   -122
   -368   -103    265    236   -316     80   -368    358    600    623    548    -85
   -376   -103    270    239   -324     83   -374    374    613    631    542   -119
   -350    -46    303    197   -327    127   -379    379    620    623    522   -103
   -314    -38    272    174   -296    116   -387    376    618    631    537    -64
   -241    -15    226    129   -233    103   -428    327    584    605    519   -129
   -135    -23    109     77   -122     41   -485    257    506    514    431   -236
    -36    -38     -2     36    -18    -20   -527    215    452    449    366   -267
     33    -44    -77      2     54    -59   -563    174    415    405    332   -280
    101    -23   -124    -38    111    -72   -600    124    381    361    303   -303
    176    -44   -220    -67    197   -132   -646     67    332    293    249   -345
    202    -49   -252    -77    226   -150   -675     20    296    249    210   -361
    200    -62   -265    -70    231   -163   -691    -23    265    215    181   -376
    171    -90   -262    -38    215   -176   -680    -38    254    192    161   -374
    137    -93   -231    -23    184   -161   -680    -70    228    163    135   -387
     80   -137   -218     28    148   -176   -675    -96    213    142    114   -397
     10   -171   -181     80     96   -176   -659   -109    205    129    101   -394
    -41   -176   -135    109     46   -155   -649   -122    205    119     96   -389
   -101   -155    -54    127    -25   -103   -633   -132    202    114     96   -381
   -150   -171    -23    161    -64    -98   -613   -129    202    116    101   -361
   -166   -174     -7    168    -83    -90   -600   -137    192    106     93   -353
   -213   -166     46    189   -129    -59   -563   -111    220    137    119   -329
   -262   -142    119    200   -192    -12   -548   -103    236    145    129   -324
   -288   -132    155    210   -223     10   -535   -103    241    148    142   -322
   -301   -106    192    202   -249     44   -524    -96    244    145    142   -314
   -303    -67    236    187   -270     83   -506    -72    257    168    158   -285
   -272    -38    233    155   -254     96   -517    -96    239    150    137   -288
   -277    -41    236    158   -259     96   -504    -85    236    155    137   -272
   -283    -33    249    158   -267    106   -475    -49    275    200    174   -246
   -285     18    303    135   -293    161   -444    -12    316    239    213   -205
   -309     33    340    135   -324    187   -420      0    327    244    220   -187
   -298     88    387    103   -342    236   -405     12    342    254    226   -189
   -288    150    436     67   -361    293   -415     -2    345    257    228   -176
   -311    197    509     57   -410    353   -433     -5    358    270    246   -135
   -314    257    571     25   -444    413   -459    -15    358    288    275    -93
   -303    283    584     10   -444    433   -480    -20    355    293    290    -75
   -316    280    594     18   -457    436   -475    -25    350    288    285    -77
   -335    290    626     23   -480    457   -472    -38    332    265    262    -88
   -329    298    628     15   -480    462   -483    -64    303    241    236    -98
   -327    277    605     23   -467    441   -483    -83    285    223    207   -132
   -311    226    537     41   -423    381   -496   -119    228    168    148   -189
   -306    161    467     72   -387    314   -498   -124    187    142    122   -197
   -303    116    418     93   -361    267   -514   -153    153    114     98   -215
   -298     83    379    106   -337    231   -527   -179    116     75     62   -244
   -311     62    371    122   -340    215   -535   -197     90     46     31   -265
   -327     59    387    135   -355    223   -540   -213     70     28      5   -275
   -322     33    355    142   -337    194   -555   -239     38     -2    -31   -301
   -314     23    337    145   -327    179   -574   -267     -2    -36    -62   -314
   -319     10    327    153   -324    168   -592   -288    -33    -70    -90   -314
   -309     -5    303    158   -306    148   -594   -293    -38    -70    -90   -301
   -301    -12    288    155   -296    137   -597   -306    -46    -67    -90   -314
   -298      2    301    148   -298    150   -605   -332    -67    -80    -98   -342
   -296     -2    290    148   -296    142   -613   -358    -90   -101   -124   -366
   -293      2    296    145   -293    148   -613   -376   -101   -111   -137   -374
   -280    -46    231    163   -257     90   -607   -389   -135   -158   -184   -413
   -210   -166     44    187   -129    -59   -605   -387   -213   -259   -296   -496
   -166   -319   -153    241     -7   -236   -524   -285   -254   -384   -454   -636
   -148   -366   -218    257     33   -293   -379   -114   -181   -423   -540   -722
   -187    -80    106    132   -148     12   -277    -72      0   -241   -363   -568
   -316    389    706    -36   -511    548   -394   -452     46     15    -15   -239
   -454    984   1439   -265   -948   1210   -683   -924     67    392    506    259
   -524   1574   2099   -524  -1312   1836   -961  -1210    184    862   1093    820
   -444   1649   2091   -602  -1267   1870  -1252  -1327    228   1166   1418   1169
   -379   1156   1535   -389   -958   1345  -1361  -1384    -54    849   1065    885
   -389    558    945    -85   -667    750  -1322  -1434   -607     -2    207     93
   -394     51    446    171   -420    249  -1158  -1306   -904   -620   -465   -542
   -358    -59    296    207   -327    116   -953   -995   -685   -517   -457   -542
   -303    -15    288    158   -298    135   -805   -774   -501   -389   -376   -465
   -254     -5    246    127   -252    122   -701   -631   -397   -327   -335   -410
   -244    -15    228    129   -236    106   -646   -568   -355   -293   -324   -405
   -249     -2    244    124   -246    119   -646   -574   -371   -306   -342   -439
   -257     10    265    122   -262    137   -631   -561   -366   -309   -332   -433
   -265      7    270    127   -267    137   -618   -561   -368   -311   -335   -431
   -239     23    262    109   -249    142   -631   -587   -400   -342   -358   -449
   -228     -5    223    114   -228    106   -644   -610   -431   -368   -381   -470
   -231     10    239    109   -236    124   -633   -607   -439   -363   -381   -467
   -231     49    280     90   -257    163   -631   -610   -439   -353   -374   -454
   -226     85    311     70   -267    197   -639   -623   -449   -361   -387   -459
   -202    103    306     49   -254    205   -649   -639   -462   -376   -400   -465
   -168    124    293     23   -231    207   -657   -657   -483   -387   -415   -470
   -142    122    265     10   -205    192   -670   -678   -498   -402   -433   -483
   -119    106    226      7   -171    166   -678   -685   -506   -407   -439   -478
   -111     96    207      7   -161    150   -675   -685   -509   -410   -441   -465
   -111    111    223      0   -166    166   -678   -688   -511   -400   -439   -467
   -119    132    252     -7   -184    189   -680   -696   -517   -397   -439   -462
   -129    124    254      2   -192    189   -675   -691   -511   -392   -444   -444
   -135    142    275     -5   -205    207   -675   -691   -509   -379   -433   -426
   -140    155    296     -7   -218    226   -672   -685   -496   -355   -418   -413
   -142    174    316    -18   -228    244   -680   -683   -488   -337   -394   -400
   -142    202    345    -28   -244    272   -683   -670   -483   -316   -368   -371
   -171    213    381    -20   -277    296   -680   -654   -478   -306   -361   -348
   -215    181    397     15   -306    288   -662   -626   -459   -283   -348   -327
   -254    194    449     28   -353    322   -652   -605   -439   -259   -319   -301
   -277    236    514     20   -394    374   -649   -584   -413   -215   -262   -246
   -272    270    542      0   -407    405   -657   -581   -402   -197   -241   -210
   -257    252    509      2   -384    379   -665   -602   -436   -226   -275   -228
   -233    228    459      0   -348    345   -667   -618   -467   -239   -290   -241
   -218    262    480    -20   -348    371   -665   -615   -470   -223   -267   -228
   -210    306    517    -49   -363    410   -659   -620   -483   -226   -265   -226
   -223    306    527    -41   -374    415   -644   -626   -488   -228   -270   -226
   -241    301    542    -31   -392    423   -633   -636   -498   -231   -275   -223
   -267    293    561    -12   -413    426   -631   -659   -524   -249   -293   -241
   -285    303    589    -10   -439    446   -628   -680   -550   -267   -316   -257
   -306    290    597      7   -452    444   -633   -719   -584   -296   -348   -283
   -337    272    607     31   -475    439   -641   -758   -613   -324   -381   -314
   -327    241    568     44   -446    405   -657   -818   -670   -379   -431   -366
   -342    194    537     72   -439    363   -678   -875   -717   -423   -470   -413
   -371    153    524    109   -449    337   -698   -927   -753   -459   -514   -459
   -397     98    493    148   -444    296   -706   -966   -782   -488   -548   -496
   -413     54    467    179   -439    259   -727  -1013   -818   -519   -584   -532
   -413     18    431    194   -423    226   -740  -1054   -854   -545   -615   -561
   -436    -20    415    228   -426    197   -769  -1101   -891   -574   -654   -592
   -462    -36    426    249   -446    194   -810  -1158   -937   -613   -704   -636
   -480    -51    428    267   -454    187   -844  -1208   -982   -646   -748   -680
   -509   -101    407    303   -459    153   -870  -1247  -1023   -685   -789   -719
   -493   -124    368    306   -431    122   -872  -1254  -1028   -683   -792   -722
   -452   -145    303    296   -379     77   -896  -1278  -1047   -696   -807   -743
   -431   -150    280    290   -355     64   -891  -1280  -1044   -691   -813   -750
   -384    -70    314    226   -350    122   -880  -1265  -1008   -649   -774   -714
   -329    -25    303    176   -316    137   -865  -1249   -984   -620   -753   -691
   -301      0    298    148   -301    148   -859  -1247   -974   -607   -750   -691
   -277     31    309    124   -293    168   -852  -1241   -956   -579   -737   -678
   -246     12    259    116   -254    137   -833  -1223   -943   -568   -745   -675
   -236     12    249    111   -241    129   -839  -1223   -932   -550   -743   -662
   -233     62    296     83   -267    179   -857  -1226   -906   -509   -709   -626
   -233    158    392     38   -311    275   -885  -1249   -904   -483   -696   -605
   -244    189    433     25   -340    311   -932  -1283   -922   -475   -698   -592
   -254    174    426     38   -340    298   -963  -1299   -932   -459   -698   -574
   -254    168    423     41   -340    296   -953  -1301   -937   -449   -698   -563
   -280    140    420     70   -350    280   -953  -1314   -945   -441   -701   -561
   -332     64    397    132   -366    231   -989  -1358   -982   -465   -730   -584
   -350      2    350    174   -350    176   -995  -1376  -1005   -480   -756   -602
   -350    -70    280    210   -316    103  -1000  -1400  -1039   -511   -800   -649
   -376   -153    223    265   -301     33  -1013  -1436  -1088   -555   -857   -714
   -405   -184    218    293   -311     15  -1026  -1467  -1117   -576   -891   -745
   -446   -241    205    345   -327    -20  -1054  -1504  -1153   -600   -917   -779
   -485   -267    218    374   -353    -25  -1075  -1538  -1187   -618   -950   -810
   -514   -298    215    407   -366    -41  -1096  -1569  -1215   -633   -984   -833
   -532   -316    215    423   -374    -51  -1111  -1592  -1221   -620   -995   -831
   -540   -322    215    431   -379    -54  -1122  -1608  -1215   -600   -974   -826
   -540   -329    210    436   -376    -59  -1117  -1610  -1197   -574   -935   -818
   -566   -353    213    459   -389    -70  -1114  -1615  -1187   -555   -943   -823
   -584   -387    197    485   -392    -96  -1124  -1631  -1205   -574   -982   -849
   -597   -407    189    504   -394   -111  -1137  -1657  -1231   -605  -1018   -878
   -597   -410    187    501   -394   -111  -1145  -1670  -1247   -620  -1036   -896
   -602   -426    176    514   -389   -124  -1163  -1678  -1257   -628  -1036   -917
   -602   -459    140    530   -374   -158  -1163  -1673  -1265   -639  -1049   -943
   -574   -555     15    563   -296   -270  -1135  -1621  -1288   -688  -1119  -1023
   -509   -683   -174    594   -168   -428  -1034  -1480  -1275   -758  -1241  -1148
   -449   -693   -244    571   -103   -470   -909  -1286  -1148   -727  -1273  -1182
   -441   -348     90    392   -267   -129   -862  -1345   -982   -530  -1067   -992
   -550     88    639    231   -594    361  -1054  -1821   -979   -290   -704   -649
   -672    644   1317     12   -995    979  -1363  -2327   -976     75   -176   -153
   -714   1148   1862   -215  -1288   1504  -1647  -2608   -865    530    394    384
   -620   1111   1732   -246  -1176   1423  -1904  -2730   -878    735    633    636
   -566    579   1145     -7   -854    862  -1951  -2746  -1192    319    181    218
   -553     33    587    257   -571    309  -1855  -2675  -1626   -436   -615   -561
   -514   -358    155    436   -335   -101  -1628  -2372  -1675   -771  -1067  -1023
   -441   -368     70    402   -257   -150  -1436  -2034  -1402   -589   -984   -969
   -353   -348      2    350   -179   -174  -1293  -1800  -1221   -452   -904   -906
   -301   -368    -67    335   -119   -218  -1228  -1686  -1130   -392   -880   -896
   -288   -363    -75    327   -106   -220  -1205  -1647  -1098   -363   -875   -893
   -293   -381    -88    335   -106   -236  -1210  -1644  -1109   -368   -891   -914
   -296   -423   -129    358    -85   -277  -1223  -1647  -1119   -374   -909   -930
   -306   -459   -153    381    -77   -306  -1228  -1636  -1111   -358   -901   -924
   -340   -485   -145    413    -98   -316  -1239  -1634  -1101   -342   -893   -924
   -384   -496   -114    439   -137   -306  -1244  -1636  -1101   -329   -891   -930
   -410   -465    -57    436   -179   -262  -1254  -1634  -1091   -309   -880   -935
   -428   -470    -44    446   -194   -257  -1267  -1634  -1091   -290   -880   -940
   -446   -475    -28    462   -210   -252  -1273  -1631  -1083   -267   -867   -937
   -483   -488     -7    483   -239   -246  -1280  -1623  -1072   -241   -852   -930
   -527   -519      5    522   -267   -257  -1288  -1613  -1067   -215   -846   -930
   -561   -524     36    540   -301   -244  -1291  -1605  -1057   -187   -836   -924
   -581   -519     62    550   -322   -228  -1304  -1608  -1057   -166   -828   -927
   -610   -581     25    594   -319   -277  -1317  -1597  -1052   -145   -826   -932
   -618   -600     18    607   -319   -290  -1312  -1577  -1028   -109   -805   -922
   -613   -592     20    600   -319   -285  -1317  -1561  -1010    -75   -784   -909
   -602   -581     20    592   -311   -280  -1317  -1538   -989    -38   -763   -893
   -592   -553     38    571   -316   -257  -1317  -1512   -963      0   -743   -875
   -561   -519     41    540   -303   -239  -1319  -1480   -932     49   -709   -852
   -532   -509     23    519   -280   -244  -1322  -1447   -906     93   -675   -826
   -501   -491     10    496   -257   -241  -1319  -1410   -875    135   -641   -797
   -467   -452     15    459   -244   -218  -1317  -1369   -836    189   -600   -758
   -439   -389     49    415   -244   -171  -1314  -1335   -797    244   -553   -711
   -420   -376     44    397   -233   -168  -1325  -1309   -774    277   -535   -688
   -410   -363     46    387   -228   -158  -1340  -1291   -756    306   -522   -667
   -384   -337     44    361   -215   -148  -1353  -1280   -743    335   -506   -644
   -342   -316     25    329   -187   -148  -1366  -1270   -735    358   -485   -620
   -324   -322      2    322   -166   -158  -1379  -1267   -737    363   -472   -607
   -322   -324     -2    324   -161   -163  -1397  -1275   -748    358   -470   -607
   -316   -322     -7    316   -155   -166  -1413  -1286   -761    355   -467   -607
   -324   -335    -10    327   -158   -174  -1428  -1304   -779    345   -478   -615
   -337   -371    -33    353   -153   -205  -1447  -1330   -807    319   -504   -641
   -340   -413    -72    376   -135   -244  -1462  -1361   -831    301   -519   -657
   -355   -415    -62    384   -148   -239  -1473  -1384   -839    301   -517   -662
   -387   -418    -31    402   -179   -226  -1488  -1418   -854    285   -530   -693
   -394   -428    -33    410   -181   -233  -1493  -1447   -854    285   -527   -711
   -332   -483   -150    407    -90   -316  -1514  -1491   -872    262   -545   -761
   -205   -548   -345    374     70   -446  -1564  -1558   -924    207   -587   -841
   -109   -594   -485    350    187   -540  -1608  -1615   -969    161   -628   -919
    -59   -613   -553    335    244   -581  -1649  -1680  -1010    116   -672   -987
    -15   -626   -610    322    296   -618  -1680  -1727  -1041     90   -704  -1026
     15   -644   -662    314    337   -652  -1709  -1761  -1065     80   -727  -1052
     28   -649   -680    309    353   -665  -1735  -1782  -1078     88   -719  -1060
     18   -683   -704    329    358   -693  -1753  -1803  -1088     96   -696  -1065
    -10   -706   -696    358    342   -701  -1758  -1803  -1078    127   -644  -1052
    -57   -717   -659    384    301   -688  -1764  -1803  -1070    148   -600  -1049
   -116   -719   -605    418    241   -662  -1764  -1790  -1047    176   -566  -1044
   -197   -675   -478    436    137   -576  -1743  -1745   -987    239   -517  -1002
   -280   -631   -350    457     33   -491  -1712  -1683   -914    306   -462   -948
   -267   -605   -337    433     33   -472  -1722  -1673   -904    319   -462   -943
   -197   -587   -389    389     96   -488  -1748  -1683   -909    316   -485   -961
   -179   -620   -441    397    129   -532  -1761  -1693   -919    314   -524   -984
   -187   -633   -446    410    129   -540  -1751  -1686   -914    322   -563  -1005
   -181   -631   -452    405    132   -542  -1727  -1660   -893    350   -576  -1005
   -166   -613   -446    389    137   -530  -1730  -1634   -862    379   -571   -987
   -168   -607   -439    387    135   -524  -1784  -1644   -849    387   -571  -1000
   -171   -605   -433    389    129   -519  -1857  -1654   -826    407   -555  -1000
   -163   -633   -470    397    153   -553  -1906  -1644   -797    444   -517   -971
   -150   -600   -452    374    148   -527  -1945  -1641   -792    452   -504   -982
   -129   -553   -423    340    145   -488  -1966  -1639   -789    462   -472   -979
   -148   -550   -402    350    127   -478  -1971  -1631   -784    478   -444   -961
   -194   -581   -389    387     96   -485  -1964  -1623   -784    483   -439   -966
   -252   -628   -376    441     59   -504  -1945  -1605   -789    488   -439   -979
   -324   -704   -379    514     25   -542  -1922  -1595   -800    485   -441   -992
   -353   -753   -400    553     23   -576  -1919  -1615   -828    457   -462  -1023
   -394   -763   -368    579    -15   -566  -1917  -1613   -828    454   -457  -1026
   -433   -797   -363    615    -36   -581  -1906  -1597   -810    470   -441  -1010
   -467   -789   -324    628    -72   -558  -1906  -1582   -792    488   -418   -989
   -491   -766   -275    628   -109   -522  -1888  -1548   -758    514   -384   -948
   -530   -758   -231    644   -150   -496  -1878  -1530   -743    542   -353   -937
   -563   -782   -218    672   -174   -501  -1880  -1527   -740    550   -340   -937
   -584   -823   -239    701   -174   -532  -1883  -1530   -745    550   -322   -924
   -587   -818   -231    704   -179   -524  -1896  -1540   -761    553   -316   -963
   -618   -862   -244    737   -187   -553  -1891  -1532   -753    563   -314   -982
   -631   -875   -244    753   -194   -561  -1878  -1522   -748    563   -311   -971
   -618   -828   -210    722   -205   -519  -1857  -1501   -730    579   -285   -953
   -633   -797   -163    717   -236   -480  -1836  -1478   -709    605   -249   -940
   -615   -883   -270    748   -176   -576  -1816  -1449   -737    558   -303  -1015
   -548  -1057   -509    800    -20   -784  -1727  -1340   -761    470   -415  -1143
   -493  -1098   -607    795     54   -852  -1571  -1135   -680    467   -454  -1226
   -485   -849   -363    667    -62   -607  -1413   -976   -465    652   -283  -1143
   -576   -436    140    506   -361   -148  -1467  -1283   -353    909     31   -857
   -704    158    862    272   -784    511  -1751  -1823   -327   1239    498   -353
   -815    758   1574     28  -1195   1166  -2026  -2143   -179   1693   1088    280
   -730   1018   1748   -142  -1239   1382  -2325  -2268    -51   2070   1535    779
   -636    636   1270     -2   -953    953  -2457  -2353   -314   1810   1278    537
   -597     49    646    275   -623    345  -2468  -2400   -818   1093    548   -241
   -589   -522     67    553   -329   -228  -2299  -2203  -1117    524    -80   -911
   -561   -701   -140    631   -210   -420  -2057  -1831   -966    530   -168  -1047
   -524   -691   -166    605   -181   -428  -1873  -1569   -789    652    -96  -1018
   -530   -662   -135    594   -197   -400  -1753  -1400   -680    724    -62  -1000
   -571   -680   -111    626   -231   -397  -1691  -1314   -633    763    -38   -992
   -589   -701   -111    646   -239   -407  -1670  -1283   -623    774    -20   -995
   -623   -714    -90    667   -267   -402  -1649  -1260   -607    787      2   -979
   -646   -714    -67    678   -290   -392  -1628  -1239   -592    802     25   -961
   -636   -750   -114    691   -262   -433  -1623  -1247   -600    795     38   -974
   -610   -771   -161    691   -226   -467  -1628  -1260   -605    787     25  -1039
   -610   -776   -168    693   -223   -472  -1639  -1275   -623    745    -59  -1098
   -579   -800   -220    688   -179   -511  -1652  -1288   -641    714   -101  -1078
   -506   -831   -327    667    -90   -579  -1675  -1312   -659    696   -103  -1109
   -433   -859   -426    646     -5   -644  -1688  -1327   -675    678   -119  -1153
   -465   -867   -402    665    -31   -636  -1665  -1296   -641    709    -90  -1119
   -436   -826   -389    631    -23   -610  -1652  -1262   -613    740    -49  -1098
   -397   -810   -413    602      5   -613  -1644  -1236   -592    763    -31  -1117
   -361   -795   -433    579     36   -615  -1649  -1221   -579    771    -44  -1143
   -306   -795   -488    550     88   -641  -1649  -1213   -574    771    -46  -1119
   -257   -792   -535    524    137   -662  -1667  -1228   -587    756    -54  -1148
   -239   -810   -574    524    166   -693  -1680  -1226   -584    753    -54  -1137
   -239   -828   -589    535    174   -709  -1688  -1223   -579    763    -36  -1122
   -246   -828   -584    535    168   -706  -1686  -1208   -558    787    -10  -1135
   -244   -805   -563    524    158   -685  -1665  -1169   -514    828     33  -1106
   -233   -802   -571    517    166   -688  -1649  -1140   -488    849     64  -1078
   -223   -784   -561    504    168   -672  -1639  -1111   -462    870     90  -1070
   -228   -774   -545    498    155   -659  -1618  -1078   -428    904    129  -1049
   -272   -779   -506    527    116   -644  -1574  -1021   -376    948    187   -997
   -322   -795   -475    555     75   -636  -1540   -963   -329    997    252   -930
   -363   -784   -420    574     28   -602  -1512   -924   -290   1036    293   -880
   -384   -792   -410    587     10   -600  -1496   -898   -267   1067    322   -844
   -436   -782   -345    607    -46   -563  -1465   -852   -218   1122    376   -795
   -485   -779   -296    631    -98   -537  -1449   -813   -179   1171    426   -769
   -504   -779   -275    641   -114   -527  -1473   -813   -181   1176    452   -753
   -530   -753   -223    641   -155   -488  -1467   -800   -176   1187    472   -748
   -535   -701   -166    618   -187   -433  -1473   -813   -194   1176    470   -769
   -561   -678   -119    618   -223   -400  -1470   -823   -194   1176    467   -771
   -576   -662    -85    620   -246   -374  -1460   -828   -194   1166    462   -763
   -594   -654    -59    623   -267   -358  -1457   -839   -202   1153    457   -756
   -600   -665    -64    633   -267   -366  -1444   -846   -207   1150    462   -756
   -602   -633    -31    615   -288   -332  -1439   -862   -213   1140    467   -758
   -636   -618     18    628   -327   -301  -1421   -865   -200   1150    485   -756
   -652   -659     -7    654   -324   -335  -1395   -867   -192   1153    485   -789
   -667   -631     36    649   -353   -296  -1374   -872   -181   1158    488   -800
   -667   -610     54    639   -361   -280  -1369   -880   -194   1148    470   -815
   -649   -610     38    631   -345   -285  -1363   -880   -200   1153    478   -813
   -662   -605     54    631   -361   -275  -1353   -878   -187   1166    496   -813
   -680   -610     70    644   -376   -270  -1332   -872   -176   1176    501   -807
   -665   -602     62    633   -363   -270  -1317   -870   -176   1171    498   -810
   -615   -568     46    592   -332   -262  -1309   -862   -179   1174    514   -795
   -607   -535     72    568   -342   -231  -1296   -839   -148   1218    558   -758
   -628   -527    101    576   -366   -213  -1273   -810   -111   1257    589   -737
   -652   -519    132    584   -394   -192  -1249   -784    -80   1283    613   -722
   -628   -504    124    566   -376   -189  -1234   -766    -64   1299    628   -711
   -597   -465    132    530   -366   -166  -1197   -730    -31   1327    652   -696
   -581   -413    168    496   -376   -122  -1166   -693      0   1361    675   -678
   -561   -374    187    467   -376    -93  -1135   -657     28   1389    698   -652
   -542   -366    176    454   -361    -96  -1109   -631     54   1410    722   -631
   -530   -314    215    420   -374    -49  -1070   -592    103   1449    769   -600
   -517   -246    270    381   -394     10  -1057   -576    145   1493    815   -568
   -511   -205    303    355   -407     49  -1067   -584    166   1517    828   -561
   -483   -179    303    332   -394     62  -1111   -613    158   1514    818   -571
   -454   -184    267    319   -363     41  -1140   -620    158   1522    828   -561
   -436   -207    228    322   -332     10  -1148   -633    150   1517    831   -555
   -426   -189    236    309   -332     23  -1153   -659    137   1512    836   -555
   -415   -168    246    293   -332     38  -1156   -670    132   1512    839   -555
   -420   -189    231    303   -327     20  -1153   -662    135   1514    841   -545
   -413   -257    153    335   -285    -51  -1156   -670    101   1480    807   -581
   -381   -332     49    355   -218   -142  -1171   -701     44   1428    750   -633
   -366   -368     -2    368   -181   -187  -1166   -711     18   1402    724   -665
   -358   -397    -41    376   -161   -220  -1182   -745    -15   1363    693   -701
   -350   -407    -57    379   -148   -233  -1197   -774    -41   1337    667   -724
   -350   -415    -67    381   -142   -244  -1202   -789    -49   1335    657   -730
   -358   -413    -54    387   -153   -233  -1205   -789    -41   1348    667   -724
   -376   -407    -31    389   -174   -220  -1200   -779    -23   1358    675   -724
   -363   -428    -64    394   -150   -249  -1210   -795    -41   1335    654   -750
   -348   -423    -75    384   -137   -252  -1213   -795    -44   1330    652   -756
   -337   -392    -54    366   -142   -223  -1202   -779    -25   1348    678   -737
   -324   -384    -62    353   -132   -223  -1197   -776    -20   1350    680   -740
   -298   -394    -96    345   -101   -246  -1200   -779    -23   1348    667   -756
   -272   -410   -137    340    -70   -275  -1200   -774    -25   1343    659   -761
   -233   -402   -168    319    -33   -285  -1195   -756    -25   1332    649   -769
   -171   -501   -329    335     75   -415  -1169   -709    -64   1247    555   -870
   -124   -649   -524    387    200   -587  -1057   -571    -64   1132    407  -1036
    -83   -618   -535    348    223   -576   -911   -381     67   1169    400  -1065
   -109   -270   -161    189     25   -215   -831   -389    267   1397    636   -846
   -226    226    452     -2   -337    337  -1028   -818    327   1722   1083   -407
   -379    854   1234   -239   -805   1044  -1304  -1187    457   2200   1701    179
   -439   1356   1792   -459  -1117   1574  -1595  -1371    652   2717   2301    745
   -353   1280   1634   -462   -992   1457  -1883  -1465    659   2927   2522    989
   -329    675   1005   -171   -667    839  -1951  -1553    218   2340   1925    433
   -342     96    439    124   -392    267  -1867  -1551   -301   1504   1098   -355
   -319   -283     36    301   -179   -124  -1683  -1325   -394   1153    670   -774
   -277   -332    -54    306   -111   -194  -1499  -1021   -166   1275    709   -748
   -215   -306    -90    259    -62   -200  -1363   -813      0   1384    776   -688
   -148   -283   -137    215     -7   -210  -1293   -701     77   1423    795   -685
   -124   -301   -176    213     25   -241  -1270   -654     98   1426    787   -701
   -114   -322   -207    218     46   -265  -1257   -618    116   1434    789   -696
   -109   -329   -220    218     54   -275  -1262   -602    124   1441    789   -693
    -96   -329   -233    213     67   -283  -1260   -600    127   1434    774   -709
    -85   -316   -231    200     70   -272  -1252   -584    145   1439    779   -711
    -64   -298   -233    181     83   -267  -1252   -581    153   1439    779   -717
    -54   -309   -254    181     98   -283  -1270   -592    150   1441    784   -717
    -59   -309   -249    181     93   -280  -1254   -568    179   1467    813   -691
    -64   -290   -228    176     80   -259  -1247   -555    202   1491    836   -675
    -41   -288   -246    166    101   -267  -1252   -566    194   1483    828   -698
    -41   -265   -223    150     90   -244  -1247   -553    207   1496    841   -688
    -33   -213   -179    122     70   -197  -1247   -540    231   1525    872   -662
    -12   -197   -184    103     83   -192  -1234   -527    254   1545    898   -639
    -15   -181   -166     98     75   -174  -1213   -509    283   1569    930   -610
    -33   -166   -132     98     49   -150  -1189   -483    322   1602    961   -584
    -51   -155   -103    103     23   -129  -1166   -457    353   1623    976   -574
    -70   -122    -51     93    -10    -85  -1158   -431    384   1657   1005   -550
    -54    -75    -20     64    -18    -49  -1135   -392    428   1696   1041   -506
    -54    -59     -7     54    -23    -33  -1117   -358    467   1735   1080   -465
    -62    -51     10     54    -36    -20  -1104   -316    517   1782   1117   -426
    -64     -2     59     33    -62     28  -1080   -270    568   1831   1153   -392
    -38     88    127    -23    -83    106  -1044   -213    631   1891   1210   -337
    -64     85    148    -10   -106    116  -1018   -161    680   1943   1260   -290
    -77    103    181    -12   -129    142   -987    -93    748   2008   1322   -231
    -96    132    228    -20   -161    179   -984    -59    789   2060   1369   -184
   -174    106    280     33   -226    192  -1028    -51    797   2075   1379   -163
   -202    124    324     38   -265    223  -1041    -23    826   2101   1402   -135
   -192    145    337     23   -265    241  -1057    -10    841   2117   1421   -109
   -213     98    311     54   -262    205  -1080    -15    828   2101   1413   -114
   -239     54    293     93   -265    174  -1093    -28    815   2088   1400   -127
   -262     20    283    116   -272    150  -1085    -36    797   2062   1374   -153
   -290     12    303    137   -298    158  -1096    -62    769   2026   1343   -187
   -301    -12    288    155   -296    135  -1098    -80    748   1995   1314   -223
   -254      7    262    124   -257    135  -1085    -93    730   1966   1283   -259
   -205     72    277     64   -241    174  -1052    -83    750   1977   1283   -254
   -228     49    277     88   -252    161  -1060    -98    740   1956   1262   -270
   -267     41    309    111   -288    174  -1057   -119    727   1938   1247   -290
   -293     25    319    135   -306    171  -1023   -119    732   1925   1236   -306
   -322      5    324    155   -324    166  -1005   -119    737   1922   1228   -322
   -335    -49    285    192   -311    116  -1031   -166    693   1875   1189   -371
   -358   -109    246    233   -306     67  -1060   -210    649   1831   1145   -415
   -379   -161    218    270   -298     28  -1078   -233    633   1803   1119   -436
   -361   -189    171    272   -267    -10  -1119   -280    589   1756   1075   -475
   -348   -200    145    272   -249    -28  -1135   -301    568   1730   1052   -504
   -335   -218    116    275   -228    -51  -1143   -319    550   1706   1021   -537
   -309   -231     77    270   -194    -77  -1145   -327    542   1701   1002   -561
   -280   -223     54    249   -168    -83  -1150   -319    548   1706   1002   -555
   -246   -207     38    228   -145    -85  -1163   -316    561   1712   1008   -542
   -210   -210      0    207   -106   -103  -1187   -332    550   1693    982   -561
   -192   -210    -18    202    -88   -114  -1187   -324    558   1691    974   -566
   -202   -244    -44    220    -80   -145  -1202   -327    561   1693    969   -568
   -205   -226    -23    215    -90   -124  -1189   -303    592   1717    984   -555
   -192   -194     -2    192    -96    -98  -1176   -285    628   1745   1008   -535
   -174   -142     31    158   -103    -57  -1176   -280    662   1777   1026   -517
   -192   -129     62    161   -129    -36  -1223   -298    670   1787   1026   -519
   -194   -132     62    163   -129    -36  -1249   -311    672   1784   1026   -519
   -184    -88     96    135   -142      5  -1291   -327    675   1792   1041   -509
   -192    -85    106    140   -150     10  -1309   -319    685   1803   1044   -498
   -246   -101    142    171   -197     18  -1330   -329    678   1792   1021   -514
   -277   -129    148    205   -215      7  -1340   -337    688   1792   1028   -522
   -301   -166    135    231   -218    -15  -1348   -345    685   1782   1031   -532
   -316   -210    106    265   -213    -51  -1343   -345    685   1774   1031   -540
   -303   -301      0    301   -153   -150  -1335   -342    657   1730    984   -597
   -301   -355    -54    327   -124   -205  -1319   -350    626   1686    943   -644
   -327   -402    -77    363   -124   -241  -1340   -376    584   1641    914   -678
   -327   -368    -41    348   -142   -205  -1353   -387    571   1636    922   -678
   -314   -316     -5    314   -155   -163  -1345   -389    568   1623    914   -688
   -327   -319      5    322   -166   -158  -1335   -381    571   1615    909   -693
   -329   -296     33    311   -184   -132  -1306   -348    597   1641    940   -667
   -327   -239     88    283   -207    -75  -1288   -316    639   1683    989   -620
   -316   -246     67    280   -194    -90  -1312   -327    641   1683    995   -623
   -270   -252     18    259   -145   -116  -1306   -327    636   1670    979   -633
   -218   -213      2    213   -111   -106  -1291   -296    654   1688   1002   -605
   -200   -194      5    197   -103    -96  -1273   -262    683   1714   1028   -574
   -215   -171     41    192   -129    -64  -1247   -228    722   1751   1052   -545
   -254   -202     49    228   -153    -77  -1241   -213    727   1753   1052   -542
   -244   -239      5    241   -127   -119  -1231   -189    722   1732   1023   -574
   -158   -327   -168    244      5   -249  -1184   -101    727   1670    940   -657
    -57   -394   -337    226    140   -366  -1052     77    810   1618    820   -784
    -20   -283   -262    150    119   -272   -940    239    987   1704    857   -776
   -114     57    171     28   -142    111   -940    127   1101   1880   1070   -589
   -244    535    779   -145   -511    657  -1122   -322   1026   2117   1467   -226
   -397   1041   1436   -324   -917   1239  -1395   -753    924   2436   1974    213
   -402   1363   1766   -483  -1083   1564  -1680   -995    911   2800   2465    639
   -335   1122   1454   -394   -896   1288  -1880  -1070    813   2863   2559    745
   -319    602    922   -140   -620    761  -1878  -1047    498   2348   2021    283
   -350    111    462    116   -407    285  -1774   -971    124   1535   1169   -465
   -353   -205    148    277   -252    -28  -1597   -698    220   1371    878   -722
   -350   -213    137    280   -246    -38  -1431   -402    509   1558    971   -639
   -350   -207    142    280   -246    -33  -1312   -187    714   1696   1057   -574
   -332   -192    137    262   -236    -25  -1241    -57    828   1774   1109   -540
   -290   -176    111    233   -202    -33  -1215    -12    859   1784   1106   -550
   -236   -184     49    207   -142    -67  -1210      2    865   1777   1098   -555
   -200   -207     -7    205    -96   -109  -1210     18    872   1771   1093   -558
   -197   -192      2    194   -101    -96  -1202     33    883   1771   1101   -555
   -194   -161     33    176   -116    -62  -1192     46    898   1779   1111   -555
   -168   -127     41    145   -106    -41  -1179     64    919   1790   1117   -555
   -129   -145    -15    137    -57    -80  -1163     96    937   1805   1127   -540
   -132   -153    -23    140    -57    -90  -1163    101    940   1805   1124   -548
   -122   -101     20    109    -72    -41  -1163    103    945   1821   1135   -545
   -103    -28     75     64    -90     23  -1171     93    948   1836   1148   -548
    -88    -18     70     54    -80     25  -1161    109    956   1844   1158   -548
    -77    -57     20     67    -49    -20  -1145    140    979   1865   1179   -524
    -72    -46     25     59    -49    -10  -1127    171   1005   1896   1208   -493
    -83    -10     70     46    -80     28  -1122    192   1028   1917   1231   -472
    -77      7     85     36    -80     46  -1117    213   1052   1940   1249   -449
    -67    -12     54     38    -62     20  -1124    223   1057   1956   1241   -449
    -72    -20     49     46    -62     12  -1122    244   1080   1979   1239   -433
    -70      7     77     28    -75     41  -1114    272   1111   2000   1260   -400
    -44     36     80      5    -62     57  -1106    296   1137   2010   1286   -374
    -44     33     77      2    -62     54  -1106    314   1161   2013   1309   -358
    -38     33     72      0    -54     51  -1096    340   1187   2023   1330   -332
    -38     25     64      5    -51     44  -1101    366   1213   2042   1356   -301
    -18      5     23      7    -20     12  -1117    387   1226   2057   1376   -275
     38      2    -36    -20     36    -15  -1140    394   1234   2060   1382   -267
     96     -7   -103    -44     98    -54  -1148    410   1247   2075   1395   -257
    176    -15   -192    -80    181   -101  -1171    405   1239   2070   1392   -272
    267    -31   -298   -116    283   -163  -1189    407   1223   2049   1371   -296
    345    -31   -376   -158    358   -202  -1210    381   1192   2016   1348   -314
    387    -38   -426   -174    405   -231  -1226    363   1158   1982   1325   -316
    374    -54   -428   -161    400   -241  -1221    374   1150   1966   1317   -319
    319    -75   -394   -122    355   -233  -1189    405   1161   1971   1319   -316
    270    -54   -327   -109    296   -189  -1156    420   1176   1987   1337   -319
    228    -15   -244   -106    233   -129  -1140    423   1174   1979   1345   -350
    176     23   -153    -98    163    -64  -1137    405   1150   1948   1345   -392
    140     38   -101    -88    122    -31  -1122    392   1132   1922   1361   -415
    109     31    -77    -70     93    -23  -1124    371   1117   1901   1366   -426
    109     31    -77    -70     93    -23  -1127    361   1106   1883   1356   -441
    122     12   -111    -67    114    -49  -1143    340   1078   1839   1309   -478
    124      2   -122    -62    124    -59  -1153    319   1054   1810   1273   -504
    111      7   -106    -59    109    -49  -1153    298   1036   1790   1241   -530
     85     10    -77    -49     80    -33  -1148    280   1023   1766   1208   -558
     41     -2    -46    -20     44    -23  -1135    272   1018   1764   1192   -568
      7    -31    -38     12     23    -33  -1132    270   1010   1764   1176   -579
     -5    -67    -62     33     25    -64  -1132    270   1005   1745   1145   -594
    -23    -88    -64     54     20    -77  -1119    283   1021   1748   1124   -597
    -64    -80    -15     70    -28    -49  -1101    296   1044   1756   1111   -605
    -93    -51     41     72    -67     -5  -1091    309   1052   1756   1101   -602
   -122    -64     57     90    -90     -2  -1080    322   1067   1761   1111   -576
   -153    -46    106     98   -132     31  -1072    340   1083   1779   1124   -563
   -176    -57    119    116   -148     31  -1072    371   1111   1800   1150   -537
   -239    -51    187    145   -213     67  -1052    413   1153   1836   1202   -488
   -244    -12    228    127   -236    106  -1028    441   1184   1862   1244   -465
   -200     28    228     85   -215    129  -1026    454   1205   1878   1278   -449
   -171     88    257     41   -215    171  -1031    465   1236   1906   1343   -413
   -155    161    316     -2   -236    239  -1034    480   1273   1945   1402   -381
   -163    207    371    -23   -267    288  -1052    470   1283   1951   1397   -402
   -150    241    392    -46   -270    316  -1075    475   1299   1961   1395   -361
   -153    249    402    -49   -277    324  -1075    485   1319   1974   1410   -327
   -174    285    459    -54   -316    371  -1067    501   1335   1979   1436   -319
   -158    283    441    -64   -301    361  -1067    509   1325   1971   1441   -303
   -166    246    410    -41   -288    327  -1062    509   1312   1961   1439   -303
   -155    189    345    -15   -249    267  -1062    511   1299   1935   1421   -316
   -145    101    246     23   -194    174  -1070    506   1257   1891   1405   -332
   -148     67    215     38   -181    140  -1075    501   1226   1857   1376   -402
   -148     57    205     44   -176    132  -1072    498   1213   1834   1350   -423
   -171     62    231     51   -200    145  -1060    504   1208   1821   1340   -426
   -140     28    168     57   -153     98  -1072    483   1166   1777   1304   -467
    -85      0     85     41    -85     41  -1098    457   1124   1738   1275   -483
    -80     -2     77     41    -80     36  -1117    452   1117   1719   1267   -488
    -83    -20     62     51    -75     20  -1127    446   1104   1704   1267   -498
    -88    -10     77     49    -83     33  -1119    449   1104   1696   1265   -519
   -106    -15     90     59    -98     36  -1122    439   1098   1686   1249   -558
   -114    -18     96     64   -106     36  -1122    441   1093   1673   1239   -581
   -109    -38     70     72    -90     12  -1122    457   1093   1675   1244   -576
    -80    -49     31     64    -57    -10  -1130    470   1101   1688   1265   -561
    -67    -54     12     59    -41    -20  -1145    457   1080   1657   1239   -600
    -57    -62     -5     57    -25    -33  -1122    485   1083   1626   1210   -644
     -2   -213   -213    106    103   -213  -1060    584   1072   1543   1101   -735
     57   -342   -400    142    228   -371   -932    774   1132   1488    984   -836
     62   -137   -200     36    129   -166   -795    958   1356   1634   1085   -769
     18    257    236   -137   -109    246   -844    698   1402   1797   1309   -589
    -77    740    818   -332   -449    779  -1114    155   1296   2031   1696   -228
   -187   1330   1517   -571   -852   1423  -1421   -280   1257   2385   2229    239
   -176   1662   1836   -743  -1005   1748  -1725   -480   1301   2764   2722    680
   -111   1353   1462   -620   -787   1408  -1873   -475   1247   2813   2759    737
   -106    748    854   -322   -483    802  -1857   -436    898   2231   2130    176
   -127    241    368    -57   -246    303  -1745   -384    449   1371   1241   -652
   -114    -33     80     72   -101     23  -1543    -72    600   1293   1044   -831
   -116    -23     93     70   -106     36  -1363    218    878   1480   1176   -717
    -75      0     75     36    -75     36  -1239    410   1039   1587   1247   -662
    -41     12     54     15    -46     33  -1195    496   1091   1608   1234   -688
    -36    -15     18     25    -31      0  -1192    519   1088   1587   1215   -675
    -44    -36      7     38    -28    -15  -1179    563   1119   1605   1241   -631
    -59    -77    -18     67    -23    -49  -1163    592   1143   1621   1254   -626
    -38    -98    -59     70     10    -80  -1166    592   1143   1610   1241   -649
    -12    -67    -57     38     20    -64  -1171    581   1135   1584   1208   -675
     20    -83   -103     31     59    -93  -1187    574   1122   1569   1192   -654
     25    -23    -51     -2     36    -36  -1208    561   1104   1556   1189   -644
      2     15     12     -7     -5     15  -1195    563   1109   1553   1182   -659
    -44      7     49     15    -46     25  -1156    620   1163   1615   1249   -602
    -28     -2     25     15    -25     10  -1156    628   1166   1623   1260   -584
     -7      5     10      0    -10      5  -1158    628   1169   1626   1267   -592
    -12     23     36     -5    -23     28  -1156    644   1189   1634   1286   -589
    -12     49     62    -20    -38     57  -1158    649   1192   1634   1288   -587
    -64     51    116      5    -90     83  -1124    688   1231   1670   1325   -553
    -83     57    137     10   -111     96  -1104    709   1249   1683   1332   -545
    -93     25    119     33   -106     72  -1088    727   1247   1678   1335   -522
   -153     41    194     54   -174    116  -1065    763   1286   1719   1379   -478
   -194     31    226     80   -210    127  -1054    774   1312   1725   1382   -491
   -171     36    207     67   -189    122  -1080    748   1280   1665   1327   -522
   -111     28    140     41   -124     83  -1104    763   1270   1662   1330   -501
    -93     36    129     28   -111     83  -1096    813   1319   1722   1384   -459
    -96     93    187      0   -140    140  -1083    854   1369   1764   1428   -415
    -90    132    223    -23   -158    176  -1062    906   1408   1779   1462   -335
    -88    189    277    -49   -181    233  -1047    943   1431   1805   1473   -303
    -83    176    257    -46   -171    215  -1034    961   1434   1834   1491   -335
    -67    184    252    -57   -158    218  -1002    997   1457   1870   1540   -327
    -75    231    303    -80   -189    267   -982   1015   1470   1883   1558   -327
    -75    290    366   -106   -220    327   -950   1054   1506   1917   1605   -265
   -101    322    423   -111   -262    371   -943   1065   1519   1919   1615   -239
   -140    327    467    -96   -303    397   -935   1052   1504   1899   1605   -246
   -153    309    462    -77   -306    384   -927   1039   1483   1867   1592   -252
   -174    298    472    -62   -322    384   -922   1023   1454   1831   1564   -280
   -189    316    504    -64   -345    407   -906   1010   1439   1795   1525   -280
   -200    283    480    -41   -340    381   -893    979   1395   1727   1475   -285
   -161    246    405    -44   -283    324   -909    948   1350   1706   1486   -290
   -176    311    488    -67   -332    400   -888    961   1384   1761   1577   -285
   -223    316    537    -49   -379    426   -867    943   1382   1756   1564   -368
   -249    306    555    -28   -402    431   -846    930   1382   1751   1527   -358
   -283    296    579     -7   -433    439   -836    906   1374   1722   1478   -418
   -249    272    522    -10   -384    397   -849    857   1314   1636   1356   -509
   -223    259    480    -20   -350    368   -865    833   1278   1592   1314   -426
   -218    259    475    -20   -348    366   -859    844   1283   1610   1343   -381
   -213    280    491    -33   -353    384   -862    833   1280   1613   1356   -397
   -218    270    488    -25   -353    379   -878    810   1257   1590   1337   -420
   -236    288    524    -25   -381    405   -865    807   1262   1592   1340   -423
   -207    288    496    -41   -353    392   -878    784   1234   1548   1301   -444
   -161    252    413    -46   -288    332   -885    782   1208   1506   1265   -439
   -132    288    420    -77   -275    353   -852    820   1257   1566   1322   -402
   -114    337    449   -111   -283    392   -831    833   1280   1579   1330   -407
   -145    387    532   -122   -340    459   -797    862   1309   1605   1361   -384
   -145    407    550   -132   -348    478   -771    896   1332   1639   1402   -353
   -132    415    548   -140   -340    480   -761    922   1348   1649   1413   -332
   -106    439    542   -166   -324    491   -745    945   1371   1667   1434   -309
   -114    519    633   -205   -374    576   -732    976   1413   1709   1473   -277
   -137    620    756   -244   -446    688   -717   1000   1465   1758   1517   -236
   -140    623    763   -241   -452    693   -732    963   1441   1725   1483   -254
   -137    613    750   -239   -444    680   -771    948   1421   1706   1470   -246
   -129    605    735   -239   -433    670   -784    956   1428   1706   1470   -223
   -116    589    704   -236   -413    646   -789    958   1418   1691   1460   -213
   -145    576    722   -215   -433    649   -766    992   1452   1730   1501   -179
   -189    592    779   -202   -485    685   -756    995   1454   1732   1514   -171
   -179    558    735   -189   -457    646   -761    976   1423   1693   1473   -179
   -187    501    688   -158   -436    592   -756    974   1384   1649   1428   -192
   -210    431    641   -109   -426    535   -745    976   1361   1634   1410   -244
   -226    423    649    -98   -436    535   -740    966   1337   1610   1387   -285
   -241    405    646    -83   -444    527   -737    950   1299   1561   1356   -303
   -257    363    618    -54   -436    491   -732    953   1278   1543   1348   -296
   -239    368    607    -64   -423    488   -727    958   1291   1564   1363   -293
   -228    410    636    -90   -433    524   -730    950   1296   1564   1371   -303
   -244    418    662    -88   -452    540   -701    974   1319   1574   1384   -283
   -231    405    633    -88   -431    519   -704    950   1296   1543   1353   -303
   -168    374    542   -101   -355    457   -743    909   1221   1473   1299   -327
   -163    376    540   -106   -353    457   -753    937   1236   1480   1306   -285
   -153    368    522   -109   -337    444   -769    930   1231   1473   1304   -298
   -150    353    501   -103   -327    426   -771    919   1215   1452   1280   -332
   -124    376    501   -124   -311    439   -737    948   1241   1452   1267   -324
    -64    309    374   -122   -220    340   -732    945   1184   1369   1195   -337
    -31    161    189    -64   -111    174   -678   1018   1153   1301   1101   -459
      0     44     44    -23    -20     44   -530   1192   1192   1239    979   -631
     12    161    148    -85    -67    155   -361   1397   1376   1335   1036   -600
    -80    555    636   -239   -358    594   -358   1187   1486   1545   1301   -361
   -202   1052   1252   -426   -727   1150   -633    683   1473   1829   1722     70
   -316   1693   2010   -691  -1163   1852   -974    275   1543   2244   2288    641
   -348   2171   2520   -911  -1434   2346  -1306     72   1688   2714   2852   1192
   -301   1958   2257   -828  -1280   2107  -1514     36   1652   2800   2933   1301
   -277   1376   1654   -550   -966   1517  -1491     51   1280   2226   2322    735
   -246    719    966   -239   -607    844  -1361     96    758   1356   1434    -93
   -267    322    589    -25   -428    454  -1130    387    748   1111   1085   -415
   -233    327    561    -46   -397    444   -935    672    971   1241   1148   -345
   -150    387    535   -119   -342    459   -797    875   1114   1327   1200   -290
   -114    363    478   -124   -296    420   -732    974   1174   1363   1221   -293
   -135    361    496   -111   -314    428   -709   1005   1195   1369   1221   -311
   -145    342    485    -98   -314    413   -688   1021   1200   1356   1205   -316
   -127    340    467   -106   -296    402   -672   1034   1200   1353   1197   -327
   -122    337    459   -109   -290    397   -657   1054   1210   1353   1197   -316
   -119    358    478   -119   -298    418   -644   1078   1221   1353   1200   -298
   -129    374    501   -124   -314    436   -636   1091   1234   1363   1208   -277
   -137    405    542   -135   -340    472   -626   1104   1244   1369   1213   -272
   -150    402    550   -127   -350    475   -613   1124   1254   1366   1210   -257
   -150    363    514   -106   -332    439   -607   1140   1254   1348   1200   -223
   -142    363    506   -111   -324    433   -602   1158   1267   1361   1215   -205
   -135    379    514   -122   -324    446   -589   1179   1288   1392   1247   -210
   -148    405    553   -129   -350    478   -571   1195   1306   1410   1270   -200
   -148    431    579   -140   -363    504   -566   1208   1314   1413   1275   -181
   -111    426    537   -158   -324    480   -574   1200   1296   1392   1252   -189
   -124    428    553   -150   -337    491   -553   1228   1322   1413   1270   -163
   -163    444    607   -140   -387    527   -514   1280   1369   1447   1304   -124
   -114    462    576   -174   -345    519   -542   1241   1325   1395   1257   -166
    -80    496    576   -207   -327    535   -550   1247   1330   1402   1270   -150
    -80    511    589   -215   -335    550   -532   1283   1361   1436   1296   -119
    -83    511    594   -215   -340    553   -509   1322   1395   1460   1309    -93
    -80    517    597   -218   -337    555   -472   1382   1444   1501   1345    -49
   -114    581    696   -233   -405    636   -418   1457   1522   1582   1423     20
    -83    628    709   -272   -397    667   -410   1473   1535   1595   1436     59
    -23    607    631   -296   -327    618   -428   1462   1496   1543   1382     62
    -12    623    636   -303   -324    628   -405   1509   1527   1574   1413    114
      0    693    693   -348   -348    693   -394   1535   1564   1631   1486    129
      2    732    730   -366   -363    730   -379   1556   1584   1662   1525    132
    -25    756    779   -366   -402    766   -358   1577   1600   1675   1540    153
    -12    748    761   -366   -387    753   -366   1561   1574   1647   1514    150
     -7    732    740   -363   -376    737   -394   1514   1512   1582   1457    119
    -18    722    740   -350   -379    730   -420   1473   1465   1535   1421    101
    -20    688    709   -335   -366    698   -449   1431   1421   1496   1384     72
    -25    672    698   -322   -361    685   -480   1379   1371   1447   1337     28
    -25    613    639   -296   -332    626   -514   1317   1312   1379   1262    -33
     12    550    535   -283   -259    542   -563   1231   1223   1291   1179   -101
     15    519    504   -270   -244    511   -594   1163   1161   1228   1119   -150
     12    459    446   -236   -215    454   -620   1093   1101   1156   1047   -215
      2    426    420   -215   -207    423   -641   1034   1049   1101    995   -272
     23    418    392   -220   -184    405   -646    984   1013   1065    958   -327
     15    355    337   -187   -161    348   -613    969   1002   1044    937   -363
    -20    254    275   -116   -148    265   -587    961    992   1015    911   -379
    -90    220    311    -67   -200    265   -615    924    953    984    891   -400
   -176    184    361     -5   -267    272   -654    875    906    948    859   -433
   -210    140    348     33   -280    244   -701    813    844    883    792   -493
   -153    111    265     20   -207    187   -756    748    771    807    717   -558
    -49     90    137    -23    -93    114   -815    685    704    740    646   -623
     77     83      5    -83     36     44   -872    623    636    670    566   -693
    171     85    -85   -129    129      0   -943    545    553    579    472   -753
    158    127    -31   -142     96     49   -932    563    571    594    472   -730
    202    166    -38   -187    122     64   -924    584    589    618    498   -693
    303    228    -75   -267    189     75   -909    589    592    633    532   -696
    337    322    -15   -332    176    153   -844    639    639    675    581   -662
    332    358     25   -345    153    192   -776    704    696    722    628   -607
    298    428    129   -363     83    280   -696    774    782    789    691   -542
    306    475    168   -389     67    322   -665    789    820    810    717   -504
    301    509    205   -407     46    355   -649    800    849    831    743   -462
    301    581    280   -441     10    431   -662    805    880    872    787   -402
    277    600    319   -441    -20    459   -639    844    917    911    815   -348
    285    652    366   -470    -38    509   -644    870    937    937    833   -324
    301    626    324   -465    -12    475   -711    844    906    914    805   -342
    207    514    306   -361    -49    410   -701    815    867    872    769   -358
    135    449    311   -293    -88    381   -620    810    846    852    750   -353
     72    381    309   -228   -116    345   -587    815    828    826    711   -376
     46    311    265   -181   -109    288   -574    805    792    782    659   -410
     46    280    233   -163    -93    257   -571    789    769    756    633   -402
     62    288    226   -176    -83    257   -600    761    730    717    597   -420
     62    277    215   -171    -75    246   -615    748    714    709    597   -449
     31    277    244   -155   -106    262   -620    740    711    706    605   -449
    -41    252    293   -103   -166    272   -607    753    719    717    613   -444
      7    265    257   -137   -124    259   -607    740    709    704    610   -436
      2    277    272   -140   -135    275   -594    745    717    706    618   -423
    -10    288    298   -140   -155    293   -581    756    727    709    618   -418
    -20    272    293   -124   -155    283   -581    758    735    714    631   -389
    -38    290    329   -129   -184    309   -587    753    735    714    623   -423
    -49    303    353   -127   -202    327   -579    761    745    711    600   -426
    -77    249    324    -85   -202    285   -553    787    766    711    592   -374
   -114    246    361    -64   -236    303   -527    818    776    714    597   -381
    -75    142    215    -33   -145    176   -475    896    748    628    483   -472
    -36     -7     28     20    -33     10   -355   1060    756    535    335   -623
    -28     59     85    -15    -57     72   -220   1247    904    620    384   -610
   -127    361    488   -116   -306    423   -174   1130   1054    826    626   -415
   -350    862   1210   -257   -779   1036   -379    615   1091   1132   1085     90
   -581   1441   2023   -431  -1301   1732   -587    231   1210   1571   1678    745
   -602   1860   2462   -628  -1532   2161   -846      0   1327   1997   2229   1366
   -522   1790   2312   -633  -1415   2049  -1060   -119   1249   2091   2359   1545
   -483   1223   1704   -371  -1093   1462  -1104   -168    823   1478   1696    862
   -470    631   1101    -80   -787    867   -989    -44    436    761    906     25
   -449    314    763     67   -605    537   -758    314    475    574    607   -311
   -381    290    672     46   -527    480   -563    652    698    701    654   -275
   -236    311    548    -38   -392    431   -498    792    766    714    649   -257
   -161    324    485    -83   -324    405   -462    867    807    717    644   -252
   -163    324    485    -83   -324    402   -433    911    839    727    636   -254
   -158    285    444    -62   -301    363   -423    917    826    711    620   -262
   -145    277    423    -67   -283    350   -420    919    810    693    602   -296
   -148    285    433    -70   -290    358   -423    919    805    675    589   -309
   -135    290    426    -77   -280    358   -426    927    807    678    594   -301
   -103    277    381    -85   -241    329   -431    927    795    652    571   -298
    -75    298    371   -111   -223    335   -426    930    797    644    563   -270
    -83    288    368   -103   -226    327   -415    950    810    657    574   -244
    -88    262    350    -88   -220    306   -410    958    813    662    581   -244
    -85    270    355    -90   -220    311   -410    966    826    685    605   -265
    -93    285    379    -98   -236    332   -402    974    833    688    610   -257
   -101    301    402   -101   -252    350   -389    992    849    701    613   -236
   -122    314    433    -98   -277    374   -374   1015    867    719    623   -223
    -93    327    420   -116   -257    374   -379   1010    852    701    600   -231
    -80    309    389   -114   -236    348   -379   1018    846    691    576   -213
    -59    337    397   -140   -228    366   -374   1028    859    701    587   -189
    -77    366    444   -145   -259    402   -361   1047    891    750    641   -158
   -122    363    485   -119   -303    423   -350   1067    911    771    659   -148
   -153    355    509   -103   -332    431   -342   1083    906    782    665   -124
   -163    363    524   -101   -342    444   -329   1117    911    800    672    -85
   -148    389    537   -122   -342    462   -319   1153    937    823    693    -44
   -127    397    524   -135   -324    459   -306   1182    958    844    717    -28
    -93    379    472   -142   -283    426   -309   1187    958    836    704    -44
    -44    431    475   -194   -259    452   -327   1171    961    833    696    -51
    -15    478    493   -233   -254    485   -345   1169    969    846    706    -38
    -18    470    488   -226   -252    478   -340   1192    971    852    714      0
      7    452    444   -231   -218    446   -348   1192    961    849    714     28
    -18    457    475   -220   -246    467   -329   1223    989    878    748     93
    -72    457    527   -192   -301    491   -303   1239   1015    914    792    119
   -106    488    594   -189   -350    540   -288   1228   1015    917    802    103
   -142    504    646   -181   -394    574   -280   1221   1002    906    797    106
   -155    522    678   -184   -415    600   -272   1223   1008    906    805    135
   -161    511    670   -176   -415    592   -270   1215    995    888    800    163
   -215    485    701   -135   -457    592   -244   1218    997    888    800    189
   -303    498    802    -98   -553    649   -223   1197    992    878    789    187
   -319    491    810    -85   -566    649   -226   1156    958    836    745    150
   -285    465    748    -90   -517    605   -246   1124    924    789    693     93
   -272    376    649    -51   -459    511   -259   1072    891    737    631      0
   -210    252    459    -23   -335    355   -309   1002    815    659    561    -83
   -181    166    348      7   -265    254   -324    961    771    607    506   -145
   -135    158    290    -12   -213    223   -353    872    706    532    433   -210
    -46    145    192    -49   -119    168   -413    776    618    449    358   -265
     36    106     67    -72    -18     88   -454    756    571    428    337   -298
      5    101     96    -54    -46     98   -439    784    581    457    355   -283
    -41    114    155    -38    -98    135   -420    789    589    454    350   -277
     31    140    109    -85    -38    124   -459    758    561    420    319   -303
    142    189     44   -168     49    116   -493    737    550    400    296   -319
    135    210     75   -171     31    142   -475    711    550    392    285   -314
     80    161     80   -122      0    122   -470    698    540    392    290   -322
     51    148     96    -98    -20    122   -439    727    558    410    303   -322
    158    192     33   -176     62    114   -441    719    542    387    272   -316
    189    213     23   -202     83    119   -444    750    548    376    254   -293
    181    309    127   -246     25    218   -428    771    581    405    277   -275
    179    337    158   -257     10    249   -431    763    594    433    316   -267
    124    423    298   -272    -88    361   -413    748    615    457    353   -231
     90    488    397   -290   -153    444   -423    727    623    462    366   -176
     98    522    420   -311   -161    472   -454    758    646    498    402   -137
     20    535    514   -277   -246    524   -418    730    641    506    433   -153
     -2    530    532   -265   -267    530   -431    665    607    488    423   -181
     62    568    504   -316   -220    537   -483    740    626    504    420   -184
     64    555    491   -311   -213    524   -470    815    657    514    405   -140
     -2    470    472   -233   -236    470   -423    820    644    488    384   -137
      5    436    431   -223   -215    433   -428    774    589    423    309   -181
     90    428    337   -262   -122    384   -459    748    532    368    246   -205
     85    400    311   -244   -114    355   -439    763    527    381    262   -218
     36    366    329   -200   -145    348   -405    776    545    410    298   -207
    -72    324    397   -127   -236    361   -361    776    540    418    322   -174
   -257    270    527     -5   -392    397   -290    763    540    420    324   -140
   -277    257    535     10   -407    394   -277    719    514    407    296   -122
   -116    303    420    -93   -267    361   -345    732    483    397    275   -122
     54    332    277   -194   -111    306   -407    779    470    381    262   -148
     51    327    275   -189   -111    301   -379    779    462    363    239   -155
   -103    296    400    -98   -252    348   -301    693    431    329    218   -158
   -116    244    361    -62   -239    301   -319    610    376    296    187   -187
     93    267    174   -184    -38    220   -405    732    384    319    187   -174
    153    265    109   -210     20    187   -387    807    405    324    179   -148
    140    145      2   -142     67     75   -324    846    379    257     93   -226
    161    -41   -202    -59    181   -122   -210    953    376    153    -67   -387
    223    -70   -293    -77    257   -179   -114   1117    470    145   -124   -418
    205    205      0   -205    101    101    -85   1143    636    316     57   -254
     59    639    579   -350   -262    610   -218    745    662    576    452    101
   -150   1218   1369   -532   -758   1293   -457    207    618    922    997    620
   -366   1662   2026   -649  -1197   1844   -654   -142    654   1330   1545   1153
   -319   1608   1925   -644  -1122   1766   -896   -322    602   1540   1787   1460
   -153   1093   1244   -472   -698   1166  -1028   -252    322   1166   1343   1075
   -150    496    646   -171   -397    571   -976   -202   -179    272    397    171
   -218     72    288     70   -254    179   -802    -20   -303   -171   -145   -350
   -241    -28    213    135   -228     90   -620    218    -96    -75   -129   -335
   -145      2    148     70   -148     75   -519    493    114     90    -23   -194
    -67     38    106     15    -85     72   -436    730    290    231     59   -114
   -161     51    213     54   -187    132   -368    644    272    187     23   -153
   -353     18    371    166   -363    194   -293    555    236    171     20   -155
   -231     -5    226    116   -231    109   -348    610    239    207     38   -163
     88     36    -51    -62     70     -7   -459    776    277    236     46   -168
     49    -15    -67    -18     57    -41   -452    818    301    249     49   -181
    -38    -33      5     36    -23    -15   -410    818    303    252     41   -174
    -90     25    116     31   -103     70   -374    820    311    267     51   -150
   -124     15    140     54   -132     77   -371    815    303    270     62   -145
   -111     28    140     38   -127     85   -379    810    311    285     88   -122
    -98     33    129     31   -114     80   -384    813    316    298    106   -109
   -103     36    137     33   -122     85   -389    810    311    301    103   -106
    -96     36    132     31   -114     83   -402    805    309    290     72    -80
    -44     28     72      5    -59     49   -415    805    309    296     88    -75
      7     51     44    -31    -18     49   -449    769    283    288     85   -127
     10     57     46    -33    -18     51   -470    763    277    285     88   -153
     41     54     12    -46     15     33   -470    784    285    296    106   -161
     46     93     46    -70      0     70   -493    782    285    270     85   -155
     51    127     75    -90    -12    101   -506    769    283    236     54   -171
    103    148     44   -127     28     96   -530    761    272    210     41   -171
    153    189     36   -171     59    114   -532    807    332    275    116   -129
    161    197     33   -179     62    116   -517    852    394    329    176    -93
    192    200      7   -197     93    103   -514    875    423    350    207    -62
    244    213    -33   -228    137     90   -530    872    415    340    192    -59
    283    244    -38   -262    161    103   -540    888    436    361    200    -38
    316    290    -25   -303    171    132   -542    906    454    384    213    -31
    345    280    -64   -314    205    109   -540    919    470    394    213    -12
    379    262   -116   -322    246     72   -553    891    444    358    179    -12
    415    319    -96   -366    257    111   -594    865    402    322    161      2
    452    314   -137   -384    296     88   -592    914    426    368    207     57
    454    332   -122   -394    288    106   -566    950    462    410    239     62
    418    363    -54   -392    236    155   -537    966    491    423    254     67
    400    327    -72   -363    236    127   -563    896    405    322    168     20
    379    345    -33   -363    205    155   -574    870    371    283    135     -2
    345    389     44   -368    150    218   -566    862    368    288    158      0
    309    418    109   -363     98    265   -555    857    368    280    168      0
    277    420    142   -348     67    283   -532    867    366    252    155      5
    233    402    168   -319     33    285   -535    839    340    220    109    -57
    200    389    189   -296      5    290   -535    807    314    179     75    -88
    166    381    215   -275    -25    301   -537    782    296    155     67   -114
    135    363    228   -249    -46    296   -530    761    288    150     67   -166
    101    337    236   -220    -67    288   -511    753    290    148     51   -137
     59    345    285   -205   -111    316   -511    727    272    119     25   -150
     46    371    324   -210   -137    348   -527    688    233     75    -25   -184
     51    358    306   -205   -127    332   -545    680    200     23   -103   -161
     93    319    223   -207    -64    270   -584    641    150    -20   -127   -129
     77    277    200   -179    -62    239   -576    636    161     20    -67   -155
     88    324    233   -207    -72    280   -581    618    161     25    -54   -239
    111    316    205   -213    -46    262   -581    620    174     18    -93   -257
    153    324    171   -241    -10    249   -600    594    161    -18   -129   -244
    244    329     83   -288     80    207   -646    542    111    -75   -176   -272
    306    337     28   -324    140    184   -672    532    106    -77   -181   -270
    337    366     28   -350    155    197   -667    548    132    -54   -161   -252
    322    452    127   -389     96    290   -646    584    197     10    -85   -181
    267    566    298   -418    -15    433   -610    636    280     83     -5   -114
    262    613    350   -439    -44    483   -620    610    275     72    -38   -122
    262    652    389   -457    -62    522   -646    600    280     75    -51    -62
    218    667    446   -444   -114    558   -639    623    306    124     23    -23
    158    662    504   -410   -174    584   -618    636    322    148     64     -5
     80    636    553   -358   -236    594   -594    646    337    158     83     15
     -2    633    636   -314   -319    633   -571    665    355    161     90     46
     25    618    589   -324   -280    605   -607    605    296     77     10     28
     57    550    493   -303   -218    524   -636    553    213    -10    -77    -49
     70    498    426   -285   -179    465   -657    519    161    -62   -116   -114
    109    467    358   -288   -124    413   -704    459     98   -124   -150   -140
    161    400    236   -280    -38    319   -737    420     51   -161   -184   -205
    215    368    150   -293     31    259   -771    368     -2   -210   -231   -265
    231    368    135   -301     46    252   -807    322    -44   -275   -296   -290
    288    392    103   -340     93    249   -849    265   -103   -363   -368   -296
    335    363     25   -350    155    194   -854    246   -119   -376   -366   -314
    366    345    -23   -355    194    161   -854    226   -135   -400   -387   -345
    389    342    -46   -368    218    148   -849    218   -145   -413   -397   -348
    397    322    -75   -358    236    124   -839    218   -142   -423   -394   -345
    368    366     -2   -368    187    181   -828    220   -129   -423   -387   -322
    374    426     51   -400    161    239   -836    184   -150   -462   -415   -353
    407    428     18   -420    194    223   -878    124   -226   -542   -478   -353
    392    400      7   -394    192    205   -852    174   -215   -545   -488   -277
    394    233   -161   -314    277     36   -774    280   -197   -579   -563   -363
    394     80   -314   -239    353   -116   -639    449   -119   -610   -665   -530
    410    218   -192   -314    301     12   -514    618     62   -522   -628   -561
    368    626    257   -496     57    441   -475    540    192   -353   -428   -376
    267   1098    831   -685   -283    966   -685     12     36   -179    -96    -57
    194   1660   1465   -930   -633   1564   -984   -485   -119    101    363    345
    184   2049   1865  -1117   -841   1958  -1275   -766   -142    470    852    763
    246   1834   1587  -1039   -670   1712  -1449   -831   -187    618   1008    914
    259   1241    982   -750   -361   1111  -1426   -815   -530     38    381    407
    259    735    475   -498   -106    605  -1330   -756   -909   -750   -452   -288
    301    392     90   -348    106    244  -1179   -540   -885   -989   -800   -587
    322    361     38   -340    142    200  -1034   -280   -623   -813   -719   -524
    329    361     31   -345    148    197   -917    -85   -431   -680   -631   -475
    337    345      7   -342    166    176   -846     28   -335   -631   -607   -462
    322    309    -12   -314    168    148   -813     70   -309   -631   -628   -472
    322    241    -80   -280    202     80   -810     72   -316   -659   -649   -491
    335    210   -127   -272    228     41   -810     85   -311   -657   -644   -462
    314    213   -103   -265    207     54   -787    103   -298   -657   -644   -436
    254    231    -23   -246    140    103   -753    119   -280   -652   -644   -439
    233    239      5   -236    114    122   -740    116   -293   -657   -639   -475
    257    220    -36   -239    145     93   -761     93   -327   -691   -667   -493
    231    213    -18   -223    124     98   -756    109   -314   -685   -670   -462
    207    192    -15   -200    111     88   -740    116   -301   -672   -654   -446
    150    137    -12   -142     83     62   -709    132   -280   -644   -636   -405
    106    111      2   -109     51     57   -683    148   -259   -623   -613   -332
     77    127     49   -103     12     90   -649    176   -223   -592   -579   -246
     72    163     90   -119    -10    129   -631    189   -205   -579   -563   -171
     75    226    150   -150    -36    189   -618    192   -202   -576   -561   -109
     15    366    350   -192   -168    358   -561    246   -140   -498   -496    -54
    -59    501    561   -220   -311    530   -506    316    -75   -420   -418     15
   -239    522    761   -142   -501    641   -441    410     10   -322   -332    116
   -475    483    958     -2   -717    719   -342    524    111   -218   -246    236
   -475    470    945      0   -711    706   -306    553    140   -200   -228    293
   -265    535    800   -137   -532    667   -415    452     54   -306   -329    137
   -150    542    693   -197   -420    618   -667    213   -171   -553   -561   -155
   -290    498    789   -103   -540    644   -753    140   -249   -623   -639   -200
   -397    561    958    -83   -678    758   -724    184   -200   -571   -610   -122
   -371    613    984   -119   -678    797   -727    189   -202   -571   -639    -88
   -288    615    901   -163   -594    756   -743    176   -223   -584   -667    -77
   -197    566    763   -184   -480    665   -737    181   -218   -568   -631    -54
    -64    537    600   -239   -332    568   -743    163   -220   -563   -589    -54
     72    566    491   -319   -207    530   -774    122   -254   -592   -574    -80
    174    639    465   -407   -145    553   -815     72   -303   -639   -592   -142
    285    727    441   -506    -77    584   -857     12   -374   -714   -649   -226
    441    776    335   -610     51    558   -909    -70   -470   -810   -735   -303
    537    771    233   -657    153    504   -932   -137   -548   -891   -802   -327
    493    706    213   -602    140    459   -898   -142   -561   -909   -810   -303
    389    610    220   -498     85    415   -852   -135   -555   -911   -813   -290
    314    493    179   -405     67    337   -797   -122   -545   -901   -815   -275
    280    457    176   -368     51    316   -758   -124   -542   -901   -815   -262
    259    452    189   -358     33    322   -743   -150   -558   -917   -836   -259
    226    441    215   -332      5    329   -737   -179   -576   -937   -849   -265
    158    431    272   -296    -57    353   -743   -210   -607   -958   -870   -293
     88    441    353   -265   -132    400   -743   -246   -633   -976   -893   -322
     18    452    433   -236   -207    441   -743   -270   -652  -1000   -919   -340
    -49    457    506   -202   -277    480   -730   -280   -662  -1018   -948   -342
   -119    446    566   -163   -342    504   -704   -275   -654  -1008   -940   -342
   -166    452    618   -142   -392    535   -675   -267   -646   -989   -922   -340
   -166    493    659   -166   -413    576   -667   -277   -654   -997   -927   -337
   -181    550    732   -184   -457    641   -649   -265   -633   -966   -893   -324
   -148    566    714   -210   -431    639   -652   -285   -646   -974   -904   -340
   -109    594    704   -241   -407    646   -636   -280   -636   -974   -906   -324
    -93    644    735   -275   -413    688   -607   -252   -592   -937   -870   -293
    -90    730    820   -319   -454    774   -584   -228   -558   -901   -833   -262
    -75    789    862   -358   -470    826   -576   -226   -545   -883   -807   -233
    -62    859    922   -397   -493    888   -555   -207   -527   -854   -776   -220
    -49    922    969   -436   -509    943   -532   -181   -491   -823   -753   -202
    -62   1013   1075   -475   -568   1044   -519   -148   -444   -789   -735   -132
   -135   1018   1153   -441   -644   1085   -522   -153   -428   -763   -709   -101
   -171   1018   1189   -423   -680   1104   -535   -158   -405   -722   -665    -88
   -124   1028   1153   -452   -639   1091   -589   -197   -420   -730   -659    -80
     -5   1005   1010   -498   -506   1008   -670   -288   -509   -802   -722   -129
     44   1018    974   -532   -465    995   -688   -303   -524   -815   -735   -116
    122   1062    940   -592   -410   1002   -704   -324   -540   -836   -766   -101
    210   1047    836   -628   -311    940   -763   -407   -633   -935   -862   -122
    129    930    800   -530   -335    865   -763   -413   -657   -958   -896   -116
    -62    722    784   -332   -423    753   -753   -423   -693   -995   -940   -163
   -309    589    898   -140   -605    743   -732   -423   -704  -1002   -945   -168
   -610    407   1015     98   -813    709   -758   -475   -756  -1057   -992   -215
   -979    150   1130    415  -1054    639   -836   -571   -859  -1169  -1098   -316
  -1013     36   1049    485  -1031    542   -906   -652   -945  -1254  -1182   -402
   -813     62    875    374   -844    467   -911   -665   -961  -1257  -1184   -436
   -607    155    761    223   -685    457   -875   -628   -927  -1213  -1137   -426
   -441    332    774     54   -607    553   -826   -566   -859  -1140  -1072   -387
   -202    530    732   -163   -467    631   -789   -540   -828  -1111  -1065   -332
      5    665    659   -335   -327    662   -756   -514   -807  -1083  -1034   -257
     38    639    600   -340   -280    618   -719   -480   -792  -1060   -989   -194
    -90    553    644   -231   -366    597   -688   -444   -753  -1008   -945   -168
   -246    462    706   -109   -478    584   -683   -444   -737   -995   -945   -168
   -306    428    735    -62   -522    581   -704   -472   -774  -1031   -995   -207
   -246    441    688    -96   -467    563   -743   -506   -859  -1130  -1109   -311
   -106    387    493   -140   -298    439   -698   -418   -891  -1244  -1265   -459
    -20    389    410   -184   -215    397   -576   -228   -789  -1260  -1363   -532
    -36    628    662   -296   -348    644   -493   -163   -623  -1127  -1270   -441
   -145   1005   1150   -431   -646   1075   -618   -576   -678   -997  -1041   -226
   -316   1483   1800   -581  -1057   1641   -922  -1179   -813   -717   -558    213
   -439   2000   2439   -782  -1439   2218  -1215  -1564   -823   -303     23    706
   -410   2151   2561   -872  -1486   2356  -1499  -1761   -818     36    439   1111
   -379   1735   2114   -680  -1247   1925  -1602  -1758   -963    -75    285   1013
   -366   1052   1418   -342   -891   1234  -1579  -1745  -1413   -849   -545    272
   -400    485    883    -44   -644    683  -1400  -1587  -1691  -1553  -1332   -423
   -379    319    698     31   -540    506  -1202  -1262  -1470  -1493  -1395   -462
   -358    368    724     -7   -542    545  -1041   -995  -1215  -1296  -1262   -361
   -244    361    605    -57   -423    483   -976   -885  -1137  -1262  -1273   -376
   -223    340    561    -59   -392    449   -945   -831  -1104  -1247  -1280   -366
   -246    335    579    -44   -413    457   -927   -813  -1088  -1231  -1265   -361
   -283    306    589    -12   -436    449   -922   -815  -1096  -1236  -1275   -381
   -311    293    605     10   -457    449   -911   -818  -1101  -1247  -1296   -405
   -332    277    607     25   -470    441   -893   -802  -1078  -1223  -1291   -410
   -319    270    589     23   -454    431   -898   -815  -1093  -1244  -1317   -426
   -283    244    527     18   -407    387   -919   -841  -1117  -1260  -1337   -431
   -272    231    504     20   -387    366   -935   -844  -1114  -1247  -1327   -426
   -275    241    514     15   -394    376   -953   -854  -1111  -1226  -1301   -441
   -270    272    542     -2   -405    407   -966   -865  -1109  -1213  -1291   -454
   -265    301    563    -20   -415    431   -974   -867  -1098  -1197  -1288   -439
   -270    314    584    -20   -426    449   -971   -865  -1098  -1197  -1301   -426
   -233    275    509    -20   -371    389   -974   -872  -1106  -1208  -1330   -459
   -189    298    488    -54   -340    392   -984   -878  -1101  -1197  -1325   -467
   -163    355    519    -96   -342    439   -989   -883  -1085  -1169  -1304   -454
   -127    350    478   -111   -301    413   -989   -893  -1093  -1174  -1319   -452
    -96    366    462   -137   -280    415   -995   -901  -1080  -1158  -1314   -452
    -57    371    428   -155   -241    400   -997   -896  -1062  -1132  -1293   -431
    -36    374    410   -168   -223    389   -989   -880  -1039  -1106  -1278   -410
    -20    379    400   -179   -210    389   -984   -867  -1010  -1072  -1257   -381
    -18    350    368   -168   -194    361   -987   -857  -1005  -1065  -1257   -368
    -31    384    413   -176   -223    397   -989   -836   -969  -1013  -1213   -337
    -41    407    446   -184   -244    428   -987   -813   -927   -961  -1163   -306
    -36    402    439   -181   -236    420   -969   -782   -893   -919  -1130   -265
    -25    405    431   -192   -228    418   -950   -743   -854   -878  -1096   -213
    -20    439    457   -210   -239    446   -953   -730   -833   -846  -1070   -176
      0    467    467   -233   -233    467   -963   -730   -826   -831  -1060   -155
     28    485    457   -257   -213    472   -969   -740   -831   -833  -1060   -148
     18    496    478   -257   -231    488   -956   -727   -815   -807  -1039   -122
      5    491    485   -249   -241    488   -950   -724   -810   -800  -1036   -116
     20    498    478   -262   -231    488   -961   -750   -833   -813  -1049   -124
     38    511    472   -275   -215    493   -961   -769   -849   -833  -1067   -132
     23    509    485   -267   -231    498   -950   -776   -844   -831  -1060   -129
    -23    509    530   -244   -277    519   -935   -787   -839   -826  -1065   -129
    -54    511    566   -228   -311    537   -911   -797   -831   -826  -1067   -135
    -54    522    576   -233   -314    548   -901   -820   -828   -818  -1057   -161
    -59    566    626   -254   -342    594   -891   -836   -818   -807  -1047   -161
    -59    548    607   -244   -332    576   -891   -865   -833   -818  -1067   -181
    -59    530    587   -236   -324    558   -893   -893   -844   -836  -1101   -207
    -59    540    600   -239   -329    568   -901   -922   -846   -844  -1117   -226
    -93    537    631   -223   -363    584   -906   -945   -846   -839  -1124   -246
   -106    496    600   -194   -353    548   -927   -992   -880   -872  -1163   -277
   -114    446    558   -168   -337    504   -950  -1028   -914   -904  -1202   -306
   -202    428    631   -111   -415    530   -932  -1008   -885   -870  -1176   -280
   -270    394    665    -64   -467    530   -914   -997   -859   -828  -1143   -283
   -236    384    620    -72   -428    501   -924  -1015   -867   -826  -1150   -316
   -205    400    605    -98   -405    501   -927  -1021   -859   -815  -1145   -314
   -184    426    610   -119   -397    517   -914  -1008   -836   -787  -1119   -301
   -179    446    623   -135   -402    532   -898   -987   -807   -750  -1096   -296
   -176    498    675   -161   -426    587   -883   -966   -769   -706  -1060   -293
   -155    535    691   -189   -423    610   -875   -953   -737   -678  -1041   -296
   -114    537    652   -210   -381    594   -872   -943   -717   -659  -1034   -280
    -96    563    659   -233   -379    610   -857   -917   -670   -618  -1000   -254
    -96    610    706   -257   -402    657   -836   -891   -618   -566   -961   -226
    -88    691    776   -301   -431    732   -839   -898   -584   -524   -922   -197
    -72    756    828   -340   -449    792   -862   -919   -566   -496   -896   -171
    -77    782    857   -353   -467    818   -883   -930   -542   -459   -865   -145
    -51    789    841   -368   -446    815   -904   -927   -524   -431   -841   -124
    -20    784    802   -381   -410    792   -917   -922   -519   -423   -844   -135
    -33    766    800   -366   -415    782   -914   -914   -511   -407   -836   -137
    -51    750    802   -350   -428    776   -917   -917   -511   -397   -828   -148
    -54    709    761   -327   -407    735   -927   -917   -517   -400   -836   -163
    -23    646    670   -314   -345    657   -943   -924   -535   -420   -867   -189
    -10    574    584   -280   -296    579   -945   -927   -555   -449   -909   -213
    -54    509    561   -228   -309    535   -937   -937   -571   -459   -924   -241
   -111    478    589   -181   -350    532   -919   -958   -589   -472   -943   -280
   -135    480    615   -174   -376    548   -906   -956   -581   -454   -919   -257
   -109    452    561   -171   -335    506   -919   -953   -584   -433   -906   -272
    -83    470    553   -194   -316    511   -927   -932   -571   -415   -896   -267
    -80    478    555   -200   -319    517   -927   -932   -566   -405   -891   -272
    -98    475    574   -189   -337    524   -927   -950   -576   -407   -896   -288
   -114    480    594   -181   -353    537   -930   -961   -579   -400   -893   -285
   -119    467    587   -174   -353    524   -924   -935   -566   -368   -870   -272
   -132    465    597   -166   -366    530   -911   -917   -545   -345   -854   -259
   -150    446    597   -150   -374    522   -906   -904   -537   -329   -852   -257
   -189    431    620   -119   -405    524   -888   -878   -524   -309   -841   -246
   -223    392    615    -83   -420    501   -867   -846   -519   -311   -852   -259
   -197    239    436    -20   -316    337   -815   -756   -527   -368   -940   -355
   -179     93    270     41   -226    181   -680   -561   -462   -415  -1054   -483
   -197    200    397      0   -296    298   -527   -329   -262   -298  -1002   -470
   -332    558    891   -114   -610    724   -501   -535   -161    -96   -753   -262
   -509   1013   1522   -252  -1015   1267   -724  -1140   -267    124   -361    129
   -670   1574   2244   -454  -1457   1909  -1026  -1662   -322    462    166    659
   -691   2055   2746   -680  -1717   2400  -1322  -1917   -257    909    756   1260
   -535   1951   2483   -709  -1509   2216  -1551  -1987   -340   1026    898   1441
   -387   1374   1761   -493  -1075   1566  -1574  -1935   -680    488    293    841
   -363    711   1075   -174   -719    891  -1452  -1779  -1052   -290   -589    -44
   -335    345    680     -5   -506    511  -1247  -1436   -984   -491   -937   -418
   -265    368    633    -54   -449    501  -1088  -1109   -727   -306   -841   -332
   -233    368    600    -67   -418    483   -979   -901   -576   -207   -789   -277
   -246    327    574    -41   -410    449   -914   -800   -501   -161   -774   -270
   -265    296    561    -15   -413    428   -865   -748   -459   -114   -735   -272
   -265    366    628    -51   -446    496   -841   -722   -431    -64   -678   -265
   -275    407    683    -64   -480    542   -839   -709   -420    -46   -675   -290
   -288    397    685    -54   -488    540   -836   -698   -413    -49   -688   -277
   -283    368    652    -41   -467    509   -828   -670   -394    -31   -675   -252
   -306    358    662    -28   -485    509   -805   -636   -368     -2   -649   -231
   -348    381    730    -18   -537    555   -782   -615   -350     25   -620   -210
   -402    397    800      2   -602    597   -758   -607   -337     46   -600   -213
   -381    413    795    -15   -587    602   -750   -600   -322     64   -584   -210
   -337    413    750    -38   -542    579   -758   -584   -309     83   -568   -197
   -397    392    789      0   -592    589   -722   -581   -293    103   -542   -176
   -452    389    841     31   -646    615   -698   -566   -270    140   -501   -148
   -368    454    823    -41   -594    639   -730   -522   -244    171   -475   -132
   -306    475    782    -85   -545    628   -753   -496   -231    187   -470   -132
   -288    457    745    -85   -517    600   -753   -475   -218    205   -462   -127
   -265    446    711    -90   -488    579   -740   -444   -194    228   -444   -103
   -254    428    683    -85   -467    555   -732   -439   -189    244   -446    -98
   -231    478    709   -124   -470    594   -743   -441   -189    239   -454   -106
   -228    459    685   -116   -457    571   -735   -431   -181    259   -441   -109
   -226    462    688   -119   -457    574   -727   -413   -155    293   -410    -88
   -168    459    628   -145   -397    542   -748   -405   -148    306   -407    -90
   -111    446    558   -168   -335    501   -763   -368   -129    327   -389    -72
   -114    462    574   -174   -342    517   -758   -345   -103    361   -361    -46
   -153    475    628   -163   -392    553   -753   -345    -93    381   -332    -20
   -187    441    628   -127   -407    535   -753   -345    -90    400   -319     -7
   -197    428    623   -116   -410    524   -750   -301    -64    444   -280     25
   -223    444    665   -111   -444    553   -756   -280    -46    472   -249     51
   -298    444    740    -72   -519    592   -743   -285    -46    483   -233     59
   -350    441    792    -44   -571    615   -745   -309    -54    485   -226     54
   -345    407    750    -33   -548    579   -750   -324    -59    480   -210     62
   -322    400    722    -41   -522    561   -763   -332    -77    462   -220     46
   -309    384    693    -38   -501    537   -776   -342   -101    431   -252     23
   -332    379    711    -23   -522    545   -776   -355   -114    410   -267     15
   -379    394    774    -10   -576    584   -758   -400   -124    415   -244    -25
   -410    381    792     15   -600    587   -758   -472   -161    394   -254    -93
   -387    368    756      7   -574    563   -792   -506   -187    379   -283   -168
   -342    363    706    -10   -524    535   -818   -506   -192    361   -324   -210
   -335    327    659      2   -498    493   -815   -506   -197    335   -363   -215
   -361    270    631     44   -496    449   -810   -548   -220    301   -405   -267
   -376    220    597     75   -488    407   -813   -579   -246    272   -436   -298
   -392    213    605     90   -498    407   -820   -600   -265    262   -444   -322
   -446    218    665    111   -555    441   -810   -618   -265    262   -439   -332
   -522    220    743    150   -633    483   -787   -644   -270    265   -433   -332
   -589    163    750    213   -670    457   -771   -667   -277    265   -418   -329
   -550    200    750    176   -649    475   -797   -678   -285    267   -407   -348
   -420    267    685     75   -553    475   -852   -633   -275    280   -392   -358
   -407    265    672     70   -540    467   -844   -602   -252    283   -392   -324
   -410    267    678     70   -545    472   -839   -620   -265    277   -387   -327
   -379    277    657     51   -517    467   -833   -610   -244    327   -311   -335
   -366    293    659     33   -511    475   -813   -592   -213    355   -298   -389
   -337    296    633     20   -485    465   -807   -589   -213    335   -332   -389
   -324    306    628      7   -478    467   -800   -568   -181    355   -303   -371
   -296    415    711    -59   -504    563   -800   -550   -140    387   -267   -340
   -290    472    761    -90   -524    615   -784   -532   -101    426   -223   -306
   -272    480    753   -103   -514    615   -789   -535    -83    459   -179   -306
   -223    498    722   -140   -472    610   -826   -558    -83    478   -135   -306
   -181    501    683   -158   -431    592   -849   -566    -85    485   -124   -332
   -155    506    662   -176   -410    581   -828   -532    -51    517   -101   -277
   -158    480    636   -161   -397    558   -844   -542    -59    511    -88   -285
   -163    472    633   -155   -400    553   -854   -545    -57    517    -70   -316
   -176    415    592   -119   -384    504   -846   -530    -38    532    -62   -332
   -132    389    522   -129   -327    454   -870   -566    -88    465   -142   -363
   -114    361    475   -124   -293    415   -867   -581   -124    428   -184   -389
   -166    296    462    -64   -316    379   -862   -581   -124    433   -176   -400
   -200    296    496    -46   -348    394   -852   -579   -109    454   -145   -387
   -192    319    511    -64   -350    415   -831   -576    -93    475   -114   -384
   -226    314    537    -44   -381    426   -813   -571    -75    485   -101   -397
   -298    319    618    -10   -459    467   -779   -532    -25    517   -103   -439
   -226    254    480    -12   -353    366   -826   -589   -103    428   -220   -493
   -155    187    340    -15   -249    265   -857   -610   -148    407   -231   -457
   -161    220    381    -31   -270    301   -831   -561    -80    488   -137   -418
   -158    241    400    -44   -277    319   -823   -548    -46    517    -96   -410
   -161    270    431    -54   -296    350   -828   -542    -33    530    -80   -405
   -132    265    397    -67   -267    332   -831   -537    -25    537    -67   -415
    -98    259    358    -80   -228    309   -859   -542    -23    537    -70   -433
    -77    210    285    -67   -181    249   -906   -558    -54    485   -135   -462
     -7    101    109    -46    -57    103   -917   -532   -109    389   -257   -561
     80    -28   -109    -28     93    -67   -805   -374    -85    335   -368   -735
    163     46   -116   -106    137    -33   -672   -200     44    389   -358   -795
    166    327    158   -249      2    244   -639   -296    171    545   -187   -649
     -2    763    766   -379   -384    763   -813   -758    231    831    210   -223
   -168   1408   1574   -620   -872   1491  -1078  -1184    371   1299    828    413
   -228   1873   2101   -823  -1163   1987  -1343  -1361    581   1787   1408   1021
   -163   1816   1977   -828  -1070   1896  -1579  -1444    571   1935   1582   1257
    -75   1306   1382   -615   -727   1343  -1696  -1566    166   1444   1083    763
    -62    672    735   -309   -397    704  -1634  -1535   -337    639    233   -135
    -28    254    283   -114   -155    267  -1449  -1262   -452    275   -215   -618
     41    200    158   -122    -59    179  -1267   -930   -241    387   -174   -620
    114    200     85   -155     15    142  -1117   -701    -72    493   -109   -579
    140    200     59   -171     38    129  -1026   -594      2    524    -93   -579
    155    194     36   -176     59    116   -984   -548     41    537    -80   -584
    127    171     44   -150     41    109   -974   -532     57    535    -80   -597
     72     80      7    -75     33     44   -982   -540     41    496   -122   -639
     67     70      0    -70     33     33  -1000   -532     49    496   -111   -639
     67     59    -10    -64     38     25  -1008   -524     62    511    -93   -657
     49     62     12    -57     18     38  -1002   -517     72    519    -83   -667
     59    129     70    -93     -5    101   -969   -485    119    555    -49   -636
     64    145     80   -106     -7    114   -963   -485    129    566    -33   -644
     64    116     51    -90      7     85   -956   -475    137    566    -18   -631
     54    111     54    -85      0     83   -940   -444    181    607     23   -613
     44    114     70    -77    -12     93   -940   -436    205    615     33   -605
     33    101     67    -67    -18     85   -945   -433    205    600      7   -602
      2    116    111    -59    -54    114   -927   -392    259    659     54   -576
     83    168     83   -127      0    127   -961   -407    259    665     72   -600
    132    210     77   -171     28    145   -974   -384    285    693    109   -587
    124    187     59   -158     33    124   -948   -340    329    732    145   -550
    153    218     62   -187     46    140   -927   -311    358    743    150   -535
    205    236     31   -220     85    135   -935   -298    368    750    155   -524
    148    184     36   -166     57    111   -948   -283    392    782    202   -498
    129    213     83   -174     20    148   -935   -257    431    823    246   -475
    153    262    109   -207     23    184   -914   -233    465    852    275   -459
    114    252    137   -184    -12    194   -870   -202    493    870    283   -457
    132    262    129   -197      2    197   -875   -179    506    878    275   -459
    163    244     80   -205     41    163   -904   -168    511    891    280   -457
    181    301    116   -241     33    210   -917   -145    553    937    335   -407
    202    348    142   -277     31    246   -924   -129    574    961    363   -379
    226    363    137   -293     44    252   -935   -132    579    963    379   -371
    218    371    153   -296     31    265   -927   -119    592    982    405   -358
    226    405    179   -316     23    290   -927   -109    605    997    426   -345
    244    394    150   -319     46    272   -935   -129    584    969    400   -366
    246    392    145   -319     51    270   -911   -119    597    984    420   -363
    246    402    155   -324     44    280   -909   -124    607   1008    452   -361
    223    428    205   -327     10    316   -891   -122    620   1023    480   -350
    189    452    259   -322    -33    355   -862   -116    636   1039    501   -340
    168    423    254   -296    -41    340   -859   -142    615   1018    485   -363
    129    389    259   -259    -64    324   -846   -161    605   1000    467   -387
    116    394    277   -257    -80    337   -839   -179    607    989    459   -400
    109    397    288   -254    -90    342   -820   -184    618    987    454   -405
    106    392    285   -249    -88    340   -774   -174    641    987    452   -405
     54    368    314   -213   -129    342   -737   -166    646    992    459   -415
      5    329    324   -168   -158    327   -743   -189    633    984    444   -449
      7    335    327   -174   -158    332   -761   -202    628    976    423   -470
     38    327    288   -181   -124    309   -761   -197    636    976    418   -467
     41    306    262   -176   -109    285   -779   -215    631    969    413   -475
     72    327    254   -200    -90    290   -782   -210    644    979    428   -472
     98    363    265   -231    -83    314   -745   -184    672   1010    462   -454
     75    426    350   -249   -137    389   -685   -148    719   1047    496   -433
     41    426    384   -236   -171    405   -675   -145    735   1041    491   -449
     59    415    355   -239   -148    387   -691   -140    740   1034    491   -426
     93    470    374   -283   -142    423   -665    -98    787   1067    517   -379
    127    514    387   -319   -129    452   -618    -51    833   1109    548   -366
    166    517    350   -342    -93    433   -584    -25    867   1127    561   -368
    174    587    410   -381   -119    498   -553     18    937   1184    618   -332
    176    659    483   -420   -153    574   -576     41    995   1244    688   -280
    184    685    501   -433   -158    594   -639     25   1002   1257    704   -267
    158    698    537   -428   -192    618   -672     31   1036   1301    743   -226
     85    688    600   -387   -257    644   -680     49   1054   1330    771   -207
     44    670    626   -358   -290    646   -688     64   1052   1325    771   -223
     18    659    641   -337   -311    652   -678     88   1070   1332    779   -236
    -46    654    701   -303   -374    678   -644    119   1111   1371    815   -213
    -85    698    784   -309   -433    740   -592    194   1195   1460    909   -129
      0    706    706   -353   -353    706   -607    192   1179   1441    896   -150
     18    636    618   -327   -298    628   -597    189   1153   1405    865   -176
   -109    537    646   -215   -376    592   -537    197   1158   1400    857   -176
   -124    509    633   -192   -379    571   -506    189   1163   1387    841   -194
    -36    504    540   -236   -288    522   -532    176   1150   1371    826   -218
     64    519    454   -290   -194    488   -566    174   1127   1353    810   -244
     67    491    423   -280   -179    457   -594    145   1098   1322    784   -270
     72    465    392   -270   -161    431   -600    153   1106   1322    787   -257
    111    441    329   -277   -109    387   -613    148   1101   1306    771   -270
     64    418    353   -241   -142    387   -587    155   1130   1317    779   -275
     72    431    358   -252   -142    394   -594    111   1096   1273    740   -298
     98    381    283   -241    -93    332   -618    109   1060   1244    722   -283
     59    384    324   -223   -135    355   -605    171   1127   1319    797   -236
     25    384    358   -205   -166    371   -592    205   1166   1366    836   -239
    -18    319    337   -153   -179    327   -537    257   1184   1363    813   -257
    -77    171    249    -49   -163    210   -449    355   1187   1299    714   -345
   -106      2    109     49   -109     57   -329    488   1200   1182    545   -506
    -85    124    210    -18   -148    166   -153    724   1415   1314    639   -397
   -210    524    732   -158   -472    626   -145    545   1553   1548    940   -148
   -379   1060   1436   -340   -909   1247   -361     72   1556   1849   1382    246
   -519   1665   2182   -574  -1350   1922   -613   -277   1636   2296   1964    761
   -480   2075   2556   -797  -1517   2314   -883   -426   1808   2803   2525   1273
   -288   1717   2003   -717  -1145   1860  -1127   -532   1649   2751   2457   1273
   -254   1148   1400   -446   -828   1273  -1111   -524   1254   2151   1842    709
   -306    649    953   -171   -631    800   -971   -475    807   1353   1060    -33
   -363    252    615     57   -488    433   -776   -205    841   1166    789   -319
   -376    184    561     93   -470    371   -628     51   1070   1312    857   -280
   -337    202    540     64   -439    371   -506    239   1226   1402    893   -207
   -337    223    558     54   -449    389   -420    350   1322   1460    945   -179
   -376    189    566     93   -470    376   -381    384   1350   1465    969   -202
   -418    153    571    132   -496    361   -363    405   1358   1460    958   -249
   -457    109    566    174   -511    337   -366    415   1358   1449    919   -270
   -488    106    594    189   -542    350   -379    415   1363   1447    909   -246
   -501     88    589    207   -545    337   -387    423   1371   1454    922   -246
   -493     64    558    213   -527    311   -413    392   1345   1434    904   -285
   -465     44    506    210   -485    275   -439    358   1306   1395    857   -342
   -410      5    415    202   -415    210   -491    296   1236   1325    779   -387
   -337    -10    327    174   -332    158   -532    267   1197   1286    750   -397
   -306     23    329    140   -319    176   -537    270   1213   1299    758   -407
   -303     -2    301    153   -303    148   -555    244   1192   1273    724   -426
   -303    -28    275    163   -290    122   -558    244   1182   1262    717   -418
   -296    -54    241    176   -270     93   -574    244   1182   1262    722   -413
   -283   -101    181    192   -233     38   -607    223   1169   1247    711   -428
   -262    -98    161    179   -213     31   -636    184   1143   1221    688   -483
   -207    -98    106    150   -158      2   -659    166   1122   1192    644   -527
   -155   -122     33    140    -96    -44   -672    174   1119   1182    623   -517
   -124   -150    -25    137    -51    -88   -706    155   1106   1166    605   -522
    -90   -189    -98    137      2   -145   -756    140   1096   1153    592   -535
    -96   -220   -124    155     12   -174   -774    135   1101   1158    592   -535
   -111   -213   -101    163     -5   -158   -745    155   1135   1187    618   -509
   -140   -220    -80    179    -31   -150   -727    174   1158   1200    628   -485
   -171   -192    -20    181    -77   -106   -735    187   1184   1228    662   -467
   -158   -161     -2    158    -80    -83   -709    262   1244   1293    730   -407
   -124   -161    -36    142    -44    -98   -714    319   1296   1340    774   -355
   -114   -122    -10    116    -54    -67   -748    316   1306   1353    792   -335
   -124    -98     25    111    -77    -36   -722    348   1335   1379    823   -303
   -124    -44     77     83   -103     15   -693    379   1369   1415    857   -288
    -80    -41     38     62    -59     -2   -680    381   1369   1397    841   -322
    -77    -38     38     57    -59      0   -667    389   1363   1389    841   -280
    -90    -46     44     67    -67     -2   -646    402   1369   1384    839   -272
    -88    -49     36     67    -64     -7   -672    366   1322   1332    802   -288
    -88    -28     59     59    -75     15   -670    355   1299   1312    787   -285
   -114      0    111     57   -114     54   -636    361   1306   1317    789   -288
   -145      7    150     67   -148     77   -597    374   1317   1317    792   -303
   -132     10    142     59   -137     75   -563    397   1330   1322    800   -327
   -140     49    189     46   -163    119   -535    407   1348   1335    810   -348
   -158    -15    142     85   -153     62   -537    389   1332   1304    784   -384
   -161    -31    127     96   -145     46   -532    392   1332   1299    779   -410
   -148    -46     98     96   -124     25   -519    397   1337   1296    782   -426
   -116    -90     25    103    -72    -33   -524    381   1314   1254    763   -454
    -93    -54     38     72    -67     -7   -514    381   1314   1252    774   -462
    -67    -18     49     41    -59     15   -522    363   1304   1236    763   -485
     -7     12     20     -2    -15     18   -527    350   1296   1221    758   -509
     62     51    -10    -57     36     20   -509    358   1306   1223    782   -514
    114     64    -49    -90     80      7   -496    358   1314   1228    789   -519
    135     90    -44   -114     88     23   -496    361   1322   1247    810   -511
     85    127     41   -109     20     83   -465    381   1358   1293    849   -475
     57    153     96   -103    -18    124   -428    415   1395   1332    885   -436
    145    192     46   -168     49    119   -444    436   1408   1350    898   -428
    137    192     54   -166     41    124   -420    478   1441   1384    917   -397
    114    218    101   -168      7    161   -410    517   1478   1441    958   -350
    103    267    163   -184    -28    215   -415    535   1517   1488   1000   -311
     62    314    249   -189    -93    283   -400    542   1538   1517   1026   -275
     31    340    309   -187   -140    324   -400    550   1553   1545   1060   -236
    -23    363    387   -171   -205    374   -420    548   1564   1577   1098   -202
    -57    374    431   -158   -244    402   -426    553   1564   1574   1098   -197
   -111    353    465   -122   -288    407   -428    537   1535   1530   1065   -228
   -163    355    519    -96   -342    439   -444    517   1514   1506   1049   -246
   -226    327    553    -51   -389    441   -454    501   1491   1475   1028   -262
   -277    257    535     10   -405    394   -441    519   1475   1467   1021   -259
   -298    176    472     59   -387    324   -436    519   1447   1439    989   -283
   -303    132    436     83   -368    283   -439    511   1418   1408    963   -290
   -296    106    402     93   -350    254   -439    509   1397   1392    950   -280
   -272    106    379     83   -324    241   -449    501   1379   1379    937   -290
   -283     80    363     98   -324    220   -441    501   1366   1361    914   -303
   -285     62    348    111   -316    202   -428    509   1358   1356    911   -290
   -309     38    345    132   -327    192   -418    514   1361   1379    930   -311
   -319     25    345    148   -332    184   -423    496   1345   1366    917   -363
   -381      7    389    184   -384    197   -405    504   1350   1356    901   -332
   -397     -5    392    200   -397    192   -392    524   1356   1348    898   -311
   -379    -10    368    194   -376    179   -397    537   1350   1332    901   -303
   -361      2    363    179   -361    181   -402    537   1350   1330    911   -296
   -381      2    384    187   -381    192   -405    522   1343   1319    914   -298
   -415    -28    387    220   -402    179   -394    530   1335   1309    914   -296
   -400   -114    283    254   -342     85   -368    581   1327   1280    883   -314
   -311   -241     70    277   -192    -85   -303    704   1345   1221    776   -402
   -298   -290      5    293   -153   -142   -161    898   1486   1234    719   -452
   -337    -77    257    207   -298     88    -57    984   1675   1382    852   -335
   -381    319    698     28   -540    506   -137    698   1660   1538   1098   -111
   -428    727   1156   -148   -792    940   -433    135   1405   1675   1421    153
   -493   1174   1665   -342  -1078   1418   -719   -259   1270   1958   1875    478
   -475   1234   1709   -379  -1093   1473   -958   -420   1231   2229   2236    774
   -483    740   1223   -129   -854    982  -1047   -465   1015   2003   2034    589
   -519    213    732    153   -626    472  -1005   -457    654   1335   1332    -23
   -568   -244    324    405   -446     38   -841   -285    522    836    735   -535
   -488   -400     88    444   -288   -158   -680     31    779    940    724   -555
   -428   -345     80    387   -254   -135   -550    285   1047   1117    852   -467
   -467   -337    129    402   -298   -103   -444    444   1202   1202    924   -413
   -400   -335     62    366   -231   -137   -423    522   1262   1228    935   -392
   -332   -332      0    332   -166   -166   -407    594   1293   1244    924   -374
   -322   -322      0    319   -163   -161   -379    639   1322   1260    917   -358
   -345   -319     25    332   -187   -148   -397    631   1314   1236    888   -379
   -332   -301     31    316   -184   -135   -397    628   1306   1210    865   -392
   -298   -280     18    288   -161   -129   -392    628   1299   1197    849   -402
   -277   -254     23    262   -150   -116   -402    623   1291   1179    823   -420
   -262   -252     10    257   -137   -122   -415    615   1283   1166    802   -426
   -244   -252     -7    246   -119   -129   -418    610   1278   1153    784   -431
   -223   -233    -10    228   -109   -122   -418    610   1280   1150    766   -431
   -226   -220      2    223   -114   -111   -420    613   1278   1143    745   -433
   -241   -228     12    236   -127   -109   -418    623   1280   1143    750   -407
   -290   -254     33    272   -163   -111   -392    652   1301   1163    776   -361
   -335   -254     77    293   -207    -88   -374    667   1317   1182    792   -355
   -335   -241     93    288   -215    -75   -379    667   1317   1184    779   -345
   -319   -231     88    275   -205    -72   -389    696   1317   1179    766   -311
   -374   -246    127    309   -252    -59   -363    691   1312   1163    761   -322
   -413   -259    153    335   -285    -54   -337    662   1304   1150    753   -329
   -355   -231    124    290   -244    -54   -368    649   1296   1153    771   -327
   -244   -168     75    207   -161    -46   -426    698   1309   1176    795   -322
   -239   -137     98    187   -171    -20   -436    743   1340   1200    826   -301
   -254   -124    129    189   -194      2   -423    776   1366   1221    857   -285
   -246   -119    127    181   -189      5   -420    792   1374   1228    872   -275
   -244   -103    140    174   -192     18   -410    831   1402   1252    904   -246
   -228   -101    124    163   -179     10   -402    852   1428   1273    930   -220
   -215    -72    142    142   -181     33   -405    867   1441   1283    945   -205
   -223    -64    155    142   -192     44   -415    854   1434   1275    945   -213
   -213    -20    192    116   -202     85   -420    833   1418   1252    932   -226
   -202     -7    192    103   -197     90   -420    849   1402   1241    924   -236
   -181    -46    135    114   -161     44   -407    854   1384   1231    919   -236
   -215    -49    166    129   -192     57   -376    833   1358   1197    906   -254
   -288    -28    259    158   -275    114   -345    763   1314   1169    919   -257
   -329    -51    275    189   -303    111   -353    698   1260   1124    898   -293
   -228    -72    155    150   -194     38   -402    675   1208   1065    839   -340
   -168    -85     83    124   -127     -2   -413    714   1192   1041    815   -353
   -140   -119     20    129    -80    -49   -415    745   1184   1026    800   -358
    -77    -90    -15     83    -33    -51   -449    732   1135    971    766   -379
   -111    -93     15    101    -64    -38   -444    714   1111    961    761   -410
   -148    -90     57    119   -103    -18   -441    680   1096    948    748   -470
   -153   -101     51    127   -103    -25   -436    649   1078    914    709   -509
   -171    -93     77    132   -124     -7   -418    652   1083    904    693   -472
   -174    -77     96    124   -135      7   -405    644   1078    896    696   -457
   -181   -116     64    148   -124    -28   -381    644   1078    898    693   -459
   -189   -101     88    145   -140     -7   -337    688   1127    945    745   -410
   -163    -38    124    101   -145     41   -363    652   1098    919    735   -467
   -197      2    197     96   -197     98   -355    659   1101    917    727   -470
   -241     46    288     96   -265    166   -319    680   1137    935    745   -444
   -220     67    288     77   -254    176   -309    657   1114    914    763   -415
   -236     67    303     83   -270    184   -265    693   1143    969    823   -322
   -296    106    402     93   -350    254   -194    750   1218   1052    888   -311
   -350    148    498     98   -423    322   -153    802   1273   1088    924   -285
   -257    137    394     59   -324    265   -194    815   1241   1049    901   -262
   -218    150    368     31   -293    259   -197    875   1283   1104    940   -249
   -226    218    441      2   -332    329   -174    922   1348   1174   1015   -207
   -246    311    558    -33   -402    433   -153    935   1395   1221   1078   -150
   -288    358    646    -33   -467    501   -179    904   1397   1228   1093   -129
   -265    426    688    -80   -478    558   -210    891   1405   1231   1101    -93
   -218    394    613    -88   -415    504   -231    885   1397   1223   1106    -70
   -210    353    563    -72   -387    457   -254    875   1384   1210   1093    -80
   -176    363    540    -93   -358    452   -275    854   1374   1197   1072   -114
   -137    410    548   -137   -342    478   -275    836   1371   1200   1070   -148
    -90    374    465   -142   -277    418   -296    782   1309   1124    984   -233
    -57    246    301    -96   -179    272   -316    730   1223   1010    885   -290
    -64    171    236    -51   -150    202   -298    693   1182    969    859   -296
    -51    129    181    -41   -116    155   -316    576   1093    880    763   -423
     51     67     15    -59     18     41   -387    517   1002    787    652   -522
    150     18   -132    -85    140    -57   -439    535    976    771    636   -478
    218     12   -205   -114    213    -96   -480    646   1008    828    706   -405
    150      0   -150    -77    150    -72   -459    711   1047    846    706   -397
    103    -46   -150    -28    127    -98   -428    706   1044    839    688   -387
     85    -46   -132    -20    106    -88   -420    685   1034    826    688   -397
     98    -12   -111    -41    103    -62   -431    652   1002    782    659   -407
    137    -49   -187    -44    161   -116   -446    626    966    750    628   -423
    124    -67   -192    -28    155   -129   -441    623    969    761    641   -426
     85    -70   -155     -7    119   -114   -441    620    963    761    641   -436
     62    -67   -129      2     96    -98   -428    626    961    748    628   -449
     77   -148   -226     33    150   -187   -400    652    930    675    545   -493
     75   -272   -348     96    210   -309   -290    766    935    597    431   -594
     88   -327   -418    116    252   -371   -153    896    992    548    335   -724
     90   -140   -231     25    161   -184    -25   1013   1174    693    465   -644
    -20    275    296   -129   -158    288   -116    711   1195    898    766   -368
   -150    802    953   -327   -550    878   -426    210   1130   1195   1221     64
   -239   1397   1634   -581   -935   1514   -737   -142   1148   1584   1753    550
   -267   1626   1893   -678  -1080   1758   -989   -350   1241   1992   2231    997
   -202   1208   1408   -504   -805   1309  -1088   -355   1104   1873   2075    896
    -93    659    753   -283   -423    704  -1093   -254    693   1197   1379    301
    -28    168    197    -72   -111    181   -958    -46    379    514    654   -332
    -36    -59    -23     49     -7    -41   -727    267    563    498    524   -457
      7     -5    -12     -2      7     -7   -553    491    787    652    628   -387
     25      7    -18    -15     20     -5   -433    633    911    732    691   -345
    -44    -49     -5     46    -20    -28   -358    698    963    750    706   -327
    -62    -64     -2     64    -31    -33   -327    701    956    714    678   -335
    -46    -64    -20     54    -15    -44   -340    688    932    675    633   -355
    -28    -70    -41     49      5    -57   -340    688    924    667    615   -374
    -18    -62    -44     38     10    -51   -340    672    917    662    607   -413
      0    -23    -23     12     10    -23   -348    659    906    652    600   -428
     20    -23    -44      0     28    -31   -353    701    922    675    623   -392
     70    -25    -96    -23     80    -59   -345    717    924    678    628   -366
     57    -20    -77    -18     64    -49   -355    693    911    659    610   -366
     44    -15    -59    -12     51    -36   -361    691    917    667    620   -361
     64     28    -36    -46     49     -5   -345    701    932    688    654   -329
     64     51    -12    -59     38     18   -322    711    937    685    649   -335
     57     44    -12    -51     33     15   -311    743    937    683    615   -329
    101     36    -64    -67     83    -12   -324    771    945    685    605   -288
    124     20   -103    -75    114    -41   -322    789    961    706    628   -275
    116     38    -77    -80     98    -18   -309    805    984    724    654   -265
    116     59    -57    -90     85      2   -301    820    997    732    667   -259
    124     88    -36   -106     80     25   -298    831   1010    743    675   -267
    145    106    -38   -127     90     33   -290    854   1034    766    698   -252
    122    111    -12   -116     67     49   -275    880   1062    789    724   -228
     85    129     44   -111     20     88   -259    898   1085    807    735   -218
     88    163     75   -124      7    119   -241    930   1111    828    748   -192
     85    192    103   -140     -7    148   -223    976   1150    865    784   -132
     88    210    119   -150    -15    166   -202   1015   1189    906    818    -98
    119    233    111   -176      2    174   -207   1008   1192    906    823   -101
    135    267    132   -200      2    200   -210   1002   1192    896    820   -109
    135    228     93   -181     20    161   -210   1015   1176    888    820    -83
    111    252    140   -181    -12    197   -197   1065   1215    940    870    -10
    127    322    194   -226    -33    259   -194   1088   1244    969    906     28
    124    332    207   -228    -41    270   -187   1083   1241    969    909     33
     80    290    210   -187    -64    252   -187   1065   1213    935    880     10
     83    288    205   -187    -62    249   -194   1028   1171    891    846    -12
     93    296    202   -194    -57    252   -205    992   1127    846    815    -44
     80    272    192   -176    -54    233   -215    958   1072    805    779    -62
     57    262    205   -161    -72    233   -202    940   1060    797    763    -67
     64    283    218   -174    -75    249   -194    914   1039    769    740    -90
     49    259    207   -155    -80    233   -200    883   1005    724    714   -122
     28    231    202   -129    -85    218   -210    841    971    680    675   -155
     64    246    179   -155    -57    213   -223    815    956    649    644   -174
     75    241    166   -158    -46    205   -231    789    937    633    628   -184
    -15    184    197    -85   -106    189   -220    756    911    618    600   -218
    -59    184    244    -62   -150    213   -205    714    891    589    566   -267
      2    158    155    -83    -75    155   -228    680    839    545    540   -285
     12    155    142    -85    -64    150   -231    706    849    555    555   -252
    -20    140    161    -62    -90    150   -231    693    844    542    537   -259
    -44    127    171    -41   -106    148   -220    691    844    542    540   -259
    -10    166    176    -80    -93    171   -213    693    857    553    550   -249
     46    210    163   -129    -57    187   -223    675    844    532    530   -270
     72    254    181   -163    -54    218   -218    693    865    540    542   -249
     64    246    181   -155    -57    215   -197    719    883    561    566   -223
     75    272    194   -176    -59    236   -171    743    911    584    589   -200
    106    332    223   -220    -59    277   -161    761    937    605    610   -184
    122    368    246   -246    -62    306   -150    776    956    618    620   -176
    129    444    314   -285    -90    379   -142    800    995    652    652   -145
    135    491    355   -314   -111    426   -142    807   1028    685    685   -106
    148    527    379   -340   -114    454   -155    800   1041    698    709    -77
    174    574    397   -376   -111    485   -189    792   1049    711    724    -51
    205    592    387   -397    -90    491   -197    787   1049    711    722    -62
    207    597    389   -405    -90    493   -200    769   1028    685    704    -93
    215    566    350   -392    -67    459   -223    750    992    665    698    -88
    202    563    358   -384    -77    462   -218    758    995    667    701    -72
    213    530    316   -371    -51    423   -215    763    984    649    680    -90
    207    444    233   -327    -12    340   -218    745    940    602    636   -116
    215    405    187   -311     12    296   -202    740    917    568    607   -132
    231    384    153   -309     38    267   -192    730    901    548    589   -150
    228    381    153   -303     38    267   -171    730    896    540    587   -155
    226    402    176   -314     25    290   -161    743    904    542    592   -137
    213    413    197   -314      7    306   -145    756    911    548    600   -119
    215    457    241   -337    -12    350   -127    776    937    566    626    -93
    252    488    236   -368      7    363   -132    771    932    558    626    -85
    215    454    239   -335    -12    348   -101    795    945    576    646    -59
    184    449    265   -316    -41    358    -64    815    966    594    665    -38
    166    449    283   -309    -59    366    -54    813    966    597    665    -33
    176    449    272   -311    -46    361    -28    831    987    615    675    -20
    231    465    233   -348     -2    350    -28    826    976    605    667    -28
    231    470    236   -350     -2    353    -10    857    995    607    665    -25
    241    358    116   -301     62    239      7    880    956    532    579   -103
    303    189   -114   -246    210     38    116   1013    940    426    439   -239
    345    150   -194   -249    270    -20    262   1200   1041    418    374   -316
    288    387     96   -337     96    241    353   1208   1197    558    509   -210
    166    787    618   -478   -226    701    215    797   1195    758    802     77
     44   1314   1270   -678   -613   1293   -132    249   1156   1091   1293    561
    -51   1927   1979   -940  -1015   1953   -433    -59   1254   1556   1883   1104
      5   2104   2099  -1054  -1047   2101   -730   -207   1317   1891   2265   1473
    101   1688   1587   -898   -743   1639   -823   -205   1145   1701   2036   1280
    109   1083    974   -594   -431   1028   -737   -137    706    953   1265    576
    101    553    449   -329   -174    501   -537     31    389    280    550    -77
    179    394    213   -288    -15    303   -332    324    558    288    457   -168
    233    379    145   -306     44    265   -179    550    737    400    509   -119
    205    379    174   -290     15    277    -96    696    854    472    555    -88
    213    329    116   -272     46    223    -85    711    844    441    511   -129
    233    306     72   -270     80    189    -85    701    820    400    467   -166
    239    259     20   -249    109    142    -90    706    818    389    449   -174
    244    236     -7   -239    127    114   -111    696    800    371    428   -187
    236    236     -2   -239    119    116   -106    685    787    353    407   -194
    194    215     20   -207     88    119    -96    685    782    342    389   -202
    148    161     12   -155     67     88    -98    672    769    329    376   -213
    140    124    -15   -132     77     54    -90    678    769    329    376   -202
    135    106    -31   -122     83     38    -98    672    761    324    374   -197
    153    103    -49   -127    101     28   -101    670    758    316    358   -205
    153     77    -75   -116    114      2   -111    654    748    296    337   -233
    171    101    -70   -135    122     15   -127    644    740    293    329   -239
    194    101    -96   -148    142      2   -155    615    714    270    301   -252
    168     51   -119   -111    142    -33   -171    602    704    254    277   -262
    153     31   -124    -93    137    -44   -189    592    704    252    275   -254
    207     54   -153   -129    181    -49   -184    594    704    257    283   -244
    228     59   -168   -145    197    -54   -184    597    706    257    275   -249
    231     51   -179   -142    205    -62   -197    581    691    239    257   -267
    277     46   -231   -163    254    -93   -192    597    696    244    259   -262
    290     62   -228   -176    259    -83   -207    605    706    257    270   -254
    226     25   -200   -127    213    -88   -215    610    722    272    288   -241
    176      5   -174    -90    176    -83   -202    631    737    288    301   -215
    163      5   -158    -85    161    -75   -187    670    769    314    327   -176
    145     70    -75   -106    111     -2   -166    719    820    355    376   -122
    119     83    -36   -103     77     23   -148    763    859    392    415    -80
     80     70    -10    -75     44     31   -145    769    862    397    420    -70
     23     77     54    -54    -15     67   -127    787    872    413    433    -51
     51    109     57    -80     -2     83   -132    779    865    410    433    -41
    106    145     38   -127     33     93   -132    779    862    405    433    -38
    101    171     70   -137     15    122   -142    771    854    389    431    -46
     72    148     72   -111      0    111   -145    753    828    355    410    -75
     67    176    109   -122    -20    142   -161    706    792    314    371   -127
    101    233    129   -168    -15    184   -171    667    771    285    342   -174
    103    265    158   -184    -28    213   -179    636    735    252    314   -189
     20    283    262   -153   -122    272   -153    644    740    252    322   -145
    -59    259    319    -98   -189    288   -109    649    758    259    342   -122
    -28    228    257   -101   -142    241    -83    644    753    265    350   -114
     -7    189    194    -90   -101    192    -83    620    743    244    332   -116
     -7    129    135    -62    -70    129    -98    561    706    197    290   -163
     10    119    109    -64    -49    114    -98    504    662    153    254   -213
     20     90     70    -59    -23     80   -119    465    628    119    218   -244
     36     83     44    -59     -5     64   -124    441    610    101    200   -259
     20     93     72    -59    -25     83   -127    428    602     98    197   -254
     -2    132    135    -64    -67    132   -119    428    615    124    220   -223
    -38    158    194    -62   -116    174    -98    433    626    150    233   -213
    -46    176    223    -64   -135    197    -83    433    633    150    246   -207
    -28    179    205    -75   -116    192    -67    446    646    150    257   -197
     -2    218    220   -106   -111    218    -38    493    685    181    285   -158
    -41    288    329   -124   -184    309     -5    532    730    226    329   -111
    -75    319    392   -122   -233    355     12    542    748    239    342    -96
    -93    337    431   -122   -262    381     41    576    774    254    355    -75
    -98    327    426   -114   -262    376     64    615    802    275    379    -49
    -75    402    478   -163   -277    439     72    639    833    309    410    -15
    -75    485    558   -205   -316    522     83    652    862    350    439     23
    -85    509    594   -213   -340    553     51    626    857    358    436     28
    -96    480    576   -192   -335    527     -7    581    836    348    423     20
    -88    431    517   -171   -303    472    -33    555    818    329    405      5
    -90    405    496   -158   -293    449    -41    537    802    324    392      2
   -101    387    488   -145   -296    436    -72    514    779    316    381      2
   -122    402    524   -140   -322    462    -88    496    766    311    379      0
   -103    348    449   -124   -277    397    -85    493    740    288    348    -28
    -96    244    337    -75   -218    290    -83    485    701    254    303    -67
   -103    158    259    -28   -184    207   -101    452    654    213    252   -114
   -122    124    246      0   -184    184   -103    436    628    192    228   -135
   -114    122    236     -5   -176    176   -124    394    584    161    184   -171
   -124     98    220     12   -171    158   -132    374    553    148    150   -189
    -98     80    179      7   -140    129   -140    366    535    119    127   -205
    -36     46     83     -5    -59     64   -166    350    514     93    109   -223
    -12     51     62    -20    -36     57   -174    342    506     80     98   -231
    -31     72    101    -20    -64     85   -192    327    488     62     85   -239
    -67     62    129      2    -98     93   -205    322    480     51     80   -239
   -101     28    129     36   -114     77   -187    337    493     51     88   -226
   -142      0    140     70   -142     70   -171    337    496     46     90   -220
   -181     18    200     80   -189    109   -163    329    496     41     93   -215
   -202     -7    194    103   -200     93   -158    327    485     20     75   -231
   -184    -80    103    132   -145     10   -145    332    452    -28     18   -277
   -114   -254   -140    184     10   -197    -85    410    410   -140   -122   -402
    -31   -381   -350    205    158   -366     44    581    433   -226   -265   -548
     -7   -298   -293    150    140   -296    155    735    594   -124   -207   -511
    -75     33    109     20    -90     70    155    542    717     88     57   -257
   -215    553    769   -171   -491    659   -109    -41    691    387    535    254
   -361   1166   1527   -402   -945   1348   -407   -493    730    787   1124    862
   -322   1538   1860   -610  -1093   1699   -737   -748    776   1156   1613   1395
   -176   1309   1486   -566   -831   1397   -948   -852    615   1106   1577   1447
    -67    652    717   -293   -392    685   -958   -854    161    402    802    685
    -28     18     46      5    -38     31   -826   -711   -210   -327    -15   -155
     23   -275   -298    124    158   -285   -615   -384   -142   -470   -265   -420
    140   -277   -418     70    277   -348   -462   -109     57   -348   -207   -392
    244   -277   -522     15    381   -400   -392     25    142   -290   -181   -379
    277   -252   -530    -15    402   -389   -371     67    163   -290   -197   -397
    298   -231   -530    -33    413   -379   -368     70    153   -309   -231   -428
    335   -231   -566    -51    449   -397   -368     77    142   -322   -249   -452
    353   -244   -597    -54    472   -420   -371     80    135   -335   -272   -475
    327   -280   -610    -23    467   -444   -366     93    135   -340   -280   -480
    296   -259   -555    -20    426   -407   -342    119    155   -327   -270   -457
    233   -213   -446    -10    340   -329   -314    142    181   -303   -257   -433
    181   -189   -374      2    275   -280   -306    158    192   -296   -257   -423
    163   -189   -355     12    259   -272   -306    166    197   -288   -270   -426
    176   -161   -337     -7    254   -249   -311    179    210   -262   -265   -405
    192   -124   -316    -33    254   -220   -285    218    249   -220   -236   -366
    161   -106   -267    -28    213   -187   -262    239    270   -202   -239   -355
    135    -96   -231    -20    181   -161   -241    265    296   -174   -228   -327
     88    -75   -163     -7    124   -119   -200    314    340   -127   -181   -277
     -5    -62    -57     33     25    -59   -137    384    413    -59   -111   -210
    -46    -72    -25     57    -10    -49   -106    426    459     -5    -72   -166
     59    -88   -148     12    103   -119   -132    418    446    -15    -93   -187
    176    -88   -267    -46    220   -179   -166    392    415    -57   -135   -228
    233    -49   -283    -90    257   -166   -181    384    407    -83   -158   -265
    239    -28   -267   -109    252   -148   -181    402    415    -72   -142   -244
    257    -28   -288   -114    270   -158   -189    420    423    -59   -129   -220
    285    -36   -322   -127    301   -179   -202    413    407    -72   -163   -272
    288    -44   -332   -122    309   -187   -210    413    402    -83   -197   -275
    272    -25   -298   -124    283   -161   -205    431    415    -62   -179   -218
    233    -25   -259   -106    246   -142   -197    459    444    -28   -145   -181
    200    -72   -272    -64    233   -171   -218    452    439    -38   -155   -189
    181   -124   -306    -28    244   -215   -241    446    415    -57   -171   -171
    166    -72   -241    -46    202   -155   -257    449    418    -51   -158   -145
    166    -25   -192    -70    176   -106   -257    444    423    -46   -140   -140
    161     -2   -163    -80    163    -83   -262    413    405    -72   -150   -161
    132      7   -124    -70    129    -57   -267    392    387    -90   -148   -158
     85    -10    -98    -38     90    -54   -257    397    379    -85   -124   -140
     77    -20   -101    -28     88    -59   -272    374    340   -119   -155   -161
     96    -10   -106    -44     98    -59   -288    335    296   -155   -184   -189
    101    -15   -116    -41    109    -64   -298    285    257   -194   -210   -244
     96    -36   -132    -31    111    -83   -309    244    233   -226   -231   -262
    111    -31   -142    -41    127    -85   -296    228    220   -239   -233   -270
     96    -64   -163    -15    129   -114   -303    194    197   -262   -257   -314
    106    -80   -187    -12    145   -132   -311    140    163   -296   -296   -371
    166    -67   -236    -49    200   -153   -301    122    148   -306   -303   -410
    218    -88   -306    -64    259   -194   -306    122    135   -322   -329   -420
    239    -70   -311    -85    272   -189   -301    122    132   -332   -340   -400
    223    -31   -254    -96    239   -142   -257    155    163   -298   -298   -368
    174      7   -166    -90    168    -80   -215    174    187   -272   -267   -368
    127     31    -98    -80    114    -33   -176    197    207   -257   -252   -358
    106     38    -67    -75     85    -12   -174    207    218   -252   -236   -327
    135     88    -46   -111     90     20   -150    236    246   -218   -189   -277
    127    114    -12   -122     70     49   -106    283    290   -174   -142   -236
    176    171     -5   -174     90     83    -85    309    319   -142   -109   -218
    267    262     -5   -267    137    129    -80    319    335   -132   -106   -236
    366    298    -67   -332    218    116    -98    319    337   -137   -129   -252
    413    361    -51   -387    231    155   -101    332    353   -124   -116   -244
    381    407     23   -394    179    215    -77    337    374   -103    -93   -226
    389    478     88   -433    150    285    -57    342    400    -72    -54   -192
    423    519     96   -470    163    309    -90    319    397    -70    -54   -207
    493    527     31   -511    231    280   -161    272    363   -106   -103   -246
    555    522    -33   -537    293    244   -192    259    348   -122   -124   -231
    558    506    -51   -535    306    228   -194    259    345   -122   -124   -241
    558    537    -20   -548    290    259   -194    252    340   -124   -129   -257
    522    475    -46   -501    283    215   -207    236    319   -145   -148   -275
    478    392    -88   -436    283    153   -205    236    301   -171   -179   -280
    483    319   -163   -402    322     80   -202    233    272   -200   -218   -290
    483    272   -210   -376    348     31   -202    218    254   -213   -239   -288
    452    213   -239   -335    345    -12   -194    213    246   -218   -241   -275
    441    228   -215   -335    329      7   -205    189    226   -241   -267   -316
    462    207   -254   -335    358    -23   -226    161    192   -283   -309   -345
    465    184   -280   -324    374    -46   -223    153    192   -290   -314   -348
    459    194   -265   -329    363    -33   -231    150    179   -306   -337   -348
    467    158   -309   -314    387    -75   -246    135    158   -324   -350   -329
    483    116   -366   -301    423   -124   -259    119    137   -348   -368   -329
    509     88   -420   -298    465   -166   -283     93    111   -368   -392   -345
    524    103   -420   -314    472   -158   -298     85    114   -368   -400   -355
    511     70   -444   -290    478   -187   -306     67    103   -379   -410   -368
    488     54   -436   -272    462   -189   -303     70    106   -379   -407   -368
    441      2   -439   -220    441   -218   -303     70     90   -402   -431   -387
    402   -137   -540   -135    470   -337   -265    109     59   -478   -522   -470
    441   -280   -724    -80    581   -501   -153    233     57   -579   -659   -597
    431   -283   -717    -75    571   -501      2    423    161   -579   -706   -644
    355     33   -322   -194    340   -142    145    537    402   -353   -488   -454
    202    519    316   -361    -57    418     46    153    472    -67    -98    -85
     59   1104   1041   -581   -491   1072   -205   -280    532    371    472    470
     15   1639   1623   -828   -805   1634   -462   -506    683    909   1096   1065
    103   1709   1605   -906   -750   1657   -745   -618    763   1270   1467   1447
    148   1140    989   -646   -420   1067   -826   -685    431    859   1039   1062
    129    600    467   -366   -168    535   -771   -706    -83     46    226    298
    106    171     64   -137     20    119   -607   -550   -314   -480   -358   -259
    111     54    -57    -83     85      0   -418   -252   -116   -407   -371   -277
    129    101    -28   -116     77     36   -285    -41     67   -285   -290   -207
    161     93    -67   -127    114     12   -205     85    150   -262   -288   -205
    135     54    -80    -96    109    -12   -163    148    192   -254   -283   -207
    111     57    -54    -83     83      2   -150    163    202   -265   -285   -218
    101     46    -57    -75     77     -5   -155    155    187   -290   -314   -228
     96     36    -59    -67     77    -10   -148    171    194   -285   -311   -223
     88     51    -38    -70     62      7   -129    187    218   -270   -280   -210
     41     59     18    -49     12     38   -109    200    236   -257   -252   -192
     77     98     18    -88     31     57    -98    213    244   -241   -231   -179
    106     80    -28    -93     67     25   -106    210    239   -254   -246   -197
    129     77    -51   -106     88     12   -114    200    228   -275   -267   -223
    145    111    -33   -127     90     38   -111    210    233   -267   -259   -213
    142    150      7   -148     67     77   -103    236    257   -226   -228   -171
    171    148    -25   -161     98     62   -103    236    254   -213   -226   -168
    215    161    -57   -189    135     54   -114    226    239   -215   -241   -184
    270    200    -70   -233    171     64   -116    223    241   -205   -244   -176
    319    228    -90   -275    205     70   -124    226    246   -194   -249   -161
    342    259    -85   -301    213     88   -124    236    267   -158   -226   -135
    374    254   -119   -314    246     67   -129    244    275   -145   -223   -135
    410    262   -148   -335    280     57   -137    246    283   -129   -218   -127
    407    285   -122   -348    265     80   -132    259    301   -116   -213   -116
    413    288   -127   -350    270     80   -129    275    322    -98   -194    -90
    413    265   -148   -337    280     59   -129    275    324   -103   -192    -83
    420    275   -145   -348    283     64   -129    293    345    -80   -163    -49
    418    301   -116   -361    267     93   -137    314    374    -59   -137    -25
    439    311   -127   -376    283     93   -137    327    392    -54   -124    -10
    478    290   -189   -384    332     51   -148    337    384    -70   -127     10
    472    324   -148   -397    311     88   -135    381    431    -31    -85     62
    457    358   -101   -407    277    129   -132    397    454    -15    -62     93
    457    379    -77   -418    267    150   -124    420    465    -12    -46    116
    467    397    -70   -433    270    163   -127    410    444    -41    -57    101
    457    407    -49   -431    254    179   -129    400    439    -59    -75     83
    394    381    -15   -389    205    184   -111    407    441    -51    -83    101
    332    376     44   -355    142    213    -72    413    436    -36    -75    106
    319    379     59   -353    129    220    -62    397    418    -36    -77     96
    298    384     85   -340    106    236    -38    413    415    -41    -67    109
    290    361     70   -327    109    215    -25    405    405    -51    -57    114
    306    371     64   -340    122    218    -23    381    397    -70    -75    101
    259    342     83   -303     88    213     -7    361    387    -85   -106     77
    181    309    127   -244     28    218     25    353    381    -85   -124     51
    200    319    119   -262     38    218     28    329    361   -114   -171      2
    272    306     33   -290    119    171      5    283    303   -174   -231    -38
    296    316     20   -306    137    168      5    283    298   -176   -233    -23
    293    319     25   -306    135    174     10    283    296   -181   -236    -18
    283    309     23   -296    127    166      7    270    288   -187   -233    -23
    280    306     25   -293    127    166     12    267    293   -179   -223    -18
    267    296     28   -283    119    163     36    280    309   -168   -210     -5
    231    296     64   -262     83    181     62    314    345   -140   -184     10
    244    303     59   -275     93    181     51    290    332   -155   -194     -7
    257    329     72   -293     90    202     70    309    350   -140   -171     10
    270    345     75   -309     96    213     85    342    381   -106   -137     44
    275    376    101   -324     88    239    111    381    426    -62    -90     85
    265    381    116   -324     75    249    124    394    446    -51    -75    101
    270    415    145   -342     62    280    145    418    491     -7    -36    132
    267    467    197   -368     33    332    155    433    530     25     -7    155
    252    501    249   -376      2    376    137    423    537     41     15    174
    252    540    285   -397    -18    413    119    426    558     72     57    218
    233    545    309   -389    -36    428    122    439    576     98     85    244
    246    519    272   -384    -12    397    114    431    563     88     75    239
    236    498    262   -366    -12    381     98    418    550     77     67    239
    194    483    285   -340    -44    384     90    405    532     62     59    228
    176    446    270   -311    -46    358     96    405    522     54     49    215
    166    387    220   -277    -28    303    114    418    511     33     23    192
    103    314    210   -207    -51    262    150    444    524     36     18    189
    124    265    140   -197     -7    202    148    423    485     -2    -20    163
    153    246     93   -202     31    171    153    415    457    -28    -41    158
    106    213    103   -161      0    158    161    423    459    -23    -38    166
     36    184    148   -109    -54    166    166    428    462    -12    -28    176
    -25    176    202    -77   -114    189    181    441    475      0    -20    184
    -75    163    239    -44   -155    200    210    449    485      7     -5    197
   -124    145    270    -12   -197    207    210    431    470     -2    -15    161
   -122    148    270    -12   -194    207    197    415    449    -12    -36    119
    -90    106    194     -7   -142    150    187    423    436    -31    -77    142
    -83     85    168     -2   -124    124    194    439    441    -25    -75    176
   -116     59    176     28   -145    116    202    444    446    -12    -59    187
   -184     15    200     85   -192    106    210    444    449    -10    -70    181
   -176    -59    114    116   -148     25    207    433    405    -70   -142    116
   -119   -189    -70    153    -25   -129    249    506    387   -137   -241     41
    -36   -303   -270    168    114   -288    371    662    441   -189   -353    -49
     18   -246   -265    114    140   -254    454    810    587   -140   -358    -67
     36    168    132   -103    -46    150    465    691    704     44   -140    101
     -5    670    675   -332   -340    672    262    207    576    228    197    392
    -62   1197   1260   -568   -662   1228    -15   -262    433    493    631    761
    -93   1532   1626   -719   -859   1579   -329   -535    415    844   1104   1166
      2   1278   1273   -641   -636   1275   -493   -555    355    932   1195   1278
     10    769    756   -389   -374    761   -485   -558      0    376    626    797
    -23    296    319   -137   -171    306   -405   -517   -366   -371   -158    140
    -12    -46    -33     31     10    -41   -231   -290   -316   -581   -480   -137
     -7    -98    -90     49     41    -93   -119    -62    -77   -423   -405    -70
     41    -51    -96      5     67    -72      7    148    132   -280   -309     28
     98    -23   -122    -38    109    -72     96    285    259   -194   -249     88
    153      2   -150    -77    153    -72    127    319    288   -187   -254     80
    127    -10   -137    -59    129    -72    135    335    290   -194   -272     70
     83    -12    -98    -36     88    -54    129    337    290   -202   -280     72
     77     -7    -88    -36     80    -46    145    350    296   -205   -288     75
     90    -64   -155    -12    122   -109    129    335    277   -228   -306     49
     96   -122   -220     12    155   -171    106    311    259   -241   -311     38
     93   -124   -218     15    153   -171    106    309    262   -241   -311     33
    119   -132   -254      5    187   -194     98    301    252   -252   -329     15
    176   -114   -290    -31    233   -202     49    267    220   -277   -353     -5
    215    -75   -290    -70    252   -181     28    254    213   -283   -358     -7
    155   -137   -296    -10    223   -215     25    228    192   -306   -384    -31
     88   -179   -270     44    176   -223     54    241    202   -298   -381    -25
     44   -184   -228     70    135   -205     64    257    223   -277   -361      0
     10   -215   -228    101    116   -220     57    249    218   -280   -363      0
      0   -210   -210    103    103   -210     75    275    239   -257   -350     20
    -23   -220   -197    122     85   -210     62    293    257   -231   -337     41
    -18   -197   -179    109     80   -189     64    311    280   -207   -324     59
    -12   -135   -122     72     51   -129     70    329    303   -181   -311     75
    -18   -124   -106     72     44   -116     88    353    327   -161   -306     93
    -46   -119    -72     83     10    -96    103    368    345   -140   -306    106
   -150    -80     70    116   -111     -5    119    402    384   -101   -270    132
   -205    -23    179    111   -192     77    127    428    428    -67   -231    161
   -111      0    111     54   -111     57    124    449    446    -51   -200    166
    -12    -20     -7     15     -2    -12    114    459    457    -41   -168    171
     28    -33    -62      2     44    -46     98    478    475    -28   -132    200
     88    -23   -114    -33    101    -67     96    491    483    -20   -116    215
    145    -18   -163    -64    153    -90     96    493    478    -23   -114    220
    171     15   -158    -96    166    -70     83    491    472    -23   -101    228
    226     51   -174   -137    200    -59     80    485    467    -25    -88    231
    241     46   -194   -145    218    -72     85    478    449    -49   -103    207
    213     49   -163   -132    189    -57    103    488    441    -59   -106    213
    215     46   -168   -132    192    -59    127    488    426    -80   -116    210
    285     41   -244   -163    265   -101    119    449    387   -124   -155    176
    335     54   -283   -197    309   -114    106    407    348   -163   -187    145
    319     38   -283   -179    301   -122    119    389    329   -187   -202    132
    290     33   -257   -163    275   -111    129    374    311   -202   -218    122
    267     31   -236   -148    252   -101    129    348    288   -228   -241     98
    223     -2   -228   -111    226   -114    109    298    249   -267   -280     62
    189    -36   -226    -77    205   -129     93    257    215   -296   -316     25
    187    -59   -249    -64    218   -153     72    210    181   -332   -353    -15
    207    -72   -280    -67    244   -176     54    181    150   -350   -374    -36
    205    -96   -301    -57    252   -197     57    187    150   -345   -368    -28
    189    -85   -275    -54    231   -179     67    187    148   -348   -371    -23
    168    -54   -223    -57    194   -137     70    181    145   -348   -371    -23
    132    -44   -176    -44    153   -109     75    187    148   -345   -368    -18
     67    -38   -109    -15     85    -72     96    189    155   -340   -366    -10
     15    -38    -54     10     33    -46    116    202    174   -319   -345      7
    -25    -28     -5     25    -10    -18    137    233    205   -285   -314     33
    -49    -23     25     36    -38      0    150    252    223   -270   -296     49
    -38     -5     33     20    -38     12    158    252    231   -265   -293     54
    -41      5     44     18    -41     23    168    254    246   -249   -283     62
    -51     18     70     15    -59     41    187    272    277   -218   -257     88
    -64     96    161    -15   -111    127    213    309    340   -153   -187    158
    -59    137    197    -41   -127    166    192    298    353   -135   -166    181
    -57    161    215    -51   -137    187    158    285    358   -122   -155    194
    -70    163    233    -49   -153    197    135    277    366   -103   -135    213
    -83    127    210    -20   -145    168    129    275    363   -101   -132    223
    -88     98    184     -5   -135    140    124    262    342   -116   -140    210
    -83    127    210    -23   -148    168    114    249    335   -114   -135    218
   -101    103    202     -2   -153    153    111    246    327   -122   -140    215
    -98     70    168     15   -132    119    132    267    332   -114   -137    218
    -80    -25     54     51    -70     12    142    262    301   -150   -179    179
    -83    -90    -10     85    -36    -51    145    252    275   -176   -207    150
   -101   -127    -28    114    -38    -77    155    249    262   -187   -218    145
   -124   -158    -33    142    -46    -96    174    246    249   -194   -228    135
   -163   -176    -15    168    -75    -98    163    244    239   -197   -236    129
   -187   -187      0    187    -96    -93    176    259    246   -181   -231    142
   -231   -220      7    223   -122   -106    187    259    241   -187   -241    137
   -267   -241     25    254   -148   -109    189    252    233   -189   -246    137
   -272   -252     20    259   -148   -116    194    252    228   -189   -252    135
   -267   -265      0    265   -135   -132    197    246    218   -194   -259    127
   -265   -303    -38    283   -114   -171    187    233    194   -207   -280    106
   -262   -296    -33    280   -114   -166    187    231    192   -202   -277    111
   -257   -293    -36    275   -111   -166    194    231    192   -205   -280    109
   -252   -322    -70    285    -90   -197    207    239    179   -226   -303     85
   -233   -433   -200    329    -18   -316    236    288    155   -288   -381     18
   -189   -613   -423    402    116   -519    340    441    176   -381   -517   -111
   -171   -571   -402    371    111   -488    483    641    335   -348   -530   -148
   -200   -236    -36    218    -83   -137    532    600    478   -187   -342     -2
   -296    241    537     25   -418    389    337    111    387    -12    -23    296
   -410    789   1200   -189   -805    995      7   -452    249    254    446    735
   -459   1273   1732   -407  -1096   1501   -301   -771    228    623    976   1210
   -405   1312   1717   -454  -1060   1514   -532   -878    226    875   1273   1504
   -379    763   1143   -194   -761    953   -566   -828     25    576    922   1208
   -410    163    574    124   -491    368   -483   -776   -410   -249     62    449
   -485   -288    197    384   -342    -46   -254   -514   -478   -665   -452     10
   -483   -366    116    423   -301   -127    -59   -189   -207   -517   -402     64
   -413   -324     88    368   -252   -119     70     36    -15   -392   -329    140
   -361   -319     41    340   -202   -140    127    135     62   -361   -324    145
   -322   -327     -7    324   -158   -166    124    140     57   -387   -355    114
   -316   -400    -83    355   -116   -241    132    155     54   -400   -363    103
   -319   -472   -153    394    -83   -314    140    161     51   -405   -350     98
   -277   -506   -228    392    -25   -368    129    153     44   -410   -335     88
   -207   -550   -345    379     67   -449    114    142     33   -423   -337     64
   -122   -587   -465    353    171   -527     88    111      5   -452   -363     28
     46   -574   -620    265    332   -597     44     62    -38   -483   -410    -15
    280   -581   -862    150    571   -722    -12     25    -80   -506   -465    -57
    514   -639  -1153     59    831   -896    -80    -28   -145   -550   -540   -119
    665   -576  -1241    -46    953   -909   -111    -57   -176   -587   -589   -163
    727   -535  -1265    -98    995   -898   -137    -80   -189   -620   -623   -189
    706   -504  -1210   -101    958   -857   -129    -77   -184   -628   -628   -200
    649   -493  -1143    -77    893   -818   -124    -67   -171   -626   -633   -202
    597   -441  -1041    -77    818   -740   -114    -46   -150   -620   -633   -192
    537   -379   -917    -77    724   -649    -88    -18   -122   -597   -607   -171
    483   -329   -813    -75    646   -571    -72      2    -96   -579   -592   -161
    436   -324   -761    -57    597   -542    -49     36    -59   -540   -566   -140
    389   -285   -675    -54    532   -480    -41     54    -38   -522   -561   -129
    350   -270   -620    -41    485   -446    -33     72    -25   -509   -563   -140
    327   -267   -594    -28    459   -431    -25    101      0   -491   -566   -119
    319   -241   -561    -41    439   -402    -33    119     12   -483   -566    -88
    311   -200   -514    -57    410   -355    -31    145     38   -465   -555    -77
    296   -192   -488    -54    392   -340    -23    166     59   -449   -553    -59
    277   -187   -465    -44    371   -324    -12    197     88   -423   -530    -23
    252   -197   -452    -28    350   -322     -5    231    114   -394   -498     18
    207   -184   -392    -10    298   -288     -5    239    119   -389   -485     41
    155   -166   -324      2    239   -244    -15    231    116   -392   -475     59
    137   -148   -285      5    210   -215    -28    228    103   -405   -491     51
    150   -168   -319      7    233   -244    -31    231     85   -428   -522     64
    142   -200   -345     28    241   -272    -18    226     77   -439   -524     80
    109   -202   -311     46    207   -257     -2    215     64   -452   -530     77
     44   -192   -236     75    140   -213      0    194     46   -472   -542     75
      2   -205   -207     98    103   -205    -10    174     20   -496   -553     75
     -7   -215   -207    111     98   -213     -7    150      0   -522   -561     54
    -10   -205   -194    106     90   -200     -5    119    -25   -548   -587     15
    -46   -189   -142    119     46   -166     15     93    -36   -568   -602      2
   -122   -194    -75    155    -25   -135     41     96    -28   -568   -592     28
   -192   -171     18    181   -106    -77     62     75    -31   -589   -610      0
   -220   -135     85    179   -153    -25     67     51    -44   -620   -631      2
   -202   -153     49    179   -127    -51     67     59    -51   -615   -613     28
   -252   -150     98    200   -176    -25     98     88    -20   -581   -571     36
   -283   -145    137    215   -210     -5    119     88     -7   -568   -542     20
   -241   -137    101    189   -174    -18     98     23    -67   -620   -568    -36
   -270   -137    132    205   -202     -2     98     18    -70   -615   -555    -46
   -322   -116    202    218   -262     44    122     44    -31   -579   -496    -10
   -319    -83    236    200   -280     75    111     23    -49   -597   -488    -15
   -306    -67    239    184   -272     85    109     12    -62   -610   -480    -15
   -301    -46    254    174   -277    103    135     25    -46   -594   -449     15
   -316    -20    296    168   -306    135    148     18    -31   -574   -428     -2
   -275      5    280    135   -277    140    155     46    -12   -555   -423    -25
   -210     38    249     85   -228    142    148     64    -15   -558   -439    -10
   -181     85    267     49   -223    176    168    101     20   -537   -413     18
   -200    166    363     15   -283    265    197    116     64   -496   -381     57
   -223    244    467    -10   -345    355    192     98     77   -480   -361     75
   -220    277    496    -28   -358    387    166     96     80   -470   -327    127
   -163    296    459    -64   -311    376    127    103     90   -441   -324    127
   -129    288    415    -80   -272    350     98     88     70   -457   -345    116
   -132    267    400    -67   -267    332     93     80     59   -449   -309    111
   -129    259    389    -67   -259    322     88     70     54   -452   -301     83
   -124    246    371    -59   -246    309     88     57     41   -493   -345     96
   -127    181    309    -28   -218    244     88     51     15   -524   -400     59
   -122     96    218     12   -168    155     90     36    -12   -563   -441     38
   -114     38    153     36   -135     96     72     -5    -70   -633   -493      2
    -85     -5     80     46    -83     36     54    -41   -109   -675   -527    -20
    -28    -33     -5     28    -12    -20     15    -88   -161   -735   -587    -72
     28    -44    -75      7     49    -59    -25   -148   -226   -805   -654   -132
     85    -64   -150    -12    116   -106    -51   -200   -280   -862   -706   -171
    163    -72   -236    -44    200   -153    -85   -241   -324   -909   -748   -210
    236    -75   -314    -80    275   -194   -114   -265   -350   -943   -782   -244
    296    -59   -355   -119    324   -207   -137   -290   -374   -971   -810   -285
    345    -33   -379   -155    361   -205   -155   -324   -392  -1000   -849   -350
    431    -36   -467   -197    449   -252   -213   -418   -475  -1096   -945   -457
    441   -114   -555   -166    498   -335   -239   -431   -517  -1122   -953   -444
    394   -153   -550   -122    472   -350   -236   -407   -506  -1104   -932   -389
    342   -181   -524    -83    431   -353   -228   -402   -514  -1124   -940   -368
    322   -270   -592    -25    457   -431   -205   -376   -545  -1174  -1005   -405
    306   -462   -771     77    535   -615   -111   -270   -581  -1288  -1169   -574
    277   -496   -774    106    524   -633     44    -96   -506  -1322  -1247   -670
    207   -254   -465     23    335   -358    176    -38   -335  -1187  -1114   -535
     70    135     64   -101      2    101     96   -402   -283   -987   -839   -218
    -72    693    766   -311   -420    730   -231   -930   -265   -607   -319    298
   -155   1241   1397   -542   -776   1319   -522  -1176   -106    -93    332    901
   -111   1402   1512   -646   -810   1457   -807  -1267      5    293    761   1309
    -98    984   1083   -441   -589   1034   -935  -1345   -233     51    517   1080
   -153    384    537   -116   -345    459   -859  -1332   -709   -724   -267    335
   -184    -64    119    124   -153     25   -654  -1158   -982  -1317   -901   -267
   -137   -192    -57    163    -41   -124   -449   -862   -849  -1340  -1000   -345
    -72   -194   -122    135     23   -158   -290   -633   -696  -1252   -969   -306
    -25   -205   -179    114     75   -192   -207   -519   -623  -1226   -963   -298
    -46   -244   -200    145     75   -223   -166   -470   -600  -1231   -963   -296
    -51   -267   -215    158     80   -241   -145   -454   -597  -1252   -989   -303
    -57   -254   -197    155     70   -226   -135   -452   -600  -1260   -995   -319
    -98   -280   -181    187     38   -231   -137   -457   -607  -1254   -984   -332
   -109   -228   -119    168      2   -174   -129   -459   -600  -1249   -979   -340
    -83   -202   -119    142     18   -161   -127   -475   -607  -1262   -989   -368
    -59   -228   -168    145     54   -200   -142   -493   -631  -1291  -1005   -381
    -72   -233   -163    153     44   -200   -155   -501   -649  -1309  -1013   -376
    -54   -246   -192    150     67   -220   -161   -496   -659  -1327  -1034   -366
    -23   -241   -218    129     96   -231   -161   -498   -665  -1332  -1036   -355
     -5   -197   -192    101     93   -194   -166   -506   -665  -1327  -1023   -348
      0   -129   -129     64     64   -129   -163   -491   -649  -1312  -1010   -332
    -31   -127    -96     77     31   -111   -161   -485   -646  -1319  -1018   -324
    -23   -137   -114     77     44   -124   -171   -517   -685  -1369  -1067   -342
     -5   -116   -111     62     51   -114   -166   -519   -698  -1395  -1085   -322
     -7   -129   -122     67     54   -127   -163   -506   -696  -1379  -1075   -332
     20   -109   -129     44     75   -119   -161   -501   -683  -1350  -1054   -353
     51    -77   -129     10     88   -101   -161   -491   -670  -1325  -1023   -335
     77    -33   -111    -20     93    -72   -155   -478   -646  -1309  -1000   -298
    114     12   -101    -64    109    -44   -163   -475   -639  -1309   -989   -283
    148     20   -127    -85    137    -51   -171   -475   -641  -1312   -992   -285
    192     23   -168   -109    181    -72   -192   -475   -649  -1322  -1005   -290
    246     18   -228   -132    239   -103   -215   -488   -670  -1350  -1039   -314
    277     10   -267   -145    272   -129   -236   -498   -683  -1369  -1052   -319
    306     25   -280   -166    293   -124   -254   -491   -683  -1356  -1034   -283
    340     90   -252   -218    296    -80   -280   -504   -693  -1356  -1023   -254
    358     93   -265   -226    311    -85   -296   -524   -719  -1387  -1047   -259
    394     75   -319   -236    355   -122   -324   -555   -756  -1413  -1062   -267
    410     83   -327   -246    368   -122   -345   -576   -782  -1426  -1062   -270
    420     98   -324   -259    374   -111   -361   -594   -805  -1441  -1065   -270
    449     98   -350   -272    400   -124   -384   -652   -872  -1496  -1101   -301
    394     77   -319   -236    355   -119   -376   -675   -901  -1522  -1122   -303
    353     75   -277   -215    316   -101   -366   -701   -927  -1548  -1137   -311
    277     57   -220   -168    249    -80   -361   -727   -948  -1569  -1143   -316
    197     46   -150   -122    174    -51   -332   -732   -948  -1561  -1119   -298
    142     62    -80   -103    111     -7   -298   -748   -945  -1564  -1119   -283
     67     72      5    -70     31     38   -275   -771   -956  -1577  -1135   -283
      5     67     59    -38    -25     62   -262   -784   -971  -1587  -1150   -285
    -18     46     64    -12    -41     54   -254   -802   -982  -1597  -1156   -290
    -67     46    111      7    -90     80   -244   -823   -987  -1608  -1163   -298
   -124     41    163     41   -142    101   -231   -831   -989  -1610  -1174   -290
   -119     59    179     28   -148    116   -220   -836   -989  -1613  -1184   -285
    -54    111    166    -28   -109    137   -228   -846  -1000  -1618  -1195   -280
    -15    148    163    -67    -90    155   -233   -857  -1000  -1618  -1197   -254
    -59    150    210    -46   -135    181   -218   -859   -992  -1605  -1182   -215
   -127    176    303    -25   -215    239   -184   -846   -976  -1584  -1158   -181
   -161    194    355    -15   -257    275   -145   -826   -948  -1566  -1140   -155
   -137    244    381    -54   -259    311   -124   -815   -930  -1551  -1132   -148
   -114    296    410    -90   -262    350   -122   -818   -924  -1540  -1130   -145
   -103    335    439   -116   -272    387   -116   -810   -917  -1532  -1114   -140
   -114    327    441   -106   -277    384    -88   -789   -904  -1527  -1106   -132
   -148    348    496   -101   -322    420    -59   -774   -883  -1519  -1098   -119
   -200    402    602   -101   -400    501    -28   -745   -844  -1480  -1060    -75
   -241    415    654    -88   -449    535    -31   -737   -823  -1447  -1023    -57
   -244    433    678    -93   -459    555    -64   -756   -820  -1434  -1008    -54
   -257    433    691    -88   -472    561   -109   -782   -833  -1431  -1002    -62
   -288    394    683    -54   -485    537   -132   -800   -854  -1449  -1021    -83
   -322    353    675    -18   -498    514   -145   -818   -878  -1470  -1039    -98
   -387    293    680     46   -532    485   -148   -826   -898  -1480  -1039    -88
   -457    205    659    124   -558    433   -153   -836   -919  -1496  -1054    -96
   -433    189    623    122   -527    405   -150   -839   -935  -1512  -1078   -114
   -400    179    579    111   -488    379   -158   -854   -963  -1538  -1111   -140
   -376    155    532    111   -454    342   -168   -885  -1002  -1566  -1140   -163
   -358    119    475    116   -418    296   -187   -922  -1049  -1610  -1189   -197
   -355     96    452    129   -402    272   -194   -948  -1083  -1641  -1226   -228
   -374     88    462    140   -418    272   -187   -953  -1091  -1644  -1236   -226
   -384     83    467    150   -426    275   -179   -961  -1098  -1649  -1249   -226
   -400     72    472    161   -436    272   -197   -989  -1119  -1665  -1267   -236
   -402     57    459    171   -431    259   -207  -1008  -1143  -1683  -1286   -244
   -407     49    457    176   -431    252   -202  -1015  -1158  -1688  -1296   -244
   -452      2    454    226   -452    228   -200  -1023  -1161  -1691  -1293   -233
   -511    -44    465    275   -488    210   -210  -1031  -1166  -1686  -1280   -231
   -519    -20    498    267   -509    239   -194  -1026  -1156  -1673  -1267   -233
   -545    -23    519    283   -535    249   -189  -1018  -1148  -1665  -1283   -236
   -581    -75    506    329   -545    215   -200  -1031  -1182  -1704  -1353   -254
   -576   -231    345    405   -462     54   -187  -1015  -1260  -1805  -1478   -348
   -571   -454    116    511   -345   -168   -101   -914  -1312  -1935  -1649   -519
   -576   -509     67    542   -324   -220     18   -750  -1239  -1938  -1704   -589
   -631   -270    361    452   -496     44     80   -774  -1080  -1766  -1538   -441
   -763    189    953    285   -857    571   -150  -1241  -1034  -1491  -1158    -67
   -914    797   1709     57  -1312   1252   -491  -1730   -956  -1080   -610    465
   -966   1314   2281   -174  -1626   1797   -802  -1977   -782   -610    -54   1013
   -844   1389   2234   -272  -1538   1810  -1106  -2086   -732   -358    200   1332
   -792    826   1615    -18  -1202   1221  -1234  -2231  -1166   -862   -316    865
   -771    166    935    301   -854    550  -1210  -2257  -1714  -1678  -1158     38
   -758   -285    472    519   -618     93  -1013  -2018  -1886  -2109  -1675   -478
   -706   -413    293    561   -501    -59   -839  -1740  -1748  -2083  -1740   -540
   -602   -441    161    522   -384   -142   -732  -1577  -1654  -2042  -1738   -555
   -550   -480     70    514   -311   -205   -672  -1501  -1615  -2029  -1758   -587
   -527   -524      0    524   -265   -262   -662  -1493  -1626  -2047  -1800   -626
   -535   -574    -38    555   -249   -306   -685  -1519  -1657  -2078  -1842   -670
   -553   -613    -59    581   -249   -337   -688  -1530  -1670  -2091  -1867   -685
   -584   -665    -80    623   -252   -374   -683  -1538  -1675  -2094  -1886   -701
   -628   -704    -75    662   -277   -389   -696  -1551  -1680  -2091  -1893   -711
   -631   -743   -111    688   -259   -428   -683  -1543  -1667  -2075  -1891   -698
   -646   -727    -80    685   -285   -405   -691  -1553  -1667  -2070  -1899   -701
   -665   -730    -64    696   -301   -397   -701  -1564  -1670  -2065  -1912   -709
   -685   -743    -57    711   -314   -400   -711  -1582  -1680  -2068  -1930   -722
   -688   -789   -101    740   -293   -446   -717  -1590  -1691  -2070  -1948   -724
   -691   -828   -140    758   -275   -485   -727  -1602  -1693  -2070  -1966   -724
   -698   -815   -119    756   -290   -467   -735  -1608  -1683  -2047  -1958   -714
   -722   -846   -124    782   -298   -485   -743  -1615  -1680  -2036  -1956   -724
   -745   -888   -142    818   -301   -517   -750  -1623  -1688  -2026  -1953   -732
   -763   -924   -161    844   -301   -542   -769  -1631  -1701  -2023  -1961   -753
   -782   -924   -145    852   -319   -535   -769  -1626  -1693  -2005  -1956   -756
   -787   -904   -119    844   -335   -511   -761  -1615  -1678  -1984  -1940   -753
   -820   -901    -80    862   -371   -491   -771  -1613  -1673  -1969  -1927   -743
   -823   -872    -49    846   -389   -462   -787  -1605  -1665  -1943  -1899   -724
   -862   -818     41    839   -454   -389   -779  -1582  -1636  -1901  -1873   -737
   -906   -748    155    826   -532   -296   -761  -1553  -1597  -1852  -1860   -717
   -943   -672    270    807   -607   -202   -735  -1509  -1545  -1800  -1831   -654
   -974   -688    283    831   -631   -202   -724  -1473  -1501  -1753  -1787   -623
   -930   -727    202    828   -568   -265   -740  -1462  -1486  -1717  -1766   -610
   -883   -769    114    826   -501   -327   -761  -1462  -1475  -1696  -1751   -597
   -852   -795     57    823   -454   -368   -776  -1462  -1465  -1667  -1719   -566
   -818   -787     28    802   -426   -379   -792  -1462  -1460  -1641  -1693   -548
   -818   -761     57    789   -439   -353   -784  -1444  -1431  -1597  -1660   -527
   -818   -719     98    766   -459   -309   -753  -1418  -1392  -1548  -1631   -493
   -823   -737     85    782   -454   -327   -748  -1423  -1395  -1527  -1621   -491
   -792   -782     10    784   -402   -387   -766  -1444  -1418  -1532  -1626   -501
   -732   -779    -49    756   -342   -415   -758  -1454  -1428  -1525  -1621   -504
   -724   -787    -64    753   -332   -426   -753  -1470  -1436  -1519  -1621   -506
   -756   -815    -59    787   -348   -439   -750  -1493  -1444  -1522  -1631   -530
   -833   -831      2    831   -418   -415   -722  -1504  -1431  -1514  -1628   -537
   -893   -857     36    875   -467   -410   -711  -1530  -1441  -1527  -1647   -561
   -937   -859     75    898   -506   -392   -719  -1566  -1462  -1548  -1665   -592
   -971   -844    127    909   -550   -358   -740  -1613  -1486  -1566  -1686   -628
   -974   -865    109    919   -542   -379   -753  -1654  -1512  -1564  -1712   -665
   -979   -875    101    927   -540   -387   -763  -1678  -1530  -1543  -1722   -691
   -966   -891     75    927   -522   -407   -792  -1701  -1545  -1527  -1735   -711
   -945   -930     15    937   -480   -457   -820  -1732  -1577  -1522  -1758   -737
   -945   -935     10    940   -478   -465   -833  -1758  -1587  -1509  -1766   -750
   -953   -932     20    943   -488   -457   -844  -1787  -1592  -1501  -1779   -774
   -932   -914     15    922   -475   -449   -841  -1787  -1582  -1467  -1769   -766
   -885   -883      2    885   -444   -441   -836  -1769  -1561  -1421  -1738   -740
   -841   -831      7    836   -428   -413   -839  -1756  -1538  -1384  -1714   -732
   -826   -792     33    807   -431   -381   -828  -1735  -1504  -1343  -1696   -730
   -836   -745     90    787   -465   -327   -813  -1709  -1465  -1296  -1667   -711
   -828   -691    137    761   -483   -277   -795  -1683  -1428  -1252  -1636   -696
   -810   -626    184    719   -498   -223   -784  -1652  -1387  -1195  -1595   -678
   -800   -514    285    657   -542   -116   -761  -1615  -1322  -1117  -1538   -631
   -800   -426    371    613   -587    -28   -771  -1605  -1278  -1062  -1493   -594
   -789   -407    381    600   -587    -12   -787  -1613  -1260  -1028  -1475   -584
   -782   -384    397    581   -592      5   -795  -1605  -1221   -956  -1421   -542
   -810   -413    397    610   -605     -7   -802  -1592  -1189   -891  -1379   -511
   -826   -436    389    628   -610    -23   -805  -1592  -1182   -857  -1358   -514
   -841   -449    392    646   -618    -28   -823  -1613  -1195   -836  -1348   -532
   -833   -475    358    652   -597    -57   -836  -1636  -1202   -823  -1337   -550
   -795   -563    228    678   -511   -168   -841  -1639  -1210   -813  -1335   -571
   -805   -696    106    748   -457   -293   -841  -1652  -1231   -820  -1361   -610
   -823   -779     44    802   -433   -368   -833  -1667  -1244   -818  -1374   -641
   -815   -831    -15    823   -402   -423   -836  -1678  -1254   -807  -1379   -654
   -789   -883    -93    833   -348   -488   -852  -1691  -1260   -795  -1382   -670
   -769   -919   -153    841   -309   -537   -849  -1693  -1252   -771  -1366   -675
   -784   -989   -205    888   -290   -597   -826  -1675  -1228   -732  -1332   -662
   -748  -1010   -262    878   -244   -636   -797  -1654  -1200   -693  -1301   -665
   -740  -1047   -306    893   -218   -678   -815  -1662  -1200   -667  -1280   -667
   -763  -1096   -335    930   -215   -717   -841  -1665  -1210   -641  -1262   -680
   -797  -1106   -309    953   -244   -709   -810  -1631  -1163   -576  -1228   -646
   -839  -1083   -246    961   -296   -667   -779  -1595  -1109   -509  -1192   -620
   -872  -1070   -200    971   -337   -636   -769  -1564  -1062   -444  -1163   -581
   -969  -1075   -106   1021   -433   -592   -740  -1519  -1008   -374  -1135   -532
  -1054  -1117    -62   1085   -496   -589   -735  -1501   -984   -358  -1104   -524
  -1036  -1226   -192   1130   -423   -711   -717  -1454   -992   -402  -1132   -587
  -1044  -1353   -309   1197   -368   -831   -597  -1283   -937   -436  -1189   -659
  -1163  -1345   -184   1254   -491   -766   -397  -1026   -758   -363  -1174   -678
  -1343  -1119    223   1231   -784   -449   -246   -839   -488   -137   -966   -506
  -1478   -735    743   1104  -1111      5   -379  -1213   -457     83   -618   -228
  -1561   -236   1325    898  -1444    542   -649  -1743   -506    402    -96    226
  -1597    257   1852    670  -1725   1052   -917  -2081   -459    831    511    753
  -1475    418   1893    530  -1683   1156  -1202  -2229   -392   1239   1000   1197
  -1340   -119   1221    727  -1280    548  -1314  -2304   -672    937    665    846
  -1249   -735    511    992   -880   -111  -1306  -2338  -1166    140   -189    -23
  -1130  -1257   -127   1192   -501   -693  -1195  -2205  -1426   -449   -875   -722
  -1018  -1519   -501   1270   -259  -1010  -1062  -1930  -1265   -426   -987   -857
   -922  -1530   -607   1226   -158  -1070   -956  -1701  -1054   -265   -904   -815
   -810  -1532   -722   1171    -46  -1127   -862  -1527   -893   -155   -828   -782
   -745  -1564   -820   1153     36  -1192   -833  -1462   -826   -127   -805   -795
   -719  -1566   -846   1143     62  -1208   -828  -1449   -810   -127   -820   -833
   -711  -1564   -852   1137     67  -1208   -810  -1423   -784    -98   -813   -836
   -722  -1602   -883   1161     77  -1244   -826  -1423   -771    -80   -823   -831
   -758  -1657   -898   1205     70  -1278   -862  -1449   -779    -75   -839   -846
   -846  -1709   -862   1278      7  -1286   -911  -1478   -782    -70   -844   -880
   -974  -1740   -766   1356   -106  -1254   -914  -1496   -782    -57   -836   -909
  -1054  -1740   -685   1397   -187  -1213   -828  -1486   -748    -12   -795   -896
  -1023  -1693   -670   1356   -179  -1182   -748  -1421   -711     31   -745   -859
   -953  -1628   -675   1291   -140  -1153   -732  -1330   -654     80   -709   -820
   -891  -1592   -701   1239    -96  -1145   -750  -1286   -579    132   -683   -795
   -875  -1605   -730   1239    -75  -1169   -766  -1275   -535    184   -662   -782
   -870  -1605   -737   1236    -67  -1171   -771  -1273   -517    223   -623   -774
   -875  -1590   -714   1234    -80  -1153   -756  -1260   -488    270   -561   -753
   -898  -1571   -672   1234   -116  -1122   -727  -1221   -439    329   -491   -714
   -880  -1551   -670   1213   -106  -1111   -701  -1176   -381    392   -410   -662
   -865  -1540   -678   1200    -93  -1109   -724  -1179   -366    415   -368   -646
   -836  -1499   -662   1169    -88  -1080   -706  -1143   -322    459   -311   -623
   -815  -1496   -683   1153    -67  -1091   -706  -1122   -301    488   -270   -610
   -818  -1457   -639   1137    -90  -1049   -696  -1065   -226    566   -187   -563
   -828  -1439   -610   1132   -111  -1026   -667   -997   -145    646   -111   -514
   -782  -1400   -618   1091    -83  -1010   -667   -953   -116    683    -77   -488
   -792  -1402   -613   1096    -90  -1008   -693   -919    -80    732    -33   -457
   -797  -1405   -610   1101    -96  -1008   -683   -875    -33    792     15   -420
   -789  -1387   -597   1088    -98   -995   -680   -836     15    849     75   -387
   -789  -1395   -605   1093    -93  -1000   -711   -810     31    872    109   -376
   -748  -1361   -615   1052    -67   -989   -719   -782     64    911    163   -363
   -719  -1330   -613   1023    -54   -971   -709   -756     90    945    207   -358
   -719  -1304   -584   1008    -67   -945   -683   -711    132    989    262   -342
   -662  -1252   -589    958    -36   -922   -696   -711    132   1000    309   -335
   -602  -1270   -670    935     31   -971   -719   -743     93    971    329   -374
   -568  -1260   -691    914     59   -976   -711   -732     90    963    332   -449
   -530  -1241   -711    885     88   -979   -719   -735     70    930    283   -493
   -509  -1267   -758    888    124  -1013   -735   -753     36    901    259   -498
   -446  -1262   -815    854    181  -1039   -735   -756     28    901    277   -535
   -402  -1239   -836    820    215  -1036   -722   -756     23    893    285   -558
   -376  -1254   -880    815    249  -1067   -709   -753     23    898    293   -568
   -368  -1260   -891    815    259  -1075   -704   -761     18    896    301   -589
   -402  -1244   -844    820    220  -1044   -704   -784     20    909    332   -613
   -462  -1273   -810    867    171  -1041   -691   -787     31    924    353   -631
   -509  -1299   -789    901    140  -1044   -657   -756     54    953    379   -605
   -571  -1314   -743    943     85  -1028   -620   -717     90    997    423   -555
   -657  -1265   -610    958    -25   -937   -584   -675    137   1052    480   -524
   -732  -1278   -545   1005    -96   -911   -537   -623    189   1106    540   -488
   -706  -1293   -587   1000    -62   -940   -530   -602    207   1124    563   -483
   -662  -1286   -623    974    -20   -956   -532   -594    210   1127    576   -491
   -652  -1265   -615    956    -20   -940   -517   -574    233   1156    607   -478
   -623  -1249   -626    935      0   -937   -514   -561    244   1166    628   -467
   -600  -1239   -641    919     18   -940   -501   -532    275   1200    675   -441
   -550  -1244   -693    898     70   -969   -491   -517    288   1215    696   -449
   -519  -1182   -662    852     70   -924   -485   -488    324   1247    735   -428
   -485  -1088   -605    787     59   -846   -475   -444    389   1312    815   -366
   -459  -1034   -576    745     57   -805   -470   -418    441   1371    888   -324
   -454  -1018   -563    737     54   -792   -496   -446    439   1376    911   -311
   -436   -945   -509    688     33   -727   -527   -457    452   1384    937   -290
   -374   -901   -527    639     75   -714   -553   -465    439   1371    943   -293
   -394   -924   -530    659     64   -727   -563   -485    420   1348    943   -309
   -418   -979   -561    698     70   -771   -555   -488    410   1335    948   -319
   -428  -1000   -571    714     70   -787   -561   -485    402   1340    956   -335
   -415  -1047   -631    732    106   -839   -563   -472    389   1337    948   -376
   -426  -1119   -696    771    132   -909   -558   -470    361   1301    932   -413
   -457  -1148   -691    802    116   -919   -563   -483    324   1270    919   -428
   -498  -1135   -639    815     67   -885   -548   -454    335   1301    950   -428
   -467  -1148   -680    807    103   -914   -545   -454    327   1296    948   -454
   -407  -1200   -792    802    192   -997   -605   -504    285   1249    917   -517
   -353  -1202   -849    779    246  -1026   -620   -522    272   1228    919   -553
   -353  -1182   -831    766    236  -1008   -613   -514    270   1228    940   -555
   -384  -1192   -810    787    210  -1002   -597   -493    277   1234    966   -535
   -480  -1187   -706    833    111   -948   -545   -426    329   1283   1026   -483
   -548  -1153   -605    852     28   -880   -501   -363    379   1332   1088   -436
   -581  -1132   -550    857    -18   -841   -485   -345    389   1340   1111   -428
   -607  -1150   -542    878    -33   -846   -454   -316    415   1369   1148   -410
   -641  -1132   -493    885    -75   -815   -446   -303    420   1374   1166   -397
   -678  -1083   -405    880   -137   -745   -428   -277    431   1361   1163   -379
   -696  -1187   -491    940   -103   -839   -368   -202    436   1330   1127   -426
   -678  -1345   -667   1010     -7  -1008   -249    -46    491   1299   1049   -548
   -675  -1337   -662   1005     -7  -1000   -122    116    615   1319   1018   -654
   -719  -1044   -324    883   -197   -685    -46    129    774   1454   1169   -545
   -792   -602    187    696   -493   -207   -205   -293    717   1641   1486   -226
   -813    -59    753    436   -784    348   -524   -769    620   1943   1951    202
   -797    478   1273    158  -1036    872   -828  -1065    644   2340   2473    639
   -688    506   1195     90   -940    849  -1075  -1117    730   2675   2826    953
   -641    -72    568    353   -605    246  -1127  -1114    446   2278   2410    610
   -649   -579     70    613   -361   -254  -1078  -1114    -23   1480   1634    -54
   -688  -1026   -340    854   -176   -683   -896   -922   -145   1065   1161   -488
   -706  -1145   -439    927   -135   -792   -701   -641     90   1189   1192   -524
   -730  -1075   -345    901   -194   -709   -568   -439    290   1335   1299   -470
   -727  -1057   -329    891   -200   -693   -493   -309    392   1387   1337   -431
   -750  -1106   -358    927   -197   -735   -444   -223    454   1426   1369   -392
   -776  -1114   -337    945   -220   -727   -423   -184    480   1447   1387   -376
   -823  -1085   -265    953   -280   -675   -423   -184    478   1436   1384   -397
   -844  -1067   -223    956   -311   -646   -423   -166    485   1434   1392   -400
   -807  -1065   -259    935   -275   -662   -433   -174    462   1405   1376   -410
   -766  -1026   -259    896   -254   -644   -426   -155    470   1421   1400   -389
   -753   -979   -226    865   -265   -602   -407   -127    506   1467   1447   -374
   -753   -958   -205    854   -275   -581   -400   -111    527   1480   1470   -374
   -743   -919   -179    828   -283   -550   -371    -77    563   1519   1512   -348
   -722   -875   -153    800   -285   -514   -353    -59    587   1538   1538   -342
   -701   -859   -161    779   -270   -511   -366    -59    584   1522   1538   -348
   -683   -833   -150    758   -267   -493   -363    -31    613   1551   1569   -316
   -641   -836   -197    737   -226   -517   -379    -41    610   1545   1579   -314
   -644   -859   -215    753   -215   -537   -381    -36    613   1540   1577   -319
   -644   -823   -179    732   -233   -501   -368    -15    636   1566   1602   -306
   -555   -782   -228    667   -163   -506   -397    -41    610   1553   1608   -311
   -496   -792   -296    641   -101   -542   -402    -28    610   1566   1618   -296
   -459   -779   -319    620    -70   -550   -400    -12    623   1584   1623   -309
   -449   -737   -288    592    -83   -514   -397      0    644   1610   1652   -298
   -420   -704   -283    563    -70   -496   -397     25    672   1639   1680   -280
   -410   -659   -252    535    -80   -457   -400     59    709   1678   1725   -239
   -431   -652   -220    542   -106   -436   -394     93    743   1704   1756   -207
   -472   -641   -171    555   -153   -407   -366    132    787   1740   1792   -176
   -488   -623   -135    555   -179   -379   -353    153    815   1771   1826   -161
   -488   -566    -80    527   -205   -324   -332    179    849   1797   1862   -140
   -454   -514    -59    485   -197   -288   -314    220    872   1816   1886   -122
   -397   -532   -135    462   -132   -335   -345    184    823   1766   1852   -142
   -410   -511   -103    459   -153   -309   -316    223    854   1795   1888    -83
   -436   -501    -67    467   -187   -285   -293    249    883   1823   1927    -46
   -470   -514    -44    493   -213   -280   -280    246    878   1816   1940    -62
   -483   -472      7    475   -246   -233   -236    270    898   1829   1974    -46
   -488   -407     80    446   -285   -163   -181    298    930   1852   2000    -12
   -501   -381    119    439   -311   -129   -137    309    932   1849   1997    -23
   -522   -374    148    449   -335   -114    -96    301    911   1829   1984    -36
   -548   -379    168    462   -358   -106    -54    306    922   1842   2008    -15
   -581   -400    181    491   -381   -109    -25    314    935   1849   2036      2
   -584   -426    155    504   -371   -135    -20    298    927   1826   2021    -15
   -555   -459     96    509   -327   -181    -36    241    896   1771   1974    -72
   -548   -462     85    504   -319   -189    -38    197    852   1740   1945   -129
   -584   -462    122    522   -355   -171     -5    200    839   1735   1930   -150
   -620   -511    109    566   -366   -202     -7    176    820   1683   1901   -179
   -670   -571     98    620   -384   -236    -33    137    802   1649   1878   -202
   -706   -548    155    626   -433   -194      7    137    807   1667   1878   -197
   -644   -501    142    571   -394   -179     10    155    815   1678   1886   -205
   -555   -439    116    498   -337   -161    -15    163    839   1688   1909   -189
   -454   -371     83    413   -270   -145    -12    166    859   1712   1938   -161
   -452   -353     96    402   -275   -129     -5    181    872   1722   1953   -155
   -465   -316    148    392   -306    -85      2    184    880   1722   1956   -171
   -506   -301    202    402   -355    -49     28    194    898   1735   1966   -174
   -542   -277    265    410   -405     -7     54    228    924   1766   2005   -142
   -530   -233    296    381   -415     31     77    270    958   1795   2039   -116
   -535   -158    376    345   -457    109    114    319   1026   1860   2099    -62
   -571    -90    480    329   -527    194    137    342   1080   1909   2156    -15
   -592    -41    550    316   -571    254    148    361   1117   1945   2197     12
   -574     10    581    280   -579    296    132    384   1148   1984   2239     64
   -579     38    618    270   -600    327    137    402   1171   2008   2278    101
   -602    106    706    246   -657    405    174    431   1215   2049   2327    140
   -605    166    771    220   -688    467    197    457   1239   2068   2353    161
   -589    119    709    233   -649    413    161    407   1184   2016   2314    109
   -615     98    714    259   -665    405    187    439   1200   2031   2333    116
   -641     59    701    288   -672    381    205    459   1195   2023   2317     93
   -652     49    701    301   -675    374    236    488   1197   2021   2312     77
   -657     36    693    309   -675    366    283    517   1208   2029   2320     80
   -685     31    714    327   -698    371    306    527   1213   2031   2322     72
   -724     28    750    345   -737    387    327    537   1218   2039   2330     80
   -743     10    753    366   -748    381    348    558   1226   2055   2346    109
   -750      2    753    374   -750    376    348    576   1231   2057   2346    119
   -763     10    771    376   -766    389    350    579   1234   2060   2351    116
   -797    -18    779    405   -789    381    345    574   1236   2057   2343     96
   -854    -54    800    454   -828    371    348    566   1241   2047   2327     75
   -911    -57    852    483   -885    397    345    568   1244   2039   2312     62
   -914    -80    833    496   -875    374    316    540   1205   1992   2273     25
   -940   -140    800    537   -872    327    298    535   1200   1974   2255     15
   -963   -171    792    568   -878    309    283    530   1189   1951   2236     -7
   -953   -275    678    613   -818    200    270    542   1148   1880   2164    -85
   -924   -465    459    696   -693     -5    329    631   1124   1761   2018   -231
   -904   -605    296    753   -600   -153    462    815   1195   1714   1922   -329
   -893   -462    431    678   -662    -15    581    974   1379   1829   1997   -285
  -1000   -109    891    553   -948    389    483    641   1389   1987   2234    -83
  -1106    387   1491    358  -1299    937    168     93   1296   2244   2657    303
  -1171    943   2114    111  -1641   1527   -142   -296   1296   2621   3192    771
  -1104   1270   2374    -83  -1738   1821   -472   -496   1361   3031   3678   1208
  -1002    865   1867     67  -1436   1366   -607   -498   1254   2953   3567   1130
   -974    246   1221    363  -1098    732   -589   -506    823   2252   2842    478
   -989   -272    717    631   -854    220   -478   -439    428   1488   2047   -246
   -958   -530    428    745   -693    -51   -296   -161    535   1389   1831   -446
   -911   -545    366    727   -639    -90   -155     75    735   1519   1891   -376
   -852   -568    283    709   -568   -142    -90    220    849   1584   1917   -353
   -784   -553    231    667   -509   -163    -54    283    901   1595   1914   -368
   -745   -540    205    644   -475   -168    -38    298    914   1584   1886   -400
   -756   -576    179    665   -470   -197    -51    290    904   1556   1849   -423
   -750   -579    171    665   -462   -205    -38    314    922   1566   1855   -413
   -753   -555    194    654   -475   -181    -15    350    950   1597   1873   -394
   -797   -527    270    662   -535   -129    -18    361    961   1610   1883   -392
   -818   -501    314    659   -568    -93      7    387    989   1631   1904   -368
   -852   -480    371    665   -613    -54     51    413   1015   1649   1909   -379
   -898   -504    392    698   -646    -57     67    433   1036   1657   1893   -384
   -930   -493    436    711   -683    -28     46    436   1054   1673   1899   -353
   -956   -472    483    714   -722      2     25    436   1065   1688   1909   -350
   -935   -491    444    711   -691    -23     20    431   1057   1670   1878   -371
   -958   -522    433    737   -696    -44     20    452   1060   1665   1865   -358
  -1065   -446    618    756   -841     85     77    535   1145   1732   1945   -267
  -1153   -366    787    758   -971    210     98    566   1197   1774   1969   -236
  -1210   -285    922    748  -1067    316     90    566   1213   1782   1961   -259
  -1273   -158   1111    714  -1195    475    111    600   1260   1816   1987   -257
  -1322   -109   1213    717  -1267    550    176    678   1340   1875   2039   -202
  -1293   -189   1104    740  -1200    454    181    714   1374   1912   2062   -168
  -1260   -187   1070    722  -1166    441    187    748   1413   1943   2078   -145
  -1234   -148   1085    691  -1161    467    194    784   1462   1977   2120   -114
  -1221   -106   1114    665  -1169    504    218    833   1525   2023   2190    -75
  -1215    -72   1143    644  -1182    532    226    870   1561   2057   2244    -44
  -1148    -54   1093    602  -1122    517    233    906   1597   2083   2278    -23
  -1078    -38   1036    558  -1057    496    236    940   1626   2109   2312      0
   -997     20   1018    488  -1008    519    249    982   1667   2143   2364     44
   -979     59   1036    459  -1008    548    246    982   1662   2140   2374     54
   -961     67   1028    446   -995    548    220    966   1634   2114   2361     46
   -922     77    997    420   -961    535    184    927   1587   2055   2320      5
   -859    101    961    379   -909    530    158    893   1545   1995   2278    -36
   -795     64    859    363   -826    462    145    867   1509   1984   2242    -64
   -750     18    769    366   -761    392    132    844   1475   1966   2210    -88
   -732     31    761    348   -748    394    122    826   1457   1943   2192   -106
   -719     54    774    332   -745    413    109    776   1421   1896   2153   -155
   -735     54    789    340   -763    420     98    722   1374   1842   2094   -210
   -758     70    828    342   -795    449     90    693   1345   1808   2060   -241
   -787    122    906    332   -846    514     85    659   1314   1777   2029   -280
   -813    150    963    332   -888    555     83    628   1288   1745   1987   -316
   -833    176   1008    327   -922    592     88    605   1275   1722   1964   -342
   -854    205   1060    322   -956    631     77    581   1262   1699   1945   -371
   -893    223   1114    332  -1002    667     49    550   1241   1673   1919   -402
   -935    249   1184    342  -1060    717     41    537   1241   1667   1914   -413
   -979    223   1202    376  -1091    711     33    532   1244   1662   1901   -431
  -1005    215   1221    394  -1114    717     31    517   1257   1662   1901   -441
   -974    228   1200    371  -1088    714     23    493   1247   1652   1893   -452
   -906    265   1171    322  -1039    717      7    493   1249   1665   1906   -444
   -878    319   1197    277  -1039    758      5    509   1267   1680   1922   -426
   -909    314   1221    296  -1065    766     20    537   1299   1699   1943   -407
   -932    277   1210    327  -1072    745     46    561   1327   1719   1964   -389
   -924    262   1187    332  -1054    724     59    563   1332   1717   1961   -392
   -935    280   1215    324  -1075    748     36    550   1325   1709   1953   -410
   -898    342   1241    277  -1070    789     44    589   1366   1748   1990   -387
   -865    402   1265    228  -1065    833     54    623   1413   1797   2034   -355
   -867    407   1275    231  -1070    841     51    626   1431   1818   2057   -340
   -862    428   1291    215  -1078    859     44    639   1460   1852   2091   -311
   -867    413   1280    226  -1072    846     28    649   1488   1888   2132   -280
   -909    358   1265    272  -1088    810      7    626   1475   1878   2132   -298
   -898    355   1254    272  -1075    805      7    631   1470   1886   2148   -285
   -862    355   1218    252  -1041    787      2    646   1486   1917   2177   -262
   -802    322   1122    239   -963    722    -10    641   1475   1906   2169   -285
   -748    223    971    259   -859    597    -20    633   1441   1867   2130   -329
   -698    142    841    277   -769    491    -28    623   1402   1826   2086   -376
   -685     90    776    296   -732    433    -25    615   1379   1803   2065   -402
   -698     41    740    327   -719    389    -31    600   1356   1784   2047   -415
   -693     18    709    335   -701    363    -33    592   1337   1779   2021   -418
   -683      0    683    342   -683    340    -20    597   1327   1787   2003   -410
   -685    -15    667    350   -678    324     -7    602   1325   1771   2010   -407
   -665    -31    633    348   -652    298     -7    597   1319   1748   2005   -413
   -571    -51    519    311   -548    231    -23    571   1296   1712   1974   -436
   -524   -101    423    314   -475    161    -12    571   1301   1712   1956   -431
   -449   -145    301    296   -376     77    -54    524   1244   1657   1893   -465
   -363   -148    215    257   -290     33    -72    498   1215   1623   1842   -475
   -345   -187    155    265   -252    -15    -77    485   1210   1597   1800   -491
   -324   -275     49    301   -187   -114    -88    467   1200   1558   1779   -530
   -218   -376   -161    296    -31   -267   -142    436   1135   1460   1745   -626
    -98   -540   -444    319    171   -493   -140    467   1060   1314   1639   -776
    -38   -709   -670    371    314   -691    -41    605   1044   1179   1473   -971
    -38   -633   -594    337    277   -615    114    833   1205   1226   1454  -1013
   -150   -223    -75    187    -38   -150    181    750   1384   1462   1696   -776
   -335    288    623     23   -480    454    -15    249   1395   1748   2112   -345
   -517    958   1473   -220   -995   1215   -301   -218   1444   2169   2696    246
   -605   1553   2158   -472  -1382   1855   -579   -457   1587   2657   3302    852
   -581   1532   2114   -478  -1348   1823   -763   -488   1608   2865   3507   1111
   -636    979   1615   -171  -1124   1296   -740   -418   1332   2426   3011    662
   -719    353   1072    181   -896    711   -600   -280    917   1647   2174   -137
   -735    -23    711    379   -724    342   -376     18    862   1309   1712   -589
   -672    -85    587    379   -631    249   -192    340   1078   1449   1751   -545
   -605    -64    540    335   -574    236    -67    563   1236   1545   1792   -493
   -584    -75    506    327   -545    215    -20    665   1293   1561   1787   -493
   -602    -93    509    348   -555    207    -25    685   1296   1540   1745   -519
   -631   -114    517    371   -576    200    -38    662   1270   1496   1680   -579
   -623   -171    452    397   -540    137    -25    659   1252   1462   1641   -620
   -587   -210    376    394   -483     83    -23    659   1236   1439   1626   -641
   -561   -236    324    400   -444     44    -23    662   1228   1423   1613   -659
   -558   -254    303    405   -433     23    -33    665   1221   1410   1590   -680
   -555   -259    296    407   -428     15    -33    675   1236   1415   1595   -675
   -561   -272    288    413   -426      7    -28    675   1249   1413   1597   -680
   -555   -265    290    410   -423     12    -28    693   1265   1426   1605   -662
   -509   -241    265    374   -387     10    -49    696   1252   1408   1587   -649
   -459   -223    236    342   -348      5    -90    675   1226   1384   1561   -657
   -426   -200    223    311   -327     10   -132    667   1223   1387   1571   -657
   -335   -181    153    259   -244    -15   -153    665   1228   1376   1564   -714
   -246   -189     54    218   -153    -67   -192    631   1184   1312   1491   -774
   -259   -254      5    257   -132   -127   -231    615   1158   1283   1473   -769
   -301   -236     62    267   -181    -88   -205    659   1192   1325   1527   -722
   -363   -181    181    272   -272      0   -161    724   1249   1387   1597   -675
   -381   -158    223    270   -306     33   -142    787   1309   1454   1662   -623
   -366   -119    246    241   -306     62   -140    826   1348   1491   1699   -581
   -348    -83    265    213   -309     90   -132    852   1371   1509   1719   -566
   -335    -33    301    184   -319    132   -111    891   1410   1538   1745   -548
   -324      5    327    158   -327    166    -83    930   1439   1569   1782   -524
   -319     23    342    145   -329    181    -57    987   1478   1608   1821   -493
   -311     49    361    129   -337    205    -49   1031   1519   1652   1865   -452
   -319     88    407    116   -363    246    -46   1054   1545   1680   1904   -433
   -288    103    392     90   -340    246    -41   1062   1545   1683   1922   -418
   -252    127    379     59   -314    252    -33   1075   1545   1688   1938   -402
   -220    142    363     36   -290    252    -46   1075   1538   1675   1938   -415
   -179    137    316     20   -246    226    -83   1036   1493   1626   1906   -444
   -210    103    314     51   -262    207    -72   1041   1488   1621   1914   -420
   -213    109    322     49   -267    215    -62   1034   1478   1602   1901   -441
   -213     83    296     64   -257    189    -54   1021   1467   1590   1888   -459
   -233     98    332     67   -283    215    -46   1005   1452   1571   1878   -475
   -246    127    374     57   -309    249    -54    976   1434   1548   1880   -478
   -257    148    405     51   -329    275    -54    953   1428   1543   1878   -485
   -280    132    413     70   -345    272    -44    935   1418   1522   1847   -530
   -296     93    389    101   -342    241    -23    917   1413   1499   1808   -576
   -290    106    397     90   -342    252    -10    909   1413   1491   1795   -579
   -254    103    358     75   -306    228    -28    862   1376   1444   1758   -623
   -239     46    285     93   -262    166    -57    813   1332   1400   1722   -667
   -213     33    246     90   -228    140    -64    797   1322   1384   1706   -688
   -174     23    194     75   -187    109    -77    779   1301   1356   1667   -727
   -114     10    124     51   -119     67   -106    753   1275   1330   1647   -745
    -64     -2     62     33    -64     28   -129    735   1262   1306   1631   -769
     23     -2    -25    -10     23    -12   -176    685   1221   1257   1584   -826
    119     41    -80    -83     98    -20   -226    628   1169   1195   1517   -901
    158     75    -85   -116    122     -5   -231    631   1166   1184   1509   -906
    148    109    -38   -129     93     36   -228    646   1176   1195   1525   -888
    129    129      0   -129     64     64   -200    672   1208   1215   1538   -867
     88    129     38   -109     23     85   -155    711   1247   1239   1558   -841
     96    137     38   -116     28     88   -129    745   1283   1273   1590   -807
    114    119      5   -119     54     62   -135    743   1288   1283   1605   -787
     25    132    106    -77    -38    119   -111    761   1343   1325   1665   -735
    -25    148    174    -62   -101    161   -101    802   1382   1363   1719   -662
    -49    150    197    -51   -122    174   -109    815   1376   1371   1738   -600
    -85    171    257    -41   -171    213    -72    854   1410   1423   1771   -535
   -111    210    322    -49   -215    265    -31    875   1436   1452   1790   -509
   -166    176    340     -7   -254    257      2    896   1457   1470   1805   -498
   -192    124    316     33   -254    220     12    909   1452   1465   1790   -501
   -210     75    283     67   -246    179      7    901   1423   1428   1753   -519
   -226     33    259     96   -241    145     36    904   1408   1408   1722   -535
   -226     15    239    103   -233    127     23    870   1376   1389   1688   -574
   -226     -5    220    114   -226    109     10    854   1356   1366   1662   -602
   -249    -10    236    127   -244    114     23    867   1356   1348   1657   -605
   -301    -33    267    168   -285    116     38    875   1361   1332   1662   -584
   -314    -33    280    171   -298    122     54    878   1361   1306   1662   -571
   -322    -18    303    168   -314    142     62    878   1366   1286   1660   -571
   -275    -18    254    145   -267    116     54    859   1345   1244   1631   -579
   -220      5    226    109   -223    114     62    885   1350   1249   1647   -540
   -210     10    218     98   -215    114     70    896   1353   1244   1639   -537
   -205     18    223     90   -213    119     72    885   1332   1218   1623   -542
   -194     28    220     80   -207    124     85    904   1335   1215   1634   -527
   -176     20    197     77   -187    109    103    917   1330   1174   1613   -542
   -142   -111     28    127    -88    -41    140    940   1267   1054   1499   -644
    -98   -290   -192    194     46   -241    241   1026   1215    917   1335   -820
    -57   -288   -231    171     85   -259    394   1195   1304    924   1299   -891
    -57      5     62     25    -59     33    511   1210   1493   1117   1488   -750
   -124    498    623   -189   -374    561    345    807   1590   1423   1870   -374
   -207   1156   1361   -475   -784   1257     23    400   1727   1906   2457    228
   -246   1701   1948   -727  -1098   1823   -280    220   1961   2439   3050    831
   -142   1735   1878   -795  -1010   1805   -626    124   2021   2704   3304   1127
   -192   1096   1286   -454   -737   1189   -750    -28   1595   2221   2800    646
   -257    454    709    -98   -483    581   -665    -57   1031   1405   1997   -150
   -210     38    249     85   -231    142   -439    155    802    917   1475   -672
    -88     20    109     33    -98     64   -218    475    982    963   1457   -691
      7     33     25    -23    -10     31    -67    683   1111   1041   1486   -657
     51     23    -28    -38     41     -2     20    795   1176   1072   1483   -659
     64      7    -59    -36     62    -25     62    839   1200   1075   1462   -683
     96      5    -90    -49     93    -41     85    854   1208   1062   1439   -701
    114      7   -106    -62    109    -46    111    875   1208   1049   1426   -709
    127     44    -83    -85    103    -18    119    888   1215   1060   1431   -704
    129     59    -70    -96    101     -5    129    901   1221   1062   1423   -706
    122     64    -57    -93     90      5    153    919   1234   1075   1428   -691
    119     88    -33   -103     75     28    163    940   1241   1088   1441   -665
    111     93    -18   -103     64     38    166    963   1252   1104   1454   -649
    124     85    -41   -106     80     23    158    963   1247   1101   1447   -654
    109    101     -7   -103     59     46    171    979   1262   1111   1454   -644
    150    135    -15   -142     83     62    166    987   1265   1114   1462   -628
    194    148    -46   -171    122     51    181   1008   1278   1127   1473   -615
    254    179    -75   -215    163     51    194   1026   1293   1143   1486   -600
    311    202   -109   -257    210     46    187   1031   1286   1132   1486   -589
    283    161   -124   -223    202     18    174   1028   1273   1122   1475   -594
    296    176   -119   -236    207     28    171   1023   1283   1124   1470   -597
    342    205   -140   -275    241     33    166   1021   1275   1122   1460   -592
    379    207   -171   -293    275     18    163   1047   1286   1132   1465   -584
    420    215   -205   -322    314      5    142   1052   1280   1124   1457   -589
    488    262   -226   -376    358     18    122   1049   1278   1122   1452   -594
    550    275   -277   -415    413      0    114   1054   1283   1124   1444   -594
    574    275   -298   -423    436    -10    137   1083   1306   1145   1444   -568
    584    327   -259   -457    420     33    166   1122   1337   1176   1478   -527
    574    337   -239   -457    405     49    181   1171   1376   1215   1522   -488
    522    340   -181   -433    350     80    207   1226   1431   1270   1577   -431
    454    350   -103   -402    280    124    226   1257   1465   1314   1610   -366
    441    358    -83   -400    262    137    233   1270   1473   1332   1621   -348
    488    358   -132   -423    311    114    231   1257   1457   1319   1618   -342
    514    342   -174   -431    345     85    244   1254   1465   1319   1631   -327
    504    361   -142   -431    324    109    252   1262   1462   1317   1631   -316
    514    381   -135   -449    324    124    231   1249   1418   1286   1605   -319
    488    381   -106   -436    296    140    231   1241   1410   1265   1592   -319
    449    376    -72   -413    259    153    254   1234   1402   1247   1579   -319
    405    374    -31   -389    218    171    285   1231   1395   1236   1577   -324
    381    368    -15   -376    197    176    296   1213   1382   1215   1569   -342
    363    355     -7   -358    184    174    301   1179   1356   1179   1532   -376
    353    345    -10   -350    181    168    314   1156   1337   1153   1509   -389
    337    361     23   -348    158    192    319   1130   1314   1130   1486   -407
    306    335     28   -322    140    181    316   1088   1293   1093   1452   -436
    290    311     20   -301    135    168    327   1065   1270   1072   1436   -444
    290    303     10   -298    140    158    337   1062   1265   1075   1436   -439
    290    324     33   -306    129    179    361   1072   1273   1083   1444   -420
    275    332     57   -306    109    194    381   1096   1288   1096   1460   -394
    275    327     49   -301    114    189    394   1109   1288   1096   1467   -381
    259    358     96   -311     83    228    436   1145   1319   1122   1493   -355
    252    389    137   -319     57    265    485   1174   1358   1145   1509   -353
    231    415    181   -324     25    298    483   1169   1358   1140   1506   -358
    244    431    187   -340     28    309    475   1187   1363   1150   1517   -335
    275    467    192   -371     41    329    478   1195   1376   1158   1517   -324
    311    522    210   -415     51    366    480   1205   1395   1169   1525   -309
    342    553    210   -449     64    381    478   1231   1421   1213   1566   -257
    366    579    213   -472     75    397    478   1244   1447   1247   1595   -231
    350    610    257   -483     46    433    444   1234   1454   1260   1610   -213
    316    594    277   -454     20    436    444   1249   1475   1280   1628   -184
    283    592    309   -439    -12    452    454   1252   1470   1270   1610   -202
    244    600    355   -423    -54    478    444   1223   1449   1249   1584   -236
    223    597    374   -413    -75    485    446   1218   1434   1239   1590   -220
    205    574    368   -389    -80    472    493   1283   1483   1291   1639   -155
    197    480    280   -340    -41    381    496   1270   1441   1239   1584   -205
    202    418    215   -311     -5    316    485   1234   1376   1171   1514   -265
    228    363    132   -298     46    249    498   1218   1353   1143   1478   -301
    236    368    132   -301     51    252    524   1236   1369   1163   1504   -265
    213    363    150   -288     31    257    511   1244   1371   1176   1525   -223
    197    384    187   -290      5    285    506   1236   1356   1161   1506   -233
    184    392    205   -290    -10    298    524   1236   1348   1153   1486   -244
    150    371    220   -259    -33    296    558   1247   1361   1158   1488   -233
    114    376    259   -246    -75    319    571   1244   1348   1140   1473   -233
     59    358    298   -207   -119    329    571   1239   1330   1130   1457   -249
     -2    340    342   -171   -171    340    587   1257   1345   1137   1465   -231
    -31    345    376   -155   -202    361    620   1304   1384   1184   1514   -158
    -51    303    353   -127   -202    327    626   1314   1389   1184   1504   -148
    -98    226    324    -64   -213    275    602   1280   1345   1137   1449   -187
   -106    129    236    -12   -171    181    623   1291   1301   1062   1361   -252
    -70    -33     36     51    -54      0    711   1397   1283    961   1228   -355
    -36   -124    -88     80     23   -106    839   1561   1345    909   1130   -459
    -80     77    158      0   -122    119    901   1613   1488   1015   1213   -397
   -174    506    680   -168   -428    592    797   1275   1496   1192   1478   -163
   -283    995   1278   -355   -779   1135    493    722   1363   1434   1883    218
   -301   1579   1880   -641  -1091   1730    163    342   1332   1797   2392    693
   -189   1722   1912   -766  -1052   1816   -129    174   1337   2122   2774   1065
   -127   1249   1374   -561   -750   1312   -228    145   1150   1951   2566    885
   -132    623    756   -244   -444    688   -189    153    704   1205   1792    189
   -135    103    239     12   -187    171    -49    265    387    504   1034   -478
   -103   -101      2    101    -54    -49    111    542    576    530    943   -561
    -49    -75    -25     59    -12    -51    257    795    818    701   1041   -470
     10    -83    -93     36     51    -88    345    984    987    805   1098   -400
     38    -59   -101      7     67    -80    342   1028   1023    818   1098   -402
     62    -25    -88    -18     72    -57    350   1028   1015    800   1072   -431
     51    -46   -101     -2     72    -72    366   1044   1015    787   1060   -439
     20    -93   -114     36     67   -103    363   1044   1010    763   1044   -446
    -36   -145   -111     90     36   -129    371   1021    995    743   1026   -470
      7   -109   -119     49     62   -114    387   1013    992    730   1015   -475
     96    -54   -150    -20    122   -101    400   1028    995    730   1018   -446
    127    -20   -148    -51    137    -83    376   1026    992    730   1023   -420
    109    -31   -140    -41    124    -85    350   1021    987    727   1021   -407
    142     12   -132    -77    137    -59    371   1041   1005    740   1026   -392
    142     28   -114    -88    129    -41    348   1028    992    727    997   -415
    116     10   -106    -62    111    -46    340   1031    992    732    979   -413
     75     20    -57    -49     67    -15    363   1052   1015    761    992   -387
     -5     57     62    -25    -33     59    407   1088   1052    792   1026   -353
    -93     80    171      5   -132    124    428   1106   1072    802   1021   -337
   -103    150    254    -23   -179    202    436   1111   1091    813   1015   -335
    -33    153    184    -59   -109    168    436   1109   1096    815   1013   -329
     23    184    161   -103    -67    171    426   1140   1114    841   1039   -290
     64    184    116   -124    -25    150    407   1153   1124    859   1044   -265
    181    207     25   -194     77    116    392   1132   1114    854   1039   -270
    262    210    -51   -239    155     80    381   1127   1111    849   1036   -283
    316    197   -122   -257    220     38    348   1130   1122    857   1057   -267
    329    233    -96   -283    213     70    353   1166   1158    898   1111   -213
    303    296     -7   -298    155    145    389   1228   1210    953   1182   -135
    277    306     28   -293    124    168    394   1252   1236    979   1221    -96
    309    314      5   -311    150    161    389   1260   1247    989   1234    -75
    316    296    -23   -309    171    137    387   1280   1257   1002   1249    -46
    293    267    -25   -280    161    122    405   1286   1257   1000   1249    -31
    265    236    -28   -252    145    103    400   1249   1213    945   1197    -75
    233    189    -44   -213    137     75    397   1228   1179    911   1163    -93
    231    168    -62   -200    145     54    402   1213   1153    878   1140   -106
    220    148    -72   -184    148     38    381   1174   1109    836   1104   -140
    218    140    -80   -179    150     28    405   1179   1091    810   1080   -142
    184    127    -59   -155    122     33    413   1166   1070    784   1060   -150
    142    124    -18   -135     80     54    387   1122   1031    740   1023   -184
    140    135     -5   -137     72     64    397   1098   1005    709    995   -210
    129    116    -12   -124     70     54    397   1065    969    665    958   -241
     62     90     25    -77     18     59    394   1021    927    618    914   -283
     20    106     85    -64    -33     96    366    958    885    579    870   -324
     72    135     62   -103      5     98    345    914    841    530    810   -374
     46    106     59    -77     -7     83    345    898    820    511    792   -381
     51    114     62    -83     -5     88    350    896    813    514    795   -374
     98    148     46   -124     25     96    358    906    823    530    805   -358
    111    166     54   -137     28    111    355    906    823    530    802   -353
     98    148     49   -124     23     98    340    891    810    519    787   -363
     64    140     75   -103     -5    109    329    885    810    530    789   -366
     64    155     88   -111    -10    122    345    901    828    540    797   -353
     80    166     85   -122     -2    127    348    906    833    545    797   -348
     80    174     93   -129     -5    135    358    917    846    545    797   -342
     88    246    158   -168    -36    205    361    922    872    566    823   -316
    101    361    259   -233    -80    311    363    935    909    610    875   -267
     72    402    329   -236   -127    366    337    911    917    626    891   -249
     38    420    381   -231   -171    400    332    893    922    639    906   -220
     20    423    402   -223   -192    415    332    906    937    667    945   -163
     -5    381    387   -189   -194    384    311    901    922    665    948   -145
    -31    400    431   -184   -231    415    322    909    922    667    953   -127
    -62    400    462   -171   -262    431    340    911    919    667    958   -114
    -80    384    462   -153   -272    423    340    917    911    659    948   -124
    -85    348    433   -132   -259    389    340    930    904    646    940   -132
    -83    314    397   -114   -239    355    355    940    893    631    927   -137
    -72    246    319    -88   -197    283    361    932    867    605    896   -155
    -70    197    267    -64   -168    231    361    919    839    576    865   -179
    -80    129    210    -25   -148    168    363    914    810    553    836   -194
    -77    103    181    -12   -129    142    363    909    797    542    820   -189
    -36    137    174    -51   -106    155    348    888    771    519    797   -189
     -2    153    155    -75    -77    153    342    870    750    496    769   -200
     20    132    109    -77    -44    119    332    857    730    472    737   -220
     31    129     98    -80    -33    114    332    859    727    472    735   -220
     33    103     67    -70    -15     85    335    865    727    475    745   -218
     10     85     75    -49    -33     80    337    859    711    467    735   -241
    -15    116    132    -51    -75    124    340    852    704    459    714   -252
    -33    142    176    -54   -103    158    355    859    711    467    709   -239
    -41     54     96     -7    -70     75    368    870    683    415    644   -280
    -59    -70    -12     64    -25    -41    446    974    706    366    571   -335
    -70   -171   -103    119     15   -137    568   1137    797    335    480   -420
    -75    -31     44     54    -59      5    672   1293    989    433    537   -384
   -176    350    524    -88   -350    439    649   1080   1028    587    756   -220
   -244    782   1026   -267   -636    901    410    568    826    750   1088     83
   -265   1286   1548   -511   -906   1415    114    132    652   1013   1522    459
   -205   1608   1813   -701  -1008   1709   -189   -109    615   1363   1969    818
    -33   1205   1239   -587   -636   1223   -332   -145    470   1296   1896    813
     20    696    672   -358   -324    685   -322   -148    114    683   1265    285
     57    233    174   -145    -59    205   -213    -57   -158     10    519   -332
     88    -59   -148    -12    116   -103    -70    184    -23    -80    301   -496
    197    -59   -257    -70    226   -158     49    407    228     96    400   -394
    392    -64   -459   -163    423   -262    106    537    355    161    413   -366
    532   -106   -639   -215    584   -371    122    589    400    163    381   -374
    594   -166   -761   -213    678   -462    119    587    384    127    327   -397
    597   -215   -815   -192    706   -514     93    561    355     90    301   -436
    571   -226   -797   -174    683   -511    109    571    366    101    332   -444
    517   -246   -763   -137    639   -504    145    613    410    145    394   -418
    436   -283   -719    -75    576   -501    187    662    452    197    452   -374
    342   -283   -628    -31    485   -454    233    711    493    246    493   -340
    280   -252   -532    -15    405   -389    246    719    504    252    485   -342
    293   -246   -540    -25    415   -392    226    693    483    215    441   -368
    355   -262   -618    -46    485   -439    205    678    470    179    410   -381
    376   -262   -641    -59    509   -449    202    685    470    161    394   -381
    355   -200   -555    -77    454   -379    200    691    472    150    374   -381
    340   -127   -470   -106    402   -298    202    704    485    155    368   -371
    316    -93   -410   -111    363   -252    210    709    498    155    384   -350
    275   -101   -376    -88    324   -239    220    714    509    174    418   -324
    239    -85   -327    -77    283   -205    233    737    530    202    433   -340
    215    -59   -277    -80    244   -166    246    753    545    205    407   -350
    192    -10   -202    -90    197   -106    267    763    555    210    387   -332
    142    -49   -194    -46    166   -122    262    766    568    228    394   -311
    127    -85   -213    -23    168   -148    275    789    587    244    405   -280
    142    -96   -239    -23    189   -166    293    810    605    265    413   -262
    184    -98   -283    -41    233   -189    254    797    600    254    392   -275
    184    -77   -265    -54    223   -171    246    820    620    267    389   -272
    148    -59   -207    -44    176   -135    288    875    675    311    433   -205
    106    -41   -150    -33    127    -96    319    917    724    361    491   -137
    111      7   -103    -59    109    -46    322    945    732    366    506   -111
    124     25    -98    -75    111    -36    311    971    740    376    535    -85
    142     46    -96    -93    119    -25    296    971    737    368    522    -85
    166     80    -85   -124    127     -2    280    950    719    342    493    -88
    210     93   -116   -150    163    -10    270    922    678    288    454   -116
    223     80   -145   -153    184    -31    265    898    636    244    426   -132
    197     64   -132   -132    166    -33    270    891    613    220    397   -158
    142     62    -83   -103    111    -10    259    852    574    187    358   -213
     85     59    -25    -72     57     18    265    815    545    155    335   -239
     23     75     49    -51    -12     64    290    828    548    158    358   -215
    -23     80    103    -28    -62     90    296    815    527    135    353   -207
    -75     46    122     12   -101     83    309    800    511    109    342   -213
   -116     51    168     33   -142    109    322    776    498     96    324   -210
   -127     44    171     41   -150    106    316    743    478     80    303   -272
   -122     80    202     18   -161    140    303    709    449     46    280   -322
   -114     77    189     15   -150    132    290    680    426     28    283   -314
   -132     96    228     18   -179    161    311    665    436     41    337   -265
   -145     83    228     28   -187    155    306    646    418     28    319   -348
   -166     28    194     67   -179    111    301    626    374    -25    236   -394
   -145     80    223     31   -184    150    316    639    389    -25    236   -337
    -51    155    207    -51   -129    181    327    680    418     -5    265   -322
    -23    179    202    -77   -111    189    316    678    415      7    277   -316
      2    192    189    -98    -93    192    319    685    423     18    288   -316
     33    200    166   -119    -67    184    319    688    423     20    290   -327
     51    213    161   -132    -54    187    332    706    444     46    316   -311
     80    285    205   -184    -62    244    329    704    454     59    340   -290
    129    353    223   -241    -46    288    327    706    483     96    397   -249
    163    402    236   -283    -36    319    306    693    498    124    433   -254
    205    465    259   -335    -25    363    285    680    506    135    418   -259
    207    431    220   -319     -7    327    241    652    485    111    379   -254
    231    413    181   -322     25    298    226    631    465    103    371   -252
    257    420    161   -340     46    290    223    618    454     98    381   -275
    246    428    181   -337     33    306    231    581    444     72    363   -303
    226    433    207   -332     10    322    215    563    431     64    350   -293
    309    426    116   -368     96    272    207    600    413     51    319   -314
    348    342     -5   -348    176    168    184    589    371      0    257   -355
    314    275    -38   -293    176    119    184    592    361    -15    246   -322
    298    233    -64   -267    181     85    200    602    361    -10    252   -319
    290    189   -101   -241    197     44    202    581    335    -36    220   -363
    288    158   -132   -223    210     15    189    550    301    -62    194   -394
    275    155   -119   -215    197     18    189    545    298    -64    202   -389
    262    148   -114   -207    187     18    194    548    298    -67    202   -374
    259    127   -132   -194    194      0    192    535    285    -85    187   -381
    241     98   -145   -171    192    -23    181    517    267    -96    168   -384
    213     72   -140   -142    176    -33    184    509    262    -93    163   -374
    174     72   -101   -124    137    -15    184    504    254   -101    155   -374
    158     83    -75   -122    116      5    189    517    257   -101    148   -374
    168     98    -70   -135    119     15    192    522    252   -114    124   -376
    168     10   -158    -88    163    -72    207    530    228   -163     72   -389
    189   -163   -353    -12    270   -259    293    610    213   -252    -51   -496
    200   -280   -480     38    337   -379    441    782    283   -301   -166   -628
    233   -106   -340    -64    283   -223    532    891    431   -213   -103   -607
    215    272     57   -244     80    166    465    626    457    -85     85   -433
    140    771    631   -457   -246    701    166     85    363    176    501    -38
     59   1340   1280   -698   -610   1309   -161   -340    327    535   1013    415
     25   1644   1615   -836   -795   1631   -457   -545    384    940   1504    852
     38   1304   1265   -670   -613   1286   -581   -550    327   1000   1538    917
     12    698    683   -355   -335    691   -548   -506    -54    366    872    327
    -41    181    220    -70   -132    200   -397   -374   -410   -392     85   -371
    -41    -57    -15     46    -12    -36   -192    -75   -290   -506   -122   -555
     -2    -44    -41     23     18    -44    -23    194    -41   -350    -33   -470
    -10    -23    -12     15      0    -18     96    363     98   -265     15   -423
    -67    -33     33     51    -51     -2    174    449    176   -223     28   -418
    -85    -36     49     59    -70      5    207    485    202   -213     25   -420
    -64    -46     18     57    -41    -15    202    514    207   -207     20   -410
    -38    -57    -18     46    -12    -38    207    532    213   -197     23   -389
    -57    -12     44     33    -51     15    233    540    233   -179     38   -387
    -96     -7     85     51    -93     38    236    506    226   -197     20   -407
   -103      2    106     51   -103     54    254    501    215   -202     15   -405
    -64    -10     54     36    -62     20    249    522    220   -184     25   -379
    -28    -10     18     18    -25      2    236    574    249   -155     46   -358
    -18      2     18      5    -18     10    226    600    265   -150     41   -366
      2     28     25    -15    -10     28    215    602    272   -142     46   -366
     59     41    -18    -51     36     12    197    587    254   -155     31   -368
    140     31   -109    -88    124    -38    171    555    218   -189      0   -384
    207     62   -145   -135    176    -41    174    571    228   -181      0   -374
    246     80   -166   -163    207    -41    171    574    231   -181    -10   -379
    207      7   -200   -109    202    -96    161    561    218   -202    -46   -405
    200    -33   -233    -85    215   -132    158    561    220   -189    -44   -407
    205    -20   -226    -93    213   -122    148    563    226   -168    -18   -389
    223     28   -194   -124    210    -83    161    597    259   -127     23   -353
    223     59   -166   -142    194    -54    161    613    283   -114     25   -353
    239     64   -174   -153    205    -51    163    628    296   -109     23   -355
    270     70   -200   -171    233    -64    168    659    324    -83     46   -319
    316    122   -194   -218    257    -36    168    693    358    -41     90   -265
    342    163   -179   -254    259     -5    168    714    376    -15    129   -218
    335    205   -129   -270    233     36    187    750    418     31    171   -176
    327    223   -103   -277    215     59    205    779    446     59    197   -153
    316    241    -75   -277    197     83    231    813    472     85    218   -129
    277    231    -49   -254    163     90    233    815    467     83    220   -127
    257    233    -23   -246    140    106    233    823    459     85    231   -111
    236    228    -10   -233    122    109    254    839    467     90    241    -90
    205    202     -2   -202    103    101    277    844    467     88    239    -90
    176    181      5   -179     85     93    303    849    459     72    228   -103
    171    226     54   -200     59    140    335    862    467     77    241    -85
    161    246     83   -205     38    163    350    862    459     67    241    -72
    106    205     98   -155      5    153    332    823    428     31    210    -98
     64    215    150   -142    -44    184    358    800    415     18    192   -119
     38    179    140   -109    -49    161    376    776    392    -12    158   -148
     64    158     93   -114    -15    127    374    750    363    -49    122   -184
     70    140     70   -103      0    106    355    711    332    -80     93   -218
     31    129     98    -80    -33    114    350    691    311   -101     77   -233
     -5    119    124    -57    -64    122    363    683    306   -106     80   -226
    -38    116    153    -38    -96    135    374    667    298   -122     80   -231
    -18    101    119    -41    -67    109    384    659    293   -129     67   -239
    -18     88    103    -36    -59     96    384    652    280   -140     49   -249
    -33     83    116    -25    -75     98    371    639    265   -150     31   -257
    -36    106    142    -36    -90    124    379    639    277   -145     38   -254
    -51    119    171    -33   -111    145    394    652    298   -132     54   -249
    -64    114    179    -25   -122    145    387    646    298   -135     49   -252
    -49    114    163    -33   -106    137    392    654    303   -129     57   -241
    -31    161    192    -64   -111    174    415    685    337    -98     85   -210
    -25    246    272   -109   -148    259    439    722    397    -44    137   -163
    -18    285    301   -135   -161    293    439    722    415    -20    158   -148
    -18    309    327   -148   -171    316    410    704    415    -18    158   -155
    -28    322    350   -148   -189    335    381    685    415    -18    158   -153
    -41    314    355   -135   -197    335    368    662    400    -25    158   -150
    -20    327    348   -153   -184    337    358    659    397    -18    168   -135
     12    368    355   -192   -171    361    363    678    413      2    189   -103
     -7    353    361   -174   -184    355    371    680    415      7    200    -90
    -93    252    345    -77   -218    298    363    667    392    -12    176   -109
    -90    179    267    -46   -179    223    355    646    348    -70    114   -166
    -64    140    205    -38   -135    174    355    633    311   -119     62   -215
    -70     83    153     -7   -111    116    363    623    293   -142     44   -231
    -80     51    132     15   -106     90    376    615    280   -163     31   -244
    -54     72    124    -10    -90     98    384    623    280   -168     25   -244
    -25     77    103    -25    -64     90    376    618    275   -176     18   -249
    -54     38     90      7    -72     64    363    600    254   -197     -7   -267
    -77     31    109     23    -93     70    363    584    241   -213    -18   -259
    -62     -7     54     33    -59     20    374    584    236   -223    -18   -246
    -51      5     54     23    -54     28    376    579    233   -228    -25   -252
    -38     54     93     -7    -67     72    394    592    246   -218    -20   -252
    -90     62    153     15   -122    106    376    584    236   -228    -28   -254
    -44     12     57     12    -51     33    355    576    207   -254    -51   -270
    -15    -23     -7     18     -5    -15    368    594    205   -270    -72   -283
     10   -106   -119     46     62   -111    413    641    179   -327   -137   -332
     28   -363   -392    168    210   -376    532    761    142   -467   -316   -498
     10   -428   -439    207    223   -431    693    956    252   -465   -371   -561
     36    -83   -122     23     77   -101    805    989    446   -272   -174   -400
     -7    449    457   -220   -233    452    672    581    491    -23    179    -75
   -137   1057   1195   -459   -665   1124    355     62    506    342    685    407
   -231   1613   1842   -691  -1036   1727     46   -228    620    795   1241    937
   -161   1727   1888   -782  -1023   1808   -252   -345    693   1106   1577   1296
   -140   1301   1439   -581   -789   1369   -306   -298    537    909   1343   1093
   -220    662    883   -220   -550    771   -220   -244     67    150    581    407
   -267    223    491     20   -379    358     36     -5   -155   -379     28    -85
   -272    161    431     54   -350    296    290    358     98   -257     72    -72
   -259    218    478     18   -368    348    465    613    311   -116    148    -64
   -293    148    441     72   -366    293    527    730    387   -103    106    -93
   -277     75    353    101   -316    215    571    763    384   -140     51    -67
   -252     41    290    103   -272    166    579    769    376   -153     46    -75
   -215     57    272     77   -246    163    574    769    371   -153     44   -114
   -155     70    226     44   -189    148    561    743    345   -181      0   -187
   -155     36    192     59   -174    114    568    735    324   -213    -59   -171
   -194    -20    174    109   -184     75    579    732    316   -223    -75   -161
   -218    -80    135    148   -179     25    548    722    298   -233    -88   -163
   -197    -88    109    142   -153     10    535    722    288   -241    -93   -189
   -223    -90    129    155   -179     18    535    719    288   -239    -88   -184
   -290   -111    179    200   -236     33    563    737    314   -207    -64   -150
   -345   -116    226    231   -288     54    589    745    329   -189    -57   -140
   -311   -127    184    220   -249     28    587    740    324   -189    -64   -145
   -213   -116     96    163   -155    -10    566    756    324   -194    -64   -145
   -189    -93     96    142   -145      0    584    784    353   -174    -41   -122
   -176    -67    109    122   -145     20    597    805    376   -145    -12    -98
   -163    -51    111    109   -137     28    623    833    400   -119     12    -80
   -124    -70     54     96    -90     -7    641    862    418   -101     31    -62
    -83    -44     36     62    -62     -5    626    870    428    -88     44    -49
    -10    -36    -25     23      7    -31    594    865    426    -90     41    -51
     44    -44    -88      0     64    -64    568    854    420    -98     25    -70
     70    -46   -116    -12     90    -80    574    872    436    -85     31    -64
    127    -46   -176    -41    150   -111    566    883    446    -77     44    -62
    174    -10   -184    -83    176    -96    553    893    454    -70     59    -49
    153    -15   -168    -67    161    -90    545    904    459    -72     54    -41
    116    -51   -168    -33    140   -111    527    901    449    -83     41    -41
    145    -15   -161    -64    153    -88    517    901    449    -80     49    -33
    207     41   -166   -127    187    -62    485    875    431    -90     44    -44
    197     18   -179   -106    189    -80    446    841    402   -114     28    -62
    213    -44   -259    -85    233   -150    420    815    363   -150     -2    -85
    207    -38   -246    -85    226   -142    428    807    358   -163     -2    -77
    189    -46   -239    -72    213   -142    418    776    332   -194    -18    -90
    213    -33   -246    -88    228   -140    402    748    306   -218    -36   -103
    192    -18   -210    -88    200   -114    402    722    285   -233    -49   -111
    192    -51   -244    -72    218   -148    420    711    285   -236    -46   -109
    220   -116   -337    -54    277   -226    444    698    288   -233    -49   -103
    252   -111   -363    -70    306   -236    449    667    275   -254    -67   -122
    189   -103   -293    -46    241   -197    410    597    231   -301   -109   -174
    171   -116   -288    -28    228   -202    415    563    207   -335   -148   -228
    202    -72   -275    -64    236   -174    420    537    200   -350   -179   -275
    168    -46   -215    -59    192   -129    371    483    166   -381   -213   -316
    142    -20   -163    -62    153    -93    368    470    161   -384   -220   -303
    106     33    -72    -70     88    -18    379    467    166   -371   -215   -272
     80     57    -25    -70     51     15    389    465    171   -366   -213   -262
     72     33    -38    -51     57     -2    389    467    176   -358   -200   -257
    101     23    -77    -64     88    -28    413    496    210   -332   -168   -233
     96     20    -75    -59     85    -25    459    542    254   -293   -137   -200
     62      0    -64    -33     62    -31    488    576    290   -257   -103   -161
    -15      7     23      5    -18     15    519    607    327   -220    -64   -116
   -103     20    124     38   -114     72    592    675    384   -174    -20    -62
   -181     64    246     57   -215    155    646    740    446   -119     38    -10
   -220    166    384     25   -303    275    678    789    514    -51    114     49
   -249    220    470     15   -358    345    693    807    555      5    163     93
   -288    200    485     41   -387    340    667    787    558     18    168     93
   -290    184    475     51   -381    329    639    779    566     25    181    101
   -218    192    410     12   -314    301    615    779    558     23    176     93
   -192    215    407    -10   -298    311    600    766    545     18    166     85
   -210    202    410      2   -311    306    584    750    524      7    150     67
   -205    179    384     12   -296    283    561    730    501    -10    127     46
   -205     93    298     54   -252    197    548    711    459    -51     80     12
   -262     10    272    127   -267    140    553    688    420    -98     38    -20
   -309    -57    252    181   -283     98    524    646    376   -145      0    -62
   -337   -106    231    220   -285     62    496    623    342   -174    -25    -85
   -353   -142    210    246   -283     33    488    610    319   -200    -44    -98
   -379   -168    210    275   -296     20    485    600    301   -218    -57   -109
   -402   -202    200    301   -303      0    480    584    285   -233    -72   -114
   -397   -210    187    301   -293    -12    470    574    275   -241    -72   -111
   -379   -236    142    306   -265    -46    454    563    254   -259    -88   -122
   -392   -272    119    332   -257    -77    441    540    236   -283   -109   -137
   -400   -293    106    342   -254    -93    431    514    215   -298   -124   -135
   -394   -324     70    358   -233   -127    420    506    202   -303   -124   -122
   -379   -345     33    361   -207   -155    407    506    197   -311   -132   -119
   -371   -366      5    368   -189   -181    410    506    189   -316   -142   -132
   -363   -436    -72    397   -145   -254    428    522    163   -355   -192   -179
   -340   -618   -280    478    -31   -449    501    584    106   -470   -327   -296
   -361   -815   -457    587     46   -639    659    750    122   -561   -452   -433
   -342   -719   -376    532     15   -548    831    945    296   -462   -394   -410
   -387   -298     88    342   -239   -106    813    709    433   -223   -103   -137
   -517    283    800    116   -657    540    522    171    483    124    379    340
   -662    963   1626   -153  -1145   1296    207   -231    626    594    974    911
   -644   1457   2101   -405  -1371   1779   -129   -420    797   1047   1499   1439
   -542   1275   1818   -366  -1179   1545   -366   -496    680   1010   1480   1467
   -522    667   1189    -72   -857    930   -366   -498    246    407    862    867
   -550      2    553    272   -553    277   -171   -340   -176   -316     93     98
   -545   -319    226    433   -387    -46     80    -10   -135   -483   -166   -184
   -436   -342     93    389   -267   -124    262    254     33   -392   -127   -171
   -353   -358     -5    355   -176   -181    374    410    122   -355   -132   -181
   -293   -392   -101    340    -98   -246    426    483    148   -361   -166   -189
   -218   -418   -200    319    -10   -309    441    509    148   -368   -187   -189
   -220   -428   -210    324     -7   -319    431    506    140   -374   -179   -202
   -223   -457   -236    340      5   -348    444    511    135   -376   -181   -210
   -215   -420   -205    316     -7   -314    459    514    140   -368   -176   -200
   -249   -415   -166    332    -41   -290    472    514    142   -363   -171   -200
   -236   -433   -200    332    -18   -316    452    498    119   -389   -210   -223
   -142   -433   -290    288     72   -363    436    514    111   -402   -231   -228
    -59   -415   -355    236    148   -384    402    506    103   -415   -249   -244
    -12   -407   -394    210    189   -402    361    480     88   -433   -262   -259
     75   -420   -496    171    283   -457    348    472     75   -452   -283   -277
    145   -418   -566    135    353   -491    329    462     62   -465   -288   -290
    187   -405   -592    109    387   -496    306    441     44   -488   -309   -322
    233   -400   -633     83    433   -517    296    433     38   -501   -329   -329
    309   -413   -722     49    511   -566    277    418     23   -524   -350   -342
    361   -418   -782     28    568   -600    252    400      0   -555   -384   -384
    368   -423   -792     25    579   -607    220    379    -20   -584   -415   -402
    400   -413   -813      7    605   -613    215    389    -20   -581   -415   -389
    423   -436   -859      5    641   -646    218    402    -12   -571   -407   -374
    428   -441   -870      5    649   -654    213    397    -18   -568   -413   -368
    392   -470   -865     36    626   -667    197    387    -23   -571   -426   -374
    402   -426   -828     12    615   -626    200    423      5   -540   -407   -355
    394   -374   -769    -10    579   -571    207    472     38   -504   -379   -319
    374   -374   -748      0    558   -561    223    511     67   -472   -358   -285
    319   -353   -672     15    493   -511    252    545    101   -431   -319   -241
    329   -303   -633    -12    480   -467    267    592    140   -379   -270   -187
    322   -254   -576    -33    446   -415    288    628    179   -337   -228   -145
    309   -215   -524    -46    415   -368    301    639    200   -316   -205   -124
    303   -233   -537    -36    418   -384    272    605    161   -345   -223   -140
    350   -197   -548    -75    449   -371    262    581    135   -363   -236   -150
    363   -176   -542    -93    449   -358    252    566    116   -371   -239   -148
    342   -202   -545    -72    444   -374    254    558    114   -374   -239   -140
    329   -184   -514    -75    420   -348    288    574    132   -350   -215   -103
    267   -194   -462    -36    363   -327    298    568    132   -342   -220    -98
    176   -207   -384     12    280   -296    322    568    140   -337   -226    -93
    101   -218   -319     57    210   -267    374    584    171   -314   -207    -72
     59   -244   -306     90    181   -275    402    576    181   -306   -202    -67
    103   -275   -379     85    241   -327    379    519    135   -355   -262   -127
    158   -277   -439     57    296   -355    374    491    114   -374   -283   -148
    129   -319   -449     96    288   -384    387    496    127   -361   -275   -142
     49   -405   -454    176    249   -428    392    493    137   -353   -265   -140
     10   -459   -470    226    239   -465    400    488    142   -350   -265   -145
     28   -457   -485    213    254   -470    418    485    140   -358   -275   -158
     -7   -465   -457    233    223   -462    397    452    103   -397   -316   -213
    -18   -423   -405    218    192   -413    374    428     80   -420   -337   -254
    -10   -332   -322    171    155   -327    379    431     93   -410   -340   -267
    -44   -280   -236    161     93   -259    400    433    103   -407   -355   -254
    -51   -262   -210    155     77   -239    397    439    103   -413   -374   -252
    -12   -166   -155     88     70   -161    374    441    106   -413   -379   -259
     41   -109   -150     33     96   -129    389    467    127   -394   -361   -246
     25   -132   -158     54     90   -145    433    511    168   -350   -319   -207
      0    -83    -83     41     41    -83    457    548    223   -296   -262   -153
    -12    -54    -41     31     12    -49    480    571    265   -249   -213   -106
    -15    -12      2     15    -10     -5    470    563    272   -231   -210    -96
    -20     20     41     -2    -31     28    431    545    262   -233   -210    -90
     -2     49     51    -23    -28     49    410    537    257   -239   -202    -83
      2     41     38    -23    -18     41    413    537    252   -239   -200    -80
    -67    -12     54     41    -62     20    397    522    233   -252   -205    -83
   -150    -59     90    101   -122     15    415    498    223   -259   -192    -72
   -127   -109     15    116    -72    -46    418    478    200   -290   -215   -101
    -54   -161   -106    106     23   -135    389    433    124   -371   -290   -192
     15   -228   -244    106    129   -236    363    410     72   -420   -340   -226
     70   -252   -322     88    192   -285    348    428     67   -426   -337   -207
     64   -231   -296     83    179   -262    329    405     38   -457   -363   -226
     20   -280   -301    127    161   -290    306    374      7   -485   -381   -236
     36   -267   -303    116    168   -285    296    355     -7   -488   -374   -226
     20   -283   -306    129    163   -293    303    363     -7   -480   -353   -223
     38   -290   -329    124    184   -311    293    358     -7   -480   -361   -265
     88   -296   -387    101    236   -340    272    335    -31   -524   -413   -288
     98   -301   -400    101    249   -350    272    329    -46   -555   -439   -262
    116   -316   -436     98    275   -374    249    298    -67   -566   -441   -275
    127   -301   -428     85    275   -363    236    275    -83   -571   -439   -298
    109   -311   -423    101    265   -366    231    272    -88   -574   -431   -327
     90   -366   -457    137    272   -410    241    275   -111   -607   -459   -361
     51   -532   -587    239    316   -558    332    322   -161   -727   -600   -511
     72   -683   -756    306    413   -719    441    467   -168   -844   -774   -724
    179   -592   -771    205    472   -680    514    639    -38   -800   -776   -717
    161   -145   -306     -7    233   -226    532    509    114   -568   -509   -465
     62    392    329   -228   -135    361    259    -10    114   -246    -54    -41
    -20    995   1015   -485   -517   1005    -77   -439    163    179    501    472
     18   1395   1374   -709   -678   1387   -400   -670    265    620   1018    976
    114   1200   1085   -657   -485   1143   -626   -758    197    714   1122   1085
    145    610    465   -379   -161    540   -610   -758   -228     77    465    462
    142     49    -93    -96    116    -20   -491   -696   -711   -766   -384   -332
    194   -327   -524     64    358   -426   -303   -431   -709  -1008   -704   -636
    267   -366   -633     49    449   -498   -150   -171   -483   -878   -646   -626
    376   -358   -735    -10    553   -545    -46      5   -342   -802   -626   -576
    405   -384   -792    -10    597   -587     10    106   -267   -769   -618   -532
    410   -389   -800    -12    602   -592     28    140   -241   -761   -618   -540
    439   -361   -800    -38    618   -579     18    132   -262   -797   -672   -563
    413   -392   -805    -10    605   -597      2    116   -293   -852   -732   -566
    415   -426   -844      5    628   -633     12    140   -280   -839   -717   -540
    426   -436   -862      5    641   -649      7    148   -265   -807   -688   -530
    384   -428   -813     23    597   -620     33    168   -239   -787   -667   -530
    340   -457   -797     57    566   -626     28    174   -226   -774   -649   -491
    311   -467   -782     77    545   -623     20    181   -215   -761   -636   -465
    275   -462   -737     90    506   -600     25    194   -200   -740   -626   -446
    262   -428   -691     83    475   -558     54    226   -166   -704   -600   -418
    254   -423   -680     83    465   -550     62    236   -153   -691   -587   -387
    252   -431   -683     88    467   -555     80    254   -129   -675   -566   -353
    262   -452   -714     93    488   -584     98    270   -114   -667   -553   -335
    322   -426   -748     51    535   -587     96    259   -116   -670   -558   -337
    340   -376   -717     18    527   -545    111    290    -85   -631   -519   -293
    345   -337   -683     -5    511   -509    122    316    -67   -615   -506   -280
    366   -314   -683    -25    522   -498    116    322    -62   -613   -517   -309
    452   -275   -727    -88    589   -501     85    296    -77   -620   -550   -348
    498   -267   -766   -116    628   -514     83    311    -59   -607   -553   -345
    522   -259   -782   -132    652   -519    103    358    -12   -568   -506   -275
    555   -202   -758   -179    657   -480    132    405     36   -519   -439   -223
    483   -231   -714   -124    597   -472    101    402     38   -509   -426   -233
    423   -244   -670    -90    545   -457    106    431     70   -478   -400   -205
    407   -223   -631    -93    519   -426    119    459     98   -449   -366   -166
    381   -200   -584    -93    483   -392    111    472    114   -433   -342   -137
    345   -158   -504    -93    423   -329    135    509    153   -394   -290    -80
    311   -142   -457    -85    381   -301    124    509    150   -397   -285    -75
    283   -122   -405    -80    342   -262    132    517    158   -400   -283    -77
    239   -124   -363    -57    298   -244    150    530    161   -410   -290    -83
    215   -101   -316    -57    265   -207    163    535    158   -410   -267    -62
    200    -67   -267    -67    233   -166    166    519    142   -423   -265    -64
    189    -33   -226    -77    205   -129    166    493    114   -465   -290    -88
    161    -28   -189    -67    171   -106    171    483    101   -483   -290    -85
    122    -28   -150    -46    135    -88    184    475     96   -491   -288    -85
     72    -36   -109    -18     88    -72    184    449     70   -530   -322   -116
     28    -38    -67      5     46    -51    210    452     75   -532   -327   -119
      0    -54    -54     25     25    -54    233    444     72   -530   -332   -127
    -28    -51    -23     41     -2    -38    254    426     62   -535   -348   -163
    -36    -62    -28     49     -5    -46    262    402     51   -542   -361   -184
    -54    -59     -5     57    -25    -33    265    384     41   -553   -374   -181
    -57    -70    -15     62    -23    -41    259    366     31   -555   -366   -171
    -15    -46    -31     31      7    -38    254    345     15   -568   -371   -176
      7    -41    -51     15     28    -46    257    332     -5   -597   -397   -184
     23    -33    -57      5     38    -44    270    342      0   -589   -392   -161
     51    -28    -80    -12     64    -54    283    353     10   -581   -389   -135
     49    -23    -72    -12     59    -46    298    358     15   -576   -389   -142
     80     25    -57    -54     67    -15    316    371     36   -545   -366   -137
    101     46    -57    -75     77     -5    306    379     54   -530   -345   -111
     96     46    -49    -72     70      0    303    387     62   -530   -348   -106
    122    127      5   -124     59     67    306    402     98   -496   -319    -80
    153    168     12   -163     70     90    277    384    103   -491   -314    -67
    174    200     25   -189     75    114    252    366    106   -483   -303    -54
    184    231     46   -210     70    140    210    337    101   -485   -303    -46
    202    270     67   -236     67    168    192    322     98   -485   -296    -18
    202    241     38   -223     83    140    179    296     67   -519   -322    -36
    200    210      7   -205     96    109    168    270     41   -540   -342    -49
    181    163    -18   -174    101     75    145    244     12   -574   -371    -70
    153    106    -46   -129    101     31    135    228    -20   -613   -410   -106
    179     75   -103   -127    140    -12    137    218    -57   -654   -446   -150
    148     -5   -153    -72    148    -77    148    207    -88   -691   -483   -184
    101    -38   -142    -33    119    -90    145    192   -111   -706   -493   -200
     98    -67   -166    -15    132   -116    148    171   -137   -732   -509   -213
     85   -101   -187      7    135   -142    122    140   -179   -771   -532   -231
    103    -67   -174    -18    137   -119    127    135   -179   -766   -522   -218
     98   -101   -200      0    148   -150    127    129   -184   -782   -540   -218
    135   -129   -265     -2    200   -197    150    132   -192   -795   -555   -226
    114   -158   -272     18    192   -215    135    103   -218   -820   -584   -257
    103   -166   -270     31    184   -215    122     93   -231   -831   -594   -259
    106   -161   -267     25    187   -213    129     90   -233   -836   -597   -254
    135   -127   -262     -2    197   -194    140     88   -239   -841   -592   -252
    148   -116   -265    -18    202   -189    135     75   -257   -854   -605   -254
    129   -127   -257     -2    192   -189    137     83   -262   -870   -626   -257
    135   -184   -322     23    228   -252    187    145   -267   -901   -670   -277
    171   -319   -491     75    329   -405    293    277   -244   -961   -771   -368
    150   -350   -501     96    324   -426    441    454   -116   -956   -820   -418
     72   -119   -194     23    132   -155    519    501     51   -810   -683   -296
      5    298    293   -153   -145    296    394    122      5   -657   -436    -83
    -59    789    849   -363   -454    818    109   -400   -153   -420    -38    262
    -93   1270   1361   -589   -727   1314   -150   -683   -145    -23    475    698
    -31   1291   1322   -631   -678   1306   -384   -789   -137    249    787    982
     -7    782    789   -387   -400    787   -478   -828   -402    -54    467    730
    -51    293    345   -119   -197    319   -446   -844   -849   -818   -303     70
    -80   -142    -62    109    -12   -103   -293   -691   -995  -1291   -841   -381
    -62   -309   -249    184     93   -280   -111   -407   -761  -1197   -841   -368
    -23   -270   -246    145    111   -259     44   -184   -532  -1039   -735   -270
    -23   -215   -192    119     83   -205    176      0   -358   -922   -654   -189
    -67   -246   -181    155     57   -215    220     64   -306   -896   -639   -166
    -80   -265   -187    171     51   -226    249     93   -285   -888   -636   -150
    -90   -275   -187    181     46   -231    272    114   -272   -878   -626   -135
    -96   -265   -168    181     36   -218    298    145   -246   -854   -597   -106
    -88   -239   -150    161     31   -194    293    148   -249   -857   -605   -109
    -80   -265   -187    171     51   -226    252    103   -296   -901   -649   -148
    -72   -277   -207    174     64   -244    241     90   -311   -922   -667   -161
    -41   -265   -223    153     90   -244    244     93   -311   -922   -662   -148
     -7   -265   -257    135    124   -262    223     75   -332   -940   -678   -150
     20   -265   -288    122    153   -275    223     75   -340   -953   -691   -153
     28   -277   -306    124    166   -290    218     64   -350   -969   -704   -163
      5   -298   -303    148    153   -301    187     36   -376   -995   -724   -187
     36   -309   -345    135    189   -324    184     25   -384  -1008   -737   -184
     38   -342   -381    150    207   -361    148     -5   -418  -1044   -753   -202
     25   -407   -433    189    228   -420    101    -44   -459  -1085   -784   -244
     36   -415   -452    189    244   -433    101    -46   -470  -1098   -802   -236
     54   -374   -431    158    241   -402     90    -54   -470  -1098   -797   -220
     54   -368   -423    155    236   -394     80    -72   -480  -1114   -818   -244
     46   -384   -431    166    236   -407     57    -98   -506  -1148   -854   -262
     41   -387   -428    174    233   -407     51   -106   -517  -1166   -872   -283
     12   -418   -431    200    220   -426     51   -101   -517  -1163   -878   -262
     15   -454   -470    218    241   -462     36   -103   -511  -1153   -862   -239
     49   -423   -475    184    262   -449     44    -85   -485  -1122   -826   -215
     83   -379   -462    148    272   -420     28    -80   -478  -1111   -818   -218
    111   -397   -509    140    309   -454     33    -70   -478  -1114   -844   -220
    106   -415   -522    153    314   -470     15    -75   -483  -1124   -859   -205
     88   -439   -527    171    306   -483     -5    -90   -506  -1137   -862   -189
     75   -478   -553    202    314   -514    -10   -101   -530  -1153   -870   -194
     46   -514   -563    233    303   -537      0   -111   -555  -1184   -901   -231
     46   -530   -576    241    309   -553      0   -119   -581  -1218   -935   -241
     18   -555   -576    267    296   -566    -10   -127   -607  -1241   -950   -241
    -57   -615   -558    337    249   -587    -46   -168   -662  -1293   -995   -275
    -88   -639   -550    363    228   -594    -67   -210   -714  -1345  -1041   -316
    -83   -615   -535    348    226   -576    -59   -239   -750  -1379  -1072   -348
    -98   -641   -542    368    220   -592    -70   -283   -802  -1423  -1117   -387
   -103   -662   -558    384    226   -610    -88   -327   -849  -1462  -1158   -423
   -129   -691   -561    410    215   -628    -85   -366   -883  -1496  -1197   -459
   -184   -714   -532    449    174   -623    -98   -410   -919  -1527  -1231   -491
   -197   -745   -548    470    174   -649   -132   -462   -961  -1564  -1265   -530
   -176   -776   -600    478    210   -688   -158   -511  -1008  -1608  -1306   -571
   -239   -844   -607    540    181   -727   -150   -524  -1015  -1613  -1317   -571
   -387   -896   -509    641     59   -704   -109   -491   -982  -1574  -1278   -522
   -514   -878   -366    693    -75   -623    -72   -454   -945  -1538  -1252   -480
   -511   -844   -332    678    -90   -589    -88   -465   -950  -1532  -1260   -483
   -389   -810   -423    600     12   -618   -129   -517   -987  -1569  -1301   -537
   -259   -771   -514    514    124   -644   -194   -589  -1049  -1631  -1366   -613
   -184   -740   -555    462    184   -649   -218   -626  -1078  -1660  -1400   -646
   -249   -732   -483    491    116   -607   -187   -594  -1044  -1623  -1374   -613
   -348   -745   -397    545     23   -574   -145   -537   -995  -1566  -1322   -548
   -319   -717   -397    517     36   -558   -124   -506   -966  -1532  -1283   -501
   -244   -657   -413    449     83   -537   -142   -519   -961  -1519  -1254   -493
   -215   -613   -397    415     90   -506   -163   -542   -956  -1504  -1228   -483
   -236   -579   -342    407     51   -462   -174   -561   -940  -1480  -1208   -449
   -241   -537   -296    389     25   -418   -192   -571   -924  -1454  -1179   -418
   -249   -571   -322    407     36   -446   -215   -587   -937  -1457  -1179   -407
   -249   -607   -358    428     54   -483   -226   -594   -961  -1467  -1192   -405
   -246   -613   -368    428     57   -491   -236   -615   -979  -1473  -1197   -407
   -244   -620   -376    433     64   -498   -257   -646  -1008  -1491  -1215   -420
   -259   -665   -405    462     70   -535   -265   -657  -1031  -1504  -1236   -436
   -272   -766   -493    519    109   -631   -272   -670  -1067  -1545  -1278   -467
   -259   -839   -581    548    158   -711   -283   -688  -1111  -1590  -1322   -506
   -241   -854   -615    548    184   -735   -288   -701  -1143  -1615  -1353   -527
   -270   -917   -646    594    187   -782   -303   -730  -1184  -1644  -1387   -555
   -301  -1010   -709    657    202   -859   -324   -761  -1231  -1686  -1426   -589
   -316  -1015   -698    665    189   -857   -316   -771  -1249  -1693  -1431   -600
   -327  -1010   -683    670    176   -846   -324   -795  -1265  -1701  -1441   -615
   -353  -1041   -691    696    166   -867   -342   -815  -1291  -1717  -1460   -631
   -368  -1070   -701    719    166   -885   -355   -828  -1309  -1725  -1470   -639
   -389  -1106   -717    745    161   -911   -361   -849  -1325  -1735  -1480   -649
   -410  -1135   -727    771    155   -932   -371   -872  -1350  -1756  -1504   -672
   -420  -1148   -727    784    150   -937   -379   -883  -1371  -1774  -1525   -696
   -431  -1132   -701    782    135   -917   -387   -888  -1379  -1777  -1525   -696
   -413  -1158   -745    784    166   -953   -392   -891  -1400  -1797  -1543   -701
   -392  -1275   -883    833    244  -1080   -371   -857  -1426  -1839  -1600   -756
   -371  -1447  -1078    909    353  -1265   -290   -743  -1421  -1912  -1727   -891
   -361  -1488  -1127    924    381  -1309   -166   -566  -1317  -1927  -1816   -992
   -402  -1176   -776    787    184   -976    -83   -511  -1132  -1751  -1649   -867
   -493   -675   -184    584   -155   -431   -189   -880  -1143  -1543  -1332   -592
   -597   -148    449    371   -524    148   -467  -1426  -1280  -1286   -896   -207
   -701    329   1031    187   -865    680   -782  -1839  -1358   -963   -407    200
   -646    394   1041    124   -844    717  -1052  -2010  -1371   -680    -59    522
   -579   -101    475    340   -527    187  -1161  -2047  -1602   -958   -371    257
   -511   -646   -135    579   -192   -389  -1145  -2047  -2042  -1745  -1200   -475
   -433  -1153   -719    795    142   -937  -1026  -1904  -2262  -2340  -1896  -1070
   -358  -1275   -917    815    277  -1096   -859  -1602  -2000  -2200  -1893  -1041
   -288  -1265   -976    776    342  -1122   -737  -1389  -1792  -2044  -1821   -966
   -179  -1299  -1119    737    470  -1210   -667  -1262  -1683  -1974  -1797   -935
    -51  -1356  -1304    704    626  -1330   -665  -1234  -1667  -1971  -1826   -948
     44  -1444  -1488    701    766  -1465   -706  -1275  -1719  -2026  -1878  -1005
    137  -1496  -1634    678    885  -1564   -727  -1296  -1745  -2055  -1901  -1026
    155  -1584  -1743    711    948  -1662   -761  -1330  -1779  -2073  -1935  -1052
    137  -1649  -1787    756    961  -1717   -782  -1345  -1795  -2049  -1951  -1070
    142  -1639  -1782    745    961  -1709   -776  -1335  -1779  -2000  -1930  -1047
    114  -1608  -1722    745    917  -1665   -769  -1322  -1764  -1966  -1914  -1031
     80  -1597  -1678    758    878  -1636   -756  -1293  -1738  -1935  -1888  -1008
     67  -1577  -1644    756    854  -1610   -745  -1267  -1719  -1919  -1873   -989
     38  -1532  -1571    745    802  -1551   -740  -1262  -1709  -1901  -1862   -976
    -10  -1470  -1460    737    724  -1465   -730  -1252  -1691  -1873  -1847   -969
    -41  -1436  -1395    737    675  -1415   -719  -1239  -1678  -1855  -1836   -961
   -101  -1413  -1312    758    605  -1363   -727  -1236  -1680  -1847  -1839   -956
   -184  -1382  -1197    782    504  -1291   -717  -1210  -1649  -1813  -1816   -924
   -239  -1376  -1137    807    449  -1257   -709  -1202  -1631  -1790  -1816   -927
   -244  -1397  -1153    818    452  -1275   -722  -1215  -1636  -1790  -1842   -945
   -207  -1413  -1205    810    498  -1309   -735  -1223  -1644  -1787  -1844   -940
   -197  -1436  -1241    815    522  -1340   -753  -1228  -1652  -1777  -1839   -948
   -194  -1421  -1228    807    517  -1325   -761  -1226  -1641  -1758  -1831   -950
   -189  -1397  -1208    792    506  -1301   -779  -1236  -1641  -1753  -1842   -963
   -181  -1350  -1169    766    493  -1260   -807  -1252  -1641  -1751  -1847   -974
   -192  -1337  -1145    763    475  -1241   -818  -1254  -1639  -1743  -1849   -974
   -197  -1322  -1124    758    462  -1223   -831  -1252  -1631  -1719  -1834   -963
   -210  -1262  -1052    735    418  -1158   -844  -1252  -1626  -1701  -1823   -966
   -215  -1213   -997    714    389  -1106   -841  -1239  -1613  -1678  -1808   -948
   -197  -1228  -1031    711    415  -1130   -839  -1228  -1602  -1662  -1808   -927
   -187  -1286  -1101    735    457  -1195   -831  -1202  -1574  -1628  -1795   -898
   -176  -1278  -1104    727    462  -1192   -813  -1179  -1553  -1610  -1792   -898
   -194  -1286  -1091    740    446  -1189   -813  -1176  -1558  -1610  -1795   -909
   -210  -1309  -1098    758    441  -1202   -813  -1174  -1564  -1610  -1787   -862
   -259  -1330  -1070    795    405  -1200   -797  -1161  -1566  -1597  -1766   -836
   -288  -1330  -1041    807    374  -1187   -784  -1161  -1569  -1590  -1761   -836
   -306  -1356  -1049    831    371  -1202   -771  -1176  -1582  -1600  -1764   -852
   -355  -1389  -1034    872    337  -1213   -787  -1221  -1615  -1626  -1787   -893
   -358  -1395  -1036    875    337  -1215   -792  -1260  -1649  -1644  -1810   -948
   -353  -1363  -1013    857    329  -1189   -789  -1291  -1667  -1649  -1818   -984
   -342  -1358  -1015    852    335  -1187   -782  -1319  -1683  -1660  -1831  -1008
   -335  -1361  -1028    846    345  -1195   -784  -1350  -1696  -1667  -1842  -1026
   -337  -1299   -961    818    309  -1132   -776  -1379  -1688  -1652  -1821  -1041
   -387  -1332   -945    857    277  -1137   -828  -1449  -1727  -1680  -1855  -1093
   -387  -1366   -979    878    296  -1174   -865  -1483  -1756  -1701  -1880  -1101
   -353  -1371  -1018    862    329  -1195   -875  -1488  -1758  -1701  -1875  -1104
   -311  -1371  -1060    841    371  -1215   -883  -1501  -1766  -1699  -1870  -1127
   -259  -1366  -1109    810    423  -1236   -885  -1496  -1758  -1686  -1849  -1127
   -241  -1389  -1148    815    452  -1270   -885  -1483  -1732  -1647  -1805  -1106
   -257  -1389  -1132    823    436  -1262   -883  -1480  -1719  -1634  -1810  -1119
   -277  -1366  -1088    820    402  -1228   -872  -1467  -1696  -1610  -1800  -1106
   -329  -1369  -1039    849    353  -1205   -857  -1444  -1652  -1556  -1756  -1062
   -379  -1348   -969    865    293  -1158   -831  -1415  -1605  -1496  -1686  -1021
   -418  -1356   -940    885    259  -1150   -795  -1369  -1551  -1426  -1647  -1031
   -405  -1283   -878    844    233  -1080   -789  -1350  -1522  -1389  -1639  -1034
   -394  -1182   -787    787    194   -987   -815  -1366  -1504  -1361  -1628  -1000
   -371  -1150   -779    761    202   -966   -849  -1382  -1475  -1304  -1564   -953
   -309  -1122   -815    714    252   -969   -901  -1413  -1467  -1280  -1540   -966
   -257  -1111   -854    683    296   -984   -950  -1444  -1483  -1283  -1548   -979
   -244  -1140   -898    691    324  -1021   -963  -1439  -1480  -1283  -1564   -958
   -194  -1140   -945    667    374  -1044   -989  -1457  -1499  -1299  -1574   -969
   -145  -1140   -997    641    423  -1070  -1013  -1480  -1504  -1286  -1579   -974
   -114  -1174  -1062    644    472  -1119  -1034  -1496  -1504  -1273  -1579  -1026
    -51  -1260  -1210    654    579  -1236  -1062  -1525  -1545  -1317  -1626  -1117
     46  -1350  -1397    652    722  -1374  -1080  -1553  -1584  -1353  -1662  -1189
    142  -1353  -1496    602    818  -1423  -1114  -1597  -1621  -1384  -1691  -1231
    194  -1379  -1577    592    885  -1478  -1153  -1644  -1670  -1421  -1722  -1309
    223  -1415  -1639    594    930  -1527  -1169  -1652  -1680  -1428  -1753  -1395
    205  -1452  -1657    623    930  -1553  -1156  -1626  -1657  -1405  -1761  -1374
    155  -1496  -1652    667    901  -1571  -1153  -1626  -1654  -1408  -1771  -1319
    140  -1501  -1641    680    888  -1571  -1166  -1649  -1667  -1418  -1769  -1306
     98  -1514  -1613    706    854  -1564  -1171  -1665  -1665  -1423  -1782  -1299
     49  -1558  -1608    756    828  -1582  -1192  -1696  -1688  -1460  -1821  -1293
    -10  -1654  -1647    831    818  -1649  -1228  -1725  -1719  -1473  -1836  -1286
   -103  -1691  -1587    896    740  -1639  -1213  -1704  -1686  -1405  -1779  -1275
   -189  -1706  -1519    945    662  -1615  -1189  -1683  -1652  -1353  -1722  -1257
   -270  -1732  -1462   1002    594  -1597  -1158  -1652  -1623  -1330  -1693  -1223
   -319  -1800  -1480   1060    579  -1641  -1122  -1615  -1631  -1361  -1730  -1260
   -301  -1977  -1675   1137    685  -1826  -1031  -1509  -1639  -1418  -1826  -1361
   -285  -2091  -1805   1184    758  -1948   -865  -1314  -1558  -1434  -1896  -1473
   -340  -1945  -1605   1143    631  -1777   -745  -1197  -1382  -1319  -1810  -1452
   -444  -1540  -1096    989    324  -1319   -813  -1517  -1312  -1093  -1535  -1192
   -550   -987   -436    766    -57   -711  -1140  -2013  -1265   -698  -1023   -696
   -657   -340    316    498   -488    -12  -1478  -2343  -1114   -200   -420   -153
   -641     -2    639    322   -641    316  -1818  -2491   -945    265     85    309
   -530   -415    114    472   -322   -150  -2000  -2538  -1080    194    -18    220
   -545  -1065   -519    802    -12   -792  -1966  -2535  -1538   -472   -688   -407
   -607  -1636  -1028   1119    207  -1332  -1745  -2382  -1927  -1187  -1421  -1078
   -628  -1847  -1218   1239    293  -1532  -1475  -2039  -1787  -1241  -1587  -1247
   -597  -1821  -1223   1208    311  -1522  -1296  -1782  -1574  -1085  -1486  -1210
   -566  -1803  -1236   1184    332  -1522  -1184  -1626  -1452  -1005  -1426  -1184
   -548  -1800  -1252   1171    350  -1527  -1132  -1551  -1395   -974  -1413  -1179
   -519  -1823  -1304   1171    392  -1564  -1117  -1525  -1387   -979  -1426  -1187
   -509  -1821  -1314   1163    402  -1566  -1104  -1496  -1369   -971  -1418  -1179
   -498  -1821  -1322   1158    410  -1571  -1091  -1475  -1343   -961  -1402  -1153
   -496  -1792  -1299   1143    397  -1545  -1078  -1452  -1314   -937  -1384  -1124
   -509  -1792  -1283   1150    387  -1538  -1054  -1423  -1270   -875  -1335  -1117
   -511  -1797  -1286   1150    387  -1543  -1057  -1421  -1267   -870  -1340  -1156
   -514  -1810  -1296   1161    389  -1553  -1054  -1408  -1252   -844  -1309  -1150
   -519  -1784  -1265   1150    371  -1525  -1036  -1379  -1210   -789  -1254  -1117
   -535  -1727  -1192   1132    327  -1460  -1015  -1353  -1166   -743  -1200  -1075
   -555  -1696  -1140   1124    290  -1418  -1005  -1327  -1130   -704  -1166  -1041
   -550  -1693  -1145   1122    296  -1421  -1005  -1319  -1119   -691  -1158  -1039
   -522  -1714  -1192   1117    332  -1454  -1015  -1330  -1132   -704  -1174  -1052
   -491  -1686  -1195   1088    350  -1441  -1023  -1327  -1130   -717  -1189  -1049
   -436  -1680  -1244   1057    402  -1462  -1034  -1319  -1111   -693  -1169  -1041
   -371  -1683  -1312   1026    467  -1496  -1049  -1327  -1098   -657  -1143  -1098
   -298  -1670  -1371    982    535  -1522  -1088  -1366  -1119   -675  -1153  -1156
   -218  -1683  -1465    950    623  -1574  -1130  -1402  -1148   -711  -1182  -1176
   -189  -1660  -1473    924    639  -1566  -1140  -1382  -1117   -670  -1153  -1156
   -174  -1641  -1470    906    646  -1556  -1143  -1353  -1083   -628  -1119  -1140
   -189  -1660  -1470    922    639  -1564  -1137  -1327  -1052   -592  -1085  -1130
   -239  -1647  -1408    943    584  -1527  -1122  -1283  -1000   -548  -1052  -1104
   -207  -1610  -1402    909    594  -1506  -1137  -1275   -995   -537  -1047  -1091
   -153  -1582  -1428    867    636  -1506  -1153  -1252   -971   -511  -1023  -1070
    -51  -1571  -1519    810    732  -1545  -1192  -1270   -982   -519  -1031  -1072
     15  -1577  -1592    782    802  -1584  -1215  -1288   -997   -522  -1036  -1078
     -5  -1556  -1551    779    771  -1553  -1192  -1252   -948   -465   -979  -1036
      0  -1517  -1517    758    756  -1517  -1174  -1213   -898   -410   -917  -1000
     31  -1460  -1493    711    761  -1478  -1174  -1202   -880   -389   -880   -966
   -103  -1488  -1384    797    639  -1436  -1127  -1176   -849   -358   -846   -930
   -197  -1569  -1371    880    584  -1473  -1106  -1208   -865   -361   -854   -969
   -228  -1590  -1361    909    566  -1475  -1085  -1215   -872   -363   -844   -982
   -246  -1590  -1343    917    548  -1467  -1072  -1208   -867   -350   -820   -958
   -283  -1587  -1304    935    509  -1447  -1049  -1210   -849   -327   -792   -937
   -311  -1558  -1247    935    467  -1405  -1021  -1208   -818   -306   -776   -924
   -322  -1532  -1210    927    444  -1371  -1002  -1223   -807   -298   -771   -927
   -371  -1519  -1150    943    387  -1335   -982  -1236   -802   -290   -763   -930
   -446  -1538  -1091    992    322  -1314   -948  -1231   -779   -267   -737   -906
   -480  -1564  -1085   1021    298  -1325   -927  -1244   -776   -262   -730   -909
   -509  -1558  -1049   1034    267  -1304   -914  -1247   -769   -241   -704   -909
   -540  -1527   -987   1034    223  -1257   -906  -1249   -756   -218   -675   -896
   -555  -1517   -961   1036    202  -1239   -898  -1247   -740   -194   -646   -880
   -555  -1514   -958   1034    200  -1239   -904  -1262   -737   -187   -641   -888
   -542  -1488   -945   1015    200  -1218   -901  -1262   -730   -176   -636   -880
   -542  -1454   -911    997    181  -1184   -891  -1252   -704   -158   -626   -878
   -514  -1426   -911    971    197  -1169   -878  -1239   -683   -142   -615   -883
   -491  -1431   -943    958    226  -1187   -870  -1231   -670   -129   -602   -885
   -439  -1423   -984    930    272  -1205   -872  -1239   -672   -127   -594   -906
   -439  -1402   -963    919    259  -1184   -852  -1218   -646    -90   -550   -896
   -457  -1379   -922    919    231  -1150   -807  -1169   -600    -49   -506   -870
   -441  -1306   -865    872    210  -1088   -774  -1127   -542      5   -444   -820
   -428  -1231   -802    828    187  -1018   -761  -1104   -488     54   -389   -774
   -407  -1192   -784    797    187   -989   -774  -1111   -467     72   -363   -756
   -381  -1161   -779    771    197   -971   -795  -1114   -436    119   -319   -748
   -387  -1137   -753    761    179   -945   -802  -1106   -410    142   -290   -732
   -376  -1158   -782    766    200   -971   -828  -1137   -444    103   -332   -766
   -363  -1195   -833    779    231  -1015   -839  -1145   -454     98   -335   -753
   -381  -1236   -854    810    236  -1047   -826  -1135   -446    129   -301   -766
   -413  -1252   -839    831    210  -1044   -820  -1132   -449    140   -280   -797
   -426  -1304   -878    865    223  -1091   -805  -1122   -459    127   -290   -820
   -431  -1353   -922    891    241  -1137   -789  -1117   -465    114   -309   -839
   -446  -1379   -932    914    241  -1156   -776  -1111   -462    116   -303   -841
   -467  -1387   -922    924    226  -1156   -756  -1101   -454    127   -283   -826
   -517  -1441   -924    979    202  -1182   -766  -1117   -472    109   -290   -836
   -607  -1467   -859   1036    124  -1166   -761  -1109   -465    116   -283   -841
   -636  -1444   -807   1041     85  -1127   -730  -1078   -431    150   -246   -820
   -615  -1413   -797   1013     88  -1106   -719  -1067   -413    163   -231   -813
   -607  -1400   -792   1002     90  -1096   -717  -1049   -392    184   -207   -789
   -623  -1395   -774   1008     72  -1085   -722  -1034   -368    197   -184   -758
   -641  -1374   -732   1008     44  -1054   -685   -989   -324    244   -137   -719
   -644  -1369   -724   1005     38  -1047   -675   -971   -303    272   -109   -711
   -670  -1358   -688   1015      7  -1023   -649   -945   -277    303    -75   -696
   -704  -1387   -685   1044    -10  -1036   -610   -917   -259    314    -62   -678
   -743  -1538   -795   1140     25  -1166   -605   -904   -309    241   -137   -745
   -743  -1769  -1026   1254    140  -1397   -511   -800   -358    116   -296   -917
   -735  -1790  -1054   1262    158  -1423   -363   -623   -285     98   -361   -995
   -776  -1582   -807   1176     15  -1195   -257   -587   -116    267   -213   -883
   -888  -1176   -288   1034   -301   -732   -379   -948    -15    548    135   -532
  -1010   -542    465    776   -740    -38   -711  -1431     90    992    714     33
  -1083     12   1093    535  -1088    553  -1031  -1699    267   1486   1309    589
  -1008     96   1104    454  -1054    597  -1348  -1834    329   1764   1623    927
   -937   -340    597    639   -769    127  -1478  -1945     33   1439   1280    600
   -891   -971    -80    930   -407   -527  -1410  -1948   -493    628    444   -205
   -878  -1447   -571   1161   -153  -1010  -1179  -1732   -730    119   -119   -745
   -831  -1564   -735   1195    -49  -1148   -935  -1384   -537    179   -129   -776
   -732  -1553   -820   1143     44  -1187   -763  -1122   -363    285    -57   -756
   -675  -1584   -911   1127    116  -1247   -696  -1015   -314    298    -75   -805
   -662  -1639   -976   1150    155  -1309   -670   -971   -298    285    -96   -800
   -704  -1688   -987   1195    140  -1337   -644   -937   -277    290    -90   -807
   -704  -1678   -974   1192    135  -1327   -636   -906   -259    303    -88   -813
   -662  -1688  -1028   1174    181  -1358   -667   -927   -280    277   -111   -820
   -654  -1673  -1018   1163    181  -1345   -678   -930   -277    277   -111   -823
   -623  -1670  -1047   1148    210  -1358   -685   -937   -283    262   -119   -836
   -550  -1678  -1127   1114    288  -1402   -698   -948   -293    244   -129   -852
   -509  -1704  -1197   1104    342  -1452   -717   -966   -309    228   -135   -872
   -475  -1678  -1205   1075    363  -1441   -740   -976   -316    223   -140   -891
   -509  -1714  -1208   1109    348  -1460   -758   -976   -314    226   -145   -885
   -545  -1743  -1197   1145    324  -1470   -758   -969   -306    228   -140   -865
   -602  -1792  -1189   1197    290  -1491   -774   -971   -311    223   -142   -883
   -615  -1805  -1189   1210    285  -1499   -800   -976   -314    223   -142   -888
   -587  -1782  -1195   1182    303  -1488   -823   -995   -327    218   -145   -893
   -589  -1803  -1213   1197    311  -1509   -831   -995   -324    215   -145   -898
   -644  -1797  -1156   1221    254  -1478   -839   -984   -306    231   -127   -885
   -683  -1805  -1122   1241    218  -1465   -852   -979   -298    233   -122   -891
   -685  -1803  -1119   1241    215  -1462   -870   -979   -298    231   -132   -909
   -678  -1849  -1171   1265    246  -1512   -854   -940   -270    252   -119   -893
   -724  -1862  -1140   1291    205  -1501   -810   -875   -197    311    -57   -836
   -740  -1790  -1049   1265    153  -1418   -782   -815   -137    374    -10   -782
   -779  -1738   -958   1257     85  -1348   -761   -766    -88    423     28   -750
   -854  -1688   -833   1273    -10  -1262   -727   -709    -36    480     83   -719
   -982  -1678   -698   1330   -142  -1189   -685   -633     33    545    155   -659
  -1075  -1670   -597   1371   -241  -1135   -662   -581     83    594    215   -600
  -1111  -1644   -532   1376   -290  -1091   -659   -550    114    628    249   -561
  -1070  -1608   -537   1340   -267  -1072   -675   -555    111    626    249   -553
  -1070  -1558   -488   1312   -293  -1023   -670   -553    116    613    259   -542
  -1117  -1566   -452   1340   -332  -1010   -672   -558    127    618    275   -537
  -1080  -1574   -496   1325   -293  -1036   -685   -576    116    618    267   -555
  -1000  -1597   -597   1299   -202  -1098   -717   -620     80    579    228   -605
   -922  -1631   -709   1275   -109  -1169   -743   -667     46    540    205   -649
   -862  -1610   -748   1236    -59  -1182   -748   -691     25    524    207   -659
   -844  -1613   -769   1226    -38  -1192   -750   -711      7    509    205   -667
   -852  -1649   -797   1252    -28  -1223   -761   -748    -15    485    189   -693
   -844  -1670   -826   1254    -10  -1247   -758   -766    -25    480    184   -706
   -872  -1680   -807   1275    -33  -1244   -735   -774    -25    485    184   -711
   -940  -1701   -761   1319    -90  -1231   -719   -787    -23    485    189   -719
   -989  -1717   -727   1353   -132  -1223   -704   -802    -23    485    194   -722
  -1013  -1748   -735   1379   -140  -1241   -701   -818    -33    475    181   -735
  -1015  -1787   -771   1400   -122  -1280   -714   -839    -49    459    166   -750
   -995  -1813   -818   1402    -90  -1317   -732   -867    -70    433    142   -776
   -969  -1818   -849   1395    -59  -1335   -753   -896    -93    410    119   -802
   -935  -1790   -857   1361    -41  -1325   -763   -901    -93    410    122   -807
   -909  -1745   -839   1327    -36  -1293   -753   -893    -75    426    137   -795
   -891  -1725   -836   1306    -31  -1280   -732   -875    -54    436    150   -782
   -857  -1688   -831   1273    -12  -1260   -719   -862    -44    449    166   -769
   -862  -1686   -823   1273    -23  -1254   -711   -839    -18    480    197   -756
   -857  -1686   -828   1270    -15  -1257   -698   -813      2    501    213   -748
   -859  -1639   -779   1247    -41  -1208   -672   -776     46    542    249   -724
   -867  -1579   -711   1223    -77  -1145   -649   -743     96    600    301   -683
   -893  -1530   -636   1210   -132  -1083   -662   -750    111    620    324   -665
   -917  -1491   -576   1202   -171  -1034   -685   -753    132    652    358   -639
   -906  -1460   -555   1182   -176  -1008   -711   -753    148    678    384   -618
   -904  -1483   -579   1195   -163  -1031   -732   -763    135    667    374   -628
   -930  -1512   -581   1218   -176  -1049   -740   -771    129    654    371   -633
   -961  -1501   -542   1231   -210  -1023   -737   -774    127    659    381   -628
   -982  -1480   -501   1231   -244   -992   -727   -766    129    667    397   -623
  -1031  -1566   -535   1299   -249  -1052   -735   -763    114    646    374   -646
  -1067  -1652   -587   1358   -241  -1119   -735   -771     80    613    335   -680
  -1078  -1717   -639   1397   -220  -1179   -730   -779     64    597    322   -696
  -1078  -1756   -680   1415   -200  -1218   -730   -789     51    581    316   -701
  -1062  -1769   -706   1415   -179  -1239   -735   -805     36    558    301   -722
  -1008  -1777   -769   1389   -119  -1273   -758   -839      0    517    272   -761
   -961  -1771   -810   1366    -77  -1293   -787   -872    -28    485    254   -787
   -945  -1766   -820   1353    -64  -1296   -795   -893    -44    472    254   -802
   -953  -1795   -841   1374    -57  -1319   -795   -893    -41    470    265   -800
   -906  -1839   -935   1371     12  -1387   -789   -872    -33    472    270   -795
   -909  -1901   -992   1405     38  -1449   -797   -870    -36    467    244   -789
   -802  -1925  -1122   1361    155  -1525   -818   -883    -51    449    192   -800
   -685  -1919  -1234   1304    272  -1577   -836   -891    -67    431    168   -813
   -574  -1919  -1345   1247    384  -1631   -865   -911    -96    394    155   -854
   -446  -1987  -1543   1215    548  -1766   -901   -924   -155    311     88   -943
   -293  -2132  -1842   1210    774  -1987   -891   -875   -220    181    -57  -1093
   -158  -2270  -2112   1215    976  -2192   -795   -730   -210     70   -215  -1273
    -59  -2088  -2029   1072    982  -2057   -685   -568    -41    163   -161  -1257
   -101  -1644  -1543    872    719  -1592   -704   -748     83    392    106  -1015
   -257  -1124   -870    688    303   -997   -945  -1273     54    685    537   -579
   -405   -506   -101    457   -153   -303  -1210  -1696     83   1088   1104    -18
   -397   -137    259    265   -329     59  -1499  -1901    155   1506   1608    485
   -337   -379    -41    358   -150   -210  -1680  -1982     36   1522   1615    535
   -329   -969   -641    649    155   -807  -1675  -1966   -345    930    979    -51
   -392  -1545  -1153    969    379  -1350  -1551  -1857   -784     96    116   -883
   -400  -1836  -1439   1117    519  -1639  -1366  -1530   -667      5    -90  -1088
   -405  -1852  -1447   1127    519  -1649  -1189  -1223   -405    189      7   -997
   -407  -1813  -1405   1109    496  -1608  -1039   -987   -215    327    106   -911
   -428  -1766  -1337   1098    454  -1553   -943   -857   -109    400    166   -875
   -491  -1769  -1278   1127    389  -1525   -911   -831    -83    402    153   -914
   -514  -1777  -1265   1145    374  -1522   -888   -813    -67    397    137   -917
   -511  -1777  -1265   1143    376  -1522   -880   -784    -49    407    145   -885
   -493  -1751  -1257   1122    381  -1504   -867   -743    -15    428    153   -870
   -527  -1771  -1247   1148    358  -1509   -857   -722      2    436    155   -878
   -568  -1792  -1223   1179    327  -1509   -857   -714     10    439    158   -875
   -600  -1782  -1184   1189    290  -1483   -857   -704     20    457    179   -870
   -620  -1745  -1124   1184    252  -1436   -846   -693     33    465    187   -888
   -636  -1771  -1135   1202    246  -1454   -844   -693     33    454    168   -888
   -631  -1784  -1153   1208    259  -1470   -841   -675     54    470    174   -862
   -631  -1764  -1132   1197    249  -1449   -852   -688     46    452    155   -885
   -626  -1766  -1140   1197    257  -1454   -844   -685     49    446    150   -878
   -581  -1769  -1189   1174    303  -1480   -883   -704     25    431    135   -888
   -589  -1769  -1179   1179    293  -1473   -888   -701     33    444    140   -880
   -576  -1766  -1189   1171    306  -1478   -904   -711     20    426    114   -885
   -532  -1751  -1218   1143    342  -1486   -945   -691     12    431    109   -870
   -574  -1732  -1161   1153    290  -1447   -930   -620     64    478    150   -826
   -563  -1688  -1124   1124    277  -1408   -909   -592     90    504    168   -815
   -558  -1667  -1109   1111    275  -1389   -919   -584    101    514    171   -826
   -558  -1654  -1096   1106    267  -1376   -906   -545    135    540    181   -792
   -550  -1605  -1054   1075    252  -1330   -898   -517    168    571    215   -763
   -522  -1564  -1041   1041    257  -1304   -893   -491    197    605    249   -745
   -491  -1538  -1047   1013    275  -1293   -898   -472    218    628    277   -732
   -462  -1525  -1062    995    298  -1293   -901   -449    246    659    327   -693
   -467  -1519  -1052    992    290  -1288   -888   -420    275    688    366   -696
   -480  -1480  -1000    979    257  -1241   -878   -384    309    722    410   -667
   -509  -1402   -893    953    192  -1148   -849   -335    358    769    467   -628
   -558  -1371   -813    966    127  -1093   -841   -311    381    787    498   -620
   -568  -1397   -828    982    127  -1111   -854   -324    358    753    475   -633
   -491  -1395   -904    943    205  -1150   -878   -361    303    693    431   -693
   -462  -1397   -937    930    236  -1169   -878   -355    280    657    407   -685
   -446  -1415   -969    932    259  -1192   -872   -340    277    662    428   -652
   -428  -1400   -971    914    270  -1187   -862   -350    262    649    426   -691
   -426  -1353   -927    888    249  -1140   -859   -368    233    623    413   -735
   -426  -1337   -911    880    241  -1127   -865   -374    220    610    415   -750
   -433  -1312   -878    872    220  -1096   -839   -363    231    620    433   -758
   -459  -1325   -865    891    202  -1096   -831   -368    228    615    428   -737
   -485  -1322   -836    904    174  -1080   -820   -363    228    605    428   -714
   -498  -1332   -833    914    166  -1085   -839   -397    194    574    400   -735
   -527  -1322   -795    924    132  -1060   -823   -402    197    584    418   -737
   -561  -1299   -737    927     85  -1018   -789   -368    215    613    462   -711
   -576  -1306   -732    940     77  -1021   -761   -348    226    628    480   -706
   -587  -1273   -685    927     46   -979   -750   -342    236    633    470   -724
   -597  -1223   -626    911     12   -924   -719   -327    254    641    472   -740
   -522  -1208   -688    865     83   -950   -727   -337    236    628    465   -758
   -387  -1218   -833    802    223  -1026   -743   -332    220    623    459   -732
   -301  -1205   -904    750    301  -1054   -756   -314    236    649    488   -711
   -265  -1163   -898    714    316  -1031   -769   -314    246    654    488   -722
   -252  -1101   -849    675    298   -976   -735   -275    293    693    530   -659
   -252  -1026   -774    639    259   -898   -714   -236    348    743    589   -581
   -275   -992   -719    633    220   -854   -698   -207    397    795    636   -540
   -327   -961   -633    644    153   -797   -670   -179    459    872    698   -509
   -353   -917   -563    633    103   -740   -672   -168    480    904    745   -496
   -361   -904   -542    631     88   -724   -711   -184    452    883    745   -493
   -371   -893   -522    631     75   -709   -745   -187    436    859    730   -498
   -335   -922   -587    628    124   -756   -776   -228    374    795    672   -522
   -350   -997   -649    672    148   -823   -769   -218    363    782    667   -519
   -368  -1039   -670    704    148   -854   -758   -202    355    756    652   -527
   -410  -1106   -698    756    142   -904   -737   -189    348    732    639   -540
   -452  -1166   -714    810    129   -940   -722   -200    332    719    631   -561
   -483  -1187   -704    833    109   -945   -730   -231    296    685    589   -620
   -498  -1200   -704    849    101   -953   -727   -233    272    667    579   -644
   -496  -1218   -724    857    111   -971   -717   -200    288    688    615   -605
   -480  -1213   -732    846    124   -974   -717   -202    283    678    613   -597
   -462  -1231   -769    846    150  -1000   -717   -207    262    649    589   -592
   -491  -1286   -795    888    150  -1039   -740   -233    231    623    561   -628
   -511  -1278   -766    896    124  -1023   -732   -252    210    597    548   -652
   -478  -1231   -753    854    137   -992   -737   -265    205    597    563   -644
   -426  -1228   -802    826    187  -1018   -769   -265    176    558    530   -641
   -439  -1265   -826    849    192  -1047   -776   -252    163    550    514   -607
   -433  -1293   -859    862    213  -1078   -784   -254    158    558    501   -610
   -420  -1327   -906    875    241  -1117   -771   -246    132    527    480   -685
   -410  -1486  -1075    945    329  -1280   -685   -137    142    472    413   -779
   -407  -1595  -1187   1000    389  -1392   -532     51    231    431    324   -893
   -368  -1428  -1060    898    342  -1244   -428    161    363    480    353   -878
   -413  -1036   -623    724    103   -831   -433    -28    431    631    553   -698
   -439   -537    -98    488   -171   -319   -719   -566    280    826    911   -355
   -441     15    457    213   -449    236  -1054  -1000    187   1137   1371     23
   -384    340    724     20   -555    530  -1382  -1231    197   1493   1805    374
   -329     28    358    150   -342    192  -1564  -1273     96   1506   1816    402
   -270   -449   -181    358    -46   -316  -1525  -1202   -244    932   1218   -111
   -288   -927   -639    607    174   -784  -1418  -1101   -576    241    501   -735
   -426  -1314   -891    870    231  -1104  -1218   -854   -504     96    265   -940
   -446  -1327   -880    888    215  -1104  -1015   -574   -231    283    381   -854
   -428  -1260   -833    841    200  -1047   -859   -363    -41    423    462   -800
   -439  -1195   -756    815    155   -976   -748   -226     80    511    514   -776
   -415  -1223   -810    818    194  -1018   -758   -213     62    485    493   -776
   -371  -1218   -846    795    236  -1034   -761   -176     72    498    522   -701
   -384  -1231   -849    805    231  -1041   -730   -116    122    540    566   -644
   -387  -1218   -831    802    220  -1023   -698    -83    145    566    581   -646
   -423  -1205   -782    813    176   -995   -670    -57    166    574    574   -644
   -454  -1150   -696    802    119   -924   -683    -41    189    592    579   -649
   -353  -1179   -828    766    236  -1005   -743    -80    129    537    542   -685
   -226  -1096   -870    659    319   -984   -763    -59    137    553    579   -620
   -246  -1080   -833    662    290   -958   -769    -44    158    574    600   -594
   -454  -1195   -740    826    142   -969   -730    -70    140    542    566   -657
   -478  -1153   -678    813     98   -914   -657    -72    153    537    555   -693
   -407  -1096   -691    750    140   -893   -662    -54    153    545    571   -670
   -348  -1072   -724    709    187   -898   -698     -5    179    579    615   -610
   -345  -1044   -698    696    176   -872   -691     41    226    623    657   -555
   -355  -1031   -678    691    161   -854   -659     72    259    649    675   -545
   -400  -1041   -641    719    119   -841   -639     83    272    657    683   -548
   -449  -1041   -592    743     70   -818   -607    106    306    691    719   -511
   -420   -987   -566    704     72   -776   -610    135    342    724    763   -475
   -275   -896   -623    584    171   -761   -662    145    332    719    756   -488
   -184   -896   -711    540    262   -802   -714    150    322    698    722   -483
   -241   -935   -696    587    226   -818   -696    194    363    740    756   -428
   -275   -917   -641    597    181   -779   -623    244    415    795    818   -389
   -254   -820   -566    537    153   -693   -574    283    465    839    870   -363
   -213   -776   -563    493    174   -670   -561    306    485    852    883   -358
   -189   -800   -613    493    210   -706   -579    306    465    833    872   -353
   -205   -810   -605    509    200   -709   -589    329    472    846    901   -303
   -241   -841   -600    540    179   -722   -574    340    470    852    906   -290
   -231   -797   -566    511    166   -683   -545    348    475    852    909   -293
   -236   -797   -561    514    161   -678   -545    340    454    820    880   -329
   -179   -795   -615    488    218   -706   -561    329    423    782    846   -358
   -129   -753   -626    441    246   -691   -581    314    397    763    846   -350
   -103   -740   -636    420    265   -688   -574    303    371    737    828   -363
   -122   -766   -644    444    259   -706   -555    277    335    691    787   -402
   -166   -769   -602    467    218   -685   -550    244    309    657    763   -431
   -163   -750   -589    457    210   -670   -581    205    275    623    740   -454
   -127   -745   -618    436    244   -683   -592    187    252    597    724   -470
   -109   -727   -618    415    252   -672   -594    168    241    587    724   -470
    -96   -745   -649    420    275   -698   -594    135    215    553    693   -498
    -83   -730   -646    405    280   -688   -600    109    194    522    665   -524
    -67   -714   -646    392    288   -680   -600     88    171    496    641   -545
    -64   -750   -685    405    309   -719   -602     62    140    454    602   -579
    -77   -789   -711    433    316   -750   -613     54    129    446    592   -581
    -96   -769   -672    431    285   -719   -600     72    148    465    607   -558
   -122   -735   -613    428    244   -675   -561     93    176    483    623   -542
   -124   -683   -561    402    218   -623   -506    140    231    524    667   -506
   -124   -620   -496    374    184   -558   -459    187    283    574    717   -457
   -153   -628   -478    389    158   -553   -467    197    288    592    735   -441
   -200   -652   -452    426    124   -550   -475    205    285    597    740   -433
   -218   -618   -402    418     90   -511   -441    241    324    626    782   -392
   -200   -537   -337    368     67   -439   -397    277    387    680    841   -332
   -176   -511   -337    342     77   -426   -392    298    418    730    885   -283
   -158   -433   -275    293     57   -355   -405    301    439    756    919   -252
   -150   -368   -220    259     31   -296   -431    298    457    774    945   -233
   -122   -355   -233    239     54   -296   -436    296    444    761    935   -262
   -137   -381   -244    259     51   -314   -426    296    426    740    911   -275
   -194   -418   -223    306     12   -319   -472    272    407    740    930   -236
   -168   -350   -181    259      5   -267   -449    293    423    766    974   -181
   -179   -363   -184    272      2   -275   -446    293    400    735    945   -215
   -158   -446   -288    301     62   -368   -439    290    353    685    883   -275
   -179   -568   -389    374    103   -480   -459    267    301    628    820   -332
   -205   -631   -428    418    111   -532   -462    254    270    597    784   -358
   -202   -646   -444    426    119   -545   -454    252    249    579    776   -350
   -207   -670   -462    439    124   -566   -413    272    257    581    784   -332
   -215   -607   -392    410     85   -498   -407    272    257    576    789   -332
   -231   -613   -381    423     72   -498   -426    257    233    553    763   -361
   -272   -628   -355    452     41   -493   -431    254    231    542    756   -358
   -283   -667   -384    475     49   -527   -387    288    252    550    766   -342
   -303   -636   -332    467     12   -485   -348    319    283    576    797   -311
   -285   -558   -272    420     -7   -415   -332    335    296    589    820   -277
   -293   -613   -319    454     12   -467   -366    309    270    558    805   -290
   -290   -626   -335    457     20   -480   -376    290    249    532    779   -322
   -252   -662   -410    454     77   -537   -361    296    223    491    735   -361
   -213   -820   -607    514    194   -714   -319    342    184    407    639   -428
   -194   -987   -792    592    298   -891   -207    467    168    296    493   -553
   -189   -932   -745    558    275   -839    -20    670    316    329    483   -576
   -218   -587   -368    400     75   -478    101    667    498    511    672   -420
   -371   -252    119    309   -246    -67    -83    228    475    698    956   -161
   -535    168    704    184   -618    436   -436   -257    436   1002   1382    241
   -545    641   1187    -49   -867    914   -714   -485    542   1439   1899    750
   -488    659   1145    -85   -818    901   -984   -584    594   1712   2187   1060
   -480    181    659    148   -571    420  -1080   -605    355   1415   1878    805
   -558   -361    197    459   -379    -83  -1021   -628   -163    602   1085     62
   -636   -844   -207    740   -215   -527   -787   -397   -324    135    540   -457
   -675  -1023   -348    849   -166   -685   -550    -51    -72    249    553   -410
   -662  -1015   -353    839   -158   -683   -371    207    140    397    662   -293
   -620   -974   -353    797   -135   -665   -275    358    267    493    735   -218
   -636   -914   -280    774   -179   -597   -257    392    296    517    750   -202
   -633   -953   -319    792   -158   -636   -228    418    306    524    758   -202
   -665  -1021   -355    841   -155   -691   -194    428    306    524    745   -231
   -683  -1101   -418    893   -132   -761   -179    413    280    475    667   -309
   -657  -1111   -454    880   -101   -784   -168    446    296    472    646   -296
   -579  -1065   -488    820    -46   -776   -174    465    311    485    665   -252
   -517  -1021   -504    769     -7   -763   -207    444    301    480    672   -254
   -504  -1034   -530    769     12   -782   -231    426    280    457    654   -275
   -485  -1028   -542    756     25   -784   -220    433    280    444    644   -290
   -475  -1028   -553    750     38   -792   -223    426    267    410    607   -327
   -446  -1057   -613    750     80   -836   -220    433    257    376    568   -361
   -400  -1060   -659    730    129   -859   -220    452    262    374    571   -335
   -387   -976   -589    680     98   -784   -226    457    275    392    600   -303
   -371   -945   -574    657     98   -761   -231    462    280    397    610   -301
   -340   -917   -576    628    116   -748   -231    472    288    407    620   -296
   -327   -891   -563    610    116   -727   -207    498    322    433    649   -270
   -353   -927   -574    639    106   -750   -210    504    332    441    654   -257
   -296   -958   -662    626    181   -810   -213    524    348    454    667   -241
   -239   -966   -727    602    241   -849   -244    540    345    457    665   -241
   -101   -961   -859    532    379   -911   -296    514    309    420    626   -285
     -2   -922   -922    459    459   -922   -327    493    285    392    600   -316
     77   -904   -982    410    530   -943   -345    498    290    387    594   -311
    174   -862  -1036    342    602   -948   -374    501    288    381    589   -306
    142   -828   -971    342    555   -898   -376    532    309    407    618   -283
    132   -807   -943    337    535   -875   -371    563    337    441    654   -236
    111   -839   -950    363    530   -893   -363    584    361    465    688   -205
     64   -896   -963    413    511   -930   -342    613    381    488    706   -189
     31   -961   -992    465    511   -976   -322    646    400    509    724   -153
      7  -1018  -1026    504    517  -1021   -314    652    394    506    724   -140
     -7   -997   -989    501    491   -995   -329    626    363    475    701   -158
    -10   -958   -948    483    467   -953   -345    594    332    441    675   -184
    -46   -930   -883    488    418   -906   -348    568    306    407    644   -207
   -109   -852   -743    480    314   -797   -371    524    267    361    610   -244
   -176   -805   -631    491    226   -719   -394    506    236    327    589   -272
   -254   -732   -480    491    111   -607   -387    514    244    329    592   -270
   -350   -665   -314    509    -18   -491   -358    524    265    337    594   -277
   -478   -659   -184    568   -148   -423   -309    511    262    337    592   -288
   -548   -662   -116    605   -215   -389   -301    498    257    335    581   -290
   -542   -641    -98    592   -226   -368   -301    498    270    350    589   -262
   -509   -636   -127    574   -192   -381   -301    493    265    353    600   -246
   -439   -641   -202    537   -122   -423   -327    452    233    324    581   -267
   -363   -662   -301    511    -31   -483   -342    423    210    306    553   -293
   -311   -683   -374    496     28   -530   -363    392    184    288    527   -316
   -272   -678   -405    475     64   -542   -371    374    166    272    504   -335
   -275   -657   -381    465     51   -519   -361    392    194    298    527   -303
   -309   -602   -293    454     -7   -449   -322    436    254    355    576   -244
   -301   -568   -270    433    -15   -420   -277    467    293    397    607   -200
   -298   -542   -244    420    -28   -394   -241    493    319    423    620   -174
   -337   -581   -244    459    -49   -413   -233    506    322    428    607   -174
   -252   -504   -252    376     -2   -376   -207    550    363    467    639   -129
   -176   -397   -220    285     20   -309   -205    587    407    509    675    -80
   -189   -400   -210    296     10   -306   -239    566    407    506    670    -75
   -194   -426   -231    309     15   -327   -267    550    402    506    672    -64
   -181   -363   -184    272      0   -275   -298    537    407    519    688    -41
   -166   -316   -153    239     -7   -236   -293    545    423    537    711    -12
   -140   -259   -119    200    -10   -189   -277    561    441    555    732      5
   -127   -236   -109    181    -10   -174   -301    535    418    532    701    -33
    -80   -246   -168    163     41   -207   -314    519    387    506    675    -49
    -41   -267   -226    150     90   -246   -303    522    371    498    667    -51
    -46   -311   -265    179    109   -288   -283    527    350    478    646    -72
    -59   -376   -319    215    127   -350   -298    501    314    449    615    -98
    -98   -431   -332    265    114   -381   -311    470    277    415    576   -127
   -119   -449   -332    283    103   -389   -316    446    249    387    548   -166
   -114   -475   -361    296    122   -418   -340    426    226    368    532   -176
   -132   -493   -361    311    111   -426   -366    400    205    355    527   -184
   -161   -506   -345    332     90   -426   -368    394    202    355    530   -187
   -176   -501   -324    337     72   -415   -379    384    187    342    493   -213
   -150   -532   -381    342    114   -457   -397    366    163    316    454   -215
   -122   -623   -501    374    187   -563   -423    335    129    285    426   -231
   -103   -657   -553    379    223   -605   -426    327    116    275    418   -239
    -44   -540   -498    290    226   -519   -405    342    137    303    446   -215
     15   -548   -563    267    288   -555   -428    316    109    277    423   -231
    252   -787  -1039    267    644   -911   -535    218    -57     88    233   -405
    563  -1085  -1649    259   1104  -1366   -584    168   -257   -179    -57   -678
    654  -1280  -1935    311   1291  -1608   -452    303   -270   -303   -228   -846
    439  -1072  -1512    316    974  -1291   -197    535     23    -83    -41   -685
    231   -517   -748    140    488   -631   -174    288    231    265    358   -309
    148    140     -7   -145     75     67   -496   -205    327    670    875    200
    -72    802    872   -366   -475    836   -831   -527    519   1200   1499    789
   -202   1200   1402   -498   -802   1301  -1195   -688    714   1683   2008   1280
   -244    901   1145   -329   -696   1023  -1369   -724    597   1615   1906   1215
   -329    265    592     31   -462    428  -1306   -704    124    945   1226    589
   -524   -444     80    483   -303   -184  -1052   -524   -298    233    504    -62
   -693   -857   -163    776   -265   -511   -761   -171   -200    140    311   -236
   -724   -948   -223    836   -252   -587   -561    106      0    277    366   -189
   -771   -958   -189    865   -290   -574   -426    293    132    376    415   -150
   -831   -940   -111    885   -361   -527   -322    415    233    454    470   -101
   -859   -932    -72    896   -394   -504   -249    498    293    501    506    -62
   -852   -945    -93    896   -381   -519   -213    537    311    504    506    -64
   -818   -945   -127    880   -348   -537   -168    576    335    511    514    -51
   -717   -859   -142    787   -288   -501   -124    626    379    545    553     -7
   -584   -800   -215    693   -184   -509   -148    610    374    532    542    -15
   -376   -774   -400    574     10   -587   -218    522    280    431    444   -111
   -155   -810   -654    483    249   -732   -319    418    171    311    327   -231
     62   -862   -927    400    493   -896   -420    311     67    194    207   -353
    296   -888  -1184    296    740  -1036   -498    218    -25     88     96   -454
    439   -885  -1327    223    880  -1106   -579    145    -96     12     18   -517
    475   -875  -1350    200    911  -1111   -626    109   -129    -25    -33   -550
    433   -943  -1376    254    904  -1158   -654     83   -161    -59    -75   -579
    389  -1002  -1392    306    891  -1197   -649     90   -158    -57    -77   -579
    337   -997  -1335    329    833  -1166   -613    132   -119    -31    -57   -553
    267   -976  -1244    353    753  -1109   -563    189    -59     20    -15   -506
    174   -995  -1169    410    670  -1080   -566    215    -31     46     -2   -483
    135   -943  -1078    405    605  -1010   -527    270     25     96     46   -423
    148   -841   -989    348    568   -914   -467    340    103    181    124   -342
    109   -818   -930    353    519   -872   -444    381    145    226    158   -306
     80   -795   -875    353    478   -833   -410    436    192    262    192   -262
     83   -724   -807    322    444   -766   -350    514    267    340    265   -179
     83   -685   -769    298    423   -727   -306    579    327    400    319   -114
     46   -706   -756    329    400   -730   -267    636    384    454    361    -64
     18   -706   -724    342    371   -714   -220    693    433    498    400    -41
    -36   -735   -698    387    329   -717   -252    693    426    496    394    -41
      2   -644   -649    319    324   -646   -244    704    433    514    410    -25
     38   -581   -623    270    329   -602   -249    691    423    506    407    -31
     77   -584   -662    254    368   -623   -246    672    397    475    392    -51
    103   -548   -652    223    376   -600   -236    644    368    428    350   -106
    129   -540   -672    205    400   -607   -272    594    324    384    319   -132
    161   -522   -685    179    420   -602   -283    566    298    368    311   -140
    106   -566   -675    228    387   -620   -340    504    241    322    275   -197
     59   -555   -615    249    337   -584   -348    467    210    303    270   -220
     62   -522   -587    228    322   -553   -314    462    218    324    290   -213
     83   -506   -589    210    335   -545   -283    459    231    350    316   -189
     67   -553   -620    239    342   -587   -277    436    231    353    319   -187
     85   -571   -657    244    371   -613   -265    423    239    361    322   -184
    114   -568   -685    226    400   -626   -223    436    257    363    335   -174
     77   -633   -711    277    392   -672   -218    428    259    348    329   -166
    -15   -745   -730    379    355   -737   -236    418    249    342    309   -181
    -88   -610   -522    350    215   -566   -171    459    301    394    329   -150
   -254   -553   -298    402     20   -426   -171    459    322    413    337   -155
   -384   -540   -158    462   -114   -350   -127    498    374    457    387   -111
   -483   -483      0    480   -244   -241    -77    550    439    506    441    -38
   -605   -441    163    524   -384   -140    -23    610    504    563    501     41
   -701   -400    301    548   -504    -49     64    704    597    646    576    124
   -800   -371    428    587   -615     28    142    792    672    704    652    241
   -898   -366    532    631   -717     83    207    875    735    782    714    335
   -927   -322    605    626   -766    140    262    924    787    831    701    319
   -922   -226    693    571   -810    233    277    953    839    883    748    358
   -974   -244    730    607   -854    241    254    953    852    901    784    387
   -989   -236    753    610   -872    259    252    969    885    932    831    444
   -987   -194    792    592   -891    298    246    963    888    943    844    444
   -987   -140    846    561   -917    353    215    937    878    932    820    407
   -945    -59    883    501   -917    410    145    872    820    872    774    353
   -888    -96    789    491   -841    345     67    776    722    774    698    280
   -730   -236    493    483   -613    127     -7    680    613    665    610    202
   -610   -270    337    439   -475     33    -62    589    511    550    491     90
   -530   -270    259    400   -397     -5    -80    553    465    493    433     28
   -524   -254    270    387   -400      7    -83    550    444    462    413      5
   -594   -345    249    470   -423    -49   -142    509    387    400    371    -33
   -615   -418    197    514   -407   -111   -163    480    348    358    342    -57
   -605   -433    168    519   -387   -132   -181    441    306    314    296   -103
   -667   -527    140    594   -405   -194   -246    379    244    254    239   -161
   -662   -501    161    581   -413   -171   -228    381    246    254    239   -155
   -667   -420    246    542   -459    -88   -194    407    272    272    265   -127
   -685   -405    280    545   -483    -62   -176    426    283    275    280   -109
   -740   -532    205    636   -472   -163   -249    361    213    210    213   -176
   -750   -574    176    662   -465   -200   -329    283    142    145    145   -244
   -678   -568    106    623   -394   -231   -322    272    135    140    137   -259
   -600   -527     72    563   -337   -228   -275    293    140    124    106   -293
   -537   -592    -54    563   -244   -322   -257    311    103     59     38   -335
   -462   -792   -329    628    -67   -561   -181    376     15    -88   -122   -475
   -491  -1041   -550    763     28   -795   -103    441    -44   -244   -314   -680
   -420   -875   -454    646     15   -665     31    498    103   -132   -218   -615
   -366   -400    -33    381   -166   -218    -54    205    244    127     75   -340
   -394    239    633     77   -514    436   -420   -244    402    566    597    184
   -537    893   1431   -179   -984   1163   -763   -475    678   1104   1182    743
   -483   1187   1670   -350  -1075   1428  -1104   -561    875   1491   1564   1135
   -387    865   1249   -241   -818   1054  -1293   -646    683   1325   1402   1021
   -418    228    646     96   -532    436  -1296   -745    114    623    719    376
   -491   -465     23    475   -259   -223  -1070   -649   -379    -85      5   -316
   -449   -730   -280    589    -85   -504   -779   -335   -301   -168   -163   -475
   -337   -748   -410    540     33   -579   -584    -98   -148    -90   -145   -462
   -158   -797   -639    478    239   -719   -467     41    -75    -64   -155   -467
    -33   -857   -823    444    392   -839   -491     23   -122   -127   -231   -548
     59   -898   -961    418    509   -930   -480     36   -127   -148   -265   -587
    174   -849  -1023    335    597   -935   -439     59   -111   -142   -262   -592
     36  -1028  -1065    496    550  -1047   -558    -44   -202   -233   -335   -662
     85  -1021  -1106    465    594  -1062   -555    -54   -226   -277   -366   -693
    244   -909  -1156    332    698  -1031   -522    -15   -210   -280   -366   -704
    332   -831  -1163    249    745   -997   -519     10   -187   -275   -348   -691
    374   -732  -1106    179    740   -919   -478     80   -114   -220   -270   -602
    249   -792  -1044    270    644   -917   -436     90   -119   -236   -265   -587
    150   -805   -958    327    553   -880   -410     96   -111   -241   -257   -571
    192   -646   -839    226    514   -743   -348    158    -46   -184   -200   -509
    275   -498   -774    111    524   -636   -311    194    -10   -155   -176   -483
    280   -493   -776    106    527   -636   -306    210      7   -148   -163   -470
    267   -511   -779    122    522   -644   -283    236     25   -140   -153   -452
    252   -446   -698     96    475   -571   -262    254     54   -127   -142   -446
    246   -418   -665     85    454   -540   -241    285     77   -124   -140   -441
    265   -329   -597     31    428   -465   -228    322    109    -98   -106   -418
    220   -298   -522     38    368   -410   -236    345    137    -80    -88   -397
    215   -290   -509     36    358   -400   -189    397    181    -46    -54   -345
    150   -387   -537    119    342   -462   -153    436    207    -33    -28   -309
    -57   -491   -436    272    187   -465   -194    418    187    -62    -38   -309
   -137   -387   -249    262     54   -319   -142    478    246    -23      0   -267
   -210   -340   -129    275    -41   -236   -101    532    293      5     36   -236
   -290   -303    -12    298   -140   -158   -119    571    335     41     77   -181
   -366   -332     31    348   -200   -153   -150    592    361     67    116   -122
   -428   -379     49    405   -241   -166   -103    626    379     80    124    -96
   -517   -413    103    465   -311   -155    -44    644    397    109    140    -80
   -594   -387    207    491   -402    -90     23    678    433    163    189    -41
   -698   -376    322    535   -511    -28     20    675    436    166    210      0
   -592   -405    184    498   -389   -111    -57    618    387    103    155    -25
   -371   -478   -106    423   -135   -290   -161    522    306     38     72    -98
   -142   -597   -454    371    155   -527   -207    423    207    -31    -12   -210
    -93   -618   -524    353    215   -571   -192    410    202    -33    -15   -228
   -171   -654   -483    410    155   -568   -187    384    187    -41    -15   -218
   -187   -711   -527    446    168   -620   -168    361    166    -51    -28   -205
   -140   -753   -613    446    236   -683   -150    350    166    -54    -46   -207
   -213   -836   -626    522    205   -732   -192    296    124   -101    -96   -244
   -270   -870   -602    568    163   -737   -197    239     85   -158   -135   -275
   -283   -867   -584    574    150   -724   -194    200     54   -210   -171   -301
   -306   -805   -498    555     96   -652   -213    155     25   -249   -200   -316
   -218   -698   -480    457    127   -589   -337    129     12   -252   -205   -322
   -145   -644   -501    394    176   -574   -496     88    -18   -288   -239   -361
   -239   -659   -423    446     90   -542   -446     10    -93   -371   -301   -426
   -335   -620   -285    478    -25   -454   -311    -51   -174   -480   -368   -470
   -280   -524   -244    402    -20   -384   -303    -38   -171   -465   -368   -459
   -265   -493   -231    379    -18   -363   -316    -28   -158   -446   -374   -509
   -239   -407   -168    322    -36   -288   -340     20   -116   -433   -358   -496
   -124   -194    -70    161    -28   -132   -514    101    -33   -376   -275   -407
   -181   -189     -7    184    -88    -98   -524     44    -59   -392   -270   -410
   -311   -249     62    280   -187    -93   -335     -7    -83   -407   -280   -418
   -301   -179    122    239   -213    -28   -301    -28    -93   -423   -288   -415
   -270    -72    197    171   -233     62   -327    -41    -88   -418   -267   -384
   -303   -132    171    218   -239     18   -467    -96   -124   -441   -280   -384
   -309   -176    132    241   -223    -23   -478    -98   -140   -441   -290   -387
   -348   -215    129    280   -239    -44   -431   -106   -166   -465   -314   -407
   -340   -202    137    272   -239    -33   -446   -127   -189   -491   -327   -405
   -324   -200    122    259   -226    -38   -470   -145   -202   -498   -342   -410
   -332   -316     15    324   -174   -150   -496   -176   -252   -548   -387   -444
   -358   -439    -83    397   -140   -262   -504   -207   -311   -607   -452   -491
   -342   -457   -114    400   -114   -285   -475   -218   -337   -659   -491   -511
   -345   -524   -179    436    -85   -353   -517   -254   -392   -709   -545   -548
   -327   -571   -246    449    -41   -410   -602   -277   -426   -719   -587   -579
   -252   -542   -293    394     20   -418   -704   -244   -389   -665   -555   -535
   -293   -670   -376    483     41   -524   -714   -309   -446   -691   -576   -568
   -371   -732   -363    550     -5   -548   -550   -361   -496   -732   -615   -579
   -363   -743   -379    553      5   -561   -517   -374   -524   -763   -646   -568
   -332   -735   -402    532     33   -568   -535   -371   -524   -771   -644   -555
   -319   -724   -405    522     41   -566   -548   -376   -524   -771   -631   -545
   -381   -805   -423    592     18   -615   -563   -405   -548   -805   -659   -581
   -454   -880   -428    667    -12   -654   -576   -428   -574   -828   -675   -587
   -485   -880   -394    683    -46   -639   -561   -400   -563   -818   -662   -566
   -480   -924   -444    704    -18   -685   -555   -371   -594   -865   -727   -633
   -545  -1187   -644    865     49   -917   -478   -298   -659   -987   -875   -782
   -592  -1350   -761    971     83  -1057   -290   -137   -628  -1065  -1005   -909
   -631  -1241   -610    935    -12   -924   -189     10   -472   -979   -948   -862
   -735   -833    -98    784   -319   -467   -262   -168   -335   -753   -691   -641
   -826   -259    566    542   -698    153   -545   -620   -257   -387   -218   -194
   -937    327   1265    303  -1101    795   -766   -958   -129     72    329    311
   -924    763   1688     80  -1306   1226  -1060  -1124     38    535    815    771
   -888    581   1470    153  -1179   1026  -1379  -1215    -41    592    846    846
   -969    -33    932    501   -950    449  -1306  -1312   -571   -116    142    213
  -1026   -555    470    792   -750    -44  -1119  -1249  -1060   -891   -602   -480
   -956   -797    158    875   -558   -319   -935   -989  -1072  -1098   -852   -706
   -815   -704    111    761   -465   -296   -787   -737   -867   -979   -779   -633
   -654   -683    -28    667   -314   -355   -730   -592   -774   -937   -769   -628
   -470   -667   -197    568   -137   -433   -693   -527   -750   -958   -797   -652
   -335   -623   -290    478    -23   -457   -649   -524   -774   -997   -833   -696
   -340   -704   -363    522     10   -535   -717   -581   -844  -1085   -927   -797
   -288   -711   -423    496     67   -568   -815   -618   -885  -1137   -984   -849
   -239   -706   -470    472    114   -589   -831   -646   -911  -1171  -1023   -859
   -249   -685   -436    465     93   -561   -841   -636   -891  -1161  -1010   -815
    -72   -592   -519    332    223   -555   -984   -592   -862  -1145   -992   -784
    -46   -615   -568    329    257   -592  -1023   -597   -880  -1166  -1018   -815
   -161   -678   -519    418    176   -600   -846   -620   -901  -1176  -1028   -831
   -244   -691   -449    467     98   -571   -805   -633   -904  -1171  -1018   -833
   -179   -675   -496    428    158   -587   -870   -657   -924  -1195  -1049   -867
    -67   -685   -618    374    275   -652   -927   -626   -911  -1187  -1052   -854
   -280   -769   -488    522    103   -628   -948   -589   -878  -1171  -1018   -800
   -501   -802   -303    652   -101   -553   -893   -561   -844  -1150   -982   -750
   -478   -776   -298    628    -90   -537   -854   -579   -870  -1163   -974   -743
   -322   -678   -355    498     15   -517   -922   -623   -906  -1205  -1013   -789
   -226   -587   -363    405     67   -475  -1000   -649   -924  -1221  -1023   -805
   -210   -568   -361    389     75   -467  -1005   -659   -945  -1228  -1044   -813
   -252   -548   -296    400     20   -423   -958   -610   -911  -1195  -1021   -779
   -348   -618   -272    483    -38   -444   -956   -600   -906  -1192  -1021   -774
   -301   -631   -329    465     12   -480   -930   -592   -911  -1192  -1021   -792
   -163   -576   -415    368    124   -496   -948   -600   -930  -1202  -1044   -846
    -90   -548   -457    319    181   -504  -1018   -631   -966  -1226  -1065   -878
    -18   -514   -498    265    239   -506  -1067   -641   -976  -1228  -1072   -883
     20   -517   -540    246    280   -527  -1109   -646   -984  -1228  -1085   -893
    -23   -535   -511    277    244   -522  -1091   -639   -982  -1218  -1078   -878
    -57   -579   -522    319    231   -550  -1098   -607   -984  -1221  -1096   -883
    -59   -548   -488    301    213   -519  -1062   -589   -971  -1197  -1072   -844
   -192   -568   -379    379     93   -475   -995   -610   -971  -1184  -1060   -820
   -270   -714   -446    491     88   -581   -937   -675  -1026  -1236  -1111   -854
   -187   -802   -615    496    213   -709   -956   -662  -1049  -1262  -1132   -859
   -122   -756   -633    436    254   -693   -963   -610  -1031  -1234  -1111   -854
   -181   -771   -589    478    202   -680   -940   -615  -1034  -1231  -1106   -854
   -288   -810   -522    548    114   -667   -901   -646  -1041  -1236  -1085   -831
   -329   -849   -519    589     93   -685   -872   -680  -1062  -1252  -1096   -841
   -342   -841   -501    592     77   -672   -888   -680  -1065  -1257  -1111   -857
   -368   -888   -519    626     75   -704   -911   -722  -1096  -1293  -1156   -901
   -384   -971   -587    675    101   -779   -919   -758  -1111  -1312  -1189   -924
   -366   -997   -631    683    132   -815  -1000   -771  -1104  -1309  -1189   -911
   -376  -1005   -631    691    127   -820   -987   -815  -1130  -1327  -1208   -943
   -644  -1137   -493    891    -75   -815   -865   -987  -1226  -1410  -1283  -1039
   -753  -1202   -452    976   -153   -826   -823  -1187  -1309  -1475  -1325  -1080
   -368  -1171   -802    771    215   -987   -945  -1127  -1327  -1483  -1343  -1091
   -135  -1117   -984    623    423  -1052  -1028   -924  -1273  -1431  -1322  -1085
    -98  -1210  -1111    654    506  -1163  -1067   -935  -1288  -1444  -1374  -1145
    -83  -1286  -1202    683    558  -1247  -1054   -979  -1306  -1454  -1379  -1158
     31  -1236  -1267    602    649  -1252  -1057  -1031  -1317  -1462  -1366  -1166
    174  -1247  -1421    535    795  -1335  -1106  -1067  -1369  -1517  -1413  -1213
    296  -1223  -1519    462    906  -1369  -1127  -1083  -1395  -1548  -1447  -1252
    431  -1182  -1615    374   1021  -1397  -1163  -1109  -1410  -1571  -1473  -1278
    568  -1106  -1675    270   1122  -1389  -1205  -1140  -1423  -1610  -1499  -1296
    675  -1018  -1693    171   1182  -1356  -1286  -1197  -1444  -1654  -1499  -1306
    805   -906  -1712     49   1257  -1306  -1397  -1278  -1491  -1725  -1540  -1361
    909   -792  -1701    -59   1304  -1247  -1467  -1330  -1530  -1753  -1564  -1387
    930   -740  -1670    -93   1299  -1205  -1535  -1387  -1590  -1787  -1608  -1436
    961   -688  -1652   -137   1306  -1169  -1540  -1410  -1618  -1805  -1636  -1475
    839   -709  -1548    -64   1192  -1127  -1506  -1460  -1644  -1808  -1652  -1488
    659   -774  -1436     54   1047  -1104  -1449  -1525  -1662  -1784  -1662  -1491
    810   -792  -1602     -7   1205  -1197  -1475  -1514  -1706  -1797  -1717  -1530
    888   -833  -1725    -28   1304  -1280  -1473  -1350  -1652  -1732  -1712  -1512
    737   -943  -1680    101   1208  -1312  -1431  -1270  -1595  -1662  -1657  -1454
    545  -1036  -1582    244   1062  -1309  -1371  -1249  -1574  -1636  -1634  -1423
    355  -1075  -1431    361    893  -1252  -1312  -1218  -1540  -1597  -1590  -1384
    197  -1078  -1275    439    735  -1174  -1273  -1192  -1506  -1551  -1548  -1337
    109  -1096  -1205    493    654  -1150  -1231  -1161  -1488  -1535  -1532  -1317
     28  -1078  -1106    524    566  -1093  -1184  -1111  -1444  -1496  -1493  -1270
    -64  -1148  -1083    607    509  -1117  -1148  -1065  -1405  -1444  -1431  -1192
   -150  -1140   -989    644    415  -1065  -1140  -1036  -1353  -1369  -1353  -1117
   -207  -1041   -836    623    311   -940  -1140  -1034  -1340  -1335  -1325  -1101
   -231  -1072   -844    649    303   -961  -1096  -1005  -1327  -1317  -1319  -1093
   -241  -1047   -805    644    280   -927  -1041   -958  -1291  -1280  -1299  -1075
   -337  -1171   -836    753    246  -1005  -1034   -945  -1314  -1299  -1322  -1098
   -379  -1387  -1008    883    311  -1197   -948   -854  -1348  -1361  -1405  -1161
   -428  -1605  -1176   1015    371  -1389   -748   -670  -1319  -1415  -1506  -1244
   -496  -1577  -1080   1036    290  -1330   -519   -472  -1140  -1314  -1449  -1200
   -597  -1179   -581    885    -10   -880   -532   -727  -1041  -1101  -1200   -971
   -657   -675    -20    665   -319   -348   -888  -1241  -1021   -771   -776   -563
   -756    -36    717    394   -735    340  -1306  -1649   -914   -306   -223    -59
   -828    555   1384    137  -1106    969  -1712  -1922   -774    153    316    418
   -771    483   1252    142  -1013    867  -1977  -2005   -766    275    439    542
   -745   -142    600    444   -672    228  -1912  -1925  -1093   -207    -67    101
   -800   -891    -93    844   -353   -493  -1590  -1696  -1545   -958   -823   -553
   -953  -1332   -379   1143   -288   -857  -1234  -1304  -1491  -1145  -1106   -797
  -1026  -1384   -358   1202   -335   -870   -961   -966  -1228   -961  -1041   -748
  -1070  -1415   -348   1241   -361   -883   -787   -753  -1070   -828   -982   -701
  -1065  -1436   -371   1252   -348   -906   -698   -654   -997   -756   -953   -685
  -1057  -1418   -361   1239   -348   -891   -724   -670  -1010   -753   -984   -743
  -1000  -1447   -449   1221   -277   -950   -737   -683  -1034   -753  -1031   -789
   -953  -1478   -524   1213   -215  -1002   -727   -675  -1028   -730  -1044   -800
   -917  -1506   -592   1210   -163  -1052   -717   -654  -1018   -706  -1039   -797
   -880  -1473   -592   1176   -145  -1034   -732   -659  -1013   -693   -997   -782
   -836  -1423   -587   1130   -127  -1008   -766   -688  -1028   -719  -1005   -883
   -807  -1379   -571   1093   -119   -976   -769   -698  -1031   -748  -1036   -995
   -756  -1348   -594   1049    -80   -971   -758   -706  -1044   -789  -1096   -982
   -610  -1395   -784   1002     85  -1091   -833   -779  -1130   -904  -1195  -1018
   -467  -1436   -969    950    249  -1202   -880   -818  -1158   -930  -1184  -1031
   -327  -1457  -1132    891    402  -1296   -872   -805  -1135   -904  -1137  -1028
   -236  -1509  -1273    870    517  -1389   -852   -766  -1096   -870  -1109  -1039
   -150  -1499  -1348    826    597  -1423   -862   -769  -1093   -870  -1111  -1044
   -137  -1618  -1480    875    670  -1548   -901   -826  -1156   -924  -1145  -1083
    -36  -1688  -1652    862    805  -1670   -927   -862  -1197   -958  -1171  -1137
    119  -1654  -1777    766    945  -1714   -927   -859  -1195   -953  -1166  -1156
    205  -1628  -1834    711   1018  -1730   -917   -841  -1161   -922  -1135  -1145
    228  -1592  -1823    680   1026  -1706   -932   -823  -1137   -888  -1111  -1137
    228  -1535  -1764    652    995  -1647   -953   -823  -1124   -878  -1143  -1163
    207  -1480  -1691    633    948  -1584   -943   -805  -1101   -852  -1150  -1174
    174  -1467  -1641    646    906  -1553   -945   -787  -1085   -836  -1150  -1197
    116  -1509  -1628    696    870  -1569   -969   -779  -1080   -831  -1153  -1218
     96  -1506  -1602    704    849  -1553   -966   -756  -1057   -815  -1130  -1197
     83  -1509  -1592    714    836  -1551   -940   -714  -1026   -795  -1101  -1161
     88  -1522  -1610    717    849  -1566   -901   -665   -982   -748  -1039  -1106
     62  -1478  -1540    706    800  -1509   -898   -654   -950   -709  -1002  -1085
     23  -1462  -1486    719    753  -1475   -906   -667   -963   -709   -997  -1091
    -10  -1449  -1439    730    714  -1444   -893   -675   -956   -693   -976  -1067
    -41  -1447  -1405    745    680  -1426   -898   -698   -979   -704   -997  -1078
    -75  -1473  -1400    771    659  -1439   -904   -722  -1013   -719  -1010  -1091
   -109  -1478  -1369    792    628  -1423   -898   -730  -1010   -711  -1000  -1085
   -132  -1522  -1392    826    628  -1457   -904   -727  -1015   -704   -989  -1075
   -207  -1543  -1335    875    563  -1439   -883   -724  -1000   -680   -974  -1062
   -285  -1499  -1215    891    462  -1358   -849   -711   -963   -644   -943  -1031
   -371  -1486  -1114    927    371  -1301   -841   -732   -953   -636   -927  -1031
   -491  -1470   -979    979    241  -1226   -826   -743   -937   -613   -901  -1018
   -644  -1457   -813   1052     83  -1135   -789   -732   -898   -574   -857   -995
   -810  -1491   -680   1148    -64  -1085   -753   -717   -862   -530   -813   -961
   -932  -1525   -592   1228   -171  -1060   -730   -696   -828   -491   -779   -937
  -1018  -1545   -530   1280   -246  -1039   -711   -680   -807   -478   -763   -932
  -1062  -1564   -501   1314   -280  -1034   -683   -662   -784   -454   -735   -917
  -1057  -1540   -483   1296   -288  -1010   -657   -636   -756   -418   -698   -893
  -1010  -1491   -480   1249   -267   -984   -628   -600   -717   -374   -659   -867
   -950  -1434   -483   1189   -236   -958   -592   -553   -670   -322   -620   -844
   -919  -1408   -488   1163   -215   -948   -563   -517   -639   -290   -600   -841
   -919  -1415   -496   1166   -213   -956   -563   -517   -641   -285   -613   -862
   -898  -1428   -532   1163   -184   -982   -563   -514   -641   -285   -626   -885
   -883  -1428   -545   1153   -168   -987   -545   -491   -607   -259   -605   -870
   -898  -1413   -514   1156   -192   -963   -553   -480   -574   -218   -566   -844
   -831  -1369   -537   1098   -150   -953   -584   -496   -568   -200   -553   -841
   -737  -1309   -571   1023    -83   -940   -644   -532   -587   -200   -553   -849
   -581  -1306   -724    943     70  -1015   -704   -574   -626   -233   -581   -891
   -387  -1314   -927    852    270  -1122   -740   -618   -667   -272   -626   -943
   -483  -1382   -898    930    205  -1143   -779   -636   -680   -280   -639   -950
   -545  -1376   -831    961    140  -1104   -805   -652   -683   -280   -633   -948
   -532  -1356   -823    943    145  -1091   -823   -672   -691   -293   -639   -950
   -436  -1369   -932    904    246  -1150   -820   -683   -696   -306   -654   -974
   -345  -1444  -1101    893    376  -1273   -852   -727   -748   -355   -709  -1039
   -319  -1579  -1262    948    470  -1421   -904   -800   -826   -415   -776  -1119
   -298  -1647  -1348    971    524  -1499   -914   -836   -849   -420   -784  -1150
   -301  -1675  -1374    989    535  -1525   -911   -852   -841   -384   -756  -1163
   -361  -1735  -1376   1047    506  -1556   -932   -891   -820   -368   -756  -1200
   -376  -1758  -1384   1067    504  -1571   -982   -937   -745   -374   -756  -1223
   -303  -1667  -1366    984    530  -1517  -1018   -875   -610   -335   -696  -1182
   -187  -1579  -1392    883    602  -1486  -1083   -693   -589   -327   -670  -1163
   -145  -1486  -1343    815    597  -1415  -1023   -545   -620   -327   -649  -1143
    -31  -1176  -1145    602    555  -1161   -613   -423   -527   -197   -509  -1000
   -124  -1036   -911    579    392   -974   -252   -371   -441    -88   -389   -883
   -797  -1428   -631   1114    -83  -1031   -223   -462   -506   -137   -444   -950
  -1891  -2244   -353   2065   -769  -1299   -415   -602   -646   -270   -574  -1091
  -2611  -2579     31   2595  -1322  -1273   -392   -506   -600   -228   -524  -1047
  -2748  -2611    137   2678  -1444  -1239   -241   -303   -535   -207   -517  -1034
  -2517  -2582    -64   2551  -1226  -1325    -88   -132   -501   -280   -628  -1148
  -2174  -2351   -179   2262  -1000  -1265    -80   -176   -436   -254   -602  -1145
  -1683  -1849   -166   1766   -761  -1008   -355   -696   -496   -135   -428  -1008
  -1280  -1249     28   1262   -657   -610   -953  -1369   -581    119    -75   -696
   -979   -366    613    672   -797    122  -1410  -1777   -465    584    480   -215
   -774    148    919    311   -846    532  -1829  -2005   -350    971    906    163
   -670    -75    592    371   -631    257  -1995  -2042   -444    914    833    109
   -745   -846   -103    795   -322   -475  -1873  -1919   -880    246    161   -488
   -883  -1636   -753   1260    -64  -1195  -1470  -1579  -1267   -480   -576  -1137
  -1080  -1779   -701   1428   -189  -1241  -1065  -1072   -950   -368   -566  -1130
  -1270  -1766   -496   1517   -389  -1132   -815   -719   -667   -168   -428  -1010
  -1145  -1727   -581   1436   -283  -1156   -698   -542   -545    -93   -389   -979
   -714  -1717  -1002   1215    142  -1361   -771   -579   -597   -161   -467  -1060
   -252  -1641  -1392    945    568  -1517   -849   -618   -644   -202   -522  -1127
    -49  -1564  -1514    805    732  -1540   -857   -607   -636   -187   -530  -1148
    -67  -1613  -1548    839    737  -1582   -857   -605   -644   -181   -550  -1174
   -223  -1836  -1613   1031    693  -1725   -898   -659   -706   -231   -615  -1241
   -358  -1992  -1634   1174    636  -1813   -867   -654   -709   -233   -620  -1257
   -431  -2039  -1608   1234    587  -1823   -805   -605   -670   -184   -592  -1244
   -426  -2044  -1621   1234    597  -1834   -787   -581   -646   -148   -571  -1241
   -394  -2047  -1652   1221    628  -1849   -805   -602   -659   -171   -594  -1280
   -368  -2114  -1745   1239    685  -1930   -844   -639   -688   -218   -631  -1317
   -290  -2135  -1844   1213    774  -1990   -849   -626   -678   -197   -618  -1309
   -210  -2096  -1888   1150    836  -1992   -813   -587   -665   -161   -597  -1273
   -241  -2083  -1842   1163    800  -1964   -818   -576   -659   -150   -584  -1262
   -345  -2078  -1732   1210    693  -1906   -852   -581   -667   -161   -579  -1267
   -394  -2018  -1623   1205    613  -1821   -818   -530   -620   -122   -517  -1215
   -426  -1992  -1569   1208    568  -1779   -776   -462   -558    -75   -444  -1171
   -446  -1977  -1530   1213    540  -1753   -771   -407   -504    -18   -384  -1153
   -452  -1914  -1465   1182    504  -1691   -743   -355   -457     10   -400  -1122
   -457  -1867  -1413   1161    478  -1641   -735   -332   -441     18   -407  -1117
   -428  -1800  -1374   1111    472  -1587   -709   -285   -407     57   -394  -1109
   -405  -1795  -1389   1101    491  -1592   -672   -218   -355    111   -353  -1036
   -472  -1888  -1415   1179    470  -1652   -701   -194   -337    153   -327  -1026
   -449  -1917  -1470   1182    509  -1693   -691   -150   -301    220   -296  -1005
   -348  -1896  -1551   1119    600  -1725   -672   -114   -275    265   -265   -987
   -303  -1943  -1639   1124    667  -1792   -727   -142   -306    259   -280  -1008
   -233  -1943  -1709   1088    737  -1826   -782   -174   -337    277   -298  -1034
   -161  -1932  -1771   1047    805  -1852   -771   -176   -340    309   -283  -1036
    -96  -1919  -1823   1005    862  -1870   -761   -171   -337    314   -267  -1041
    -67  -1927  -1860    997    896  -1893   -769   -187   -361    270   -301  -1088
    -23  -1930  -1906    976    940  -1919   -797   -218   -402    210   -345  -1127
     23  -1852  -1875    914    948  -1862   -823   -259   -449    142   -389  -1163
     57  -1816  -1873    878    963  -1844   -844   -298   -485     85   -418  -1184
    140  -1745  -1886    802   1013  -1816   -813   -296   -480     72   -397  -1179
    132  -1758  -1891    813   1010  -1823   -795   -296   -470     72   -387  -1169
    -10  -1829  -1818    919    901  -1823   -854   -342   -491     49   -394  -1176
    -49  -1774  -1725    909    836  -1751   -878   -379   -511     23   -394  -1179
    -44  -1673  -1628    859    792  -1652   -891   -407   -517     20   -381  -1171
   -101  -1686  -1584    891    740  -1636   -904   -418   -498     57   -319  -1130
    -77  -1649  -1574    862    748  -1613   -865   -397   -462     98   -270  -1143
   -158  -1680  -1522    917    680  -1602   -878   -415   -470     77   -309  -1234
   -228  -1657  -1428    943    600  -1543   -878   -394   -444     85   -324  -1210
   -257  -1654  -1400    953    571  -1527   -883   -381   -439     64   -348  -1192
   -267  -1605  -1337    935    532  -1473   -849   -329   -392    101   -306  -1135
   -316  -1532  -1215    922    446  -1374   -795   -270   -329    158   -241  -1083
   -350  -1449  -1098    901    374  -1275   -740   -210   -270    215   -179  -1039
   -379  -1335   -956    857    285  -1148   -636   -124   -189    285    -98   -974
   -563  -1426   -862    995    148  -1145   -701   -150   -210    270   -106  -1000
   -623  -1439   -815   1028     96  -1127   -701   -142   -207    275   -103  -1005
   -542  -1283   -740    914     98  -1013   -610    -59   -119    358    -20   -927
   -454  -1132   -680    792    111   -906   -555      2    -36    449     67   -852
   -478  -1169   -693    823    106   -932   -626    -31    -46    459     77   -854
   -530  -1254   -724    891     96   -989   -737   -103    -96    431     54   -888
   -470  -1260   -789    865    158  -1026   -719    -88    -83    446     80   -878
   -400  -1293   -893    846    244  -1096   -701    -80    -83    449     96   -872
   -376  -1337   -961    857    290  -1150   -727    -96    -98    433     93   -880
   -345  -1340   -997    841    324  -1169   -722    -96   -103    433    101   -880
   -374  -1340   -966    857    296  -1153   -753   -132   -153    376     38   -958
   -405  -1374   -971    888    283  -1174   -753   -142   -187    337      7   -995
   -389  -1387  -1000    888    303  -1195   -727   -129   -187    340     20   -987
   -423  -1439  -1018    930    296  -1231   -737   -137   -197    324     25   -992
   -467  -1439   -971    953    252  -1205   -748   -161   -226    277     18  -1023
   -501  -1460   -958    979    226  -1210   -756   -176   -241    200     51  -1036
   -563  -1470   -909   1015    171  -1189   -774   -192   -252     46     67  -1047
   -563  -1483   -922   1021    179  -1202   -779   -205   -267   -114     41  -1065
   -480  -1480  -1000    982    259  -1241   -795   -218   -293   -168     -2  -1085
   -381  -1426  -1044    901    329  -1236   -831   -239   -322   -111    -49  -1083
   -324  -1400  -1078    862    376  -1239   -865   -267   -350    -31    -83  -1098
   -296  -1325  -1031    807    366  -1179   -891   -293   -376     12    -88  -1135
   -293  -1260   -966    776    335  -1114   -901   -303   -379     51    -41  -1145
   -303  -1244   -940    774    316  -1093   -891   -296   -387     59    -36  -1166
   -311  -1262   -953    787    319  -1109   -844   -259   -397     41    -98  -1184
   -355  -1649  -1293   1002    467  -1473   -839   -236   -488    -90   -316  -1296
   -236  -1966  -1730   1101    745  -1849   -639    -77   -488   -179   -514  -1415
   -132  -1982  -1852   1054    857  -1917   -491     25   -379   -114   -527  -1431
   -132  -1706  -1574    919    719  -1641   -522   -254   -301     54   -350  -1288
   -142  -1192  -1049    667    452  -1122   -813   -789   -259    371     25   -924
   -197   -384   -187    290     -5   -285  -1221  -1226   -153    823    571   -423
   -200    192    389      2   -296    290  -1605  -1408     51   1309   1127     75
   -137     70    207     33   -174    140  -1842  -1470     36   1382   1244    168
   -142   -454   -311    296     83   -381  -1831  -1449   -355    813    727   -350
   -127  -1026   -898    576    384   -963  -1514  -1257   -885    -23    -23  -1096
   -296  -1506  -1210    901    454  -1361  -1208   -854   -878   -210   -124  -1325
   -496  -1717  -1221   1104    361  -1470  -1080   -592   -652   -103   -103  -1280
   -483  -1683  -1200   1083    358  -1441   -906   -350   -439     33    -51  -1192
   -561  -1631  -1070   1096    254  -1350   -805   -202   -311    127     -7  -1150
   -633  -1597   -966   1114    166  -1283   -750   -124   -233    181     44  -1101
   -711  -1675   -966   1192    127  -1322   -688    -38   -150    239     98  -1031
   -807  -1771   -966   1288     77  -1369   -597     54    -59    303    171   -969
   -937  -1758   -820   1348    -59  -1291   -496    153     36    374    257   -909
   -831  -1808   -979   1319     72  -1395   -555     93    -23    301    200   -976
   -600  -1740  -1143   1169    270  -1441   -683    -44   -153    163     77  -1101
   -381  -1657  -1275   1018    444  -1465   -774   -148   -252     54    -18  -1189
   -174  -1636  -1462    906    644  -1551   -846   -223   -322    -20    -88  -1252
     10  -1566  -1579    776    795  -1574   -878   -254   -335    -28   -101  -1262
     88  -1590  -1678    750    883  -1634   -906   -280   -350    -36   -122  -1286
     93  -1660  -1753    782    922  -1706   -950   -332   -394    -67   -163  -1340
    132  -1665  -1797    766    963  -1730   -922   -335   -379    -51   -150  -1361
    176  -1686  -1865    753   1018  -1774   -919   -345   -392    -67   -171  -1413
    233  -1647  -1880    706   1057  -1764   -930   -337   -405    -77   -192  -1405
    223  -1592  -1816    683   1018  -1704   -898   -272   -337     -5   -137  -1304
     54  -1538  -1592    743    823  -1564   -893   -213   -272     72    -72  -1234
   -189  -1408  -1221    797    511  -1314   -737    -51   -119    228     98  -1109
   -488  -1384   -896    935    202  -1140   -610     88     25    368    254   -992
   -693  -1397   -704   1041      5  -1052   -574    158    116    459    353   -924
   -693  -1309   -615   1002    -38   -963   -522    223    189    519    415   -857
   -659  -1205   -545    930    -59   -875   -470    290    257    566    480   -766
   -626  -1187   -563    906    -31   -875   -457    322    290    589    524   -717
   -626  -1278   -652    950     10   -963   -504    293    259    553    493   -753
   -568  -1286   -717    927     72  -1002   -472    293    249    527    472   -771
   -480  -1241   -761    859    137  -1000   -452    290    233    511    467   -766
   -368  -1091   -722    727    176   -906   -475    296    228    517    488   -774
   -392  -1093   -704    740    153   -901   -514    280    202    501    485   -782
   -522  -1213   -691    867     83   -953   -553    231    145    457    436   -800
   -602  -1182   -579    891    -12   -880   -527    231    150    465    457   -784
   -662  -1148   -488    904    -88   -818   -472    239    153    470    480   -771
   -672  -1117   -444    893   -116   -782   -472    192    114    436    452   -813
   -571  -1093   -522    833    -25   -807   -498    140     62    400    428   -849
   -600  -1085   -485    841    -59   -787   -478    153     75    413    452   -828
   -704  -1062   -358    883   -174   -711   -449    153     93    433    478   -818
   -750  -1028   -280    888   -236   -657   -426    137    114    462    506   -813
   -940  -1036    -96    989   -423   -566   -428    111    116    480    542   -795
  -1166  -1005    161   1083   -665   -420   -337    161    192    563    639   -740
  -1184   -995    189   1088   -688   -402   -277    168    228    587    639   -795
  -1137  -1080     54   1106   -597   -514   -348     83    153    501    524   -872
  -1202  -1140     62   1171   -633   -540   -428     20     98    452    478   -854
  -1205  -1145     57   1174   -633   -545   -381     49    137    496    524   -831
  -1208  -1176     31   1192   -620   -574   -358     54    142    498    542   -839
  -1189  -1174     15   1182   -605   -579   -327     72    161    511    568   -826
  -1153  -1200    -46   1176   -553   -623   -361     28    140    488    550   -862
  -1085  -1265   -181   1174   -454   -722   -423    -51     75    418    491   -953
   -950  -1275   -327   1111   -314   -802   -436    -77     51    392    483   -950
   -807  -1234   -426   1018   -192   -831   -433    -70     62    397    506   -943
   -667  -1195   -527    932    -70   -862   -457    -83     67    394    496  -1008
   -514  -1176   -665    844     72   -922   -504   -132     28    342    436  -1023
   -381  -1166   -784    774    200   -976   -587   -215    -18    290    402  -1028
   -239  -1119   -880    678    319  -1000   -623   -254    -25    288    415  -1031
   -132  -1096   -963    615    415  -1031   -633   -249    -12    309    436  -1008
   -176  -1169   -995    670    407  -1083   -678   -285    -38    288    428   -997
   -202  -1163   -961    683    379  -1062   -698   -316    -51    277    436   -989
   -163  -1158   -997    659    415  -1078   -701   -350    -80    244    415  -1008
    -62  -1179  -1117    620    527  -1148   -711   -379   -132    184    363  -1096
     -2  -1179  -1179    589    587  -1179   -724   -410   -176    153    332  -1111
     46  -1210  -1257    581    649  -1234   -800   -493   -246     88    275  -1156
     90  -1215  -1306    561    696  -1260   -826   -553   -303     33    236  -1208
    153  -1189  -1343    519    748  -1265   -839   -584   -340      5    233  -1223
    140  -1163  -1306    509    722  -1236   -828   -597   -345     -2    226  -1208
    109  -1119  -1228    504    667  -1174   -802   -594   -337      2    192  -1244
    106  -1109  -1218    501    659  -1163   -776   -597   -340    -10     98  -1299
     93  -1109  -1202    509    646  -1156   -763   -589   -324    -25     33  -1197
     25  -1049  -1075    511    550  -1062   -743   -574   -290    -20     88  -1156
    -23  -1002   -979    511    478   -992   -727   -558   -254      0    145  -1166
    -51  -1002   -953    524    449   -976   -745   -566   -267    -33    109  -1208
   -187  -1023   -836    605    324   -930   -761   -558   -283    -44     77  -1210
   -639  -1119   -480    878    -80   -800   -670   -457   -207     41    158  -1106
  -1278  -1158    119   1218   -698   -519   -392   -226    -46    210    319   -943
  -2169  -1348    820   1758  -1496   -265     -2    103    135    350    465   -802
  -2527  -1431   1096   1979  -1813   -168    246    332    215    361    496   -815
  -2314  -1018   1296   1665  -1808    140    402    470    418    542    678   -685
  -2299   -566   1732   1431  -2018    584    324    220    566    810    989   -413
  -2052    -23   2029   1036  -2042   1002    -83   -345    568   1075   1353    -83
  -1893    594   2488    649  -2190   1540   -493   -745    701   1478   1855    353
  -1712    784   2494    462  -2104   1639   -841   -859    852   1777   2221    670
  -1556    397   1953    576  -1753   1174  -1111  -1052    550   1496   1992    478
  -1465   -197   1265    831  -1366    532  -1202  -1267    -98    719   1275   -226
  -1330   -732    597   1031   -963    -67  -1114  -1288   -631    -18    558   -948
  -1189   -984    202   1085   -696   -392   -937  -1002   -563   -103    423  -1093
  -1018   -969     46    992   -532   -462   -787   -769   -402    -28    483  -1065
   -836   -893    -57    865   -392   -475   -665   -618   -298     20    504  -1047
   -784   -906   -122    846   -332   -514   -639   -589   -280     23    504  -1044
   -727   -909   -184    818   -272   -548   -607   -605   -316    -15    452  -1070
   -696   -922   -226    807   -236   -574   -594   -615   -342    -54    400  -1104
   -636   -841   -205    737   -215   -524   -561   -589   -322    -51    381  -1101
   -646   -870   -223    758   -213   -548   -641   -610   -340    -85    337  -1135
   -722  -1000   -277    859   -223   -639   -704   -665   -392   -150    277  -1174
   -727  -1036   -309    880   -210   -675   -667   -659   -394   -153    252  -1161
   -680  -1002   -322    839   -181   -662   -698   -631   -371   -114    275  -1106
   -670  -1008   -337    839   -166   -672   -615   -613   -350    -70    332  -1060
   -693  -1075   -384    883   -155   -732   -579   -626   -379   -106    314  -1072
   -657  -1145   -488    901    -85   -818   -618   -659   -418   -145    265  -1111
   -587  -1187   -600    885      5   -896   -646   -683   -444   -161    215  -1148
   -540  -1208   -667    875     62   -937   -672   -698   -457   -166    168  -1161
   -530  -1192   -662    859     64   -927   -678   -693   -439   -142    163  -1122
   -504  -1182   -680    841     85   -932   -665   -678   -428   -132    148  -1096
   -467  -1163   -696    813    114   -930   -654   -662   -413   -114    145  -1078
   -418  -1075   -657    748    119   -867   -644   -633   -371    -72    166  -1044
   -402  -1000   -597    698     93   -800   -704   -649   -387    -77    163  -1013
   -368   -904   -535    636     80   -719   -761   -683   -418    -90    166  -1008
   -322   -823   -501    571     88   -662   -779   -711   -449   -103    132  -1085
   -301   -782   -480    542     88   -631   -795   -727   -478   -127     59  -1156
   -340   -753   -413    545     33   -584   -815   -743   -511   -150      5  -1137
   -358   -743   -384    550     10   -563   -831   -758   -535   -142      2  -1109
   -309   -727   -418    517     51   -571   -865   -782   -566   -161    -23  -1132
   -244   -737   -493    491    124   -615   -911   -831   -623   -207    -80  -1179
   -176   -779   -602    478    213   -693   -961   -872   -675   -231   -106  -1195
   -210   -932   -724    571    257   -828  -1054   -963   -771   -309   -176  -1249
   -301  -1122   -820    711    259   -971  -1145  -1070   -867   -402   -270  -1340
   -285  -1215   -930    750    322  -1072  -1197  -1150   -956   -501   -361  -1418
   -249  -1291  -1044    769    394  -1169  -1247  -1221  -1034   -584   -439  -1488
   -298  -1413  -1114    854    407  -1265  -1301  -1286  -1106   -649   -493  -1543
   -345  -1514  -1169    927    410  -1343  -1382  -1374  -1189   -730   -550  -1602
   -428  -1610  -1182   1021    376  -1397  -1473  -1470  -1267   -807   -610  -1675
   -504  -1712  -1208   1106    348  -1460  -1506  -1545  -1343   -888   -667  -1725
   -540  -1732  -1195   1135    324  -1465  -1506  -1582  -1371   -924   -688  -1745
   -576  -1717  -1140   1145    280  -1428  -1491  -1587  -1366   -932   -696  -1766
   -662  -1753  -1091   1208    213  -1423  -1499  -1605  -1358   -930   -698  -1774
   -698  -1821  -1122   1260    210  -1473  -1499  -1634  -1356   -930   -698  -1782
   -639  -1878  -1239   1257    298  -1558  -1486  -1649  -1361   -935   -683  -1782
   -496  -1829  -1335   1161    418  -1582  -1462  -1628  -1327   -911   -636  -1756
   -350  -1670  -1319   1010    483  -1496  -1418  -1582  -1257   -852   -581  -1714
   -259  -1509  -1252    883    493  -1379  -1348  -1522  -1176   -758   -509  -1660
   -394  -1358   -966    875    283  -1163  -1210  -1400  -1062   -641   -392  -1556
   -530  -1254   -724    891     96   -992  -1088  -1283   -950   -527   -267  -1421
   -774  -1356   -581   1065    -96   -969  -1119  -1291   -943   -504   -213  -1358
   -849  -1325   -478   1085   -187   -901  -1044  -1239   -891   -446   -142  -1317
   -810  -1275   -465   1044   -174   -870  -1034  -1213   -857   -423   -122  -1309
   -763  -1153   -389    956   -189   -771  -1023  -1184   -810   -374    -96  -1265
   -810  -1039   -228    924   -290   -633   -948  -1169   -750   -309    -41  -1187
   -784   -919   -135    849   -327   -527   -911  -1156   -680   -228     44  -1075
   -628   -828   -200    727   -215   -514  -1000  -1122   -675   -220     54  -1057
   -504   -719   -215    610   -145   -467  -1023  -1065   -644   -187     85  -1034
   -436   -670   -233    553   -101   -452   -992  -1039   -623   -171    103   -997
   -428   -636   -207    530   -111   -423   -987  -1034   -618   -158    132   -969
   -436   -615   -179    524   -129   -397   -961  -1026   -613   -158    132   -961
   -446   -691   -244    568   -103   -467   -924  -1052   -662   -218     77   -997
   -452   -758   -306    605    -72   -532   -898  -1067   -683   -233     62  -1013
   -405   -724   -322    563    -41   -524   -862  -1052   -675   -223     72  -1008
   -316   -641   -324    478      2   -483   -859  -1054   -680   -210     83   -995
   -277   -594   -316    433     18   -457   -849  -1041   -675   -192     93   -979
   -223   -542   -319    384     46   -431   -810  -1000   -646   -153    132   -930
    -64   -392   -327    228    129   -361   -753   -945   -602    -93    181   -883
     93   -257   -353     80    223   -303   -714   -917   -579    -67    202   -862
    106   -293   -402     90    254   -348   -750   -956   -618   -109    166   -904
    -18   -420   -402    220    192   -413   -815  -1023   -688   -184    101   -956
   -114   -428   -316    270    101   -374   -820  -1018   -680   -155    135   -901
   -309   -517   -207    413    -51   -361   -815  -1078   -706   -153    132   -911
   -478   -678   -200    576   -142   -439   -841  -1166   -776   -210     77   -961
   -392   -652   -259    522    -67   -457   -852  -1127   -761   -205     67   -956
   -244   -657   -413    449     83   -535   -849  -1049   -776   -239      7  -1002
   -189   -805   -618    496    213   -711   -784   -917   -789   -327   -116  -1101
   -239   -937   -701    587    228   -820   -639   -756   -724   -371   -207  -1184
   -306   -795   -488    550     90   -641   -511   -641   -545   -270   -122  -1119
   -441   -322    116    379   -280   -103   -594   -979   -535    -93    135   -919
   -558    241    797    158   -678    519   -875  -1504   -652    155    509   -620
   -626    846   1473   -111  -1049   1158  -1158  -1875   -683    524    987   -226
   -602   1140   1743   -267  -1171   1441  -1452  -2042   -628    896   1415    148
   -542    701   1241    -80   -893    971  -1543  -2052   -841    665   1176    -36
   -493    290    784    101   -639    537  -1462  -1979  -1221     10    540   -540
   -498   -171    327    332   -415     77  -1350  -1810  -1428   -478     31   -961
   -478   -426     51    452   -265   -187  -1179  -1496  -1223   -441    -15  -1000
   -454   -366     88    410   -272   -140  -1036  -1244   -963   -267    119   -891
   -441   -337    103    389   -272   -116   -914  -1057   -792   -150    215   -844
   -459   -314    142    384   -303    -85   -831   -969   -717   -114    252   -836
   -659   -358    301    509   -480    -28   -758  -1060   -748   -176    205   -888
   -797   -361    433    579   -618     36   -696  -1174   -771   -200    210   -862
   -652   -374    277    511   -467    -49   -823  -1052   -745   -189    231   -776
   -748   -392    353    568   -550    -20   -750  -1080   -743   -231    192   -820
  -1122   -498    623    810   -872     62   -652  -1410   -872   -296    148   -893
   -654   -389    265    522   -459    -64   -836  -1130   -820   -168    236   -789
   -327   -324      2    324   -166   -161   -992   -782   -672    -64    272   -748
   -314   -303      7    309   -161   -148   -976   -698   -607    -36    290   -730
   -327   -249     77    288   -202    -85   -909   -688   -555      0    340   -701
   -353   -171    179    262   -267      2   -917   -717   -548     15    353   -706
   -350   -101    246    226   -298     72   -911   -724   -535     31    374   -683
   -348    -64    280    205   -316    106   -888   -722   -509     46    402   -659
   -337    -10    327    174   -332    158   -885   -719   -488     59    441   -639
   -340     12    353    163   -348    181   -914   -735   -480     77    475   -618
   -332     18    348    155   -340    181   -911   -740   -470    114    498   -605
   -431    -96    332    262   -381    116   -927   -758   -475    122    491   -618
   -530   -181    348    355   -439     83   -917   -750   -467    129    491   -626
   -652   -220    428    433   -542    101   -911   -740   -454    148    498   -631
   -769   -244    524    506   -646    140   -911   -717   -436    184    522   -618
   -865   -285    579    574   -722    145   -927   -701   -431    215    532   -610
   -987   -400    587    693   -787     93  -1002   -735   -462    218    514   -631
   -989   -389    600    688   -797    106   -976   -711   -449    239    537   -615
   -982   -353    628    665   -805    137   -961   -691   -439    244    545   -605
   -974   -311    659    641   -820    174   -956   -678   -431    249    550   -597
   -950   -288    662    620   -807    187   -976   -675   -428    241    555   -589
   -914   -288    626    600   -771    166   -969   -659   -428    231    558   -581
   -862   -231    631    545   -748    200   -924   -623   -415    244    579   -561
   -891   -213    678    550   -787    233   -932   -626   -431    226    574   -568
   -935   -223    711    579   -823    244   -940   -652   -472    174    542   -600
   -987   -241    745    613   -870    252   -917   -649   -480    153    540   -600
  -1013   -223    789    618   -901    280   -885   -615   -462    171    566   -555
  -1023   -168    852    594   -940    340   -852   -628   -452    166    579   -537
  -1072   -106    966    589  -1021    428   -841   -758   -524     77    535   -576
  -1174   -184    989    678  -1083    402   -917   -756   -571     57    517   -587
  -1205   -226    976    714  -1091    374   -971   -722   -589     57    493   -636
  -1200   -189   1008    693  -1106    410   -969   -709   -589     80    530   -646
  -1254   -218   1036    737  -1145    407   -948   -709   -563    119    571   -633
  -1467   -431   1034    948  -1252    298   -971   -771   -594     93    545   -680
  -1496   -493   1000    995  -1249    252   -909   -748   -568    122    579   -667
  -1296   -402    893    849  -1096    244   -901   -737   -553    132    597   -672
  -1176   -340    836    758  -1008    246   -927   -756   -563    114    576   -709
  -1135   -301    833    717   -987    265   -956   -769   -558    106    574   -722
  -1174   -233    937    704  -1057    350   -953   -769   -524    127    610   -670
  -1275   -184   1088    730  -1184    452   -924   -761   -488    150    644   -600
  -1223   -174   1049    698  -1137    436   -904   -737   -478    158    639   -576
  -1026   -119    906    571   -969    392   -930   -706   -457    171    652   -581
   -813    -70    743    441   -779    337   -945   -683   -439    184    649   -602
   -561     96    657    231   -610    376   -930   -644   -387    246    685   -537
   -436    262    698     88   -566    480   -885   -613   -342    298    735   -446
   -298    314    613     -7   -457    465   -914   -636   -340    309    732   -439
    -10    335    342   -163   -176    340   -984   -693   -376    272    688   -480
    259    348     85   -303     85    218  -1049   -769   -446    215    618   -537
    392    381    -10   -387    202    187  -1062   -813   -462    202    592   -553
    262    252    -10   -259    135    122  -1104   -992   -594     57    441   -571
    155    168     12   -163     72     90  -1088  -1021   -644     38    407   -350
   -236    -72    163    153   -200     44   -997   -846   -506    187    548   -249
   -402   -168    233    285   -319     31   -883   -672   -345    322    675   -280
   -475   -371    101    420   -288   -135   -953   -693   -436    272    628   -431
   -420   -405     12    413   -218   -197   -948   -691   -488    249    602   -506
   -246   -337    -90    290    -80   -215   -958   -709   -535    218    568   -550
    -44   -262   -218    153     85   -241  -1005   -685   -574    187    532   -576
    -10   -101    -93     54     38    -96   -953   -597   -504    244    584   -524
   -127    -64     62     96    -96      0   -878   -532   -428    316    649   -478
   -181    -57    122    119   -153     31   -839   -511   -405    335    672   -470
   -158    -59     98    109   -129     18   -833   -519   -407    324    675   -472
    -67     54    122      5    -93     88   -846   -535   -413    314    678   -475
     12    174    158    -93    -72    166   -862   -550   -423    303    670   -493
     25    192    166   -111    -70    179   -867   -550   -423    296    667   -506
    -67    142    210    -36   -137    176   -836   -519   -405    301    685   -493
   -275    -28    246    150   -262    109   -815   -496   -426    259    649   -540
   -467   -324    142    397   -306    -93   -771   -428   -493    129    517   -667
   -646   -485    161    566   -405   -163   -566   -231   -439     83    449   -750
   -769   -371    397    571   -584     12   -345    -44   -236    218    558   -672
   -846      5    852    418   -849    426   -379   -311   -148    428    836   -444
   -992    613   1605    187  -1299   1109   -698   -828    -96    795   1332      0
  -1171   1335   2504    -83  -1839   1917  -1049  -1218     49   1280   1927    524
  -1280   1855   3135   -285  -2208   2494  -1389  -1431    241   1758   2455    995
  -1171   1608   2779   -218  -1974   2192  -1623  -1473    166   1751   2421    969
  -1015    922   1935     46  -1475   1428  -1631  -1441   -288   1114   1764    363
  -1028    174   1202    426  -1117    688  -1363  -1260   -714    402   1028   -319
  -1104   -210    893    657  -1000    340  -1070   -865   -594    311    813   -540
  -1041   -265    776    652   -909    254   -922   -675   -431    384    800   -555
   -826   -158    665    491   -748    252   -826   -522   -345    433    813   -509
   -597    -67    530    329   -566    231   -750   -392   -275    501    849   -433
   -498   -171    327    335   -413     77   -782   -394   -290    485    810   -439
   -478   -285    192    379   -335    -46   -787   -402   -301    465    787   -439
   -358   -262     93    309   -226    -85   -730   -384   -296    459    779   -418
   -241   -265    -25    252   -109   -145   -732   -389   -314    446    753   -413
   -140   -293   -153    218      5   -223   -782   -418   -350    407    696   -452
   -150   -236    -85    192    -36   -161   -787   -418   -345    410    683   -459
   -171   -119     49    145   -111    -36   -779   -405   -340    426    693   -439
   -228    -36    189    129   -210     77   -828   -428   -363    397    670   -465
   -163    176    340     -5   -252    257   -807   -394   -329    420    685   -457
   -184    239    423    -28   -303    329   -792   -387   -322    420    675   -459
   -363     70    433    148   -400    249   -836   -426   -358    400    652   -480
   -322    114    433    101   -379    275   -730   -311   -262    496    730   -407
   -379      7    387    187   -381    197   -732   -283   -231    532    737   -392
   -504   -142    358    322   -433    106   -740   -272   -223    553    737   -374
   -493    -70    423    280   -459    176   -688   -218   -168    610    797   -314
   -491      2    493    241   -493    249   -646   -184   -119    659    849   -262
   -550    -10    540    280   -545    265   -592   -179   -106    641    836   -277
   -459     83    542    187   -501    311   -537   -155    -83    644    852   -257
   -475    171    646    150   -561    407   -480    -98    -25    709    919   -194
   -628    215    844    202   -735    530   -413   -116      0    730    943   -168
   -589    384    974    103   -782    678   -322    -15    111    818   1041    -57
   -322    530    852   -106   -587    691   -368     96    153    831   1065    -28
   -246    428    675    -90   -462    550   -506     67     75    735    979   -106
   -285    522    805   -119   -545    662   -475    161    142    789   1031    -41
   -348    613    961   -132   -654    787   -457    233    207    852   1106     28
   -311    722   1031   -205   -672    875   -392    241    244    875   1135     49
   -335    748   1080   -207   -706    914   -340    215    239    854   1122     49
   -618    532   1148     41   -883    839   -423     80    150    776   1072      0
   -649    506   1156     72   -901    831   -394     83    142    771   1080     12
   -548    558   1106     -7   -826    831   -381    119    171    784   1088     44
   -683    615   1299     33   -992    958   -272    -41    127    709   1036    -25
   -815    589   1405    111  -1109    997   -220   -171     46    683   1049     -5
   -737    467   1205    135   -971    836   -342    -44     54    730   1080     67
   -813    498   1309    155  -1062    904   -249     93    168    807   1145    111
  -1057    340   1397    358  -1228    867   -249   -140     64    670   1010    -46
   -854    426   1280    213  -1070    852   -249   -140     44    659    987    -57
   -711    423   1135    145   -922    779   -306    -12    116    753   1052     15
   -678    389   1067    142   -872    727   -353     25    145    779   1041      5
   -641    428   1070    103   -854    748   -332     20    171    805   1057      2
   -558    558   1117      0   -836    836   -220     88    259    932   1187    122
   -348    667   1015   -158   -680    841   -155    142    301    992   1241    181
   -387    641   1028   -129   -706    833   -109    150    311    984   1197    137
   -688    470   1158    106   -922    813   -148     41    262    958   1153    109
   -831    496   1327    163  -1078    911    -38     -2    309   1008   1187    122
   -800    524   1325    137  -1062    924     18   -148    249    963   1135     80
   -410    672   1080   -132   -745    878     18    233    384   1179   1319    290
   -335    701   1034   -184   -685    867     41    407    524   1322   1428    397
   -478    501    979    -12   -730    740   -161    267    426   1244   1335    293
   -436    652   1088   -106   -761    870    -93    277    488   1319   1379    314
   -236    758    995   -259   -615    875    -44    301    537   1382   1441    392
    -93    820    911   -363   -504    865     -2    350    563   1405   1457    426
   -213    691    904   -241   -561    797    -90    285    504   1340   1376    348
   -298    672    971   -187   -633    820   -142    244    475   1317   1356    348
   -205    743    948   -270   -576    844   -155    223    441   1288   1353    340
   -210    675    885   -233   -548    779   -163    207    397   1241   1317    301
   -283    610    891   -166   -587    750    -62    210    379   1184   1260    231
   -537    329    867    103   -701    597   -223    -80    161    935   1031     12
   -366    428    792    -31   -579    610   -290    -83     93    888   1023     36
   -129    626    756   -249   -444    691   -220     83    184   1013   1145    137
    -80    584    665   -254   -371    623   -233    116    176   1005   1114    101
   -213    207    420      2   -316    314   -465    -25     18    818    924      7
    -80    272    353    -96   -215    311   -433      2     25    795    914     25
   -127    350    475   -111   -301    413   -410     23     49    807    948     28
   -187    353    537    -83   -363    444   -379     36     67    818    976     46
   -202    355    558    -75   -379    457   -293     80    114    828    997     80
   -387    116    504    132   -444    309   -324    -18     59    753    958     44
   -462     75    535    192   -498    303   -348   -106     25    696    917    -25
   -509     51    558    226   -532    303   -439   -200    -90    542    763   -202
   -381     75    457    153   -418    265   -426    -25    -80    574    813   -109
   -381   -103    277    239   -329     85   -296    148     28    607    836    -67
   -597   -342    254    470   -428    -44    -75    239     90    550    769   -129
   -704   -210    491    454   -600    140    106    280    236    602    787   -142
   -587    296    883    145   -735    589    -20     33    223    683    901    -88
   -371   1039   1408   -335   -891   1223   -298   -288    205   1005   1340    322
   -581   1478   2060   -449  -1319   1766   -810   -717    129   1296   1764    685
   -620   1867   2486   -623  -1553   2177  -1156   -930    179   1665   2218   1101
   -452   1758   2210   -652  -1330   1984  -1226   -911    140   1719   2268   1156
   -436   1205   1639   -384  -1036   1421  -1192   -924   -267   1057   1577    550
   -517    646   1163    -64   -841    906  -1065   -833   -605    371    875    -23
   -555    363    917     96   -737    639   -932   -532   -478    298    706   -148
   -605    433   1039     85   -820    735   -735   -298   -197    475    810    -77
   -724    436   1158    142   -940    797   -506   -202    -51    566    901      0
   -672    467   1140    101   -906    802   -371    -88     46    649    966     77
   -618    439   1057     88   -839    748   -506      5     46    654    940     67
   -628    441   1070     93   -849    756   -597     25     64    628    870     -2
   -571    470   1039     49   -805    753   -488     36    111    670    896     31
   -620    363    984    127   -802    672   -431    103    155    740    984    161
   -514    337    849     88   -680    592   -470    161    189    771   1002    179
   -259    436    696    -88   -478    566   -485    290    252    813   1010    158
   -298    384    680    -44   -491    532   -527    296    275    857   1049    215
   -358    350    709      2   -532    527   -555    257    270    852   1039    207
   -400    337    737     28   -568    537   -535    252    283    854   1034    218
   -379    329    709     25   -542    519   -535    257    306    867   1034    215
   -311    257    568     25   -441    413   -548    259    309    854   1015    192
   -296    314    610    -10   -452    462   -524    280    345    883   1041    213
   -340    350    691     -7   -517    522   -555    259    355    883   1034    197
   -254    361    615    -51   -433    488   -600    184    303    795    930     67
   -342    316    657     10   -498    485   -597    187    283    795    940     85
   -374    252    623     59   -498    436   -607    280    353    914   1080    262
   -332    233    566     49   -449    397   -623    340    394    953   1114    285
   -262    290    553    -12   -407    420   -615    384    418    953   1114    290
   -127    415    542   -145   -335    478   -571    420    439    961   1122    285
   -272    410    683    -67   -478    545   -574    361    444    958   1117    262
   -418    265    680     75   -550    472   -646    259    389    906   1075    220
   -194    376    571    -90   -381    472   -659    389    457    971   1148    288
    -46    405    452   -179   -249    426   -672    501    524   1013   1187    319
    -41    389    431   -174   -236    410   -659    514    542   1010   1182    319
    -90    405    493   -158   -293    449   -696    462    517    966   1135    272
   -124    478    602   -176   -363    540   -691    376    480    896   1085    205
    -83    441    522   -181   -303    480   -711    345    410    854   1072    189
      0    381    381   -192   -189    381   -753    402    402    865   1096    207
    -12    376    389   -184   -200    381   -748    415    405    852   1091    200
     -2    394    397   -194   -200    394   -730    353    361    782   1041    145
     33    413    379   -223   -171    394   -709    272    290    698    958     62
     88    413    322   -252   -116    368   -672    288    275    693    961     83
    148    511    361   -329   -109    436   -620    241    277    672    935     25
     88    423    335   -254   -122    379   -789    174    194    613    896      2
    197    410    213   -303     -7    311   -849    249    220    646    937     72
    316    387     67   -353    124    228   -846    246    207    613    898     28
    423    462     38   -441    192    252   -813    223    205    597    885     -5
    436    501     64   -467    187    283   -810    166    166    548    836    -93
    275    358     83   -316     96    220   -898     70     93    470    761   -166
    233    368    135   -301     49    252   -896     67    111    488    795   -124
    259    350     90   -306     83    223   -878     80    122    501    815   -103
    244    226    -18   -233    132    103   -857     83    124    493    813   -101
    192    280     85   -239     51    184   -813    101    153    501    802   -158
    168    265     96   -215     36    181   -815    127    171    509    800   -137
     41    244    200   -142    -80    223   -795    124    171    498    792   -122
   -158    280    439    -59   -298    358   -680    101    218    517    810   -135
   -119    394    511   -140   -314    452   -685    189    280    594    891    -51
     15    522    506   -270   -244    514   -737    332    366    696    976     51
     -7    657    665   -327   -337    659   -688    402    462    787   1062    137
    -28    870    898   -420   -462    883   -657    418    535    854   1130    176
   -233    771   1002   -270   -618    885   -698    355    483    795   1075    111
   -311    714   1026   -202   -667    867   -701    332    449    758   1044     96
   -241    701    943   -231   -592    820   -662    363    449    756   1054    135
   -275    743   1018   -233   -646    880   -626    405    488    800   1098    176
   -485    537   1021    -28   -753    779   -750    322    415    735   1031     96
   -431    493    924    -33   -678    709   -724    332    392    693    982     31
   -374    397    771    -12   -574    584   -735    306    350    644    930    -18
   -340    272    613     33   -475    441   -756    267    301    587    878    -57
   -194    233    428    -20   -311    332   -766    239    257    542    833   -103
    -12    246    259   -116   -135    254   -763    218    231    511    807   -145
    129    220     90   -176     18    155   -795    174    187    454    753   -218
    215    135    -80   -174    148     28   -849     88    116    355    649   -350
    267     59   -207   -163    236    -72   -857    -75     -2    184    517   -480
    488      2   -485   -246    485   -241   -878   -101    -57    168    545   -407
    846   -101   -948   -374    896   -524   -956    -31    -36    207    558   -405
   1166   -145  -1312   -509   1239   -727  -1026    -23    -70    176    491   -519
   1034   -319  -1353   -358   1192   -836  -1150   -124   -166     88    394   -620
    792   -329  -1124   -231    956   -727  -1130   -106   -161     83    407   -532
    644   -246   -893   -200    766   -568  -1036    -33   -116    101    436   -402
    522   -335   -857    -93    688   -594   -937     59   -142     -2    316   -452
    350   -342   -696     -5    522   -517   -745    231    -88    -75    205   -594
    202    -85   -288    -57    244   -187   -558    374     96     18    277   -581
     93    379    283   -239    -93    332   -566    161    197    192    514   -392
     33    953    919   -493   -441    937   -844   -306    192    483    943     -2
    -67   1540   1608   -737   -839   1574  -1158   -633    272    898   1467    433
     33   1953   1919   -992   -943   1935  -1428   -753    433   1325   1925    833
     70   1592   1522   -831   -727   1558  -1704   -839    337   1306   1883    854
    111   1080    969   -594   -428   1026  -1704   -805     33    807   1382    436
     70    511    441   -293   -184    478  -1548   -688   -374     67    657   -207
    106    257    148   -181    -20    202  -1260   -332   -259    -12    496   -337
    150    265    114   -210     18    192  -1036    -38      0    153    592   -233
    166    277    111   -220     28    194   -880    168    171    252    652   -181
     90    223    129   -158    -20    176   -774    226    220    272    646   -200
    -49    135    184    -44   -116    161   -698    189    192    236    620   -239
      7     96     88    -54    -41     93   -719    249    187    241    631   -226
    127    155     28   -140     49     93   -753    389    244    293    675   -179
    -20    142    161    -62    -90    153   -787    363    207    246    633   -223
   -192      2    192     93   -192     96   -820    316    161    210    610   -241
   -220     31    249     93   -233    140   -771    335    187    231    649   -197
   -254     -5    249    129   -252    122   -732    379    220    239    683   -179
   -249     -7    239    127   -244    116   -711    402    249    239    714   -168
   -153     38    192     57   -174    114   -711    392    252    205    704   -176
    -33    161    194    -67   -114    176   -696    402    285    200    701   -194
    -72     57    129      7   -101     93   -766    353    254    155    646   -244
   -124     41    163     38   -145    101   -805    327    231    124    615   -233
   -163     18    181     72   -171     98   -833    301    200     90    587   -267
   -179     -5    171     90   -176     83   -828    283    174     59    545   -314
   -202     12    215     96   -207    114   -800    322    197     85    555   -270
   -231     28    259    101   -246    142   -792    361    215    103    576   -231
   -298    -20    277    158   -288    127   -779    332    205     88    563   -244
   -340    -12    324    176   -332    153   -763    327    215    114    587   -223
   -231    127    358     51   -293    241   -779    423    290    200    652   -179
   -332     38    368    145   -350    202   -833    407    259    192    628   -215
   -353     15    366    168   -361    189   -779    436    272    215    636   -213
   -361     59    418    150   -389    236   -727    475    314    244    654   -207
   -478     62    540    207   -509    301   -649    483    353    272    685   -176
   -413     83    493    163   -454    288   -659    504    363    285    688   -163
   -335     54    389    140   -363    223   -758    517    348    275    678   -163
   -342     25    366    158   -355    194   -800    514    335    275    680   -155
   -348     54    402    148   -374    228   -761    514    335    275    685   -166
   -309     88    397    109   -353    244   -748    524    337    280    704   -140
   -202    215    418     -5   -309    316   -758    561    371    314    756    -85
   -119    252    371    -64   -244    311   -753    568    381    314    753    -93
   -163    155    319      5   -241    236   -641    514    329    257    698   -168
   -233     57    288     85   -259    171   -542    446    262    194    662   -218
   -249     77    327     85   -288    200   -537    402    231    163    652   -236
   -231     98    327     64   -277    213   -524    384    220    142    639   -233
   -244     57    301     93   -272    179   -509    355    197     98    597   -293
   -340    -28    309    181   -324    140   -509    327    189     67    584   -322
   -418   -106    309    262   -363    101   -537    285    176     28    563   -329
   -472   -153    319    311   -397     83   -522    267    184     10    555   -309
   -506   -145    361    327   -433    106   -467    285    213     15    574   -265
   -618   -231    384    423   -504     75   -480    267    200     -5    558   -275
   -709   -280    428    496   -571     72   -475    272    202     -7    561   -252
   -813   -358    452    584   -633     46   -454    277    218      2    581   -218
   -974   -511    462    743   -719    -25   -504    239    197    -23    558   -244
  -1015   -475    537    745   -779     31   -496    254    228      0    574   -231
  -1052   -452    597    750   -826     72   -535    244    215    -18    555   -249
  -1010   -353    654    680   -833    150   -517    283    252     10    576   -228
   -943   -254    688    600   -815    215   -459    337    314     83    654   -150
   -906   -171    732    537   -820    277   -449    355    355    137    704   -109
   -854    -49    802    452   -828    376   -506    361    387    176    724    -93
   -784     44    828    368   -807    436   -555    381    413    205    743    -67
   -730     70    800    329   -763    433   -576    350    366    166    696   -119
   -758      7    766    374   -761    387   -550    280    290    101    636   -179
   -810    -15    795    413   -802    387   -548    249    262     85    628   -187
   -756     57    810    348   -782    433   -584    231    244     77    620   -194
   -587     75    662    257   -623    368   -550    267    244     75    605   -218
   -592      2    592    293   -592    296   -555    257    192     25    545   -262
   -633    -18    615    324   -626    298   -545    257    174     23    545   -259
   -594     67    659    262   -628    363   -493    298    200     54    571   -246
   -592     70    662    262   -626    366   -566    267    163     18    530   -267
   -631    -44    584    335   -607    270   -633    241    129    -25    483   -285
   -693   -171    522    431   -607    174   -581    259    132    -31    483   -259
   -756   -270    483    511   -620    106   -522    262    140    -33    498   -239
   -771   -392    379    581   -576     -7   -584    184     67   -116    426   -314
   -732   -381    350    555   -542    -15   -652    137     31   -158    397   -332
   -756   -394    361    574   -561    -18   -685    114     10   -187    368   -361
   -696   -306    387    498   -542     38   -678    137     23   -179    379   -335
   -498   -106    392    303   -446    142   -792    176     62   -145    407   -298
   -252    -41    207    145   -231     83   -823     98    -10   -215    332   -345
   -202   -207     -7    205    -98   -109   -662     15   -168   -387    150   -475
   -176   -298   -124    236    -28   -213   -514    127   -223   -519    -23   -626
    -25    -90    -64     59     18    -77   -322    436    -59   -467    -25   -631
     90    329    239   -213    -75    285   -213    592    205   -233    192   -449
    -12    678    688   -332   -350    683   -314    210    252    -18    472   -207
   -129   1062   1192   -467   -662   1127   -615   -332    236    280    883    140
   -270   1626   1896   -678  -1083   1761   -909   -639    389    753   1449    605
   -267   1896   2161   -815  -1215   2029  -1176   -717    550   1158   1888    989
   -249   1613   1860   -683  -1054   1735  -1228   -696    444   1065   1800    896
   -231   1026   1254   -400   -743   1137  -1124   -644      5    405   1166    301
   -150    387    537   -116   -342    462   -896   -504   -423   -322    452   -340
     57    189    129   -124    -36    161   -620   -215   -290   -335    342   -402
    249    249      0   -249    124    124   -368     33    -96   -202    407   -303
    283    319     36   -301    124    176   -200    213     41   -109    446   -241
    109    290    181   -200    -36    236   -153    270     75    -98    415   -259
    -38    303    340   -135   -189    322   -124    306     85   -103    379   -288
   -116    342    459   -114   -288    402   -122    345    109    -85    389   -277
   -148    384    530   -119   -340    457   -111    384    140    -41    436   -236
   -231    366    597    -67   -413    480   -119    413    163    -10    465   -231
   -272    259    530      5   -400    394   -148    394    137    -33    431   -290
   -306    140    444     83   -374    290   -145    363     93    -72    379   -361
   -309    124    433     90   -371    280   -168    345     83    -77    371   -376
   -283    187    470     49   -376    327   -192    363    111    -44    397   -363
   -259    187    444     36   -353    314   -207    374    127    -23    415   -358
   -262    129    392     67   -327    259   -231    363    122    -18    423   -358
   -270    119    387     75   -329    252   -280    358    122    -15    441   -348
   -288    122    410     83   -348    265   -262    355    127    -10    446   -309
   -316     25    342    142   -332    184   -249    324     88    -59    394   -332
   -371    -33    337    202   -355    153   -213    314     64    -88    353   -376
   -428    -70    358    246   -394    142   -210    314     67    -93    340   -366
   -472     -5    467    239   -470    231   -213    335    111    -49    384   -316
   -496     28    522    233   -509    275   -249    332    124    -41    397   -309
   -514     -2    511    257   -514    252   -272    337    129    -23    420   -288
   -511      2    514    252   -514    257   -288    348    140     -5    446   -277
   -493     49    542    223   -517    296   -327    348    145      5    452   -283
   -449     85    535    181   -493    309   -327    363    153     15    462   -267
   -397    116    511    140   -454    314   -361    381    166     25    472   -252
   -381    114    496    129   -439    303   -397    376    158     12    470   -265
   -350    119    470    116   -410    293   -355    410    179     33    493   -231
   -322    200    519     59   -420    361   -345    423    197     57    524   -181
   -303    257    561     23   -433    407   -316    459    231    101    566   -122
   -332    298    631     15   -483    462   -298    498    267    148    613    -64
   -444    283    727     80   -584    504   -285    504    262    129    597    -70
   -607    277    885    163   -748    581   -200    535    288    145    618    -36
   -805    275   1078    265   -943    675   -106    587    350    200    672     49
  -1047    257   1304    392  -1176    779    -57    589    368    223    704     85
  -1098    187   1286    457  -1192    735   -111    493    280    142    633    -12
  -1060    163   1223    446  -1143    693   -189    397    207     75    587    -75
   -945    135   1080    405  -1013    607   -241    332    155      7    527   -148
   -870     96    966    384   -919    532   -249    277    103    -54    465   -226
   -844    132    976    355   -909    553   -218    246     96    -64    459   -244
   -810    210   1018    298   -914    615   -194    231    106    -46    480   -231
   -789    277   1067    254   -930    672   -145    239    127    -23    493   -218
   -927    135   1060    394   -995    597   -187    200     90    -49    457   -244
   -992    127   1119    433  -1054    623   -135    231    114     -5    491   -202
   -982    215   1197    381  -1088    706    -85    267    153     41    524   -158
   -956    288   1244    332  -1098    766    -85    275    168     51    530   -140
   -901    384   1283    257  -1093    833    -36    314    202     83    542   -122
   -922    332   1254    296  -1088    792    -25    309    194     80    517   -150
   -896    340   1236    277  -1065    787    -10    311    202     96    517   -153
   -813    446   1257    181  -1036    852     23    340    259    166    574    -90
   -756    527   1283    111  -1021    904     38    358    301    223    618    -54
   -758    488   1247    135  -1002    867    -15    329    288    231    594    -77
   -802    402   1205    197  -1005    805   -114    267    257    218    553   -106
   -820    353   1174    233   -997    763   -132    265    270    228    555    -96
   -826    275   1101    272   -963    688   -174    249    259    226    532   -103
   -797    249   1047    275   -922    646   -213    228    241    223    517   -101
   -831    223   1054    303   -943    636   -249    197    218    218    509   -103
   -896    135   1028    379   -961    581   -275    171    168    179    462   -132
  -1008    -10    997    509  -1002    493   -309    142    111    127    394   -158
  -1021   -192    828    607   -924    316   -392     93     38     59    327   -192
  -1008   -332    675    670   -844    171   -475     57    -12     15    265   -280
   -982   -426    555    704   -771     64   -568     -2    -67    -25    197   -366
   -917   -462    452    688   -685     -5   -636    -59   -116    -46    176   -410
   -891   -524    366    709   -628    -80   -696   -119   -168    -80    137   -462
   -961   -589    368    774   -665   -111   -657   -140   -194    -83    140   -478
   -906   -532    371    719   -639    -80   -511   -119   -161    -23    181   -483
   -831   -459    368    644   -600    -46   -426    -88   -129     12    207   -462
   -833   -475    358    654   -597    -59   -309    -49    -98     46    226   -407
   -870   -493    376    680   -626    -59   -236    -46    -70     88    249   -384
   -813   -498    314    654   -563    -93   -293    -83   -106     41    205   -441
   -589   -400    189    493   -392   -103   -288    -51   -111     28    187   -462
   -475   -449     25    462   -252   -213   -215    -10   -116     33    174   -480
   -446   -750   -303    597    -72   -527   -101     64   -194   -119     15   -646
   -431   -854   -423    641     -5   -639     64    213   -158   -194    -96   -756
   -392   -620   -228    504    -83   -426    171    223    -20    -98     -7   -678
   -397   -184    213    290   -306     12    101   -145     41    101    265   -415
   -446    537    982    -46   -714    758   -174   -574    176    594    859    153
   -589   1291   1880   -350  -1236   1584   -384   -795    462   1197   1499    711
   -600   1475   2075   -439  -1337   1774   -662   -919    589   1566   1860   1096
   -491   1005   1496   -257   -992   1249   -896   -979    309   1332   1626    969
   -470    402    872     31   -672    636   -940   -979   -252    548    849    275
   -400    -72    327    236   -366    127   -750   -854   -592    -67    210   -314
   -189   -109     77    148   -135    -15   -514   -478   -400      2    189   -342
    -12    -38    -25     25      5    -33   -290   -135   -145    210    316   -233
    -18    -90    -72     54     25    -83   -174      7    -46    288    350   -220
      0   -161   -163     80     80   -161   -137     31    -38    267    290   -257
    -36   -111    -77     72     18    -96    -85     64     -5    280    285   -218
   -179   -210    -31    194    -75   -122   -114     59      2    283    290   -200
   -288   -358    -72    322   -111   -215   -148     41    -10    277    288   -192
   -293   -400   -106    345    -96   -254    -83     93     46    329    348   -124
   -309   -439   -129    371    -93   -285    -83     77     49    327    379   -114
   -202   -355   -153    280    -25   -254    -51    111     85    361    405   -114
   -161   -418   -259    288     46   -340    -62    142     90    361    387    -72
   -257   -636   -381    446     59   -509   -200     64     12    314    340   -103
   -155   -594   -439    374    137   -517   -150     88     49    368    387    -83
    -38   -537   -498    288    228   -519   -116     80     38    368    379   -124
     59   -470   -532    202    293   -498   -137     31     -2    337    332   -168
    137   -348   -488    103    311   -418   -114      2    -31    324    290   -213
    166   -277   -444     54    303   -361   -135    -59   -103    265    189   -345
    270   -189   -459    -38    363   -324   -166    -88   -163    192     88   -337
    337    -10   -348   -166    342   -179   -158    -31   -114    252    148   -228
    226     85   -140   -155    181    -25   -181     10    -36    355    252   -161
    103     31    -72    -67     88    -20   -213     46     12    413    296   -116
     98     46    -51    -72     75     -2   -200    101     64    459    311    -90
    103    194     90   -150      7    142   -122    210    194    589    413    -20
    -20    132    153    -54    -85    142   -161    228    228    636    444     10
   -106     25    132     38   -119     80   -252    215    241    678    454     31
    -90    -18     72     54    -83     25   -252    270    290    732    472     57
    -38     51     90     -7    -64     70   -220    316    322    800    537     98
     12    111     98    -62    -41    103   -205    314    327    839    576    116
     96    171     75   -135     10    124   -233    290    290    826    571     93
    200    265     64   -231     67    166   -244    293    293    846    589    106
    348    363     12   -355    166    189   -202    324    329    904    644    137
    584    532    -51   -558    319    239    -80    413    397    966    704    181
    488    420    -67   -454    277    176   -142    345    340    906    652    140
    379    374     -5   -376    192    184   -236    267    272    852    633    155
    415    431     15   -423    200    226   -158    309    296    885    678    207
    413    449     36   -431    189    241   -114    311    293    885    691    223
    384    483     98   -436    140    290    -88    311    288    883    683    218
    309    563    254   -436     28    410    -12    335    298    883    683    215
    361    607    244   -485     57    426    -12    306    290    880    685    210
    285    423    135   -355     75    280   -124    233    210    797    607    163
    257    379    119   -319     67    249   -109    215    176    758    576    155
    213    400    187   -306     12    293    -83    197    166    750    571    142
    135    426    290   -280    -80    361    -88    158    153    748    581    124
     67    407    340   -236   -137    374    -59    163    179    782    631    137
      0    353    353   -179   -176    353    -18    184    202    797    636    158
     72    459    387   -265   -155    423    103    277    285    862    680    249
     36    436    400   -239   -181    418     44    246    254    852    683    259
    -96    322    418   -114   -257    371    -85    168    197    815    652    218
    -80    470    550   -194   -316    511    -23    215    272    896    740    288
    -90    527    618   -218   -353    571     38    257    345    969    810    337
    -67    553    620   -244   -345    587     54    267    363    976    820    345
     -7    636    644   -316   -324    639     25    293    405   1041    883    420
    -31    646    678   -309   -355    662    -38    301    418   1067    898    433
    -59    670    730   -303   -394    698    -44    288    400   1044    867    410
    -36    740    776   -353   -405    756    -10    285    397   1052    870    384
   -158    688    846   -267   -501    766    -41    252    392   1062    893    415
   -202    646    849   -223   -527    748     -7    290    423   1106    945    454
   -129    683    813   -275   -470    748     96    381    483   1158    984    462
   -179    605    784   -213   -480    693    140    381    457   1122    924    428
   -311    410    719    -49   -517    563    -20    267    329   1013    805    296
   -329    439    766    -54   -550    602      5    288    358   1062    852    345
   -355    413    769    -28   -561    589     23    280    358   1078    875    371
   -371    358    730      5   -550    545     33    280    353   1080    878    368
   -355    353    709      0   -532    532     36    280    355   1091    870    350
   -387    342    727     20   -558    535     36    285    374   1119    885    340
   -407    350    758     28   -581    553     54    314    402   1169    940    384
   -415    379    795     18   -605    584     33    319    410   1208    953    387
   -353    387    740    -18   -545    563     49    350    423   1223    953    407
   -270    485    756   -106   -511    620    150    413    475   1267    989    462
   -452    397    849     28   -649    623    103    342    441   1241    974    444
   -613    301    914    153   -763    607     33    257    361   1153    885    361
   -537    184    722    176   -628    452    116    358    335   1072    789    270
   -467     54    519    205   -493    285    293    550    405   1023    688    166
   -431    129    561    150   -496    345    418    722    574   1078    665    132
   -485    517   1000    -15   -743    758    368    504    613   1221    846    301
   -537    992   1530   -228  -1034   1260    114     -7    457   1397   1163    600
   -628   1512   2138   -444  -1384   1823   -197   -475    363   1691   1592    971
   -558   1953   2512   -696  -1535   2231   -522   -652    431   2127   2117   1421
   -340   1787   2125   -724  -1234   1956   -607   -504    506   2320   2304   1605
   -428   1150   1579   -361  -1005   1363   -701   -542    150   1771   1751   1122
   -504    548   1052    -23   -779    800   -644   -511   -259    995    956    423
   -475    262    737    106   -605    498   -402   -257   -197    795    652    145
   -436    340    776     46   -607    555   -233    -46     49    948    743    207
   -394    350    745     20   -568    548   -109    116    220   1054    815    275
   -446    275    722     85   -584    496     49    189    309   1088    818    270
   -517    158    675    179   -594    415    -44     62    244   1002    722    163
   -288    252    540     18   -415    394   -168    145    241   1013    732    176
   -189    311    501    -62   -345    405   -200    275    298   1062    769    207
   -220    293    514    -36   -368    405   -171    262    319   1072    787    215
   -275    280    555     -2   -415    418   -150    257    324   1085    818    244
   -231    322    553    -46   -392    436   -150    350    381   1156    885    311
   -202    379    581    -88   -392    480   -140    381    418   1187    911    319
   -259    345    605    -44   -433    475   -176    340    397   1169    893    277
   -244    361    605    -57   -423    483   -153    340    400   1174    891    262
   -311    335    646    -12   -480    491   -109    348    420   1192    914    275
   -457    277    735     90   -594    506   -122    316    420   1192    924    283
   -496    293    789    101   -644    542    -98    298    433   1192    932    285
   -423    400    823     12   -623    610    -90    301    457   1202    940    270
   -358    462    818    -51   -589    639   -106    303    454   1195    937    254
   -223    514    737   -145   -480    626   -111    376    501   1247   1000    322
   -153    493    644   -171   -400    568   -155    449    550   1291   1041    358
   -205    532    737   -163   -470    633   -101    407    579   1299   1054    350
    -59    597    657   -270   -358    626    -75    371    566   1283   1062    353
    135    680    545   -407   -205    613   -109    537    633   1358   1143    436
    316    818    501   -568    -93    659    -41    662    750   1441   1221    517
    342    872    530   -607    -93    701     18    680    797   1465   1260    555
    293    935    639   -615   -174    787     80    685    820   1499   1299    576
    296    971    675   -633   -189    823    101    688    828   1517   1299    553
    290    961    667   -626   -189    815    106    683    813   1504   1275    506
    197    943    745   -568   -272    844    168    696    859   1548   1330    568
    -57    948   1002   -446   -530    974    316    623    893   1569   1371    618
   -166    901   1067   -368   -618    984    444    506    849   1532   1337    594
     10    839    828   -426   -410    833    353    472    769   1478   1278    558
    176    709    532   -441   -176    620    192    646    789   1514   1304    594
    114    602    485   -361   -187    545    218    665    795   1491   1260    514
    -57    548    605   -244   -332    576    335    592    795   1454   1213    491
   -288    493    779   -103   -535    636    415    480    774   1434   1215    517
   -358    446    805    -44   -581    626    405    467    722   1392   1179    452
   -353    555    909   -103   -633    732    441    568    769   1454   1234    498
   -298    659    958   -181   -628    807    444    678    839   1509   1280    532
   -506    462    966     20   -737    714    314    584    761   1431   1208    449
   -618    402   1021    109   -818    711    272    537    740   1423   1197    420
   -568    441   1010     62   -789    724    189    446    691   1361   1117    350
   -431    420    852      5   -641    636    161    457    722   1350   1088    335
   -306    436    743    -64   -527    589    137    452    714   1374   1124    353
   -249    296    545    -23   -397    420     -2    384    613   1317   1075    316
   -285    275    558      2   -423    418     49    441    659   1379   1145    381
   -350    296    644     25   -496    470     83    457    675   1415   1189    407
   -394    298    693     46   -542    493     49    478    649   1421   1189    384
   -428    355    784     36   -605    568    111    584    753   1517   1252    415
   -709    327   1036    189   -872    680    187    613    849   1623   1337    514
  -1021    257   1278    379  -1148    766    187    561    885   1686   1392    576
  -1005    303   1309    348  -1158    805    187    576    911   1732   1410    581
   -714    506   1221    103   -966    862    309    836   1088   1925   1590    776
   -820    491   1309    163  -1065    898    223    880   1106   1943   1618    810
   -953    548   1501    202  -1228   1023     83    802   1044   1855   1553    724
   -943    691   1634    122  -1288   1161    135    813   1054   1823   1558    717
  -1002    779   1782    111  -1392   1280    181    782   1047   1761   1538    683
  -1156    820   1977    166  -1566   1397    223    646    987   1662   1486    610
  -1169    761   1930    202  -1551   1345    210    517    883   1553   1426    548
  -1023    714   1738    153  -1382   1226     70    571    792   1499   1379    511
   -904    704   1608    101  -1254   1156    -25    561    740   1431   1273    405
   -675    683   1358     -5  -1018   1021   -135    309    535   1234   1070    184
   -275    675    950   -200   -613    813   -296    296    444   1163   1018    129
    277    701    423   -488    -72    561   -462    210    337   1028    901     -5
    779    732    -46   -756    413    342   -607     41    176    836    724   -213
    807    615   -192   -711    498    213   -701   -153     44    685    597   -327
    750    581   -168   -665    459    207   -691   -223     23    654    574   -337
    693    574   -119   -633    405    228   -665   -145     49    670    579   -322
    522    568     46   -545    239    309   -600    -23    129    756    670   -207
    231    519    288   -376    -28    405   -550     31    192    818    740   -140
    -59    441    501   -192   -280    470   -485    -85    166    756    678   -220
   -270    363    633    -46   -452    496   -413   -135    116    722    672   -231
   -322    202    524     59   -423    363   -340    142    174    782    722   -150
   -428     12    441    207   -436    226   -202    501    324    818    704   -168
   -628     96    724    265   -678    410    -31    685    555    950    795   -116
   -839    454   1293    192  -1067    872    -41    444    641   1114   1018     70
   -974    930   1904     23  -1439   1415   -358    -33    613   1413   1436    480
  -1034   1579   2611   -275  -1821   2094   -771   -387    680   1857   1987    963
   -961   2023   2982   -532  -1971   2501  -1208   -594    776   2247   2439   1353
   -891   1878   2766   -496  -1829   2320  -1506   -657    732   2314   2494   1423
   -896   1257   2153   -179  -1525   1704  -1532   -657    384   1813   1966    963
   -989    613   1602    187  -1299   1109  -1236   -545    -44   1067   1234    309
  -1145    218   1363    462  -1254    792   -901   -374    -51    831    924     15
  -1137     88   1226    524  -1182    657   -743   -168    101    909    940     12
   -875    187   1062    345   -969    623   -678    179    275   1036   1013     67
   -898    187   1083    353   -992    633   -613    296    358   1067   1026     72
   -953    161   1114    394  -1034    639   -568    314    394   1091   1036     70
  -1002    109   1109    446  -1057    607   -537    309    405   1098   1047     80
   -992    137   1130    428  -1060    633   -514    298    413   1083   1052     80
  -1044    168   1210    436  -1127    688   -504    239    397   1041   1028     46
  -1062    137   1200    462  -1130    667   -555    184    363    995    987      7
   -976     98   1075    439  -1026    587   -602    218    358    976    976     10
   -945     83   1028    431   -987    555   -610    231    376    966    971     12
  -1002     72   1075    462  -1039    574   -623    109    335    906    919    -41
   -911     44    956    431   -932    498   -639    140    329    904    924    -12
   -763     33    797    363   -782    415   -636    223    366    924    943     57
   -758    135    893    311   -826    514   -553    283    436    987   1015    184
   -761    220    982    267   -870    600   -592    280    423    966   1008    153
   -852    223   1072    314   -961    646   -652    244    374    917    961     88
   -849    329   1179    259  -1013    753   -646    163    327    870    917     20
   -724    462   1187    132   -956    823   -646    205    309    841    883    -28
   -740    527   1265    103  -1002    896   -639    314    376    898    945     44
   -833    532   1366    150  -1101    948   -683    298    379    904    963     67
   -927    491   1418    215  -1174    956   -737    246    350    875    956     51
   -833    566   1400    135  -1117    982   -724    254    363    875    969     49
   -748    631   1379     57  -1062   1005   -722    246    355    846    958     36
   -649    727   1376    -38  -1013   1052   -709    252    350    836    945     36
   -519    810   1330   -145   -924   1070   -652    272    355    836    940     41
   -483    769   1252   -142   -867   1010   -657    246    316    795    901     12
   -522    769   1288   -124   -906   1026   -683    223    285    792    885     10
   -584    717   1299    -67   -943   1008   -652    215    309    836    927     72
   -644    610   1254     15   -950    932   -623    233    348    893    987    150
   -618    506   1124     57   -870    815   -639    327    371    937   1023    200
   -628    491   1119     67   -875    805   -618    394    410    992   1057    239
   -688    444   1132    119   -909    787   -607    353    376    961   1018    220
   -769    402   1171    181   -971    784   -610    298    322    906    966    184
   -823    433   1257    194  -1039    844   -641    244    267    865    914    129
   -784    514   1299    132  -1041    906   -626    223    239    857    917    150
   -901    530   1431    184  -1166    979   -639    145    192    836    930    124
   -844    579   1421    129  -1132   1000   -659     54    137    797    898     49
   -542    649   1192    -51   -867    919   -727    -23     70    735    828    -38
   -509    672   1179    -83   -844    924   -758    -36     46    691    766   -111
   -524    654   1176    -64   -852    914   -774    -23     44    672    748   -148
   -597    639   1234    -23   -914    935   -753    -20     70    698    779   -116
   -631    639   1270     -2   -950    953   -727    -41     62    691    769   -109
   -654    657   1312     -2   -982    982   -693    -36     77    688    756   -116
   -761    607   1366     75  -1062    987   -691    -57     80    688    753   -119
   -795    620   1415     88  -1104   1018   -675    -38    111    730    797    -62
   -844    600   1444    122  -1143   1021   -657    -41    127    761    810    -54
   -885    550   1436    166  -1161    992   -649    -59    109    740    776    -90
   -904    574   1478    166  -1189   1026   -631    -54    114    735    771    -96
   -919    685   1605    114  -1262   1145   -620    -44    150    758    800    -72
   -909    769   1678     70  -1293   1223   -636    -62    158    761    818    -67
   -891    823   1712     33  -1301   1267   -657    -98    163    761    839    -41
   -901    865   1766     18  -1332   1314   -698   -127    158    761    854    -10
   -958    870   1826     44  -1392   1348   -698   -135    158    771    872     12
   -979    849   1829     64  -1402   1337   -696   -106    163    776    880     18
   -948    852   1800     46  -1374   1325   -704    -72    168    779    888      7
   -961    906   1867     25  -1413   1387   -683    -57    184    782    901      2
   -992    846   1839     70  -1415   1343   -639    -36    187    779    893     -2
  -1034    727   1761    153  -1397   1244   -641    -57    145    740    844    -10
  -1067    732   1800    166  -1434   1267   -618    -70    132    724    839     -2
  -1143    698   1842    220  -1491   1270   -574    -80    114    701    826     -2
  -1254    592   1847    329  -1551   1218   -605   -127     54    641    779    -41
  -1257    626   1883    316  -1569   1254   -597   -132     38    628    776    -44
  -1249    615   1865    316  -1556   1239   -620   -166      2    584    740    -83
  -1189    675   1865    257  -1527   1270   -613   -163      0    568    730    -96
  -1119    769   1888    174  -1504   1327   -594   -153     10    571    732    -90
  -1104    776   1880    163  -1491   1327   -623   -174      7    566    724   -106
  -1013    935   1948     38  -1480   1441   -581   -140     51    615    792    -38
   -927   1062   1990    -67  -1457   1525   -558   -119     67    628    813    -20
   -904   1041   1945    -70  -1426   1493   -589   -132     54    620    807    -10
   -917   1010   1927    -46  -1421   1467   -589   -129     41    610    795    -15
   -867    940   1808    -36  -1337   1374   -537    -83     -2    524    698   -116
   -776    771   1545      2  -1161   1158   -415     28    -33    394    532   -280
   -795    691   1483     49  -1140   1085   -236    205     62    376    480   -337
  -1018    789   1808    114  -1413   1299   -187    145    158    449    555   -288
  -1192   1184   2377      2  -1784   1779   -400   -296    153    654    865      0
  -1182   1904   3086   -361  -2135   2494   -688   -667    267   1096   1434    530
  -1244   2449   3694   -605  -2470   3070   -995   -924    402   1538   1974   1015
  -1392   2379   3772   -493  -2582   3076  -1384  -1135    405   1779   2275   1348
  -1296   1875   3169   -290  -2234   2522  -1527  -1215     36   1332   1852   1000
  -1182   1304   2486    -62  -1834   1893  -1491  -1236   -522    496   1031    241
  -1021    862   1880     77  -1449   1371  -1306  -1085   -782    -49    428   -324
   -813    797   1610      7  -1210   1202  -1127   -805   -610    -31    358   -389
   -696    818   1512    -62  -1104   1163  -1002   -607   -452     85    433   -329
   -657    743   1400    -44  -1028   1070   -943   -498   -368    176    478   -303
   -743    574   1317     83  -1028    945   -961   -493   -368    192    462   -324
   -795    506   1301    145  -1047    904   -982   -527   -402    179    420   -389
   -792    459   1252    163  -1021    857   -958   -527   -402    184    402   -415
   -841    431   1273    205  -1057    852   -888   -491   -374    202    405   -394
   -992    345   1337    322  -1163    839   -898   -514   -392    181    366   -413
  -1189    265   1454    462  -1322    859   -917   -542   -413    158    332   -431
  -1366    223   1590    571  -1478    906   -937   -574   -433    140    314   -420
  -1410    218   1628    594  -1519    924   -898   -540   -394    179    348   -374
  -1465    124   1590    667  -1527    857   -870   -519   -371    194    366   -350
  -1571     25   1597    774  -1584    810   -872   -530   -394    168    335   -384
  -1660    -67   1592    862  -1628    763   -901   -558   -413    153    322   -394
  -1709   -168   1540    937  -1626    685   -950   -610   -457    119    285   -420
  -1740   -290   1447   1015  -1595    576  -1000   -662   -506     75    228   -480
  -1670   -337   1332   1005  -1501    496  -1015   -675   -522     62    200   -511
  -1540   -249   1291    893  -1418    519  -1002   -652   -488    109    241   -457
  -1467   -192   1275    828  -1371    540  -1005   -652   -478    122    244   -441
  -1473   -194   1278    833  -1376    540   -997   -641   -465    137    249   -439
  -1488   -228   1260    859  -1374    514   -974   -623   -446    161    262   -420
  -1491   -296   1195    893  -1345    446   -974   -610   -436    192    280   -405
  -1517   -361   1156    940  -1337    394   -963   -587   -415    231    296   -407
  -1592   -384   1208    987  -1402    410   -922   -537   -358    301    337   -355
  -1540   -376   1163    958  -1353    392   -867   -483   -296    387    392   -301
  -1000   -355    644    678   -823    142   -911   -540   -353    340    337   -358
   -418    -33    384    223   -402    174   -906   -537   -342    342    361   -324
   -303    335    639    -18   -472    488   -813   -426   -223    449    485   -200
   -610    371    982    119   -795    675   -774   -379   -187    467    509   -150
   -852    389   1241    231  -1047    815   -748   -363   -187    441    493   -124
   -971    405   1374    283  -1171    888   -724   -376   -207    410    462   -194
  -1018    374   1389    322  -1202    880   -750   -415   -241    381    413   -249
  -1026    415   1441    306  -1234    927   -745   -428   -239    389    415   -213
  -1065    446   1512    309  -1288    979   -652   -402   -197    444    457   -142
  -1119    433   1551    342  -1335    992   -522   -340   -114    545    545    -59
  -1161    405   1564    376  -1363    982   -366   -283    -49    620    620     15
  -1153    366   1519    394  -1335    943   -290   -280    -41    633    631     38
  -1101    358   1460    368  -1280    909   -306   -316    -62    602    587     -7
  -1065    366   1431    350  -1247    898   -335   -361    -90    568    542    -49
  -1083    366   1447    355  -1265    904   -335   -394   -111    542    517    -67
  -1148    355   1504    397  -1325    930   -337   -418   -132    514    496    -59
  -1192    384   1577    402  -1384    979   -363   -431   -140    511    501   -135
  -1148    498   1647    324  -1397   1072   -405   -436   -135    524    511   -140
  -1054    615   1670    220  -1363   1140   -470   -428   -124    532    514   -129
  -1052    613   1665    220  -1358   1137   -498   -457   -150    504    488   -166
  -1174    524   1696    322  -1436   1109   -457   -517   -184    472    467   -207
  -1247    496   1743    374  -1496   1119   -371   -511   -166    493    485   -200
  -1226    568   1792    327  -1509   1179   -337   -475   -127    542    535   -155
  -1150    685   1836    233  -1493   1260   -355   -441    -77    600    592    -93
  -1008    839   1847     83  -1428   1343   -428   -428    -41    636    636    -31
   -974    911   1886     31  -1428   1397   -483   -436    -20    678    685     -2
  -1135    854   1990    137  -1564   1421   -472   -485    -33    680    698      5
  -1117    857   1974    129  -1545   1415   -371   -459     -7    709    732     28
  -1039    893   1932     70  -1486   1413   -353   -449     -7    714    737     18
  -1023    911   1935     54  -1480   1423   -405   -480    -46    693    719      0
  -1013    927   1938     41  -1475   1431   -423   -480    -59    693    727    -23
  -1013    904   1917     54  -1465   1410   -415   -454    -57    698    732    -38
  -1034    833   1865     98  -1449   1348   -410   -462    -93    652    696    -62
  -1091    763   1852    163  -1473   1306   -394   -472   -114    631    675    -88
  -1171    706   1875    231  -1525   1291   -413   -493   -140    610    654   -116
  -1200    698   1899    252  -1548   1299   -431   -496   -150    605    646   -135
  -1208    701   1909    252  -1558   1306   -465   -506   -179    579    626   -119
  -1223    662   1883    280  -1553   1273   -504   -527   -220    561    613   -137
  -1202    654   1855    272  -1530   1252   -519   -535   -236    571    618   -171
  -1171    657   1829    257  -1499   1241   -548   -555   -252    555    607   -215
  -1182    610   1790    283  -1486   1200   -581   -587   -285    517    568   -257
  -1140    600   1740    270  -1441   1171   -628   -613   -303    488    532   -270
  -1067    602   1670    231  -1371   1137   -688   -636   -327    480    532   -265
  -1010    654   1665    179  -1337   1158   -719   -644   -348    498    555   -267
   -930    683   1613    122  -1270   1148   -706   -597   -350    509    566   -259
   -859    615   1475    122  -1169   1044   -667   -532   -387    452    493   -306
   -826    446   1273    187  -1049    859   -563   -423   -418    332    350   -418
   -797    389   1187    205   -992    787   -379   -241   -319    340    314   -454
   -813    750   1564     31  -1189   1156   -257   -288   -137    576    550   -285
   -870   1254   2125   -192  -1499   1688   -407   -732    -88    867    917     20
   -961   1867   2826   -454  -1896   2346   -696  -1169     10   1301   1447    511
  -1015   2392   3408   -688  -2210   2899   -953  -1400    197   1800   2008   1054
   -901   2359   3257   -730  -2081   2805  -1221  -1475    265   2055   2262   1301
   -846   1886   2733   -519  -1790   2309  -1283  -1512    -33   1670   1867    950
   -883   1325   2208   -223  -1545   1766  -1213  -1530   -594    846   1078    226
   -914    852   1766     31  -1340   1309  -1018  -1337   -813    371    563   -254
   -919    807   1725     54  -1322   1265   -792  -1031   -561    517    620   -200
   -911    839   1751     36  -1332   1296   -623   -815   -368    649    701   -122
   -914    836   1751     36  -1332   1293   -517   -698   -272    706    745    -80
   -932    807   1740     62  -1335   1273   -478   -670   -252    714    750    -75
   -937    807   1743     62  -1340   1275   -459   -646   -223    737    774    -64
   -963    849   1813     54  -1387   1330   -420   -600   -194    756    802    -38
  -1010    878   1886     64  -1447   1382   -381   -488   -171    771    831    -18
   -971    875   1847     49  -1408   1361   -366   -413   -174    774    813    -67
   -917    820   1735     46  -1325   1275   -374   -397   -200    735    756    -88
   -893    776   1670     57  -1280   1223   -355   -379   -205    719    743    -57
   -846    818   1665     12  -1254   1241   -316   -353   -187    737    758    -49
   -839    826   1665      7  -1252   1244   -270   -288   -127    800    805     -2
   -833    898   1732    -33  -1283   1314   -223   -262    -96    844    852     36
   -839    948   1787    -54  -1312   1366   -200   -257    -85    872    888     54
   -867    950   1816    -44  -1343   1384   -171   -205    -62    898    917     70
   -922    924   1847      0  -1384   1384   -158   -109    -38    922    943     88
   -956    906   1862     23  -1410   1382   -168    -62    -23    935    953     90
   -956    888   1844     33  -1400   1366   -135    -64     -5    943    958     88
   -909    891   1800      7  -1356   1345    -83    -57     12    953    963     90
   -813    961   1774    -72  -1293   1366    -67    -46     23    974    984     96
   -722   1034   1756   -158  -1239   1395    -75    -10     36    992   1002    101
   -685   1047   1732   -181  -1208   1389    -90      7     41    995   1000    106
   -662   1067   1730   -205  -1197   1400    -57     36     72   1015   1018    122
   -662   1132   1795   -233  -1228   1462      2     67    114   1062   1060    161
   -750   1145   1893   -197  -1322   1517     64     93    155   1111   1109    213
   -800   1169   1969   -187  -1384   1569    184    171    236   1197   1184    283
   -898   1130   2026   -116  -1462   1577    223    210    280   1241   1221    327
  -1002   1098   2101    -46  -1551   1600    246    254    319   1291   1273    376
  -1062   1132   2192    -36  -1626   1662    244    277    358   1337   1322    423
  -1098   1137   2234    -20  -1665   1686    226    290    381   1369   1356    454
  -1106   1171   2278    -33  -1691   1722    192    285    387   1382   1369    457
  -1080   1187   2268    -51  -1673   1727    155    262    379   1374   1363    446
  -1028   1135   2161    -54  -1597   1647    148    236    345   1343   1340    426
   -948   1132   2081    -90  -1514   1605    132    192    298   1293   1304    389
   -906   1174   2078   -135  -1493   1626    101    132    257   1254   1278    350
   -878   1140   2018   -129  -1447   1579     98     83    231   1218   1244    314
   -813   1085   1896   -137  -1356   1491     83     41    210   1182   1213    275
   -704   1083   1787   -189  -1247   1434     46    -28    166   1119   1158    207
   -607   1070   1678   -231  -1143   1374     18    -96    114   1057   1101    148
   -542   1018   1561   -236  -1052   1288     -5   -158     62   1005   1049     96
   -514    867   1379   -176   -948   1122    -90   -272    -38    901    937     -5
   -465    787   1249   -161   -857   1018   -161   -366   -111    836    872    -59
   -381    800   1182   -207   -782    989   -166   -405   -122    828    865    -75
   -319    805   1124   -241   -722    963   -158   -423   -135    823    862    -96
   -296    815   1109   -259   -704    963   -155   -428   -137    831    857    -98
   -337    813   1150   -239   -745    982   -124   -415   -114    859    878    -72
   -384    795   1179   -207   -782    987    -70   -384    -88    885    893    -46
   -441    766   1208   -161   -823    987    -31   -355    -59    904    906    -28
   -470    820   1291   -176   -880   1054      2   -311      2    958    953     10
   -501    836   1337   -166   -919   1085     18   -277     54   1013    995     46
   -511    846   1358   -168   -935   1101     12   -259     88   1057   1034     80
   -519    878   1397   -179   -958   1137      0   -249    119   1096   1070    103
   -545    872   1418   -166   -982   1145     -2   -228    145   1130   1098    122
   -574    820   1392   -124   -984   1106      7   -197    163   1153   1122    148
   -605    745   1350    -72   -976   1047     28   -161    189   1176   1145    171
   -631    717   1348    -41   -989   1031     64   -119    223   1213   1179    205
   -701    662   1363     18  -1034   1013     54   -114    213   1208   1171    194
   -761    709   1467     25  -1114   1088      7   -150    142   1143   1093    122
   -779    802   1582    -12  -1182   1192    -36   -200     62   1067   1010     41
   -805    870   1675    -31  -1239   1273    -51   -220     31   1034    971      0
   -849    883   1730    -18  -1288   1306    -59   -231     12   1015    945    -46
   -872    909   1782    -18  -1327   1345    -62   -239      0   1013    932    -85
   -883    919   1800    -18  -1343   1358    -54   -239      2   1018    937   -101
   -898    844   1743     28  -1319   1293    -41   -246      2   1013    937   -111
   -898    737   1634     80  -1267   1184    -20   -252      5   1005    943    -98
   -893    730   1623     80  -1257   1174    -10   -262     12   1010    953    -80
   -901    735   1634     83  -1267   1184      0   -265     23   1021    966    -49
   -867    714   1582     77  -1223   1148     -7   -277     18   1021    969    -28
   -841    678   1519     80  -1182   1098     -5   -293     20   1028    982    -12
   -828    589   1418    119  -1122   1002      2   -296     10   1018    971    -12
   -828    498   1327    166  -1078    911     25   -290    -28    969    917    -59
   -815    348   1163    233   -989    756     88   -233   -103    849    774   -194
   -776    215    989    280   -883    602    233    -85    -93    756    641   -332
   -789    324   1114    231   -953    719    392     23     70    878    740   -241
   -862    654   1514    103  -1189   1083    337   -272    189   1132   1044     62
   -943   1252   2195   -153  -1569   1722    -10   -795    293   1556   1574    600
  -1049   1987   3037   -470  -2044   2512   -316  -1060    532   2117   2210   1208
  -1021   2335   3356   -659  -2187   2844   -641  -1192    696   2530   2655   1641
   -945   2047   2992   -553  -1969   2520   -826  -1278    553   2449   2566   1590
   -914   1436   2351   -259  -1631   1893   -826  -1267     88   1800   1914    984
   -948    787   1735     77  -1343   1262   -592  -1041   -342   1067   1169    275
   -901    581   1483    161  -1192   1031   -324   -657   -228    992    992     96
   -776    602   1379     85  -1078    989   -163   -402    -70   1060   1002     85
   -654    594   1249     31   -950    922    -77   -252     25   1101   1026     96
   -657    576   1231     38   -945    901      2   -171     88   1135   1044    101
   -628    600   1228     12   -930    914     59   -140    106   1135   1041     88
   -636    672   1306    -18   -971    989     93   -114    111   1130   1039     85
   -633    750   1384    -57  -1008   1067    106   -103    103   1114   1023     72
   -639    800   1439    -83  -1039   1117    103   -103    101   1114   1021     67
   -657    852   1509    -98  -1083   1179    129    -77    129   1145   1047     98
   -685    893   1577   -103  -1132   1234    148    -59    145   1158   1062    116
   -698    953   1652   -127  -1174   1301    150    -36    166   1174   1083    129
   -701   1021   1722   -161  -1210   1371    127    -28    168   1174   1083    122
   -732   1047   1779   -155  -1254   1413     96    -25    163   1166   1070    101
   -797   1010   1805   -106  -1301   1408     75    -18    166   1166   1062     93
   -826   1018   1844    -96  -1335   1431     75      5    197   1195   1093    132
   -846   1034   1878    -93  -1363   1454     80     20    213   1213   1111    148
   -901   1039   1940    -70  -1421   1488     85     44    233   1231   1119    148
  -1000   1026   2023    -12  -1512   1525    119     98    272   1267   1143    168
  -1023   1015   2039      5  -1530   1527    148    148    301   1301   1169    187
  -1036    984   2021     23  -1527   1501    135    189    329   1340   1197    210
   -984    995   1977     -5  -1480   1486    140    246    374   1387   1239    254
   -937    997   1935    -31  -1439   1467    145    288    410   1421   1267    288
   -924    992   1917    -33  -1421   1454    119    301    428   1434   1278    301
   -909    976   1883    -36  -1397   1431    109    316    449   1454   1306    332
   -927    932   1860     -2  -1395   1395    145    350    483   1483   1325    358
   -953    914   1867     18  -1410   1389    176    397    550   1551   1384    426
   -971    875   1847     49  -1408   1361    187    431    592   1587   1421    467
   -958    867   1826     44  -1392   1345    171    433    594   1587   1413    457
   -927    989   1917    -31  -1421   1452    158    428    594   1587   1408    446
   -930   1072   2003    -72  -1467   1538    150    402    584   1584   1405    439
  -1018   1098   2117    -38  -1566   1608    145    387    568   1587   1410    449
  -1104   1153   2255    -25  -1680   1704    168    407    597   1618   1439    472
  -1093   1218   2309    -62  -1701   1764    179    446    631   1657   1467    496
  -1070   1254   2325    -93  -1696   1790    189    457    644   1673   1475    496
  -1101   1213   2314    -54  -1706   1764    166    418    610   1636   1436    441
  -1111   1189   2301    -38  -1706   1745    142    389    587   1605   1400    400
  -1085   1169   2255    -44  -1670   1712     90    340    537   1551   1340    337
  -1093   1098   2192     -5  -1644   1644     18    272    470   1483   1265    270
  -1028   1075   2104    -23  -1566   1590     23    246    449   1452   1234    259
  -1013    989   2003     10  -1509   1493     59    252    454   1441   1218    257
  -1036    924   1958     54  -1496   1441    103    262    470   1447   1221    262
  -1078    904   1979     85  -1527   1441    122    254    470   1449   1228    259
  -1104    896   2000    103  -1551   1447    137    244    478   1462   1249    267
  -1060    854   1912    101  -1486   1382    166    246    491   1478   1273    301
   -989    854   1842     67  -1415   1348    189    241    491   1478   1286    348
   -896    862   1758     15  -1327   1309    161    200    449   1444   1252    332
   -795    909   1704    -57  -1249   1306    101    150    410   1410   1215    290
   -688   1002   1691   -158  -1189   1348    101    153    405   1402   1197    262
   -709   1124   1831   -207  -1270   1478    124    176    446   1436   1228    285
   -784   1184   1966   -202  -1374   1574    135    187    483   1475   1262    322
   -805   1239   2044   -215  -1423   1641    155    205    540   1530   1325    371
   -805   1270   2073   -233  -1439   1670    111    184    550   1548   1348    379
   -787   1213   2000   -213  -1392   1605     33    137    504   1509   1306    335
   -672   1205   1878   -267  -1275   1540     18    127    491   1499   1293    329
   -514   1234   1748   -358  -1130   1491     -5    106    470   1483   1278    324
   -485   1241   1725   -379  -1106   1483    -46     62    428   1452   1236    280
   -509   1241   1751   -368  -1130   1496    -54     59    423   1444   1221    272
   -548   1135   1683   -296  -1117   1408    -67     44    374   1389   1163    213
   -483   1109   1592   -311  -1036   1350    -62     31    335   1348   1106    150
   -454   1078   1532   -314   -995   1304    -83     -5    275   1288   1039     83
   -439   1078   1517   -319   -976   1296   -114    -44    226   1241    997     38
   -381   1052   1434   -337   -906   1241   -103    -38    226   1247   1005     54
   -342    943   1286   -298   -813   1114    -96    -31    223   1249   1013     80
   -301    891   1192   -296   -748   1041    -62      2    257   1280   1054    135
   -275    878   1153   -301   -714   1015    -38     20    270   1291   1067    153
   -314    849   1161   -270   -737   1005    -72     -2    249   1273   1049    140
   -397    787   1184   -194   -789    984    -80      0    254   1275   1049    140
   -423    839   1262   -210   -844   1049    -51     31    280   1291   1065    153
   -449    891   1340   -220   -896   1117    -44     44    290   1306   1072    161
   -537    859   1395   -161   -966   1127    -72     44    277   1291   1047    153
   -597    805   1402   -103  -1000   1104    -15    103    257   1241    989    103
   -626    571   1197     25   -911    883    122    244    223   1106    818    -59
   -636    535   1171     49   -904    852    298    426    314   1085    753   -135
   -722    779   1501    -31  -1111   1140    371    410    478   1244    898    -31
   -833   1231   2065   -197  -1449   1647    223     -5    504   1473   1210    244
   -945   1844   2787   -452  -1867   2317   -109   -483    530   1878   1743    737
   -995   2429   3424   -717  -2208   2925   -420   -756    683   2379   2314   1249
   -932   2496   3429   -782  -2179   2961   -691   -841    784   2707   2652   1579
   -914   2031   2946   -558  -1930   2488   -680   -769    620   2501   2426   1397
   -963   1395   2356   -215  -1660   1875   -644   -766     54   1631   1582    623
  -1013    932   1945     38  -1478   1439   -480   -584   -207   1070    997     80
  -1078    865   1940    103  -1509   1402   -246   -257     33   1166   1013     83
  -1057    914   1971     72  -1514   1441    -57     18    293   1345   1143    187
  -1013    911   1925     49  -1470   1418     31    174    405   1397   1169    226
  -1021    930   1951     44  -1486   1439     96    257    467   1436   1195    252
  -1091    930   2021     77  -1556   1475    132    290    493   1452   1210    254
  -1179    898   2078    140  -1628   1488    127    301    501   1457   1213    252
  -1205    870   2075    166  -1639   1473    140    319    506   1447   1187    233
  -1187    906   2094    140  -1641   1499    176    353    540   1462   1195    254
  -1182    914   2096    132  -1639   1504    187    389    576   1499   1228    293
  -1195    906   2101    145  -1647   1504    179    407    602   1522   1249    319
  -1265    880   2145    192  -1706   1512    187    436    628   1540   1262    348
  -1343    885   2226    228  -1784   1556    200    462    657   1566   1280    366
  -1400    867   2268    265  -1834   1566    202    478    683   1590   1296    381
  -1421    875   2296    272  -1857   1584    213    491    704   1610   1312    394
  -1426    841   2268    290  -1847   1553    200    480    693   1597   1283    363
  -1405    831   2236    285  -1821   1532    197    478    691   1577   1254    335
  -1361    849   2208    254  -1784   1530    187    465    680   1556   1226    301
  -1213    930   2143    142  -1678   1535    155    446    680   1561   1221    290
   -969    948   1917      7  -1444   1431     62    379    628   1509   1156    244
   -771    911   1683    -70  -1228   1296    -23    306    558   1431   1067    171
   -576    924   1501   -176  -1039   1213    -83    259    511   1379   1008    119
   -397    948   1345   -275   -870   1145   -132    220    483   1343    976     93
   -231    898   1130   -335   -680   1013   -187    181    446   1301    935     64
   -116    867    984   -376   -550    927   -228    155    418   1267    896     46
    -70    896    963   -413   -517    927   -249    150    426   1267    888     70
    -20    846    867   -413   -444    857   -252    181    459   1293    914    158
    -80    756    836   -337   -459    795   -254    226    504   1337    969    259
   -158    810    969   -324   -563    888   -239    259    555   1382   1034    324
   -231    854   1085   -311   -657    969   -223    275    574   1387   1060    329
   -298    880   1179   -290   -737   1028   -200    285    587   1400   1078    322
   -350    945   1296   -301   -823   1119   -163    327    618   1447   1122    345
   -433    961   1395   -265   -914   1176   -142    363    644   1486   1171    374
   -540    914   1454   -187  -1000   1184   -142    374    641   1483   1176    366
   -602    937   1540   -166  -1070   1239   -114    392    649   1488   1195    374
   -659    976   1634   -161  -1148   1304    -75    405    654   1491   1208    374
   -672    987   1660   -158  -1166   1322    -36    413    654   1486   1202    353
   -678    992   1667   -158  -1171   1327    -25    394    631   1462   1176    316
   -743    950   1693   -103  -1218   1322    -33    353    592   1421   1140    270
   -758    987   1745   -114  -1254   1366     -5    345    602   1415   1143    259
   -766    997   1764   -116  -1265   1379     15    345    605   1402   1127    228
   -763   1008   1771   -122  -1267   1389     31    337    597   1389   1111    200
   -784    989   1774   -101  -1278   1382     36    327    597   1397   1132    205
   -802   1015   1816   -109  -1309   1415     57    324    620   1418   1163    228
   -774   1080   1855   -153  -1314   1467     88    332    646   1431   1179    239
   -769   1088   1855   -161  -1312   1470    114    335    652   1428   1171    228
   -758   1111   1870   -176  -1314   1491     96    332    654   1426   1158    223
   -774   1091   1865   -158  -1319   1475    103    340    659   1431   1158    231
   -769   1117   1886   -176  -1327   1501    129    374    701   1462   1192    257
   -750   1163   1912   -207  -1332   1538    135    381    737   1496   1221    272
   -748   1169   1917   -210  -1332   1543    145    381    761   1525   1244    280
   -730   1226   1953   -249  -1340   1590    124    392    805   1569   1288    316
   -735   1231   1966   -246  -1350   1597     93    389    820   1582   1309    329
   -758   1205   1964   -226  -1361   1584     90    405    831   1590   1330    342
   -766   1189   1956   -210  -1361   1571    106    433    846   1608   1350    358
   -766   1200   1966   -218  -1369   1584    122    444    854   1615   1361    361
   -776   1202   1979   -213  -1379   1592    142    459    875   1634   1384    376
   -818   1093   1909   -140  -1363   1501    114    452    849   1597   1353    342
   -784   1005   1790   -109  -1286   1397     93    420    797   1530   1283    275
   -737    979   1714   -122  -1226   1345    103    415    779   1499   1249    244
   -719    987   1704   -135  -1213   1345    106    426    779   1493   1249    241
   -735    987   1722   -127  -1228   1353    114    431    774   1478   1241    233
   -740   1002   1743   -129  -1241   1371    116    431    771   1462   1231    218
   -748    995   1740   -124  -1244   1366    111    423    769   1449   1218    205
   -753    984   1738   -116  -1244   1361    106    420    774   1447   1215    205
   -763    997   1761   -116  -1265   1379    101    418    776   1444   1215    202
   -782   1002   1784   -109  -1283   1392    101    423    782   1447   1218    202
   -795    992   1787   -101  -1291   1389     83    426    784   1434   1205    189
   -810    987   1797    -90  -1304   1392     64    426    787   1426   1200    179
   -826    989   1816    -83  -1322   1400     62    441    797   1431   1205    184
   -831    974   1805    -70  -1317   1389     72    465    789   1410   1182    174
   -839    797   1634     18  -1236   1215    129    530    735   1291   1049     54
   -854    618   1473    119  -1163   1044    272    670    732   1171    891   -114
   -875    691   1564     90  -1218   1127    428    828    872   1218    898   -135
   -940   1054   1995    -57  -1467   1525    465    672    995   1405   1114     46
  -1010   1574   2582   -283  -1797   2078    192    166    979   1699   1522    431
  -1054   2195   3250   -571  -2151   2722   -124   -200   1065   2148   2075    930
  -1062   2556   3616   -748  -2338   3086   -465   -387   1208   2603   2577   1379
   -987   2307   3294   -659  -2140   2800   -678   -413   1221   2738   2686   1506
   -989   1761   2751   -387  -1870   2255   -691   -431    820   2145   2091    971
  -1010   1260   2268   -124  -1639   1764   -540   -361    348   1361   1332    285
   -997    948   1943     23  -1470   1444   -301    -83    348   1127   1039     23
  -1015    893   1909     62  -1462   1400   -132    184    584   1257   1104     70
   -987    909   1896     36  -1441   1402      5    376    732   1337   1153    106
   -971    901   1873     33  -1421   1387    114    509    833   1395   1197    142
   -976    883   1857     44  -1418   1371    166    568    885   1423   1231    163
   -989    893   1883     49  -1436   1387    181    594    904   1423   1236    150
  -1013    883   1896     64  -1454   1389    192    610    909   1410   1221    132
  -1031    883   1914     72  -1473   1400    215    646    932   1431   1241    153
  -1060    885   1945     85  -1504   1415    244    683    966   1460   1275    179
  -1070    924   1995     72  -1532   1460    277    722   1010   1504   1322    215
  -1072    987   2060     41  -1566   1522    293    745   1028   1517   1340    215
  -1145    974   2120     85  -1631   1545    280    743   1028   1514   1337    194
  -1166    997   2164     83  -1665   1579    324    784   1072   1551   1371    210
  -1195    987   2182    103  -1688   1584    337    802   1091   1556   1371    192
  -1236    917   2151    158  -1693   1532    324    797   1091   1538   1353    184
  -1223    914   2135    153  -1678   1525    355    820   1119   1556   1379    228
  -1200    940   2140    127  -1670   1540    366    839   1143   1584   1410    270
  -1174    963   2138    106  -1654   1551    355    849   1143   1584   1408    277
  -1153    956   2107     98  -1631   1530    368    875   1158   1587   1413    285
  -1137    945   2081     96  -1610   1512    381    901   1174   1592   1415    290
  -1106    956   2062     75  -1584   1506    376    911   1187   1595   1423    298
  -1070    961   2031     54  -1551   1496    376    924   1192   1597   1426    301
  -1044    976   2021     33  -1532   1499    381    956   1226   1628   1452    340
  -1026    976   2000     23  -1514   1488    392    995   1260   1660   1475    371
   -992   1031   2021    -20  -1506   1525    402   1034   1296   1686   1496    392
   -974   1036   2010    -31  -1491   1522    402   1062   1322   1701   1501    394
   -979   1010   1990    -15  -1486   1499    374   1070   1322   1704   1512    405
   -976    995   1971    -10  -1475   1483    366   1083   1327   1706   1519    420
   -950   1023   1974    -36  -1465   1499    376   1106   1348   1717   1530    433
   -943   1041   1984    -49  -1462   1512    379   1135   1363   1722   1538    431
   -979   1015   1992    -20  -1486   1501    345   1135   1348   1706   1530    436
  -1018   1052   2070    -18  -1545   1561    327   1130   1356   1730   1569    478
  -1075   1065   2140      2  -1608   1600    340   1132   1358   1732   1577    485
  -1179   1036   2216     72  -1696   1626    374   1153   1363   1727   1582    498
  -1283   1000   2283    140  -1782   1639    415   1171   1371   1730   1582    514
  -1374   1005   2379    184  -1875   1691    465   1192   1384   1748   1605    550
  -1447    982   2429    231  -1938   1704    478   1176   1374   1738   1608    558
  -1478    950   2429    265  -1953   1688    459   1130   1332   1688   1566    524
  -1509    961   2470    272  -1990   1714    470   1104   1317   1665   1543    501
  -1558    943   2501    306  -2031   1722    480   1085   1309   1641   1517    488
  -1587    943   2530    319  -2060   1735    493   1078   1306   1634   1504    501
  -1621    974   2595    324  -2107   1784    517   1091   1337   1665   1532    571
  -1465    995   2460    236  -1964   1725    475   1023   1283   1613   1467    519
  -1210    992   2203    109  -1706   1595    400    930   1192   1517   1363    426
  -1049   1021   2070     15  -1561   1543    361    901   1169   1491   1343    402
   -987   1054   2042    -33  -1514   1548    366    898   1166   1488   1345    387
   -987   1065   2049    -41  -1517   1556    384    909   1174   1486   1348    366
   -971   1067   2036    -49  -1504   1551    394    924   1189   1486   1356    345
   -971   1054   2026    -44  -1499   1540    413    956   1215   1499   1379    345
   -943   1130   2073    -93  -1506   1600    428    987   1257   1538   1428    374
   -911   1228   2140   -161  -1527   1686    423    995   1286   1561   1454    387
   -896   1241   2138   -174  -1517   1688    394    989   1296   1564   1452    389
   -849   1265   2112   -207  -1480   1686    366    987   1301   1564   1452    392
   -800   1262   2062   -231  -1431   1662    350    982   1291   1545   1421    368
   -805   1171   1977   -184  -1392   1574    301    935   1247   1493   1363    309
   -782   1122   1904   -171  -1343   1514    283    911   1218   1470   1340    285
   -753   1078   1831   -163  -1291   1452    288    911   1210   1465   1348    283
   -732   1000   1732   -132  -1231   1366    288    911   1192   1439   1335    262
   -711    839   1548    -64  -1130   1195    309    924   1171   1405   1304    228
   -706    740   1444    -18  -1075   1091    311    935   1158   1379   1286    210
   -704    766   1467    -33  -1085   1117    298    922   1140   1363   1286    210
   -691    820   1512    -64  -1101   1166    280    906   1117   1340   1278    192
   -675    820   1496    -75  -1085   1158    275    901   1096   1314   1267    179
   -672    800   1473    -64  -1072   1135    272    904   1093   1304   1260    174
   -665    774   1439    -54  -1052   1104    283    909   1093   1293   1252    168
   -652    753   1405    -49  -1028   1078    314    927   1104   1293   1252    168
   -633    782   1415    -75  -1026   1098    311    922   1096   1291   1265    174
   -649    813   1462    -80  -1054   1137    277    896   1067   1270   1252    161
   -639    854   1493   -109  -1067   1174    262    878   1041   1239   1213    129
   -633    826   1460    -96  -1047   1143    262    875   1021   1208   1171    106
   -620    792   1413    -85  -1015   1101    259    883    982   1158   1119     67
   -587    683   1270    -49   -927    976    301    927    917   1054    997    -41
   -571    493   1062     36   -818    776    444   1054    878    917    820   -213
   -563    392    956     85   -758    672    618   1231    956    883    750   -293
   -581    706   1286    -62   -932    995    683   1111   1104   1078    966   -101
   -652   1195   1847   -270  -1249   1519    400    641   1156   1384   1361    277
   -763   1847   2611   -542  -1688   2229     -2    220   1296   1855   1935    818
   -826   2460   3286   -815  -2055   2873   -363    -18   1517   2374   2517   1350
   -732   2470   3203   -870  -1969   2834   -649   -101   1579   2582   2722   1569
   -706   1917   2624   -605  -1665   2270   -685   -127   1239   2135   2270   1176
   -737   1210   1948   -239  -1343   1579   -501    -28    667   1291   1462    444
   -753    737   1491      7  -1122   1114   -184    301    537    893   1013     28
   -698    680   1379      7  -1041   1028     41    618    745    984   1026     23
   -613    691   1304    -38   -958    997    184    815    862   1041   1044     28
   -524    696   1218    -85   -872    956    254    917    919   1062   1049     31
   -428    740   1169   -155   -797    953    290    971    953   1080   1062     44
   -433    657   1091   -114   -763    872    270    969    927   1041   1023      7
   -444    613   1057    -83   -750    833    296   1000    945   1036   1026      7
   -467    657   1122    -96   -797    888    327   1047    989   1072   1072     51
   -504    662   1166    -77   -833    914    355   1083   1018   1093   1091     77
   -501    646   1145    -72   -826    896    368   1106   1028   1088   1075     72
   -524    631   1156    -54   -839    893    371   1130   1047   1093   1078     83
   -607    594   1200      5   -904    896    387   1156   1067   1104   1083     90
   -672    587   1260     44   -966    922    436   1200   1106   1135   1114    122
   -745    576   1319     83  -1034    948    446   1228   1135   1156   1127    158
   -800    587   1384    106  -1091    984    462   1254   1153   1166   1127    179
   -844    610   1454    114  -1148   1031    488   1286   1171   1182   1135    202
   -880    615   1496    132  -1187   1054    509   1322   1197   1200   1145    220
   -898    592   1488    153  -1195   1039    522   1350   1218   1205   1156    228
   -917    584   1499    166  -1208   1041    550   1389   1247   1223   1179    246
   -950    592   1543    179  -1249   1067    571   1421   1278   1239   1192    259
   -974    652   1626    161  -1299   1137    576   1441   1296   1254   1210    272
   -982    659   1639    158  -1312   1148    594   1491   1335   1288   1236    301
  -1010    657   1667    174  -1337   1161    597   1522   1356   1304   1241    314
  -1021    641   1662    187  -1343   1153    610   1558   1384   1322   1254    335
  -1031    654   1686    189  -1358   1169    636   1597   1418   1350   1283    366
  -1021    680   1699    168  -1361   1189    657   1636   1457   1384   1322    410
  -1005    704   1709    150  -1358   1205    662   1678   1491   1413   1363    457
  -1013    709   1722    148  -1366   1215    649   1704   1509   1428   1384    488
  -1034    711   1745    161  -1389   1228    662   1730   1532   1452   1405    519
  -1049    743   1792    150  -1421   1265    659   1745   1548   1460   1421    542
  -1060    766   1826    145  -1441   1296    657   1745   1548   1454   1418    548
  -1060    758   1816    148  -1436   1286    657   1743   1538   1439   1410    548
  -1044    732   1777    155  -1410   1254    654   1727   1519   1423   1395    537
  -1023    696   1719    163  -1371   1205    649   1706   1493   1397   1371    522
  -1010    685   1696    163  -1353   1189    644   1680   1467   1374   1350    506
   -997    696   1693    148  -1345   1195    628   1644   1434   1345   1330    488
   -984    693   1678    145  -1330   1184    610   1592   1384   1293   1283    446
   -976    704   1680    135  -1330   1189    602   1553   1350   1260   1254    426
   -997    667   1665    163  -1330   1166    607   1519   1322   1228   1226    407
  -1039    652   1688    192  -1363   1169    623   1491   1304   1218   1213    405
  -1067    654   1722    207  -1395   1187    641   1465   1299   1210   1208    397
  -1109    649   1756    228  -1431   1200    641   1439   1286   1187   1187    384
  -1137    618   1756    259  -1447   1187    662   1444   1288   1184   1189    400
  -1132    636   1766    246  -1449   1200    698   1465   1309   1202   1215    428
  -1189    602   1792    293  -1491   1197    683   1462   1314   1208   1223    444
  -1267    587   1855    337  -1561   1221    724   1491   1340   1228   1244    472
  -1340    607   1948    366  -1644   1275    779   1530   1374   1262   1278    506
  -1366    631   1997    366  -1680   1314    813   1556   1392   1278   1291    519
  -1187    657   1844    265  -1514   1249    784   1538   1376   1252   1247    488
   -945    727   1670    109  -1309   1197    730   1493   1337   1210   1184    428
   -831    833   1665     -2  -1247   1249    672   1444   1312   1184   1153    392
   -750    911   1660    -80  -1208   1286    610   1392   1283   1161   1122    363
   -683    948   1631   -132  -1156   1288    576   1374   1278   1158   1122    379
   -639    945   1582   -153  -1111   1262    576   1382   1278   1166   1135    410
   -581    945   1525   -181  -1054   1234    548   1350   1239   1135   1104    381
   -506    948   1452   -223   -979   1200    509   1312   1192   1085   1054    337
   -436    948   1384   -254   -909   1166    485   1280   1163   1062   1031    324
   -355    867   1223   -257   -789   1044    462   1249   1109   1005    971    280
   -239    753    992   -257   -615    872    426   1200   1028    911    870    194
    -88    691    776   -301   -433    732    379   1137    945    820    779    116
     80    636    555   -358   -236    597    324   1072    862    743    698     49
    231    618    387   -426    -77    501    267   1005    789    680    628     -7
    340    610    270   -475     33    441    226    953    727    620    566    -59
    392    594    202   -496     93    397    194    922    683    576    532    -93
    392    594    202   -493     96    400    181    898    654    553    511   -109
    353    579    223   -467     64    402    192    898    649    548    498   -116
    290    576    285   -433      2    431    202    898    644    540    491   -122
    226    574    345   -402    -59    459    220    911    649    537    491   -116
    171    589    418   -379   -122    504    249    937    672    563    517    -83
    103    576    472   -340   -184    524    270    958    691    579    545    -44
     15    535    519   -275   -252    527    314   1000    698    587    555    -15
    -77    402    480   -163   -277    441    407   1096    693    542    506    -36
   -189    192    381      0   -285    285    568   1257    693    444    379   -140
   -306    202    509     49   -407    353    756   1441    833    478    361   -163
   -433    522    956    -44   -696    737    833   1374    989    662    553     10
   -584    995   1577   -205  -1083   1286    649    917    995    945    932    371
   -735   1587   2322   -426  -1527   1953    340    462   1036   1379   1493    893
   -839   2145   2985   -654  -1912   2564     25    210   1166   1862   2065   1400
   -797   2200   2998   -701  -1899   2598   -239    119   1202   2114   2330   1654
   -766   1683   2447   -459  -1608   2062   -283    140    924   1743   1948   1330
   -776   1062   1839   -142  -1306   1449   -163    184    353    826   1070    553
   -750    620   1371     62  -1060    995     62    446    218    371    550     96
   -711    602   1312     54  -1013    956    270    758    465    478    561    103
   -639    683   1322    -23   -982   1000    436    989    654    594    628    166
   -607    709   1317    -49   -961   1013    527   1124    753    652    657    200
   -639    633   1273      0   -956    953    530   1143    758    641    639    192
   -644    605   1249     20   -945    927    545   1158    758    620    620    187
   -672    587   1260     41   -966    924    561   1174    753    605    607    184
   -732    605   1337     64  -1034    971    574   1179    761    602    605    179
   -784    644   1428     67  -1106   1036    597   1210    795    639    641    223
   -831    639   1470     96  -1150   1052    631   1254    841    685    688    283
   -880    628   1509    124  -1195   1067    652   1278    852    691    691    303
   -937    657   1595    140  -1265   1124    649   1278    841    678    667    290
   -961    644   1602    155  -1283   1122    657   1296    854    693    693    322
   -919    633   1551    142  -1236   1091    652   1301    854    696    691    335
   -826    646   1473     88  -1150   1060    618   1275    823    665    652    309
   -761    678   1439     41  -1098   1057    594   1257    800    644    618    288
   -737    701   1436     15  -1088   1067    587   1249    795    639    610    290
   -732    727   1457      2  -1096   1091    574   1241    787    633    605    296
   -732    745   1478     -7  -1106   1111    571   1241    784    631    600    298
   -735    758   1493    -10  -1114   1124    571   1247    787    633    600    311
   -753    800   1553    -25  -1156   1176    558   1244    787    626    587    311
   -769    852   1621    -41  -1195   1236    550   1254    797    636    600    319
   -774    844   1618    -36  -1195   1231    568   1291    828    665    620    342
   -774    818   1592    -20  -1182   1205    584   1325    859    685    636    363
   -763    852   1615    -46  -1189   1234    563   1332    865    691    633    374
   -766    896   1662    -64  -1215   1278    555   1348    883    704    633    384
   -787    924   1712    -70  -1249   1317    548   1363    904    719    633    392
   -782    971   1753    -93  -1267   1361    548   1389    930    750    652    420
   -774    987   1758   -109  -1267   1371    537   1408    945    774    672    444
   -763    984   1748   -111  -1254   1366    517   1405    935    774    672    449
   -714    982   1696   -135  -1205   1337    498   1397    919    771    678    459
   -659   1023   1683   -181  -1171   1353    457   1361    878    743    654    436
   -584   1041   1626   -231  -1106   1335    439   1317    815    683    592    376
   -506   1010   1517   -252  -1013   1262    397   1267    743    618    532    322
   -413    971   1384   -280   -898   1176    371   1221    683    566    491    280
   -405    943   1348   -267   -875   1145    335   1156    615    501    439    241
   -462    885   1348   -213   -906   1117    324   1114    574    459    407    239
   -478    883   1361   -205   -919   1122    335   1091    555    444    397    244
   -470    883   1353   -207   -911   1117    329   1047    522    413    371    228
   -446    904   1350   -228   -898   1127    309    984    465    358    319    189
   -441    852   1293   -205   -867   1072    280    924    405    303    267    148
   -436    792   1228   -179   -833   1010    267    883    361    259    236    129
   -410    750   1161   -171   -787    956    257    849    327    233    226    127
   -381    714   1096   -166   -737    904    241    823    306    223    233    137
   -374    709   1083   -168   -730    896    213    771    259    184    200    109
   -371    756   1127   -192   -750    940    213    740    231    155    181     93
   -397    753   1150   -179   -774    950    218    732    220    148    192    109
   -363    769   1132   -202   -748    950    228    743    223    153    197    119
   -322    841   1161   -262   -743   1000    236    745    233    166    205    129
   -283    909   1192   -314   -737   1052    192    714    215    150    187    109
   -254    935   1187   -340   -722   1060    142    675    194    135    176    103
   -171   1036   1208   -431   -688   1122    153    678    218    150    197    124
   -184   1034   1218   -426   -701   1124     93    636    200    140    194    127
   -168   1010   1179   -420   -675   1093     96    633    194    135    202    132
   -153   1034   1187   -441   -670   1111     90    613    171    111    187    111
   -148   1054   1202   -452   -675   1127     57    571    127     72    163     85
   -155   1008   1163   -426   -659   1083     59    561    111     54    161     88
   -142    984   1127   -420   -636   1054     57    553     88     25    145     80
   -153   1013   1163   -431   -659   1088     20    509     31    -38     85     23
   -163    956   1119   -394   -641   1036     38    504      7    -72     54     -2
   -202    872   1072   -337   -639    971     31    483    -20   -101     33    -12
   -213    823   1034   -306   -623    927      7    452    -64   -140      2    -41
   -194    849   1041   -327   -618    945      5    433    -93   -158    -12    -62
   -174    872   1047   -348   -610    958     -2    415   -114   -174    -28    -77
   -142    932   1075   -394   -607   1002    -23    389   -145   -200    -57    -93
   -168    872   1039   -353   -602    956    -72    345   -192   -244    -96   -116
   -171    828    997   -329   -584    911    -67    332   -213   -267   -122   -129
   -127    833    961   -353   -542    896    -44    342   -210   -262   -119   -114
   -215    776    989   -280   -602    883   -114    283   -270   -316   -174   -171
   -280    763   1044   -241   -662    904   -101    283   -267   -314   -168   -168
   -296    800   1096   -252   -696    948    -77    311   -259   -311   -163   -153
   -301    680    982   -189   -641    831    -28    368   -296   -387   -241   -210
   -332    410    743    -38   -537    576    109    501   -319   -517   -413   -363
   -345    431    776    -44   -561    605    270    662   -205   -501   -441   -407
   -368    795   1161   -213   -766    976    342    594    -57   -337   -267   -254
   -514   1161   1675   -322  -1093   1418     44     57   -140   -150     25     31
   -631   1709   2340   -540  -1486   2023   -324   -420   -142    246    532    501
   -649   2226   2876   -789  -1764   2551   -587   -628     25    735   1088   1005
   -555   2166   2720   -805  -1639   2442   -818   -659     98    976   1332   1260
   -491   1701   2192   -605  -1340   1945   -883   -649   -171    605    950    950
   -519   1169   1686   -324  -1104   1426   -800   -636   -719   -254    129    228
   -532    743   1275   -106   -904   1008   -613   -428   -859   -644   -316   -168
   -514    670   1184    -80   -849    927   -413   -140   -626   -537   -288   -137
   -470    704   1174   -116   -820    937   -265     75   -431   -423   -210    -54
   -407    683   1091   -140   -750    888   -189    197   -337   -358   -181    -41
   -368    667   1034   -150   -701    849   -187    220   -329   -366   -197    -77
   -340    657    997   -158   -670    826   -215    205   -355   -400   -231   -116
   -288    670    958   -189   -623    813   -207    213   -350   -402   -231   -114
   -259    678    937   -210   -600    807   -197    218   -340   -402   -226   -103
   -293    633    927   -171   -610    779   -259    171   -381   -446   -275   -142
   -262    659    922   -200   -592    792   -241    179   -374   -441   -280   -137
   -228    680    909   -226   -568    795   -228    197   -353   -418   -259   -119
   -280    662    943   -192   -610    802   -265    176   -368   -426   -270   -148
   -298    678    976   -189   -636    826   -262    174   -371   -428   -272   -155
   -301    730   1031   -215   -665    880   -262    174   -371   -431   -277   -150
   -319    727   1047   -202   -683    885   -280    168   -384   -454   -288   -148
   -316    756   1072   -220   -693    914   -301    155   -392   -452   -296   -161
   -293    743   1036   -223   -665    888   -309    158   -384   -436   -296   -176
   -288    722   1008   -218   -649    862   -293    161   -384   -428   -296   -189
   -249    743    992   -246   -620    867   -270    181   -366   -410   -277   -174
   -241    771   1013   -265   -628    891   -296    166   -371   -418   -290   -181
   -233    795   1028   -280   -631    909   -340    135   -394   -444   -322   -202
   -218    839   1054   -311   -636    948   -329    145   -389   -439   -322   -200
   -233    870   1104   -316   -667    987   -293    184   -355   -405   -293   -161
   -223    917   1137   -348   -680   1026   -252    239   -298   -348   -241   -101
   -265    867   1130   -301   -696    997   -267    252   -277   -322   -228    -72
   -290    859   1150   -285   -722   1002   -275    272   -252   -293   -205    -41
   -280    852   1132   -285   -706    992   -257    311   -223   -265   -179     -2
   -303    857   1161   -277   -735   1008   -241    332   -200   -241   -155     20
   -298    888   1187   -296   -743   1036   -218    363   -163   -200   -111     64
   -285    932   1218   -324   -750   1072   -210    384   -135   -161    -67    114
   -288    930   1218   -319   -753   1072   -236    376   -150   -171    -64    122
   -303    930   1234   -314   -769   1080   -233    371   -158   -171    -62    122
   -374    878   1249   -252   -810   1062   -218    366   -163   -176    -70    119
   -397    935   1332   -270   -865   1135   -158    392   -129   -142    -36    158
   -457    966   1423   -254   -940   1195   -145    384   -135   -142    -33    174
   -542    940   1483   -202  -1013   1210   -161    337   -168   -176    -64    148
   -488    974   1460   -244   -974   1215   -161    298   -194   -210   -109    116
   -384    922   1304   -270   -844   1111   -179    239   -246   -272   -181     57
   -267    846   1114   -288   -691    979   -239    150   -324   -345   -262    -25
   -140    787    927   -324   -535    854   -288     70   -394   -407   -324   -101
    -93    714    805   -311   -449    758   -337    -10   -467   -475   -397   -174
    -90    704    795   -309   -441    748   -340    -64   -511   -522   -444   -223
   -116    737    854   -309   -485    795   -332    -90   -522   -524   -444   -231
   -153    756    909   -301   -532    833   -366   -129   -537   -527   -433   -233
   -158    787    943   -314   -550    865   -363   -142   -537   -522   -418   -226
   -145    813    958   -337   -550    885   -353   -145   -535   -519   -407   -218
   -137    846    984   -353   -561    914   -329   -145   -535   -519   -410   -226
   -124    880   1002   -379   -563    940   -329   -150   -527   -506   -405   -218
   -109    872    979   -381   -545    924   -337   -142   -517   -496   -394   -207
    -72    898    971   -413   -522    935   -342   -124   -501   -483   -387   -210
    -25    995   1021   -483   -522   1008   -355   -122   -478   -454   -368   -213
     31   1039   1008   -535   -491   1026   -379   -124   -459   -431   -350   -189
     54   1109   1054   -584   -498   1083   -413   -135   -441   -405   -316   -150
     62   1153   1091   -607   -514   1122   -467   -158   -436   -389   -298   -132
     85   1169   1083   -626   -498   1127   -470   -145   -426   -371   -280   -122
     64   1169   1101   -618   -517   1137   -431   -111   -394   -348   -252    -96
    -49   1080   1127   -517   -587   1104   -478   -142   -420   -368   -267   -109
    -80   1031   1109   -475   -594   1070   -504   -161   -444   -381   -280   -119
    -51    979   1031   -462   -540   1005   -462   -137   -431   -371   -280   -119
    -83    883    966   -400   -524    924   -439   -122   -428   -371   -285   -109
   -101    839    937   -368   -519    888   -426   -124   -431   -368   -280    -96
    -93    795    888   -353   -491    841   -433   -145   -452   -381   -293   -101
    -83    750    833   -332   -457    792   -436   -166   -480   -400   -319   -124
   -106    748    854   -322   -480    800   -413   -166   -493   -410   -327   -135
   -140    732    872   -296   -506    802   -389   -155   -483   -397   -306   -116
   -197    724    922   -267   -558    823   -392   -161   -483   -392   -296   -106
   -262    714    976   -226   -618    844   -376   -158   -478   -384   -288   -106
   -296    724   1021   -215   -659    872   -358   -142   -459   -368   -272    -96
   -309    756   1065   -223   -688    909   -340   -127   -439   -345   -249    -75
   -345    756   1098   -207   -722    927   -327   -122   -433   -340   -241    -75
   -384    722   1106   -168   -745    914   -337   -135   -449   -355   -262    -93
   -379    722   1098   -171   -737    909   -329   -135   -465   -379   -293   -116
   -342    623    966   -140   -654    795   -298   -103   -517   -459   -394   -205
   -306    418    722    -57   -517    568   -194     -7   -574   -600   -563   -366
   -270    350    620    -38   -444    485    -25    174   -506   -639   -646   -457
   -280    680    961   -202   -620    820     51    137   -363   -470   -485   -332
   -309   1137   1444   -415   -878   1291   -122   -280   -319   -210   -153    -28
   -311   1712   2023   -701  -1169   1867   -467   -714   -233    215    363    457
   -303   2213   2517   -953  -1410   2364   -800   -976    -70    704    914    961
   -189   2187   2377  -1000  -1283   2281  -1117  -1080     -5    976   1182   1236
   -176   1696   1873   -758  -1026   1782  -1213  -1143   -298    633    833    937
   -267   1132   1400   -433   -833   1265  -1117  -1148   -831   -140    106    259
   -337    620    958   -140   -646    789   -878   -927  -1065   -649   -415   -220
   -368    501    870    -64   -618    685   -628   -581   -813   -527   -371   -187
   -381    530    909    -75   -644    719   -433   -332   -602   -389   -280   -109
   -384    555    940    -85   -662    745   -314   -171   -475   -306   -231    -67
   -426    553    979    -62   -701    766   -252   -103   -423   -277   -215    -59
   -467    561   1028    -46   -748    795   -226    -75   -405   -270   -210    -59
   -519    532   1052     -5   -787    789   -197    -41   -384   -257   -192    -41
   -561    537   1098     10   -828    818   -158     -5   -345   -223   -163    -15
   -584    558   1143     12   -862    849   -132     28   -303   -187   -129     12
   -633    566   1200     31   -917    883   -116     41   -288   -176   -111     15
   -672    568   1241     51   -958    904   -101     62   -267   -161    -88     33
   -714    558   1273     75   -992    914    -80     85   -241   -127    -57     57
   -753    561   1314     96  -1034    937    -57    119   -205    -85    -15     93
   -727    566   1293     77  -1010    927    -72    119   -202    -80    -25     85
   -652    553   1202     49   -927    878    -96    103   -223   -101    -67     59
   -584    555   1137     12   -862    846   -122     88   -239   -116    -90     41
   -537    576   1114    -18   -826    844   -140     80   -249   -122   -106     33
   -498    584   1080    -44   -789    831   -140     90   -241   -116   -114     44
   -444    613   1057    -85   -750    836   -145     90   -239   -119   -122     38
   -394    641   1036   -124   -717    839   -150     93   -231   -114   -122     36
   -371    654   1026   -140   -698    839   -150     98   -220   -101   -114     33
   -363    644   1005   -140   -685    823   -158    106   -210    -88   -111     38
   -332    672   1005   -171   -667    836   -153    137   -181    -57    -83     70
   -301    714   1013   -207   -657    862   -158    158   -155    -28    -51     93
   -241    740    982   -249   -610    859   -176    171   -155    -25    -59     85
   -192    761    953   -285   -574    857   -179    189   -137    -12    -51     98
   -158    784    943   -314   -550    865   -179    205   -119      5    -31    119
   -142    748    891   -306   -517    818   -197    205   -122     10    -25    124
    -98    776    875   -337   -485    826   -226    205   -116     23    -12    142
    -54    800    854   -374   -454    826   -220    223    -98     41     12    161
    -41    815    857   -387   -449    836   -213    233    -88     51     33    176
    -51    815    867   -381   -462    841   -218    228    -93     51     38    179
    -44    844    888   -400   -465    865   -228    220   -101     46     41    176
    -49    844    891   -397   -472    867   -218    215   -106     44     36    171
    -62    849    911   -392   -488    878   -218    200   -124     28     28    153
    -85    844    930   -379   -509    885   -210    176   -140     12     15    129
   -122    813    935   -345   -527    872   -197    155   -148      0      5    114
   -176    766    943   -298   -558    854   -179    142   -150     -5      2    111
   -226    732    956   -254   -592    844   -171    116   -161    -20     -5     90
   -283    706    989   -213   -636    849   -171     80   -181    -41    -15     54
   -353    675   1028   -161   -691    852   -174     49   -194    -59    -20     25
   -402    628   1031   -114   -717    828   -176     20   -210    -72    -12     31
   -462    566   1026    -51   -743    795   -179      0   -218    -77      2     18
   -542    532   1075      5   -807    802   -187    -23   -228    -83      2    -57
   -623    483   1106     70   -865    795   -192    -38   -241    -98    -44   -103
   -667    394   1062    137   -865    727   -207    -54   -272   -142    -93    -70
   -706    337   1044    184   -875    691   -218    -64   -285   -153    -93    -70
   -724    303   1028    210   -878    665   -207    -57   -275   -140    -83    -57
   -693    298    992    197   -841    644   -187    -31   -249   -114    -54    -15
   -709    298   1008    205   -859    652   -179    -20   -231    -93    -28    -18
   -662    353   1015    153   -839    683   -161     12   -181    -44     10     10
   -563    493   1054     33   -810    771   -116     77    -98     33     72     93
   -457    607   1065    -75   -761    836    -98    114    -44     83    116    137
   -363    711   1075   -174   -719    893   -114    137      2    129    155    192
   -358    792   1150   -218   -753    971   -122    163     36    174    194    244
   -329    859   1189   -265   -761   1023   -103    181     54    202    218    267
   -296    898   1195   -301   -745   1047    -85    194     70    223    239    277
   -257    922   1176   -332   -717   1049    -80    200     80    241    259    301
   -207    891   1098   -342   -654    995    -62    213     88    246    254    309
    -83    839    922   -381   -501    880    -59    210     54    205    194    257
     46    870    823   -457   -387    846    -23    215     38    176    153    210
     80    919    839   -501   -379    880    -33    194     12    150    116    163
    163    966    802   -566   -319    885    -80    142    -46     98     64    114
    296   1039    743   -667   -223    891    -49    153    -31    129     90    163
    298    961    662   -628   -181    813    -49    150    -31    140     98    192
    293    885    592   -589   -150    740    -57    145    -44    129     93    202
    322    927    602   -626   -140    766    -75    129    -54    127     88    194
    335    932    597   -636   -132    766    -93    103    -77     93     46    150
    366    950    584   -657   -109    769    -96     98    -77     93     46    137
    413    945    530   -680    -59    737   -114     83    -90     77     31    116
    423    909    485   -667    -31    698   -127     77    -90     80     36    122
    371    872    501   -623    -64    685   -116     93    -72    101     59    150
    332    784    452   -558    -59    618    -90    114    -85     77     33    137
    322    568    246   -446     36    407    -46    168   -153    -41   -106     12
    265    379    114   -322     75    246     88    316   -150   -148   -257   -135
    218    488    270   -355    -25    379    296    501     36    -57   -218   -111
    223    898    675   -561   -226    787    394    371    189    155      5     93
    122   1405   1283   -766   -579   1345     72   -137    223    514    457    524
    -67   1883   1948   -909  -1008   1914   -322   -535    327    979   1008   1034
    -77   2270   2348  -1098  -1213   2309   -657   -732    467   1426   1493   1475
     41   2117   2075  -1078  -1015   2096   -906   -805    452   1566   1618   1613
    140   1584   1444   -865   -652   1514   -852   -802     31    974   1036   1109
     75    924    849   -498   -387    885   -745   -769   -506    127    215    374
     -7    527    535   -259   -272    532   -527   -501   -545   -158   -142     46
    -90    428    519   -168   -303    472   -361   -239   -332    -46   -111     57
    -20    480    501   -231   -262    491   -137     15   -135     93    -15    137
    -62    387    446   -163   -254    418    -46    129    -57    122     -2    150
   -179    223    402    -23   -290    314    -96    116    -77     80    -57    101
   -213    205    418      5   -314    311   -111    119    -90     59    -80     83
   -129    288    415    -80   -272    350    -83    155    -46    101    -49    101
   -101    246    345    -72   -223    296    -98    153    -46     96    -57     90
   -153     98    252     25   -202    174   -166    114    -83     59    -85     62
   -129    184    314    -25   -220    249   -158    119    -62     85    -70     64
    -67    249    314    -93   -192    283    -98    161    -18    119    -54     75
    -83    176    259    -46   -171    215   -129    142    -33    109    -77     54
   -142     98    241     20   -192    168   -171    122    -49     96    -93     41
   -179     75    254     51   -215    163   -163    137    -33    111    -83     57
   -200     18    215     88   -207    116   -207    129    -33    111    -85     59
   -119     72    192     20   -155    132   -179    161      0    140    -62     90
    -23     70     93    -25    -57     83   -275     90    -28    111   -101     57
    163    106    -57   -135    111     25   -374     33    -75     64   -155     23
    249    184    -67   -218    158     59   -376     88    -36    111   -116     80
    262    275     10   -270    127    142   -329    137     -2    155    -75    132
    215    368    153   -293     31    262   -254    223     67    223    -12    205
    335    480    145   -407     96    314   -176    309    129    270     15    249
    207    358    148   -285     28    254   -290    262    103    249    -12    231
    103    316    210   -210    -51    265   -306    283    124    280     10    259
    119    371    252   -246    -67    311   -236    355    184    342     70    314
    163    441    277   -301    -57    361   -168    431    249    402    129    368
    158    501    340   -332    -90    420   -135    478    296    441    168    400
     -2    413    415   -205   -207    415   -249    428    275    441    174    397
   -106    397    504   -148   -306    452   -249    441    296    467    200    407
    -80    462    542   -189   -311    501   -181    496    345    517    246    452
   -171    436    605   -132   -387    519   -197    493    348    519    257    462
   -259    439    698    -90   -478    566   -176    506    350    519    270    480
   -254    483    737   -116   -496    610   -168    514    358    522    275    485
   -257    535    792   -137   -524    662   -153    519    361    522    280    498
   -337    548    885   -106   -613    717   -101    530    363    522    293    530
   -413    498    911    -44   -662    704    -49    540    376    524    306    555
   -337    517    854    -90   -597    685    -31    553    379    522    303    545
   -254    574    828   -158   -540    701    -28    537    363    506    288    524
   -262    441    701    -90   -483    571   -142    420    254    410    202    472
    -64    472    537   -205   -301    504    -88    439    272    410    202    493
     28    452    423   -241   -197    439    -57    439    267    387    176    478
     10    423    413   -215   -200    418    -62    413    246    371    163    475
    101    483    379   -293   -140    433    -10    431    262    392    192    514
    161    506    342   -335    -90    426     28    441    283    407    210    553
    150    444    293   -298    -72    368      0    407    257    381    192    548
    140    387    246   -262    -51    316    -23    379    228    353    166    517
    207    441    233   -327    -12    337     18    407    246    366    176    540
    239    511    270   -376    -15    392     12    420    272    387    197    592
    168    537    368   -355    -98    454    -31    413    288    407    220    639
    192    678    485   -433   -145    581     12    475    374    488    303    722
    213    771    555   -493   -171    662     20    498    426    527    345    763
    228    820    589   -524   -181    706     -2    483    436    532    358    789
    231    862    631   -550   -200    748      0    498    465    571    400    849
    239    844    605   -540   -181    724     38    527    478    594    420    880
    181    758    576   -472   -197    667    -23    493    446    566    397    867
    181    740    558   -462   -187    649    -49    478    431    555    384    883
    231    763    532   -498   -150    649    -41    478    420    548    374    904
    246    735    488   -491   -119    613    -10    496    426    548    374    909
    254    607    353   -431    -49    480     10    498    394    504    324    872
    184    472    288   -329    -51    381    -44    452    340    452    275    849
    189    485    293   -340    -51    389      7    475    355    467    296    883
    140    371    231   -254    -44    301    -51    410    288    402    239    844
    179    392    213   -285    -18    301   -106    366    241    366    210    831
    148    496    348   -322    -98    420   -116    348    246    381    223    841
    142    592    449   -368   -153    519    -83    361    277    407    233    841
    189    678    488   -433   -148    584    -20    387    327    428    244    875
     62    491    428   -277   -184    462   -228    246    249    337    179    844
     62    548    485   -306   -213    519   -254    246    329    374    233    872
     80    594    511   -340   -215    553   -239    311    353    379    239    859
     49    620    571   -335   -259    597   -233    384    345    384    236    901
     93    620    527   -358   -218    574   -246    472    342    392    246    924
    181    537    355   -361    -88    449   -184    579    322    358    202    883
    114    262    145   -189    -15    205    -46    626    246    218     36    724
     28     93     64    -59    -18     80    140    740    290    150    -72    618
     -5    332    337   -166   -174    335    259    750    446    270     28    701
    -72    732    802   -329   -439    766    145    350    415    431    262    904
   -109   1223   1332   -558   -722   1278   -155   -140    340    719    678   1278
   -168   1787   1956   -807  -1062   1870   -426   -449    405   1148   1213   1740
   -252   1813   2062   -782  -1156   1938   -885   -680    413   1447   1561   2047
   -205   1421   1623   -607   -914   1522  -1026   -680    280   1314   1413   1935
   -168    958   1124   -394   -646   1041   -911   -613   -103    654    758   1361
   -103    428    532   -161   -316    480   -641   -428   -436    -33     70    763
   -155    166    319     -5   -239    241   -431   -132   -223      5     20    696
   -236    135    371     49   -303    252   -283     67     -7    140    103    740
   -241    176    415     31   -329    296    -90    246    145    231    150    802
   -296    202    498     46   -397    350     25    342    202    265    163    831
   -275    241    517     15   -397    379     83    436    228    272    168    833
   -252    205    457     23   -355    329     67    475    244    262    155    820
   -290     75    363    106   -327    218    -15    444    228    223    119    771
   -207     70    277     70   -241    174     -7    457    257    231    124    753
   -142    106    249     18   -197    176     -5    462    277    241    127    748
   -114    140    254    -12   -184    197    -15    467    288    252    132    753
    -96    155    249    -31   -171    200    -33    459    283    252    132    740
    -88    122    210    -15   -148    166    -38    457    272    244    132    724
    -98    124    220    -12   -161    171    -31    470    283    249    148    730
   -114    161    275    -23   -194    218    -46    465    293    252    161    730
    -83    241    324    -80   -202    283    -62    459    301    259    179    740
    -51    303    355   -124   -202    329    -70    452    303    257    181    727
    -12    309    322   -148   -166    314    -77    457    303    262    181    717
      7    303    296   -155   -142    301    -77    485    316    267    184    730
     12    316    301   -166   -142    309    -77    498    329    267    179    732
     36    361    324   -197   -142    342    -70    517    355    283    200    753
     44    366    322   -207   -137    345    -59    542    374    298    220    753
     -2    322    324   -161   -163    324    -72    553    384    311    228    750
    -49    319    366   -137   -207    342    -67    576    410    340    246    774
    -46    329    376   -140   -210    353    -49    620    446    376    280    797
    -20    353    374   -166   -200    363     -7    675    485    410    309    813
    -31    366    394   -168   -213    379    -28    688    496    418    319    820
    -44    381    423   -171   -233    402    -57    693    504    428    332    833
    -31    397    428   -181   -228    413    -44    722    524    449    363    854
     23    431    407   -228   -192    420    -10    756    550    478    397    880
     41    467    426   -254   -192    446     20    771    553    483    400    870
     23    462    436   -244   -207    449     31    766    545    475    387    867
    -62    441    504   -189   -283    472    -15    717    511    441    361    859
     -7    491    498   -241   -254    493     20    724    509    439    371    865
     33    501    465   -267   -215    483     38    719    498    431    374    836
     41    480    436   -262   -197    459     77    706    483    418    363    797
     83    537    454   -309   -184    496    111    701    488    428    368    797
     62    553    488   -309   -213    522     88    639    446    389    332    732
     46    519    472   -283   -213    496     75    592    410    350    296    683
     44    472    428   -259   -194    452     85    568    402    340    288    672
     20    480    459   -249   -218    470     83    537    397    332    277    646
      0    472    472   -239   -236    472     64    519    381    324    270    628
     -2    472    475   -236   -239    475     54    504    366    322    267    607
    -20    488    506   -236   -265    498     41    483    355    316    259    587
    -83    470    553   -192   -316    511    -10    433    329    283    223    555
    -44    548    589   -254   -316    568      5    452    363    314    257    574
     -2    592    594   -296   -298    594     36    483    397    345    285    589
    -31    558    587   -265   -309    571     38    496    410    353    285    594
    -90    579    670   -244   -379    623     -5    478    400    348    283    594
    -46    644    691   -298   -368    665     12    506    436    384    327    639
      2    683    680   -342   -337    680     59    563    493    433    379    683
     28    737    709   -384   -340    724     75    597    548    475    420    704
     23    709    685   -366   -329    698     38    587    563    485    428    709
     41    730    688   -387   -324    709     33    597    589    509    449    750
     15    724    709   -371   -345    717     -5    581    597    514    462    763
    -25    654    680   -314   -353    665    -75    537    561    488    441    730
    -15    610    626   -296   -319    618    -72    540    555    501    454    722
      7    584    574   -296   -283    579    -67    545    548    501    457    717
     36    576    540   -306   -252    558    -80    527    522    480    436    706
      7    504    496   -257   -246    498   -106    504    478    436    397    675
    -31    350    381   -158   -205    366   -148    472    405    355    322    589
     -5    277    280   -137   -142    277   -106    491    394    332    285    558
    -28    223    252    -98   -140    236    -90    491    384    335    252    542
    -59    194    254    -70   -158    223   -119    452    332    288    187    493
    -80    246    327    -83   -202    285   -142    426    293    262    163    470
    -80    394    475   -158   -277    433   -179    384    246    223    119    436
    -80    418    498   -171   -288    457   -184    374    231    197     93    400
    -75    371    444   -148   -259    407   -174    374    220    179     83    384
    -49    348    397   -148   -223    371   -174    371    220    166     85    376
    -20    387    407   -184   -215    397   -197    345    197    140     75    358
     10    418    407   -215   -200    413   -223    322    174    114     67    348
     28    431    402   -231   -187    418   -236    301    150     90     64    324
     20    446    426   -233   -202    436   -265    267    106     46     38    267
     62    337    275   -202   -106    306   -257    280     41    -51    -49    184
    142    111    -31   -127     88     41   -161    387     -7   -192   -205     46
    171    -15   -187    -80    176    -98     23    592     85   -220   -283     -7
    109    228    119   -168     -5    174    218    696    319    -23   -106    158
    -54    823    878   -384   -467    849    150    366    462    311    319    566
   -233   1441   1675   -605   -953   1558   -179    -75    574    779    904   1137
   -387   2010   2397   -813  -1392   2203   -535   -387    727   1286   1506   1701
   -379   2223   2603   -922  -1491   2413   -924   -568    815   1631   1891   2086
   -394   1704   2099   -654  -1247   1901  -1078   -641    537   1312   1561   1826
   -436   1132   1569   -348  -1002   1350   -953   -568     28    561    823   1148
   -444    693   1135   -124   -789    914   -685   -329   -262     -7    213    558
   -296    530    826   -116   -561    678   -509    -67   -163    -64     75    387
    -51    509    561   -231   -306    532   -410     80    -96    -70     31    298
     54    394    340   -226   -142    368   -322    189    -44    -75      0    236
     77    241    163   -161    -44    205   -259    254    -12    -83    -23    200
    218    220      2   -218    109    111   -288    228    -57   -150   -103    129
    322    202   -122   -262    220     41   -316    197   -103   -210   -153     72
    275    189    -88   -233    181     51   -296    218   -101   -200   -119     75
    254    236    -18   -246    135    109   -259    257    -67   -161    -72    106
    288    285     -2   -285    145    142   -252    280    -38   -135    -49    137
    303    301     -5   -303    153    148   -244    296    -38   -135    -46    135
    267    361     93   -314     88    228   -226    311    -44   -140    -54    122
    223    387    161   -306     31    275   -249    319    -38   -135    -44    127
    293    470    176   -381     59    324   -231    348      0    -98      5    158
    319    504    181   -413     70    342   -218    379     28    -83     28    176
    413    537    124   -475    142    332   -213    397     46    -72     36    171
    457    574    116   -517    171    345   -236    384     33    -93     -5    124
    420    506     85   -462    168    296   -277    374     15   -122    -38     96
    462    566    103   -514    179    335   -223    433     70    -77     -2    137
    449    667    215   -558    116    441   -171    488    127    -25     38    181
    530    865    332   -698     98    597   -192    493    122    -36     28    179
    766   1195    428   -979    168    813   -358    379      2   -158    -93    106
    756   1002    246   -880    254    623   -335    407     15   -155   -103    163
    613    688     75   -652    267    381   -200    548    148    -31     20    249
    535    527    -10   -532    272    259    -93    667    267     77    135    324
    467    392    -75   -428    272    158    -59    714    311    109    161    332
    402    345    -59   -374    231    142    -49    735    327    114    168    327
    345    327    -18   -337    181    155    -33    758    345    132    192    342
    345    311    -36   -329    189    137    -20    766    353    140    197    350
    374    345    -28   -358    202    158    -33    763    348    140    210    361
    402    348    -54   -376    228    145    -88    743    319    119    207    363
    418    355    -62   -389    241    148   -116    722    298    111    205    361
    397    379    -18   -389    207    181   -111    717    293    114    218    376
    363    441     77   -402    142    259   -101    704    280    101    213    366
    316    493    176   -405     70    335   -106    657    249     67    184    329
    270    511    241   -392     12    379   -106    613    207     25    155    303
    239    532    293   -387    -25    413    -98    592    176     10    150    309
    226    511    285   -368    -28    400    -54    597    200     28    171    340
    179    439    259   -309    -41    350    -72    563    171     -7    148    306
     85    392    306   -241   -109    350   -101    496    132    -51    101    236
     33    355    322   -197   -145    340    -90    454    116    -70     80    210
     44    335    290   -189   -122    314    -85    428     90    -93     57    187
     75    306    231   -192    -77    270    -77    413     67   -114     41    166
     28    228    200   -129    -85    213   -101    376     36   -135     23    145
    -38    155    194    -59   -116    174   -129    335      0   -174    -18    101
      2    200    197   -101    -96    200    -93    355     23   -163     -7    106
    -28    184    210    -80   -119    197    -85    366     23   -166      5    124
      5    233    226   -119   -109    228    -77    355     10   -184      0    122
    155    293    137   -226      7    215    -88    340      2   -184      0    116
    236    272     36   -254    101    155   -148    340     -5   -161     10    122
    301    296     -5   -298    153    145   -137    371     15   -145     20    129
    415    358    -57   -387    236    150   -103    413     54   -124     36    145
    467    423    -44   -446    254    192   -103    431     90   -101     57    161
    483    433    -49   -457    267    192   -140    402     80   -114     44    145
    517    459    -59   -488    288    200   -179    381     70   -116     41    153
    548    457    -90   -504    319    184   -197    376     62   -114     49    166
    563    483    -80   -524    322    200   -197    368     54   -132     33    137
    574    511    -62   -542    319    226   -163    394     77   -114     54    155
    413    524    111   -470    148    319   -179    384     70   -114     67    168
    415    563    148   -491    135    355   -179    368     49   -137     57    158
    506    545     38   -530    233    293   -202    345    -10   -200      2    111
    548    498    -49   -522    298    226   -220    319    -72   -270    -64     54
    548    423   -127   -485    337    150   -233    306    -90   -280    -98      7
    498    366   -135   -433    316    116   -254    270   -127   -314   -140    -62
    517    353   -166   -436    342     93   -239    262   -132   -324   -135    -77
    537    348   -189   -441    363     80   -228    244   -153   -355   -145   -101
    594    553    -44   -574    319    254   -298    161   -249   -449   -239   -215
    623    761    137   -693    241    452   -387    109   -311   -519   -316   -301
    550    862    311   -709    119    589   -348    158   -254   -459   -249   -223
    475    800    324   -636     75    563   -262    241   -171   -368   -135    -96
    436    667    231   -553    101    449   -233    277   -135   -329    -98    -33
    452    568    116   -511    166    342   -197    311   -109   -314    -80      2
    465    478     12   -472    226    246   -163    335    -90   -298    -75     20
    407    311    -96   -358    252    109   -137    350    -90   -306   -101      2
    379     64   -316   -223    348   -127    -44    436   -114   -376   -194    -80
    361   -129   -491   -116    423   -309    103    587   -129   -493   -353   -236
    329    -28   -358   -153    342   -192    277    787     -2   -470   -374   -267
    262    371    109   -316     77    241    381    753    194   -262   -161    -80
    171    810    639   -491   -233    724    192    329    316     88    283    366
     54   1465   1410   -758   -678   1436    -96    -23    522    589    878    971
    -10   1948   1958   -971   -984   1953   -387   -176    774   1091   1426   1517
     67   1855   1787   -961   -859   1821   -685   -252    789   1260   1600   1722
     72   1200   1124   -636   -527   1163   -761   -363    327    727   1067   1226
     20    519    498   -270   -239    509   -613   -322   -184      0    353    514
    -15     51     67    -20    -41     59   -353    -28   -259   -285     15    171
    -62   -145    -83    103     10   -114   -122    290    -57   -189     46    158
    -36   -213   -176    124     70   -197     46    491     59   -129     62    187
     44   -140   -184     46    111   -161    122    597    119   -101     77    207
    145    -49   -194    -49    168   -122     98    628    127   -109     85    207
    142     -7   -150    -67    145    -77     80    615    111   -122     90    200
     23    -20    -46     -2     33    -33    137    587     88   -150     51    127
     31     20    -10    -25     20      5    158    594     85   -168     -5     85
     31     46     12    -41     10     31    101    561     44   -226    -75     83
     36    106     70    -70    -15     88     83    545     31   -252    -72    106
     -5    166    168    -80    -88    168     96    568     36   -277    -70    124
    -51    267    316   -109   -184    290     83    571     38   -285    -83    124
    -67    361    428   -145   -249    392     70    566     36   -280   -101    106
    -44    428    472   -192   -257    449     67    571     36   -288   -127    106
     28    444    415   -239   -192    431     67    602     62   -254   -119    140
     70    397    327   -233   -129    363     80    623     83   -223   -103    129
     83    332    249   -207    -83    290     77    620     77   -218    -88    135
     77    293    215   -184    -67    254     25    576     41   -241   -106    109
    174    366    192   -270     -7    280     15    568     38   -252   -109    124
    298    410    111   -355     93    262    -10    561     23   -272   -124     75
    402    439     36   -420    181    236    -51    555      0   -306   -150     38
    439    431     -7   -433    223    213    -70    542    -15   -332   -171     46
    452    436    -15   -446    233    210    -75    524    -38   -358   -192     41
    478    475     -2   -478    241    236    -83    542    -18   -337   -163     57
    532    514    -20   -524    277    246    -83    574     10   -316   -140     88
    571    491    -80   -530    327    205   -103    589     23   -316   -137    109
    678    524   -153   -602    415    187    -96    636     62   -270   -101    135
    709    454   -254   -581    480    101   -135    610     33   -288   -103    124
    756    358   -400   -558    579    -20   -158    553    -15   -329   -132     96
    831    337   -493   -584    662    -77   -166    519    -36   -342   -137     88
    878    384   -496   -631    685    -54   -161    535    -41   -355   -135     96
    950    433   -517   -693    735    -41   -176    550    -38   -348   -129    122
   1000    454   -545   -727    774    -44   -207    545    -51   -337   -127    137
   1047    431   -615   -737    831    -90   -168    532    -67   -337   -124    142
   1052    366   -685   -711    867   -158   -161    454   -137   -402   -176     90
   1060    366   -693   -714    875   -163   -187    371   -218   -462   -226     38
   1179    405   -774   -792    976   -184   -228    358   -257   -493   -262      5
   1288    415   -872   -852   1080   -228   -239    376   -262   -504   -290     -7
   1270    387   -883   -831   1075   -246   -187    384   -249   -498   -285     10
   1208    280   -927   -745   1067   -322   -166    374   -252   -506   -283     20
   1187    187  -1002   -688   1093   -407   -122    374   -239   -493   -262     46
   1218     20  -1197   -618   1208   -587    -70    389   -210   -467   -233     85
   1171   -228  -1400   -470   1286   -813   -111    340   -257   -519   -277     49
   1166   -101  -1267   -532   1215   -683   -189    239   -363   -618   -371    -36
   1195     59  -1135   -628   1163   -535   -236    166   -428   -685   -431    -96
   1273    109  -1163   -691   1218   -527   -270    150   -449   -717   -452   -124
   1379    153  -1228   -769   1304   -537   -275    137   -465   -745   -480   -153
   1462    101  -1361   -782   1410   -628   -298     85   -506   -787   -522   -184
   1540     44  -1496   -795   1517   -724   -309     64   -530   -805   -548   -215
   1605     10  -1595   -807   1600   -792   -272     96   -514   -815   -535   -213
   1262    -18  -1283   -623   1270   -649   -122    252   -355   -719   -379    -54
    761    -10   -771   -376    766   -389     31    428   -166   -535   -202    119
    426    161   -265   -293    345    -51     85    501    -70   -407   -106    192
    283    236    -46   -259    166     96     80    506    -38   -335    -64    215
    309    236    -72   -272    189     83     44    475    -41   -319    -70    226
    309    309      0   -309    155    155    -20    428    -77   -358    -93    226
    246    379    132   -314     57    257    -44    410   -101   -387   -106    223
    220    410    189   -314     15    301    -18    436    -88   -379    -88    249
    166    444    275   -306    -54    361    -51    415   -111   -400   -111    236
    150    558    405   -355   -127    483    -59    418   -116   -413   -119    236
    166    633    467   -400   -150    550    -62    415   -155   -457   -150    226
    215    709    493   -462   -137    602    -85    379   -220   -491   -205    179
    301    782    480   -542    -88    631   -106    348   -259   -496   -254    145
    358    745    387   -553    -15    566    -85    376   -236   -462   -239    174
    384    626    241   -506     72    433    -38    376   -246   -467   -254    174
    439    594    155   -517    142    376    -10    363   -270   -488   -290    166
    506    665    158   -587    174    413      0    374   -267   -491   -303    176
    555    717    161   -636    197    439      7    384   -262   -496   -319    181
    561    698    137   -631    210    418      5    389   -265   -501   -327    179
    566    665     98   -615    233    381     23    413   -246   -478   -316    187
    610    717    106   -665    252    413     15    436   -215   -452   -290    207
    576    711    132   -644    223    423     18    441   -218   -462   -288    213
    480    657    174   -571    153    415     28    433   -239   -496   -314    194
    407    644    236   -524     85    441     36    431   -262   -550   -350    174
    376    519    140   -449    116    329    103    485   -298   -654   -459     83
    384    361    -25   -374    205    168    254    652   -270   -753   -592    -44
    420    402    -20   -413    220    192    444    880   -101   -722   -587    -41
    355    704    348   -530      5    527    524    885     93   -535   -374    140
    168   1104    932   -636   -381   1018    244    392     62   -306    -23    462
     75   1652   1574   -865   -748   1613    -46    -67     33     28    459    898
     20   2107   2083  -1065  -1031   2096   -309   -363     67    413    940   1353
     38   2055   2016  -1047   -987   2036   -514   -488     51    620   1132   1543
     88   1602   1512   -846   -711   1558   -522   -496   -296    124    646   1137
    259   1262   1002   -761   -371   1132   -483   -407   -737   -628    -72    514
    400    982    579   -691    -90    782   -363   -168   -813   -961   -483    132
    402    940    537   -670    -67    740   -163     96   -581   -846   -449    132
    249    888    636   -571   -192    763      0    249   -413   -732   -353    213
    140    771    631   -457   -246    701    114    355   -332   -698   -332    205
    124    691    563   -407   -220    628    163    423   -296   -696   -342    192
     83    659    576   -371   -246    618    187    415   -277   -711   -353    218
     10    688    675   -350   -332    680    233    309   -288   -740   -345    277
     57    618    561   -337   -252    589    176    353   -306   -732   -340    277
    155    597    441   -379   -142    519    166    485   -265   -672   -322    228
    155    527    371   -340   -106    449    179    584   -223   -641   -311    205
    129    504    371   -316   -122    439    205    594   -202   -636   -301    215
     93    527    433   -311   -171    480    218    594   -187   -623   -272    236
    101    592    491   -348   -194    540    275    626   -150   -602   -241    285
     28    566    537   -296   -254    553    246    592   -168   -626   -254    293
    -18    561    579   -272   -298    568    228    587   -168   -631   -252    306
    -54    576    628   -262   -340    602    236    605   -163   -623   -239    322
   -106    555    659   -226   -384    607    228    610   -171   -628   -220    350
   -153    532    685   -189   -418    607    213    605   -181   -641   -215    353
   -176    561    737   -192   -457    649    218    623   -174   -636   -215    335
   -174    561    735   -194   -454    649    239    662   -150   -602   -226    363
   -168    555    724   -194   -446    641    244    688   -127   -579   -226    413
   -150    592    743   -220   -446    667    259    727    -85   -535   -171    452
   -166    574    740   -202   -454    654    265    758    -54   -511   -142    488
   -161    550    709   -194   -436    628    285    802    -25   -483   -114    532
   -129    548    678   -210   -405    613    303    844      2   -454    -77    584
   -111    568    680   -228   -394    623    316    888     38   -400    -25    633
   -140    592    732   -228   -436    662    332    919     67   -355     -7    649
   -228    540    769   -155   -498    654    314    883     44   -366    -12    628
   -433    423    854      2   -644    639    309    805     -5   -431    -41    602
   -550    350    901    101   -724    626    306    740    -62   -493    -80    579
   -426    389    813     18   -620    600    267    735    -88   -522   -111    553
   -192    431    623   -119   -407    524    210    714   -140   -568   -150    514
    -51    472    522   -213   -285    496    200    654   -207   -620   -181    446
     38    553    514   -296   -236    535    218    545   -275   -685   -213    355
    265    610    345   -439    -41    480    163    537   -314   -745   -241    350
    457    719    259   -589     98    491    158    719   -249   -701   -187    423
    439    748    309   -594     64    530    189    753   -220   -672   -168    407
    363    680    316   -522     23    498    153    636   -298   -756   -244    314
    254    626    371   -441    -59    498    174    522   -363   -839   -322    259
    135    607    472   -371   -168    540    223    480   -374   -854   -340    265
    -44    545    589   -252   -316    568    252    470   -366   -849   -345    280
   -215    459    675   -122   -444    566    265    478   -358   -852   -361    275
   -277    452    730    -88   -504    589    252    504   -342   -846   -363    277
   -387    449    836    -31   -613    641    277    504   -324   -831   -345    319
   -672    400   1070    135   -872    735    350    405   -332   -833   -322    348
   -849    348   1197    252  -1023    771    405    309   -355   -841   -332    337
   -530    361    891     83   -711    626    309    418   -355   -844   -361    316
   -262    397    659    -67   -462    527    254    527   -327   -810   -348    342
   -184    402    584   -111   -384    493    265    587   -288   -774   -316    374
   -161    410    571   -124   -366    491    259    561   -280   -771   -309    381
   -187    389    574   -103   -379    480    275    535   -290   -779   -314    379
   -244    355    600    -57   -423    478    303    537   -283   -771   -314    381
   -259    449    706    -96   -483    579    342    568   -228   -719   -262    436
   -252    555    807   -150   -530    680    368    594   -168   -649   -181    504
   -296    584    878   -145   -587    730    340    581   -150   -615   -145    532
   -324    610    935   -142   -631    771    329    592   -122   -571    -98    579
   -358    633    992   -137   -675    810    332    610   -101   -540    -57    626
   -348    680   1028   -166   -688    854    355    623    -85   -527    -33    644
   -314    633    948   -161   -631    789    342    602   -109   -561    -64    639
   -290    597    885   -153   -589    740    316    563   -148   -605    -98    631
   -252    545    797   -148   -524    670    298    524   -197   -657   -155    600
   -171    436    607   -132   -389    522    272    504   -265   -706   -220    517
   -150    335    483    -93   -319    407    233    462   -335   -771   -293    415
   -155    215    371    -31   -265    293    194    405   -410   -849   -368    350
   -187     88    275     49   -231    181    132    332   -496   -927   -436    301
   -127     62    189     33   -158    124    116    296   -535   -958   -459    277
   -124    -10    111     64   -116     49    101    236   -587  -1008   -504    220
   -153    -93     57    122   -106    -18     72    163   -654  -1065   -558    184
   -124    -54     67     88    -96      5    111    163   -657  -1062   -558    205
    -44     51     96     -2    -70     72    163    197   -607  -1021   -530    249
    -31     36     64     -2    -46     49     85    213   -641  -1047   -545    262
    -59      5     64     28    -62     33    114    280   -615  -1000   -501    296
   -135    -18    114     75   -127     46    179    296   -587   -971   -475    319
   -283     25    309    129   -296    166    277    381   -491   -883   -381    418
   -361     15    374    171   -366    192    358    530   -426   -841   -350    496
   -353   -106    246    228   -301     70    459    698   -379   -857   -415    441
   -327   -262     64    293   -197    -98    610    870   -311   -904   -517    316
   -306   -158    148    233   -228     -5    774    997   -132   -807   -462    342
   -361    298    659     28   -511    478    706    667    -96   -639   -210    574
   -457    859   1317   -202   -888   1088    374    124   -161   -366    228   1005
   -574   1439   2013   -433  -1293   1727     18   -262   -135     18    766   1522
   -592   1823   2416   -615  -1504   2120   -329   -462    -49    428   1273   2018
   -579   1514   2094   -470  -1337   1803   -478   -517   -142    397   1244   2031
   -607    831   1439   -111  -1023   1135   -420   -548   -561   -272    542   1413
   -584    197    782    192   -685    488   -189   -431   -945   -995   -233    704
   -418     31    449    194   -433    239    103    -28   -787  -1010   -381    519
   -275    166    441     54   -358    301    277    345   -530   -818   -272    602
   -233    155    389     38   -311    272    332    491   -452   -782   -272    613
   -197    116    314     38   -257    215    368    517   -439   -792   -301    597
   -109     85    194     12   -150    140    381    470   -465   -841   -358    553
    -12     57     70    -23    -41     62    374    449   -483   -872   -397    524
     72     15    -57    -44     64    -20    358    493   -483   -891   -428    524
    116     67    -49    -93     83      7    363    501   -493   -896   -446    485
     59    111     51    -85      5     83    303    452   -542   -935   -472    420
   -124     67    189     25   -158    127    228    381   -597   -982   -480    384
   -259     59    319     98   -288    187    272    413   -563   -953   -420    420
   -277     64    342    106   -309    202    267    407   -558   -953   -415    428
    -98    127    226    -12   -161    176    220    381   -579   -976   -465    400
     77    202    122   -142    -23    163    174    366   -592   -992   -488    381
    163    277    111   -220     25    194    161    363   -589   -992   -475    381
    200    358    158   -283     20    259    197    405   -555   -963   -431    407
    145    444    298   -293    -75    371    241    452   -501   -911   -355    459
     59    501    441   -283   -192    472    285    485   -457   -867   -283    527
     57    535    475   -296   -210    506    293    517   -436   -857   -272    545
     54    553    496   -306   -220    524    275    542   -423   -844   -288    506
     70    571    501   -319   -215    537    290    584   -394   -823   -296    537
    116    597    480   -358   -181    537    309    607   -371   -810   -296    579
    137    646    509   -392   -184    576    332    620   -340   -787   -277    594
    142    688    545   -415   -202    618    353    639   -316   -766   -265    626
    223    737    514   -480   -145    626    368    659   -298   -756   -262    652
    475    756    280   -615     98    517    288    644   -355   -805   -322    615
    743    761     18   -750    361    389    194    602   -413   -836   -353    522
    854    745   -111   -802    483    319    122    558   -467   -883   -384    452
    807    758    -49   -782    428    355    122    553   -467   -875   -374    449
    779    763    -15   -771    397    376    129    542   -478   -883   -376    436
    618    774    153   -696    233    465    171    579   -441   -831   -314    485
    262    802    540   -535   -140    672    283    688   -324   -706   -158    605
    -10    862    872   -426   -441    867    381    774   -223   -618    -31    698
   -124    810    932   -342   -530    872    405    771   -236   -631    -57    732
   -213    649    862   -218   -537    756    394    735   -277   -670   -116    724
   -314    511    823   -101   -568    665    431    704   -290   -688   -132    732
   -392    405    797     -5   -594    600    496    657   -285   -685   -129    763
   -233    288    522    -28   -376    405    428    633   -322   -732   -207    719
   -145    236    381    -44   -262    309    381    615   -355   -771   -265    678
   -158    254    410    -49   -283    329    355    553   -397   -805   -306    620
   -192    280    472    -44   -332    376    319    493   -441   -849   -345    561
   -314    277    592     15   -452    433    314    423   -483   -891   -376    540
   -309    288    597     10   -454    441    290    423   -496   -904   -387    537
   -252    345    594    -46   -423    467    265    452   -485   -893   -387    524
   -306    381    688    -36   -496    535    298    420   -493   -896   -392    501
   -475    319    795     77   -636    558    337    262   -558   -948   -431    459
   -441    358    797     41   -620    576    322    259   -566   -950   -444    465
   -254    381    636    -64   -446    509    244    397   -524   -930   -454    498
   -215    371    587    -77   -400    478    257    491   -459   -862   -394    561
   -236    368    605    -67   -420    485    303    475   -423   -810   -345    558
   -252    374    623    -62   -436    498    335    433   -428   -823   -361    532
   -210    418    628   -106   -420    522    319    436   -439   -846   -392    504
   -114    511    626   -197   -368    568    290    496   -405   -813   -363    566
    -96    561    657   -233   -376    607    288    522   -358   -753   -311    626
   -116    607    724   -246   -420    665    267    483   -353   -737   -301    613
   -200    649    849   -226   -524    748    252    426   -361   -737   -280    633
   -262    680    943   -207   -602    810    265    374   -371   -737   -267    654
   -109    709    818   -301   -465    763    207    420   -381   -745   -285    639
    -10    714    724   -353   -366    719    171    439   -394   -761   -301    623
      0    691    691   -345   -345    688    176    418   -418   -787   -324    600
    -62    607    670   -272   -366    639    184    366   -462   -833   -363    558
   -137    514    652   -189   -394    584    174    280   -542   -914   -439    483
    -72    465    537   -197   -306    501    158    270   -566   -932   -459    462
     18    485    467   -252   -226    475    116    337   -558   -919   -457    467
      7    509    501   -257   -246    506    124    342   -566   -932   -465    449
    -51    478    530   -215   -290    504    106    303   -592   -961   -485    420
   -109    449    558   -171   -332    504    114    296   -589   -966   -483    420
   -137    470    607   -166   -374    537    129    290   -592   -974   -493    415
   -153    532    685   -189   -418    607    158    306   -574   -958   -478    436
   -168    553    722   -194   -446    636    181    327   -558   -940   -467    454
   -174    555    727   -192   -449    641    218    358   -537   -917   -449    478
   -189    524    711   -168   -452    618    239    379   -527   -906   -441    498
   -254    379    633    -62   -444    506    202    361   -548   -922   -459    491
   -249    332    579    -41   -415    454    220    371   -553   -927   -480    478
   -220    257    478    -20   -348    366    228    381   -584   -971   -537    426
   -202     36    239     80   -220    137    233    415   -667  -1114   -711    259
   -192   -142     49    168   -122    -46    366    561   -667  -1218   -865     93
   -166     44    210     59   -189    127    506    719   -475  -1083   -771    166
   -189    454    644   -132   -418    550    485    509   -337   -852   -501    423
   -309    974   1280   -335   -795   1127    226    -12   -309   -553    -70    880
   -423   1579   2003   -576  -1213   1790    -33   -389   -192   -119    511   1483
   -345   1870   2216   -763  -1280   2042   -314   -550    -77    244    948   1964
   -218   1610   1829   -696  -1023   1719   -522   -665   -267    119    833   1922
   -116   1031   1145   -457   -631   1088   -574   -745   -753   -542    142   1249
     15    496    480   -254   -231    488   -392   -613  -1132  -1228   -605    465
     75    124     46   -101     12     85   -210   -301  -1049  -1317   -805    244
    213     59   -153   -137    181    -46    -36    -36   -878  -1223   -771    270
    319     36   -283   -179    301   -122     80    132   -776  -1171   -745    298
    358     -2   -361   -176    358   -181    103    181   -761  -1163   -763    262
    423     28   -397   -226    410   -184    103    192   -761  -1174   -787    233
    444     36   -407   -241    426   -184     93    187   -769  -1192   -807    213
    459     90   -371   -277    415   -140     85    200   -758  -1184   -800    220
    480    140   -340   -309    410    -98     83    210   -753  -1189   -807    215
    576    205   -374   -392    475    -83     54    171   -789  -1236   -849    168
    709    319   -392   -514    550    -36     31    129   -823  -1283   -880    119
    774    376   -400   -576    587    -10    -20    109   -849  -1312   -898     93
    735    381   -353   -558    545     15    -93     70   -891  -1343   -930     62
    737    340   -397   -540    566    -25   -122     51   -914  -1358   -950     59
    795    329   -465   -563    631    -67   -109     70   -901  -1343   -940     98
    826    306   -522   -568    672   -106    -88    101   -870  -1312   -914    150
    782    293   -488   -537    636    -96    -75    119   -852  -1286   -901    168
    678    267   -413   -472    545    -72    -44    145   -841  -1278   -904    148
    589    249   -340   -420    465    -44      5    205   -792  -1228   -849    181
    493    223   -270   -358    381    -23     49    272   -735  -1171   -789    228
    353    249   -103   -301    228     72     67    311   -693  -1130   -740    259
    207    241     31   -226     88    137     85    353   -646  -1080   -691    316
     75    200    124   -137    -23    163    116    413   -584  -1018   -633    381
    -44    192    236    -75   -140    213    161    478   -522   -963   -592    418
   -119    231    350    -54   -233    290    189    522   -478   -930   -566    428
   -137    246    381    -57   -259    314    197    553   -441   -904   -545    444
   -132    257    389    -64   -259    322    202    589   -402   -870   -522    475
   -132    280    410    -75   -272    345    205    623   -358   -820   -467    532
   -101    303    405   -101   -252    353    215    657   -319   -784   -433    568
    -70    280    348   -106   -207    314    220    675   -283   -763   -423    584
    -46    277    322   -116   -184    298    241    696   -259   -737   -400    605
    -15    340    353   -163   -184    345    265    709   -262   -711   -368    615
    -36    379    415   -171   -226    397    259    698   -275   -696   -345    620
    -72    332    402   -129   -239    366    233    675   -303   -701   -348    615
    -46    301    345   -127   -197    322    241    667   -322   -711   -355    581
    -59    254    311    -98   -187    280    228    623   -371   -763   -402    530
    -49    246    296    -98   -171    270    226    589   -394   -802   -428    537
    -46    231    277    -93   -163    254    189    530   -441   -862   -501    488
    -25    231    257   -103   -142    244    145    459   -496   -914   -576    420
     -7    184    189    -90    -98    187    103    381   -553   -982   -659    350
     36    135     98    -85    -31    116     62    316   -610  -1052   -727    296
     57     98     38    -77     10     67     41    259   -649  -1080   -771    228
     12     18      5    -15      2     12    -23    174   -722  -1143   -846    124
    -23    -28     -7     23     -7    -18    -80    106   -795  -1202   -914     44
    -33     -2     31     18    -33     12    -77     96   -807  -1215   -927     41
    -46     10     57     18    -51     31    -75    101   -805  -1218   -930     59
    -75     20     96     25    -85     57    -77     98   -813  -1208   -935     41
   -171     36    207     67   -189    122    -75    106   -802  -1174   -911     33
   -327     57    384    135   -355    220     -7    166   -743  -1109   -839     77
   -475    103    576    184   -524    340     80    236   -678  -1054   -771    148
   -555    158    714    197   -633    433    135    298   -620  -1008   -717    228
   -659    140    797    257   -730    467    171    350   -563   -948   -646    316
   -724    155    880    285   -802    517    252    428   -475   -859   -548    407
   -763    233    997    262   -880    615    301    483   -407   -789   -457    465
   -823    241   1065    290   -945    652    275    467   -418   -818   -454    462
   -857    259   1114    296   -987    685    246    441   -433   -839   -491    485
   -774    374   1148    200   -961    761    262    449   -394   -802   -501    506
   -753    327   1078    213   -914    701    205    402   -433   -849   -558    441
   -683    290    971    194   -826    631    155    353   -480   -885   -594    379
   -568    288    857    140   -711    571    122    324   -501   -898   -597    368
   -457    327    784     64   -620    555     62    257   -548   -948   -636    303
   -335    257    592     36   -465    423     15    207   -615  -1021   -709    246
   -200    150    350     23   -275    249    -12    166   -701  -1111   -813    161
    -54     80    135    -12    -96    109    -67     96   -802  -1215   -937     54
    101     12    -88    -57     96    -36   -119     28   -891  -1301  -1041    -20
    265    -25   -290   -119    275   -158   -174    -33   -963  -1369  -1111    -62
    394    -20   -415   -187    402   -215   -207    -72  -1010  -1413  -1150    -88
    413    -59   -472   -176    441   -265   -267   -129  -1072  -1473  -1195   -135
    452    -23   -475   -213    462   -249   -288   -153  -1096  -1491  -1200   -145
    444    -12   -459   -218    452   -236   -270   -153  -1104  -1506  -1205   -163
    478     28   -452   -254    465   -210   -259   -150  -1096  -1496  -1179   -171
    506     51   -457   -280    483   -202   -272   -153  -1085  -1488  -1153   -158
    509     -2   -511   -252    509   -257   -252   -137  -1065  -1483  -1145   -140
    480    -38   -522   -220    498   -280   -228   -124  -1044  -1470  -1166   -114
    426    -98   -527   -163    475   -311   -220   -122  -1047  -1488  -1197   -103
    452   -158   -610   -148    530   -384   -184    -93  -1044  -1512  -1228   -127
    519   -306   -826   -106    672   -566   -122    -15  -1047  -1566  -1309   -184
    555   -522  -1080    -18    815   -800      7    132  -1023  -1649  -1447   -303
    594   -537  -1132    -28    862   -833    137    262   -911  -1615  -1478   -329
    605   -239   -844   -184    724   -540    163    140   -787  -1397  -1244   -132
    537    327   -210   -431    374     59    -41   -314   -784  -1067   -784    270
    454   1096    639   -776    -90    867   -335   -727   -732   -649   -233    730
    389   1597   1208   -995   -407   1402   -704  -1015   -659   -306    187   1088
    472   1504   1031   -989   -280   1267   -992  -1124   -756   -257    226   1169
    566    948    381   -756     93    665  -1015  -1106  -1104   -727   -275    766
    579    296   -283   -439    431      7   -857  -1052  -1621  -1597  -1111     38
    654   -135   -789   -259    722   -462   -652   -802  -1654  -1886  -1462   -280
    727   -189   -917   -270    820   -553   -459   -493  -1389  -1730  -1366   -215
    719   -163   -883   -277    800   -522   -293   -259  -1176  -1579  -1236   -132
    626   -127   -753   -249    688   -441   -220   -155  -1080  -1540  -1213   -122
    514    -25   -540   -244    527   -283   -207   -124  -1060  -1545  -1234   -127
    402     28   -376   -218    389   -171   -166    -75  -1018  -1514  -1197   -103
    311      2   -309   -155    311   -153   -116     -7   -956  -1454  -1114    -41
    280     46   -236   -163    259    -93    -83     31   -906  -1400  -1047      0
    288     96   -194   -192    241    -49    -77     25   -911  -1408  -1060    -15
    348    142   -207   -246    277    -33    -88     15   -927  -1426  -1101    -44
    407    132   -275   -270    342    -70   -106     -2   -953  -1460  -1174    -70
    376     25   -353   -202    366   -163   -163    -51  -1018  -1525  -1241   -106
    392      7   -384   -202    387   -187   -179    -57  -1036  -1540  -1252   -124
    418     77   -342   -249    379   -132   -155    -25  -1005  -1506  -1210    -85
    433    184   -249   -309    342    -31   -140     -5   -979  -1483  -1182    -67
    441    233   -207   -340    324     15   -132      2   -961  -1467  -1158    -57
    426    210   -215   -319    322     -2   -137     10   -948  -1441  -1114    -20
    397    179   -220   -288    309    -18   -153      2   -950  -1441  -1096    -20
    379    174   -205   -275    293    -15   -148      2   -956  -1452  -1109    -83
    387    205   -181   -298    285     12   -135     38   -924  -1423  -1096    -67
    392    220   -171   -309    283     25   -111     75   -888  -1384  -1052      0
    374    228   -145   -303    259     41    -98    101   -854  -1340   -987     67
    366    265   -101   -314    233     83    -67    153   -802  -1278   -927     75
    306    270    -36   -288    171    116    -67    174   -776  -1257   -917    101
    306    306      0   -306    153    153    -54    215   -732  -1213   -870    161
    322    335     10   -329    155    174    -36    259   -685  -1166   -826    194
    324    355     31   -340    148    194    -15    293   -646  -1117   -797    184
    257    306     49   -283    103    179    -49    280   -657  -1122   -820    207
    246    332     83   -290     80    207    -18    309   -636  -1096   -802    254
    257    361    103   -311     75    233      5    332   -618  -1078   -779    293
    272    384    111   -327     80    249     10    342   -605  -1065   -763    332
    283    389    106   -337     88    249     -2    335   -615  -1075   -776    319
    301    368     64   -335    119    218      0    319   -641  -1104   -813    277
    316    350     33   -335    140    194      5    290   -680  -1153   -872    241
    319    301    -18   -309    168    142     -2    246   -735  -1221   -948    200
    329    231   -101   -283    215     64    -12    207   -787  -1278  -1015    176
    358    205   -153   -283    257     25    -33    163   -828  -1317  -1075    148
    376    218   -158   -298    267     31    -59    111   -865  -1340  -1109    119
    384    236   -148   -309    267     44    -59     85   -883  -1348  -1075     83
    394    239   -155   -319    275     44    -46     64   -911  -1376  -1065     41
    353    187   -168   -270    259     10    -59     25   -956  -1415  -1078     49
    332    158   -174   -249    254     -7    -54     18   -974  -1426  -1067     90
    324    161   -163   -241    244      0    -57     38   -953  -1408  -1031     85
    335    163   -174   -252    254     -5    -70     51   -935  -1400  -1031     88
    327    161   -166   -244    246     -2    -36     41   -940  -1397  -1044     88
    288    119   -171   -205    228    -25    -46     -2   -974  -1418  -1060     54
    249    176    -72   -213    161     51    -49    -23   -982  -1405  -1018     70
    236    246      7   -241    114    127     -2     -5   -953  -1374   -958     93
    207    314    106   -262     49    210     25     38   -909  -1335   -927     72
    197    361    163   -283     18    262     67    101   -846  -1301   -914    106
    155    309    153   -231      2    231    135    153   -805  -1280   -909    197
    111    296    184   -205    -36    241    148    158   -797  -1247   -896    223
     96    353    254   -226    -77    303    137    163   -758  -1187   -852    252
    106    439    332   -275   -111    387    140    176   -701  -1135   -797    252
    114    491    376   -301   -129    433    132    174   -672  -1106   -750    275
     98    527    428   -314   -166    480    119    181   -644  -1052   -670    348
     62    483    420   -272   -179    452    111    181   -644  -1031   -605    371
     57    441    384   -249   -166    415    119    189   -646  -1023   -568    384
     93    431    337   -262   -122    384    116    189   -646  -1013   -553    413
     93    397    303   -249   -103    350    114    153   -680  -1049   -592    392
     70    309    239   -189    -83    275    106    129   -717  -1091   -633    374
     46    233    184   -142    -70    210     83    103   -776  -1156   -714    322
     46    241    194   -142    -72    218     83     96   -805  -1189   -782    283
     67    244    176   -155    -54    210     72     75   -836  -1228   -852    244
     88    223    135   -155    -23    179     41     28   -896  -1293   -958    174
     83    174     88   -129     -2    132     12    -15   -950  -1350  -1044    109
     83    150     67   -116      7    109     12    -25   -971  -1376  -1078    111
     70    187    116   -132    -23    153     15    -25   -974  -1361  -1070    106
     54    213    158   -135    -51    187     20    -25   -971  -1345  -1052     98
     46    194    145   -122    -49    171     23    -23   -971  -1340  -1041    106
     49    197    148   -122    -49    174     31    -23   -974  -1337  -1018    119
     38    163    124   -101    -44    145     49    -12   -974  -1340  -1010    124
     25    153    124    -90    -49    140     67      0   -961  -1319   -984    129
     38    158    119   -101    -41    140     77     15   -956  -1319   -979    124
     36    116     80    -75    -20     98    106     49   -956  -1345   -997    116
      0    -98   -101     49     49    -98    163    129   -979  -1434  -1109     23
     12   -176   -189     80     98   -181    309    303   -909  -1478  -1197    -72
      7    -41    -49     15     28    -46    462    472   -722  -1369  -1132    -44
    -25    342    368   -158   -197    355    462    293   -633  -1202   -919    124
    -90    878    966   -394   -530    922    171   -257   -756   -966   -527    470
   -181   1467   1649   -644   -914   1558   -163   -704   -810   -607    -33    875
   -176   1855   2029   -839  -1104   1940   -475   -930   -745   -187    462   1293
   -132   1564   1696   -714   -914   1628   -633   -958   -797   -145    501   1350
   -140    992   1132   -426   -636   1062   -592   -935  -1197   -815   -168    797
   -153    488    639   -168   -397    563   -444   -826  -1566  -1540   -891    168
   -135    213    348    -38   -241    280   -236   -527  -1447  -1644  -1085    -15
   -119    220    340    -49   -228    280    -49   -236  -1169  -1462   -963     80
    -75    252    327    -88   -202    288     96    -31   -984  -1335   -867    145
    -51    283    335   -114   -192    309    184     85   -880  -1270   -820    179
    -59    285    345   -114   -202    314    226    127   -846  -1254   -818    187
    -59    280    340   -109   -200    309    262    158   -823  -1260   -831    205
    -44    290    332   -124   -189    311    280    184   -813  -1254   -828    233
    -44    337    381   -148   -213    361    316    213   -782  -1208   -787    241
    -31    397    426   -184   -228    413    366    257   -724  -1161   -735    290
    -28    428    457   -200   -241    441    397    290   -685  -1137   -709    327
    -49    436    485   -194   -267    459    423    324   -649  -1091   -680    335
    -70    444    514   -187   -290    478    433    337   -639  -1072   -688    363
    -85    454    537   -187   -311    496    446    355   -620  -1047   -675    389
    -90    467    558   -187   -324    511    459    376   -597  -1021   -657    405
   -103    457    561   -179   -332    509    480    400   -579  -1005   -641    436
   -132    439    571   -153   -353    504    506    418   -566   -997   -639    465
   -166    439    605   -137   -387    522    527    433   -545   -974   -618    470
   -184    446    631   -129   -407    537    545    454   -524   -953   -597    480
   -181    457    639   -140   -410    548    542    467   -509   -943   -592    504
   -174    465    639   -145   -405    550    542    483   -483   -922   -574    535
   -166    483    649   -158   -407    566    542    501   -454   -893   -548    550
   -161    501    662   -168   -410    581    542    522   -433   -875   -532    553
   -142    496    639   -176   -392    566    555    555   -402   -849   -504    579
   -109    514    623   -202   -366    568    579    600   -358   -818   -472    610
    -80    540    620   -228   -350    579    574    623   -332   -807   -462    618
   -101    511    613   -205   -355    561    558    631   -316   -802   -454    644
   -150    478    626   -166   -387    550    542    623   -319   -805   -446    641
   -187    449    636   -129   -410    542    527    610   -332   -826   -459    623
   -207    415    623   -106   -415    519    509    597   -361   -849   -472    613
   -215    371    587    -77   -400    478    522    592   -379   -857   -470    597
   -189    345    535    -77   -363    439    522    587   -400   -867   -470    592
   -168    337    504    -85   -335    420    519    581   -415   -878   -467    589
   -179    309    488    -67   -335    397    501    553   -454   -917   -498    558
   -202    303    506    -49   -353    405    488    519   -519   -979   -558    506
   -218    327    545    -57   -381    433    470    478   -576  -1034   -607    472
   -236    342    576    -54   -407    459    441    415   -631  -1080   -652    439
   -257    319    576    -33   -418    446    420    353   -680  -1117   -688    389
   -277    265    542      7   -410    402    420    309   -714  -1143   -719    342
   -340    215    553     59   -446    384    348    223   -774  -1187   -756    301
   -348    187    532     80   -439    358    337    181   -795  -1205   -776    283
   -342    142    483     98   -413    311    327    150   -815  -1228   -807    265
   -358     96    454    132   -405    275    283     98   -852  -1265   -849    252
   -329     88    415    119   -371    252    293     77   -867  -1286   -878    233
   -322     51    371    135   -345    210    296     64   -870  -1288   -885    220
   -348     10    355    166   -350    184    259     25   -885  -1301   -896    184
   -316     36    353    140   -335    194    288     36   -872  -1293   -888    181
   -303     31    332    135   -319    181    280     33   -867  -1296   -898    179
   -290     46    335    122   -314    189    285     44   -844  -1275   -878    194
   -272     64    337    101   -306    200    303     62   -807  -1244   -849    220
   -252     98    350     77   -301    223    322     83   -779  -1215   -823    239
   -236    137    374     46   -306    254    361    106   -748  -1189   -800    259
   -228    174    400     25   -314    285    387    127   -722  -1169   -776    277
   -218    223    439     -2   -327    329    389    150   -688  -1140   -737    309
   -205    270    475    -31   -340    371    387    174   -649  -1098   -691    348
   -161    340    498    -90   -332    418    405    197   -613  -1062   -652    392
   -140    400    537   -129   -340    467    374    184   -600  -1044   -626    413
   -109    446    555   -171   -332    501    327    166   -597  -1031   -602    433
    -98    433    532   -166   -314    483    306    142   -620  -1047   -613    426
   -103    397    501   -148   -303    446    303    114   -654  -1072   -636    400
    -90    405    493   -158   -290    449    301     96   -667  -1083   -641    394
    -67    433    501   -184   -285    467    306     88   -675  -1083   -639    394
    -77    389    467   -155   -272    428    288     75   -701  -1117   -675    366
    -83    280    363    -98   -223    319    272     64   -743  -1166   -727    309
    -90    226    316    -67   -205    270    262     46   -779  -1197   -758    272
    -96    192    288    -49   -194    239    262     33   -802  -1226   -782    252
   -109    171    280    -31   -194    226    265     20   -828  -1247   -802    233
   -116    161    277    -23   -200    220    231      2   -841  -1260   -815    220
   -116    161    275    -23   -194    218    236     -2   -852  -1270   -823    215
   -129    145    272     -7   -200    207    239     -7   -865  -1283   -839    215
   -140    129    270      5   -205    200    236     -7   -859  -1273   -831    215
   -155    109    265     20   -210    187    262    -20   -872  -1286   -841    197
   -145    111    257     18   -202    181    290     -7   -865  -1278   -836    210
   -194     59    254     64   -223    155    272    -25   -872  -1286   -844    205
   -228     23    252    103   -239    137    254    -41   -888  -1296   -854    194
   -207     33    241     85   -223    135    259    -33   -880  -1291   -857    194
   -187    -23    163    103   -176     70    259    -25   -901  -1325   -898    155
   -148   -181    -33    163    -59   -109    303     41   -935  -1410  -1005     54
   -127   -374   -246    252     59   -311    433    210   -911  -1496  -1145    -93
   -137   -311   -174    223     18   -241    589    407   -732  -1413  -1111    -80
   -231     46    277     93   -254    161    607    244   -602  -1197   -862    142
   -389    553    943    -83   -667    748    348   -335   -662   -924   -441    555
   -522   1241   1764   -358  -1143   1501     31   -841   -672   -532    116   1085
   -566   1657   2223   -545  -1395   1940   -329  -1140   -649   -153    600   1551
   -483   1574   2055   -545  -1267   1813   -558  -1241   -717    -59    711   1686
   -431    992   1423   -283   -927   1208   -576  -1213  -1060   -579    155   1169
   -420    319    740     51   -579    530   -392  -1041  -1491  -1405   -701    363
   -389      5    394    189   -392    200   -124   -644  -1363  -1530   -950    116
   -327    -41    285    181   -306    122     75   -324  -1127  -1397   -904    155
   -272    -44    228    155   -252     90    205   -127   -984  -1314   -865    189
   -236    -28    207    132   -223     88    267    -38   -924  -1280   -857    194
   -236    -46    187    140   -213     67    296    -12   -909  -1280   -867    184
   -280    -90    189    184   -236     49    303     -5   -909  -1280   -872    184
   -301   -103    197    200   -249     46    309      5   -909  -1278   -878    187
   -265    -96    168    181   -218     36    309     23   -909  -1278   -885    176
   -213   -103    106    155   -161      2    298     33   -914  -1283   -898    153
   -226    -90    135    158   -181     20    306     49   -893  -1265   -888    168
   -246    -90    155    168   -202     31    309     41   -896  -1270   -896    168
   -249   -109    140    179   -194     15    311     38   -901  -1278   -909    161
   -213   -116     96    163   -155    -10    311     51   -893  -1270   -904    166
   -181    -72    109    127   -145     18    329     70   -862  -1241   -878    187
   -174    -59    114    116   -145     25    335     80   -846  -1223   -865    205
   -207    -88    119    148   -163     15    298     67   -857  -1226   -870    202
   -210    -98    111    153   -161      5    301     70   -857  -1228   -878    192
   -213   -119     93    166   -153    -12    311     85   -841  -1215   -867    205
   -207   -145     59    176   -135    -44    327    111   -823  -1192   -839    233
   -194   -158     36    176   -116    -62    340    140   -797  -1161   -810    262
   -174   -161     12    166    -93    -75    340    161   -776  -1140   -792    288
   -161   -132     28    145    -96    -51    329    174   -758  -1122   -782    296
   -161   -132     28    145    -96    -51    329    200   -743  -1109   -782    298
   -174   -148     25    161   -101    -62    342    231   -722  -1088   -761    319
   -155   -103     49    129   -103    -28    361    267   -688  -1049   -722    361
   -124    -93     31    109    -80    -33    355    296   -670  -1031   -701    384
   -119    -85     33    101    -77    -25    337    306   -667  -1026   -698    384
    -88    -28     59     59    -75     15    340    329   -652  -1005   -683    400
    -90    -31     59     59    -75     12    350    345   -633   -984   -667    420
   -101    -41     59     70    -80      7    361    358   -615   -971   -654    444
    -77     -5     72     41    -77     33    361    358   -610   -963   -641    454
    -83      5     88     38    -85     46    340    342   -628   -982   -644    452
    -85      0     83     41    -85     41    337    327   -649  -1005   -665    439
    -88    -25     62     57    -75     18    322    298   -683  -1036   -696    413
    -96    -70     25     83    -62    -23    311    259   -719  -1072   -730    384
   -122    -83     38    103    -80    -23    319    220   -737  -1096   -756    368
   -142    -70     72    106   -109      0    316    179   -766  -1130   -787    335
   -176    -46    127    111   -153     38    311    135   -787  -1150   -802    311
   -171    -36    135    101   -155     49    298     88   -810  -1169   -818    288
   -132    -57     75     96   -103      7    290     72   -815  -1176   -831    277
   -127   -106     18    114    -72    -44    267     33   -846  -1208   -865    239
   -145   -155    -10    150    -70    -85    244     -7   -885  -1244   -906    194
   -153   -166    -12    158    -72    -90    241    -20   -898  -1257   -924    181
   -161   -150     10    155    -85    -70    236    -44   -911  -1267   -930    171
   -161   -166     -5    161    -77    -85    239    -62   -917  -1267   -930    163
   -145   -171    -25    158    -59    -98    249    -59   -911  -1262   -930    166
   -119   -135    -15    124    -51    -75    254    -57   -904  -1252   -922    174
   -127   -140    -12    135    -57    -77    239    -70   -911  -1254   -922    171
   -142   -155    -12    148    -67    -85    231    -70   -909  -1257   -924    166
   -116   -153    -36    135    -41    -93    259    -41   -875  -1228   -909    187
   -103   -142    -38    122    -33    -90    285    -15   -844  -1195   -883    226
    -64    -80    -15     72    -25    -49    290      0   -818  -1163   -852    241
    -25    -57    -31     41      0    -44    290     25   -802  -1148   -836    228
    -10    -23    -15     15      2    -20    296     36   -787  -1135   -836    233
      5     31     25    -20    -10     28    296     38   -763  -1109   -813    265
     33     72     38    -51     -2     57    290     36   -743  -1085   -789    277
     23    109     83    -67    -31     96    280     10   -735  -1078   -776    290
      0    114    114    -57    -57    114    239    -38   -766  -1098   -789    288
     67    124     57    -98      5     93    215    -49   -782  -1109   -807    272
    111    140     28   -124     41     85    192    -36   -787  -1109   -813    267
     59     90     31    -77     12     59    148    -77   -833  -1145   -849    241
     54     57      0    -57     28     28    155    -88   -854  -1169   -870    228
     64    -33    -98    -18     80    -64    161    -93   -885  -1208   -922    200
     77   -106   -184     15    129   -145    142   -122   -937  -1262   -984    145
     93   -106   -202      5    145   -153    124   -135   -969  -1288  -1018    109
    103   -111   -215      2    158   -161    116   -161   -997  -1319  -1047     83
    106   -155   -265     23    184   -210    101   -187  -1034  -1353  -1083     46
    132   -174   -306     20    218   -239    103   -192  -1049  -1361  -1096     46
    135   -179   -316     20    226   -246    109   -194  -1057  -1369  -1101     44
     96   -205   -301     54    197   -252     93   -215  -1072  -1379  -1111     31
     90   -194   -285     51    187   -239    103   -220  -1080  -1384  -1114     23
     98   -168   -267     36    181   -218    106   -231  -1085  -1387  -1114     18
     83   -197   -280     57    181   -239     62   -262  -1114  -1418  -1145    -15
    114   -210   -327     46    220   -267     44   -272  -1124  -1431  -1158    -31
    122   -241   -363     57    241   -301     38   -262  -1122  -1436  -1158    -12
    119   -254   -374     67    246   -314     54   -244  -1111  -1428  -1153    -10
    137   -340   -478    101    306   -407     90   -207  -1140  -1493  -1241   -111
    176   -511   -688    166    431   -600    194    -64  -1135  -1587  -1392   -231
    202   -553   -756    174    478   -654    340    155   -995  -1564  -1423   -259
    158   -275   -433     59    296   -353    457    249   -769  -1358  -1228   -114
     44    210    163   -127    -59    187    340   -161   -753  -1096   -852    210
    -75    769    844   -348   -459    805     36   -691   -831   -771   -361    649
   -184   1241   1426   -530   -807   1335   -298  -1075   -865   -407    129   1106
   -148   1348   1496   -600   -820   1421   -589  -1239   -862   -101    475   1501
   -101    795    893   -348   -498    844   -646  -1252  -1137   -465     77   1179
   -122    207    329    -44   -226    267   -581  -1210  -1587  -1267   -743    413
   -142   -275   -132    210     -7   -205   -454  -1047  -1803  -1821  -1376   -179
   -124   -436   -311    280     93   -374   -249   -701  -1548  -1714  -1382   -181
    -98   -400   -301    246     98   -350    -96   -459  -1312  -1548  -1262    -77
    -72   -376   -303    226    114   -342     18   -288  -1161  -1447  -1195    -15
    -85   -374   -288    228    101   -332     77   -215  -1091  -1400  -1166    -15
   -111   -329   -218    220     51   -275    114   -184  -1057  -1363  -1143    -25
    -96   -311   -215    200     59   -265    119   -163  -1049  -1356  -1119    -12
    -80   -285   -207    181     62   -246     96   -166  -1060  -1361  -1104    -15
    -85   -283   -197    181     51   -241    101   -145  -1034  -1337  -1098    -12
    -70   -267   -197    168     62   -233    150    -93   -979  -1299  -1085     10
    -72   -293   -223    181     72   -259    161    -77   -963  -1299  -1093     15
    -31   -239   -207    135     85   -223    163    -72   -961  -1304  -1088     62
      5   -189   -194     90     98   -192    155    -72   -958  -1301  -1070     96
    -10   -189   -179    101     83   -184    163    -57   -930  -1254  -1036     98
      0   -189   -189     93     90   -189    184    -31   -885  -1205   -997     93
     10   -150   -163     70     85   -155    189    -18   -862  -1171   -937     88
     -5   -116   -111     59     51   -114    210    -10   -839  -1153   -917     62
     15   -106   -122     46     67   -114    215    -15   -833  -1176   -984     20
     64   -140   -205     36    132   -171    174    -41   -891  -1241  -1052     64
     88   -150   -239     31    163   -194    179     -2   -859  -1197  -1002    129
     93   -137   -231     20    161   -184    200     44   -802  -1140   -950    142
     96   -103   -200      5    148   -150    213     77   -756  -1101   -914    158
    122    -83   -205    -20    163   -142    205    103   -722  -1065   -875    189
    153    -54   -207    -49    179   -129    200    122   -701  -1044   -854    220
    158    -20   -181    -70    168   -101    194    129   -688  -1039   -844    231
    184     18   -166   -101    176    -72    205    161   -646   -992   -807    252
    161     28   -132    -96    148    -51    205    184   -607   -966   -771    283
    135     41    -93    -88    114    -25    218    226   -568   -935   -743    332
    109     28    -83    -70     96    -25    244    254   -540   -888   -730    340
     98     36    -62    -67     80    -12    252    262   -524   -852   -680    335
     96     36    -59    -67     77    -10    254    270   -514   -836   -636    366
    109     49    -59    -80     85     -5    254    270   -514   -833   -610    389
    114     59    -57    -88     85      2    249    259   -522   -849   -623    342
    145     54    -90    -98    119    -18    226    218   -571   -909   -714    288
    171     38   -135   -106    153    -46    218    184   -610   -961   -763    309
    148     36   -111    -93    129    -36    220    155   -639  -1002   -787    283
     88     44    -46    -67     67      0    226    116   -665  -1039   -800    277
    -10     75     85    -31    -46     80    239    101   -678  -1054   -789    303
   -109     93    202      7   -155    145    270    119   -659  -1018   -750    322
   -205    101    306     51   -254    202    309    145   -628   -984   -706    342
   -280    111    392     83   -335    252    332    158   -605   -963   -665    363
   -265    101    366     83   -314    233    306     93   -667  -1023   -714    332
   -254    103    358     75   -306    231    293     51   -714  -1065   -771    329
   -244    109    353     67   -298    231    272     23   -740  -1067   -795    306
   -233     96    327     67   -280    210    244    -12   -758  -1052   -789    241
   -207    153    361     28   -283    257    228    -25   -761  -1052   -789    189
   -166    202    368    -20   -267    285    218    -23   -758  -1054   -807    187
   -161    205    363    -23   -262    283    223    -28   -758  -1065   -833    228
   -135    220    355    -44   -244    288    246    -28   -756  -1072   -846    241
   -161    236    397    -36   -277    316    272    -10   -735  -1052   -826    262
   -218    254    470    -18   -342    361    303     12   -704  -1023   -797    280
   -233    309    542    -38   -387    426    348     57   -652   -976   -750    316
   -239    374    610    -70   -423    491    368     85   -610   -937   -704    366
   -226    454    680   -114   -452    566    376    124   -540   -846   -618    439
   -205    509    714   -153   -459    610    366    129   -511   -818   -597    462
   -161    535    696   -187   -428    615    335    101   -524   -815   -594    472
   -114    537    649   -213   -381    592    296     90   -517   -779   -563    483
    -59    506    566   -223   -311    535    272     75   -532   -787   -574    467
    -33    509    542   -239   -288    524    257     57   -542   -792   -576    467
    -59    532    592   -236   -327    561    252     51   -548   -807   -579    493
    -98    555    652   -228   -374    602    262     62   -550   -810   -579    509
   -122    480    602   -179   -361    540    275     75   -548   -802   -566    498
   -114    368    480   -127   -298    423    259     54   -592   -854   -615    436
    -62    327    387   -132   -226    355    233     18   -639   -911   -678    381
    -23    288    311   -132   -168    298    207    -15   -691   -963   -737    350
    -10    231    241   -109   -124    236    194    -38   -735  -1010   -792    329
     25    228    202   -127    -88    215    189    -51   -750  -1018   -797    319
     67    223    155   -145    -44    189    171    -77   -769  -1021   -820    270
    109    181     70   -148     18    127    153   -106   -800  -1049   -841    231
    168    153    -15   -161     93     70    137   -122   -831  -1080   -859    233
    189    171    -18   -181    103     77    135   -111   -807  -1049   -841    252
    171    153    -18   -163     96     67    140   -116   -807  -1047   -841    239
    145    114    -31   -132     88     44    135   -132   -820  -1062   -852    223
    142    103    -38   -122     90     33    132   -129   -823  -1065   -859    233
    142     80    -62   -111    101     10    135   -127   -826  -1078   -885    223
    158    -12   -171    -72    163    -90    153   -106   -841  -1114   -930    181
    174   -187   -363      5    267   -272    218    -31   -862  -1200  -1049     72
    174   -327   -501     77    337   -413    353    122   -818  -1275  -1192    -62
    176   -122   -301    -28    236   -213    459    244   -649  -1169  -1114      2
    114    293    179   -202    -31    236    423      7   -594   -982   -867    223
     23    797    771   -413   -374    787    168   -485   -672   -706   -457    579
    -51   1418   1470   -683   -761   1444   -132   -872   -688   -316     70   1023
     28   1727   1699   -878   -836   1714   -444  -1054   -639     54    498   1418
    119   1366   1247   -743   -563   1309   -592  -1083   -750      0    415   1379
    132    758    626   -446   -246    693   -587  -1093  -1158   -654   -254    782
    122    205     83   -163     20    145   -475  -1039  -1561  -1436  -1028     75
    174    -49   -223    -64    197   -135   -275   -737  -1376  -1439  -1150    -28
    233    -12   -246   -111    239   -129   -106   -472  -1119  -1267  -1049     62
    272     25   -246   -150    259   -109     28   -272   -935  -1143   -963    137
    306     44   -262   -174    285   -109     96   -168   -846  -1096   -937    176
    345     15   -329   -181    337   -158     88   -187   -880  -1137   -974    168
    316    -28   -345   -145    329   -187     98   -166   -872  -1135   -976    161
    309    -23   -332   -145    319   -176    106   -150   -859  -1132   -974    155
    285    -28   -314   -127    298   -171    119   -129   -841  -1132   -979    171
    290    -51   -342   -119    314   -197    116   -135   -841  -1127   -982    166
    309    -46   -355   -132    332   -202    109   -137   -841  -1106   -958    145
    303    -31   -335   -137    316   -184    111   -124   -831  -1085   -930    142
    298    -20   -319   -137    309   -168    119   -111   -810  -1078   -919    158
    306     -7   -314   -150    309   -161    116   -111   -797  -1070   -911    179
    309     12   -296   -163    303   -140    114   -103   -787  -1067   -911    189
    303     28   -275   -168    288   -122    124    -85   -763  -1052   -906    192
    332     18   -314   -174    324   -148    132    -75   -743  -1036   -898    197
    368      2   -368   -187    368   -184    114    -96   -769  -1054   -904    202
    415     62   -353   -239    384   -145    119    -64   -735  -1015   -859    246
    452     93   -358   -272    405   -132    116    -49   -722  -1002   -846    252
    457     64   -392   -259    426   -163    116    -41   -722  -1013   -857    241
    457     59   -397   -259    426   -168    132    -20   -698  -1000   -839    272
    446     62   -384   -254    415   -158    155     10   -659   -958   -805    303
    472    101   -374   -288    423   -137    163     36   -633   -919   -769    319
    498    119   -379   -309    439   -129    168     67   -607   -888   -748    335
    514    127   -387   -322    449   -129    168     90   -587   -872   -732    358
    506    145   -361   -327    433   -106    174    119   -555   -846   -714    379
    483    163   -322   -324    402    -77    179    145   -532   -828   -698    410
    444    155   -288   -298    366    -64    192    166   -509   -810   -680    428
    420    155   -265   -290    342    -54    210    197   -485   -787   -654    441
    431    168   -265   -301    348    -46    210    197   -491   -787   -646    446
    410    168   -241   -290    324    -36    215    189   -504   -805   -654    452
    389    194   -194   -290    293      0    223    184   -519   -831   -675    459
    379    179   -200   -280    288    -10    228    174   -537   -852   -698    441
    358    166   -192   -262    275    -12    231    158   -561   -888   -722    423
    301    184   -119   -244    210     33    239    145   -571   -885   -701    415
    259    192    -67   -226    163     62    249    127   -589   -893   -685    392
    231    163    -67   -200    150     49    259     98   -615   -922   -696    368
    192    166    -25   -179    109     70    283     96   -610   -914   -680    379
    148    176     28   -163     59    103    301     88   -602   -904   -657    384
    103    194     90   -148      7    142    332     93   -587   -880   -626    397
     59    226    166   -142    -54    194    358    101   -568   -867   -605    410
     18    233    215   -127    -98    226    387    111   -545   -849   -584    428
    -20    228    249   -103   -135    236    413    124   -527   -831   -566    441
    -54    252    306    -98   -179    277    436    145   -501   -810   -542    472
    -67    265    329    -98   -200    296    444    155   -493   -795   -535    498
    -67    246    314    -88   -192    277    446    153   -506   -807   -553    496
    -75    233    306    -80   -192    270    454    155   -496   -792   -545    496
    -80    249    329    -83   -205    288    465    168   -472   -758   -514    491
    -85    277    361    -96   -223    319    478    176   -457   -743   -498    485
    -88    296    381   -103   -236    337    498    200   -431   -727   -485    506
    -90    306    397   -109   -244    350    514    220   -410   -701   -459    542
    -96    306    402   -103   -249    353    537    254   -374   -667   -426    587
   -101    350    449   -127   -275    400    561    285   -337   -633   -392    615
    -96    428    524   -166   -311    478    558    293   -316   -610   -368    628
    -96    485    579   -197   -337    532    555    298   -298   -594   -355    654
   -129    493    623   -181   -376    558    527    285   -293   -581   -337    685
   -140    517    654   -189   -397    587    501    280   -275   -555   -296    701
   -142    540    680   -200   -410    610    506    303   -244   -527   -267    750
   -181    522    704   -171   -444    613    509    306   -239   -527   -270    776
   -226    511    737   -142   -480    623    504    298   -249   -532   -272    753
   -246    465    711   -111   -480    587    511    296   -254   -532   -267    758
   -262    426    688    -80   -475    555    527    296   -265   -542   -277    737
   -288    324    610    -18   -449    467    542    311   -277   -566   -293    730
   -285    265    550     10   -418    407    558    322   -288   -584   -306    730
   -319    215    535     51   -428    374    545    293   -324   -626   -353    657
   -350    132    483    109   -418    309    527    252   -374   -678   -428    592
   -348     70    415    137   -381    244    519    226   -423   -730   -488    576
   -335     38    374    148   -353    205    509    207   -454   -753   -501    563
   -350     25    376    161   -363    200    488    194   -462   -756   -506    558
   -384      5    389    187   -387    197    454    166   -488   -774   -524    537
   -387    -15    371    200   -381    179    436    140   -519   -805   -561    501
   -394    -96    298    246   -348    101    418    116   -555   -844   -605    465
   -392    -80    309    236   -353    114    397     96   -571   -854   -605    470
   -413    -96    314    254   -363    109    376     64   -602   -880   -636    439
   -418   -106    311    262   -366    101    355     36   -636   -911   -667    410
   -423   -150    272    288   -348     59    348     25   -667   -945   -704    379
   -407   -272    132    337   -270    -70    376     67   -701  -1015   -784    306
   -392   -444    -54    418   -168   -249    475    192   -706  -1122   -930    168
   -397   -504   -109    449   -145   -309    620    384   -600  -1137  -1000     85
   -441   -277    163    361   -303    -57    714    413   -439  -1002   -867    192
   -542    181    722    179   -633    452    550    -62   -457   -792   -548    493
   -659    787   1447    -64  -1054   1117    223   -602   -478   -436    -31    982
   -740   1361   2101   -311  -1421   1730   -109   -948   -415      2    540   1506
   -649   1571   2221   -459  -1434   1896   -439  -1117   -361    355    953   1906
   -581   1070   1652   -246  -1117   1361   -519  -1143   -626      2    568   1569
   -563    353    917    103   -740    633   -436  -1080  -1096   -805   -257    797
   -524   -166    358    345   -441     96   -210   -820  -1265  -1306   -828    262
   -488   -275    213    381   -350    -31     15   -467  -1034  -1228   -849    228
   -433   -259    174    345   -303    -44    168   -239   -857  -1119   -787    280
   -389   -233    153    311   -272    -41    254   -103   -753  -1049   -737    309
   -361   -226    135    293   -249    -46    290    -54   -722  -1039   -740    290
   -324   -205    119    265   -223    -44    303    -25   -711  -1044   -743    288
   -327   -213    111    270   -220    -51    306    -15   -711  -1049   -756    277
   -329   -228     98    277   -215    -64    306    -12   -719  -1062   -771    262
   -314   -228     83    270   -200    -75    319      5   -704  -1047   -761    277
   -316   -218     98    267   -207    -59    337     23   -683  -1023   -737    298
   -322   -220    101    270   -213    -62    342     33   -675  -1018   -724    311
   -301   -197    103    249   -205    -46    348     44   -662  -1013   -711    324
   -272   -202     70    236   -171    -67    345     44   -665  -1023   -722    329
   -262   -194     67    228   -166    -64    335     41   -665  -1023   -722    322
   -272   -163    106    218   -192    -28    348     57   -636   -995   -693    342
   -275   -142    132    207   -205     -7    355     62   -623   -989   -685    348
   -267   -122    145    192   -207     12    348     59   -623   -995   -688    348
   -254   -116    137    187   -197     10    358     77   -600   -979   -672    361
   -257    -88    168    168   -213     38    366     98   -581   -956   -644    381
   -246    -49    197    148   -223     75    379    132   -550   -922   -607    418
   -244    -36    205    137   -226     83    387    158   -530   -901   -592    441
   -239    -36    202    137   -220     83    389    181   -514   -893   -587    457
   -223    -28    194    124   -210     83    397    213   -483   -862   -555    483
   -210    -12    194    111   -205     90    410    252   -446   -823   -517    506
   -194    -12    179    101   -189     80    418    285   -420   -797   -493    532
   -168    -10    158     90   -163     72    426    319   -392   -774   -478    558
   -150    -20    127     83   -140     51    433    348   -374   -761   -470    587
   -142    -20    122     80   -132     49    439    376   -353   -735   -446    620
   -150    -15    135     80   -145     59    439    389   -342   -717   -423    628
   -174    -12    161     93   -168     72    431    387   -350   -719   -410    628
   -197     15    213     90   -205    114    433    392   -345   -701   -394    641
   -207     28    236     88   -223    132    441    397   -342   -698   -392    649
   -220     28    249     96   -236    137    446    387   -361   -711   -402    641
   -226     41    267     93   -246    153    439    366   -381   -732   -415    631
   -233     36    270     98   -254    153    441    345   -405   -758   -433    623
   -246     46    293    101   -270    168    444    322   -428   -774   -444    618
   -277     46    324    114   -301    184    444    290   -444   -789   -459    597
   -324     33    358    145   -340    194    446    257   -459   -805   -470    574
   -355      2    358    176   -358    179    444    220   -475   -823   -483    561
   -381    -23    355    202   -371    166    439    181   -496   -836   -498    542
   -400    -51    345    226   -376    145    428    145   -519   -857   -519    522
   -407    -96    311    252   -361    106    420    122   -540   -872   -532    509
   -428    -93    335    259   -384    119    418     96   -553   -878   -535    491
   -459    -96    363    277   -413    135    413     72   -566   -885   -537    475
   -491   -132    358    309   -426    111    410     59   -576   -901   -545    470
   -498   -153    345    327   -423     96    413     59   -574   -904   -548    475
   -480   -166    311    322   -397     72    402     44   -589   -917   -579    454
   -483   -189    293    335   -389     51    376     15   -618   -935   -605    431
   -470   -179    288    324   -379     51    384     25   -607   -914   -592    449
   -446   -140    306    293   -376     83    397     46   -581   -893   -581    475
   -439   -132    306    285   -374     85    407     64   -563   -870   -576    491
   -444   -132    311    288   -379     88    428     80   -545   -849   -571    501
   -407    -75    332    241   -371    127    446    106   -522   -820   -555    519
   -379    -57    322    218   -350    132    467    140   -491   -797   -540    542
   -387    -33    353    210   -374    161    472    163   -459   -766   -506    579
   -394      5    400    194   -397    202    470    166   -439   -743   -483    607
   -387     67    452    158   -420    259    444    153   -433   -730   -465    626
   -371    106    478    132   -423    290    405    142   -428   -717   -444    649
   -366     75    441    145   -405    257    374    129   -444   -730   -454    641
   -374     70    441    150   -407    254    361    114   -457   -743   -459    636
   -394     46    441    171   -418    244    358    101   -467   -750   -459    633
   -423      0    423    213   -423    210    363     88   -483   -766   -472    623
   -431    -57    374    244   -405    158    361     90   -498   -782   -488    615
   -431   -116    314    272   -374     98    350     75   -535   -818   -527    576
   -423   -168    254    293   -340     44    335     46   -579   -865   -574    527
   -415   -184    231    301   -324     23    311     10   -620   -906   -613    491
   -405   -226    179    314   -293    -23    303    -10   -646   -935   -639    475
   -405   -259    145    332   -277    -57    290    -28   -675   -969   -665    454
   -407   -262    142    335   -277    -59    288    -41   -680   -982   -680    444
   -410   -283    127    348   -270    -77    277    -51   -696   -995   -693    439
   -423   -306    114    363   -270    -96    275    -59   -709  -1008   -706    431
   -428   -303    124    363   -277    -90    267    -67   -717  -1015   -719    420
   -410   -283    127    345   -270    -77    246   -101   -753  -1057   -758    384
   -400   -275    124    337   -262    -75    215   -140   -800  -1109   -800    345
   -405   -340     64    371   -236   -137    207   -148   -807  -1111   -802    348
   -405   -394     10    400   -207   -192    202   -153   -818  -1119   -807    342
   -394   -446    -54    418   -171   -252    184   -171   -849  -1156   -839    309
   -335   -571   -236    454    -49   -405    168   -171   -919  -1254   -948    200
   -236   -761   -524    496    142   -644    254    -59   -958  -1387  -1119     12
   -161   -745   -587    452    213   -667    394    124   -852  -1371  -1148    -49
   -187   -480   -296    332     51   -389    467     83   -698  -1205   -974     98
   -327    -51    275    189   -301    111    293   -384   -649   -940   -597    485
   -511    540   1049    -15   -782    795     10   -878   -594   -537    -23   1065
   -620   1031   1649   -205  -1135   1340   -244  -1109   -441    -75    561   1665
   -620   1085   1706   -233  -1163   1395   -478  -1208   -418    142    820   2000
   -607    600   1208      5   -906    904   -576  -1267   -750   -267    381   1608
   -613      0    613    306   -613    306   -498  -1205  -1223  -1065   -470    740
   -589   -400    187    493   -389   -106   -267   -901  -1314  -1423   -927    236
   -496   -506    -10    501   -244   -259    -67   -568  -1132  -1358   -956    184
   -397   -496    -98    446   -150   -298     59   -353  -1000  -1286   -924    207
   -366   -522   -155    441   -106   -337    122   -246   -937  -1257   -904    223
   -350   -527   -176    439    -88   -353    137   -218   -919  -1254   -901    202
   -332   -537   -207    433    -64   -374    142   -218   -930  -1273   -917    168
   -311   -509   -197    410    -57   -353    132   -226   -943  -1296   -935    153
   -306   -514   -207    410    -51   -363    137   -210   -932  -1286   -937    145
   -280   -496   -215    387    -33   -355    145   -197   -927  -1288   -961    111
   -257   -517   -259    384      0   -387    132   -202   -943  -1312   -997    127
   -262   -511   -249    387     -7   -381    122   -197   -932  -1296   -982    142
   -246   -496   -252    371      0   -374    124   -187   -914  -1286   -969    142
   -236   -498   -262    366     10   -381    116   -187   -914  -1283   -969    150
   -244   -488   -244    363     -2   -366    124   -171   -896  -1257   -953    153
   -231   -462   -231    348      0   -348    132   -150   -875  -1236   -943    163
   -223   -475   -254    348     12   -363    145   -132   -859  -1213   -924    192
   -205   -459   -254    329     23   -358    148   -122   -849  -1200   -911    200
   -176   -446   -270    311     44   -358    145   -116   -854  -1208   -922    184
   -192   -457   -265    324     36   -361    145    -98   -844  -1195   -927    192
   -189   -475   -285    332     46   -381    155    -80   -833  -1187   -927    207
   -176   -439   -262    306     41   -350    153    -64   -820  -1179   -911    228
   -181   -397   -218    288     15   -306    161    -25   -779  -1132   -862    275
   -179   -363   -184    272      2   -275    171     12   -745  -1106   -820    309
   -163   -337   -174    252      2   -257    187     49   -724  -1091   -813    319
   -161   -332   -171    246      2   -252    202     85   -691  -1049   -802    319
   -163   -309   -148    233     -7   -228    207    114   -665  -1023   -774    350
   -171   -293   -122    233    -25   -207    213    150   -631   -989   -735    389
   -174   -254    -80    213    -49   -166    236    197   -584   -943   -685    431
   -176   -210    -36    192    -72   -124    254    228   -553   -917   -644    480
   -171   -205    -33    187    -70   -119    270    249   -537   -898   -628    483
   -187   -192     -5    189    -90    -98    277    257   -530   -883   -615    485
   -181   -155     23    168   -103    -67    272    244   -530   -888   -602    493
   -179   -119     57    148   -119    -31    262    223   -540   -904   -594    485
   -155   -127     28    140    -93    -49    239    192   -576   -940   -623    439
   -129   -168    -38    150    -46   -103    244    181   -594   -963   -667    426
   -114   -166    -51    140    -33   -109    228    145   -618   -997   -706    428
   -114   -142    -28    127    -44    -85    215     96   -649  -1039   -737    410
   -132   -171    -38    148    -46   -106    226     70   -659  -1057   -766    353
   -135   -176    -41    155    -46   -109    226     28   -688  -1096   -823    316
   -137   -220    -83    179    -28   -153    207    -15   -719  -1124   -841    296
   -129   -283   -153    207     10   -218    194    -62   -753  -1156   -862    252
   -122   -324   -202    220     38   -265    187    -98   -769  -1171   -872    226
   -101   -316   -215    210     57   -267    171   -135   -795  -1210   -911    202
    -88   -361   -275    223     93   -316    153   -171   -826  -1236   -919    184
    -80   -348   -267    213     90   -309    124   -205   -836  -1228   -896    135
    -85   -353   -270    218     90   -314    114   -215   -839  -1231   -901     96
    -77   -384   -306    231    114   -345    124   -207   -839  -1247   -943    106
    -80   -413   -335    246    124   -374    129   -194   -826  -1244   -932    150
    -72   -405   -332    239    129   -371    137   -187   -805  -1226   -904    155
    -49   -400   -350    223    150   -376    137   -187   -797  -1223   -896    148
    -31   -358   -327    194    148   -342    142   -171   -776  -1202   -867    168
    -57   -340   -285    197    111   -311    171   -137   -737  -1176   -846    192
    -41   -361   -319    200    137   -340    200   -109   -711  -1156   -831    228
    -44   -303   -262    171    109   -283    220    -83   -683  -1132   -805    275
    -98   -192    -93    145     -2   -142    249    -46   -631  -1080   -753    319
   -153   -166    -12    158    -72    -90    259    -36   -594  -1031   -701    358
   -213    -96    116    153   -166     10    241    -44   -579   -997   -665    374
   -288    -49    239    168   -265     93    228    -33   -553   -963   -618    415
   -340    -54    285    197   -314    114    233    -12   -527   -924   -566    462
   -353    -62    290    205   -324    114    223    -33   -542   -937   -584    452
   -353    -75    277    213   -316    101    207    -62   -576   -971   -631    439
   -322   -103    218    213   -272     54    176   -101   -633  -1036   -701    418
   -316   -168    148    244   -233    -10    168   -111   -667  -1067   -743    387
   -327   -272     51    298   -189   -111    163   -132   -717  -1111   -800    301
   -324   -319      5    319   -166   -158    166   -137   -737  -1119   -802    285
   -311   -327    -18    316   -148   -174    158   -148   -756  -1130   -810    285
   -283   -342    -59    314   -111   -202    168   -150   -753  -1130   -810    270
   -270   -340    -72    303   -101   -205    168   -150   -756  -1132   -813    252
   -228   -314    -85    270    -72   -200    158   -161   -771  -1148   -815    244
   -174   -316   -142    244    -18   -231    145   -174   -782  -1161   -823    241
   -145   -345   -200    246     25   -272    129   -187   -805  -1189   -852    226
   -148   -329   -184    236     15   -259    132   -184   -795  -1182   -839    241
   -145   -316   -171    228     12   -244    135   -181   -784  -1176   -833    246
   -135   -342   -210    239     36   -275    122   -197   -810  -1200   -854    231
   -114   -376   -262    246     72   -319    109   -207   -828  -1213   -862    215
   -106   -394   -288    249     88   -342    119   -189   -823  -1208   -859    213
    -77   -465   -389    270    153   -428    132   -174   -859  -1265   -930    150
    -46   -605   -558    324    252   -581    194    -88   -893  -1369  -1062     15
    -33   -701   -667    368    316   -685    332     57   -846  -1439  -1184   -122
    -44   -475   -433    259    192   -454    428    150   -678  -1317  -1083    -25
   -122    -41     80     80   -101     18    374   -111   -594  -1072   -779    265
   -210    491    698   -142   -454    594    114   -576   -589   -722   -290    730
   -275   1117   1392   -420   -833   1254   -174   -898   -498   -244    319   1291
   -215   1343   1556   -563   -885   1449   -480  -1036   -415    163    748   1696
   -150    950   1101   -400   -626   1026   -626  -1083   -584     41    581   1571
   -155    340    493    -93   -324    415   -594  -1114  -1080   -727   -189    872
   -171   -187    -15    179    -77   -101   -462  -1057  -1504  -1525   -992    135
   -142   -418   -277    280     64   -348   -254   -730  -1304  -1496  -1070     70
    -93   -415   -322    254    114   -368    -98   -483  -1083  -1345   -976    161
    -44   -374   -329    207    140   -353     12   -311   -940  -1257   -924    205
    -28   -316   -288    174    129   -303     77   -205   -854  -1192   -875    252
    -38   -311   -272    171    116   -293     90   -181   -839  -1192   -891    220
    -44   -337   -293    189    122   -316     98   -176   -836  -1195   -893    200
    -54   -353   -301    202    122   -329    114   -155   -820  -1184   -885    213
    -54   -319   -265    187    103   -293    127   -135   -797  -1161   -857    252
    -67   -306   -241    187     85   -275    137   -114   -774  -1143   -844    267
    -46   -319   -272    181    111   -296    129   -124   -779  -1153   -859    265
    -25   -353   -329    187    150   -342    116   -140   -800  -1187   -885    267
    -23   -350   -327    187    150   -340    116   -127   -782  -1156   -857    290
    -31   -355   -324    192    145   -340    111   -122   -774  -1140   -849    275
    -33   -324   -293    179    127   -309    106   -124   -771  -1135   -852    265
    -31   -301   -270    163    119   -285    109   -109   -750  -1114   -833    288
    -31   -306   -275    168    122   -290    129    -83   -727  -1098   -820    337
    -41   -324   -285    181    119   -306    145    -64   -706  -1067   -784    363
    -44   -309   -265    176    109   -288    150    -49   -688  -1052   -774    363
    -38   -277   -239    155     98   -257    140    -46   -675  -1041   -774    358
    -12   -246   -233    129    109   -241    137    -23   -641  -1002   -745    376
     38   -241   -280     98    155   -259    140      2   -618   -984   -732    397
     85   -262   -348     88    215   -303    116    -12   -633  -1002   -748    400
    132   -252   -384     57    257   -316    109     -7   -623   -995   -743    413
    192   -210   -402     10    296   -306    109     15   -592   -963   -722    426
    265   -197   -462    -36    363   -329     88     10   -592   -971   -735    418
    311   -192   -506    -59    407   -348     77     28   -571   -950   -714    452
    335   -189   -527    -72    428   -355     77     54   -545   -919   -685    478
    345   -124   -470   -109    407   -296     75     72   -524   -891   -654    509
    350    -62   -415   -145    379   -239     88    101   -493   -854   -613    537
    335    -38   -376   -148    353   -207    114    132   -465   -815   -571    558
    280    -70   -350   -106    314   -207    135    142   -462   -820   -558    576
    231   -119   -350    -54    290   -233    155    148   -472   -841   -553    607
    197   -132   -332    -33    262   -231    174    150   -475   -844   -558    594
    161   -101   -265    -31    213   -181    184    145   -485   -854   -571    576
    135    -83   -220    -28    176   -150    181    122   -519   -898   -605    553
    114    -83   -197    -15    155   -140    192    106   -540   -930   -636    542
     77    -90   -171      5    124   -129    215     98   -542   -922   -636    535
     33   -114   -150     38     90   -132    228     83   -553   -930   -641    517
     -7   -166   -158     85     75   -163    244     72   -555   -935   -644    514
    -28   -176   -148    103     59   -163    252     57   -566   -935   -636    511
    -33   -153   -119     93     41   -137    231     15   -602   -958   -662    472
    -41   -150   -111     96     33   -132    231      5   -610   -963   -667    459
    -54   -181   -129    116     36   -158    239      5   -607   -961   -662    470
    -51   -223   -171    137     59   -197    241     -7   -626   -984   -675    483
    -62   -244   -184    153     57   -215    241    -18   -636   -989   -678    483
    -80   -220   -140    150     28   -181    244    -18   -636   -982   -672    472
    -85   -179    -93    129      2   -137    246    -15   -626   -971   -672    470
    -77   -166    -88    122      5   -127    262      0   -602   -953   -649    496
    -77   -171    -93    122      5   -132    288     25   -571   -914   -600    532
   -103   -127    -25    114    -38    -77    311     59   -535   -867   -558    558
   -132    -80     51    103    -93    -15    324     83   -506   -846   -537    579
   -150    -72     77    111   -114      2    337    103   -485   -828   -517    607
   -168    -62    106    114   -140     20    353    129   -454   -800   -485    626
   -184     15    197     83   -192    106    371    166   -392   -737   -420    680
   -184    101    285     41   -236    192    374    184   -350   -693   -368    735
   -166    166    332      0   -249    249    348    168   -345   -678   -337    766
   -142    181    324    -20   -233    252    319    153   -345   -667   -322    774
   -116    197    314    -41   -215    254    327    158   -337   -657   -311    774
    -93    205    298    -57   -197    252    340    166   -337   -657   -306    782
    -88    215    303    -62   -194    259    342    168   -335   -654   -301    789
    -80    228    306    -75   -192    267    361    184   -322   -641   -283    805
    -64    166    231    -51   -148    197    381    200   -329   -659   -296    797
    -64     83    148    -10   -106    114    394    200   -361   -701   -340    763
    -70     33    103     18    -85     67    394    181   -392   -735   -379    730
    -85    -18     64     51    -77     23    381    168   -418   -753   -397    696
    -67    -59      7     64    -38    -28    389    171   -433   -771   -405    680
    -64   -103    -41     83    -12    -72    405    179   -441   -779   -410    680
    -62   -140    -77    101      7   -109    410    174   -457   -797   -426    678
    -85   -187   -103    135      7   -145    381    145   -485   -836   -465    667
    -75   -192   -116    132     20   -155    384    142   -491   -836   -465    657
    -59   -174   -114    116     23   -142    394    148   -485   -813   -444    644
    -62   -184   -122    124     28   -153    387    142   -491   -810   -436    636
    -64   -205   -140    132     36   -171    397    153   -488   -815   -449    641
    -75   -202   -127    137     25   -166    405    161   -478   -813   -452    652
    -88   -205   -119    145     15   -163    420    174   -465   -805   -449    659
    -93   -252   -158    174     31   -205    439    189   -480   -833   -478    639
    -96   -452   -355    272    127   -405    488    262   -509   -924   -592    550
    -88   -636   -548    361    228   -592    607    407   -475  -1008   -732    420
    -80   -548   -470    311    192   -509    750    576   -319   -948   -724    415
   -155   -179    -23    168    -67   -101    766    433   -223   -795   -532    574
   -280    324    605    -23   -444    462    480   -114   -324   -561   -148    932
   -368    935   1304   -283   -836   1117    150   -563   -361   -174    389   1392
   -394   1330   1725   -467  -1060   1527   -174   -807   -306    257    911   1839
   -324   1111   1436   -392   -880   1273   -387   -865   -342    387   1021   1964
   -314    459    771    -72   -542    613   -392   -867   -743   -244    353   1376
   -311    -90    220    202   -267     62   -277   -810  -1182  -1070   -467    654
   -296   -436   -140    366    -77   -290    -90   -553  -1150  -1291   -776    387
   -283   -467   -184    376    -49   -327     80   -275   -906  -1143   -696    459
   -277   -475   -197    374    -41   -337    187    -98   -756  -1047   -639    488
   -254   -472   -220    363    -18   -348    265     10   -665   -997   -613    511
   -252   -472   -220    361    -18   -348    288     44   -641   -997   -620    504
   -254   -491   -236    374    -10   -363    296     49   -646  -1021   -646    472
   -257   -517   -259    384      0   -389    285     44   -662  -1047   -678    465
   -285   -514   -228    400    -31   -371    280     46   -665  -1052   -680    470
   -316   -501   -187    407    -67   -345    277     49   -665  -1047   -672    472
   -327   -475   -148    402    -90   -311    275     49   -659  -1041   -670    470
   -332   -467   -137    397    -98   -303    270     41   -665  -1047   -678    462
   -353   -488   -135    420   -109   -311    257     28   -678  -1054   -685    465
   -361   -501   -142    428   -109   -322    246     18   -685  -1062   -693    470
   -332   -535   -202    433    -64   -368    241     18   -683  -1072   -709    462
   -322   -519   -197    420    -64   -361    241     25   -672  -1060   -698    454
   -311   -483   -171    397    -70   -327    239     31   -657  -1036   -670    462
   -314   -467   -155    389    -80   -311    239     36   -641  -1028   -662    465
   -298   -459   -161    379    -70   -311    233     36   -639  -1034   -667    467
   -267   -431   -163    348    -51   -298    231     38   -639  -1036   -667    485
   -259   -446   -187    353    -36   -316    213     38   -646  -1044   -678    480
   -265   -467   -205    366    -31   -337    184     31   -657  -1049   -691    462
   -254   -420   -166    337    -44   -293    181     38   -641  -1039   -678    467
   -231   -428   -197    327    -18   -314    179     46   -628  -1026   -665    480
   -194   -426   -231    309     18   -329    163     57   -623  -1023   -665    485
   -140   -428   -290    283     72   -361    150     70   -610  -1015   -665    493
    -75   -405   -329    241    127   -368    148     98   -587   -995   -644    511
    -31   -389   -361    210    163   -376    161    124   -568   -976   -626    524
     -2   -361   -358    181    176   -361    150    135   -561   -963   -610    537
      5   -363   -371    176    187   -366    140    135   -561   -963   -607    540
     33   -342   -376    155    205   -358    155    148   -561   -966   -610    537
     23   -342   -368    158    194   -355    155    145   -568   -976   -610    540
     15   -340   -358    161    187   -348    168    148   -576   -989   -618    537
      7   -337   -345    161    176   -340    189    150   -589  -1010   -633    530
     -7   -324   -316    166    153   -322    213    148   -602  -1023   -639    532
    -23   -311   -288    166    129   -298    210    122   -628  -1049   -644    524
    -31   -277   -246    153    106   -262    223    106   -644  -1060   -641    514
    -88   -296   -210    189     59   -254    207     70   -672  -1083   -652    488
   -163   -306   -142    236    -10   -226    205     38   -688  -1096   -646    470
   -179   -283   -106    231    -38   -194    226     25   -685  -1098   -639    467
   -184   -285   -101    233    -41   -194    223     -5   -698  -1114   -649    452
   -202   -303   -103    252    -51   -205    213    -36   -719  -1130   -662    431
   -210   -316   -106    265    -51   -213    210    -51   -724  -1132   -665    420
   -210   -337   -127    272    -44   -233    202    -64   -727  -1140   -667    418
   -239   -342   -103    290    -67   -223    220    -59   -717  -1124   -646    439
   -280   -348    -67    314   -109   -207    254    -62   -701  -1111   -631    452
   -290   -361    -70    327   -111   -215    257    -62   -698  -1109   -633    452
   -288   -389   -101    337    -96   -244    254    -57   -696  -1109   -633    457
   -277   -384   -106    329    -88   -244    265    -41   -678  -1093   -626    475
   -275   -350    -77    311   -101   -215    283    -12   -641  -1060   -600    509
   -270   -314    -44    293   -114   -179    298     15   -610  -1031   -576    540
   -272   -270      0    270   -137   -135    316     33   -589  -1018   -561    571
   -285   -239     44    262   -166    -98    345     62   -561   -992   -535    602
   -296   -223     72    259   -187    -75    371     88   -537   -969   -519    607
   -293   -153    140    223   -218     -7    379    109   -504   -935   -488    626
   -293    -88    205    189   -252     59    361    122   -467   -888   -436    675
   -303    -57    246    179   -275     93    332    119   -446   -862   -410    698
   -303    -31    272    166   -290    119    301    111   -433   -841   -379    724
   -311    -38    272    176   -293    116    306    103   -431   -833   -371    740
   -332    -77    252    205   -293     85    309    106   -433   -839   -371    743
   -340    -80    259    210   -301     88    272     98   -433   -833   -361    750
   -376    -72    303    223   -342    114    218     83   -441   -836   -358    750
   -439   -122    316    280   -379     96    241     88   -449   -841   -358    756
   -433   -207    223    319   -329      7    277     88   -488   -885   -407    719
   -405   -296    109    350   -259    -93    272     64   -535   -948   -475    662
   -410   -350     59    379   -236   -148    265     51   -561   -974   -501    639
   -423   -400     23    413   -223   -189    280     33   -592  -1000   -530    620
   -394   -397     -2    394   -197   -200    275     10   -628  -1036   -571    587
   -392   -381     10    387   -202   -187    259     -2   -641  -1049   -581    574
   -431   -418     12    423   -226   -202    257     -5   -654  -1060   -584    566
   -472   -465      7    470   -241   -228    277     -7   -667  -1067   -581    563
   -488   -475     12    480   -252   -231    272    -15   -672  -1072   -581    563
   -498   -488     10    493   -254   -239    265    -23   -680  -1083   -592    561
   -517   -501     12    509   -267   -244    275    -10   -680  -1080   -584    563
   -527   -488     38    509   -283   -226    280      5   -667  -1057   -558    579
   -522   -480     41    501   -283   -220    262     -5   -672  -1060   -555    566
   -540   -501     38    519   -290   -231    233     -7   -675  -1065   -555    561
   -535   -615    -83    574   -228   -350    254     15   -698  -1117   -613    509
   -454   -800   -345    628    -54   -574    311    109   -735  -1215   -750    381
   -420   -901   -483    659     31   -693    449    296   -672  -1273   -878    254
   -426   -717   -290    571    -70   -504    597    449   -488  -1148   -800    311
   -514   -327    187    420   -353    -70    576    220   -387   -943   -537    563
   -662    174    836    244   -748    504    285   -381   -457   -678   -111   1013
   -797    782   1579      5  -1189   1182    -15   -820   -449   -280    439   1558
   -800   1158   1956   -179  -1376   1556   -335  -1067   -413     88    901   2031
   -743    937   1678    -98  -1210   1309   -530  -1179   -574     12    839   2016
   -698    293    992    202   -844    641   -542  -1169   -982   -633    142   1356
   -688   -306    381    496   -537     38   -348   -948  -1280  -1314   -597    610
   -665   -571     90    618   -379   -241   -122   -566  -1127  -1369   -766    418
   -584   -607    -23    594   -283   -316     36   -283   -927  -1252   -717    459
   -522   -584    -62    553   -231   -324    137   -116   -820  -1195   -693    478
   -524   -579    -54    550   -236   -319    171    -64   -792  -1179   -717    462
   -530   -602    -72    566   -231   -337    176    -44   -787  -1187   -740    457
   -540   -631    -93    584   -226   -363    174    -33   -782  -1182   -732    418
   -542   -649   -106    597   -218   -379    187    -23   -779  -1171   -732    371
   -550   -675   -127    613   -215   -402    197    -20   -787  -1187   -756    379
   -553   -672   -119    613   -218   -397    197    -18   -787  -1182   -758    392
   -553   -654   -101    602   -228   -379    187    -18   -784  -1176   -753    389
   -540   -657   -116    600   -213   -387    189    -15   -787  -1189   -763    400
   -522   -654   -132    587   -194   -394    184    -15   -792  -1197   -769    402
   -506   -644   -137    574   -184   -392    171    -23   -802  -1205   -774    389
   -488   -662   -174    574   -158   -418    163    -23   -802  -1208   -769    384
   -472   -675   -202    574   -135   -439    150    -25   -802  -1218   -769    368
   -444   -639   -197    540   -124   -420    163    -18   -795  -1208   -763    379
   -418   -633   -215    524   -103   -426    171     -7   -787  -1205   -758    400
   -418   -636   -218    524   -101   -428    168     -2   -782  -1195   -745    413
   -400   -602   -202    501    -98   -402    155    -12   -787  -1202   -753    400
   -363   -581   -218    470    -75   -402    135    -10   -797  -1210   -763    410
   -376   -589   -213    483    -83   -400    145     28   -766  -1189   -735    454
   -353   -600   -246    475    -54   -423    145     51   -748  -1176   -722    483
   -285   -597   -311    441     12   -454    135     75   -740  -1171   -727    485
   -285   -548   -262    415    -12   -405    124    106   -717  -1150   -709    498
   -319   -501   -181    410    -70   -340    135    129   -696  -1132   -683    517
   -340   -465   -124    400   -109   -293    150    153   -678  -1111   -657    537
   -348   -449   -101    400   -124   -275    153    187   -644  -1080   -620    571
   -355   -465   -109    407   -124   -285    153    213   -626  -1067   -607    584
   -329   -454   -124    392   -103   -290    150    207   -639  -1078   -613    594
   -306   -475   -171    389    -70   -324    150    197   -659  -1096   -623    602
   -293   -475   -181    384    -57   -329    153    202   -654  -1091   -618    610
   -298   -467   -168    379    -64   -319    148    192   -665  -1106   -628    597
   -303   -446   -145    374    -80   -296    142    168   -688  -1130   -649    581
   -303   -446   -142    374    -83   -296    150    155   -696  -1135   -654    576
   -314   -444   -129    379    -93   -288    150    140   -704  -1150   -652    581
   -340   -485   -145    413   -101   -314    150    122   -717  -1163   -662    568
   -353   -462   -109    407   -124   -285    150     90   -730  -1174   -680    553
   -381   -449    -70    415   -155   -262    161     64   -735  -1179   -683    548
   -413   -465    -51    439   -181   -259    155     36   -748  -1195   -696    514
   -433   -498    -64    465   -187   -283    119    -10   -779  -1223   -724    475
   -449   -506    -59    478   -194   -283    122    -46   -805  -1247   -735    452
   -439   -511    -75    472   -184   -293    132    -72   -820  -1260   -722    446
   -439   -530    -90    485   -174   -311    129    -96   -836  -1265   -719    387
   -457   -561   -106    509   -176   -335    116   -124   -865  -1306   -792    303
   -444   -574   -132    509   -155   -353    114   -132   -872  -1314   -807    337
   -433   -597   -166    514   -135   -381    109   -135   -865  -1296   -787    329
   -415   -548   -132    483   -142   -340    109   -135   -857  -1291   -776    324
   -436   -540   -103    485   -168   -322    109   -129   -857  -1288   -769    329
   -457   -537    -80    498   -189   -311    132    -96   -828  -1257   -737    366
   -478   -496    -20    485   -231   -259    166    -62   -789  -1223   -698    402
   -496   -433     62    465   -280   -187    207    -15   -740  -1187   -657    439
   -498   -418     77    457   -290   -171    246     25   -706  -1163   -631    454
   -457   -387     70    420   -265   -158    267     54   -680  -1137   -610    475
   -423   -311    111    366   -267   -101    290     80   -631  -1091   -576    488
   -428   -249    179    340   -303    -36    306    101   -587  -1052   -537    519
   -418   -210    207    311   -314     -2    275     88   -571  -1041   -511    555
   -389   -189    200    288   -296      5    228     67   -584  -1052   -509    574
   -387   -231    155    306   -272    -36    226     77   -571  -1015   -491    542
   -407   -215    192    311   -301    -12    239     80   -563   -995   -478    514
   -389   -218    171    303   -283    -23    226     49   -594  -1031   -504    511
   -363   -265     96    314   -231    -85    215     31   -618  -1057   -548    496
   -348   -355     -7    350   -171   -181    213     28   -639  -1088   -584    493
   -355   -418    -62    387   -148   -241    200      5   -680  -1132   -620    446
   -368   -454    -85    410   -142   -272    200    -10   -711  -1176   -654    418
   -368   -485   -116    426   -127   -301    194    -31   -737  -1228   -704    405
   -350   -542   -194    446    -77   -368    187    -54   -766  -1257   -740    366
   -350   -587   -236    470    -57   -413    181    -62   -771  -1244   -727    342
   -348   -587   -241    465    -54   -415    179    -64   -763  -1218   -678    319
   -337   -581   -246    459    -46   -415    171    -72   -769  -1226   -680    303
   -335   -584   -252    459    -44   -418    163    -77   -776  -1241   -709    298
   -290   -618   -327    454     18   -472    142   -111   -807  -1291   -763    280
   -270   -665   -397    467     62   -532    129   -119   -826  -1309   -789    272
   -265   -659   -394    459     64   -527    106   -135   -841  -1340   -818    275
   -252   -665   -413    457     77   -540     88   -150   -859  -1369   -849    283
   -277   -698   -420    488     70   -561    101   -137   -833  -1340   -836    270
   -265   -797   -532    530    132   -665    111   -129   -841  -1345   -849    205
   -215   -948   -735    581    259   -841    140    -85   -893  -1441   -963     96
   -220  -1143   -922    680    350  -1034    259     49   -893  -1535  -1091    -23
   -283  -1101   -818    693    267   -961    446    272   -727  -1454  -1041    -23
   -397   -735   -337    566    -31   -537    501    187   -548  -1221   -766    187
   -548   -220    327    384   -439     51    303   -246   -475   -896   -332    600
   -693    436   1130    124   -911    782     28   -639   -332   -415    265   1197
   -717    922   1639   -101  -1176   1280   -249   -800   -109    103    839   1829
   -610    769   1376    -80   -995   1072   -519   -872   -145    213    953   2036
   -589    187    776    200   -683    483   -589   -971   -581   -340    397   1525
   -623   -397    223    509   -426    -88   -506   -987  -1122  -1163   -418    696
   -615   -782   -166    698   -226   -475   -277   -717  -1210  -1499   -852    236
   -561   -810   -252    683   -155   -532    -80   -423  -1010  -1389   -828    249
   -483   -797   -314    639    -85   -555     59   -220   -872  -1301   -776    301
   -433   -792   -358    610    -38   -576    140   -114   -805  -1265   -761    327
   -420   -813   -392    618    -15   -602    176    -72   -779  -1257   -771    329
   -405   -810   -405    607     -2   -607    179    -59   -774  -1254   -774    324
   -366   -782   -415    574     23   -600    179    -49   -756  -1236   -763    314
   -332   -797   -467    563     64   -633    168    -49   -761  -1239   -758    288
   -309   -849   -540    579    114   -696    142    -77   -797  -1273   -795    228
   -298   -862   -563    579    129   -714    122    -90   -813  -1293   -807    220
   -280   -859   -579    568    148   -719    114    -96   -818  -1301   -813    228
   -265   -839   -576    550    153   -706    119    -90   -805  -1288   -807    236
   -265   -839   -574    553    153   -706    116    -88   -797  -1288   -805    226
   -277   -844   -566    558    142   -704    119    -77   -789  -1280   -800    226
   -277   -818   -540    548    129   -678    122    -67   -776  -1267   -789    241
   -275   -797   -522    535    119   -659    119    -51   -761  -1252   -769    262
   -262   -787   -524    524    129   -657    127    -28   -735  -1226   -737    280
   -241   -766   -524    504    140   -646    129    -15   -714  -1200   -709    296
   -215   -740   -527    478    153   -633    122    -10   -711  -1195   -704    301
   -187   -704   -519    444    166   -613    124      2   -696  -1184   -696    322
   -161   -665   -504    413    171   -584    124     12   -685  -1174   -698    322
   -171   -649   -480    410    153   -563    129     36   -662  -1158   -693    327
   -192   -628   -436    410    119   -532    148     75   -618  -1104   -639    384
   -210   -592   -381    402     83   -488    163    114   -571  -1054   -594    420
   -226   -563   -337    394     54   -452    166    145   -537  -1026   -566    449
   -200   -524   -324    361     59   -426    155    163   -517  -1002   -550    472
   -158   -496   -337    327     88   -418    150    181   -498   -982   -537    498
   -129   -501   -374    314    119   -439    140    189   -493   -971   -530    517
   -111   -537   -426    324    155   -483    150    207   -488   -958   -519    545
   -103   -509   -405    303    148   -457    163    223   -465   -930   -491    568
    -85   -493   -407    288    158   -452    158    215   -475   -940   -501    553
    -57   -478   -423    267    181   -452    145    197   -496   -956   -514    550
    -54   -488   -433    272    189   -462    150    184   -509   -961   -517    555
    -46   -498   -454    272    200   -478    150    171   -522   -976   -524    545
    -44   -475   -431    259    192   -454    150    155   -535   -989   -524    537
    -28   -452   -426    239    197   -441    150    140   -542   -997   -527    517
    -36   -441   -405    239    184   -423    161    119   -553  -1010   -532    504
    -67   -470   -402    267    166   -436    148     64   -600  -1060   -576    467
    -38   -498   -462    267    210   -480    132     15   -641  -1111   -633    431
     10   -517   -530    252    270   -524    114    -31   -672  -1143   -672    400
      2   -532   -535    265    267   -532    111    -64   -691  -1158   -685    368
    -44   -548   -504    293    228   -527    116    -88   -706  -1171   -685    348
    -70   -581   -511    327    220   -548    122   -111   -727  -1195   -701    324
   -114   -597   -483    353    184   -540    137   -103   -722  -1187   -685    337
   -127   -581   -454    355    163   -519    145    -93   -706  -1169   -667    371
    -96   -561   -465    327    181   -511    124   -114   -737  -1197   -698    353
    -62   -540   -478    301    205   -509    129   -109   -737  -1195   -722    363
    -54   -548   -493    301    218   -522    155    -85   -711  -1163   -711    384
    -44   -550   -506    298    231   -530    176    -62   -685  -1143   -693    381
    -23   -496   -472    259    223   -485    192    -38   -646  -1104   -654    418
    -15   -478   -465    246    223   -472    213    -15   -610  -1062   -620    439
     -7   -459   -454    233    220   -457    228     10   -581  -1034   -597    452
    -23   -415   -392    220    184   -405    259     57   -530   -984   -576    472
    -36   -361   -324    197    142   -342    272     80   -485   -948   -545    509
    -41   -301   -262    171    109   -283    267     80   -459   -911   -498    545
    -70   -275   -205    171     67   -241    252     75   -439   -883   -459    566
    -96   -257   -161    176     31   -210    241     72   -426   -862   -431    592
   -122   -296   -176    207     25   -236    246     77   -428   -857   -415    610
   -122   -306   -184    213     28   -246    259     85   -423   -852   -407    626
   -124   -303   -181    213     25   -241    249     72   -441   -870   -413    615
   -140   -301   -161    220     10   -231    239     72   -449   -870   -410    618
   -179   -392   -213    285     15   -303    249     72   -467   -901   -449    592
   -207   -504   -296    353     44   -400    246     62   -506   -935   -485    566
   -233   -561   -329    394     46   -446    246     57   -530   -953   -498    558
   -249   -587   -337    418     44   -462    252     49   -545   -969   -509    548
   -270   -626   -355    446     41   -491    257     33   -568  -1000   -548    509
   -249   -652   -402    449     75   -527    246     15   -589  -1026   -579    483
   -218   -659   -444    439    111   -553    220     -7   -613  -1044   -589    480
   -200   -680   -480    441    140   -581    220    -12   -618  -1049   -592    483
   -194   -678   -485    436    142   -581    218    -15   -626  -1057   -597    475
   -189   -696   -506    441    158   -602    213    -20   -636  -1067   -607    452
   -166   -709   -542    436    187   -626    215    -23   -644  -1075   -615    441
   -161   -696   -535    428    187   -615    231     -7   -628  -1065   -607    449
   -135   -696   -561    415    210   -628    239     -2   -628  -1060   -597    459
   -109   -704   -594    407    241   -649    239      7   -628  -1062   -597    465
    -80   -761   -680    418    298   -719    252     28   -644  -1098   -636    439
    -41   -914   -872    478    415   -893    316    111   -662  -1182   -753    332
    -25  -1013   -987    519    478  -1002    459    270   -592  -1244   -880    202
    -23   -867   -844    444    410   -857    584    402   -407  -1135   -807    257
    -85   -488   -405    285    158   -446    555    197   -332   -937   -537    488
   -189      0    189     96   -189     93    277   -306   -444   -680   -127    862
   -249    581    831   -166   -540    706     -5   -675   -475   -290    410   1304
   -220    807   1028   -293   -626    919   -275   -846   -444     83    849   1686
   -215    436    652   -111   -433    542   -402   -872   -571     33    779   1652
   -265   -181     83    223   -174    -49   -345   -841   -945   -613    122   1106
   -254   -675   -420    465     80   -548   -228   -782  -1317  -1387   -667    431
   -223   -906   -683    563    228   -795    -64   -519  -1171  -1428   -820    293
   -207   -883   -678    545    231   -782     70   -275   -919  -1262   -730    376
   -163   -839   -675    501    254   -758    181    -90   -740  -1135   -649    444
   -129   -849   -722    488    293   -787    246     10   -662  -1085   -620    478
    -88   -852   -766    470    337   -810    267     38   -644  -1083   -623    480
    -57   -841   -784    449    361   -813    285     62   -623  -1072   -623    472
    -41   -841   -800    441    379   -820    293     72   -613  -1067   -620    465
    -57   -836   -782    444    361   -810    293     80   -600  -1054   -607    467
    -75   -865   -792    470    358   -828    303     93   -592  -1047   -600    475
    -90   -865   -776    475    340   -820    314    106   -576  -1034   -589    491
    -85   -859   -774    472    342   -818    311    114   -568  -1023   -579    504
    -88   -875   -789    480    348   -833    298    103   -584  -1036   -600    485
    -96   -875   -779    485    340   -828    290     98   -589  -1041   -610    478
   -109   -867   -761    488    322   -815    272     85   -600  -1052   -623    459
   -122   -846   -724    485    301   -787    262     83   -597  -1039   -602    483
   -142   -865   -722    504    288   -795    275     98   -581  -1021   -587    506
   -153   -865   -714    509    280   -789    296    119   -561  -1000   -571    511
   -161   -872   -714    514    275   -795    298    135   -548   -989   -561    519
   -192   -898   -706    545    257   -802    272    132   -548   -989   -566    522
   -200   -885   -685    542    241   -787    265    137   -537   -974   -558    527
   -192   -857   -665    522    236   -761    257    137   -535   -969   -561    527
   -174   -813   -639    493    231   -727    257    150   -517   -953   -553    545
   -168   -820   -652    496    241   -737    262    174   -493   -932   -540    568
   -148   -818   -672    483    259   -745    254    194   -478   -911   -527    576
   -129   -787   -657    457    262   -722    252    215   -452   -880   -496    597
   -127   -784   -657    454    262   -722    252    239   -426   -849   -467    618
   -122   -756   -633    439    254   -696    257    252   -415   -839   -465    626
   -106   -730   -623    418    257   -678    267    275   -400   -823   -449    644
   -129   -737   -607    433    236   -672    270    293   -389   -813   -431    665
   -166   -732   -568    446    200   -649    272    298   -389   -810   -423    678
   -192   -714   -522    454    163   -618    290    311   -381   -802   -407    688
   -202   -706   -506    454    148   -607    306    324   -381   -800   -405    698
   -226   -717   -491    470    129   -605    311    319   -405   -818   -423    685
   -262   -743   -480    501    106   -613    319    298   -441   -854   -457    657
   -270   -709   -439    491     83   -574    309    265   -478   -891   -483    631
   -252   -706   -457    478    101   -581    296    231   -506   -917   -506    605
   -239   -727   -488    483    122   -607    277    181   -550   -961   -558    545
   -231   -756   -524    491    145   -641    275    142   -589  -1002   -597    501
   -252   -795   -542    524    145   -670    241     88   -636  -1036   -628    467
   -244   -807   -566    524    161   -688    223     49   -662  -1057   -641    457
   -257   -826   -571    540    155   -698    220     12   -685  -1085   -672    428
   -265   -826   -561    542    145   -693    220     -5   -696  -1093   -678    410
   -309   -813   -504    561     96   -659    207    -12   -691  -1083   -639    400
   -374   -813   -439    592     31   -628    213     -2   -672  -1067   -613    413
   -384   -805   -420    594     15   -615    220      7   -665  -1062   -610    439
   -400   -826   -426    610     10   -628    236      7   -670  -1067   -613    465
   -407   -800   -392    605     -7   -597    259     28   -646  -1041   -576    509
   -389   -740   -353    563    -20   -548    265     38   -623  -1015   -548    545
   -363   -701   -337    532    -12   -519    290     38   -615  -1010   -545    527
   -345   -665   -322    504    -12   -493    314     38   -605  -1005   -545    509
   -322   -672   -350    498     12   -511    303     36   -605  -1000   -548    501
   -290   -662   -374    475     38   -519    293     31   -600   -997   -555    498
   -241   -584   -342    413     49   -462    283     38   -574   -974   -540    522
   -181   -504   -322    340     67   -413    259     36   -550   -950   -511    548
   -124   -439   -314    283     93   -376    226     25   -537   -932   -480    571
    -93   -387   -293    239     98   -342    194     10   -530   -917   -452    594
    -77   -387   -309    231    114   -348    179     -2   -532   -911   -444    597
    -67   -405   -340    236    135   -374    174    -10   -537   -914   -449    584
    -67   -400   -332    233    132   -366    174     -7   -532   -906   -439    587
   -129   -441   -314    285     90   -379    168    -10   -535   -906   -428    589
   -200   -509   -309    353     54   -410    168      2   -532   -901   -418    602
   -252   -589   -337    418     41   -465    187     12   -545   -919   -439    581
   -285   -680   -394    483     54   -537    215     25   -555   -937   -467    550
   -322   -748   -426    532     51   -587    236     31   -566   -948   -478    542
   -353   -787   -433    568     38   -610    244     20   -584   -969   -498    527
   -387   -826   -439    605     23   -633    231      0   -613   -995   -530    491
   -405   -841   -436    623     15   -639    213    -12   -628  -1008   -545    478
   -413   -839   -428    623      7   -633    202    -20   -641  -1021   -558    480
   -415   -839   -423    626      2   -631    189    -31   -654  -1031   -568    472
   -415   -815   -400    613     -7   -607    184    -38   -657  -1034   -576    467
   -405   -792   -387    600    -10   -589    158    -59   -665  -1047   -592    457
   -394   -805   -413    600      7   -610    166    -70   -678  -1057   -607    444
   -379   -839   -459    607     38   -649    176    -77   -696  -1075   -628    423
   -374   -878   -504    626     62   -691    155   -106   -727  -1111   -665    381
   -363   -909   -545    636     90   -727    142   -114   -753  -1135   -685    361
   -335  -1000   -667    665    163   -833    155    -83   -776  -1179   -735    314
   -288  -1171   -883    730    296  -1028    226      5   -805  -1286   -885    161
   -241  -1252  -1013    745    381  -1132    355    181   -724  -1322   -984     51
   -218  -1039   -820    628    301   -930    475    329   -522  -1176   -867    142
   -301   -600   -301    449     -2   -452    392     -2   -472   -953   -550    446
   -413    -18    394    215   -405    189    103   -550   -522   -633    -54    930
   -496    597   1093    -51   -795    844   -194   -922   -483   -202    522   1452
   -449    945   1395   -246   -922   1169   -501  -1117   -420    207   1008   1904
   -397    504    901    -54   -652    704   -584  -1150   -615      0    776   1706
   -389   -174    215    280   -303     20   -530  -1130  -1062   -769    -25    966
   -379   -732   -355    553    -12   -542   -363   -953  -1337  -1413   -727    335
   -350   -927   -576    639    111   -753   -158   -628  -1156  -1397   -831    223
   -293   -888   -597    589    150   -745    -12   -387   -958  -1260   -756    262
   -244   -870   -626    555    189   -748     77   -215   -836  -1174   -696    301
   -233   -904   -672    566    218   -789    129   -135   -784  -1145   -688    316
   -228   -966   -737    597    254   -852    155    -98   -769  -1137   -701    319
   -257   -984   -730    618    236   -857    184    -64   -743  -1114   -678    340
   -293   -932   -639    613    171   -784    197    -54   -727  -1101   -662    350
   -314   -896   -581    605    129   -737    200    -49   -724  -1098   -665    337
   -337   -898   -561    618    111   -730    213    -38   -717  -1093   -667    319
   -394   -924   -530    659     64   -727    228    -20   -701  -1065   -636    342
   -418   -891   -475    654     25   -683    231    -15   -691  -1036   -592    363
   -392   -831   -441    610     23   -636    213    -12   -685  -1028   -568    379
   -407   -795   -387    602    -10   -592    220      2   -670  -1015   -550    410
   -457   -810   -353    633    -54   -584    241     12   -659  -1002   -545    436
   -501   -849   -348    672    -77   -600    262     25   -636   -976   -514    454
   -496   -820   -327    657    -85   -574    277     36   -615   -948   -467    478
   -527   -766   -239    646   -145   -504    272     64   -605   -917   -431    491
   -501   -782   -280    641   -111   -532    254     90   -584   -896   -402    496
   -439   -800   -361    618    -41   -581    252    124   -561   -872   -368    496
   -413   -820   -407    615     -2   -615    262    145   -537   -854   -327    511
   -384   -802   -418    594     15   -610    246    145   -535   -849   -342    522
   -392   -813   -420    602     12   -618    239    137   -542   -852   -397    517
   -397   -789   -392    592     -2   -592    244    148   -524   -833   -420    527
   -358   -753   -394    555     15   -574    246    166   -504   -818   -426    532
   -309   -740   -431    524     59   -587    259    200   -472   -800   -405    550
   -254   -740   -485    496    114   -613    244    210   -467   -792   -400    566
   -239   -727   -488    483    122   -607    244    241   -454   -769   -389    602
   -293   -698   -407    493     54   -553    265    246   -449   -761   -387    633
   -353   -698   -345    527     -5   -522    270    207   -465   -769   -389    636
   -322   -667   -345    493     10   -506    241    223   -475   -782   -402    613
   -285   -615   -332    449     20   -475    228    252   -475   -787   -400    592
   -298   -615   -316    454      7   -467    226    241   -480   -795   -402    576
   -358   -678   -319    519    -20   -498    194    184   -524   -844   -446    522
   -384   -670   -288    524    -49   -480    210    176   -553   -870   -465    506
   -436   -675   -239    555    -98   -459    226    155   -568   -883   -459    522
   -524   -685   -161    605   -181   -426    244    124   -574   -898   -465    517
   -566   -670   -103    618   -231   -387    257     96   -581   -917   -470    519
   -530   -646   -119    587   -207   -384    226     59   -602   -922   -462    532
   -558   -657    -98    607   -231   -379    215     44   -605   -922   -452    504
   -670   -701    -31    685   -319   -368    249    -18   -623   -950   -491    415
   -714   -711      2    714   -358   -355    257   -111   -659   -987   -542    431
   -576   -678   -103    626   -239   -389    189   -103   -688  -1015   -579    420
   -501   -649   -150    574   -176   -400    158    -80   -688  -1021   -589    405
   -472   -628   -155    550   -158   -394    145    -67   -696  -1021   -581    415
   -433   -633   -200    535   -116   -418    150    -44   -691  -1021   -579    433
   -488   -659   -174    574   -158   -418    137    -75   -698  -1026   -584    446
   -545   -639    -93    592   -226   -366    171    -77   -685  -1013   -568    457
   -581   -600    -18    589   -283   -309    194    -83   -670  -1002   -548    467
   -633   -631      2    633   -319   -314    192    -64   -654   -971   -511    504
   -545   -555    -12    550   -267   -285    205      0   -607   -930   -480    545
   -457   -530    -72    493   -192   -301    197     12   -592   -919   -465    558
   -452   -530    -77    488   -187   -303    220     -5   -592   -914   -467    504
   -465   -485    -20    475   -223   -254    267    -28   -576   -911   -491    478
   -400   -433    -33    415   -184   -233    252    -12   -566   -898   -498    542
   -405   -376     28    389   -218   -174    226     15   -540   -865   -459    584
   -465   -335    127    397   -298   -103    215      5   -509   -815   -405    607
   -475   -335    140    405   -309    -98    181     -2   -496   -787   -384    618
   -384   -301     83    342   -236   -109    142      2   -522   -818   -428    613
   -345   -277     64    311   -207   -106    142     28   -519   -820   -428    615
   -366   -254    109    309   -239    -72    140     57   -504   -818   -420    639
   -397   -309     88    353   -244   -111    137     41   -522   -846   -426    665
   -446   -407     38    426   -244   -184    137    -20   -581   -893   -496    566
   -454   -457     -5    454   -226   -231    153    -18   -605   -911   -514    506
   -444   -498    -54    470   -197   -277    150    -18   -623   -935   -524    498
   -433   -530    -96    483   -168   -314    140    -20   -652   -945   -535    485
   -428   -540   -114    483   -158   -327    119    -41   -665   -950   -542    449
   -441   -558   -116    498   -163   -337     98    -77   -698   -989   -563    410
   -446   -587   -140    517   -155   -363     93    -93   -722  -1018   -576    402
   -426   -566   -140    496   -142   -353     80   -153   -756  -1036   -581    418
   -387   -574   -187    480   -101   -381     51   -168   -774  -1036   -542    371
   -335   -620   -288    478    -25   -454     23   -161   -789  -1062   -607    244
   -298   -670   -371    483     33   -522      2   -179   -833  -1132   -730    254
   -319   -685   -366    504     23   -527      5   -179   -836  -1145   -735    296
   -329   -683   -353    504     10   -519      0   -189   -831  -1122   -709    275
   -319   -688   -368    504     23   -530    -15   -213   -859  -1150   -722    246
   -309   -787   -478    545     83   -633    -15   -226   -914  -1228   -797    179
   -270   -963   -693    618    210   -828     59   -179   -987  -1363   -953     20
   -200  -1067   -867    633    332   -969    184    -12   -966  -1439  -1065   -109
   -200   -896   -698    548    246   -797    316    119   -784  -1301   -940    -12
   -293   -491   -197    392    -49   -345    267   -132   -646  -1028   -623    241
   -413     96    509    158   -459    301    -23   -607   -542   -628    -90    732
   -509    763   1273   -127   -891   1015   -306   -888   -335   -106    545   1382
   -418   1080   1496   -332   -956   1288   -626  -1010   -181    277    969   1847
   -309    854   1161   -272   -735   1008   -828  -1109   -366    135    823   1751
   -267    340    607    -36   -436    472   -875  -1221   -901   -581    109   1047
   -384   -306     75    345   -231   -116   -662  -1114  -1325  -1301   -659    275
   -420   -605   -184    511   -119   -394   -397   -795  -1244  -1397   -862     57
   -376   -618   -241    496    -70   -431   -194   -527  -1065  -1291   -826     67
   -301   -654   -353    478     25   -504    -96   -366   -984  -1244   -810     80
   -270   -683   -413    472     70   -548    -75   -314   -969  -1252   -831     75
   -265   -709   -444    485     88   -576    -59   -275   -948  -1252   -833     90
   -267   -758   -491    511    109   -626    -41   -254   -937  -1241   -823     77
   -270   -740   -470    506     98   -605    -28   -249   -924  -1226   -823     25
   -275   -766   -491    519    106   -628    -12   -223   -906  -1223   -820     57
   -277   -769   -491    524    103   -631     -5   -218   -901  -1223   -813     80
   -301   -766   -465    532     77   -615      5   -202   -885  -1197   -779    111
   -316   -748   -431    532     57   -589     12   -184   -859  -1158   -727    140
   -355   -711   -355    532     -2   -535     23   -168   -836  -1132   -711    114
   -428   -717   -288    571    -72   -501     49   -132   -810  -1127   -722    153
   -519   -698   -179    607   -171   -439     83    -96   -771  -1096   -714    205
   -587   -670    -83    628   -252   -376    119    -62   -717  -1044   -667    218
   -584   -727   -145    654   -220   -436    127    -36   -701  -1026   -628    265
   -584   -753   -171    667   -207   -462    132    -12   -675   -992   -597    277
   -548   -727   -181    636   -184   -454    132     -2   -670  -1000   -602    283
   -452   -688   -236    571   -109   -462    132     15   -654   -984   -587    327
   -371   -675   -303    522    -36   -491    114     25   -636   -971   -600    246
   -353   -735   -384    542     15   -561    101     31   -636   -969   -610    231
   -340   -792   -454    563     54   -623    111     44   -623   -958   -579    272
   -309   -779   -470    545     80   -626    122     67   -602   -943   -555    280
   -303   -771   -467    537     77   -618    116     88   -587   -935   -542    303
   -262   -743   -483    501    109   -613    111    116   -561   -911   -519    332
   -241   -735   -493    488    124   -615    122    155   -524   -883   -491    363
   -246   -745   -498    496    124   -623    135    194   -491   -846   -454    405
   -231   -732   -501    480    132   -618    132    207   -472   -831   -446    444
   -220   -698   -478    457    127   -589    148    218   -465   -820   -439    459
   -210   -662   -452    436    119   -558    161    233   -441   -784   -397    478
   -210   -652   -441    431    114   -548    166    236   -431   -766   -368    488
   -200   -641   -444    418    122   -542    168    231   -431   -769   -368    493
   -174   -620   -446    397    135   -535    163    215   -439   -774   -361    496
   -158   -581   -426    368    129   -504    155    197   -446   -776   -353    498
   -179   -540   -361    361     90   -452    155    176   -459   -800   -368    496
   -223   -555   -335    389     54   -446    161    150   -475   -815   -374    475
   -226   -574   -348    400     59   -459    145     98   -506   -849   -392    439
   -246   -607   -363    426     57   -485    129     49   -542   -885   -420    402
   -241   -618   -376    431     67   -498    116      5   -571   -906   -444    358
   -246   -639   -394    441     72   -517    109    -25   -576   -906   -454    327
   -267   -678   -410    472     70   -545     90    -67   -607   -940   -496    285
   -257   -696   -441    475     90   -568     72   -106   -639   -971   -524    265
   -241   -709   -467    475    111   -589     64   -135   -652   -984   -542    254
   -220   -722   -501    470    137   -613     49   -158   -678  -1013   -574    228
   -194   -717   -522    454    161   -618     33   -179   -698  -1028   -597    200
   -184   -685   -501    433    155   -594     33   -176   -693  -1013   -584    205
   -174   -649   -475    413    150   -563     51   -161   -672   -989   -568    218
   -155   -613   -459    381    150   -535     72   -137   -644   -963   -550    239
   -163   -555   -394    358    114   -475    116    -85   -589   -917   -509    285
   -181   -514   -335    345     75   -423    142    -54   -545   -867   -472    327
   -155   -498   -342    327     93   -420    148    -57   -545   -870   -480    322
   -124   -496   -371    309    119   -433    153    -57   -553   -888   -501    314
   -116   -420   -303    267     90   -363    171    -23   -498   -836   -462    358
   -124   -366   -241    241     57   -303    179    -12   -459   -802   -439    379
    -93   -327   -233    210     70   -280    145    -28   -454   -805   -439    379
    -75   -285   -210    179     64   -249     90    -49   -462   -805   -433    402
    -96   -306   -210    200     54   -259     77    -51   -462   -805   -431    405
   -119   -332   -213    226     44   -272     75    -57   -465   -810   -433    400
   -119   -340   -220    231     49   -280     64    -77   -475   -815   -431    405
   -111   -368   -257    239     72   -311     49    -96   -506   -846   -462    384
    -96   -407   -311    252    106   -361     33   -101   -532   -880   -498    361
    -93   -496   -402    293    153   -449     25   -111   -566   -930   -548    337
   -103   -566   -462    335    179   -514     33   -119   -584   -953   -571    316
   -148   -610   -462    376    155   -535     31   -150   -610   -969   -592    244
   -140   -644   -504    389    181   -574      5   -194   -665  -1018   -626    200
   -114   -667   -553    389    218   -610    -20   -213   -696  -1044   -644    197
    -88   -662   -574    376    241   -618    -18   -213   -696  -1044   -646    200
    -54   -665   -610    358    275   -639    -28   -233   -714  -1072   -675    163
    -41   -657   -618    348    285   -639    -41   -254   -737  -1101   -704    137
    -31   -659   -628    342    298   -644    -44   -257   -748  -1111   -711    140
      5   -675   -680    335    342   -678    -49   -254   -750  -1114   -711    158
     36   -665   -701    311    366   -680    -57   -252   -756  -1119   -714    158
     41   -680   -724    319    381   -701    -51   -249   -750  -1117   -717    158
     33   -698   -732    332    379   -714    -38   -239   -740  -1114   -722    155
     15   -717   -732    350    374   -724    -18   -226   -745  -1137   -750    142
     64   -865   -932    400    496   -896     10   -202   -828  -1278   -909     28
     96   -989  -1088    446    589  -1039    132    -70   -828  -1371  -1052   -140
     80   -891   -971    402    524   -930    298    132   -652  -1288  -1008   -153
      7   -548   -555    270    280   -550    376     85   -470  -1065   -756     57
   -106    -12     93     59   -103     41    155   -355   -426   -719   -288    514
   -202    657    857   -228   -530    756   -145   -727   -324   -249    322   1091
   -210   1119   1327   -457   -769   1223   -446   -909   -163    257    911   1654
   -187    963   1150   -387   -667   1057   -654   -950   -135    483   1127   1891
   -197    340    537    -70   -368    436   -641   -976   -542   -116    504   1314
   -254   -270    -15    262   -119   -145   -519   -953  -1062   -995   -368    519
   -311   -654   -342    480     15   -498   -303   -706  -1114  -1309   -750    153
   -314   -662   -348    488     15   -506   -109   -410   -867  -1171   -688    187
   -280   -667   -387    472     51   -527     25   -210   -709  -1072   -631    231
   -249   -693   -446    470     96   -571    103    -98   -633  -1039   -613    246
   -239   -696   -457    467    106   -579    122    -62   -620  -1041   -623    244
   -228   -675   -446    452    109   -561    135    -49   -610  -1041   -620    252
   -220   -680   -459    449    116   -571    140    -20   -592  -1036   -613    259
   -223   -706   -483    465    127   -597    145      0   -579  -1031   -605    277
   -223   -706   -483    462    129   -594    148     -7   -581  -1044   -615    267
   -194   -693   -498    444    150   -597    137    -20   -597  -1065   -633    239
   -176   -743   -566    457    192   -654    132    -20   -605  -1078   -649    226
   -161   -748   -589    454    213   -670    137    -25   -607  -1080   -649    236
   -150   -727   -576    439    213   -654    140    -18   -592  -1070   -631    257
   -148   -704   -555    426    202   -631    150      0   -571  -1049   -607    283
   -140   -665   -524    400    192   -594    171     28   -540  -1023   -574    311
   -122   -620   -498    371    187   -561    174     38   -532  -1018   -566    316
    -96   -584   -488    337    194   -537    176     46   -522  -1013   -563    319
    -77   -566   -488    322    205   -527    192     72   -493   -995   -545    337
   -101   -553   -454    327    176   -506    220    114   -446   -953   -504    371
    -98   -574   -475    335    187   -524    223    137   -428   -945   -493    387
    -83   -594   -511    337    213   -553    233    153   -423   -950   -496    392
    -72   -587   -514    329    220   -550    249    179   -405   -940   -478    413
    -72   -545   -472    306    197   -509    228    194   -394   -924   -457    446
    -70   -524   -454    298    192   -491    233    236   -348   -883   -428    483
    -70   -535   -467    301    197   -504    244    265   -327   -865   -415    491
    -83   -553   -470    319    192   -511    252    277   -314   -849   -405    498
    -67   -566   -498    316    213   -532    249    290   -298   -841   -400    511
    -41   -542   -504    290    231   -524    254    311   -280   -826   -384    532
    -28   -524   -496    272    233   -511    267    337   -259   -810   -363    558
      7   -514   -522    254    265   -517    265    348   -254   -810   -355    571
     23   -483   -509    228    265   -496    252    345   -262   -823   -361    574
    -15   -527   -511    272    246   -522    265    335   -280   -844   -376    563
    -49   -545   -496    296    223   -522    272    311   -309   -880   -405    542
    -93   -558   -465    327    184   -511    280    309   -322   -896   -418    535
   -129   -563   -433    342    150   -498    283    288   -355   -932   -449    509
   -122   -592   -470    355    171   -532    259    241   -420  -1002   -511    467
   -145   -618   -472    379    161   -545    241    202   -459  -1044   -542    446
   -179   -652   -472    415    145   -563    257    184   -475  -1062   -558    439
   -223   -680   -459    449    116   -571    252    148   -509  -1096   -587    410
   -262   -706   -446    483     90   -576    231     93   -555  -1143   -628    368
   -288   -709   -420    498     64   -566    192     25   -618  -1208   -688    306
   -272   -709   -436    491     80   -574    187     -2   -644  -1234   -706    288
   -254   -758   -504    506    122   -631    174    -10   -665  -1254   -717    283
   -296   -828   -532    561    116   -680    135    -62   -717  -1304   -756    246
   -309   -826   -519    566    103   -675    135    -83   -737  -1327   -771    233
   -316   -831   -514    574     98   -672    150    -77   -737  -1335   -779    233
   -335   -846   -514    589     88   -680    135   -106   -766  -1369   -810    202
   -329   -815   -488    571     77   -652    135   -111   -766  -1376   -815    200
   -337   -826   -488    579     72   -657    129   -122   -771  -1384   -826    194
   -306   -815   -509    561    101   -662    135   -122   -769  -1384   -826    194
   -293   -823   -530    555    114   -678    103   -132   -779  -1400   -836    187
   -257   -745   -488    501    114   -618     93   -122   -750  -1371   -810    213
   -213   -644   -433    426    109   -540    103    -96   -704  -1327   -766    257
   -205   -576   -371    392     83   -475     77   -106   -688  -1314   -745    285
   -228   -581   -353    405     59   -467     49   -129   -696  -1314   -740    296
   -239   -605   -366    420     62   -485     33   -140   -704  -1319   -748    306
   -231   -563   -332    397     49   -449     28   -145   -704  -1312   -732    324
   -228   -493   -265    361     18   -379     23   -150   -698  -1301   -714    340
   -267   -527   -262    397     -5   -394     15   -181   -732  -1335   -761    293
   -309   -574   -265    441    -23   -420      5   -202   -766  -1376   -813    257
   -327   -628   -303    475    -12   -467     -7   -213   -797  -1408   -859    252
   -324   -688   -363    506     18   -527     -5   -215   -826  -1436   -896    239
   -335   -735   -400    535     31   -568    -15   -239   -865  -1483   -950    189
   -340   -787   -446    563     51   -615    -38   -272   -911  -1527   -987    153
   -329   -844   -514    587     88   -678    -49   -290   -953  -1569  -1018    122
   -324   -919   -594    623    135   -758    -54   -309   -992  -1615  -1070     88
   -309   -906   -597    607    142   -753    -83   -340  -1023  -1644  -1119     64
   -280   -883   -602    579    161   -743    -96   -361  -1039  -1657  -1143     44
   -259   -896   -636    576    187   -766   -114   -384  -1075  -1688  -1153    -18
   -262   -930   -667    597    202   -800   -132   -397  -1106  -1717  -1153    -51
   -259   -932   -672    594    205   -802   -142   -402  -1114  -1727  -1145    -36
   -252   -885   -633    568    189   -761   -148   -402  -1117  -1727  -1132    -10
   -244   -865   -623    553    187   -745   -145   -407  -1122  -1735  -1135      0
   -241   -872   -631    558    194   -753   -155   -431  -1148  -1769  -1176    -25
   -231   -911   -683    571    223   -797   -192   -449  -1184  -1821  -1236    -67
   -168  -1015   -846    592    337   -932   -158   -381  -1197  -1901  -1335   -135
   -124  -1192  -1070    657    470  -1132    -49   -252  -1169  -2003  -1480   -270
   -101  -1163  -1062    633    480  -1114     83    -80  -1018  -1961  -1483   -290
   -181   -766   -584    472    200   -675    111   -197   -901  -1777  -1241   -106
   -301   -283     18    293   -161   -132   -111   -693  -1034  -1577   -870    223
   -402    262    665     67   -535    465   -420  -1171  -1166  -1265   -374    659
   -436    735   1171   -148   -802    953   -691  -1426  -1150   -833    187   1145
   -387    563    950    -88   -670    756   -852  -1447  -1150   -649    368   1337
   -363    -10    353    187   -358    168   -823  -1408  -1444  -1171   -197    867
   -337   -610   -272    472    -33   -441   -706  -1337  -1852  -2026  -1088    124
   -218  -1010   -792    615    285   -901   -537  -1098  -1834  -2301  -1488   -207
   -122   -995   -872    558    374   -935   -415   -854  -1579  -2135  -1402   -135
    -75   -969   -893    519    407   -932   -332   -680  -1405  -2021  -1330    -72
    -31   -950   -919    491    444   -935   -259   -558  -1304  -1956  -1293    -38
    -20   -935   -914    478    446   -924   -228   -514  -1273  -1945  -1288    -33
    -57   -958   -904    506    420   -932   -239   -511  -1270  -1956  -1301    -46
   -101   -984   -883    542    389   -935   -241   -517  -1278  -1971  -1317    -64
   -114  -1008   -893    561    387   -950   -246   -524  -1288  -1990  -1337    -77
   -103  -1002   -898    553    397   -950   -244   -522  -1286  -1990  -1343    -70
    -96   -966   -870    530    384   -919   -241   -522  -1283  -1984  -1348    -77
   -114   -979   -865    545    374   -924   -259   -537  -1299  -1997  -1361    -88
   -129   -997   -867    561    368   -932   -262   -537  -1301  -1995  -1363    -85
   -135   -984   -849    561    355   -917   -265   -535  -1291  -1984  -1361    -77
   -129   -974   -844    550    355   -911   -277   -540  -1293  -1987  -1366    -72
   -114   -956   -841    535    361   -898   -293   -537  -1288  -1982  -1361    -64
   -101   -943   -844    519    368   -893   -290   -532  -1278  -1974  -1356    -57
   -101   -948   -846    524    371   -898   -283   -530  -1275  -1971  -1358    -49
   -103   -927   -823    514    358   -875   -285   -524  -1262  -1956  -1343    -31
    -70   -911   -841    491    384   -875   -296   -519  -1254  -1948  -1343    -23
    -59   -904   -846    480    392   -875   -306   -511  -1241  -1935  -1343    -15
    -62   -885   -823    475    379   -854   -303   -496  -1226  -1919  -1332      2
    -67   -862   -795    462    361   -828   -306   -485  -1210  -1899  -1317     18
    -83   -844   -761    465    337   -802   -296   -467  -1187  -1873  -1299     44
   -116   -852   -735    483    306   -792   -290   -449  -1163  -1847  -1280     64
   -109   -846   -737    478    314   -792   -293   -431  -1140  -1823  -1265     80
    -90   -787   -698    436    301   -743   -290   -400  -1109  -1790  -1236    114
    -88   -761   -675    423    290   -719   -296   -358  -1078  -1748  -1197    158
   -106   -758   -652    431    270   -706   -293   -340  -1062  -1732  -1179    176
   -114   -756   -641    436    262   -698   -280   -324  -1047  -1714  -1171    187
   -142   -789   -649    465    252   -719   -301   -345  -1067  -1722  -1189    161
   -150   -815   -665    483    257   -740   -324   -371  -1098  -1745  -1221    127
   -129   -810   -680    470    275   -748   -324   -381  -1119  -1758  -1244    106
   -137   -828   -691    483    275   -761   -324   -400  -1140  -1774  -1265     93
   -140   -831   -691    483    272   -763   -337   -428  -1176  -1808  -1299     67
   -155   -849   -693    501    267   -771   -335   -454  -1208  -1834  -1327     54
   -166   -875   -709    522    270   -792   -337   -493  -1247  -1865  -1366     31
   -137   -888   -750    514    306   -820   -342   -532  -1283  -1891  -1400     10
   -111   -885   -774    496    329   -831   -379   -594  -1322  -1914  -1431    -15
    -83   -911   -828    496    371   -870   -413   -654  -1366  -1948  -1462    -49
    -90   -940   -852    514    379   -896   -423   -696  -1397  -1961  -1470    -67
    -96   -969   -872    532    387   -922   -439   -737  -1423  -1971  -1480    -85
    -80   -974   -893    527    405   -935   -454   -784  -1449  -1987  -1501   -109
    -25   -997   -971    511    470   -984   -496   -826  -1488  -2018  -1545   -142
     67  -1008  -1075    470    568  -1041   -545   -865  -1527  -2044  -1582   -184
    116  -1023  -1140    454    628  -1080   -574   -891  -1545  -2055  -1592   -205
    181  -1070  -1254    441    717  -1161   -600   -919  -1564  -2075  -1602   -210
    192  -1078  -1270    441    730  -1171   -600   -930  -1564  -2078  -1597   -207
    132  -1041  -1174    454    652  -1106   -568   -901  -1527  -2044  -1561   -179
     88  -1018  -1106    465    597  -1062   -535   -862  -1486  -2003  -1522   -140
     41   -969  -1010    462    522   -989   -519   -839  -1447  -1961  -1475   -109
    -10   -906   -896    459    441   -901   -506   -823  -1418  -1925  -1428    -93
    -67   -841   -774    452    353   -807   -480   -802  -1382  -1880  -1384    -75
   -119   -735   -615    428    246   -675   -441   -761  -1319  -1810  -1325    -23
   -163   -662   -498    410    166   -581   -431   -748  -1280  -1753  -1265     36
   -166   -628   -462    397    145   -545   -462   -758  -1270  -1722  -1239     59
   -174   -613   -439    392    132   -527   -493   -761  -1252  -1683  -1202     88
   -189   -613   -423    402    116   -519   -506   -758  -1241  -1662  -1174     98
   -200   -636   -436    418    116   -537   -527   -782  -1260  -1675  -1184     72
   -210   -628   -418    418    103   -524   -555   -810  -1280  -1678  -1228     54
   -220   -636   -418    426     98   -527   -571   -826  -1293  -1680  -1286     49
   -262   -688   -426    475     80   -558   -568   -828  -1296  -1680  -1327     44
   -309   -776   -467    542     75   -620   -566   -846  -1327  -1706  -1363      7
   -340   -844   -504    592     80   -675   -566   -867  -1358  -1732  -1395    -41
   -355   -893   -537    623     90   -717   -571   -870  -1376  -1738  -1418    -77
   -353   -914   -561    633    103   -737   -581   -883  -1397  -1748  -1444   -111
   -379   -937   -558    657     88   -748   -576   -898  -1410  -1748  -1465   -122
   -387   -953   -566    670     88   -758   -581   -914  -1418  -1745  -1488   -137
   -413   -969   -558    688     72   -763   -600   -943  -1439  -1753  -1519   -150
   -350   -966   -615    659    132   -792   -610   -953  -1457  -1761  -1551   -176
   -288   -971   -683    628    194   -826   -631   -945  -1457  -1758  -1564   -205
   -249   -966   -717    607    231   -841   -633   -940  -1452  -1743  -1548   -207
   -257   -992   -735    623    236   -865   -654   -966  -1465  -1743  -1553   -231
   -283  -1000   -717    641    215   -859   -667   -987  -1473  -1735  -1564   -236
   -252   -997   -748    623    246   -872   -665   -987  -1467  -1719  -1571   -244
   -262  -1049   -789    654    262   -919   -678   -989  -1478  -1725  -1600   -262
   -257  -1169   -911    711    327  -1041   -665   -969  -1512  -1774  -1688   -384
   -223  -1335  -1111    779    444  -1223   -555   -828  -1496  -1852  -1855   -519
   -200  -1350  -1150    774    472  -1252   -397   -633  -1356  -1826  -1896   -540
   -270  -1106   -839    688    283   -974   -332   -652  -1202  -1654  -1725   -415
   -361   -649   -288    504    -38   -470   -483  -1072  -1205  -1405  -1376    -96
   -452    -44    407    249   -431    181   -833  -1636  -1262  -1034   -859    402
   -519    545   1062    -15   -792    802  -1145  -1961  -1205   -571   -293    906
   -467    639   1106    -85   -787    872  -1434  -2125  -1179   -254     41   1244
   -413    150    563    129   -488    355  -1540  -2151  -1397   -524   -290    956
   -361   -524   -163    444    -98   -345  -1478  -2104  -1899  -1382  -1187    127
   -363   -995   -633    678    132   -815  -1249  -1818  -2026  -1857  -1769   -410
   -340  -1080   -740    709    197   -911  -1031  -1460  -1743  -1699  -1740   -410
   -296  -1049   -753    670    226   -901   -888  -1226  -1535  -1553  -1667   -361
   -259  -1041   -782    652    259   -911   -810  -1091  -1413  -1462  -1628   -337
   -272  -1054   -782    662    252   -919   -792  -1062  -1384  -1444  -1641   -355
   -293  -1062   -771    678    236   -917   -763  -1041  -1369  -1428  -1647   -363
   -306  -1085   -779    696    233   -932   -737  -1023  -1343  -1402  -1639   -363
   -329  -1119   -789    724    228   -956   -730  -1018  -1327  -1369  -1634   -389
   -309  -1093   -784    698    236   -940   -735  -1000  -1296  -1327  -1600   -392
   -277  -1054   -776    667    246   -917   -750   -982  -1267  -1286  -1566   -384
   -285  -1047   -763    665    236   -906   -758   -979  -1252  -1260  -1543   -389
   -306  -1041   -735    675    213   -888   -740   -979  -1234  -1228  -1535   -415
   -322  -1049   -727    685    200   -888   -730   -987  -1221  -1208  -1532   -389
   -314  -1047   -735    680    210   -891   -750   -987  -1213  -1184  -1512   -371
   -303  -1047   -743    672    218   -893   -758   -966  -1184  -1137  -1493   -366
   -290  -1023   -732    657    220   -878   -769   -958  -1161  -1104  -1499   -374
   -277  -1010   -732    641    226   -870   -756   -940  -1130  -1057  -1467   -350
   -254   -997   -743    626    241   -870   -724   -906  -1078   -989  -1413   -319
   -306  -1028   -722    667    205   -875   -735   -901  -1044   -940  -1374   -316
   -335  -1010   -675    672    168   -844   -732   -883  -1008   -888  -1335   -337
   -293   -969   -675    628    189   -823   -732   -862   -976   -852  -1314   -327
   -215   -932   -717    574    249   -826   -735   -820   -927   -779  -1260   -285
   -189   -940   -753    563    277   -846   -743   -807   -891   -724  -1223   -288
   -207   -930   -722    568    257   -826   -756   -797   -859   -683  -1195   -298
   -194   -896   -701    542    249   -800   -761   -771   -820   -628  -1143   -265
   -171   -872   -701    522    265   -787   -758   -743   -776   -576  -1093   -231
   -150   -859   -709    504    277   -784   -758   -714   -740   -524  -1049   -213
   -127   -828   -701    478    285   -766   -745   -680   -696   -467  -1000   -187
    -96   -805   -711    449    306   -758   -737   -636   -646   -405   -937   -148
    -44   -758   -714    400    332   -737   -737   -628   -620   -366   -896   -137
    -18   -748   -730    381    353   -740   -737   -641   -618   -348   -875   -137
      2   -711   -714    355    358   -711   -730   -641   -602   -316   -852   -158
     23   -737   -761    355    389   -748   -719   -646   -594   -296   -849   -187
     41   -740   -782    348    410   -761   -722   -659   -589   -285   -815   -163
     51   -732   -787    337    418   -758   -724   -667   -584   -272   -789   -184
     46   -714   -761    335    402   -737   -709   -680   -576   -262   -807   -236
      2   -737   -743    366    371   -737   -696   -704   -576   -254   -826   -202
    -31   -769   -737    400    353   -753   -691   -745   -587   -254   -805   -197
    -46   -753   -706    400    327   -730   -688   -766   -568   -218   -774   -213
    -70   -763   -693    418    311   -730   -675   -782   -537   -171   -745   -254
    -98   -763   -665    431    280   -717   -675   -800   -519   -148   -722   -275
   -148   -763   -615    454    233   -691   -659   -802   -493   -119   -693   -259
   -192   -784   -592    485    200   -688   -644   -807   -475    -96   -665   -239
   -202   -787   -584    496    189   -685   -641   -807   -457    -67   -628   -218
   -228   -769   -542    498    155   -657   -649   -815   -449    -51   -615   -236
   -252   -795   -542    522    142   -670   -641   -807   -426    -31   -602   -241
   -265   -771   -506    514    119   -639   -620   -784   -379     25   -548   -215
   -275   -743   -467    509     96   -605   -594   -745   -311    106   -475   -200
   -296   -711   -415    501     57   -563   -584   -737   -277    155   -428   -213
   -288   -667   -379    478     44   -522   -579   -732   -244    192   -384   -226
   -257   -654   -400    454     70   -527   -563   -706   -205    218   -366   -220
   -233   -646   -413    441     88   -530   -563   -685   -176    236   -371   -220
   -213   -589   -376    400     80   -485   -555   -652   -114    296   -329   -192
   -205   -517   -311    361     51   -415   -553   -641    -64    348   -267   -161
   -194   -483   -290    337     46   -389   -566   -644    -31    389   -215   -132
   -184   -449   -265    316     38   -358   -607   -646      5    436   -161   -109
   -189   -478   -288    332     46   -381   -639   -654     18    454   -127   -111
   -197   -485   -288    340     44   -387   -644   -662     28    467   -101   -101
   -194   -462   -267    327     33   -366   -652   -678     38    496    -75   -103
   -202   -527   -324    366     59   -426   -667   -685     49    514    -44   -101
   -184   -613   -431    397    119   -522   -657   -675     57    530    -20   -114
   -187   -667   -480    428    145   -574   -639   -657     77    553     -5   -129
   -215   -691   -475    452    129   -584   -636   -659     75    537    -20   -158
   -262   -719   -457    491     96   -589   -631   -665     64    522    -15   -166
   -306   -732   -428    517     59   -581   -631   -665     57    530      2   -181
   -319   -753   -433    535     57   -594   -628   -665     67    540     31   -181
   -311   -745   -433    527     59   -589   -615   -654     90    563     57   -168
   -358   -717   -358    537      0   -537   -610   -652    116    594     83   -179
   -428   -722   -293    574    -70   -509   -597   -641    135    620    111   -155
   -449   -727   -277    587    -85   -504   -592   -636    150    652    137   -158
   -428   -735   -309    579    -59   -522   -584   -628    163    659    148   -189
   -389   -743   -353    566    -18   -548   -566   -607    187    675    163   -166
   -355   -761   -407    558     23   -584   -566   -602    215    711    192   -158
   -322   -758   -436    540     54   -597   -579   -613    231    730    207   -205
   -327   -769   -441    545     57   -605   -568   -600    249    743    233   -213
   -301   -831   -530    566    114   -680   -545   -581    231    701    200   -265
   -259  -1005   -748    631    244   -878   -467   -504    174    568     54   -449
   -223  -1096   -872    659    324   -984   -322   -340    220    514    -33   -571
   -192   -935   -743    563    272   -839   -202   -265    387    644    101   -467
   -246   -579   -332    413     41   -457   -246   -542    519    917    444   -142
   -392     64    457    161   -426    262   -571  -1041    644   1379   1036    441
   -519    735   1254   -109   -885    995   -872  -1317    859   1925   1683   1088
   -446   1034   1480   -296   -963   1257  -1156  -1374   1062   2372   2158   1590
   -374    717   1091   -171   -732    904  -1327  -1444    883   2226   2013   1465
   -400     98    498    148   -452    298  -1317  -1501    342   1454   1262    678
   -446   -472    -25    459   -213   -249  -1083  -1312     25    836    620    -15
   -394   -633   -239    514    -80   -436   -815   -966    150    789    504   -187
   -371   -722   -350    548    -10   -537   -691   -756    267    831    514   -189
   -368   -774   -405    571     15   -589   -631   -646    327    852    511   -197
   -355   -758   -405    555     23   -581   -568   -576    381    878    530   -184
   -316   -732   -415    524     46   -574   -540   -540    410    896    561   -150
   -309   -711   -402    511     46   -558   -527   -511    436    927    589   -158
   -329   -730   -400    530     33   -566   -517   -506    444    943    600   -213
   -353   -732   -379    542     12   -555   -493   -493    465    961    626   -210
   -353   -717   -363    532      2   -540   -472   -462    498    989    662   -179
   -345   -698   -353    522      2   -527   -465   -446    519   1013    691   -150
   -322   -685   -363    501     18   -524   -480   -449    524   1015    706   -142
   -322   -672   -353    496     15   -514   -467   -428    555   1039    735   -129
   -342   -667   -324    504    -10   -496   -446   -400    592   1072    758   -129
   -337   -623   -285    480    -25   -454   -439   -381    620   1101    784   -135
   -322   -597   -275    459    -25   -436   -449   -371    646   1122    813   -119
   -319   -584   -265    452    -28   -426   -449   -348    675   1145    852    -96
   -293   -553   -262    423    -15   -407   -433   -322    698   1161    878    -77
   -277   -555   -277    418      0   -418   -415   -296    722   1187    904    -67
   -311   -553   -241    431    -36   -397   -389   -257    769   1236    950    -54
   -332   -542   -210    436    -62   -376   -381   -244    784   1252    971    -62
   -262   -566   -306    413     20   -436   -410   -275    745   1210    948    -90
   -246   -561   -314    405     33   -439   -402   -215    797   1267   1018    -20
   -259   -527   -270    392      5   -400   -376   -150    865   1332   1080     12
   -254   -504   -252    379     -2   -379   -368   -122    898   1353   1106     23
   -223   -506   -283    363     28   -394   -379   -114    904   1353   1117     25
   -161   -506   -345    335     90   -426   -402   -124    885   1340   1114     15
   -135   -436   -303    283     83   -371   -394    -72    932   1389   1176     64
   -137   -397   -259    267     59   -329   -387    -44    966   1426   1215     90
   -163   -420   -257    290     46   -340   -381    -41    969   1421   1215     93
   -205   -444   -239    324     15   -342   -363    -28    976   1426   1228    109
   -241   -413   -171    324    -38   -293   -345     -5   1013   1483   1275    109
   -200   -405   -207    301      2   -306   -379    -64    961   1444   1247     54
   -192   -368   -176    280    -10   -272   -384    -83    958   1441   1262     64
   -252   -337    -85    296    -83   -213   -335    -57   1008   1486   1312     98
   -215   -376   -161    296    -28   -270   -353   -122    953   1431   1270     54
   -205   -361   -158    283    -25   -259   -366   -148    943   1421   1273     54
   -252   -345    -93    298    -80   -220   -366   -163    948   1423   1278     49
   -249   -322    -72    285    -88   -197   -358   -176    950   1423   1286     44
   -272   -342    -70    306   -101   -207   -353   -194    948   1415   1293     33
   -283   -342    -62    311   -111   -202   -342   -207    943   1415   1299     23
   -280   -335    -54    306   -114   -194   -335   -231    930   1392   1278     -7
   -316   -340    -23    329   -148   -181   -337   -244    914   1369   1262     -5
   -329   -335     -5    332   -163   -171   -340   -262    911   1379   1275    -15
   -311   -345    -33    327   -140   -189   -345   -283    898   1366   1278    -51
   -322   -335    -12    327   -155   -174   -332   -267    919   1384   1306    -46
   -316   -298     18    309   -168   -140   -314   -246    948   1408   1332    -28
   -309   -303      5    303   -158   -148   -303   -254    937   1387   1319    -49
   -306   -254     51    280   -179   -101   -277   -228    969   1413   1358    -20
   -285   -176    109    231   -200    -33   -262   -207   1005   1441   1397     18
   -288   -140    148    215   -218      2   -231   -176   1034   1470   1426     38
   -262   -145    114    202   -189    -15   -202   -140   1060   1493   1441     51
   -220    -98    122    158   -171     10   -181   -109   1101   1530   1483     88
   -205    -36    168    119   -189     64   -181    -98   1137   1566   1540    132
   -228     10    239    109   -233    124   -179    -98   1169   1592   1584    161
   -236     67    303     83   -270    184   -210   -116   1184   1608   1595    171
   -239     77    314     80   -275    194   -223   -116   1192   1613   1577    174
   -226     70    296     75   -259    181   -231   -119   1174   1605   1564    158
   -215     98    314     59   -265    205   -249   -129   1163   1602   1564    158
   -244    124    368     59   -306    246   -254   -135   1169   1605   1571    158
   -265     59    324    101   -296    192   -228   -111   1176   1608   1577    150
   -252    -33    218    140   -236     93   -218   -101   1161   1587   1564    119
   -194    -75    119    135   -158     20   -210    -96   1158   1574   1561    101
   -218    -88    127    150   -174     18   -218   -119   1135   1545   1535     72
   -272   -106    166    189   -220     28   -205   -140   1106   1512   1501     44
   -262   -106    153    184   -210     23   -197   -140   1104   1509   1499     46
   -254   -116    137    187   -197     10   -194   -140   1111   1512   1509     54
   -272   -114    158    192   -218     20   -187   -140   1109   1512   1530     57
   -283    -77    205    179   -246     62   -179   -124   1127   1532   1561     75
   -314    -57    257    184   -285     98   -166    -96   1158   1558   1590     98
   -329    -59    270    194   -301    103   -161    -93   1158   1553   1582     90
   -309    -36    270    171   -290    116   -142   -101   1150   1545   1577     90
   -306    -18    288    161   -298    135   -109    -80   1182   1566   1602    106
   -311     -7    303    158   -311    148    -96    -72   1184   1558   1595     93
   -311    -33    277    174   -296    122    -93    -67   1163   1525   1566     72
   -285   -145    140    215   -215     -5    -64    -25   1114   1441   1478      2
   -265   -319    -54    293   -106   -189     51    103   1098   1330   1327   -135
   -265   -301    -38    283   -114   -171    236    319   1241   1356   1301   -181
   -259     10    270    124   -265    140    350    379   1454   1561   1506    -18
   -342    441    782    -51   -561    613    179    -41   1493   1836   1893    361
   -459   1093   1553   -316  -1005   1322   -101   -446   1615   2330   2530    976
   -511   1693   2203   -592  -1356   1945   -363   -649   1842   2902   3195   1590
   -420   1792   2213   -685  -1317   2003   -639   -743   1940   3250   3543   1940
   -397   1218   1615   -410  -1008   1415   -709   -826   1548   2748   3024   1473
   -420    576    997    -80   -709    787   -641   -833    979   1860   2148    649
   -428    124    550    150   -491    337   -459   -633    776   1361   1592    122
   -428     23    452    202   -439    236   -244   -309    989   1441   1582    103
   -413     44    457    184   -436    252    -90    -80   1176   1566   1667    174
   -381     23    405    179   -394    213      2     51   1280   1621   1691    184
   -361     20    381    168   -371    200     54    111   1325   1631   1688    181
   -335     -2    332    168   -335    163     49    119   1314   1610   1675    184
   -322    -23    298    174   -311    135     33    122   1309   1597   1680    171
   -319     -5    314    161   -316    153     46    140   1325   1608   1686    140
   -327    -41    283    181   -306    122     57    150   1325   1602   1662    127
   -319    -98    220    210   -270     59     54    153   1327   1597   1652    161
   -296    -72    220    184   -259     72     54    166   1337   1605   1662    155
   -283    -36    246    161   -267    103     44    187   1353   1626   1678    179
   -265    -23    241    142   -254    109     36    192   1363   1631   1691    187
   -277     15    293    132   -285    153     36    192   1371   1636   1691    155
   -303     38    342    132   -324    189     36    200   1384   1641   1678    161
   -329     15    345    155   -337    179     49    218   1400   1652   1688    202
   -355      7    363    171   -361    184     49    223   1410   1662   1706    218
   -387     41    428    174   -407    233     64    249   1449   1696   1743    239
   -387     38    423    174   -405    231     77    270   1467   1706   1758    254
   -363     44    407    158   -384    226     80    283   1473   1709   1774    257
   -358     62    420    145   -389    241     77    306   1496   1740   1813    285
   -381     57    439    163   -410    246     77    316   1517   1758   1821    270
   -418     57    475    179   -449    267     96    324   1530   1764   1818    288
   -423    103    524    158   -472    314    109    361   1574   1792   1849    329
   -379    135    514    122   -446    322     96    397   1590   1797   1839    309
   -348     98    446    124   -397    272     70    400   1574   1771   1797    327
   -348     64    413    140   -381    239     46    397   1569   1766   1800    348
   -387     64    452    161   -420    257     33    415   1590   1790   1834    366
   -413     80    493    166   -452    285     41    446   1623   1823   1873    400
   -389     80    470    155   -428    275     36    457   1626   1834   1888    410
   -361     90    452    135   -407    270     31    444   1605   1818   1873    394
   -348     96    444    127   -394    270     46    449   1602   1810   1865    394
   -319    122    441     96   -381    283     51    436   1587   1797   1860    392
   -337     90    428    124   -381    259     41    407   1558   1774   1844    376
   -381     85    467    145   -426    275     18    363   1514   1719   1795    322
   -394     75    467    158   -431    270     12    337   1478   1675   1753    288
   -407     80    488    161   -449    283     20    327   1467   1665   1748    301
   -423     72    496    176   -459    283     18    293   1449   1634   1730    285
   -439     80    519    176   -478    298     20    257   1428   1618   1706    257
   -420     98    519    161   -470    309     15    233   1413   1600   1675    228
   -410     49    459    179   -433    254      2    194   1371   1553   1613    171
   -389     25    415    181   -402    220      0    155   1325   1512   1556    150
   -358     10    368    171   -363    189     -7    140   1309   1499   1530    148
   -374    -12    361    192   -368    171    -12    127   1293   1491   1512    124
   -368    -36    332    200   -350    148     -7    111   1280   1480   1493    103
   -337    -18    319    179   -329    150    -18     90   1265   1473   1491     90
   -314     18    332    145   -322    176    -18     98   1273   1478   1514     93
   -290     59    350    114   -319    205     -2    106   1280   1483   1540     88
   -283    109    389     85   -337    249     -2    109   1288   1488   1561     64
   -309    122    431     93   -368    275     25    150   1332   1530   1613     88
   -340    174    514     83   -428    342     72    194   1389   1574   1665    153
   -371    241    613     64   -491    426     85    228   1439   1626   1722    226
   -407    329    737     38   -574    535    111    262   1496   1680   1771    275
   -420    407    828      7   -623    618    119    275   1527   1717   1792    306
   -389    457    846    -36   -618    652     93    262   1540   1727   1800    316
   -314    457    771    -72   -542    613     54    228   1519   1709   1779    309
   -283    433    717    -77   -498    574     33    202   1493   1678   1753    283
   -285    402    688    -57   -485    545     15    184   1473   1662   1745    265
   -215    415    631   -101   -423    522     18    184   1467   1660   1756    275
   -197    384    581    -96   -389    483      0    163   1441   1639   1743    262
   -205    329    535    -62   -368    431      5    163   1418   1608   1717    233
   -168    303    472    -67   -319    387     10    171   1397   1579   1691    210
   -127    254    379    -64   -254    316     12    174   1371   1551   1654    200
   -145    194    340    -25   -241    267     20    155   1343   1519   1618    189
   -158    168    324     -5   -241    246     23    135   1306   1486   1577    168
   -142    150    293     -2   -218    220     18    127   1286   1454   1543    137
   -132    194    327    -33   -231    259     10    119   1283   1452   1538    135
   -109    213    322    -51   -215    267     20    129   1286   1452   1538    153
   -124    205    327    -41   -226    265      7    119   1270   1441   1532    145
   -168    181    350     -5   -259    265    -20    103   1249   1431   1538    127
   -153    200    353    -25   -252    275     -5    114   1254   1428   1538    124
   -140    210    350    -36   -246    280     -5    106   1244   1413   1519    109
   -135    220    355    -44   -246    288     -7    106   1231   1400   1501     98
   -145    252    397    -51   -270    324      0    114   1239   1405   1501     93
   -148    181    329    -18   -239    254      0    116   1189   1337   1418     20
    -90     25    116     31   -103     72     77    215   1171   1239   1280    -90
    -62    -49     12     54    -38    -18    228    405   1273   1215   1195   -176
    -90    135    226    -20   -158    179    348    558   1480   1348   1293   -106
   -202    579    782   -189   -491    680    277    257   1491   1535   1574    135
   -311   1127   1439   -407   -875   1283     28   -265   1343   1790   2016    522
   -371   1693   2065   -662  -1218   1878   -257   -639   1278   2164   2566    995
   -340   1922   2262   -789  -1301   2091   -545   -815   1301   2582   3070   1452
   -314   1441   1756   -566  -1036   1597   -600   -818   1127   2423   2878   1293
   -337    878   1215   -270   -776   1044   -524   -784    745   1693   2107    615
   -397    407    802     -5   -600    605   -376   -639    522   1057   1392      2
   -355    192    548     83   -452    368   -205   -340    727   1075   1288    -85
   -275    272    548      0   -413    407    -72    -88    987   1267   1418     23
   -246    301    545    -28   -394    423     38     93   1163   1392   1506    106
   -236    296    532    -31   -384    415     93    187   1247   1444   1530    135
   -244    280    524    -18   -384    402    111    215   1267   1449   1514    127
   -280    252    532     12   -407    392    129    231   1283   1449   1506    124
   -275    236    511     20   -394    371    148    254   1304   1467   1519    148
   -257    252    506      0   -381    379    158    272   1319   1480   1530    166
   -270    252    522     10   -394    387    161    272   1330   1486   1527    176
   -239    290    527    -25   -384    407    181    296   1353   1506   1548    205
   -223    285    509    -31   -366    397    192    306   1369   1530   1564    220
   -223    262    483    -20   -353    371    192    301   1366   1532   1551    194
   -200    236    436    -18   -316    335    210    316   1379   1543   1551    189
   -213    228    439     -7   -327    332    218    319   1387   1545   1558    202
   -249    239    485      5   -366    361    215    319   1389   1558   1571    220
   -207    311    517    -54   -361    413    239    355   1434   1605   1613    259
   -150    394    545   -122   -348    470    249    379   1460   1631   1636    277
   -168    415    584   -124   -376    498    236    379   1452   1621   1618    283
   -145    431    574   -142   -361    501    218    384   1439   1615   1595    277
   -114    376    491   -132   -303    433    218    407   1452   1634   1600    309
    -15    345    361   -163   -187    353    218    418   1465   1652   1626    303
     49    366    316   -210   -135    342    213    415   1470   1654   1634    290
    119    381    262   -252    -72    324    192    413   1470   1644   1639    293
    109    387    277   -249    -85    335    194    444   1496   1665   1673    311
     72    420    348   -246   -137    384    218    488   1543   1704   1722    348
     90    472    379   -283   -142    426    228    530   1577   1732   1758    381
     70    457    387   -265   -158    423    220    558   1592   1748   1779    420
     54    444    387   -249   -166    415    233    592   1605   1756   1792    452
     -7    439    446   -215   -226    441    239    620   1618   1766   1810    480
   -101    428    527   -163   -314    478    277    659   1649   1795   1842    530
   -168    428    597   -129   -381    511    309    683   1660   1803   1857    542
   -194    415    607   -111   -400    511    322    698   1649   1790   1865    527
   -218    428    646   -103   -431    537    327    685   1628   1758   1862    491
   -267    439    706    -85   -488    571    324    659   1592   1714   1829    457
   -311    465    776    -77   -545    620    327    636   1558   1675   1800    433
   -348    475    820    -64   -584    646    340    613   1530   1644   1766    407
   -376    491    867    -57   -620    678    358    597   1514   1628   1753    397
   -433    475    909    -20   -672    691    379    576   1493   1602   1735    363
   -465    496    961    -15   -711    727    371    530   1460   1571   1717    327
   -480    491    971     -7   -727    732    366    480   1426   1545   1693    298
   -527    480   1008     23   -766    743    379    444   1402   1527   1675    275
   -426    483    906    -31   -665    693    345    433   1371   1493   1639    246
   -306    467    774    -80   -540    620    309    413   1337   1457   1587    220
   -259    462    722   -103   -491    592    285    394   1309   1428   1545    197
   -244    472    717   -114   -480    594    267    381   1288   1402   1506    163
   -223    496    717   -137   -470    605    259    376   1288   1389   1483    148
   -202    517    719   -158   -462    618    270    384   1296   1387   1478    155
   -207    524    732   -158   -470    628    262    374   1288   1376   1467    158
   -218    511    730   -145   -472    620    272    374   1280   1369   1457    158
   -207    511    719   -153   -465    615    309    400   1304   1392   1473    171
   -192    589    782   -200   -488    685    329    415   1325   1410   1486    176
   -184    717    898   -267   -542    805    322    410   1348   1439   1509    184
   -187    771    958   -290   -571    865    285    405   1356   1454   1530    207
   -184    802    987   -309   -584    893    262    410   1371   1483   1543    226
   -184    820   1005   -319   -594    911    244    420   1397   1517   1574    275
   -200    826   1026   -314   -613    924    233    426   1405   1535   1602    301
   -220    797   1018   -288   -618    906    239    415   1387   1525   1597    267
   -231    813   1044   -290   -639    927    220    407   1361   1496   1558    241
   -252    826   1078   -288   -665    950    207    415   1356   1478   1519    236
   -257    761   1018   -254   -636    888    220    441   1353   1460   1483    262
   -259    678    937   -207   -597    807    231    454   1327   1423   1470    262
   -267    618    883   -176   -574    750    236    454   1304   1397   1460    226
   -285    587    872   -153   -579    730    252    449   1291   1376   1449    197
   -298    561    857   -132   -579    709    249    428   1254   1340   1439    171
   -296    527    823   -114   -558    675    236    415   1228   1327   1423    142
   -298    483    782    -93   -540    633    218    400   1192   1306   1405     98
   -309    465    771    -77   -540    618    220    397   1179   1296   1415    103
   -309    472    782    -83   -545    626    228    394   1174   1286   1428     93
   -296    452    748    -77   -522    600    231    384   1158   1257   1415     72
   -296    426    722    -67   -509    574    226    376   1140   1234   1395     67
   -272    444    714    -85   -493    579    215    384   1143   1252   1423     88
   -254    488    740   -119   -498    615    205    381   1140   1257   1470    114
   -239    509    748   -135   -493    628    207    379   1127   1226   1467     90
   -246    498    743   -127   -496    620    231    389   1114   1189   1387     44
   -215    366    581    -77   -397    472    277    446   1093   1143   1273     -5
   -187    218    405    -18   -296    311    387    581   1098   1060   1161   -176
   -166    150    316      7   -241    233    537    779   1192   1018   1075   -285
   -176    410    584   -119   -379    496    641    844   1369   1158   1226   -111
   -270    901   1169   -316   -719   1034    530    449   1384   1387   1569    215
   -371   1527   1899   -579  -1135   1712    226    -83   1356   1771   2107    693
   -397   2161   2559   -880  -1478   2359    -93   -418   1410   2234   2696   1213
   -283   2294   2577  -1005  -1428   2434   -392   -548   1460   2585   3083   1605
   -218   1821   2039   -802  -1130   1930   -462   -535   1280   2361   2811   1371
   -233   1158   1389   -465   -813   1273   -387   -506    784   1504   1930    589
   -254    615    870   -179   -561    743   -200   -319    501    833   1213    -41
   -205    540    745   -168   -475    641      5      7    750    945   1223    -54
   -148    563    709   -207   -428    636    155    246    953   1075   1309      5
   -114    561    675   -226   -394    618    259    402   1072   1137   1327     15
    -90    514    605   -210   -348    558    306    462   1106   1132   1278     23
    -67    501    568   -218   -319    535    309    462   1083   1093   1249      7
    -41    496    537   -228   -290    517    309    467   1078   1091   1244    -20
    -31    480    511   -226   -272    496    309    475   1088   1098   1247    -46
    -12    532    545   -259   -277    537    311    472   1098   1101   1257    -77
     18    540    522   -280   -252    532    301    467   1083   1085   1252    -80
     59    506    446   -283   -194    478    301    472   1075   1085   1239    -93
     83    485    400   -285   -161    444    303    485   1083   1091   1223    -77
    114    475    361   -293   -122    418    322    504   1111   1106   1254    -33
     67    498    428   -285   -181    465    345    535   1150   1132   1288     18
    -10    563    574   -277   -293    568    353    553   1169   1140   1291     46
    -88    610    696   -262   -392    652    353    566   1169   1143   1280     75
   -124    607    732   -241   -428    670    355    587   1171   1158   1288    101
   -127    571    698   -223   -415    636    368    610   1195   1195   1330     98
   -142    553    696   -205   -420    623    387    636   1223   1218   1363    103
   -150    568    719   -213   -433    644    397    652   1241   1223   1374    111
   -129    568    698   -218   -413    633    402    665   1252   1228   1384    129
    -85    592    678   -254   -384    636    392    680   1260   1236   1387    145
    -46    607    654   -280   -350    631    389    698   1270   1241   1389    155
    -12    649    659   -319   -337    654    394    717   1280   1247   1387    166
     41    698    657   -368   -306    678    397    732   1283   1239   1363    171
     88    711    623   -402   -267    670    397    758   1304   1262   1392    194
    148    743    594   -446   -223    670    392    779   1317   1286   1402    197
    210    761    550   -485   -171    657    394    813   1337   1293   1418    223
    236    750    514   -493   -137    633    389    826   1343   1301   1428    252
    236    748    511   -493   -137    628    392    823   1337   1304   1423    228
    249    758    506   -504   -129    633    394    820   1330   1296   1426    226
    257    745    488   -504   -116    618    381    802   1304   1275   1415    218
    239    732    493   -485   -127    613    371    771   1257   1226   1374    184
    207    696    488   -452   -140    592    381    769   1239   1205   1356    171
    184    680    496   -433   -155    589    381    748   1218   1187   1337    153
    171    680    509   -428   -168    594    376    714   1189   1158   1319    137
    155    680    524   -418   -184    602    387    678   1161   1135   1299    122
    132    670    537   -405   -202    605    381    646   1145   1122   1286    109
    127    659    532   -394   -202    597    368    602   1109   1080   1254     77
     93    628    532   -361   -218    579    355    563   1080   1039   1221     51
     62    626    563   -342   -249    594    355    535   1070   1026   1208     44
     46    615    566   -332   -259    589    340    498   1041   1002   1184     12
     18    597    579   -309   -280    587    332    462   1010    976   1163    -12
    -25    571    597   -272   -311    581    345    467   1021    976   1166     -5
    -36    576    613   -270   -324    594    355    472   1041    995   1189     25
    -59    592    652   -267   -358    623    358    472   1052   1000   1202     28
    -62    628    688   -283   -376    657    376    483   1070   1005   1215     41
    -62    644    706   -290   -384    672    381    491   1080   1010   1221     51
    -80    636    717   -277   -397    675    374    496   1093   1013   1221     64
    -54    693    748   -319   -400    719    410    530   1132   1026   1236     93
    -38    719    758   -340   -397    737    428    555   1158   1052   1262    111
    -18    774    792   -379   -405    782    436    576   1179   1072   1288    127
     -5    852    857   -423   -431    854    459    613   1213   1109   1327    176
    -49    875    924   -413   -485    898    465    620   1228   1132   1343    197
    -46    906    953   -431   -501    930    441    602   1228   1137   1348    205
     12    982    966   -498   -478    974    402    589   1226   1148   1358    226
      0    997    997   -498   -498    997    405    613   1244   1184   1387    252
    -28    987   1015   -483   -522   1000    397    605   1228   1174   1374    249
    -46    995   1041   -475   -542   1015    387    594   1205   1158   1361    246
    -75    971   1044   -449   -561   1008    384    584   1176   1140   1348    236
    -57    932    989   -436   -522    961    397    589   1150   1109   1325    239
    -46    857    901   -405   -475    878    405    592   1114   1067   1286    228
    -49    805    854   -379   -452    828    407    579   1080   1047   1257    179
    -51    789    839   -371   -444    813    397    553   1047   1018   1228    135
    -54    756    810   -350   -431    782    394    540   1018    979   1187    111
    -54    719    771   -332   -413    745    387    532    995    956   1166     93
    -44    709    750   -332   -397    730    371    522    971    935   1148     85
    -67    670    737   -301   -402    701    374    524    963    922   1135     96
    -72    678    750   -301   -410    714    387    535    969    932   1135    111
    -83    670    753   -293   -418    709    387    530    963    932   1130    103
    -88    646    735   -280   -413    691    394    535    966    937   1143    106
    -85    652    735   -285   -410    693    402    537    982    948   1143    111
    -83    644    727   -280   -405    685    410    537    976    948   1137    116
    -70    613    683   -272   -376    646    426    548    974    950   1148    106
    -18    576    594   -280   -306    584    426    550    950    914   1132     67
     57    413    355   -236   -150    384    467    584    888    807   1018    -15
     83    205    122   -142    -18    163    589    696    831    646    810   -176
     93    275    181   -184    -44    228    737    859    914    631    750   -270
     54    618    563   -335   -254    592    828    839   1106    836    937    -98
    -62   1114   1176   -527   -620   1145    639    431   1202   1156   1327    303
   -241   1792   2034   -774  -1137   1912    322      2   1353   1649   1943    919
   -301   2379   2678  -1039  -1488   2527     28   -161   1608   2210   2566   1525
   -213   2390   2603  -1088  -1408   2494   -249   -226   1660   2436   2813   1777
   -150   1880   2031   -865  -1091   1956   -350   -322   1275   1969   2364   1374
   -166   1213   1379   -522   -771   1296   -254   -332    670   1072   1499    574
   -194    787    979   -296   -587    883     28    -36    548    701   1049    122
   -153    737    891   -293   -522    813    252    272    730    769   1036     90
    -85    740    823   -329   -454    782    400    472    849    820   1052    116
    -51    740    792   -342   -420    766    485    587    914    844   1057    132
    -41    709    748   -335   -394    730    514    618    914    833   1041    109
    -18    678    696   -332   -355    685    532    626    901    818   1026     83
     15    667    652   -342   -319    659    537    633    901    810   1021     75
     28    652    623   -340   -296    639    550    644    906    792   1002     77
     28    639    607   -335   -290    623    561    657    904    779    984     88
     25    646    618   -337   -296    633    563    667    909    800    997     88
     20    675    654   -350   -316    667    566    678    922    813   1013     85
      2    680    678   -340   -337    680    574    683    930    810   1018     88
     18    659    639   -340   -311    649    584    685    922    800   1005     80
     28    649    620   -337   -296    636    600    709    932    813   1015     93
      7    628    620   -319   -306    626    613    730    950    828   1023    109
      5    631    626   -316   -309    628    589    711    930    807   1002     90
     31    672    641   -353   -306    659    618    740    953    831   1023    119
     33    698    665   -366   -316    683    657    787    997    870   1057    161
     25    740    714   -384   -342    727    688    831   1036    904   1085    200
     44    787    743   -415   -348    766    698    859   1060    927   1109    231
     72    789    717   -433   -322    756    704    875   1065    932   1098    228
     96    797    701   -446   -303    748    727    911   1083    945   1093    228
    122    795    672   -459   -275    735    730    935   1096    953   1091    249
    168    789    620   -478   -226    706    730    963   1114    971   1104    285
    205    800    592   -504   -194    698    735    992   1130    984   1117    303
    228    797    568   -514   -171    685    732   1008   1135    979   1111    309
    241    810    568   -527   -163    691    737   1028   1145    987   1114    329
    254    818    563   -535   -153    691    748   1060   1171   1018   1148    363
    218    789    571   -504   -176    680    732   1054   1166   1015   1158    363
    205    784    579   -496   -187    680    740   1067   1179   1026   1169    374
    184    753    566   -470   -192    659    745   1062   1169   1013   1150    363
    158    701    542   -428   -192    623    727   1041   1132    976   1111    366
    142    758    615   -452   -236    688    730   1026   1117    969   1124    394
    109    761    652   -436   -272    706    740   1010   1109    966   1132    392
     72    709    633   -392   -280    670    735    971   1070    919   1088    337
     36    652    615   -342   -288    633    727    927   1026    870   1023    285
     -2    623    626   -311   -314    626    732    896   1005    844    995    275
    -31    618    649   -296   -340    633    714    846    971    815    969    249
    -67    594    662   -265   -366    628    706    810    943    787    945    223
    -96    589    685   -246   -389    636    719    784    932    771    924    215
   -150    535    683   -194   -415    607    688    724    883    727    872    166
   -181    462    641   -140   -410    550    670    678    846    691    828    127
   -194    397    589   -101   -392    493    662    644    813    652    787     93
   -181    415    597   -116   -389    506    662    628    802    641    776     90
   -189    374    561    -93   -376    467    633    602    782    620    758     75
   -179    376    555    -98   -368    467    628    597    774    605    743     72
   -179    400    579   -111   -381    491    636    600    784    613    737     72
   -197    405    602   -103   -400    504    654    610    802    615    727     85
   -187    405    589   -111   -389    498    659    607    795    602    701     72
   -176    394    571   -109   -374    483    670    618    792    607    685     67
   -163    436    597   -137   -379    514    683    639    810    618    667     83
   -168    491    659   -161   -413    574    667    641    831    633    680    124
   -174    509    680   -168   -426    592    665    641    849    659    706    135
   -174    511    685   -168   -431    597    646    618    839    654    698    111
   -171    509    678   -171   -426    592    605    584    823    633    680    101
   -155    579    735   -210   -444    657    571    571    820    639    724    122
   -192    571    763   -189   -478    665    579    584    826    646    748    119
   -218    576    795   -181   -506    685    581    589    826    652    766    127
   -218    545    763   -163   -491    654    566    568    805    641    769    129
   -181    472    654   -145   -418    563    542    540    766    607    730     98
    -85    389    472   -153   -277    431    519    511    717    550    662     41
    -36    306    342   -137   -189    324    483    467    649    470    579    -20
    -18    252    270   -119   -145    259    452    418    589    405    522    -67
      7    239    231   -122   -111    236    439    384    550    366    493    -93
     -2    215    215   -106   -109    215    433    366    514    332    472   -109
     -7    207    213   -101   -109    210    418    358    491    311    462   -122
      7    226    218   -116   -106    220    428    374    496    306    467   -132
     80    236    155   -158    -36    197    418    355    483    277    452   -140
    140    223     83   -181     28    153    363    301    428    220    387   -176
    161    233     72   -197     44    153    366    290    420    215    384   -163
    161    228     67   -197     46    148    405    322    449    252    420   -119
    171    241     70   -205     51    155    439    353    467    267    428    -90
    145    233     85   -192     31    161    462    376    480    298    452    -90
    122    202     80   -163     20    142    488    410    506    332    485    -77
    106    109      2   -109     51     57    519    449    491    296    431   -124
     98    -57   -155    -20    127   -106    602    550    467    194    288   -254
     51   -142   -194     44    122   -168    766    730    535    140    171   -379
    -20     38     59    -10    -41     49    885    857    722    277    277   -293
   -145    436    581   -145   -363    509    826    607    818    522    589     10
   -285    974   1260   -342   -771   1117    558     75    800    875   1104    535
   -462   1551   2013   -545  -1239   1782    275   -272    883   1358   1727   1153
   -431   1784   2216   -675  -1322   2000     -5   -441    950   1756   2187   1647
   -322   1454   1777   -566  -1049   1615   -127   -519    740   1597   2008   1532
   -280    839   1119   -277   -698    979   -137   -561    218    782   1140    722
   -277    298    576    -12   -426    436    -28   -449   -161     12    303    -70
   -270     62    332    103   -301    197    158   -132    -10    -15    158   -210
   -252     98    350     75   -301    223    319    127    213    137    244   -140
   -210    140    350     36   -280    244    431    301    355    231    301    -93
   -200    116    316     41   -259    218    470    363    402    254    311    -96
   -207     83    290     62   -249    187    478    384    405    241    293   -119
   -207     70    277     67   -241    171    480    400    410    241    285   -132
   -194     59    254     67   -223    155    493    418    418    241    280   -132
   -187     41    228     70   -207    135    504    420    415    241    277   -122
   -176     59    236     59   -205    148    501    428    426    252    283   -109
   -158     72    231     41   -194    150    509    446    441    267    288    -93
   -179     54    233     62   -205    142    517    457    449    272    288    -85
   -181     59    241     59   -213    150    524    478    475    296    309    -59
   -168     98    267     33   -218    181    548    506    506    327    335    -28
   -176    109    285     33   -233    197    540    506    514    335    342    -18
   -184     98    283     44   -233    189    550    517    524    350    348    -10
   -202     77    280     59   -241    176    568    535    545    368    363      7
   -207     62    270     72   -239    163    589    558    561    379    368     28
   -220     88    306     64   -265    197    607    581    584    407    387     49
   -244    116    361     64   -301    239    615    594    600    431    402     64
   -228    142    368     41   -298    254    613    615    623    457    423     88
   -226    137    363     41   -293    249    602    633    641    485    441    106
   -197    127    322     33   -262    223    610    670    678    527    475    148
   -181    119    301     31   -241    210    615    701    709    563    504    194
   -127    106    233     10   -181    171    607    719    722    566    501    215
    -72    129    202    -28   -137    163    594    732    735    576    506    236
    -33    207    241    -88   -137    223    576    732    740    576    501    241
     -5    210    215   -101   -109    213    555    724    735    571    485    241
     38    228    189   -135    -75    210    535    719    737    568    491    259
    101    252    150   -176    -25    202    522    719    735    563    501    265
    145    231     85   -189     31    158    501    709    714    537    498    241
    181    202     20   -192     80    111    485    698    696    517    493    210
    200    189    -10   -194    103     90    485    685    683    506    488    184
    207    213      5   -210    101    109    472    652    649    472    459    166
    200    210     10   -205     93    111    457    628    623    446    415    189
    155    181     25   -168     64    103    485    628    620    444    384    231
     83    150     67   -119      7    109    498    605    600    423    342    215
     54    145     88   -101    -15    116    501    568    563    389    301    166
     57    135     75    -98     -7    106    501    537    530    355    283    122
     28     88     59    -57    -15     75    511    527    517    342    311    109
    -31     44     72     -7    -51     59    517    511    509    332    332     90
    -70     85    155     -7   -111    119    524    491    504    322    348     70
    -98    129    226    -18   -161    176    524    462    480    301    337     49
   -135    168    303    -15   -218    236    519    446    462    293    329     31
   -202    181    384     10   -293    283    537    452    470    296    329     20
   -270    213    483     28   -376    345    571    475    498    316    340     33
   -319    259    579     28   -449    418    600    491    527    327    337     36
   -332    277    610     28   -470    444    605    493    530    327    314     31
   -293    285    579      2   -436    433    581    488    514    327    296     36
   -241    262    504    -10   -371    381    587    493    506    332    288     46
   -161    257    418    -49   -288    337    592    501    511    342    283     49
    -64    285    350   -109   -207    316    568    498    519    348    275     46
      5    350    345   -176   -168    348    514    480    530    366    288     67
     31    405    374   -218   -171    389    480    454    522    366    283     72
     18    418    400   -220   -192    410    439    413    504    358    272     67
     51    441    389   -246   -168    415    397    381    483    342    249     51
     77    426    345   -252   -135    387    387    366    457    319    220     33
     83    413    329   -249   -122    371    376    345    431    301    205     23
     83    415    329   -249   -124    374    355    327    407    288    205     25
     77    402    324   -239   -122    363    355    332    407    298    236     41
     77    316    236   -200    -80    275    358    332    381    267    194    -18
     57    223    166   -140    -54    197    355    314    322    192     88    -93
     41    187    142   -114    -51    166    363    309    285    158     25    -80
     49    192    142   -119    -46    168    381    319    272    155     25    -62
      2    142    140    -72    -70    142    345    280    233    124    -15   -124
    -36    106    142    -36    -90    124    332    262    205    101    -33   -142
    -41     98    140    -31    -90    119    345    272    205    101    -20   -129
    -54     85    140    -15    -96    111    361    283    210    101    -25   -153
    -90     44    135     20   -114     88    371    301    220    111    -23   -127
   -114     28    140     41   -127     83    371    306    220    116    -18   -114
   -124     28    150     46   -137     90    371    301    213    114    -18   -116
   -129     38    168     46   -148    103    387    306    210    103    -25   -106
   -135     54    189     38   -163    122    387    303    207    106    -12    -88
   -150     12    163     67   -158     88    394    309    200     98    -15    -93
   -150   -101     46    124   -101    -25    423    340    171     44    -83   -158
   -116   -280   -163    200     23   -223    506    446    155    -57   -233   -270
   -132   -348   -218    239     41   -283    626    594    220   -122   -348   -392
   -150   -119     31    135    -90    -46    719    678    387      2   -241   -329
   -228    337    563    -54   -397    449    633    366    392    181     28   -122
   -322    839   1161   -257   -740   1000    340   -168    252    457    470    277
   -379   1397   1777   -511  -1078   1587     36   -519    236    859   1023    784
   -327   1587   1914   -631  -1122   1751   -233   -652    290   1241   1465   1158
   -262   1174   1436   -457   -849   1304   -322   -636    163   1143   1317   1080
   -254    620    875   -181   -563    748   -280   -615   -257    402    579    470
   -272    148    420     59   -348    283   -124   -496   -558   -303   -150   -213
   -246    -59    187    153   -218     62     75   -181   -327   -249   -236   -345
   -213    -31    181    122   -200     75    246     83    -59    -77   -153   -254
   -161     20    181     70   -171    101    366    270    106     23    -83   -127
   -142     51    194     44   -168    122    423    358    179     72    -44    -88
   -145     64    210     38   -176    137    426    371    184     67    -57   -119
   -132     62    194     33   -163    127    433    381    194     64    -59   -122
   -119     59    179     31   -148    119    436    392    205     70    -44   -106
    -90     70    161      7   -127    114    431    392    207     62    -44   -101
    -77     75    150      0   -114    111    423    392    205     41    -51    -93
    -64     57    119      2    -90     88    423    400    205     41    -51    -72
    -80     57    137     12   -109     96    433    413    220     54    -41    -80
   -111    111    223     -2   -168    168    433    415    233     80    -20   -116
   -119    119    239      0   -179    179    439    420    249     96    -12   -145
    -49    119    168    -36   -109    142    410    389    220     64    -25   -153
     -7    135    142    -62    -75    137    400    389    210     54    -31   -114
      0    129    129    -64    -64    129    415    426    241     90    -15    -83
     28    158    127    -93    -49    142    410    433    257    111    -12   -106
     70    192    122   -132    -25    158    397    431    259    109    -28   -116
    148    252    103   -200     23    179    381    449    275    114    -28    -67
    176    296    119   -239     28    207    366    454    277    109    -38    -41
    114    236    122   -176     -5    181    368    452    277    106    -44    -46
    106    215    106   -163      0    161    387    475    306    137    -10    -38
    135    202     67   -168     33    135    402    509    340    168     25    -12
    101    215    111   -161     -5    163    410    535    379    202     51      0
     85    239    150   -163    -33    194    420    574    420    241     90     31
     75    262    187   -171    -54    226    439    628    475    283    135     85
     28    296    267   -161   -119    283    454    675    519    322    161    109
     51    290    239   -171    -93    265    433    657    493    290    140     98
     67    244    176   -155    -54    213    428    652    480    290    155    122
     59    233    174   -148    -57    205    436    665    488    303    166    122
     72    262    189   -166    -57    226    452    672    485    298    171    150
     67    241    174   -158    -51    207    472    688    493    314    192    171
     70    197    127   -135    -28    163    467    672    465    277    181    153
    103    202     98   -155      2    150    441    633    420    244    153    116
     46    223    176   -135    -64    200    439    607    394    213    116     83
    -83    132    215    -25   -150    174    452    558    332    148     51     36
    -80    171    249    -46   -166    210    472    535    316    142     36     12
    -70    213    283    -72   -176    246    475    514    319    150     41      5
    -54    236    290    -90   -171    262    483    501    322    145     46     23
    -46    202    246    -80   -148    226    462    457    280     98     18     -2
    -64    171    236    -51   -150    202    449    415    244     67    -15    -49
    -80    184    262    -54   -171    220    436    389    228     57    -31    -96
    -75    192    267    -57   -171    228    433    371    218     49    -33   -116
    -77    153    231    -38   -155    192    431    368    215     46    -38   -109
    -62    189    252    -62   -158    218    446    387    233     70    -20    -70
    -36    192    228    -77   -132    210    441    368    215     49    -46    -77
    -25    218    244    -96   -135    231    439    371    218     54    -49    -64
    -33    244    277   -106   -155    259    459    397    246     72    -38    -33
    -75    267    342    -98   -207    303    480    413    275    111    -12    -28
    -67    290    358   -111   -213    324    483    410    275    106    -15    -25
    -54    314    368   -129   -210    340    496    428    298    124     10     15
    -38    368    407   -166   -223    387    498    452    335    168     54     46
     -5    426    428   -210   -218    426    491    459    366    231    109     80
     20    480    459   -252   -220    470    459    449    387    275    153     75
     28    537    509   -283   -239    524    431    444    405    290    176    103
     31    542    509   -288   -239    527    415    433    400    272    168    137
     36    540    504   -288   -233    522    400    415    376    241    127    135
     46    509    459   -280   -205    485    379    392    345    220    103     98
     36    555    519   -296   -241    537    355    363    309    176     70     70
     64    511    446   -288   -192    480    335    345    267    127     18     33
     72    363    290   -218   -109    327    348    348    257    132     18    -15
     46    306    257   -179   -106    283    361    361    265    140     41    -25
     23    301    277   -161   -127    290    387    381    280    145     46      7
     33    301    265   -168   -116    283    387    358    254    103      2     -7
     59    298    239   -179    -90    270    381    348    228     49    -54     10
     96    272    174   -184    -38    223    363    327    189      0   -109     18
    116    241    124   -179     -2    184    366    327    194     44    -88    -36
    111    270    158   -192    -23    213    366    327    205     59    -57    -67
    111    290    179   -202    -33    236    376    337    210     59    -38    -46
     96    270    174   -184    -38    220    384    342    205     51    -41    -38
     72    259    187   -166    -57    223    394    342    213     51    -44    -38
     67    228    161   -150    -46    194    392    340    202     20    -62    -20
     88    205    116   -148    -15    161    381    337    187     10    -75    -41
     85    135     49   -111     18     90    389    348    163    -12    -90    -83
     85    -41   -127    -20    106    -83    428    392     98   -124   -215   -187
     46   -223   -272     88    158   -246    568    535    106   -246   -392   -350
     25   -148   -174     59     98   -161    711    675    244   -197   -374   -366
    -23    184    207    -83   -114    197    711    509    324    -41   -163   -192
   -132    683    815   -275   -472    748    444     12    301    246    262    228
   -257   1340   1597   -542   -927   1467    119   -363    394    719    865    823
   -285   1748   2034   -732  -1158   1891   -181   -542    542   1215   1413   1350
   -249   1569   1816   -662  -1034   1691   -384   -581    550   1400   1556   1467
   -228    969   1197   -368   -711   1083   -392   -581    205    870    984    935
   -246    327    574    -41   -410    449   -265   -550   -345    -64     67    122
   -239    -10    226    124   -233    106    -36   -275   -342   -319   -259   -163
   -205    -33    171    116   -189     70    158     10    -96   -194   -197   -101
   -168      0    168     85   -168     83    303    215     75    -88   -140    -51
   -127     33    158     46   -142     96    371    303    148    -54   -148    -67
    -83     -5     77     44    -80     36    374    314    127   -103   -189    -83
   -103    -49     51     75    -77      0    392    337    129   -101   -194   -109
   -101    -33     67     67    -85     15    405    353    135    -80   -184   -124
    -62     44    106      7    -83     75    439    394    187    -33   -140    -64
    -23    127    150    -51    -85    137    467    433    233     -2   -109    -51
     44    137     93    -90    -25    116    439    410    192    -49   -132    -93
     57    163    106   -109    -23    135    457    444    210    -23   -114    -51
      5    197    192   -103    -93    194    488    475    249     28    -77    -12
    -36    187    220    -75   -127    202    511    496    290     44    -54     10
    -88    142    228    -28   -158    184    532    514    316     54    -46     33
    -28    101    129    -36    -77    114    524    498    290     15    -72     49
     44     75     31    -59      5     54    524    506    293     36    -46     51
     49    122     72    -85    -12     98    548    550    345     98     23     83
     -2    176    176    -88    -90    176    558    563    368    122     54     83
    -33    197    231    -80   -132    213    568    587    389    137     70     90
    -46    192    239    -75   -142    213    587    618    407    145     80    132
    -46    168    215    -62   -132    192    602    639    423    153     83    148
    -38    189    228    -77   -132    210    597    646    436    171     93    127
    -57    244    301    -93   -179    272    600    675    472    215    145    158
   -114    296    407    -90   -262    353    623    732    537    280    210    215
   -137    306    444    -85   -290    376    636    771    571    303    231    259
   -127    254    379    -64   -252    314    618    769    537    277    207    272
   -119    236    355    -57   -236    296    602    784    530    275    207    303
   -171    270    439    -49   -306    355    613    820    563    335    270    324
   -213    316    527    -51   -371    420    620    833    576    348    285    319
   -233    322    555    -44   -394    436    631    841    568    332    272    327
   -200    319    519    -59   -358    418    631    828    542    290    233    324
   -187    345    532    -80   -358    439    652    844    553    324    270    337
   -153    316    470    -83   -311    394    649    813    514    296    257    296
   -137    296    433    -80   -285    363    649    787    478    259    233    270
   -132    301    433    -83   -283    366    649    761    459    236    207    236
   -132    280    413    -75   -272    345    652    722    418    187    168    213
   -124    262    387    -70   -254    322    654    672    376    135    124    200
   -135    246    379    -57   -257    311    667    654    366    124    119    197
   -135    231    366    -46   -249    298    667    633    358    129    124    176
   -155    233    389    -38   -272    311    672    610    355    122    116    163
   -189    220    410    -15   -301    316    688    594    355    106     90    148
   -155    179    335    -12   -244    257    662    537    288     31     15    122
   -127    148    275    -10   -200    210    657    514    272     31     20    111
   -109    137    246    -15   -179    189    657    506    285     49     49     90
    -90    132    220    -20   -155    176    641    485    272     36     36     75
    -75    122    194    -25   -135    158    633    470    262     15      5     70
    -88     57    145     15   -116    101    633    467    252    -23    -51     80
    -41     -2     38     20    -41     18    610    441    215    -67    -98     70
    -25      0     25     10    -25     12    605    436    220    -25    -57     15
    -18     23     41     -5    -31     31    605    439    233     -7    -38     -7
    -12     28     41     -7    -25     33    618    452    246     -2    -31      5
    -38     51     88     -7    -64     67    652    493    290     25    -10     38
    -49    129    179    -41   -114    153    670    514    329     57     18     83
    -23    163    187    -72   -106    174    636    475    296     31      5     70
    -54    187    241    -64   -148    213    605    465    296     41     28    103
    -98    171    270    -36   -184    220    571    452    296     59     46    106
   -124    161    283    -18   -202    220    561    446    298     59     46    116
   -129    150    280    -12   -205    215    550    433    277     28     18    114
   -132    148    280     -7   -205    213    540    423    259     20     15    106
   -153    111    265     18   -210    189    558    433    267     25     12     96
   -158     44    202     57   -181    122    566    433    246     -5    -25     88
   -140    -23    114     80   -129     44    553    400    179    -83   -119     41
   -124    -75     49    101    -88    -12    548    381    142   -106   -137     -5
   -122    -72     49     96    -88    -12    537    361    114   -124   -148    -44
   -124    -80     44    101    -85    -18    532    337     83   -155   -179    -70
   -124   -122      2    122    -64    -59    522    316     46   -189   -218    -88
   -119   -184    -64    153    -28   -124    522    309     31   -215   -236   -109
   -116   -155    -41    135    -38    -98    511    298     23   -220   -231   -109
   -124   -148    -23    135    -51    -85    517    296     18   -231   -246   -119
   -140   -148     -7    142    -67    -80    522    296     15   -244   -257   -116
   -124   -179    -54    153    -36   -116    514    283     -7   -265   -277   -127
   -137   -194    -59    163    -38   -127    519    283    -12   -277   -285   -124
   -145   -210    -64    176    -41   -137    535    293     -5   -277   -283   -111
   -158   -200    -44    179    -59   -122    548    298      0   -267   -283   -135
   -166   -254    -88    210    -38   -171    558    303    -25   -311   -337   -181
   -101   -449   -350    275    124   -402    592    363    -96   -441   -491   -324
    -44   -626   -584    335    270   -605    706    511    -96   -540   -633   -504
    -62   -519   -459    288    197   -488    831    667     57   -449   -576   -485
   -166   -168     -2    168    -83    -85    849    501    189   -244   -329   -246
   -350    384    732    -18   -542    558    605    -46    215     90    158    275
   -517   1002   1519   -241  -1018   1260    345   -459    322    548    774    906
   -527   1400   1927   -439  -1228   1665     57   -662    452   1002   1317   1493
   -459   1236   1696   -387  -1078   1465   -132   -745    342   1000   1317   1613
   -436    587   1021    -77   -730    802   -132   -774   -114    301    566    857
   -394    -49    345    220   -371    148      2   -636   -506   -436   -239      5
   -327   -327      0    327   -166   -163    197   -301   -454   -589   -483   -265
   -233   -371   -137    303    -49   -254    358    -10   -259   -470   -431   -249
   -158   -394   -239    275     38   -316    444    145   -168   -436   -433   -257
   -140   -444   -306    290     80   -376    498    228   -122   -426   -441   -262
   -109   -433   -327    270    106   -379    509    244   -116   -439   -454   -265
    -57   -446   -389    252    166   -418    506    246   -132   -462   -475   -275
    -51   -441   -389    246    166   -418    504    254   -135   -467   -483   -283
    -85   -433   -348    257    129   -392    527    288   -106   -446   -457   -257
   -163   -389   -228    275     31   -309    568    340    -46   -407   -423   -218
   -124   -439   -314    283     93   -376    530    285   -129   -509   -504   -265
   -103   -454   -350    277    122   -402    522    293   -135   -483   -470   -259
   -122   -397   -275    259     75   -337    548    335    -75   -413   -402   -244
   -135   -371   -236    252     49   -303    555    348    -57   -400   -387   -239
   -161   -384   -223    272     31   -303    563    358    -51   -400   -394   -236
   -187   -381   -197    283      5   -288    581    379    -33   -384   -379   -220
   -179   -400   -220    288     20   -311    589    387    -28   -384   -387   -210
   -168   -381   -215    272     20   -301    592    397    -20   -387   -392   -192
   -168   -345   -176    257      2   -262    600    410     -2   -358   -363   -168
   -181   -355   -176    267     -2   -267    615    436     20   -329   -337   -153
   -210   -348   -137    277    -36   -244    639    478     59   -303   -316   -132
   -218   -358   -142    288    -38   -249    641    491     62   -311   -340   -106
   -187   -376   -189    283      0   -283    633    506     57   -316   -348    -77
   -187   -329   -142    254    -23   -236    644    550    101   -252   -270    -80
   -176   -306   -129    239    -23   -218    639    571    111   -233   -249    -67
   -187   -316   -129    249    -31   -223    652    610    132   -215   -228    -23
   -200   -293    -93    246    -54   -194    675    665    179   -161   -168      5
   -223   -277    -54    249    -85   -166    683    693    213   -127   -129     31
   -239   -252    -15    244   -114   -135    688    711    233   -116   -135     64
   -226   -246    -23    233   -103   -135    675    714    220   -137   -158    101
   -233   -259    -25    246   -103   -142    675    730    228   -111   -127    101
   -244   -272    -28    257   -109   -150    683    740    239    -80    -93     85
   -236   -231      2    233   -119   -114    691    748    249    -70    -75    116
   -275   -223     51    249   -166    -88    704    750    265    -62    -75    127
   -280   -236     44    259   -163    -96    704    714    233   -119   -145     88
   -257   -231     23    244   -142   -103    675    652    153   -194   -197     59
   -283   -226     57    254   -171    -85    672    646    150   -184   -187     64
   -311   -280     31    296   -174   -124    680    631    142   -194   -202     44
   -319   -322     -2    322   -158   -163    680    607    135   -200   -200      2
   -387   -366     20    374   -205   -174    696    576    119   -223   -218    -15
   -457   -387     67    420   -262   -161    698    519     96   -244   -233    -31
   -418   -389     28    402   -226   -181    662    459     57   -285   -275    -67
   -368   -397    -28    384   -171   -213    639    449     36   -309   -306    -80
   -384   -444    -59    413   -163   -254    628    436     20   -319   -319    -77
   -394   -454    -62    423   -166   -259    613    415      7   -332   -324    -96
   -420   -449    -31    433   -194   -239    615    405      7   -335   -322   -106
   -467   -467      0    467   -233   -233    639    413     18   -327   -314   -109
   -540   -483     57    509   -298   -213    688    415     31   -316   -301   -103
   -566   -452    114    509   -340   -168    724    428     64   -277   -265    -72
   -545   -410    135    478   -342   -137    737    491    114   -231   -220    -28
   -548   -389    158    470   -353   -116    761    545    155   -202   -194     15
   -605   -361    241    483   -426    -59    792    574    192   -171   -153     51
   -732   -319    413    527   -574     46    857    568    236   -114    -85     70
   -831   -296    532    563   -683    116    888    519    254    -90    -49    114
   -709   -223    485    467   -597    129    813    542    283    -54    -18    155
   -620   -166    454    392   -540    142    753    615    319    -23     -2    181
   -709   -163    545    436   -628    189    763    600    311    -36     -7    158
   -815   -189    626    501   -722    218    789    550    301    -36      7    158
   -782   -210    571    496   -678    179    743    561    290    -28     12    148
   -745   -254    491    498   -620    116    730    620    303    -28    -10    163
   -670   -324    342    496   -509      7    735    626    275    -62    -70    150
   -579   -418    161    498   -371   -129    722    571    205   -135   -163     67
   -600   -465    135    532   -368   -166    761    498    153   -192   -207      7
   -678   -537    137    607   -410   -200    800    392     90   -241   -233    -18
   -548   -600    -54    574   -249   -327    730    379     41   -272   -265    -49
   -423   -641   -218    532   -103   -431    675    426     18   -293   -293    -77
   -665   -714    -49    691   -309   -381    805    368      5   -332   -316   -101
   -919   -756    161    836   -542   -296    885    194    -57   -376   -348    -93
   -784   -766     18    774   -402   -374    769    215    -67   -350   -335    -62
   -420   -675   -254    548    -85   -465    607    374    -33   -316   -337    -57
   -223   -623   -400    423     88   -511    558    498    -15   -301   -335    -85
   -288   -639   -353    462     31   -496    597    524     10   -252   -262    -77
   -319   -633   -316    475     -2   -475    610    501      2   -259   -257    -96
   -324   -662   -337    491      5   -501    620    478    -23   -296   -306   -119
   -316   -727   -410    522     46   -568    636    470    -62   -355   -384   -148
   -277   -854   -576    563    148   -714    693    540   -106   -475   -540   -270
   -244   -989   -748    615    249   -870    815    711    -51   -519   -639   -410
   -244   -862   -618    553    184   -743    927    872    135   -397   -558   -374
   -332   -509   -176    420    -77   -342    924    678    241   -207   -314   -132
   -472     44    517    213   -496    280    675     88    166     88    168    371
   -613    667   1278    -28   -945    971    431   -319    200    524    787   1008
   -633    976   1608   -174  -1122   1291    171   -537    254    940   1314   1602
   -568    719   1288    -75   -927   1002      7   -633    101    943   1322   1641
   -537     72    610    231   -574    340     41   -602   -327    241    542    826
   -501   -454     46    478   -275   -205    171   -457   -691   -535   -319    -49
   -452   -709   -257    579    -98   -483    340   -140   -594   -662   -566   -290
   -415   -706   -290    561    -62   -498    488    155   -342   -498   -483   -189
   -350   -678   -329    514    -12   -504    600    355   -187   -407   -439   -116
   -316   -685   -368    501     25   -527    665    459   -109   -342   -400   -114
   -306   -675   -371    488     31   -524    678    480    -98   -342   -413   -142
   -296   -670   -374    483     38   -522    680    493   -103   -366   -446   -142
   -283   -683   -400    480     57   -542    680    506   -109   -368   -454   -148
   -270   -683   -415    475     70   -550    680    522   -103   -358   -439   -150
   -257   -667   -413    462     75   -540    680    519   -109   -363   -441   -161
   -277   -628   -350    454     36   -491    717    504   -103   -358   -420   -158
   -301   -623   -322    462      7   -475    722    467   -111   -358   -402   -171
   -285   -626   -340    454     25   -483    693    504   -101   -340   -392   -176
   -275   -641   -366    457     44   -506    675    563    -75   -327   -405   -142
   -265   -649   -384    457     59   -517    675    563    -70   -329   -410   -116
   -309   -628   -322    467      5   -475    709    519    -77   -335   -413   -111
   -303   -620   -316    462      5   -467    696    506    -85   -324   -407    -88
   -262   -587   -327    423     31   -459    662    587    -33   -262   -361    -67
   -259   -594   -335    428     36   -465    672    633      7   -233   -337    -70
   -303   -615   -314    459      2   -465    696    644     28   -218   -322    -62
   -353   -620   -270    485    -44   -446    724    610     33   -213   -303    -51
   -309   -594   -285    452    -12   -441    693    589     18   -210   -293    -38
   -218   -576   -358    397     70   -467    657    675     64   -158   -259    -15
   -228   -576   -348    400     57   -462    678    704    103   -132   -252      7
   -296   -563   -267    428    -15   -415    722    696    127   -119   -241      5
   -355   -581   -226    467    -64   -405    766    652    148    -96   -228     41
   -322   -527   -205    426    -59   -366    735    662    161    -96   -228     96
   -176   -506   -332    340     77   -418    649    761    179    -67   -213    142
    -90   -498   -407    293    158   -454    618    844    215    -36   -192    155
   -103   -472   -371    288    132   -423    646    865    244    -10   -148    181
   -166   -475   -309    322     70   -392    698    865    272     28    -85    176
   -228   -459   -233    342      0   -348    727    771    226    -15   -109    127
   -179   -465   -285    322     51   -376    688    771    189    -41   -145    135
   -116   -472   -355    293    116   -415    659    844    213    -23   -132    174
   -101   -467   -366    285    132   -418    652    833    197    -41   -145    158
   -129   -480   -350    303    109   -415    662    800    166    -77   -163    119
   -148   -446   -298    298     72   -374    659    763    148    -88   -171     77
   -168   -428   -262    296     44   -345    659    724    127   -111   -189     46
   -197   -462   -265    329     33   -363    667    693     96   -153   -223     20
   -202   -457   -254    329     23   -355    672    662     70   -181   -231     18
   -202   -485   -283    342     38   -384    665    623     36   -218   -246     -7
   -187   -504   -316    342     62   -410    639    568    -20   -275   -324   -111
   -192   -501   -309    348     57   -405    631    540    -49   -319   -400   -129
   -200   -509   -311    353     54   -410    615    511    -75   -348   -413   -148
   -194   -530   -335    361     67   -433    613    501    -85   -355   -407   -153
   -192   -524   -332    358     67   -428    597    480    -96   -371   -426   -174
   -210   -514   -303    363     46   -410    600    491    -77   -353   -397   -163
   -213   -478   -265    345     23   -374    615    509    -57   -332   -376   -163
   -187   -428   -241    309     25   -337    605    491    -59   -324   -368   -171
   -184   -402   -218    293     15   -311    613    509    -41   -316   -358   -135
   -205   -428   -223    316      7   -327    636    545      0   -257   -296   -129
   -207   -368   -161    288    -25   -265    636    566     51   -194   -246   -129
   -192   -288    -96    239    -49   -192    631    579     93   -153   -205    -62
   -189   -252    -64    220    -62   -161    613    561    101   -148   -189    -28
   -181   -241    -59    213    -62   -150    579    530    101   -135   -168     -7
   -163   -252    -88    207    -38   -171    563    524    103   -124   -153      7
   -155   -270   -114    213    -20   -192    550    522     90   -142   -181      7
   -158   -267   -109    210    -25   -189    555    524     93   -153   -200     25
   -132   -272   -140    202      2   -207    542    496     70   -153   -174     25
   -132   -259   -129    194     -2   -194    535    483     57   -148   -171    -57
   -127   -340   -215    233     44   -277    527    472     20   -194   -215   -101
   -111   -410   -298    259     90   -355    519    467     -5   -233   -257   -127
   -101   -428   -327    265    111   -379    522    467    -15   -252   -288   -119
    -96   -496   -400    296    150   -449    514    441    -64   -319   -363   -127
    -88   -555   -467    319    189   -511    511    426    -98   -355   -402   -129
    -85   -561   -478    322    194   -519    501    413   -111   -363   -405   -137
    -88   -576   -488    332    200   -532    509    420    -98   -329   -366   -161
   -101   -587   -488    342    192   -537    511    418    -98   -316   -345   -197
   -111   -566   -457    337    171   -511    504    418   -103   -329   -366   -184
   -137   -566   -428    350    145   -498    511    436    -98   -342   -397   -148
   -140   -550   -410    345    135   -480    506    439    -88   -337   -400   -132
   -132   -581   -452    355    158   -517    498    413   -101   -350   -397   -140
   -150   -610   -459    379    153   -535    517    413    -93   -329   -381   -176
   -171   -623   -454    394    140   -540    532    433    -77   -309   -350   -213
   -176   -678   -501    428    161   -589    563    485    -88   -361   -423   -267
   -174   -859   -685    514    254   -771    667    633    -64   -472   -592   -363
   -148   -880   -732    514    290   -807    776    776     41   -498   -680   -418
   -189   -610   -420    397    114   -514    826    763    192   -348   -527   -288
   -306   -218     88    262   -197    -64    688    337    122   -140   -176    -31
   -428    363    792     31   -610    576    379   -202    -28    200    371    402
   -472    878   1350   -202   -911   1114     93   -504    -18    636    943    904
   -371    844   1213   -239   -792   1028   -135   -600    -20    901   1223   1202
   -298    293    592      2   -444    441   -176   -602   -296    506    779    888
   -335   -241     90    288   -215    -75    -75   -535   -724   -379   -148    111
   -353   -665   -311    506    -20   -488    109   -301   -776   -761   -597   -340
   -361   -717   -355    537     -2   -537    259    -23   -488   -574   -504   -379
   -368   -623   -254    496    -57   -439    387    210   -233   -397   -381   -259
   -345   -607   -265    475    -41   -436    478    381    -77   -327   -381   -127
   -257   -652   -394    454     67   -524    480    397    -77   -361   -433   -106
   -244   -657   -415    449     83   -537    488    405    -70   -353   -407   -122
   -252   -662   -410    457     77   -537    509    426    -23   -272   -329   -184
   -252   -646   -397    446     70   -522    511    426    -18   -283   -350   -226
   -239   -628   -389    433     72   -509    511    436     -5   -283   -355   -181
   -228   -618   -389    423     80   -504    511    441      2   -283   -371   -158
   -205   -613   -407    410    101   -511    498    420     -5   -290   -379   -168
   -200   -610   -410    405    103   -511    501    426     10   -272   -363   -166
   -200   -631   -431    415    114   -532    493    426     12   -277   -371   -166
   -223   -633   -410    428     90   -522    506    446     36   -272   -389   -140
   -228   -602   -374    415     72   -488    514    465     59   -267   -400    -96
   -166   -605   -439    384    132   -522    480    423     28   -288   -402   -109
   -184   -576   -392    379    103   -485    509    467     80   -223   -335    -62
   -205   -576   -374    389     83   -475    530    488    116   -176   -285    -83
   -205   -550   -345    379     70   -449    532    511    148   -142   -246    -67
   -200   -532   -332    363     62   -433    532    527    163   -137   -254    -38
   -213   -498   -285    355     33   -392    537    553    192   -124   -262      7
   -194   -498   -303    345     54   -402    530    558    197   -132   -272     44
   -205   -511   -306    358     49   -410    548    592    244    -54   -181     46
   -210   -467   -259    337     23   -363    545    607    275    -15   -145     28
   -207   -433   -228    319     10   -332    555    646    311     10   -129     83
   -197   -407   -210    301      5   -309    563    683    348     41   -106    132
   -192   -379   -187    285     -2   -283    574    717    389     93    -64    150
   -181   -350   -168    265    -10   -259    566    735    407    114    -51    168
   -197   -342   -145    270    -28   -244    574    761    426    124    -49    197
   -226   -340   -114    280    -57   -226    600    802    457    153    -25    223
   -155   -358   -202    257     23   -280    563    730    379     75    -85    155
   -148   -368   -223    257     36   -296    576    745    381     77    -72    192
   -168   -345   -176    257      2   -262    589    753    384     88    -57    215
   -213   -335   -122    272    -46   -231    602    748    374     75    -54    181
   -283   -337    -54    311   -114   -197    626    745    361     54    -70    150
   -288   -340    -51    311   -119   -197    615    696    314      7   -109    119
   -280   -332    -54    306   -114   -194    597    644    262    -49   -163     98
   -293   -355    -62    324   -116   -210    592    610    233    -77   -202     77
   -296   -376    -80    337   -109   -228    592    584    218    -80   -202     59
   -298   -400   -101    348   -101   -252    581    548    194   -103   -218     31
   -309   -410   -101    358   -106   -254    579    519    181   -103   -228     -7
   -332   -407    -77    368   -127   -244    576    504    176   -109   -239    -25
   -319   -436   -116    379   -101   -277    555    467    142   -153   -290    -28
   -283   -483   -200    381    -44   -340    527    418     90   -207   -345    -49
   -303   -493   -189    397    -57   -342    537    428    101   -189   -335    -51
   -335   -483   -150    407    -93   -319    555    452    129   -158   -301    -33
   -335   -485   -150    410    -93   -319    566    452    142   -129   -262    -57
   -329   -457   -127    392   -103   -293    574    462    161   -111   -236    -57
   -335   -423    -88    379   -124   -257    589    483    187    -88   -218    -15
   -348   -397    -49    371   -153   -223    610    511    226    -49   -181     33
   -361   -374    -12    368   -174   -194    628    537    262    -15   -155     54
   -361   -319     38    337   -202   -140    631    553    298     15   -132     88
   -358   -249    109    303   -233    -70    618    550    309     23   -127    122
   -366   -215    150    288   -259    -33    605    548    329     51    -96    153
   -353   -163    189    259   -272     12    579    535    350     85    -51    163
   -345   -127    218    233   -283     46    574    545    368    111    -12    194
   -329   -122    207    223   -270     41    571    545    361    119      2    189
   -316   -127    189    220   -257     31    568    540    358    127      7    181
   -319   -127    192    223   -257     31    579    558    368    132      5    215
   -332   -161    171    246   -254      5    581    558    355    106    -20    207
   -337   -257     77    296   -210    -90    581    548    327     80    -51    150
   -348   -329     18    335   -184   -155    584    542    296     44    -98    127
   -361   -358      2    361   -181   -179    587    542    277     12   -140    137
   -358   -428    -72    392   -145   -252    579    511    233    -23   -150     90
   -379   -478    -98    428   -142   -288    576    498    213    -28   -145     57
   -413   -501    -90    457   -163   -296    568    485    200    -38   -153     28
   -475   -517    -41    496   -218   -280    558    472    181    -59   -179     18
   -537   -613    -75    574   -231   -345    553    459    161    -88   -218     15
   -587   -670    -83    628   -252   -379    548    449    148   -101   -228    -10
   -568   -701   -132    633   -218   -418    530    415    111   -137   -267    -46
   -545   -704   -158    626   -194   -431    535    423    106   -145   -275    -20
   -527   -670   -142    597   -194   -407    553    441    132   -103   -218    -25
   -527   -628   -101    576   -215   -366    579    467    161    -72   -179     -5
   -550   -628    -77    589   -239   -353    613    504    184    -62   -171     15
   -524   -704   -179    615   -174   -441    628    522    145   -127   -244    -49
   -449   -859   -410    652    -20   -636    714    631    119   -257   -426   -197
   -392   -878   -485    633     44   -683    865    836    244   -262   -491   -272
   -392   -613   -220    501    -85   -418    963    896    415   -114   -353   -184
   -478   -150    327    314   -402     88    846    483    381     62    -67     64
   -613    459   1070     75   -841    763    530   -103    262    389    449    568
   -696   1085   1782   -194  -1239   1434    228   -475    272    849   1062   1140
   -644   1296   1940   -327  -1293   1615    -51   -646    303   1234   1519   1587
   -571    891   1462   -158  -1015   1176   -127   -646    153   1085   1325   1415
   -563    194    758    181   -662    475    -18   -535   -246    272    441    613
   -532   -355    176    441   -355    -90    171   -327   -478   -387   -306    -67
   -472   -519    -46    493   -213   -283    340    -12   -272   -361   -394   -132
   -423   -509    -85    467   -168   -298    485    254    -31   -197   -283    -38
   -350   -496   -148    420   -101   -322    566    405     90   -124   -252     -2
   -319   -545   -228    431    -46   -387    607    467    142   -109   -257     -2
   -329   -579   -252    452    -41   -415    628    498    155   -116   -272    -10
   -254   -623   -368    439     57   -496    592    452    101   -171   -314    -51
   -207   -639   -433    420    111   -537    581    452    103   -142   -280    -77
   -189   -600   -410    394    109   -506    568    449    111   -137   -285    -93
   -213   -566   -353    389     67   -459    558    441    106   -145   -298    -96
   -267   -553   -285    410      7   -420    571    462    122   -132   -288    -77
   -348   -558   -213    452    -67   -387    600    504    166    -98   -254    -31
   -397   -555   -158    475   -119   -358    615    522    197    -67   -223    -12
   -355   -522   -166    436    -96   -345    571    467    150   -109   -265    -51
   -348   -509   -161    428    -93   -335    579    488    168    -85   -244    -23
   -366   -506   -140    433   -114   -324    584    504    192    -72   -228     -7
   -392   -537   -145    465   -124   -342    605    532    228    -49   -202     25
   -420   -519   -101    467   -161   -311    615    553    259    -25   -181     49
   -436   -472    -36    454   -200   -254    615    563    277    -10   -174     72
   -449   -420     25    433   -239   -200    623    589    311     15   -150    116
   -465   -420     41    441   -254   -189    633    613    337     51   -106    127
   -465   -433     31    449   -249   -202    639    631    353     67    -93    127
   -449   -436     12    444   -231   -213    649    665    389     98    -70    158
   -457   -418     38    436   -249   -189    657    701    428    135    -36    202
   -459   -394     62    426   -262   -166    665    740    467    179     -2    241
   -444   -371     72    405   -259   -150    672    782    506    223     36    262
   -371   -350     20    361   -197   -166    657    787    506    236     44    272
   -319   -337    -20    327   -150   -179    636    784    491    226     23    265
   -298   -327    -28    311   -135   -179    636    802    498    236     36    277
   -285   -366    -83    324   -103   -226    641    815    498    233     41    283
   -293   -379    -85    337   -103   -233    646    820    493    231     41    290
   -303   -314    -12    306   -148   -163    636    802    483    218     38    288
   -303   -303      0    303   -153   -153    636    787    462    184      7    275
   -298   -329    -31    314   -135   -181    636    761    426    142    -25    265
   -311   -397    -85    355   -114   -241    646    740    392    111    -38    257
   -316   -379    -64    348   -127   -220    633    701    361     98    -36    220
   -319   -335    -15    327   -153   -176    615    654    340     85    -44    181
   -303   -345    -44    322   -129   -194    594    592    298     46    -80    129
   -254   -345    -90    301    -83   -218    568    527    257      0   -137     83
   -254   -418   -163    335    -46   -290    558    483    228    -36   -179     59
   -252   -462   -210    355    -20   -337    545    449    215    -54   -200     41
   -252   -475   -226    361    -15   -350    535    420    210    -62   -213     28
   -231   -485   -254    358     10   -371    514    376    184    -98   -267      0
   -226   -509   -283    366     25   -397    501    345    150   -132   -303     -2
   -215   -537   -322    374     51   -431    509    335    137   -124   -296    -20
   -200   -537   -337    368     67   -439    517    327    129   -111   -272    -41
   -207   -509   -301    358     46   -405    535    350    158    -72   -239    -28
   -210   -470   -262    340     25   -368    553    374    189    -46   -213     20
   -202   -410   -207    303      2   -309    553    379    197    -44   -210     57
   -210   -407   -197    309     -7   -303    566    397    213    -25   -194     62
   -220   -392   -171    306    -25   -283    581    420    236      2   -168     46
   -223   -366   -142    293    -41   -254    597    452    283     38   -135     88
   -213   -309    -96    259    -59   -202    600    470    327     80    -96    129
   -197   -236    -38    215    -80   -137    589    472    353    116    -62    171
   -168   -207    -38    189    -64   -124    566    467    350    129    -49    189
   -155   -231    -75    189    -41   -153    553    462    350    119    -49    194
   -163   -288   -124    223    -20   -207    558    470    366    119    -46    205
   -176   -327   -150    249    -12   -239    563    485    363    116    -41    218
   -176   -340   -163    259     -7   -252    563    483    371    127    -41    215
   -161   -288   -127    223    -18   -210    483    407    298     57    -98    166
   -168   -244    -77    205    -46   -161    431    371    270     36   -127    140
   -181   -290   -111    236    -36   -202    426    358    246      2   -171    111
   -244   -389   -145    316    -49   -267    449    350    233    -33   -213     93
   -293   -444   -150    366    -72   -298    506    355    223    -44   -223     93
   -322   -470   -148    394    -88   -311    514    358    194    -62   -228    111
   -348   -496   -148    420   -101   -322    506    350    174    -46   -189     72
   -389   -475    -85    433   -153   -280    514    350    171    -23   -153     51
   -418   -488    -70    454   -174   -280    527    358    168    -23   -148     72
   -446   -478    -31    462   -207   -254    530    371    181    -10   -129     96
   -472   -472     -2    470   -236   -239    540    389    197      0   -132     90
   -488   -504    -15    496   -236   -259    540    381    192    -10   -158     80
   -472   -537    -64    504   -205   -303    519    350    153    -54   -202     93
   -491   -532    -44    511   -223   -288    519    361    161    -49   -192    114
   -522   -527     -5    522   -259   -267    530    379    174    -33   -174    124
   -519   -594    -75    558   -223   -335    548    402    163    -54   -192     88
   -452   -714   -262    584    -96   -488    594    488    137   -148   -314    -49
   -418   -782   -366    600    -28   -574    706    662    189   -197   -428   -179
   -431   -636   -205    532   -114   -420    831    826    366    -90   -363   -124
   -545   -285    259    415   -402    -12    833    633    491    122    -90    142
   -779    272   1049    252   -914    659    587     41    475    449    423    670
   -982    883   1865     49  -1423   1374    327   -402    519    872   1031   1275
  -1005   1215   2218   -106  -1613   1717     25   -662    553   1273   1564   1834
   -888    992   1880    -51  -1384   1436   -155   -766    400   1236   1543   1875
   -763    402   1163    179   -963    782   -161   -763      0    537    745   1106
   -680   -200    478    439   -579    137    -20   -555   -288   -129    -38    303
   -571   -504     67    537   -319   -220    148   -192   -189   -231   -275     67
   -452   -561   -109    506   -171   -335    275    103      0   -135   -270     93
   -348   -542   -194    444    -80   -368    348    254    106    -62   -223     98
   -311   -548   -239    428    -36   -394    376    314    148    -36   -207    101
   -283   -568   -288    426      0   -428    371    316    137    -57   -231     80
   -270   -571   -301    420     15   -436    374    322    140    -72   -249     59
   -236   -566   -332    400     46   -449    376    327    135    -75   -265     33
   -140   -610   -472    374    166   -542    327    280     70   -140   -322     -2
    -93   -636   -542    363    223   -589    316    290     72   -132   -327     18
    -62   -646   -584    355    259   -615    324    290     72   -132   -348     10
    -33   -636   -602    332    283   -618    324    283     67   -148   -368     -2
    -15   -633   -618    324    301   -626    309    275     57   -155   -379     -7
     -5   -646   -644    324    316   -646    303    280     59   -150   -381     -2
     -7   -631   -623    319    306   -628    322    298     77   -132   -371     15
    -20   -613   -594    316    285   -605    337    298     85   -119   -358     31
    -15   -607   -592    309    288   -600    348    314    101    -96   -340     54
      0   -584   -584    290    290   -584    361    348    127    -70   -314     75
     23   -561   -584    270    303   -571    374    379    158    -41   -288     98
     33   -550   -587    257    309   -568    381    402    179    -18   -270    122
     64   -553   -618    244    340   -587    389    415    192     -2   -259    127
     85   -545   -633    228    358   -587    402    433    213     20   -246    137
    119   -480   -600    181    358   -540    405    454    236     44   -223    153
     88   -413   -504    161    296   -457    426    501    270     77   -166    197
      5   -384   -389    189    197   -387    467    571    327    142    -85    267
    -57   -350   -293    202    116   -322    491    623    374    192    -25    309
   -111   -319   -207    215     46   -265    498    646    405    218      2    329
    -93   -265   -171    176     38   -218    506    672    415    236     25    358
    -18   -231   -213    124     96   -223    491    685    415    246     25    381
      0   -228   -231    114    114   -231    472    688    405    239     12    384
      0   -228   -228    114    114   -228    475    691    407    246     23    402
    -15   -226   -210    119     96   -218    488    693    410    254     25    415
     -5   -215   -213    109    103   -213    472    685    394    249     15    413
     -7   -228   -223    116    106   -226    467    667    374    228     -7    400
    -20   -241   -220    132     98   -231    485    665    371    226    -10    400
    -51   -233   -184    140     64   -210    504    652    374    226     -7    405
    -88   -233   -145    161     25   -189    524    633    374    223    -12    415
   -137   -246   -109    189    -15   -179    535    602    363    200    -31    415
   -158   -262   -103    210    -28   -184    522    571    329    166    -54    426
   -153   -298   -145    223     -5   -220    506    550    319    161    -62    415
   -189   -327   -140    257    -25   -233    527    542    329    174    -38    402
   -252   -392   -142    322    -54   -270    550    527    324    174    -28    392
   -283   -381    -98    332    -93   -241    545    498    309    161    -31    371
   -283   -358    -75    319   -106   -218    514    467    275    127    -51    337
   -257   -358   -101    306    -80   -231    514    465    275    135    -57    345
   -189   -337   -150    262    -20   -244    511    465    277    142    -62    355
   -158   -316   -158    239      0   -239    517    459    272    135    -83    350
   -220   -311    -93    265    -64   -202    558    478    309    161    -49    355
   -259   -309    -49    283   -106   -179    592    493    337    189     -7    363
   -259   -298    -38    277   -111   -168    600    519    350    205     20    381
   -246   -290    -44    270   -101   -168    615    568    387    233     54    428
   -285   -301    -15    293   -137   -158    641    571    423    259     77    452
   -324   -280     41    301   -184   -119    636    576    446    288    119    480
   -350   -257     93    301   -223    -83    602    579    454    301    140    501
   -376   -236    140    306   -259    -49    571    563    459    311    158    519
   -407   -233    174    319   -290    -31    553    553    462    327    181    514
   -428   -226    202    327   -316    -10    545    550    449    319    176    504
   -436   -226    210    329   -324     -7    527    537    418    296    155    488
   -413   -252    161    332   -288    -46    496    517    394    275    137    475
   -394   -309     83    350   -241   -114    483    501    368    244    114    457
   -410   -418     -7    413   -202   -213    496    472    340    207     77    407
   -420   -509    -88    462   -168   -301    480    410    270    137      2    316
   -384   -501   -116    444   -135   -309    439    389    205     85    -46    288
   -400   -532   -132    467   -135   -335    413    402    200     75    -83    311
   -420   -592   -171    506   -124   -381    410    389    174     36   -140    290
   -415   -610   -194    511   -111   -402    418    366    158     38   -148    254
   -400   -597   -197    498   -101   -397    415    366    153     57   -124    257
   -457   -615   -158    535   -150   -387    439    327    135     36   -129    239
   -493   -620   -127    555   -184   -374    439    259     88      0   -163    215
   -415   -628   -213    522   -103   -423    384    277     67    -10   -184    200
   -335   -657   -322    496     -7   -491    363    340     85    -10   -202    236
   -332   -693   -361    511     12   -530    355    332     67    -51   -252    233
   -350   -732   -381    540     12   -558    337    316     54    -44   -246    189
   -376   -779   -402    576     10   -592    314    283     25    -62   -272    116
   -368   -849   -480    610     54   -665    319    267    -20   -124   -348     41
   -332  -1000   -667    665    166   -833    392    332    -75   -249   -517   -124
   -322  -1070   -750    696    213   -911    506    485    -36   -311   -644   -272
   -316   -914   -597    613    140   -756    607    620    127   -200   -561   -200
   -392   -527   -135    459   -129   -332    579    407    233     15   -272    101
   -553     77    628    236   -592    353    340    -98    272    400    293    654
   -693    740   1434    -23  -1062   1085    103   -467    389    865    940   1286
   -657    992   1649   -168  -1153   1322   -168   -615    452   1215   1389   1847
   -594    633   1228    -18   -911    930   -306   -646    249   1085   1260   1818
   -600    -41    555    319   -579    257   -283   -688   -223    371    472    945
   -576   -594    -18    584   -280   -306   -163   -553   -540   -275   -254    124
   -537   -795   -259    665   -140   -530     23   -239   -423   -335   -405    -44
   -475   -727   -252    602   -111   -491    181     54   -200   -171   -316     18
   -446   -662   -215    553   -116   -439    316    184    -54    -90   -254     59
   -514   -646   -132    579   -192   -389    428    127    -49   -116   -267     31
   -517   -665   -148    589   -184   -407    441    140    -67   -103   -257     46
   -480   -691   -210    587   -135   -452    423    324     -2    -41   -205    142
   -592   -698   -106    644   -244   -402    475    332     57    -12   -194    127
   -646   -693    -46    670   -301   -371    485    293     33    -25   -207     98
   -644   -704    -62    672   -293   -384    452    277     10    -38   -228     77
   -607   -730   -122    670   -244   -426    420    387     25     15   -184    127
   -558   -719   -163    636   -197   -441    433    558    132     96   -127    215
   -553   -691   -137    620   -207   -415    449    581    166    132    -90    239
   -524   -633   -111    579   -210   -374    462    579    179    148    -83    246
   -470   -579   -109    524   -181   -345    483    579    197    166    -54    254
   -470   -592   -122    530   -176   -355    501    568    197    166    -38    249
   -459   -594   -135    527   -163   -366    496    553    184    150    -46    254
   -402   -548   -145    472   -129   -345    478    540    179    148    -49    233
   -363   -548   -184    457    -90   -366    472    535    179    153    -62    197
   -298   -530   -231    413    -36   -381    462    530    176    135    -80    239
   -244   -517   -272    381     12   -394    441    498    163    122    -83    233
   -192   -478   -288    335     46   -384    413    452    137    109    -88    192
   -145   -506   -361    327    106   -433    387    498    145    132    -57    228
   -109   -540   -431    324    158   -485    376    542    192    166    -23    246
    -93   -530   -436    311    168   -483    379    485    189    153    -15    236
    -54   -514   -459    283    202   -488    384    478    174    163     12    241
     62   -530   -592    233    327   -561    355    605    236    233     67    314
    155   -483   -639    161    394   -558    327    672    296    283    109    379
    187   -452   -639    132    410   -545    342    704    332    314    137    400
    179   -480   -659    150    418   -568    361    704    337    324    153    413
    181   -483   -665    150    423   -574    358    667    298    296    132    384
    210   -418   -631    103    418   -524    350    659    285    280    122    371
    228   -400   -631     85    428   -514    353    667    288    283    124    410
    254   -415   -670     80    462   -542    353    670    290    288    129    420
    288   -436   -724     75    506   -579    348    654    270    262    103    394
    293   -415   -709     59    498   -561    340    610    239    223     77    353
    280   -381   -662     51    470   -522    327    522    194    163     28    275
    236   -366   -602     64    418   -485    314    415    111     83    -38    202
    239   -426   -665     93    452   -545    296    452     72     80    -31    244
    231   -524   -756    145    493   -639    277    522     98    119     12    257
    142   -514   -657    184    397   -584    288    514    124    142     49    252
     80   -519   -600    218    337   -558    298    478    111    124     41    189
     36   -517   -553    241    293   -535    288    423     75     77    -23    116
     18   -540   -558    259    285   -548    277    387     31     28    -83    127
     15   -597   -613    290    311   -605    275    376     -2      0   -109    132
    -12   -628   -618    319    301   -626    277    392     20     41    -75    135
    -44   -620   -576    332    265   -600    285    392     36     62    -51    129
    -18   -566   -548    290    262   -555    311    407     64     85    -25    127
      7   -511   -519    249    262   -514    322    426     93    106    -15    135
     20   -470   -491    223    254   -478    337    452    122    124    -12    161
     36   -446   -483    205    259   -465    374    488    171    161     25    210
     49   -371   -423    158    233   -394    387    514    220    197     62    252
     67   -288   -355    111    210   -322    392    527    267    239     93    283
     96   -233   -332     67    213   -283    348    509    272    241     80    288
    155   -218   -374     31    265   -296    270    446    215    189     20    262
    148   -226   -374     38    259   -301    257    446    220    210     25    249
    137   -244   -381     51    257   -311    252    444    215    218     25    210
    119   -239   -358     59    236   -298    249    441    215    220     31    187
    106   -189   -296     41    200   -241    233    410    197    187    -15    137
    142   -267   -410     59    275   -337    197    363    114     75   -129     90
    168   -363   -532     96    350   -446    200    392     96     62   -142    122
    148   -397   -545    122    345   -470    210    402    103     85   -109    106
    127   -400   -527    137    327   -462    197    379     83     67   -127     54
    129   -415   -545    140    337   -478    197    368     57     23   -202     49
    132   -379   -511    122    322   -444    205    355     51     10   -226     33
    187   -381   -568     96    376   -475    168    303      0    -33   -259     12
    202   -462   -665    129    433   -563    158    296    -25    -62   -275     15
    171   -485   -657    155    413   -571    166    296    -20    -51   -265      2
    194   -465   -659    135    426   -561    171    290    -10    -46   -262    -12
    233   -457   -693    111    462   -574    168    293     -5    -49   -265     -2
    194   -501   -696    153    444   -597    150    275    -18    -54   -267    -20
    171   -522   -693    174    431   -607    140    259    -20    -51   -270    -38
    200   -576   -776    187    488   -675    119    239    -57   -111   -329    -64
    254   -657   -911    200    579   -784    129    257    -98   -194   -397    -70
    267   -896  -1163    314    714  -1028    213    337   -137   -293   -511   -202
    218  -1054  -1273    415    745  -1163    337    457    -98   -368   -636   -368
    142   -849   -992    353    566   -919    439    535     51   -257   -545   -316
     72   -413   -485    168    277   -449    389    280    127    -38   -244    -62
     23    140    116    -80    -46    129    127   -166    111    301    257    444
    -51    737    787   -345   -420    763   -155   -433    210    810    906   1054
      2    898    896   -452   -446    898   -407   -517    327   1234   1363   1465
     72    514    439   -293   -184    478   -517   -537    184   1106   1187   1332
     72    -59   -132     -5    101    -96   -480   -571   -277    353    413    657
     57   -535   -592    239    322   -563   -335   -496   -623   -342   -303    -44
     83   -714   -797    314    439   -756   -158   -223   -454   -332   -384   -148
     96   -665   -763    283    428   -714     -7      7   -228   -176   -288    -57
    122   -649   -771    265    446   -709    116    187    -67    -70   -228     -2
    135   -610   -748    236    441   -680    197    288     31    -10   -192     28
    129   -623   -753    246    441   -688    215    303     41    -25   -218      5
     83   -641   -724    277    402   -683    215    306     38    -38   -236    -10
     80   -623   -704    272    392   -662    200    311     25    -44   -236     10
    106   -639   -745    265    423   -691    187    314     28    -64   -257     15
     93   -628   -724    267    407   -675    192    314     44    -59   -241      7
     88   -594   -683    252    384   -639    197    311     54    -20   -197    -31
    103   -530   -633    213    368   -581    200    316     75      0   -174    -49
    140   -498   -639    179    387   -568    189    324     83     -5   -166     -5
    202   -496   -698    148    449   -597    161    309     64    -23   -189      2
    275   -496   -774    109    522   -633    137    283     44    -49   -226    -15
    342   -509   -852     83    597   -680    109    262     25    -70   -259    -20
    415   -517   -932     49    672   -724     96    244     23    -70   -275    -23
    446   -465   -914      7    680   -688     85    233     25    -70   -272    -18
    392   -405   -800      5    594   -602    106    254     62    -12   -220     12
    345   -374   -719     15    532   -545    129    301    111     57   -158     57
    384   -374   -761     -7    571   -566    124    316    127     67   -150     57
    402   -366   -771    -18    587   -568    127    335    142     80   -137     80
    381   -342   -724    -20    550   -532    150    366    181    119   -106    111
    348   -322   -670    -12    509   -496    181    405    233    192    -36    142
    340   -309   -652    -18    496   -478    189    423    267    226      0    166
    358   -280   -641    -38    498   -459    179    446    277    236     12    215
    361   -249   -610    -57    483   -428    189    501    329    288     51    285
    337   -233   -571    -51    454   -402    200    537    366    327     83    332
    340   -236   -576    -54    457   -405    207    553    374    335     93    350
    379   -241   -620    -70    498   -431    210    555    368    329     90    355
    428   -231   -659   -101    542   -444    213    555    361    316     83    350
    454   -252   -706   -101    579   -478    223    553    348    301     77    345
    449   -252   -701    -98    574   -475    207    545    327    288     59    332
    410   -267   -678    -72    542   -470    226    537    306    272     28    311
    322   -309   -631     -7    475   -467    272    542    303    270     15    303
    290   -345   -636     28    462   -491    288    522    267    233    -12    285
    267   -311   -581     20    423   -446    288    488    241    202    -12    275
    213   -231   -444      7    327   -337    322    478    262    223     10    285
    239   -171   -410    -36    322   -288    381    493    277    246     44    293
    275   -142   -418    -64    345   -280    426    522    296    275     75    329
    228   -174   -402    -28    314   -288    374    517    288    280     77    340
    187   -220   -407     15    296   -314    332    504    285    283     62    322
    153   -233   -387     38    267   -309    340    491    309    285     80    311
    103   -249   -353     72    228   -301    345    423    296    254     77    288
    103   -277   -384     85    244   -329    353    400    280    246     51    272
    122   -272   -397     75    257   -335    371    420    270    267     41    293
    132   -262   -394     62    262   -327    389    433    262    272     57    296
    101   -207   -309     54    205   -257    420    472    311    298     85    327
     96   -179   -277     41    184   -228    423    496    345    311    109    355
    111   -187   -301     36    205   -244    413    483    340    306     98    332
    101   -200   -301     46    200   -249    436    504    368    329     96    332
    119   -148   -267     15    192   -207    454    496    389    340    106    340
    124    -31   -155    -46    137    -93    470    530    428    407    200    428
    111     25    -88    -70     98    -31    465    561    470    472    275    488
     93     70    -23    -83     57     25    446    566    504    498    303    514
     83    111     28    -96     28     70    439    576    519    514    332    555
     44     93     49    -70     -2     72    439    589    527    535    350    563
     10     93     83    -54    -36     88    452    584    530    535    358    553
    -12    116    129    -54    -72    122    467    574    524    527    361    558
    -20    132    153    -54    -85    142    491    613    537    548    389    602
     -5     72     75    -36    -41     72    506    652    542    550    389    602
      0     -5     -7      2      2     -5    511    654    524    530    368    576
    -12    -36    -25     23      5    -31    522    644    514    517    358    561
    -38   -106    -67     72     12    -88    519    628    478    483    327    530
    -75   -161    -85    116      5   -124    509    607    439    449    290    491
    -70   -215   -148    142     38   -181    488    579    394    418    246    459
    -38   -257   -218    148     88   -239    472    566    371    402    220    465
    -36   -241   -205    140     83   -223    475    561    368    402    210    480
    -46   -249   -205    145     77   -228    467    548    348    402    205    459
    -62   -257   -194    158     64   -228    465    548    348    413    207    449
    -85   -267   -184    176     46   -226    462    548    348    418    215    449
    -85   -288   -202    187     57   -246    475    558    350    420    226    454
    -75   -259   -187    166     54   -223    496    566    366    431    241    470
    -85   -236   -153    161     31   -194    535    600    389    436    244    470
    -90   -322   -233    205     70   -277    555    626    361    379    171    423
    -54   -530   -475    293    210   -504    594    680    298    241     -7    288
    -54   -639   -584    345    262   -610    724    823    332    153   -142    111
    -57   -470   -413    262    176   -441    852    961    504    272    -28    187
   -119    -54     62     85    -90      5    828    750    607    506    290    467
   -233    535    769   -150   -501    652    581    239    600    836    761    857
   -348   1091   1439   -371   -893   1265    280   -109    662   1273   1319   1415
   -309   1309   1618   -501   -963   1462     23   -233    763   1701   1810   1948
   -252    982   1231   -366   -743   1106    -83   -236    670   1673   1764   1922
   -259    355    615    -46   -436    485    -46   -223    259    989   1044   1252
   -329   -205    122    267   -228    -41     93   -142   -153    187    223    488
   -345   -475   -129    410   -109   -301    288    142    -25    127     70    337
   -316   -478   -161    397    -80   -319    431    384    187    265    150    389
   -254   -511   -257    384      0   -384    527    563    322    348    197    444
   -244   -522   -280    381     15   -402    548    636    374    368    202    467
   -241   -532   -290    387     23   -413    550    646    368    342    168    431
   -252   -579   -327    413     36   -454    542    636    345    303    127    384
   -254   -618   -363    436     54   -491    532    620    327    277    109    355
   -262   -626   -366    441     51   -496    509    581    298    239     70    301
   -220   -644   -426    431    101   -535    480    542    252    181     23    249
   -205   -706   -504    454    148   -607    449    535    220    148      5    252
   -210   -711   -501    462    145   -607    420    522    210    135     12    241
   -210   -711   -504    459    145   -607    415    519    215    124     15    220
   -220   -732   -511    478    145   -623    392    498    200     88    -20    207
   -239   -743   -504    491    132   -626    379    493    189     85    -23    205
   -259   -719   -459    491     98   -589    371    496    197    116    -12    202
   -296   -717   -420    504     59   -568    371    498    197    129    -10    202
   -329   -711   -384    519     25   -548    387    514    213    150      2    215
   -371   -714   -345    540    -12   -530    397    522    233    168     12    231
   -410   -706   -296    558    -57   -501    389    527    244    179     23    239
   -397   -688   -290    540    -54   -491    379    530    252    192     36    241
   -342   -683   -340    511     -2   -511    358    548    265    200     36    254
   -301   -675   -374    488     33   -524    345    563    277    205     33    265
   -267   -665   -397    467     64   -532    340    581    298    223     49    272
   -233   -667   -433    449     98   -550    337    597    319    244     62    262
   -200   -631   -433    415    116   -532    337    597    332    252     62    259
   -174   -602   -428    387    127   -517    335    610    345    262     70    272
   -150   -592   -441    371    145   -517    361    680    392    311    111    335
   -153   -553   -400    353    122   -475    381    724    439    355    150    394
   -158   -514   -355    337     98   -436    400    750    465    381    158    439
   -150   -498   -350    322     98   -426    415    758    470    381    145    472
   -135   -524   -389    329    127   -457    418    756    465    368    124    506
    -96   -501   -405    296    153   -454    397    724    423    327     93    485
    -77   -485   -407    280    163   -446    381    704    394    290     80    457
    -72   -488   -418    280    171   -454    366    665    350    239     64    418
    -46   -472   -426    259    189   -449    348    613    296    181     38    384
    -28   -459   -431    244    200   -446    340    568    262    148     25    376
    -49   -478   -428    262    187   -452    314    506    220     98     -2    342
    -62   -496   -436    277    187   -467    296    446    179     51    -36    288
    -75   -532   -457    303    189   -496    296    410    153     23    -59    267
    -93   -553   -459    324    181   -509    306    379    137     10    -80    239
    -72   -555   -485    314    205   -522    296    353    132      7    -90    233
    -41   -584   -545    311    249   -566    283    342    122      2   -101    223
    -33   -610   -576    322    270   -594    288    335    119      5    -93    223
    -44   -646   -602    342    277   -626    298    322    109      7    -85    200
    -41   -662   -623    350    288   -644    311    316    114     15    -80    176
     -7   -641   -633    322    311   -639    335    350    142     44    -49    200
     31   -571   -602    270    316   -587    355    379    174     80    -18    233
     -5   -517   -514    259    254   -514    376    387    200    101      0    257
    -15   -465   -452    239    218   -459    405    413    233    135     25    280
     -7   -444   -436    223    213   -441    426    449    257    155     41    296
    -15   -423   -407    220    194   -415    439    475    283    181     64    324
    -18   -363   -348    189    163   -355    433    483    311    213     98    361
    -41   -327   -285    184    122   -306    415    470    324    233    119    389
    -90   -303   -213    194     59   -257    376    446    329    249    137    413
   -114   -270   -155    192     20   -213    340    436    340    267    158    428
   -137   -262   -127    197     -7   -197    327    433    337    267    155    426
   -103   -265   -163    184     28   -215    309    431    324    259    153    423
    -90   -270   -179    179     44   -226    306    431    322    254    150    439
   -124   -306   -181    215     28   -244    319    433    324    267    168    449
   -184   -368   -184    277     -2   -277    324    413    298    246    153    392
   -226   -426   -200    324    -15   -311    340    384    259    202    111    355
   -187   -472   -288    327     49   -381    311    353    205    140     49    311
   -109   -496   -387    303    137   -441    285    350    176    109     20    296
    -67   -511   -444    290    187   -480    275    340    155     77    -12    270
    -44   -537   -493    290    223   -517    262    322    129     44    -44    249
    -41   -558   -519    298    236   -540    246    290    101     10    -75    218
    -18   -524   -506    272    244   -517    249    275     90     -7    -80    210
     -2   -509   -506    254    252   -509    239    259     72    -28   -103    207
      0   -511   -511    254    254   -511    228    236     54    -38   -106    168
    -20   -506   -485    262    231   -498    231    233     54    -23    -75    148
    -33   -498   -465    267    215   -483    226    257     72     -2    -38    163
    -54   -493   -441    272    192   -467    231    280     85      2     -5    184
   -109   -524   -415    316    150   -470    259    293     90     -5     18    205
   -210   -600   -392    405     88   -496    306    283     67    -41     10    174
   -223   -771   -548    498    161   -659    350    322     12   -145   -106     49
   -114   -904   -792    509    337   -849    436    504     33   -233   -290   -111
   -109   -795   -685    452    288   -740    574    680    197   -135   -252    -83
   -161   -415   -254    285     44   -337    581    548    332     85    -12    155
   -329    155    485     88   -407    319    358     41    350    407    436    652
   -514    828   1343   -158   -930   1083     96   -400    420    849   1049   1288
   -574   1226   1800   -327  -1187   1512   -184   -654    504   1260   1582   1842
   -553   1083   1634   -265  -1093   1358   -379   -792    379   1262   1613   1927
   -514    535   1049    -10   -782    792   -415   -813    -15    672    969   1299
   -555   -129    426    340   -491    148   -265   -639   -379    -67    140    444
   -511   -488     23    498   -267   -233    -44   -270   -309   -215   -132    187
   -418   -532   -114    475   -153   -324    111     41   -103    -93    -83    228
   -384   -540   -155    462   -114   -348    231    236     33     -2    -31    275
   -413   -542   -132    478   -142   -337    293    303     83     20    -38    277
   -441   -576   -135    509   -155   -355    322    335    109     33    -41    288
   -509   -600    -90    553   -210   -345    358    350    122     33    -46    285
   -579   -605    -25    592   -277   -316    381    337    106     23    -54    265
   -530   -587    -57    558   -239   -324    363    353    109     15    -70    249
   -470   -568    -98    517   -187   -335    342    368    106      7    -83    236
   -446   -579   -132    511   -161   -355    337    400    119     20    -72    236
   -428   -631   -202    530   -114   -418    340    433    137     46    -51    252
   -420   -626   -207    522   -106   -418    340    446    153     51    -46    259
   -410   -600   -189    504   -111   -394    342    446    161     51    -46    277
   -397   -574   -176    485   -111   -376    332    439    161     41    -67    285
   -387   -584   -197    485    -96   -392    327    431    153     28    -80    288
   -374   -589   -218    480    -77   -405    327    436    161     41    -72    277
   -358   -574   -215    467    -72   -397    329    439    171     59    -54    270
   -340   -535   -197    436    -72   -368    324    426    171     51    -67    249
   -324   -524   -200    426    -62   -363    311    418    148     23   -101    259
   -303   -537   -233    418    -36   -387    296    428    142     20    -98    280
   -285   -540   -254    413    -18   -397    290    433    150     31    -80    270
   -285   -524   -241    405    -25   -384    280    413    145     20    -90    262
   -244   -498   -254    371      5   -376    267    407    142     12    -90    270
   -148   -522   -374    335    111   -449    220    459    150     23    -70    303
    -88   -509   -420    298    166   -467    192    480    153     20    -72    311
    -98   -501   -405    298    150   -454    197    470    145      7    -64    306
   -103   -504   -400    303    148   -452    187    449    135     10    -25    303
    -88   -517   -428    301    168   -475    158    441    124      0    -33    270
    -28   -496   -470    262    218   -483    132    446    122     -7    -51    277
     67   -407   -478    168    270   -441    103    454    116    -10    -49    298
    119   -389   -509    135    314   -449     80    457     98    -23    -49    298
     80   -397   -478    158    277   -436     75    436     80    -44    -46    283
     54   -394   -449    171    252   -420     80    415     72    -54    -28    265
     36   -423   -459    194    246   -441     75    379     41    -83    -38    241
     36   -470   -506    218    270   -488     83    353     12   -109    -62    220
     28   -413   -441    189    233   -426     80    319     -2   -124    -64    200
      0   -400   -402    200    200   -400     85    283    -15   -140    -67    174
    -46   -423   -376    233    163   -400     90    246    -28   -161    -77    135
    -90   -467   -376    280    142   -423     88    200    -57   -200   -129     90
   -103   -514   -410    306    150   -462     93    174    -75   -215   -135     93
   -127   -517   -389    322    129   -454    111    189    -59   -189   -109    101
   -129   -501   -374    314    122   -439    137    202    -33   -171   -101    109
   -145   -493   -348    319    101   -420    132    184    -38   -179   -111    103
   -158   -509   -350    332     96   -431    129    155    -64   -197   -119     85
   -155   -498   -342    327     93   -420    145    174    -54   -176   -103     93
   -166   -488   -322    324     75   -407    174    215    -15   -135    -67    137
   -192   -436   -244    314     25   -340    207    233     18   -106    -36    155
   -244   -376   -132    309    -57   -254    241    220     28   -127    -77    140
   -205   -355   -150    280    -28   -254    259    239     33   -109    -72    163
   -148   -371   -223    259     36   -298    254    298     67    -59    -18    197
   -140   -335   -194    239     25   -265    272    340    124      2     59    233
   -142   -241   -101    192    -23   -171    283    358    168     46    111    249
   -153   -205    -54    179    -49   -129    285    350    181     57    119    259
   -155   -142     10    148    -83    -67    265    335    197     70    119    249
   -135   -106     28    122    -83    -38    246    340    223     83    114    288
   -127   -153    -28    137    -49    -90    213    324    194     46     93    311
    -88   -181    -93    135      0   -137    200    319    187     54    116    316
    -77   -158    -83    116      0   -122    202    319    202     96    171    290
   -101   -155    -54    129    -23   -106    205    319    210    106    184    241
    -93   -239   -148    163     25   -194    210    319    181     51     98    207
   -111   -327   -218    218     51   -272    213    306    137    -28     -5    202
    -98   -342   -244    220     72   -296    192    265     83    -93    -70    168
   -106   -376   -270    241     80   -324    174    244     59    -90    -54    129
   -127   -387   -259    254     62   -324    176    249     64    -80    -28    124
   -142   -402   -262    272     57   -332    176    236     49   -111    -72     85
   -132   -423   -290    275     77   -358    174    228     36   -145   -127     93
   -114   -457   -342    285    114   -400    166    226     31   -153   -129    135
    -98   -483   -384    290    140   -433    148    194      5   -194   -181    101
    -80   -431   -350    254    132   -392    114    148    -33   -239   -223     62
    -57   -418   -361    236    150   -389    109    124    -36   -233   -202     36
    -28   -405   -376    218    174   -392     98    109    -41   -194   -161    -12
     -2   -478   -475    241    236   -478    109    135    -15   -171   -163    -83
     -5   -483   -478    244    236   -483    116    132    -18   -200   -194    -62
     15   -527   -545    254    280   -537     96     80   -103   -316   -298   -114
     80   -724   -805    322    441   -763    124    124   -205   -457   -449   -259
     38   -875   -917    418    478   -896    296    358   -106   -418   -465   -363
    -64   -701   -636    381    283   -670    462    542    119   -244   -314   -239
   -244   -329    -88    285    -80   -210    485    376    290     20      7     85
   -402    233    636     85   -519    433    254    -38    423    441    540    659
   -467    859   1325   -197   -896   1091     -2   -314    639    974   1182   1325
   -376   1135   1512   -379   -943   1322   -290   -410    833   1410   1657   1823
   -296    844   1137   -275   -717    989   -511   -509    672   1322   1569   1787
   -288    259    548     15   -418    402   -574   -646    132    626    870   1109
   -296   -233     59    262   -179    -85   -418   -597   -337   -137     98    316
   -270   -493   -223    381    -25   -358   -189   -298   -296   -285   -129     64
   -202   -514   -311    355     51   -413    -15    -46   -122   -192    -96     85
   -116   -493   -376    306    129   -436    106    122    -10   -142    -98    111
    -62   -501   -441    280    189   -472    150    192     33   -122   -109    106
    -12   -524   -511    267    249   -519    122    168      0   -150   -132     54
     10   -542   -555    265    280   -548    103    153    -18   -158   -122      5
     38   -540   -579    252    309   -558    111    168     -2   -148    -75     -5
     98   -514   -613    205    353   -561    101    163     -5   -168    -80    -31
    135   -506   -641    187    387   -574     70    140    -31   -200   -119    -59
    168   -498   -667    163    415   -581     54    140    -38   -187   -127    -46
    197   -488   -685    145    441   -587     49    153    -38   -176   -135    -38
    226   -465   -691    116    457   -576     51    163    -36   -181   -137    -20
    241   -478   -722    116    480   -600     46    161    -38   -174   -122    -23
    231   -467   -701    116    465   -584     49    166    -23   -155   -103    -15
    223   -504   -727    140    475   -615     49    171    -20   -161   -106     -7
    192   -509   -701    155    444   -602     54    176    -12   -142    -93      7
    192   -472   -665    137    428   -568     62    202     18   -106    -57     33
    205   -459   -665    124    433   -563     75    228     41    -90    -49     59
    215   -462   -678    124    446   -568     85    241     54    -85    -57     75
    194   -467   -662    135    426   -563     98    259     72    -62    -57     59
    184   -418   -602    116    392   -509    114    301    122    -18    -31     80
    189   -384   -574     96    381   -478    124    342    161     15     -7    122
    176   -387   -563    106    368   -475    145    402    213     77     46    176
    184   -337   -524     75    353   -431    155    449    262    132    101    226
    194   -309   -504     57    348   -405    161    480    301    166    132    257
    197   -272   -470     36    332   -368    168    511    337    192    148    283
    197   -241   -439     23    316   -340    181    545    379    228    174    340
    197   -254   -454     28    324   -355    192    561    397    241    176    355
    210   -254   -465     23    335   -361    181    561    389    239    181    379
    226   -257   -483     15    353   -371    168    558    381    236    174    389
    213   -272   -485     31    348   -379    176    561    392    246    187    384
    197   -270   -467     36    329   -368    168    537    371    233    187    366
    163   -254   -418     46    290   -335    161    506    348    200    153    335
    135   -254   -389     59    262   -322    158    470    311    140     96    309
    158   -296   -454     70    306   -374    148    428    252     90     57    329
    129   -319   -449     93    288   -384    142    418    244    114     88    316
     96   -322   -418    111    257   -368    140    387    231    116    116    290
     49   -324   -374    135    210   -348    142    348    210     83     85    252
     20   -319   -340    150    179   -329    148    303    192     62     59    223
     20   -345   -366    161    192   -355    127    246    145     18     23    194
     28   -348   -379    158    202   -363    124    231    122      5     12    189
     33   -337   -374    150    202   -355    114    207    109     -7     -5    174
     38   -345   -384    153    210   -363    114    189     98    -25    -20    158
     25   -348   -376    158    200   -361    127    181    103    -25    -20    150
     31   -340   -371    153    200   -355    137    174    101    -33    -33    140
     28   -322   -350    145    189   -335    155    184    116    -12    -18    161
     62   -309   -371    124    215   -340    163    194    127      7     18    192
     77   -277   -358     98    215   -316    168    213    148     25     41    228
     96   -231   -327     67    210   -277    176    236    176     49     54    236
    114   -176   -293     31    202   -233    194    265    215     83     77    254
    103   -114   -218      5    161   -166    210    293    262    129    114    285
     98    -98   -197      0    145   -148    218    306    293    163    145    314
    106    -64   -171    -20    137   -116    205    298    309    187    171    337
    116    -18   -137    -49    124    -77    171    290    322    213    200    371
    124    -25   -150    -49    137    -88    153    288    327    220    210    384
    119    -51   -171    -33    142   -109    150    280    319    213    202    376
    111    -57   -168    -28    137   -111    142    259    293    189    181    355
    106    -75   -184    -15    142   -129    135    246    280    179    171    350
    103   -129   -233     12    168   -181    135    249    270    168    155    335
    111   -200   -311     41    210   -254    119    205    210     96     70    236
    145   -265   -410     59    275   -337    103    166    158     25      2    181
    168   -309   -480     70    322   -392     85    161    132     18     12    210
    197   -355   -553     80    374   -454     72    161    119     10     15    218
    213   -374   -587     80    397   -480     70    148    109     -7      0    197
    223   -392   -615     83    418   -504     80    135    101    -25    -18    176
    236   -410   -649     85    441   -530     85    127     83    -49    -44    163
    259   -423   -683     83    470   -553     83    145     90    -44    -36    184
    259   -426   -685     80    470   -555     88    155    106    -31    -25    202
    257   -415   -672     77    462   -542     83    145    103    -33    -28    194
    231   -407   -641     85    436   -522     93    145    103    -33    -38    181
    202   -407   -610    103    405   -509    114    158    101    -18    -33    192
    205   -444   -652    116    428   -548    109    168     88    -33    -46    213
    194   -517   -714    161    452   -615    127    187     75    -36    -57    184
    166   -672   -841    252    501   -756    197    249     57   -103   -148     77
    140   -846   -987    353    563   -917    322    361     57   -228   -298    -83
     96   -763   -862    332    478   -813    436    493    184   -215   -290   -111
     33   -368   -402    166    218   -384    480    407    329     -5    -57     90
    -20    145    166    -62    -93    155    301     -2    332    314    368    509
   -124    727    852   -301   -488    789     20   -379    361    750    956   1054
   -129   1132   1260   -504   -693   1195   -231   -498    511   1257   1545   1556
    -57    956   1013   -452   -535    984   -392   -480    576   1462   1738   1735
    -72    371    441   -150   -257    405   -415   -485    280    971   1210   1267
   -145   -194    -49    171    -49   -122   -327   -517   -293     18    246    405
   -148   -540   -392    342    122   -467   -135   -309   -296   -218    -75    101
   -103   -550   -446    324    171   -498     38    -25    -59    -59     25    187
    -70   -501   -433    285    179   -467    168    181    119     51    101    254
    -44   -491   -446    267    200   -470    246    301    226     98    127    275
     -5   -504   -498    252    246   -501    246    311    220     75     85    257
     33   -532   -566    249    298   -550    252    327    220     64     70    254
     41   -548   -592    252    314   -568    257    335    228     67     80    267
     46   -563   -610    259    327   -587    262    342    233     67     83    270
     36   -535   -571    246    303   -553    265    345    246     75     83    259
     41   -493   -535    226    285   -514    272    353    259     88     90    249
     36   -483   -522    220    277   -501    280    371    270    101    101    257
     20   -467   -488    223    254   -478    290    402    303    145    155    301
    -10   -454   -444    231    215   -449    301    423    322    166    184    335
    -41   -415   -374    228    163   -394    319    452    353    187    205    363
    -77   -384   -306    228    111   -348    342    459    371    200    210    363
   -116   -366   -249    241     64   -309    368    467    392    218    226    348
   -114   -387   -272    246     77   -329    381    496    410    244    254    381
    -77   -366   -288    220    103   -327    389    530    441    277    285    423
    -23   -345   -324    181    148   -335    400    555    467    306    306    454
     28   -342   -371    158    200   -355    402    571    488    322    309    465
     77   -327   -405    122    239   -363    402    581    504    340    319    478
    124   -303   -428     88    275   -366    413    605    530    379    358    506
    179   -288   -470     51    322   -379    420    628    555    405    374    511
    210   -249   -459     20    335   -353    444    665    600    428    374    548
    187   -205   -392      7    288   -298    462    701    644    475    415    613
    184   -202   -387     10    283   -296    462    737    680    530    478    633
    174   -226   -402     25    285   -314    452    763    704    561    504    623
    168   -231   -400     31    283   -314    459    787    714    574    496    652
    140   -249   -389     51    265   -319    462    789    719    574    501    678
    106   -259   -366     75    236   -311    462    787    717    574    511    680
     90   -288   -381     96    233   -332    470    807    714    579    522    704
     75   -252   -327     88    200   -288    480    820    717    579    537    714
     15   -226   -244    103    127   -233    498    815    701    561    524    680
    -54   -270   -215    161     77   -244    493    779    652    501    467    639
    -75   -311   -236    192     77   -275    480    745    602    449    420    623
    -46   -322   -275    184    114   -298    480    719    571    418    394    597
    -41   -355   -314    200    135   -337    470    680    527    374    355    550
    -46   -355   -309    200    129   -332    454    631    483    327    311    501
    -41   -374   -335    205    145   -355    441    584    444    290    277    462
    -31   -379   -348    205    158   -363    420    535    400    246    239    407
    -20   -384   -366    200    171   -376    410    501    371    218    202    384
    -28   -407   -381    218    176   -394    381    459    335    187    171    358
    -44   -420   -379    231    166   -400    361    428    303    163    150    324
    -83   -439   -355    262    135   -397    353    402    277    142    124    301
    -98   -441   -345    270    122   -394    355    400    280    142    127    298
    -96   -436   -340    267    119   -389    371    402    288    153    137    306
    -83   -428   -348    254    129   -387    371    394    285    150    127    283
    -59   -418   -358    239    148   -389    355    384    277    145    111    272
    -41   -418   -379    228    166   -400    335    387    283    150    114    290
     -7   -413   -405    210    197   -410    358    415    306    168    124    303
      5   -389   -394    192    197   -392    368    441    340    197    150    329
      0   -327   -327    163    163   -327    348    444    371    236    192    368
     -2   -231   -228    116    111   -231    337    439    402    272    228    405
    -12   -174   -163     93     75   -168    306    413    407    285    231    420
     -7   -194   -187     98     88   -192    270    381    394    283    210    418
     51   -197   -249     72    150   -223    249    374    381    277    189    407
     57   -218   -277     77    166   -246    233    374    371    275    189    428
     54   -220   -275     83    163   -246    223    363    366    270    200    439
     36   -270   -306    114    171   -288    213    350    348    252    192    426
     33   -329   -363    148    197   -345    210    350    329    228    174    402
     54   -418   -472    181    262   -444    210    345    298    192    135    350
     41   -470   -511    213    275   -491    215    335    277    171    116    311
     15   -498   -514    241    262   -506    223    332    257    145     90    272
    -10   -550   -540    280    265   -545    231    335    241    122     51    267
      7   -491   -498    241    252   -493    220    332    236    119     80    275
     20   -493   -514    233    267   -504    226    335    231    114    101    267
      5   -485   -491    239    244   -488    226    329    223    106     98    257
    -23   -493   -470    259    223   -483    213    316    207     96     85    246
     12   -485   -501    236    254   -491    200    309    200     90     83    262
     36   -509   -548    236    290   -527    200    296    192     77     70    246
     54   -558   -615    252    332   -587    200    283    179     59     51    233
     96   -584   -680    244    387   -631    210    277    181     54     49    233
    137   -623   -761    241    446   -693    202    277    163     33     25    213
    179   -670   -849    244    514   -758    210    311    137    -18    -25    168
    192   -813  -1008    309    597   -909    296    413    122   -119   -161     31
    150   -919  -1070    384    610   -995    446    589    194   -176   -280    -96
    111   -680   -792    283    449   -735    545    675    366    -49   -163     -7
     12   -226   -239    106    124   -231    454    348    374    148    135    262
   -145    384    530   -119   -337    457    176   -176    306    467    636    735
   -272   1072   1345   -400   -807   1208    -93   -524    355    930   1260   1288
   -262   1270   1532   -506   -898   1402   -361   -665    423   1335   1725   1717
   -236    859   1096   -311   -665    976   -441   -654    303   1234   1584   1600
   -267    197    462     33   -366    329   -363   -610   -101    491    802    893
   -371   -454    -83    413   -145   -270   -197   -493   -446   -280    -20    155
   -319   -610   -290    462    -15   -452     -2   -142   -194   -184    -44    140
   -200   -561   -363    379     80   -462    129    124     33    -28     46    223
   -114   -553   -439    332    161   -496    210    272    148     33     72    249
    -49   -581   -532    316    241   -558    226    314    174     36     49    231
    -38   -615   -576    327    267   -597    241    319    171     20     28    210
    -49   -633   -584    340    265   -610    254    327    176     12     23    210
    -15   -644   -628    327    303   -636    252    329    179      7     15    205
     23   -657   -680    316    350   -667    254    350    187     12      7    194
     38   -649   -691    303    363   -670    254    353    192     18     15    192
     41   -652   -693    303    366   -672    257    353    200     25     23    200
     33   -644   -678    303    353   -659    259    353    207     36     33    210
     54   -659   -714    303    384   -685    254    350    207     33     31    207
     62   -678   -740    306    400   -706    254    350    207     36     33    213
     77   -659   -737    290    407   -698    265    361    223     54     54    233
    127   -623   -753    246    436   -688    249    358    223     46     46    233
     96   -587   -683    246    389   -633    257    381    241     64     62    257
     72   -566   -641    244    355   -602    267    405    267     93     85    275
     80   -532   -613    226    345   -571    257    413    280    114    101    285
     88   -501   -589    205    337   -545    257    423    290    124    109    280
     88   -506   -594    210    340   -550    267    446    309    140    119    296
     83   -509   -594    210    337   -550    280    478    340    171    150    332
     64   -501   -566    218    314   -532    270    491    355    192    168    353
     46   -452   -501    202    272   -475    277    511    384    228    200    379
     31   -413   -444    192    236   -428    275    519    402    249    215    394
    101   -361   -465    127    283   -413    265    548    420    267    231    426
    145   -329   -475     90    309   -400    265    579    446    293    249    452
    158   -327   -485     83    319   -405    262    607    465    314    267    478
    158   -319   -478     80    316   -397    280    639    488    342    296    511
    181   -283   -465     49    322   -374    277    639    485    340    303    519
    200   -249   -449     25    322   -350    280    654    488    348    316    550
    174   -262   -436     44    303   -348    277    654    475    337    306    566
    127   -280   -407     77    267   -342    303    662    472    329    316    597
    109   -327   -436    109    270   -381    314    649    452    306    306    600
     72   -389   -465    158    267   -426    322    626    418    270    283    574
     15   -384   -400    181    205   -392    332    602    394    246    277    548
    -38   -332   -293    187    127   -314    353    568    381    233    283    524
    -85   -384   -301    233    106   -342    337    514    342    194    249    467
   -101   -397   -296    249     96   -348    337    470    316    168    223    431
   -176   -436   -262    303     41   -350    327    418    283    132    192    389
   -184   -433   -249    309     31   -342    311    405    272    124    181    379
   -140   -394   -254    267     54   -324    298    384    259    111    174    371
   -148   -405   -259    275     54   -332    290    355    241     96    168    350
    -96   -446   -350    270    124   -400    252    324    202     62    140    311
    -64   -449   -384    257    158   -418    236    322    194     49    132    301
    -62   -423   -361    241    148   -394    228    311    189     54    137    296
    -67   -405   -337    236    132   -374    239    324    207     75    161    319
    -77   -371   -293    223    106   -335    265    342    233    103    179    358
   -124   -348   -223    236     49   -285    285    358    259    127    179    389
   -148   -319   -174    233     10   -246    314    374    275    140    176    420
   -142   -267   -124    205    -10   -197    348    410    314    174    207    444
   -148   -233    -85    189    -33   -161    361    431    350    213    270    454
   -161   -218    -57    189    -51   -137    345    426    368    236    324    465
   -207   -207     -2    205   -103   -103    332    407    379    257    358    470
   -241   -174     67    207   -155    -54    301    389    387    275    389    483
   -194   -132     59    163   -129    -36    265    389    381    277    402    483
   -176   -129     46    153   -111    -41    239    397    376    275    410    478
   -192   -122     70    155   -132    -28    233    402    381    280    415    480
   -194   -155     38    174   -119    -59    231    402    374    270    394    459
   -168   -192    -25    179    -75   -109    226    402    358    252    363    446
   -163   -288   -124    226    -20   -207    202    368    301    184    280    384
   -161   -361   -200    259     18   -280    189    324    246    119    205    322
   -119   -379   -259    249     67   -319    187    296    213     88    171    306
    -90   -397   -306    244    106   -353    179    280    187     59    148    277
    -67   -423   -355    246    142   -389    171    265    158     28    122    265
    -38   -428   -389    233    174   -410    148    246    132      0     93    239
    -18   -407   -389    210    184   -400    132    231    111    -18     80    226
    -18   -439   -423    228    202   -433    109    202     80    -49     54    197
    -18   -498   -480    259    231   -491    103    197     70    -67     38    184
    -10   -504   -496    254    241   -501     96    192     62    -77     33    181
    -20   -509   -488    265    231   -498     93    179     49    -93     18    163
    -36   -509   -475    270    218   -491     90    166     36   -109      0    168
    -23   -493   -470    259    223   -483     96    161     36   -106     -2    181
    -20   -548   -530    283    252   -537     85    158     10   -140    -41    148
      7   -667   -675    329    340   -670    103    184    -44   -239   -161     28
     59   -810   -872    374    462   -841    215    303    -67   -366   -329   -153
    106   -828   -935    361    519   -880    350    506     31   -371   -387   -233
     46   -524   -571    236    309   -548    410    472    205   -174   -176    -57
   -106    -57     49     80    -77     -5    244      2    231     93    213    324
   -249    566    815   -161   -532    691    -57   -519    249    483    779    883
   -290   1119   1410   -413   -849   1265   -353   -802    366    948   1387   1501
   -228   1098   1325   -436   -776   1210   -618   -909    348   1140   1626   1800
   -210    566    776   -179   -493    670   -696   -958     -5    680   1135   1343
   -213    -59    150    135   -184     44   -623   -909   -483   -137    262    462
   -200   -496   -296    348     46   -397   -407   -620   -581   -537   -252    -77
   -145   -550   -405    348    129   -478   -207   -293   -350   -413   -192    -46
    -85   -545   -459    314    184   -501    -85    -83   -205   -324   -145    -25
    -57   -581   -524    319    231   -553    -12     38   -124   -285   -142     -5
    -36   -589   -553    314    257   -571     18     96    -88   -277   -140     25
     -5   -548   -542    275    267   -545     12     98    -98   -301   -158     -2
     36   -542   -579    252    306   -561     15    124    -88   -298   -153      2
     -5   -594   -592    298    290   -594     25    135    -83   -293   -132      7
   -111   -680   -568    397    228   -626     44    124    -96   -309   -109     15
   -103   -623   -519    363    205   -574     59    135    -85   -290    -90    -23
    -72   -605   -532    337    228   -571     62    145    -72   -275   -101    -51
    -67   -576   -509    319    220   -542     59    150    -70   -285   -111    -44
    -62   -615   -553    340    244   -584     70    171    -57   -275   -103     20
    -51   -576   -527    314    236   -550     77    179    -46   -272    -96    -15
    -38   -501   -462    270    210   -483     75    184    -38   -275   -119    -36
    -23   -530   -506    275    241   -519     72    207    -23   -267   -122     31
    -36   -540   -504    288    233   -522     59    220     -5   -239    -90     44
    -31   -485   -454    257    210   -472     77    233     10   -220    -62     41
      2   -449   -452    223    226   -449     88    254     23   -210    -36     64
     20   -449   -470    213    241   -457     85    270     31   -205    -25     72
     28   -431   -459    202    244   -444     93    303     62   -179      0     98
     15   -418   -436    200    223   -426     90    319     75   -179      2    101
     57   -392   -449    166    252   -418     83    329     80   -168     12    111
     85   -379   -467    145    275   -423     80    353    101   -137     46    114
    119   -368   -488    124    303   -428    116    407    142   -103     83    142
    150   -335   -485     90    316   -410    124    436    166   -101     77    179
    174   -329   -504     77    337   -415    124    465    181    -96     77    213
    184   -322   -506     67    342   -413    127    493    213    -51    116    236
    176   -301   -478     62    327   -389    129    517    244     -7    161    257
    181   -228   -410     20    293   -319    124    519    252      2    179    265
    220   -137   -361    -41    288   -249    116    517    254     -2    174    272
    236   -145   -381    -46    306   -262    111    496    231    -31    150    262
    200   -202   -402      2    301   -301     96    467    197    -70    124    252
    166   -218   -387     25    275   -303     93    441    166   -106     98    252
    166   -213   -379     23    270   -296     96    410    137   -148     70    231
    171   -228   -400     25    283   -314     85    381    129   -158     54    197
    150   -226   -376     38    262   -301     88    348    114   -176     36    166
    122   -228   -350     51    233   -288     85    303     93   -213     12    145
     98   -239   -337     67    218   -288     77    262     70   -244    -18    114
     72   -257   -329     90    200   -293     88    241     67   -252    -20    103
     28   -252   -280    111    153   -265     90    207     59   -265    -28     83
      0   -270   -272    135    135   -272     83    174     41   -293    -54     57
     12   -306   -319    145    163   -311     67    137     -5   -340    -96     41
      0   -340   -340    168    168   -340     57    119    -28   -361   -116     44
    -28   -366   -337    197    153   -353     75    140      0   -329    -93     64
    -23   -361   -340    192    158   -353     70    135      0   -342   -103     54
    -15   -322   -306    168    145   -316     80    140     10   -335    -85     51
    -36   -246   -210    140     85   -231    111    168     51   -298    -44     70
   -101   -215   -114    158      5   -166    166    210    103   -249      2     88
   -109   -200    -90    153    -10   -145    194    249    135   -220     23     98
    -77   -135    -57    103    -10    -96    194    285    174   -189     51    137
    -54   -116    -62     85      2    -90    197    301    207   -168     70    163
   -124   -161    -36    142    -44    -98    187    270    194   -189     54    142
   -109   -111     -5    109    -54    -59    176    272    231   -145     93    158
    -54    -93    -38     72     -7    -67    135    249    223   -155     85    132
    -12    -98    -88     54     36    -93    101    207    179   -205     51    109
     -7   -103    -96     57     44   -101     98    210    174   -220     46    122
     -7   -153   -145     80     67   -148     83    194    150   -257     25    127
    -12   -192   -179    101     83   -187     64    179    132   -272     15    127
      0   -265   -265    132    129   -265     57    166    116   -283     -7     64
     54   -335   -389    140    220   -361     25    111     51   -361    -83    -25
    106   -387   -493    137    298   -439    -20     41    -28   -462   -176    -88
    142   -436   -581    145    361   -509    -57     -7    -80   -524   -241   -127
    163   -467   -631    150    394   -548    -67    -25   -109   -555   -267   -150
    179   -480   -659    150    418   -568    -80    -38   -129   -571   -283   -150
    213   -501   -714    142    462   -607   -116    -70   -171   -620   -324   -158
    213   -485   -698    135    454   -592   -114    -59   -166   -607   -309   -137
    187   -465   -652    137    415   -555   -127    -70   -174   -607   -319   -150
    166   -488   -654    161    410   -571   -137    -83   -197   -633   -345   -161
    176   -511   -688    166    431   -600   -129    -85   -205   -633   -348   -171
    220   -498   -719    137    470   -610   -137   -103   -220   -641   -350   -189
    236   -496   -732    127    483   -615   -153   -124   -239   -659   -371   -197
    207   -493   -701    142    454   -597   -161   -135   -254   -683   -397   -218
    205   -589   -797    189    498   -691   -163   -137   -337   -805   -530   -314
    226   -813  -1039    293    631   -924    -90    -72   -415   -956   -717   -488
    228   -911  -1140    340    683  -1026     62     75   -374   -995   -800   -623
    202   -701   -904    249    553   -802    176    140   -220   -862   -670   -530
    106   -265   -371     77    236   -316     70   -171   -109   -584   -314   -148
    -10    413    423   -202   -218    418   -194   -542     67    -77    314    498
   -101   1088   1187   -493   -646   1137   -436   -701    361    542   1015   1195
     -2   1278   1280   -636   -641   1278   -737   -756    522    940   1418   1641
     36    753    717   -397   -340    735   -867   -883    171    574   1044   1317
     25    101     75    -62    -25     88   -831   -956   -397   -249    223    509
     20   -415   -436    197    228   -426   -641   -810   -698   -852   -423   -163
      5   -579   -584    288    293   -581   -423   -511   -561   -862   -524   -290
    -20   -592   -574    306    275   -584   -270   -306   -420   -787   -498   -213
     15   -594   -613    288    314   -605   -161   -163   -322   -727   -459   -163
     44   -597   -644    275    342   -620   -109    -96   -280   -698   -441   -158
     51   -579   -631    265    340   -605    -85    -67   -257   -685   -439   -161
     25   -592   -618    283    319   -605    -70    -59   -252   -693   -452   -179
     49   -626   -675    288    361   -649    -83    -72   -283   -732   -491   -200
     77   -628   -706    275    389   -667    -75    -57   -283   -737   -496   -192
     85   -620   -706    267    394   -662    -62    -41   -265   -722   -478   -176
     46   -636   -685    293    366   -662    -54    -36   -254   -717   -480   -174
     59   -613   -672    277    366   -641    -57    -36   -254   -717   -480   -166
     85   -613   -698    262    389   -654    -70    -46   -270   -727   -483   -168
     75   -610   -685    267    379   -646    -72    -44   -262   -719   -470   -161
    101   -602   -704    249    400   -652    -80    -46   -265   -727   -475   -166
    122   -618   -740    246    428   -678    -83    -51   -277   -740   -496   -187
    119   -613   -735    244    426   -672    -85    -41   -265   -732   -488   -174
    142   -600   -743    228    441   -670    -90    -33   -257   -719   -472   -150
    189   -574   -763    192    475   -667   -111    -41   -272   -732   -485   -161
    194   -553   -750    179    470   -652   -116    -25   -257   -717   -478   -142
    194   -553   -750    179    470   -652   -116    -12   -244   -711   -478   -132
    233   -530   -763    148    498   -646   -116     -2   -233   -701   -470   -119
    262   -522   -784    129    522   -652   -129      2   -220   -696   -467   -101
    311   -522   -833    103    571   -675   -140     12   -210   -696   -478   -103
    342   -491   -836     72    587   -662   -148     28   -192   -675   -457    -88
    350   -496   -846     72    597   -670   -148     54   -176   -662   -449    -70
    387   -470   -857     41    618   -662   -140     88   -153   -626   -418    -25
    392   -472   -865     41    626   -670   -129    119   -122   -589   -381     12
    376   -472   -852     46    613   -662   -129    135   -106   -571   -371     25
    345   -470   -815     62    579   -641   -132    142    -98   -561   -368     38
    345   -462   -810     57    576   -636   -137    124   -119   -589   -400     20
    332   -449   -782     57    555   -615   -135    114   -129   -605   -413     20
    293   -428   -722     64    506   -574   -129    106   -132   -607   -410     28
    265   -452   -717     93    491   -584   -132     93   -158   -641   -436     15
    265   -496   -763    114    514   -628   -137     67   -197   -680   -454      2
    236   -514   -753    137    493   -633   -132     57   -207   -706   -459     -2
    163   -519   -683    176    423   -600   -122     28   -218   -737   -465    -20
    111   -532   -644    210    376   -587   -106     -2   -231   -756   -498    -54
     88   -563   -652    236    368   -607   -119    -41   -270   -792   -550    -83
     72   -587   -659    257    366   -623   -124    -64   -285   -807   -576    -80
     72   -618   -691    270    379   -652   -129   -106   -332   -849   -620   -116
     57   -605   -662    275    358   -633   -127   -135   -366   -867   -639   -155
     31   -615   -646    290    337   -631   -127   -158   -384   -885   -659   -181
     18   -633   -652    306    335   -641   -116   -174   -392   -906   -670   -194
     59   -641   -701    290    379   -670   -116   -181   -392   -919   -675   -200
    132   -646   -779    257    454   -711   -119   -184   -397   -930   -685   -202
    187   -618   -807    215    496   -714   -127   -181   -394   -924   -678   -187
    200   -561   -761    179    480   -659   -122   -166   -374   -901   -662   -161
    184   -561   -745    187    465   -652   -106   -145   -350   -883   -657   -145
    171   -620   -792    226    480   -706   -101   -166   -368   -904   -685   -166
    163   -607   -771    220    465   -688    -90   -163   -358   -898   -678   -155
    161   -550   -714    194    436   -631    -96   -142   -314   -854   -636    -96
    171   -509   -680    166    423   -592   -119   -142   -290   -826   -605    -59
    171   -478   -649    153    410   -563   -163   -158   -280   -805   -592    -44
    166   -478   -646    155    405   -561   -184   -168   -283   -802   -602    -54
    155   -478   -633    161    394   -555   -194   -184   -301   -823   -626    -72
    140   -504   -646    181    392   -574   -200   -194   -316   -833   -633    -75
    142   -540   -683    200    413   -610   -202   -197   -327   -839   -636    -67
    148   -548   -696    200    418   -620   -187   -187   -332   -841   -641    -67
    153   -597   -753    220    452   -675   -179   -189   -353   -867   -675    -98
    140   -688   -828    272    483   -758   -181   -192   -379   -898   -717   -135
    109   -776   -885    335    496   -831   -181   -200   -400   -927   -756   -168
    101   -849   -950    374    522   -898   -194   -244   -465  -1000   -831   -241
    114   -839   -956    361    535   -896   -213   -280   -506  -1036   -862   -262
    135   -805   -943    335    537   -872   -223   -285   -511  -1028   -854   -241
    161   -789   -950    314    555   -870   -226   -275   -506  -1015   -841   -226
    137   -836   -974    348    553   -904   -228   -283   -511  -1023   -854   -236
     90   -901   -995    405    542   -948   -215   -293   -535  -1047   -891   -262
     62   -943  -1005    439    532   -971   -205   -288   -545  -1052   -909   -280
     51   -958  -1010    454    530   -984   -181   -265   -530  -1039   -896   -262
     67   -943  -1010    436    537   -976   -174   -246   -517  -1026   -891   -241
     80   -927  -1010    423    545   -969   -171   -236   -506  -1010   -880   -226
     70   -992  -1065    459    566  -1028   -150   -215   -509  -1018   -901   -239
     70  -1132  -1202    532    636  -1166    -98   -171   -532  -1083   -995   -314
     77  -1348  -1428    633    753  -1387      7    -51   -537  -1210  -1176   -475
     75  -1327  -1402    626    737  -1363    127     77   -441  -1221  -1239   -553
     18  -1013  -1031    496    522  -1021    179     49   -314  -1070  -1080   -420
    -90   -568   -478    329    192   -524     36   -342   -348   -844   -737    -93
   -184     -7    176     96   -181     83   -277   -797   -407   -470   -194    394
   -187    462    649   -137   -418    555   -561  -1049   -361    -23    358    872
    -96    400    493   -153   -296    444   -784  -1114   -329    265    636   1132
    -49   -155   -106    103     28   -132   -841  -1109   -571    -64    257    815
    -88   -779   -693    431    301   -737   -763  -1106  -1065   -971   -667     10
   -103  -1223  -1119    662    506  -1174   -607   -932  -1192  -1434  -1208   -462
    -96  -1330  -1236    711    568  -1283   -452   -670   -953  -1317  -1189   -457
    -80  -1335  -1254    709    587  -1296   -327   -472   -756  -1187  -1119   -397
    -59  -1361  -1301    709    620  -1332   -239   -335   -636  -1109  -1085   -363
    -49  -1395  -1348    722    649  -1371   -210   -285   -594  -1088  -1085   -361
    -41  -1410  -1369    724    659  -1389   -218   -288   -600  -1098  -1109   -376
    -59  -1413  -1353    737    646  -1384   -231   -285   -592  -1093  -1111   -387
    -62  -1436  -1376    748    657  -1408   -252   -298   -607  -1117  -1148   -423
    -77  -1465  -1387    771    654  -1426   -272   -316   -620  -1130  -1171   -441
   -111  -1491  -1379    800    631  -1436   -277   -327   -626  -1132  -1187   -454
   -111  -1475  -1363    795    626  -1421   -293   -340   -631  -1137  -1197   -459
   -109  -1480  -1371    795    631  -1426   -306   -345   -628  -1130  -1189   -457
   -101  -1491  -1392    795    644  -1441   -311   -345   -626  -1124  -1197   -472
    -83  -1480  -1400    782    657  -1441   -306   -335   -613  -1114  -1200   -475
    -64  -1499  -1434    782    683  -1467   -301   -322   -602  -1111  -1213   -441
    -59  -1499  -1439    779    688  -1470   -303   -314   -594  -1098  -1200   -420
    -49  -1483  -1436    766    691  -1460   -319   -316   -589  -1078  -1187   -423
    -23  -1475  -1452    745    714  -1465   -322   -314   -576  -1062  -1192   -433
     15  -1462  -1478    724    745  -1470   -319   -306   -566  -1054  -1197   -428
     31  -1470  -1501    719    763  -1486   -327   -296   -548  -1036  -1184   -394
     64  -1428  -1496    680    779  -1462   -329   -277   -517  -1002  -1153   -381
    103  -1366  -1470    628    784  -1418   -324   -262   -488   -971  -1130   -389
    124  -1335  -1460    605    792  -1397   -329   -249   -480   -966  -1132   -368
    163  -1356  -1519    594    839  -1436   -337   -226   -454   -945  -1127   -324
    205  -1327  -1532    558    867  -1428   -348   -202   -423   -917  -1109   -311
    259  -1278  -1538    506    896  -1408   -361   -184   -397   -888  -1093   -298
    298  -1262  -1561    483    930  -1410   -361   -161   -371   -857  -1083   -277
    280  -1262  -1543    491    911  -1402   -371   -163   -368   -846  -1085   -270
    259  -1278  -1540    509    898  -1408   -366   -153   -353   -826  -1060   -262
    246  -1335  -1584    542    914  -1460   -358   -140   -348   -810  -1023   -275
    228  -1358  -1587    566    906  -1473   -371   -153   -366   -826  -1028   -309
    223  -1343  -1569    558    893  -1454   -389   -174   -389   -849  -1060   -332
    207  -1371  -1579    581    891  -1473   -397   -192   -418   -880  -1106   -350
    184  -1415  -1600    615    891  -1506   -400   -215   -452   -914  -1137   -397
    168  -1421  -1590    626    878  -1504   -397   -223   -475   -932  -1124   -465
    145  -1408  -1553    628    849  -1480   -389   -233   -485   -945  -1114   -496
    140  -1384  -1525    620    831  -1454   -381   -257   -498   -956  -1114   -524
    132  -1374  -1506    620    818  -1439   -389   -298   -527   -984  -1140   -555
    109  -1376  -1486    633    797  -1431   -394   -329   -553  -1000  -1153   -535
    101  -1387  -1488    641    795  -1436   -387   -350   -563  -1013  -1174   -532
     72  -1408  -1480    665    776  -1444   -384   -371   -568  -1013  -1182   -537
     38  -1431  -1473    693    753  -1452   -381   -384   -574  -1010  -1184   -524
      5  -1465  -1470    730    737  -1467   -389   -407   -587  -1021  -1195   -519
     -2  -1449  -1447    724    719  -1449   -387   -413   -581  -1008  -1189   -517
     -2  -1447  -1444    724    719  -1447   -366   -400   -558   -984  -1174   -522
      7  -1423  -1434    706    719  -1428   -342   -387   -530   -953  -1140   -511
     12  -1366  -1379    678    696  -1371   -332   -379   -506   -922  -1109   -498
     10  -1301  -1312    644    659  -1306   -324   -366   -480   -893  -1085   -491
      7  -1288  -1296    639    649  -1291   -301   -342   -446   -859  -1060   -475
     20  -1265  -1286    620    652  -1275   -288   -316   -415   -820  -1026   -449
     64  -1189  -1254    563    659  -1221   -265   -270   -355   -756   -963   -389
    101  -1109  -1210    501    654  -1158   -262   -246   -298   -696   -906   -340
    111  -1057  -1169    472    639  -1114   -283   -259   -283   -672   -872   -319
    122  -1008  -1132    441    626  -1070   -311   -283   -270   -652   -846   -306
    122  -1015  -1137    446    628  -1075   -332   -298   -272   -646   -852   -314
     90  -1062  -1153    483    620  -1106   -363   -332   -298   -670   -872   -337
     75  -1065  -1140    493    607  -1101   -379   -353   -311   -678   -878   -348
     96  -1049  -1145    475    618  -1096   -405   -368   -329   -683   -891   -374
    114  -1078  -1192    483    652  -1135   -428   -379   -342   -693   -906   -397
    127  -1153  -1280    511    704  -1218   -444   -392   -374   -730   -945   -426
    158  -1166  -1325    504    740  -1244   -452   -392   -389   -750   -971   -444
    158  -1176  -1337    506    745  -1257   -465   -410   -415   -776  -1002   -472
    161  -1182  -1343    511    750  -1262   -480   -439   -452   -800  -1034   -519
    176  -1210  -1387    517    782  -1299   -509   -472   -493   -823  -1062   -587
    192  -1213  -1405    509    797  -1309   -527   -493   -517   -828  -1070   -631
    200  -1171  -1371    485    784  -1270   -545   -522   -537   -836  -1072   -662
    202  -1101  -1304    449    753  -1202   -566   -558   -555   -846  -1080   -688
    228  -1109  -1337    439    782  -1221   -592   -589   -584   -870  -1101   -719
    267  -1124  -1392    428    828  -1257   -613   -597   -597   -880  -1119   -745
    332  -1130  -1465    397    896  -1296   -628   -592   -602   -888  -1127   -776
    368  -1130  -1499    381    932  -1314   -636   -592   -600   -878  -1122   -795
    374  -1143  -1519    381    945  -1330   -636   -597   -605   -867  -1122   -813
    363  -1179  -1545    407    953  -1361   -615   -574   -594   -854  -1114   -820
    335  -1335  -1673    498   1002  -1504   -550   -504   -584   -880  -1161   -867
    288  -1582  -1870    646   1078  -1725   -407   -348   -548   -948  -1283   -984
    187  -1644  -1831    727   1005  -1738   -239   -148   -394   -898  -1299  -1026
     72  -1395  -1467    659    769  -1431   -161   -166   -249   -732  -1122   -891
    -57   -940   -883    496    410   -911   -316   -610   -311   -522   -774   -574
   -184   -340   -155    262    -15   -249   -615  -1114   -394   -181   -244    -88
   -252    194    446     28   -350    319   -893  -1376   -342    267    340    428
   -213    244    457    -15   -335    350  -1124  -1467   -306    568    667    730
   -187   -259    -75    223    -57   -168  -1174  -1434   -475    303    337    431
   -202   -935   -732    568    265   -833  -1080  -1366   -893   -532   -550   -371
   -171  -1436  -1267    802    548  -1353   -885  -1114   -969   -958  -1080   -846
   -116  -1493  -1376    805    628  -1434   -709   -797   -685   -789  -1008   -789
    -67  -1483  -1415    774    670  -1449   -576   -568   -478   -636   -898   -696
    -36  -1504  -1467    771    714  -1486   -485   -420   -348   -542   -831   -646
    -46  -1530  -1483    787    717  -1506   -457   -371   -301   -509   -800   -633
    -70  -1538  -1470    802    698  -1504   -428   -345   -275   -485   -774   -636
   -109  -1577  -1470    841    678  -1525   -410   -327   -254   -470   -753   -644
   -145  -1613  -1467    880    659  -1540   -392   -296   -218   -441   -724   -636
   -148  -1647  -1501    896    675  -1577   -381   -277   -192   -418   -704   -639
   -150  -1660  -1509    904    678  -1584   -376   -267   -174   -397   -680   -641
   -176  -1647  -1473    909    646  -1561   -376   -252   -150   -371   -659   -633
   -181  -1626  -1444    904    631  -1535   -366   -223   -116   -335   -623   -600
   -194  -1597  -1402    896    602  -1501   -361   -215    -98   -314   -594   -584
   -213  -1584  -1371    898    576  -1478   -353   -207    -77   -285   -563   -568
   -210  -1584  -1376    896    581  -1480   -340   -189    -54   -257   -530   -553
   -181  -1582  -1400    883    607  -1491   -327   -179    -41   -236   -514   -548
   -148  -1590  -1444    867    646  -1517   -340   -179    -38   -239   -517   -542
   -119  -1587  -1467    854    672  -1530   -358   -174    -31   -236   -522   -532
   -111  -1564  -1452    836    670  -1509   -363   -161     -7   -215   -501   -511
    -98  -1517  -1418    807    659  -1467   -366   -145     20   -184   -462   -491
    -67  -1512  -1444    789    688  -1480   -368   -124     46   -163   -431   -478
    -51  -1530  -1478    789    711  -1504   -374   -109     62   -153   -407   -478
    -33  -1512  -1478    769    722  -1496   -387    -96     80   -137   -381   -475
      2  -1457  -1460    727    730  -1457   -400    -80    109   -106   -342   -457
      7  -1470  -1480    730    743  -1475   -410    -67    129    -90   -314   -452
     10  -1493  -1504    740    756  -1499   -410    -41    155    -67   -275   -436
     28  -1467  -1499    717    761  -1483   -420    -15    184    -38   -215   -420
     49  -1434  -1483    693    766  -1457   -433      7    207    -15   -124   -407
     49  -1431  -1480    691    763  -1454   -433     25    223      2    -57   -387
     41  -1415  -1460    685    748  -1436   -433     44    239     23    -23   -366
     10  -1431  -1444    709    724  -1436   -423     49    244     33    -18   -371
    -28  -1462  -1434    745    701  -1449   -405     59    244     38    -20   -374
    -49  -1478  -1428    763    688  -1454   -400     54    233     25    -46   -392
    -77  -1431  -1353    756    636  -1395   -413     23    210      7    -75   -433
   -111  -1389  -1278    750    581  -1335   -418     -7    187    -18   -106   -475
   -145  -1405  -1260    776    555  -1332   -410    -25    163    -36   -124   -498
   -181  -1428  -1247    802    532  -1337   -405    -46    150    -41   -124   -509
   -200  -1431  -1234    815    514  -1332   -402    -70    142    -49   -140   -535
   -189  -1423  -1236    805    522  -1330   -418   -116    114    -83   -187   -576
   -174  -1480  -1306    828    566  -1395   -436   -158     88   -109   -228   -613
   -148  -1522  -1376    833    613  -1449   -444   -189     67   -132   -257   -639
   -116  -1506  -1389    810    636  -1449   -467   -231     46   -153   -293   -667
    -88  -1475  -1387    782    646  -1431   -504   -277     20   -179   -337   -706
    -75  -1462  -1387    769    654  -1426   -524   -314     -5   -200   -376   -732
    -62  -1475  -1413    766    672  -1447   -535   -337    -23   -215   -394   -745
    -33  -1470  -1436    750    698  -1454   -532   -342    -15   -213   -389   -748
     -2  -1475  -1475    737    735  -1475   -517   -327      7   -184   -353   -732
    -18  -1478  -1460    748    719  -1470   -498   -306     36   -155   -314   -711
    -36  -1426  -1389    730    672  -1408   -498   -290     62   -132   -277   -701
    -20  -1387  -1366    701    672  -1376   -498   -272     85   -114   -249   -691
      0  -1343  -1343    670    670  -1343   -488   -236    129    -72   -200   -649
    -12  -1296  -1283    654    633  -1291   -480   -215    168    -28   -158   -620
    -46  -1265  -1218    654    584  -1241   -504   -233    181     -5   -132   -628
    -49  -1215  -1166    631    558  -1192   -537   -252    189     15    -98   -610
    -46  -1221  -1176    633    563  -1200   -558   -252    205     33    -67   -592
    -51  -1234  -1182    644    563  -1208   -555   -241    215     36    -44   -579
    -67  -1270  -1202    665    566  -1236   -566   -241    215     38    -18   -563
    -67  -1286  -1221    675    576  -1254   -566   -236    218     51      5   -566
    -72  -1309  -1236    688    581  -1273   -555   -223    226     57     18   -584
   -109  -1387  -1278    748    584  -1332   -548   -220    213     36      2   -607
   -155  -1447  -1293    800    566  -1371   -540   -220    194     15     -7   -628
   -158  -1491  -1335    823    587  -1413   -519   -213    192     12     -2   -639
   -166  -1504  -1337    831    584  -1421   -514   -215    181      2      0   -641
   -176  -1514  -1337    846    579  -1426   -511   -218    176     -2     20   -633
   -176  -1512  -1337    844    579  -1426   -504   -210    184     12     44   -639
   -153  -1480  -1327    818    584  -1405   -493   -200    200     36     77   -641
   -153  -1467  -1314    810    579  -1392   -501   -205    200     38     96   -659
   -174  -1501  -1327    839    576  -1415   -509   -213    187     23     83   -659
   -168  -1499  -1332    831    579  -1415   -517   -228    171      5     64   -670
   -132  -1506  -1374    818    618  -1439   -509   -228    166      5     57   -701
   -103  -1532  -1428    818    662  -1480   -519   -231    161     12     62   -670
    -85  -1512  -1426    800    670  -1470   -545   -246    153     20     85   -698
    -54  -1501  -1447    776    696  -1475   -550   -257    135     -5     44   -724
    -15  -1613  -1597    813    789  -1605   -527   -228    116    -33     -5   -782
     23  -1813  -1836    893    927  -1823   -462   -153     75   -150   -155   -969
     64  -1922  -1987    930   1026  -1953   -329      0    106   -239   -296  -1124
     57  -1693  -1753    818    904  -1722   -220     96    285    -98   -163  -1005
    -31  -1257  -1226    644    594  -1241   -290   -207    374    155    176   -680
   -168   -618   -452    392    140   -535   -563   -709    420    558    732   -148
   -283     93    376     96   -329    233   -818   -992    615   1117   1423    509
   -252    319    568    -33   -413    444  -1098  -1096    735   1506   1855    963
   -233    -93    140    163   -189     23  -1218  -1132    542   1319   1647    805
   -267   -737   -470    501     98   -602  -1184  -1135     72    579    870     38
   -314  -1314  -1000    815    342  -1158   -997   -963   -244    -75    158   -685
   -283  -1447  -1166    862    439  -1309   -779   -615    -36    -23    111   -743
   -213  -1384  -1171    797    478  -1278   -633   -384    135     80    166   -685
   -148  -1395  -1249    769    550  -1322   -532   -226    246    150    207   -652
   -155  -1444  -1288    800    566  -1366   -498   -179    270    140    184   -678
   -161  -1475  -1317    818    576  -1397   -496   -184    259    114    161   -680
   -109  -1441  -1332    776    610  -1389   -485   -168    277    132    176   -672
    -83  -1421  -1340    750    628  -1379   -483   -168    283    140    192   -698
    -57  -1473  -1415    766    678  -1444   -454   -140    306    158    194   -717
    -38  -1545  -1509    789    732  -1530   -428   -114    332    171    197   -672
    -64  -1600  -1535    833    732  -1569   -420   -111    337    179    215   -675
    -85  -1597  -1512    839    711  -1556   -405   -103    353    194    244   -670
   -127  -1584  -1457    857    665  -1522   -381    -77    381    231    296   -644
   -171  -1519  -1348    844    584  -1434   -397    -70    402    267    355   -636
   -205  -1506  -1301    857    545  -1405   -381    -46    428    298    410   -615
   -246  -1509  -1262    878    506  -1387   -371    -31    441    303    413   -592
   -267  -1519  -1252    893    491  -1387   -355     -7    459    316    397   -563
   -241  -1501  -1260    870    506  -1382   -363      5    475    329    387   -574
   -239  -1525  -1288    880    524  -1408   -361     20    498    353    410   -568
   -254  -1535  -1280    893    511  -1408   -342     44    535    392    446   -545
   -226  -1496  -1270    862    522  -1384   -327     64    558    426    483   -517
   -241  -1462  -1221    849    488  -1343   -322     85    566    431    483   -509
   -262  -1444  -1182    854    459  -1314   -319    116    581    459    480   -480
   -272  -1410  -1137    839    431  -1275   -311    150    613    524    522   -449
   -254  -1379  -1124    818    433  -1252   -296    192    654    605    568   -410
   -215  -1374  -1161    795    470  -1267   -285    239    696    649    602   -361
   -163  -1330  -1169    745    501  -1249   -296    257    704    665    600   -345
   -145  -1309  -1163    727    506  -1236   -311    254    691    665    574   -345
   -132  -1304  -1171    719    519  -1239   -298    275    706    685    584   -327
    -90  -1215  -1124    652    514  -1171   -298    285    732    724    631   -319
    -38  -1135  -1096    587    527  -1117   -306    285    732    730    654   -306
      5  -1078  -1083    537    542  -1080   -324    262    706    696    636   -314
     38  -1093  -1132    527    584  -1111   -340    236    670    662    610   -319
     70  -1093  -1163    509    615  -1127   -335    233    675    657    626   -309
     67  -1072  -1140    501    602  -1106   -324    213    667    633    631   -319
     41  -1060  -1101    506    571  -1078   -319    181    649    597    618   -340
     18  -1052  -1070    517    542  -1060   -316    155    636    568    607   -355
    -12  -1028  -1018    519    501  -1026   -316    129    633    550    613   -363
     10  -1018  -1028    504    517  -1023   -327     98    620    530    597   -381
     15  -1044  -1060    511    537  -1049   -332     57    597    498    576   -423
      5  -1049  -1054    522    530  -1052   -329     31    584    475    561   -452
     28  -1057  -1085    514    553  -1070   -340      2    563    446    545   -465
     25  -1078  -1104    524    563  -1091   -355    -31    537    410    522   -493
     10  -1070  -1080    527    545  -1075   -368    -57    530    405    537   -501
     18  -1039  -1057    511    537  -1047   -368    -75    527    397    550   -498
     31  -1010  -1044    488    537  -1026   -363    -83    524    376    548   -506
     59  -1008  -1067    475    561  -1039   -361    -72    532    379    558   -501
     88   -979  -1070    444    579  -1023   -363    -75    532    392    561   -496
    109   -979  -1088    436    597  -1034   -345    -54    550    428    571   -491
    122   -984  -1109    431    613  -1047   -329    -33    568    449    576   -501
    163   -930  -1093    381    628  -1010   -324    -18    587    467    594   -480
    179   -836  -1018    327    597   -927   -306     15    639    527    654   -418
    187   -769   -956    290    571   -862   -306     28    670    571    696   -381
    215   -706   -924    244    568   -815   -337     18    683    584    709   -363
    220   -698   -919    239    568   -807   -374     12    685    584    711   -342
    200   -706   -906    254    553   -805   -387     15    693    594    704   -361
    210   -743   -953    267    581   -846   -413    -10    665    571    675   -405
    192   -782   -974    293    581   -878   -423    -31    641    545    657   -402
    168   -766   -935    298    550   -849   -410    -12    662    576    698   -371
    166   -745   -911    288    537   -828   -394     10    688    605    730   -350
     90   -805   -896    358    493   -849   -371     12    685    600    719   -358
      0   -862   -865    431    431   -862   -340     20    670    602    709   -363
    -18   -878   -859    446    418   -870   -332     10    644    579    693   -384
    -38   -865   -828    449    392   -846   -316     18    646    563    727   -381
    -75   -815   -740    446    332   -779   -296     38    665    576    761   -374
    -96   -795   -701    444    301   -748   -298     36    657    576    737   -379
    -90   -789   -701    439    303   -745   -285     49    678    587    740   -368
    -93   -766   -675    428    288   -722   -277     57    691    594    750   -366
   -122   -758   -636    441    257   -698   -290     44    680    594    740   -374
   -111   -756   -646    431    267   -701   -285     41    672    602    758   -358
   -101   -735   -636    418    267   -685   -283     44    678    607    776   -361
    -93   -776   -683    436    293   -732   -275     44    670    594    776   -379
    -83   -844   -761    465    337   -802   -265     44    654    576    750   -394
    -72   -948   -875    509    400   -911   -252     51    610    514    670   -457
    -49  -1122  -1072    584    511  -1098   -200     83    519    363    491   -631
    -57  -1280  -1223    667    579  -1252    -80    189    485    241    332   -805
    -96  -1174  -1078    636    491  -1127     62    322    628    335    405   -761
   -218   -779   -563    496    171   -672     31    111    784    600    730   -441
   -358   -119    239    239   -298     59   -200   -233   1005   1083   1317    155
   -480    605   1085    -62   -784    844   -439   -433   1322   1688   2010    846
   -439    976   1415   -267   -927   1195   -737   -472   1600   2203   2548   1405
   -374    665   1039   -148   -706    852   -914   -540   1462   2078   2403   1299
   -371     64    433    153   -402    249   -945   -691    906   1348   1688    579
   -366   -532   -166    449   -101   -350   -800   -654    420    618    948   -184
   -335   -810   -475    574     70   -644   -563   -353    439    478    737   -415
   -270   -867   -597    568    161   -735   -397   -124    563    535    756   -407
   -220   -919   -701    568    239   -810   -288     15    639    566    763   -410
   -207   -922   -714    563    252   -818   -241     72    670    576    761   -420
   -200   -883   -683    542    241   -784   -218     98    680    587    771   -418
   -197   -854   -657    524    228   -758   -205    111    688    579    776   -426
   -181   -859   -680    519    246   -771   -205    116    683    571    769   -436
   -158   -867   -709    511    272   -789   -197    142    698    589    782   -418
   -124   -862   -737    493    306   -800   -179    168    709    600    789   -407
   -101   -854   -753    478    324   -805   -168    176    717    597    792   -407
    -72   -852   -782    462    353   -818   -153    202    737    610    810   -387
    -33   -818   -784    423    374   -802   -135    220    758    626    831   -368
      2   -787   -789    392    394   -787   -116    236    782    641    841   -350
     20   -784   -805    381    410   -792   -111    246    787    652    836   -358
     33   -774   -807    368    420   -789   -114    257    797    665    841   -368
     38   -776   -818    368    426   -797   -114    267    802    670    846   -368
     28   -789   -818    381    423   -802    -96    296    823    688    859   -340
     15   -810   -828    397    420   -820    -80    322    844    714    870   -329
     25   -792   -818    384    420   -805    -85    342    862    732    885   -311
     25   -782   -807    376    415   -795    -80    368    885    753    901   -293
     20   -787   -807    384    413   -797    -57    405    906    761    904   -277
     -2   -800   -797    400    394   -797    -41    446    937    789    935   -233
    -15   -802   -789    407    384   -797    -31    480    969    831    971   -213
    -44   -779   -737    410    345   -758    -20    517   1002    867   1005   -194
    -90   -763   -672    428    290   -719     -2    555   1036    906   1044   -155
    -93   -763   -672    428    285   -719      2    581   1054    930   1070   -116
    -57   -761   -704    407    322   -732      5    618   1078    966   1098    -83
    -44   -717   -672    379    314   -696      0    639   1093    987   1119    -72
    -57   -670   -613    363    277   -641      0    646   1104    992   1127    -64
    -75   -654   -579    363    252   -618      0    646   1106    995   1140    -49
    -88   -659   -571    371    241   -615     -2    639   1104    989   1145    -51
   -106   -701   -594    402    241   -649     -2    623   1085    969   1130    -62
   -148   -745   -597    446    223   -672    -12    589   1054    932   1098    -83
   -205   -776   -571    491    181   -675    -25    550   1028    904   1078    -98
   -218   -800   -581    509    181   -691    -41    522   1005    878   1052   -114
   -200   -795   -594    493    197   -696    -70    478    963    833   1005   -161
   -218   -789   -571    504    176   -680    -80    439    940    807    971   -192
   -254   -823   -568    537    155   -696    -85    394    911    774    927   -228
   -285   -880   -594    584    153   -740    -83    361    885    740    885   -265
   -322   -943   -620    631    148   -782    -88    322    854    714    854   -293
   -329   -971   -641    652    155   -807    -93    298    839    704    841   -306
   -355   -997   -641    675    140   -820   -101    275    823    688    826   -327
   -374  -1002   -628    688    124   -815   -111    254    807    672    810   -340
   -387  -1028   -641    706    124   -833   -111    241    795    662    795   -342
   -376  -1034   -657    706    140   -846   -106    233    787    657    784   -350
   -337   -989   -654    662    155   -820   -116    226    776    652    779   -358
   -324   -958   -633    641    153   -797   -101    241    795    675    795   -340
   -324   -966   -641    644    155   -802    -90    254    807    691    797   -332
   -285   -974   -688    631    200   -831    -85    267    813    701    784   -337
   -244   -940   -696    592    223   -818    -80    290    844    740    802   -311
   -236   -872   -636    553    200   -756    -77    298    872    782    826   -283
   -233   -836   -605    532    184   -722    -88    290    883    797    828   -272
   -220   -782   -561    501    168   -672   -114    283    906    831    857   -236
   -200   -787   -589    493    192   -688   -145    270    893    823    867   -244
   -179   -836   -657    506    239   -748   -155    259    875    807    870   -270
   -202   -852   -652    527    223   -753   -155    254    862    800    875   -280
   -236   -820   -584    530    174   -704   -161    246    857    802    885   -277
   -252   -831   -579    540    163   -706   -145    267    870    820    901   -262
   -270   -909   -641    589    184   -776   -124    290    872    813    896   -262
   -277   -945   -670    610    194   -807   -106    301    865    800    888   -270
   -285   -971   -685    628    200   -828    -90    298    854    787    867   -285
   -288   -982   -696    633    202   -841    -90    283    831    758    836   -309
   -288   -961   -672    623    192   -818    -98    270    815    737    813   -316
   -277  -1000   -722    636    220   -862   -132    246    787    706    763   -332
   -241  -1039   -797    641    277   -919   -153    226    763    680    732   -342
   -187  -1021   -833    602    322   -927   -148    213    748    654    735   -363
   -129  -1013   -883    571    374   -948   -163    194    722    607    711   -389
   -116  -1015   -898    563    389   -958   -200    176    698    576    698   -405
    -80   -953   -872    517    394   -914   -215    189    704    574    711   -392
    -93   -937   -844    511    374   -891   -205    189    701    555    701   -394
   -153   -989   -836    571    340   -914   -202    174    675    519    672   -418
   -197  -1052   -857    623    327   -956   -192    168    657    491    641   -444
   -192  -1169   -976    680    392  -1072   -150    202    615    407    550   -519
   -176  -1366  -1189    771    506  -1278    -44    316    584    272    368   -701
   -184  -1356  -1171    769    491  -1262     96    478    683    272    324   -774
   -257  -1096   -839    675    288   -966    176    517    859    459    517   -613
   -392   -641   -249    517    -72   -446     67    171    935    735    914   -218
   -517      5    519    254   -519    262   -187   -270   1005   1200   1532    392
   -537    542   1080     -2   -807    810   -413   -452   1205   1777   2182   1031
   -452    514    963    -33   -709    740   -641   -514   1265   2078   2483   1369
   -439    -25    413    233   -426    192   -724   -576    945   1691   2062    989
   -480   -597   -119    537   -184   -358   -670   -597    418    823   1176    124
   -522  -1005   -485    763    -20   -745   -511   -431    223    345    639   -402
   -527  -1091   -563    807     15   -828   -319   -122    431    441    649   -394
   -426  -1062   -636    745    103   -849   -202    109    600    553    706   -340
   -366  -1067   -701    714    166   -885   -140    228    670    581    706   -342
   -353  -1065   -711    709    176   -891   -114    270    693    589    709   -340
   -355  -1057   -704    704    171   -883   -116    270    693    581    704   -345
   -358  -1075   -717    717    179   -896   -103    280    696    568    696   -342
   -350  -1091   -740    719    194   -917    -96    293    704    561    685   -350
   -345  -1098   -753    719    202   -927    -98    301    704    558    683   -358
   -353  -1114   -763    732    205   -940   -106    296    698    553    683   -363
   -355  -1091   -735    724    189   -914    -96    309    717    574    709   -345
   -353  -1052   -698    701    171   -875    -93    314    730    581    722   -335
   -345  -1047   -701    696    176   -875    -90    319    737    587    727   -332
   -335  -1036   -704    683    181   -870    -85    332    750    597    743   -319
   -314  -1023   -709    670    197   -867    -80    345    758    605    756   -306
   -319  -1028   -711    672    194   -870    -83    350    766    613    763   -298
   -329  -1021   -693    675    179   -857    -70    368    787    639    782   -280
   -350  -1015   -665    683    155   -841    -54    394    815    675    813   -252
   -381  -1021   -639    701    127   -831    -38    420    841    714    844   -220
   -387  -1005   -618    693    114   -813    -28    441    865    745    870   -200
   -381  -1000   -618    691    116   -807    -36    459    885    769    891   -181
   -400  -1018   -620    706    109   -820    -38    478    901    771    901   -163
   -426   -992   -566    709     70   -779    -28    501    932    797    930   -124
   -459   -995   -535    724     36   -766    -18    527    961    818    950    -93
   -472   -984   -511    727     18   -748     -2    558    995    849    979    -64
   -452   -963   -514    706     28   -740    -10    589   1021    896   1010    -36
   -358   -937   -579    649    109   -758    -33    613   1034    922   1028    -18
   -327   -904   -576    613    124   -740    -38    633   1057    953   1057      7
   -288   -880   -592    584    150   -735    -36    644   1070    963   1070     18
   -270   -872   -605    568    166   -740    -51    639   1054    956   1062     20
   -254   -872   -618    563    181   -745    -54    639   1047    948   1060     28
   -262   -867   -605    563    171   -737    -49    626   1028    930   1047     10
   -259   -852   -592    553    166   -722    -57    605   1000    893   1013    -23
   -231   -828   -597    530    181   -714    -62    579    963    857    979    -54
   -200   -841   -641    522    220   -743    -70    555    935    831    961    -70
   -168   -875   -709    522    267   -792    -70    524    896    787    919    -98
   -155   -867   -711    511    275   -789    -77    488    862    750    888   -129
   -166   -846   -680    506    257   -763    -80    454    839    724    865   -161
   -202   -836   -633    519    215   -735    -85    423    810    698    833   -194
   -244   -849   -607    545    181   -730    -75    402    797    685    828   -205
   -272   -865   -592    568    158   -730    -77    374    771    665    810   -223
   -303   -893   -589    597    142   -743    -80    350    748    641    784   -241
   -345   -948   -602    646    127   -776    -85    329    722    615    758   -283
   -368   -969   -600    667    114   -784    -88    316    706    605    745   -296
   -389   -940   -550    665     77   -745    -77    314    714    623    748   -249
   -402   -943   -542    670     67   -743    -62    324    730    644    745   -205
   -413   -961   -548    688     67   -756    -38    342    750    667    756   -192
   -426   -995   -571    709     70   -784    -18    371    782    688    779   -179
   -426  -1008   -581    717     75   -795      7    410    820    709    813   -161
   -428   -906   -478    665     23   -691     20    436    865    740    852   -140
   -452   -813   -361    633    -46   -587     25    454    911    795    898   -109
   -488   -789   -301    636    -93   -545     31    462    937    831    922    -88
   -509   -748   -239    628   -137   -493     25    470    966    867    956    -57
   -537   -735   -200    633   -171   -467      5    470    979    891    974    -36
   -581   -750   -168    667   -207   -459     -7    465    971    888    966    -33
   -589   -706   -116    646   -239   -410     -2    465    969    885    953    -36
   -592   -672    -80    633   -257   -376    -28    439    940    854    917    -59
   -558   -667   -109    610   -226   -389    -51    418    909    818    878    -85
   -491   -704   -213    597   -140   -459    -72    394    862    771    831   -129
   -423   -789   -366    607    -31   -579   -101    368    802    704    771   -176
   -371   -836   -465    602     46   -652   -119    345    758    659    735   -202
   -350   -875   -524    613     85   -701   -135    311    717    615    688   -231
   -340   -917   -576    628    116   -748   -155    275    670    566    636   -270
   -329   -969   -641    649    155   -807   -176    241    626    517    584   -316
   -332   -987   -657    659    161   -823   -189    220    602    496    558   -332
   -361   -989   -631    675    135   -813   -192    210    584    478    537   -348
   -363  -1015   -652    691    142   -833   -197    194    566    454    514   -371
   -358  -1036   -678    696    158   -857   -207    179    542    428    493   -392
   -358  -1047   -688    701    163   -867   -228    155    509    400    467   -420
   -355  -1054   -698    704    168   -875   -241    140    491    381    444   -441
   -355  -1023   -667    691    155   -846   -241    137    493    381    439   -436
   -358  -1047   -688    701    163   -867   -236    132    478    355    402   -465
   -340  -1137   -800    737    228   -969   -220    150    433    277    314   -540
   -311  -1288   -979    797    332  -1135   -163    226    387    142    140   -701
   -288  -1402  -1114    846    413  -1260    -49    376    439     67      2   -839
   -301  -1135   -833    717    262   -984     25    423    594    202    129   -737
   -402   -688   -285    542    -59   -488    -88     49    566    384    426   -480
   -496   -124    371    309   -433    122   -376   -470    446    657    880    -64
   -548    478   1026     36   -787    750   -662   -792    467   1080   1454    439
   -491    613   1104    -62   -797    857   -909   -867    548   1452   1860    820
   -436    192    628    119   -532    410   -966   -813    413   1286   1652    670
   -454   -342    109    397   -285   -116   -888   -771      0    545    893     -7
   -462   -844   -381    654    -41   -613   -714   -615   -257    -83    207   -636
   -449   -982   -532    714     41   -758   -517   -288     12     49    241   -587
   -431   -940   -509    685     36   -724   -353    -36    257    220    376   -467
   -402   -922   -522    662     57   -722   -231    140    405    314    452   -415
   -384   -917   -532    652     72   -724   -174    226    472    348    470   -381
   -376   -917   -540    644     80   -730   -163    244    480    348    467   -381
   -358   -927   -568    641    103   -748   -155    257    488    350    475   -387
   -342   -948   -605    644    129   -779   -145    265    493    361    478   -402
   -329   -945   -615    639    142   -782   -142    272    501    368    470   -418
   -303   -940   -639    620    166   -789   -137    283    514    384    491   -392
   -285   -922   -636    602    174   -779   -135    293    530    410    535   -371
   -277   -865   -587    568    153   -727   -135    296    537    423    555   -376
   -298   -865   -566    581    132   -717   -129    298    537    418    542   -379
   -314   -841   -530    576    106   -685   -129    306    540    407    522   -358
   -303   -854   -553    579    124   -704   -116    322    550    405    519   -303
   -290   -880   -592    584    148   -737   -109    332    566    415    527   -296
   -259   -815   -555    537    148   -685   -122    319    561    415    519   -316
   -181   -797   -615    488    215   -709   -142    303    548    423    527   -327
    -98   -758   -659    428    280   -711   -179    280    527    407    522   -342
    -54   -735   -683    392    314   -709   -192    272    519    397    511   -363
    -20   -719   -698    371    337   -709   -202    277    519    389    483   -379
     12   -693   -709    340    358   -698   -207    290    537    400    483   -350
     49   -646   -696    298    371   -670   -210    309    558    423    498   -319
     88   -610   -698    257    392   -654   -210    332    584    444    514   -296
    101   -607   -709    254    405   -657   -220    348    594    444    519   -277
     88   -600   -688    254    387   -644   -244    355    605    462    540   -244
    132   -589   -722    226    426   -654   -244    376    628    488    553   -249
    155   -607   -763    223    457   -685   -233    397    644    491    545   -262
    158   -571   -730    207    444   -649   -218    420    665    511    589   -202
    150   -504   -654    174    402   -579   -210    439    683    540    636   -163
    155   -462   -618    153    384   -540   -205    446    685    542    639   -161
    137   -493   -633    176    384   -563   -207    441    667    524    620   -179
    132   -550   -683    210    407   -615   -207    433    649    506    610   -197
     72   -537   -610    231    340   -574   -207    407    610    467    576   -226
     41   -576   -618    267    327   -597   -189    392    584    436    553   -236
     10   -605   -615    296    311   -610   -181    374    563    418    548   -241
    -15   -628   -613    322    298   -620   -168    355    553    407    542   -244
     -7   -602   -594    303    290   -600   -187    314    522    384    524   -254
    -41   -605   -563    322    259   -584   -181    283    496    374    493   -277
    -70   -644   -574    355    249   -610   -176    262    478    371    470   -293
    -77   -652   -574    366    246   -613   -163    257    480    397    496   -270
   -140   -657   -517    397    187   -589   -148    249    472    394    509   -296
   -246   -652   -405    449     77   -530   -124    249    475    392    524   -288
   -337   -610   -272    472    -33   -441    -96    270    504    415    571   -236
   -428   -571   -142    501   -142   -358    -70    290    532    441    600   -226
   -472   -542    -72    506   -202   -309    -62    296    540    444    618   -226
   -428   -511    -83    470   -174   -298    -64    293    545    441    626   -223
   -366   -496   -129    431   -119   -314    -67    283    537    433    618   -236
   -319   -465   -145    392    -88   -306    -64    283    545    439    623   -231
   -285   -441   -158    363    -64   -298    -75    275    537    426    610   -239
   -252   -413   -163    332    -44   -288    -80    270    537    410    602   -239
   -207   -340   -135    272    -38   -239    -83    288    574    433    633   -194
   -189   -283    -93    236    -49   -189    -93    288    597    459    672   -148
   -168   -200    -31    184    -70   -116   -124    270    600    465    691   -122
   -168   -215    -46    192    -62   -129   -153    249    584    449    683   -132
   -155   -181    -28    168    -64   -103   -171    233    568    431    670   -155
   -124   -155    -31    140    -46    -93   -184    220    555    415    665   -155
    -83   -166    -83    122      0   -124   -202    210    535    392    641   -155
    -67   -176   -109    119     20   -142   -220    192    506    355    605   -179
    -57   -231   -176    142     57   -205   -241    171    462    309    553   -231
    -38   -306   -267    174    114   -288   -246    161    420    265    496   -277
    -31   -327   -296    176    129   -314   -241    150    394    257    472   -296
    -38   -350   -311    192    135   -332   -244    129    368    244    446   -314
    -38   -387   -348    210    150   -368   -249    119    340    228    415   -335
    -51   -407   -355    231    150   -381   -241    122    335    236    413   -327
    -90   -402   -311    246    109   -358   -244    119    329    233    420   -324
   -124   -407   -283    265     77   -345   -233    127    329    233    431   -311
   -150   -452   -301    301     72   -376   -218    135    324    228    426   -324
   -192   -459   -267    327     36   -363   -192    158    340    241    433   -324
   -210   -459   -249    332     18   -353   -202    148    327    215    413   -342
   -210   -470   -262    340     23   -366   -210    135    306    174    387   -355
   -239   -498   -262    366     10   -381   -202    137    301    145    374   -361
   -259   -537   -277    400      7   -407   -194    140    288    106    340   -381
   -254   -652   -400    452     70   -527   -150    181    244      2    233   -459
   -246   -831   -587    537    168   -709    -28    309    233   -103     75   -587
   -265   -872   -607    566    171   -740    109    465    327   -111      5   -654
   -309   -589   -280    449    -15   -436    187    441    467     41    158   -524
   -389    -59    329    223   -361    135    -18    -38    431    293    535   -163
   -488    553   1041    -33   -763    797   -358   -511    415    683   1067    327
   -519   1072   1592   -277  -1054   1332   -662   -750    522   1169   1647    844
   -441   1047   1488   -301   -963   1267   -893   -774    626   1522   1990   1179
   -413    475    885    -31   -649    680   -917   -761    337   1096   1527    776
   -410    -80    329    244   -371    124   -839   -750   -161    244    691     33
   -397   -498   -103    446   -148   -301   -646   -553   -316   -226    166   -428
   -363   -589   -226    478    -70   -407   -452   -257    -80   -116    189   -413
   -322   -597   -275    457    -25   -439   -309    -51     96      0    265   -342
   -272   -579   -306    426     15   -444   -231     67    192     54    290   -316
   -223   -581   -361    402     64   -472   -215     96    205     46    270   -337
   -181   -592   -410    387    114   -501   -210    101    200     33    257   -345
   -174   -597   -423    384    122   -509   -207    109    202     38    259   -350
   -150   -579   -428    363    137   -504   -205    106    192     38    244   -361
   -116   -545   -428    329    153   -488   -202    106    187     31    241   -363
    -93   -524   -431    309    168   -478   -197    122    189     28    262   -363
    -93   -501   -410    296    158   -457   -192    129    202     18    262   -366
    -77   -475   -397    277    158   -436   -194    129    218     20    252   -358
    -96   -472   -376    283    137   -426   -194    129    233     28    257   -345
   -135   -449   -314    293     88   -381   -179    145    249     46    277   -324
   -181   -439   -257    309     33   -348   -148    168    270     80    303   -288
   -236   -394   -158    314    -41   -275   -119    194    285    106    337   -252
   -277   -355    -77    314   -101   -218    -93    231    319    135    381   -207
   -288   -363    -75    327   -106   -220    -75    265    353    168    418   -171
   -267   -381   -114    324    -77   -249    -75    275    358    176    428   -163
   -259   -392   -132    324    -64   -262    -67    288    374    187    439   -153
   -254   -400   -145    324    -57   -272    -54    309    397    202    446   -135
   -233   -374   -140    303    -46   -257    -54    324    413    215    457   -109
   -189   -392   -202    288      5   -298    -57    337    428    233    480    -93
   -129   -428   -301    277     85   -366    -57    355    449    259    496    -96
   -132   -376   -244    254     51   -309    -57    374    475    285    522    -75
   -174   -342   -168    259     -2   -257    -46    407    506    314    555    -38
   -189   -348   -161    267    -15   -254    -41    436    530    337    579      0
   -187   -342   -155    265    -18   -249    -36    457    545    358    600     20
   -192   -298   -106    241    -44   -202    -33    470    561    376    615     36
   -213   -267    -54    241    -80   -161    -25    488    568    387    633     57
   -215   -233    -20    223   -101   -127    -23    485    558    381    633     64
   -207   -259    -51    233    -80   -155    -18    480    542    361    618     54
   -210   -280    -70    244    -72   -174     -5    478    527    342    610     54
   -233   -257    -23    246   -106   -140     10    470    517    327    605     57
   -257   -267    -12    259   -124   -140     12    444    488    296    581     31
   -283   -285     -2    283   -140   -145     23    415    457    262    558      7
   -296   -298     -5    296   -145   -153     25    381    426    228    530    -18
   -285   -306    -20    296   -132   -163     20    340    387    189    491    -57
   -272   -311    -41    290   -116   -176     15    303    355    158    465    -77
   -267   -345    -80    306    -93   -213     12    262    322    122    433   -103
   -239   -392   -153    314    -44   -272      5    226    288     93    407   -124
   -202   -431   -228    316     12   -329    -15    179    246     51    366   -153
   -161   -433   -275    296     57   -355    -31    153    218     28    342   -176
   -161   -423   -262    290     49   -342    -23    153    215     28    345   -181
   -166   -389   -223    277     25   -306    -12    150    218     33    355   -189
   -187   -371   -184    280     -2   -277     12    163    239     46    374   -171
   -210   -355   -145    283    -36   -249     41    176    259     64    389   -145
   -189   -327   -137    257    -25   -233     64    192    280     80    405   -124
   -189   -306   -116    246    -38   -213     96    215    306    103    423   -103
   -213   -241    -28    228    -93   -135    119    241    345    145    465    -72
   -168   -174     -5    171    -83    -90    103    259    371    171    483    -57
   -148   -150     -5    148    -72    -77     93    265    389    189    491    -44
   -155   -124     28    140    -93    -49     72    246    397    207    504    -12
   -202   -114     88    158   -145    -12     54    233    407    226    530     20
   -231   -137     93    184   -163    -23     49    231    410    233    542     31
   -192   -137     54    163   -124    -41     31    228    400    223    535     23
   -200   -158     41    179   -122    -59     23    223    389    213    537     54
   -257   -174     83    215   -171    -46     28    207    381    205    540     44
   -301   -259     38    280   -171   -111     41    197    361    184    504     -2
   -337   -355    -18    345   -161   -187     41    192    329    145    449    -20
   -303   -374    -70    337   -119   -223     25    194    306    119    415    -44
   -309   -407    -98    358   -106   -254     18    187    280     93    384    -72
   -348   -480   -135    413   -106   -309     23    166    249     57    353    -80
   -361   -532   -171    446    -96   -350     20    153    231     38    350    -75
   -371   -563   -194    465    -90   -379     15    142    220     33    348    -98
   -392   -584   -192    488   -101   -389      2    124    202     18    314   -140
   -402   -602   -200    501   -103   -402    -18    106    176     -5    285   -137
   -436   -662   -228    548   -106   -446    -31     85    150    -28    252   -155
   -459   -688   -228    571   -116   -457    -36     75    142    -31    249   -155
   -491   -659   -168    576   -161   -415    -41     57    127    -36    241   -155
   -524   -691   -166    607   -181   -428    -41     49    116    -46    226   -174
   -571   -756   -187    662   -194   -472    -38     41     98    -64    200   -205
   -620   -849   -228    732   -197   -540    -28     44     67   -111    142   -244
   -633  -1018   -384    826   -124   -701     18     96     10   -228      0   -353
   -600  -1143   -542    870    -31   -844    145    241     31   -329   -179   -524
   -605  -1049   -446    826    -80   -748    259    368    166   -277   -194   -542
   -670   -704    -33    685   -319   -368    220    142    215   -132    -10   -368
   -737   -194    542    467   -641    174    -57   -415    135    137    407     36
   -807    472   1278    166  -1041    872   -368   -813    176    592   1031    558
   -776    849   1626    -36  -1200   1236   -683  -1015    262   1036   1579   1034
   -698    581   1280     57   -989    932   -862  -1054    207   1127   1660   1148
   -662    -12    649    337   -657    316   -867  -1041   -142    568   1057    646
   -670   -561    106    615   -389   -226   -717   -976   -618   -342    163   -171
   -579   -852   -272    714   -153   -563   -517   -706   -571   -550   -122   -465
   -465   -849   -387    657    -41   -618   -363   -433   -332   -407    -49   -413
   -384   -789   -405    587     10   -597   -252   -244   -174   -309      7   -368
   -379   -787   -410    581     12   -597   -187   -153    -96   -265     31   -342
   -394   -769   -374    579    -10   -571   -163   -124    -75   -265     28   -342
   -415   -737   -322    576    -46   -530   -148   -106    -59   -254     46   -340
   -439   -711   -272    576    -83   -493   -116    -83    -33   -236     67   -332
   -462   -709   -246    584   -109   -480   -101    -72    -20   -226     72   -324
   -475   -706   -231    589   -122   -470   -106    -75    -25   -246     67   -327
   -524   -706   -184    615   -174   -446   -119    -85    -33   -254     62   -340
   -540   -678   -137    610   -202   -407   -129    -90    -28   -246     72   -353
   -519   -626   -106    571   -210   -366   -119    -77    -12   -233     88   -345
   -548   -607    -59    576   -246   -335    -96    -64      7   -223    103   -314
   -553   -623    -70    587   -244   -348   -111    -72      5   -228    109   -298
   -465   -610   -145    537   -161   -379   -122    -70      2   -239     93   -335
   -431   -623   -194    527   -119   -407   -119    -64      5   -246     70   -337
   -413   -615   -202    514   -106   -410   -122    -64     10   -236     64   -309
   -420   -602   -184    509   -119   -394   -122    -64     18   -223     70   -303
   -407   -584   -176    496   -116   -381   -119    -51     38   -187     88   -283
   -405   -594   -192    498   -109   -394   -124    -41     51   -163     93   -270
   -413   -584   -174    498   -122   -379   -119    -15     80   -124    114   -244
   -423   -587   -166    504   -129   -379   -106     12    106    -90    132   -223
   -405   -535   -129    470   -137   -332    -96     38    137    -54    161   -194
   -397   -485    -90    441   -153   -288    -96     59    163    -28    179   -179
   -394   -452    -57    423   -171   -254   -101     75    184     -7    197   -153
   -415   -428    -12    420   -202   -220    -98     96    215     18    223   -119
   -413   -387     25    400   -220   -181    -90    132    252     51    254    -80
   -384   -358     23    371   -205   -168    -90    155    262     62    267    -67
   -410   -348     62    379   -236   -142    -77    176    283     83    290    -41
   -418   -314    103    366   -262   -106    -75    181    288     88    306    -28
   -392   -296     96    345   -244   -101    -77    171    272     72    298    -41
   -413   -324     88    368   -252   -119    -96    150    241     41    272    -72
   -457   -350    106    402   -283   -122    -93    140    220     20    257    -85
   -475   -335    137    402   -309    -98    -85    122    200      2    239   -101
   -480   -355    124    418   -303   -116    -98     80    153    -41    194   -142
   -506   -363    142    433   -327   -111   -101     49    127    -67    171   -163
   -558   -379    179    467   -368   -101    -93     15    109    -85    158   -181
   -568   -389    176    478   -374   -106    -93    -23     85   -103    137   -205
   -561   -368    192    465   -376    -88   -101    -62     67   -122    116   -228
   -587   -392    194    488   -394    -98   -116   -109     38   -150     85   -259
   -563   -410    153    485   -361   -129   -109   -132     23   -161     67   -280
   -550   -449     98    498   -327   -176   -122   -174     -2   -181     41   -311
   -600   -511     88    555   -345   -213   -145   -210    -25   -197     25   -327
   -574   -509     64    540   -322   -223   -135   -202    -20   -192     20   -329
   -522   -483     38    501   -280   -223   -132   -200     -7   -187     23   -327
   -498   -446     51    472   -277   -197   -127   -200      7   -171     46   -303
   -501   -433     67    467   -285   -184   -111   -189     31   -142     72   -298
   -509   -449     57    478   -285   -197    -98   -184     46   -127     75   -309
   -517   -452     62    483   -290   -194    -75   -161     72   -103     93   -296
   -498   -405     90    449   -296   -158    -57   -124    119    -49    137   -241
   -517   -368    148    444   -332   -111    -41    -88    179     15    187   -189
   -527   -355    171    441   -350    -93    -31    -70    226     83    231   -153
   -470   -342    127    405   -301   -109    -64    -72    244    127    252   -132
   -459   -368     90    413   -277   -140   -111    -90    239    135    257   -127
   -462   -415     46    439   -254   -184   -127    -93    231    122    254   -119
   -483   -449     33    465   -259   -210   -127    -98    228    109    249   -114
   -511   -446     62    478   -288   -192   -119   -101    231    109    259   -103
   -550   -452     98    498   -324   -176   -111   -109    228     96    257   -106
   -542   -493     49    519   -296   -223   -119   -116    202     51    218   -129
   -449   -530    -80    488   -187   -306   -137   -132    163      0    166   -166
   -376   -568   -194    472    -90   -381   -150   -153    124    -51    127   -192
   -381   -644   -262    511    -62   -454   -179   -192     72   -111     88   -226
   -379   -633   -254    506    -62   -444   -192   -213     44   -137     70   -257
   -410   -631   -220    519    -96   -428   -184   -223     33   -148     54   -288
   -470   -646   -176    558   -148   -413   -194   -231     31   -153     54   -275
   -524   -628   -106    576   -210   -368   -194   -231     38   -140     83   -239
   -568   -633    -64    602   -252   -350   -171   -210     62   -111    135   -174
   -620   -649    -28    633   -298   -340   -148   -187     85    -85    187   -153
   -665   -675    -10    670   -327   -342   -129   -176     93    -77    228   -176
   -698   -722    -23    709   -340   -374   -114   -163    103    -70    265   -202
   -745   -748     -2    748   -371   -376   -101   -145    122    -57    290   -210
   -800   -779     20    787   -413   -379    -93   -135    116    -77    265   -233
   -802   -844    -41    820   -381   -444    -49    -85     88   -142    163   -309
   -795   -987   -192    888   -301   -589     49     28     62   -265    -28   -475
   -810  -1015   -205    914   -303   -610    184    205    145   -303   -150   -592
   -844   -709    135    776   -491   -288    252    179    301   -140     -2   -446
   -940   -202    735    571   -839    265     80   -275    319    129    355    -77
  -1044    472   1514    285  -1280    992   -233   -776    366    563    924    498
  -1044   1104   2148    -28  -1595   1626   -550  -1067    509   1083   1538   1109
   -885   1145   2029   -129  -1457   1587   -859  -1192    530   1358   1821   1444
   -771    620   1389     75  -1080   1005   -963  -1254    194    930   1348   1041
   -737    -62    672    397   -706    303   -906  -1236   -345     18    392    140
   -737   -610    127    675   -433   -241   -685   -976   -519   -504   -213   -457
   -680   -740    -59    709   -311   -400   -480   -649   -270   -374   -158   -449
   -594   -769   -174    680   -213   -470   -355   -452   -124   -293   -114   -431
   -535   -784   -249    657   -142   -517   -314   -381    -88   -298   -148   -475
   -509   -797   -288    654   -111   -542   -306   -363    -90   -316   -176   -509
   -488   -792   -306    639    -90   -550   -316   -368   -106   -345   -205   -540
   -483   -810   -327    646    -77   -568   -314   -361   -106   -355   -210   -553
   -483   -828   -345    654    -70   -587   -309   -355   -103   -355   -194   -568
   -496   -833   -337    665    -80   -587   -298   -340    -90   -337   -168   -574
   -493   -805   -314    646    -90   -558   -303   -332    -77   -322   -145   -574
   -483   -787   -303    633    -90   -545   -314   -327    -72   -319   -135   -563
   -485   -740   -254    613   -116   -498   -314   -322    -62   -314   -122   -558
   -498   -732   -233    615   -132   -483   -306   -306    -46   -306    -98   -530
   -485   -763   -280    623   -103   -522   -303   -296    -41   -298    -96   -519
   -467   -758   -290    610    -88   -524   -301   -296    -41   -293    -85   -532
   -480   -711   -233    594   -124   -472   -290   -277    -12   -257    -46   -542
   -511   -685   -174    600   -168   -431   -270   -231     38   -202    -12   -517
   -452   -706   -254    579   -101   -480   -298   -265      5   -236    -38   -545
   -433   -719   -285    576    -75   -504   -296   -249     15   -231    -20   -519
   -426   -659   -233    542    -98   -446   -296   -226     38   -215     -5   -509
   -407   -639   -231    524    -88   -436   -288   -194     67   -189      7   -488
   -418   -623   -205    519   -106   -413   -283   -168     90   -155     23   -480
   -418   -602   -184    509   -116   -394   -277   -140    122   -127     59   -462
   -413   -615   -205    511   -103   -410   -265   -101    161    -90    111   -431
   -397   -579   -181    488   -109   -381   -262    -64    192    -51    135   -441
   -394   -568   -176    480   -111   -374   -262    -31    220    -28    127   -400
   -371   -542   -171    457   -101   -355   -257      5    252      0    163   -327
   -355   -511   -158    431    -98   -335   -246     41    288     33    205   -309
   -350   -483   -132    418   -109   -309   -226     75    327     64    233   -277
   -355   -454    -98    402   -129   -277   -228     83    332     59    226   -267
   -345   -407    -62    374   -142   -236   -233     83    332     57    239   -233
   -342   -392    -51    366   -145   -223   -233     75    324     49    252   -215
   -327   -423    -96    376   -116   -259   -233     54    306     38    246   -241
   -337   -428    -90    381   -124   -262   -213     54    316     41    241   -265
   -350   -400    -51    374   -150   -226   -202     44    311     31    241   -249
   -376   -366     10    371   -194   -179   -194     28    311     31    249   -241
   -402   -319     83    361   -244   -119   -197      7    322     38    275   -239
   -428   -311    116    368   -275    -98   -192    -18    309     23    254   -265
   -457   -340    114    397   -288   -114   -179    -46    298     18    228   -309
   -480   -381     96    428   -290   -142   -174    -80    280      0    215   -332
   -496   -426     70    462   -283   -179   -176   -106    267    -15    218   -335
   -532   -418    114    475   -324   -153   -179   -132    257    -31    197   -358
   -558   -420    137    488   -348   -142   -176   -142    257    -36    181   -371
   -548   -449     98    496   -324   -176   -184   -153    254    -49    179   -361
   -530   -418    111    475   -322   -153   -205   -179    231    -75    163   -366
   -522   -392    129    457   -327   -132   -205   -187    231    -67    145   -410
   -540   -379    161    459   -350   -111   -181   -163    267    -23    174   -402
   -561   -371    189    465   -376    -93   -171   -155    275    -15    181   -413
   -522   -361    161    441   -342   -101   -174   -158    267    -33    168   -423
   -478   -272    205    374   -342    -33   -150   -111    327     12    223   -358
   -441   -202    236    322   -340     15   -150    -93    358     38    249   -322
   -407   -155    252    280   -332     46   -171   -106    368     54    272   -301
   -400    -85    314    244   -358    114   -200    -96    402     90    303   -283
   -379   -129    249    252   -316     59   -231   -109    389     80    285   -303
   -384   -166    218    275   -303     25   -246   -116    374     67    262   -314
   -413   -155    257    285   -337     49   -265   -132    368     62    262   -332
   -454   -137    316    296   -387     88   -270   -140    366     54    270   -322
   -485   -205    277    345   -384     36   -239   -103    394     90    309   -285
   -506   -329    174    418   -342    -77   -210    -72    400     93    306   -290
   -545   -431    114    488   -332   -158   -192    -64    392     75    298   -296
   -563   -483     80    524   -322   -202   -202    -96    355     33    265   -324
   -667   -449    218    555   -444   -116   -187    -88    361     46    265   -324
   -771   -457    314    613   -542    -72   -163    -64    376     62    285   -322
   -750   -467    283    607   -519    -93   -187   -106    327     10    254   -366
   -732   -491    241    613   -488   -124   -197   -137    290    -41    226   -368
   -719   -501    218    610   -470   -142   -181   -116    316    -18    239   -342
   -667   -496    168    581   -420   -163   -200   -137    303    -36    210   -374
   -639   -506    132    571   -387   -187   -218   -163    285    -51    179   -407
   -636   -514    122    576   -379   -197   -207   -176    293    -57    176   -436
   -613   -537     72    574   -345   -233   -213   -179    272    -72    181   -426
   -605   -581     23    592   -316   -280   -213   -155    270    -83    181   -376
   -594   -602     -7    597   -296   -306   -213   -145    262    -96    158   -387
   -555   -719   -163    639   -197   -441   -187   -142    200   -189     31   -548
   -483   -883   -400    683    -44   -644    -96    -80    116   -342   -163   -802
   -433   -839   -405    633    -15   -623     23     25    166   -371   -231   -883
   -436   -532    -96    483   -171   -314     83    -46    301   -220    -67   -706
   -488    -33    454    262   -472    210    -98   -428    433    111    361   -254
   -597    675   1270    -38   -935    971   -384   -761    675    685   1052    439
   -623   1187   1810   -280  -1218   1496   -649   -852    976   1267   1691   1088
   -519   1145   1665   -314  -1091   1405   -914   -896   1018   1447   1865   1330
   -465    646   1111    -90   -787    878  -1034  -1026    615    969   1369    875
   -498     36    535    228   -517    285   -932  -1034     70    150    545     18
   -506   -319    187    413   -348    -67   -701   -797    -83   -228    111   -465
   -454   -394     57    423   -257   -168   -496   -511     57   -207     83   -509
   -397   -400     -2    400   -197   -202   -361   -322    168   -142    114   -480
   -410   -400     10    402   -213   -194   -288   -220    233   -106    122   -475
   -397   -418    -20    407   -189   -220   -277   -207    223   -127     98   -496
   -394   -444    -51    418   -174   -246   -275   -202    210   -142     85   -506
   -410   -470    -59    441   -176   -265   -267   -187    215   -155     77   -506
   -420   -475    -57    446   -184   -267   -262   -181    215   -161     62   -519
   -392   -472    -83    431   -155   -277   -267   -181    218   -168     41   -545
   -384   -470    -85    426   -150   -277   -249   -166    244   -142     75   -540
   -371   -446    -75    410   -148   -262   -241   -155    257   -132     93   -527
   -345   -428    -83    387   -132   -254   -259   -161    239   -145     77   -535
   -329   -431   -101    381   -114   -267   -272   -155    228   -155     64   -524
   -324   -418    -96    368   -114   -257   -275   -148    231   -142     67   -517
   -335   -410    -75    374   -129   -244   -254   -122    257   -114     88   -509
   -311   -368    -59    340   -129   -215   -262   -116    262   -111     85   -511
   -265   -353    -88    309    -90   -223   -285   -132    239   -135     70   -519
   -233   -322    -90    275    -72   -207   -288   -119    246   -124     80   -501
   -220   -314    -93    267    -64   -205   -280    -88    275    -98     98   -480
   -202   -337   -135    270    -36   -236   -270    -64    285    -93    101   -472
   -194   -348   -155    270    -20   -252   -259    -38    303    -77    114   -459
   -179   -332   -153    254    -15   -241   -254    -18    324    -62    122   -452
   -153   -316   -163    236      5   -241   -249      5    340    -46    129   -439
   -129   -301   -171    215     18   -236   -259     31    353    -28    142   -418
   -124   -293   -168    210     20   -233   -254     72    381      5    179   -374
   -122   -275   -153    197     12   -215   -249    103    410     31    213   -342
   -140   -220    -80    181    -31   -150   -239    148    452     77    257   -309
   -150   -189    -38    168    -59   -114   -231    168    470     96    270   -303
   -101   -226   -124    161     10   -176   -254    142    426     57    239   -319
   -103   -210   -106    155      0   -158   -246    166    444     80    270   -275
   -119   -192    -72    155    -23   -132   -236    184    465    103    298   -249
   -116   -179    -62    148    -31   -119   -241    174    457     90    285   -262
   -106   -171    -64    137    -23   -116   -244    153    439     67    267   -280
   -109   -161    -54    135    -28   -109   -241    137    433     59    267   -275
   -109   -145    -36    127    -36    -90   -239    119    420     49    267   -277
   -140   -158    -18    148    -62    -88   -236    101    413     44    254   -293
   -145   -168    -25    155    -62    -98   -241     59    389     28    226   -322
   -142   -163    -20    150    -62    -90   -259     10    361      2    187   -355
   -155   -179    -23    168    -67   -101   -262    -18    345    -15    166   -363
   -148   -223    -75    184    -38   -150   -267    -46    324    -23    153   -381
   -137   -249   -111    192    -15   -181   -280    -88    296    -41    127   -428
   -150   -275   -124    213    -12   -202   -280   -116    280    -57    109   -452
   -129   -280   -150    205     10   -215   -306   -153    239    -88     77   -485
   -124   -275   -150    197     12   -213   -314   -174    228   -101     54   -509
   -142   -298   -155    220      5   -228   -298   -163    236    -96     59   -498
   -148   -296   -148    223      0   -223   -280   -145    246    -80     70   -485
   -161   -252    -90    207    -36   -171   -257   -119    272    -49    106   -465
   -174   -233    -62    202    -59   -148   -226    -80    311    -12    145   -446
   -174   -205    -33    189    -72   -119   -189    -33    353     15    174   -415
   -166   -122     44    142   -106    -41   -171     -2    397     49    215   -376
   -174    -77     96    127   -135      7   -161     25    444     88    254   -332
   -181    -36    142    109   -163     51   -168     41    478    132    277   -293
   -174     15    187     77   -181    101   -202     38    493    161    303   -275
   -179     44    223     64   -200    132   -220     41    498    171    316   -265
   -171     38    210     67   -189    124   -233     28    485    158    319   -270
   -192     15    207     88   -202    111   -228     25    478    153    316   -270
   -202    -41    161    122   -181     59   -218     25    462    137    298   -283
   -207   -127     77    166   -145    -25   -200     44    459    132    277   -303
   -213   -231    -18    223    -98   -124   -184     54    452    124    270   -316
   -220   -267    -46    241    -88   -158   -192     36    428    106    246   -332
   -218   -293    -75    254    -72   -187   -200     18    405     83    223   -353
   -218   -316    -98    267    -62   -207   -200      2    387     67    207   -371
   -210   -335   -124    272    -44   -231   -197     -2    379     51    187   -381
   -197   -366   -168    280    -15   -267   -205     -7    366     38    179   -374
   -184   -345   -163    265    -12   -254   -228    -20    353     41    181   -387
   -176   -350   -174    262     -2   -265   -241    -33    348     44    181   -402
   -179   -379   -200    280     10   -290   -233    -38    342     33    171   -413
   -202   -366   -163    283    -20   -265   -223    -25    355     46    181   -400
   -220   -335   -114    277    -54   -226   -220    -18    366     54    189   -392
   -241   -358   -119    298    -62   -239   -215     -7    366     57    194   -384
   -257   -413   -155    335    -51   -285   -197     18    374     59    200   -371
   -277   -488   -210    381    -36   -348   -179     38    345     12    137   -431
   -290   -618   -329    454     18   -475   -103    109    298   -101     -7   -584
   -285   -704   -418    493     64   -561     23    246    314   -194   -148   -748
   -280   -568   -288    426      2   -428    158    400    483    -80    -62   -696
   -371   -153    215    259   -293     31    135    176    633    194    283   -355
   -498    436    935     31   -717    685    -80   -259    740    620    844    213
   -576   1088   1665   -257  -1122   1376   -293   -514    974   1192   1532    883
   -496   1337   1834   -420  -1163   1584   -545   -571   1184   1701   2078   1447
   -428    888   1317   -231   -872   1104   -709   -667    922   1475   1839   1262
   -452    265    717     93   -584    491   -722   -743    389    693   1034    475
   -457   -249    205    350   -332    -23   -623   -672    -18    -28    275   -288
   -405   -504    -98    454   -153   -301   -467   -405     46   -129     85   -480
   -366   -480   -114    423   -127   -298   -309   -145    262     31    194   -381
   -327   -480   -155    402    -88   -319   -200     28    387    119    246   -348
   -319   -493   -174    405    -72   -335   -142    109    436    148    249   -353
   -314   -514   -200    415    -57   -358   -122    142    452    150    249   -353
   -303   -535   -231    418    -38   -384   -106    166    462    155    259   -345
   -316   -522   -207    418    -54   -366    -88    189    485    176    288   -337
   -350   -530   -181    439    -85   -355    -70    213    511    197    298   -337
   -366   -517   -150    441   -109   -335    -62    226    527    197    285   -342
   -379   -530   -153    454   -114   -342    -64    241    535    200    288   -319
   -387   -511   -127    449   -129   -319    -75    249    548    213    306   -288
   -381   -506   -124    441   -129   -314    -83    257    558    220    322   -277
   -379   -509   -129    444   -124   -319   -103    239    545    202    301   -303
   -384   -524   -140    452   -122   -332   -106    228    532    176    267   -345
   -384   -517   -135    449   -124   -327   -103    241    545    176    259   -319
   -371   -493   -122    431   -127   -309   -119    254    555    189    277   -301
   -374   -470    -96    423   -140   -283   -132    270    574    210    301   -288
   -374   -480   -109    426   -132   -296   -140    270    576    202    293   -298
   -355   -493   -137    423   -109   -316   -142    272    579    200    293   -296
   -340   -504   -166    420    -88   -335   -161    272    581    205    301   -288
   -353   -496   -142    426   -106   -319   -166    293    602    220    311   -285
   -384   -514   -132    446   -127   -324   -174    316    623    231    311   -293
   -394   -504   -109    449   -145   -306   -181    329    639    239    311   -283
   -371   -509   -137    439   -119   -324   -194    340    652    241    319   -262
   -350   -524   -174    439    -88   -350   -194    366    685    252    332   -241
   -342   -519   -176    431    -85   -350   -200    387    706    290    345   -213
   -366   -506   -140    433   -114   -324   -202    400    732    363    363   -187
   -387   -501   -114    441   -137   -309   -194    426    766    423    376   -161
   -371   -472   -101    423   -135   -288   -189    452    789    459    376   -137
   -363   -498   -137    431   -114   -319   -202    444    774    449    348   -135
   -329   -509   -179    418    -77   -345   -236    410    737    426    322   -158
   -316   -504   -189    407    -64   -348   -244    389    719    415    335   -174
   -306   -504   -197    405    -54   -350   -246    379    706    402    342   -189
   -303   -542   -241    420    -33   -392   -249    355    678    363    332   -223
   -309   -571   -262    439    -25   -418   -246    332    654    332    314   -241
   -329   -568   -241    446    -44   -405   -252    296    628    309    309   -267
   -332   -535   -202    433    -64   -368   -257    254    605    288    311   -301
   -309   -548   -241    426    -33   -394   -254    223    581    267    298   -322
   -288   -602   -316    444     12   -459   -262    187    558    241    283   -337
   -252   -693   -441    472     93   -568   -275    145    527    215    270   -366
   -179   -693   -514    436    166   -605   -290    106    504    194    257   -394
   -207   -636   -431    420    111   -535   -298     85    498    192    244   -405
   -202   -597   -397    400     96   -498   -303     70    485    174    213   -428
   -184   -553   -371    366     90   -462   -298     75    488    179    205   -436
   -220   -522   -301    371     38   -413   -280    101    522    218    236   -400
   -252   -506   -257    379      2   -384   -254    119    545    239    262   -379
   -293   -504   -210    397    -44   -358   -223    148    581    270    306   -342
   -301   -472   -174    384    -64   -322   -194    179    628    314    353   -301
   -272   -376   -103    324    -85   -241   -176    215    688    379    413   -254
   -262   -298    -36    277   -114   -168   -184    220    719    402    433   -231
   -277   -246     28    262   -153   -109   -200    213    735    423    446   -213
   -309   -218     88    262   -200    -64   -218    213    758    449    480   -184
   -322   -226     96    275   -210    -64   -220    228    779    475    514   -150
   -363   -262     98    311   -233    -80   -244    220    766    475    517   -155
   -389   -257    132    322   -262    -64   -259    207    750    467    509   -174
   -394   -241    150    316   -275    -46   -246    205    758    470    517   -174
   -418   -314    103    366   -262   -106   -246    202    750    449    493   -184
   -413   -428    -15    420   -200   -223   -270    176    696    384    418   -241
   -423   -483    -59    452   -181   -272   -283    161    665    350    374   -277
   -418   -491    -72    452   -174   -283   -285    145    641    332    348   -298
   -394   -504   -109    449   -142   -306   -283    135    618    311    319   -316
   -381   -542   -161    459   -111   -353   -301    106    584    285    293   -335
   -374   -540   -166    454   -103   -353   -314     96    574    288    293   -329
   -358   -542   -184    449    -88   -363   -324     85    566    285    277   -340
   -345   -576   -231    462    -57   -405   -329     75    550    272    257   -355
   -335   -602   -267    467    -36   -433   -322     75    542    272    252   -358
   -353   -600   -249    475    -54   -426   -319     80    545    283    257   -363
   -361   -589   -228    475    -67   -410   -322     80    545    285    265   -368
   -355   -579   -223    467    -67   -402   -319     83    545    296    277   -361
   -358   -584   -228    470    -64   -407   -309     88    540    290    272   -374
   -355   -657   -301    504    -28   -480   -296     98    517    257    220   -426
   -337   -826   -488    581     72   -657   -252    158    478    155     85   -548
   -329   -987   -657    659    163   -823   -129    296    506     57    -77   -714
   -335   -854   -522    594     93   -691    -23    423    659    127    -49   -714
   -400   -467    -67    433   -166   -270    -49    244    730    309    189   -511
   -498      7    506    244   -504    254   -272   -265    620    555    610   -119
   -568    605   1174    -18   -870    888   -527   -680    579    958   1195    400
   -550    914   1465   -181  -1008   1189   -807   -872    620   1389   1712    867
   -496    613   1109    -59   -802    862   -966   -896    566   1483   1792    969
   -524     25    548    246   -537    285   -932   -870    233    919   1179    420
   -535   -555    -20    545   -257   -288   -795   -805   -189     33    244   -413
   -428   -867   -441    646      5   -654   -628   -509    -41    -44     12   -618
   -335   -865   -530    600     96   -696   -483   -215    246    174    127   -511
   -262   -813   -553    535    142   -683   -366    -12    449    329    228   -426
   -226   -831   -605    530    189   -719   -306     90    537    381    259   -405
   -205   -831   -626    517    207   -730   -296    101    540    361    244   -420
   -168   -779   -610    472    218   -693   -293    103    545    337    236   -426
   -174   -750   -576    462    200   -665   -296    106    542    329    231   -441
   -150   -732   -581    441    215   -657   -309     88    524    309    220   -465
   -124   -745   -623    433    246   -685   -329     75    506    285    200   -472
    -90   -740   -652    415    280   -696   -340     80    511    283    200   -467
    -49   -743   -693    394    322   -719   -335     98    532    301    218   -446
    -12   -737   -724    376    355   -732   -327    111    545    311    223   -439
     23   -709   -732    342    376   -719   -350     96    537    298    218   -449
     25   -678   -704    324    363   -691   -361     80    535    293    218   -470
    -12   -657   -644    332    314   -649   -358     77    540    301    228   -472
    -46   -623   -576    335    265   -600   -348     85    561    324    254   -454
    -62   -636   -574    348    254   -605   -345    114    594    355    296   -402
    -49   -623   -574    335    262   -600   -329    135    613    376    322   -363
    -54   -594   -540    322    241   -568   -316    158    644    415    376   -329
   -109   -613   -504    361    197   -558   -280    215    701    467    444   -293
   -142   -618   -478    379    166   -548   -241    277    763    537    530   -259
   -158   -607   -449    381    142   -527   -220    303    797    568    587   -236
   -207   -600   -394    402     90   -496   -194    345    841    610    623   -192
   -254   -555   -301    405     23   -428   -179    387    893    667    654   -150
   -296   -478   -184    384    -57   -332   -176    410    924    704    683   -132
   -322   -457   -135    389    -96   -296   -163    436    953    730    732   -103
   -355   -449    -93    400   -132   -272   -155    457    976    753    779    -75
   -355   -400    -44    379   -155   -223   -150    472    995    776    807    -57
   -285   -366    -83    324   -103   -226   -187    454    969    753    763    -85
   -223   -361   -140    290    -41   -252   -223    433    937    722    701   -106
   -176   -345   -171    259     -2   -257   -252    413    904    688    646   -132
   -127   -400   -272    265     72   -337   -265    392    865    641    592   -155
   -119   -418   -301    267     90   -361   -275    363    820    597    545   -192
   -122   -394   -275    257     75   -335   -277    329    787    563    517   -226
   -103   -389   -288    244     90   -340   -290    285    737    514    472   -272
    -80   -428   -348    254    132   -389   -327    218    657    441    407   -316
    -88   -467   -381    277    142   -426   -329    202    633    423    379   -324
    -70   -467   -400    267    163   -433   -350    166    592    387    327   -368
    -36   -402   -368    218    163   -387   -374    124    553    358    283   -410
     23   -324   -348    150    184   -335   -392    111    550    361    272   -418
    111   -283   -397     83    252   -337   -454    103    542    358    265   -415
    101   -309   -410    103    254   -358   -509    101    537    363    259   -420
     36   -415   -454    189    244   -433   -530     15    462    306    213   -465
    -57   -475   -418    267    179   -446   -478    -18    441    298    220   -472
   -150   -491   -342    319     93   -418   -402    -36    441    306    236   -511
   -236   -514   -277    374     18   -394   -327      0    491    358    288   -480
   -207   -506   -301    355     44   -405   -335    -10    480    342    254   -566
   -166   -519   -353    342     93   -436   -350    -18    454    303    176   -579
   -192   -485   -293    337     49   -389   -316     49    532    376    254   -410
   -194   -423   -228    309     15   -327   -322     85    587    444    332   -374
   -192   -327   -135    257    -31   -231   -335    103    636    509    418   -314
   -210   -244    -33    228    -88   -140   -361    111    683    566    509   -285
   -163   -226    -64    194    -49   -145   -402     72    646    524    459   -371
   -119   -265   -145    192     10   -205   -423     44    600    480    410   -311
   -145   -259   -116    200    -15   -189   -405     72    628    527    462   -270
   -148   -215    -67    181    -41   -142   -397     75    639    548    485   -311
   -148   -223    -77    184    -36   -153   -381     96    654    558    514   -296
   -161   -265   -103    213    -28   -184   -355    122    662    558    527   -298
   -150   -283   -135    215     -7   -210   -358    109    623    509    488   -332
   -132   -301   -168    218     18   -236   -342    111    610    496    488   -316
   -145   -348   -205    244     28   -275   -314    132    620    514    491   -340
   -140   -340   -200    239     28   -272   -306    122    613    511    488   -389
   -150   -311   -163    228      5   -236   -296    116    618    514    493   -415
   -142   -288   -145    215      0   -218   -298     98    587    480    472   -436
   -116   -288   -171    200     25   -231   -316     93    548    436    428   -407
    -98   -332   -233    215     64   -283   -306    103    548    446    436   -381
   -101   -345   -244    223     70   -296   -283    119    574    480    465   -394
    -93   -314   -220    205     62   -267   -275    124    581    485    470   -433
   -101   -309   -207    202     51   -259   -293    103    561    452    436   -457
    -88   -316   -231    202     70   -275   -306     85    537    410    407   -441
    -70   -342   -275    205    101   -309   -309     93    519    387    387   -439
    -83   -483   -400    283    158   -441   -285    129    488    316    314   -540
    -64   -667   -605    363    267   -636   -189    246    485    192    137   -709
    -46   -680   -633    363    290   -657    -64    394    579    163     62   -784
    -75   -353   -277    213     98   -316    -10    376    711    298    215   -652
   -179    176    355      2   -267    265   -179    -77    636    475    509   -389
   -246    711    958   -233   -602    833   -511   -618    509    795   1002     25
   -262   1215   1475   -478   -867   1345   -807   -893    558   1239   1574    491
   -174   1195   1369   -511   -771   1280  -1031   -956    610   1535   1878    771
    -85    714    800   -314   -441    756  -1085   -937    405   1231   1517    485
    -72    187    259    -59   -166    223  -1028   -909    -54    387    659   -246
    -20   -241   -223    129    101   -233   -854   -709   -179    -57    145   -691
     41   -371   -413    163    226   -392   -662   -402     72     62    179   -659
     98   -381   -480    142    288   -431   -517   -179    275    205    262   -597
    132   -402   -537    132    335   -470   -426    -44    392    290    319   -587
    109   -402   -511    145    309   -454   -358     33    470    345    371   -563
     67   -381   -452    155    257   -415   -350     31    454    319    353   -574
     44   -384   -428    171    236   -405   -350     33    446    319    355   -576
     57   -361   -418    150    236   -389   -335     67    485    355    381   -561
     67   -316   -384    124    226   -350   -329     83    498    355    374   -553
     59   -283   -342    109    200   -311   -327     93    509    358    374   -522
     15   -303   -319    145    166   -311   -322     90    509    361    371   -514
    -28   -329   -301    176    135   -316   -314     98    514    368    374   -517
    -20   -329   -309    174    142   -319   -306    111    530    381    381   -501
      0   -324   -324    161    161   -324   -293    127    545    394    397   -472
     12   -303   -316    145    163   -309   -277    150    574    426    444   -457
     10   -275   -288    132    145   -283   -275    155    587    433    444   -465
      7   -272   -280    132    142   -277   -270    166    594    444    444   -472
     25   -275   -303    122    163   -288   -267    176    600    470    472   -459
     10   -223   -233    106    122   -228   -254    215    644    527    524   -423
     15   -194   -210     88    111   -202   -246    228    665    537    530   -420
     20   -192   -213     83    116   -202   -239    252    685    548    540   -402
     46   -176   -226     62    135   -200   -236    272    701    563    550   -379
     85   -150   -236     33    161   -192   -244    285    714    587    566   -366
    111   -140   -252     12    179   -194   -257    283    714    579    558   -366
    122    -77   -200    -23    158   -137   -257    309    745    594    571   -340
    132    -51   -184    -44    158   -116   -254    342    771    620    594   -301
    145    -72   -218    -36    181   -145   -249    366    795    641    597   -293
    168    -62   -231    -54    200   -145   -239    389    810    670    623   -270
    174    -62   -236    -57    202   -148   -215    431    839    706    654   -236
    187    -72   -262    -57    223   -168   -215    431    826    701    654   -239
    176    -54   -231    -59    202   -142   -213    433    826    709    672   -249
    161    -46   -207    -57    181   -124   -197    436    823    704    675   -257
    132    -41   -174    -46    153   -106   -184    433    818    698    672   -267
    137    -70   -207    -36    171   -137   -194    392    771    652    633   -303
    163   -111   -275    -25    218   -192   -202    345    711    597    592   -329
    140    -93   -236    -23    184   -163   -176    350    717    602    597   -314
    111   -101   -213     -5    161   -155   -168    327    704    587    579   -329
     75   -119   -194     20    135   -155   -166    290    685    571    553   -361
     33   -124   -158     46     96   -140   -166    259    662    561    548   -381
    -18   -145   -127     80     51   -137   -174    236    646    548    530   -387
    -12   -161   -148     85     64   -155   -181    205    631    530    511   -402
    -15   -171   -155     93     67   -166   -181    179    618    519    496   -418
    -38   -158   -119     98     38   -140   -176    171    626    527    501   -420
    -54   -148    -93     98     18   -122   -171    155    628    527    501   -423
    -57   -129    -72     93      5   -103   -168    142    623    524    501   -423
    -51    -96    -44     70     -5    -70   -148    158    649    553    522   -394
    -41    -67    -25     54     -7    -46   -127    171    667    568    532   -381
    -31    -41    -12     36    -12    -28   -116    176    691    587    553   -366
    -12      2     15      5    -15      7   -103    187    717    607    571   -348
    -28     46     75    -10    -51     59    -85    210    753    649    605   -332
     -5     77     83    -36    -44     80   -101    192    753    659    618   -348
     12    101     88    -57    -38     93   -106    200    776    683    644   -322
     15    135    116    -75    -51    127   -127    197    800    709    678   -272
     -5    142    148    -70    -75    145   -153    192    807    730    706   -246
     -5    129    135    -62    -70    132   -158    187    810    735    719   -254
    -12    101    114    -46    -64    109   -171    163    784    714    701   -275
      2     83     77    -44    -38     80   -176    153    776    706    696   -280
     20     67     44    -46    -12     54   -179    150    774    704    691   -290
     46      2    -44    -23     46    -20   -187    127    745    654    641   -342
     98    -31   -129    -33    114    -80   -184    127    730    615    607   -366
    166    -38   -207    -64    187   -122   -184    129    704    584    592   -361
    220    -36   -257    -93    236   -145   -181    124    678    561    568   -376
    270    -36   -306   -116    288   -171   -171    129    675    566    563   -405
    239    -41   -280   -101    257   -158   -171    119    670    558    568   -426
    158    -36   -194    -62    174   -114   -155    122    670    558    574   -426
    137    -18   -155    -59    145    -85   -145    124    662    558    563   -418
    129     -5   -135    -62    132    -70   -135    127    649    558    545   -407
    106    -18   -127    -44    114    -72   -111    150    665    576    568   -394
     96    -12   -109    -41    101    -59   -103    161    659    574    594   -389
     57    -31    -88    -15     70    -59   -101    163    665    571    594   -394
     10    -51    -62     20     36    -57   -109    161    659    553    571   -413
     -5   -106   -101     57     46   -106   -106    161    636    504    517   -441
     12   -285   -298    135    155   -290    -57    207    584    400    400   -535
     36   -545   -581    254    306   -563     72    324    553    277    228   -706
     80   -555   -636    239    358   -594    220    496    654    293    166   -776
     33   -218   -254     90    142   -236    233    376    763    459    376   -633
    -64    283    348   -109   -205    314     -5   -114    766    735    795   -270
   -145    979   1122   -418   -633   1049   -309   -514    896   1239   1431    337
   -135   1530   1665   -696   -898   1597   -589   -683   1109   1813   2073    932
    -15   1410   1426   -698   -722   1418   -815   -698   1174   2042   2278   1156
      0    836    836   -418   -418    836   -831   -691    859   1561   1774    709
    -59    197    257    -70   -158    226   -696   -652    324    678    898    -85
   -109   -223   -114    166      2   -168   -433   -366    246    332    467   -491
    -96   -210   -114    153      5   -161   -233    -67    485    480    537   -457
    -28   -181   -155    103     62   -168   -101    119    618    555    587   -413
     10   -174   -187     80     96   -181    -15    236    696    597    613   -368
     18   -192   -210     88    114   -200     28    293    730    610    620   -355
     15   -189   -205     85    109   -194     44    311    740    615    623   -371
     -5   -179   -174     90     83   -176     59    335    758    633    641   -371
    -44   -168   -124    106     38   -148     75    342    766    633    646   -374
    -72   -181   -109    127     18   -145     93    363    784    641    657   -353
    -93   -200   -106    145      5   -153    106    379    795    646    657   -342
   -132   -181    -49    155    -41   -116    116    394    810    662    662   -342
   -163   -155      5    158    -85    -75    111    394    810    667    665   -348
   -184   -155     28    171   -106    -64    114    407    820    680    678   -329
   -197   -166     28    181   -116    -70    132    436    844    701    691   -309
   -202   -150     51    176   -127    -49    148    459    867    722    706   -293
   -184   -132     49    155   -116    -41    171    493    898    745    737   -270
   -153   -119     33    137    -93    -44    194    519    924    774    774   -244
   -132   -119     12    124    -75    -54    215    545    950    805    813   -213
    -96   -103    -10     98    -44    -57    228    568    976    833    844   -202
    -62    -80    -20     70    -23    -49    231    584    992    836    841   -207
    -44    -51     -7     49    -18    -31    233    613   1013    846    831   -181
    -44    -36      7     38    -28    -15    254    657   1047    878    854   -161
    -33    -15     18     23    -25      0    265    693   1075    891    862   -135
    -23    -18      2     18    -15     -7    262    711   1088    901    865   -111
    -18    -10      7     15    -12     -2    262    740   1109    927    883   -103
    -12     20     31     -5    -23     25    267    776   1143    963    917    -75
     -7     15     23     -5    -15     18    277    810   1166    987    943    -49
    -18     25     44     -5    -31     33    285    836   1184   1008    971     -7
    -49     62    111     -5    -80     85    298    854   1200   1031   1015     18
    -70     77    145     -5   -106    111    306    859   1205   1036   1021    -12
    -57     67    122     -5    -88     93    306    857   1189   1013    979    -18
    -67     25     90     20    -80     57    311    857   1179   1000    971      2
    -54      5     59     25    -57     31    322    859   1163    992    966    -25
    -51    -10     38     28    -46     12    327    846   1148    961    930    -20
    -85     -5     80     44    -85     38    340    828   1135    945    927    -23
   -114     -2    109     57   -114     51    345    802   1111    930    919    -51
   -135      5    140     64   -137     72    363    787   1111    924    906    -57
   -176    -54    119    114   -150     31    368    756   1098    909    904    -67
   -207    -72    135    140   -174     31    363    706   1072    896    901    -85
   -239    -70    168    153   -205     49    348    665   1044    875    883   -124
   -267    -96    171    181   -220     36    342    633   1015    849    849   -155
   -280   -132    145    205   -215      5    316    574    976    810    807   -187
   -298   -192    103    244   -202    -44    288    519    930    763    743   -283
   -303   -252     49    275   -179   -101    285    504    909    732    693   -283
   -272   -241     31    257   -153   -106    283    511    917    740    709   -239
   -270   -205     62    236   -168    -72    275    504    917    745    719   -236
   -259   -179     80    218   -171    -49    280    506    914    743    709   -252
   -285   -168    116    223   -202    -25    301    524    935    758    717   -244
   -298   -158    140    228   -220    -10    324    550    966    782    737   -226
   -332   -145    184    236   -259     20    314    555    982    797    748   -207
   -348   -116    228    231   -288     54    303    542    987    807    756   -184
   -329    -38    288    184   -309    122    293    537   1008    833    771   -158
   -314     10    324    153   -319    166    262    537   1023    854    779   -142
   -303    -20    283    161   -293    129    236    535   1015    844    766   -161
   -226    -41    184    132   -205     70    197    514    984    813    753   -189
   -158    -38    119     96   -140     38    158    478    953    779    750   -207
   -132      7    140     62   -135     72    161    462    945    766    750   -213
   -158    -64     93    109   -127     15    174    465    924    732    714   -228
   -213   -179     33    194   -124    -72    187    465    898    698    683   -246
   -228   -207     18    215   -124    -96    192    459    880    672    675   -259
   -220   -226     -5    223   -109   -116    189    444    857    639    659   -262
   -314   -327    -12    319   -150   -171    200    405    820    615    646   -301
   -379   -345     31    361   -205   -158    220    394    813    615    654   -335
   -296   -314    -18    303   -140   -166    181    389    792    600    636   -345
   -231   -290    -59    262    -85   -176    166    361    769    576    618   -348
   -394   -335     59    363   -228   -137    184    329    750    558    600   -350
   -298   -327    -31    311   -135   -179    166    355    753    558    581   -350
   -101   -277   -179    187     36   -231    148    394    763    574    584   -376
    -67   -257   -189    163     59   -223    137    392    745    545    561   -381
    -51   -285   -236    166     90   -259    135    400    740    553    561   -379
    -38   -265   -228    150     93   -246    145    405    748    563    568   -389
      2   -309   -314    153    155   -311    137    381    691    498    506   -452
     31   -493   -524    231    277   -509    189    423    610    358    348   -589
     23   -654   -678    314    348   -665    332    571    615    252    194   -750
    -15   -555   -542    285    262   -548    472    711    753    327    239   -732
   -145   -223    -80    181    -33   -150    485    537    883    540    498   -491
   -319    348    667    -12   -493    506    259     36    963    919   1018     41
   -475   1067   1543   -296  -1008   1304      7   -309   1163   1486   1730    748
   -480   1457   1938   -488  -1208   1696   -262   -436   1366   1995   2312   1356
   -444   1231   1673   -394  -1057   1452   -446   -498   1260   1997   2325   1434
   -485    605   1091    -59   -787    846   -467   -522    823   1371   1680    813
   -550      2    553    272   -553    277   -311   -400    400    597    875    -41
   -535   -267    267    400   -402      0    -93    -72    449    436    620   -366
   -517   -329    187    420   -353    -72     96    218    631    524    631   -348
   -498   -335    163    418   -332    -85    223    400    748    589    649   -293
   -407   -311     96    361   -254   -109    259    465    776    592    646   -296
   -439   -327    111    381   -275   -109    293    514    800    602    646   -293
   -465   -309    155    384   -311    -77    332    561    831    620    665   -272
   -407   -293    114    350   -262    -90    335    584    839    620    665   -275
   -363   -270     93    314   -231    -90    329    587    841    623    665   -277
   -379   -257    122    316   -252    -67    348    602    849    623    665   -272
   -400   -246    150    322   -275    -49    374    620    862    633    665   -257
   -402   -249    153    327   -277    -49    389    636    878    649    675   -241
   -428   -249    176    337   -303    -36    407    652    901    672    701   -218
   -441   -236    205    340   -324    -15    426    678    924    701    727   -200
   -405   -210    194    309   -301     -7    431    701    937    722    748   -194
   -389   -207    181    298   -285    -12    423    714    948    730    758   -192
   -402   -244    155    322   -280    -44    428    724    953    740    766   -184
   -426   -236    189    329   -309    -23    446    732    966    753    774   -171
   -496   -231    262    361   -381     15    472    740    976    761    782   -145
   -530   -239    290    384   -410     25    457    730    963    740    763   -145
   -426   -210    213    316   -322      0    426    748    953    732    748   -158
   -332   -184    148    257   -241    -18    413    782    969    753    766   -140
   -290   -168    122    228   -207    -23    407    800    987    771    774   -122
   -252   -174     77    213   -166    -49    405    807    989    782    784   -114
   -239   -176     62    207   -150    -59    381    797    969    776    769   -129
   -215   -168     46    192   -132    -62    376    813    979    787    771   -114
   -181   -148     31    163   -109    -59    368    833    997    807    797    -83
   -197   -166     31    181   -114    -67    350    826    992    805    813    -72
   -283   -210     70    244   -179    -70    353    815    984    795    826    -67
   -283   -197     85    239   -187    -57    355    818    982    787    836    -54
   -226   -166     57    194   -142    -54    335    823    974    782    844    -38
   -161   -122     38    142   -101    -41    314    815    963    769    836    -44
   -137   -129      7    132    -72    -59    303    800    945    748    818    -44
   -124   -150    -25    137    -51    -88    301    784    927    724    795    -49
   -148   -184    -36    166    -57   -111    283    732    875    662    732    -83
   -200   -184     15    192   -109    -85    293    709    854    633    696    -80
   -246   -187     57    215   -153    -64    324    711    867    646    698    -85
   -241   -184     57    213   -150    -64    327    693    859    633    688   -101
   -257   -207     49    231   -153    -77    329    672    854    631    691   -119
   -280   -220     59    252   -171    -80    332    646    836    613    675   -161
   -324   -200    124    259   -228    -38    332    607    810    581    654   -189
   -361   -197    163    277   -265    -18    337    579    800    558    644   -194
   -392   -220    171    306   -283    -25    340    542    774    532    613   -210
   -327   -246     80    288   -205    -83    324    519    745    506    568   -239
   -254   -231     23    241   -140   -103    298    506    727    491    535   -257
   -202   -184     15    192   -111    -85    296    506    727    485    519   -265
   -171   -122     49    145   -111    -36    298    498    727    478    504   -277
   -176   -111     64    145   -122    -23    306    504    737    480    498   -280
   -202   -150     49    174   -127    -51    337    527    750    478    498   -275
   -280   -132    145    205   -215      5    374    540    784    504    532   -241
   -285    -93    192    187   -239     49    363    532    797    509    542   -228
   -132    -20    111     77   -122     44    306    527    784    488    522   -244
    -54     33     85      7    -70     59    249    517    779    480    527   -239
    -23     41     64     -7    -44     51    194    493    763    465    522   -236
    -12      5     18      2    -15     10    176    475    740    436    501   -254
    -12    -28    -15     20      0    -23    181    459    722    415    485   -257
    -33    -38     -5     33    -18    -23    163    436    698    389    475   -267
    -49   -101    -51     75      0    -77    158    426    672    358    449   -293
    -51   -184   -132    116     38   -158    148    405    626    303    402   -342
    -62   -220   -158    142     46   -189    142    389    589    259    366   -376
    -77   -231   -155    153     36   -194    137    358    545    207    327   -394
   -114   -298   -187    205     33   -244    119    324    504    161    285   -428
   -135   -335   -200    233     31   -270    119    319    480    137    262   -457
   -166   -342   -176    254      5   -259    109    303    457    109    244   -475
   -187   -358   -171    272    -10   -265    114    311    462    111    254   -467
   -252   -387   -137    319    -57   -262    119    316    467    122    270   -488
   -285   -384    -98    335    -96   -241    106    301    454    103    259   -506
   -259   -407   -148    335    -57   -277     93    275    418     57    220   -519
   -262   -439   -179    348    -44   -311    103    296    420     57    220   -488
   -272   -444   -171    358    -51   -309    101    298    418     59    220   -496
   -267   -431   -163    348    -54   -296     93    283    405     54    218   -514
   -277   -465   -187    371    -46   -327    116    298    410     41    200   -527
   -265   -626   -361    446     46   -496    142    311    332    -77     67   -641
   -236   -795   -558    517    161   -678    215    379    252   -241   -132   -854
   -218   -800   -581    509    179   -691    329    532    314   -254   -187   -948
   -265   -545   -280    405      7   -413    410    532    480    -72      2   -792
   -420    -57    361    236   -392    150    270    129    592    239    428   -340
   -607    610   1218     -2   -914    914     57   -252    795    750   1080    350
   -685   1169   1852   -244  -1267   1509   -150   -410   1062   1301   1727   1026
   -566   1202   1769   -316  -1166   1486   -389   -454   1140   1569   2026   1408
   -491    665   1156    -88   -823    909   -480   -535    714   1044   1470    875
   -449     75    524    187   -488    298   -433   -527    192    252    628     12
   -459   -340    116    397   -290   -114   -220   -257     59   -124    194   -452
   -436   -394     41    415   -239   -176      5     77    246    -44    210   -485
   -358   -361     -2    358   -179   -181    119    257    350     10    223   -457
   -306   -335    -28    319   -140   -181    181    358    407     28    226   -433
   -265   -327    -62    296   -103   -194    200    394    415     15    210   -433
   -241   -366   -124    303    -59   -246    207    410    415      0    194   -423
   -215   -397   -184    303    -18   -290    210    418    420      0    197   -449
   -223   -446   -223    335     -2   -335    236    413    418    -10    187   -457
   -293   -444   -150    368    -72   -298    270    374    410     -5    223   -420
   -228   -413   -184    322    -23   -298    246    374    410     -2    210   -498
    -98   -410   -314    252    106   -363    189    384    384    -51    127   -553
    -54   -407   -353    231    148   -381    163    379    363    -85     98   -496
    -59   -384   -324    220    129   -355    155    392    361    -93     90   -522
    -90   -413   -322    252    114   -368    171    431    389    -83     88   -506
   -111   -418   -306    262     96   -363    174    441    397    -72     98   -470
   -127   -402   -275    265     72   -340    179    446    405    -57    129   -478
   -145   -394   -249    267     49   -322    194    465    428    -38    153   -465
   -179   -368   -189    275      5   -280    220    501    465      2    200   -444
   -231   -322    -90    272    -70   -207    228    527    488     25    241   -410
   -239   -337    -98    285    -70   -218    236    558    509     51    275   -366
   -213   -355   -145    283    -36   -249    231    568    509     46    265   -371
   -174   -363   -189    270      7   -277    236    589    514     44    259   -366
   -145   -350   -207    246     28   -280    236    626    540     77    277   -363
   -158   -303   -145    231     -7   -226    236    657    563    103    296   -350
   -197   -311   -114    252    -41   -213    244    696    589    129    319   -314
   -236   -340   -103    288    -67   -223    270    766    646    192    387   -239
   -290   -309    -18    301   -137   -163    290    795    683    228    420   -226
   -324   -296     28    309   -176   -135    303    815    701    254    441   -207
   -322   -303     15    311   -168   -145    311    849    719    270    462   -168
   -280   -272      7    277   -145   -132    314    875    743    296    496   -127
   -265   -301    -36    283   -116   -171    290    846    719    280    491   -145
   -254   -332    -77    293    -88   -207    293    823    698    259    485   -153
   -244   -322    -80    283    -83   -202    298    815    701    249    480   -137
   -233   -301    -67    267    -83   -184    301    797    680    226    452   -148
   -244   -280    -36    259   -106   -158    288    750    636    189    402   -192
   -205   -288    -85    246    -59   -187    259    706    594    150    366   -228
   -150   -303   -155    226      0   -231    241    672    563    124    342   -249
   -106   -314   -207    210     49   -262    236    639    532     85    316   -259
   -111   -309   -200    207     41   -254    252    623    532     67    309   -270
   -106   -288   -184    197     36   -236    267    605    527     51    288   -277
    -64   -262   -197    161     64   -231    267    571    506     38    267   -309
    -18   -244   -226    132    103   -236    262    540    483     31    262   -353
    -15   -257   -244    135    111   -249    257    522    465     20    265   -350
    -20   -280   -262    150    119   -272    252    514    462     12    262   -355
    -41   -272   -231    155     93   -254    254    506    462     12    257   -379
    -57   -259   -202    158     72   -231    257    493    446    -10    239   -389
    -67   -249   -184    155     57   -218    270    493    452    -15    236   -379
    -77   -220   -142    148     31   -184    288    522    478      0    249   -340
    -80   -207   -127    142     20   -166    314    555    517     31    272   -293
    -59   -140    -80    101     10   -111    337    587    574     80    303   -270
    -38   -116    -77     77     18    -98    309    574    579     88    316   -262
    -10    -96    -85     54     36    -90    262    553    576    101    340   -254
     -5    -70    -67     36     28    -70    228    542    581    111    361   -252
      0    -54    -54     28     25    -54    223    540    576    111    358   -254
    -20    -72    -54     46     15    -64    210    524    561     98    348   -259
    -12    -77    -64     44     23    -70    200    519    553     83    337   -249
      7   -106   -114     46     59   -109    181    504    527     49    301   -265
     41   -194   -236     77    137   -215    153    467    467     -2    249   -332
     36   -309   -348    135    189   -327    142    454    418    -51    213   -368
     36   -319   -355    140    194   -337    142    452    415    -46    215   -368
     33   -314   -350    137    189   -329    135    428    397    -62    194   -387
     36   -337   -374    150    205   -355    132    410    363   -101    155   -415
     49   -361   -410    155    228   -384    124    400    348   -111    137   -426
     49   -368   -418    158    233   -392    132    397    345   -111    132   -423
     41   -368   -413    163    226   -389    148    413    355   -103    140   -410
     20   -342   -363    161    192   -353    168    436    381    -70    176   -376
     15   -366   -381    174    197   -374    174    428    363    -77    155   -394
     20   -397   -418    187    218   -407    171    436    355    -83    140   -394
     25   -426   -452    197    239   -439    161    431    342    -88    129   -387
     15   -379   -394    181    205   -387    176    449    368    -62    158   -350
    -12   -358   -348    184    166   -353    202    470    389    -46    171   -350
      5   -493   -501    244    252   -498    228    475    319   -153     54   -457
     20   -722   -743    350    379   -732    316    555    246   -311   -137   -633
     10   -820   -831    405    420   -826    446    696    290   -387   -270   -763
    -20   -555   -535    288    257   -545    511    714    452   -223   -103   -623
   -101    -80     20     90    -62    -31    368    337    485     31    257   -285
   -181    555    737   -187   -459    646     83    -96    542    457    818    239
   -228   1166   1395   -467   -810   1280   -174   -314    732   1005   1460    823
   -122   1166   1288   -524   -704   1226   -431   -348    846   1363   1797   1163
    -75    644    717   -285   -394    680   -506   -371    589   1057   1444    862
   -101     64    163     15   -132    114   -441   -400     38    187    597     88
   -106   -426   -319    267    106   -374   -296   -283   -259   -426    -46   -511
    -62   -519   -459    288    197   -491   -119     10    -31   -306    -25   -493
     -7   -428   -420    218    205   -423     33    246    192   -142     83   -389
     44   -433   -478    194    259   -454    119    371    288    -90    106   -368
     72   -446   -519    187    296   -483    153    428    332    -64    124   -348
    103   -444   -550    168    324   -496    161    439    335    -75    111   -361
    145   -446   -594    150    368   -519    161    446    337    -83     98   -368
    197   -436   -633    116    413   -535    150    446    337    -93     85   -376
    215   -431   -646    109    431   -537    150    449    345    -98     80   -376
    215   -446   -665    114    439   -555    142    431    337   -106     72   -384
    226   -462   -688    116    454   -574    142    439    340    -96     88   -363
    215   -433   -649    109    431   -540    145    454    355    -75    119   -332
    174   -431   -605    129    389   -517    158    465    371    -67    132   -324
    145   -384   -530    116    335   -457    155    467    376    -62    148   -322
    101   -345   -449    122    272   -397    174    488    400    -38    176   -298
     59   -314   -374    127    215   -342    213    535    454      2    220   -249
    -18   -303   -285    161    132   -296    267    589    519     62    275   -181
    -44   -311   -267    176    109   -290    275    615    542     85    272   -158
    -38   -288   -249    163    103   -270    277    639    566    122    277   -140
    -28   -254   -228    140     98   -241    277    659    592    163    290   -132
     -5   -252   -246    129    119   -249    265    672    620    184    298   -127
     10   -257   -267    122    137   -262    275    693    639    197    322   -122
     70   -241   -311     85    189   -275    283    711    659    218    340   -106
    124   -241   -366     57    241   -303    298    740    685    254    361    -75
    184   -275   -459     46    322   -366    309    779    724    306    392    -20
    179   -316   -498     67    337   -405    319    839    771    353    431     28
    140   -332   -475     96    306   -402    324    875    813    381    467     51
    135   -311   -446     88    288   -376    342    906    849    418    485     75
    111   -301   -413     96    262   -355    350    937    883    459    524    109
     67   -288   -355    109    210   -322    366    966    919    504    574    145
     41   -303   -345    132    192   -324    374    971    922    511    592    155
     33   -316   -353    140    192   -335    402    966    909    504    587    153
     33   -342   -376    155    205   -358    433    974    909    501    581    161
     31   -368   -400    168    215   -384    444    963    893    480    563    155
     64   -389   -454    161    259   -420    446    935    859    444    535    129
     67   -413   -480    168    272   -446    449    901    820    400    509    101
     90   -436   -527    174    309   -480    433    862    782    361    480     80
    129   -470   -600    166    363   -535    428    828    750    332    449     41
    116   -509   -626    194    368   -566    431    800    735    314    420     12
     80   -491   -571    202    322   -530    420    766    709    290    400     -2
     33   -480   -514    223    272   -496    413    735    683    272    387    -20
    -15   -472   -459    241    220   -465    428    722    678    267    374    -33
    -49   -467   -418    257    184   -444    462    730    688    275    368    -36
    -49   -446   -397    246    171   -420    491    740    701    285    374    -33
    -41   -402   -361    223    158   -381    483    740    704    290    381    -20
    -62   -379   -316    220    124   -348    504    769    735    319    410     15
    -88   -361   -272    223     90   -316    524    795    758    340    428     36
    -96   -319   -226    207     62   -272    530    807    771    353    433     49
    -90   -262   -171    176     38   -218    545    820    802    387    459     72
   -114   -197    -83    153    -18   -140    555    846    849    431    498     96
   -129   -181    -51    155    -38   -116    563    865    885    470    530    119
   -111   -176    -64    142    -25   -122    517    823    862    462    530    122
    -90   -127    -36    109    -28    -83    472    805    870    485    561    153
   -101   -148    -49    124    -25   -101    480    813    872    485    548    142
   -122   -181    -59    153    -31   -122    478    800    857    472    527    119
   -148   -200    -51    171    -51   -127    465    787    849    475    530    122
   -174   -163     10    168    -93    -77    467    795    862    501    558    142
   -207   -233    -25    218    -93   -132    483    810    865    504    550    142
   -236   -329    -93    283    -72   -213    498    818    844    478    517    111
   -252   -392   -142    319    -57   -267    511    820    823    454    488     88
   -246   -433   -187    340    -31   -311    501    807    789    415    452     64
   -265   -498   -233    381    -15   -366    483    789    756    387    420     51
   -270   -527   -257    397     -7   -392    475    771    732    374    407     38
   -265   -527   -265    394     -2   -397    457    750    714    363    400     23
   -259   -524   -265    392      2   -394    449    737    701    350    384     10
   -239   -524   -288    381     20   -407    446    724    680    327    353    -12
   -231   -542   -311    387     38   -426    436    719    667    314    340     -7
   -218   -574   -355    394     67   -465    415    704    644    301    327     -5
   -215   -631   -415    423     98   -524    415    701    631    293    314    -10
   -226   -542   -319    381     46   -431    389    675    615    277    290    -36
   -236   -545   -309    389     33   -428    394    683    618    272    275    -44
   -249   -678   -428    462     88   -553    407    709    581    207    189   -106
   -228   -862   -633    545    202   -748    483    792    558     90     12   -249
   -181   -911   -732    545    275   -823    600    932    633     44   -106   -358
   -176   -693   -517    433    168   -605    646    956    763    145    -33   -296
   -239   -277    -38    259   -101   -158    545    618    732    311    239    -72
   -350    205    555     72   -452    379    244     64    542    540    657    275
   -418    727   1145   -155   -782    935    -57   -275    517    932   1182    711
   -350    849   1197   -249   -774   1023   -293   -374    566   1283   1579   1054
   -290    397    688    -54   -488    542   -353   -358    407   1091   1400    875
   -285   -119    166    202   -226     23   -293   -332      7    348    657    194
   -329   -581   -252    454    -41   -418   -166   -213   -215   -252     12   -384
   -345   -737   -394    540     23   -566     -5     59     10   -171     -5   -389
   -319   -730   -413    522     44   -574    132    288    233    -12     98   -275
   -244   -667   -423    457     88   -545    228    444    376     80    163   -189
   -181   -571   -389    376    101   -483    257    517    452    140    218   -114
   -142   -563   -423    353    140   -493    275    545    475    150    218   -116
    -80   -548   -467    314    192   -509    285    561    485    137    192   -148
    -54   -613   -558    335    252   -587    272    548    472    109    145   -179
    -77   -675   -600    376    259   -639    249    509    441     72    103   -215
    -59   -600   -540    329    239   -571    267    522    465     88    127   -194
    -64   -571   -509    316    220   -540    267    532    485    103    145   -179
    -96   -605   -509    350    205   -558    244    524    480     96    142   -179
    -93   -571   -478    329    192   -524    267    548    501    124    171   -158
    -83   -537   -454    309    184   -496    293    576    535    153    200   -129
    -80   -532   -454    306    184   -493    298    587    542    150    200   -127
    -72   -478   -405    275    166   -441    285    592    553    166    213   -106
    -36   -407   -374    220    166   -392    265    605    571    184    223    -85
    -70   -384   -316    226    122   -350    280    613    584    205    233    -67
   -179   -389   -213    283     15   -301    288    613    587    233    239    -62
   -239   -350   -111    296    -64   -231    298    623    602    262    249    -62
   -272   -350    -80    309    -98   -218    283    626    613    272    252    -62
   -223   -329   -109    275    -59   -220    288    670    659    329    290    -25
   -161   -332   -171    244      2   -252    275    704    696    376    327      7
   -135   -355   -220    246     41   -288    272    709    714    400    348     20
   -111   -441   -332    275    109   -387    301    724    727    420    353     28
    -70   -449   -379    259    153   -415    311    753    756    452    374     46
    -23   -381   -358    200    166   -371    298    774    784    483    402     77
      0   -392   -392    197    194   -392    314    800    802    504    420     98
    -18   -366   -348    189    163   -358    319    813    815    514    428    109
    -38   -309   -270    171    114   -290    319    820    818    519    431    116
    -41   -249   -207    142     83   -228    322    823    818    517    428    119
    -44   -215   -171    129     62   -194    316    815    802    496    413    106
    -62   -239   -176    148     54   -207    296    789    763    452    376     77
    -80   -249   -168    166     41   -210    301    776    737    423    361     64
   -114   -265   -150    187     18   -207    314    756    709    394    340     46
   -129   -241   -111    187    -10   -176    327    732    683    368    322     28
   -181   -254    -72    218    -57   -163    316    691    652    342    301      0
   -181   -239    -57    210    -62   -148    296    646    623    316    277    -23
   -166   -241    -77    202    -46   -161    283    618    597    293    257    -46
   -171   -311   -140    241    -15   -226    272    584    566    262    226    -75
   -171   -327   -155    249    -10   -241    272    563    558    257    218    -85
   -174   -290   -116    231    -31   -202    275    542    553    259    213    -96
   -181   -303   -124    241    -31   -213    265    511    530    244    194   -119
   -174   -329   -155    252    -10   -244    257    493    522    239    181   -132
   -174   -290   -119    231    -28   -205    272    501    540    262    200   -124
   -166   -239    -72    202    -46   -155    283    506    558    288    223   -109
   -161   -213    -51    187    -57   -132    290    511    571    309    236    -96
   -168   -233    -64    202    -51   -150    314    530    594    337    257    -75
   -179   -267    -88    220    -46   -176    327    548    620    363    277    -54
   -181   -220    -38    202    -72   -129    337    566    657    400    314    -28
   -184   -142     41    163   -114    -51    342    589    698    444    361     10
   -192    -88    103    140   -148      7    350    602    737    485    405     57
   -218    -77    140    148   -181     28    358    615    776    527    449    101
   -231    -70    161    150   -197     44    345    626    805    566    488    140
   -241   -109    132    176   -189     10    337    631    807    574    493    153
   -257   -161     96    210   -176    -33    337    631    802    574    488    158
   -270   -122    145    194   -210     10    335    618    802    584    491    163
   -280    -88    192    184   -239     51    345    618    815    610    509    184
   -283   -207     75    244   -181    -64    335    618    800    589    488    181
   -241   -353   -111    298    -64   -233    327    602    748    514    413    132
   -220   -397   -176    309    -23   -288    319    584    719    472    376    103
   -210   -428   -218    319      2   -322    311    561    688    441    348     70
   -194   -454   -259    322     31   -358    298    537    657    407    314     28
   -166   -467   -301    316     67   -384    293    517    628    371    285     -7
   -148   -488   -342    316     96   -415    275    506    602    345    270     -7
   -135   -514   -379    322    122   -446    265    496    589    329    254    -31
   -132   -530   -397    329    129   -465    252    483    574    324    249    -59
   -158   -530   -371    345    106   -452    252    470    563    324    254    -54
   -213   -545   -335    379     57   -441    262    462    553    322    252    -20
   -220   -545   -324    381     51   -436    244    444    535    311    239     -7
   -202   -571   -368    387     83   -472    244    449    540    316    254    -12
   -202   -594   -392    400     93   -493    257    462    540    306    262    -49
   -215   -698   -483    454    132   -592    265    470    493    228    200   -153
   -189   -893   -704    542    257   -800    327    542    452    101     59   -316
   -161   -976   -818    568    327   -898    459    722    522     54    -36   -426
   -163   -769   -605    467    220   -688    563    857    701    189     57   -355
   -267   -293    -28    280   -119   -163    459    491    701    381    329    -93
   -389    314    701     36   -545    506    155    -83    600    680    784    361
   -475    963   1439   -246   -958   1202   -140   -475    600   1104   1353    891
   -441   1273   1714   -415  -1078   1493   -439   -665    662   1556   1870   1392
   -392    872   1262   -241   -828   1067   -530   -670    519   1408   1660   1234
   -389    215    605     85   -498    410   -475   -628    109    636    818    472
   -400   -371     28    384   -215   -171   -314   -465   -184    -83     15   -246
   -350   -584   -233    467    -59   -410   -132   -142      7    -85   -111   -348
   -290   -566   -275    428    -10   -420    -18     72    207     28    -59   -298
   -226   -553   -329    389     49   -441     57    210    319     88    -38   -283
   -189   -561   -371    374     88   -467     80    259    353     96    -51   -290
   -168   -607   -439    389    135   -524     77    254    342     70    -83   -319
   -140   -597   -459    368    158   -530     88    270    342     62    -85   -324
   -140   -607   -467    374    161   -537     70    275    335     51    -98   -324
   -174   -644   -472    407    148   -558     38    259    314     25   -114   -345
   -168   -628   -459    400    145   -545     59    277    335     41   -109   -358
   -145   -636   -491    389    171   -566     75    288    350     51   -116   -353
   -135   -652   -519    392    189   -587     72    290    355     54   -109   -324
   -137   -665   -530    400    194   -597     85    309    374     77    -85   -311
   -124   -678   -553    402    213   -615    101    327    394    101    -70   -309
   -101   -649   -548    374    220   -597     90    332    402    122    -38   -290
   -122   -594   -472    355    174   -535    101    361    439    161     10   -259
   -148   -555   -407    350    127   -483    129    394    483    205     57   -220
   -184   -558   -374    371     93   -467    145    410    504    226     88   -194
   -184   -532   -348    358     80   -441    142    420    514    244    106   -189
   -168   -478   -309    322     67   -394    150    441    535    259    119   -161
   -184   -478   -293    327     54   -387    161    470    561    277    137   -119
   -179   -496   -316    337     67   -407    176    506    594    319    174    -98
   -153   -418   -265    285     54   -342    200    563    657    379    241    -54
   -109   -397   -290    252     90   -345    179    563    657    387    254    -49
    -98   -402   -306    249    101   -353    189    605    704    436    296    -23
   -106   -366   -259    236     75   -314    197    652    756    488    342      5
   -148   -361   -213    252     31   -288    202    672    774    501    361     28
   -158   -316   -158    239     -2   -239    226    706    807    532    394     75
   -148   -322   -174    233     10   -246    246    745    841    568    431    111
   -140   -314   -174    228     15   -244    252    756    846    579    441    109
   -116   -316   -202    215     41   -259    246    748    836    563    439    124
   -103   -327   -223    215     59   -275    249    745    826    563    436    124
   -122   -298   -179    210     25   -239    252    737    823    571    441     98
   -137   -272   -135    205     -2   -205    254    727    813    561    441     80
   -129   -267   -140    197      2   -202    244    693    774    527    413     44
   -116   -280   -166    197     23   -223    236    657    737    485    374     10
   -106   -303   -197    202     44   -252    226    597    688    428    324    -15
   -132   -340   -207    236     36   -275    233    563    665    413    314    -41
   -122   -298   -176    207     25   -239    215    530    646    394    306    -64
   -119   -290   -171    205     25   -231    202    493    623    363    290    -62
   -122   -322   -200    220     36   -259    192    465    607    350    272    -75
   -106   -314   -207    210     49   -262    179    426    584    327    246   -114
   -142   -353   -210    249     33   -283    176    381    550    298    210   -161
   -179   -345   -166    262     -7   -257    179    353    535    288    197   -181
   -194   -322   -129    257    -33   -226    187    350    545    301    215   -168
   -200   -358   -158    280    -20   -259    194    358    568    332    228   -148
   -223   -389   -166    303    -31   -280    205    366    587    348    233   -135
   -277   -371    -93    324    -93   -233    244    410    633    387    265    -98
   -366   -376    -10    371   -179   -194    272    433    649    405    296    -85
   -428   -319    109    374   -270   -106    293    462    685    446    348    -64
   -462   -283    176    371   -322    -54    319    517    769    530    433      2
   -444   -257    187    350   -316    -36    316    535    818    574    470     44
   -337   -265     70    298   -205    -96    213    415    719    483    389    -20
   -319   -197    122    259   -220    -38    153    400    717    475    389      5
   -303   -213     90    257   -200    -62    142    420    740    498    405     46
   -301   -223     77    262   -192    -75    168    441    763    532    426     54
   -270   -205     64    236   -168    -70    202    478    807    571    478     80
   -155   -187    -31    171    -62   -109    174    446    776    555    462     62
   -111   -220   -109    166     -2   -166    129    392    706    485    374    -18
   -213   -309    -96    259    -59   -202    150    397    693    465    348    -46
   -267   -316    -49    290   -111   -181    187    405    696    462    337    -59
   -259   -319    -59    290   -101   -189    192    387    675    441    314    -77
   -223   -324   -101    272    -62   -213    192    384    670    428    303    -85
   -187   -301   -116    244    -36   -210    197    389    670    433    306    -72
   -166   -259    -93    213    -38   -179    223    415    691    457    319    -49
   -197   -228    -31    213    -83   -129    257    459    732    496    348     -5
   -140   -236    -98    187    -20   -168    215    405    680    449    306    -54
    -96   -277   -181    187     41   -231    168    348    618    384    259   -101
    -59   -358   -301    207    119   -329    124    293    553    319    210   -132
    -75   -407   -332    241    127   -371    114    290    548    303    200   -132
    -75   -374   -298    220    111   -337    122    311    574    329    236   -111
    -70   -405   -335    236    132   -371    122    311    566    319    231   -124
    -46   -449   -405    246    179   -428    124    322    532    267    174   -189
     38   -579   -618    270    327   -597    176    368    454    119      2   -371
     25   -722   -748    345    387   -735    324    488    449     -2   -153   -535
    -36   -579   -542    306    252   -561    480    574    597     90    -80   -475
   -171   -218    -49    194    -62   -132    426    280    683    309    192   -223
   -293    387    680    -46   -485    532     96   -236    748    714    732    293
   -361   1114   1475   -379   -919   1296   -205   -496    979   1301   1431    950
   -285   1418   1701   -566   -992   1558   -532   -605   1145   1748   1904   1426
   -210   1088   1296   -439   -753   1192   -711   -665    987   1626   1748   1327
   -148    462    610   -155   -379    535   -719   -711    480    875    984    623
   -174    -96     77    132   -129    -10   -485   -548     88    129    218    -98
   -207   -314   -106    259    -51   -210   -231   -210    228     85     83   -220
   -168   -324   -155    244     -7   -241    -83     10    381    158    114   -187
   -150   -324   -174    239     10   -249     10    137    467    202    132   -181
   -161   -332   -171    244      2   -252     57    194    501    215    132   -213
   -122   -314   -194    218     36   -254     77    241    530    228    137   -218
    -59   -316   -257    187     96   -288     70    244    527    215    114   -241
   -106   -340   -233    223     62   -288    111    277    558    254    132   -223
   -140   -361   -220    249     38   -293    135    288    561    285    132   -213
    -88   -329   -244    207     77   -288    132    272    535    288    124   -207
    -77   -340   -262    207     90   -301    137    257    511    270    101   -215
    -93   -353   -259    223     83   -306    137    265    519    267    101   -202
    -96   -337   -244    215     72   -290    132    272    535    267    109   -187
    -90   -327   -236    207     72   -283    116    267    540    239     90   -184
    -90   -332   -244    210     75   -288    103    259    527    226     88   -192
   -111   -298   -187    205     36   -244    114    275    545    249    111   -207
   -103   -272   -171    187     31   -223    122    283    548    246    124   -200
    -75   -259   -187    166     54   -223    122    290    548    233    142   -192
    -38   -244   -205    140     80   -226    124    306    553    228    155   -181
    -20   -218   -197    119     88   -207    122    319    571    231    166   -171
    -51   -194   -142    122     44   -168    142    353    607    239    161   -158
    -12   -192   -179    101     80   -184    129    342    597    207    145   -158
     28   -184   -213     77    119   -200    116    335    579    200    148   -163
     23   -163   -187     70    103   -174    137    389    605    249    189   -114
     38   -135   -174     46    106   -153    158    433    631    277    236    -64
     54    -93   -148     20     98   -122    181    478    670    303    270    -57
    116    -75   -192    -20    153   -135    179    485    665    296    262    -54
    142    -25   -168    -57    155    -96    189    519    685    332    277     -7
    122     20   -101    -72    111    -38    184    542    706    340    285     51
     90     75    -15    -83     51     31    179    553    717    345    303     57
     41    140     98    -90    -28    119    197    550    722    363    319     75
     -2    137    140    -67    -70    137    226    548    698    361    316     80
    -18    106    122    -44    -70    114    254    568    719    358    340    109
      7     83     72    -46    -31     77    236    530    683    301    303    101
     -2     67     67    -33    -33     67    226    491    641    270    272     72
    -20      7     28      7    -23     18    239    459    613    246    272     33
      5     23     15    -15     -5     20    231    426    592    215    267     28
     33      7    -25    -20     28     -7    233    387    568    184    241      7
     23    -10    -36     -7     25    -23    233    348    545    140    192    -18
      5    -18    -23      7     12    -20    223    303    522     98    145    -44
     18    -54    -72     15     44    -64    192    215    454     28     85    -96
    -85    -44     41     64    -64     -2    200    187    431     12     80   -135
   -200    -20    176    109   -189     77    213    179    426      5    103   -135
   -207    -41    166    124   -187     62    231    194    433      7    101   -111
   -194    -20    174    103   -184     75    246    192    433     -2    101    -83
   -215     10    223    101   -220    116    280    215    462     23    129    -54
   -241     70    311     85   -277    189    329    257    506     64    163    -23
   -241    116    358     62   -298    236    353    267    514     67    163     -5
   -226    148    374     36   -298    259    363    270    509     44    140      0
   -187    166    350     10   -267    257    381    290    527     49    145     28
   -187    244    431    -31   -309    337    402    322    574     93    189     72
   -226    306    532    -38   -379    418    420    345    613    129    226    114
   -187    361    545    -88   -366    452    389    332    618    135    228    135
   -158    407    566   -124   -361    485    366    332    628    140    231    155
   -197    413    610   -109   -405    511    353    324    618    129    241    153
   -187    389    576   -101   -381    483    324    283    571     80    202    132
   -171    355    524    -93   -348    439    322    257    540     41    158    114
   -184    311    493    -64   -340    402    327    257    530     18    137     96
   -210    252    459    -23   -335    355    316    236    493    -31     90     44
   -223    166    389     28   -306    277    303    197    439    -98     38     -7
   -215     85    298     64   -257    192    298    179    389   -155     -7    -33
   -181     38    220     70   -200    127    283    150    348   -205    -51    -62
   -150      5    155     72   -153     77    272    137    324   -226    -67    -64
   -168    -93     75    132   -122    -10    283    124    309   -246    -93    -70
   -220   -189     28    205   -127    -80    277     83    259   -301   -142   -106
   -244   -231     12    239   -129   -109    246     36    207   -350   -187   -148
   -246   -231     15    239   -135   -106    205      0    168   -384   -218   -166
   -223   -241    -18    233   -103   -129    174    -36    129   -420   -246   -184
   -236   -306    -70    270    -85   -189    145    -70     83   -472   -296   -223
   -293   -384    -90    337   -101   -239    129   -101     46   -504   -335   -249
   -342   -439    -96    389   -124   -270    116   -140     15   -527   -363   -267
   -353   -470   -116    413   -119   -293    103   -176    -36   -587   -428   -324
   -350   -646   -296    498    -28   -472    114   -174   -124   -709   -566   -433
   -342   -841   -498    592     75   -670    171   -116   -215   -885   -784   -633
   -345   -904   -558    623    106   -732    267      5   -194   -958   -911   -763
   -407   -704   -296    555    -57   -501    342     28    -54   -833   -813   -670
   -548   -283    265    413   -407     -7    187   -397      5   -574   -472   -285
   -706    350   1057    176   -880    704    -80   -867    116   -111    127    348
   -763    919   1683    -77  -1223   1299   -332  -1111    314    428    800   1013
   -644    956   1600   -155  -1122   1278   -607  -1215    371    753   1182   1447
   -610    389    997    109   -805    693   -711  -1345    -54    233    675    963
   -636   -290    342    462   -491     25   -701  -1400   -641   -678   -244     15
   -665   -732    -70    698   -298   -402   -550  -1210   -862  -1192   -813   -587
   -623   -769   -145    696   -239   -457   -376   -911   -691  -1140   -831   -623
   -514   -756   -241    633   -137   -501   -254   -711   -558  -1065   -782   -576
   -439   -774   -335    605    -54   -553   -197   -615   -504  -1044   -769   -571
   -384   -789   -405    587     10   -597   -176   -584   -491  -1049   -776   -589
   -303   -750   -446    527     70   -600   -166   -568   -483  -1049   -784   -602
   -174   -735   -561    454    192   -649   -192   -597   -524  -1093   -836   -641
   -109   -826   -719    467    303   -774   -244   -672   -610  -1179   -922   -711
    -88   -841   -753    465    332   -800   -262   -701   -639  -1210   -958   -740
    -64   -797   -732    431    332   -766   -296   -730   -659  -1236   -982   -766
    -62   -797   -737    428    335   -766   -332   -766   -696  -1304  -1008   -792
      5   -789   -795    392    397   -792   -340   -779   -706  -1327  -1026   -789
     25   -802   -828    387    426   -815   -355   -797   -714  -1327  -1057   -795
    -36   -841   -805    439    384   -823   -366   -802   -719  -1325  -1054   -782
   -116   -875   -758    496    319   -815   -342   -782   -691  -1288  -1008   -735
   -168   -911   -745    540    288   -828   -319   -761   -670  -1260   -974   -693
   -213   -927   -714    568    249   -820   -303   -743   -654  -1234   -948   -662
   -252   -911   -659    581    202   -787   -311   -735   -649  -1221   -937   -644
   -270   -878   -607    574    166   -743   -322   -737   -649  -1215   -945   -641
   -275   -833   -561    553    140   -698   -324   -740   -652  -1218   -963   -649
   -220   -795   -576    506    176   -685   -342   -753   -665  -1228   -997   -659
   -161   -750   -589    457    213   -670   -350   -750   -652  -1210   -997   -633
   -129   -745   -615    436    241   -683   -355   -740   -631  -1163   -971   -592
   -124   -748   -623    436    249   -688   -361   -727   -615  -1127   -953   -558
   -148   -706   -558    426    202   -633   -374   -711   -600  -1093   -927   -524
   -158   -659   -501    410    171   -581   -389   -696   -587  -1060   -906   -493
   -163   -631   -470    394    153   -550   -394   -683   -568  -1031   -885   -467
   -158   -639   -480    397    161   -561   -405   -670   -555  -1005   -865   -439
   -132   -644   -514    387    189   -579   -423   -678   -563  -1005   -867   -436
   -122   -626   -504    374    189   -566   -423   -691   -579  -1008   -865   -441
   -111   -602   -493    355    189   -548   -431   -706   -592  -1010   -865   -444
    -88   -571   -483    329    194   -527   -431   -732   -613  -1013   -867   -454
    -80   -563   -483    319    200   -522   -439   -761   -633  -1023   -885   -472
    -57   -535   -478    296    210   -506   -452   -800   -672  -1052   -922   -504
    -51   -535   -485    293    215   -511   -470   -839   -706  -1070   -950   -527
    -70   -542   -472    306    200   -509   -475   -872   -735  -1091   -979   -555
    -85   -553   -470    319    189   -511   -478   -917   -763  -1119  -1008   -592
   -103   -579   -475    342    184   -527   -488   -961   -792  -1132  -1026   -620
   -135   -594   -462    363    163   -530   -491   -995   -805  -1137  -1034   -646
   -181   -646   -465    413    140   -555   -491  -1036   -831  -1158  -1057   -685
   -244   -704   -459    472    106   -581   -488  -1067   -841  -1161  -1060   -693
   -265   -740   -475    504    103   -607   -496  -1109   -867  -1171  -1075   -717
   -265   -740   -475    504    103   -607   -511  -1143   -883  -1179  -1096   -745
   -254   -743   -488    498    116   -615   -522  -1163   -896  -1184  -1106   -756
   -265   -743   -478    501    103   -610   -530  -1182   -901  -1182  -1122   -769
   -322   -753   -431    537     54   -592   -524  -1208   -904  -1171  -1130   -776
   -342   -797   -457    568     57   -628   -519  -1221   -906  -1169  -1132   -782
   -311   -820   -511    566     98   -667   -511  -1210   -891  -1145  -1117   -774
   -262   -774   -511    517    122   -644   -511  -1200   -862  -1106  -1098   -761
   -257   -704   -446    480     93   -576   -506  -1176   -805  -1036  -1044   -717
   -246   -693   -449    470     98   -571   -501  -1163   -771   -974   -997   -680
   -241   -696   -454    467    103   -576   -517  -1184   -758   -932   -974   -675
   -233   -693   -459    459    111   -576   -548  -1208   -756   -898   -948   -657
   -213   -693   -480    454    132   -587   -568  -1223   -763   -898   -945   -646
   -187   -667   -483    426    145   -576   -597  -1249   -776   -911   -950   -641
   -168   -646   -478    407    153   -563   -628  -1288   -805   -927   -958   -654
   -174   -659   -485    415    155   -574   -641  -1309   -823   -940   -969   -680
   -171   -724   -553    449    189   -639   -667  -1330   -844   -969   -987   -706
   -163   -805   -641    483    236   -724   -701  -1371   -896  -1023  -1039   -766
   -124   -878   -753    501    314   -815   -732  -1418   -956  -1085  -1091   -820
   -116   -914   -797    514    337   -857   -750  -1441   -987  -1111  -1101   -844
   -132   -961   -828    548    348   -896   -761  -1452  -1000  -1109  -1091   -872
   -140   -971   -833    555    342   -904   -779  -1478  -1021  -1122  -1101   -880
   -150   -961   -810    555    329   -885   -795  -1509  -1041  -1130  -1122   -849
   -171   -961   -789    563    309   -875   -787  -1517  -1041  -1111  -1137   -818
   -226   -989   -763    607    267   -878   -784  -1525  -1039  -1091  -1143   -815
   -280  -1057   -776    667    244   -917   -779  -1522  -1034  -1083  -1111   -852
   -290  -1088   -797    688    252   -943   -789  -1527  -1034  -1080  -1062   -872
   -296  -1101   -807    696    254   -956   -795  -1519  -1026  -1070  -1008   -867
   -332  -1070   -737    701    202   -904   -789  -1506  -1008  -1044   -963   -857
   -392  -1070   -678    730    140   -875   -774  -1493   -987  -1018   -948   -857
   -433  -1176   -743    805    153   -961   -761  -1486  -1021  -1070  -1026   -922
   -462  -1356   -893    906    215  -1124   -685  -1410  -1062  -1192  -1205  -1078
   -504  -1452   -948    979    220  -1200   -563  -1273  -1018  -1273  -1374  -1260
   -568  -1239   -672    904     51   -958   -465  -1158   -828  -1130  -1283  -1205
   -701   -833   -132    766   -285   -483   -532  -1436   -769   -893   -982   -927
   -818   -285    530    550   -675    119   -802  -1982   -846   -576   -509   -462
   -795    355   1150    220   -971    753  -1098  -2397   -865   -171     44     72
   -584    488   1070     46   -826    779  -1379  -2527   -800    246    501    527
   -381     10    392    184   -387    200  -1538  -2572   -976    119    322    400
   -335   -574   -239    452    -49   -407  -1556  -2603  -1439   -659   -501   -374
   -342  -1057   -714    701    184   -885  -1449  -2522  -1821  -1467  -1350  -1189
   -324  -1226   -904    774    288  -1065  -1286  -2205  -1597  -1402  -1405  -1254
   -329  -1247   -919    787    293  -1083  -1184  -1997  -1397  -1270  -1337  -1187
   -290  -1252   -961    769    332  -1106  -1114  -1855  -1275  -1189  -1304  -1135
   -252  -1218   -966    735    355  -1093  -1078  -1777  -1197  -1124  -1257  -1137
   -254  -1200   -945    727    342  -1072  -1067  -1745  -1166  -1096  -1249  -1223
   -246  -1221   -974    732    363  -1098  -1052  -1727  -1153  -1098  -1280  -1210
   -244  -1236   -992    737    371  -1114  -1034  -1693  -1130  -1085  -1265  -1137
   -246  -1215   -969    732    361  -1093  -1015  -1660  -1098  -1052  -1205  -1085
   -241  -1221   -979    730    366  -1101  -1000  -1636  -1078  -1023  -1184  -1088
   -246  -1218   -971    732    361  -1096   -992  -1628  -1057   -997  -1171  -1114
   -259  -1215   -958    735    348  -1088   -982  -1600  -1026   -961  -1135  -1106
   -252  -1195   -943    724    345  -1070   -987  -1579  -1000   -927  -1091  -1083
   -275  -1195   -919    732    319  -1057   -992  -1574   -982   -901  -1067  -1088
   -301  -1174   -872    737    283  -1023   -984  -1566   -950   -867  -1034  -1083
   -301  -1182   -880    740    288  -1031   -989  -1574   -940   -854  -1018  -1085
   -324  -1187   -862    756    267  -1026   -974  -1545   -906   -813   -963  -1054
   -298  -1140   -844    719    270   -992   -974  -1522   -883   -776   -914  -1062
   -270  -1135   -865    701    296  -1000   -966  -1504   -867   -769   -909  -1060
   -246  -1119   -875    683    311   -997   -945  -1462   -823   -727   -878   -995
   -236  -1106   -870    672    316   -989   -945  -1441   -787   -685   -820   -963
   -254  -1065   -813    657    277   -940   -932  -1397   -732   -628   -756   -935
   -246  -1010   -763    626    257   -888   -922  -1361   -683   -579   -704   -909
   -244  -1015   -774    628    262   -893   -914  -1343   -654   -555   -670   -898
   -231   -989   -758    610    262   -875   -898  -1299   -605   -509   -610   -859
   -215   -969   -753    589    267   -862   -878  -1241   -542   -446   -542   -805
   -189   -963   -774    576    290   -870   -878  -1210   -504   -405   -496   -774
   -171   -963   -792    566    309   -878   -891  -1200   -480   -374   -465   -756
   -163   -984   -820    574    327   -904   -898  -1182   -465   -361   -431   -724
   -122   -989   -870    555    371   -930   -914  -1169   -457   -345   -410   -709
    -72   -984   -911    527    418   -948   -927  -1163   -459   -348   -413   -717
    -85   -995   -911    540    413   -953   -914  -1135   -439   -322   -381   -706
    -96   -976   -880    537    392   -930   -930  -1153   -459   -342   -387   -743
   -109   -997   -891    550    389   -943   -945  -1176   -496   -381   -400   -766
   -106  -1000   -893    553    392   -948   -956  -1189   -509   -394   -387   -779
   -122  -1026   -904    571    389   -966   -950  -1205   -532   -420   -394   -815
   -145  -1008   -862    576    358   -935   -958  -1236   -563   -449   -413   -852
   -205  -1005   -800    605    296   -904   -956  -1262   -576   -472   -418   -865
   -249  -1008   -758    628    252   -885   -948  -1301   -613   -511   -444   -888
   -309  -1028   -719    667    202   -875   -932  -1319   -633   -532   -457   -904
   -332  -1057   -724    696    194   -891   -906  -1309   -620   -517   -439   -904
   -340  -1114   -774    727    215   -945   -891  -1309   -615   -511   -441   -922
   -368  -1119   -753    743    192   -937   -885  -1306   -623   -519   -457   -937
   -436  -1085   -652    758    106   -870   -875  -1306   -626   -501   -439   -953
   -462  -1067   -605    766     70   -836   -836  -1275   -584   -454   -374   -930
   -436  -1070   -633    753     96   -854   -815  -1247   -561   -428   -335   -901
   -374  -1078   -704    724    163   -891   -828  -1244   -574   -436   -327   -896
   -348  -1057   -711    701    179   -885   -818  -1223   -555   -418   -309   -880
   -340  -1008   -667    675    163   -839   -771  -1169   -488   -353   -252   -841
   -254   -950   -698    600    220   -826   -795  -1192   -496   -353   -252   -849
   -228   -885   -659    555    215   -774   -813  -1200   -485   -335   -220   -828
   -200   -769   -568    483    181   -670   -802  -1169   -439   -280   -168   -776
   -174   -670   -496    423    161   -584   -818  -1153   -397   -220   -132   -753
   -174   -654   -483    413    153   -568   -823  -1148   -384   -205    -98   -761
   -202   -644   -441    423    119   -542   -823  -1143   -384   -215    -96   -743
   -228   -646   -420    436     93   -532   -813  -1127   -376   -200    -93   -735
   -226   -646   -420    436     96   -535   -802  -1122   -376   -192    -88   -763
   -194   -680   -485    436    142   -584   -805  -1117   -389   -207    -90   -763
   -171   -763   -594    467    210   -680   -789  -1106   -405   -218   -103   -784
   -155   -787   -631    470    233   -709   -774  -1098   -418   -228   -124   -826
   -153   -787   -633    470    239   -711   -758  -1080   -413   -220   -116   -818
   -179   -839   -659    506    239   -750   -766  -1088   -441   -239   -135   -833
   -155   -844   -688    498    265   -766   -766  -1093   -465   -254   -161   -859
   -153   -831   -678    491    262   -756   -753  -1080   -465   -241   -155   -862
   -187   -844   -657    517    233   -750   -740  -1067   -462   -233   -148   -865
   -213   -857   -644    535    213   -750   -730  -1062   -470   -244   -153   -878
   -207   -857   -652    532    220   -756   -730  -1060   -488   -265   -163   -878
   -205   -865   -662    535    226   -763   -711  -1034   -478   -246   -142   -844
   -223   -865   -641    545    207   -753   -688  -1002   -446   -205   -109   -823
   -207   -813   -605    509    197   -709   -704  -1013   -452   -205   -111   -839
   -202   -831   -628    517    213   -730   -701  -1013   -467   -228   -132   -849
   -189   -888   -701    537    254   -795   -685   -997   -496   -272   -174   -883
   -194  -1049   -854    623    329   -953   -613   -927   -530   -358   -283   -982
   -200  -1221  -1021    709    407  -1122   -470   -784   -504   -467   -441  -1137
   -174  -1137   -966    654    394  -1052   -368   -680   -389   -428   -431  -1145
   -210   -761   -550    485    168   -657   -376   -844   -324   -259   -200   -969
   -280   -231     49    257   -166    -90   -636  -1350   -446    -33    189   -623
   -348    381    730    -18   -537    555   -948  -1751   -488    353    732   -148
   -290    763   1054   -236   -672    909  -1200  -1880   -374    820   1273    309
   -194    509    704   -158   -449    605  -1340  -1855   -379    932   1361    407
   -194    -44    150    119   -174     51  -1327  -1821   -685    420    795    -90
   -231   -571   -340    400     54   -457  -1171  -1745  -1088   -405    -38   -818
   -200   -893   -693    545    246   -795   -989  -1517  -1036   -587   -309  -1044
   -179   -917   -737    548    275   -826   -839  -1270   -802   -441   -233   -969
   -158   -880   -722    519    280   -802   -696  -1057   -615   -311   -155   -888
   -161   -859   -701    509    267   -782   -605   -927   -504   -226    -93   -841
   -181   -841   -662    511    239   -753   -574   -888   -467   -207    -88   -852
   -181   -865   -683    522    249   -774   -574   -904   -498   -249   -124   -878
   -166   -865   -698    517    265   -782   -553   -867   -483   -231   -111   -846
   -148   -831   -683    488    265   -756   -532   -828   -452   -194    -85   -818
   -142   -807   -665    475    259   -737   -514   -810   -433   -176    -70   -813
   -142   -802   -659    472    257   -732   -504   -802   -428   -166    -64   -815
   -140   -779   -639    459    249   -709   -493   -789   -410   -145    -46   -805
   -179   -776   -597    475    207   -688   -483   -782   -410   -135    -41   -792
   -179   -748   -568    462    192   -657   -478   -779   -407   -129    -41   -782
   -127   -724   -600    426    233   -662   -472   -792   -426   -148    -62   -800
   -116   -717   -600    418    241   -659   -439   -763   -407   -122    -38   -774
    -67   -685   -618    376    272   -652   -431   -748   -397    -96    -18   -763
    -57   -667   -610    361    275   -639   -423   -740   -394    -93    -20   -782
    -28   -646   -620    337    293   -633   -420   -732   -397    -93    -18   -774
     28   -639   -667    306    348   -652   -423   -717   -394    -85     -5   -740
     46   -594   -641    272    342   -618   -418   -691   -366    -54     18   -727
     41   -555   -600    257    319   -576   -402   -662   -332    -23     51   -737
     23   -532   -555    254    288   -545   -379   -628   -296      5     88   -714
      2   -504   -506    252    254   -504   -350   -571   -244     54    135   -659
    -15   -491   -475    249    228   -483   -327   -522   -189    103    171   -620
    -18   -465   -446    241    213   -457   -322   -511   -174    124    171   -615
      2   -459   -462    226    231   -462   -322   -496   -171    137    184   -615
     28   -439   -467    205    246   -452   -314   -462   -150    168    215   -589
     20   -436   -457    207    236   -446   -298   -428   -124    197    246   -561
    -12   -431   -418    220    200   -423   -280   -397    -96    228    280   -530
    -75   -423   -348    246    135   -387   -246   -363    -70    257    309   -509
   -132   -389   -257    262     62   -324   -210   -332    -54    280    335   -478
   -135   -392   -257    262     59   -324   -192   -337    -77    265    335   -478
   -127   -415   -288    270     80   -353   -171   -337   -101    241    329   -480
   -119   -413   -293    265     85   -353   -140   -335   -114    220    324   -480
   -109   -389   -280    249     85   -335   -122   -337   -127    202    319   -485
    -85   -374   -290    228    101   -332   -109   -361   -142    192    322   -514
    -51   -400   -348    223    148   -374   -111   -405   -184    155    290   -566
    -25   -423   -400    223    184   -413   -106   -428   -215    127    265   -602
    -31   -436   -405    233    187   -420   -101   -449   -259     85    223   -636
    -38   -433   -397    236    176   -415   -109   -498   -303     54    197   -667
    -46   -392   -345    218    148   -368   -106   -517   -309     51    197   -667
    -77   -381   -303    228    111   -345   -101   -530   -322     31    179   -667
   -109   -384   -275    246     83   -329    -90   -530   -322     44    184   -665
   -135   -371   -236    252     46   -303    -75   -530   -319     46    189   -678
   -158   -348   -189    252     15   -270    -46   -511   -301     67    205   -665
   -179   -296   -116    236    -31   -207    -20   -488   -270    103    236   -652
   -207   -254    -46    231    -80   -150      5   -465   -241    135    267   -633
   -231   -236     -5    233   -114   -122     31   -439   -223    148    267   -623
   -241   -210     28    226   -137    -90     54   -413   -200    163    272   -602
   -220   -155     64    184   -142    -46     72   -379   -161    202    311   -550
   -205   -101    103    153   -155      0     77   -353   -116    254    353   -527
   -202    -28    174    114   -189     72     62   -361    -98    275    376   -511
   -189     57    246     64   -218    150     57   -350    -70    309    415   -475
   -200     38    236     77   -218    137     46   -350    -62    322    428   -457
   -233     -5    228    119   -231    111     44   -348    -67    327    439   -444
   -218      2    218    106   -218    109     51   -329    -57    340    462   -413
   -174     -5    168     88   -171     80     25   -345    -83    324    457   -423
   -161    -31    129     96   -148     46     15   -353    -98    311    446   -459
   -135   -103     31    119    -83    -36     15   -366   -132    270    402   -509
   -111   -207    -96    158    -10   -150     20   -376   -171    218    348   -545
   -106   -272   -168    189     31   -220     31   -371   -187    197    327   -553
   -129   -316   -189    220     28   -252     33   -389   -213    176    298   -579
   -158   -340   -181    249     10   -262     41   -400   -233    150    277   -605
   -179   -322   -142    249    -20   -233     33   -405   -252    132    265   -618
   -176   -314   -137    244    -20   -226     25   -402   -259    127    262   -607
   -189   -319   -132    252    -28   -226     25   -400   -267    127    259   -607
   -223   -353   -129    288    -46   -241     18   -413   -283    114    244   -628
   -252   -363   -111    306    -70   -239     23   -420   -290    101    239   -644
   -275   -366    -90    319    -93   -228     25   -415   -301     98    236   -654
   -277   -392   -114    332    -83   -254    -10   -428   -332     77    215   -675
   -257   -394   -137    327    -59   -267    -38   -436   -348     70    213   -683
   -254   -441   -187    345    -36   -314    -38   -439   -376     31    171   -732
   -280   -602   -322    441     20   -465    -10   -407   -433    -72     51   -852
   -275   -787   -511    530    114   -649    101   -290   -449   -202   -129  -1026
   -205   -782   -576    493    184   -680    213   -148   -387   -254   -241  -1143
   -236   -480   -244    355      0   -363    257   -236   -283   -103    -67   -987
   -355     -5    348    179   -353    171     31   -737   -345    132    298   -628
   -452    639   1091    -96   -771    862   -306  -1234   -366    532    859    -93
   -493   1228   1722   -366  -1106   1475   -623  -1519   -288   1028   1475    459
   -410   1221   1628   -405  -1021   1423   -883  -1595   -241   1332   1782    766
   -384    646   1028   -132   -706    836   -909  -1561   -475    961   1340    381
   -402    -12    389    205   -397    187   -779  -1496   -969     41    394   -480
   -400   -483    -83    441   -158   -283   -558  -1228  -1093   -444   -187  -1000
   -366   -540   -174    449    -96   -358   -397   -935   -846   -301   -142   -969
   -309   -542   -233    426    -38   -387   -257   -730   -678   -194    -96   -940
   -267   -553   -285    410      7   -420   -176   -615   -587   -148    -83   -919
   -220   -566   -345    394     62   -457   -153   -589   -579   -166    -96   -937
   -189   -592   -402    389    103   -498   -140   -568   -571   -171    -96   -945
   -192   -574   -384    381     93   -480   -145   -571   -571   -192   -101   -966
   -205   -605   -400    402     96   -504   -148   -574   -574   -213   -111   -979
   -197   -602   -405    400    103   -504   -145   -568   -579   -231   -122   -969
   -155   -592   -436    374    137   -514   -135   -558   -574   -226   -106   -950
   -101   -563   -462    332    179   -511   -135   -540   -553   -200    -62   -924
    -67   -522   -454    293    192   -488   -135   -532   -537   -179    -25   -922
    -51   -532   -480    293    213   -506   -145   -532   -535   -174    -15   -924
    -44   -553   -509    296    231   -532   -145   -545   -545   -179    -18   -948
    -36   -542   -506    288    233   -524   -148   -540   -545   -179    -18   -956
     -2   -480   -478    241    236   -478   -148   -527   -527   -161      2   -948
     44   -449   -493    202    267   -470   -137   -506   -514   -155     10   -927
     36   -449   -485    205    259   -467   -135   -491   -506   -148     15   -922
      7   -446   -454    218    231   -452   -116   -465   -480   -119     38   -901
     -7   -407   -402    207    197   -407    -93   -436   -444    -93     75   -867
    -28   -368   -340    200    155   -355    -75   -402   -407    -64    114   -841
    -23   -363   -340    192    155   -350    -70   -387   -392    -44    127   -844
    -23   -363   -340    192    155   -350    -51   -355   -361     -7    155   -826
    -62   -355   -293    207    114   -324    -46   -329   -332     15    181   -802
    -90   -363   -272    228     90   -319    -49   -306   -311     20    189   -784
    -57   -342   -285    200    111   -314    -44   -275   -293     44    192   -769
    -38   -301   -262    171    111   -283    -57   -249   -270     72    213   -748
    -38   -267   -228    153     93   -249    -44   -215   -244    109    244   -709
    -33   -215   -181    124     72   -200    -10   -181   -220    140    275   -672
    -49   -184   -137    116     41   -161      7   -155   -207    153    288   -654
    -80   -210   -129    142     23   -171     25   -153   -207    150    285   -659
    -90   -252   -161    168     33   -207     28   -171   -236    132    259   -685
    -80   -288   -207    184     62   -249     28   -179   -257    129    254   -693
    -54   -275   -220    163     80   -249     25   -189   -265    124    252   -688
    -33   -267   -233    150     98   -249     25   -213   -285    103    236   -691
    -44   -288   -246    163    101   -267     28   -244   -311     85    218   -719
    -72   -316   -244    194     85   -280     28   -277   -337     62    200   -745
   -103   -322   -220    210     57   -272     28   -314   -355     44    181   -766
   -129   -340   -210    233     38   -275     31   -353   -384     15    155   -797
   -155   -348   -192    252     15   -270     38   -392   -413    -18    124   -828
   -158   -316   -158    239      0   -239     46   -413   -426    -36    109   -831
   -179   -324   -148    252    -18   -236     44   -441   -452    -59     93   -839
   -215   -348   -132    280    -44   -241     28   -480   -483    -77     75   -885
   -236   -332    -98    283    -70   -215     15   -506   -496    -90     67   -922
   -254   -319    -64    288    -96   -192     25   -509   -493    -88     67   -930
   -288   -303    -18    296   -137   -161     31   -511   -488    -85     67   -940
   -290   -272     18    280   -155   -127     62   -485   -465    -64     88   -927
   -306   -259     46    280   -179   -106     80   -459   -441    -41    109   -898
   -316   -244     72    280   -194    -85     75   -441   -426    -15    135   -875
   -309   -226     83    265   -197    -72     93   -405   -384     28    166   -852
   -298   -166    132    231   -215    -18    122   -371   -332     80    218   -807
   -290   -132    158    210   -226     10    129   -361   -296    124    257   -774
   -283    -70    213    176   -249     70    109   -366   -277    148    280   -748
   -288    -25    259    155   -275    116     83   -384   -275    161    283   -743
   -285    -41    244    163   -265    101     64   -397   -285    166    288   -756
   -272    -62    210    166   -244     75     59   -407   -296    161    293   -756
   -267    -64    202    166   -236     67     64   -418   -298    166    296   -753
   -272   -129    142    200   -207      5     72   -431   -301    171    283   -779
   -265   -207     57    233   -161    -75     67   -439   -324    148    249   -813
   -265   -280    -15    272   -127   -150     64   -459   -355    116    213   -852
   -277   -311    -33    296   -122   -174     83   -465   -363    111    207   -857
   -285   -332    -49    306   -119   -192     90   -467   -374    103    197   -865
   -293   -368    -75    329   -111   -223     90   -472   -392     85    166   -885
   -293   -389    -96    340   -101   -241     93   -475   -400     80    148   -891
   -290   -413   -122    353    -85   -267     96   -465   -394     93    142   -898
   -306   -462   -155    384    -77   -309     98   -457   -397     96    145   -896
   -327   -480   -153    402    -88   -319    101   -449   -402    106    150   -893
   -345   -488   -142    415   -103   -314    111   -446   -400    119    155   -891
   -361   -491   -129    426   -116   -311    114   -444   -397    124    158   -893
   -345   -496   -150    420    -98   -324    103   -459   -407    106    148   -904
   -306   -509   -202    407    -54   -355     83   -472   -420     90    140   -919
   -262   -540   -277    400      5   -410     77   -472   -433     62    114   -950
   -220   -667   -446    444    111   -558     75   -462   -488    -31     20  -1034
   -187   -878   -691    532    249   -784    142   -371   -537   -184   -166  -1218
   -158   -893   -735    524    285   -815    272   -200   -457   -223   -254  -1325
   -171   -626   -454    397    140   -542    355   -174   -301    -85   -119  -1223
   -252   -174     77    213   -166    -49    233   -584   -270    142    218   -888
   -368    441    810    -38   -592    626    -80  -1158   -288    530    805   -296
   -444   1052   1493   -303   -969   1273   -368  -1499   -200   1005   1434    319
   -392   1218   1610   -415  -1000   1413   -641  -1649   -158   1332   1829    748
   -353    776   1130   -210   -740    953   -745  -1712   -431   1028   1499    446
   -316     96    413    109   -366    254   -678  -1636   -898    200    597   -467
   -293   -423   -129    355    -83   -277   -467  -1348  -1052   -309    -12  -1101
   -249   -522   -272    384     10   -397   -262   -987   -818   -228    -33  -1135
   -176   -483   -306    329     64   -394   -119   -737   -628   -103     49  -1036
   -155   -488   -335    322     88   -410    -49   -607   -542    -46     85   -987
   -168   -542   -374    355    101   -459    -12   -545   -501    -33     90   -997
   -187   -613   -426    397    116   -519     10   -501   -475    -20    111  -1026
   -228   -623   -394    426     83   -509     44   -457   -439     -5    142  -1036
   -262   -607   -345    433     38   -478     51   -441   -418      2    166  -1067
   -283   -607   -324    444     18   -467     77   -410   -392     15    181  -1070
   -316   -592   -275    454    -23   -436     90   -394   -379     33    197  -1052
   -327   -530   -202    428    -62   -366    106   -368   -342     77    218  -1013
   -324   -480   -155    400    -85   -319    106   -332   -311    109    220   -992
   -342   -478   -137    410   -103   -309    106   -316   -301    106    197   -987
   -348   -470   -124    407   -114   -298    124   -296   -288    109    181   -979
   -324   -446   -122    387   -101   -285    127   -290   -275    111    163   -987
   -303   -431   -129    366    -88   -280    129   -277   -262    124    158   -984
   -252   -394   -142    322    -54   -270    109   -270   -254    132    140   -987
   -189   -384   -194    285      2   -290     88   -277   -252    116     98  -1002
   -116   -415   -298    267     90   -358     70   -283   -265    103     70   -995
    -25   -433   -407    228    189   -420     62   -265   -259    111     49   -984
     15   -446   -462    215    236   -452     46   -257   -257    116     38  -1005
     46   -426   -475    189    259   -452     23   -257   -262    114     38  -1023
     67   -322   -389    127    228   -355     15   -236   -241    129     59  -1015
     70   -309   -379    119    223   -345     28   -207   -205    145     72  -1013
     93   -306   -400    106    244   -353      5   -213   -210    129     62  -1023
     93   -296   -392    101    241   -342    -38   -215   -226    114     70  -1008
    142   -303   -446     80    293   -374    -62   -174   -207    148    132   -982
    176   -267   -444     44    309   -355    -59   -135   -168    189    163  -1028
    181   -207   -389     12    285   -298    -46   -114   -142    200    166  -1013
    197   -176   -374    -12    283   -272    -41    -96   -122    207    202   -927
    215   -155   -371    -28    293   -262    -31    -90   -116    210    262   -870
    228   -145   -374    -44    301   -259    -15    -80   -103    231    314   -849
    202   -174   -376    -15    288   -275    -20    -88   -106    239    337   -880
    207   -184   -392    -12    298   -288    -20   -106   -114    239    345   -911
    218   -124   -342    -46    280   -233    -28   -132   -129    220    335   -917
    163   -137   -301    -12    231   -218      7   -116    -98    241    371   -906
    148   -129   -277    -10    213   -202      5   -148   -109    220    335   -953
    142   -116   -259    -12    200   -189    -23   -213   -158    168    283   -984
     96    -75   -171    -10    132   -122    -10   -226   -150    174    306   -976
     57   -119   -179     31    114   -148     18   -236   -132    179    322   -984
     15   -116   -132     49     72   -124     38   -257   -135    176    327  -1005
    -25   -106    -83     64     25    -96     64   -241   -106    218    366   -997
    -33   -153   -119     93     41   -137     72   -226    -90    241    379  -1018
    -18   -122   -106     70     41   -114     75   -226    -64    265    387  -1034
      0    -83    -83     41     41    -83     77   -236    -70    244    368  -1008
     -7    -46    -38     25     12    -44     93   -220    -59    257    397   -979
    -51    -10     41     31    -46     15    140   -176      0    329    446   -966
    -57    -25     28     38    -44      0    158   -145     31    348    426   -969
    -54    -20     31     36    -44      5    181   -111     54    361    428   -927
    -44     36     77      2    -62     57    202    -77     98    410    478   -917
    -41     90    132    -23    -85    111    231    -33    142    457    542   -872
    -72    158    231    -44   -153    194    254      0    202    517    602   -826
    -83    218    301    -67   -192    259    241     -5    233    545    620   -818
    -49    226    275    -90   -161    252    197    -25    226    537    615   -810
     -2    179    181    -88    -90    179    168    -46    207    527    602   -815
    -41    189    231    -75   -135    210    171    -46    210    509    587   -813
    -72    192    265    -59   -168    228    166    -62    213    509    592   -813
    -88    181    270    -49   -179    226    153    -54    218    511    589   -854
    -44    140    184    -46   -114    161    127    -46    194    467    548   -888
    -25     10     36      7    -31     23    103    -72    132    389    478   -940
    -33    -70    -38     51      2    -54     93    -83    109    374    462   -976
    -33    -96    -64     64     12    -80     80    -98     96    361    454  -1031
    -33    -93    -59     64     12    -77     70   -140     64    301    387  -1093
    -10   -137   -127     72     57   -132     57   -168     38    254    340  -1104
      2   -161   -163     77     83   -163     49   -168     36    239    327  -1093
      0   -189   -189     93     90   -189     49   -158     44    239    332  -1091
    -38   -236   -197    137     77   -218     54   -132     64    272    355  -1080
    -85   -226   -142    155     25   -184     36   -155     41    265    366  -1101
   -153   -220    -67    187    -44   -145     51   -148     54    283    402  -1096
   -179   -239    -62    207    -59   -150     62   -135     67    283    405  -1091
   -174   -241    -67    207    -54   -155     51   -122     77    283    384  -1088
   -179   -257    -77    215    -51   -168     75    -98    111    296    413  -1075
   -176   -332   -155    252    -10   -244    114   -111     75    215    345  -1163
   -132   -504   -371    316    116   -439    192    -64     -2     67    163  -1384
    -46   -633   -587    340    270   -610    311    101     -2    -41      2  -1538
     28   -418   -446    194    236   -431    410    210    176    101    142  -1415
      2    -23    -25     10     15    -23    332    -49    288    350    449  -1060
   -116    605    722   -244   -418    662     70   -480    433    818   1044   -465
   -184   1322   1506   -568   -844   1413   -181   -745    683   1408   1743    189
    -80   1525   1605   -722   -844   1566   -470   -789    878   1839   2195    659
     33   1132   1096   -584   -532   1114   -646   -849    665   1644   1995    522
     33    530    493   -283   -231    511   -626   -901    127    865   1221   -249
     62     -2    -64    -28     62    -33   -472   -841   -350     51    397  -1091
    122   -153   -277     15    197   -215   -236   -496   -184     54    316  -1179
    176   -114   -293    -31    233   -202    -49   -233     31    192    394  -1117
    231    -59   -290    -85    259   -174     77    -75    153    272    441  -1101
    277    -36   -314   -119    296   -174    122     -5    181    272    441  -1098
    303    -36   -340   -135    319   -187    124     36    189    267    428  -1075
    342    -67   -410   -137    376   -239    119     51    176    257    423  -1083
    358    -67   -426   -145    389   -244    124     75    194    270    441  -1091
    342    -36   -379   -153    361   -207    150    109    236    309    483  -1075
    327    -36   -366   -148    345   -200    161    119    249    322    483  -1098
    322    -49   -371   -137    345   -207    166    114    239    314    467  -1109
    335    -49   -384   -142    358   -215    174    140    246    332    475  -1085
    387    -57   -444   -163    415   -249    148    142    246    337    472  -1083
    402    -64   -467   -171    431   -265    161    194    275    374    498  -1054
    402    -57   -459   -174    431   -257    179    233    314    413    530  -1026
    397    -38   -436   -179    415   -239    181    244    335    431    550  -1023
    348     -7   -355   -168    350   -181    213    290    379    480    594  -1002
    358      5   -355   -181    355   -174    207    283    379    467    579  -1021
    379     23   -355   -202    368   -166    207    298    397    480    605   -989
    384     44   -340   -215    361   -145    218    345    436    511    646   -948
    426     54   -371   -239    400   -158    200    355    439    491    641   -935
    444     41   -402   -244    423   -181    187    371    444    493    646   -930
    436     72   -363   -254    400   -145    200    418    491    566    704   -906
    426    101   -324   -262    374   -111    210    457    530    623    745   -883
    418    101   -316   -259    368   -106    228    496    566    665    766   -862
    392     88   -303   -241    348   -106    252    545    613    709    792   -831
    402     96   -306   -252    355   -103    246    566    636    732    813   -800
    400    129   -270   -267    335    -70    239    594    665    771    859   -745
    392    119   -272   -254    332    -75    241    644    711    820    896   -701
    400    101   -301   -252    350    -98    236    639    704    813    888   -698
    384    116   -267   -252    327    -75    241    654    706    826    906   -683
    381    148   -233   -267    309    -41    244    662    714    846    927   -657
    381    179   -202   -280    293    -10    249    662    714    846    932   -646
    387    174   -215   -280    298    -20    254    654    704    839    922   -654
    394    145   -249   -272    322    -51    262    641    683    820    904   -675
    387    127   -262   -257    324    -67    283    639    678    813    906   -667
    335     90   -244   -213    290    -75    311    644    688    818    914   -657
    394     31   -366   -215    379   -166    272    561    602    730    833   -743
    431     20   -410   -226    420   -192    249    517    571    696    810   -782
    433     33   -402   -236    418   -184    241    493    558    675    792   -810
    368     15   -353   -192    361   -168    265    480    553    662    774   -831
    335    -25   -363   -155    348   -194    270    449    522    626    730   -872
    342    -57   -400   -142    371   -228    254    407    478    584    685   -909
    335    -51   -387   -142    361   -218    275    426    496    600    706   -891
    322     15   -306   -168    314   -145    283    436    517    626    740   -883
    327     80   -249   -205    288    -85    296    441    532    639    761   -872
    335    111   -226   -223    280    -57    314    457    553    639    779   -859
    329    142   -189   -236    257    -23    355    506    602    678    810   -815
    280    114   -166   -197    223    -25    394    561    654    722    836   -769
    342    176   -166   -259    254      5    376    545    652    706    818   -789
    332    293    -38   -314    187    127    392    571    709    763    875   -735
    327    309    -18   -319    174    148    379    576    724    784    898   -709
    342    361     18   -350    163    189    350    600    761    831    950   -662
    311    394     83   -355    114    241    345    620    800    870    987   -626
    270    337     67   -303    101    202    358    623    800    872    987   -626
    223    311     85   -267     67    200    381    626    810    883   1000   -631
    239    285     46   -262     96    166    402    633    810    880    997   -631
    275    257    -18   -267    145    122    389    615    769    849    971   -646
    231    202    -28   -218    129     88    407    654    784    872    984   -623
    207    137    -70   -174    140     33    431    678    789    867    969   -626
    210    101   -109   -155    161     -2    433    667    763    844    935   -659
    192     70   -122   -132    155    -23    444    678    753    828    919   -675
    213     41   -171   -129    192    -64    452    670    740    815    917   -678
    252     46   -207   -150    228    -80    467    680    743    823    930   -654
    249     59   -189   -153    220    -64    498    719    779    859    969   -615
    231     49   -181   -140    205    -67    504    732    787    857    958   -631
    252     67   -184   -158    218    -59    511    735    792    857    958   -628
    254     83   -171   -168    213    -41    530    748    795    859    974   -610
    231     85   -145   -158    189    -28    504    737    789    849    953   -623
    270     59   -213   -166    241    -75    496    740    789    841    956   -602
    285     70   -215   -179    249    -70    514    776    815    865    979   -568
    306     46   -262   -176    283   -106    524    795    815    854    966   -579
    371    -54   -426   -158    397   -239    553    813    766    766    862   -667
    381   -280   -662    -51    519   -470    675    940    753    646    688   -826
    400   -275   -675    -62    537   -475    802   1096    862    639    633   -885
    397     57   -342   -228    368   -142    859   1098   1018    800    802   -740
    283    514    231   -397     25    374    693    683    982   1002   1101   -470
    161   1041    880   -602   -361    961    379    174    885   1327   1582    -44
    135   1486   1350   -810   -607   1418    116    -70    966   1797   2153    459
    220   1387   1163   -805   -472   1275   -129   -155    974   2049   2408    709
    272    857    584   -563   -155    722   -181   -174    691   1673   2005    374
    228    366    137   -298     44    254    -88   -142    220    813   1145   -381
    218    -23   -241    -98    231   -132     38     12     64    337    605   -852
    202   -122   -324    -41    262   -223    200    293    309    449    620   -828
    254    -88   -342    -83    298   -215    337    517    532    607    719   -737
    316    -49   -368   -135    340   -207    420    657    659    672    761   -691
    350    -46   -397   -153    371   -220    465    727    709    693    779   -662
    350    -88   -441   -132    394   -262    467    745    722    688    776   -670
    337   -103   -441   -116    389   -272    485    761    737    693    789   -665
    327   -111   -439   -109    381   -275    504    776    753    698    792   -654
    309   -111   -420    -98    363   -265    491    782    763    704    800   -644
    285   -114   -400    -85    340   -257    493    792    771    711    802   -633
    267    -96   -363    -85    314   -228    506    820    802    743    823   -605
    275    -93   -371    -90    322   -233    504    826    815    748    818   -605
    311    -59   -371   -124    340   -215    493    839    823    750    826   -597
    353    -46   -400   -153    374   -223    465    833    815    737    823   -589
    327    -83   -410   -122    368   -246    454    828    810    735    820   -589
    296   -103   -400    -98    345   -249    488    841    826    745    826   -581
    244   -127   -374    -59    309   -249    509    854    846    761    839   -568
    244   -127   -371    -59    303   -249    496    841    836    748    831   -568
    244    -98   -342    -72    293   -220    522    870    867    782    870   -535
    241    -75   -319    -83    280   -197    511    883    883    795    878   -530
    252    -70   -322    -90    285   -194    491    888    896    805    880   -517
    277    -67   -345   -106    309   -207    483    898    917    820    893   -519
    290    -12   -303   -137    296   -158    472    927    953    854    930   -548
    259     25   -233   -142    246   -103    475    945    979    875    956   -519
    231     44   -189   -137    210    -72    480    969   1005    891    989   -470
    223     75   -148   -150    184    -36    483   1010   1041    927   1031   -415
    223     93   -129   -158    176    -18    485   1049   1080    969   1065   -342
    174    124    -51   -150    114     36    491   1080   1117    995   1088   -277
    226    137    -88   -181    158     25    485   1044   1083    943   1060   -319
    314    140   -174   -228    244    -18    444   1026   1065    904   1047   -327
    384    109   -275   -246    329    -83    415   1023   1057    883   1067   -306
    407    124   -283   -267    342    -77    410   1000   1018    833   1039   -327
    387    129   -259   -259    324    -64    413   1002   1000    797   1021   -340
    353    114   -241   -236    298    -62    426   1002    987    776   1002   -340
    319    103   -215   -210    267    -54    470    997    979    782    995   -337
    280    168   -114   -226    197     28    501    995    974    792    992   -335
    213    181    -31   -200    122     75    491    982    948    766    961   -353
    166    233     67   -200     49    150    470    966    927    753    948   -363
    148    272    124   -210     12    200    493    935    909    740    932   -374
    145    272    124   -210     10    200    517    891    870    706    885   -405
    135    275    137   -205      0    207    491    841    820    659    831   -444
    124    285    161   -205    -20    226    444    784    769    605    782   -491
    116    327    210   -220    -46    270    410    735    724    555    730   -530
    124    363    236   -244    -57    301    379    701    688    509    691   -563
    150    426    275   -288    -62    350    363    701    683    501    680   -568
    192    553    358   -374    -83    454    345    719    706    527    704   -550
    176    623    446   -400   -135    535    342    696    693    506    685   -571
    135    626    491   -381   -179    558    358    667    667    465    657   -602
    158    644    485   -400   -163    563    368    654    652    433    639   -613
    189    675    483   -433   -145    579    358    652    649    418    639   -610
    236    774    537   -504   -150    657    332    646    659    426    659   -597
    283    857    571   -571   -142    717    306    633    670    431    672   -587
    327    904    576   -615   -124    740    277    620    672    433    691   -568
    381    953    568   -667    -93    761    236    600    665    439    709   -542
    423    997    574   -709    -75    787    202    587    659    439    719   -530
    428    992    561   -711    -67    776    168    550    626    400    693   -558
    439    992    553   -717    -57    774    135    514    587    348    654   -592
    436    995    555   -717    -59    776    127    504    561    311    631   -587
    405   1008    602   -706    -98    805    114    514    548    288    615   -568
    374    963    589   -670   -109    776    106    517    524    259    592   -587
    342    932    589   -639   -124    763    127    519    504    228    566   -620
    293    904    607   -600   -158    756    129    501    480    194    540   -652
    293    883    589   -587   -148    737    122    472    452    142    504   -680
    314    885    571   -602   -127    730    106    454    418     96    470   -701
    293    880    584   -587   -145    732    109    452    402     75    457   -701
    265    849    584   -558   -161    717     98    428    376     41    423   -724
    218    818    600   -517   -189    709    116    423    358     18    402   -732
    148    802    652   -475   -252    727    140    428    366     33    420   -691
    226    771    542   -498   -158    657    116    431    361     36    415   -685
    322    727    405   -524    -41    566    101    457    363     33    402   -691
    329    654    324   -491      2    491    109    475    374     46    402   -683
    329    574    244   -452     41    410    145    506    381     64    413   -670
    363    446     80   -405    142    265    158    517    353     25    368   -693
    407    228   -179   -319    293     25    194    576    306    -80    244   -787
    420     -2   -423   -207    420   -213    314    730    340   -163     93   -924
    402     72   -329   -239    366   -127    449    901    519    -59    145   -906
    309    441    129   -376     90    285    459    766    631    140    394   -704
    174    911    735   -545   -280    823    236    226    506    348    771   -361
     54   1486   1431   -769   -688   1460    -57   -262    405    665   1304    124
     77   1849   1771   -966   -846   1810   -368   -524    392   1010   1808    592
    171   1636   1465   -906   -646   1551   -545   -581    335   1098   1925    735
    194   1054    857   -626   -329    956   -532   -550     44    579   1358    246
    145    506    361   -324   -106    433   -433   -514   -433   -355    415   -602
    158    171     12   -166     70     93   -252   -231   -361   -542    122   -878
    213    153    -59   -184    137     46   -122     59    -96   -376    213   -807
    277    174   -103   -226    189     36    -31    257     67   -272    283   -740
    319    174   -145   -246    233     15     31    368    145   -228    319   -680
    306    155   -150   -231    228      2     44    402    155   -233    311   -644
    283    142   -140   -215    213      2     36    405    148   -246    280   -623
    270    119   -150   -194    210    -15     28    407    140   -262    249   -615
    259    122   -137   -189    200     -7     36    439    161   -246    265   -594
    236    142    -96   -192    166     23     41    452    174   -246    270   -615
    223    163    -59   -192    140     51     31    452    171   -259    272   -633
    210    168    -44   -189    127     62     28    441    158   -259    272   -675
    171    163     -7   -166     90     77     33    439    161   -249    267   -706
    145    194     49   -171     46    124     36    452    171   -249    262   -659
     98    200     98   -150      0    150     51    478    181   -254    249   -626
     62    197    132   -129    -36    166     51    491    176   -270    228   -584
     62    223    161   -142    -49    192     38    457    150   -301    218   -600
     20    252    228   -137   -103    239     67    444    153   -301    215   -607
     38    283    244   -161   -103    265     54    423    135   -306    194   -618
    114    314    200   -215    -41    259     18    433    119   -316    158   -639
    218    335    116   -275     51    226    -41    410     57   -397     31   -672
    262    358     93   -311     83    228    -59    397     31   -444    -38   -610
    277    376     96   -327     90    236    -75    400     28   -441    -51   -605
    314    405     90   -361    111    249   -101    397     23   -441    -59   -631
    342    423     80   -381    132    252    -90    400     36   -431    -46   -631
    350    361      7   -358    171    187   -101    400     41   -428    -23   -607
    397    280   -119   -340    257     80   -106    439     64   -413      7   -550
    431    267   -163   -350    296     54    -96    501     98   -387     36   -493
    433    306   -127   -368    280     90    -88    532    119   -363     51   -496
    433    314   -119   -374    275     98    -98    522    101   -368     80   -498
    379    301    -77   -340    228    111    -80    548    116   -348    132   -472
    329    296    -33   -314    181    129    -57    561    109   -350    150   -457
    316    345     28   -329    145    187    -57    535     80   -381    140   -480
    311    355     41   -335    135    200    -67    459     10   -459     83   -530
    262    324     62   -293     98    194    -41    420    -49   -519     54   -530
    176    335    155   -257     10    244      5    350    -93   -555     57   -545
    150    322    171   -236    -10    246     23    246   -142   -574     83   -571
    192    298    106   -246     41    205    -59    275   -176   -597     64   -607
    194    285     90   -241     51    189   -101    322   -187   -623      7   -618
    187    267     77   -228     54    171    -93    345   -184   -641    -10   -581
    197    285     88   -241     54    187    -96    327   -189   -649     -2   -579
    205    322    114   -265     44    218   -116    275   -228   -678    -18   -626
    189    311    122   -249     33    218   -122    244   -259   -709    -57   -649
    148    290    142   -220      2    218   -122    213   -288   -735    -88   -636
     88    254    166   -171    -38    210   -137    158   -337   -789   -129   -662
     28    223    194   -127    -83    207   -140    119   -368   -802   -142   -704
     -5    239    241   -116   -124    239   -124    124   -361   -787   -132   -701
     -2    272    275   -135   -140    275   -127    122   -361   -797   -140   -680
     23    254    231   -137   -103    244   -132    116   -368   -797   -137   -670
     33    265    228   -150    -96    249   -124    124   -361   -766   -119   -670
     41    314    272   -176   -114    293   -137    122   -355   -735   -111   -654
     49    379    327   -215   -140    353   -132    142   -324   -691    -77   -613
     83    426    342   -254   -129    384   -142    142   -316   -678    -54   -553
     98    457    355   -280   -127    407   -166    122   -316   -678    -33   -514
    114    475    358   -296   -122    418   -189    101   -316   -675    -36   -535
     93    478    384   -285   -145    433   -213     70   -345   -698    -54   -535
     72    454    381   -262   -153    418   -236     41   -366   -698    -36   -553
    106    441    332   -275   -114    387   -265     20   -389   -709    -41   -581
    140    420    280   -280    -70    350   -314    -15   -436   -750    -72   -602
    166    387    220   -277    -25    303   -340    -10   -459   -771    -96   -641
    207    285     77   -246     64    181   -361    -25   -504   -826   -171   -678
    233    187    -49   -213    140     70   -379    -36   -548   -880   -241   -685
    231    116   -114   -174    174      2   -368    -31   -576   -909   -272   -683
    244    109   -137   -176    192    -15   -379    -57   -618   -919   -288   -717
    197    101    -96   -148    148      2   -381    -77   -649   -940   -285   -743
     70     80     10    -77     28     46   -374    -93   -667   -961   -275   -750
    -15     64     80    -25    -46     72   -353    -80   -665   -958   -259   -740
    -10     59     67    -25    -38     62   -363    -96   -678   -976   -280   -766
    111     85    -25    -98     70     31   -423   -174   -766  -1062   -366   -805
    153     28   -127    -90    140    -49   -452   -200   -805  -1101   -410   -802
    145    -80   -226    -33    184   -153   -459   -226   -836  -1127   -441   -813
    142    -77   -220    -31    181   -148   -439   -236   -836  -1119   -452   -831
    148      2   -145    -75    148    -70   -436   -254   -857  -1143   -485   -836
    166    -28   -197    -70    181   -111   -462   -249   -901  -1169   -511   -841
    194   -189   -384     -2    288   -285   -428   -213   -950  -1231   -600   -961
    239   -342   -584     49    410   -462   -301   -114   -984  -1361   -787  -1158
    280   -311   -592     15    436   -452   -135     67   -883  -1384   -870  -1226
    223      0   -226   -114    223   -114    -80     -2   -735  -1195   -654  -1021
    171    488    316   -329    -72    402   -332   -480   -719   -906   -259   -618
     96   1163   1067   -631   -485   1117   -706   -935   -626   -436    342    -15
     57   1774   1717   -914   -828   1745  -1036  -1161   -413    145   1002    589
    140   1790   1649   -966   -756   1722  -1304  -1205   -319    454   1301    909
    163   1299   1135   -732   -485   1218  -1350  -1244   -646     10    833    498
    155    620    465   -389   -155    542  -1226  -1228  -1244   -935   -103   -353
    163    106    -57   -135    111     25   -984  -1005  -1473  -1473   -717   -917
    223     51   -174   -140    197    -59   -782   -711  -1275  -1384   -714   -930
    283     31   -254   -158    267   -111   -644   -519  -1153  -1322   -698   -904
    329     15   -314   -174    322   -148   -563   -413  -1085  -1293   -691   -885
    374      2   -371   -187    374   -184   -535   -376  -1060  -1267   -670   -906
    379      7   -371   -194    374   -179   -553   -384  -1075  -1283   -670   -945
    397      5   -392   -202    394   -192   -566   -387  -1096  -1314   -685   -935
    379     -7   -387   -187    381   -197   -563   -387  -1098  -1317   -704   -943
    322    -38   -361   -140    340   -200   -532   -387  -1098  -1322   -719   -958
    345    -23   -368   -161    355   -197   -506   -379  -1091  -1322   -722   -953
    379    -20   -400   -179    389   -210   -511   -389  -1101  -1340   -740   -927
    368    -20   -392   -176    379   -207   -514   -384  -1098  -1335   -740   -906
    368      5   -363   -187    366   -179   -530   -387  -1093  -1309   -714   -919
    355     15   -342   -187    348   -163   -527   -384  -1091  -1296   -701   -924
    309    -33   -342   -137    324   -187   -514   -374  -1078  -1286   -693   -922
    288    -44   -332   -122    309   -187   -511   -368  -1070  -1286   -693   -927
    324    -33   -358   -145    340   -194   -532   -381  -1083  -1293   -693   -930
    319    -25   -348   -148    332   -187   -540   -366  -1080  -1293   -691   -896
    316    -36   -355   -140    335   -194   -532   -340  -1065  -1293   -688   -857
    303    -23   -327   -140    314   -174   -517   -303  -1026  -1247   -636   -823
    290      5   -285   -148    288   -140   -501   -265   -989  -1213   -607   -792
    355    -15   -374   -171    363   -194   -524   -296  -1021  -1234   -641   -823
    405     10   -394   -207    400   -192   -527   -277  -1005  -1208   -633   -839
    428     15   -413   -223    420   -197   -522   -252   -992  -1189   -631   -831
    454     15   -439   -233    446   -210   -509   -215   -966  -1156   -613   -787
    491     36   -454   -265    472   -207   -506   -187   -945  -1124   -597   -748
    509     70   -439   -290    472   -181   -506   -158   -919  -1093   -574   -717
    506    119   -387   -314    446   -132   -504   -135   -901  -1065   -542   -693
    506    174   -332   -340    420    -77   -509   -135   -904  -1060   -535   -701
    514    197   -316   -355    415    -59   -498   -124   -898  -1047   -522   -670
    558    158   -400   -358    480   -122   -511   -145   -922  -1078   -561   -662
    589    148   -441   -368    514   -145   -509   -158   -935  -1075   -563   -672
    623    210   -413   -415    519   -101   -519   -179   -956  -1078   -542   -678
    610    226   -384   -420    498    -77   -532   -220   -989  -1093   -550   -701
    555    218   -340   -387    449    -59   -522   -246  -1002  -1101   -548   -709
    514    220   -296   -368    405    -36   -514   -262  -1005  -1106   -542   -704
    530    236   -293   -381    413    -28   -517   -283  -1013  -1119   -548   -711
    524    220   -306   -374    413    -41   -537   -345  -1057  -1166   -589   -748
    483    194   -288   -337    384    -46   -535   -381  -1072  -1184   -618   -763
    454    189   -267   -322    361    -38   -530   -407  -1083  -1182   -633   -776
    413    148   -265   -280    340    -57   -522   -433  -1096  -1187   -618   -789
    368    127   -244   -249    306    -57   -527   -478  -1117  -1208   -644   -807
    355    145   -210   -252    283    -31   -537   -509  -1137  -1234   -678   -826
    368    129   -239   -249    301    -51   -550   -524  -1156  -1257   -701   -844
    381    103   -277   -241    329    -85   -548   -527  -1145  -1244   -698   -849
    371     80   -290   -226    329   -103   -527   -527  -1124  -1218   -683   -849
    355     64   -290   -210    324   -111   -509   -527  -1119  -1215   -688   -849
    418     44   -374   -231    394   -163   -511   -535  -1145  -1241   -709   -833
    446     75   -371   -259    410   -148   -501   -511  -1135  -1239   -714   -810
    457    127   -329   -293    392   -101   -483   -483  -1101  -1195   -680   -810
    457    155   -301   -306    379    -72   -449   -444  -1049  -1135   -623   -779
    459    215   -246   -340    353    -15   -439   -431  -1013  -1098   -589   -745
    446    262   -184   -353    316     38   -433   -426   -995  -1080   -574   -719
    439    293   -148   -368    293     72   -457   -423   -974  -1049   -540   -691
    433    303   -129   -368    283     88   -485   -426   -956  -1018   -506   -662
    436    322   -114   -379    275    103   -511   -444   -966  -1026   -509   -670
    400    355    -44   -376    223    155   -514   -457   -966  -1021   -496   -672
    337    371     31   -355    153    202   -498   -449   -953  -1008   -467   -662
    316    361     44   -340    137    202   -493   -446   -966  -1013   -470   -652
    342    270    -72   -309    207     98   -493   -444   -979  -1023   -501   -667
    358    189   -168   -272    265     10   -511   -467  -1013  -1057   -542   -701
    311    163   -148   -239    228      7   -493   -467  -1034  -1078   -561   -717
    275    145   -129   -210    202      7   -470   -480  -1044  -1093   -581   -735
    288    132   -158   -213    223    -12   -480   -504  -1065  -1106   -607   -763
    314    124   -189   -218    252    -31   -485   -517  -1080  -1130   -644   -779
    324     96   -231   -213    277    -67   -488   -509  -1085  -1137   -649   -763
    340     62   -277   -202    309   -106   -493   -519  -1101  -1132   -639   -795
    337     49   -290   -194    314   -122   -483   -530  -1111  -1130   -636   -802
    324     36   -288   -179    306   -124   -457   -514  -1098  -1117   -628   -789
    319     54   -265   -187    290   -103   -444   -504  -1093  -1106   -605   -763
    327     64   -262   -197    296    -98   -431   -488  -1072  -1065   -563   -727
    358     51   -306   -207    332   -127   -423   -470  -1057  -1052   -568   -735
    374     31   -342   -202    358   -155   -413   -467  -1052  -1060   -597   -732
    355    -70   -428   -145    392   -249   -402   -467  -1088  -1098   -646   -782
    368   -259   -628    -54    498   -444   -345   -407  -1150  -1215   -807   -945
    405   -415   -820      5    613   -618   -226   -275  -1163  -1332   -979  -1093
    410   -324   -735    -41    571   -530    -85   -124  -1028  -1270   -953  -1083
    322     57   -265   -189    293   -103    -98   -337   -867  -1000   -649   -795
    189    600    410   -394   -111    506   -342   -792   -737   -574   -109   -236
     62   1244   1182   -654   -561   1215   -610  -1114   -517    -12    579    444
     85   1628   1543   -857   -727   1587   -904  -1221   -283    504   1161   1026
    106   1286   1179   -698   -535   1234  -1096  -1309   -454    418   1070    989
     64    631    566   -348   -249    600  -1130  -1415  -1008   -316    327    267
     51     38    -15    -46     33     12   -997  -1337  -1493  -1122   -498   -576
     83   -231   -314     75    197   -272   -763  -1000  -1431  -1262   -745   -854
    148   -259   -407     54    277   -332   -594   -719  -1241  -1158   -709   -802
    220   -262   -483     20    350   -371   -488   -540  -1132  -1088   -670   -743
    241   -254   -496      5    368   -374   -436   -444  -1075  -1034   -639   -732
    218   -283   -501     33    358   -392   -418   -415  -1060  -1026   -644   -750
    210   -324   -537     54    371   -428   -405   -410  -1057  -1039   -657   -761
    218   -345   -563     62    389   -454   -387   -400  -1049  -1039   -662   -766
    213   -345   -561     64    387   -454   -381   -387  -1036  -1031   -662   -769
    189   -358   -548     85    368   -452   -389   -387  -1036  -1028   -667   -792
    163   -392   -558    111    358   -475   -397   -387  -1036  -1023   -665   -792
    148   -374   -522    114    332   -449   -397   -376  -1028  -1018   -659   -787
    140   -379   -519    116    327   -449   -394   -366  -1021  -1021   -667   -774
    132   -392   -524    129    327   -457   -405   -374  -1023  -1026   -672   -782
    111   -397   -509    142    309   -454   -426   -387  -1026  -1031   -675   -797
     88   -405   -493    155    290   -449   -407   -376  -1010  -1015   -665   -789
     67   -400   -467    163    265   -431   -428   -384  -1013  -1015   -670   -792
     64   -397   -462    166    262   -428   -454   -361  -1000   -984   -657   -763
     75   -420   -496    171    283   -457   -480   -355   -997   -992   -691   -763
     80   -423   -506    171    290   -465   -493   -355  -1008  -1002   -727   -774
    101   -444   -545    168    319   -493   -501   -358  -1010  -1010   -761   -779
    122   -439   -561    158    340   -498   -501   -345   -989  -1000   -748   -769
    140   -420   -561    140    348   -491   -519   -335   -979  -1002   -688   -766
    142   -381   -524    116    332   -452   -532   -324   -963  -1002   -654   -766
    135   -340   -478    101    306   -410   -519   -288   -927   -987   -639   -740
    132   -335   -467    101    298   -400   -519   -249   -893   -974   -623   -706
    158   -322   -480     80    319   -402   -530   -213   -854   -943   -574   -631
    174   -322   -496     72    335   -407   -527   -171   -818   -904   -511   -561
    205   -337   -542     64    374   -441   -542   -155   -795   -831   -465   -535
    257   -368   -626     57    441   -496   -548   -155   -789   -795   -452   -530
    324   -342   -670      7    496   -504   -545   -153   -787   -763   -426   -517
    358   -342   -701     -7    530   -522   -555   -155   -784   -740   -418   -509
    397   -345   -743    -25    568   -542   -597   -176   -802   -743   -441   -524
    400   -345   -745    -25    571   -545   -605   -205   -820   -750   -472   -555
    350   -340   -691     -5    519   -514   -597   -246   -859   -789   -519   -597
    298   -319   -620     10    459   -470   -579   -262   -878   -818   -524   -602
    272   -319   -592     23    431   -457   -550   -262   -870   -826   -509   -597
    275   -350   -626     38    449   -488   -561   -319   -911   -867   -550   -649
    270   -402   -675     64    470   -537   -574   -350   -940   -898   -581   -680
    277   -431   -709     75    493   -568   -587   -379   -953   -917   -594   -688
    265   -459   -724     98    493   -592   -594   -418   -982   -945   -628   -714
    233   -491   -724    129    478   -607   -592   -449  -1002   -966   -657   -737
    241   -472   -717    114    478   -592   -592   -462  -1005   -961   -657   -748
    246   -467   -717    109    480   -592   -602   -478  -1015   -966   -662   -758
    262   -457   -722     96    488   -589   -602   -488  -1036   -974   -680   -774
    257   -444   -701     93    478   -571   -594   -493  -1041   -963   -685   -774
    220   -439   -659    109    439   -550   -600   -506  -1044   -956   -691   -784
    181   -405   -587    111    381   -496   -581   -506  -1041   -945   -691   -789
    150   -392   -542    119    342   -467   -584   -509  -1034   -935   -685   -784
    161   -389   -550    114    355   -470   -594   -493  -1021   -917   -680   -774
    189   -309   -498     57    342   -402   -597   -470   -984   -875   -654   -756
    197   -236   -436     18    314   -335   -597   -446   -935   -813   -607   -714
    192   -207   -402      5    296   -303   -589   -433   -911   -776   -571   -678
    171   -192   -363     10    267   -277   -587   -428   -896   -743   -532   -626
    122   -168   -290     23    205   -228   -574   -428   -867   -701   -491   -600
    106   -137   -244     15    174   -189   -576   -420   -862   -683   -475   -605
     98   -129   -231     15    163   -181   -584   -420   -872   -678   -470   -615
     88    -85   -174      0    129   -129   -566   -418   -867   -659   -444   -597
     85    -96   -181      5    132   -137   -576   -428   -878   -672   -454   -602
    124   -184   -311     28    218   -246   -602   -439   -922   -722   -509   -646
    135   -249   -387     54    259   -316   -610   -457   -961   -769   -563   -698
    145   -259   -405     57    275   -332   -615   -467   -982   -795   -592   -727
    132   -306   -441     85    285   -374   -636   -491  -1013   -823   -620   -750
    150   -335   -488     90    319   -410   -646   -504  -1031   -831   -628   -756
    140   -376   -517    116    327   -446   -652   -511  -1039   -836   -631   -763
    114   -410   -524    148    319   -467   -646   -519  -1044   -839   -633   -766
     93   -413   -506    158    298   -457   -631   -517  -1034   -818   -615   -763
    101   -407   -509    153    303   -459   -613   -488  -1018   -789   -597   -753
    140   -413   -555    135    345   -483   -618   -470  -1018   -779   -602   -750
    150   -439   -589    145    368   -514   -618   -459  -1013   -766   -602   -740
    135   -439   -576    150    355   -509   -602   -454  -1000   -750   -610   -740
    124   -459   -587    166    355   -522   -600   -465  -1005   -750   -623   -745
     75   -542   -620    233    348   -581   -600   -480  -1034   -776   -659   -763
     41   -649   -691    303    366   -670   -555   -454  -1062   -823   -727   -833
     59   -807   -867    371    462   -836   -467   -329  -1062   -922   -875   -997
     83   -841   -924    379    501   -880   -327   -145   -958   -940   -956  -1101
     23   -644   -667    309    345   -654   -233    -83   -779   -784   -820  -1015
   -140   -259   -119    200    -10   -189   -324   -452   -779   -584   -519   -756
   -254    332    587    -38   -420    457   -607   -995   -867   -215     36   -241
   -202    901   1101   -350   -652   1000   -891  -1270   -823    267    665    342
    -38   1021   1057   -493   -548   1039  -1153  -1366   -766    662   1096    758
     20    537    517   -277   -246    527  -1215  -1387   -945    470    846    542
     12    -46    -62     15     36    -54  -1148  -1384  -1423   -407    -67   -306
    109   -517   -626    202    366   -571  -1023  -1228  -1686  -1072   -779   -950
    215   -636   -854    210    532   -745   -893   -935  -1478  -1023   -818   -950
    239   -615   -854    189    545   -735   -802   -727  -1270   -880   -719   -831
    249   -613   -865    181    555   -737   -719   -576  -1127   -797   -649   -787
    249   -657   -906    202    576   -782   -649   -496  -1052   -771   -623   -784
    246   -701   -948    226    594   -823   -620   -472  -1036   -776   -639   -805
    262   -714   -976    226    618   -844   -620   -465  -1028   -797   -680   -802
    252   -688   -943    218    594   -815   -618   -457  -1028   -802   -696   -774
    233   -701   -935    233    581   -818   -602   -439  -1010   -774   -675   -776
    210   -683   -893    236    550   -787   -584   -415   -974   -730   -605   -763
    166   -670   -836    252    501   -753   -579   -407   -945   -701   -511   -779
    150   -675   -826    259    488   -750   -566   -376   -924   -693   -491   -826
    135   -672   -807    270    470   -740   -540   -314   -883   -665   -478   -711
    103   -654   -758    275    431   -706   -527   -293   -852   -633   -441   -672
     51   -631   -683    290    366   -657   -540   -303   -846   -631   -454   -709
     36   -579   -618    270    324   -600   -514   -272   -807   -592   -439   -683
    -15   -537   -522    277    252   -530   -485   -249   -761   -548   -415   -644
    -38   -496   -459    267    207   -478   -491   -228   -743   -524   -402   -607
     -7   -478   -470    244    231   -475   -509   -197   -740   -527   -426   -579
    -23   -478   -457    249    215   -467   -519   -184   -724   -511   -452   -584
    -12   -470   -457    241    220   -465   -519   -179   -706   -480   -454   -607
     10   -483   -493    233    252   -488   -542   -187   -701   -467   -454   -618
     18   -506   -524    244    270   -514   -545   -176   -672   -439   -444   -589
     72   -480   -553    202    311   -517   -542   -174   -659   -436   -457   -589
    161   -475   -636    155    397   -555   -563   -166   -657   -431   -467   -581
    228   -496   -724    132    475   -607   -579   -135   -631   -405   -449   -545
    254   -506   -761    127    506   -633   -581   -101   -594   -366   -426   -511
    267   -441   -709     85    485   -574   -574    -62   -542   -314   -394   -496
    288   -389   -678     49    483   -532   -605    -77   -542   -322   -397   -498
    272   -374   -649     49    459   -511   -605    -75   -537   -309   -376   -483
    226   -389   -615     83    420   -501   -568    -44   -511   -277   -340   -472
    218   -402   -620     93    418   -511   -535    -25   -498   -262   -329   -462
    218   -400   -618     90    415   -506   -535    -25   -506   -275   -337   -478
    184   -433   -620    124    400   -527   -540    -33   -532   -306   -366   -501
    135   -410   -545    137    340   -478   -540    -33   -548   -332   -381   -483
     70   -413   -485    168    277   -449   -530    -59   -568   -353   -384   -514
     38   -394   -433    179    236   -413   -514   -103   -592   -392   -420   -581
     77   -389   -470    153    272   -428   -511   -119   -618   -431   -459   -594
    114   -374   -488    129    301   -431   -509    -90   -613   -446   -449   -530
     80   -394   -475    155    275   -433   -491   -106   -618   -439   -433   -550
     54   -431   -485    187    267   -457   -459   -124   -618   -433   -423   -600
     44   -452   -498    202    270   -472   -483   -166   -646   -467   -439   -649
     36   -436   -472    200    254   -454   -496   -207   -683   -517   -478   -683
     57   -428   -488    184    270   -457   -491   -223   -696   -537   -493   -680
     85   -389   -478    150    280   -433   -467   -207   -675   -519   -480   -670
    109   -355   -465    122    285   -410   -444   -187   -646   -511   -467   -646
    145   -296   -441     75    293   -368   -444   -181   -639   -501   -452   -633
    155   -259   -418     51    285   -337   -444   -181   -620   -480   -428   -657
    135   -275   -410     70    270   -342   -426   -174   -600   -459   -394   -662
    140   -257   -397     57    267   -327   -389   -135   -555   -413   -335   -652
    150   -174   -324     12    236   -249   -355    -77   -483   -340   -262   -600
    181    -41   -223    -70    200   -129   -379    -54   -441   -290   -223   -527
    176     31   -148   -103    161    -57   -405    -59   -418   -259   -202   -504
    158     44   -114   -101    135    -36   -420    -75   -405   -236   -179   -501
    158     70    -88   -114    124     -7   -415    -64   -387   -213   -150   -478
    174    127    -46   -153    109     41   -410    -41   -361   -187   -129   -452
    218    135    -83   -176    150     25   -441    -70   -381   -202   -150   -475
    244    145    -98   -197    171     23   -454   -101   -407   -236   -179   -493
    228    135    -93   -181    161     20   -441    -80   -387   -207   -153   -475
    197     49   -150   -124    174    -49   -431    -70   -400   -215   -181   -535
    218    -15   -233   -101    223   -122   -444    -90   -436   -257   -220   -579
    246    -70   -316    -90    277   -192   -449   -111   -459   -285   -233   -597
    288   -127   -415    -80    350   -270   -444   -109   -462   -293   -231   -610
    298   -184   -485    -59    392   -332   -465   -116   -478   -311   -265   -628
    210   -194   -405     -7    306   -301   -465   -119   -485   -314   -288   -633
     98   -205   -303     51    200   -254   -436   -101   -467   -290   -236   -615
     90   -223   -314     67    202   -267   -405    -75   -449   -270   -181   -607
    109   -262   -371     75    239   -316   -397    -70   -446   -283   -202   -628
     75   -228   -303     75    187   -265   -413    -70   -444   -296   -233   -623
    109   -205   -314     46    210   -259   -426    -88   -457   -332   -275   -618
    153   -207   -361     28    257   -283   -446   -119   -491   -371   -316   -652
    161   -239   -400     36    280   -319   -457   -132   -488   -361   -309   -667
    168   -293   -462     59    314   -376   -428   -122   -501   -384   -335   -680
    197   -452   -649    124    420   -550   -384    -64   -540   -467   -433   -727
    226   -657   -883    215    553   -769   -252     80   -527   -553   -587   -891
    207   -610   -818    200    511   -711   -124    226   -407   -535   -623   -971
    158   -228   -387     33    270   -306    -85    161   -283   -368   -436   -807
     59    311    249   -187    -96    280   -277   -293   -319   -122    -70   -459
    -38    971   1010   -465   -524    989   -597   -769   -337    272    478     36
    -44   1501   1545   -730   -795   1525   -875   -963   -197    805   1085    568
     20   1431   1410   -727   -696   1421  -1060   -966   -109   1111   1366    831
     54    914    859   -485   -402    888  -1060   -901   -314    766    963    488
     88    363    275   -226    -93    319   -958   -859   -823   -148     83   -298
     70   -114   -184     18    127   -148   -761   -652   -917   -553   -387   -722
    106   -158   -267     25    187   -213   -561   -350   -649   -405   -327   -665
    197    -85   -285    -57    239   -184   -420   -140   -454   -280   -252   -594
    241    -46   -288    -96    265   -166   -311      5   -327   -202   -210   -548
    233    -70   -306    -83    270   -187   -285     41   -290   -197   -215   -553
    239   -114   -353    -62    293   -233   -290     41   -303   -218   -252   -584
    233   -171   -405    -33    319   -288   -301     46   -309   -231   -277   -605
    226   -233   -459      5    342   -345   -309     44   -311   -241   -288   -620
    228   -210   -439    -10    332   -324   -309     51   -296   -220   -272   -626
    226   -194   -420    -18    322   -306   -309     57   -283   -218   -270   -626
    239   -200   -441    -20    337   -319   -309     64   -270   -220   -267   -602
    257   -192   -449    -31    353   -319   -314     72   -257   -205   -254   -592
    265   -161   -426    -51    345   -293   -296     96   -231   -184   -226   -581
    277   -140   -418    -70    348   -277   -275    111   -210   -174   -205   -548
    285   -127   -413    -80    348   -270   -257    129   -189   -150   -189   -535
    288    -96   -384    -96    335   -239   -239    153   -142   -101   -158   -535
    290    -51   -342   -119    316   -197   -236    171   -109    -72   -132   -527
    301    -54   -355   -124    327   -205   -249    189   -103    -62   -116   -498
    296    -44   -340   -127    316   -192   -254    210    -80    -49   -114   -488
    311    -31   -342   -140    327   -187   -246    213    -72    -44   -109   -488
    306      5   -301   -158    303   -148   -239    226    -46    -25    -96   -475
    322     44   -277   -184    298   -116   -231    257    -15      2    -75   -449
    345     64   -283   -207    314   -109   -226    301     31     44    -41   -407
    324     62   -262   -192    293    -98   -210    332     67     85    -10   -400
    280     72   -207   -176    244    -67   -200    355    103    124     10   -389
    265     93   -174   -179    218    -38   -189    387    142    155     36   -358
    270    103   -168   -189    218    -31   -174    426    187    194     72   -324
    280    122   -158   -200    220    -18   -163    470    220    228    109   -290
    293    140   -153   -218    223     -5   -163    493    244    254    135   -262
    306    171   -135   -241    220     18   -179    493    246    252    140   -267
    332    187   -148   -259    239     20   -189    493    241    244    142   -272
    353    174   -179   -262    267     -2   -189    483    231    226    129   -288
    340    158   -181   -249    259    -10   -174    475    218    202    103   -314
    314    174   -140   -246    228     18   -153    478    213    205    101   -314
    322    145   -179   -233    249    -15   -155    459    184    171     80   -337
    296     98   -197   -197    246    -49   -132    431    145    142     64   -361
    244    129   -114   -187    179      7    -93    444    155    155     93   -348
    181    116    -64   -148    122     25    -90    423    155    142     88   -342
    122     70    -51    -96     85     10    -90    387    145    119     57   -350
    127     88    -38   -106     83     25    -72    366    150    119     44   -387
    124    111    -15   -119     70     49    -70    337    132     96     36   -428
    142    116    -25   -129     85     46    -62    324    114     85     18   -418
    137    116    -20   -129     77     46    -67    314     98     85     23   -423
    119    137     18   -127     51     77    -49    322    132    109     67   -413
    119    114     -7   -119     62     54    -25    329    145    114     67   -413
    129    111    -18   -122     75     46      2    345    163    132     77   -402
    150    148     -2   -150     75     72     20    361    189    145     85   -384
    166    187     20   -176     72    103     25    368    207    145     85   -366
    166    215     49   -192     57    132     44    392    236    171    116   -350
    168    252     83   -210     44    168     67    418    262    194    142   -353
    174    288    114   -233     31    202     96    459    309    239    179   -314
    179    384    205   -280    -12    296    122    506    371    301    239   -252
    174    470    293   -324    -59    381    124    524    415    348    290   -218
    171    527    355   -350    -90    441     93    509    423    355    298   -215
    161    530    366   -345   -103    449     85    517    441    379    329   -187
    109    480    371   -293   -129    426     93    550    475    423    384   -132
    127    478    350   -303   -111    415     70    527    449    394    374   -122
    132    514    379   -324   -122    446     49    517    433    387    366   -132
    122    527    405   -324   -142    467     54    540    457    405    374   -127
    103    436    332   -270   -114    384     85    558    457    387    350   -111
    111    392    280   -252    -85    337     96    553    439    376    335   -140
    109    394    285   -252    -88    340    122    558    433    374    327   -184
    103    426    322   -267   -109    374    137    571    441    376    337   -192
    148    376    228   -262    -38    303    129    550    405    332    301   -226
    181    345    161   -265     10    254    116    527    368    285    254   -249
    168    327    155   -249      7    241    124    524    358    270    239   -254
    132    277    145   -207     -7    213    137    524    358    267    239   -259
    142    285    142   -213      0    215    181    555    387    301    267   -239
    129    283    153   -207    -12    218    184    563    392    296    267   -233
    101    249    145   -176    -23    197    171    566    392    285    262   -226
    111    239    127   -176     -7    184    174    576    400    288    262   -207
    103    241    137   -171    -15    189    210    600    420    306    267   -202
     77    187    109   -135    -15    148    200    579    387    270    239   -236
     54    101     46    -77      2     75    210    587    350    226    194   -296
     36    -51    -90      5     62    -70    280    672    319    124     72   -415
     33   -210   -244     88    137   -226    428    836    348     20    -70   -550
     33    -77   -114     20     72    -93    571   1005    540    137     10   -511
    -46    309    355   -132   -200    332    579    823    685    384    309   -236
   -210    857   1067   -324   -641    961    311    314    722    748    810    254
   -384   1519   1904   -566  -1143   1712     25    -72    846   1260   1462    870
   -389   1896   2286   -756  -1337   2091   -265   -207   1026   1771   2031   1423
   -283   1756   2039   -735  -1161   1896   -462   -257    958   1805   2047   1470
   -223   1117   1340   -446   -782   1226   -509   -306    472   1083   1314    797
   -241    423    665    -90   -452    542   -337   -207    -38    179    405    -49
   -280     72    353    103   -316    213    -80    127     67     75    179   -270
   -223     33    257     93   -241    145    109    397    262    181    220   -223
   -161     59    218     49   -189    140    218    561    379    252    252   -207
   -142     33    176     54   -158    103    249    613    407    246    226   -254
   -135      5    140     62   -137     72    241    618    392    220    181   -293
   -140    -46     93     93   -116     23    236    623    384    205    155   -303
   -122    -49     72     83    -98     10    246    636    392    207    161   -293
    -90    -31     59     62    -75     12    254    652    405    213    158   -298
    -85    -31     54     57    -72     12    244    657    402    200    140   -298
    -93    -59     31     75    -64    -15    231    649    397    197    116   -316
    -98    -72     23     85    -62    -25    246    654    405    200    111   -316
    -88    -88      0     88    -44    -44    259    665    397    194    114   -285
    -85    -57     25     70    -59    -15    236    665    384    184    114   -259
   -114    -70     44     90    -80    -12    236    670    394    200    129   -270
   -135    -64     70     98   -106      2    239    672    407    218    153   -303
   -145    -54     90    101   -119     18    228    670    413    210    176   -309
   -119    -44     75     83    -98     12    220    685    431    215    189   -296
    -96    -10     85     51    -90     36    223    709    454    226    192   -267
   -101      7    106     46   -103     57    246    730    478    241    197   -233
    -88     51    140     18   -114     96    270    753    517    265    236   -210
    -77      5     80     36    -80     41    262    761    517    265    265   -192
    -15      0     15      7    -15      7    257    795    542    296    306   -176
     38     -2    -44    -18     38    -23    246    823    563    309    322   -166
     57    -38    -96     -7     75    -67    233    815    542    283    293   -179
    106    -15   -122    -46    114    -70    244    831    553    290    298   -174
    174     41   -135   -109    155    -46    244    854    574    319    319   -153
    220     80   -140   -150    181    -28    231    867    581    329    327   -135
    252    135   -116   -192    184     10    223    893    600    350    350    -85
    285    142   -145   -215    215      0    228    922    615    363    366    -49
    340    179   -161   -259    249     10    223    927    610    366    366    -41
    389    210   -181   -301    285     15    226    924    602    361    361    -46
    410    202   -207   -306    309     -2    210    904    579    340    337    -64
    392    194   -197   -293    293      0    179    862    532    303    296    -96
    353    197   -155   -275    254     23    184    844    511    280    275   -114
    288    192    -96   -241    192     49    192    823    491    252    259   -132
    236    187    -49   -210    142     70    210    815    488    236    257   -132
    184    155    -31   -171    109     62    223    802    491    226    249   -132
     98    142     44   -122     25     96    270    787    506    236    254   -148
      0    137    137    -70    -70    137    316    763    509    239    259   -168
      2    132    129    -67    -62    132    319    756    504    228    257   -163
     33    145    111    -90    -38    129    319    771    517    244    267   -150
    -23    145    168    -62    -96    158    332    766    519    252    270   -145
    -54    114    168    -31   -111    140    322    724    483    213    231   -179
    -38     96    135    -28    -85    114    303    683    436    168    187   -218
    -54    114    166    -31   -111    140    337    706    462    187    197   -197
    -90    116    205    -12   -148    161    337    701    467    189    200   -192
    -85    155    239    -36   -163    197    350    722    485    207    218   -158
   -101    153    254    -25   -176    202    371    737    498    220    226   -142
   -135    148    283     -7   -210    213    384    735    506    213    210   -150
   -158    153    311      2   -236    231    402    745    522    213    213   -122
   -129    213    342    -44   -236    275    410    756    550    236    231    -98
    -62    301    363   -119   -213    332    405    771    581    270    262    -83
    -67    337    405   -137   -236    371    374    756    587    277    270    -88
    -85    335    420   -124   -254    376    350    737    587    280    283    -80
    -88    311    397   -114   -244    353    337    743    589    296    303    -62
    -98    290    389    -96   -244    340    329    727    581    290    296    -67
   -109    314    423   -103   -267    366    327    693    555    262    285    -80
   -150    293    441    -72   -296    366    327    659    537    249    293    -75
   -223    205    428      7   -327    314    337    667    522    254    296    -59
   -236    103    340     67   -288    220    348    709    522    252    275    -57
   -194     80    272     54   -233    176    324    711    488    220    231    -93
   -194     59    254     64   -223    155    301    709    465    200    207   -111
   -226     18    244    103   -236    129    290    675    428    155    163   -135
   -215    -15    200    116   -207     90    298    667    405    127    135   -135
   -228    -64    163    145   -197     49    316    670    397    142    137   -161
   -244    -54    189    148   -218     67    332    675    392    150    145   -176
   -228     -5    220    114   -226    106    335    688    400    155    148   -174
   -215     41    257     88   -236    148    324    691    407    158    148   -163
   -228     25    252    101   -239    137    345    696    413    155    142   -150
   -236      0    236    116   -236    116    361    685    415    158    142   -142
   -231      0    231    114   -231    116    384    688    413    174    161   -127
   -233     12    246    111   -239    129    389    717    413    194    168   -135
   -223    -15    207    116   -218     96    363    724    402    171    116   -174
   -207   -124     83    166   -148    -20    389    745    361     96     18   -236
   -163   -311   -148    236    -10   -231    470    828    314    -38   -153   -405
    -98   -376   -277    239     88   -327    615   1047    410    -51   -231   -488
   -116    -62     51     88    -85     -5    691   1065    587    129    -57   -329
   -184    446    631   -132   -407    537    532    633    607    379    316     59
   -244   1106   1350   -433   -797   1228    233    114    618    787    911    665
   -265   1688   1953   -711  -1109   1821    -57   -168    740   1286   1556   1309
   -161   1706   1865   -774  -1013   1784   -332   -283    763   1574   1888   1701
   -122   1208   1327   -542   -724   1267   -418   -384    418   1153   1452   1312
    -93    574    667   -241   -379    620   -379   -400   -132    226    493    361
    -38     88    127    -23    -83    106   -194   -148   -311   -311   -150   -309
    -18     -5     12     10    -15      2      7    205    -59   -189   -142   -314
    -41    -23     18     31    -31     -2    148    410     96    -98   -103   -249
    -77    -12     64     44    -72     23    244    522    192    -44    -67   -215
    -93    -36     57     64    -75     10    267    561    218    -46    -72   -233
    -49    -12     33     28    -44      7    259    607    231    -38    -64   -228
    -51    -12     36     31    -44     10    285    680    270      0    -25   -192
   -103    -31     72     67    -90     20    319    730    314     36      7   -163
   -137    -23    114     80   -127     44    345    748    335     54     23   -155
   -158    -54    103    103   -132     23    342    745    337     51     18   -161
   -163    -49    114    106   -140     31    353    753    340     54     15   -155
   -187    -18    166    101   -179     72    368    761    350     64     23   -140
   -202     20    223     90   -213    122    384    771    368     88     44   -122
   -218    -10    207    111   -215     96    384    782    387    106     59   -111
   -207    -20    187    111   -197     83    397    787    397    114     70   -109
   -220    -10    210    114   -218     98    392    769    374     98     67   -103
   -226     20    246    103   -236    132    423    805    407    150    111    -57
   -236      0    236    116   -239    116    407    826    428    179    140    -44
   -228     -5    220    116   -226    106    410    885    470    218    181     -7
   -220     -7    213    111   -220    101    418    922    506    246    197     18
   -228    -20    207    124   -218     93    420    943    542    272    213     44
   -254     10    262    122   -259    135    444    953    568    290    226     54
   -355     51    407    150   -381    231    470    943    571    290    233     51
   -439    101    540    166   -488    319    506    974    600    329    280     77
   -387    197    584     96   -485    389    493   1054    652    394    353    150
   -329    262    589     31   -459    426    501   1145    727    462    418    223
   -298    252    550     23   -426    400    522   1200    776    504    459    265
   -301    192    491     54   -397    340    480   1166    753    475    433    246
   -265    181    446     41   -355    314    475   1132    732    457    410    236
   -171    161    329      2   -252    244    470   1143    732    457    394    257
   -109    194    303    -44   -205    249    452   1145    717    446    371    265
    -98    267    366    -85   -233    316    436   1137    709    441    355    265
    -96    293    389    -98   -241    340    407   1101    678    413    311    236
   -103    303    405   -101   -254    353    418   1067    641    371    270    197
   -122    311    433    -96   -277    374    420   1031    613    335    233    168
   -111    272    384    -83   -246    327    402    989    566    288    189    142
   -106    252    358    -72   -231    303    415    976    548    259    163    135
   -142    262    405    -59   -275    335    405    906    493    194    101     72
   -168    265    433    -49   -301    348    407    857    454    155     49     31
   -189    231    420    -23   -303    324    410    854    428    132     12     18
   -205    207    413      0   -309    309    433    865    426    132     -5     25
   -220    200    418     10   -319    309    415    833    407    109    -36      2
   -228    179    407     23   -316    293    400    795    379     80    -49    -23
   -228    187    415     20   -322    298    384    756    345     49    -49    -64
   -218    158    376     31   -296    267    389    745    329     33    -49   -124
   -213    150    363     28   -288    254    392    737    316     10    -77    -93
   -187    161    348     12   -267    252    410    753    335     18    -49    -46
   -153    194    348    -23   -252    270    418    771    363     51     -2    -33
   -132    181    314    -23   -223    246    405    761    363     54      7    -49
   -137    158    293    -10   -218    226    402    745    350     41      5    -70
   -135    192    327    -31   -231    259    426    763    389     70     18    -70
   -132    301    433    -85   -283    366    439    774    431    111     57    -33
   -122    366    488   -122   -303    426    436    795    459    153    140     31
   -103    407    511   -153   -309    459    410    789    475    179    202     46
   -101    483    584   -189   -342    532    413    795    501    210    228     51
   -106    467    571   -181   -340    519    415    800    501    207    197     67
   -111    394    506   -140   -309    449    392    771    467    179    161     67
   -127    368    493   -122   -311    431    387    766    441    163    163     93
   -150    389    540   -119   -345    465    400    787    462    179    202    109
   -158    340    498    -93   -327    418    410    789    446    155    184     93
   -176    288    465    -54   -319    376    420    782    415    129    145     49
   -231    288    517    -31   -374    402    433    787    407    119    137     41
   -285    311    597    -12   -441    452    441    792    407    129    140      7
   -348    288    633     28   -491    459    459    797    402    116    116    -15
   -322    259    581     31   -452    420    446    766    358     67     67      7
   -257    257    511      0   -384    384    431    756    348     62     67     -2
   -327    262    589     31   -459    426    433    761    355     67     80    -10
   -361    215    576     72   -470    397    436    761    353     57     80      5
   -272    189    462     41   -366    324    415    743    332     28     54    -12
   -207    174    379     15   -293    275    397    735    322     23     18    -62
   -226    145    371     41   -298    257    376    706    293    -10    -23    -93
   -288    116    402     83   -345    257    379    670    265    -46    -46   -124
   -290     88    379    101   -335    233    407    665    252    -70    -51   -111
   -267    -44    223    155   -246     88    420    691    218   -140   -101   -124
   -267   -231     36    249   -153    -98    478    766    179   -257   -259   -324
   -275   -309    -36    290   -122   -174    579    888    207   -358   -433   -485
   -280   -129    150    205   -215     10    657    971    329   -311   -431   -470
   -407    311    719     46   -563    517    568    649    355   -109   -122   -148
   -558    880   1439   -161  -1000   1158    309    197    353    277    454    376
   -641   1493   2135   -428  -1389   1813     36    -98    444    782   1075    932
   -584   1714   2299   -563  -1441   2005   -239   -194    597   1278   1610   1395
   -545   1236   1782   -348  -1163   1509   -306   -168    465   1143   1460   1283
   -574    652   1226    -38   -898    937   -231   -161      7    366    685    613
   -566    142    706    210   -636    423    -85    -62   -340   -355    -75    -72
   -535    -38    496    288   -517    228     88    205   -202   -405   -241   -215
   -498     62    561    218   -530    311    239    428     31   -246   -132   -124
   -441     54    493    192   -467    272    355    602    197   -140    -62    -64
   -366     51    418    155   -392    233    397    683    246   -114    -57    -33
   -340     31    371    155   -355    200    410    722    259    -93    -57    -31
   -355      5    361    174   -358    181    436    745    288    -62    -38    -41
   -340     38    376    150   -358    207    446    753    301    -59    -33    -44
   -309     80    387    114   -348    233    431    740    290    -80    -46    -36
   -298    116    415     90   -355    265    433    743    309    -67    -49    -12
   -319    145    462     85   -392    303    439    740    324    -51    -44    -23
   -283    142    426     67   -353    283    446    740    309    -57    -51    -10
   -233    140    371     44   -303    254    452    769    322    -36    -33     23
   -213    163    376     25   -293    270    462    800    361     10     18     44
   -210    192    402      7   -306    296    465    792    361      5     18     33
   -161    213    374    -25   -267    290    454    769    342    -25     -7     20
   -124    233    358    -57   -241    296    454    779    345    -36    -18     36
    -80    275    355    -96   -218    314    452    795    363    -15     -5     51
    -75    316    392   -122   -236    355    457    813    389     23     36     57
    -77    335    413   -129   -246    374    449    823    405     51     57     54
    -51    311    363   -129   -207    337    426    800    384     23     31     25
    -25    293    319   -132   -171    306    426    818    402     38     36     36
     18    322    301   -171   -140    311    426    836    431     67     59     62
     62    342    277   -202   -109    311    426    854    454     88     83    111
     72    368    296   -223   -111    332    431    883    493    135    114    142
     49    389    340   -218   -145    366    433    896    517    161    127    129
     36    420    381   -231   -174    400    444    922    553    194    158    163
     41    420    379   -231   -168    400    444    943    566    207    163    194
     44    431    384   -239   -168    407    454    979    589    226    179    241
     51    418    366   -233   -155    392    478   1010    613    270    223    272
     44    457    410   -252   -184    433    485   1028    641    301    249    275
     51    485    433   -270   -189    459    485   1018    626    280    228    262
     64    465    400   -265   -166    431    483   1002    592    241    197    254
     62    431    368   -246   -153    400    488    997    571    233    207    262
     46    436    387   -241   -171    413    501    987    558    220    200    246
     38    446    407   -244   -184    428    501    956    524    187    171    213
     18    426    407   -223   -194    418    506    922    488    145    124    174
     15    405    389   -210   -187    397    511    888    454    106     85    148
     23    374    350   -200   -163    363    506    849    426     80     54    114
     25    368    342   -200   -158    355    506    818    405     57     36     98
     36    394    358   -218   -161    379    501    784    381     28      2     70
     33    394    361   -213   -163    379    498    756    355      5    -20     54
     18    366    348   -192   -166    358    504    745    345     -2    -31     62
     46    371    322   -210   -137    348    491    714    316    -31    -54     51
    101    387    283   -244    -90    335    478    701    293    -44    -70     46
    168    465    296   -316    -62    381    472    717    306    -25    -54     54
    200    480    280   -340    -38    379    478    722    319    -15    -54     57
    192    449    254   -322    -31    353    498    717    322    -15    -57     62
    163    452    285   -309    -62    368    535    727    340     -5    -46     85
    116    475    358   -296   -119    418    566    748    366     15    -28    111
    119    519    400   -322   -140    459    579    779    400     57     -2    124
    140    597    457   -368   -158    527    574    789    428     93     23    142
    161    662    501   -413   -171    581    553    784    441    111     46    171
    140    706    566   -423   -213    636    537    787    472    153     98    218
    111    761    646   -439   -267    704    514    787    501    189    137    239
    129    800    667   -465   -270    735    493    782    496    184    145    249
    119    807    688   -465   -285    748    488    776    496    189    150    262
     83    787    704   -433   -309    745    498    769    488    181    163    257
     51    787    735   -420   -342    761    530    774    488    174    174    262
      0    756    756   -379   -379    756    545    787    472    163    158    249
    -85    665    750   -290   -418    706    550    802    457    142    129    233
   -155    620    776   -231   -465    698    555    815    465    132    122    233
   -220    542    763   -163   -493    652    563    795    457    109     98    200
   -257    480    737   -111   -498    610    589    792    428     96     62    179
   -265    439    704    -88   -485    571    600    805    413     90     59    192
   -265    384    649    -59   -457    517    592    818    415     70     57    213
   -244    348    592    -51   -418    470    594    810    413     49     25    215
   -220    314    535    -49   -376    423    589    810    407     67     25    202
   -194    319    511    -64   -353    415    576    795    397     62     33    168
   -168    316    485    -72   -327    400    571    771    361     18      2    140
   -163    301    465    -70   -314    381    576    776    348      2     -5    148
   -168    322    491    -77   -329    405    584    792    355     15      7    168
   -171    332    504    -80   -337    418    589    797    355     15      5    163
   -163    283    446    -59   -303    363    620    820    350     -7    -12    148
   -150    145    296      0   -223    220    704    901    324   -116   -150     57
   -171     23    194     72   -181    106    846   1049    363   -194   -298    -98
   -174    137    311     15   -244    223    971   1176    501   -145   -283   -103
   -233    537    771   -150   -501    654    987   1023    594     54    -25    127
   -329   1083   1413   -379   -872   1247    735    519    566    392    459    566
   -405   1743   2148   -667  -1278   1943    439    135    618    849   1065   1093
   -389   2120   2509   -865  -1452   2314    161    -23    740   1343   1631   1595
   -319   1847   2166   -763  -1241   2005     25     -5    745   1491   1738   1727
   -306   1241   1548   -467   -927   1395     62     23    363    839   1047   1117
   -319    665    984   -171   -652    823    194     83    -88    -23    184    358
   -311    374    685    -31   -498    530    387    329    -51   -220    -90     96
   -309    342    652    -15   -480    496    550    592    174    -80    -25    135
   -301    329    631    -15   -467    480    691    789    319     -2    -28    194
   -303    366    670    -31   -488    519    761    891    400     33    -25    262
   -298    361    659    -31   -480    509    761    914    420     33    -20    254
   -288    340    628    -25   -457    483    745    909    405      7    -44    205
   -285    309    592    -12   -439    449    763    930    407      5    -33    215
   -280    290    571     -7   -426    431    774    948    418     15    -12    202
   -303    290    594      5   -452    444    792    953    433     28    -10    166
   -311    270    581     20   -446    426    797    953    436     25    -20    187
   -296    275    571      7   -433    423    789    961    441     25    -12    176
   -301    259    561     20   -431    410    797    971    454     31     -7    181
   -316    270    587     20   -452    428    807    976    462     36     -2    215
   -329    265    594     33   -462    428    823    984    475     46     15    252
   -340    254    594     41   -470    426    846   1018    506     75     46    280
   -348    293    639     25   -493    465    826   1021    511     80     41    277
   -327    296    623     12   -475    457    813   1008    501     72     28    270
   -322    272    594     25   -457    433    815   1015    498     72     20    270
   -319    309    628      5   -475    467    815   1041    527    106     59    314
   -296    350    646    -28   -470    496    802   1052    542    124     70    337
   -277    358    633    -41   -454    493    795   1060    553    137     72    316
   -257    358    615    -49   -436    485    815   1080    574    145     75    322
   -257    358    615    -51   -436    488    800   1085    576    145     85    335
   -309    335    644    -15   -475    488    795   1104    594    163    106    363
   -368    306    672     31   -522    488    818   1130    615    171    114    379
   -329    355    685    -12   -506    519    802   1143    628    184    122    389
   -272    392    665    -62   -467    527    795   1187    662    233    168    431
   -262    415    678    -77   -470    545    792   1213    678    249    176    431
   -249    410    659    -80   -454    532    776   1215    672    239    153    449
   -246    366    613    -59   -428    488    784   1223    667    231    150    472
   -236    374    610    -70   -423    491    779   1208    652    218    132    446
   -233    379    613    -72   -423    496    763   1184    620    181     96    415
   -239    335    574    -49   -407    454    748   1153    579    132     67    389
   -252    322    574    -33   -413    446    745   1114    535     90     44    348
   -249    355    602    -54   -426    478    756   1083    509     64     33    319
   -218    353    571    -67   -394    462    753   1036    459      7     -7    288
   -270    306    576    -20   -423    441    724    982    413    -44    -57    249
   -322    272    594     25   -457    433    714    940    379    -83    -90    233
   -309    293    602      5   -454    449    719    901    353   -116    -90    223
   -293    257    550     18   -423    402    722    872    329   -145    -90    194
   -275    239    514     15   -397    376    701    839    301   -187   -114    181
   -262    226    488     18   -374    355    685    815    280   -202   -124    179
   -257    241    496      5   -376    368    675    782    265   -205   -137    116
   -231    241    470     -5   -350    355    675    753    249   -223   -150     85
   -213    226    436     -7   -327    329    670    740    233   -239   -168     77
   -210    218    428     -2   -319    322    678    745    244   -226   -161     93
   -176    254    431    -41   -303    342    683    753    262   -215   -158     93
   -137    311    449    -88   -293    379    685    761    275   -205   -150    109
   -124    332    454   -103   -290    392    698    776    288   -200   -132    124
   -127    335    462   -103   -293    397    724    810    311   -197   -111    137
   -132    431    563   -150   -348    496    776    854    374   -137    -57    174
   -168    491    657   -161   -413    574    792    867    407    -96    -18    215
   -189    509    698   -161   -444    602    745    844    405   -101    -25    231
   -168    542    711   -187   -439    626    717    826    402   -103    -25    244
   -150    545    693   -200   -423    618    685    823    410    -83    -15    259
   -140    540    678   -200   -410    607    665    818    407    -80    -18    270
   -135    514    646   -192   -392    579    667    820    415    -70     -7    293
   -155    459    615   -150   -384    537    678    815    405    -80    -15    296
   -246    426    672    -90   -459    548    701    810    400    -85    -15    303
   -280    363    644    -41   -462    504    706    815    381    -98    -33    288
   -249    303    550    -28   -400    426    683    805    342   -140    -80    239
   -252    280    532    -12   -392    405    662    774    298   -192   -132    202
   -288    241    527     23   -407    384    646    735    257   -244   -179    179
   -293    194    485     49   -389    340    639    727    231   -265   -200    150
   -272    210    483     28   -379    348    628    730    220   -272   -197    142
   -272    233    506     20   -389    368    620    717    202   -285   -213    124
   -298    197    496     46   -397    345    610    691    166   -324   -254     98
   -309    171    480     67   -394    324    620    680    148   -342   -275     93
   -314    153    465     80   -392    309    631    683    145   -335   -270     90
   -309    153    462     77   -384    306    654    704    163   -309   -246    106
   -306    129    436     88   -371    280    641    693    148   -324   -265     90
   -322    101    423    111   -374    259    626    680    129   -337   -280     77
   -337     67    402    135   -368    233    631    675    122   -340   -285     75
   -329      7    337    161   -332    171    649    683     98   -374   -322     51
   -285   -132    153    207   -220     10    693    748     57   -480   -462    -85
   -244   -257    -12    249   -116   -135    807    911     77   -574   -613   -244
   -228   -142     85    184   -158    -28    945   1101    254   -480   -561   -223
   -324    207    532     59   -428    368    979    969    397   -265   -309      5
   -501    737   1239   -116   -870    987    722    381    350     36    163    478
   -641   1395   2036   -376  -1340   1714    439    -80    376    480    779   1078
   -706   1818   2525   -558  -1615   2171    150   -345    449    935   1350   1654
   -691   1639   2330   -472  -1509   1984    -41   -457    353   1018   1449   1813
   -626    997   1621   -187  -1122   1309    -41   -436    -54    366    727   1137
   -594    335    930    129   -763    633    101   -252   -413   -394   -127    309
   -563    -20    540    290   -553    259    332    116   -324   -550   -418     12
   -480    -23    457    252   -470    215    522    449    -72   -387   -332     80
   -413     33    446    189   -431    239    639    633     59   -290   -272    122
   -394     33    426    179   -410    228    688    719    109   -270   -265    127
   -400     18    418    189   -410    218    709    750    122   -277   -272    137
   -400     15    415    192   -407    215    732    774    129   -283   -272    161
   -402     12    415    194   -410    213    748    795    142   -272   -254    168
   -431      0    431    215   -431    213    756    805    148   -270   -249    150
   -436     -7    428    218   -433    210    761    797    148   -272   -249    132
   -397      2    400    197   -397    200    750    789    135   -280   -246    140
   -400     -5    394    202   -400    194    740    797    137   -288   -257    150
   -379    -12    363    194   -374    174    727    795    122   -316   -283    145
   -327     -5    322    166   -327    158    722    797    124   -329   -290    142
   -303     -5    298    155   -301    145    714    795    116   -329   -290    124
   -322     20    342    150   -332    179    701    782    106   -345   -314     96
   -361     25    387    166   -374    205    701    771     98   -363   -322     98
   -379     57    436    158   -407    246    714    776    111   -358   -314    116
   -376     38    415    168   -394    226    696    779    106   -355   -322    119
   -353     20    374    163   -363    197    667    797    106   -348   -324    116
   -322     64    387    127   -353    226    672    826    122   -332   -306    148
   -314     80    392    116   -353    236    678    849    135   -316   -277    174
   -301     77    379    111   -340    228    683    878    163   -298   -252    171
   -314     67    381    122   -348    223    683    901    179   -288   -236    184
   -348     49    397    150   -374    220    683    924    200   -272   -213    202
   -368     93    462    137   -415    275    691    945    220   -257   -192    215
   -361    153    514    103   -436    332    685    963    231   -244   -176    244
   -342    181    522     77   -433    350    693   1010    267   -205   -161    301
   -324    207    532     57   -428    371    711   1049    311   -163   -135    345
   -311    231    542     38   -428    387    719   1054    332   -153   -114    342
   -301    192    493     54   -397    342    709   1036    309   -184   -150    306
   -329    140    467     93   -400    303    685   1021    290   -200   -158    345
   -366    142    509    111   -436    324    698   1031    296   -184   -129    358
   -376    111    485    132   -431    298    678    997    257   -218   -161    327
   -410     85    496    163   -452    290    678    989    246   -231   -163    322
   -439     88    527    174   -483    309    714    984    252   -239   -192    290
   -439     90    530    174   -483    309    740    961    239   -267   -246    288
   -441    116    558    161   -498    335    735    927    223   -288   -283    275
   -472    124    597    174   -535    361    735    893    220   -288   -301    252
   -491    124    615    181   -553    368    740    865    202   -311   -337    226
   -509    106    613    200   -561    358    706    805    155   -366   -397    174
   -506     72    579    215   -542    327    662    743    109   -418   -457    127
   -465     51    517    207   -491    283    620    667     38   -485   -522     51
   -418     25    444    194   -431    233    594    607    -23   -555   -581     10
   -384     10    394    187   -389    202    597    597    -41   -571   -589     10
   -353     -2    350    176   -353    174    607    607    -25   -553   -576      0
   -335     25    361    155   -348    192    613    610    -18   -545   -561    -10
   -303     70    374    116   -337    220    620    618      0   -535   -532     -5
   -285     83    366    101   -324    223    626    618      5   -535   -514     -5
   -311    122    431     93   -371    275    646    646     44   -493   -452     31
   -361    129    491    116   -426    309    691    688     90   -452   -402     33
   -381    158    540    109   -459    348    711    709    116   -439   -410     54
   -397    236    633     77   -514    433    730    748    171   -397   -374    132
   -342    332    672      2   -506    504    691    724    166   -389   -340    137
   -301    345    646    -20   -472    496    652    722    168   -376   -316    132
   -319    277    597     18   -457    436    607    714    171   -384   -327    176
   -298    246    545     23   -420    394    594    688    142   -402   -350    171
   -309    267    576     20   -444    420    623    696    155   -376   -316    161
   -345    288    633     28   -488    459    618    680    153   -366   -301    135
   -324    306    631      7   -478    467    605    665    127   -384   -311    116
   -309    246    555     31   -433    402    600    680    106   -400   -319    114
   -319    111    428    101   -374    270    618    693     80   -436   -366     85
   -322     62    384    129   -353    223    636    691     62   -459   -410     88
   -335     77    413    127   -374    246    641    675     49   -465   -418     67
   -329     64    392    132   -361    228    639    659     23   -472   -431     36
   -298     83    381    106   -340    233    626    644      2   -485   -444     31
   -254     75    329     90   -290    202    623    649      2   -472   -433     67
   -275     46    319    111   -298    181    615    636    -10   -480   -439     70
   -335     44    376    145   -355    210    613    613    -15   -470   -426     18
   -361     23    384    166   -371    202    620    600    -23   -475   -454    -64
   -379     -5    374    192   -376    184    646    615    -23   -483   -480    -25
   -402     -2    397    200   -402    197    654    636     -5   -467   -457     28
   -415      7    420    202   -418    213    678    675     28   -444   -423     64
   -361     18    376    168   -368    197    662    646     -5   -485   -467     15
   -348    -88    259    218   -303     85    615    587   -101   -600   -576    -93
   -363   -290     70    327   -218   -111    688    688   -145   -719   -719   -226
   -337   -361    -23    348   -158   -192    833    870    -83   -771   -813   -329
   -335   -171    163    254   -252     -5    948    987     98   -649   -719   -241
   -407    192    600    109   -504    394    891    693    163   -465   -457     23
   -496    810   1306   -158   -901   1057    558    135    168    -70     96    535
   -566   1441   2008   -439  -1286   1725    252   -205    293    433    727   1122
   -524   1680   2205   -579  -1366   1943    -54   -361    420    862   1223   1623
   -457   1265   1722   -402  -1088   1493   -200   -423    259    756   1098   1556
   -465    626   1088    -80   -779    857   -176   -446   -272    -75    252    732
   -475    109    584    181   -532    345    -28   -329   -678   -865   -553    -59
   -394    -93    301    244   -350    103    179    -12   -561   -961   -730   -244
   -350   -148    202    249   -277     25    340    259   -355   -844   -657   -197
   -329   -158    171    244   -252      5    472    452   -210   -750   -613   -148
   -358   -129    226    244   -293     46    542    548   -109   -678   -574   -111
   -387    -88    298    236   -345    103    563    566    -98   -672   -584   -122
   -405   -116    288    262   -348     85    563    574   -119   -722   -628   -101
   -441   -163    277    301   -361     57    584    597   -109   -714   -620    -88
   -454   -137    314    296   -384     88    620    636    -59   -667   -587    -88
   -452   -116    335    283   -394    109    631    633    -49   -675   -592    -88
   -415   -116    298    267   -358     90    631    636    -54   -683   -602    -85
   -332    -98    233    213   -283     67    600    628    -72   -693   -610    -96
   -267    -98    168    181   -220     36    587    649    -62   -688   -594    -64
   -241    -93    148    166   -197     28    594    665    -36   -649   -561    -49
   -223    -77    145    150   -184     33    613    683     -5   -600   -524    -51
   -197    -31    166    114   -181     67    623    704     23   -563   -472    -25
   -184     23    207     80   -194    114    649    743     70   -527   -454    -46
   -171     18    189     75   -181    103    639    740     75   -545   -504    -25
   -181      2    184     90   -181     93    639    748     83   -522   -504      7
   -174     10    184     80   -181     98    641    763    101   -491   -480     31
   -181     41    223     67   -202    132    646    779    122   -467   -475     41
   -210     70    280     70   -244    174    654    802    153   -446   -475     54
   -218    101    319     59   -267    210    654    826    163   -444   -480    103
   -171     70    239     49   -205    153    654    862    187   -397   -428    166
   -158     83    241     36   -200    161    662    901    241   -322   -353    184
   -166     93    259     36   -213    174    667    927    280   -280   -309    181
   -166    124    290     20   -228    207    667    956    311   -257   -285    210
   -153    142    296      5   -226    218    665    982    327   -249   -265    249
   -129    171    301    -20   -215    236    657    992    337   -262   -262    265
    -72    215    288    -72   -179    252    633    976    327   -280   -265    272
    -25    215    241    -93   -132    228    623    971    311   -285   -270    272
     -7    218    226   -106   -116    220    613    953    293   -290   -277    265
    -10    205    215    -98   -114    210    610    940    270   -306   -293    246
    -25    192    215    -85   -122    202    607    919    246   -329   -319    223
    -36    194    231    -77   -132    213    615    917    239   -337   -329    226
    -54    174    228    -59   -142    200    628    906    213   -358   -366    210
    -75    155    231    -41   -153    192    639    878    189   -381   -384    202
   -111    150    259    -20   -187    205    641    833    166   -392   -387    179
   -158    129    288     15   -223    207    657    797    142   -397   -402    124
   -153    135    288      7   -220    210    652    779    124   -405   -418     93
   -142    101    244     20   -194    171    639    758    106   -420   -439     83
   -171     77    249     44   -210    163    631    727     75   -441   -457     80
   -205     64    270     70   -236    166    628    704     57   -446   -462     85
   -257     41    298    106   -277    168    626    693     51   -452   -472     93
   -298     10    309    142   -303    161    639    688     41   -457   -485     90
   -283      2    285    140   -285    142    662    693     46   -452   -491     88
   -246     25    272    111   -259    148    683    711     67   -433   -475    103
   -226     59    283     80   -254    171    678    711     72   -428   -470    129
   -236     70    306     80   -270    187    678    717     83   -410   -446    148
   -241     93    332     72   -288    213    680    722     93   -389   -433    137
   -223    192    415     15   -319    303    688    750    148   -342   -394    163
   -200    267    465    -33   -335    366    693    776    200   -293   -342    228
   -166    324    491    -80   -329    407    683    779    223   -267   -314    275
   -129    361    488   -116   -309    423    644    745    207   -283   -324    296
   -124    337    462   -106   -293    400    620    743    207   -272   -306    319
   -101    340    441   -122   -270    392    602    743    210   -257   -290    316
    -77    355    433   -140   -257    394    605    753    223   -236   -275    319
    -25    394    420   -187   -223    407    589    748    220   -236   -259    322
    -31    355    387   -161   -207    371    574    727    187   -275   -285    298
   -124    189    314    -33   -220    252    594    704    137   -322   -322    241
   -132    114    246      7   -189    179    610    701    111   -345   -348    210
   -106     96    202      2   -153    148    597    688     83   -374   -389    197
    -85     62    148     12   -116    103    589    662     49   -420   -441    166
    -90     10    101     38    -96     54    610    659     41   -418   -446    135
    -83    -25     57     54    -72     15    594    639     18   -433   -446    135
    -88    -20     67     51    -80     23    589    633     12   -441   -441    140
    -80     15     96     33    -88     54    594    639     25   -462   -444    153
    -90    -12     75     51    -83     28    587    639      0   -462   -449    161
   -145    -59     85    101   -116     12    579    644     -7   -428   -441    145
   -197    -88    109    140   -153     10    587    644      0   -436   -418    158
   -205    -75    129    140   -168     25    610    646     36   -444   -389    197
   -179    -64    114    119   -150     23    626    641      5   -426   -426    202
   -145    -59     85    101   -116     10    639    683     -5   -423   -436    184
   -127   -129     -2    127    -64    -67    657    745     -2   -475   -488    132
   -187   -329   -142    259    -23   -236    763    865     33   -561   -628     51
   -262   -444   -184    353    -41   -314    914   1023    109   -597   -730    -38
   -252   -135    116    192   -184    -10    979   1034    236   -485   -620     10
   -322    332    654     -7   -488    493    867    701    228   -277   -301    275
   -454    852   1306   -197   -880   1078    574    197    106     23    171    667
   -530   1363   1893   -418  -1213   1628    290   -116    127    457    737   1111
   -491   1408   1899   -457  -1195   1652     70   -207    187    795   1096   1436
   -418    969   1384   -275   -904   1176      2   -215    -18    550    826   1223
   -407    459    867    -25   -636    662     70   -202   -462   -249     31    545
   -410      0    410    202   -410    205    228    -49   -680   -833   -615      5
   -366   -137    228    252   -298     44    397    239   -446   -740   -618     10
   -340   -103    233    220   -290     64    537    483   -194   -561   -493    137
   -311    -85    226    200   -270     70    652    667    -28   -457   -431    218
   -327    -80    244    202   -288     80    724    761     67   -381   -374    228
   -306    -85    220    197   -265     64    727    763     59   -397   -389    205
   -285    -93    189    187   -239     46    717    766     49   -420   -415    220
   -285    -75    210    181   -249     67    737    800     83   -407   -413    267
   -298    -57    239    176   -270     90    756    818    109   -381   -376    272
   -314    -41    272    176   -293    114    769    833    129   -353   -340    262
   -342    -28    314    184   -329    140    797    867    166   -324   -319    270
   -389    -15    374    202   -381    179    826    901    197   -314   -316    322
   -355    -18    337    187   -348    158    807    891    179   -335   -335    350
   -348      0    345    174   -348    171    802    904    194   -319   -319    363
   -363     10    371    176   -368    189    800    906    210   -293   -296    342
   -397      0    397    200   -397    197    815    898    220   -265   -272    301
   -410      5    413    202   -413    207    807    885    207   -283   -272    306
   -402     18    420    192   -410    218    810    909    223   -259   -252    311
   -379    -23    353    200   -368    163    820    930    233   -252   -277    301
   -363    -25    337    194   -350    155    831    953    252   -249   -296    387
   -376    -15    358    194   -368    168    820    958    270   -220   -246    394
   -366     -7    358    187   -363    174    854    995    314   -179   -213    420
   -368      2    371    179   -368    187    865   1023    342   -153   -200    472
   -368    -15    353    192   -361    168    839   1021    337   -148   -207    462
   -355      0    355    176   -355    176    841   1049    366   -119   -179    491
   -340     44    384    148   -361    213    857   1085    410    -72   -135    532
   -397     -7    389    200   -392    189    839   1080    413    -75   -137    527
   -413    -15    397    215   -405    189    839   1088    420    -64   -140    517
   -368     38    407    163   -389    220    831   1088    431    -62   -145    537
   -366     31    394    166   -381    213    813   1085    413    -80   -155    558
   -361     12    374    174   -368    192    795   1093    402    -88   -150    563
   -293     49    342    122   -316    194    815   1109    397    -85   -140    530
   -277     51    329    111   -303    189    823   1106    381   -119   -171    517
   -324     38    363    140   -342    200    795   1075    342   -158   -194    506
   -358     28    384    163   -371    205    782   1036    303   -194   -218    465
   -358     12    371    174   -363    192    795   1002    267   -233   -244    431
   -350      0    350    174   -350    174    805    963    231   -272   -283    376
   -345     12    358    163   -350    184    792    924    197   -309   -319    355
   -358     31    389    161   -374    207    807    909    189   -316   -329    350
   -374      5    379    184   -376    192    800    852    142   -371   -387    301
   -402    -62    340    231   -374    137    779    776     75   -436   -441    272
   -459   -127    329    293   -397    101    740    727     33   -478   -483    223
   -405    -80    324    241   -366    119    709    693     10   -506   -501    150
   -355     -5    350    181   -353    171    709    696     12   -506   -480    158
   -371    -18    353    192   -363    166    714    717     20   -514   -470    218
   -374    -44    329    207   -353    142    693    701      5   -537   -480    233
   -366    -72    290    218   -329    109    688    693      7   -530   -472    265
   -363    -20    342    192   -353    161    722    714     38   -491   -439    298
   -394     36    428    179   -410    231    763    750     85   -454   -400    319
   -350     80    431    135   -392    254    758    730     72   -480   -418    298
   -298    140    436     77   -368    288    753    727     80   -483   -415    309
   -296    210    506     44   -400    358    737    743    119   -444   -371    350
   -335    259    594     36   -465    428    722    743    142   -428   -332    376
   -348    296    641     25   -496    467    714    743    171   -389   -283    397
   -324    319    644      2   -485    480    701    735    181   -363   -252    410
   -322    301    623     10   -472    462    670    722    179   -363   -246    413
   -301    311    613     -5   -457    462    685    743    194   -348   -228    428
   -314    327    641     -7   -478    483    722    766    215   -324   -205    449
   -457    241    698    106   -576    470    688    717    176   -355   -239    423
   -574    184    758    194   -665    470    717    724    166   -366   -246    426
   -594    103    696    244   -646    400    743    724    145   -389   -270    418
   -465    114    576    174   -519    345    714    743    127   -410   -296    405
   -389    148    535    119   -462    340    709    776    124   -413   -309    402
   -418    127    545    145   -480    335    717    761    101   -441   -340    389
   -462     90    553    184   -506    322    717    719     62   -480   -387    348
   -478     80    558    197   -519    319    701    696     31   -509   -423    322
   -413     59    472    176   -444    267    665    680     -5   -545   -465    293
   -337     62    400    137   -368    231    665    688    -12   -555   -478    296
   -322     59    381    129   -353    218    662    685    -18   -566   -488    298
   -361    -25    332    192   -348    153    620    641    -72   -613   -535    262
   -327    -33    290    179   -311    127    649    652    -72   -615   -540    280
   -316    -80    236    200   -277     77    662    654    -72   -618   -537    303
   -337   -176    161    257   -252     -7    620    626   -109   -657   -571    283
   -298   -236     62    267   -181    -88    623    631   -145   -709   -618    239
   -252   -415   -166    332    -44   -290    683    698   -194   -828   -758    109
   -272   -607   -335    441     31   -472    818    823   -192   -961   -943    -64
   -368   -519   -153    444   -109   -337    969    974    -15   -854   -859    -31
   -444    -96    348    270   -397    124    927    743     51   -646   -587    163
   -540    459   1000     41   -771    727    639    174    -33   -368   -148    555
   -628   1106   1735   -239  -1182   1421    314   -280    -49     28    428   1080
   -548   1548   2094   -501  -1322   1821    -23   -514    -10    436    943   1564
   -465   1332   1797   -433  -1132   1564   -197   -561    -72    493    997   1644
   -428    698   1127   -135   -779    911   -179   -511   -418   -109    337   1044
   -418     20    439    200   -428    228      2   -392   -901  -1044   -626    168
   -384   -265    119    322   -252    -72    241    -41   -756  -1127   -828    -31
   -392   -311     80    350   -236   -116    366    215   -535   -987   -758      2
   -381   -332     49    355   -218   -142    459    394   -400   -909   -717     36
   -371   -327     44    350   -207   -142    548    511   -311   -857   -678     83
   -376   -345     31    361   -205   -158    576    548   -285   -849   -662    101
   -363   -379    -15    368   -174   -197    581    561   -285   -857   -646     67
   -337   -355    -18    345   -161   -187    594    576   -283   -865   -654     33
   -290   -366    -75    329   -109   -220    587    581   -296   -911   -717     93
   -228   -374   -145    301    -44   -259    566    566   -322   -948   -732    148
   -179   -361   -181    270      0   -270    540    548   -332   -945   -717    135
   -137   -345   -210    239     33   -280    514    527   -350   -961   -722    101
   -124   -342   -218    233     46   -280    519    517   -355   -971   -717     98
   -127   -407   -280    265     75   -342    545    537   -337   -966   -688     98
   -137   -394   -257    265     57   -324    561    566   -311   -953   -683    109
   -166   -358   -194    259     12   -275    568    584   -296   -948   -683    140
   -184   -337   -153    262    -15   -246    563    597   -290   -956   -691    150
   -200   -374   -176    285    -12   -275    584    628   -272   -948   -680    181
   -226   -389   -163    306    -31   -277    613    654   -246   -922   -654    184
   -275   -413   -137    342    -70   -275    587    649   -257   -935   -665    161
   -275   -371    -96    324    -90   -233    605    691   -233   -914   -659    184
   -301   -322    -23    309   -140   -171    594    704   -226   -911   -670    192
   -342   -301     41    322   -192   -129    615    745   -189   -891   -649    220
   -355   -283     72    319   -215   -106    623    774   -161   -867   -626    231
   -324   -303     20    314   -174   -142    631    815   -137   -839   -605    270
   -358   -215    142    285   -252    -38    657    885    -83   -787   -561    311
   -423   -184    239    303   -332     25    657    914    -46   -756   -548    303
   -379   -174    202    275   -293     15    615    904    -67   -800   -594    319
   -290   -161    129    226   -210    -15    581    888   -101   -813   -610    329
   -361   -187    171    272   -267     -7    589    885   -114   -826   -610    366
   -397   -174    223    285   -311     23    620    904    -96   -792   -597    353
   -397   -122    272    259   -337     75    633    883   -116   -820   -633    296
   -296    -93    202    194   -249     54    584    802   -202   -917   -730    252
   -262    -80    179    168   -223     49    555    769   -249   -976   -782    283
   -246    -88    155    166   -202     33    542    748   -275  -1015   -810    316
   -231    -98    129    163   -181     15    530    706   -303  -1052   -815    283
   -228    -88    140    158   -184     25    498    646   -374  -1161   -880    223
   -244   -124    116    184   -181     -5    488    602   -413  -1184   -958    166
   -275   -163    111    220   -194    -28    491    566   -436  -1210  -1002    145
   -322   -166    155    244   -241     -5    493    537   -449  -1226   -984    137
   -355   -179    176    267   -267     -2    493    498   -459  -1213   -963     62
   -392   -236    155    311   -275    -41    488    457   -511  -1280  -1010     33
   -392   -267    124    329   -259    -72    475    413   -553  -1340  -1052     31
   -415   -275    140    345   -277    -70    470    384   -584  -1379  -1083     10
   -457   -285    171    371   -314    -57    478    387   -579  -1374  -1060     -5
   -444   -309    135    374   -290    -88    459    358   -610  -1415  -1091    -33
   -439   -275    161    355   -301    -57    472    363   -605  -1410  -1075    -25
   -457   -218    236    335   -348      7    491    387   -568  -1384  -1044     -7
   -501   -124    376    314   -439    124    517    410   -527  -1382  -1039     38
   -491   -171    319    329   -407     72    535    402   -563  -1447  -1091     28
   -431   -194    236    311   -335     20    517    392   -589  -1436  -1075    -10
   -410    -90    319    249   -366    114    530    446   -532  -1426  -1041     98
   -413    -54    358    233   -387    150    553    475   -483  -1330   -930    135
   -433     31    465    197   -449    246    542    459   -431  -1244   -865     49
   -428     90    519    168   -472    303    511    446   -423  -1249   -823     83
   -415    127    540    142   -478    332    491    441   -428  -1278   -852     85
   -358     90    449    135   -402    270    457    397   -488  -1376   -963     90
   -342     62    405    137   -374    231    452    392   -496  -1382   -953    148
   -350     57    407    145   -379    231    446    376   -504  -1369   -919    103
   -361     38    400    158   -381    218    441    366   -519  -1402   -966     67
   -337    -46    290    192   -314    122    428    353   -574  -1483  -1060     80
   -337   -116    220    226   -280     51    423    340   -615  -1519  -1114     46
   -329   -145    184    236   -259     20    418    322   -646  -1512  -1124     -2
   -316   -192    124    252   -220    -33    420    301   -667  -1519  -1119    -33
   -296   -158    137    228   -218    -10    407    270   -698  -1558  -1153    -64
   -254   -181     72    215   -166    -54    392    257   -722  -1569  -1166    -85
   -246   -210     33    228   -140    -88    384    239   -745  -1590  -1208   -119
   -262   -231     28    246   -145   -103    384    231   -756  -1621  -1244   -148
   -194   -254    -59    226    -67   -158    358    187   -800  -1678  -1275   -168
   -127   -265   -137    194      2   -200    329    150   -849  -1753  -1325   -176
   -127   -252   -124    189     -2   -189    332    158   -844  -1774  -1335   -189
   -111   -246   -137    176     10   -192    314    122   -872  -1816  -1353   -249
    -70   -239   -168    155     49   -205    275     59   -932  -1875  -1387   -311
    -83   -220   -137    150     25   -179    298     98   -914  -1883  -1382   -285
     -7   -314   -306    161    148   -311    288     85  -1008  -2034  -1530   -371
     20   -519   -540    249    280   -530    355    174  -1075  -2184  -1722   -522
     31   -597   -628    283    329   -613    498    371  -1002  -2187  -1771   -659
      0   -361   -361    179    179   -361    610    459   -802  -1979  -1571   -550
   -192     83    275     54   -233    179    530    119   -680  -1696  -1210   -192
   -410    680   1091   -135   -750    885    257   -428   -626  -1317   -675    384
   -545   1299   1844   -376  -1195   1571    -25   -818   -527   -867    -77   1023
   -540   1447   1987   -454  -1265   1717   -285   -932   -428   -498    329   1527
   -548   1052   1597   -252  -1072   1325   -363   -937   -613   -678    103   1363
   -589    431   1018     77   -805    724   -296   -885  -1057  -1395   -680    548
   -514   -194    319    355   -418     62   -163   -748  -1465  -2117  -1473   -296
   -418   -368     49    392   -236   -161      2   -428  -1343  -2127  -1574   -355
   -361   -361      0    358   -181   -181    179   -132  -1143  -2000  -1501   -239
   -329   -345    -18    337   -158   -181    293     38  -1010  -1886  -1389   -233
   -309   -327    -18    319   -145   -174    329     90   -984  -1909  -1400   -265
   -265   -319    -54    290   -109   -187    348    109   -995  -1977  -1462   -257
   -285   -265     20    272   -153   -122    392    155   -953  -1951  -1441   -254
   -329   -241     88    285   -210    -77    423    179   -919  -1932  -1402   -283
   -348   -270     77    309   -213    -96    418    155   -961  -2000  -1444   -322
   -384   -275    106    329   -246    -85    423    176   -950  -2013  -1449   -290
   -418   -301    116    358   -267    -93    441    218   -906  -1990  -1444   -246
   -433   -374     57    402   -246   -158    428    192   -924  -2021  -1499   -267
   -309   -498   -189    405    -59   -345    327     62  -1083  -2153  -1615   -387
   -306   -558   -252    431    -28   -405    322     88  -1057  -2112  -1597   -366
   -311   -607   -298    459     -7   -454    314     93  -1044  -2078  -1571   -379
   -283   -641   -361    462     36   -501    306     88  -1036  -2060  -1561   -420
   -322   -597   -275    459    -23   -436    327    109  -1005  -2042  -1545   -387
   -428   -574   -145    498   -142   -361    353    140   -979  -2029  -1532   -379
   -413   -545   -132    478   -142   -337    348    142   -987  -2052  -1553   -345
   -337   -537   -202    436    -70   -371    319    114  -1031  -2099  -1602   -314
   -324   -504   -179    415    -72   -342    332    148   -995  -2023  -1532   -285
   -322   -454   -132    387    -96   -296    345    181   -961  -1974  -1488   -267
   -285   -413   -127    350    -80   -272    361    218   -930  -1943  -1470   -226
   -220   -384   -166    301    -28   -277    368    241   -906  -1925  -1470   -205
   -122   -348   -226    236     51   -288    363    262   -904  -1930  -1480   -155
    -49   -290   -241    168     96   -267    371    324   -867  -1862  -1408    -85
     -7   -249   -241    127    116   -246    371    358   -831  -1816  -1366    -62
     12   -200   -213     90    111   -205    374    387   -795  -1777  -1350    -38
     44   -187   -231     72    137   -207    366    379   -797  -1777  -1358    -28
     46   -213   -259     83    150   -233    350    366   -820  -1790  -1366     -2
     33   -259   -293    111    161   -275    337    353   -844  -1810  -1395      2
      7   -301   -311    145    158   -306    329    322   -870  -1829  -1418    -31
    -28   -301   -272    166    122   -288    324    290   -888  -1852  -1447    -54
    -80   -249   -168    163     41   -210    361    306   -841  -1810  -1423    -38
    -83   -252   -168    166     41   -210    332    244   -904  -1875  -1491    -83
    -93   -252   -161    171     31   -207    322    228   -930  -1875  -1478    -41
    -77   -272   -194    176     57   -233    311    200   -948  -1880  -1475    -54
   -124   -335   -210    228     41   -275    340    179   -966  -1901  -1504    -80
   -184   -345   -161    265    -12   -254    379    166   -963  -1899  -1517   -124
   -202   -374   -171    288    -18   -272    387    114  -1008  -1958  -1577   -189
   -158   -402   -244    280     41   -324    350     25  -1104  -2068  -1660   -223
   -194   -392   -197    290      0   -296    361     46  -1062  -1992  -1561   -174
   -194   -405   -210    301      7   -309    376     38  -1049  -1961  -1548   -210
   -220   -426   -205    322    -10   -316    394     15  -1052  -1987  -1597   -231
   -277   -457   -179    368    -49   -319    441     31  -1041  -2000  -1634   -244
   -337   -491   -155    413    -93   -322    454     28  -1057  -2010  -1649   -249
   -319   -496   -176    407    -72   -337    418     -7  -1106  -2047  -1675   -254
   -298   -478   -181    387    -59   -329    402     -2  -1104  -2039  -1667   -220
   -303   -475   -171    389    -67   -324    413     18  -1078  -2016  -1649   -192
   -361   -501   -140    428   -111   -319    446     57  -1044  -1982  -1623   -171
   -426   -493    -67    457   -179   -280    470     88  -1002  -1948  -1600   -140
   -366   -491   -124    428   -124   -306    431     41  -1026  -1953  -1600   -148
   -366   -420    -54    394   -155   -239    454     72   -974  -1883  -1522    -88
   -410   -358     51    381   -231   -153    462     88   -935  -1829  -1462    -36
   -465   -381     83    423   -275   -150    439     83   -930  -1816  -1447    -28
   -504   -397    106    449   -306   -148    431     90   -922  -1813  -1457    -12
   -436   -379     57    407   -246   -161    394     46   -969  -1880  -1540    -25
   -415   -394     18    402   -218   -189    353    -23  -1052  -1956  -1592    -72
   -433   -410     20    420   -228   -194    371     -5  -1026  -1893  -1514    -96
   -413   -501    -88    457   -163   -296    361    -18  -1062  -1927  -1553   -153
   -413   -618   -205    517   -103   -413    348    -46  -1119  -2003  -1644   -220
   -444   -672   -228    558   -109   -452    345    -49  -1132  -2021  -1662   -218
   -402   -750   -348    576    -28   -550    298   -111  -1210  -2096  -1730   -246
   -389   -797   -410    592      7   -605    280   -145  -1262  -2143  -1771   -280
   -420   -779   -358    600    -31   -568    298   -142  -1260  -2138  -1774   -311
   -459   -797   -337    626    -62   -568    288   -150  -1278  -2164  -1818   -316
   -483   -888   -405    685    -38   -649    249   -202  -1335  -2213  -1862   -345
   -498   -906   -410    701    -44   -659    218   -252  -1384  -2244  -1886   -410
   -527   -911   -384    719    -72   -649    239   -233  -1348  -2195  -1839   -374
   -514   -914   -400    711    -57   -657    236   -241  -1356  -2184  -1844   -394
   -540   -966   -426    753    -57   -696    246   -228  -1345  -2161  -1831   -397
   -589  -1005   -415    795    -88   -709    270   -218  -1325  -2143  -1839   -418
   -581  -1072   -491    828    -46   -782    244   -262  -1384  -2226  -1940   -444
   -470  -1200   -732    833    129   -966    189   -314  -1493  -2335  -2036   -491
   -402  -1306   -906    854    252  -1106    262   -215  -1506  -2403  -2138   -602
   -358  -1395  -1036    875    337  -1215    400    -31  -1434  -2442  -2231   -748
   -329  -1244   -914    787    290  -1080    514    129  -1244  -2327  -2166   -730
   -444   -849   -407    644    -20   -631    462   -122  -1176  -2135  -1914   -470
   -587   -335    252    459   -420    -41    218   -665  -1260  -1852  -1473     -2
   -581    192    774    192   -678    483    -90  -1182  -1376  -1543   -997    496
   -535    491   1026     23   -779    758   -366  -1405  -1317  -1031   -384   1015
   -501    140    641    179   -574    389   -462  -1405  -1408   -989   -358    966
   -457   -394     59    426   -259   -168   -420  -1387  -1836  -1735  -1153    254
   -384   -919   -537    652     75   -730   -303  -1291  -2249  -2611  -2083   -574
   -327  -1249   -922    789    296  -1085   -142  -1039  -2182  -2792  -2377   -807
   -272  -1200   -927    735    327  -1065    -20   -776  -1909  -2598  -2255   -659
   -215  -1163   -948    688    366  -1057     96   -563  -1712  -2452  -2156   -553
   -213  -1192   -982    701    381  -1088    161   -452  -1605  -2356  -2094   -548
   -254  -1195   -940    724    342  -1067    181   -433  -1590  -2351  -2109   -615
   -228  -1247  -1021    735    394  -1135    171   -462  -1621  -2387  -2143   -665
   -179  -1270  -1093    724    454  -1182    166   -483  -1647  -2416  -2177   -714
   -176  -1236  -1060    706    441  -1150    192   -459  -1618  -2390  -2153   -670
   -153  -1278  -1124    717    485  -1202    187   -462  -1623  -2405  -2184   -665
   -122  -1234  -1111    675    493  -1174    184   -462  -1623  -2423  -2203   -626
   -114  -1145  -1031    628    457  -1088    200   -441  -1597  -2405  -2192   -561
    -75  -1122  -1049    597    485  -1085    189   -465  -1605  -2403  -2184   -581
    -75  -1137  -1062    607    493  -1101    181   -488  -1608  -2359  -2151   -711
    -62  -1114  -1052    587    493  -1083    171   -504  -1621  -2387  -2184   -704
    -46  -1062  -1015    553    483  -1041    171   -498  -1610  -2369  -2169   -646
    -38   -971   -932    504    444   -950    174   -488  -1584  -2327  -2120   -641
    -54   -935   -880    496    413   -909    192   -465  -1548  -2281  -2068   -644
    -83   -976   -893    527    402   -935    207   -459  -1543  -2294  -2109   -620
   -101   -963   -862    532    379   -911    228   -431  -1517  -2281  -2107   -537
   -122   -893   -771    506    322   -833    236   -420  -1478  -2213  -2034   -514
   -119   -885   -766    504    322   -826    218   -444  -1493  -2223  -2047   -519
   -127   -867   -740    496    303   -805    202   -444  -1483  -2210  -2039   -506
    -96   -805   -709    449    306   -758    205   -420  -1431  -2125  -1969   -527
    -49   -756   -706    400    327   -732    197   -423  -1405  -2088  -1953   -555
     18   -753   -771    368    394   -761    187   -415  -1413  -2132  -1995   -407
      2   -789   -792    389    397   -789    218   -363  -1358  -2036  -1891   -340
    -18   -740   -722    376    350   -732    220   -337  -1309  -1992  -1878   -319
    -38   -685   -646    361    301   -667    239   -288  -1270  -1958  -1836   -213
    -80   -649   -568    366    244   -610    254   -277  -1228  -1839  -1732   -322
    -31   -680   -649    353    306   -667    236   -322  -1275  -1896  -1771   -327
    -54   -672   -618    361    280   -646    259   -303  -1262  -1891  -1774   -277
    -77   -670   -592    371    254   -631    257   -309  -1278  -1906  -1784   -288
    -72   -657   -584    366    254   -620    257   -322  -1293  -1930  -1816   -340
    -31   -706   -675    368    322   -691    259   -329  -1312  -1961  -1865   -392
      2   -750   -753    374    376   -750    262   -353  -1340  -1984  -1904   -506
     -2   -766   -763    381    379   -763    267   -397  -1369  -2000  -1899   -540
     -2   -691   -688    348    342   -691    257   -457  -1408  -2016  -1904   -488
     20   -706   -730    340    374   -717    246   -496  -1452  -2073  -1958   -478
     59   -730   -792    335    426   -761    226   -545  -1483  -2065  -1958   -659
      0   -756   -758    376    379   -758    249   -581  -1501  -2081  -1984   -756
    -80   -730   -649    405    283   -691    290   -584  -1509  -2122  -2034   -579
     51   -823   -875    381    462   -849    205   -724  -1667  -2301  -2200   -509
     85   -839   -927    376    506   -883    200   -735  -1680  -2299  -2200   -470
     38   -831   -870    394    452   -849    239   -714  -1634  -2187  -2101   -561
     54   -784   -839    366    446   -810    226   -737  -1636  -2195  -2127   -639
     64   -769   -833    350    446   -800    259   -688  -1587  -2130  -2073   -662
     54   -750   -805    348    428   -779    270   -696  -1569  -2094  -2060   -678
    127   -717   -844    293    483   -779    249   -743  -1618  -2143  -2101   -626
     98   -714   -813    309    454   -763    275   -719  -1579  -2081  -2036   -605
     67   -652   -719    290    392   -685    298   -675  -1509  -2016  -1987   -550
     33   -589   -626    277    327   -607    319   -628  -1434  -1935  -1917   -478
     15   -550   -568    267    288   -558    306   -644  -1408  -1880  -1867   -501
     28   -475   -504    223    265   -488    270   -693  -1415  -1862  -1826   -436
     12   -384   -400    184    205   -392    270   -683  -1369  -1790  -1748   -371
     18   -428   -446    205    231   -436    267   -685  -1374  -1790  -1758   -374
     25   -480   -506    226    265   -493    252   -711  -1410  -1823  -1813   -397
    -41   -488   -446    265    202   -467    280   -672  -1374  -1795  -1797   -337
    -49   -483   -433    262    192   -459    270   -683  -1376  -1753  -1743   -376
      0   -558   -558    277    277   -558    233   -740  -1447  -1808  -1810   -496
     10   -639   -649    311    329   -644    213   -766  -1496  -1857  -1865   -537
    -20   -691   -670    355    324   -680    210   -774  -1527  -1909  -1930   -485
    -46   -753   -709    400    327   -732    218   -771  -1538  -1888  -1909   -491
    -51   -753   -701    402    322   -727    226   -784  -1535  -1849  -1875   -574
    -75   -724   -652    400    288   -688    231   -787  -1545  -1860  -1875   -566
   -145   -743   -597    444    226   -670    249   -766  -1527  -1839  -1860   -519
   -179   -735   -555    457    187   -646    257   -761  -1522  -1831  -1849   -498
   -176   -771   -594    475    207   -683    262   -774  -1543  -1847  -1870   -504
   -158   -828   -672    491    254   -750    254   -795  -1574  -1873  -1893   -519
   -114   -763   -649    439    267   -706    252   -789  -1558  -1836  -1873   -530
   -145   -776   -631    459    241   -704    257   -784  -1553  -1836  -1878   -511
   -132   -823   -693    478    277   -758    228   -823  -1584  -1860  -1909   -550
    -72   -849   -776    459    350   -813    210   -846  -1608  -1865  -1909   -610
    -49   -911   -862    480    405   -888    236   -802  -1602  -1886  -1948   -626
    -18  -1067  -1052    540    514  -1062    306   -693  -1595  -1969  -2088   -761
    -46  -1132  -1085    589    517  -1109    436   -511  -1475  -1971  -2177   -901
   -103   -914   -810    509    353   -865    537   -376  -1247  -1813  -2065   -802
   -101   -506   -405    303    150   -457    436   -701  -1257  -1660  -1805   -581
   -200     49    246     72   -223    148    142  -1325  -1436  -1366  -1296   -124
   -324    620    945   -148   -633    782   -137  -1787  -1530   -958   -685    415
   -350    763   1114   -205   -732    937   -407  -2057  -1574   -555   -158    878
   -288    374    662    -41   -475    517   -491  -2114  -1743   -667   -290    784
   -236   -244    -10    239   -114   -127   -418  -2036  -2148  -1504  -1218     10
   -205   -761   -555    483    174   -659   -262  -1800  -2343  -2158  -1990   -722
   -184   -924   -743    553    277   -833   -109  -1462  -2094  -2117  -2088   -818
   -150   -885   -735    519    290   -810     12  -1187  -1813  -1925  -1971   -665
   -137   -857   -719    496    288   -789    122   -987  -1613  -1753  -1847   -602
   -132   -833   -704    483    285   -769    171   -906  -1530  -1688  -1803   -626
   -137   -810   -672    472    267   -743    179   -891  -1517  -1680  -1805   -646
   -148   -846   -698    498    275   -774    189   -875  -1512  -1691  -1831   -620
   -142   -909   -769    524    311   -839    207   -852  -1488  -1683  -1836   -589
   -129   -875   -745    501    306   -810    213   -828  -1454  -1649  -1803   -576
   -145   -800   -657    470    254   -730    207   -836  -1449  -1636  -1797   -615
   -158   -787   -628    472    233   -709    215   -865  -1460  -1647  -1821   -636
   -124   -776   -652    449    262   -717    213   -849  -1441  -1608  -1800   -636
    -75   -782   -706    428    314   -745    210   -795  -1405  -1558  -1764   -618
   -163   -805   -644    483    239   -724    262   -805  -1374  -1522  -1730   -652
   -270   -756   -485    514    106   -620    290   -870  -1366  -1501  -1706   -633
   -158   -714   -558    436    197   -636    218   -828  -1356  -1504  -1717   -545
    -18   -641   -623    329    301   -631    189   -735  -1299  -1452  -1667   -446
     -7   -579   -571    293    280   -576    218   -691  -1239  -1387  -1605   -374
    -12   -592   -579    303    283   -587    228   -662  -1208  -1356  -1587   -376
    -36   -587   -553    309    257   -571    239   -657  -1189  -1325  -1571   -402
    -70   -566   -496    319    213   -532    252   -639  -1156  -1278  -1522   -348
    -62   -504   -441    283    189   -475    259   -613  -1114  -1234  -1478   -275
    -31   -483   -452    257    210   -467    270   -574  -1072  -1182  -1426   -241
    -62   -488   -428    275    181   -459    270   -553  -1041  -1140  -1395   -252
    -31   -462   -431    246    197   -446    265   -532  -1015  -1114  -1379   -226
     15   -459   -478    220    244   -470    257   -496   -987  -1104  -1392   -187
     33   -475   -509    220    270   -491    270   -444   -943  -1036  -1350   -192
     23   -439   -462    205    241   -449    272   -410   -898   -971  -1296   -200
     15   -397   -415    189    215   -405    277   -379   -865   -919  -1252   -192
     10   -392   -402    192    205   -397    285   -355   -844   -883  -1215   -184
    -15   -342   -327    179    155   -335    298   -350   -831   -852  -1169   -140
    -28   -345   -316    184    142   -332    303   -361   -859   -883  -1192    -62
    -31   -376   -345    202    155   -361    296   -374   -891   -930  -1231    -25
    -59   -358   -301    207    119   -332    309   -374   -898   -937  -1239    -46
    -72   -301   -228    187     77   -265    324   -449   -958  -1005  -1306   -109
   -158   -381   -226    267     33   -303    355   -574  -1023  -1070  -1345   -244
   -148   -353   -205    249     25   -280    337   -576  -1034  -1049  -1335   -335
    -36   -306   -270    171    114   -290    285   -530  -1021  -1005  -1296   -298
    -33   -285   -252    161    109   -270    283   -535  -1013   -997  -1283   -218
    -67   -270   -202    168     64   -236    275   -571  -1044  -1044  -1327   -244
    -67   -301   -233    184     80   -267    265   -610  -1067  -1070  -1353   -277
   -127   -366   -239    246     54   -301    272   -649  -1080  -1062  -1348   -355
   -207   -358   -150    283    -28   -254    280   -691  -1093  -1049  -1345   -397
   -205   -353   -150    277    -28   -252    285   -704  -1111  -1078  -1379   -361
   -161   -348   -187    254     10   -267    280   -688  -1104  -1062  -1361   -316
   -176   -319   -145    246    -18   -233    290   -701  -1096  -1049  -1335   -337
   -267   -296    -28    283   -119   -163    348   -719  -1052   -969  -1262   -480
   -296   -254     38    275   -171   -109    363   -691  -1005   -922  -1247   -407
   -192   -197     -5    194    -93   -101    322   -649   -992   -917  -1252   -233
   -168   -158     10    161    -90    -75    337   -605   -950   -891  -1226   -140
   -184   -140     44    163   -114    -49    366   -592   -922   -862  -1208   -150
   -184    -90     93    135   -140      2    379   -545   -872   -782  -1111   -109
   -174     18    189     77   -181    103    358   -501   -813   -698  -1018    -80
   -194     72    267     59   -231    168    342   -496   -771   -631   -948    -77
   -210    106    316     51   -262    210    329   -504   -732   -574   -904    -62
   -207    119    327     44   -267    220    309   -517   -743   -600   -937    -36
   -207     80    288     62   -246    184    306   -511   -753   -618   -961      2
   -200    135    332     31   -267    233    285   -535   -766   -628   -982    -15
   -213    213    426      0   -319    319    277   -542   -756   -600   -948    -59
   -218    210    426      2   -322    316    270   -545   -753   -584   -914    -88
   -218     77    296     70   -257    187    254   -561   -795   -639   -969   -122
   -220    -33    187    124   -205     75    254   -571   -841   -706  -1049   -163
   -218    -88    129    153   -174     20    262   -568   -852   -737  -1080   -161
   -223    -57    166    137   -194     54    239   -605   -901   -795  -1135   -194
   -228    -46    181    137   -207     64    239   -613   -901   -763  -1096   -249
   -220    -38    181    127   -202     70    226   -620   -909   -771  -1096   -288
   -218    -62    155    140   -187     46    223   -615   -898   -758  -1085   -324
   -233    -57    176    142   -207     59    231   -610   -904   -795  -1127   -285
   -231    -64    163    148   -200     49    215   -623   -930   -820  -1137   -228
   -226   -103    122    163   -174     10    220   -610   -898   -756  -1060   -262
   -194    -28    166    111   -181     67    213   -610   -888   -750  -1065   -290
   -200    -54    142    127   -174     44    202   -623   -901   -750  -1047   -296
   -210    -93    116    150   -166     12    189   -639   -919   -787  -1085   -265
   -189    -80    109    135   -150     12    184   -631   -919   -763  -1057   -296
   -155   -150      5    153    -80    -72    218   -579   -922   -779  -1075   -423
   -137   -340   -205    239     31   -272    322   -428   -909   -888  -1221   -576
    -98   -322   -226    210     62   -275    449   -220   -779   -880  -1273   -644
   -116    -59     57     85    -88     -2    527   -179   -579   -688  -1083   -491
   -246    358    605    -54   -426    480    387   -644   -571   -444   -727   -114
   -420    945   1363   -262   -891   1153     72  -1288   -646    -77   -142    457
   -542   1473   2016   -465  -1278   1743   -202  -1665   -597    366    475   1096
   -530   1615   2143   -542  -1337   1878   -465  -1875   -628    613    815   1535
   -491   1200   1691   -353  -1091   1444   -540  -1919   -914    277    439   1202
   -439    555    995    -59   -717    774   -454  -1774  -1314   -524   -436    293
   -410     88    498    161   -454    293   -236  -1405  -1356   -906   -963   -342
   -329    -33    296    181   -314    129    -49  -1015  -1101   -820   -995   -368
   -200    -33    166    116   -184     64     70   -750   -917   -730   -966   -285
   -129    -44     85     85   -109     20    135   -615   -815   -649   -924   -290
   -111    -41     70     75    -90     12    166   -561   -769   -623   -917   -306
    -96    -25     67     59    -83     20    176   -532   -753   -628   -930   -316
   -109    -25     83     67    -96     28    205   -480   -706   -584   -893   -311
    -57    -23     33     38    -49      5    192   -485   -711   -597   -901   -306
    -12    -64    -51     38     18    -57    168   -504   -737   -615   -909   -337
     -2    -49    -46     25     20    -46    176   -478   -706   -571   -862   -345
     20    -18    -38      0     28    -28    166   -475   -701   -568   -857   -345
     23     -5    -28    -10     23    -15    168   -449   -672   -548   -841   -314
     10     -5    -15     -2     10     -7    166   -431   -659   -542   -841   -298
      7      5     -5     -7      5      2    158   -423   -657   -550   -846   -293
     28     28      0    -28     15     15    153   -413   -631   -519   -828   -285
     46     70     20    -59     12     46    148   -389   -594   -475   -776   -249
     62     90     28    -77     15     59    135   -381   -584   -452   -753   -285
     23     88     64    -59    -20     77    155   -335   -532   -415   -737   -246
     57     85     28    -70     15     57    145   -316   -524   -423   -763   -226
    114     96    -18   -106     67     38    129   -311   -519   -402   -735   -226
    116    135     18   -127     49     77    150   -252   -459   -319   -652   -181
    111    189     75   -153     18    135    174   -194   -397   -257   -597   -129
     72    241    168   -155    -46    205    215   -116   -306   -168   -509    -46
     44    223    179   -135    -67    200    236    -51   -252   -135   -501      7
     64    210    145   -140    -38    179    231    -31   -239   -135   -519     46
     88    220    132   -155    -23    176    220     -2   -200    -57   -431     46
    124    236    111   -179      7    174    207     25   -166    -12   -389     41
    103    241    137   -174    -18    189    223     85   -111     46   -342    114
     83    249    166   -166    -41    207    228    116    -77     88   -306    140
     72    275    200   -176    -64    236    241    153    -36    114   -296    176
     88    231    142   -158    -25    187    223    132    -64     49   -397    210
     93    197    101   -148     -2    150    215    111    -85     49   -376    197
     72    213    137   -142    -33    176    223    111    -54    127   -270    145
     46    213    166   -129    -62    192    226     98    -57    114   -272    124
     -2    233    236   -114   -119    233    246     98    -41    106   -280    127
     -5    236    241   -116   -124    239    236     62    -57     72   -303    119
     25    223    197   -124    -85    213    226     15    -90     28   -335    106
     44    202    158   -124    -57    181    207    -44   -129    -25   -371     64
     44    189    145   -116    -49    168    192    -98   -181   -101   -454     31
     33    163    129   -101    -49    148    194   -122   -189   -116   -470     33
     31    171    140   -101    -54    155    187   -163   -194    -96   -436    -59
     41    194    150   -119    -54    171    163   -210   -223   -129   -457   -122
     80    181    101   -129    -10    142    140   -252   -249   -161   -488   -122
     85    192    106   -140    -10    150    140   -252   -239   -168   -509   -109
    103    192     88   -148      7    142    137   -265   -244   -161   -496   -132
     57    189    132   -124    -36    161    166   -241   -220   -153   -496   -111
      5    259    254   -132   -124    257    210   -187   -148    -59   -394    -88
      2    329    327   -168   -161    329    226   -163    -98    -12   -348    -77
      0    337    337   -168   -168    337    231   -158    -93    -20   -366    -70
     33    340    306   -189   -137    324    220   -161   -101    -46   -389    -57
     49    433    384   -241   -166    410    236   -129    -59     -5   -345    -54
      2    511    506   -259   -252    509    262    -83      5     44   -303    -15
    -59    553    613   -246   -337    581    288    -38     77    101   -244     46
    -59    600    657   -272   -358    628    262    -59     90    116   -218     57
    -18    620    639   -301   -327    628    207   -106     59     83   -239     36
    -20    615    636   -298   -327    626    189   -116     54     77   -236     36
    -46    613    659   -283   -353    636    202    -98     83    124   -176     28
    -62    620    683   -283   -371    652    192    -98     83    132   -163     15
   -101    602    704   -249   -402    652    210    -80    101    155   -140     31
   -119    553    672   -218   -397    613    218    -62    109    168   -140     59
   -116    454    568   -168   -342    511    220    -64     75    129   -194     41
   -109    358    465   -124   -288    410    220    -83     31     70   -270     31
   -137    319    457    -90   -296    387    223    -83     23     80   -249     51
   -215    283    498    -33   -358    392    254    -49     59    129   -194     25
   -171    233    405    -33   -288    319    226   -114    -18     33   -296    -23
   -153    200    350    -23   -252    275    213   -127    -36     15   -309    -15
   -189    213    402    -10   -296    306    220   -103      0     85   -236    -33
   -254    218    470     15   -363    342    249    -64     36    111   -220    -10
   -246    194    439     25   -342    316    236    -88     18     85   -246    -20
   -215    145    361     33   -288    252    207   -127    -31     31   -296    -31
   -226    129    355     49   -290    241    226    -96      5     77   -249     -5
   -220    150    368     33   -296    257    228    -93      5     72   -259    -31
   -223    155    379     33   -301    267    226    -88      5     62   -265    -18
   -236     96    329     67   -283    213    236    -64      2     51   -272    -38
   -202    -25    176    114   -189     75    275      5    -15    -36   -394   -142
   -119   -171    -54    145    -33   -114    368    153     -5   -174   -594   -293
    -64    -98    -33     83    -15    -67    467    322    150    -96   -550   -353
   -135    231    366    -49   -249    298    504    288    319    124   -298   -145
   -353    701   1054   -174   -704    878    332   -197    270    402    142    296
   -509   1280   1787   -387  -1148   1532     51   -737    197    818    771    891
   -493   1686   2179   -597  -1335   1932   -233  -1070    189   1270   1392   1457
   -431   1564   1992   -568  -1210   1777   -418  -1215     93   1439   1610   1675
   -397    961   1358   -280   -878   1158   -389  -1197   -244    896   1013   1140
   -358    348    706      5   -532    524   -270  -1065   -683    -80    -33    176
   -327    -23    303    174   -316    137   -101   -753   -639   -366   -454   -228
   -337    -77    257    207   -301     88     46   -420   -335   -187   -379   -168
   -293    -33    259    163   -277    111    142   -194   -137    -67   -316   -103
   -231     20    252    103   -241    135    213    -57    -15      5   -283    -25
   -174     15    189     80   -181    101    233    -25     12     31   -254    -59
   -158      2    158     75   -161     80    249      5     31     41   -241    -72
   -200    -33    166    116   -184     64    272     49     64     62   -218    -49
   -189    -23    166    103   -179     70    270     67     85     85   -194    -46
   -137     -7    127     72   -132     59    259     62     70     70   -210    -62
   -148    -31    114     88   -132     41    254     59     57     49   -231    -75
   -189    -12    176    101   -184     80    301    116    124    103   -179    -10
   -244    -72    168    155   -207     46    329    161    153    114   -168     25
   -179    -41    137    111   -158     46    285     98     93     44   -236    -15
   -184    -12    171     98   -179     80    288    114     96     38   -236     25
   -207     10    218     98   -213    114    316    161    155    137   -119     20
   -202     15    218     93   -213    116    332    192    194    179    -72     15
   -197     46    244     75   -220    145    342    213    223    200    -51     54
   -200    101    301     49   -252    200    340    233    252    220    -31    103
   -142    163    306    -10   -223    233    332    239    254    202    -57    145
   -109    109    218      0   -163    163    337    239    246    202    -51    124
   -137     98    236     18   -187    166    361    270    283    239    -23    116
   -111    158    270    -25   -192    213    368    311    322    267     -2    174
    -77    166    244    -44   -161    205    389    366    381    327     46    241
    -90    171    262    -41   -176    218    420    426    428    363     85    316
   -101    197    298    -46   -200    246    433    459    467    431    161    303
    -44    241    285    -98   -166    262    405    454    470    436    168    324
    -23    290    314   -132   -168    301    420    498    514    475    228    423
    -31    324    355   -148   -194    340    446    553    579    553    306    457
    -41    363    402   -161   -220    381    452    574    602    574    322    475
    -64    355    420   -145   -244    387    470    597    623    592    345    509
    -70    348    418   -137   -244    381    478    597    615    579    348    517
    -75    358    433   -142   -254    397    480    594    600    553    327    524
    -93    342    436   -124   -265    389    483    594    574    504    275    550
   -148    288    433    -72   -290    361    511    626    579    498    275    568
   -205    337    542    -64   -374    439    524    628    576    501    285    509
    -88    332    420   -122   -254    374    433    459    410    340    163    389
    -98    329    428   -116   -265    379    454    452    400    337    184    345
   -137    340    475   -101   -306    407    480    446    400    324    166    306
   -176    259    436    -41   -306    348    493    423    355    254     96    296
   -210    246    454    -18   -332    350    491    397    327    228     77    275
   -207    257    462    -25   -335    358    478    363    285    184     38    259
   -210    184    394     12   -301    288    478    335    239    132      2    249
   -223    161    384     31   -303    272    475    319    210    101    -15    259
   -226    205    431      7   -329    319    462    301    200    111     -5    213
   -236    246    483     -5   -358    363    454    288    194     98     -5    192
   -252    254    506     -2   -379    379    459    285    184     88    -10    171
   -252    254    506      0   -379    379    459    290    181     80    -15    187
   -246    285    530    -20   -389    407    457    298    184     85    -10    181
   -236    285    519    -25   -379    402    462    319    194     85    -20    187
   -231    319    548    -46   -389    433    465    335    210     90    -20    192
   -226    436    662   -103   -444    548    454    342    241    116     20    272
   -223    517    737   -148   -480    626    444    348    280    176    116    324
   -220    555    776   -166   -498    665    428    337    293    189    135    303
   -210    563    774   -179   -493    667    402    319    285    174    116    301
   -210    566    776   -176   -493    670    389    306    272    153     90    329
   -210    571    782   -181   -496    675    376    303    267    163    119    335
   -215    602    818   -194   -517    709    366    290    257    168    127    301
   -246    589    833   -174   -540    711    366    272    223    122     83    345
   -270    519    789   -124   -530    654    381    293    218    101     80    402
   -288    485    771    -98   -530    628    384    314    210     88     67    371
   -252    420    672    -83   -462    545    361    280    145      7    -12    329
   -220    316    537    -46   -379    426    342    231     64    -64    -72    257
   -239    319    558    -38   -397    439    350    228     51    -72    -62    213
   -252    316    568    -33   -410    441    340    202      5   -135   -122    194
   -275    290    566     -7   -420    428    332    200    -10   -145   -116    197
   -285    257    542     12   -415    400    319    179    -33   -155   -122    145
   -270    259    530      5   -400    394    314    176    -51   -176   -137    145
   -265    275    537     -7   -402    405    316    179    -62   -189   -148    155
   -259    270    530     -5   -394    400    319    174    -77   -205   -166    145
   -270    226    496     20   -384    361    329    171    -93   -220   -181    129
   -285    226    511     31   -397    368    340    187    -85   -215   -181    129
   -288    246    535     18   -413    392    340    189    -80   -210   -174    158
   -244    192    436     25   -340    311    332    174   -135   -272   -239    114
   -226     75    301     72   -262    187    363    218   -176   -361   -342     -2
   -205    -67    137    137   -171     33    459    355   -161   -465   -498   -168
   -223    -44    179    132   -202     64    584    537    -12   -436   -527   -207
   -319    277    597     20   -457    436    636    498    122   -267   -337    -44
   -431    732   1163   -153   -797    948    444    -20    -31   -106     -2    275
   -600   1317   1917   -358  -1257   1615    174   -574   -181    213    548    771
   -678   1782   2460   -553  -1569   2122    -85   -880   -194    646   1140   1306
   -631   1745   2377   -558  -1504   2060   -285   -992   -231    893   1434   1608
   -589   1197   1784   -303  -1187   1491   -290   -950   -467    522   1005   1202
   -589    581   1171      5   -880    875   -168   -839   -885   -418     -5    283
   -540    184    724    179   -631    454     12   -542   -875   -771   -483   -109
   -465    142    607    161   -535    374    153   -236   -592   -589   -407    -33
   -348    163    511     90   -431    335    246    -20   -400   -462   -342     36
   -277    171    449     54   -363    309    314    114   -283   -394   -314     64
   -239    174    410     31   -324    290    324    153   -262   -397   -327     72
   -226    142    366     41   -296    254    332    174   -262   -410   -340     80
   -202    145    348     28   -275    244    332    168   -280   -433   -355     57
   -179    163    342      7   -259    252    335    171   -285   -436   -358     33
   -174    148    319     10   -246    231    327    166   -301   -457   -381     28
   -158    155    314      0   -236    233    329    171   -296   -452   -371     33
   -148    174    322    -15   -233    246    335    187   -285   -439   -355     36
   -153    205    358    -25   -254    280    332    197   -277   -433   -353     41
   -137    210    348    -38   -241    280    316    187   -290   -457   -381     49
   -116    197    314    -41   -215    257    319    197   -290   -454   -381     57
   -103    202    303    -49   -205    252    327    215   -275   -433   -363     70
   -103    231    335    -62   -218    283    329    218   -270   -431   -358     75
    -96    231    327    -70   -210    277    332    210   -280   -452   -371     77
    -85    257    342    -88   -213    298    332    197   -290   -467   -384     80
    -41    262    303   -111   -171    280    314    184   -301   -483   -405     85
     77    301    223   -189    -72    262    267    205   -290   -470   -397     90
    155    314    155   -236      0    236    246    244   -270   -465   -400    122
    163    322    158   -244      2    241    254    275   -244   -433   -366    148
    140    340    200   -241    -31    270    267    309   -215   -400   -332    150
    119    353    233   -236    -57    293    280    342   -184   -355   -283    155
     44    374    327   -210   -140    353    303    379   -145   -309   -226    184
     -2    400    402   -197   -202    400    340    431   -101   -254   -174    207
    -15    413    426   -200   -220    418    355    467    -75   -231   -168    262
     18    397    379   -207   -179    389    342    459    -93   -244   -184    311
    -36    337    374   -150   -205    355    348    392   -145   -272   -189    226
    -54    290    345   -119   -200    316    371    394   -142   -259   -192    163
     62    275    210   -171    -75    241    340    389   -192   -311   -280    226
    109    322    213   -215    -51    267    332    371   -236   -340   -298    329
    101    327    226   -215    -62    277    335    335   -265   -371   -288    322
    119    324    205   -223    -41    265    340    345   -267   -345   -231    296
    166    348    181   -259     -7    265    316    366   -283   -350   -233    244
    145    335    189   -239    -20    262    322    381   -298   -366   -259    239
    137    319    181   -231    -23    249    314    353   -337   -405   -303    244
    142    306    161   -226     -7    233    306    311   -371   -431   -332    226
    122    316    194   -220    -36    257    316    270   -392   -433   -345    218
     72    309    236   -189    -80    272    342    233   -418   -457   -368    220
     38    280    241   -161   -101    259    329    205   -449   -470   -379    218
    -18    306    322   -145   -171    314    316    184   -467   -475   -384    168
    -96    324    420   -116   -259    371    327    171   -472   -457   -355    132
   -140    350    491   -103   -314    420    345    189   -454   -407   -316     70
   -207    348    555    -70   -381    452    358    179   -462   -423   -332     77
   -306    384    688    -38   -496    535    405    166   -472   -452   -355    116
   -327    457    784    -67   -555    620    431    161   -459   -446   -353    223
   -265    527    792   -129   -527    659    405    187   -465   -426   -324    265
   -267    530    797   -132   -532    662    423    277   -415   -381   -283    303
   -381    483    865    -51   -623    672    506    285   -394   -361   -252    290
   -480    498    979    -10   -732    740    555    202   -394   -342   -228    246
   -366    610    976   -122   -670    792    488    280   -358   -270   -171    314
   -207    709    917   -252   -563    813    400    400   -311   -231   -142    376
   -192    789    979   -298   -584    883    366    384   -303   -233   -161    405
   -189    761    950   -285   -568    854    342    361   -324   -252   -179    426
   -187    709    896   -259   -540    802    327    329   -345   -239   -161    374
   -171    683    854   -257   -514    769    303    280   -392   -283   -200    329
   -150    652    800   -252   -475    724    280    233   -444   -327   -249    309
   -137    626    761   -246   -449    693    270    210   -472   -350   -280    301
   -129    576    706   -223   -418    641    265    202   -501   -387   -316    288
   -116    467    584   -176   -350    524    241    168   -568   -467   -402    231
   -103    405    509   -150   -306    457    239    150   -613   -522   -465    200
    -83    363    446   -140   -265    405    228    127   -654   -566   -511    166
    -85    402    488   -158   -285    444    207     88   -701   -592   -545     96
   -119    405    522   -142   -322    462    215     72   -717   -610   -566     75
   -142    389    530   -124   -335    459    220     38   -745   -644   -594     67
   -124    345    470   -111   -298    405    200     25   -800   -667   -602     51
   -145    353    498   -103   -322    426    213     90   -750   -605   -524    101
   -150    345    496    -98   -324    418    210     85   -766   -618   -519     75
   -184    348    532    -83   -358    439    226     88   -766   -613   -504     67
   -202    366    568    -83   -387    467    244     98   -753   -610   -501     83
   -176    366    542    -93   -358    454    220     59   -797   -659   -540     54
   -200    324    522    -62   -361    423    236     54   -802   -672   -561     23
   -155    228    381    -36   -270    303    231     59   -852   -743   -623    -33
    -80     77    158      0   -119    116    249     96   -945   -893   -776   -213
    -41    -25     15     33    -28     -5    353    249   -927   -969   -896   -454
    -25    124    150    -51    -88    137    475    410   -743   -831   -828   -431
   -129    470    600   -171   -363    535    459    179   -636   -615   -535    -62
   -329   1013   1340   -342   -833   1174    228   -394   -631   -283    -10    444
   -501   1704   2205   -600  -1353   1953    -25   -854   -563    166    631   1093
   -509   2016   2525   -753  -1517   2270   -314  -1098   -504    571   1189   1626
   -449   1792   2242   -670  -1345   2016   -493  -1213   -691    462   1070   1452
   -428   1184   1613   -379  -1021   1397   -491  -1200  -1124   -265    210    782
   -376    483    859    -51   -618    670   -340   -984  -1488  -1034   -623     98
   -280    246    527     12   -402    387   -158   -589  -1312   -995   -691   -140
   -207    288    496    -41   -350    389    -18   -290  -1093   -849   -610   -116
   -155    298    454    -72   -306    376     64   -114   -969   -771   -568    -90
   -161    296    457    -67   -309    376    114    -25   -901   -743   -566    -75
   -129    259    387    -67   -259    322    101    -33   -937   -805   -633   -101
    -75    202    277    -64   -176    239     72    -46   -984   -841   -678   -140
    -96    202    296    -54   -197    249     80    -12   -948   -782   -615   -140
   -109    241    350    -64   -228    296     77      0   -917   -727   -532   -174
   -116    236    353    -59   -233    293     75      5   -911   -711   -519   -241
   -129    197    327    -33   -228    262     85     33   -909   -745   -623   -189
   -124    142    267    -10   -197    205     85     49   -922   -789   -680    -62
    -98    127    226    -12   -161    176     62     41   -930   -771   -636    -72
   -135    179    311    -23   -223    246     54     44   -909   -730   -600   -114
   -145    213    355    -33   -252    283     59     59   -878   -685   -548   -124
   -148    244    392    -49   -270    316     54     70   -867   -675   -532   -119
   -150    254    405    -51   -277    329     38     77   -865   -680   -537   -109
   -142    314    454    -88   -298    381     25     98   -844   -659   -522    -88
   -103    327    431   -111   -267    379     25    111   -828   -649   -517    -83
    -41    335    376   -148   -210    355     20    114   -831   -659   -527    -96
    -57    371    428   -155   -241    400     33    129   -826   -659   -524    -88
    -93    402    493   -155   -293    446     67    174   -779   -610   -483    -67
    -15    400    415   -194   -215    407     36    189   -776   -613   -506    -77
     96    397    301   -249   -103    350    -10    192   -789   -639   -532    -36
     51    400    348   -226   -148    374    -12    205   -784   -641   -535    -44
      5    405    400   -207   -197    402     20    275   -730   -563   -441     -2
    127    426    296   -277    -85    361      2    303   -706   -509   -384    -15
     93    470    376   -280   -142    423     18    322   -672   -470   -324     18
    -15    530    545   -257   -280    537     49    363   -615   -413   -262     77
    132    530    397   -332   -132    465      0    410   -600   -413   -322     67
    220    535    314   -379    -46    426    -51    431   -610   -446   -397    127
    218    498    280   -361    -31    389    -88    400   -628   -446   -376    148
    233    488    254   -361    -10    371   -103    363   -644   -423   -332    106
    233    530    293   -381    -31    413    -80    384   -618   -407   -324    132
    168    522    353   -345    -90    439    -67    387   -597   -376   -288    132
    140    524    381   -332   -122    454    -80    342   -623   -405   -309     70
    142    491    348   -316   -101    420   -114    244   -709   -509   -402      0
    150    524    374   -340   -111    449    -93    239   -685   -491   -381     33
     80    532    449   -306   -184    491    -72    233   -652   -452   -337     44
    -33    522    555   -246   -293    537    -49    213   -639   -452   -332     31
    -57    478    535   -210   -296    506    -57    150   -709   -550   -436    -23
   -129    400    530   -137   -329    465    -41    158   -696   -524   -397     18
   -215    405    620    -93   -418    511    -23    181   -639   -446   -296     90
   -270    400    670    -64   -470    532    -31    181   -623   -428   -272     96
   -153    329    483    -88   -316    405   -106     72   -735   -568   -428    -15
    -54    280    335   -114   -194    306   -137     44   -761   -581   -444    -64
    -28    285    311   -129   -171    298   -155     44   -745   -558   -415    -90
      5    277    272   -142   -135    275   -145     64   -714   -537   -397    -62
     90    280    189   -184    -49    236   -114     98   -680   -501   -358    -31
    145    306    161   -226     -7    233    -88    119   -657   -467   -350    -54
    114    355    241   -236    -64    298    -77    124   -644   -467   -361    -51
     98    488    389   -293   -145    439    -46    179   -581   -423   -303     12
     70    602    532   -335   -231    568    -23    215   -519   -363   -241     67
     51    639    587   -345   -270    615    -33    189   -519   -368   -254     59
     54    698    644   -376   -293    672    -77    150   -537   -389   -277     33
     44    750    704   -400   -329    730   -119    124   -535   -389   -283     10
    111    683    571   -397   -228    628   -168     83   -576   -420   -309    -36
    200    607    407   -405   -103    506   -207     57   -607   -446   -329    -59
    228    613    384   -423    -77    498   -207     46   -607   -441   -314    -88
    244    667    423   -457    -90    548   -213     51   -605   -433   -303   -101
    220    631    410   -426    -93    522   -241     41   -628   -465   -337   -127
    189    535    342   -363    -77    439   -244     20   -665   -514   -400   -168
    179    519    340   -350    -80    431   -220     33   -657   -504   -397   -135
    137    537    397   -337   -129    467   -194     41   -641   -480   -376   -106
    142    465    322   -303    -88    394   -220     -7   -711   -553   -441   -153
    153    415    262   -285    -54    340   -246    -38   -774   -615   -498   -166
    142    413    270   -277    -64    342   -205     10   -732   -566   -459   -127
    122    407    283   -265    -80    345   -189     28   -704   -532   -418   -111
     70    376    306   -223   -116    342   -205     12   -706   -522   -400   -132
     75    392    316   -236   -119    355   -192     15   -698   -511   -402   -132
     90    361    267   -226    -88    314   -205     10   -711   -535   -439   -124
    119    340    220   -231    -49    280   -236     -2   -732   -561   -465    -96
    111    293    181   -202    -33    239   -244      7   -719   -524   -423    -80
     77    259    179   -168    -51    220   -228     28   -701   -506   -413   -111
    106    181     75   -145     15    129   -202     59   -722   -553   -459   -161
    202    -25   -228    -90    213   -127   -166     83   -831   -732   -654   -376
    207   -158   -366    -23    285   -262    -23    218   -818   -844   -810   -540
    220     49   -174   -137    194    -62     98    337   -623   -704   -691   -439
    168    483    311   -327    -70    397     36     80   -514   -446   -361   -135
     51   1124   1072   -589   -509   1098   -226   -358   -428    -12    207    415
     67   1808   1740   -937   -836   1774   -550   -711   -311    485    826   1015
    192   1974   1779  -1085   -795   1878   -875   -854   -220    867   1221   1431
    265   1618   1353   -943   -545   1486  -1023   -880   -342    782   1091   1319
    459   1039    579   -750    -59    810  -1096   -966   -888    -36    267    532
    639    488   -150   -563    394    168   -997   -927  -1397   -904   -597   -272
    587    254   -335   -423    459    -38   -722   -563  -1192   -841   -636   -319
    563    262   -301   -413    431    -20   -509   -283   -953   -652   -511   -218
    540    296   -246   -418    392     25   -361    -85   -797   -532   -436   -153
    509    293   -215   -400    363     38   -290      0   -724   -480   -418   -148
    459    277   -181   -368    319     49   -246     49   -672   -446   -405   -132
    420    252   -168   -335    296     41   -223     67   -641   -436   -381   -109
    459    202   -259   -332    361    -28   -244     28   -675   -501   -433   -114
    402    197   -205   -298    303     -2   -210     80   -628   -426   -374    -64
    316    257    -62   -288    189     98   -153    150   -545   -319   -306    -64
    215    272     57   -244     77    166   -119    163   -514   -309   -288    -64
    210    257     46   -233     80    153   -145    122   -566   -374   -335    -51
     96    259    163   -176    -33    213   -101    213   -475   -265   -239     41
    -49    306    355   -129   -202    329    -70    254   -413   -194   -171     38
   -140    340    480   -101   -311    410    -41    285   -371   -148   -119     59
   -181    342    524    -80   -353    431     -2    319   -332   -119    -90     93
   -140    368    509   -114   -324    439     20    348   -311   -109    -90    132
   -109    358    465   -124   -288    410     15    361   -296    -96    -90    166
    -28    366    392   -168   -210    379     -2    350   -293    -85    -75    135
     36    342    306   -189   -135    324    -38    324   -319   -114   -109    111
    109    384    275   -246    -83    329    -54    348   -290    -93    -93    142
    192    371    179   -283      7    275    -67    368   -272    -80    -96    148
    270    350     77   -311     96    215   -106    345   -290   -103   -111    137
    283    371     88   -327     98    228   -114    363   -267    -77    -90    166
    298    413    114   -355     93    265   -106    381   -231    -46    -59    166
    350    439     85   -394    132    262   -116    407   -207    -20    -25    179
    363    452     88   -407    137    270    -88    483   -140     49     38    246
    329    472    142   -402     93    306    -67    527    -80    109     93    298
    316    436    119   -376     98    277    -31    555    -46    137    124    322
    283    402    119   -345     80    262    -25    558    -51    129    127    316
    252    449    194   -350     28    322    -33    561    -46    142    142    335
    220    446    223   -335     -2    335    -31    555    -46    137    142    335
    231    428    197   -329     18    314    -44    517    -88     96    106    316
    220    405    181   -314     18    293    -10    522    -90     88     98    319
    200    415    213   -309     -5    314     23    535    -80     88     90    316
    220    407    184   -314     18    298     25    498   -114     44     44    285
    218    397    179   -306     20    288     25    465   -132     23     38    265
    176    371    194   -275    -10    283     25    459   -137     12     31    270
    189    389    200   -290     -5    296      0    405   -171    -15     10    226
    246    381    135   -314     54    259    -25    340   -223    -64    -33    171
    207    311    103   -259     51    207    -36    309   -262   -124    -93    161
    168    246     77   -207     44    163    -18    288   -265   -106    -77    140
    168    220     51   -194     57    137      0    262   -262   -106    -88     72
    223    205    -18   -215    119     96    -20    233   -293   -145   -124     83
    285    207    -77   -246    181     64    -46    236   -311   -166   -153    101
    306    226    -80   -267    194     72    -57    233   -288   -111   -103     75
    283    233    -49   -259    166     93    -23    252   -252    -70    -62     75
    226    228      2   -228    111    116      5    265   -223    -46    -44     93
    189    259     70   -223     59    166     46    311   -155     10     -7    137
    226    324     98   -275     62    210     23    293   -166      0    -15    132
    215    361    145   -290     36    254     33    322   -137     33     18    168
    153    381    228   -270    -36    306     80    376    -67    103     80    231
     77    428    350   -252   -135    389    109    400    -23    158    135    280
     33    488    454   -262   -210    472    106    394      7    200    174    296
     77    501    420   -290   -171    462     28    332    -46    161    140    283
     98    467    366   -285   -135    418    -12    327    -70    153    145    319
     80    428    348   -254   -132    389      7    337    -51    189    176    301
     41    405    363   -226   -161    384      7    314    -75    166    155    246
     33    387    353   -210   -158    371      7    319    -80    161    145    239
     62    332    270   -200   -103    303     -5    324    -96    145    116    220
     70    244    174   -155    -51    210    -31    309   -132    106     72    181
     46    179    132   -114    -44    158    -46    290   -163     67     31    155
     85    135     49   -111     18     93    -59    244   -223      0    -31    111
     98    101      2   -101     46     51    -80    205   -272    -41    -70     62
     90     41    -49    -64     70     -2   -109    197   -296    -59    -96     38
     57    -25    -83    -18     67    -54   -168    179   -316    -77   -119     41
     49    -20    -70    -15     57    -44   -129    161   -324    -88   -137     44
     54    -18    -72    -18     62    -44   -103    142   -340   -111   -163     33
     72    -54   -127     -7     98    -90   -142    106   -374   -148   -205      7
    101    -75   -179    -15    137   -127   -194     64   -405   -181   -254    -28
    135    -44   -179    -46    155   -111   -218     59   -407   -181   -265    -36
    187    -67   -257    -59    220   -161   -270     15   -452   -220   -280    -62
    197   -124   -322    -36    259   -223   -267    -10   -488   -252   -301   -116
    184   -233   -420     23    301   -324   -223     12   -506   -290   -358   -194
    202   -379   -581     88    392   -480   -142    114   -483   -342   -444   -283
    226   -415   -641     93    431   -527    -12    270   -384   -366   -519   -418
    267   -194   -462    -36    363   -327     88    400   -218   -288   -465   -433
    259    179    -80   -220    171     49     44    213   -179   -111   -197   -194
    174    675    501   -423   -163    587   -192   -257   -288    140    228    205
     67   1257   1189   -662   -561   1223   -478   -678   -371    478    743    659
     83   1597   1514   -839   -714   1556   -743   -854   -303    917   1267   1145
     83   1187   1104   -636   -511   1148   -826   -841   -397    878   1189   1117
     67    646    579   -358   -254    613   -776   -826   -756    220    478    522
     83    176     90   -129     -5    135   -670   -743  -1060   -472   -285   -116
    122    -93   -215    -12    168   -153   -501   -475   -919   -524   -457   -252
    148    -59   -207    -44    176   -135   -363   -231   -654   -322   -314   -122
    179    -96   -275    -41    226   -184   -228    -36   -457   -181   -218    -28
    181   -163   -348    -10    265   -257   -153     62   -353   -119   -181     -2
    189   -187   -376      0    283   -280   -135     88   -324   -109   -171     -7
    226   -231   -457      2    340   -342   -135    109   -332   -124   -176     -5
    267   -220   -488    -23    376   -353   -135    135   -314   -111   -176     12
    309   -187   -496    -62    402   -340   -129    158   -283    -96   -184     31
    363   -179   -542    -90    452   -361   -148    140   -301   -122   -218     18
    392   -153   -545   -122    467   -348   -166    132   -311   -135   -236      7
    371    -93   -465   -140    415   -277   -163    137   -293   -116   -220     12
    340    -54   -397   -142    366   -226   -161    140   -285   -103   -215     12
    332    -23   -355   -153    342   -189   -155    155   -267    -77   -194     31
    306    -23   -329   -140    316   -176   -145    168   -249    -46   -171     51
    283    -28   -311   -127    296   -171   -127    176   -228    -23   -161     67
    270    -44   -316   -114    290   -179   -111    181   -213      0   -148     72
    267    -33   -301   -116    283   -166   -106    189   -194     18   -132     75
    259    -25   -285   -116    272   -155   -106    226   -168     44    -98    116
    252    -33   -285   -109    267   -158   -114    244   -145     59    -96    124
    257    -36   -293   -111    272   -163   -116    252   -129     70    -90    122
    259     -7   -267   -124    262   -137   -106    254   -111     80    -77    119
    231     49   -181   -142    205    -64    -88    275    -85    109    -51    137
    176     51   -124   -116    150    -36    -70    306    -41    145    -23    181
    187     38   -150   -114    168    -54    -72    340    -12    181     18    218
    210     36   -174   -122    192    -67    -77    397     36    239     75    228
    187     49   -137   -119    161    -44    -67    428     75    275    116    252
    174     62   -111   -119    142    -23    -57    454    106    303    150    283
    189     46   -145   -119    166    -49    -57    470    122    314    168    301
    223     62   -161   -142    192    -49    -62    472    122    311    166    290
    249     93   -155   -171    202    -31    -59    472    106    285    137    259
    270     64   -207   -168    239    -70    -59    483     90    265    124    262
    277     44   -236   -163    257    -96    -54    480     75    249    109    254
    259     51   -207   -155    233    -77    -38    459     57    231     90    233
    189     28   -161   -111    174    -64    -15    418     23    192     54    197
    150     31   -119    -90    135    -44     -5    381     -2    168     38    176
    179     31   -150   -106    163    -59    -15    371    -28    150     28    150
    200     38   -161   -119    181    -59    -15    384    -20    161     33    153
    181     31   -150   -106    163    -57    -28    350    -38    140      7    124
    150     18   -135    -85    142    -57    -36    303    -62    119    -23     90
    135    -31   -166    -54    148    -96    -36    262    -77    106    -54     70
    122    -98   -220    -10    171   -158    -31    239    -80    111    -54     72
    116   -142   -259     10    187   -200    -23    259    -75    140    -33     57
    114   -166   -280     25    194   -223    -15    272    -62    166    -10     51
     93   -200   -293     51    192   -246      5    267    -57    179     10     54
     44   -202   -246     80    145   -223     25    233    -57    176      7     41
     49   -145   -194     46    119   -168     15    241    -54    187     25     67
     85    -93   -179      2    132   -135     10    293    -20    220     64    114
    101    -51   -153    -25    124   -101     23    332      5    239     93    153
     90      5    -85    -46     88    -38     54    332     23    249    111    189
     80     31    -49    -57     64     -7     72    316     28    241    109    215
    187    111    -77   -150    132     18     46    324     33    259    127    233
    275    213    -62   -244    168     75     18    353     70    309    176    262
    288    270    -18   -277    153    127      5    355     96    332    207    283
    296    319     20   -309    137    171    -25    337     96    332    215    290
    290    363     72   -329    109    218    -49    324     96    335    228    314
    252    353    101   -303     75    228    -67    324     96    345    254    329
    215    306     90   -259     62    200    -70    335    111    366    293    355
    205    285     80   -246     62    184    -80    329    101    361    301    350
    168    275    106   -223     31    192    -83    322     93    348    306    332
     96    192     96   -145      0    145    -67    314     77    316    301    296
     28    106     77    -67    -23     93    -44    314     46    277    296    239
    -15     41     57    -15    -36     49    -31    322     36    257    293    252
    -57      0     57     28    -57     28    -31    314     10    231    252    244
    -59    -33     23     46    -41     -7    -28    309     -5    207    210    231
    -23    -41    -18     33     -2    -31    -41    303    -25    187    184    205
    -12    -67    -57     38     20    -64    -59    319    -33    187    176    213
    -36    -59    -25     46     -5    -44    -67    316    -41    184    158    213
    -54    -49      5     49    -31    -20    -72    309    -49    176    137    202
    -62    -54      7     59    -36    -23    -70    311    -51    168    116    194
    -77    -98    -23     88    -28    -62    -67    298    -70    150     85    179
   -101    -96      2     98    -51    -46    -49    290    -77    148     67    155
   -129    -70     57     98    -93     -7    -49    275    -85    142     46    119
   -166    -98     67    132   -116    -15    -57    254   -106    114     10     77
   -187   -176      7    181    -98    -85    -41    254   -132     64    -51     12
   -184   -332   -150    257    -18   -241     18    319   -163    -31   -187   -116
   -171   -465   -293    316     59   -379    140    493   -122   -114   -340   -265
   -135   -389   -254    262     59   -322    283    737     75    -18   -298   -228
   -218      5    220    103   -220    111    301    592    213    207    -23     31
   -381    561    943    -90   -662    750     59     44    148    475    413    472
   -540   1236   1777   -350  -1158   1506   -239   -433    142    867    982   1018
   -594   1699   2294   -550  -1444   1995   -532   -714    194   1293   1532   1558
   -522   1454   1974   -467  -1249   1714   -711   -792     96   1337   1584   1649
   -496    846   1340   -176   -919   1093   -701   -763   -259    740    914   1018
   -483    259    740    109   -613    498   -581   -654   -665    -72     23    158
   -444    -75    368    259   -407    145   -371   -329   -610   -265   -290   -163
   -394   -127    265    259   -332     67   -218    -33   -374   -103   -205    -96
   -306   -114    192    207   -249     38   -119    150   -231    -23   -163    -31
   -246    -83    161    163   -205     36    -83    223   -192    -15   -168    -25
   -223    -90    132    158   -179     20    -88    241   -200    -41   -194    -49
   -192   -129     59    161   -127    -36    -83    262   -197    -51   -179    -62
   -155   -122     33    137    -96    -44    -75    262   -202    -67   -168    -85
   -129   -127      2    127    -67    -62   -101    233   -231   -101   -194   -116
   -150   -166    -15    158    -67    -90   -132    202   -254   -122   -228   -137
   -145   -194    -51    168    -46   -122   -137    187   -267   -127   -239   -163
   -114   -161    -46    137    -33   -103   -150    179   -272   -119   -233   -184
   -101   -145    -46    122    -28    -96   -137    200   -249    -93   -207   -181
    -75   -135    -59    106     -7    -98   -119    236   -215    -62   -174   -140
    -70   -129    -62     98     -5    -96   -124    244   -210    -85   -181   -122
    -83   -132    -51    106    -15    -93    -98    265   -187    -98   -166    -85
    -98    -90      5     93    -54    -41    -83    259   -171    -88   -145    -90
    -54    -57     -2     57    -25    -31    -85    272   -153    -57   -114    -98
     -2    -15    -12      7      2    -15    -93    306   -127    -23    -80    -72
     31      7    -25    -20     28     -7    -93    345   -109     -7    -62    -23
     67     38    -28    -54     46      5    -83    381    -75     20    -36     18
     72     51    -20    -62     46     15    -70    413    -38     75      2     23
     31     67     33    -49     -2     51    -51    449      2    122     44     28
     28     62     33    -46     -2     49    -38    483     33    132     70     62
     93     62    -31    -80     62     18    -41    501     25     90     59     98
    135     98    -36   -116     85     31     -2    568     93    174    116    150
    127    158     31   -145     49     96     10    597    145    244    168    142
    137    231     93   -184     20    163      2    610    168    265    194    140
    148    265    114   -207     15    189    -10    620    174    270    210    153
    187    270     83   -228     51    176    -25    644    176    254    179    176
    207    252     44   -231     80    148    -33    646    161    231    142    210
    181    239     57   -210     62    148     -7    641    158    231    161    202
    119    259    140   -189    -10    200     23    631    168    236    174    153
     93    265    171   -179    -38    218     41    618    145    202    150    158
    150    252    101   -202     25    176     10    581     77    116     98    166
    155    259    103   -210     25    181     12    574     80    106    101    161
    135    290    153   -215    -10    223     10    542     70     77     88    122
    150    309    158   -228     -2    233    -15    472     10     10     46     75
    127    293    166   -213    -20    231    -23    436    -10    -28     25     85
     96    249    153   -174    -28    202    -33    402    -15    -51     23     72
     83    249    166   -166    -44    210    -57    348    -44    -88      5      2
     64    280    215   -171    -75    249    -75    303    -62   -124    -10    -33
     49    267    218   -158    -85    244    -90    265   -103   -187    -64    -51
     90    254    161   -174    -36    207   -111    231   -129   -197   -103    -75
    135    218     80   -176     25    150   -114    215   -137   -181   -122    -80
    116    233    116   -174      0    176   -101    220   -127   -148    -90    -93
     38    239    200   -140    -80    220    -64    252    -70    -83    -25    -96
    -54    285    340   -114   -197    311    -10    303     -7    -28     46    -49
   -122    306    428    -93   -275    366     36    342     23     18     96      5
   -174    301    475    -62   -324    387     83    397     57     70    129     54
   -215    270    485    -28   -353    376    122    454    114    119    148     85
   -210    249    457    -20   -335    353    127    459    124    124    145     90
   -179    324    504    -75   -340    413    135    470    153    148    150    116
   -129    376    506   -122   -316    441    122    470    176    161    148    129
   -101    381    480   -142   -290    428    101    459    187    155    140    150
    -57    413    470   -176   -262    441     70    444    192    158    148    179
    -20    441    459   -210   -241    449     31    415    181    176    166    150
    -25    457    483   -215   -254    470     18    405    187    205    205    109
    -33    511    542   -239   -288    524     15    405    194    202    218    106
      7    478    470   -244   -231    472     18    405    189    181    202    109
     44    389    345   -218   -150    368      7    394    161    140    163     75
     49    306    257   -176   -103    283     10    402    135    111    132     62
     25    275    246   -150   -111    262      7    374     96     67     83     15
     33    241    205   -137    -85    223     -7    329     33     20     46    -23
     33    239    205   -137    -85    223    -20    329     20     23     57    -15
     12    228    215   -119   -101    223    -18    332     20     20     49    -10
    -31    207    236    -90   -132    220     -2    340     23     20     44      2
    -62    174    236    -57   -150    205      0    329     12     10     28     -7
    -62    163    226    -51   -142    194     -2    314     -2     -2     10    -20
    -83    161    244    -38   -163    202     -5    314     -5     -7      0    -25
   -111    158    270    -23   -192    213     -7    306      0     -2     12    -12
   -166    142    306     10   -236    223      2    311     10      7     23    -10
   -163    137    298     10   -231    218     -7    293     -5     -7      7    -28
   -132    145    277     -5   -205    210    -10    301    -20    -20      2    -20
   -109     77    184     15   -148    129    -12    298    -57    -72    -49    -57
    -85    -93     -7     88    -38    -51     25    335   -129   -197   -184   -181
    -77   -270   -192    174     57   -231    148    436   -163   -332   -358   -366
    -67   -215   -148    142     38   -181    314    597    -46   -298   -353   -394
   -137    119    254      7   -194    184    355    472    127    -51    -75   -135
   -275    665    940   -197   -607    802    132     70    280    363    441    387
   -387   1337   1722   -475  -1057   1530   -179   -293    462    859   1052   1002
   -353   1849   2203   -748  -1278   2026   -496   -431    701   1366   1621   1587
   -285   1714   1997   -714  -1143   1855   -722   -472    672   1436   1683   1714
   -290   1184   1475   -446   -883   1327   -779   -576    226    859   1101   1153
   -329    545    875   -109   -602    709   -631   -540   -288     64    288    332
   -327    163    491     83   -407    327   -363   -236   -345   -218    -85    -57
   -265    122    387     70   -327    254   -161     41   -176   -140    -62    -36
   -205    124    329     38   -267    226    -38    223    -70    -67    -10     12
   -176    119    293     28   -236    207     23    327    -15    -23     10     33
   -168    109    277     31   -223    192     51    366      5    -15     10     25
   -171    101    270     33   -220    184     83    384     18    -10      2     10
   -176     85    262     44   -218    174    103    397     25     -5      5      5
   -158     57    213     49   -187    135    109    410     18    -10     -7     -5
   -124     46    171     38   -148    109    122    428     28      5      2     15
   -111     75    184     15   -148    129    135    454     54     33     25     41
   -103    111    213     -5   -158    161    142    467     70     51     41     57
   -122    116    236      2   -179    176    155    488     93     83     57     70
    -83    103    187    -10   -135    145    145    483     88     96     57     75
    -36     90    124    -28    -80    106    137    470     72    109     46     77
    -70     15     83     25    -77     49    148    480     77    168     49     93
    -57    -33     20     44    -41     -5    176    504     98    233     67    119
     -5    -36    -31     20     12    -33    200    530    116    265     80    140
     31    -12    -44    -10     36    -25    205    540    127    277     83    150
     80      2    -77    -41     80    -36    202    553    135    280     83    155
    111     44    -67    -77     90    -12    192    558    140    259     72    142
     77     80      2    -77     38     41    207    607    176    272    114    181
     49    106     54    -77     -2     80    218    646    202    275    150    218
     54    116     62    -85     -5     90    220    667    220    267    179    239
     44    132     88    -88    -23    111    218    683    233    270    189    246
     31    163    132    -96    -49    148    231    711    246    288    181    280
     46    210    161   -129    -57    184    228    745    249    288    197    298
     41    233    192   -140    -75    213    233    792    280    298    244    319
     44    267    223   -158    -90    246    223    810    306    309    275    340
     38    303    265   -171   -111    285    220    815    319    314    298    353
     -2    329    329   -166   -166    332    241    815    327    324    314    353
    -44    319    363   -137   -205    340    259    815    335    329    324    353
   -101    293    394    -96   -249    342    277    815    337    324    322    342
   -122    275    397    -75   -259    335    283    792    311    290    303    322
    -88    301    389   -109   -239    345    283    774    298    280    303    332
    -54    319    374   -132   -215    348    293    766    303    285    303    335
    -62    319    379   -129   -220    348    306    748    298    270    285    314
   -103    290    394    -93   -249    342    314    709    275    244    265    288
   -129    246    376    -59   -252    309    316    667    254    226    241    262
   -142    252    394    -57   -267    322    324    639    246    223    239    254
   -148    267    413    -62   -280    340    324    631    241    228    241    259
   -111    270    381    -77   -246    324    329    613    228    223    233    257
   -106    218    322    -57   -215    267    316    589    207    213    213    236
    -90    168    257    -38   -174    213    306    563    184    194    184    213
    -72    171    244    -49   -158    205    309    545    174    187    171    200
    -88    179    267    -44   -176    223    319    522    166    181    158    192
    -85    200    285    -57   -187    241    324    522    163    184    158    189
    -57    241    296    -93   -176    267    329    545    192    213    184    215
    -41    246    288   -103   -163    265    366    597    236    254    220    265
    -46    288    335   -119   -189    311    397    633    277    290    254    296
    -23    293    316   -137   -171    306    413    654    285    288    259    296
     18    379    361   -200   -171    371    418    691    327    322    298    340
    -23    426    449   -202   -236    436    423    701    361    350    314    361
    -67    446    514   -189   -290    480    449    701    387    366    332    374
    -98    498    597   -202   -348    548    462    719    431    420    392    426
   -129    488    618   -179   -374    553    465    724    446    431    405    444
    -98    485    584   -194   -342    535    475    727    441    423    405    454
    -38    509    548   -233   -293    527    485    740    446    436    423    485
    -59    480    537   -213   -298    509    478    743    449    436    418    491
    -80    405    485   -163   -283    446    472    745    433    415    392    478
    -93    316    410   -111   -252    363    470    737    402    374    345    439
   -106    254    361    -72   -233    306    488    732    379    342    309    407
   -135    215    350    -41   -244    280    478    696    345    296    267    368
   -142    200    342    -28   -244    270    462    662    303    257    228    332
   -150    150    298     -2   -226    223    436    644    265    226    200    319
   -163    119    283     23   -223    200    423    633    241    200    181    309
   -200     85    285     57   -244    187    418    615    226    181    176    298
   -249     72    319     88   -283    194    426    602    218    171    187    285
   -306     38    345    132   -327    192    405    574    189    137    158    233
   -327     38    366    145   -345    202    376    558    166    106    116    226
   -337     44    381    145   -358    210    363    550    148     67     90    236
   -363     15    379    174   -371    194    342    540    122     15     70    236
   -413     10    423    200   -420    215    337    540    116    -38     57    231
   -454     25    480    215   -467    252    327    527     88   -140     15    194
   -475    -36    439    254   -457    200    329    524     -2   -384   -142     49
   -439   -192    246    316   -342     25    410    623    -49   -558   -345   -148
   -381   -223    155    301   -270    -33    537    818     85   -449   -379   -194
   -389     31    420    179   -405    226    610    823    267   -205   -187    -25
   -509    449    958     28   -732    704    426    335    257    103    192    358
   -644   1018   1662   -187  -1153   1337    148   -129    288    563    758    911
   -693   1462   2156   -387  -1426   1808   -101   -355    426   1098   1382   1501
   -639   1374   2013   -366  -1325   1693   -337   -462    433   1382   1680   1834
   -594    743   1337    -75   -966   1039   -348   -496     57    859   1117   1293
   -555    116    670    218   -613    392   -288   -488   -454    -15    194    402
   -535   -322    213    426   -374    -54   -155   -280   -592   -423   -303    -75
   -504   -381    122    444   -314   -129     -2     33   -355   -288   -259     -7
   -423   -350     70    387   -249   -140    114    246   -187   -181   -192     80
   -353   -337     15    345   -184   -161    194    374    -80   -114   -158    114
   -335   -389    -54    361   -142   -223    207    402    -59   -101   -166    114
   -342   -444   -101    394   -122   -272    200    402    -62   -106   -179     77
   -379   -472    -93    426   -145   -285    228    436    -41    -80   -166     80
   -361   -488   -127    423   -116   -309    252    485     -5    -33   -129    111
   -309   -488   -179    397    -64   -335    231    472    -18    -41   -148    109
   -324   -509   -184    418    -70   -348    197    439    -51    -93   -189     85
   -361   -517   -155    436   -103   -337    192    433    -59   -129   -205     80
   -345   -480   -135    413   -106   -309    200    433    -51   -135   -192     85
   -298   -467   -168    379    -64   -319    210    446    -44   -116   -179    101
   -283   -478   -194    381    -44   -337    236    483    -12    -67   -148    140
   -309   -444   -137    374    -88   -290    257    519     28      0   -111    184
   -361   -415    -54    387   -153   -236    259    517     41     33   -103    194
   -387   -389     -2    387   -192   -197    252    498     31     31   -124    181
   -400   -366     33    384   -218   -166    244    496     31     25   -145    174
   -418   -335     83    374   -252   -124    228    501     23     25   -158    179
   -420   -303    116    361   -270    -93    210    514     33     33   -153    194
   -394   -244    150    319   -275    -46    207    535     51     51   -129    220
   -353   -171    181    262   -267      5    215    576     90     90    -90    262
   -332   -137    192    233   -265     25    213    605    111    116    -62    290
   -296    -77    218    187   -259     70    218    633    137    148    -31    322
   -275     12    288    129   -283    148    213    659    168    181      0    345
   -259     90    350     85   -303    220    210    678    194    207     18    358
   -244    127    371     57   -309    249    205    688    205    218     25    366
   -233    153    387     38   -309    270    200    704    220    239     46    389
   -241    155    397     41   -319    275    197    709    218    228     46    392
   -231    189    420     20   -324    303    184    701    200    210     44    381
   -184    231    415    -23   -301    322    166    683    181    181     33    366
   -153    246    397    -46   -275    322    153    659    153    142      7    335
   -142    249    389    -54   -267    319    140    623    111     88    -44    275
   -158    246    405    -44   -280    324    129    592     64     33    -90    239
   -179    270    446    -46   -314    358    124    568     31     -7   -127    218
   -210    306    517    -49   -363    410    114    527     -7    -54   -163    184
   -254    335    589    -41   -420    459    109    485    -44    -98   -202    140
   -285    324    610    -18   -446    467    111    452    -70   -132   -231    116
   -303    303    605     -2   -454    454    114    420    -96   -163   -246     85
   -316    277    594     18   -457    436    111    397   -127   -189   -265     59
   -322    296    615     10   -467    454    122    381   -140   -200   -272     46
   -329    319    649      5   -488    483    122    358   -150   -202   -277     41
   -405    280    683     59   -545    480    111    322   -174   -228   -306     20
   -462    239    698    111   -581    467    124    314   -187   -239   -316     12
   -465    228    691    116   -579    457    127    316   -189   -233   -309     15
   -439    259    698     90   -568    478    132    329   -174   -210   -285     23
   -439    267    706     83   -574    485    132    335   -168   -202   -265     28
   -444    254    698     93   -571    475    150    355   -150   -184   -252     44
   -449    262    709     90   -579    483    176    379   -114   -148   -228     67
   -457    270    727     93   -592    498    202    400    -75   -114   -205    106
   -433    332    766     49   -600    548    213    436    -28    -67   -163    150
   -415    371    787     23   -602    576    218    457     18    -18   -111    189
   -418    389    807     12   -613    597    207    457     41     15    -80    213
   -413    366    779     23   -594    571    176    452     46     33    -57    236
   -400    314    711     41   -555    511    168    454     46     38    -59    246
   -387    288    675     49   -532    480    174    454     49     49    -54    249
   -387    246    633     70   -511    439    187    457     59     64    -41    254
   -384    228    613     77   -498    420    205    470     77     88    -20    283
   -384    171    555    106   -470    363    218    472     62     72    -51    257
   -381     23    402    179   -392    213    241    472     31     38    -90    220
   -363    -51    311    207   -340    129    244    454     -7     12   -119    184
   -329   -111    218    220   -275     51    249    457    -28      7   -129    187
   -283   -179    103    231   -194    -38    236    444    -67    -18   -145    174
   -223   -246    -23    233   -101   -135    223    418    -98    -49   -171    158
   -142   -314   -174    228     12   -244    210    402   -132    -72   -187    176
    -83   -303   -220    194     67   -262    192    394   -150    -88   -192    179
    -96   -301   -207    197     54   -257    155    363   -184   -129   -210    161
   -103   -332   -231    218     62   -283    137    340   -207   -166   -233    148
    -96   -355   -259    223     80   -306    132    329   -223   -194   -246    142
    -93   -361   -267    228     85   -314    116    314   -241   -220   -259    122
   -103   -392   -290    246     93   -342    109    301   -259   -246   -257    101
   -106   -441   -335    272    111   -389    122    309   -262   -257   -249     98
   -132   -530   -397    332    132   -465    132    332   -280   -296   -285     70
   -122   -654   -532    389    205   -594    179    415   -288   -368   -381    -12
   -142   -750   -610    446    231   -680    306    568   -215   -428   -506   -158
   -197   -636   -439    415    119   -537    413    672    -64   -363   -501   -197
   -301   -244     57    272   -181    -93    405    504      2   -205   -311     -5
   -413    259    672     77   -542    465    197     12   -129     10     62    392
   -509    789   1296   -142   -904   1044    -54   -400   -215    363    592    841
   -530   1047   1577   -257  -1054   1309   -340   -620   -215    740   1080   1249
   -504    730   1234   -111   -870    979   -470   -659   -327    743   1088   1273
   -535    205    740    166   -636    472   -452   -639   -665    148    446    724
   -568   -267    298    415   -433     15   -332   -537  -1000   -626   -387     -7
   -545   -561    -18    553   -265   -290   -171   -265   -865   -701   -592   -171
   -511   -548    -38    527   -236   -293    -46    -12   -600   -527   -509    -62
   -454   -501    -46    478   -205   -275     49    163   -423   -415   -457    -31
   -392   -478    -88    433   -153   -283     93    272   -332   -353   -436     12
   -387   -472    -88    428   -150   -280    122    316   -288   -322   -418     33
   -397   -423    -28    410   -184   -228    127    309   -275   -316   -431    -57
   -355   -431    -75    394   -140   -254    103    277   -324   -387   -532   -103
   -342   -480   -137    410   -103   -309     98    296   -342   -413   -584    -36
   -353   -472   -122    413   -116   -298    106    303   -322   -400   -602    -31
   -348   -431    -83    387   -132   -257    114    277   -324   -407   -626    -41
   -311   -415   -103    363   -103   -259    116    303   -311   -392   -618    -12
   -314   -452   -140    381    -88   -296    101    337   -290   -368   -600     20
   -290   -467   -176    379    -59   -322     98    322   -293   -381   -610     20
   -265   -420   -155    340    -54   -288     96    322   -283   -376   -607     20
   -270   -345    -75    309    -98   -210    103    348   -246   -350   -581     49
   -298   -348    -49    324   -127   -200    111    355   -236   -353   -561     75
   -327   -348    -20    337   -153   -184    129    366   -223   -350   -537     98
   -319   -345    -25    329   -148   -187    150    379   -200   -332   -509    124
   -306   -322    -15    314   -145   -168    166    407   -166   -303   -467    142
   -309   -257     49    283   -181   -103    166    420   -137   -298   -444    142
   -314   -233     80    272   -200    -75    166    413   -135   -311   -428    137
   -288   -226     59    257   -176    -83    166    428   -124   -303   -397    161
   -262   -215     46    239   -155    -85    171    491    -83   -259   -335    215
   -241   -148     90    192   -166    -28    161    519    -54   -246   -301    244
   -259    -88    171    174   -215     41    181    571     -2   -202   -244    277
   -259    -83    174    171   -218     46    187    600     28   -166   -187    301
   -246    -62    184    155   -215     59    163    589     18   -176   -168    277
   -254    -44    207    148   -231     80    163    610     31   -166   -184    280
   -249    -41    207    142   -228     83    155    631     25   -176   -213    322
   -241    -62    176    150   -210     57    158    639     23   -171   -205    353
   -246   -129    116    189   -181     -7    176    633     10   -179   -197    316
   -254   -114    140    181   -200     12    179    613    -12   -200   -200    272
   -252    -62    189    155   -223     64    163    584    -38   -223   -213    213
   -228    -67    161    148   -197     46    140    548    -88   -280   -277    168
   -236    -77    158    158   -197     38    135    501   -142   -348   -332    158
   -213    -85    124    148   -171     18    116    446   -202   -402   -376    114
   -223   -140     83    181   -155    -31     96    413   -244   -444   -405    116
   -275   -207     64    241   -171    -72     77    363   -285   -475   -436     96
   -280   -220     59    252   -171    -80     88    335   -296   -475   -449     51
   -285   -226     59    254   -174    -83    109    301   -319   -491   -454     10
   -303   -231     70    267   -189    -80    101    267   -337   -509   -462     -5
   -290   -244     46    267   -171   -101     83    233   -368   -545   -493    -15
   -257   -215     41    236   -150    -88     72    197   -394   -576   -527    -33
   -236   -223     12    228   -124   -106     75    184   -402   -587   -542    -51
   -239   -213     25    226   -132    -93     75    181   -397   -584   -537    -46
   -249   -202     44    223   -148    -80     72    181   -394   -594   -537    -44
   -254   -179     75    218   -166    -51     88    202   -374   -584   -514    -18
   -267   -166    101    218   -187    -33    119    218   -348   -568   -496     -2
   -293   -132    158    213   -228     12    137    213   -329   -568   -480     -5
   -324   -122    202    220   -265     38    158    220   -322   -550   -436     20
   -342    -54    288    200   -316    116    166    262   -283   -485   -348     85
   -387     41    426    171   -405    233    163    290   -239   -433   -272    166
   -423    103    527    158   -475    314    145    285   -207   -397   -233    215
   -413    148    558    129   -485    353    119    270   -197   -384   -223    223
   -384    122    506    132   -444    314    101    254   -202   -402   -246    226
   -355    111    467    119   -413    288     77    218   -241   -449   -293    218
   -342    127    467    106   -405    296     59    187   -265   -472   -314    210
   -322    114    436    101   -379    275     51    150   -288   -504   -340    189
   -293     67    361    114   -327    213     44    132   -322   -553   -397    155
   -288    -33    254    161   -275    111     28    103   -376   -623   -462    111
   -285    -98    187    192   -239     44     20     88   -415   -665   -498     90
   -254   -124    129    189   -192      0      5     72   -446   -696   -535     75
   -249   -155     93    202   -171    -31    -15     41   -491   -745   -576     44
   -254   -184     67    218   -163    -59    -31     18   -522   -782   -613     23
   -262   -184     75    223   -171    -54    -46    -10   -553   -807   -639    -10
   -283   -192     90    236   -187    -49    -57    -44   -589   -846   -672    -41
   -293   -210     83    252   -189    -64    -64    -64   -620   -901   -714    -49
   -329   -213    116    270   -226    -49    -59    -67   -623   -919   -727    -38
   -329   -241     88    283   -210    -77    -77   -109   -659   -945   -763    -88
   -335   -228    103    280   -220    -64    -96   -142   -688   -995   -792   -132
   -327   -213    114    270   -220    -49   -116   -161   -706  -1036   -805   -135
   -319   -181    135    249   -228    -23   -116   -158   -706  -1039   -810   -127
   -301   -213     88    257   -194    -62   -106   -158   -724  -1067   -849   -137
   -288   -363    -75    324   -109   -220    -62   -132   -787  -1171   -982   -254
   -301   -555   -254    428    -23   -405     49    -31   -813  -1319  -1179   -444
   -288   -561   -275    423     -7   -418    148     88   -750  -1361  -1247   -472
   -311   -277     33    293   -174   -122    192      2   -636  -1182  -1039   -296
   -423    226    646     96   -535    433    -20   -470   -631   -875   -620     57
   -514    914   1428   -200   -971   1171   -335   -919   -571   -413    -12    592
   -517   1426   1943   -457  -1231   1686   -631  -1117   -418     88    566   1122
   -426   1317   1743   -444  -1083   1530   -854  -1153   -376    311    763   1343
   -337    724   1060   -194   -698    891   -909  -1169   -698   -148    249    909
   -293    145    439     75   -366    290   -810  -1163  -1270  -1080   -662    103
   -280   -231     49    254   -166    -90   -592   -914  -1335  -1415  -1067   -254
   -277   -272      5    275   -142   -135   -389   -626  -1098  -1280  -1015   -207
   -272   -275     -2    272   -137   -137   -231   -423   -930  -1182   -969   -171
   -223   -327   -103    275    -59   -215   -168   -350   -896  -1189  -1002   -189
   -179   -329   -153    252    -15   -241   -163   -329   -891  -1195  -1015   -187
   -161   -324   -163    241      0   -246   -145   -298   -872  -1184  -1005   -174
   -145   -350   -205    246     28   -277   -155   -319   -901  -1218  -1031   -197
   -109   -277   -168    194     28   -223   -142   -311   -893  -1213  -1023   -189
   -114   -283   -171    197     25   -226   -132   -306   -891  -1218  -1026   -179
   -168   -301   -135    233    -18   -218   -145   -316   -888  -1213  -1021   -184
   -166   -267   -103    215    -33   -187   -145   -319   -883  -1208  -1018   -197
   -122   -252   -129    187      2   -192   -161   -340   -904  -1234  -1028   -194
   -142   -257   -114    197    -15   -184   -153   -337   -896  -1226  -1018   -168
   -174   -262    -88    215    -44   -176   -142   -332   -891  -1228  -1015   -155
   -197   -280    -83    236    -57   -181   -155   -345   -896  -1231  -1010   -161
   -197   -262    -64    231    -67   -163   -166   -361   -906  -1228  -1015   -184
   -176   -215    -41    194    -70   -129   -166   -366   -896  -1226  -1010   -179
   -171   -215    -44    192    -64   -129   -158   -366   -891  -1231  -1010   -166
   -168   -239    -72    202    -49   -155   -166   -355   -904  -1239  -1015   -168
   -168   -249    -80    210    -44   -166   -161   -332   -875  -1202   -992   -135
   -168   -231    -62    200    -54   -148   -140   -324   -831  -1171   -943   -106
   -153   -166    -15    158    -70    -90   -153   -316   -831  -1156   -919   -106
   -158   -171    -15    163    -72    -96   -189   -329   -854  -1166   -953   -119
   -155   -215    -59    187    -49   -137   -192   -319   -836  -1174   -950    -77
   -127   -176    -51    150    -38   -114   -155   -283   -797  -1135   -906    -12
    -90   -132    -44    111    -25    -88   -150   -244   -779  -1088   -883     38
    -49   -116    -70     80      7    -96   -163   -228   -763  -1085   -857     36
    -23    -96    -72     59     23    -85   -176   -228   -748  -1085   -862     31
    -46   -145   -101     96     25   -124   -161   -228   -753  -1078   -878     33
    -75   -135    -62    103     -7    -98   -161   -226   -769  -1083   -878     28
   -129   -116     10    122    -72    -54   -153   -220   -771  -1083   -865     41
   -166   -101     64    135   -116    -18   -140   -228   -776  -1078   -870     46
   -161    -98     59    127   -111    -20   -145   -270   -823  -1117   -914     18
   -174   -122     51    148   -114    -36   -148   -303   -862  -1156   -948     -5
   -171   -153     18    161    -98    -67   -142   -340   -896  -1189   -969    -23
   -155   -187    -31    171    -62   -109   -145   -384   -924  -1221   -987    -46
    -83   -223   -140    150     28   -181   -145   -436   -963  -1267  -1021    -80
    -72   -254   -181    163     51   -220   -148   -485  -1005  -1304  -1049    -98
   -148   -218    -70    181    -38   -145   -155   -524  -1023  -1325  -1062   -114
   -184   -226    -41    205    -72   -135   -174   -579  -1062  -1379  -1117   -166
   -171   -220    -49    194    -62   -137   -189   -628  -1098  -1418  -1153   -194
   -184   -220    -38    202    -72   -129   -189   -659  -1122  -1431  -1166   -200
   -184   -202    -20    192    -83   -111   -197   -685  -1137  -1436  -1171   -202
   -171   -179     -7    176    -83    -93   -205   -704  -1148  -1457  -1187   -197
   -161   -163     -5    161    -80    -85   -200   -719  -1156  -1465  -1195   -205
   -140   -114     25    127    -83    -44   -192   -730  -1150  -1457  -1192   -218
   -132   -109     20    119    -77    -44   -187   -740  -1143  -1452  -1192   -233
   -132   -106     25    119    -80    -41   -176   -740  -1140  -1452  -1192   -231
   -122    -72     49     96    -88    -10   -163   -722  -1122  -1434  -1187   -213
   -103    -31     72     67    -90     18   -142   -701  -1093  -1405  -1169   -187
   -109     18    127     44   -119     72   -111   -685  -1057  -1371  -1143   -158
   -127     80    207     23   -166    142    -77   -675  -1021  -1332  -1114   -122
    -90     88    179      0   -135    132    -90   -662   -992  -1293  -1067    -77
    -54     96    150    -20   -101    122   -132   -652   -969  -1249  -1010    -33
    -54     70    122    -10    -88     96   -142   -639   -953  -1223   -984      0
    -77     80    158      0   -116    119   -153   -646   -953  -1221   -982      2
    -77     83    158     -2   -119    119   -189   -701  -1002  -1265  -1023    -28
    -85     20    106     31    -96     62   -202   -732  -1036  -1299  -1060    -44
   -124    -28     93     75   -111     31   -207   -745  -1054  -1317  -1072    -49
   -189   -109     80    150   -135    -15   -202   -756  -1091  -1350  -1106    -85
   -283   -192     90    236   -189    -51   -192   -769  -1111  -1374  -1124   -116
   -332   -257     75    293   -205    -90   -189   -795  -1148  -1402  -1150   -142
   -348   -296     51    322   -202   -122   -215   -836  -1197  -1444  -1184   -168
   -371   -348     23    361   -197   -163   -236   -867  -1239  -1478  -1213   -194
   -431   -363     67    394   -249   -148   -231   -875  -1252  -1483  -1210   -197
   -465   -413     51    439   -259   -181   -236   -896  -1273  -1506  -1231   -218
   -488   -439     46    462   -270   -197   -252   -927  -1299  -1532  -1254   -241
   -498   -449     49    475   -275   -200   -270   -953  -1312  -1540  -1270   -252
   -491   -483      5    485   -249   -239   -277   -971  -1319  -1551  -1296   -270
   -454   -524    -72    488   -192   -298   -306  -1002  -1363  -1592  -1350   -298
   -441   -587   -148    514   -150   -368   -337  -1054  -1418  -1644  -1436   -350
   -431   -644   -213    537   -109   -428   -358  -1101  -1460  -1693  -1522   -387
   -384   -613   -228    498    -77   -423   -394  -1127  -1493  -1712  -1543   -423
   -337   -724   -387    532     23   -558   -410  -1124  -1556  -1810  -1652   -545
   -259   -896   -636    576    187   -766   -366  -1060  -1621  -1984  -1862   -735
   -192   -982   -789    587    298   -885   -241   -901  -1577  -2057  -1964   -865
   -259   -776   -519    517    127   -649   -161   -883  -1421  -1899  -1805   -745
   -405   -392     12    397   -210   -189   -277  -1283  -1374  -1636  -1434   -384
   -545    228    771    155   -659    498   -568  -1829  -1348  -1228   -844    213
   -644    898   1543   -127  -1093   1221   -865  -2179  -1223   -711   -171    865
   -545    992   1538   -226  -1041   1265  -1148  -2335  -1197   -392    189   1244
   -517    485   1002     15   -761    743  -1306  -2447  -1535   -784   -228    891
   -483   -174    309    327   -397     67  -1283  -2452  -2055  -1641  -1145    -15
   -441   -727   -285    584    -77   -506  -1091  -2210  -2283  -2203  -1836   -717
   -376   -758   -381    566      0   -571   -906  -1878  -2062  -2104  -1849   -753
   -290   -704   -413    496     59   -558   -789  -1660  -1906  -2021  -1810   -719
   -213   -698   -485    454    135   -592   -709  -1535  -1818  -1974  -1800   -701
   -161   -711   -550    436    194   -631   -691  -1501  -1803  -1971  -1823   -709
   -145   -717   -571    431    210   -644   -693  -1506  -1810  -1995  -1844   -735
   -148   -706   -558    426    205   -633   -670  -1488  -1792  -1984  -1839   -722
   -168   -719   -553    444    192   -639   -646  -1457  -1764  -1958  -1821   -691
   -166   -732   -566    449    200   -649   -644  -1444  -1753  -1940  -1826   -685
   -132   -732   -600    431    233   -667   -639  -1434  -1743  -1912  -1805   -670
   -119   -717   -597    418    236   -657   -620  -1418  -1714  -1867  -1771   -652
   -137   -678   -540    405    200   -610   -589  -1392  -1678  -1816  -1725   -620
   -163   -646   -483    405    158   -566   -561  -1363  -1641  -1753  -1688   -592
   -207   -631   -423    418    103   -527   -566  -1366  -1636  -1719  -1678   -589
   -233   -594   -361    413     62   -478   -594  -1384  -1641  -1714  -1688   -594
   -236   -574   -337    405     49   -457   -615  -1400  -1649  -1727  -1714   -602
   -285   -579   -293    433      2   -436   -618  -1397  -1644  -1717  -1714   -587
   -327   -555   -231    439    -49   -394   -636  -1397  -1631  -1696  -1699   -568
   -301   -496   -197    397    -54   -348   -659  -1387  -1623  -1683  -1701   -561
   -288   -465   -179    376    -57   -322   -672  -1384  -1618  -1670  -1704   -571
   -290   -428   -137    361    -77   -283   -670  -1371  -1605  -1647  -1688   -568
   -293   -394   -101    342    -98   -249   -670  -1356  -1584  -1621  -1670   -537
   -280   -350    -70    314   -106   -210   -665  -1335  -1558  -1587  -1644   -506
   -239   -319    -83    277    -80   -202   -667  -1319  -1535  -1553  -1618   -472
   -181   -301   -119    241    -31   -210   -675  -1309  -1525  -1532  -1597   -454
   -168   -303   -135    236    -18   -220   -693  -1309  -1522  -1525  -1590   -452
   -153   -311   -158    231      0   -233   -704  -1293  -1501  -1496  -1566   -426
   -129   -329   -200    228     33   -265   -719  -1291  -1491  -1475  -1548   -420
   -140   -355   -215    249     36   -285   -722  -1288  -1480  -1447  -1519   -397
   -124   -358   -233    239     51   -296   -735  -1270  -1473  -1421  -1496   -384
    -80   -355   -275    218     96   -314   -753  -1270  -1475  -1405  -1483   -387
    -72   -384   -311    228    116   -348   -748  -1273  -1475  -1382  -1467   -384
    -83   -426   -342    254    129   -384   -735  -1280  -1475  -1356  -1449   -381
    -80   -467   -387    272    150   -428   -743  -1301  -1488  -1353  -1467   -405
    -85   -504   -418    293    166   -462   -745  -1327  -1504  -1353  -1491   -431
    -90   -517   -426    303    166   -472   -730  -1343  -1504  -1345  -1499   -449
    -98   -527   -428    314    163   -478   -711  -1358  -1504  -1330  -1506   -462
    -96   -553   -459    322    179   -509   -691  -1366  -1496  -1301  -1501   -462
    -93   -550   -459    322    181   -506   -678  -1384  -1496  -1288  -1504   -478
   -109   -555   -446    329    166   -501   -672  -1418  -1504  -1296  -1522   -506
   -145   -579   -433    363    142   -506   -688  -1475  -1530  -1322  -1556   -548
   -163   -594   -431    379    132   -514   -688  -1512  -1556  -1343  -1574   -584
   -184   -615   -431    400    122   -524   -696  -1525  -1564  -1345  -1577   -600
   -184   -613   -428    397    119   -522   -722  -1540  -1569  -1358  -1577   -605
   -168   -587   -418    379    124   -504   -727  -1540  -1566  -1363  -1556   -581
   -158   -545   -387    350    111   -465   -706  -1527  -1538  -1350  -1527   -553
   -142   -527   -384    335    119   -454   -685  -1514  -1514  -1340  -1504   -542
   -111   -530   -418    319    150   -475   -665  -1496  -1486  -1322  -1465   -527
    -49   -527   -478    288    213   -504   -654  -1483  -1462  -1301  -1428   -517
      2   -480   -483    239    241   -483   -659  -1465  -1441  -1278  -1408   -511
     23   -366   -392    171    205   -379   -670  -1465  -1426  -1260  -1392   -506
     36   -283   -319    122    176   -298   -704  -1491  -1428  -1254  -1389   -519
     44   -244   -288    101    166   -265   -735  -1512  -1418  -1244  -1371   -506
     64   -220   -285     75    174   -252   -784  -1532  -1410  -1223  -1353   -496
     67   -249   -319     90    192   -283   -813  -1545  -1415  -1210  -1353   -524
     59   -272   -335    106    194   -301   -836  -1556  -1428  -1205  -1343   -530
     57   -275   -332    109    194   -303   -865  -1564  -1436  -1200  -1317   -496
     -7   -311   -303    155    148   -309   -844  -1561  -1431  -1189  -1288   -472
    -88   -420   -332    254    119   -379   -826  -1561  -1428  -1187  -1278   -501
    -93   -545   -454    319    176   -501   -823  -1553  -1447  -1205  -1283   -553
    -96   -628   -532    363    218   -581   -833  -1548  -1462  -1221  -1283   -584
   -132   -654   -522    392    192   -589   -849  -1561  -1473  -1236  -1247   -600
   -153   -667   -514    407    179   -592   -852  -1571  -1483  -1249  -1223   -615
   -184   -665   -480    423    148   -574   -846  -1577  -1488  -1241  -1241   -610
   -200   -628   -428    415    114   -530   -841  -1579  -1483  -1218  -1262   -592
   -252   -636   -384    444     64   -511   -841  -1584  -1486  -1210  -1293   -639
   -316   -667   -350    491     15   -511   -831  -1574  -1470  -1197  -1353   -672
   -327   -696   -368    509     18   -532   -833  -1561  -1460  -1195  -1397   -641
   -340   -717   -376    530     18   -548   -831  -1551  -1447  -1184  -1400   -628
   -337   -693   -355    514      7   -527   -836  -1551  -1436  -1158  -1376   -636
   -329   -657   -327    493     -2   -493   -831  -1548  -1418  -1140  -1353   -670
   -345   -672   -327    509    -10   -501   -807  -1525  -1392  -1109  -1356   -657
   -350   -698   -348    524     -2   -524   -789  -1501  -1379  -1078  -1356   -615
   -324   -787   -462    553     67   -623   -766  -1460  -1418  -1127  -1431   -758
   -298   -917   -618    607    158   -769   -704  -1358  -1447  -1244  -1623  -1000
   -270   -919   -649    592    189   -784   -594  -1192  -1348  -1236  -1706  -1075
   -275   -633   -358    454     41   -496   -527  -1202  -1179  -1054  -1543   -888
   -397   -140    257    267   -327     57   -691  -1665  -1130   -753  -1109   -397
   -517    511   1028      2   -774    769   -943  -2138  -1054   -298   -472    236
   -537    966   1504   -215  -1021   1234  -1231  -2429   -963    142    116    841
   -420    940   1361   -259   -891   1150  -1478  -2535   -974    374    410   1200
   -384    376    761      2   -574    568  -1517  -2585  -1371   -166   -174    571
   -350   -241    109    296   -231    -67  -1462  -2540  -1836   -989  -1093   -405
   -288   -636   -348    459     28   -493  -1306  -2273  -1917  -1353  -1566   -872
   -239   -696   -457    467    109   -576  -1127  -1938  -1686  -1231  -1501   -849
   -163   -657   -496    410    163   -576  -1018  -1727  -1532  -1132  -1428   -818
   -114   -644   -530    376    207   -587   -945  -1595  -1434  -1065  -1366   -789
   -114   -623   -511    368    197   -568   -911  -1535  -1382  -1031  -1322   -784
   -129   -602   -472    366    171   -537   -896  -1493  -1335  -1002  -1278   -774
   -127   -618   -491    371    179   -555   -883  -1473  -1319  -1000  -1265   -769
    -77   -620   -545    348    233   -584   -878  -1462  -1322  -1026  -1275   -761
    -38   -623   -584    329    272   -605   -870  -1447  -1306  -1000  -1239   -771
     -2   -602   -600    303    298   -602   -878  -1444  -1291   -966  -1182   -813
      5   -587   -594    288    298   -589   -885  -1452  -1286   -963  -1182   -857
    -10   -587   -579    298    283   -584   -862  -1410  -1247   -927  -1150   -795
    -15   -542   -527    277    254   -535   -854  -1384  -1213   -888  -1096   -784
    -10   -485   -475    249    231   -480   -846  -1363  -1189   -857  -1083   -815
      2   -475   -480    233    241   -478   -857  -1353  -1202   -859  -1088   -774
     18   -470   -488    226    252   -478   -857  -1335  -1197   -867  -1098   -763
     28   -488   -519    228    272   -501   -852  -1309  -1174   -849  -1098   -714
     59   -488   -548    215    303   -517   -852  -1288  -1145   -807  -1057   -722
     80   -478   -558    197    319   -517   -849  -1262  -1109   -776  -1015   -714
     85   -457   -542    187    311   -501   -844  -1234  -1075   -750   -979   -704
     80   -441   -524    179    301   -483   -818  -1182  -1021   -698   -922   -667
     88   -413   -501    163    293   -457   -802  -1130   -963   -646   -862   -615
    114   -389   -504    137    306   -446   -807  -1104   -937   -633   -849   -581
    106   -384   -491    137    296   -436   -792  -1054   -888   -587   -805   -540
    129   -376   -506    122    314   -439   -787  -1015   -854   -550   -761   -509
    155   -337   -493     90    324   -415   -789   -979   -815   -509   -724   -478
    155   -327   -483     85    316   -405   -782   -935   -769   -462   -672   -457
    171   -303   -475     64    322   -389   -784   -901   -737   -446   -623   -426
    194   -228   -423     15    306   -324   -805   -904   -748   -470   -613   -420
    215   -161   -376    -25    296   -267   -807   -888   -737   -485   -607   -415
    226   -155   -381    -36    301   -267   -802   -885   -740   -514   -607   -423
    239   -124   -366    -57    301   -244   -813   -906   -758   -561   -613   -454
    262    -67   -332    -98    296   -200   -820   -917   -763   -592   -594   -472
    277    -51   -329   -111    303   -189   -826   -932   -782   -626   -592   -504
    218    -49   -267    -85    241   -158   -818   -950   -779   -665   -592   -519
     90    -36   -129    -28    109    -83   -800   -953   -763   -662   -568   -519
     18    -67    -85     23     49    -77   -776   -953   -743   -568   -532   -511
     20    -96   -116     38     67   -106   -792   -992   -771   -553   -568   -532
     36   -187   -226     72    129   -205   -810  -1041   -810   -579   -626   -555
     41   -239   -280     98    158   -259   -820  -1072   -836   -589   -665   -584
     41   -277   -322    116    181   -301   -828  -1096   -854   -584   -675   -636
     54   -259   -314    103    184   -285   -820  -1106   -857   -566   -662   -670
     98   -259   -361     77    228   -311   -831  -1140   -885   -579   -672   -688
     85   -252   -340     83    213   -296   -813  -1127   -867   -548   -662   -667
     98   -246   -345     72    220   -296   -818  -1143   -880   -558   -688   -685
     90   -210   -301     59    194   -254   -807  -1135   -872   -553   -685   -691
     90   -174   -265     41    176   -220   -792  -1127   -854   -535   -657   -675
     96   -142   -241     23    166   -192   -750  -1075   -789   -480   -607   -633
    158   -111   -270    -25    213   -192   -743  -1070   -769   -454   -600   -639
    189    -44   -233    -72    210   -137   -730  -1039   -724   -402   -553   -600
    181     54   -127   -119    153    -33   -706   -982   -646   -309   -467   -517
    171    106    -64   -140    116     20   -714   -961   -607   -252   -407   -483
    155    166     10   -163     72     88   -727   -937   -558   -176   -340   -446
    122    176     54   -148     33    116   -714   -901   -511   -122   -293   -418
    122    145     23   -135     49     85   -709   -898   -517   -116   -288   -428
    153    137    -15   -145     85     62   -717   -901   -530   -116   -280   -426
    176    124    -51   -153    114     38   -727   -901   -535   -109   -267   -410
    179     80    -98   -129    140     -7   -719   -888   -524    -98   -262   -415
    171    -23   -194    -75    181   -106   -704   -888   -553   -140   -314   -472
    174    -80   -254    -49    213   -166   -693   -878   -561   -145   -322   -485
    176   -103   -283    -36    228   -192   -683   -862   -558   -124   -309   -483
    176   -135   -311    -20    244   -223   -675   -865   -558   -114   -316   -501
    181   -150   -332    -15    254   -241   -680   -883   -581   -135   -345   -530
    181   -168   -350     -7    265   -259   -680   -880   -587   -137   -353   -530
    181   -184   -366      0    270   -275   -670   -854   -561   -106   -319   -498
    184   -179   -363     -2    272   -270   -657   -833   -542    -72   -288   -478
    194   -179   -374     -7    283   -277   -652   -826   -540    -67   -288   -485
    174   -187   -361      5    267   -272   -654   -805   -522    -46   -270   -472
    174   -189   -363      7    267   -275   -678   -800   -519    -41   -270   -478
    192   -187   -379     -2    285   -283   -701   -802   -524    -46   -277   -478
    184   -213   -397     12    290   -303   -698   -787   -514    -31   -265   -457
    158   -280   -441     59    298   -361   -672   -753   -509    -38   -280   -467
    179   -465   -646    142    410   -555   -641   -719   -571   -153   -420   -605
    155   -665   -820    254    488   -743   -517   -592   -576   -280   -607   -795
    129   -581   -714    226    418   -646   -389   -457   -444   -241   -605   -818
     90   -220   -314     64    200   -267   -379   -568   -337    -33   -348   -587
     10    301    290   -155   -140    293   -579   -997   -342    285    116   -142
    -77    953   1031   -436   -553    992   -844  -1397   -316    740    737    418
    -51   1350   1400   -649   -727   1376  -1085  -1532   -168   1257   1325    943
     49   1122   1070   -587   -509   1096  -1244  -1527   -158   1421   1452   1078
     88    574    483   -332   -197    530  -1239  -1517   -488    893    880    558
    101     31    -70    -64     85    -18  -1148  -1535  -1052   -101    -98   -340
    106   -298   -407     96    254   -353   -958  -1270   -997   -298   -387   -600
    129   -298   -431     83    280   -363   -779   -979   -719   -101   -272   -506
    187   -259   -446     33    316   -353   -654   -776   -532     28   -189   -441
    239   -233   -472     -2    355   -353   -579   -636   -413    109   -137   -394
    257   -257   -514      0    384   -384   -548   -594   -384    127   -129   -387
    288   -249   -537    -20    410   -392   -527   -568   -363    145   -109   -379
    319   -228   -550    -46    433   -389   -509   -535   -337    174    -85   -361
    350   -215   -566    -67    457   -389   -496   -509   -311    189    -77   -350
    371   -205   -579    -83    472   -392   -491   -506   -303    187    -85   -366
    400   -200   -600   -101    498   -400   -475   -488   -280    200    -70   -353
    459   -168   -628   -148    542   -397   -470   -472   -262    213    -57   -337
    524   -127   -652   -197    587   -389   -465   -480   -257    213    -54   -340
    542    -77   -623   -233    581   -350   -441   -449   -223    252    -15   -314
    532    -49   -584   -241    555   -316   -407   -389   -171    309     33   -267
    517    -64   -581   -226    545   -322   -381   -361   -145    340     46   -257
    509    -90   -600   -207    553   -345   -368   -350   -135    345     38   -249
    522    -77   -600   -220    561   -337   -376   -329   -109    376     77   -210
    530    -46   -576   -241    550   -309   -371   -301    -80    415    119   -179
    496    -36   -535   -231    511   -285   -329   -259    -36    457    163   -155
    462    -62   -524   -200    493   -293   -306   -223      0    485    192   -135
    444    -41   -488   -202    465   -265   -288   -194     33    519    215   -127
    462    -23   -488   -220    472   -254   -285   -184     41    527    236   -124
    467    -25   -493   -220    478   -259   -272   -135     90    574    288    -70
    465      7   -457   -236    462   -223   -254    -77    153    641    355     -7
    454     12   -441   -233    446   -213   -241    -38    205    693    400     28
    457     36   -420   -246    439   -192   -223      2    252    745    444     62
    478     44   -436   -262    457   -194   -213     46    293    789    485     96
    517     41   -475   -277    496   -215   -218     57    298    795    501    106
    527     54   -472   -290    501   -207   -226     59    309    805    519    122
    548     49   -498   -301    524   -223   -215     75    327    820    535    137
    568     31   -540   -301    555   -254   -200     85    327    818    532    132
    566     41   -524   -303    545   -241   -187     85    316    807    535    116
    548     59   -491   -303    517   -215   -181     80    303    797    527    101
    535     62   -472   -298    504   -202   -179     64    280    769    509     80
    519     57   -462   -288    491   -202   -168     51    252    740    493     72
    506     38   -467   -272    488   -213   -153     46    233    722    478     54
    472      0   -475   -239    475   -236   -140     25    207    691    444     12
    446     10   -436   -228    441   -213   -132     -2    181    665    420    -20
    423     41   -384   -233    402   -171   -129    -28    161    641    407    -46
    402     51   -350   -226    376   -148   -114    -31    161    641    415    -46
    376     54   -324   -218    350   -135   -111    -41    153    626    407    -62
    376     51   -324   -215    350   -135   -103    -46    145    613    394    -70
    371     49   -322   -213    345   -135    -96    -46    142    613    392    -77
    371     59   -311   -215    342   -124    -77    -38    158    626    397    -83
    376     75   -301   -228    340   -111    -51    -33    168    628    397    -93
    358    132   -226   -246    293    -46    -28    -12    192    652    431    -77
    361    137   -223   -249    290    -44    -18    -15    200    662    444    -70
    366    145   -220   -254    293    -36     -2      5    220    688    470    -51
    381    179   -202   -280    290    -10     12     36    254    727    504    -10
    394    223   -171   -311    283     25     25     67    303    779    550     33
    402    290   -114   -348    259     88     33     83    345    820    592     64
    402    345    -57   -374    231    145     31     90    376    857    633    101
    384    384      0   -384    192    192     -7     75    376    872    644    109
    384    392      7   -389    187    200    -23     75    376    883    649    116
    379    368    -12   -376    194    179    -10     83    379    891    659    129
    389    363    -25   -376    207    168      2     90    381    893    667    137
    397    361    -36   -379    215    163     18    106    397    904    685    145
    410    353    -57   -384    233    148     12    101    387    885    670    127
    413    277   -137   -348    275     70     18     98    361    844    628     85
    410    228   -181   -319    296     23     33    109    353    833    615     62
    407    226   -181   -319    293     23     38    101    337    810    597     36
    400    184   -215   -293    306    -12     38     93    306    779    571     18
    389    161   -228   -275    309    -33     31     93    285    758    553      5
    379    174   -205   -275    293    -15     41    103    288    761    555      5
    371    148   -226   -262    298    -38     41     93    270    740    524    -15
    368    109   -259   -239    314    -75     18     64    236    704    478    -49
    368     54   -314   -213    342   -129     10     51    210    680    446    -72
    353     62   -290   -207    322   -114     23     62    231    698    467    -57
    361     80   -280   -223    322    -98     20     54    223    693    467    -75
    350     54   -298   -202    324   -122      2     33    194    667    441   -106
    335     23   -314   -181    324   -142      2     36    189    662    433   -124
    329    -57   -387   -135    358   -220     33     62    174    620    387   -192
    337   -226   -563    -57    449   -392     98    142    150    522    265   -322
    348   -340   -688     -5    517   -511    226    298    215    462    155   -418
    324   -218   -542    -54    431   -379    335    423    376    550    205   -376
    236    155    -80   -194    158     38    306    213    423    704    420   -194
    109    644    532   -379   -213    589     25   -348    254    917    818    166
     28   1210   1182   -620   -576   1197   -265   -758    187   1273   1337    626
     62   1493   1431   -779   -685   1462   -540   -943    231   1688   1831   1078
    137   1132    995   -633   -428   1065   -657   -948    153   1709   1818   1096
    135    581    446   -361   -155    517   -636   -932   -218   1041   1088    462
    124    101    -23   -114     72     38   -517   -831   -535    306    296   -228
    194   -155   -350    -20    270   -252   -335   -548   -394    223    122   -397
    259   -184   -444    -36    350   -314   -181   -283   -135    402    272   -270
    265   -166   -433    -49    348   -298   -109   -129      7    491    361   -207
    285   -127   -413    -77    348   -270    -41    -36     85    532    394   -194
    298   -114   -413    -93    355   -262    -12      5    114    540    402   -187
    301   -116   -418    -90    358   -267      2     31    132    545    402   -176
    275   -129   -407    -72    340   -270     15     51    150    548    407   -161
    280   -135   -415    -72    348   -275     15     54    155    553    410   -176
    298   -142   -444    -80    371   -293     12     49    155    555    402   -200
    277   -148   -426    -64    350   -285     18     46    153    545    405   -207
    254   -106   -363    -75    309   -233     23     54    168    555    415   -197
    257    -44   -303   -106    280   -174     41     80    194    581    441   -168
    254    -18   -272   -119    262   -145     51     98    205    597    465   -148
    265      5   -259   -135    262   -127     64    114    223    610    485   -129
    265     31   -236   -150    249   -101     67    122    233    618    488   -127
    241     44   -197   -145    220    -75     80    140    254    639    498   -103
    228     64   -163   -148    194    -49    103    166    280    675    514    -75
    244     75   -168   -158    207    -46    114    179    296    706    532    -57
    218     83   -137   -153    176    -25    122    192    314    743    548    -33
    153     93    -59   -124    106     18    124    197    329    769    561    -18
    150    119    -33   -137     93     44    109    197    335    779    561    -18
    207    153    -54   -179    132     49     93    215    350    795    566     -7
    236    197    -41   -218    137     77     85    244    374    810    579     10
    275    257    -18   -267    148    119     77    267    392    826    592     23
    319    311     -7   -316    163    153     75    288    413    841    610     41
    358    353     -5   -355    181    174     77    314    436    852    628     57
    400    426     25   -413    187    226     75    329    449    865    659     77
    441    498     57   -470    192    277     64    332    449    870    675     77
    465    542     77   -504    192    309     67    342    454    878    688     83
    483    568     85   -524    200    327     75    355    454    875    685     80
    485    555     70   -522    207    314     70    345    426    841    665     54
    498    535     33   -517    233    285     64    327    397    807    649     28
    517    530     10   -524    252    270     64    309    371    776    633      2
    522    498    -23   -509    272    239     67    290    342    745    623    -20
    509    472    -38   -491    272    218     64    259    314    704    594    -57
    491    462    -28   -478    259    218     77    239    293    683    579    -77
    465    467      2   -467    231    233     83    210    267    659    563   -106
    392    459     67   -426    163    265     90    181    241    636    545   -132
    301    467    166   -387     67    319    111    166    236    633    555   -137
    228    483    252   -355    -12    368    124    153    233    639    568   -135
    200    478    277   -340    -41    379    119    135    213    623    558   -153
    137    423    285   -280    -72    355    119    122    194    605    540   -171
     62    407    345   -233   -142    376    132    116    189    602    542   -171
     23    433    410   -228   -192    423    145    124    205    618    568   -161
     -5    426    431   -210   -218    428    176    150    233    641    618   -142
    -10    413    423   -200   -215    418    200    174    262    670    659   -122
      0    441    439   -220   -220    441    210    184    283    688    667   -103
      7    426    418   -218   -205    420    226    200    298    709    667    -88
     18    426    405   -223   -194    418    249    226    324    740    683    -64
     44    475    431   -259   -192    454    280    262    379    818    732     -7
     67    501    433   -285   -181    467    301    298    444    914    784     62
     98    532    431   -316   -166    483    303    319    485    987    815    129
    127    535    405   -332   -140    470    288    314    501   1028    831    184
    142    483    340   -311    -98    413    270    306    504   1044    831    202
    161    441    280   -303    -62    361    270    306    493   1031    815    184
    181    426    244   -303    -31    335    267    293    480   1005    797    168
    187    389    200   -290     -5    296    241    267    452    963    771    137
    205    345    140   -275     33    244    241    280    446    940    756    132
    223    259     36   -244     93    148    226    277    410    888    704     96
    233    218    -15   -226    124    101    210    262    374    836    657     49
    249    189    -59   -220    153     64    197    239    345    797    628     18
    319    155   -163   -236    241     -2    189    213    296    758    594    -10
    353     90   -262   -223    306    -85    148    166    231    709    540    -70
    389     44   -345   -218    368   -150    119    129    184    665    496   -135
    452     36   -415   -244    433   -189    116    114    158    644    478   -155
    522     12   -509   -267    517   -246     96    101    129    623    470   -148
    558     -5   -563   -277    561   -283     70     77     98    592    462   -140
    535     44   -493   -290    514   -223     72     77     98    584    465   -116
    558     72   -485   -316    522   -205     51     62     75    553    462   -109
    548     83   -465   -314    506   -189     44     59     64    542    491    -88
    405     -2   -410   -202    407   -207     80     64     67    550    511    -85
    335   -103   -441   -116    387   -272    122     90     72    550    545   -106
    324   -244   -568    -41    446   -405    158    148     57    491    509   -187
    316   -428   -745     57    530   -587    265    288     64    389    366   -348
    262   -457   -719     96    491   -587    420    491    189    402    303   -423
    189   -142   -332    -23    259   -239    504    524    366    574    462   -277
     25    335    306   -181   -140    319    350     90    348    797    797     62
   -132    919   1052   -392   -592    984     70   -452    303   1169   1327    581
   -202   1467   1670   -633   -935   1566   -200   -761    361   1623   1917   1145
   -168   1579   1748   -706   -958   1662   -433   -891    376   1899   2257   1509
   -153   1062   1215   -457   -685   1137   -496   -896    132   1564   1878   1179
   -176    426    602   -124   -389    514   -415   -841   -332    722    966    319
   -153     -2    150     77   -153     72   -228   -587   -459    265    394   -215
   -122   -124     -2    122    -62    -64    -64   -267   -236    358    387   -220
    -90   -119    -31    103    -31    -77     83    -18    -28    496    465   -148
    -67   -158    -90    114     10   -124    197    142     96    574    511   -101
    -67   -184   -116    124     23   -150    231    200    127    581    506   -101
    -67   -158    -93    111     12   -127    244    228    142    574    488   -116
    -85   -145    -62    114    -12   -103    267    257    166    579    488   -106
   -124   -137    -12    132    -57    -75    306    283    200    594    517    -83
   -158   -124     31    140    -96    -46    327    298    213    605    504   -119
   -168    -93     75    129   -124    -10    340    314    226    613    472   -127
   -140    -75     64    106   -103     -5    314    306    207    589    452   -101
    -96    -41     54     70    -75      5    324    337    218    607    475    -62
    -85     44    127     18   -106     85    332    363    241    636    504    -33
    -93    119    213    -12   -153    163    329    363    249    639    504    -33
    -98    158    257    -31   -179    207    337    376    262    631    498    -31
    -90    184    275    -46   -181    228    355    394    277    644    501    -41
    -72    231    301    -80   -187    265    342    387    272    649    496    -62
     -2    293    296   -145   -150    296    319    368    252    633    472    -93
     90    379    288   -236   -101    335    293    366    241    623    436    -93
    127    363    236   -244    -54    301    283    376    252    646    420    -80
    166    280    114   -226     25    197    290    397    270    683    459    -72
    246    241     -5   -246    127    119    303    433    298    693    483    -36
    324    171   -153   -249    239     10    296    446    298    688    491      5
    376    148   -228   -262    303    -38    298    459    309    698    496      7
    376    158   -218   -270    296    -28    301    488    329    701    522     38
    335    158   -176   -249    257     -7    329    553    400    810    649     64
    319    218   -101   -272    210     59    345    607    462    870    737     51
    384    194   -189   -288    288      2    309    587    431    818    761     49
    379    176   -205   -277    290    -12    314    615    436    805    813    109
    353    215   -137   -285    246     38    342    646    478    849    888    155
    296    319     23   -309    137    171    384    672    530    865    945    153
    301    342     41   -322    129    192    355    628    436    737    865     85
    345    231   -116   -290    231     57    332    600    376    732    774     88
    329    249    -80   -290    205     85    355    602    389    771    826     59
    293    309     12   -303    140    163    371    584    392    766    854     38
    280    301     20   -290    129    161    363    532    361    719    810     18
    252    353     98   -303     77    226    345    470    324    675    753    -31
    231    340    109   -285     62    226    311    433    270    607    672    -10
    272    277      5   -275    132    142    296    400    226    584    631     15
    246    265     18   -254    114    142    329    397    270    678    688    -41
    202    316    114   -259     44    215    355    358    283    672    685   -111
    213    257     44   -236     85    150    335    293    228    602    618   -161
    257    166    -93   -213    174     36    277    236    137    509    548   -153
    249    132   -116   -189    184      7    254    244    122    483    542    -57
    213    161    -51   -189    132     54    280    262    166    530    594    -33
    215    246     31   -231     93    140    342    290    239    597    641    -90
    168    244     75   -207     46    158    374    241    239    558    589   -192
    153    226     72   -189     41    150    329    189    187    517    587   -179
    226    283     54   -257     85    168    340    288    233    576    667    -80
    254    355     98   -306     77    228    374    358    301    618    714    -18
    210    452    241   -332    -15    348    423    374    361    646    748     -2
    135    496    361   -314   -111    428    496    345    389    654    745    -25
    142    498    353   -322   -106    426    449    319    374    667    779     28
     83    454    368   -270   -142    413    355    332    348    657    802     54
   -142    413    555   -135   -350    483    436    316    387    662    844     54
   -324    402    727    -38   -524    563    519    218    376    652    883     51
   -142    467    607   -163   -376    537    407    277    361    659    891     72
      2    493    491   -249   -244    493    353    387    384    670    878     83
    -10    387    394   -189   -202    389    329    319    342    610    823     44
    -15    272    288   -127   -150    280    303    303    288    540    753      2
    114    257    140   -187    -12    200    283    327    280    522    719    -10
    210    293     83   -252     62    189    314    366    301    550    722      7
    223    207    -15   -215    119     96    252    316    241    504    665    -28
    213    111   -101   -161    158      5    168    233    155    441    587    -96
    220    179    -41   -200    132     70    239    272    181    496    623    -59
    262    280     18   -272    122    150    290    319    218    530    654    -28
    259    262      0   -262    129    129    270    301    194    506    631    -46
    228    132    -96   -179    163     18    174    236    124    462    553   -106
    254    228    -25   -241    140    101    231    277    163    540    600    -59
    257    277     20   -267    116    150    262    306    194    602    641    -23
    319    309    -10   -314    163    150    293    340    213    646    662    -10
    371    298    -72   -335    223    114    298    348    207    644    649    -36
    265     -5   -270   -132    265   -137    220    283     77    493    493   -189
    293   -244   -540    -25    415   -392    306    361     10    353    332   -337
    348   -270   -620    -41    483   -446    470    522     49    290    241   -436
    314    -77   -392   -116    353   -233    639    644    226    397    348   -361
    280    358     77   -322    101    218    558    353    324    607    641    -83
    259   1010    750   -636   -246    880    187   -103    428    997   1156    431
    142   1704   1558   -924   -706   1634   -106   -324    714   1582   1831   1091
    239   2018   1779  -1127   -769   1899   -415   -374    945   2055   2317   1602
    223   1574   1348   -898   -563   1462   -610   -475    727   1852   2094   1434
    174    917    743   -545   -285    831   -587   -550    192   1111   1363    753
    127    389    259   -259    -64    324   -335   -402   -189    457    691    101
    148    202     54   -174     46    129    -25    -70    -72    405    540    -57
    239    140   -101   -189    171     18    155    148     57    467    535    -44
    252    129   -122   -189    187      2    290    288    142    519    540    -36
    220     77   -145   -150    181    -33    368    358    168    527    511    -41
    210      0   -210   -103    210   -103    433    410    202    553    524      5
    231     10   -220   -122    223   -103    415    397    192    535    506     15
    202     20   -181   -111    192    -80    441    394    184    517    493     28
    179      7   -171    -96    176    -80    488    402    181    491    470     12
    192    -62   -254    -64    223   -158    511    402    181    470    436    -18
    171     20   -150    -98    158    -62    540    439    239    506    467     12
    181    111    -70   -148    124     23    532    472    298    550    511     41
    161     44   -119   -103    140    -38    530    472    296    524    470    -10
    166     15   -150    -90    158    -67    600    491    316    517    446     31
    205     44   -163   -127    184    -59    610    491    314    506    459     80
    223     80   -142   -153    184    -31    626    509    316    504    452     67
    288    132   -155   -210    220    -10    618    524    322    501    441     51
    329    174   -155   -252    244     10    607    535    327    493    444     54
    337    137   -200   -239    267    -31    592    542    327    491    452     49
    358    106   -252   -231    306    -72    574    553    327    491    454     41
    389     85   -303   -239    345   -109    566    576    332    491    459     38
    426    153   -272   -288    350    -59    594    633    387    535    517     77
    439    166   -272   -303    355    -51    607    665    418    555    550    109
    470    158   -311   -314    392    -75    600    698    431    563    571    124
    498    122   -376   -311    436   -127    576    727    444    563    574    111
    439     54   -384   -246    413   -163    574    758    472    574    568    119
    392     54   -340   -223    366   -142    607    805    514    600    600    194
    478     85   -392   -283    433   -150    600    849    537    620    636    257
    530    179   -350   -355    439    -85    605    888    568    654    693    306
    532    228   -303   -379    418    -36    618    906    594    672    730    329
    441    114   -327   -280    384   -106    587    875    568    641    719    319
    459    116   -342   -288    400   -114    571    862    545    613    709    314
    472    161   -314   -319    392    -75    561    849    527    592    698    311
    454    189   -265   -322    361    -36    574    844    530    594    704    335
    439    171   -270   -306    355    -49    558    813    504    566    672    327
    433    119   -314   -277    374    -96    548    789    470    535    636    314
    413    103   -309   -259    361   -101    548    771    462    535    631    311
    394     75   -319   -233    358   -122    542    740    454    522    602    285
    384     59   -324   -223    353   -132    527    696    413    470    517    239
    405     88   -316   -246    361   -114    496    641    374    433    470    220
    433    114   -322   -275    379   -103    478    605    350    410    446    210
    452    103   -348   -277    400   -122    465    576    337    392    428    192
    444     54   -389   -249    415   -166    475    563    324    366    400    161
    441     49   -392   -246    415   -168    488    563    335    358    400    155
    423     59   -363   -244    394   -150    488    555    358    371    426    184
    444    116   -327   -280    387   -103    535    607    394    397    470    220
    371    137   -233   -254    301    -46    558    652    428    423    509    236
    309    127   -181   -218    246    -28    555    675    454    423    524    265
    298    135   -163   -218    231    -12    594    719    498    436    561    309
    306    111   -194   -207    252    -41    631    750    524    428    579    319
    306    207    -98   -259    200     54    641    784    563    452    636    371
    293    309     15   -301    140    163    615    789    600    459    680    426
    319    394     75   -358    122    233    561    782    610    397    678    446
    402    446     44   -423    179    246    501    758    600    314    662    449
    394    384    -10   -389    202    187    511    761    602    358    667    452
    316    262    -54   -290    187    103    511    745    592    444    665    454
    252    210    -44   -231    148     83    511    743    597    501    662    467
    218    200    -18   -207    119     90    522    774    623    558    675    488
    205    101   -106   -155    155     -2    522    792    610    563    641    472
    184    -33   -218    -75    200   -124    483    756    555    535    581    428
    213   -109   -322    -51    265   -215    470    722    506    498    511    361
    218   -161   -379    -28    298   -270    480    701    483    488    475    353
    174   -213   -387     18    277   -298    454    654    446    467    452    350
    202   -267   -470     31    335   -368    392    605    389    420    392    316
    197   -220   -418      7    306   -319    426    633    413    465    426    374
    135   -161   -296     12    215   -228    498    672    465    535    488    423
    109   -218   -327     54    218   -272    433    646    420    496    397    290
    158   -239   -397     38    277   -319    374    607    374    433    277    257
    171   -184   -358      5    262   -270    392    607    384    439    277    342
    296   -124   -420    -85    358   -272    384    600    387    454    296    363
    402   -106   -509   -148    454   -309    337    594    355    423    252    335
    462   -187   -652   -137    555   -418    290    566    290    361    161    249
    524   -374   -898    -77    709   -636    296    568    205    254     28    132
    555   -628  -1184     36    870   -906    402    659    132    114   -148    -28
    542   -553  -1098      5    818   -826    566    828    241    137   -171    -83
    522   -153   -678   -184    600   -415    678    846    462    374     62     93
    379    316    -62   -350    220    127    574    498    579    698    470    478
    181    714    532   -446   -174    623    226     64    649   1111    992    976
    116   1270   1150   -696   -517   1210     -5   -119    872   1649   1590   1522
    140   1231   1091   -685   -475   1163   -272   -215    909   1899   1831   1769
    257    657    400   -457    -72    530   -446   -324    506   1467   1395   1397
    316    129   -187   -223    252    -28   -444   -363    -80    639    584    665
    355   -288   -646    -33    498   -465   -262   -166   -283    171     72    200
    371   -381   -753      5    561   -566    -41    176    -62    259     75    239
    358   -241   -600    -59    475   -418    101    392    111    350    132    303
    381   -114   -496   -132    439   -303    145    506    218    358    122    288
    353    -59   -415   -148    381   -236    142    540    270    379    124    275
    368   -106   -478   -132    420   -290    166    558    246    342     54    272
    418   -103   -522   -158    470   -314    148    540    189    298     -7    301
    472    -10   -483   -231    478   -246    142    527    166    306      2    285
    537     77   -462   -309    498   -192    109    504    137    306    -18    254
    597    129   -467   -363    532   -168     12    444     93    309    -59    218
    670    158   -511   -415    589   -176    -20    415     72    340    -88    202
    696    122   -574   -407    636   -226    -54    389     49    353   -114    179
    779      7   -771   -394    774   -379     20    470    129    446    -38    244
    872   -101   -974   -387    922   -537     75    542    210    514     33    290
    906   -231  -1140   -340   1021   -685     77    574    249    535     57    309
    935   -259  -1195   -337   1065   -727     80    597    283    553     62    332
    974   -236  -1213   -371   1091   -724     67    600    288    548     49    322
   1000   -181  -1182   -410   1088   -680     70    618    306    550     67    337
    961   -210  -1171   -376   1065   -688     67    631    316    550     96    361
   1010   -148  -1158   -431   1083   -652    109    670    350    576    129    407
    984   -155  -1143   -415   1062   -649     96    667    340    553    103    371
    854   -280  -1135   -288    995   -706    -23    605    272    478     33    309
    789   -231  -1021   -280    904   -623    -15    646    293    485     57    353
    678   -116   -795   -280    735   -454     67    743    381    566    163    459
    631      7   -626   -322    628   -309    200    870    491    665    272    568
    511    -83   -594   -213    553   -340    179    885    501    667    280    574
    457   -124   -581   -166    517   -353    119    878    496    659    288    574
    542    -25   -568   -257    555   -296    158    909    524    678    319    592
    605    -28   -636   -288    618   -332    163    922    527    675    332    620
    620     49   -571   -335    597   -259    220    971    574    714    371    654
    506     18   -488   -265    496   -233    249    979    584    709    368    646
    340   -119   -459   -109    400   -288    197    935    540    662    337    646
    358    -67   -426   -145    392   -246    228    937    535    665    363    685
    394     -2   -400   -197    397   -200    228    906    504    631    340    644
    472    109   -363   -293    418   -127    252    888    483    600    293    574
    483    122   -361   -301    423   -119    293    878    467    563    246    579
    332      2   -332   -168    332   -163    246    784    405    504    202    553
    296    -12   -309   -142    301   -161    236    745    381    478    187    527
    376     72   -306   -226    340   -116    293    774    402    488    197    537
    475    192   -283   -332    379    -44    379    802    426    504    207    540
    249    -51   -301    -98    275   -176    153    620    280    368     83    420
    228    -31   -259    -98    244   -145    166    610    293    381    101    433
    228     25   -202   -129    213    -88    223    639    329    413    145    472
    210     23   -187   -116    200    -80    262    649    342    423    161    504
    246     51   -197   -150    223    -72    303    665    358    439    187    527
    197     41   -158   -119    176    -57    322    678    376    454    187    488
    122     59    -64    -90     93     -2    324    688    397    462    163    462
    194    155    -38   -174    116     59    400    727    433    467    140    540
    358    223   -135   -293    246     44    420    740    433    457    145    579
    350    166   -184   -259    267     -7    371    711    410    436    132    542
    277    161   -116   -220    197     23    376    722    444    475    171    563
    179    129    -49   -153    114     41    353    722    480    519    213    579
    194    127    -67   -161    132     28    340    740    501    535    215    607
    246    150    -96   -200    171     28    350    776    540    571    262    670
    265    150   -116   -207    189     18    368    795    553    587    285    704
    244    111   -132   -176    189    -10    280    740    506    550    267    685
    239    135   -106   -187    171     15    275    717    491    540    252    626
    184     75   -109   -129    148    -15    280    706    475    519    202    574
    168     18   -150    -96    161    -64    298    722    467    496    163    600
    189    -72   -262    -57    226   -166    348    750    470    483    150    605
     90   -202   -293     54    192   -249    348    730    426    441    116    576
    -20   -283   -262    150    119   -272    332    698    387    405     80    545
     -5   -290   -285    145    140   -288    311    672    345    368     41    504
      7   -296   -303    145    155   -298    322    662    332    350     23    478
    -31   -319   -290    174    127   -306    355    675    342    358     38    501
    -36   -384   -348    210    155   -366    303    652    314    327     25    488
     59   -301   -363    119    210   -332    337    670    316    322     15    470
     -2   -316   -314    161    155   -316    301    633    280    280    -36    428
    -83   -433   -353    257    132   -392    233    587    231    236    -77    405
    -15   -452   -436    233    210   -444    241    605    239    233    -72    415
     10   -454   -465    220    236   -459    272    626    246    233    -67    431
      0   -418   -418    210    207   -418    285    620    239    218    -75    415
     31   -397   -431    181    231   -413    283    607    187    148   -145    350
     90   -592   -683    249    384   -636    340    659    111      5   -306    194
     44   -800   -844    376    444   -823    457    782     90   -124   -467     25
      0   -719   -719    361    358   -719    646    961    267    -36   -407     77
    -93   -244   -153    166     28   -197    665    750    426    223   -109    366
   -142    337    480    -98   -311    407    353    296    517    600    361    810
   -205    979   1184   -389   -693   1080     33      2    717   1114    956   1366
   -257   1343   1600   -542   -927   1470   -381   -189    878   1545   1439   1829
   -200   1049   1247   -426   -724   1145   -667   -322    709   1465   1374   1805
   -197    509    706   -155   -452    607   -654   -394    215    802    732   1213
   -241    -77    163    158   -202     41   -449   -301   -272     33    -38    485
   -189   -397   -207    293      7   -303   -140     49   -236   -150   -316    215
   -122   -394   -272    257     72   -335    132    363     -2     -5   -220    306
   -142   -418   -275    280     64   -348    153    470     64     18   -215    306
   -119   -366   -246    241     62   -306    176    524     88     12   -226    290
    -33   -277   -244    155    103   -262    194    555     98     10   -226    277
    -15   -329   -314    171    148   -322    197    535     59    -51   -290    223
     -7   -381   -374    194    181   -376    145    475    -12   -140   -363    158
     98   -270   -371     83    233   -319    135    462    -20   -158   -376    124
    215   -150   -366    -31    290   -257    116    457     -7   -145   -353    116
    231   -236   -467      2    348   -350     49    381    -51   -192   -387     25
    176   -394   -571    109    374   -483     67    379    -51   -187   -397      7
    189   -498   -688    155    439   -592    176    472     20   -116   -332     85
    119   -639   -758    259    439   -698    114    426    -44   -168   -358     49
    -33   -833   -800    433    381   -815   -101    257   -210   -309   -465    -44
    137   -714   -854    288    493   -784   -111    210   -270   -374   -537    -80
    207   -667   -878    228    540   -771    -98    181   -316   -436   -613   -122
    262   -576   -839    158    550   -706    -15    231   -272   -418   -605    -93
    290   -459   -750     83    519   -605     98    340   -171   -342   -530    -15
    135   -504   -641    184    387   -571    114    387   -129   -314   -488     12
      5   -470   -475    231    239   -472    129    454    -67   -259   -428     36
    -72   -363   -290    218    109   -327    153    545     20   -202   -371     75
   -111   -340   -231    223     57   -285    153    618     72   -176   -340    163
    -70   -327   -257    197     93   -293    192    683    119   -137   -298    205
    -59   -519   -462    288    200   -491    213    688     93   -145   -316    207
    116   -613   -730    249    423   -670    275    719     62   -166   -358    244
    116   -542   -659    210    387   -600    288    797    145    -88   -301    322
    -31   -605   -574    319    270   -589    332    883    262     28   -189    441
    -96   -605   -509    350    205   -558    413    956    363    122   -103    553
    -90   -524   -433    309    171   -480    444    966    368    122   -114    571
    -28   -480   -452    252    210   -467    470    979    348     93   -145    563
    -88   -501   -413    296    161   -459    355    917    296     46   -189    524
    -38   -387   -350    213    155   -371    376    927    306     49   -179    485
    -62   -441   -379    252    158   -410    345    880    252    -12   -241    405
    -80   -568   -488    324    202   -530    340    839    207    -54   -272    407
    -64   -589   -524    327    228   -555    319    789    179    -85   -290    400
    -12   -462   -449    236    218   -457    355    766    179    -90   -285    407
     75   -342   -418    135    246   -379    394    745    176    -96   -277    426
    -33   -514   -480    272    220   -498    254    589     72   -205   -374    319
   -109   -693   -587    400    236   -641    197    506      5   -272   -431    241
    -67   -792   -724    428    327   -761    239    535      7   -270   -423    254
    -72   -795   -722    433    324   -758    257    548     12   -277   -431    239
    -85   -610   -524    348    218   -568    213    478    -36   -322   -472    197
    -62   -631   -568    345    252   -602    166    431    -90   -361   -501    179
   -129   -709   -579    418    223   -644    161    439    -83   -355   -491    192
   -200   -748   -548    475    174   -649    239    493    -25   -306   -449    259
   -171   -709   -540    439    181   -626    363    605     67   -218   -374    366
   -231   -688   -459    459    111   -574    332    587     54   -249   -415    340
   -296   -727   -431    509     64   -579    223    509    -10   -319   -485    272
   -236   -641   -405    439     83   -524    280    566     51   -262   -433    337
   -223   -587   -363    405     67   -475    314    605     90   -231   -402    381
   -215   -545   -329    381     57   -439    342    639    124   -205   -381    418
   -213   -446   -233    327      7   -340    350    649    145   -174   -345    454
   -220   -324   -103    272    -59   -215    285    623    114   -171   -327    478
   -223   -319    -96    270    -64   -207    265    623    124   -174   -288    496
   -174   -366   -192    270      7   -280    277    633    127   -194   -277    509
   -137   -329   -192    231     25   -262    270    613    101   -231   -275    504
   -171   -316   -145    244    -12   -231    215    550     46   -283   -296    465
    -96   -236   -140    163     20   -189    233    545     28   -290   -272    480
    -75   -316   -241    194     80   -277    272    563     20   -311   -259    491
   -205   -605   -402    405     96   -504    166    478    -96   -431   -358    394
   -179   -602   -423    392    122   -514    171    467   -137   -483   -400    348
   -176   -501   -324    337     72   -415    158    426   -184   -530   -439    309
   -166   -488   -322    327     75   -405    111    366   -262   -610   -511    239
   -124   -480   -355    301    114   -418     83    337   -301   -644   -545    213
   -109   -457   -348    283    119   -402     96    335   -311   -646   -540    218
   -150   -568   -418    358    132   -493     62    301   -361   -685   -571    205
   -200   -652   -452    426    124   -550     62    301   -366   -688   -568    244
   -223   -636   -413    426     93   -524     88    322   -355   -678   -563    275
   -223   -545   -322    384     49   -433    114    335   -353   -680   -584    277
   -239   -550   -311    392     33   -431    119    340   -350   -678   -589    303
   -319   -693   -374    506     25   -535     62    311   -387   -704   -613    309
   -379   -833   -454    605     36   -644     46    303   -431   -753   -657    288
   -353   -839   -485    597     64   -662    145    387   -449   -805   -722    241
   -381  -1054   -672    717    145   -865    249    511   -485   -943   -911     64
   -389  -1057   -667    722    137   -862    381    657   -384   -935   -943     44
   -407   -722   -314    563    -46   -517    465    581   -228   -740   -745    231
   -472   -254    218    363   -345    -18    283    132   -197   -462   -379    584
   -579    236    813    171   -696    524    -98   -329   -158    -70    106   1047
   -607    750   1358    -72   -984   1054   -480   -620    -67    335    581   1486
   -519    815   1335   -150   -927   1075   -800   -756    -83    506    766   1673
   -446    254    701     96   -574    478   -888   -779   -418     85    340   1317
   -472   -413     59    441   -267   -176   -763   -740   -976   -782   -488    584
   -488   -901   -413    693    -38   -657   -524   -488  -1117  -1200   -948    179
   -475   -956   -483    714      2   -719   -329   -181   -883  -1101   -930    194
   -452   -865   -413    659    -20   -639   -223     18   -706   -992   -870    231
   -405   -841   -436    620     12   -639    -88    179   -594   -932   -844    257
   -428   -904   -478    665     23   -691    -70    220   -571   -932   -849    272
   -485   -963   -480    722     -2   -722    -80    215   -581   -945   -859    267
   -483   -971   -488    727      2   -730    -51    236   -584   -953   -870    254
   -498   -969   -470    732    -15   -719    -54    236   -584   -956   -870    270
   -452   -943   -491    696     18   -717    -36    257   -571   -940   -854    298
   -420   -904   -483    659     28   -693    -49    259   -568   -937   -859    303
   -488   -937   -449    714    -20   -693    -98    207   -613   -979   -904    267
   -454   -976   -524    714     33   -750    -83    205   -623   -997   -924    244
   -439   -971   -532    704     46   -753   -119    181   -631  -1002   -927    244
   -405   -948   -542    675     67   -745   -109    189   -620   -984   -904    275
   -381   -948   -566    665     90   -758   -122    187   -626   -995   -919    267
   -371   -989   -618    678    122   -805   -132    174   -639  -1018   -943    252
   -306   -982   -675    644    181   -831   -127    171   -639  -1018   -937    262
   -254   -982   -727    618    233   -857   -163    142   -659  -1044   -963    249
   -262  -1010   -748    636    241   -880   -231     90   -701  -1085  -1005    228
   -192   -922   -730    553    267   -826   -213     98   -688  -1075  -1002    239
   -155   -854   -701    504    272   -779   -210    111   -675  -1057   -979    267
   -101   -792   -691    446    293   -743   -270     85   -704  -1080   -979    252
    -90   -800   -709    446    309   -756   -355     49   -735  -1101   -984    241
    -85   -810   -724    446    316   -769   -410     28   -756  -1117  -1000    215
    -57   -763   -706    410    322   -735   -384     51   -727  -1096   -976    239
    -31   -745   -714    387    337   -730   -340     98   -672  -1041   -919    296
    -25   -818   -792    423    381   -805   -353    103   -662  -1018   -911    285
      0   -846   -846    423    420   -849   -415     77   -667  -1002   -906    280
     46   -820   -867    384    457   -844   -423     72   -654   -992   -891    296
     96   -756   -852    329    472   -805   -410     59   -659  -1005   -909    285
    127   -763   -891    319    509   -826   -374     49   -680  -1026   -930    277
     90   -831   -922    368    504   -875   -387     18   -724  -1072   -984    236
     77   -792   -872    355    472   -831   -374     18   -730  -1083   -997    259
    109   -750   -859    319    483   -805   -355      5   -740  -1085   -995    285
    161   -737   -898    288    530   -818   -397    -59   -800  -1132  -1023    241
    194   -724   -919    262    555   -820   -436   -145   -888  -1218  -1117    127
    220   -667   -891    223    555   -779   -454   -231   -956  -1280  -1189     51
    239   -633   -875    197    555   -753   -493   -316  -1021  -1345  -1252     23
    233   -662   -896    215    563   -779   -532   -400  -1091  -1415  -1327    -38
    166   -670   -839    249    501   -753   -540   -454  -1122  -1452  -1358    -38
     90   -670   -761    288    426   -714   -537   -504  -1145  -1486  -1369    -49
     33   -680   -714    322    374   -696   -566   -553  -1179  -1517  -1384    -67
    -18   -704   -685    361    332   -696   -566   -579  -1189  -1540  -1387    -59
    -36   -665   -628    348    296   -646   -545   -587  -1176  -1527  -1353    -31
    -75   -701   -626    387    275   -665   -571   -626  -1202  -1522  -1356    -38
    -93   -769   -675    428    288   -722   -579   -649  -1221  -1504  -1363    -67
    -64   -750   -685    407    309   -719   -519   -620  -1182  -1457  -1358    -51
   -109   -802   -696    454    290   -748   -485   -597  -1140  -1426  -1343     18
   -135   -800   -665    467    265   -732   -462   -576  -1101  -1392  -1304     59
   -132   -748   -618    439    241   -683   -475   -566  -1062  -1356  -1257     77
   -114   -670   -555    392    220   -613   -488   -558  -1018  -1337  -1234     59
    -46   -576   -530    311    239   -553   -475   -545   -979  -1335  -1231     70
     -5   -480   -475    241    233   -478   -457   -519   -919  -1288  -1161    168
    -77   -449   -371    262    145   -410   -493   -550   -911  -1267  -1124    197
   -155   -426   -270    290     57   -348   -517   -576   -917  -1262  -1114    192
   -155   -358   -202    257     20   -280   -457   -545   -878  -1226  -1072    244
   -145   -345   -200    244     25   -272   -415   -524   -849  -1192  -1015    288
   -127   -316   -189    220     28   -252   -394   -514   -826  -1161   -982    293
   -244   -444   -200    345    -23   -322   -439   -561   -870  -1210  -1044    246
   -322   -555   -236    439    -44   -397   -389   -563   -893  -1239  -1060    246
   -301   -623   -322    462      7   -472   -350   -568   -901  -1241  -1052    228
   -267   -693   -426    478     77   -561   -361   -615   -958  -1296  -1122    145
   -254   -709   -454    483     98   -581   -387   -659  -1000  -1335  -1182     83
   -262   -667   -405    465     70   -537   -379   -652   -997  -1327  -1189    161
   -267   -613   -345    439     38   -480   -384   -649   -995  -1306  -1163    189
   -265   -535   -270    397      0   -402   -397   -670  -1005  -1299  -1158    184
   -303   -467   -163    387    -70   -316   -410   -709  -1034  -1317  -1182    140
   -348   -485   -140    415   -103   -314   -475   -771  -1085  -1363  -1226     83
   -296   -478   -184    387    -57   -332   -491   -800  -1114  -1376  -1244     38
   -249   -504   -254    374      0   -381   -514   -836  -1145  -1413  -1283    -36
   -257   -501   -244    379     -7   -374   -535   -867  -1166  -1439  -1325   -114
   -293   -597   -303    444      2   -452   -555   -896  -1187  -1454  -1340   -127
   -265   -722   -457    493     96   -592   -535   -875  -1197  -1467  -1343   -101
   -249   -885   -636    566    192   -761   -462   -797  -1213  -1535  -1405   -163
   -244  -1083   -839    665    296   -961   -327   -672  -1202  -1641  -1564   -389
   -298  -1034   -737    665    218   -885   -226   -613  -1075  -1587  -1582   -428
   -376   -670   -293    522    -41   -483   -301   -930  -1047  -1444  -1410   -171
   -457   -142    311    298   -384     83   -607  -1454  -1093  -1158  -1000    239
   -496    514   1010     -7   -753    761   -914  -1813  -1015   -701   -431    727
   -426    839   1262   -207   -844   1049  -1254  -1987   -911   -298     12   1124
   -366    561    927    -98   -646    743  -1452  -2013   -984   -288     10   1132
   -410      7    415    200   -415    213  -1408  -1974  -1356   -867   -566    626
   -480   -568    -88    524   -197   -329  -1247  -1904  -1829  -1686  -1356    -67
   -428   -875   -446    652      7   -662  -1065  -1613  -1706  -1743  -1527   -231
   -397   -828   -433    613     18   -631   -885  -1363  -1460  -1569  -1431   -171
   -301   -758   -459    527     77   -610   -763  -1145  -1267  -1439  -1332    -83
   -218   -696   -478    457    129   -587   -800  -1031  -1161  -1358  -1270    -18
   -332   -828   -498    579     83   -665   -779  -1117  -1228  -1423  -1337    -80
   -410   -911   -504    659     46   -709   -678  -1161  -1265  -1454  -1376   -119
   -381   -901   -519    641     67   -711   -652  -1145  -1247  -1439  -1379   -132
   -353   -911   -558    633    101   -735   -709  -1153  -1254  -1444  -1408   -174
   -329   -919   -589    623    127   -756   -771  -1176  -1267  -1454  -1426   -192
   -350   -922   -571    636    109   -748   -769  -1202  -1273  -1454  -1423   -194
   -374   -940   -568    654     96   -753   -750  -1226  -1273  -1452  -1415   -197
   -368   -935   -566    652     98   -750   -750  -1241  -1275  -1452  -1415   -207
   -332   -904   -571    618    119   -740   -743  -1244  -1270  -1431  -1421   -226
   -314   -906   -592    610    137   -750   -784  -1275  -1283  -1436  -1444   -265
   -298   -872   -574    584    137   -724   -807  -1291  -1286  -1431  -1452   -288
   -267   -857   -589    563    161   -724   -815  -1291  -1275  -1415  -1444   -296
   -148   -730   -581    436    215   -657   -815  -1260  -1231  -1361  -1395   -254
    -62   -581   -519    319    228   -550   -802  -1215  -1161  -1283  -1319   -192
    -98   -607   -509    350    202   -561   -810  -1231  -1153  -1267  -1306   -194
   -114   -636   -522    376    202   -579   -818  -1241  -1148  -1254  -1301   -226
    -41   -545   -504    290    228   -524   -776  -1179  -1075  -1184  -1265   -202
    -51   -537   -488    293    215   -514   -758  -1148  -1036  -1158  -1260   -161
    -72   -527   -457    298    189   -493   -737  -1137  -1013  -1135  -1236   -129
    -75   -527   -452    301    187   -491   -737  -1106   -971  -1088  -1195    -98
    -23   -465   -441    241    207   -454   -698  -1047   -906  -1026  -1122    -25
      7   -418   -428    205    218   -423   -678  -1008   -859   -974  -1062     28
     62   -348   -410    142    233   -376   -649   -966   -807   -922  -1015     75
     80   -290   -371    106    226   -329   -613   -922   -763   -870   -969    109
     67   -252   -322     90    192   -285   -597   -901   -740   -836   -930    132
     67   -220   -288     77    176   -254   -589   -891   -727   -810   -898    158
     62   -205   -267     70    163   -236   -592   -891   -735   -807   -893    155
     77   -166   -244     44    161   -205   -592   -885   -735   -805   -885    155
     98   -166   -267     31    181   -215   -548   -872   -724   -802   -880    145
     41   -205   -246     83    142   -226   -545   -924   -769   -836   -909    119
     15   -192   -210     85    111   -200   -535   -958   -795   -854   -917    127
     31   -114   -145     41     88   -129   -522   -969   -782   -839   -896    140
     49   -109   -158     28    103   -135   -561   -997   -782   -836   -898    132
     -7   -200   -192    103     90   -194   -610  -1060   -823   -872   -940     83
   -111   -316   -207    213     46   -262   -574  -1130   -872   -917   -987     25
   -174   -350   -176    262      0   -265   -527  -1166   -885   -927   -992      7
   -150   -319   -171    233     10   -246   -532  -1187   -883   -924   -995     -7
   -127   -366   -239    246     54   -303   -553  -1228   -911   -956  -1036    -46
    -93   -426   -335    257    119   -379   -584  -1275   -943   -989  -1067    -83
   -129   -491   -361    311    114   -426   -615  -1312   -963   -997  -1067   -109
   -142   -509   -368    324    111   -439   -576  -1291   -937   -969  -1044   -106
    -96   -514   -418    303    161   -467   -568  -1265   -917   -948  -1049   -135
   -116   -496   -379    306    127   -436   -555  -1210   -865   -898  -1028   -101
   -153   -457   -303    306     75   -381   -504  -1148   -787   -820   -961    -12
   -171   -410   -239    290     33   -327   -457  -1106   -735   -763   -901     64
   -265   -470   -205    366    -31   -337   -457  -1093   -709   -724   -865    103
   -303   -452   -148    376    -80   -301   -478  -1096   -685   -698   -846    114
   -298   -319    -20    309   -140   -171   -491  -1093   -652   -646   -805    148
   -241   -150     90    194   -168    -28   -465  -1044   -571   -555   -711    220
   -181    -51    129    114   -155     38   -459  -1013   -524   -493   -644    280
    -88     36    122     25   -103     77   -420   -979   -485   -428   -576    335
   -101     44    145     28   -122     93   -402   -976   -467   -384   -522    368
   -176      7    181     83   -181     93   -439  -1018   -480   -371   -501    311
   -184     46    228     67   -205    137   -436  -1015   -475   -353   -519    254
   -184    -15    166     98   -176     75   -467  -1028   -517   -410   -613    249
   -226   -168     57    197   -142    -57   -478  -1036   -561   -467   -670    246
   -296   -327    -31    311   -132   -181   -491  -1070   -613   -527   -730    171
   -397   -462    -64    428   -166   -265   -509  -1127   -675   -584   -797     93
   -478   -548    -70    511   -205   -309   -548  -1215   -732   -644   -859    -15
   -449   -566   -116    509   -166   -342   -605  -1278   -802   -709   -924   -103
   -475   -592   -119    532   -179   -355   -667  -1280   -826   -709   -924    -98
   -465   -626   -161    545   -153   -392   -680  -1299   -846   -724   -950   -135
   -426   -587   -161    506   -135   -374   -636  -1291   -833   -714   -948   -153
   -436   -532    -96    485   -171   -314   -607  -1296   -820   -688   -914   -140
   -563   -706   -142    633   -213   -423   -743  -1413   -911   -766   -979   -215
   -571   -722   -150    644   -210   -436   -735  -1410   -917   -776   -992   -246
   -537   -714   -179    626   -181   -446   -696  -1379   -888   -756   -989   -233
   -462   -685   -223    574   -119   -454   -724  -1363   -878   -740   -982   -205
   -488   -774   -285    628   -101   -530   -745  -1332   -883   -748  -1000   -244
   -511   -943   -431    724    -41   -688   -667  -1257   -914   -820  -1088   -342
   -524  -1122   -597    820     33   -859   -480  -1109   -904   -906  -1218   -475
   -561  -1109   -548    836     -7   -828   -314   -958   -774   -872  -1228   -504
   -672   -701    -28    688   -322   -366   -290  -1171   -667   -683  -1002   -337
   -782   -179    602    480   -693    210   -576  -1688   -659   -387   -607      5
   -859    465   1325    197  -1093    893   -989  -2148   -607     28    -98    465
   -891    961   1852    -33  -1371   1405  -1366  -2421   -493    470    418    935
   -813    896   1706    -41  -1260   1299  -1644  -2481   -454    667    626   1124
   -789    358   1148    215   -969    753  -1665  -2452   -756    231    197    709
   -774   -293    478    532   -626     90  -1462  -2333  -1254   -581   -589    -41
   -719   -683     36    701   -379   -324  -1111  -1961  -1249   -862   -956   -363
   -672   -680    -10    675   -332   -345   -878  -1628   -953   -685   -865   -236
   -633   -639     -7    636   -314   -324   -792  -1452   -815   -618   -836   -200
   -550   -550     -2    548   -275   -275   -730  -1332   -727   -571   -820   -200
   -522   -506     15    514   -270   -246   -704  -1299   -709   -568   -823   -220
   -483   -480      2    480   -244   -241   -646  -1273   -680   -540   -787   -205
   -470   -467      0    467   -236   -233   -618  -1244   -641   -493   -727   -187
   -452   -514    -62    480   -194   -288   -615  -1223   -623   -470   -719   -233
   -436   -514    -77    475   -179   -296   -613  -1208   -613   -467   -750   -277
   -407   -488    -83    446   -163   -285   -633  -1208   -618   -485   -782   -262
   -465   -467     -2    465   -231   -236   -649  -1205   -600   -472   -763   -262
   -558   -478     80    517   -322   -197   -618  -1169   -550   -420   -719   -223
   -680   -506    174    594   -428   -166   -581  -1137   -496   -361   -665   -226
   -732   -537    192    633   -465   -174   -553  -1109   -454   -316   -628   -213
   -696   -545    150    620   -423   -197   -522  -1080   -420   -296   -613   -210
   -704   -550    150    626   -428   -200   -545  -1078   -400   -285   -602   -200
   -743   -553    189    649   -467   -181   -550  -1067   -376   -257   -568   -158
   -750   -558    192    654   -472   -184   -581  -1078   -384   -249   -553   -155
   -717   -509    207    613   -462   -150   -581  -1023   -345   -213   -540   -129
   -696   -483    213    587   -454   -135   -561   -976   -309   -187   -524    -54
   -667   -441    226    555   -446   -109   -524   -956   -272   -150   -467     -2
   -633   -423    207    527   -420   -109   -493   -904   -223    -90   -407     -7
   -626   -483    142    553   -384   -171   -506   -865   -202    -75   -415    -33
   -581   -436    145    506   -363   -145   -478   -810   -148    -28   -402     33
   -530   -371    158    452   -345   -106   -462   -737    -93     25   -358     88
   -498   -332    166    413   -332    -83   -480   -717    -67     57   -327     85
   -452   -275    176    363   -314    -51   -457   -688    -36     88   -288     98
   -446   -244    202    345   -327    -20   -441   -675    -33    109   -259    116
   -478   -280    197    379   -337    -41   -459   -685    -54    109   -254    116
   -441   -236    205    337   -324    -15   -436   -672    -46    135   -226    135
   -428   -179    249    301   -340     33   -420   -675    -44    150   -202    158
   -446   -163    283    303   -366     59   -418   -696    -62    153   -197    168
   -532   -197    335    366   -433     67   -374   -722    -85    132   -215    155
   -561   -184    376    371   -470     96   -340   -784   -111     98   -239    140
   -423   -109    314    265   -368    101   -358   -805   -140     80   -252    129
   -340    -96    241    218   -293     72   -415   -820   -171     54   -283     96
   -366    -96    270    231   -319     85   -436   -857   -184     46   -290     64
   -392    -80    309    236   -353    114   -433   -896   -197     41   -296     28
   -405    -75    329    241   -368    124   -439   -932   -197     49   -290     15
   -389    -41    348    215   -371    150   -452   -943   -184     59   -272     25
   -413    -51    361    233   -387    153   -452   -953   -181     54   -270     36
   -449   -127    322    288   -387     96   -449   -966   -192     54   -262     36
   -465   -153    311    309   -389     77   -462   -995   -210     51   -280      7
   -462   -129    332    293   -400    101   -480  -1028   -231     36   -298    -18
   -475    -90    384    283   -431    145   -454  -1021   -205     62   -265      7
   -511    -90    420    298   -470    163   -431  -1015   -176     72   -244     46
   -527    -85    441    306   -485    176   -413   -979   -129    127   -194     85
   -519    -20    498    267   -511    239   -394   -943    -77    202   -153     59
   -545     46    592    249   -568    319   -392   -943    -75    210   -150     10
   -584      0    584    290   -584    290   -387   -930    -64    205   -135     38
   -623     31    654    296   -639    342   -337   -891     -5    249    -90     96
   -649    101    748    272   -701    423   -277   -865     54    306    -46    137
   -610    116    727    246   -667    420   -301   -867     67    303    -38    161
   -535    150    685    189   -610    418   -374   -836     77    335    -12    207
   -535    176    709    179   -623    441   -420   -844     93    363    -10    197
   -571    163    735    202   -654    449   -454   -883     67    342    -31    163
   -600    127    727    236   -662    426   -467   -906     44    322    -36    153
   -631    124    753    252   -691    439   -457   -909     36    316    -28    142
   -691     75    766    306   -727    420   -472   -922     18    296    -36    116
   -735      0    732    366   -735    366   -488   -932     -5    272    -54     85
   -771    -80    691    426   -732    303   -470   -924     -7    265    -49     57
   -758   -166    589    462   -675    210   -459   -924    -18    246    -70     31
   -724   -236    488    480   -607    124   -519   -987    -85    187   -122    -36
   -662   -265    397    462   -532     67   -574  -1049   -150    135   -166   -101
   -626   -283    342    454   -485     28   -579  -1072   -179    106   -207   -140
   -654   -345    309    498   -483    -18   -607  -1106   -215     67   -259   -145
   -628   -348    280    488   -457    -36   -615  -1122   -239     46   -270   -155
   -597   -314    280    454   -439    -18   -610  -1130   -252     36   -280   -184
   -613   -280    332    446   -472     25   -607  -1130   -267     23   -301   -223
   -641   -272    368    454   -506     46   -615  -1137   -288     -2   -340   -244
   -670   -223    444    446   -558    109   -633  -1143   -296     -2   -342   -223
   -691   -220    470    454   -581    124   -639  -1137   -288      5   -335   -215
   -649   -166    483    407   -566    158   -576  -1080   -254     28   -306   -200
   -636   -275    358    454   -498     41   -514  -1021   -296    -49   -384   -296
   -657   -540    116    597   -389   -213   -400   -911   -340   -184   -548   -478
   -659   -574     83    615   -374   -246   -228   -722   -228   -161   -561   -514
   -722   -290    431    506   -576     70   -111   -750    -38     44   -345   -332
   -833    223   1054    303   -943    639   -363  -1210     49    363     64     57
   -961    896   1857     31  -1410   1376   -753  -1621    215    839    646    610
  -1109   1389   2499   -140  -1805   1943  -1176  -1867    415   1309   1174   1101
  -1098   1366   2465   -132  -1782   1914  -1532  -1984    459   1506   1384   1327
  -1039    782   1821    127  -1431   1301  -1605  -2070     41   1002    893    888
   -919    270   1189    324  -1054    730  -1405  -1984   -457    257    161    194
   -896   -137    758    517   -828    309  -1145  -1730   -636   -168   -316   -285
   -735   -158    576    446   -657    207   -865  -1382   -444   -103   -314   -306
   -639   -192    444    415   -542    124   -670  -1161   -311    -31   -267   -275
   -633   -262    371    446   -504     54   -613  -1085   -275    -33   -285   -306
   -652   -322    327    485   -491      0   -597  -1070   -275    -57   -319   -358
   -607   -329    277    470   -444    -25   -592  -1047   -270    -62   -314   -374
   -488   -275    210    379   -350    -33   -584  -1005   -244    -44   -275   -345
   -423   -236    187    327   -306    -25   -568   -971   -220    -36   -244   -316
   -371   -179    192    275   -283      5   -504   -932   -200    -28   -233   -303
   -311   -176    135    244   -223    -20   -472   -924   -205    -33   -249   -314
   -259   -174     83    215   -174    -44   -441   -888   -176     -5   -228   -306
   -236   -132    103    181   -171    -15   -374   -826   -122     44   -174   -259
   -223    -90    132    155   -179     18   -332   -779    -83     88   -127   -220
   -220   -106    114    163   -168      2   -316   -748    -72    101   -119   -215
   -197    -80    116    137   -158     18   -340   -743    -75     90   -124   -220
   -210    -67    142    137   -176     36   -358   -750    -85     83   -142   -236
   -231    -88    142    158   -187     25   -366   -756   -101     62   -163   -257
   -270   -150    119    210   -194    -15   -433   -802   -158      0   -213   -309
   -267   -166    101    215   -187    -33   -449   -802   -158      2   -215   -324
   -220   -155     62    187   -142    -46   -428   -774   -124     33   -184   -301
   -158   -158      0    158    -80    -80   -420   -745    -90     64   -145   -285
   -101    -98      2    101    -51    -49   -413   -711    -54    101   -114   -283
    -49    -36     12     41    -33    -12   -407   -683    -28    127    -83   -239
     -5    -33    -28     18     10    -31   -407   -665    -12    145    -54   -210
    -28    -59    -31     41     -2    -46   -400   -657    -15    142    -64   -246
    -15    -12      2     15    -10     -5   -366   -615     10    155    -70   -223
     12     15      0    -15      5      7   -379   -584     33    166    -51   -171
     49     59     10    -54     18     36   -423   -605     18    153    -54   -174
    101    106      5   -106     49     57   -426   -581     25    163    -36   -142
    142     93    -49   -116     96     23   -431   -579     12    158    -38   -142
    148     62    -85   -106    116    -10   -452   -620    -31    119    -64   -181
    135     46    -88    -90    111    -20   -457   -649    -54     98    -72   -202
    111     49    -62    -80     85     -5   -454   -685    -85     62    -90   -233
     83     18    -64    -49     75    -23   -436   -704   -114     36    -96   -257
     15    -33    -49      7     31    -41   -426   -706   -119     41    -72   -252
   -228   -176     51    202   -140    -62   -444   -740   -163     -7   -111   -272
   -496   -384    111    439   -303   -137   -452   -789   -202    -51   -145   -280
   -420   -462    -41    441   -189   -252   -431   -815   -200    -62   -158   -259
   -153   -426   -275    288     59   -350   -465   -862   -215    -77   -184   -257
      2   -483   -485    239    244   -485   -509   -932   -259   -103   -210   -270
     12   -605   -618    296    314   -613   -519   -969   -272    -85   -168   -249
    -75   -696   -620    387    272   -659   -478   -969   -272    -54   -109   -223
   -150   -646   -496    397    171   -571   -462   -976   -285    -59    -90   -220
   -200   -524   -327    361     62   -426   -462   -987   -303    -93   -111   -236
   -265   -397   -132    332    -67   -265   -449   -979   -290    -96   -119   -236
   -319   -239     80    280   -200    -80   -441   -958   -283    -90   -114   -231
   -355    -88    267    220   -314     88   -449   -958   -277    -77    -93   -226
   -368     59    426    153   -397    241   -439   -945   -259    -57    -72   -202
   -358    155    514     98   -436    335   -426   -906   -236    -31    -51   -176
   -355    129    485    114   -420    306   -446   -888   -233    -20    -62   -176
   -348    111    459    116   -405    285   -441   -872   -215      0    -80   -158
   -329    184    511     72   -420    348   -426   -859   -176     38    -59   -137
   -348    239    587     54   -467    410   -446   -888   -161     57    -41   -148
   -397    262    659     67   -527    459   -485   -906   -140     77    -20   -153
   -436    181    618    127   -527    400   -532   -927   -148     67    -33   -179
   -514     67    579    223   -545    322   -498   -927   -181     38    -64   -207
   -620    -64    553    342   -587    244   -511   -987   -254    -12   -109   -246
   -524   -109    415    316   -470    153   -644  -1104   -361   -101   -194   -324
   -353   -187    166    267   -259    -10   -769  -1208   -483   -213   -303   -423
   -233   -192     41    213   -137    -77   -782  -1208   -514   -241   -327   -428
   -189   -215    -28    200    -83   -122   -750  -1176   -511   -244   -327   -410
   -163   -233    -70    200    -46   -153   -691  -1137   -498   -233   -316   -400
   -111   -194    -85    150    -12   -140   -657  -1114   -480   -207   -275   -361
   -127   -213    -85    168    -20   -150   -665  -1124   -493   -218   -280   -358
   -155   -176    -20    163    -67    -98   -654  -1124   -504   -231   -293   -374
   -163   -137     25    150    -96    -57   -665  -1132   -527   -257   -319   -397
   -158   -124     33    140    -98    -46   -685  -1140   -563   -298   -355   -415
   -200   -124     75    161   -140    -25   -688  -1124   -571   -306   -363   -394
   -259   -148    111    202   -187    -18   -662  -1109   -568   -306   -361   -366
   -335   -200    135    267   -236    -33   -613  -1088   -568   -311   -363   -340
   -368   -187    181    275   -277     -2   -605  -1088   -579   -327   -371   -345
   -324   -153    171    239   -249      7   -618  -1106   -613   -374   -407   -392
   -280   -129    148    202   -215     10   -610  -1106   -654   -428   -457   -446
   -265   -218     46    241   -155    -85   -589  -1072   -724   -524   -561   -550
   -262   -405   -142    332    -59   -275   -470   -935   -737   -636   -727   -717
   -259   -358    -98    306    -80   -228   -277   -740   -589   -587   -717   -724
   -296      5    301    142   -298    153   -163   -763   -392   -366   -472   -527
   -342    537    880    -96   -610    709   -303  -1195   -368    -85    -90   -200
   -446   1098   1545   -327   -997   1322   -670  -1678   -384    309    433    265
   -472   1592   2065   -561  -1270   1829   -976  -1935   -285    771    984    748
   -418   1527   1945   -555  -1182   1735  -1210  -2018   -257   1026   1249   1010
   -381    943   1325   -280   -852   1132  -1234  -1971   -501    701    914    750
   -387    335    719     25   -553    527  -1083  -1865   -943    -75    166     96
   -358   -124    231    241   -296     51   -872  -1628  -1060   -475   -280   -298
   -316   -197    116    254   -218    -38   -678  -1325   -810   -348   -236   -272
   -272   -103    168    189   -220     31   -530  -1093   -597   -192   -122   -192
   -236      0    236    116   -236    116   -459   -953   -491   -127    -88   -163
   -236     93    329     70   -283    210   -459   -911   -459   -119    -98   -176
   -257    168    426     44   -340    296   -459   -898   -457   -127   -111   -220
   -257    241    498      7   -376    368   -418   -880   -446   -114   -106   -226
   -267    265    532      0   -400    397   -439   -893   -459   -124   -111   -218
   -244    309    553    -33   -397    431   -457   -896   -470   -129   -122   -218
   -215    361    576    -75   -397    467   -441   -893   -462   -122   -124   -236
   -181    340    522    -77   -350    431   -449   -896   -472   -132   -132   -231
    -75    384    459   -155   -267    420   -504   -904   -475   -127   -129   -226
    -28    441    470   -207   -249    454   -545   -898   -475   -129   -142   -226
    -85    478    563   -197   -327    519   -605   -917   -485   -137   -161   -220
   -155    506    662   -174   -407    584   -633   -961   -509   -150   -168   -228
   -194    480    675   -142   -433    576   -535   -976   -519   -153   -174   -239
   -226    475    698   -124   -462    587   -504   -974   -514   -158   -181   -246
   -252    475    727   -114   -488    600   -511   -979   -522   -171   -194   -267
   -285    467    753    -90   -519    610   -504   -956   -491   -132   -150   -226
   -288    420    709    -67   -501    563   -483   -898   -431    -70    -70   -150
   -301    394    696    -46   -498    545   -444   -833   -371     -5      5    -72
   -324    381    704    -28   -514    542   -418   -784   -327     44     51    -28
   -322    363    685    -20   -504    524   -389   -727   -272    101    101     12
   -298    342    639    -23   -470    491   -379   -680   -228    142    153     49
   -241    327    566    -44   -405    446   -387   -662   -205    171    181     72
   -166    335    501    -85   -332    418   -392   -652   -194    187    187     75
   -119    350    470   -114   -293    410   -397   -628   -171    215    226    122
   -129    368    496   -122   -314    433   -423   -623   -168    228    246    140
   -122    413    535   -145   -329    475   -400   -592   -142    254    277    174
   -124    413    537   -145   -332    475   -400   -594   -148    254    288    176
    -77    418    496   -168   -285    457   -402   -610   -168    249    290    174
    -15    402    418   -194   -215    407   -431   -646   -215    207    246    148
     46    368    322   -210   -137    345   -444   -672   -262    163    200    111
     96    371    275   -236    -90    324   -449   -701   -303    127    168     80
    111    366    254   -239    -70    311   -488   -756   -361     77    127     28
     83    332    246   -210    -80    290   -511   -807   -410     36     98      0
     57    329    272   -192   -106    301   -498   -831   -426     28     90      0
     41    345    301   -194   -129    322   -470   -846   -428     25     85     -5
     41    400    358   -220   -158    379   -436   -852   -426     31     96      0
    -10    387    394   -189   -202    392   -457   -896   -459     12     83    -25
    -72    392    465   -158   -267    428   -488   -943   -501    -10     64    -54
   -140    394    532   -129   -335    462   -514   -974   -530    -23     51    -64
   -189    410    600   -109   -394    504   -496   -958   -517      5     77    -38
   -218    384    602    -85   -410    493   -465   -930   -496     28    111     -5
   -220    387    607    -85   -413    496   -433   -904   -465     72    161     25
   -249    379    626    -67   -439    501   -485   -943   -480     72    166     10
   -168    441    610   -135   -389    524   -496   -950   -478     72    168      0
    -33    509    542   -239   -288    524   -496   -945   -475     72    168      0
     96    545    449   -322   -176    498   -501   -945   -472     80    179     10
    215    553    335   -384    -59    444   -504   -937   -462     96    192     25
    327    584    257   -454     36    420   -506   -919   -433    129    220     46
    400    628    226   -517     85    428   -514   -909   -410    161    262     80
    400    688    285   -545     57    488   -553   -937   -420    163    272     75
    394    776    379   -587      7    579   -584   -956   -418    174    290     75
    418    818    400   -618     10    610   -605   -963   -413    184    306     77
    394    779    384   -587      5    581   -633   -982   -441    163    298     64
    345    784    439   -566    -46    610   -685  -1021   -478    132    270     36
    296    782    485   -542    -93    633   -704  -1041   -501    119    249      7
    246    753    506   -498   -129    631   -685  -1034   -498    124    249      2
    194    672    478   -436   -142    576   -678  -1028   -517    101    226    -23
    148    589    441   -371   -145    517   -672  -1034   -550     62    179    -83
    127    542    415   -337   -142    480   -654  -1034   -563     46    148   -114
     98    457    358   -277   -129    407   -654  -1036   -584     25    132   -122
     93    407    314   -252   -111    361   -662  -1044   -607      7    122   -129
     62    371    309   -218   -124    340   -649  -1031   -600     10    129   -119
     15    335    319   -179   -150    327   -628  -1008   -584     31    155    -85
    -15    277    293   -129   -153    285   -607   -987   -576     44    176    -62
    -28    270    298   -122   -163    283   -607   -987   -584     49    174    -62
    -46    306    353   -129   -200    327   -636  -1008   -607     33    158    -80
    -70    332    400   -132   -236    366   -649  -1015   -623     25    153    -90
    -83    374    457   -145   -270    415   -652  -1015   -631     20    153    -93
    -72    384    457   -155   -265    418   -680  -1039   -659     -5    137   -109
    -59    379    439   -158   -249    407   -670  -1031   -685    -44    106   -140
    -54    213    267    -80   -161    241   -584   -940   -691    -98     33   -200
    -31      5     36     12    -33     20   -413   -753   -639   -155    -72   -293
    -70     83    153     -7   -111    116   -332   -628   -522   -127    -75   -303
   -132    452    584   -161   -358    517   -275   -724   -392     46    127   -132
   -241    878   1119   -319   -680   1000   -498  -1244   -511    223    423    135
   -340   1400   1740   -530  -1039   1569   -865  -1782   -644    509    846    493
   -327   1818   2143   -745  -1236   1982  -1192  -2047   -618    888   1293    857
   -239   1678   1917   -719  -1078   1797  -1415  -2099   -623   1049   1447    995
   -179   1161   1337   -491   -758   1249  -1423  -2034   -880    644   1031    646
   -184    631    815   -223   -498    722  -1299  -1940  -1312   -132    283     20
   -166    231    397    -33   -283    311  -1060  -1634  -1262   -353    -15   -231
   -166    137    303     15   -236    218   -849  -1314   -971   -181     72   -163
   -166    158    322      2   -244    239   -704  -1085   -750    -23    197    -72
   -155    122    277     18   -215    200   -589   -922   -610     77    272    -41
   -161    155    316      2   -239    233   -566   -883   -584     83    259    -83
   -171    200    371    -12   -272    283   -558   -865   -571     85    254    -57
   -179    187    363     -5   -272    275   -542   -854   -563     85    257    -38
   -187    176    363      5   -275    270   -509   -823   -537    101    272    -44
   -205    189    394      5   -298    290   -485   -784   -514    124    293    -20
   -223    252    472    -15   -348    361   -470   -758   -488    161    332     25
   -223    293    514    -36   -368    402   -452   -740   -465    187    366     36
   -210    280    491    -33   -350    384   -465   -748   -478    168    348     15
   -174    296    470    -62   -324    381   -483   -753   -491    161    335      2
    -83    322    405   -119   -244    361   -504   -753   -498    153    329     -2
      5    348    342   -179   -168    345   -522   -769   -517    137    309    -10
    103    459    355   -280   -124    407   -548   -787   -535    127    296     -2
    205    532    324   -368    -59    428   -587   -805   -542    119    296    -10
    262    514    252   -387      5    381   -602   -800   -542    122    288    -36
    265    467    202   -366     31    335   -579   -774   -522    137    288    -31
    275    457    181   -366     46    319   -558   -740   -491    163    306     12
    311    488    174   -400     67    332   -555   -722   -480    179    319     20
    348    519    171   -433     88    348   -550   -698   -465    197    340     28
    335    504    166   -420     83    335   -555   -683   -449    213    350     33
    314    501    187   -407     64    345   -545   -646   -418    241    374     54
    324    517    192   -423     67    355   -527   -607   -379    272    402     70
    361    519    158   -441    101    340   -509   -571   -348    303    428     77
    413    530    116   -472    148    322   -517   -550   -337    311    433     85
    470    545     75   -506    197    311   -519   -535   -332    316    439     96
    467    584    114   -527    176    350   -504   -506   -311    345    467    122
    433    626    192   -530    122    410   -465   -470   -290    371    498    148
    379    649    270   -517     54    459   -446   -459   -290    376    514    161
    332    646    314   -488     10    480   -431   -459   -306    368    517    158
    296    628    329   -465    -18    478   -415   -470   -332    348    501    145
    246    587    337   -418    -46    462   -418   -496   -374    322    485    122
    202    524    322   -363    -62    426   -433   -542   -428    280    457     85
    166    524    358   -345    -96    441   -431   -581   -462    262    444     62
    145    524    379   -335   -119    454   -431   -623   -491    246    441     44
    140    519    379   -329   -119    449   -439   -672   -524    226    420      5
    155    465    309   -311    -77    387   -465   -722   -558    200    392    -36
    189    418    228   -303    -18    324   -480   -745   -571    194    374    -28
    168    345    174   -257     -5    259   -496   -766   -581    181    358    -44
    142    314    171   -228    -12    244   -511   -787   -594    179    358    -72
    132    345    210   -239    -38    277   -522   -789   -589    200    374    -64
    140    368    228   -254    -44    298   -524   -784   -581    223    394    -54
    124    324    197   -226    -36    262   -524   -782   -579    233    389    -59
     90    288    197   -189    -54    244   -527   -789   -571    239    381    -70
     77    316    239   -200    -80    277   -524   -784   -553    257    400    -62
     64    332    267   -197   -101    301   -496   -756   -524    288    428    -44
     36    361    322   -200   -142    342   -459   -714   -478    335    470    -12
     -5    337    342   -166   -174    340   -415   -667   -415    400    535     41
    -64    309    374   -124   -218    340   -402   -652   -394    433    568     62
    -59    384    444   -161   -252    413   -387   -631   -368    467    600     80
    -41    446    488   -205   -265    467   -402   -636   -363    459    587     70
    -28    501    527   -236   -277    514   -436   -646   -345    470    602     93
     12    592    576   -303   -280    584   -449   -646   -314    493    639    135
     18    587    568   -301   -275    579   -454   -659   -316    496    644    145
    -20    574    592   -277   -306    584   -478   -688   -345    470    618    111
    -51    553    605   -252   -329    579   -509   -709   -368    446    602     93
    -83    535    615   -228   -350    574   -522   -709   -376    439    602     93
   -132    511    644   -189   -387    576   -530   -696   -368    446    615    111
   -184    410    592   -114   -389    501   -540   -688   -387    423    594     93
   -171    348    519    -88   -345    433   -514   -670   -400    405    571     72
   -163    322    485    -80   -324    402   -501   -670   -418    384    550     57
   -207    329    537    -59   -371    433   -483   -672   -431    374    537     41
   -254    309    561    -28   -407    433   -459   -659   -426    381    548     51
   -223    298    522    -38   -371    410   -459   -654   -426    379    553     54
   -127    309    436    -90   -283    371   -493   -680   -457    348    517     12
    -59    290    350   -114   -205    319   -511   -704   -483    322    488    -18
    -15    257    270   -122   -142    262   -517   -722   -504    290    462    -46
      5    290    283   -148   -140    288   -519   -735   -511    280    452    -75
    -12    332    345   -161   -179    337   -532   -761   -527    267    436   -114
     -5    366    371   -179   -187    368   -527   -735   -509    298    475    -90
     20    348    327   -184   -153    337   -509   -693   -475    337    509    -64
     31    298    267   -166   -116    283   -483   -654   -478    327    488    -85
     41    145    103    -93    -31    124   -439   -587   -527    244    384   -174
     62    -96   -158     18    109   -127   -301   -426   -540    124    228   -314
     49    -85   -135     15     90   -109   -129   -270   -407    153    218   -342
    -33    285    316   -127   -176    301   -106   -478   -303    319    415   -179
   -111    823    935   -358   -524    878   -405  -1026   -306    620    823    200
   -220   1457   1678   -618   -948   1566   -802  -1501   -249   1052   1384    717
   -293   1979   2270   -844  -1283   2125  -1187  -1800   -145   1480   1896   1166
   -233   1964   2197   -865  -1215   2081  -1478  -1909   -132   1652   2068   1330
   -189   1384   1571   -600   -880   1478  -1522  -1860   -402   1247   1639    948
   -205    639    844   -215   -524    740  -1325  -1709   -935    374    784    187
   -218    249    465    -18   -342    358  -1002  -1319   -919    106    436   -124
   -171    210    381    -20   -275    296   -766   -969   -659    231    475    -98
   -124    174    298    -25   -213    233   -626   -750   -514    309    506    -72
   -122    109    231      7   -176    168   -561   -652   -459    324    504    -77
   -129    106    233     10   -181    168   -542   -620   -452    309    483    -96
   -132    103    236     15   -184    168   -530   -597   -439    309    478   -103
   -119    153    272    -18   -194    213   -524   -584   -428    309    483   -106
    -98    184    283    -41   -189    233   -517   -553   -407    322    496    -96
   -122    163    285    -23   -202    223   -519   -540   -405    319    491   -114
   -137    155    293    -10   -215    226   -501   -519   -392    327    506   -106
   -158    158    316     -2   -236    239   -483   -491   -361    353    530    -83
   -140    205    345    -31   -241    275   -467   -465   -329    384    561    -54
   -127    210    337    -41   -233    275   -441   -433   -293    415    600    -31
   -122    187    306    -33   -213    246   -423   -413   -280    428    620    -20
   -135    205    337    -36   -236    270   -441   -420   -290    420    607    -44
   -132    220    353    -44   -241    285   -426   -392   -267    444    626    -28
    -93    288    381    -98   -239    335   -405   -355   -231    478    654      2
    -80    298    379   -111   -228    337   -397   -327   -210    493    670     18
    -80    267    348    -93   -215    306   -400   -306   -194    504    680     25
    -49    252    301   -101   -174    275   -381   -270   -168    522    691     38
     -2    332    332   -166   -168    332   -374   -246   -150    532    698     38
      7    335    327   -171   -158    332   -389   -236   -145    535    698     38
     12    355    340   -184   -163    348   -397   -215   -132    550    711     57
     18    376    358   -197   -168    368   -379   -166    -96    584    748     98
     36    407    368   -223   -166    389   -345   -106    -49    626    797    140
     51    452    397   -252   -171    426   -335    -62    -12    657    841    179
     51    478    423   -267   -184    452   -353    -51     -5    665    852    181
     59    488    428   -272   -184    459   -355    -33      7    672    857    194
     64    465    400   -267   -168    433   -340    -18     15    680    862    205
     98    524    426   -311   -163    475   -322    -18     18    691    875    205
    114    558    444   -337   -166    501   -337    -38      0    672    865    194
    111    558    446   -335   -166    504   -368    -75    -31    646    849    179
    132    587    452   -361   -161    519   -363    -90    -41    641    846    174
     98    571    470   -335   -184    522   -379   -137    -88    600    807    132
     83    587    501   -335   -207    542   -397   -192   -129    561    769     90
     88    615    527   -350   -218    571   -426   -262   -184    514    730     41
     90    519    428   -306   -168    472   -439   -314   -223    480    693      2
     64    496    428   -280   -181    462   -470   -389   -272    431    649    -41
      5    452    446   -231   -220    449   -478   -439   -309    400    628    -49
   -111    340    452   -114   -280    394   -485   -475   -332    384    600    -59
   -249    213    462     18   -355    337   -511   -522   -361    361    561   -109
   -374    101    475    135   -423    285   -574   -594   -410    311    524   -163
   -423     59    480    179   -452    270   -607   -636   -441    285    506   -202
   -459     23    483    218   -470    252   -628   -657   -454    270    485   -241
   -511    -25    485    267   -498    228   -652   -667   -457    262    465   -275
   -548    -67    478    306   -514    205   -667   -665   -454    259    454   -272
   -537    -51    485    293   -514    218   -657   -644   -428    285    480   -231
   -524    -25    498    275   -511    236   -631   -615   -394    316    504   -210
   -517      2    517    254   -517    259   -597   -579   -363    342    517   -205
   -449     85    535    179   -491    309   -568   -540   -324    371    540   -194
   -340    192    530     72   -433    361   -550   -501   -290    392    566   -187
   -265    254    519      5   -392    387   -527   -480   -270    405    581   -187
   -189    309    498    -59   -345    402   -491   -444   -205    470    628   -153
   -145    348    493   -101   -319    420   -522   -459   -187    491    633   -158
   -111    361    472   -124   -290    415   -545   -475   -187    493    644   -145
    -51    449    501   -197   -275    475   -561   -470   -174    514    657   -119
    -77    415    493   -168   -285    454   -561   -462   -166    532    680   -109
   -150    340    491    -96   -319    415   -566   -475   -174    530    691   -116
   -176    257    431    -41   -303    345   -587   -485   -179    506    685   -119
   -187    189    376      0   -280    283   -605   -496   -194    462    665   -111
   -150    135    285      7   -220    210   -587   -488   -197    459    652   -137
   -127     83    210     20   -168    145   -566   -480   -213    441    607   -192
   -127     57    184     33   -155    119   -555   -478   -220    428    600   -213
   -119      7    127     57   -122     67   -574   -493   -228    413    589   -218
    -88    -38     49     62    -70      2   -558   -501   -228    407    571   -220
    -70    -59     10     62    -41    -25   -576   -527   -249    387    548   -233
    -33    -12     20     20    -28      5   -576   -537   -257    376    535   -244
     12     51     38    -31    -12     46   -566   -530   -254    384    542   -228
     38     85     46    -62     -5     67   -581   -535   -259    374    530   -252
     23    116     93    -70    -33    103   -574   -522   -244    387    537   -254
     44    163    119   -103    -36    140   -558   -506   -226    397    542   -257
     88    200    111   -142    -10    155   -553   -501   -215    389    540   -270
     93    249    155   -171    -31    202   -532   -483   -187    400    561   -241
    119    303    184   -213    -31    244   -535   -478   -192    379    535   -270
    168    270    101   -220     33    187   -542   -483   -244    311    465   -337
    233     98   -135   -166    184    -18   -491   -444   -345    153    311   -483
    228    -41   -270    -96    246   -155   -340   -327   -374     36    176   -631
    213     96   -116   -155    163    -10   -200   -246   -244    122    252   -568
    179    478    298   -329    -59    389   -244   -465    -80    363    517   -301
    148   1111    963   -628   -407   1039   -589   -867    122    802   1026    213
     28   1839   1810   -935   -891   1826   -901  -1091    444   1376   1657    846
     38   2210   2171  -1124  -1065   2190  -1265  -1161    701   1803   2096   1278
     54   1922   1867   -989   -906   1896  -1517  -1249    568   1691   1982   1195
    -20   1278   1299   -628   -659   1288  -1551  -1402      7   1018   1340    571
   -103    610    714   -254   -410    662  -1322  -1335   -506    296    623   -140
   -124    303    428    -88   -277    363  -1028  -1005   -491    142    392   -376
   -228    124    350     51   -290    236   -867   -782   -402    155    353   -420
   -272     64    337    103   -303    200   -724   -615   -311    197    366   -418
   -254    101    355     75   -303    228   -672   -558   -275    202    363   -415
   -200    153    350     23   -275    252   -631   -517   -246    215    371   -400
   -145    187    332    -23   -239    259   -584   -467   -215    233    376   -384
   -124    176    301    -25   -213    239   -532   -413   -176    265    402   -361
   -119    124    241     -5   -179    181   -491   -363   -132    301    446   -327
   -116    114    231      0   -174    171   -467   -322    -93    329    472   -303
    -96    142    239    -23   -168    189   -441   -288    -64    350    485   -298
    -83    189    272    -51   -176    231   -431   -262    -36    376    504   -293
    -88    239    324    -77   -207    280   -441   -259    -38    379    491   -303
    -93    303    397   -106   -246    350   -454   -259    -46    379    478   -314
    -72    350    423   -140   -246    384   -465   -252    -51    387    459   -327
    -64    371    436   -153   -249    402   -478   -254    -57    400    415   -348
    -93    355    449   -132   -270    402   -478   -246    -46    426    384   -355
   -109    376    485   -135   -298    431   -470   -236    -33    433    400   -350
    -85    428    514   -171   -301    470   -449   -194     12    465    462   -303
    -75    415    491   -168   -283    452   -470   -168     31    472    478   -293
    -62    415    475   -179   -270    444   -485   -153     31    462    480   -301
    -25    413    439   -194   -231    426   -462   -111     57    483    511   -272
     15    415    397   -218   -189    407   -446    -70     83    501    530   -257
     44    423    379   -233   -166    402   -439    -36    106    509    545   -239
     28    392    361   -213   -166    376   -454    -28    103    501    548   -226
      5    410    402   -207   -197    407   -446     -2    124    519    576   -197
     18    439    418   -228   -200    428   -444     36    153    542    592   -176
     28    480    452   -254   -210    467   -449     77    187    576    615   -137
     18    517    496   -267   -239    506   -446     96    215    600    649   -111
     18    511    493   -265   -239    504   -436    114    231    615    670   -103
     20    488    465   -257   -223    478   -431    124    244    628    675    -85
     10    465    454   -236   -220    459   -426    119    249    626    675    -70
    -10    423    433   -207   -220    428   -392    116    254    626    678    -49
      5    410    402   -207   -197    407   -353    124    272    633    693    -15
      0    387    387   -194   -192    387   -329    127    285    636    691      0
    -62    379    441   -158   -252    410   -311    103    288    626    670      2
    -98    423    522   -163   -311    472   -285     85    290    623    659     -7
    -70    449    517   -189   -293    483   -301     62    277    602    631    -41
      7    475    467   -244   -231    472   -353     28    259    581    602    -83
     46    524    478   -285   -215    501   -353     12    265    574    589   -106
    -18    501    519   -241   -267    509   -361    -25    246    545    558   -129
    -75    480    555   -202   -314    517   -342    -46    246    545    558   -127
   -145    452    597   -153   -371    524   -340    -51    246    550    568   -119
   -220    400    620    -88   -420    509   -345    -54    254    566    587    -98
   -239    288    527    -25   -381    407   -379   -109    213    522    540   -142
   -155    218    374    -31   -265    296   -397   -124    192    493    506   -163
    -59    200    259    -70   -158    228   -405   -103    210    506    511   -161
      5    231    226   -116   -109    228   -387    -80    244    527    527   -153
     59    275    215   -166    -77    244   -358    -51    265    537    527   -155
    109    319    210   -215    -51    265   -368    -59    257    527    509   -189
    132    381    246   -257    -59    314   -361    -54    265    532    509   -200
    129    454    324   -290    -96    389   -335    -20    309    571    542   -174
    140    550    410   -348   -137    480   -309     12    361    618    581   -127
    155    613    457   -384   -150    535   -303     25    387    639    600    -98
    129    639    506   -384   -189    574   -350     -2    387    644    602    -88
    106    678    571   -392   -231    626   -366      5    405    667    620    -62
     44    735    691   -392   -324    714   -358     18    423    688    644    -41
     41    761    719   -400   -340    740   -348     23    423    685    649    -41
    -25    683    706   -329   -366    696   -363     10    413    678    639    -67
   -106    568    675   -231   -389    620   -389      2    400    662    613    -96
    -46    517    563   -233   -306    537   -379     18    384    633    592   -111
     80    498    418   -290   -168    459   -366     18    368    610    584   -150
    106    498    392   -303   -142    446   -340     31    371    605    581   -194
     59    371    311   -215   -124    342   -337     12    335    561    524   -215
    236    197    -38   -218    137     80   -402    -72    231    444    418   -257
    600    127   -475   -363    537   -174   -472   -184    106    324    319   -400
    813    155   -657   -485    735   -249   -491   -233     67    298    314   -475
    693    337   -355   -514    524     -7   -441   -137    181    418    446   -361
    480    462    -18   -472    249    220   -301    -12    298    522    542   -275
    257    392    135   -324     62    265   -319     33    316    519    527   -246
    109    285    176   -200    -33    231   -327     41    306    501    488   -231
    -15    272    288   -127   -150    280   -218     46    301    496    449   -228
    -83    288    371   -103   -228    329   -202     18    275    467    397   -272
    -96    288    384    -96   -241    335   -176     -2    236    413    329   -332
   -119    168    288    -25   -205    228   -109     12    181    332    231   -423
   -124    -80     44    103    -85    -18      2    140    150    220     75   -571
   -122   -176    -57    148    -33   -116    187    358    270    236     36   -620
   -153     80    231     36   -192    155    335    480    519    465    246   -436
   -215    623    836   -205   -524    730    275    184    654    763    626    -67
   -309   1262   1571   -475   -940   1415     -7   -288    704   1143   1145    439
   -309   1878   2187   -787  -1249   2031   -262   -514    878   1652   1758   1031
   -135   2140   2275  -1002  -1205   2208   -496   -620    956   1984   2140   1421
    -54   1769   1821   -857   -937   1795   -613   -701    675   1691   1847   1166
   -176   1088   1265   -454   -719   1176   -613   -727    132    875   1015    402
   -218    504    722   -145   -470    613   -501   -563   -129    327    407   -155
   -137    337    475   -101   -306    407   -314   -226     70    384    379   -163
    -96    462    555   -184   -324    509   -158     28    285    530    470    -44
   -161    514    675   -176   -418    594    -72    192    405    607    517     54
    192    571    379   -384    -93    475   -155    166    376    550    439    -20
    501    628    127   -566    187    379   -262    109    309    459    327   -145
    387    626    236   -509     75    431   -228    153    340    480    327   -153
     90    511    420   -301   -163    467   -161    215    415    550    400    -98
   -257    504    761   -124   -509    631    -62    316    527    683    568      5
   -465    426    891     20   -678    657     44    431    631    800    727     88
   -316    298    615      7   -467    457    106    485    675    852    807    106
    -41    228    270    -93   -155    249    158    530    711    878    854    124
     44    109     62    -77     -7     85     96    504    683    854    828     96
     83    106     23    -96     31     64     38    478    652    818    769     70
    181    189      7   -187     85     98      0    462    636    802    717     54
    158    176     18   -166     70     98    -70    407    579    730    620     -2
     77    111     31    -96     23     72   -142    348    524    654    530    -62
     28     49     20    -38      2     36   -213    285    465    584    444   -124
    -23    -38    -15     31     -5    -28   -306    207    402    517    371   -194
     -7    -98    -90     54     41    -96   -353    171    366    483    332   -236
     23   -197   -220     85    122   -210   -376    155    345    462    293   -257
    -18   -316   -298    166    137   -306   -405    145    353    454    288   -262
   -140   -472   -332    306     93   -402   -413    163    381    454    296   -252
   -259   -589   -329    426     33   -459   -410    202    415    485    327   -226
   -252   -665   -415    457     80   -542   -413    254    452    530    374   -187
   -129   -644   -517    387    192   -581   -376    332    517    581    439   -111
    -41   -602   -563    322    259   -584   -327    410    592    636    496    -49
    -31   -613   -581    322    275   -597   -285    454    633    654    498    -44
    -15   -600   -584    306    283   -592   -262    480    672    675    517    -23
     49   -568   -618    259    332   -592   -218    519    704    688    537     15
     96   -491   -587    194    340   -537   -171    548    732    711    566     41
    129   -452   -581    161    355   -517   -168    540    727    698    558     31
     77   -462   -540    189    306   -498   -184    509    693    654    519      7
     15   -452   -467    218    239   -459   -166    504    680    639    498      2
    -33   -374   -340    202    150   -358   -145    485    652    607    467    -12
    -54   -275   -220    166     83   -249   -153    449    615    568    426    -46
    -96   -148    -51    119    -23   -101   -179    389    566    514    381    -80
   -161    -64     96    111   -129     15   -187    350    532    483    361    -98
   -220    -20    197    119   -210     88   -189    327    517    470    345   -119
   -270     -5    265    137   -267    129   -207    283    491    441    306   -150
   -303    -28    275    166   -290    122   -226    231    436    381    241   -200
   -332    -20    311    176   -322    145   -293    153    361    309    166   -257
   -371     67    436    150   -402    252   -371     70    285    246     96   -322
   -415    109    524    153   -470    316   -413     20    231    192     28   -400
   -457    122    579    166   -519    350   -402     18    239    194     23   -449
   -480    101    579    189   -530    340   -371     36    270    223     49   -467
   -491     72    561    207   -524    314   -335     70    309    259     85   -426
   -509     -5    504    257   -506    249   -298     98    335    285    114   -361
   -478    -72    402    272   -441    163   -246    148    379    335    166   -283
   -439   -184    254    311   -348     33   -223    181    418    374    210   -207
   -366   -181    184    275   -275      0   -205    205    452    407    254   -142
   -277      5    283    137   -280    142   -218    218    483    444    290    -96
   -226    132    358     46   -293    244   -210    254    527    488    340    -41
   -197    218    415    -10   -306    316   -194    283    566    535    402     23
   -168    290    459    -62   -316    376   -194    296    615    597    491    119
   -135    290    426    -77   -280    358   -171    301    641    633    545    171
    -88    270    355    -93   -223    311   -163    283    641    631    548    179
    -33    290    322   -129   -179    306   -176    239    607    594    519    166
    -10    335    345   -163   -179    340   -200    194    574    558    504    148
     -5    345    350   -168   -176    348   -215    174    542    532    498    129
    -18    205    220    -96   -119    213   -194    168    506    483    449     88
      5    114    109    -62    -51    111   -184    158    467    439    405     57
     64    103     38    -85     12     72   -205    135    428    397    376     46
     77     75     -2    -75     41     36   -226    101    387    345    337      7
     15    -18    -33      0     25    -25   -259     72    353    303    306    -18
    -33    -90    -57     62     10    -75   -259     77    355    303    319     -7
    -62    -96    -33     77    -15    -64   -244     88    379    322    350     18
    -90    -44     46     67    -70      0   -246     88    368    316    345      7
   -127     -5    122     64   -124     57   -257     70    350    285    319    -15
   -163     18    181     72   -174     98   -257     46    332    262    296    -23
   -257     28    285    111   -272    155   -267     18    303    241    275    -41
   -327     44    371    142   -348    207   -265      7    285    226    254    -54
   -387    111    498    137   -444    303   -285     -7    267    202    231    -75
   -420    129    550    142   -485    340   -277     20    262    179    207    -85
   -418    -12    405    213   -413    194   -218    111    241    103    114   -166
   -387   -132    254    259   -322     59    -90    265    280     25    -15   -296
   -366     -5    358    184   -363    176     12    376    423     80    -15   -298
   -389    371    761      7   -574    563    -54    106    444    200    148   -168
   -418    810   1226   -197   -823   1018   -340   -496    257    345    439     90
   -454   1379   1834   -462  -1143   1605   -665   -997    140    633    870    454
   -433   1756   2187   -662  -1309   1971   -961  -1231    163    987   1304    839
   -363   1478   1842   -558  -1104   1660  -1093  -1244    101   1015   1340    901
   -355    857   1210   -252   -782   1034  -1093  -1202   -236    467    784    431
   -309    319    628     -5   -467    472   -958  -1085   -610   -275     38   -215
   -272     15    285    127   -277    150   -753   -774   -467   -350   -140   -366
   -233      0    233    116   -233    116   -574   -488   -192   -171    -31   -254
   -181     10    192     83   -187     98   -449   -296    -20    -59     36   -181
   -137     93    231     23   -184    161   -400   -220     36    -49     25   -184
   -135    205    340    -36   -239    270   -413   -241     10    -90    -20   -207
   -124    277    402    -77   -262    340   -415   -254    -10   -124    -51   -220
   -145    335    480    -96   -314    407   -446   -283    -44   -166    -93   -257
   -176    366    542    -93   -358    454   -504   -335    -88   -210   -137   -296
   -153    368    522   -109   -337    446   -514   -353   -111   -241   -168   -322
   -114    439    553   -163   -335    496   -522   -368   -119   -257   -176   -329
   -114    452    566   -171   -340    509   -545   -394   -140   -277   -194   -345
    -96    478    574   -189   -335    524   -542   -400   -140   -285   -202   -350
    -67    496    563   -215   -316    530   -540   -400   -137   -280   -192   -335
    -31    517    548   -241   -288    532   -540   -397   -129   -270   -181   -311
     -7    542    548   -267   -277    545   -535   -402   -129   -277   -187   -319
     -2    568    571   -283   -285    568   -550   -418   -140   -285   -197   -329
     15    563    548   -290   -267    555   -548   -423   -132   -283   -194   -322
     67    571    501   -319   -215    537   -535   -420   -114   -270   -179   -306
     64    537    470   -301   -202    504   -540   -415    -96   -257   -161   -280
     28    548    519   -288   -244    535   -535   -397    -70   -231   -135   -239
     59    579    519   -319   -228    548   -511   -358    -38   -197    -98   -189
     77    600    519   -340   -220    561   -530   -327    -15   -179    -80   -163
     85    615    530   -353   -220    574   -532   -293      0   -168    -70   -150
    106    667    561   -387   -226    615   -501   -239     28   -140    -44   -119
    142    691    545   -418   -202    618   -475   -192     54   -114    -15    -83
    163    698    535   -431   -184    615   -467   -155     67   -103     -5    -62
    174    698    524   -436   -174    610   -452   -122     77    -85     12    -28
    174    688    514   -431   -168    602   -439    -98     77    -80     18     -7
    163    717    550   -441   -194    633   -413    -90     62    -85      7    -12
    163    748    584   -457   -210    667   -381    -80     59    -90     15      0
    145    779    633   -465   -244    709   -415   -106     33   -119     -2    -18
    142    750    607   -446   -231    680   -405   -116     12   -148    -18    -31
    135    756    618   -446   -241    688   -381   -135    -15   -174    -25    -31
    127    800    672   -462   -272    735   -389   -184    -59   -210    -51    -59
    127    831    704   -480   -288    766   -402   -236   -103   -249    -80    -80
    135    854    719   -493   -290    787   -415   -296   -150   -283   -101    -96
    127    852    722   -491   -296    787   -452   -374   -210   -329   -148   -155
    119    828    709   -475   -293    769   -470   -439   -262   -374   -194   -202
    114    844    730   -480   -309    789   -467   -459   -275   -376   -207   -192
    109    865    756   -485   -322    810   -467   -478   -285   -376   -220   -202
     90    846    756   -472   -332    802   -498   -524   -322   -407   -257   -241
     90    831    740   -462   -324    787   -514   -561   -345   -423   -275   -259
    106    859    750   -485   -322    805   -491   -566   -335   -415   -270   -252
     46    800    753   -423   -353    776   -530   -607   -368   -449   -303   -275
     38    810    769   -426   -363    792   -524   -620   -379   -454   -309   -280
     38    815    776   -426   -368    795   -509   -615   -371   -446   -296   -267
     77    823    745   -452   -332    784   -491   -610   -371   -444   -293   -265
    116    883    766   -498   -324    826   -485   -615   -376   -446   -301   -270
    142    945    802   -545   -332    875   -493   -633   -376   -441   -303   -270
    155    974    818   -563   -329    896   -511   -654   -384   -446   -301   -262
    187   1036    849   -613   -329    943   -522   -672   -397   -459   -309   -270
    246   1122    875   -683   -314   1000   -511   -667   -376   -436   -288   -239
    283   1184    901   -735   -309   1044   -511   -670   -345   -392   -249   -205
    290   1192    901   -740   -306   1047   -550   -711   -353   -384   -244   -207
    316   1215    898   -769   -290   1060   -597   -756   -366   -381   -239   -192
    306   1221    914   -763   -303   1067   -626   -779   -366   -376   -239   -176
    262   1218    953   -740   -348   1085   -620   -792   -374   -371   -231   -166
    226   1236   1008   -732   -392   1122   -649   -833   -405   -389   -236   -174
    158   1210   1052   -685   -449   1132   -688   -896   -454   -426   -259   -192
    145   1195   1049   -670   -452   1122   -685   -922   -488   -454   -296   -220
    171   1127    956   -652   -392   1041   -685   -937   -527   -491   -353   -275
    189   1060    867   -626   -337    963   -698   -969   -571   -540   -420   -322
    202   1028    826   -618   -311    927   -722  -1015   -623   -589   -470   -358
    205    995    789   -600   -290    893   -748  -1062   -672   -631   -514   -394
    205    963    756   -584   -277    859   -758  -1096   -706   -662   -542   -420
    166    896    730   -532   -283    815   -769  -1122   -732   -680   -568   -444
    142    857    714   -501   -285    787   -763  -1132   -743   -688   -574   -452
    135    833    698   -483   -280    766   -758  -1143   -758   -704   -584   -462
    135    826    691   -483   -277    758   -756  -1150   -769   -709   -597   -475
    119    774    652   -446   -267    714   -761  -1166   -789   -719   -618   -498
    174    696    519   -436   -174    607   -784  -1195   -823   -740   -639   -522
    457    678    220   -566    119    449   -833  -1252   -878   -779   -675   -563
    675    623    -51   -652    363    285   -937  -1348   -971   -862   -761   -636
    787    589   -197   -688    493    197   -966  -1374  -1028   -919   -826   -683
    831    475   -358   -654    594     59   -927  -1332  -1085  -1013   -930   -758
    820    277   -542   -548    683   -132   -789  -1205  -1122  -1137  -1091   -898
    756    301   -454   -530    605    -75   -610  -1028  -1002  -1106  -1098   -919
    597    602      5   -600    296    303   -535  -1143   -875   -919   -896   -753
    449   1088    639   -771    -96    862   -761  -1615   -852   -628   -509   -394
    324   1756   1431  -1039   -553   1595  -1132  -2075   -776   -192     33     96
    275   2330   2055  -1304   -891   2195  -1509  -2351   -639    267    566    540
    342   2372   2029  -1358   -844   2203  -1816  -2478   -620    465    771    714
    368   1855   1486  -1114   -558   1673  -1880  -2486   -911     67    353    340
    337   1176    839   -756   -249   1008  -1727  -2421  -1467   -789   -475   -400
    322    724    402   -524    -38    566  -1423  -2091  -1535  -1130   -898   -776
    376    693    316   -535     28    506  -1176  -1751  -1291  -1010   -883   -766
    441    727    285   -584     77    506  -1018  -1532  -1127   -898   -828   -722
    462    748    285   -605     88    517   -924  -1413  -1036   -828   -797   -706
    441    732    290   -587     75    511   -888  -1379  -1013   -813   -795   -717
    436    727    290   -584     72    509   -846  -1348   -987   -792   -779   -711
    418    693    272   -555     72    483   -815  -1330   -961   -766   -761   -691
    405    693    288   -548     59    491   -792  -1312   -927   -732   -732   -657
    407    675    267   -542     70    472   -769  -1296   -911   -709   -717   -652
    436    654    218   -545    109    436   -745  -1275   -888   -678   -688   -631
    517    675    158   -597    179    418   -730  -1257   -854   -636   -649   -594
    589    688     98   -639    246    394   -743  -1267   -839   -615   -633   -592
    594    698    103   -649    246    402   -737  -1270   -844   -605   -631   -597
    576    800    220   -688    179    511   -719  -1260   -841   -581   -605   -581
    561    896    332   -730    114    615   -688  -1221   -807   -530   -555   -550
    535    948    413   -740     62    680   -683  -1187   -763   -475   -506   -514
    498   1005    504   -753     -2    756   -662  -1158   -724   -428   -462   -488
    491   1031    537   -761    -23    784   -631  -1148   -722   -428   -470   -501
    361    992    628   -678   -135    813   -610  -1137   -724   -420   -475   -496
    176    943    766   -558   -293    854   -594  -1117   -701   -387   -452   -457
     64    945    878   -506   -407    914   -555  -1080   -665   -342   -415   -397
      5    927    922   -467   -457    924   -530  -1049   -641   -309   -397   -348
    -18    924    943   -452   -480    932   -530  -1023   -620   -280   -384   -319
    -20    961    982   -470   -501    971   -532   -987   -584   -236   -355   -290
     15    989    971   -504   -478    979   -553   -984   -581   -231   -368   -306
     46   1000    953   -522   -454    976   -563   -969   -579   -228   -374   -314
    109   1031    922   -571   -407    976   -571   -943   -571   -215   -366   -309
    187   1096    909   -641   -361   1002   -561   -914   -548   -184   -332   -293
    168   1026    857   -600   -345    943   -589   -935   -566   -187   -324   -301
    181   1005    820   -594   -319    914   -579   -935   -558   -171   -293   -285
    210    989    779   -602   -285    883   -563   -930   -550   -148   -252   -262
    213    935    722   -574   -254    828   -576   -948   -563   -145   -241   -275
    236    969    732   -605   -249    852   -594   -982   -589   -161   -254   -303
    241    989    745   -615   -252    867   -597  -1010   -618   -174   -265   -324
    236   1015    776   -626   -270    896   -589  -1036   -636   -166   -252   -327
    236   1065    828   -649   -296    948   -574  -1044   -626   -135   -220   -309
    207   1127    917   -667   -355   1023   -568  -1067   -628   -114   -192   -298
    137   1101    963   -620   -413   1034   -550  -1101   -639   -106   -189   -309
    116   1101    982   -610   -433   1041   -542  -1127   -639    -90   -176   -311
    116   1091    974   -602   -428   1034   -553  -1163   -646    -90   -171   -314
    119   1036    917   -579   -400    976   -561  -1197   -665   -106   -187   -329
    119   1002    880   -561   -379    943   -561  -1223   -680   -114   -202   -348
    122    987    865   -558   -371    927   -579  -1260   -698   -114   -213   -363
    142    969    826   -555   -340    898   -610  -1291   -724   -122   -231   -387
    171    982    807   -579   -319    896   -618  -1306   -737   -124   -239   -402
    202   1002    800   -602   -298    901   -618  -1309   -743   -122   -249   -402
    324   1078    753   -704   -215    917   -636  -1299   -732   -109   -252   -402
    462   1182    719   -820   -127    950   -672  -1283   -709    -80   -239   -392
    368   1184    815   -776   -223   1000   -631  -1267   -693    -54   -220   -376
    174   1158    984   -667   -405   1072   -542  -1221   -657     -5   -179   -337
    -12   1109   1119   -548   -566   1114   -511  -1200   -636     12   -166   -324
    -18   1195   1213   -587   -615   1202   -441  -1145   -584     62   -119   -285
    -25   1267   1293   -620   -659   1280   -413  -1106   -532    119    -54   -231
    -49   1325   1374   -639   -711   1348   -423  -1098   -496    168     10   -174
    -70   1358   1426   -644   -748   1392   -439  -1091   -459    228     64   -140
    -90   1358   1449   -633   -769   1402   -446  -1085   -431    270    106   -124
   -109   1348   1457   -620   -784   1402   -444  -1085   -423    288    127   -116
    -98   1306   1405   -605   -750   1356   -449  -1085   -420    296    148   -109
    -72   1254   1327   -592   -701   1291   -467  -1098   -431    290    158   -106
    -54   1195   1249   -568   -652   1221   -485  -1117   -449    283    155   -124
    -33   1070   1101   -519   -568   1085   -483  -1124   -483    252    122   -179
    -20    958    979   -470   -501    969   -462  -1127   -498    231     98   -213
      0    935    935   -470   -467    935   -465  -1143   -517    210     75   -236
     36    963    927   -498   -444    945   -470  -1161   -537    192     54   -254
     44    945    901   -496   -428    924   -493  -1192   -566    163     23   -293
     62    948    883   -506   -410    917   -511  -1200   -579    153     12   -309
     83    982    896   -532   -407    940   -524  -1202   -584    158     18   -314
    119   1015    896   -566   -387    956   -535  -1205   -589    171     31   -309
    150   1036    885   -594   -368    961   -530  -1202   -597    181     31   -306
    168   1054    883   -613   -355    969   -530  -1200   -592    192     33   -309
    189   1067    878   -628   -342    974   -524  -1202   -592    197     31   -316
    184   1067    883   -626   -348    976   -535  -1213   -607    187     10   -342
    171   1060    885   -615   -358    974   -545  -1221   -618    179     -2   -366
    171   1005    833   -587   -332    919   -542  -1213   -639    155    -41   -400
    189    909    717   -550   -262    813   -517  -1184   -680     96   -116   -470
    226    704    478   -465   -124    592   -413  -1091   -743    -33   -275   -631
    236    620    381   -431    -72    501   -231   -898   -652    -28   -311   -698
    207    846    639   -527   -215    743   -119   -870   -454    176   -103   -532
    132   1312   1176   -722   -522   1244   -272  -1231   -316    496    285   -161
     41   1956   1914   -997   -935   1935   -594  -1652   -135    989    888    428
    -33   2533   2566  -1252  -1299   2548   -891  -1831    142   1532   1483   1005
     41   2631   2590  -1337  -1273   2611  -1208  -1917    228   1782   1732   1291
     85   2169   2081  -1130   -997   2125  -1371  -2034   -122   1413   1361    963
     67   1540   1473   -802   -701   1506  -1332  -2125   -740    602    568    176
     10    974    963   -493   -478    969  -1075  -1891   -982    122     46   -363
    -18    756    774   -368   -397    763   -831  -1545   -807    171     20   -407
     54    753    698   -405   -322    727   -667  -1301   -654    267     70   -374
    124    789    665   -457   -270    727   -581  -1163   -576    309     72   -387
    106    756    649   -433   -272    704   -563  -1127   -566    311     51   -407
    103    782    678   -444   -285    730   -540  -1106   -553    324     57   -410
     88    774    685   -433   -298    730   -517  -1083   -537    340     77   -387
    129    776    646   -452   -257    711   -491  -1044   -517    363    106   -355
    163    818    652   -493   -244    737   -472  -1008   -488    392    129   -350
    145    774    628   -459   -241    701   -511  -1018   -501    376    101   -379
    142    763    620   -457   -239    693   -511  -1002   -493    379     88   -361
    129    769    639   -449   -254    704   -491   -987   -472    402    109   -340
     88    711    620   -402   -267    665   -519  -1010   -488    389    101   -368
     80    709    628   -397   -272    670   -542  -1018   -496    381    101   -387
    101    743    639   -423   -267    691   -540  -1010   -488    400    111   -389
    129    795    665   -462   -267    730   -519   -997   -465    423    127   -379
    132    846    714   -491   -290    782   -514   -992   -452    436    132   -374
     83    823    740   -452   -329    782   -524  -1002   -462    431    116   -394
     -7    761    766   -376   -389    763   -535  -1021   -485    418     93   -418
    -96    709    805   -306   -449    756   -532  -1018   -480    431    106   -402
    -90    665    753   -288   -423    709   -524   -979   -457    454    132   -374
    -80    610    688   -265   -384    649   -522   -935   -433    472    158   -361
    -59    654    714   -298   -389    685   -548   -906   -402    504    194   -335
     -2    696    698   -345   -350    696   -553   -865   -366    537    233   -301
     31    693    662   -363   -316    678   -540   -813   -327    576    270   -265
     72    722    646   -397   -285    685   -548   -774   -293    615    311   -223
    140    833    693   -488   -277    763   -548   -735   -265    649    342   -184
    168    917    748   -542   -288    833   -558   -709   -241    683    366   -150
    184    984    800   -587   -306    893   -540   -670   -205    730    397    -77
    220   1057    833   -639   -306    945   -485   -607   -148    792    441     33
    389   1002    613   -698   -111    810   -532   -646   -181    771    415      0
    485    893    407   -688     38    652   -610   -727   -257    701    348   -109
    488    927    439   -709     25    683   -607   -745   -280    683    337   -148
    452    995    542   -724    -46    771   -576   -732   -257    706    381   -142
    389   1067    675   -730   -142    872   -545   -724   -233    735    423   -137
    332   1091    758   -711   -213    924   -542   -748   -254    724    405   -168
    296   1075    779   -688   -241    927   -532   -769   -275    701    368   -194
    252   1054    802   -654   -275    930   -517   -787   -285    691    358   -210
    215   1054    839   -636   -311    948   -511   -813   -293    685    366   -231
    176   1036    859   -605   -340    948   -504   -831   -293    685    379   -252
    132   1015    883   -574   -374    948   -472   -826   -270    722    436   -215
     93    953    857   -524   -381    906   -444   -815   -252    758    485   -189
     75    904    826   -491   -376    867   -423   -805   -236    789    527   -176
     85    901    815   -493   -363    859   -410   -797   -218    815    548   -168
     93    924    828   -511   -366    878   -397   -789   -205    828    532   -179
    114    935    820   -524   -353    878   -400   -774   -194    836    524   -184
    127    914    787   -522   -329    849   -433   -784   -200    836    509   -187
    158    867    709   -511   -275    789   -439   -787   -197    833    483   -218
    111    810    696   -462   -293    753   -433   -769   -181    841    483   -231
     -2    797    800   -397   -402    797   -431   -756   -161    865    506   -220
   -122    815    937   -348   -530    875   -413   -717   -111    911    550   -194
   -200    924   1124   -361   -662   1023   -361   -641    -18   1000    631   -132
   -259   1041   1301   -392   -782   1171   -342   -610     33   1057    680    -90
   -215   1197   1410   -491   -813   1304   -376   -623     49   1085    706    -59
    -80   1299   1376   -610   -727   1337   -418   -649     44   1093    709    -38
     51   1239   1187   -644   -566   1213   -478   -698     -5   1057    662    -75
    179   1195   1013   -688   -415   1104   -553   -771    -80    984    587   -150
    327   1257    927   -792   -298   1093   -589   -815   -124    945    550   -189
    407   1257    849   -833   -220   1054   -672   -891   -197    875    472   -275
    519   1182    662   -849    -70    922   -756   -950   -277    789    371   -384
    628   1083    452   -857     88    766   -779   -976   -335    724    293   -449
    698   1000    298   -849    200    649   -776   -982   -368    696    265   -459
    709    901    192   -805    259    545   -807  -1010   -407    670    252   -457
    675    826    150   -750    262    488   -826  -1018   -423    662    265   -415
    592    737    142   -667    226    441   -789   -976   -394    693    319   -293
    524    646    122   -587    200    384   -776   -958   -371    727    366   -213
    511    602     88   -558    210    348   -787   -969   -376    724    376   -226
    423    511     88   -467    168    301   -849  -1010   -423    675    335   -301
    376    532    153   -454    109    342   -841  -1002   -426    680    329   -335
    350    576    226   -465     62    402   -818   -969   -400    709    350   -348
    348    628    280   -488     33    454   -807   -943   -381    730    361   -363
    366    659    293   -511     36    478   -792   -924   -371    735    366   -374
    358    649    288   -504     33    470   -769   -893   -371    730    355   -405
    348    563    215   -457     67    389   -719   -820   -384    683    296   -467
    335    410     72   -374    129    241   -615   -688   -394    581    158   -600
    301    379     77   -340    111    228   -459   -496   -277    579    101   -678
    220    693    472   -459   -127    584   -366   -501    -93    763    285   -524
     98   1127   1026   -613   -462   1078   -535   -966   -122    976    602   -246
     10   1722   1712   -867   -852   1717   -841  -1475   -153   1340   1106    192
    -36   2294   2330  -1127  -1182   2312  -1161  -1805   -103   1764   1639    646
     72   2369   2294  -1223  -1109   2333  -1439  -1906    -70   2055   1953    943
    200   1875   1675  -1039   -737   1777  -1512  -1891   -340   1714   1600    628
    241   1312   1070   -776   -413   1189  -1434  -1831   -826    896    789   -103
    267    818    550   -542   -140    685  -1254  -1623  -1021    363    192   -641
    285    756    467   -522    -90    610  -1044  -1273   -711    542    285   -568
    329    826    493   -579    -83    659   -870  -1002   -452    743    426   -418
    358    828    470   -594    -57    649   -735   -810   -285    859    509   -335
    324    763    439   -542    -57    602   -688   -735   -231    898    532   -332
    316    743    426   -530    -54    584   -662   -696   -202    922    532   -324
    301    737    436   -519    -67    587   -631   -654   -163    953    545   -277
    285    730    444   -509    -77    587   -597   -618   -127    984    574   -239
    280    740    459   -509    -88    600   -574   -587    -90   1013    605   -218
    267    750    483   -511   -109    618   -563   -571    -77   1026    618   -207
    267    774    506   -522   -119    641   -566   -561    -64   1044    633   -192
    265    774    509   -522   -122    641   -558   -545    -54   1052    639   -179
    270    795    524   -532   -127    659   -548   -527    -36   1070    659   -168
    293    841    548   -568   -127    696   -553   -522    -23   1078    667   -176
    319    872    553   -597   -116    714   -537   -498      5   1098    683   -168
    311    852    537   -584   -114    696   -542   -488     15   1101    680   -174
    290    800    509   -545   -109    654   -555   -485     28   1114    698   -168
    298    854    555   -579   -127    706   -530   -444     75   1158    740   -122
    290    878    587   -584   -148    732   -511   -410    119   1192    769    -85
    288    878    587   -584   -150    732   -491   -379    150   1215    797    -62
    296    875    579   -584   -140    727   -491   -350    181   1244    826    -33
    322    922    600   -623   -140    763   -478   -322    220   1280    859    -10
    322    963    639   -644   -158    802   -446   -280    267   1325    896     15
    322    974    652   -649   -166    815   -420   -231    311   1361    935     41
    327   1008    680   -667   -176    844   -415   -187    358   1405    984    101
    342   1052    706   -698   -184    880   -405   -137    410   1452   1015    135
    374   1104    730   -737   -179    917   -381    -85    449   1493   1047    158
    366   1117    748   -743   -192    932   -392    -57    467   1512   1062    171
    358   1130    771   -743   -205    950   -420    -46    472   1514   1070    197
    371   1070    698   -722   -163    885   -387    -23    483   1522   1085    215
    371   1096    724   -732   -176    909   -353    -10    493   1522   1093    220
    361   1182    820   -771   -231   1000   -340     -7    504   1522   1096    215
    335   1226    891   -779   -277   1060   -332    -15    485   1504   1085    189
    262   1171    909   -719   -324   1041   -348    -51    444   1465   1057    171
    233   1184    950   -711   -358   1067   -324    -57    441   1460   1062    176
    187   1179    989   -685   -400   1085   -293    -59    436   1457   1067    176
    116   1192   1075   -654   -478   1135   -303   -106    397   1421   1039    132
     67   1215   1148   -641   -542   1184   -309   -140    379   1402   1018    106
     25   1171   1145   -600   -558   1158   -306   -168    355   1379    997     90
     -5   1111   1117   -553   -561   1114   -283   -168    350   1382   1002     96
    -28   1117   1145   -542   -587   1130   -277   -179    353   1392   1013    109
    -33   1179   1213   -571   -623   1195   -293   -200    353   1402   1031    109
    -54   1174   1228   -558   -641   1200   -280   -205    350   1397   1026     98
    -83   1145   1228   -532   -654   1187   -277   -205    361   1405   1028     96
   -103   1132   1236   -514   -670   1184   -254   -187    384   1421   1039    101
   -116   1127   1244   -506   -680   1184   -246   -168    413   1444   1062    122
   -137   1117   1254   -491   -696   1187   -249   -163    431   1460   1078    135
   -137   1171   1309   -517   -724   1241   -239   -150    470   1506   1124    174
   -158   1234   1392   -537   -774   1312   -231   -135    501   1532   1150    200
   -181   1236   1418   -530   -800   1327   -207    -93    537   1553   1174    246
   -194   1252   1447   -530   -820   1348   -184    -49    579   1602   1215    293
   -166   1350   1514   -594   -841   1434   -187    -33    610   1654   1260    303
   -116   1460   1577   -670   -846   1517   -200    -41    618   1665   1283    309
    -90   1525   1613   -717   -852   1569   -213    -46    626   1675   1296    324
   -101   1499   1600   -698   -852   1548   -223    -44    633   1686   1293    324
   -124   1457   1579   -667   -852   1517   -241    -51    620   1675   1283    301
   -122   1467   1590   -672   -854   1527   -241    -57    615   1683   1291    290
   -137   1441   1579   -652   -859   1509   -272    -98    587   1665   1278    262
   -127   1415   1543   -644   -836   1478   -275   -132    550   1615   1234    213
    -93   1330   1423   -618   -758   1374   -265   -132    511   1569   1200    192
    -75   1239   1314   -581   -693   1275   -226   -103    511   1553   1174    184
    -88   1174   1262   -545   -675   1218   -239   -124    475   1517   1132    140
   -111   1109   1221   -498   -667   1163   -277   -148    433   1491   1119    127
    -93   1093   1187   -501   -639   1140   -290   -140    428   1493   1117    132
    -54   1098   1153   -522   -602   1124   -270   -114    457   1509   1122    145
    -57   1057   1114   -501   -587   1085   -270   -119    457   1499   1122    155
    -33   1078   1109   -522   -571   1093   -275   -127    457   1496   1127    153
    -33   1091   1122   -530   -579   1106   -270   -132    446   1486   1114    119
    -46   1065   1111   -509   -579   1088   -265   -137    431   1465   1067     88
    -18   1091   1106   -537   -563   1098   -270   -148    428   1441   1039     85
      2   1088   1085   -545   -542   1085   -257   -140    426   1434   1021     77
     -2   1085   1085   -542   -545   1085   -215   -109    457   1460   1047     98
     46   1026    979   -535   -465   1002   -187    -80    457   1447   1039     83
    155    872    717   -514   -280    795   -168    -15    402   1337    909    -46
    231    867    636   -548   -202    750    -33    153    459   1283    810   -150
    228    997    769   -615   -272    883    135    350    657   1382    878   -101
    181   1309   1127   -745   -472   1218    158    207    769   1545   1093     85
     98   1782   1683   -940   -795   1735   -124   -400    605   1717   1405    340
     70   2452   2382  -1262  -1156   2418   -501   -919    493   2010   1844    644
    116   2889   2772  -1504  -1327   2829   -846  -1179    535   2395   2296   1047
    194   2553   2359  -1374  -1080   2457  -1005  -1208    488   2462   2351   1161
    244   2023   1777  -1135   -766   1901   -966  -1153    135   1909   1795    670
    218   1496   1278   -857   -530   1387   -883  -1052   -239   1205   1072     25
    210   1184    971   -698   -381   1078   -717   -771   -168   1028    820   -197
    249   1262   1013   -756   -381   1137   -535   -472    129   1208    930   -111
    244   1244   1000   -745   -379   1122   -394   -254    314   1314    997    -28
    252   1241    987   -748   -366   1114   -298   -127    426   1374   1041     15
    262   1213    950   -737   -342   1080   -275    -96    454   1384   1054     18
    283   1158    875   -719   -296   1018   -275    -83    475   1384   1060     20
    358   1286    924   -823   -283   1106   -319   -111    428   1317   1000    -49
    371   1309    937   -841   -283   1124   -316    -93    431   1312    992    -59
    389   1314    922   -854   -265   1119   -285    -51    472   1356   1023    -41
    439   1361    922   -898   -241   1143   -241      0    530   1413   1067    -25
    436   1337    901   -888   -231   1119   -265     -5    517   1392   1067    -51
    415   1353    937   -885   -262   1148   -288    -18    509   1376   1072    -57
    392   1343    950   -867   -277   1148   -277    -12    522   1384   1078    -59
    394   1325    930   -859   -267   1127   -259      5    542   1395   1096    -51
    436   1374    937   -906   -249   1156   -277      7    555   1405   1119    -44
    496   1441    945   -969   -226   1195   -288     20    571   1415   1135    -36
    496   1447    948   -971   -226   1200   -285     31    587   1421   1143    -33
    467   1428    961   -948   -246   1195   -319     25    594   1415   1135    -36
    465   1431    963   -950   -249   1197   -306     44    613   1426   1140    -33
    524   1504    976  -1015   -226   1241   -301     67    631   1428   1140    -44
    563   1532    969  -1049   -202   1252   -293    103    662   1447   1163    -18
    592   1582    989  -1085   -197   1286   -257    153    714   1478   1192     15
    522   1486    963  -1005   -220   1226   -280    163    730   1467   1192     25
    522   1527   1005  -1026   -241   1267   -262    210    771   1488   1228     85
    517   1608   1091  -1062   -288   1350   -241    257    823   1556   1262    101
    509   1634   1124  -1070   -306   1379   -220    309    872   1610   1291     90
    514   1680   1166  -1098   -327   1423   -189    363    922   1641   1332    106
    493   1644   1150  -1070   -327   1397   -171    410    963   1670   1371    124
    433   1597   1163  -1015   -363   1382   -184    413    961   1667   1376    119
    439   1691   1252  -1065   -405   1473   -158    420    969   1665   1384    129
    387   1688   1299  -1039   -457   1493   -161    389    932   1600   1361    140
    384   1670   1286  -1028   -452   1480   -148    374    898   1556   1345    158
    444   1649   1205  -1047   -381   1428    -90    428    935   1634   1387    163
    348   1621   1273   -984   -462   1447   -114    415    930   1654   1382     83
    239   1701   1462   -974   -610   1582   -171    348    875   1615   1353     20
    249   1813   1564  -1031   -657   1688   -168    301    844   1584   1325      2
    316   1873   1553  -1096   -618   1712   -200    233    797   1530   1265    -12
    428   1893   1465  -1161   -517   1680   -246    163    748   1480   1200    -28
    532   1862   1330  -1197   -397   1595   -290    111    714   1447   1145    -67
    665   1800   1135  -1231   -236   1467   -327     64    685   1405   1096    -93
    740   1774   1034  -1260   -145   1405   -363     -2    628   1376   1044   -158
    685   1714   1028  -1200   -171   1371   -371    -38    607   1382   1031   -218
    618   1670   1052  -1145   -218   1363   -340    -10    644   1415   1067   -189
    558   1608   1049  -1083   -246   1330   -306     28    688   1447   1111   -137
    475   1540   1062  -1010   -293   1301   -319     23    693   1444   1114   -137
    428   1512   1083   -969   -327   1299   -267     41    719   1447   1135   -137
    374   1501   1124   -940   -376   1314   -194     96    787   1488   1223    -49
    311   1441   1130   -878   -407   1286   -176    132    828   1525   1278      7
    314   1436   1122   -875   -405   1280   -153    184    891   1584   1330     41
    329   1410   1080   -870   -374   1247   -187    189    883   1569   1327     23
    290   1504   1213   -898   -462   1361   -181    194    891   1561   1345     15
    290   1600   1309   -945   -509   1454   -184    192    911   1558   1358     44
    303   1678   1374   -992   -535   1527   -194    192    935   1564   1379    106
    314   1774   1460  -1044   -571   1618   -215    184    953   1584   1395    150
    332   1831   1499  -1083   -581   1665   -215    197    984   1618   1397    132
    366   1893   1527  -1130   -581   1709   -233    189    976   1608   1384    106
    342   1904   1558  -1124   -607   1732   -283    153    927   1556   1369    106
    303   1870   1566  -1085   -631   1719   -288    124    885   1525   1348     83
    288   1816   1525  -1052   -618   1673   -280    109    867   1506   1337     49
    277   1722   1441  -1000   -581   1582   -285     85    839   1462   1306     25
    272   1621   1348   -948   -537   1486   -275     77    818   1421   1275     15
    293   1595   1301   -943   -504   1449   -252     90    807   1387   1254     28
    285   1543   1257   -914   -485   1400   -249     64    753   1353   1200     36
    316   1426   1109   -872   -397   1267   -301     -5    652   1335   1091    -41
    418   1363    943   -891   -262   1153   -327    -15    631   1314   1021   -119
    542   1356    813   -948   -135   1085   -355    -20    615   1254    984   -176
    654   1371    714  -1015    -28   1044   -376    -36    587   1195    953   -223
    719   1363    644  -1041     36   1005   -410    -70    550   1132    937   -254
    769   1335    563  -1052    103    950   -449   -119    493   1075    893   -270
    810   1280    470  -1044    171    875   -480   -166    449   1023    839   -306
    841   1234    392  -1039    223    813   -496   -197    433    982    813   -329
    813   1143    329   -976    241    737   -527   -236    402    927    779   -355
    748   1078    329   -914    207    706   -535   -246    374    888    761   -376
    680   1002    322   -841    179    662   -496   -218    340    836    717   -418
    639    820    181   -730    228    501   -420   -119    293    698    574   -519
    615    732    116   -675    249    426   -275     62    340    628    480   -589
    563    963    397   -763     83    680   -132    166    498    761    618   -527
    462   1470   1008   -966   -272   1239   -168   -142    555    953    898   -332
    361   2127   1766  -1247   -701   1948   -555   -688    537   1280   1369     80
    316   2850   2533  -1584  -1106   2691   -888  -1005    667   1751   1953    581
    379   3242   2863  -1810  -1241   3052  -1236  -1174    792   2148   2413   1005
    436   2946   2509  -1691  -1036   2727  -1436  -1252    657   2057   2325    956
    444   2275   1829  -1361   -691   2052  -1384  -1234    187   1356   1615    309
    397   1621   1221  -1010   -410   1421  -1148  -1083   -213    652    885   -337
    306   1270    961   -789   -327   1117   -836   -724    -83    584    735   -459
    262   1174    911   -717   -324   1044   -587   -413    148    722    823   -368
    275   1215    940   -745   -332   1078   -459   -218    298    836    904   -280
    272   1226    953   -750   -340   1091   -387   -101    387    888    937   -231
    202   1163    961   -683   -379   1062   -324    -70    400    872    909   -218
     38   1078   1039   -558   -498   1060   -244    -59    400    862    904   -179
    -23   1062   1083   -519   -553   1072   -213    -25    423    896    940   -153
     38   1114   1072   -576   -517   1093   -218     31    459    930    966   -168
     75   1122   1047   -600   -485   1083   -296     33    449    922    956   -181
    150   1166   1015   -657   -431   1091   -303     41    444    911    945   -161
    215   1205    989   -711   -387   1098   -309     64    459    919    953   -137
    254   1187    930   -722   -337   1060   -345     51    444    901    940   -135
    254   1189    935   -722   -340   1065   -329     23    428    870    919   -132
    202   1156    953   -678   -374   1054   -298      0    410    841    891   -140
    205   1161    953   -685   -374   1057   -259      5    423    831    867   -145
    252   1197    945   -727   -345   1072   -257     10    439    833    865   -158
    277   1208    930   -743   -327   1070   -252     20    449    849    888   -171
    309   1223    914   -766   -301   1070   -239     46    462    865    906   -174
    285   1262    976   -776   -345   1122   -220     70    478    898    950   -150
    231   1387   1153   -810   -459   1270   -205    103    519    948   1023    -75
    197   1462   1265   -831   -532   1363   -192    150    561    984   1083     -2
    122   1465   1343   -792   -610   1405   -171    181    584   1002   1119     31
     62   1454   1392   -761   -665   1423   -163    218    610   1010   1119     72
     44   1413   1369   -730   -662   1392   -176    244    607   1023   1114     85
    -44   1314   1358   -636   -701   1335   -202    236    587   1031   1101     59
    -20   1322   1343   -649   -680   1332   -200    262    602   1044   1096     64
     20   1314   1293   -667   -639   1306   -205    285    615   1049   1104     88
     83   1335   1252   -709   -584   1296   -189    316    623   1072   1132    135
     98   1363   1265   -732   -584   1314   -187    309    589   1070   1124    150
    103   1395   1291   -748   -592   1343   -207    275    530   1041   1091    161
    148   1389   1239   -769   -545   1314   -220    236    485    992   1031     96
    197   1423   1223   -810   -514   1325   -213    210    457    953    987    103
    215   1436   1221   -828   -501   1330   -176    200    441    927    976    135
    210   1460   1249   -833   -519   1356   -171    179    407    883    969    142
    135   1460   1325   -797   -594   1395   -184    137    363    839    974    142
     49   1441   1392   -745   -670   1415   -163    122    337    823   1002    140
    -18   1408   1426   -696   -722   1415   -132    114    327    815   1018    142
    -31   1400   1431   -683   -730   1415   -103    119    340    828   1052    163
    -80   1415   1493   -670   -787   1454    -46    135    374    870   1114    187
   -176   1353   1527   -589   -852   1439    -25    124    379    878   1143    176
   -187   1286   1473   -550   -831   1376    -36    101    361    857   1127    142
   -155   1319   1475   -581   -815   1397    -64     72    329    823   1083    142
   -150   1314   1465   -584   -807   1389    -75     64    311    815   1060    145
   -168   1252   1418   -542   -795   1335    -85     46    296    807   1049    111
   -262   1135   1397   -436   -831   1265    -75     36    293    813   1052    124
   -314   1088   1402   -387   -857   1244    -38     70    337    862   1093    171
   -257   1041   1296   -394   -776   1169    -64    137    384    909   1124    213
   -184    953   1137   -387   -659   1044   -103    158    397    901   1111    233
    119   1062    940   -592   -410   1000    -96    166    397    904   1098    246
    457   1384    927   -919   -233   1156    -75    137    366    883   1067    142
    418   1387    969   -904   -275   1176    -88     62    306    815   1010     85
    301   1301   1000   -802   -348   1150   -140    -10    239    743    943     67
    233   1301   1067   -769   -415   1184   -200    -83    174    678    859     25
    181   1293   1111   -737   -465   1202   -280   -168    106    618    789      2
     12   1192   1176   -602   -581   1184   -374   -241     20    542    735    -15
   -174   1166   1340   -496   -756   1252   -413   -257    -15    517    743      2
   -311   1060   1371   -376   -841   1215   -439   -239    -20    527    774     57
   -329   1008   1337   -337   -833   1171   -488   -218     -7    561    831    119
   -215    948   1163   -366   -688   1054   -501   -202     20    597    883    129
    -36    896    932   -431   -485    914   -480   -179     38    602    875     96
    142    971    826   -558   -342    898   -478   -153     23    574    833     90
    319   1249    930   -784   -303   1091   -467   -168    -18    542    805     88
    290   1361   1070   -828   -392   1215   -462   -200    -59    509    758     12
    171   1348   1176   -761   -501   1262   -475   -239   -109    449    714    -54
     28   1262   1234   -646   -602   1249   -394   -226   -129    426    714    -57
   -103   1260   1363   -576   -732   1312   -301   -218   -137    415    701    -96
   -124   1247   1369   -563   -745   1306   -376   -233   -145    387    654   -119
    -98   1205   1301   -553   -698   1252   -350   -218   -137    374    636    -75
   -137   1137   1275   -501   -706   1205   -267   -189   -122    381    641    -41
   -124   1088   1213   -480   -667   1150   -197   -148    -90    431    678    -10
    -72    979   1052   -454   -563   1015   -114   -106    -51    506    766     23
    -18    989   1008   -485   -514   1000    -85   -111    -64    511    784      7
     49    956    904   -504   -428    930    -83   -129   -114    459    732    -57
     72    722    649   -397   -288    685    -41   -103   -205    337    589   -184
     75    519    441   -298   -184    483     85    -20   -293    161    384   -389
     18    517    496   -267   -239    506    202    103   -228    155    348   -441
    -75    807    883   -368   -480    844    233     -2    -90    319    527   -265
   -207   1345   1553   -568   -880   1449     41   -475      7    633    935    153
   -309   2094   2400   -893  -1356   2247   -205   -862    213   1161   1566    782
   -309   2650   2959  -1171  -1634   2803   -467  -1021    465   1688   2169   1389
   -215   2631   2847  -1208  -1532   2738   -727  -1109    465   1836   2346   1587
   -168   2117   2286   -974  -1226   2200   -813  -1202     67   1361   1865   1114
   -202   1478   1680   -639   -940   1579   -709  -1176   -472    542   1028    306
   -207   1018   1226   -405   -717   1122   -514   -924   -620    174    584   -119
   -174    885   1060   -355   -618    971   -342   -657   -493    210    548   -166
    -85    859    945   -387   -514    901   -215   -480   -389    267    553   -176
    -10    859    870   -426   -441    865   -137   -384   -332    290    548   -200
     -2    818    820   -407   -413    818   -137   -363   -329    270    517   -197
    -23    795    818   -387   -420    805   -155   -358   -327    270    530   -168
    -33    779    813   -371   -423    795   -163   -342   -314    277    540   -189
    -25    789    815   -381   -420    802   -181   -342   -319    262    517   -239
    -20    802    823   -392   -420    813   -174   -335   -319    254    506   -189
    -36    776    813   -371   -423    795   -218   -374   -340    226    493   -181
    -70    709    779   -319   -423    743   -259   -426   -371    197    465   -249
    -72    727    800   -329   -436    763   -210   -410   -366    197    465   -249
    -57    774    831   -358   -444    802   -145   -376   -340    218    483   -197
    -15    807    820   -397   -418    813    -80   -342   -306    241    470   -150
     36    909    872   -472   -418    891     -7   -285   -241    298    475    -80
     72   1015    940   -545   -433    979     38   -231   -202    353    514    -33
     83   1005    922   -545   -418    963     59   -210   -213    361    555    -44
     59    956    896   -509   -418    927     44   -220   -241    353    594    -64
     38    943    904   -491   -431    924     36   -220   -259    350    646    -80
     57    956    896   -509   -420    927     46   -197   -246    368    701    -85
     75    976    898   -527   -410    937     49   -176   -231    402    737    -59
    116   1036    919   -579   -400    979     57   -137   -194    439    782    -20
    148   1075    927   -610   -389   1002     62   -106   -166    454    805     -7
    202   1111    909   -659   -353   1010     62    -85   -150    452    815     10
    272   1153    880   -714   -303   1018     80    -57   -137    483    836     20
    316   1174    857   -748   -270   1018     72    -36   -129    524    841     33
    306   1169    862   -737   -277   1015     49    -12   -114    545    833     38
    239   1150    911   -696   -335   1034     -5    -23   -116    540    813     31
    210   1166    953   -688   -371   1060    -20    -18   -106    542    815     75
    187   1176    989   -683   -402   1083    -20    -20   -101    548    836     90
    168   1205   1036   -685   -433   1122    -31    -46   -124    537    810     44
    132   1210   1075   -672   -470   1143    -31    -51   -137    530    784     25
     75   1143   1067   -610   -496   1104    -31    -62   -168    498    740     38
     23   1075   1052   -550   -514   1065    -44    -93   -200    472    717     41
     -2   1034   1036   -514   -519   1034    -57   -122   -218    480    724     33
    -12   1026   1036   -506   -524   1031    -51   -148   -233    485    730     28
    -25   1054   1080   -514   -553   1067    -44   -179   -244    496    737      5
    -36   1093   1130   -530   -584   1111    -49   -220   -265    488    730    -15
    -46   1083   1130   -517   -587   1106    -54   -257   -285    475    717    -41
    -49   1085   1135   -519   -592   1109    -70   -301   -306    462    698    -59
    -33   1052   1085   -509   -561   1067    -90   -350   -345    428    652   -124
    -46   1018   1062   -488   -553   1039    -93   -384   -374    394    594   -135
    -54   1023   1078   -483   -566   1049   -101   -410   -384    387    579   -129
    -57   1010   1065   -478   -563   1036   -111   -423   -376    405    605   -124
    -33   1010   1044   -488   -540   1028   -111   -423   -366    418    618   -132
     -5   1028   1034   -514   -522   1031   -116   -426   -361    423    607   -174
      2   1010   1008   -506   -501   1010   -114   -423   -366    407    571   -176
      0    979    979   -491   -491    979   -106   -410   -350    423    568   -145
     10   1036   1026   -522   -509   1031   -111   -407   -335    444    594   -129
     15   1109   1091   -563   -540   1101   -124   -407   -314    472    631   -103
     18   1169   1150   -592   -566   1161   -137   -392   -285    517    665   -106
     15   1169   1153   -594   -568   1161   -161   -397   -283    527    649    -75
     15   1202   1187   -610   -584   1195   -218   -436   -298    524    649    -41
     -5   1184   1187   -592   -597   1184   -270   -478   -322    519    646    -54
    -18   1158   1176   -568   -597   1166   -280   -480   -332    509    639    -20
    -38   1174   1210   -568   -626   1192   -296   -488   -340    501    662    -15
    -51   1192   1241   -571   -646   1215   -316   -514   -355    501    680    -54
    -70   1135   1205   -532   -636   1169   -322   -530   -379    472    646    -88
    -54   1047   1101   -496   -576   1072   -290   -509   -389    457    628    -67
    -77    943   1018   -433   -548    979   -293   -530   -428    439    607   -114
   -114    898   1013   -392   -563    956   -270   -535   -441    428    592   -137
   -161    867   1026   -355   -594    948   -277   -555   -465    402    566   -155
   -200    826   1026   -311   -613    924   -296   -566   -478    394    561   -137
   -233    828   1062   -298   -646    945   -290   -561   -480    397    550   -155
   -267    810   1078   -272   -672    945   -270   -535   -470    405    524   -184
   -285    792   1078   -254   -683    935   -275   -535   -478    387    483   -163
   -327    761   1088   -215   -706    924   -293   -550   -496    368    449   -161
   -329    763   1093   -218   -711    930   -288   -537   -496    374    444   -176
   -322    776   1098   -228   -709    937   -293   -542   -504    371    446   -179
   -319    774   1093   -228   -706    932   -290   -548   -504    379    449   -194
   -327    732   1060   -202   -693    896   -301   -555   -506    387    457   -197
   -296    698    995   -202   -646    846   -301   -566   -537    361    413   -241
   -228    600    828   -187   -530    714   -280   -550   -592    277    296   -363
   -148    381    530   -116   -340    454   -213   -465   -654    132    101   -501
    -80    262    342    -90   -210    301    -80   -301   -607     75     12   -618
    -12    511    522   -252   -267    517    -20   -249   -441    233    155   -558
    -51    948   1000   -449   -527    974   -148   -613   -392    470    470   -270
   -194   1475   1670   -641   -932   1571   -413  -1163   -418    805    943    192
   -371   2073   2444   -849  -1408   2257   -665  -1493   -316   1278   1548    795
   -319   2153   2473   -919  -1395   2312   -950  -1647   -277   1623   1951   1213
   -218   1719   1938   -750  -1078   1826  -1101  -1719   -550   1361   1673    969
   -192   1189   1379   -501   -784   1286  -1080  -1719  -1062    545    839    184
   -153    722    875   -283   -514    797   -956  -1577  -1400   -137     90   -532
   -109    615    724   -254   -418    670   -740  -1197  -1130     -7    106   -553
   -142    605    748   -231   -446    675   -628   -969   -927    124    181   -498
   -145    592    737   -223   -441    662   -532   -815   -813    184    179   -514
   -124    613    737   -244   -431    675   -449   -730   -758    194    137   -483
   -137    626    763   -244   -449    693   -426   -709   -745    194    140   -418
   -140    636    774   -249   -457    704   -418   -701   -743    192    150   -415
   -129    639    769   -254   -449    701   -444   -722   -763    166    129   -452
   -150    592    743   -220   -446    667   -459   -714   -758    166    135   -444
   -194    579    774   -192   -483    675   -415   -646   -706    220    200   -392
   -189    605    792   -207   -491    698   -410   -605   -672    272    244   -368
   -207    639    844   -215   -527    740   -436   -626   -698    244    200   -389
   -244    665    909   -210   -576    787   -459   -649   -722    226    187   -410
   -244    688    932   -223   -587    807   -444   -626   -701    254    223   -392
   -241    688    927   -223   -584    807   -413   -587   -670    288    275   -355
   -283    641    924   -179   -602    782   -420   -579   -662    293    285   -371
   -290    665    956   -187   -623    810   -407   -563   -639    306    296   -376
   -285    670    956   -194   -620    813   -405   -550   -626    319    306   -353
   -267    698    963   -215   -615    831   -379   -524   -594    335    322   -324
   -244    743    984   -252   -613    862   -358   -480   -545    379    368   -265
   -265    737   1002   -236   -633    870   -355   -441   -504    431    413   -236
   -215    774    989   -280   -602    883   -335   -405   -465    470    454   -197
   -267    701    969   -218   -618    833   -389   -423   -475    470    457   -210
   -280    711    992   -215   -636    849   -384   -392   -446    488    467   -187
   -272    763   1036   -244   -654    898   -353   -342   -389    540    522   -122
   -267    826   1091   -280   -680    958   -358   -314   -350    589    574    -93
   -233    844   1078   -306   -657    961   -353   -270   -309    631    602    -44
   -215    852   1067   -319   -641    958   -350   -241   -280    654    626     -2
   -207    875   1083   -332   -644    979   -332   -210   -233    704    678     44
   -187    844   1031   -329   -610    937   -327   -189   -213    727    693     51
   -148    844    989   -348   -568    917   -358   -187   -210    740    698     15
    -85    875    958   -394   -524    917   -410   -205   -215    732    693    -15
    -75    867    943   -394   -509    904   -444   -259   -257    649    610    -83
    -31    841    870   -405   -452    857   -483   -335   -353    558    535   -116
     36    828    792   -433   -379    810   -496   -340   -376    581    555   -103
     57    839    779   -449   -361    810   -491   -332   -368    589    558   -129
     72    846    774   -459   -350    810   -517   -392   -410    542    535   -171
     38    820    779   -431   -368    800   -509   -420   -436    519    527   -202
     15    833    818   -426   -400    826   -517   -459   -462    501    506   -236
    -28    818    844   -397   -436    831   -532   -509   -491    478    498   -236
    -49    831    880   -389   -465    854   -553   -555   -504    483    555   -213
    -49    833    883   -392   -467    857   -558   -579   -509    478    576   -298
    -51    841    893   -394   -472    865   -545   -579   -511    459    496   -397
    -49    815    865   -384   -457    839   -545   -605   -548    405    397   -374
    -31    849    880   -407   -454    865   -540   -613   -553    392    397   -329
    -57    875    932   -410   -496    904   -532   -615   -537    402    413   -345
    -77    891    969   -407   -524    930   -517   -633   -530    402    420   -363
    -67    924    989   -428   -530    956   -548   -672   -542    387    410   -384
    -20    948    969   -462   -493    958   -579   -685   -540    397    423   -394
    -44   1000   1044   -478   -542   1021   -566   -667   -509    441    472   -394
    -28   1039   1067   -504   -548   1052   -550   -688   -493    457    501   -379
     38   1041   1000   -540   -480   1021   -571   -670   -488    493    553   -285
     23   1052   1028   -537   -501   1041   -597   -602   -410    597    646   -163
     28   1101   1072   -566   -522   1088   -644   -618   -407    602    649   -155
     54   1119   1065   -587   -506   1093   -678   -644   -413    600    649   -171
     51   1093   1041   -574   -496   1070   -704   -675   -439    579    639   -192
     51   1122   1070   -587   -509   1096   -706   -688   -452    563    623   -192
     85   1163   1075   -626   -496   1119   -693   -657   -426    589    636   -161
     25   1072   1047   -550   -511   1060   -693   -667   -441    576    607   -200
    -75    976   1052   -449   -563   1013   -688   -672   -454    563    587   -241
   -114    976   1091   -431   -602   1034   -670   -646   -428    581    597   -228
   -111    982   1091   -436   -600   1036   -680   -672   -459    540    563   -239
    -72    940   1013   -433   -542    974   -722   -737   -540    478    501   -272
   -103    880    984   -389   -545    932   -724   -763   -571    459    472   -306
   -129    854    984   -361   -555    919   -717   -761   -576    459    465   -327
    -72    859    932   -394   -504    896   -743   -771   -610    457    472   -301
    -62    815    878   -376   -470    844   -743   -724   -600    480    501   -241
    -77    787    865   -355   -470    826   -745   -701   -571    506    522   -210
    -72    792    865   -358   -467    828   -766   -704   -558    517    530   -207
    -36    852    888   -407   -462    867   -769   -680   -542    532    545   -187
     18    909    891   -465   -436    901   -779   -675   -537    535    540   -194
    -38    836    872   -400   -457    854   -763   -693   -571    480    478   -265
      0    667    667   -332   -332    667   -730   -704   -654    353    342   -381
     33    480    444   -259   -205    462   -610   -545   -626    267    210   -488
     62    504    441   -283   -189    475   -462   -353   -457    329    205   -514
     20    776    756   -400   -368    769   -400   -392   -337    449    337   -426
   -135   1161   1296   -511   -714   1228   -568   -839   -446    597    620   -200
   -244   1725   1966   -740  -1106   1844   -896  -1405   -654    792    992     75
   -239   2218   2457   -989  -1348   2338  -1179  -1717   -730   1109   1444    433
   -166   2145   2312   -992  -1239   2229  -1371  -1686   -732   1384   1753    758
   -111   1634   1745   -761   -927   1688  -1405  -1584   -922   1065   1405    524
    -75   1153   1228   -540   -652   1189  -1348  -1543  -1273    329    618   -116
    -75    792    867   -358   -470    828  -1195  -1337  -1265     41    210   -457
    -70    714    782   -322   -426    745  -1031  -1075   -992    189    254   -420
     -7    737    745   -363   -376    740   -911   -878   -784    335    350   -324
     25    782    753   -405   -363    769   -805   -722   -631    439    415   -254
     54    805    750   -431   -348    776   -753   -639   -555    496    462   -200
     15    792    776   -405   -381    784   -714   -561   -475    563    522   -145
     72    782    709   -426   -316    745   -769   -594   -504    540    496   -179
     83    800    717   -444   -316    758   -792   -633   -548    504    446   -226
     62    833    771   -449   -353    802   -753   -589   -491    558    478   -200
     44    807    763   -426   -361    787   -748   -574   -459    568    480   -207
     57    792    735   -423   -337    763   -730   -561   -428    579    506   -200
    122    753    631   -439   -254    693   -743   -566   -439    574    519   -179
     96    761    665   -428   -283    714   -771   -540   -428    602    555   -127
     77    769    691   -426   -306    730   -758   -504   -410    626    581    -83
     90    763    672   -426   -290    719   -740   -483   -384    639    597    -62
     51    756    704   -402   -324    730   -698   -449   -329    675    623    -44
     23    774    748   -400   -361    761   -678   -449   -311    675    615    -75
     31    800    769   -418   -368    787   -691   -472   -337    652    600    -75
    -12    810    823   -397   -418    815   -672   -402   -275    717    667      7
    -38    805    841   -384   -439    823   -672   -381   -244    737    683     25
    -72    797    870   -363   -472    833   -657   -358   -220    761    709     44
   -135    750    885   -309   -511    818   -618   -314   -171    797    740     59
   -148    763    911   -306   -530    836   -613   -306   -153    810    750     49
   -140    846    984   -353   -563    917   -631   -270   -109    862    797     90
   -140    898   1036   -379   -589    966   -633   -218    -49    922    852    158
   -166    883   1049   -358   -607    963   -620   -148     20    987    911    228
    -93    914   1008   -410   -550    961   -662   -109     70   1028    943    249
    -85    950   1036   -433   -563    995   -717   -122     88   1041    950    244
   -135    906   1041   -384   -587    974   -675   -145     51   1013    937    244
   -116    846    963   -366   -540    904   -633   -127     62   1028    958    277
    -31    831    862   -400   -446    846   -654   -140     59   1008    935    252
     54    862    807   -459   -379    836   -701   -145     31    976    896    220
    140    872    730   -506   -296    802   -748   -166      0    937    852    194
    189    852    659   -522   -233    756   -782   -218    -41    883    797    150
    189    862    672   -524   -241    769   -753   -244    -72    839    758    111
    233    828    594   -532   -181    711   -769   -316   -142    776    696     49
    236    763    524   -501   -145    644   -789   -358   -192    735    659     10
    197    761    561   -480   -181    662   -795   -376   -207    709    626    -33
    119    727    607   -423   -244    667   -797   -423   -241    662    558   -116
     88    719    628   -405   -270    675   -800   -478   -296    613    527   -158
     77    691    613   -387   -267    652   -802   -478   -309    623    553   -124
     64    626    561   -348   -249    594   -805   -485   -303    623    555   -119
     72    683    610   -376   -267    646   -766   -501   -298    620    574   -111
     70    683    610   -376   -270    646   -792   -514   -322    607    545   -135
    106    724    615   -415   -254    670   -836   -532   -329    594    517   -171
    153    701    548   -428   -197    626   -833   -504   -322    602    540   -129
    213    649    436   -431   -111    542   -818   -459   -311    610    550   -103
    239    727    485   -485   -124    607   -805   -459   -296    607    535   -132
    293    802    509   -548   -109    654   -820   -483   -288    618    548   -132
    335    849    511   -594    -88    680   -854   -485   -270    639    574    -83
    363    891    527   -626    -80    709   -865   -501   -244    654    587    -57
    381    950    566   -667    -93    758   -852   -506   -218    678    618    -36
    420   1021    600   -722    -90    810   -836   -472   -176    735    680     15
    454   1052    597   -753    -72    826   -854   -441   -155    763    709     51
    420   1070    649   -745   -114    859   -820   -371    -85    831    771    106
    441   1093    652   -766   -103    872   -792   -376    -70    831    771     93
    426   1122    696   -774   -135    909   -784   -379    -67    828    782    103
    392   1091    698   -743   -153    896   -779   -350    -49    849    810    137
    358   1002    644   -680   -142    823   -779   -348    -59    826    771    111
    319    904    584   -613   -132    743   -758   -337    -83    795    740     90
    306    862    555   -584   -124    711   -724   -303    -67    805    761    122
    228    797    568   -514   -171    685   -761   -348   -111    750    704     41
    210    789    579   -498   -184    685   -776   -397   -161    698    639    -20
    205    787    579   -496   -187    683   -756   -350   -140    717    665     46
    202    743    540   -472   -168    644   -745   -332   -132    727    680     64
    215    758    542   -488   -163    652   -737   -337   -124    722    680     49
    181    745    563   -462   -189    654   -727   -327   -132    701    652     15
    158    745    587   -454   -213    667   -737   -298   -111    724    683     41
    171    688    517   -431   -171    602   -771   -306   -122    709    678     46
    142    620    475   -381   -168    548   -792   -342   -161    657    628      7
    111    641    530   -376   -207    587   -776   -361   -179    633    600    -20
    127    579    449   -355   -161    517   -769   -348   -184    618    579    -38
    194    459    262   -327    -33    361   -719   -254   -163    568    488   -114
    223    381    155   -303     33    270   -626   -103    -59    545    400   -184
    184    418    233   -301    -23    327   -607     -7     85    602    407   -192
    174    826    649   -501   -236    737   -602   -127    135    735    602    -41
     96   1208   1109   -652   -506   1158   -828   -615   -158    774    839    132
    -31   1613   1641   -792   -836   1626  -1171  -1122   -475    857   1111    303
    -49   1896   1945   -922   -997   1919  -1460  -1418   -623   1041   1426    540
     12   1556   1543   -787   -766   1551  -1551  -1444   -769    979   1400    537
     10   1117   1106   -563   -548   1111  -1540  -1389  -1005    524    898    148
     38    698    659   -368   -309    678  -1418  -1213  -1109     46    309   -303
     51    374    322   -213   -135    348  -1265   -969   -932     12    145   -472
     64    407    340   -239   -137    374  -1085   -761   -659    197    241   -410
    106    480    374   -293   -135    428   -958   -571   -457    335    342   -324
    116    530    410   -324   -148    470   -953   -470   -337    428    426   -288
    155    613    457   -384   -150    535   -963   -426   -272    470    475   -319
    220    623    400   -423    -90    511   -937   -376   -223    498    475   -327
    200    542    342   -374    -70    444   -937   -353   -207    485    452   -345
    241    563    319   -402    -38    444   -982   -371   -210    467    441   -350
    283    597    314   -439    -15    457  -1002   -381   -210    483    452   -324
    207    548    340   -379    -67    444   -906   -361   -192    535    465   -296
    140    457    316   -298    -88    387   -865   -366   -205    527    433   -301
    103    439    335   -272   -116    387   -872   -368   -200    545    452   -267
    127    532    405   -329   -137    470   -865   -348   -163    568    465   -241
    168    636    467   -402   -148    550   -880   -353   -166    550    454   -246
    213    748    535   -480   -161    644   -911   -350   -148    566    480   -223
    254    805    550   -532   -148    678   -927   -337   -127    553    470   -200
    277    844    566   -561   -142    706   -914   -301   -106    537    459   -166
    275    937    662   -607   -194    800   -992   -309   -114    537    472   -155
    303   1044    740   -675   -218    893  -1034   -301    -96    542    475   -148
    301   1052    748   -678   -223    901   -982   -301    -96    532    465   -148
    270   1072    802   -670   -265    937   -932   -314    -88    524    465   -145
    267   1166    898   -719   -314   1034   -930   -327    -67    537    488   -145
    288   1270    982   -779   -345   1127   -937   -335    -51    545    496   -155
    329   1337   1008   -833   -337   1171   -948   -285    -18    566    511   -109
    340   1345   1005   -841   -332   1176   -935   -192     57    633    568    -10
    345   1400   1054   -872   -355   1228   -940   -171    103    670    597     15
    361   1506   1145   -935   -392   1327   -937   -153    142    704    626     31
    371   1579   1205   -976   -415   1392   -927   -135    174    722    644     36
    384   1602   1218   -992   -415   1410   -927   -122    187    724    644     36
    446   1686   1239  -1067   -397   1462   -911    -85    207    743    670     64
    504   1769   1265  -1137   -381   1517   -896    -64    215    740    662     70
    457   1751   1293  -1104   -418   1522   -948   -106    168    685    605     20
    423   1753   1330  -1088   -452   1543   -963   -116    153    657    579     -7
    415   1769   1353  -1093   -470   1561   -945   -129    132    628    568    -28
    423   1771   1348  -1096   -462   1558   -932   -166     88    568    514    -80
    441   1784   1343  -1114   -449   1564   -893   -176     54    519    470   -116
    459   1813   1353  -1135   -446   1584   -901   -194     18    493    454   -122
    452   1842   1389  -1148   -470   1615   -904   -202     10    485    441   -122
    452   1844   1392  -1148   -470   1618   -898   -218    -18    452    410   -135
    459   1849   1389  -1156   -467   1621   -914   -246    -49    423    384   -148
    462   1821   1358  -1140   -446   1590   -906   -262    -59    405    358   -168
    457   1813   1356  -1135   -449   1584   -878   -246    -38    433    387   -155
    426   1777   1350  -1101   -462   1566   -883   -236    -28    439    402   -153
    423   1732   1306  -1078   -441   1519   -901   -257    -49    402    374   -184
    374   1725   1350  -1049   -488   1538   -852   -236    -20    420    400   -161
    329   1706   1374  -1021   -522   1543   -867   -246    -28    413    400   -161
    337   1706   1369  -1023   -517   1540   -849   -202     -2    428    420   -145
    379   1686   1306  -1034   -465   1499   -836   -161     33    454    446   -122
    389   1662   1273  -1026   -441   1467   -807   -116     80    496    498    -80
    374   1665   1291  -1021   -457   1478   -802    -96    135    550    553    -23
    374   1693   1319  -1034   -472   1506   -784    -85    176    594    602     33
    342   1712   1366  -1028   -511   1538   -766    -80    207    633    646     96
    319   1657   1337   -987   -509   1499   -750    -49    241    667    696    176
    296   1545   1247   -922   -478   1397   -740    -28    265    680    722    231
    244   1462   1218   -854   -488   1340   -704     -5    285    698    743    262
    226   1491   1265   -859   -519   1379   -675     18    316    724    779    293
    241   1532   1291   -885   -524   1413   -698     41    353    756    823    342
    270   1447   1176   -859   -452   1312   -717     31    337    719    810    340
    228   1265   1036   -748   -402   1150   -706     15    303    659    763    280
    226   1200    974   -711   -374   1085   -693     38    290    649    743    277
    249   1109    859   -678   -303    984   -706     44    270    626    711    267
    189   1049    857   -620   -335    953   -665     33    272    626    696    244
    241   1023    782   -633   -270    901   -659     38    265    605    665    207
    381    979    597   -680   -109    787   -685     57    244    587    649    205
    418    958    540   -688    -59    750   -706     67    252    607    659    187
    392    909    514   -652    -62    711   -711     49    233    568    576     88
    387    878    491   -633    -51    685   -691     38    226    542    524     90
    392    839    446   -618    -28    641   -685     57    241    553    548    106
    355    787    431   -571    -36    610   -714     62    220    532    537    101
    252    836    584   -545   -166    711   -704     70    233    540    545    103
    174    891    717   -532   -272    805   -649     93    257    545    553    119
     96    828    730   -462   -316    779   -620    129    236    498    501     23
     25    639    613   -332   -293    626   -589    218    215    394    337   -101
     12    631    618   -324   -301    626   -472    402    350    392    265    -96
     25    909    883   -467   -428    896   -345    522    568    545    389    -33
    -44   1283   1327   -620   -685   1304   -423    213    480    605    545     54
   -114   1631   1745   -758   -930   1688   -750   -355    114    641    802    277
   -135   2083   2216   -976  -1174   2148  -1060   -711    -36    904   1244    644
   -103   2270   2374  -1083  -1239   2322  -1291   -878    -85   1150   1584    909
    -72   1951   2021   -940  -1047   1984  -1356   -898   -226   1010   1439    789
    -80   1457   1538   -688   -807   1496  -1314   -854   -485    452    810    290
    -59    937    997   -439   -530    966  -1109   -628   -555    -25    213   -142
     15    732    717   -374   -350    724   -896   -309   -270     80    202   -122
     57    691    631   -376   -285    662   -761    -77    -12    254    316    -23
    106    685    579   -394   -236    633   -644     98    166    376    394     31
    166    670    504   -420   -168    589   -574    158    244    400    397      2
    189    607    418   -397   -114    514   -563    153    241    368    366    -36
    262    574    311   -418    -25    444   -561    158    220    350    366    -41
    267    584    316   -426    -23    452   -550    213    233    368    400     -5
    207    587    379   -400    -85    483   -545    252    257    381    407     10
    166    602    436   -387   -135    519   -535    265    277    392    413      2
    166    665    496   -418   -166    581   -522    262    290    400    413    -18
    166    696    530   -431   -181    613   -519    254    288    394    387    -33
    189    730    540   -459   -176    636   -540    290    309    423    423     44
    223    800    576   -511   -176    688   -532    316    340    439    433     46
    241    818    574   -532   -166    698   -527    335    358    446    431     64
    223    818    594   -519   -184    706   -542    342    376    459    454    111
    233    872    639   -555   -202    756   -483    371    413    491    496    129
    179    935    753   -558   -285    844   -446    379    449    522    553    171
    158    956    797   -558   -319    875   -459    366    459    530    592    166
    233    971    737   -602   -252    854   -465    426    491    558    589     93
    259    963    701   -613   -220    833   -472    472    498    542    542    189
    285    982    696   -633   -205    841   -491    504    535    563    581    293
    298   1010    711   -657   -205    862   -480    519    571    600    615    280
    288   1044    756   -665   -233    901   -439    548    610    639    654    259
    348   1101    753   -727   -202    927   -457    579    641    654    683    280
    371   1088    714   -730   -171    901   -470    602    667    678    709    319
    285   1021    732   -654   -223    878   -433    644    717    724    753    361
    226   1021    795   -623   -283    909   -397    675    748    745    779    376
    223   1010    787   -618   -283    898   -387    685    756    750    789    389
    218   1018    800   -618   -290    909   -368    717    782    769    810    410
    228   1000    769   -615   -270    885   -363    711    763    750    800    366
    239    974    735   -605   -246    854   -392    691    735    722    766    311
    228    961    730   -597   -252    846   -405    680    719    685    745    329
    210    966    756   -587   -272    859   -410    657    685    649    735    301
    197    979    782   -589   -290    880   -389    633    657    613    704    241
    161    945    784   -553   -311    865   -387    613    615    587    662    200
    132    898    766   -517   -316    831   -436    579    558    527    607    176
    135    893    758   -514   -311    826   -457    550    519    483    563    168
    124    885    758   -506   -316    823   -475    519    480    439    530    158
    111    893    782   -501   -335    839   -493    470    433    394    483     96
    101    875    774   -491   -337    826   -501    439    413    379    475     75
    103    883    779   -493   -337    831   -517    407    379    342    452     64
    106    883    774   -496   -335    828   -514    400    368    332    439     44
     98    867    769   -483   -335    818   -496    405    392    353    426     28
    122    901    779   -511   -327    839   -501    384    376    322    394      5
    200    958    758   -579   -280    859   -522    371    358    309    394     -5
    161    958    797   -561   -319    878   -524    376    361    306    405      7
    101    961    859   -530   -379    911   -504    379    366    309    405      7
     80   1005    924   -542   -423    963   -496    394    381    309    407     10
     57   1041    984   -550   -462   1013   -470    433    423    340    441     64
     36   1098   1060   -568   -511   1080   -415    472    475    384    496    142
     25   1192   1166   -607   -568   1179   -387    511    532    452    574    233
    -23   1189   1210   -584   -615   1200   -431    493    530    452    571    226
    -25   1228   1254   -602   -641   1241   -470    467    535    449    571    223
     49   1195   1145   -623   -548   1171   -522    413    485    405    540    207
     72   1182   1109   -626   -517   1145   -514    454    509    452    597    239
     33   1169   1135   -602   -550   1150   -498    480    542    480    631    262
     25   1163   1137   -594   -555   1150   -504    480    550    488    644    285
     10   1096   1085   -553   -537   1091   -496    488    550    475    631    293
     -7    997   1005   -493   -506   1000   -488    491    527    436    592    262
     -7    927    932   -459   -470    927   -501    470    488    381    545    207
     -2    888    888   -444   -446    888   -509    462    462    353    522    189
      5    870    865   -439   -428    867   -532    449    423    319    493    163
     41    898    857   -470   -407    878   -550    444    400    293    459    140
     33    875    841   -454   -405    859   -563    433    379    262    428    129
     20    844    823   -431   -400    833   -561    426    363    244    413    122
     46    857    807   -452   -379    831   -568    428    358    246    415    127
     49    852    802   -449   -376    828   -574    423    350    239    405    127
     90    859    766   -478   -337    813   -558    433    371    246    410    122
    124    831    704   -478   -288    769   -576    392    332    192    358     70
    145    758    613   -454   -233    685   -594    340    262    122    309     49
    148    683    535   -415   -192    610   -589    355    265    119    303     67
    213    657    441   -436   -114    550   -576    379    259     96    267     28
    241    517    275   -379    -15    397   -517    449    246      0    150    -70
    205    340    132   -275     36    239   -363    584    272   -116    -12   -202
    215    410    194   -311     10    303   -202    763    428    -64     -5   -184
    174    776    602   -475   -215    691   -223    576    488     85    202     18
    129   1267   1137   -698   -504   1202   -511     64    368    324    589    337
    106   1870   1764   -989   -828   1818   -862   -358    332    709   1132    769
    161   2299   2138  -1228   -987   2218  -1176   -561    420   1163   1665   1215
    236   2023   1784  -1132   -774   1904  -1327   -530    433   1286   1743   1304
    181   1493   1312   -839   -566   1402  -1304   -519     98    722   1156    792
    103   1002    898   -555   -400    950  -1156   -467   -324    -98    342     98
     75    675    600   -374   -262    639   -919   -179   -257   -277     64   -132
     83    662    579   -374   -249    623   -743    116     20    -90    189     -5
    116    678    561   -397   -220    620   -613    314    187      5    249     64
    129    678    548   -405   -210    613   -542    413    272     46    272     90
    119    644    524   -381   -202    584   -506    439    293     36    254     59
    109    610    498   -361   -194    555   -478    467    324     59    280     44
     96    649    553   -374   -228    602   -467    485    342     75    306     62
     85    659    571   -374   -241    615   -462    498    345     75    311     80
     83    644    561   -363   -239    602   -433    519    353     70    316    111
     77    605    527   -342   -226    568   -439    509    342     51    296    114
     70    584    511   -327   -220    548   -446    501    345     33    267     98
     75    589    514   -332   -218    553   -444    501    350     36    270     80
     93    626    532   -358   -218    579   -467    501    345     38    275     85
     85    688    602   -387   -259    646   -465    519    376     64    298    101
     77    727    649   -402   -285    688   -462    517    379     59    290     85
     90    743    652   -418   -280    698   -467    509    361     41    277     80
     93    750    657   -420   -280    704   -449    537    384     57    298    114
     83    761    678   -423   -298    722   -433    550    410     59    306    127
     98    761    662   -431   -280    711   -418    561    433     67    316    140
    135    756    620   -446   -241    688   -402    592    449     96    340    166
    137    735    597   -436   -228    667   -394    633    480    145    387    200
    116    763    646   -441   -265    704   -379    667    524    184    428    239
     85    813    724   -449   -319    769   -363    696    563    200    446    265
     38    807    769   -423   -363    789   -353    722    592    205    459    290
     25    841    815   -433   -394    828   -322    732    615    220    462    301
     36    852    815   -446   -389    833   -314    766    620    252    496    329
     98    857    758   -478   -329    807   -314    836    659    301    558    405
    124    891    766   -509   -322    831   -296    893    714    348    605    454
    124    922    797   -522   -335    859   -275    922    745    379    649    467
    127    961    833   -545   -353    896   -270    935    769    397    672    467
    140   1002    862   -571   -361    935   -262    935    763    381    667    472
    155   1023    867   -592   -355    945   -239    922    745    355    646    462
    189   1031    841   -610   -324    937   -205    911    719    329    631    454
    220    995    774   -610   -277    885   -202    901    685    298    615    459
    265   1005    740   -636   -239    875   -187    883    670    280    613    472
    283    958    675   -620   -197    818   -181    854    639    252    581    439
    277    911    633   -594   -176    774   -176    815    605    202    519    371
    277    898    620   -587   -171    758   -179    763    566    153    459    353
    285    862    574   -574   -142    719   -187    717    522    106    415    329
    293    854    561   -576   -135    706   -200    691    496     75    389    314
    288    802    514   -545   -111    659   -205    665    472     46    363    296
    272    766    491   -519   -109    628   -207    644    444     18    345    283
    272    758    485   -514   -106    620   -202    623    420     -2    340    275
    249    743    491   -496   -122    618   -197    607    402    -10    332    241
    233    691    457   -462   -111    574   -184    600    392    -25    296    210
    252    688    436   -470    -90    561   -181    587    379    -49    259    220
    267    693    426   -480    -80    561   -161    597    392    -38    280    244
    283    680    397   -483    -57    540   -145    615    402    -28    283    236
    293    756    462   -524    -83    610   -122    639    433    -18    285    231
    303    823    517   -563   -106    670   -148    644    459    -15    293    280
    306    820    514   -563   -103    667   -202    618    439    -33    283    293
    293    844    550   -571   -129    698   -213    628    457     -5    316    332
    280    909    628   -594   -174    769   -239    615    467     10    340    363
    205    878    672   -542   -233    776   -262    587    441      2    345    337
    137    836    698   -488   -280    769   -288    550    405    -28    319    277
     98    813    711   -457   -306    761   -290    530    374    -59    277    272
    106    810    704   -457   -298    758   -288    527    363    -77    257    283
    153    831    678   -493   -262    756   -285    548    366    -88    239    277
    135    743    607   -439   -236    678   -309    542    335   -137    184    241
     75    631    555   -355   -241    594   -332    509    283   -197    114    187
     41    579    537   -309   -246    558   -322    501    257   -220     83    168
      7    589    579   -301   -285    584   -311    501    249   -233     64    174
    -10    587    597   -288   -303    592   -314    480    220   -275     33    163
    -51    517    568   -233   -311    540   -322    454    184   -311     18    106
    -96    519    615   -210   -355    566   -329    446    168   -319     31     64
   -142    579    719   -218   -433    649   -314    459    181   -306     54    103
   -197    639    833   -220   -517    735   -301    472    179   -309     51    119
   -285    620    904   -168   -597    761   -332    449    148   -342      7    101
   -324    597    922   -135   -623    758   -332    457    148   -350      0    103
   -249    613    859   -181   -555    737   -319    446    132   -376     -7     70
   -168    579    748   -205   -459    665   -332    426     96   -415    -46     15
   -132    454    587   -161   -361    522   -361    402     38   -480   -114    -67
   -101    259    361    -77   -231    309   -337    441    -23   -589   -231   -197
   -114     80    194     15   -153    135   -194    587    -18   -706   -387   -374
   -145    168    314    -12   -228    239    -54    748    119   -659   -374   -381
   -210    571    779   -181   -493    672    -18    633    252   -465   -145   -132
   -324   1130   1454   -402   -888   1291   -275     90    187   -194    272    322
   -407   1808   2216   -701  -1312   2010   -602   -361    187    215    857    911
   -371   2294   2662   -961  -1517   2478   -904   -597    272    665   1421   1460
   -265   2161   2423   -948  -1345   2294  -1117   -665    267    852   1605   1662
   -184   1532   1717   -672   -950   1623  -1132   -633    -12    381   1085   1202
   -179    872   1052   -348   -615    961   -989   -558   -511   -566    132    327
   -210    532    743   -161   -475    636   -771   -275   -535   -896   -283    -59
   -218    514    732   -148   -475    623   -594     15   -309   -784   -257    -46
   -179    537    717   -179   -446    626   -467    218   -158   -698   -223    -10
   -155    514    670   -181   -413    592   -387    322    -85   -665   -215      7
   -129    488    618   -181   -374    553   -337    368    -59   -659   -226     15
    -80    436    514   -179   -296    475   -345    368    -83   -693   -275      2
    -33    392    426   -179   -228    407   -353    387    -90   -683   -283      7
    -23    384    405   -181   -213    394   -361    402    -80   -657   -267    -15
    -23    387    410   -184   -215    397   -342    410    -77   -657   -267    -15
    -67    340    407   -137   -239    374   -348    400    -83   -667   -277    -12
   -101    316    418   -106   -259    366   -319    410    -75   -659   -270     -5
    -93    363    454   -135   -275    407   -309    418    -64   -646   -267      7
    -59    420    478   -181   -270    449   -314    428    -46   -631   -262     20
    -12    433    446   -210   -231    439   -322    439    -44   -626   -262     31
      0    418    418   -207   -207    418   -322    457    -38   -620   -259     36
     18    431    413   -226   -197    420   -329    467    -33   -605   -246     44
     38    449    410   -244   -187    431   -327    478    -25   -600   -249     57
     54    462    405   -259   -174    433   -324    483    -25   -602   -254     72
     67    467    400   -267   -166    433   -332    488    -23   -589   -244     80
     59    475    413   -267   -176    444   -316    511     -2   -568   -226     93
     62    478    415   -270   -176    446   -309    537     28   -542   -202    111
     72    472    397   -275   -163    436   -340    537     28   -540   -205     90
     96    472    376   -283   -140    426   -355    558     28   -530   -205     80
    145    517    371   -332   -111    444   -348    607     70   -493   -174    122
    184    545    358   -366    -85    452   -337    662    106   -449   -132    181
    207    542    332   -376    -62    439   -327    709    137   -407    -96    241
    210    545    335   -376    -62    441   -306    737    153   -376    -75    277
    239    563    324   -402    -41    444   -316    769    168   -350    -57    311
    241    561    319   -402    -38    441   -337    771    176   -342    -49    340
    233    550    316   -394    -41    433   -296    776    179   -327    -31    376
    226    522    296   -374    -33    410   -275    787    176   -306    -10    381
    210    506    293   -358    -41    400   -275    784    171   -303      2    379
    192    511    319   -353    -62    415   -265    771    153   -309      0    376
    184    501    316   -342    -67    410   -244    748    127   -335    -15    368
    187    480    293   -332    -51    387   -231    737    101   -368    -41    368
    194    483    285   -340    -46    384   -236    722     83   -387    -54    350
    166    441    275   -303    -54    358   -267    667     31   -444   -103    290
    150    368    215   -259    -31    290   -311    587    -38   -530   -176    215
    129    301    171   -215    -20    236   -319    524    -96   -602   -239    155
     96    332    233   -215    -67    283   -301    475   -122   -652   -283    109
     62    322    257   -192    -96    290   -288    436   -161   -701   -314     98
     31    280    246   -155   -109    265   -283    433   -179   -709   -309    129
     -2    277    280   -137   -140    277   -285    436   -179   -706   -298    142
    -36    335    368   -150   -202    350   -290    420   -187   -704   -301    127
    -59    368    428   -155   -244    400   -280    428   -176   -691   -288    137
    -77    368    446   -145   -262    405   -285    423   -179   -704   -296    140
   -106    374    480   -132   -293    426   -280    426   -179   -714   -296    171
   -119    387    506   -135   -314    446   -267    436   -174   -688   -296    176
   -116    423    537   -153   -327    480   -244    454   -155   -670   -280    205
   -122    491    613   -187   -366    550   -244    470   -124   -636   -252    220
   -142    558    701   -207   -420    628   -259    444   -122   -628   -239    176
   -158    587    745   -215   -452    665   -259    423   -122   -623   -215    176
   -137    626    763   -244   -449    693   -288    454   -106   -594   -161    228
   -119    613    732   -249   -426    672   -332    488    -83   -558   -103    316
   -148    537    685   -194   -415    610   -368    462   -101   -568   -116    368
   -174    501    675   -163   -426    587   -329    446   -114   -587   -145    361
   -223    493    717   -135   -470    605   -322    418   -137   -618   -187    288
   -244    444    685   -101   -465    563   -311    397   -194   -680   -275    171
   -223    358    581    -67   -402    470   -311    418   -226   -722   -324    137
   -259    280    540    -12   -400    410   -319    413   -249   -758   -358    101
   -316    277    594     18   -457    436   -332    374   -290   -815   -423     44
   -358    332    691     12   -524    511   -350    309   -342   -872   -488    -12
   -345    374    719    -12   -532    545   -376    285   -381   -909   -519      2
   -319    337    654    -10   -488    493   -397    285   -387   -909   -517      2
   -296    293    589      0   -444    441   -394    270   -392   -927   -522    -23
   -259    267    524     -5   -392    394   -384    275   -394   -945   -535    -12
   -239    231    470      5   -353    350   -407    246   -428   -979   -576    -41
   -249    220    467     12   -358    342   -459    220   -483  -1028   -628    -49
   -249    213    459     18   -353    335   -459    223   -488  -1036   -641    -44
   -254    200    454     25   -353    327   -467    210   -496  -1052   -644    -46
   -252    184    436     33   -342    309   -480    184   -530  -1093   -659    -88
   -205    119    322     41   -265    220   -470    179   -592  -1187   -779   -220
   -163    -67     96    114   -129     12   -387    233   -672  -1358  -1013   -366
   -192   -228    -36    210    -80   -132   -262    348   -667  -1470  -1169   -493
   -187    -38    148    114   -168     54   -140    467   -491  -1337  -1057   -441
   -223    384    605    -83   -415    496   -254    158   -394  -1057   -698    -96
   -309   1031   1340   -361   -826   1184   -561   -335   -311   -636   -114    532
   -449   1665   2112   -610  -1280   1888   -826   -644   -145   -116    537   1208
   -415   1945   2361   -763  -1387   2153  -1098   -745      2    316   1015   1727
   -397   1538   1932   -571  -1166   1735  -1176   -782   -223     83    774   1530
   -418    917   1335   -249   -875   1124  -1150   -805   -722   -672     12    709
   -478    332    810     72   -646    571   -984   -641  -1057  -1340   -724   -135
   -485    127    613    179   -548    368   -756   -296   -927  -1397   -943   -277
   -410    137    548    135   -480    342   -579    -41   -756  -1301   -885   -114
   -358    163    519     96   -439    340   -498     83   -678  -1260   -844   -129
   -361    145    504    106   -433    324   -483    129   -659  -1267   -859   -145
   -319    184    504     67   -410    342   -462    176   -633  -1265   -849   -127
   -309    176    485     64   -397    329   -444    207   -613  -1257   -831   -116
   -358    181    540     88   -449    361   -384    239   -584  -1244   -807   -103
   -374    244    615     64   -493    428   -342    270   -558  -1236   -789    -80
   -314    213    527     51   -420    368   -355    259   -574  -1257   -810    -75
   -249    267    514    -10   -381    389   -368    259   -584  -1254   -818   -142
   -231    319    550    -46   -389    433   -371    285   -566  -1226   -782   -153
   -200    366    563    -85   -381    465   -374    306   -542  -1202   -756   -124
   -176    423    600   -122   -387    511   -407    329   -517  -1182   -732    -83
   -215    366    581    -77   -400    475   -392    342   -517  -1179   -724    -54
   -262    322    584    -31   -423    452   -322    348   -514  -1171   -714    -44
   -270    350    618    -41   -444    483   -296    361   -509  -1161   -701    -28
   -290    363    654    -36   -472    509   -283    394   -480  -1117   -672      7
   -262    384    644    -62   -454    514   -290    410   -472  -1096   -665     23
   -145    410    555   -132   -350    483   -322    413   -480  -1106   -675     51
   -101    428    527   -166   -314    478   -348    441   -465  -1088   -667     77
   -197    340    537    -70   -366    439   -329    449   -454  -1060   -646     59
   -244    415    659    -88   -452    537   -314    433   -454  -1028   -592     18
   -239    470    709   -116   -472    587   -290    472   -420  -1005   -581    -25
   -192    457    649   -135   -420    553   -288    527   -394  -1008   -628     57
   -124    472    597   -174   -361    535   -311    587   -361   -982   -615    161
    -64    553    618   -244   -342    584   -335    623   -322   -932   -553    215
    -85    566    649   -241   -366    607   -329    620   -319   -943   -553    223
    -98    535    633   -220   -366    584   -306    631   -311   -935   -558    254
    -72    519    592   -223   -332    555   -277    649   -288   -883   -498    280
    -83    537    618   -228   -350    576   -296    633   -293   -878   -483    244
    -85    548    633   -231   -361    592   -296    626   -290   -872   -483    257
    -80    542    623   -233   -353    584   -293    636   -277   -852   -462    285
    -62    563    626   -249   -342    594   -314    576   -327   -911   -511    254
    -70    535    605   -233   -340    568   -314    519   -384   -984   -571    218
    -77    498    576   -210   -327    537   -329    475   -423  -1026   -602    166
    -77    467    545   -194   -314    506   -342    431   -449  -1052   -626    119
   -101    423    524   -161   -311    472   -332    405   -446  -1072   -641    103
   -129    387    514   -129   -322    449   -322    387   -475  -1104   -659     98
   -135    374    509   -119   -322    441   -342    340   -524  -1156   -714     67
   -158    355    514   -101   -337    433   -363    283   -571  -1210   -763     38
   -181    368    550    -93   -366    459   -361    275   -584  -1223   -771     36
   -171    355    524    -93   -348    441   -348    283   -574  -1205   -748     33
   -153    350    501    -98   -327    426   -353    254   -605  -1223   -761     10
   -153    381    535   -114   -345    457   -350    239   -620  -1234   -776      0
   -153    439    592   -142   -371    514   -332    262   -594  -1205   -748     36
   -163    504    667   -171   -415    584   -301    298   -542  -1161   -706     67
   -150    530    680   -189   -415    605   -290    285   -561  -1187   -730     38
   -176    540    714   -184   -444    626   -252    298   -563  -1189   -724     51
   -187    589    776   -200   -480    683   -220    327   -535  -1156   -693    109
   -213    615    826   -202   -519    719   -233    324   -517  -1130   -672    150
   -239    633    872   -197   -555    753   -259    311   -493  -1106   -649    161
   -254    654    906   -202   -581    782   -275    301   -470  -1091   -636    153
   -220    636    857   -207   -537    745   -327    254   -527  -1153   -683    122
   -200    592    792   -197   -498    691   -363    257   -566  -1182   -691    145
   -207    576    784   -184   -496    680   -358    275   -550  -1161   -675    142
   -223    561    784   -168   -504    670   -350    267   -558  -1174   -691    106
   -241    480    722   -119   -480    600   -342    275   -579  -1208   -727     88
   -254    433    685    -90   -470    558   -342    270   -589  -1223   -745     64
   -246    426    672    -90   -459    548   -355    259   -610  -1254   -769     54
   -231    394    626    -83   -428    509   -381    226   -657  -1288   -792     38
   -241    361    602    -59   -420    480   -397    187   -706  -1319   -826    -10
   -270    348    615    -38   -444    483   -392    179   -717  -1327   -836    -20
   -288    324    613    -20   -449    467   -384    187   -709  -1314   -831      0
   -267    342    610    -38   -439    475   -394    197   -693  -1301   -823     -2
   -189    353    542    -80   -366    446   -431    142   -756  -1358   -872    -49
   -205    348    553    -70   -379    449   -433    140   -761  -1363   -878    -33
   -265    301    566    -18   -415    433   -433    135   -761  -1358   -875    -18
   -283    288    571     -5   -426    428   -423    124   -774  -1369   -885    -18
   -277    290    568     -5   -423    428   -428    119   -784  -1371   -896    -20
   -262    239    501     10   -381    368   -423    122   -807  -1410   -945    -51
   -241     90    332     75   -288    213   -397    129   -898  -1538  -1088   -171
   -220   -109    111    163   -168      2   -306    207   -966  -1709  -1291   -374
   -220   -122     98    171   -161    -12   -181    361   -891  -1738  -1369   -470
   -267    174    441     44   -355    306   -142    309   -745  -1566  -1184   -290
   -340    670   1010   -166   -675    839   -350   -140   -724  -1273   -771    103
   -441   1361   1800   -462  -1122   1579   -639   -558   -623   -779   -137    709
   -457   1883   2340   -711  -1397   2112   -909   -735   -413   -215    501   1332
   -327   1751   2078   -714  -1202   1914  -1137   -737   -329     72    750   1626
   -259   1223   1483   -483   -870   1350  -1202   -779   -683   -405    239   1163
   -270    613    883   -171   -576    748  -1132   -836  -1283  -1366   -701    262
   -324    140    465     93   -394    301   -909   -649  -1457  -1842  -1228   -259
   -293    140    433     75   -363    285   -711   -342  -1195  -1678  -1145   -194
   -220    166    387     25   -303    277   -574   -116  -1023  -1564  -1072   -103
   -142    168    309    -15   -226    236   -509     10   -943  -1522  -1054    -62
   -111    202    314    -44   -213    257   -483     70   -901  -1504  -1052    -41
   -101    218    319    -59   -210    267   -465     85   -893  -1504  -1060    -46
    -88    197    285    -54   -187    239   -428     93   -896  -1514  -1072    -57
    -88    187    275    -49   -181    231   -415    101   -896  -1517  -1080    -49
    -90    218    309    -62   -200    262   -413    111   -893  -1501  -1072    -36
    -93    283    376    -96   -236    329   -410    132   -867  -1473  -1049    -15
    -85    303    389   -109   -236    345   -413    158   -839  -1454  -1031     -7
    -54    353    407   -150   -231    379   -436    171   -823  -1434  -1010      5
    -64    363    428   -148   -246    394   -418    166   -818  -1434  -1010     20
    -93    309    402   -109   -246    353   -397    145   -841  -1457  -1013      0
   -145    277    423    -67   -283    348   -384    166   -815  -1421   -966     23
   -166    226    389    -31   -277    309   -371    187   -795  -1400   -945     57
   -142    213    355    -33   -249    283   -366    207   -774  -1382   -927     93
    -90    187    277    -49   -184    231   -374    215   -761  -1371   -914    103
    -67    189    257    -62   -163    223   -361    239   -732  -1350   -901    116
    -62    194    254    -67   -158    223   -376    241   -724  -1345   -891    114
    -54    220    275    -83   -163    246   -384    252   -709  -1335   -878    119
    -44    275    319   -116   -181    296   -379    275   -696  -1319   -865    140
    -51    324    376   -137   -215    350   -394    298   -667  -1291   -849    179
    -75    329    402   -127   -239    366   -371    322   -639  -1262   -826    213
    -77    329    407   -124   -241    368   -361    340   -618  -1239   -802    231
    -72    332    402   -132   -239    366   -345    361   -597  -1205   -763    270
    -46    327    374   -140   -210    350   -335    400   -563  -1169   -735    311
    -44    340    381   -148   -213    361   -332    431   -532  -1137   -701    363
    -49    374    423   -161   -236    397   -337    449   -506  -1106   -670    394
    -57    436    493   -192   -275    465   -327    465   -483  -1083   -639    420
    -49    493    542   -223   -296    517   -322    470   -480  -1075   -626    428
    -25    488    511   -231   -270    498   -319    459   -501  -1098   -641    423
    -33    452    485   -207   -259    467   -327    439   -535  -1130   -665    413
    -38    423    459   -192   -249    441   -335    420   -555  -1156   -688    397
    -49    428    475   -189   -262    452   -311    413   -561  -1166   -691    392
    -64    439    504   -187   -285    472   -290    387   -581  -1195   -711    366
    -80    470    550   -194   -314    509   -285    345   -607  -1218   -730    335
   -103    428    532   -163   -316    480   -283    309   -646  -1262   -782    288
   -111    392    504   -140   -306    446   -275    283   -688  -1306   -826    259
   -174    340    514    -83   -345    426   -262    257   -722  -1340   -857    236
   -231    301    532    -33   -381    415   -265    213   -758  -1384   -904    194
   -202    296    498    -49   -350    397   -272    176   -779  -1405   -922    176
   -142    285    428    -70   -285    355   -277    184   -784  -1408   -919    176
   -109    283    392    -88   -252    337   -275    197   -787  -1402   -930    174
   -109    285    394    -88   -252    340   -259    194   -787  -1418   -956    184
   -106    288    394    -93   -252    340   -252    194   -789  -1431   -961    210
   -109    301    407    -96   -257    353   -218    218   -761  -1421   -940    236
    -96    311    405   -109   -249    355   -184    241   -727  -1415   -922    270
    -38    379    418   -168   -228    397   -192    249   -704  -1395   -885    311
    -41    433    475   -197   -259    454   -228    249   -672  -1358   -844    322
    -46    449    496   -202   -272    472   -231    236   -670  -1358   -826    335
    -51    472    522   -213   -288    498   -233    246   -641  -1332   -763    379
    -75    478    553   -200   -314    514   -244    213   -644  -1340   -758    288
    -90    428    517   -171   -303    470   -270    161   -696  -1418   -867    207
    -83    400    483   -158   -283    441   -254    189   -706  -1454   -896    319
    -72    394    467   -161   -270    428   -239    223   -685  -1439   -854    358
    -41    337    379   -148   -210    358   -257    228   -704  -1457   -857    337
    -41    223    265    -90   -153    241   -265    220   -735  -1493   -888    301
    -54    200    254    -72   -155    226   -257    202   -763  -1527   -932    272
    -88    168    257    -41   -174    213   -239    184   -792  -1525   -971    249
   -127    116    244      5   -184    179   -215    181   -807  -1488   -976    220
   -135    142    277     -5   -207    210   -215    187   -805  -1457   -953    207
   -119    153    270    -18   -194    210   -239    168   -828  -1462   -956    197
   -148    132    280      7   -213    205   -239    174   -828  -1447   -935    200
   -210     75    285     67   -246    179   -236    171   -828  -1431   -917    176
   -265     49    314    106   -288    179   -236    153   -846  -1449   -945    155
   -272     64    337    103   -303    200   -223    148   -846  -1465   -992    140
   -218     62    277     75   -249    168   -228    153   -859  -1493  -1047    176
   -181     20    202     80   -192    111   -249    161   -885  -1512  -1060    197
   -187     25    213     77   -200    116   -257    163   -885  -1504  -1044    184
   -187    -23    163    103   -176     70   -218    194   -896  -1527  -1067    124
   -200   -220    -20    210    -90   -122   -132    270   -922  -1639  -1218    -62
   -215   -345   -129    280    -44   -239     -5    413   -878  -1732  -1389   -213
   -215   -124     90    168   -155    -18     64    485   -735  -1636  -1312   -111
   -329    270    600     28   -465    433    -72    161   -756  -1473  -1057    103
   -413    782   1192   -184   -802    987   -358   -363   -909  -1226   -636    498
   -444   1312   1756   -433  -1098   1532   -639   -758   -979   -872   -119    963
   -392   1444   1836   -527  -1117   1639   -878   -875   -914   -457    342   1369
   -340   1041   1382   -350   -859   1210   -963   -862  -1036   -545    207   1270
   -322    498    820    -88   -571    659   -927   -854  -1447  -1291   -584    615
   -283     28    311    127   -296    168   -805   -753  -1769  -2049  -1397    -46
   -233   -124    109    179   -174     -7   -654   -480  -1564  -1995  -1470   -111
   -218   -140     77    179   -150    -31   -542   -270  -1345  -1852  -1397    -31
   -197   -135     59    166   -132    -38   -423    -90  -1169  -1730  -1293     54
   -181    -96     85    140   -135     -5   -342     18  -1065  -1649  -1213     85
   -194   -109     85    150   -142    -12   -350     20  -1070  -1662  -1226     57
   -223   -119    101    171   -163    -10   -363     18  -1072  -1680  -1249     46
   -218    -98    119    155   -168     10   -353     59  -1041  -1652  -1239     80
   -187    -49    137    119   -163     44   -353     96  -1021  -1634  -1228    122
   -215    -49    163    132   -192     57   -340     90  -1023  -1636  -1226    122
   -249    -70    179    158   -215     54   -306     83  -1028  -1639  -1226    122
   -241    -38    202    140   -223     80   -288     83  -1015  -1631  -1213    148
   -233      2    236    116   -233    119   -283     90   -984  -1610  -1200    166
   -205     -5    197    103   -202     96   -322     93   -992  -1618  -1200    135
   -153     -5    148     77   -150     70   -350     93  -1005  -1613  -1179    116
   -166    -33    129     98   -150     46   -350     96  -1002  -1600  -1166     98
   -111     49    161     31   -135    103   -345    129   -963  -1558  -1124    103
   -101     54    153     20   -127    103   -376    137   -956  -1551  -1114    103
   -145     23    168     59   -158     96   -337    111   -971  -1566  -1124     85
   -171    -12    155     90   -166     72   -327     90   -984  -1582  -1143     67
   -132     18    150     57   -140     83   -327    106   -969  -1574  -1143     90
   -114     12    124     49   -119     67   -342    119   -956  -1574  -1143    176
   -109     20    129     44   -119     75   -363    122   -945  -1590  -1135    236
    -72     93    166    -12   -119    129   -363    142   -914  -1571  -1104    283
    -38    127    166    -44   -101    145   -366    168   -885  -1538  -1078    309
    -12    114    127    -51    -70    119   -381    187   -875  -1535  -1062    311
     38    137     98    -88    -28    116   -389    213   -852  -1514  -1031    345
     75    210    135   -142    -31    174   -392    236   -823  -1493  -1008    387
     98    270    171   -184    -36    220   -433    252   -813  -1483   -987    426
    106    277    168   -194    -31    223   -457    257   -807  -1465   -979    410
    111    246    135   -181    -10    192   -449    246   -815  -1460   -987    400
     98    200     98   -150      0    150   -420    233   -828  -1465  -1008    394
     23    142    119    -83    -46    132   -381    218   -844  -1473  -1021    387
     -2    109    109    -54    -57    109   -400    189   -885  -1509  -1057    350
     62    168    103   -116    -20    137   -423    168   -924  -1548  -1101    314
     75    176    101   -127    -12    140   -428    148   -961  -1590  -1143    272
     80    181    101   -129    -10    142   -420    135   -982  -1605  -1161    246
     33    137    103    -85    -36    122   -415    109  -1002  -1623  -1184    218
    -28     75    103    -23    -64     88   -426     67  -1036  -1662  -1226    181
    -59     57    114      0    -88     85   -426     18  -1070  -1699  -1265    148
    -90     28    119     31   -103     72   -400    -10  -1083  -1722  -1288    132
   -122     -5    114     62   -119     54   -392    -25  -1096  -1748  -1314    137
   -103    -12     88     57    -98     36   -405    -20  -1098  -1740  -1309    140
    -93      5     98     41    -96     51   -413    -18  -1085  -1709  -1288    103
    -70     67    137      2   -103    101   -426    -15  -1080  -1693  -1283     88
    -96     72    168     10   -132    119   -415    -33  -1096  -1706  -1288     93
   -168     18    187     75   -179    103   -384    -57  -1117  -1730  -1309     85
   -215     20    233     96   -226    127   -371    -51  -1111  -1727  -1304     96
   -239     80    319     80   -277    200   -355    -10  -1067  -1686  -1267    135
   -228    202    431     10   -329    316   -384     20  -1026  -1639  -1226    174
   -228    265    493    -18   -361    379   -392     10  -1015  -1615  -1205    200
   -233    288    522    -28   -376    405   -368      2  -1002  -1595  -1179    226
   -220    314    535    -46   -376    423   -389      2   -982  -1566  -1148    254
   -202    322    524    -59   -363    423   -387     20   -958  -1538  -1119    288
   -202    319    522    -57   -361    420   -397      7   -969  -1540  -1117    290
   -233    314    548    -41   -392    431   -413    -20   -989  -1553  -1130    285
   -259    324    584    -31   -420    454   -394     -7   -976  -1540  -1119    303
   -262    298    558    -20   -410    426   -379     31   -953  -1522  -1109    327
   -223    220    444      0   -332    332   -394     28   -984  -1558  -1156    288
   -220    166    387     25   -303    275   -407     18  -1015  -1597  -1197    267
   -207    145    353     31   -280    249   -407      5  -1049  -1628  -1226    267
   -226    103    329     59   -277    215   -392      2  -1054  -1608  -1218    239
   -218     88    306     64   -262    197   -366      5  -1054  -1600  -1215    218
   -228     44    270     90   -249    155   -363      7  -1060  -1615  -1226    228
   -246     10    257    119   -252    132   -384    -10  -1085  -1636  -1257    213
   -244     -7    236    124   -241    114   -407    -31  -1109  -1652  -1280    192
   -241    -28    213    135   -228     90   -407    -20  -1104  -1652  -1283    218
   -239    -36    200    135   -220     80   -379    -12  -1098  -1649  -1283    239
   -316   -116    200    218   -259     41   -426    -64  -1156  -1701  -1337    189
   -348   -142    205    244   -277     31   -405    -57  -1145  -1675  -1306    207
   -309   -109    200    207   -254     44   -368    -28  -1130  -1644  -1283    210
   -267   -129    137    197   -205      2   -353     -7  -1143  -1675  -1319    153
   -277   -381   -103    329    -88   -244   -319     41  -1189  -1797  -1457     25
   -277   -639   -363    457     41   -501   -236    166  -1184  -1932  -1654   -161
   -210   -498   -290    353     38   -394   -124    314  -1023  -1862  -1618   -135
   -207    -54    150    129   -181     46   -168     93   -963  -1688  -1366     98
   -244    605    849   -179   -545    727   -415   -452  -1028  -1384   -865    584
   -415   1187   1602   -387  -1010   1392   -761   -904  -1065   -989   -275   1132
   -413   1535   1948   -561  -1179   1740  -1039  -1101  -1005   -550    280   1654
   -301   1301   1600   -501   -950   1452  -1153  -1111  -1054   -483    348   1743
   -272    605    878   -166   -574    740  -1158  -1098  -1441  -1148   -368   1080
   -371    -51    319    210   -345    132  -1021  -1010  -1880  -2065  -1327    194
   -392   -280    109    335   -252    -85   -815   -704  -1756  -2187  -1564    -31
   -449   -381     67    413   -259   -158   -711   -472  -1564  -2083  -1519     10
   -436   -436      0    436   -218   -218   -633   -306  -1439  -2010  -1483     38
   -363   -329     31    345   -200   -150   -542   -202  -1356  -1961  -1457     51
   -363   -314     49    340   -207   -135   -504   -166  -1330  -1956  -1454     54
   -413   -384     25    397   -220   -179   -530   -171  -1335  -1984  -1483     36
   -394   -376     18    387   -207   -179   -532   -171  -1343  -2005  -1506     18
   -426   -384     38    402   -233   -171   -558   -171  -1350  -2016  -1509      5
   -394   -348     46    371   -223   -150   -548   -148  -1330  -2003  -1496     15
   -407   -392     12    397   -213   -189   -561   -145  -1332  -2008  -1499     15
   -376   -353     23    366   -200   -166   -511    -98  -1299  -1979  -1478     33
   -428   -342     83    384   -257   -129   -537   -119  -1312  -1992  -1488     12
   -431   -316    111    374   -272   -103   -550   -124  -1306  -1987  -1486     28
   -384   -215    168    298   -277    -25   -524    -96  -1270  -1951  -1452     67
   -371   -207    163    290   -267    -23   -483    -67  -1239  -1922  -1428    109
   -506   -345    161    423   -335    -90   -555   -132  -1299  -1984  -1506     49
   -457   -270    187    363   -324    -44   -524    -96  -1262  -1956  -1509     77
   -410   -223    184    314   -298    -18   -504    -62  -1226  -1925  -1509    103
   -444   -290    153    368   -298    -70   -524    -70  -1241  -1945  -1545     85
   -418   -231    184    324   -303    -23   -504    -38  -1213  -1912  -1517    114
   -423   -176    246    298   -337     36   -485    -20  -1189  -1888  -1483    132
   -452   -189    259    319   -358     33   -480      0  -1171  -1870  -1449    158
   -475   -236    239    355   -358      0   -522     18  -1176  -1862  -1439    174
   -467   -184    280    324   -376     49   -522     41  -1166  -1865  -1452    171
   -483   -163    316    322   -402     75   -514     64  -1137  -1839  -1441    205
   -462   -116    342    288   -405    111   -501    103  -1104  -1808  -1423    244
   -420    -59    361    241   -392    150   -514    148  -1065  -1769  -1371    296
   -407      2    407    202   -407    202   -566    171  -1052  -1743  -1330    335
   -413    -12    397    213   -405    192   -548    197  -1034  -1719  -1293    368
   -418    -10    407    213   -413    197   -501    220  -1015  -1704  -1265    389
   -472    -20    452    246   -462    215   -509    194  -1034  -1714  -1270    368
   -472    -15    457    244   -465    218   -498    179  -1049  -1725  -1267    371
   -462      2    462    228   -462    231   -550    150  -1078  -1753  -1283    348
   -470    -23    446    244   -459    210   -592    122  -1122  -1805  -1309    322
   -483    -38    444    262   -465    202   -558     77  -1163  -1857  -1335    309
   -514    -59    454    285   -485    194   -491     31  -1202  -1893  -1330    270
   -509   -116    392    311   -452    137   -496    -15  -1244  -1953  -1348    228
   -514   -163    348    337   -431     90   -514    -64  -1288  -2005  -1382    171
   -517   -153    363    335   -441    103   -504    -77  -1301  -2013  -1382    148
   -519   -153    363    335   -444    103   -535   -114  -1335  -2052  -1415     88
   -498   -158    340    327   -420     90   -561   -148  -1376  -2104  -1452     93
   -485   -158    327    322   -407     83   -535   -142  -1382  -2112  -1439    109
   -504   -129    374    316   -439    122   -480   -142  -1374  -2112  -1434    114
   -540   -106    433    322   -488    163   -465   -142  -1358  -2081  -1400    101
   -568   -148    420    355   -496    135   -472   -150  -1361  -2073  -1376     59
   -581    -85    493    332   -540    202   -462   -140  -1358  -2083  -1387     20
   -581    -70    511    327   -548    220   -423   -116  -1345  -2086  -1428     54
   -576      2    576    285   -579    288   -400    -93  -1330  -2081  -1460    114
   -537    114    652    210   -594    381   -397    -57  -1278  -2021  -1408    158
   -483    244    724    116   -602    483   -387    -20  -1228  -1977  -1353    202
   -449    296    745     77   -597    519   -392    -18  -1208  -1943  -1332    249
   -511    252    763    129   -639    506   -389    -62  -1226  -1943  -1353    197
   -542    236    779    153   -662    506   -400    -72  -1228  -1951  -1361    200
   -555    210    766    168   -659    488   -413    -77  -1236  -1961  -1361    215
   -530    241    771    145   -649    506   -415    -72  -1247  -1979  -1363    218
   -527    267    795    127   -659    530   -413    -64  -1247  -1982  -1361    249
   -496    316    813     90   -654    563   -381    -28  -1215  -1948  -1325    262
   -506    239    743    132   -623    491   -394    -36  -1247  -1979  -1348    218
   -568    106    675    231   -620    389   -441    -90  -1319  -2060  -1423    155
   -568     36    605    265   -587    319   -428   -119  -1358  -2130  -1491    127
   -571    -25    545    298   -561    259   -420   -132  -1387  -2169  -1525    119
   -522    -75    446    298   -485    184   -439   -153  -1415  -2177  -1548     64
   -493   -106    387    301   -441    140   -454   -176  -1436  -2192  -1548     28
   -509    -90    418    298   -465    163   -465   -189  -1447  -2205  -1545     18
   -537   -124    413    329   -478    145   -444   -202  -1460  -2242  -1574      5
   -542   -140    402    340   -475    132   -436   -223  -1478  -2273  -1615    -12
   -504   -155    348    329   -426     96   -478   -275  -1530  -2314  -1665    -67
   -493   -179    311    335   -405     67   -514   -280  -1558  -2325  -1680    -90
   -501   -218    283    358   -394     33   -527   -270  -1558  -2335  -1680    -62
   -498   -239    259    368   -381     10   -530   -277  -1579  -2351  -1693    -46
   -493   -270    223    381   -358    -23   -519   -272  -1590  -2351  -1709   -101
   -472   -337    135    405   -303   -103   -504   -257  -1665  -2481  -1847   -241
   -431   -462    -33    446   -200   -249   -407   -137  -1704  -2637  -2047   -402
   -415   -433    -18    423   -200   -226   -272     44  -1600  -2616  -2083   -467
   -545   -210    335    379   -441     62   -163     36  -1434  -2431  -1883   -324
   -696    246    943    223   -820    592   -324   -413  -1363  -2104  -1439    106
   -813    927   1740    -57  -1278   1332   -626   -883  -1260  -1639   -815    732
   -922   1457   2377   -267  -1649   1917   -893  -1078  -1026  -1067   -158   1366
   -911   1452   2364   -270  -1636   1906  -1153  -1124   -935   -761    148   1691
   -950    904   1855     20  -1402   1379  -1223  -1197  -1369  -1327   -413   1174
   -982    327   1306    327  -1143    815  -1148  -1176  -1893  -2184  -1288    345
  -1002   -122    880    561   -943    379   -927   -924  -2029  -2587  -1766   -132
   -982   -207    774    594   -878    283   -711   -610  -1834  -2512  -1771   -153
   -976   -244    730    607   -854    241   -581   -420  -1714  -2439  -1735   -114
   -927   -285    639    605   -784    176   -493   -298  -1644  -2408  -1732    -93
   -846   -371    472    607   -662     49   -493   -275  -1652  -2431  -1774   -129
   -758   -389    368    574   -563    -10   -511   -272  -1649  -2460  -1813   -145
   -665   -371    290    517   -478    -41   -537   -288  -1680  -2514  -1865   -145
   -639   -418    220    527   -431    -98   -532   -290  -1696  -2512  -1880   -163
   -626   -431    192    527   -410   -119   -527   -290  -1693  -2491  -1855   -205
   -605   -410    194    509   -400   -109   -522   -285  -1683  -2483  -1834   -210
   -584   -371    210    475   -397    -80   -504   -267  -1660  -2473  -1826   -181
   -566   -389    176    478   -371   -106   -501   -265  -1660  -2475  -1839   -187
   -524   -392    132    457   -329   -129   -501   -254  -1657  -2468  -1821   -171
   -493   -374    119    433   -306   -127   -514   -254  -1660  -2462  -1823   -174
   -452   -358     93    402   -275   -132   -509   -241  -1647  -2462  -1831   -168
   -384   -332     51    358   -218   -140   -509   -239  -1639  -2473  -1847   -174
   -340   -337      0    337   -171   -168   -519   -252  -1652  -2504  -1875   -189
   -314   -342    -28    329   -142   -187   -542   -259  -1665  -2514  -1888   -194
   -249   -379   -129    311    -59   -254   -566   -265  -1683  -2496  -1886   -239
   -181   -405   -223    293     18   -314   -584   -265  -1683  -2488  -1873   -257
   -150   -407   -257    277     49   -332   -592   -239  -1667  -2475  -1867   -228
   -145   -400   -254    272     54   -327   -600   -223  -1652  -2465  -1865   -207
   -135   -413   -277    275     70   -348   -618   -218  -1654  -2457  -1862   -200
   -114   -446   -332    280    106   -389   -644   -220  -1667  -2468  -1875   -205
    -88   -436   -348    262    127   -392   -672   -223  -1673  -2473  -1878   -200
    -67   -407   -340    239    135   -374   -691   -215  -1675  -2460  -1867   -179
    -41   -384   -342    213    148   -363   -696   -197  -1673  -2444  -1862   -168
     -5   -371   -366    187    179   -368   -704   -179  -1662  -2423  -1842   -145
     28   -348   -376    158    200   -361   -714   -168  -1649  -2410  -1829   -129
     49   -322   -371    137    210   -345   -724   -168  -1649  -2410  -1829   -114
     46   -306   -355    127    200   -329   -719   -166  -1641  -2392  -1808    -90
     25   -252   -277    111    150   -262   -717   -179  -1636  -2374  -1784    -80
     -5   -215   -210    109    101   -213   -709   -192  -1639  -2379  -1777    -72
    -54   -241   -187    148     64   -215   -688   -192  -1641  -2379  -1782    -72
   -114   -296   -181    205     33   -241   -657   -179  -1631  -2372  -1782    -75
   -114   -306   -192    210     36   -249   -662   -220  -1667  -2405  -1808   -101
   -132   -288   -155    207     10   -220   -649   -252  -1675  -2416  -1816    -98
   -174   -275   -101    226    -36   -189   -626   -267  -1665  -2408  -1808    -80
   -205   -290    -88    246    -59   -189   -615   -301  -1680  -2423  -1829   -109
   -236   -327    -90    283    -72   -210   -615   -340  -1714  -2462  -1867   -153
   -267   -355    -88    311    -90   -223   -613   -361  -1727  -2483  -1888   -168
   -280   -361    -80    322   -101   -220   -613   -381  -1743  -2514  -1912   -171
   -265   -381   -119    322    -72   -249   -618   -407  -1766  -2520  -1925   -192
   -257   -389   -132    322    -62   -262   -613   -418  -1777  -2514  -1935   -218
   -254   -410   -155    332    -51   -283   -610   -428  -1797  -2540  -1966   -239
   -262   -407   -145    335    -59   -277   -587   -413  -1787  -2527  -1943   -194
   -265   -350    -85    306    -90   -220   -561   -384  -1745  -2462  -1873   -140
   -218   -337   -119    277    -51   -228   -558   -397  -1748  -2444  -1842   -158
   -168   -316   -148    241    -12   -233   -553   -387  -1730  -2426  -1821   -161
   -132   -332   -200    233     33   -267   -527   -358  -1701  -2408  -1805   -140
   -101   -348   -246    223     70   -298   -530   -345  -1675  -2382  -1771   -106
    -67   -283   -215    174     72   -249   -558   -353  -1649  -2353  -1735    -72
    -31   -231   -200    129     83   -215   -584   -361  -1636  -2338  -1714    -51
      0   -231   -231    116    114   -231   -589   -361  -1634  -2335  -1712    -44
    -18   -241   -223    127    101   -233   -581   -348  -1628  -2320  -1706    -20
    -59   -213   -153    135     44   -184   -592   -350  -1631  -2307  -1704    -10
   -103   -218   -114    158      2   -168   -589   -358  -1647  -2327  -1732    -31
   -119   -290   -171    205     25   -231   -579   -350  -1665  -2351  -1764    -54
   -127   -361   -236    241     51   -298   -602   -376  -1709  -2392  -1800    -96
   -184   -410   -228    296     20   -319   -574   -355  -1693  -2372  -1782    -88
   -220   -431   -210    322     -5   -322   -558   -361  -1696  -2372  -1774    -88
   -218   -449   -231    335      5   -340   -545   -371  -1714  -2387  -1777   -103
   -220   -431   -210    324     -7   -322   -530   -361  -1709  -2390  -1758    -96
   -220   -374   -153    296    -36   -265   -517   -348  -1691  -2372  -1735    -72
   -202   -350   -150    275    -25   -252   -501   -324  -1665  -2343  -1719    -59
   -148   -337   -189    244     20   -265   -483   -322  -1662  -2330  -1722    -51
   -111   -298   -187    202     36   -241   -472   -324  -1667  -2314  -1725   -109
   -101   -277   -176    189     36   -228   -470   -327  -1670  -2327  -1743   -122
   -122   -293   -171    207     23   -233   -449   -314  -1662  -2333  -1743    -90
   -168   -283   -114    226    -28   -200   -426   -293  -1641  -2314  -1722    -70
   -174   -298   -124    233    -28   -213   -400   -280  -1636  -2312  -1732    -49
   -189   -426   -239    306     23   -332   -353   -239  -1665  -2369  -1790   -124
   -179   -665   -485    420    150   -574   -283   -174  -1748  -2540  -1979   -290
   -155   -815   -659    485    252   -737   -163    -57  -1774  -2655  -2143   -431
   -207   -600   -392    402     90   -498    -57      2  -1582  -2444  -1956   -319
   -322   -148    174    233   -249     12   -127   -290  -1426  -2117  -1551     54
   -478    457    932     10   -706    693   -361   -693  -1252  -1631   -930    659
   -641    992   1634   -174  -1137   1312   -597   -909   -997  -1075   -275   1312
   -548   1109   1657   -283  -1104   1382   -865   -943   -844   -704     85   1766
   -527    704   1231    -88   -880    966  -1010  -1036  -1119   -995   -226   1506
   -553    106    657    223   -605    381  -1039  -1153  -1706  -1816  -1044    675
   -571   -428    142    501   -358   -142   -854  -1008  -2057  -2449  -1706    -28
   -537   -483     54    506   -296   -215   -587   -649  -1862  -2377  -1725    -83
   -491   -480     10    485   -252   -236   -415   -420  -1712  -2299  -1696    -59
   -480   -548    -70    511   -207   -309   -366   -327  -1678  -2291  -1709    -83
   -436   -563   -127    501   -155   -345   -327   -272  -1667  -2296  -1701    -54
   -454   -587   -135    519   -161   -361   -329   -249  -1641  -2265  -1675   -132
   -480   -605   -127    542   -179   -366   -345   -252  -1652  -2286  -1738   -205
   -485   -670   -184    576   -153   -428   -366   -259  -1688  -2338  -1803   -129
   -480   -693   -213    587   -135   -454   -384   -277  -1719  -2369  -1823   -153
   -472   -769   -296    618    -88   -532   -400   -296  -1748  -2403  -1875   -231
   -452   -805   -353    628    -49   -579   -415   -316  -1769  -2436  -1912   -205
   -428   -810   -384    618    -23   -597   -426   -327  -1771  -2444  -1914   -200
   -381   -831   -449    607     33   -641   -441   -337  -1782  -2444  -1930   -246
   -345   -844   -498    592     75   -672   -480   -371  -1810  -2473  -1953   -285
   -298   -859   -561    579    129   -711   -506   -394  -1831  -2507  -1979   -301
   -252   -896   -644    574    194   -771   -530   -418  -1857  -2553  -2013   -322
   -233   -984   -750    610    257   -867   -542   -431  -1873  -2548  -2026   -361
   -254   -976   -722    613    233   -849   -571   -449  -1873  -2538  -2008   -402
   -267   -979   -711    623    220   -846   -584   -444  -1870  -2553  -2005   -402
   -218   -982   -763    600    272   -872   -602   -433  -1875  -2569  -2026   -426
   -184   -950   -766    568    290   -859   -607   -418  -1860  -2559  -2034   -462
   -200   -945   -748    571    272   -849   -605   -402  -1844  -2556  -2026   -452
   -213   -966   -753    589    267   -862   -597   -379  -1826  -2527  -2005   -361
   -192  -1000   -807    594    303   -904   -594   -353  -1813  -2483  -1990   -314
   -101   -995   -893    548    394   -945   -602   -332  -1797  -2449  -1992   -296
      2   -987   -989    491    493   -989   -618   -322  -1795  -2439  -2005   -254
    114   -989  -1106    436    607  -1047   -620   -311  -1784  -2429  -2003   -223
    202   -969  -1171    379    685  -1070   -618   -301  -1771  -2408  -1977   -228
    241   -956  -1197    358    719  -1075   -605   -280  -1738  -2353  -1901   -189
    236   -906  -1143    335    688  -1023   -600   -272  -1717  -2314  -1849   -155
    158   -888  -1047    363    600   -966   -607   -283  -1712  -2307  -1826   -122
     49   -867   -917    407    480   -891   -594   -285  -1706  -2296  -1803   -103
    -44   -836   -792    441    374   -815   -579   -280  -1701  -2291  -1774    -93
   -101   -797   -696    446    296   -745   -563   -277  -1691  -2288  -1753    -83
   -179   -714   -537    446    176   -626   -550   -277  -1680  -2262  -1740    -80
   -280   -704   -426    491     70   -566   -553   -301  -1688  -2270  -1753   -114
   -366   -730   -363    548     -2   -548   -566   -345  -1719  -2299  -1782   -158
   -444   -745   -301    592    -75   -524   -553   -363  -1717  -2296  -1787   -176
   -493   -766   -272    628   -111   -519   -532   -368  -1714  -2288  -1782   -181
   -542   -766   -226    652   -158   -496   -506   -374  -1706  -2270  -1774   -187
   -597   -779   -181    688   -207   -480   -491   -381  -1696  -2257  -1771   -189
   -597   -745   -150    670   -223   -449   -462   -376  -1680  -2242  -1764   -168
   -524   -774   -249    649   -140   -511   -475   -392  -1686  -2244  -1792   -171
   -449   -820   -374    633    -38   -597   -478   -405  -1686  -2221  -1816   -205
   -420   -857   -436    639      7   -646   -480   -407  -1680  -2210  -1821   -205
   -394   -859   -465    623     33   -662   -475   -407  -1673  -2203  -1826   -194
   -418   -878   -459    646     20   -670   -452   -400  -1654  -2182  -1813   -166
   -452   -872   -423    662    -15   -649   -436   -405  -1644  -2179  -1821   -166
   -420   -841   -420    631      0   -631   -418   -392  -1626  -2164  -1813   -155
   -361   -748   -387    553     10   -568   -428   -371  -1592  -2117  -1779   -150
   -314   -709   -394    511     38   -553   -444   -368  -1577  -2086  -1748   -150
   -270   -704   -436    485     80   -571   -483   -392  -1584  -2083  -1735   -137
   -220   -683   -462    452    119   -574   -540   -433  -1595  -2083  -1743   -161
   -187   -724   -537    454    174   -633   -574   -465  -1626  -2101  -1761   -187
   -135   -766   -631    449    246   -698   -600   -506  -1660  -2135  -1803   -210
    -54   -802   -748    428    342   -774   -644   -553  -1701  -2174  -1860   -239
     41   -867   -909    413    475   -888   -683   -589  -1738  -2213  -1906   -280
    109   -961  -1070    423    587  -1015   -706   -610  -1771  -2236  -1966   -342
     64   -995  -1060    465    561  -1026   -704   -628  -1805  -2268  -2013   -405
    -15  -1000   -984    506    483   -992   -685   -623  -1813  -2286  -2018   -405
   -103   -987   -883    545    389   -935   -665   -610  -1805  -2286  -2005   -358
   -189  -1008   -818    600    311   -914   -636   -592  -1787  -2273  -1979   -270
   -231  -1021   -789    626    277   -906   -626   -589  -1779  -2252  -1935   -249
   -309  -1021   -714    662    200   -867   -613   -587  -1774  -2239  -1883   -259
   -426   -969   -542    698     57   -756   -584   -566  -1756  -2218  -1862   -246
   -566   -971   -407    766    -80   -691   -563   -519  -1727  -2179  -1813   -197
   -724   -989   -265    857   -231   -628   -550   -493  -1701  -2114  -1730   -179
   -862   -979   -116    919   -374   -548   -535   -480  -1678  -2078  -1686   -179
   -818  -1028   -210    924   -303   -620   -555   -493  -1688  -2088  -1709   -205
   -769  -1070   -301    919   -233   -685   -584   -524  -1722  -2112  -1758   -236
   -763  -1137   -374    948   -194   -756   -589   -530  -1730  -2132  -1810   -239
   -724  -1236   -511    979   -109   -875   -571   -511  -1753  -2166  -1875   -290
   -662  -1418   -756   1041     46  -1088   -504   -423  -1782  -2252  -2010   -436
   -667  -1514   -846   1088     88  -1179   -371   -257  -1727  -2296  -2112   -610
   -662  -1330   -667    995      0  -1000   -257   -129  -1571  -2171  -2003   -576
   -756   -966   -213    859   -275   -589   -290   -355  -1462  -1943  -1719   -272
   -961   -402    558    683   -761     77   -485   -849  -1371  -1553  -1192    358
  -1111    241   1353    433  -1234    797   -678  -1169  -1192  -1026   -542    976
  -1054    428   1483    311  -1267    956   -922  -1335  -1117   -683   -158   1496
   -982     36   1015    472  -1000    524  -1091  -1444  -1356   -875   -379   1410
   -927   -558    368    743   -649    -96  -1127  -1496  -1813  -1561  -1145    571
   -875  -1070   -194    971   -342   -633  -1036  -1379  -2143  -2208  -1875   -220
   -774  -1280   -506   1026   -135   -893   -875  -1065  -2047  -2262  -2039   -384
   -641  -1257   -615    948    -15   -937   -743   -813  -1888  -2179  -2026   -376
   -514  -1208   -693    862     88   -950   -659   -652  -1797  -2158  -2049   -337
   -426  -1247   -820    833    194  -1034   -654   -626  -1797  -2161  -2086   -353
   -397  -1273   -875    833    236  -1075   -659   -613  -1777  -2120  -2031   -426
   -358  -1236   -880    795    259  -1060   -659   -607  -1764  -2109  -2031   -498
   -345  -1244   -898    795    275  -1072   -636   -574  -1738  -2117  -2052   -449
   -285  -1202   -919    743    314  -1062   -639   -568  -1732  -2120  -2078   -462
   -290  -1226   -935    758    322  -1080   -644   -589  -1751  -2140  -2107   -457
   -332  -1234   -901    784    283  -1067   -639   -592  -1751  -2143  -2096   -457
   -329  -1202   -872    766    270  -1039   -618   -561  -1725  -2122  -2073   -428
   -355  -1192   -836    774    239  -1013   -602   -542  -1699  -2094  -2039   -426
   -389  -1137   -748    763    176   -943   -602   -537  -1678  -2062  -1987   -405
   -428  -1124   -696    776    132   -911   -610   -522  -1654  -2034  -1943   -413
   -485  -1182   -696    833    103   -940   -615   -514  -1652  -2044  -1961   -415
   -452  -1145   -693    797    119   -919   -641   -517  -1647  -2018  -1893   -363
   -387  -1083   -696    735    153   -888   -636   -498  -1618  -1958  -1792   -428
   -324  -1049   -724    685    197   -885   -618   -472  -1597  -1953  -1839   -452
   -262  -1028   -766    646    252   -898   -592   -444  -1579  -1956  -1849   -283
   -254  -1018   -766    636    254   -893   -587   -423  -1553  -1917  -1782   -288
   -233  -1013   -782    623    272   -898   -568   -392  -1527  -1896  -1769   -280
   -213   -989   -776    600    280   -883   -553   -361  -1496  -1862  -1735   -257
   -194   -901   -706    548    254   -805   -540   -319  -1444  -1803  -1678   -241
   -171   -875   -704    522    265   -792   -524   -272  -1400  -1764  -1647   -202
   -168   -841   -675    504    252   -758   -522   -241  -1379  -1756  -1647   -166
   -163   -789   -628    475    231   -709   -522   -197  -1335  -1699  -1584   -109
   -158   -771   -613    465    226   -693   -522   -174  -1299  -1649  -1527    -96
   -174   -745   -571    459    197   -659   -496   -137  -1244  -1564  -1439    -85
   -155   -680   -524    418    181   -602   -501   -135  -1226  -1535  -1402    -83
   -129   -657   -530    392    197   -594   -511   -153  -1231  -1540  -1405    -90
   -119   -657   -537    389    207   -597   -517   -161  -1244  -1553  -1415    -98
   -122   -652   -532    387    205   -594   -522   -171  -1252  -1553  -1418    -93
   -132   -649   -519    389    192   -584   -524   -179  -1249  -1545  -1418    -72
   -129   -675   -545    402    207   -613   -540   -207  -1270  -1566  -1447    -80
   -135   -662   -527    400    194   -594   -561   -257  -1299  -1615  -1504   -101
   -155   -691   -537    423    189   -615   -574   -306  -1327  -1647  -1543   -132
   -171   -701   -530    433    179   -615   -602   -361  -1363  -1678  -1569   -158
   -207   -719   -511    462    150   -615   -618   -405  -1384  -1686  -1574   -213
   -293   -724   -431    509     67   -579   -607   -436  -1369  -1665  -1577   -252
   -426   -826   -402    626    -12   -615   -589   -465  -1374  -1688  -1618   -259
   -501   -917   -415    709    -44   -665   -587   -485  -1382  -1706  -1615   -262
   -501   -971   -470    735    -18   -722   -592   -493  -1384  -1706  -1613   -272
   -433   -979   -545    706     54   -763   -607   -506  -1392  -1712  -1660   -283
   -423   -982   -558    701     67   -771   -623   -537  -1408  -1732  -1691   -303
   -449   -937   -488    693     18   -711   -605   -524  -1371  -1691  -1652   -301
   -392   -893   -501    641     51   -696   -587   -527  -1363  -1673  -1623   -298
   -316   -872   -555    594    119   -714   -579   -540  -1371  -1662  -1615   -311
   -306   -818   -511    561    101   -665   -563   -517  -1343  -1649  -1613   -283
   -283   -737   -454    509     83   -594   -558   -485  -1296  -1587  -1561   -231
   -277   -654   -376    465     49   -517   -558   -475  -1252  -1514  -1475   -205
   -296   -589   -293    444     -2   -441   -566   -462  -1197  -1462  -1431   -220
   -277   -587   -309    431     12   -449   -594   -462  -1197  -1480  -1467   -163
   -239   -566   -329    402     44   -449   -602   -444  -1184  -1460  -1449   -116
   -184   -553   -368    368     90   -462   -613   -441  -1176  -1439  -1426   -114
   -200   -566   -366    384     83   -467   -615   -452  -1179  -1436  -1415   -111
   -244   -555   -311    397     31   -433   -602   -439  -1161  -1423  -1397   -109
   -215   -615   -400    415     90   -506   -626   -465  -1195  -1460  -1434   -155
   -176   -701   -527    436    174   -615   -633   -483  -1234  -1506  -1491   -220
   -137   -730   -592    433    226   -662   -610   -462  -1221  -1504  -1499   -215
   -192   -771   -581    480    192   -678   -592   -459  -1218  -1504  -1501   -210
   -220   -784   -563    501    168   -672   -581   -467  -1234  -1517  -1519   -223
   -202   -774   -571    488    181   -672   -587   -480  -1247  -1527  -1527   -226
   -158   -766   -607    462    223   -688   -597   -491  -1244  -1514  -1517   -228
   -145   -792   -646    467    249   -719   -600   -491  -1241  -1514  -1525   -223
   -155   -802   -646    478    244   -724   -597   -485  -1236  -1506  -1514   -223
   -226   -779   -555    501    163   -667   -589   -472  -1223  -1491  -1493   -231
   -296   -771   -475    535     88   -623   -592   -478  -1226  -1493  -1488   -233
   -303   -789   -485    545     90   -639   -607   -491  -1244  -1506  -1501   -223
   -262   -833   -571    548    153   -701   -631   -504  -1260  -1506  -1509   -239
   -244   -870   -626    555    189   -748   -631   -504  -1267  -1504  -1509   -270
   -249  -1018   -769    633    259   -893   -613   -491  -1322  -1597  -1613   -389
   -205  -1215  -1013    709    402  -1114   -506   -405  -1374  -1758  -1816   -587
   -166  -1234  -1067    698    449  -1150   -379   -267  -1296  -1784  -1880   -670
   -176   -956   -779    566    298   -870   -322   -270  -1135  -1608  -1699   -517
   -244   -501   -257    374      5   -379   -483   -654  -1088  -1325  -1314   -142
   -345    137    483    103   -415    309   -776  -1078  -1005   -846   -691    454
   -387    631   1018   -122   -704    823  -1028  -1252   -807   -298    -72   1044
   -298    568    865   -137   -581    714  -1283  -1314   -750     -2    205   1340
   -259     41    301    109   -280    171  -1397  -1421  -1106   -420   -252    935
   -285   -498   -213    389    -38   -358  -1337  -1434  -1631  -1296  -1114    122
   -319   -945   -626    631    153   -787  -1169  -1267  -1818  -1782  -1652   -389
   -314  -1057   -743    683    213   -901   -963   -969  -1605  -1691  -1647   -387
   -311  -1044   -732    678    210   -888   -807   -745  -1413  -1566  -1574   -332
   -267  -1026   -761    644    244   -893   -730   -628  -1327  -1519  -1561   -327
   -241  -1054   -813    646    285   -935   -698   -584  -1296  -1509  -1577   -335
   -223  -1041   -818    631    296   -930   -685   -558  -1267  -1488  -1569   -332
   -220  -1023   -802    623    290   -914   -678   -545  -1252  -1473  -1561   -329
   -218   -979   -763    597    270   -872   -659   -519  -1215  -1434  -1530   -296
   -192   -987   -795    589    298   -893   -649   -501  -1192  -1418  -1525   -290
   -106  -1010   -904    558    397   -958   -688   -550  -1241  -1470  -1577   -332
    -72  -1023   -950    548    439   -987   -698   -561  -1254  -1483  -1587   -327
    -28  -1008   -979    517    472   -992   -685   -530  -1221  -1444  -1556   -296
     18   -974   -992    478    504   -984   -685   -524  -1202  -1423  -1543   -290
     25   -976  -1005    472    514   -989   -683   -522  -1189  -1408  -1538   -290
     49   -948   -997    449    522   -971   -678   -514  -1179  -1392  -1535   -285
     96   -909  -1008    405    550   -958   -675   -509  -1169  -1374  -1527   -275
    148   -878  -1028    363    587   -953   -678   -491  -1150  -1345  -1501   -233
    179   -854  -1034    337    602   -943   -662   -470  -1117  -1314  -1480   -210
    179   -844  -1023    332    600   -932   -631   -431  -1070  -1262  -1436   -189
    132   -826   -961    345    542   -893   -597   -384  -1013  -1200  -1371   -155
    106   -782   -891    337    496   -836   -594   -355   -979  -1163  -1345   -132
    148   -722   -872    285    506   -797   -618   -368   -989  -1176  -1356   -116
    142   -644   -787    252    465   -714   -600   -311   -922  -1119  -1291    -70
    129   -618   -750    241    439   -685   -571   -267   -859  -1062  -1231    -28
    129   -615   -745    244    436   -680   -553   -236   -828  -1028  -1195     -2
     90   -613   -704    259    397   -657   -522   -181   -769   -974  -1132     44
     25   -602   -628    288    327   -615   -501   -142   -714   -914  -1070     83
    -20   -631   -610    324    293   -620   -488   -101   -672   -867  -1010    150
    -62   -654   -592    358    262   -626   -483    -67   -636   -831   -969    202
    -93   -678   -587    384    244   -633   -470    -49   -607   -797   -930    228
   -101   -662   -561    381    228   -613   -457    -44   -605   -795   -911    236
   -119   -646   -527    381    202   -587   -439    -46   -607   -795   -911    210
   -148   -633   -485    389    168   -561   -436    -75   -626   -820   -956    166
   -174   -654   -480    413    150   -568   -449    -98   -652   -852   -982    174
   -233   -696   -462    465    114   -579   -423    -77   -639   -854   -976    184
   -265   -717   -454    491     93   -587   -413   -103   -665   -891  -1005    155
   -267   -719   -452    491     90   -587   -394   -127   -685   -914  -1013    145
   -262   -670   -407    465     70   -540   -355   -124   -662   -896   -989    145
   -249   -696   -446    472     98   -571   -345   -184   -701   -948  -1049     72
   -210   -740   -530    472    158   -636   -374   -265   -784  -1010  -1117      2
   -184   -743   -558    462    184   -649   -355   -257   -779  -1002  -1127     23
   -176   -779   -602    478    210   -691   -340   -254   -776  -1013  -1150     51
   -145   -792   -646    470    249   -719   -329   -257   -782  -1010  -1145     54
   -127   -763   -639    444    254   -704   -324   -262   -766   -989  -1127     57
   -119   -740   -623    428    249   -683   -309   -259   -750   -971  -1111     64
    -98   -761   -662    428    277   -711   -288   -241   -732   -956  -1098     80
    -67   -763   -696    415    314   -730   -267   -231   -719   -948  -1096     90
    -62   -745   -683    402    309   -717   -283   -241   -717   -950  -1096     96
    -54   -706   -654    379    298   -680   -283   -220   -683   -917  -1062    124
    -54   -644   -589    348    267   -618   -298   -223   -652   -888  -1026    137
    -54   -597   -542    327    244   -571   -306   -223   -620   -862  -1005    142
    -49   -568   -519    306    233   -545   -342   -244   -615   -865  -1013    166
    -33   -550   -517    290    239   -535   -366   -246   -602   -859   -992    194
    -20   -550   -530    285    252   -540   -379   -249   -607   -872   -974    171
    -20   -509   -488    265    233   -498   -363   -226   -584   -857   -940    145
    -46   -491   -446    267    200   -470   -350   -213   -571   -857   -945    148
    -62   -550   -488    306    210   -519   -366   -223   -592   -911  -1010    148
    -80   -646   -566    363    241   -607   -384   -259   -649  -1018  -1088    122
   -103   -693   -589    400    241   -641   -392   -285   -685  -1054  -1101     51
   -122   -730   -607    426    241   -670   -384   -288   -685  -1000  -1106     12
   -140   -784   -646    462    252   -717   -381   -293   -704   -984  -1135     20
   -127   -815   -691    470    280   -753   -397   -298   -727   -995  -1158     23
    -98   -802   -704    452    301   -753   -418   -322   -753  -1010  -1171     15
   -106   -839   -732    470    311   -787   -415   -319   -761  -1013  -1197     -5
   -106   -870   -763    488    327   -818   -410   -322   -769  -1026  -1244    -25
    -96   -854   -761    472    332   -807   -428   -340   -792  -1044  -1257    -31
   -109   -867   -758    488    324   -813   -449   -358   -813  -1052  -1234    -41
   -101   -859   -758    478    327   -810   -449   -358   -818  -1044  -1236    -62
    -96   -870   -776    483    340   -823   -449   -371   -836  -1049  -1252    -64
    -83   -917   -833    498    374   -875   -454   -392   -857  -1062  -1267    -77
    -77   -987   -909    532    415   -948   -439   -384   -878  -1096  -1314   -127
    -77  -1148  -1072    613    493  -1111   -379   -314   -904  -1184  -1436   -228
    -62  -1241  -1182    652    558  -1213   -275   -176   -862  -1257  -1566   -363
    -67  -1161  -1093    613    511  -1127   -161    -15   -698  -1192  -1553   -379
   -103   -810   -706    457    301   -758   -135   -101   -587  -1028  -1358   -249
   -158   -337   -179    246     10   -257   -389   -620   -740   -826   -974     80
   -205    244    449    -20   -327    345   -693  -1080   -849   -480   -433    540
   -194    605    800   -207   -498    701   -966  -1301   -802    -28    137   1039
    -90    342    433   -124   -262    387  -1127  -1312   -789    189    345   1270
    -93   -262   -171    176     36   -218  -1156  -1345  -1166   -426   -309    714
   -124   -776   -652    449    262   -714  -1085  -1317  -1584  -1288  -1202    -49
   -145  -1109   -966    626    410  -1039   -940  -1114  -1574  -1579  -1597   -392
   -119  -1096   -976    607    428  -1036   -805   -870  -1314  -1415  -1535   -335
    -54  -1015   -963    535    452   -989   -709   -691  -1132  -1312  -1460   -265
     18   -992  -1010    485    511  -1000   -659   -597  -1052  -1291  -1439   -249
     31   -966  -1000    465    514   -982   -633   -558  -1021  -1280  -1431   -257
     54   -893   -948    420    501   -919   -610   -532   -995  -1267  -1421   -244
     90   -852   -943    379    514   -896   -574   -491   -953  -1202  -1389   -207
    132   -849   -982    355    555   -914   -548   -457   -917  -1135  -1366   -176
    158   -839  -1000    340    576   -917   -540   -444   -898  -1098  -1361   -158
    171   -810   -982    319    576   -896   -527   -431   -880  -1062  -1348   -145
    158   -792   -950    316    553   -872   -514   -415   -857  -1026  -1322   -122
    150   -782   -932    314    540   -857   -511   -402   -841   -995  -1304   -106
    137   -737   -875    298    504   -805   -506   -392   -820   -966  -1280   -101
    114   -696   -810    290    462   -753   -509   -394   -815   -969  -1275    -98
    119   -659   -782    267    449   -719   -517   -392   -813   -969  -1273    -85
    129   -623   -756    246    441   -688   -514   -376   -795   -945  -1260    -75
    124   -602   -727    236    426   -665   -514   -371   -784   -927  -1252    -83
     98   -571   -670    236    384   -620   -506   -368   -766   -909  -1234    -75
    116   -537   -654    210    384   -594   -509   -368   -761   -909  -1221    -67
    132   -488   -620    179    374   -555   -506   -348   -743   -891  -1208    -51
    140   -436   -576    148    355   -506   -514   -327   -724   -870  -1192    -36
    142   -407   -550    132    345   -478   -524   -314   -706   -857  -1179    -20
    153   -387   -540    116    345   -465   -527   -296   -683   -831  -1166      2
    163   -368   -532    103    345   -452   -537   -275   -659   -810  -1145     20
    176   -322   -498     70    337   -410   -540   -252   -633   -784  -1119     46
    158   -277   -436     59    296   -355   -550   -244   -618   -769  -1098     62
    148   -290   -439     70    290   -363   -561   -233   -610   -758  -1091     80
    179   -296   -475     59    324   -387   -561   -202   -587   -722  -1060    122
    210   -283   -496     36    350   -389   -561   -187   -576   -691  -1034    119
    228   -249   -478     10    353   -363   -561   -184   -579   -685  -1021    101
    215   -194   -410    -10    311   -301   -553   -194   -589   -696  -1010     80
    184   -187   -371      0    277   -277   -561   -213   -618   -724  -1023     67
    161   -223   -387     28    272   -303   -571   -215   -639   -740  -1044     62
    163   -233   -397     36    280   -314   -561   -213   -644   -745  -1057     59
    135   -262   -400     62    265   -329   -553   -239   -675   -782  -1088     44
    114   -309   -423     96    267   -366   -550   -257   -693   -802  -1111     25
     77   -366   -444    142    259   -405   -530   -267   -701   -810  -1132    -10
     15   -413   -428    200    220   -420   -506   -290   -717   -823  -1150    -46
     -2   -444   -441    223    218   -441   -493   -301   -719   -820  -1150    -49
    -28   -517   -488    272    228   -504   -480   -316   -732   -826  -1158    -67
    -51   -535   -483    290    213   -511   -478   -335   -748   -826  -1161    -83
    -62   -519   -457    290    197   -488   -457   -335   -735   -805  -1143    -70
    -75   -537   -462    303    189   -501   -418   -319   -719   -787  -1127    -49
   -122   -571   -449    348    163   -511   -402   -314   -709   -774  -1114    -41
   -171   -615   -444    392    135   -530   -387   -309   -693   -756  -1104    -31
   -171   -615   -444    394    135   -530   -355   -290   -665   -717  -1072    -10
   -135   -592   -459    361    161   -524   -342   -280   -652   -693  -1057      5
    -70   -563   -493    316    210   -530   -342   -267   -639   -701  -1065     31
    -23   -527   -504    272    239   -517   -348   -262   -620   -698  -1060     62
      2   -475   -478    236    239   -475   -345   -262   -587   -670  -1013     90
     33   -381   -415    171    223   -397   -353   -283   -576   -662   -979     75
     80   -363   -444    140    259   -402   -397   -296   -579   -670   -958     96
     90   -368   -459    137    272   -415   -449   -301   -579   -667   -930    124
     54   -337   -392    142    223   -363   -457   -298   -568   -649   -904    114
     -2   -348   -348    174    171   -345   -470   -301   -568   -644   -906    114
    -85   -374   -288    231     98   -332   -449   -280   -555   -613   -875    187
   -194   -387   -192    288     -2   -290   -420   -257   -530   -571   -820    244
   -236   -465   -228    350     -5   -348   -426   -267   -550   -607   -849    197
   -244   -576   -332    410     41   -454   -400   -259   -566   -636   -875    187
   -267   -605   -340    436     36   -472   -379   -244   -563   -631   -857    179
   -293   -618   -324    454     12   -472   -384   -231   -571   -649   -854    163
   -348   -644   -296    496    -25   -470   -381   -233   -592   -672   -859    158
   -376   -644   -270    509    -54   -457   -376   -233   -592   -667   -846    145
   -387   -620   -233    504    -77   -428   -376   -241   -597   -672   -862    140
   -405   -597   -192    498   -109   -394   -366   -233   -592   -659   -872    142
   -439   -584   -145    511   -148   -366   -355   -233   -592   -652   -893    132
   -517   -587    -72    550   -223   -329   -366   -252   -602   -657   -935     88
   -550   -579    -31    563   -259   -306   -376   -262   -615   -665   -979     59
   -504   -568    -64    535   -220   -316   -402   -290   -654   -704  -1072     -5
   -402   -558   -155    480   -124   -358   -446   -311   -704   -753  -1174    -12
   -322   -646   -327    483      2   -488   -465   -311   -724   -787  -1244      2
   -205   -763   -558    483    174   -662   -459   -301   -774   -885  -1348   -116
    -67   -992   -924    527    426   -961   -394   -228   -813  -1028  -1535   -309
     41  -1075  -1117    517    579  -1096   -283    -80   -730  -1067  -1657   -441
     41   -818   -862    387    449   -839   -215    -85   -576   -917  -1519   -363
     -5   -420   -415    213    205   -418   -381   -532   -639   -732  -1210    -33
   -114    158    272    -23   -194    215   -698  -1049   -704   -374   -662    454
   -262    766   1028   -252   -644    896   -997  -1366   -649     98    -12    995
   -267    784   1052   -259   -662    919  -1236  -1441   -568    472    436   1369
   -218    290    506    -36   -361    397  -1314  -1449   -795    163     75   1085
   -228   -335   -106    277    -59   -220  -1254  -1436  -1296   -737   -841    259
   -249   -820   -571    535    161   -696  -1049  -1221  -1496  -1335  -1512   -348
   -210   -870   -659    540    223   -766   -826   -878  -1197  -1153  -1428   -290
   -163   -815   -654    488    244   -735   -665   -649   -984  -1008  -1319   -233
   -129   -776   -646    452    257   -711   -563   -509   -865   -937  -1257   -197
    -67   -797   -730    433    329   -763   -553   -485   -872   -979  -1283   -200
    -49   -784   -735    415    342   -761   -524   -436   -846   -950  -1236   -150
    -36   -735   -698    387    329   -717   -506   -407   -813   -911  -1213   -181
    -31   -730   -701    379    332   -717   -483   -384   -784   -888  -1205   -187
    -33   -711   -678    374    322   -696   -459   -353   -753   -857  -1166   -158
    -20   -696   -675    358    324   -688   -467   -358   -758   -865  -1161   -155
    -46   -688   -641    366    296   -665   -454   -342   -745   -857  -1156   -150
    -88   -657   -568    371    239   -615   -426   -309   -709   -831  -1137   -122
    -90   -633   -542    363    226   -589   -407   -298   -688   -815  -1117    -90
    -44   -626   -581    335    267   -605   -426   -322   -709   -841  -1127    -98
    -36   -618   -584    327    272   -602   -428   -301   -691   -813  -1098    -85
    -31   -589   -561    309    262   -576   -431   -277   -659   -774  -1070    -85
    -51   -581   -530    316    239   -555   -426   -267   -641   -761  -1062    -85
    -57   -579   -522    319    231   -550   -441   -288   -654   -782  -1083   -101
    -38   -581   -542    309    249   -561   -459   -290   -672   -795  -1088    -93
    -31   -561   -530    293    246   -548   -462   -267   -657   -776  -1080    -77
      0   -527   -527    265    262   -527   -470   -267   -652   -763  -1070    -77
     51   -514   -566    231    306   -540   -470   -249   -623   -748  -1057    -72
     67   -506   -574    218    319   -540   -459   -213   -587   -722  -1026    -49
     41   -553   -594    254    316   -574   -431   -158   -535   -649   -966    -36
    -31   -540   -509    285    239   -524   -402   -106   -483   -594   -896     -5
    -90   -478   -387    283    145   -433   -389    -49   -431   -542   -828     67
   -119   -418   -301    267     88   -361   -400    -33   -410   -524   -823     90
    -98   -405   -306    252    101   -355   -431    -46   -431   -550   -859    101
    -90   -439   -348    265    127   -394   -431    -20   -413   -537   -857    145
   -103   -426   -324    262    109   -376   -420      2   -387   -488   -807    166
   -103   -418   -314    259    103   -366   -418      7   -376   -465   -787    161
    -70   -431   -361    249    142   -397   -446    -31   -413   -511   -820    140
    -20   -418   -397    220    187   -407   -470    -57   -454   -561   -875    135
    -36   -394   -361    215    158   -379   -457    -67   -467   -571   -880    142
   -119   -376   -257    246     67   -316   -415    -77   -470   -566   -872    127
   -163   -363   -200    262     15   -280   -400   -124   -504   -589   -878     90
   -192   -335   -142    265    -25   -239   -384   -150   -522   -610   -891     98
   -241   -358   -119    298    -64   -239   -376   -168   -535   -626   -901    103
   -254   -358   -106    306    -75   -233   -366   -192   -535   -623   -896     83
   -259   -358   -101    309    -80   -231   -363   -215   -540   -626   -906     49
   -259   -392   -132    327    -64   -262   -363   -246   -563   -654   -919     23
   -277   -381   -103    327    -88   -244   -374   -267   -571   -665   -935     25
   -277   -387   -109    332    -85   -249   -394   -296   -605   -696   -979     18
   -272   -394   -122    332    -77   -259   -374   -293   -607   -683   -971     23
   -288   -379    -90    335    -98   -236   -348   -285   -579   -644   -943      7
   -244   -322    -77    280    -85   -200   -345   -283   -568   -636   -940     25
   -161   -257    -96    207    -33   -176   -332   -265   -548   -618   -930     57
   -122   -244   -122    181      0   -184   -319   -252   -537   -620   -924     54
   -111   -228   -116    171      2   -174   -296   -226   -506   -602   -901     67
    -88   -168    -80    127     -7   -124   -301   -218   -472   -568   -857    101
    -51    -98    -46     75     -5    -72   -316   -223   -454   -540   -818    129
    -31    -46    -18     36     -7    -31   -329   -223   -436   -514   -787    158
     -2    -33    -31     18     12    -33   -374   -231   -433   -501   -769    181
     20      2    -20    -12     18     -7   -392   -218   -415   -480   -748    202
      2    -25    -28     10     12    -25   -405   -213   -415   -483   -758    202
     12    -51    -64     18     38    -57   -433   -254   -454   -514   -789    179
     12    -25    -38      7     25    -31   -433   -252   -446   -501   -779    179
     28    -20    -49     -5     36    -33   -439   -254   -462   -519   -802    174
     10   -119   -129     51     70   -124   -439   -265   -496   -553   -846    137
    -49   -215   -166    132     57   -192   -423   -272   -519   -574   -870     85
    -72   -236   -163    155     44   -200   -407   -296   -545   -592   -883     41
    -83   -252   -168    166     41   -210   -413   -316   -568   -626   -911     18
    -75   -246   -171    158     46   -210   -413   -322   -576   -633   -914     31
    -67   -231   -163    148     44   -197   -420   -329   -584   -639   -914     36
    -64   -231   -166    148     49   -200   -413   -335   -592   -646   -922     36
    -41   -246   -205    142     80   -226   -413   -340   -592   -659   -943     31
    -33   -244   -210    137     85   -226   -413   -337   -589   -657   -937     46
    -18   -226   -210    122     93   -218   -418   -340   -594   -644   -930     46
      5   -231   -236    114    119   -233   -423   -355   -610   -662   -945     28
    -25   -239   -215    132     90   -228   -420   -350   -607   -675   -963     44
    -46   -290   -244    168     98   -267   -418   -358   -628   -704  -1000     38
    -33   -371   -337    200    150   -355   -400   -350   -667   -740  -1047    -41
     -7   -537   -530    272    259   -535   -345   -293   -740   -875  -1202   -213
     46   -639   -688    293    366   -662   -210   -145   -714   -963  -1332   -332
     46   -506   -555    228    298   -530    -67    -44   -553   -844  -1241   -259
    -38   -124    -88     80     20   -106   -101   -285   -418   -584   -927     36
   -140    485    626   -171   -381    555   -418   -737   -301   -155   -371    602
   -197   1176   1371   -491   -784   1273   -750  -1015    -93    397    275   1205
   -127   1444   1571   -659   -849   1506  -1106  -1130     70    820    714   1626
    -67   1101   1166   -519   -618   1135  -1304  -1231   -109    685    568   1514
    -59    415    475   -176   -267    444  -1291  -1312   -654    -72   -179    813
    -72   -210   -137    140     31   -174  -1062  -1192  -1111   -849   -953     75
    -36   -402   -368    218    163   -387   -815   -883  -1015   -927  -1111    -93
     31   -394   -428    181    226   -413   -639   -641   -844   -836  -1075    -72
    101   -361   -462    129    280   -410   -532   -491   -743   -776  -1049    -67
    155   -350   -506     96    327   -428   -506   -462   -743   -805  -1083    -93
    197   -324   -524     62    358   -423   -493   -444   -745   -815  -1093    -93
    210   -298   -509     44    358   -402   -483   -426   -735   -807  -1088   -122
    207   -228   -436     10    322   -332   -465   -400   -711   -787  -1065   -116
    174   -171   -345     -2    257   -257   -433   -363   -683   -761  -1039    -80
    142   -137   -280     -5    210   -207   -410   -340   -670   -743  -1013    -46
    142   -101   -244    -23    192   -171   -394   -322   -649   -719   -995    -54
    181    -93   -275    -44    228   -184   -384   -303   -626   -701   -995    -49
    223    -77   -303    -72    262   -189   -381   -283   -613   -688   -976    -20
    220    -83   -303    -70    262   -192   -368   -265   -600   -688   -950    -10
    171    -93   -265    -41    218   -179   -368   -267   -600   -698   -958    -31
    129    -93   -223    -18    176   -158   -379   -267   -594   -696   -958    -18
    101   -122   -223     10    158   -171   -379   -265   -592   -693   -971    -12
     77   -158   -236     38    155   -197   -363   -244   -579   -680   -953      5
     38   -181   -220     70    127   -200   -337   -210   -545   -639   -914     28
     12   -202   -215     96    114   -207   -322   -184   -511   -610   -901     31
     -5   -244   -241    124    116   -244   -306   -155   -483   -579   -872     46
    -12   -262   -249    137    116   -257   -301   -124   -459   -553   -839     62
    -15   -241   -226    127    103   -233   -306   -109   -449   -542   -826     72
    -20   -223   -202    122     90   -213   -303    -83   -433   -517   -805     93
    -23   -200   -176    109     75   -189   -298    -51   -407   -488   -782    119
      0   -197   -197     98     98   -197   -290     -5   -374   -457   -753    158
     38   -168   -207     64    122   -187   -296     28   -355   -426   -724    197
     51   -111   -163     31    106   -137   -285     67   -322   -392   -698    241
     64    -72   -137      2    101   -106   -285     77   -316   -376   -670    277
     77    -28   -109    -25     93    -67   -283     83   -309   -361   -644    301
     72    -10    -85    -33     77    -46   -272     85   -309   -350   -641    303
     93    -12   -106    -38     98    -59   -267     77   -314   -358   -641    306
    132     49    -83    -93    106    -15   -262     67   -311   -350   -618    324
    197    106    -90   -153    142      7   -244     64   -316   -345   -626    306
    257    127   -129   -192    192      0   -231     54   -329   -358   -644    306
    283    179   -103   -231    194     38   -215     46   -324   -345   -618    324
    254    207    -49   -231    150     80   -192     15   -327   -358   -633    290
    228    194    -36   -213    132     80   -184    -18   -350   -392   -667    265
    176    168     -7   -174     90     80   -210    -59   -381   -428   -698    252
    127     80    -46   -103     88     18   -223    -98   -410   -467   -737    223
    116     12   -103    -64    109    -44   -226   -142   -439   -491   -779    163
     98    -15   -116    -41    106    -64   -223   -166   -449   -498   -802    140
     85    -15   -103    -36     93    -57   -220   -189   -454   -504   -813    132
     59    -36    -96    -10     77    -64   -228   -207   -465   -511   -820    127
     23    -54    -77     15     49    -67   -213   -202   -454   -498   -807    129
     20    -59    -83     18     49    -70   -202   -194   -446   -501   -833    119
     23    -59    -85     18     51    -70   -184   -181   -439   -504   -844    148
      0    -54    -54     28     25    -54   -153   -155   -420   -483   -820    153
     -2    -28    -25     12     10    -28   -132   -124   -387   -452   -789    179
     10      2     -7     -7     10     -2   -111    -85   -332   -402   -740    236
     -2     64     64    -33    -33     64    -93    -59   -293   -358   -688    265
    -41    189    231    -72   -135    210    -88    -57   -265   -316   -641    280
    -72    254    327    -90   -200    290   -101    -49   -231   -283   -613    324
    -77    244    319    -83   -197    280   -101    -33   -223   -277   -618    342
    -88    197    285    -54   -189    241   -103    -36   -239   -296   -631    348
   -111    187    298    -36   -205    241   -106    -44   -241   -296   -628    332
   -163    202    366    -20   -265    283   -109    -49   -241   -290   -633    332
   -205    142    348     31   -277    244   -111    -62   -277   -340   -696    311
   -241     44    283     98   -265    163   -132    -88   -332   -397   -761    267
   -254    -72    181    163   -218     54   -145   -103   -366   -428   -807    202
   -280   -135    145    205   -213      5   -140   -116   -387   -452   -836    184
   -270   -184     85    226   -179    -49   -158   -161   -433   -498   -852    168
   -220   -246    -25    233    -98   -137   -181   -202   -483   -545   -880    124
   -200   -257    -57    228    -72   -158   -184   -197   -478   -542   -862    140
   -213   -283    -70    246    -72   -176   -218   -233   -509   -574   -883    116
   -194   -348   -155    270    -20   -252   -246   -262   -553   -613   -935     80
   -179   -394   -215    285     18   -306   -249   -265   -571   -626   -958     75
   -171   -376   -205    275     15   -290   -244   -262   -568   -620   -945     83
   -140   -374   -233    254     46   -303   -239   -254   -566   -618   -940     77
    -93   -371   -277    231     90   -324   -244   -265   -579   -636   -961     64
   -109   -397   -288    252     88   -342   -277   -306   -613   -675   -992     31
   -142   -478   -335    311     96   -407   -270   -332   -654   -730  -1047    -23
   -114   -631   -517    368    200   -574   -254   -314   -727   -857  -1200   -166
    -46   -774   -727    410    340   -750   -155   -197   -748   -976  -1382   -340
    -12   -714   -704    363    342   -709    -12    -12   -613   -930  -1389   -366
    -57   -394   -337    226    140   -366     62    -64   -439   -727  -1174   -166
   -210     64    272     72   -241    168   -145   -563   -384   -397   -711    316
   -342    717   1057   -187   -698    885   -449  -1013   -283     83    -70    958
   -387   1163   1548   -389   -966   1356   -748  -1215   -116    584    540   1590
   -309   1000   1309   -345   -807   1153   -987  -1286   -148    750    737   1847
   -272    397    670    -64   -470    532  -1044  -1361   -610    129    101   1208
   -241   -202     36    220   -140    -83   -966  -1322  -1098   -711   -766    303
   -187   -506   -322    345     64   -415   -761  -1041  -1148  -1021  -1166   -129
   -122   -522   -400    322    137   -462   -579   -740   -953   -932  -1166   -132
    -93   -524   -433    309    168   -480   -475   -563   -826   -875  -1148   -106
   -109   -548   -441    327    163   -496   -400   -470   -763   -854  -1135    -93
   -140   -579   -439    358    148   -509   -374   -444   -750   -854  -1137   -106
   -168   -618   -449    394    140   -535   -371   -436   -748   -862  -1140   -129
   -168   -654   -488    410    158   -571   -379   -423   -745   -867  -1161   -137
   -145   -659   -514    402    181   -587   -361   -384   -727   -854  -1163   -122
   -101   -657   -555    379    226   -607   -340   -358   -711   -844  -1161    -93
    -83   -623   -540    353    228   -581   -355   -361   -704   -833  -1145    -85
    -67   -594   -530    329    228   -563   -350   -358   -709   -839  -1150    -88
    -80   -579   -498    327    207   -540   -371   -368   -722   -852  -1161    -98
    -90   -540   -452    314    179   -496   -384   -379   -727   -857  -1166    -98
    -77   -522   -444    301    181   -483   -387   -389   -735   -867  -1174   -103
   -106   -527   -420    314    155   -475   -389   -392   -735   -870  -1174   -106
   -137   -535   -400    335    129   -467   -371   -363   -704   -841  -1148    -77
    -98   -517   -418    306    158   -470   -366   -337   -680   -815  -1130    -57
    -33   -504   -470    270    218   -488   -374   -319   -675   -797  -1122    -44
    -31   -478   -449    252    207   -462   -397   -298   -654   -766  -1096    -25
    -18   -444   -426    231    202   -436   -418   -283   -633   -743  -1083    -15
      7   -436   -444    213    223   -441   -420   -254   -610   -714  -1062      0
     46   -436   -483    194    265   -459   -413   -207   -579   -683  -1036     31
     62   -405   -467    171    262   -436   -402   -158   -532   -626   -984     80
     75   -335   -410    129    241   -371   -389   -116   -491   -574   -943    116
     93   -283   -376     93    233   -329   -379    -77   -452   -522   -901    161
     88   -262   -350     88    218   -306   -384    -49   -426   -485   -872    192
     83   -239   -322     75    202   -277   -392    -31   -410   -457   -852    220
     70   -231   -301     80    184   -265   -392     -2   -384   -418   -815    265
     44   -231   -275     93    158   -252   -384     18   -366   -394   -797    298
      7   -259   -267    127    137   -262   -384     18   -368   -394   -797    296
      0   -277   -277    137    137   -277   -384      5   -376   -392   -784    298
      2   -252   -257    124    127   -254   -374      7   -368   -379   -763    311
     -2   -262   -259    132    127   -259   -387     -2   -381   -392   -774    298
     23   -241   -265    109    142   -252   -397    -20   -402   -405   -787    283
     20   -288   -311    132    163   -298   -376    -28   -407   -413   -792    283
    -23   -353   -329    187    153   -340   -342    -41   -415   -426   -800    275
    -83   -368   -285    223    101   -327   -342    -80   -444   -452   -818    249
   -106   -348   -241    228     67   -296   -335   -109   -462   -467   -826    228
   -103   -381   -280    241     85   -332   -335   -137   -485   -491   -849    218
    -62   -368   -306    213    122   -337   -348   -174   -514   -517   -872    205
    -41   -350   -309    194    132   -329   -368   -218   -548   -555   -914    179
    -20   -353   -332    187    155   -342   -374   -254   -579   -592   -945    161
      5   -361   -368    176    184   -363   -374   -275   -597   -615   -953    153
     -2   -366   -363    184    179   -366   -384   -306   -623   -646   -971    129
    -12   -345   -332    179    158   -340   -379   -303   -620   -646   -971    145
    -20   -335   -314    179    145   -324   -361   -285   -602   -641   -971    155
     -7   -311   -303    158    145   -309   -358   -293   -613   -649   -997    103
      2   -228   -233    111    116   -231   -348   -285   -605   -644   -997     62
      7   -161   -168     75     85   -163   -379   -290   -584   -620   -976     88
    -10   -106    -96     59     41   -101   -387   -275   -550   -584   -935    184
    -36   -111    -77     72     18    -96   -379   -249   -511   -535   -878    259
    -31   -122    -90     75     28   -106   -407   -262   -506   -517   -849    254
    -15   -150   -135     83     59   -145   -436   -280   -522   -537   -854    231
    -15   -161   -145     88     64   -153   -444   -275   -517   -537   -844    241
    -54   -161   -106    106     23   -135   -436   -275   -519   -537   -844    246
    -70   -155    -85    111      5   -119   -436   -277   -517   -540   -854    241
    -85   -187   -101    135      5   -142   -454   -285   -532   -568   -878    236
    -88   -246   -158    168     33   -202   -465   -309   -579   -628   -927    174
   -119   -324   -205    220     41   -265   -446   -324   -615   -662   -943    140
   -174   -363   -192    267      7   -277   -449   -350   -636   -680   -950    129
   -200   -379   -179    288    -10   -280   -465   -374   -667   -711   -979     83
   -192   -379   -187    285     -2   -283   -488   -376   -706   -750  -1023     41
   -187   -371   -184    280     -2   -280   -493   -361   -701   -743  -1044     62
   -192   -413   -220    301     12   -316   -501   -353   -691   -735  -1060     70
   -239   -420   -184    329    -28   -303   -491   -353   -693   -737  -1101     41
   -296   -413   -116    355    -90   -265   -478   -348   -693   -730  -1150      0
   -355   -415    -59    384   -150   -236   -441   -303   -657   -698  -1148     59
   -392   -392      0    389   -197   -197   -418   -280   -628   -678  -1130     80
   -413   -384     28    397   -223   -179   -397   -265   -615   -675  -1124    127
   -418   -290    127    355   -272    -83   -392   -272   -626   -685  -1130    119
   -394   -342     51    368   -226   -145   -379   -257   -652   -717  -1158     96
   -358   -527   -168    441    -96   -348   -368   -236   -724   -841  -1301    -41
   -293   -670   -376    480     38   -522   -285   -119   -743   -979  -1496   -213
   -241   -584   -342    413     49   -465   -194     12   -633   -995  -1569   -283
   -267   -192     75    228   -171    -59   -231   -184   -574   -841  -1389   -137
   -280    265    545      7   -413    405   -470   -704   -672   -592   -976    239
   -280    854   1135   -288   -709    995   -758  -1143   -717   -194   -368    761
   -231   1244   1475   -506   -852   1358  -1010  -1337   -607    314    275   1332
   -145    914   1060   -387   -602    987  -1145  -1330   -602    488    454   1465
   -101    316    418   -109   -259    366  -1150  -1330   -963    -93   -145    875
    -90   -262   -171    174     38   -218  -1060  -1280  -1449  -1026  -1067     59
    -85   -587   -501    337    207   -545   -862   -995  -1410  -1267  -1397   -233
   -106   -571   -467    337    179   -522   -691   -711  -1122  -1060  -1236    -96
   -127   -459   -332    293    101   -394   -571   -535   -950   -950  -1161    -44
   -127   -420   -293    272     80   -358   -465   -379   -815   -854  -1127     18
    -85   -467   -381    277    148   -426   -436   -342   -787   -844  -1148      2
     -7   -488   -480    246    233   -485   -472   -389   -841   -893  -1174    -83
     -2   -459   -459    231    226   -459   -470   -353   -810   -849  -1132    -85
     -2   -462   -462    231    228   -462   -457   -327   -782   -820  -1101    -80
     -7   -431   -423    220    207   -428   -454   -314   -763   -813  -1093    -64
     -7   -402   -394    205    192   -400   -452   -319   -758   -820  -1098    -51
      5   -400   -405    194    205   -402   -454   -335   -774   -841  -1117    -67
     25   -426   -454    197    239   -439   -459   -327   -784   -857  -1150    -70
     36   -433   -470    200    252   -452   -449   -290   -753   -831  -1156    -12
     49   -368   -418    158    231   -392   -462   -296   -748   -833  -1145     25
     59   -332   -394    135    226   -363   -467   -293   -740   -826  -1135     51
     44   -350   -394    150    218   -371   -457   -272   -717   -800  -1111     80
     46   -345   -392    150    218   -368   -439   -252   -691   -769  -1083     83
     62   -350   -415    142    236   -381   -452   -262   -691   -763  -1065     80
     31   -301   -332    135    179   -316   -452   -254   -675   -750  -1044     80
     10   -290   -303    140    155   -296   -446   -246   -657   -743  -1062     80
     38   -303   -342    132    189   -322   -449   -228   -649   -732  -1060    106
    101   -322   -426    109    262   -374   -475   -213   -641   -735  -1065    129
    150   -272   -426     59    285   -348   -496   -192   -613   -709  -1049    168
    116   -246   -363     62    239   -303   -501   -153   -563   -654  -1005    192
     10   -259   -270    124    140   -265   -485   -148   -542   -636   -992    184
    -57   -239   -181    145     62   -210   -480   -142   -532   -623   -963    171
    -20   -200   -179    111     77   -189   -467    -93   -478   -561   -901    213
     15   -239   -254    109    135   -246   -462    -77   -459   -548   -888    246
     -5   -259   -254    132    124   -257   -441    -41   -428   -506   -854    303
   -101   -226   -124    161     10   -176   -436    -33   -426   -496   -870    309
   -189   -189      0    189    -96    -93   -428    -28   -431   -509   -885    319
   -223   -179     44    200   -135    -67   -420    -28   -439   -524   -885    329
   -148   -197    -49    174    -49   -124   -433    -57   -475   -555   -893    319
   -124   -200    -77    161    -25   -140   -446    -75   -496   -576   -904    290
   -148   -194    -46    171    -51   -122   -439    -98   -511   -587   -911    259
   -174   -249    -75    210    -51   -163   -441   -158   -587   -659   -974    192
   -187   -231    -44    210    -72   -137   -426   -161   -597   -670   -974    176
   -168   -259    -93    213    -38   -176   -423   -194   -639   -722  -1021    137
   -140   -265   -124    202     -7   -194   -436   -223   -670   -756  -1049    122
   -106   -257   -150    179     20   -202   -457   -252   -693   -774  -1072     88
   -109   -257   -148    184     18   -202   -462   -283   -717   -795  -1083     64
   -158   -322   -163    239      0   -244   -433   -306   -745   -833  -1109     59
   -181   -283   -101    231    -41   -192   -394   -290   -724   -813  -1096     85
   -171   -249    -80    210    -46   -166   -387   -280   -709   -789  -1075    103
   -127   -244   -116    187     -5   -181   -394   -301   -740   -807  -1093     83
   -137   -239   -103    187    -18   -174   -392   -298   -740   -797  -1078     98
   -109   -200    -90    153    -10   -145   -374   -270   -706   -758  -1041    142
    -77   -174    -98    124      7   -137   -368   -262   -688   -743  -1036    155
    -72   -114    -41     93    -15    -77   -363   -246   -654   -704  -1005    187
    -28    -41    -12     33    -10    -28   -379   -236   -620   -675   -969    218
    -20    -10     10     12    -15      0   -402   -244   -602   -652   -937    254
    -28      5     33     10    -31     18   -413   -259   -589   -633   -917    275
      2     20     18    -10     -7     20   -405   -270   -589   -633   -911    277
     51     31    -23    -44     38      5   -410   -272   -592   -633   -906    277
     62     23    -41    -44     51     -7   -423   -275   -597   -633   -888    285
     59      5    -54    -33     57    -23   -446   -293   -618   -649   -901    265
     62    -12    -75    -23     67    -44   -452   -306   -633   -659   -904    257
     57   -103   -161     20    109   -132   -428   -301   -659   -698   -948    220
     80   -171   -254     44    166   -213   -436   -329   -709   -763  -1013    161
    101   -205   -306     51    202   -254   -446   -355   -748   -807  -1054    124
    116   -241   -358     62    236   -298   -465   -379   -787   -849  -1088    101
    116   -265   -381     72    249   -322   -470   -389   -813   -883  -1111     90
     88   -275   -366     93    226   -319   -459   -379   -807   -880  -1109    103
     83   -267   -350     90    215   -309   -470   -397   -818   -885  -1122     67
    116   -265   -381     75    249   -322   -498   -446   -875   -930  -1153     15
    109   -288   -397     88    252   -342   -501   -431   -875   -924  -1158     25
     93   -306   -400    103    246   -353   -506   -433   -878   -937  -1179     23
     64   -327   -394    129    228   -358   -504   -433   -880   -935  -1182     25
     44   -348   -392    153    218   -368   -504   -444   -885   -937  -1189     23
     15   -319   -335    150    174   -324   -506   -441   -880   -932  -1189     28
      2   -322   -324    158    163   -322   -472   -402   -867   -943  -1210     23
     62   -470   -532    202    296   -498   -428   -353   -911  -1057  -1348    -80
    124   -623   -748    249    436   -685   -298   -231   -875  -1156  -1496   -210
    174   -478   -654    150    410   -566   -184   -101   -714  -1075  -1441   -176
    127   -101   -228    -12    176   -166   -226   -303   -698   -935  -1228     -5
     62    392    329   -226   -132    361   -519   -792   -862   -719   -844    335
     36   1023    987   -530   -475   1005   -878  -1197   -930   -355   -332    769
     67   1350   1280   -709   -607   1317  -1135  -1330   -826     83    155   1171
    166   1021    854   -594   -342    937  -1257  -1330   -867    135    166   1184
    187    418    228   -303    -23    324  -1257  -1363  -1262   -504   -478    636
    140   -174   -314     18    226   -244  -1111  -1283  -1639  -1309  -1288    -36
    124   -462   -587    166    355   -524   -917  -1013  -1473  -1366  -1467   -174
    137   -465   -602    163    368   -532   -766   -776  -1226  -1213  -1371    -93
    153   -457   -610    150    379   -532   -628   -568  -1034  -1085  -1283    -10
    166   -446   -613    140    389   -530   -532   -433   -919  -1008  -1244     44
    228   -436   -665    103    446   -550   -535   -436   -937  -1036  -1280     33
    226   -402   -631     88    428   -517   -506   -397   -893  -1008  -1252     59
    210   -335   -548     59    379   -441   -488   -363   -859   -974  -1223     67
    210   -309   -519     49    363   -413   -506   -392   -901  -1018  -1265     46
    150   -332   -483     88    314   -405   -478   -374   -880  -1015  -1244     77
    109   -384   -496    137    301   -439   -446   -366   -872  -1013  -1247     70
     75   -394   -470    158    270   -431   -423   -345   -859  -1000  -1234     59
     67   -368   -436    150    252   -402   -400   -322   -836   -979  -1213     72
     49   -348   -397    145    223   -371   -374   -296   -805   -950  -1187    114
     12   -314   -327    150    168   -319   -358   -280   -784   -930  -1163    140
    -23   -293   -270    155    119   -283   -355   -283   -779   -927  -1156    148
    -36   -277   -241    158    101   -259   -348   -265   -761   -919  -1148    163
    -67   -296   -231    181     80   -265   -327   -226   -717   -885  -1117    194
    -20   -319   -301    168    140   -311   -335   -246   -735   -909  -1135    171
     44   -303   -348    127    194   -324   -327   -241   -735   -909  -1124    179
     62   -288   -350    114    205   -319   -285   -187   -678   -854  -1065    239
    101   -267   -368     80    233   -319   -285   -187   -675   -857  -1067    236
    127   -265   -394     67    259   -329   -285   -176   -667   -857  -1065    244
    122   -218   -340     49    228   -280   -275   -142   -636   -828  -1028    280
    114   -176   -290     31    202   -233   -262   -106   -589   -789   -984    311
    101   -150   -254     23    176   -202   -244    -70   -550   -758   -956    337
    103   -103   -207     -2    155   -155   -228    -31   -509   -711   -906    381
    109   -103   -213     -5    158   -158   -215     -5   -475   -678   -875    418
    109   -106   -215      0    161   -161   -171     46   -426   -631   -828    478
    119    -64   -184    -28    150   -124   -124    101   -387   -594   -800    517
    127    -23   -150    -51    137    -85   -116    106   -389   -602   -805    524
    114    -36   -153    -38    132    -93   -111    101   -402   -610   -810    522
    124    -64   -189    -28    155   -127   -111     85   -433   -639   -833    496
    122    -85   -207    -18    163   -145   -111     83   -449   -652   -844    483
    122    -88   -213    -18    166   -150    -93     77   -472   -675   -862    475
     93   -166   -262     33    176   -213    -77     62   -509   -719   -898    452
     46   -210   -257     83    150   -233    -64     31   -542   -758   -932    420
     46   -194   -244     72    142   -220    -59    -15   -579   -800   -969    394
     12   -275   -288    129    150   -283    -64    -57   -620   -844  -1013    374
    -12   -277   -267    142    124   -272    -90   -111   -670   -888  -1060    314
     -2   -244   -241    124    119   -244    -75   -135   -688   -909  -1072    293
     -7   -270   -262    137    127   -267    -44   -132   -693   -922  -1083    298
    -46   -324   -280    184    114   -303    -67   -163   -714   -945  -1106    290
    -67   -366   -298    215    114   -332    -88   -197   -758   -989  -1140    270
    -70   -358   -288    215    109   -324    -72   -197   -763   -984  -1135    254
    -90   -345   -254    215     80   -301    -64   -207   -761   -974  -1132    223
   -114   -335   -220    223     51   -277    -57   -205   -756   -976  -1132    220
   -140   -342   -202    241     28   -272    -46   -202   -753   -979  -1140    226
   -168   -353   -184    262      7   -270    -57   -215   -766   -995  -1163    215
   -142   -306   -163    223     10   -236    -54   -210   -750   -979  -1148    239
   -140   -262   -122    202    -10   -192    -83   -213   -737   -966  -1132    254
   -150   -236    -88    192    -33   -161   -114   -231   -740   -963  -1124    259
   -124   -174    -49    150    -38   -111   -140   -246   -732   -950  -1119    267
   -103   -153    -49    127    -28   -101   -184   -275   -743   -961  -1148    265
    -98   -166    -67    132    -18   -116   -210   -293   -763   -976  -1174    262
    -96   -148    -51    119    -23   -101   -213   -296   -771   -984  -1189    267
    -93   -153    -59    124    -18   -106   -205   -298   -779   -987  -1210    277
   -119   -202    -85    161    -18   -145   -239   -340   -820  -1031  -1270    236
   -140   -311   -171    223     15   -241   -241   -353   -857  -1078  -1288    181
   -135   -379   -244    254     54   -311   -226   -350   -888  -1111  -1286    155
   -148   -428   -280    288     64   -355   -210   -332   -891  -1124  -1275    187
   -179   -441   -265    309     41   -353   -244   -366   -927  -1163  -1288    168
   -189   -488   -298    337     51   -394   -244   -394   -966  -1197  -1288    129
   -163   -506   -342    332     88   -426   -236   -415  -1000  -1228  -1299     90
   -163   -517   -353    340     93   -436   -270   -452  -1041  -1273  -1337     44
   -176   -535   -361    353     90   -449   -314   -496  -1085  -1327  -1376     12
   -189   -509   -319    348     64   -415   -311   -504  -1093  -1363  -1397     -2
   -153   -535   -384    342    114   -459   -329   -535  -1132  -1410  -1452    -41
    -75   -607   -532    342    228   -571   -379   -594  -1202  -1473  -1519    -98
    -49   -615   -568    332    257   -592   -402   -615  -1226  -1509  -1538   -109
    -46   -574   -527    309    239   -550   -402   -618  -1223  -1519  -1532    -93
    -36   -530   -496    283    228   -514   -392   -597  -1215  -1522  -1535    -85
     10   -527   -537    259    272   -532   -361   -568  -1228  -1535  -1577   -132
     18   -704   -722    342    368   -711   -280   -488  -1254  -1602  -1719   -265
      5   -795   -800    394    400   -795   -145   -332  -1195  -1654  -1855   -397
     12   -579   -592    280    301   -587    -44   -228  -1041  -1561  -1810   -374
    -44   -114    -70     80     12    -93   -109   -514  -1031  -1410  -1608   -197
   -168    537    706   -187   -439    620   -431  -1093  -1166  -1124  -1153    223
   -293   1182   1475   -446   -883   1327   -750  -1499  -1205   -711   -589    717
   -285   1532   1818   -623  -1052   1673  -1070  -1693  -1153   -265    -75   1171
   -226   1236   1462   -504   -844   1348  -1215  -1706  -1213   -233    -72   1184
   -194    613    805   -210   -498    709  -1184  -1696  -1644   -987   -854    498
   -194     80    275     54   -233    176  -1018  -1566  -2003  -1782  -1688   -223
   -192   -124     64    155   -129    -31   -823  -1270  -1860  -1873  -1891   -392
   -179    -38    140    109   -161     49   -657  -1013  -1628  -1740  -1821   -327
   -184     36    220     70   -202    127   -558   -867  -1506  -1688  -1797   -311
   -192     83    275     51   -233    179   -511   -800  -1454  -1675  -1792   -316
   -189    111    301     36   -246    205   -496   -782  -1447  -1693  -1810   -337
   -194    142    337     25   -265    239   -496   -782  -1454  -1717  -1829   -361
   -181    192    374     -7   -280    283   -496   -782  -1467  -1730  -1844   -381
   -161    194    355    -18   -259    275   -488   -782  -1473  -1740  -1855   -400
   -163    153    316      2   -239    233   -498   -792  -1491  -1756  -1870   -418
   -150    168    319     -7   -233    244   -496   -792  -1486  -1751  -1860   -420
   -153    197    350    -23   -252    272   -493   -784  -1470  -1740  -1847   -420
   -137    205    342    -36   -239    272   -522   -797  -1496  -1764  -1865   -433
   -114    220    332    -54   -223    275   -553   -820  -1525  -1790  -1888   -439
   -101    246    348    -72   -223    296   -550   -815  -1514  -1782  -1878   -426
   -101    200    301    -51   -202    252   -548   -807  -1514  -1779  -1880   -431
   -106    181    285    -38   -194    233   -553   -800  -1504  -1761  -1865   -444
   -103    231    332    -64   -218    280   -553   -795  -1483  -1735  -1829   -441
   -103    241    345    -67   -223    293   -535   -784  -1467  -1719  -1808   -428
   -111    236    348    -62   -231    290   -527   -771  -1452  -1714  -1805   -423
   -129    239    368    -54   -249    303   -524   -756  -1434  -1714  -1790   -413
   -155    259    415    -51   -285    337   -511   -735  -1418  -1725  -1774   -402
   -174    283    457    -54   -314    368   -506   -709  -1387  -1704  -1745   -381
   -181    249    428    -33   -306    337   -496   -680  -1361  -1657  -1719   -355
   -184    179    363      2   -275    272   -470   -639  -1319  -1600  -1673   -322
   -153    132    285      7   -218    207   -444   -587  -1267  -1527  -1600   -270
   -103    101    205      2   -153    153   -418   -530  -1218  -1452  -1509   -218
    -90    -25     64     57    -77     18   -400   -470  -1169  -1369  -1418   -153
    -90   -142    -51    114    -20    -98   -371   -418  -1119  -1286  -1408   -114
    -98   -239   -142    168     20   -192   -324   -368  -1078  -1218  -1392    -59
   -116   -340   -223    228     51   -283   -285   -340  -1047  -1163  -1376    -18
   -150   -441   -293    296     67   -368   -267   -350  -1070  -1174  -1405    -36
   -197   -566   -368    381     83   -470   -246   -350  -1080  -1192  -1423    -46
   -213   -605   -392    407     88   -498   -187   -327  -1065  -1192  -1413    -20
   -192   -633   -441    413    124   -537   -124   -324  -1083  -1223  -1434    -31
   -166   -675   -509    420    168   -592   -140   -340  -1104  -1265  -1470    -70
    -98   -680   -581    389    241   -631   -171   -379  -1111  -1293  -1499   -101
      7   -701   -709    345    355   -706   -218   -444  -1153  -1332  -1535   -135
    124   -714   -839    296    480   -776   -265   -522  -1223  -1397  -1587   -176
    197   -724   -922    262    558   -823   -303   -584  -1283  -1462  -1636   -213
    239   -732   -971    246    605   -852   -335   -646  -1332  -1517  -1662   -257
    244   -724   -971    239    605   -846   -355   -698  -1374  -1561  -1678   -298
    244   -691   -935    223    589   -813   -363   -717  -1387  -1566  -1675   -329
    262   -659   -922    200    592   -789   -389   -737  -1410  -1579  -1683   -329
    280   -623   -904    171    592   -763   -381   -730  -1405  -1571  -1680   -259
    252   -602   -854    174    553   -727   -363   -722  -1395  -1551  -1670   -210
    176   -581   -758    202    467   -670   -335   -683  -1340  -1486  -1582   -150
     44   -670   -717    311    379   -693   -285   -633  -1280  -1423  -1483   -114
    -85   -748   -662    415    285   -704   -218   -592  -1234  -1387  -1415    -98
   -150   -709   -561    428    202   -636   -163   -542  -1176  -1340  -1350    -75
   -187   -597   -410    392    111   -504   -153   -511  -1127  -1299  -1301    -38
   -197   -545   -350    371     72   -449   -140   -485  -1072  -1234  -1236     15
   -226   -522   -296    371     33   -410   -142   -462  -1021  -1163  -1184     62
   -270   -449   -181    358    -44   -316   -179   -459   -992  -1122  -1179     77
   -316   -415    -98    366   -109   -257   -197   -475  -1000  -1137  -1223     90
   -394   -423    -31    407   -181   -226   -179   -452   -982  -1130  -1236    132
   -454   -446      7    452   -231   -220   -163   -441   -974  -1119  -1249    122
   -483   -420     59    449   -272   -181   -161   -436   -974  -1106  -1262     98
   -532   -413    119    472   -327   -148   -161   -431   -974  -1106  -1293     59
   -561   -501     59    527   -311   -220   -171   -446  -1018  -1153  -1353     18
   -527   -522      5    524   -267   -259   -200   -475  -1067  -1200  -1421    -44
   -478   -532    -57    504   -210   -296   -226   -511  -1109  -1244  -1512   -124
   -413   -581   -168    498   -122   -376   -267   -574  -1182  -1330  -1649   -163
   -342   -654   -311    498    -18   -483   -301   -615  -1234  -1382  -1701   -189
   -226   -719   -493    472    132   -607   -327   -649  -1265  -1402  -1730   -280
   -137   -748   -613    441    236   -680   -348   -672  -1288  -1428  -1753   -311
    -85   -787   -701    436    306   -745   -345   -680  -1296  -1447  -1761   -322
    -31   -774   -743    402    353   -761   -345   -678  -1291  -1454  -1782   -329
    -18   -779   -761    397    371   -771   -345   -693  -1304  -1475  -1795   -316
    -25   -782   -758    402    366   -771   -340   -714  -1312  -1473  -1771   -319
    -83   -758   -675    420    296   -717   -324   -696  -1286  -1441  -1696   -324
    -77   -776   -701    426    309   -740   -322   -683  -1286  -1444  -1683   -327
    -59   -844   -784    452    361   -815   -303   -662  -1299  -1473  -1714   -340
    -75   -995   -922    532    423   -958   -218   -571  -1312  -1553  -1797   -387
    -51  -1153  -1101    602    524  -1127    -57   -402  -1283  -1628  -1914   -548
    -10  -1091  -1083    550    535  -1088     51   -275  -1161  -1587  -1893   -579
    -44   -688   -646    366    301   -667     57   -449  -1044  -1397  -1641   -355
   -122   -145    -23    132    -51    -83   -210   -995  -1052  -1085  -1171    103
   -233    540    774   -153   -504    657   -535  -1436   -971   -607   -532    680
   -259    956   1215   -348   -737   1085   -862  -1654   -854   -142     25   1189
   -179    784    961   -303   -571    872  -1072  -1717   -898    -33    137   1319
   -137    155    293    -10   -215    223  -1098  -1722  -1283   -610   -472    735
   -140   -501   -361    322    109   -431   -963  -1647  -1800  -1532  -1397   -119
   -114   -805   -693    459    288   -750   -711  -1301  -1717  -1693  -1667   -400
    -80   -820   -740    449    329   -782   -524  -1015  -1496  -1564  -1613   -400
    -41   -802   -761    420    358   -782   -410   -826  -1361  -1486  -1577   -376
    -57   -787   -730    423    335   -758   -332   -717  -1286  -1436  -1538   -340
   -132   -805   -672    467    270   -740   -296   -667  -1254  -1418  -1509   -327
   -135   -789   -654    459    259   -722   -283   -654  -1249  -1410  -1506   -350
    -98   -795   -698    444    298   -748   -277   -652  -1249  -1418  -1514   -358
   -109   -870   -761    491    324   -815   -254   -602  -1197  -1400  -1493   -298
   -148   -953   -805    550    327   -880   -244   -589  -1184  -1371  -1465   -301
   -257  -1013   -758    633    249   -885   -213   -576  -1166  -1325  -1413   -345
   -311   -974   -662    641    174   -818   -189   -553  -1135  -1288  -1345   -327
   -340   -935   -594    639    127   -766   -197   -540  -1130  -1286  -1327   -285
   -353   -909   -558    631    101   -732   -207   -535  -1124  -1273  -1337   -280
   -371   -883   -511    626     70   -698   -223   -545  -1122  -1265  -1350   -293
   -363   -914   -553    639     93   -735   -231   -545  -1117  -1265  -1374   -293
   -293   -922   -628    607    166   -776   -223   -532  -1101  -1262  -1387   -283
   -257   -893   -636    574    187   -766   -223   -522  -1083  -1262  -1410   -270
   -244   -862   -618    553    187   -740   -228   -511  -1062  -1228  -1382   -259
   -252   -854   -602    553    174   -730   -218   -483  -1036  -1176  -1335   -249
   -267   -805   -537    537    135   -672   -181   -431   -976  -1117  -1288   -226
   -223   -769   -548    493    161   -659   -189   -423   -963  -1111  -1296   -246
   -158   -758   -602    457    220   -680   -197   -405   -950  -1109  -1304   -244
    -85   -706   -620    394    267   -665   -171   -358   -909  -1065  -1273   -194
    -20   -665   -644    342    311   -654   -148   -303   -865  -1018  -1244   -145
    -31   -667   -636    348    301   -652   -150   -275   -854  -1021  -1254   -122
    -38   -662   -626    350    293   -644   -135   -223   -807   -984  -1208    -70
     -2   -615   -615    306    306   -615   -119   -184   -761   -927  -1140    -44
     20   -568   -589    275    303   -579   -114   -174   -737   -883  -1085    -57
    -18   -553   -537    285    259   -548   -122   -171   -737   -872  -1065    -64
    -46   -571   -524    309    236   -548   -137   -179   -748   -883  -1070    -49
    -67   -594   -527    329    228   -561   -129   -179   -732   -865  -1060    -28
    -54   -568   -514    311    228   -542   -111   -192   -732   -870  -1065    -33
     28   -574   -605    272    316   -589   -148   -262   -805   -935  -1111    -75
     57   -571   -631    257    342   -600   -166   -290   -823   -937  -1109    -90
     20   -594   -618    285    316   -605   -161   -324   -841   -953  -1132   -124
      7   -592   -600    293    303   -594   -137   -379   -859   -984  -1179   -181
     51   -587   -641    265    345   -613   -148   -462   -911  -1039  -1239   -223
     70   -594   -665    262    366   -628   -153   -472   -932  -1039  -1221   -197
     67   -623   -691    275    376   -657   -163   -483   -927  -1021  -1189   -197
     80   -600   -680    259    379   -639   -179   -568   -940  -1065  -1249   -288
    127   -602   -730    239    426   -667   -181   -592  -1000  -1093  -1257   -309
     83   -670   -756    293    418   -711   -194   -545   -989  -1049  -1205   -246
     33   -685   -722    324    376   -704   -213   -535   -948  -1018  -1174   -207
    -25   -693   -667    361    319   -680   -215   -568   -932  -1034  -1208   -239
    -51   -691   -641    368    293   -667   -223   -594   -950  -1057  -1228   -272
    -62   -665   -605    363    270   -636   -220   -568   -932  -1015  -1192   -244
    -88   -628   -542    358    226   -584   -192   -517   -870   -950  -1145   -210
   -109   -597   -488    353    189   -542   -161   -485   -820   -901  -1101   -174
    -83   -558   -475    319    194   -517   -161   -501   -818   -901  -1104   -187
    -72   -480   -410    275    168   -446   -153   -498   -797   -891  -1083   -176
    -75   -397   -322    233    122   -361   -132   -472   -740   -831  -1028   -140
    -36   -329   -293    184    127   -311   -161   -517   -753   -854  -1036   -150
    -36   -329   -293    179    127   -311   -200   -501   -753   -815   -987    -83
    -31   -350   -319    189    142   -335   -226   -493   -724   -774   -961    -51
    -31   -340   -309    184    137   -324   -249   -524   -732   -779   -974    -75
    -20   -316   -296    168    137   -306   -259   -542   -750   -787   -979    -77
    -31   -306   -275    168    119   -290   -262   -555   -758   -782   -976    -85
    -41   -298   -257    168    106   -277   -262   -566   -763   -787   -989   -111
    -20   -358   -337    189    155   -348   -267   -566   -784   -810  -1021   -140
    -10   -441   -431    226    210   -436   -272   -592   -820   -852  -1078   -200
    -10   -493   -483    252    233   -488   -277   -607   -857   -878  -1109   -228
     -2   -545   -545    272    270   -545   -288   -607   -885   -885  -1127   -228
     10   -597   -607    290    309   -600   -301   -623   -906   -893  -1150   -241
     10   -618   -628    303    319   -623   -298   -628   -891   -885  -1145   -241
     -2   -631   -628    316    311   -631   -301   -641   -909   -901  -1145   -241
     -5   -649   -644    327    319   -649   -293   -644   -922   -898  -1135   -249
    -18   -639   -623    327    301   -631   -280   -628   -904   -872  -1122   -259
    -33   -623   -589    329    277   -607   -270   -639   -880   -885  -1122   -257
    -10   -662   -652    335    319   -657   -288   -628   -919   -888  -1096   -233
     -2   -675   -672    337    335   -675   -293   -602   -901   -875  -1109   -233
    -18   -670   -654    342    316   -662   -270   -607   -896   -875  -1111   -246
    -31   -680   -649    355    309   -665   -236   -584   -875   -836  -1070   -215
    -33   -800   -766    415    363   -784   -207   -563   -906   -891  -1130   -285
    -31  -1036  -1008    532    488  -1023   -114   -488   -963  -1021  -1296   -454
    -28  -1153  -1124    589    545  -1140     49   -316   -917  -1067  -1400   -568
    -44   -989   -945    517    449   -969    200   -187   -724   -924  -1267   -465
   -135   -535   -402    335    132   -470    127   -488   -592   -623   -896   -106
   -267    119    387     72   -327    252   -168   -932   -452   -161   -306    480
   -366    779   1145   -207   -756    961   -457  -1215   -231    371    316   1085
   -309   1041   1350   -366   -828   1195   -753  -1286    -49    813    784   1579
   -241    568    810   -163   -527    691   -898  -1348   -314    584    548   1382
   -233    -75    158    153   -197     41   -885  -1418   -898   -239   -270    592
   -239   -610   -371    423     64   -491   -691  -1267  -1252   -909   -971    -98
   -194   -782   -587    488    194   -685   -431   -930  -1104   -914  -1072   -220
   -161   -776   -615    467    226   -696   -236   -678   -917   -789   -997   -168
   -140   -782   -641    459    249   -711   -119   -530   -815   -727   -950   -142
   -127   -761   -636    444    252   -698    -51   -452   -753   -680   -914   -129
   -150   -743   -592    446    220   -667     -5   -387   -704   -633   -862   -111
   -163   -714   -553    439    192   -633     23   -353   -678   -620   -833   -109
   -148   -719   -571    433    210   -646     46   -316   -657   -600   -818   -101
   -155   -719   -566    436    205   -641     62   -285   -626   -576   -800   -109
   -129   -724   -594    428    231   -659     62   -272   -620   -571   -789   -109
    -75   -709   -636    389    277   -672     64   -257   -602   -553   -776    -88
    -20   -722   -701    368    340   -711     83   -233   -581   -537   -763    -64
     -2   -750   -748    374    371   -750     85   -215   -571   -517   -740    -44
    -15   -766   -750    392    366   -758     88   -207   -563   -504   -732    -38
    -25   -763   -740    392    355   -753     90   -192   -542   -485   -706    -33
    -20   -758   -737    389    355   -748     88   -179   -527   -467   -678    -18
    -18   -769   -750    392    363   -758     93   -163   -506   -457   -678    -18
      0   -792   -792    397    394   -792    101   -158   -493   -449   -685    -31
     38   -763   -805    361    420   -782     85   -168   -491   -444   -678    -20
     62   -727   -789    332    423   -758     90   -142   -462   -420   -670      2
     80   -714   -797    314    436   -756     75   -124   -452   -410   -678     10
     93   -735   -828    322    459   -782     54   -103   -444   -397   -680     20
     75   -756   -831    340    452   -795     75    -49   -397   -355   -652     46
     51   -769   -820    358    433   -795     90    -12   -353   -322   -626     62
     12   -769   -782    376    394   -774     88    -10   -337   -311   -613     54
    -12   -789   -776    402    381   -784     83     18   -327   -288   -581     77
    -38   -758   -719    397    337   -737     38     36   -306   -259   -555    116
    -46   -740   -693    392    322   -717     25     49   -290   -249   -548    137
    -28   -730   -704    379    335   -717     33     54   -285   -252   -553    137
    -23   -740   -717    381    345   -730     12     28   -306   -277   -587    106
    -33   -782   -750    407    355   -766    -38     -7   -329   -288   -602     98
    -23   -792   -769    407    371   -782    -70    -49   -358   -319   -644     77
    -23   -810   -789    415    381   -802    -98    -93   -407   -376   -693     46
    -15   -823   -807    420    394   -815   -116   -114   -444   -410   -691     31
     -5   -854   -852    428    423   -852   -127   -142   -467   -441   -698      2
      5   -888   -893    441    446   -891   -142   -194   -509   -472   -735    -33
      7   -896   -904    444    454   -898   -124   -223   -519   -480   -771    -46
    -15   -867   -852    441    418   -859   -129   -267   -535   -504   -782    -51
    -28   -914   -885    470    428   -901   -145   -316   -581   -550   -807    -80
      0   -961   -961    480    478   -961   -166   -361   -623   -592   -826   -119
     -7  -1026  -1018    517    504  -1023   -179   -387   -652   -615   -815   -129
    -20  -1047  -1026    535    501  -1036   -181   -400   -662   -633   -818   -132
    -46  -1028   -982    537    465  -1005   -197   -449   -691   -670   -875   -189
   -106  -1002   -896    553    394   -950   -207   -488   -701   -704   -922   -239
   -163   -982   -818    571    327   -901   -207   -506   -719   -743   -935   -249
   -140   -956   -815    548    337   -885   -215   -504   -732   -774   -932   -236
   -132   -948   -815    537    340   -883   -236   -524   -735   -784   -950   -252
   -163   -904   -740    532    285   -823   -226   -519   -714   -797   -940   -246
   -137   -818   -683    478    270   -750   -223   -522   -696   -823   -927   -257
    -59   -719   -659    389    298   -691   -231   -540   -683   -826   -927   -277
      2   -646   -649    322    324   -649   -259   -545   -683   -789   -904   -249
      0   -618   -618    309    309   -618   -254   -506   -646   -714   -852   -184
    -93   -576   -483    332    194   -530   -233   -452   -568   -600   -766   -103
   -184   -496   -311    340     62   -405   -231   -431   -522   -522   -711    -59
   -189   -467   -277    327     44   -374   -241   -446   -540   -530   -743    -90
   -187   -436   -249    311     31   -342   -259   -478   -576   -548   -782   -127
   -200   -426   -228    311     12   -327   -298   -532   -618   -584   -831   -171
   -202   -392   -189    298     -7   -290   -311   -568   -636   -605   -862   -213
   -176   -449   -275    311     46   -363   -327   -574   -680   -639   -893   -226
   -161   -548   -387    353    111   -467   -335   -563   -711   -659   -922   -233
   -168   -568   -400    368    114   -485   -327   -558   -717   -659   -930   -236
   -184   -550   -366    368     90   -459   -324   -571   -732   -675   -953   -262
   -244   -545   -301    392     25   -423   -324   -568   -745   -683   -966   -267
   -259   -542   -283    402     10   -413   -327   -563   -748   -683   -979   -270
   -275   -509   -233    392    -23   -371   -329   -566   -756   -691   -987   -265
   -285   -470   -184    379    -51   -327   -335   -566   -756   -683   -976   -236
   -257   -426   -171    340    -44   -298   -332   -563   -753   -685   -969   -228
   -236   -439   -202    337    -18   -322   -340   -568   -761   -696   -969   -231
   -262   -483   -223    371    -20   -353   -363   -594   -779   -714   -982   -254
   -233   -465   -231    350     -2   -348   -345   -602   -779   -711   -982   -259
   -231   -493   -262    361     15   -379   -350   -607   -800   -730  -1002   -272
   -244   -535   -290    389     23   -413   -358   -605   -807   -737  -1018   -283
   -257   -607   -353    431     46   -480   -329   -563   -828   -784  -1083   -345
   -270   -753   -483    511    106   -618   -241   -467   -844   -885  -1228   -496
   -246   -782   -535    514    142   -659   -122   -319   -750   -922  -1330   -620
   -249   -530   -283    389     15   -407    -49   -244   -579   -776  -1202   -537
   -298    -93    205    192   -252     54   -153   -574   -568   -563   -888   -272
   -381    441    823    -28   -602    631   -423  -1080   -675   -254   -387    184
   -423    945   1366   -262   -893   1153   -688  -1371   -649    192    215    706
   -366   1002   1366   -319   -865   1184   -924  -1491   -602    563    633   1091
   -319    530    849   -106   -584    688   -995  -1501   -776    379    418    911
   -324    -54    270    189   -298    106   -940  -1496  -1228   -444   -420    158
   -314   -566   -252    439    -33   -410   -789  -1348  -1462  -1088  -1122   -475
   -293   -743   -449    517     75   -597   -610  -1047  -1215   -992  -1145   -498
   -257   -732   -475    493    106   -605   -449   -769   -940   -779  -1013   -361
   -205   -763   -558    485    176   -662   -358   -597   -776   -662   -956   -293
   -213   -833   -623    522    205   -730   -303   -532   -717   -639   -961   -283
   -246   -870   -623    558    187   -748   -272   -509   -693   -626   -950   -272
   -272   -885   -613    579    168   -750   -244   -472   -659   -602   -927   -254
   -275   -906   -631    592    176   -769   -233   -433   -631   -576   -906   -233
   -283   -935   -654    607    184   -795   -223   -410   -605   -553   -891   -220
   -288   -953   -667    620    189   -810   -187   -405   -584   -545   -893   -226
   -275   -969   -693    620    207   -831   -161   -387   -576   -522   -870   -197
   -249   -982   -732    615    241   -857   -127   -329   -540   -472   -841   -148
   -233   -997   -766    613    265   -883   -129   -296   -498   -415   -807   -124
   -223  -1039   -815    631    296   -927   -150   -285   -472   -368   -792   -124
   -197  -1075   -878    633    340   -976   -161   -290   -454   -345   -789   -124
    -49   -997   -948    524    449   -974   -150   -296   -459   -361   -782    -98
     72   -932  -1005    428    537   -966   -158   -288   -467   -379   -771    -67
     77   -969  -1049    444    563  -1008   -239   -332   -501   -431   -805    -96
     83   -948  -1034    431    555   -989   -277   -358   -511   -457   -807   -119
    114   -878   -992    381    553   -935   -265   -340   -472   -433   -771   -109
    153   -779   -932    311    540   -854   -220   -296   -423   -394   -735    -77
     33   -833   -867    400    449   -849   -298   -322   -436   -405   -748   -106
     15   -813   -828    397    418   -820   -306   -316   -423   -400   -740    -90
     31   -792   -823    381    426   -807   -277   -265   -379   -363   -680      0
     18   -805   -826    392    420   -815   -252   -205   -311   -293   -584    101
     -7   -826   -818    415    402   -820   -223   -142   -246   -226   -491    155
    -57   -820   -763    436    353   -792   -202    -96   -189   -171   -415    181
   -106   -787   -680    446    285   -735   -163    -59   -137   -127   -345    213
   -150   -766   -618    457    233   -693   -137    -36   -109    -93   -283    246
   -148   -714   -566    431    207   -641   -140     -2    -90    -72   -241    277
   -135   -652   -519    392    189   -587   -129     25    -75    -67   -254    293
   -140   -662   -522    402    189   -592   -129     28    -80    -80   -322    285
   -148   -654   -506    402    176   -581   -129     10   -101   -111   -387    265
   -155   -618   -462    387    150   -540   -124     -7   -135   -163   -454    244
   -179   -555   -379    366     98   -467   -124    -38   -174   -205   -511    207
   -228   -555   -327    392     49   -441   -187   -122   -244   -277   -574    135
   -200   -537   -337    366     67   -439   -223   -197   -322   -361   -659     44
   -161   -530   -371    345    103   -452   -249   -254   -384   -426   -745    -20
   -114   -607   -496    361    189   -553   -306   -329   -478   -517   -844    -59
    -98   -657   -558    379    228   -607   -361   -402   -545   -584   -893   -119
    -75   -662   -587    366    254   -626   -361   -415   -555   -589   -891   -140
    -46   -696   -649    371    301   -672   -355   -423   -563   -610   -937   -179
    -23   -717   -693    368    332   -706   -358   -452   -592   -641   -976   -161
    -15   -678   -662    348    322   -670   -350   -470   -602   -659   -961   -174
    -20   -688   -670    353    322   -680   -348   -467   -600   -649   -943   -218
    -18   -691   -672    353    324   -680   -329   -444   -571   -620   -919   -197
    -33   -717   -685    374    324   -701   -324   -436   -561   -613   -888   -150
    -23   -722   -698    374    337   -711   -327   -446   -555   -610   -859   -166
     18   -730   -750    355    381   -740   -309   -454   -550   -623   -870   -187
     57   -646   -706    293    381   -675   -275   -428   -514   -576   -802   -150
    109   -550   -662    218    384   -607   -270   -389   -462   -524   -737   -127
    163   -496   -659    166    410   -576   -277   -348   -441   -498   -701     10
    145   -439   -587    145    366   -514   -340   -410   -467   -501   -688    -10
    135   -368   -504    116    319   -436   -363   -426   -457   -488   -652    -10
    127   -332   -459    101    290   -397   -368   -426   -449   -488   -620     20
    127   -288   -415     80    270   -350   -366   -433   -452   -501   -615     15
    122   -265   -387     70    252   -324   -376   -454   -478   -527   -633    -12
    111   -275   -387     80    246   -329   -363   -454   -483   -535   -644     -5
     83   -358   -441    137    259   -400   -350   -446   -493   -555   -675    -20
     70   -415   -485    174    277   -449   -342   -441   -517   -584   -719    -41
     72   -405   -478    163    272   -439   -371   -483   -568   -644   -771    -80
     51   -405   -459    176    254   -431   -374   -491   -592   -670   -792   -122
     38   -436   -475    197    257   -454   -371   -496   -610   -698   -826   -135
     72   -475   -548    202    309   -511   -400   -563   -672   -766   -878   -187
     98   -457   -558    179    327   -509   -420   -589   -706   -795   -880   -210
    109   -462   -571    176    337   -517   -423   -574   -698   -787   -859   -187
    127   -493   -620    181    371   -555   -441   -587   -717   -815   -875   -194
    168   -488   -657    161    413   -571   -446   -615   -737   -839   -883   -194
    192   -511   -704    158    446   -607   -454   -636   -753   -875   -901   -207
    202   -584   -789    189    493   -685   -475   -654   -789   -909   -924   -197
    246   -626   -875    187    558   -750   -488   -667   -805   -927   -935   -181
    296   -688   -984    197    639   -836   -498   -678   -820   -950   -945   -202
    303   -753  -1057    223    678   -904   -483   -672   -870  -1026  -1015   -296
    259   -906  -1166    322    711  -1036   -389   -581   -880  -1135  -1161   -457
    207   -992  -1200    389    701  -1096   -226   -397   -779  -1156  -1234   -522
    189   -756   -945    283    566   -849   -111   -296   -589  -1010  -1096   -415
    150   -283   -433     64    290   -358   -265   -706   -649   -852   -813   -171
     96    306    210   -202    -57    259   -602  -1236   -776   -571   -355    236
    -23    922    945   -449   -485    932   -906  -1556   -756   -142    213    711
    -36   1085   1122   -524   -579   1104  -1171  -1639   -641    290    670   1122
    -38    561    597   -262   -319    579  -1239  -1631   -828     41    389    875
    -59     -2     57     31    -57     25  -1205  -1647  -1291   -769   -436    168
    -36   -511   -475    275    218   -496  -1057  -1532  -1561  -1418  -1145   -410
     18   -704   -722    342    368   -711   -878  -1278  -1376  -1402  -1218   -483
     57   -657   -714    298    384   -685   -732  -1067  -1179  -1270  -1122   -420
     83   -633   -719    275    400   -675   -628   -906  -1039  -1169  -1052   -363
    109   -633   -745    262    426   -688   -574   -831   -976  -1135  -1031   -324
    192   -631   -823    220    506   -727   -563   -839   -995  -1156  -1049   -327
    194   -626   -820    213    506   -722   -571   -862  -1013  -1189  -1088   -381
    174   -600   -774    213    472   -685   -571   -867  -1015  -1215  -1122   -389
    194   -620   -818    213    504   -719   -574   -846  -1010  -1208  -1122   -353
    220   -597   -818    189    519   -706   -584   -831   -992  -1176  -1091   -332
    223   -542   -769    158    493   -654   -602   -865   -992  -1187  -1093   -366
    220   -522   -743    150    480   -631   -615   -898  -1010  -1213  -1117   -402
    210   -504   -714    145    462   -610   -613   -891  -1013  -1208  -1109   -384
    200   -498   -698    150    449   -597   -613   -865   -982  -1179  -1096   -345
    228   -532   -763    150    496   -646   -644   -906  -1026  -1221  -1150   -361
    244   -506   -753    129    496   -628   -644   -904  -1013  -1210  -1140   -335
    246   -480   -730    114    485   -605   -633   -885   -984  -1184  -1132   -316
    270   -478   -748    103    509   -613   -636   -904   -989  -1202  -1169   -340
    327   -480   -810     75    566   -644   -646   -924  -1002  -1221  -1187   -348
    371   -472   -846     49    607   -659   -639   -904   -979  -1182  -1135   -301
    381   -436   -818     25    600   -626   -631   -885   -953  -1143  -1096   -280
    361   -394   -756     18    558   -574   -615   -870   -924  -1104  -1070   -285
    410   -379   -792    -18    600   -587   -618   -880   -930  -1109  -1075   -293
    459   -379   -839    -41    649   -610   -623   -865   -932  -1096  -1049   -259
    509   -384   -893    -62    701   -639   -636   -833   -909  -1067  -1028   -228
    514   -374   -888    -70    701   -631   -631   -805   -875  -1036   -995   -192
    506   -366   -875    -70    688   -620   -613   -771   -841   -997   -953   -153
    511   -327   -839    -93    672   -581   -615   -758   -818   -974   -924   -127
    504   -265   -771   -122    636   -517   -618   -753   -805   -961   -901   -111
    514   -239   -753   -137    633   -496   -610   -743   -800   -953   -875    -83
    498   -239   -737   -132    615   -485   -605   -737   -800   -953   -867    -67
    488   -231   -722   -129    605   -475   -607   -761   -828   -984   -891    -67
    485   -254   -743   -116    613   -498   -605   -792   -872  -1021   -930   -101
    506   -290   -797   -106    652   -542   -615   -841   -924  -1067   -982   -171
    480   -283   -766    -98    620   -524   -628   -891   -961  -1091   -995   -213
    459   -267   -727    -98    592   -496   -631   -932   -989  -1111  -1000   -231
    449   -267   -719    -93    581   -493   -636   -971  -1023  -1137  -1028   -249
    418   -272   -691    -72    553   -480   -654  -1021  -1062  -1174  -1065   -280
    392   -298   -691    -46    540   -496   -675  -1057  -1091  -1195  -1085   -293
    358   -327   -688    -15    522   -506   -685  -1098  -1122  -1210  -1101   -316
    329   -361   -691     15    509   -524   -685  -1119  -1130  -1200  -1098   -324
    358   -363   -722      2    540   -542   -706  -1156  -1148  -1187  -1093   -337
    384   -327   -711    -31    548   -519   -727  -1210  -1184  -1197  -1098   -371
    366   -332   -698    -18    530   -514   -727  -1231  -1195  -1208  -1088   -379
    368   -337   -706    -15    535   -522   -735  -1262  -1208  -1234  -1096   -376
    361   -345   -706     -7    532   -524   -753  -1301  -1234  -1273  -1135   -387
    348   -379   -727     15    537   -553   -756  -1309  -1218  -1267  -1148   -387
    366   -329   -696    -18    530   -514   -730  -1278  -1171  -1221  -1111   -353
    358   -296   -654    -31    504   -475   -730  -1280  -1169  -1208  -1109   -355
    379   -272   -652    -51    514   -462   -722  -1275  -1158  -1197  -1114   -363
    407   -200   -607   -106    506   -402   -698  -1252  -1122  -1156  -1088   -355
    415   -142   -561   -137    488   -350   -688  -1257  -1093  -1124  -1065   -340
    488   -109   -597   -192    540   -350   -709  -1273  -1093  -1106  -1034   -296
    535    -36   -571   -249    553   -303   -745  -1278  -1062  -1049   -979   -228
    540    -23   -563   -259    550   -293   -797  -1312  -1070  -1036   -976   -226
    537    -62   -602   -239    568   -332   -810  -1335  -1085  -1036   -989   -236
    550    -49   -600   -254    574   -324   -820  -1356  -1101  -1036   -997   -252
    561    -18   -579   -270    568   -298   -839  -1400  -1127  -1052  -1018   -285
    553    -28   -584   -262    566   -306   -849  -1421  -1148  -1070  -1039   -316
    540   -114   -654   -213    594   -381   -849  -1415  -1161  -1072  -1052   -329
    524   -168   -696   -179    610   -431   -844  -1418  -1174  -1078  -1078   -350
    522   -155   -678   -181    600   -415   -844  -1428  -1187  -1085  -1098   -350
    517   -213   -732   -153    623   -472   -849  -1452  -1215  -1096  -1127   -387
    506   -236   -745   -135    623   -491   -854  -1473  -1239  -1101  -1137   -423
    459   -267   -730    -96    592   -498   -854  -1504  -1265  -1122  -1137   -452
    392   -319   -711    -36    550   -514   -833  -1525  -1267  -1122  -1132   -465
    439   -327   -766    -54    600   -548   -833  -1519  -1254  -1098  -1111   -446
    457   -290   -748    -83    600   -519   -844  -1514  -1247  -1083  -1109   -431
    394   -262   -657    -67    524   -459   -826  -1527  -1241  -1067  -1101   -426
    350   -267   -618    -41    483   -441   -805  -1517  -1218  -1018  -1075   -441
    353   -257   -610    -49    478   -433   -797  -1480  -1189   -969  -1039   -423
    368   -267   -639    -51    501   -452   -797  -1483  -1187   -956  -1031   -413
    400   -306   -709    -46    550   -506   -797  -1501  -1213   -989  -1065   -418
    415   -381   -797    -15    605   -589   -771  -1486  -1239  -1015  -1109   -441
    465   -576  -1044     54    753   -810   -688  -1400  -1254  -1088  -1239   -605
    509   -701  -1210     96    859   -956   -535  -1249  -1184  -1122  -1330   -750
    509   -555  -1065     20    784   -810   -402  -1174  -1028  -1005  -1234   -714
    418   -241   -659    -88    537   -449   -444  -1506   -989   -807   -956   -462
    298    394     96   -348     98    246   -774  -2036   -997   -405   -397     54
    228   1122    893   -675   -332   1010  -1093  -2317   -862    155    272    649
    290   1356   1065   -823   -389   1213  -1418  -2429   -727    623    753   1111
    392    974    581   -683    -93    779  -1571  -2470   -875    540    631   1031
    394    337    -59   -366    226    140  -1519  -2462  -1337   -223   -140    290
    353   -179   -532    -85    441   -355  -1327  -2340  -1678   -927   -859   -423
    340   -329   -672     -7    504   -501  -1098  -2044  -1522   -956   -995   -618
    342   -327   -670     -7    506   -498   -904  -1771  -1291   -807   -935   -540
    407   -324   -735    -44    568   -530   -797  -1608  -1163   -727   -885   -423
    449   -353   -805    -49    626   -579   -745  -1527  -1098   -680   -839   -400
    465   -389   -857    -38    659   -623   -732  -1504  -1080   -662   -826   -426
    475   -397   -872    -38    672   -633   -717  -1496  -1060   -633   -807   -439
    454   -389   -844    -33    646   -615   -709  -1496  -1041   -602   -800   -462
    415   -420   -836      2    623   -628   -724  -1506  -1047   -607   -826   -472
    426   -431   -857      0    639   -644   -732  -1504  -1044   -584   -823   -491
    467   -459   -927     -2    696   -693   -732  -1491  -1026   -555   -810   -485
    511   -462   -974    -28    743   -717   -740  -1493  -1023   -545   -802   -465
    550   -465  -1018    -44    782   -740   -745  -1499  -1013   -527   -787   -457
    558   -459  -1021    -49    787   -740   -740  -1499   -989   -488   -753   -470
    540   -431   -971    -54    756   -701   -740  -1499   -963   -444   -709   -467
    540   -413   -953    -64    745   -683   -730  -1483   -935   -400   -683   -465
    558   -397   -956    -83    756   -675   -737  -1491   -940   -400   -717   -509
    514   -400   -917    -59    714   -659   -722  -1480   -911   -363   -701   -457
    527   -361   -888    -83    706   -623   -711  -1454   -865   -301   -649   -444
    602   -363   -966   -122    784   -665   -717  -1418   -839   -265   -641   -449
    618   -342   -963   -137    789   -652   -724  -1392   -805   -220   -620   -431
    607   -332   -940   -137    771   -633   -727  -1382   -776   -181   -597   -410
    594   -329   -924   -132    758   -626   -717  -1361   -753   -148   -579   -384
    597   -348   -945   -124    769   -644   -722  -1332   -706    -96   -553   -368
    610   -345   -958   -132    782   -652   -727  -1306   -675    -46   -532   -363
    633   -277   -911   -179    771   -594   -745  -1301   -654    -10   -519   -353
    685   -252   -937   -215    810   -594   -753  -1280   -623     44   -488   -355
    717   -267   -984   -226    849   -623   -776  -1283   -615     59   -498   -342
    704   -257   -961   -223    831   -607   -771  -1265   -592    101   -449   -293
    691   -254   -948   -220    818   -600   -748  -1231   -555    158   -384   -259
    659   -290   -950   -184    805   -620   -782  -1236   -555    166   -394   -283
    649   -309   -961   -171    802   -633   -776  -1241   -558    166   -410   -314
    631   -319   -950   -158    789   -633   -763  -1247   -555    176   -387   -288
    584   -311   -898   -137    740   -605   -763  -1260   -555    200   -314   -275
    563   -288   -852   -137    706   -568   -727  -1260   -545    220   -241   -272
    535   -316   -854   -111    693   -584   -717  -1288   -555    218   -218   -293
    501   -350   -852    -75    675   -600   -724  -1317   -563    220   -200   -311
    485   -337   -823    -75    652   -579   -724  -1353   -563    228   -189   -340
    470   -361   -831    -54    649   -594   -719  -1397   -574    213   -213   -392
    491   -379   -870    -57    678   -623   -753  -1457   -607    181   -254   -444
    537   -381   -919    -77    727   -649   -797  -1509   -626    155   -288   -485
    558   -405   -963    -77    758   -683   -805  -1527   -626    155   -301   -501
    550   -405   -956    -72    753   -680   -805  -1540   -623    168   -293   -506
    571   -368   -940   -103    753   -654   -807  -1551   -615    176   -270   -506
    574   -327   -904   -124    737   -615   -802  -1556   -594    194   -223   -496
    535   -332   -870   -101    698   -600   -802  -1569   -584    187   -189   -501
    558   -324   -883   -116    719   -602   -787  -1556   -555    215   -153   -488
    605   -309   -914   -148    758   -610   -771  -1530   -514    272   -124   -454
    584   -327   -911   -129    745   -618   -748  -1499   -470    316    -93   -439
    537   -311   -852   -114    693   -581   -730  -1467   -428    361    -49   -433
    542   -236   -779   -153    659   -506   -698  -1408   -348    449     46   -374
    553   -174   -727   -189    639   -449   -696  -1382   -290    519    109   -337
    589   -142   -732   -223    659   -436   -717  -1376   -259    563    150   -329
    631   -114   -748   -259    688   -431   -737  -1358   -215    623    213   -296
    636    -98   -735   -267    685   -415   -748  -1327   -163    683    262   -257
    566   -124   -691   -220    626   -407   -748  -1317   -140    714    293   -239
    504   -103   -610   -200    555   -355   -740  -1306   -116    745    327   -226
    472    -62   -537   -205    501   -298   -740  -1317   -106    766    342   -228
    441    -93   -535   -174    488   -314   -756  -1330   -116    763    340   -254
    426   -179   -607   -124    517   -394   -748  -1319   -124    758    324   -283
    402   -249   -654    -77    527   -452   -745  -1319   -142    737    298   -316
    355   -275   -631    -41    491   -452   -743  -1325   -153    727    293   -340
    311   -262   -574    -23    441   -418   -745  -1340   -163    719    290   -363
    267   -275   -545      2    402   -410   -735  -1345   -174    711    283   -392
    223   -298   -524     36    371   -410   -719  -1337   -171    730    296   -402
    200   -306   -509     51    350   -407   -706  -1325   -158    748    316   -402
    192   -337   -530     72    361   -433   -698  -1317   -145    763    345   -402
    202   -374   -576     83    387   -472   -701  -1314   -137    774    363   -407
    218   -407   -626     93    420   -517   -701  -1314   -135    782    368   -423
    233   -400   -633     83    431   -517   -696  -1322   -127    800    376   -436
    207   -387   -594     90    400   -491   -688  -1337   -129    805    376   -449
    174   -431   -607    127    389   -519   -709  -1358   -142    797    371   -475
    223   -444   -667    109    444   -555   -724  -1337   -142    800    366   -491
    298   -540   -841    119    568   -691   -714  -1301   -166    756    306   -555
    348   -724  -1072    189    709   -898   -657  -1226   -207    633    145   -740
    355   -805  -1163    223    758   -984   -509  -1034   -124    613     77   -852
    288   -592   -880    150    584   -735   -361   -909    101    815    257   -709
    140   -184   -324     20    231   -254   -415  -1202    231   1109    641   -332
    -41    355    397   -155   -218    376   -709  -1748    254   1512   1218    257
   -166    945   1109   -389   -639   1026   -995  -2086    355   2018   1865    875
   -142   1104   1247   -483   -693   1174  -1270  -2231    428   2403   2299   1322
    -98    680    779   -293   -441    730  -1402  -2283    213   2205   2088   1150
    -85      0     85     44    -85     41  -1363  -2242   -228   1462   1291    355
   -101   -553   -452    327    174   -504  -1140  -1982   -439    891    620   -340
    -90   -730   -639    410    272   -683   -914  -1618   -246    924    548   -446
    -33   -753   -722    392    342   -737   -740  -1337    -57   1049    628   -392
     -2   -782   -779    392    387   -782   -618  -1163     67   1122    678   -353
     10   -784   -795    384    402   -789   -555  -1091    119   1148    693   -353
     15   -789   -805    387    407   -797   -548  -1060    137   1163    696   -387
     23   -782   -805    376    413   -792   -550  -1039    153   1163    696   -394
     44   -774   -818    366    431   -795   -561  -1039    158   1161    688   -405
    106   -758   -867    324    485   -810   -576  -1031    163   1176    704   -405
    189   -727   -917    267    553   -820   -592  -1013    171   1189    722   -397
    252   -704   -958    226    602   -831   -607  -1008    171   1182    735   -400
    272   -678   -950    202    610   -813   -628  -1010    179   1174    753   -415
    283   -610   -893    163    587   -750   -633  -1008    194   1174    774   -415
    293   -607   -901    155    594   -753   -620  -1002    194   1163    789   -400
    332   -579   -914    122    620   -745   -618   -997    194   1179    813   -394
    353   -540   -893     93    623   -717   -628   -995    197   1189    826   -410
    340   -511   -852     85    594   -680   -626   -979    210   1218    870   -418
    324   -491   -815     83    568   -652   -618   -953    246   1260    940   -426
    337   -480   -818     70    576   -649   -613   -911    272   1293    995   -400
    350   -485   -836     67    592   -659   -602   -841    314   1340   1023   -316
    329   -493   -823     80    574   -657   -584   -779    381   1392   1070   -249
    267   -511   -779    122    522   -646   -550   -730    431   1441   1135   -233
    202   -524   -730    161    465   -626   -519   -680    478   1488   1187   -220
    166   -532   -698    184    431   -615   -491   -628    527   1535   1249   -179
    145   -511   -657    181    397   -584   -475   -587    566   1577   1306   -148
    111   -452   -563    168    337   -506   -465   -548    602   1610   1343    -98
     57   -405   -465    174    259   -436   -449   -504    641   1657   1371    -62
    -15   -345   -329    181    155   -337   -431   -465    683   1709   1405    -41
    -20   -342   -324    181    150   -335   -428   -428    701   1725   1405    -28
     -5   -348   -342    174    168   -345   -426   -410    717   1738   1408    -18
     33   -311   -345    137    189   -329   -428   -413    724   1748   1408      0
    106   -277   -384     85    244   -329   -436   -446    711   1735   1392    -28
    179   -233   -413     25    293   -322   -449   -493    672   1696   1332   -119
    223   -241   -465      7    342   -353   -467   -514    618   1654   1275   -122
    259   -226   -488    -18    371   -355   -488   -519    600   1636   1249   -103
    311   -194   -506    -57    407   -350   -506   -563    571   1602   1218   -132
    350   -181   -535    -85    441   -358   -527   -610    548   1561   1195   -158
    340   -184   -524    -77    431   -355   -537   -665    519   1522   1174   -220
    301   -174   -478    -64    387   -324   -550   -740    478   1491   1153   -298
    285   -202   -488    -41    387   -345   -550   -789    441   1452   1088   -387
    288   -272   -563     -7    423   -418   -555   -802    407   1410   1021   -355
    288   -296   -587      2    436   -441   -574   -810    374   1376   1002   -353
    272   -327   -600     28    436   -462   -571   -815    348   1376   1028   -355
    241   -322   -563     41    402   -441   -555   -820    345   1410   1065   -394
    223   -285   -511     31    363   -397   -537   -826    358   1423   1075   -439
    223   -254   -478     15    350   -366   -519   -823    366   1415   1067   -436
    267   -181   -452    -44    358   -316   -532   -844    340   1382   1075   -433
    314   -119   -433    -96    374   -275   -509   -813    366   1410   1145   -402
    384    -57   -441   -163    410   -249   -496   -789    400   1434   1192   -428
    441    -23   -465   -210    452   -244   -470   -753    426   1434   1197   -433
    452     10   -441   -231    444   -215   -407   -670    509   1499   1257   -314
    472    106   -366   -288    420   -129   -379   -631    576   1566   1345   -249
    540    163   -376   -353    457   -106   -402   -667    558   1564   1379   -262
    527    215   -314   -371    420    -49   -407   -652    607   1657   1506   -259
    475    290   -184   -384    329     54   -405   -652    641   1704   1564   -368
    428    259   -168   -342    298     46   -376   -610    649   1678   1483   -329
    496    207   -288   -353    392    -38   -413   -610    615   1628   1460   -163
    514    213   -301   -363    407    -44   -441   -623    594   1621   1483   -197
    524    174   -353   -350    439    -88   -475   -657    550   1579   1431   -275
    480     90   -389   -285    436   -148   -462   -654    535   1545   1397   -293
    436      7   -428   -223    431   -207   -436   -631    537   1540   1413   -311
    415    -18   -433   -200    423   -223   -433   -631    532   1551   1415   -345
    402    -44   -446   -179    423   -246   -439   -662    501   1525   1395   -384
    387   -124   -511   -129    449   -316   -444   -691    457   1480   1361   -413
    376   -137   -514   -119    444   -324   -439   -678    459   1496   1371   -413
    306   -153   -459    -77    381   -306   -431   -659    478   1522   1392   -418
    311   -142   -457    -85    381   -301   -426   -670    462   1499   1374   -431
    394   -145   -540   -124    467   -342   -420   -685    433   1462   1332   -420
    340   -163   -504    -90    420   -332   -405   -678    444   1475   1335   -431
    311   -150   -462    -83    387   -306   -379   -657    470   1517   1374   -457
    200   -114   -316    -44    257   -215   -324   -602    540   1597   1462   -428
    101    -93   -194     -2    148   -142   -293   -571    574   1628   1491   -418
     67   -116   -187     23    127   -153   -288   -571    550   1587   1444   -449
     80   -210   -293     64    187   -252   -270   -555    483   1493   1343   -545
     93   -428   -522    166    306   -472   -200   -478    407   1350   1192   -709
     90   -566   -657    239    374   -610    -59   -314    454   1301   1109   -836
     62   -327   -392    129    226   -358     64   -254    633   1475   1267   -701
    -28    137    166    -54    -98    153     -2   -550    782   1769   1626   -335
   -132    782    911   -324   -522    846   -246   -935    971   2236   2213    283
   -202   1428   1631   -613   -917   1530   -483  -1101   1275   2847   2920   1002
    -88   1561   1649   -737   -870   1605   -784  -1140   1421   3216   3291   1423
    -28   1179   1208   -574   -618   1192   -948  -1226   1158   2946   3005   1182
    -38    571    607   -267   -322    587   -969  -1358    553   2120   2179    368
    -18    -38    -20     28      0    -31   -797  -1247    148   1418   1431   -358
     28   -210   -239     90    132   -226   -561   -909    303   1460   1397   -444
     98   -176   -277     38    187   -226   -392   -672    465   1566   1467   -433
    137   -150   -288      5    210   -218   -265   -511    568   1631   1517   -405
    109   -142   -252     18    179   -197   -189   -426    618   1670   1540   -379
     57    -98   -155     18    106   -127   -135   -363    665   1706   1571   -345
    -18    -83    -67     49     23    -75    -80   -314    706   1740   1592   -329
     77   -114   -194     15    135   -153    -93   -332    675   1706   1551   -361
    176   -161   -337     -7    257   -249   -116   -335    657   1680   1530   -366
    176   -184   -361      2    267   -272   -114   -319    670   1688   1548   -348
    135   -174   -311     18    220   -241    -98   -303    688   1699   1571   -340
     64   -171   -236     49    150   -202    -70   -275    714   1717   1597   -329
     25   -163   -189     70    106   -176    -54   -249    740   1735   1626   -311
     20   -145   -166     62     90   -155    -62   -231    745   1748   1649   -298
     44   -127   -171     38    106   -148    -72   -218    750   1753   1657   -293
     80   -127   -207     20    142   -166    -85   -218    745   1743   1647   -298
     77   -124   -202     23    140   -163    -59   -189    774   1761   1657   -293
     90   -137   -228     23    158   -184    -38   -168    792   1766   1652   -306
    106   -111   -218      2    161   -163    -31   -145    815   1777   1662   -296
    135    -59   -194    -38    161   -124    -28   -119    841   1797   1693   -267
    155    -46   -202    -54    179   -124    -28    -98    852   1808   1704   -257
    155     -5   -161    -77    158    -83    -25    -72    875   1826   1719   -244
    168     36   -132   -103    150    -46    -10    -38    904   1852   1740   -228
    197     46   -153   -122    176    -51      5     -5    932   1878   1764   -213
    241     70   -171   -155    207    -49     -2     18    932   1891   1774   -192
    275    106   -168   -192    220    -31    -10     67    956   1925   1803   -158
    301    129   -171   -215    236    -20      0    111    997   1969   1834   -129
    345    137   -207   -244    277    -33     -5    129   1010   1984   1834   -129
    400    166   -233   -283    316    -33    -28    119   1010   1990   1831   -129
    418    200   -220   -311    319    -10    -28    124   1023   2008   1855   -103
    436    228   -207   -332    322     10    -25    127   1028   2021   1862    -88
    441    277   -163   -358    303     57    -18    129   1034   2031   1865    -75
    457    288   -168   -371    314     59    -33     96    997   1997   1836    -98
    472    303   -168   -389    319     70    -44     67    976   1969   1813   -114
    478    309   -171   -394    324     70    -33     51    969   1953   1795   -135
    459    298   -163   -379    309     67    -18     25    953   1932   1779   -161
    415    275   -140   -345    277     67      7     15    956   1935   1784   -155
    374    267   -109   -322    241     80     36      2    969   1964   1803   -140
    376    252   -124   -314    252     64     33    -41    937   1951   1774   -179
    374    228   -148   -303    259     41     41    -57    919   1930   1751   -200
    350    218   -132   -283    241     44     67    -57    922   1940   1766   -187
    329    176   -155   -254    241     10     80    -77    914   1940   1769   -184
    280    168   -111   -226    194     28    122    -70    932   1943   1779   -166
    249    174    -75   -213    161     49    158    -83    943   1948   1792   -158
    303    200   -103   -252    205     49    168    -70    958   1956   1792   -163
    350    220   -132   -288    241     44    189    -46    961   1953   1774   -184
    368    226   -145   -298    257     41    215    -15    976   1971   1784   -161
    392    265   -129   -329    259     70    257     36   1021   2029   1839   -106
    475    319   -155   -397    316     83    301     83   1057   2070   1888    -75
    467    423    -46   -446    257    189    358    168   1145   2145   1987      0
    415    514     98   -467    158    306    389    207   1210   2190   2049     62
    376    607    228   -493     75    418    394    207   1234   2205   2065     75
    342    675    332   -509      5    504    376    207   1262   2229   2099     96
    345    665    316   -506     12    491    376    231   1283   2244   2127    101
    389    607    218   -498     85    413    379    239   1301   2249   2135    106
    402    555    153   -480    124    353    350    200   1273   2231   2132     90
    407    563    155   -485    127    361    329    166   1231   2200   2120     54
    392    532    140   -465    127    337    335    181   1226   2179   2086     33
    400    444     44   -423    179    244    337    181   1187   2125   2023     20
    407    374    -36   -392    223    168    324    192   1176   2112   2005     12
    433    316   -116   -374    275    101    293    153   1119   2055   1951    -36
    400    259   -142   -329    272     57    288    132   1083   2018   1914    -75
    363    239   -124   -301    244     57    272    106   1057   1990   1893   -103
    327    228    -98   -280    213     67    267     96   1060   1984   1899   -111
    293    210    -83   -252    189     64    280    111   1062   1987   1904   -116
    288    194    -93   -244    189     51    270    119   1062   1992   1919   -103
    301    194   -109   -249    205     44    290    142   1078   1995   1935    -90
    275    194    -83   -236    179     57    306    161   1093   2000   1943    -88
    239    189    -49   -213    145     70    298    161   1096   2008   1948    -83
    241    202    -38   -223    140     83    327    189   1117   2023   1966    -62
    257    213    -44   -236    150     85    353    213   1137   2039   1977    -54
    290    213    -77   -254    184     67    361    218   1122   2003   1935    -93
    345    106   -239   -226    293    -64    387    254   1078   1909   1842   -176
    400    -90   -491   -153    444   -290    504    366   1044   1766   1652   -358
    431    -64   -498   -184    465   -280    646    532   1156   1777   1618   -413
    413    252   -161   -335    285     44    691    509   1301   1951   1805   -267
    324    696    371   -509    -23    535    522     70   1280   2190   2156     88
    215   1322   1106   -771   -444   1215    257   -329   1343   2647   2761    654
    200   1829   1628  -1013   -714   1727     15   -517   1499   3167   3374   1200
    296   1722   1426  -1010   -566   1577   -184   -584   1501   3382   3587   1410
    335   1184    849   -758   -257   1018   -187   -571   1231   2982   3130   1031
    262    615    350   -441    -44    483   -132   -615    665   2003   2169    145
    275    189    -85   -233    179     51    -15   -467    493   1545   1675   -316
    348    145   -202   -249    275    -28    181   -119    761   1693   1761   -233
    371    200   -171   -285    272     15    322    122    992   1842   1867   -155
    381    176   -207   -280    293    -12    392    236   1085   1867   1870   -137
    410    168   -244   -290    327    -36    423    306   1132   1870   1867   -127
    426    166   -259   -296    342    -44    423    329   1148   1857   1857   -124
    371    119   -252   -244    311    -64    457    335   1145   1834   1834   -140
    311     96   -218   -205    265    -59    457    327   1148   1823   1810   -158
    298    101   -197   -200    249    -46    454    340   1163   1867   1803   -158
    285    109   -176   -200    231    -33    462    355   1184   1927   1813   -148
    296     59   -236   -176    267    -88    439    348   1169   1938   1800   -148
    337     33   -303   -187    322   -132    420    345   1158   1930   1764   -168
    348     49   -301   -200    324   -124    426    358   1174   1943   1748   -163
    348     41   -306   -194    327   -132    431    348   1174   1938   1735   -163
    353     49   -303   -200    329   -127    428    345   1169   1940   1756   -166
    350     67   -283   -210    316   -106    413    342   1179   1940   1748   -187
    423     80   -345   -252    384   -132    418    358   1179   1943   1751   -176
    478     80   -397   -280    439   -158    415    381   1197   1964   1761   -140
    483     72   -410   -277    446   -168    407    392   1210   1977   1797    -93
    485     98   -389   -293    436   -145    407    407   1234   1992   1831    -85
    524    114   -410   -319    467   -148    415    407   1249   2003   1847   -101
    576    101   -475   -340    524   -187    428    426   1270   2008   1857   -101
    626     98   -527   -361    576   -213    433    472   1319   2039   1886    -77
    670     85   -587   -379    628   -249    389    485   1343   2057   1901    -59
    701     96   -605   -400    654   -254    397    480   1361   2068   1909    -62
    737    142   -597   -441    667   -226    431    491   1387   2083   1919    -51
    691    218   -472   -454    581   -127    446    530   1418   2125   1953      0
    667    246   -423   -459    545    -85    387    535   1410   2088   1943     15
    792    277   -514   -535    652   -116    342    506   1374   2042   1904      7
    867    293   -576   -581    722   -140    327    517   1371   2018   1891     15
    927    381   -545   -654    737    -80    311    540   1395   2021   1919     36
    937    413   -527   -678    732    -57    301    514   1356   1953   1873    -15
    935    446   -488   -691    711    -20    332    501   1337   1932   1847    -41
    872    402   -470   -639    670    -33    329    472   1312   1938   1829    -70
    789    322   -467   -555    628    -72    342    441   1265   1912   1792   -111
    766    363   -405   -566    584    -20    389    449   1260   1914   1790   -111
    737    501   -239   -620    488    132    402    428   1241   1896   1758   -142
    680    600    -83   -641    381    257    376    376   1205   1865   1722   -187
    631    636      5   -633    314    322    350    342   1184   1847   1701   -210
    613    672     59   -641    275    366    355    322   1176   1834   1683   -236
    597    678     80   -639    257    381    340    290   1140   1810   1644   -277
    589    672     80   -633    254    376    327    272   1117   1792   1613   -293
    594    711    116   -652    239    415    322    265   1101   1784   1602   -301
    620    795    174   -709    223    485    311    249   1083   1769   1584   -327
    597    891    290   -745    153    592    296    231   1070   1761   1579   -342
    584    979    392   -784     96    685    296    239   1088   1769   1597   -332
    602   1036    433   -818     85    735    296    236   1091   1751   1595   -342
    561   1010    449   -787     54    730    277    231   1078   1730   1590   -348
    566   1067    501   -818     33    784    296    252   1098   1743   1605   -329
    605   1176    568   -893     18    872    285    270   1132   1769   1628   -319
    646   1254    607   -950     20    932    267    275   1161   1790   1649   -311
    654   1286    631   -974     12    958    259    270   1184   1813   1683   -275
    654   1340    685   -997    -15   1013    252    272   1215   1852   1738   -228
    626   1337    711   -982    -41   1023    233    257   1210   1847   1735   -236
    607   1335    727   -971    -59   1031    223    241   1189   1826   1714   -259
    602   1361    758   -982    -77   1060    223    259   1192   1831   1714   -241
    613   1361    748   -987    -67   1054    228    283   1205   1844   1719   -226
    615   1286    667   -953    -25    976    223    285   1192   1829   1701   -241
    646   1215    568   -930     38    893    241    290   1163   1790   1660   -275
    600   1179    576   -891     10    878    226    280   1135   1748   1621   -314
    550   1153    600   -852    -25    878    218    265   1114   1722   1597   -340
    535   1085    550   -813     -7    818    215    246   1075   1675   1561   -381
    524   1062    537   -792     -5    800    223    236   1054   1652   1545   -400
    553   1098    545   -828      2    823    249    252   1062   1649   1556   -400
    550   1098    548   -826      2    823    244    249   1057   1631   1553   -410
    524   1065    537   -797     -7    802    213    233   1039   1608   1558   -423
    504   1088    584   -795    -38    836    231    239   1041   1595   1582   -426
    444   1070    623   -758    -90    849    259    265   1067   1610   1590   -402
    423   1039    613   -732    -96    826    257    280   1067   1615   1571   -402
    467   1021    550   -745    -41    787    252    293   1070   1615   1551   -402
    496    982    485   -737      5    735    259    311   1072   1628   1535   -413
    475    833    355   -654     59    594    296    348   1080   1623   1504   -436
    465    600    135   -532    163    368    379    446   1098   1582   1421   -501
    452    400    -51   -426    252    176    532    633   1197   1564   1332   -576
    439    428    -10   -433    226    210    693    857   1423   1683   1397   -517
    379    802    420   -592    -20    613    727    722   1540   1883   1647   -298
    262   1226    961   -745   -348   1093    519    215   1387   2081   2008     23
    145   1675   1527   -911   -691   1602    205   -231   1236   2387   2486    433
    153   2016   1862  -1083   -854   1940    -90   -439   1260   2831   3021    896
    220   1706   1486   -966   -633   1595   -220   -439   1205   2909   3065    963
    241   1122    878   -683   -319   1000   -171   -397    891   2343   2447    454
    262    517    252   -389      5    384    -49   -293    574   1595   1654   -215
    340    148   -192   -244    267    -20    132    -10    685   1423   1397   -428
    397    168   -228   -285    311    -31    290    259    963   1602   1519   -306
    462    210   -252   -337    355    -20    441    472   1158   1727   1610   -215
    449    202   -246   -327    348    -20    506    576   1252   1771   1649   -194
    415    189   -226   -301    322    -18    519    602   1280   1771   1657   -220
    387    174   -213   -280    298    -18    545    620   1293   1764   1639   -223
    342    132   -210   -239    275    -38    576    644   1309   1753   1621   -236
    290    129   -161   -210    226    -15    592    646   1312   1745   1618   -249
    275    184    -90   -228    184     46    597    662   1327   1764   1631   -192
    298    166   -132   -233    215     18    613    735   1376   1813   1699   -106
    306    137   -171   -223    239    -15    633    795   1423   1847   1774    -93
    298    122   -179   -213    239    -25    641    813   1434   1847   1818   -111
    275    150   -124   -213    200     12    641    818   1449   1852   1860   -103
    259    194    -64   -228    161     67    675    841   1486   1873   1886    -88
    218    184    -36   -202    127     75    672    841   1488   1867   1852    -77
    184    197     10   -192     88    103    665    857   1504   1888   1852    -36
    166    249     83   -207     41    166    701    904   1558   1940   1883    -18
    181    337    153   -262     15    246    735    930   1597   1956   1865    -28
    101    270    168   -187    -33    220    701    906   1569   1909   1803    -31
     49    265    215   -158    -83    239    714    940   1595   1930   1808    -12
     46    353    306   -200   -129    329    722    966   1615   1956   1821    -12
     54    405    350   -231   -148    379    709    982   1626   1961   1823      7
    101    444    342   -272   -119    394    691    982   1626   1958   1826     15
    176    459    283   -319    -54    371    659    974   1618   1961   1834     10
    231    452    220   -340      5    337    649    997   1628   1971   1818    -70
    283    467    184   -379     49    327    633   1000   1623   1943   1758    -49
    319    514    194   -418     62    355    649   1002   1623   1912   1738     33
    314    493    179   -405     67    337    662   1021   1623   1925   1740     46
    319    444    124   -381     98    285    644   1041   1647   1951   1766     49
    449    449      0   -449    226    226    641   1085   1665   1964   1774     23
    496    413    -83   -454    290    166    633   1106   1667   1953   1761     25
    509    355   -155   -433    332     98    615   1075   1634   1912   1756      5
    542    314   -228   -428    387     44    641   1065   1608   1867   1751     33
    522    342   -181   -433    353     80    675   1072   1618   1865   1766     31
    488    322   -166   -405    327     77    719   1078   1631   1878   1792      2
    431    348    -85   -392    259    132    743   1049   1610   1852   1790    -33
    431    402    -28   -415    231    187    711    976   1527   1771   1764    -36
    439    387    -54   -413    246    166    704    937   1478   1745   1771    -36
    374    355    -18   -366    194    168    724    943   1499   1769   1792    -41
    252    322     67   -288     90    197    745    930   1512   1779   1808    -41
    197    361    163   -277     18    262    758    898   1491   1751   1800    -85
    277    322     44   -301    116    184    743    906   1462   1704   1743    -72
    358    337    -23   -348    192    158    717    906   1457   1709   1732    -90
    355    358      0   -358    176    179    711    880   1454   1709   1725   -145
    290    392    101   -340     96    246    737    883   1478   1732   1764   -145
    249    376    127   -314     62    252    745    885   1478   1727   1764   -168
    244    376    132   -311     54    254    748    885   1478   1714   1769   -127
    200    379    179   -290     10    277    743    870   1467   1709   1771   -150
    145    384    239   -265    -46    311    792    924   1514   1751   1761   -140
    228    517    288   -371    -31    402    818    997   1597   1821   1839    -12
    316    548    231   -433     41    392    782    984   1590   1810   1847    -25
    249    496    246   -376      2    371    745    911   1548   1761   1818     20
     90    527    436   -309   -171    483    750    904   1584   1805   1909    101
    135    561    426   -348   -145    493    732    948   1613   1844   1919     46
    272    626    353   -449    -41    491    714    979   1623   1836   1875     57
    389    652    259   -522     64    454    667    948   1584   1800   1855     72
    361    607    246   -483     57    428    665    932   1571   1797   1860     64
    254    548    293   -402    -20    420    675    909   1540   1756   1831     57
    228    444    213   -337      7    329    678    891   1496   1701   1792     54
    168    366    194   -267    -12    280    693    901   1501   1704   1808     36
    155    311    155   -233      0    233    706    922   1519   1719   1792    -15
    181    285    101   -233     38    194    662    909   1454   1652   1725    -38
     80    254    171   -168    -46    213    693    917   1449   1662   1761    -44
    -38    270    306   -116   -174    288    763    924   1478   1701   1818    -36
   -210    189    400     10   -303    293    771    870   1441   1667   1790    -64
   -197    171    366     12   -283    267    766    891   1441   1657   1777    -67
      2    205    202   -106    -98    205    732    948   1460   1649   1753    -49
    179    265     83   -223     46    174    701    958   1447   1623   1722    -54
    236    267     31   -252    103    150    665    922   1395   1556   1660    -62
    218    259     38   -239     90    148    631    901   1361   1519   1631    -59
    194    220     25   -207     83    124    654    896   1353   1522   1613    -93
    176    168    -10   -174     90     80    688    891   1332   1501   1577   -176
    213     23   -189   -116    202    -83    743    937   1293   1413   1478   -298
    254   -142   -400    -57    324   -270    880   1091   1304   1293   1301   -431
    290    -20   -311   -135    301   -166   1021   1260   1457   1332   1296   -423
    290    353     62   -324    114    207   1026   1119   1535   1452   1457   -257
    192    795    602   -493   -205    698    776    613   1475   1704   1855    114
     85   1447   1361   -766   -639   1402    467    218   1551   2205   2499    672
    109   1927   1818  -1021   -854   1873    145      0   1660   2686   3063   1171
    207   1784   1574   -997   -683   1680    -72    -28   1678   2886   3234   1369
    244   1236    992   -740   -374   1114   -116     -2   1363   2416   2712    935
    226    623    397   -426    -85    511      5     31    826   1460   1769    132
    192    218     25   -205     83    124    236    272    776   1132   1369   -241
    184    197     12   -192     85    106    462    581   1041   1293   1439   -197
    205    218     12   -210     96    116    631    807   1223   1413   1514   -129
    265    262     -2   -265    135    129    701    935   1327   1486   1564    -75
    337    244    -93   -290    215     77    680    922   1291   1421   1499   -122
    319    194   -127   -257    223     33    704    935   1291   1408   1478   -142
    309    272    -36   -290    174    119    745    987   1348   1470   1532   -114
    332    316    -18   -324    176    148    730   1013   1358   1478   1532   -124
    407    272   -135   -340    272     67    657    953   1286   1374   1444   -137
    363    233   -132   -301    246     51    693    976   1299   1395   1452   -109
    277    213    -64   -244    171     75    774   1008   1332   1428   1465   -119
    207    254     46   -231     80    150    833   1054   1405   1478   1519    -77
    228    270     41   -249     93    155    807   1034   1374   1431   1486    -77
    301    257    -44   -280    171    106    753    997   1301   1371   1444    -83
    301    262    -38   -280    171    111    769   1041   1348   1452   1488   -106
    280    262    -18   -272    150    122    771   1049   1366   1467   1509   -127
    249    275     23   -262    114    150    774   1054   1379   1460   1509   -116
    241    298     57   -270     93    179    779   1065   1389   1454   1501   -114
    288    265    -23   -275    155    122    750   1062   1353   1418   1473   -106
    319    285    -33   -303    174    127    771   1130   1410   1462   1514    -25
    314    335     18   -324    148    176    789   1161   1447   1501   1558     10
    303    379     75   -342    114    228    795   1187   1488   1532   1582     18
    309    392     83   -350    114    239    810   1228   1525   1551   1602     41
    376    381      5   -381    187    194    784   1231   1519   1538   1602     64
    413    389    -23   -400    218    181    753   1226   1509   1532   1608     93
    423    431      5   -428    210    218    750   1254   1545   1545   1623    148
    441    446      5   -444    218    226    753   1265   1545   1538   1623    179
    454    431    -23   -441    239    202    761   1304   1561   1579   1652    179
    480    454    -25   -467    254    213    766   1327   1587   1605   1688    192
    545    475    -70   -511    306    202    740   1299   1556   1571   1678    189
    584    485    -98   -535    342    194    714   1270   1525   1530   1657    184
    542    431   -111   -491    327    161    714   1234   1483   1486   1613    148
    545    465    -80   -506    314    192    732   1213   1457   1467   1597    132
    581    555    -25   -571    303    265    763   1202   1447   1460   1595    124
    563    568      5   -566    280    288    787   1179   1423   1428   1579    101
    485    501     15   -496    233    259    795   1130   1376   1361   1558     54
    470    475      5   -472    233    239    797   1098   1345   1312   1527     36
    493    493      0   -493    246    246    782   1078   1335   1283   1527     41
    475    496     20   -485    228    259    787   1049   1327   1275   1532     46
    436    413    -23   -426    228    197    789   1018   1288   1236   1488      0
    439    368    -72   -405    257    148    795   1010   1275   1213   1460    -18
    436    418    -18   -428    228    200    795   1010   1293   1226   1467      5
    441    472     31   -457    205    252    797   1010   1293   1228   1462     20
    420    542    119   -483    150    332    797    995   1283   1215   1447     12
    376    587    207   -483     85    397    836   1013   1309   1236   1467     38
    366    613    244   -491     62    428    885   1057   1353   1280   1512     96
    415    693    277   -553     70    485    930   1106   1402   1327   1566    155
    504    789    285   -646    109    537    976   1150   1447   1369   1600    187
    537    815    277   -678    129    548   1008   1179   1475   1387   1613    205
    504    784    277   -646    111    532   1002   1187   1486   1395   1621    220
    491    792    301   -641     96    548    971   1174   1483   1400   1626    231
    493    758    265   -626    114    511    945   1161   1480   1405   1628    233
    498    737    239   -620    129    488    911   1148   1478   1418   1628    236
    506    740    233   -623    135    488    883   1135   1462   1413   1623    239
    483    724    241   -602    122    483    872   1119   1428   1382   1590    226
    467    724    257   -597    106    491    872   1111   1410   1356   1561    215
    470    706    236   -589    116    472    872   1104   1392   1325   1530    197
    467    652    181   -561    142    415    875   1106   1374   1291   1493    181
    457    610    153   -532    153    381    862   1096   1353   1254   1470    171
    423    571    145   -498    137    358    839   1070   1306   1200   1434    137
    397    514    116   -457    140    314    823   1044   1252   1132   1387     96
    368    423     51   -397    158    239    828   1021   1202   1067   1327     49
    381    366    -15   -374    200    176    836   1008   1169   1036   1291     31
    410    335    -75   -374    244    129    841   1005   1156   1039   1288     33
    415    366    -51   -392    233    158    831    995   1140   1031   1280     31
    400    376    -25   -389    213    176    839    995   1124   1018   1262     31
    426    397    -28   -410    228    184    885   1023   1137   1023   1257     46
    423    335    -88   -379    254    124    875   1002   1109    987   1221     20
    413    283   -132   -348    272     75    870   1010   1109    984   1228     33
    441    348    -96   -394    267    127    867   1015   1117    992   1249     62
    467    405    -62   -436    265    171    872   1015   1119    997   1260     83
    496    418    -77   -457    285    171    904   1031   1106    971   1241     64
    545    257   -288   -402    418    -15    984   1124   1085    898   1143    -46
    530     10   -522   -270    524   -254   1093   1260   1057    774    945   -218
    548    -28   -576   -259    561   -301   1252   1462   1182    805    919   -220
    485    335   -150   -413    316     90   1319   1350   1343   1026   1166      0
    366    826    457   -597    -44    641   1091    865   1376   1343   1597    436
    226   1512   1286   -870   -530   1397    748    415   1465   1810   2184   1010
    163   2039   1875  -1101   -854   1958    394    155   1602   2281   2738   1527
    249   1906   1657  -1078   -704   1782    122     62   1584   2413   2878   1730
    254   1322   1067   -789   -405   1195     85     28   1215   1901   2379   1273
    236    644    407   -441    -85    527    197     88    667   1023   1545    431
    283    205    -77   -244    181     64    407    374    555    628   1080    -83
    285    129   -155   -207    218    -10    662    704    782    732   1109     18
    272     70   -202   -171    236    -64    810    901    901    787   1143     83
    197     38   -161   -119    179    -59    859    979    945    792   1148     67
    176      5   -171    -90    174    -83    875   1015    950    771   1140     57
    119     -7   -129    -57    122    -67    904   1054    963    761   1140     57
     49    -12    -64    -18     54    -38    922   1080    979    766   1145     64
     23      7    -15    -15     18     -5    914   1078    969    748   1130     54
      7      2     -5     -5      7      0    924   1080    958    730   1111     46
    -36    -10     23     23    -31      5    917   1075    943    714   1085     36
    -93    -10     83     51    -88     36    901   1060    917    672   1057     18
   -127     57    184     33   -155    119    878   1039    893    633   1039      5
   -155     88    244     33   -200    166    862   1018    865    592   1005    -20
   -161     54    215     51   -187    135    865   1008    846    568    971    -46
   -124     -5    119     64   -122     57    870   1002    833    542    953    -51
    -93    -12     80     51    -90     33    854    982    813    524    940    -54
    -75    -59     15     67    -46    -23    854    976    810    519    937    -38
    -51   -116    -67     83      5    -90    849    971    800    493    914    -41
    -38   -124    -85     80     20   -103    844    969    787    480    888    -44
    -57   -124    -67     90      2    -96    852    984    792    491    883    -20
    -46    -67    -20     57    -12    -44    857   1000    813    522    891     15
      0     15     12     -7     -5     15    846   1021    836    545    911     51
     31      2    -28    -18     28    -10    826   1026    833    532    896     46
     67     20    -49    -44     57    -12    813   1031    831    517    880     41
    103     46    -57    -75     80     -5    802   1047    846    524    891     49
    103     57    -46    -83     75      7    782   1062    862    532    909     62
    119     46    -72    -83     96    -12    789   1088    880    540    930     77
     93     70    -25    -83     59     23    795   1109    896    561    958    116
     25    127    101    -75    -36    114    805   1122    917    581    979    150
     10    161    148    -88    -70    155    805   1111    906    545    927    140
     18    210    192   -116    -85    202    789   1085    880    501    893    181
      7    244    233   -127   -114    239    776   1057    857    483    904    174
      2    231    228   -116   -111    231    776   1034    839    462    896    155
      2    187    181    -96    -88    184    769   1000    800    415    862    137
     31    213    181   -122    -75    197    756    966    779    392    841    111
     28    218    189   -124    -80    205    740    924    753    355    805    103
    -46    246    293    -98   -168    270    761    911    756    361    823    142
    -88    259    345    -88   -215    301    745    872    727    329    800    109
    -90    249    340    -80   -215    296    719    818    678    283    756     62
   -103    257    361    -77   -233    309    704    766    639    249    719     28
    -96    275    371    -88   -233    322    688    717    602    223    693     -5
    -70    220    288    -77   -179    254    701    704    594    215    680    -15
    -72    189    262    -59   -166    226    727    714    594    220    678    -15
   -106    187    293    -41   -200    241    763    735    615    244    704      7
   -153    213    366    -28   -259    288    789    750    641    270    735     33
   -220    241    462    -10   -342    350    836    779    675    298    769     70
   -314    265    579     23   -446    423    893    823    717    340    810    124
   -392    314    704     36   -548    509    937    862    758    381    854    184
   -397    415    813     -7   -605    613    971    917    818    441    911    262
   -371    501    870    -64   -623    685    971    935    849    472    937    309
   -353    545    898    -96   -626    722    950    930    854    485    943    332
   -314    574    888   -129   -602    730    919    919    859    498    950    363
   -244    589    833   -171   -537    711    885    901    852    498    943    376
   -246    532    779   -145   -511    654    878    888    836    478    919    371
   -265    462    724    -98   -493    592    870    870    815    462    896    363
   -277    423    698    -75   -488    558    862    844    789    439    872    353
   -272    392    665    -59   -467    527    852    828    758    405    833    316
   -283    257    537     12   -410    394    841    805    709    345    766    265
   -298    174    472     62   -384    322    833    776    672    296    719    233
   -293    163    454     62   -374    306    823    740    636    254    680    205
   -252    174    426     38   -337    298    810    701    602    220    652    174
   -202    174    374     12   -288    272    779    649    545    168    607    122
   -174    166    340      2   -257    252    753    607    493    122    568     77
   -168    132    301     15   -236    218    743    597    475    111    561     75
   -132    142    275     -5   -202    207    730    594    454    103    558     83
    -51    184    236    -67   -145    207    691    571    413     70    524     49
    -28    187    215    -80   -122    200    675    550    387     54    493     31
    -44    166    210    -62   -127    187    675    540    374     44    472     28
    -44    161    205    -57   -124    181    662    514    350     18    444      7
    -25    158    184    -67   -106    171    639    485    322     -5    420     15
     10    129    119    -70    -54    124    633    470    293    -38    379     -7
     64     -5    -72    -31     67    -36    654    478    213   -153    244   -137
    119   -200   -319     41    218   -259    737    550    137   -314     36   -332
    163   -184   -348      7    254   -265    880    722    241   -293      5   -368
    127     67    -59    -98     93      5    932    665    400   -103    192   -205
     23    542    517   -285   -246    532    740    189    459    192    574    184
    -93   1231   1325   -568   -709   1278    454   -275    571    639   1135    776
   -127   1756   1883   -815  -1005   1818    153   -498    748   1111   1678   1327
    -33   1701   1735   -833   -885   1717   -148   -641    698   1247   1823   1514
     -2   1091   1091   -545   -548   1091   -288   -758    285    769   1332   1065
    -31    459    491   -213   -259    475   -233   -766   -296    -77    483    228
    -51     54    103     -2    -80     77     -5   -465   -405   -436     28   -228
    -12    -20    -10     15     -2    -15    210   -127   -205   -348     31   -233
     49     10    -41    -31     44    -15    361     98    -54   -249     90   -187
     54      7    -46    -31     51    -18    444    213     31   -194    114   -174
     44    -10    -57    -18     49    -33    478    252     51   -181    111   -187
     41    -18    -62    -12     51    -38    509    277     62   -176    101   -179
     51    -25    -80    -15     64    -51    530    296     59   -179     90   -176
     51    -12    -64    -18     57    -38    532    298     49   -189     77   -189
     28    -44    -75      7     49    -57    467    259      7   -226     33   -223
     64     -5    -70    -31     67    -36    467    267     10   -220     31   -215
     77    -18    -96    -31     85    -57    462    267     10   -215     36   -205
     85    -31   -116    -25    101    -72    454    254      2   -223     23   -210
    114     28    -88    -72    101    -28    459    252      7   -218     23   -210
    132     51    -83    -93    109    -15    441    231     -5   -233     12   -220
    150     83    -70   -116    111      5    415    213    -25   -252     -2   -239
    124     51    -72    -88     98    -10    392    187    -49   -283    -31   -262
    153    111    -44   -135     98     33    389    181    -54   -296    -38   -272
    213    184    -28   -200    119     80    384    184    -54   -296    -41   -275
    265    257     -7   -262    135    127    402    205    -31   -270    -25   -254
    259    265      5   -262    127    135    379    200    -36   -265    -28   -254
    254    254     -2   -254    129    127    366    202    -33   -257    -25   -244
    257    254     -2   -254    129    127    342    207    -23   -244    -25   -226
    213    303     90   -259     59    197    371    252     18   -200     10   -174
    111    309    197   -210    -41    254    384    293     59   -148     57   -111
    153    368    215   -262    -31    290    361    288     54   -153     44   -111
    236    410    174   -324     31    293    309    259     20   -194     -2   -142
    340    491    150   -418     93    322    267    231     -2   -239    -38   -161
    374    550    176   -462     98    363    197    179    -44   -288    -75   -181
    374    550    176   -465     98    363    161    153    -72   -301    -85   -181
    350    550    200   -452     75    376    192    171    -46   -270    -64   -163
    381    574    192   -478     93    381    189    150    -62   -270    -70   -179
    407    600    192   -504    109    397    145    101   -106   -298    -90   -226
    366    558    192   -465     88    376    137     77   -119   -293    -96   -228
    366    537    171   -452     96    355    166     77   -114   -277    -98   -194
    342    480    137   -410    101    309    150     31   -145   -296   -135   -207
    301    436    135   -368     83    285    132    -12   -171   -314   -163   -215
    327    446    116   -387    106    283    122    -64   -207   -353   -218   -267
    358    446     88   -402    135    267    124   -119   -241   -387   -270   -322
    413    449     36   -431    187    244    119   -176   -275   -410   -314   -353
    501    470    -31   -485    267    220    101   -220   -303   -415   -327   -355
    496    426    -72   -462    285    176     80   -254   -322   -420   -342   -363
    452    439    -12   -446    233    213    109   -262   -306   -400   -340   -361
    337    407     70   -374    132    239    140   -280   -296   -389   -340   -366
    329    483    153   -405     88    319    207   -233   -275   -345   -293   -301
    348    454    103   -402    122    280    218   -176   -210   -270   -223   -220
    402    493     90   -446    155    293    228   -163   -174   -239   -197   -200
    441    462     20   -452    207    244    218   -176   -187   -246   -220   -223
    522    485    -36   -504    280    226    210   -179   -181   -231   -207   -220
    542    592     49   -568    246    322    254   -127   -106   -148   -132   -158
    524    659    132   -592    197    397    262   -106    -62    -85    -77   -101
    454    717    262   -587     96    488    228   -116    -36    -25    -23    -49
    394    805    410   -600     -7    607    228   -101      5     44     36     12
    340    800    459   -571    -59    631    254    -64     44    101     80     59
    283    846    563   -566   -140    706    275    -49     64    140    109     93
    228    888    657   -558   -213    771    306    -28     98    187    145    129
    140    831    691   -485   -275    761    322     -7    119    213    171    158
     93    789    693   -444   -301    743    311    -20     90    197    148    137
     75    709    633   -392   -280    672    296    -49     41    158     88     77
     49    633    584   -342   -270    610    296    -62     25    155     72     64
     23    597    574   -309   -275    587    314    -62     12    150     67     67
      7    561    550   -285   -272    555    316    -85    -20    135     51     41
    -15    491    504   -239   -259    496    298   -116    -57    106      7      2
    -23    441    465   -210   -244    454    267   -155    -96     64    -36    -33
      5    433    428   -218   -210    431    252   -174   -111     62    -49    -46
     18    428    407   -226   -194    420    215   -213   -148     25    -83    -62
     -2    376    379   -187   -192    379    179   -249   -189    -20   -124    -96
    -23    316    340   -148   -184    329    168   -270   -213    -59   -174   -145
    -41    316    358   -137   -200    337    176   -277   -218    -64   -200   -137
    -44    322    363   -140   -205    342    192   -272   -213    -62   -189   -106
    -49    322    368   -137   -210    345    202   -267   -207    -59   -181    -98
   -109    226    332    -59   -220    277    181   -280   -246   -109   -233   -142
   -137     41    179     49   -158    109    244   -207   -296   -218   -363   -246
   -114   -103     10    109    -62    -49    379    -75   -280   -327   -517   -392
    -64     23     88     20    -75     54    511     15   -140   -262   -483   -371
   -127    410    535   -142   -332    472    475   -275   -109   -116   -303   -223
   -249    885   1135   -316   -691   1010    166   -839   -218    132     44     98
   -337   1465   1803   -563  -1070   1634   -179  -1239   -197    563    579    561
   -296   1774   2070   -740  -1184   1922   -498  -1423   -106    984   1041    966
   -189   1517   1706   -665   -948   1613   -683  -1460   -202    997   1023    971
   -148    997   1145   -423   -646   1070   -678  -1436   -579    428    433    457
   -155    472    628   -161   -392    550   -522  -1353  -1031   -389   -374   -262
   -171    132    303     18   -236    218   -342  -1088   -956   -540   -610   -472
   -132    150    283    -10   -207    215   -161   -813   -688   -355   -504   -384
    -64    218    283    -75   -174    249    -12   -594   -480   -200   -397   -296
    -28    262    290   -119   -161    275     62   -491   -389   -137   -363   -259
    -54    210    265    -80   -158    236     51   -488   -392   -145   -379   -272
    -25    252    277   -114   -153    262     83   -470   -371   -132   -374   -275
     49    288    239   -168    -93    265     85   -465   -353   -116   -366   -275
     80    257    176   -171    -46    218     51   -488   -371   -127   -381   -283
    140    290    150   -215     -5    223     41   -491   -366   -116   -376   -277
    184    296    111   -241     36    202     20   -496   -361   -111   -371   -272
    218    348    129   -283     44    239     -2   -498   -353   -109   -371   -277
    236    389    150   -314     44    270    -44   -509   -353   -101   -361   -270
    244    405    161   -324     41    283    -57   -522   -353    -96   -350   -267
    254    428    174   -345     41    301    -33   -522   -340    -83   -335   -254
    275    491    215   -381     31    353    -10   -509   -314    -54   -298   -228
    277    511    231   -394     20    371    -10   -501   -298    -33   -277   -215
    252    527    275   -392    -10    402    -28   -504   -293    -28   -277   -220
    259    555    296   -410    -18    426    -31   -480   -262      2   -252   -200
    236    537    301   -387    -31    420    -41   -480   -252     18   -236   -192
    249    558    306   -405    -28    433      0   -454   -231     36   -215   -171
    239    561    322   -400    -41    441     -2   -452   -223     46   -207   -168
    262    605    340   -436    -38    472    -10   -446   -210     54   -205   -163
    296    620    324   -457    -12    472    -18   -428   -192     80   -184   -142
    348    628    277   -491     33    454    -28   -389   -148    124   -155   -109
    374    623    249   -498     62    439    -59   -363   -114    155   -137    -85
    436    657    220   -548    106    439    -10   -322    -67    202   -103    -41
    426    623    197   -524    114    410    -41   -342    -83    184   -129    -72
    454    654    200   -555    127    428    -90   -358    -85    187   -124    -75
    524    784    259   -654    132    522    -98   -348    -64    207   -103    -57
    550    846    293   -698    127    571    -98   -361    -72    194   -109    -64
    537    826    288   -680    124    558    -72   -366    -83    187   -109    -70
    522    810    285   -667    116    548    -83   -371    -90    181   -103    -67
    522    839    314   -680    103    576    -90   -368    -85    194    -93    -54
    527    841    314   -688    106    579    -59   -384    -98    197    -88    -46
    540    815    275   -678    132    545    -38   -413   -114    192    -93    -46
    602    872    267   -740    166    571    -59   -428   -111    194    -93    -41
    766    979    213   -872    275    597   -194   -426   -106    202    -88    -31
    849    958    109   -904    371    532   -283   -483   -145    192   -111    -62
    722    761     38   -740    342    400   -148   -615   -252    111   -210   -176
    717    701    -15   -711    363    342   -153   -698   -322     49   -272   -254
    823    753    -70   -789    446    342   -205   -737   -361     23   -306   -309
    948    805   -142   -878    545    332   -226   -779   -394     -2   -345   -371
   1080    844   -236   -961    659    303   -262   -831   -439    -36   -392   -439
   1267    885   -384  -1078    826    252   -314   -852   -454    -41   -410   -485
   1431    953   -478  -1195    956    239   -366   -859   -452    -25   -400   -488
   1376    937   -439  -1158    909    249   -340   -872   -449    -12   -384   -470
   1223    937   -285  -1080    756    327   -267   -836   -394     36   -329   -439
   1127   1018   -109  -1075    618    454   -241   -743   -296    132   -231   -358
   1093   1117     23  -1106    535    571   -298   -639   -179    246   -114   -252
   1054   1179    124  -1119    465    654   -358   -576    -90    340    -23   -174
    802    997    194   -898    303    597   -290   -628   -106    340    -10   -168
    576    836    259   -709    158    548    -98   -636    -93    355     15   -145
    519    818    296   -670    111    558    -12   -605    -59    394     57   -106
    485    753    267   -620    106    511    -28   -602    -59    402     64    -96
    457    719    262   -587     98    491    -57   -610    -64    402     67    -98
    413    659    246   -537     83    454    -77   -602    -72    389     41   -127
    348    563    215   -457     67    389    -72   -579    -72    387     20   -140
    259    493    233   -379     12    366    -41   -542    -51    405     33   -109
    168    540    371   -353   -101    457    -12   -514    -28    433     77    -51
    114    555    441   -337   -163    498    -15   -519    -33    431     85    -44
     72    584    509   -329   -218    548    -38   -532    -44    420     90    -46
     72    597    522   -335   -226    561    -75   -540    -49    418    103    -54
     83    581    498   -332   -207    540    -80   -563    -72    400    101    -85
     64    488    423   -277   -179    457    -20   -563    -83    384     90   -103
     23    426    402   -226   -189    415     -7   -553    -80    384     80   -103
     15    470    454   -246   -218    462    -41   -581   -103    363     57   -127
     12    537    524   -275   -254    532    -64   -602   -114    350     33   -150
    -12    571    584   -280   -301    579    -72   -602   -109    345     18   -174
    -12    639    649   -314   -329    644   -109   -607   -111    340      2   -189
     -5    589    594   -293   -301    592   -129   -605   -129    303    -46   -233
     18    418    400   -218   -189    410   -114   -558   -176    210   -168   -340
     38    124     83    -83    -20    103     38   -457   -236     49   -387   -537
     93     54    -38    -75     67      7    218   -355   -189     -7   -504   -652
    181    415    233   -298    -25    324    220   -470    -80    129   -371   -542
    241    950    709   -594   -233    831    -59   -966    -90    374    -38   -236
    202   1491   1286   -849   -542   1387   -431  -1447    -88    763    462    205
    129   1899   1769  -1013   -820   1834   -696  -1704     25   1218    982    657
    179   1818   1639  -1000   -730   1730   -893  -1751     85   1475   1234    893
    231   1363   1132   -797   -449   1249   -987  -1712   -161   1135    878    566
    140    776    636   -459   -249    706   -891  -1657   -662    319    103   -153
     62    332    270   -197   -103    301   -613  -1408   -779    -64   -298   -542
     64    285    218   -176    -75    254   -389  -1041   -480    103   -187   -472
    142    415    272   -277    -64    345   -303   -737   -218    298    -20   -355
    215    501    285   -358    -36    394   -270   -589   -101    381     46   -322
    140    405    265   -272    -62    335   -101   -607   -129    340      7   -376
     93    314    220   -202    -62    267    -28   -592   -127    322    -12   -405
    127    363    236   -244    -54    301    -57   -542    -83    340     -5   -397
    142    337    194   -241    -25    267    -15   -514    -59    355     -2   -392
    184    337    153   -262     15    246     33   -501    -44    371     15   -374
    228    397    168   -314     28    285     10   -465     -5    418     72   -324
    301    501    200   -400     51    350    -57   -363     93    517    168   -239
    215    480    265   -348    -25    374    -33   -340    129    555    207   -207
     15    371    353   -194   -168    363    132   -366    111    542    197   -223
    -77    345    420   -135   -249    384    231   -314    166    589    236   -179
    -57    397    454   -168   -254    426    218   -231    246    659    298   -109
    -90    337    428   -124   -259    381    228   -239    252    659    293   -109
   -140    228    368    -44   -254    298    267   -254    239    639    259   -132
    -44    239    280    -98   -163    259    239   -252    246    626    210   -153
     98    233    135   -166    -18    184    148   -319    200    568     85   -202
    246    257     10   -252    116    132     75   -371    135    517    -25   -244
    285    314     25   -301    129    171     62   -358    140    540     25   -257
    265    345     77   -306     93    210     77   -306    181    587    111   -257
    220    353    132   -285     44    244    119   -226    249    644    184   -226
    181    337    153   -262     15    246    153   -155    311    698    241   -184
    155    381    226   -270    -36    303    163   -106    366    756    335   -145
     98    433    335   -265   -116    384    174    -57    426    813    420   -109
    148    446    298   -296    -75    374    132    -31    454    839    426    -83
    213    457    241   -337    -15    350    106    -20    457    846    402    -75
    122    452    329   -288   -103    389    223     25    493    891    470    -57
    109    483    371   -298   -132    428    265     41    501    906    501    -62
    129    470    340   -298   -103    405    259     33    485    891    496    -85
    114    454    340   -285   -114    397    272     46    491    893    514    -59
     90    483    389   -288   -150    436    246     25    472    883    545    -51
     70    491    420   -280   -176    454    252     15    467    880    555    -93
     20    480    459   -249   -218    470    262     -2    462    867    517   -163
     57    462    402   -259   -174    433    262    -20    452    849    496   -137
     83    475    389   -280   -153    433    262    -49    436    831    493   -122
     57    420    361   -241   -153    392    259    -93    413    807    470   -174
     70    457    387   -262   -158    423    259   -127    392    782    433   -200
     83    470    384   -277   -150    428    259   -148    394    779    433   -158
     80    449    366   -265   -142    407    257   -163    397    787    457   -137
     64    457    389   -262   -161    426    244   -189    387    787    462   -145
     54    488    433   -270   -189    462    233   -205    381    782    457   -153
     44    504    457   -275   -207    483    249   -197    394    802    488   -129
     23    535    511   -280   -244    524    277   -174    426    836    540   -116
     -2    563    563   -280   -283    563    283   -161    444    862    566   -116
     41    602    561   -322   -259    581    280   -166    446    862    532   -103
     90    594    504   -342   -207    550    288   -168    436    844    470   -135
    116    613    496   -363   -189    555    306   -145    462    859    472   -127
    155    657    501   -407   -171    579    311   -114    504    898    514    -67
    215    717    501   -465   -142    610    290   -103    537    940    571    -33
    244    730    483   -488   -119    607    270   -106    555    974    628    -33
    129    722    592   -426   -231    657    322    -31    636   1067    800     38
   -163    800    963   -319   -563    880    446    111    789   1226   1065    205
   -262    828   1091   -283   -675    958    472    145    839   1273   1106    257
   -202    787    989   -293   -597    885    410     83    779   1213    984    197
   -200    732    930   -267   -566    831    384     57    743   1174    911    171
   -166    594    761   -215   -462    675    368     38    698   1114    833    124
    -93    558    652   -231   -371    605    327    -10    633   1031    737     33
    -54    563    618   -254   -337    589    293    -51    597    984    672    -25
     28    504    475   -265   -223    488    231   -122    517    896    555    -80
    174    431    257   -303    -41    342    158   -205    418    795    431   -174
    319    368     49   -342    135    210     85   -288    335    717    355   -267
    392    303    -88   -350    241    109     44   -329    288    678    322   -306
    402    254   -148   -329    275     54     31   -342    272    662    322   -332
    387    254   -135   -322    262     59     41   -335    272    667    327   -340
    428    265   -163   -345    296     51     57   -322    277    675    324   -340
    413    166   -246   -288    329    -38     28   -348    254    652    311   -363
    452     96   -355   -275    405   -129     -5   -379    215    620    285   -397
    514     88   -426   -301    470   -168     12   -368    223    628    293   -389
    504     62   -441   -283    472   -189     44   -345    233    641    314   -387
    558     51   -509   -306    532   -228     20   -348    163    555    233   -472
    576    -77   -654   -249    615   -366    106   -246    111    431     96   -618
    563   -171   -737   -197    649   -454    290    -51    163    376     -5   -740
    493     18   -475   -254    485   -228    467     51    371    537    127   -633
    319    470    148   -394     85    309    358   -353    480    826    485   -298
    150   1176   1026   -665   -436   1101     -7   -878    605   1293   1075    257
     15   1860   1844   -937   -914   1852   -348  -1182    831   1847   1717    828
     59   2143   2083  -1101  -1010   2114   -706  -1322    997   2270   2164   1244
    127   1688   1561   -909   -717   1626   -844  -1369    771   2034   1922   1054
    124    987    859   -555   -366    924   -756  -1325    249   1273   1179    353
     83    433    348   -259   -132    392   -483  -1067    -80    639    532   -272
     72    254    181   -163    -54    218   -205   -680     83    626    436   -381
    103    241    135   -174    -15    189    -12   -402    270    732    498   -342
    116    207     90   -163     12    150    101   -249    368    779    517   -335
    109    168     57   -140     25    114    155   -184    397    776    504   -329
     93    158     64   -124     15    111    197   -140    418    782    517   -309
     51    127     75    -90    -10    103    218   -109    439    792    527   -316
      0     62     62    -31    -31     62    220    -88    454    802    519   -332
    -28     31     57     -2    -41     44    244    -54    475    815    514   -337
    -41     10     51     15    -46     31    285    -18    504    836    519   -322
    -41     25     67      7    -54     46    280    -15    514    833    514   -306
    -33     85    116    -25    -75    101    285     -2    540    849    527   -296
    -51     57    109     -5    -80     83    290     20    561    862    537   -283
    -59     20     80     20    -70     49    311     59    592    891    563   -257
    -67     20     85     20    -75     54    335     93    626    919    594   -228
    -77     25    101     25    -88     62    348    124    654    943    626   -200
    -77     59    137      7   -109     98    368    158    693    982    670   -158
    -70    142    213    -36   -140    176    400    194    735   1015    704   -124
    -36    174    207    -70   -124    189    402    220    750   1028    709   -111
     -2    189    189    -93    -96    189    410    249    771   1049    719   -101
      5    213    207   -109   -101    210    415    275    787   1057    717   -103
     44    252    207   -148    -80    231    428    309    815   1078    730    -90
     96    200    103   -150     -2    153    444    358    841   1091    724    -80
    116    155     38   -137     38     98    415    379    857   1104    709    -75
    158    192     33   -179     62    114    400    400    872   1111    696    -67
    210    314    103   -262     54    210    407    439    904   1145    709    -33
    262    379    116   -322     72    249    407    472    927   1166    709    -12
    277    407    129   -342     75    270    402    491    940   1171    685      0
    252    446    194   -350     28    322    397    509    963   1200    696     31
    192    470    277   -329    -41    374    418    542   1000   1241    763     75
    150    462    311   -309    -80    389    462    589   1041   1291    849    137
     98    433    335   -267   -116    384    485    607   1067   1319    901    179
     64    433    368   -249   -153    402    498    607   1075   1327    924    200
     46    433    387   -239   -168    410    509    594   1070   1325    927    194
     64    439    374   -252   -153    407    509    571   1054   1306    911    163
     64    433    366   -249   -150    400    496    530   1028   1275    880    127
     75    462    384   -270   -153    426    504    501   1018   1257    857    111
    101    436    335   -267   -116    387    506    475   1002   1244    839     96
     28    327    296   -179   -135    311    446    405    948   1187    797     44
     10    376    366   -194   -179    371    449    381    945   1179    797     36
     12    413    397   -213   -192    405    459    363    948   1174    797     33
     23    387    363   -205   -168    376    452    342    935   1161    789     25
     38    371    329   -205   -145    350    465    348    948   1169    795     25
     72    428    353   -252   -140    392    496    366    971   1192    805     38
     90    444    350   -267   -129    397    483    358    963   1189    795     33
    106    488    381   -296   -137    436    511    371    982   1213    813     54
     49    452    402   -252   -176    426    496    368    987   1218    815     59
     64    517    452   -290   -194    485    540    418   1041   1260    857     98
     88    610    519   -350   -215    566    550    452   1088   1288    885    129
    135    717    581   -426   -223    649    568    488   1143   1343    924    176
    122    722    600   -423   -239    659    553    485   1163   1374    940    207
    122    714    592   -418   -236    654    537    491   1187   1415    971    241
    145    730    581   -439   -218    657    545    511   1210   1441    992    259
    184    756    571   -470   -192    665    574    530   1215   1441    992    254
    122    675    550   -400   -213    613    496    475   1166   1387    961    215
    109    724    615   -418   -254    670    475    457   1153   1369    956    205
    119    761    639   -441   -262    701    488    467   1150   1361    956    192
     83    626    542   -353   -228    584    470    452   1111   1317    911    145
    111    566    452   -340   -171    509    493    457   1091   1280    878    111
    140    511    371   -327   -114    441    504    452   1065   1244    841     77
    119    496    376   -309   -127    436    472    415   1018   1197    802     44
     70    472    402   -270   -166    439    433    376    969   1148    774      5
     64    480    415   -275   -174    449    423    374    966   1148    787     10
     62    465    402   -265   -168    433    426    376    961   1127    779     -2
     85    480    394   -283   -155    439    413    371    953   1106    763    -20
    103    465    361   -283   -127    413    379    355    935   1088    750    -36
    122    441    319   -283    -98    379    374    348    914   1062    737    -57
    137    433    296   -285    -80    366    371    345    898   1047    730    -67
    166    436    270   -301    -51    353    389    368    922   1067    750    -49
    129    387    257   -257    -62    322    392    381    937   1080    756    -49
    114    350    236   -233    -62    293    376    376    904   1049    709    -90
    194    244     49   -220     72    148    467    480    891    995    626   -150
    220     38   -181   -129    200    -70    597    626    885    885    459   -293
    236     12   -223   -124    231   -103    753    800   1008    906    418   -332
    207    387    179   -298     15    283    756    636   1130   1101    613   -161
    155    940    784   -550   -314    862    504    127   1098   1376    984    179
    116   1626   1506   -872   -696   1566    163   -319   1137   1813   1538    665
    103   2132   2029  -1117   -961   2081   -179   -584   1265   2294   2099   1143
    231   2023   1790  -1127   -782   1906   -389   -597   1306   2494   2291   1306
    218   1400   1182   -810   -483   1291   -446   -597    932   1951   1766    836
    174    807    633   -493   -228    722   -353   -561    361   1015    888     59
    218    407    189   -311     15    298   -127   -277    283    620    444   -319
    244    418    171   -332     36    296    103     51    592    802    555   -220
    275    475    200   -376     36    337    270    296    818    956    659   -119
    306    457    148   -384     80    303    371    452    937   1031    691    -57
    340    407     67   -374    137    239    418    524    976   1062    711    -23
    358    446     85   -402    135    267    441    555    992   1075    735      5
    407    527    119   -467    145    324    457    587   1010   1080    761     41
    496    636    137   -568    179    389    459    623   1044   1109    792     67
    587    722    135   -654    226    428    462    665   1075   1127    792     67
    594    680     85   -639    254    384    428    662   1065   1098    745     83
    620    724    101   -672    259    413    439    685   1088   1106    750    114
    592    745    153   -667    220    449    449    701   1106   1119    756    122
    550    730    179   -639    187    454    467    717   1117   1127    753    116
    553    745    189   -652    181    467    501    753   1148   1153    789    150
    548    766    215   -657    166    491    532    784   1171   1179    826    174
    530    787    254   -659    137    522    545    802   1184   1192    836    142
    509    727    218   -618    145    472    553    826   1187   1184    828    119
    509    696    187   -605    161    444    553    841   1192   1174    813    153
    514    719    205   -618    153    465    566    859   1215   1184    831    168
    491    706    215   -600    137    462    574    875   1228   1189    844    166
    483    672    189   -576    148    431    579    893   1241   1184    818    163
    480    555     75   -519    200    316    548    883   1223   1153    779    137
    511    548     36   -530    239    293    540    896   1226   1158    784    140
    522    615     90   -568    215    355    519    927   1260   1195    828    179
    509    672    163   -589    174    418    509    971   1304   1244    880    228
    532    740    207   -636    161    475    558   1060   1392   1340    969    316
    535    797    259   -667    137    530    563   1111   1439   1400   1023    379
    506    787    280   -646    111    535    550   1140   1457   1428   1057    418
    491    813    322   -652     85    568    587   1184   1491   1462   1109    462
    452    828    376   -641     38    602    602   1192   1493   1467   1122    472
    420    815    394   -618     12    607    574   1166   1470   1452   1098    452
    418    795    376   -607     18    587    574   1161   1454   1449   1080    439
    431    805    374   -618     28    589    584   1153   1439   1444   1080    436
    472    828    353   -652     59    592    610   1148   1415   1426   1072    423
    413    761    348   -589     33    555    537   1065   1325   1340    989    350
    402    779    376   -592     12    579    532   1034   1296   1317    961    327
    400    787    387   -592      7    587    542   1002   1280   1306    937    303
    405    802    397   -605      2    600    537    961   1244   1275    906    283
    415    844    428   -628     -5    636    519    914   1213   1244    875    267
    376    774    394   -576    -10    584    478    865   1169   1200    820    233
    374    714    340   -542     18    527    457    820   1117   1158    761    174
    366    685    319   -527     23    504    439    787   1091   1140    730    140
    368    680    311   -524     28    496    441    776   1078   1127    719    127
    415    737    322   -579     46    530    454    782   1080   1130    727    132
    436    769    332   -602     51    550    441    776   1078   1119    727    129
    418    779    361   -600     25    571    441    769   1075   1111    735    127
    436    813    374   -626     31    594    485    795   1104   1124    750    137
    452    891    439   -672      5    665    491    820   1140   1156    784    166
    457    969    511   -711    -25    740    491    844   1189   1197    823    202
    462   1036    574   -750    -54    805    472    852   1210   1210    846    215
    472   1093    620   -784    -72    857    441    854   1234   1226    878    236
    480   1109    628   -797    -75    867    415    857   1249   1241    911    262
    467   1153    685   -810   -109    919    475    891   1278   1283    982    309
    384   1083    696   -735   -155    891    452    870   1254   1267    984    296
    319   1104    782   -711   -231    943    428    872   1252   1270   1008    293
    288   1150    862   -722   -285   1008    405    898   1273   1286   1047    298
    314   1065    750   -688   -218    909    384    885   1231   1228   1005    244
    329    867    537   -600   -103    701    374    789   1106   1085    852    109
    387    766    379   -576      2    574    376    750   1041   1005    774     33
    550    846    296   -701    127    571    324    769   1031    984    761     33
    745    891    145   -818    301    519    189    737    982    930    691     10
    802    815     12   -810    394    415    213    605    865    815    579    -85
    844    805    -41   -826    444    381    267    566    820    771    548   -122
    888    805    -85   -846    485    361    277    579    826    769    561   -135
    961    779   -181   -870    571    298    285    571    813    750    558   -171
   1085    748   -337   -919    711    205    239    530    758    701    517   -249
   1091    717   -374   -904    732    174    226    522    743    696    496   -277
   1010    706   -306   -859    659    200    270    563    782    745    527   -246
    935    698   -236   -815    587    231    332    631    846    820    597   -179
    906    693   -213   -800    561    239    402    706    898    878    644   -127
    948    615   -332   -782    641    142    480    797    896    844    592   -132
   1013    514   -501   -766    758      7    594    943    883    743    459   -202
   1039    537   -501   -787    771     18    756   1140    982    730    394   -228
    974    857   -116   -917    545    371    854   1085   1119    875    550    -83
    911   1348    436  -1130    239    893    711    626   1106   1104    872    205
    872   1966   1093  -1421   -111   1530    433    163   1130   1504   1382    665
    795   2525   1730  -1660   -467   2127    124   -111   1244   1977   1917   1130
    867   2572   1704  -1719   -420   2140   -200   -153   1358   2309   2226   1418
    906   2125   1218  -1514   -155   1673   -280   -111   1145   2010   1914   1176
    872   1654    782  -1265     46   1218   -233    -54    665   1234   1179    545
    771   1127    355   -948    207    743      2    129    420    691    620     64
    688    935    246   -813    220    589    293    415    644    779    631     72
    693    932    239   -813    226    584    467    639    836    893    693    129
    730    922    192   -828    267    558    566    807    958    958    727    163
    750    901    150   -826    301    527    555    878   1002    969    732    168
    717    836    116   -776    298    478    566    875    995    940    714    140
    683    763     80   -722    301    420    613    878    987    922    704    124
    696    750     51   -724    322    402    620    896    997    919    711    124
    714    737     23   -724    345    381    613    914   1015    930    722    135
    737    753     15   -745    361    384    587    917   1013    919    709    122
    748    753      2   -750    374    379    579    927   1010    917    709    116
    745    727    -18   -740    381    355    589    935   1010    909    701    103
    758    717    -41   -737    400    337    605    945   1008    901    698     96
    737    711    -25   -727    379    342    610    945   1000    893    696     90
    719    737     15   -730    353    376    615    950   1005    893    706    101
    709    792     83   -753    311    436    626    974   1036    930    758    150
    680    789    109   -735    285    449    639   1000   1065    956    795    187
    678    782    101   -732    288    444    649   1026   1080    963    802    194
    696    805    109   -750    293    457    644   1049   1093    969    807    205
    732    823     88   -779    322    457    628   1078   1106    969    802    207
    789    844     54   -815    368    449    597   1106   1122    979    815    226
    766    797     31   -782    366    415    602   1109   1119    969    805    220
    737    782     44   -761    348    413    633   1104   1119    956    787    207
    766    800     33   -784    366    415    636   1130   1137    969    800    228
    784    813     28   -797    379    420    654   1156   1153    984    815    249
    766    810     41   -789    363    426    654   1195   1179   1008    833    280
    756    802     46   -779    355    426    662   1239   1208   1028    852    314
    740    836     96   -789    322    467    678   1280   1234   1057    875    358
    652    854    202   -753    226    530    730   1353   1299   1122    950    449
    607    867    259   -740    174    566    763   1405   1335   1153   1005    493
    659    878    218   -769    220    548    779   1415   1330   1148   1008    493
    639    833    194   -737    220    514    779   1405   1306   1130    992    483
    524    776    252   -649    137    514    823   1431   1319   1143   1005    504
    428    766    335   -597     46    550    885   1462   1337   1161   1028    535
    431    787    355   -610     38    571    893   1441   1306   1132   1002    522
    439    763    324   -602     57    545    878   1400   1275   1098    976    496
    465    748    283   -605     90    517    875   1356   1247   1062    963    470
    550    740    189   -644    181    465    875   1301   1205   1010    922    423
    620    737    114   -680    254    426    833   1231   1153    950    878    371
    724    750     25   -737    348    389    802   1184   1119    919    854    353
    956    769   -187   -862    571    290    756   1127   1070    875    807    322
   1060    756   -306   -909    680    226    732   1078   1028    831    758    280
    932    719   -215   -826    574    252    709   1047   1008    810    758    265
    813    745    -67   -779    439    337    727   1049   1021    815    771    262
    766    740    -25   -753    397    358    750   1075   1044    833    782    270
    771    740    -33   -756    400    353    763   1137   1096    872    820    301
    696    667    -31   -683    363    319    813   1148   1106    888    839    314
    605    597     -7   -602    303    296    849   1127   1083    865    828    298
    592    631     38   -610    277    335    896   1169   1130    898    872    324
    597    740    142   -670    228    441    893   1189   1171    932    904    355
    545    833    285   -691    129    561    888   1213   1210    971    974    402
    353    906    553   -631    -98    730    932   1283   1296   1070   1140    483
    197    909    711   -553   -257    810    966   1340   1356   1137   1239    530
    187    930    743   -558   -277    836    943   1335   1340   1130   1228    524
    200    935    732   -568   -265    833    922   1314   1322   1117   1208    509
    244    898    654   -571   -205    779    909   1273   1278   1078   1171    470
    355    831    475   -592    -59    654    891   1239   1231   1036   1122    431
    475    818    342   -649     64    579    841   1200   1179    987   1062    394
    537    732    194   -636    171    465    802   1161   1114    909    969    309
    574    667     93   -620    239    381    784   1130   1060    839    885    239
    587    641     54   -613    267    348    766   1098   1013    782    833    205
    652    602    -49   -628    348    277    735   1057    969    735    789    187
    704    579   -127   -641    415    226    714   1026    932    701    753    171
    750    540   -210   -646    478    166    711   1010    906    670    722    150
    784    509   -275   -646    530    116    698    989    875    639    696    132
    820    542   -280   -683    550    132    672    963    857    626    688    132
    911    485   -426   -698    670     28    670    956    849    615    675    122
    963    371   -594   -670    779   -109    641    930    818    592    662     96
   1013    275   -737   -644    875   -231    662    943    823    605    683    111
    982    200   -784   -592    883   -290    693    961    833    623    709    135
    971    174   -797   -574    885   -311    696    963    815    607    698    111
   1031    137   -896   -584    963   -379    683    958    745    517    605     12
   1166     -5  -1171   -579   1169   -587    714   1008    633    332    381   -187
   1247    -96  -1343   -574   1293   -719    815   1132    620    202    189   -327
   1241     98  -1145   -670   1192   -522    901   1156    748    290    257   -239
   1145    555   -589   -852    867    -18    776    740    797    517    537     44
   1018   1197    179  -1106    420    688    413    166    841    911   1039    535
    857   1883   1026  -1371    -85   1454     90   -142   1031   1457   1670   1124
    836   2143   1306  -1491   -236   1727   -236   -298   1148   1842   2078   1532
    909   1803    893  -1356      7   1348   -389   -342    979   1691   1909   1413
    971   1171    200  -1070    387    685   -322   -285    491    956   1176    745
    880    558   -322   -719    600    116    -59    -41    122    265    475     83
    807    348   -459   -579    633    -57    215    348    306    259    384    -15
    745    296   -452   -522    597    -77    384    607    488    353    420     12
    717    259   -457   -488    587    -98    506    779    594    407    433     44
    672    233   -441   -454    558   -103    548    833    615    410    413     36
    618    197   -423   -407    522   -111    563    854    607    392    392     20
    576    150   -426   -363    501   -137    576    872    605    379    387     15
    566    135   -431   -350    498   -148    594    904    623    389    392     23
    563    145   -418   -355    491   -135    607    914    626    394    394     28
    563    150   -413   -358    488   -129    623    932    633    402    402     41
    561    161   -402   -361    480   -119    628    943    631    397    392     46
    530    142   -387   -335    459   -122    639    953    633    397    381     46
    480    158   -322   -319    400    -83    652    969    652    418    400     67
    423    148   -275   -285    350    -64    670    984    667    436    420     88
    397    150   -246   -272    322    -49    678    995    672    441    423     96
    397    171   -226   -283    311    -25    685   1005    675    446    420    106
    410    207   -205   -311    306      2    701   1021    680    457    428    135
    439    205   -233   -322    337    -12    719   1052    698    478    449    142
    413    140   -275   -277    342    -67    717   1072    714    491    459    150
    426    135   -290   -280    358    -77    730   1104    732    509    480    171
    439    137   -303   -290    371    -83    714   1114    727    504    472    158
    449    124   -324   -288    387    -98    698   1124    727    504    462    142
    452    109   -342   -280    397   -116    711   1158    750    519    467    145
    426    114   -311   -270    368    -98    735   1202    784    542    488    168
    413    116   -298   -265    355    -90    766   1252    815    563    506    197
    418    140   -277   -280    348    -67    807   1309    857    594    532    231
    376    158   -220   -270    298    -31    833   1358    883    615    545    254
    361    179   -181   -270    272      0    865   1408    914    649    584    301
    371    174   -200   -272    285    -12    854   1405    896    636    568    303
    389    205   -184   -296    288     10    831   1389    870    615    548    298
    355    197   -161   -277    259     18    802   1363    836    589    517    285
    337    153   -184   -244    262    -15    779   1330    800    558    483    270
    327    103   -226   -215    277    -59    766   1293    763    524    454    259
    309     67   -241   -187    275    -85    758   1260    737    488    415    244
    353     77   -277   -218    314    -98    756   1239    727    475    389    254
    397     88   -309   -241    353   -109    735   1197    704    446    345    254
    376     49   -329   -215    353   -140    737   1158    675    415    319    239
    332     12   -322   -174    327   -153    761   1135    675    413    335    239
    327     41   -288   -184    306   -122    769   1104    667    407    337    244
    306     67   -239   -187    272    -85    753   1052    641    381    314    223
    259     41   -220   -150    239    -88    724    997    600    342    277    187
    267     51   -215   -158    241    -80    732    982    600    342    280    187
    231     25   -205   -129    215    -88    709    953    587    329    275    184
    181     72   -109   -127    145    -18    698    919    563    301    252    168
    174    114    -59   -145    116     28    727    940    594    319    272    200
    153     90    -62   -124    109     15    756    974    620    345    298    249
    129     64    -64    -98     96      0    810   1021    662    384    332    309
     96     12    -83    -54     90    -33    865   1075    711    420    366    371
     75     77      0    -77     36     38    904   1124    771    470    402    449
     96    197    101   -148     -2    148    919   1166    826    519    428    514
    122    262    140   -194    -10    200    898   1161    841    537    426    511
    116    285    168   -200    -25    228    831   1130    839    542    428    483
     93    298    205   -197    -57    252    836   1150    872    587    493    488
     41    293    249   -168   -103    272    870   1187    906    633    558    519
    -36    249    285   -106   -163    267    880   1200    911    649    592    540
    -57    275    332   -109   -194    303    893   1197    901    646    613    524
    -83    239    322    -80   -202    280    898   1200    898    652    639    517
    -93    137    231    -23   -163    184    909   1208    880    628    620    483
    -80     20    101     28    -90     59    888   1174    815    563    540    410
     10    -31    -41     10     25    -36    852   1119    735    485    431    337
    129    -83   -213    -23    168   -148    758    995    594    345    275    213
    241   -155   -397    -41    316   -277    662    888    478    228    163    119
    353   -179   -532    -85    441   -355    613    831    410    161     93     51
    394   -210   -605    -90    498   -407    602    813    389    135     44     23
    371   -309   -680    -31    524   -493    581    789    363     98    -18      7
    413   -335   -748    -41    579   -540    587    776    340     64    -57      2
    444   -376   -823    -33    631   -600    571    753    306     31    -88    -10
    452   -394   -846    -28    649   -620    535    732    288     12   -106     -5
    457   -327   -787    -64    618   -555    506    706    259    -25   -148    -36
    488   -228   -719   -129    602   -472    504    706    246    -41   -153    -44
    509   -179   -688   -166    597   -433    478    691    207    -77   -179    -72
    550   -257   -807   -145    678   -532    483    719    148   -163   -259   -145
    620   -420  -1041   -101    828   -730    618    872    124   -267   -389   -275
    652   -423  -1075   -114    862   -748    831   1085    241   -244   -413   -316
    626   -202   -831   -213    724   -517    898   1036    394    -70   -239   -168
    613    207   -405   -410    509    -98    683    522    405    187     93    137
    659    865    202   -763    228    535    327     20    467    636    646    649
    766   1431    665  -1101     51   1049    -15   -265    600   1122   1200   1156
    898   1473    574  -1189    163   1023   -293   -358    675   1426   1501   1460
    722    810     88   -766    316    449   -379   -379    381   1075   1130   1161
    620    205   -415   -415    519   -103   -275   -340   -215    161    239    368
    589   -158   -748   -215    667   -452    -38    -80   -431   -366   -340   -140
    574   -145   -722   -215    646   -433    213    293   -176   -280   -345   -111
    558    -23   -581   -267    568   -301    387    553     25   -174   -290    -31
    545     51   -496   -298    519   -220    475    691    127   -116   -259     10
    527     85   -441   -306    483   -176    517    748    158   -103   -254     18
    509     85   -423   -298    465   -168    548    787    179    -90   -244     25
    465    114   -350   -288    407   -116    597    836    218    -62   -215     33
    449     93   -355   -272    402   -129    641    893    270    -15   -166     75
    431     23   -407   -228    420   -192    639    904    272    -12   -168     80
    470     -7   -478   -231    470   -241    652    914    275     -2   -155     88
    530    -18   -548   -254    537   -283    623    904    267      7   -150     90
    587    -33   -620   -277    602   -327    607    898    262      2   -161     88
    605    -98   -704   -254    654   -400    600    898    254    -12   -179     80
    594   -137   -735   -231    662   -436    605    898    249    -20   -200     70
    594   -124   -719   -233    657   -420    589    898    252    -15   -202     75
    581    -93   -678   -246    628   -384    553    875    226    -33   -215     64
    587    -67   -654   -259    618   -361    530    862    213    -41   -223     62
    620     -5   -626   -309    620   -314    524    867    223    -31   -223     72
    628     33   -594   -329    613   -280    480    852    207    -41   -244     67
    641     46   -597   -345    618   -272    472    852    197    -38   -244     75
    641     67   -574   -355    607   -252    483    872    215    -20   -236     83
    626     96   -532   -363    579   -215    478    904    244     15   -226    101
    626    168   -457   -397    542   -142    472    950    303     77   -187    155
    579    124   -454   -353    517   -163    472    984    335    109   -161    200
    553    101   -452   -327    504   -174    501   1023    371    153   -124    241
    548     77   -470   -314    506   -194    527   1070    415    202   -101    267
    553     59   -493   -306    524   -215    558   1122    465    249    -70    309
    558     83   -475   -322    517   -194    584   1161    506    301    -28    366
    568    106   -462   -337    514   -176    581   1179    530    337      2    402
    618    168   -449   -394    535   -140    589   1208    555    374     36    444
    576    103   -472   -340    524   -184    545   1171    514    345      7    418
    524     10   -514   -267    519   -252    514   1106    459    296    -36    379
    553     -7   -561   -272    555   -283    550   1093    441    270    -64    371
    563    -15   -579   -275    568   -296    566   1080    428    259    -77    374
    522    -51   -574   -233    548   -311    561   1060    407    239    -93    366
    478    -59   -540   -210    506   -298    558   1034    400    236    -85    379
    441    -85   -530   -179    485   -306    555   1008    381    218    -93    374
    428    -88   -519   -171    472   -303    553    976    358    200   -109    353
    402   -109   -511   -145    457   -309    530    927    309    158   -153    311
    410    -98   -509   -155    457   -303    504    885    275    132   -171    293
    418    -93   -514   -163    465   -303    483    846    239    103   -200    275
    431   -101   -532   -166    480   -316    465    807    200     64   -244    239
    439   -106   -545   -166    491   -324    441    769    163     28   -270    205
    475    -90   -566   -192    517   -327    436    758    158     15   -262    205
    524    -51   -576   -239    550   -314    446    756    163     12   -254    213
    548    -41   -592   -254    568   -316    433    737    155     -7   -280    200
    530    -38   -568   -244    548   -303    374    701    127    -46   -311    179
    561     70   -493   -316    527   -210    381    714    155    -33   -288    213
    558    155   -402   -358    480   -122    368    719    187    -12   -257    252
    555    254   -301   -405    428    -23    329    698    197     -5   -241    265
    535    296   -239   -415    387     28    283    657    181    -31   -249    244
    566    275   -290   -423    428     -7    228    610    145    -62   -265    215
    646    223   -423   -436    535    -98    200    576    103   -106   -290    168
    711    231   -483   -472    597   -124    179    550     80   -124   -262    148
    769    322   -446   -545    607    -62    153    509     51   -140   -236    122
    820    335   -485   -579    654    -75    114    459      0   -184   -246     67
    896    265   -631   -581    763   -181     93    420    -59   -252   -309    -18
    992    166   -828   -579    909   -329     77    379   -135   -337   -405   -119
   1127     98  -1028   -613   1078   -465     33    316   -220   -433   -517   -215
   1265     57  -1208   -662   1236   -574    -31    244   -309   -522   -631   -296
   1379      5  -1374   -693   1376   -683    -88    176   -405   -620   -748   -384
   1439    -44  -1486   -698   1462   -766   -111    140   -459   -678   -807   -431
   1415    -49  -1465   -683   1439   -756   -111    142   -454   -675   -792   -413
   1293    -28  -1322   -633   1306   -675    -64    187   -410   -623   -732   -353
   1148    -18  -1169   -566   1156   -592      7    254   -355   -563   -675   -280
   1034      7  -1026   -522   1028   -509     59    298   -316   -524   -636   -207
    883     12   -870   -446    878   -428    124    363   -259   -475   -581   -124
    704      0   -704   -353    701   -350    179    418   -218   -436   -519    -67
    584      7   -576   -296    579   -283    223    465   -179   -400   -462     -2
    527     57   -472   -293    498   -207    259    517   -137   -374   -413     64
    436     -7   -444   -213    439   -226    301    574   -137   -407   -441     75
    337   -233   -571    -51    454   -402    405    662   -184   -555   -615    -57
    288   -306   -594      7    441   -449    550    782   -148   -649   -748   -174
    246    -49   -298   -101    270   -174    641    815     -2   -550   -667   -106
    158    431    272   -293    -57    353    540    446     10   -371   -410    119
      7    956    948   -483   -470    953    236    -51    -44    -31     75    537
    -64   1499   1564   -717   -815   1530    -59   -327     51    465    685   1041
     23   1618   1595   -823   -784   1608   -340   -387    189    878   1117   1431
     33   1028    995   -530   -480   1013   -439   -454    -57    607    805   1197
    137    459    319   -301    -90    389   -361   -480   -566   -205    -23    506
    280     28   -254   -155    267   -111   -231   -350   -859   -818   -654    -25
    363   -194   -558    -83    459   -376    -31    -44   -665   -797   -722    -72
    394   -215   -610    -88    501   -413    155    213   -428   -654   -644     10
    457   -197   -654   -132    555   -426    257    363   -309   -594   -626     46
    566   -155   -722   -205    644   -439    280    410   -280   -602   -654     41
    646   -161   -807   -244    724   -485    272    405   -298   -633   -691     20
    683   -163   -846   -259    763   -504    290    415   -293   -652   -706      7
    693   -148   -841   -272    766   -493    283    407   -303   -680   -727    -12
    704   -176   -883   -265    792   -530    257    389   -327   -711   -745    -28
    722   -194   -917   -265    818   -555    262    394   -324   -717   -735    -20
    685   -236   -922   -223    802   -579    254    394   -324   -717   -711    -10
    680   -249   -930   -215    802   -589    249    392   -329   -717   -698     -5
    688   -280   -971   -205    828   -626    272    415   -311   -706   -678     15
    667   -314   -982   -179    823   -646    298    439   -293   -696   -654     38
    657   -298   -956   -179    805   -626    314    452   -280   -683   -628     62
    649   -283   -935   -184    789   -607    316    459   -275   -685   -623     72
    665   -239   -904   -213    782   -571    345    480   -259   -685   -615     83
    657   -218   -875   -218    763   -548    350    480   -257   -696   -620     85
    615   -285   -901   -163    758   -592    327    470   -270   -717   -631     90
    626   -239   -867   -194    743   -553    345    491   -259   -706   -610    109
    639   -163   -802   -239    719   -480    348    506   -249   -698   -594    119
    641    -90   -735   -277    688   -413    342    514   -244   -706   -602    116
    646    -54   -701   -296    672   -376    337    530   -231   -711   -600    150
    654    -44   -701   -306    678   -371    348    553   -213   -709   -587    163
    680    -23   -704   -329    691   -363    368    587   -189   -696   -574    168
    685     20   -667   -355    675   -324    374    613   -176   -696   -584    171
    662     54   -607   -358    636   -275    371    636   -158   -696   -581    207
    633     67   -566   -350    600   -249    389    675   -129   -680   -553    257
    615    109   -506   -363    561   -197    420    719    -93   -646   -504    311
    615    163   -454   -389    535   -145    441    740    -77   -631   -462    361
    613    142   -470   -376    542   -163    470    748    -77   -631   -426    402
    597    124   -475   -361    535   -174    472    732   -103   -654   -431    335
    561    109   -452   -335    506   -171    480    714   -145   -704   -506    257
    511     44   -467   -277    491   -213    496    693   -189   -774   -600    298
    446     -7   -454   -218    449   -231    493    652   -233   -818   -626    306
    374    -44   -420   -166    397   -233    472    600   -277   -852   -639    275
    311    -51   -363   -129    337   -207    485    568   -301   -875   -633    272
    252    -51   -303   -103    277   -176    493    535   -324   -893   -631    265
    213   -106   -319    -51    265   -213    480    485   -363   -935   -659    236
    194   -161   -355    -18    272   -257    433    418   -426   -992   -717    187
    179   -246   -426     33    301   -337    400    350   -493  -1060   -787    132
    197   -259   -457     28    324   -358    374    290   -540  -1114   -820     83
    226   -285   -511     31    368   -397    350    249   -568  -1143   -820     59
    249   -298   -548     23    397   -423    337    218   -594  -1174   -836     31
    262   -314   -576     25    418   -444    319    187   -623  -1208   -865     -5
    277   -322   -600     20    439   -459    309    161   -646  -1239   -893    -28
    296   -296   -592      0    444   -444    311    142   -662  -1262   -914    -46
    316   -262   -579    -28    446   -420    303    127   -672  -1286   -937    -59
    327   -226   -553    -49    439   -389    293    122   -675  -1288   -940    -57
    223   -124   -350    -51    285   -239    309    155   -626  -1236   -849     -5
      5    -44    -49     20     25    -46    368    220   -545  -1150   -670     77
    -54    -36     18     44    -36    -10    316    179   -571  -1166   -628     70
    -38    -49    -10     44    -15    -31    272    142   -587  -1176   -610     72
    -23    -41    -18     31     -2    -28    249    116   -610  -1197   -615     70
    -15    -57    -41     36     12    -49    228     88   -641  -1228   -652     51
     15    -67    -83     23     46    -75    200     54   -678  -1267   -696     33
     72    -85   -158      5    114   -122    168     15   -724  -1319   -745      7
    140   -171   -311     15    223   -241    127    -28   -792  -1395   -818    -46
    215   -316   -532     51    374   -423     96    -67   -862  -1470   -898   -114
    270   -462   -732     96    498   -597     75   -101   -922  -1535   -963   -171
    293   -597   -891    150    592   -743     59   -137   -979  -1590  -1015   -210
    379   -688  -1067    153    722   -878     38   -184  -1041  -1654  -1075   -254
    444   -753  -1197    155    820   -974     12   -228  -1098  -1714  -1132   -303
    467   -740  -1208    135    836   -974    -25   -275  -1148  -1758  -1171   -350
    483   -724  -1208    119    844   -966    -44   -303  -1174  -1784  -1182   -366
    522   -748  -1273    111    896  -1010    -83   -348  -1221  -1826  -1202   -418
    576   -737  -1314     80    945  -1026   -101   -381  -1265  -1873  -1234   -478
    545   -709  -1254     80    898   -982    -93   -392  -1278  -1883  -1249   -491
    524   -730  -1254    101    888   -992    -93   -389  -1280  -1886  -1267   -480
    545   -784  -1330    116    935  -1057   -101   -394  -1288  -1896  -1301   -465
    576   -828  -1405    127    989  -1117   -103   -402  -1309  -1919  -1350   -459
    607   -937  -1545    163   1072  -1241    -83   -384  -1374  -2016  -1470   -527
    615  -1127  -1743    254   1176  -1434     18   -283  -1428  -2156  -1641   -665
    571  -1182  -1753    303   1161  -1467    194    -98  -1353  -2195  -1722   -745
    483   -927  -1410    223    945  -1169    327    -77  -1184  -2049  -1584   -641
    376   -498   -875     59    626   -685    161   -574  -1192  -1829  -1280   -366
    303    127   -176   -215    241    -23   -207  -1101  -1156  -1415   -756    129
    231    727    493   -480   -129    610   -558  -1418  -1026   -930   -187    644
    270    922    652   -594   -189    787   -932  -1566   -917   -545    205   1026
    280    431    150   -358     64    290  -1052  -1595  -1161   -836   -111    774
    254   -239   -493     -7    374   -366   -963  -1558  -1701  -1654   -911     64
    223   -774   -997    275    610   -885   -719  -1335  -2005  -2270  -1553   -501
    220   -898  -1119    340    670  -1008   -462   -979  -1800  -2236  -1610   -545
    244   -911  -1156    332    698  -1034   -277   -732  -1618  -2130  -1556   -485
    252   -930  -1182    337    714  -1054   -168   -587  -1522  -2081  -1538   -462
    228   -966  -1197    366    711  -1080   -122   -540  -1501  -2078  -1545   -465
    220   -979  -1200    379    709  -1088   -122   -542  -1525  -2101  -1574   -491
    200   -974  -1174    387    685  -1075   -111   -537  -1530  -2109  -1587   -493
    171   -974  -1145    400    657  -1060    -93   -522  -1517  -2096  -1582   -472
    153   -982  -1135    413    641  -1057    -88   -514  -1514  -2091  -1584   -465
    153   -984  -1137    415    644  -1060    -98   -514  -1519  -2088  -1587   -465
    153   -989  -1145    418    649  -1067   -106   -527  -1530  -2096  -1597   -478
    161   -989  -1150    415    654  -1070    -98   -522  -1525  -2088  -1600   -475
    163   -974  -1137    402    646  -1054    -85   -509  -1512  -2065  -1582   -449
    168   -948  -1117    389    641  -1031    -72   -498  -1496  -2047  -1566   -426
    158   -956  -1114    397    633  -1034    -57   -485  -1480  -2031  -1551   -410
    101  -1008  -1109    452    605  -1057    -70   -491  -1483  -2029  -1561   -407
     67   -997  -1067    465    563  -1031    -67   -488  -1478  -2021  -1569   -402
     49   -984  -1034    467    540  -1008    -51   -467  -1454  -1992  -1548   -376
     12  -1005  -1018    493    514  -1010    -44   -449  -1441  -1969  -1535   -358
    -10  -1000   -989    504    488   -995    -23   -420  -1408  -1943  -1522   -335
    -38  -1010   -971    524    465   -992     -5   -397  -1387  -1922  -1514   -316
    -54  -1023   -969    540    457   -997     28   -361  -1369  -1901  -1499   -290
    -80  -1041   -961    558    439  -1002     33   -335  -1350  -1867  -1480   -267
    -80  -1028   -948    553    431   -987     38   -306  -1337  -1842  -1467   -252
    -59  -1005   -948    532    441   -976     25   -285  -1327  -1821  -1462   -239
    -38   -984   -945    511    452   -966     15   -267  -1319  -1813  -1457   -223
    -28   -982   -953    504    462   -969     15   -249  -1312  -1800  -1452   -207
    -15   -966   -950    488    467   -958     18   -236  -1306  -1790  -1452   -200
    -12   -963   -950    488    465   -956     15   -239  -1309  -1787  -1462   -187
    -41   -979   -937    511    446   -958    -10   -265  -1332  -1805  -1491   -189
    -46   -937   -891    491    420   -914    -31   -288  -1348  -1810  -1504   -192
    -85   -958   -875    522    394   -917    -54   -324  -1382  -1829  -1527   -226
   -129  -1031   -901    579    384   -969    -67   -366  -1431  -1857  -1556   -275
   -119  -1085   -966    602    423  -1026    -70   -400  -1467  -1880  -1574   -303
    -67  -1026   -961    545    446   -992    -75   -441  -1496  -1896  -1587   -337
    -59   -992   -932    524    433   -963    -96   -496  -1525  -1914  -1600   -368
    -85   -989   -904    537    407   -948   -127   -555  -1558  -1940  -1618   -397
   -101  -1010   -909    555    402   -961   -135   -600  -1571  -1945  -1621   -405
   -106  -1041   -937    571    415   -989   -129   -631  -1574  -1932  -1613   -394
   -140  -1075   -935    607    394  -1008   -137   -672  -1592  -1935  -1623   -397
   -168  -1104   -935    633    381  -1018   -163   -717  -1618  -1943  -1647   -407
   -192  -1135   -943    665    374  -1039   -176   -753  -1636  -1943  -1662   -423
   -213  -1171   -958    691    371  -1065   -187   -776  -1641  -1930  -1665   -428
   -210  -1200   -989    704    387  -1096   -187   -776  -1626  -1901  -1644   -413
   -218  -1218  -1000    717    389  -1109   -179   -776  -1618  -1886  -1634   -420
   -215  -1195   -979    706    381  -1088   -148   -758  -1600  -1855  -1615   -418
   -194  -1195  -1000    693    400  -1098    -80   -698  -1538  -1792  -1561   -376
   -163  -1156   -992    659    413  -1075    -44   -659  -1488  -1738  -1522   -355
   -168  -1067   -898    618    363   -984    -33   -644  -1449  -1691  -1488   -335
   -166   -922   -756    545    293   -839    -31   -618  -1384  -1626  -1449   -301
   -210   -872   -665    540    226   -769    -51   -615  -1382  -1597  -1415   -277
   -280   -896   -615    587    166   -756    -64   -610  -1356  -1566  -1387   -252
   -342   -919   -579    631    114   -750   -103   -644  -1374  -1582  -1408   -265
   -353   -849   -496    602     70   -672   -153   -706  -1423  -1621  -1449   -301
   -314   -787   -475    550     80   -631   -246   -807  -1509  -1688  -1530   -363
   -207   -709   -504    457    145   -607   -296   -872  -1569  -1735  -1600   -407
    -59   -654   -594    355    265   -626   -311   -906  -1602  -1766  -1657   -436
     51   -724   -776    337    413   -750   -316   -922  -1641  -1803  -1714   -493
     98   -872   -971    384    535   -922   -329   -953  -1696  -1852  -1787   -563
    140   -948  -1088    402    613  -1018   -324   -974  -1730  -1886  -1836   -607
    207   -997  -1205    392    706  -1101   -314   -992  -1751  -1893  -1852   -631
    257  -1039  -1296    392    776  -1166   -329  -1023  -1777  -1904  -1875   -654
    265  -1021  -1286    376    774  -1150   -366  -1060  -1803  -1914  -1896   -688
    171  -1096  -1267    462    719  -1182   -379  -1072  -1821  -1917  -1867   -717
     67  -1174  -1241    550    654  -1208   -394  -1085  -1831  -1906  -1831   -722
     77  -1166  -1244    545    659  -1205   -436  -1130  -1862  -1919  -1836   -750
    101  -1166  -1267    532    683  -1215   -444  -1140  -1857  -1904  -1818   -740
     96  -1208  -1304    555    698  -1257   -439  -1143  -1852  -1891  -1808   -737
     67  -1228  -1296    579    680  -1262   -444  -1153  -1862  -1893  -1816   -743
     49  -1192  -1241    571    644  -1215   -475  -1182  -1883  -1904  -1842   -758
     70  -1208  -1278    566    672  -1241   -462  -1174  -1891  -1904  -1867   -787
    103  -1343  -1447    618    774  -1395   -444  -1163  -1971  -2010  -2003   -911
    140  -1577  -1717    717    927  -1644   -345  -1080  -2044  -2164  -2192  -1093
    179  -1605  -1784    714    982  -1693   -176   -906  -1961  -2174  -2252  -1163
    140  -1304  -1444    581    789  -1374   -111  -1026  -1792  -1964  -2049   -997
     38   -831   -870    394    454   -849   -327  -1514  -1683  -1621  -1641   -610
    -83   -163    -83    122      0   -122   -672  -1956  -1501  -1111  -1054    -51
   -155    389    545   -116   -350    467  -1021  -2184  -1239   -558   -462    491
    -44    366    407   -163   -226    387  -1330  -2273  -1189   -337   -252    706
     -7   -179   -174     93     83   -176  -1421  -2343  -1574   -789   -701    298
    -80   -859   -779    467    348   -820  -1304  -2299  -2156  -1605  -1486   -457
   -127  -1301  -1174    714    522  -1239  -1013  -1977  -2301  -1997  -1927   -891
    -93  -1330  -1239    709    571  -1286   -756  -1628  -2065  -1878  -1888   -852
    -23  -1330  -1306    675    641  -1319   -597  -1408  -1919  -1792  -1847   -818
      7  -1340  -1350    665    678  -1343   -509  -1286  -1836  -1727  -1816   -807
    -18  -1348  -1330    683    654  -1340   -472  -1244  -1808  -1706  -1818   -823
    -54  -1374  -1322    711    631  -1348   -444  -1223  -1797  -1704  -1826   -826
    -64  -1363  -1301    714    618  -1332   -410  -1195  -1769  -1678  -1813   -815
    -57  -1366  -1309    709    623  -1340   -394  -1166  -1738  -1634  -1779   -784
    -64  -1369  -1304    717    618  -1337   -379  -1143  -1706  -1592  -1756   -771
    -57  -1340  -1286    698    610  -1314   -371  -1114  -1675  -1556  -1727   -745
    -59  -1317  -1257    685    597  -1288   -376  -1106  -1660  -1540  -1717   -740
    -36  -1286  -1252    659    605  -1267   -376  -1106  -1654  -1525  -1709   -748
     25  -1306  -1332    641    678  -1319   -366  -1098  -1641  -1491  -1691   -735
     83  -1361  -1444    636    761  -1402   -358  -1083  -1623  -1457  -1680   -717
    103  -1340  -1444    618    771  -1392   -368  -1075  -1610  -1436  -1678   -709
    106  -1306  -1413    600    758  -1361   -374  -1057  -1587  -1405  -1657   -683
    103  -1205  -1309    550    706  -1257   -355  -1023  -1538  -1350  -1608   -649
     75  -1197  -1273    558    672  -1234   -368  -1018  -1527  -1332  -1587   -633
     31  -1228  -1260    597    644  -1244   -361  -1026  -1530  -1332  -1579   -628
     -2  -1205  -1205    602    600  -1205   -332   -997  -1493  -1296  -1543   -602
    -18  -1145  -1127    581    553  -1137   -314   -956  -1452  -1257  -1506   -574
     -5  -1117  -1111    558    550  -1114   -319   -935  -1436  -1247  -1493   -561
     18  -1117  -1135    548    576  -1124   -324   -914  -1426  -1236  -1493   -561
      5  -1150  -1156    571    579  -1153   -371   -924  -1434  -1241  -1509   -594
    -18  -1176  -1158    597    568  -1169   -446   -956  -1457  -1254  -1532   -639
    -38  -1205  -1166    620    561  -1187   -444   -924  -1423  -1221  -1514   -633
   -119  -1244  -1124    680    501  -1187   -465   -904  -1402  -1195  -1504   -613
   -189  -1286  -1098    737    452  -1192   -475   -885  -1382  -1174  -1488   -581
   -280  -1343  -1062    813    389  -1202   -498   -891  -1384  -1182  -1486   -566
   -275  -1304  -1028    789    376  -1169   -457   -872  -1366  -1148  -1470   -545
   -236  -1231   -995    732    379  -1114   -413   -854  -1332  -1088  -1434   -540
   -207  -1200   -995    701    392  -1098   -392   -846  -1301  -1041  -1389   -527
   -189  -1158   -969    675    389  -1065   -384   -862  -1293  -1028  -1371   -530
   -174  -1114   -940    641    381  -1028   -405   -901  -1322  -1052  -1382   -542
   -163  -1117   -953    639    394  -1036   -420   -937  -1343  -1065  -1389   -566
   -137  -1127   -989    631    423  -1060   -433   -971  -1350  -1065  -1402   -605
   -122  -1153  -1031    639    454  -1093   -439   -997  -1348  -1054  -1410   -628
    -88  -1101  -1013    594    459  -1057   -441  -1028  -1343  -1034  -1389   -631
    -20  -1047  -1026    532    501  -1036   -459  -1070  -1343  -1023  -1374   -636
    103  -1026  -1132    459    615  -1078   -483  -1132  -1382  -1054  -1402   -678
    244  -1018  -1262    387    753  -1140   -485  -1179  -1413  -1083  -1434   -727
    280  -1098  -1382    407    831  -1239   -550  -1249  -1465  -1127  -1480   -789
    363  -1109  -1475    371    917  -1291   -555  -1265  -1465  -1122  -1483   -813
    472  -1137  -1610    329   1039  -1374   -558  -1291  -1480  -1135  -1509   -862
    636  -1119  -1756    241   1195  -1436   -584  -1319  -1493  -1145  -1532   -896
    753  -1075  -1831    158   1291  -1452   -563  -1306  -1467  -1122  -1506   -883
    831  -1057  -1888    111   1358  -1470   -548  -1291  -1444  -1098  -1486   -885
    857  -1070  -1927    103   1389  -1496   -545  -1286  -1439  -1091  -1496   -922
    875  -1023  -1899     75   1387  -1460   -530  -1252  -1397  -1049  -1460   -919
    870   -989  -1860     57   1363  -1423   -545  -1244  -1374  -1015  -1428   -909
    867   -888  -1756     10   1309  -1322   -571  -1247  -1348   -976  -1384   -875
    815   -800  -1618     -7   1215  -1208   -605  -1236  -1306   -930  -1330   -823
    698   -826  -1525     64   1111  -1174   -613  -1228  -1293   -911  -1317   -810
    597   -865  -1465    132   1028  -1163   -592  -1215  -1286   -901  -1301   -802
    548   -849  -1400    150    971  -1124   -584  -1200  -1260   -870  -1265   -771
    517   -849  -1366    166    940  -1109   -594  -1208  -1260   -865  -1254   -761
    462   -927  -1389    233    924  -1158   -581  -1210  -1275   -880  -1280   -761
    394  -1028  -1426    316    909  -1226   -566  -1210  -1306   -904  -1319   -787
    314  -1148  -1462    415    885  -1304   -568  -1221  -1332   -919  -1348   -800
    220  -1213  -1434    493    826  -1322   -568  -1221  -1335   -917  -1353   -787
    122  -1247  -1369    563    745  -1306   -579  -1231  -1340   -914  -1353   -782
     33  -1291  -1325    628    678  -1306   -605  -1252  -1358   -927  -1374   -795
    -36  -1348  -1312    691    636  -1330   -615  -1265  -1366   -943  -1392   -813
    -96  -1348  -1254    722    576  -1301   -615  -1262  -1350   -932  -1374   -805
   -137  -1350  -1213    745    537  -1283   -607  -1244  -1322   -898  -1343   -776
   -184  -1371  -1189    776    501  -1280   -592  -1221  -1291   -859  -1309   -745
   -158  -1335  -1179    745    509  -1257   -597  -1218  -1275   -836  -1288   -727
    -44  -1260  -1215    652    581  -1236   -623  -1241  -1291   -844  -1304   -748
    127  -1241  -1369    558    748  -1304   -652  -1262  -1301   -859  -1330   -769
    259  -1296  -1556    517    906  -1426   -683  -1278  -1330   -893  -1376   -802
    311  -1340  -1654    514    982  -1496   -672  -1280  -1363   -932  -1423   -849
    314  -1506  -1823    594   1067  -1662   -600  -1234  -1447  -1044  -1548   -982
    288  -1738  -2026    724   1156  -1880   -462  -1127  -1509  -1192  -1727  -1171
    218  -1657  -1875    717   1047  -1766   -293   -995  -1369  -1106  -1665  -1143
     46  -1325  -1371    639    706  -1348   -270  -1200  -1213   -862  -1397   -909
   -114   -789   -678    452    280   -735   -571  -1610  -1028   -431   -896   -428
   -283    -85    197    184   -241     54   -883  -1849   -675    200   -187    231
   -316    280    597     18   -457    436  -1226  -1922   -363    724    358    735
   -259     57    316    101   -290    187  -1514  -2008   -426    740    363    753
   -262   -501   -239    379    -12   -371  -1540  -2101   -909    150   -197    226
   -301  -1158   -857    730    277  -1008  -1262  -2018  -1496   -659   -961   -509
   -394  -1501  -1109    945    355  -1306   -979  -1701  -1496   -846  -1213   -771
   -379  -1522  -1143    950    379  -1332   -774  -1447  -1353   -792  -1205   -792
   -324  -1525  -1200    924    436  -1363   -623  -1270  -1254   -743  -1187   -795
   -298  -1545  -1247    922    472  -1397   -561  -1176  -1200   -711  -1174   -795
   -275  -1491  -1215    880    467  -1356   -540  -1153  -1179   -704  -1166   -807
   -262  -1465  -1202    862    467  -1332   -537  -1145  -1169   -698  -1169   -818
   -252  -1470  -1221    859    483  -1348   -522  -1137  -1166   -701  -1176   -828
   -231  -1517  -1286    875    527  -1402   -485  -1111  -1156   -701  -1176   -826
   -228  -1577  -1348    901    558  -1462   -462  -1085  -1137   -688  -1163   -826
   -241  -1592  -1350    914    553  -1473   -436  -1049  -1093   -646  -1117   -802
   -277  -1602  -1327    940    522  -1465   -407  -1015  -1052   -605  -1057   -771
   -322  -1551  -1228    937    452  -1389   -405  -1010  -1039   -584  -1041   -782
   -361  -1561  -1200    961    418  -1382   -376   -971   -997   -540   -989   -745
   -405  -1535  -1130    969    361  -1332   -324   -911   -937   -478   -914   -683
   -475  -1535  -1060   1002    290  -1299   -303   -875   -893   -426   -852   -628
   -514  -1522  -1008   1018    246  -1265   -296   -857   -865   -397   -810   -600
   -452  -1540  -1088    995    316  -1314   -270   -823   -831   -371   -792   -587
   -426  -1504  -1080    963    324  -1293   -233   -771   -769   -306   -732   -545
   -423  -1504  -1080    961    324  -1293   -215   -727   -722   -262   -696   -524
   -413  -1480  -1067    948    327  -1275   -184   -675   -672   -218   -672   -514
   -394  -1491  -1096    940    348  -1293   -155   -623   -631   -192   -659   -478
   -371  -1517  -1148    943    387  -1332   -140   -579   -605   -176   -659   -444
   -350  -1478  -1127    911    387  -1304   -122   -535   -576   -140   -639   -405
   -366  -1389  -1023    878    327  -1208   -114   -491   -530    -90   -607   -366
   -322  -1345  -1023    833    348  -1184   -106   -454   -504    -64   -592   -350
   -265  -1345  -1083    805    407  -1215   -103   -428   -493    -62   -602   -355
   -223  -1327  -1104    774    439  -1215   -114   -413   -483    -49   -589   -348
   -202  -1296  -1093    750    444  -1195    -98   -384   -454    -10   -540   -319
   -197  -1257  -1060    724    428  -1158    -80   -376   -439      7   -511   -303
   -202  -1252  -1052    727    423  -1153    -80   -384   -444     12   -498   -298
   -220  -1299  -1078    758    426  -1189   -101   -410   -475    -10   -517   -319
   -241  -1296  -1054    769    405  -1176   -127   -449   -509    -33   -530   -335
   -272  -1293  -1023    782    374  -1158   -142   -488   -535    -46   -540   -366
   -290  -1309  -1018    800    363  -1163   -150   -527   -558    -72   -563   -418
   -322  -1314   -995    815    335  -1153   -181   -584   -587    -98   -581   -462
   -345  -1332   -987    839    319  -1161   -215   -644   -618   -127   -597   -506
   -361  -1363  -1002    862    319  -1184   -228   -691   -636   -148   -605   -530
   -407  -1379   -971    893    280  -1176   -215   -709   -628   -137   -561   -530
   -698  -1374   -675   1034    -12  -1026   -111   -631   -524    -28   -366   -449
   -995  -1361   -366   1179   -314   -865    -46   -587   -446     59   -215   -361
   -865  -1428   -563   1145   -150   -997   -161   -709   -542    -33   -322   -433
   -667  -1444   -779   1054     54  -1111   -241   -807   -631   -129   -457   -540
   -568  -1436   -870   1002    150  -1156   -275   -852   -662   -176   -532   -594
   -498  -1408   -909    953    205  -1158   -314   -891   -691   -213   -589   -633
   -439  -1400   -963    917    262  -1182   -337   -914   -709   -236   -631   -662
   -361  -1389  -1028    872    332  -1210   -358   -930   -717   -246   -657   -683
   -257  -1363  -1106    807    423  -1236   -358   -935   -724   -259   -683   -711
   -192  -1343  -1150    769    478  -1247   -353   -935   -724   -267   -701   -730
   -142  -1252  -1109    696    483  -1182   -381   -950   -709   -244   -683   -709
    -51  -1166  -1114    607    530  -1140   -415   -971   -693   -231   -665   -701
     49  -1140  -1192    542    620  -1166   -480  -1013   -709   -252   -680   -727
    129  -1150  -1280    511    704  -1215   -537  -1041   -730   -272   -701   -758
    179  -1182  -1361    501    769  -1270   -563  -1060   -748   -288   -717   -784
    202  -1187  -1389    491    795  -1286   -566  -1070   -753   -290   -706   -779
    194  -1195  -1389    498    789  -1291   -555  -1070   -740   -272   -667   -756
    153  -1260  -1413    553    782  -1335   -589  -1091   -756   -283   -654   -758
    231  -1397  -1628    581    930  -1512   -633  -1135   -818   -353   -719   -836
    306  -1499  -1805    594   1054  -1652   -646  -1156   -854   -394   -761   -893
    262  -1551  -1813    641   1036  -1680   -623  -1143   -854   -389   -750   -914
    187  -1569  -1756    691    971  -1662   -602  -1137   -859   -392   -756   -945
    127  -1525  -1652    696    888  -1587   -574  -1122   -836   -376   -737   -953
     57  -1506  -1564    724    807  -1535   -542  -1091   -797   -345   -701   -935
    -25  -1525  -1499    771    735  -1512   -509  -1060   -771   -327   -688   -914
   -109  -1571  -1462    841    675  -1517   -480  -1028   -737   -296   -667   -870
   -166  -1636  -1470    898    652  -1553   -452   -995   -698   -262   -639   -828
   -153  -1639  -1486    896    665  -1564   -444   -982   -688   -257   -633   -820
   -137  -1636  -1499    885    678  -1569   -444   -982   -685   -254   -644   -818
   -135  -1634  -1499    885    680  -1566   -452   -976   -678   -249   -654   -810
   -158  -1639  -1483    896    662  -1561   -441   -961   -659   -233   -649   -792
   -158  -1693  -1535    927    688  -1615   -407   -940   -665   -244   -670   -802
   -111  -1855  -1743    982    815  -1800   -389   -924   -745   -353   -782   -911
    -85  -2039  -1953   1062    932  -1997   -296   -852   -841   -524   -974  -1109
   -101  -2065  -1964   1080    930  -2016   -137   -696   -779   -542  -1028  -1176
   -140  -1764  -1623    950    740  -1693    -41   -706   -581   -337   -820   -984
   -218  -1241  -1026    730    400  -1135   -187  -1104   -426      2   -420   -579
   -350   -509   -158    431    -96   -335   -478  -1535   -202    527    200     38
   -428    114    542    155   -485    327   -727  -1660    150   1124    836    665
   -337    135    472     98   -405    303  -1018  -1725    220   1337   1049    922
   -301   -405   -106    350    -98   -257  -1161  -1857   -192    880    597    517
   -324  -1052   -727    688    200   -891  -1117  -1904   -833     36   -218   -301
   -314  -1499  -1184    904    433  -1343   -888  -1623  -1023   -384   -675   -761
   -252  -1535  -1286    893    517  -1410   -639  -1254   -823   -306   -662   -758
   -174  -1519  -1345    846    584  -1434   -470  -1015   -672   -220   -620   -722
   -132  -1571  -1439    852    652  -1506   -363   -870   -589   -176   -610   -706
   -116  -1595  -1478    854    678  -1538   -327   -823   -568   -163   -613   -714
   -116  -1587  -1473    852    678  -1530   -309   -805   -553   -158   -615   -724
    -90  -1582  -1491    833    696  -1538   -293   -784   -540   -153   -610   -724
    -85  -1610  -1525    849    719  -1569   -288   -763   -524   -145   -602   -706
    -88  -1595  -1506    841    706  -1553   -265   -727   -488   -109   -576   -672
   -129  -1569  -1441    849    654  -1506   -259   -711   -470    -96   -571   -659
   -174  -1496  -1322    833    574  -1408   -210   -654   -415    -49   -527   -613
   -226  -1467  -1241    846    506  -1356   -153   -587   -350     10   -465   -553
   -332  -1540  -1208    935    436  -1374   -174   -581   -345     18   -462   -548
   -387  -1548  -1161    966    384  -1353   -155   -561   -319     44   -446   -535
   -407  -1540  -1135    971    361  -1337   -142   -540   -296     59   -441   -532
   -410  -1517  -1106    963    348  -1312   -142   -522   -283     70   -441   -537
   -459  -1496  -1036    976    285  -1267   -127   -483   -252    101   -420   -527
   -530  -1470   -940   1000    202  -1205    -98   -439   -213    142   -389   -506
   -589  -1436   -846   1013    127  -1143    -77   -397   -174    179   -350   -483
   -602  -1431   -828   1018    111  -1130    -64   -355   -148    210   -319   -454
   -587  -1465   -878   1023    145  -1171    -75   -337   -150    210   -322   -459
   -545  -1480   -935   1013    192  -1208    -85   -311   -140    218   -316   -449
   -537  -1462   -924   1000    192  -1195   -111   -296   -129    220   -316   -444
   -540  -1486   -945   1013    202  -1215   -114   -259   -103    241   -309   -428
   -514  -1454   -943    984    213  -1200   -119   -226    -70    262   -306   -428
   -459  -1408   -948    932    241  -1179   -127   -200    -36    275   -298   -418
   -426  -1426  -1000    924    285  -1213   -119   -168     -5    303   -277   -392
   -415  -1410   -995    914    288  -1202   -106   -137     28    345   -249   -368
   -524  -1431   -906    976    189  -1169   -114   -119     46    379   -202   -348
   -636  -1447   -810   1041     85  -1127    -80    -70     93    441   -111   -288
   -693  -1454   -763   1072     33  -1109    -44    -44    116    472    -38   -259
   -691  -1460   -769   1075     38  -1114    -15    -33    124    480      5   -254
   -698  -1452   -753   1072     25  -1104    -36    -64    101    452     -2   -277
   -714  -1434   -719   1075      0  -1078    -49    -88     80    433    -15   -298
   -745  -1387   -641   1065    -54  -1015    -49   -116     70    420    -36   -311
   -769  -1376   -607   1072    -80   -992    -46   -145     62    405    -67   -332
   -758  -1369   -613   1062    -72   -992    -44   -171     54    397    -90   -348
   -735  -1371   -639   1052    -49  -1005    -54   -202     41    384   -109   -361
   -683  -1426   -745   1052     28  -1085   -129   -293    -33    306   -192   -436
   -574  -1447   -872   1010    148  -1161   -184   -384    -96    236   -272   -509
   -535  -1470   -935   1002    197  -1202   -231   -452   -148    179   -345   -574
   -493  -1460   -969    976    236  -1215   -257   -491   -174    150   -384   -607
   -397  -1465  -1067    930    332  -1267   -298   -522   -202    114   -423   -641
   -293  -1462  -1169    878    436  -1317   -311   -540   -223     80   -465   -665
   -223  -1423  -1200    823    488  -1314   -332   -566   -239     44   -511   -683
   -228  -1332  -1104    779    436  -1218   -327   -563   -231     38   -514   -675
   -288  -1265   -976    776    342  -1122   -293   -524   -187     75   -472   -636
   -309  -1179   -870    745    280  -1026   -254   -472   -129    119   -415   -587
   -275  -1075   -800    675    259   -937   -246   -436    -77    174   -355   -524
   -197   -992   -797    594    298   -896   -252   -423    -51    197   -335   -493
   -119   -917   -797    517    337   -859   -277   -436    -38    205   -324   -475
   -127   -906   -779    517    324   -844   -309   -444    -31    210   -301   -454
   -150   -911   -763    530    306   -839   -301   -433     -7    228   -270   -420
   -142   -945   -802    545    329   -875   -298   -439     -7    223   -280   -420
    -85   -932   -846    506    376   -891   -309   -457    -12    220   -285   -413
     10   -891   -901    441    454   -896   -275   -439     10    233   -272   -387
    -10  -1044  -1034    527    511  -1039   -301   -470    -51    155   -348   -454
    -51  -1182  -1132    615    540  -1158   -316   -485    -93    111   -381   -493
    -77  -1236  -1158    657    537  -1197   -296   -470    -88    114   -355   -498
    -96  -1254  -1158    675    530  -1208   -262   -459    -85    119   -332   -498
   -109  -1278  -1169    693    527  -1223   -270   -475   -106     96   -342   -519
    -80  -1286  -1205    683    561  -1247   -280   -480   -122     77   -350   -524
    -90  -1319  -1231    704    568  -1275   -290   -493   -132     62   -355   -530
    -98  -1314  -1215    706    558  -1265   -314   -514   -150     36   -366   -553
    -80  -1306  -1226    691    571  -1267   -303   -511   -137     44   -342   -553
    -75  -1299  -1223    685    574  -1262   -306   -519   -145     41   -348   -568
    -72  -1325  -1252    696    587  -1288   -327   -537   -171     36   -368   -579
    -64  -1309  -1244    688    589  -1278   -361   -566   -207     10   -407   -607
    -33  -1309  -1275    670    618  -1291   -348   -566   -207      2   -428   -620
      0  -1343  -1343    670    670  -1343   -324   -545   -213     -2   -449   -628
     20  -1491  -1512    732    763  -1501   -288   -509   -267    -80   -558   -711
     20  -1753  -1774    867    896  -1764   -166   -402   -329   -239   -761   -891
     36  -1764  -1800    862    914  -1779    -36   -265   -267   -275   -849   -976
     44  -1475  -1519    714    779  -1496     36   -306   -119   -109   -701   -841
      5   -927   -932    459    467   -930   -140   -776   -101    137   -407   -563
   -114   -257   -142    187     12   -200   -449  -1231     -7    584    150    -46
   -270    306    576    -18   -423    439   -727  -1418    200   1117    771    501
   -252    329    581    -38   -418    454   -969  -1449    296   1405   1067    789
   -233   -145     88    189   -163    -28  -1039  -1444     33   1080    743    517
   -298   -685   -387    493     44   -537   -945  -1428   -519    259     -7   -187
   -345  -1158   -815    750    231   -987   -771  -1226   -704   -197   -475   -620
   -348  -1234   -885    789    267  -1060   -540   -891   -457    -88   -441   -587
   -348  -1166   -820    756    236   -995   -363   -644   -246     59   -332   -485
   -348  -1117   -769    732    210   -943   -244   -475   -119    140   -272   -428
   -389  -1098   -711    743    158   -904   -181   -397    -67    181   -231   -387
   -433  -1111   -678    771    122   -896   -140   -350    -33    210   -189   -355
   -483  -1109   -628    795     70   -870   -101   -319      0    246   -142   -335
   -488  -1111   -623    800     67   -867    -64   -288     23    272   -116   -319
   -488  -1070   -581    776     46   -826    -62   -283     28    275   -119   -327
   -454  -1015   -561    735     51   -789    -64   -285     25    262   -135   -332
   -449  -1023   -574    735     62   -800    -93   -306     10    236   -163   -327
   -433  -1044   -610    740     88   -828   -101   -314      2    220   -179   -340
   -426   -982   -555    704     62   -769    -90   -306     12    241   -150   -335
   -415   -927   -511    670     46   -719    -80   -288     41    272   -116   -311
   -371   -917   -545    644     85   -732    -90   -301     28    254   -137   -335
   -309   -872   -563    592    127   -719    -83   -283     41    272   -122   -329
   -290   -844   -555    566    129   -701    -85   -277     41    275   -114   -324
   -262   -805   -542    532    137   -675    -57   -249     67    298    -90   -301
   -215   -769   -555    491    168   -662    -36   -215     96    322    -62   -267
   -155   -701   -545    428    194   -623    -41   -189    114    340    -36   -252
    -67   -670   -602    368    265   -636    -75   -200    101    329    -59   -267
    -44   -722   -678    381    316   -701   -111   -213     75    296   -114   -306
    -62   -735   -675    397    306   -706   -109   -200     83    296   -116   -314
    -54   -719   -665    387    303   -693    -77   -161    122    327    -83   -275
    -49   -652   -602    348    275   -628    -49   -116    179    387    -15   -202
    -41   -631   -589    337    272   -613    -36    -77    215    420     20   -163
    -41   -657   -615    348    285   -636    -57    -62    220    439     31   -148
    -44   -691   -646    368    301   -670    -38    -41    226    441     31   -145
    -10   -662   -652    335    319   -657    -36    -31    223    436     28   -155
     62   -605   -670    270    363   -636    -54    -12    226    441     49   -122
     36   -574   -613    267    322   -592    -64    -31    213    431     57    -88
    -64   -644   -579    355    257   -613    -33    -75    174    392     31   -103
    -80   -680   -602    379    259   -641    -12    -85    153    374     20   -109
   -103   -667   -563    387    228   -618     -2   -109    124    348      2   -122
   -127   -641   -517    381    192   -579      0   -153     77    309    -33   -148
    -83   -592   -509    337    213   -550    -36   -192     38    275    -70   -176
    -46   -504   -459    275    205   -483    -88   -233     20    252    -96   -202
   -101   -514   -413    306    155   -465   -101   -283     -5    226   -111   -215
   -200   -594   -394    397     96   -496    -80   -329    -38    192   -137   -233
   -239   -576   -337    407     49   -457    -59   -371    -62    184   -145   -244
   -252   -545   -296    397     20   -420    -67   -402    -85    168   -153   -252
   -246   -522   -275    384     12   -400    -80   -420    -93    166   -142   -241
   -228   -504   -277    363     23   -389    -88   -428    -96    166   -137   -228
   -223   -459   -236    342      5   -348    -88   -431    -88    176   -124   -228
   -207   -420   -213    311      0   -316    -85   -415    -62    207    -83   -194
   -192   -381   -192    285     -2   -288    -72   -413    -54    223    -64   -184
   -171   -366   -194    267     10   -280    -44   -400    -46    228    -64   -194
   -155   -322   -166    239      5   -244    -12   -366    -10    265    -25   -158
   -137   -262   -124    200     -7   -194    -51   -353     12    301     20   -114
    -98   -171    -72    135    -15   -122    -59   -329     57    353     83    -72
   -127   -129     -5    127    -62    -70    -67   -353     62    368    114    -51
   -140   -122     18    132    -80    -51    -72   -379     64    374    129    -31
   -132   -142    -12    135    -62    -80    -75   -389     54    366    137    -18
   -137   -150    -12    142    -62    -83    -70   -397     44    355    137    -18
   -116   -132    -18    124    -51    -75   -101   -407     25    340    127    -31
   -132   -163    -31    148    -51    -98   -122   -439    -12    314     98    -59
   -168   -257    -88    213    -41   -174    -85   -465    -59    265     46   -101
   -187   -327   -142    257    -23   -236    -64   -480   -109    213     -7   -150
   -179   -368   -189    272      5   -280    -64   -498   -150    166    -54   -187
   -163   -402   -239    283     36   -322    -67   -514   -187    129    -83   -207
   -129   -433   -303    280     85   -368    -77   -535   -220     96   -114   -226
   -106   -465   -358    285    124   -413    -77   -545   -241     70   -148   -241
    -64   -441   -376    252    153   -410    -85   -561   -262     49   -176   -252
    -18   -376   -358    197    168   -368   -114   -571   -272     33   -187   -254
    -18   -358   -340    187    161   -350   -184   -592   -298      7   -202   -265
    -57   -381   -324    218    132   -353   -171   -615   -322     -7   -207   -267
   -119   -397   -280    257     80   -340   -129   -641   -345    -25   -215   -290
   -119   -358   -239    239     59   -298   -119   -639   -348    -20   -202   -309
   -124   -371   -249    246     59   -311   -116   -636   -348    -28   -220   -303
   -119   -410   -290    265     85   -350   -101   -620   -361    -59   -254   -303
   -122   -540   -418    329    145   -480    -57   -584   -400   -132   -332   -361
   -119   -722   -602    420    241   -662     54   -480   -431   -249   -475   -491
   -137   -815   -678    475    267   -748    228   -303   -324   -259   -522   -548
   -218   -581   -363    397     72   -472    327   -283   -163   -109   -355   -426
   -348   -153    194    249   -272     20    207   -683   -161    109    -41   -166
   -475    397    872     38   -672    633    -83  -1200   -218    436    420    239
   -540    958   1499   -210  -1018   1228   -381  -1480   -127    896    995    732
   -475   1015   1491   -270   -982   1252   -644  -1566    -72   1187   1314   1005
   -431    511    943    -41   -688    724   -717  -1553   -301    904   1010    714
   -446    -36    410    241   -428    187   -641  -1517   -779    127    246     62
   -439   -462    -25    449   -207   -244   -470  -1325   -958   -335   -233   -301
   -415   -571   -155    493   -132   -363   -262  -1005   -706   -220   -189   -277
   -387   -545   -158    465   -114   -353    -93   -766   -491    -85   -103   -226
   -342   -522   -179    433    -83   -350     31   -597   -366    -25    -72   -158
   -335   -527   -192    428    -72   -358     85   -535   -316     -7    -64   -166
   -332   -519   -187    426    -72   -353    103   -517   -309    -15    -85   -176
   -345   -524   -179    433    -85   -350    116   -504   -314    -31   -101   -161
   -350   -504   -153    428    -98   -329    132   -488   -301    -20    -83   -145
   -337   -470   -132    405   -103   -303    127   -485   -293    -15    -70   -153
   -322   -449   -127    384    -98   -288    122   -483   -290    -15    -67   -150
   -303   -454   -150    376    -77   -303    129   -475   -288    -15    -77   -148
   -288   -420   -132    355    -77   -277    135   -478   -285    -12    -75   -135
   -277   -394   -116    335    -83   -257    140   -472   -280      5    -46   -109
   -285   -340    -54    311   -116   -197    140   -475   -275     15    -18    -98
   -301   -335    -33    316   -137   -184    137   -475   -280     12    -15   -103
   -296   -301     -5    298   -145   -153    135   -470   -283     15    -23   -101
   -303   -236     67    267   -189    -85    153   -462   -270     23    -15    -88
   -324   -231     93    277   -210    -70    168   -444   -249     41      0    -62
   -324   -210    114    265   -220    -49    181   -423   -231     57     18    -41
   -306   -200    106    254   -207    -46    200   -394   -205     85     46     -7
   -280   -158    119    218   -202    -18    205   -371   -174    116     85     28
   -202   -137     64    168   -135    -36    205   -350   -153    135    103     41
   -129   -140    -10    132    -62    -75    197   -327   -129    155    124     49
    -77   -155    -77    116      0   -116    205   -290   -101    179    158     83
    -54   -155   -103    103     23   -129    223   -252    -64    220    210    137
    -75   -171    -98    122     10   -135    259   -197     -5    277    288    187
   -111   -176    -64    142    -23   -122    324   -116     67    342    363    228
   -132   -155    -23    145    -54    -90    368    -51    122    381    402    265
   -142   -142      0    140    -75    -72    368    -33    132    384    394    290
   -166   -192    -25    176    -70   -109    342    -49     98    355    353    298
   -119   -197    -77    155    -23   -137    374    -44     83    340    335    272
    -88   -210   -122    150     15   -166    389    -62     41    303    293    239
   -103   -215   -111    158      2   -166    353   -129    -25    241    249    215
   -109   -210   -103    158     -5   -158    358   -166    -70    207    226    187
   -140   -210    -72    174    -36   -142    350   -215   -114    171    200    145
   -135   -210    -75    174    -31   -142    355   -249   -137    163    205    135
   -111   -218   -106    163     -5   -161    348   -301   -168    145    202    122
    -98   -223   -124    161     10   -174    353   -337   -192    127    207    111
   -210   -233    -23    220    -96   -127    316   -397   -220    114    220     80
   -275   -257     18    267   -148   -119    316   -418   -223    111    226     64
   -296   -272     23    283   -161   -124    329   -436   -236     90    205     54
   -366   -259    106    311   -236    -77    303   -467   -252     77    200     54
   -488   -265    220    374   -355    -23    267   -504   -267     75    210     51
   -571   -218    353    394   -462     67    283   -509   -262     83    228     46
   -613   -202    407    407   -511    101    303   -506   -254     77    218     33
   -644   -181    462    413   -555    140    332   -488   -236     90    223     57
   -680   -137    542    407   -613    202    322   -493   -233     98    236     64
   -672   -109    563    392   -618    226    324   -493   -231     98    236     51
   -678    -18    659    345   -670    319    342   -480   -220    111    249     72
   -688    103    792    290   -740    449    350   -465   -184    158    303    127
   -652    194    846    226   -750    522    316   -475   -166    184    337    168
   -613    207    820    202   -717    514    293   -475   -148    207    358    200
   -594    249    844    171   -719    545    259   -483   -142    226    374    215
   -563    233    797    163   -680    514    257   -475   -140    236    374    233
   -571    153    722    207   -646    436    223   -506   -168    210    348    228
   -566     96    662    236   -613    379    192   -535   -184    194    340    226
   -545     70    613    236   -579    340    194   -548   -189    187    329    220
   -522      2    522    259   -522    262    192   -553   -213    161    301    200
   -475   -127    345    298   -410    109    189   -563   -252    119    239    155
   -389   -192    197    290   -293      2    184   -581   -288     80    184     96
   -387   -187    200    285   -293      5    145   -636   -345     25    124     31
   -402   -161    241    280   -324     38    114   -672   -402    -20     83     -5
   -371   -150    218    259   -296     33     96   -696   -436    -49     51    -38
   -293   -150    142    223   -218     -5     80   -711   -452    -59     25    -54
   -275   -109    163    192   -220     25     77   -727   -457    -67     20    -44
   -272   -119    153    194   -215     18     83   -735   -449    -72     15    -28
   -298   -137    158    215   -231     10     83   -735   -446    -72     12    -23
   -350   -111    239    231   -296     62    106   -711   -431    -51     41     -2
   -433    -96    335    265   -387    119    132   -688   -420    -33     75     23
   -522   -103    415    311   -470    155    148   -680   -423    -33     80     20
   -566   -114    452    337   -511    166    168   -662   -426    -41     62     10
   -553   -194    358    374   -457     80    200   -623   -462    -96    -18    -44
   -563   -433    129    498   -348   -153    272   -524   -522   -244   -210   -215
   -548   -540      7    542   -280   -265    418   -348   -452   -290   -303   -319
   -558   -309    246    433   -402    -31    545   -306   -277   -137   -166   -213
   -636    119    756    259   -696    436    433   -732   -231     96    137     75
   -730    698   1428     15  -1080   1062     93  -1280   -192    517    688    597
   -792   1317   2109   -262  -1452   1712   -210  -1582    -38   1031   1312   1161
   -745   1480   2226   -368  -1488   1852   -537  -1748     38   1387   1709   1543
   -675   1010   1686   -166  -1179   1348   -672  -1805   -192   1145   1449   1330
   -657    337    992    158   -826    665   -597  -1743   -696    335    618    576
   -652   -155    496    402   -576    168   -361  -1488   -950   -233    -12     10
   -607   -272    332    439   -470     31   -111  -1114   -748   -202    -88    -44
   -563   -254    309    410   -436     25     54   -857   -571   -103    -59     -2
   -498   -194    301    345   -402     51    127   -737   -504    -80    -77     -2
   -467   -148    319    309   -394     83    142   -704   -493    -90   -106    -20
   -462   -140    322    301   -392     88    145   -696   -498   -106   -135    -49
   -488   -155    332    322   -410     88    171   -665   -480    -93   -122    -41
   -542   -181    361    361   -454     88    202   -626   -449    -70    -96    -23
   -574   -174    400    374   -488    111    226   -592   -418    -41    -70      2
   -561   -140    418    348   -491    137    226   -576   -405    -33    -72     10
   -532    -96    436    314   -485    168    228   -555   -394    -28    -80     20
   -566   -111    454    337   -511    171    210   -558   -394    -31    -85     20
   -600    -96    501    348   -550    202    194   -555   -394    -23    -64     23
   -623    -57    563    337   -594    252    218   -524   -368      5    -10     44
   -683    -77    605    381   -644    262    246   -483   -335     41     49     77
   -737   -101    636    418   -688    265    265   -454   -314     70    106    111
   -774   -127    644    449   -709    257    301   -441   -288     93    158    132
   -810   -158    649    483   -732    244    324   -428   -259    106    197    148
   -831   -174    657    504   -745    241    358   -392   -220    132    239    176
   -914   -220    691    566   -805    233    394   -353   -181    163    296    205
  -1000   -259    740    628   -872    239    439   -293   -132    220    379    249
  -1049   -272    774    659   -911    249    483   -220    -70    283    459    296
  -1072   -288    784    680   -930    246    527   -155    -23    340    524    340
  -1109   -329    779    717   -945    226    553   -101      0    371    553    366
  -1135   -303    828    719   -982    262    576    -38     36    400    574    410
  -1135   -223    909    678  -1023    342    607     31     70    418    587    449
  -1124   -137    987    631  -1057    423    615     88    109    423    566    467
  -1161    -90   1070    626  -1117    488    605    119    153    441    530    480
  -1182    -15   1166    600  -1174    574    589    129    181    465    496    478
  -1200     67   1265    566  -1234    665    571    111    171    478    472    457
  -1195    140   1335    527  -1265    737    555     80    140    475    467    439
  -1174    220   1395    475  -1286    807    537     57    109    462    496    433
  -1161    267   1428    446  -1296    849    519     18     62    420    488    410
  -1143    303   1444    418  -1293    872    501    -28     25    376    465    397
  -1135    327   1462    405  -1299    893    462    -85    -20    332    415    376
  -1075    423   1499    324  -1286    961    457   -122    -36    319    392    368
  -1026    452   1478    285  -1252    963    439   -168    -64    296    353    337
  -1013    376   1389    316  -1200    883    384   -249   -127    239    285    272
   -982    280   1262    350  -1122    771    353   -309   -171    189    233    220
   -901    288   1189    306  -1047    740    363   -335   -174    187    223    207
   -852    267   1119    293   -984    693    350   -379   -194    166    197    189
   -810    189   1000    309   -906    594    329   -413   -213    148    179    184
   -800     96    896    353   -846    496    277   -462   -246    114    145    166
   -748    101    846    322   -797    472    272   -478   -249    109    135    158
   -678    155    833    259   -756    493    298   -454   -220    135    155    181
   -633    213    844    207   -737    527    309   -452   -215    137    155    187
   -615    197    813    210   -714    504    296   -459   -220    129    148    187
   -574    197    771    187   -672    483    296   -449   -210    132    150    197
   -491    319    807     85   -649    563    353   -387   -145    194    213    257
   -501    361    862     70   -683    613    335   -379   -114    228    246    309
   -522    433    956     44   -737    693    314   -376    -83    257    285    342
   -530    433    963     46   -748    698    303   -363    -54    288    332    374
   -524    384    906     70   -717    644    303   -337    -28    316    374    402
   -530    324    852    101   -691    587    306   -327    -20    327    397    420
   -558    265    823    148   -691    542    280   -355    -51    303    384    394
   -555    275    831    137   -696    553    275   -368    -59    290    381    381
   -553    265    818    142   -685    540    267   -381    -85    262    353    353
   -574    189    763    189   -670    478    246   -410   -132    210    283    280
   -527    205    732    161   -628    467    267   -413   -161    176    233    220
   -568    174    743    197   -657    457    215   -467   -228    111    166    150
   -662    153    815    254   -740    483    189   -501   -267     77    132    116
   -748    207    953    270   -849    579    202   -509   -277     64    116     93
   -857    257   1114    301   -984    685    218   -506   -277     67    116     80
   -971    262   1231    353  -1101    745    252   -467   -241    106    158    124
  -1072    233   1306    418  -1189    769    259   -446   -226    129    184    145
  -1104    218   1322    441  -1215    771    257   -449   -233    116    168    132
  -1000    241   1241    379  -1119    740    272   -444   -233    111    158    129
   -919    210   1130    353  -1023    670    249   -467   -259     77    127    122
   -862    223   1085    319   -974    652    187   -517   -303     31     83     93
   -828    197   1026    316   -927    610    194   -511   -298     38     85     96
   -828    161    989    335   -909    574    213   -480   -275     59     93     93
   -815     38    854    387   -836    444    249   -444   -337    -36    -12    -20
   -782   -189    592    485   -688    200    361   -345   -418   -205   -213   -215
   -748   -213    535    478   -644    161    535   -161   -329   -207   -262   -267
   -766     64    831    350   -797    446    646   -187   -135    -18    -85   -101
   -870    600   1470    135  -1171   1036    470   -626     25    345    355    353
  -1000   1314   2312   -158  -1657   1813    168  -1015    275    898   1015   1015
  -1041   1896   2935   -428  -1990   2416   -145  -1179    579   1462   1639   1631
   -896   1956   2852   -530  -1873   2403   -436  -1200    701   1730   1922   1961
   -880   1402   2281   -262  -1582   1842   -561  -1322    257   1210   1408   1480
   -922    727   1649     96  -1286   1189   -496  -1335   -329    413    607    667
   -924    285   1210    319  -1067    745   -210  -1052   -511     -5    122    189
   -872    158   1031    358   -950    594     54   -704   -342     28     80    194
   -758    181    940    288   -849    561    233   -467   -205    109    135    236
   -748    171    917    288   -831    542    296   -368   -148    137    142    233
   -766    150    917    306   -841    532    301   -350   -153    122    119    207
   -758    187    945    285   -852    566    340   -322   -135    124    119    205
   -771    179    950    293   -862    566    361   -301   -132    119    114    205
   -784    197    982    293   -883    589    392   -265   -101    145    135    231
   -795    249   1044    270   -919    646    420   -228    -59    179    163    252
   -818    246   1065    285   -940    654    436   -200    -28    205    187    265
   -862    231   1093    314   -976    662    394   -218    -49    187    163    239
   -867    283   1150    290  -1008    717    418   -184    -23    210    184    262
   -875    311   1187    280  -1034    748    428   -163     -2    228    192    272
   -857    316   1174    270  -1015    745    444   -137     20    252    197    283
   -852    290   1143    277  -1000    717    410   -145      7    239    181    275
   -818    293   1111    262   -966    704    402   -137     10    239    184    275
   -769    332   1098    215   -935    714    397   -122     15    246    187    277
   -730    371   1101    179   -914    735    394   -106     28    259    194    290
   -727    348   1075    189   -901    711    394    -85     41    265    192    303
   -714    342   1057    184   -885    701    381    -64     59    280    194    314
   -667    368   1036    148   -852    704    384    -36     85    298    197    329
   -662    303    966    179   -813    633    342    -38     72    283    171    329
   -644    301    945    168   -795    623    348      5    101    306    189    358
   -654    324    979    163   -815    649    366     59    140    342    220    389
   -639    332    969    153   -805    649    368     90    161    358    233    402
   -605    298    904    153   -753    600    363    116    171    366    233    410
   -592    259    852    163   -724    555    337    127    179    374    244    423
   -532    280    810    124   -672    545    363    158    202    402    275    459
   -470    319    789     75   -631    553    376    166    202    394    267    457
   -433    303    737     64   -584    519    340    140    181    371    246    439
   -376    311    688     31   -532    498    342    129    174    366    241    433
   -358    309    667     23   -511    488    374    145    184    379    262    446
   -410    252    662     77   -535    454    374    129    166    361    246    423
   -431    233    665     98   -548    449    387    122    163    358    244    423
   -428    246    675     88   -553    462    394    116    168    366    257    436
   -452    293    745     77   -600    519    418    111    189    387    277    444
   -475    348    820     62   -646    584    441    101    215    402    290    444
   -470    392    862     38   -665    626    457     85    213    397    275    428
   -493    410    904     41   -698    657    397     12    158    348    220    374
   -524    413    937     54   -730    675    350    -46    111    303    168    324
   -545    400    945     70   -745    672    345    -80     85    277    132    290
   -537    423    961     57   -748    691    353    -88     85    275    122    277
   -493    470    963     10   -727    717    335    -96     90    275    114    272
   -454    498    953    -23   -704    724    348    -83    106    288    109    275
   -426    485    909    -31   -667    698    392    -62    127    306    122    288
   -454    418    872     18   -662    644    361    -85    111    293    103    272
   -379    465    844    -44   -613    654    376    -64    140    311    111    285
   -280    504    784   -114   -532    644    376    -41    171    340    119    303
   -174    542    717   -184   -446    628    366    -23    205    374    142    329
   -116    537    654   -210   -384    594    348    -18    239    410    184    355
   -158    465    623   -153   -392    545    353    -10    275    449    249    394
   -233    405    636    -85   -433    519    361     18    314    488    314    436
   -306    363    670    -28   -488    514    368     31    322    491    332    441
   -337    418    756    -38   -545    587    366     31    327    501    348    449
   -405    498    901    -46   -654    698    350     15    314    488    340    449
   -496    532   1028    -18   -763    779    361     20    309    483    337    462
   -555    488   1041     31   -800    763    353     20    288    457    311    452
   -566    420    987     72   -776    704    348     12    257    413    257    420
   -542    392    935     72   -737    662    337    -20    213    355    184    371
   -524    418    943     51   -732    680    303    -62    161    303    122    329
   -553    415    969     67   -761    693    259   -109    106    246     57    280
   -571    436   1008     67   -789    722    267   -106    109    244     54    283
   -613    462   1075     75   -844    769    257    -83    129    262     88    303
   -654    478   1132     85   -893    805    231    -44    163    290    129    327
   -709    465   1174    119   -943    818    267    -20    189    314    174    348
   -787    420   1208    184   -997    813    355    -23    181    314    187    332
   -820    366   1187    226  -1005    776    366     -7    200    327    202    340
   -748    392   1140    179   -943    766    384     49    244    366    246    381
   -605    462   1065     70   -833    763    361    122    296    415    301    439
   -639    353    992    142   -815    672    327    101    254    363    249    387
   -704     15    719    342   -711    366    384     64    129    184     46    205
   -613   -218    394    415   -504     88    519    179     90     31   -163     20
   -561   -236    324    397   -444     44    652    335    194     12   -233    -44
   -579    122    701    228   -639    410    709    270    355    205    -46    116
   -678    620   1296     25   -987    958    485   -241    355    509    348    491
   -748   1270   2018   -262  -1382   1644    166   -659    433    974    911   1010
   -730   1847   2577   -558  -1654   2210   -119   -844    613   1483   1475   1522
   -646   1865   2512   -607  -1579   2187   -381   -909    646   1704   1678   1743
   -672   1361   2034   -345  -1353   1696   -475   -961    226   1124   1088   1236
   -748    823   1569    -38  -1158   1195   -439   -950   -335    239    213    467
   -675    511   1187     80   -932    846   -218   -691   -439   -137   -236     77
   -535    581   1117    -23   -826    849    -36   -335   -150     23   -161    137
   -602    509   1111     44   -859    810     77   -153     15    127    -96    174
   -688    355   1044    166   -865    698    241    -38    106    174    -67    187
   -633    324    958    153   -797    641    329     33    161    202    -41    202
   -633    249    883    192   -758    566    345     51    163    181    -70    168
   -579    236    815    168   -698    524    379     83    184    187    -72    166
   -506    244    750    129   -628    496    410    127    226    215    -36    200
   -517    197    714    158   -615    454    371    127    233    223    -10    223
   -501    179    680    161   -589    428    355    142    257    252     23    254
   -480    163    644    155   -563    402    387    176    283    267     41    275
   -467    153    620    158   -545    384    387    200    301    283     62    290
   -465    137    602    161   -532    368    392    228    324    298     77    303
   -462    124    587    168   -524    355    423    262    355    322    114    332
   -436    106    542    163   -491    324    475    311    405    361    158    374
   -410    114    524    148   -467    316    498    340    431    374    168    381
   -423     67    491    176   -457    277    459    327    413    358    153    366
   -410     46    457    181   -433    252    444    335    423    363    158    371
   -361     80    441    137   -402    262    452    355    446    371    161    376
   -348    135    480    106   -413    306    446    368    465    384    171    381
   -319    205    522     57   -420    363    454    402    491    407    187    397
   -316    272    589     23   -452    431    457    433    524    436    210    423
   -358    306    665     25   -511    485    449    459    548    454    231    454
   -368    361    730      2   -548    545    465    511    592    485    252    485
   -384    397    782     -7   -584    587    465    555    633    514    267    509
   -376    459    836    -41   -605    646    501    620    693    563    309    550
   -384    519    901    -70   -644    709    527    675    745    605    345    581
   -431    527    958    -49   -693    740    517    693    758    615    355    592
   -459    524    982    -33   -719    750    527    722    779    631    376    613
   -402    527    930    -62   -665    727    542    740    787    636    381    628
   -381    504    885    -62   -633    693    558    753    792    628    381    620
   -366    527    891    -80   -628    709    566    740    774    605    368    594
   -342    555    898   -106   -620    727    576    737    771    605    384    602
   -335    558    893   -111   -613    724    592    732    756    589    384    602
   -355    545    898    -96   -626    719    607    722    743    571    371    592
   -387    488    875    -51   -631    683    592    688    711    535    332    566
   -335    426    758    -46   -548    592    581    649    683    498    293    542
   -262    392    654    -64   -457    522    574    618    662    478    275    524
   -220    413    631    -96   -426    519    571    589    646    457    249    496
   -179    363    542    -93   -361    452    566    561    618    426    223    475
   -158    283    439    -64   -298    361    548    527    579    389    192    452
   -158    218    376    -28   -267    296    498    472    535    342    145    402
   -158    220    376    -33   -267    298    498    459    524    332    145    397
   -150    257    407    -51   -277    332    517    465    530    337    161    405
   -137    306    444    -85   -290    376    530    472    548    353    179    415
   -168    275    444    -51   -306    358    480    446    527    324    153    394
   -142    329    472    -96   -309    400    509    475    563    345    171    415
   -111    420    532   -155   -322    475    532    501    607    389    215    454
    -98    501    597   -202   -348    548    519    509    639    418    252    496
   -140    571    711   -215   -426    641    524    504    659    439    277    522
   -189    576    763   -194   -478    670    467    480    662    449    298    540
   -200    576    774   -189   -485    675    444    472    652    433    290    545
   -210    576    787   -187   -498    680    415    452    620    394    246    517
   -200    620    820   -210   -509    719    387    426    594    363    220    498
   -210    613    820   -202   -514    717    379    410    579    353    228    504
   -231    545    776   -155   -504    659    384    413    555    316    200    493
   -252    441    693    -96   -475    568    389    413    514    257    137    439
   -277    418    696    -70   -485    555    402    415    498    236    127    423
   -355    384    737    -15   -548    561    392    410    488    228    124    415
   -415    348    763     33   -589    555    397    402    465    197     96    387
   -355    342    698      5   -530    522    413    402    441    176     80    374
   -303    277    581     12   -441    428    381    374    402    140     46    342
   -319    181    498     67   -410    340    342    335    355     88      5    306
   -283    161    444     59   -363    301    363    332    345     80      0    301
   -303     49    350    124   -327    200    342    301    309     36    -46    259
   -270     18    288    127   -277    153    327    298    296     10    -70    262
   -202     83    285     57   -244    184    285    262    270     -5    -67    262
   -168    114    283     25   -226    197    267    241    252    -25    -80    241
   -135    119    254      5   -194    187    280    252    252    -38    -98    231
    -70     57    127      7    -98     90    303    283    233    -98   -174    192
     -5   -119   -114     62     54   -116    368    376    205   -213   -311     77
      7   -197   -207     93    106   -202    483    517    265   -277   -413    -18
    -20    -10      7     12    -12     -2    571    602    428   -184   -353     10
   -122    322    444    -98   -283    381    493    303    405    -75   -176    150
   -171    758    930   -293   -550    844    220   -259    179    109    163    444
   -207   1247   1452   -519   -828   1348    -88   -688     59    407    605    771
   -184   1449   1631   -633   -906   1538   -407   -906     44    730   1010   1075
   -132   1062   1195   -465   -662   1127   -511   -932   -127    594    901    987
   -145    576    722   -215   -433    649   -415   -839   -462    -38    249    501
   -207     64    270     70   -239    166   -257   -631   -636   -600   -389     44
   -205   -158     46    181   -127    -57    -64   -311   -397   -561   -452     12
   -168    -96     72    132   -122    -12    116    -31    -85   -342   -283    158
   -142    -28    114     85   -129     41    233    161     93   -233   -215    226
   -168    -28    140     98   -155     54    259    228    155   -210   -210    239
   -150     33    184     57   -168    109    296    267    187   -205   -197    259
   -129     80    210     25   -168    145    298    277    197   -210   -194    262
   -140     77    218     28   -179    148    288    267    184   -239   -231    241
   -163     90    254     36   -207    171    275    262    181   -246   -244    226
   -174    119    293     25   -233    207    290    283    200   -231   -223    249
   -184    148    332     18   -257    239    306    309    226   -197   -179    298
   -184    168    353      7   -267    259    309    319    233   -192   -166    316
   -200    194    394      2   -298    293    322    332    246   -189   -171    327
   -236    189    423     23   -329    306    332    340    252   -189   -166    340
   -272    197    470     38   -371    332    342    350    267   -174   -132    371
   -296    205    501     46   -400    350    340    353    267   -176   -135    371
   -298    205    501     46   -400    353    348    355    267   -181   -148    374
   -270    233    504     15   -387    366    353    366    275   -179   -140    389
   -220    277    498    -28   -358    387    363    381    288   -171   -132    402
   -228    231    457     -2   -342    345    353    379    288   -176   -135    400
   -231    187    418     20   -324    301    342    379    296   -174   -119    420
   -239    220    459      7   -350    337    335    381    309   -168   -106    431
   -218    285    504    -33   -361    394    350    415    345   -148    -88    457
   -192    288    480    -49   -335    384    368    454    379   -122    -72    488
   -239    239    475      0   -358    355    329    452    376   -129    -83    491
   -226    254    480    -15   -355    368    337    480    402   -106    -62    524
   -205    290    496    -41   -350    392    350    509    428    -90    -51    548
   -202    288    488    -44   -345    389    361    524    431    -93    -54    555
   -187    309    493    -62   -340    400    368    540    439    -83    -44    581
   -176    309    485    -67   -329    397    363    537    431    -93    -51    592
   -171    296    467    -62   -319    381    374    530    407   -122    -77    587
   -155    335    491    -90   -322    413    402    530    392   -135    -85    587
   -174    322    493    -75   -332    407    407    509    355   -176   -119    563
   -220    257    475    -18   -348    366    384    467    296   -236   -166    540
   -275    233    509     20   -392    371    358    418    244   -272   -192    519
   -283    249    530     15   -407    389    348    379    200   -316   -218    491
   -285    272    558      5   -423    415    342    329    158   -353   -239    465
   -280    265    545      7   -413    402    345    283    122   -387   -257    446
   -275    210    485     33   -379    348    322    228     72   -423   -280    423
   -309    150    459     77   -384    303    288    171     28   -465   -316    389
   -319    145    465     88   -392    303    285    137      2   -491   -345    363
   -319    161    480     77   -402    319    275     96    -28   -524   -381    332
   -303    192    496     57   -400    342    270     64    -44   -540   -397    316
   -290    200    488     44   -392    342    270     57    -51   -542   -400    311
   -272    223    496     23   -384    358    265     46    -59   -542   -405    303
   -233    257    491    -12   -361    371    262     38    -57   -535   -400    314
   -220    244    465    -10   -342    353    244     25    -70   -545   -418    311
   -189    314    504    -64   -348    407    228     15    -62   -540   -413    322
   -187    384    571    -98   -379    478    228     10    -49   -522   -392    340
   -205    420    623   -109   -413    519    213      0    -44   -506   -374    363
   -163    545    709   -189   -436    626    210      0     -7   -457   -332    415
   -153    584    735   -215   -444    659    166    -31    -12   -449   -332    431
   -161    537    698   -189   -428    618    116    -64    -49   -483   -371    407
   -148    519    667   -187   -407    592     96    -90    -77   -509   -394    392
   -119    540    659   -210   -389    600     70   -116   -111   -530   -407    389
   -119    558    678   -220   -397    618     46   -142   -137   -540   -418    387
   -135    568    701   -218   -418    633     25   -166   -161   -566   -446    355
   -127    506    633   -189   -381    568      0   -189   -210   -623   -504    298
   -116    420    537   -150   -327    478    -10   -205   -249   -659   -532    262
   -122    342    465   -111   -293    402    -28   -233   -296   -698   -558    223
   -119    249    368    -67   -244    309    -25   -257   -340   -748   -600    181
   -137    187    324    -25   -231    254    -25   -280   -374   -776   -620    161
   -166    168    335      0   -249    252    -15   -288   -366   -763   -592    187
   -200    140    337     28   -267    236     -7   -296   -376   -761   -576    202
   -213     59    272     75   -241    166      7   -293   -392   -771   -568    207
   -223      7    231    106   -228    119     23   -296   -407   -784   -574    205
   -207    -25    181    116   -194     77     57   -280   -405   -787   -574    210
   -252   -119    129    184   -192      5     20   -319   -446   -823   -618    181
   -233   -158     75    194   -155    -41      0   -337   -467   -839   -639    176
   -189   -150     38    168   -116    -57    -10   -340   -485   -859   -667    166
   -161   -187    -25    174    -67   -106    -12   -342   -535   -922   -748    109
   -132   -267   -135    197      0   -202     49   -270   -568  -1018   -883      5
   -132   -290   -158    210     10   -226    161   -129   -509  -1080  -1002    -96
   -161    -88     72    122   -116     -7    277    -31   -353  -1002   -963    -59
   -215    355    571    -70   -392    462    210   -350   -405   -898   -802     75
   -309    896   1205   -296   -758   1052   -194  -1023   -701   -753   -514    324
   -394   1493   1888   -550  -1140   1691   -613  -1522   -846   -470   -111    646
   -366   1899   2265   -769  -1317   2081   -974  -1774   -852   -135    277    969
   -293   1636   1930   -670  -1111   1782  -1119  -1797   -961   -163    231    940
   -306   1078   1384   -387   -846   1231  -1065  -1738  -1319   -787   -413    418
   -322    519    841    -98   -581    680   -839  -1509  -1530  -1400  -1075   -106
   -309    283    589     12   -452    436   -579  -1161  -1312  -1410  -1202   -202
   -335    213    548     62   -441    379   -452   -919  -1057  -1252  -1111   -129
   -311    187    496     62   -405    340   -366   -761   -917  -1161  -1057    -83
   -277    192    470     41   -374    332   -296   -675   -846  -1119  -1031    -67
   -280    145    426     64   -353    285   -267   -652   -833  -1109  -1031    -70
   -303    106    410     98   -355    257   -244   -633   -823  -1098  -1026    -62
   -290     57    348    116   -319    202   -236   -613   -810  -1078  -1021    -51
   -272     20    293    127   -283    155   -233   -592   -795  -1054  -1008    -33
   -249     25    272    111   -259    148   -220   -563   -763  -1008   -971      0
   -226     23    249    101   -236    135   -189   -527   -724   -956   -937     36
   -246    -25    218    135   -236     96   -189   -522   -714   -940   -935     44
   -267    -83    184    176   -228     49   -179   -511   -696   -906   -911     67
   -259   -109    150    184   -207     20   -163   -488   -667   -859   -875    101
   -223   -109    114    166   -168      2   -142   -462   -644   -815   -841    129
   -176    -96     80    135   -129    -10   -145   -452   -636   -789   -823    140
   -111    -44     67     77    -90     10   -129   -431   -615   -761   -800    153
    -75    -49     25     62    -51    -12   -132   -418   -600   -732   -779    161
    -59    -80    -20     70    -20    -51   -137   -400   -574   -701   -756    181
    -49    -80    -33     64     -7    -59   -114   -371   -537   -667   -730    213
    -36    -88    -54     62      7    -72    -93   -340   -504   -628   -706    244
    -31     15     46      5    -38     31    -98   -324   -483   -607   -698    254
    -44    140    184    -46   -114    161   -106   -306   -462   -587   -693    272
    -33    249    280   -109   -158    265    -88   -265   -418   -548   -678    298
    -15    327    340   -155   -176    332    -70   -223   -371   -504   -652    332
      5    337    329   -174   -163    332    -75   -192   -345   -470   -631    361
     49    355    306   -202   -127    332    -83   -166   -327   -452   -620    376
     57    400    342   -228   -142    371   -114   -181   -337   -459   -654    345
     72    431    358   -252   -142    397   -142   -200   -350   -465   -670    332
    106    449    342   -277   -116    397   -158   -215   -363   -475   -688    327
    137    470    332   -303    -96    402   -153   -223   -381   -485   -693    329
    168    478    306   -324    -70    394   -148   -228   -397   -491   -701    324
    176    475    298   -327    -62    389   -122   -226   -407   -498   -706    322
    163    480    316   -324    -75    400   -129   -246   -431   -504   -704    324
    119    459    340   -288   -109    400   -174   -309   -485   -537   -732    293
    124    459    335   -293   -106    400   -166   -348   -517   -561   -753    270
    150    496    342   -324    -96    420   -168   -384   -545   -571   -769    254
    129    433    303   -283    -88    371   -207   -454   -602   -615   -815    213
    129    392    262   -259    -64    327   -244   -517   -657   -659   -854    168
    137    433    293   -285    -77    363   -270   -561   -680   -654   -857    158
    129    436    306   -283    -88    371   -306   -613   -719   -672   -891    116
    116    439    322   -277   -101    379   -324   -649   -750   -691   -917     90
     93    454    361   -272   -132    407   -324   -662   -748   -675   -911     96
     77    491    410   -285   -166    452   -311   -654   -719   -646   -898    111
     49    504    454   -277   -202    480   -314   -657   -711   -631   -893    116
     23    535    509   -280   -244    522   -322   -662   -706   -615   -888    114
     18    566    548   -290   -265    558   -316   -649   -678   -576   -862    127
     15    602    587   -311   -285    597   -309   -633   -641   -540   -836    142
     20    678    657   -348   -319    667   -293   -602   -587   -475   -774    184
     36    756    719   -397   -342    737   -275   -576   -532   -407   -711    236
     28    815    787   -420   -379    802   -340   -615   -540   -402   -719    213
     38    878    836   -459   -397    859   -392   -636   -535   -376   -706    213
     46    883    836   -465   -394    859   -407   -641   -532   -361   -698    220
     31    859    828   -446   -400    844   -420   -652   -542   -358   -698    226
     36    891    854   -462   -407    872   -413   -652   -542   -350   -693    228
     18    924    906   -472   -444    914   -394   -639   -522   -316   -657    254
    -38    831    867   -397   -452    849   -423   -657   -548   -332   -675    233
    -57    711    766   -329   -410    737   -423   -659   -574   -358   -714    197
    -51    662    714   -303   -381    688   -400   -646   -576   -361   -719    192
    -31    649    680   -309   -355    665   -374   -639   -579   -361   -719    187
      2    665    662   -335   -329    665   -355   -639   -581   -358   -719    171
    -62    581    644   -259   -353    610   -431   -701   -639   -400   -763    109
    -85    530    615   -220   -350    571   -439   -704   -631   -389   -758    101
    -75    498    571   -213   -324    535   -397   -670   -592   -350   -722    124
    -64    514    576   -226   -322    545   -376   -657   -568   -316   -688    145
    -54    511    566   -228   -311    537   -374   -652   -558   -293   -662    158
     -7    498    506   -244   -257    501   -379   -652   -558   -283   -649    171
     83    519    436   -303   -176    478   -384   -654   -563   -283   -657    166
    153    504    350   -329    -98    428   -415   -683   -594   -306   -691    135
    236    470    233   -355      2    353   -428   -698   -623   -337   -730     88
    358    387     28   -371    166    207   -413   -675   -665   -400   -802     36
    454    296   -158   -376    306     70   -335   -597   -704   -527   -956    -98
    519    246   -272   -384    397    -12   -197   -472   -641   -584  -1060   -207
    522    472    -49   -498    283    213   -148   -550   -574   -524   -995   -176
    428    820    392   -623     18    607   -433  -1111   -774   -465   -833    -72
    387   1325    937   -857   -275   1132   -893  -1704   -950   -226   -480    202
    345   1943   1597  -1145   -626   1771  -1283  -2052   -924    171      0    568
    415   2249   1834  -1335   -709   2042  -1602  -2192   -846    530    363    852
    467   1834   1366  -1150   -449   1600  -1683  -2143   -984    387    181    711
    439   1213    774   -828   -168    995  -1525  -1992  -1340   -293   -506    171
    459    696    236   -579    111    467  -1257  -1732  -1509   -810  -1070   -275
    509    563     54   -540    228    309  -1044  -1431  -1275   -740  -1111   -322
    610    527    -83   -568    348    223   -896  -1213  -1083   -631  -1067   -298
    696    537   -158   -618    426    189   -797  -1070   -966   -548  -1021   -272
    685    563   -122   -626    402    220   -732   -989   -885   -470   -953   -244
    636    584    -51   -610    345    265   -698   -943   -839   -415   -901   -226
    581    618     36   -600    272    327   -652   -885   -784   -361   -852   -210
    553    600     44   -579    254    322   -628   -849   -745   -327   -833   -210
    511    519      5   -517    252    262   -615   -826   -711   -301   -828   -205
    480    483      0   -483    239    244   -610   -797   -665   -257   -800   -176
    511    550     38   -530    236    296   -592   -745   -592   -181   -735   -132
    483    462    -20   -472    252    220   -587   -740   -587   -171   -737   -132
    436    426    -12   -431    226    207   -537   -693   -548   -129   -696    -93
    392    480     88   -439    150    285   -519   -644   -491    -62   -615    -38
    316    548    231   -431     44    389   -498   -594   -446      0   -548    -10
    231    623    392   -428    -80    509   -410   -504   -363     96   -428     54
     90    633    542   -363   -226    589   -324   -420   -288    192   -322    127
    -64    602    667   -270   -366    636   -244   -358   -228    257   -252    176
   -153    672    826   -259   -488    748   -168   -267   -140    345   -161    246
   -285    685    969   -200   -626    826   -155   -210    -90    394   -103    285
   -413    706   1119   -148   -766    914   -163   -171    -57    436    -64    306
   -475    802   1275   -166   -875   1039   -122    -96     10    511      5    366
   -553    883   1436   -163   -995   1158   -132    -59     49    550     33    384
   -584    917   1501   -168  -1044   1208   -127    -20     85    587     54    400
   -571    953   1522   -192  -1047   1236   -119     23    119    618     72    418
   -537    961   1499   -213  -1018   1228   -124     46    145    639     83    423
   -470    984   1454   -257   -961   1218   -127     67    163    659     80    410
   -350   1023   1371   -337   -859   1197   -155     75    168    662     62    389
   -153   1021   1174   -433   -665   1098   -192     96    176    672     59    384
     10    950    940   -483   -465    945   -241     98    171    670     49    368
     -5    724    730   -358   -366    727   -280     12    101    615     -5    314
     51    678    626   -366   -288    652   -189    -28     70    587    -33    280
    119    633    514   -376   -197    574   -202    -59     46    571    -36    262
    176    553    376   -366    -98    465   -215    -83     28    558    -33    246
    220    493    272   -355    -25    384   -231   -114      5    548    -44    231
    257    446    187   -353     36    316   -213   -132    -10    540    -46    228
    303    348     44   -324    129    197   -187   -137    -10    553    -28    233
    327    285    -44   -309    184    119   -192   -171    -18    568    -15    228
    371    207   -163   -288    267     23   -202   -213    -38    576    -18    218
    415     72   -345   -244    379   -137   -192   -231    -44    610     10    218
    446    -83   -530   -181    485   -306   -168   -231    -25    646     46    228
    394    -49   -444   -174    415   -246   -155   -223    -10    675     75    239
    233     90   -142   -161    189    -25   -111   -189     28    727    135    272
     28    179    148   -103    -62    163    -20   -127     93    802    236    335
   -140    220    361    -38   -252    288     44    -77    150    857    306    374
   -288    283    571      2   -431    426     31    -72    171    883    345    394
   -314    407    722    -46   -517    563     64    -38    215    914    384    423
   -223    514    737   -148   -480    626     70    -18    241    924    397    428
   -106    615    719   -254   -413    667     51    -15    262    932    402    436
    -44    639    680   -298   -361    659    -18    -54    244    909    379    415
     31    691    659   -361   -314    675    -70    -93    226    880    358    384
     85    833    748   -462   -329    792    -98   -109    241    891    379    394
     59    857    797   -459   -368    828   -101   -109    241    888    392    381
      2    852    849   -428   -423    849    -80    -96    257    898    407    381
   -103    828    932   -361   -517    880    -72    -96    259    919    441    410
   -210    852   1060   -322   -636    956    -75    -98    267    945    488    431
   -259    826   1085   -283   -672    956    -20    -51    293    976    532    452
   -322    732   1054   -205   -691    893     18    -20    288    969    532    433
   -410    662   1072   -124   -740    867     51     10    298    971    540    423
   -509    646   1156    -70   -833    901     64     23    303    976    545    413
   -571    685   1257    -57   -914    971     93     38    311    989    563    423
   -646    667   1312    -12   -979    987     75     25    306    987    571    418
   -670    633   1304     18   -987    969    101     38    324    995    584    423
   -649    633   1280      5   -963    956     90     28    311    979    576    397
   -633    639   1270     -2   -950    953     67     15    296    966    566    371
   -636    654   1291    -10   -963    971     57      5    288    958    558    350
   -636    615   1252     10   -943    932     75     18    290    966    558    335
   -498    576   1075    -38   -787    826     38    -15    259    932    509    277
   -322    553    872   -116   -597    711    -12    -72    207    870    423    205
   -171    527    698   -179   -436    613    -62   -119    145    802    342    132
    -23    462    485   -218   -254    472   -103   -158     38    678    207      2
    111    233    122   -174     -5    179    -54   -116    -80    475    -23   -231
    226    116   -111   -171    168      2     72    -12    -75    371   -168   -413
    311    267    -46   -290    176    111    153    -67     12    444   -101   -392
    366    657    290   -511     38    475    -41   -532      7    641    179   -166
    410   1236    823   -823   -207   1031   -465  -1036     77   1093    753    348
    439   1836   1395  -1137   -478   1615   -815  -1304    290   1665   1405    909
    571   1997   1426  -1288   -426   1712  -1137  -1400    459   2073   1808   1265
    670   1548    878  -1109   -103   1213  -1241  -1418    293   1878   1582   1062
    646    875    226   -761    210    550  -1093  -1350   -233   1065    810    355
    610    329   -280   -472    446     25   -820  -1117   -558    436    197   -194
    626    148   -480   -389    553   -166   -553   -748   -348    459    171   -207
    691     83   -607   -387    649   -262   -355   -465   -127    615    290    -98
    789    -18   -807   -387    797   -413   -231   -293      0    717    361    -38
    846    -96   -943   -376    893   -519   -171   -223     46    732    361    -38
    849    -44   -893   -402    870   -467   -163   -218     44    706    311    -85
    787     62   -724   -423    756   -329   -150   -202     46    701    303   -116
    722    155   -568   -439    644   -205   -127   -174     77    730    345   -101
    670    176   -493   -423    581   -158    -83   -124    132    784    402    -54
    602    168   -433   -387    519   -132    -49    -90    176    823    441    -15
    530    236   -293   -381    413    -28    -51    -83    194    841    459     10
    446    322   -124   -384    285     98    -51    -72    213    865    488     33
    366    400     33   -384    166    215    -38    -51    226    883    496     36
    324    428    103   -376    109    265    -36    -33    231    896    509     38
    285    381     96   -332     96    239    -38    -20    239    917    540     49
    241    285     44   -265     98    166     28     51    306    997    628    101
    176    231     51   -205     62    142     88    109    368   1067    685    140
    106    231    124   -171    -10    179    129    150    420   1122    735    168
     59    272    213   -166    -75    244    148    181    457   1161    769    192
     51    319    267   -187   -109    293    142    192    472   1169    774    189
     70    332    262   -200    -96    298    129    197    467   1161    750    166
    106    350    241   -228    -67    296    103    181    436   1130    693    101
    148    436    288   -290    -70    363     77    174    423   1114    665     57
    145    496    350   -322   -103    423     75    192    433   1124    672     77
    122    496    374   -309   -124    436     62    215    441   1132    680    101
    106    483    376   -296   -135    431     90    285    496   1192    740    158
    109    493    384   -301   -137    439    132    368    576   1278    823    244
    127    467    337   -298   -106    402    142    402    605   1309    849    272
    161    439    275   -301    -57    358    124    402    589   1296    826    265
    181    472    288   -329    -51    381    129    410    594   1299    828    280
    179    496    316   -337    -67    407    155    433    618   1319    854    309
    161    387    226   -275    -33    306    163    433    620   1327    870    327
    181    322    140   -252     20    231    213    457    646   1366    914    371
    184    277     93   -233     46    187    244    459    654   1379    927    381
    166    272    106   -218     31    189    236    431    631   1363    924    368
    122    309    187   -215    -33    246    215    379    589   1322    891    329
     51    335    283   -192   -114    309    197    324    558   1283    854    293
    -15    358    371   -171   -192    363    181    270    532   1249    826    254
    -41    379    420   -168   -231    400    161    215    506   1218    795    210
    -33    397    431   -184   -233    415    148    174    478   1192    763    168
    -23    402    426   -189   -226    415    140    140    462   1176    748    132
    -12    407    418   -200   -215    413    142    111    454   1161    737    106
     15    410    394   -213   -189    402    153    103    462   1166    745    101
      2    407    405   -207   -202    405    158    101    472   1176    761    101
     -7    400    407   -197   -207    402    187    122    501   1208    797    135
    -18    389    405   -187   -210    394    220    153    537   1247    836    174
    -12    420    433   -202   -223    426    257    200    594   1296    885    223
     -5    488    493   -241   -249    491    288    246    665   1363    943    277
    -10    532    542   -262   -277    537    306    277    722   1415   1000    329
    -23    568    592   -272   -309    579    306    290    761   1454   1044    368
    -41    563    605   -259   -322    584    293    306    787   1488   1080    400
    -70    514    584   -223   -329    548    303    316    792   1499   1088    402
    -90    475    566   -192   -329    519    309    316    789   1499   1085    400
   -111    446    558   -166   -335    501    309    309    784   1493   1080    394
   -145    415    561   -135   -353    488    301    301    774   1493   1070    381
   -142    327    470    -93   -306    397    293    290    732   1460   1023    327
   -114    215    329    -51   -223    272    309    285    696   1410    982    277
    -93    132    223    -20   -158    179    322    275    665   1361    943    236
    -67    127    194    -28   -129    161    311    254    636   1309    904    189
    -64    129    194    -31   -129    161    277    213    607   1257    859    145
    -83     80    163      0   -122    122    252    192    610   1236    854    140
    -51     41     90      2    -72     64    257    213    626   1244    872    161
    -28     25     54      2    -41     38    270    231    631   1262    896    181
    -18     85    103    -33    -59     93    267    231    623   1267    906    181
      0    127    124    -64    -62    124    270    233    615   1267    911    179
     12    114    101    -64    -46    109    275    236    613   1273    914    179
     36    101     64    -67    -12     83    283    254    626   1288    927    197
     36     77     41    -59     -2     59    298    262    628   1286    924    200
     28     64     36    -46     -5     49    311    267    607   1257    901    181
     33    -44    -77      2     54    -59    342    293    545   1161    807     98
     62   -280   -342    109    202   -311    454    392    478   1002    626    -70
     80   -337   -420    127    249   -376    620    537    530    943    530   -179
     51      2    -49    -28     49    -20    675    420    628   1062    657    -85
    -31    524    555   -246   -293    540    418   -127    628   1317   1002    231
   -106   1182   1288   -537   -696   1234     36   -633    730   1795   1602    797
   -189   1818   2008   -818  -1098   1912   -301   -885    935   2343   2234   1366
   -215   1938   2151   -862  -1182   2044   -610   -995   1034   2652   2556   1673
   -210   1460   1670   -626   -940   1564   -675   -966    839   2385   2265   1421
   -244    750    995   -252   -618    872   -509   -833    345   1577   1465    688
   -254    267    519     -7   -387    392   -223   -514    142   1054    914    181
   -202    109    311     44   -257    210     36   -129    384   1140    917    174
   -135     -2    129     67   -132     62    213    132    561   1236    963    215
    -93    -38     54     67    -75      7    311    270    649   1270    971    220
    -93    -51     41     70    -70     -5    319    280    631   1234    927    174
    -67      2     70     31    -70     36    355    306    646   1244    930    176
   -103    -33     70     67    -88     15    358    316    657   1244    930    168
   -166   -101     64    135   -116    -18    316    301    639   1228    906    148
   -132    -10    119     70   -127     54    327    306    639   1228    891    124
    -98     85    184      7   -142    132    327    303    641   1221    875    101
    -51    189    239    -70   -148    213    342    311    652   1228    875     96
    -36    233    270    -98   -153    252    366    329    670   1249    891     98
    -28    210    236    -93   -132    223    389    355    698   1283    911    109
    -23    174    194    -75   -109    184    413    394    737   1330    963    142
    -23    127    150    -51    -88    137    446    436    776   1358   1008    171
    -44     80    124    -18    -83    101    459    457    802   1369   1028    171
     -5    109    114    -51    -59    111    478    475    820   1379   1041    179
     15     64     46    -41    -15     57    504    514    859   1418   1078    210
     28      0    -31    -15     28    -15    527    553    904   1457   1114    231
     51    -18    -70    -15     59    -44    558    607    953   1493   1143    257
     10      2     -7     -7      7     -2    568    654   1000   1527   1179    290
    -46     23     70     10    -57     46    581    698   1044   1558   1210    324
    -70     85    153    -10   -111    119    594    745   1085   1584   1228    350
    -83    132    215    -23   -148    174    607    800   1135   1613   1252    384
    -88    207    293    -62   -192    249    628    854   1182   1641   1286    418
    -54    285    337   -116   -197    311    641    906   1221   1660   1317    444
    -62    293    353   -116   -207    322    587    893   1205   1631   1288    407
    -41    311    353   -135   -197    332    555    878   1179   1605   1244    363
     57    350    290   -205   -116    322    555    883   1179   1608   1241    374
    132    384    249   -259    -57    316    522    849   1153   1577   1202    358
    145    345    200   -246    -28    272    444    776   1085   1506   1132    309
    202    337    135   -270     33    236    415    740   1054   1460   1091    280
    226    303     77   -267     75    192    410    704   1013   1418   1052    241
    231    283     51   -257     88    168    436    698   1015   1426   1060    249
    220    311     90   -270     64    202    475    698   1026   1431   1070    249
    155    345    189   -249    -15    267    444    641    989   1392   1039    207
    106    340    231   -226    -62    288    436    597    961   1358   1015    176
     90    366    275   -228    -90    319    449    568    948   1335   1010    155
     70    371    298   -220   -114    335    444    537    937   1309   1005    145
     67    327    259   -197    -96    293    462    530    935   1304   1013    158
     64    270    205   -168    -70    239    459    506    919   1293   1000    150
     70    296    226   -184    -77    262    457    485    911   1322    995    129
     70    363    290   -218   -109    327    470    470    909   1337    979     85
     88    449    361   -267   -135    405    483    475    924   1350    992     88
    109    488    376   -298   -135    433    483    480    930   1361   1000     96
    127    459    332   -296   -101    397    496    493    940   1363   1008     96
    158    483    324   -322    -83    405    498    506    953   1371   1023    101
    210    600    389   -405    -88    496    548    558   1023   1436   1096    174
    158    618    459   -389   -150    537    498    540   1026   1447   1109    200
    205    740    535   -475   -163    639    488    561   1060   1491   1150    244
    236    862    626   -550   -194    745    509    597   1101   1538   1197    303
    145    805    659   -475   -257    732    483    600   1091   1538   1210    332
     80    787    706   -433   -314    748    467    610   1096   1551   1228    348
     -2    740    743   -368   -374    743    488    646   1124   1577   1252    368
    -72    724    797   -327   -436    761    488    654   1122   1561   1234    335
    -72    680    753   -303   -413    717    522    675   1117   1540   1202    288
    -72    592    662   -259   -366    626    530    680   1088   1488   1137    249
    -59    555    615   -249   -337    584    542    688   1072   1473   1124    259
    -36    522    558   -244   -298    540    548    683   1041   1444   1109    236
    -12    527    540   -257   -275    532    563    680   1023   1423   1091    213
    -98    449    545   -176   -322    496    501    628    966   1366   1034    158
    -83    418    498   -168   -290    457    496    615    943   1335    992    124
     -2    480    483   -241   -241    483    524    636    953   1335    984    127
     85    592    506   -337   -210    550    563    680    992   1363   1018    163
     75    542    467   -311   -194    506    519    672    979   1343   1005    137
     67    532    465   -301   -197    498    485    659    956   1309    987    111
     44    532    488   -288   -223    511    483    662    948   1280    987    127
     18    555    537   -285   -259    548    517    672    943   1260    984    137
     -7    436    444   -215   -226    439    571    701    924   1223    914     51
     70    228    155   -150    -41    192    649    748    849   1101    756   -119
     64    -88   -153     10    109   -119    717    776    711    872    498   -376
     -5   -207   -202    106     98   -205    813    859    730    800    418   -446
    -33    145    176    -57   -106    161    813    636    839    987    659   -244
   -111    685    797   -288   -454    740    478    137    914   1340   1111    187
   -202   1454   1654   -626   -930   1553    106   -213   1148   1909   1764    797
   -171   2055   2226   -940  -1197   2140   -202   -350   1457   2496   2382   1358
    -70   1935   2005   -935  -1039   1969   -426   -384   1491   2626   2483   1480
    -70   1395   1462   -662   -766   1428   -413   -387   1091   2101   1969   1010
    -54    750    802   -348   -428    776   -200   -262    537   1283   1189    293
     51    405    353   -228   -150    379    132    111    519   1010    852    -33
    119    387    265   -254    -72    327    316    394    711   1088    844    -59
    168    311    140   -241     15    226    366    519    774   1080    779   -101
    244    316     72   -283     85    194    431    597    826   1083    763   -101
    303    306      2   -303    150    155    454    613    815   1049    722   -148
    366    249   -116   -309    241     67    452    615    802   1013    670   -200
    418    202   -215   -311    316     -5    449    631    807   1002    641   -228
    433    171   -262   -306    348    -44    472    657    833   1008    641   -226
    488    158   -329   -322    410    -85    475    665    833    995    628   -252
    413     12   -402   -213    407   -194    387    615    787    950    594   -293
    358     38   -319   -200    337   -137    467    698    867   1021    678   -176
    252     -2   -254   -127    252   -127    563    797    963   1111    776    -46
    184   -103   -288    -38    236   -194    636    883   1052   1179    854     62
    171   -135   -306    -18    236   -220    665    922   1091   1197    872    106
    114    -62   -179    -25    145   -119    649    935   1106   1210    880    153
     36      7    -28    -23     31    -10    644    953   1135   1231    896    197
    -33     64     98    -15    -64     80    691    997   1176   1257    932    252
    -41     64    103    -12    -72     85    714   1018   1174   1241    919    265
     10     80     70    -46    -31     75    706   1018   1161   1213    888    254
    150    153      0   -153     75     77    620    961   1111   1143    810    200
    361    280    -80   -319    220    101    522    891   1041   1072    717    129
    607    374   -236   -491    423     67    439    810    958    989    610     51
    891    457   -433   -675    662     12    335    732    885    911    501    -25
   1132    496   -636   -815    885    -70    244    667    810    823    374   -129
   1332    535   -797   -932   1065   -129    189    633    771    784    296   -194
   1369    568   -800   -969   1085   -116    189    662    787    802    337   -213
   1299    649   -649   -974    974      0    215    714    828    852    449   -194
   1260    743   -519  -1002    888    111    262    771    888    917    571   -145
   1280    800   -480  -1039    880    161    301    802    917    943    657    -88
   1262    722   -540   -992    898     93    270    784    901    932    688   -101
   1234    665   -568   -950    901     49    257    787    911    943    704   -114
   1205    670   -535   -940    870     70    301    828    958    992    735    -98
   1122    667   -454   -893    789    106    387    885   1002   1026    758    -85
    989    657   -335   -826    662    161    428    911   1031   1057    776    -25
    846    670   -176   -758    511    246    485    935   1065   1091    813     46
    701    680    -20   -691    361    329    558    969   1119   1140    862    109
    550    641     90   -594    231    366    644   1013   1187   1205    940    166
    379    613    233   -498     72    426    727   1049   1226   1247   1000    207
    228    568    337   -400    -54    454    818   1109   1296   1332   1104    296
    140    454    311   -298    -85    381    932   1187   1369   1415   1231    415
     70    444    374   -257   -150    410    982   1215   1387   1449   1309    491
    -20    566    584   -275   -303    574    979   1202   1387   1454   1330    511
    -49    672    722   -314   -384    696    987   1202   1397   1457   1345    535
    -36    779    815   -371   -426    797    976   1192   1389   1449   1353    555
    -10    852    862   -420   -436    857    989   1202   1392   1447   1345    568
    -31    930    961   -449   -496    943    961   1184   1376   1413   1283    535
    -23   1111   1132   -545   -579   1122    914   1153   1361   1389   1228    498
     15   1371   1353   -693   -670   1363    867   1114   1343   1366   1184    478
     64   1582   1517   -823   -724   1551    802   1047   1286   1304   1109    426
    135   1701   1566   -919   -714   1634    706    974   1228   1244   1023    350
    223   1686   1462   -956   -618   1574    652    927   1176   1187    948    288
    337   1626   1288   -984   -475   1457    628    898   1127   1127    893    241
    436   1558   1122   -997   -342   1340    636    883   1106   1101    872    220
    478   1397    919   -940   -220   1161    633    872   1098   1091    872    231
    504   1148    641   -826    -70    896    675    906   1109   1096    896    267
    493    844    350   -670     70    600    724    945   1111   1091    917    288
    493    639    145   -566    174    392    761    971   1111   1075    930    301
    498    493     -7   -496    254    241    776    971   1098   1065    909    267
    488    348   -142   -418    316    103    776    956   1070   1034    854    246
    498    194   -306   -348    402    -57    766    935   1039   1008    820    246
    522    114   -407   -316    465   -145    753    911   1013   1005    813    210
    555     31   -527   -293    540   -246    761    911   1008   1005    815    197
    579    -80   -662   -249    620   -371    745    883    976    966    782    174
    649   -228   -878   -213    763   -553    735    865    953    943    763    184
    685   -236   -922   -223    802   -579    698    831    901    875    706    176
    600    -75   -675   -262    636   -376    683    802    867    854    696    166
    488     31   -457   -259    472   -213    696    800    865    857    719    140
    389     51   -340   -223    363   -142    724    818    859    839    722    111
    340    -15   -355   -161    348   -184    748    852    813    784    654     57
    306   -122   -428    -93    363   -275    826    953    776    644    491    -88
    252    -77   -329    -88    290   -205    953   1088    826    566    397   -184
    174    231     57   -205     59    145   1023   1096    950    659    506    -77
     90    675    584   -381   -246    631    885    675    909    797    753    200
     44   1293   1249   -670   -605   1273    550    132    802   1114   1174    597
     59   1852   1792   -956   -867   1823    246   -202    841   1558   1670    966
    155   1919   1761  -1039   -802   1842    -10   -332    852   1829   1943   1156
    213   1454   1241   -833   -514   1348    -83   -348    592   1499   1621    841
    220    987    763   -605   -272    875    -20   -303    142    709    875    239
    254    558    303   -407    -25    431    106   -129    -54    189    366   -119
    301    384     83   -345    106    233    283    176    155    249    384    -44
    337    478    140   -407     98    309    472    444    418    470    509     41
    283    452    166   -368     57    309    574    605    563    592    594     49
    218    454    233   -337     -7    345    639    683    628    631    662     64
    148    452    303   -301    -77    379    657    701    631    618    696     93
     98    428    329   -262   -114    379    662    709    620    592    704    132
     88    392    301   -241   -106    348    688    732    626    563    719    197
     85    345    259   -215    -88    303    711    753    636    561    735    259
     90    309    218   -202    -62    265    727    769    662    618    769    262
     80    309    228   -194    -72    270    748    779    688    680    810    223
    122    332    207   -228    -41    270    782    792    706    714    849    205
    122    215     93   -168     15    155    730    748    665    678    820    155
    158    158     -2   -158     80     80    706    722    631    644    800    158
    202    184    -18   -192    111     83    711    732    628    633    823    231
    215    171    -44   -194    129     64    709    740    623    618    802    259
    236    210    -25   -223    132     93    688    719    607    618    761    228
    226    303     77   -265     72    192    675    698    610    641    737    166
    192    439    246   -314    -25    342    657    678    602    623    727    137
    153    509    355   -332   -101    433    626    659    571    568    685    158
    145    576    431   -361   -142    504    618    659    568    555    654    161
    166    670    504   -418   -168    589    615    659    561    496    615    189
    215    701    485   -457   -135    594    631    675    581    509    620    213
    236    748    511   -493   -137    631    530    602    542    496    561     75
    324    857    532   -592   -103    696    493    568    514    488    537    -36
    397    922    524   -659    -64    724    462    558    496    483    532    -83
    467    917    449   -691     10    683    446    555    467    444    511   -111
    605    901    296   -753    155    600    475    592    483    449    542    -77
    605    750    145   -680    231    449    480    605    483    449    550    -49
    535    545     10   -542    262    277    480    597    457    423    535    -38
    571    504    -67   -537    319    218    514    610    470    433    553     10
    597    509    -90   -555    345    210    558    613    470    433    555     33
    540    423   -116   -483    329    153    535    571    423    392    527     38
    496    355   -142   -426    319    106    537    545    387    350    506     67
    504    353   -150   -428    327    101    584    553    392    353    535    122
    444    324   -122   -384    283    103    623    542    394    371    535    119
    353    298    -54   -327    205    122    636    509    379    353    522    124
    283    296     12   -290    135    153    667    506    400    379    558    148
    236    355    119   -296     59    239    714    514    436    428    600    124
    132    309    176   -220    -23    244    675    441    389    374    550     49
     67    236    168   -153    -51    205    665    400    355    309    493     70
     72    267    192   -171    -59    231    714    423    387    316    522    148
     38    259    220   -148    -90    241    735    423    410    374    550    111
      7    213    205   -111    -98    210    719    397    397    361    524     62
     41    246    205   -145    -80    226    761    420    420    366    545    109
     15    184    168   -101    -75    176    774    420    413    353    542    135
     15    161    145    -88    -64    153    805    436    433    402    555    140
     36    249    210   -145    -85    231    810    441    459    423    574    161
     62    324    259   -194    -98    293    792    441    472    439    607    213
     72    342    270   -207    -98    306    771    436    480    465    628    226
     57    309    252   -181    -96    280    737    420    475    470    613    194
     54    265    210   -161    -77    236    711    415    462    444    589    213
     41    259    215   -150    -88    239    696    405    452    431    587    257
     15    228    213   -124    -98    223    675    384    436    428    592    283
      0    197    197    -98    -98    197    654    353    410    418    571    275
      0    124    124    -64    -62    124    623    319    361    371    527    236
     -5     46     51    -20    -28     49    610    288    314    332    483    171
    -25     -5     18     15    -23      5    592    249    259    280    420     98
     -5    -36    -31     20     12    -33    589    231    223    249    389     85
     23    -62    -85     18     51    -75    579    213    202    228    374     77
     25    -98   -124     36     75   -111    579    194    176    205    355     59
     15   -114   -129     46     70   -122    584    181    153    192    345     28
     10   -119   -129     54     70   -124    576    161    124    166    316     -2
     10   -137   -150     62     77   -145    561    140     83    132    285     12
     20   -145   -166     59     93   -155    558    129     70    122    272      5
     33   -158   -194     62    114   -176    574    132     67    114    257      0
      0   -194   -194     98     96   -194    568    114     41     77    215    -25
    -12   -197   -184    103     83   -192    555    103     28     51    192    -28
    -15   -163   -150     88     67   -158    563    106     28     44    187    -15
    -23   -275   -254    148    114   -265    584    109    -18    -25    111    -77
    -18   -517   -498    267    239   -509    657    163   -116   -192    -75   -252
    -28   -662   -633    345    301   -649    813    309   -119   -301   -220   -405
    -44   -517   -475    280    215   -496    943    402     25   -194   -129   -337
   -111   -135    -23    122    -46    -80    883    101    148     67    184    -36
   -236    472    709   -116   -472    589    587   -439    259    506    730    506
   -387   1213   1600   -415   -992   1405    296   -737    522   1088   1400   1143
   -392   1493   1886   -553  -1137   1688    -49   -885    685   1488   1829   1579
   -374   1114   1486   -371   -930   1301   -265  -1005    459   1306   1647   1454
   -384    457    841    -36   -613    649   -277  -1047    -96    558    909    756
   -407    -75    332    239   -371    127    -36   -841   -496   -132    223     85
   -350   -272     75    311   -213    -98    249   -454   -371   -192     85    -59
   -249   -293    -44    270   -103   -168    446   -168   -200   -106    122    -25
   -181   -290   -109    236    -36   -200    545    -20   -114    -70    132     -7
   -140   -285   -148    213      2   -215    566     23    -96    -83    127      2
   -103   -301   -197    202     44   -249    584     49    -90    -98    129     12
    -64   -319   -254    192     93   -288    618     75    -72    -88    140     18
     -2   -226   -223    114    109   -226    639     98    -51    -80    150     23
      7   -207   -215     98    109   -213    597     80    -75   -116    127     12
     59   -200   -259     70    158   -228    613     93    -62   -109    132     25
     75   -174   -249     46    161   -210    607     85    -54   -101    140     44
     96   -155   -252     31    174   -202    610     85    -46    -98    137     44
    111   -135   -249     10    179   -192    605     72    -59   -103    111     15
    129    -67   -197    -31    161   -132    581     51    -70    -98    101     -2
    140      7   -132    -72    135    -62    563     38    -77    -96     90    -15
    137     44    -93    -90    116    -23    532     20   -106   -119     46    -57
    148    109    -38   -129     93     33    522     15   -119   -129     28    -83
    161    148    -12   -155     85     67    506     18   -129   -124     28    -83
    187    210     23   -200     80    116    506     33   -122   -103     38    -70
    197    231     33   -213     83    132    517     44   -111    -98     44    -62
    155    176     20   -166     67     98    472     38   -114    -93     49    -54
    181    181      0   -181     90     93    498     85    -80    -59     85    -10
    215    179    -36   -200    127     72    527    132    -46    -36    106     20
    226    174    -51   -200    140     62    530    161    -28    -25    109     31
    233    142    -93   -189    163     23    550    220     28     41    174     96
    265    158   -106   -213    187     25    561    275     72     90    228    161
    337    200   -137   -270    236     31    589    335    127    150    290    233
    353    142   -210   -246    283    -33    579    361    145    171    316    288
    335     98   -236   -218    285    -67    558    363    153    189    335    316
    363    122   -241   -241    303    -59    566    376    158    210    363    358
    368    127   -241   -249    303    -57    587    381    166    241    389    400
    337     85   -252   -210    296    -83    558    345    124    215    358    397
    316     77   -239   -197    277    -80    535    309     90    194    350    413
    329    101   -228   -215    277    -62    537    285     77    189    353    433
    337    135   -205   -236    270    -33    548    262     64    184    345    436
    288    119   -168   -202    228    -23    545    228     49    168    311    392
    303    129   -174   -215    239    -23    568    213     46    166    296    371
    314    215   -101   -265    207     57    522    137    -20    106    228    327
    288    306     15   -298    135    161    465     38   -109     23    127    272
    265    296     31   -280    116    163    415    -23   -161    -23     54    210
    249    381    129   -316     59    257    413    -64   -197    -49     10    145
    233    485    252   -361     -7    368    415    -98   -218    -62    -12    122
    246    563    314   -405    -33    439    410   -127   -244    -90    -36    106
    296    659    363   -478    -33    511    381   -166   -267   -114    -49     90
    345    654    309   -501     18    483    394   -168   -280   -140    -77     96
    322    626    301   -475     10    465    371   -194   -306   -168   -114     62
    303    701    397   -504    -49    550    371   -189   -272   -140    -98     54
    335    813    478   -574    -70    646    397   -153   -213    -75    -49     96
    342    857    514   -600    -85    685    413   -140   -184    -44    -23    137
    316    859    540   -589   -111    701    363   -161   -181    -20     -5    163
    290    802    511   -548   -111    657    314   -184   -192    -20     -2    179
    285    761    475   -522    -93    618    329   -171   -189     -5     25    223
    239    701    459   -470   -111    581    342   -155   -171     23     64    272
    179    639    459   -410   -140    550    361   -150   -163     28     70    293
    171    623    449   -397   -137    535    400   -132   -158     28     57    296
    179    459    280   -319    -49    371    444    -98   -158     31     44    283
    158    402    244   -280    -44    324    431   -122   -205    -10    -12    228
     98    348    249   -223    -75    298    368   -171   -252    -41    -49    184
    106    335    228   -220    -62    280    368   -187   -283    -62    -64    161
    135    413    277   -272    -70    345    358   -207   -327   -103   -111    142
    168    483    311   -327    -72    397    337   -226   -340   -114   -116    140
    150    457    303   -303    -77    381    306   -252   -363   -140   -137    127
    200    509    309   -355    -54    410    327   -236   -355   -122   -124    142
    213    527    314   -368    -49    420    353   -213   -337   -103   -106    163
    158    501    340   -329    -90    420    314   -236   -353   -111   -106    176
    171    524    350   -348    -88    439    368   -202   -316    -75    -72    210
    122    454    332   -290   -103    394    327   -231   -340    -90    -98    174
    197    563    366   -379    -83    465    366   -200   -303    -59    -72    210
    161    454    290   -309    -64    374    376   -187   -342   -116   -135    171
    153    259    106   -207     23    184    441   -114   -400   -233   -283     57
    158    153     -5   -155     80     75    600     31   -384   -329   -433    -88
    109    246    137   -176    -12    192    693    135   -257   -290   -436    -98
     77    688    610   -384   -265    649    631   -155   -205    -93   -187    111
     -2   1111   1114   -555   -558   1111    355   -701   -335    145    181    441
   -101   1600   1701   -750   -901   1649     20  -1114   -342    550    698    888
    -44   1997   2042   -976  -1041   2018   -272  -1280   -202   1031   1226   1343
     44   1652   1605   -849   -782   1628   -446  -1283   -296   1010   1174   1319
     36   1150   1114   -594   -537   1132   -428  -1254   -685    397    555    802
     12    704    688   -358   -337    698   -277  -1145  -1060   -335   -189    171
     46    394    348   -220   -150    371    -75   -841   -932   -428   -389     18
     80    353    270   -218    -96    314    101   -563   -652   -226   -246    148
    187    472    285   -329    -49    379    277   -327   -431    -72   -140    239
    215    545    329   -381    -57    439    337   -233   -337     -7   -106    270
    166    485    319   -324    -75    402    298   -246   -342    -20   -111    272
    241    540    298   -392    -28    420    332   -218   -327     -2   -111    277
    254    532    275   -394    -10    405    335   -213   -314      7   -127    262
    210    454    244   -332    -18    348    309   -233   -327    -12   -161    220
    228    506    277   -366    -23    392    319   -226   -309      7   -150    223
    244    540    293   -392    -25    418    303   -236   -288     33   -122    244
    262    555    293   -410    -15    426    285   -239   -283     33   -114    257
    298    613    314   -459     -7    465    277   -233   -275     54    -83    293
    335    644    309   -488     12    478    293   -215   -249     85    -49    329
    374    631    257   -504     59    444    342   -184   -223    114    -36    340
    316    540    223   -428     46    381    277   -228   -249    103    -59    314
    319    584    265   -452     28    426    267   -223   -226    129    -33    332
    319    615    296   -467     12    457    283   -202   -189    171     12    355
    332    639    306   -485     12    472    327   -161   -142    215     44    379
    340    701    358   -522    -10    530    348   -119   -103    254     64    418
    314    730    415   -524    -49    574    345   -101    -77    288     96    452
    277    724    446   -501    -83    587    345    -93    -59    311    122    488
    277    763    485   -522   -103    626    327    -67    -18    355    163    550
    290    774    483   -535    -96    628    332    -41     23    397    202    589
    324    797    470   -563    -72    633    342    -15     54    426    226    613
    400    857    457   -628    -28    657    329      5     83    454    246    646
    465    924    459   -696      2    693    322     23    114    478    270    693
    542    914    368   -730     88    641    272      7    109    480    270    704
    615    919    303   -766    155    610    207    -28     88    470    244    659
    698    966    267   -831    215    618    197    -44     72    454    202    600
    789    989    200   -891    296    594    205    -46     64    449    194    602
    930   1057    127   -992    402    592    239    -28     75    462    220    620
    953   1010     57   -982    446    535    189    -80     18    410    179    540
    870    872      2   -870    433    439     96   -181    -85    309     88    441
    924    885    -41   -906    483    423    111   -194   -109    285     67    426
    969    932    -36   -950    504    449    127   -205   -122    277     64    418
    953    966     12   -961    470    491    166   -202   -119    280     75    420
    844    862     18   -852    413    441    137   -246   -158    249     44    381
    784    841     57   -813    363    449    174   -252   -163    246     41    361
    756    865    109   -810    322    488    205   -252   -168    246     41    355
    691    862    168   -776    259    517    215   -257   -179    231     18    329
    568    878    309   -722    129    594    213   -252   -161    254     36    350
    470    995    524   -735    -25    761    262   -213    -96    337    137    446
    392   1039    646   -717   -127    844    322   -171    -46    402    210    522
    314    992    675   -654   -181    833    327   -184    -62    392    194    517
    280   1057    776   -667   -246    917    366   -176    -41    407    210    524
    231   1156    922   -696   -345   1039    397   -148     20    467    259    553
    194   1254   1060   -724   -433   1158    410   -119     83    535    322    602
    174   1291   1114   -735   -470   1202    410   -106    129    592    392    665
    161   1314   1153   -737   -496   1234    402    -93    168    649    467    743
    168   1387   1215   -779   -522   1301    389    -83    197    688    504    719
    155   1363   1208   -758   -524   1286    329   -124    163    652    459    644
    179   1343   1163   -761   -491   1252    314   -153    135    613    407    623
    231   1353   1122   -792   -444   1239    314   -155    135    613    410    652
    220   1275   1052   -748   -415   1163    311   -153    135    610    405    646
    239   1202    963   -722   -361   1083    358   -124    140    600    392    636
    210   1060    849   -636   -319    956    340   -140    103    566    348    566
    145    937    792   -540   -322    865    316   -161     77    535    298    493
    163   1000    833   -584   -335    917    350   -142     93    553    319    504
    187   1036    849   -613   -332    943    348   -137     90    558    342    519
    202   1026    820   -615   -311    924    342   -135     85    568    366    527
    218   1034    815   -626   -298    924    345   -127     85    571    358    509
    189    963    774   -579   -293    870    353   -135     70    548    327    483
    168    917    745   -542   -288    831    363   -127     77    550    329    457
    194    922    727   -561   -265    826    358   -124     80    555    335    454
    314   1026    711   -670   -197    870    410    -88    114    579    358    462
    259    943    683   -602   -213    813    363   -135     72    537    301    400
    155    820    662   -488   -254    743    319   -171     38    506    267    358
    205    745    537   -475   -166    641    366   -124     31    478    233    332
    267    574    306   -420    -18    441    436    -25      0    366    101    252
    257    517    259   -387     -2    389    594    140     80    319      5    116
    231    724    491   -478   -129    607    714    215    233    415     83    161
    158   1111    953   -636   -397   1034    639    -96    236    576    311    355
    111   1579   1467   -844   -678   1525    316   -639     90    805    662    654
     85   2156   2068  -1122   -992   2112     33   -966    114   1205   1156   1054
    202   2395   2190  -1299   -995   2294   -215  -1057    218   1587   1569   1418
    158   1878   1717  -1018   -782   1797   -457  -1122     38   1454   1426   1319
    148   1428   1280   -787   -566   1356   -423  -1096   -337    836    818    807
    161    992    828   -579   -332    911   -223   -935   -620    194    179    270
    181    831    649   -506   -233    740     -2   -620   -397    228    124    223
    241    898    657   -571   -207    779    174   -350   -116    418    254    327
    400    961    561   -680    -80    761    348   -127     72    535    324    374
    324    839    511   -581    -93    675    363    -90     93    519    296    355
    267    787    519   -527   -127    654    366    -77     96    511    283    355
    303    883    576   -594   -137    730    407    -33    137    542    311    376
    322    930    607   -626   -142    769    431      2    187    594    379    418
    303    937    633   -620   -166    787    452     23    218    620    413    418
    309    948    636   -628   -163    792    446     44    244    636    405    426
    348   1005    657   -678   -155    831    405     54    265    639    400    457
    337    997    659   -667   -161    828    413     62    267    633    397    459
    293    963    670   -631   -187    818    470     83    285    654    415    457
    350    927    576   -641   -111    753    459     80    283    641    392    436
    410    885    475   -649    -31    680    433     80    280    623    374    428
    452    909    457   -680     -2    683    439    114    319    652    407    465
    517    963    444   -743     36    704    475    168    381    693    454    509
    584   1005    420   -797     83    714    496    210    446    719    475    514
    542    979    436   -763     51    709    444    187    459    709    470    491
    548    927    379   -737     85    654    413    176    426    680    444    467
    576    997    418   -789     80    709    439    228    467    735    488    519
    636   1060    423   -849    106    740    483    288    524    789    530    563
    641   1015    374   -828    132    693    454    285    517    787    527    574
    613    971    358   -792    127    665    405    265    506    776    522    581
    680   1036    353   -859    163    696    452    327    563    828    555    610
    691   1036    345   -865    174    691    454    381    618    883    584    631
    574   1005    428   -789     72    717    459    418    659    935    626    704
    504   1031    527   -766    -10    779    504    470    709    979    672    792
    550   1093    540   -823      5    818    566    540    756   1023    717    820
    540   1104    561   -823    -10    833    579    571    771   1041    727    797
    501   1140    636   -820    -67    888    602    600    795   1070    753    805
    358   1096    737   -727   -189    917    618    584    782   1052    745    810
    327   1083    756   -709   -213    919    587    540    743   1018    732    792
    431   1140    709   -787   -140    924    563    535    709    989    714    758
    509   1252    743   -880   -116    997    584    548    706    984    714    724
    389   1189    800   -789   -205    995    524    446    613    896    628    615
    444   1228    784   -836   -168   1005    493    405    568    846    587    589
    553   1262    709   -909    -77    987    475    400    566    841    594    594
    548   1291    740   -922    -96   1015    514    402    571    852    626    602
    504   1304    800   -904   -148   1052    457    350    537    828    618    592
    527   1335    805   -932   -140   1072    441    311    504    795    584    553
    652   1428    776  -1041    -62   1104    524    340    527    802    579    548
    680   1428    745  -1054    -33   1088    550    353    542    818    594    561
    610   1304    693   -956    -41   1000    491    296    498    789    574    527
    623   1319    696   -974    -36   1008    475    288    504    795    584    524
    657   1356    696  -1008    -20   1026    506    324    545    818    607    568
    672   1488    815  -1080    -72   1153    657    400    652    917    714    670
    475   1426    950   -950   -236   1189    670    371    657    937    758    672
    413   1265    849   -839   -218   1057    504    306    613    906    714    576
    579   1525    943  -1052   -181   1234    519    392    706    997    787    652
    566   1667   1101  -1117   -267   1384    532    452    769   1062    849    748
    537   1792   1254  -1163   -358   1525    618    522    849   1140    924    833
    579   1727   1148  -1156   -283   1439    646    522    841   1124    896    776
    420   1597   1176  -1008   -379   1387    519    441    792   1083    849    727
    358   1569   1210   -966   -426   1392    485    446    800   1096    865    795
    441   1641   1200  -1041   -379   1421    545    535    859   1150    927    867
    465   1561   1093  -1013   -316   1327    600    581    875   1161    922    839
    363   1413   1049   -891   -342   1231    628    589    857   1143    898    797
    314   1392   1075   -854   -381   1234    646    605    865   1148    904    782
    353   1350    997   -852   -322   1174    657    615    844   1130    870    737
    270   1275   1005   -774   -368   1140    649    615    839   1130    870    732
    267   1330   1060   -800   -397   1195    685    639    870   1153    909    750
    215   1192    976   -704   -381   1085    662    602    818   1088    849    683
     41    971    930   -506   -444    950    574    532    745   1015    766    607
    -38    997   1034   -480   -535   1015    615    566    797   1067    826    688
    -70   1000   1070   -467   -568   1034    613    563    802   1080    859    730
     10   1013   1000   -514   -493   1008    626    587    797   1080    878    745
     59   1122   1062   -589   -501   1093    732    685    872   1145    948    774
   -189    901   1091   -355   -639    995    670    646    826   1078    867    665
   -163    774    937   -306   -550    854    683    696    797   1005    771    626
    -28    574    600   -272   -314    587    813    844    805    901    649    530
     62    444    381   -252   -158    413   1044   1065    953    904    600    478
     -5    675    680   -337   -342    678   1156    989   1072   1060    774    631
   -311   1028   1340   -358   -826   1184    831    433    927   1234   1083    878
   -371   1688   2060   -659  -1215   1873    345   -132    826   1556   1545   1234
   -241   2325   2566  -1041  -1402   2444    -90   -506    826   1922   2008   1551
     10   2382   2372  -1200  -1179   2377   -433   -636    805   2091   2161   1634
    161   1849   1688  -1005   -763   1769   -480   -592    553   1717   1764   1322
    119   1140   1021   -631   -452   1080   -303   -439    145    956   1041    730
     23    584    561   -303   -267    574     15   -101    106    568    631    389
    -44    550    594   -254   -319    571    184    153    379    722    701    436
   -161    436    597   -137   -379    514    241    277    491    766    691    420
   -231    405    633    -88   -431    519    303    384    574    792    693    420
   -283    439    722    -77   -501    579    384    449    633    813    704    413
   -329    441    771    -54   -550    605    485    475    654    805    709    384
   -387    449    833    -31   -610    641    504    475    672    818    735    353
   -327    545    872   -109   -600    709    535    491    719    867    805    350
   -127    615    743   -244   -433    678    568    524    753    898    828    366
    -62    639    698   -290   -379    667    568    553    771    904    795    348
    -72    639    711   -283   -392    672    462    522    740    862    719    353
     49    820    771   -436   -361    795    446    545    769    888    756    428
    111    971    859   -540   -374    917    488    574    805    924    805    462
     96    976    880   -537   -392    927    555    594    807    909    800    452
    155   1018    862   -587   -353    940    659    646    852    943    823    483
     38    836    795   -439   -376    815    574    587    805    906    769    444
     44    872    828   -457   -392    852    605    626    852    956    818    498
     54    883    826   -470   -387    854    641    672    901   1005    867    545
     44    930    885   -488   -420    909    683    743    982   1091    963    644
     28    963    932   -496   -454    948    735    797   1049   1161   1039    683
    -67    870    937   -400   -501    904    706    782   1060   1150    995    550
    -51    935    987   -441   -519    961    711    797   1052   1101    880    530
    -18    935    953   -457   -485    943    709    833   1060   1088    854    633
      5    927    922   -467   -459    927    745    880   1122   1150    935    698
    -15    927    943   -454   -478    935    779    935   1184   1218   1008    740
     57    898    841   -478   -392    870    771    963   1210   1241   1031    750
     20    854    831   -439   -405    844    714    956   1210   1244   1034    730
     25    940    914   -483   -444    927    737    982   1249   1280   1072    735
     46   1067   1021   -555   -485   1044    761    989   1280   1319   1124    756
    184   1091    904   -639   -361   1000    802   1047   1299   1335   1143    763
    127    966    839   -548   -355    904    735   1026   1265   1296   1114    748
     62    932    867   -498   -402    901    706   1000   1247   1273   1109    740
     23    948    924   -485   -449    937    727    989   1239   1262   1111    740
     20   1000    976   -511   -478    987    745    969   1208   1236   1101    722
     46   1026    979   -537   -465   1002    771    950   1189   1228   1111    714
      0    966    966   -483   -483    966    761    901   1156   1197   1083    652
    -77    849    927   -384   -501    888    748    841   1106   1143   1013    581
    -88    823    911   -368   -501    867    732    800   1078   1114    987    589
    -33    836    867   -402   -452    852    724    758   1052   1093    961    563
    -77    784    859   -353   -470    823    711    719   1039   1083    948    530
   -127    724    852   -298   -488    787    709    704   1041   1091    956    514
   -103    717    818   -306   -459    766    724    706   1044   1093    956    496
   -127    795    922   -335   -524    857    758    714   1067   1114    974    522
   -153    836    989   -342   -571    911    737    657   1023   1062    935    506
   -249    836   1085   -293   -667    961    706    602    989   1026    911    493
   -111    924   1034   -407   -574    979    706    641   1021   1047    927    498
    -46    974   1018   -465   -532    995    701    675   1057   1072    953    517
    -28   1085   1114   -530   -571   1101    737    719   1106   1111    989    553
   -116   1163   1280   -522   -698   1221    727    698   1114   1114    992    540
   -231   1161   1389   -467   -810   1273    719    691   1140   1148   1028    571
   -272   1161   1431   -444   -852   1296    714    701   1158   1163   1052    592
   -150   1176   1327   -514   -740   1252    724    706   1156   1132   1021    561
   -132   1182   1314   -524   -722   1247    732    711   1161   1117    987    519
   -249   1088   1335   -420   -792   1210    704    665   1109   1085    976    514
   -316    956   1270   -319   -795   1111    704    654   1072   1075   1005    540
   -361    797   1156   -220   -758    976    735    654   1052   1052    992    483
   -400    709   1109   -153   -753    909    771    631   1015    992    898    363
   -405    675   1078   -135   -743    878    771    620    971    940    841    381
   -387    680   1067   -148   -727    875    711    574    914    883    795    342
   -400    654   1052   -127   -727    852    680    548    875    854    776    314
   -459    524    984    -31   -722    753    636    504    836    820    771    301
   -439    561    997    -62   -719    779    672    504    859    844    800    303
   -285    605    888   -161   -587    745    719    558    896    872    807    306
   -241    576    818   -168   -530    696    646    548    885    854    771    285
   -233    607    841   -187   -537    724    587    511    878    849    758    288
   -202    623    823   -213   -514    722    581    506    878    862    789    296
   -174    615    789   -223   -480    701    574    524    880    867    810    306
   -119    618    735   -252   -428    675    607    550    883    859    807    319
   -189    527    717   -168   -452    620    646    555    870    844    805    306
   -290    202    493     41   -394    348    633    561    730    654    594     54
   -155    145    301      5   -228    223    833    756    735    548    413   -103
   -171    228    400    -31   -285    311    966    880    846    574    387    -72
   -254    574    828   -158   -540    701   1013    732   1013    802    646    166
   -285   1210   1493   -465   -888   1353    730    316   1179   1267   1202    691
   -272   1943   2216   -836  -1244   2078    444     44   1434   1842   1852   1299
   -241   2359   2598  -1060  -1421   2478     93    -85   1657   2322   2353   1784
   -254   2138   2392   -940  -1322   2265   -181   -236   1543   2304   2338   1829
   -402   1486   1888   -542  -1145   1686   -194   -340   1021   1634   1691   1247
   -688    724   1413    -18  -1049   1067    -20   -301    506    857    927    550
   -688    415   1101    135   -896    758    314     12    527    670    680    329
   -566    319    885    124   -724    602    509    303    678    709    670    345
   -709    129    836    288   -771    480    527    423    737    706    652    327
   -774    205    979    283   -878    592    691    537    844    771    714    366
   -652    355   1005    145   -828    680    766    568    891    787    743    361
   -550    465   1015     44   -782    740    815    644    935    820    776    342
   -719    389   1109    163   -914    748    776    730    995    875    815    384
   -724    288   1010    218   -867    649    787    771   1002    862    802    413
   -654    275    927    187   -792    602    802    782   1000    831    771    405
   -506    322    828     93   -667    574    820    800    984    802    727    374
   -485    327    810     77   -646    568    828    807    995    815    743    407
   -548    257    805    142   -675    530    800    789    976    795    717    392
   -530    309    836    109   -683    571    849    823   1015    820    737    410
   -472    288    761     93   -615    524    862    820   1015    818    727    394
   -514    163    675    174   -594    420    831    787    984    800    691    345
   -605    153    758    226   -683    454    857    722    971    776    652    285
   -623    174    797    223   -711    483    878    688    956    750    628    246
   -436    168    605    135   -519    387    875    740    963    774    649    277
   -353    181    532     83   -441    355    898    836   1044    857    724    368
   -439     59    498    189   -470    280    836    841   1047    862    724    379
   -571     70    641    249   -605    355    857    802   1065    880    748    420
   -389    161    550    114   -470    355    826    805   1057    883    756    444
    -64    233    298    -85   -181    265    787    945   1111    930    784    472
   -135    163    296    -15   -215    228    753   1008   1143    932    769    459
   -228    137    366     44   -298    252    750   1031   1166    948    776    475
   -231    176    407     28   -319    290    831   1078   1213    997    828    535
   -197    168    363     12   -280    265    867   1085   1221   1018    854    553
   -200    205    405     -5   -301    303    927   1117   1257   1062    904    597
   -220    207    426      5   -322    316    982   1145   1283   1098    932    646
   -257    161    418     49   -337    288    948   1098   1239   1065    893    607
   -293    132    426     77   -358    277    919   1070   1195   1034    859    579
   -394    142    535    124   -465    337    948   1052   1179   1028    867    602
   -488    187    675    150   -581    428   1041   1044   1195   1044    901    633
   -478    184    662    148   -568    423   1080    982   1156    989    857    597
   -436     83    519    176   -478    301    891    888   1049    911    800    553
   -142    163    303    -10   -223    233    763    880    982    844    730    478
    -12    275    288   -132   -150    283    698    813    919    761    649    410
   -124    270    394    -72   -259    332    704    779    870    711    613    407
   -205    277    483    -38   -342    379    789    833    917    745    649    454
   -407    -23    381    215   -394    179    657    763    831    654    566    387
   -345    -36    309    189   -329    137    618    704    774    589    506    309
   -155     57    213     49   -184    135    618    631    704    524    436    228
     98    114     15   -106     41     64    540    537    620    449    355    140
    303    153   -150   -231    228      2    444    433    514    335    236      7
    530    205   -324   -368    426    -59    342    350    413    233    135    -90
    654    272   -381   -462    519    -54    275    306    374    202    103   -114
    467    361   -106   -415    285    127    324    376    475    290    189    -20
    176    428    249   -303    -36    340    407    459    579    389    288     90
    -41    509    548   -233   -296    530    446    501    644    462    363    184
      5    639    633   -322   -314    636    506    600    722    550    454    290
    -46    685    732   -322   -389    709    535    636    750    568    475    322
   -361    537    898    -88   -631    719    410    571    709    537    454    298
   -283    605    888   -163   -587    748    426    626    743    568    483    324
   -155    659    815   -252   -485    737    439    672    769    584    493    355
   -129    600    730   -239   -428    665    480    696    758    555    472    358
   -176    475    652   -150   -413    563    504    696    745    532    454    361
   -142    415    558   -137   -350    488    568    743    774    548    462    387
   -171    418    589   -122   -379    504    605    771    774    545    446    381
   -309    413    719    -51   -514    566    561    745    735    509    426    368
   -374    394    769    -10   -571    581    602    753    724    496    436    381
   -426    348    774     38   -600    561    545    691    667    446    400    335
   -379    340    719     20   -548    530    511    654    639    426    374    277
   -285    241    527     20   -405    384    504    657    615    397    361    298
   -265    174    439     44   -353    306    501    665    597    379    355    301
   -355    184    540     85   -449    361    540    696    620    402    389    298
   -413    150    563    132   -488    355    589    727    628    413    410    298
   -462    153    615    153   -540    384    631    743    654    436    431    327
   -535     49    584    244   -561    314    626    750    628    400    374    265
   -444   -116    327    280   -387    103    659    854    594    306    226    142
   -348   -233    114    290   -231    -59    776   1015    613    187     36      7
   -327    -88    239    207   -285     75    893   1101    756    244     72     46
   -350    358    709     -2   -530    532    836    802    743    355    272    228
   -428    844   1270   -207   -849   1057    519    226    550    537    571    501
   -407   1470   1878   -530  -1143   1673    272   -142    537    917   1067    927
   -457   1652   2109   -597  -1286   1880   -119   -384    542   1244   1470   1254
   -465   1309   1771   -423  -1119   1540   -277   -392    465   1262   1478   1278
   -488    797   1283   -155   -888   1039   -192   -293    174    735    935    810
   -524    277    802    124   -662    540    -15   -140   -163      0    176    161
   -514     51    563    231   -540    306    181    161      7    -46     28     49
   -558      7    566    275   -563    285    301    389    254    114    140    158
   -576    -12    561    293   -571    272    426    581    444    249    244    236
   -537     -5    532    272   -535    262    522    701    558    322    277    257
   -444     70    514    187   -478    290    602    774    613    329    249    280
   -457     77    535    189   -496    306    587    779    620    306    220    283
   -550     25    574    262   -563    298    501    735    607    290    220    277
   -542     12    555    265   -548    283    488    730    618    298    236    283
   -478     64    542    205   -511    301    519    753    644    332    280    329
   -441     93    535    171   -488    314    550    776    659    355    311    368
   -420    163    584    127   -504    374    592    815    685    381    327    340
   -433    153    587    140   -509    368    579    828    685    374    288    283
   -389    135    524    124   -459    329    594    852    698    368    267    350
   -342    168    511     85   -428    340    644    885    740    397    306    400
   -277    236    514     18   -394    376    688    922    782    436    348    418
   -241    306    548    -31   -394    426    724    958    813    470    392    439
   -301    311    613     -7   -457    462    659    914    763    420    355    379
   -329    436    763    -54   -545    600    589    870    714    371    355    298
   -329    439    769    -57   -550    602    594    893    724    384    392    311
   -368    329    698     20   -532    514    610    930    748    405    400    379
   -361    231    592     64   -478    410    646    987    797    454    472    496
   -345    119    465    111   -405    290    670   1031    831    483    553    548
   -337     96    433    119   -387    262    696   1060    844    483    568    506
   -371     80    452    145   -410    265    688   1083    852    504    545    485
   -441      0    441    218   -441    220    662   1104    831    483    491    517
   -506    -59    444    283   -478    192    620   1098    836    491    491    524
   -530    -23    504    275   -519    241    615   1109    872    530    530    550
   -555      5    561    275   -558    283    594   1096    878    535    530    542
   -641    -25    613    332   -628    293    584   1036    823    478    467    475
   -753    -93    659    420   -706    283    589    997    787    431    418    428
   -880   -192    688    535   -784    246    561    940    743    392    381    387
   -987   -283    704    636   -846    210    561    896    693    345    342    350
  -1039   -285    753    662   -898    233    584    872    639    293    306    335
  -1044   -239    805    639   -924    283    594    852    626    285    306    329
  -1015   -207    807    610   -914    298    618    846    631    283    327    327
   -974   -111    862    542   -919    374    623    880    652    298    358    358
   -982   -119    862    550   -924    371    618    833    602    249    298    309
  -1015   -137    878    576   -948    368    732    787    566    197    236    233
  -1052   -262    789    654   -922    262    698    714    501    132    181    205
  -1018   -257    761    639   -891    252    735    717    514    140    200    215
   -989   -153    833    571   -914    340    771    724    527    145    213    223
   -956    -70    885    514   -922    405    758    711    532    161    233    241
   -937    -36    901    488   -919    431    761    693    527    155    233    270
   -893      7    901    444   -896    454    763    688    532    148    220    301
   -846     46    893    400   -870    470    724    704    561    168    236    332
   -833    109    943    361   -888    527    732    698    581    197    265    374
   -854    145   1000    353   -927    574    732    672    597    210    285    397
   -846    187   1034    329   -940    610    704    662    613    223    293    423
   -820    200   1021    309   -919    610    654    652    626    236    303    467
   -828    189   1018    319   -924    602    571    613    615    233    322    501
   -813    205   1015    303   -914    610    530    607    615    241    345    514
   -730    252    982    239   -854    615    418    600    607    233    353    519
   -631    283    914    174   -774    597    265    561    571    202    337    509
   -646    223    870    210   -758    548    376    485    506    140    285    467
   -704     72    776    311   -740    423    506    459    454     70    218    394
   -636     23    659    306   -646    340    519    478    431     23    150    303
   -441     70    509    184   -475    288    423    485    413    -15    103    275
   -358     62    418    148   -389    239    379    449    358    -80     51    254
   -426    -41    384    231   -405    171    316    350    257   -174    -20    174
   -530    -72    457    301   -493    192    405    309    233   -192    -25    132
   -600    -57    542    327   -571    241    465    337    257   -179    -15    148
   -517      0    517    259   -517    257    441    400    309   -137     25    220
   -394     -5    389    200   -392    189    387    392    280   -158     23    239
   -426   -135    290    280   -358     77    361    298    179   -249    -62    161
   -397   -114    283    252   -340     83    402    288    168   -267    -88    148
   -418   -109    309    262   -363     98    420    290    174   -265    -83    176
   -480   -129    350    303   -418    109    387    270    163   -285    -96    184
   -475   -168    306    322   -392     67    407    285    132   -350   -161    127
   -527   -387    137    454   -335   -127    501    376     90   -491   -337      5
   -587   -491     96    540   -342   -197    680    555    181   -522   -413    -31
   -597   -262    332    428   -467     36    797    665    376   -381   -280     80
   -618    106    724    257   -670    415    652    316    324   -280    -96    223
   -693    504   1197     93   -945    849    290   -283     93   -127    223    472
   -776   1049   1823   -137  -1299   1436      2   -644     57    215    691    828
   -740   1309   2047   -285  -1392   1678   -270   -787    109    568   1093   1163
   -680    979   1660   -148  -1169   1319   -389   -813    -62    426    948   1067
   -665    548   1213     57   -937    880   -285   -763   -441   -259    275    550
   -704     28    730    337   -717    379   -135   -605   -670   -849   -340     36
   -657   -179    478    415   -568    148     59   -303   -478   -841   -415    -25
   -561    -93    467    327   -514    187    220    -46   -220   -670   -293     67
   -540    -44    496    290   -519    223    345    119    -77   -589   -249    124
   -530    -20    509    275   -522    244    426    197    -12   -576   -236    137
   -563     28    589    267   -576    306    444    189    -15   -644   -246    122
   -631     67    698    283   -665    381    472    163    -18   -704   -249    137
   -600     62    659    267   -631    361    439    161    -49   -683   -257    142
   -519     28    548    244   -535    288    413    205    -54   -680   -272    137
   -467    153    618    155   -542    384    480    267     -5   -678   -228    179
   -537    168    706    184   -620    436    467    254     -5   -701   -223    179
   -665     38    704    311   -685    371    428    187    -64   -735   -259    137
   -659    101    758    277   -709    428    478    197    -51   -722   -254    168
   -623    187    810    218   -717    498    449    210    -41   -717   -244    210
   -613    189    802    213   -706    496    423    192    -54   -706   -233    236
   -706     62    766    322   -737    413    498    176    -88   -709   -239    223
   -711     51    761    329   -735    405    561    192    -77   -688   -233    228
   -706     96    802    303   -753    449    594    220    -57   -659   -207    241
   -730     98    828    316   -779    462    574    207    -62   -662   -213    218
   -667    200    867    231   -769    532    576    226    -33   -652   -205    246
   -711    192    901    259   -807    545    530    210    -46   -670   -220    272
   -717    187    904    265   -813    545    506    181    -51   -678   -218    272
   -628    202    831    213   -730    517    574    197    -44   -675   -215    277
   -628    189    815    218   -722    501    615    249    -18   -646   -192    309
   -719    163    883    277   -802    524    672    205    -12   -654   -192    303
   -737    171    909    283   -823    540    675    122    -59   -701   -223    275
   -542    265    807    140   -675    535    620    254    -12   -652   -166    363
   -465    272    735     96   -600    504    558    361     62   -600   -119    449
   -420    288    709     64   -566    498    535    402     77   -592   -116    472
   -465    350    815     57   -641    581    587    358     80   -594   -109    467
   -561    337    898    111   -730    618    623    228     18   -665   -150    423
   -496    353    849     70   -672    602    602    205    -41   -709   -181    420
   -361    376    737     -7   -550    555    579    337     -2   -678   -153    441
   -405    371    776     15   -592    571    555    324    -18   -711   -187    400
   -597    327    924    135   -761    626    555    127   -116   -807   -262    335
   -724    288   1010    215   -867    649    571      5   -179   -831   -277    322
   -592    324    917    132   -756    620    514     75   -205   -826   -288    322
   -496    350    846     70   -672    597    475    124   -223   -831   -309    311
   -597    277    875    161   -735    576    504     49   -270   -872   -355    270
   -753    233    987    259   -870    610    540   -114   -342   -950   -426    205
   -717    270    987    223   -852    628    493   -205   -444  -1021   -491    158
   -610    306    917    150   -763    610    457   -127   -433   -974   -459    205
   -607    316    924    145   -766    620    493    -64   -376   -922   -423    254
   -665    332    997    166   -831    662    483   -122   -407   -945   -444    249
   -714    342   1057    184   -885    698    457   -179   -441   -969   -475    231
   -709    353   1060    176   -883    706    491   -187   -446   -984   -501    228
   -698    366   1065    166   -880    714    514   -181   -426   -966   -485    254
   -745    350   1096    194   -919    722    470   -218   -433   -950   -478    249
   -719    397   1117    158   -917    756    504   -223   -426   -924   -452    272
   -698    454   1153    119   -924    802    504   -239   -418   -896   -420    306
   -709    522   1231     93   -969    875    436   -290   -436   -896   -426    311
   -737    545   1283     93  -1010    914    439   -345   -467   -922   -454    293
   -735    530   1265    101  -1000    896    431   -392   -506   -950   -493    265
   -667    545   1210     59   -940    878    381   -379   -530   -945   -504    283
   -667    558   1226     54   -945    891    345   -376   -550   -940   -506    309
   -691    504   1192     90   -940    846    379   -376   -555   -943   -527    324
   -696    413   1109    140   -904    761    402   -387   -587   -971   -571    298
   -740    298   1039    218   -888    667    363   -439   -641  -1008   -623    246
   -745    239    984    254   -865    610    355   -467   -670  -1018   -646    220
   -732    236    969    249   -849    602    371   -480   -678  -1018   -646    220
   -711    228    940    241   -826    584    358   -504   -696  -1036   -662    218
   -719    184    901    265   -810    542    327   -542   -732  -1060   -693    202
   -730    132    862    298   -795    496    335   -574   -771  -1078   -724    187
   -724    109    831    306   -776    470    371   -600   -802  -1101   -748    194
   -704     98    800    301   -750    449    571   -636   -818  -1111   -750    197
   -701     96    797    301   -748    444    758   -667   -836  -1098   -763    148
   -701    111    813    296   -756    462    704   -675   -857  -1106   -797    127
   -691    150    839    267   -763    493    542   -683   -865  -1114   -789    145
   -722     64    787    327   -756    426    379   -717   -917  -1161   -836     98
   -706     -7    698    353   -704    345    355   -678   -950  -1210   -906     41
   -639   -155    483    397   -561    163    446   -566   -974  -1312  -1041    -72
   -672   -257    415    462   -545     77    610   -407   -891  -1343  -1122   -163
   -867   -114    753    491   -810    319    678   -449   -766  -1218  -1008    -88
   -893    353   1247    270  -1070    800    509   -909   -826  -1054   -748    168
   -849   1008   1857    -77  -1353   1431    106  -1486   -966   -769   -280    607
   -930   1660   2590   -366  -1758   2122   -233  -1862   -943   -324    306   1106
   -893   1880   2774   -493  -1834   2325   -574  -2107   -927      0    683   1413
   -836   1428   2265   -298  -1551   1844   -709  -2127  -1070   -174    472   1231
   -769    670   1439     49  -1104   1054   -618  -1990  -1467   -896   -311    584
   -745    -20    724    381   -735    353   -353  -1717  -1704  -1478   -997    -31
   -691   -168    519    428   -605    174   -127  -1361  -1449  -1371  -1005    -67
   -620   -197    420    407   -522    111     33  -1122  -1239  -1228   -919      7
   -561   -254    306    407   -433     25    127   -997  -1140  -1166   -898     31
   -522   -303    215    413   -371    -44    116   -992  -1150  -1187   -940     -5
   -558   -259    298    410   -428     18    109   -995  -1161  -1202   -979    -28
   -641   -163    478    400   -561    155    124   -987  -1145  -1182   -971    -10
   -685    -77    607    381   -646    265    129  -1002  -1132  -1158   -969    -23
   -719    -88    631    402   -675    270    124  -1005  -1130  -1143   -974    -41
   -706    -70    633    387   -672    280    166   -935  -1080  -1085   -927     15
   -776    -70    706    420   -743    319    184   -898  -1041  -1047   -896     46
   -927   -116    810    522   -870    345    119   -948  -1070  -1065   -919     25
   -940    -77    862    506   -904    392    114   -974  -1070  -1052   -917     31
   -961    -62    898    511   -932    418    119   -997  -1062  -1039   -917     36
   -950    -59    888    504   -919    413    114   -997  -1049  -1023   -911     67
   -846    -38    807    444   -828    384     96   -945  -1031  -1000   -904    101
   -870      5    875    428   -872    439    114   -919  -1002   -948   -883    124
   -924     25    950    446   -937    488    142   -914   -982   -906   -859    150
   -930    116   1044    405   -987    579    142   -911   -969   -880   -844    163
   -893    179   1072    358   -982    626    142   -878   -943   -833   -815    168
   -893    181   1075    355   -984    628    155   -813   -891   -750   -771    231
   -940    155   1096    392  -1018    623    174   -776   -849   -693   -756    257
   -958     96   1054    431  -1008    574    168   -802   -854   -691   -789    181
   -935     59    995    439   -963    527    153   -836   -872   -698   -797    145
   -872     51    924    407   -898    485    132   -846   -872   -680   -761    184
   -810     15    823    397   -815    418    106   -782   -854   -644   -711    249
   -753     38    792    355   -771    415    106   -727   -815   -584   -662    277
   -730     41    771    345   -750    405    137   -698   -782   -537   -644    272
   -776     18    795    376   -787    407    142   -693   -769   -509   -633    265
   -841     33    872    402   -857    452    106   -717   -784   -509   -636    249
   -935    142   1075    394  -1005    607     98   -730   -789   -509   -631    241
   -997    223   1221    387  -1109    722    116   -724   -769   -480   -594    270
   -995    210   1205    392  -1098    706     77   -766   -792   -488   -597    259
  -1002    163   1163    418  -1083    662     77   -800   -820   -493   -605    249
   -966    145   1111    407  -1039    628    109   -836   -844   -501   -615    241
   -935    145   1080    394  -1008    613    116   -950   -911   -563   -678    179
   -919    103   1023    405   -971    563    114  -1013   -950   -587   -709    150
   -958     38    995    459   -976    517    101  -1036   -948   -558   -691    140
  -1005    -67    937    535   -974    433     75  -1085   -953   -555   -693    109
  -1031   -142    888    587   -961    371     28  -1117   -966   -576   -688    109
  -1070   -166    901    615   -987    366      0  -1148   -966   -615   -698     77
  -1119   -210    906    665  -1015    348    -10  -1171   -945   -594   -670     70
  -1223   -285    937    753  -1080    324    -28  -1210   -950   -607   -683     36
  -1350   -254   1096    802  -1223    420    -38  -1252   -958   -649   -688     15
  -1460   -220   1239    839  -1350    509     -7  -1239   -922   -602   -644     62
  -1436   -200   1236    815  -1337    517     36  -1195   -857   -472   -587    114
  -1244   -179   1065    711  -1156    441     23  -1179   -833   -405   -574    116
  -1060    -67    992    563  -1026    462     33  -1192   -810   -368   -550    124
   -896     18    914    439   -904    465    -33  -1210   -810   -355   -530    132
   -735     41    776    345   -756    407   -116  -1221   -813   -329   -509    135
   -558     57    615    249   -587    335   -168  -1257   -802   -327   -498    111
   -506    -12    493    259   -501    239   -150  -1197   -745   -293   -431    124
   -639    -41    597    340   -618    277   -114  -1153   -709   -257   -402    376
   -698     75    771    311   -735    423   -161  -1179   -732   -220   -431    368
   -714    223    935    244   -826    576   -220  -1202   -756   -231   -459    252
   -730    374   1104    179   -917    737   -265  -1215   -769   -314   -491    137
   -743    340   1083    200   -911    709   -277  -1247   -823   -319   -540     18
   -737    197    935    267   -836    566   -293  -1293   -883   -332   -592    -75
   -753    103    857    322   -805    480   -309  -1356   -917   -387   -613   -129
   -805     51    857    376   -831    454   -293  -1452   -956   -428   -600   -166
   -888    -20    865    454   -880    420   -324  -1543  -1008   -457   -600   -241
   -841    -72    769    457   -807    345   -353  -1535  -1047   -475   -646   -306
   -659   -116    542    387   -602    213   -400  -1436  -1018   -431   -639   -231
   -654   -150    504    402   -579    176   -418  -1405   -974   -361   -592   -187
   -675   -140    535    407   -607    197   -376  -1413   -953   -319   -574   -202
   -665   -148    514    405   -592    181   -361  -1421   -950   -316   -568   -184
   -636   -132    504    384   -571    184   -358  -1376   -917   -254   -506   -101
   -607    -64    542    337   -576    239   -355  -1350   -878   -192   -457    -77
   -618    -64    550    340   -587    241   -371  -1374   -904   -210   -496   -189
   -644   -187    457    415   -553    132   -371  -1382  -1005   -361   -659   -387
   -670   -337    329    501   -501     -2   -249  -1273  -1036   -493   -818   -568
   -732   -332    400    532   -566     33    -49  -1096   -914   -478   -849   -641
   -872    -12    859    441   -867    420     46  -1241   -730   -223   -597   -410
   -948    465   1410    241  -1179    937   -163  -1608   -579    236    -72    142
   -979   1109   2086    -67  -1532   1595   -405  -1878   -327    852    618    852
   -992   1509   2501   -257  -1745   2005   -722  -2036    -96   1395   1195   1447
   -937   1179   2114   -122  -1527   1647   -976  -2114   -161   1525   1265   1602
   -891    530   1421    181  -1156    974   -979  -2171   -571   1083    732   1091
   -901   -122    776    511   -841    327   -852  -2127  -1044    392    -31    277
   -909   -581    327    745   -618   -127   -633  -1826  -1072    176   -376   -109
   -841   -654    187    748   -514   -236   -431  -1517   -854    327   -322    -70
   -758   -680     75    719   -418   -303   -277  -1306   -709    441   -275    -33
   -730   -649     80    688   -405   -285   -215  -1223   -652    441   -270    -41
   -756   -659     96    709   -426   -283   -205  -1200   -639    405   -283    -72
   -792   -641    150    714   -472   -246   -192  -1161   -615    413   -283    -80
   -828   -620    207    722   -519   -207   -171  -1124   -589    420   -265    -57
   -872   -613    259    740   -568   -176   -166  -1098   -563    441   -236    -38
   -896   -579    316    737   -607   -132   -187  -1098   -558    444   -228    -67
   -880   -522    358    698   -620    -83   -213  -1101   -555    433   -220    -80
   -854   -459    394    657   -626    -33   -241  -1098   -542    449   -192    -49
   -849   -446    402    646   -628    -23   -265  -1093   -532    449   -179    -20
   -854   -444    410    649   -633    -18   -254  -1075   -504    454   -168     10
   -849   -410    439    628   -646     15   -228  -1047   -462    501   -129     36
   -844   -436    405    639   -626    -15   -239  -1041   -446    519   -132     23
   -846   -522    324    683   -587    -98   -283  -1065   -454    501   -150     -2
   -795   -537    257    667   -527   -140   -275  -1052   -420    519   -129     10
   -766   -545    220    654   -493   -163   -285  -1049   -413    532   -114     18
   -701   -524    176    613   -439   -174   -267  -1028   -405    555    -83     31
   -610   -485    124    545   -368   -179   -290  -1026   -413    566    -75     15
   -532   -465     67    498   -301   -200   -314  -1023   -407    584    -75    -10
   -519   -517      2    517   -262   -257   -363  -1036   -431    563   -106    -23
   -472   -563    -90    517   -192   -327   -394  -1021   -426    576    -96    -15
   -410   -514   -103    462   -153   -309   -371   -958   -366    639    -31     33
   -374   -467    -93    420   -140   -280   -363   -914   -335    672      5     51
   -366   -371     -5    368   -181   -189   -379   -896   -314    693     33     51
   -405   -327     77    366   -241   -124   -407   -893   -285    719     62     64
   -452   -342    109    394   -280   -116   -420   -893   -265    737     83     77
   -457   -306    150    381   -303    -77   -407   -865   -226    782    140    127
   -478   -296    179    387   -329    -59   -405   -852   -218    792    174    145
   -491   -252    239    368   -366     -7   -413   -849   -233    797    194    116
   -483   -207    272    345   -379     31   -413   -862   -241    795    179     75
   -402    -98    303    252   -353    101   -353   -849   -202    815    168    116
   -428   -207    218    316   -324      5   -402   -911   -254    753    122     98
   -452   -327    124    389   -290   -101   -441   -966   -293    711     96     54
   -441   -303    135    371   -290    -83   -394   -961   -262    732    119     51
   -462   -277    184    371   -324    -46   -355   -963   -236    756    148     57
   -457   -272    184    363   -322    -44   -345   -987   -233    758    155     44
   -452   -252    200    350   -327    -25   -327   -995   -220    756    161     36
   -517   -311    205    413   -361    -54   -335  -1023   -236    743    150     12
   -558   -306    252    433   -405    -28   -314  -1023   -228    774    171      7
   -613   -301    309    454   -462      5   -296  -1026   -205    818    187      0
   -618   -285    332    452   -475     23   -290  -1010   -168    857    213      5
   -610   -254    355    431   -483     49   -277   -995   -148    854    244     12
   -620   -231    389    426   -506     77   -252  -1002   -155    831    262      5
   -618   -145    472    379   -545    163   -252   -997   -132    849    311     20
   -610    -46    563    327   -589    257   -288   -995   -114    852    348     31
   -589     51    641    267   -615    345   -319   -992    -93    865    376     33
   -548    140    688    205   -618    413   -363  -1008    -80    872    397     31
   -548    197    745    174   -646    470   -415  -1044    -85    854    407      0
   -579    272    849    153   -714    561   -407  -1044    -57    880    452     12
   -597    322    917    137   -758    620   -400  -1039    -33    930    506     41
   -581    350    932    116   -756    641   -413  -1052    -33    956    530     36
   -566    301    867    132   -717    584   -426  -1054    -28    963    514    -41
   -524    194    719    163   -623    457   -407  -1026    -28    963    465    -67
   -441    150    592    142   -517    371   -397   -992    -18    974    457    -33
   -405    127    532    140   -467    329   -376   -982    -15    995    483    -15
   -532    -49    480    290   -509    215   -397  -1065    -98    927    420   -109
   -532   -132    400    332   -467    132   -407  -1091   -127    917    400   -135
   -470   -124    342    296   -407    109   -407  -1078   -114    940    407   -127
   -472   -155    316    314   -394     80   -428  -1070   -101    953    410   -114
   -506   -213    290    358   -400     38   -439  -1085   -106    940    407   -111
   -537   -252    283    394   -410     15   -413  -1117   -135    906    384   -137
   -548   -244    303    394   -428     28   -368  -1114   -127    906    394   -153
   -535   -220    314    379   -426     46   -319  -1067    -90    937    423   -135
   -571   -272    296    420   -436     10   -314  -1052    -72    953    439   -122
   -561   -252    306    405   -436     25   -293  -1023    -46    971    449   -109
   -584   -275    309    428   -449     15   -306  -1013    -51    956    418   -140
   -558   -384    174    472   -366   -106   -241   -927    -72    883    337   -210
   -615   -610      5    613   -311   -303   -145   -797    -72    779    184   -368
   -626   -454    171    540   -400   -142     10   -628    109    872    228   -358
   -693    -75    618    381   -657    272      7   -743    246   1075    459   -171
   -800    350   1150    226   -974    750   -228  -1231    150   1293    818    153
   -880    885   1764     -2  -1322   1322   -483  -1631    129   1688   1361    623
   -854   1221   2075   -181  -1465   1647   -743  -1821    197   2109   1865   1057
   -771   1008   1777   -119  -1273   1392   -922  -1878    111   2161   1909   1106
   -743    579   1322     83  -1031    950   -943  -1896   -246   1613   1356    620
   -737    155    893    288   -818    524   -805  -1816   -633    839    587    -54
   -774   -254    517    514   -646    129   -672  -1592   -584    649    314   -301
   -795   -376    415    584   -607     18   -530  -1322   -322    813    413   -220
   -740   -345    394    542   -568     23   -350  -1062    -67   1002    558   -101
   -675   -293    379    483   -530     41   -262   -930     54   1078    607    -70
   -618   -267    350    444   -485     38   -246   -888     93   1085    605    -77
   -597   -327    270    462   -433    -31   -257   -891     85   1057    581   -101
   -550   -332    218    441   -384    -57   -223   -859    116   1078    600    -85
   -509   -301    207    405   -361    -46   -210   -839    148   1106    626    -62
   -493   -272    218    381   -358    -28   -231   -844    150   1106    623    -64
   -485   -272    213    376   -350    -28   -246   -841    153   1098    623    -54
   -504   -270    233    387   -368    -18   -244   -831    166   1096    623    -57
   -511   -267    241    387   -379    -12   -223   -807    192   1114    644    -44
   -498   -252    246    374   -374     -2   -205   -782    218   1137    672    -18
   -485   -205    277    342   -384     33   -174   -745    265   1187    719     10
   -514   -194    319    355   -418     62   -176   -732    290   1215    766     28
   -550   -231    319    389   -436     44   -184   -737    290   1215    774     12
   -553   -228    324    392   -439     46   -176   -724    306   1226    787     12
   -532   -163    368    345   -452    101   -174   -717    322   1239    805     25
   -506   -132    374    319   -441    119   -179   -711    327   1228    805     15
   -491   -129    361    309   -428    114   -171   -691    345   1236    813     12
   -493   -106    387    298   -441    140   -161   -659    379   1265    839     59
   -511    -75    436    290   -475    179   -176   -641    407   1304    883     98
   -524    -46    478    285   -501    215   -166   -602    449   1348    924    127
   -550    -33    514    290   -535    241   -140   -550    498   1392    966    171
   -594    -36    558    314   -579    262   -135   -506    540   1434    992    210
   -636    -28    605    329   -620    288   -132   -470    576   1467   1026    241
   -657    -12    644    335   -652    314   -119   -420    610   1499   1060    265
   -639     38    678    296   -657    358    -67   -342    683   1564   1127    311
   -628     72    701    277   -665    384    -31   -288    737   1608   1161    340
   -724    -36    685    379   -706    324    -72   -306    706   1574   1122    329
   -735    -51    683    394   -709    314      5   -249    748   1610   1161    379
   -735    -51    680    392   -709    314     49   -228    756   1615   1182    392
   -722    -28    693    374   -709    332     51   -244    740   1597   1176    384
   -717     15    732    350   -724    371     57   -265    717   1569   1156    384
   -735     25    761    355   -748    392     51   -293    685   1532   1132    376
   -782     31    813    374   -797    423     64   -306    675   1522   1143    379
   -859     18    875    420   -867    446    103   -301    680   1517   1150    392
   -865     -7    854    436   -859    423    111   -329    662   1493   1132    358
   -844    -49    795    446   -820    371     80   -387    623   1452   1096    290
   -839    -67    771    452   -807    353     72   -418    605   1428   1091    259
   -831    -28    800    428   -818    384     88   -423    613   1428   1106    257
   -833     -2    831    415   -831    413    106   -418    626   1444   1124    267
   -844     12    857    415   -849    433    109   -413    633   1462   1127    267
   -891      5    896    441   -896    452    109   -407    641   1460   1135    262
   -924    -25    898    475   -914    433    129   -379    667   1488   1153    265
   -930     28    958    449   -945    491    148   -342    714   1538   1192    277
   -878    145   1023    366   -950    584    168   -311    771   1600   1254    314
   -880    155   1036    361   -958    594    140   -324    782   1613   1280    327
   -930    155   1085    387  -1008    620    101   -340    787   1623   1301    337
   -950    192   1143    379  -1047    667     98   -314    831   1662   1353    394
   -966    207   1174    379  -1070    691    116   -283    859   1691   1397    441
  -1005    192   1195    405  -1101    693    101   -290    862   1699   1408    441
  -1028    150   1179    439  -1104    665     90   -306    844   1673   1384    420
  -1036    132   1166    452  -1104    649     80   -311    833   1657   1366    400
  -1026    116   1143    454  -1083    628     75   -303    818   1636   1340    368
  -1018     72   1088    472  -1054    579     67   -301    800   1605   1306    337
  -1005     70   1072    467  -1039    571     83   -298    792   1595   1299    319
  -1026      0   1026    511  -1026    511     64   -332    737   1540   1247    270
  -1021    -57    963    540   -992    452     41   -366    685   1491   1195    226
   -974    -33    937    504   -958    452     25   -371    678   1470   1184    207
   -969    -38    927    504   -950    444     -2   -387    654   1441   1174    189
   -966    -38    924    501   -945    441    -10   -392    644   1423   1169    179
   -956    -59    896    509   -927    418      5   -379    649   1423   1174    184
   -956    -90    865    522   -911    387     23   -355    662   1434   1189    207
   -956   -103    849    530   -904    371     44   -337    678   1449   1197    218
   -937   -127    810    532   -875    340     51   -332    688   1457   1197    218
   -898   -129    769    514   -833    319     57   -327    696   1465   1213    226
   -846   -189    657    517   -753    233     41   -332    657   1405   1161    168
   -802   -298    501    550   -654    101     93   -272    615   1296   1036     46
   -797   -452    345    623   -574    -51    228   -116    641   1184    880    -75
   -805   -400    405    602   -605      2    387     83    805   1223    875    -72
   -854    -44    810    449   -833    381    384   -119    872   1369   1054     62
   -917    472   1389    223  -1153    930    106   -711    727   1551   1374    337
   -997   1098   2096    -51  -1548   1597   -246  -1231    631   1875   1852    745
  -1015   1605   2621   -293  -1818   2112   -602  -1543    646   2288   2353   1169
   -935   1400   2335   -233  -1634   1867   -826  -1587    620   2421   2465   1283
   -911    820   1730     44  -1319   1275   -826  -1530    327   1938   1948    833
   -943    236   1176    353  -1060    706   -693  -1392    -62   1166   1169    135
   -948   -153    795    550   -872    319   -472  -1057    -10    927    836   -155
   -935   -153    782    542   -859    314   -296   -753    272   1101    932    -49
   -896   -150    745    522   -820    296   -161   -527    462   1218   1013     28
   -878   -168    709    524   -795    270    -88   -405    558   1270   1047     51
   -904   -197    706    550   -805    254    -72   -363    584   1286   1052     46
   -914   -187    724    550   -823    267    -46   -335    602   1291   1065     41
   -924   -223    701    574   -815    239    -31   -309    613   1293   1072     46
   -969   -296    672    631   -820    187    -20   -285    631   1301   1088     59
   -987   -288    698    639   -844    205     -5   -265    657   1319   1106     77
   -995   -288    704    641   -852    207     -5   -265    657   1317   1088     57
  -1000   -332    667    665   -836    168     -7   -262    652   1306   1067     41
  -1018   -340    675    678   -846    166     15   -239    675   1327   1085     59
  -1039   -332    706    685   -872    187     28   -218    698   1361   1104     80
  -1049   -324    724    685   -888    200     18   -215    701   1361   1093     70
  -1054   -329    722    691   -891    194     20   -202    714   1369   1101     77
  -1036   -319    717    678   -878    197     12   -189    727   1376   1106     90
  -1028   -314    714    672   -872    200      0   -189    727   1376   1101     93
  -1031   -368    662    698   -849    145      0   -174    732   1387   1119    109
  -1026   -394    628    709   -828    116     15   -153    748   1400   1135    114
   -984   -342    641    662   -815    150     15   -132    769   1410   1150    124
   -924   -280    644    602   -784    181     31    -90    800   1431   1179    150
   -906   -246    657    574   -784    205     36    -59    820   1447   1195    166
   -872   -197    675    535   -774    239     51    -18    854   1465   1223    189
   -854   -205    649    530   -753    223     72     36    896   1491   1247    220
   -846   -231    615    540   -732    192     98     98    948   1532   1278    241
   -859   -241    618    550   -740    187    124    137    966   1548   1293    236
   -839   -187    652    511   -748    233    161    184   1005   1587   1343    272
   -828   -114    714    470   -774    298    179    218   1041   1610   1384    314
   -807    -72    735    441   -771    329    189    241   1054   1610   1392    329
   -756    -41    711    397   -735    332    197    259   1052   1610   1395    335
   -727     -7    719    366   -724    355    194    249   1034   1592   1374    314
   -693     12    706    337   -701    358    181    226   1008   1561   1343    290
   -652     15    667    319   -659    340    181    202    974   1522   1309    270
   -618     54    670    280   -644    361    184    176    961   1509   1301    270
   -610     72    680    267   -644    376    189    148    958   1499   1299    283
   -633     83    717    275   -678    400    187    114    945   1483   1288    280
   -688    109    797    290   -743    452    181     72    930   1467   1278    262
   -706    135    839    285   -774    488    181     46    922   1457   1275    252
   -740     90    831    324   -787    462    192     36    922   1460   1286    267
   -766     33    800    363   -782    415    205     33    932   1473   1301    285
   -761     70    831    345   -795    449    218     23    932   1473   1309    288
   -800     98    898    350   -849    498    210      5    924   1473   1312    277
   -836    124    961    355   -898    542    200      0    932   1475   1332    285
   -854    116    971    368   -914    545    215     18    953   1478   1350    309
   -867    155   1023    355   -945    589    233     38    974   1493   1356    319
   -883    171   1052    353   -969    613    241     51    995   1532   1366    290
   -883    223   1106    329   -995    665    259     88   1041   1577   1418    303
   -859    311   1169    272  -1015    740    275    124   1088   1618   1470    353
   -865    335   1200    265  -1031    766    262    124   1091   1626   1480    363
   -875    358   1231    257  -1054    795    223    116   1093   1634   1486    371
   -891    376   1265    257  -1078    820    205    127   1104   1644   1509    387
   -922    348   1270    285  -1096    807    192    124   1088   1641   1506    379
   -940    350   1291    296  -1114    820    184    127   1065   1649   1517    376
   -984    389   1371    296  -1179    880    176    129   1057   1657   1535    389
  -1044    340   1382    350  -1213    859    174    135   1044   1639   1530    379
  -1075    265   1337    402  -1205    800    161    129    995   1592   1478    327
  -1072    231   1304    420  -1187    766    150    116    950   1548   1431    272
  -1098    176   1273    459  -1187    724    109     77    896   1486   1379    210
  -1132    101   1234    514  -1182    667     93     51    852   1421   1335    155
  -1156     41   1195    555  -1176    618     88     41    831   1387   1319    137
  -1166     36   1202    566  -1184    618     85     44    820   1374   1312    145
  -1174     90   1262    540  -1218    678    111     41    815   1363   1304    161
  -1252     10   1262    620  -1257    633     80     18    800   1343   1309    163
  -1270    -46   1223    657  -1249    587     64     18    792   1330   1322    176
  -1244    -62   1182    654  -1213    558     67     18    782   1304   1306    174
  -1210    -67   1143    636  -1176    537     83     25    784   1299   1299    171
  -1150    -51   1096    600  -1124    522    103     33    787   1288   1293    166
  -1124    -90   1031    605  -1078    470     90     25    766   1254   1260    132
  -1078    -83    995    581  -1036    454     83     15    724   1197   1184     64
   -976   -179    797    576   -888    309    135     59    639   1047   1018    -80
   -922   -309    613    613   -769    150    280    205    613    922    870   -231
   -898   -161    737    530   -818    288    467    379    787   1028    958   -184
   -932    244   1176    345  -1054    709    519    228    982   1293   1247     62
  -1031    789   1821    119  -1426   1304    202   -267   1096   1688   1725    542
  -1171   1400   2572   -114  -1873   1984   -116   -587   1319   2216   2330   1153
  -1192   1769   2961   -290  -2075   2364   -428   -688   1564   2691   2844   1678
  -1140   1530   2670   -194  -1904   2099   -672   -758   1480   2686   2844   1740
  -1156    885   2042    132  -1597   1462   -685   -844    945   2018   2203   1140
  -1210    348   1556    431  -1384    950   -491   -740    467   1291   1491    439
  -1223     46   1267    587  -1247    657   -207   -407    472   1080   1210    158
  -1117     44   1161    537  -1137    602     15   -106    649   1148   1218    158
  -1021     25   1044    496  -1034    532    168     83    763   1200   1239    174
  -1002      2   1005    498  -1005    504    194    140    784   1192   1236    161
  -1021    -15   1005    517  -1013    493    187    150    779   1163   1197    127
  -1008    -25    982    517   -995    478    189    176    787   1158   1171    106
   -976    -10    963    493   -971    475    213    202    800   1148   1140    106
   -963    -18    943    491   -956    462    218    215    805   1132   1119    111
   -956    -31    924    493   -943    446    218    231    813   1132   1124    109
   -917    -20    896    470   -906    436    246    262    844   1150   1137    127
   -953    -80    872    517   -917    397    220    254    820   1117   1119    103
   -976   -127    849    550   -914    361    194    244    810   1104   1124    106
   -953   -114    836    532   -896    358    202    257    813   1093   1117    111
   -922   -129    792    527   -857    329    210    270    815   1083   1104    103
   -880    -93    784    485   -833    345    194    272    815   1070   1093     90
   -813    -70    743    441   -779    335    197    285    813   1070   1096     88
   -724    -41    680    381   -704    319    179    293    815   1065   1106    101
   -615     10    626    303   -620    316    166    311    831   1075   1106    116
   -568     64    633    252   -602    348    171    332    844   1088   1072    106
   -654    109    763    272   -709    436    202    384    891   1137   1098    140
   -719    197    914    259   -818    555    277    478    969   1213   1179    213
   -782    215    997    283   -888    605    285    511    987   1226   1189    226
   -795    158    953    316   -875    555    233    514    984   1223   1197    231
   -745    109    854    316   -800    480    252    561   1013   1239   1215    259
   -662    163    823    249   -743    493    280    610   1047   1260   1236    275
   -602    215    818    194   -709    517    267    644   1085   1299   1270    319
   -584    241    826    171   -706    532    259    662   1111   1330   1312    361
   -548    283    831    132   -688    555    283    688   1140   1350   1353    410
   -498    309    807     93   -652    558    275    678   1124   1330   1343    413
   -517    303    820    106   -667    561    252    665   1117   1319   1343    413
   -555    324    880    114   -719    602    267    665   1119   1319   1356    420
   -584    358    943    111   -763    649    275    652   1109   1304   1348    426
   -636    415   1052    109   -844    732    293    644   1104   1299   1335    436
   -745    418   1163    163   -953    789    303    628   1098   1288   1317    431
   -891    366   1254    259  -1072    807    298    600   1085   1275   1293    431
   -950    303   1254    322  -1101    779    314    581   1075   1267   1288    431
   -948    252   1200    348  -1075    727    332    558   1052   1244   1286    407
   -937    236   1174    350  -1054    704    332    517   1021   1215   1286    374
   -906    233   1137    335  -1023    685    319    475    987   1176   1278    337
   -893    218   1111    337  -1002    665    314    452    963   1148   1275    316
   -875    174   1047    350   -961    610    319    446    943   1122   1260    296
   -820    194   1015    314   -917    605    332    444    937   1114   1234    275
   -789    262   1052    262   -922    654    348    444    948   1124   1213    280
   -782    296   1078    244   -930    685    361    449    948   1114   1161    280
   -769    329   1096    218   -932    711    348    439    932   1093   1098    267
   -717    392   1109    163   -911    750    371    467    966   1114   1085    293
   -662    480   1143     90   -904    810    384    501   1021   1140   1135    332
   -602    558   1161     23   -883    857    384    514   1052   1158   1195    368
   -535    584   1119    -25   -828    849    371    501   1054   1169   1215    402
   -454    618   1072    -80   -763    844    327    465   1039   1163   1215    423
   -418    654   1070   -119   -745    862    280    418    989   1132   1176    418
   -405    722   1127   -161   -766    924    252    392    963   1124   1158    426
   -394    784   1179   -197   -787    982    241    379    943   1109   1150    420
   -363    906   1270   -270   -815   1088    231    363    919   1075   1114    379
   -397    849   1247   -226   -823   1047    187    337    883   1028   1057    309
   -475    724   1200   -124   -839    961    220    368    870   1008   1023    272
   -597    672   1267    -38   -932    969    252    394    872   1018   1034    270
   -592    667   1260    -36   -924    963    241    381    836    989   1015    259
   -509    626   1135    -59   -823    880    187    366    797    958    984    218
   -465    517    982    -25   -724    748    166    350    756    919    953    181
   -511    389    901     59   -706    644    223    337    727    901    945    153
   -517    397    914     59   -714    654    288    355    743    924    971    135
   -519    363    880     77   -698    620    262    353    735    911    963    124
   -491    322    813     83   -652    566    223    376    732    898    958    158
   -420    327    748     46   -584    537    179    407    745    906    961    194
   -470    272    743     98   -605    506    181    402    750    914    971    220
   -553    194    745    179   -649    467    285    389    748    914    982    241
   -584    114    698    233   -641    405    309    394    735    896    979    252
   -579     -5    571    290   -576    283    342    420    683    810    893    192
   -504   -150    353    327   -428    101    441    537    672    709    761     83
   -462   -192    270    324   -366     38    553    706    758    657    670      0
   -467     49    514    207   -491    280    607    732    911    779    771     77
   -537    504   1041     15   -789    771    506    337    891    971   1044    303
   -657   1010   1667   -176  -1161   1337    215   -194    776   1257   1470    672
   -693   1553   2244   -431  -1467   1899    -51   -459    844   1719   2036   1169
   -628   1696   2325   -535  -1478   2010   -350   -553    898   2062   2408   1517
   -600   1296   1893   -348  -1247   1595   -462   -555    680   1831   2164   1335
   -607    857   1465   -124  -1036   1161   -381   -501    252   1088   1434    714
   -587    392    976     96   -784    683   -303   -327     20    493    807    184
   -592    187    779    200   -685    483   -140    -36    246    550    771    163
   -639    137    776    249   -709    457     98    187    480    704    865    246
   -709     36    745    337   -727    389    272    335    607    774    904    265
   -672     -7    665    337   -670    327    363    433    678    810    932    277
   -649    -44    605    345   -628    280    381    472    701    820    943    272
   -618    -93    524    355   -571    213    394    498    709    815    937    265
   -592   -135    457    363   -524    161    410    527    722    818    943    280
   -594    -96    498    345   -548    200    389    522    719    818    945    288
   -581    -20    561    301   -571    270    366    511    719    802    943    285
   -561     51    613    252   -587    332    355    506    714    787    943    272
   -540    114    654    213   -597    384    353    511    727    789    958    267
   -535    171    704    181   -618    436    361    522    740    800    974    280
   -524    189    711    166   -618    449    387    540    753    810    992    301
   -501    223    724    137   -613    475    415    579    779    836   1023    332
   -491    265    756    114   -623    509    441    610    810    870   1057    358
   -524    192    714    163   -620    454    413    600    787    846   1034    337
   -480    259    740    109   -610    501    454    639    815    872   1054    355
   -498    280    779    106   -639    530    457    659    839    896   1088    379
   -522    249    771    137   -646    509    454    680    859    909   1119    410
   -496    218    714    137   -605    465    498    737    911    945   1158    462
   -491    218    709    135   -600    462    522    787    956    979   1195    506
   -501    241    743    127   -620    491    545    839   1000   1015   1228    545
   -511    244    756    135   -633    498    568    898   1052   1057   1265    594
   -506    275    782    114   -644    527    579    953   1111   1111   1314    649
   -514    309    823    101   -667    566    597    995   1156   1143   1350    693
   -478    329    807     72   -644    566    639   1041   1192   1174   1387    735
   -428    363    792     33   -610    576    680   1091   1221   1195   1405    750
   -509    239    748    135   -628    493    636   1075   1189   1150   1358    709
   -545    213    758    166   -652    485    602   1062   1166   1130   1356    711
   -524    275    800    122   -662    537    626   1075   1166   1135   1374    714
   -504    303    807    101   -654    555    628   1065   1132   1096   1332    654
   -483    324    807     80   -644    566    618   1039   1088   1036   1273    639
   -470    324    795     72   -631    558    620   1013   1052    995   1241    633
   -470    324    795     70   -633    561    639    995   1031    969   1239    628
   -462    332    795     64   -628    563    693    995   1036    963   1244    633
   -504    257    761    122   -633    509    662    937    989    914   1205    584
   -485    280    766    101   -626    524    691    924    982    909   1215    568
   -509    298    807    103   -659    553    698    901    963    896   1218    545
   -584    244    828    171   -706    535    665    862    932    865   1202    506
   -618    213    831    202   -724    522    685    857    924    859   1221    504
   -613    233    846    189   -730    540    714    865    935    870   1247    522
   -607    249    854    176   -730    550    730    862    940    870   1260    530
   -584    298    883    142   -732    589    740    859    943    870   1267    522
   -558    306    865    124   -711    584    758    875    961    891   1278    542
   -522    374    896     75   -709    633    763    883    969    896   1278    535
   -532    387    919     70   -724    652    758    888    974    898   1262    496
   -530    402    932     64   -730    667    761    909   1005    914   1254    537
   -496    407    904     44   -698    654    730    896   1008    922   1257    610
   -459    420    878     18   -667    649    691    870    997    917   1260    654
   -444    475    919    -18   -683    696    644    839    984    909   1257    652
   -446    506    953    -28   -698    730    615    807    958    883   1221    626
   -436    496    930    -31   -683    711    605    784    935    862   1210    631
   -415    480    896    -33   -657    688    589    761    911    857   1228    665
   -415    459    872    -23   -644    667    571    735    885    849   1234    652
   -418    387    805     15   -610    594    550    709    844    810   1187    561
   -394    288    683     51   -537    485    535    691    789    732   1083    472
   -384    213    597     85   -491    405    527    683    756    675   1005    446
   -428    101    530    163   -480    316    483    633    685    597    924    428
   -449     12    462    218   -454    236    475    615    641    558    901    441
   -457    -44    413    249   -436    184    491    620    644    574    922    444
   -418    -23    392    220   -405    184    483    584    600    530    883    410
   -389     18    405    184   -397    213    446    535    548    478    839    376
   -366      5    371    181   -368    187    402    493    498    433    795    353
   -306      5    311    150   -309    158    374    467    459    392    753    327
   -257     20    277    119   -267    148    350    441    428    361    727    311
   -205     49    252     77   -228    150    327    413    394    329    696    285
   -127     54    181     36   -153    116    298    374    342    280    662    257
    -18     31     49     -7    -36     38    259    350    285    207    600    220
     77   -111   -189     15    132   -150    259    407    241    106    485    135
     90   -337   -431    122    259   -384    392    555    244     -2    332    -20
     51   -381   -433    166    241   -407    657    776    397     23    311    -85
   -114    -67     44     88    -80    -12    652    626    511    202    532     77
   -265    415    678    -75   -470    545    413     64    415    436    901    392
   -363   1049   1410   -345   -885   1228    109   -454    355    805   1389    841
   -348   1652   2000   -652  -1174   1826   -244   -748    426   1257   1901   1322
   -277   1473   1751   -597  -1015   1610   -493   -792    433   1431   2029   1483
   -309    859   1169   -275   -740   1013   -485   -735    137    963   1525   1091
   -366    254    620     54   -493    436   -329   -626   -319    145    730    426
   -340   -137    202    239   -272     31    -57   -296   -309   -161    348    129
   -340   -163    176    252   -259      5    129     20     -5     23    439    231
   -288   -127    161    205   -226     15    306    277    218    171    540    322
   -257   -124    129    189   -194      2    405    423    335    241    602    355
   -236   -127    109    181   -174    -10    431    470    366    252    626    345
   -205   -111     90    158   -148    -12    452    491    366    239    618    322
   -192   -111     80    150   -137    -15    444    493    353    215    592    311
   -192    -96     93    142   -142     -2    426    485    342    197    574    314
   -179    -54    124    116   -153     33    444    493    350    202    571    316
   -155      5    158     72   -155     80    441    493    350    202    571    322
   -132     12    145     59   -140     80    439    491    340    187    558    316
   -111     20    129     44   -122     75    436    493    335    176    548    309
    -88     28    116     31   -101     72    446    506    358    192    566    316
    -70     41    111     12    -90     77    449    514    368    205    584    327
    -57     70    127     -7    -90     98    449    519    379    215    592    327
    -54     62    116     -7    -85     88    444    519    381    210    576    316
    -51     59    111     -2    -80     85    446    532    379    207    566    319
    -46     49     96     -2    -72     72    452    542    381    200    550    314
    -46     31     75      7    -62     51    454    555    394    205    558    327
    -31     18     49      5    -38     33    462    571    410    218    563    340
    -15     15     31      0    -23     23    465    584    420    226    563    340
     -5     51     57    -23    -31     54    465    607    444    244    579    355
      0     51     51    -25    -25     51    475    636    465    257    584    374
     10     20      7    -18      0     15    488    675    491    272    581    389
     28     44     15    -36      7     31    501    722    535    311    610    426
     62     80     18    -75     23     49    504    750    558    332    618    444
     90     90      0    -90     44     46    504    769    566    335    618    452
    127     98    -28   -114     77     36    511    784    561    332    610    457
    137     67    -70   -101    103      0    509    784    545    311    587    436
    132     64    -67   -101     98      0    488    758    511    270    542    397
    150     96    -54   -124    103     20    491    743    491    257    542    389
    176    119    -59   -150    119     31    491    722    467    239    545    368
    171    111    -59   -140    116     25    470    691    426    205    532    342
    176     85    -93   -132    132     -2    467    654    374    163    504    311
    161     88    -72   -127    116      7    449    594    322    114    467    275
    137     67    -72   -103    103     -2    444    553    288     83    444    254
    122     36    -85    -77    103    -23    436    519    267     64    426    252
    122      7   -114    -64    116    -51    433    480    239     41    402    244
    119    -15   -135    -51    124    -75    426    449    220     25    389    236
    106    -36   -142    -36    124    -90    407    405    181     -7    363    200
    109    -28   -137    -38    122    -83    400    368    153    -38    340    166
    127      2   -127    -64    127    -59    387    353    153    -38    363    181
    137     38   -101    -88    119    -31    387    358    176    -20    394    210
    155     88    -67   -124    111     10    407    368    197     -5    402    233
    158    129    -28   -142     93     51    426    381    215     15    420    257
    124    114    -10   -122     67     51    418    368    215     10    410    254
    114    140     25   -127     44     83    433    387    241     28    418    275
    122    205     80   -166     20    142    452    415    288     72    454    324
    150    311    161   -231     -5    236    462    431    324    111    493    376
    168    345    174   -259     -2    259    457    436    340    129    509    420
    150    324    174   -239    -12    249    413    418    329    124    506    441
    114    288    174   -202    -28    231    363    376    288     88    467    418
    101    335    233   -218    -64    285    348    355    272     64    441    400
     98    358    259   -231    -80    311    353    348    265     54    426    402
     72    309    236   -192    -83    275    340    335    239     31    392    381
     67    246    176   -158    -54    213    337    337    220     12    361    361
     64    158     93   -111    -12    127    353    337    187    -31    306    303
     57    101     44    -80      5     75    368    340    163    -57    277    277
     44     25    -18    -33     31      5    376    340    148    -67    262    277
     38      0    -41    -20     38    -20    379    332    124    -98    226    265
     23    -41    -64     10     44    -51    363    316     98   -122    197    254
      2    -88    -90     41     44    -88    361    306     85   -135    184    259
    -10    -93    -85     51     36    -88    358    301     77   -142    171    257
    -28   -109    -83     67     25    -96    353    293     67   -150    161    241
      7    -75    -83     33     44    -77    361    306     70   -153    166    254
     12    -80    -93     33     51    -85    358    301     57   -166    163    265
     10    -49    -59     18     33    -54    350    288     44   -187    142    249
     -7    -88    -80     46     33    -85    342    277     31   -207    122    231
     10   -109   -119     49     64   -114    353    296      7   -246     77    189
     25   -231   -257    101    140   -244    407    358    -46   -358    -33     80
     33   -381   -415    174    223   -397    522    493    -57   -478   -171    -62
     64   -285   -350    109    205   -316    678    639     80   -446   -166   -106
     12     59     46    -36    -15     54    667    384    116   -337    -33    -28
    -88    509    597   -213   -342    553    236   -306    -49   -127    275    327
   -148   1132   1278   -493   -711   1205   -207   -844    -98    246    776    797
   -150   1688   1839   -769   -995   1764   -607  -1182    -59    652   1270   1210
    -41   1680   1722   -818   -880   1701   -846  -1231     10    896   1506   1470
     28    989    961   -509   -465    976   -800  -1098   -277    389    956    995
     41    314    272   -179   -114    293   -568   -904   -753   -478     85    233
     28    -46    -75      7     49    -59   -327   -600   -802   -857   -376   -127
     93    -64   -158    -12    124   -111   -111   -275   -553   -769   -374    -67
    116    -75   -194    -23    153   -135     38    -67   -394   -667   -322    -33
    155    -44   -200    -57    176   -122    116     28   -309   -610   -298    -59
    200    -18   -218    -90    207   -119    140     57   -301   -615   -296    -93
    207    -72   -280    -67    244   -176    127     59   -329   -654   -327   -127
    223   -109   -332    -59    277   -220    150     85   -314   -646   -337   -132
    228    -96   -324    -67    275   -210    176    114   -296   -631   -335   -106
    233    -96   -329    -70    277   -210    197    140   -277   -605   -329    -70
    249   -101   -350    -72    298   -226    213    161   -262   -584   -340    -36
    252   -103   -355    -77    303   -228    236    179   -252   -574   -353    -12
    270    -54   -327   -109    296   -189    290    226   -210   -540   -301     49
    223    -49   -272    -88    246   -161    275    231   -197   -535   -252     98
    184    -38   -223    -72    202   -129    275    246   -179   -504   -223    127
    184    -23   -207    -83    194   -114    306    288   -132   -454   -187    129
    150    -28   -179    -62    163   -101    311    306   -111   -439   -145    129
    132      7   -127    -70    129    -59    337    335    -80   -410    -98    114
    132     44    -88    -88    111    -20    366    376    -33   -379    -96     77
    119     31    -90    -77    103    -28    405    415    -18   -394   -127     90
    124     51    -72    -88     98    -10    413    452      2   -402   -127    135
    122     90    -31   -106     75     31    420    485     25   -397   -109    187
    142    119    -23   -129     83     49    423    522     51   -389   -122    207
    168    127    -44   -148    103     41    415    550     72   -381   -111    218
    202    135    -67   -168    135     33    439    594    109   -342    -90    192
    218    153    -64   -187    140     46    449    613    109   -358   -101    142
    257    150   -106   -202    181     23    465    631    109   -389   -106    244
    332    316    -18   -324    176    148    415    618     77   -441    -80    389
    389    371    -20   -381    205    176    400    644    109   -353    -44    368
    423    363    -59   -394    241    153    392    649    127   -290    -80    226
    407    405     -2   -405    205    202    368    597     93   -311    -96    116
    366    345    -20   -358    192    163    353    574     62   -350    -51    163
    327    335      7   -332    158    174    387    561     23   -405    -57    187
    293    329     33   -314    129    181    418    535    -18   -449   -111    166
    355    358      2   -355    176    181    400    517    -49   -511   -179    171
    446    449      2   -449    220    228    350    485    -85   -527   -176    228
    475    436    -41   -457    259    197    314    426   -109   -501   -168    205
    384    327    -59   -358    220    135    285    319   -168   -540   -213     88
    283    298     15   -290    135    158    306    252   -213   -574   -244     15
    249    306     57   -277     96    181    329    233   -213   -537   -257     25
    215    293     75   -254     70    184    342    223   -207   -537   -246     72
    226    293     64   -259     77    179    316    189   -228   -563   -241     59
    301    324     23   -311    140    174    285    163   -236   -587   -236     83
    311    288    -23   -301    168    135    262    140   -241   -584   -226     85
    363    368      5   -366    179    187    280    145   -197   -542   -200     41
    389    459     67   -426    161    265    285    148   -174   -537   -189     41
    376    415     38   -394    168    228    298    145   -174   -579   -213    114
    363    381     18   -371    174    200    319    153   -161   -602   -244    127
    355    454     98   -405    129    275    366    192    -93   -522   -205    137
    329    524    194   -428     67    361    392    223    -38   -439   -124    142
    301    584    283   -441     10    433    410    246      7   -384    -41    166
    303    594    288   -449      7    441    355    220     -7   -410    -70    166
    319    561    241   -441     38    402    293    171    -62   -498   -140    179
    327    511    184   -420     70    350    257    132   -111   -550   -168    197
    324    480    155   -402     85    319    226     85   -148   -579   -174    148
    342    493    148   -418     96    322    189     38   -184   -610   -210     54
    340    467    127   -405    106    298    166      5   -231   -662   -277     10
    335    353     18   -345    158    187    129    -31   -303   -756   -355      5
    319    285    -33   -301    176    127     96    -72   -371   -826   -405    -49
    324    244    -80   -285    202     83    101   -103   -402   -852   -439   -101
    345    205   -142   -275    244     31    101   -116   -418   -865   -439   -129
    322    114   -207   -218    265    -46     41   -153   -465   -914   -491   -200
    400    101   -298   -249    350    -98     36   -153   -483   -948   -537   -215
    439     62   -376   -252    407   -155     36   -171   -511   -984   -563   -187
    433     28   -405   -231    418   -187     49   -207   -548  -1023   -576   -192
    506     20   -488   -265    496   -233     41   -241   -581  -1060   -613   -233
    589    -51   -641   -267    615   -345      5   -285   -636  -1127   -665   -270
    574   -127   -701   -226    636   -413      2   -283   -636  -1122   -659   -226
    532   -127   -659   -202    594   -392     36   -249   -607  -1098   -626   -161
    462   -101   -566   -181    514   -332     70   -223   -587  -1083   -607   -163
    400   -116   -517   -140    457   -316     93   -210   -610  -1124   -659   -223
    392   -293   -685    -51    537   -488    171   -168   -717  -1286   -810   -389
    340   -470   -810     64    574   -639    327    -57   -763  -1421   -956   -574
    259   -384   -644     59    452   -514    491     51   -646  -1353   -901   -542
    166    -25   -192    -70    179   -109    524   -127   -459  -1111   -628   -280
     93    641    548   -366   -228    594    181   -563   -249   -657    -90    267
      5   1366   1358   -685   -678   1363   -192   -836     44    -88    550    901
     59   1743   1683   -904   -813   1714   -576   -935    301    363   1008   1374
    145   1532   1387   -839   -620   1460   -795  -1062    179    293    914   1335
    153    906    753   -530   -301    831   -795  -1197   -428   -446    189    691
    116    335    218   -226    -49    277   -594  -1111   -961  -1179   -522     12
    129     70    -62   -101     96      5   -319   -795   -958  -1335   -719   -194
    244     88   -155   -166    200    -33   -103   -493   -782  -1226   -644   -153
    306    119   -189   -215    246    -33     12   -306   -667  -1156   -579   -163
    200    -10   -210    -96    205   -109    103   -270   -680  -1205   -659   -259
    158    -54   -213    -54    184   -132    158   -259   -693  -1254   -735   -272
    194    -36   -231    -77    213   -132    179   -241   -698  -1291   -774   -187
    197    -46   -246    -75    220   -148    179   -239   -722  -1312   -763   -200
    218    -72   -293    -72    254   -181    166   -231   -743  -1330   -779   -233
    246    -54   -301    -96    272   -176    161   -210   -732  -1332   -776   -213
    257    -10   -267   -122    262   -137    150   -171   -701  -1304   -737   -176
    233      2   -231   -119    233   -114    174   -174   -696  -1306   -753   -184
    218      5   -213   -111    215   -103    192   -179   -688  -1314   -743   -179
    181    -15   -200    -85    189   -106    192   -184   -693  -1314   -743   -189
    184    -72   -257    -54    220   -163    174   -192   -714  -1337   -779   -244
    303     10   -293   -158    298   -140    127   -189   -743  -1379   -813   -246
    298     57   -241   -176    270    -93    122   -194   -769  -1389   -813   -213
    210     67   -142   -140    176    -36    163   -205   -776  -1382   -792   -210
    270    171    -98   -220    184     36    205   -171   -756  -1374   -771   -220
    267    116   -150   -194    210    -15    171   -171   -771  -1400   -826   -290
    296    101   -194   -200    246    -46    142   -179   -792  -1428   -883   -298
    303    101   -202   -202    252    -49    111   -174   -802  -1457   -914   -252
    332    145   -187   -239    259    -20     67   -148   -769  -1436   -888   -205
    350    189   -161   -270    254     15     88   -116   -735  -1389   -833   -179
    335    140   -194   -239    265    -25    116   -124   -745  -1384   -831   -220
    340    109   -231   -226    283    -59    122   -119   -756  -1371   -852   -239
    376     93   -283   -233    329    -93    153    -70   -737  -1356   -841   -176
    387    153   -233   -272    311    -38    153    -28   -714  -1350   -815   -116
    475    277   -197   -376    335     41     85    -15   -706  -1348   -800    -90
    530    342   -187   -439    358     77     57    -31   -719  -1353   -810   -135
    428    259   -168   -342    298     46     98    -88   -776  -1405   -870   -174
    350    179   -174   -265    259      2    137   -119   -813  -1441   -911   -145
    374    233   -140   -306    257     46    150   -140   -831  -1447   -919   -148
    379    207   -171   -293    275     18    124   -184   -867  -1467   -932   -161
    374    161   -213   -267    293    -25    132   -207   -880  -1475   -924   -158
    368    148   -220   -259    296    -36    132   -233   -880  -1473   -906   -161
    381    127   -254   -257    319    -62    148   -259   -885  -1478   -904   -163
    361    137   -223   -252    290    -41    166   -293   -898  -1488   -927   -187
    345    135   -210   -239    277    -36    171   -332   -917  -1504   -958   -218
    316    103   -215   -210    265    -54    158   -381   -945  -1527   -984   -236
    277    101   -176   -189    228    -36    145   -413   -961  -1535   -995   -290
    340    158   -181   -249    259    -10    187   -405   -963  -1545  -1034   -309
    389    150   -239   -270    314    -44    200   -431  -1000  -1602  -1091   -239
    381    111   -272   -246    327    -80    148   -488  -1041  -1634  -1104   -233
    381    168   -215   -275    298    -23    166   -480  -1021  -1602  -1060   -184
    366    194   -171   -280    267     12    174   -465  -1002  -1574  -1036   -202
    389    252   -137   -319    265     57    192   -449   -979  -1551  -1036   -231
    394    309    -85   -353    239    111    231   -428   -945  -1525  -1031   -171
    379    340    -38   -361    207    150    233   -423   -930  -1501   -997   -111
    366    379     12   -374    176    194    226   -428   -904  -1452   -932    -75
    371    413     41   -392    166    228    197   -446   -893  -1418   -904    -93
    350    426     72   -389    140    249    184   -462   -906  -1423   -914    -93
    355    426     67   -392    145    246    171   -475   -917  -1421   -896    -85
    371    459     85   -418    142    272    179   -475   -914  -1408   -901   -161
    340    454    114   -397    114    285    194   -491   -937  -1447   -982    -85
    259    337     77   -298     90    207    197   -509   -974  -1480  -1008     -7
    192    293    101   -244     44    197    213   -519   -984  -1478  -1002    -59
    254    298     41   -277    106    171    241   -506   -984  -1486  -1015    -75
    350    290    -59   -319    205    116    226   -511  -1010  -1512  -1041    -75
    368    218   -150   -296    259     36    228   -530  -1039  -1535  -1065   -103
    361    176   -187   -270    272     -5    252   -524  -1047  -1540  -1065   -119
    324    127   -200   -226    262    -36    244   -537  -1057  -1543  -1057   -122
    285     80   -205   -181    246    -62    236   -563  -1083  -1561  -1070   -116
    254     18   -236   -137    244   -109    228   -594  -1114  -1574  -1093   -168
    231    -18   -249   -106    239   -132    218   -620  -1148  -1610  -1140   -220
    192    -70   -265    -62    226   -166    184   -662  -1197  -1652  -1179   -239
    171    -93   -265    -38    218   -179    158   -688  -1226  -1667  -1187   -236
    140   -145   -285      2    210   -215    150   -693  -1231  -1657  -1163   -239
    124   -158   -285     15    202   -220    137   -719  -1260  -1675  -1197   -342
    111   -298   -413     93    259   -355    140   -745  -1363  -1829  -1387   -457
    127   -542   -670    207    397   -605    207   -691  -1454  -2010  -1615   -563
    174   -623   -797    223    483   -709    309   -537  -1397  -2042  -1691   -678
    145   -402   -548    127    345   -475    335   -470  -1228  -1880  -1535   -589
     46     59     10    -54     18     36    220   -787  -1145  -1623  -1208   -340
    -33    652    685   -309   -358    667      0  -1296  -1140  -1293   -766    137
   -135   1132   1267   -498   -701   1200   -285  -1641  -1096   -898   -265    756
    -90   1161   1249   -535   -670   1205   -555  -1823  -1117   -592     93   1101
    -38    730    766   -345   -402    748   -665  -1935  -1431   -891   -200    795
    -64    239    303    -85   -184    270   -636  -1984  -1951  -1688   -984    -25
    -70   -202   -132    135     31   -168   -509  -1844  -2195  -2255  -1621   -711
    -70   -392   -324    231    127   -358   -322  -1525  -1992  -2205  -1696   -701
    -70   -384   -314    226    119   -350   -189  -1293  -1787  -2078  -1618   -537
    -15   -316   -301    166    142   -309   -103  -1122  -1636  -1964  -1543   -465
    -15   -329   -314    171    148   -322    -44  -1034  -1574  -1927  -1535   -459
     -7   -319   -311    161    150   -314    -36  -1026  -1574  -1938  -1558   -467
      2   -277   -280    135    140   -277    -44  -1031  -1579  -1940  -1577   -480
     15   -262   -277    124    145   -270    -67  -1036  -1587  -1938  -1595   -485
     41   -262   -303    109    171   -280    -98  -1062  -1602  -1938  -1600   -478
     64   -246   -311     90    187   -280   -119  -1075  -1600  -1919  -1579   -491
     98   -231   -332     64    213   -280   -142  -1093  -1613  -1930  -1621   -568
    145   -257   -402     57    272   -329   -150  -1101  -1634  -1966  -1691   -491
    166   -270   -436     51    298   -353   -161  -1106  -1631  -1958  -1652   -449
    168   -272   -441     51    303   -355   -200  -1132  -1639  -1940  -1621   -478
    181   -283   -465     49    322   -374   -215  -1140  -1631  -1912  -1587   -498
    220   -324   -545     51    381   -433   -218  -1137  -1639  -1914  -1613   -555
    259   -350   -610     44    433   -480   -210  -1132  -1636  -1922  -1636   -491
    298   -371   -670     36    483   -519   -202  -1109  -1615  -1893  -1597   -410
    296   -394   -691     46    493   -542   -233  -1114  -1605  -1867  -1569   -376
    322   -366   -688     23    504   -527   -233  -1104  -1592  -1852  -1545   -340
    322   -348   -670     12    493   -509   -244  -1098  -1574  -1800  -1517   -366
    311   -335   -646     10    478   -491   -257  -1096  -1561  -1777  -1509   -376
    337   -340   -678      0    506   -506   -277  -1091  -1545  -1751  -1496   -355
    368   -332   -701    -18    535   -517   -301  -1088  -1538  -1730  -1486   -345
    392   -280   -672    -54    530   -478   -311  -1078  -1517  -1704  -1483   -329
    397   -254   -652    -72    524   -452   -316  -1054  -1491  -1667  -1460   -296
    389   -244   -636    -72    511   -439   -316  -1026  -1460  -1628  -1439   -277
    392   -233   -626    -77    509   -428   -332  -1018  -1452  -1615  -1428   -267
    366   -244   -610    -62    488   -426   -319  -1008  -1441  -1592  -1434   -210
    329   -275   -607    -28    467   -441   -303  -1013  -1439  -1590  -1436   -194
    314   -316   -631      0    472   -472   -303  -1036  -1467  -1615  -1470   -215
    337   -335   -672      0    504   -504   -316  -1052  -1506  -1652  -1517   -241
    340   -270   -610    -36    472   -439   -311  -1062  -1509  -1644  -1509   -249
    332   -265   -597    -33    462   -428   -298  -1083  -1519  -1644  -1512   -288
    332   -348   -680      5    504   -514   -345  -1150  -1584  -1701  -1564   -353
    348   -366   -714     10    530   -540   -332  -1200  -1618  -1730  -1595   -379
    252   -405   -657     75    452   -530   -332  -1286  -1673  -1764  -1636   -436
    249   -410   -659     80    454   -535   -358  -1325  -1704  -1774  -1652   -459
    327   -400   -727     36    524   -563   -381  -1332  -1714  -1771  -1657   -449
    400   -413   -813      7    605   -613   -405  -1340  -1725  -1784  -1675   -415
    426   -423   -852     -2    639   -636   -423  -1356  -1727  -1758  -1665   -444
    413   -397   -810     -7    610   -605   -420  -1374  -1719  -1751  -1667   -485
    397   -392   -789     -5    592   -589   -415  -1408  -1727  -1764  -1686   -485
    407   -384   -792    -10    600   -587   -415  -1421  -1743  -1761  -1691   -467
    426   -379   -807    -25    615   -592   -418  -1408  -1717  -1709  -1657   -462
    436   -342   -782    -46    607   -561   -420  -1395  -1691  -1683  -1644   -426
    441   -296   -737    -72    587   -517   -415  -1379  -1652  -1636  -1613   -381
    433   -239   -672    -96    553   -454   -428  -1371  -1621  -1582  -1574   -358
    426   -184   -613   -122    517   -397   -446  -1379  -1592  -1540  -1530   -311
    413   -142   -555   -135    483   -350   -457  -1395  -1574  -1509  -1499   -239
    428   -135   -566   -148    496   -350   -480  -1413  -1574  -1480  -1475   -194
    472   -122   -594   -174    532   -358   -511  -1405  -1566  -1457  -1465   -194
    485   -132   -618   -179    550   -374   -514  -1402  -1553  -1431  -1447   -220
    462   -166   -628   -150    545   -397   -504  -1402  -1556  -1423  -1439   -220
    418   -200   -618   -109    517   -407   -496  -1397  -1548  -1415  -1431   -233
    358   -293   -652    -31    504   -472   -475  -1413  -1553  -1413  -1426   -285
    290   -350   -641     28    462   -496   -449  -1457  -1592  -1449  -1483   -350
    288   -381   -670     46    478   -524   -439  -1434  -1608  -1447  -1499   -340
    298   -433   -732     64    514   -581   -452  -1400  -1613  -1454  -1506   -329
    265   -483   -748    109    506   -615   -454  -1405  -1626  -1465  -1525   -350
    223   -524   -748    148    485   -633   -462  -1421  -1641  -1480  -1545   -366
    205   -597   -802    194    501   -698   -462  -1428  -1644  -1478  -1548   -368
    205   -623   -828    207    514   -724   -475  -1449  -1649  -1478  -1569   -394
    207   -639   -846    215    527   -743   -485  -1462  -1654  -1491  -1590   -407
    205   -657   -865    223    532   -761   -491  -1462  -1654  -1462  -1558   -394
    189   -667   -857    239    522   -761   -488  -1465  -1644  -1436  -1538   -402
    171   -670   -841    249    506   -756   -493  -1478  -1654  -1441  -1538   -407
    189   -649   -839    231    514   -743   -480  -1465  -1644  -1434  -1535   -400
    194   -683   -878    244    535   -779   -483  -1475  -1665  -1465  -1590   -452
    197   -826  -1023    314    607   -924   -491  -1460  -1740  -1571  -1738   -576
    246  -1008  -1254    379    748  -1130   -402  -1327  -1743  -1670  -1893   -693
    262  -1000  -1262    368    761  -1130   -283  -1189  -1639  -1688  -1982   -805
    226   -657   -883    213    553   -769   -254  -1247  -1493  -1504  -1808   -654
    127   -161   -288     15    207   -223   -449  -1704  -1545  -1275  -1444   -301
     31    478    446   -257   -207    465   -737  -2229  -1626   -935   -922    161
     15   1015   1000   -514   -491   1008  -1031  -2543  -1582   -488   -327    667
     90    846    756   -470   -332    802  -1252  -2655  -1631   -296   -127    815
    135    303    168   -220    -18    236  -1291  -2668  -1948   -792   -688    301
    142   -246   -392     51    265   -319  -1262  -2662  -2416  -1652  -1584   -517
    181   -654   -836    236    509   -745  -1140  -2460  -2494  -2018  -2062   -948
    231   -701   -932    233    579   -818   -984  -2174  -2247  -1883  -2005   -779
    298   -696   -995    197    644   -844   -870  -1974  -2060  -1751  -1917   -688
    353   -688  -1041    166    696   -865   -823  -1860  -1956  -1667  -1883   -711
    402   -659  -1062    129    732   -859   -818  -1816  -1917  -1649  -1860   -711
    402   -654  -1057    124    727   -854   -805  -1805  -1888  -1621  -1844   -732
    363   -667  -1031    150    696   -849   -761  -1795  -1847  -1590  -1823   -750
    342   -670  -1015    163    675   -841   -737  -1821  -1855  -1615  -1847   -774
    348   -662  -1010    158    678   -836   -756  -1803  -1852  -1600  -1842   -748
    371   -678  -1049    153    709   -862   -779  -1732  -1810  -1519  -1761   -680
    337   -717  -1054    189    693   -883   -787  -1714  -1790  -1491  -1735   -683
    293   -701   -995    202    641   -849   -776  -1709  -1766  -1465  -1714   -688
    270   -644   -914    187    592   -779   -766  -1706  -1732  -1421  -1696   -698
    262   -576   -839    155    550   -706   -756  -1696  -1696  -1389  -1657   -665
    249   -561   -810    155    527   -685   -750  -1678  -1665  -1353  -1600   -641
    244   -530   -774    142    506   -652   -750  -1665  -1631  -1314  -1558   -639
    265   -493   -758    114    511   -626   -722  -1634  -1590  -1273  -1532   -646
    270   -485   -758    106    511   -620   -709  -1626  -1566  -1257  -1545   -644
    272   -457   -730     90    501   -592   -714  -1615  -1556  -1254  -1538   -579
    290   -423   -714     64    501   -568   -709  -1584  -1527  -1236  -1522   -519
    311   -366   -678     28    493   -522   -709  -1564  -1496  -1192  -1473   -498
    337   -332   -672     -5    504   -501   -688  -1522  -1434  -1088  -1366   -522
    355   -306   -662    -23    509   -483   -678  -1491  -1392  -1047  -1332   -550
    363   -272   -636    -46    498   -454   -667  -1465  -1353  -1013  -1301   -491
    374   -233   -607    -70    491   -420   -636  -1457  -1304   -966  -1262   -449
    413   -197   -610   -109    511   -405   -652  -1441  -1304   -974  -1280   -446
    454   -166   -620   -145    535   -392   -665  -1379  -1283   -948  -1257   -355
    483   -135   -618   -174    548   -376   -667  -1343  -1247   -885  -1197   -337
    501   -140   -641   -179    571   -389   -672  -1335  -1228   -841  -1137   -342
    501   -119   -623   -192    558   -371   -675  -1345  -1231   -836  -1117   -350
    509    -85   -594   -213    550   -340   -680  -1369  -1244   -852  -1127   -384
    506    -57   -563   -226    535   -311   -675  -1408  -1270   -901  -1200   -441
    483    -54   -537   -213    509   -296   -652  -1475  -1327   -984  -1304   -449
    496    -59   -555   -218    524   -306   -675  -1504  -1382   -984  -1304   -478
    496    -90   -587   -202    540   -337   -711  -1512  -1379   -953  -1273   -478
    535    -62   -597   -236    563   -329   -763  -1561  -1397   -945  -1260   -511
    496      5   -491   -249    493   -241   -771  -1592  -1389   -924  -1236   -511
    400     12   -387   -207    392   -184   -763  -1636  -1395   -935  -1223   -472
    314     -2   -319   -155    316   -161   -745  -1675  -1402   -950  -1226   -511
    270    -80   -350    -96    309   -213   -745  -1712  -1434   -958  -1252   -561
    246   -111   -358    -67    301   -233   -745  -1712  -1421   -935  -1247   -555
    262    -96   -358    -83    309   -226   -753  -1725  -1421   -932  -1249   -522
    277    -51   -329   -111    303   -189   -740  -1719  -1392   -891  -1208   -504
    270    -15   -285   -127    275   -150   -714  -1693  -1343   -828  -1148   -519
    283    -20   -303   -129    293   -161   -691  -1670  -1312   -795  -1109   -491
    342    -36   -379   -155    358   -205   -670  -1665  -1291   -779  -1096   -467
    381      7   -374   -194    376   -181   -631  -1618  -1234   -717  -1047   -423
    379     98   -283   -239    329    -90   -613  -1590  -1166   -628   -979   -392
    350    213   -137   -280    244     38   -607  -1582  -1122   -584   -966   -366
    387    293    -96   -340    241     98   -670  -1626  -1161   -618  -1008   -337
    405    298   -106   -353    257     96   -737  -1654  -1166   -597   -982   -361
    379    290    -88   -337    233    101   -748  -1644  -1135   -550   -919   -350
    358    306    -51   -332    205    127   -722  -1621  -1104   -519   -880   -322
    319    270    -49   -296    184    111   -717  -1623  -1093   -506   -891   -348
    316    244    -72   -280    194     85   -756  -1657  -1124   -524   -911   -371
    337    220   -116   -277    228     51   -769  -1654  -1130   -522   -904   -355
    353    187   -166   -270    259     10   -776  -1662  -1148   -535   -914   -355
    353    150   -205   -252    277    -25   -776  -1662  -1153   -537   -932   -379
    348    114   -233   -233    290    -59   -774  -1678  -1158   -545   -943   -397
    337     57   -280   -200    309   -111   -763  -1691  -1169   -568   -976   -418
    332     23   -309   -176    322   -142   -774  -1701  -1179   -571   -982   -426
    350     23   -327   -187    337   -150   -807  -1725  -1192   -568   -966   -452
    348     33   -314   -192    329   -137   -815  -1738  -1192   -568   -963   -465
    340     46   -293   -194    316   -122   -813  -1743  -1192   -571   -971   -465
    368     36   -332   -202    350   -148   -826  -1769  -1226   -594  -1002   -485
    368     33   -337   -202    353   -150   -841  -1774  -1221   -576   -987   -496
    345     36   -309   -192    327   -135   -828  -1756  -1200   -545   -956   -488
    335     33   -301   -187    316   -132   -828  -1758  -1205   -553   -958   -498
    322      7   -314   -163    319   -153   -828  -1751  -1200   -555   -963   -498
    311    -96   -410   -109    361   -252   -805  -1730  -1231   -610  -1031   -566
    332   -270   -605    -31    467   -436   -727  -1654  -1280   -732  -1192   -722
    332   -342   -675      2    501   -506   -576  -1470  -1223   -763  -1275   -844
    280   -155   -436    -62    358   -296   -436  -1343  -1031   -620  -1150   -771
    200    277     77   -239     59    179   -530  -1680   -922   -332   -774   -436
     83    987    904   -535   -410    945   -831  -2166   -813    124   -176    129
    -36   1644   1680   -805   -859   1662  -1132  -2452   -610    675    480    756
      5   1891   1886   -948   -940   1888  -1460  -2548   -428   1135    948   1228
     44   1491   1447   -769   -704   1470  -1592  -2634   -701    828    636    995
     51    849    797   -452   -371    823  -1553  -2660  -1221     46   -142    223
     54    288    233   -171    -90    259  -1350  -2460  -1496   -524   -766   -413
     85    114     28    -98     28     72  -1109  -2122  -1340   -527   -865   -522
    148     77    -70   -114    109      5   -948  -1899  -1195   -446   -844   -514
    207     31   -176   -119    192    -72   -880  -1790  -1135   -428   -844   -530
    259     72   -189   -168    223    -59   -870  -1743  -1096   -400   -823   -522
    301    103   -197   -202    249    -46   -849  -1704  -1057   -366   -805   -506
    298     98   -200   -200    249    -49   -826  -1675  -1039   -350   -807   -527
    293     93   -200   -194    246    -51   -813  -1660  -1023   -340   -805   -527
    309     70   -239   -189    275    -83   -823  -1665  -1036   -355   -826   -527
    342     83   -259   -213    301    -88   -815  -1628  -1013   -332   -807   -470
    322     88   -236   -207    277    -75   -792  -1595   -971   -277   -750   -439
    262    101   -161   -181    213    -28   -763  -1579   -932   -220   -693   -436
    226    119   -106   -174    166      7   -730  -1548   -896   -187   -667   -410
    200    127    -72   -163    137     28   -724  -1530   -878   -174   -657   -392
    210    135    -75   -174    142     31   -722  -1501   -852   -145   -620   -355
    220    158    -62   -189    142     49   -701  -1447   -792    -88   -571   -319
    163    171      5   -168     80     90   -688  -1405   -727    -31   -524   -288
     70    135     64   -101      2    101   -657  -1356   -672      0   -493   -254
     72    129     54   -101      7     93   -652  -1350   -688     -2   -506   -246
     75    163     88   -119     -7    127   -628  -1309   -652     44   -472   -207
     57    236    179   -145    -62    207   -594  -1247   -576    127   -407   -181
     85    296    210   -189    -62    254   -574  -1200   -519    171   -363   -145
    101    298    197   -200    -46    246   -555  -1150   -478    218   -322   -111
     98    335    236   -218    -67    285   -553  -1106   -439    267   -293   -101
    103    402    298   -254    -98    350   -545  -1062   -389    316   -254    -62
    140    467    327   -303    -93    397   -548  -1023   -353    355   -220    -12
    187    467    280   -329    -46    376   -532   -969   -309    410   -163     44
    228    491    262   -361    -18    376   -504   -893   -241    483    -88     96
    228    491    262   -361    -18    376   -478   -844   -181    537    -33    140
    192    478    285   -335    -46    381   -459   -846   -176    545    -18    155
    168    478    306   -324    -67    392   -465   -870   -200    532    -41    142
    163    480    316   -322    -75    397   -459   -880   -207    527    -46    129
    153    467    311   -311    -77    389   -436   -880   -197    537    -23    124
    135    444    309   -288    -85    376   -410   -875   -179    553      7    140
    109    478    366   -293   -129    423   -413   -893   -158    561     12    137
     83    454    371   -270   -145    415   -415   -930   -176    530    -15    119
     72    436    363   -254   -145    400   -413   -953   -194    522    -18     98
     57    452    394   -254   -168    423   -410   -979   -181    537     10     90
     41    433    392   -239   -174    413   -392   -992   -179    535     20     88
     31    420    389   -226   -179    405   -374  -1000   -176    524     10     77
     36    449    410   -244   -187    431   -368  -1008   -168    537     23     85
     51    527    475   -288   -210    501   -350   -992   -129    589     64    114
     62    493    431   -277   -184    462   -335   -961   -101    615     83    140
     23    452    428   -236   -202    439   -329   -940    -85    626     96    166
    -31    441    472   -205   -252    457   -316   -924    -70    646    127    174
    -72    441    514   -184   -293    478   -275   -906    -33    685    155    174
    -80    488    568   -202   -324    527   -241   -893     -5    706    166    168
    -62    548    610   -244   -335    579   -241   -891     18    732    184    179
    -62    594    657   -267   -361    626   -233   -849     77    792    239    236
    -64    623    688   -277   -376    654   -233   -818    137    854    298    293
    -70    628    696   -280   -381    662   -262   -828    155    872    314    306
    -96    592    685   -249   -392    639   -254   -815    176    891    335    337
   -114    524    639   -207   -376    581   -246   -795    184    904    345    361
    -98    524    623   -213   -361    574   -252   -795    192    924    363    374
   -111    527    639   -210   -376    584   -231   -779    218    950    387    387
   -163    475    639   -155   -400    555   -249   -792    197    935    379    368
   -226    329    555    -54   -389    441   -272   -818    145    880    327    309
   -259    241    501     10   -379    371   -262   -818    124    849    288    257
   -262    215    478     23   -371    345   -272   -815    116    839    277    252
   -265    210    475     25   -371    342   -288   -839     85    820    265    244
   -322    140    462     90   -392    301   -303   -875     41    779    233    200
   -368    111    480    129   -423    296   -316   -898     28    756    220    174
   -381     96    478    142   -428    285   -309   -893     28    745    213    158
   -400     75    475    161   -439    275   -309   -888     20    740    207    148
   -423     90    514    166   -470    303   -324   -893     12    740    210    150
   -426    109    535    158   -480    322   -327   -888     15    745    220    163
   -457     70    527    192   -493    298   -319   -893      7    730    197    132
   -498     33    532    231   -514    283   -363   -919    -20    704    181    111
   -514      0    514    254   -517    257   -379   -924    -36    691    174     98
   -524    -54    470    290   -498    207   -368   -919    -54    657    127     44
   -454   -220    233    335   -345      5   -355   -857   -109    530    -38   -109
   -397   -345     51    371   -226   -145   -265   -711    -83    428   -200   -275
   -366   -197    168    280   -270    -12   -132   -548     88    506   -163   -270
   -394    215    610     90   -501    413   -127   -683    218    724     98    -49
   -568    714   1283    -75   -927    997   -350  -1226    153   1034    579    402
   -730   1249   1979   -259  -1356   1613   -620  -1631    168   1475   1205    963
   -727   1543   2268   -410  -1499   1904   -904  -1818    244   1935   1777   1493
   -626   1262   1888   -316  -1257   1574  -1034  -1847    155   1990   1834   1574
   -600    693   1291    -49   -945    992  -1018  -1870   -288   1241   1060    844
   -579    231    810    174   -696    522   -930  -1805   -683    423    213     51
   -558    -23    535    288   -545    254   -782  -1532   -592    285    -46   -184
   -561      5    566    277   -563    285   -633  -1257   -337    446     20   -109
   -540      7    548    265   -545    277   -524  -1039   -155    579    109    -15
   -545    -20    524    283   -535    252   -457   -909    -38    644    150     25
   -592    -36    553    311   -574    257   -426   -859     10    667    171     41
   -613     -5    607    309   -610    301   -384   -815     54    706    205     70
   -636     15    649    309   -644    332   -332   -776     93    732    231     96
   -678     15    693    332   -685    353   -335   -766    106    740    249    103
   -672      7    678    329   -675    342   -345   -750    129    750    265    122
   -631     -2    628    316   -631    311   -306   -719    158    771    283    155
   -600    -31    566    314   -584    267   -277   -683    194    818    335    205
   -571    -28    542    298   -558    254   -257   -646    231    854    376    239
   -532    -28    504    277   -519    236   -259   -641    246    859    381    244
   -441     18    459    213   -449    239   -249   -610    270    880    394    257
   -431     54    485    184   -457    270   -267   -615    267    875    371    236
   -462     88    550    187   -506    316   -290   -639    259    870    355    223
   -467    114    581    174   -524    348   -296   -639    265    870    353    228
   -420    122    542    150   -480    332   -327   -623    275    880    358    239
   -342    153    493     93   -420    322   -332   -587    309    909    389    270
   -296    194    491     49   -392    342   -324   -550    350    953    436    303
   -272    233    504     18   -387    368   -314   -517    394   1000    478    332
   -254    207    462     23   -358    335   -314   -488    423   1026    493    353
   -249    218    467     12   -358    342   -303   -465    449   1049    509    371
   -265    267    530     -2   -397    397   -285   -431    488   1091    545    410
   -246    335    581    -44   -413    457   -275   -381    542   1143    589    459
   -184    381    566    -98   -374    472   -283   -337    579   1176    602    483
   -168    428    597   -129   -384    511   -288   -314    600   1195    615    504
   -197    418    615   -111   -405    517   -290   -290    610   1218    644    532
   -207    431    636   -114   -423    532   -285   -265    626   1236    665    535
   -189    428    618   -119   -402    522   -285   -244    636   1241    680    530
   -176    402    579   -114   -376    491   -285   -233    626   1228    685    532
   -163    441    605   -137   -384    522   -277   -233    618   1213    675    532
   -163    472    636   -155   -400    553   -270   -244    594   1192    662    519
   -181    478    659   -148   -420    568   -257   -259    581   1179    652    483
   -241    470    711   -114   -478    589   -241   -283    566   1166    646    441
   -293    465    758    -85   -527    610   -239   -314    537   1140    631    413
   -329    446    776    -59   -553    610   -226   -337    517   1111    615    400
   -340    423    763    -41   -550    592   -213   -342    511   1111    613    405
   -322    394    714    -38   -517    555   -231   -355    493   1096    592    374
   -345    361    706    -10   -524    532   -241   -381    467   1067    568    340
   -355    324    680     12   -517    504   -241   -389    459   1057    566    329
   -366    332    698     18   -532    514   -213   -371    488   1083    592    353
   -452    311    761     67   -605    535   -184   -387    491   1088    602    342
   -465    306    771     77   -618    540   -171   -384    501   1106    636    335
   -488    319    807     83   -646    561   -145   -353    532   1135    675    366
   -374    397    771    -10   -571    584   -137   -316    574   1163    698    407
   -228    498    727   -135   -478    613   -176   -275    610   1197    719    439
   -218    542    761   -163   -488    652   -184   -249    654   1241    758    480
   -239    535    771   -150   -504    652   -176   -236    685   1291    782    509
   -239    548    787   -153   -511    667   -155   -215    719   1343    828    555
   -244    587    831   -171   -537    709   -155   -207    740   1361    872    579
   -241    652    893   -207   -566    771   -150   -213    753   1361    880    574
   -223    693    917   -236   -571    805   -132   -187    784   1374    904    600
   -213    691    904   -239   -558    797   -119   -163    802   1374    911    615
   -220    594    813   -189   -517    704   -122   -158    774   1343    872    576
   -205    498    704   -148   -454    600   -132   -163    732   1314    831    519
   -184    439    620   -129   -402    527   -150   -184    696   1280    800    475
   -145    379    524   -116   -335    452   -142   -210    662   1247    774    457
    -80    324    405   -122   -244    363   -140   -244    618   1195    722    420
      5    298    293   -153   -145    296   -171   -296    568   1148    683    387
     90    231    137   -163    -23    184   -228   -350    511   1104    633    327
    184    187      2   -184     90     96   -257   -342    488   1075    602    335
    301    161   -140   -233    220     12   -283   -324    478   1054    584    327
    327    197   -129   -265    228     33   -280   -285    506   1083    597    355
    306    283    -23   -296    166    129   -285   -265    530   1101    607    392
    301    306      5   -303    148    155   -257   -254    524   1091    602    389
    272    283      7   -280    132    145   -252   -252    527   1085    602    389
    236    249     12   -244    111    132   -275   -244    514   1060    571    394
    189    140    -49   -166    119     46   -262   -218    480    987    483    296
    171    -57   -228    -57    200   -142   -145    -98    465    867    324    137
    158    -46   -205    -57    179   -124     12     88    574    852    252     20
     75    218    142   -148    -33    181    103    155    748    989    402    122
    -96    659    753   -283   -426    706    -18   -194    756   1210    748    418
   -285   1262   1548   -488   -917   1405   -288   -743    672   1540   1293    898
   -413   1862   2273   -724  -1343   2068   -517  -1036    735   2016   1930   1431
   -415   1922   2338   -753  -1376   2127   -711  -1109    800   2385   2338   1844
   -457   1421   1878   -483  -1169   1649   -740  -1075    646   2166   2055   1641
   -522    862   1384   -168   -953   1122   -657  -1047    210   1345   1176    857
   -496    444    940     23   -719    691   -519   -831     10    779    537    306
   -478    329    807     72   -644    568   -358   -478    262    909    545    301
   -475    311    787     80   -633    548   -223   -220    485   1065    626    374
   -431    361    792     36   -610    576    -98    -59    623   1137    672    423
   -381    426    807    -23   -597    615    -80    -20    665   1143    652    392
   -322    441    763    -59   -542    602    -96    -20    641   1106    576    340
   -275    475    748   -101   -511    610   -119    -33    605   1070    517    329
   -257    478    735   -109   -496    605   -135     -7    605   1049    511    374
   -254    459    714   -103   -485    587   -106     20    631   1070    524    366
   -257    433    691    -88   -475    561    -72     46    659   1093    561    340
   -249    413    662    -83   -454    537    -67     64    680   1101    589    371
   -241    410    652    -83   -446    530    -64     67    683   1091    597    394
   -267    400    665    -67   -465    532    -33     88    706   1124    636    368
   -267    426    693    -80   -480    558    -31    106    730   1140    670    368
   -257    428    685    -88   -472    555    -18    137    756   1150    722    431
   -239    444    683   -101   -459    563     20    181    797   1195    756    423
   -202    439    641   -119   -423    540     10    189    805   1192    761    415
   -150    498    649   -176   -400    574     -2    200    820   1208    795    431
   -116    568    683   -226   -402    626     -5    223    844   1231    833    454
   -142    587    730   -220   -436    657      7    239    862   1249    862    454
   -244    571    813   -163   -530    691     77    246    893   1257    865    478
   -202    558    761   -179   -480    659    106    270    906   1252    862    535
    -18    639    654   -311   -337    646     59    345    940   1278    875    540
     64    701    636   -381   -285    670     49    420    997   1325    927    568
     70    693    623   -381   -275    657     85    488   1065   1408   1002    631
     62    735    672   -400   -306    704    119    545   1130   1467   1052    662
     64    766    701   -418   -316    735    145    576   1153   1467   1080    714
     77    784    706   -431   -314    745    158    602   1171   1491   1104    740
     93    831    737   -465   -322    784    153    623   1195   1517   1119    727
     96    823    727   -459   -314    776    140    618   1171   1491   1117    732
     98    859    758   -480   -329    810    148    602   1150   1475   1111    698
    101    901    800   -501   -348    852    155    581   1135   1449   1104    678
     88    885    795   -488   -353    839    176    545   1093   1400   1075    667
     96    852    753   -475   -329    802    174    558   1080   1384   1054    678
    116    846    727   -483   -303    787    153    542   1047   1345   1023    680
    127    862    735   -493   -303    800    181    535   1047   1361   1034    639
     51    813    761   -433   -355    787    189    493   1023   1337   1008    584
    -57    763    820   -353   -439    792    155    400    948   1252    935    581
   -132    698    831   -285   -480    763    161    353    914   1205    917    626
   -106    709    815   -301   -459    761    150    348    914   1228    943    602
    -67    711    779   -324   -426    745    145    366    943   1275    987    555
   -127    696    823   -283   -475    758    140    327    919   1252    969    506
   -249    633    883   -194   -566    758    184    316    924   1236    930    576
   -303    607    911   -150   -607    758    220    361    958   1218    919    652
   -210    641    849   -215   -530    745    215    394    976   1252    979    610
   -176    727    904   -275   -540    815    218    402   1000   1301   1031    537
   -194    727    922   -267   -558    823    236    423   1026   1317   1062    563
   -205    815   1021   -303   -613    917    254    452   1070   1363   1106    613
   -207    919   1127   -358   -667   1021    252    475   1114   1400   1150    652
   -210    969   1179   -381   -693   1072    233    462   1117   1389   1130    657
   -161    969   1130   -405   -646   1049    194    428   1085   1343   1078    654
    -96    958   1054   -431   -574   1005    150    400   1047   1314   1039    657
    -77    974   1049   -449   -566   1010    150    407   1057   1343   1060    675
   -106    945   1052   -420   -579    997    153    392   1041   1312   1039    667
   -137    904   1041   -384   -589    971    155    381   1034   1309   1049    639
   -140    891   1031   -374   -584    961    161    413   1057   1353   1101    607
   -155    807    961   -327   -558    885    145    423   1034   1306   1049    592
   -114    745    857   -316   -485    800    150    441   1031   1291   1021    610
    -59    714    771   -329   -415    743    176    444   1034   1299   1028    584
    -67    667    735   -298   -400    701    192    407    992   1249    989    545
    -75    644    719   -285   -397    680    189    384    956   1200    930    519
   -109    610    719   -252   -413    662    179    366    932   1158    891    493
   -135    623    758   -244   -446    688    181    348    917   1124    872    488
   -127    657    784   -265   -454    719    184    355    917   1104    870    496
   -124    652    776   -265   -452    714    158    363    911   1096    854    478
   -122    633    756   -257   -439    693    145    363    898   1083    836    452
   -129    623    750   -249   -439    685    148    358    896   1072    839    439
   -150    672    823   -259   -485    748    153    361    909   1078    865    449
   -106    657    763   -277   -433    709    129    350    865   1031    826    428
    -77    589    665   -257   -371    626    132    363    828    982    782    376
    -31    475    504   -223   -270    488    189    431    784    878    662    218
     -7    327    335   -158   -171    329    322    555    761    735    483     33
    -75    358    433   -142   -254    394    496    685    893    784    509     75
   -166    745    909   -290   -537    826    535    522   1065   1049    818    355
   -262   1353   1613   -548   -937   1483    285     85   1187   1465   1358    885
   -371   2062   2434   -844  -1402   2247    -12   -259   1379   2023   2036   1538
   -366   2416   2782  -1026  -1574   2598   -327   -363   1602   2538   2590   2088
   -296   2179   2475   -943  -1384   2327   -550   -436   1488   2499   2543   2096
   -262   1584   1844   -662  -1054   1714   -592   -527    963   1779   1821   1389
   -285    940   1226   -327   -756   1083   -400   -431    454    932    969    561
   -314    639    953   -166   -633    795   -142    -83    540    820    758    353
   -290    597    885   -153   -589    740     28    171    698    909    789    366
   -270    566    836   -148   -553    698    153    327    792    950    802    371
   -290    519    810   -114   -550    665    218    400    818    943    779    358
   -303    514    815   -106   -558    665    220    413    807    914    748    340
   -303    524    828   -111   -566    675    231    428    813    904    735    332
   -309    542    852   -119   -581    696    226    433    810    893    722    309
   -316    568    885   -124   -600    727    215    431    813    878    706    288
   -319    584    904   -135   -613    743    220    449    820    883    706    296
   -324    594    919   -135   -620    756    236    470    818    883    714    309
   -319    571    888   -127   -602    730    252    491    831    896    724    322
   -301    561    862   -129   -581    711    257    511    849    906    730    348
   -290    558    846   -135   -568    701    259    519    857    911    737    376
   -285    555    841   -135   -563    696    272    537    867    919    753    413
   -275    542    815   -135   -545    678    288    555    880    935    776    431
   -254    548    802   -145   -527    675    296    574    896    948    779    431
   -259    532    792   -137   -527    659    306    589    904    948    779    454
   -262    511    774   -124   -519    641    314    602    911    958    792    467
   -252    527    779   -137   -517    652    316    618    922    963    802    491
   -223    545    769   -161   -496    657    324    652    945    982    833    519
   -213    563    776   -176   -496    667    316    675    963   1008    862    498
   -205    579    784   -187   -493    680    293    688    966   1002    857    488
   -218    537    753   -161   -485    644    309    722    979   1010    859    511
   -226    540    766   -155   -496    652    332    761   1000   1026    867    524
   -207    592    800   -192   -504    693    342    800   1023   1047    880    545
   -171    602    774   -218   -472    688    348    820   1034   1047    880    561
   -148    594    743   -223   -446    667    384    849   1049   1052    888    600
   -119    623    743   -252   -431    683    400    872   1067   1060    901    641
   -116    701    815   -293   -467    756    402    893   1101   1109    948    639
   -129    732    862   -301   -496    797    402    906   1122   1127    976    670
   -137    732    870   -298   -504    800    413    914   1135   1130    979    688
   -140    782    922   -319   -530    852    431    911   1140   1140    995    691
    -90    813    904   -361   -498    857    410    862   1093   1096    963    675
    -51    795    846   -371   -449    820    392    820   1049   1041    924    652
    -49    795    841   -374   -446    815    397    805   1041   1031    909    652
    -64    805    870   -368   -467    836    389    776   1026   1010    885    652
    -98    831    930   -368   -514    880    379    748   1002    979    849    636
   -114    862    974   -374   -545    917    358    711    979    945    807    607
   -103    891    995   -394   -550    940    337    665    950    906    763    574
    -70    911    982   -420   -524    945    324    623    919    867    722    540
    -67    904    969   -420   -517    935    332    605    893    844    701    537
    -90    880    971   -394   -530    924    355    607    893    841    706    558
    -98    867    966   -387   -535    917    368    623    901    862    740    574
   -127    898   1026   -384   -576    961    387    662    953    924    800    579
   -122    937   1060   -407   -589    997    366    667    974    932    810    581
   -111    948   1060   -418   -584   1002    397    672    974    927    805    592
   -137    969   1106   -418   -623   1036    462    714   1013    971    836    646
   -140   1028   1169   -444   -654   1098    509    748   1052   1008    872    693
   -127   1036   1163   -454   -646   1098    475    737   1054   1005    880    696
   -114   1083   1197   -485   -654   1140    441    745   1080   1034    911    732
   -132   1085   1218   -478   -675   1150    433    763   1114   1060    935    763
   -145   1049   1195   -452   -670   1122    433    769   1114   1054    930    763
   -137   1044   1182   -454   -659   1114    441    784   1124   1067    945    784
   -129   1041   1169   -457   -649   1104    441    787   1124   1065    950    797
   -135    992   1124   -428   -628   1057    462    795   1117   1052    937    787
   -101    924   1026   -410   -563    974    501    818   1111   1034    914    771
    -33    865    898   -415   -467    880    498    805   1078    987    859    735
    -46    787    833   -371   -439    807    454    761   1031    927    813    691
    -57    750    807   -348   -431    776    441    735    997    896    795    659
    -31    758    789   -363   -410    774    454    714    976    875    787    644
     -7    724    732   -361   -368    727    483    719    969    857    774    652
     25    735    706   -381   -340    722    475    735    971    854    763    670
     33    735    701   -384   -332    719    459    737    979    865    769    675
     -2    688    691   -342   -345    688    496    719    956    849    763    649
    -28    654    683   -314   -355    667    530    727    945    841    758    641
    -44    623    667   -290   -355    646    522    737    945    836    753    649
    -67    626    693   -280   -381    659    509    737    943    833    761    662
   -103    628    732   -262   -418    680    496    727    932    818    761    649
   -119    579    696   -231   -407    636    514    737    917    776    717    587
    -88    415    504   -163   -296    459    566    797    872    657    579    449
    -59    207    267    -75   -163    236    644    906    839    506    376    244
    -23    285    309   -129   -166    296    774   1104    989    553    368    241
    -90    636    727   -275   -407    680    782    950   1111    763    618    504
   -220   1148   1369   -465   -795   1260    527    420   1062   1044   1060    969
   -335   1805   2138   -737  -1236   1971    239     15   1114   1517   1693   1532
   -332   2239   2572   -953  -1452   2405    -41   -166   1252   2055   2312   2081
   -259   1938   2197   -841  -1228   2068   -215   -194   1189   2120   2333   2114
   -252   1293   1543   -522   -898   1418   -226   -254    714   1389   1553   1449
   -324    693   1018   -184   -670    854   -119   -236    202    472    644    678
   -355    374    730     -7   -542    550     93     44    254    285    363    384
   -288    384    670    -49   -480    524    241    311    496    439    428    431
   -168    410    579   -119   -374    493    322    498    644    524    462    480
    -64    431    496   -184   -280    462    348    589    691    532    467    504
    -20    439    459   -207   -239    449    355    646    727    561    496    542
    -46    407    452   -181   -249    428    400    667    745    561    485    540
    -38    410    449   -187   -244    428    423    678    748    545    465    524
    -28    428    457   -202   -241    441    426    691    758    553    470    527
    -77    376    454   -148   -265    415    389    667    743    535    452    517
   -122    327    449   -103   -285    387    363    646    722    509    436    501
   -103    363    467   -132   -285    415    355    652    719    509    446    488
    -77    407    485   -166   -280    444    358    659    732    514    439    467
   -103    363    467   -129   -285    415    363    659    722    488    384    517
   -145    366    509   -111   -327    436    368    685    756    524    428    566
   -132    355    485   -111   -309    420    340    688    758    519    415    535
    -90    368    459   -140   -275    415    288    665    727    485    389    540
   -111    319    431   -103   -270    374    335    678    722    480    407    579
   -163    288    449    -64   -306    368    355    670    717    478    410    540
   -158    319    475    -80   -316    397    337    670    727    488    426    519
   -103    363    465   -132   -283    413    327    691    748    506    441    550
    -70    376    446   -153   -257    410    329    737    779    530    465    576
    -25    410    433   -192   -231    423    319    756    797    542    491    600
    -20    405    423   -192   -223    413    290    756    807    545    491    610
    -67    361    428   -148   -249    394    259    743    800    537    478    615
    -67    374    441   -153   -254    407    262    766    820    558    491    644
    -10    454    465   -223   -239    459    270    810    870    594    517    685
     77    524    446   -301   -184    485    290    865    919    639    561    737
     59    527    465   -296   -202    496    288    865    932    646    574    750
    -25    522    548   -246   -285    535    306    867    943    659    589    769
    -18    511    527   -249   -272    519    322    896    937    646    574    756
    -90    444    535   -176   -314    488    285    865    888    600    535    727
   -132    465    597   -166   -366    530    340    878    891    592    532    737
    -25    535    561   -254   -293    548    371    893    885    571    511    732
     62    568    506   -314   -223    537    361    880    872    548    496    722
     31    514    483   -272   -226    501    332    831    828    501    459    691
     31    519    485   -277   -226    504    376    823    813    483    446    680
    -23    488    511   -231   -267    498    376    792    789    467    441    680
      2    511    506   -259   -252    509    407    782    782    459    441    675
     -7    475    483   -233   -244    478    389    737    737    418    397    639
     15    470    452   -244   -218    462    358    688    688    371    348    626
     90    545    454   -316   -181    501    368    667    672    363    342    631
     64    558    491   -311   -215    524    355    633    652    345    316    615
      7    485    478   -246   -236    483    350    620    641    329    296    659
    -15    420    436   -202   -226    426    350    620    636    329    296    685
    -28    392    420   -181   -223    405    353    620    628    319    280    683
    -36    418    454   -192   -246    436    374    644    654    337    293    724
    -23    483    506   -231   -265    493    353    652    670    355    316    748
     15    555    540   -285   -262    548    296    636    672    366    329    756
     57    607    550   -332   -246    579    257    605    657    355    322    743
     83    670    587   -376   -252    628    259    592    670    374    348    750
      5    659    652   -332   -322    657    228    571    667    381    366    761
    -25    597    623   -285   -324    610    197    548    639    361    350    750
    -23    589    613   -283   -316    600    210    553    633    358    345    740
     -7    623    631   -309   -322    628    226    561    631    348    332    714
     41    641    597   -342   -277    620    223    563    613    332    316    691
     33    491    457   -262   -210    472    148    506    530    249    233    613
     36    384    348   -210   -155    366    124    467    470    192    174    558
     75    397    322   -239   -124    358    163    462    454    171    161    548
     67    350    283   -210   -109    316    158    433    407    114    111    506
     88    368    280   -231    -96    324    148    433    397    103    103    493
    103    340    236   -220    -64    288    142    436    379     88     88    485
     64    241    176   -155    -57    210    106    410    345     62     67    472
     28    205    176   -119    -72    192    127    415    342     59     75    478
      5    228    220   -119   -109    223    148    418    350     67     88    478
     23    236    213   -129    -93    226    140    426    348     62     83    475
     20    176    153    -98    -67    166    119    426    335     49     77    480
     25    163    137    -96    -54    150    140    423    329     44     77    496
    -23     98    122    -38    -72    111    142    418    306     15     46    480
    -51    -31     20     41    -36     -5    163    452    277    -46    -33    423
     -7   -215   -207    111     98   -213    254    558    267   -166   -210    280
     44   -246   -290    101    166   -270    397    719    363   -197   -303    200
    -25    -28     -2     25    -10    -18    441    743    506    -75   -187    298
   -158    387    545   -114   -350    465    283    366    441     96    109    561
   -181   1039   1221   -428   -701   1130    -41   -153    270    397    602    992
   -176   1597   1774   -711   -974   1686   -348   -465    262    831   1161   1447
   -114   1590   1704   -737   -909   1644   -542   -519    329   1200   1540   1787
    -96   1010   1106   -457   -600   1057   -571   -498    129    935   1236   1545
   -132    449    581   -158   -358    514   -488   -470   -301     83    371    818
   -142     75    218     33   -181    145   -298   -298   -436   -433   -218    314
   -122      0    122     59   -122     59   -122    -31   -202   -345   -233    288
    -46     54    101     -2    -72     77      7    205     33   -184   -132    410
    -10     25     36    -10    -23     31    114    361    171    -98    -80    452
    -36    -20     12     28    -25     -5    168    423    223    -72    -72    452
    -51    -46      2     49    -28    -23    176    433    226    -83    -83    441
     -5    -18    -12     12      2    -15    197    446    239    -75    -88    441
     41    -88   -129     20     83   -109    166    426    210   -101   -124    405
     85   -137   -226     25    153   -181    124    400    176   -135   -163    366
    200   -168   -368    -18    283   -267     77    368    137   -171   -197    335
    368   -153   -522   -106    444   -337     38    355    114   -187   -218    324
    446   -228   -675   -109    558   -452    -23    306     62   -228   -262    288
    459   -319   -779    -70    618   -548    -59    262     28   -265   -298    267
    480   -332   -815    -75    646   -574    -64    249     23   -275   -303    275
    555   -296   -852   -129    704   -574    -70    246     20   -277   -290    272
    696   -272   -969   -213    831   -620    -96    233      5   -298   -303    236
    730   -306  -1036   -213    880   -670   -176    187    -38   -350   -379    181
    704   -298  -1002   -202    852   -652   -197    168    -54   -387   -449    205
    620   -265   -885   -176    753   -574   -153    187    -33   -379   -462    270
    571   -233   -807   -171    688   -519   -114    220    -10   -358   -454    327
    576   -161   -737   -207    657   -449   -106    275     33   -314   -420    384
    535   -109   -644   -213    587   -376   -127    303     67   -283   -387    415
    532    -90   -623   -220    576   -355   -137    337     93   -262   -361    423
    506    -75   -581   -218    542   -327    -96    400    155   -205   -303    467
    415   -124   -540   -145    478   -332    -36    459    220   -148   -241    514
    293   -116   -410    -90    350   -265     20    504    277    -88   -174    553
    220    -10   -231   -103    226   -119     70    553    332    -33    -96    600
     98     10    -90    -57     93    -38     41    579    350    -12    -51    597
     31     83     51    -57    -10     67     54    649    392     23     -7    610
    -23    114    137    -46    -80    124     96    722    433     46      2    693
   -103    148    252    -20   -176    200    155    735    441     49     -2    693
   -148    218    366    -36   -257    290    200    701    418     25    -18    636
    -18    316    332   -150   -176    324    174    670    371    -25    -77    633
    150    337    187   -246    -20    262     62    589    270   -135   -174    548
    259    309     49   -283    106    179    -12    511    174   -241   -270    465
    280    283      2   -283    137    145    -49    423     77   -348   -376    384
    270    303     31   -288    119    168    -62    348      5   -428   -478    322
    218    311     90   -265     64    200    -72    275    -49   -472   -542    288
    137    301    163   -218    -12    233   -109    231    -88   -504   -574    246
     93    249    153   -174    -28    202   -106    213   -124   -561   -631    241
     83    187    103   -135    -10    145    -90    220   -137   -571   -654    249
     64    174    109   -119    -20    142    -57    244   -109   -519   -605    239
      7    176    168    -90    -80    174    -38    205   -114   -519   -571    226
    -36    202    239    -83   -137    218     -7    176   -111   -514   -535    233
     64    220    155   -142    -46    189    -31    202   -101   -496   -504    233
    200    241     41   -220     77    142    -57    262    -80   -472   -483    244
    218    215     -2   -215    111    106    -90    244   -103   -506   -498    220
    239    272     31   -257    103    153    -62    265    -64   -462   -428    246
    283    322     38   -303    122    181    -36    293     -5   -400   -355    272
    322    353     31   -340    145    194    -20    298     20   -376   -324    288
    340    374     33   -355    153    205    -44    280     31   -353   -293    322
    400    345    -54   -374    226    145    -72    288     18   -363   -280    366
    444    293   -150   -368    296     72    -88    296     20   -348   -236    381
    465    335   -132   -400    298    101    -64    314     44   -311   -174    394
    389    316    -72   -353    231    122    -54    332     67   -293   -148    405
    426    283   -145   -355    285     67    -85    296     25   -337   -174    379
    444    171   -272   -309    358    -49    -77    290    -15   -400   -233    374
    449    122   -327   -285    387   -103    -54    311    -31   -428   -272    374
    436     83   -353   -259    394   -135    -38    319    -36   -428   -296    353
    397     51   -345   -226    371   -148    -23    335    -36   -436   -288    366
    371    116   -257   -244    314    -70    -33    316    -59   -446   -311    296
    376    129   -249   -254    314    -59    -62    283   -101   -488   -389    241
    402    158   -244   -280    324    -41    -83    254   -140   -532   -441    257
    431    200   -233   -316    332    -15    -98    239   -158   -555   -465    205
    454    161   -296   -309    374    -67   -111    213   -207   -628   -555    197
    457    171   -285   -314    371    -57   -127    189   -244   -672   -605    218
    467    187   -280   -327    374    -46   -135    184   -244   -672   -615    205
    472    205   -267   -340    371    -31   -161    158   -272   -696   -631    158
    496    239   -257   -368    376     -7   -176    150   -277   -696   -649    103
    506    129   -376   -319    441   -122   -155    155   -316   -761   -717     70
    472   -189   -662   -140    566   -426    -64    241   -353   -862   -815     -7
    441   -368   -810    -36    626   -589     98    420   -293   -930   -932   -155
    415   -252   -667    -83    540   -457    223    553   -153   -865   -862   -129
    337    111   -226   -226    283    -57    210    350    -67   -667   -558     93
    303    670    366   -485    -31    519    -64   -163    -88   -311    -20    548
    218   1293   1075   -756   -428   1184   -376   -555    -18    194    597   1072
    218   1595   1376   -906   -579   1486   -675   -745    103    683   1130   1566
    327   1353   1023   -841   -348   1189   -870   -769     59    740   1143   1605
    420    763    342   -592     38    553   -904   -758   -340     85    433   1008
    418    119   -298   -270    358    -88   -758   -719   -880   -891   -522    171
    407   -161   -568   -124    488   -366   -545   -439   -815  -1054   -779    -80
    446   -119   -566   -163    506   -342   -374   -171   -597   -927   -717    -33
    457   -109   -566   -174    511   -337   -265      0   -467   -859   -704     12
    488   -124   -613   -181    548   -368   -226     70   -431   -859   -732     28
    540    -96   -639   -223    589   -366   -202    114   -402   -849   -737     57
    563    -85   -649   -239    602   -366   -179    140   -387   -831   -732     46
    530   -127   -657   -200    592   -392   -179    145   -381   -839   -745     15
    631    -57   -691   -288    659   -374   -194    137   -389   -854   -756     -2
    693      7   -685   -350    688   -337   -194    153   -379   -841   -740      2
    665     44   -620   -355    641   -288   -168    168   -358   -820   -711     15
    581     15   -566   -298    574   -275   -158    142   -374   -852   -735      5
    532     -2   -535   -267    532   -267   -145    135   -376   -875   -763      0
    532     51   -480   -293    506   -213   -129    148   -358   -880   -771     31
    548     75   -475   -314    511   -197   -124    176   -332   -854   -753     62
    592     44   -548   -316    571   -252   -140    181   -348   -846   -735     41
    613     83   -532   -348    574   -223   -142    207   -319   -820   -698     49
    615    122   -493   -368    553   -184   -153    220   -303   -820   -704     59
    610    153   -459   -381    535   -153   -145    233   -301   -810   -698     77
    623    174   -449   -397    537   -137   -132    254   -272   -784   -672    103
    641    223   -418   -433    530    -98   -135    283   -241   -748   -633    142
    649    249   -400   -449    524    -75   -135    316   -202   -706   -594    168
    667    249   -420   -459    542    -85   -124    340   -184   -685   -587    155
    704    296   -407   -498    555    -54   -119    374   -153   -657   -563    158
    730    319   -410   -524    568    -44   -114    418   -116   -626   -535    205
    740    306   -433   -524    587    -62    -96    431   -109   -615   -530    218
    737    303   -433   -522    584    -64    -75    465    -80   -589   -501    239
    761    350   -410   -555    587    -28    -70    504    -49   -568   -472    272
    807    428   -379   -618    594     23    -83    530    -23   -545   -446    285
    828    454   -374   -641    600     41    -98    535    -20   -540   -446    277
    763    368   -397   -566    579    -12   -111    498    -75   -594   -496    257
    704    293   -410   -498    558    -57   -101    454   -132   -649   -540    231
    672    270   -405   -472    537    -67    -96    420   -174   -683   -566    207
    657    267   -389   -465    524    -59    -96    387   -205   -717   -594    192
    667    296   -371   -483    519    -36    -93    363   -220   -735   -605    194
    678    306   -371   -491    524    -31   -101    324   -244   -758   -610    189
    704    267   -439   -488    571    -85   -150    228   -324   -831   -680    116
    691    236   -457   -465    574   -109   -187    153   -389   -893   -740     72
    683    220   -462   -452    571   -119   -187    124   -413   -924   -779     51
    678    192   -485   -433    581   -145   -189     96   -436   -953   -815     23
    659    155   -506   -410    581   -174   -200     64   -452   -963   -831      2
    618    132   -485   -374    550   -176   -197     70   -420   -927   -795     18
    600    145   -454   -374    524   -153   -207     62   -415   -922   -784     18
    615    153   -462   -384    540   -153   -200     59   -433   -937   -805     23
    576    137   -441   -358    509   -150   -171     64   -428   -937   -818     25
    527    148   -381   -337    454   -116   -137     70   -413   -914   -800     33
    511    142   -371   -327    439   -114   -114     93   -389   -893   -784     57
    522    187   -335   -353    428    -72    -93    129   -353   -862   -750     88
    530    283   -249   -407    389     18    -85    163   -293   -807   -693    132
    548    368   -179   -459    363     96   -101    155   -272   -784   -665    161
    587    452   -137   -519    363    155   -145    140   -270   -776   -654    179
    600    480   -119   -540    361    181   -174    145   -252   -763   -639    220
    597    457   -140   -530    368    161   -171    140   -262   -782   -649    231
    628    459   -168   -545    400    145   -189    129   -277   -797   -657    207
    685    524   -161   -607    423    181   -218    145   -267   -774   -644    215
    758    576   -181   -667    470    197   -241    179   -233   -735   -615    252
    776    488   -290   -633    532    101   -270    148   -288   -805   -672    205
    737    366   -371   -553    553      0   -236    109   -342   -865   -730    148
    696    283   -413   -491    553    -62   -200     85   -384   -893   -761    106
    665    233   -431   -449    548    -98   -181     51   -433   -943   -805     51
    665    228   -439   -446    550   -103   -166     41   -452   -974   -839     38
    678    220   -457   -452    568   -116   -166     44   -459   -979   -836     57
    724    207   -517   -467    620   -153   -171     44   -475   -987   -839     70
    758    233   -524   -496    641   -145   -181     44   -483   -992   -844     57
    766    249   -519   -509    644   -135   -194     33   -496  -1015   -867     31
    784    272   -511   -530    649   -119   -194     25   -509  -1031   -880     28
    787    275   -514   -532    652   -119   -202     15   -514  -1036   -883     36
    800    236   -563   -517    683   -163   -205      7   -524  -1052   -888     41
    789    215   -574   -504    683   -179   -197      0   -535  -1052   -901     -7
    795    163   -631   -478    714   -233   -184     -7   -563  -1096   -961    -31
    828     36   -792   -433    810   -376   -161      5   -623  -1187  -1062    -96
    875   -161  -1036   -355    956   -597    -67    109   -675  -1345  -1241   -272
    898   -275  -1176   -314   1036   -724     98    293   -600  -1366  -1301   -358
    904    -49   -956   -428    930   -501    207    329   -423  -1192  -1127   -231
    828    405   -426   -618    626    -10     83    -20   -337   -898   -719    174
    698   1031    332   -865    184    683   -241   -509   -254   -420    -96    753
    594   1623   1026  -1111   -215   1325   -540   -758    -51    142    561   1358
    667   1735   1065  -1202   -200   1400   -852   -885     12    452    909   1714
    719   1275    555  -1000     80    917   -943   -956   -265    129    587   1379
    701    561   -140   -631    420    210   -828   -940   -813   -750   -301    504
    683     -5   -688   -340    685   -345   -581   -709  -1060  -1312   -948    -41
    730    -96   -826   -319    776   -459   -363   -376   -862  -1257  -1005    -64
    792    -33   -826   -381    805   -428   -223   -148   -701  -1161   -963     23
    841      5   -836   -423    839   -415   -127    -18   -607  -1109   -935     57
    875    -28   -904   -423    888   -465   -101     12   -607  -1137   -958     36
    880    -18   -898   -433    888   -457    -80     54   -592  -1137   -971     51
    898    -23   -924   -439    909   -472   -106     46   -613  -1145   -989     31
    930     -7   -937   -459    932   -472   -114     70   -602  -1137   -979     25
    935     23   -914   -480    924   -444   -101     85   -592  -1135   -979     25
    891     18   -875   -454    883   -428    -46    103   -568  -1114   -956     33
    831    -20   -854   -407    841   -436    -38     88   -581  -1122   -976     -5
    854    -20   -875   -415    865   -446    -36     90   -581  -1135   -987      2
    943    -33   -976   -454    958   -504    -44    103   -574  -1137   -979     31
    963    -28   -995   -467    976   -511    -51    148   -548  -1106   -956     36
    956     12   -943   -485    948   -465    -62    161   -537  -1104   -950     57
    971     31   -940   -501    956   -454    -85    161   -540  -1109   -961     51
    992     31   -963   -511    979   -467    -70    171   -530  -1091   -935     28
    976     10   -966   -493    971   -478    -44    166   -537  -1106   -950     -7
    940     -2   -945   -470    940   -472    -51    161   -537  -1106   -953     15
    953     -2   -956   -475    953   -478    -51    187   -519  -1075   -932     15
    963     10   -956   -488    958   -472    -51    220   -498  -1062   -930     31
    953     23   -932   -488    943   -454    -57    246   -472  -1039   -904     51
    943      5   -940   -475    940   -467    -54    267   -465  -1036   -909     41
    927      2   -924   -465    927   -459    -54    309   -439  -1013   -888     85
    932     38   -896   -485    911   -428    -62    340   -405   -966   -852    135
    961     25   -935   -493    948   -454    -77    368   -392   -956   -844    155
   1013     75   -940   -545    976   -431    -98    397   -374   -943   -833    181
   1039    116   -922   -576    982   -402   -106    394   -379   -950   -852    176
   1005     64   -943   -535    971   -439   -101    350   -431   -995   -904    124
   1010     46   -963   -530    987   -457    -85    332   -462  -1015   -906    127
   1047     62   -984   -555   1013   -459   -101    327   -491  -1036   -904    129
   1085     88   -997   -587   1041   -454   -161    275   -545  -1093   -935     83
   1088     93   -997   -592   1044   -452   -189    231   -584  -1127   -953     44
   1057    103   -953   -581   1005   -423   -168    223   -584  -1132   -945     41
   1002    101   -901   -553    950   -397   -158    205   -587  -1140   -948     41
    979     67   -911   -522    945   -420   -155    168   -602  -1163   -976     23
    963     77   -885   -522    924   -402   -166    132   -613  -1174   -997      2
    943     49   -893   -496    917   -420   -181     88   -644  -1213  -1034    -31
    875      0   -875   -439    875   -436   -200     36   -685  -1257  -1065    -54
    782    -67   -849   -355    815   -457   -184      2   -706  -1286  -1085    -64
    779    -77   -859   -350    818   -467   -176    -31   -722  -1312  -1114    -90
    756    -36   -792   -361    774   -413   -161    -38   -709  -1309  -1109    -85
    662    -23   -685   -322    672   -353   -150    -31   -685  -1291  -1085    -62
    579      0   -579   -288    579   -288   -153    -20   -680  -1288  -1078    -41
    548     59   -488   -303    519   -213   -114     25   -636  -1249  -1047      7
    540     75   -465   -309    504   -194    -90     62   -602  -1218  -1021     38
    493     67   -428   -280    462   -181    -44     75   -589  -1200  -1010     46
    517    111   -405   -314    462   -145    -10     83   -574  -1179   -987     64
    574    174   -400   -374    485   -111    -44     83   -558  -1158   -974     77
    607    254   -353   -431    480    -49    -77     77   -535  -1130   -950    116
    600    272   -327   -436    462    -25   -111     75   -530  -1124   -948    142
    566    254   -311   -410    439    -28   -122     72   -532  -1122   -961    163
    509    194   -314   -353    410    -59   -132     38   -555  -1140   -984    153
    522    132   -389   -327    454   -127   -153      0   -584  -1163  -1002    142
    579     70   -509   -327    542   -218   -184      0   -605  -1179  -1008    132
    618    -23   -641   -296    628   -332   -220    -18   -654  -1231  -1060     88
    631    -96   -730   -267    678   -413   -236    -51   -717  -1296  -1130     31
    626   -155   -782   -236    701   -467   -265    -93   -771  -1350  -1189    -23
    623   -205   -831   -210    727   -517   -309   -142   -836  -1405  -1257    -85
    633   -236   -870   -197    750   -553   -345   -189   -891  -1457  -1322   -150
    670   -241   -911   -215    789   -576   -355   -218   -927  -1491  -1358   -184
    701   -223   -924   -239    813   -574   -361   -246   -945  -1506  -1371   -197
    732   -228   -963   -254    846   -594   -371   -275   -963  -1522  -1376   -205
    750   -277  -1028   -236    888   -652   -400   -301   -992  -1543  -1389   -215
    782   -296  -1080   -244    930   -688   -400   -290   -995  -1540  -1392   -218
    839   -316  -1156   -262    995   -735   -420   -309  -1023  -1564  -1421   -241
    896   -324  -1221   -285   1057   -774   -452   -353  -1070  -1608  -1462   -288
    919   -324  -1244   -296   1080   -784   -459   -363  -1083  -1623  -1483   -309
    950   -348  -1301   -301   1124   -823   -467   -371  -1098  -1644  -1512   -329
    979   -459  -1439   -259   1208   -948   -459   -368  -1156  -1725  -1600   -410
   1047   -605  -1652   -220   1348  -1127   -389   -272  -1200  -1852  -1764   -576
   1085   -657  -1743   -213   1413  -1200   -231    -88  -1127  -1901  -1875   -706
   1010   -509  -1522   -252   1265  -1013   -124    -20   -961  -1753  -1735   -594
    878   -101   -979   -389    927   -540   -228   -358   -883  -1475  -1363   -223
    737    527   -210   -633    472    158   -493   -859   -841  -1054   -771    368
    618   1109    491   -862     64    800   -784  -1200   -740   -576   -142    982
    675   1189    514   -935     80    852  -1067  -1345   -714   -257    231   1402
    730    680    -49   -706    389    316  -1161  -1405  -1000   -568   -109   1119
    722     33   -688   -379    704   -327  -1098  -1405  -1514  -1418   -997    244
    667   -509  -1176    -77    922   -841   -950  -1236  -1782  -2044  -1709   -475
    693   -584  -1278    -57    984   -930   -745   -875  -1532  -1922  -1691   -470
    740   -566  -1306    -88   1023   -935   -574   -618  -1327  -1782  -1608   -381
    732   -628  -1363    -54   1047   -995   -472   -478  -1221  -1717  -1582   -355
    698   -706  -1405      5   1052  -1054   -446   -415  -1189  -1701  -1587   -355
    789   -631  -1421    -80   1104  -1026   -418   -353  -1135  -1667  -1561   -327
    888   -548  -1436   -171   1161   -992   -397   -311  -1091  -1647  -1545   -311
    963   -542  -1509   -210   1234  -1026   -415   -306  -1091  -1660  -1558   -324
   1008   -566  -1574   -220   1291  -1070   -441   -319  -1109  -1673  -1566   -332
   1052   -553  -1605   -249   1327  -1080   -423   -290  -1080  -1649  -1545   -311
   1083   -517  -1600   -283   1340  -1060   -405   -270  -1052  -1631  -1535   -298
   1130   -480  -1613   -324   1371  -1047   -394   -249  -1028  -1610  -1525   -280
   1184   -428  -1613   -376   1397  -1021   -374   -220   -987  -1579  -1488   -246
   1169   -462  -1631   -355   1400  -1047   -415   -252  -1005  -1590  -1496   -265
   1174   -514  -1688   -329   1428  -1101   -446   -275  -1034  -1613  -1522   -293
   1228   -517  -1748   -355   1488  -1132   -439   -288  -1047  -1623  -1538   -280
   1293   -517  -1810   -387   1551  -1163   -426   -293  -1057  -1631  -1548   -290
   1332   -568  -1904   -381   1615  -1236   -436   -303  -1072  -1639  -1556   -283
   1426   -558  -1984   -433   1704  -1270   -485   -316  -1091  -1641  -1558   -319
   1566   -522  -2091   -522   1826  -1306   -517   -298  -1085  -1631  -1587   -350
   1652   -545  -2197   -553   1925  -1371   -535   -283  -1078  -1634  -1618   -301
   1678   -558  -2239   -561   1956  -1400   -511   -239  -1054  -1605  -1577   -233
   1670   -545  -2216   -563   1943  -1379   -491   -202  -1015  -1558  -1509   -176
   1628   -545  -2174   -540   1901  -1358   -496   -197   -995  -1532  -1457   -155
   1621   -530  -2151   -545   1886  -1340   -493   -158   -966  -1506  -1434   -140
   1644   -555  -2203   -545   1919  -1379   -485   -127   -932  -1496  -1431    -67
   1626   -550  -2177   -537   1899  -1363   -465    -90   -883  -1454  -1382    -20
   1564   -522  -2088   -522   1823  -1304   -472    -98   -872  -1436  -1369    -28
   1525   -488  -2013   -517   1769  -1249   -459    -75   -846  -1402  -1337     31
   1517   -485  -2005   -517   1761  -1244   -428    -31   -831  -1387  -1317     57
   1475   -496  -1971   -488   1722  -1234   -444    -57   -862  -1415  -1366     10
   1457   -452  -1909   -504   1680  -1179   -433    -44   -862  -1421  -1392     20
   1405   -371  -1777   -517   1590  -1072   -410    -20   -839  -1392  -1345     57
   1293   -413  -1706   -441   1496  -1057   -449    -75   -875  -1415  -1337    -51
   1244   -454  -1699   -394   1470  -1075   -441   -114   -904  -1457  -1395   -122
   1161   -540  -1701   -311   1428  -1119   -410   -140   -927  -1504  -1460    -83
   1119   -555  -1675   -280   1397  -1114   -379   -166   -948  -1527  -1480    -77
   1119   -571  -1691   -275   1402  -1130   -379   -179   -961  -1535  -1493   -109
   1135   -571  -1706   -283   1418  -1137   -415   -218  -1002  -1571  -1527   -137
   1098   -519  -1621   -290   1358  -1070   -420   -244  -1018  -1582  -1538   -148
   1041   -506  -1548   -267   1293  -1026   -402   -249  -1008  -1569  -1514   -166
    976   -462  -1441   -259   1208   -950   -405   -259  -1018  -1584  -1548   -223
    917   -441  -1358   -239   1135   -898   -384   -244  -1008  -1584  -1569   -194
    891   -426  -1317   -233   1101   -870   -340   -218   -989  -1571  -1558   -148
    818   -491  -1309   -163   1062   -898   -366   -236  -1002  -1571  -1530   -161
    839   -428  -1270   -205   1052   -849   -363   -218   -979  -1540  -1496   -184
    932   -345  -1278   -293   1104   -810   -381   -228   -979  -1556  -1532   -210
   1000   -267  -1267   -366   1132   -769   -397   -231   -971  -1556  -1558   -124
   1039   -166  -1205   -436   1122   -685   -423   -254   -966  -1522  -1478    -75
   1039    -67  -1109   -485   1072   -587   -457   -265   -943  -1483  -1457   -220
   1072    -70  -1145   -501   1106   -607   -498   -270   -945  -1512  -1556   -155
   1039   -116  -1158   -462   1098   -636   -496   -293   -979  -1561  -1579    -83
   1039   -122  -1161   -457   1098   -641   -449   -272   -974  -1545  -1517    -75
   1070   -132  -1205   -470   1135   -670   -444   -270   -969  -1538  -1488    -88
   1072   -158  -1234   -457   1150   -696   -444   -272   -974  -1556  -1499   -106
   1132   -239  -1374   -446   1249   -805   -452   -272   -997  -1592  -1538   -145
   1236   -327  -1564   -454   1400   -945   -470   -288  -1039  -1626  -1564   -207
   1335   -327  -1662   -506   1499   -995   -514   -290  -1049  -1631  -1553   -249
   1363   -431  -1797   -467   1579  -1114   -527   -345  -1111  -1696  -1597   -293
   1350   -592  -1943   -379   1644  -1265   -491   -368  -1145  -1722  -1610   -316
   1376   -610  -1987   -381   1680  -1299   -491   -381  -1143  -1704  -1574   -345
   1389   -594  -1987   -397   1688  -1291   -485   -379  -1135  -1696  -1556   -368
   1408   -652  -2060   -376   1732  -1356   -475   -389  -1145  -1722  -1610   -379
   1410   -724  -2138   -342   1771  -1431   -527   -428  -1200  -1787  -1680   -350
   1449   -730  -2179   -358   1813  -1454   -532   -418  -1208  -1790  -1662   -314
   1467   -750  -2221   -361   1844  -1486   -509   -379  -1179  -1758  -1631   -265
   1480   -737  -2221   -371   1849  -1478   -509   -381  -1176  -1753  -1613   -233
   1462   -711  -2177   -376   1816  -1444   -511   -384  -1184  -1758  -1605   -228
   1428   -779  -2208   -324   1818  -1493   -491   -348  -1176  -1753  -1587   -218
   1413   -917  -2330   -246   1870  -1623   -415   -272  -1182  -1818  -1691   -358
   1392  -1062  -2455   -166   1922  -1758   -288   -119  -1135  -1904  -1875   -506
   1363   -953  -2317   -207   1839  -1634   -181     23   -987  -1852  -1875   -478
   1299   -517  -1816   -389   1556  -1166   -176   -106   -878  -1660  -1634   -303
   1192     31  -1161   -613   1174   -563   -462   -649  -1041  -1454  -1252     41
   1049    633   -415   -841    732    111   -782  -1088  -1127  -1093   -711    522
   1018    989    -28  -1005    522    483  -1034  -1260  -1034   -607   -119   1026
   1067    724   -342   -896    706    192  -1179  -1293  -1088   -527    -54   1023
   1023    207   -818   -615    922   -303  -1135  -1280  -1470  -1215   -820    413
    997   -303  -1301   -348   1148   -800  -1028  -1200  -1842  -2010  -1649   -228
   1060   -542  -1602   -259   1330  -1070   -896   -989  -1779  -2171  -1893   -472
   1085   -530  -1615   -277   1350  -1072   -745   -724  -1509  -1974  -1769   -371
   1070   -511  -1582   -280   1325  -1047   -615   -527  -1322  -1842  -1686   -306
   1067   -407  -1475   -329   1270   -940   -535   -423  -1210  -1774  -1628   -259
   1047   -387  -1434   -332   1236   -909   -488   -387  -1176  -1779  -1623   -210
   1041   -405  -1447   -316   1244   -924   -472   -348  -1156  -1766  -1631   -205
   1060   -407  -1467   -327   1262   -937   -483   -327  -1140  -1743  -1618   -241
   1047   -384  -1431   -332   1236   -906   -467   -303  -1109  -1714  -1566   -223
   1031   -397  -1428   -319   1228   -914   -439   -283  -1080  -1680  -1509   -205
   1047   -381  -1428   -332   1236   -904   -423   -252  -1039  -1641  -1473   -200
   1111   -340  -1454   -387   1280   -896   -428   -231  -1013  -1623  -1465   -148
   1135   -374  -1509   -381   1319   -940   -439   -254  -1034  -1641  -1478   -142
   1072   -449  -1525   -314   1299   -987   -426   -275  -1052  -1662  -1501   -161
   1023   -480  -1504   -270   1262   -992   -402   -265  -1028  -1639  -1478   -155
   1078   -465  -1545   -309   1309  -1002   -423   -288  -1036  -1644  -1496   -189
   1140   -444  -1587   -348   1361  -1015   -452   -303  -1047  -1654  -1499   -197
   1135   -457  -1592   -340   1361  -1023   -462   -280  -1021  -1618  -1465   -181
   1101   -478  -1579   -311   1340  -1028   -459   -262   -992  -1579  -1441   -205
   1091   -457  -1548   -316   1317  -1002   -441   -259   -987  -1590  -1452   -197
   1093   -423  -1517   -335   1304   -969   -446   -236   -979  -1577  -1452   -161
   1109   -405  -1514   -353   1309   -958   -457   -213   -966  -1556  -1447   -148
   1132   -363  -1496   -384   1314   -930   -457   -189   -935  -1522  -1418   -127
   1137   -301  -1441   -418   1286   -870   -454   -153   -891  -1470  -1382   -101
   1124   -249  -1376   -439   1249   -813   -446   -111   -833  -1408  -1335    -67
   1143   -244  -1387   -449   1262   -815   -449    -83   -805  -1387  -1317    -18
   1197   -218  -1415   -488   1306   -815   -452    -70   -792  -1379  -1319     25
   1208   -179  -1387   -514   1296   -784   -441    -46   -776  -1361  -1312     46
   1200   -137  -1340   -532   1267   -737   -433    -12   -740  -1332  -1286     93
   1202   -158  -1361   -522   1280   -758   -441    -10   -743  -1340  -1291    103
   1169   -213  -1382   -478   1275   -797   -439    -18   -756  -1353  -1312     70
   1098   -257  -1358   -420   1226   -807   -418    -41   -789  -1397  -1345     41
   1093   -267  -1361   -413   1226   -813   -394    -64   -820  -1434  -1363     25
   1096   -252  -1350   -423   1223   -802   -387    -88   -846  -1462  -1376     25
   1117   -241  -1358   -436   1236   -800   -397   -119   -888  -1504  -1410     15
   1119   -244  -1363   -439   1241   -802   -400   -135   -901  -1512  -1415     -2
   1085   -239  -1325   -423   1202   -782   -405   -176   -937  -1545  -1447    -51
   1028   -241  -1270   -394   1148   -756   -394   -215   -966  -1566  -1467    -88
   1026   -226  -1252   -400   1137   -737   -394   -244   -979  -1569  -1470   -103
   1036   -239  -1278   -400   1156   -758   -413   -298  -1031  -1621  -1504   -119
   1018   -254  -1273   -381   1145   -763   -402   -316  -1041  -1626  -1496    -98
   1026   -236  -1262   -397   1143   -748   -407   -322  -1034  -1610  -1483    -88
   1013   -192  -1205   -410   1109   -698   -410   -319  -1021  -1600  -1488    -85
   1039   -179  -1221   -431   1127   -698   -420   -327  -1026  -1605  -1493    -90
   1041   -187  -1231   -428   1135   -709   -428   -342  -1028  -1610  -1491   -101
   1013   -236  -1249   -389   1130   -743   -433   -366  -1044  -1621  -1496   -122
    963   -303  -1267   -329   1114   -784   -446   -379  -1052  -1631  -1514   -142
    927   -262  -1189   -335   1057   -724   -418   -353  -1008  -1584  -1462    -98
    914   -200  -1117   -358   1015   -657   -420   -332   -953  -1530  -1405    -49
    969   -158  -1127   -407   1047   -641   -483   -387   -982  -1553  -1418    -46
    935   -150  -1085   -392   1010   -618   -498   -397   -969  -1522  -1384    -23
    888   -132  -1021   -379    953   -576   -491   -387   -932  -1475  -1335     -7
    888   -124  -1013   -381    950   -568   -483   -379   -919  -1467  -1330    -15
    914   -132  -1047   -392    979   -589   -475   -381   -930  -1480  -1340      0
    927    -93  -1021   -415    974   -555   -472   -366   -911  -1470  -1332     49
    989    -41  -1031   -475   1008   -537   -509   -337   -891  -1447  -1312     75
    976   -181  -1158   -397   1067   -670   -530   -376   -948  -1504  -1371     -7
    919   -270  -1192   -324   1054   -730   -483   -387   -976  -1540  -1413    -57
    943   -290  -1234   -324   1088   -761   -462   -371   -969  -1540  -1408    -38
    930   -309  -1241   -311   1083   -774   -452   -368   -969  -1551  -1415    -23
    917   -353  -1270   -283   1091   -810   -433   -374   -989  -1574  -1431    -25
    953   -363  -1319   -296   1132   -841   -444   -389  -1015  -1600  -1449    -44
    917   -355  -1273   -280   1093   -813   -449   -379  -1008  -1590  -1444    -44
    852   -400  -1252   -228   1052   -826   -418   -379  -1005  -1595  -1462    -70
    831   -433  -1265   -200   1047   -849   -400   -381  -1008  -1608  -1486    -90
    841   -452  -1293   -197   1065   -872   -402   -384  -1015  -1623  -1501    -93
    883   -371  -1254   -254   1067   -813   -402   -381  -1015  -1608  -1478    -59
    891   -335  -1226   -280   1057   -779   -400   -379  -1013  -1600  -1478    -54
    878   -335  -1213   -270   1044   -774   -384   -363   -995  -1602  -1475    -64
    862   -376  -1239   -244   1049   -807   -379   -355   -992  -1636  -1506   -106
    904   -548  -1452   -176   1176  -1000   -366   -340  -1067  -1766  -1657   -233
    956   -763  -1722    -98   1337  -1241   -241   -194  -1075  -1893  -1831   -387
    971   -683  -1654   -145   1312  -1169   -101    -23   -930  -1849  -1823   -387
    924   -301  -1228   -311   1075   -763    -85   -137   -823  -1680  -1623   -226
    823    252   -571   -537    698   -158   -311   -654   -898  -1454  -1265     90
    732    865    132   -800    298    498   -628  -1101   -919  -1062   -709    576
    735   1283    548  -1010     93    917   -930  -1301   -826   -594   -155   1075
    828   1122    293   -976    267    709  -1132  -1335   -833   -426    -20   1221
    872    607   -265   -740    568    171  -1163  -1327  -1132   -904   -545    748
    846     80   -766   -465    807   -342  -1067  -1299  -1610  -1787  -1415    -20
    839   -257  -1096   -293    966   -675   -857  -1052  -1618  -2049  -1771   -337
    849   -293  -1143   -277    995   -717   -654   -763  -1376  -1909  -1709   -275
    885   -280  -1166   -301   1026   -722   -498   -540  -1202  -1782  -1628   -205
    932   -262  -1195   -337   1062   -727   -433   -433  -1119  -1738  -1590   -184
    961   -270  -1234   -345   1096   -750   -397   -384  -1096  -1732  -1587   -189
    937   -314  -1252   -314   1093   -782   -363   -361  -1085  -1743  -1623   -192
    932   -358  -1291   -285   1111   -823   -324   -342  -1072  -1745  -1654   -192
    969   -342  -1314   -314   1137   -828   -309   -316  -1044  -1719  -1641   -181
   1015   -311  -1330   -353   1171   -820   -309   -288  -1023  -1701  -1621   -166
   1091   -241  -1335   -426   1210   -787   -316   -246   -989  -1667  -1584   -127
   1114   -207  -1322   -452   1218   -763   -314   -228   -974  -1652  -1556    -90
   1041   -283  -1325   -381   1182   -802   -277   -231   -963  -1644  -1548    -90
    948   -345  -1293   -301   1119   -818   -231   -226   -953  -1631  -1527    -88
    911   -329  -1244   -293   1078   -787   -202   -197   -924  -1602  -1499    -67
    911   -296  -1208   -306   1060   -750   -192   -176   -904  -1587  -1483    -54
    924   -262  -1189   -332   1054   -724   -202   -171   -898  -1587  -1478    -46
    917   -239  -1158   -340   1036   -698   -192   -137   -875  -1569  -1457    -12
    891   -241  -1132   -324   1008   -685   -171    -98   -839  -1538  -1423     23
    857   -231  -1088   -311    971   -659   -145    -51   -792  -1493  -1379     64
    867   -202  -1070   -332    966   -636   -158    -41   -776  -1470  -1350     83
    852   -205  -1057   -324    953   -631   -142    -10   -750  -1434  -1322     83
    849   -192  -1044   -329    943   -618   -132     18   -719  -1405  -1293     96
    862   -202  -1065   -329    963   -633   -122     49   -688  -1387  -1283    127
    883   -192  -1078   -348    979   -633   -114     83   -667  -1382  -1286    171
    901   -166  -1067   -366    984   -615   -109    124   -639  -1348  -1260    205
    906   -153  -1060   -376    982   -605   -103    168   -594  -1280  -1195    215
    906   -140  -1047   -381    976   -592   -116    176   -589  -1254  -1166    200
    909   -163  -1072   -374    989   -618   -106    194   -579  -1254  -1163    215
    904   -202  -1106   -350   1005   -654    -83    218   -571  -1252  -1158    241
    878   -205  -1085   -337    979   -644    -64    220   -574  -1260  -1161    241
    846   -218  -1065   -314    956   -641    -46    213   -581  -1270  -1171    226
    841   -233  -1075   -306    958   -654    -83    161   -636  -1330  -1210    192
    841   -259  -1104   -290    971   -680    -93    119   -683  -1384  -1249    166
    839   -231  -1070   -303    953   -649    -83     98   -698  -1400  -1257    158
    818   -205  -1023   -306    919   -613    -88     62   -719  -1415  -1260    122
    792   -215  -1008   -288    898   -610    -90     23   -753  -1439  -1270     75
    766   -218   -984   -272    872   -602    -93    -20   -782  -1470  -1312     15
    745   -200   -948   -275    844   -574    -96    -57   -800  -1496  -1350     25
    724   -215   -940   -254    831   -576    -83    -90   -818  -1512  -1374      7
    709   -215   -924   -246    815   -571    -90   -135   -854  -1532  -1389      2
    696   -200   -896   -249    795   -548   -103   -161   -878  -1551  -1400    -70
    693   -202   -896   -246    792   -548    -96   -171   -885  -1577  -1454    -93
    714   -220   -935   -246    823   -576    -80   -158   -883  -1590  -1478      5
    730   -210   -943   -262    836   -576    -90   -181   -896  -1592  -1460     20
    696   -226   -922   -236    807   -571    -83   -187   -891  -1574  -1428     -7
    665   -239   -906   -215    784   -571    -51   -171   -862  -1551  -1405      2
    665   -213   -878   -226    771   -545    -36   -161   -836  -1530  -1402    -23
    698   -158   -857   -272    776   -506    -49   -176   -846  -1545  -1423    -23
    714   -129   -844   -293    779   -488    -49   -163   -818  -1519  -1392     44
    743   -101   -844   -322    792   -472    -80   -148   -782  -1478  -1350     90
    763   -109   -872   -327    818   -491   -135   -155   -779  -1462  -1325     67
    758   -109   -867   -324    810   -485   -163   -155   -784  -1470  -1340     67
    727    -90   -820   -319    774   -454   -132   -135   -763  -1444  -1280    145
    665    -80   -745   -293    704   -413   -101   -140   -748  -1418  -1218    163
    571   -116   -688   -226    628   -402   -111   -158   -750  -1405  -1208    129
    618   -163   -782   -228    698   -472   -127   -148   -756  -1418  -1241     75
    714   -210   -924   -254    818   -566   -148   -153   -792  -1483  -1309     28
    672   -257   -930   -207    800   -594   -150   -166   -815  -1535  -1366     44
    620   -298   -919   -161    769   -607   -124   -174   -839  -1571  -1387     83
    597   -309   -909   -145    750   -607   -106   -187   -844  -1587  -1402     54
    537   -345   -885    -96    711   -615   -132   -228   -883  -1634  -1436     44
    522   -366   -888    -80    704   -626   -127   -228   -893  -1634  -1428     41
    566   -293   -859   -135    711   -576   -129   -223   -898  -1610  -1415     -2
    571   -296   -870   -140    719   -581   -129   -241   -932  -1647  -1434      5
    545   -285   -831   -129    688   -558   -127   -241   -940  -1657  -1441     25
    511   -290   -802   -111    654   -545   -132   -252   -937  -1652  -1439     -2
    519   -327   -846    -96    683   -587   -189   -314   -995  -1712  -1491    -67
    472   -342   -818    -64    644   -579   -174   -285   -976  -1696  -1475    -23
    402   -381   -784    -12    592   -581   -150   -270   -971  -1683  -1465    -36
    363   -452   -815     41    587   -633   -135   -270  -1013  -1732  -1512    -90
    374   -633  -1008    129    691   -820    -72   -202  -1070  -1847  -1641   -220
    478   -763  -1244    140    859  -1002     41    -41  -1060  -1971  -1826   -402
    522   -592  -1117     33    818   -854    153     98   -906  -1883  -1771   -348
    444   -200   -644   -124    542   -420    137   -116   -784  -1647  -1470    -54
    301    353     51   -327    124    202   -140   -667   -748  -1278   -961    493
    194    974    779   -584   -293    878   -444  -1070   -649   -789   -329   1117
    244   1286   1041   -763   -400   1163   -756  -1260   -542   -358    184   1644
    309   1013    704   -662   -197    859   -935  -1345   -701   -431    111   1605
    303    337     33   -319    135    187   -961  -1397  -1187  -1166   -649    833
    213   -324   -540     54    374   -431   -748  -1226  -1561  -1917  -1444     57
    200   -594   -795    197    496   -693   -511   -885  -1460  -2010  -1652   -140
    348   -613   -963    129    654   -787   -389   -639  -1309  -1932  -1652   -158
    501   -605  -1106     51    802   -854   -319   -472  -1218  -1893  -1652   -176
    480   -636  -1117     75    797   -875   -262   -397  -1171  -1873  -1647   -166
    488   -665  -1156     88    820   -909   -252   -381  -1174  -1893  -1673   -179
    545   -646  -1192     49    867   -919   -249   -379  -1182  -1912  -1691   -179
    589   -646  -1236     28    911   -940   -252   -379  -1189  -1925  -1709   -187
    594   -649  -1247     25    919   -948   -257   -374  -1195  -1932  -1730   -200
    610   -631  -1241      7    924   -935   -259   -368  -1197  -1930  -1727   -194
    620   -615  -1236     -5    927   -927   -254   -366  -1195  -1932  -1735   -176
    623   -605  -1228     -7    924   -917   -249   -368  -1197  -1935  -1735   -176
    620   -600  -1221    -10    919   -909   -262   -384  -1208  -1945  -1748   -189
    646   -594  -1241    -25    943   -917   -270   -374  -1202  -1951  -1743   -166
    646   -605  -1252    -23    948   -927   -277   -368  -1197  -1930  -1722   -168
    623   -613  -1236     -5    930   -924   -275   -371  -1192  -1906  -1719   -194
    626   -597  -1223    -15    922   -909   -280   -363  -1184  -1901  -1699   -168
    654   -571  -1226    -44    940   -898   -285   -348  -1171  -1893  -1696   -166
    701   -568  -1273    -67    984   -919   -311   -340  -1176  -1899  -1706   -166
    743   -574  -1317    -83   1028   -945   -324   -322  -1171  -1893  -1699   -148
    743   -576  -1322    -85   1031   -948   -296   -288  -1137  -1857  -1665   -119
    717   -579  -1296    -70   1005   -937   -270   -259  -1109  -1834  -1634    -96
    675   -558  -1234    -59    953   -896   -257   -228  -1075  -1800  -1597    -62
    662   -530  -1192    -64    927   -859   -249   -181  -1041  -1764  -1564    -25
    704   -496  -1202   -103    953   -849   -257   -142  -1013  -1732  -1532      5
    719   -509  -1228   -106    971   -867   -272   -116  -1000  -1714  -1519     25
    761   -491  -1254   -137   1008   -872   -290   -103  -1002  -1706  -1512     38
    818   -436  -1254   -189   1036   -844   -303    -93  -1002  -1701  -1496     59
    810   -402  -1215   -205   1010   -807   -298    -88  -1000  -1701  -1488     88
    813   -394  -1210   -210   1010   -802   -296    -93  -1008  -1701  -1491    116
    872   -387  -1260   -244   1065   -823   -303   -106  -1015  -1706  -1499    155
    909   -384  -1293   -262   1101   -839   -324   -140  -1039  -1725  -1517    158
    930   -423  -1353   -254   1140   -888   -353   -205  -1111  -1792  -1582    119
    966   -449  -1418   -259   1189   -932   -358   -239  -1148  -1826  -1613    103
    992   -483  -1478   -257   1234   -979   -376   -285  -1182  -1862  -1647     51
   1008   -509  -1517   -249   1262  -1013   -376   -319  -1197  -1875  -1649     20
    976   -524  -1504   -226   1239  -1015   -371   -371  -1226  -1906  -1678    -38
    940   -553  -1493   -194   1215  -1023   -394   -441  -1267  -1948  -1706    -88
    961   -571  -1532   -194   1247  -1052   -439   -498  -1314  -2000  -1748   -176
    982   -568  -1551   -205   1265  -1060   -459   -517  -1337  -2039  -1797   -192
    958   -558  -1517   -202   1236  -1036   -465   -530  -1356  -2055  -1792   -135
    914   -548  -1462   -184   1187  -1005   -452   -540  -1361  -2060  -1779   -153
    878   -535  -1413   -174   1143   -974   -431   -532  -1348  -2044  -1758   -145
    828   -514  -1343   -155   1085   -927   -384   -491  -1304  -2000  -1706    -72
    810   -496  -1309   -158   1057   -901   -345   -454  -1265  -1966  -1660    -12
    802   -574  -1376   -116   1088   -974   -342   -465  -1275  -1979  -1673    -33
    800   -600  -1402   -101   1098  -1000   -329   -467  -1280  -1990  -1688    -31
    719   -517  -1236   -101    976   -875   -290   -459  -1247  -1958  -1652    -12
    683   -415  -1101   -135    891   -758   -283   -457  -1215  -1927  -1621    -10
    740   -340  -1080   -200    909   -709   -322   -433  -1200  -1906  -1605     -2
    753   -257  -1010   -249    878   -633   -371   -428  -1187  -1886  -1584      0
    711   -228   -940   -241    826   -584   -389   -415  -1171  -1865  -1564      5
    628   -290   -922   -171    774   -605   -387   -407  -1153  -1847  -1517     20
    568   -309   -880   -129    724   -594   -379   -394  -1137  -1829  -1478     18
    506   -285   -792   -111    646   -537   -371   -389  -1124  -1818  -1462     15
    444   -270   -714    -85    579   -491   -324   -371  -1117  -1813  -1465     33
    392   -316   -711    -38    550   -514   -283   -355  -1132  -1829  -1475      0
    329   -381   -711     25    519   -548   -314   -387  -1179  -1870  -1527    -96
    332   -452   -787     59    558   -618   -337   -426  -1234  -1927  -1621   -122
    379   -550   -930     85    654   -740   -355   -449  -1286  -1979  -1686    -90
    431   -581  -1013     75    719   -797   -384   -462  -1306  -2003  -1717   -129
    470   -571  -1044     49    756   -807   -413   -478  -1319  -2016  -1745   -163
    452   -620  -1075     83    761   -846   -428   -514  -1350  -2052  -1784   -202
    444   -680  -1124    119    784   -901   -410   -540  -1379  -2075  -1808   -236
    472   -693  -1169    109    818   -930   -407   -548  -1392  -2094  -1831   -257
    498   -659  -1161     80    828   -909   -423   -563  -1405  -2117  -1857   -259
    504   -654  -1158     75    828   -906   -449   -576  -1426  -2132  -1865   -257
    530   -662  -1192     67    859   -927   -452   -563  -1428  -2130  -1855   -246
    563   -602  -1169     18    865   -885   -454   -579  -1428  -2145  -1862   -275
    545   -667  -1213     62    878   -940   -470   -613  -1488  -2213  -1906   -353
    535   -885  -1423    174    976  -1153   -493   -613  -1595  -2359  -2073   -530
    615  -1065  -1680    226   1148  -1371   -402   -480  -1628  -2504  -2294   -688
    641   -989  -1634    171   1135  -1309   -272   -314  -1509  -2478  -2301   -706
    579   -644  -1226     31    901   -935   -228   -410  -1358  -2273  -2057   -509
    423   -181   -605   -122    514   -394   -407   -849  -1273  -1932  -1595    -33
    257    478    220   -366     18    350   -659  -1249  -1114  -1418   -930    641
    226    909    683   -568   -228    797   -940  -1428   -943   -935   -363   1234
    267    748    480   -509   -106    613  -1150  -1509  -1005   -831   -241   1421
    277    176   -101   -228    189     36  -1202  -1592  -1434  -1397   -841    841
    262   -426   -688     83    475   -555  -1119  -1600  -1974  -2288  -1769   -127
    252   -766  -1021    257    633   -893   -893  -1275  -1974  -2520  -2114   -498
    298   -789  -1088    244    693   -937   -691   -953  -1751  -2390  -2065   -459
    361   -737  -1101    187    730   -919   -563   -750  -1600  -2291  -2005   -420
    433   -691  -1124    129    779   -906   -509   -665  -1553  -2275  -2005   -426
    426   -766  -1192    168    807   -979   -488   -620  -1548  -2283  -2026   -441
    449   -774  -1226    161    836  -1000   -465   -568  -1519  -2268  -2010   -426
    493   -761  -1257    132    875  -1008   -428   -519  -1478  -2234  -1979   -402
    514   -717  -1231    101    872   -974   -392   -488  -1436  -2205  -1958   -379
    555   -633  -1189     38    870   -911   -381   -480  -1410  -2184  -1945   -400
    623   -574  -1197    -25    909   -883   -407   -488  -1428  -2192  -1948   -402
    633   -550  -1187    -41    909   -867   -426   -491  -1434  -2184  -1927   -389
    649   -545  -1195    -51    922   -870   -405   -483  -1415  -2164  -1912   -436
    657   -589  -1247    -36    950   -917   -387   -457  -1387  -2148  -1919   -384
    675   -566  -1241    -54    956   -901   -392   -436  -1363  -2138  -1909   -355
    706   -514  -1221    -96    961   -865   -402   -431  -1348  -2127  -1909   -342
    727   -470  -1197   -127    961   -833   -410   -423  -1335  -2114  -1901   -316
    693   -504  -1197    -96    943   -849   -402   -402  -1317  -2088  -1857   -285
    696   -472  -1171   -111    932   -820   -407   -397  -1312  -2083  -1821   -267
    662   -493  -1158    -85    909   -823   -384   -384  -1301  -2073  -1808   -265
    613   -537  -1150    -36    880   -844   -332   -327  -1249  -2021  -1800   -218
    646   -589  -1236    -28    940   -914   -335   -301  -1234  -2008  -1792   -174
    704   -553  -1257    -75    979   -906   -374   -316  -1249  -2003  -1779   -210
    709   -488  -1200   -111    953   -844   -374   -285  -1213  -1953  -1712   -194
    732   -439  -1171   -145    950   -805   -363   -252  -1179  -1914  -1662   -179
    735   -475  -1210   -129    971   -841   -355   -207  -1145  -1888  -1657   -135
    724   -478  -1202   -124    961   -839   -337   -145  -1093  -1836  -1623    -54
    711   -472  -1187   -119    945   -828   -329   -114  -1060  -1797  -1587    -28
    740   -491  -1231   -124    984   -859   -350   -137  -1088  -1818  -1605    -44
    727   -444  -1171   -142    948   -807   -340   -114  -1057  -1771  -1545     15
    685   -420  -1106   -132    896   -763   -329   -101  -1039  -1748  -1512      7
    636   -441  -1080    -98    857   -761   -324    -98  -1028  -1748  -1540     15
    592   -459  -1052    -64    820   -756   -324   -109  -1036  -1766  -1556     77
    581   -470  -1052    -57    815   -761   -342   -155  -1083  -1816  -1595     25
    633   -480  -1117    -77    872   -797   -358   -205  -1117  -1839  -1618     -5
    711   -488  -1200   -114    953   -844   -379   -252  -1145  -1870  -1621    -23
    763   -483  -1247   -140   1005   -865   -405   -293  -1163  -1880  -1618    -59
    756   -524  -1280   -116   1015   -904   -413   -332  -1187  -1919  -1673    -90
    709   -550  -1262    -80    984   -906   -400   -363  -1195  -1922  -1673   -111
    685   -571  -1260    -57    971   -914   -387   -402  -1221  -1938  -1688   -153
    649   -636  -1286     -5    966   -961   -389   -454  -1275  -1992  -1714   -171
    576   -644  -1221     33    896   -932   -350   -441  -1262  -1971  -1699   -184
    540   -618  -1161     38    849   -888   -329   -426  -1239  -1938  -1680   -171
    540   -571  -1111     12    823   -841   -314   -407  -1213  -1912  -1647   -148
    537   -574  -1111     18    823   -841   -301   -405  -1208  -1904  -1639   -148
    530   -587  -1119     25    823   -852   -265   -384  -1176  -1867  -1615   -116
    524   -574  -1098     25    810   -836   -233   -358  -1143  -1839  -1590   -101
    542   -535  -1078     -5    810   -805   -223   -340  -1114  -1803  -1551    -83
    542   -488  -1031    -25    787   -758   -202   -301  -1049  -1743  -1506    -28
    517   -436   -956    -41    735   -696   -218   -293  -1013  -1709  -1473     31
    535   -400   -935    -67    732   -665   -246   -298   -992  -1678  -1449     36
    571   -402   -976    -85    771   -688   -290   -329  -1015  -1699  -1488     38
    594   -394   -989    -98    792   -691   -296   -332  -1015  -1699  -1480     46
    600   -384   -984   -109    789   -683   -293   -329  -1005  -1686  -1465     44
    628   -376  -1005   -127    815   -691   -316   -348  -1023  -1701  -1478     28
    667   -363  -1034   -153    849   -696   -337   -342  -1018  -1696  -1478     31
    672   -454  -1127   -109    898   -789   -348   -353  -1049  -1735  -1514     -7
    633   -540  -1176    -49    904   -857   -345   -368  -1078  -1766  -1548    -44
    584   -615  -1200     15    891   -906   -329   -379  -1101  -1795  -1569    -72
    555   -667  -1223     54    888   -945   -322   -400  -1135  -1829  -1602   -109
    563   -680  -1244     59    904   -961   -335   -428  -1174  -1862  -1628   -137
    571   -641  -1213     33    891   -927   -335   -444  -1192  -1875  -1647   -150
    584   -626  -1210     20    896   -917   -329   -441  -1192  -1870  -1644   -142
    574   -639  -1215     31    893   -927   -314   -423  -1174  -1844  -1615   -127
    532   -672  -1205     70    867   -937   -306   -410  -1161  -1829  -1608   -124
    545   -698  -1244     75    893   -971   -324   -426  -1189  -1857  -1644   -145
    568   -693  -1262     62    914   -979   -335   -433  -1205  -1867  -1649   -140
    563   -680  -1244     57    901   -963   -342   -428  -1197  -1852  -1631   -127
    517   -678  -1195     80    854   -935   -345   -423  -1182  -1836  -1623   -140
    472   -722  -1197    124    833   -961   -316   -394  -1169  -1839  -1641   -158
    517   -919  -1436    200    976  -1176   -285   -376  -1254  -1977  -1800   -285
    519  -1132  -1652    306   1083  -1392   -194   -298  -1306  -2135  -1992   -465
    491  -1124  -1615    316   1052  -1369    -62   -137  -1195  -2138  -2039   -519
    439   -787  -1226    174    831  -1008    -33   -202  -1047  -1932  -1818   -335
    368   -252   -620    -59    493   -436   -236   -615  -1010  -1600  -1369     85
    306    379     72   -342    116    226   -537  -1041   -974  -1158   -779    641
    267    820    553   -542   -142    688   -789  -1239   -833   -641   -187   1200
    342    589    246   -470     49    418   -963  -1270   -828   -457    -33   1379
    324     33   -290   -179    306   -129   -976  -1314  -1208  -1005   -615    854
    267   -506   -776    119    522   -641   -898  -1319  -1727  -1891  -1493     44
    293   -911  -1205    309    748  -1057   -745  -1117  -1803  -2231  -1917   -348
    353   -904  -1260    272    805  -1080   -589   -836  -1558  -2070  -1834   -275
    402   -836  -1239    215    818  -1036   -454   -605  -1343  -1912  -1725   -171
    426   -820  -1249    197    836  -1034   -376   -472  -1228  -1834  -1680   -127
    400   -836  -1236    218    818  -1036   -337   -436  -1200  -1826  -1686   -137
    423   -815  -1239    194    828  -1026   -327   -426  -1195  -1834  -1696   -148
    480   -820  -1301    168    891  -1060   -319   -418  -1195  -1839  -1704   -150
    436   -849  -1286    205    859  -1067   -306   -413  -1195  -1829  -1701   -161
    413   -849  -1262    218    836  -1054   -290   -394  -1174  -1808  -1688   -153
    431   -849  -1283    207    857  -1065   -298   -394  -1171  -1808  -1688   -140
    415   -836  -1252    210    833  -1044   -280   -363  -1137  -1764  -1647    -98
    418   -826  -1247    202    831  -1036   -277   -353  -1114  -1740  -1626    -85
    449   -813  -1262    181    854  -1036   -293   -368  -1119  -1745  -1628    -96
    446   -771  -1221    161    831   -995   -285   -350  -1093  -1714  -1595    -77
    480   -740  -1221    129    849   -979   -303   -350  -1098  -1719  -1602    -75
    462   -745  -1208    140    833   -976   -301   -337  -1085  -1699  -1595    -59
    426   -771  -1197    174    810   -984   -280   -314  -1052  -1667  -1577    -41
    415   -782  -1197    181    802   -989   -275   -311  -1039  -1649  -1571    -49
    423   -743  -1166    161    792   -956   -270   -306  -1021  -1628  -1561    -51
    446   -714  -1163    132    802   -937   -277   -293  -1005  -1618  -1556    -44
    480   -691  -1171    106    826   -930   -270   -254   -976  -1577  -1517      7
    480   -678  -1158     98    818   -919   -283   -231   -961  -1551  -1493     31
    457   -649  -1106     96    779   -878   -272   -205   -927  -1514  -1460     67
    465   -613  -1080     72    771   -846   -254   -166   -878  -1462  -1421    119
    496   -566  -1062     36    779   -813   -244   -127   -818  -1402  -1371    168
    506   -555  -1065     23    784   -810   -236   -101   -795  -1376  -1361    184
    524   -550  -1075     12    797   -813   -246    -98   -800  -1376  -1366    184
    524   -550  -1075     10    800   -813   -239    -62   -774  -1335  -1332    226
    566   -550  -1117     -7    841   -833   -233    -51   -771  -1325  -1319    244
    568   -522  -1091    -23    828   -805   -226    -44   -782  -1314  -1299    262
    571   -483  -1054    -44    813   -769   -215    -23   -763  -1293  -1280    280
    568   -467  -1036    -51    800   -750   -226    -38   -784  -1314  -1296    262
    535   -509  -1044    -12    789   -776   -218    -70   -813  -1348  -1322    236
    485   -542  -1028     25    756   -784   -192    -77   -823  -1358  -1332    228
    449   -522   -971     36    709   -748   -184   -101   -828  -1361  -1332    213
    441   -548   -989     51    714   -766   -187   -145   -870  -1405  -1382    150
    446   -581  -1028     67    737   -805   -202   -200   -924  -1462  -1436     96
    436   -600  -1036     80    735   -818   -226   -233   -958  -1483  -1454     85
    441   -576  -1018     67    730   -797   -228   -246   -948  -1470  -1447     93
    433   -602  -1036     83    732   -818   -226   -275   -974  -1499  -1473     67
    452   -657  -1109    103    779   -883   -226   -311  -1013  -1517  -1491     49
    402   -696  -1098    145    748   -898   -210   -327  -1026  -1527  -1499     25
    394   -691  -1085    148    740   -888   -205   -340  -1041  -1540  -1514     10
    423   -665  -1088    119    753   -875   -184   -301  -1021  -1512  -1478     75
    457   -613  -1070     77    763   -841   -207   -296  -1008  -1486  -1436    116
    470   -607  -1080     67    774   -841   -202   -283   -979  -1454  -1410    137
    517   -563  -1080     23    797   -820   -187   -254   -935  -1410  -1374    168
    501   -501  -1002      0    750   -750   -194   -252   -909  -1382  -1361    166
    459   -431   -891    -12    675   -659   -194   -252   -867  -1332  -1327    194
    496   -389   -885    -54    691   -636   -231   -267   -865  -1314  -1301    226
    506   -342   -849    -83    678   -594   -246   -270   -857  -1293  -1262    259
    472   -303   -776    -85    623   -540   -246   -270   -841  -1283  -1247    257
    449   -267   -717    -90    581   -491   -252   -280   -831  -1286  -1260    226
    472   -316   -789    -77    631   -553   -267   -303   -891  -1335  -1299    213
    439   -342   -782    -49    610   -561   -257   -239   -854  -1283  -1257    265
    444   -428   -875     -7    657   -652   -293   -290   -922  -1356  -1337    192
    410   -420   -831      5    620   -626   -265   -270   -901  -1337  -1332    200
    394   -472   -867     38    631   -670   -239   -257   -901  -1340  -1335    192
    418   -545   -963     64    691   -753   -249   -272   -935  -1361  -1337    187
    394   -566   -963     85    678   -763   -239   -265   -930  -1350  -1325    184
    371   -628  -1000    129    685   -813   -239   -293   -966  -1389  -1350    137
    353   -688  -1044    166    696   -865   -197   -275   -963  -1389  -1353    132
    348   -704  -1054    176    701   -878   -179   -267   -961  -1392  -1366    109
    348   -693  -1041    171    693   -867   -176   -259   -956  -1395  -1366    111
    342   -652   -995    155    667   -823   -168   -223   -917  -1345  -1304    181
    340   -654   -997    155    667   -823   -148   -194   -893  -1317  -1278    207
    371   -691  -1062    158    714   -875   -155   -226   -930  -1356  -1327    168
    374   -722  -1096    174    732   -909   -163   -233   -950  -1382  -1348    163
    342   -761  -1104    210    722   -932   -142   -189   -932  -1366  -1337    181
    311   -896  -1208    290    758  -1052    -80   -114   -922  -1428  -1447     72
    374  -1054  -1428    337    901  -1241      0    -18   -935  -1566  -1636   -106
    394   -984  -1382    293    888  -1184     98    140   -782  -1514  -1618    -83
    265   -615   -880    176    571   -748    135     72   -636  -1309  -1369    145
    140   -135   -275     -5    205   -202    -83   -439   -810  -1111  -1008    439
     72    423    348   -249   -137    387   -374   -888   -956   -810   -532    800
    101    831    730   -467   -314    782   -657  -1106   -935   -418    -49   1171
    241    594    353   -418    -54    475   -836  -1132   -995   -314     44   1267
    301      2   -298   -153    298   -145   -807  -1109  -1345   -909   -558    795
    288   -506   -795    109    540   -649   -665   -982  -1615  -1582  -1275    226
    277   -826  -1104    272    688   -963   -475   -732  -1517  -1740  -1551      0
    252   -818  -1070    283    659   -943   -303   -475  -1215  -1540  -1441     77
    249   -818  -1067    283    657   -943   -155   -270   -995  -1382  -1345    145
    290   -820  -1111    262    701   -966    -90   -168   -914  -1337  -1330    153
    303   -807  -1114    249    706   -961    -54    -98   -865  -1301  -1293    197
    311   -818  -1130    254    719   -974    -38    -72   -839  -1280  -1275    220
    288   -841  -1130    275    706   -984     -5    -36   -797  -1249  -1252    241
    265   -839  -1104    285    683   -971     12    -23   -771  -1234  -1247    236
    236   -818  -1054    290    644   -935      5    -44   -787  -1252  -1265    202
    241   -852  -1093    306    667   -971    -18    -62   -820  -1270  -1273    197
    220   -836  -1060    306    639   -948    -20    -38   -795  -1234  -1236    236
    189   -818  -1008    314    597   -911    -25    -36   -779  -1215  -1208    246
    153   -784   -937    316    542   -862    -31    -44   -779  -1202  -1192    176
    111   -789   -901    340    506   -844    -25    -33   -771  -1192  -1189    168
     75   -839   -917    381    493   -878    -28    -25   -771  -1202  -1231    132
     54   -870   -924    407    488   -898    -36    -28   -776  -1226  -1280    168
     31   -872   -904    420    465   -888    -28    -15   -766  -1218  -1260    290
     20   -852   -872    415    446   -862    -20      0   -753  -1195  -1221    259
     -5   -836   -831    420    410   -833    -25      7   -740  -1184  -1226    202
    -25   -844   -818    433    394   -833      0     46   -704  -1158  -1234    246
     57   -839   -896    389    475   -867    -23     20   -727  -1182  -1275    246
    142   -784   -927    322    535   -854    -36     20   -714  -1156  -1223    254
    171   -745   -917    285    542   -831    -28     49   -680  -1119  -1176    241
    202   -735   -937    265    568   -836    -33     67   -665  -1109  -1158    272
    244   -719   -963    236    600   -839    -41     93   -626  -1065  -1114    228
    275   -771  -1047    249    659   -909    -46    106   -613  -1065  -1174    161
    309   -776  -1088    233    698   -932    -31    129   -600  -1067  -1195    262
    322   -724  -1049    200    683   -885    -46    124   -594  -1065  -1171    303
    311   -763  -1075    223    693   -919    -54    114   -613  -1093  -1195    303
    329   -771  -1101    220    714   -935    -70     98   -641  -1135  -1223    335
    358   -737  -1096    189    724   -917    -57     90   -652  -1148  -1218    306
    345   -769  -1114    210    727   -940    -62     83   -670  -1161  -1215    246
    345   -784  -1132    218    737   -958    -49     72   -696  -1179  -1228    218
    374   -784  -1158    205    766   -971    -33     54   -724  -1200  -1244    187
    361   -792  -1153    215    756   -971    -77     -7   -782  -1252  -1283    124
    345   -756  -1101    202    722   -927    -75    -57   -823  -1291  -1306     88
    342   -711  -1057    184    698   -883    -62    -88   -846  -1317  -1327     59
    358   -688  -1047    166    701   -867    -90   -129   -880  -1353  -1363      0
    355   -662  -1018    153    685   -839   -106   -161   -898  -1366  -1379     18
    340   -670  -1013    163    675   -841   -122   -189   -917  -1382  -1389     38
    301   -659   -963    176    631   -810   -132   -207   -935  -1392  -1389     62
    231   -613   -844    192    537   -727    -98   -189   -909  -1358  -1356    101
    158   -589   -748    213    452   -667    -57   -168   -883  -1332  -1332    127
     98   -568   -670    233    381   -618    -10   -135   -833  -1293  -1301    155
    103   -550   -654    220    376   -602     12   -111   -810  -1267  -1275    171
    168   -527   -696    179    431   -610     25    -90   -792  -1249  -1252    192
    213   -446   -662    114    436   -555     41    -49   -740  -1205  -1205    231
    231   -361   -592     62    410   -475     62    -25   -688  -1150  -1148    277
    181   -342   -524     77    350   -433     23    -54   -685  -1140  -1130    290
     93   -361   -454    135    272   -407    -28    -90   -688  -1127  -1117    296
     96   -316   -413    109    254   -366    -15    -70   -652  -1078  -1065    350
    101   -340   -444    119    272   -392    -15    -67   -646  -1065  -1052    366
     88   -358   -446    135    265   -400    -28    -59   -636  -1052  -1034    389
     59   -371   -431    155    244   -400    -70    -83   -654  -1062  -1044    379
    -38   -415   -379    226    168   -397    -80   -122   -688  -1088  -1070    340
    -70   -470   -400    270    163   -433    -93   -135   -719  -1124  -1109    293
    -51   -548   -496    298    220   -522   -101   -132   -748  -1163  -1158    249
    -36   -563   -527    301    244   -545    -93   -124   -750  -1171  -1171    244
    -28   -527   -498    277    233   -514    -90   -129   -763  -1189  -1179    246
    -20   -506   -485    262    231   -498    -77   -137   -774  -1205  -1179    265
    -41   -555   -517    296    236   -537    -57   -153   -800  -1228  -1195    262
    -20   -524   -504    272    241   -514    -80   -189   -849  -1283  -1239    252
     12   -589   -602    285    306   -597   -109   -218   -872  -1267  -1252    207
     23   -597   -623    285    322   -610   -122   -246   -898  -1275  -1283    106
     41   -597   -641    275    340   -618   -127   -265   -917  -1288  -1288     77
     70   -631   -701    280    384   -665   -137   -277   -930  -1306  -1306     77
     98   -646   -745    270    420   -696   -150   -290   -950  -1327  -1332     70
    132   -602   -735    233    433   -667   -163   -306   -966  -1337  -1350     59
    168   -618   -787    220    478   -701   -155   -301   -963  -1332  -1353     59
    200   -740   -940    270    568   -839   -109   -249   -953  -1340  -1366     62
    189   -995  -1187    402    685  -1091     -7   -142   -956  -1436  -1496    -38
    246  -1127  -1374    439    807  -1249    129     36   -870  -1488  -1610   -163
    277   -906  -1184    314    730  -1047    223    181   -683  -1369  -1519   -116
    174   -485   -659    155    415   -571    171    -54   -626  -1176  -1231    114
      2     54     49    -28    -25     51    -96   -633   -776   -906   -735    527
    -96    641    735   -272   -415    688   -384  -1060   -833   -514   -181   1002
    -10    831    841   -410   -426    836   -714  -1275   -831   -119    259   1423
    142    379    236   -259    -46    309   -844  -1286   -958   -187    135   1340
    168   -290   -462     59    314   -376   -807  -1267  -1363   -963   -698    600
    179   -880  -1062    350    620   -971   -649  -1135  -1652  -1683  -1483    -90
    233  -1150  -1384    457    805  -1265   -465   -841  -1478  -1704  -1641   -187
    329  -1163  -1493    418    911  -1327   -340   -607  -1257  -1556  -1582    -75
    470  -1174  -1644    348   1057  -1408   -290   -501  -1169  -1499  -1579    -90
    592  -1226  -1818    314   1205  -1522   -270   -457  -1137  -1483  -1592   -122
    696  -1265  -1961    283   1327  -1613   -288   -465  -1153  -1496  -1618   -158
    776  -1270  -2047    246   1410  -1657   -311   -472  -1171  -1512  -1634   -161
    813  -1301  -2117    241   1465  -1709   -335   -480  -1187  -1532  -1647   -114
    826  -1270  -2096    220   1460  -1683   -355   -483  -1189  -1545  -1649    -77
    839  -1215  -2057    187   1447  -1634   -368   -475  -1187  -1545  -1636    -64
    846  -1156  -2003    155   1423  -1579   -366   -452  -1156  -1527  -1595    -54
    818  -1085  -1904    132   1361  -1496   -376   -428  -1135  -1509  -1564    -49
    766  -1036  -1803    135   1283  -1421   -368   -428  -1140  -1517  -1569    -57
    696   -997  -1693    148   1192  -1345   -358   -426  -1137  -1517  -1571    -59
    636   -937  -1574    150   1104  -1254   -353   -418  -1119  -1506  -1566    -59
    589   -867  -1457    137   1021  -1161   -335   -405  -1091  -1483  -1548    -54
    504   -844  -1348    168    924  -1096   -311   -381  -1052  -1457  -1519    -38
    444   -805  -1249    179    844  -1026   -259   -332  -1005  -1413  -1470     12
    392   -846  -1239    228    815  -1041   -228   -285   -987  -1387  -1444     62
    303   -872  -1176    283    737  -1023   -192   -220   -924  -1314  -1395    103
    192   -857  -1052    332    620   -953   -150   -158   -865  -1236  -1327    103
     64   -841   -906    387    483   -872    -93    -80   -779  -1145  -1257    103
    -44   -807   -763    426    358   -787    -31     10   -688  -1060  -1202    202
    -64   -696   -631    379    280   -665    -51     12   -680  -1054  -1213    244
    -25   -566   -540    296    254   -553    -72     28   -657  -1034  -1205    280
     96   -511   -607    205    348   -558   -106     36   -652  -1018  -1192    298
    272   -457   -730     93    501   -592   -174     -2   -701  -1067  -1257    194
    363   -420   -784     28    574   -602   -220    -25   -743  -1106  -1348    179
    374   -405   -779     15    576   -592   -239    -38   -761  -1122  -1392    202
    340   -413   -753     33    545   -581   -254    -44   -774  -1135  -1405    166
    290   -475   -766     93    527   -620   -239    -28   -771  -1148  -1418    176
    236   -532   -769    148    501   -652   -226    -23   -771  -1137  -1371    181
    200   -558   -758    179    478   -657   -228    -41   -779  -1130  -1314    103
    200   -527   -727    163    462   -626   -244    -88   -828  -1195  -1330      5
    197   -576   -774    189    485   -675   -259   -137   -888  -1262  -1374     31
    189   -659   -852    233    519   -756   -277   -187   -937  -1304  -1371     96
    189   -615   -805    213    496   -709   -301   -239   -963  -1322  -1325     38
    200   -574   -776    184    485   -672   -319   -275   -976  -1322  -1270      7
    207   -527   -735    161    470   -631   -322   -322  -1002  -1343  -1234    -96
    241   -527   -771    140    504   -649   -283   -345  -1028  -1384  -1288   -150
    252   -561   -813    153    530   -685   -244   -350  -1028  -1402  -1306    -88
    262   -568   -831    150    545   -698   -223   -350  -1015  -1389  -1306    -90
    277   -537   -815    129    545   -675   -207   -355  -1008  -1382  -1317    -85
    257   -517   -774    127    514   -644   -202   -355   -995  -1371  -1299    -77
    290   -496   -787    101    537   -641   -200   -355   -979  -1350  -1267   -103
    309   -514   -823    101    563   -667   -187   -342   -956  -1322  -1278   -181
    327   -493   -820     83    574   -657   -155   -327   -948  -1335  -1304   -101
    340   -472   -813     64    574   -641   -129   -293   -904  -1299  -1239      5
    355   -392   -748     18    550   -568   -114   -267   -846  -1236  -1195     18
    345   -337   -683     -5    511   -511   -114   -262   -813  -1197  -1169     36
    397   -249   -646    -72    522   -446   -148   -270   -802  -1189  -1153     67
    433   -236   -670    -98    550   -452   -194   -285   -800  -1156  -1132     51
    410   -257   -667    -75    537   -462   -213   -285   -795  -1135  -1130     12
    410   -252   -662    -80    535   -457   -215   -277   -784  -1117  -1117     25
    436   -220   -657   -106    545   -439   -231   -277   -782  -1114  -1127     36
    418   -254   -675    -83    545   -465   -254   -303   -813  -1153  -1163     31
    439   -322   -761    -59    597   -540   -241   -288   -813  -1156  -1187     64
    420   -418   -839     -2    628   -628   -233   -285   -836  -1176  -1210     49
    306   -475   -782     85    542   -628   -220   -277   -833  -1169  -1153     38
    254   -488   -745    116    498   -615   -228   -309   -865  -1192  -1135      5
    239   -483   -722    122    480   -602   -228   -335   -891  -1221  -1166    -41
    262   -506   -769    119    514   -639   -252   -366   -927  -1260  -1202    -75
    288   -488   -776    101    532   -631   -283   -402   -956  -1288  -1218    -98
    348   -439   -787     44    566   -613   -324   -444   -995  -1332  -1275   -129
    374   -457   -831     41    602   -644   -361   -498  -1049  -1387  -1345   -181
    322   -519   -844     96    581   -680   -366   -501  -1052  -1397  -1366   -192
    267   -545   -813    140    540   -678   -355   -485  -1031  -1395  -1366   -176
    301   -568   -870    132    584   -719   -358   -501  -1054  -1415  -1379   -181
    311   -561   -872    124    592   -717   -332   -478  -1034  -1392  -1356   -158
    298   -584   -885    142    589   -735   -296   -433   -997  -1356  -1314   -114
    324   -691  -1015    184    670   -852   -272   -400  -1023  -1402  -1371   -163
    350   -891  -1241    270    795  -1065   -163   -296  -1067  -1545  -1556   -340
    374   -956  -1330    290    852  -1143      7   -124  -1000  -1590  -1647   -439
    387   -719  -1106    163    745   -911    127    -33   -815  -1434  -1504   -322
    329   -259   -589    -33    459   -423     46   -314   -698  -1143  -1145     33
    236    410    171   -324     31    290   -296   -802   -649   -693   -553    628
    166   1041    875   -602   -355    958   -600  -1044   -465   -135    114   1254
    231   1145    914   -691   -342   1031   -901  -1117   -322    285    550   1678
    277    662    384   -470    -51    524  -1015  -1187   -568     33    272   1421
    275     25   -249   -150    262   -111   -974  -1260  -1169   -909   -646    571
    272   -459   -732     93    501   -594   -779  -1127  -1488  -1569  -1317    -80
    303   -587   -891    140    594   -737   -542   -807  -1288  -1532  -1369   -176
    337   -561   -898    111    618   -730   -350   -561  -1078  -1405  -1299   -111
    376   -542   -922     80    646   -732   -241   -431   -974  -1353  -1280    -75
    400   -568   -969     83    683   -769   -207   -384   -950  -1356  -1288    -88
    410   -581   -992     85    698   -787   -194   -353   -940  -1353  -1288    -93
    407   -576   -984     85    696   -779   -179   -329   -922  -1348  -1275    -83
    418   -563   -984     70    698   -774   -168   -306   -906  -1330  -1252    -62
    420   -589  -1013     83    714   -800   -155   -290   -898  -1327  -1254    -59
    410   -592  -1005     90    706   -800   -158   -293   -898  -1327  -1262    -67
    389   -561   -950     85    670   -756   -168   -298   -885  -1312  -1252    -64
    337   -563   -901    111    618   -732   -161   -293   -859  -1299  -1241    -51
    316   -594   -911    137    613   -753   -168   -290   -867  -1304  -1244    -46
    298   -646   -945    171    620   -797   -168   -267   -857  -1280  -1223    -20
    298   -652   -950    176    623   -800   -176   -265   -849  -1270  -1228    -23
    283   -672   -958    192    618   -815   -189   -270   -849  -1275  -1231    -31
    272   -654   -927    189    600   -789   -200   -280   -846  -1267  -1223    -38
    283   -646   -932    181    605   -787   -223   -301   -859  -1278  -1234    -57
    283   -670   -953    194    618   -810   -226   -283   -859  -1270  -1218    -36
    306   -672   -979    181    641   -823   -239   -262   -836  -1252  -1202    -15
    306   -688   -995    189    649   -839   -239   -239   -802  -1231  -1189      7
    288   -665   -953    187    618   -807   -231   -207   -763  -1195  -1169     38
    298   -613   -911    158    605   -761   -231   -179   -717  -1150  -1132     83
    335   -568   -906    114    618   -737   -244   -168   -691  -1124  -1104    122
    319   -527   -846    103    581   -685   -223   -132   -652  -1085  -1075    166
    296   -524   -823    111    558   -672   -192    -75   -605  -1028  -1023    223
    306   -535   -841    114    574   -688   -189    -41   -584  -1018  -1010    267
    239   -532   -774    145    504   -654   -171     -5   -542   -974   -961    329
    189   -470   -659    140    423   -563   -145     36   -496   -922   -904    387
    197   -418   -618    109    405   -517   -145     36   -504   -930   -909    374
    226   -379   -605     77    415   -491   -106     64   -485   -922   -901    376
    270   -366   -636     46    452   -501   -109     75   -485   -919   -885    407
    239   -415   -654     88    444   -535   -116     33   -524   -956   -904    397
    181   -428   -613    122    394   -519    -75      5   -553   -997   -930    371
    161   -428   -589    135    374   -509    -67    -31   -597  -1039   -961    345
    153   -423   -576    135    363   -501    -80    -67   -628  -1062   -974    332
    187   -405   -592    109    389   -498    -49    -70   -631  -1083   -997    311
    192   -415   -610    109    400   -511    -59   -103   -665  -1124  -1049    270
    176   -423   -600    124    387   -511    -54   -132   -696  -1150  -1083    231
    174   -389   -563    106    366   -475    -62   -163   -711  -1161  -1093    207
    202   -358   -561     77    379   -459    -67   -202   -740  -1192  -1122    166
    254   -361   -615     54    433   -488    -70   -218   -769  -1215  -1122    171
    265   -407   -672     72    467   -540    -44   -179   -745  -1192  -1083    223
    265   -439   -704     85    483   -571    -15   -155   -724  -1174  -1052    252
    262   -402   -667     70    465   -535     -2   -150   -706  -1150  -1008    259
    277   -335   -615     28    444   -475     20   -127   -678  -1124   -987    244
    296   -314   -610     10    452   -462     75    -80   -628  -1091   -969    309
    267   -337   -605     33    436   -472     64    -72   -605  -1072   -953    309
    270   -296   -566     12    415   -431     49    -75   -589  -1070   -961    335
    296   -220   -519    -38    405   -368     49    -75   -561  -1054   -945    420
    342   -148   -491    -96    415   -319     38    -77   -519  -1008   -872    452
    371   -158   -530   -109    449   -342     51    -64   -498   -979   -823    472
    366   -171   -537    -98    449   -353     49    -70   -506   -974   -810    467
    355   -171   -527    -93    439   -348     51    -75   -511   -974   -805    478
    335   -142   -478    -96    405   -309     51    -75   -509   -969   -802    436
    316   -142   -459    -88    387   -298     49   -101   -555  -1044   -893    405
    314   -213   -530    -51    420   -371     31   -140   -631  -1132   -984    392
    311   -259   -574    -25    441   -418     12   -171   -691  -1192  -1026    337
    306   -259   -566    -23    436   -413     20   -161   -701  -1197  -1023    337
    296   -288   -587     -5    439   -436     28   -166   -724  -1221  -1036    342
    254   -327   -581     36    418   -454     33   -179   -753  -1247  -1060    303
    202   -358   -563     75    381   -462     25   -207   -782  -1288  -1106    246
    171   -366   -537     98    353   -452      2   -231   -813  -1327  -1161    244
    127   -394   -524    132    322   -459    -28   -254   -841  -1343  -1158    262
    103   -405   -511    150    306   -457    -46   -283   -870  -1371  -1176    174
    119   -407   -530    142    322   -467    -33   -290   -888  -1410  -1226    166
    111   -465   -576    176    342   -519    -62   -322   -930  -1462  -1267    163
     67   -491   -558    210    311   -524    -93   -342   -932  -1462  -1257    150
     54   -530   -584    236    316   -555    -70   -322   -914  -1457  -1260    163
     51   -594   -646    270    348   -620    -59   -316   -940  -1504  -1314    103
     77   -740   -818    332    446   -779    -33   -280   -997  -1626  -1491    -57
     83   -906   -992    410    535   -948     57   -148   -961  -1727  -1662   -163
     72   -831   -904    379    485   -867    150    -33   -818  -1657  -1605   -132
     28   -452   -483    210    254   -467    158   -187   -750  -1499  -1376     20
     36     83     46    -59     -5     64    -80   -672   -927  -1306   -987    335
    -72    530    602   -231   -340    566   -452  -1161  -1130  -1039   -535    678
   -127    761    888   -316   -506    823   -740  -1423  -1184   -701    -98   1005
    -77    483    561   -202   -322    522   -865  -1465  -1306   -704    -88   1008
   -109     20    129     44   -119     75   -852  -1480  -1665  -1325   -730    459
   -171   -535   -363    350     93   -449   -727  -1395  -1987  -2104  -1564   -218
   -207   -880   -672    545    231   -776   -550  -1137  -1847  -2200  -1769   -371
   -223   -885   -665    553    218   -776   -392   -872  -1558  -2008  -1647   -239
   -176   -800   -623    488    223   -711   -267   -678  -1350  -1870  -1566   -129
   -132   -688   -555    407    210   -623   -200   -579  -1239  -1792  -1509    -72
   -103   -597   -493    350    192   -545   -148   -522  -1171  -1748  -1460    -12
    -67   -537   -470    301    200   -504   -111   -478  -1135  -1730  -1428     44
    -12   -472   -459    244    223   -467    -67   -431  -1091  -1691  -1395    101
      0   -446   -449    220    223   -449    -77   -428  -1085  -1688  -1392    122
     12   -428   -441    207    226   -433   -106   -446  -1101  -1704  -1405    124
     28   -426   -457    197    241   -441   -148   -488  -1132  -1732  -1439    103
     64   -389   -454    163    259   -420   -171   -506  -1145  -1743  -1447    106
     80   -361   -441    137    259   -400   -192   -530  -1158  -1753  -1462    109
    103   -335   -439    114    270   -387   -202   -553  -1174  -1764  -1473    109
     75   -350   -428    135    249   -389   -249   -605  -1218  -1803  -1514     80
     59   -361   -420    150    239   -389   -275   -636  -1249  -1829  -1540     67
     77   -311   -392    116    233   -350   -288   -649  -1254  -1836  -1551     72
     90   -277   -371     93    228   -324   -316   -670  -1267  -1852  -1566     70
     85   -288   -376    101    231   -332   -342   -678  -1270  -1857  -1571     72
     80   -277   -358     98    218   -316   -361   -680  -1260  -1842  -1556     90
     51   -296   -348    122    197   -322   -381   -696  -1270  -1849  -1571     85
     36   -306   -345    135    189   -324   -384   -701  -1270  -1847  -1574     93
     36   -314   -350    137    192   -332   -374   -701  -1260  -1836  -1566    114
     51   -257   -309    103    179   -283   -358   -693  -1231  -1810  -1551    140
     93   -163   -259     33    174   -210   -332   -667  -1197  -1777  -1519    179
    137    -67   -205    -36    171   -135   -311   -644  -1158  -1735  -1478    223
    202    -10   -213    -98    207   -111   -303   -636  -1135  -1699  -1444    259
    293     -2   -296   -145    293   -148   -374   -657  -1150  -1699  -1452    262
    384     25   -358   -205    371   -163   -384   -633  -1137  -1686  -1454    259
    418     18   -400   -218    410   -189   -368   -623  -1143  -1691  -1467    254
    413    -36   -449   -189    428   -241   -374   -633  -1166  -1714  -1486    249
    379    -59   -439   -158    407   -249   -368   -646  -1182  -1730  -1496    246
    358    -51   -410   -155    384   -231   -353   -662  -1195  -1743  -1504    236
    329    -54   -384   -137    355   -218   -348   -685  -1213  -1766  -1525    215
    290    -70   -361   -111    324   -215   -353   -727  -1254  -1813  -1571    166
    257    -83   -340    -85    298   -210   -361   -782  -1301  -1855  -1610    127
    231   -122   -353    -54    290   -236   -363   -841  -1356  -1896  -1654     88
    207   -166   -374    -23    290   -270   -350   -888  -1395  -1927  -1680     67
    192   -171   -363    -12    275   -265   -358   -935  -1428  -1953  -1701     38
    163   -236   -400     36    280   -316   -384   -984  -1465  -1987  -1735      5
    132   -337   -470    101    301   -402   -402  -1021  -1491  -2010  -1761    -12
    140   -431   -571    145    353   -498   -402  -1028  -1488  -2003  -1756      7
    161   -496   -659    166    407   -579   -374  -1015  -1462  -1971  -1732     46
    176   -509   -685    166    431   -597   -348  -1031  -1454  -1961  -1732     46
    213   -501   -714    140    462   -607   -340  -1054  -1475  -1971  -1756     46
    293   -485   -779     96    535   -633   -340  -1049  -1480  -1956  -1743    111
    358   -400   -758     20    555   -579   -342  -1047  -1467  -1919  -1706    168
    384   -285   -670    -49    527   -478   -335  -1049  -1428  -1867  -1670    187
    384   -252   -636    -67    509   -444   -322  -1062  -1408  -1834  -1673    194
    381   -239   -620    -72    498   -428   -314  -1078  -1384  -1800  -1662    205
    389   -218   -610    -88    498   -413   -319  -1091  -1361  -1766  -1641    231
    407   -181   -589   -111    498   -384   -358  -1135  -1384  -1766  -1652    226
    431   -215   -649   -109    537   -431   -394  -1163  -1413  -1779  -1660    215
    452   -252   -704   -101    576   -475   -418  -1187  -1423  -1774  -1654    184
    454   -265   -719    -96    584   -491   -454  -1241  -1452  -1790  -1714    124
    509   -233   -743   -137    626   -488   -493  -1288  -1488  -1810  -1774    135
    626   -366   -995   -129    807   -680   -545  -1335  -1543  -1852  -1826     70
    730   -535  -1265    -98    995   -898   -592  -1395  -1610  -1893  -1893    -18
    758   -649  -1408    -54   1080  -1028   -626  -1434  -1652  -1909  -1922    -67
    737   -688  -1426    -23   1080  -1057   -654  -1475  -1688  -1930  -1938   -109
    831   -727  -1558    -51   1192  -1140   -688  -1527  -1738  -1974  -1979   -109
    859   -691  -1551    -85   1205  -1119   -693  -1556  -1748  -1987  -1979    -93
    810   -672  -1486    -70   1145  -1078   -683  -1556  -1740  -1974  -1964   -127
    745   -665  -1410    -38   1078  -1036   -672  -1543  -1732  -1966  -1974    -70
    639   -631  -1273     -5    956   -950   -657  -1535  -1709  -1938  -1935    -20
    540   -558  -1098      7    818   -828   -654  -1543  -1696  -1906  -1896    -57
    431   -509   -940     36    683   -722   -631  -1514  -1652  -1849  -1860    -77
    309   -465   -774     77    540   -618   -597  -1475  -1600  -1800  -1823    -49
    223   -459   -683    116    452   -568   -587  -1470  -1597  -1777  -1836    -15
    140   -444   -587    150    361   -514   -576  -1467  -1597  -1766  -1870    -67
     44   -498   -545    226    293   -522   -519  -1408  -1587  -1787  -1914   -101
     15   -633   -649    309    332   -641   -397  -1252  -1525  -1813  -2008   -179
     46   -628   -675    290    361   -652   -277  -1106  -1392  -1777  -2070   -241
    119   -337   -459    109    288   -397   -277  -1226  -1337  -1693  -1987   -163
     90    122     31   -106     28     77   -509  -1769  -1517  -1566  -1725     67
    -15    753    769   -368   -392    761   -852  -2338  -1683  -1249  -1228    418
    -75   1332   1405   -628   -740   1369  -1174  -2662  -1701   -852   -776    717
    -15   1325   1340   -654   -678   1332  -1408  -2769  -1706   -597   -561   1039
     46    805    758   -426   -355    782  -1475  -2753  -1912   -888   -891    792
     70    244    174   -155    -51    210  -1402  -2686  -2309  -1693  -1735     88
     67   -122   -189     25    127   -155  -1169  -2405  -2301  -2039  -2184   -316
     80   -158   -239     38    158   -197   -989  -2112  -2003  -1860  -2120   -319
    109   -142   -252     15    179   -194   -839  -1875  -1766  -1691  -2031   -220
    155   -135   -290    -10    223   -213   -735  -1738  -1610  -1558  -1922   -150
    205   -174   -379    -15    290   -275   -724  -1740  -1590  -1545  -1909   -205
    200   -192   -392     -2    293   -293   -691  -1730  -1561  -1530  -1927   -200
    210   -213   -426      0    316   -319   -657  -1712  -1525  -1501  -1938   -166
    275   -270   -545     -2    410   -407   -691  -1717  -1512  -1473  -1912   -176
    314   -233   -548    -41    428   -389   -678  -1675  -1439  -1384  -1834   -174
    387   -239   -626    -72    506   -431   -691  -1701  -1434  -1363  -1813   -194
    433   -257   -691    -88    561   -472   -714  -1717  -1426  -1332  -1774   -202
    462   -246   -709   -106    584   -478   -714  -1719  -1397  -1293  -1743   -202
    478   -239   -717   -122    597   -478   -691  -1693  -1343  -1231  -1706   -179
    509   -228   -740   -140    623   -483   -704  -1709  -1330  -1200  -1704   -194
    558   -241   -800   -161    678   -519   -719  -1738  -1335  -1182  -1696   -205
    592   -239   -831   -176    711   -535   -737  -1748  -1330  -1145  -1673   -207
    594   -218   -813   -189    701   -514   -756  -1751  -1309  -1106  -1665   -210
    594   -181   -776   -207    685   -480   -745  -1735  -1265  -1049  -1641   -207
    589   -137   -727   -226    657   -431   -737  -1701  -1195   -966  -1584   -168
    610    -57   -667   -275    639   -361   -753  -1665  -1137   -888  -1532   -124
    610      2   -610   -306    610   -303   -802  -1683  -1132   -859  -1519   -116
    592    -10   -602   -290    594   -306   -815  -1667  -1098   -797  -1488   -111
    571    -36   -607   -267    587   -322   -795  -1613  -1000   -685  -1428    -96
    563    -25   -589   -267    576   -306   -787  -1582   -919   -607  -1371    -59
    522    -28   -550   -246    535   -290   -789  -1530   -844   -511  -1267     -5
    400    -75   -475   -161    436   -275   -774  -1480   -782   -433  -1174     33
    353   -122   -478   -116    415   -298   -727  -1434   -717   -340  -1104     51
    340   -145   -485    -96    413   -314   -706  -1402   -657   -252  -1041     28
    340    -93   -433   -124    384   -262   -756  -1415   -641   -218  -1023     10
    441    -49   -491   -194    465   -270   -826  -1483   -698   -252  -1078    -38
    540    -41   -584   -249    558   -311   -867  -1543   -745   -280  -1122    -93
    574    -57   -631   -257    602   -342   -891  -1605   -784   -301  -1166   -148
    550    -44   -594   -254    571   -316   -922  -1641   -800   -298  -1182   -176
    558     25   -535   -293    545   -254   -943  -1647   -784   -259  -1161   -176
    600     75   -524   -337    561   -223   -953  -1667   -779   -241  -1163   -192
    602     83   -519   -342    561   -218   -937  -1701   -774   -223  -1163   -197
    620    140   -483   -381    553   -171   -888  -1696   -717   -150  -1098   -189
    657    119   -537   -389    597   -207   -875  -1735   -719   -140  -1093   -239
    654     90   -563   -374    607   -236   -872  -1758   -717   -119  -1078   -244
    639     67   -571   -353    605   -252   -862  -1758   -691    -59  -1021   -218
    587     -2   -592   -293    589   -298   -841  -1769   -667    -10   -984   -241
    548    -12   -561   -267    553   -285   -839  -1766   -633     46   -917   -236
    514      7   -506   -262    509   -249   -839  -1761   -587    106   -872   -249
    524      0   -524   -262    524   -262   -852  -1774   -576    122   -875   -262
    548     18   -530   -283    537   -254   -846  -1751   -527    184   -815   -192
    550     77   -472   -314    511   -197   -836  -1717   -454    272   -745   -158
    524    103   -420   -316    472   -155   -831  -1704   -400    345   -691   -163
    472    150   -322   -311    397    -85   -807  -1660   -303    457   -587   -116
    478    252   -228   -366    353     12   -802  -1639   -226    548   -496    -67
    509    329   -179   -420    345     75   -831  -1665   -200    576   -462    -49
    540    366   -174   -454    358     96   -854  -1678   -163    631   -423    -23
    545    374   -171   -459    358    101   -859  -1660   -109    711   -361    -15
    514    397   -116   -457    314    140   -857  -1636    -54    795   -277     -2
    517    410   -106   -465    311    153   -870  -1644    -38    833   -236     -7
    555    420   -137   -488    345    142   -888  -1649    -31    854   -215    -25
    548    379   -168   -462    358    106   -893  -1636      0    888   -194    -20
    506    270   -236   -389    371     18   -885  -1628     15    896   -202    -51
    439    197   -244   -319    340    -23   -872  -1608     41    927   -174    -54
    410    140   -272   -275    340    -64   -880  -1615     38    945   -155    -62
    413     70   -342   -241    379   -135   -888  -1618     36    969   -132    -72
    405      7   -397   -207    400   -194   -904  -1621     41    987   -109    -85
    361    -44   -405   -158    381   -223   -919  -1626     46   1008    -88    -96
    335   -129   -467   -103    400   -298   -961  -1657     28    997    -96   -124
    332   -158   -491    -85    410   -324   -969  -1660     44   1026    -70   -127
    301   -129   -431    -88    363   -277   -940  -1641     90   1080    -15   -116
    228   -135   -363    -46    296   -249   -901  -1621    137   1124     20   -114
    231   -150   -381    -41    303   -265   -893  -1623    153   1150     57   -109
    332    -57   -389   -137    361   -223   -927  -1605    187   1205    124    -77
    397    -10   -407   -194    400   -207   -943  -1582    220   1249    176    -67
    415    -70   -488   -174    452   -277   -911  -1543    223   1241    166   -106
    400   -254   -657    -72    527   -454   -810  -1418    246   1195     90   -189
    363   -415   -779     25    571   -597   -644  -1247    327   1148      2   -309
    332   -194   -527    -70    428   -361   -517  -1135    514   1280    127   -244
    202    252     46   -228     77    150   -563  -1397    579   1506    452     10
     72    784    711   -428   -319    748   -844  -1888    524   1831    953    433
    -46   1382   1428   -667   -737   1405  -1148  -2244    561   2309   1582    935
    -38   1636   1675   -800   -857   1657  -1421  -2353    701   2805   2125   1350
     12   1283   1267   -649   -628   1275  -1519  -2307    691   2863   2125   1330
     18    709    688   -366   -335    698  -1462  -2252    345   2226   1454    727
    -10     88     98    -38    -54     93  -1325  -2148    -62   1379    605      2
     46    -96   -142     23     90   -116  -1127  -1836    140   1400    545   -116
     80    -64   -145     -7    111   -103   -961  -1564    405   1592    696    -41
     90    -33   -127    -31    109    -80   -833  -1363    597   1740    820      5
     70    -62   -132     -2    101    -96   -740  -1244    717   1836    896     25
     67    -46   -114    -12     88    -80   -704  -1197    769   1875    917     54
    111    -12   -124    -49    116    -70   -711  -1171    787   1893    940     57
    145     18   -127    -83    135    -54   -719  -1132    823   1932    982     72
    129     49    -80    -88    106    -15   -706  -1080    880   1990   1044     75
    145     51    -93    -98    119    -20   -691  -1054    919   2026   1072     90
    176     10   -166    -93    171    -77   -688  -1049    930   2023   1088    124
    166     12   -155    -90    161    -70   -662  -1015    976   2075   1150    114
    176     33   -142   -103    161    -54   -615   -966   1039   2135   1213    150
    220     44   -176   -132    197    -64   -566   -898   1124   2213   1296    220
    285     38   -246   -163    267   -103   -545   -844   1192   2275   1387    270
    319     33   -288   -176    303   -127   -548   -810   1223   2314   1457    288
    298     28   -270   -163    285   -119   -535   -771   1267   2366   1525    293
    265    -28   -296   -119    280   -161   -519   -735   1299   2400   1577    298
    228    -70   -298    -77    262   -184   -506   -698   1345   2452   1639    322
    202    -75   -277    -64    239   -176   -501   -659   1387   2496   1688    335
    184    -44   -228    -70    205   -135   -519   -633   1415   2522   1725    342
    153      7   -148    -83    150    -70   -514   -594   1460   2566   1784    376
    148     28   -119    -88    135    -44   -478   -535   1519   2624   1847    418
    127     62    -64    -96     96      0   -475   -498   1564   2662   1896    444
     98     83    -15    -90     57     33   -483   -462   1608   2709   1961    470
     90     85     -5    -90     46     41   -472   -415   1654   2769   2000    436
     90    127     33   -109     28     80   -452   -366   1706   2824   2042    439
     77    184    103   -132    -12    145   -439   -319   1761   2873   2112    511
     49    158    109   -103    -28    135   -415   -275   1790   2896   2153    522
     15    155    140    -85    -62    148   -400   -249   1795   2902   2156    542
     25    213    187   -119    -80    200   -374   -226   1813   2912   2184    587
     41    262    220   -153    -90    241   -355   -205   1823   2925   2213    600
     23    210    187   -116    -80    200   -337   -189   1818   2930   2229    607
    -20    194    213    -88   -116    202   -303   -184   1816   2935   2260    589
    -44    202    246    -80   -145    226   -298   -205   1797   2912   2255    545
    -98    205    301    -54   -200    252   -311   -223   1787   2896   2244    524
   -124    163    288    -18   -205    226   -342   -254   1745   2868   2218    498
   -127    101    228     12   -179    163   -381   -329   1665   2785   2143    415
   -197     41    236     77   -218    137   -366   -345   1657   2761   2161    374
   -306    -28    275    166   -293    122   -368   -371   1647   2756   2187    319
   -400   -124    275    262   -337     75   -441   -449   1582   2709   2164    218
   -324   -122    202    220   -265     38   -428   -470   1543   2683   2145    181
   -350   -109    241    228   -298     67   -428   -452   1564   2699   2151    192
   -392   -101    290    246   -342     93   -426   -436   1577   2701   2148    205
   -384    -49    335    218   -361    142   -379   -405   1602   2720   2177    267
   -381     -2    379    192   -384    189   -335   -376   1641   2759   2231    301
   -410     28    436    189   -423    231   -306   -350   1688   2800   2278    316
   -480     67    545    205   -514    303   -306   -329   1732   2842   2325    361
   -563    140    704    213   -633    420   -314   -293   1782   2894   2392    439
   -576    223    800    174   -688    511   -306   -257   1839   2951   2452    472
   -475    290    766     90   -620    527   -332   -265   1849   2959   2460    459
   -337    355    691    -10   -514    522   -397   -316   1790   2894   2423    402
   -288    433    722    -72   -504    576   -436   -335   1764   2860   2429    410
   -293    465    756    -88   -524    607   -415   -301   1787   2881   2470    444
   -319    454    774    -67   -548    613   -397   -280   1808   2902   2504    436
   -366    407    771    -23   -568    589   -376   -257   1810   2904   2522    428
   -420    293    714     64   -566    504   -329   -228   1805   2883   2512    413
   -459    259    717     98   -589    488   -288   -205   1803   2876   2507    405
   -420    283    704     70   -561    493   -296   -210   1782   2863   2499    384
   -376    283    659     44   -517    470   -290   -202   1764   2850   2488    366
   -376    267    644     54   -509    454   -298   -210   1735   2824   2473    340
   -392    277    667     54   -530    472   -322   -231   1706   2800   2457    316
   -379    257    633     59   -506    444   -358   -254   1665   2761   2423    275
   -381    231    613     75   -498    420   -387   -259   1631   2735   2403    249
   -371    257    628     57   -498    441   -384   -233   1634   2746   2416    259
   -335    309    641     10   -488    475   -363   -220   1634   2746   2418    254
   -353    311    665     20   -509    488   -374   -244   1613   2722   2405    233
   -374    303    675     33   -524    488   -374   -252   1608   2717   2400    231
   -381    285    667     49   -524    475   -350   -239   1618   2725   2408    233
   -363    205    568     77   -467    387   -361   -252   1558   2647   2340    161
   -355     25    381    166   -368    202   -322   -200   1496   2512   2190     15
   -363   -155    205    257   -285     23   -205    -44   1514   2403   2018   -142
   -327    -75    252    202   -290     88    -75    124   1660   2449   2016   -148
   -397    368    763     12   -581    566    -85   -127   1706   2621   2262     72
   -509    932   1439   -213   -974   1184   -353   -698   1592   2889   2712    493
   -641   1561   2200   -459  -1421   1880   -646  -1137   1561   3299   3309   1021
   -665   2049   2714   -691  -1688   2382   -948  -1371   1626   3780   3928   1566
   -641   1808   2449   -587  -1545   2127  -1078  -1340   1631   3912   4047   1704
   -602   1171   1774   -285  -1189   1473  -1036  -1244   1325   3315   3385   1132
   -579    527   1106     25   -844    815   -862  -1057    961   2496   2499    340
   -550    228    779    161   -665    504   -631   -709   1088   2374   2231     44
   -496    244    737    124   -615    491   -454   -420   1325   2538   2335     93
   -493    246    737    122   -615    491   -340   -233   1460   2616   2377    145
   -519    223    743    145   -631    483   -267   -137   1522   2644   2377    155
   -537    194    732    171   -633    462   -249   -101   1535   2644   2369    145
   -537    158    696    189   -615    426   -239    -83   1532   2631   2359    132
   -514    158    670    176   -592    413   -210    -41   1553   2642   2382    150
   -478    168    646    153   -563    407   -200      2   1584   2668   2418    184
   -454    174    628    140   -540    400   -192     28   1602   2675   2439    194
   -433    194    628    116   -532    410   -148     49   1613   2675   2452    189
   -426    181    607    122   -517    394   -109     77   1631   2688   2488    207
   -439    135    574    150   -506    353    -93     80   1634   2688   2517    194
   -410    137    548    137   -478    342    -36    119   1667   2712   2540    210
   -449     36    483    205   -467    259    -46    137   1670   2712   2551    265
   -420    -44    374    231   -400    163    -28    179   1693   2735   2600    285
   -371    -75    296    223   -335    109     -7    231   1725   2759   2637    301
   -337    -72    265    205   -301     96     -7    254   1732   2759   2647    324
   -327    -44    280    184   -306    116    -25    262   1719   2746   2626    314
   -337    -62    275    197   -306    106    -54    270   1712   2748   2624    301
   -306    -41    265    174   -288    111    -57    290   1725   2777   2634    296
   -241     59    301     90   -270    179    -36    324   1748   2821   2624    277
   -200    142    342     28   -272    241     -5    358   1766   2831   2631    283
   -155    187    342    -15   -249    265     38    407   1797   2837   2652    348
    -70    179    246    -57   -158    210    124    488   1849   2873   2696    397
     15    111     96    -62    -38    103    197    553   1893   2912   2740    423
     10     67     57    -41    -23     64    187    558   1896   2909   2753    415
     20     25      5    -23      7     15    127    527   1857   2883   2735    400
     49    -98   -150     23     98   -124     51    483   1797   2865   2720    361
     28   -142   -171     57     98   -155      0    446   1758   2878   2751    296
      0   -168   -168     83     80   -168    -38    423   1732   2865   2751    290
    236   -202   -439    -18    335   -319   -135    337   1626   2743   2660    290
    452   -142   -594   -155    522   -368   -179    290   1561   2665   2618    288
    457     36   -420   -246    439   -192   -179    259   1535   2629   2605    236
    335    197   -140   -267    236     28   -153    254   1530   2613   2600    218
    129    249    119   -192      5    184   -142    254   1535   2626   2624    244
    -59    272    329   -106   -194    298   -106    265   1556   2660   2644    197
   -202    298    501    -46   -350    400    -62    270   1564   2655   2592    155
   -324    272    597     23   -459    433    -64    223   1504   2572   2512    223
   -418    306    724     54   -571    514    -33    236   1514   2577   2520    228
   -504    358    859     72   -680    607     -2    244   1538   2605   2535    231
   -550    368    919     90   -735    644     23    262   1558   2637   2548    246
   -571    355    924    106   -748    639     54    288   1582   2670   2564    262
   -594    426   1021     83   -807    722    101    335   1628   2733   2616    296
   -649    478   1124     85   -885    800    150    389   1680   2787   2665    337
   -649    542   1192     54   -919    867    218    459   1745   2842   2720    402
   -605    605   1210     -2   -906    906    236    488   1761   2855   2735    436
   -517    745   1260   -114   -888   1002    226    498   1782   2886   2759    420
   -462    880   1343   -210   -904   1111    228    532   1834   2940   2795    444
   -431    953   1384   -259   -906   1169    223    540   1852   2943   2785    470
   -342   1070   1410   -366   -875   1239    142    470   1769   2847   2694    415
   -262   1163   1426   -452   -844   1293    109    449   1730   2795   2631    449
   -231   1228   1460   -498   -846   1343    106    452   1722   2777   2624    465
   -244   1280   1525   -517   -883   1402    116    467   1732   2782   2655    478
   -249   1350   1597   -550   -924   1473    119    462   1725   2774   2673    467
   -231   1319   1551   -545   -891   1434    135    467   1717   2756   2683    433
   -213   1213   1426   -498   -820   1317    145    467   1686   2714   2694    379
   -231   1132   1363   -449   -797   1247    168    478   1678   2709   2740    337
   -236   1106   1340   -436   -787   1223    179    472   1662   2701   2777    314
   -239   1083   1319   -423   -779   1200    168    444   1626   2673   2774    277
   -231   1080   1309   -426   -771   1192    140    418   1587   2629   2753    233
   -171   1088   1260   -457   -714   1174    124    400   1553   2592   2743    207
   -184   1008   1192   -413   -688   1098    122    363   1496   2535   2707    174
   -207    953   1161   -374   -685   1057    137    345   1467   2496   2683    174
   -140    966   1106   -413   -623   1034    122    324   1441   2470   2675    142
    -80    919   1000   -418   -540    958     93    306   1418   2444   2668    109
     12    906    893   -459   -441    901     57    262   1361   2400   2621    101
     25    924    896   -475   -436    911     41    252   1353   2403   2613     67
     18    888    870   -454   -426    880     41    252   1350   2403   2600     36
      7    735    727   -371   -358    732     64    272   1332   2379   2577     15
     18    517    496   -267   -239    506    135    345   1286   2281   2452   -111
    -25    329    355   -150   -192    342    259    472   1267   2148   2286   -280
   -111    449    561   -168   -335    504    400    607   1376   2177   2309   -314
   -270    787   1057   -257   -662    922    462    514   1553   2421   2600    -83
   -439   1361   1797   -462  -1119   1579    236     83   1686   2847   3146    472
   -491   2169   2660   -839  -1577   2413    -36   -226   1919   3442   3842   1169
   -379   2681   3060  -1150  -1719   2870   -366   -348   2153   3982   4416   1735
   -142   2592   2735  -1223  -1439   2662   -641   -433   2073   4019   4440   1810
    -10   2044   2055  -1018  -1034   2049   -719   -581   1501   3252   3639   1083
    -23   1465   1488   -722   -756   1475   -589   -535    989   2421   2777    252
    -12   1195   1205   -592   -610   1200   -355   -257    950   2164   2431    -77
     59   1234   1174   -646   -555   1205   -148     28   1127   2255   2457    -38
    127   1288   1161   -709   -517   1226    -28    197   1221   2307   2486      7
    140   1288   1148   -714   -504   1218     62    296   1275   2330   2504     33
    137   1291   1150   -717   -506   1221    124    350   1312   2364   2535     51
    158   1322   1163   -740   -501   1244    161    400   1348   2400   2577     72
    163   1306   1140   -735   -488   1223    207    439   1382   2436   2616    109
    153   1309   1153   -732   -498   1231    244    467   1408   2455   2637    140
    116   1280   1161   -698   -522   1221    267    504   1444   2481   2665    184
     70   1244   1174   -657   -550   1210    290    519   1462   2491   2673    194
     77   1221   1140   -649   -532   1182    311    532   1473   2509   2688    184
    111   1241   1130   -678   -509   1187    319    545   1475   2514   2701    205
    111   1291   1179   -704   -532   1236    332    566   1493   2520   2720    249
    114   1332   1218   -722   -550   1275    363    610   1538   2559   2769    306
    111   1374   1260   -743   -574   1319    353    613   1540   2566   2779    303
    142   1413   1270   -779   -563   1343    345    623   1543   2574   2795    290
    163   1449   1286   -807   -561   1366    350    639   1556   2587   2818    306
    163   1462   1299   -813   -566   1382    342    628   1530   2546   2782    316
    192   1501   1306   -849   -555   1405    361    670   1564   2579   2821    361
    239   1571   1330   -906   -545   1452    358    704   1595   2616   2855    361
    277   1621   1343   -950   -532   1483    335    724   1613   2626   2860    358
    283   1636   1353   -958   -535   1496    355    758   1628   2629   2863    384
    290   1597   1306   -945   -509   1452    387    789   1631   2626   2865    410
    298   1626   1327   -963   -514   1475    407    831   1662   2668   2909    441
    296   1654   1358   -976   -532   1506    415    865   1691   2707   2933    446
    275   1660   1384   -966   -553   1522    413    883   1693   2714   2927    428
    267   1693   1426   -982   -579   1561    420    922   1722   2743   2956    446
    301   1706   1405  -1005   -550   1556    413    930   1719   2738   2951    446
    332   1706   1374  -1021   -519   1540    418    940   1709   2733   2956    475
    324   1717   1392  -1021   -532   1556    426    945   1717   2735   2969    522
    314   1709   1395  -1015   -540   1553    423    935   1714   2738   2982    540
    275   1696   1418   -987   -571   1558    431    919   1709   2740   2985    537
    236   1688   1452   -963   -607   1571    428    891   1686   2733   2979    514
    228   1699   1470   -963   -620   1584    426    857   1673   2727   2977    491
    259   1714   1454   -989   -597   1584    423    826   1657   2704   2961    496
    262   1701   1439   -982   -589   1571    423    792   1634   2670   2925    493
    226   1688   1460   -958   -618   1574    410    756   1610   2642   2883    462
    197   1675   1478   -935   -639   1577    405    732   1600   2621   2857    444
    163   1665   1499   -917   -667   1584    426    727   1597   2629   2863    454
    145   1665   1519   -904   -688   1592    446    704   1592   2626   2860    457
     98   1675   1574   -888   -737   1626    462    688   1597   2624   2873    478
     98   1727   1628   -911   -763   1678    475    683   1613   2634   2891    498
    106   1758   1649   -932   -771   1704    480    670   1595   2629   2878    488
     98   1808   1709   -953   -805   1761    504    685   1605   2644   2889    493
     90   1852   1758   -971   -833   1805    532    717   1618   2665   2915    498
     98   1912   1813  -1005   -857   1862    550    748   1644   2688   2938    504
    106   2013   1904  -1062   -898   1958    571    789   1696   2730   2992    563
    122   2091   1966  -1106   -922   2029    600    833   1753   2779   3055    618
    119   2161   2042  -1140   -961   2101    607    862   1797   2818   3081    667
    127   2257   2130  -1192  -1000   2195    602    880   1836   2868   3115    709
    135   2252   2114  -1195   -989   2184    592    875   1834   2865   3120    696
    132   2234   2099  -1184   -984   2166    623    893   1839   2865   3138    714
    187   2197   2008  -1192   -911   2104    628    872   1805   2826   3120    714
    241   2169   1927  -1205   -841   2049    605    839   1764   2787   3091    685
    228   2117   1886  -1174   -828   2003    610    857   1771   2798   3096    688
    228   2052   1823  -1140   -797   1938    615    854   1745   2761   3057    646
    223   2008   1784  -1117   -782   1896    628    854   1735   2748   3047    628
    220   1945   1725  -1083   -750   1836    626    846   1732   2751   3065    626
    249   1899   1647  -1075   -698   1771    633    828   1699   2727   3044    587
    301   1849   1548  -1075   -623   1699    662    841   1693   2714   3029    602
    332   1852   1517  -1093   -592   1686    680    852   1714   2738   3057    633
    353   1867   1514  -1109   -579   1691    696    859   1730   2756   3091    620
    348   1834   1483  -1093   -566   1660    706    865   1717   2735   3073    605
    345   1795   1447  -1070   -550   1621    719    872   1717   2722   3052    613
    337   1751   1413  -1047   -537   1582    719    875   1714   2712   3052    633
    306   1709   1402  -1008   -548   1556    693    844   1673   2683   3042    592
    293   1735   1441  -1015   -574   1590    691    831   1662   2683   3065    545
    285   1722   1436  -1005   -576   1579    693    831   1657   2668   3042    485
    270   1595   1325   -932   -527   1462    685    820   1590   2572   2902    392
    288   1382   1093   -833   -402   1239    735    865   1501   2418   2714    257
    275   1270    995   -774   -358   1132    862    995   1496   2307   2561     85
    231   1405   1174   -818   -472   1291    950   1072   1605   2377   2603    129
    137   1764   1626   -950   -745   1696    891    826   1704   2592   2878    420
     20   2395   2374  -1208  -1176   2385    610    340   1790   2985   3419    982
    -98   3042   3141  -1473  -1618   3091    384    114   2052   3593   4138   1696
    -46   3224   3268  -1590  -1657   3247    132     54   2213   4037   4611   2169
     51   2876   2821  -1465  -1384   2850    -18    -20   1995   3868   4445   2044
     85   2314   2229  -1200  -1070   2273    -44   -116   1449   3089   3652   1257
     38   1790   1748   -917   -854   1771     77    -44   1039   2361   2889    462
     51   1579   1527   -815   -737   1553    275    267   1145   2307   2743    298
     88   1509   1418   -800   -665   1465    444    519   1309   2392   2769    332
    153   1465   1312   -807   -579   1389    566    688   1423   2449   2790    368
    166   1496   1327   -833   -581   1413    597    750   1475   2488   2808    363
    148   1499   1348   -823   -600   1423    607    779   1496   2488   2787    342
    163   1457   1293   -813   -566   1374    615    784   1480   2460   2753    309
    223   1436   1213   -828   -493   1325    584    735   1410   2374   2699    257
    259   1376   1117   -820   -428   1247    566    719   1382   2340   2683    275
    285   1356   1067   -820   -392   1213    537    696   1363   2333   2675    239
    288   1322   1034   -805   -374   1179    491    654   1332   2309   2657    171
    275   1348   1072   -810   -397   1210    501    670   1361   2335   2688    166
    259   1353   1091   -807   -415   1223    519    698   1382   2359   2720    205
    254   1379   1122   -818   -433   1252    522    709   1387   2369   2727    231
    252   1371   1119   -813   -433   1247    532    730   1410   2392   2740    262
    249   1345   1096   -797   -423   1221    548    753   1434   2410   2751    288
    215   1361   1145   -789   -467   1254    548    766   1444   2413   2764    303
    168   1413   1244   -792   -537   1327    540    776   1457   2418   2774    322
    109   1439   1330   -776   -610   1384    542    792   1473   2431   2777    322
     80   1457   1376   -769   -646   1418    537    792   1470   2421   2756    309
    103   1488   1384   -797   -641   1436    524    792   1470   2416   2753    319
    103   1551   1447   -828   -672   1499    537    836   1512   2449   2790    363
    101   1621   1519   -862   -709   1571    550    878   1548   2491   2826    405
     77   1652   1574   -865   -748   1613    566    919   1577   2517   2850    441
     49   1662   1613   -857   -782   1636    576    963   1618   2556   2883    491
     15   1660   1644   -839   -815   1654    576   1002   1652   2587   2920    522
    -12   1662   1673   -826   -841   1667    592   1041   1683   2618   2956    558
    -25   1688   1714   -831   -870   1701    594   1070   1712   2647   2985    597
      2   1678   1675   -839   -836   1675    568   1054   1693   2631   2969    594
     38   1699   1660   -867   -810   1678    568   1049   1686   2621   2959    592
     64   1712   1644   -888   -789   1678    566   1039   1675   2613   2953    594
     83   1678   1595   -880   -756   1636    579   1036   1673   2611   2961    592
    106   1675   1566   -893   -730   1621    581   1018   1660   2590   2943    563
    132   1701   1569   -919   -717   1636    584   1002   1647   2574   2920    542
    132   1714   1582   -924   -724   1649    571    979   1626   2551   2891    522
    124   1704   1579   -914   -727   1641    548    948   1600   2530   2870    504
    119   1686   1564   -904   -722   1623    527    896   1561   2486   2829    472
    101   1644   1543   -872   -719   1592    514    839   1514   2431   2777    423
     80   1595   1512   -839   -714   1553    493    782   1467   2385   2727    368
     64   1540   1475   -802   -704   1509    483    737   1431   2346   2691    332
     75   1532   1457   -805   -691   1496    475    706   1413   2320   2665    306
    114   1574   1460   -844   -672   1519    467    685   1402   2307   2650    288
    168   1613   1441   -891   -636   1527    454    662   1387   2291   2626    272
    220   1626   1405   -922   -592   1517    472    670   1389   2288   2621    277
    252   1639   1387   -948   -566   1514    509    698   1415   2309   2642    306
    288   1641   1350   -966   -530   1496    542    732   1452   2346   2673    340
    311   1654   1343   -984   -517   1501    555    758   1488   2382   2709    371
    327   1717   1389  -1021   -530   1553    561    774   1522   2421   2738    402
    311   1722   1408  -1018   -548   1564    532    758   1527   2434   2753    428
    324   1758   1431  -1041   -553   1595    485    740   1538   2447   2772    436
    348   1771   1421  -1062   -535   1597    452    732   1551   2462   2785    446
    348   1764   1415  -1054   -532   1590    454    724   1535   2444   2766    431
    303   1790   1486  -1049   -589   1639    465    709   1525   2431   2766    426
    329   1779   1447  -1054   -558   1613    457    701   1512   2423   2761    428
    407   1753   1345  -1083   -467   1551    431    701   1499   2410   2746    415
    449   1678   1228  -1062   -389   1454    420    701   1475   2374   2701    376
    478   1587   1106  -1034   -314   1345    397    675   1428   2320   2634    322
    519   1527   1005  -1023   -244   1267    371    652   1387   2278   2592    288
    522   1473    948  -1000   -213   1213    366    623   1343   2234   2559    259
    498   1426    927   -961   -213   1176    384    607   1319   2203   2533    241
    483   1426    940   -956   -228   1184    387    594   1309   2192   2514    239
    483   1408    924   -945   -220   1169    363    568   1283   2169   2488    220
    506   1397    888   -953   -189   1143    358    571   1280   2164   2486    218
    514   1392    878   -953   -181   1135    358    576   1278   2164   2481    213
    511   1327    813   -919   -150   1070    319    537   1223   2114   2431    179
    558   1280    722   -919    -83   1002    314    532   1205   2091   2413    179
    623   1283    659   -953    -20    974    322    527   1197   2083   2408    184
    654   1299    644   -976      5    971    314    514   1195   2086   2405    187
    636   1252    615   -945     10    935    296    501   1161   2039   2351    155
    665   1083    418   -875    124    750    322    535   1104   1932   2218     67
    727    862    135   -797    296    498    418    639   1062   1782   2005   -127
    774    888    114   -831    329    501    542    805   1161   1771   1935   -213
    748   1210    459   -979    142    836    563    800   1340   1979   2164     -5
    672   1665    992  -1169   -161   1327    376    368   1330   2234   2548    368
    602   2273   1670  -1439   -532   1971    114   -109   1335   2634   3125    945
    592   2743   2151  -1667   -779   2447   -124   -327   1475   3148   3756   1571
    667   2572   1904  -1621   -618   2239   -337   -368   1465   3341   3954   1797
    670   2005   1335  -1337   -332   1673   -366   -415   1083   2798   3369   1252
    636   1473    836  -1054    -98   1153   -303   -420    581   1914   2462    361
    602   1062    459   -831     72    761   -150   -192    519   1569   2021    -70
    566   1013    444   -792     62    730     31    137    784   1738   2104      7
    555   1049    493   -802     31    771    176    376    992   1878   2197     96
    574   1080    506   -828     33    795    257    517   1098   1948   2229    111
    563   1083    519   -823     23    802    296    589   1143   1979   2218    132
    532   1114    579   -826    -23    846    335    537   1130   1938   2166    129
    483   1145    659   -815    -88    904    368    439   1091   1901   2151    106
    514   1148    633   -833    -59    893    342    459   1096   1943   2195    135
    568   1130    561   -849      5    846    301    659   1179   2021   2226    176
    506   1104    597   -807    -44    852    329    740   1241   2057   2221    200
    410   1132    722   -771   -155    927    368    795   1299   2104   2270    218
    322   1215    891   -771   -285   1054    394    836   1356   2166   2351    233
    223   1241   1018   -732   -397   1130    410    870   1397   2216   2416    241
    189   1301   1111   -745   -459   1205    444    904   1426   2242   2423    275
    228   1379   1150   -805   -459   1265    457    917   1434   2242   2429    340
    249   1371   1122   -810   -436   1249    441    898   1415   2226   2439    366
    335   1418   1083   -875   -374   1252    431    888   1410   2226   2455    337
    407   1480   1072   -945   -332   1278    423    888   1400   2197   2423    345
    428   1512   1083   -971   -327   1299    394    865   1366   2148   2387    376
    439   1504   1065   -971   -314   1286    361    846   1348   2120   2361    319
    465   1496   1031   -979   -283   1265    350    875   1371   2151   2377    309
    483   1488   1002   -987   -259   1247    368    930   1436   2223   2470    327
    530   1470    940  -1000   -205   1205    389    971   1480   2262   2538    335
    615   1465    849  -1041   -116   1158    376    984   1475   2239   2540    355
    698   1488    789  -1093    -44   1140    340    979   1465   2223   2551    363
    709   1441    732  -1075    -12   1088    345   1008   1480   2226   2566    384
    735   1449    714  -1093     10   1083    374   1060   1535   2286   2626    444
    732   1465    730  -1098      0   1098    389   1096   1577   2327   2678    467
    743   1512    769  -1127    -12   1140    374   1088   1558   2304   2670    449
    763   1535    771  -1150     -5   1153    366   1078   1527   2268   2639    439
    735   1548    813  -1143    -38   1182    387   1104   1545   2286   2650    431
    711   1592    880  -1153    -85   1239    397   1096   1540   2275   2629    392
    753   1628    875  -1189    -59   1252    368   1049   1488   2208   2572    340
    756   1636    878  -1197    -62   1257    361   1015   1449   2148   2514    298
    735   1595    859  -1166    -62   1228    368    995   1423   2120   2481    280
    756   1566    807  -1161    -25   1187    363    979   1405   2101   2460    265
    745   1532    787  -1137    -20   1161    355    950   1374   2060   2405    241
    735   1527    792  -1135    -28   1161    376    927   1361   2039   2361    220
    717   1449    732  -1083     -7   1091    397    906   1350   2026   2333    207
    685   1439    753  -1062    -33   1096    405    883   1340   2013   2325    197
    706   1473    766  -1088    -28   1119    428    878   1345   2018   2343    226
    698   1467    769  -1085    -36   1119    426    867   1340   2003   2340    215
    709   1499    789  -1104    -41   1145    433    870   1353   2008   2340    205
    711   1501    789  -1109    -38   1148    449    875   1366   2005   2322    215
    769   1483    714  -1124     28   1098    418    839   1332   1966   2291    207
    820   1509    688  -1166     64   1098    410    841   1332   1958   2281    207
    854   1597    743  -1226     57   1169    400    857   1358   1995   2320    233
    891   1670    779  -1280     57   1223    389    880   1405   2047   2374    290
    917   1712    795  -1314     62   1254    379    891   1447   2086   2426    324
    937   1727    787  -1332     75   1257    340    857   1441   2086   2449    329
    943   1738    792  -1340     75   1265    319    831   1418   2055   2413    309
    937   1712    774  -1325     80   1244    327    854   1431   2055   2392    358
    924   1751    826  -1337     49   1288    314    865   1444   2075   2413    410
    898   1823    922  -1361    -10   1371    303    836   1423   2047   2374    361
    872   1800    924  -1337    -25   1363    309    831   1410   2021   2340    345
    844   1670    826  -1260      7   1249    327    862   1413   2018   2322    353
    849   1574    724  -1210     62   1150    327    875   1400   2013   2281    309
    833   1551    717  -1195     59   1135    319    854   1376   1966   2275    262
    787   1532    745  -1161     20   1140    345    878   1387   1966   2327    252
    782   1512    730  -1148     23   1122    355    898   1402   1987   2387    249
    820   1532    711  -1176     54   1122    350    888   1387   1971   2379    228
    828   1486    654  -1158     88   1070    355    883   1371   1943   2340    226
    826   1449    623  -1137    101   1036    358    878   1358   1912   2304    241
    833   1418    584  -1127    124   1002    355    865   1332   1880   2268    246
    859   1376    517  -1117    171    948    368    867   1325   1878   2255    228
    898   1392    493  -1145    202    945    342    836   1296   1860   2236    187
    875   1358    480  -1117    197    919    332    807   1275   1844   2213    163
    867   1314    444  -1093    210    880    342    810   1270   1836   2187    142
    917   1270    353  -1093    283    813    363    841   1265   1805   2140    106
    948   1080    132  -1015    407    607    436    927   1236   1675   1977    -10
    953    997     44   -976    454    522    561   1075   1304   1600   1839   -106
    891   1187    293  -1039    298    743    639   1135   1452   1688   1893    -70
    818   1584    766  -1200     25   1176    537    820   1441   1836   2122    116
    753   2148   1392  -1452   -319   1771    226    309   1299   2104   2579    545
    688   2683   1995  -1686   -654   2340    -64    -12   1288   2514   3138   1039
    745   2839   2094  -1792   -672   2465   -319   -106   1376   2927   3585   1423
    787   2431   1644  -1608   -428   2039   -415    -75   1260   2837   3457   1317
    779   1912   1132  -1348   -176   1522   -358    -41    859   2094   2694    670
    748   1441    691  -1096     28   1067   -184     83    605   1439   1982     62
    735   1239    504   -989    114    872      7    348    802   1454   1888    -20
    766   1262    496  -1013    135    880    163    587   1047   1613   1992     75
    839   1299    459  -1070    189    878    257    743   1184   1693   2049    148
    870   1322    452  -1096    207    888    309    813   1247   1722   2052    161
    872   1343    470  -1106    202    906    329    833   1260   1714   2034    142
    878   1335    457  -1106    210    896    337    849   1270   1709   2026    127
    870   1343    472  -1109    197    906    355    888   1309   1745   2052    161
    875   1358    483  -1117    194    922    376    924   1350   1774   2070    187
    922   1366    444  -1145    239    906    374    917   1340   1758   2055    184
    953   1382    428  -1166    262    906    363    904   1335   1753   2047    194
    945   1415    467  -1182    236    943    368    930   1371   1787   2073    226
    943   1434    491  -1189    226    963    376    950   1400   1810   2088    236
    930   1462    530  -1197    200    995    389    966   1423   1829   2104    241
    919   1465    545  -1192    187   1005    394    971   1428   1829   2112    252
    867   1439    571  -1156    148   1005    410    997   1457   1847   2130    270
    833   1444    610  -1140    111   1028    423   1026   1486   1862   2143    288
    810   1467    654  -1140     77   1060    436   1054   1519   1883   2156    322
    828   1473    644  -1150     93   1060    428   1065   1530   1883   2153    337
    846   1486    639  -1169    103   1062    439   1088   1553   1906   2179    376
    865   1504    639  -1184    114   1072    454   1111   1579   1925   2200    413
    883   1530    646  -1208    116   1091    452   1130   1600   1938   2210    426
    896   1551    654  -1223    122   1104    462   1171   1647   1979   2244    449
    924   1571    646  -1249    137   1109    462   1187   1667   1992   2252    439
    943   1566    620  -1254    161   1093    459   1200   1678   2000   2265    444
    950   1582    631  -1267    158   1106    475   1262   1735   2049   2320    511
    984   1618    633  -1301    176   1127    467   1270   1751   2049   2322    545
    995   1665    667  -1332    163   1166    459   1291   1771   2060   2333    574
    979   1683    704  -1332    137   1195    470   1317   1797   2081   2351    600
    963   1678    714  -1319    124   1195    483   1330   1800   2081   2359    605
    935   1675    740  -1304     98   1208    488   1335   1792   2073   2351    592
    893   1660    766  -1278     62   1215    491   1325   1774   2042   2320    555
    865   1662    795  -1265     33   1228    480   1286   1730   1984   2275    511
    854   1634    779  -1247     38   1208    480   1249   1678   1927   2229    483
    815   1602    787  -1208     15   1195    506   1252   1675   1914   2221    491
    802   1587    782  -1195     10   1184    509   1223   1657   1893   2200    483
    818   1579    761  -1197     28   1171    485   1163   1608   1836   2151    449
    813   1584    771  -1200     20   1179    465   1106   1564   1787   2112    413
    789   1571    782  -1179      5   1176    467   1067   1532   1753   2075    366
    795   1577    779  -1187      7   1179    467   1052   1530   1743   2057    348
    820   1561    740  -1192     38   1150    449   1021   1501   1706   2023    332
    826   1538    711  -1182     57   1124    444   1013   1496   1693   2000    337
    805   1551    745  -1176     31   1148    470   1015   1499   1709   1995    342
    787   1584    797  -1187     -5   1192    509   1031   1514   1727   2016    337
    792   1618    826  -1208    -15   1223    530   1047   1538   1735   2044    350
    787   1628    839  -1208    -25   1234    527   1057   1553   1740   2060    397
    789   1678    888  -1234    -49   1283    532   1083   1582   1740   2052    433
    795   1774    979  -1286    -90   1376    571   1122   1636   1795   2091    485
    805   1870   1065  -1337   -129   1467    587   1143   1678   1849   2122    522
    813   1914   1098  -1363   -142   1506    579   1143   1688   1870   2135    527
    826   1951   1124  -1387   -148   1538    555   1145   1706   1888   2161    563
    865   1987   1122  -1426   -129   1556    532   1148   1709   1888   2179    594
    904   2031   1127  -1467   -111   1579    527   1153   1717   1893   2190    615
    904   1974   1067  -1441    -83   1519    522   1148   1712   1878   2177    626
    893   1932   1039  -1413    -72   1486    524   1148   1714   1886   2190    626
    885   1912   1023  -1400    -67   1470    530   1153   1727   1891   2192    602
    937   1823    885  -1379     25   1353    514   1124   1665   1826   2132    519
    979   1756    776  -1369    101   1267    514   1124   1628   1784   2096    480
    995   1699    704  -1345    145   1202    527   1145   1628   1771   2091    493
   1002   1660    657  -1332    171   1158    524   1132   1600   1732   2060    467
   1010   1639    626  -1325    192   1132    522   1119   1582   1706   2044    452
   1008   1628    618  -1319    194   1124    532   1109   1574   1688   2039    431
   1002   1618    615  -1309    194   1117    548   1093   1566   1675   2013    371
   1052   1592    540  -1322    254   1067    550   1096   1556   1654   1997    371
   1080   1577    493  -1330    293   1036    548   1111   1553   1654   2010    381
   1072   1538    462  -1306    306   1000    555   1130   1558   1652   2005    353
   1083   1525    441  -1304    322    984    571   1140   1558   1639   1974    340
   1031   1499    465  -1267    283    982    553   1104   1525   1600   1940    329
    984   1470    485  -1228    249    979    558   1091   1519   1574   1932    366
    969   1428    457  -1200    254    943    581   1093   1501   1538   1891    298
   1018   1319    301  -1169    358    810    615   1124   1439   1413   1735    181
   1062   1143     80  -1104    488    613    748   1286   1441   1288   1561     57
   1060   1210    148  -1135    457    680    859   1431   1561   1312   1556     15
   1005   1556    550  -1280    226   1054    878   1296   1660   1470   1748    166
    906   2068   1161  -1486   -127   1615    644    787   1613   1730   2138    532
    841   2753   1912  -1800   -535   2333    314    335   1610   2138   2707   1083
    862   3192   2330  -2029   -735   2761      7    129   1717   2621   3270   1577
    927   2969   2039  -1948   -555   2504   -202     80   1691   2772   3380   1667
    935   2333   1397  -1634   -231   1865   -236     77   1353   2252   2811   1228
    891   1743    849  -1319     20   1296   -101    129    852   1325   1893    418
    909   1418    509  -1163    200    966    114    405    857   1052   1527     98
    956   1382    423  -1169    265    904    285    693   1093   1179   1577    171
    987   1402    415  -1195    285    909    405    891   1252   1273   1628    223
    974   1374    397  -1174    288    885    465    974   1309   1291   1628    223
    956   1322    363  -1140    296    844    498   1015   1337   1301   1621    192
    956   1340    384  -1150    283    862    485   1028   1356   1312   1623    176
    969   1319    350  -1143    309    836    459   1039   1356   1291   1602    181
    971   1286    314  -1130    327    800    483   1052   1356   1278   1595    189
    940   1236    293  -1088    324    766    504   1052   1356   1275   1590    184
    927   1179    252  -1054    335    717    511   1057   1353   1273   1582    184
    940   1187    246  -1062    348    717    498   1065   1363   1273   1579    189
    943   1236    293  -1091    324    763    485   1075   1376   1280   1571    189
    982   1288    303  -1135    340    797    465   1104   1395   1293   1561    200
   1021   1291    267  -1156    376    779    431   1083   1371   1270   1538    192
    943   1215    272  -1078    335    745    462   1072   1353   1252   1535    166
    940   1205    265  -1075    337    737    491   1083   1356   1252   1538    137
    945   1218    272  -1083    335    748    467   1078   1353   1247   1530    145
    945   1234    288  -1091    327    763    446   1072   1350   1244   1532    168
    969   1293    324  -1130    322    810    462   1083   1361   1257   1551    192
    974   1301    327  -1137    322    815    467   1093   1371   1262   1556    184
    958   1332    374  -1145    293    852    462   1114   1392   1275   1564    171
    953   1358    405  -1156    272    883    449   1145   1418   1296   1569    200
    958   1340    381  -1148    288    862    449   1171   1436   1299   1571    249
    971   1322    350  -1148    309    836    449   1184   1441   1291   1571    262
    987   1379    392  -1182    298    885    454   1218   1467   1314   1615    301
    979   1439    457  -1210    259    948    472   1270   1509   1353   1654    348
    948   1512    563  -1228    192   1039    491   1306   1540   1387   1675    381
    935   1535    600  -1236    166   1067    498   1330   1556   1395   1691    405
    956   1566    610  -1262    174   1088    485   1325   1540   1379   1678    397
    953   1569    615  -1262    168   1093    478   1304   1514   1343   1647    381
    953   1556    602  -1254    176   1080    470   1288   1493   1309   1631    371
    989   1561    571  -1278    207   1067    457   1260   1454   1265   1600    342
   1005   1582    576  -1293    215   1080    452   1226   1413   1215   1571    309
   1010   1587    576  -1301    215   1080    459   1202   1389   1184   1553    290
   1013   1569    555  -1291    228   1062    467   1182   1376   1163   1538    277
    997   1540    542  -1270    228   1041    467   1156   1363   1145   1512    270
    989   1496    506  -1244    241   1002    465   1122   1348   1130   1493    262
    997   1428    431  -1213    283    930    465   1091   1330   1104   1467    241
    989   1389    400  -1189    296    896    467   1060   1317   1080   1447    228
    945   1330    384  -1137    280    857    454   1013   1273   1039   1405    194
    924   1345    418  -1135    254    883    454    979   1241   1013   1376    174
    906   1397    491  -1153    207    943    470    969   1236   1005   1369    168
    896   1447    550  -1171    174   1000    483    969   1236   1002   1366    174
    896   1486    589  -1192    153   1039    483    969   1241   1005   1363    176
    896   1499    602  -1197    145   1049    470    958   1236    995   1348    161
    909   1535    626  -1223    142   1080    472    974   1252   1008   1356    179
    919   1592    672  -1254    124   1132    483   1005   1293   1049   1395    228
    927   1626    698  -1278    114   1163    485   1013   1314   1070   1413    249
    932   1652    719  -1293    106   1187    483   1018   1340   1096   1434    280
    943   1680    737  -1312    101   1208    454   1015   1358   1124   1457    314
    924   1649    724  -1286    101   1187    418    989   1348   1122   1441    306
    937   1654    714  -1299    111   1184    410    984   1340   1111   1426    303
    963   1675    709  -1319    127   1192    384    966   1327   1096   1410    301
    953   1662    709  -1309    122   1184    348    935   1306   1078   1392    267
    950   1613    662  -1280    145   1137    340    930   1293   1057   1374    241
    963   1504    540  -1234    210   1023    332    924   1257   1008   1322    210
    966   1413    446  -1192    259    930    340    911   1226    966   1267    168
    963   1379    413  -1174    275    898    345    885   1195    927   1231    132
    963   1343    379  -1153    293    862    342    862   1153    891   1195    103
    966   1275    309  -1122    327    792    345    859   1114    854   1161     90
    940   1234    293  -1088    324    763    335    859   1098    844   1150    109
    943   1223    277  -1085    332    750    340    872   1111    857   1158    135
    966   1215    249  -1091    358    732    327    859   1088    836   1137    122
    974   1228    252  -1101    361    740    316    828   1062    807   1106     93
    971   1218    244  -1096    363    732    316    810   1039    784   1080     77
    969   1192    223  -1080    371    709    303    795   1023    766   1052     67
    979   1166    187  -1072    397    678    293    774   1008    743   1026     51
    987   1140    153  -1065    415    646    285    763    987    717   1000     31
    987   1072     83  -1031    452    579    290    766    950    670    950     -5
    979    893    -85   -937    532    405    340    810    898    566    826   -109
   1000    667   -332   -833    667    168    462    940    878    431    641   -280
   1054    714   -340   -885    696    187    592   1117   1005    467    628   -314
    992   1031     36  -1013    478    535    623   1010   1140    654    836   -132
    854   1530    675  -1192     88   1104    413    511   1137    948   1257    296
    685   2179   1493  -1431   -402   1836    129     28   1163   1384   1870    911
    644   2644   2000  -1647   -678   2322   -168   -228   1254   1844   2460   1512
    675   2470   1792  -1574   -558   2132   -384   -322   1202   1977   2618   1751
    683   1852   1169  -1267   -244   1509   -420   -329    859   1462   2052   1267
    675   1208    532   -940     72    870   -296   -228    415    607   1137    392
    683    852    168   -769    257    511    -51    124    467    389    787     33
    743    807     64   -776    337    439    137    446    693    506    818     62
    826    779    -46   -802    436    366    254    657    831    592    857     90
    867    722   -145   -795    506    288    306    753    888    626    865     72
    865    709   -155   -789    509    277    335    792    906    631    865     77
    883    724   -161   -805    522    283    342    800    904    620    844     64
    901    717   -184   -810    542    265    355    818    906    613    839     64
    914    717   -197   -815    555    259    371    836    922    620    846     77
    927    730   -197   -831    561    267    368    810    901    610    828     41
    935    740   -197   -839    566    272    358    792    891    594    810     28
   1015    763   -254   -891    633    254    340    787    872    584    795     12
   1072    732   -340   -901    706    197    301    769    846    568    784      5
   1039    691   -348   -867    693    171    311    779    857    581    815     23
   1018    628   -389   -823    704    119    311    795    875    600    844     20
   1057    581   -475   -820    766     54    306    815    880    610    826    -28
   1221    597   -623   -909    922    -12    275    792    836    548    756     -2
   1345    631   -717   -989   1031    -41    233    784    828    532    787    101
   1382    678   -704  -1028   1041    -12    233    800    841    540    807    101
   1345    688   -657  -1018   1002     15    252    831    870    558    820    140
   1270    735   -535  -1002    904    101    285    891    924    600    849    210
   1296    792   -506  -1044    898    142    259    888    909    574    823    215
   1319    818   -501  -1070    909    161    236    883    888    558    815    202
   1291    872   -418  -1083    854    228    244    911    906    581    846    189
   1218    979   -239  -1098    730    371    236    935    930    607    878    202
   1132   1091    -44  -1114    589    524    257    984    966    652    911    231
   1015   1054     38  -1036    488    548    272   1039    997    688    940    252
    909   1041    132   -979    389    587    290   1098   1041    735    971    288
    841   1098    257   -969    293    678    335   1161   1096    795   1023    337
    776   1135    355   -958    210    748    353   1184   1119    815   1039    368
    724   1184    459   -956    132    823    381   1187   1135    836   1047    397
    688   1223    535   -958     75    880    384   1156   1114    823   1023    389
    732   1241    509   -987    111    875    335   1106   1054    763    953    337
    758   1254    493  -1008    132    875    259   1070   1005    711    888    283
    774   1296    522  -1036    124    909    254   1052    989    698    867    262
    771   1325    553  -1049    109    940    259   1018    969    667    820    197
    774   1317    542  -1044    116    930    265    976    937    607    724    142
    782   1278    496  -1028    142    888    265    935    909    568    670    150
    782   1228    444  -1005    168    836    270    898    891    542    641    111
    789   1156    363   -974    210    761    280    872    870    514    602     80
    810   1117    306   -963    252    711    288    854    854    493    576     77
    810   1117    306   -963    252    711    296    846    854    485    571     75
    792   1140    348   -966    220    745    314    849    872    493    592     80
    782   1166    384   -976    200    776    342    862    901    519    633     80
    826   1215    389  -1021    218    802    350    870    909    527    644     64
    911   1249    337  -1083    288    795    342    872    891    496    602     23
   1000   1231    231  -1117    384    732    319    857    857    449    501    -10
    958   1176    218  -1070    368    698    314    831    836    423    504     54
    914   1244    329  -1078    293    787    322    807    854    454    592     23
    924   1267    340  -1096    290    805    272    774    849    457    615    -28
    987   1288    301  -1137    342    795    202    737    828    423    602      5
   1070   1244    174  -1158    446    709    140    683    756    345    566      7
   1114   1184     70  -1148    522    628    127    683    753    353    602      0
   1156   1189     33  -1174    561    610    111    675    761    376    670     -5
   1200   1226     25  -1213    587    626    101    659    758    397    706   -114
   1239   1197    -44  -1218    639    576     96    657    743    374    631   -197
   1260   1088   -171  -1174    717    459     85    628    665    244    444   -189
   1270   1039   -233  -1156    753    402     83    607    618    174    387    -46
   1291   1021   -272  -1156    782    374     70    589    594    168    410    -72
   1337   1015   -324  -1179    831    348     36    571    571    161    397   -132
   1392   1036   -355  -1213    875    340     15    571    561    155    407   -129
   1317    987   -329  -1153    820    329     36    561    555    142    392   -145
   1257    984   -272  -1122    763    358     80    558    550    124    358   -148
   1236   1002   -236  -1119    737    381    103    558    542     98    329   -161
   1223    987   -236  -1104    730    376     98    553    537    101    314   -174
   1208    984   -223  -1098    714    381     59    537    527     98    303   -181
   1189    927   -262  -1060    727    332     23    514    496     70    301   -184
   1187    922   -267  -1054    724    327     28    517    506     85    342   -187
   1200    943   -257  -1070    730    342     33    517    509     77    332   -265
   1218    862   -355  -1041    787    254     41    517    452    -20    189   -309
   1226    672   -553   -948    891     59     93    566    374   -174     -2   -431
   1254    571   -683   -914    969    -57    184    675    350   -309   -176   -607
   1291    691   -600   -989    945     46    301    857    514   -220   -119   -587
   1200   1091   -111  -1145    654    491    288    672    665     31    187   -303
   1057   1652    594  -1356    231   1124     90    197    748    426    711    239
    919   2317   1395  -1621   -236   1857   -127   -122    948    984   1387    945
    870   2592   1722  -1730   -426   2158   -384   -200   1195   1556   2003   1569
    898   2229   1327  -1564   -215   1779   -537   -246   1047   1491   1932   1519
    880   1613    732  -1247     72   1171   -535   -319    522    745   1174    787
    870   1067    194   -971    337    631   -431   -254     70    -46    361    -25
    893    795    -98   -844    496    348   -223     59    137   -179    135   -270
    958    849   -111   -906    535    368    -64    309    337    -62    194   -231
   1036    914   -122   -974    579    397     36    467    446    -15    218   -207
   1088    917   -171  -1002    631    371     67    527    475    -12    205   -239
   1085    896   -189   -989    639    353     70    545    475    -25    197   -249
   1067    891   -179   -979    623    355     67    568    483    -28    192   -215
   1060    901   -161   -982    610    371     85    594    506     -2    213   -184
   1041    857   -184   -950    613    337    122    628    532     38    231   -189
   1018    872   -145   -945    581    363    155    652    561     77    254   -171
   1008    924    -83   -966    545    420    158    639    553     51    239   -179
   1047    969    -77  -1008    561    446    161    636    548     23    205   -161
   1052    984    -70  -1021    561    459    161    659    576     57    226   -142
   1023    987    -36  -1005    530    475    142    646    579     77    244   -163
   1000   1000     -2  -1000    501    498    142    652    597    101    283   -153
   1026   1044     18  -1036    504    532    153    665    618    109    280   -158
   1044   1072     28  -1060    509    550    155    675    633    109    254   -140
   1065   1101     36  -1083    514    568    163    691    652    109    249   -106
   1078   1109     28  -1093    524    571    155    711    665    127    280    -77
   1091   1101     10  -1098    540    555    163    750    698    163    316    -41
   1148   1124    -23  -1137    584    550    168    779    727    194    350    -15
   1179   1174     -5  -1176    592    584    179    813    763    228    384     12
   1205   1205     -2  -1205    605    602    181    841    789    254    400     18
   1228   1241     10  -1236    607    626    179    867    820    283    426     46
   1228   1260     31  -1247    597    646    184    896    849    309    444     83
   1218   1286     67  -1252    576    678    192    932    891    348    465    106
   1215   1265     46  -1241    584    654    174    950    901    371    485    116
   1221   1252     31  -1236    594    641    176    979    935    405    519    158
   1213   1286     70  -1249    571    678    194   1002    969    436    545    205
   1200   1319    119  -1260    540    719    205    995    976    439    537    207
   1187   1337    150  -1262    519    745    205    987    956    428    524    189
   1182   1332    150  -1257    517    743    197   1005    948    436    535    218
   1169   1286    114  -1228    527    701    181   1002    932    415    506    244
   1202   1223     20  -1213    592    623    148    940    854    335    441    228
   1202   1236     31  -1221    584    633    137    911    839    345    449    215
   1192   1244     51  -1218    568    649    140    878    820    332    439    189
   1171   1244     70  -1210    550    657    155    854    815    322    433    187
   1197   1200      2  -1197    597    602    145    797    761    259    381    148
   1226   1200    -28  -1213    626    587    127    735    693    192    306     90
   1221   1221     -2  -1221    610    610    122    706    672    171    275     70
   1208   1213      5  -1213    600    610    129    693    662    161    257     67
   1182   1202     20  -1192    581    613    140    688    657    161    259     72
   1148   1192     44  -1171    550    620    166    688    665    171    265     77
   1114   1202     85  -1158    514    644    189    691    685    187    272     88
   1114   1205     90  -1161    511    649    205    709    706    207    288    114
   1122   1197     75  -1158    524    636    226    732    722    210    288    124
   1109   1265    155  -1189    478    711    246    769    776    265    340    176
   1109   1299    189  -1202    459    743    257    787    823    314    371    226
   1122   1296    174  -1208    475    735    236    766    815    319    368    244
   1093   1337    244  -1215    426    792    226    776    854    368    420    283
   1062   1348    285  -1205    389    818    218    766    854    384    449    288
   1047   1387    340  -1218    353    865    207    758    839    376    465    296
   1054   1431    374  -1244    340    904    192    761    839    374    467    314
   1060   1426    366  -1241    348    896    181    761    846    384    478    340
   1047   1389    340  -1221    353    865    197    774    839    371    441    316
   1031   1345    314  -1189    358    831    202    769    797    332    371    267
   1021   1317    293  -1169    363    805    213    776    782    309    350    257
   1036   1319    283  -1176    376    802    218    774    769    306    363    259
   1049   1270    220  -1161    413    748    207    750    724    254    309    236
   1041   1254    213  -1148    415    735    215    740    706    228    267    228
   1041   1254    213  -1150    413    735    220    719    696    220    244    210
   1052   1223    171  -1137    441    698    239    719    691    220    246    210
   1049   1197    145  -1124    452    672    244    730    696    226    257    218
   1041   1179    137  -1111    452    659    241    727    701    228    270    223
   1070   1124     54  -1098    506    589    226    706    688    205    257    192
   1137   1088    -49  -1111    594    519    231    709    670    194    272    194
   1182   1109    -72  -1145    626    519    249    750    714    241    332    257
   1234   1098   -135  -1166    683    483    265    774    724    249    337    275
   1239   1021   -218  -1130    730    400    296    797    706    213    290    241
   1226    813   -413  -1018    820    200    384    867    672     98    145    116
   1244    667   -579   -956    909     44    483    971    693    -12    -28    -54
   1280    846   -433  -1065    857    207    524   1021    800     33     -5    -51
   1226   1252     23  -1241    600    639    459    771    818    205    254    181
   1137   1717    579  -1426    280   1148    210    280    696    465    691    576
   1080   2314   1231  -1699    -75   1771    -59    -46    680    867   1218   1047
   1070   2522   1452  -1797   -189   1987   -280   -129    784   1317   1699   1519
   1135   2117    979  -1628     77   1548   -413   -166    626   1221   1569   1431
   1208   1618    410  -1413    400   1015   -433   -223    158    436    771    769
   1182   1161    -20  -1174    600    571   -306   -124   -158   -298     12    127
   1169    950   -220  -1060    693    366   -140    140     23   -288    -83     10
   1202   1031   -171  -1117    685    428    -10    366    272   -106     38     70
   1278   1104   -174  -1189    727    465     98    545    441      7    106    140
   1210   1018   -194  -1114    701    413    158    602    483     10     80    145
   1156    958   -197  -1057    678    379    187    610    483    -15     41    166
   1218    982   -236  -1101    724    374    176    631    498     -7     41    210
   1215    992   -223  -1104    719    384    137    623    496    -18     31    187
   1189    953   -239  -1072    711    358    135    631    504    -15     31    179
   1210    919   -290  -1065    750    314    119    631    501    -23     20    171
   1096    800   -298   -950    696    249    109    597    462    -64    -20    132
   1057    795   -262   -924    659    267    153    613    493    -25     18    161
   1021    771   -249   -896    633    262    129    587    465    -54    -18    103
   1008    774   -233   -891    620    272    135    589    470    -59    -41     80
    963    714   -249   -839    607    233    135    597    483    -51    -41    137
    969    756   -213   -862    592    272    101    581    467    -51    -31    155
    948    784   -166   -867    558    309    103    605    483    -28     -5    174
    917    748   -168   -833    542    290     98    626    501    -12      5    179
    943    766   -176   -854    558    296    101    654    527     12     18    192
    966    820   -145   -893    555    337     88    667    553     49     54    218
    976    857   -119   -917    548    368     83    675    576     77     88    241
    992    844   -148   -919    568    348     77    696    605     93    106    259
    992    820   -174   -909    584    324     83    717    618     88    101    252
    989    784   -205   -885    597    290     75    711    607     83     98    241
    984    787   -200   -888    592    293     59    709    607     96     98    244
    974    789   -187   -883    581    301     49    727    631    116    111    277
    958    761   -197   -859    579    283     51    753    652    140    124    267
    940    782   -158   -859    550    311     75    774    683    174    132    296
    904    761   -145   -833    524    309     90    782    704    189    140    381
    896    784   -111   -841    504    335    116    805    714    200    163    394
    854    766    -88   -813    470    340    132    820    711    192    158    394
    732    633    -98   -683    415    267    111    795    665    129    101    371
    652    633    -18   -644    335    309    140    795    657    116    109    368
    641    652     10   -646    316    332    155    792    644     98    101    355
    667    659    -10   -665    337    324    148    769    600     44     57    316
    659    662      2   -659    329    332    122    717    542    -12      5    267
    657    688     28   -672    314    358    101    665    496    -59    -38    215
    667    740     72   -706    298    407     88    613    446   -119    -88    166
    678    802    122   -740    277    462     67    561    400   -166   -127    127
    706    870    163   -787    272    517     33    519    358   -207   -166     90
    758    930    171   -844    293    550     12    493    322   -241   -202     57
    841   1028    187   -935    327    610    -31    480    311   -252   -215     41
    927   1083    153  -1008    387    618    -31    483    322   -244   -215     54
    922   1098    176  -1010    374    639     28    493    342   -215   -194     83
    836   1096    259   -966    288    678     75    511    366   -187   -168    124
    735   1049    314   -893    210    683    111    532    400   -150   -140    150
    558   1039    480   -800     38    761    150    600    478    -64    -57    239
    444   1106    662   -774   -109    885    189    685    568     33     41    353
    501   1122    620   -813    -59    872    155    659    555     25     36    358
    524   1145    618   -836    -46    883    124    626    550     28     38    361
    542   1187    641   -865    -49    914    109    607    550     36     49    363
    566   1218    652   -891    -41    935     80    589    535     23     33    340
    558   1210    652   -885    -46    930     72    558    511      2     20    327
    548   1182    631   -865    -41    906     72    519    475    -23      0    309
    540   1083    542   -813      0    813     25    488    431    -57    -31    272
    587   1018    431   -802     77    724      2    493    407    -80    -49    244
    683   1005    319   -844    181    662    -10    506    392   -106    -83    207
    711    971    259   -841    226    618    -12    514    381   -124   -111    184
    722    948    226   -836    249    587    -15    504    363   -145   -129    163
    748    948    200   -846    275    574      0    504    355   -161   -140    155
    761    961    197   -862    280    579     -2    493    348   -174   -150    142
    761    956    192   -859    285    574    -12    480    324   -197   -174    122
    769    937    168   -854    298    553    -41    457    290   -220   -197    109
    782    906    124   -844    329    517    -54    444    267   -241   -218    106
    800    872     70   -836    363    472    -54    439    246   -267   -239     98
    802    870     67   -839    368    470    -57    436    239   -275   -246    103
    805    904     96   -854    353    501    -54    423    233   -283   -252    111
    807    914    106   -859    350    511    -31    423    239   -283   -252    119
    776    805     25   -792    374    415     -7    431    218   -311   -280    106
    807    641   -166   -724    485    239     44    509    207   -374   -361     57
    870    501   -368   -685    618     64    148    672    270   -444   -493    -57
    836    470   -366   -652    602     51    231    828    410   -426   -530    -93
    802    787    -18   -797    410    384    275    787    535   -265   -342     59
    675   1197    522   -937     75    859    111    329    387   -114    -23    337
    561   1722   1161  -1143   -301   1441   -155   -161    197    132    433    711
    530   2187   1657  -1358   -563   1922   -433   -470    124    483    948   1114
    589   1995   1405  -1293   -407   1701   -615   -548     62    636   1124   1273
    618   1444    826  -1031   -103   1135   -626   -537   -218    142    576    820
    633    888    252   -761    189    571   -545   -457   -537   -607   -249    150
    662    470   -192   -566    428    140   -363   -194   -467   -831   -602   -116
    740    470   -270   -605    504     98   -210     62   -189   -639   -485      0
    833    491   -342   -665    589     75    -72    267     12   -501   -394     90
    898    475   -426   -688    662     25     10    426    153   -402   -324    150
    919    452   -467   -685    693     -7     25    470    197   -374   -311    155
    924    355   -568   -641    745   -106     70    444    166   -415   -363    122
    966    301   -665   -636    815   -181     90    441    150   -439   -392    106
   1018    288   -730   -654    872   -220     85    462    163   -431   -392    114
   1085    272   -813   -678    950   -270     83    485    187   -415   -387    124
   1156    272   -883   -717   1021   -303     36    498    200   -402   -392    132
   1174    254   -919   -714   1047   -332    -23    478    184   -402   -407    129
   1169    197   -971   -683   1070   -387    -31    441    155   -418   -439    103
   1189    119  -1070   -654   1130   -475    -59    439    142   -428   -465     90
   1156     67  -1088   -613   1122   -509    -67    410    122   -441   -488     64
   1143     64  -1080   -605   1111   -506    -62    400    119   -446   -504     44
   1257    179  -1080   -719   1169   -449   -103    436    155   -415   -472     75
   1291    236  -1054   -763   1174   -407   -168    470    179   -379   -436    119
   1124    137   -989   -631   1057   -426   -142    441    168   -400   -454     98
   1093     93  -1000   -594   1047   -452    -96    441    184   -389   -436    127
   1179     28  -1153   -605   1166   -561   -111    454    184   -379   -428    142
   1353    -38  -1392   -657   1371   -714   -174    441    158   -397   -444    124
   1358    -25  -1387   -667   1371   -706   -187    402    124   -441   -483     70
   1337     57  -1283   -698   1312   -613   -187    394    132   -446   -501     59
   1249     75  -1174   -662   1213   -548   -181    355    109   -472   -532     44
   1260    200  -1060   -730   1161   -428   -163    350    132   -457   -522     54
   1369    322  -1047   -849   1208   -361   -197    407    166   -415   -522    132
   1454    418  -1036   -937   1247   -309   -270    517    223   -350   -467    236
   1392    501   -893   -948   1140   -194   -262    517    246   -345   -452    207
   1283    545   -737   -914   1010    -96   -194    504    246   -355   -439    161
   1296    680   -618   -989    956     33   -194    553    290   -314   -363    187
   1413    862   -553  -1137    982    155   -293    675    345   -236   -254    290
   1317    779   -540  -1049    927    122   -306    680    329   -262   -277    337
   1088    620   -467   -854    779     77   -168    597    257   -337   -363    288
   1018    548   -470   -784    743     38   -163    579    226   -384   -428    205
    919    483   -436   -701    678     23   -111    532    184   -436   -488    142
    849    441   -407   -649    628     18     -7    504    161   -459   -530    122
    828    498   -329   -662    579     85      5    465    127   -488   -563     90
    839    571   -270   -706    553    150    -12    441    111   -496   -553     70
    849    576   -272   -714    561    153    -20    426     96   -514   -540     57
    839    527   -311   -685    576    109    -20    405     75   -532   -532     38
    831    475   -355   -652    594     59    -33    379     54   -540   -506     18
    792    519   -272   -657    532    122    -49    340     36   -548   -472    -25
    743    535   -207   -639    475    163    -38    309     28   -558   -452    -72
    670    558   -111   -615    389    223    -31    277     15   -566   -452   -106
    641    542    -98   -592    371    223    -18    288     15   -561   -441   -127
    724    519   -205   -623    462    158    -23    322     20   -584   -491    -77
    774    550   -223   -662    498    163    -25    345     41   -555   -452     18
    774    646   -129   -711    452    259    -20    366     88   -498   -384     31
    724    698    -25   -711    376    337    -38    348    103   -475   -363     33
    688    745     54   -719    316    402    -49    345    137   -423   -314     72
    711    779     67   -748    322    423    -64    376    163   -381   -275    135
    745    766     18   -758    363    392    -88    392    166   -379   -267    174
    704    810    106   -756    298    459    -67    413    197   -348   -244    205
    704    820    116   -761    293    470    -80    376    174   -368   -272    163
    685    797    111   -743    285    457    -80    384    179   -371   -280    181
    652    766    114   -709    267    441    -77    394    176   -379   -283    176
    665    701     36   -683    314    368    -90    376    135   -426   -337    158
    644    670     23   -659    311    348   -103    355    114   -454   -381    114
    641    607    -36   -626    340    285   -101    348     77   -496   -441     80
    662    550   -111   -607    387    220    -88    355     59   -514   -483    135
    670    628    -41   -649    355    293    -85    345     59   -519   -493    103
    685    626    -62   -657    374    283    -93    335     44   -535   -485     83
    730    641    -88   -688    410    277   -101    358     57   -524   -470    103
    774    631   -142   -704    459    244   -114    361     38   -537   -483    106
    657    485   -171   -571    415    158    -80    358     46   -514   -433    103
    568    410   -161   -491    363    124    -64    353     49   -506   -389     85
    592    407   -187   -501    389    111    -80    332     28   -532   -392     80
    641    381   -262   -514    452     59    -83    340     36   -514   -376     90
    678    319   -358   -498    519    -18    -85    332     -5   -561   -431     31
    810    158   -652   -483    730   -246    -80    337   -106   -730   -615   -116
    992     41   -950   -517    971   -454    -20    415   -155   -891   -846   -335
   1119     88  -1031   -605   1075   -470     62    522    -83   -924   -948   -459
   1270    459   -810   -865   1041   -174     62    368    -38   -849   -852   -358
   1371   1067   -303  -1221    839    381   -252   -194   -119   -615   -472     28
   1257   1701    444  -1480    405   1075   -613   -644    -75   -145    145    584
   1192   2151    958  -1673    116   1556   -898   -865     57    389    761   1111
   1273   2062    789  -1667    241   1426  -1119   -930     90    654   1010   1356
   1096   1397    301  -1249    397    852  -1106   -945   -285     67    376    789
    917    753   -163   -836    540    296   -956   -880   -792   -841   -537    -12
    875    410   -465   -644    670    -25   -719   -568   -815  -1135   -917   -340
    922    459   -462   -691    693      0   -524   -244   -545   -974   -841   -272
    979    491   -491   -735    735      0   -400    -36   -371   -870   -787   -215
   1041    535   -509   -789    776     12   -309     75   -277   -805   -753   -184
   1135    618   -517   -878    826     51   -290    153   -205   -745   -709   -137
   1153    652   -501   -901    828     75   -296    207   -161   -709   -688   -122
    974    478   -496   -727    735     -7   -239    205   -171   -730   -706   -142
    782    290   -491   -537    636    -98   -158    181   -187   -758   -732   -155
    717    267   -452   -493    581    -90    -96    226   -142   -717   -698   -127
    706    288   -418   -496    563    -64    -98    252   -109   -680   -667   -137
    763    316   -446   -542    605    -64   -129    226   -124   -706   -670   -145
    779    348   -431   -563    605    -41   -142    246   -116   -691   -636    -93
    776    353   -426   -566    602    -36   -132    283    -75   -646   -607    -80
    782    387   -394   -584    589     -2   -132    301    -41   -618   -589    -75
    839    446   -392   -644    615     28   -145    329    -12   -597   -571    -54
    867    470   -397   -670    631     36   -145    358      5   -587   -561     -2
    789    426   -363   -610    574     31   -140    350     -5   -600   -571      2
    846    493   -353   -670    600     70   -132    387     38   -548   -524     33
    810    501   -311   -657    561     96   -116    394     59   -537   -517     23
    732    407   -324   -571    527     41   -106    376     33   -571   -545     -7
    787    449   -337   -618    561     57   -106    415     64   -540   -504     33
    774    459   -314   -615    545     72    -90    449     96   -514   -472     64
    696    394   -303   -545    498     46    -18    485    122   -496   -465     67
    717    446   -270   -581    493     88     23    537    176   -436   -415     77
    758    517   -241   -639    498    137     12    576    220   -397   -381     70
    784    537   -246   -659    517    145    -15    600    239   -376   -355     80
    779    561   -218   -672    498    174    -10    633    265   -353   -335    109
    789    581   -207   -685    498    189     -5    649    275   -345   -335    116
    815    597   -220   -706    517    189    -10    652    262   -353   -340    150
    826    613   -213   -719    519    200    -10    680    285   -324   -314    223
    831    644   -187   -737    509    228    -18    683    296   -311   -303    233
    820    646   -174   -735    496    236    -38    641    254   -358   -350    200
    823    644   -179   -737    501    233    -46    600    218   -397   -381    187
    784    600   -184   -691    485    207    -44    561    184   -431   -407    168
    709    517   -192   -613    452    161    -54    480    119   -501   -478    114
    719    519   -200   -620    459    161    -80    436     85   -517   -496     90
    792    592   -200   -693    496    197   -114    423     83   -501   -488     75
    737    561   -176   -649    457    192    -83    384     59   -532   -514     51
    587    459   -127   -524    355    166    -49    322     15   -574   -563    -10
    540    436   -106   -488    324    166    -54    270    -20   -615   -605    -64
    576    480    -98   -530    337    192    -49    283    -15   -605   -589    -38
    633    514   -119   -574    376    197    -41    296     -2   -597   -576     -5
    652    550   -101   -602    376    226    -51    290      5   -581   -553      5
    623    555    -70   -589    345    244    -46    288     12   -579   -548     10
    592    558    -36   -576    314    262    -23    293     23   -571   -545     10
    571    542    -28   -555    301    257     -2    309     36   -566   -548      5
    566    589     23   -576    272    306     12    355     93   -519   -501     64
    589    652     62   -620    262    358     18    379    132   -478   -452    127
    628    704     72   -667    277    389    -25    368    135   -459   -420    166
    652    740     88   -696    283    415    -62    389    181   -400   -363    192
    644    766    122   -706    262    444    -83    389    194   -376   -332    181
    631    802    171   -717    228    488    -88    400    202   -371   -324    184
    553    766    213   -659    171    491    -59    381    192   -384   -353    171
    472    748    275   -610     98    511    -18    358    184   -394   -384    155
    459    667    205   -563    127    439    -36    353    145   -426   -410    142
    449    561    111   -506    168    337    -41    350    109   -467   -444     93
    449    524     75   -488    187    301    -28    350     85   -488   -441     70
    452    517     64   -483    194    290    -28    355     75   -491   -423     83
    472    524     51   -501    210    288    -28    353     67   -506   -446     98
    478    498     20   -491    228    259    -12    358     64   -519   -452    103
    488    498     10   -496    239    257    -20    335     44   -537   -470     72
    480    550     70   -514    205    311    -25    327     25   -548   -493     54
    501    504      2   -504    249    252    -33    322      0   -563   -527     41
    509    496    -12   -504    259    241    -23    335      0   -561   -522     46
    501    535     33   -519    231    285    -25    324    -15   -581   -545     41
    488    574     85   -530    202    329    -15    340     -2   -566   -540     49
    511    584     72   -550    220    329    -20    366     20   -548   -517     75
    594    639     44   -618    275    342    -57    374     28   -545   -514     93
    613    558    -54   -587    332    252    -59    371     -5   -592   -571     38
    566    290   -275   -428    420      7     23    387   -103   -745   -740   -135
    472     31   -441   -254    457   -202    215    491   -142   -891   -927   -337
    439    103   -337   -272    387   -116    387    610     -7   -815   -880   -337
    405    420     15   -413    194    218    379    433    119   -589   -600    -80
    366   1034    667   -698   -150    852    101     10    262   -135     -7    540
    280   1766   1486  -1023   -602   1626   -192   -314    475    433    688   1234
    324   2104   1779  -1215   -727   1943   -472   -439    670    924   1215   1764
    410   1847   1436  -1130   -511   1641   -652   -504    571    919   1197   1769
    413   1215    802   -813   -194   1010   -657   -555     90    228    511   1111
    374    571    197   -475     88    384   -465   -436   -374   -584   -309    293
    413    319    -93   -366    252    114   -241   -145   -337   -750   -568     23
    472    355   -119   -415    296    116    -67    114   -166   -657   -537     59
    522    441    -80   -480    301    181     54    296    -33   -563   -472    111
    542    407   -135   -475    340    135    101    358     -5   -558   -485     93
    555    363   -194   -459    374     85    124    381    -10   -587   -522     70
    568    366   -205   -470    387     83    140    405      2   -589   -532     64
    587    384   -202   -485    394     90    135    413     -5   -600   -548     57
    592    355   -239   -475    415     57    150    431      0   -597   -550     72
    597    340   -257   -470    426     41    166    459     12   -576   -530    103
    587    355   -231   -472    407     64    179    478     31   -553   -501    114
    561    368   -192   -465    376     88    181    480     41   -550   -506     80
    545    337   -207   -441    376     64    184    465     28   -584   -558     75
    532    366   -166   -449    350     98    197    478     44   -561   -530    116
    540    384   -155   -462    348    114    200    517     72   -527   -491    142
    568    436   -132   -501    350    153    205    566    111   -483   -454    187
    542    418   -124   -483    332    148    215    566    114   -483   -462    184
    501    368   -135   -436    316    116    220    530     85   -517   -498    163
    475    376    -98   -426    285    137    218    511     64   -537   -524    142
    467    363   -103   -415    285    129    205    519     51   -532   -532    111
    462    316   -145   -392    303     85    207    566     90   -493   -491    148
    457    322   -135   -392    296     93    205    607    137   -449   -454    207
    446    392    -54   -420    249    171    192    633    174   -418   -441    236
    449    433    -15   -441    233    210    179    639    174   -418   -470    202
    454    384    -72   -420    262    158    187    683    202   -392   -441    241
    449    381    -67   -415    257    158    192    719    226   -366   -405    283
    459    371    -88   -418    272    142    207    756    252   -335   -368    314
    418    290   -127   -353    272     83    241    774    262   -319   -345    342
    389    290    -98   -340    244     96    231    758    257   -311   -314    350
    355    301    -57   -329    207    122    187    719    226   -327   -306    319
    374    298    -75   -337    226    111    158    698    187   -366   -348    298
    407    303   -103   -355    257    101    155    696    171   -384   -371    288
    392    293   -101   -345    246     98    153    688    161   -397   -402    265
    407    280   -127   -345    267     77    150    670    142   -428   -418    301
    426    267   -161   -348    293     51    137    628    109   -467   -441    275
    428    316   -111   -371    270    103    122    587     96   -488   -441    257
    402    301   -101   -353    252    101    132    558     88   -509   -449    233
    342    283    -59   -311    202    111    106    506     46   -563   -496    184
    329    283    -46   -309    189    119     77    446      0   -628   -555    127
    361    316    -44   -337    202    137     31    384    -38   -675   -607     70
    301    285    -18   -293    158    135     28    319    -72   -722   -641     23
    270    252    -18   -262    145    116     57    293    -90   -743   -657     10
    280    257    -23   -270    150    116     75    288   -103   -761   -678     -2
    252    270     18   -259    116    145    103    296   -106   -750   -662     18
    220    316     96   -270     62    207    114    303   -106   -740   -649     31
    171    387    215   -280    -20    301    116    293   -119   -761   -670     12
    150    535    381   -345   -116    459    109    296   -106   -766   -665     18
    122    735    613   -428   -244    675     90    288    -88   -753   -644     41
     96    917    820   -509   -363    867     41    252    -88   -761   -646     36
    101   1031    930   -568   -413    982    -36    205   -114   -787   -670     28
    127   1114    984   -620   -431   1049   -101    176   -142   -807   -693     28
    132   1148   1015   -639   -441   1083   -137    166   -161   -815   -711     28
    142   1205   1062   -675   -459   1135   -174    140   -189   -833   -737     15
    140   1262   1119   -701   -488   1192   -197    109   -220   -862   -774    -12
    103   1252   1148   -678   -522   1202   -220     80   -259   -904   -831    -59
     77   1202   1124   -639   -522   1163   -246     46   -316   -961   -901   -122
     51   1163   1111   -610   -530   1137   -254      7   -363  -1010   -961   -174
     28   1132   1104   -581   -537   1119   -267    -23   -402  -1052  -1008   -218
     67   1135   1065   -602   -498   1101   -285    -49   -433  -1083  -1044   -254
    135   1140   1005   -636   -433   1072   -303    -64   -465  -1106  -1072   -272
    179   1114    935   -646   -376   1023   -316    -83   -491  -1124  -1091   -272
    192   1083    888   -639   -348    987   -332   -103   -514  -1143  -1101   -277
    202   1085    883   -646   -340    984   -337   -111   -522  -1145  -1098   -272
    220   1150    930   -685   -353   1041   -327   -101   -509  -1124  -1078   -257
    272   1187    914   -730   -322   1052   -361   -124   -532  -1145  -1098   -277
    288   1184    896   -737   -303   1041   -355   -140   -550  -1156  -1109   -288
    283   1182    898   -735   -306   1041   -332   -148   -563  -1163  -1122   -306
    285   1150    865   -717   -288   1008   -337   -181   -602  -1202  -1163   -353
    290   1072    782   -683   -244    927   -342   -197   -654  -1257  -1218   -405
    309    904    594   -607   -142    750   -301   -148   -711  -1358  -1343   -530
    316    709    389   -514    -36    550   -205    -41   -743  -1499  -1530   -735
    345    787    441   -566    -46    615    -88    129   -623  -1475  -1548   -784
    283   1161    875   -724   -296   1018    -93     -7   -483  -1260  -1299   -545
    153   1670   1517   -911   -683   1595   -316   -496   -436   -914   -815    -44
     10   2330   2320  -1171  -1153   2325   -571   -909   -311   -405   -145    639
     -2   2733   2735  -1363  -1369   2733   -831  -1085   -145    116    472   1288
     85   2447   2361  -1267  -1137   2403  -1031  -1143   -246    176    530   1441
     98   1829   1727   -963   -815   1779  -1070  -1210   -711   -485   -171    763
     88   1223   1132   -657   -522   1179   -974  -1158  -1179  -1322  -1060   -150
     93    836    743   -465   -324    789   -750   -828  -1135  -1519  -1379   -485
    140    789    649   -465   -254    719   -568   -527   -906  -1363  -1293   -413
    207    800    592   -504   -192    696   -457   -329   -766  -1267  -1239   -376
    246    792    545   -519   -150    670   -407   -233   -698  -1228  -1228   -368
    267    753    485   -509   -109    620   -376   -192   -670  -1208  -1228   -355
    259    701    439   -480    -90    571   -350   -158   -639  -1176  -1210   -327
    220    618    397   -418    -88    509   -311   -142   -620  -1163  -1213   -329
    187    537    350   -363    -83    444   -280   -124   -597  -1140  -1205   -329
    176    472    296   -324    -59    384   -254    -96   -563  -1104  -1182   -303
    166    415    249   -293    -41    335   -223    -49   -519  -1041  -1135   -241
    179    324    142   -252     18    233   -197      5   -472   -963  -1080   -174
    189    179    -10   -187     98     85   -192     12   -454   -945  -1070   -158
    231     38   -192   -135    213    -75   -176     33   -444   -943  -1052   -132
    239      5   -233   -122    236   -114   -132     70   -410   -930  -1031   -114
    254     -7   -262   -124    257   -135   -103     96   -376   -906  -1000    -93
    272    -31   -303   -122    285   -166    -75    127   -342   -880   -971    -77
    280    -46   -327   -116    303   -187    -67    163   -306   -849   -943    -54
    283    -85   -371    -98    324   -228    -67    194   -285   -831   -927    -41
    288   -135   -423    -77    353   -277    -75    220   -267   -810   -909    -15
    290   -148   -441    -72    363   -293    -88    239   -246   -784   -891     10
    303   -171   -475    -64    389   -322    -80    267   -218   -763   -870     41
    387   -176   -563   -106    472   -368    -90    272   -215   -758   -859     70
    524   -194   -719   -166    620   -457   -135    265   -228   -766   -865     85
    639   -218   -859   -213    748   -537   -171    265   -233   -769   -872     88
    698   -223   -922   -236    810   -571   -194    270   -220   -753   -867     90
    691   -187   -878   -254    784   -532   -192    288   -192   -722   -844     98
    649   -124   -776   -262    711   -449   -187    316   -161   -678   -810    137
    602    -93   -696   -254    646   -394   -171    355   -119   -633   -769    239
    540   -106   -646   -215    592   -376   -142    405    -75   -592   -714    309
    498   -124   -623   -187    558   -374   -135    423    -57   -568   -667    319
    457   -122   -579   -168    517   -350   -129    441    -38   -555   -641    335
    420   -124   -545   -150    480   -335   -106    446    -36   -563   -639    350
    358   -127   -485   -114    420   -306    -75    446    -36   -566   -633    363
    296   -101   -400    -98    345   -249    -64    428    -46   -563   -636    361
    236    -77   -314    -77    272   -197    -44    420    -51   -563   -665    306
    158   -101   -259    -28    207   -179    -18    418    -49   -574   -714    296
     75   -132   -207     28    140   -168      2    420    -41   -576   -732    301
     -2   -132   -129     64     62   -129     38    413    -33   -568   -730    275
    -36   -109    -72     72     18    -90     51    392    -44   -576   -743    257
    -25    -49    -23     36     -2    -36     51    368    -51   -579   -756    244
     98    -31   -129    -33    114    -80     20    301   -119   -644   -818    194
    215     -2   -218   -109    215   -109    -15    249   -179   -704   -846    194
    275     12   -262   -145    267   -124    -18    244   -192   -732   -870    197
    303    -15   -319   -148    311   -166    -28    223   -228   -787   -948    171
    277     49   -228   -163    254    -88    -28    231   -210   -789   -950    179
    239    140   -101   -192    168     20    -28    239   -181   -763   -919    174
    236    174    -62   -205    150     54    -23    239   -171   -756   -911    192
    249    189    -59   -220    153     67    -51    215   -174   -743   -891    192
    244    205    -38   -223    142     83    -72    218   -148   -698   -823    194
    228    210    -18   -220    122     98    -85    220   -135   -678   -769    181
    200    241     38   -220     80    140    -72    241   -106   -649   -722    179
    215    241     25   -231     93    135    -77    226   -124   -667   -701    192
    241    239     -2   -239    122    119    -98    210   -150   -693   -691    168
    298    150   -148   -226    223      2    -93    233   -153   -706   -711    158
    288     25   -262   -158    275   -116    -80    241   -179   -745   -756    142
    215    -62   -277    -77    244   -168    -57    244   -189   -756   -758    114
    205    -96   -301    -54    252   -197    -57    215   -220   -789   -787     80
    220   -127   -348    -49    283   -236    -77    179   -270   -831   -818     31
    246   -155   -405    -46    324   -280    -83    166   -293   -849   -820     12
    259   -124   -387    -67    322   -254    -93    153   -309   -859   -831     -2
    233   -111   -345    -59    288   -228    -72    168   -290   -833   -815    -12
    262   -163   -428    -51    342   -296    -75    168   -296   -836   -818    -18
    348   -181   -530    -83    436   -355   -116    140   -316   -852   -836    -18
    340   -192   -532    -72    433   -363   -122    129   -319   -865   -862    -33
    374   -179   -553    -96    462   -366   -124    101   -350   -904   -909    -59
    415   -210   -626   -103    519   -418   -168     64   -397   -948   -953    -70
    446   -249   -696   -101    571   -472   -189     57   -420   -971   -989    -75
    504   -332   -836    -88    667   -581   -163     75   -454  -1034  -1070   -135
    553   -514  -1067    -18    810   -789    -93    155   -504  -1182  -1252   -275
    615   -597  -1215    -10    914   -906     10    285   -465  -1273  -1397   -381
    644   -420  -1067   -111    854   -743     96    337   -303  -1135  -1270   -262
    555    -51   -607   -254    581   -327     10      7   -272   -883   -901     62
    402    433     31   -418    187    233   -239   -467   -290   -504   -337    561
    252    987    735   -620   -241    862   -472   -696   -171     31    340   1135
    322   1041    719   -683   -200    883   -714   -748    -80    423    753   1509
    420    628    207   -524    106    418   -813   -758   -280    192    470   1286
    444    132   -311   -288    379    -88   -774   -795   -802   -698   -426    511
    491   -301   -792    -96    639   -545   -633   -670  -1062  -1332  -1130   -111
    511   -381   -896    -64    701   -639   -480   -392   -836  -1249  -1163   -150
    392   -413   -805     10    597   -610   -350   -194   -644  -1148  -1104   -109
    353   -376   -730     12    540   -553   -257    -46   -527  -1091  -1072    -67
    387   -355   -743    -18    563   -548   -215     12   -483  -1052  -1067    -77
    504   -249   -753   -127    626   -501   -176     59   -467  -1005  -1036    -83
    553   -158   -711   -200    631   -433   -114    132   -394   -932   -982    -23
    522   -127   -649   -197    584   -387    -93    166   -348   -893   -963     23
    444   -194   -639   -127    540   -415   -129    140   -350   -911   -976     15
    410   -252   -662    -80    535   -457   -153    135   -345   -924   -987     10
    446   -223   -670   -111    558   -446   -150    148   -329   -909   -979     10
    535   -142   -678   -194    605   -410   -111    184   -293   -870   -937     38
    491   -187   -678   -153    581   -431   -111    205   -277   -852   -919     51
    446   -228   -675   -109    558   -452   -101    239   -241   -813   -870    101
    407   -265   -675    -72    540   -470    -80    259   -215   -787   -839    129
    400   -226   -626    -85    511   -426    -67    270   -197   -756   -805    150
    381   -194   -576    -96    478   -384    -54    280   -171   -732   -787    168
    387   -168   -555   -111    470   -361    -23    327   -127   -688   -753    197
    454   -148   -605   -153    527   -376    -44    316   -140   -693   -758    174
    470   -189   -659   -140    563   -423    -54    306   -153   -717   -782    155
    452   -150   -602   -153    524   -374    -25    358    -90   -646   -709    228
    439   -101   -540   -171    488   -319    -15    379    -49   -610   -678    257
    459   -101   -563   -179    511   -332    -31    379    -38   -600   -678    265
    478    -51   -530   -213    504   -290    -20    428     15   -532   -618    327
    493      7   -485   -252    488   -236    -20    467     64   -483   -574    368
    501     18   -483   -259    493   -231    -20    496     96   -452   -555    397
    501     25   -478   -265    488   -226     -2    535    137   -410   -522    433
    480     46   -433   -262    457   -192     20    566    168   -376   -485    467
    457     72   -387   -267    420   -155     18    589    189   -363   -478    475
    441     85   -358   -265    400   -135     20    605    200   -353   -472    493
    491     49   -444   -272    467   -197    -10    550    135   -410   -509    465
    498     28   -470   -262    485   -220     -5    555    129   -410   -498    475
    459     -2   -462   -228    459   -231    -12    532    106   -457   -550    426
    459    -49   -509   -205    483   -277    -44    475     38   -540   -636    353
    428    -93   -524   -168    475   -309    -49    433    -12   -589   -680    316
    410    -67   -478   -171    444   -272    -31    428    -18   -581   -675    322
    384    -85   -470   -150    423   -275    -20    405    -38   -600   -691    296
    371    -85   -457   -142    413   -270    -15    374    -64   -623   -698    280
    358    -98   -457   -129    405   -277    -10    353    -77   -639   -711    265
    366   -116   -483   -124    423   -298     -2    337    -85   -639   -719    257
    371    -96   -467   -140    415   -280     -7    319   -101   -646   -727    239
    368    -67   -436   -150    402   -252    -12    316   -101   -649   -735    231
    353    -77   -433   -137    392   -254    -18    319    -96   -644   -730    249
    335   -148   -483    -93    407   -314    -25    290   -122   -678   -753    244
    309   -142   -452    -83    379   -296     18    296   -109   -665   -735    270
    290    -57   -348   -119    319   -202     57    322    -54   -610   -691    306
    236    -10   -246   -114    241   -129     49    311    -36   -587   -678    309
    205     18   -187   -111    197    -83     33    311    -25   -574   -649    345
    226     70   -158   -148    192    -44      5    309    -20   -540   -607    413
    197     70   -127   -135    161    -28     15    327     10   -491   -561    459
    176     64   -111   -119    145    -23     33    337     25   -480   -553    470
    189     64   -124   -127    158    -28     36    337     25   -496   -558    452
    168     64   -106   -119    137    -20     46    348     31   -485   -553    433
    176     80    -96   -127    137     -7     36    350     20   -501   -566    420
    189     20   -171   -106    179    -75     28    366      5   -527   -579    413
    174    -25   -200    -72    187   -111     46    405     31   -509   -574    415
    161    -51   -213    -54    184   -129     46    402     23   -524   -584    402
    137    -59   -197    -38    166   -127     64    402     15   -530   -584    418
    109    -70   -179    -18    142   -124     90    394      7   -535   -594    413
    116    -64   -181    -25    148   -122     80    366    -28   -579   -631    368
    109    -72   -184    -20    145   -127     67    368    -44   -597   -636    379
    119    -96   -215    -12    166   -153     75    381    -31   -587   -633    392
    124   -129   -254      2    187   -192     72    361    -62   -613   -654    379
     96   -155   -252     31    174   -202     93    376    -51   -605   -641    402
     96   -174   -270     36    181   -220     70    363    -62   -620   -652    402
    111   -174   -285     31    197   -228     62    368    -57   -618   -654    402
    176   -161   -340    -10    257   -249     54    363    -72   -644   -683    384
    223   -213   -436     -5    329   -324     49    348   -114   -696   -724    355
    176   -444   -623    132    397   -532     98    376   -161   -797   -839    249
    171   -613   -787    220    478   -698    220    504   -124   -878   -969    124
    202   -519   -724    158    462   -620    340    662     36   -823   -969    109
    184   -135   -319    -23    252   -226    368    605    155   -678   -797    233
    103    335    231   -223    -62    283    153    106    -28   -527   -472    509
     33    867    833   -452   -400    852   -150   -384   -231   -280    -31    878
     49   1260   1210   -654   -579   1236   -433   -639   -270     83    472   1286
    135   1104    969   -618   -415   1036   -594   -646   -262    301    709   1509
    140    605    462   -374   -161    532   -589   -657   -587   -259    122   1023
    129    124     -5   -127     67     59   -483   -587   -901   -995   -672    371
    142   -215   -361     36    249   -288   -296   -345   -839  -1226  -1026     85
    163   -267   -431     51    296   -348   -129    -59   -548  -1049   -935    179
    213   -194   -407    -10    309   -301    -18    137   -340   -901   -833    270
    252   -161   -413    -46    332   -285     62    267   -215   -815   -776    322
    275   -142   -418    -64    345   -280     85    309   -181   -807   -776    327
    259   -171   -431    -44    345   -301     96    319   -181   -826   -792    311
    252   -168   -420    -41    335   -293    106    332   -174   -826   -787    314
    249   -158   -407    -46    327   -283    122    340   -163   -820   -782    319
    213   -187   -400    -12    303   -293    122    337   -161   -826   -792    311
    184   -213   -397     15    290   -303    124    324   -161   -836   -810    285
    176   -241   -418     31    296   -327    140    337   -161   -836   -805    298
    163   -236   -400     36    280   -316    127    340   -161   -831   -787    329
    122   -220   -342     49    231   -280    111    332   -158   -828   -787    332
     93   -236   -329     72    210   -283    109    322   -163   -846   -813    309
     77   -275   -353     98    213   -314    114    309   -179   -865   -831    298
     67   -288   -355    111    210   -322    111    298   -179   -872   -844    288
     72   -306   -379    116    223   -342     96    272   -202   -893   -862    275
     70   -363   -433    148    252   -397    103    296   -189   -875   -854    298
     72   -376   -449    150    259   -413    109    314   -166   -854   -857    322
     80   -374   -457    145    267   -415    106    324   -150   -836   -854    335
     70   -381   -452    153    259   -415     96    316   -153   -846   -859    311
     70   -327   -397    129    233   -361     88    316   -142   -833   -823    348
    122   -311   -433     93    275   -371     62    337   -119   -813   -779    387
    176   -290   -467     57    322   -379     38    345   -111   -810   -766    379
    205   -265   -472     28    337   -368     33    353   -101   -802   -750    394
    213   -179   -392    -15    301   -285     25    371    -72   -774   -709    428
    192   -111   -303    -41    246   -207     28    389    -44   -750   -680    444
    168    -90   -259    -38    213   -174     25    381    -51   -761   -683    465
    161   -101   -262    -31    210   -181      7    358    -80   -800   -711    449
    145   -109   -254    -18    200   -181     -5    348    -98   -828   -727    444
    153   -116   -270    -20    210   -192    -38    322   -129   -872   -753    431
    168    -67   -239    -51    202   -153    -54    301   -161   -919   -787    410
    101    -23   -124    -41    109    -72    -64    257   -215   -987   -833    366
     38    -15    -54    -10     46    -33    -36    205   -277  -1062   -870    335
     -5     62     67    -28    -36     64    -49    161   -345  -1145   -919    298
    -46    174    220    -62   -132    197    -72    116   -389  -1195   -953    267
    -80    254    335    -88   -210    296    -77     70   -433  -1236   -995    223
   -106    322    428   -106   -267    374    -96      7   -488  -1283  -1047    163
   -127    366    493   -119   -311    428   -132    -57   -542  -1340  -1101    103
   -140    462    600   -161   -368    530   -168   -111   -589  -1379  -1137     64
   -114    571    685   -228   -400    626   -197   -153   -631  -1402  -1166     38
    -88    639    727   -275   -407    683   -249   -210   -685  -1452  -1218     -5
    -64    709    771   -324   -418    740   -285   -262   -737  -1499  -1267    -49
    -31    802    833   -387   -433    818   -303   -301   -774  -1535  -1304    -80
      0    872    870   -439   -433    872   -319   -327   -805  -1564  -1332   -101
     25    953    927   -488   -449    940   -319   -337   -805  -1566  -1332    -98
     54   1026    969   -542   -457    997   -327   -342   -787  -1553  -1317    -75
     64   1075   1010   -568   -472   1044   -340   -363   -779  -1540  -1296    -57
     49   1111   1062   -581   -506   1088   -363   -397   -782  -1540  -1291    -57
     36   1111   1075   -574   -519   1093   -389   -423   -792  -1548  -1299    -64
     25   1098   1072   -561   -524   1085   -392   -423   -800  -1553  -1299    -49
     10   1083   1072   -545   -532   1078   -394   -428   -800  -1556  -1293    -33
      7   1091   1080   -550   -537   1085   -413   -444   -813  -1569  -1299    -31
     12   1130   1117   -571   -550   1124   -420   -457   -813  -1564  -1288    -28
     18   1080   1060   -550   -522   1070   -413   -470   -841  -1587  -1312    -51
     44   1008    963   -527   -459    984   -413   -467   -865  -1613  -1345    -70
     31    953    922   -493   -446    937   -410   -475   -891  -1636  -1369    -83
     31    922    891   -475   -428    906   -415   -488   -919  -1665  -1400   -103
     57    924    867   -493   -405    896   -426   -511   -943  -1693  -1428   -127
     67    904    833   -485   -381    870   -428   -524   -969  -1712  -1449   -140
     80    880    797   -480   -358    839   -428   -535   -984  -1722  -1457   -150
     67    862    795   -465   -363    828   -428   -550   -995  -1732  -1465   -155
     67    828    761   -449   -345    795   -444   -571  -1015  -1753  -1488   -176
     67    813    745   -441   -337    779   -454   -584  -1028  -1766  -1496   -176
     64    800    735   -436   -335    769   -446   -597  -1041  -1774  -1506   -181
     57    771    714   -413   -327    743   -444   -613  -1057  -1787  -1525   -194
     36    722    685   -381   -324    704   -439   -623  -1075  -1805  -1540   -205
     41    683    641   -363   -298    662   -433   -623  -1085  -1826  -1558   -213
     77    571    493   -327   -207    532   -418   -602  -1127  -1906  -1649   -285
    111    361    249   -236    -67    306   -342   -511  -1153  -2049  -1844   -459
    129    314    184   -223    -28    252   -223   -361  -1052  -2086  -1940   -566
    116    574    454   -345   -168    514   -158   -350   -909  -1938  -1782   -439
     38   1013    974   -527   -467    995   -309   -758   -966  -1725  -1434   -116
    -77   1517   1595   -719   -836   1556   -600  -1296  -1098  -1410   -911    361
   -132   1997   2127   -932  -1130   2062   -870  -1615  -1106   -974   -314    870
    -72   1992   2065   -958  -1070   2026  -1075  -1722  -1083   -628     57   1215
    -28   1434   1462   -704   -748   1447  -1109  -1693  -1252   -857   -254    958
    -31    737    769   -353   -400    753  -1034  -1654  -1675  -1704  -1166    163
    -44    158    202    -57   -122    179   -807  -1410  -1779  -2195  -1766   -329
    -18    -23     -5     20     -7    -15   -600  -1067  -1488  -2036  -1714   -252
      7    -77    -85     36     46    -83   -444   -813  -1257  -1870  -1597   -135
      0   -137   -137     70     67   -137   -342   -652  -1117  -1771  -1532    -75
     -5   -233   -231    116    111   -231   -290   -602  -1080  -1761  -1525    -57
     -7   -283   -277    145    132   -280   -257   -574  -1065  -1753  -1517    -44
    -36   -288   -252    158    106   -270   -246   -553  -1047  -1748  -1514    -41
    -62   -332   -270    197    103   -301   -236   -532  -1034  -1740  -1509    -28
    -64   -410   -345    236    137   -379   -215   -511  -1013  -1722  -1501    -15
    -67   -467   -400    267    163   -433   -189   -496  -1005  -1706  -1488    -15
   -101   -459   -358    280    124   -407   -181   -483   -995  -1696  -1475    -12
   -132   -444   -311    288     88   -379   -192   -491  -1000  -1699  -1478     -7
   -145   -431   -285    285     70   -358   -192   -501  -1005  -1693  -1478      0
   -111   -397   -285    254     85   -342   -207   -519  -1008  -1691  -1478      0
     -5   -397   -394    200    194   -394   -254   -555  -1039  -1717  -1506    -28
    226   -504   -730    140    478   -615   -306   -610  -1083  -1756  -1548   -101
    410   -561   -971     72    688   -766   -350   -667  -1124  -1800  -1587   -158
    405   -550   -956     72    680   -753   -355   -680  -1135  -1808  -1597   -127
    340   -506   -849     80    594   -675   -319   -631  -1080  -1756  -1561    -36
    254   -493   -748    119    501   -620   -285   -584  -1028  -1704  -1506     57
    135   -522   -657    192    394   -589   -267   -561   -992  -1660  -1488     67
     44   -542   -587    249    314   -563   -228   -493   -932  -1587  -1454    137
    -23   -576   -553    298    265   -566   -200   -418   -865  -1499  -1387    241
    -80   -571   -491    327    205   -532   -171   -363   -805  -1421  -1332    246
   -148   -527   -381    335    116   -454   -150   -324   -761  -1382  -1327    254
   -233   -478   -244    355      5   -361   -124   -272   -709  -1332  -1293    348
   -340   -426    -88    381   -127   -259    -90   -213   -636  -1247  -1208    410
   -459   -389     70    426   -265   -161    -44   -142   -561  -1161  -1119    465
   -522   -353    168    436   -345    -93    -18    -93   -519  -1104  -1070    519
   -475   -319    155    397   -316    -83    -12    -83   -517  -1098  -1054    550
   -400   -290    106    345   -254    -93    -28   -106   -535  -1101  -1028    535
   -285   -223     62    254   -174    -80    -62   -158   -587  -1135  -1057    428
   -223   -194     28    207   -127    -85    -62   -179   -602  -1166  -1132    342
   -184   -158     25    171   -106    -64    -72   -228   -649  -1241  -1210    335
   -145   -174    -28    158    -59   -101    -90   -296   -724  -1330  -1275    316
   -119   -233   -114    176     -2   -174   -106   -353   -800  -1408  -1340    267
   -166   -241    -77    202    -46   -161    -93   -371   -802  -1413  -1332    259
   -233   -220     12    226   -124   -103    -80   -426   -823  -1421  -1319    202
   -249   -192     57    218   -153    -67    -90   -483   -862  -1449  -1314    163
   -262   -194     67    228   -166    -64    -98   -498   -870  -1457  -1304    142
   -270   -189     77    228   -174    -57   -101   -517   -880  -1467  -1291    127
   -267   -200     64    233   -168    -67   -103   -548   -906  -1499  -1293    129
   -270   -174     96    223   -184    -38    -93   -558   -888  -1462  -1239    127
   -272   -161    111    218   -192    -25    -75   -558   -859  -1418  -1182     51
   -293   -129    163    210   -231     15    -70   -574   -872  -1441  -1215    -28
   -254   -103    150    176   -202     23    -85   -605   -898  -1496  -1262     33
   -194   -101     90    148   -145     -5   -111   -618   -898  -1491  -1234     88
   -171   -145     25    158    -98    -59   -111   -597   -862  -1441  -1176    114
   -142   -137      2    140    -75    -67   -135   -615   -852  -1434  -1156    116
    -90   -137    -46    111    -23    -93   -174   -633   -841  -1405  -1124    114
    -44   -135    -93     88     23   -116   -202   -646   -839  -1379  -1106     85
      5   -145   -150     70     77   -148   -239   -659   -857  -1392  -1127     59
     54   -179   -233     59    142   -205   -267   -678   -867  -1408  -1161     88
     51   -197   -249     72    150   -223   -270   -680   -867  -1397  -1169    101
     28   -239   -270    103    148   -254   -265   -678   -883  -1413  -1192     75
      0   -309   -309    155    153   -309   -254   -685   -909  -1441  -1226     59
    -36   -379   -345    205    153   -361   -254   -709   -927  -1457  -1275      7
    -23   -402   -379    213    176   -389   -262   -727   -948  -1478  -1291      7
    -18   -446   -428    231    205   -439   -272   -740   -963  -1473  -1283      0
    -33   -444   -410    239    187   -428   -275   -756   -971  -1483  -1309    -46
    -28   -405   -376    215    174   -392   -270   -748   -969  -1486  -1332      5
      2   -439   -444    218    223   -441   -277   -761   -984  -1488  -1350     18
     10   -465   -478    226    241   -470   -290   -782   -995  -1483  -1345    -15
      5   -493   -498    244    252   -496   -280   -756   -961  -1460  -1322     -7
     -2   -493   -493    246    241   -493   -290   -769   -963  -1460  -1330     -7
    -36   -527   -493    280    226   -511   -285   -782   -961  -1454  -1327    -15
    -67   -600   -535    332    231   -568   -252   -769   -932  -1418  -1296     -2
    -72   -662   -589    368    257   -626   -254   -779   -958  -1431  -1322    -49
   -106   -774   -667    439    277   -722   -228   -727   -979  -1488  -1369   -122
   -142  -1005   -862    574    358   -935   -109   -610   -992  -1595  -1506   -293
   -171  -1119   -948    644    387  -1036     51   -428   -906  -1615  -1582   -407
   -210   -872   -662    542    226   -769    150   -402   -743  -1478  -1457   -324
   -314   -353    -38    332   -137   -197    -20   -839   -688  -1182  -1047     85
   -449    410    857     18   -652    633   -348  -1291   -563   -646   -387    732
   -532   1093   1623   -280  -1078   1358   -654  -1504   -319    -36    322   1405
   -410   1200   1610   -394  -1010   1405   -979  -1574   -207    335    696   1813
   -381    678   1060   -150   -719    867  -1070  -1657   -553    -96    213   1353
   -423     41    465    189   -444    252   -984  -1667  -1117   -992   -691    472
   -415   -410      2    410   -210   -202   -769  -1467  -1350  -1538  -1286   -101
   -374   -423    -49    400   -163   -236   -550  -1148  -1150  -1465  -1296   -127
   -314   -384    -70    348   -124   -228   -402   -935   -997  -1379  -1257    -83
   -259   -431   -174    345    -44   -303   -316   -823   -927  -1340  -1249    -64
   -233   -488   -254    361      7   -371   -275   -769   -904  -1337  -1262    -54
   -205   -472   -267    340     31   -371   -270   -743   -880  -1291  -1262    -88
   -192   -483   -290    337     46   -389   -244   -727   -833  -1228  -1236   -148
   -181   -462   -280    322     46   -371   -226   -714   -810  -1205  -1215   -145
   -163   -433   -270    298     51   -353   -192   -672   -758  -1150  -1176   -114
    -88   -389   -301    239    106   -345   -194   -670   -748  -1140  -1163   -106
    -93   -397   -303    244    101   -350   -179   -657   -735  -1135  -1143    -72
   -132   -384   -252    257     57   -319   -148   -628   -691  -1096  -1114    -46
   -179   -368   -192    272      5   -280   -132   -620   -654  -1062  -1088    -33
   -184   -353   -168    270     -7   -262   -142   -610   -641  -1041  -1080    -25
   -166   -368   -202    265     18   -285   -155   -600   -652  -1057  -1104     18
   -187   -392   -205    288      7   -298   -135   -558   -607  -1005  -1060     64
   -202   -348   -145    275    -31   -246   -137   -542   -579   -956  -1023     59
   -213   -329   -116    272    -49   -223   -153   -558   -584   -943  -1018     33
   -254   -374   -119    314    -70   -249   -153   -555   -574   -932  -1002     44
   -288   -358    -70    322   -111   -215   -158   -548   -555   -919   -992     51
   -322   -345    -23    332   -150   -187   -163   -530   -537   -901   -979     72
   -324   -394    -70    361   -127   -233   -168   -506   -527   -872   -953     77
   -319   -431   -111    376   -103   -272   -197   -506   -527   -852   -943     46
   -361   -465   -106    413   -127   -285   -200   -475   -501   -823   -917     44
   -361   -459    -98    410   -132   -280   -192   -431   -457   -782   -885     80
   -332   -454   -122    394   -106   -288   -200   -410   -439   -756   -865    101
   -316   -431   -116    371   -101   -275   -194   -374   -394   -709   -818    142
   -298   -389    -90    342   -103   -241   -181   -329   -350   -654   -750    207
   -267   -366    -98    314    -88   -233   -168   -303   -322   -607   -709    246
   -257   -316    -59    288    -98   -189   -166   -288   -293   -563   -680    246
   -231   -298    -67    262    -83   -184   -181   -314   -319   -574   -683    220
   -205   -324   -119    262    -44   -223   -200   -340   -345   -592   -693    215
   -197   -316   -119    257    -38   -218   -200   -348   -342   -589   -683    233
   -205   -309   -103    257    -51   -207   -189   -363   -350   -602   -691    244
   -236   -290    -54    262    -93   -174   -181   -384   -355   -605   -698    246
   -254   -298    -44    275   -106   -171   -184   -428   -376   -618   -730    210
   -296   -290      5    290   -150   -142   -179   -465   -387   -626   -743    174
   -345   -262     83    303   -215    -90   -174   -493   -387   -623   -750    145
   -392   -280    111    335   -252    -83   -184   -535   -418   -641   -766    119
   -436   -327    109    381   -272   -109   -184   -558   -428   -652   -787     98
   -457   -311    142    381   -301    -85   -166   -561   -418   -646   -784     98
   -488   -277    210    384   -350    -33   -116   -545   -387   -618   -769     98
   -519   -267    252    394   -387     -7    -70   -498   -348   -571   -724    142
   -467   -280    187    374   -329    -46    -72   -501   -353   -568   -714    129
   -470   -262    207    363   -340    -28    -54   -485   -329   -540   -688    122
   -488   -241    246    366   -368      2    -20   -449   -275   -483   -633    153
   -493   -171    322    332   -410     75      0   -426   -220   -433   -574    181
   -498   -101    397    298   -449    148      2   -423   -184   -397   -542    202
   -514    -44    467    277   -493    210    -12   -423   -142   -342   -522    205
   -511    -33    478    272   -496    220    -28   -400   -114   -301   -483    223
   -504    -70    433    285   -472    181    -38   -389   -106   -290   -462    233
   -519    -88    431    303   -478    171    -41   -379    -96   -272   -452    233
   -563    -88    472    324   -519    192    -46   -366    -75   -252   -426    233
   -597   -106    491    353   -545    192    -62   -363    -62   -244   -413    226
   -628   -174    452    400   -540    137    -64   -374    -90   -265   -431    189
   -667   -277    389    472   -530     54    -51   -402   -129   -306   -475    122
   -709   -350    358    530   -535      5    -44   -423   -153   -332   -496     80
   -709   -363    345    537   -527    -10    -41   -428   -163   -337   -488     75
   -680   -355    324    517   -506    -15    -41   -415   -148   -316   -467     88
   -678   -379    296    527   -488    -41    -36   -405   -142   -311   -465     83
   -704   -426    277    561   -491    -75    -25   -407   -137   -311   -465     83
   -724   -465    259    594   -493   -103    -28   -405   -124   -296   -452     93
   -745   -480    262    613   -506   -109      0   -402   -111   -277   -441    106
   -735   -462    272    597   -506    -93     38   -387    -96   -265   -426    140
   -743   -475    267    607   -506   -103     62   -371    -85   -252   -413    171
   -779   -504    275    641   -527   -114     54   -371    -67   -215   -381    176
   -787   -457    329    620   -558    -64     75   -353    -33   -171   -348    171
   -792   -465    327    628   -561    -70    116   -327    -23   -163   -353    153
   -784   -615    166    698   -478   -226    163   -280    -80   -254   -459     36
   -805   -828    -23    818   -392   -426    272   -174   -132   -397   -644   -161
   -802   -756     44    779   -426   -355    433     -7      0   -348   -631   -168
   -815   -446    368    631   -594    -38    472   -101    171   -142   -392     62
   -883     41    924    420   -904    483    257   -517    298    228     90    563
  -1002    797   1800    103  -1400   1299    -33   -880    532    833    800   1234
   -976   1260   2234   -142  -1605   1745   -335  -1008    771   1369   1369   1758
   -831   1065   1896   -116  -1363   1480   -581  -1106    688   1415   1400   1839
   -815    426   1241    194  -1028    833   -680  -1262    163    750    735   1218
   -826   -197    628    511   -727    215   -589  -1286   -446   -166   -150    311
   -771   -444    324    605   -550    -62   -335   -969   -426   -345   -405      7
   -732   -483    246    607   -491   -119   -168   -701   -244   -244   -376      7
   -678   -545    132    610   -405   -205    -33   -498   -109   -168   -350     41
   -626   -600     25    613   -327   -288     41   -381    -28   -116   -327     67
   -613   -620     -7    615   -303   -314     44   -381    -33   -127   -348     46
   -623   -610     12    615   -319   -298     51   -374    -28   -124   -361     31
   -623   -581     41    602   -335   -270     59   -353     -7    -98   -348     31
   -633   -566     67    600   -350   -249     62   -335     12    -75   -335     31
   -644   -600     44    620   -345   -280     57   -329     23    -62   -324     25
   -636   -594     41    613   -340   -277     36   -335     28    -49   -322     15
   -649   -618     31    631   -342   -296     18   -340     20    -54   -348    -18
   -654   -670    -15    662   -319   -342     12   -337     15    -75   -394     -5
   -691   -672     18    680   -355   -329      2   -335     36    -38   -368      7
   -727   -732     -5    727   -361   -368     18   -316     62      5   -348    -23
   -753   -795    -41    771   -358   -418     28   -309     67     20   -342    -33
   -787   -802    -15    795   -387   -410     44   -301     96     41   -301     -5
   -831   -779     51    802   -444   -366     33   -293    119     57   -270     -2
   -836   -758     75    797   -457   -342     59   -254    153     75   -246     28
   -859   -737    122    797   -493   -309     77   -213    194    114   -205     77
   -883   -711    171    797   -527   -270     77   -187    228    148   -161     85
   -867   -683    184    774   -527   -252     90   -153    265    187   -124    119
   -849   -722    127    784   -488   -298     80   -137    285    202   -114    163
   -823   -743     80    782   -454   -332     54   -137    285    213   -106    176
   -787   -698     88    743   -439   -306     41   -111    319    254    -70    213
   -750   -652     98    698   -426   -277     25    -98    340    277    -49    233
   -730   -652     77    691   -405   -288     -5    -96    350    290    -31    246
   -698   -607     88    652   -394   -259    -23    -90    371    309    -18    259
   -698   -548    150    623   -426   -200    -15    -62    410    353     10    296
   -717   -511    205    613   -462   -153      0    -33    452    407     57    350
   -766   -491    275    626   -522   -109     33     -5    496    452    111    405
   -852   -491    361    670   -607    -64     67      2    514    457    129    413
   -898   -467    431    683   -665    -18     77      5    514    462    153    423
   -919   -467    449    691   -685     -7     88     10    509    465    171    436
   -984   -475    506    730   -745     15     90     15    514    472    194    454
  -1002   -475    527    737   -766     23     88    -10    496    454    187    444
   -979   -462    517    722   -748     25     85    -44    472    423    158    413
  -1010   -483    524    745   -769     20     88    -72    452    402    137    381
  -1013   -472    540    743   -779     33     88   -106    433    381    111    363
   -992   -446    542    719   -769     46     98   -127    436    376    103    363
   -958   -426    532    693   -745     51     88   -153    423    363     83    348
   -948   -444    501    693   -727     25     62   -197    392    332     49    309
   -937   -483    454    709   -696    -15     49   -228    371    309     20    277
   -927   -478    449    701   -688    -15     75   -228    379    322     25    277
   -932   -488    444    711   -688    -23     93   -228    387    329     20    275
   -992   -496    496    743   -748      0     83   -246    402    345     36    288
   -995   -431    561    711   -779     64     67   -233    436    387     72    319
   -943   -379    563    659   -756     90     36   -233    457    407     90    324
   -911   -355    555    633   -735     98      0   -254    457    415    103    322
   -883   -350    532    615   -709     90    -25   -267    459    433    116    332
   -854   -381    470    618   -662     44    -20   -265    457    439    116    327
   -820   -361    457    589   -639     46    -20   -262    457    449    124    327
   -802   -345    457    574   -631     54    -25   -262    462    465    135    329
   -810   -361    449    584   -631     41    -31   -262    465    470    127    316
   -815   -457    358    636   -589    -49    -38   -272    441    444     85    272
   -805   -527    275    665   -542   -124    -44   -277    420    420     41    223
   -795   -581    213    688   -504   -184    -38   -259    413    418     38    218
   -756   -602    153    678   -457   -226    -31   -254    402    413     38    218
   -756   -646    109    698   -433   -270    -28   -270    379    394     20    192
   -779   -678     98    727   -439   -290    -33   -285    366    387     15    176
   -761   -693     67    727   -415   -314    -57   -319    335    366     -7    145
   -750   -724     25    735   -389   -350    -96   -345    311    345    -23    114
   -724   -730     -5    727   -361   -368   -103   -342    309    342    -10    119
   -719   -753    -36    735   -342   -394    -98   -337    314    348      5    127
   -745   -771    -25    758   -361   -400    -90   -340    322    353     20    122
   -740   -774    -33    756   -353   -405    -90   -337    327    355     23    124
   -735   -779    -44    756   -348   -413    -88   -322    337    368     28    135
   -724   -831   -109    776   -309   -472    -80   -298    337    358      7    124
   -696   -982   -285    839   -205   -633    -44   -239    303    267   -103     23
   -693  -1153   -459    924   -119   -807     67   -119    309    137   -301   -194
   -704  -1106   -402    904   -150   -756    179     18    439    174   -311   -228
   -743   -763    -20    753   -363   -394    192   -106    545    361    -77    -12
   -826   -252    574    540   -701    161    -46   -623    480    646    368    415
   -935    319   1254    306  -1096    787   -345  -1093    428   1036    948    948
   -919    662   1582    127  -1249   1122   -589  -1260    532   1535   1538   1499
   -818    350   1169    231   -995    761   -748  -1280    496   1665   1636   1621
   -774   -215    558    496   -667    171   -766  -1291    140   1093   1000   1036
   -753   -753      0    753   -379   -376   -659  -1247   -332    161     31    145
   -706  -1062   -355    885   -176   -709   -498   -992   -283    -41   -275   -137
   -662  -1085   -423    872   -122   -756   -353   -717    -28    135   -181    -44
   -607  -1088   -480    849    -64   -784   -249   -517    148    259   -109     10
   -581  -1098   -517    839    -33   -807   -192   -407    241    314    -88     25
   -579  -1119   -540    846    -20   -831   -176   -366    270    329    -75     36
   -587  -1096   -511    839    -38   -805   -163   -314    306    358    -44     49
   -540  -1070   -530    805     -5   -800   -187   -314    314    355    -41     28
   -517  -1093   -579    805     28   -836   -210   -319    301    345    -36     18
   -519  -1080   -561    800     18   -820   -213   -303    322    363    -12     36
   -501  -1052   -553    776     23   -802   -220   -303    327    368      0     46
   -472  -1049   -576    761     51   -813   -257   -327    311    350    -18     23
   -433  -1049   -615    740     90   -831   -275   -335    301    340    -31     33
   -436  -1041   -607    737     83   -826   -272   -337    301    340    -36     33
   -480  -1062   -581    769     46   -823   -249   -335    311    348    -38     18
   -514  -1098   -584    807     33   -841   -233   -314    350    376    -15     12
   -519  -1124   -605    820     41   -865   -239   -301    376    392      5     28
   -532  -1093   -561    813     12   -828   -236   -277    407    423     38     67
   -537  -1062   -524    797     -7   -792   -215   -244    457    462     77    106
   -524  -1021   -496    774    -15   -758   -213   -244    478    462     75    106
   -561  -1005   -446    782    -59   -727   -197   -197    511    504     98    140
   -592   -956   -363    774   -116   -659   -176   -142    561    555    140    174
   -628   -878   -252    750   -189   -566   -158   -103    605    602    181    189
   -652   -828   -176    740   -239   -504   -119    -54    654    659    233    207
   -698   -792    -93    745   -303   -444    -88     18    727    722    288    239
   -685   -761    -77    722   -303   -420    -85     67    776    769    327    293
   -696   -719    -23    706   -337   -371    -75    114    839    823    374    355
   -717   -631     85    675   -402   -272    -46    163    898    880    426    394
   -693   -584    109    636   -405   -239    -41    189    922    904    439    397
   -646   -553     93    597   -371   -231    -51    210    932    909    436    444
   -618   -519     96    568   -358   -210    -59    231    953    935    472    472
   -618   -483    135    550   -376   -174    -67    194    922    904    439    374
   -587   -485     98    535   -342   -194    -54    163    878    857    392    361
   -553   -449    103    501   -329   -174    -36    174    880    849    379    376
   -566   -428    135    496   -353   -148    -38    155    862    813    329    389
   -600   -400    200    501   -400   -101    -31    155    857    813    337    363
   -550   -415    135    483   -345   -140    -77     90    789    743    270    290
   -517   -410    106    462   -314   -150   -109     25    732    675    220    270
   -514   -368    142    441   -329   -114    -98     15    724    665    218    252
   -532   -397    135    465   -335   -132    -90     -5    701    631    192    205
   -545   -446     96    493   -322   -176   -103    -62    633    563    145    148
   -514   -459     54    488   -285   -202    -96    -70    628    561    158    150
   -493   -457     33    475   -267   -213    -90    -83    623    553    161    142
   -472   -483    -10    478   -231   -246    -67    -67    639    568    176    122
   -446   -475    -28    459   -210   -252    -88    -90    618    558    168     96
   -420   -441    -20    431   -202   -231    -90    -90    633    576    202    111
   -355   -413    -57    384   -150   -236    -98    -75    662    597    241    153
   -290   -381    -90    337   -101   -236   -137   -103    659    597    259    181
   -272   -358    -85    314    -96   -220   -168   -127    665    605    262    158
   -207   -363   -158    285    -25   -262   -184   -137    657    600    252    153
   -163   -363   -202    262     18   -283   -187   -129    662    610    270    181
   -122   -366   -244    244     59   -306   -176   -116    678    636    298    181
   -135   -376   -241    254     51   -309   -189   -119    678    644    316    187
   -158   -366   -210    262     23   -288   -200   -111    683    639    329    210
   -168   -397   -228    283     28   -314   -202    -88    685    628    316    228
   -148   -426   -277    288     64   -353   -218    -90    672    605    283    223
   -176   -485   -309    329     64   -400   -210   -124    620    545    231    207
   -150   -517   -368    332    109   -444   -171   -101    628    553    236    262
    -62   -540   -478    301    205   -509   -181    -85    631    561    249    267
    -33   -517   -483    275    223   -501   -226   -129    574    504    210    189
    -75   -506   -431    288    176   -470   -236   -161    537    454    184    155
   -129   -511   -381    319    124   -446   -249   -184    511    415    155    150
   -155   -511   -355    332     98   -436   -236   -181    511    415    158    153
   -189   -509   -319    350     64   -415   -218   -168    514    439    189    145
   -257   -467   -213    361    -23   -342   -218   -158    519    441    210    132
   -270   -426   -158    348    -57   -293   -223   -161    514    428    202    119
   -244   -402   -161    322    -44   -280   -246   -194    467    394    171     77
   -239   -470   -231    355     -5   -350   -231   -168    457    379    161     70
   -210   -665   -454    436    122   -561   -163    -93    439    270     41    -10
   -213   -820   -607    517    194   -714    -38     44    491    187    -98   -158
   -259   -659   -400    459     67   -530     59    181    662    277    -51   -171
   -272   -202     70    239   -171    -67     28     12    711    420    153     -2
   -358    231    589     62   -472    410   -241   -514    511    602    522    340
   -415    761   1176   -174   -797    969   -561   -958    381    911   1008    763
   -381   1106   1488   -363   -935   1296   -833  -1140    433   1330   1496   1197
   -306    797   1104   -244   -704    950   -956  -1143    363   1379   1527   1223
   -316    322    639     -5   -480    480   -919  -1127      5    761    891    665
   -332   -155    176    244   -254     10   -774  -1005   -272     64    140     36
   -306   -381    -77    342   -114   -231   -584   -740   -132    -31    -64   -132
   -254   -324    -70    290    -93   -197   -426   -488    148    155     54    -28
   -262   -324    -62    290   -103   -194   -319   -319    314    257    124     38
   -311   -324    -12    316   -150   -168   -241   -220    407    306    161     85
   -298   -283     12    290   -158   -135   -192   -179    452    322    176    114
   -280   -233     46    257   -163    -93   -171   -145    483    340    192    129
   -267   -174     93    220   -181    -41   -205   -161    470    316    176    119
   -257   -145    111    200   -187    -15   -220   -168    452    296    158    116
   -231   -127    103    176   -168    -10   -218   -166    454    306    163    119
   -205    -59    145    132   -176     41   -187   -145    483    332    194    135
   -290    -72    218    179   -257     70   -161   -155    483    332    200    142
   -316    -67    249    192   -283     90   -137   -145    498    345    210    166
   -290    -59    231    174   -262     85   -145   -153    491    329    205    176
   -220    -51    168    137   -194     57   -161   -150    488    335    223    205
   -215    -23    192    116   -205     83   -140   -109    545    394    277    241
   -226    -38    187    132   -207     75   -140   -119    535    374    262    223
   -249    -62    187    155   -218     62   -124   -106    548    389    275    249
   -277    -41    236    161   -257     96   -106    -83    584    433    306    272
   -290     -2    288    145   -290    142   -116    -88    587    439    319    283
   -283     49    329    116   -306    189   -111    -72    605    444    329    311
   -223    101    322     59   -272    210   -122    -59    618    452    332    332
   -184    122    306     31   -244    213   -127    -36    649    491    371    355
   -184    116    301     31   -241    207   -135    -36    652    493    381    358
   -205    119    324     41   -265    223   -116     -2    685    540    407    376
   -181    168    348      5   -265    257    -83     44    740    602    470    402
   -171    202    374    -15   -272    288    -70     85    789    659    535    459
   -194    189    381      2   -288    285    -62    103    815    683    545    480
   -168    166    335      0   -252    249    -64     98    802    665    537    485
   -174    166    337      2   -254    252    -54    135    828    696    576    540
   -158    153    311      2   -233    231    -46    142    826    693    574    553
   -129    142    270     -7   -200    205    -44    132    797    657    545    545
   -135    148    283     -7   -210    215    -23    150    797    672    568    576
   -171    184    355     -7   -262    267    -10    153    802    675    594    581
   -166    267    433    -49   -298    350    -38     80    730    584    540    527
   -168    298    467    -67   -316    381    -38     38    683    548    491    480
   -192    309    498    -59   -345    402    -12     23    685    550    480    478
   -228    285    514    -31   -371    400    -12    -15    657    519    446    457
   -262    285    548    -10   -405    415    -12    -54    626    509    433    439
   -257    311    568    -28   -413    439    -31   -116    568    478    415    392
   -228    402    631    -88   -431    517    -54   -127    558    467    444    397
   -192    441    631   -127   -410    535    -44   -124    566    454    446    418
   -233    400    633    -83   -433    517    -28   -161    540    426    394    410
   -223    457    678   -116   -449    566    -33   -187    498    413    374    381
   -207    493    698   -142   -452    594    -38   -184    491    407    368    366
   -265    493    758   -116   -511    626    -20   -205    485    397    353    337
   -254    623    878   -184   -566    750    -10   -210    514    426    371    342
   -246    680    927   -218   -587    802    -20   -218    517    444    397    384
   -231    693    922   -231   -576    807    -33   -223    530    457    423    415
   -215    735    950   -259   -584    844    -51   -223    563    498    470    441
   -202    769    971   -283   -587    870    -62   -218    579    524    506    465
   -207    756    963   -275   -584    859    -62   -218    587    535    527    483
   -189    714    904   -262   -548    807    -67   -220    581    535    535    496
   -171    675    844   -254   -509    761    -59   -215    592    548    555    517
   -158    628    787   -233   -472    706    -46   -200    605    558    568    540
   -155    506    662   -176   -410    584    -38   -194    587    535    537    511
   -148    431    576   -142   -361    504    -25   -181    589    540    542    509
   -109    376    485   -135   -296    431    -36   -213    555    517    530    475
    -93    389    483   -148   -288    436    -44   -239    522    491    517    449
   -116    439    555   -161   -337    496    -46   -249    509    483    509    449
   -137    465    602   -163   -371    532    -54   -254    504    485    511    449
   -124    457    581   -166   -353    517    -62   -275    483    465    491    431
   -111    426    537   -155   -324    480    -67   -309    459    428    462    407
   -137    426    563   -145   -350    493    -41   -290    483    465    504    457
   -109    433    542   -163   -324    488    -57   -293    470    470    514    475
    -75    459    532   -192   -303    493    -80   -298    457    462    506    470
    -67    454    522   -192   -293    488    -51   -298    452    457    488    457
    -49    457    506   -205   -277    480    -28   -293    454    459    488    449
    -31    397    428   -184   -231    413      7   -272    426    402    426    387
      5    252    246   -129   -122    249    106   -181    392    280    272    257
     20    174    153    -96    -64    163    259    -20    454    223    150    116
      2    441    439   -220   -218    439    355     25    618    363    283    192
    -80    854    935   -387   -509    893    207   -355    605    566    600    480
   -176   1423   1600   -626   -888   1512   -150   -870    550    922   1122    974
   -246   2088   2335   -919  -1291   2210   -454  -1169    665   1452   1784   1564
   -179   2226   2405  -1026  -1293   2317   -732  -1236    805   1906   2247   1990
   -129   1774   1904   -823  -1018   1839   -831  -1218    665   1751   2026   1805
   -166   1176   1343   -506   -756   1260   -756  -1213    176    922   1184   1054
   -202    618    820   -207   -511    719   -540  -1091   -184    158    394    340
   -163    491    654   -166   -407    571   -337   -807     31    231    374    296
   -194    444    639   -127   -415    540   -192   -607    210    342    431    340
   -207    433    639   -114   -423    535    -80   -470    324    418    467    358
   -200    426    626   -111   -413    524    -23   -407    376    444    470    348
   -194    418    613   -111   -405    514    -25   -381    394    446    475    345
   -187    446    633   -129   -410    540    -33   -363    415    470    496    358
   -246    384    628    -70   -436    504    -23   -368    413    467    488    361
   -301    348    649    -23   -475    498    -15   -379    400    459    478    361
   -319    394    711    -38   -517    553    -28   -394    389    462    472    358
   -319    389    709    -33   -514    548    -44   -400    387    467    467    361
   -306    384    691    -41   -498    537    -49   -397    392    480    475    371
   -293    355    649    -31   -470    501    -36   -371    420    509    493    402
   -309    350    659    -20   -483    504    -28   -363    441    532    496    426
   -361    303    665     28   -514    483    -51   -381    436    542    493    428
   -376    285    662     46   -519    472    -49   -376    444    555    519    439
   -358    311    670     23   -514    491    -36   -361    467    581    553    459
   -306    407    714    -51   -511    561    -57   -353    478    597    579    475
   -244    483    724   -119   -485    602    -64   -329    498    631    623    498
   -184    555    740   -187   -462    646    -75   -301    524    665    659    504
   -205    545    750   -168   -478    646    -67   -293    535    675    685    501
   -259    467    727   -106   -493    597    -51   -296    527    667    680    501
   -272    491    763   -109   -517    626    -54   -285    545    688    706    535
   -249    509    758   -129   -504    633    -75   -280    561    719    732    566
   -200    553    753   -176   -475    652    -72   -262    581    743    745    576
   -168    589    756   -210   -465    672    -96   -244    602    758    761    589
   -129    628    756   -249   -444    691    -98   -220    623    782    779    610
    -98    714    813   -309   -457    763   -116   -210    646    820    815    641
    -59    782    841   -361   -449    810   -140   -207    662    849    839    667
     12    771    758   -394   -371    766   -135   -205    662    854    844    667
    205    784    576   -496   -187    680   -132   -213    654    833    833    652
    376    904    527   -641    -75    714   -142   -223    641    820    828    646
    322   1000    678   -659   -176    839   -140   -215    644    833    852    667
    166    924    756   -548   -293    841   -145   -239    623    818    844    654
     75    875    800   -475   -363    839   -135   -254    605    807    833    646
     18    883    862   -452   -423    872   -127   -267    605    807    839    657
    -33    878    911   -420   -472    893   -124   -288    602    813    841    662
    -90    841    932   -376   -514    885   -148   -340    568    784    813    618
   -140    828    969   -345   -553    898   -148   -381    542    763    792    581
   -194    805   1000   -306   -597    901   -140   -415    527    753    779    561
   -244    805   1049   -280   -646    927   -135   -428    530    763    789    566
   -272    839   1109   -283   -691    974   -116   -418    550    789    820    592
   -285    841   1127   -277   -706    982   -122   -420    558    800    826    594
   -306    787   1093   -241   -701    940   -109   -418    561    805    826    592
   -342    730   1072   -192   -706    901    -75   -413    566    813    836    587
   -371    727   1098   -179   -735    911    -46   -400    587    839    862    600
   -379    802   1179   -213   -779    989    -33   -381    633    888    919    641
   -348    885   1231   -270   -789   1060    -49   -379    659    917    953    667
   -332    956   1288   -311   -810   1122    -64   -381    675    948    982    688
   -337    976   1312   -322   -826   1143    -85   -376    698    987   1010    711
   -319    943   1262   -311   -792   1101    -88   -361    714   1015   1026    711
   -309    932   1241   -311   -776   1085    -85   -353    727   1044   1044    709
   -335    904   1239   -283   -787   1070   -101   -358    717   1052   1049    706
   -358    857   1215   -249   -787   1036   -111   -355    722   1062   1052    711
   -358    795   1150   -218   -753    971   -111   -348    719   1054   1036    711
   -376    711   1088   -168   -732    898   -101   -350    696   1028   1002    698
   -449    615   1065    -83   -756    839   -116   -394    641    976    948    659
   -470    561   1028    -46   -748    795   -155   -436    589    935    917    636
   -472    522    992    -25   -732    756   -176   -446    563    914    906    628
   -488    475    963      5   -727    717   -189   -457    540    898    904    610
   -493    426    919     33   -706    672   -192   -470    522    883    893    584
   -498    405    904     46   -701    654   -197   -480    519    883    883    563
   -493    420    914     36   -704    667   -215   -496    504    870    859    542
   -485    394    880     44   -683    636   -215   -493    491    859    854    540
   -478    342    820     67   -649    581   -202   -485    493    862    859    540
   -470    298    766     85   -618    532   -181   -478    498    867    867    537
   -480    267    748    106   -615    509   -142   -465    509    875    878    540
   -504    187    691    158   -597    439   -122   -462    485    849    852    501
   -542     -7    535    275   -540    262    -85   -436    433    766    750    392
   -576   -283    290    428   -436      2     23   -311    407    628    563    194
   -592   -335    257    462   -426    -38    158   -127    517    636    514    119
   -613    -64    548    337   -581    241    233    -98    706    839    719    290
   -714    397   1111    158   -911    753     59   -558    732   1124   1124    672
   -820   1039   1857   -109  -1340   1447   -277  -1104    737   1538   1712   1244
   -854   1551   2403   -348  -1628   1977   -597  -1400    833   2031   2333   1823
   -795   1522   2314   -363  -1556   1919   -893  -1553    810   2283   2631   2127
   -802    948   1751    -72  -1275   1348   -974  -1590    493   1886   2192   1706
   -888    252   1140    316  -1015    693   -854  -1467     41   1044   1257    826
   -839   -205    631    522   -735    213   -644  -1161    -51    649    740    400
   -496   -340    155    418   -329    -90   -517   -872    122    711    709    392
    -98   -387   -288    244     93   -337   -465   -709    226    763    717    371
    -15   -337   -322    174    150   -329   -423   -620    277    779    717    350
    -59   -270   -210    163     72   -239   -392   -579    301    784    727    340
   -142   -184    -41    163    -51   -114   -376   -548    324    789    758    358
   -233   -148     85    192   -161    -31   -358   -511    355    813    807    379
   -298    -90    207    192   -254     57   -342   -493    384    846    844    361
   -348    -46    301    197   -327    127   -350   -496    379    839    836    342
   -381    -31    350    205   -368    158   -348   -472    392    857    841    379
   -415    -38    376    228   -397    168   -342   -452    405    880    833    392
   -462    -15    444    236   -454    213   -324   -413    444    943    862    397
   -524     -7    517    265   -522    254   -298   -381    480    984    878    394
   -594     20    615    285   -605    316   -267   -348    514   1010    896    426
   -670     96    766    288   -717    431   -236   -311    553   1052    943    426
   -737    124    859    303   -797    491   -200   -280    576   1070    945    439
   -800    135    935    332   -867    535   -176   -223    607   1106    987    532
   -870    148   1018    361   -945    584   -132   -140    688   1210   1057    579
   -919    202   1122    358  -1021    662    -93    -77    748   1273   1091    605
   -922    270   1192    324  -1057    730    -88    -51    771   1293   1080    652
   -854    337   1189    257  -1021    763    -88    -18    792   1312   1093    691
   -745    400   1145    171   -945    771    -98      5    815   1335   1114    717
   -628    439   1067     96   -846    753   -124     12    820   1327   1098    680
   -555    532   1088     10   -823    807   -158      0    802   1304   1067    654
   -504    610   1114    -51   -810    859   -155     20    820   1314   1091    667
   -465    626   1091    -80   -779    857   -142     51    836   1332   1122    670
   -454    631   1085    -88   -769    857   -137     93    859   1361   1176    706
   -407    670   1075   -132   -743    872   -168     93    846   1348   1195    727
   -384    704   1085   -161   -735    893   -163    109    865   1363   1236    766
   -361    730   1091   -184   -724    909   -145    127    888   1397   1275    771
   -353    735   1088   -189   -719    911   -142    132    896   1397   1296    763
   -348    714   1060   -184   -704    885   -135    132    888   1389   1317    763
   -374    704   1078   -166   -724    891    -96    140    917   1434   1389    743
   -436    657   1093   -109   -763    875    -59    140    932   1447   1426    730
   -426    623   1049    -98   -737    836    -59    111    909   1405   1413    732
   -402    605   1008   -101   -706    805    -57     77    878   1371   1408    727
   -405    623   1028   -109   -717    826    -57     49    867   1376   1436    688
   -423    662   1085   -122   -756    872    -72      2    836   1353   1421    579
   -418    659   1078   -119   -748    867    -75    -28    805   1309   1350    535
   -397    641   1039   -122   -717    839    -80    -44    789   1286   1325    587
   -394    646   1041   -127   -719    844    -72    -54    784   1275   1340    589
   -402    667   1067   -132   -735    867    -57    -57    792   1288   1343    566
   -415    696   1111   -140   -763    904    -64    -88    774   1278   1325    504
   -392    691   1080   -150   -737    883    -67   -101    753   1257   1288    470
   -327    748   1075   -210   -701    911    -59    -96    756   1247   1260    478
   -309    820   1130   -259   -719    974    -77   -106    761   1257   1244    465
   -213    909   1122   -348   -667   1015    -93   -106    774   1280   1257    457
   -161    917   1078   -379   -620    997   -124   -101    792   1299   1278    485
   -155    885   1041   -366   -600    963   -142   -119    797   1304   1299    509
   -124    854    976   -366   -550    914   -150   -135    795   1293   1299    511
    -83    831    914   -374   -498    872   -171   -140    787   1270   1286    530
    -31    880    909   -426   -470    896   -210   -158    766   1278   1291    524
    -36    924    961   -444   -498    943   -236   -171    763   1299   1312    493
    -28    867    896   -420   -462    880   -218   -137    795   1317   1314    493
     49    678    628   -363   -288    654   -220   -155    748   1247   1215    511
     51    530    478   -293   -213    504   -202   -150    714   1215   1202    501
    -33    496    527   -231   -280    511   -155    -98    756   1265   1280    483
   -122    511    633   -197   -379    574   -127    -64    789   1306   1350    467
   -129    485    615   -176   -371    550   -106    -62    792   1319   1374    446
    -83    410    493   -166   -288    452   -106    -80    756   1288   1332    426
   -103    426    530   -161   -316    478    -98    -62    776   1309   1345    449
   -106    485    589   -192   -348    537   -101    -49    792   1317   1337    467
   -150    504    654   -176   -402    579   -103    -49    789   1312   1322    470
   -150    561    711   -207   -431    636    -96    -49    787   1314   1317    436
   -163    626    789   -233   -475    706    -64    -28    805   1330   1327    436
   -228    623    852   -197   -540    737    -46    -36    795   1312   1309    426
   -189    649    839   -228   -514    743    -83    -75    761   1275   1278    389
   -155    615    769   -231   -462    691   -111    -96    698   1192   1197    301
   -176    475    652   -150   -413    563    -44    -33    641   1070   1052    171
   -148    337    485    -96   -316    410     80     85    613    943    885    -12
    -93    423    517   -163   -303    470    218    226    719    984    893    -46
   -163    792    956   -316   -561    872    231     44    870   1236   1192    231
   -309   1348   1654   -519   -982   1501     23   -366   1039   1667   1735    802
   -436   2010   2444   -787  -1439   2226   -205   -626   1327   2281   2460   1538
   -400   2374   2774   -987  -1587   2574   -472   -670   1621   2852   3070   2171
   -314   2049   2364   -867  -1337   2205   -667   -722   1491   2792   2995   2161
   -290   1475   1766   -592  -1028   1618   -693   -826    992   2114   2312   1473
   -301    948   1247   -324   -774   1096   -561   -766    532   1358   1543    657
   -306    691    997   -192   -652    844   -324   -454    553   1195   1304    394
   -246    675    922   -215   -584    800   -142   -189    717   1283   1337    428
   -194    680    872   -244   -535    776    -20    -15    818   1332   1358    446
   -194    678    870   -244   -532    774     46     72    880   1358   1366    446
   -205    691    896   -241   -550    792     90    124    924   1392   1384    446
   -153    691    844   -270   -498    766     90    122    917   1363   1361    431
   -116    672    789   -277   -452    730     98    135    914   1345   1353    444
   -114    680    795   -283   -454    737    122    174    953   1389   1395    457
    -93    714    807   -309   -449    761    129    192    974   1405   1400    426
    -54    714    769   -332   -410    740    116    179    953   1379   1387    413
    -38    717    756   -340   -397    735    129    210    979   1397   1413    446
    -51    698    748   -324   -400    722    145    233    997   1415   1436    465
    -67    706    774   -319   -420    740    161    259   1023   1441   1462    483
    -93    724    818   -316   -457    771    181    296   1060   1465   1480    506
    -38    722    761   -340   -400    740    168    275   1036   1439   1447    465
      0    743    743   -371   -371    743    163    277   1028   1436   1452    459
    -57    714    771   -327   -413    743    187    314   1062   1467   1491    493
    -44    722    766   -340   -405    745    187    340   1088   1493   1514    517
    -15    719    735   -353   -374    727    181    361   1098   1504   1519    532
    -15    730    743   -358   -379    737    189    394   1124   1535   1543    563
     -5    753    758   -374   -381    756    215    441   1171   1584   1582    602
     -5    745    750   -371   -379    748    249    491   1213   1626   1605    633
     -7    743    748   -368   -376    745    262    530   1254   1675   1639    662
     12    743    727   -379   -355    735    262    553   1273   1696   1654    680
     33    784    750   -407   -358    769    267    605   1299   1743   1688    740
     80    836    753   -459   -337    795    252    620   1309   1761   1688    766
     83    891    807   -485   -363    849    262    657   1353   1810   1727    813
     72    930    857   -504   -392    896    265    680   1379   1844   1748    841
     57    982    924   -519   -433    953    288    704   1418   1891   1795    867
     59    989    930   -524   -433    961    288    693   1408   1873   1782    857
     98   1000    901   -550   -400    950    262    675   1361   1831   1751    844
    106   1021    911   -566   -402    966    262    696   1366   1836   1753    852
    101   1044    943   -571   -420    995    265    701   1374   1834   1748    854
     96   1057    961   -576   -433   1010    277    685   1379   1831   1745    854
     62   1026    963   -545   -449    995    303    654   1361   1800   1712    815
     23    979    956   -501   -467    969    322    613   1332   1766   1693    782
    -12    969    982   -478   -496    974    350    610   1343   1766   1714    776
    -15    927    943   -457   -480    935    363    571   1309   1725   1691    748
    -18    919    937   -452   -478    927    387    566   1306   1717   1693    743
    -12    940    953   -465   -483    945    402    561   1319   1738   1717    740
    -28    950    979   -459   -504    963    420    558   1325   1756   1735    724
     -7    937    945   -465   -478    943    444    568   1327   1740   1727    719
      2    932    930   -467   -465    930    483    613   1356   1774   1764    761
      0    930    930   -467   -465    930    509    639   1382   1792   1784    779
     38    940    901   -488   -431    922    504    623   1374   1777   1774    763
     49   1002    953   -527   -454    979    501    636   1402   1816   1813    784
     28   1023    995   -527   -483   1010    493    646   1434   1847   1844    818
     12   1091   1075   -553   -532   1085    483    644   1460   1873   1862    836
     23   1114   1091   -568   -532   1104    493    649   1475   1883   1867    839
     -2   1060   1062   -530   -532   1062    462    633   1457   1860   1844    810
     12   1039   1026   -527   -506   1034    433    620   1434   1844   1834    797
     33   1034   1000   -535   -483   1018    433    626   1434   1836   1834    805
     28   1010    982   -519   -475    997    449    644   1441   1834   1831    810
     28    948    919   -488   -446    935    462    649   1423   1813   1803    782
     25    904    875   -465   -426    891    467    646   1408   1797   1784    761
     33    885    849   -459   -407    867    478    641   1397   1792   1782    737
     28    878    849   -452   -410    865    475    620   1376   1771   1748    691
     12    841    826   -428   -407    836    483    626   1371   1761   1722    727
     59    802    743   -431   -342    774    475    615   1348   1732   1706    711
     96    787    691   -444   -296    740    478    620   1337   1725   1699    719
    111    810    698   -459   -293    756    483    639   1350   1740   1714    748
    127    836    709   -483   -290    774    478    644   1358   1745   1719    750
    145    862    717   -504   -285    789    488    646   1366   1743   1717    743
    194    852    657   -524   -231    756    480    620   1335   1696   1683    709
    210    833    623   -522   -205    730    493    639   1345   1696   1696    727
    223    815    592   -519   -184    704    517    662   1353   1683   1693    730
    220    730    509   -475   -145    620    535    688   1322   1623   1618    659
    218    532    311   -376    -46    423    615    761   1273   1496   1431    475
    239    459    220   -348     10    340    756    914   1322   1434   1309    322
    194    672    478   -433   -142    576    820    971   1488   1574   1428    368
     85   1060    971   -574   -441   1015    696    620   1488   1764   1699    652
     38   1564   1525   -802   -743   1545    389     83   1387   2042   2148   1130
    -12   2156   2169  -1070  -1091   2161    124   -233   1447   2522   2769   1691
     77   2210   2132  -1145  -1028   2171   -116   -283   1558   2959   3221   2132
    122   1696   1574   -911   -724   1636   -189   -277   1371   2738   2940   1899
     85   1085   1000   -587   -459   1044   -161   -311    857   1849   2021   1075
     57    527    470   -290   -205    498    -31   -202    542   1153   1262    389
     70    394    324   -233   -127    361    145    116    795   1280   1304    420
     80    426    345   -252   -132    387    285    368   1034   1454   1431    522
    109    441    332   -277   -111    387    389    542   1179   1548   1480    566
    132    459    327   -296    -96    394    433    605   1228   1564   1483    553
    135    444    306   -290    -85    376    426    602   1226   1553   1475    532
    153    436    283   -296    -64    361    428    618   1231   1556   1483    527
    155    426    270   -293    -57    348    428    639   1239   1558   1475    519
    184    449    265   -316    -38    358    423    652   1254   1571   1465    568
    184    475    288   -332    -51    381    413    646   1260   1574   1475    574
    179    478    296   -329    -59    387    420    659   1275   1584   1486    542
    200    431    231   -314    -15    332    379    618   1234   1532   1431    498
    184    402    218   -293    -15    311    358    618   1226   1519   1428    496
    184    436    252   -311    -33    342    366    654   1265   1556   1473    527
    142    493    350   -319   -103    423    366    675   1296   1590   1499    568
    132    550    418   -342   -145    485    361    685   1312   1610   1517    581
    155    558    402   -355   -122    480    342    678   1296   1587   1493    561
    122    636    514   -381   -194    576    402    704   1317   1605   1525    581
    111    649    535   -381   -213    592    439    719   1335   1623   1540    589
     80    675    594   -379   -257    636    418    711   1343   1628   1551    589
     67    662    594   -363   -262    628    418    730   1358   1636   1566    597
     70    667    597   -368   -265    633    394    740   1371   1644   1577    600
    103    743    639   -423   -267    693    389    761   1397   1675   1605    602
    132    805    672   -470   -270    740    400    805   1441   1719   1636    620
    124    805    680   -465   -277    743    371    836   1473   1751   1660    654
    140    813    672   -478   -265    745    368    867   1506   1784   1693    709
    150    849    698   -501   -275    776    392    914   1556   1834   1743    769
    140    888    748   -514   -306    820    407    950   1592   1860   1769    800
    161    914    753   -537   -296    833    387    930   1564   1813   1732    771
    174    961    787   -568   -306    875    371    940   1564   1805   1732    776
    192    995    800   -594   -303    898    361    953   1569   1795   1735    797
    207   1041    833   -626   -314    937    348    945   1551   1764   1717    789
    179   1054    875   -615   -348    966    337    904   1499   1699   1654    730
    150   1065    911   -607   -379    989    327    852   1444   1639   1592    670
    153   1143    989   -649   -418   1067    324    820   1415   1608   1564    641
    142   1189   1044   -667   -449   1117    319    784   1382   1574   1519    605
    132   1254   1122   -693   -493   1189    306    743   1343   1540   1478    566
    119   1293   1174   -706   -527   1234    293    698   1296   1499   1436    524
    106   1348   1239   -727   -566   1293    275    657   1254   1460   1387    478
    103   1418   1314   -763   -607   1366    262    628   1223   1431   1348    441
     90   1496   1405   -792   -657   1452    267    607   1210   1423   1335    436
     80   1506   1426   -795   -672   1465    249    579   1179   1395   1306    426
     88   1530   1441   -807   -675   1486    239    561   1163   1384   1293    410
    106   1532   1426   -820   -659   1480    226    537   1130   1353   1247    376
    109   1571   1462   -839   -675   1517    210    532   1122   1356   1236    368
    140   1665   1525   -904   -693   1595    200    535   1145   1376   1252    387
    163   1709   1543   -937   -691   1626    171    530   1156   1389   1267    405
    176   1704   1527   -943   -675   1615    145    517   1166   1408   1283    413
    200   1732   1532   -966   -665   1634    129    504   1171   1421   1296    428
    200   1766   1564   -984   -683   1665     93    472   1156   1413   1296    410
    213   1790   1577  -1002   -683   1686     70    454   1145   1402   1286    384
    252   1782   1527  -1018   -639   1654     59    454   1135   1389   1273    379
    301   1761   1460  -1031   -579   1610     51    457   1111   1371   1270    379
    301   1719   1415  -1013   -555   1569     41    459   1098   1353   1249    358
    298   1605   1306   -953   -504   1457     31    444   1057   1301   1184    296
    301   1504   1200   -904   -449   1353     28    433   1023   1262   1143    254
    335   1493   1158   -914   -410   1327     33    428   1013   1249   1127    233
    379   1514   1135   -950   -376   1325     38    446   1013   1241   1119    223
    394   1496   1101   -945   -353   1299     12    433    979   1208   1088    194
    423   1509   1085   -966   -332   1299     -7    423    958   1184   1072    179
    446   1525   1078   -984   -314   1301      0    423    945   1171   1067    174
    449   1501   1049   -976   -301   1275     12    436    948   1163   1062    168
    420   1454   1034   -937   -306   1244     20    439    945   1150   1049    161
    420   1444   1023   -932   -301   1234     38    449    948   1148   1054    166
    433   1457   1023   -945   -293   1241     41    459    953   1148   1067    171
    428   1465   1034   -948   -303   1249     46    480    963   1148   1067    176
    428   1426    997   -927   -285   1213     64    504    966   1140   1052    171
    433   1317    880   -875   -223   1098     98    548    961   1104   1002    145
    452   1150    698   -800   -122    924    184    662    982   1044    906     72
    459   1078    615   -771    -77    849    329    846   1111   1047    846      5
    436   1322    885   -878   -226   1104    428    932   1296   1184    958     83
    332   1706   1374  -1021   -522   1540    337    615   1228   1304   1182    270
    241   2127   1886  -1184   -820   2008     49     54    950   1462   1548    589
    174   2572   2395  -1374  -1111   2483   -231   -309    846   1790   2052    995
    200   2618   2418  -1410  -1109   2520   -465   -449    833   2112   2452   1337
    236   2101   1865  -1171   -813   1984   -530   -439    657   1938   2255   1182
    246   1488   1241   -867   -496   1366   -454   -368    340   1280   1512    576
    265    956    691   -610   -213    823   -267   -155    252    782    885     72
    298    753    454   -527    -77    605    -80    163    548    909    891     83
    345    696    348   -522     -2    522     80    431    826   1114   1023    213
    392    654    262   -522     64    459    202    633   1010   1249   1106    303
    405    594    187   -501    109    392    262    719   1088   1301   1137    340
    397    519    122   -459    137    322    303    774   1135   1327   1153    368
    397    498    101   -449    148    301    340    815   1176   1350   1171    389
    387    506    119   -446    135    314    368    846   1200   1366   1192    405
    355    483    124   -420    114    303    368    872   1221   1371   1200    405
    394    423     28   -410    181    226    363    878   1223   1363   1197    402
    418    402    -18   -410    218    192    387    906   1247   1382   1210    413
    480    363   -116   -420    298    124    387    914   1247   1374   1202    405
    670    290   -379   -483    524    -44    353    883   1213   1332   1169    371
    784    265   -519   -524    652   -127    327    865   1197   1306   1130    353
    795    285   -511   -540    654   -111    311    857   1195   1291   1098    342
    763    309   -454   -535    610    -72    301    852   1189   1286   1085    355
    704    319   -384   -514    545    -31    329    893   1226   1327   1119    428
    623    335   -288   -480    457     23    363    950   1283   1379   1156    483
    535    358   -176   -449    355     90    394   1000   1330   1421   1187    527
    444    374    -70   -407    257    153    431   1054   1376   1462   1247    574
    379    337    -41   -358    210    148    472   1117   1434   1509   1301    613
    387    374    -12   -381    200    179    493   1145   1465   1530   1332    628
    381    420     38   -402    171    228    498   1169   1488   1551   1379    652
    340    426     85   -381    127    257    519   1218   1530   1592   1449    696
    275    475    200   -374     38    337    553   1273   1582   1649   1501    688
    228    517    288   -374    -31    402    594   1343   1649   1709   1540    730
    197    540    340   -371    -72    441    584   1361   1662   1714   1532    771
    228    631    402   -428    -85    517    545   1348   1654   1688   1517    771
    288    719    431   -504    -72    574    540   1350   1660   1686   1522    756
    358    748    389   -553    -15    568    524   1335   1628   1667   1506    719
    428    756    324   -594     51    540    506   1322   1595   1639   1486    698
    498    750    252   -623    124    501    504   1317   1564   1595   1460    680
    532    748    213   -641    158    480    480   1278   1506   1540   1447    639
    519    748    228   -636    145    488    467   1249   1470   1499   1434    571
    504    743    239   -626    132    493    472   1223   1423   1431   1361    527
    480    732    252   -605    114    493    488   1195   1384   1376   1299    540
    480    717    236   -600    119    478    488   1140   1337   1335   1267    478
    478    704    226   -592    124    467    488   1101   1299   1299   1260    446
    462    693    228   -579    116    462    465   1065   1262   1262   1257    428
    457    654    197   -555    129    426    459   1041   1236   1239   1254    410
    472    654    181   -563    142    420    449   1018   1210   1221   1241    379
    483    698    215   -592    132    459    441   1000   1195   1208   1226    353
    470    737    265   -605    101    501    452   1002   1202   1208   1231    368
    444    732    288   -587     77    511    478   1018   1223   1234   1260    392
    467    727    257   -600    106    493    472    989   1187   1195   1239    329
    467    784    316   -626     75    550    488   1015   1210   1218   1260    342
    504    805    301   -657    101    553    480   1028   1231   1247   1267    361
    563    854    290   -709    137    574    439    989   1202   1236   1254    345
    584    924    340   -756    122    633    410    989   1218   1247   1262    376
    623    937    314   -782    153    626    376    987   1234   1267   1283    387
    646    917    270   -784    189    594    368    987   1241   1278   1296    384
    605    849    244   -727    181    548    376    989   1244   1278   1299    392
    581    852    267   -717    158    561    366    976   1226   1262   1286    394
    566    852    285   -709    140    568    350    966   1210   1257   1270    379
    618    859    241   -740    187    550    342    979   1202   1247   1262    392
    615    740    124   -678    246    433    340    966   1156   1192   1210    374
    584    665     77   -626    254    371    329    937   1104   1145   1150    332
    600    730    129   -665    233    431    327    917   1083   1127   1124    314
    607    735    124   -672    239    431    322    914   1075   1106   1119    327
    654    688     33   -670    311    361    293    883   1034   1062   1085    340
    717    626    -90   -672    405    267    257    839    966   1000   1026    322
    714    579   -137   -646    426    220    275    872    984   1023   1049    342
    665    587    -80   -628    371    254    306    914   1023   1062   1096    335
    641    594    -46   -618    345    275    332    945   1052   1091   1150    335
    652    561    -90   -607    371    236    342    963   1062   1106   1161    314
    667    563   -103   -615    384    228    335    950   1041   1078   1130    285
    688    568   -119   -628    402    226    309    914    995   1018   1075    252
    691    545   -145   -618    418    200    283    891    953    963   1015    200
    709    436   -272   -574    491     80    303    911    888    854    885     88
    750    220   -530   -485    639   -153    410   1010    849    709    685   -103
    743    184   -558   -465    649   -184    576   1210    969    706    633   -176
    693    478   -215   -584    454    132    683   1267   1163    898    823    -46
    579    953    374   -769    103    665    498    800   1117   1135   1200    259
    524   1561   1034  -1044   -254   1299    150    288   1054   1491   1719    748
    498   2130   1628  -1314   -563   1878   -140     31   1137   1969   2304   1317
    550   2114   1564  -1332   -506   1839   -381    -23   1218   2330   2668   1730
    594   1551    953  -1072   -179   1252   -418    -10    940   1927   2205   1374
    542    950    407   -748     67    678   -355    -15    426   1044   1304    548
    509    517      7   -514    249    262   -166    176    259    550    740     12
    517    475    -41   -496    280    218     28    478    504    678    782      7
    581    550    -33   -566    309    257    176    698    696    795    867     85
    592    568    -23   -581    306    272    267    839    810    857    909    140
    579    561    -18   -571    298    272    301    896    849    870    919    158
    600    555    -44   -576    322    257    301    898    841    844    901    163
    594    558    -36   -579    316    262    329    930    865    854    927    205
    581    574     -7   -579    296    283    348    948    885    883    940    202
    602    576    -25   -592    314    275    342    927    870    862    917    150
    636    571    -64   -602    350    254    332    919    849    852    904    119
    649    613    -36   -631    342    288    316    937    857    875    935    153
    644    633    -12   -639    327    311    316    961    875    888    958    197
    633    659     23   -649    303    340    324    971    891    893    963    228
    633    696     62   -665    285    379    342    995    917    898    963    259
    709    724     15   -719    348    371    337    989    906    891    966    259
    735    724    -10   -730    371    358    340    995    904    909    982    241
    748    750      2   -750    371    376    350   1015    914    917   1002    254
    771    792     20   -782    376    407    363   1044    937    940   1021    283
    776    813     36   -797    371    426    376   1072    969    966   1039    290
    818    844     25   -831    397    433    371   1075    963    945   1028    290
    841    846      5   -846    415    426    368   1093    971    956   1036    306
    813    839     25   -826    394    433    384   1135   1010   1005   1075    327
    807    841     33   -826    387    439    371   1150   1015   1002   1067    342
    831    865     33   -849    397    449    363   1166   1026   1010   1065    353
    846    844     -5   -846    426    420    363   1189   1041   1034   1083    355
    854    813    -41   -833    449    387    379   1236   1078   1070   1124    389
    857    836    -23   -846    439    407    381   1265   1106   1101   1161    433
    841    854     12   -849    415    433    384   1280   1119   1124   1182    472
    833    867     33   -852    400    452    392   1293   1127   1130   1184    504
    813    846     33   -828    389    441    410   1314   1140   1148   1205    542
    774    823     46   -800    363    436    418   1317   1130   1130   1200    553
    743    826     83   -784    329    454    423   1299   1114   1122   1192    537
    717    815     96   -769    309    457    428   1280   1085   1101   1179    517
    691    823    132   -756    280    478    426   1260   1057   1080   1150    514
    649    807    155   -730    246    483    426   1215   1021   1052   1106    480
    607    797    189   -704    207    493    436   1179    987   1013   1075    444
    579    792    210   -688    184    501    439   1143    958    997   1065    402
    574    774    200   -672    187    488    441   1104    924    966   1060    355
    568    800    228   -685    171    517    444   1096    917    940   1047    363
    589    800    210   -696    189    506    415   1044    870    872    974    335
    592    828    233   -711    179    532    410   1018    841    857    945    303
    597    862    265   -730    166    563    415   1018    839    862    966    290
    592    854    259   -724    166    558    426   1023    836    859    971    301
    584    839    254   -711    163    548    446   1026    841    865    971    322
    581    844    262   -714    158    553    465   1031    844    867    966    329
    568    924    355   -745    106    641    480   1049    872    898    984    342
    579    984    402   -782     85    693    470   1052    891    919   1010    366
    574   1008    433   -792     70    722    457   1049    909    948   1044    381
    581   1028    444   -807     70    737    441   1057    932    974   1072    400
    602   1044    441   -823     80    743    433   1075    963   1005   1109    444
    605   1026    418   -818     93    722    428   1078    969   1005   1111    454
    610    984    374   -797    116    680    418   1078    971   1008   1117    457
    610    943    329   -776    140    639    407   1088    976   1023   1135    470
    610    867    257   -737    176    563    413   1091    969   1023   1135    472
    636    792    153   -717    241    472    426   1098    961   1005   1117    454
    646    737     90   -693    277    415    423   1088    935    969   1085    431
    659    704     44   -683    306    374    415   1083    898    935   1057    405
    646    644     -2   -644    324    322    389   1057    849    896   1015    366
    636    600    -36   -620    337    283    397   1041    828    875    997    358
    633    574    -59   -605    345    259    402   1036    818    859    984    358
    615    597    -18   -607    316    288    405   1031    810    852    979    361
    610    662     51   -636    280    358    418   1036    813    852    984    376
    626    675     49   -652    288    361    418   1031    797    839    961    361
    633    685     51   -659    290    368    423   1028    792    833    945    355
    641    654     10   -649    316    335    426   1018    774    823    945    345
    654    654      0   -654    327    327    413   1002    753    810    935    322
    672    659    -12   -667    342    322    428   1002    748    800    917    301
    683    623    -59   -654    371    280    436   1000    717    763    875    272
    722    506   -215   -615    470    145    462   1026    662    665    761    181
    774    340   -433   -555    605    -46    581   1145    623    524    576      2
    776    329   -446   -555    610    -57    750   1350    756    548    537    -62
    761    605   -155   -683    459    226    820   1319    893    698    704     83
    665   1065    400   -865    132    732    633    849    883    940   1070    457
    522   1688   1166  -1104   -322   1428    350    366    922   1363   1657   1052
    446   2213   1766  -1330   -659   1990     54    116   1052   1886   2288   1631
    501   2182   1678  -1343   -587   1930   -215      0   1060   2153   2577   1912
    527   1577   1047  -1052   -259   1312   -290    -33    753   1751   2138   1527
    485    852    366   -667     59    610   -207    -18    210    826   1197    646
    418    368    -49   -394    233    161     -7    223     70    368    639    119
    407    288   -119   -348    265     85    179    522    283    457    623    127
    428    236   -192   -335    311     23    316    727    423    537    636    127
    449    223   -226   -335    337      0    387    828    480    550    592     80
    457    127   -329   -293    392    -98    397    846    467    514    561     93
    491     93   -397   -293    444   -150    397    859    467    504    568     96
    493    127   -366   -311    428   -116    384    857    462    493    568     80
    485    137   -348   -311    418   -103    381    852    457    478    553     62
    514    119   -394   -319    452   -137    361    815    426    433    506     18
    535    116   -418   -327    478   -150    345    820    415    428    506      5
    537    109   -431   -324    483   -161    348    846    428    444    532     18
    530     96   -433   -311    483   -168    355    857    436    449    548     33
    537    109   -431   -324    483   -161    355    849    426    431    535     25
    504    140   -363   -322    433   -111    345    849    428    433    542     28
    475    166   -311   -322    392    -72    337    846    431    428    535     25
    452    189   -262   -319    358    -36    335    841    420    423    527     23
    418    228   -189   -324    303     20    358    862    441    446    550     49
    371    285    -85   -329    228    101    366    885    467    472    584     88
    340    290    -49   -316    192    122    371    891    470    467    584     88
    324    283    -41   -303    184    122    374    893    475    475    587     93
    329    324     -7   -327    168    158    381    922    504    496    620    127
    358    348    -10   -353    184    168    387    956    524    506    639    137
    392    324    -70   -358    231    127    379    976    527    514    641    142
    431    345    -85   -387    259    129    374   1013    555    548    665    174
    454    423    -33   -439    244    194    371   1041    584    576    704    187
    439    457     18   -449    210    239    355   1054    589    579    711    194
    436    501     62   -470    187    283    340   1062    589    571    706    202
    465    574    109   -519    179    342    332   1070    581    561    701    213
    470    636    166   -553    153    400    319   1065    568    540    685    215
    485    719    233   -602    124    478    296   1047    545    514    670    192
    488    782    293   -636     98    537    267   1021    530    498    657    176
    509    810    301   -659    103    555    252    997    504    485    633    158
    519    797    277   -659    122    540    226    948    431    436    576    119
    498    823    324   -662     85    576    241    932    410    431    558    111
    433    878    441   -657     -2    659    257    914    402    433    555    124
    374    948    574   -659    -98    761    272    875    387    420    545    122
    329   1002    672   -667   -171    839    259    807    350    376    506     83
    298   1034    735   -667   -218    885    233    740    301    324    459     33
    275   1036    761   -659   -241    898    210    685    262    277    415    -10
    252   1023    771   -636   -259    898    194    641    228    239    379    -12
    241   1026    784   -633   -272    906    189    613    205    220    358     -2
    246   1067    818   -657   -285    943    194    597    194    223    361    -10
    249   1085    833   -670   -290    961    197    587    187    215    348    -36
    249   1088    839   -667   -293    963    202    589    179    207    342    -57
    277   1106    828   -693   -275    969    220    605    189    215    350    -59
    306   1127    818   -717   -254    974    231    620    210    239    374    -51
    337   1145    807   -743   -236    976    231    636    239    262    392    -36
    309   1140    831   -724   -259    987    207    633    257    280    410    -15
    293   1119    826   -709   -267    974    166    615    257    288    413     -2
    280   1114    833   -696   -277    974    142    602    259    288    418      5
    262   1101    839   -683   -288    971    124    587    252    283    410     -5
    267   1111    844   -688   -288    979    122    576    244    280    400    -12
    262   1093    831   -678   -285    963    111    558    231    270    387    -28
    262   1049    787   -657   -262    917    101    548    213    244    358    -54
    293    932    639   -613   -174    784     80    527    161    181    288   -109
    309    833    524   -571   -106    680     93    524    137    150    249   -132
    275    743    467   -509    -96    605     77    501    103    127    213   -153
    262    685    423   -472    -80    555     90    493     90    114    189   -161
    257    613    353   -436    -49    483     96    493     75    111    181   -155
    283    555    272   -418      5    415     90    498     72    114    176   -148
    285    478    192   -384     46    335     98    506     70    114    168   -148
    285    428    142   -358     72    285    119    511     75    127    176   -140
    285    410    124   -348     80    267    132    519     83    145    184   -135
    267    363     96   -314     85    231    114    504     75    140    171   -148
    265    316     49   -293    109    184    124    509     83    153    184   -140
    265    259     -5   -262    135    127    145    517     93    155    192   -135
    272    210    -62   -244    166     75    163    519     93    142    187   -150
    285    119   -166   -202    226    -23    168    522     72    103    148   -189
    316    -88   -405   -116    358   -244    194    555      0    -31    -10   -350
    358   -262   -623    -49    491   -441    311    704      0   -140   -168   -527
    366   -241   -610    -62    488   -426    441    875    135    -98   -161   -537
    277     44   -233   -161    257    -93    491    782    296    106     80   -306
    116    545    426   -332   -155    485    277    254    324    446    568    207
    -20   1145   1163   -563   -592   1153     51   -155    420    919   1215    875
    -10   1454   1462   -724   -737   1460   -200   -340    555   1395   1803   1501
    103   1174   1070   -639   -483   1122   -392   -407    465   1473   1901   1686
    176    532    355   -355    -90    444   -426   -444      5    766   1140    940
    205    -18   -226    -93    215   -122   -327   -342   -405    -20    293     72
    293   -262   -555    -18    423   -407   -137    -36   -363   -210      5   -254
    457   -223   -680   -116    568   -452      7    233   -176   -114     31   -252
    576   -205   -784   -187    680   -493     64    379    -75    -51     57   -239
    633   -223   -857   -207    745   -540     80    441    -38    -41     46   -231
    654   -210   -865   -223    758   -537    101    491    -12    -31     44   -192
    649   -202   -852   -223    750   -527    140    550     31      2     75   -158
    659   -233   -893   -215    776   -563    153    571     38     12     80   -168
    657   -262   -919   -197    787   -589    161    587     46     23     85   -155
    628   -257   -885   -187    756   -571    181    605     70     44    109   -114
    607   -259   -867   -174    737   -563    187    618     72     46    127   -106
    558   -249   -807   -155    680   -527    213    659    122     90    192    -83
    509   -262   -774   -124    641   -517    239    691    168    132    259    -51
    493   -319   -813    -88    652   -566    257    719    192    142    285    -20
    509   -376   -885    -64    696   -631    275    758    223    179    329     44
    506   -335   -844    -85    672   -589    285    769    252    220    345     10
    452   -314   -766    -70    607   -540    272    769    249    215    306     -2
    405   -252   -657    -77    530   -454    280    795    277    236    301     36
    387   -205   -592    -90    488   -397    265    789    280    244    303     25
    400   -200   -600   -101    498   -400    270    810    296    257    322     38
    389   -187   -579   -101    483   -381    272    844    332    296    355     41
    368   -163   -535   -103    452   -348    272    867    350    309    348     36
    319   -127   -446    -96    381   -285    293    911    381    327    342     62
    283    -38   -322   -124    301   -179    332    963    441    376    371    106
    283     20   -262   -153    272   -119    348   1010    483    418    394    150
    335    103   -231   -220    283    -64    322   1026    496    428    379    181
    389    202   -187   -296    288      7    277   1026    504    441    379    231
    462    239   -226   -353    342      7    244   1015    496    433    363    231
    568    252   -316   -410    441    -31    213    989    452    389    316    210
    628    311   -316   -472    472     -2    218   1005    470    410    327    231
    675    332   -342   -504    509     -5    218   1008    480    423    332    233
    683    348   -335   -517    509      7    213    995    478    410    324    228
    672    345   -327   -509    501      7    205    969    457    379    301    207
    670    319   -350   -496    509    -15    213    930    420    340    270    171
    639    316   -322   -478    480     -2    226    909    400    314    270    155
    618    241   -379   -431    498    -67    252    898    405    319    270    127
    602    168   -433   -387    519   -132    262    865    389    288    241     90
    571    119   -452   -348    511   -166    270    828    366    257    231     59
    574     59   -514   -316    545   -226    259    792    340    223    223     20
    571    -28   -600   -272    584   -314    272    789    332    207    223     23
    548    -62   -610   -244    579   -335    293    789    332    197    220     41
    485    -10   -496   -239    491   -254    303    787    340    205    231     41
    441     62   -379   -252    410   -158    303    761    324    189    205      0
    420    129   -290   -277    353    -80    306    740    306    168    181    -15
    418    158   -259   -288    337    -51    329    766    335    207    241     12
    428    171   -257   -301    342    -41    340    797    379    259    329     38
    449    163   -285   -306    368    -59    350    826    423    303    381     67
    454    231   -223   -342    337      5    348    810    433    293    345     36
    462    265   -197   -363    329     33    340    802    449    296    327    114
    439    288   -153   -363    296     67    309    805    462    322    376    158
    423    241   -181   -332    303     31    309    828    472    340    407    166
    413    265   -148   -342    280     59    303    810    457    329    413    153
    420    280   -140   -350    280     72    309    815    472    340    428    145
    431    275   -158   -353    293     59    301    810    465    319    410    132
    457    213   -244   -335    350    -15    290    802    439    283    371     93
    511    158   -355   -335    433    -98    280    776    400    246    319     36
    584    150   -436   -368    511   -142    241    727    337    189    267     -5
    646    142   -504   -397    574   -179    184    665    270    124    218    -36
    662     93   -568   -376    615   -236    168    641    236     90    197    -46
    706     93   -613   -400    659   -259    129    587    181     28    137    -77
    711    103   -607   -407    659   -252    129    581    179     23    124    -59
    680     85   -594   -384    636   -254    137    597    202     41    140    -23
    709     20   -688   -363    698   -332    127    587    202     31    129    -25
    769    -12   -782   -379    774   -397     98    563    158     -5     85    -72
    815    -25   -844   -394    828   -433     98    579    163     12     90    -36
    813    -46   -859   -384    833   -452     93    584    168     28    114    -23
    701   -124   -826   -288    763   -475    109    584    176     36    124    -41
    654   -181   -836   -239    745   -509    166    628    187     18    116    -49
    626   -340   -969   -142    795   -654    228    696    153    -67     12   -155
    579   -480  -1060    -51    815   -769    374    852    176   -158   -129   -319
    592   -374   -966   -109    779   -670    493   1005    293   -150   -171   -392
    561    -38   -600   -262    579   -319    433    795    337    -23     18   -213
    498    519     18   -509    239    270    202    311    288    254    446    197
    444   1176    732   -813   -142    956   -106    -96    314    696   1028    717
    465   1626   1161  -1044   -348   1395   -413   -298    431   1187   1584   1213
    555   1296    740   -927    -90   1018   -587   -283    444   1350   1709   1389
    574    698    122   -636    226    410   -587   -285     75    776   1104    867
    535    132   -405   -335    470   -135   -467   -246   -405   -111    218     44
    519   -189   -709   -163    613   -449   -267     10   -381   -358   -129   -306
    530    -88   -620   -220    574   -353    -93    285   -109   -161    -12   -202
    571    -23   -594   -275    581   -309     62    511    101    -15     85   -103
    631    -33   -667   -298    646   -350    127    602    176     20    109    -83
    657      0   -657   -327    657   -327    145    626    202     36    124    -93
    693     12   -680   -353    685   -332    142    623    205     20     75   -140
    711      0   -711   -355    711   -355    161    652    223     18     44    -83
    701     12   -691   -358    696   -337    176    680    267     54     80    -57
    701     31   -670   -366    685   -319    168    659    262     41     72    -80
    685     23   -662   -355    672   -316    192    693    285     57     90    -36
    717      0   -717   -358    717   -358    171    688    275     51     96     -7
    693    -33   -727   -329    709   -379    168    693    285     80    122     -7
    688    -25   -714   -329    701   -368    176    709    314    103    145    -12
    678     -2   -680   -340    678   -342    179    722    335    116    161      0
    652     12   -639   -332    644   -314    187    732    353    127    158      0
    639     44   -597   -342    618   -275    181    737    366    140    155     -5
    649     64   -584   -355    618   -259    189    740    371    148    153      0
    659    106   -555   -384    607   -223    207    758    397    171    179     33
    683    106   -576   -394    631   -233    233    787    431    194    200     59
    722    140   -581   -433    652   -220    252    846    480    249    252    129
    797    218   -579   -506    688   -179    249    909    545    322    316    200
    792    205   -587   -498    688   -189    228    911    550    329    319    197
    743    192   -550   -467    646   -179    236    930    571    345    329    210
    792    254   -537   -524    662   -140    244    963    610    384    363    254
    774    270   -504   -522    639   -116    252   1005    667    433    402    298
    717    197   -522   -457    618   -161    236    989    662    428    402    303
    685    161   -524   -423    605   -181    249    997    675    446    418    332
    675    220   -457   -449    566   -116    283   1039    719    491    459    392
    665    239   -426   -452    545    -93    309   1083    769    540    504    420
    709    213   -496   -462    602   -140    290   1054    732    501    480    389
    730    226   -506   -478    618   -140    298   1070    732    498    485    410
    750    218   -535   -485    644   -155    293   1062    719    470    462    410
    756    194   -561   -475    659   -181    275   1008    665    402    392    355
    730    205   -527   -467    628   -161    283    987    649    379    363    327
    709    213   -496   -462    602   -140    293    969    644    371    368    316
    706    194   -511   -452    607   -158    298    943    613    350    345    296
    680    174   -506   -426    594   -166    303    930    594    335    324    259
    678    176   -504   -428    592   -163    288    898    561    309    296    231
    662    161   -504   -413    584   -171    293    878    545    293    288    226
    628    137   -491   -381    561   -176    303    849    527    275    267    207
    615    142   -472   -379    545   -163    306    854    524    267    252    205
    659    187   -475   -426    568   -142    298    859    535    277    259    218
    662    194   -467   -428    566   -137    329    859    535    290    270    239
    626    189   -436   -407    530   -122    374    870    545    303    277    252
    600    226   -374   -413    488    -72    387    878    566    327    298    267
    615    298   -319   -459    467    -10    394    909    623    371    345    311
    600    337   -262   -470    431     38    394    922    670    413    387    332
    639    394   -246   -517    441     75    363    891    672    418    397    342
    675    415   -259   -545    467     77    335    865    654    407    394    342
    646    394   -252   -522    449     70    342    901    685    441    426    366
    665    379   -285   -522    475     46    348    911    701    457    444    387
    670    387   -283   -530    478     51    335    906    704    465    472    410
    665    384   -280   -524    472     51    314    898    704    459    470    389
    675    319   -358   -498    517    -18    311    898    678    423    436    361
    667    231   -436   -449    553   -101    335    917    672    407    431    374
    678    176   -504   -428    589   -161    350    909    652    389    423    381
    675    137   -537   -405    607   -200    342    896    628    366    379    353
    636    140   -496   -389    566   -176    337    885    610    329    316    306
    636    124   -511   -381    574   -194    316    872    568    290    277    277
    685    101   -584   -394    636   -241    293    854    542    272    259    285
    665    111   -553   -387    610   -220    309    859    561    290    277    275
    628    116   -514   -374    571   -200    309    844    548    275    249    228
    613    124   -488   -368    550   -179    322    844    550    283    249    228
    579    129   -449   -355    514   -158    324    841    548    280    249    213
    550    111   -439   -329    496   -163    311    831    537    265    241    202
    568    111   -457   -340    511   -171    314    833    524    259    241    215
    581     25   -555   -303    566   -262    332    844    509    231    210    192
    558   -132   -691   -215    623   -410    381    901    504    174    132    127
    584   -298   -883   -142    732   -589    483   1028    537     88    -10      0
    618   -233   -854   -192    735   -542    600   1184    693    132    -20    -15
    592     83   -509   -340    550   -213    633   1153    823    283    150    127
    493    511     15   -504    239    265    478    745    711    446    459    376
    415    966    550   -691    -67    758    161    194    467    639    844    659
    449   1330    880   -891   -215   1106    -93    -57    423    992   1332   1062
    519   1176    657   -849    -70    919   -239    -72    400   1163   1535   1273
    532    701    168   -618    181    436   -244    -67    119    711   1060    891
    509    220   -288   -363    400    -33   -140      5   -210    -28    262    239
    532   -135   -667   -200    597   -400     23    241   -132   -215    -51    -12
    550   -197   -748   -176    646   -472    174    506    148    -36     28     75
    571   -137   -711   -218    639   -423    314    740    389    145    150    194
    620   -101   -722   -259    670   -410    387    857    504    215    194    241
    610   -122   -735   -244    670   -428    410    883    527    215    174    228
    589   -106   -696   -241    641   -400    431    906    563    231    176    228
    566    -80   -649   -244    607   -363    449    935    594    244    192    244
    576    -85   -662   -244    618   -374    465    969    615    265    220    275
    657   -106   -763   -275    709   -433    415    914    563    220    176    231
    659    -93   -753   -285    706   -423    397    914    558    215    171    218
    654    -59   -714   -298    683   -387    410    945    594    246    200    239
    657    -64   -722   -296    688   -392    428    963    620    275    220    265
    636    -41   -680   -298    657   -361    420    950    626    280    223    267
    631    -25   -657   -303    641   -340    441    956    641    290    233    275
    620     -2   -626   -311    623   -314    462    953    654    296    239    272
    623     23   -600   -322    613   -288    483    976    680    324    267    296
    644      2   -644   -324    644   -319    498   1013    714    353    293    324
    688      7   -680   -348    683   -335    514   1041    743    376    316    345
    717     23   -693   -371    704   -335    527   1065    766    394    335    361
    724     49   -675   -387    701   -311    545   1098    813    436    374    384
    732     57   -678   -397    706   -309    561   1127    844    467    402    410
    750     64   -688   -407    719   -311    571   1145    859    480    410    433
    756     93   -665   -426    711   -285    589   1182    901    517    431    465
    753    101   -652   -426    704   -275    610   1221    937    553    459    493
    740     93   -646   -418    693   -275    623   1247    961    576    472    504
    714     98   -615   -407    665   -257    623   1267    987    600    496    511
    696    137   -558   -418    626   -207    639   1296   1021    628    519    517
    683     83   -600   -381    641   -257    618   1288   1005    610    493    522
    680     44   -636   -366    659   -296    597   1273    969    571    457    530
    657     51   -605   -355    631   -275    607   1288    971    581    483    532
    618     83   -535   -350    576   -226    597   1280    966    576    480    454
    584     80   -504   -332    545   -210    576   1252    937    527    392    405
    571     25   -548   -301    558   -259    555   1195    846    423    290    423
    540    -20   -561   -259    548   -288    553   1182    813    394    285    381
    530    -18   -548   -257    537   -283    517   1119    761    345    254    288
    517    -64   -581   -226    548   -322    491   1057    693    270    179    265
    498    -98   -600   -202    548   -348    488   1015    644    218    145    226
    452   -142   -594   -153    522   -368    485    971    607    187    124    174
    407   -166   -574   -122    491   -368    467    924    563    148     93    150
    410   -127   -537   -140    472   -332    475    917    561    148     93    116
    457    -36   -496   -213    475   -265    511    924    576    153    111    101
    413    -54   -467   -179    439   -259    475    885    548    129     96    111
    368    -85   -457   -142    413   -270    446    852    524    103     70    109
    335   -106   -441   -114    387   -272    459    839    517     90     46     90
    314    -75   -389   -119    350   -233    498    849    542    109     62    109
    298      7   -293   -153    296   -142    550    909    623    187    148    192
    329    132   -197   -233    262    -31    545    932    662    223    200    233
    418    166   -252   -290    335    -41    493    872    594    161    153    207
    407    189   -218   -301    311    -15    475    865    605    171    158    262
    389    257   -132   -324    259     64    452    857    623    202    215    309
    389    285   -103   -337    246     90    431    846    607    194    218    293
    410    311    -98   -361    254    106    459    867    615    200    210    314
    366    298    -67   -335    215    116    413    833    597    171    189    306
    345    316    -28   -332    187    145    387    818    587    150    174    283
    303    319     12   -311    145    166    400    815    571    116    148    254
    290    316     25   -303    132    171    355    774    514     49     96    200
    314    353     38   -335    137    197    337    763    491     15     67    176
    309    415    106   -363    101    262    353    753    472    -18     36    153
    342    530    184   -439     77    358    410    756    467    -25     28    145
    296    519    223   -407     36    371    332    711    423    -59      2    116
    285    504    215   -394     36    358    267    678    374   -103    -38     83
    254    444    189   -350     31    316    187    600    285   -197   -129      0
    249    449    200   -350     23    324    187    589    254   -231   -171    -20
    228    441    213   -335      7    327    168    566    228   -259   -197    -33
    290    483    189   -389     49    337    161    563    226   -265   -197    -31
    337    532    192   -436     72    363    189    579    233   -252   -181    -12
    283    475    189   -379     46    335    181    553    205   -280   -207    -38
    275    415    140   -345     67    277    176    550    174   -327   -270    -77
    327    249    -77   -290    200     85    223    613    137   -431   -400   -176
    376    116   -259   -249    319    -70    361    771    194   -511   -535   -298
    410    244   -166   -329    288     38    517    919    366   -449   -514   -293
    371    613    241   -491     64    428    517    719    392   -324   -332   -150
    301   1137    836   -722   -267    987    184    166    210    -85     96    223
    241   1761   1517  -1002   -639   1639   -184   -277    124    285    639    654
    231   2166   1935  -1202   -852   2052   -524   -514    155    709   1148   1078
    311   1992   1680  -1150   -683   1836   -685   -496    200    914   1332   1270
    301   1343   1041   -823   -371   1192   -641   -462   -145    290    683    722
    293    735    439   -514    -72    587   -423   -309   -498   -532   -174     20
    301    384     83   -345    109    236   -197    -33   -420   -748   -498   -241
    355    329    -25   -342    192    153    -31    218   -187   -623   -446   -205
    410    337    -72   -374    241    132    101    423     -7   -511   -368   -132
    418    335    -83   -379    252    127    174    519     85   -459   -337   -101
    423    272   -153   -350    288     59    174    517     75   -491   -366   -124
    426    205   -220   -314    324     -7    184    517     64   -514   -387   -140
    452    181   -270   -316    361    -44    179    517     57   -537   -413   -161
    506    194   -311   -350    407    -57    197    542     57   -540   -415   -158
    519    210   -311   -366    415    -51    207    563     75   -524   -405   -140
    467    153   -314   -309    392    -80    184    548     64   -540   -428   -148
    439    109   -329   -275    384   -109    181    548     59   -545   -436   -150
    444    132   -314   -288    379    -90    207    568     85   -517   -407   -127
    452    184   -267   -319    358    -41    228    592    111   -491   -379   -101
    452    200   -252   -324    353    -25    236    615    127   -470   -353    -77
    446    213   -233   -329    337     -7    249    644    153   -441   -329    -46
    407    205   -202   -306    303      2    254    659    171   -433   -319    -28
    384    168   -215   -277    298    -23    239    649    158   -452   -332    -12
    389    137   -252   -262    322    -57    254    665    163   -449   -332     33
    363    111   -252   -239    309    -70    265    688    179   -426   -309     64
    319     28   -290   -174    303   -129    283    722    200   -405   -285     96
    290    -23   -314   -135    301   -166    327    776    244   -363   -239    137
    262    -36   -298   -111    280   -166    368    828    298   -319   -194    179
    163    -62   -226    -51    192   -142    394    875    358   -265   -153    231
    129    -54   -184    -38    155   -116    457    974    446   -168    -80    316
    179   -137   -316    -23    246   -226    444   1005    472   -135    -70    327
    215   -189   -405    -12    309   -296    433   1023    488   -109    -67    327
    270   -213   -483    -28    374   -348    457   1067    524    -67    -44    348
    319   -280   -600    -20    457   -439    472   1096    535    -51    -38    355
    363   -342   -706    -10    535   -524    480   1109    532    -49    -33    371
    415   -392   -807    -10    610   -600    485   1101    511    -70    -44    366
    431   -462   -893     12    662   -678    501   1096    498    -83    -36    335
    428   -493   -922     31    675   -706    488   1057    459   -129    -51    265
    410   -480   -891     33    649   -685    449    984    392   -202   -103    192
    387   -553   -940     83    662   -745    441    943    335   -252   -142    166
    348   -618   -966    135    654   -792    454    922    301   -280   -166    148
    316   -654   -971    168    644   -813    452    891    265   -316   -192    122
    316   -688  -1005    184    659   -846    415    807    174   -397   -270     51
    376   -680  -1057    153    717   -867    410    756    109   -446   -327    -10
    532   -724  -1260     96    893   -992    363    685     44   -511   -402   -101
    766   -766  -1535      0   1148  -1150    293    584    -33   -610   -504   -184
    924   -763  -1688    -80   1304  -1226    218    501   -114   -693   -568   -220
    919   -693  -1613   -111   1265  -1153    213    506   -101   -683   -545   -142
    784   -667  -1454    -59   1117  -1060    306    597    -10   -602   -441     36
    597   -675  -1273     38    935   -974    350    641     31   -568   -376    142
    433   -657  -1093    109    761   -875    405    735    116   -506   -275    293
    457   -568  -1026     57    740   -797    389    779    174   -465   -213    329
    415   -592  -1010     85    711   -800    407    763    176   -462   -200    296
    387   -579   -966     93    675   -771    410    732    174   -467   -184    283
    353   -519   -872     80    613   -696    394    724    187   -441   -150    288
    280   -511   -792    116    535   -652    410    737    202   -428   -140    290
    215   -491   -709    137    459   -600    397    730    194   -431   -140    259
    122   -514   -636    194    376   -574    402    753    202   -420   -137    246
     20   -532   -553    254    285   -540    423    779    220   -405   -135    246
    -51   -545   -493    298    220   -519    449    815    246   -379   -111    228
   -145   -576   -431    361    140   -504    467    839    241   -394   -135    176
   -187   -644   -457    415    135   -550    459    831    207   -436   -184    161
   -124   -654   -530    387    202   -592    431    797    150   -491   -241    153
     18   -652   -670    316    342   -659    397    753     90   -550   -293    135
    150   -600   -750    223    449   -675    358    704     33   -613   -366     62
    202   -532   -735    163    467   -633    340    670      5   -641   -426     -5
    226   -527   -753    150    485   -639    332    639    -25   -685   -488    -31
    197   -545   -743    174    470   -644    319    615    -62   -730   -540    -38
    179   -589   -769    202    472   -678    275    594   -111   -782   -581    -44
    197   -600   -797    200    496   -698    275    597   -127   -805   -592    -44
    223   -511   -735    142    478   -623    277    581   -137   -823   -602    -59
    228   -418   -646     96    436   -532    290    584   -137   -828   -613    -80
    259   -381   -641     59    449   -511    283    589   -142   -849   -626    -85
    332   -402   -735     33    532   -568    275    592   -197   -927   -698   -135
    329   -613   -945    140    633   -779    363    675   -236  -1039   -828   -262
    205   -917  -1122    355    662  -1018    553    826   -207  -1140   -976   -462
    116   -841   -958    361    535   -901    709    969    -25  -1031   -885   -426
     15   -446   -462    215    236   -454    652    730     57   -807   -574   -150
    -96    122    218    -12   -158    168    363    236     59   -439    -38    358
   -215    815   1031   -298   -623    922     96    -90    187    103    659    987
   -194   1124   1319   -467   -758   1223   -205   -233    309    568   1163   1434
   -124    810    932   -342   -527    870   -348   -220    259    581   1122   1421
    -67    215    283    -75   -176    249   -316   -223   -184   -148    400    769
     -5   -371   -366    189    179   -368   -161   -181   -727  -1114   -527    -83
      2   -631   -633    314    316   -633     54    132   -579  -1158   -670   -226
     41   -649   -693    303    366   -670    215    407   -348  -1010   -576   -142
     49   -711   -763    329    405   -737    335    587   -215   -930   -530    -98
     44   -766   -810    361    426   -787    376    631   -184   -919   -524   -122
     28   -758   -789    363    407   -771    392    641   -166   -909   -514   -168
     41   -763   -805    361    423   -784    400    659   -155   -914   -540   -202
     67   -745   -813    340    439   -779    402    675   -142   -917   -558   -192
    124   -709   -833    293    478   -771    402    680   -140   -924   -568   -176
    231   -711   -945    239    587   -826    389    657   -174   -956   -615   -213
    275   -665   -940    194    607   -802    374    631   -205   -976   -646   -226
    288   -613   -904    161    594   -758    327    602   -223   -987   -649   -246
    309   -532   -841    111    574   -685    290    563   -252  -1015   -675   -340
    342   -501   -844     77    592   -672    288    553   -254  -1039   -724   -358
    392   -540   -932     72    662   -735    290    571   -252  -1031   -724   -259
    428   -574  -1002     70    714   -787    298    605   -226  -1005   -688   -194
    381   -563   -945     90    662   -753    324    652   -168   -969   -631   -103
    340   -566   -906    111    620   -735    337    662   -155   -969   -592    -49
    402   -581   -984     88    693   -782    327    654   -166   -956   -576    -83
    483   -517  -1002     15    743   -758    311    667   -150   -914   -527   -116
    548   -511  -1060    -18    802   -784    277    641   -179   -943   -563   -106
    615   -454  -1070    -83    839   -761    207    605   -220  -1010   -646    -54
    683   -400  -1083   -142    883   -740    194    636   -189   -976   -610      5
    639   -459  -1098    -90    867   -779    220    659   -161   -940   -576     18
    587   -467  -1054    -59    820   -761    290    737    -85   -875   -514     67
    657   -465  -1124    -96    888   -792    249    740    -93   -885   -553     62
    696   -428  -1124   -135    909   -776    228    743    -96   -880   -571     59
    644   -428  -1075   -109    859   -750    259    771    -80   -862   -553     70
    615   -418  -1034    -98    823   -724    290    807    -49   -818   -522     88
    558   -405   -963    -77    758   -683    301    818    -46   -807   -514     85
    519   -394   -917    -62    717   -654    316    828    -49   -792   -485     96
    480   -384   -865    -46    670   -626    335    836    -44   -779   -467    116
    444   -381   -826    -31    633   -602    345    820    -51   -800   -472    103
    381   -389   -771      2    574   -579    348    792    -72   -826   -496     72
    353   -384   -737     12    545   -561    355    769    -93   -865   -519     64
    358   -407   -769     23    561   -587    342    727   -132   -880   -519     64
    327   -413   -740     44    532   -576    361    717   -127   -857   -491     72
    285   -402   -691     57    485   -545    358    685   -127   -862   -488     59
    275   -441   -717     83    493   -579    348    633   -163   -896   -527     12
    272   -452   -724     85    498   -587    353    600   -187   -922   -558     -7
    275   -439   -714     83    493   -576    379    605   -171   -919   -555     12
    267   -449   -719     90    491   -581    387    605   -161   -898   -537     18
    241   -452   -693    103    467   -571    374    594   -163   -904   -527     12
    213   -446   -659    116    436   -553    387    592   -158   -891   -514     10
    220   -400   -620     90    420   -509    423    600   -145   -880   -501      5
    265   -342   -607     38    433   -475    436    633   -111   -846   -470     41
    293   -314   -607     10    449   -459    439    667    -75   -820   -444     80
    226   -335   -561     51    392   -446    465    662    -64   -815   -433     96
    174   -311   -485     70    329   -397    493    665    -36   -784   -407    122
    207   -228   -436     10    319   -332    475    672      0   -743   -374    148
    233   -252   -485     10    358   -368    446    672      0   -740   -371    148
    241   -265   -509     10    374   -387    428    675     -2   -727   -355    153
    246   -231   -478     -7    361   -353    405    667      0   -724   -361    129
    236   -218   -454    -10    342   -337    394    659     -2   -727   -358    127
    233   -252   -485      7    358   -368    394    665    -10   -735   -368    135
    241   -327   -571     41    405   -449    381    641    -59   -779   -428     85
    254   -394   -649     70    452   -522    379    626    -88   -815   -470     49
    246   -433   -680     90    462   -555    389    631    -80   -815   -470     72
    213   -449   -662    116    436   -555    397    633    -77   -810   -478     67
    244   -496   -743    124    493   -618    363    584   -137   -867   -537     23
    262   -514   -776    127    519   -644    350    558   -171   -901   -568      5
    233   -504   -737    132    485   -620    358    558   -174   -901   -571     28
    244   -504   -748    129    496   -626    361    553   -184   -906   -579     44
    244   -485   -730    119    485   -607    353    553   -184   -896   -568     44
    228   -506   -735    140    480   -620    358    558   -176   -883   -561     15
    205   -498   -704    145    452   -600    371    561   -168   -883   -558      5
    189   -493   -683    150    436   -587    387    568   -166   -880   -555     15
    189   -511   -704    158    446   -607    402    576   -179   -906   -574     20
    184   -589   -774    202    478   -680    418    587   -223   -971   -618    -28
    166   -807   -974    319    568   -888    491    644   -301  -1127   -807   -228
    184   -919  -1104    366    641  -1010    639    774   -293  -1218   -961   -394
    155   -717   -875    280    511   -795    779    872   -119  -1088   -865   -316
     36   -322   -358    142    197   -340    732    602     -7   -852   -574     -5
    -70    350    420   -140   -246    384    405    150    124   -350     49    605
   -150   1044   1192   -446   -672   1117     96   -103    371    262    753   1202
    -64   1288   1350   -613   -706   1319   -218   -179    555    696   1208   1657
     -7    924    932   -457   -470    927   -374   -265    332    488    979   1509
    -12    213    226   -101   -119    218   -314   -298   -252   -371    124    706
    -25   -332   -309    179    140   -322    -98   -137   -602  -1023   -540     59
     -5   -517   -511    259    252   -514    132    176   -475  -1052   -641    -64
     57   -540   -597    241    327   -568    298    400   -332   -984   -618    -38
    106   -574   -683    231    394   -628    402    532   -249   -948   -600    -18
    124   -615   -740    244    431   -678    452    592   -210   -922   -592    -25
    135   -662   -797    262    465   -730    470    615   -202   -924   -602    -36
    140   -678   -818    270    478   -748    485    631   -200   -932   -610    -31
    137   -711   -849    285    491   -782    506    657   -181   -917   -594    -25
    135   -714   -849    288    491   -782    524    683   -155   -896   -571    -18
    155   -722   -880    280    517   -800    532    683   -161   -904   -584    -18
    168   -727   -896    280    532   -810    545    704   -148   -888   -576     -5
    176   -748   -927    283    550   -836    548    709   -142   -872   -561    -12
    187   -753   -940    283    561   -846    563    722   -132   -865   -553    -10
    176   -711   -891    267    532   -802    576    740   -114   -849   -540     12
    174   -659   -833    244    504   -745    589    756    -98   -839   -530     28
    166   -639   -807    236    483   -722    602    779    -72   -818   -517     62
    174   -615   -789    218    480   -701    602    797    -57   -792   -491     75
    184   -561   -748    187    465   -654    592    802    -44   -771   -472     59
    194   -535   -730    171    462   -631    607    823    -20   -748   -439     83
    202   -504   -706    150    452   -605    628    859     10   -709   -392    109
    210   -462   -672    124    439   -566    652    904     54   -659   -355    142
    236   -433   -670     96    452   -550    670    943     93   -628   -340    155
    283   -381   -665     49    472   -522    688    997    148   -592   -332    189
    293   -379   -672     41    480   -527    714   1062    202   -545   -290    293
    324   -410   -737     41    530   -574    701   1075    207   -535   -265    306
    363   -371   -737      2    550   -553    727   1114    244   -491   -210    345
    387   -340   -727    -23    555   -532    789   1189    311   -415   -129    415
    400   -316   -717    -44    558   -517    810   1213    340   -387   -103    431
    423   -332   -756    -46    587   -542    800   1184    306   -407   -111    410
    452   -332   -787    -62    618   -561    836   1202    324   -384    -83    439
    420   -342   -763    -38    592   -553    828   1200    332   -368    -67    452
    402   -306   -709    -49    553   -506    805   1176    316   -371    -72    454
    366   -285   -652    -41    509   -470    810   1163    314   -371    -64    452
    337   -259   -597    -41    465   -428    828   1161    329   -348    -31    436
    265   -340   -605     38    433   -472    828   1119    301   -384    -93    363
    192   -400   -592    103    389   -496    823   1080    267   -431   -145    376
    166   -376   -542    103    353   -459    831   1044    262   -431   -145    371
    127   -418   -548    142    335   -483    820   1002    241   -449   -168    342
     77   -444   -522    184    298   -483    789    943    200   -483   -210    293
     38   -465   -504    210    270   -483    784    911    187   -498   -241    252
      5   -498   -506    246    254   -504    779    885    171   -517   -262    265
    -12   -517   -504    265    244   -509    758    841    140   -542   -277    257
    -41   -511   -470    277    213   -491    756    828    124   -550   -301    220
    -72   -524   -452    298    187   -488    787    846    137   -542   -288    249
    -96   -517   -420    306    161   -470    813    865    158   -522   -267    257
   -119   -524   -407    322    142   -467    815    870    174   -511   -254    259
   -103   -514   -410    309    153   -462    802    875    189   -488   -228    270
   -111   -524   -415    316    150   -470    730    836    174   -504   -249    257
   -106   -506   -402    306    145   -454    678    815    176   -493   -244    272
    -90   -493   -402    290    155   -449    649    810    181   -478   -231    280
    -96   -493   -397    296    150   -446    607    784    174   -483   -241    265
   -109   -506   -397    306    142   -452    613    776    174   -480   -241    259
   -153   -537   -387    345    114   -462    623    766    168   -488   -252    254
   -223   -594   -374    407     72   -483    633    758    163   -504   -272    244
   -223   -691   -467    457    122   -579    592    719    109   -566   -329    194
   -202   -753   -553    475    174   -654    571    683     49   -633   -394    137
   -189   -813   -623    501    215   -719    548    659     12   -680   -439    106
   -179   -841   -662    509    239   -750    519    626    -20   -706   -467    103
   -181   -880   -698    532    257   -789    496    597    -51   -732   -498     83
   -184   -893   -711    537    262   -802    480    587    -57   -740   -504     80
   -205   -878   -675    540    233   -776    478    592    -51   -727   -488     90
   -265   -909   -644    584    189   -776    485    594    -51   -730   -485     88
   -361   -893   -532    628     85   -714    522    600    -49   -727   -472     88
   -381   -844   -465    613     38   -654    527    581    -57   -732   -480     67
   -314   -849   -537    581    111   -693    475    550    -83   -756   -511     28
   -285   -878   -592    579    153   -735    387    509   -124   -792   -540     -2
   -288   -891   -602    589    155   -748    392    488   -145   -797   -540     -7
   -322   -948   -626    633    148   -787    433    483   -161   -823   -568    -41
   -285  -1072   -787    678    249   -930    465    504   -210   -906   -678   -137
   -231  -1231  -1000    727    384  -1117    532    587   -252  -1031   -849   -314
   -205  -1283  -1078    745    436  -1182    665    771   -163  -1052   -932   -426
   -202   -989   -789    594    290   -891    724    810     18   -859   -740   -257
   -316   -496   -181    405    -67   -340    587    452    101   -550   -324    155
   -478    140    615    168   -548    379    332    -20    171    -96    298    779
   -563    722   1286    -77   -924   1002     93   -280    332    441    974   1447
   -488    696   1182   -103   -833    937   -166   -381    355    730   1288   1808
   -452    140    592    155   -522    366   -270   -472    -15    265    782   1348
   -407   -413     -5    407   -202   -210   -270   -509   -566   -652   -179    407
   -335   -782   -446    558     54   -615   -158   -303   -735  -1140   -763   -181
   -306   -852   -548    579    119   -701     54      2   -522  -1026   -745   -174
   -285   -888   -605    587    158   -748    226    210   -366   -919   -693   -127
   -259   -885   -626    571    181   -758    316    327   -275   -862   -667   -103
   -241   -841   -600    542    179   -722    348    358   -236   -839   -662    -98
   -220   -859   -639    540    207   -750    355    381   -236   -839   -672   -109
   -197   -862   -665    530    231   -763    361    415   -207   -815   -662    -96
   -189   -839   -649    511    228   -745    348    433   -192   -797   -652    -85
   -168   -800   -631    485    231   -717    342    454   -179   -779   -639    -70
   -148   -771   -626    457    236   -698    358    459   -171   -763   -631    -57
   -148   -758   -610    452    231   -685    384    457   -158   -748   -626    -49
   -142   -756   -613    446    233   -685    379    457   -155   -737   -626    -38
    -90   -745   -654    418    280   -701    368    452   -161   -737   -633    -38
    -41   -753   -714    394    335   -735    329    444   -166   -735   -639    -36
      5   -748   -753    371    379   -750    309    444   -158   -717   -631    -23
     36   -763   -800    363    415   -782    290    444   -158   -706   -636    -25
     70   -745   -815    337    441   -779    306    467   -132   -675   -615     -5
     98   -724   -826    311    459   -774    301    475   -116   -657   -600     10
     96   -724   -823    314    457   -774    290    480   -111   -644   -589     12
     75   -714   -792    319    431   -753    306    498    -88   -618   -571     31
     83   -691   -774    303    428   -732    324    511    -64   -589   -548     51
     88   -704   -792    306    439   -748    296    537    -44   -561   -527     70
    111   -696   -807    290    459   -750    296    597     10   -504   -478    116
     90   -717   -807    311    446   -761    285    623     44   -465   -449    142
     70   -748   -818    340    444   -782    288    644     67   -444   -433    161
     93   -750   -844    327    467   -795    303    675    103   -402   -402    189
    114   -745   -859    314    485   -802    322    704    132   -376   -384    215
    119   -701   -820    290    467   -761    319    735    163   -345   -350    254
     98   -691   -789    296    444   -740    314    748    184   -316   -319    290
     96   -724   -820    314    457   -771    350    763    197   -293   -298    314
     90   -732   -826    319    457   -779    371    774    197   -285   -296    322
     70   -688   -758    309    413   -722    374    771    202   -275   -293    324
     33   -688   -722    327    376   -704    358    753    192   -290   -309    306
      2   -709   -711    353    355   -709    350    711    158   -324   -342    272
    -31   -709   -678    368    322   -696    400    717    163   -316   -327    285
    -96   -732   -639    413    270   -685    426    711    174   -303   -314    296
   -137   -766   -628    452    244   -698    439    680    158   -316   -324    275
   -116   -784   -670    449    275   -727    433    639    122   -342   -350    233
   -114   -787   -672    449    277   -730    428    607     96   -361   -371    200
   -135   -839   -706    485    285   -774    415    581     72   -381   -400    163
   -163   -865   -701    514    267   -784    420    568     67   -381   -405    158
   -213   -875   -662    542    220   -769    436    537     54   -384   -413    148
   -215   -870   -657    542    218   -763    446    532     51   -374   -405    155
   -168   -862   -696    514    262   -782    449    555     70   -363   -400    161
   -140   -844   -704    493    280   -774    465    589    106   -322   -371    192
   -127   -782   -657    454    262   -719    480    623    168   -257   -311    249
   -119   -737   -620    428    249   -680    480    639    220   -205   -262    296
   -150   -737   -587    441    215   -665    446    607    223   -200   -262    296
   -187   -706   -519    446    166   -613    410    568    223   -184   -246    301
   -202   -727   -524    465    158   -626    392    561    220   -179   -239    309
   -153   -737   -584    444    213   -662    394    584    233   -161   -215    342
   -148   -776   -628    459    239   -701    387    605    252   -140   -202    361
   -163   -805   -641    485    239   -724    387    613    252   -132   -205    348
   -158   -878   -719    517    280   -800    405    615    239   -137   -228    335
   -179  -1028   -849    602    332   -937    410    581    192   -161   -285    288
   -205  -1169   -963    685    376  -1065    407    553    155   -174   -322    259
   -106  -1249  -1143    678    517  -1197    381    514     98   -236   -379    202
     49  -1309  -1358    626    704  -1332    329    462     28   -322   -444    127
    153  -1322  -1478    584    815  -1400    277    392    -31   -387   -480     80
    111  -1327  -1439    605    771  -1382    280    355    -46   -407   -467     85
    -54  -1325  -1270    691    607  -1299    324    387     -7   -374   -415    114
     49  -1267  -1319    607    680  -1293    290    413     -7   -384   -436     80
    231  -1228  -1460    498    844  -1343    220    387    -67   -446   -491     46
    210  -1174  -1384    480    795  -1278    215    394    -57   -439   -472     49
    129  -1153  -1283    511    706  -1218    220    397    -51   -439   -493     41
     64  -1158  -1226    545    644  -1192    236    394    -59   -444   -509     49
     44  -1153  -1197    553    620  -1174    267    426    -44   -433   -496     54
      5  -1286  -1293    639    646  -1288    311    467    -54   -478   -545     23
    -44  -1525  -1480    784    717  -1504    407    561    -64   -581   -683    -98
   -116  -1517  -1400    815    639  -1457    532    719     64   -568   -722   -200
   -236  -1231   -995    732    379  -1114    600    766    246   -410   -574   -119
   -376   -836   -459    605     41   -649    444    368    168   -246   -267    163
   -553   -298    254    426   -405    -23    194   -150      5     57    259    587
   -633    223    857    205   -745    540    -23   -418     25    509    852   1078
   -576    241    818    166   -698    530   -252   -509     33    810   1184   1405
   -631   -254    376    441   -504     59   -340   -537   -213    483    800   1114
   -771   -735     36    753   -405   -350   -257   -555   -659   -397   -119    353
   -641  -1091   -452    865    -96   -771   -132   -342   -766   -875   -730   -192
   -379  -1101   -722    740    171   -911    -23    -10   -501   -745   -737   -205
   -267  -1054   -789    659    259   -922    101    210   -288   -605   -670   -111
   -244  -1065   -820    654    288   -943    218    340   -150   -519   -628    -62
   -189  -1015   -826    602    316   -922    254    410    -72   -472   -613    -44
   -233  -1085   -852    659    309   -969    215    392    -83   -493   -644    -62
   -252  -1122   -870    685    306   -997    239    420    -57   -462   -615    -49
   -275  -1104   -828    691    275   -966    283    496     15   -394   -566    -46
   -252  -1098   -846    672    296   -971    303    498     23   -392   -589    -49
   -161  -1104   -943    631    389  -1023    314    454    -31   -436   -649    -59
   -119  -1106   -989    610    433  -1049    311    457    -36   -441   -649    -41
    -88  -1072   -984    581    446  -1028    322    504     20   -363   -563     23
    -70  -1049   -979    558    452  -1015    322    522     46   -332   -524     46
    -36  -1039  -1005    537    483  -1023    314    527     64   -309   -501     59
    -33  -1060  -1026    545    493  -1044    306    514     54   -314   -498     36
    -15  -1054  -1039    535    511  -1047    319    514     62   -301   -478     70
     46  -1013  -1062    480    553  -1036    345    553     98   -270   -441     93
    145   -932  -1078    394    610  -1005    342    587    140   -241   -420    101
    150   -958  -1111    402    628  -1034    329    618    171   -231   -415    135
    148   -995  -1143    423    644  -1067    319    641    207   -202   -389    174
    236   -906  -1145    332    691  -1026    296    652    233   -176   -366    181
    114   -982  -1096    431    605  -1039    332    628    220   -181   -368    148
     25   -989  -1015    480    519  -1002    439    683    280   -124   -306    202
     41   -896   -937    428    488   -917    446    727    332    -59   -239    246
     62   -789   -852    361    454   -820    465    792    415     20   -142    301
     77   -719   -797    319    436   -758    470    841    467     59   -119    319
    106   -717   -823    303    462   -769    439    846    465     38   -166    368
    101   -667   -769    283    433   -717    405    839    452     25   -174    376
    145   -563   -711    207    426   -639    392    839    459     44   -155    392
    171   -524   -696    176    431   -610    387    857    488     72   -116    410
    137   -553   -693    207    415   -623    371    862    483     64   -124    350
    155   -636   -792    241    472   -714    348    820    407    -20   -231    306
    179   -566   -748    192    462   -657    311    732    316   -116   -296    288
    192   -555   -748    181    467   -652    324    722    298   -148   -306    311
    166   -584   -753    207    457   -667    350    711    277   -166   -329    270
    137   -519   -657    192    397   -587    358    693    277   -161   -337    197
    168   -410   -579    119    371   -493    335    659    252   -189   -342    174
    109   -485   -597    187    353   -540    319    626    223   -210   -345    202
    -46   -620   -574    332    262   -597    319    571    166   -265   -394    168
   -111   -626   -514    368    200   -571    350    550    168   -231   -363    150
   -168   -584   -418    374    124   -501    384    558    197   -215   -342    158
   -127   -566   -439    345    153   -504    397    542    184   -246   -350    168
    -28   -548   -519    285    244   -535    329    465    101   -358   -454    163
     12   -550   -563    270    288   -555    298    441     64   -407   -517    158
     25   -548   -576    259    298   -561    316    465    116   -309   -428    119
     28   -480   -509    226    267   -493    324    488    187   -220   -355     93
     -7   -384   -376    194    184   -379    355    548    272   -132   -259    135
     20   -285   -306    132    163   -296    324    535    288   -111   -210    181
    150   -259   -410     51    280   -335    200    384    153   -254   -319    145
    158   -262   -423     51    288   -342    171    384    145   -259   -332    171
    116   -280   -400     80    257   -340    171    397    163   -233   -322    142
     93   -283   -376     96    233   -329    181    415    187   -220   -296    145
     83   -288   -371    101    226   -329    176    410    187   -207   -283    140
    135   -358   -493    111    314   -426    150    371    135   -249   -327     77
    155   -457   -615    148    384   -535    142    361    109   -270   -342     54
    145   -488   -633    171    389   -561    150    381    114   -275   -350     70
    114   -509   -626    197    368   -566    187    413    132   -270   -345     72
    114   -579   -693    231    402   -636    207    423    135   -272   -342     70
    137   -636   -776    246    454   -704    187    381     72   -332   -371     62
    129   -639   -769    254    449   -704    192    397     70   -345   -381     88
     80   -613   -693    265    384   -652    202    400     77   -335   -376     77
      7   -587   -594    288    301   -589    246    423    114   -309   -361     64
     80   -581   -665    249    371   -623    220    379     51   -371   -394     51
    124   -568   -693    223    407   -631    213    368     36   -376   -400     36
      7   -672   -680    329    342   -675    272    405     59   -350   -394     23
    -36   -678   -644    355    303   -662    288    387     51   -358   -402     -7
      7   -626   -636    306    322   -631    270    374     33   -387   -418     -2
    -49   -680   -631    366    290   -657    301    381     18   -439   -470     -7
   -231   -846   -615    537    189   -732    446    423     38   -522   -589    -88
   -184   -870   -685    527    249   -779    545    522    132   -540   -675   -163
     23   -579   -602    277    311   -589    561    633    259   -465   -626   -116
   -161   -213    -51    187    -54   -132    535    337    176   -384   -420     90
   -555     90    644    231   -602    366    285   -366   -171   -306   -119    361
   -542    540   1083      0   -813    810    -33   -670   -329      0    342    724
   -200    665    862   -233   -530    763   -337   -623   -309    303    717   1000
    -70    337    407   -132   -239    371   -392   -553   -449    109    535    878
   -122    -41     80     80   -101     18   -303   -457   -680   -467   -103    381
   -132   -470   -337    301    101   -402   -171   -303   -758   -893   -644    -59
   -171   -631   -459    400    142   -545     -7    -46   -498   -784   -639    -54
   -140   -613   -472    376    166   -542     96    132   -290   -613   -524     38
    -72   -576   -506    322    215   -542    168    236   -187   -537   -509     70
    -83   -524   -444    303    179   -485    231    327    -96   -480   -454    124
   -127   -506   -379    314    124   -444    257    376    -59   -465   -444    153
   -171   -472   -301    322     64   -387    285    436    -18   -436   -457    207
    -93   -449   -358    270    129   -405    228    368   -106   -522   -548    161
    -83   -376   -296    228    103   -337    228    381    -88   -483   -535    114
    -90   -335   -246    210     75   -293    223    368    -93   -480   -545     51
   -155   -376   -220    267     31   -298    220    350   -122   -522   -574     54
   -179   -379   -200    277     10   -290    228    337   -111   -519   -576     83
   -168   -426   -257    296     44   -342    239    353   -109   -519   -579     85
   -168   -472   -303    319     64   -387    241    376   -106   -509   -561    103
   -176   -519   -342    348     83   -431    259    387    -80   -483   -540    111
   -189   -519   -332    353     70   -428    283    374    -57   -467   -524    109
   -223   -493   -272    358     23   -384    298    348    -36   -457   -519     88
   -194   -514   -319    353     59   -415    285    368    -62   -467   -493    148
   -150   -555   -405    353    127   -480    290    478     -5   -400   -405    298
   -122   -566   -444    342    161   -506    280    480     18   -384   -387    342
   -122   -607   -485    363    179   -548    290    472     25   -387   -397    332
   -145   -657   -511    400    181   -584    293    459     28   -389   -400    335
   -145   -693   -548    420    200   -620    298    478     44   -371   -381    353
    -96   -685   -589    389    244   -639    290    517     64   -335   -337    407
    -67   -685   -618    374    275   -652    290    555    101   -306   -319    428
    -93   -698   -605    394    254   -652    314    568    135   -293   -314    428
   -129   -732   -602    431    236   -667    337    568    155   -288   -319    415
    -98   -730   -633    413    265   -680    335    566    168   -280   -311    387
     31   -719   -750    342    389   -735    290    563    109   -309   -314    394
     67   -657   -724    293    392   -688    298    607    111   -306   -290    454
     33   -561   -594    265    314   -576    332    639    132   -298   -277    485
      0   -517   -517    257    254   -517    353    636    122   -322   -301    465
    -38   -462   -423    249    192   -444    363    607     90   -348   -319    431
    -49   -402   -355    223    153   -379    366    555     38   -394   -353    384
    -67   -366   -298    218    114   -332    348    496    -18   -452   -407    322
   -109   -332   -226    218     57   -280    348    431    -75   -493   -441    257
   -132   -332   -200    231     31   -265    319    374   -127   -548   -480    207
   -114   -329   -218    220     49   -272    306    340   -184   -602   -524    194
   -137   -329   -192    233     25   -262    259    301   -223   -631   -555    174
   -119   -329   -210    223     44   -270    220    285   -226   -639   -561    187
   -194   -350   -158    272    -20   -254    252    285   -215   -623   -548    205
   -218   -402   -187    309    -18   -296    272    257   -228   -644   -571    192
   -215   -436   -220    327      2   -329    275    223   -252   -659   -566    179
   -176   -426   -249    301     33   -337    337    249   -226   -626   -532    187
   -176   -436   -259    306     38   -348    358    231   -239   -636   -530    192
   -174   -405   -231    288     25   -316    361    246   -207   -605   -496    220
   -137   -363   -226    252     44   -296    361    280   -140   -537   -433    265
   -124   -306   -181    215     25   -244    329    272   -129   -511   -405    259
   -101   -218   -116    158      7   -168    283    283   -103   -472   -355    322
    -70   -174   -103    122     15   -140    272    277    -93   -452   -332    350
    -62   -202   -140    132     38   -171    309    239   -124   -478   -350    327
    -57   -233   -176    145     57   -205    298    210   -142   -496   -363    311
    -77   -220   -142    148     31   -181    296    223   -124   -475   -342    322
    -83   -184   -101    135      7   -142    257    231   -101   -459   -327    327
    -10   -249   -239    129    114   -244    236    163   -176   -540   -405    262
    -44   -379   -335    210    142   -358    316    187   -197   -576   -439    265
   -106   -465   -361    285    127   -413    319    202   -200   -566   -428    259
   -200   -483   -283    342     41   -384    332    202   -202   -555   -439    210
   -280   -459   -179    371    -51   -319    332    200   -202   -561   -462    184
   -277   -522   -246    397    -15   -384    283    116   -290   -659   -555    153
   -298   -594   -296    444     -2   -446    265     67   -361   -719   -602    132
   -376   -628   -254    501    -62   -441    267     75   -361   -714   -597    145
   -428   -626   -197    527   -116   -413    228     41   -387   -737   -620    119
   -436   -607   -171    519   -132   -389    270     33   -400   -750   -636    111
   -480   -646   -166    563   -158   -407    270     28   -410   -766   -665     98
   -498   -680   -181    589   -161   -431    223    -10   -444   -800   -701     67
   -537   -730   -192    633   -174   -462    163    -46   -472   -823   -722     49
   -550   -756   -207    652   -174   -483    137    -38   -480   -839   -748     28
   -545   -852   -306    698   -122   -579    163    -31   -522   -917   -839    -54
   -548  -1062   -517    805    -18   -789    303     51   -532  -1026   -987   -187
   -530  -1109   -579    820     23   -844    449    210   -415  -1039  -1057   -257
   -558   -820   -262    688   -148   -542    491    205   -280   -896   -904   -155
   -618   -348    270    480   -444    -38    275   -239   -426   -761   -631     54
   -636    218    854    207   -745    535   -142   -802   -657   -550   -228    376
   -610    797   1408    -93  -1008   1101   -540  -1184   -740   -226    246    735
   -535    841   1376   -155   -956   1109   -841  -1358   -771     23    542    950
   -501    280    779    109   -639    530   -815  -1361  -1000   -298    189    670
   -457   -381     72    418   -265   -155   -618  -1265  -1350  -1054   -613     49
   -433   -963   -530    698     46   -748   -423  -1021  -1431  -1525  -1192   -405
   -418   -974   -555    693     67   -766   -252   -735  -1114  -1325  -1098   -324
   -371   -963   -594    667    111   -779   -124   -514   -885  -1166  -1005   -236
   -311   -984   -672    646    179   -831    -44   -384   -761  -1088   -974   -200
   -342  -1052   -709    698    181   -880     25   -363   -740  -1085   -987   -213
   -384  -1065   -680    724    145   -872     25   -366   -740  -1085   -997   -226
   -376  -1052   -675    711    148   -865     28   -376   -745  -1098  -1023   -244
   -384  -1114   -732    748    171   -924     41   -384   -771  -1124  -1054   -257
   -387  -1104   -717    745    163   -911     44   -371   -753  -1109  -1049   -239
   -394  -1031   -636    711    119   -833     38   -371   -737  -1085  -1036   -223
   -420  -1023   -602    722     90   -813     38   -361   -714  -1065  -1031   -228
   -431  -1072   -641    750    103   -857      5   -405   -756  -1104  -1067   -267
   -428  -1106   -678    769    124   -893      7   -392   -745  -1104  -1060   -244
   -423  -1057   -633    740    101   -844     -7   -381   -714  -1072  -1034   -228
   -431   -956   -524    693     46   -740      7   -374   -685  -1041  -1010   -220
   -514   -984   -472    748    -23   -730    -20   -392   -704  -1052  -1021   -228
   -568   -958   -389    763    -90   -675    -62   -379   -680  -1026   -982   -174
   -581   -875   -293    727   -145   -584    -10   -345   -639   -976   -927   -137
   -587   -888   -301    737   -145   -594     70   -329   -626   -966   -919   -145
   -579   -849   -270    711   -155   -558     72   -324   -613   -956   -909   -142
   -600   -818   -218    709   -192   -519     54   -306   -568   -911   -875   -124
   -571   -776   -207    672   -181   -493     46   -254   -504   -849   -823    -88
   -548   -748   -202    646   -174   -475     54   -226   -475   -820   -802    -70
   -488   -743   -257    613   -116   -501     36   -233   -488   -828   -810    -72
   -475   -706   -231    592   -122   -470     44   -181   -423   -763   -756    -15
   -475   -657   -181    563   -148   -420     96   -150   -371   -717   -724     15
   -462   -631   -168    545   -148   -400    148   -129   -332   -683   -706     23
   -457   -607   -150    530   -155   -379    155   -127   -311   -667   -696     25
   -420   -542   -122    483   -150   -332    176    -85   -277   -631   -665     59
   -397   -571   -176    483   -111   -376     36   -111   -314   -654   -678     62
   -423   -618   -194    519   -116   -407    -20   -166   -366   -696   -711     31
   -462   -646   -187    553   -140   -415     62   -202   -413   -732   -745      2
   -506   -704   -197    605   -155   -452    106   -252   -467   -792   -800    -51
   -530   -688   -161    607   -187   -426    103   -301   -509   -828   -839    -98
   -566   -667   -101    615   -233   -384     67   -361   -550   -854   -865   -135
   -579   -646    -67    610   -257   -355     18   -407   -584   -878   -878   -158
   -605   -652    -46    628   -280   -350     -7   -470   -636   -911   -904   -194
   -641   -717    -77    678   -283   -397    -20   -535   -691   -948   -943   -218
   -566   -745   -181    654   -192   -465    -59   -571   -727   -966   -969   -233
   -524   -743   -218    631   -155   -480    -83   -594   -743   -976   -982   -259
   -485   -724   -239    605   -124   -483    -80   -607   -737   -963   -987   -272
   -465   -693   -228    576   -119   -459    -72   -597   -706   -932   -961   -249
   -472   -701   -231    587   -122   -467    -67   -600   -696   -914   -945   -231
   -535   -805   -272    670   -132   -540    -44   -633   -732   -937   -971   -262
   -517   -836   -319    678    -98   -579    -18   -631   -727   -922   -966   -262
   -462   -745   -285    602    -90   -517    -10   -620   -678   -875   -922   -239
   -415   -659   -244    537    -88   -452    -20   -613   -628   -820   -872   -200
   -368   -605   -236    485    -67   -423    -46   -610   -602   -782   -836   -155
   -361   -587   -226    475    -67   -407    -62   -618   -576   -743   -810   -111
   -371   -610   -241    488    -64   -426    -70   -633   -566   -719   -792    -90
   -348   -652   -303    498    -23   -478   -106   -649   -584   -719   -805   -135
   -316   -672   -355    493     18   -514   -132   -665   -602   -722   -813   -161
   -316   -693   -376    506     28   -535   -142   -667   -602   -711   -807   -145
   -327   -706   -381    517     23   -545   -142   -683   -615   -717   -813   -132
   -322   -800   -478    558     77   -639   -145   -704   -654   -756   -862   -184
   -322   -891   -568    605    122   -730   -142   -724   -683   -800   -914   -252
   -314   -963   -649    639    166   -807   -129   -732   -711   -836   -940   -262
   -324  -1041   -717    680    192   -880   -132   -727   -732   -846   -945   -246
   -361  -1104   -745    732    189   -924   -122   -743   -766   -857   -963   -290
   -402  -1176   -774    789    181   -974    -98   -753   -776   -857   -971   -311
   -361  -1137   -776    750    207   -958   -119   -756   -779   -849   -958   -290
   -280  -1109   -828    693    272   -969   -174   -756   -774   -818   -930   -298
   -241  -1200   -961    719    358  -1080   -192   -805   -818   -849   -948   -363
   -163  -1239  -1078    698    454  -1158   -174   -800   -846   -865   -953   -381
   -116  -1195  -1078    657    480  -1137   -187   -784   -833   -846   -937   -389
   -140  -1150  -1010    644    433  -1080   -194   -800   -844   -865   -956   -392
   -174  -1140   -969    657    394  -1054   -187   -795   -849   -859   -940   -355
   -197  -1135   -940    665    368  -1039   -171   -784   -852   -878   -961   -379
   -200  -1215  -1015    709    407  -1117   -116   -732   -878   -950  -1054   -444
   -215  -1415  -1200    813    491  -1309     -2   -594   -872  -1062  -1221   -574
   -275  -1428  -1153    849    439  -1291     90   -470   -766  -1052  -1262   -605
   -376  -1088   -711    732    166   -901    101   -587   -675   -906  -1096   -470
   -511   -644   -132    579   -189   -389   -155  -1109   -802   -696   -763   -161
   -652    -64    587    355   -620    259   -522  -1634   -914   -335   -246    283
   -709    423   1132    142   -922    779   -802  -1896   -844    142    332    748
   -649    301    950    174   -800    626   -974  -1904   -792    400    579    966
   -584   -249    335    418   -459     41   -963  -1797   -997     10    137    576
   -639   -802   -166    719   -236   -485   -797  -1673  -1415   -867   -753   -200
   -701  -1158   -457    930   -124   -807   -574  -1410  -1408  -1156  -1145   -537
   -750  -1195   -446    971   -153   -820   -345  -1132  -1137   -979  -1083   -506
   -784  -1163   -379    974   -202   -771   -192   -943   -950   -857  -1026   -475
   -792  -1135   -342    963   -226   -740   -137   -818   -846   -787   -995   -420
   -756  -1119   -363    937   -197   -740   -168   -750   -805   -769  -1002   -381
   -730  -1127   -400    927   -166   -763   -181   -724   -795   -776  -1018   -366
   -727  -1156   -428    943   -150   -792   -124   -711   -787   -761  -1013   -389
   -732  -1145   -413    937   -161   -782    -88   -717   -782   -750  -1023   -444
   -696  -1080   -384    888   -158   -732   -114   -730   -779   -750  -1031   -465
   -678  -1013   -337    844   -171   -675   -174   -766   -787   -771  -1049   -478
   -722  -1021   -298    872   -213   -659   -184   -802   -800   -789  -1060   -491
   -670  -1052   -381    859   -145   -717   -187   -797   -813   -802  -1072   -501
   -524  -1010   -485    766    -20   -748   -275   -779   -807   -805  -1072   -501
   -488   -989   -501    735      5   -745   -288   -802   -820   -813  -1088   -553
   -558   -953   -394    756    -83   -675   -244   -865   -846   -841  -1132   -613
   -558   -956   -400    756    -80   -678   -246   -865   -841   -849  -1150   -581
   -488   -958   -470    722    -10   -714   -280   -836   -828   -846  -1145   -553
   -493   -979   -488    735     -5   -735   -290   -815   -815   -833  -1109   -542
   -478  -1002   -524    740     23   -763   -298   -810   -818   -826  -1106   -592
   -467   -984   -519    724     23   -753   -288   -756   -758   -766  -1065   -542
   -470  -1008   -537    737     33   -774   -316   -758   -748   -748  -1039   -558
   -454  -1013   -561    732     51   -787   -340   -784   -776   -776  -1049   -605
   -470  -1060   -589    766     59   -826   -319   -779   -774   -776  -1034   -597
   -454  -1039   -584    745     62   -813   -283   -727   -719   -724   -976   -545
   -413   -982   -568    696     75   -774   -239   -654   -639   -654   -906   -480
   -428   -995   -568    711     67   -782   -254   -618   -602   -628   -865   -431
   -379  -1000   -620    691    119   -810   -283   -610   -597   -620   -828   -402
   -335   -984   -649    659    155   -818   -290   -610   -602   -613   -833   -426
   -337   -956   -618    646    137   -787   -257   -563   -558   -566   -782   -374
   -332   -880   -550    605    106   -717   -249   -550   -553   -548   -740   -361
   -335   -833   -498    584     80   -667   -236   -545   -545   -509   -732   -405
   -348   -782   -433    563     41   -607   -231   -563   -561   -527   -743   -431
   -363   -722   -358    542     -5   -540   -226   -579   -579   -555   -745   -433
   -376   -696   -319    535    -31   -509   -223   -607   -602   -597   -763   -400
   -381   -628   -246    506    -67   -439   -233   -652   -631   -646   -789   -423
   -397   -592   -197    493   -101   -394   -233   -685   -639   -631   -784   -470
   -413   -537   -127    475   -142   -332   -252   -740   -667   -654   -805   -509
   -426   -509    -83    467   -174   -296   -252   -771   -688   -688   -815   -439
   -389   -540   -150    465   -119   -345   -285   -826   -722   -714   -839   -465
   -363   -514   -150    436   -109   -335   -340   -865   -737   -722   -854   -527
   -413   -483    -70    446   -174   -277   -322   -849   -701   -680   -807   -524
   -449   -509    -59    478   -197   -285   -244   -849   -685   -670   -776   -511
   -467   -498    -31    483   -218   -265   -244   -883   -714   -701   -787   -522
   -485   -501    -15    491   -236   -257   -215   -854   -672   -659   -763   -504
   -462   -506    -44    483   -210   -275   -179   -815   -620   -600   -727   -514
   -433   -433      0    431   -218   -218   -163   -763   -545   -524   -641   -467
   -420   -368     51    394   -236   -158   -140   -730   -485   -465   -571   -402
   -449   -366     80    407   -267   -142   -129   -730   -457   -431   -537   -379
   -462   -348    114    405   -288   -119   -155   -735   -436   -410   -504   -363
   -439   -324    111    381   -277   -106   -174   -735   -415   -397   -483   -340
   -381   -340     41    361   -213   -150   -176   -709   -392   -379   -475   -306
   -311   -272     38    290   -176   -116   -244   -675   -345   -335   -423   -267
   -296   -296      0    296   -148   -148   -309   -717   -376   -366   -439   -290
   -374   -431    -59    400   -158   -246   -267   -789   -459   -446   -517   -371
   -379   -504   -124    441   -127   -314   -228   -787   -480   -459   -548   -415
   -332   -488   -158    407    -88   -324   -275   -818   -524   -524   -607   -475
   -301   -449   -150    374    -75   -301   -327   -865   -581   -592   -659   -511
   -298   -452   -153    374    -75   -303   -376   -906   -631   -644   -709   -571
   -254   -410   -155    332    -49   -283   -436   -901   -626   -615   -678   -587
   -231   -381   -153    306    -38   -270   -485   -914   -618   -613   -667   -589
   -277   -446   -171    361    -54   -309   -397   -953   -654   -662   -698   -607
   -358   -457   -101    407   -129   -280   -316   -922   -636   -646   -665   -568
   -384   -436    -51    410   -166   -244   -311   -906   -618   -610   -610   -563
   -431   -465    -33    446   -200   -249   -337   -927   -644   -639   -620   -592
   -480   -485     -5    480   -239   -246   -337   -932   -654   -641   -620   -579
   -454   -444      7    449   -233   -218   -345   -930   -644   -620   -613   -566
   -457   -426     31    441   -244   -197   -363   -945   -646   -618   -620   -594
   -428   -413     15    418   -223   -200   -381   -948   -662   -639   -662   -626
   -332   -524   -194    428    -70   -361   -389   -966   -769   -792   -841   -748
   -303   -753   -449    530     70   -602   -290   -885   -841   -961  -1067   -961
   -231   -820   -589    527    179   -706   -168   -758   -813  -1034  -1176  -1085
   -244   -465   -223    353    -12   -345   -135   -784   -628   -823   -937   -878
   -332     75    405    127   -368    239   -394  -1244   -555   -498   -501   -433
   -491    753   1241   -132   -865    997   -688  -1740   -480    -33    109    184
   -555   1345   1901   -394  -1228   1623   -922  -1958   -257    568    807    828
   -441   1337   1777   -449  -1109   1556  -1171  -1990   -158    872   1096   1122
   -389    789   1176   -200   -782    982  -1257  -2029   -514    368    561    649
   -413     54    465    176   -441    259  -1122  -1984  -1091   -540   -353   -197
   -467   -413     54    441   -262   -179   -831  -1680  -1182   -880   -800   -685
   -384   -423    -41    402   -174   -233   -636  -1366   -948   -724   -745   -670
   -296   -426   -129    361    -85   -277   -514  -1158   -805   -631   -706   -620
   -254   -433   -181    342    -38   -309   -459  -1044   -722   -581   -685   -597
   -228   -462   -233    345      2   -348   -436  -1008   -706   -594   -691   -587
   -228   -496   -270    361     20   -384   -381   -989   -701   -587   -683   -613
   -236   -475   -239    355      0   -358   -355   -969   -675   -566   -654   -626
   -218   -428   -210    322     -5   -319   -342   -930   -631   -550   -623   -592
   -132   -397   -265    265     64   -332   -381   -948   -652   -587   -628   -597
   -109   -428   -319    267    101   -374   -459   -992   -693   -626   -657   -667
    -90   -394   -303    241    103   -350   -475   -979   -680   -615   -628   -659
   -103   -361   -257    231     75   -311   -405   -943   -652   -589   -594   -620
   -153   -355   -202    254     23   -280   -348   -924   -628   -576   -589   -610
   -127   -316   -192    220     31   -254   -379   -924   -628   -581   -589   -607
    -72   -265   -192    168     57   -228   -420   -924   -633   -579   -584   -605
    -67   -246   -179    155     54   -213   -423   -919   -626   -561   -568   -584
   -140   -293   -153    218      5   -223   -394   -917   -618   -545   -553   -574
   -161   -288   -129    223    -18   -207   -366   -893   -587   -514   -532   -576
   -111   -239   -127    174      7   -184   -361   -854   -545   -488   -522   -548
    -18   -239   -220    127     98   -228   -389   -862   -563   -522   -558   -527
    -10   -283   -272    148    129   -277   -358   -805   -514   -454   -504   -480
    -62   -303   -241    181     85   -272   -324   -750   -444   -366   -426   -465
    -77   -296   -218    187     70   -259   -301   -691   -387   -303   -368   -431
   -119   -262   -142    189     10   -202   -265   -613   -327   -249   -327   -389
    -18   -184   -166    101     72   -176   -314   -613   -337   -249   -329   -384
     20   -124   -148     51     83   -135   -355   -610   -332   -226   -296   -324
    -12    -77    -64     44     23    -72   -316   -558   -275   -168   -233   -246
     -2    -36    -36     18     15    -36   -303   -555   -272   -168   -241   -241
     -2     10     12     -2     -7     10   -280   -545   -267   -168   -249   -239
    -25     12     38      2    -31     25   -246   -540   -262   -155   -233   -241
     20     59     38    -41    -10     49   -270   -548   -259   -140   -213   -215
     54    140     85    -98    -15    111   -296   -563   -254   -122   -200   -192
     38    192    153   -114    -57    174   -298   -566   -246   -101   -176   -161
     10    174    163    -90    -75    168   -288   -592   -252    -83   -140   -187
    -57    111    166    -28   -111    137   -254   -649   -290   -127   -166   -246
    -98     96    194     -2   -145    145   -233   -693   -314   -145   -181   -277
   -106    150    257    -20   -181    202   -223   -693   -283   -116   -145   -252
    -96    158    252    -33   -174    205   -259   -743   -309   -140   -161   -259
    -96    140    236    -23   -166    189   -275   -800   -355   -171   -200   -296
    -98    122    218    -12   -158    168   -280   -826   -387   -189   -236   -324
    -98    155    254    -28   -176    205   -293   -839   -397   -200   -231   -314
    -96    218    314    -62   -205    265   -265   -849   -387   -179   -205   -296
    -96    270    366    -88   -231    316   -218   -828   -358   -145   -176   -262
    -93    314    407   -111   -252    361   -202   -795   -322   -103   -148   -241
    -77    358    436   -140   -257    397   -184   -750   -270    -57   -111   -215
     33    410    376   -223   -171    394   -215   -743   -252    -41    -85   -202
     54    457    402   -257   -174    431   -226   -706   -192     25    -12   -129
     15    436    420   -228   -202    428   -192   -711   -166     54     20    -98
    -10    439    449   -213   -228    444   -168   -719   -148     70     41    -75
      7    459    452   -233   -223    457   -197   -724   -132     98     75    -70
     28    457    428   -244   -200    444   -194   -709   -111    127     98    -72
     23    444    420   -236   -200    431   -197   -688    -85    163    132    -38
     90    436    345   -262   -127    392   -254   -722   -111    150    132    -44
    111    415    303   -262    -96    361   -257   -714   -122    150    127    -49
     72    366    293   -220   -109    329   -213   -691   -127    140    101    -80
     75    324    246   -200    -85    285   -187   -683   -137    132     85    -96
    101    358    257   -228    -77    309   -202   -698   -153    124     90    -77
    106    363    257   -233    -75    311   -218   -688   -155    119     83    -67
    189    397    207   -293     -7    303   -288   -691   -171    114     80    -70
    189    394    202   -293     -5    298   -303   -688   -179    109     88    -46
    127    319    192   -223    -31    257   -270   -696   -176    116    106     -7
     93    306    213   -200    -62    262   -168   -709   -184    103     90    -12
    103    293    189   -200    -41    241   -161   -727   -218     57     41    -41
    114    303    189   -210    -36    246   -189   -722   -213     77     72    -51
    155    366    210   -259    -25    288   -220   -711   -197    114    127    -49
    155    381    226   -270    -33    306   -210   -688   -171    132    166    -10
    135    371    236   -254    -51    306   -194   -665   -150    145    187      7
    116    332    213   -226    -46    272   -148   -620   -145    122    161    -20
    132    158     25   -145     54     93    -93   -568   -213    -20      5   -181
    163    -12   -176    -77    168    -93      5   -462   -239   -176   -179   -374
    161    163      2   -163     80     83    109   -316    -75    -83   -101   -327
     46    519    472   -283   -213    496     75   -498     49    189    194    -75
   -106   1026   1132   -459   -618   1078   -194  -1013     57    597    714    410
   -210   1670   1878   -732  -1044   1774   -488  -1358    166   1135   1371   1008
   -158   1956   2112   -898  -1135   2034   -776  -1517    283   1608   1891   1496
   -103   1605   1709   -753   -906   1657   -930  -1556    168   1592   1826   1462
   -171    971   1143   -400   -657   1057   -904  -1582   -301    867   1065    750
   -218    426    641   -103   -428    532   -779  -1540   -795    -15    174    -90
   -213    153    363     28   -288    257   -571  -1267   -698   -109    -20   -283
   -194    168    361     12   -277    265   -379   -984   -444     70     80   -202
   -116    280    397    -80   -257    337   -267   -758   -241    218    187   -116
   -109    270    376    -80   -244    322   -361   -698   -192    249    200   -116
   -155    236    392    -41   -272    314   -358   -675   -168    265    202   -103
   -210    197    407      5   -311    303   -309   -675   -168    254    184   -111
   -168    161    329      5   -249    244   -353   -745   -241    179    119   -150
   -174    181    353     -5   -265    267   -327   -709   -207    226    158    -80
   -137    228    363    -46   -252    296   -265   -659   -158    280    187    -38
   -179    189    368     -5   -275    277   -316   -670   -163    280    174    -44
   -259    145    405     57   -332    275   -340   -691   -163    290    176    -44
   -228    168    397     28   -314    283   -322   -688   -161    288    174    -41
   -176    192    368     -7   -272    280   -348   -688   -163    290    168    -23
   -140    213    350    -38   -244    280   -363   -678   -153    303    155    -18
   -135    231    366    -46   -249    298   -394   -675   -140    322    150    -33
   -116    277    392    -83   -254    332   -431   -639    -96    376    223     10
   -116    296    413    -88   -265    353   -439   -623    -62    415    280     49
   -163    257    420    -46   -293    337   -423   -602    -31    449    311     80
   -155    252    407    -46   -280    329   -480   -545     36    509    368    135
    -62    231    290    -85   -176    259   -579   -540     54    524    379    145
     18    241    220   -129   -101    231   -581   -553     41    524    397    153
     44    319    275   -184   -114    298   -537   -511     77    568    444    176
     -5    366    371   -179   -187    368   -579   -480    129    623    493    213
    -80    322    400   -122   -241    361   -478   -480    140    646    506    215
    -25    410    436   -192   -231    423   -379   -439    187    696    558    252
     15    446    428   -231   -207    439   -374   -431    207    732    594    277
     31    485    454   -257   -210    470   -353   -397    239    766    626    303
     51    600    548   -327   -249    576   -368   -345    280    813    678    350
     54    639    584   -345   -265    613   -348   -309    309    849    717    376
     28    623    592   -327   -283    610   -327   -298    322    862    730    381
     12    662    649   -337   -316    657   -301   -306    335    878    737    387
     -7    680    688   -337   -348    683   -332   -324    329    867    732    371
     12    696    683   -355   -335    688   -387   -316    324    862    727    384
     25    748    719   -387   -345    732   -397   -293    340    885    743    413
     10    719    709   -363   -348    714   -306   -355    277    833    688    348
     12    722    706   -368   -348    714   -368   -428    223    784    649    301
     -2    737    740   -366   -371    737   -426   -433    215    789    665    309
    -36    706    743   -335   -389    724   -420   -449    194    782    662    290
    -59    685    745   -311   -402    714   -381   -457    187    782    657    280
    -80    698    779   -309   -428    737   -345   -452    205    802    678    285
    -70    717    787   -324   -428    750   -327   -475    192    795    680    283
    -64    701    763   -319   -415    732   -428   -483    184    789    678    277
    -72    688    761   -306   -415    724   -413   -483    194    797    680    275
    -77    662    740   -293   -407    701   -277   -491    181    787    678    272
    -80    732    813   -327   -446    774   -275   -457    239    844    730    316
    -77    792    870   -358   -475    831   -298   -439    277    891    779    355
     -7    826    833   -407   -420    828   -301   -423    293    922    813    392
    -54    865    919   -405   -488    891   -296   -392    363    997    883    446
   -119    857    974   -368   -545    914   -306   -402    379   1028    911    467
    -85    862    948   -389   -517    906   -335   -410    371   1039    927    478
    -51    896    948   -420   -498    922   -350   -410    376   1049    945    491
     10    896    883   -454   -436    888   -371   -402    374   1054    943    485
     93    852    758   -472   -332    807   -410   -340    394   1070    950    501
     93    748    654   -423   -280    704   -431   -329    379   1047    919    475
     51    683    631   -366   -288    657   -311   -345    350   1013    880    444
     54    659    602   -358   -275    631   -267   -342    342   1002    872    444
     72    607    535   -340   -231    574   -290   -337    335    989    859    428
     67    563    493   -316   -213    527   -345   -350    314    974    849    415
     57    540    483   -298   -213    511   -301   -353    298    971    846    400
     44    532    485   -290   -220    509   -288   -358    290    971    841    376
     51    548    496   -301   -223    524   -316   -355    288    969    839    379
     70    542    470   -306   -200    509   -340   -335    301    982    854    405
     90    545    454   -316   -181    501   -337   -309    316   1000    872    436
     88    527    436   -309   -174    483   -342   -311    306    992    859    428
     96    462    366   -280   -135    413   -329   -309    290    974    846    431
    106    381    272   -246    -83    329   -303   -283    285    966    849    449
    124    327    202   -226    -38    265   -275   -244    288    953    831    459
    161    340    179   -252    -10    262   -239   -166    293    893    737    368
    163    246     83   -205     41    166   -140    -28    350    841    623    226
    179    363    184   -272     -2    272    -10    129    530    948    680    228
     96    771    675   -433   -288    724     15    -12    602   1111    898    371
     36   1208   1171   -623   -568   1192   -350   -602    332   1234   1226    646
     85   1730   1644   -909   -779   1688   -709  -1080    119   1470   1654    989
    148   2000   1849  -1075   -852   1925   -924  -1286     80   1821   2112   1350
    213   1636   1423   -924   -605   1530  -1002  -1286    -18   1821   2114   1363
    228   1096    867   -662   -319    982   -963  -1239   -340   1163   1421    784
    218    592    374   -405    -77    485   -823  -1080   -540    540    714    218
    223    350    124   -288     49    239   -652   -787   -345    530    592    122
    239    394    155   -316     41    275   -540   -524    -46    743    735    239
    239    389    150   -316     44    270   -355   -301    163    896    841    345
    220    358    137   -288     41    246   -246   -174    285    982    898    410
    176    337    161   -259      7    249   -267   -137    324    997    901    418
    148    363    215   -254    -33    290   -249    -88    374   1034    927    441
    111    348    236   -231    -62    290   -202    -62    387   1041    945    452
    109    322    213   -218    -51    267   -210    -49    384   1044    966    446
    127    348    220   -239    -46    285   -236    -20    407   1072   1023    449
     96    340    244   -218    -72    293   -171     -7    420   1098   1093    449
     80    348    267   -215    -93    309   -132     20    439   1127   1130    420
     49    361    309   -205   -129    335   -140     46    457   1143   1104    496
      0    358    358   -181   -179    358   -135     70    475   1166   1111    641
    -44    379    423   -166   -233    400   -106    114    517   1226   1158    628
    -88    358    444   -137   -265    400    -80    155    550   1252   1163    628
   -150    379    530   -114   -340    454    -57    181    581   1262   1184    618
   -207    454    662   -124   -436    555    -57    207    615   1291   1200    571
   -236    532    769   -148   -501    649    -72    257    654   1322   1202    649
   -272    550    820   -140   -545    683      2    327    704   1374   1234    722
   -298    563    862   -132   -579    711      7    363    740   1415   1254    727
   -322    597    917   -140   -620    756     -2    428    800   1473   1299    756
   -389    628   1018   -119   -704    823     51    472    841   1512   1327    789
   -392    750   1143   -179   -766    945     90    504    875   1540   1337    820
   -358    784   1143   -213   -750    963     31    483    862   1519   1312    813
   -272    820   1091   -275   -680    956     12    457    841   1493   1288    797
   -181    857   1039   -337   -610    948    -10    454    826   1488   1283    792
   -127    893   1018   -384   -574    956    -54    436    800   1467   1262    748
    -90    922   1013   -415   -553    966    -88    397    761   1418   1221    675
    -70    953   1021   -444   -545    984   -101    358    724   1384   1205    626
    -31    974   1005   -470   -517    989   -140    358    701   1369   1210    605
     44    940    893   -493   -426    917   -176    376    662   1332   1176    587
     51    867    815   -459   -381    841   -129    368    623   1286   1135    545
     44    810    766   -428   -361    789    -88    358    597   1244   1096    522
     46    787    740   -415   -345    763    -70    363    602   1234   1109    581
     31    769    735   -400   -353    753    -83    296    576   1215   1114    553
     28    730    698   -379   -335    714   -158    239    532   1208   1117    511
     33    701    665   -368   -316    683   -119    270    517   1210   1143    493
     23    644    620   -332   -298    633    -64    303    542   1226   1174    506
     15    662    644   -340   -314    654    -98    293    545   1213   1143    488
    -18    659    675   -322   -345    667    -83    275    527   1189   1119    524
    -57    659    714   -301   -384    685     -7    249    519   1189   1140    524
    -62    704    766   -319   -413    735     38    262    532   1200   1166    522
    -62    685    748   -311   -405    714     36    296    561   1218   1200    579
    -46    714    761   -335   -402    737     25    309    571   1218   1215    584
    -36    810    844   -389   -441    826     15    335    594   1249   1257    563
    -36    906    943   -433   -488    924     28    381    672   1348   1332    566
    -18    961    979   -472   -498    969      0    376    685   1363   1337    610
     -2   1036   1039   -517   -522   1039    -36    340    680   1363   1353    623
    -33   1083   1117   -527   -576   1098    -12    345    678   1382   1384    633
    -59   1111   1171   -524   -615   1140     23    381    704   1397   1408    649
    -59   1137   1195   -540   -628   1166    -10    389    719   1410   1426    670
    -67   1145   1210   -540   -639   1176    -12    405    722   1413   1436    698
    -62   1135   1197   -537   -628   1163     20    441    740   1423   1457    722
    -59   1127   1187   -532   -623   1156     31    472    756   1434   1465    735
    -70   1072   1140   -504   -605   1106     28    493    756   1434   1444    698
    -80   1034   1114   -478   -597   1075     46    501    748   1418   1423    683
    -75   1026   1101   -475   -589   1065     49    465    688   1356   1366    662
    -70    989   1060   -459   -563   1023     67    483    678   1371   1369    641
    -93   1015   1109   -462   -600   1062     62    483    672   1379   1384    576
   -140   1036   1176   -446   -657   1106     54    475    662   1350   1363    530
   -158   1036   1195   -441   -675   1114     64    459    639   1306   1314    563
    -72   1041   1114   -483   -592   1078     51    444    607   1293   1325    584
    -98    997   1093   -449   -597   1047     18    457    602   1306   1350    535
   -150    943   1093   -397   -623   1018     51    472    605   1304   1330    522
   -161    974   1132   -407   -646   1052     83    491    615   1301   1325    540
   -111    976   1088   -431   -600   1031     49    522    626   1306   1332    537
    -49    953   1002   -452   -527    976     -2    514    594   1270   1275    540
    -38    865    904   -413   -472    883     38    527    553   1210   1228    511
    -72    657    727   -293   -400    691    179    615    542   1124   1114    371
    -83    535    618   -226   -350    576    353    787    620   1052    982    254
    -88    756    841   -335   -465    797    441    865    774   1145   1052    283
   -101   1200   1301   -550   -701   1249    311    504    722   1288   1293    465
   -166   1758   1925   -797  -1047   1842    -36    -62    535   1530   1717    839
   -303   2325   2629  -1010  -1465   2475   -368   -472    475   1886   2247   1304
   -252   2540   2790  -1145  -1522   2665   -646   -636    527   2275   2688   1712
   -166   2127   2294   -982  -1228   2208   -727   -584    462   2244   2613   1602
   -148   1543   1688   -698   -919   1615   -623   -485    116   1574   1904    943
   -132   1021   1153   -444   -641   1085   -420   -290   -158    859   1145    303
   -114    841    956   -363   -535    896   -213     36    114    945   1132    272
    -83    823    906   -368   -496    862    -64    309    379   1117   1257    394
    -46    782    826   -368   -436    802     51    478    511   1182   1293    457
    -70    735    805   -332   -436    769    145    553    555   1179   1280    488
   -103    732    836   -316   -470    784    155    579    574   1184   1267    480
    -96    766    862   -335   -480    815    142    620    613   1205   1280    480
   -116    758    875   -322   -496    815    179    649    641   1215   1286    491
    -67    769    836   -350   -452    802    187    633    631   1195   1262    485
    -12    797    807   -394   -410    802    202    639    620   1197   1273    488
    -18    810    828   -397   -423    820    215    657    633   1215   1293    488
    -15    878    891   -431   -454    883    220    672    659   1236   1319    478
     20    971    950   -496   -465    961    210    709    701   1265   1343    496
     23   1013    989   -519   -485   1002    200    724    719   1278   1340    483
    -12   1000   1013   -493   -511   1005    213    727    730   1288   1358    488
    -36    995   1028   -480   -532   1010    246    735    740   1299   1382    509
    -49    979   1028   -465   -537   1002    293    750    750   1309   1389    517
    -49    976   1023   -465   -535   1000    298    779    769   1322   1400    527
    -49    963   1013   -457   -530    987    324    828    813   1353   1421    542
    -33   1008   1041   -488   -537   1023    342    867    859   1387   1457    576
     -2   1070   1072   -532   -537   1070    342    875    875   1397   1483    594
     -2   1124   1127   -561   -566   1127    342    911    924   1441   1522    631
    -12   1158   1171   -574   -592   1163    348    961    974   1483   1551    657
    -12   1156   1169   -574   -592   1161    371   1013   1013   1509   1571    670
     -5   1145   1150   -568   -576   1148    410   1078   1054   1538   1587    688
     23   1184   1161   -605   -568   1174    426   1140   1109   1569   1615    761
     18   1192   1174   -607   -576   1184    410   1156   1127   1579   1634    797
     23   1221   1197   -626   -587   1210    441   1182   1153   1618   1675    792
     41   1270   1228   -654   -592   1249    478   1208   1174   1636   1701    813
      5   1249   1241   -628   -618   1247    496   1208   1161   1626   1696    797
    -38   1205   1241   -584   -639   1223    514   1213   1158   1615   1691    787
    -41   1192   1234   -576   -639   1213    509   1215   1156   1608   1691    797
    -51   1179   1231   -563   -641   1205    496   1205   1137   1582   1665    795
    -57   1166   1221   -555   -639   1192    514   1158   1085   1540   1626    776
    -49   1189   1239   -571   -644   1213    511   1111   1044   1519   1605    732
    -57   1187   1241   -566   -649   1215    491   1083   1026   1506   1587    691
    -83   1161   1244   -537   -662   1202    475   1054   1008   1491   1579    675
    -93   1150   1244   -530   -670   1197    485   1023    992   1480   1569    678
    -49   1197   1247   -574   -646   1221    431    979    969   1460   1558    680
    -80   1189   1270   -555   -675   1228    426    940    940   1436   1545    678
   -116   1171   1288   -527   -701   1228    475    919    924   1428   1532    665
   -145   1176   1322   -517   -735   1249    485    922    937   1434   1535    662
   -155   1205   1358   -524   -756   1280    480    932    961   1452   1543    672
   -135   1218   1353   -542   -743   1286    478    937    966   1441   1527    685
   -122   1215   1337   -545   -730   1275    498    953    976   1452   1538    711
   -150   1208   1356   -530   -753   1280    530    976   1005   1491   1564    701
   -127   1249   1376   -561   -750   1312    542   1013   1057   1532   1602    737
    -80   1340   1421   -631   -750   1379    550   1044   1117   1597   1673    802
    -67   1434   1501   -683   -784   1467    517   1065   1163   1649   1727    839
    -70   1491   1561   -711   -815   1527    493   1072   1189   1670   1769    878
    -51   1491   1543   -719   -797   1514    470   1062   1174   1641   1751    867
    -33   1465   1496   -717   -766   1480    454   1049   1150   1608   1732    839
    -12   1462   1475   -724   -743   1467    446   1034   1137   1582   1719    833
    -28   1504   1532   -740   -782   1517    459   1044   1158   1600   1725    836
    -38   1457   1496   -709   -766   1475    452   1044   1132   1571   1688    813
    -28   1332   1361   -654   -696   1345    433   1015   1057   1493   1613    756
    -41   1280   1322   -618   -680   1301    441   1008   1018   1452   1579    706
    -44   1296   1340   -626   -693   1317    444   1008   1008   1421   1561    701
    -49   1283   1332   -615   -691   1306    420   1000    992   1389   1540    691
    -70   1283   1353   -605   -711   1317    420   1010    995   1389   1530    680
    -54   1247   1301   -594   -678   1273    428    982    950   1353   1496    649
    -36   1213   1249   -587   -644   1228    465    976    935   1348   1499    628
    -49   1197   1247   -574   -649   1221    485    997    958   1371   1525    636
    -46   1189   1236   -571   -641   1210    483    995    963   1376   1535    626
    -36   1163   1200   -563   -618   1182    472    995    956   1361   1522    610
    -25   1148   1171   -561   -600   1158    465    984    937   1332   1496    610
    -20   1114   1132   -548   -576   1122    475    987    932   1325   1488    620
    -15   1091   1106   -537   -561   1098    483   1005    943   1337   1496    628
      0   1036   1036   -517   -517   1036    491   1021    922   1309   1444    558
     49    826    774   -439   -363    800    566   1111    878   1171   1278    418
     75    724    649   -400   -288    688    724   1288    932   1098   1163    306
     85    930    841   -509   -379    885    862   1384   1088   1195   1239    366
    -15   1288   1304   -636   -659   1296    831   1018   1101   1353   1475    587
   -111   1917   2029   -904  -1070   1971    462    449   1085   1730   2010   1085
   -168   2647   2813  -1239  -1491   2730    103    103   1213   2268   2678   1652
   -135   2990   3125  -1428  -1628   3055   -205    -44   1358   2740   3208   2138
    -54   2639   2694  -1291  -1374   2665   -314    -18   1296   2707   3130   2109
    -51   1935   1987   -943  -1021   1961   -213     23    813   1886   2294   1358
    -62   1361   1423   -649   -743   1392     33    207    433   1114   1504    626
    -23   1202   1223   -592   -623   1213    265    558    592   1065   1356    483
     44   1228   1184   -636   -568   1208    426    828    800   1182   1415    532
     83   1228   1143   -657   -530   1187    530    987    906   1234   1434    561
     88   1213   1122   -652   -517   1169    571   1067    961   1252   1436    571
     88   1187   1096   -639   -504   1143    589   1104    971   1247   1418    563
     98   1153   1054   -626   -478   1104    628   1117    966   1218   1389    555
    106   1166   1060   -639   -478   1114    670   1148    984   1221   1382    568
    109   1184   1075   -646   -483   1132    657   1163   1008   1257   1418    566
    116   1234   1117   -678   -501   1174    641   1171   1021   1273   1441    568
    106   1197   1091   -652   -491   1145    670   1202   1052   1296   1465    597
    119   1218   1098   -670   -491   1161    683   1215   1065   1314   1478    592
    127   1275   1148   -701   -511   1213    683   1231   1093   1340   1506    615
    116   1304   1187   -714   -535   1247    698   1260   1127   1382   1543    636
    129   1283   1153   -706   -511   1218    735   1280   1140   1392   1558    649
     96   1236   1140   -667   -522   1189    761   1270   1130   1374   1535    631
     80   1244   1161   -662   -540   1202    784   1312   1158   1387   1551    659
     85   1254   1169   -672   -542   1213    797   1345   1184   1397   1561    685
     88   1275   1187   -680   -548   1231    815   1374   1208   1418   1584    711
    101   1330   1228   -717   -563   1280    833   1397   1231   1452   1608    706
    111   1371   1257   -743   -571   1314    839   1439   1265   1462   1628    730
    101   1363   1260   -735   -579   1312    802   1475   1296   1470   1647    758
    103   1384   1280   -743   -587   1332    820   1522   1340   1509   1678    779
    106   1441   1332   -776   -613   1387    875   1556   1366   1535   1696    795
    135   1478   1343   -807   -605   1410    883   1610   1405   1566   1714    828
    140   1449   1306   -795   -584   1379    896   1654   1428   1590   1725    849
    187   1504   1317   -844   -563   1410    883   1704   1462   1621   1758    883
    213   1613   1400   -914   -594   1506    844   1709   1480   1600   1792    880
    189   1660   1470   -924   -641   1566    891   1691   1460   1525   1784    870
    179   1670   1491   -924   -657   1582    893   1693   1452   1512   1777    891
    137   1579   1441   -857   -652   1512    909   1680   1431   1499   1727    917
    127   1545   1418   -839   -644   1483    953   1667   1410   1506   1727    917
    124   1590   1465   -859   -670   1527    961   1649   1410   1551   1748    872
    124   1623   1496   -875   -685   1561    937   1618   1384   1535   1730    839
    155   1660   1504   -906   -672   1582    906   1608   1384   1535   1730    849
     67   1628   1561   -849   -748   1597    893   1548   1356   1509   1701    833
      2   1597   1595   -800   -795   1595    919   1488   1322   1473   1670    818
    -25   1551   1577   -763   -802   1564    945   1441   1299   1454   1652    795
     12   1553   1540   -782   -763   1548    989   1423   1293   1439   1639    787
     36   1517   1478   -779   -719   1499    958   1402   1278   1410   1615    782
     70   1548   1478   -810   -704   1514    896   1376   1280   1431   1631    769
     83   1553   1467   -820   -693   1509    909   1374   1299   1447   1649    756
     93   1569   1475   -831   -691   1522    966   1382   1312   1447   1641    748
    101   1584   1483   -844   -691   1535    953   1369   1301   1431   1623    763
    127   1605   1478   -867   -675   1543    987   1376   1304   1426   1602    753
    158   1602   1444   -883   -644   1522   1005   1408   1327   1436   1595    784
    192   1675   1483   -932   -644   1579    984   1457   1392   1506   1660    885
    207   1836   1628  -1023   -711   1732    979   1480   1452   1579   1743    935
    174   1847   1673  -1010   -750   1761    976   1452   1439   1571   1740    932
    200   1842   1639  -1023   -719   1743    953   1439   1436   1566   1735    935
    277   1865   1587  -1070   -654   1727    896   1444   1447   1571   1732    932
    296   1818   1522  -1060   -613   1670    904   1410   1413   1538   1699    911
    303   1782   1478  -1044   -587   1631    917   1382   1387   1506   1678    904
    319   1782   1462  -1052   -571   1623    922   1379   1379   1499   1675    904
    332   1743   1410  -1036   -537   1577    906   1384   1366   1480   1647    872
    309   1608   1296   -958   -493   1452    880   1363   1317   1421   1577    807
    280   1532   1252   -906   -485   1395    875   1343   1280   1392   1543    758
    265   1543   1275   -904   -504   1410    880   1325   1262   1371   1530    763
    241   1512   1270   -875   -514   1392    878   1309   1234   1343   1504    756
    213   1483   1270   -849   -530   1376    854   1288   1210   1317   1478    724
    215   1486   1267   -852   -524   1376    865   1301   1215   1314   1486    732
    265   1499   1231   -883   -483   1366    839   1330   1234   1327   1509    750
    293   1556   1262   -924   -483   1410    795   1325   1228   1327   1517    743
    239   1532   1293   -888   -527   1413    828   1286   1200   1293   1486    730
    189   1423   1234   -807   -522   1330    898   1265   1163   1270   1460    680
    202   1395   1189   -800   -493   1293    906   1262   1153   1257   1449    641
    246   1431   1184   -839   -467   1309    891   1275   1163   1247   1449    665
    259   1410   1150   -836   -446   1280    878   1273   1153   1208   1410    657
    293   1327   1034   -810   -368   1182    885   1278   1111   1140   1335    600
    340   1132    792   -737   -226    963    940   1327   1031   1002   1179    420
    361    963    602   -662   -119    784   1062   1449   1005    872   1008    231
    345   1088    743   -719   -200    914   1176   1558   1135    966   1088    306
    236   1486   1247   -862   -506   1366   1132   1309   1288   1247   1426    628
     85   2143   2057  -1114   -987   2101    898    849   1454   1701   2008   1215
    -51   2868   2920  -1408  -1486   2894    678    579   1738   2309   2733   1940
     -2   3099   3099  -1548  -1551   3099    392    493   1914   2746   3211   2449
     62   2795   2733  -1431  -1335   2764    218    418   1717   2569   3031   2335
     57   2171   2114  -1117  -1028   2145    205    335   1169   1790   2231   1548
     31   1548   1517   -789   -743   1532    400    459    730   1044   1428    727
     25   1340   1314   -685   -644   1327    644    818    865   1036   1335    613
     62   1288   1226   -675   -581   1257    802   1052   1005   1111   1356    605
    145   1260   1114   -704   -485   1187    870   1187   1078   1130   1337    623
    249   1286   1036   -766   -392   1161    867   1254   1106   1132   1325    641
    239   1267   1028   -756   -394   1148    891   1278   1098   1106   1286    600
    231   1221    989   -727   -379   1106    924   1304   1096   1093   1262    592
    246   1213    966   -732   -358   1091    966   1337   1109   1104   1270    597
    257   1247    989   -750   -366   1119    982   1356   1114   1109   1270    592
    254   1283   1026   -769   -387   1156    989   1374   1132   1124   1283    600
    252   1314   1062   -782   -405   1189    989   1389   1143   1140   1306    602
    257   1356   1098   -807   -420   1228    995   1400   1161   1153   1330    607
    241   1361   1119   -800   -439   1241    995   1402   1166   1150   1332    623
    228   1345   1117   -789   -444   1231   1008   1413   1171   1153   1340    636
    246   1348   1101   -797   -426   1226   1013   1436   1184   1163   1356    652
    272   1382   1109   -828   -418   1247   1013   1457   1200   1166   1366    678
    277   1384   1106   -831   -413   1247   1018   1475   1210   1166   1366    675
    262   1389   1127   -826   -433   1260   1028   1496   1228   1189   1384    665
    215   1384   1166   -800   -475   1275   1052   1517   1249   1210   1400    678
    249   1387   1137   -820   -446   1262   1052   1543   1262   1226   1408    693
    353   1392   1039   -872   -342   1215   1031   1582   1280   1239   1413    709
    363   1376   1013   -872   -324   1195   1026   1597   1291   1239   1410    717
    374   1413   1036   -893   -332   1226   1039   1626   1317   1252   1418    743
    394   1449   1054   -922   -329   1252   1047   1657   1335   1265   1423    761
    426   1483   1057   -953   -314   1270   1039   1683   1350   1280   1436    776
    454   1496   1041   -976   -293   1270   1031   1706   1361   1293   1454    800
    467   1488   1021   -976   -275   1254   1031   1738   1374   1309   1467    823
    483   1470    987   -976   -252   1228   1018   1756   1379   1314   1470    839
    493   1462    969   -976   -236   1215   1018   1764   1389   1317   1478    854
    480   1514   1034   -997   -277   1275   1039   1764   1400   1325   1491    870
    459   1538   1078  -1000   -309   1306   1044   1756   1397   1314   1486    870
    446   1525   1078   -987   -314   1301   1034   1738   1374   1278   1452    857
    441   1527   1085   -984   -322   1306   1039   1722   1361   1260   1449    846
    418   1522   1104   -971   -342   1314   1047   1704   1358   1257   1452    820
    400   1501   1101   -950   -350   1301   1057   1688   1343   1239   1436    813
    355   1483   1127   -922   -387   1306   1070   1660   1330   1218   1423    787
    303   1478   1174   -891   -433   1327   1072   1613   1314   1192   1395    758
    298   1462   1161   -883   -431   1312   1060   1558   1280   1150   1348    732
    324   1434   1106   -880   -389   1270   1039   1527   1254   1122   1309    724
    327   1423   1096   -875   -384   1260   1036   1525   1249   1111   1299    704
    311   1449   1137   -880   -413   1293   1039   1509   1239   1098   1283    685
    314   1441   1127   -878   -407   1286   1041   1491   1221   1078   1262    696
    309   1470   1161   -888   -426   1314   1067   1496   1231   1085   1280    701
    296   1499   1200   -898   -452   1348   1078   1501   1236   1080   1275    688
    296   1499   1202   -896   -452   1350   1098   1530   1260   1093   1291    696
    293   1538   1244   -917   -478   1392   1117   1564   1304   1135   1322    735
    277   1615   1337   -948   -530   1478   1119   1577   1335   1163   1345    779
    259   1706   1444   -984   -592   1577   1117   1571   1361   1192   1374    802
    252   1751   1499  -1000   -623   1626   1114   1571   1382   1210   1397    820
    207   1696   1488   -953   -639   1592   1078   1540   1356   1179   1395    810
    207   1665   1457   -935   -623   1561   1036   1499   1314   1140   1358    782
    244   1657   1410   -953   -584   1535   1000   1488   1291   1132   1337    779
    252   1649   1397   -950   -571   1525    984   1478   1278   1119   1306    753
    244   1584   1337   -917   -548   1460    971   1441   1226   1057   1239    714
    254   1480   1223   -867   -485   1353    969   1410   1158    989   1179    670
    246   1366   1117   -807   -433   1241    963   1382   1109    932   1119    626
    257   1273   1015   -763   -379   1145    956   1350   1067    885   1067    600
    309   1249    940   -779   -314   1093    911   1325   1015    841   1015    584
    342   1291    945   -818   -301   1119    875   1299    974    815    984    563
    358   1262    901   -813   -272   1083    857   1273    943    789    950    550
    392   1218    826   -805   -215   1023    839   1260    919    761    922    532
    392   1192    800   -792   -202    995    818   1239    888    722    883    509
    381   1184    800   -784   -207    992    815   1218    867    709    872    472
    389   1174    784   -782   -197    979    805   1200    841    670    823    467
    400   1179    779   -789   -189    979    792   1179    815    639    805    465
    384   1156    771   -769   -192    963    787   1171    813    636    841    431
    371   1111    740   -743   -184    927    771   1158    787    597    844    381
    394    979    584   -688    -96    782    748   1132    711    483    740    254
    439    735    296   -587     72    517    769   1158    592    267    496    124
    454    620    163   -537    142    392    891   1278    584    114    319     15
    446    792    345   -620     51    568   1018   1379    717    171    350     -7
    381   1111    730   -748   -174    919   1002   1179    789    340    566    174
    309   1610   1301   -958   -496   1457    709    615    724    620    992    576
    293   2242   1948  -1270   -826   2096    379    239    766   1067   1590   1184
    358   2618   2260  -1488   -950   2439    132    142    943   1579   2200   1818
    431   2397   1964  -1415   -766   2182      5    103    883   1654   2291   1891
    441   1826   1384  -1132   -470   1605      2     64    436    984   1553   1169
    433   1265    828   -852   -197   1047    116    135    -36    109    631    340
    457    997    540   -727    -41    769    283    400     12    -70    368     70
    498   1002    504   -753     -2    753    431    659    213     41    397    116
    548    966    418   -756     64    693    574    867    379    158    462    163
    535    961    423   -750     57    693    665    961    465    194    504    181
    540    963    423   -753     59    693    680    982    470    194    522    171
    597    888    288   -745    155    589    649    956    420    142    452     98
    587    880    293   -732    148    587    665    997    446    153    449    166
    545    932    384   -740     80    659    696   1023    485    176    498    171
    519    992    472   -756     23    732    717   1005    501    189    540    135
    568    992    423   -782     72    709    685    927    420    103    446     54
    641    914    272   -776    184    594    659    935    371     41    368    111
    610    888    275   -750    166    581    683   1034    454    101    446    197
    597    885    288   -743    155    587    688   1049    470    101    472    252
    587    932    345   -761    119    641    698   1049    480    140    537    236
    579    969    389   -774     96    680    722   1052    517    223    628    111
    597    989    392   -795    101    693    724   1044    501    189    563     88
    626    940    314   -782    155    626    730   1049    483    137    506    192
    628    875    246   -750    192    561    743   1070    498    145    535    244
    626    836    210   -730    207    524    769   1091    519    166    566    270
    639    891    252   -766    194    571    758   1088    522    163    568    270
    665    940    275   -802    194    607    756   1098    532    163    566    272
    665    932    267   -800    200    600    761   1122    550    174    576    280
    665    953    288   -807    189    620    753   1137    563    176    568    296
    675    984    309   -831    184    646    761   1176    597    210    594    353
    704    989    283   -846    210    636    761   1197    610    233    600    387
    748   1036    288   -893    228    662    743   1192    610    233    592    376
    766   1067    301   -917    233    685    730   1187    605    205    558    361
    779   1047    265   -914    257    657    709   1182    566    179    553    363
    769   1034    262   -901    254    649    717   1210    584    218    594    374
    758   1047    285   -904    236    667    722   1205    581    218    600    345
    779   1060    280   -919    249    670    709   1182    548    171    571    350
    753   1041    288   -898    233    665    711   1148    504    119    514    319
    693   1002    309   -846    192    654    722   1111    470     77    472    277
    688    989    298   -841    194    646    714   1062    426     46    452    239
    685    969    283   -826    202    626    701   1013    374     -5    397    202
    665    930    265   -797    200    597    691    956    324    -62    332    197
    636    914    277   -774    179    594    688    909    296    -93    296    168
    605    883    275   -745    163    579    691    870    270   -127    270    153
    618    883    265   -750    176    574    662    802    220   -145    270    109
    607    906    298   -758    153    602    654    769    200   -150    257     51
    600    914    314   -758    142    615    646    740    174   -192    205     44
    574    937    363   -758    103    652    646    719    161   -213    184     38
    550    950    400   -750     75    675    659    709    158   -220    171     20
    553    963    407   -761     72    685    662    704    142   -241    155     18
    589   1015    426   -802     80    722    641    706    137   -249    150     67
    605   1085    480   -846     62    784    639    735    174   -210    200    135
    584   1161    576   -872      5    870    652    761    226   -150    272    161
    592   1244    649   -919    -28    948    607    706    213   -153    280    142
    574   1286    711   -930    -67    997    581    685    215   -150    283    150
    548   1293    743   -922    -98   1018    574    680    210   -155    280    161
    555   1348    792   -950   -116   1070    561    667    197   -171    270    176
    542   1335    792   -940   -124   1062    537    641    158   -220    226    168
    530   1252    722   -893    -96    987    535    618    116   -254    192    124
    504   1171    667   -839    -83    919    527    587     67   -298    161     77
    496   1119    623   -807    -62    872    519    555     36   -329    122     41
    491   1067    576   -782    -41    823    530    524      2   -379     59      5
    496    997    501   -748     -2    750    540    517    -28   -400     38      7
    524    935    407   -732     57    672    511    496    -83   -431      7    -12
    540    914    374   -727     83    644    498    483   -101   -449    -20    -25
    519    857    337   -691     90    597    498    452   -129   -485    -62    -33
    504    857    353   -680     75    607    511    454   -124   -472    -62    -33
    496    852    355   -675     70    605    504    433   -140   -488    -85    -70
    530    833    303   -680    114    568    475    376   -200   -542   -140   -116
    527    815    288   -672    119    553    475    376   -215   -545   -150   -103
    514    776    262   -646    127    519    478    374   -220   -540   -155    -90
    511    719    207   -618    150    465    480    371   -228   -545   -168    -85
    524    654    129   -589    197    392    478    363   -267   -594   -228   -127
    522    514     -7   -519    262    254    514    405   -309   -685   -340   -226
    530    355   -176   -444    353     90    615    519   -296   -779   -491   -350
    542    355   -187   -452    366     85    732    680   -158   -740   -509   -361
    504    665    161   -584    171    413    766    620    -36   -581   -329   -218
    418   1119    698   -769   -140    909    535     77   -215   -444    -33     38
    335   1670   1335  -1002   -501   1504    215   -420   -379   -181    407    428
    340   2091   1751  -1218   -706   1922    -88   -704   -394    194    885    836
    413   1857   1444  -1135   -514   1652   -246   -727   -405    381   1067    989
    402   1278    875   -841   -236   1078   -236   -706   -740   -166    491    475
    431    789    355   -610     36    574   -153   -646  -1088   -904   -298   -174
    470    470      0   -470    233    233     10   -418  -1041  -1093   -605   -415
    501    467    -33   -483    267    218    174   -163   -771   -901   -514   -316
    537    514    -23   -527    277    246    296     12   -589   -787   -449   -228
    568    530    -38   -550    303    246    358    129   -496   -717   -405   -200
    581    501    -80   -542    329    213    379    181   -457   -691   -400   -215
    607    493   -114   -550    361    189    407    194   -428   -688   -397   -215
    639    488   -153   -566    394    168    387    171   -446   -698   -405   -223
    644    485   -158   -566    402    163    376    168   -452   -701   -413   -218
    628    537    -90   -584    361    223    394    153   -441   -675   -389   -205
    584    540    -44   -561    314    249    405    137   -465   -662   -384   -220
    571    470   -103   -522    337    181    394    142   -446   -683   -381   -241
    636    491   -145   -563    392    174    384    150   -436   -665   -405   -215
    659    509   -150   -584    402    181    366    161   -454   -662   -433   -187
    654    524   -129   -589    392    197    363    168   -436   -662   -423   -163
    649    555    -93   -602    371    231    324    127   -457   -662   -452   -187
    623    504   -122   -563    374    192    345    135   -433   -626   -426   -158
    587    423   -163   -509    376    129    379    155   -413   -605   -413   -148
    579    420   -158   -498    368    132    387    166   -392   -584   -394   -132
    579    452   -129   -517    355    161    353    153   -379   -563   -374   -119
    581    444   -137   -514    358    153    353    150   -368   -548   -366   -111
    571    433   -140   -504    355    148    353    161   -345   -524   -358   -106
    563    457   -106   -509    335    176    355    174   -309   -478   -327    -83
    649    454   -197   -553    423    129    340    166   -306   -470   -319    -44
    670    392   -277   -532    475     57    332    181   -293   -452   -311    -20
    639    368   -270   -506    452     49    329    200   -257   -405   -275     -5
    646    368   -277   -506    462     46    324    205   -244   -381   -249      0
    639    379   -262   -511    452     59    337    226   -231   -366   -236     23
    646    428   -218   -537    433    106    355    239   -220   -348   -220     54
    662    462   -200   -563    431    132    355    236   -226   -355   -223     62
    657    478   -179   -566    418    150    363    233   -236   -368   -239     49
    672    488   -184   -584    428    153    368    228   -236   -363   -220     49
    680    467   -213   -576    446    127    368    194   -285   -407   -254     10
    667    410   -257   -540    462     75    374    171   -322   -431   -277    -23
    662    361   -301   -511    483     31    368    140   -350   -449   -290    -33
    628    329   -298   -480    465     15    368    101   -392   -483   -322    -64
    620    335   -285   -478    454     25    368     62   -420   -493   -332    -85
    644    366   -280   -506    462     44    355     33   -433   -493   -335    -96
    711    410   -301   -561    506     54    327      0   -454   -509   -342   -109
    683    350   -332   -517    506      7    324    -46   -491   -532   -366   -140
    584    244   -340   -415    462    -46    358    -75   -514   -553   -397   -184
    558    259   -298   -410    428    -18    402    -57   -475   -509   -366   -161
    579    262   -316   -420    449    -25    413    -57   -459   -483   -345   -140
    613    244   -368   -428    491    -62    392    -96   -509   -524   -400   -184
    623    303   -319   -465    472     -7    366   -122   -524   -532   -405   -192
    605    342   -265   -475    436     41    371    -98   -493   -491   -366   -155
    631    446   -184   -537    407    132    366    -70   -433   -413   -285    -80
    620    496   -124   -561    371    187    361    -72   -400   -376   -249    -44
    581    441   -140   -511    361    150    366    -96   -400   -368   -246    -41
    561    511    -51   -537    306    231    319   -132   -413   -366   -241    -38
    574    535    -38   -553    306    249    283   -137   -400   -337   -218    -12
    555    524    -31   -542    293    246    259   -163   -426   -355   -228    -23
    535    498    -36   -517    285    233    239   -171   -436   -355   -223     -5
    509    488    -23   -501    265    233    233   -179   -444   -340   -213     -7
    493    496      2   -493    246    249    239   -187   -454   -350   -231    -44
    558    501    -57   -530    306    220    192   -205   -480   -384   -275    -75
    584    480   -103   -532    342    187    161   -207   -496   -397   -293    -83
    535    381   -153   -459    345    114    207   -231   -535   -433   -337   -124
    480    280   -200   -379    340     41    200   -272   -589   -478   -376   -189
    436    181   -254   -311    345    -36    132   -324   -639   -511   -389   -265
    423    166   -257   -296    340    -46    150   -350   -662   -537   -420   -332
    410    137   -275   -275    340    -67    166   -350   -672   -548   -454   -345
    407    140   -267   -272    337    -62    176   -314   -633   -506   -413   -342
    462    103   -358   -285    410   -124    163   -280   -618   -491   -394   -298
    415     49   -368   -233    392   -158    124   -329   -652   -496   -394   -265
    327     33   -296   -181    311   -129    163   -342   -646   -485   -402   -272
    355     20   -335   -187    345   -155    179   -376   -680   -519   -428   -306
    348   -106   -454   -122    400   -277     98   -439   -753   -589   -511   -392
    316   -241   -558    -38    436   -400     93   -428   -776   -628   -571   -368
    348   -361   -709      5    527   -535    168   -350   -753   -659   -618   -410
    387   -428   -815     20    600   -620    262   -218   -670   -698   -737   -550
    405   -249   -657    -77    530   -454    345    -77   -465   -571   -672   -475
    345     85   -262   -215    303    -88    288   -246   -457   -459   -506   -340
    270    444    174   -358     46    311     49   -750   -745   -381   -246   -122
    244    919    675   -581   -215    797   -252  -1200   -982   -192    122    202
    296   1210    911   -756   -306   1062   -527  -1426  -1072     72    509    491
    324    888    563   -607   -119    727   -662  -1488  -1236    -23    441    410
    293    402    109   -348     90    257   -607  -1483  -1519   -571   -148    -80
    254    -46   -301   -103    277   -174   -478  -1387  -1699  -1156   -849   -644
    303   -259   -563    -23    431   -410   -285  -1085  -1434  -1065   -883   -641
    335   -202   -540    -67    436   -371   -171   -880  -1161   -846   -732   -524
    358   -192   -550    -85    452   -371    -70   -704   -971   -719   -659   -454
    374   -239   -613    -67    493   -426      5   -587   -852   -631   -597   -402
    381   -246   -628    -67    504   -436     20   -548   -802   -592   -568   -384
    376   -192   -571    -93    472   -381     25   -540   -763   -558   -540   -387
    407   -142   -550   -132    478   -345     31   -542   -745   -555   -537   -410
    446   -135   -581   -155    514   -358     72   -509   -717   -532   -509   -384
    407   -210   -620    -98    514   -415     64   -509   -714   -524   -509   -384
    374   -249   -626    -62    498   -436     41   -519   -717   -524   -517   -381
    374   -226   -600    -75    485   -413     41   -504   -701   -501   -498   -363
    384   -171   -555   -106    470   -363     57   -483   -670   -465   -475   -353
    379   -137   -517   -122    446   -327     77   -459   -639   -436   -446   -327
    368   -119   -488   -124    426   -301     80   -454   -620   -415   -426   -311
    332   -101   -433   -116    381   -265     57   -470   -623   -413   -433   -322
    322    -44   -366   -137    342   -205     51   -449   -597   -381   -407   -298
    316     -5   -324   -158    322   -163     54   -433   -574   -355   -392   -283
    290    -18   -309   -137    298   -163     70   -423   -555   -337   -376   -277
    270      0   -272   -137    270   -135     88   -394   -522   -298   -340   -254
    275     31   -244   -153    259   -106    101   -350   -478   -249   -293   -220
    309     57   -252   -184    280    -98    106   -316   -433   -205   -246   -181
    311     44   -267   -179    290   -111    116   -288   -389   -166   -207   -145
    303     23   -283   -163    290   -129    114   -270   -355   -140   -184   -129
    303     23   -280   -163    293   -127    127   -249   -319   -109   -158   -106
    290     12   -277   -153    283   -132    135   -233   -285    -75   -129    -85
    285     15   -270   -150    277   -127    142   -218   -252    -44   -109    -67
    327     33   -293   -181    309   -127    132   -207   -239    -33   -106    -67
    371     64   -306   -218    340   -119    124   -179   -220    -23    -98    -59
    358     41   -316   -202    337   -135    145   -163   -220    -23    -93    -57
    348     36   -314   -192    329   -137    148   -171   -239    -41   -106    -72
    332     49   -283   -192    306   -116    153   -179   -262    -72   -140   -103
    265    -12   -277   -124    270   -145    184   -184   -293   -116   -171   -129
    192   -106   -301    -44    244   -202    168   -252   -363   -176   -213   -176
    246    -54   -303    -96    275   -179    137   -306   -405   -215   -249   -226
    301    -20   -324   -140    311   -171    109   -329   -444   -249   -283   -241
    329    -36   -366   -145    348   -200     98   -355   -478   -272   -303   -231
    337    -59   -400   -140    366   -228     83   -381   -498   -277   -309   -220
    316    -83   -400   -116    358   -241     64   -423   -535   -301   -327   -241
    303   -109   -413    -98    355   -259     49   -459   -568   -327   -363   -280
    298   -155   -454    -70    376   -303     59   -465   -581   -329   -366   -280
    277   -194   -475    -44    374   -332     75   -462   -579   -311   -342   -275
    288   -150   -439    -70    363   -293     77   -457   -563   -285   -309   -270
    288    -93   -381    -98    332   -236     80   -454   -548   -267   -293   -272
    283    -85   -368    -98    324   -226     80   -452   -542   -259   -293   -285
    275    -77   -353   -101    314   -213     80   -449   -532   -252   -290   -285
    280    -36   -316   -122    296   -174     83   -436   -504   -215   -259   -249
    309      7   -301   -158    303   -145     77   -420   -462   -161   -215   -223
    327     41   -285   -184    306   -122     64   -433   -452   -137   -194   -239
    340     72   -270   -207    306    -98     20   -467   -459   -122   -174   -246
    381     31   -350   -207    366   -158     -7   -472   -459   -114   -158   -241
    444      0   -446   -223    444   -223    -28   -470   -462   -109   -155   -236
    498    -31   -530   -233    514   -280    -44   -475   -465    -98   -148   -241
    548    -70   -618   -239    581   -345    -59   -501   -472    -93   -142   -262
    584   -153   -737   -215    659   -444    -57   -506   -483   -103   -142   -270
    607   -257   -865   -176    735   -561    -64   -498   -511   -137   -168   -280
    615   -329   -945   -142    779   -636    -80   -496   -530   -155   -192   -290
    618   -381  -1000   -119    807   -691    -96   -506   -558   -189   -215   -327
    618   -402  -1021   -106    818   -711    -96   -519   -587   -226   -236   -381
    618   -413  -1031   -103    820   -722   -103   -542   -618   -265   -298   -394
    620   -397  -1018   -111    818   -706   -111   -542   -628   -267   -290   -345
    618   -384  -1002   -119    807   -691    -96   -527   -613   -252   -285   -374
    615   -436  -1054    -90    833   -745    -77   -501   -605   -257   -316   -340
    618   -402  -1023   -109    820   -711    -57   -491   -597   -254   -314   -337
    568   -431  -1000    -67    784   -714    -36   -491   -587   -246   -311   -381
    517   -475   -992    -23    753   -732    -38   -506   -597   -249   -327   -394
    483   -436   -922    -23    701   -678    -38   -498   -597   -231   -306   -402
    436   -415   -852    -12    641   -633    -33   -496   -600   -233   -322   -439
    415   -488   -904     36    659   -696     -7   -459   -615   -272   -381   -418
    410   -654  -1067    122    737   -859     54   -355   -610   -337   -459   -496
    379   -745  -1124    184    750   -935    176   -207   -519   -366   -550   -615
    316   -537   -854    109    584   -696    288    -77   -335   -259   -501   -584
    241    -77   -319    -80    280   -197    241   -298   -316   -132   -306   -444
    200    366    166   -283     15    265    -98   -841   -592      2     10   -215
    137    849    711   -493   -288    782   -426  -1254   -753    267    431     88
    163   1098    932   -633   -384   1015   -685  -1441   -776    587    839    480
    213    758    545   -485   -166    652   -792  -1465   -904    527    813    527
    210    296     83   -254     62    189   -774  -1449  -1228    -88    145    -59
    207   -184   -392    -12    298   -285   -623  -1283  -1387   -657   -553   -633
    239   -394   -633     75    436   -514   -452  -1008  -1184   -659   -683   -727
    306   -348   -654     20    480   -501   -311   -779   -922   -475   -561   -628
    332   -345   -678      5    504   -511   -223   -646   -776   -387   -509   -605
    348   -350   -698      2    522   -524   -192   -579   -717   -348   -488   -610
    371   -387   -761      7    563   -574   -163   -519   -683   -329   -485   -571
    366   -428   -795     31    579   -610   -142   -470   -644   -298   -454   -511
    337   -428   -766     44    550   -597   -122   -457   -628   -288   -439   -548
    327   -413   -740     41    532   -576   -106   -457   -615   -272   -431   -548
    342   -415   -761     33    550   -587   -114   -444   -605   -270   -402   -517
    358   -413   -771     28    563   -592   -116   -402   -576   -246   -355   -467
    366   -444   -810     38    587   -626   -101   -361   -542   -200   -311   -449
    374   -410   -784     18    576   -594    -96   -345   -519   -179   -303   -454
    350   -340   -691     -7    519   -514   -106   -361   -522   -181   -309   -472
    340   -293   -633    -23    485   -462   -103   -361   -509   -168   -298   -472
    327   -275   -602    -25    462   -439   -103   -371   -504   -168   -303   -493
    316   -283   -600    -18    457   -441    -83   -335   -467   -142   -270   -462
    340   -267   -607    -36    472   -436    -70   -283   -423    -93   -197   -392
    366   -197   -563    -83    465   -379   -103   -288   -431    -88   -181   -381
    371   -163   -535   -103    452   -348   -109   -280   -415    -57   -163   -387
    374   -150   -524   -111    449   -337   -103   -267   -381    -18   -127   -389
    355   -119   -478   -119    415   -298    -88   -236   -345      5   -103   -394
    340   -106   -446   -116    392   -275    -72   -179   -290     44   -101   -303
    361    -98   -459   -132    410   -280    -75   -161   -265     64    -62   -257
    366    -57   -423   -155    392   -239    -80   -142   -239     93    -18   -218
    329    -36   -366   -148    345   -200    -59    -85   -171    163     41   -171
    306    -10   -316   -148    311   -163    -28    -28   -103    226     90   -150
    358     -7   -368   -176    363   -187    -49    -62   -142    192     70   -166
    405     -5   -410   -200    407   -207    -64    -80   -166    176     70   -181
    384      0   -384   -194    384   -192    -33    -25   -127    218    101   -161
    376     12   -363   -194    371   -174    -44    -33   -150    194     85   -197
    410     -2   -413   -205    413   -207    -88    -96   -223    124     41   -244
    402    -36   -441   -184    420   -239    -85   -101   -233    114     36   -259
    381    -10   -392   -187    387   -200    -80   -119   -252     85     15   -322
    366     23   -342   -194    355   -158    -80   -135   -262     77      0   -345
    392    -38   -431   -176    410   -233    -93   -174   -301     36    -18   -335
    389    -51   -444   -168    415   -246   -103   -210   -337     -5    -38   -348
    381    -41   -423   -171    400   -231   -101   -233   -353    -12    -57   -358
    379    -90   -470   -142    423   -280    -93   -257   -363     -7    -80   -415
    353   -124   -478   -114    413   -301    -93   -280   -376    -18    -77   -459
    361   -145   -506   -109    431   -324   -119   -327   -420    -54    -90   -488
    363   -119   -485   -122    420   -301   -127   -348   -433    -67    -98   -488
    345   -137   -483   -103    413   -309   -122   -335   -418    -62    -85   -467
    329   -158   -488    -85    407   -322   -106   -314   -381    -23    -46   -454
    348   -124   -472   -111    407   -298   -114   -332   -394    -46    -70   -470
    355   -122   -478   -119    415   -298   -122   -329   -405    -62    -77   -454
    350    -67   -418   -140    384   -241   -135   -311   -371    -20    -33   -420
    345    -41   -389   -153    366   -213   -184   -319   -348     12    -10   -400
    376     59   -316   -220    348   -127   -218   -324   -324     31      2   -392
    389    187   -205   -288    296     -7   -210   -319   -285     80     54   -371
    324    155   -168   -239    246     -5   -202   -324   -267    116     88   -368
    283    168   -114   -228    200     28   -205   -285   -233    140    116   -332
    210    187    -25   -200    116     80   -213   -275   -228    135    119   -301
    116    142     23   -129     44     83   -223   -309   -262     98     90   -298
    109    124     15   -116     46     70   -187   -301   -252    109    106   -293
    111     38    -72    -75     90    -18   -184   -290   -259    103     77   -332
    153     15   -137    -85    145    -59   -220   -332   -303     54     12   -420
    194      5   -189   -101    192    -93   -257   -374   -348      5    -33   -485
    205    -51   -257    -75    231   -153   -265   -379   -366     -5    -59   -527
    207   -101   -309    -54    257   -205   -290   -407   -420    -62   -111   -589
    213    -70   -283    -72    246   -176   -290   -407   -418    -67   -111   -576
    236    -62   -298    -88    267   -181   -293   -423   -431    -80   -116   -555
    265    -51   -316   -106    290   -184   -293   -418   -446    -98   -129   -542
    290    -18   -311   -137    301   -166   -314   -415   -446   -106   -140   -522
    306    -12   -319   -148    311   -166   -314   -410   -439    -98   -140   -501
    322    -20   -342   -150    329   -179   -303   -400   -418    -72   -122   -506
    303    -44   -348   -129    324   -194   -290   -392   -394    -57   -103   -498
    283    -41   -327   -122    303   -184   -280   -384   -384    -49    -80   -478
    332    -64   -397   -135    363   -231   -270   -368   -384    -46    -80   -488
    379   -202   -581    -88    478   -392   -231   -301   -384    -93   -150   -558
    394   -358   -753    -18    574   -555   -116   -153   -332   -166   -285   -693
    407   -220   -631    -93    517   -426     31     31   -137    -90   -275   -680
    415    145   -270   -280    342    -62     64    -77    -59     31   -114   -530
    316    553    233   -436     41    394   -119   -535   -192    207    226   -239
    215   1096    880   -654   -332    989   -394   -984   -301    519    711    150
    142   1436   1291   -792   -574   1363   -654  -1215   -303    893   1210    555
    184   1215   1031   -701   -423   1124   -813  -1241   -322   1060   1387    745
    171    693    522   -433   -176    607   -849  -1244   -597    613    904    327
    140    150     10   -145     64     80   -792  -1260  -1034   -254     -7   -483
    171   -184   -355      5    262   -270   -615  -1002   -966   -465   -340   -737
    202   -215   -418      5    309   -314   -457   -704   -680   -283   -244   -602
    252   -236   -491     -7    368   -363   -345   -498   -485   -129   -158   -555
    298   -226   -524    -36    410   -374   -275   -363   -350    -25    -77   -548
    290   -220   -511    -36    400   -366   -254   -329   -319    -20    -83   -566
    280   -236   -517    -23    397   -376   -239   -309   -309    -33   -109   -574
    285   -277   -563     -5    423   -420   -231   -288   -288    -18   -103   -545
    275   -275   -550      0    413   -413   -228   -267   -257     15    -67   -522
    262   -285   -548      7    405   -415   -244   -280   -257     15    -70   -558
    270   -285   -558      7    413   -420   -246   -277   -246     18    -80   -563
    262   -283   -545      7    402   -413   -244   -267   -226     33    -72   -553
    277   -288   -566      5    420   -426   -239   -259   -210     38    -62   -532
    270   -259   -532     -5    400   -394   -231   -246   -176     70    -41   -506
    296   -262   -561    -18    426   -410   -249   -272   -194     51    -62   -530
    285   -262   -548    -12    415   -405   -241   -244   -179     67    -49   -496
    283   -259   -542    -10    413   -400   -233   -207   -148     90    -33   -446
    267   -272   -540      0    402   -407   -223   -181   -119    116     -7   -407
    218   -290   -509     36    361   -400   -200   -145    -72    168     33   -371
    194   -285   -483     44    337   -381   -184   -116    -28    213     67   -345
    181   -277   -459     49    319   -368   -181    -96      0    244     85   -332
    153   -272   -428     59    290   -350   -168    -57     44    277    111   -288
    184   -285   -470     49    324   -376   -176    -36     67    285    114   -262
    200   -267   -467     33    332   -368   -189     -5    103    322    140   -233
    129   -241   -371     57    249   -306   -163     28    150    379    184   -233
    103   -241   -345     67    223   -290   -145     33    153    363    192   -272
    145   -207   -355     31    249   -280   -135     77    194    402    233   -226
    158   -179   -340     10    249   -259   -122    140    259    462    290   -148
    187   -137   -324    -23    254   -231   -127    153    275    480    293   -140
    223   -122   -348    -51    285   -233   -135    148    262    454    275   -163
    257   -101   -358    -77    306   -231   -140    155    249    428    265   -171
    241    -96   -340    -72    288   -218   -145    161    233    415    252   -192
    192    -28   -220    -80    205   -124   -127    158    241    423    257   -218
    176    -49   -226    -64    200   -137   -103    142    226    394    241   -244
    207    -46   -254    -83    231   -150   -129     80    161    324    194   -270
    192     23   -168   -109    181    -72   -124     57    140    296    179   -262
    168     23   -145    -96    158    -59   -101     54    137    296    168   -257
    132     25   -106    -80    119    -38   -103     28    119    277    150   -298
    124     49    -75    -88     98    -10   -111     10    114    272    155   -319
    127     54    -72    -90     98     -7   -140    -33     75    231    119   -368
    137     62    -75    -98    106     -5   -153    -70     41    202     96   -410
    109     57    -51    -83     80      2   -114    -46     62    215    114   -394
     75     15    -59    -46     64    -20    -85    -33     72    220    122   -368
     62    -25    -90    -18     72    -57    -59    -44     72    218    111   -376
     23    -23    -46      0     33    -33    -20    -18    109    252    142   -358
     15     25     10    -23      2     20      2     15    145    277    181   -342
     46     70     23    -59     10     46     10     28    174    303    207   -324
    106     93    -12    -98     59     38      2     23    189    311    223   -316
    116    122      5   -119     57     64      2     46    220    342    270   -270
    129    145     15   -140     57     80    -12     64    254    392    327   -218
    142    155     12   -148     64     85    -25     83    288    423    355   -192
    145    140     -5   -142     75     67    -28     98    301    428    361   -184
    135    119    -15   -127     75     51    -23    119    316    441    374   -176
    145    127    -20   -137     83     54    -44    111    309    441    374   -168
    140    114    -28   -127     83     44    -38    111    309    439    371   -161
    132     38    -93    -88    114    -25    -23    124    298    420    348   -174
    127     -7   -135    -59    129    -70    -15    135    288    392    309   -192
     98    -12   -114    -44    106    -62     -7    137    290    387    298   -218
     85     10    -77    -49     83    -33      5    142    301    392    298   -239
    124    -15   -142    -57    132    -77    -25    119    249    342    257   -275
    179    -44   -223    -67    200   -132    -51     93    202    290    220   -293
    119    -59   -179    -31    148   -116    -28    114    226    306    236   -277
     77    -70   -148     -2    111   -109    -15    116    220    288    220   -280
     44   -114   -161     33    101   -137     10    116    213    272    210   -277
     12   -142   -155     64     83   -148     41    119    215    277    210   -293
    -10   -124   -116     64     51   -119     33    114    213    285    223   -314
    -25    -96    -72     59     23    -85     36    109    215    290    233   -311
    -41   -114    -72     75     12    -96     41    114    218    283    228   -303
    -46   -145    -98     96     25   -122     51    127    215    252    205   -309
    -44   -303   -259    174    106   -283     88    179    179    166    101   -410
    -25   -483   -457    254    213   -470    192    309    174     44    -77   -594
     -2   -491   -488    246    241   -488    340    509    309     49   -129   -646
    -46   -218   -171    132     62   -194    420    480    436    174      5   -530
   -142    309    449    -83   -296    379    187    -51    345    400    387   -184
   -246    922   1169   -337   -706   1044   -155   -548    293    797    974    335
   -303   1382   1686   -540   -995   1532   -465   -854    316   1252   1574    857
   -249   1309   1558   -530   -904   1434   -704   -953    342   1579   1945   1205
   -218    641    859   -213   -537    750   -706   -935     59   1111   1426    743
   -239     38    277    101   -259    155   -615   -880   -389    218    491    -90
   -272   -366    -93    319    -90   -231   -400   -589   -428   -179    -25   -555
   -194   -441   -246    319     25   -345   -233   -303   -205    -88    -36   -574
   -101   -475   -376    285    135   -426   -127   -122    -72    -33    -18   -550
    -83   -485   -402    283    158   -444    -46      2     33     25     10   -519
    -80   -514   -436    296    176   -475    -23     36     51     23      0   -530
    -72   -532   -459    303    192   -496     10     90     88     41     25   -506
    -96   -555   -462    324    181   -511     10    109     96     38     25   -511
    -90   -558   -470    324    187   -514    -31     83     59      2    -18   -555
    -67   -522   -454    293    192   -491    -33     88     64     -2    -33   -581
    -98   -498   -400    298    150   -449    -33     96     75      5    -28   -574
   -124   -522   -397    322    135   -462    -28    106     75     -5    -54   -548
   -135   -480   -345    306    103   -413    -23    116     83      0    -59   -532
   -132   -384   -252    257     57   -316    -20    137    111     25    -28   -511
   -129   -314   -184    223     25   -249     -7    161    140     49      2   -483
   -129   -262   -135    194      2   -197      0    161    142     49      5   -480
   -114   -239   -124    176      5   -184      5    179    155     57     18   -488
    -98   -233   -137    163     18   -184      5    197    171     64     41   -493
    -96   -218   -122    158     12   -171     10    218    200     67     64   -498
    -57   -205   -148    127     44   -176     -5    210    207     75     72   -511
    -18   -205   -187    109     83   -197    -15    215    215     83     70   -522
     10   -189   -202     88    103   -194     -7    252    246    111     98   -498
     36   -213   -249     88    142   -231     18    303    285    145    142   -449
     57   -200   -259     70    158   -231     23    355    324    176    179   -381
     33   -181   -215     72    124   -197     46    423    389    241    233   -316
     15   -122   -140     51     75   -132     72    480    452    303    290   -270
     10    -59    -70     25     38    -64     62    488    470    314    311   -249
    -15    -38    -23     25      2    -31     77    498    472    316    314   -244
    -33    -33      0     33    -18    -18     72    517    483    327    327   -223
     10     -2    -12     -5     10     -7     51    511    467    319    329   -207
     77     31    -46    -54     62     -7     46    480    439    290    306   -220
    153     54    -98   -103    124    -20     31    462    407    257    285   -239
    259     67   -192   -163    226    -62     -2    433    366    210    249   -267
    374    109   -265   -241    319    -77    -36    389    327    171    215   -306
    501    189   -311   -345    407    -59    -62    337    275    119    179   -350
    566    220   -345   -394    454    -59    -90    270    218     44    129   -402
    452    197   -254   -327    353    -28    -70    241    200     18    111   -415
    361    145   -215   -254    288    -33    -57    207    174    -10     83   -441
    311    119   -192   -215    252    -36    -51    174    158    -31     67   -449
    285     96   -189   -192    236    -46    -54    150    135    -59     41   -467
    265    114   -150   -192    207    -18    -57    124    119    -77     28   -475
    254    124   -132   -192    192     -5    -59     93     93   -103      7   -501
    228    103   -124   -166    176    -10    -49     77     85   -122      5   -517
    187    114    -72   -153    129     20    -31     77     93   -109     12   -506
    181    106    -75   -145    129     15     -2    101    119    -59     28   -485
    210     85   -124   -150    166    -20     15    119    135    -38     38   -478
    223    109   -114   -166    168     -2     23    140    161    -15     64   -446
    189    153    -36   -171    111     59     20    153    194     33    103   -410
    140    161     20   -150     59     90     20    166    223     75    137   -374
    103    122     18   -114     41     70      5    176    249    109    168   -324
     96     83    -12    -88     54     36    -20    176    254    122    174   -314
     57     64      7    -62     23     36    -41    163    249    114    174   -322
      2     20     18    -12     -7     18    -57    148    228     96    155   -319
    -44     -7     36     23    -41     12    -70    132    213     80    140   -332
    -88    -67     20     77    -54    -23    -67    135    202     75    135   -342
   -135   -202    -67    168    -33   -137    -67    124    166     36     98   -374
   -158   -267   -109    213    -25   -189    -72    103    124      0     54   -415
   -158   -262   -103    210    -28   -184    -72     98     98    -23     25   -436
   -163   -288   -124    226    -20   -207    -67     98     80    -41      0   -444
   -135   -358   -223    244     41   -290    -85     75     31    -93    -57   -457
   -119   -431   -311    275     93   -371    -93     67      7    -98    -72   -475
   -119   -454   -335    285    106   -394    -93     72     12    -62    -46   -478
   -132   -483   -350    309    109   -418    -88     70     10    -46    -23   -470
   -148   -504   -358    324    103   -433    -77     72     15    -33    -18   -467
   -142   -555   -413    348    132   -485    -67     83     15    -15    -20   -454
   -140   -584   -446    361    150   -517    -51     90     20      2    -12   -439
   -153   -566   -413    361    129   -491    -36     98     36     12      2   -436
   -158   -571   -413    363    124   -493    -31     98     25    -28    -12   -446
   -155   -649   -496    402    168   -574    -10    109      0    -85    -57   -472
   -142   -787   -644    465    246   -714     28    161    -46   -194   -179   -579
   -135   -932   -797    535    329   -865    132    293    -62   -316   -350   -758
   -176   -857   -683    514    252   -771    280    483     90   -257   -335   -784
   -314   -563   -249    436    -33   -407    324    374    244    -49    -83   -540
   -491    -80    407    283   -449    163    135   -116    277    265    387    -23
   -672    535   1208     70   -940    870   -116   -571    337    711   1031    662
   -750    857   1608    -54  -1179   1231   -392   -795    441   1169   1621   1286
   -769    626   1392     70  -1080   1008   -605   -880    374   1267   1738   1465
   -833      5    839    413   -836    420   -628   -904      2    696   1111    865
   -862   -623    239    743   -550   -192   -470   -797   -454   -174    179    -80
   -841   -950   -109    896   -368   -532   -223   -407   -379   -353   -124   -423
   -678   -997   -322    836   -179   -659    -88   -119   -179   -249   -101   -418
   -215  -1093   -878    654    329   -987    -90    -31   -150   -259   -155   -475
    150  -1124  -1275    488    711  -1200   -137    -12   -166   -296   -197   -545
    239  -1072  -1312    415    774  -1192   -161     -7   -192   -345   -215   -581
    223  -1000  -1223    387    722  -1111   -179     -2   -205   -376   -228   -610
    184   -927  -1111    371    646  -1021   -187    -10   -218   -397   -252   -633
    129   -846   -976    358    553   -911   -176     -2   -213   -394   -259   -636
     80   -810   -893    363    485   -852   -163     18   -207   -387   -257   -597
     36   -792   -828    376    431   -810   -140     49   -187   -358   -244   -524
     12   -761   -776    371    392   -769   -119     83   -161   -327   -228   -472
    -15   -696   -680    355    332   -688   -106    103   -137   -306   -213   -441
    -59   -659   -602    358    270   -631    -90    119   -119   -290   -197   -423
   -111   -657   -545    384    215   -602    -80    140    -93   -265   -171   -410
   -158   -675   -519    415    179   -597    -54    171    -57   -241   -142   -407
   -210   -691   -480    452    135   -587    -23    200    -33   -228   -129   -418
   -246   -675   -428    459     90   -550     -5    236     -5   -210   -103   -405
   -270   -659   -392    465     59   -527      5    290     36   -176    -64   -371
   -270   -620   -350    444     38   -485      0    327     54   -166    -49   -345
   -262   -584   -322    423     28   -454      7    363     80   -148    -36   -316
   -298   -587   -288    444     -7   -439     25    413    122   -116    -15   -288
   -332   -563   -231    449    -51   -397     36    454    155    -93      2   -262
   -371   -501   -129    433   -122   -314     41    488    181    -75     18   -241
   -413   -444    -31    428   -192   -239     41    537    220    -36     49   -207
   -446   -366     80    405   -265   -142     44    574    241    -18     62   -179
   -441   -298    142    368   -293    -77     46    594    246    -10     64   -161
   -436   -262    171    348   -303    -46     51    602    249     -7     54   -150
   -418   -218    200    319   -309    -10     36    600    249    -15     38   -148
   -379   -184    194    280   -290      5     18    589    239    -28     25   -155
   -316   -171    142    244   -231    -15    -20    555    215    -51      2   -176
   -267   -236     28    249   -148   -103    -38    509    174    -98    -46   -223
   -275   -272      2    275   -140   -135    -51    462    122   -155    -90   -270
   -265   -244     20    254   -145   -111    -62    446     98   -176   -101   -277
   -241   -265    -25    252   -109   -145    -62    444     88   -187    -96   -270
   -231   -293    -62    259    -85   -179    -51    436     80   -200   -101   -275
   -228   -285    -57    257    -85   -171    -62    389     59   -218   -106   -314
   -226   -311    -85    267    -72   -200    -72    335     15   -267   -145   -384
   -220   -316    -96    267    -62   -207    -88    285    -20   -303   -192   -420
   -202   -290    -88    246    -59   -189   -109    244    -46   -327   -200   -431
   -166   -280   -114    223    -25   -197   -116    213    -72   -353   -205   -472
   -153   -254   -101    202    -25   -179    -98    210    -70   -371   -231   -491
   -129   -277   -148    202      7   -213    -83    215    -67   -392   -244   -413
    -90   -249   -158    168     31   -202    -88    207    -80   -407   -236   -418
    -49   -207   -158    129     54   -184    -85    207    -80   -402   -220   -420
     -5   -171   -166     88     80   -171    -62    239    -38   -361   -174   -397
     18    -98   -116     41     67   -106    -20    283     28   -285    -90   -355
     25    -15    -44     -7     33    -28    -18    272     49   -272    -80   -374
     54     20    -33    -36     44     -5    -38    241     31   -301   -119   -368
     67     54    -12    -62     38     20    -85    231     15   -303   -111   -298
     90     36    -57    -64     72    -10   -114    223      7   -290    -98   -301
     93     59    -36    -77     64     12   -119    223     10   -280    -75   -285
     64     59     -5    -62     36     28   -132    205    -10   -309    -93   -288
     23    -10    -33     -7     25    -20   -129    200    -23   -319   -140   -285
     36    -54    -90      7     62    -72   -127    200    -44   -358   -189   -288
     38   -101   -142     31     90   -122   -122    197    -64   -376   -213   -332
     15   -155   -171     70     93   -163   -106    202    -67   -371   -189   -348
      7   -197   -205     93    106   -200   -114    181    -96   -413   -231   -394
     20   -236   -257    106    137   -244   -132    140   -140   -457   -277   -439
     36   -262   -298    111    166   -277   -140    129   -158   -470   -277   -452
     31   -270   -301    119    166   -285   -132    140   -142   -459   -262   -459
     28   -246   -275    106    150   -259   -148    116   -163   -491   -309   -478
     59   -259   -319     98    187   -288   -176     77   -215   -542   -348   -485
     72   -314   -387    116    228   -350   -168     93   -205   -524   -324   -431
     31   -394   -426    181    228   -410   -140    129   -176   -514   -309   -389
    -12   -413   -400    213    192   -407   -127    142   -168   -504   -277   -394
    -80   -413   -335    246    124   -374   -116    168   -142   -465   -205   -392
   -142   -470   -327    303     90   -397    -88    200   -122   -452   -174   -374
   -155   -553   -397    355    119   -475    -67    215   -153   -519   -233   -405
   -148   -683   -537    413    192   -613    -10    272   -220   -662   -400   -558
   -161   -701   -540    431    189   -620    106    389   -223   -797   -574   -732
   -158   -441   -283    298     62   -363    181    465   -122   -771   -558   -748
   -226      7    233    109   -228    119    135    231    -38   -584   -298   -509
   -311    610    919   -150   -615    763   -171   -311    -44   -218    207     31
   -379   1221   1600   -420   -989   1410   -454   -652     72    290    841    670
   -342   1480   1823   -571  -1083   1652   -722   -737    259    807   1402   1213
   -262   1093   1356   -415   -807   1223   -867   -779    124    756   1306   1158
   -223    483    706   -132   -465    592   -854   -841   -415    -96    426    340
   -220    -12    207    116   -215     96   -722   -766   -852   -924   -405   -433
   -184   -220    -38    200    -72   -129   -527   -457   -737   -995   -571   -581
   -145   -202    -57    174    -44   -129   -371   -189   -514   -846   -485   -504
   -111   -176    -67    142    -23   -122   -262    -20   -379   -769   -441   -467
   -109   -171    -62    137    -23   -116   -187     77   -290   -704   -379   -439
    -98   -181    -83    137    -10   -132   -155    119   -257   -675   -353   -446
    -36   -171   -135    103     49   -153   -142    148   -244   -670   -342   -436
     38   -148   -187     54    111   -166   -148    158   -246   -688   -350   -413
     23   -140   -163     57     93   -150   -158    148   -249   -696   -345   -402
    -38   -161   -122     98     41   -142   -145    132   -252   -693   -348   -410
    -36   -163   -127    101     44   -145   -137    127   -249   -691   -355   -407
    -49   -137    -90     90     20   -114   -132    135   -226   -675   -358   -402
    -96   -150    -54    122    -23   -103   -124    129   -223   -678   -363   -400
   -116   -166    -49    140    -36   -109   -129    119   -228   -685   -366   -389
   -111   -189    -77    150    -18   -135   -129    119   -233   -685   -361   -371
    -70   -181   -114    124     20   -150   -148    116   -252   -693   -366   -371
    -62   -166   -103    114     18   -137   -145    137   -226   -670   -348   -350
    -67   -150    -85    109      7   -119   -148    150   -213   -659   -340   -335
    -88   -119    -31    103    -28    -75   -140    168   -192   -644   -327   -298
    -96    -85     10     90    -54    -38   -142    184   -168   -620   -298   -267
   -109    -64     44     85    -77    -10   -142    207   -137   -592   -275   -239
   -109    -88     20     98    -64    -33   -142    226   -119   -574   -265   -220
    -88    -70     18     80    -54    -25   -137    246    -98   -550   -239   -207
    -88    -57     28     70    -59    -12   -129    293    -54   -511   -202   -158
    -88    -36     51     62    -70      7   -132    327    -15   -478   -179   -119
    -31     10     38     10    -36     23   -161    327     -7   -470   -174   -101
      2     54     51    -28    -23     54   -166    350     20   -436   -137    -49
    -23     59     83    -20    -54     70   -127    384     54   -407   -116    -20
    -12     67     80    -25    -46     72   -114    389     49   -413   -129    -25
     41     57     15    -49     12     36   -132    371     20   -444   -155    -20
     57     64      7    -59     25     36   -135    379     20   -444   -150      2
     88    103     12    -98     38     59   -135    374     25   -436   -132     20
     88    103     15    -98     36     59   -127    327    -15   -483   -163     -5
     31     88     57    -62    -12     72   -103    296    -38   -511   -189    -31
     12     98     85    -54    -36     93    -93    275    -57   -535   -207    -41
      7    101     90    -57    -41     96   -111    233    -93   -579   -241    -57
    -18    114    129    -49    -72    122   -106    189   -132   -620   -288    -93
    -31     90    122    -31    -77    106   -116    140   -184   -683   -350   -150
      2     51     49    -25    -23     51   -148     75   -241   -743   -392   -163
     -7     25     33    -10    -20     31   -137     54   -252   -745   -384   -140
    -51     38     88      5    -70     62   -109     54   -233   -724   -361   -127
    -64     54    119      5    -90     85    -83     36   -236   -727   -363   -145
    -70     33    103     18    -85     67    -75      5   -257   -748   -389   -158
    -72    -10     62     38    -70     25    -59     25   -257   -740   -384   -140
    -38     12     51     12    -46     33    -49     31   -249   -724   -363   -132
    -33    101    135    -36    -85    119    -36     54   -197   -667   -285    -80
    -41    181    223    -70   -132    202    -10     90   -129   -607   -210    -15
     31    218    184   -127    -77    202    -23     59   -135   -620   -223      2
     54    270    215   -163    -80    244    -51     59   -119   -600   -189     59
     18    353    332   -187   -158    342    -70     59   -111   -587   -168     85
    -18    410    428   -194   -223    418    -80     28   -140   -618   -210     80
    -59    426    485   -184   -272    454    -98     -2   -171   -641   -241     57
    -85    483    566   -200   -327    524   -114    -20   -194   -654   -249     31
   -106    485    589   -189   -348    537   -119    -31   -210   -672   -259     25
   -137    431    568   -145   -353    498   -103    -31   -231   -701   -283     12
   -148    407    555   -129   -353    480   -116    -44   -259   -737   -322    -12
   -101    436    537   -168   -319    485   -166    -77   -314   -795   -381    -49
     -7    459    465   -226   -236    462   -231   -148   -394   -872   -444    -85
    -23    400    423   -187   -223    410   -205   -163   -426   -906   -467    -83
    -93    350    444   -129   -270    397   -163   -179   -441   -924   -480    -96
    -96    361    457   -132   -277    407   -153   -187   -439   -930   -483   -101
    -49    394    444   -174   -246    418   -168   -184   -439   -935   -485   -101
      0    379    379   -189   -189    379   -205   -184   -439   -932   -478    -80
    -54    275    327   -111   -189    301   -179   -218   -470   -963   -493    -83
   -109    228    337    -62   -223    283   -145   -226   -472   -963   -483    -70
   -122    213    332    -46   -226    272   -124   -218   -462   -956   -470    -51
   -114    202    316    -44   -215    259   -127   -210   -462   -966   -485    -62
   -119    103    220      5   -171    163   -111   -194   -496  -1028   -566   -127
    -90    -83      7     85    -49    -38    -67   -153   -555  -1166   -730   -267
    -67   -215   -150    140     41   -184     44    -20   -514  -1249   -872   -384
    -36    -51    -15     44    -10    -33    137     83   -368  -1179   -839   -355
   -116    392    509   -137   -314    449     64   -205   -379  -1002   -571   -116
   -200    909   1109   -355   -654   1008   -213   -737   -542   -748   -145    262
   -254   1473   1725   -610   -989   1597   -509  -1127   -597   -361    397    706
   -241   1709   1951   -732  -1096   1829   -795  -1291   -532     77    901   1124
   -181   1283   1462   -553   -823   1371   -891  -1293   -688    -46    763   1023
   -189    761    950   -288   -568    854   -839  -1288  -1106   -797      0    394
   -200    239    436    -20   -319    337   -670  -1140  -1366  -1488   -766   -220
   -189     25    215     83   -202    119   -467   -852  -1156  -1478   -885   -311
   -150    101    249     23   -200    176   -327   -623   -883  -1278   -743   -174
   -135    129    265      0   -200    197   -223   -446   -704  -1145   -652    -80
   -140    140    280      0   -210    210   -155   -345   -600  -1070   -610    -36
   -155    135    290     10   -223    213   -145   -361   -600  -1096   -649    -85
   -150    122    272     12   -213    197   -174   -402   -646  -1130   -649    -98
   -153    114    267     18   -210    189   -150   -374   -631  -1109   -626    -90
   -161    119    280     18   -220    200   -129   -348   -600  -1096   -633    -38
   -140    189    329    -23   -233    259   -103   -335   -584  -1088   -628     -5
   -145    223    366    -38   -257    293   -111   -340   -581  -1088   -631      5
   -192    194    387     -2   -288    290   -135   -361   -587  -1088   -623     20
   -210    179    387     12   -298    283   -137   -368   -587  -1085   -618     20
   -197    187    384      5   -290    285   -124   -348   -561  -1057   -587     49
   -187    197    381     -7   -285    288   -122   -348   -553  -1060   -584     62
   -176    205    381    -15   -280    293   -122   -353   -553  -1054   -576     75
   -150    267    418    -59   -285    342   -127   -361   -550  -1039   -571     75
   -155    290    446    -67   -301    368   -148   -374   -553  -1034   -579     72
   -171    277    449    -54   -311    363   -158   -387   -563  -1044   -602     31
   -150    303    454    -77   -301    379   -176   -400   -566  -1049   -628     33
   -145    301    446    -77   -296    374   -197   -415   -568  -1054   -639     75
   -124    309    433    -90   -277    371   -187   -392   -532  -1023   -607     96
    -77    348    423   -135   -249    384   -187   -371   -493   -969   -555    153
    -51    381    431   -166   -241    405   -174   -353   -467   -945   -535    176
    -20    410    431   -194   -226    420   -174   -348   -457   -935   -540    168
     12    441    428   -226   -207    436   -166   -324   -431   -906   -522    192
     -5    394    397   -197   -200    394   -205   -327   -418   -888   -506    220
     -2    389    392   -192   -197    389   -184   -296   -379   -846   -472    257
     10    418    407   -215   -200    413   -184   -301   -371   -833   -465    254
     36    431    394   -233   -179    413   -194   -324   -400   -857   -483    249
     38    405    366   -223   -163    384   -200   -337   -418   -878   -501    239
     25    397    371   -213   -174    384   -210   -361   -444   -898   -530    189
     20    397    376   -210   -179    387   -218   -379   -470   -911   -540    202
     23    423    400   -223   -187    413   -189   -374   -480   -911   -545    202
    -12    517    530   -254   -272    524   -192   -426   -519   -932   -566    161
    -64    602    667   -270   -366    636   -194   -478   -553   -958   -568    140
    -96    649    743   -277   -420    696   -220   -555   -620  -1015   -607     98
   -163    680    844   -257   -504    761   -244   -623   -680  -1070   -662     57
   -205    665    867   -231   -537    766   -246   -649   -719  -1091   -683     44
   -246    740    984   -246   -615    862   -259   -675   -735  -1093   -670     46
   -223    789   1010   -285   -618    901   -280   -709   -758  -1101   -672     15
   -153    862   1015   -353   -584    937   -316   -732   -763  -1098   -672     -5
   -135    870   1005   -368   -568    937   -311   -745   -763  -1104   -670    -15
   -122    831    953   -353   -537    891   -283   -779   -784  -1114   -678    -44
   -161    831    992   -337   -576    911   -267   -771   -769  -1091   -657    -49
   -158    919   1078   -379   -618    997   -272   -740   -722  -1041   -610     -7
   -142   1015   1158   -436   -652   1085   -288   -750   -704  -1000   -558     88
   -176   1065   1241   -446   -709   1153   -290   -761   -680   -961   -522    158
   -176   1111   1288   -467   -732   1200   -327   -789   -675   -943   -506    181
    -70   1187   1257   -558   -662   1221   -371   -810   -675   -943   -511    187
    -51   1174   1223   -563   -636   1197   -387   -818   -683   -943   -522    187
    -44   1197   1241   -576   -644   1221   -387   -813   -670   -911   -496    223
    -36   1205   1241   -584   -639   1223   -394   -813   -667   -891   -480    241
    -67   1187   1254   -558   -659   1221   -413   -833   -678   -891   -491    231
    -25   1124   1148   -550   -587   1135   -420   -852   -711   -917   -527    194
     46   1057   1010   -553   -483   1036   -436   -878   -753   -956   -576    148
    168   1039    867   -605   -348    953   -459   -904   -771   -961   -581    145
    381   1122    740   -750   -179    932   -483   -932   -800   -979   -600     67
    368   1148    776   -758   -205    963   -537  -1008   -878  -1078   -696     -2
    257   1065    807   -662   -275    937   -535  -1026   -909  -1111   -740     57
    197   1047    849   -623   -327    950   -488   -979   -875  -1057   -696     83
     10    914    904   -462   -446    909   -444   -956   -849  -1026   -678    111
    -46    815    859   -384   -454    836   -457   -971   -872  -1034   -683    114
     75    826    750   -449   -337    787   -514   -974   -893  -1028   -685     98
    142    888    743   -517   -301    815   -509   -935   -862   -971   -646    124
    145    924    779   -535   -316    852   -472   -904   -836   -932   -628    145
    127    901    771   -517   -322    836   -483   -922   -852   -935   -654    124
    124    807    683   -465   -277    745   -467   -888   -841   -922   -659    119
     54    641    584   -350   -265    613   -366   -774   -787   -917   -698     85
     38    517    478   -277   -218    498   -236   -659   -727   -966   -815    -31
     33    618    584   -327   -275    602   -153   -571   -592   -917   -810    -25
    -33    984   1018   -478   -524   1000   -187   -756   -587   -779   -618    103
   -119   1387   1506   -636   -813   1447   -467  -1260   -865   -657   -314    316
   -171   1857   2029   -841  -1098   1943   -818  -1688  -1054   -405     93    613
   -161   2132   2291   -987  -1228   2210  -1104  -1909  -1124   -124    472    932
   -155   1790   1945   -818  -1052   1867  -1228  -1943  -1249   -137    493    966
   -228   1301   1530   -537   -880   1415  -1169  -1899  -1493   -623    -23    576
   -275    776   1052   -249   -662    914   -974  -1740  -1678  -1239   -737     10
   -270    452    719    -93   -493    584   -800  -1483  -1462  -1223   -891   -114
   -207    444    652   -119   -428    548   -657  -1228  -1163  -1010   -779     83
   -174    506    680   -166   -426    592   -522  -1013   -909   -787   -615    241
   -192    501    693   -153   -441    597   -485   -945   -826   -724   -602    267
   -171    485    657   -158   -415    571   -478   -940   -823   -719   -618    265
   -194    467    662   -135   -428    563   -415   -888   -771   -680   -610    270
   -187    491    675   -153   -431    581   -366   -841   -711   -626   -571    272
   -220    379    600    -77   -410    488   -452   -901   -761   -649   -594    236
   -210    381    589    -85   -400    485   -426   -870   -724   -589   -550    259
   -215    407    623    -96   -420    514   -363   -831   -672   -519   -496    285
   -301    293    594      2   -446    444   -363   -828   -662   -501   -501    277
   -371    228    600     72   -485    413   -319   -800   -623   -441   -470    301
   -374    283    654     44   -514    470   -316   -787   -584   -368   -415    335
   -389    306    696     38   -542    501   -342   -774   -561   -340   -400    342
   -449    236    685    103   -568    462   -337   -750   -535   -314   -381    353
   -488    210    698    140   -592    454   -257   -698   -488   -254   -337    371
   -371    314    685     28   -530    498   -259   -680   -444   -176   -275    402
   -280    254    535     10   -407    394   -327   -722   -475   -207   -301    379
     46    257    207   -153    -80    231   -353   -763   -493   -241   -324    311
    226    332    106   -277     59    220   -415   -826   -517   -277   -368    239
    153    355    202   -254    -23    277   -397   -779   -459   -220   -306    306
    111    475    361   -293   -124    418   -376   -730   -389   -129   -181    384
     70    522    452   -296   -192    485   -374   -665   -311    -62   -124    457
     15    436    420   -226   -202    428   -358   -602   -275    -62   -158    493
    -15    498    514   -241   -265    504   -350   -579   -239    -23   -114    555
    -90    555    644   -233   -368    600   -301   -506   -140     96     12    636
   -142    597    740   -228   -441    667   -254   -454    -64    166     80    649
   -189    680    870   -244   -530    774   -233   -431    -23    215    140    659
   -223    683    904   -231   -563    792   -220   -415    -18    223    153    654
   -301    704   1005   -202   -652    854   -207   -405    -10    220    150    670
   -322    732   1054   -207   -688    893   -207   -446    -41    192    114    618
   -368    691   1060   -161   -714    875   -192   -444    -46    171     75    584
   -340    761   1098   -210   -719    930   -161   -433    -41    179    101    610
   -327    833   1161   -254   -743    997   -215   -535   -132    129     64    514
   -374    844   1218   -236   -797   1031   -277   -600   -197     72    -15    420
   -342    813   1156   -233   -748    984   -259   -610   -257     20    -85    457
   -353    844   1197   -246   -776   1021   -303   -633   -293     15   -101    452
   -327    865   1192   -270   -758   1028   -324   -667   -316      7   -122    428
   -306    917   1223   -306   -766   1070   -322   -698   -319     15   -119    407
   -296    966   1262   -335   -779   1114   -332   -722   -296     64    -64    420
   -309    878   1184   -285   -748   1031   -350   -722   -301     67    -75    413
   -319    800   1119   -241   -719    958   -358   -727   -319     64   -111    433
   -280    857   1137   -290   -711    997   -366   -732   -327     70   -129    420
   -244    906   1150   -329   -696   1028   -361   -753   -332     77   -140    379
   -301    878   1179   -288   -740   1028   -340   -745   -288    114   -124    387
   -368    904   1270   -267   -820   1085   -345   -782   -285    127   -111    392
   -316   1021   1337   -353   -826   1179   -348   -771   -246    187    -57    423
   -166   1062   1228   -446   -696   1145   -402   -800   -259    181    -41    444
    -83   1166   1249   -542   -667   1208   -452   -797   -246    233     49    491
    -67   1197   1265   -566   -667   1231   -452   -774   -213    275     77    465
   -116   1085   1200   -485   -657   1143   -472   -797   -228    236     23    467
   -116   1047   1163   -465   -639   1104   -433   -779   -205    262     85    498
   -116   1062   1179   -472   -646   1119   -433   -771   -187    290    111    472
   -101   1047   1148   -472   -626   1096   -439   -769   -197    275     64    423
    -62    948   1008   -444   -535    976   -436   -779   -239    210    -28    410
    -51    888    940   -418   -496    914   -418   -761   -218    233     18    426
    -49    833    880   -394   -465    854   -405   -756   -218    241     38    394
    -77    797    872   -361   -475    833   -397   -748   -226    239     36    387
   -129    833    963   -353   -545    898   -366   -740   -205    254     20    379
   -129    862    992   -366   -561    927   -327   -748   -197    244    -18    327
    -15    867    880   -426   -449    875   -368   -761   -244    215    -41    342
     28    870    841   -452   -405    857   -400   -743   -252    220    -20    368
    -18    857    872   -420   -446    865   -452   -779   -280    194    -36    316
    -25    885    911   -428   -467    898   -436   -771   -272    202    -33    293
    -46    904    950   -431   -498    924   -407   -756   -254    215    -20    285
    -38    930    969   -446   -504    948   -410   -758   -252    223     -5    296
     12    945    932   -483   -459    940   -431   -776   -283    194    -28    270
     41    859    818   -449   -387    839   -387   -706   -267    179    -51    244
      0    693    691   -348   -345    691   -303   -615   -246     98   -187     93
      7    732    724   -371   -358    727   -194   -491   -114    135   -200     46
    -10   1028   1036   -511   -524   1031   -181   -555    -67    220    -80    122
    -62   1423   1486   -680   -774   1454   -444  -1026   -348    259     88    244
   -127   1834   1961   -854  -1044   1896   -769  -1475   -574    449    394    522
   -140   2218   2359  -1039  -1249   2288  -1080  -1784   -659    711    771    756
   -101   2151   2252  -1026  -1176   2200  -1260  -1878   -727    831    956    875
   -101   1748   1849   -823   -974   1797  -1223  -1797   -883    563    691    685
    -83   1286   1369   -602   -724   1325  -1052  -1634  -1036     15     62    228
    -51    878    930   -413   -491    904   -849  -1361   -927   -171   -252      7
      2    784    779   -394   -389    782   -735  -1153   -685    -33   -200     41
     20    782    761   -400   -368    771   -620   -953   -467    129    -90    122
     10    756    743   -384   -366    750   -498   -807   -309    252     -2    176
     41    743    701   -392   -329    722   -457   -761   -249    296     28    174
     49    745    696   -397   -324    719   -459   -774   -246    272      0    129
     44    753    709   -397   -332    732   -457   -774   -249    252    -12    129
     54    696    641   -376   -293    670   -436   -748   -226    277     12    158
     93    693    597   -394   -252    646   -420   -714   -202    316     44    158
    132    727    592   -431   -231    662   -439   -701   -187    342     62    158
     83    719    636   -400   -275    678   -446   -711   -192    340     54    140
     44    758    714   -402   -335    737   -415   -693   -168    355     51    132
     20    792    771   -407   -374    782   -418   -701   -150    371     70    142
     38    833    792   -439   -376    813   -410   -696   -135    379     77    155
     75    805    730   -439   -327    769   -415   -698   -148    366     59    142
     59    787    727   -423   -335    758   -400   -659   -119    397    103    181
     31    862    828   -446   -400    846   -379   -610    -70    446    168    239
     49    875    826   -465   -387    852   -379   -592    -33    491    215    246
     67    844    776   -454   -353    810   -363   -574     -7    519    239    226
     62    872    810   -470   -374    844   -355   -545     31    563    285    241
     51    937    885   -496   -415    911   -345   -504     90    620    329    280
     70    961    891   -517   -410    927   -340   -483    124    631    316    283
    116    963    846   -540   -363    906   -316   -441    163    670    340    327
    187   1010    823   -600   -316    919   -340   -439    163    680    324    329
    184   1052    867   -618   -342    961   -329   -397    218    735    387    350
    148   1101    953   -626   -402   1028   -298   -340    283    805    459    358
    179   1174    995   -675   -407   1085   -272   -296    337    833    454    353
    197   1135    935   -667   -371   1036   -296   -335    290    776    394    361
    166   1093    927   -631   -379   1010   -288   -319    306    813    459    366
    174   1137    961   -657   -394   1049   -283   -290    332    833    475    342
    213   1145    932   -678   -358   1039   -280   -272    324    810    428    358
    226   1114    888   -670   -332   1002   -254   -288    293    787    407    335
    218   1140    922   -680   -350   1031   -246   -311    272    761    400    309
    223   1179    956   -704   -366   1067   -249   -329    252    743    394    309
    213   1182    969   -696   -376   1075   -252   -350    228    735    400    303
    142   1192   1049   -667   -454   1122   -252   -405    192    714    379    249
     90   1171   1080   -631   -496   1127   -262   -454    163    698    363    215
    109   1153   1044   -631   -470   1101   -280   -470    150    698    376    226
    192   1184    992   -688   -400   1088   -285   -465    163    735    423    265
    210   1166    953   -691   -371   1062   -298   -509    119    696    387    231
    163   1137    971   -652   -402   1054   -285   -514    116    701    397    241
    103   1137   1034   -623   -465   1088   -262   -506    150    730    418    246
     59   1114   1054   -587   -496   1085   -239   -483    176    750    428    236
     20   1062   1039   -542   -509   1052   -218   -449    207    784    454    259
     44   1013    969   -527   -462    989   -220   -465    205    789    470    270
     51   1054   1000   -555   -472   1028   -223   -462    220    810    485    277
     41   1119   1078   -579   -517   1098   -213   -426    288    885    555    319
     41   1179   1137   -613   -548   1158   -200   -407    350    950    623    355
     54   1260   1202   -657   -574   1231   -215   -418    379    992    665    376
     46   1312   1262   -680   -610   1288   -231   -423    402   1021    691    415
     49   1291   1241   -670   -594   1267   -257   -452    361    982    654    426
     59   1262   1202   -662   -574   1234   -262   -439    358    995    662    452
     59   1260   1200   -662   -568   1231   -252   -423    376   1018    688    467
     46   1262   1213   -657   -584   1239   -236   -407    400   1039    698    457
     57   1189   1132   -623   -537   1161   -231   -413    394   1021    672    407
     83   1093   1010   -589   -465   1052   -244   -446    348    961    607    340
     93   1083    989   -589   -449   1036   -236   -428    358    961    600    340
    137   1036    898   -587   -381    966   -265   -459    311    911    566    335
    116    995    878   -555   -379    937   -265   -436    311    911    576    371
     88    961    872   -527   -392    919   -246   -420    324    917    579    366
     96    940    844   -519   -374    893   -244   -449    303    880    532    290
    122    901    779   -511   -329    841   -254   -467    267    839    506    239
    142    883    740   -511   -298    813   -231   -423    293    867    542    270
    192    924    732   -558   -270    828   -231   -400    316    885    563    296
    137    919    782   -527   -322    849   -220   -410    332    893    574    303
     70    865    795   -467   -363    831   -184   -418    335    893    576    303
     83    818    735   -449   -324    776   -174   -436    311    859    542    275
    106    792    683   -449   -288    737   -179   -436    280    813    498    244
    119    683    561   -402   -220    623   -127   -371    272    750    418    174
    145    498    353   -324   -106    426    -46   -280    267    639    246     12
    187    491    303   -337    -57    397     51   -122    387    639    200    -33
    155    865    706   -511   -275    787     70   -194    485    789    389    119
     83   1325   1239   -704   -576   1283   -166   -659    311    940    698    368
     80   1891   1808   -987   -865   1849   -504  -1119    158   1213   1143    717
     96   2343   2247  -1218  -1075   2296   -776  -1358    179   1605   1631   1085
     57   2096   2039  -1078   -989   2068   -906  -1379    184   1771   1782   1208
     28   1587   1556   -807   -763   1571   -870  -1361    -83   1317   1296    813
      7   1091   1083   -550   -537   1085   -724  -1244   -363    641    587    233
     10    753    743   -381   -366    748   -517   -966   -265    462    298    -10
     64    724    657   -394   -296    691   -394   -753    -33    605    371     38
    103    735    628   -420   -262    683   -270   -545    163    750    472    122
    116    771    654   -446   -267    714   -184   -410    293    836    530    168
    103    779    675   -441   -285    727   -153   -376    342    831    522    148
     96    743    646   -420   -275    696   -124   -348    374    831    511    158
    106    743    633   -426   -265    688   -109   -316    379    839    501    166
    114    763    649   -439   -267    706    -98   -288    394    849    509    166
    135    820    685   -478   -275    753    -98   -298    407    859    542    171
    155    914    758   -535   -301    836   -106   -306    407    870    535    174
    158    976    815   -568   -329    896    -88   -275    439    901    555    192
    148   1000    852   -576   -350    927    -59   -257    457    901    561    194
    124   1041    917   -581   -394    979    -57   -246    478    911    555    197
     88   1135   1044   -613   -478   1091    -38   -220    517    945    584    223
    119   1114    995   -618   -436   1054    -62   -249    485    911    553    197
    124   1093    966   -610   -420   1031    -64   -228    498    922    558    218
    119   1101    982   -610   -431   1041    -36   -181    550    966    597    277
    111   1085    974   -600   -431   1028      2   -145    597   1023    641    309
    129   1065    935   -597   -402   1000     12   -135    623   1049    657    309
    148   1060    911   -605   -381    987     18   -109    654   1067    683    324
    153   1060    906   -605   -376    984     18    -67    704   1109    727    366
    161   1018    857   -589   -348    937     36    -31    750   1145    748    376
    150    984    831   -568   -340    909     70     -7    787   1176    774    368
    148    974    826   -561   -340    901    101     38    823   1221    833    415
    155    961    805   -558   -324    883    129    111    885   1283    919    498
    161    971    810   -568   -324    891    135    148    924   1319    963    488
    155    937    782   -548   -311    859    150    189    956   1343    963    493
    145    914    766   -532   -311    841    166    223    984   1348    961    537
    127    885    758   -506   -314    823    192    244   1008   1361    971    530
    129    854    724   -493   -298    789    200    252    989   1350    974    530
    137    852    714   -496   -288    784    202    254    976   1343    984    532
    135    841    706   -491   -285    774    210    252    963   1332    979    506
    124    872    748   -498   -311    810    231    236    958   1317    958    465
     93    898    805   -498   -355    854    275    233    971   1319    966    454
    137    906    769   -522   -316    836    254    158    896   1249    922    415
    140    930    789   -535   -324    859    249    127    865   1221    909    400
    124    956    831   -540   -353    893    267    119    867   1221    901    392
    114    976    862   -545   -374    919    265    101    844   1195    883    407
    116    984    867   -550   -376    927    254     70    815   1171    857    355
    129   1010    880   -571   -376    945    236     49    795   1143    813    345
    127   1049    922   -587   -397    987    241     46    789   1140    823    389
    106   1065    958   -587   -426   1013    262     64    820   1192    875    371
     83   1080    997   -581   -457   1039    275     70    841   1215    885    327
     54   1078   1023   -568   -483   1052    277     64    836   1208    875    298
     28   1080   1052   -553   -511   1067    288     64    841   1202    880    337
      7   1132   1124   -571   -558   1130    293     80    875   1244    930    335
      5   1187   1182   -597   -589   1187    296     96    909   1270    919    327
    -15   1197   1213   -592   -615   1205    288     93    919   1265    893    415
    -38   1234   1273   -597   -654   1252    265     77    930   1278    924    519
    -80   1210   1291   -566   -685   1249    231     51    919   1283    948    493
   -142   1150   1291   -504   -717   1221    205     15    896   1270    948    452
   -148   1088   1236   -472   -693   1163    189     10    875   1257    945    441
    -96   1114   1210   -509   -652   1161    174     23    885   1270    956    436
    -72   1117   1187   -522   -628   1150    166     28    891   1267    958    407
    -44   1000   1041   -478   -542   1021    161     25    857   1215    906    342
    -46    914    961   -436   -504    937    161     18    823   1169    862    303
    -57    880    937   -410   -496    909    171     15    810   1150    854    285
    -67    831    896   -384   -483    862    168      2    787   1114    815    254
    -77    800    878   -361   -478    839    171     -5    771   1091    805    246
    -83    789    872   -353   -478    831    192     -2    769   1083    810    246
   -111    797    909   -342   -509    852    181    -18    753   1065    789    205
   -150    769    917   -311   -535    844    168    -38    737   1049    763    187
   -161    753    911   -296   -537    831    181    -36    737   1044    763    205
   -158    769    924   -306   -542    846    176    -28    735   1047    766    210
   -145    732    878   -293   -511    805    168    -20    724   1034    750    205
   -111    740    849   -314   -480    795    158    -23    717   1018    740    189
   -106    701    805   -298   -454    753    158    -25    704    997    719    171
    -98    607    704   -254   -400    654    155    -31    654    930    646    109
    -64    465    530   -200   -296    496    220     38    613    823    517    -25
    -57    368    423   -158   -239    394    371    176    644    714    353   -213
    -96    454    548   -179   -322    501    478    265    771    763    387   -215
   -233    784   1018   -277   -626    901    410    -44    776    911    615    -62
   -376   1322   1699   -472  -1036   1509     75   -641    652   1179   1047    348
   -465   2018   2481   -779  -1473   2247   -244  -1018    696   1647   1662    891
   -431   2382   2813   -976  -1621   2598   -527  -1156    820   2122   2203   1392
   -340   2094   2434   -878  -1387   2262   -662  -1124    795   2169   2213   1457
   -283   1527   1810   -620  -1047   1667   -641  -1049    449   1540   1551    896
   -296    984   1278   -345   -787   1130   -426   -875     75    698    706    135
   -293    766   1060   -236   -678    911   -189   -566    226    626    532    -23
   -275    691    966   -210   -623    828    -36   -329    418    727    568      0
   -249    701    950   -226   -600    826     59   -181    537    787    579     18
   -241    745    987   -252   -615    867    103   -114    600    810    600     46
   -259    750   1010   -246   -636    880    137    -75    623    807    607     64
   -285    761   1044   -239   -665    901    158    -54    631    805    618     57
   -296    789   1085   -246   -691    937    168    -38    641    813    626     54
   -259    789   1047   -267   -652    919    171    -36    649    815    633     51
   -236    784   1018   -275   -626    901    187    -20    662    828    646     64
   -218    766    982   -275   -600    872    207     -2    680    844    665     80
   -194    745    940   -275   -566    841    233     23    709    865    685    106
   -218    680    898   -231   -561    789    218     25    709    865    693    124
   -231    654    885   -213   -558    769    226     36    722    867    693    129
   -239    662    901   -213   -571    782    239     59    750    885    711    137
   -171    678    849   -252   -509    763    246     90    771    906    722    145
   -158    696    854   -270   -506    774    265    111    795    924    743    163
   -176    654    831   -239   -504    740    228     77    771    896    722    142
   -122    659    779   -270   -452    719    205     70    763    880    706    129
    -64    688    753   -311   -407    719    194     83    776    880    706    135
    -41    722    763   -342   -402    743    205     96    802    888    719    150
    -25    711    737   -342   -381    724    223    124    828    906    740    176
     10    722    709   -368   -348    717    239    158    857    932    766    207
     75    745    670   -410   -296    709    228    197    880    953    779    220
    111    769    654   -441   -272    711    213    223    893    966    797    228
    132    782    646   -457   -257    714    215    249    909    989    813    244
    153    774    620   -465   -233    698    218    265    922    997    815    252
    179    766    587   -472   -202    678    218    283    935   1010    831    280
    207    763    555   -485   -174    659    210    277    930   1015    839    283
    239    769    530   -506   -145    649    200    257    904    997    823    249
    254    761    506   -509   -127    636    194    228    857    950    787    249
    272    719    446   -496    -85    584    192    210    826    906    758    265
    275    706    431   -491    -77    568    189    189    795    875    740    257
    249    730    480   -491   -116    607    187    158    761    854    730    228
    218    763    545   -493   -163    654    184    119    727    828    714    200
    184    787    602   -485   -207    696    176     75    691    795    693    176
    137    727    589   -433   -226    657    176     31    654    761    662    142
    109    701    589   -405   -239    646    184     -7    631    743    652    127
     80    709    628   -397   -275    670    184    -46    610    724    636    114
     54    743    688   -397   -316    717    184    -77    592    704    618    101
     36    750    714   -394   -340    735    189    -98    571    685    602     93
     18    756    737   -387   -361    748    205   -111    561    680    597     93
      0    750    748   -376   -374    750    218   -114    558    683    597     96
     -2    750    753   -374   -376    750    239    -98    574    698    615    116
     15    717    701   -368   -342    711    244    -80    584    704    618    119
     36    750    714   -394   -337    732    249    -57    615    743    652    150
     46    795    748   -423   -350    771    246    -49    644    776    685    174
     72    813    740   -441   -332    776    249    -44    670    805    714    205
    145    862    717   -504   -285    789    220    -54    683    828    743    267
    192    875    683   -535   -246    779    179    -85    662    813    730    293
    220    885    662   -553   -223    774    163    -98    641    792    717    314
    236    867    631   -550   -197    750    137   -106    615    771    706    337
    233    893    657   -566   -210    776    137   -114    605    766    711    361
    207    888    680   -548   -236    784    153   -127    587    743    688    345
    205    818    610   -511   -202    714    150   -140    550    706    652    301
    226    745    519   -485   -145    633    137   -137    514    670    620    265
    189    683    491   -439   -150    587    137   -153    485    639    594    244
    158    654    496   -407   -168    576    135   -174    444    615    574    205
    129    652    522   -392   -197    587    122   -205    394    592    558    142
    114    672    558   -392   -220    615    106   -228    358    566    550    106
     77    685    607   -384   -265    646     93   -246    324    537    537    103
     41    735    691   -389   -324    714     72   -267    298    501    517    103
     -7    769    776   -381   -392    771     62   -293    275    470    491    106
    -67    748    815   -340   -441    782     70   -309    254    449    472    101
    -72    735    807   -332   -441    771     70   -311    244    452    467    101
    -64    719    784   -327   -426    753     59   -329    218    436    452     88
    -64    698    763   -319   -415    732     59   -327    202    436    439     77
    -59    639    698   -288   -379    667     57   -309    179    410    402     36
    -59    483    542   -210   -301    511     80   -283     98    275    249   -111
    -59    324    381   -132   -220    353    174   -176     57    114     38   -303
    -72    405    475   -168   -272    439    298    -41    142     90    -38   -407
   -166    753    919   -293   -542    836    355   -155    249    226    109   -275
   -306   1306   1610   -501   -958   1457    116   -706    226    514    542    158
   -428   1997   2426   -787  -1426   2210   -205  -1187    270    974   1163    800
   -462   2499   2961  -1021  -1712   2730   -504  -1423    407   1501   1797   1444
   -389   2444   2834  -1026  -1610   2639   -727  -1509    405   1719   2049   1719
   -358   1844   2200   -745  -1280   2021   -750  -1543     -7   1104   1382   1078
   -348   1226   1571   -439   -961   1397   -639  -1444   -470    244    433    205
   -316    896   1213   -290   -766   1054   -426  -1140   -488    -59      0   -181
   -252    865   1117   -306   -683    989   -262   -862   -301      7    -12   -176
   -168    823    989   -327   -579    906   -181   -701   -218     44      2   -153
   -109    740    849   -314   -478    795   -127   -584   -148     93     59   -132
    -70    680    748   -306   -407    711   -109   -550   -137    101     72   -150
    -10    667    678   -327   -342    672   -119   -561   -163     70     49   -184
     12    667    654   -342   -322    662   -122   -576   -181     44     25   -200
     20    667    646   -345   -311    657   -124   -581   -192     38     20   -220
     31    654    623   -345   -296    641   -116   -579   -197     38     23   -231
     28    659    631   -342   -301    646    -96   -563   -184     54     38   -213
     38    665    623   -353   -290    644    -90   -542   -155     77     80   -184
     77    652    574   -366   -249    613    -98   -545   -163     75    106   -184
     64    649    581   -358   -259    615    -98   -545   -158     98    124   -218
     38    602    563   -319   -262    584    -57   -498   -103    161    158   -189
     23    646    620   -337   -298    633    -41   -472    -67    192    187   -148
     23    701    678   -363   -327    691    -44   -483    -72    179    171   -114
     28    719    691   -376   -332    706    -41   -478    -80    166    161    -77
     31    730    698   -379   -332    714    -28   -436    -70    202    207    -38
     46    732    685   -392   -319    709    -15   -402    -33    241    252    -12
     90    758    667   -426   -288    714    -36   -423    -62    210    218    -38
     96    828    730   -465   -316    779    -41   -410    -57    215    223     -7
     85    914    828   -498   -371    872    -36   -379    -18    272    254    -10
    116    984    865   -553   -374    924    -54   -366    -10    275    239    -10
    148   1049    901   -600   -376    976    -83   -353     -7    277    244     31
    168   1080    911   -626   -371    997    -96   -340     -5    298    249     28
    233   1117    883   -675   -324   1000   -129   -371    -44    277    226      0
    246   1161    914   -706   -332   1039   -122   -340    -23    319    303     49
    249   1176    927   -714   -337   1052   -109   -316     10    371    384     54
    257   1158    901   -709   -322   1028    -98   -301     25    389    394     98
    244   1179    935   -711   -345   1057    -88   -301     31    384    381    142
    226   1218    992   -722   -384   1106    -80   -314     23    376    366    153
    244   1200    956   -722   -355   1078    -90   -350    -15    337    335    148
    215   1182    963   -701   -374   1072    -98   -374    -33    329    335    142
    166   1184   1018   -675   -426   1101    -72   -374    -18    361    376    153
    109   1205   1093   -657   -493   1150    -49   -384     -7    371    389    150
     96   1195   1096   -646   -501   1145    -59   -446    -44    340    350     96
     85   1150   1062   -618   -491   1106    -67   -522    -90    301    306     38
     75   1148   1072   -610   -498   1111    -67   -561   -119    272    275      2
     51   1135   1083   -594   -517   1109    -77   -589   -137    252    259      5
     10   1106   1093   -558   -540   1101    -54   -576   -119    280    283     28
    -12   1117   1130   -553   -571   1124    -28   -568   -101    301    293     41
     28   1137   1109   -581   -540   1124    -41   -615   -124    275    267     33
      5   1132   1124   -571   -561   1130    -20   -610   -111    303    311     25
    -33   1153   1187   -561   -610   1169     18   -581    -67    355    345    -23
    -25   1153   1179   -563   -602   1166     38   -561    -44    387    329     18
      5   1187   1182   -594   -587   1184     33   -558    -28    415    355    101
     12   1280   1267   -646   -628   1273     15   -566    -20    436    376     98
     33   1309   1275   -672   -620   1293     -7   -568      7    480    415    129
     57   1291   1231   -675   -587   1260    -41   -568     28    514    444    163
     44   1247   1202   -644   -579   1226    -41   -568     41    537    457    192
     10   1195   1184   -602   -587   1189     -2   -566     49    540    472    197
    -10   1184   1195   -589   -602   1189     12   -581     36    522    478    189
    -44   1161   1205   -561   -623   1182     15   -587     25    509    478    174
    -57   1096   1153   -519   -605   1124      2   -592      2    491    454    148
   -116    984   1098   -436   -607   1041     12   -571      5    501    467    137
   -127    943   1070   -407   -597   1005     -7   -615    -41    454    420     83
    -85    935   1018   -426   -553    976    -49   -685   -114    381    342     25
    -57    969   1026   -454   -540    997    -88   -735   -155    329    283    -12
    -57    932    989   -439   -524    961   -106   -774   -192    288    236    -33
    -23    948    971   -462   -498    961   -119   -792   -213    265    197    -49
     20    958    935   -491   -457    945   -150   -818   -239    244    166    -64
     70    971    901   -519   -415    937   -189   -836   -249    257    179    -64
     77    976    898   -530   -410    940   -187   -826   -231    288    218    -64
     67    963    896   -517   -415    932   -161   -831   -226    298    231    -57
     64    948    883   -506   -410    917   -148   -849   -239    277    205    -64
     62    943    880   -501   -407    911   -137   -849   -236    275    197    -59
     85    924    836   -506   -376    880   -142   -852   -270    249    155    -85
    137    774    636   -457   -249    706   -132   -841   -366    116     12   -213
    163    553    389   -358   -114    472    -36   -753   -426    -38   -174   -410
    187    563    376   -374    -93    470     98   -597   -340    -38   -215   -517
    166    904    737   -535   -285    820    124   -714   -202    161      0   -311
     83   1379   1293   -732   -605   1337    -90  -1174   -158    496    454    163
     -5   2075   2078  -1036  -1041   2078   -366  -1564      0   1057   1158    836
     -2   2577   2579  -1286  -1291   2577   -615  -1696    265   1686   1855   1512
    103   2369   2262  -1236  -1078   2317   -818  -1709    288   1891   2031   1735
     88   1777   1686   -932   -800   1732   -854  -1771   -140   1296   1415   1153
     44   1158   1111   -602   -535   1135   -774  -1784   -737    303    441    210
     49    756    706   -402   -327    732   -589  -1551   -831    -83    -15   -249
     70    807    737   -439   -335    774   -418  -1249   -563     90     96   -148
    103    852    748   -478   -322    800   -293  -1041   -394    202    174    -80
     90    862    769   -478   -337    815   -205   -914   -290    267    215    -59
     20    862    841   -441   -410    852   -155   -852   -233    301    236    -44
     90    846    753   -470   -332    800   -181   -909   -306    205    155   -101
    140    852    709   -496   -283    782   -189   -914   -329    163    122   -111
    166    875    709   -522   -272    792   -176   -883   -298    218    145    -80
    176    878    701   -527   -262    789   -171   -857   -267    288    187    -72
    148    865    717   -506   -285    789   -166   -841   -236    332    213    -77
    132    854    722   -493   -293    787   -171   -862   -241    335    194   -114
    119    857    737   -491   -309    797   -163   -844   -218    363    218    -62
    111    849    737   -480   -311    795   -163   -807   -189    389    241     15
    127    797    667   -462   -270    735   -213   -844   -226    381    226    -18
    119    800    680   -459   -280    743   -226   -831   -202    431    270    -10
    153    833    680   -493   -265    758   -231   -810   -171    457    285     10
    218    857    639   -537   -210    748   -249   -800   -158    475    293     38
    181    831    649   -506   -233    740   -205   -779   -127    517    316     64
     96    810    714   -454   -309    763   -158   -737    -83    574    348     88
     51    844    792   -449   -371    818   -132   -685    -12    646    394    122
    155    779    623   -467   -233    701   -187   -758    -90    561    311     64
    228    789    558   -509   -166    675   -174   -724    -70    602    363    129
    231    862    631   -548   -200    748   -140   -641     33    722    467    200
    246    906    659   -579   -205    784   -137   -597     83    774    509    233
    267    917    649   -592   -189    784   -145   -563    116    805    527    262
    288    914    626   -602   -168    771   -145   -540    153    841    550    270
    309    963    654   -636   -174    807   -135   -498    202    906    610    324
    322    987    665   -657   -171    826   -129   -462    241    953    654    379
    361    984    623   -672   -129    805   -137   -459    244    956    652    392
    366   1015    646   -693   -140    831   -124   -454    259    974    665    402
    366   1000    633   -683   -135    818   -116   -475    246    953    641    368
    374    961    587   -670   -106    774   -122   -517    200    906    607    329
    340    945    605   -641   -132    776    -93   -480    218    937    641    363
    392    945    553   -670    -83    750   -111   -517    189    906    620    345
    436    904    467   -670    -15    685   -122   -571    140    854    576    309
    418    911    491   -665    -36    701   -109   -597    127    839    553    275
    423    898    475   -659    -25    688   -122   -670     80    789    498    194
    431    865    431   -649      0    649   -137   -737     31    743    452    132
    467    813    345   -641     59    579   -142   -763     -7    709    431    122
    524    771    246   -649    140    509   -145   -769    -38    688    415    137
    514    740    226   -626    145    483   -124   -748    -20    711    439    161
    522    693    171   -610    174    431   -116   -763    -28    709    433    142
    532    675    142   -605    194    410   -114   -776    -38    696    418    122
    535    701    163   -620    187    433   -106   -763     -5    727    444    140
    509    758    249   -633    129    504    -98   -753     36    766    467    161
    496    849    350   -672     72    600    -98   -758     49    792    496    171
    496    922    426   -709     36    675   -124   -769     62    815    511    184
    483    948    465   -717      7    709   -150   -761     80    839    530    207
    446    961    514   -704    -33    737   -148   -753     90    857    555    231
    384    992    605   -691   -109    800   -137   -758     98    878    574    239
    350   1039    688   -696   -168    865   -145   -782     80    867    558    218
    335   1070    732   -704   -197    901   -145   -782     80    872    571    226
    290   1005    714   -646   -210    859   -145   -766     77    878    581    244
    293    880    587   -589   -148    735   -161   -782     44    833    514    187
    298    844    542   -571   -122    693   -158   -769     41    823    485    166
    301    802    498   -553    -98    652   -163   -776     20    805    465    155
    368    784    415   -576    -23    600   -163   -800    -15    774    439    135
    350    740    389   -545    -20    566   -114   -769     10    805    480    176
    277    662    384   -470    -51    524    -77   -774     10    807    498    184
    277    613    332   -446    -28    472    -93   -782      2    813    519    176
    361    607    246   -483     57    428   -127   -769      7    818    532    142
    368    613    244   -493     62    428   -101   -745     33    839    550    158
    363    602    236   -483     62    420    -88   -745     38    849    545    155
    342    561    218   -454     62    392    -93   -750     28    836    509    153
    363    527    163   -444    101    345    -57   -732     31    828    501    213
    296    402    106   -350     93    257   -103   -763     -7    797    467    140
    249    228    -20   -239    135    103   -114   -758    -54    714    368     59
    265     80   -187   -174    226    -54     -7   -644    -46    615    233    -59
    275     31   -244   -153    259   -106    101   -493     23    566    122   -176
    231    288     57   -259     85    174    145   -478    168    701    246    -88
    119    696    576   -407   -228    636     12   -865     96    857    517    127
      2   1174   1169   -589   -581   1169   -277  -1389    -83   1098    935    472
    -49   1696   1745   -823   -896   1719   -550  -1706   -109   1504   1486    917
     18   1660   1639   -839   -810   1649   -745  -1738    -59   1849   1855   1252
     54   1169   1114   -610   -530   1140   -782  -1738   -296   1527   1514    974
     46    652    605   -350   -280    628   -719  -1706   -706    730    683    272
     72    200    127   -135    -25    163   -576  -1509   -815    272    122   -187
    114    122      7   -119     51     64   -418  -1215   -530    444    187   -114
    142    153      7   -148     67     80   -275   -976   -265    631    309      0
    166    161     -7   -163     88     75   -166   -807    -88    750    389     59
    189    163    -25   -176    109     70   -122   -745    -23    784    418     72
    200    155    -46   -179    122     54   -119   -735    -28    771    405     67
    168    119    -49   -145    109     36   -119   -717    -18    776    402     59
    137     77    -59   -109     98     10   -127   -704     -2    787    410     67
    124     62    -62    -93     93      0    -80   -675     28    800    428     83
     57     18    -41    -38     49    -10    -67   -701     12    774    402     46
    -18    -49    -31     33      5    -38    -93   -704      7    779    410     57
    -77    -80     -2     77    -38    -41    -85   -667     46    818    446     96
   -101    -54     46     77    -75     -5   -109   -659     62    844    475    116
    -36      5     41     15    -38     23   -166   -649     75    852    488    127
    -54     18     72     18    -64     46   -174   -644     83    857    493    129
   -176    -49    127    111   -153     38    -75   -639     93    854    491    124
   -218    -90    127    155   -174     18    -20   -626    106    854    493    127
   -215   -132     83    171   -150    -23    -83   -652     85    833    475    119
   -101     -5     93     51    -98     44   -132   -597    132    883    517    161
    -38     67    106    -15    -72     88   -207   -571    163    917    537    179
   -140     -5    135     72   -137     64   -202   -613    140    893    514    153
   -213    -46    163    127   -189     57   -127   -639    145    883    511    140
   -218    -59    158    137   -189     49    -96   -646    142    872    493    122
   -192    -12    176    101   -184     80   -109   -615    163    904    517    155
   -166     23    189     72   -176    106   -124   -545    226    974    576    228
   -124     46    171     38   -148    106   -155   -542    241    992    587    228
    -80     72    150      2   -114    111   -184   -540    259    997    579    200
     -5     85     90    -41    -49     88   -205   -530    262    995    579    202
      5    106    101    -54    -46    103   -137   -470    301   1036    620    249
     36    215    176   -127    -70    194   -137   -449    337   1080    659    290
     96    283    184   -189    -44    233   -210   -420    358   1091    667    296
    184    303    116   -244     33    210   -288   -423    337   1057    639    267
     62    171    109   -116    -23    140   -187   -465    293   1015    613    236
    -67    111    179    -23   -122    145    -51   -478    283    992    587    200
    150    236     85   -194     33    161   -106   -571    194    898    506    106
    257    301     41   -280    109    171   -176   -579    168    872    491     90
     62    145     83   -103    -10    114   -233   -602    140    854    498    116
   -109     49    158     25   -132    103   -153   -646    106    839    493    109
   -127     54    181     36   -155    119    -90   -659    106    836    488     88
   -189     72    262     57   -226    166    -49   -646    150    859    480     49
   -158     41    200     59   -179    119   -109   -714     75    774    394    -20
    -36    -44    -10     38    -15    -28   -239   -769     -7    711    361     -7
    -59    -46     10     51    -36    -18   -168   -732     36    771    418     54
    -72    -18     54     46    -64     18   -106   -730     49    787    428     62
    -62     36     98     12    -80     67    -83   -706     85    802    454    124
    -64    114    179    -25   -122    145    -75   -691    150    875    488    127
     20    166    145    -93    -62    155   -168   -698    155    893    501     90
     80    215    135   -148    -28    176   -283   -675    181    937    571    148
     44    226    181   -135    -67    205   -187   -678    202    979    618    200
     49    236    184   -142    -67    210    -77   -678    213    974    600    176
     67    314    246   -192    -90    283    -62   -696    228    958    576    124
    116    454    337   -288   -111    394   -150   -753    202    901    498     -2
    337    470    132   -402    103    301   -405   -680    176    914    542     96
    290    301     10   -296    140    158   -441   -657    153    911    579    197
    135    200     62   -168     36    132   -205   -709     96    846    553    220
    122    158     33   -140     44     98    -83   -691     96    831    553    197
    168    168      0   -168     85     85    -77   -680    109    854    514     44
    187    205     18   -197     83    111    -75   -688    106    833    483     10
    187    241     51   -215     67    148    -64   -724     98    813    472    -77
    163    236     70   -202     46    153   -122   -763     38    792    478   -116
    179    252     72   -215     54    163   -153   -704     80    857    607      7
    197    197     -2   -197     98     98   -145   -688     85    857    597    -90
    210    194    -18   -202    114     88   -142   -698     64    823    506    -28
    205    306    101   -257     51    202   -132   -696     88    846    555     49
    213    355    142   -283     36    249   -140   -675    116    862    579     31
    166    259     90   -213     36    176   -155   -698     77    818    511     25
    142    150      7   -145     67     80   -145   -693     54    776    454     12
    194     31   -163   -114    179    -64    -85   -626     49    722    361    -49
    200    -93   -293    -51    246   -192     23   -501     75    646    252   -145
    150    -85   -239    -33    194   -161     90   -407    181    688    275   -283
     90    215    124   -153    -18    171    109   -488    290    836    465   -223
      0    631    631   -316   -316    631   -101   -966    111    922    678     49
    -62   1111   1174   -524   -618   1143   -413  -1460    -77   1119   1054    563
    -36   1548   1582   -758   -810   1564   -680  -1688    -51   1509   1577    979
     15   1415   1400   -717   -691   1408   -820  -1714    -23   1714   1777   1104
     49    924    875   -488   -413    901   -818  -1712   -267   1306   1325    714
    148    478    329   -311    -90    405   -730  -1597   -631    553    550     62
    168    101    -67   -135    116     18   -571  -1337   -571    345    233   -181
    168     67   -101   -119    135    -15   -402  -1075   -293    524    311   -114
    210     28   -184   -119    197    -77   -270   -846    -85    678    400    -15
    275      7   -267   -140    272   -129   -168   -704     38    763    454     46
    265     41   -223   -153    244    -88   -114   -649    103    810    491     80
    213     12   -200   -114    205    -93   -116   -662     96    800    472     75
    231    -12   -244   -111    236   -127   -127   -654     83    782    444     90
    252      7   -244   -129    249   -116   -129   -623    101    797    441    132
    303     57   -249   -181    277    -93   -150   -618    119    805    444    150
    381     75   -309   -228    345   -116   -158   -615    116    787    423    114
    415     88   -329   -252    374   -122   -116   -587    135    787    431     96
    345     57   -288   -200    316   -114   -150   -607    132    774    439     88
    350    163   -187   -257    270    -12   -122   -576    179    815    485    111
    358    267    -93   -314    226     88   -106   -550    213    828    498    135
    358    270    -88   -316    223     90    -85   -517    236    826    493    148
    345    283    -62   -314    205    111    -54   -472    288    880    540    155
    319    368     49   -345    135    210    -23   -441    342    932    594    155
    283    410    127   -345     77    270     12   -426    366    945    605    137
    262    431    168   -348     46    301     44   -337    444   1039    691    210
    241    491    249   -366     -2    371     67   -249    542   1153    797    303
    241    548    303   -397    -31    426     62   -233    558   1161    802    332
    194    558    361   -376    -83    459    101   -179    618   1205    833    371
    168    548    379   -361   -106    462    148   -158    649   1226    836    355
    137    524    387   -329   -124    457    158   -140    665   1226    823    324
    135    581    444   -358   -155    514    106    -64    727   1299    891    400
    124    659    535   -392   -205    597     10      2    820   1395    979    498
     77    665    587   -374   -254    626    109     28    844   1434   1013    527
      2    592    589   -296   -293    592    275     57    846   1447   1013    519
    -83    555    639   -239   -361    597    254     41    828   1428    995    491
   -124    576    701   -226   -413    639    246     49    828   1418    984    501
   -142    574    714   -218   -428    644    223     36    807   1397    976    506
   -192    558    750   -181   -470    654    215     23    787   1384    969    480
   -254    522    776   -135   -514    649    202     -2    761   1350    935    431
   -267    537    805   -135   -537    670    179    -54    722   1291    862    324
   -262    514    774   -127   -519    644    166    -77    696   1249    836    309
   -259    449    709    -93   -483    579    174    -72    693   1244    849    366
   -267    431    696    -83   -483    563    192    -90    691   1239    862    379
   -270    407    678    -67   -472    542    197   -122    665   1205    839    350
   -335    257    589     36   -462    423    158   -187    597   1124    761    290
   -423    153    576    135   -498    363    142   -239    579   1083    724    254
   -431    140    571    142   -501    355    168   -249    594   1101    745    270
   -384    122    504    129   -444    311    168   -244    594   1106    750    283
   -358     90    449    132   -405    270    184   -236    589   1109    740    283
   -433     54    488    189   -459    270    189   -272    548   1075    698    249
   -524    116    641    202   -584    379    246   -262    566   1093    722    257
   -441    142    584    150   -514    361    213   -246    589   1104    735    265
   -311    246    558     31   -436    400    179   -220    620   1127    769    296
   -309    335    644    -12   -475    488    179   -226    654   1158    800    329
   -335    309    641     10   -488    475    158   -228    678   1192    800    337
   -353    285    639     33   -496    462    111   -228    667   1189    774    329
   -439    319    756     59   -597    537     90   -262    646   1156    748    296
   -555    371    927     93   -740    649    142   -288    646   1148    758    277
   -568    452   1021     57   -795    735    161   -220    701   1223    865    371
   -561    439   1000     62   -782    717    150   -132    748   1260    898    387
   -566    340    906    111   -737    623     96   -132    719   1197    810    353
   -550    270    820    140   -685    545     80   -145    680   1140    756    322
   -600    267    867    166   -735    566    163   -142    680   1137    771    319
   -667    246    914    210   -792    579    205   -158    678   1132    784    342
   -693    246    937    223   -815    592    194   -158    659   1117    774    332
   -672    249    922    213   -797    584    226   -129    683   1137    784    324
   -607    283    891    161   -748    587    213   -109    670   1135    787    332
   -535    335    867     98   -701    600    205    -77    685   1143    802    355
   -444    327    769     57   -605    548    174   -109    659   1109    774    335
   -246    257    504     -5   -374    379    109   -176    581   1026    670    252
    -57    213    267    -80   -163    239      0   -301    452    875    524    119
    -38    252    290   -109   -163    270    -12   -361    407    805    493     90
    -72    275    345   -103   -207    311     -5   -392    381    756    483     77
    -98    145    244    -23   -171    194    -28   -405    311    662    402     15
    -54    -18     36     36    -46      7     12   -265    285    540    236   -129
    -62    -83    -20     72    -23    -51    179    -75    342    449     90   -257
   -109    137    244    -15   -176    192    348     10    504    561    202   -184
   -202    589    792   -192   -496    691    262   -311    532    787    561     72
   -283   1213   1496   -467   -888   1353    -98   -846    454   1174   1135    504
   -329   1860   2190   -763  -1260   2023   -400  -1156    542   1704   1792   1052
   -311   2047   2356   -870  -1335   2200   -701  -1278    654   2143   2299   1525
   -275   1628   1904   -675  -1088   1766   -774  -1283    540   2021   2112   1330
   -252    979   1231   -363   -743   1104   -670  -1231     75   1161   1223    641
   -223    400    623    -88   -423    511   -459  -1044   -200    483    519     18
   -187    189    374     -2   -280    280   -259   -748     -2    514    457   -103
   -171    158    329      7   -249    244   -109   -522    192    633    530    -70
   -148    166    314    -10   -231    239     -5   -392    290    667    514    -31
   -103    187    290    -44   -197    239     25   -316    329    672    496     23
    -83    189    272    -54   -179    231     38   -257    366    704    514     46
    -72    213    285    -70   -179    249     51   -215    405    727    519     62
   -109    202    311    -49   -210    257     75   -207    407    709    493     62
   -150    163    314     -7   -231    236     90   -192    415    675    467    111
   -171    140    309     15   -241    223     80   -179    405    667    478    124
   -215    127    342     44   -277    233     85   -142    449    737    548     72
   -239    119    355     59   -296    236     93   -135    465    740    576     85
   -259    106    366     75   -311    236    109   -106    509    787    618     70
   -205    129    335     36   -272    231    103   -114    509    769    602     75
   -187    179    366      5   -275    272    124    -93    517    787    646     36
   -194    213    407    -10   -301    309    166    -44    566    818    644    -10
   -168    213    381    -23   -275    296    184    -12    579    789    579     80
   -153    244    397    -46   -275    322    205     36    610    807    620    218
   -202    233    436    -15   -319    335    207     67    652    852    678    231
   -233    228    462      0   -348    345    192     77    672    865    685    207
   -241    231    472      5   -355    350    210    111    709    883    698    226
   -252    262    514     -5   -381    387    239    145    737    875    685    249
   -280    236    517     23   -397    376    254    174    761    885    688    285
   -228    241    470     -7   -350    355    231    184    756    896    696    249
   -228    249    478    -10   -353    361    246    252    818    963    771    215
   -218    259    478    -23   -348    368    267    298    859    992    797    246
   -215    298    514    -41   -363    405    283    345    896   1018    823    335
   -205    324    530    -62   -366    426    275    371    922   1036    846    361
   -181    332    514    -77   -348    423    239    350    893   1000    826    342
   -158    376    532   -111   -345    454    226    345    880    987    833    342
   -135    413    548   -137   -340    480    223    355    870    971    818    314
   -122    415    535   -148   -327    475    220    342    854    940    776    345
   -132    392    522   -129   -327    457    231    316    833    922    771    311
   -150    353    504   -101   -327    426    236    285    802    885    730    262
   -171    337    509    -83   -340    423    236    254    776    828    696    293
   -213    319    530    -54   -371    426    236    220    761    807    696    257
   -228    280    509    -25   -368    394    215    153    704    748    657    171
   -265    252    514      5   -389    381    202    114    675    727    662    111
   -301    210    511     46   -405    361    189     75    644    685    594     25
   -301    189    491     54   -397    340    174     41    605    628    537     72
   -309    207    517     49   -413    361    174     31    607    646    566     88
   -358    252    610     51   -483    431    184     10    626    654    568     62
   -329    236    566     46   -446    400    179    -23    581    607    532     41
   -324    184    509     67   -418    345    192     15    576    592    514     64
   -358    135    493    111   -426    314    226     51    620    639    581     85
   -418    220    639     96   -530    431    270     90    685    704    667    103
   -506    267    774    119   -639    519    298    124    745    750    727    161
   -517    316    833     98   -675    574    257     93    737    737    724    163
   -511    428    937     41   -724    683    207     80    732    730    709    163
   -483    496    976     -7   -730    735    158     85    745    743    714    166
   -457    558   1015    -49   -735    787    127     85    750    743    685    202
   -454    532    984    -41   -719    758    124     46    709    714    620    168
   -446    530    974    -41   -711    750    145     54    730    750    662    137
   -413    480    893    -33   -654    685    155     57    724    724    662    122
   -439    348    787     46   -613    566    163     57    685    652    607     96
   -467    311    776     77   -623    545    184     80    685    649    592     83
   -452    298    748     75   -600    522    184     98    667    644    584    114
   -392    270    659     59   -527    465    158     75    618    592    524    122
   -371    262    633     54   -501    446    163     75    613    602    522     80
   -342    290    631     23   -485    459    168     75    620    613    553     72
   -348    270    618     38   -483    444    161     70    618    592    540     70
   -348    244    592     49   -470    418    158     67    618    581    527     54
   -316    246    563     36   -439    405    168     80    626    589    530     49
   -233    213    444      7   -337    327    142     44    579    535    485     36
   -223    200    423     12   -322    311    132     38    574    522    475     64
   -228    189    418     18   -324    303    153     54    592    537    485     77
   -241    153    394     44   -316    272    171     51    584    532    485     28
   -249     -2    246    124   -249    122    205     59    524    446    389   -101
   -228   -187     41    207   -137    -72    303    140    462    285    205   -259
   -205   -301    -96    252    -54   -200    454    306    496    194     72   -361
   -226   -127     98    176   -163    -15    576    368    657    314    187   -241
   -319    309    626      5   -472    467    402    -57    678    571    535     57
   -407    937   1345   -265   -878   1140     38   -537    730   1008   1106    587
   -483   1579   2062   -550  -1273   1821   -301   -818    898   1556   1751   1171
   -420   1774   2195   -675  -1306   1984   -610   -888   1083   2047   2252   1662
   -358   1278   1636   -459  -1000   1457   -685   -875    909   1847   1995   1439
   -366    589    956   -111   -662    771   -576   -839    397    992   1143    678
   -410     62    470    171   -441    265   -314   -628     96    316    441     46
   -423    -64    358    244   -392    145    -75   -311    285    332    355    -59
   -394    -75    319    233   -358    119     67   -101    439    405    381    -54
   -303    -98    202    200   -254     51    148     20    509    426    379    -36
   -210   -114     96    161   -153    -10    179    101    555    433    371      7
   -168   -174     -5    171    -83    -90    158    114    542    415    363      5
   -267   -241     25    254   -150   -106    184     98    519    384    337    -41
   -296   -194    101    244   -200    -46    213     96    522    363    322    -33
   -309   -148    161    228   -236      5    254    111    550    397    345    -41
   -301    -85    215    194   -259     64    280    135    574    431    400     -5
   -275    -67    205    171   -241     67    272    150    574    436    415     57
   -252    -46    205    148   -231     80    270    176    592    452    436    109
   -254    -31    223    140   -239     96    283    194    613    467    454    153
   -252     -7    244    129   -249    116    293    210    636    470    467    184
   -257      2    257    124   -257    129    311    233    659    485    488    197
   -244     10    254    116   -249    132    329    257    667    493    498    210
   -218     36    254     90   -236    145    335    275    678    504    514    239
   -194     85    280     54   -236    181    340    309    714    522    537    272
   -200    135    335     31   -267    233    337    345    761    537    558    293
   -171    158    329      5   -252    244    358    335    753    501    511    296
   -129    137    267     -5   -200    202    389    368    758    517    493    319
   -119    194    314    -36   -215    254    418    446    828    610    563    345
   -101    319    420   -109   -259    368    413    446    841    620    584    329
    -70    400    470   -166   -270    436    394    449    831    600    581    319
    -44    462    506   -210   -275    483    400    498    867    636    626    340
    -23    509    532   -241   -277    519    423    553    924    693    680    366
    -15    462    478   -226   -246    470    446    597    974    732    714    410
      7    449    439   -228   -215    444    459    620    995    743    719    439
     28    446    418   -239   -194    433    472    641   1005    748    722    478
     44    454    410   -249   -181    433    480    652    997    740    724    517
     54    472    418   -265   -181    446    491    641    982    724    724    524
     67    478    410   -272   -171    444    501    620    969    714    714    501
     57    441    384   -252   -163    413    506    584    945    688    691    478
     57    431    374   -244   -158    402    496    527    893    639    652    441
     57    402    345   -233   -142    374    504    491    862    626    665    420
     36    355    319   -197   -142    340    522    478    852    633    680    415
     25    322    296   -174   -135    309    524    449    831    602    644    402
     33    298    265   -166   -114    283    514    407    795    563    615    407
     18    290    270   -155   -124    280    501    366    766    532    587    366
     36    296    257   -166   -109    277    483    350    756    509    566    350
     83    355    272   -220    -96    314    483    337    756    501    555    348
     77    394    316   -236   -119    355    506    293    717    465    524    322
     -5    415    420   -205   -215    418    553    277    698    454    519    327
    -36    470    506   -218   -272    488    568    283    701    457    522    342
    -12    550    563   -270   -288    555    592    314    743    496    558    381
    -15    631    646   -306   -329    639    615    348    795    540    605    431
    -31    693    724   -332   -379    706    628    345    818    561    620    454
    -33    758    789   -363   -410    774    615    335    828    574    631    480
    -20    823    844   -402   -433    833    594    348    844    610    665    530
      0    844    844   -420   -420    844    592    371    878    639    683    542
     25    820    792   -426   -384    807    581    361    862    620    672    535
     41    769    727   -405   -342    750    574    358    857    607    665    535
     36    735    696   -387   -329    717    589    361    857    605    667    545
     41    652    610   -345   -283    631    613    355    826    568    628    501
     51    581    527   -319   -236    555    613    345    789    524    576    462
     33    511    478   -272   -220    496    605    329    763    496    558    452
     -5    420    423   -210   -215    420    594    301    724    462    530    420
    -20    368    389   -174   -205    379    592    267    685    420    491    384
    -44    361    402   -161   -223    381    574    244    665    407    480    376
    -67    337    405   -135   -236    368    563    215    626    376    452    348
    -88    311    400   -111   -244    353    555    194    589    332    410    329
   -109    329    439   -109   -272    384    542    187    579    322    413    348
   -158    293    452    -67   -303    371    532    168    566    306    405    314
   -176    275    452    -49   -314    363    519    132    524    272    376    267
   -189    252    441    -31   -316    348    511    129    506    265    376    275
   -205    246    452    -20   -327    348    511    124    504    257    368    270
   -215    226    441     -7   -327    335    501    103    454    197    311    205
   -202     57    259     70   -231    158    542    129    374     62    158     75
   -223   -148     75    184   -150    -38    639    218    306   -109    -59   -116
   -272   -148    124    210   -200    -12    784    361    392   -124   -116   -192
   -379    231    607     72   -493    418    807    205    504     51     96      7
   -530    709   1239    -90   -885    974    527   -332    485    345    519    444
   -675   1345   2018   -335  -1348   1680    207   -776    563    828   1145   1049
   -701   1899   2600   -597  -1649   2249    -93   -995    743   1369   1787   1657
   -620   1774   2395   -579  -1506   2083   -335  -1060    740   1556   1969   1849
   -600   1169   1769   -285  -1184   1470   -376  -1078    363    984   1353   1270
   -613    493   1106     57   -862    800   -213  -1002   -158     57    400    366
   -589    140    730    226   -659    433     62   -701   -181   -244      0    -23
   -524    135    659    194   -592    394    218   -420     25   -111     62     31
   -465     96    561    184   -514    327    316   -254    124    -59     67     38
   -415     75    488    168   -452    280    374   -181    166    -51     38     18
   -389     64    454    163   -420    259    363   -184    163    -72      2    -18
   -392     88    480    150   -436    283    342   -205    129   -111    -46    -70
   -397    101    496    148   -446    298    363   -174    137    -96    -36    -49
   -415     98    514    155   -465    306    371   -135    166    -64     -7    -12
   -428     93    522    168   -475    306    371   -127    176    -59      2      0
   -418    129    548    142   -483    337    366   -124    184    -54      7     -5
   -394    200    594     96   -496    397    368   -114    197    -46     15     25
   -413    231    644     90   -530    439    376   -119    205    -46     23     75
   -423    231    654     96   -537    441    394   -127    210    -31     36     85
   -418    262    680     77   -550    470    394   -137    202    -44     33     85
   -415    249    665     80   -540    457    379   -140    200    -38     44     93
   -413    241    654     85   -532    446    358   -142    200    -33     44     64
   -407    314    722     46   -563    517    345   -158    205    -23     57     64
   -392    371    763     10   -579    566    358   -158    205    -38     57    106
   -374    340    714     15   -545    527    374   -114    223    -12     75    163
   -358    280    639     36   -498    459    381    -80    246     20     90    176
   -309    244    553     33   -431    397    368    -62    259     38    111    174
   -267    301    568    -18   -418    433    355    -59    265     46    119    153
   -231    361    592    -64   -413    478    348    -38    298     70    153    200
   -205    400    602    -98   -405    498    340    -15    322     85    163    239
   -213    387    600    -85   -405    493    335     -2    337    103    168    246
   -226    361    587    -70   -407    472    337     18    337    116    184    265
   -257    366    623    -54   -441    493    340     36    350    150    223    290
   -280    407    688    -64   -485    545    353     49    361    181    254    314
   -277    459    737    -90   -506    597    358     44    361    192    257    332
   -267    441    709    -88   -488    574    311      7    316    163    220    314
   -252    449    701    -98   -478    574    301     -7    296    150    200    309
   -259    457    714    -98   -488    587    303    -28    285    140    192    309
   -265    457    722    -96   -493    589    290    -67    252    116    163    290
   -270    459    730    -98   -498    594    270   -106    223     96    140    270
   -298    449    748    -75   -524    597    262   -145    192     70    111    246
   -350    436    784    -44   -566    610    285   -194    155     46     77    220
   -384    433    818    -23   -600    626    290   -244    124     20     46    187
   -436    436    872      0   -654    654    272   -298     93     -5     18    155
   -480    498    979    -10   -730    737    262   -335     88      0     23    158
   -506    530   1036    -12   -771    782    272   -361     83      5     28    158
   -514    506   1021      5   -766    763    288   -374     70     -2     18    145
   -535    462    995     36   -766    727    298   -379     70      0      5    137
   -535    457    989     38   -761    722    332   -374     88     12     12    142
   -517    511   1028      2   -771    769    363   -371    101     33     31    150
   -501    594   1096    -46   -797    844    368   -358    127     70     64    176
   -506    633   1137    -64   -823    885    355   -353    153     98     90    205
   -501    636   1135    -67   -818    885    329   -355    171    127    122    236
   -485    665   1150    -93   -818    906    293   -366    189    158    155    259
   -478    641   1119    -80   -797    880    270   -374    181    163    158    265
   -485    620   1104    -67   -795    862    262   -379    168    163    161    265
   -496    597   1091    -51   -792    844    259   -387    166    168    163    265
   -509    566   1075    -28   -792    818    254   -397    168    174    161    259
   -501    480    982     10   -740    730    246   -397    150    168    140    233
   -488    363    852     59   -670    607    231   -420    103    124     90    184
   -491    327    815     80   -652    571    231   -439     70     98     57    153
   -517    332    849     90   -683    589    231   -462     38     72     23    124
   -532    332    865    101   -698    597    231   -485     18     54     -2    101
   -540    303    841    116   -691    571    220   -509     -5     38    -15     96
   -540    283    823    127   -683    553    210   -524    -23     28    -31    109
   -540    283    823    127   -683    553    207   -535    -23     41    -20    140
   -530    301    831    114   -680    566    207   -530    -25     59     -5    174
   -524    275    800    124   -662    535    194   -537    -41     57    -23    179
   -504    262    766    122   -636    511    202   -545    -36     77    -15    194
   -475    228    704    122   -592    465    197   -558    -41     83    -10    197
   -420    226    646     98   -532    436    171   -571    -51     83    -15    192
   -358    189    548     83   -454    368    153   -579    -80     57    -54    145
   -283     80    363     98   -322    220    166   -574   -142    -36   -168     41
   -228   -119    109    174   -171     -5    236   -514   -218   -200   -374   -158
   -197   -200     -2    200    -98   -101    348   -374   -179   -267   -496   -296
   -218     18    236     98   -228    127    428   -348     -7    -85   -314   -137
   -306    446    750    -70   -530    597    270   -753     49    194     72    246
   -420   1098   1519   -340   -969   1309    -33  -1273    106    628    680    857
   -514   1693   2208   -589  -1361   1951   -296  -1564    262   1148   1330   1496
   -467   1660   2127   -600  -1296   1893   -545  -1675    277   1426   1636   1852
   -457   1145   1602   -345  -1031   1374   -620  -1722    -51   1039   1208   1462
   -491    514   1005    -12   -748    761   -558  -1691   -550    194    309    545
   -506     85    592    210   -548    337   -358  -1418   -691   -259   -254    -51
   -470     70    540    197   -506    306   -181  -1085   -452   -122   -207    -36
   -407     67    472    168   -439    270    -51   -846   -280     -5   -129      5
   -389     15    402    184   -397    210     36   -709   -181     59    -88     12
   -423    -67    355    246   -389    142     93   -649   -137     96    -54     12
   -444    -20    420    231   -433    197    127   -633   -111    124    -20      5
   -433     12    446    210   -441    231    132   -631   -106    137    -23     -7
   -431     28    457    200   -444    241    122   -610   -103    150    -38     18
   -436     67    504    184   -470    285    116   -587    -85    181    -23     72
   -465    101    563    179   -514    329    116   -574    -64    205    -15     57
   -454     64    519    194   -485    290    114   -561    -49    207    -10     44
   -459     44    504    205   -483    275    101   -550    -36    213     18     46
   -485     10    496    239   -491    252    111   -509     -2    239     59     90
   -517     77    594    218   -555    335    122   -504     12    262     67     93
   -545    184    730    181   -639    454    124   -501     33    288     75     98
   -568    226    795    171   -683    509     90   -488     51    332    101    114
   -587    249    836    168   -711    542     62   -475     67    358    116    132
   -623    259    883    181   -753    571     80   -446    103    389    137    150
   -654    301    956    176   -805    628    103   -407    140    431    166    179
   -662    335    997    161   -831    665    116   -371    171    475    189    207
   -680    397   1078    142   -878    737    135   -340    210    522    220    223
   -688    462   1150    111   -919    805    140   -306    254    563    270    244
   -724    493   1218    114   -971    854    171   -239    316    626    316    296
   -745    506   1249    116   -997    878    197   -184    366    683    358    353
   -763    522   1286    122  -1023    904    213   -153    405    732    407    397
   -761    532   1291    111  -1026    911    218   -109    441    771    433    410
   -665    574   1239     44   -953    906    200    -85    462    789    420    433
   -576    652   1226    -38   -901    940    171   -101    465    787    387    439
   -514    644   1158    -64   -836    901    103   -158    407    743    332    400
   -431    548    979    -62   -704    763     62   -192    353    701    303    384
   -384    504    888    -59   -636    696     72   -179    366    727    337    389
   -350    475    826    -64   -587    652     70   -197    361    730    353    363
   -314    467    782    -75   -548    623     57   -231    327    696    327    296
   -275    480    756   -103   -517    618     33   -277    293    654    293    249
   -246    457    704   -106   -475    579     20   -316    272    623    270    218
   -223    431    654   -106   -439    542     23   -353    254    600    270    210
   -194    418    613   -111   -402    514     41   -371    259    615    316    181
   -168    407    574   -119   -371    491     23   -433    210    558    249     90
   -176    389    566   -106   -371    475     28   -446    194    527    202    103
   -228    413    639    -93   -433    524     44   -446    192    530    202    153
   -296    462    758    -83   -527    610     64   -449    207    553    252    176
   -384    530    911    -75   -646    719    103   -420    265    631    340    168
   -420    558    979    -70   -701    769    127   -384    301    657    358    215
   -392    615   1008   -114   -698    813    103   -402    285    636    340    226
   -358    701   1060   -171   -709    880     75   -423    283    654    358    218
   -384    758   1140   -189   -763    948     75   -402    335    717    420    218
   -392    810   1202   -210   -797   1005     54   -400    366    740    444    257
   -400    813   1213   -207   -807   1013     36   -392    389    782    498    303
   -423    813   1236   -194   -828   1023     38   -387    397    807    509    254
   -462    805   1265   -171   -862   1034     44   -379    405    789    470    290
   -480    766   1247   -142   -865   1005     51   -371    413    795    480    342
   -522    735   1257   -109   -888    995     62   -353    439    836    517    311
   -522    623   1145    -49   -833    883     49   -361    410    810    467    257
   -501    522   1021    -12   -761    771     28   -374    368    771    418    244
   -491    545   1034    -28   -763    789     28   -366    371    795    439    194
   -478    537   1013    -31   -745    776     28   -348    376    802    459    181
   -446    519    966    -36   -706    743     12   -358    353    787    454    176
   -548    363    911     90   -730    636     18   -392    301    724    397    116
   -537    407    945     64   -743    678     41   -384    306    722    397    106
   -545    418    963     62   -756    691     18   -400    290    696    368     85
   -537    394    932     72   -735    662     -7   -420    265    670    350     83
   -504    436    940     33   -722    688    -25   -420    275    688    371    106
   -485    418    904     31   -693    659    -54   -428    257    680    355     85
   -480    415    896     31   -691    654    -72   -441    241    665    337     64
   -496    426    922     36   -709    672    -70   -439    241    657    329     54
   -472    407    880     31   -675    644    -70   -418    233    607    277     41
   -426    249    675     88   -550    459    -28   -374    166    467    127    -77
   -426     77    501    171   -462    288     85   -259    155    340    -46   -306
   -470    163    633    153   -550    397    218    -83    324    415    -10   -361
   -558    571   1127     -7   -844    849    189   -306    387    561    189   -231
   -597   1101   1696   -252  -1145   1397   -101   -872    254    774    576    137
   -662   1683   2346   -511  -1504   2013   -410  -1260    275   1249   1221    735
   -633   2034   2668   -698  -1649   2351   -662  -1382    459   1829   1875   1327
   -537   1667   2205   -566  -1371   1935   -771  -1312    485   1966   1956   1426
   -517   1156   1670   -319  -1093   1413   -743  -1296    109   1345   1288    826
   -498    711   1210   -106   -854    961   -631  -1236   -324    501    426     44
   -493    428    922     33   -706    675   -465   -966   -241    358    174   -158
   -449    433    883      7   -667    657   -329   -730    -12    511    257    -49
   -415    418    833      0   -626    623   -171   -540    163    641    337     10
   -449    376    826     33   -636    600    -70   -426    277    730    394     20
   -444    418    862     12   -652    639    -15   -368    348    776    431     57
   -418    381    797     18   -607    589     -7   -361    348    763    400     49
   -402    394    797      2   -600    594     -2   -348    366    784    410     44
   -384    428    813    -23   -600    620     -5   -332    394    810    433     62
   -340    436    776    -46   -558    605     -5   -324    415    836    449     51
   -306    470    776    -83   -540    623    -10   -329    428    849    457     18
   -311    454    766    -72   -537    610      0   -306    454    870    491     41
   -306    449    756    -72   -532    602      0   -277    478    904    524     83
   -309    478    787    -83   -548    631     12   -246    524    953    574    135
   -306    483    789    -90   -548    636     25   -218    558    992    605    158
   -277    485    763   -103   -522    626      7   -223    550    995    607    150
   -265    506    769   -122   -517    636      0   -213    574   1015    618    168
   -293    504    797   -103   -545    649     23   -171    623   1049    633    189
   -335    470    805    -67   -568    636     46   -137    665   1088    659    197
   -309    480    787    -85   -548    633     28   -145    657   1075    657    189
   -301    488    789    -96   -545    639     31   -119    688   1106    693    236
   -311    501    813    -93   -561    657     49    -72    740   1169    743    285
   -345    524    870    -90   -607    696     70    -36    797   1231    787    316
   -381    522    904    -72   -641    711     93     18    867   1299    844    371
   -441    527    969    -44   -706    748    127     88    948   1369    898    413
   -472    555   1028    -41   -750    792    129    119    989   1400    917    410
   -392    535    927    -72   -659    730     72     85    950   1371    909    441
   -410    537    948    -62   -678    743    122    168   1028   1454    982    540
   -418    530    948    -57   -683    740    153    194   1065   1491   1010    568
   -397    542    940    -72   -667    740    145    194   1070   1493   1010    542
   -400    587    987    -96   -696    787    129    187   1065   1486   1000    504
   -397    615   1010   -109   -704    813    135    187   1072   1499   1010    511
   -329    558    888   -114   -610    722    109    142   1000   1423    948    465
   -316    519    836   -101   -576    678     98    127    969   1387    922    439
   -324    532    854   -106   -589    693    103    111    958   1371    901    426
   -335    517    849    -90   -592    683     93     96    948   1353    872    407
   -329    501    831    -88   -581    665     77    101    958   1356    878    410
   -319    514    833    -96   -576    672    103     93    958   1350    878    410
   -368    457    826    -46   -597    641    116    -18    872   1265    795    314
   -433    423    854      5   -644    639    155    -57    857   1239    766    267
   -426    415    841      5   -636    628    161    -57    844   1241    779    290
   -436    426    862      5   -649    644    197     -2    888   1296    839    361
   -493    465    958     12   -724    711    220     18    922   1322    867    350
   -449    519    969    -36   -709    745    202    -15    904   1299    844    303
   -374    553    924    -90   -649    737    192    -15    919   1312    865    329
   -353    592    945   -119   -649    769    202     25    974   1369    906    381
   -355    654   1008   -150   -680    831    192     23    997   1395    930    387
   -355    714   1067   -179   -711    891    166     23   1018   1428    966    415
   -342    797   1137   -228   -740    969    129     25   1041   1470   1005    431
   -306    841   1148   -267   -727    995     98     36   1044   1480   1013    444
   -290    852   1143   -280   -717    997    116     46   1039   1480   1028    475
   -319    880   1200   -280   -758   1039    161     49   1047   1496   1049    475
   -342    875   1215   -267   -779   1044    158     38   1047   1491   1036    454
   -348    776   1124   -213   -735    950    163     31   1031   1452    979    392
   -322    698   1021   -189   -670    857    171     41   1023   1423    945    363
   -277    633    911   -179   -594    771    174     70   1015   1434    974    394
   -267    574    841   -153   -555    709    184     83   1008   1439    976    405
   -298    504    802   -101   -550    652    155     51    974   1405    948    363
   -296    485    779    -96   -537    631    161     44    969   1392    930    345
   -272    452    724    -90   -498    587    163     49    971   1382    927    345
   -239    426    665    -96   -452    542    189     62    974   1379    937    353
   -218    376    594    -77   -405    485    187     64    969   1371    932    358
   -194    290    483    -49   -340    387    192     57    956   1353    917    340
   -197    267    465    -36   -329    366    226     75    971   1374    961    348
   -220    322    540    -51   -379    431    249     93   1008   1410   1005    316
   -244    246    491      0   -366    368    218     64    979   1361    927    298
   -187    189    376     -2   -280    283    220     80    950   1309    857    296
   -124     72    194     25   -161    132    265    158    937   1228    743    233
    -98    -85     10     90    -54    -38    358    283    963   1127    592     80
   -106     12    119     46   -111     64    488    439   1114   1166    589     44
   -218    361    576    -72   -397    467    446    283   1171   1291    761    161
   -296    862   1158   -283   -727   1010    226   -215   1008   1457   1085    431
   -379   1467   1844   -545  -1111   1654    -77   -680    872   1751   1558    813
   -384   1883   2268   -748  -1325   2075   -368   -935    875   2140   2065   1223
   -316   1600   1917   -641  -1117   1758   -491   -948    807   2195   2122   1283
   -293   1119   1413   -415   -852   1265   -457   -924    478   1628   1535    784
   -296    646    940   -176   -618    792   -340   -820    184    945    792    140
   -301    355    657    -25   -478    506   -184   -561    298    820    540    -41
   -309    327    636    -10   -472    480    -51   -306    568   1002    636     28
   -259    327    584    -33   -423    454     75    -88    776   1140    717    124
   -231    288    517    -28   -376    402    163     51    901   1213    774    202
   -220    277    498    -28   -358    387    194     83    924   1213    784    179
   -210    257    467    -23   -337    361    202    109    940   1200    761    150
   -262    166    426     46   -342    296    174    106    930   1169    730    127
   -275    148    423     62   -348    285    197    114    945   1169    737    153
   -233    233    467      0   -350    350    246    150   1005   1228    818    189
   -228    205    433     10   -332    319    231    176   1039   1252    852    176
   -220    218    439      2   -329    327    226    200   1062   1270    865    200
   -244    207    452     15   -348    329    228    215   1072   1273    857    194
   -246    194    441     25   -342    316    241    215   1070   1260    854    218
   -298    174    472     62   -387    324    280    202   1065   1262    878    231
   -277    223    501     25   -389    361    314    241   1101   1296    909    220
   -262    257    517      0   -389    387    301    249   1111   1299    906    197
   -249    257    506     -2   -376    381    252    254   1122   1296    919    244
   -265    293    555    -15   -410    426    303    293   1169   1345    961    246
   -306    215    522     44   -415    368    311    272   1143   1312    904    202
   -280    228    506     23   -394    368    311    298   1163   1319    906    252
   -283    246    530     18   -405    387    311    329   1200   1358    961    285
   -262    298    561    -20   -413    428    280    402   1278   1436   1031    314
   -262    350    613    -44   -439    480    239    457   1340   1499   1072    355
   -283    345    628    -33   -454    485    283    467   1353   1509   1075    371
   -262    337    600    -36   -431    467    379    517   1400   1553   1109    441
   -285    283    568      0   -426    426    441    566   1431   1579   1145    449
   -272    324    597    -25   -433    459    316    607   1462   1605   1166    459
   -259    353    610    -46   -433    480    290    633   1470   1610   1182    530
   -345    275    620     36   -483    446    433    600   1415   1556   1150    498
   -392    293    685     46   -540    488    413    571   1384   1519   1114    436
   -433    272    706     80   -571    488    384    568   1374   1512   1111    449
   -454    236    688    109   -571    459    387    566   1363   1501   1117    423
   -426    277    704     75   -563    491    366    553   1343   1483   1101    363
   -462    340    802     59   -633    571    358    517   1312   1449   1060    353
   -542    311    854    114   -698    581    361    465   1273   1402   1036    350
   -613    252    862    179   -740    555    348    407   1228   1366   1036    303
   -633    181    815    226   -724    498    337    361   1189   1330   1002    194
   -607    150    758    228   -683    452    329    345   1166   1283    922    181
   -574    200    771    187   -672    485    277    329   1158   1260    906    233
   -561    246    807    155   -685    527    298    306   1148   1247    914    241
   -602    252    854    176   -727    553    366    280   1137   1247    922    210
   -652    226    878    210   -766    550    371    280   1143   1254    943    205
   -662    168    828    246   -745    498    376    290   1145   1257    948    174
   -633    213    846    210   -740    530    397    319   1176   1275    963    171
   -639    340    979    150   -807    659    371    327   1215   1306    997    236
   -620    410   1031    103   -826    719    366    363   1273   1361   1070    303
   -620    465   1083     77   -852    774    316    379   1317   1395   1119    244
   -662    444   1106    109   -883    774    254    358   1319   1389   1104    202
   -683    418   1101    132   -891    758    303    361   1312   1376   1075    319
   -641    462   1104     88   -872    782    275    381   1335   1392   1114    423
   -644    444   1088    101   -865    766    353    361   1317   1387   1117    371
   -644    368   1013    137   -828    691    358    337   1275   1348   1067    327
   -623    332    956    145   -789    644    337    355   1280   1348   1062    350
   -597    257    854    168   -724    555    350    371   1280   1340   1057    335
   -610    155    763    226   -685    459    368    392   1286   1340   1057    298
   -646     49    696    298   -672    371    355    392   1270   1327   1047    252
   -605     -5    600    306   -602    296    342    379   1249   1299   1018    194
   -615    -98    517    355   -568    210    306    348   1208   1257    969    176
   -628    -93    532    361   -581    218    290    342   1187   1231    943    192
   -652    -72    576    361   -615    249    272    337   1179   1213    932    155
   -662    -57    605    361   -633    272    296    337   1169   1189    911    140
   -665    -20    644    342   -654    311    314    348   1174   1200    935    171
   -698    -49    649    371   -675    298    290    340   1171   1215    943    109
   -706    -83    623    394   -667    270    262    319   1150   1192    896     62
   -714   -111    602    413   -659    244    272    327   1150   1184    893     85
   -722   -140    579    428   -652    218    272    322   1127   1156    867     57
   -678   -223    454    449   -568    114    285    345   1075   1070    758     -5
   -633   -452    179    542   -407   -137    363    444   1026    914    566    -83
   -652   -613     38    633   -345   -288    504    623   1083    846    457   -210
   -706   -381    324    542   -517    -28    613    688   1252    974    576   -171
   -776     44    818    366   -797    431    491    290   1231   1140    839     46
   -857    566   1423    145  -1140    995    158   -303   1109   1426   1270    441
   -961   1169   2130   -103  -1545   1649   -171   -724   1104   1849   1860    979
   -932   1343   2275   -205  -1602   1808   -459   -870   1182   2260   2348   1335
   -901    893   1792      2  -1345   1343   -563   -857   1049   2138   2161   1182
   -917    288   1205    314  -1062    745   -511   -800    626   1392   1408    504
   -909   -303    605    607   -758    150   -306   -584    311    631    568   -267
   -872   -452    418    659   -646    -18   -111   -223    558    675    493   -176
   -810   -420    389    615   -600    -15     31     49    797    841    628    -85
   -758   -374    381    563   -571      2    132    228    943    930    709    -51
   -706   -379    327    542   -517    -25    187    298    992    950    732    -44
   -730   -444    285    584   -509    -80    181    293    971    898    670   -129
   -701   -467    231    584   -467   -119    194    316    976    885    641   -103
   -641   -480    161    558   -402   -161    184    342    995    883    652    -75
   -646   -475    171    561   -410   -153    184    355   1000    885    659    -75
   -628   -439    187    532   -410   -127    207    355   1002    885    654   -103
   -623   -415    207    519   -418   -103    239    374   1021    898    670    -85
   -607   -418    189    511   -400   -114    259    405   1047    919    693    -46
   -563   -413    150    488   -358   -132    270    433   1072    937    714    -41
   -537   -392    142    462   -342   -124    272    449   1093    958    745    -41
   -514   -376    137    446   -327   -122    288    485   1135    997    789    -44
   -519   -428     90    472   -306   -171    296    511   1143    995    779    -49
   -537   -459     77    498   -309   -192    314    542   1163    997    787      2
   -550   -428    119    488   -337   -155    335    579   1195   1015    800     51
   -527   -311    215    418   -374    -49    355    613   1226   1028    828    150
   -530   -262    265    394   -397      0    348    628   1231   1021    841    150
   -514   -259    254    387   -384     -2    345    657   1241   1015    836    132
   -519   -267    249    392   -387    -10    324    675   1252   1041    852    109
   -522   -262    259    392   -392     -2    337    709   1280   1075    870     85
   -491   -205    285    348   -389     38    366    753   1319   1098    901     98
   -485   -148    337    316   -413     93    374    784   1350   1119    924    129
   -522   -210    311    363   -418     51    335    802   1363   1143    956    158
   -444   -184    259    314   -353     36    342    859   1410   1197    995    145
   -410   -205    202    306   -309     -2    319    870   1397   1163    924    153
   -407   -197    210    303   -309      5    311    870   1374   1117    898    280
   -436   -168    265    301   -350     49    301    849   1358   1109    919    275
   -436   -194    241    316   -340     20    314    833   1340   1098    935    228
   -400   -148    252    272   -327     51    329    831   1343   1117    937    153
   -400   -124    275    262   -337     75    329    818   1319   1088    896    132
   -439   -213    226    324   -335      7    301    763   1244    995    805    135
   -441   -220    220    329   -332      0    290    719   1200    937    756    171
   -454   -202    252    324   -353     23    262    654   1148    883    714    145
   -470   -142    327    306   -400     90    259    607   1124    859    693     96
   -449   -174    275    311   -363     49    244    571   1098    833    680     44
   -436   -135    298    285   -368     80    241    545   1093    836    704      5
   -410    -85    324    246   -368    119    241    527   1088    841    709    -59
   -366    -41    324    205   -345    140    262    522   1075    813    633    -62
   -387    -98    285    241   -337     93    226    452   1005    711    558     31
   -436   -129    306    283   -374     88    213    431    997    706    581     15
   -410    -41    366    223   -389    161    272    480   1052    763    628      7
   -394     72    467    161   -431    270    332    545   1132    841    706     49
   -436     57    493    189   -465    272    280    540   1148    865    737     36
   -413     59    472    176   -444    265    283    545   1166    878    766     59
   -418     77    493    168   -454    283    301    553   1189    893    792     77
   -374     85    459    145   -415    272    306    592   1234    922    820    116
   -400     49    446    174   -423    246    296    594   1221    893    792    184
   -449     98    545    174   -496    322    272    592   1223    898    813    207
   -493    114    607    187   -550    361    270    589   1215    901    820    192
   -480    132    613    174   -545    371    267    587   1210    904    818    166
   -467     46    511    210   -491    277    254    579   1179    862    771     77
   -485    -44    441    265   -465    197    246    571   1143    810    727     49
   -540   -122    418    327   -480    148    194    532   1078    748    693      2
   -522   -103    418    314   -470    155    223    542   1067    740    683    -38
   -522   -124    397    322   -459    135    205    517   1013    678    615    -70
   -519   -116    402    316   -462    142    171    475    950    605    579    -75
   -517   -101    415    306   -467    155    135    449    914    571    584    -75
   -478   -106    371    293   -426    132    129    436    893    535    574   -103
   -480   -148    329    311   -407     88    106    402    844    480    517   -161
   -423   -116    306    270   -366     93     77    379    815    449    506   -174
   -358    -96    262    226   -311     83     72    361    789    413    475   -207
   -316    -62    254    189   -285     96     12    316    740    350    426   -233
   -293   -114    176    202   -236     31    -41    288    704    327    394   -259
   -200   -158     38    179   -119    -59      2    327    691    309    350   -311
   -158   -384   -228    270     33   -306     36    374    605    179    213   -470
    -85   -623   -537    355    226   -581    218    540    589     46     41   -670
    -96   -631   -535    361    218   -581    366    688    709     77     25   -672
   -168   -376   -207    272     18   -293    311    431    789    262    259   -439
   -236    189    426     23   -332    306    -12   -135    831    633    763     70
   -345    943   1288   -298   -815   1114   -337   -542    992   1182   1454    732
   -350   1335   1686   -493  -1018   1509   -631   -714   1189   1701   2042   1332
   -259   1143   1402   -441   -831   1270   -820   -761   1153   1805   2122   1457
   -283    452    735    -85   -509    592   -857   -774    683   1153   1460    797
   -254   -244     10    249   -132   -116   -639   -589    150    257    558   -127
   -257   -561   -303    407     20   -433   -350   -197    267    127    277   -436
   -257   -628   -371    441     54   -501   -140    103    467    202    272   -389
   -254   -696   -441    472     90   -568    -20    277    558    223    272   -358
   -233   -709   -475    472    119   -592     44    371    610    223    249   -342
   -231   -737   -506    483    135   -623     59    402    618    200    226   -327
   -233   -748   -517    491    140   -633     67    418    607    181    213   -353
   -249   -693   -446    470     96   -571     96    436    600    161    189   -387
   -241   -607   -366    426     62   -488    111    465    626    174    213   -363
   -252   -584   -335    415     41   -459     75    457    610    132    194   -358
   -267   -628   -361    446     46   -496     64    454    592     96    168   -358
   -272   -600   -327    436     25   -465     83    472    597    103    179   -355
   -267   -550   -283    410      7   -418     83    493    610    137    202   -366
   -241   -574   -335    407     44   -454     96    514    620    142    205   -361
   -231   -530   -301    379     33   -415    103    527    626    148    215   -353
   -236   -517   -280    374     20   -400    119    548    639    158    226   -337
   -244   -524   -280    384     18   -402    150    576    657    166    249   -322
   -285   -571   -288    426      0   -431    122    579    652    161    280   -311
   -265   -571   -306    418     18   -439    135    610    678    189    319   -337
   -244   -540   -296    389     23   -418    163    657    709    213    285   -348
   -226   -574   -348    400     59   -462    127    675    701    187    244   -280
   -244   -589   -345    413     49   -467     98    683    691    163    259   -272
   -215   -524   -311    368     46   -418    119    735    719    179    283   -231
   -194   -467   -272    329     36   -368    166    802    763    220    329   -158
   -166   -420   -254    293     44   -337    205    878    826    285    371   -135
   -202   -415   -213    309      2   -314    145    878    807    270    345   -163
   -184   -384   -202    283      7   -293    158    917    823    285    376   -114
   -109   -337   -231    220     59   -285    161    948    841    298    387    -83
   -140   -444   -303    293     80   -374    103    911    795    257    327   -135
   -109   -405   -296    254     90   -350    124    904    771    215    314   -119
    -54   -363   -309    207    124   -337    137    893    758    213    301   -119
     12   -309   -322    148    166   -316    137    878    743    200    288   -142
     12   -322   -335    155    174   -327    114    833    704    158    267   -158
     12   -363   -379    174    194   -371    111    807    688    150    257   -176
    -15   -387   -371    200    176   -379    111    763    657    119    239   -215
    -33   -329   -296    179    129   -314    103    709    620     85    223   -244
    -72   -348   -275    210    101   -311     85    654    576     41    189   -270
    -96   -376   -280    233     90   -329     88    615    542      5    161   -296
    -88   -358   -270    223     88   -314     85    587    517    -18    140   -327
   -116   -368   -254    241     67   -311     57    550    480    -57    106   -355
   -114   -350   -236    233     59   -293     67    535    465    -77     93   -361
   -122   -332   -210    226     44   -272     64    524    465    -75     98   -358
   -174   -309   -135    239    -20   -223     36    504    457    -83     88   -358
   -192   -301   -109    244    -44   -207     57    511    454    -96     80   -345
   -181   -316   -135    249    -23   -226    116    540    459    -80     90   -345
   -161   -272   -114    215    -23   -194    137    566    485    -44    114   -353
   -132   -192    -59    161    -38   -127    127    576    522    -18    163   -322
    -88   -127    -38    106    -25    -85     93    576    537     -5    213   -280
    -51   -101    -49     77     -2    -75     49    571    542     -7    223   -277
    -49   -168   -122    106     33   -145      5    553    514    -51    166   -293
    -70   -220   -150    145     38   -187    -10    537    475   -106    111   -288
    -80   -202   -122    140     18   -163     -2    522    454   -122    103   -319
    -77   -174    -96    127      7   -135     -7    514    444   -132    109   -327
    -10   -148   -140     77     62   -145     -5    535    439   -161     93   -337
    -15   -244   -228    129    103   -236    -54    501    381   -241     18   -400
    -72   -379   -309    223    116   -345    -67    454    298   -337    -75   -465
    -80   -439   -358    259    137   -400    -72    428    244   -381   -129   -506
    -44   -478   -433    259    192   -457    -62    413    207   -415   -163   -566
    -12   -511   -498    259    241   -504    -38    418    200   -431   -163   -568
      7   -493   -501    241    252   -496    -41    423    210   -418   -127   -542
     38   -428   -467    194    252   -446    -38    426    205   -433   -114   -545
     33   -467   -504    215    267   -483    -64    400    168   -475   -135   -581
    -10   -545   -535    275    262   -540    -83    374    129   -530   -158   -613
    -23   -594   -574    309    272   -584    -67    371    111   -574   -168   -626
     -7   -574   -566    290    277   -571    -64    368     96   -613   -189   -657
     -7   -581   -574    293    280   -579    -83    350     62   -680   -236   -711
     10   -568   -581    277    296   -574   -127    332     20   -753   -293   -756
     57   -644   -704    293    379   -672   -132    348    -41   -813   -392   -846
    111   -802   -914    345    511   -857     18    457   -101   -911   -558  -1018
     23   -992  -1015    483    517  -1002    119    558   -116   -997   -704  -1176
      2   -766   -769    381    384   -766    207    574     38   -828   -545  -1023
    -57   -285   -228    171     83   -257     54    202    155   -509   -150   -628
   -158    405    563   -122   -361    483   -270   -254    311      0    475     18
   -218    943   1161   -363   -691   1052   -550   -426    587    581   1114    693
   -122    930   1052   -405   -587    989   -831   -504    665    857   1384   1054
    -57    428    483   -187   -270    454   -932   -605    293    444    969    706
    -54   -192   -137    124     41   -166   -865   -662   -361   -470     88   -161
    -46   -628   -584    337    265   -607   -662   -452   -592   -958   -449   -698
    -18   -745   -727    381    353   -737   -452   -114   -392   -885   -478   -722
     46   -761   -807    355    426   -784   -314    145   -213   -769   -415   -589
     85   -743   -828    329    457   -784   -179    301   -106   -693   -361   -542
     85   -722   -807    316    446   -766    -75    361    -67   -670   -337   -548
     44   -779   -823    366    431   -800    -59    371    -70   -683   -342   -540
     10   -870   -883    428    444   -875    -51    376    -88   -704   -361   -548
     59   -841   -901    392    480   -870    -33    402    -72   -693   -350   -542
    148   -787   -937    319    540   -862    -46    441    -49   -680   -340   -524
    236   -735   -971    249    602   -852    -88    470    -33   -667   -322   -501
    179   -797   -976    306    576   -885    -49    449    -57   -685   -340   -511
    129   -857   -987    363    558   -922    -25    431    -75   -701   -363   -511
    140   -875  -1015    366    576   -945    -83    431    -85   -709   -374   -457
    179   -818   -997    319    587   -909    -49    459    -62   -691   -350   -465
    231   -792  -1023    280    626   -906    -33    509    -20   -659   -309   -472
    179   -857  -1036    340    607   -945    -12    501    -28   -662   -303   -514
    179   -898  -1080    358    628   -989     15    532     -7   -636   -275   -467
    306   -779  -1085    236    693   -932    -54    605     57   -576   -215   -340
    309   -743  -1052    215    678   -896    -85    589     57   -574   -223   -314
    166   -888  -1054    361    610   -971     18    548     18   -613   -275   -379
    194   -888  -1085    345    639   -987     62    594     49   -592   -265   -366
    205   -893  -1098    342    652   -995     54    628     64   -579   -257   -335
    213   -862  -1078    324    644   -969     33    665     96   -542   -231   -283
    259   -800  -1060    270    659   -930     44    722    132   -496   -187   -226
    277   -766  -1044    241    659   -904     77    769    166   -462   -153   -181
    301   -730  -1031    213    665   -880    103    828    220   -415   -106   -129
    353   -657  -1010    150    680   -833    111    888    285   -350    -49    -72
    311   -680   -992    184    652   -836     67    880    280   -348    -54    -77
    288   -761  -1049    236    667   -904     80    875    244   -371    -83    -98
    285   -753  -1041    233    662   -896     90    872    236   -376    -75    -93
    293   -709  -1005    205    646   -857     90    859    233   -387    -80    -85
    311   -657   -969    174    639   -813     98    849    228   -394    -96    -70
    340   -628   -969    142    652   -797     88    820    200   -418   -116    -80
    332   -631   -963    148    646   -797     64    776    161   -449   -142   -103
    309   -636   -948    161    626   -792     41    737    129   -488   -187   -140
    342   -613   -956    135    649   -784      7    714    109   -517   -226   -184
    389   -610  -1000    109    693   -802     20    693     83   -540   -257   -220
    407   -646  -1057    119    732   -852    119    683     72   -553   -270   -239
    311   -792  -1106    239    709   -948    140    615     23   -607   -322   -298
    231   -859  -1091    314    659   -974    109    553    -20   -641   -358   -337
    285   -779  -1067    244    675   -922    140    571      0   -610   -319   -306
    306   -750  -1060    220    683   -904    161    576      5   -605   -306   -293
    322   -701  -1023    187    672   -862    163    581     15   -594   -290   -280
    371   -644  -1015    137    693   -828    163    615     54   -550   -249   -239
    376   -615   -992    119    683   -802    174    646     96   -514   -215   -200
    350   -626   -976    137    662   -800    174    652    111   -501   -197   -181
    348   -602   -950    124    649   -774    158    646    132   -483   -174   -161
    387   -545   -932     80    659   -737     90    657    163   -449   -137   -127
    387   -548   -935     80    659   -740     88    649    158   -439   -122   -114
    363   -587   -950    111    654   -769    161    644    135   -446   -127   -114
    345   -605   -953    129    649   -779    158    636    127   -436   -106    -83
    340   -665  -1005    163    672   -833    145    639    116   -431    -83    -62
    361   -683  -1047    161    701   -865    150    644     93   -446   -119   -150
    376   -753  -1130    189    750   -943    179    662     83   -483   -205   -244
    332   -883  -1215    275    771  -1049    140    631     31   -550   -293   -257
    298   -966  -1265    335    782  -1114    119    610      0   -581   -324   -241
    309   -969  -1278    327    792  -1122    122    602    -23   -607   -327   -241
    327   -914  -1241    293    784  -1078     80    587    -33   -613   -296   -220
    379   -813  -1192    215    784  -1002     15    600    -10   -579   -241   -220
    379   -802  -1182    213    779   -992     75    597    -23   -592   -275   -350
    306   -950  -1257    319    779  -1104    127    553    -90   -678   -405   -374
    283  -1000  -1283    358    782  -1140    140    550   -109   -722   -431   -293
    244  -1015  -1262    384    750  -1137    122    537   -116   -717   -389   -290
    233   -997  -1231    381    732  -1114    135    566    -90   -678   -348   -306
    244   -992  -1236    374    737  -1114    124    561   -103   -704   -387   -342
    270  -1085  -1356    407    810  -1218    124    563   -166   -807   -506   -384
    272  -1265  -1538    493    904  -1400    174    628   -223   -935   -662   -504
    259  -1415  -1675    579    966  -1545    298    779   -194  -1028   -805   -620
    249  -1249  -1499    498    872  -1374    428    911     -5   -904   -701   -555
    205   -841  -1047    316    623   -943    397    667     72   -683   -418   -324
    109   -418   -527    153    316   -472     59     77    -67   -439    -28     28
     10     41     31    -25    -10     36   -280   -371   -116    -54    491    488
     75    233    155   -155    -41    194   -540   -509    -23    389    974    919
    168   -103   -272    -33    220   -187   -659   -540   -187    275    846    813
    158   -530   -688    184    420   -607   -623   -558   -665   -475    114    158
    145  -1023  -1169    439    657  -1096   -491   -462  -1070  -1280   -685   -501
    189  -1247  -1439    527    813  -1340   -296   -145   -849  -1252   -774   -584
    252  -1244  -1496    493    872  -1369   -119    137   -571  -1070   -678   -506
    265  -1286  -1551    509    906  -1418    -44    316   -413   -992   -644   -423
    311  -1202  -1514    446    911  -1358     10    415   -319   -930   -584   -350
    309  -1148  -1457    418    880  -1304     38    446   -285   -904   -542   -316
    316  -1114  -1434    397    872  -1273     64    467   -267   -898   -535   -363
    329  -1109  -1439    389    883  -1273     62    470   -265   -919   -574   -384
    319  -1114  -1434    397    875  -1273     18    441   -290   -969   -631   -363
    345  -1085  -1431    368    885  -1257     20    441   -288   -963   -620   -384
    358  -1070  -1428    353    893  -1249     54    465   -259   -930   -568   -363
    350  -1041  -1392    342    870  -1215     57    475   -244   -904   -514   -324
    405   -982  -1387    288    896  -1184     62    491   -218   -865   -480   -301
    517   -883  -1400    181    956  -1140    101    524   -189   -844   -483   -285
    527   -870  -1397    171    961  -1132    103    530   -181   -841   -493   -272
    496   -883  -1379    192    935  -1130     85    532   -176   -833   -470   -239
    493   -865  -1358    187    924  -1111    129    568   -137   -795   -410   -194
    506   -818  -1325    153    914  -1070    140    579   -109   -769   -389   -197
    545   -750  -1296    101    919  -1023    132    579   -111   -776   -400   -246
    571   -675  -1247     49    909   -961    150    602    -88   -758   -379   -249
    527   -698  -1226     85    875   -961    140    623    -59   -724   -340   -192
    509   -743  -1252    114    878   -995    142    652    -28   -683   -319   -218
    511   -719  -1231    103    870   -974    163    685      7   -652   -306   -239
    506   -693  -1200     90    852   -945    171    711     36   -633   -296   -252
    488   -667  -1156     90    820   -911    153    740     80   -566   -231   -257
    462   -685  -1148    109    805   -917    174    787    137   -506   -179   -226
    454   -685  -1140    114    795   -911    213    833    189   -457   -132    -80
    462   -675  -1137    103    797   -904    249    872    231   -418    -88     33
    491   -639  -1130     75    810   -883    275    901    257   -392    -54     90
    475   -657  -1132     88    802   -893    252    878    228   -420    -90    103
    475   -639  -1114     80    795   -875    249    865    207   -441   -101    137
    470   -652  -1124     90    795   -885    239    839    171   -478   -122    127
    459   -636  -1096     88    776   -865    254    818    145   -501   -137    111
    439   -639  -1078     98    756   -857    239    774     90   -550   -174     83
    410   -628  -1041    109    724   -833    223    714     38   -600   -220     57
    387   -607   -995    109    691   -802    213    657    -10   -646   -259     51
    368   -584   -953    109    659   -769    192    589    -62   -696   -298     23
    353   -581   -937    111    644   -758    176    532   -114   -756   -358    -20
    332   -597   -930    132    631   -763    155    483   -163   -795   -392    -23
    322   -542   -867    109    592   -704    148    441   -189   -789   -389    -41
    332   -475   -807     72    568   -641    155    423   -192   -784   -371    -49
    296   -524   -823    111    558   -675    122    376   -228   -810   -397    -90
    290   -517   -807    111    548   -662    116    342   -252   -831   -426   -140
    319   -480   -802     77    558   -641    103    329   -259   -836   -436   -158
    350   -428   -779     38    563   -602    114    335   -241   -815   -420   -129
    397   -384   -782     -7    589   -581    129    340   -218   -802   -431    -67
    439   -309   -748    -64    592   -527    137    335   -184   -761   -389     -2
    410   -350   -761    -31    584   -555     75    275   -207   -761   -389     20
    436   -332   -769    -51    602   -550     57    249   -210   -743   -371     18
    418   -327   -745    -46    581   -535     77    259   -197   -722   -345     33
    413   -337   -750    -38    579   -542     80    262   -207   -727   -345     67
    410   -309   -722    -51    563   -514     80    257   -202   -709   -327     90
    397   -306   -704    -44    550   -504     85    249   -200   -701   -303    101
    374   -400   -776     12    574   -589     31    197   -265   -771   -353     49
    363   -462   -826     49    594   -644     28    184   -303   -813   -410    -23
    374   -483   -859     51    615   -672     49    194   -311   -826   -459    -57
    400   -498   -898     49    649   -698     23    161   -361   -875   -530    -33
    400   -480   -880     38    639   -680     10    111   -410   -909   -550    -41
    376   -496   -872     59    623   -683      2     67   -446   -917   -566    -64
    337   -498   -836     77    584   -665      5     20   -465   -906   -566    -64
    301   -506   -807    103    553   -657      2     -7   -480   -914   -566    -88
    296   -480   -776     90    535   -628     36     25   -454   -883   -540    -72
    319   -475   -795     75    555   -633     46     23   -467   -888   -571    -62
    272   -545   -820    135    545   -683    -23    -28   -524   -932   -620    -98
    272   -561   -833    145    553   -696    -15    -23   -514   -904   -605    -77
    244   -563   -807    158    524   -685      5    -33   -509   -891   -597    -72
    241   -602   -846    179    542   -724     12    -18   -527   -922   -644   -161
    254   -810  -1065    275    659   -937     46     33   -594  -1067   -839   -316
    290   -989  -1280    350    784  -1135    205    179   -581  -1176   -995   -392
    275   -820  -1096    270    683   -958    332    290   -410  -1057   -898   -342
    181   -433   -615    124    397   -524    241     -7   -405   -906   -670   -184
     85     59    -25    -75     54     18    -67   -613   -597   -706   -309     98
     -2    602    605   -298   -303    602   -392  -1096   -688   -361    187    483
     36    867    828   -452   -397    849   -659  -1275   -623     51    662    872
     25    480    452   -254   -213    467   -787  -1275   -714     28    618    823
      2     54     51    -31    -25     54   -730  -1215  -1062   -576    -15    290
    -10   -472   -462    241    226   -467   -548  -1078  -1408  -1337   -823   -335
    -12   -724   -711    368    348   -719   -348   -771  -1192  -1304   -893   -384
    -20   -693   -672    358    324   -685   -174   -509   -919  -1109   -761   -283
      2   -667   -672    329    337   -670    -46   -309   -740   -982   -696   -259
     28   -607   -636    290    332   -620     31   -200   -644   -917   -688   -202
     41   -592   -633    275    335   -613     25   -207   -652   -940   -719   -187
     67   -542   -613    236    337   -576     62   -194   -639   -917   -709   -168
     46   -545   -592    246    316   -568     72   -200   -636   -901   -704   -174
    -72   -644   -571    358    249   -607     -5   -254   -675   -917   -737   -197
    -33   -527   -496    280    228   -511      5   -241   -652   -878   -717   -202
      5   -426   -431    210    215   -428     23   -228   -633   -844   -683   -174
     12   -361   -374    171    189   -366      7   -241   -633   -833   -667   -158
     10   -348   -358    168    184   -353      5   -270   -649   -854   -701   -179
    -23   -311   -288    166    129   -301     20   -298   -665   -849   -730   -194
    -59   -298   -241    179     90   -270    -12   -316   -678   -841   -743   -200
    -23   -270   -246    145    109   -259    -12   -309   -672   -818   -735   -213
    -10   -252   -241    132    114   -246     12   -322   -662   -795   -722   -202
    -12   -231   -218    119    101   -223     20   -322   -636   -748   -670   -168
     18   -215   -233     98    124   -223     -5   -285   -610   -706   -644   -168
    103   -140   -244     18    174   -192     -5   -231   -563   -665   -628   -142
     90   -161   -252     36    171   -205    -20   -236   -555   -670   -641   -127
     64   -215   -280     75    171   -246      0   -215   -527   -646   -628    -64
     90   -236   -329     72    210   -283      7   -181   -478   -581   -574     -5
    129   -213   -342     38    233   -277     31   -135   -420   -506   -506     18
    135   -181   -316     23    226   -249     54   -101   -374   -457   -480      5
    150   -174   -327     10    236   -249     64    -80   -361   -436   -496     15
    111   -122   -233      5    171   -176     36    -90   -366   -413   -475     20
    109    -28   -140    -41    122    -85     64    -72   -342   -379   -436     46
     57    -46   -103     -5     80    -75     20   -109   -355   -374   -426     64
    -18    -49    -31     31      5    -38     10   -135   -374   -366   -402     25
    -80    -23     54     51    -67     15     70   -129   -371   -374   -431     -2
    -62     23     85     18    -75     54     90   -140   -397   -410   -472     49
    -67    -12     54     41    -62     20     41   -192   -431   -423   -470     41
    -33     51     85    -10    -59     67     41   -220   -446   -418   -459     18
     -7     90     96    -41    -51     93     25   -283   -491   -446   -485    -18
    -15     90    106    -38    -62     98      5   -332   -522   -467   -493    -12
    -54     77    132    -10    -93    103      0   -379   -545   -467   -491    -12
    -59     88    148    -15   -103    116     20   -415   -545   -457   -496    -33
    -90    111    202    -10   -148    155     10   -493   -571   -449   -511   -103
   -158     77    233     38   -194    155    -25   -568   -602   -457   -519   -163
   -161     70    231     46   -194    150    -28   -576   -602   -439   -493   -140
   -158    111    270     20   -213    189     -7   -553   -566   -394   -462   -127
   -181    127    309     28   -244    218     10   -563   -537   -363   -454   -142
   -210    137    345     36   -277    241      0   -602   -550   -371   -475   -163
   -166    150    316      7   -241    233      2   -610   -561   -363   -459   -109
   -145    213    358    -33   -252    285     10   -568   -493   -301   -389     12
   -150    322    472    -85   -311    397    -10   -581   -444   -226   -358      7
   -153    389    540   -119   -348    465    -41   -597   -413   -163   -324      5
   -132    444    576   -155   -353    509    -75   -610   -392   -101   -267     38
   -111    472    584   -181   -348    527   -106   -631   -387    -77   -239     -7
   -103    431    535   -163   -319    480   -142   -659   -400    -83   -265    -57
    -83    415    496   -166   -290    454   -153   -678   -405    -93   -290    -28
    -88    485    574   -197   -329    530   -158   -709   -400    -62   -246    -10
    -98    493    592   -200   -345    540   -181   -730   -410    -41   -194    -12
   -109    384    493   -137   -301    439   -205   -748   -452    -83   -283   -122
   -129    272    400    -72   -265    335   -215   -763   -493   -129   -371   -158
   -155    272    428    -57   -290    350   -197   -761   -478    -93   -342   -158
   -153    298    452    -75   -301    374   -187   -779   -478    -80   -337   -187
   -135    306    441    -85   -288    374   -200   -805   -480    -88   -348   -176
   -122    311    431    -96   -277    371   -233   -841   -498   -103   -376   -187
   -215    241    457    -12   -335    348   -270   -888   -527   -116   -397   -200
   -280    179    459     49   -371    319   -244   -914   -535    -98   -400   -236
   -265    205    467     28   -366    335   -233   -909   -530    -64   -381   -233
   -288    218    506     33   -397    361   -223   -888   -511    -59   -374   -179
   -254    194    449     31   -350    322   -218   -891   -501    -33   -358   -158
   -267    189    457     38   -363    322   -226   -904   -488    -15   -340   -142
   -290    148    439     70   -363    290   -231   -904   -478     28   -290   -142
   -306     46    353    129   -329    197   -215   -891   -496     25   -348   -288
   -303   -158    145    231   -226     -7   -119   -797   -537    -93   -535   -467
   -335   -306     28    319   -184   -140     49   -639   -483   -168   -662   -532
   -387   -132    254    259   -322     59    161   -615   -329    -12   -506   -446
   -480    329    807     75   -646    568     23  -1010   -262    275   -132   -189
   -568    976   1545   -202  -1057   1260   -345  -1512   -189    732    467    340
   -678   1615   2291   -470  -1483   1953   -649  -1758     28   1301   1132    943
   -672   1847   2520   -589  -1595   2182   -945  -1857    202   1756   1582   1369
   -649   1473   2120   -413  -1384   1795  -1085  -1865     85   1667   1426   1236
   -620    800   1421    -88  -1021   1109  -1028  -1852   -410    922    665    522
   -610    301    909    153   -758    605   -774  -1639   -745    252    -20   -111
   -550    200    750    174   -652    475   -545  -1293   -548    275    -96   -171
   -496    181    675    155   -587    428   -387  -1049   -361    400    -49   -106
   -514    127    641    194   -576    384   -280   -914   -246    488    -25   -127
   -600     64    665    265   -633    363   -205   -875   -207    517     -7   -166
   -607     46    654    280   -631    348   -142   -823   -155    574     20   -137
   -615      7    623    303   -620    314   -119   -784   -101    646     67    -90
   -610    -10    600    311   -605    293   -101   -753    -57    701    103    -67
   -641     28    667    306   -654    348    -72   -727      2    763    150    -96
   -615     83    696    265   -657    389    -80   -735      0    753    155   -103
   -530    129    657    197   -594    394   -103   -730     -5    730    150    -31
   -517    161    678    179   -597    418    -98   -709     36    789    197      0
   -555    153    709    200   -631    428   -109   -706     62    802    215    -10
   -589    171    758    207   -675    465    -93   -688    106    828    231     -7
   -576    265    839    153   -709    550    -80   -693    132    823    231    -36
   -566    319    885    124   -724    602   -101   -714    119    800    244    -10
   -571    350    919    109   -745    636   -103   -659    179    859    311     80
   -548    381    930     83   -740    654   -103   -636    220    901    340    109
   -566    402    969     80   -766    685   -103   -636    249    922    348     77
   -605    415   1021     96   -813    717   -101   -636    270    924    342     15
   -566    410    976     77   -771    691   -122   -607    275    927    361     38
   -545    407    953     70   -748    680   -111   -542    329    992    410    119
   -540    449    987     44   -763    717   -103   -498    389   1083    475    142
   -542    444    987     49   -763    714   -127   -483    413   1127    506    135
   -553    436    989     57   -771    711   -109   -433    462   1182    540    150
   -579    446   1026     67   -802    735   -114   -413    496   1215    553    158
   -576    459   1036     57   -807    748   -124   -410    506   1228    561    184
   -548    524   1072     12   -810    797    -85   -361    558   1309    644    262
   -506    589   1093    -41   -802    841    -59   -327    613   1397    730    290
   -511    587   1096    -38   -805    841    -75   -329    605   1413    756    296
   -517    563   1080    -23   -800    820    -72   -327    613   1426    771    303
   -530    548   1078     -7   -802    813    -59   -340    615   1423    779    311
   -558    537   1093     10   -826    815    -64   -374    602   1413    774    275
   -542    561   1104    -10   -823    831    -77   -415    584   1389    753    223
   -532    548   1080     -7   -807    813    -88   -449    568   1379    745    215
   -571    446   1018     62   -795    732    -83   -475    574   1415    779    215
   -600    381    982    106   -789    680    -77   -511    568   1431    784    194
   -602    394    997    103   -800    696    -80   -540    563   1441    784    187
   -646    340    987    153   -818    662    -90   -566    553   1444    779    171
   -693    311   1005    192   -849    657    -96   -592    561   1444    774    161
   -719    290   1010    213   -867    649    -83   -631    561   1439    766    145
   -698    296    995    200   -846    644    -64   -610    589   1475    802    171
   -675    381   1057    145   -865    717    -18   -550    641   1522    852    215
   -646    452   1098     98   -872    774      7   -514    662   1522    872    246
   -691    462   1150    111   -919    807      5   -493    706   1564    917    246
   -727    522   1249    101   -987    885      2   -493    753   1602    963    254
   -737    563   1301     85  -1021    932    -12   -501    769   1623   1000    262
   -769    576   1345     96  -1057    961    -44   -506    782   1662   1052    275
   -769    607   1374     80  -1070    989    -64   -504    807   1686   1091    298
   -740    649   1389     46  -1065   1018    -62   -493    833   1701   1104    332
   -750    652   1400     49  -1075   1026    -51   -493    844   1719   1096    348
   -771    602   1374     85  -1072    987    -67   -504    833   1727   1104    327
   -802    581   1384    109  -1093    984    -88   -511    844   1748   1104    298
   -807    524   1332    142  -1070    927   -116   -530    818   1722   1072    296
   -849    439   1288    202  -1070    862   -124   -524    787   1701   1044    288
   -870    402   1273    233  -1070    836   -145   -555    750   1680   1010    194
   -823    366   1187    226  -1005    776   -197   -633    662   1584    927    106
   -865    363   1228    252  -1047    795   -187   -623    675   1595    935    111
   -891    332   1223    280  -1057    776   -194   -631    667   1587    930     93
   -831    293   1124    270   -976    709   -244   -659    605   1540    904     98
   -862    270   1130    296   -995    698   -223   -633    636   1577    940    114
   -891    275   1163    306  -1028    719   -223   -633    644   1595    950     75
   -917    257   1174    327  -1047    717   -233   -644    639   1600    961     46
   -950    192   1143    379  -1047    667   -223   -633    646   1600    969     49
   -953    174   1127    387  -1041    652   -207   -620    662   1613    979     62
   -930    197   1127    366  -1028    659   -179   -597    683   1626    987     72
   -958    148   1106    402  -1034    626   -179   -600    667   1602    963     46
   -935     46    982    444   -958    514   -168   -584    613   1530    888    -36
   -891   -153    737    522   -815    290    -77   -506    522   1363    704   -233
   -872   -187    685    530   -779    249     88   -348    592   1330    649   -314
   -904     36    937    433   -922    485    218   -301    782   1499    826   -158
  -1010    478   1488    267  -1249    982    106   -613    945   1821   1226    241
  -1166   1161   2327      0  -1745   1745   -210  -1002   1163   2353   1880    888
  -1249   1727   2977   -239  -2114   2353   -501  -1182   1441   2902   2501   1486
  -1174   1769   2940   -298  -2057   2353   -800  -1239   1553   3169   2782   1787
  -1137   1306   2444    -83  -1790   1875   -927  -1353   1228   2795   2403   1431
  -1161    735   1893    213  -1527   1314   -857  -1400    657   1979   1600    594
  -1171    337   1509    415  -1340    924   -644  -1208    413   1509   1104     62
  -1135    181   1317    475  -1226    748   -397   -883    553   1532   1065     -7
  -1091    145   1236    472  -1163    691   -223   -646    696   1618   1104      7
  -1028    119   1145    452  -1088    631   -153   -537    748   1647   1122     25
   -982    111   1093    433  -1036    600   -119   -485    774   1657   1127     33
   -969    132   1101    415  -1036    618   -106   -459    789   1670   1135     38
   -976    109   1085    433  -1031    597    -67   -420    826   1699   1153     54
   -989    122   1109    431  -1049    613    -51   -402    841   1714   1174     31
   -982    129   1109    426  -1044    618    -41   -381    857   1732   1200     25
   -976    140   1114    415  -1044    626    -23   -348    885   1751   1228     49
   -966    181   1148    392  -1057    665     10   -298    930   1784   1262     83
   -958    205   1163    374  -1062    683     38   -270    961   1800   1265     70
   -937    296   1234    319  -1085    763     67   -223   1015   1852   1319    111
   -917    353   1270    280  -1093    810    116   -135   1096   1935   1408    202
   -849    394   1244    228  -1047    818    122   -129   1104   1932   1402    197
   -836    410   1244    210  -1041    826    145    -93   1132   1943   1410    218
   -813    452   1262    179  -1036    857    158    -62   1174   1984   1449    223
   -763    496   1260    132  -1013    878    168    -54   1197   2003   1462    189
   -750    488   1239    132   -995    862    163    -41   1187   1982   1454    187
   -774    485   1260    142  -1018    872    171     15   1226   2013   1501    254
   -789    452   1241    168  -1015    846    184     57   1252   2039   1532    280
   -810    436   1244    187  -1026    839    181     85   1270   2062   1564    301
   -833    433   1267    200  -1049    849    197    127   1312   2117   1605    311
   -815    420   1236    194  -1028    828    174    135   1309   2117   1597    309
   -792    405   1195    192   -992    800    150    150   1301   2109   1597    301
   -763    381   1143    189   -953    761    137    171   1306   2127   1626    267
   -779    441   1221    168  -1000    831    132    197   1337   2166   1678    275
   -763    452   1213    155   -987    831    119    197   1335   2153   1654    270
   -771    402   1174    184   -971    787    127    210   1350   2161   1680    337
   -797    371   1169    213   -982    769    129    226   1376   2179   1730    303
   -787    420   1208    184   -997    813    106    197   1371   2153   1704    270
   -782    394   1174    192   -979    784     62    116   1288   2049   1600    267
   -766    303   1070    231   -919    685     25     54   1215   1977   1551    244
   -766    314   1078    226   -924    696     18     31   1202   1961   1551    246
   -792    306   1098    244   -945    701     10    -10   1182   1919   1527    241
   -844    288   1130    277   -987    709      2    -57   1169   1899   1499    202
   -898    257   1156    322  -1028    704      5    -83   1163   1904   1486    163
   -911    231   1140    340  -1026    683    -10   -119   1140   1888   1475    142
   -919    244   1163    337  -1041    704    -15   -132   1143   1893   1480    153
   -943    252   1195    345  -1067    722      0   -142   1132   1883   1460    127
   -966    301   1265    332  -1114    782      5   -161   1130   1891   1470    116
   -956    309   1265    322  -1109    787      0   -184   1114   1875   1447     75
   -930    316   1247    306  -1088    782     -7   -200   1106   1860   1431     72
   -901    322   1221    288  -1060    771      2   -181   1130   1873   1452     96
   -865    306   1169    277  -1018    737     18   -155   1150   1886   1460     88
   -872    368   1241    249  -1060    805     23   -129   1205   1927   1493    122
   -872    470   1343    202  -1106    906    -25   -179   1192   1912   1491    122
   -839    428   1265    202  -1052    846    -75   -215   1171   1886   1478    119
   -795    392   1184    200   -989    787   -101   -205   1179   1891   1493    127
   -761    327   1088    215   -927    706   -101   -197   1189   1922   1506    101
   -758    267   1026    246   -891    646    -83   -197   1205   1943   1504     38
   -797    207   1002    293   -901    605    -57   -181   1213   1971   1530     85
   -807     90    898    358   -852    493    -41   -142   1221   2008   1556    155
   -797    -64    732    431   -766    332    -36   -119   1210   1997   1535    124
   -789   -207    581    498   -685    187    -20   -106   1202   1979   1512    127
   -758   -280    475    517   -618     96    -12   -109   1189   1956   1506    127
   -709   -301    407    504   -558     51    -12   -114   1179   1945   1512    116
   -717   -275    441    493   -581     83    -15   -132   1161   1927   1499     93
   -748   -249    498    498   -623    124    -28   -150   1124   1893   1475     64
   -724   -267    454    496   -592     93    -41   -142   1109   1886   1473     83
   -714   -262    452    488   -584     93    -54   -148   1096   1878   1465     77
   -722   -252    467    485   -594    106    -62   -155   1093   1875   1457     62
   -737   -241    496    491   -618    127    -54   -158   1109   1878   1460     57
   -748   -236    511    491   -633    137    -44   -158   1114   1870   1470     67
   -719   -239    480    480   -602    119    -59   -142   1098   1857   1478    101
   -706   -270    436    485   -571     83    -64   -122   1091   1842   1465    109
   -714   -366    348    540   -532    -10    -41    -90   1039   1758   1369     33
   -719   -581    137    649   -431   -223     67     33   1015   1626   1179   -158
   -717   -563    150    639   -436   -207    179    202   1122   1621   1111   -285
   -735   -244    491    491   -615    122    228    223   1280   1766   1267   -176
   -846    166   1013    340   -930    589     96   -184   1254   1971   1610    140
  -1021    743   1761    137  -1392   1252   -168   -711   1197   2340   2182    672
  -1117   1301   2416    -93  -1766   1857   -389   -961   1301   2852   2850   1299
  -1057   1247   2301    -96  -1680   1774   -613  -1072   1280   3117   3161   1636
   -984    698   1683    142  -1332   1189   -662  -1106    984   2735   2738   1257
   -984    176   1161    405  -1072    667   -574  -1041    540   1875   1816    361
   -969   -207    761    587   -865    275   -410   -823    436   1439   1275   -176
   -948   -277    667    613   -807    192   -249   -553    667   1527   1260   -218
   -888   -226    662    558   -776    218   -129   -329    852   1641   1327   -135
   -818   -181    633    498   -730    226    -51    -98   1008   1782   1434      7
   -792   -168    623    480   -709    228    -15     -2   1101   1857   1483     31
   -774   -171    600    472   -688    215     -5     -2   1101   1831   1449    -15
   -771   -187    584    480   -678    197      2     -2   1091   1813   1431    -41
   -732   -171    561    452   -649    194     -5    -18   1083   1805   1421    -67
   -691   -109    581    400   -636    236      0    -12   1096   1813   1444    -62
   -652    -57    592    353   -623    267      0     10   1111   1839   1473    -38
   -628    -33    594    332   -613    280      2     31   1124   1857   1493    -20
   -628    -77    548    353   -589    233     20     49   1140   1862   1496    -10
   -620   -103    517    361   -568    205     20     57   1140   1857   1486    -20
   -626    -88    537    355   -584    226     12     46   1143   1860   1483    -23
   -639    -54    584    348   -613    265     23     46   1171   1886   1496    -23
   -594   -111    483    353   -540    184     36     85   1176   1883   1509     36
   -566   -174    392    368   -480    106     51    132   1208   1917   1571    124
   -636   -153    480    394   -561    163    109    132   1247   1948   1618    163
   -633   -124    509    379   -571    192    106     90   1241   1951   1618    163
   -524   -161    361    340   -444     98     77    194   1288   2003   1670    200
   -470   -218    252    342   -361     15    103    275   1343   2070   1740    257
   -452   -280    171    363   -314    -54    145    337   1405   2132   1795    301
   -472   -311    161    392   -316    -75    176    384   1467   2190   1844    303
   -506   -311    194    407   -353    -59    213    423   1522   2236   1914    345
   -555   -241    314    397   -436     36    236    444   1551   2265   1940    371
   -605   -109    496    353   -550    192    246    436   1577   2288   1966    387
   -600    -38    561    319   -581    259    241    449   1582   2325   2010    444
   -522     10    532    252   -527    270    205    563   1618   2338   2008    462
   -491     70    561    207   -524    314    179    566   1602   2299   1961    444
   -498     80    579    207   -540    329    184    589   1610   2304   1943    459
   -506     75    581    215   -542    327    207    623   1636   2327   1948    459
   -527     98    626    213   -576    363    202    576   1584   2278   1927    407
   -568    161    730    202   -649    444    213    517   1538   2221   1891    337
   -576    197    774    187   -675    485    197    465   1478   2151   1834    262
   -563    241    805    161   -683    522    158    472   1452   2104   1761    296
   -592    226    818    184   -706    519    135    426   1402   2039   1704    301
   -639    158    797    239   -717    478    124    376   1348   2005   1678    202
   -693    101    792    296   -743    446    111    332   1306   1982   1667    114
   -737     64    802    337   -769    433    103    296   1262   1945   1641     54
   -774     -5    769    387   -771    381    109    285   1257   1938   1639     64
   -852   -101    748    475   -802    322    103    257   1234   1901   1592     36
   -979   -228    750    602   -867    259     67    192   1174   1839   1522    -46
  -1075   -439    636    758   -857     98      5    116   1080   1758   1465    -90
  -1122   -561    561    839   -841      0     44    197   1150   1829   1532     -7
  -1015   -488    524    750   -771     18     96    267   1252   1927   1615     59
   -841   -322    517    581   -680     96    140    329   1332   2000   1688    145
   -662   -116    545    389   -605    213    200    407   1439   2127   1829    277
   -462    -12    446    236   -454    215    249    470   1517   2229   1919    340
   -293     88    379    101   -335    233    288    519   1571   2281   1987    379
   -171    202    374    -18   -272    288    293    524   1564   2265   1982    387
   -122    301    423    -88   -272    361    280    527   1551   2257   1977    397
   -119    402    522   -142   -319    459    267    542   1571   2273   1995    402
   -166    407    574   -122   -371    491    257    537   1553   2234   1951    353
   -129    298    428    -85   -280    363    181    441   1415   2062   1797    244
   -127    228    355    -49   -241    290    135    426   1340   1984   1748    267
   -161    176    337     -7   -252    257    140    431   1332   2000   1748    228
   -233    161    394     33   -314    277    145    384   1304   1971   1709    109
   -306    236    542     33   -426    389    124    314   1239   1891   1644     23
   -285    288    574      0   -428    431     62    288   1153   1790   1566     62
   -270    218    488     23   -379    353     49    345   1163   1816   1597    163
   -319    176    496     70   -407    337     70    366   1202   1878   1636    127
   -368    194    561     85   -465    376     67    342   1200   1880   1641     33
   -394    200    594     98   -493    397     62    329   1189   1844   1634     15
   -410    218    626     93   -517    420     51    319   1174   1834   1626     -5
   -410    262    672     72   -542    467     51    314   1174   1829   1628    -12
   -407    231    636     88   -522    433     57    332   1166   1787   1597    -20
   -366    101    467    132   -415    283     75    371   1122   1683   1470    -98
   -332   -106    226    218   -280     59    189    511   1156   1582   1283   -270
   -332    -44    288    187   -311    122    324    696   1337   1634   1267   -296
   -314    301    613      5   -465    457    327    602   1428   1719   1397   -181
   -400    688   1088   -142   -743    888    166    174   1301   1867   1732    161
   -501   1174   1673   -337  -1088   1423   -116   -324   1111   2153   2239    563
   -524   1569   2094   -522  -1309   1831   -358   -574   1122   2592   2839   1015
   -459   1384   1844   -462  -1153   1613   -509   -626   1072   2740   3018   1163
   -439    914   1353   -236   -896   1132   -517   -623    776   2247   2478    714
   -431    465    893    -18   -662    678   -397   -519    467   1486   1644     38
   -366     93    457    135   -410    275   -233   -259    532   1267   1306   -233
   -296     46    342    124   -319    192    -70     41    839   1475   1431   -127
   -226     80    306     72   -265    192     51    270   1067   1636   1564    -33
   -189     62    252     62   -220    155    153    426   1213   1748   1654    -15
   -163     96    259     33   -210    176    200    483   1273   1782   1680    -41
   -161    181    342    -10   -252    262    228    522   1319   1792   1686    -15
   -129    233    363    -51   -246    298    223    511   1319   1748   1636    -23
    -57    233    288    -88   -174    262    179    467   1252   1683   1587    -54
    -33    207    241    -88   -137    223    184    532   1288   1732   1634      0
    -33    200    233    -85   -132    215    192    584   1335   1774   1673     23
    -33    231    265    -98   -148    246    194    600   1356   1803   1696     -2
    -38    280    319   -124   -179    298    192    597   1363   1803   1701    -10
    -28    327    355   -150   -192    340    179    600   1361   1790   1683    -10
     -5    368    374   -184   -189    371    163    589   1348   1748   1626     10
     10    376    366   -192   -176    371    158    594   1353   1751   1623     20
      5    381    376   -194   -184    381    155    594   1371   1790   1649    -41
      5    446    439   -226   -218    444    150    594   1387   1805   1667    -59
     15    483    467   -249   -226    475    150    607   1410   1823   1696    -36
     38    504    465   -270   -213    485    158    626   1436   1831   1709      2
     31    566    535   -298   -252    550    171    641   1473   1842   1712     10
     33    620    584   -327   -275    602    171    641   1486   1816   1680     23
     96    576    478   -337   -192    527    132    636   1441   1782   1678     59
    109    563    454   -335   -171    509    142    727   1519   1873   1758    135
    119    610    488   -366   -184    550    150    763   1587   1925   1797    163
    124    600    475   -363   -176    537    163    800   1623   1943   1816    192
    140    574    433   -358   -148    504    176    841   1662   1969   1842    223
    132    545    413   -337   -140    480    197    872   1696   1995   1870    239
    132    550    418   -342   -142    483    213    896   1727   2016   1883    236
    111    509    394   -311   -140    452    228    917   1738   2018   1883    246
     75    454    379   -265   -153    415    244    930   1727   2010   1906    270
     41    465    423   -252   -189    444    275    958   1745   2036   1969    314
     23    470    444   -246   -210    457    306    969   1748   2034   1984    329
     15    462    446   -241   -215    454    324    950   1727   2003   1956    306
     12    485    470   -249   -228    478    327    924   1701   1964   1917    275
     41    478    436   -259   -197    457    298    854   1634   1888   1852    220
     20    496    475   -259   -228    485    280    797   1584   1826   1795    171
     12    504    491   -259   -239    498    257    740   1535   1771   1732    116
      7    530    522   -270   -257    527    239    711   1506   1756   1730    103
      0    548    548   -272   -272    548    228    693   1501   1753   1732     96
    -31    550    579   -262   -306    563    228    670   1473   1704   1680     70
    -46    555    602   -257   -324    579    228    652   1462   1683   1662     62
    -67    574    639   -254   -353    605    249    659   1483   1696   1683     64
    -90    592    683   -249   -387    636    270    675   1501   1709   1712     83
    -88    576    665   -246   -376    620    275    675   1514   1725   1730     51
    -62    592    652   -265   -358    620    290    693   1543   1740   1745     59
    -67    657    724   -296   -397    688    306    730   1605   1792   1792    116
    -80    740    820   -329   -449    779    327    761   1665   1839   1834    142
    -15    761    774   -374   -394    769    288    732   1639   1816   1829    189
     18    758    740   -389   -361    750    288    774   1673   1852   1878    280
     59    756    693   -410   -316    724    293    795   1696   1896   1917    296
     88    776    688   -431   -298    732    309    802   1714   1932   1938    283
     88    769    678   -431   -293    724    327    807   1735   1938   1938    262
    103    745    639   -426   -267    693    332    823   1743   1935   1940    280
    140    680    537   -410   -200    610    322    820   1701   1883   1878    265
    150    636    485   -392   -166    561    322    833   1675   1849   1826    254
    148    600    449   -374   -150    524    327    831   1657   1839   1816    244
    142    555    410   -350   -135    483    335    828   1652   1836   1818    223
    137    530    389   -335   -127    462    332    810   1626   1813   1797    202
    129    506    376   -316   -122    441    327    795   1605   1784   1771    181
    127    465    337   -298   -106    402    319    784   1587   1756   1730    145
    132    441    309   -288    -88    376    314    782   1566   1722   1696    135
    155    475    319   -316    -80    397    306    787   1561   1717   1696    155
    168    475    306   -322    -67    392    311    795   1566   1714   1693    153
    168    459    290   -316    -62    374    309    795   1558   1693   1696    137
    148    444    296   -296    -75    371    314    797   1566   1706   1714    114
    114    407    293   -262    -90    350    337    807   1577   1704   1712     96
    116    345    228   -231    -54    288    342    807   1540   1644   1665     70
    161    148    -12   -155     85     70    353    839   1444   1478   1501    -41
    163    -25   -189    -67    176   -106    470    992   1452   1358   1340   -184
    150     64    -85   -106    116    -10    607   1163   1582   1376   1317   -220
     75    407    332   -241   -127    371    665   1057   1686   1514   1486    -72
    -72    862    935   -394   -504    898    433    509   1587   1732   1862    288
   -231   1478   1709   -623   -971   1595    129     49   1566   2138   2449    797
   -265   1956   2218   -846  -1241   2088   -181   -202   1636   2603   3042   1325
   -155   1860   2016   -852  -1085   1938   -418   -262   1647   2850   3304   1595
   -132   1267   1400   -568   -769   1335   -420   -228   1337   2338   2733   1080
   -148    706    854   -280   -501    782   -280   -129    922   1499   1849    252
   -132    387    519   -127   -327    452    -54    158    922   1182   1434   -137
    -80    389    470   -153   -275    428    140    478   1182   1322   1480    -93
    -38    413    449   -189   -244    431    285    693   1350   1421   1522    -33
     10    394    384   -205   -187    389    361    807   1434   1460   1540      2
     41    374    329   -207   -145    353    397    859   1467   1465   1540     18
     54    337    283   -194   -114    311    436    901   1501   1491   1564     31
     72    316    241   -194    -85    280    459    924   1514   1493   1577      7
     88    350    259   -220    -85    306    485    948   1538   1499   1590     12
    101    353    249   -228    -72    303    509    969   1561   1499   1592     18
    142    319    176   -231    -15    249    517    997   1571   1483   1587     62
    166    342    174   -257     -5    259    514   1015   1574   1480   1595    119
    150    368    215   -259    -33    293    524   1039   1602   1517   1639    127
    124    366    241   -246    -59    303    540   1054   1623   1525   1652    106
    140    345    205   -241    -31    275    530   1041   1600   1491   1628     93
    153    350    194   -252    -20    272    540   1065   1618   1501   1649    114
    187    355    166   -272     10    262    535   1070   1621   1491   1639    119
    192    366    174   -280      7    270    545   1093   1636   1504   1654    135
    187    379    192   -283     -2    285    555   1114   1649   1519   1665    137
    187    402    215   -296    -15    309    566   1137   1662   1517   1670    171
    192    439    246   -316    -28    345    579   1176   1680   1535   1701    210
    194    480    283   -337    -44    381    592   1215   1719   1574   1745    202
    200    542    342   -371    -70    444    600   1249   1748   1592   1764    205
    207    584    374   -397    -83    480    610   1291   1771   1597   1766    231
    202    626    423   -415   -109    524    636   1356   1821   1631   1790    267
    228    633    405   -433    -88    519    644   1376   1826   1621   1779    272
    293    665    371   -478    -38    519    639   1402   1826   1631   1808    322
    314    748    433   -532    -62    592    654   1449   1862   1667   1842    366
    322    795    470   -558    -72    633    683   1488   1886   1678   1862    387
    322    823    501   -574    -90    662    709   1506   1904   1696   1896    374
    316    857    540   -587   -111    698    735   1517   1922   1701   1909    381
    311    833    522   -576   -103    678    748   1504   1888   1662   1880    361
    290    818    527   -555   -116    672    756   1493   1860   1628   1847    345
    262    779    517   -522   -129    649    758   1467   1823   1579   1808    340
    241    776    535   -509   -145    657    758   1423   1787   1538   1782    329
    210    753    540   -483   -166    646    766   1387   1761   1512   1769    316
    176    706    530   -441   -176    620    779   1356   1738   1478   1738    298
    129    685    553   -407   -213    620    787   1325   1722   1462   1730    288
     96    657    561   -376   -231    610    787   1280   1699   1431   1704    272
     85    636    548   -363   -231    592    776   1236   1657   1387   1673    233
     85    605    519   -345   -218    563    779   1208   1636   1363   1654    218
     85    602    517   -345   -218    561    776   1179   1608   1332   1631    220
     70    605    535   -337   -231    571    792   1179   1602   1330   1647    233
     41    587    545   -314   -252    566    815   1189   1605   1330   1654    236
     44    602    558   -322   -257    579    820   1192   1602   1325   1657    226
     49    680    631   -366   -290    657    820   1210   1623   1343   1680    249
     46    743    696   -394   -324    719    815   1218   1644   1353   1688    288
     44    797    750   -420   -353    774    789   1202   1644   1343   1691    329
     51    857    805   -454   -376    831    753   1179   1649   1361   1727    348
     54    878    823   -467   -384    852    722   1161   1644   1356   1725    288
     36    867    831   -452   -397    849    727   1187   1657   1353   1709    296
     75    795    719   -433   -322    756    678   1132   1584   1273   1649    316
     64    789    724   -428   -329    758    652   1098   1543   1236   1636    303
     41    779    737   -413   -348    761    646   1093   1522   1218   1626    285
     36    722    685   -379   -324    704    626   1070   1467   1166   1577    236
     28    633    605   -332   -288    618    623   1054   1418   1098   1483    168
     23    548    524   -285   -249    537    626   1036   1374   1041   1421    158
     25    530    504   -280   -239    519    613   1008   1332   1002   1402    168
     25    483    457   -254   -215    470    613    992   1309    966   1382    155
     15    496    480   -257   -233    491    607    971   1280    940   1358    127
      5    504    498   -254   -246    504    610    958   1257    914   1340    101
      0    491    488   -246   -244    491    610    953   1236    893   1332     93
    -10    488    498   -239   -254    493    610    948   1210    872   1317     93
    -23    465    485   -223   -254    475    618    950   1195    849   1299     88
    -15    454    470   -220   -241    462    597    948   1187    833   1283    103
      0    496    493   -249   -246    496    550    940   1179    820   1278    132
     -7    517    524   -254   -265    519    563    927   1166    813   1278    111
    -15    426    441   -205   -228    433    639    927   1111    732   1200     18
     15    265    249   -140   -116    257    706    997   1054    600   1041   -124
     44    127     80    -85    -20    103    823   1150   1067    491    885   -283
     33    233    200   -132    -83    218    963   1340   1236    576    932   -265
    -80    597    675   -259   -376    636    948   1111   1332    792   1213     18
   -262   1153   1413   -446   -839   1283    714    535   1293   1096   1688    548
   -436   1810   2247   -688  -1343   2029    465     90   1340   1545   2335   1205
   -465   2182   2647   -857  -1556   2413    192   -150   1413   2003   2940   1826
   -402   1823   2226   -711  -1314   2026     49   -223   1228   1901   2852   1800
   -368   1156   1522   -394   -945   1337     57   -197    802   1187   2062   1023
   -342    545    885   -103   -613    714    194     15    496    475   1247    207
   -301    350    652    -23   -475    501    374    392    654    426   1078     15
   -189    376    566    -93   -379    472    498    680    852    550   1140    101
   -132    376    506   -122   -319    441    584    846    963    610   1163    127
   -127    355    483   -114   -306    418    657    911   1002    620   1156    114
    -93    371    465   -137   -277    418    722    956   1018    620   1153    114
   -114    342    457   -114   -285    400    743    966   1013    597   1127    106
   -137    329    465    -96   -301    397    758    974   1015    587   1119    103
   -140    363    504   -114   -322    433    779    987   1028    607   1161    106
   -116    413    530   -148   -322    470    779   1000   1034    610   1171    116
   -101    457    555   -179   -327    504    771   1005   1026    600   1158    114
    -96    444    540   -174   -319    493    766   1005   1018    579   1127    101
   -103    418    519   -158   -311    467    771   1005   1005    555   1096    114
   -101    428    530   -163   -314    478    782   1018   1005    558   1117    181
    -77    496    571   -210   -324    532    782   1031   1015    576   1127    205
    -49    558    607   -254   -327    581    774   1039   1008    561   1111    220
    -33    592    623   -280   -327    607    771   1049   1010    579   1137    215
    -49    626    675   -288   -361    649    779   1060   1021    592   1148    192
    -59    610    667   -277   -363    639    797   1070   1031    607   1163    207
    -12    542    555   -267   -283    550    795   1080   1026    605   1156    210
     64    566    501   -316   -218    535    802   1122   1047    610   1143    241
    129    693    563   -410   -215    628    805   1145   1060    587   1096    332
    145    719    574   -433   -215    646    800   1169   1075    628   1174    392
    150    693    542   -423   -194    618    818   1200   1114    706   1270    381
    179    657    475   -418   -148    568    826   1241   1132    724   1254    332
    239    620    381   -428    -70    501    823   1293   1150    727   1210    423
    257    652    394   -454    -70    524    820   1319   1161    740   1223    498
    228    667    439   -449   -103    553    826   1314   1158    756   1244    509
    155    636    478   -397   -161    558    846   1301   1158    769   1267    527
    127    618    491   -371   -181    555    849   1275   1137    753   1278    555
    244    623    379   -436    -67    504    805   1288   1114    724   1267    550
    272    641    368   -457    -49    506    805   1309   1111    719   1270    550
    244    641    397   -444    -77    519    818   1291   1096    704   1260    527
    213    633    420   -423   -103    527    833   1275   1088    691   1252    527
    179    628    446   -405   -132    537    833   1247   1057    672   1239    535
    132    628    496   -381   -181    563    831   1208   1021    654   1215    532
     80    641    561   -361   -241    602    828   1169    995    641   1200    509
     23    620    597   -322   -285    610    820   1122    948    605   1174    472
    -10    600    607   -296   -309    602    818   1075    909    563   1130    446
    -23    602    626   -290   -324    613    833   1057    896    555   1117    439
    -38    607    646   -285   -342    626    846   1036    883    550   1106    402
    -57    667    724   -303   -389    696    839   1008    870    545   1101    392
    -67    665    730   -301   -400    696    839   1005    854    527   1093    405
    -57    654    711   -298   -384    680    846    989    828    506   1078    400
    -51    706    758   -329   -405    732    859    971    815    496   1062    405
    -36    795    831   -379   -433    813    849    984    826    519   1085    446
    -44    828    872   -394   -457    849    831   1023    846    561   1124    483
    -44    872    917   -415   -480    893    807   1026    867    574   1135    509
    -10    901    911   -446   -462    904    776   1008    870    571   1135    530
      5    875    870   -439   -431    872    758    987    857    561   1117    493
    -38    878    917   -423   -478    896    740    958    823    535   1101    444
    -77    880    956   -402   -517    917    735    945    797    514   1091    446
   -109    836    945   -363   -527    891    730    935    774    491   1072    459
   -124    763    888   -319   -506    826    711    935    743    449   1023    452
   -129    665    795   -270   -462    730    688    911    683    402    984    407
   -135    618    753   -244   -444    685    685    893    649    363    956    374
   -174    584    758   -207   -467    670    688    859    615    324    922    335
   -174    592    766   -207   -470    678    683    826    568    280    872    285
   -124    579    704   -228   -413    641    654    800    527    239    839    275
   -119    550    667   -215   -394    607    644    795    509    233    833    283
   -140    501    641   -181   -392    571    646    784    498    231    823    259
   -155    496    652   -168   -402    574    641    771    491    220    810    233
   -148    504    649   -179   -400    574    639    740    454    184    784    215
   -150    501    652   -176   -400    576    670    737    452    189    797    213
   -166    475    641   -155   -405    555    675    737    428    176    776    189
   -163    444    607   -140   -384    524    667    748    405    148    719    246
   -161    457    618   -148   -389    535    657    743    397    161    719    223
   -166    335    501    -85   -332    418    665    745    342     93    641    114
   -153    145    298      2   -226    223    727    807    270    -49    452    -88
   -116     59    176     28   -145    116    836    940    293   -124    316   -239
   -137    280    418    -72   -277    348    901    950    431     25    472    -98
   -262    683    945   -210   -602    813    789    568    517    322    862    306
   -446   1286   1730   -420  -1088   1509    587    114    654    800   1467    963
   -571   1831   2403   -628  -1486   2117    384   -135    857   1335   2096   1662
   -478   1792   2268   -659  -1371   2029    127   -267    854   1571   2369   2023
   -426   1283   1709   -428  -1067   1496     23   -379    488   1140   1914   1587
   -428    698   1127   -135   -776    911     57   -353      2    361   1075    680
   -428    314    743     57   -584    527    236    -57   -137    -64    537     85
   -316    233    550     38   -433    392    363    241      5    -33    493     93
   -129    236    366    -54   -249    301    470    439    109     15    511    116
    -46    267    314   -111   -181    290    535    555    192     59    540    137
     -2    259    262   -127   -132    259    532    581    181     41    506    127
     64    306    239   -187    -88    272    514    592    179     72    530     96
     98    335    236   -215    -70    285    545    602    192     85    537     77
     88    327    239   -210    -75    285    563    594    187     62    504     59
     75    322    246   -197    -85    285    568    610    187     62    504     83
    119    293    174   -207    -28    233    550    613    166     33    480    111
    192    314    122   -254     33    218    527    597    148      2    465    122
    179    327    145   -254     18    236    535    607    163      5    480    114
    153    316    163   -233     -5    241    548    615    179      7    439     51
    181    379    194   -280     -5    285    524    592    150    -20    394     59
    200    415    215   -309     -7    316    524    615    158      5    428     85
    202    446    244   -327    -20    345    511    631    171     33    467    109
    213    485    272   -348    -28    379    470    615    176     62    504     88
    205    472    267   -340    -31    368    465    615    181     57    498     75
    257    480    220   -368     18    350    465    633    174     62    522    111
    311    485    171   -400     70    327    485    683    213     98    574    168
    353    506    153   -428    101    329    511    732    265    148    610    189
    340    498    158   -420     90    329    522    756    296    176    613    202
    324    514    189   -420     67    353    532    766    303    194    618    215
    329    514    184   -423     72    350    535    800    332    236    662    249
    368    587    218   -478     75    402    571    852    381    277    709    298
    361    665    303   -511     28    485    594    891    433    319    745    316
    368    701    332   -535     18    517    587    906    452    324    743    329
    459    753    293   -607     83    524    548    896    426    298    722    376
    457    766    309   -610     75    537    532    906    423    322    740    392
    433    771    337   -605     49    555    535    914    459    381    795    413
    433    800    366   -618     33    584    548    917    491    423    844    426
    413    823    410   -620      0    618    581    917    509    441    849    389
    389    807    418   -597    -12    613    592    906    488    415    810    402
    384    818    433   -602    -25    626    579    885    470    405    802    446
    368    844    475   -607    -54    659    579    854    462    397    784    446
    329    818    488   -576    -77    654    592    818    446    402    787    428
    296    763    467   -530    -85    615    605    776    431    405    787    384
    290    758    465   -524    -88    613    618    745    431    407    789    350
    301    789    488   -545    -93    641    633    730    439    418    787    342
    303    820    514   -563   -106    667    644    711    439    423    779    340
    332    815    483   -574    -75    649    654    680    420    400    753    324
    363    878    511   -623    -72    696    665    683    441    420    776    345
    363    906    542   -636    -88    724    693    701    475    457    820    366
    342    948    602   -646   -129    776    717    714    506    478    844    376
    337   1041    704   -688   -181    872    737    743    548    504    859    410
    374   1106    732   -743   -179    919    714    706    535    501    865    426
    361   1124    763   -745   -200    945    691    698    548    537    896    441
    361   1156    795   -758   -218    976    659    701    579    581    943    478
    355   1145    789   -750   -215    969    659    709    587    594    963    511
    340   1111    769   -727   -215    943    644    698    579    594    963    519
    306   1093    787   -701   -239    940    631    683    574    592    953    504
    306   1078    769   -693   -231    924    613    639    535    550    904    457
    327   1015    688   -670   -179    852    605    626    493    493    839    444
    384    885    501   -636    -59    696    566    605    431    433    769    428
    392    857    465   -626    -36    662    550    587    433    465    787    387
    392    818    426   -605    -18    623    540    542    400    436    756    345
    431    836    405   -633     12    620    540    519    387    426    743    327
    431    769    337   -600     46    553    517    483    337    384    701    290
    392    732    340   -563     25    535    511    488    342    402    717    314
    363    761    394   -563    -15    579    535    519    389    459    766    348
    270    748    478   -509   -103    613    558    530    413    478    771    327
    283    717    431   -501    -75    574    548    501    366    431    737    306
    374    727    353   -550     10    540    517    470    332    410    722    324
    407    701    293   -555     57    498    517    480    348    426    727    353
    415    636    220   -524     98    428    522    485    345    415    709    329
    397    600    200   -498     96    400    558    509    345    394    685    283
    410    449     38   -431    187    244    600    540    275    272    553    163
    446    275   -171   -361    309     51    691    633    223    119    358      0
    493    337   -155   -415    324     90    810    797    350    163    348    -10
    467    680    210   -574    127    446    782    626    439    348    563    153
    366   1174    805   -771   -220    989    555    124    407    623    963    522
    249   1800   1551  -1023   -652   1675    272   -252    498   1093   1564   1078
    303   2229   1925  -1265   -810   2078    -15   -410    665   1605   2143   1623
    446   1893   1444  -1171   -498   1670   -181   -415    631   1706   2192   1719
    462   1327    865   -896   -200   1096   -181   -454    239   1122   1577   1156
    446    795    348   -620     49    571    -77   -444   -249    267    717    353
    509    446    -62   -478    285    192     80   -218   -270     12    381     54
    548    485    -62   -519    303    213    223     51    -36    184    493    161
    581    514    -67   -550    324    223    358    259    153    316    574    239
    618    493   -124   -558    371    184    444    379    246    368    587    257
    633    467   -166   -550    400    150    465    410    272    376    576    241
    636    475   -161   -558    397    158    465    420    288    384    574    231
    652    465   -187   -561    420    140    467    433    296    387    576    244
    659    457   -205   -558    431    127    475    454    319    420    602    283
    672    483   -189   -576    431    148    480    475    353    459    633    314
    704    485   -218   -594    459    132    472    467    348    452    618    309
    714    504   -213   -610    462    145    465    452    340    436    597    288
    711    535   -176   -626    444    179    467    454    361    446    592    296
    717    517   -200   -615    459    158    480    485    392    452    571    340
    774    472   -301   -623    535     88    465    483    379    462    584    363
    779    472   -309   -626    542     83    491    524    431    548    659    374
    792    514   -280   -654    535    116    517    568    496    610    719    407
    841    530   -311   -685    576    109    498    561    493    610    724    420
    880    548   -335   -717    607    106    478    553    488    613    719    433
    891    576   -314   -735    602    132    491    576    514    636    727    462
    901    568   -332   -735    615    119    501    605    540    659    732    488
    924    581   -342   -753    633    119    522    636    574    693    753    509
    948    594   -355   -771    652    119    517    654    594    717    766    524
    992    607   -387   -800    688    111    509    693    633    758    795    566
   1047    613   -436   -831    740     88    506    740    683    805    820    602
   1137    587   -550   -862    844     18    504    745    683    800    802    597
   1150    623   -530   -888    839     46    506    769    698    810    818    623
   1122    641   -480   -880    800     80    514    800    730    849    859    670
   1078    646   -433   -865    756    106    517    802    737    867    872    685
   1057    678   -379   -867    719    150    514    805    745    875    880    685
   1034    706   -327   -872    680    192    535    813    750    878    875    678
   1031    683   -350   -857    691    166    542    802    727    852    872    667
   1010    670   -342   -841    678    166    548    795    717    844    888    680
    987    626   -361   -805    675    132    566    784    701    815    867    662
    956    607   -348   -782    652    129    579    763    685    805    865    646
    927    620   -309   -774    618    155    579    756    696    818    875    639
    885    592   -296   -740    592    148    576    719    670    784    846    613
    841    540   -301   -691    571    119    561    662    623    748    823    594
    865    579   -288   -724    576    145    576    662    626    753    828    597
    875    607   -267   -743    571    171    579    646    620    748    820    579
    756    561   -194   -659    472    184    602    605    587    719    789    535
    672    548   -124   -610    400    213    623    584    584    717    771    511
    675    527   -148   -602    413    189    620    589    587    714    774    535
    717    545   -174   -631    444    187    623    618    610    745    813    579
    753    618   -135   -685    444    241    618    633    652    782    852    602
    748    678    -70   -711    410    303    610    620    667    800    875    613
    761    750    -10   -758    384    371    594    628    698    846    919    670
    771    792     20   -782    376    407    581    649    743    901    969    730
    802    846     44   -826    379    446    555    675    789    956   1015    766
    896    911     15   -904    441    465    496    657    779    950   1018    761
    966    930    -36   -948    501    449    475    659    753    937   1010    787
   1018    979    -41  -1000    530    470    501    691    774    969   1041    823
    911    888    -23   -901    467    433    514    696    774    969   1031    810
    961    883    -77   -922    519    402    493    698    753    945   1000    771
    958    846   -111   -906    535    368    501    675    717    901    958    711
    740    685    -54   -714    397    316    542    620    657    828    885    636
    633    597    -36   -618    335    280    568    589    602    766    826    584
    680    555   -124   -618    402    215    584    600    581    737    805    566
    688    530   -161   -610    426    184    555    594    574    732    815    587
    727    579   -148   -654    439    215    550    592    568    724    810    587
    701    545   -155   -623    428    194    553    579    555    704    776    553
    678    517   -161   -597    420    179    540    566    548    693    763    532
    704    542   -161   -623    433    189    535    571    563    711    792    553
    743    584   -158   -665    449    215    540    579    574    730    818    579
    763    581   -181   -675    472    202    542    579    574    719    807    587
    766    524   -241   -644    504    142    542    574    561    701    782    576
    750    397   -355   -576    553     23    553    592    545    667    740    537
    748    223   -524   -485    636   -150    639    680    555    605    646    444
    763     62   -701   -415    732   -319    761    797    584    506    496    283
    805    153   -652   -478    730   -249    857    937    706    542    501    283
    748    550   -197   -649    472    176    849    823    820    737    745    506
    665   1015    348   -841    158    683    605    322    675    924   1093    818
    592   1558    963  -1075   -184   1260    314   -103    594   1262   1595   1249
    602   1930   1327  -1265   -361   1628     44   -301    652   1693   2114   1686
    685   1587    898  -1137   -106   1244    -80   -301    568   1722   2112   1683
    711   1124    413   -917    150    769    -77   -301    205   1122   1499   1137
    698    670    -28   -685    363    322     25   -218   -111    420    758    517
    672    348   -324   -509    498     12    220     31    -10    290    517    332
    620    265   -358   -444    488    -46    387    277    246    470    628    428
    644    288   -355   -465    498    -33    514    475    441    602    722    506
    693    397   -296   -545    493     51    571    584    555    680    776    535
    753    475   -277   -613    517     98    581    626    602    696    771    527
    693    441   -254   -568    472     96    587    620    597    665    732    511
    698    472   -226   -587    462    122    594    641    605    670    745    535
    711    444   -267   -581    491     88    587    662    602    670    750    561
    748    452   -296   -600    522     77    579    678    618    675    761    576
    743    462   -283   -602    511     90    561    675    623    665    756    558
    706    449   -257   -579    480     96    574    662    618    657    750    542
    691    472   -220   -584    454    124    605    670    633    667    761    548
    693    517   -176   -605    436    171    610    675    649    678    776    553
    714    511   -202   -613    457    153    597    680    649    670    769    532
    722    475   -246   -600    485    114    555    678    633    649    756    514
    743    511   -231   -628    485    142    524    683    639    649    776    527
    743    527   -215   -633    480    155    545    696    657    657    795    545
    717    496   -223   -607    470    135    553    685    654    652    789    535
    745    470   -275   -607    511     98    555    698    672    683    797    527
    846    509   -337   -680    589     85    545    748    717    753    836    553
    948    571   -376   -758    662     98    475    756    730    784    849    576
    852    446   -405   -652    628     20    501    750    724    779    826    550
    813    363   -449   -589    631    -41    553    771    748    797    833    566
    818    301   -519   -561    667   -109    553    800    779    828    859    602
    846    298   -548   -571    698   -124    550    833    818    867    898    644
    888    327   -561   -610    724   -116    545    867    844    893    924    670
    932    340   -592   -636    763   -124    555    906    872    919    950    683
    961    327   -633   -644    797   -153    561    927    880    911    937    685
    906    293   -613   -600    761   -158    527    898    844    865    891    672
    852    340   -514   -597    683    -85    527    870    813    826    859    610
    833    381   -452   -607    641    -33    535    852    782    784    815    615
    831    394   -439   -615    636    -20    550    841    761    766    795    605
    818    389   -428   -602    623    -18    566    833    745    748    776    553
    797    394   -405   -597    602     -5    579    828    748    737    776    563
    800    472   -329   -636    566     72    568    810    745    735    795    618
    743    465   -277   -605    511     93    571    758    714    706    766    623
    678    433   -244   -555    462     96    553    670    659    646    704    594
    693    436   -259   -566    475     88    540    626    613    592    665    597
    730    449   -280   -589    504     83    535    623    615    605    675    592
    763    506   -259   -636    511    124    522    631    641    633    709    600
    756    540   -215   -646    485    163    535    641    672    644    735    654
    691    537   -153   -615    420    194    558    646    688    667    779    678
    652    527   -124   -589    387    202    542    620    683    683    776    589
    683    558   -124   -620    402    218    553    623    688    665    732    532
    732    644    -88   -688    410    277    571    649    717    678    717    584
    745    688    -57   -717    400    316    576    665    761    724    761    626
    748    758     10   -753    368    384    574    678    797    771    844    688
    732    800     64   -766    335    431    566    683    828    828    914    701
    675    750     75   -711    301    413    519    641    813    826    893    646
    698    787     85   -745    306    436    535    644    815    828    885    618
    737    756     18   -748    361    387    517    641    792    818    872    657
    737    698    -38   -719    387    332    488    623    766    789    857    691
    735    631   -103   -683    420    265    496    633    769    769    839    701
    761    576   -187   -670    475    194    504    633    750    727    797    693
    750    504   -249   -628    498    127    506    641    748    737    789    662
    688    387   -303   -540    496     41    472    618    724    737    779    584
    678    363   -314   -519    496     25    465    597    688    706    771    542
    678    316   -361   -498    519    -20    459    589    670    683    748    532
    675    303   -374   -491    524    -33    465    581    662    659    727    540
    646    285   -361   -467    504    -36    472    568    646    639    714    540
    636    239   -397   -436    517    -77    470    558    636    628    698    519
    662    218   -444   -444    553   -111    462    553    623    620    683    504
    683    223   -459   -454    571   -116    454    550    618    610    672    509
    688    239   -449   -462    568   -103    457    548    613    597    665    511
    678    275   -402   -475    540    -62    454    542    610    594    659    514
    701    267   -436   -485    568    -83    446    532    587    563    628    485
    735    158   -576   -449    657   -207    465    548    542    483    535    407
    766    -49   -815   -361    789   -433    537    628    496    340    345    246
    784   -163   -948   -309    865   -555    659    771    537    246    194    106
    774     62   -711   -420    740   -322    732    828    693    368    306    194
    683    491   -192   -587    436    150    613    475    683    550    600    475
    576   1101    524   -841     25    813    301    -64    605    885   1114    930
    522   1797   1275  -1158   -376   1538      2   -405    667   1379   1764   1449
    581   1914   1330  -1249   -374   1623   -293   -519    740   1761   2182   1836
    626   1444    818  -1036    -96   1130   -358   -504    589   1579   1943   1641
    607    795    184   -704    210    491   -293   -491    119    748   1078    867
    605    257   -348   -431    478    -44   -111   -322   -155     72    345    218
    667    145   -522   -407    592   -187     70    -15     77    166    340    218
    719    171   -548   -446    633   -187    213    215    280    296    418    288
    761    189   -571   -478    667   -189    314    389    410    374    462    332
    789    129   -659   -459    724   -265    353    454    439    374    446    319
    795    103   -691   -449    743   -293    361    475    446    368    441    316
    795    109   -685   -452    740   -288    379    496    467    379    449    322
    787     98   -688   -444    737   -293    397    517    483    389    454    327
    792     93   -698   -441    745   -301    407    537    498    400    457    337
    800    132   -670   -467    732   -267    428    561    530    428    475    358
    797    150   -646   -475    722   -246    426    545    530    433    472    358
    769    124   -644   -446    706   -257    405    522    517    426    462    353
    763     96   -667   -428    717   -285    410    542    524    436    470    366
    805     85   -719   -446    763   -316    415    576    540    454    498    392
    802     85   -717   -444    761   -314    423    597    566    478    532    433
    792     85   -706   -441    748   -309    418    581    576    485    532    423
    896    114   -782   -504    839   -332    397    600    581    480    524    413
    953    129   -826   -542    891   -348    394    636    602    485    522    436
    956    129   -828   -542    891   -348    405    654    620    504    535    439
    880    109   -771   -496    826   -332    392    644    620    498    537    423
    833    145   -688   -488    761   -270    420    672    649    519    555    439
    859    236   -623   -550    743   -192    415    701    675    540    584    498
    872    288   -584   -581    730   -148    410    745    706    579    633    524
    870    288   -581   -581    724   -145    420    792    740    613    670    545
    857    270   -587   -563    722   -158    426    826    763    639    685    574
    815    283   -535   -550    675   -124    444    872    802    680    709    600
    771    298   -475   -535    623    -88    462    909    831    704    727    620
    748    355   -392   -553    568    -18    462    919    836    696    730    631
    771    407   -363   -589    568     23    446    904    813    675    704    615
    782    407   -374   -594    576     18    441    917    800    667    698    644
    750    394   -355   -574    553     20    433    917    779    665    688    652
    711    392   -322   -553    517     33    426    893    748    644    659    620
    683    366   -316   -524    501     25    446    878    730    618    659    602
    631    348   -285   -491    457     31    459    833    688    563    631    561
    566    327   -239   -446    402     44    439    776    639    506    579    524
    558    337   -223   -449    389     57    431    740    610    470    550    519
    576    353   -223   -465    400     64    428    709    592    449    545    506
    558    329   -231   -444    394     49    431    675    574    431    524    465
    522    319   -205   -420    363     57    428    639    548    397    498    433
    498    348   -150   -423    324    101    410    610    524    374    483    418
    491    342   -148   -415    319     98    400    600    514    361    467    415
    454    340   -114   -397    283    114    431    605    532    374    488    423
    439    355    -83   -397    259    137    467    639    568    413    535    433
    480    337   -142   -410    311     98    480    683    600    446    563    449
    454    374    -80   -413    267    148    493    706    633    475    587    457
    428    392    -36   -410    231    179    514    737    688    524    628    509
    405    410      5   -407    200    210    535    774    732    568    675    566
    342    485    140   -415    101    311    537    787    763    602    719    607
    290    511    220   -400     36    366    555    831    813    657    776    665
    239    511    272   -376    -18    392    563    872    841    696    807    698
    226    563    337   -394    -57    452    530    862    836    693    813    698
    265    654    389   -462    -62    522    501    839    818    672    805    688
    306    732    426   -519    -59    579    465    802    774    623    761    641
    335    727    389   -532    -28    558    420    753    693    530    675    574
    348    678    329   -514      7    504    379    701    610    454    594    493
    327    662    332   -496     -2    498    342    639    530    366    483    397
    311    581    270   -446     20    426    324    594    472    298    400    374
    329    467    135   -400     96    301    319    594    439    272    389    366
    355    345    -10   -350    181    166    309    587    407    241    355    350
    381    249   -132   -316    257     57    309    574    389    223    329    332
    400    187   -213   -293    306    -12    306    561    379    197    306    296
    410    132   -277   -272    342    -72    319    548    366    174    303    298
    402     49   -355   -226    379   -153    319    545    353    163    314    316
    407    -28   -436   -192    420   -231    322    535    345    148    311    314
    457   -116   -574   -168    514   -345    324    550    345    145    319    340
    509    -70   -579   -220    540   -322    298    545    314    114    283    285
    524    -54   -579   -236    550   -316    283    540    270     54    213    207
    519   -145   -665   -187    589   -405    296    558    187    -70     88     70
    530   -301   -831   -114    680   -566    402    654    137   -231   -109   -189
    519   -272   -792   -124    654   -532    530    807    239   -233   -176   -246
    459     36   -423   -249    439   -192    527    657    322    -85      0    -15
    368    670    301   -519     33    485    254    109    293    200    452    413
    267   1434   1166   -849   -449   1301    -57   -332    400    706   1109   1018
    259   1813   1553  -1036   -646   1686   -350   -509    579   1223   1712   1590
    332   1626   1293   -979   -480   1460   -540   -566    537   1335   1839   1761
    371   1008    633   -691   -132    820   -545   -555    153    766   1236   1208
    368    309    -59   -337    215    124   -392   -457   -358   -145    309    306
    366     28   -340   -200    353   -155   -145   -116   -288   -316     20      5
    402     -2   -405   -200    402   -202     44    174    -70   -202     51     49
    475    -23   -498   -228    485   -259    163    353     51   -122    103     67
    522    -25   -548   -246    535   -285    226    467    122    -75    161     90
    509    -85   -594   -213    550   -340    236    506    137    -77    171    101
    517    -75   -594   -220    555   -335    254    514    129   -106    116     70
    522    -70   -594   -228    558   -332    275    527    129   -122     85     77
    522    -51   -574   -233    548   -311    298    548    158   -109    111    111
    506    -12   -519   -246    511   -265    309    555    174    -98    137    129
    517      5   -511   -262    511   -252    311    568    171   -101    132    135
    509     41   -470   -277    488   -213    316    584    176    -96    137    137
    496     70   -426   -283    462   -176    337    620    215    -62    174    166
    488     75   -415   -283    452   -168    348    644    241    -46    197    194
    478    101   -376   -290    426   -137    348    633    246    -46    187    150
    493    145   -350   -322    420   -103    340    631    236    -57    161    137
    524    129   -394   -327    459   -132    329    675    233    -41    168    179
    519    140   -381   -332    449   -119    319    704    252    -10    202    205
    514    189   -327   -353    420    -67    345    722    283     15    228    226
    509    179   -332   -345    420    -75    358    743    301     15    231    244
    522    192   -329   -355    426    -67    355    761    319     25    252    257
    501    194   -306   -350    402    -57    358    784    332     46    272    246
    501    226   -275   -363    389    -23    363    826    361     67    283    275
    537    246   -290   -392    413    -20    353    857    374     77    290    314
    584    288   -296   -436    441     -2    342    880    384     93    293    316
    613    319   -296   -467    454     12    355    932    426    145    340    355
    615    319   -296   -467    457     10    350    956    433    161    358    379
    581    306   -277   -446    428     15    329    961    420    150    345    387
    602    332   -270   -467    436     31    335    984    436    155    350    415
    633    400   -233   -517    431     85    345    971    420    122    327    420
    600    366   -233   -483    415     67    348    958    407    114    324    410
    581    342   -239   -465    410     54    342    940    397    116    342    384
    579    355   -223   -467    402     67    335    909    371    101    324    335
    571    298   -275   -436    423     10    335    875    335     62    285    311
    555    316   -239   -436    397     38    324    820    296     15    244    285
    558    337   -223   -449    392     57    298    750    241    -49    197    246
    550    316   -233   -433    392     41    283    714    215    -93    142    231
    553    309   -244   -431    397     31    259    667    179   -129    111    205
    584    327   -257   -457    420     36    252    636    168   -127    124    163
    571    353   -218   -462    394     67    254    602    148   -148    109    129
    501    277   -223   -389    363     28    257    571    119   -181     83    111
    522    265   -257   -394    387      5    265    563    124   -181     90    127
    566    285   -280   -426    423      2    272    553    114   -189     93    132
    553    241   -311   -400    431    -36    298    574    124   -166    111    148
    535    223   -311   -379    423    -44    322    600    140   -148    119    132
    519    283   -236   -402    379     23    332    620    181   -114    174    181
    493    335   -158   -415    324     90    342    633    231    -54    233    218
    480    361   -122   -423    301    119    340    646    265    -25    257    272
    522    340   -181   -431    353     80    316    657    293     12    296    324
    537    355   -181   -449    358     88    270    620    270     -5    265    257
    553    389   -163   -472    358    114    246    594    241    -41    236    236
    566    394   -171   -480    368    111    254    597    246    -31    246    252
    566    392   -174   -478    371    109    244    581    239    -41    233    231
    581    340   -241   -462    410     51    223    571    181   -101    179    213
    600    332   -267   -465    433     31    213    561    150   -132    140    184
    605    358   -246   -483    426     57    197    535    129   -155    119    145
    579    376   -202   -478    392     88    184    514    103   -163    106    101
    589    361   -231   -475    410     67    129    446      7   -277     -5     44
    644    329   -314   -488    480      7     98    420    -38   -332    -44     54
    644    335   -311   -491    478     12    106    418    -33   -296    -18     12
    636    332   -303   -483    470     15    103    400    -44   -290      0    -33
    652    311   -342   -483    496    -15     93    387    -57   -296    -12    -38
    678    306   -374   -493    524    -33     83    376    -70   -301    -28    -31
    719    303   -415   -511    566    -54     70    368    -80   -314    -49     -7
    761    316   -444   -537    602    -62     59    368    -75   -314    -51     -5
    737    270   -470   -506    602    -98     57    353    -93   -327    -72    -31
    711    166   -548   -439    628   -189     70    337   -135   -376   -127    -75
    714    -18   -732   -348    719   -374    103    348   -207   -493   -267   -197
    756   -241   -997   -257    875   -618    187    379   -319   -701   -511   -465
    771   -293  -1067   -239    919   -680    311    493   -290   -753   -587   -574
    756    -51   -807   -350    782   -428    371    465   -140   -563   -379   -361
    657    444   -213   -550    433    116    202     90      5   -205     70    106
    532   1174    641   -852    -54    909    -54   -257    257    358    750    792
    509   1675   1163  -1093   -327   1421   -322   -348    555    930   1366   1434
    631   1631    997  -1132   -184   1314   -584   -376    615   1140   1564   1683
    649   1150    501   -901     75    828   -696   -493    215    652   1072   1221
    602    587    -15   -594    309    285   -633   -555   -384   -213    215    348
    571    202   -368   -387    470    -83   -394   -303   -517   -576   -207    -90
    574    142   -431   -358    504   -142   -189    -23   -368   -519   -218   -114
    628    176   -454   -402    542   -140    -67    137   -285   -480   -207   -129
    696    174   -522   -433    610   -174     -7    223   -257   -480   -226   -145
    691    163   -527   -428    607   -181     33    290   -210   -454   -215   -109
    667    116   -550   -392    610   -215     44    306   -215   -472   -239   -129
    675    129   -548   -402    610   -207     62    319   -215   -478   -249   -135
    693    145   -548   -418    620   -200     88    337   -202   -459   -231   -119
    683    132   -550   -407    615   -207    101    366   -189   -444   -218    -98
    685    114   -574   -400    631   -228    101    374   -189   -436   -205    -67
    698    122   -576   -410    636   -226    111    384   -179   -423   -192    -44
    680    127   -553   -402    618   -213    114    394   -166   -413   -187    -49
    667    129   -537   -400    602   -205    103    400   -163   -407   -184    -57
    678    142   -535   -413    607   -194    109    420   -142   -394   -163    -33
    683    155   -527   -420    605   -184    119    433   -129   -381   -153    -18
    667    181   -485   -423    576   -150    140    452   -101   -353   -119     12
    667    207   -462   -439    563   -124    153    475    -88   -337   -106     28
    693    207   -488   -452    589   -140    153    483    -93   -350   -127     20
    706    155   -550   -431    628   -197    155    509    -88   -348   -127     33
    735    176   -558   -454    646   -189    168    548    -67   -322    -90     67
    748    215   -532   -483    639   -155    174    568    -44   -296    -67     77
    735    200   -535   -470    636   -166    197    620      5   -257    -36    103
    750    226   -527   -488    639   -150    215    675     46   -218      2    150
    849    332   -517   -589    683    -90    200    727     93   -161     51    210
    878    384   -493   -631    685    -54    163    761    124   -119     83    254
    789    345   -444   -568    618    -49    181    774    127   -116     83    259
    792    353   -441   -574    615    -41    207    776    116   -127     77    259
    805    379   -426   -592    615    -23    189    769    103   -135     67    249
    813    394   -418   -605    615    -10    187    761     98   -142     57    241
    802    410   -394   -607    597      7    176    756     96   -150     54    257
    802    402   -402   -602    602      0    174    745     85   -155     62    262
    795    431   -363   -613    579     33    189    740     93   -135     88    267
    792    454   -337   -626    566     59    187    701     77   -145     85    257
    782    472   -309   -628    545     83    194    665     64   -161     70    228
    784    488   -296   -636    540     96    202    649     57   -174     46    205
    846    449   -397   -646    623     25    181    597     10   -231     -7    168
    862    387   -475   -626    667    -44    207    594     20   -228      2    194
    862    329   -535   -597    698   -101    223    576     23   -233      2    200
    854    277   -579   -568    717   -150    239    558     15   -233      2    194
    854    272   -581   -563    719   -153    257    553     28   -215     18    192
    865    254   -610   -561    737   -176    277    558     49   -194     41    210
    898    241   -657   -571    776   -207    298    563     51   -189     51    223
    917    277   -639   -597    776   -179    306    561     36   -202     38    213
    904    342   -561   -623    732   -109    327    581     62   -179     49    226
    911    428   -483   -670    698    -25    340    597     93   -148     75    257
    940    480   -459   -711    698     12    324    587    106   -142     85    270
    956    537   -418   -748    685     59    293    561    114   -140     90    270
    971    605   -366   -787    670    119    272    568    150   -101    124    309
    995    574   -423   -787    709     75    244    561    106   -124    103    303
    987    527   -459   -758    722     36    220    558     98   -132     96    309
    969    530   -439   -750    704     44    210    550     93   -137     96    314
    956    540   -415   -748    685     62    213    542     80   -148     83    298
    945    452   -493   -701    719    -20    207    537     51   -179     46    265
    909    355   -553   -633    730    -98    210    524     25   -205      7    231
    875    272   -602   -576    737   -163    200    517      0   -231    -20    213
    841    189   -652   -514    748   -231    184    498    -33   -249    -31    205
    839    155   -685   -498    761   -265    176    478    -54   -265    -54    181
    846    142   -704   -496    774   -280    168    459    -75   -288    -75    163
    831    127   -706   -480    769   -288    176    457    -83   -303    -90    158
    800     72   -727   -436    763   -327    200    462    -75   -309   -103    148
    789     38   -753   -415    771   -355    202    441    -83   -340   -132    116
    795     31   -763   -413    779   -363    181    415   -116   -368   -150    106
    789     49   -740   -420    763   -345    158    415   -129   -374   -150    122
    807     72   -735   -439    771   -329    140    415   -127   -374   -145    148
    810     62   -750   -439    782   -342    137    413   -127   -376   -145    161
    792    -10   -805   -392    797   -407    148    413   -142   -397   -197    101
    769   -200   -969   -285    867   -584    213    462   -181   -485   -322    -33
    792   -428  -1221   -181   1005   -823    314    542   -252   -675   -550   -244
    813   -439  -1254   -189   1034   -846    439    701   -171   -675   -566   -280
    730   -116   -846   -306    787   -480    483    649      7   -423   -283    -64
    639    394   -244   -517    441     77    259    161      2   -135    148    335
    537   1070    532   -802      2    802    -36   -272     64    309    732    883
    496   1444    948   -974   -226   1197   -283   -407    267    836   1309   1514
    558   1254    696   -909    -67    976   -511   -478    246   1000   1467   1675
    571    722    148   -646    210    436   -581   -540   -158    423    854   1088
    524    148   -376   -335    452   -114   -506   -558   -766   -589   -155    179
    548   -189   -737   -179    641   -465   -324   -288   -792   -885   -519   -153
    576   -262   -839   -158    706   -550   -135     12   -550   -735   -446   -111
    607   -239   -849   -187    727   -542      0    223   -374   -602   -361    -49
    631   -249   -880   -189    756   -563     80    340   -277   -530   -324    -36
    613   -283   -898   -166    753   -592     93    371   -262   -527   -345    -62
    633   -316   -953   -158    792   -633    114    397   -244   -530   -355    -67
    675   -327  -1002   -176    839   -665    111    381   -270   -566   -392   -101
    691   -348  -1039   -171    865   -693    109    381   -267   -553   -376    -83
    678   -337  -1018   -171    846   -678     98    387   -259   -535   -363    -72
    662   -322   -987   -171    823   -654     80    374   -262   -540   -376   -101
    698   -397  -1098   -153    898   -748     62    350   -303   -587   -420   -135
    779   -350  -1130   -213    953   -740     51    413   -257   -545   -368    -59
    818   -205  -1023   -309    919   -613     12    428   -207   -488   -311     -5
    771   -233  -1005   -270    885   -618     25    413   -215   -498   -329    -20
    735   -262  -1000   -236    865   -631     67    400   -228   -522   -361    -36
    735   -283  -1018   -226    875   -649     93    407   -226   -527   -363    -31
    737   -288  -1026   -226    880   -657     72    407   -228   -535   -368    -10
    761   -262  -1023   -249    891   -641     77    428   -210   -519   -358     23
    774   -262  -1036   -257    904   -649     88    462   -179   -480   -335     33
    774   -244  -1018   -265    896   -631     90    485   -142   -441   -329     23
    774   -210   -984   -283    878   -597     98    514   -103   -405   -303     44
    766   -192   -958   -288    862   -574     83    535    -83   -381   -275     85
    787   -168   -958   -311    872   -563     80    571    -57   -361   -259    155
    831   -166   -997   -332    914   -581     93    618    -12   -309   -228    200
    852   -150  -1005   -350    927   -576    101    667     44   -239   -145    226
    872   -106   -979   -384    924   -540    103    704     90   -187    -85    249
    880    -80   -961   -402    917   -519    116    732    127   -150    -46    293
    888    -70   -958   -407    922   -514    127    750    142   -129    -36    309
    875    -57   -932   -410    901   -493    103    740    127   -153    -59    309
    852    -49   -901   -402    875   -475    114    735    119   -171    -70    303
    828    -33   -862   -397    844   -446    122    724    111   -184    -80    290
    800      7   -792   -402    797   -392    124    714    103   -181    -72    296
    787     31   -756   -410    769   -361    135    704     96   -202    -72    303
    782     51   -730   -418    756   -337    122    657     59   -246   -101    270
    750     41   -709   -397    730   -332    132    594     10   -298   -153    202
    740     36   -704   -387    722   -332    153    574     -5   -301   -163    210
    740     57   -685   -400    711   -314    129    519    -51   -350   -202    189
    737     77   -659   -407    698   -290    116    470    -75   -381   -231    163
    732     85   -646   -410    688   -280    114    439    -98   -400   -254    122
    737     62   -675   -400    706   -306    116    431   -103   -402   -252    114
    730     83   -649   -407    688   -283    119    418   -111   -407   -254    127
    709    101   -607   -405    657   -252    103    392   -127   -428   -265    116
    722    103   -620   -415    670   -257     96    376   -132   -441   -275     96
    787    137   -649   -462    719   -254     90    366   -122   -441   -270     88
    818    166   -652   -493    735   -241     59    361   -109   -423   -249    114
    823    166   -657   -493    740   -246     15    348   -101   -410   -231    140
    815    181   -636   -498    724   -226    -18    337    -90   -394   -218    158
    800    155   -644   -478    722   -244    -38    327    -88   -387   -218    161
    737     80   -657   -410    696   -288    -75    296   -109   -405   -249    135
    698     33   -665   -366    680   -314    -93    267   -135   -423   -275    116
    719     57   -662   -389    691   -301    -93    249   -145   -428   -288    101
    771    101   -670   -436    722   -283    -80    267   -145   -418   -285    114
    823     67   -756   -446    789   -342    -72    303   -155   -423   -301    124
    891    106   -784   -501    839   -337    -44    327   -145   -415   -298    132
    943    101   -841   -522    891   -368     -5    342   -137   -410   -296    137
    969     57   -911   -511    940   -426     18    345   -153   -426   -301    137
    969     15   -953   -493    961   -467      0    324   -179   -459   -332    111
    963     23   -943   -493    953   -459     -5    309   -194   -480   -350     96
    945     20   -924   -485    935   -452    -10    296   -207   -493   -371     85
    922    -36   -958   -441    940   -496    -15    290   -218   -506   -394     72
    901    -67   -969   -418    935   -517    -28    259   -246   -537   -426     44
    859   -135   -995   -363    927   -563    -49    233   -280   -566   -452     20
    846   -166  -1015   -342    930   -589    -49    246   -272   -555   -446     23
    846   -187  -1034   -329    940   -610    -46    254   -262   -545   -436     33
    846   -236  -1083   -306    963   -657    -31    272   -254   -548   -436     46
    865   -319  -1184   -272   1023   -750      0    301   -275   -602   -511    -23
    883   -472  -1358   -207   1119   -914     83    392   -303   -730   -688   -179
    896   -561  -1457   -166   1176  -1008    202    563   -220   -771   -797   -267
    865   -348  -1213   -259   1036   -779    283    615    -67   -652   -698   -187
    784    111   -672   -449    730   -280    168    257   -119   -480   -418     51
    680    680      0   -680    340    340   -119   -290   -309   -228     33    433
    581   1218    636   -898    -25    927   -405   -646   -361    174    607    904
    646   1260    610   -956     18    937   -626   -706   -296    571   1049   1293
    709    758     46   -735    329    402   -659   -665   -475    332    784   1083
    717    192   -524   -457    620   -166   -581   -607   -862   -465    -46    389
    745   -314  -1060   -215    901   -685   -410   -407   -987   -995   -693   -140
    782   -384  -1166   -200    971   -776   -233   -129   -698   -839   -662   -109
    802   -322  -1124   -239    963   -722   -111     75   -472   -693   -584    -36
    826   -340  -1169   -244    995   -753    -25    241   -311   -581   -519     36
    854   -371  -1226   -241   1039   -797     23    329   -241   -527   -488     85
    885   -413  -1299   -236   1091   -857     20    348   -236   -524   -498     96
    888   -428  -1317   -231   1101   -872     12    350   -226   -524   -522     90
    872   -462  -1335   -205   1104   -898      7    353   -218   -514   -522    109
    893   -470  -1363   -210   1127   -917      5    355   -205   -506   -511    140
    950   -522  -1475   -215   1210   -997     10    358   -187   -498   -509    179
   1047   -555  -1605   -246   1325  -1080      7    350   -200   -517   -545    168
   1163   -511  -1678   -327   1418  -1093    -23    329   -226   -532   -571    142
   1234   -496  -1730   -368   1480  -1111    -38    335   -213   -519   -553    158
   1254   -472  -1727   -392   1491  -1098    -49    342   -200   -514   -527    176
   1288   -457  -1745   -415   1514  -1098    -51    337   -184   -506   -506    176
   1319   -462  -1784   -428   1551  -1122    -46    324   -184   -514   -514    150
   1332   -407  -1740   -462   1535  -1072    -33    332   -166   -498   -509    163
   1301   -394  -1699   -454   1499  -1047     -7    371   -135   -472   -488    184
   1293   -371  -1665   -462   1478  -1018    -15    389   -119   -459   -470    194
   1330   -345  -1675   -493   1501  -1008    -12    431    -88   -426   -428    236
   1340   -384  -1725   -478   1532  -1054     23    509    -18   -355   -358    311
   1299   -337  -1636   -480   1467   -987     23    511      0   -342   -345    298
   1262   -290  -1553   -485   1405   -922     31    532     41   -314   -327    303
   1208   -283  -1491   -462   1345   -885     51    566     77   -277   -285    337
   1132   -301  -1434   -415   1283   -867     49    589    109   -252   -241    361
   1119   -239  -1358   -441   1236   -797     54    628    155   -213   -205    371
   1137   -153  -1291   -493   1213   -722     64    659    194   -179   -174    431
   1127   -109  -1239   -509   1182   -672     67    685    223   -155   -140    506
   1072   -106  -1179   -483   1124   -641     75    714    239   -132   -119    566
   1013    -80  -1096   -467   1054   -587     88    737    249   -116   -109    558
    974    -33  -1008   -470    989   -519     85    732    241   -129   -111    506
    919    -36   -958   -441    937   -496    109    732    226   -153   -129    472
    870    -36   -906   -415    888   -470    132    719    207   -174   -137    465
    810     15   -795   -415    802   -389    129    670    171   -213   -158    433
    753     67   -685   -410    719   -309    127    652    132   -259   -210    400
    704     75   -631   -389    667   -277    124    636    103   -283   -231    415
    654     80   -574   -366    615   -246    122    605     85   -293   -231    389
    628    116   -511   -374    571   -197    109    563     46   -335   -267    353
    639    140   -501   -389    571   -179    109    537     10   -361   -301    329
    657    181   -475   -420    566   -145    101    504    -20   -389   -350    296
    683    233   -449   -457    566   -106     88    475    -41   -413   -389    280
    724    187   -537   -457    631   -174     77    459    -70   -428   -407    265
    774    150   -623   -465    698   -236     51    436   -103   -449   -428    239
    818    207   -610   -514    714   -202     10    387   -142   -496   -480    189
    870    303   -566   -587    719   -129     -5    371   -135   -496   -483    179
    945    350   -594   -649    769   -122    -23    361   -122   -465   -472    153
   1013    407   -607   -711    810    -98    -44    345   -109   -431   -436    166
   1054    418   -639   -737    846   -109    -46    361    -75   -387   -381    236
   1078    407   -670   -743    875   -129    -44    368    -62   -384   -366    285
   1080    368   -711   -724    896   -171    -38    371    -59   -381   -353    293
   1067    296   -771   -683    919   -236    -10    415    -18   -337   -316    319
   1070    239   -831   -654    950   -296     -5    420      0   -324   -309    306
   1072    184   -888   -628    982   -350     -2    426     -7   -322   -288    306
   1078     90   -987   -584   1031   -449      0    449    -15   -329   -275    355
   1080    -28  -1109   -527   1093   -568     28    480     -2   -311   -241    387
   1044    -64  -1109   -491   1075   -587     59    488      0   -316   -259    335
    992   -179  -1171   -405   1080   -675     90    491    -23   -350   -314    332
    971   -218  -1189   -376   1080   -704    103    504    -20   -353   -314    361
    945   -205  -1150   -371   1047   -678    111    506    -20   -353   -319    348
    961   -174  -1135   -394   1047   -654     85    488    -44   -368   -337    332
    966   -187  -1153   -389   1060   -670     83    498    -46   -371   -329    345
    935   -205  -1140   -366   1036   -670     98    506    -49   -374   -319    355
    904   -171  -1075   -366    987   -623    111    501    -49   -374   -329    345
    888   -114  -1005   -387    945   -558    103    491    -57   -381   -337    337
    922    -36   -958   -441    940   -496     77    475    -72   -413   -355    335
    922     23   -898   -472    909   -436     70    467    -90   -449   -397    306
    857    -67   -924   -394    891   -496     96    483   -140   -527   -491    213
    839   -200  -1039   -319    937   -620    168    561   -163   -657   -662     44
    831   -226  -1057   -301    943   -641    288    693    -90   -737   -797    -88
    782    101   -680   -444    730   -288    342    730     57   -607   -667     18
    659    581    -80   -620    371    252    189    345    -33   -457   -392    262
    563   1080    517   -823     23    800   -132   -187   -241   -223     54    649
    514   1636   1122  -1075   -303   1379   -431   -540   -283    155    581   1031
    594   1654   1060  -1124   -233   1358   -646   -602   -228    488    914   1369
    652   1197    545   -924     51    872   -698   -571   -431    210    610   1182
    657    717     59   -688    298    389   -626   -530   -818   -548   -171    532
    675    236   -439   -454    558   -101   -441   -324   -914  -1008   -748     12
    672    145   -527   -410    600   -192   -275    -57   -628   -846   -688      7
    662    142   -519   -405    592   -187   -124    153   -397   -696   -579     98
    714    163   -550   -441    631   -194    -18    306   -252   -600   -511    174
    735     98   -636   -415    685   -267      2    361   -223   -605   -530    184
    737     44   -696   -392    717   -327     -5    371   -220   -615   -542    184
    776     38   -737   -407    756   -350      0    384   -200   -594   -530    171
    782     23   -761   -402    771   -368     20    402   -176   -576   -509    158
    787    -28   -815   -379    800   -420     38    415   -158   -576   -498    174
    849    -18   -870   -418    859   -444     25    407   -155   -579   -504    176
    888     15   -872   -454    880   -428      5    405   -150   -579   -504    161
    906     12   -893   -462    898   -439    -10    405   -153   -584   -491    179
    948     33   -914   -491    932   -439      7    433   -119   -540   -454    233
    995    116   -880   -555    937   -381     33    459    -70   -485   -423    231
    987    109   -878   -548    932   -384     28    441    -80   -509   -449    189
    935     67   -867   -501    901   -400     31    423    -93   -535   -465    171
    930    101   -828   -514    880   -363     49    446    -80   -504   -420    218
    914    174   -740   -545    828   -283     59    480    -46   -462   -368    280
    880    249   -631   -566    756   -189     64    491    -33   -462   -358    293
    880    311   -571   -597    724   -129     80    519      0   -439   -340    324
    878    348   -530   -613    704    -90    103    555     51   -394   -311    358
    891    397   -496   -644    693    -49     96    581     80   -363   -296    368
    911    436   -475   -675    693    -18     72    597     96   -348   -296    374
    911    462   -452   -688    680      5     67    615    114   -335   -296    379
    911    519   -392   -714    652     64     67    636    145   -322   -296    402
    919    517   -402   -719    659     57     64    672    176   -296   -267    459
    904    501   -402   -704    652     49     83    719    223   -239   -207    496
    883    514   -368   -701    623     72    101    743    257   -194   -174    488
    833    542   -290   -688    563    127    114    735    275   -189   -184    441
    854    555   -298   -706    574    129     93    696    215   -262   -231    405
    875    542   -332   -709    605    103     85    714    184   -293   -241    454
    859    540   -319   -701    589    109     85    717    168   -301   -257    444
    854    509   -345   -680    600     83     98    696    148   -324   -272    387
    841    511   -332   -678    587     90     93    644    106   -368   -301    342
    826    540   -285   -683    555    129     96    607     85   -389   -301    332
    828    514   -314   -672    571     98     93    561     49   -426   -327    322
    797    465   -332   -631    566     67     85    511     -2   -480   -374    324
    792    457   -335   -626    563     62     77    472    -28   -498   -392    311
    792    483   -311   -639    550     85     70    439    -46   -509   -413    265
    787    501   -288   -646    537    109     88    426    -38   -504   -439    200
    789    519   -270   -654    530    124    103    415    -31   -498   -454    189
    795    475   -319   -636    558     80     98    400    -64   -530   -457    220
    818    506   -311   -662    563     98    127    431    -33   -493   -415    275
    828    558   -272   -693    550    142    148    441    -15   -475   -405    306
    836    618   -218   -727    527    200    161    462     23   -441   -374    337
    826    667   -158   -748    491    254    168    470     72   -392   -329    350
    818    709   -109   -763    462    301    158    457     90   -368   -303    368
    836    740    -98   -789    467    322    129    457    109   -340   -267    439
    849    748   -101   -797    475    324    109    459    127   -311   -236    498
    872    737   -135   -805    504    301     96    446    116   -319   -246    480
    872    704   -168   -787    519    267     93    446    106   -324   -259    465
    852    693   -158   -774    506    270     96    441    103   -314   -257    449
    844    688   -155   -766    501    267     96    436    111   -303   -241    465
    823    620   -202   -724    511    207     96    439     98   -332   -277    459
    787    542   -244   -667    517    150     98    436     77   -368   -319    436
    769    488   -283   -631    524    101     93    410     41   -405   -355    400
    771    423   -348   -597    561     38     77    374    -18   -467   -410    348
    761    350   -410   -555    584    -28     80    387    -31   -493   -433    353
    761    342   -418   -553    589    -36     90    400    -31   -483   -423    371
    748    394   -353   -574    550     20     90    394    -44   -480   -415    366
    730    415   -314   -571    522     51     88    392    -57   -493   -423    355
    709    405   -306   -558    506     49     80    381    -72   -517   -433    335
    717    400   -316   -558    517     41     75    374    -75   -535   -436    324
    722    400   -322   -561    522     38     62    355    -93   -561   -457    301
    722    397   -324   -558    524     36     51    350   -101   -568   -472    301
    711    361   -350   -537    530      5     59    353   -103   -576   -480    290
    719    314   -407   -517    563    -46     77    361   -132   -613   -509    254
    750    148   -602   -449    678   -228    135    415   -192   -732   -652    132
    758    -18   -776   -368    766   -397    262    535   -207   -885   -854    -57
    756    135   -623   -446    691   -244    381    652    -77   -862   -854    -75
    680    540   -140   -613    410    200    366    452    -20   -706   -654    103
    571   1080    506   -826     31    795    109    -51    -98   -441   -249    488
    483   1758   1275  -1119   -394   1517   -192   -428    -83     18    379   1062
    527   2117   1587  -1325   -530   1852   -491   -576     23    498    937   1569
    620   1836   1215  -1228   -298   1527   -659   -576      5    607   1028   1686
    628   1270    641   -950     -7    958   -644   -555   -327     51    433   1153
    581    665     83   -623    249    374   -509   -532   -828   -911   -527    277
    584    327   -257   -457    420     36   -277   -236   -706  -1041   -756     93
    607    309   -298   -457    452      5    -96     41   -454   -875   -652    202
    649    340   -309   -496    478     15     25    228   -290   -761   -566    262
    680    353   -327   -517    504     12     96    335   -200   -701   -522    288
    665    327   -340   -496    504     -7    124    361   -184   -701   -527    296
    685    301   -384   -493    535    -38    148    381   -179   -706   -527    296
    711    303   -407   -509    558    -51    166    402   -163   -711   -532    285
    719    290   -428   -504    574    -67    184    413   -153   -709   -530    288
    722    280   -441   -504    581    -80    197    426   -135   -696   -522    296
    737    296   -444   -517    589    -72    207    446   -119   -683   -506    316
    766    342   -423   -555    594    -38    213    475   -101   -670   -485    361
    748    332   -415   -540    581    -41    215    491    -98   -672   -478    384
    730    306   -426   -519    579    -59    226    498    -88   -665   -470    368
    730    329   -400   -532    566    -33    246    511    -72   -654   -465    366
    735    350   -387   -545    561    -18    265    517    -64   -639   -475    366
    756    368   -387   -561    571     -7    285    542    -41   -610   -459    405
    774    410   -366   -594    571     23    296    571    -15   -574   -418    446
    784    478   -306   -631    545     85    306    605     15   -542   -387    470
    787    540   -246   -665    514    148    319    633     46   -524   -363    491
    797    542   -254   -670    527    145    337    667     77   -509   -348    522
    807    540   -270   -675    537    135    342    691     88   -506   -345    535
    813    527   -285   -670    548    122    355    724    116   -488   -329    550
    833    532   -301   -685    568    116    345    735    124   -491   -332    542
    844    561   -283   -701    563    140    348    766    142   -480   -316    568
    846    587   -262   -717    553    163    355    826    192   -431   -257    631
    849    600   -249   -724    550    176    361    857    220   -405   -228    657
    846    605   -244   -727    545    181    368    880    236   -397   -218    667
    836    607   -228   -722    532    189    381    891    244   -394   -207    670
    823    581   -244   -704    532    168    371    875    218   -426   -233    639
    800    597   -202   -698    501    197    363    846    194   -459   -252    615
    774    615   -158   -696    467    228    361    818    166   -485   -259    610
    750    592   -158   -670    454    218    361    800    124   -522   -280    600
    717    558   -161   -639    439    200    361    776     88   -555   -306    584
    670    498   -171   -587    420    163    371    740     51   -592   -342    558
    623    478   -148   -550    384    166    368    683      5   -641   -387    517
    581    428   -153   -504    368    137    366    626    -41   -693   -428    472
    548    436   -114   -493    329    161    342    555   -103   -756   -483    415
    519    407   -111   -465    314    148    329    514   -142   -787   -509    392
    498    407    -93   -454    293    158    316    475   -168   -815   -532    363
    483    418    -64   -449    275    176    319    446   -192   -839   -548    348
    470    410    -62   -441    267    174    316    415   -215   -867   -568    340
    467    405    -62   -436    265    174    311    387   -236   -893   -587    324
    457    415    -41   -439    249    187    311    363   -252   -917   -607    306
    459    441    -18   -449    239    213    322    366   -249   -914   -607    309
    457    514     54   -488    200    285    322    381   -226   -883   -579    348
    449    555    106   -501    171    329    303    384   -215   -862   -563    374
    462    602    140   -535    161    371    280    389   -197   -839   -537    405
    472    607    135   -540    168    371    254    389   -187   -823   -522    431
    496    618    119   -558    189    368    233    376   -202   -833   -542    426
    524    628    103   -576    210    368    226    379   -202   -828   -532    441
    517    636    119   -576    197    379    218    361   -218   -844   -537    428
    433    553    119   -493    158    337    236    342   -236   -859   -558    405
    376    444     67   -410    153    257    244    340   -262   -888   -587    394
    329    348     15   -340    155    181    236    327   -301   -924   -605    371
    296    311     12   -306    140    163    226    303   -337   -961   -641    335
    285    327     41   -306    122    184    202    275   -379   -989   -675    301
    267    285     15   -277    127    150    189    257   -410  -1023   -706    275
    254    265      7   -259    122    137    184    239   -433  -1054   -727    275
    252    252     -2   -254    127    124    187    223   -452  -1065   -735    293
    262    252    -10   -257    137    122    189    218   -459  -1062   -735    306
    249    272     20   -262    114    148    192    213   -459  -1060   -735    283
    228    283     54   -257     88    168    187    202   -470  -1067   -737    265
    207    290     80   -249     62    187    168    166   -509  -1109   -771    226
    228    241     12   -233    109    127    166    142   -548  -1158   -810    189
    288    262    -25   -275    155    119    181    163   -540  -1150   -802    207
    322    290    -31   -306    176    129    205    181   -532  -1145   -792    223
    337    168   -168   -254    254      0    231    200   -587  -1239   -891    135
    376    -41   -418   -166    397   -228    316    290   -641  -1402  -1093    -62
    400    -10   -413   -194    405   -210    444    457   -548  -1428  -1169   -158
    371    296    -75   -332    223    111    530    465   -389  -1270  -1010    -23
    241    766    524   -504   -142    646    368     12   -407  -1034   -644    335
     75   1426   1350   -750   -636   1389     75   -519   -426   -631    -51    911
    -10   2029   2036  -1010  -1023   2031   -205   -789   -324   -129    594   1517
     25   2075   2047  -1052  -1010   2062   -465   -919   -319    168    935   1865
     62   1558   1493   -810   -717   1527   -540   -932   -574   -153    550   1535
     62    891    828   -475   -381    859   -454   -867  -1052  -1026   -387    665
     64    459    394   -265   -163    428   -239   -589  -1148  -1473   -961    119
     98    376    277   -236    -88    327    -64   -283   -930  -1379   -976     93
    148    366    215   -257    -33    290     51    -80   -784  -1304   -948    122
    181    348    166   -265      7    257    124     31   -709  -1267   -943    132
    179    358    179   -267      0    270    153     62   -688  -1262   -950    142
    184    366    181   -275      0    275    171     70   -685  -1265   -963    163
    207    389    179   -298     12    285    168     70   -693  -1278   -979    161
    215    381    166   -298     25    275    153     62   -711  -1291   -995    132
    236    337    101   -288     67    218    148     62   -717  -1299  -1008    111
    275    327     49   -301    114    189    153     62   -717  -1299  -1021    114
    303    345     38   -327    132    192    166     75   -698  -1278  -1008    137
    337    387     49   -361    145    218    171     85   -683  -1257   -987    135
    355    397     38   -376    158    218    163     85   -678  -1252   -984    124
    371    366     -5   -371    189    181    148     83   -675  -1239   -979    124
    371    327    -44   -350    207    140    135     83   -675  -1234   -984    116
    350    303    -46   -327    200    129    135     90   -670  -1228   -979    127
    329    272    -57   -301    192    106    142    103   -657  -1215   -974    132
    314    267    -46   -290    179    111    150    119   -636  -1202   -969    153
    290    231    -59   -265    176     85    171    153   -605  -1161   -940    176
    290    215    -75   -252    184     70    181    179   -581  -1124   -909    189
    283    239    -44   -259    163     96    187    202   -561  -1111   -904    197
    275    252    -23   -265    148    114    194    233   -537  -1083   -888    213
    267    275      7   -272    129    142    207    272   -504  -1047   -865    249
    270    309     38   -288    116    174    236    327   -452   -989   -810    314
    280    314     33   -298    124    174    254    363   -400   -927   -769    329
    293    358     64   -327    114    213    265    394   -376   -880   -737    348
    314    392     77   -355    119    236    275    449   -348   -831   -693    407
    335    405     70   -368    132    239    277    483   -322   -792   -659    457
    348    389     41   -371    153    215    280    493   -319   -776   -639    467
    363    366      2   -363    179    184    290    493   -309   -758   -628    472
    379    327    -51   -355    215    140    290    475   -324   -766   -644    470
    400    298   -101   -348    252     98    280    452   -353   -795   -672    485
    407    283   -124   -345    265     77    272    426   -368   -792   -678    465
    452    265   -187   -358    319     38    267    389   -387   -797   -688    418
    542    233   -311   -389    426    -38    249    335   -420   -831   -709    366
    584    220   -363   -402    475    -70    228    270   -452   -865   -724    316
    579    200   -379   -389    478    -88    205    210   -493   -901   -745    262
    542    192   -350   -368    446    -77    200    166   -511   -924   -730    241
    467    174   -293   -322    379    -59    213    148   -511   -924   -693    265
    402    153   -249   -277    327    -46    241    145   -496   -901   -652    327
    366    171   -194   -267    280    -12    254    142   -488   -878   -626    358
    314    161   -153   -239    233      5    275    158   -467   -839   -597    402
    249    158    -90   -205    168     33    288    163   -454   -826   -592    407
    207    155    -51   -181    129     51    309    179   -436   -813   -592    400
    181    241     57   -213     62    150    329    200   -397   -776   -561    423
    163    345    181   -257     -7    265    324    192   -366   -740   -553    413
    124    371    244   -249    -59    309    314    184   -345   -706   -548    428
     70    309    239   -189    -83    275    303    181   -337   -680   -545    462
     75    288    210   -184    -67    249    280    168   -350   -696   -576    444
    132    254    122   -194      5    189    265    168   -361   -706   -584    441
    140    259    119   -202     10    189    233    150   -374   -722   -587    439
    111    275    163   -192    -25    220    218    153   -374   -709   -574    426
     96    150     51   -124     20    101    226    155   -387   -735   -618    379
     85     44    -41    -67     64      2    218    132   -428   -784   -685    342
     62     41    -20    -54     38     10    210    106   -457   -820   -719    311
     41     75     33    -57      5     54    194     75   -480   -846   -740    272
     25     64     38    -46     -7     54    171     46   -514   -872   -769    233
     15     72     57    -44    -20     67    153     18   -548   -909   -805    197
     10     90     77    -51    -36     85    135     -7   -574   -927   -828    174
      5     59     54    -31    -23     57    122    -20   -600   -940   -846    158
      5     28     20    -18     -7     25    111    -23   -605   -948   -854    158
      7     28     20    -18     -7     25     90    -38   -613   -961   -867    148
     -2     31     31    -15    -15     31     67    -59   -633   -982   -893    132
    -18     31     49     -5    -33     38     49    -83   -652   -997   -917    111
    -38      2     41     18    -41     20     38   -106   -670  -1008   -937     80
    -46    -57    -10     49    -18    -33     36   -114   -693  -1034   -982     33
    -36   -189   -155    111     59   -174     44   -119   -782  -1161  -1137   -114
    -25   -423   -397    226    184   -410    129    -31   -859  -1330  -1353   -329
    -10   -384   -374    197    179   -379    257    127   -766  -1330  -1397   -402
    -54   -119    -67     85      5    -93    311     67   -607  -1140  -1189   -210
   -155    353    506   -101   -332    431    150   -366   -504   -789   -732    265
   -285   1065   1350   -389   -818   1208    -83   -784   -319   -239    -33    958
   -306   1499   1805   -597  -1057   1652   -303   -888    -49    335    620   1634
   -197   1350   1548   -576   -872   1449   -522   -937    -77    470    771   1857
   -153    828    979   -337   -566    904   -594  -1021   -511    -90    205   1314
   -168    296    465    -62   -316    379   -532  -1023  -1054   -963   -683    340
   -140     18    155     59   -148     85   -311   -693  -1041  -1171  -1015    -51
    -75     -7     64     41    -70     28   -129   -381   -839  -1067  -1005    -41
     15     -2    -18     -5     15    -10     -7   -174   -706  -1000   -976     18
     49     18    -31    -33     41     -5     67    -59   -626   -935   -924     51
     54     54     -2    -54     28     25    101    -18   -581   -891   -896     12
     72     90     15    -83     28     54    111      5   -558   -875   -870     10
     80    106     23    -93     28     64    109     15   -561   -880   -880     10
     31     75     44    -51     -5     59    124     33   -545   -867   -872     28
     12    119    106    -67    -46    114    153     49   -519   -859   -859     59
     33    135     98    -85    -33    116    171     70   -498   -828   -846     49
     28    122     93    -75    -31    106    184     90   -475   -800   -828     46
     33    176    142   -103    -54    161    189    109   -452   -774   -802     75
     31    174    142   -103    -54    161    181    124   -428   -735   -769     93
     33    168    135   -101    -49    153    189    140   -407   -714   -743     96
     41    189    148   -114    -51    168    200    153   -384   -691   -717    119
     15    194    179   -103    -80    187    194    163   -363   -672   -704    137
     31    210    176   -122    -72    194    179    179   -345   -654   -696    163
     83    207    124   -145    -20    166    161    200   -324   -639   -691    179
    111    228    114   -171     -2    171    171    218   -303   -623   -680    163
     93    265    171   -179    -38    218    202    246   -267   -600   -641    184
     90    283    189   -189    -49    239    205    267   -241   -594   -631    202
    127    314    187   -220    -31    252    184    290   -223   -589   -633    226
    161    303    140   -233      7    223    158    322   -200   -555   -620    246
    189    309    119   -249     36    215    155    358   -155   -488   -581    239
    194    337    142   -267     25    241    161    387   -109   -439   -517    265
    210    353    142   -283     33    249    145    400    -88   -418   -483    306
    262    358     96   -311     83    228    122    405    -75   -405   -472    340
    283    381     98   -332     93    241    132    423    -46   -379   -446    389
    265    363     98   -316     83    231    132    428    -28   -363   -431    410
    228    374    145   -301     41    262    135    420    -23   -366   -413    423
    220    418    197   -322     10    309    122    392    -38   -384   -418    397
    252    431    179   -340     36    306     90    342    -83   -436   -452    358
    249    355    106   -303     70    231     83    314   -106   -459   -485    340
    257    303     46   -280    106    176     98    303   -101   -446   -475    332
    244    280     33   -262    106    155    124    290    -90   -431   -459    306
    218    298     80   -257     70    189    140    262   -103   -439   -459    265
    187    298    111   -244     36    205    145    220   -122   -439   -454    228
    163    262     98   -213     31    181    161    207   -103   -407   -428    218
    171    254     83   -215     44    171    176    207    -85   -387   -402    218
    168    280    111   -223     28    197    194    197    -83   -374   -394    220
    119    265    145   -194    -12    205    207    179    -96   -387   -418    213
    106    285    179   -197    -36    233    213    176    -96   -392   -433    220
    158    348    189   -254    -18    270    226    200    -67   -361   -418    244
    184    433    249   -309    -31    342    223    202    -44   -327   -389    257
    166    478    311   -324    -72    394    207    207    -20   -290   -361    288
    161    542    381   -353   -109    462    194    205      5   -249   -332    322
    181    597    415   -389   -116    506    155    174      5   -228   -322    337
    200    644    444   -420   -122    545    127    171     12   -194   -301    374
    184    639    452   -413   -132    548    124    179     25   -174   -296    392
    168    657    488   -413   -158    574    119    174     33   -158   -293    394
    155    649    491   -405   -168    568    103    158     28   -158   -306    379
    163    584    420   -374   -127    504    106    161     18   -166   -319    376
    161    478    314   -322    -77    397    109    161     -7   -187   -353    355
    145    413    267   -280    -59    340    114    158    -15   -192   -366    337
    140    379    239   -259    -49    309    109    150    -23   -194   -374    329
    135    350    215   -241    -38    283    101    137    -41   -205   -381    316
    137    337    197   -239    -28    267     98    124    -54   -223   -405    283
    163    327    163   -246      0    246    101    116    -62   -228   -415    267
    176    306    127   -241     23    218    103    116    -54   -218   -405    275
    176    293    116   -233     31    205     98    114    -49   -210   -394    277
    179    257     77   -220     49    168     98    116    -46   -205   -394    272
    189    228     38   -210     75    135    101    116    -41   -202   -402    249
    194    202      5   -200     96    103    103    119    -33   -194   -405    223
    192    179    -12   -184    103     83    101    122    -23   -192   -405    200
    215    135    -83   -176    148     28    103    137    -31   -205   -418    184
    223     12   -210   -119    215    -98    129    168    -67   -270   -493    135
    231   -223   -457     -5    342   -340    218    249   -116   -413   -680    -23
    220   -363   -584     72    402   -472    355    392    -64   -483   -810   -158
    168    -88   -257    -44    213   -171    441    405     80   -329   -659    -51
     88    394    306   -241   -109    350    298      5     57   -114   -335    233
     23   1052   1028   -540   -504   1041    -20   -470     46    272    218    745
    -33   1701   1735   -833   -883   1717   -290   -709    202    823    885   1358
     46   1714   1665   -880   -810   1691   -527   -735    324   1231   1267   1740
     77   1265   1184   -672   -553   1226   -605   -732    106    974    958   1480
     28    709    680   -371   -327    696   -542   -737   -418     83     80    678
     25    220    194   -122    -83    207   -358   -571   -657   -524   -594     77
     72    189    116   -132    -20    153   -179   -275   -402   -405   -576     98
    122    277    155   -200    -18    218    -51    -57   -181   -257   -480    200
    161    309    145   -236      7    228     38    101    -41   -171   -433    265
    163    288    124   -226     20    207     80    150      0   -158   -441    259
    176    259     83   -218     46    171    103    168     10   -163   -467    236
    176    239     62   -207     57    150    116    187     28   -161   -472    233
    171    194     20   -184     75    106    122    197     41   -150   -465    244
    174    155    -18   -163     96     70    158    241     93   -103   -410    298
    153    142    -10   -150     83     67    192    252    135    -62   -355    316
    122     98    -23   -111     72     38    213    270    148    -41   -322    319
    127     44    -83    -88    106    -18    233    335    194     15   -259    374
    140      2   -137    -70    140    -67    262    389    267     90   -197    423
    153    -28   -184    -62    166   -106    272    405    293    127   -171    439
    187    -28   -218    -80    202   -122    280    426    316    155   -148    465
    220    -62   -283    -80    249   -171    280    426    316    155   -153    467
    233    -62   -296    -85    265   -179    280    436    329    171   -153    462
    246    -49   -296   -101    270   -171    285    457    355    192   -140    467
    249    -33   -283   -109    265   -158    285    472    376    207   -132    472
    249     18   -231   -135    239   -106    283    488    402    233   -109    488
    252     54   -197   -153    226    -70    288    501    428    254    -85    504
    275    114   -161   -197    218    -23    285    522    457    288    -49    535
    298    140   -158   -220    228     -7    290    574    524    350     15    592
    298    122   -179   -210    239    -28    303    628    581    405     67    628
    301    148   -153   -223    228     -2    309    649    615    423     64    631
    322    174   -148   -249    236     12    309    678    641    441     80    670
    337    200   -137   -270    236     33    303    714    678    478    122    750
    345    233   -114   -290    231     59    306    730    701    506    150    795
    337    270    -67   -303    202    101    329    732    717    522    155    782
    322    288    -36   -306    179    127    335    714    698    501    132    758
    335    275    -59   -306    197    109    327    706    685    478    116    753
    353    233   -119   -293    236     57    324    698    662    436     85    722
    353    244   -109   -298    231     67    316    680    639    407     67    691
    319    267    -51   -293    184    109    314    659    615    376     49    691
    280    249    -31   -265    155    109    316    618    581    332     20    665
    265    223    -44   -244    153     90    324    571    540    285    -15    620
    288    202    -85   -244    187     59    306    527    485    244    -38    605
    275    189    -85   -233    179     54    293    485    454    213    -62    568
    265    181    -83   -223    174     49    290    444    431    184    -90    532
    252    140   -111   -197    179     15    296    431    415    174   -103    522
    220    132    -88   -176    155     23    290    413    410    176    -90    522
    181     93    -88   -137    135      2    298    405    410    171    -93    504
    161     83    -77   -122    119      2    301    397    405    163    -96    491
    145    166     20   -158     62     96    296    397    436    194    -64    514
    122    207     85   -163     18    148    285    400    459    228    -23    537
     93    215    122   -155    -15    171    265    381    470    246      0    550
     62    220    158   -142    -49    192    233    353    475    254      2    542
     57    192    135   -124    -38    163    200    337    472    254      0    558
     49    161    111   -103    -31    137    171    322    457    249      0    540
     25    181    153   -103    -62    166    155    309    446    239    -15    530
    -23    148    171    -62    -96    158    150    296    428    220    -36    542
    -54    109    161    -28   -109    135    150    285    413    197    -54    527
    -38     31     70      5    -54     49    140    265    368    145   -103    480
    -18    -44    -28     28      2    -36    114    249    335    114   -142    441
    -28   -119    -90     72     28   -103    109    241    306     77   -184    415
    -38   -181   -142    109     51   -163    109    220    265     38   -220    387
    -38   -202   -163    122     62   -184    106    200    241     25   -228    381
     -2   -213   -213    106    103   -213     96    179    223      2   -254    368
     33   -239   -272    101    153   -254     93    171    207    -15   -283    327
     33   -257   -290    109    161   -272     83    150    184    -28   -285    316
     31   -262   -293    116    161   -277     75    132    158    -49   -303    285
     36   -262   -298    111    166   -280     88    135    166    -36   -293    270
     41   -200   -244     77    142   -220    101    148    179    -18   -265    303
     49    -98   -150     23     98   -124     98    153    197      5   -231    345
     23    -51    -75     15     49    -62     88    137    189      2   -218    366
     -5   -116   -114     59     54   -116     93    150    163    -44   -272    319
    -28   -306   -277    166    124   -293    179    246    163   -140   -402    205
    -18   -400   -381    207    179   -389    298    379    231   -210   -527     70
      7   -202   -210     98    109   -205    371    475    400   -124   -480     67
   -106    218    322    -57   -215    270    262    174    350    -12   -270    218
   -215    665    878   -226   -545    771     -2   -350     88    140     93    522
   -259   1176   1436   -459   -849   1304   -283   -756    -57    436    584    898
   -213   1410   1623   -597   -917   1517   -537   -937    -46    813   1060   1283
   -197    953   1150   -379   -672   1049   -605   -963   -259    587    836   1119
   -223    493    717   -137   -470    605   -561   -948   -610   -101    116    535
   -187     64    249     59   -218    155   -428   -779   -737   -628   -514     38
   -129    -85     44    109    -88    -20   -283   -498   -496   -561   -576      5
   -140    -33    106     85   -124     36   -163   -283   -233   -366   -444    127
   -103    -15     88     59    -96     33    -70   -116    -51   -231   -350    220
    -70      0     67     33    -67     33    -23    -36     38   -163   -309    262
    -41    -44     -2     44    -20    -23     -7    -15     51   -153   -314    252
     -5   -106   -103     54     49   -106     10      0     64   -142   -327    246
     36   -111   -150     36     93   -129     41     28    109    -85   -293    280
     49    -70   -122      7     85    -96     57     49    150    -38   -244    316
     33    -18    -51     -7     41    -33     54     41    161    -36   -218    332
     -2    -31    -28     15     12    -28     59     25    163    -33   -213    327
    -12    -59    -46     36     15    -54     64     25    166    -31   -218    319
    -10    -83    -72     44     28    -77     62     28    168    -20   -213    324
     25    -88   -114     31     70   -101     54     33    171    -18   -215    319
     33    -77   -114     20     72    -96     49     41    179    -10   -218    311
     38    -85   -124     23     80   -103     46     46    189      2   -207    322
     44    -80   -124     18     83   -101     46     59    213     25   -176    355
     46    -96   -142     25     93   -119     49     64    226     46   -158    371
     49    -83   -132     15     90   -106     38     62    228     51   -158    366
     49    -77   -127     12     88   -103     31     67    244     67   -153    366
     41   -103   -148     31     93   -124     36     83    267     96   -127    384
     36   -122   -158     44     96   -140     41    109    298    124   -101    418
     36   -101   -140     31     88   -119     51    142    342    168    -62    465
     54    -51   -106     -2     80    -77     59    168    384    220    -20    501
     54     -5    -62    -25     57    -33     62    184    415    265     15    527
     54     36    -18    -44     36     10     70    207    449    301     46    550
     31     44     12    -36     10     28     75    226    472    327     67    581
     15     33     18    -25     -2     25     77    241    488    348     88    615
      0     41     41    -20    -20     41     88    254    501    358     98    644
    -12     31     44     -7    -28     36     98    249    491    345     88    649
     -7     36     41    -15    -25     38     80    226    459    316     67    631
     -2     62     64    -28    -33     62     67    202    426    280     36    597
    -28     44     72     -7    -49     57     75    179    397    254     15    566
    -44     18     62     12    -51     38     85    155    374    239      0    535
    -31      5     33     12    -33     18     62    106    335    213    -38    496
    -15      2     15      5    -15      7     46     51    296    184    -64    459
    -12    -18     -5     12     -5    -12     25     -7    244    142   -103    418
      0    -70    -70     36     33    -70      5    -80    184     98   -153    363
     38   -122   -161     38     98   -140    -10   -127    150     90   -168    348
     59   -145   -205     41    129   -174    -10   -145    145     98   -163    350
    109   -145   -257     18    179   -200    -23   -163    132     88   -171    335
    249   -132   -381    -57    314   -257    -44   -197    109     57   -187    296
    298   -109   -410    -96    353   -259    -57   -233     88     44   -197    233
    280    -93   -374    -93    324   -233    -72   -259     72     33   -218    200
    254     -5   -262   -127    257   -132    -67   -246    106     75   -171    298
    205     64   -140   -135    174    -36    -57   -228    161    150    -80    441
    142    135     -7   -140     75     64    -57   -220    202    213    -23    467
     85    194    106   -140    -10    150    -70   -220    231    246     -7    446
     38    210    171   -124    -64    192    -83   -231    236    249     12    449
     18    176    158    -96    -70    168    -72   -213    246    270     72    485
    -15    135    150    -62    -83    142    -70   -205    262    283    116    511
    -62    135    197    -38   -129    166    -64   -202    275    306    142    514
   -106     96    202      2   -155    150    -67   -200    277    316    137    483
   -135     10    145     62   -140     77    -72   -200    265    306    103    465
   -161    -10    150     85   -158     70    -64   -189    254    314     93    452
   -184     28    213     77   -200    122    -64   -194    241    311     83    415
   -210     38    246     85   -228    142    -64   -213    215    288     49    374
   -239     49    288     96   -262    168    -64   -231    194    267     25    363
   -262     88    350     85   -306    218    -75   -257    179    257      0    332
   -280     85    363     96   -322    223    -72   -272    166    244    -15    322
   -275     51    327    111   -303    189    -77   -275    161    241    -10    329
   -252     28    280    111   -265    153   -101   -283    148    228    -23    314
   -228     28    257     98   -244    142   -111   -290    148    218    -31    306
   -220     51    272     83   -246    161   -127   -311    132    205    -49    288
   -218     59    277     77   -249    168   -140   -337    116    200    -62    265
   -244     38    283    103   -262    161   -137   -361    109    192    -80    236
   -239      2    239    116   -239    119   -140   -379     54    109   -179    142
   -192   -166     25    176   -109    -70    -96   -316      0    -25   -348      0
   -184   -316   -135    249    -25   -228     23   -150     67    -75   -465    -96
   -205   -142     62    174   -135    -41    129    -18    252     38   -387    -57
   -309    290    600      7   -454    444     36   -371    210    179   -137    132
   -423    810   1234   -194   -828   1021   -259   -945     23    415    311    504
   -488   1384   1870   -449  -1179   1626   -563  -1345    -36    797    867    932
   -436   1569   2005   -566  -1221   1787   -828  -1486     33   1234   1358   1395
   -384   1054   1436   -335   -911   1244   -885  -1439    -77   1117   1205   1304
   -381    522    904    -70   -644    714   -828  -1400   -436    433    480    665
   -381     38    418    168   -400    226   -670  -1241   -654   -197   -220     51
   -350   -145    205    249   -277     28   -488   -943   -433   -166   -285     -7
   -290   -135    155    213   -226     10   -342   -704   -176     44   -124     67
   -254   -124    129    189   -192      2   -239   -540    -15    155    -44     62
   -241   -122    119    181   -184      0   -189   -457     54    187    -23     83
   -257   -137    119    197   -189    -10   -176   -436     67    174    -38    119
   -244   -174     70    205   -158    -51   -168   -423     72    171    -54    122
   -226   -174     51    200   -140    -59   -155   -400     93    205    -33    122
   -231   -153     75    189   -155    -38   -153   -379    127    262     36    114
   -239   -116    122    179   -181      2   -153   -368    150    288     70     85
   -223   -106    116    163   -171      5   -150   -363    150    277     33     49
   -218   -124     93    168   -155    -15   -129   -350    163    275     23    116
   -226    -80    142    150   -187     31   -124   -350    174    277     38    158
   -231    -28    202    129   -218     85   -132   -358    176    283     51    171
   -233     -2    228    116   -233    111   -148   -355    189    306     75    179
   -226      2    226    111   -226    114   -137   -335    220    342    106    200
   -233     -5    228    116   -231    109   -127   -309    257    384    137    158
   -244      5    249    119   -246    127   -127   -290    283    407    140    158
   -236     36    270     98   -254    153   -106   -259    319    420    174    257
   -249     72    319     88   -285    194   -109   -244    358    465    215    272
   -262     88    350     85   -306    218   -124   -246    381    498    228    233
   -207    109    316     49   -262    213   -127   -241    381    501    241    228
   -213    137    348     36   -280    241   -127   -184    431    542    298    275
   -226    163    389     31   -309    275   -129   -140    472    576    316    298
   -231    176    407     25   -322    290   -140   -116    491    600    322    316
   -213    187    400     12   -306    293   -140    -90    522    641    361    314
   -192    239    431    -23   -311    335   -145    -70    553    675    387    316
   -166    288    454    -62   -311    371   -158    -67    558    683    387    329
   -137    332    467    -98   -303    400   -166    -70    548    670    381    319
   -109    363    472   -127   -290    418   -168    -62    545    654    384    342
   -106    371    478   -132   -293    423   -166    -59    537    670    397    332
   -103    381    485   -140   -293    433   -174    -77    517    667    402    280
   -119    400    519   -140   -319    459   -176   -101    496    649    402    254
   -176    376    553    -98   -363    465   -166   -127    475    631    392    236
   -187    358    542    -88   -366    449   -176   -168    436    597    363    202
   -168    329    498    -80   -335    415   -184   -213    397    563    342    184
   -189    329    519    -72   -353    423   -181   -241    376    550    348    161
   -226    335    561    -54   -392    446   -181   -272    358    532    340    132
   -257    327    584    -36   -420    454   -179   -296    342    514    337    116
   -270    316    584    -23   -426    449   -161   -296    355    540    371    132
   -270    306    576    -20   -423    441   -140   -293    363    550    384    137
   -290    296    587     -2   -439    441   -127   -301    363    558    400    148
   -290    329    620    -20   -454    472    -90   -288    379    568    413    153
   -270    363    633    -46   -452    496    -70   -283    397    587    418    155
   -244    410    654    -85   -449    530    -57   -249    439    633    449    189
   -254    444    698    -93   -475    571    -64   -239    478    675    488    241
   -233    506    740   -137   -488    623    -67   -226    517    730    522    265
   -226    589    813   -181   -519    701    -83   -213    558    792    576    277
   -215    644    859   -213   -537    750   -101   -220    571    815    594    288
   -197    649    846   -226   -522    748   -103   -218    568    810    594    301
   -200    722    919   -262   -561    820    -98   -210    592    833    633    342
   -205    779    984   -288   -594    880   -109   -220    594    841    649    355
   -210    771    982   -283   -594    875   -106   -213    602    849    644    337
   -205    698    904   -246   -553    800    -96   -197    607    846    623    314
   -176    639    813   -233   -496    724    -88   -205    581    813    594    277
   -161    644    805   -241   -483    724    -90   -215    563    792    587    265
   -150    636    787   -244   -467    711    -96   -231    537    766    566    244
   -145    594    740   -223   -441    667   -109   -252    506    724    524    202
   -155    563    717   -205   -436    639   -111   -257    493    706    511    194
   -176    553    730   -189   -454    641    -96   -252    498    719    524    194
   -192    537    730   -174   -459    631    -98   -257    491    724    535    174
   -205    501    706   -148   -454    602   -114   -262    472    709    522    150
   -223    423    646   -101   -436    535   -119   -262    459    691    506    129
   -236    363    600    -64   -418    480   -116   -257    459    693    501    124
   -254    322    576    -36   -415    446   -119   -262    459    696    496    116
   -267    285    553     -7   -410    418    -98   -246    472    711    504    124
   -262    207    470     23   -366    337    -67   -220    444    667    449     59
   -241    -10    228    124   -236    109      7   -142    392    524    272   -114
   -241   -155     83    197   -163    -36    161     12    431    436    132   -262
   -257    -10    246    135   -252    116    298    132    592    542    202   -223
   -350    418    769    -36   -561    594    205   -226    613    761    514     49
   -439   1018   1457   -290   -948   1239   -103   -722    615   1156   1067    579
   -511   1675   2187   -581  -1350   1930   -407  -1026    750   1704   1740   1192
   -457   1932   2390   -737  -1423   2161   -696  -1111    927   2226   2291   1704
   -368   1454   1823   -545  -1096   1639   -813  -1122    748   2036   2052   1512
   -348    862   1210   -257   -779   1036   -782  -1145    246   1208   1213    758
   -379    387    766     -5   -571    576   -600   -997    -70    509    483     93
   -368    249    618     59   -493    433   -381   -675    127    530    413     15
   -335    239    574     46   -457    405   -223   -441    319    636    467     70
   -293    233    527     28   -410    379   -116   -285    436    701    498     96
   -285    202    488     38   -387    345    -70   -215    483    724    506     83
   -277    194    472     41   -374    332    -49   -181    504    732    511     85
   -285    184    470     49   -379    327    -31   -158    517    740    511     93
   -301    220    522     38   -410    371    -23   -145    532    761    532    101
   -296    252    548     20   -423    397    -12   -127    550    782    553    109
   -293    241    535     25   -413    387     -5   -119    568    787    568    114
   -301    202    504     49   -402    353      5   -103    574    782    563    103
   -290    210    501     38   -394    355     12    -75    592    797    579    103
   -280    257    537     10   -410    394     20    -49    618    823    605    116
   -270    280    550     -5   -410    415     44    -15    665    852    636    148
   -246    288    535    -20   -392    413     44    -10    683    862    633    150
   -239    283    522    -23   -381    402     54      7    688    872    633    153
   -239    303    542    -33   -389    423     62     33    709    888    665    184
   -244    327    571    -41   -407    449     75     54    735    914    706    220
   -236    397    633    -80   -436    517     93     88    769    953    748    236
   -254    400    654    -72   -454    527    106    119    795    979    763    223
   -265    420    685    -77   -475    553    114    145    820   1002    789    226
   -252    472    724   -109   -488    597    127    179    862   1031    820    254
   -252    478    730   -114   -491    602    142    228    906   1062    839    275
   -226    483    706   -129   -465    594    163    283    953   1104    875    309
   -197    480    675   -142   -436    579    168    324    984   1140    914    353
   -194    457    652   -129   -423    553    171    371   1018   1184    971    397
   -200    418    615   -111   -407    517    197    418   1062   1228   1026    436
   -189    415    605   -111   -397    509    210    439   1083   1249   1047    413
   -184    415    597   -116   -389    506    210    446   1080   1239   1031    428
   -179    389    568   -103   -374    478    215    459   1075   1228   1034    478
   -187    329    514    -72   -350    420    220    454   1057   1200   1013    433
   -176    342    517    -83   -348    428    231    439   1041   1184    997    439
   -179    415    594   -119   -387    504    233    407   1028   1176   1002    431
   -192    433    626   -119   -407    530    231    381   1000   1145    989    410
   -210    392    602    -93   -407    496    244    358    969   1109    963    384
   -233    389    623    -77   -428    504    252    324    950   1096    953    361
   -257    392    646    -67   -452    519    254    280    924   1067    940    332
   -280    384    665    -51   -472    524    257    244    906   1047    924    298
   -288    376    665    -46   -475    522    267    231    901   1034    922    280
   -296    394    688    -49   -493    540    277    228    909   1034    937    265
   -316    428    743    -57   -532    584    283    218    911   1036    927    223
   -337    467    805    -64   -571    636    293    213    898   1018    888    228
   -342    504    844    -80   -594    672    303    207    891   1005    870    244
   -337    542    880   -103   -607    711    322    226    911   1023    888    259
   -324    594    917   -135   -620    756    345    254    953   1072    937    301
   -335    628    963   -145   -649    795    355    272    984   1111    984    306
   -361    644   1002   -142   -680    823    342    270   1005   1140   1005    329
   -366    693   1057   -163   -711    875    316    262   1026   1171   1044    368
   -381    680   1060   -150   -722    870    309    270   1034   1184   1057    374
   -410    605   1015    -96   -711    810    327    290   1041   1184   1065    363
   -433    600   1031    -85   -732    813    309    285   1039   1187   1070    363
   -444    626   1070    -90   -758    849    296    275   1036   1174   1052    348
   -467    566   1031    -49   -750    800    285    270   1010   1132   1002    327
   -483    433    917     25   -698    675    280    259    966   1080    958    298
   -488    368    857     59   -672    613    280    249    943   1052    935    265
   -491    345    836     72   -665    589    285    236    924   1041    927    249
   -493    303    797     93   -646    550    290    228    901   1021    911    223
   -493    254    748    119   -620    501    277    215    878    992    888    197
   -493    275    769    106   -631    522    280    202    872    984    888    200
   -496    265    761    114   -628    511    283    202    865    976    885    194
   -488    226    714    129   -602    470    288    207    852    974    880    179
   -483    257    740    114   -610    498    283    202    852    982    901    187
   -511    200    709    155   -610    454    272    192    826    956    878    163
   -532    197    730    168   -631    462    272    187    815    945    867    155
   -545    155    701    194   -626    428    265    181    807    937    857    140
   -545    111    657    218   -600    384    257    174    782    906    826    106
   -522    -44    478    283   -501    215    290    202    717    802    711      0
   -472   -231    241    350   -358      2    379    290    646    639    509   -207
   -457   -277    179    366   -319    -49    524    454    719    600    426   -322
   -542   -106    436    324   -491    163    610    441    852    714    537   -249
   -685    368   1054    158   -870    711    402    -72    831    945    904     90
   -839   1109   1948   -137  -1392   1527     67   -574    896   1397   1530    691
   -896   1735   2631   -420  -1764   2182   -220   -810   1091   1948   2195   1395
   -800   1774   2574   -485  -1686   2174   -496   -898   1171   2283   2561   1891
   -771   1161   1932   -197  -1353   1548   -561   -950    802   1797   2036   1392
   -771    493   1265    137  -1018    880   -470   -883    303    943   1140    506
   -774     49    820    361   -800    433   -239   -594    181    514    631    -31
   -732    -31    701    381   -717    335    -25   -262    400    607    641    -67
   -636    -38    597    337   -618    277     90    -64    509    670    667    -70
   -581    -23    558    303   -571    267    140     25    555    683    657    -88
   -581    -54    524    316   -555    233    166     70    574    683    649    -96
   -654    -77    576    366   -615    249    197    103    607    698    662    -72
   -675    -49    626    361   -652    288    233    135    623    704    675    -59
   -649    -38    610    342   -631    285    252    163    633    719    691    -46
   -641    -20    620    329   -633    298    259    189    657    737    701    -36
   -646     31    678    309   -662    353    265    213    688    766    730    -15
   -670     96    763    285   -717    428    280    244    724    795    758      0
   -685    163    846    259   -766    504    293    270    753    820    784     12
   -698    179    878    259   -789    527    309    290    771    836    797     23
   -698    218    917    241   -807    566    322    316    784    844    810     51
   -704    241    945    231   -826    592    337    350    802    870    836     83
   -701    254    956    220   -828    605    340    366    823    898    844     67
   -696    265    958    213   -828    610    342    379    841    911    854     64
   -678    236    914    220   -795    574    350    400    859    917    859     85
   -665    213    878    226   -771    542    361    415    867    922    854    106
   -646    223    867    210   -758    545    371    436    891    948    875    122
   -631    215    846    205   -740    532    374    454    906    969    885    124
   -605    192    797    207   -701    493    366    478    914    979    878    116
   -584    161    745    210   -665    454    374    514    935   1002    901    145
   -561    181    743    189   -652    462    376    558    974   1044    932    184
   -540    187    724    174   -633    454    366    584    997   1062    948    207
   -530    153    683    189   -605    418    348    602   1005   1062    948    215
   -519    142    659    187   -592    400    350    623   1013   1075    966    236
   -504    140    641    181   -574    389    348    641   1023   1091    984    257
   -478    114    589    181   -535    350    332    631   1010   1080    979    252
   -436     90    527    174   -480    309    327    615    995   1065    969    241
   -420    122    540    148   -480    329    322    597    976   1052    956    226
   -374    135    506    119   -441    319    319    576    950   1031    937    200
   -322    140    462     88   -392    301    311    550    932   1008    914    171
   -301    129    431     85   -366    280    316    519    917    995    893    140
   -288    122    407     83   -350    265    327    491    898    992    880    127
   -296    127    423     83   -361    275    324    452    872    969    857    103
   -322    116    439    101   -381    277    316    405    846    935    826     70
   -322    106    428    109   -374    267    324    376    833    919    810     54
   -322     98    420    111   -371    259    327    353    818    909    797     38
   -322    114    436    103   -379    275    335    335    815    896    795     28
   -337    137    475     98   -405    306    322    303    792    865    774     -2
   -355    132    488    111   -420    309    332    290    771    836    750    -23
   -368    135    504    116   -439    319    366    322    802    857    769      0
   -381    194    576     93   -478    384    389    348    841    896    795     25
   -392    283    672     54   -532    478    389    366    872    940    826     59
   -402    345    748     28   -574    545    384    371    896    971    846     80
   -410    389    800     10   -605    594    358    371    914   1000    878    106
   -402    394    795      2   -597    594    342    384    932   1015    901    135
   -392    371    761     10   -576    566    335    389    937   1015    904    135
   -376    381    758     -2   -566    568    332    392    943   1028    917    127
   -387    381    769      2   -579    574    316    376    932   1018    909    119
   -402    311    714     44   -558    511    322    376    914    997    883    109
   -397    200    597     96   -498    400    324    387    883    969    844     85
   -400    119    519    140   -459    319    324    389    862    948    805     88
   -433     88    522    171   -478    303    319    371    846    924    784     93
   -454     72    524    189   -488    298    314    345    828    896    766     51
   -470     38    509    215   -491    275    311    340    813    878    740     23
   -485     12    498    236   -491    254    316    350    810    865    722     41
   -509      5    514    249   -511    259    309    340    800    844    711      7
   -524      7    532    259   -530    270    311    340    795    833    704    -18
   -540     23    563    257   -553    290    306    342    795    831    701    -23
   -563     18    581    272   -571    298    309    337    787    826    693    -23
   -600      7    607    296   -602    306    311    340    784    836    693    -36
   -639     15    654    311   -646    335    322    353    795    846    711    -25
   -688     28    717    329   -704    371    324    355    792    841    714    -20
   -727     -7    719    368   -724    355    314    340    730    756    633   -124
   -732   -168    561    449   -649    194    368    415    652    587    420   -332
   -766   -226    540    496   -654    158    496    568    685    485    246   -506
   -802    -41    758    420   -779    358    594    644    820    563    283   -457
   -859    355   1215    252  -1036    784    488    298    846    743    530   -184
   -976   1036   2013    -33  -1493   1525    168   -272    872   1150   1104    410
  -1039   1696   2733   -329  -1886   2213   -106   -574   1044   1683   1758   1065
   -930   1842   2769   -457  -1849   2304   -397   -704   1130   2052   2164   1535
   -813   1340   2153   -262  -1483   1745   -550   -820    826   1769   1870   1314
   -748    657   1402     44  -1075   1028   -548   -865    239    875    932    371
   -696    137    833    277   -766    485   -366   -654    -15    280    272   -306
   -613    -59    550    335   -584    244   -140   -283    192    316    215   -366
   -524   -116    407    322   -467    145     36     -5    410    452    309   -277
   -449   -148    298    298   -376     75    142    158    537    535    361   -236
   -415   -200    213    306   -314      5    205    244    594    571    387   -236
   -402   -236    166    316   -285    -36    254    293    639    594    426   -213
   -379   -283     96    332   -239    -93    296    337    680    607    457   -205
   -342   -303     38    322   -192   -132    314    389    704    623    472   -194
   -337   -257     80    296   -210    -88    322    418    709    636    478   -153
   -361   -140    218    249   -290     38    324    452    737    667    511   -122
   -387    -67    319    228   -353    124    342    485    779    701    537   -106
   -379    -23    355    200   -368    166    340    478    776    678    524    -93
   -363     15    379    174   -374    197    335    483    766    670    537    -54
   -366     77    441    142   -405    259    337    514    784    696    571    -23
   -379    122    501    129   -439    311    353    548    818    727    597    -38
   -384    148    532    116   -459    340    374    576    854    758    618    -51
   -394    205    597     93   -496    400    376    581    862    761    615    -75
   -392    280    672     54   -532    478    368    594    867    753    610    -46
   -389    332    722     28   -555    527    374    618    896    774    628    -12
   -374    337    709     18   -540    522    392    654    930    795    644      2
   -368    371    740      0   -555    553    405    688    958    820    672     20
   -368    363    730      2   -550    545    423    724    992    852    704     38
   -327    371    698    -20   -511    535    420    756   1015    875    724     46
   -272    371    644    -49   -459    506    420    818   1065    911    771     98
   -249    366    613    -59   -431    488    431    883   1114    969    836    166
   -228    363    589    -67   -410    475    426    922   1140    995    857    200
   -207    345    553    -67   -379    449    423    945   1153   1005    867    226
   -200    387    584    -93   -392    483    431    966   1174   1026    878    236
   -189    441    628   -127   -410    535    415    963   1174   1021    872    241
   -176    496    670   -161   -423    581    407    958   1174   1015    878    244
   -174    483    657   -153   -415    568    410    956   1166   1002    875    236
   -184    475    657   -145   -420    566    397    924   1132    953    852    231
   -207    449    657   -122   -433    553    392    891   1096    924    826    210
   -228    426    652    -98   -441    537    392    854   1062    891    792    155
   -239    426    665    -93   -452    545    394    818   1047    859    769    106
   -265    402    665    -70   -465    532    410    787   1031    844    745     77
   -257    342    600    -44   -428    470    402    745    979    800    706     44
   -254    301    555    -25   -405    428    400    719    948    784    693     31
   -246    324    571    -38   -407    446    405    717    953    795    696     25
   -228    319    548    -46   -389    433    394    680    922    769    662      2
   -252    283    535    -15   -392    407    413    675    919    763    654      2
   -262    311    574    -25   -418    441    436    685    937    782    672      2
   -246    381    628    -67   -436    504    444    693    950    795    685     23
   -270    400    670    -64   -470    535    446    711    958    810    711     51
   -322    441    763    -59   -542    602    459    722    987    836    743     70
   -314    524    839   -106   -576    680    467    727   1008    852    761     83
   -298    571    870   -135   -584    719    441    722   1031    880    782    114
   -298    574    870   -137   -584    719    426    711   1039    885    782    119
   -280    584    865   -153   -574    724    426    709   1036    891    784    127
   -272    605    875   -168   -574    737    415    693   1018    867    756    101
   -265    605    870   -168   -566    737    410    683   1008    836    730     83
   -259    563    823   -153   -542    693    423    737   1015    852    743    127
   -246    465    709   -109   -478    587    426    779   1015    852    748    155
   -228    407    633    -90   -433    519    420    769    989    828    724    132
   -246    389    636    -70   -441    511    423    735    971    805    675     57
   -265    415    678    -75   -470    545    405    662    917    740    597    -38
   -239    405    641    -83   -439    522    387    659    857    706    584    -33
   -223    353    574    -67   -400    465    384    698    867    730    615     28
   -246    335    581    -44   -413    457    402    730    893    756    641     75
   -249    296    545    -25   -400    420    392    714    875    743    620     62
   -246    275    522    -15   -384    397    389    698    862    727    602     46
   -233    309    540    -38   -387    423    384    698    870    732    602     57
   -215    329    545    -57   -379    436    371    706    867    722    592     57
   -205    311    517    -54   -361    413    350    693    849    706    579     54
   -259    249    506      5   -381    376    353    675    831    680    548     20
   -285    189    475     46   -379    329    405    688    818    631    478    -59
   -285     23    309    132   -296    166    488    756    776    501    319   -218
   -220   -116    101    168   -163     -7    584    854    756    340    114   -415
   -205     64    270     70   -239    166    657    935    865    405    179   -337
   -296    488    784    -98   -540    636    594    670    901    613    478    -62
   -392   1015   1408   -311   -898   1210    319    145    792    904    937    358
   -457   1634   2088   -589  -1273   1862     44   -171    828   1371   1545    883
   -384   1808   2190   -711  -1286   1997   -207   -254    917   1782   1995   1312
   -285   1441   1725   -579  -1005   1582   -311   -223    800   1680   1857   1223
   -246    932   1179   -342   -711   1054   -293   -202    394    948   1093    553
   -311    462    771    -77   -542    615   -150    -77    106    246    348   -103
   -283    254    537     12   -410    394     31    168    272    244    257   -189
   -246    228    475      7   -361    353    187    392    501    394    340   -111
   -249    246    496      2   -371    371    319    579    678    517    405    -62
   -215    228    444     -7   -329    335    374    636    740    545    407    -62
   -205    207    413      0   -309    309    405    685    784    579    446     -2
   -176    207    381    -15   -277    293    418    719    818    618    496     72
   -155    252    407    -46   -280    329    423    748    831    633    509     96
   -179    275    454    -49   -316    366    413    763    846    649    511    103
   -181    254    436    -36   -309    345    407    771    857    652    519    114
   -184    171    353      5   -270    259    418    784    854    646    527    132
   -220    127    348     46   -283    236    452    805    865    665    535    142
   -259    179    436     38   -348    306    475    833    917    706    561    166
   -233    194    428     18   -329    311    467    823    914    701    555    168
   -220    244    462    -12   -340    353    472    831    932    717    594    194
   -220    293    514    -36   -366    402    488    839    956    727    613    218
   -202    283    483    -41   -342    381    504    872    984    756    631    259
   -226    288    514    -31   -371    400    514    917   1021    784    649    270
   -215    306    522    -46   -368    413    493    904   1015    756    620    233
   -148    303    452    -77   -298    376    472    878    976    714    594    236
   -150    361    509   -106   -329    433    498    940   1039    787    662    327
   -145    426    571   -142   -358    498    517    974   1083    823    704    363
   -132    498    628   -184   -381    563    527   1005   1127    859    737    394
   -114    550    665   -218   -389    607    530   1031   1150    888    745    407
   -135    535    670   -202   -405    602    530   1052   1182    909    771    433
   -163    501    665   -168   -413    581    535   1078   1208    922    792    462
   -137    522    659   -192   -397    589    550   1098   1223    940    810    485
   -116    566    683   -223   -400    623    579   1143   1260    976    852    540
   -122    597    717   -239   -418    654    592   1179   1296   1002    875    568
   -153    589    743   -218   -446    665    602   1182   1293    992    870    576
   -148    574    719   -213   -433    646    605   1174   1278    961    854    571
   -168    558    727   -194   -446    641    615   1156   1265    917    815    540
   -145    527    672   -192   -410    600    592   1093   1182    836    758    488
   -168    459    628   -145   -397    542    610   1072   1140    789    722    465
   -137    415    553   -140   -345    485    623   1054   1111    753    691    452
   -122    384    506   -129   -314    444    636   1041   1096    735    685    449
   -129    374    504   -124   -316    439    644   1010   1072    704    665    413
   -114    371    485   -129   -298    426    633    963   1026    654    633    371
    -90    353    444   -132   -267    400    633    930    989    623    610    350
    -85    348    433   -129   -259    389    662    932   1002    639    623    358
    -31    363    392   -166   -210    376    657    911    976    623    610    342
      7    324    316   -166   -155    322    639    901    945    594    600    348
    -18    288    303   -135   -163    296    665    901    953    600    615    366
    -44    319    363   -137   -202    340    698    898    982    626    636    376
    -18    454    472   -220   -246    462    693    904   1000    646    662    415
    -28    558    587   -267   -306    571    693    898   1013    667    688    449
    -33    600    633   -285   -335    615    696    896   1034    688    706    472
     10    600    589   -303   -288    594    691    911   1054    709    727    506
     51    675    620   -363   -285    649    652    896   1044    706    743    524
     41    683    639   -363   -298    662    667    893   1047    711    763    545
     23    709    685   -368   -332    698    696    901   1049    709    763    553
      5    680    675   -342   -335    678    696    906   1041    688    748    548
      5    607    600   -306   -298    605    675    883    997    631    688    514
     -7    527    532   -259   -270    530    685    862    956    566    623    459
    -38    491    530   -228   -283    509    696    859    932    530    594    441
    -46    465    511   -207   -277    488    706    867    914    509    589    449
    -51    428    480   -189   -267    452    693    846    885    483    568    431
    -70    446    517   -189   -293    480    685    828    867    465    555    423
   -109    446    555   -168   -335    501    688    818    849    452    548    415
   -122    392    514   -135   -316    452    683    802    815    415    522    397
   -119    379    498   -132   -311    439    657    771    769    366    488    376
   -129    374    501   -122   -314    436    618    761    748    342    475    376
   -127    348    475   -111   -301    410    607    740    714    298    441    350
   -179    342    522    -80   -350    431    626    688    672    246    397    314
   -210    306    514    -49   -363    410    659    675    654    220    384    301
   -205    218    423     -7   -314    322    659    678    626    166    329    254
   -202     20    223     90   -213    122    691    730    574     41    179    135
   -223   -132     90    179   -158    -20    779    828    584    -83      2    -23
   -236     85    319     75   -277    202    846    919    727    -12     38    -12
   -324    493    818    -85   -571    657    792    701    727    103    218    114
   -431    987   1415   -277   -924   1200    524    145    472    226    522    368
   -470   1590   2060   -558  -1265   1823    218   -329    285    498    984    745
   -415   1901   2314   -743  -1366   2107    -38   -511    285    867   1449   1137
   -340   1597   1938   -628  -1140   1766   -132   -511    189    844   1436   1143
   -345   1067   1410   -361   -880   1239    -98   -496   -145    218    779    592
   -361    501    862    -70   -610    680     18   -400   -449   -542    -57    -80
   -306    309    615     -2   -462    462    189   -122   -233   -517   -158   -140
   -280    309    589    -15   -436    449    316    106     28   -329    -38    -23
   -246    340    584    -49   -415    462    415    262    189   -228     12     31
   -187    350    537    -80   -361    444    485    342    265   -192     12     38
   -150    306    457    -80   -303    381    498    361    262   -210    -20     -5
   -168    298    467    -64   -319    381    498    376    280   -200    -23      2
   -155    285    441    -64   -298    363    485    368    275   -213    -41      7
   -129    348    478   -109   -303    413    480    345    257   -220    -41    -20
   -122    374    496   -124   -309    433    480    348    265   -218    -36    -51
   -109    389    498   -140   -303    444    483    350    254   -228    -36    -75
   -103    410    514   -155   -311    462    485    355    262   -226    -25    -54
    -96    457    553   -179   -324    504    493    355    270   -213     -7    -38
    -96    501    597   -202   -348    548    496    355    272   -200      7    -10
   -129    545    675   -207   -402    607    491    350    272   -194     12     25
   -163    571    735   -205   -452    652    483    337    259   -205      5     41
   -184    610    795   -213   -488    701    480    332    257   -218      7     59
   -184    678    859   -249   -522    766    470    329    262   -226     15     72
   -171    714    885   -272   -527    800    483    314    259   -231     15     77
   -135    735    867   -301   -501    802    496    322    267   -220     25    103
   -114    782    896   -332   -504    839    519    355    306   -176     72    163
   -114    800    914   -345   -514    857    537    389    350   -135    111    220
   -122    792    914   -335   -519    854    545    400    368   -114    132    246
   -137    779    917   -322   -530    849    561    418    397    -90    153    265
   -124    818    943   -345   -532    880    594    459    449    -41    189    298
   -129    844    974   -358   -550    906    592    485    483     -5    231    345
   -142    849    992   -353   -566    919    594    506    496     20    259    381
   -153    862   1015   -355   -584    937    610    540    522     49    288    415
   -142    883   1026   -368   -584    953    626    566    548     72    309    449
   -161    859   1018   -350   -589    937    610    553    522     54    293    446
   -184    849   1034   -332   -610    940    600    540    498     25    267    433
   -226    836   1062   -306   -644    948    618    524    488      5    252    420
   -272    776   1049   -252   -659    911    615    483    452    -28    223    392
   -293    737   1028   -223   -662    880    610    423    402    -70    179    350
   -319    691   1010   -187   -665    849    607    363    342   -124    132    311
   -358    607    966   -124   -662    787    607    314    285   -179     85    280
   -392    550    943    -77   -667    745    602    246    236   -218     59    267
   -285    561    846   -137   -568    704    550    187    176   -257     18    228
   -205    581    787   -189   -496    683    527    176    148   -275    -15    187
   -202    602    802   -200   -501    701    530    150    119   -285    -33    155
   -213    550    763   -168   -488    657    527    124     93   -298    -49    137
   -223    517    740   -148   -483    628    532    101     88   -298    -51    142
   -239    542    782   -153   -509    662    550     88     83   -296    -57    140
   -249    587    833   -168   -542    709    561     88     93   -280    -46    163
   -231    626    857   -197   -542    740    558     93    114   -252    -20    197
   -223    639    862   -207   -542    750    545     77    122   -233     -5    210
   -226    633    859   -205   -542    748    524     57    116   -218      7    226
   -236    644    880   -205   -558    761    491     25    109   -207     20    228
   -241    636    878   -197   -558    756    480     10    106   -197     31    226
   -246    636    883   -197   -566    758    467      2     98   -192     31    213
   -262    644    906   -192   -584    776    462      0     96   -184     38    207
   -311    672    984   -181   -649    828    457    -18     88   -176     46    205
   -348    678   1026   -163   -685    852    454    -23     80   -168     57    215
   -327    605    930   -140   -628    766    444    -20     44   -197     20    161
   -384    478    859    -46   -620    667    457    -28     15   -228    -25    111
   -387    405    789    -10   -587    597    444    -49    -25   -262    -72    122
   -345    392    737    -23   -540    563    431    -41    -44   -259    -77    135
   -285    350    636    -31   -459    493    420    -51    -72   -257    -93    132
   -244    327    571    -41   -407    449    413    -75    -96   -262   -116    119
   -231    311    542    -41   -387    426    410    -88   -122   -272   -132    111
   -233    272    506    -18   -368    389    381    -90   -140   -288   -148    114
   -252    218    467     15   -361    340    345   -119   -168   -306   -171    109
   -265    184    446     38   -355    314    337   -142   -197   -324   -192     98
   -272    215    485     25   -379    350    340   -163   -213   -329   -194    103
   -285    270    555      7   -420    413    327   -181   -226   -324   -197    111
   -303    259    561     20   -433    407    329   -176   -226   -319   -194    124
   -319    187    506     64   -413    345    345   -158   -252   -361   -252     70
   -319     20    337    148   -329    179    418    -75   -277   -467   -405    -80
   -332   -127    205    231   -270     38    553     88   -220   -545   -553   -246
   -366      2    368    181   -368    187    620    176    -72   -449   -478   -228
   -483    358    839     62   -659    597    535   -140    -93   -277   -189     -5
   -618    865   1480   -124  -1049   1171    262   -698   -246     -5    293    415
   -724   1501   2226   -387  -1475   1862    -25  -1117   -293    405    901    909
   -748   1732   2481   -491  -1615   2104   -301  -1335   -283    795   1379   1293
   -745   1322   2068   -288  -1405   1693   -387  -1332   -394    732   1257   1208
   -779    688   1467     44  -1124   1078   -332  -1267   -732     51    475    568
   -839     15    854    413   -846    433   -218  -1114  -1049   -740   -415   -194
   -823   -132    691    475   -758    277    -31   -761   -779   -646   -465   -226
   -815    -83    730    449   -774    322    116   -514   -535   -465   -371   -145
   -831    -44    787    436   -810    371    215   -361   -397   -371   -327   -122
   -852    -57    795    454   -823    368    280   -265   -324   -324   -303   -101
   -888    -49    836    467   -865    392    288   -231   -306   -311   -309   -119
   -927    -44    883    485   -906    418    298   -213   -290   -301   -314   -119
   -958    -57    901    506   -932    420    319   -194   -275   -280   -303   -116
   -982    -38    943    511   -963    452    327   -184   -270   -265   -296   -124
   -992     -5    987    496   -992    488    322   -187   -275   -262   -293   -135
  -1002     36   1039    483  -1021    537    306   -189   -272   -252   -280   -122
  -1023     93   1117    462  -1070    605    285   -200   -270   -246   -267   -119
  -1057    176   1234    441  -1145    704    254   -233   -283   -257   -283   -184
  -1044    228   1270    405  -1158    750    220   -262   -301   -272   -306   -215
  -1018    254   1273    381  -1145    761    197   -265   -311   -280   -322   -220
  -1021    252   1273    381  -1145    761    200   -249   -298   -267   -337   -202
  -1000    272   1273    363  -1135    771    187   -257   -303   -257   -342   -197
   -948    296   1241    324  -1096    766    168   -259   -306   -252   -335   -218
   -919    311   1231    303  -1075    771    176   -239   -285   -233   -316   -213
   -885    348   1234    267  -1060    789    176   -220   -259   -213   -293   -189
   -841    418   1260    213  -1049    839    168   -207   -244   -189   -262   -163
   -813    376   1189    215  -1000    782    158   -181   -220   -140   -210   -142
   -805    329   1135    236   -971    732    168   -140   -174    -72   -142   -114
   -797    231   1028    280   -914    631    184    -93   -122     -2    -85   -116
   -753    179    932    288   -841    555    192    -54    -77     51    -33    -88
   -740    189    930    275   -836    558    215      7    -15    122     28    -64
   -735    174    909    280   -823    542    244     46     38    166     54    -28
   -711    153    865    277   -789    509    277     72     75    197     93     28
   -646    127    774    259   -709    449    272     98     67    220    158     98
   -623     80    704    270   -662    392    272    129     80    249    213    163
   -633     72    704    280   -667    387    285    132     88    280    226    111
   -636     93    730    270   -683    410    288    119     77    275    207     59
   -641    101    743    270   -691    420    290     90     46    223    168     85
   -693    187    880    252   -787    535    293     54     25    205    132     62
   -753    233    984    259   -870    607    311     23     15    213    127     33
   -795    288   1083    252   -937    685    306    -31    -23    192    116    -20
   -831    306   1137    262   -984    722    301    -70    -57    166     90    -38
   -870    348   1218    259  -1044    784    293    -98    -70    166     88    -57
   -904    379   1280    262  -1093    828    298   -127    -70    168     85    -75
   -940    397   1337    270  -1140    867    309   -150    -75    161     77    -64
   -961    415   1376    272  -1169    896    319   -174    -67    171     72    -72
   -945    374   1319    283  -1135    846    309   -205    -96    155     62    -96
   -945    384   1327    280  -1135    854    311   -194    -90    174     54   -114
   -948    449   1397    246  -1174    922    319   -166    -62    200     75    -96
   -948    501   1449    223  -1197    974    327   -137    -18    236    127    -25
   -984    542   1525    218  -1254   1034    324   -137      0    231    150     31
  -1008    607   1615    200  -1312   1109    316   -132     36    293    189     49
  -1010    615   1626    194  -1319   1119    288   -137     72    358    210    -18
   -976    626   1602    176  -1288   1114    254   -150     70    363    259    -33
   -963    605   1566    179  -1265   1083    252   -129     98    410    316     12
   -963    576   1540    192  -1252   1057    254   -119    119    485    324    -72
   -982    581   1564    200  -1273   1072    252   -132    122    498    337   -153
  -1002    530   1532    236  -1267   1031    249   -132    101    454    327   -145
  -1013    457   1470    275  -1241    963    244   -145     67    405    288   -163
   -979    413   1392    283  -1184    901    226   -161     38    379    267   -189
   -953    368   1322    290  -1140    846    228   -155     31    374    262   -197
   -945    311   1257    316  -1101    784    215   -163     10    355    252   -215
   -963    293   1257    335  -1111    774    200   -171      0    348    277   -246
   -995    275   1270    358  -1132    771    207   -163     12    355    311   -244
  -1047    265   1309    389  -1176    787    233   -153     38    379    335   -226
  -1106    296   1402    405  -1254    849    233   -168     33    387    322   -262
  -1114    379   1493    366  -1304    935    218   -187     25    387    314   -290
  -1049    436   1486    306  -1267    961    187   -220     -5    345    283   -298
  -1013    457   1467    275  -1241    961    166   -236    -20    340    259   -337
  -1008    423   1431    293  -1218    927    158   -233    -12    374    270   -329
  -1028    322   1350    353  -1189    833    166   -233    -23    381    252   -329
  -1070    124   1195    472  -1132    659    215   -218    -98    265     98   -467
  -1075    -90    984    581  -1031    446    345   -129   -168     80   -132   -652
  -1054   -127    927    592   -992    400    509     41    -98     64   -189   -714
  -1124    205   1330    457  -1226    766    561    -54     59    293     62   -522
  -1215    756   1971    228  -1595   1363    322   -491    150    646    530    -49
  -1267   1473   2738   -103  -2003   2107    -25   -852    353   1226   1221    620
  -1283   2031   3315   -374  -2299   2673   -353   -987    662   1875   1909   1239
  -1166   1932   3096   -384  -2130   2514   -628  -1002    732   2101   2104   1467
  -1140   1389   2527   -124  -1834   1958   -654  -1060    342   1577   1564    979
  -1163    769   1932    197  -1551   1350   -488  -1031   -246    667    683    150
  -1158    402   1561    379  -1358    982   -215   -758   -350    314    241   -303
  -1114    337   1449    387  -1283    893     -5   -470   -142    441    283   -322
  -1080    288   1369    394  -1223    828    145   -257     -5    535    348   -249
  -1104    249   1350    426  -1228    800    249   -122     90    610    405   -181
  -1114    257   1371    428  -1241    813    290    -80    122    636    428   -163
  -1078    265   1340    405  -1210    802    285    -88     88    610    400   -194
  -1070    259   1330    405  -1200    795    288    -72     98    618    402   -207
  -1093    223   1317    433  -1205    769    290    -59    111    631    413   -220
  -1140    207   1348    467  -1244    776    316    -33    150    659    418   -228
  -1117    187   1301    465  -1210    743    322    -33    158    670    423   -246
  -1072    168   1241    452  -1158    704    303    -41    142    672    428   -249
  -1109    135   1244    488  -1176    688    311    -10    163    701    457   -213
  -1153     57   1210    548  -1182    633    311      0    179    727    478   -205
  -1176    -12   1163    592  -1171    574    314     15    202    758    501   -194
  -1197    -59   1135    628  -1169    537    324     36    228    787    517   -184
  -1208    -75   1130    639  -1171    524    329     54    252    810    540   -166
  -1223    -36   1187    631  -1205    574    335     51    257    805    532   -192
  -1215    -51   1163    631  -1192    555    337     70    267    815    537   -184
  -1182    -31   1150    605  -1166    558    342    114    293    859    576   -145
  -1140     46   1187    545  -1163    615    348    153    332    893    615   -106
  -1098    114   1213    493  -1156    662    358    179    361    919    644    -72
  -1065    140   1202    459  -1135    670    379    220    400    956    670    -51
  -1039    153   1192    441  -1117    672    376    252    415    950    659    -41
  -1026    153   1179    433  -1101    665    389    309    446    976    693     10
  -1013    181   1195    415  -1104    688    413    368    504   1072    769     12
  -1013    306   1317    350  -1163    810    420    407    568   1150    849      5
  -1010    350   1361    329  -1184    854    441    452    605   1187    901     57
   -982    327   1309    324  -1145    818    444    475    610   1184    914    101
   -956    348   1304    303  -1130    826    446    493    626   1205    945    132
   -966    374   1340    293  -1153    857    452    483    610   1200    935    132
   -976    394   1371    290  -1174    880    467    459    584   1189    932    127
   -979    394   1374    290  -1179    883    488    446    579   1179    948    122
   -997    407   1405    296  -1200    906    491    428    566   1163    948     98
  -1034    397   1431    316  -1234    914    483    400    550   1148    937     77
  -1062    366   1428    348  -1244    896    504    363    545   1145    943     59
  -1075    392   1467    342  -1273    927    514    332    530   1119    919     51
  -1096    423   1519    337  -1306    971    517    296    498   1070    891     54
  -1106    423   1527    340  -1317    974    535    277    501   1098    891     -5
  -1130    431   1561    348  -1345    995    555    259    498   1109    904    -38
  -1150    446   1597    350  -1374   1021    566    252    501   1114    914    -49
  -1153    496   1649    329  -1400   1072    568    244    504   1104    914    -46
  -1145    527   1673    309  -1408   1098    581    246    506   1111    935    -28
  -1124    540   1662    290  -1392   1101    605    272    537   1158    982     -5
  -1114    571   1686    267  -1400   1127    626    293    576   1202   1021     15
  -1117    594   1712    262  -1413   1153    623    290    602   1223   1039     23
  -1096    607   1701    244  -1400   1153    600    285    610   1223   1039     25
  -1060    605   1665    226  -1361   1135    563    288    623   1241   1060     59
  -1065    571   1634    246  -1350   1101    550    283    626   1241   1067     72
  -1075    620   1696    228  -1384   1158    517    249    613   1236   1072     70
  -1085    581   1667    249  -1376   1122    524    254    618   1260   1091     80
  -1083    501   1582    290  -1332   1041    548    290    633   1299   1096     72
  -1060    366   1423    345  -1241    893    561    311    636   1314   1078     51
  -1054    210   1265    423  -1158    737    568    298    610   1291   1041     15
  -1060    101   1161    478  -1109    631    581    288    581   1257   1008    -20
  -1060     31   1091    514  -1075    561    587    280    563   1241   1000    -28
  -1060    -12   1044    535  -1054    514    571    265    545   1226    987    -44
  -1062    -57   1005    561  -1034    472    561    252    532   1208    989    -46
  -1067    -62   1005    563  -1036    470    555    241    514   1182    984    -54
  -1093    -75   1018    584  -1057    470    550    223    493   1163    974    -77
  -1135    -44   1091    587  -1114    522    535    194    470   1148    971   -127
  -1171    -51   1119    613  -1145    532    535    187    452   1117    950   -161
  -1218   -122   1096    667  -1158    488    542    194    439   1096    950   -155
  -1252   -124   1124    688  -1189    498    545    197    441   1101    961   -161
  -1267   -116   1150    691  -1210    517    532    189    441   1091    956   -179
  -1252   -168   1083    711  -1169    457    532    187    418   1054    914   -218
  -1213   -329    880    769  -1047    275    574    213    335    924    771   -348
  -1210   -532    678    870   -945     72    704    303    262    748    571   -553
  -1257   -530    724    893   -992     96    867    446    332    722    519   -639
  -1350   -252   1098    802  -1226    423    924    379    485    896    719   -472
  -1491    244   1732    623  -1613    987    688    -96    579   1247   1182      2
  -1665    872   2538    397  -2101   1704    379   -475    776   1795   1849    685
  -1706   1275   2982    215  -2346   2130     85   -592   1057   2374   2494   1343
  -1657   1049   2707    303  -2182   1878   -189   -662   1052   2546   2670   1579
  -1740    371   2112    683  -1927   1241   -272   -826    488   1836   1958    891
  -1839   -223   1615   1031  -1730    696   -187   -839    -96    935   1054    -33
  -1883   -514   1366   1197  -1626    426     23   -587   -176    600    662   -452
  -1847   -548   1299   1197  -1574    374    220   -296     10    683    688   -449
  -1777   -576   1197   1174  -1488    309    366    -72    150    784    748   -407
  -1738   -558   1179   1145  -1460    309    444     46    223    836    779   -381
  -1732   -548   1182   1137  -1460    314    485     98    259    857    789   -376
  -1753   -594   1158   1174  -1457    280    496    119    272    849    782   -392
  -1769   -626   1143   1195  -1457    257    467    103    262    828    758   -418
  -1769   -644   1124   1205  -1447    239    475    109    265    818    750   -433
  -1774   -659   1114   1215  -1444    226    465    101    254    779    727   -457
  -1766   -600   1166   1184  -1467    283    452     83    236    722    696   -493
  -1735   -444   1288   1088  -1512    420    444     88    233    665    704   -488
  -1732   -418   1314   1072  -1525    446    420     93    231    685    724   -478
  -1758   -478   1278   1117  -1519    400    402     93    233    719    730   -472
  -1764   -530   1234   1148  -1499    350    415    103    254    737    730   -462
  -1769   -535   1234   1150  -1504    350    431    116    270    756    732   -472
  -1777   -535   1241   1153  -1509    353    444    132    293    782    753   -459
  -1764   -527   1236   1145  -1501    353    459    150    322    800    771   -423
  -1725   -527   1197   1127  -1462    335    475    171    340    815    776   -400
  -1727   -519   1208   1119  -1467    342    467    192    358    849    792   -368
  -1717   -498   1215   1106  -1467    358    475    223    394    893    823   -316
  -1649   -485   1163   1067  -1408    337    480    259    426    927    844   -241
  -1579   -475   1104   1028  -1343    314    501    309    467    963    880   -184
  -1582   -535   1044   1057  -1314    254    498    348    493    995    898   -168
  -1579   -501   1078   1039  -1330    288    480    376    527   1044    932   -142
  -1548   -527   1021   1036  -1286    246    485    415    568   1098    969   -114
  -1499   -504    995   1002  -1247    244    491    454    607   1150   1010    -77
  -1465   -426   1036    945  -1254    303    511    491    646   1200   1057    -38
  -1465   -426   1039    943  -1252    306    514    504    657   1226   1072    -25
  -1465   -402   1060    932  -1265    327    535    522    670   1254   1104     -5
  -1447   -366   1080    906  -1265    355    553    532    693   1288   1143     20
  -1441   -397   1044    917  -1244    322    532    501    662   1252   1111    -15
  -1447   -400   1047    922  -1249    322    537    478    644   1228   1098    -36
  -1470   -431   1036    948  -1254    301    537    457    618   1200   1078    -62
  -1473   -405   1067    940  -1270    329    548    449    615   1187   1070    -75
  -1535   -397   1137    966  -1337    368    558    428    605   1169   1060    -90
  -1636   -431   1202   1034  -1421    384    563    381    571   1135   1036   -119
  -1678   -415   1262   1047  -1473    423    587    361    555   1124   1034   -135
  -1699   -405   1293   1052  -1496    444    594    350    548   1117   1031   -155
  -1706   -418   1286   1062  -1499    433    600    337    540   1106   1026   -176
  -1732   -459   1273   1096  -1504    405    610    335    532   1109   1034   -174
  -1764   -488   1275   1124  -1522    392    644    355    548   1132   1057   -145
  -1790   -485   1304   1137  -1548    407    675    361    566   1148   1072   -137
  -1787   -444   1340   1114  -1566    449    680    363    587   1169   1093   -135
  -1784   -407   1374   1096  -1579    483    680    374    613   1195   1122   -109
  -1790   -397   1392   1091  -1592    496    675    368    628   1213   1145    -85
  -1774   -392   1382   1083  -1579    493    639    345    633   1226   1163    -67
  -1738   -405   1330   1070  -1535    462    602    329    631   1226   1163    -62
  -1712   -436   1275   1072  -1496    420    571    309    605   1200   1135    -85
  -1709   -433   1273   1070  -1491    418    553    293    584   1182   1114   -103
  -1706   -420   1286   1065  -1496    431    540    277    576   1171   1109   -116
  -1691   -444   1247   1067  -1473    402    537    272    568   1158   1104   -124
  -1662   -537   1122   1098  -1395    290    532    265    530   1111   1052   -171
  -1662   -620   1041   1137  -1353    210    517    249    483   1067    997   -218
  -1644   -633   1010   1140  -1327    187    504    236    462   1052    984   -239
  -1639   -623   1015   1130  -1330    194    498    220    436   1031    966   -254
  -1626   -670    956   1148  -1293    142    493    207    400    997    922   -290
  -1600   -680    919   1140  -1260    119    491    189    379    979    901   -314
  -1579   -685    893   1132  -1236    103    472    168    350    958    880   -324
  -1569   -737    828   1153  -1202     44    457    166    332    948    880   -316
  -1582   -771    810   1176  -1197     18    457    155    322    943    870   -324
  -1587   -795    789   1189  -1189     -2    452    142    314    940    862   -335
  -1571   -841    730   1208  -1150    -57    436    119    285    911    828   -366
  -1551   -849    701   1197  -1127    -72    410     98    257    883    800   -400
  -1540   -878    662   1208  -1101   -109    410    101    246    867    782   -428
  -1535   -987    548   1260  -1041   -220    441    132    223    813    717   -488
  -1522  -1156    366   1340   -945   -394    532    233    194    696    581   -620
  -1514  -1226    288   1369   -904   -470    662    387    265    620    462   -756
  -1519  -1026    493   1270  -1008   -267    740    444    415    719    548   -704
  -1595   -594   1000   1093  -1299    200    639    109    410    911    828   -465
  -1693    -41   1652    867  -1673    805    355   -449    288   1208   1306    -46
  -1779    449   2229    662  -2003   1337     62   -787    303   1673   1922    504
  -1725    459   2184    633  -1956   1319   -161   -862    381   2086   2385    932
  -1678    -20   1654    849  -1667    815   -215   -831    231   1925   2190    818
  -1680   -550   1130   1117  -1405    288   -163   -807   -205   1127   1361    132
  -1699   -989    709   1343  -1205   -140    -20   -641   -426    514    680   -493
  -1678  -1111    563   1395  -1122   -275    161   -322   -176    594    657   -542
  -1631  -1091    537   1361  -1085   -277    306    -57     67    769    784   -446
  -1551  -1088    462   1319  -1008   -314    407    124    244    883    857   -379
  -1548  -1065    483   1304  -1015   -290    459    189    298    888    854   -381
  -1561  -1028    532   1293  -1047   -249    478    202    303    872    839   -394
  -1600  -1049    550   1322  -1078   -252    470    210    301    849    823   -402
  -1621  -1023    597   1322  -1109   -213    488    244    322    849    836   -392
  -1662   -995    667   1327  -1166   -163    498    257    342    857    839   -400
  -1696   -963    732   1330  -1215   -116    504    272    366    883    857   -392
  -1704   -896    807   1299  -1257    -44    501    272    374    885    854   -405
  -1717   -865    852   1291  -1286     -7    517    288    392    901    865   -389
  -1717   -859    857   1288  -1288     -2    519    309    413    927    883   -374
  -1722   -828    891   1275  -1309     31    511    314    426    940    883   -368
  -1725   -795    930   1260  -1330     67    493    293    415    922    862   -381
  -1717   -761    956   1239  -1337     96    493    277    415    914    859   -384
  -1688   -737    950   1213  -1322    106    472    288    428    935    893   -366
  -1639   -701    937   1169  -1288    116    436    290    428    930    891   -407
  -1597   -709    888   1153  -1244     88    418    283    402    896    831   -446
  -1558   -753    805   1156  -1182     25    418    301    410    893    810   -381
  -1525   -743    779   1132  -1153     15    415    319    433    898    820   -376
  -1509   -680    828   1093  -1169     72    413    324    454    909    828   -381
  -1460   -639    820   1047  -1140     90    413    358    483    940    867   -342
  -1369   -678    691   1023  -1031      5    420    413    522    984    914   -288
  -1361   -696    662   1028  -1013    -18    439    470    594   1049    971   -252
  -1340   -727    613   1034   -979    -57    462    504    639   1083   1005   -228
  -1319   -779    537   1047   -930   -119    454    532    667   1119   1052   -189
  -1304   -802    501   1054   -904   -150    475    584    730   1182   1111   -129
  -1278   -782    496   1028   -888   -142    514    615    766   1205   1137   -122
  -1273   -823    449   1047   -862   -187    548    641    782   1210   1150   -119
  -1275   -797    478   1034   -878   -158    561    649    782   1208   1153   -111
  -1239   -753    485    997   -862   -135    553    628    743   1169   1127   -119
  -1265   -670    594    966   -932    -36    555    613    717   1127   1098   -145
  -1301   -605    696    953  -1000     46    558    615    717   1106   1098   -148
  -1322   -597    724    958  -1026     64    566    602    696   1078   1078   -161
  -1343   -594    748    969  -1047     75    563    563    657   1039   1044   -187
  -1361   -535    826    945  -1093    145    537    509    610    989   1005   -228
  -1353   -511    841    932  -1098    163    530    459    576    956    974   -277
  -1356   -498    854    927  -1106    176    537    446    558    937    953   -290
  -1340   -509    831    924  -1085    161    542    452    555    940    966   -265
  -1332   -506    823    919  -1078    158    545    439    542    930    948   -324
  -1312   -485    823    898  -1070    168    550    423    532    906    914   -332
  -1283   -436    846    857  -1067    205    558    415    530    896    927   -301
  -1265   -363    901    815  -1083    267    563    444    566    940    984   -246
  -1280   -314    966    795  -1124    327    545    446    584    971   1008   -244
  -1309   -306   1002    807  -1158    348    537    449    615   1005   1047   -236
  -1304   -265   1039    782  -1174    387    517    433    626   1010   1065   -262
  -1270   -236   1034    753  -1153    397    493    418    613    997   1060   -267
  -1249   -244   1005    745  -1130    381    498    446    615   1000   1075   -226
  -1241   -239   1002    740  -1124    381    496    452    615    987   1067   -210
  -1236   -202   1034    719  -1135    415    475    431    597    958   1047   -223
  -1228   -246    982    737  -1106    366    472    433    581    932   1028   -246
  -1231   -329    898    779  -1067    283    475    436    566    901   1005   -288
  -1200   -355    844    776  -1023    241    465    426    555    888    997   -309
  -1163   -376    784    769   -976    202    459    410    537    875    982   -348
  -1156   -384    771    771   -963    192    444    376    491    820    935   -413
  -1179   -420    758    797   -971    168    436    355    446    787    919   -415
  -1166   -405    758    784   -963    176    433    353    441    769    901   -426
  -1174   -389    782    782   -979    194    433    340    433    748    888   -446
  -1176   -389    787    784   -982    197    423    337    418    737    896   -431
  -1114   -402    711    756   -914    155    389    324    381    709    878   -410
  -1109   -418    691    761   -901    135    392    335    387    709    870   -413
  -1119   -400    719    758   -922    161    397    332    394    709    883   -415
  -1137   -387    750    763   -945    181    384    324    392    698    885   -418
  -1119   -436    683    776   -904    122    387    332    376    667    852   -452
  -1124   -553    571    836   -849      7    457    397    371    610    769   -524
  -1109   -714    394    909   -753   -161    561    506    381    504    613   -670
  -1054   -685    368    870   -711   -158    649    639    480    488    555   -717
  -1083   -332    750    706   -919    210    652    535    548    607    717   -576
  -1182    127   1309    524  -1244    717    407      5    306    693    969   -350
  -1278    691   1969    290  -1623   1330     80   -519     83    909   1356    -33
  -1265   1171   2436     46  -1849   1803   -233   -826     20   1241   1823    322
  -1189    961   2148    111  -1670   1553   -387   -841    -10   1363   1979    480
  -1153    472   1626    340  -1389   1049   -368   -789   -259    904   1486     85
  -1145     -7   1137    576  -1143    563   -249   -670   -527    239    748   -540
  -1137   -368    769    753   -953    200    -44   -361   -400     96    493   -771
  -1109   -433    672    769   -891    119    135    -62    -77    319    662   -620
  -1075   -413    662    743   -870    124    290    174    161    483    795   -496
  -1088   -374    711    730   -904    168    394    319    303    571    857   -436
  -1044   -345    698    696   -872    176    400    306    301    535    810   -478
  -1000   -332    665    665   -833    166    384    288    262    485    766   -504
  -1018   -311    706    665   -865    197    407    342    298    509    792   -452
  -1036   -293    743    662   -891    223    415    353    314    509    789   -446
  -1015   -262    753    639   -885    244    405    303    303    483    748   -519
   -976   -252    724    613   -852    236    384    290    257    449    727   -542
   -953   -228    722    589   -839    246    392    327    285    472    750   -509
   -969   -213    753    589   -862    270    389    306    283    470    745   -506
   -943   -181    761    563   -852    288    389    296    275    472    761   -470
   -932   -101    831    517   -885    366    410    363    335    542    823   -410
   -896   -109    784    501   -841    337    389    368    322    527    810   -415
   -880   -140    737    509   -810    298    376    387    319    535    836   -368
   -950   -161    789    555   -870    314    400    407    358    566    859   -350
   -989   -155    833    571   -911    337    428    431    384    574    865   -355
   -971    -98    870    535   -922    384    449    452    415    597    891   -348
   -963    -98    862    530   -914    381    452    480    439    620    911   -327
   -924    -93    831    509   -878    368    433    493    444    639    930   -277
   -870    -64    805    465   -839    371    426    514    467    670    961   -231
   -883    -49    833    465   -859    392    449    566    530    730   1018   -179
   -888    -51    836    470   -862    392    459    584    561    753   1028   -171
   -893    -46    846    470   -870    400    467    605    594    779   1036   -166
   -810    -70    740    439   -776    335    433    600    571    776   1031   -163
   -722    -51    667    387   -696    306    423    620    579    792   1047   -135
   -709    -15    693    361   -704    337    444    654    613    831   1085    -93
   -706    -25    680    366   -693    327    459    657    610    831   1091    -98
   -691    -18    670    353   -683    324    467    639    584    792   1060   -129
   -735    -23    711    379   -724    342    493    633    574    771   1036   -145
   -787    -25    761    405   -776    366    517    626    550    750   1010   -174
   -743    -64    678    405   -711    306    504    605    483    685    969   -184
   -719    -75    644    397   -683    283    504    581    452    662    971   -161
   -748    -67    680    407   -714    306    519    553    439    644    969   -166
   -795   -101    693    446   -745    296    532    514    405    607    948   -192
   -836   -148    688    493   -763    270    548    504    387    600    935   -197
   -844   -163    680    501   -763    257    540    457    340    555    885   -241
   -828   -109    717    467   -774    303    550    441    329    558    893   -231
   -810    -98    709    452   -761    303    553    431    322    558    896   -223
   -818   -127    691    472   -756    280    555    407    285    519    862   -254
   -818   -116    698    465   -758    290    563    394    285    517    865   -259
   -807    -51    756    428   -784    350    566    392    296    530    878   -254
   -813     41    852    384   -833    446    568    423    340    568    922   -197
   -813    103    917    355   -865    509    548    423    353    584    935   -174
   -795    163    958    314   -878    561    517    379    345    566    919   -192
   -807    197   1005    306   -906    600    504    353    335    566    917   -197
   -763    192    953    283   -859    571    488    374    311    566    932   -163
   -784    194    979    296   -880    587    491    415    348    615    984    -96
   -802    210   1013    296   -909    610    488    405    345    610    979   -109
   -771    205    976    283   -872    589    475    379    322    581    958   -135
   -766    142    909    311   -839    524    472    366    288    537    919   -174
   -805     12    818    397   -810    415    485    371    265    498    885   -202
   -831    -51    779    441   -807    363    480    366    244    475    859   -223
   -833    -80    753    454   -795    335    478    350    228    452    839   -236
   -828   -116    709    470   -769    296    467    319    189    413    802   -270
   -823   -137    685    480   -756    272    472    324    168    394    792   -272
   -800   -114    685    454   -743    285    470    322    163    384    787   -272
   -776   -150    626    462   -701    236    452    285    116    345    761   -303
   -771   -184    587    475   -680    202    441    272     88    322    748   -329
   -805   -244    561    524   -683    158    446    267     77    314    743   -335
   -815   -259    553    535   -685    145    452    265     77    316    750   -329
   -797   -270    527    532   -662    127    459    277     77    319    766   -314
   -784   -303    478    542   -633     85    457    272     57    293    743   -329
   -774   -327    446    550   -610     59    459    277     33    267    717   -348
   -776   -457    316    615   -548    -70    501    319     -5    181    605   -431
   -787   -639    145    711   -467   -246    605    402    -44     23    394   -644
   -787   -659    124    722   -457   -267    727    535     25    -18    311   -748
   -857   -366    491    613   -675     62    784    496    137    109    467   -605
   -982     70   1052    454  -1018    558    558    -31      7    288    787   -288
  -1096    633   1730    231  -1413   1182    200   -561   -114    618   1286    135
  -1156   1150   2307      2  -1732   1727   -114   -833    -59   1085   1865    581
  -1098   1132   2231    -15  -1665   1680   -337   -865     44   1434   2208    870
  -1075    542   1615    265  -1345   1078   -348   -839   -239    976   1704    459
  -1078    -46   1031    563  -1054    491   -233   -756   -672    140    849   -249
  -1083   -472    610    776   -849     70     -7   -470   -706   -223    402   -592
  -1072   -584    488    828   -782    -49    194   -161   -439    -75    454   -517
  -1034   -587    446    807   -743    -70    327     49   -259     57    540   -465
  -1008   -558    446    782   -730    -57    410    158   -150    142    600   -452
  -1023   -558    462    789   -745    -49    433    189   -127    142    594   -478
  -1028   -574    454    802   -743    -59    423    181   -145    109    561   -509
  -1018   -628    389    820   -704   -119    441    215   -150     98    553   -462
  -1026   -665    361    844   -693   -153    454    257   -129    109    555   -410
  -1044   -688    353    865   -698   -168    454    275   -111    122    561   -405
  -1062   -672    389    867   -727   -142    472    277   -101    132    574   -407
  -1104   -623    478    862   -792    -72    478    254    -98    135    566   -439
  -1137   -600    535    867   -839    -33    493    262    -93    142    568   -431
  -1127   -587    540    854   -836    -25    488    280    -90    150    587   -394
  -1114   -579    535    846   -826    -23    483    298    -83    163    600   -358
  -1124   -555    568    839   -846      7    491    314    -64    171    607   -342
  -1135   -558    576    846   -857     10    509    327    -46    176    618   -332
  -1150   -535    615    841   -885     41    519    324    -33    174    613   -337
  -1163   -511    652    839   -909     70    522    309    -36    158    589   -358
  -1163   -524    639    844   -901     54    530    322    -31    163    602   -342
  -1150   -537    613    844   -883     36    545    366     -7    192    639   -314
  -1137   -550    587    841   -862     18    545    405      7    215    665   -298
  -1137   -511    626    826   -883     57    548    446     38    241    691   -270
  -1153   -522    628    836   -893     51    550    480     70    265    709   -257
  -1156   -509    646    831   -904     70    550    509     96    283    727   -239
  -1156   -478    675    815   -917     98    558    537    124    311    750   -220
  -1161   -475    685    818   -924    103    558    548    127    316    750   -226
  -1179   -470    706    823   -945    119    553    555    127    319    753   -231
  -1202   -459    743    831   -974    140    537    555    116    311    750   -220
  -1195   -488    704    839   -950    106    540    558     98    290    740   -207
  -1197   -459    737    828   -969    137    550    558    106    296    753   -194
  -1200   -413    784    805   -995    184    542    527     80    267    732   -213
  -1192   -436    756    813   -974    158    540    498     38    220    685   -244
  -1200   -449    750    823   -979    150    548    472     10    189    654   -262
  -1189   -426    763    807   -976    168    548    439    -18    168    644   -267
  -1184   -410    774    797   -982    181    550    410    -41    150    639   -275
  -1187   -405    782    795   -984    187    540    368    -67    127    615   -298
  -1192   -426    763    807   -979    168    537    314   -114     85    576   -342
  -1195   -454    740    826   -969    142    542    275   -148     54    545   -371
  -1187   -446    740    815   -963    145    550    259   -155     54    537   -363
  -1169   -446    719    807   -945    135    548    231   -168     36    530   -371
  -1163   -457    706    807   -935    124    550    207   -192     28    527   -379
  -1163   -480    683    823   -924    101    555    205   -197     23    519   -379
  -1166   -441    722    802   -945    140    566    202   -179     28    522   -397
  -1163   -374    789    769   -979    207    571    218   -148     54    550   -361
  -1156   -306    849    730  -1002    270    566    223   -116     77    576   -314
  -1148   -277    870    714  -1010    296    550    218   -114     85    587   -293
  -1150   -233    917    691  -1036    342    524    218    -88    111    613   -215
  -1143   -210    932    675  -1039    361    517    220    -67    129    618   -181
  -1117   -252    862    683   -992    303    491    213    -88    111    597   -197
  -1114   -252    862    683   -989    303    475    213    -90    111    607   -176
  -1137   -207    930    672  -1036    358    457    205    -96    111    610   -171
  -1171   -288    883    730  -1028    296    446    202   -116     77    587   -202
  -1189   -345    841    766  -1018    249    423    171   -171     12    530   -272
  -1200   -371    828    787  -1015    228    423    148   -213    -36    488   -327
  -1205   -407    797    805  -1002    194    433    135   -239    -70    457   -363
  -1218   -449    766    833   -992    158    418    111   -272    -90    431   -400
  -1221   -452    769    836   -997    158    420    106   -293   -103    423   -405
  -1228   -428    800    828  -1015    184    410     98   -306   -109    423   -387
  -1236   -454    782    844  -1010    161    400     75   -329   -137    394   -413
  -1202   -475    727    839   -966    124    387     41   -368   -176    353   -457
  -1153   -454    696    802   -927    119    392     38   -376   -181    353   -444
  -1140   -428    711    784   -927    140    402     51   -371   -158    371   -410
  -1171   -418    750    795   -963    166    397     49   -387   -161    361   -418
  -1184   -444    740    813   -963    145    400     70   -376   -153    366   -405
  -1145   -558    587    852   -867     12    387     64   -420   -215    303   -449
  -1106   -727    379    917   -743   -174    420     98   -488   -329    171   -561
  -1109   -893    215   1000   -665   -340    545    231   -485   -459    -12   -745
  -1111   -849    262    979   -688   -293    672    374   -366   -446    -49   -802
  -1176   -540    636    857   -909     46    680    200   -303   -316    119   -662
  -1299    -85   1213    693  -1257    563    436   -394   -405    -90    504   -270
  -1387    524   1912    431  -1649   1215    127   -865   -420    329   1104    314
  -1395    948   2340    223  -1867   1644   -168  -1122   -350    807   1699    878
  -1343    745   2086    296  -1714   1415   -368  -1215   -394    974   1880   1067
  -1291    114   1405    589  -1348    758   -405  -1195   -691    493   1330    571
  -1283   -501    782    891  -1034    137   -239  -1018  -1062   -353    407   -228
  -1254   -831    420   1041   -839   -205    -18   -657   -992   -576     62   -501
  -1197   -854    340   1026   -771   -257    145   -335   -745   -420    127   -433
  -1145   -828    316    987   -732   -257    267   -127   -579   -311    179   -418
  -1122   -815    303    969   -714   -257    335    -44   -517   -285    187   -423
  -1122   -815    306    969   -714   -254    353    -23   -517   -306    163   -436
  -1093   -810    283    950   -691   -265    361     -2   -519   -311    140   -457
  -1085   -815    270    950   -678   -272    361     28   -498   -296    153   -436
  -1070   -807    262    940   -667   -275    358     36   -491   -293    155   -454
  -1070   -857    213    963   -641   -324    361     41   -493   -301    145   -480
  -1078   -898    179    987   -631   -361    363     44   -496   -303    137   -483
  -1070   -880    189    976   -631   -345    371     59   -475   -283    155   -452
  -1070   -883    184    974   -628   -348    371     70   -467   -270    168   -431
  -1080   -878    202    979   -641   -340    371     83   -457   -254    171   -439
  -1080   -833    244    956   -665   -296    376    101   -431   -228    187   -431
  -1080   -836    244    958   -662   -296    389    124   -410   -194    210   -410
  -1117   -859    254    987   -688   -303    415    148   -376   -158    241   -376
  -1137   -891    246   1015   -693   -324    433    163   -361   -137    254   -374
  -1101   -883    215    992   -659   -335    428    181   -350   -119    254   -387
  -1065   -857    207    961   -636   -324    426    213   -332   -114    239   -353
  -1065   -862    202    963   -636   -332    433    244   -311    -90    252   -324
  -1054   -872    179    963   -618   -348    441    270   -283    -59    272   -316
  -1052   -854    194    953   -626   -329    452    277   -254    -46    283   -319
  -1049   -836    213    943   -631   -311    459    288   -241    -44    290   -303
   -989   -831    155    909   -574   -337    444    340   -236    -20    319   -252
   -927   -782    145    854   -537   -319    431    392   -194     15    355   -215
   -875   -758    116    815   -496   -322    420    410   -168     28    368   -205
   -833   -758     75    797   -454   -342    407    423   -161     33    376   -187
   -800   -753     44    776   -426   -355    387    415   -176     15    366   -187
   -763   -719     44    740   -405   -337    368    394   -192      2    363   -202
   -737   -685     51    711   -397   -316    345    361   -228    -25    327   -254
   -740   -670     70    706   -405   -301    332    319   -267    -67    280   -272
   -779   -662    114    719   -449   -275    327    277   -303   -114    252   -324
   -802   -659    140    730   -472   -259    316    254   -332   -148    215   -324
   -805   -678    127    740   -467   -275    311    244   -353   -150    189   -277
   -815   -670    145    743   -480   -262    303    226   -374   -155    179   -259
   -859   -678    181    769   -522   -249    301    200   -387   -192    179   -265
   -909   -706    202    807   -555   -252    309    158   -402   -220    168   -301
   -943   -709    233    826   -589   -239    319    122   -418   -226    155   -342
   -971   -722    249    846   -610   -236    327     96   -433   -241    145   -353
   -995   -766    228    880   -613   -270    340     93   -423   -236    148   -340
  -1002   -802    200    901   -602   -301    363    106   -402   -218    145   -329
   -995   -766    226    878   -613   -272    374    106   -397   -215    132   -319
   -987   -691    296    839   -641   -197    394    127   -368   -189    153   -277
  -1002   -607    394    802   -701   -106    397    142   -329   -150    181   -241
  -1021   -511    509    766   -766     -2    381    122   -311   -132    187   -265
  -1028   -449    579    737   -805     62    348     83   -306   -137    168   -285
  -1013   -441    571    727   -792     64    332     85   -311   -135    181   -259
  -1034   -480    550    756   -795     36    316    122   -290   -116    197   -231
  -1060   -480    579    769   -820     49    306    129   -280   -109    210   -215
  -1049   -444    605    745   -828     80    277    111   -298   -132    202   -236
  -1060   -493    566    776   -813     36    290    129   -290   -137    187   -228
  -1083   -605    478    841   -784    -64    298    124   -324   -176    129   -270
  -1106   -659    446    883   -779   -109    301    106   -361   -220     96   -311
  -1122   -672    449    893   -787   -111    298     88   -389   -254     72   -340
  -1127   -646    480    888   -805    -83    283     54   -420   -293     36   -379
  -1127   -615    511    872   -820    -54    254     12   -462   -337    -10   -428
  -1140   -607    532    875   -836    -38    236     -5   -485   -358    -31   -452
  -1150   -610    537    878   -846    -36    220    -23   -514   -381    -54   -475
  -1148   -542    605    846   -878     31    200    -36   -545   -410    -80   -475
  -1171   -504    665    836   -919     80    194    -49   -550   -420    -98   -493
  -1195   -441    753    818   -974    155    192    -88   -574   -462   -145   -548
  -1184   -397    784    789   -984    192    166   -109   -618   -514   -179   -553
  -1143   -348    795    745   -969    223    129   -101   -631   -509   -171   -530
  -1137   -314    823    724   -982    254    109   -127   -644   -524   -194   -566
  -1111   -371    740    740   -927    184    116   -124   -680   -584   -257   -626
  -1052   -506    542    776   -797     18    140    -90   -766   -740   -426   -792
  -1039   -719    319    880   -680   -200    226    -10   -849   -937   -665  -1047
  -1026   -659    363    841   -696   -148    353    142   -722   -880   -644  -1054
  -1075   -275    800    675   -937    259    353    -12   -587   -662   -379   -818
  -1210    259   1470    475  -1340    865    153   -511   -506   -311    114   -316
  -1350    924   2275    213  -1813   1600    -70   -911   -319    223    802    374
  -1306   1192   2499     54  -1901   1844   -314  -1062   -155    691   1340    984
  -1223    859   2081    181  -1652   1470   -457  -1117   -288    646   1304   1047
  -1195    283   1478    454  -1337    878   -470  -1143   -714     23    626    348
  -1150   -280    870    717  -1010    293   -381  -1047  -1130   -719   -181   -527
  -1067   -540    527    802   -800     -7   -197   -691  -1039   -795   -332   -675
  -1013   -607    405    810   -709   -101     -5   -355   -805   -641   -220   -561
   -948   -659    288    802   -618   -187    127   -142   -646   -535   -132   -493
   -909   -724    184    818   -548   -270    205    -41   -579   -504    -96   -465
   -875   -782     90    828   -485   -345    228     -2   -571   -498    -75   -449
   -852   -813     38    831   -446   -389    257     51   -522   -446    -23   -444
   -836   -807     28    820   -433   -392    262     77   -496   -426    -10   -475
   -841   -748     93    795   -467   -327    267     85   -483   -428    -31   -475
   -888   -652    236    769   -566   -207    262     77   -480   -439    -64   -470
   -891   -589    298    740   -594   -145    241     54   -504   -475   -122   -517
   -867   -548    319    706   -594   -114    218     59   -530   -511   -140   -488
   -880   -540    340    711   -610   -101    223     85   -506   -478   -119   -470
   -896   -511    384    701   -641    -64    215     64   -511   -496   -132   -498
   -880   -488    392    683   -639    -49    215     67   -501   -491   -132   -491
   -888   -465    423    675   -657    -23    200     64   -498   -491   -148   -519
   -891   -428    462    659   -678     15    192     51   -496   -501   -176   -561
   -885   -387    498    633   -693     57    179     54   -506   -519   -192   -548
   -867   -384    483    626   -678     49    168     85   -498   -504   -184   -504
   -857   -379    478    618   -670     49    163    111   -480   -496   -189   -485
   -831   -342    488    587   -659     72    153    137   -457   -467   -163   -462
   -818   -348    470    581   -646     59    163    189   -405   -423   -114   -433
   -807   -345    462    576   -636     57    161    213   -374   -405    -96   -431
   -787   -371    415    576   -602     20    161    244   -350   -394    -77   -410
   -761   -374    387    568   -574      5    155    293   -309   -361    -44   -371
   -678   -340    335    509   -509     -2    150    335   -272   -327     -5   -332
   -610   -324    285    465   -449    -20    158    366   -246   -301     23   -298
   -613   -355    254    483   -436    -51    153    374   -249   -298     28   -296
   -620   -376    244    498   -433    -67    150    379   -246   -293     33   -280
   -597   -392    205    493   -402    -93    163    394   -236   -293     38   -265
   -584   -407    176    496   -381   -114    174    381   -231   -303     36   -267
   -579   -418    161    496   -371   -127    176    350   -252   -332      7   -293
   -568   -371    197    470   -384    -88    163    319   -275   -379    -20   -311
   -571   -355    215    462   -394    -72    153    296   -298   -413    -25   -319
   -607   -355    252    480   -431    -51    153    270   -309   -423    -31   -348
   -618   -348    267    483   -444    -41    155    239   -332   -452    -57   -392
   -628   -353    275    491   -452    -38    155    200   -350   -488    -90   -433
   -626   -327    298    475   -465    -12    161    166   -374   -509   -101   -446
   -620   -246    374    433   -498     62    161    150   -371   -491    -93   -428
   -623   -228    394    426   -511     83    166    137   -363   -467    -93   -415
   -615   -246    368    431   -493     59    176    127   -371   -462   -114   -426
   -602   -275    327    436   -467     23    189    122   -379   -452   -132   -446
   -589   -309    280    449   -436    -12    207    132   -368   -426   -137   -462
   -563   -288    275    423   -420     -5    239    166   -316   -368   -101   -420
   -542   -181    361    363   -452     88    257    189   -246   -280    -15   -327
   -548    -80    465    311   -509    192    228    192   -197   -215     51   -257
   -537    -51    485    293   -511    215    184    184   -189   -200     64   -241
   -537    -67    470    301   -506    202    155    168   -200   -210     44   -259
   -568    -96    472    332   -522    187    140    150   -215   -233     10   -280
   -610   -142    465    374   -540    158    148    148   -218   -244      2   -283
   -610   -140    470    374   -542    163    142    148   -220   -257      5   -288
   -576   -163    410    368   -493    122    129    145   -252   -306    -33   -327
   -555   -213    342    384   -449     64    114    129   -298   -371    -98   -376
   -555   -249    303    402   -431     25    103    114   -327   -413   -150   -405
   -550   -265    285    407   -420     10     90     90   -358   -449   -194   -431
   -548   -280    267    413   -407     -7     90     80   -384   -472   -215   -439
   -558   -293    265    426   -413    -15     90     75   -392   -480   -220   -428
   -566   -275    290    420   -431      7     90     77   -381   -478   -218   -418
   -527   -285    239    405   -384    -23     72     46   -418   -517   -254   -449
   -506   -290    215    397   -363    -38     62     31   -436   -535   -275   -457
   -498   -293    205    397   -353    -44     67     36   -420   -522   -262   -439
   -478   -309    168    392   -324    -70     67     33   -423   -527   -267   -439
   -467   -329    137    397   -303    -96     51     28   -431   -537   -277   -444
   -454   -368     85    410   -272   -140     36     25   -449   -563   -303   -465
   -439   -444     -5    441   -218   -226     46     41   -478   -610   -358   -509
   -426   -662   -239    542    -93   -452    109    103   -550   -753   -530   -670
   -407   -839   -431    623     10   -636    218    215   -581   -906   -730   -878
   -413   -750   -337    581    -38   -542    348    350   -449   -854   -711   -880
   -491   -418     72    454   -283   -174    355    153   -345   -665   -491   -678
   -587    140    727    220   -657    433     80   -397   -350   -329    -28   -218
   -667    771   1436    -51  -1052   1104   -179   -714   -200    215    633    428
   -618   1044   1662   -213  -1140   1353   -439   -805     -7    727   1189    997
   -537    688   1226    -75   -880    956   -597   -828    -96    737   1184   1049
   -530    140    670    194   -600    405   -592   -859   -571     25    439    337
   -514   -316    197    415   -358    -59   -478   -792  -1000   -717   -363   -433
   -470   -519    -49    496   -210   -285   -285   -483   -901   -797   -563   -613
   -431   -524    -93    478   -168   -309   -109   -184   -644   -631   -485   -527
   -392   -558   -166    475   -114   -363     25      7   -483   -535   -431   -467
   -363   -576   -213    470    -77   -394     90     96   -413   -509   -413   -449
   -355   -576   -223    465    -67   -400    111    122   -397   -522   -415   -452
   -355   -555   -200    457    -77   -379    124    140   -384   -530   -415   -457
   -361   -563   -205    462    -80   -384    142    163   -366   -524   -407   -457
   -361   -592   -233    475    -64   -413    137    158   -361   -524   -407   -465
   -350   -654   -303    501    -23   -480    140    166   -363   -535   -415   -467
   -363   -740   -376    553      5   -558    142    202   -353   -527   -400   -439
   -363   -730   -368    545      0   -550    148    239   -322   -509   -376   -402
   -358   -680   -322    519    -20   -504    148    252   -298   -483   -353   -376
   -353   -631   -280    491    -38   -457    150    259   -280   -465   -337   -361
   -340   -600   -259    470    -41   -431    145    265   -262   -457   -329   -348
   -337   -561   -223    446    -57   -392    132    265   -257   -462   -335   -345
   -342   -524   -181    433    -83   -355    140    280   -236   -454   -324   -335
   -340   -501   -161    420    -90   -332    142    293   -228   -454   -322   -337
   -337   -433    -96    387   -122   -265    148    309   -207   -444   -306   -327
   -324   -407    -85    363   -122   -246    158    345   -163   -407   -265   -290
   -314   -400    -85    355   -116   -241    161    374   -135   -381   -239   -265
   -309   -363    -57    335   -127   -210    161    400   -106   -355   -215   -239
   -288   -322    -33    306   -127   -179    166    433    -72   -335   -194   -215
   -288   -322    -33    303   -129   -179    179    478    -25   -309   -153   -174
   -296   -277     18    285   -158   -129    168    501      0   -283   -124   -153
   -290   -265     23    277   -158   -122    174    535     31   -257   -111   -142
   -275   -236     38    257   -158    -98    161    535     44   -254   -114   -153
   -285   -213     70    246   -179    -72    158    550     54   -246    -96   -119
   -285   -220     64    252   -176    -77    163    597     72   -226    -64    -64
   -288   -207     77    246   -184    -67    166    607     80   -233    -75    -77
   -298   -181    116    241   -207    -33    168    592     70   -259    -98   -103
   -306   -210     93    257   -200    -59    176    592     59   -280   -114   -116
   -296   -176    116    236   -207    -31    174    568     28   -322   -153   -153
   -306   -168    137    236   -223    -15    163    535    -10   -374   -194   -189
   -319   -192    127    257   -223    -33    158    506    -33   -400   -218   -205
   -332   -202    129    265   -231    -36    158    478    -44   -415   -231   -218
   -355   -202    153    280   -257    -25    174    441    -59   -446   -252   -244
   -363   -179    184    272   -275      2    184    407    -80   -483   -265   -267
   -374   -187    187    280   -280      0    184    381    -98   -519   -293   -309
   -381   -168    210    272   -296     20    189    348   -129   -568   -332   -355
   -389   -207    181    298   -288    -12    174    319   -155   -607   -348   -361
   -410   -218    189    311   -301    -15    153    303   -171   -633   -342   -345
   -407   -132    275    270   -342     70    150    301   -174   -678   -337   -340
   -397    -12    384    202   -389    184    127    277   -163   -735   -342   -355
   -387      5    392    189   -389    197    145    309   -101   -620   -293   -314
   -348    -54    293    200   -322    119    153    319    -72   -519   -267   -280
   -335    -88    246    213   -290     77    153    335    -33   -439   -223   -233
   -329   -111    218    220   -275     51    135    335    -20   -413   -215   -226
   -337   -179    155    257   -246    -12    119    335    -25   -407   -226   -207
   -335   -262     72    298   -205    -96    124    350    -15   -392   -220   -161
   -337   -353    -15    345   -161   -184    145    376      5   -374   -200   -109
   -322   -387    -67    353   -129   -228    140    366    -10   -376   -202   -106
   -332   -431    -98    381   -119   -265    140    368    -25   -394   -233   -142
   -355   -462   -106    407   -127   -285    137    368    -44   -420   -270   -163
   -410   -506    -96    459   -158   -301    129    358    -70   -444   -309   -166
   -452   -574   -122    511   -166   -348    129    342   -103   -478   -340   -187
   -449   -561   -111    504   -171   -337    116    322   -127   -485   -348   -187
   -444   -574   -129    506   -158   -350    111    309   -137   -493   -363   -194
   -465   -649   -184    558   -140   -418    114    293   -161   -519   -407   -236
   -472   -685   -213    579   -132   -449    101    277   -179   -527   -423   -239
   -491   -698   -207    594   -142   -454    109    285   -176   -519   -405   -213
   -517   -730   -215    620   -150   -472    101    275   -184   -527   -415   -249
   -501   -750   -249    626   -127   -501     80    267   -189   -535   -418   -316
   -465   -820   -358    641    -54   -589     93    288   -181   -540   -418   -293
   -428   -904   -478    665     23   -691    132    329   -168   -548   -426   -254
   -454  -1085   -633    769     88   -859    187    387   -200   -654   -555   -337
   -501  -1244   -743    872    119   -995    296    488   -202   -813   -763   -517
   -491  -1078   -589    784     46   -833    392    623    -49   -761   -735   -483
   -542   -678   -135    610   -205   -407    374    491     33   -589   -517   -277
   -607   -233    371    420   -491     67    129    -20   -161   -426   -194     -5
   -649    319    969    166   -807    644   -166   -509   -335   -150    262    368
   -628    649   1278    -12   -953    961   -449   -740   -353    218    735    769
   -574    332    904    119   -740    618   -597   -792   -485    202    724    784
   -542   -103    436    322   -491    166   -576   -789   -833   -413     85    244
   -506   -522    -15    514   -246   -270   -454   -683  -1132  -1166   -727   -441
   -467   -792   -327    628    -72   -561   -296   -402   -940  -1195   -878   -566
   -457   -872   -415    665    -23   -644   -192   -174   -688  -1028   -776   -485
   -413   -904   -491    657     36   -696   -109     12   -501   -896   -672   -389
   -371   -893   -522    633     75   -709    -12    158   -366   -802   -600   -311
   -366   -878   -511    620     70   -696     15    187   -332   -792   -600   -311
   -358   -820   -462    589     51   -641     25    194   -316   -802   -615   -319
   -368   -779   -410    574     18   -594     49    207   -301   -795   -607   -301
   -379   -784   -405    581     12   -594     54    210   -298   -797   -607   -296
   -400   -779   -379    589    -12   -579     46    194   -306   -807   -623   -316
   -397   -771   -374    584    -12   -574     36    184   -311   -826   -636   -319
   -358   -748   -392    550     15   -568     28    181   -309   -828   -633   -306
   -332   -735   -402    535     33   -568     10    197   -296   -815   -620   -285
   -345   -735   -389    540     20   -563     12    207   -283   -813   -613   -259
   -332   -709   -379    519     20   -545     18    220   -267   -800   -594   -233
   -335   -743   -407    537     36   -576     -2    205   -283   -818   -613   -249
   -332   -763   -431    548     49   -597    -36    181   -306   -852   -646   -275
   -283   -691   -407    485     59   -550    -20    194   -280   -828   -626   -254
   -265   -709   -446    485     88   -579    -12    200   -272   -826   -623   -244
   -254   -701   -449    475     96   -574    -15    200   -265   -820   -613   -231
   -239   -665   -426    452     93   -545    -10    215   -246   -802   -584   -202
   -226   -615   -389    420     80   -504     -7    231   -223   -774   -545   -171
   -215   -574   -358    394     70   -467      7    252   -200   -761   -537   -161
   -207   -527   -319    366     54   -426      2    265   -166   -737   -522   -142
   -194   -540   -345    368     75   -444      7    298   -127   -711   -493   -101
   -171   -511   -340    340     83   -426     31    335    -85   -667   -459    -67
   -132   -485   -353    309    109   -420     28    350    -64   -654   -459    -64
   -109   -485   -376    296    132   -431     20    358    -62   -659   -459    -57
    -72   -491   -418    283    171   -454     23    363    -67   -662   -457    -44
    -49   -504   -457    275    202   -483     41    371    -75   -683   -465    -41
    -38   -524   -485    280    220   -504     67    363    -88   -711   -480    -75
    -20   -566   -545    290    259   -555     59    322   -129   -758   -524   -129
      2   -540   -542    270    272   -540     33    288   -189   -810   -574   -168
      5   -493   -501    241    252   -498     12    262   -231   -833   -594   -187
    -12   -509   -496    259    239   -504     -7    194   -296   -896   -649   -236
    -46   -537   -493    290    220   -517    -18    135   -353   -950   -685   -236
    -41   -527   -485    285    220   -506    -23     98   -384   -971   -696   -192
    -85   -493   -407    288    161   -452    -36     67   -418  -1000   -719   -187
   -127   -475   -350    301    109   -413    -38     36   -439  -1018   -737   -194
   -153   -452   -301    301     72   -376    -44      5   -459  -1031   -750   -187
   -184   -436   -252    311     33   -345    -36    -15   -472  -1028   -737   -168
   -220   -431   -213    324     -5   -324    -10    -49   -485  -1044   -753   -179
   -257   -426   -171    340    -44   -298      0    -46   -470  -1026   -717   -135
   -218   -381   -163    301    -28   -272    -25    -15   -433   -979   -662    -88
   -179   -267    -88    223    -46   -179    -33     -7   -397   -943   -631    -75
   -192   -166     23    179   -109    -72    -28    -28   -371   -927   -618    -62
   -176   -140     36    158   -109    -51    -46    -46   -379   -919   -597    -41
   -171   -148     23    158    -98    -64    -80    -64   -407   -932   -613    -46
   -176   -148     28    163   -103    -59   -116    -96   -446   -974   -659    -75
   -210    -67    142    137   -179     38   -148   -124   -462   -987   -654    -72
   -254    -23    231    140   -244    103   -127   -109   -428   -950   -607    -41
   -303    -88    213    194   -259     62   -106   -106   -433   -984   -646    -75
   -285   -161    124    223   -205    -18    -98   -122   -483  -1047   -706   -124
   -319   -210    106    265   -215    -51    -98   -137   -498  -1057   -727   -148
   -350   -277     70    314   -210   -103   -114   -166   -532  -1080   -732   -137
   -345   -314     28    329   -189   -142    -85   -142   -540  -1085   -717   -114
   -342   -262     80    303   -213    -90    -75   -135   -545  -1083   -714   -135
   -389   -223    166    306   -280    -28   -116   -181   -581  -1127   -774   -145
   -439   -189    249    314   -345     31   -124   -210   -597  -1163   -820   -213
   -449   -137    311    290   -381     88   -101   -223   -620  -1202   -888   -233
   -407   -114    293    262   -350     88   -132   -272   -691  -1265   -963   -277
   -410   -137    270    272   -342     67   -171   -285   -709  -1275   -940   -241
   -400   -135    262    267   -332     62   -155   -265   -693  -1252   -911   -233
   -368   -153    215    259   -293     28   -202   -329   -758  -1312   -987   -288
   -332   -181    150    257   -241    -15   -226   -342   -789  -1361  -1044   -270
   -283   -223     59    252   -174    -83   -174   -298   -792  -1418  -1122   -327
   -239   -387   -150    311    -44   -270   -119   -244   -810  -1527  -1283   -470
   -223   -368   -145    296    -41   -259    -10   -109   -683  -1522  -1332   -496
   -301    -80    220    192   -262     70     77    -72   -535  -1384  -1192   -376
   -368    361    730      2   -550    545   -122   -548   -776  -1301   -966   -215
   -384    818   1202   -218   -795   1010   -444  -1065  -1060  -1143   -610     59
   -405   1184   1590   -392   -997   1387   -802  -1434  -1244   -909   -213    337
   -387   1093   1480   -353   -932   1286  -1062  -1540  -1306   -735     15    530
   -353    685   1039   -168   -696    862  -1000  -1470  -1480  -1075   -358    228
   -324    236    561     41   -441    397   -862  -1350  -1683  -1649  -1005   -267
   -280   -223     57    252   -168    -83   -675  -1130  -1649  -1919  -1387   -545
   -293   -361    -67    327   -114   -215   -511   -883  -1350  -1745  -1312   -496
   -241   -303    -64    272    -90   -184   -361   -633  -1065  -1522  -1124   -332
   -220   -213      5    215   -114   -103   -254   -496   -935  -1423  -1047   -246
   -249   -189     59    218   -155    -64   -231   -480   -914  -1436  -1078   -254
   -303   -223     80    265   -192    -72   -228   -472   -893  -1428  -1080   -259
   -316   -249     67    283   -192    -90   -218   -462   -883  -1426  -1078   -280
   -311   -155    155    233   -233      0   -228   -493   -896  -1441  -1104   -335
   -290    -96    192    192   -244     46   -233   -493   -893  -1434  -1104   -327
   -239    -90    148    166   -194     28   -283   -527   -904  -1441  -1106   -311
   -202    -90    111    148   -158      7   -267   -527   -906  -1444  -1117   -335
   -194    -77    114    135   -155     18   -239   -509   -880  -1410  -1109   -319
   -246   -116    127    179   -187      5   -223   -491   -852  -1369  -1096   -288
   -241   -103    137    174   -189     15   -296   -568   -914  -1423  -1140   -314
   -210    -62    145    135   -181     41   -283   -553   -896  -1402  -1111   -272
   -244    -49    192    145   -220     70   -244   -519   -854  -1343  -1054   -228
   -270    -46    223    158   -249     88   -228   -509   -839  -1312  -1031   -210
   -267    -25    241    148   -254    106   -213   -493   -807  -1283  -1018   -192
   -267     33    301    114   -285    166   -202   -498   -787  -1260  -1002   -187
   -252     31    283    109   -267    155   -244   -501   -787  -1249   -995   -166
   -239     23    262    106   -252    142   -257   -485   -763  -1226   -979   -140
   -254     -2    252    129   -254    124   -205   -436   -706  -1163   -930   -111
   -252     15    267    116   -262    140   -207   -441   -680  -1143   -911   -109
   -218     96    314     59   -265    205   -202   -420   -646  -1106   -880    -88
   -184    168    350      5   -267    259   -189   -379   -600  -1044   -831    -49
   -150    174    324    -10   -236    249   -218   -376   -589  -1021   -820    -31
   -168    155    322      5   -244    239   -244   -371   -594  -1018   -818    -10
   -161    207    368    -23   -265    288   -231   -355   -581  -1000   -805     10
   -161    231    392    -36   -275    311   -231   -363   -584   -997   -813     -2
   -163    231    394    -33   -277    311   -220   -392   -594  -1015   -841    -49
   -150    223    374    -38   -262    298   -223   -426   -646  -1054   -870    -88
   -129    220    350    -46   -239    285   -228   -431   -678  -1052   -862    -77
   -168    213    381    -20   -275    296   -205   -418   -670  -1023   -841    -70
   -187    189    376      0   -280    283   -226   -496   -745  -1080   -896   -150
   -163    241    405    -41   -283    322   -265   -587   -823  -1124   -919   -192
   -176    265    439    -44   -306    350   -303   -649   -872  -1163   -948   -207
   -163    270    433    -54   -298    350   -311   -683   -893  -1171   -945   -202
   -150    270    420    -59   -285    345   -309   -698   -896  -1158   -932   -202
   -174    280    452    -54   -311    366   -298   -709   -898  -1145   -940   -226
   -233    306    540    -38   -387    423   -301   -740   -911  -1145   -948   -252
   -249    316    563    -33   -407    441   -329   -805   -948  -1171   -971   -288
   -265    285    550    -10   -407    418   -361   -836   -982  -1184   -989   -303
   -288    298    584     -5   -436    439   -329   -815   -950  -1140   -953   -283
   -285    350    633    -33   -459    491   -324   -802   -922  -1088   -906   -236
   -288    407    696    -62   -491    550   -340   -797   -888  -1031   -854   -179
   -293    483    776    -93   -535    628   -348   -805   -854   -979   -815   -140
   -309    514    823   -103   -566    667   -350   -802   -823   -940   -807   -119
   -316    522    839   -101   -576    680   -345   -805   -810   -901   -792   -135
   -275    519    795   -122   -535    657   -368   -846   -841   -901   -782   -153
   -262    553    815   -145   -537    683   -371   -831   -826   -862   -743   -106
   -272    530    802   -129   -537    665   -361   -818   -792   -820   -711    -80
   -277    475    753    -98   -514    613   -368   -818   -787   -805   -711   -103
   -311    397    706    -44   -509    550   -348   -789   -771   -792   -719   -119
   -306    340    646    -15   -475    493   -337   -807   -797   -815   -753   -161
   -246    285    530    -20   -389    407   -379   -891   -888   -896   -828   -228
   -249    272    522    -12   -384    397   -376   -875   -878   -872   -815   -210
   -249    298    548    -25   -400    423   -379   -878   -875   -852   -807   -202
   -207    361    568    -75   -387    465   -384   -870   -852   -810   -771   -179
   -197    394    592    -98   -394    491   -387   -859   -831   -776   -748   -181
   -301    288    589      5   -444    436   -384   -909   -875   -818   -805   -249
   -335    228    561     51   -446    394   -361   -919   -888   -826   -815   -252
   -285    231    517     28   -400    374   -363   -898   -878   -795   -797   -244
   -298    218    514     38   -405    366   -392   -911   -885   -789   -797   -257
   -314    140    452     85   -384    296   -384   -917   -893   -797   -823   -277
   -314     93    407    109   -361    249   -358   -888   -883   -784   -826   -280
   -309     15    324    148   -316    168   -303   -823   -875   -820   -891   -342
   -322   -101    218    210   -270     57   -184   -691   -807   -867  -1010   -467
   -316     10    324    153   -322    166    -67   -563   -628   -750   -956   -441
   -392    368    761     10   -576    563   -101   -748   -610   -597   -766   -314
   -426    761   1187   -166   -805    974   -413  -1299   -911   -504   -509   -106
   -415   1280   1696   -433  -1057   1486   -761  -1712  -1062   -220    -59    236
   -415   1556   1971   -568  -1192   1764  -1013  -1867  -1023    137    358    548
   -413   1236   1649   -413  -1031   1441  -1111  -1901  -1130     98    301    501
   -405    802   1208   -197   -805   1005  -1075  -1862  -1387   -392   -220     77
   -413    285    698     62   -558    493   -932  -1722  -1597   -969   -875   -441
   -397     57    452    168   -426    254   -737  -1447  -1384   -932   -953   -491
   -389     46    436    171   -413    241   -563  -1189  -1098   -717   -820   -371
   -366     28    394    168   -379    210   -441  -1015   -911   -581   -756   -306
   -348     18    366    163   -358    192   -379   -945   -820   -527   -737   -298
   -363    -10    353    187   -361    171   -353   -896   -779   -493   -719   -277
   -348     33    381    155   -366    207   -358   -870   -750   -457   -693   -246
   -319     57    376    132   -348    215   -358   -867   -727   -436   -683   -241
   -329     80    407    122   -368    244   -358   -878   -709   -426   -693   -259
   -345     93    439    124   -392    265   -342   -870   -693   -405   -683   -265
   -348    119    465    114   -407    293   -324   -846   -662   -368   -654   -265
   -335    129    465    103   -400    296   -327   -857   -665   -363   -652   -277
   -329    137    467     96   -400    301   -340   -862   -657   -350   -644   -283
   -329    129    459    101   -394    293   -340   -849   -636   -322   -628   -277
   -340    127    467    106   -405    296   -319   -815   -594   -277   -594   -249
   -350    111    462    119   -405    285   -314   -805   -568   -249   -571   -236
   -345    116    459    114   -402    288   -316   -800   -545   -215   -548   -233
   -340     96    436    119   -387    265   -309   -776   -517   -176   -519   -220
   -329     90    420    119   -376    254   -298   -756   -483   -135   -488   -197
   -306     93    400    106   -353    246   -280   -724   -441    -80   -436   -158
   -290     70    358    109   -324    213   -252   -678   -392    -18   -384   -119
   -280     70    350    103   -314    210   -231   -631   -324     49   -335    -88
   -254     59    314     96   -283    184   -231   -623   -288     80   -316    -83
   -213     25    239     93   -226    132   -231   -594   -262    114   -296    -70
   -181     33    215     72   -200    122   -205   -522   -192    181   -239    -23
   -181     98    277     41   -228    187   -197   -488   -140    239   -194    -10
   -197    137    335     28   -267    236   -189   -470   -101    288   -153    -10
   -189    168    358     10   -272    262   -176   -454    -72    319   -127      7
   -145    150    296     -5   -223    223   -187   -454    -96    311   -132     10
   -124    155    280    -15   -202    218   -176   -413    -83    329   -132     20
   -101    166    267    -33   -184    215   -176   -413    -88    322   -135      7
    -80    181    262    -49   -171    220   -176   -431   -116    311   -142    -36
    -93    205    298    -57   -194    252   -161   -444   -127    303   -145    -64
   -124    174    298    -25   -210    236   -155   -467   -145    296   -135    -70
   -145    176    322    -18   -233    249   -168   -504   -176    277   -140    -96
   -145    192    337    -23   -241    265   -174   -542   -197    267   -148   -127
   -150    205    355    -28   -254    277   -181   -579   -220    244   -181   -166
   -145    213    358    -33   -252    285   -174   -597   -220    246   -181   -171
   -168    184    353     -7   -262    267   -174   -620   -226    246   -171   -171
   -187    168    355     10   -270    262   -179   -644   -233    239   -166   -181
   -207    179    387     12   -298    280   -171   -646   -226    254   -148   -168
   -241    176    418     33   -329    296   -148   -641   -207    285   -124   -189
   -254    171    426     38   -340    298   -127   -623   -189    314    -98   -200
   -236    176    413     31   -324    293   -119   -600   -161    353    -67   -174
   -207    257    465    -23   -335    361   -122   -584   -119    407    -10   -124
   -215    324    537    -54   -376    431   -140   -587    -88    454     44    -93
   -220    374    594    -77   -407    483   -153   -592    -62    493     90    -67
   -218    387    605    -83   -410    496   -174   -602    -54    514    111    -51
   -205    394    597    -96   -402    496   -181   -602    -38    542    142    -67
   -181    389    571   -103   -376    480   -176   -589    -20    563    145    -85
   -168    384    553   -109   -361    467   -184   -587    -12    566    135    -59
   -179    358    537    -88   -358    446   -176   -574      7    589    145    -38
   -187    262    449    -38   -319    355   -150   -558      7    594    140    -54
   -179    223    402    -23   -290    314   -135   -548      5    597    140    -70
   -192    197    389     -5   -293    293   -135   -555     -7    592    135    -90
   -223    129    353     46   -288    241   -166   -579    -41    571    114   -124
   -226     96    319     64   -275    207   -181   -587    -62    558     98   -153
   -252    103    355     72   -303    231   -184   -594    -67    558     98   -174
   -283     90    371     96   -327    231   -189   -592    -77    553     83   -184
   -314     18    332    148   -322    174   -197   -576    -80    553     88   -166
   -327    -36    290    179   -311    127   -171   -548    -59    579    116   -142
   -345      0    345    171   -345    171   -171   -545    -46    607    148   -132
   -366     38    402    163   -384    220   -176   -548    -36    623    158   -142
   -389     64    454    163   -420    259   -181   -550    -36    628    158   -155
   -433     -2    428    215   -431    213   -176   -550    -46    615    137   -179
   -467   -150    316    309   -394     83   -155   -530    -75    561     72   -241
   -491   -387    101    436   -298   -142    -90   -465   -116    441    -75   -381
   -488   -511    -23    501   -233   -267     49   -314    -62    363   -207   -537
   -498   -376    122    436   -311   -127    171   -200    114    472   -119   -498
   -587     -5    579    296   -584    285     70   -530     80    613    109   -319
   -683    511   1195     85   -940    852   -267  -1124   -114    839    509     25
   -727   1176   1904   -223  -1314   1540   -600  -1540   -174   1231   1067    472
   -657   1431   2086   -387  -1374   1758   -880  -1686    -93   1649   1543    852
   -607   1028   1634   -210  -1122   1330   -997  -1683   -194   1584   1434    701
   -618    444   1060     85   -839    750   -963  -1641   -579    896    711     23
   -633   -122    511    379   -574    194   -761  -1452   -839    205    -36   -571
   -623   -283    340    452   -483     28   -545  -1104   -553    309    -59   -550
   -594   -257    337    426   -467     38   -374   -841   -301    475     38   -439
   -558   -236    322    394   -441     44   -249   -667   -142    579    101   -371
   -524   -280    244    402   -384    -18   -184   -579    -67    628    129   -335
   -506   -337    166    420   -337    -85   -176   -553    -51    636    127   -342
   -485   -355    129    418   -309   -114   -161   -524    -23    657    140   -335
   -485   -387     98    436   -293   -145   -140   -491      5    683    163   -309
   -483   -426     57    454   -270   -184   -127   -470     28    706    189   -293
   -470   -441     25    454   -252   -207   -119   -462     46    724    207   -285
   -441   -410     31    426   -239   -189   -103   -449     72    750    233   -272
   -394   -337     54    366   -226   -142    -96   -436     98    769    259   -257
   -345   -309     36    327   -192   -137   -109   -436    103    769    259   -267
   -327   -265     62    293   -194   -101   -106   -423    122    784    275   -265
   -329   -259     70    293   -202    -96    -96   -407    140    805    290   -257
   -324   -262     62    290   -194   -101    -98   -392    153    818    306   -252
   -301   -262     38    283   -171   -111   -114   -381    166    828    319   -254
   -277   -249     25    262   -153   -111    -96   -350    192    839    337   -239
   -259   -202     57    231   -158    -72    -85   -314    233    870    376   -197
   -246   -187     57    215   -153    -64    -72   -275    270    911    410   -176
   -233   -176     57    205   -145    -59    -64   -246    303    948    441   -184
   -220   -127     93    174   -158    -18    -59   -223    337    979    465   -168
   -218   -114    103    166   -161     -5    -44   -187    379   1010    485   -142
   -220   -140     77    179   -150    -31    -28   -148    418   1034    504   -106
   -192   -114     77    153   -135    -18    -20   -101    454   1072    545    -54
   -181   -116     64    148   -124    -25    -12    -67    483   1124    581    -49
   -184   -114     70    148   -129    -23     -7    -57    498   1156    605    -57
   -174   -119     51    145   -114    -33     -7    -51    498   1163    610    -64
   -124   -145    -20    135    -51    -83      0    -23    509   1176    628    -51
   -132   -176    -44    153    -46   -111      0    -23    491   1156    618    -62
   -166   -132     33    148   -101    -49     10    -38    470   1140    620    -72
   -192    -64    124    127   -161     28      5    -70    441   1122    631    -85
   -184    -31    153    109   -168     59    -12    -88    418   1106    639   -109
   -168    -62    106    114   -140     23    -25   -111    381   1065    589   -150
   -166    -83     80    124   -124     -2    -25   -145    348   1026    542   -148
   -179    -85     90    129   -135      2    -31   -187    316   1002    524   -137
   -213    -88    124    150   -168     18    -33   -226    288    992    519   -155
   -239   -101    137    168   -189     18    -31   -259    280   1002    522   -153
   -267   -114    153    189   -210     18    -25   -283    272   1005    527   -153
   -296   -140    155    215   -226      7    -12   -296    272   1013    537   -150
   -329   -161    168    246   -249      2      2   -306    267   1015    542   -148
   -389   -192    197    290   -296      0     31   -296    280   1039    579   -155
   -407   -223    184    314   -298    -20     44   -290    296   1049    584   -207
   -397   -226    171    309   -285    -28     49   -275    319   1060    576   -197
   -392   -192    200    293   -296      2     54   -267    345   1085    615   -168
   -368   -153    215    259   -296     31     41   -272    366   1109    654   -142
   -280   -129    148    205   -215      7     10   -262    384   1124    680   -119
   -179   -109     70    142   -127    -20    -28   -275    376   1124    691   -116
    -54    -77    -23     67    -15    -51    -49   -285    371   1122    693   -114
    -36   -103    -70     70     15    -88    -80   -314    350   1106    678   -129
    -31   -103    -72     67     20    -90    -80   -316    348   1101    683   -132
    -41   -171   -129    106     44   -153    -85   -314    335   1091    670   -140
    -59   -270   -210    166     75   -241   -103   -327    288   1049    633   -181
    -51   -272   -220    161     83   -246   -103   -327    267   1023    620   -202
    -75   -277   -202    176     62   -239    -98   -335    252   1010    610   -210
    -83   -301   -218    192     64   -259   -103   -350    218    979    571   -239
   -119   -337   -218    228     49   -277    -93   -340    213    974    563   -239
   -179   -329   -150    252    -15   -241    -77   -335    215    979    561   -236
   -187   -277    -93    231    -46   -187    -62   -332    215    979    571   -239
   -174   -210    -36    192    -72   -122    -62   -327    218    976    579   -241
   -166   -215    -49    192    -59   -132    -59   -314    223    987    597   -231
   -197   -244    -49    218    -75   -148    -54   -311    223    992    597   -233
   -192   -244    -51    215    -70   -148    -46   -309    223    984    597   -244
   -187   -249    -62    215    -62   -155    -33   -296    233    987    607   -244
   -192   -244    -51    218    -70   -148     -7   -270    246    992    607   -254
   -181   -371   -189    275      2   -280     31   -231    192    891    488   -358
   -150   -566   -418    358    132   -493    119   -129    140    732    275   -545
   -158   -579   -420    368    129   -501    246     33    226    701    184   -652
   -233   -327    -93    280    -70   -210    335     23    374    857    353   -530
   -379    168    548    103   -465    358    124   -491    322   1101    748   -158
   -522    836   1358   -158   -940   1096   -179   -989    324   1517   1361    400
   -589   1434   2023   -423  -1306   1727   -470  -1260    428   2018   2000    992
   -496   1486   1982   -493  -1239   1732   -717  -1348    467   2333   2348   1358
   -439    906   1345   -233   -893   1124   -732  -1306    184   1870   1842    883
   -433    306    740     62   -587    522   -613  -1195   -246   1026    945     23
   -423    -41    381    231   -405    171   -405   -914   -306    649    470   -431
   -371    -83    288    228   -329    101   -226   -592    -72    758    506   -415
   -298   -129    166    213   -233     18    -98   -366     83    865    568   -361
   -270   -116    153    192   -213     18    -38   -265    150    898    574   -353
   -252    -59    192    153   -223     64    -20   -246    155    888    545   -392
   -252    -57    194    155   -223     67    -36   -254    129    849    478   -449
   -213   -106    103    158   -161     -2    -72   -285     83    789    407   -457
   -163    -49    111    106   -140     31    -96   -285     59    771    402   -454
   -119    -25     90     70   -106     33    -96   -254     75    795    431   -428
   -103     -7     96     57   -101     44    -93   -236     98    797    441   -431
   -114    -20     90     64   -103     33    -93   -254     98    784    439   -446
   -106    -36     70     70    -88     15    -72   -236    106    792    454   -413
    -85    -15     67     49    -77     25    -67   -200    132    828    496   -389
    -41    -25     15     33    -28     -5    -62   -184    148    846    522   -397
    -54    -36     15     44    -36    -10    -44   -153    181    891    548   -410
    -75    -33     41     54    -59      2    -28   -124    215    911    579   -410
    -80    -25     54     54    -67     12     -5    -93    244    924    613   -374
    -70    -20     49     46    -59     12     10    -59    265    935    626   -340
    -51    -54     -2     51    -25    -28     44    -10    319    992    691   -285
    -46    -25     18     36    -33     -5     70     25    376   1034    740   -257
    -62     57    119      0    -90     88     83     44    389   1047    761   -246
    -57    111    168    -25   -111    140    101    114    418   1093    810   -220
    -15    132    148    -59    -80    140    103    171    449   1098    805   -205
      0    109    109    -54    -54    109    109    213    470   1104    805   -142
    -18    127    145    -57    -83    135    129    257    514   1148    862    -85
     10    233    223   -122   -106    228    158    309    576   1221    932    -51
     59    327    265   -194   -101    296    171    340    618   1267    979    -41
     85    355    270   -220    -90    311    163    353    605   1273   1008    -25
     67    358    288   -213   -111    324    171    363    600   1267   1018     -7
     46    415    368   -231   -161    392    184    363    600   1270   1036     10
     41    441    400   -241   -179    420    197    358    594   1262   1047     25
      7    470    462   -239   -228    467    207    340    581   1244   1041     23
    -12    485    496   -236   -254    491    213    324    566   1221   1026     12
    -10    483    493   -236   -252    488    218    296    542   1197   1015     -2
    -36    478    514   -223   -275    496    223    267    542   1202   1021    -18
    -51    496    545   -223   -298    519    228    231    530   1187   1005    -57
    -88    504    592   -210   -340    545    233    194    517   1169   1002    -98
    -85    514    600   -213   -342    555    246    168    506   1153   1000   -111
    -90    501    592   -205   -340    545    257    150    498   1137    987   -116
    -75    537    613   -233   -342    574    246    119    480   1114    961   -137
    -59    555    613   -249   -337    581    257    111    475   1101    950   -150
    -38    574    613   -267   -324    592    277    119    480   1104    948   -155
    -18    636    654   -311   -337    646    290    135    506   1137    979   -140
    -15    680    696   -332   -355    688    290    142    527   1169   1008   -124
    -12    724    737   -355   -374    730    277    142    542   1187   1023   -109
      2    737    735   -368   -366    737    259    142    566   1213   1041    -80
     25    737    711   -381   -342    724    257    148    587   1241   1062    -59
     67    737    670   -402   -301    704    249    155    592   1247   1078    -51
     83    722    639   -405   -277    680    236    155    592   1241   1091    -57
     59    665    605   -361   -272    636    241    166    579   1226   1091    -75
     -7    568    576   -283   -293    574    259    181    581   1226   1101    -93
     31    498    467   -265   -218    483    252    174    563   1202   1088   -132
     83    452    368   -270   -142    410    236    148    532   1169   1057   -179
     93    441    348   -267   -127    394    228    124    509   1132   1021   -202
    124    433    309   -280    -93    371    215    106    478   1085    976   -223
    181    441    259   -311    -38    350    187     80    436   1034    932   -259
    168    400    231   -285    -31    316    158     36    394    989    896   -306
    179    402    223   -290    -20    314    145     18    384    979    896   -306
    174    462    288   -319    -57    376    155     38    407   1000    917   -272
    189    475    283   -332    -46    379    153     20    381    966    883   -280
    194    480    285   -340    -44    384    158     12    358    945    859   -275
    239    579    340   -407    -49    459    168     57    402   1005    914   -231
    187    574    387   -381   -101    480    171     54    407   1008    924   -252
    119    480    361   -301   -119    420    197     31    374    948    878   -306
    119    400    280   -262    -80    340    220     44    322    859    787   -394
     98    220    122   -158    -10    171    277     98    233    693    594   -587
    103    103     -2   -106     54     51    379    207    210    561    436   -756
    111    301    189   -207    -38    246    459    239    303    620    498   -709
     10    732    722   -374   -355    727    402    -62    428    891    844   -363
   -145   1374   1519   -613   -831   1447    140   -550    576   1353   1452    257
   -265   2039   2301   -888  -1283   2169    -75   -756    867   1961   2179    982
   -184   2192   2377  -1005  -1280   2286   -335   -815   1021   2348   2603   1452
   -135   1800   1935   -833  -1036   1867   -485   -914    748   2052   2314   1213
   -140   1182   1322   -519   -730   1252   -480   -958    202   1241   1480    376
   -155    672    826   -259   -493    748   -293   -748    -77    691    857   -262
   -137    519    657   -192   -397    587    -64   -394     98    745    815   -319
    -83    465    545   -192   -314    506     96   -142    252    841    852   -288
    -20    410    431   -194   -226    420    189      0    329    904    865   -280
    -25    374    397   -174   -210    384    228     64    368    961    872   -270
    -36    366    402   -166   -218    381    246     93    366    992    867   -277
    -38    361    400   -163   -220    379    265    119    368   1002    865   -283
    -38    355    394   -158   -215    374    285    148    392   1028    893   -249
    -54    366    420   -155   -239    394    303    181    436   1072    927   -254
    -64    423    485   -179   -275    454    309    210    470   1085    953   -262
    -49    420    470   -189   -259    444    296    202    454   1060    935   -265
    -20    459    480   -218   -249    470    293    207    454   1057    927   -252
    -10    530    540   -259   -275    535    285    215    465   1039    932   -246
    -36    587    620   -275   -329    602    275    220    457    987    930   -257
    -46    675    722   -314   -384    698    257    218    446    922    919   -277
    -49    800    849   -374   -449    823    239    215    444    872    924   -280
    -49    872    922   -413   -488    896    236    226    449    859    924   -272
    -44    891    932   -423   -488    911    244    252    475    917    927   -259
    -23    904    927   -441   -475    914    249    270    493    956    917   -252
    -10    893    904   -441   -457    898    262    306    527   1000    948   -215
     -5    870    872   -433   -439    872    275    345    563   1049    984   -163
     12    865    849   -439   -418    857    293    384    594   1088   1013   -137
     41    875    833   -459   -397    854    316    433    633   1132   1044   -114
     62    862    800   -462   -368    831    348    496    685   1197   1101    -54
     96    854    758   -475   -332    807    348    514    693   1218   1132    -20
    109    841    732   -475   -311    787    355    545    711   1241   1145     -7
    106    818    711   -462   -301    766    376    592    748   1280   1176     36
    129    810    680   -470   -275    745    381    607    761   1293   1192     75
    140    802    659   -472   -259    732    389    615    776   1304   1200     96
    142    833    691   -488   -272    761    394    618    787   1322   1223    106
    145    852    706   -498   -280    779    397    613    792   1327   1239    101
    148    833    685   -491   -267    761    400    597    787   1317   1228     88
    150    800    646   -475   -249    724    418    584    789   1317   1231     90
    140    758    618   -449   -239    688    436    576    789   1319   1236     93
    129    756    626   -444   -249    691    449    558    787   1299   1228     83
    109    737    628   -423   -259    683    459    537    779   1265   1215     54
     90    779    688   -439   -298    735    472    524    787   1247   1221     36
     72    800    724   -436   -327    763    488    511    787   1247   1215     12
    111    805    693   -459   -290    750    472    465    737   1197   1163    -49
    129    823    693   -475   -280    758    480    454    730   1176   1153    -64
    116    839    722   -478   -301    779    501    459    750   1189   1174    -44
    116    859    740   -488   -311    800    522    472    763   1195   1184    -31
    153    870    714   -511   -280    795    540    478    769   1195   1187    -18
    171    945    774   -558   -301    859    530    472    792   1218   1205     -2
    176   1002    823   -589   -324    914    504    472    826   1260   1236     28
    197   1013    815   -605   -309    914    478    472    846   1291   1257     59
    187    971    782   -579   -298    878    480    475    859   1304   1270     67
    192    982    789   -587   -298    885    472    470    865   1306   1280     75
    197    966    766   -581   -285    867    457    462    852   1296   1273     67
    189    932    740   -561   -275    836    465    470    849   1296   1267     67
    176    862    685   -519   -254    774    462    470    839   1278   1252     44
    163    766    602   -465   -218    685    462    465    810   1234   1205      2
    155    693    535   -426   -189    615    467    470    795   1208   1182    -20
    155    644    485   -400   -166    566    465    449    769   1179   1163    -46
    145    602    457   -376   -155    532    465    444    758   1166   1150    -59
    150    584    433   -366   -140    509    462    436    750   1145   1130    -77
    168    561    392   -366   -111    478    459    446    756   1148   1132    -72
    205    535    329   -371    -62    433    457    457    750   1145   1140    -64
    233    610    376   -423    -72    493    454    462    758   1150   1158    -51
    246    626    379   -436    -64    504    475    467    774   1156   1163    -46
    236    594    355   -415    -59    475    467    459    756   1143   1148    -57
    228    584    355   -405    -62    470    449    446    745   1132   1140    -72
    228    576    348   -402    -59    462    454    446    740   1122   1132    -80
    226    576    350   -400    -62    465    444    439    706   1072   1088   -124
    236    452    215   -345     10    335    478    472    652    961    958   -254
    257    270     12   -265    122    142    581    574    602    800    753   -475
    259    241    -18   -252    137    111    698    724    678    771    691   -563
    194    496    301   -345    -51    400    769    740    865    963    911   -355
     59    935    872   -498   -405    904    579    275    898   1254   1343     93
    -62   1543   1605   -743   -833   1574    324   -174    974   1709   1964    717
    -77   1977   2055   -950  -1067   2016    114   -340   1169   2239   2592   1366
     10   1800   1790   -904   -888   1795   -106   -439   1109   2372   2743   1590
      0   1215   1213   -607   -607   1213   -171   -553    610   1678   2023    893
    -10    678    688   -335   -348    680   -140   -553    103    813   1132      0
     15    350    332   -184   -158    340      2   -314     59    524    771   -363
     20    290    270   -155   -124    280    158     -2    301    678    841   -293
     54    267    213   -163    -80    241    283    226    475    802    911   -228
     80    254    174   -168    -46    215    348    350    568    870    950   -194
     88    241    150   -166    -31    197    376    394    600    896    958   -192
     98    171     72   -135     12    122    397    418    605    883    932   -215
    129    135      2   -132     62     70    392    423    602    867    914   -233
    174    194     20   -184     77    106    384    436    620    885    935   -213
    179    226     46   -202     64    135    381    441    628    893    935   -210
    155    207     51   -181     51    129    379    439    628    891    914   -223
    153    184     31   -168     62    109    361    431    618    885    888   -265
    171    148    -23   -161     98     62    348    446    623    885    854   -277
    179    135    -44   -158    111     46    361    470    636    901    857   -244
    187    148    -38   -166    114     54    368    483    652    917    883   -239
    213    171    -41   -192    127     67    368    498    662    935    904   -254
    218    200    -18   -210    116     90    374    522    680    948    937   -257
    205    194    -12   -202    109     93    358    527    675    943    945   -249
    192    166    -25   -179    109     70    337    522    665    924    930   -236
    166    218     49   -194     59    135    332    527    691    948    958   -197
    148    265    116   -207     15    192    342    545    714    974    974   -176
    153    314    161   -233     -5    239    355    579    740   1008    987   -171
    228    361    132   -293     49    246    353    600    756   1028    995   -148
    277    381    101   -329     88    241    340    633    776   1049   1015   -101
    314    428    114   -371     98    272    350    670    813   1085   1057    -46
    353    509    153   -431    101    329    363    714    849   1114   1098     -2
    384    566    181   -475    101    374    353    724    875   1127   1127     23
    381    540    158   -462    111    350    350    740    880   1127   1130     25
    394    522    124   -459    135    324    353    771    893   1140   1145     41
    415    511     93   -465    161    301    355    789    901   1143   1161     59
    413    498     85   -454    163    293    361    800    911   1148   1171     77
    392    467     75   -431    158    272    371    800    904   1130   1150     67
    363    457     90   -410    137    275    379    784    888   1106   1127     46
    327    457    129   -392     98    293    381    761    867   1078   1101     15
    324    439    114   -381    106    277    374    732    844   1041   1067    -20
    329    433    101   -384    114    267    376    717    820   1013   1041    -33
    301    405    103   -353     98    254    394    701    810   1002   1036    -38
    233    361    127   -298     51    244    387    657    784    976   1013    -70
    187    350    163   -267     12    257    400    628    763    956    995    -96
    194    358    163   -277     12    262    426    623    756    940    979    -96
    200    363    163   -283     18    265    436    613    740    922    958   -103
    200    355    153   -280     23    254    439    600    727    909    940   -114
    213    400    187   -306     12    293    446    600    737    914    950   -103
    252    462    207   -358     23    335    444    610    769    945    984    -67
    322    504    181   -415     70    342    428    615    800    976   1015    -25
    361    548    187   -457     88    368    413    623    828   1010   1054     25
    363    594    231   -478     67    413    402    633    849   1039   1088     57
    358    594    236   -478     62    415    397    633    844   1028   1078     51
    374    615    241   -496     67    428    384    623    836   1018   1072     51
    361    636    275   -498     41    457    379    613    828   1015   1075     59
    327    600    272   -462     28    436    384    607    813   1005   1062     51
    314    504    189   -410     62    348    374    605    784    969   1018     12
    316    418    101   -366    109    259    368    610    753    927    974    -18
    296    389     90   -345    103    241    381    620    750    927    971     -7
    288    394    106   -340     90    252    392    613    735    914    953    -15
    285    379     93   -335     96    239    394    607    714    893    930    -28
    257    342     85   -298     85    215    420    636    727    914    950    -12
    220    293     72   -257     72    184    436    633    719    909    940    -33
    233    249     15   -241    109    132    439    628    709    904    940    -33
    267    184    -85   -228    176     51    431    626    698    883    937    -18
    301    137   -166   -220    233    -12    420    623    685    857    922    -12
    314    135   -181   -226    246    -23    405    620    678    849    914    -12
    303    142   -161   -223    233     -7    407    615    680    846    906    -20
    306     85   -220   -197    262    -64    407    610    665    828    880    -41
    319    -15   -337   -153    327   -176    426    633    633    771    820   -103
    350   -192   -542    -80    444   -366    501    714    602    649    662   -249
    345   -296   -641    -23    493   -467    615    859    659    568    514   -394
    301   -114   -415    -96    355   -265    680    953    805    654    579   -322
    200    277     77   -239     59    179    615    680    797    813    836    -62
     46    789    743   -418   -348    766    384    168    646   1062   1286    353
    -70   1356   1426   -641   -748   1389    145   -192    610   1457   1875    854
    -25   1483   1506   -730   -766   1496    -85   -319    623   1813   2338   1247
      5   1106   1101   -555   -548   1104   -168   -324    457   1649   2182   1091
    -25    620    646   -301   -335    633   -122   -306     75    911   1402    371
    -25    132    158    -51    -90    145     33   -140   -132    283    670   -265
      0    -18    -18     10      7    -18    218    200    153    423    683   -228
     10      2     -7     -5      7     -2    319    428    392    584    776   -132
     36     15    -23    -28     31     -2    410    615    568    696    839    -57
     44     10    -33    -25     38    -10    478    724    654    743    870    -18
     33     18    -18    -28     25      0    485    750    665    745    857    -18
      0     67     64    -33    -33     67    488    763    672    737    839    -23
    -28     88    114    -31    -72    101    496    774    683    735    826    -18
    -36     88    124    -25    -80    106    498    776    680    722    800    -20
    -12     90    103    -41    -59     96    491    771    675    717    789    -20
     10     80     70    -46    -31     75    475    776    672    709    774    -23
     25     88     62    -59    -18     75    457    782    667    698    756    -23
     41     96     54    -67     -5     75    441    774    659    683    740    -15
     62    106     41    -85     10     75    426    753    639    667    727    -18
     83     90      5    -88     38     49    426    748    639    667    719    -20
     90     88     -5    -90     49     41    423    737    633    662    709    -25
    124    103    -20   -114     72     41    397    732    623    649    701    -31
    163     49   -114   -106    137    -31    376    737    623    644    691    -31
    174     57   -116   -114    145    -31    371    750    639    649    685    -31
    215     85   -129   -150    171    -20    363    750    646    649    678    -31
    267    106   -161   -187    215    -25    366    774    667    670    698      2
    316     62   -254   -189    285    -96    361    787    678    685    714     23
    332     59   -275   -197    303   -106    366    797    698    704    743     28
    335     83   -252   -210    293    -85    379    800    719    722    763     25
    384     67   -316   -226    350   -124    363    833    730    735    766     62
    470     38   -431   -257    449   -194    337    906    766    771    795    122
    475      0   -475   -239    475   -236    358    958    815    820    828    163
    452     -5   -459   -226    454   -231    387    997    859    862    870    181
    454     41   -413   -246    433   -184    394    995    865    862    898    179
    428     54   -374   -244    402   -158    392    976    836    823    883    140
    389     59   -329   -223    361   -135    397    979    815    782    836    101
    366     28   -340   -200    353   -153    387    969    784    730    789    114
    353     41   -311   -197    332   -135    379    948    748    678    766    101
    314     31   -285   -174    298   -124    379    922    711    620    727     75
    283     49   -236   -166    259    -93    392    896    693    594    709     72
    270     77   -194   -176    231    -59    379    841    641    550    667     25
    244     88   -155   -166    200    -33    379    813    613    524    649     -5
    210    155    -57   -184    132     49    376    784    594    501    633    -20
    179    233     54   -207     62    145    371    745    568    475    610    -51
    171    265     93   -218     38    179    348    704    517    431    571    -80
    163    270    106   -215     28    189    329    696    491    405    550    -70
    145    316    171   -231    -15    246    332    704    509    415    555    -49
    140    397    254   -270    -57    327    337    711    535    436    568    -33
    153    444    290   -298    -70    366    335    719    555    465    597    -20
    142    488    345   -314   -101    418    324    717    568    478    623     -5
    135    530    394   -332   -132    465    303    704    576    480    639     20
    135    506    371   -319   -119    439    283    685    566    475    633     33
    132    462    329   -298    -98    397    275    685    555    472    644     57
    179    467    288   -322    -54    379    262    688    558    475    646     64
    145    439    293   -293    -75    368    257    680    561    470    649     64
     96    348    252   -223    -77    301    275    698    579    480    667    103
    106    254    148   -181    -20    200    275    685    558    457    646     51
    109    161     51   -135     28    106    272    662    506    394    574    -83
     85     64    -20    -75     51     23    272    675    480    355    522    -72
     67      5    -62    -36     64    -28    270    672    459    332    519    -51
     72    -20    -93    -25     80    -57    267    662    436    309    514    -59
     83    -41   -124    -20    103    -83    267    662    423    293    498    -70
     77    -59   -140    -10    109    -98    257    652    410    275    480    -96
     67    -41   -109    -12     88    -75    233    628    387    249    462   -106
     44    -12    -57    -18     49    -36    210    602    350    210    431   -116
     44     -7    -51    -18     46    -28    197    584    319    176    397   -137
     41      2    -41    -23     38    -18    187    571    309    153    368   -155
     38     23    -15    -33     28      5    176    563    301    142    350   -184
     46     31    -15    -41     31     10    171    555    283    114    316   -226
     72    -41   -114    -15     93    -77    184    579    239     38    228   -293
     90   -228   -322     67    205   -275    265    683    210    -96     64   -436
    106   -272   -379     83    241   -324    374    813    267   -174    -67   -563
    103    -33   -140    -36    122    -85    423    807    366   -103     -2   -527
     28    342    314   -184   -142    329    285    387    270     10    231   -332
    -80    872    953   -397   -517    911    -28   -171    119    296    696     80
   -150   1410   1561   -631   -857   1486   -298   -483    137    714   1244    535
   -101   1460   1561   -680   -831   1512   -517   -542    205   1060   1615    878
    -46    997   1044   -475   -545   1021   -574   -493     54    872   1395    714
    -33    480    514   -223   -275    496   -501   -431   -335     96    605     33
    -23     28     51     -2    -38     38   -316   -210   -444   -374     62   -426
     10   -111   -124     49     67   -119   -129     98   -187   -265     77   -402
     67   -137   -205     36    135   -171      7    319     20   -142    150   -332
    124   -116   -241     -5    179   -176     83    444    129    -90    176   -296
    166   -109   -277    -28    220   -192    114    491    161    -88    176   -272
    207   -114   -324    -46    262   -218    122    501    153   -111    155   -270
    226   -145   -371    -38    298   -257    122    501    132   -135    122   -283
    226   -135   -361    -49    293   -246    122    501    132   -137    114   -288
    241   -111   -353    -67    296   -231    122    506    142   -142    111   -311
    257    -90   -348    -83    301   -218    111    501    137   -155     96   -345
    275    -36   -311   -119    293   -174    109    493    135   -163    106   -342
    319     33   -285   -176    301   -124     85    478    124   -179    103   -335
    335     90   -244   -213    290    -75     72    465    114   -197     85   -342
    337    106   -231   -220    285    -62     72    470    116   -194     77   -345
    350    111   -239   -231    296    -62     80    488    129   -181     88   -327
    358    106   -252   -233    303    -70     75    493    127   -184     88   -340
    350    124   -226   -239    288    -49     77    509    142   -171     90   -337
    350    109   -244   -231    298    -67     77    517    150   -174     83   -332
    368    114   -254   -241    311    -70     83    537    168   -155     98   -306
    379    137   -244   -259    311    -51     88    563    197   -132    119   -275
    392    179   -215   -285    303    -18     83    589    223   -106    142   -246
    400    187   -213   -296    306    -12     83    620    252    -83    166   -223
    415    192   -223   -303    319    -15     90    657    283    -49    189   -210
    431    197   -233   -316    332    -18     93    691    314    -28    202   -192
    452    192   -259   -322    355    -33    103    730    348      0    223   -166
    459    176   -283   -319    371    -51    119    769    384     33    249   -145
    475    176   -298   -324    387    -59    132    800    410     67    275   -135
    517    166   -353   -342    433    -93    119    792    384     57    275   -137
    530    163   -368   -348    449   -101    124    802    384     51    280   -116
    540    158   -381   -350    459   -111    127    797    371     28    259   -101
    545    119   -426   -332    485   -153    127    776    342    -20    215    -96
    537    103   -436   -322    485   -166    142    763    332    -36    202    -96
    514     83   -431   -298    472   -174    148    732    301    -59    179   -132
    501     49   -452   -277    478   -200    140    691    252   -103    142   -161
    491     54   -436   -272    465   -189    129    654    228   -132    124   -142
    480     80   -402   -280    441   -161    122    615    205   -155     98   -145
    465     88   -376   -275    420   -142    119    576    174   -187     64   -171
    431     85   -348   -259    389   -129    127    548    153   -205     57   -176
    381     98   -283   -239    332    -90    142    522    145   -202     62   -174
    363    148   -215   -257    288    -33    142    493    124   -218     41   -192
    363    187   -176   -275    270      5    142    475    103   -246     18   -210
    363    218   -145   -290    254     36    153    472    103   -262     12   -215
    371    265   -106   -316    239     80    163    483    132   -249     28   -184
    368    348    -23   -358    194    163    153    488    161   -220     46   -135
    371    418     46   -394    161    233    135    480    181   -187     54   -132
    387    472     85   -431    150    280    101    465    184   -174     70   -155
    405    485     80   -444    163    283     72    452    174   -174     83   -168
    405    446     41   -426    181    244     72    462    181   -163     98   -145
    400    413     10   -407    194    213     70    467    184   -166    103   -119
    387    415     28   -402    179    220     67    472    187   -166    103   -103
    381    418     36   -400    174    228     67    483    189   -163     93    -83
    387    275   -111   -332    249     80     70    488    153   -207     51   -106
    376    161   -215   -270    296    -25     72    478    119   -246     18   -132
    366    140   -226   -257    296    -41     62    454     96   -270      0   -142
    361    116   -244   -239    303    -62     62    449     72   -298    -28   -153
    363     88   -275   -226    319    -93     64    441     44   -329    -59   -166
    358     44   -316   -202    337   -135     70    441     36   -332    -59   -163
    337     36   -301   -187    319   -132     77    436     44   -329    -54   -163
    342     15   -327   -179    335   -155     75    420     25   -355    -67   -174
    361     18   -345   -189    353   -163     59    410     -7   -381    -90   -181
    355      2   -355   -179    355   -176     72    423     -7   -387   -109   -187
    355    -15   -371   -171    363   -192     85    428    -12   -397   -116   -179
    353    -46   -400   -153    376   -223     88    428    -20   -407   -116   -179
    353    -23   -376   -166    363   -197     77    413    -38   -433   -137   -215
    387    -90   -478   -148    431   -283     90    418    -98   -524   -239   -311
    423   -262   -685    -80    553   -472    168    488   -171   -704   -454   -504
    415   -379   -795    -18    605   -587    303    623   -150   -820   -623   -665
    371   -176   -550    -98    459   -363    387    631    -33   -714   -511   -581
    280    252    -28   -265    153    111    241    205    -49   -496   -179   -285
    179    891    709   -537   -265    800    -70   -303    -41    -96    379    233
    122   1587   1465   -854   -670   1527   -361   -581    106    441   1041    831
    215   1686   1467   -950   -626   1577   -623   -620    246    865   1465   1247
    293   1189    896   -740   -301   1044   -701   -600     51    602   1145    974
    293    550    257   -420     18    405   -631   -584   -462   -277    262    171
    275     49   -226   -161    252    -88   -415   -371   -711   -896   -400   -413
    285     -7   -293   -140    288   -150   -194    -41   -459   -763   -350   -379
    342    -23   -366   -158    353   -194    -49    176   -293   -672   -298   -342
    426    -25   -452   -202    439   -239     28    311   -205   -631   -285   -316
    457     -2   -459   -226    457   -231     62    361   -176   -626   -288   -306
    454      2   -452   -231    452   -223     83    376   -158   -618   -285   -322
    454     -5   -459   -226    457   -231     93    384   -158   -626   -293   -335
    457    -44   -504   -207    478   -272     98    402   -158   -639   -303   -324
    449    -51   -501   -197    475   -275    103    415   -153   -639   -301   -314
    436    -49   -485   -194    459   -267    111    415   -150   -636   -303   -319
    420    -12   -436   -205    428   -223    116    413   -145   -626   -298   -306
    384    -12   -400   -187    392   -205    129    415   -132   -610   -293   -285
    335    -33   -368   -150    350   -200    145    426   -127   -610   -288   -262
    376      5   -371   -192    374   -184    116    423   -132   -605   -288   -265
    389     12   -376   -202    381   -181    103    426   -129   -607   -290   -277
    371     18   -353   -194    361   -168     96    415   -140   -620   -303   -275
    389     36   -353   -213    371   -158     77    418   -140   -626   -301   -265
    392      5   -387   -200    389   -189     88    459   -114   -605   -280   -231
    394     25   -368   -210    381   -171     93    480   -101   -600   -272   -207
    381      7   -376   -197    379   -184     90    485    -93   -597   -280   -200
    366     12   -353   -189    361   -168     83    498    -85   -589   -277   -187
    368      2   -366   -187    366   -181     90    532    -57   -558   -252   -155
    368     12   -358   -192    363   -171     93    563    -33   -537   -241   -140
    376     15   -363   -197    368   -174     88    584    -18   -530   -233   -124
    376     23   -353   -200    366   -163     85    610      0   -514   -210    -96
    379     31   -348   -207    363   -158    101    652     28   -470   -176    -75
    392     41   -350   -218    371   -153    106    672     36   -454   -171    -46
    405     67   -337   -236    371   -135     88    667     23   -467   -187    -51
    400     57   -342   -228    371   -142     88    675     18   -480   -187    -62
    397     54   -342   -226    368   -142     90    680      7   -491   -184    -67
    405     80   -327   -244    366   -122     90    665    -12   -514   -197    -77
    407     85   -324   -249    366   -119     80    633    -49   -558   -231   -106
    402     62   -340   -231    371   -137     67    592    -88   -605   -270   -142
    379     10   -368   -194    374   -179     67    542   -129   -654   -316   -163
    337     -7   -345   -166    340   -176     67    485   -166   -706   -355   -192
    316     -5   -322   -158    316   -161     62    428   -202   -748   -394   -223
    306     -7   -314   -148    309   -161     44    381   -236   -792   -449   -226
    296     18   -277   -158    285   -129     44    355   -252   -805   -459   -228
    306      7   -298   -158    303   -145     36    329   -275   -828   -475   -241
    290     12   -280   -153    285   -132     46    306   -288   -849   -478   -239
    270     23   -246   -145    259   -111     57    293   -288   -849   -462   -233
    303     46   -259   -176    283   -106     59    296   -285   -852   -483   -241
    355    114   -244   -236    301    -64     62    316   -259   -823   -467   -194
    394    161   -236   -280    316    -36     51    314   -241   -800   -449   -163
    394    192   -202   -293    298     -5     25    298   -228   -784   -431   -148
    392    228   -163   -309    277     33    -20    277   -228   -779   -407   -140
    389    220   -168   -306    277     28    -41    275   -226   -774   -392   -140
    394    200   -194   -298    293      5    -46    272   -233   -771   -394   -145
    394    200   -194   -296    296      2    -51    259   -249   -779   -405   -148
    402    192   -210   -298    306     -7    -44    259   -249   -776   -400   -137
    413    129   -283   -272    348    -75    -51    257   -270   -807   -428   -158
    400     54   -345   -228    371   -142    -75    233   -322   -867   -488   -207
    387     46   -340   -215    363   -145    -70    236   -345   -891   -511   -226
    340     20   -322   -181    329   -150    -80    210   -374   -917   -542   -246
    288    -28   -316   -129    301   -171    -90    179   -410   -948   -576   -285
    241    -64   -306    -88    272   -187    -98    161   -436   -974   -597   -298
    189    -83   -272    -51    231   -176   -106    135   -459   -995   -613   -296
    116    -90   -210    -15    161   -150    -98    129   -459   -997   -610   -285
    111   -114   -226      0    168   -168   -111    135   -467  -1010   -631   -298
    140   -135   -275     -5    207   -205   -132    124   -491  -1044   -662   -314
    111   -142   -254     15    181   -197   -129    122   -498  -1049   -667   -311
     90   -155   -249     31    168   -202   -132    111   -517  -1062   -680   -324
    119   -161   -283     20    200   -220   -150    101   -535  -1080   -701   -332
    148   -220   -368     33    257   -293   -158     98   -571  -1119   -748   -371
    153   -376   -530    111    340   -452   -129    124   -646  -1236   -888   -514
    155   -615   -774    228    462   -696    -31    220   -711  -1421  -1111   -735
    153   -644   -797    244    475   -719    101    350   -639  -1439  -1179   -810
     93   -387   -483    145    288   -433    140    246   -530  -1283   -995   -652
    -28    116    145    -44    -85    129    -54   -252   -511   -987   -555   -205
   -161    784    945   -314   -553    865   -340   -717   -439   -522     83    441
   -171   1241   1413   -535   -792   1327   -600   -911   -275     -7    696   1065
   -103   1111   1213   -506   -657   1161   -815  -1005   -332    122    841   1265
    -93    545    639   -226   -366    592   -870  -1052   -719   -426    249    714
    -77    -59     18     67    -49    -23   -758   -945  -1156  -1257   -649   -166
     -5   -361   -355    181    174   -358   -561   -620  -1145  -1496   -995   -511
     83   -389   -472    150    277   -431   -407   -319   -953  -1395   -969   -480
    153   -394   -548    122    350   -470   -298   -124   -826  -1309   -919   -444
    200   -397   -600     96    397   -496   -257    -54   -787  -1291   -922   -446
    220   -402   -626     90    423   -514   -239    -36   -779  -1296   -937   -441
    223   -439   -665    106    444   -550   -231    -25   -784  -1312   -958   -428
    233   -483   -717    124    475   -600   -218    -10   -784  -1314   -969   -407
    254   -480   -735    111    493   -607   -226    -12   -787  -1314   -976   -410
    246   -462   -709    106    478   -584   -218     -5   -774  -1296   -956   -402
    283   -439   -724     77    504   -581   -218      0   -769  -1288   -953   -394
    303   -449   -753     72    527   -600   -226     -5   -776  -1296   -956   -405
    262   -449   -711     90    485   -579   -215      7   -758  -1275   -940   -405
    309   -441   -753     64    530   -597   -218     28   -745  -1265   -932   -405
    342   -436   -779     44    558   -607   -233     23   -756  -1267   -940   -407
    350   -413   -763     31    555   -587   -215     41   -740  -1234   -914   -376
    309   -387   -696     36    501   -540   -205     67   -717  -1208   -901   -340
    272   -371   -644     49    457   -506   -192     98   -691  -1176   -875   -309
    239   -345   -584     51    410   -465   -187    116   -675  -1156   -859   -293
    207   -316   -524     54    366   -420   -187    137   -665  -1145   -844   -280
    189   -280   -472     44    329   -376   -181    163   -639  -1127   -818   -267
    179   -267   -446     44    311   -355   -166    200   -610  -1098   -782   -236
    158   -285   -446     62    301   -366   -150    244   -571  -1067   -748   -197
    122   -301   -423     90    272   -361   -137    277   -545  -1047   -730   -174
     88   -298   -387    103    236   -342   -124    303   -519  -1026   -717   -153
    109   -283   -392     88    249   -337   -122    335   -498  -1000   -696   -135
    124   -239   -366     57    244   -301   -129    368   -485   -971   -678   -124
    124   -197   -322     36    223   -259   -140    389   -472   -950   -665    -98
    124   -158   -283     15    202   -220   -155    392   -475   -963   -672    -93
    122   -166   -288     20    205   -228   -155    397   -472   -969   -678    -83
    109   -161   -270     23    187   -213   -153    389   -480   -976   -696    -85
     83   -171   -254     44    168   -213   -148    368   -501   -997   -719    -98
     46   -187   -236     70    140   -210   -150    345   -527  -1021   -743   -114
      5   -200   -205     96    103   -202   -145    322   -540  -1041   -766   -135
    -20   -194   -174    106     75   -187   -155    280   -563  -1070   -792   -155
    -44   -179   -135    111     44   -158   -161    236   -587  -1098   -813   -174
    -28   -153   -127     90     46   -140   -174    189   -613  -1135   -854   -207
     23   -135   -158     57     90   -148   -194    140   -657  -1182   -893   -249
     72   -119   -192     23    129   -155   -200    119   -675  -1200   -898   -257
     85   -132   -218     23    150   -174   -192    109   -680  -1208   -901   -257
     67   -155   -226     41    145   -192   -174     96   -685  -1226   -914   -262
     54   -140   -194     41    124   -166   -163     83   -693  -1247   -930   -283
     49    -85   -137     18     90   -109   -150     85   -670  -1234   -914   -272
     41    -54    -96      7     67    -75   -124    106   -633  -1202   -885   -228
     46    -36    -85     -5     62    -59   -132    119   -610  -1171   -849   -181
     38    -25    -64     -7     49    -44   -148    132   -579  -1137   -815   -140
     23    -23    -49     -2     33    -33   -176    124   -576  -1132   -805   -132
     18    -51    -70     18     44    -59   -194    106   -597  -1153   -818   -142
     23    -64    -88     18     54    -75   -210     83   -618  -1171   -836   -155
     31    -70   -103     18     67    -85   -231     62   -641  -1195   -862   -184
     51   -129   -181     38    114   -155   -233     59   -662  -1228   -891   -197
     62   -210   -272     75    166   -241   -252     33   -711  -1286   -943   -246
     59   -280   -340    109    197   -309   -267      5   -763  -1343   -992   -298
     57   -280   -337    111    197   -309   -290    -31   -810  -1387  -1028   -340
     46   -259   -306    106    176   -283   -322    -83   -862  -1436  -1091   -423
     31   -298   -329    135    179   -314   -340   -122   -911  -1493  -1174   -480
     36   -296   -332    129    181   -314   -350   -129   -932  -1509  -1197   -449
     38   -288   -329    124    181   -309   -353   -140   -935  -1501  -1195   -457
     44   -309   -355    132    197   -332   -358   -153   -953  -1504  -1210   -480
     62   -293   -355    116    207   -324   -371   -163   -966  -1499  -1218   -475
     77   -350   -428    135    249   -389   -363   -142   -953  -1467  -1200   -446
     72   -400   -475    163    272   -436   -355   -129   -948  -1460  -1192   -444
     70   -418   -488    174    277   -452   -353   -137   -953  -1483  -1208   -452
     96   -400   -496    153    296   -446   -363   -153   -974  -1517  -1236   -467
    129   -415   -548    142    335   -480   -379   -168  -1049  -1610  -1330   -589
    184   -594   -782    205    480   -688   -342   -129  -1140  -1787  -1512   -792
    220   -727   -950    252    581   -839   -236      0  -1150  -1917  -1670   -971
    218   -602   -820    192    519   -711   -119    129  -1010  -1831  -1613   -943
     77   -218   -296     70    187   -257   -171   -168   -906  -1574  -1275   -615
   -101    418    519   -158   -311    470   -381   -639   -787  -1132   -670     20
   -213   1039   1252   -415   -732   1145   -589   -904   -571   -589      7    748
   -127   1176   1304   -524   -714   1239   -844   -987   -441   -187    462   1325
    -85    722    807   -319   -446    766   -950  -1062   -743   -483    140   1085
   -106    168    272    -31   -189    220   -958  -1114  -1254  -1254   -688    223
   -119   -241   -124    179      0   -184   -841   -961  -1522  -1821  -1330   -498
    -85   -342   -257    215     85   -301   -652   -610  -1343  -1790  -1376   -584
    -46   -361   -316    202    132   -340   -501   -345  -1156  -1667  -1309   -511
    -12   -397   -387    205    187   -392   -413   -197  -1057  -1626  -1291   -478
     15   -418   -436    200    226   -426   -379   -153  -1031  -1610  -1293   -465
     20   -394   -415    187    218   -405   -361   -137  -1023  -1605  -1304   -493
     12   -368   -381    176    197   -374   -353   -122  -1008  -1590  -1296   -498
     -2   -363   -361    181    179   -361   -345   -106   -995  -1582  -1291   -493
     -5   -342   -337    174    163   -340   -355   -106   -992  -1579  -1296   -496
    -10   -355   -345    184    166   -350   -353    -93   -984  -1577  -1301   -483
     15   -293   -309    137    161   -301   -366    -96   -989  -1584  -1319   -496
     31   -252   -283    109    155   -265   -368    -88   -974  -1571  -1304   -485
     49   -239   -290     93    168   -265   -392    -83   -963  -1574  -1301   -475
     36   -254   -290    109    163   -272   -415    -88   -969  -1584  -1312   -470
      2   -290   -296    142    148   -290   -381    -72   -953  -1571  -1288   -454
      0   -277   -280    137    137   -277   -340    -46   -924  -1556  -1260   -431
    -20   -257   -236    137    103   -246   -348    -36   -911  -1551  -1244   -413
    -28   -239   -210    135     90   -226   -358    -10   -888  -1540  -1223   -381
     15   -223   -239    103    124   -231   -376     -7   -885  -1556  -1228   -374
     36   -213   -249     85    142   -231   -392     -5   -891  -1584  -1231   -374
     36   -205   -244     83    137   -223   -394      7   -888  -1605  -1223   -358
     67   -122   -189     28    127   -155   -405     23   -875  -1644  -1205   -348
     93    -18   -111    -38     98    -62   -428     33   -859  -1660  -1195   -358
    148     20   -127    -85    137    -51   -441     64   -820  -1584  -1171   -348
    202     31   -174   -116    187    -70   -462     90   -795  -1527  -1153   -324
    218    -18   -236    -98    226   -127   -459    114   -774  -1475  -1127   -285
    290    -20   -311   -137    298   -166   -433    155   -735  -1421  -1088   -239
    374      0   -374   -187    371   -184   -428    174   -719  -1395  -1065   -205
    397     -5   -402   -194    400   -202   -446    171   -722  -1379  -1047   -189
    384    -23   -407   -179    394   -215   -454    166   -722  -1371  -1031   -187
    335    -62   -397   -137    363   -228   -431    158   -735  -1379  -1034   -205
    288    -75   -363   -106    324   -218   -394    161   -737  -1384  -1031   -218
    241   -101   -342    -72    290   -220   -374    155   -740  -1389  -1034   -215
    223   -101   -324    -59    272   -213   -397    116   -776  -1436  -1075   -236
    218    -90   -309    -64    262   -197   -415     57   -820  -1493  -1119   -270
    218    -51   -270    -83    244   -161   -415     25   -836  -1525  -1132   -285
    205    -31   -236    -88    220   -132   -402     10   -833  -1532  -1132   -290
    218    -31   -249    -93    233   -140   -413    -38   -862  -1551  -1158   -322
    223    -31   -254    -96    236   -142   -410    -59   -878  -1564  -1179   -340
    192    -25   -218    -85    205   -122   -392    -77   -888  -1569  -1192   -361
    187      5   -181    -98    181    -88   -371    -88   -898  -1577  -1205   -379
    194     62   -132   -127    163    -33   -363    -77   -883  -1558  -1189   -363
    241    116   -127   -179    181     -5   -394   -111   -898  -1561  -1189   -353
    252    192    -62   -223    155     64   -410   -114   -878  -1525  -1163   -319
    262    246    -15   -257    137    116   -433   -119   -852  -1483  -1137   -298
    262    252    -10   -257    137    122   -441   -114   -828  -1454  -1119   -290
    265    236    -28   -252    145    106   -452   -106   -823  -1439  -1111   -285
    267    213    -54   -241    161     80   -465   -109   -823  -1431  -1109   -290
    257    215    -44   -236    150     85   -470   -114   -826  -1439  -1122   -324
    280    184    -96   -231    189     44   -483   -122   -844  -1457  -1145   -355
    301    114   -187   -210    241    -36   -475   -106   -862  -1467  -1163   -361
    275     28   -249   -153    262   -109   -467   -101   -883  -1480  -1189   -384
    309      0   -309   -155    309   -153   -467   -106   -906  -1499  -1208   -397
    277    -18   -296   -129    285   -155   -462   -116   -930  -1506  -1213   -387
    249    -57   -306    -96    275   -181   -462   -127   -950  -1525  -1231   -376
    257    -77   -335    -90    296   -205   -478   -163   -987  -1558  -1267   -379
    262   -103   -368    -80    314   -236   -485   -176  -1005  -1569  -1288   -371
    262   -137   -400    -62    329   -267   -488   -174  -1005  -1556  -1293   -361
    252   -155   -407    -49    327   -283   -475   -171  -1002  -1551  -1296   -350
    244   -179   -423    -33    332   -301   -462   -158   -989  -1527  -1275   -309
    236   -179   -415    -31    324   -296   -446   -145   -969  -1501  -1249   -272
    218   -187   -405    -15    311   -296   -431   -132   -956  -1483  -1249   -277
    236   -265   -501     12    368   -381   -441   -140   -992  -1519  -1299   -314
    262   -389   -652     62    454   -519   -441   -140  -1065  -1613  -1397   -392
    272   -613   -888    168    579   -750   -358    -64  -1114  -1758  -1579   -553
    265   -745  -1010    241    636   -878   -213    101  -1047  -1826  -1701   -659
    231   -506   -737    135    483   -620   -127    148   -885  -1683  -1566   -553
    140   -106   -246    -18    192   -174   -241   -223   -904  -1473  -1265   -290
     67    426    358   -246   -148    394   -535   -737   -992  -1143   -774    155
     12   1002    989   -506   -488    997   -784  -1008   -901   -628   -137    719
     88    976    885   -532   -400    932   -995  -1026   -789   -244    233   1085
    109    475    366   -293   -129    420  -1049  -1010  -1002   -522    -96    807
    122    -62   -184    -31    150   -122  -1031  -1057  -1535  -1421   -982     18
    181   -517   -698    168    439   -607   -911   -924  -1771  -2010  -1621   -527
    215   -548   -766    163    488   -657   -730   -607  -1473  -1829  -1525   -423
    218   -485   -704    132    459   -594   -584   -371  -1231  -1660  -1410   -301
    226   -472   -701    122    462   -587   -480   -215  -1085  -1574  -1361   -236
    259   -522   -782    132    519   -652   -426   -148  -1039  -1566  -1363   -218
    309   -566   -878    127    592   -722   -441   -158  -1065  -1608  -1410   -236
    283   -530   -813    122    548   -670   -431   -129  -1031  -1579  -1371   -187
    288   -457   -748     83    517   -600   -426   -103   -992  -1543  -1332   -148
    309   -454   -763     72    535   -607   -420   -109   -997  -1556  -1350   -174
    293   -446   -740     75    514   -594   -405    -93   -976  -1538  -1348   -181
    293   -441   -735     72    511   -587   -400    -90   -971  -1527  -1353   -197
    316   -413   -732     46    522   -571   -418   -103   -982  -1527  -1350   -205
    311   -415   -727     51    519   -571   -418    -88   -961  -1512  -1322   -174
    303   -379   -685     36    491   -532   -413    -77   -937  -1488  -1299   -161
    301   -389   -691     44    493   -540   -402    -59   -927  -1475  -1301   -155
    280   -415   -696     64    488   -555   -392    -36   -909  -1457  -1286   -137
    301   -394   -696     46    498   -545   -405    -31   -898  -1444  -1270   -122
    311   -353   -665     20    485   -509   -431    -41   -904  -1444  -1262   -114
    314   -348   -662     15    485   -504   -423    -28   -878  -1428  -1254   -106
    322   -363   -688     20    504   -527   -397      5   -844  -1408  -1239    -90
    337   -376   -714     20    524   -545   -402     28   -826  -1387  -1215    -54
    350   -324   -678    -15    511   -501   -407     62   -787  -1348  -1174    -15
    371   -267   -639    -51    504   -452   -400    103   -735  -1304  -1132     25
    379   -267   -649    -57    511   -457   -405    124   -704  -1278  -1111     54
    374   -288   -662    -41    517   -475   -389    171   -665  -1239  -1085     77
    384   -277   -662    -54    522   -470   -394    184   -649  -1221  -1070     77
    410   -218   -628    -96    519   -423   -407    192   -631  -1197  -1044    111
    423   -246   -670    -88    545   -457   -392    228   -602  -1179  -1026    155
    423   -298   -722    -62    571   -509   -371    246   -589  -1166  -1008    184
    415   -327   -745    -46    579   -535   -358    241   -594  -1179  -1018    171
    426   -303   -730    -62    576   -517   -358    233   -605  -1192  -1031    153
    446   -288   -735    -80    589   -511   -374    215   -628  -1218  -1060    135
    423   -332   -756    -44    589   -542   -363    202   -649  -1249  -1088    114
    420   -337   -761    -41    589   -548   -340    187   -665  -1262  -1091    114
    410   -402   -813     -5    610   -605   -314    161   -701  -1293  -1114    101
    363   -431   -797     33    579   -613   -293    142   -711  -1299  -1104    109
    371   -319   -691    -25    530   -504   -309    101   -745  -1319  -1111     98
    376   -332   -711    -23    542   -522   -322     41   -807  -1389  -1189     18
    374   -332   -706    -20    537   -517   -332     -2   -862  -1447  -1252    -44
    371   -327   -698    -20    535   -511   -322      2   -862  -1441  -1249    -25
    376   -311   -688    -31    532   -498   -309     10   -839  -1421  -1228      0
    384   -249   -633    -67    506   -441   -298     15   -810  -1379  -1182     41
    410   -192   -602   -109    504   -397   -306     20   -802  -1361  -1158     70
    420   -184   -605   -119    509   -394   -322     12   -797  -1353  -1150     80
    415   -166   -581   -124    498   -374   -337     12   -771  -1319  -1119    114
    418   -179   -600   -122    509   -389   -350     18   -756  -1301  -1096    142
    410   -166   -576   -122    493   -371   -363     12   -756  -1291  -1083    153
    394   -153   -548   -122    470   -350   -368      0   -758  -1293  -1085    148
    384   -158   -542   -111    462   -350   -363     -5   -766  -1299  -1088    142
    376   -246   -623    -64    498   -433   -361     10   -776  -1306  -1098    148
    355   -324   -680    -15    517   -501   -366     12   -789  -1325  -1119    135
    350   -397   -748     23    548   -571   -358     10   -810  -1348  -1145    109
    353   -444   -797     46    574   -620   -355     -7   -844  -1384  -1187     67
    329   -485   -815     77    568   -649   -361    -36   -888  -1418  -1226     31
    314   -519   -833    101    571   -675   -368    -41   -909  -1436  -1244     15
    285   -535   -820    122    553   -678   -392    -67   -937  -1467  -1265      7
    277   -579   -857    150    566   -717   -379    -54   -932  -1452  -1241     33
    272   -542   -815    132    542   -678   -379    -59   -935  -1449  -1236     38
    262   -535   -797    137    527   -667   -392    -80   -953  -1467  -1262     15
    267   -571   -839    150    550   -704   -394    -83   -961  -1478  -1280      5
    283   -615   -898    166    589   -756   -387    -72   -966  -1488  -1288     12
    272   -584   -859    155    566   -722   -400    -90   -976  -1488  -1275     18
    262   -626   -891    181    576   -758   -387    -98  -1000  -1519  -1312    -12
    280   -719  -1000    218    639   -859   -374    -83  -1036  -1584  -1387    -64
    309   -909  -1218    301    763  -1062   -301      7  -1047  -1678  -1514   -168
    322   -953  -1278    314    800  -1117   -187    135   -974  -1748  -1644   -303
    293   -758  -1052    231    670   -904   -119    202   -833  -1662  -1587   -277
    210   -405   -618     96    413   -511   -189    -44   -857  -1540  -1395   -119
    127     25   -101    -75    114    -36   -457   -589  -1117  -1387  -1052    155
     67    532    465   -301   -197    498   -724   -963  -1226  -1034   -532    610
    109    706    597   -407   -244    652   -948  -1104  -1223   -683   -109    969
    181    332    150   -259     15    241  -1021  -1122  -1387   -836   -272    815
    210    -77   -288    -64    249   -181   -997  -1106  -1725  -1499   -966    210
    202   -496   -701    145    449   -597   -904   -956  -1888  -2057  -1608   -327
    239   -623   -865    192    550   -743   -748   -667  -1634  -1966  -1628   -324
    241   -649   -891    202    566   -769   -607   -441  -1384  -1800  -1530   -223
    259   -644   -904    192    581   -774   -485   -262  -1213  -1680  -1454   -161
    257   -652   -909    194    581   -779   -426   -176  -1135  -1636  -1421   -145
    259   -646   -906    194    581   -776   -418   -155  -1117  -1641  -1421   -148
    262   -662   -927    197    594   -795   -436   -174  -1140  -1678  -1452   -181
    285   -633   -919    174    602   -776   -444   -192  -1158  -1706  -1480   -213
    324   -587   -911    129    618   -748   -457   -202  -1171  -1735  -1499   -233
    353   -555   -909    101    631   -732   -465   -194  -1169  -1745  -1499   -228
    366   -530   -896     80    628   -711   -475   -192  -1166  -1745  -1496   -231
    402   -496   -898     46    649   -696   -491   -192  -1161  -1738  -1486   -213
    444   -467   -911     10    675   -691   -504   -202  -1169  -1735  -1488   -179
    478   -420   -898    -28    688   -659   -514   -218  -1171  -1732  -1499   -171
    498   -397   -896    -51    693   -644   -530   -226  -1184  -1745  -1522   -181
    509   -366   -875    -70    691   -620   -535   -223  -1184  -1751  -1532   -179
    483   -277   -761   -103    620   -519   -537   -218  -1169  -1738  -1517   -163
    433   -223   -657   -103    542   -441   -548   -231  -1174  -1743  -1522   -171
    394   -155   -553   -122    472   -353   -545   -231  -1169  -1738  -1517   -174
    355    -90   -446   -132    400   -267   -545   -233  -1163  -1730  -1514   -171
    329    -54   -384   -137    355   -218   -555   -233  -1158  -1725  -1512   -168
    324    -54   -379   -135    350   -215   -550   -213  -1135  -1709  -1501   -150
    316    -46   -366   -137    340   -205   -537   -184  -1106  -1683  -1480   -122
    303    -12   -316   -145    309   -163   -530   -155  -1065  -1644  -1452    -85
    342     31   -311   -187    327   -140   -540   -127  -1036  -1608  -1426    -62
    413     83   -329   -249    371   -122   -545   -106  -1021  -1590  -1421    -54
    420     88   -335   -257    376   -124   -540    -85  -1002  -1574  -1415    -33
    394     90   -303   -241    350   -106   -519    -46   -958  -1532  -1366     33
    397     80   -319   -241    358   -119   -506    -12   -930  -1506  -1340     72
    423     83   -340   -254    381   -127   -496     -2   -930  -1509  -1343     70
    446    109   -337   -277    392   -114   -493     -7   -948  -1530  -1358     51
    459    129   -329   -293    394    -98   -496    -20   -969  -1556  -1379     31
    444    114   -329   -280    387   -106   -491    -38   -997  -1587  -1402     15
    446    124   -322   -285    384    -98   -478    -57  -1021  -1610  -1418      7
    418    114   -303   -267    361    -93   -498   -111  -1080  -1660  -1465    -28
    397    135   -262   -265    329    -62   -514   -168  -1127  -1701  -1504    -70
    376    111   -265   -244    319    -77   -511   -213  -1158  -1735  -1535   -101
    368     96   -275   -233    322    -88   -517   -249  -1182  -1751  -1545   -114
    374    101   -275   -239    324    -85   -527   -275  -1202  -1774  -1561   -135
    376    106   -270   -241    324    -80   -527   -288  -1218  -1790  -1569   -150
    358     67   -290   -213    324   -111   -524   -301  -1231  -1803  -1574   -158
    340     59   -280   -200    309   -109   -511   -301  -1223  -1795  -1564   -150
    345    116   -228   -233    285    -54   -488   -283  -1184  -1753  -1527   -114
    337    179   -158   -257    249     10   -462   -272  -1143  -1709  -1483    -67
    265    140   -127   -202    194      7   -504   -319  -1153  -1712  -1478    -62
    262    119   -142   -189    202    -12   -532   -332  -1148  -1699  -1457    -49
    301    111   -189   -207    244    -38   -537   -311  -1135  -1678  -1439    -31
    368    124   -244   -246    306    -59   -537   -296  -1127  -1660  -1423    -18
    366     57   -311   -213    340   -127   -558   -311  -1137  -1665  -1428    -25
    366     12   -355   -189    361   -171   -550   -303  -1135  -1660  -1428    -23
    363    -33   -400   -166    381   -215   -540   -290  -1132  -1654  -1428    -18
    353   -137   -491   -106    420   -314   -519   -275  -1137  -1660  -1441    -20
    361   -194   -555    -85    457   -374   -493   -252  -1124  -1639  -1423      0
    384   -218   -602    -83    491   -410   -467   -231  -1106  -1621  -1413     20
    384   -254   -641    -64    509   -446   -467   -236  -1122  -1631  -1431     10
    374   -303   -678    -33    524   -491   -449   -231  -1135  -1641  -1444      5
    314   -413   -727     49    519   -571   -441   -226  -1135  -1639  -1434     10
    275   -467   -743     96    509   -605   -439   -223  -1137  -1634  -1423     10
    280   -446   -727     80    501   -584   -415   -210  -1124  -1618  -1402     31
    301   -454   -756     77    527   -605   -392   -194  -1111  -1608  -1395     98
    285   -537   -823    124    553   -680   -381   -189  -1114  -1610  -1408    153
    270   -620   -893    174    581   -756   -397   -205  -1132  -1621  -1426    171
    285   -641   -930    176    605   -784   -402   -202  -1140  -1623  -1434    194
    290   -628   -919    168    605   -774   -394   -207  -1148  -1644  -1454    192
    301   -724  -1026    210    662   -875   -363   -184  -1184  -1722  -1545    122
    335   -943  -1278    303    805  -1109   -301    -96  -1223  -1873  -1738    -62
    392  -1049  -1441    327    914  -1244   -207     46  -1174  -1956  -1888   -231
    394   -839  -1234    223    813  -1036   -135    109  -1028  -1857  -1810   -194
    285   -379   -665     44    472   -522   -275   -319  -1117  -1693  -1522     51
    140    194     54   -168     41    124   -581   -867  -1260  -1405  -1039    493
     31    743    709   -387   -340    727   -867  -1221  -1278   -982   -454   1002
     75    839    763   -457   -342    802  -1124  -1327  -1210   -545     31   1465
    132    350    215   -244    -41    283  -1200  -1306  -1413   -820   -306   1182
     96   -189   -285     44    189   -236  -1158  -1283  -1847  -1647  -1189    387
     67   -667   -735    298    400   -701   -969  -1075  -2000  -2200  -1836   -200
     67   -769   -836    350    452   -802   -769   -766  -1740  -2101  -1826   -228
     93   -782   -878    342    483   -828   -631   -537  -1527  -1956  -1706   -168
     98   -813   -911    358    504   -862   -555   -407  -1410  -1883  -1657   -187
     85   -813   -898    363    491   -857   -527   -363  -1382  -1880  -1680   -228
     85   -867   -953    392    519   -909   -501   -316  -1361  -1875  -1704   -150
     90   -867   -958    387    522   -911   -475   -283  -1340  -1860  -1699   -140
     83   -841   -924    379    504   -883   -457   -257  -1319  -1842  -1693   -150
     49   -769   -818    358    431   -795   -457   -259  -1314  -1844  -1701   -168
     10   -717   -727    353    368   -722   -454   -241  -1296  -1831  -1688   -161
    -51   -724   -675    387    309   -701   -446   -215  -1265  -1797  -1652   -145
   -106   -706   -600    405    244   -654   -410   -179  -1221  -1745  -1602   -155
   -145   -670   -524    405    189   -597   -366   -132  -1166  -1701  -1577   -106
   -153   -631   -478    392    161   -555   -363    -93  -1132  -1686  -1553    -31
   -153   -555   -402    353    122   -478   -363    -80  -1114  -1673  -1540    -18
   -111   -511   -400    311    142   -457   -366    -90  -1117  -1678  -1553    -33
    -10   -459   -449    233    218   -454   -402   -122  -1140  -1701  -1582    -62
     96   -407   -504    155    298   -454   -441   -158  -1166  -1727  -1615    -98
    192   -371   -563     88    374   -465   -470   -171  -1179  -1743  -1623   -101
    233   -366   -600     64    415   -480   -472   -161  -1163  -1735  -1613    -77
    231   -394   -626     80    426   -509   -459   -137  -1143  -1722  -1602    -67
    236   -335   -571     49    402   -452   -459   -119  -1122  -1706  -1590    -59
    283   -280   -563     -5    423   -420   -470    -88  -1106  -1706  -1574    -18
    319   -197   -517    -62    418   -355   -483    -49  -1067  -1678  -1535     25
    322   -200   -524    -62    420   -361   -472     -2  -1021  -1631  -1493     44
    340   -207   -548    -64    444   -376   -457     38   -976  -1592  -1441     67
    322   -231   -553    -44    436   -392   -439     67   -943  -1558  -1387    101
    329   -275   -607    -28    467   -441   -413    106   -919  -1519  -1337    127
    316   -337   -654     10    483   -496   -387    140   -893  -1486  -1291    150
    267   -389   -657     62    462   -522   -361    153   -883  -1480  -1270    161
    223   -423   -646     98    433   -535   -337    150   -896  -1499  -1273    153
    166   -394   -563    114    363   -478   -319    132   -914  -1522  -1286    135
    119   -361   -480    116    298   -420   -322     98   -945  -1556  -1306    122
    103   -350   -454    124    277   -402   -332     70   -976  -1590  -1327    114
     90   -363   -454    135    270   -410   -348     10  -1026  -1641  -1371     85
     67   -376   -444    155    254   -410   -348    -44  -1070  -1683  -1413     36
     64   -387   -452    158    257   -418   -355    -88  -1101  -1706  -1439    -15
     80   -374   -454    148    267   -413   -363   -119  -1122  -1722  -1452    -36
    114   -332   -446    109    277   -389   -387   -155  -1150  -1758  -1475    -41
    116   -275   -392     77    252   -332   -405   -192  -1176  -1790  -1501    -64
     96   -231   -327     64    207   -277   -413   -223  -1200  -1818  -1517    -88
     83   -184   -267     51    174   -226   -436   -252  -1226  -1855  -1548   -109
    103   -122   -228      7    163   -174   -457   -270  -1228  -1865  -1551    -83
    129    -70   -200    -31    163   -135   -454   -275  -1208  -1849  -1535    -51
    155    -15   -174    -70    163    -93   -454   -270  -1179  -1810  -1501    -31
    145     10   -135    -77    140    -62   -470   -257  -1143  -1748  -1441     -5
    135      5   -132    -72    132    -64   -475   -226  -1109  -1699  -1389     12
    129    -31   -161    -49    142    -93   -449   -213  -1093  -1673  -1361     23
     93   -103   -200      5    145   -153   -420   -218  -1096  -1673  -1369     25
    116    -96   -213    -10    163   -153   -428   -218  -1088  -1657  -1361     36
    114   -132   -246      7    179   -189   -465   -226  -1117  -1678  -1384      5
     93   -184   -280     44    184   -231   -480   -236  -1150  -1717  -1434    -38
     93   -181   -277     41    184   -228   -483   -239  -1163  -1730  -1470    -57
    106   -223   -329     59    218   -275   -491   -254  -1182  -1745  -1499    -62
    111   -288   -400     88    254   -342   -501   -280  -1228  -1782  -1532    -96
    106   -303   -410     98    257   -355   -509   -290  -1247  -1792  -1548   -119
    101   -316   -420    106    259   -368   -509   -290  -1252  -1792  -1543   -122
    122   -311   -433     96    277   -371   -511   -288  -1254  -1800  -1548   -109
    135   -342   -478    103    303   -410   -527   -296  -1265  -1810  -1558   -116
    158   -358   -519     98    337   -439   -532   -301  -1265  -1810  -1558   -122
    174   -366   -540     93    355   -452   -532   -309  -1273  -1823  -1569   -145
    176   -368   -545     96    361   -457   -527   -306  -1273  -1829  -1564   -137
    189   -353   -545     80    366   -449   -532   -309  -1278  -1831  -1566   -132
    205   -368   -574     80    389   -472   -522   -303  -1291  -1844  -1595   -174
    215   -504   -719    142    467   -613   -472   -265  -1350  -1951  -1725   -293
    226   -730   -956    252    589   -841   -361   -181  -1431  -2153  -1958   -527
    210   -769   -979    277    592   -872   -215    -51  -1363  -2195  -2031   -610
    142   -488   -633    171    387   -561   -179   -174  -1247  -2018  -1823   -444
     54     44    -10    -49     31     18   -418   -646  -1192  -1665  -1340     12
    -44    766    810   -361   -426    787   -714  -1036  -1039  -1106   -633    693
    -51   1226   1278   -589   -665   1252   -984  -1163   -818   -542     -5   1296
     31   1080   1049   -555   -509   1067  -1202  -1195   -795   -353    163   1496
     41    524    480   -283   -220    504  -1249  -1241  -1174   -898   -405    982
     15    -70    -85     28     49    -77  -1119  -1202  -1735  -1842  -1327    119
     25   -387   -413    179    218   -397   -880   -906  -1735  -2104  -1683   -223
     49   -441   -491    194    267   -465   -693   -633  -1532  -2000  -1665   -239
     75   -480   -555    202    314   -517   -558   -449  -1410  -1932  -1636   -228
    103   -501   -605    200    353   -553   -480   -350  -1343  -1893  -1618   -210
    103   -511   -615    202    358   -563   -465   -324  -1325  -1883  -1610   -200
     80   -524   -605    220    342   -563   -452   -314  -1322  -1888  -1615   -194
     70   -537   -610    233    337   -571   -444   -301  -1312  -1875  -1610   -192
     88   -555   -644    233    366   -600   -444   -285  -1299  -1852  -1608   -187
    109   -581   -691    236    397   -636   -441   -275  -1309  -1860  -1618   -192
    106   -605   -711    246    407   -657   -439   -262  -1304  -1852  -1615   -181
    114   -589   -706    236    407   -649   -433   -254  -1293  -1839  -1613   -181
    135   -581   -717    223    426   -649   -439   -249  -1286  -1839  -1610   -184
    137   -530   -667    194    402   -600   -452   -246  -1278  -1842  -1602   -171
    132   -501   -633    184    381   -566   -457   -244  -1265  -1834  -1592   -171
    145   -483   -628    168    384   -555   -454   -241  -1254  -1829  -1577   -161
    176   -441   -618    132    397   -530   -457   -233  -1231  -1810  -1558   -150
    171   -454   -628    140    397   -540   -459   -228  -1221  -1805  -1561   -155
    158   -506   -665    174    410   -587   -457   -218  -1231  -1816  -1577   -161
    166   -545   -711    187    436   -628   -454   -189  -1221  -1808  -1574   -137
    181   -532   -714    176    446   -623   -436   -148  -1179  -1761  -1540   -101
    176   -475   -654    148    413   -563   -418   -116  -1137  -1712  -1501    -67
    171   -426   -597    124    384   -511   -402    -77  -1093  -1662  -1467    -44
    218   -400   -618     88    415   -509   -400    -38  -1062  -1634  -1439    -25
    267   -379   -646     57    457   -511   -402     10  -1031  -1595  -1413     10
    254   -423   -678     83    465   -550   -400     46  -1018  -1582  -1397     41
    210   -470   -680    129    444   -574   -379     67  -1010  -1571  -1382     75
    202   -452   -657    122    428   -553   -361     85  -1010  -1564  -1366    101
    215   -400   -615     93    415   -506   -368     90  -1015  -1558  -1358    111
    210   -374   -587     80    397   -480   -374     83  -1031  -1561  -1358    111
    207   -358   -566     75    384   -462   -374     67  -1044  -1574  -1353    101
    192   -348   -540     75    366   -441   -371     49  -1057  -1595  -1350     88
    184   -335   -519     75    350   -426   -358     36  -1062  -1600  -1353     75
    150   -332   -485     90    314   -407   -350      2  -1080  -1623  -1397     59
    109   -319   -428    103    267   -371   -355    -44  -1117  -1654  -1439     31
     57   -314   -371    127    213   -342   -368    -93  -1140  -1675  -1452    -10
    -25   -322   -296    174    135   -309   -374   -122  -1135  -1665  -1449    -28
    -25   -353   -327    189    150   -342   -389   -166  -1182  -1714  -1478    -83
    -25   -366   -340    197    155   -353   -394   -213  -1223  -1756  -1501   -111
    -59   -381   -322    218    129   -353   -374   -231  -1231  -1774  -1517   -119
    -85   -368   -283    228     98   -327   -348   -241  -1226  -1779  -1522   -124
   -114   -366   -254    239     67   -311   -329   -239  -1221  -1774  -1525   -122
   -111   -306   -194    207     38   -252   -322   -228  -1200  -1740  -1499    -93
    -98   -231   -132    163     12   -181   -322   -213  -1174  -1701  -1457    -51
    -93   -174    -80    135     -7   -127   -332   -210  -1156  -1680  -1431    -23
    -67   -106    -41     85    -15    -75   -368   -213  -1132  -1647  -1397     28
    -75   -158    -83    116      2   -119   -394   -223  -1137  -1647  -1402     25
    -85   -200   -114    140     12   -155   -394   -223  -1127  -1641  -1405     25
    -77   -192   -114    135     18   -153   -389   -228  -1119  -1636  -1400     31
   -111   -241   -132    176     10   -189   -392   -244  -1137  -1652  -1418     15
   -122   -319   -197    218     36   -259   -376   -241  -1145  -1665  -1431     -7
   -135   -480   -348    306    103   -415   -358   -223  -1161  -1686  -1454    -25
   -135   -594   -459    366    161   -527   -345   -218  -1169  -1706  -1478    -51
   -132   -654   -524    392    194   -589   -350   -239  -1195  -1730  -1501    -75
   -119   -696   -576    407    228   -639   -358   -249  -1215  -1743  -1512    -88
   -132   -761   -628    446    246   -696   -363   -262  -1239  -1764  -1532   -106
   -168   -766   -597    467    213   -683   -353   -265  -1239  -1761  -1532   -106
   -153   -758   -607    454    226   -683   -361   -283  -1241  -1766  -1538   -109
   -142   -784   -641    462    246   -714   -381   -311  -1283  -1792  -1553   -116
   -155   -748   -592    449    215   -670   -374   -290  -1273  -1790  -1548   -101
   -163   -732   -568    449    202   -652   -379   -293  -1273  -1797  -1548    -90
   -163   -769   -605    465    218   -685   -379   -301  -1280  -1800  -1545    -88
   -142   -745   -602    444    228   -675   -366   -306  -1278  -1797  -1545   -103
   -109   -750   -644    428    267   -696   -355   -298  -1288  -1810  -1569   -132
    -67   -844   -776    457    353   -810   -329   -254  -1327  -1880  -1660   -210
    -44  -1031   -987    535    470  -1008   -215   -145  -1374  -2029  -1855   -397
     -2  -1028  -1026    514    511  -1026    -80      0  -1317  -2086  -1958   -519
      7   -722   -732    355    368   -724     -5     15  -1156  -1922  -1797   -387
    -23   -194   -171    109     72   -184   -145   -374  -1085  -1618  -1387     12
   -127    465    592   -168   -361    527   -436   -839  -1002  -1117   -706    683
   -197    917   1114   -361   -657   1015   -654  -1034   -797   -535    -20   1348
   -109    846    953   -368   -530    898   -878  -1109   -745   -228    293   1688
    -62    239    301    -88   -181    270   -953  -1182  -1109   -678   -184   1254
    -77   -361   -283    218    101   -322   -883  -1176  -1670  -1636  -1153    322
    -80   -774   -693    426    303   -732   -691   -930  -1782  -2060  -1652   -174
    -62   -846   -784    452    361   -815   -509   -613  -1548  -1951  -1626   -166
    -10   -852   -841    431    415   -846   -366   -376  -1363  -1839  -1558   -111
     15   -862   -878    423    444   -870   -265   -226  -1244  -1774  -1504    -70
    -20   -893   -872    457    423   -883   -231   -181  -1218  -1787  -1506    -72
    -83   -904   -823    491    368   -862   -239   -174  -1223  -1805  -1519    -77
   -142   -948   -805    545    329   -878   -257   -184  -1239  -1821  -1540    -96
   -153   -995   -841    571    342   -917   -239   -171  -1226  -1790  -1543    -93
   -161  -1067   -906    613    371   -987   -231   -155  -1218  -1761  -1545    -88
   -155  -1023   -870    587    355   -948   -233   -137  -1189  -1712  -1506    -46
   -168   -992   -823    581    327   -909   -226   -116  -1161  -1670  -1480    -36
   -202  -1015   -813    607    303   -917   -228   -116  -1166  -1678  -1519    -67
   -226  -1041   -815    631    293   -930   -228   -103  -1161  -1665  -1535    -57
   -205  -1013   -807    607    298   -909   -220    -83  -1150  -1652  -1517    -67
   -184   -956   -771    571    293   -865   -220    -75  -1135  -1636  -1480    -77
   -202   -992   -792    597    293   -891   -226    -70  -1119  -1631  -1460    -77
   -215   -989   -774    600    277   -883   -226    -62  -1106  -1626  -1444    -64
   -192   -909   -719    550    262   -815   -239    -62  -1101  -1628  -1436    -51
   -163   -828   -665    496    249   -748   -246    -49  -1088  -1618  -1426    -44
   -163   -836   -672    498    254   -756   -288    -64  -1096  -1623  -1431    -67
   -148   -823   -675    485    262   -750   -285    -33  -1065  -1600  -1410    -49
   -137   -795   -659    465    259   -727   -280      5  -1021  -1564  -1369    -15
   -114   -732   -618    423    252   -675   -277     38   -979  -1517  -1319     41
    -85   -665   -579    374    244   -623   -262     72   -932  -1480  -1288    103
    -80   -636   -555    358    236   -597   -270     75   -917  -1478  -1288    127
    -46   -584   -540    314    244   -563   -262    103   -904  -1460  -1262    176
    -12   -454   -441    233    213   -449   -262    145   -875  -1431  -1223    228
    -25   -400   -374    210    174   -387   -275    145   -859  -1410  -1195    275
    -46   -449   -402    246    176   -426   -288    129   -885  -1426  -1215    272
    -15   -423   -407    218    194   -415   -296    122   -901  -1441  -1228    267
      7   -379   -387    187    197   -381   -319     88   -932  -1475  -1254    241
     51   -350   -402    148    226   -376   -337     57   -961  -1501  -1286    205
     64   -358   -426    145    244   -392   -327     33   -979  -1527  -1314    181
     44   -358   -402    155    220   -379   -348    -23  -1018  -1564  -1345    145
     28   -384   -413    179    220   -397   -355    -46  -1047  -1574  -1353    137
     20   -413   -433    194    226   -423   -350    -59  -1057  -1579  -1374    122
      5   -423   -428    207    215   -426   -342    -96  -1083  -1613  -1410     80
     -7   -454   -446    228    218   -449   -332   -132  -1114  -1644  -1444     54
     -5   -426   -420    215    207   -423   -311   -150  -1124  -1652  -1441     51
      7   -439   -446    215    226   -444   -327   -181  -1140  -1660  -1452     25
     -7   -431   -423    218    207   -428   -314   -197  -1143  -1654  -1457     12
     -7   -361   -353    181    171   -355   -327   -194  -1137  -1631  -1441     31
      7   -290   -298    142    153   -293   -332   -181  -1109  -1584  -1410     70
    -18   -309   -290    161    132   -301   -345   -220  -1124  -1590  -1421     62
    -28   -283   -254    155    111   -270   -379   -244  -1124  -1574  -1400     77
    -31   -257   -226    142     96   -244   -366   -239  -1109  -1543  -1374    103
    -33   -265   -231    150     98   -249   -348   -223  -1096  -1517  -1358    137
    -51   -290   -239    171     90   -265   -366   -246  -1119  -1530  -1379    127
    -62   -270   -207    166     70   -239   -379   -252  -1122  -1532  -1384    116
    -44   -293   -249    166    101   -272   -397   -257  -1140  -1566  -1410     88
    -49   -402   -353    226    150   -379   -420   -283  -1195  -1636  -1483     18
    -80   -431   -350    252    135   -392   -384   -265  -1197  -1649  -1499     12
    -83   -423   -342    252    129   -384   -397   -270  -1213  -1662  -1509     10
    -28   -431   -405    228    187   -418   -449   -293  -1257  -1699  -1548    -20
      2   -405   -407    202    205   -405   -452   -303  -1270  -1714  -1564    -36
     12   -444   -457    213    231   -449   -459   -322  -1293  -1725  -1574    -44
     25   -491   -517    231    270   -504   -459   -319  -1301  -1730  -1582    -38
     15   -475   -493    228    254   -483   -462   -327  -1309  -1725  -1574    -33
    -18   -496   -478    257    228   -488   -491   -353  -1335  -1738  -1590    -46
      0   -517   -517    257    257   -517   -493   -361  -1348  -1748  -1602    -54
     23   -511   -537    244    280   -524   -478   -348  -1330  -1730  -1587    -38
      7   -537   -545    265    275   -540   -480   -348  -1327  -1725  -1582    -36
      0   -584   -584    293    290   -584   -478   -345  -1356  -1766  -1634    -75
     18   -737   -756    358    384   -745   -441   -298  -1397  -1878  -1769   -179
     51   -932   -984    439    517   -956   -319   -166  -1376  -1992  -1932   -324
     51   -888   -940    415    493   -911   -187     -2  -1218  -1945  -1938   -348
    -20   -566   -545    293    262   -555   -171   -103  -1114  -1792  -1758   -213
   -119   -127     -7    124    -57    -70   -433   -675  -1335  -1636  -1418     83
   -210    428    639   -109   -423    532   -735  -1161  -1496  -1306   -893    555
   -194    846   1039   -327   -615    943   -958  -1348  -1452   -820   -285   1109
   -119    566    685   -223   -402    626  -1119  -1345  -1449   -607    -64   1356
   -122    -20    101     70   -111     38  -1109  -1325  -1787  -1218   -719    813
   -124   -563   -439    342    155   -501   -958  -1208  -2099  -2010  -1587     93
    -54   -875   -823    465    384   -852   -774   -924  -1977  -2166  -1873   -119
     10   -898   -909    444    459   -904   -636   -649  -1680  -1969  -1761      2
     36   -891   -927    426    480   -909   -519   -462  -1499  -1849  -1693     75
     62   -859   -922    400    491   -891   -446   -345  -1384  -1777  -1644    114
    114   -859   -974    371    542   -917   -418   -296  -1350  -1769  -1641     93
     90   -917  -1008    413    548   -961   -428   -293  -1353  -1782  -1649     62
     77   -904   -984    410    530   -943   -379   -257  -1309  -1745  -1618     75
     75   -893   -969    407    522   -930   -358   -226  -1262  -1704  -1577     98
     64   -924   -989    428    524   -956   -355   -231  -1260  -1709  -1577     83
     36   -961   -997    462    517   -979   -361   -233  -1273  -1714  -1579     80
     23   -971   -997    472    509   -982   -376   -233  -1275  -1709  -1584     72
     33   -953   -987    459    509   -971   -361   -220  -1254  -1699  -1574     62
     51   -987  -1039    465    542  -1013   -340   -197  -1226  -1683  -1564     72
     88  -1036  -1124    475    605  -1080   -319   -155  -1179  -1641  -1530    111
     83  -1015  -1098    465    589  -1057   -342   -166  -1176  -1626  -1522    103
    129   -984  -1114    426    620  -1049   -366   -181  -1169  -1626  -1532     77
    150   -966  -1117    407    631  -1041   -397   -187  -1166  -1621  -1535     62
    137   -976  -1114    420    626  -1044   -410   -184  -1150  -1610  -1525     70
    166   -992  -1161    410    662  -1078   -389   -179  -1150  -1621  -1530     75
    249   -935  -1184    342    717  -1060   -405   -161  -1122  -1592  -1506     72
    290   -867  -1158    285    724  -1013   -452   -142  -1091  -1577  -1501     31
    311   -836  -1148    262    730   -992   -535   -153  -1085  -1566  -1488     18
    280   -826  -1106    270    691   -966   -496   -153  -1098  -1574  -1491     46
    254   -823  -1078    283    665   -950   -426   -114  -1065  -1535  -1454    137
    283   -782  -1065    249    672   -922   -457    -64  -1015  -1475  -1389    241
    280   -756  -1036    239    657   -896   -483      0   -948  -1408  -1314    350
    231   -807  -1039    285    633   -922   -405      5   -940  -1400  -1299    358
    171   -836  -1008    332    587   -919   -311     -2   -932  -1395  -1278    340
    184   -815  -1000    314    592   -909   -322     23   -914  -1376  -1244    350
    285   -782  -1067    249    675   -924   -340     59   -932  -1382  -1249    327
    270   -823  -1093    275    680   -958   -368     46   -956  -1408  -1265    298
    252   -805  -1060    275    654   -932   -361     31   -969  -1434  -1286    267
    233   -797  -1034    280    633   -914   -350      7   -995  -1467  -1335    254
    194   -836  -1031    322    613   -932   -384    -36  -1049  -1522  -1402    259
    148   -867  -1018    358    581   -943   -392    -77  -1088  -1527  -1418    231
    122   -859   -984    368    550   -922   -363    -90  -1088  -1514  -1410    231
     70   -924   -997    426    532   -958   -327   -122  -1119  -1538  -1428    210
     44   -896   -940    426    491   -917   -319   -153  -1143  -1545  -1426    166
     28   -784   -815    376    420   -800   -298   -179  -1145  -1543  -1428    119
     36   -766   -802    363    418   -784   -327   -176  -1148  -1540  -1441    119
     51   -727   -779    337    415   -753   -314   -150  -1117  -1517  -1431    135
     36   -675   -711    319    374   -693   -241   -119  -1065  -1475  -1431    150
     75   -657   -735    288    402   -696   -272   -135  -1075  -1465  -1431    241
     75   -672   -750    298    410   -711   -296   -119  -1052  -1363  -1374    303
    119   -696   -818    285    467   -756   -288    -67  -1000  -1223  -1306    353
    161   -719   -880    280    519   -800   -259    -28   -963  -1158  -1275    379
    184   -691   -875    252    527   -784   -267     -7   -940  -1137  -1267    389
    184   -685   -870    249    527   -776   -301    -10   -927  -1119  -1262    400
    163   -678   -841    257    501   -758   -296    -20   -930  -1111  -1270    384
    153   -691   -844    270    498   -766   -314    -33   -948  -1145  -1309    332
    205   -758   -966    275    584   -862   -306    -18   -948  -1174  -1317    327
    226   -820  -1047    296    636   -932   -293    -36   -979  -1226  -1337    298
    194   -893  -1088    348    639   -989   -285    -64  -1023  -1286  -1363    270
    174   -927  -1101    376    636  -1013   -277    -77  -1049  -1332  -1379    246
    153   -898  -1054    371    602   -976   -293    -98  -1062  -1366  -1397    223
    150   -836   -987    340    568   -911   -306   -103  -1057  -1366  -1371    236
    140   -826   -966    342    553   -896   -316   -109  -1054  -1361  -1332    220
    129   -820   -950    345    540   -885   -327   -122  -1070  -1389  -1363    135
    129   -854   -987    361    558   -919   -327   -111  -1083  -1418  -1423    184
    142   -865  -1008    361    574   -935   -335   -114  -1106  -1436  -1441    200
    140   -854   -997    355    566   -924   -345   -101  -1096  -1434  -1436    197
    150   -875  -1026    363    587   -950   -350    -88  -1088  -1441  -1439    202
    145   -901  -1049    376    594   -974   -329    -57  -1085  -1467  -1449    192
    137  -1083  -1221    472    678  -1150   -239      5  -1119  -1587  -1587     54
    109  -1234  -1343    561    724  -1288   -119    103  -1111  -1727  -1774   -129
     98  -1070  -1169    485    633  -1119     -2    249   -930  -1639  -1717   -103
     23   -672   -696    322    358   -683    -72     28   -898  -1457  -1436    119
    -88   -215   -127    150     18   -171   -374   -501  -1109  -1254  -1036    413
   -174    314    485    -72   -329    397   -693   -924  -1231   -935   -555    745
   -145    563    709   -207   -426    636   -950  -1098  -1202   -550   -114   1176
    -96    179    272    -44   -184    226  -1018  -1106  -1350   -683   -239   1114
    -98   -241   -142    168     20   -192   -963  -1088  -1717  -1371   -940    542
   -119   -719   -602    418    239   -662   -805   -909  -1896  -1945  -1590      5
    -93   -930   -836    511    371   -883   -631   -626  -1680  -1925  -1686   -106
    -96   -904   -810    498    353   -857   -519   -444  -1473  -1795  -1605    -72
    -70   -904   -833    485    381   -870   -418   -270  -1314  -1691  -1519     23
    -28   -922   -896    472    433   -909   -358   -153  -1210  -1618  -1452    106
    -15   -948   -932    483    457   -940   -361   -122  -1169  -1595  -1431    114
    -44   -917   -875    480    413   -896   -350   -129  -1166  -1615  -1434     72
    -57   -862   -805    459    374   -836   -332   -124  -1163  -1636  -1452     38
    -41   -844   -802    441    379   -823   -345   -116  -1150  -1654  -1486     23
    -28   -782   -753    405    361   -769   -348   -109  -1130  -1660  -1480     33
     38   -750   -789    355    413   -771   -368   -129  -1158  -1693  -1486     44
     41   -782   -823    368    431   -802   -420   -158  -1184  -1717  -1496     33
     46   -724   -771    337    407   -745   -452   -153  -1169  -1699  -1486     38
     51   -652   -704    301    376   -678   -457   -145  -1148  -1680  -1470     46
     33   -615   -652    288    340   -631   -431   -155  -1153  -1701  -1483     18
     49   -561   -610    257    329   -584   -433   -163  -1153  -1712  -1488      0
     59   -509   -568    223    314   -537   -449   -171  -1156  -1727  -1496     -2
     62   -462   -524    200    293   -493   -431   -150  -1127  -1701  -1465     28
     77   -418   -498    168    285   -457   -433   -145  -1135  -1730  -1462     31
     85   -355   -441    135    262   -400   -465   -153  -1150  -1803  -1478     25
     83   -379   -462    148    270   -420   -478   -122  -1119  -1727  -1447     54
     88   -449   -537    181    311   -493   -462    -70  -1060  -1595  -1382    119
    132   -459   -592    163    358   -524   -454     -7   -989  -1504  -1322    179
    148   -496   -646    174    394   -571   -428     38   -930  -1428  -1273    220
    114   -561   -678    220    394   -618   -371     67   -893  -1379  -1239    241
    116   -581   -698    233    407   -639   -342    114   -852  -1343  -1208    267
    171   -506   -680    166    423   -592   -355    129   -836  -1330  -1192    275
    179   -454   -633    137    405   -542   -366    142   -823  -1317  -1176    285
    142   -415   -558    135    350   -485   -379    140   -813  -1309  -1169    275
    114   -358   -472    122    293   -415   -363    153   -802  -1312  -1176    254
    129   -361   -491    114    309   -426   -374    132   -852  -1356  -1208    231
    155   -402   -558    122    355   -480   -384     98   -917  -1415  -1247    207
    153   -381   -535    111    342   -459   -381     88   -930  -1439  -1262    189
    135   -329   -465     98    298   -397   -379     59   -943  -1457  -1275    155
    137   -306   -444     83    288   -374   -400     -5   -995  -1514  -1319    101
    145   -298   -446     75    296   -371   -423    -80  -1062  -1584  -1374     70
    106   -335   -441    111    272   -389   -405   -106  -1085  -1600  -1389     67
     75   -363   -439    145    257   -400   -384   -109  -1083  -1574  -1382     75
     70   -368   -439    148    252   -402   -392   -127  -1091  -1561  -1384     67
     59   -376   -436    158    246   -405   -400   -148  -1101  -1561  -1397     62
     31   -379   -410    174    218   -394   -394   -145  -1093  -1548  -1387     80
     38   -374   -413    168    226   -392   -387   -148  -1088  -1535  -1382     77
     62   -293   -355    114    207   -324   -384   -153  -1065  -1496  -1353     88
     49   -267   -316    109    181   -290   -389   -158  -1047  -1470  -1330    101
     23   -254   -277    114    150   -265   -389   -171  -1031  -1444  -1301    114
    -12   -280   -267    148    127   -275   -407   -194  -1036  -1439  -1293    109
    -36   -337   -301    184    129   -319   -423   -213  -1054  -1460  -1312     90
    -59   -314   -254    187     96   -285   -420   -189  -1031  -1428  -1283    106
    -41   -288   -246    163     98   -267   -436   -179  -1023  -1400  -1249    122
    -36   -275   -239    155    101   -257   -452   -179  -1008  -1369  -1221    137
    -49   -332   -283    189    116   -306   -446   -163  -1010  -1374  -1236    124
     -7   -410   -402    207    194   -405   -446   -163  -1031  -1408  -1275    109
    -15   -470   -454    241    218   -462   -452   -163  -1031  -1408  -1273    137
    -51   -542   -491    298    218   -517   -459   -192  -1065  -1428  -1286    148
    -38   -563   -527    298    241   -545   -457   -187  -1070  -1431  -1291    161
     -7   -574   -566    290    277   -571   -457   -176  -1065  -1421  -1291    161
     10   -587   -597    285    301   -592   -444   -179  -1062  -1415  -1288    166
    -12   -633   -620    324    303   -628   -405   -179  -1072  -1426  -1301    161
    -64   -659   -594    361    262   -628   -407   -197  -1083  -1436  -1319    140
    -85   -626   -540    355    226   -584   -384   -163  -1044  -1397  -1283    179
    -54   -662   -607    355    275   -636   -400   -202  -1088  -1428  -1306    166
    -51   -698   -646    376    296   -672   -407   -226  -1124  -1447  -1317    158
    -54   -680   -626    366    283   -654   -402   -197  -1096  -1426  -1296    194
    -70   -698   -628    384    277   -662   -374   -174  -1078  -1423  -1296    205
    -64   -807   -745    436    337   -776   -329   -119  -1085  -1473  -1361    145
    -12   -995   -982    504    483   -989   -257    -44  -1137  -1621  -1535      2
      2  -1039  -1044    517    519  -1041   -124    109  -1044  -1644  -1605    -51
    -41   -769   -727    405    340   -748    -67     93   -914  -1512  -1475     57
   -137   -355   -218    246     38   -285   -246   -335  -1021  -1356  -1210    288
   -176    150    327     12   -252    239   -613   -896  -1226  -1114   -807    631
   -194    657    849   -231   -522    753   -891  -1117  -1163   -665   -254   1078
   -150    628    779   -239   -465    704  -1083  -1143  -1093   -355     72   1340
   -101    184    285    -44   -194    233  -1117  -1148  -1327   -672   -257   1044
   -122   -265   -142    194     10   -205  -1010  -1127  -1753  -1483  -1078    350
   -137   -670   -532    402    197   -602   -766   -852  -1756  -1829  -1522    -10
   -155   -745   -592    449    218   -670   -600   -571  -1483  -1683  -1467     15
   -122   -748   -626    433    252   -688   -493   -384  -1306  -1577  -1408     54
    -54   -730   -675    392    309   -704   -407   -239  -1169  -1491  -1340    119
    -88   -704   -618    394    262   -662   -358   -171  -1091  -1441  -1309    140
    -64   -745   -683    405    306   -714   -348   -179  -1106  -1462  -1350    114
    -46   -766   -722    405    335   -745   -332   -153  -1109  -1454  -1350    129
    -23   -727   -704    376    340   -717   -324   -122  -1080  -1428  -1325    150
    -20   -730   -709    374    342   -719   -327   -116  -1065  -1426  -1330    158
      0   -745   -748    371    374   -748   -337   -132  -1072  -1444  -1361    142
      5   -769   -776    379    389   -771   -316   -124  -1067  -1441  -1366    145
     20   -763   -784    371    402   -774   -283    -90  -1034  -1400  -1327    192
     25   -769   -795    371    407   -779   -262    -67   -995  -1350  -1286    239
      7   -784   -792    387    400   -789   -236    -41   -948  -1304  -1257    257
      5   -792   -797    392    400   -795   -233    -41   -937  -1293  -1262    244
     64   -828   -893    381    478   -859   -267    -59   -976  -1317  -1275    257
     93   -831   -924    368    509   -878   -241     10   -924  -1260  -1213    337
    109   -836   -945    363    527   -891   -213     57   -872  -1213  -1163    381
    127   -846   -974    361    548   -911   -197     75   -836  -1179  -1135    389
    124   -846   -971    361    548   -909   -189     85   -813  -1169  -1130    376
    109   -779   -888    332    496   -831   -176    114   -776  -1137  -1106    384
    111   -735   -846    311    478   -789   -176    150   -740  -1101  -1075    415
    140   -698   -839    277    488   -769   -179    176   -719  -1085  -1057    433
    161   -652   -813    246    485   -732   -161    226   -662  -1039  -1013    470
    176   -602   -779    213    475   -691   -163    257   -626  -1002   -984    496
    194   -587   -782    194    488   -683   -161    275   -605   -982   -961    519
    192   -600   -792    202    491   -696   -122    301   -584   -969   -956    522
    210   -574   -784    181    496   -678    -98    322   -558   -948   -943    537
    220   -527   -748    150    483   -636    -72    345   -527   -922   -911    563
    184   -519   -704    168    441   -613    -72    335   -550   -937   -919    555
    161   -589   -753    213    454   -670    -80    324   -584   -971   -950    532
    155   -594   -750    220    452   -672    -70    316   -597   -995   -974    509
    168   -530   -698    179    433   -613    -88    275   -639  -1044  -1013    465
    145   -545   -691    200    418   -618   -101    244   -667  -1065  -1023    452
    116   -581   -698    231    407   -639   -111    192   -714  -1098  -1049    418
     85   -594   -680    254    381   -636    -93    171   -730  -1111  -1062    397
     90   -563   -654    233    371   -610    -93    140   -748  -1127  -1072    376
     59   -537   -597    236    327   -566    -83    111   -758  -1132  -1067    361
     -7   -548   -540    275    265   -545    -64     96   -761  -1132  -1060    348
    -54   -584   -530    319    236   -558    -57     83   -771  -1148  -1067    340
    -33   -553   -519    290    241   -537    -36     83   -776  -1161  -1078    342
    -36   -522   -485    277    223   -506    -46     72   -776  -1163  -1075    340
    -44   -472   -428    257    189   -452    -77     54   -769  -1156  -1065    342
    -44   -446   -402    246    179   -426    -83     49   -758  -1140  -1044    350
    -38   -418   -379    226    166   -400    -90     51   -737  -1114  -1018    371
    -31   -379   -348    205    155   -363   -111     62   -719  -1096   -997    394
    -10   -353   -345    181    163   -350   -127     54   -727  -1106  -1002    381
    -20   -376   -355    200    166   -366   -101     54   -724  -1106  -1002    374
    -20   -368   -348    192    163   -358   -101     46   -722  -1106   -997    368
    -31   -358   -327    194    145   -342    -83     62   -698  -1085   -976    379
    -49   -433   -384    241    166   -410    -98     44   -727  -1127  -1023    335
    -59   -475   -415    267    176   -446   -127     25   -769  -1174  -1065    306
    -57   -517   -459    285    200   -488   -137     31   -782  -1184  -1075    319
    -96   -563   -470    329    187   -517   -155     15   -800  -1208  -1096    311
   -148   -641   -493    394    171   -568   -179    -12   -841  -1252  -1140    277
   -168   -665   -496    418    163   -581   -179    -28   -872  -1275  -1148    262
   -168   -654   -485    410    158   -568   -168    -25   -865  -1275  -1140    270
   -187   -704   -517    444    163   -610   -171    -36   -883  -1286  -1156    254
   -215   -709   -493    459    137   -602   -171    -46   -885  -1275  -1150    249
   -257   -701   -444    480     93   -574   -153    -31   -862  -1236  -1119    265
   -244   -693   -449    467    101   -571   -163    -20   -867  -1239  -1127    257
   -231   -698   -467    465    116   -584   -163    -28   -888  -1260  -1145    228
   -283   -750   -470    514     90   -610   -168    -51   -919  -1299  -1187    181
   -303   -841   -537    574    116   -691   -158    -41   -958  -1356  -1262    129
   -296   -995   -698    644    197   -846    -62     49  -1000  -1491  -1441    -67
   -296  -1015   -722    654    213   -870     90    215   -924  -1551  -1556   -197
   -374   -815   -441    594     33   -628    168    270   -787  -1473  -1499   -166
   -488   -384    103    436   -296   -140     64    -75   -820  -1335  -1265     25
   -574    166    740    202   -657    452   -272   -644   -987  -1057   -797    439
   -589    714   1301    -62   -945   1008   -607  -1015   -997   -644   -239    927
   -517    865   1382   -174   -950   1124   -865  -1135   -904   -223    226   1376
   -483    358    841     62   -662    600   -935  -1122  -1028   -332     85   1291
   -459   -220    239    337   -350      7   -891  -1119  -1473  -1124   -722    597
   -433   -693   -259    563    -88   -478   -719   -966  -1727  -1779  -1426     -7
   -392   -831   -439    610     20   -636   -527   -665  -1517  -1740  -1493    -59
   -306   -813   -506    561     98   -659   -371   -410  -1293  -1602  -1415     23
   -252   -753   -504    501    124   -628   -285   -267  -1169  -1525  -1361     77
   -231   -719   -491    475    127   -605   -244   -207  -1119  -1504  -1356     83
   -226   -704   -478    462    124   -589   -236   -200  -1117  -1522  -1379     57
   -233   -680   -446    457    106   -563   -241   -202  -1117  -1543  -1400     28
   -252   -680   -428    465     88   -555   -246   -184  -1093  -1522  -1382     36
   -220   -698   -478    459    127   -589   -252   -176  -1101  -1527  -1387     33
   -171   -691   -519    431    174   -607   -249   -163  -1078  -1506  -1371     49
   -142   -675   -532    410    194   -605   -259   -140  -1044  -1483  -1345     72
   -142   -693   -550    418    202   -623   -267   -142  -1044  -1473  -1348     67
   -184   -730   -545    457    179   -639   -252   -150  -1054  -1475  -1358     51
   -239   -740   -501    488    129   -620   -244   -155  -1049  -1470  -1356     49
   -259   -711   -452    485     96   -581   -239   -148  -1028  -1449  -1340     59
   -233   -698   -465    465    114   -581   -241   -145  -1018  -1439  -1330     59
   -202   -672   -472    436    135   -574   -233   -135   -995  -1421  -1314     67
   -179   -649   -470    413    145   -561   -236   -119   -976  -1402  -1299     80
   -210   -659   -449    436    119   -555   -259   -106   -976  -1400  -1296     80
   -215   -636   -420    423    101   -530   -252    -85   -950  -1376  -1280     96
   -210   -626   -415    418    101   -522   -233    -49   -914  -1340  -1252    129
   -194   -636   -444    413    122   -540   -220    -10   -885  -1312  -1226    153
   -179   -607   -428    394    124   -519   -213     20   -854  -1275  -1195    176
   -158   -576   -418    366    129   -498   -202     62   -813  -1231  -1163    210
   -148   -545   -397    345    124   -472   -197     93   -779  -1195  -1132    244
   -148   -530   -384    337    116   -457   -213    101   -761  -1174  -1114    257
   -148   -522   -374    335    111   -449   -210    116   -743  -1158  -1096    270
   -155   -558   -405    355    122   -483   -207    132   -737  -1143  -1083    288
   -153   -587   -433    368    137   -511   -184    161   -719  -1117  -1065    314
   -161   -605   -446    381    140   -524   -176    161   -730  -1124  -1070    311
   -171   -607   -436    389    132   -522   -176    137   -758  -1150  -1088    288
   -174   -623   -452    397    137   -537   -168    114   -792  -1179  -1106    265
   -174   -659   -488    415    155   -574   -166    101   -813  -1202  -1117    265
   -210   -714   -506    462    145   -610   -153     83   -836  -1228  -1135    254
   -244   -735   -491    491    122   -613   -150     36   -865  -1260  -1161    223
   -257   -717   -462    485     98   -589   -153    -20   -893  -1288  -1182    192
   -277   -701   -426    488     72   -563   -142    -46   -904  -1291  -1187    184
   -327   -688   -363    506     15   -524   -116    -57   -891  -1278  -1179    192
   -355   -743   -387    550     15   -566   -106    -83   -906  -1283  -1195    179
   -293   -800   -506    545    103   -654   -111    -98   -930  -1291  -1218    158
   -280   -805   -524    542    119   -665   -109   -109   -930  -1283  -1218    150
   -327   -836   -511    581     90   -675   -101   -122   -927  -1257  -1208    150
   -358   -917   -558    639     98   -737    -67   -114   -906  -1202  -1176    168
   -368   -974   -605    670    116   -789    -59   -116   -893  -1171  -1140    197
   -319   -924   -605    620    140   -766    -70   -116   -875  -1156  -1111    249
   -241   -854   -615    545    187   -735   -119   -127   -880  -1171  -1114    285
   -213   -846   -633    530    210   -740   -142   -122   -883  -1174  -1111    329
   -228   -836   -607    530    189   -722   -163   -119   -872  -1166  -1106    374
   -259   -862   -605    561    171   -735   -174   -129   -870  -1161  -1101    394
   -270   -906   -636    587    181   -771   -161   -116   -859  -1161  -1093    407
   -241   -976   -735    610    246   -857   -155   -114   -878  -1202  -1124    368
   -228   -974   -745    600    257   -859   -168   -114   -904  -1239  -1153    311
   -236   -948   -714    592    239   -831   -184   -116   -932  -1270  -1179    272
   -233   -927   -693    579    228   -813   -207   -137   -969  -1304  -1202    236
   -215   -914   -698    566    241   -807   -231   -148  -1000  -1335  -1236    197
   -218   -885   -670    550    223   -776   -239   -153  -1013  -1337  -1244    194
   -231   -880   -649    555    207   -766   -202   -145  -1010  -1330  -1236    200
   -332   -904   -571    618    116   -737   -215   -181  -1034  -1348  -1234    179
   -366   -885   -519    626     75   -704   -215   -197  -1041  -1348  -1210    184
   -311   -878   -566    594    124   -722   -215   -179  -1049  -1366  -1210    181
   -311   -867   -555    589    119   -711   -220   -181  -1052  -1379  -1223    171
   -335   -854   -522    592     90   -691   -226   -192  -1060  -1389  -1244    145
   -361   -909   -548    636     93   -730   -241   -210  -1091  -1410  -1278    114
   -366  -1018   -652    693    142   -836   -231   -194  -1130  -1470  -1353     41
   -361  -1223   -862    792    249  -1044   -179   -135  -1192  -1608  -1514   -116
   -337  -1395  -1057    867    358  -1226    -54      2  -1192  -1735  -1686   -306
   -324  -1299   -974    813    324  -1137     83    161  -1047  -1673  -1660   -350
   -433   -917   -483    675     23   -701     46   -161  -1018  -1499  -1431   -179
   -571   -353    218    462   -397    -67   -254   -745  -1083  -1197   -995    283
   -678    329   1005    171   -841    667   -597  -1148  -1039   -735   -381    914
   -659    732   1392    -36  -1026   1062   -924  -1345   -937   -244    210   1467
   -628    423   1049    101   -839    735  -1057  -1343   -997   -210    205   1491
   -644   -161    480    402   -563    158  -1013  -1293  -1384   -875   -514    815
   -685   -704    -18    693   -335   -361   -805  -1096  -1738  -1641  -1335     38
   -691   -898   -207    795   -241   -553   -563   -732  -1574  -1712  -1522   -150
   -615   -883   -267    748   -176   -576   -402   -454  -1356  -1590  -1454    -88
   -561   -896   -335    727   -114   -615   -309   -303  -1247  -1540  -1436    -70
   -535   -888   -353    711    -90   -623   -270   -249  -1218  -1535  -1431    -67
   -496   -844   -348    670    -75   -597   -262   -226  -1202  -1522  -1400    -77
   -441   -831   -389    636    -25   -610   -267   -233  -1213  -1548  -1457   -158
   -394   -833   -441    613     23   -639   -267   -223  -1215  -1569  -1504   -124
   -350   -800   -452    574     49   -626   -272   -213  -1213  -1569  -1488   -101
   -296   -810   -514    553    109   -662   -272   -213  -1215  -1584  -1514   -155
   -246   -846   -600    545    174   -722   -262   -207  -1215  -1605  -1530   -116
   -207   -875   -670    540    231   -774   -259   -189  -1202  -1595  -1501    -93
   -194   -958   -766    576    283   -862   -236   -163  -1187  -1582  -1465    -36
   -187   -943   -756    566    283   -849   -189   -116  -1135  -1530  -1405      2
   -202   -922   -719    561    257   -823   -163    -77  -1075  -1462  -1337     28
   -228   -885   -657    555    213   -771   -158    -75  -1057  -1449  -1319     20
   -267   -932   -665    600    194   -797   -192   -109  -1104  -1493  -1356    -10
   -298   -930   -631    615    166   -782   -158    -64  -1072  -1449  -1299     41
   -329   -880   -550    602    109   -714   -109      7   -987  -1358  -1205     90
   -296   -875   -579    584    140   -727   -103     18   -966  -1340  -1192     75
   -215   -885   -670    548    226   -779   -145     10   -987  -1363  -1205     75
   -207   -820   -613    514    202   -717   -148     77   -935  -1312  -1145    145
   -233   -815   -581    522    174   -698   -132    103   -909  -1278  -1111    129
   -228   -776   -548    504    158   -662   -109    142   -859  -1221  -1049    129
   -207   -750   -542    478    163   -646    -98    187   -815  -1189  -1041     93
   -200   -761   -561    480    179   -662    -96    210   -826  -1228  -1124    153
   -207   -756   -548    480    168   -652    -83    249   -810  -1210  -1078    316
   -236   -763   -527    498    145   -646    -64    277   -782  -1127  -1031    309
   -265   -787   -522    527    127   -654    -59    285   -774  -1078  -1018    288
   -283   -750   -467    517     90   -610    -62    280   -771  -1057   -987    272
   -301   -701   -400    501     46   -550    -57    270   -774  -1062   -989    244
   -280   -667   -387    472     51   -527    -80    239   -810  -1109  -1031    241
   -265   -631   -366    449     49   -501   -106    192   -859  -1176  -1067    259
   -285   -636   -350    462     31   -493   -101    163   -880  -1195  -1075    246
   -342   -652   -311    496    -18   -483   -103    135   -891  -1200  -1101    158
   -363   -636   -275    498    -46   -457    -75    127   -872  -1189  -1078    179
   -345   -654   -309    498    -18   -483    -64     83   -880  -1195  -1062    181
   -316   -667   -350    493     15   -509    -88      5   -937  -1254  -1117    114
   -355   -678   -322    517    -18   -501    -90    -20   -948  -1273  -1122    111
   -374   -657   -285    514    -46   -472    -85    -36   -950  -1280  -1114    111
   -371   -620   -252    496    -62   -436    -67    -51   -956  -1299  -1127    101
   -355   -615   -259    485    -49   -439    -20    -54   -937  -1293  -1148    111
   -358   -571   -215    465    -72   -394    -12    -72   -919  -1293  -1153    135
   -335   -517   -181    426    -77   -348    -23    -83   -904  -1262  -1106    145
   -345   -446   -101    394   -122   -275    -38    -67   -865  -1210  -1047    176
   -342   -405    -62    374   -140   -233    -59    -59   -839  -1169  -1002    184
   -298   -405   -106    350    -98   -257   -124   -103   -891  -1234  -1047    148
   -285   -423   -137    353    -75   -280   -132   -103   -896  -1247  -1047    166
   -280   -410   -129    345    -77   -270   -137   -116   -906  -1249  -1044    132
   -290   -389    -98    340    -96   -244   -135   -111   -893  -1236  -1036     98
   -309   -480   -174    392    -67   -327   -127   -116   -917  -1278  -1104     85
   -303   -594   -290    449     -7   -444   -155   -163   -992  -1356  -1179     31
   -314   -644   -332    478      7   -488   -171   -168  -1013  -1382  -1189      7
   -335   -683   -348    509      5   -517   -166   -163  -1015  -1387  -1189     12
   -353   -683   -329    517    -15   -506   -163   -168  -1021  -1395  -1184     10
   -353   -672   -319    514    -18   -496   -168   -181  -1023  -1408  -1195     -2
   -288   -698   -413    493     59   -555   -202   -228  -1078  -1465  -1247    -46
   -252   -693   -441    472     93   -568   -205   -228  -1080  -1462  -1236    -25
   -213   -691   -478    452    129   -587   -205   -218  -1070  -1452  -1226    -12
   -226   -688   -462    457    116   -576   -207   -218  -1072  -1447  -1223    -18
   -314   -719   -407    517     46   -563   -202   -241  -1085  -1460  -1249    -46
   -329   -750   -420    540     44   -587   -215   -296  -1143  -1519  -1301    -98
   -337   -766   -428    550     44   -597   -220   -293  -1158  -1530  -1301    -90
   -306   -802   -496    553     93   -649   -218   -296  -1200  -1579  -1356   -137
   -267   -950   -683    610    205   -818   -174   -277  -1304  -1732  -1514   -296
   -246  -1153   -906    701    329  -1031    -70   -207  -1400  -1925  -1730   -530
   -277  -1088   -810    683    262   -948     51    -88  -1306  -1906  -1730   -571
   -376   -787   -410    581     15   -600     80   -228  -1161  -1704  -1499   -368
   -475   -254    220    363   -350    -15   -148   -670  -1031  -1327  -1013    127
   -594    498   1093     49   -844    795   -402   -969   -737   -701   -272    872
   -568    854   1421   -142   -997   1137   -680  -1021   -441   -158    288   1470
   -485    636   1122    -75   -805    880   -909  -1075   -496   -111    314   1545
   -498    124    620    184   -558    371   -963  -1187   -971   -727   -303    911
   -519   -426     93    472   -306   -166   -854  -1187  -1561  -1618  -1187     18
   -511   -670   -158    589   -176   -415   -613   -867  -1532  -1769  -1408   -220
   -418   -756   -337    587    -41   -548   -457   -649  -1434  -1743  -1428   -239
   -355   -776   -423    563     33   -600   -335   -483  -1345  -1701  -1421   -228
   -340   -779   -439    561     49   -610   -252   -368  -1267  -1644  -1382   -213
   -353   -787   -433    568     38   -610   -228   -345  -1260  -1657  -1402   -249
   -350   -802   -452    576     49   -628   -223   -340  -1265  -1680  -1418   -265
   -340   -810   -470    574     62   -639   -207   -324  -1267  -1693  -1426   -259
   -319   -802   -483    561     80   -644   -181   -303  -1249  -1686  -1421   -254
   -345   -776   -431    561     41   -605   -166   -275  -1221  -1665  -1413   -265
   -371   -750   -379    561      2   -566   -148   -244  -1187  -1634  -1382   -265
   -303   -789   -488    545     90   -639   -174   -288  -1228  -1678  -1408   -296
   -272   -839   -566    555    145   -704   -171   -280  -1239  -1683  -1400   -277
   -290   -818   -530    553    116   -675   -153   -233  -1195  -1654  -1369   -226
   -319   -795   -475    555     75   -633   -127   -207  -1161  -1639  -1358   -192
   -324   -818   -493    568     83   -654   -119   -215  -1161  -1654  -1376   -205
   -288   -797   -509    542    109   -654   -132   -202  -1156  -1647  -1361   -192
   -254   -750   -496    501    119   -623   -122   -158  -1127  -1613  -1325   -132
   -239   -732   -493    483    127   -613    -96   -109  -1080  -1574  -1288    -77
   -244   -727   -485    485    119   -607    -77    -64  -1036  -1538  -1257    -33
   -283   -735   -452    509     83   -594    -70    -33  -1005  -1514  -1247    -18
   -244   -761   -519    501    135   -641   -103    -67  -1039  -1556  -1291    -64
   -213   -758   -545    485    163   -652   -109    -62  -1054  -1574  -1309    -70
   -205   -745   -542    475    166   -644    -77      5  -1002  -1525  -1265    -10
   -192   -724   -532    459    168   -628    -72     54   -953  -1480  -1218     36
   -148   -685   -537    415    192   -610    -96     59   -948  -1475  -1205     49
    -93   -639   -548    366    226   -594   -111     67   -948  -1480  -1197     62
    -77   -615   -537    345    228   -576   -106     88   -924  -1470  -1171     85
    -77   -602   -524    340    223   -563    -96    101   -904  -1457  -1148    103
    -96   -579   -483    335    192   -532    -80    103   -885  -1447  -1130    101
    -96   -568   -472    332    187   -522    -77     85   -893  -1457  -1137     90
    -80   -571   -491    324    205   -532    -98     51   -935  -1496  -1169     77
    -88   -613   -524    350    218   -568   -101     28   -963  -1535  -1200     59
    -98   -618   -519    355    207   -571    -93     10   -971  -1548  -1210     59
   -109   -613   -504    361    197   -558    -77     -5   -969  -1551  -1210     54
   -122   -594   -475    358    176   -537    -75    -44   -984  -1571  -1223     33
   -124   -587   -462    355    168   -524    -72    -80   -997  -1587  -1239     25
   -137   -602   -467    368    161   -535    -59   -109  -1018  -1610  -1273      2
   -150   -607   -459    379    153   -535    -62   -150  -1054  -1641  -1312    -25
   -155   -563   -407    358    122   -485    -62   -176  -1062  -1647  -1322    -25
   -161   -485   -324    324     80   -405    -51   -189  -1054  -1639  -1312     -7
   -129   -446   -316    288     93   -384    -51   -213  -1060  -1649  -1322    -20
   -103   -426   -324    265    109   -376    -51   -220  -1065  -1647  -1309     -7
   -106   -426   -322    265    106   -374    -49   -197  -1036  -1608  -1265     49
   -103   -433   -329    270    111   -381    -57   -189  -1010  -1577  -1228    106
    -90   -475   -384    283    142   -428    -72   -192   -995  -1564  -1221    116
    -67   -527   -459    296    194   -493    -83   -210  -1008  -1571  -1231    103
    -85   -568   -483    324    197   -527    -67   -194   -995  -1561  -1218    111
   -114   -542   -428    329    155   -485    -36   -174   -961  -1532  -1184    129
    -49   -568   -522    306    233   -545    -85   -246  -1036  -1615  -1262     64
    -59   -649   -592    353    265   -620    -85   -252  -1080  -1667  -1314     33
    -59   -709   -649    384    293   -680    -85   -259  -1114  -1704  -1348      5
    -44   -727   -683    387    319   -706    -77   -267  -1127  -1722  -1361     -5
    -85   -756   -670    420    290   -714    -64   -285  -1135  -1748  -1382    -23
    -98   -784   -688    441    293   -737    -77   -327  -1176  -1792  -1421    -51
   -111   -797   -685    454    285   -743    -80   -311  -1182  -1792  -1418    -33
   -116   -782   -665    449    272   -724    -77   -296  -1174  -1787  -1402     -2
   -103   -810   -709    454    301   -761    -93   -327  -1215  -1842  -1444    -23
   -114   -797   -685    454    283   -743    -90   -319  -1210  -1836  -1428      7
   -122   -797   -675    457    272   -737    -85   -314  -1202  -1829  -1413     25
   -127   -807   -680    467    275   -745    -88   -322  -1210  -1844  -1423     12
   -111   -771   -659    439    272   -714    -98   -358  -1244  -1909  -1460    -23
   -124   -743   -618    431    246   -680   -116   -397  -1283  -1990  -1504    -72
   -140   -769   -631    452    244   -701   -111   -397  -1330  -2104  -1582   -153
   -140   -880   -740    511    298   -810    -51   -348  -1400  -2301  -1771   -348
   -129   -922   -792    524    329   -857     41   -272  -1434  -2499  -1987   -581
   -129   -800   -670    465    267   -735    122   -202  -1322  -2374  -1917   -524
   -207   -491   -283    348     36   -387     75   -488  -1267  -2091  -1615   -239
   -306    -10    296    158   -301    142   -207  -1005  -1296  -1709  -1111    246
   -345    509    852    -83   -600    680   -465  -1270  -1174  -1163   -457    852
   -246    607    854   -179   -550    730   -704  -1322  -1018   -685     23   1322
   -231    127    358     49   -296    244   -771  -1319  -1145   -787   -142   1205
   -290   -436   -145    363    -72   -290   -719  -1371  -1649  -1590   -974    439
   -337   -901   -563    618    111   -732   -563  -1239  -1977  -2283  -1706   -231
   -262  -1023   -761    641    246   -891   -374   -922  -1769  -2226  -1751   -259
   -187   -971   -787    579    298   -880   -210   -633  -1512  -2034  -1623   -129
   -114   -906   -792    511    337   -849    -93   -400  -1306  -1880  -1519    -33
   -122   -935   -813    524    345   -875    -70   -350  -1260  -1855  -1514    -36
   -161  -1062   -901    610    368   -982    -57   -402  -1314  -1901  -1582    -98
   -210  -1124   -917    667    350  -1021    -18   -402  -1312  -1880  -1584    -88
   -189  -1161   -971    675    389  -1067     18   -355  -1275  -1836  -1558    -54
   -181  -1176   -997    678    407  -1085     25   -327  -1239  -1787  -1532    -31
   -168  -1187  -1018    678    423  -1104     18   -319  -1223  -1761  -1519    -18
   -161  -1169  -1010    662    423  -1091      2   -301  -1200  -1735  -1499     12
   -153  -1148   -995    652    420  -1072     -7   -275  -1174  -1712  -1478     46
   -192  -1158   -969    675    387  -1065      0   -272  -1156  -1693  -1465     54
   -192  -1132   -940    662    371  -1036      0   -285  -1166  -1693  -1473     54
   -161  -1122   -961    641    400  -1041    -31   -293  -1176  -1701  -1486     51
   -122  -1132  -1010    628    444  -1072    -67   -262  -1158  -1691  -1483     62
   -129  -1150  -1021    639    444  -1085    -75   -272  -1163  -1696  -1488     57
   -161  -1140   -979    649    407  -1060    -83   -296  -1176  -1701  -1491     49
   -189  -1161   -971    675    389  -1067    -98   -311  -1176  -1696  -1486     49
   -249  -1182   -932    717    340  -1057    -54   -309  -1163  -1686  -1483     44
   -241  -1221   -979    727    368  -1101    -38   -283  -1137  -1662  -1480     59
   -270  -1252   -982    761    353  -1119    -15   -288  -1130  -1652  -1478     64
   -259  -1244   -984    748    361  -1114      7   -259  -1091  -1613  -1441    106
   -215  -1213   -997    714    389  -1106      2   -239  -1075  -1600  -1444    116
   -189  -1174   -984    683    397  -1080    -15   -213  -1039  -1558  -1410    153
   -189  -1202  -1013    696    410  -1109    -10   -168   -992  -1509  -1374    200
   -176  -1166   -989    670    405  -1078    -12   -145   -956  -1462  -1340    218
   -148  -1109   -961    628    405  -1036    -23   -135   -937  -1426  -1309    215
   -135  -1169  -1036    652    449  -1104    -12   -132   -932  -1405  -1293    233
   -129  -1161  -1031    644    449  -1096    -23   -161   -950  -1397  -1293    194
   -116  -1161  -1044    639    462  -1104    -18   -166   -956  -1389  -1314    150
   -122  -1148  -1026    636    452  -1088      5   -171   -976  -1441  -1400     64
   -174  -1124   -950    646    387  -1039     -2   -215  -1026  -1509  -1447    103
   -210  -1091   -883    649    335   -987      5   -262  -1054  -1543  -1449    103
   -215  -1072   -857    641    319   -966     23   -293  -1078  -1564  -1467     64
   -228  -1039   -810    633    290   -924     18   -324  -1104  -1584  -1493     36
   -275  -1026   -750    649    233   -888     -2   -389  -1153  -1626  -1532    -31
   -267   -948   -683    607    205   -815    -20   -441  -1184  -1654  -1556    -77
   -218   -883   -665    550    220   -776    -49   -483  -1205  -1667  -1571   -101
   -244   -932   -688    589    220   -810    -62   -522  -1244  -1699  -1590   -106
   -314   -906   -592    607    137   -750     -7   -491  -1210  -1654  -1548    -64
   -332   -867   -535    600    101   -701     -7   -524  -1218  -1660  -1551    -75
   -288   -792   -504    540    106   -649    -57   -592  -1247  -1683  -1561    -88
   -270   -735   -465    504     96   -600    -59   -600  -1221  -1657  -1525    -44
   -259   -657   -397    457     67   -527   -101   -623  -1210  -1631  -1493     -2
   -233   -615   -381    423     72   -498   -142   -646  -1215  -1618  -1496      0
   -200   -566   -368    381     83   -467   -168   -665  -1221  -1615  -1506     -5
   -181   -524   -342    353     80   -433   -174   -680  -1228  -1608  -1506     -7
   -218   -472   -257    345     15   -366   -220   -722  -1252  -1613  -1532    -38
   -244   -485   -244    363     -2   -366   -262   -756  -1299  -1649  -1582    -93
   -226   -530   -306    376     36   -418   -283   -784  -1353  -1699  -1647   -150
   -205   -527   -322    366     57   -426   -298   -815  -1392  -1738  -1701   -194
   -194   -488   -293    340     46   -392   -337   -859  -1441  -1779  -1753   -252
   -197   -441   -244    319     20   -342   -358   -888  -1470  -1808  -1787   -283
   -207   -433   -226    319      7   -329   -394   -927  -1501  -1842  -1823   -314
   -197   -433   -236    316     18   -335   -452   -976  -1548  -1878  -1860   -353
   -200   -428   -228    314     12   -329   -449  -1005  -1577  -1896  -1886   -363
   -226   -426   -200    324    -15   -314   -431  -1015  -1582  -1904  -1888   -350
   -239   -410   -174    322    -33   -293   -428  -1026  -1582  -1901  -1883   -348
   -210   -392   -181    301    -15   -288   -444  -1039  -1592  -1906  -1893   -371
   -210   -374   -163    290    -25   -270   -449  -1047  -1597  -1904  -1899   -376
   -226   -366   -140    296    -44   -254   -439  -1041  -1587  -1891  -1891   -368
   -233   -387   -155    309    -41   -272   -433  -1049  -1592  -1901  -1912   -389
   -239   -467   -228    353     -5   -348   -407  -1034  -1623  -1969  -2003   -467
   -213   -607   -394    410     88   -501   -322   -932  -1631  -2078  -2169   -613
   -166   -566   -402    366    116   -485   -220   -800  -1532  -2099  -2249   -704
   -200   -280    -80    236    -59   -181   -155   -782  -1374  -1948  -2109   -605
   -288    101    389     93   -337    244   -283  -1184  -1475  -1792  -1821   -363
   -306    584    891   -140   -600    737   -610  -1719  -1701  -1535  -1356      2
   -306   1047   1350   -371   -828   1197   -893  -2026  -1751  -1143   -828    381
   -306    919   1226   -306   -766   1072  -1119  -2158  -1823   -943   -607    600
   -298    454    753    -77   -524    602  -1156  -2195  -2114  -1343  -1034    270
   -311    -51    259    179   -285    103  -1049  -2112  -2434  -2096  -1857   -420
   -303   -452   -148    376    -80   -301   -883  -1875  -2403  -2385  -2260   -737
   -285   -491   -207    387    -41   -348   -732  -1602  -2101  -2192  -2161   -649
   -267   -436   -168    353    -49   -303   -607  -1389  -1857  -2005  -2034   -550
   -262   -446   -184    353    -38   -316   -537  -1249  -1706  -1899  -1961   -493
   -275   -480   -205    379    -36   -342   -514  -1197  -1649  -1862  -1943   -478
   -285   -522   -239    402    -25   -381   -509  -1182  -1634  -1852  -1951   -483
   -272   -563   -290    418      7   -428   -504  -1179  -1626  -1849  -1951   -488
   -306   -615   -309    459      0   -465   -509  -1189  -1623  -1844  -1948   -498
   -324   -623   -298    475    -12   -462   -506  -1189  -1608  -1823  -1938   -491
   -303   -641   -337    470     15   -491   -504  -1189  -1592  -1797  -1919   -480
   -254   -626   -371    441     57   -498   -504  -1171  -1556  -1748  -1880   -439
   -205   -600   -394    400     93   -496   -511  -1148  -1532  -1719  -1857   -415
   -163   -610   -446    387    140   -530   -514  -1137  -1517  -1704  -1849   -418
   -145   -654   -511    400    181   -584   -498  -1119  -1491  -1660  -1818   -394
   -129   -706   -576    418    223   -641   -465  -1083  -1447  -1597  -1769   -348
   -127   -779   -652    454    262   -717   -446  -1060  -1415  -1543  -1738   -327
    -98   -833   -735    467    316   -787   -428  -1034  -1371  -1488  -1693   -324
    -88   -859   -771    472    340   -815   -423  -1015  -1330  -1441  -1647   -275
    -67   -872   -805    470    368   -839   -394   -961  -1265  -1376  -1571   -202
    -44   -922   -878    480    415   -898   -361   -927  -1223  -1343  -1558   -194
    -41   -984   -943    511    449   -963   -350   -904  -1192  -1312  -1543   -150
      2   -945   -948    470    472   -948   -306   -846  -1122  -1231  -1465    -96
      2   -956   -958    478    480   -956   -303   -820  -1078  -1184  -1415    -59
    -25  -1036  -1013    530    491  -1023   -332   -805  -1041  -1150  -1387    -49
     31  -1070  -1101    519    563  -1085   -319   -758   -987  -1093  -1343    -10
    114  -1111  -1226    498    667  -1169   -309   -711   -945  -1044  -1309     44
    148  -1124  -1273    488    709  -1197   -288   -672   -906   -992  -1265     93
    137  -1137  -1278    498    706  -1208   -267   -646   -888   -963  -1244    111
    129  -1130  -1260    498    693  -1195   -267   -641   -885   -943  -1231    106
    116  -1135  -1252    509    680  -1192   -262   -641   -883   -940  -1228     85
     96  -1174  -1270    540    683  -1221   -233   -633   -880   -943  -1234     70
     64  -1228  -1293    579    675  -1260   -215   -646   -891   -956  -1249     46
     41  -1221  -1262    589    652  -1241   -215   -675   -917   -979  -1267      5
     33  -1210  -1244    587    636  -1226   -223   -717   -948  -1005  -1286    -31
      2  -1239  -1241    618    620  -1239   -231   -750   -974  -1010  -1278    -54
    -62  -1278  -1218    670    576  -1249   -236   -779   -992  -1021  -1293   -111
    -88  -1278  -1189    683    550  -1234   -226   -800  -1002  -1028  -1325   -127
   -111  -1283  -1171    696    530  -1228   -215   -826  -1018  -1034  -1332   -132
   -132  -1286  -1153    709    509  -1221   -220   -865  -1031  -1034  -1322   -179
   -145  -1270  -1127    706    488  -1200   -236   -909  -1062  -1062  -1350   -252
   -166  -1236  -1072    701    452  -1156   -213   -904  -1044  -1057  -1361   -228
   -174  -1179  -1005    675    413  -1093   -187   -875   -995  -1002  -1299   -158
   -181  -1072   -891    628    353   -982   -189   -841   -935   -930  -1223   -111
   -205   -976   -774    589    283   -878   -210   -854   -904   -880  -1184   -137
   -210   -935   -724    571    254   -831   -220   -854   -870   -836  -1161   -145
   -189   -937   -748    561    275   -844   -241   -859   -857   -818  -1163    -98
   -179   -880   -701    530    259   -792   -272   -878   -867   -818  -1156    -77
   -174   -852   -678    511    249   -766   -290   -891   -875   -823  -1184   -111
   -184   -818   -633    501    223   -727   -306   -904   -878   -823  -1200    -98
   -207   -815   -610    509    200   -714   -314   -906   -872   -815  -1200   -135
   -228   -909   -680    568    226   -795   -316   -914   -885   -839  -1244   -181
   -220   -976   -758    597    267   -867   -348   -958   -924   -893  -1304   -239
   -220  -1052   -833    636    303   -943   -368   -989   -963   -930  -1343   -280
   -241  -1143   -904    691    329  -1023   -405  -1002  -1002   -958  -1363   -277
   -226  -1145   -919    685    345  -1034   -428  -1026  -1028   -969  -1379   -293
   -244  -1169   -924    706    337  -1047   -426  -1023  -1013   -953  -1369   -309
   -259  -1213   -953    735    345  -1083   -431  -1036  -1013   -956  -1361   -316
   -241  -1262  -1021    748    389  -1143   -441  -1062  -1028   -969  -1356   -316
   -223  -1301  -1078    763    426  -1189   -446  -1070  -1036   -956  -1319   -322
   -226  -1340  -1114    782    441  -1226   -436  -1060  -1021   -917  -1265   -368
   -236  -1389  -1153    813    457  -1273   -413  -1041  -1002   -893  -1280   -402
   -249  -1467  -1221    857    485  -1345   -400  -1026   -989   -878  -1325   -407
   -246  -1538  -1291    893    522  -1415   -387  -1010   -987   -880  -1348   -358
   -239  -1602  -1363    919    561  -1483   -368  -1000  -1005   -917  -1361   -405
   -231  -1803  -1571   1015    670  -1688   -311   -943  -1039  -1026  -1488   -558
   -262  -1883  -1621   1070    678  -1753   -189   -800   -987  -1101  -1621   -711
   -316  -1688  -1371   1002    527  -1530    -90   -667   -815  -1021  -1579   -732
   -446  -1356   -909    898    228  -1132   -171   -969   -820   -878  -1348   -558
   -553   -896   -342    722   -106   -620   -465  -1545  -1021   -685   -979   -210
   -618   -340    275    478   -446    -33   -779  -1969  -1109   -319   -449    228
   -571    -54    517    314   -545    231  -1067  -2148  -1039    145    103    688
   -509   -444     62    475   -288   -192  -1176  -2125  -1127    101     25    636
   -530   -865   -335    696    -98   -600  -1169  -2104  -1478   -540   -649     28
   -542  -1332   -789    937    122  -1062  -1026  -1977  -1748  -1213  -1389   -626
   -530  -1545  -1015   1039    241  -1280   -828  -1675  -1556  -1231  -1525   -737
   -514  -1522  -1008   1018    244  -1265   -665  -1400  -1270  -1026  -1371   -602
   -470  -1517  -1047    992    285  -1283   -558  -1223  -1104   -906  -1283   -553
   -475  -1545  -1072   1010    296  -1309   -493  -1132  -1018   -852  -1267   -563
   -467  -1592  -1124   1031    327  -1358   -478  -1117  -1010   -867  -1314   -563
   -452  -1582  -1132   1015    337  -1358   -480  -1119  -1008   -857  -1299   -584
   -426  -1525  -1098    974    335  -1312   -483  -1096   -976   -833  -1262   -574
   -420  -1506  -1088    961    332  -1299   -485  -1083   -956   -815  -1239   -558
   -459  -1538  -1078   1000    309  -1309   -488  -1091   -948   -802  -1223   -576
   -457  -1545  -1088   1000    314  -1317   -478  -1075   -919   -766  -1189   -571
   -436  -1569  -1132   1002    348  -1350   -472  -1070   -911   -758  -1195   -558
   -420  -1566  -1148    992    363  -1358   -470  -1067   -896   -750  -1187   -553
   -431  -1514  -1083    974    324  -1299   -467  -1047   -859   -711  -1137   -532
   -413  -1488  -1078    948    332  -1283   -493  -1070   -870   -719  -1145   -558
   -418  -1480  -1062    948    322  -1273   -496  -1062   -852   -698  -1132   -553
   -423  -1509  -1085    966    329  -1299   -488  -1031   -820   -649  -1091   -540
   -389  -1558  -1169    974    389  -1363   -506  -1031   -813   -633  -1075   -558
   -368  -1532  -1163    950    397  -1348   -506  -1000   -776   -607  -1052   -540
   -376  -1499  -1122    937    371  -1312   -483   -953   -727   -555  -1005   -506
   -407  -1509  -1101    956    345  -1304   -462   -927   -693   -522   -984   -506
   -402  -1504  -1101    953    348  -1304   -452   -919   -670   -498   -976   -519
   -394  -1465  -1070    930    335  -1267   -441   -898   -626   -459   -953   -517
   -394  -1402  -1008    896    306  -1205   -436   -846   -581   -413   -914   -488
   -366  -1345   -979    854    303  -1163   -433   -774   -522   -358   -867   -446
   -285  -1288  -1002    787    358  -1145   -457   -756   -509   -335   -841   -413
   -236  -1265  -1028    748    394  -1148   -462   -763   -501   -322   -826   -410
   -215  -1187   -971    701    376  -1078   -423   -714   -459   -265   -769   -345
   -197  -1137   -943    667    371  -1041   -392   -667   -418   -218   -730   -296
   -192  -1091   -898    641    353   -995   -371   -654   -397   -200   -722   -290
   -197  -1104   -906    649    350  -1005   -376   -667   -415   -213   -727   -296
   -189  -1140   -950    665    379  -1047   -387   -693   -436   -233   -735   -283
   -210  -1166   -956    685    371  -1060   -368   -711   -439   -228   -714   -239
   -205  -1132   -927    670    361  -1031   -327   -714   -420   -200   -675   -189
   -223  -1101   -880    659    327   -992   -306   -750   -428   -197   -675   -179
   -246  -1104   -857    675    303   -982   -303   -784   -441   -205   -683   -153
   -228  -1083   -857    654    311   -971   -298   -813   -446   -207   -683   -140
   -202  -1078   -875    641    335   -976   -296   -854   -470   -228   -696   -187
   -192  -1015   -823    602    314   -919   -285   -854   -449   -194   -662   -202
   -176   -969   -792    571    306   -880   -285   -870   -444   -192   -657   -236
   -163   -974   -810    566    322   -893   -285   -893   -457   -210   -675   -288
   -168   -987   -818    579    324   -904   -267   -880   -446   -200   -657   -288
   -129   -888   -758    509    311   -823   -259   -859   -402   -145   -589   -244
   -124   -807   -685    465    280   -748   -254   -849   -361   -101   -542   -239
   -103   -719   -615    407    254   -667   -265   -846   -327    -70   -504   -233
    -64   -652   -587    358    259   -620   -280   -844   -298    -46   -470   -218
    -46   -618   -574    329    262   -597   -301   -859   -298    -49   -465   -228
    -20   -602   -581    311    280   -594   -322   -846   -290    -41   -444   -231
     -2   -568   -566    285    280   -568   -324   -826   -262    -20   -420   -246
     10   -542   -553    267    280   -548   -329   -831   -259    -20   -418   -309
     12   -540   -553    262    283   -545   -324   -820   -246      2   -397   -363
     18   -579   -597    280    306   -587   -327   -831   -267    -12   -423   -441
     18   -652   -670    316    342   -659   -327   -846   -303    -41   -467   -446
     18   -704   -722    342    368   -711   -303   -826   -288    -12   -457   -379
     23   -698   -724    337    371   -711   -285   -820   -277      5   -441   -342
     64   -743   -807    337    436   -774   -306   -844   -324    -25   -465   -348
     83   -779   -865    345    472   -820   -303   -831   -316     -7   -446   -316
    106   -774   -880    335    493   -826   -293   -828   -301     18   -431   -296
    103   -769   -875    329    488   -820   -290   -841   -296     28   -428   -298
     77   -769   -846    345    459   -807   -288   -846   -288     38   -431   -311
     88   -771   -859    340    472   -813   -290   -852   -285     44   -428   -324
    109   -792   -901    342    504   -846   -290   -839   -275     54   -413   -309
    111   -797   -909    340    509   -852   -277   -823   -262     72   -392   -283
    109   -826   -935    358    519   -880   -265   -805   -254     80   -384   -283
    109   -906  -1015    397    561   -961   -241   -771   -265     46   -426   -327
    140  -1080  -1221    470    680  -1150   -168   -688   -298    -77   -579   -475
    140  -1192  -1332    524    735  -1260    -18   -535   -233   -155   -722   -636
     85  -1026  -1111    470    597  -1067    114   -454    -83    -57   -665   -610
     10   -672   -685    329    345   -680     46   -805   -106    103   -415   -381
    -72   -137    -64    106     -5   -101   -249  -1332   -184    441    103    122
   -142    498    641   -179   -392    568   -522  -1615    -80    945    782    719
   -106    714    820   -303   -462    766   -818  -1764    -10   1340   1252   1135
    -46    288    332   -122   -189    309   -958  -1771   -145   1239   1098   1015
    -36   -259   -223    148     93   -241   -943  -1764   -550    522    316    293
    -51   -704   -652    376    298   -678   -750  -1602   -857   -200   -449   -389
    -23   -831   -807    428    389   -820   -524  -1252   -646   -148   -493   -428
     10   -813   -823    400    415   -818   -363   -982   -415      5   -400   -353
     38   -774   -813    368    426   -792   -265   -815   -275     80   -358   -324
     28   -795   -826    381    426   -810   -231   -769   -231     96   -363   -345
     28   -797   -828    384    426   -813   -213   -743   -207    109   -361   -353
     41   -792   -836    374    436   -815   -189   -711   -189    122   -350   -353
     57   -797   -854    371    454   -826   -174   -685   -168    150   -322   -335
     57   -823   -880    381    465   -852   -171   -683   -153    171   -306   -324
     62   -846   -911    392    485   -878   -155   -659   -127    192   -285   -311
     59   -870   -930    405    493   -898   -129   -626    -85    228   -254   -296
     49   -831   -880    392    465   -854   -103   -574    -18    290   -200   -265
    135   -844   -982    353    558   -911   -116   -587    -33    275   -205   -272
    150   -859  -1010    353    579   -935   -111   -576    -20    290   -179   -252
    119   -865   -984    371    550   -924    -90   -548     18    329   -148   -226
    109   -888   -997    389    553   -943    -85   -537     36    340   -142   -233
    161   -914  -1075    374    615   -995    -80   -517     54    368   -116   -223
    205   -906  -1111    350    657  -1008    -83   -485     88    387    -72   -168
    187   -898  -1088    353    636   -992    -72   -465    116    405    -38   -124
    166   -909  -1075    371    620   -992    -54   -439    148    452     -5   -140
    171   -833  -1005    329    587   -919    -51   -418    179    478     28   -158
    197   -795   -995    298    594   -893    -51   -392    210    496     59   -140
    200   -727   -927    265    563   -826    -41   -345    254    532     96   -109
    192   -683   -875    246    532   -779    -33   -309    283    555    116    -90
    244   -667   -914    210    576   -789    -59   -298    267    542    111    -77
    259   -620   -880    179    568   -750    -44   -244    303    584    158    -25
    257   -594   -852    166    553   -722    -51   -218    324    618    213     28
    254   -558   -813    153    532   -685    -62   -210    342    649    259     31
    246   -579   -828    166    535   -704    -38   -202    335    636    205    -28
    236   -555   -792    158    511   -672    -31   -207    316    605    155     25
    218   -555   -774    166    496   -665    -20   -213    301    592    161     70
    223   -558   -782    168    501   -670    -25   -233    280    574    150     31
    202   -550   -753    171    478   -652    -25   -265    259    555    148     10
    174   -542   -717    184    444   -628    -20   -298    244    540    145    -12
    145   -550   -696    202    420   -623     -5   -335    236    535    150    -49
     85   -587   -672    252    379   -628    -10   -392    213    504    116   -114
     70   -584   -654    257    361   -620      7   -405    210    504     96   -119
     57   -579   -636    259    345   -607     31   -400    223    519    111    -93
     25   -579   -607    275    314   -592     62   -376    265    561    161    -64
      0   -597   -597    298    298   -597     72   -387    270    574    168    -75
     18   -626   -644    303    329   -633     64   -436    228    532    137   -106
     15   -594   -610    288    311   -602     80   -426    252    555    163    -80
     18   -519   -537    252    275   -530    111   -387    301    602    205    -38
     12   -446   -459    218    236   -452    124   -368    340    646    246     -2
     -7   -420   -415    213    202   -418    111   -366    361    667    272     18
      7   -379   -387    184    197   -381     80   -371    376    683    293     36
     -5   -384   -381    192    187   -384     46   -379    381    685    298     36
    -12   -337   -324    176    155   -332     25   -379    389    701    316     46
    -15   -293   -280    153    129   -288      2   -384    394    717    335     57
    -31   -283   -254    155    109   -270    -12   -392    381    706    316     31
    -33   -293   -259    161    111   -277    -23   -397    363    683    290    -10
    -44   -407   -363    226    158   -387    -25   -394    348    657    259    -57
    -54   -413   -358    231    150   -387    -31   -407    327    628    231    -93
    -90   -420   -332    254    119   -376    -36   -426    303    602    200   -122
   -124   -465   -340    293    106   -402    -41   -452    267    558    148   -171
   -127   -493   -366    311    119   -431    -25   -454    246    530    122   -205
   -124   -472   -350    296    111   -413    -31   -462    239    524    119   -207
   -145   -491   -345    316     98   -420    -44   -472    231    522    129   -205
   -163   -527   -366    342     98   -449    -41   -472    228    519    140   -231
   -174   -522   -348    348     85   -436    -51   -491    215    496    127   -298
   -176   -524   -348    350     83   -439    -51   -493    213    485    119   -288
   -187   -517   -329    350     70   -423    -51   -491    220    485    127   -301
   -187   -524   -337    353     72   -431    -46   -493    215    472    122   -342
   -171   -563   -392    368    109   -478    -41   -493    202    449    103   -374
   -145   -683   -540    413    194   -610    -12   -459    176    392     44   -462
    -77   -870   -795    472    355   -833     54   -389    111    239   -132   -652
    -49   -992   -945    519    444   -969    158   -259    124    135   -283   -792
   -103   -865   -761    485    327   -813    265   -192    283    244   -202   -675
   -231   -449   -220    337     -5   -335    168   -568    350    517    174   -283
   -371    226    594     72   -483    410   -122  -1060    431    979    813    361
   -457    802   1260   -174   -859   1031   -389  -1301    620   1543   1499   1060
   -389    901   1291   -254   -839   1096   -685  -1415    688   1896   1909   1519
   -324    381    706    -31   -517    542   -802  -1509    306   1436   1447   1104
   -296   -174    122    233   -210    -25   -753  -1488   -179    626    592    257
   -306   -514   -210    407    -49   -363   -540  -1236   -319    174     51   -301
   -267   -576   -309    423     20   -444   -327   -893    -96    246     25   -342
   -200   -537   -337    368     67   -439   -192   -662     64    342     72   -322
   -171   -509   -337    340     80   -423   -129   -535    150    397     90   -316
   -150   -475   -324    311     85   -402   -116   -485    171    410     85   -319
   -187   -457   -270    322     41   -363   -114   -472    174    413     85   -332
   -272   -485   -213    376    -31   -350   -103   -472    168    410     67   -355
   -290   -488   -197    389    -49   -342    -85   -467    174    405     62   -363
   -252   -496   -244    374     -5   -371    -64   -446    192    420     80   -353
   -200   -511   -311    355     54   -413    -44   -410    223    457    114   -324
   -187   -553   -366    368     88   -459    -57   -394    236    480    129   -311
   -168   -597   -428    381    127   -514    -77   -389    246    496    135   -303
   -142   -602   -459    371    155   -532    -75   -371    272    519    155   -283
   -129   -561   -431    345    150   -496    -59   -342    319    563    205   -244
   -116   -571   -454    342    166   -511    -67   -335    322    579    207   -252
    -83   -579   -496    329    205   -540    -83   -348    301    574    189   -272
    -67   -548   -480    306    205   -517    -75   -324    314    600    202   -254
    -77   -527   -449    303    184   -488    -70   -296    340    633    233   -223
    -62   -519   -459    290    197   -491    -59   -262    376    665    265   -194
    -36   -522   -485    277    223   -504    -44   -228    410    691    283   -174
    -33   -524   -491    277    226   -509    -51   -205    433    714    311   -145
    -38   -488   -449    265    205   -470    -51   -179    470    750    348   -111
    -23   -441   -420    231    197   -431    -41   -132    514    797    389    -67
    -10   -426   -415    218    200   -420    -31    -80    553    844    423    -28
     -5   -410   -405    205    197   -407    -12    -31    602    885    457     10
     -7   -423   -415    215    202   -420    -31    -18    626    906    483     36
     20   -394   -415    187    215   -405    -36     -5    633    924    506     70
     54   -374   -428    158    239   -400    -28     12    652    945    527     93
     85   -345   -431    129    257   -387    -31     10    657    950    537    103
     83   -363   -446    140    265   -405    -59    -20    626    922    519     80
    101   -361   -465    127    280   -413    -54    -28    605    896    498     54
    124   -350   -478    111    298   -413    -70    -41    584    878    483     46
    109   -368   -478    129    290   -423    -90    -83    550    839    446      5
     72   -389   -462    158    267   -426    -90   -119    527    815    418    -23
     57   -387   -444    163    249   -415    -83   -153    511    807    413    -38
     51   -355   -407    150    228   -381    -80   -189    491    787    400    -59
     31   -332   -363    150    194   -348    -83   -215    467    769    387    -80
     -2   -361   -358    181    176   -361    -67   -226    462    761    376    -90
    -54   -353   -298    202    119   -324    -41   -228    478    771    387    -85
    -75   -366   -290    220    106   -329    -44   -246    465    763    381    -98
    -85   -376   -290    228    101   -332    -54   -262    454    763    389    -98
    -75   -319   -244    197     83   -283    -31   -236    483    805    426    -67
    -85   -244   -158    163     33   -202    -36   -218    519    841    457    -33
   -101   -205   -103    153      0   -153    -38   -213    540    867    475    -12
   -111   -163    -54    135    -31   -109    -36   -197    579    911    517     25
   -101   -135    -33    119    -33    -85    -46   -200    594    937    540     44
    -90   -163    -72    124    -12   -119    -41   -213    568    922    519     31
   -124   -231   -109    176    -10   -171    -59   -215    558    927    517     41
   -124   -259   -135    192      2   -197    -51   -218    563    950    532     41
   -122   -342   -220    233     49   -283    -49   -231    545    943    511     15
    -80   -457   -379    267    148   -418    -38   -215    527    937    493      7
    -36   -563   -527    298    244   -545    -36   -200    506    922    475      0
    -15   -646   -631    329    306   -639    -20   -192    504    924    465     -7
      2   -748   -750    374    376   -748     23   -158    530    961    480     10
     -2   -807   -807    402    402   -807     15   -179    509    940    457    -15
      5   -763   -769    379    387   -766    -15   -202    485    922    444    -33
     28   -743   -774    355    400   -758    -28   -207    470    906    433    -31
     54   -756   -810    350    431   -782    -33   -213    454    891    428    -20
     70   -779   -849    350    459   -813    -44   -226    436    859    413    -33
    116   -756   -872    319    493   -813    -62   -236    423    841    413    -31
    137   -727   -865    293    501   -797    -85   -254    400    815    402    -46
    142   -719   -862    288    501   -789    -96   -262    384    792    389    -59
    114   -732   -846    306    478   -789   -101   -262    376    771    371    -70
     88   -750   -839    329    462   -795   -106   -262    329    696    288   -135
     85   -901   -987    407    535   -943    -72   -205    265    553    119   -277
     88  -1023  -1111    467    600  -1067     38    -75    272    423    -51   -433
     72   -823   -896    374    483   -859    135     23    418    517     10   -358
    -20   -483   -462    252    220   -472     83   -213    462    704    272    -98
   -148    -25    122     85   -135     46   -171   -740    340    976    724    311
   -231    626    857   -197   -542    740   -426  -1130    337   1431   1350    833
   -202    901   1104   -350   -652   1002   -659  -1221    457   1917   1896   1314
   -140    509    649   -184   -394    579   -789  -1210    340   1870   1818   1278
   -135    -49     85     93   -111     15   -782  -1231   -127   1085   1015    574
   -124   -597   -472    361    174   -535   -636  -1114   -478    290    179   -176
    -85   -779   -693    431    301   -737   -454   -795   -239    348    124   -239
    -62   -724   -665    392    301   -696   -306   -530     31    527    241   -142
    -36   -665   -628    348    293   -646   -194   -335    213    641    322    -85
    -62   -646   -584    355    259   -615   -142   -246    296    688    376    -75
   -101   -605   -504    353    200   -555   -122   -226    311    691    389    -93
    -96   -592   -496    342    197   -545   -116   -197    316    688    379    -96
   -111   -566   -454    337    168   -511   -124   -184    327    698    374    -88
   -122   -509   -387    316    132   -449   -111   -171    340    698    361    -93
   -132   -441   -309    285     85   -376    -98   -137    361    717    374    -75
   -161   -441   -280    298     59   -361    -90   -111    384    737    394    -62
   -171   -431   -259    298     44   -345    -75   -101    397    735    394    -51
   -168   -366   -197    267     12   -283    -62    -90    407    740    402    -41
   -171   -314   -142    241    -15   -228    -51    -57    433    769    428    -18
   -145   -259   -114    202    -18   -187    -62    -44    444    779    436      0
   -116   -218   -101    166    -10   -161    -72    -41    449    771    428     23
    -98   -202   -103    150      2   -153    -80    -41    441    758    407     28
    -38   -155   -116     96     38   -137    -88    -51    449    769    402     23
     15   -122   -137     54     75   -129   -103    -51    452    766    381     10
     67   -114   -181     20    124   -148   -119    -44    457    758    366     18
    129    -88   -218    -20    174   -153   -129    -31    467    758    358     33
    168    -83   -254    -44    210   -166   -111     -2    501    784    381     51
    202   -101   -303    -51    252   -202   -119     20    537    805    402     57
    233   -153   -389    -41    309   -270   -106     72    581    836    444     93
    288   -161   -449    -62    368   -303    -93    119    626    883    514    137
    322   -161   -483    -83    400   -319    -64    189    704    948    592    184
    327   -202   -530    -62    428   -366    -41    239    748    976    641    218
    298   -298   -597     -2    446   -446    -12    262    763    987    685    246
    306   -353   -659     23    483   -506     25    285    774    982    701    249
    322   -413   -737     44    527   -574     38    298    779    974    704    231
    322   -449   -771     62    545   -610     49    303    784    976    732    259
    303   -426   -730     59    517   -576     54    301    776    976    766    280
    257   -337   -594     41    426   -465     49    277    748    956    735    166
    226   -322   -550     46    387   -436     67    277    737    932    662    187
    192   -298   -493     51    340   -394     80    249    711    909    633    213
    161   -267   -428     51    293   -348     80    215    680    888    631    181
    129   -275   -405     72    267   -340     67    187    654    878    644    174
    116   -228   -345     54    228   -285     67    150    628    854    628    111
    111   -218   -332     51    220   -275     46    109    587    818    574     93
     96   -228   -327     64    210   -277     46    101    568    807    561    114
     85   -181   -267     49    176   -223     59    109    581    831    587    124
    103   -153   -257     25    179   -205     59     96    568    823    553    101
    116    -51   -171    -33    142   -111     59    109    605    859    571    124
    124     18   -106    -72    114    -44     44    114    633    888    602    163
    119     44    -75    -80     98    -15     20     93    631    896    626    187
    103     98     -5   -101     54     46     15    103    654    932    675    226
     70    111     41    -90     15     77     -2     93    652    932    680    226
     41    176    135   -111    -49    155     -5    101    657    930    670    228
     -2    158    161    -77    -80    158     15    124    675    950    688    259
    -18    161    179    -72    -98    168    -20     96    644    930    667    233
    -25    161    184    -67   -103    171    -44     75    613    898    633    202
    -23     90    114    -36    -67    101    -51     70    584    875    623    187
    -41     46     88     -2    -64     67    -20     96    602    904    652    192
    -38      7     46     12    -44     28    -12     93    587    859    600    137
      0    -31    -33     15     15    -31    -31     75    532    800    537    103
      7    -54    -62     20     33    -57    -38     80    501    769    498    127
      7    -36    -44     15     25    -38    -59     59    475    743    483    124
      0    -31    -33     15     15    -33    -51     44    475    743    493    114
     -7    -20    -15     12      2    -18    -51     38    462    740    496     85
     33    -12    -46    -12     38    -28    -80     31    426    701    465     57
     77    -25   -103    -25     90    -64    -88     38    418    688    459     75
     64    -38   -106    -12     83    -72    -80     41    426    698    470     83
     70    -28    -98    -20     83    -62    -77     33    423    678    452     77
     90    -44   -135    -23    111    -88    -85     28    402    641    423     59
    109   -122   -231      7    168   -176    -62     62    389    607    389     23
    135   -298   -433     77    283   -366     44    179    407    509    246    -98
    135   -368   -504    116    316   -436    176    337    517    483    168   -168
    103   -132   -239     12    168   -184    239    348    636    592    275    -93
     25    236    210   -129    -90    223     83    -57    475    685    498     83
    -41    740    782   -350   -413    761   -267   -607    181    849    870    392
    -57   1265   1319   -605   -688   1291   -561   -914    109   1179   1345    763
     15   1262   1247   -641   -615   1254   -758   -979     98   1426   1639   1021
     57    823    766   -439   -353    795   -792   -966   -124   1130   1343    771
     49    361    311   -205   -132    337   -706   -883   -420    444    584    171
     31    -80   -114     23     72    -96   -524   -649   -413    111    124   -174
     38   -158   -197     57    116   -176   -342   -361   -109    298    200   -101
     67   -140   -207     36    137   -174   -205   -124    145    483    324     23
     85   -166   -252     36    168   -207   -106     31    288    581    389     85
    116   -187   -303     33    210   -246    -83     64    314    579    376     64
    119   -174   -293     25    205   -233    -62     98    345    589    384     77
    127   -137   -265      5    194   -200    -41    135    381    620    410    103
    111   -103   -215     -5    163   -158    -46    127    392    620    402     77
    145   -127   -272    -10    207   -200    -72    114    371    587    387     72
    155   -109   -265    -25    207   -184    -83    114    371    589    400     90
    129    -98   -228    -15    179   -163    -67    122    387    589    400     98
    135   -116   -254    -10    194   -184    -49    153    413    610    426    129
    153   -119   -272    -18    213   -194    -41    166    418    618    439    142
    132    -90   -226    -20    176   -158    -28    184    439    636    459    163
    145    -36   -181    -54    163   -109    -23    194    465    659    493    189
    124    -23   -148    -51    135    -85    -31    200    467    657    498    194
    106      5   -103    -57    103    -49    -44    215    480    657    496    189
    155     28   -129    -93    140    -49    -67    192    459    628    475    171
    189     64   -124   -127    158    -28    -59    213    485    654    498    197
    148     51    -96   -101    122    -23    -28    259    532    706    532    241
    158     28   -132    -93    145    -51    -15    285    553    735    545    259
    179     36   -145   -109    161    -54    -12    303    574    761    558    259
    197     57   -140   -127    168    -41    -12    327    600    789    571    259
    207     57   -150   -132    179    -46     -7    363    644    823    600    298
    215     28   -189   -122    202    -80     31    436    711    883    652    363
    239     12   -228   -127    231   -106     51    475    748    922    678    394
    246    -12   -259   -116    252   -135     64    501    758    935    680    407
    239      2   -239   -122    236   -116     77    527    782    958    698    433
    241     31   -210   -137    226    -88     88    550    797    982    724    470
    218     10   -210   -116    213    -98    114    581    813    989    743    506
    223    -15   -239   -103    231   -127    101    545    750    930    688    459
    187     18   -171   -103    179    -75     90    511    714    888    652    428
    189     59   -129   -124    158    -33     90    485    685    857    626    413
    200     77   -124   -140    163    -23     90    459    649    820    600    397
    192     46   -145   -119    168    -49     80    407    592    766    555    358
    174     62   -114   -119    142    -25     75    379    561    745    540    332
    171    101    -70   -137    122     15     72    350    540    727    519    306
    171    155    -18   -163     93     70     67    329    527    714    501    285
    168    192     23   -179     72    109     83    322    527    727    514    293
    174    220     46   -197     62    135     90    311    522    727    514    296
    205    280     75   -244     64    179     93    314    532    740    535    314
    213    319    106   -267     51    215    103    314    537    745    545    324
    213    376    163   -293     25    270    111    303    553    756    558    319
    202    410    207   -306     -2    309     93    285    558    763    561    303
    184    439    254   -314    -33    348     67    275    561    769    581    319
    189    488    296   -340    -51    392     44    272    581    797    628    368
    168    439    270   -303    -49    355     41    298    597    831    665    400
    150    423    272   -288    -62    348     28    290    592    836    672    402
    142    407    265   -275    -62    337     28    283    587    831    683    402
    111    394    283   -254    -85    340     54    301    610    854    709    413
     75    366    290   -220   -106    329     75    324    631    862    709    407
    122    262    140   -192    -10    200     49    303    579    802    654    363
    161    137    -23   -150     90     57     23    259    504    735    592    324
    135     75    -59   -106     96     10     49    285    511    740    594    332
    142     64    -77   -103    111     -5     59    290    511    735    587    314
    129     20   -111    -75    119    -44     64    283    496    711    561    283
    137     -5   -142    -67    137    -72     75    280    485    706    563    290
    163     28   -135    -96    148    -51     72    283    483    719    584    314
    163     70    -93   -116    129    -10     77    303    491    722    576    324
    145     62    -83   -103    114    -10     70    293    470    693    548    306
    135     80    -54   -109     96     12     70    285    454    678    540    298
    132    124     -7   -129     70     59     77    280    449    672    530    296
    140    124    -15   -132     77     54     77    267    446    662    511    283
    142    140     -5   -142     72     67     96    296    457    665    522    301
    161     67    -93   -116    127    -12    111    324    428    607    465    270
    179   -124   -303    -28    239   -213    187    407    407    496    322    155
    148   -249   -397     51    272   -322    348    584    496    446    205     41
    166    -31   -197    -67    179   -114    423    644    618    519    249     62
    114    407    293   -259    -88    350    314    316    548    639    462    249
    -12    865    875   -426   -444    870     12   -226    332    836    849    584
    -80   1413   1493   -665   -787   1452   -277   -620    228   1163   1350    969
    -41   1595   1636   -776   -839   1615   -519   -750    257   1519   1766   1286
      5   1197   1189   -602   -592   1195   -597   -740    116   1384   1613   1161
      5    683    678   -345   -337    680   -548   -706   -231    698    885    584
      5    148    142    -75    -67    145   -376   -524   -402    114    205     31
     31     31      0    -31     15     15   -192   -197    -96    277    252     96
     51     25    -25    -38     38      0    -33     57    171    475    387    244
     57     10    -49    -33     51    -18     80    226    337    581    465    298
     77    -15    -93    -31     85    -54    150    306    397    602    467    265
    106    -54   -161    -25    132   -106    168    332    418    592    441    283
    135    -15   -150    -59    140    -80    200    358    439    602    449    290
    103    -38   -145    -33    122    -90    174    332    410    574    428    246
     67    -83   -150      7    109   -116    153    342    413    563    410    241
     70    -72   -145      0    106   -106    181    376    433    581    433    262
     59    -80   -142     10     98   -111    189    389    454    600    457    280
     57    -64   -122      2     88    -93    181    387    459    600    459    288
     51    -31    -83    -10     67    -57    171    379    457    597    454    270
     67      7    -59    -38     62    -25    158    381    462    594    446    249
     75     23    -51    -49     64    -12    163    400    475    600    459    265
     67      0    -70    -36     67    -33    168    415    488    605    472    270
     51     18    -33    -33     44     -7    168    420    496    607    478    265
     41     80     38    -62      0     59    179    423    517    620    480    270
     36    119     80    -77    -23    101    200    446    548    644    501    296
     41    124     83    -85    -20    103    205    465    555    657    517    324
      5    114    109    -59    -51    111    166    465    548    649    511    332
    -10    137    145    -64    -77    140    184    509    594    685    532    353
     -2    174    176    -85    -90    174    210    555    649    730    571    389
    -20    137    158    -59    -88    148    233    597    698    774    613    439
    -23    148    171    -62    -96    158    254    641    740    818    633    488
      5    215    207   -111   -101    213    249    654    758    846    649    530
      0    233    233   -119   -116    233    241    670    771    867    678    540
      5    241    236   -124   -116    241    252    685    782    880    691    511
     15    244    228   -129   -106    236    280    719    800    885    683    545
    -20    194    213    -88   -119    202    285    706    774    844    654    522
    -59    205    262    -72   -161    233    265    672    740    795    610    475
    -70    249    319    -90   -194    283    272    654    724    771    594    480
    -83    244    327    -80   -205    285    267    623    683    735    584    454
    -96    215    309    -62   -202    262    257    589    636    693    561    426
   -127    207    332    -41   -231    270    252    548    610    667    545    407
   -155    254    410    -49   -283    332    254    506    579    636    524    374
   -236    220    457      7   -345    337    192    420    511    558    472    301
   -241    179    420     31   -329    298    174    368    452    493    423    252
   -241    226    465      7   -353    345    171    350    433    472    410    244
   -244    303    545    -31   -394    423    171    329    418    444    402    246
   -226    332    558    -51   -392    444    194    319    410    436    400    249
   -218    384    600    -85   -410    493    181    285    384    402    376    220
   -189    454    644   -132   -418    548    142    267    374    392    366    205
   -174    478    652   -153   -413    563    153    290    410    441    407    233
   -132    548    680   -207   -405    613    150    306    446    485    452    277
   -114    594    706   -241   -413    649    137    301    472    511    467    309
   -111    618    730   -254   -420    672    124    288    483    535    485    327
    -88    639    727   -277   -407    683    106    267    467    535    488    332
    -72    633    706   -280   -389    670    103    265    457    537    498    366
   -101    607    706   -254   -402    657    109    265    465    548    501    389
   -122    623    745   -252   -433    683    101    262    459    550    501    394
   -111    576    688   -233   -400    631    124    290    470    563    506    405
   -137    467    605   -163   -371    535    119    288    433    524    457    358
   -207    366    574    -80   -389    470     90    259    397    483    415    335
   -236    280    517    -23   -376    397    101    259    381    470    397    332
   -239    231    467      2   -353    348    103    241    345    452    368    290
   -228    239    467     -5   -348    353    103    236    327    446    363    270
   -223    277    498    -28   -361    387    111    246    335    454    368    283
   -244    262    506    -10   -374    384    111    246    327    449    366    285
   -272    236    506     18   -389    371     96    233    303    423    342    270
   -277    252    530     12   -402    389     88    220    290    410    324    254
   -298    236    535     31   -418    384     90    207    280    400    309    244
   -340    187    524     75   -431    355     62    187    259    387    301    223
   -340    174    511     83   -426    342     57    181    252    379    283    213
   -322    153    475     85   -397    314     67    187    239    348    233    210
   -301     46    348    127   -324    194     80    220    200    272    142    142
   -290   -132    155    210   -223     10    174    342    213    181     -2     18
   -277   -168    109    223   -194    -31    298    511    327    174    -83    -62
   -306    129    436     88   -371    283    368    542    485    309     38     20
   -449    553   1000    -54   -724    774    205     67    342    431    301    236
   -581   1065   1647   -241  -1114   1353    -75   -493    135    662    740    605
   -618   1564   2179   -475  -1397   1873   -355   -852     54   1013   1260   1018
   -535   1618   2153   -540  -1343   1886   -597   -987     33   1330   1649   1356
   -488   1075   1564   -293  -1026   1317   -628   -984   -233    927   1213    997
   -457    524    982    -33   -719    753   -561   -911   -568    176    387    314
   -449     90    540    179   -496    314   -389   -641   -561   -179    -93    -70
   -407      7    415    200   -410    210   -241   -329   -277    -28    -51    -25
   -316     28    345    142   -332    187   -135   -119    -90     93     12     38
   -301     18    316    140   -309    166    -67      0     10    155     49     70
   -303     -2    298    153   -301    148    -46     25     33    161     49     70
   -306     -5    301    155   -303    148    -38     38     46    166     54     77
   -288     -7    277    148   -285    135    -23     85     75    194     70     96
   -270    -25    244    148   -259    106    -18    103     88    197     59     93
   -283    -23    257    153   -272    116     -2    109     98    200     64    103
   -285    -25    259    155   -272    116     10    124    116    218     83    135
   -246    -33    210    137   -228     88     10    148    122    226     88    145
   -218    -15    200    116   -210     90     28    171    145    252    106    168
   -233    -41    192    137   -215     75     20    179    153    259    114    181
   -218    -33    184    127   -202     75     12    174    153    259    116    192
   -239    -25    213    129   -228     90     33    194    184    285    142    215
   -233    -28    205    129   -220     85     49    223    213    314    163    241
   -244    -70    174    155   -210     51     38    226    218    319    161    252
   -244    -57    187    150   -215     64     49    244    249    353    187    275
   -231    -64    166    145   -200     49     67    277    290    394    218    314
   -236   -122    114    179   -176     -5    109    324    332    441    244    350
   -257   -127    129    192   -194      0    145    376    384    501    277    384
   -246   -135    111    192   -179    -12    150    415    420    550    306    418
   -228   -155     72    192   -153    -41    174    462    465    597    337    478
   -223   -174     49    197   -137    -64    205    514    514    659    397    558
   -213   -215     -2    213   -106   -109    223    571    566    724    465    623
   -163   -241    -77    202    -44   -161    233    623    607    763    514    649
    -85   -246   -163    163     36   -207    259    654    613    740    483    620
   -129   -270   -142    200      5   -207    244    659    607    711    454    641
   -114   -231   -116    171      0   -174    236    667    610    698    454    662
    -80   -194   -114    137     15   -155    249    675    610    691    462    696
    -67   -166    -98    116     12   -132    246    657    587    657    444    714
    -77   -166    -88    122      5   -127    241    618    537    600    400    672
    -64   -158    -93    111     12   -127    241    581    504    561    376    657
    -70   -155    -85    114      7   -122    233    540    472    522    350    631
    -93   -205   -114    148     10   -161    215    485    431    475    319    592
    -93   -249   -155    171     28   -202    187    431    384    428    280    555
   -101   -233   -132    166     12   -184    158    381    342    389    249    519
   -137   -270   -132    205     -2   -202     98    314    277    329    192    459
   -163   -197    -33    179    -64   -116    137    298    283    340    205    470
   -215   -166     49    192   -132    -59    194    275    270    327    197    459
   -316   -174    142    244   -231    -18    231    262    275    324    207    467
   -329   -202    127    267   -228    -38    202    267    275    311    202    457
   -236    -12    223    124   -231    103    163    283    296    327    228    452
   -189    119    309     36   -249    213    137    275    316    361    290    465
   -200    150    350     23   -275    249    148    277    348    397    350    462
   -205    192    397      7   -301    293    153    277    366    407    374    462
   -202    228    431    -15   -316    329    122    267    353    389    361    446
   -174    272    444    -49   -309    358    109    277    355    394    376    493
   -168    296    465    -64   -316    379    114    280    363    400    397    488
   -220    220    441      0   -329    329    101    270    350    381    381    475
   -288     67    353    109   -322    207     49    231    303    337    332    452
   -306     -2    303    153   -306    150     49    202    246    265    265    392
   -296     31    327    129   -314    179     51    215    244    246    257    402
   -288     67    355    111   -322    210     70    241    270    254    280    433
   -316     20    337    148   -329    179     67    231    241    210    233    379
   -309     33    342    137   -324    187     28    176    181    135    150    314
   -335    -15    319    174   -327    150    -25    132    111     62     83    283
   -324     23    348    150   -335    184     -2    166    129     77    114    322
   -353     -2    348    176   -350    171     28    168    135     83    129    306
   -368     12    379    176   -374    194     28    145    116     57     98    254
   -327     44    371    140   -350    205     41    155    111     41     72    257
   -298     20    319    140   -309    168     57    181    111     38     62    270
   -277    -54    223    163   -252     83     36    142     64    -10     12    239
   -267    -41    226    153   -246     90     38    127     46    -41    -20    257
   -265   -116    148    192   -207     12     41    132      7   -103    -90    176
   -210   -290    -80    252    -64   -187    106    223    -20   -213   -249      0
   -202   -415   -213    306      2   -314    228    381     36   -301   -420   -140
   -236   -267    -31    252   -103   -150    306    441    166   -228   -368    -85
   -381     83    465    148   -423    275    236     96    124    -83   -109    140
   -496    594   1091    -49   -792    841    -38   -501    -70    161    355    542
   -493   1223   1714   -366  -1104   1467   -327   -898   -135    540    930    984
   -446   1402   1849   -478  -1148   1626   -566  -1039    -90    932   1408   1426
   -410    974   1384   -283   -898   1179   -641   -992   -171    885   1348   1428
   -420    405    826      7   -623    615   -615   -953   -540    163    576    724
   -462   -116    345    288   -407    114   -423   -756   -769   -550   -236     20
   -413   -187    226    301   -322     18   -210   -392   -491   -465   -270     15
   -275   -119    155    197   -218     18    -83    -96   -226   -285   -132     85
   -233    -83    150    158   -192     33     20     96    -67   -200   -101     88
   -246   -109    137    176   -194     12     54    122    -57   -249   -171    132
   -277   -129    148    202   -215      7     80    148    -38   -249   -161    158
   -265   -132    129    197   -200     -2    103    161    -36   -254   -153    142
   -275   -137    137    207   -207      0    101    153    -44   -259   -145    137
   -280    -67    213    171   -249     72    116    181    -23   -246   -119    150
   -280    -46    233    161   -257     93    114    187    -23   -270   -142    155
   -285    -41    241    163   -265    101    119    202    -18   -285   -158    179
   -239     25    265    106   -252    145    132    218     -2   -267   -122    200
   -301      5    306    148   -303    153    119    207    -10   -283   -119    184
   -348     -2    345    174   -348    171    111    202    -10   -290   -122    158
   -353     36    389    158   -371    213    103    189    -15   -306   -129    142
   -355    109    465    124   -410    285    114    218      5   -293   -103    174
   -337    148    485     93   -410    314    106    233     15   -296   -116    158
   -327    179    506     72   -415    340     98    241     15   -311   -135    181
   -368    189    558     85   -462    374     88    236      7   -327   -137    184
   -363    215    579     75   -470    397    114    270     38   -303   -119    207
   -363    280    644     41   -506    462    124    293     70   -296   -109    239
   -316    324    639     -5   -478    480     96    275     38   -342   -145    236
   -290    316    605    -15   -446    459    109    322     75   -306   -103    272
   -280    277    558      2   -418    418    135    379    129   -257    -49    290
   -272    272    542     -2   -407    407    137    405    148   -246    -51    254
   -241    257    498     -7   -371    376    135    428    163   -244    -51    285
   -215    236    452    -10   -335    342    109    426    153   -262    -46    290
   -179    272    452    -46   -314    361    106    426    148   -280    -33    288
   -174    280    452    -54   -314    366    101    415    122   -316    -49    270
   -153    259    413    -54   -283    335    109    418    109   -342    -59    267
   -145    259    405    -59   -277    332    127    413     96   -368    -70    249
   -132    277    410    -72   -270    342    122    387     59   -405    -93    210
   -148    267    413    -59   -280    340    124    353     23   -444   -111    171
   -145    259    402    -57   -272    329    132    332      2   -467   -116    142
   -161    236    397    -38   -280    316    132    293    -18   -485   -127    111
   -166    236    402    -33   -283    319    119    244    -51   -511   -153     83
   -205    179    381     10   -293    280     75    168   -114   -571   -213     23
   -200    168    368     15   -285    270     54    101   -174   -628   -265    -38
   -168    205    371    -18   -270    288     51     54   -218   -665   -306    -80
   -171    202    374    -15   -272    288     33     15   -262   -698   -353   -109
   -210    163    374     20   -290    267     15    -18   -296   -722   -392   -137
   -218    176    394     20   -306    285     23    -23   -306   -722   -407   -129
   -239    142    381     46   -311    259     20    -44   -335   -745   -436   -122
   -254    207    462     23   -358    335     33    -25   -298   -711   -407    -70
   -233    272    506    -20   -371    389     25    -15   -267   -685   -384    -44
   -226    290    517    -33   -371    402      0    -33   -262   -678   -368    -36
   -228    311    537    -41   -384    423      0    -28   -236   -657   -345    -10
   -184    387    571   -101   -376    478    -10    -28   -228   -657   -345      7
   -176    420    594   -124   -384    509    -20    -41   -244   -683   -355     46
   -194    389    584    -98   -389    485    -25    -59   -262   -709   -355     83
   -207    371    576    -83   -392    472    -38    -80   -285   -745   -368     85
   -226    296    522    -33   -374    407    -44    -88   -314   -782   -402     64
   -236    187    423     23   -329    303    -62   -106   -363   -828   -462     10
   -246    116    363     64   -306    239    -77   -127   -405   -865   -496     -7
   -262     70    329     96   -298    200    -88   -155   -446   -904   -524     28
   -277     54    332    111   -303    192   -111   -202   -504   -958   -576     44
   -283     23    306    129   -296    163   -119   -226   -535   -989   -610     36
   -298      0    298    148   -298    148   -119   -233   -548   -992   -618     18
   -288     -5    280    145   -285    137   -124   -246   -568  -1010   -631    -25
   -288      5    293    142   -290    148   -127   -259   -581  -1013   -626    -57
   -285     -7    277    145   -285    135   -124   -265   -587  -1005   -626    -67
   -280    -18    262    150   -272    122   -122   -272   -589  -1010   -628    -80
   -267    -20    244    142   -257    111   -132   -298   -618  -1054   -654   -111
   -246    -36    210    142   -228     85   -145   -319   -649  -1096   -691   -140
   -223   -114    109    166   -166     -2   -148   -329   -701  -1150   -756   -205
   -194   -301   -109    246    -44   -205   -114   -309   -789  -1275   -911   -363
   -171   -519   -348    342     88   -433    -15   -223   -857  -1447  -1127   -594
   -168   -537   -368    353     98   -454    122    -75   -782  -1486  -1202   -717
   -262   -262     -2    259   -132   -132    158   -246   -691  -1306   -997   -574
   -387    200    587     93   -488    392    -62   -753   -693   -982   -566   -153
   -475    854   1330   -189   -904   1091   -358  -1163   -589   -462     85    467
   -478   1389   1867   -454  -1171   1628   -644  -1335   -368    129    787   1117
   -379   1275   1654   -449  -1015   1465   -844  -1345   -309    363    976   1366
   -379    680   1057   -150   -719    867   -867  -1358   -675   -194    366    836
   -410     62    470    171   -441    265   -750  -1299  -1215  -1135   -576     -2
   -413   -215    197    314   -306    -10   -493   -961  -1187  -1413   -932   -309
   -379   -163    215    270   -298     25   -298   -657   -945  -1278   -872   -233
   -345   -132    210    239   -277     38   -197   -496   -836  -1239   -859   -205
   -290   -109    179    200   -236     33   -158   -441   -826  -1270   -893   -218
   -288    -98    189    194   -239     44   -142   -423   -833  -1299   -922   -223
   -306    -75    228    189   -270     77   -150   -428   -849  -1332   -948   -236
   -293    -80    213    187   -254     64   -155   -439   -867  -1371   -974   -252
   -285   -101    181    192   -236     38   -142   -426   -859  -1379   -974   -239
   -275    -72    202    174   -239     64   -127   -413   -846  -1382   -963   -226
   -257    -64    189    161   -226     62   -116   -397   -828  -1366   -940   -213
   -280   -145    135    213   -210     -5   -124   -397   -831  -1353   -943   -233
   -272   -179     90    226   -184    -44   -109   -379   -813  -1312   -922   -223
   -265   -226     38    246   -153    -93   -101   -368   -795  -1286   -906   -213
   -241   -239      0    239   -122   -119    -80   -353   -776  -1262   -891   -205
   -220   -220      0    220   -111   -111    -67   -335   -748  -1236   -867   -194
   -207   -215     -7    207   -101   -111    -54   -311   -719  -1210   -846   -179
   -184   -220    -36    202    -75   -129    -20   -283   -691  -1184   -826   -161
   -210   -265    -54    236    -80   -158    -10   -290   -693  -1182   -820   -171
   -205   -283    -77    244    -64   -179    -12   -275   -672  -1158   -800   -168
   -101   -207   -106    153      0   -158      7   -218   -618  -1109   -763   -137
    -67   -158    -90    114     10   -124     23   -166   -574  -1065   -722    -90
    -77   -220   -145    148     31   -184      2   -142   -553  -1041   -714    -72
     12   -140   -153     62     80   -148     41    -85   -501   -984   -675    -36
     36   -124   -161     41     98   -142     36    -62   -480   -958   -659    -15
     77    -85   -163      5    119   -124     77     -2   -433   -911   -620     28
     31   -155   -187     62    109   -171     62     -2   -436   -904   -613     36
    -25   -210   -187    116     80   -200     31    -28   -465   -919   -626     20
     10   -116   -127     51     67   -119     67    -15   -449   -896   -600     36
    -46   -111    -64     80      7    -88     41    -67   -483   -922   -631      7
    -98   -119    -20    109    -38    -72     54    -85   -496   -930   -636    -10
    -23    -44    -20     33     -2    -31     44    -93   -504   -930   -628    -18
     18     59     38    -41    -10     49     15   -122   -522   -940   -639    -44
     28     98     70    -62    -20     85     25   -163   -540   -956   -657    -64
     12     20      5    -18      2     15      5   -228   -589  -1005   -714   -114
    -18    -33    -18     25      0    -25    -18   -293   -623  -1031   -750   -163
    -23    -67    -44     44      7    -57    -10   -332   -633  -1039   -769   -184
    -51   -158   -106    106     25   -132    -44   -405   -685  -1091   -818   -226
    -72   -184   -111    127     18   -150    -49   -449   -709  -1109   -839   -244
    -88   -184    -98    135      2   -142    -41   -470   -714  -1111   -841   -254
   -101   -197    -96    148     -5   -145    -49   -501   -732  -1119   -852   -272
   -132   -275   -142    205      5   -210    -54   -527   -758  -1143   -880   -306
   -132   -262   -129    194     -2   -194    -33   -509   -737  -1117   -867   -296
   -119   -197    -77    158    -23   -137      5   -459   -672  -1052   -802   -244
   -116   -145    -28    129    -44    -88     18   -439   -628  -1005   -756   -207
   -109    -80     28     96    -70    -25     12   -439   -594   -961   -714   -176
   -150    -80     70    114   -111     -5    -18   -457   -571   -924   -688   -155
   -161    -75     85    116   -124      5    -28   -452   -548   -896   -667   -137
   -148    -75     72    111   -111     -2    -28   -449   -548   -896   -667   -148
   -163   -111     51    137   -109    -31    -23   -452   -537   -893   -667   -148
   -179   -168     10    171    -96    -77    -33   -462   -545   -901   -678   -158
   -174   -161     12    166    -96    -72    -41   -462   -542   -893   -672   -150
   -181   -239    -59    207    -62   -150    -12   -462   -558   -914   -701   -181
   -233   -322    -88    277    -72   -205     -7   -509   -607   -966   -756   -306
   -298   -420   -122    358    -88   -270    -72   -584   -675  -1036   -810   -441
   -254   -436   -181    345    -36   -309    -67   -566   -680  -1049   -820   -431
   -244   -402   -158    324    -44   -283    -67   -563   -680  -1057   -826   -368
   -252   -371   -119    311    -67   -246    -77   -579   -683  -1057   -823   -319
   -306   -363    -59    332   -124   -210    -83   -589   -685  -1049   -826   -332
   -379   -387     -7    384   -187   -197   -111   -623   -717  -1067   -852   -322
   -470   -400     67    433   -270   -166   -103   -631   -722  -1080   -865   -306
   -517   -410    106    465   -311   -153    -85   -623   -704  -1075   -849   -337
   -509   -501      5    504   -257   -249   -161   -691   -766  -1114   -891   -392
   -488   -519    -31    501   -228   -275   -194   -722   -795  -1132   -927   -420
   -480   -558    -77    519   -202   -319   -210   -756   -820  -1158   -966   -459
   -457   -618   -161    537   -148   -389   -244   -795   -896  -1244  -1057   -574
   -350   -800   -452    574     49   -628   -215   -758   -995  -1426  -1267   -789
   -301   -904   -605    602    150   -756   -114   -633   -989  -1535  -1434   -969
   -319   -766   -446    542     62   -607     -5   -506   -846  -1444  -1376   -940
   -392   -363     28    379   -210   -168    -10   -691   -722  -1202  -1072   -652
   -561    168    730    194   -646    449   -267  -1234   -711   -815   -517    -77
   -670    745   1415    -36  -1044   1078   -491  -1605   -610   -306    137    579
   -618    963   1582   -174  -1101   1270   -730  -1771   -504    145    659   1145
   -480    605   1085    -62   -782    844   -878  -1852   -693     31    522   1067
   -407     49    454    179   -433    252   -883  -1873  -1171   -748   -322    218
   -337   -345     -7    340   -166   -176   -810  -1758  -1499  -1415  -1057   -553
   -306   -457   -150    381    -80   -306   -644  -1441  -1340  -1428  -1174   -688
   -257   -418   -161    337    -49   -290   -465  -1140  -1091  -1254  -1067   -594
   -233   -465   -233    348     -2   -350   -379   -963   -956  -1156  -1010   -545
   -228   -449   -220    340     -5   -337   -314   -878   -880  -1098   -974   -519
   -270   -475   -207    371    -31   -342   -296   -859   -872  -1093   -976   -532
   -311   -506   -194    410    -59   -350   -290   -849   -865  -1088   -974   -548
   -324   -496   -174    407    -77   -335   -270   -828   -846  -1065   -963   -545
   -332   -480   -150    405    -93   -316   -283   -823   -831  -1034   -945   -530
   -324   -452   -127    387    -98   -290   -293   -802   -805  -1005   -927   -514
   -303   -428   -124    366    -90   -277   -309   -792   -789   -987   -919   -511
   -332   -446   -114    389   -111   -280   -293   -797   -776   -966   -904   -504
   -342   -462   -119    402   -114   -290   -280   -795   -763   -945   -880   -485
   -376   -491   -114    431   -132   -303   -301   -813   -766   -940   -875   -488
   -374   -472    -98    423   -137   -285   -280   -807   -756   -924   -865   -488
   -374   -439    -67    405   -155   -254   -293   -807   -740   -904   -859   -493
   -324   -454   -129    389    -98   -290   -311   -792   -717   -878   -852   -480
   -293   -467   -176    379    -59   -324   -303   -758   -680   -839   -823   -457
   -262   -467   -205    366    -28   -337   -288   -732   -641   -792   -787   -433
   -228   -413   -187    319    -23   -298   -283   -714   -613   -753   -761   -415
   -218   -389   -171    303    -25   -280   -277   -693   -587   -719   -737   -394
   -244   -462   -218    353    -15   -340   -319   -701   -579   -701   -727   -389
   -259   -472   -213    366    -23   -342   -296   -657   -524   -636   -675   -342
   -223   -452   -228    335      2   -340   -272   -589   -454   -558   -613   -288
   -142   -420   -280    280     67   -350   -270   -535   -410   -509   -574   -257
   -111   -407   -298    257     90   -353   -275   -511   -384   -475   -540   -233
   -119   -410   -290    265     85   -350   -262   -491   -353   -436   -506   -207
    -98   -420   -322    259    109   -371   -233   -449   -309   -381   -459   -161
   -101   -504   -402    303    148   -454   -236   -433   -296   -366   -452   -155
   -103   -535   -431    319    161   -483   -239   -433   -290   -361   -449   -161
   -101   -509   -407    306    153   -459   -231   -441   -290   -353   -444   -158
   -103   -545   -444    322    168   -496   -223   -452   -298   -358   -452   -166
    -90   -561   -470    324    189   -517   -187   -457   -293   -353   -452   -181
   -129   -620   -493    374    179   -555   -176   -480   -298   -358   -462   -205
   -155   -693   -537    426    189   -615   -181   -511   -314   -368   -475   -228
   -205   -792   -589    496    192   -691   -197   -568   -361   -405   -511   -285
   -252   -839   -587    545    166   -714   -184   -615   -389   -428   -535   -332
   -285   -841   -555    561    132   -698   -168   -654   -400   -433   -540   -350
   -306   -815   -509    561    101   -662   -155   -667   -389   -420   -530   -350
   -335   -787   -454    558     57   -623   -145   -670   -371   -400   -514   -348
   -324   -779   -454    553     62   -618   -124   -665   -350   -374   -496   -329
   -303   -789   -488    545     90   -639   -116   -678   -348   -361   -498   -327
   -140   -802   -662    472    259   -732   -127   -685   -340   -353   -496   -324
     15   -782   -797    379    405   -789   -176   -711   -342   -353   -498   -314
     88   -698   -787    303    436   -743   -189   -701   -309   -319   -459   -277
    116   -633   -750    257    431   -691   -220   -709   -280   -290   -420   -246
    174   -561   -735    194    454   -646   -254   -722   -262   -267   -384   -239
    210   -527   -737    158    472   -633   -301   -766   -296   -293   -400   -283
    161   -563   -724    200    441   -644   -348   -807   -337   -329   -431   -335
    148   -542   -691    197    418   -615   -342   -805   -332   -322   -423   -337
    101   -545   -646    223    374   -594   -324   -789   -311   -296   -400   -322
     93   -607   -701    254    394   -654   -327   -800   -335   -322   -426   -361
     51   -701   -753    324    400   -727   -342   -810   -363   -355   -452   -379
     -7   -691   -685    348    337   -688   -332   -807   -363   -350   -444   -340
    -38   -678   -639    358    298   -659   -309   -792   -355   -327   -418   -259
    -49   -732   -683    389    316   -709   -319   -807   -384   -350   -444   -277
    -77   -771   -696    423    306   -735   -316   -820   -400   -371   -496   -309
   -158   -846   -691    501    265   -769   -309   -836   -410   -394   -524   -252
   -218   -849   -631    535    205   -740   -298   -846   -420   -394   -511   -290
   -218   -841   -623    527    202   -732   -324   -849   -426   -397   -517   -361
   -218   -805   -587    509    184   -696   -324   -831   -407   -381   -496   -379
   -267   -771   -504    517    116   -639   -306   -823   -389   -361   -467   -389
   -335   -732   -397    535     31   -566   -267   -797   -358   -327   -433   -400
   -337   -732   -397    532     28   -566   -275   -779   -361   -332   -465   -428
   -316   -795   -478    553     80   -636   -265   -750   -374   -363   -524   -444
   -267   -917   -649    589    189   -784   -189   -685   -410   -465   -659   -566
   -277  -1130   -852    704    285   -992   -145   -633   -465   -636   -891   -800
   -233   -987   -756    610    259   -872    -54   -519   -329   -597   -901   -831
   -241   -592   -350    415     54   -472    -59   -704   -252   -423   -670   -657
   -301   -122    179    210   -241     25   -288  -1244   -350   -163   -249   -293
   -361    415    776    -25   -568    594   -576  -1680   -389    228    303    223
   -280    748   1028   -236   -654    885   -839  -1816   -277    714    867    758
   -127    475    600   -174   -363    537   -971  -1784   -301    810    950    846
   -101    -46     51     72    -77      2   -979  -1800   -683    187    306    228
    -83   -563   -480    324    197   -522   -885  -1766  -1153   -722   -623   -649
    -23   -800   -776    410    376   -787   -698  -1457   -966   -748   -776   -823
     36   -792   -828    376    431   -810   -542  -1174   -683   -561   -662   -685
    106   -769   -878    329    491   -823   -413   -943   -475   -418   -563   -628
    127   -820   -948    348    537   -883   -358   -841   -381   -363   -537   -589
    184   -854  -1041    335    613   -948   -340   -802   -361   -358   -527   -571
    192   -883  -1075    345    631   -976   -303   -766   -319   -327   -491   -561
    168   -867  -1036    348    600   -950   -265   -730   -270   -293   -459   -555
    153   -810   -963    329    558   -885   -233   -683   -223   -239   -405   -522
    163   -779   -945    306    553   -859   -270   -704   -239   -241   -402   -509
    153   -753   -906    298    530   -828   -277   -696   -231   -226   -374   -478
    124   -732   -859    301    491   -795   -249   -652   -171   -166   -314   -433
    135   -693   -828    280    480   -761   -220   -613   -127   -127   -290   -415
    132   -641   -776    252    452   -709   -200   -581    -83    -88   -262   -381
    111   -636   -748    262    428   -691   -197   -566    -59    -72   -236   -345
     85   -636   -722    272    402   -678   -207   -563    -49    -44   -194   -327
     93   -571   -665    239    379   -618   -179   -522     10     20   -135   -316
     83   -553   -636    233    358   -594   -181   -517     15     18   -163   -363
     70   -542   -613    236    340   -576   -166   -478     59     54   -140   -296
     59   -517   -576    228    314   -545   -153   -452    101     90    -98   -275
     70   -480   -550    205    309   -514   -176   -457     98     90    -96   -306
     98   -485   -584    192    340   -535   -181   -452    106     98    -75   -285
     83   -441   -524    179    301   -483   -174   -405    161    148    -23   -231
     64   -413   -480    174    270   -446   -166   -361    220    205     36   -166
     46   -387   -433    171    239   -410   -142   -296    298    275     96   -116
     25   -327   -353    150    189   -340   -124   -236    376    342    140   -111
     62   -309   -371    122    215   -340   -150   -252    363    311    111   -114
     70   -306   -379    116    223   -342   -158   -270    345    298    122   -114
     44   -239   -283     98    163   -259   -142   -236    394    345    181    -80
     25   -233   -259    103    142   -246   -127   -228    384    316    166   -101
     33   -200   -233     83    132   -215   -122   -233    366    296    161   -119
     23   -192   -218     83    119   -205   -148   -270    327    259    124   -158
     12   -215   -228    101    119   -220   -150   -301    301    236     98   -179
    -18   -236   -220    124    101   -228   -142   -322    280    239    114   -181
    -36   -246   -210    140     85   -228   -142   -350    259    239    111   -207
    -28   -267   -239    145    103   -252   -148   -400    218    207     83   -252
    -28   -277   -249    153    109   -265   -155   -439    197    200     75   -257
    -33   -246   -213    140     88   -231   -150   -433    210    215     93   -249
    -41   -200   -161    119     57   -181   -153   -454    205    215     93   -277
    -64   -210   -145    135     38   -176   -145   -478    197    215     96   -301
    -46   -249   -202    148     77   -226   -137   -519    166    194     85   -322
    -20   -231   -210    124     93   -220   -132   -535    155    189     80   -327
     -2   -215   -213    106    103   -215   -111   -488    213    249    122   -283
    -28   -145   -116     85     41   -129   -114   -470    259    306    174   -241
    -51    -44      7     49    -31    -18   -116   -452    311    361    231   -184
    -23     20     44     -2    -33     31   -140   -465    324    381    249   -163
    -20     80     98    -31    -59     88   -168   -488    329    397    265   -158
    -20     96    116    -38    -70    103   -181   -488    350    423    301   -129
     -5    106    111    -49    -57    109   -174   -457    392    467    358    -85
     -7    137    142    -67    -75    140   -168   -431    420    488    381    -59
    119    171     51   -145     33    111   -223   -488    376    454    363    -77
    184    155    -28   -171    106     62   -226   -483    366    444    345    -96
     12    -80    -93     33     51    -85   -223   -535    290    353    252   -179
    -33   -155   -122     93     44   -140   -163   -527    280    335    246   -184
    -41   -135    -93     88     23   -114   -148   -527    270    324    246   -192
    -25   -122    -96     72     33   -109   -161   -548    239    285    215   -220
     -5   -124   -119     64     57   -122   -179   -568    207    254    189   -239
     15   -150   -168     67     90   -158   -192   -581    197    246    176   -252
     10   -158   -171     72     88   -163   -189   -576    200    254    187   -257
     18   -132   -150     57     83   -142   -194   -579    197    254    197   -270
     20   -103   -124     41     72   -114   -194   -579    197    252    202   -259
     72   -127   -202     25    137   -163   -213   -602    168    223    187   -270
    103   -135   -239     15    171   -187   -226   -628    142    189    166   -301
    101    -88   -192     -7    145   -140   -215   -618    163    197    179   -290
    109    -93   -202     -7    155   -148   -194   -600    166    187    174   -303
    132   -223   -355     44    241   -290   -163   -563    129    103     80   -397
    168   -394   -563    114    363   -480    -64   -449    135      2    -59   -535
    181   -405   -587    109    381   -496     59   -306    244     -5   -116   -605
    179    -70   -249    -54    213   -158    129   -293    389    135     28   -498
     80    355    275   -218    -96    314    -38   -724    265    293    332   -259
    -31    846    878   -407   -454    862   -332  -1213     77    545    763     80
      2   1280   1278   -644   -639   1280   -659  -1592    -41    841   1202    394
    109   1215   1106   -662   -498   1161   -872  -1654    -20   1140   1540    672
    163    774    610   -470   -223    693   -883  -1618   -254    750   1124    311
    163    327    163   -246      0    246   -766  -1517   -545     62    379   -314
    153    -80   -233    -38    192   -155   -553  -1262   -506   -220    -20   -607
    163   -142   -306    -10    233   -223   -379   -974   -207    -38     59   -511
    223    -85   -309    -70    265   -197   -277   -789     -7    109    155   -400
    259    -72   -335    -93    296   -202   -218   -696     93    174    205   -322
    298    -67   -366   -116    329   -215   -187   -680    119    181    213   -296
    288    -38   -327   -124    306   -181   -166   -665    140    187    207   -290
    288    -46   -335   -122    311   -192   -153   -654    153    189    202   -298
    314    -67   -381   -124    348   -223   -153   -652    148    179    194   -296
    319    -10   -329   -155    324   -168   -145   -626    179    213    231   -252
    327     36   -290   -181    309   -127   -150   -628    194    228    249   -228
    381     70   -314   -226    348   -122   -181   -670    166    202    236   -231
    381    119   -262   -249    322    -70   -166   -644    205    244    275   -194
    337    153   -184   -246    259    -12   -135   -594    267    303    327   -150
    368    150   -218   -259    293    -33   -153   -602    265    296    316   -155
    410    161   -249   -288    329    -44   -181   -633    236    277    296   -174
    485    187   -298   -337    392    -54   -168   -641    231    283    303   -166
    524    231   -296   -379    410    -31   -132   -600    270    324    340   -127
    501    194   -306   -348    405    -54   -135   -597    277    335    350   -127
    470    259   -213   -366    342     23   -111   -550    340    402    418    -85
    504    316   -187   -410    345     64    -93   -511    392    452    462    -62
    581    277   -306   -431    441    -12   -142   -571    332    397    413   -109
    548    285   -262   -415    405     12   -129   -532    374    446    452    -62
    530    335   -194   -433    361     72    -90   -459    457    530    532      5
    566    350   -215   -457    392     67    -88   -431    493    550    566     25
    631    381   -249   -509    441     67    -98   -436    506    558    566     33
    628    485   -142   -555    387    171    -70   -392    581    639    626    103
    626    524   -103   -576    363    210    -41   -358    613    672    649    103
    670    504   -166   -587    418    168    -46   -376    571    628    628     72
    685    519   -168   -602    426    176    -31   -361    581    633    649    101
    688    545   -142   -615    415    202    -18   -366    579    628    649    119
    644    563    -83   -605    363    241     15   -358    592    654    667    135
    644    555    -88   -600    366    233     20   -384    555    628    649    119
    633    553    -80   -594    355    236     15   -428    511    584    626     83
    607    568    -38   -587    324    265     10   -472    480    550    605     57
    597    568    -28   -584    311    270      7   -493    465    545    600     57
    594    535    -62   -566    329    236     -7   -553    402    496    558     12
    579    530    -51   -555    316    239     -7   -587    366    467    535    -18
    589    527    -62   -558    327    233    -23   -631    332    439    514    -41
    574    548    -25   -563    301    262     -5   -628    337    446    522    -28
    600    597     -5   -600    303    296    -15   -667    309    423    501    -41
    589    659     70   -626    259    366      2   -662    322    441    524    -20
    553    691    137   -620    207    415     28   -639    355    478    553      5
    550    698    148   -626    200    423     28   -649    358    488    561      7
    574    771    197   -672    187    485     46   -618    407    555    631     75
    587    883    293   -735    148    589     51   -594    465    626    711    127
    587    961    374   -774    106    667     57   -589    506    675    763    137
    555   1018    462   -789     46    740     64   -563    558    724    789    187
    589   1021    431   -807     80    727     49   -581    545    719    776    226
    615   1015    400   -815    106    706     31   -620    498    685    761    223
    566   1080    514   -823     25    797     44   -615    511    714    800    223
    576   1114    537   -846     18    826     54   -610    524    724    805    223
    607   1088    480   -849     62    787     67   -589    524    709    774    244
    607   1028    420   -820     93    724     80   -561    527    706    766    270
    662    984    322   -823    171    654     64   -581    480    667    735    223
    709    914    205   -813    252    558     85   -584    457    639    714    202
    711    963    252   -839    228    607    137   -550    480    670    743    223
    659    927    267   -795    194    597    111   -584    436    633    701    163
    607    831    223   -719    192    527     49   -646    363    579    667    114
    615    898    283   -758    163    592     59   -633    394    633    737    145
    649    870    218   -761    215    545     59   -667    350    592    696     80
    636    872    236   -756    200    555     41   -675    335    581    659     75
    633    865    231   -748    202    548     20   -670    337    594    644    119
    613    828    213   -722    197    522     44   -665    342    597    657    116
    607    818    210   -714    197    514     49   -659    350    610    680    124
    605    776    171   -693    215    475     57   -652    345    607    688    122
    607    735    127   -670    241    431     72   -639    311    553    633     54
    597    571    -28   -584    311    272    140   -545    288    444    475    -67
    574    449   -124   -514    350    163    283   -374    366    394    358   -179
    542    626     80   -584    231    353    389   -280    514    485    420   -150
    457   1018    561   -737    -51    789    335   -563    522    644    654     33
    405   1577   1171   -992   -381   1374     38  -1140    342    888   1093    410
    358   2130   1771  -1247   -706   1951   -239  -1509    301   1280   1644    865
    316   2213   1893  -1267   -787   2055   -555  -1691    311   1641   2073   1234
    324   1797   1473  -1060   -574   1636   -633  -1683    168   1538   1953   1127
    376   1335    958   -857   -290   1145   -633  -1714   -270    766   1145    407
    397    904    504   -652    -51    704   -478  -1527   -462    179    470   -161
    426    750    322   -589     51    537   -280  -1187   -223    246    423   -187
    449    719    270   -584     90    496   -119   -917     28    420    527   -101
    491    756    265   -623    111    511    -15   -743    187    532    602    -46
    524    828    303   -675    109    566     41   -662    270    597    652    -18
    496    795    298   -646     98    548     44   -649    277    597    641    -46
    462    810    348   -636     57    579     88   -623    296    600    641   -116
    441    792    350   -618     44    574     75   -628    293    597    631   -124
    465    795    327   -631     67    561     75   -613    309    620    641    -38
    465    836    371   -652     46    605     67   -600    324    646    670    -31
    467    880    413   -672     28    646     54   -589    335    662    701    -44
    467    852    384   -662     41    620     57   -576    337    659    691    -41
    470    878    405   -675     33    641     88   -524    387    704    730     31
    457    930    470   -693     -7    701    111   -475    433    748    779     98
    449    963    514   -706    -31    740    132   -446    462    774    813    111
    465    982    514   -724    -25    750    122   -465    449    756    818    106
    478   1039    561   -758    -41    800     83   -488    444    756    826     93
    524   1088    563   -807    -18    826     70   -496    449    756    828     88
    517   1106    589   -810    -36    849     83   -467    478    779    846    103
    522   1093    568   -807    -23    831    106   -428    519    826    880    142
    530   1085    555   -807    -12    820    132   -384    558    872    922    187
    524   1104    579   -815    -28    841    153   -329    607    932    976    241
    553   1127    574   -839    -10    852    168   -280    657    979   1015    283
    563   1145    579   -857     -7    862    181   -226    711   1028   1052    316
    542   1161    615   -852    -36    888    176   -187    748   1067   1088    345
    509   1197    688   -854    -88    943    210   -132    795   1111   1132    384
    449   1205    756   -826   -153    982    207   -101    818   1140   1161    410
    452   1239    787   -846   -168   1015    213    -70    839   1171   1192    439
    457   1267    810   -862   -176   1039    226    -51    841   1182   1202    436
    413   1218    805   -818   -194   1013    218    -51    828   1171   1192    420
    361   1197    836   -779   -236   1018    236    -33    826   1176   1195    433
    361   1275    914   -820   -275   1096    254    -25    820   1176   1205    426
    298   1265    966   -782   -335   1117    239    -72    779   1135   1176    387
    249   1257   1008   -756   -379   1132    246   -114    740   1098   1156    361
    218   1299   1080   -758   -431   1189    272   -129    727   1093   1158    350
    187   1322   1135   -756   -472   1228    265   -176    688   1065   1132    316
    127   1312   1184   -719   -527   1247    254   -218    654   1044   1114    285
     83   1322   1239   -704   -576   1280    272   -236    652   1054   1122    283
     83   1337   1254   -709   -584   1296    283   -244    657   1072   1132    285
    142   1382   1236   -763   -548   1309    285   -239    662   1078   1135    277
    127   1392   1265   -761   -568   1330    293   -228    670   1091   1148    283
     96   1382   1286   -743   -594   1335    306   -233    672   1091   1145    272
    106   1400   1293   -753   -592   1348    348   -202    706   1117   1169    285
    127   1504   1376   -818   -623   1441    394   -145    782   1202   1252    355
     98   1566   1467   -833   -685   1517    400   -127    826   1262   1306    394
     85   1608   1522   -849   -719   1566    374   -129    841   1293   1332    413
     88   1678   1590   -883   -750   1634    366   -119    878   1340   1379    452
     67   1667   1597   -867   -766   1634    358   -106    893   1369   1410    480
     93   1644   1551   -870   -730   1597    355    -88    901   1384   1426    491
    111   1660   1545   -885   -717   1602    355    -72    909   1400   1441    501
    103   1709   1605   -906   -750   1657    371    -59    927   1434   1478    524
    103   1688   1582   -896   -740   1636    368    -75    906   1421   1470    509
    103   1595   1491   -849   -693   1543    350   -106    849   1363   1413    454
    114   1499   1384   -807   -636   1441    342   -106    818   1335   1382    431
    135   1431   1296   -782   -579   1363    345    -75    813   1330   1371    428
    155   1389   1231   -774   -537   1312    368    -72    800   1314   1345    413
    101   1309   1205   -706   -553   1257    355   -109    758   1286   1322    387
     44   1262   1218   -654   -587   1241    350   -127    748   1291   1337    376
     38   1262   1223   -649   -592   1244    361   -127    750   1306   1363    394
     88   1252   1161   -672   -537   1205    355   -116    737   1304   1340    381
    153   1176   1023   -665   -436   1101    361    -98    730   1309   1299    405
    132   1067    935   -600   -402   1002    381    -80    737   1343   1312    452
     75    950    875   -511   -400    914    392    -80    730   1353   1314    439
    116    917    800   -519   -342    859    402    -70    722   1350   1309    431
    187    940    753   -563   -283    849    389    -67    717   1332   1309    410
    233    917    680   -576   -223    800    381    -72    672   1262   1257    358
    275    789    514   -532   -119    652    428    -10    615   1137   1122    239
    277    662    384   -470    -51    524    568    163    639   1034    966     80
    296    787    491   -542    -96    639    717    316    787   1096    995     77
    205   1135    930   -670   -363   1034    701     90    844   1249   1223    265
     15   1628   1613   -820   -797   1621    397   -514    743   1501   1649    662
    -98   2335   2434  -1119  -1267   2385    111   -906    810   1971   2296   1241
    -77   2777   2855  -1350  -1467   2816   -168  -1070    940   2460   2878   1790
    -31   2509   2540  -1241  -1286   2525   -345  -1091    878   2507   2907   1878
    -36   1906   1943   -935   -989   1925   -329  -1039    532   1925   2268   1293
    -75   1356   1431   -641   -753   1392   -142   -870    145   1127   1441    511
    -72   1091   1163   -509   -618   1127     90   -511    285   1047   1265    337
    -49   1070   1119   -511   -584   1096    301   -187    553   1236   1387    433
     -5   1132   1137   -563   -571   1135    444     28    732   1382   1506    501
    -31   1158   1189   -566   -610   1174    509    109    797   1410   1532    462
    -67   1174   1241   -553   -654   1208    530    148    813   1392   1483    431
    -67   1197   1265   -566   -667   1231    537    171    813   1371   1460    454
    -80   1213   1293   -566   -685   1252    537    174    807   1361   1473    444
   -148   1218   1363   -535   -756   1291    576    205    831   1387   1504    431
   -106   1249   1356   -571   -732   1301    581    257    872   1418   1509    428
     -7   1252   1260   -623   -633   1254    566    298    893   1447   1517    457
    -31   1254   1286   -610   -657   1270    587    329    917   1473   1558    478
   -176   1202   1379   -514   -779   1291    581    259    878   1439   1558    459
   -311   1205   1517   -446   -914   1361    636    285    917   1475   1608    491
   -213   1262   1475   -524   -844   1366    623    306    922   1483   1595    452
   -202   1319   1522   -558   -862   1421    649    376    979   1540   1636    488
   -348   1337   1686   -496  -1018   1512    711    428   1044   1608   1722    532
   -470   1395   1862   -462  -1166   1628    779    496   1114   1670   1753    550
   -303   1480   1782   -589  -1041   1628    735    514   1098   1644   1709    623
   -275   1569   1844   -646  -1060   1706    766    605   1171   1719   1795    670
   -478   1608   2083   -566  -1280   1847    859    646   1247   1805   1870    633
   -275   1634   1909   -680  -1093   1771    797    613   1195   1730   1774    628
     15   1730   1714   -872   -849   1722    714    605   1140   1673   1709    711
    153   1797   1644   -974   -745   1722    683    636   1137   1688   1693    688
    114   1873   1756   -995   -820   1813    667    654   1169   1730   1701    641
     38   1886   1847   -963   -904   1867    717    659   1205   1771   1748    659
     20   1862   1839   -943   -909   1852    748    706   1236   1813   1803    727
    137   1893   1756  -1015   -807   1826    745    792   1293   1867   1844    771
    280   1927   1644  -1104   -683   1787    735    852   1319   1888   1870    787
    280   1925   1644  -1104   -680   1784    722    844   1304   1870   1873    782
    254   1888   1634  -1072   -688   1761    745    810   1280   1839   1873    776
    220   1883   1662  -1052   -719   1774    787    800   1283   1831   1893    784
    270   1857   1587  -1065   -657   1722    805    820   1286   1823   1912    795
    342   1829   1486  -1085   -571   1657    826    833   1280   1813   1919    795
    340   1803   1462  -1070   -561   1631    867    833   1306   1842   1964    800
    319   1751   1431  -1034   -555   1592    880    787   1288   1808   1951    761
    311   1688   1376  -1002   -532   1535    872    727   1221   1738   1891    696
    267   1688   1421   -979   -576   1556    919    732   1249   1769   1922    717
    137   1816   1678   -976   -769   1748    995    756   1322   1834   1979    763
    166   1870   1704  -1018   -769   1787    987    693   1270   1756   1896    691
    265   1899   1634  -1083   -683   1766    956    678   1223   1704   1862    685
    303   1979   1675  -1140   -685   1829    932    696   1226   1730   1878    693
    270   1995   1725  -1132   -727   1860    956    732   1280   1800   1930    693
    228   2065   1836  -1145   -802   1951   1028    784   1356   1901   2031    724
    239   2192   1953  -1218   -857   2073   1060    810   1413   1969   2104    815
    267   2268   2000  -1267   -867   2135   1031    807   1434   1997   2112    833
    303   2361   2055  -1332   -875   2210    987    810   1436   2000   2083    833
    324   2436   2112  -1379   -893   2275    948    820   1434   2013   2091    906
    316   2379   2062  -1348   -872   2221    922    795   1402   2003   2096    885
    254   2369   2114  -1312   -930   2242    922    748   1376   1990   2094    839
    205   2382   2174  -1296   -984   2281    963    774   1415   2044   2158    880
    306   2423   2117  -1363   -904   2270    945    810   1415   2052   2143    807
    358   2395   2036  -1376   -839   2216    906    789   1330   1935   1987    745
    342   2333   1990  -1337   -823   2161    911    797   1293   1883   1948    789
    301   2338   2034  -1322   -865   2187    937    810   1304   1886   1982    797
    293   2320   2026  -1306   -865   2174    958    805   1293   1883   2005    800
    267   2301   2031  -1286   -883   2166    971    805   1296   1880   2013    753
    241   2299   2055  -1270   -906   2177    971    807   1286   1852   1982    737
    252   2242   1987  -1249   -867   2114    971    805   1267   1823   1977    745
    265   2223   1958  -1244   -846   2091    982    813   1280   1839   2013    740
    277   2210   1930  -1247   -826   2073    987    813   1278   1823   1997    727
    306   2242   1935  -1275   -815   2088   1018    836   1304   1849   2026    743
    306   2231   1922  -1270   -807   2075   1049    844   1317   1860   2049    737
    303   2190   1886  -1247   -789   2039   1078    862   1327   1865   2073    732
    314   2151   1836  -1234   -761   1995   1078    865   1304   1831   2039    714
    350   2068   1717  -1210   -683   1893   1072    865   1236   1719   1943    678
    400   1873   1473  -1137   -535   1673   1119    909   1122   1525   1727    504
    392   1743   1350  -1067   -478   1548   1288   1049   1132   1400   1535    277
    446   1847   1400  -1148   -475   1623   1410   1140   1252   1467   1600    293
    431   2174   1743  -1304   -654   1958   1337    878   1330   1686   1906    587
    332   2759   2423  -1545  -1047   2592   1065    397   1421   2107   2468   1140
    200   3499   3299  -1849  -1548   3400    805     90   1654   2699   3177   1800
    223   3829   3603  -2026  -1691   3717    514      7   1847   3169   3699   2304
    306   3569   3263  -1938  -1478   3416    361    -44   1680   3039   3561   2200
    329   3008   2678  -1670  -1174   2844    361    -80   1182   2299   2813   1473
    285   2439   2153  -1361   -932   2296    540     49    745   1530   2005    659
    288   2257   1966  -1273   -841   2112    792    413    917   1551   1914    553
    366   2262   1896  -1314   -766   2081    961    672   1104   1680   1987    620
    433   2234   1797  -1335   -680   2016   1070    839   1213   1758   2026    657
    465   2192   1727  -1327   -631   1961   1135    914   1254   1779   2031    649
    483   2143   1660  -1312   -589   1901   1166    945   1260   1777   2013    641
    470   2091   1618  -1280   -574   1855   1182    969   1254   1774   1995    649
    491   2148   1654  -1319   -581   1901   1192    979   1262   1782   2003    672
    517   2275   1758  -1395   -620   2018   1200    976   1280   1790   2016    693
    371   2239   1867  -1306   -748   2055   1234    966   1275   1774   2008    698
    379   2252   1873  -1314   -745   2062   1275   1010   1304   1790   2021    732
    594   2330   1735  -1465   -568   2034   1218   1065   1319   1792   2021    774
    657   2426   1769  -1540   -555   2099   1200   1124   1376   1878   2096    820
    636   2442   1805  -1540   -584   2125   1257   1179   1452   1977   2182    841
    732   2481   1748  -1605   -509   2114   1213   1122   1389   1919   2114    753
    792   2517   1722  -1657   -465   2122   1200   1143   1397   1935   2117    779
    711   2486   1774  -1597   -530   2130   1205   1169   1426   1958   2145    807
    698   2507   1808  -1605   -553   2158   1252   1244   1509   2044   2229    859
    696   2587   1891  -1641   -597   2239   1231   1337   1605   2138   2304    922
    740   2522   1782  -1631   -522   2153   1208   1270   1538   2068   2242    878
    680   2397   1717  -1538   -517   2057   1273   1226   1470   2000   2174    844
    649   2436   1784  -1543   -568   2112   1356   1304   1532   2057   2221    891
    680   2517   1836  -1600   -576   2177   1392   1369   1592   2114   2275    943
    696   2556   1860  -1626   -581   2208   1382   1408   1626   2145   2304    963
    685   2592   1906  -1639   -610   2249   1389   1465   1686   2205   2353   1005
    691   2611   1919  -1652   -615   2265   1392   1512   1727   2231   2379   1031
    748   2634   1883  -1691   -566   2260   1369   1519   1717   2208   2369   1034
    750   2681   1930  -1714   -589   2304   1369   1548   1732   2226   2395   1057
    735   2704   1969  -1719   -615   2338   1395   1597   1779   2268   2442   1098
    724   2688   1964  -1706   -620   2325   1415   1610   1790   2270   2455   1093
    763   2681   1914  -1722   -574   2299   1402   1584   1756   2239   2439   1075
    805   2694   1886  -1751   -540   2288   1379   1545   1709   2192   2413   1060
    802   2717   1914  -1758   -555   2317   1382   1538   1712   2192   2429   1078
    776   2733   1953  -1756   -589   2346   1387   1517   1709   2187   2431   1080
    763   2722   1958  -1743   -597   2343   1397   1493   1701   2171   2416   1062
    745   2735   1987  -1740   -620   2361   1397   1454   1686   2148   2392   1034
    743   2764   2021  -1753   -639   2392   1392   1400   1660   2107   2356   1002
    730   2772   2039  -1753   -654   2405   1408   1369   1647   2091   2343    987
    735   2753   2016  -1745   -639   2385   1421   1337   1626   2070   2314    935
    833   2709   1873  -1774   -519   2291   1397   1262   1545   1992   2242    872
    852   2751   1899  -1800   -522   2325   1441   1291   1579   2034   2281    911
    883   2766   1880  -1826   -498   2325   1465   1283   1566   2031   2283    909
    917   2792   1875  -1855   -480   2335   1473   1288   1569   2034   2291    909
    958   2865   1906  -1912   -472   2385   1478   1319   1613   2075   2327    945
    966   2881   1914  -1922   -472   2397   1480   1322   1636   2096   2346    971
    984   2979   1995  -1982   -506   2488   1478   1330   1680   2143   2397   1018
    989   3089   2099  -2042   -553   2595   1462   1366   1751   2216   2455   1083
   1036   3070   2031  -2055   -496   2551   1415   1335   1719   2182   2408   1052
   1065   3047   1982  -2055   -457   2514   1382   1288   1662   2130   2356    997
   1015   3013   1997  -2016   -491   2507   1384   1301   1680   2148   2382   1000
    914   2917   2000  -1917   -542   2460   1397   1299   1675   2127   2379    997
    917   2860   1940  -1891   -511   2400   1397   1286   1660   2101   2353    992
    922   2805   1883  -1862   -480   2346   1389   1265   1626   2057   2304    956
    898   2714   1816  -1808   -459   2265   1408   1262   1587   2008   2265    901
    896   2681   1782  -1790   -444   2231   1421   1262   1569   1979   2244    878
    867   2696   1829  -1782   -480   2262   1410   1252   1561   1958   2231    867
    870   2740   1870  -1805   -498   2307   1389   1228   1545   1943   2210    857
    906   2738   1831  -1823   -465   2286   1363   1187   1499   1896   2171    818
    914   2688   1774  -1803   -431   2234   1374   1208   1501   1891   2174    815
    937   2683   1743  -1813   -402   2213   1358   1200   1486   1870   2161    810
    909   2696   1787  -1803   -439   2242   1374   1218   1512   1899   2184    844
    945   2681   1735  -1816   -394   2208   1369   1197   1493   1873   2166    833
    966   2642   1675  -1805   -355   2158   1340   1161   1454   1826   2125    800
    919   2618   1696  -1769   -389   2158   1348   1182   1473   1839   2130    805
    945   2603   1657  -1774   -355   2130   1335   1140   1431   1787   2073    758
   1002   2491   1486  -1748   -241   1990   1358   1161   1376   1699   1974    683
   1047   2249   1202  -1649    -77   1725   1426   1215   1278   1514   1758    480
   1039   2070   1031  -1556      2   1551   1561   1345   1270   1384   1584    293
   1018   2322   1304  -1670   -142   1813   1678   1462   1449   1517   1701    376
    932   2764   1831  -1849   -449   2299   1587   1145   1553   1803   2081    737
    818   3364   2546  -2091   -865   2956   1322    672   1641   2242   2668   1332
    748   3987   3237  -2369  -1244   3613   1072    418   1852   2805   3338   1984
    826   4164   3338  -2494  -1254   3751    815    363   2049   3276   3821   2481
    891   3650   2756  -2273   -932   3203    693    272   1745   2930   3447   2161
    919   3047   2127  -1984   -605   2590    704    197   1156   2049   2574   1319
    924   2561   1634  -1745   -355   2096    846    311    813   1400   1891    654
    969   2452   1483  -1709   -257   1969   1047    644    995   1434   1834    592
   1049   2522   1470  -1787   -210   1995   1169    867   1174   1548   1901    649
   1036   2491   1452  -1764   -207   1971   1299   1041   1306   1626   1951    698
   1044   2468   1421  -1756   -187   1943   1389   1137   1376   1662   1966    717
   1034   2431   1397  -1732   -181   1914   1408   1166   1389   1652   1951    704
   1026   2436   1408  -1732   -192   1922   1415   1197   1408   1665   1969    717
   1075   2473   1395  -1774   -161   1935   1389   1182   1382   1644   1958    698
   1091   2522   1428  -1808   -168   1977   1379   1184   1387   1644   1958    706
   1057   2514   1457  -1784   -200   1987   1408   1210   1408   1647   1958    706
   1057   2478   1418  -1769   -179   1948   1426   1215   1413   1647   1956    693
   1085   2455   1369  -1771   -140   1912   1428   1215   1405   1634   1945    685
   1075   2465   1389  -1771   -158   1930   1436   1228   1415   1647   1969    709
   1072   2504   1431  -1787   -179   1969   1447   1247   1428   1673   2000    732
   1080   2538   1457  -1810   -189   2000   1434   1249   1423   1670   1995    727
   1078   2540   1460  -1810   -192   2000   1454   1278   1449   1686   2008    735
   1106   2551   1444  -1831   -168   2000   1452   1275   1447   1678   1997    724
   1119   2535   1415  -1826   -148   1977   1460   1309   1475   1701   2029    766
   1088   2569   1480  -1829   -194   2023   1486   1353   1530   1751   2068    805
   1078   2577   1496  -1829   -207   2036   1496   1382   1558   1769   2086    820
   1114   2582   1467  -1849   -176   2026   1478   1379   1543   1751   2073    810
   1137   2579   1441  -1857   -150   2010   1480   1408   1553   1745   2075    818
   1130   2608   1475  -1870   -174   2042   1488   1452   1597   1784   2122    862
   1153   2629   1475  -1891   -161   2055   1501   1499   1652   1834   2192    919
   1145   2650   1504  -1899   -179   2078   1493   1527   1688   1870   2239    935
   1085   2675   1590  -1880   -252   2132   1465   1522   1699   1880   2231    896
   1054   2618   1561  -1839   -252   2091   1460   1535   1699   1855   2192    919
   1047   2598   1551  -1823   -252   2075   1465   1553   1706   1842   2200    984
   1021   2592   1571  -1808   -275   2083   1460   1540   1693   1803   2192    987
    995   2598   1602  -1795   -303   2101   1460   1522   1670   1751   2158    937
    997   2618   1621  -1808   -311   2120   1454   1501   1647   1709   2132    914
    992   2655   1660  -1823   -335   2158   1428   1454   1597   1631   2096    893
    948   2681   1730  -1816   -392   2205   1400   1392   1540   1504   2036    841
    924   2839   1914  -1880   -493   2377   1361   1304   1465   1340   1961    763
    891   2899   2008  -1893   -558   2452   1335   1228   1408   1252   1904    691
    823   2772   1945  -1797   -561   2359   1392   1234   1423   1340   1896    685
    831   2686   1855  -1761   -511   2270   1392   1182   1384   1361   1865    680
    841   2603   1761  -1722   -459   2182   1389   1145   1350   1366   1849    704
    776   2514   1738  -1647   -480   2127   1361   1117   1314   1366   1829    704
    740   2436   1693  -1590   -475   2065   1356   1096   1296   1363   1810    693
    711   2423   1709  -1569   -498   2065   1384   1111   1317   1392   1826    709
    727   2408   1680  -1566   -475   2044   1418   1114   1325   1413   1831    717
    737   2439   1701  -1590   -483   2073   1439   1104   1335   1431   1847    735
    704   2400   1696  -1553   -496   2049   1395   1085   1343   1447   1860    756
    693   2410   1714  -1553   -509   2062   1389   1075   1358   1475   1891    769
    696   2436   1740  -1566   -522   2088   1376   1065   1382   1506   1919    766
    717   2387   1670  -1553   -478   2029   1353   1067   1389   1532   1909    758
    714   2317   1600  -1517   -441   1958   1327   1057   1374   1551   1873    756
    701   2307   1605  -1504   -452   1958   1325   1057   1384   1602   1886    810
    680   2294   1613  -1486   -465   1953   1330   1060   1389   1628   1888    807
    680   2249   1569  -1465   -444   1909   1343   1060   1371   1613   1852    717
    717   2135   1415  -1426   -350   1777   1299   1026   1301   1532   1777    618
    727   2101   1371  -1415   -322   1738   1257   1013   1270   1491   1764    597
    683   2021   1337  -1350   -327   1680   1252    992   1244   1449   1753    641
    639   2003   1363  -1322   -361   1683   1267    961   1195   1371   1701    639
    636   1971   1332  -1304   -348   1652   1254    919   1145   1317   1654    600
    670   1969   1299  -1322   -314   1636   1228    885   1104   1283   1628    576
    662   1974   1312  -1317   -324   1644   1231    883   1083   1273   1631    581
    652   1961   1309  -1306   -327   1636   1226    896   1085   1278   1636    589
    662   1990   1327  -1327   -332   1660   1226    888   1078   1267   1626    581
    631   1979   1348  -1306   -361   1665   1218    867   1065   1249   1610    563
    623   1938   1314  -1280   -345   1626   1192    820   1031   1210   1579    532
    665   1977   1312  -1322   -324   1644   1187    787   1010   1171   1551    501
    649   1969   1319  -1309   -335   1644   1184    737    989   1132   1504    454
    657   1808   1150  -1234   -246   1480   1192    737    924   1072   1436    407
    704   1587    883  -1145    -88   1236   1228    846    888    969   1309    332
    672   1491    818  -1083    -72   1156   1356    989    950    883   1174    194
    665   1686   1021  -1176   -179   1356   1457   1083   1096    969   1223    205
    600   2047   1444  -1325   -423   1745   1376    849   1106   1127   1444    376
    496   2491   1995  -1493   -748   2244   1096    329    922   1353   1862    724
    423   3034   2611  -1730  -1096   2824    839    -41    852   1732   2397   1161
    446   3257   2808  -1852  -1182   3034    579   -228    857   2099   2816   1579
    527   2891   2364  -1709   -919   2629    452   -275    696   2008   2696   1569
    514   2356   1842  -1434   -662   2099    444   -319    270   1283   1945    901
    511   1870   1358  -1192   -423   1615    568   -205      5    574   1171    223
    555   1657   1101  -1106   -272   1379    722     59    192    574   1052    114
    600   1670   1070  -1137   -233   1371    872    319    465    766   1153    239
    633   1673   1039  -1153   -202   1356    969    496    628    875   1200    288
    623   1660   1036  -1143   -207   1348    995    545    693    914   1202    270
    600   1628   1026  -1114   -213   1327    979    530    691    896   1184    249
    613   1587    974  -1101   -181   1280    987    542    680    878   1182    249
    636   1600    963  -1117   -163   1283   1005    602    704    909   1213    290
    605   1644   1036  -1124   -215   1340   1052    636    750    935   1231    314
    589   1680   1091  -1135   -252   1387   1085    615    753    930   1226    309
    613   1665   1052  -1140   -218   1358   1041    576    727    919   1215    290
    628   1649   1021  -1137   -194   1335   1002    561    711    904   1208    280
    589   1660   1070  -1127   -241   1366   1018    589    722    917   1223    306
    555   1699   1140  -1127   -290   1421   1036    602    750    948   1247    350
    587   1712   1124  -1150   -270   1418   1015    620    766    963   1254    379
    646   1730   1083  -1187   -218   1408    984    633    779    979   1257    374
    652   1766   1111  -1210   -231   1441    979    613    779    969   1239    340
    652   1756   1101  -1205   -226   1428    971    605    774    966   1236    335
    644   1743   1098  -1195   -228   1421    961    636    797    997   1265    368
    631   1771   1140  -1200   -254   1457    971    670    836   1039   1299    400
    620   1782   1161  -1202   -270   1473    987    683    859   1057   1296    400
    592   1803   1210  -1200   -309   1506    987    654    865   1060   1291    376
    566   1756   1187  -1163   -311   1473    982    680    878   1078   1309    407
    597   1732   1135  -1163   -267   1434    982    737    922   1127   1348    472
    600   1753   1153  -1179   -277   1454   1002    761    961   1169   1387    517
    576   1782   1202  -1179   -314   1493   1015    826   1018   1236   1444    581
    535   1787   1252  -1163   -358   1519   1018    867   1057   1267   1462    600
    522   1821   1299  -1171   -387   1561   1044    888   1080   1283   1480    620
    563   1836   1270  -1202   -353   1556   1062    909   1101   1299   1501    667
    628   1849   1221  -1239   -296   1535   1096    950   1130   1322   1522    776
    607   1751   1143  -1179   -267   1447   1062    922   1085   1275   1473    795
    555   1691   1135  -1122   -288   1413   1047    885   1031   1228   1434    761
    488   1675   1184  -1083   -350   1431   1083    865   1005   1200   1400    701
    457   1714   1257  -1088   -400   1486   1075    805    979   1169   1374    657
    511   1704   1192  -1109   -340   1449   1070    795    948   1132   1356    644
    558   1652   1093  -1104   -267   1374   1065    800    927   1114   1348    631
    558   1665   1104  -1114   -272   1384   1044    724    872   1049   1291    537
    517   1649   1132  -1083   -306   1392   1005    654    800    982   1244    480
    519   1613   1093  -1067   -285   1356    979    633    774    979   1247    475
    519   1538   1018  -1028   -249   1278    976    626    758    982   1234    436
    488   1436    945   -963   -228   1192    987    597    732    974   1205    376
    509   1374    865   -943   -179   1122   1008    597    730    992   1195    363
    530   1345    813   -937   -140   1080   1034    615    756   1036   1218    407
    553   1332    779   -943   -111   1057   1018    594    758   1078   1260    420
    563   1332    769   -948   -103   1052    982    589    763   1093   1270    423
    506   1408    898   -958   -197   1153    963    563    771   1114   1299    431
    491   1501   1008   -997   -259   1254    937    540    771   1127   1322    433
    581   1545    963  -1062   -189   1254    888    550    756   1106   1314    407
    600   1582    982  -1093   -192   1283    862    522    730   1072   1286    368
    563   1595   1031  -1078   -233   1312    813    452    691   1018   1241    340
    535   1587   1052  -1062   -257   1319    810    441    678    997   1236    368
    535   1540   1005  -1036   -233   1273    792    462    672   1000   1231    413
    592   1441    846  -1018   -127   1143    769    470    623    945   1187    402
    618   1434    815  -1026    -98   1124    769    467    607    919   1171    410
    576   1436    859  -1008   -142   1148    792    467    610    914   1166    410
    491   1363    872   -927   -189   1119    784    420    566    865   1114    345
    467   1312    841   -891   -187   1078    797    418    553    844   1101    319
    522   1358    836   -943   -155   1098    823    465    581    883   1150    340
    496   1384    888   -940   -197   1137    813    454    581    872   1127    309
    439   1363    924   -901   -241   1145    810    410    535    815   1080    262
    407   1337    930   -875   -262   1135    787    413    524    831   1117    267
    441   1327    885   -885   -220   1106    807    449    553    849   1111    275
    493   1319    823   -909   -163   1072    800    452    542    844   1096    288
    530   1312    782   -919   -124   1047    784    465    537    849   1104    296
    532   1241    706   -888    -88    974    823    498    548    841   1085    290
    501   1088    587   -797    -41    839    867    537    542    795   1000    210
    509    971    459   -740     23    717    937    618    558    714    857     75
    558   1002    444   -779     57    724   1057    784    693    745    815     51
    491   1345    852   -919   -179   1101   1070    761    823    904    984    176
    407   1800   1392  -1104   -491   1597    859    296    587    969   1189    322
    316   2229   1909  -1273   -797   2070    530   -226    285   1088   1504    561
    283   2637   2353  -1460  -1034   2496    252   -540    155   1350   1940    875
    361   2561   2200  -1462   -919   2379    109   -584    101   1493   2140   1013
    384   2107   1722  -1244   -670   1914    106   -566   -132   1075   1673    610
    394   1597   1202   -997   -405   1400    246   -436   -350    441    922     96
    433   1179    745   -805   -155    963    431   -153   -241    272    613    -75
    462   1174    709   -820   -122    943    566    106     77    504    774     57
    535   1247    709   -891    -85    979    683    293    306    665    883    140
    571   1317    745   -945    -88   1034    753    394    441    740    922    150
    553   1374    820   -963   -132   1098    792    410    475    748    922    132
    576   1379    800   -979   -111   1091    813    436    470    745    922    148
    594   1376    782   -984    -93   1080    810    478    493    763    932    181
    615   1389    774  -1005    -80   1083    807    519    537    797    963    231
    654   1415    761  -1034    -51   1088    813    537    563    820    995    259
    654   1491    833  -1075    -90   1161    823    542    581    833   1028    267
    693   1545    852  -1119    -80   1200    833    540    581    828   1028    239
    709   1540    831  -1124    -62   1187    839    532    571    805    995    215
    714   1577    862  -1145    -72   1221    828    527    568    787    961    244
    683   1600    914  -1143   -114   1257    828    530    587    805    984    252
    639   1597    958  -1119   -158   1278    841    545    613    836   1023    244
    657   1621    963  -1140   -153   1293    833    535    618    839   1026    210
    693   1665    971  -1179   -137   1319    818    511    592    807   1002    210
    675   1699   1023  -1187   -174   1361    815    535    623    846   1057    228
    693   1725   1031  -1208   -168   1379    797    555    646    862   1067    215
    704   1712   1008  -1208   -153   1361    810    584    670    867   1052    254
    659   1644    984  -1150   -161   1314    833    610    706    891   1062    285
    683   1639    953  -1163   -135   1296    813    620    722    909   1072    277
    698   1641    943  -1171   -122   1293    810    657    769    956   1117    301
    724   1652    927  -1189   -101   1291    818    698    813    997   1156    337
    748   1667    919  -1208    -85   1293    831    730    846   1034   1197    376
    732   1688    956  -1213   -111   1322    878    776    896   1083   1247    407
    740   1660    919  -1200    -90   1291    885    795    911   1091   1257    405
    724   1626    898  -1176    -88   1262    893    800    924   1093   1241    389
    745   1587    841  -1166    -46   1215    917    800    924   1080   1223    363
    779   1545    763  -1163      7   1156    893    787    862   1034   1192    361
    737   1543    805  -1140    -33   1176    859    784    841   1010   1169    366
    717   1530    813  -1124    -49   1171    862    774    820    987   1150    348
    743   1566    823  -1153    -38   1195    852    743    782    961   1135    324
    740   1597    857  -1171    -57   1228    841    701    740    932   1111    288
    680   1569    888  -1124   -103   1228    846    646    693    896   1083    241
    636   1561    924  -1098   -145   1241    841    589    649    859   1054    200
    615   1564    948  -1088   -166   1257    820    542    610    828   1023    171
    623   1605    982  -1114   -181   1296    802    504    579    802   1002    161
    636   1623    987  -1130   -176   1306    784    462    542    771    979    150
    633   1613    979  -1124   -174   1296    776    452    535    769    969    148
    623   1657   1034  -1140   -205   1345    779    454    553    797    979    137
    626   1678   1049  -1153   -213   1363    774    428    540    782    963     98
    639   1673   1034  -1156   -197   1353    766    402    517    756    958     93
    649   1745   1093  -1197   -223   1421    758    413    535    779    987    119
    654   1860   1205  -1257   -275   1532    750    431    574    823   1026    150
    626   1917   1288  -1273   -332   1602    735    413    592    844   1062    158
    607   1935   1325  -1273   -358   1631    727    415    615    872   1101    202
    646   1984   1335  -1317   -345   1660    704    420    623    888   1117    249
    667   1982   1314  -1325   -322   1649    670    394    589    872   1088    236
    639   1971   1332  -1306   -345   1652    646    366    568    872   1070    205
    618   1990   1371  -1304   -376   1680    639    374    579    883   1075    197
    691   1971   1280  -1332   -296   1628    626    361    545    849   1039    155
    740   1878   1137  -1309   -197   1509    623    342    498    800    984    101
    701   1795   1093  -1249   -197   1447    628    340    480    776    956     88
    623   1670   1047  -1148   -213   1358    649    348    483    776    953     85
    633   1618    984  -1127   -176   1304    659    340    488    774    937     46
    706   1610    904  -1158    -98   1257    641    301    444    727    911      2
    670   1556    885  -1117   -106   1221    636    311    426    724    917     15
    659   1506    846  -1083    -93   1176    636    296    402    706    896      5
    665   1514    849  -1091    -93   1184    641    306    410    722    906     28
    678   1538    859  -1106    -90   1200    649    322    428    745    919     57
    678   1569    891  -1124   -106   1228    639    301    418    727    896     36
    667   1577    906  -1122   -119   1241    639    290    407    727    906     20
    665   1558    893  -1114   -114   1226    644    301    413    740    919      5
    654   1509    854  -1080    -98   1182    649    311    410    724    883     -2
    685   1382    696  -1034     -5   1039    680    350    374    649    787    -36
    722   1171    449   -948    137    810    766    433    342    517    613   -205
    701   1088    387   -896    158    737    901    602    452    498    537   -290
    665   1340    675  -1002     -5   1008    974    623    597    623    657   -200
    576   1753   1176  -1166   -301   1465    782    150    465    769    932     20
    493   2307   1813  -1400   -659   2060    444   -366    298   1041   1384    381
    498   2855   2356  -1678   -930   2605    132   -670    285   1431   1904    797
    587   2902   2314  -1743   -862   2608   -106   -717    366   1779   2265   1132
    607   2338   1730  -1475   -561   2036   -137   -701    124   1418   1855    792
    594   1834   1239  -1215   -322   1538    -33   -644   -231    696   1096    140
    568   1423    852   -997   -142   1140    174   -413   -275    319    615   -272
    615   1319    704   -966    -44   1013    329   -158    -51    410    610   -265
    628   1275    646   -953    -10    963    467     46    140    540    693   -189
    633   1236    602   -935     15    919    566    192    270    636    753   -145
    654   1231    576   -945     38    906    597    257    322    667    758   -140
    618   1213    594   -914     12    904    620    296    353    683    761   -132
    610   1208    594   -909      7    901    623    298    358    683    761   -135
    649   1200    550   -924     49    875    618    301    358    683    771   -114
    667   1192    524   -932     70    859    626    324    376    696    795    -67
    688   1205    517   -945     85    862    628    350    402    717    810    -38
    680   1189    509   -937     85    849    626    355    418    737    820    -59
    657   1195    537   -927     59    867    644    371    436    756    839    -57
    649   1195    545   -922     51    872    657    379    449    763    839    -59
    665   1182    517   -922     75    849    652    368    452    766    841    -59
    665   1197    532   -930     64    865    657    392    485    795    867    -36
    678   1200    522   -940     77    862    654    405    501    795    859    -28
    696   1205    506   -950     93    857    646    418    504    792    859     -5
    701   1213    511   -956     96    862    646    431    519    828    880     -2
    652   1244    592   -948     31    917    672    470    568    880    919     -2
    662   1280    618   -971     23    950    670    485    581    893    932     -7
    683   1293    607   -989     38    950    657    498    592    898    945      5
    701   1340    639  -1021     31    989    659    545    646    945    997     57
    727   1397    667  -1062     28   1034    654    589    691    997   1034     88
    730   1397    665  -1065     31   1031    670    633    730   1047   1072    111
    709   1366    657  -1039     25   1013    693    672    766   1083   1101    127
    696   1371    675  -1034     10   1023    698    701    795   1106   1127    135
    730   1387    654  -1060     38   1021    698    717    810   1117   1143    129
    735   1376    641  -1057     46   1010    714    740    826   1124   1150    132
    717   1325    607  -1021     54    966    730    748    820   1117   1135    135
    727   1314    587  -1021     70    950    735    740    800   1091   1106    119
    727   1322    594  -1026     64    961    758    735    784   1080   1088    103
    719   1335    615  -1028     51    976    771    730    769   1060   1083     93
    727   1312    584  -1021     70    950    748    667    704    982   1026     46
    732   1280    548  -1005     93    914    719    605    644    909    979     10
    719   1275    555  -1000     83    917    717    574    628    896    958     -5
    696   1267    571   -982     62    922    717    527    600    867    922    -44
    688   1273    584   -982     49    930    711    485    571    857    906    -59
    678   1280    602   -979     38    943    696    439    535    841    888    -77
    657   1304    644   -982      7    974    688    418    511    826    883    -83
    654   1332    678   -995    -12   1008    691    428    524    841    914    -46
    636   1343    706   -989    -36   1026    696    428    530    844    917    -44
    615   1332    717   -974    -49   1026    704    426    532    833    893    -46
    602   1366    763   -984    -80   1065    709    428    555    854    901    -36
    605   1470    865  -1039   -129   1169    704    449    605    911    961     -7
    610   1525    911  -1067   -150   1218    691    459    631    943    997     12
    626   1551    924  -1088   -148   1239    678    459    654    969   1021     54
    636   1574    935  -1106   -148   1254    667    480    688   1005   1057     98
    662   1558    896  -1111   -116   1228    659    475    691   1005   1062     90
    675   1538    859  -1109    -93   1200    646    457    672    989   1054     98
    672   1527    854  -1098    -90   1192    641    457    678   1000   1065    111
    657   1493    836  -1078    -88   1166    639    459    685   1008   1072     96
    654   1426    771  -1041    -59   1098    636    462    667    982   1041     49
    672   1332    659  -1005      7    997    623    454    618    924    992      7
    678   1249    571   -963     54    911    623    457    600    906    976      2
    670   1179    509   -927     80    844    626    454    576    888    953    -23
    662   1124    462   -893    101    795    631    444    558    865    930    -41
    657   1111    454   -885    101    784    633    431    548    854    917    -64
    636   1124    488   -880     75    807    631    420    550    857    914    -80
    639   1065    423   -854    109    745    628    418    542    854    927    -70
    659    997    337   -828    161    667    620    423    530    846    924    -67
    662    982    319   -823    171    652    620    423    519    839    919    -77
    652    997    345   -823    153    672    618    413    504    831    917   -111
    646   1002    353   -826    145    680    605    407    485    813    885   -166
    654    987    329   -820    163    659    597    415    480    797    849   -161
    670    984    314   -828    176    649    605    431    475    776    831   -153
    691    865    174   -776    259    519    633    459    420    680    730   -244
    698    665    -36   -683    366    316    753    566    376    522    524   -446
    670    620    -51   -646    361    285    880    696    449    478    431   -558
    550    846    293   -701    127    571    956    615    548    594    571   -462
    423   1254    831   -839   -202   1044    779    140    511    818    919   -148
    329   1935   1605  -1132   -639   1771    420   -329    530   1275   1538    413
    314   2556   2242  -1436   -963   2400    111   -550    685   1834   2187    979
    371   2509   2138  -1441   -883   2325   -119   -602    761   2130   2460   1234
    405   1943   1538  -1174   -566   1740   -171   -597    504   1745   2029    852
    381   1335    953   -859   -285   1145    -49   -535     -2    826   1122     46
    387    917    530   -652    -70    722    174   -267    -83    420    649   -363
    405    844    439   -626    -15    641    368     46    166    548    688   -327
    446    849    402   -646     23    626    509    272    353    659    758   -267
    470    833    361   -654     54    597    587    392    439    701    771   -265
    467    792    324   -631     70    561    610    426    457    693    748   -293
    470    789    319   -631     75    553    613    433    449    680    730   -314
    480    792    311   -636     85    553    607    452    457    685    730   -309
    504    836    329   -672     88    584    615    483    483    709    745   -288
    519    859    337   -691     90    600    615    496    498    719    750   -288
    446    810    363   -628     41    587    628    491    504    719    748   -301
    374    756    381   -563     -2    568    644    485    514    722    758   -314
    368    737    368   -553      0    553    644    491    519    724    756   -316
    387    745    358   -566     15    553    646    517    535    743    769   -296
    410    771    358   -592     25    566    659    542    563    769    792   -272
    431    792    361   -610     36    576    662    563    600    800    820   -254
    418    750    332   -587     44    542    667    592    626    820    839   -231
    400    717    314   -558     44    517    670    607    633    826    836   -215
    394    740    345   -568     25    542    667    618    649    839    839   -200
    389    750    361   -568     15    555    683    649    688    875    862   -166
    366    719    350   -545      7    535    685    672    717    896    859   -168
    379    740    361   -561     10    550    696    714    756    927    875   -166
    418    782    363   -602     28    574    704    761    800    963    924   -158
    400    782    381   -589     10    581    691    784    813    982    956   -142
    384    784    400   -584     -7    592    701    813    836   1000    974   -116
    379    792    413   -587    -15    602    711    854    867   1023   1000   -106
    376    807    431   -592    -28    620    719    898    901   1052   1031    -62
    374    898    524   -636    -75    711    727    935    948   1096   1080     10
    392    898    506   -646    -59    704    722    945    958   1111   1091     20
    402    872    470   -636    -33    670    709    935    940   1091   1067    -12
    376    831    452   -605    -36    641    711    914    917   1070   1047    -44
    337    789    452   -563    -57    620    719    896    896   1060   1036    -57
    329    782    452   -555    -62    618    717    875    870   1034   1021    -88
    319    792    472   -558    -75    633    714    854    849   1002    997   -116
    290    774    483   -535    -96    628    709    818    826    979    979   -142
    275    763    488   -519   -106    626    714    782    810    971    974   -163
    262    771    509   -519   -122    641    711    743    787    943    963   -184
    249    774    524   -511   -137    649    727    714    769    919    945   -207
    197    769    571   -483   -187    670    727    670    737    880    914   -244
    168    750    581   -459   -205    667    724    644    722    862    893   -257
    153    753    600   -454   -223    675    727    620    704    839    875   -277
    137    776    636   -457   -249    706    701    589    683    815    857   -290
    127    771    644   -449   -259    709    680    566    667    800    841   -314
    145    815    670   -480   -262    743    685    574    691    823    857   -296
    155    865    706   -511   -275    787    672    574    717    844    880   -275
    158    880    719   -519   -280    800    646    566    730    852    896   -262
    168    891    722   -532   -277    805    623    566    753    870    917   -239
    155    854    698   -504   -270    776    615    566    766    880    930   -218
    129    805    675   -467   -275    743    576    545    745    862    917   -223
    114    784    667   -449   -275    727    545    537    735    849    911   -220
     83    756    672   -420   -296    717    537    535    732    852    909   -215
     49    662    613   -355   -280    639    537    545    730    857    885   -233
     33    566    532   -301   -249    550    522    540    693    807    839   -283
     20    517    496   -270   -239    506    511    527    667    774    805   -311
     -5    454    459   -226   -233    457    496    506    639    750    774   -340
    -20    400    420   -189   -220    410    501    472    592    698    730   -379
    -36    366    402   -166   -220    381    517    470    568    685    717   -384
    -51    350    402   -150   -228    376    506    459    553    678    701   -394
    -70    348    418   -140   -244    381    488    436    527    657    680   -413
    -62    332    394   -135   -228    363    480    426    509    649    670   -423
    -59    335    392   -140   -226    363    472    415    501    654    659   -436
    -54    316    368   -132   -210    342    454    405    488    641    652   -444
    -20    311    332   -145   -179    322    446    394    478    620    636   -452
     -7    311    319   -150   -163    314    441    381    462    600    613   -467
      2    306    303   -155   -150    306    428    381    444    574    587   -483
     12    210    197   -111    -93    205    431    394    392    491    498   -561
     28     -7    -36    -12     31    -20    485    444    298    311    290   -763
     41   -140   -181     49    111   -161    615    576    290    171    103   -956
     18     64     46    -44    -15     57    722    626    431    275    200   -878
   -109    475    584   -184   -348    530    607    252    488    511    532   -561
   -226   1098   1325   -439   -776   1210    298   -285    522    919   1104      5
   -340   1784   2125   -722  -1231   1953     18   -594    698   1483   1810    675
   -285   1943   2226   -831  -1257   2083   -265   -698    815   1891   2257   1137
   -249   1441   1691   -597   -971   1566   -381   -735    592   1657   1992    919
   -262    740   1002   -241   -633    872   -322   -691    111    844   1143    114
   -288    205    493     41   -389    348    -85   -426   -137    220    441   -571
   -241    109    350     64   -296    228    129    -54    106    316    431   -600
   -168     59    228     54   -200    142    277    184    267    402    465   -568
   -161      7    168     75   -166     88    363    316    358    444    483   -553
   -166      2    168     83   -166     85    413    371    400    465    496   -542
   -153     33    184     57   -168    109    423    392    413    470    493   -555
   -161     -7    150     83   -155     70    420    405    415    462    472   -571
   -163    -83     77    122   -122     -2    418    415    405    441    444   -587
   -145   -109     36    127    -90    -36    420    426    413    436    428   -574
   -124    -80     41    101    -83    -20    410    433    410    433    431   -555
   -109    -57     51     83    -83     -2    405    441    418    439    441   -545
   -119    -77     41     98    -80    -18    415    454    431    444    454   -527
   -119    -75     44     98    -83    -15    428    467    449    457    472   -504
   -106    -83     23     90    -64    -31    423    483    454    459    478   -485
    -96    -49     46     72    -72     -2    410    501    459    467    483   -478
   -122     12    132     54   -129     72    410    509    480    485    501   -454
   -140     44    184     49   -161    114    413    519    496    496    511   -444
   -119     15    135     51   -129     75    413    542    509    509    524   -423
   -132      7    140     62   -137     72    426    571    532    535    548   -397
   -145     20    163     62   -153     90    436    620    566    568    576   -371
    -59     54    114      2    -85     83    423    657    576    576    574   -371
    -31     72    103    -20    -67     88    418    685    602    602    594   -348
    -33     12     46     10    -41     31    415    711    623    620    602   -342
    -10    -62    -51     33     18    -57    418    756    646    636    605   -332
     28    -36    -64      5     46    -49    431    805    688    680    641   -293
     28     38      7    -33     10     23    431    839    727    732    678   -259
     33     59     23    -46      5     41    444    870    761    771    714   -223
     51     36    -15    -46     33     10    454    896    784    797    737   -194
     38    -51    -90      7     64    -70    457    901    787    813    745   -184
     23   -119   -142     46     83   -129    467    893    779    820    745   -189
      0   -158   -161     77     80   -161    475    875    766    810    735   -192
     -7   -171   -163     88     77   -168    467    849    743    779    732   -189
      5   -129   -135     62     70   -132    462    820    724    740    730   -220
     -2   -122   -122     62     57   -122    431    758    675    667    670   -283
      0   -135   -135     64     67   -135    405    709    623    594    602   -309
    -18   -124   -106     70     41   -116    397    665    587    545    566   -303
    -70    -96    -25     83    -23    -62    402    620    566    522    563   -296
   -109    -72     36     90    -75    -18    428    602    561    517    568   -311
   -135    -88     46    111    -93    -20    423    579    542    498    553   -335
   -132    -93     36    111    -88    -28    397    566    519    480    537   -350
   -137    -83     54    111    -96    -15    402    558    511    475    537   -355
   -114    -57     54     85    -85     -2    405    555    509    470    532   -368
    -83     -2     80     41    -83     38    420    576    542    514    563   -340
    -77     75    150      0   -114    114    441    602    581    563    607   -290
    -96    124    220    -12   -158    171    413    589    587    568    623   -267
    -72    179    249    -54   -161    213    376    576    592    574    633   -257
    -57    213    270    -80   -163    241    348    576    618    594    659   -223
    -51    223    272    -88   -161    246    345    581    626    602    665   -215
    -49    179    228    -64   -137    202    342    579    605    581    639   -244
    -64    174    236    -54   -150    205    361    571    600    561    633   -257
   -148     88    236     28   -192    161    366    555    584    537    615   -270
   -189      7    197     90   -194    101    335    532    542    491    581   -303
   -163    -51    111    109   -137     28    342    553    522    462    563   -332
   -153    -85     67    119   -111     -7    345    548    506    441    568   -353
   -148   -122     25    135    -88    -49    337    524    467    400    545   -405
   -161   -155      5    158    -85    -75    324    498    428    353    491   -452
   -184   -189     -5    187    -90    -98    327    498    415    335    467   -465
   -184   -205    -23    194    -83   -114    311    485    392    311    433   -485
   -153   -189    -38    171    -59   -114    293    475    371    290    400   -509
   -155   -189    -33    171    -62   -111    296    485    379    288    389   -511
   -197   -210    -12    205    -93   -111    270    465    374    272    361   -524
   -226   -249    -25    236   -101   -137    270    454    358    252    335   -542
   -213   -205      5    207   -111   -101    280    459    350    244    316   -550
   -210   -181     25    194   -119    -77    272    462    350    244    309   -553
   -244   -254    -10    249   -116   -132    262    452    314    192    244   -613
   -257   -470   -213    361    -25   -342    322    496    231     46     64   -797
   -246   -610   -363    428     57   -488    459    626    220    -83   -106  -1000
   -236   -465   -228    348     -5   -348    587    776    358    -23    -80  -1013
   -280    -88    192    184   -236     51    592    641    498    200    176   -758
   -436    485    922    -25   -680    704    342    132    566    613    756   -137
   -563   1153   1714   -296  -1140   1434     96   -200    745   1169   1478    558
   -509   1428   1938   -459  -1223   1683   -150   -306    909   1631   2010   1137
   -441   1093   1535   -324   -987   1314   -298   -381    732   1545   1925   1132
   -452    501    953    -28   -701    727   -301   -452    184    730   1070    285
   -431     31    462    200   -449    246   -179   -345   -197      2    314   -485
   -381   -140    241    259   -314     49     -7    -38    -88    -72    168   -685
   -332    -96    236    215   -285     70    148    241    132     77    257   -657
   -267    -98    168    181   -220     33    257    433    265    158    298   -618
   -220   -101    119    161   -171      7    293    501    298    161    283   -631
   -174   -122     49    145   -111    -36    301    514    293    119    213   -639
   -122   -187    -64    155    -28   -127    314    537    285     85    181   -532
    -77   -158    -80    116      0   -119    306    535    290    106    213   -589
      0   -119   -119     57     59   -119    288    522    288    103    226   -626
     64    -93   -161     12    111   -127    280    524    285     93    241   -600
    124   -135   -259      5    192   -197    275    535    285     96    254   -613
    166   -127   -296    -20    228   -210    259    540    293    109    220   -670
    184   -119   -303    -31    241   -213    249    563    322    137    226   -641
    200   -150   -353    -25    275   -252    246    581    345    155    249   -605
    207   -189   -397     -7    301   -293    265    600    358    171    265   -571
    155   -236   -392     38    272   -311    311    639    400    210    311   -527
    142   -249   -392     51    265   -319    350    667    428    239    340   -511
    111   -259   -371     72    241   -314    358    685    444    241    322   -493
     90   -249   -340     80    215   -293    361    711    472    254    342   -449
     83   -311   -394    114    239   -353    368    743    498    277    374   -426
     77   -293   -371    106    223   -329    374    782    532    309    402   -394
     59   -202   -262     70    158   -231    371    805    558    332    426   -368
     38   -153   -192     57    114   -171    379    846    602    381    485   -335
     33   -168   -202     64    116   -184    397    906    659    431    548   -283
     38   -109   -148     33     90   -127    384    937    696    465    540   -275
     41    -80   -124     18     80   -101    371    966    730    491    524   -236
     51    -67   -119      7     85    -93    358    987    745    506    545   -207
     85    -23   -111    -33     98    -67    353   1008    766    522    574   -174
     93      7    -85    -51     90    -38    332   1000    763    517    579   -171
     70      5    -64    -38     67    -28    335   1008    776    527    592   -155
     57     23    -33    -38     46     -5    335    997    763    504    576   -179
     57     54     -5    -57     31     23    322    966    735    462    542   -207
     64     62     -2    -64     33     31    306    940    701    415    517   -213
     70     75      5    -75     31     38    293    914    665    358    488   -233
     70    109     38    -88     15     75    285    883    633    309    459   -265
      2    106    101    -54    -49    103    285    836    600    246    420   -311
    -31     85    116    -28    -75    101    288    784    558    181    381   -381
    -28    158    187    -67   -109    171    285    756    542    168    384   -405
    -62    228    290    -83   -176    259    277    724    522    155    374   -428
   -137    254    392    -59   -265    322    288    691    491    119    329   -465
   -148    270    418    -62   -283    342    283    649    449     67    275   -504
   -137    290    426    -77   -280    358    262    620    418     28    241   -506
   -111    374    485   -129   -298    428    265    636    446     70    277   -436
    -72    381    454   -155   -262    418    272    654    485    124    327   -366
    -33    368    402   -166   -218    384    267    659    509    155    366   -337
     -5    353    358   -174   -181    355    241    649    517    171    379   -335
     10    324    314   -166   -150    319    226    649    527    187    387   -319
     44    327    283   -187   -119    306    207    657    530    194    392   -311
     93    368    272   -231    -90    322    192    662    535    200    400   -314
     62    358    296   -213   -116    327    202    654    527    189    387   -322
     18    285    267   -150   -124    277    213    639    491    148    329   -363
      7    176    168    -93    -80    174    181    613    439     96    272   -410
     10    114    103    -62    -46    109    174    597    413     67    241   -433
     36     75     36    -57      0     57    171    587    394     44    215   -454
     38     33     -5    -36     23     15    171    571    368     12    187   -470
     41     25    -15    -33     28      5    158    555    348      2    181   -478
     59      7    -54    -33     57    -23    148    550    337     -2    174   -498
     75    -18    -93    -31     83    -54    127    530    314    -10    163   -519
     64    -33    -98    -15     80    -64    122    532    311      5    174   -498
     46    -59   -109      5     75    -83    119    530    309      5    163   -485
     62    -88   -150     12    103   -119    127    522    296    -10    148   -480
     70    -96   -168     10    116   -132    127    524    306     -2    153   -462
     72   -122   -194     25    132   -158    114    509    280    -31    116   -488
     80   -142   -223     28    150   -181    106    514    270    -49     93   -506
     83   -272   -355     93    218   -314    137    555    239   -122      5   -584
     62   -501   -563    218    311   -532    246    654    210   -265   -181   -758
     83   -579   -662    249    371   -620    366    787    259   -348   -324   -891
     62   -280   -345    106    202   -311    397    745    376   -210   -174   -766
    -15    153    168    -70    -93    161    207    303    309     -5    153   -465
    -93    714    805   -311   -449    758    -88   -163    233    345    672      7
   -127   1208   1335   -540   -730   1270   -355   -400    309    836   1278    535
    -23   1015   1039   -496   -532   1026   -545   -389    363   1106   1530    797
     41    475    433   -259   -194    454   -589   -402     59    662   1054    405
     46    -49    -96      0     70    -70   -524   -420   -439   -226    163   -376
     41   -418   -459    189    249   -439   -358   -210   -488   -579   -293   -771
     51   -446   -498    194    272   -472   -181     80   -200   -394   -197   -670
     75   -410   -485    168    277   -449    -36    311     33   -228    -80   -550
    111   -387   -498    135    303   -441     62    470    181   -124    -15   -480
    127   -361   -488    116    306   -423     96    519    223   -101      0   -472
    101   -348   -449    119    275   -397    119    550    254    -75     18   -454
    101   -358   -462    127    280   -410    119    540    241    -93     -7   -478
    132   -413   -545    137    337   -478     90    511    192   -142    -51   -509
    122   -413   -535    145    327   -472    101    553    215   -122     -7   -446
    101   -407   -509    153    303   -459    135    602    267    -83     33   -379
    106   -371   -478    132    290   -423    148    613    290    -64     41   -366
    116   -324   -444    103    277   -384    140    607    285    -70     20   -384
    124   -285   -410     80    267   -348    135    615    303    -62     36   -379
    116   -280   -397     80    254   -337    109    600    301    -59     62   -363
    119   -306   -426     93    270   -363    119    620    322    -31     77   -329
    137   -327   -467     93    301   -397    148    652    350      2     96   -290
    148   -316   -465     85    306   -389    155    672    363     12    116   -270
    127   -314   -441     90    283   -376    155    667    363     -5     93   -293
    111   -285   -397     85    252   -340    145    662    376     -7     83   -301
    103   -249   -353     72    226   -298    142    691    410     28    111   -257
    116   -239   -355     62    236   -296    132    717    439     64    148   -213
    158   -236   -394     36    275   -314    140    745    459     85    166   -197
    197   -189   -387     -5    290   -288    145    782    506    116    194   -161
    218   -163   -384    -28    301   -272    127    787    524    129    205   -142
    202   -155   -358    -23    280   -257    135    813    561    171    241    -98
    171   -194   -368     10    267   -280    145    844    597    207    283    -51
    171   -202   -376     15    272   -288    158    862    618    228    309    -23
    205   -171   -376    -18    290   -272    142    862    618    226    309    -28
    220   -168   -389    -25    303   -277    153    893    644    239    314    -15
    192   -194   -389      0    290   -290    171    896    636    220    298      2
    205   -184   -389    -10    296   -285    176    878    610    184    277    -12
    231   -192   -426    -20    327   -306    187    883    600    166    275    -15
    236   -239   -475      2    355   -355    210    875    576    142    254    -41
    223   -254   -478     15    348   -366    213    836    530     93    210    -67
    202   -265   -467     31    335   -366    207    807    493     57    187    -62
    174   -335   -511     80    340   -423    223    769    449     12    168    -70
    194   -324   -519     64    355   -420    218    732    413     -2    176    -93
    233   -265   -501     15    366   -384    210    706    387    -20    153   -142
    226   -306   -535     38    379   -420    213    688    355    -62     96   -150
    187   -342   -530     77    358   -436    236    683    342    -75     77   -145
    158   -319   -478     80    316   -397    254    680    340    -75     64   -153
    192   -244   -439     25    314   -342    254    665    327    -88     57   -161
    194   -184   -379     -5    285   -283    252    678    358    -64     93   -132
    213   -155   -368    -28    288   -259    249    688    389    -25    161    -62
    197   -103   -301    -46    249   -202    249    678    407     18    244    -46
    179    -75   -257    -54    215   -166    218    644    394     15    231   -127
    192    -64   -259    -64    223   -161    194    620    363    -33    142   -106
    210    -59   -270    -77    239   -163    171    615    350    -59    127    -18
    210    -38   -249    -85    228   -142    166    620    348    -64    142    -10
    194    -33   -231    -83    210   -132    158    607    327    -90    127    -28
    202    -57   -259    -72    228   -158    155    600    306   -109    114    -41
    179   -132   -311    -23    241   -220    163    597    283   -142     83    -75
    137   -223   -361     44    249   -290    161    592    265   -174     59    -93
    135   -267   -402     62    267   -335    158    579    239   -197     44   -109
    135   -293   -428     77    280   -361    148    558    197   -236     10   -142
    111   -335   -446    109    277   -389    140    540    158   -280    -33   -176
     72   -384   -457    155    265   -420    132    522    135   -306    -49   -184
     54   -361   -418    150    233   -389    116    501    111   -322    -54   -192
     57   -379   -436    161    244   -407    109    488     90   -355    -83   -207
     62   -407   -470    171    265   -439     98    472     62   -389   -111   -226
     67   -389   -457    161    262   -423    116    478     51   -407   -124   -233
     33   -436   -472    200    252   -454    116    478     44   -415   -129   -228
     12   -444   -457    215    233   -449     90    459     28   -428   -137   -226
      7   -446   -457    218    231   -449     93    449      7   -465   -171   -246
      0   -532   -532    267    265   -532    114    465    -28   -535   -254   -306
     20   -714   -735    345    376   -724    210    579    -15   -636   -400   -426
     28   -748   -779    358    402   -763    345    750    114   -626   -449   -493
     44   -465   -509    207    275   -485    420    828    283   -480   -311   -402
    -59    -49     10     54    -36    -20    309    509    207   -345    -59   -176
   -187    420    607   -116   -400    514     20    -44    -77   -189    301    103
   -257    896   1153   -319   -706   1023   -246   -400   -202    103    753    439
   -220    906   1127   -345   -675   1015   -462   -530   -262    327   1044    662
   -213    496    709   -140   -459    602   -530   -566   -519      0    719    381
   -220     90    311     62   -267    200   -483   -527   -849   -724    -51   -285
   -210   -296    -85    252    -64   -189   -342   -340   -891  -1119   -550   -719
   -197   -459   -262    327     31   -361   -215   -111   -670  -1036   -566   -743
   -150   -459   -309    306     77   -384    -96     88   -449   -896   -475   -693
    -98   -413   -314    254    106   -363    -10    226   -309   -807   -410   -641
    -62   -368   -309    215    122   -340     28    272   -257   -792   -392   -568
    -23   -389   -368    205    171   -379     38    283   -259   -831   -413   -527
    -12   -446   -433    231    210   -441     28    272   -280   -885   -446   -514
     31   -454   -488    210    257   -470      2    267   -293   -909   -462   -501
     77   -415   -493    168    283   -452     -7    270   -293   -901   -457   -478
    109   -368   -480    127    293   -423      5    277   -283   -893   -452   -452
    140   -309   -449     85    293   -379     33    290   -270   -883   -441   -420
     93   -355   -449    129    270   -402     10    265   -298   -909   -465   -431
     33   -379   -415    171    223   -397    -20    228   -329   -935   -491   -452
     -7   -374   -366    189    176   -371    -33    205   -345   -948   -509   -454
    -10   -337   -327    174    158   -332    -38    200   -348   -950   -519   -452
     25   -280   -306    124    166   -293    -28    210   -345   -945   -522   -454
     75   -223   -298     72    187   -259    -44    210   -353   -948   -527   -457
     64   -202   -267     67    166   -236    -96    189   -368   -953   -537   -457
     64   -189   -254     62    158   -220   -109    181   -371   -945   -550   -426
    103   -158   -262     25    181   -210   -116    176   -379   -943   -553   -426
    129   -137   -267      2    197   -200   -135    174   -379   -945   -553   -418
    150   -106   -259    -23    202   -181   -135    187   -358   -930   -542   -397
    189    -51   -241    -67    215   -145   -122    207   -327   -904   -527   -368
    200    -20   -223    -90    207   -122   -124    226   -306   -880   -509   -342
    205    -15   -220    -96    210   -116   -122    249   -283   -859   -488   -316
    218     12   -207   -116    213    -96   -122    277   -252   -831   -454   -280
    223     36   -187   -129    205    -75   -129    285   -239   -820   -431   -254
    215     41   -174   -129    194    -64   -153    277   -249   -831   -428   -249
    226     70   -155   -148    192    -41   -142    298   -246   -833   -428   -239
    246     96   -150   -171    197    -25   -129    314   -249   -844   -436   -236
    252     85   -166   -168    210    -38   -122    309   -275   -878   -465   -254
    213     38   -174   -127    192    -64   -148    262   -337   -940   -527   -293
    192     31   -161   -111    176    -64   -163    223   -387   -989   -571   -327
    181     25   -158   -106    171    -64   -168    187   -436  -1036   -610   -353
    166     18   -148    -90    158    -64   -161    153   -470  -1065   -628   -368
    135     -5   -140    -64    137    -72   -155    106   -514  -1109   -662   -400
    111    -28   -142    -41    127    -85   -145     67   -550  -1145   -696   -423
    124      7   -116    -67    119    -51   -140     33   -571  -1163   -711   -439
    150     36   -114    -93    132    -38   -155     -7   -607  -1192   -743   -472
    132     20   -114    -77    124    -46   -158    -36   -633  -1213   -761   -488
    127     41    -85    -85    106    -20   -145    -41   -639  -1215   -761   -485
    127     49    -77    -90    103    -12   -124    -38   -639  -1213   -761   -480
    106     46    -59    -75     83     -5   -122    -44   -639  -1210   -756   -472
     96    114     18   -106     38     67   -116    -38   -613  -1179   -722   -436
     93    187     93   -140      0    140   -111    -38   -594  -1150   -685   -400
     88    236    148   -163    -28    192   -114    -51   -574  -1122   -654   -363
     49    200    150   -124    -49    176   -163    -85   -587  -1124   -649   -348
     83    181     96   -132     -7    140   -192    -96   -605  -1135   -659   -342
    109    158     49   -135     28    103   -194    -83   -602  -1119   -652   -322
    137    119    -18   -129     77     51   -202    -77   -594  -1101   -644   -301
    129     62    -67    -96     98     -2   -197    -59   -584  -1083   -641   -277
    101    -62   -163    -20    132   -111   -210    -70   -613  -1114   -680   -290
     96   -168   -265     36    179   -215   -197    -67   -628  -1130   -701   -275
     80   -226   -309     70    194   -267   -184    -72   -639  -1137   -706   -244
     51   -283   -335    116    192   -309   -171    -85   -659  -1150   -724   -233
     38   -337   -379    148    207   -358   -142    -85   -670  -1150   -732   -210
     10   -392   -402    189    205   -397   -103    -75   -667  -1140   -709   -187
    -10   -426   -415    215    202   -420   -109    -98   -693  -1161   -704   -215
     46   -433   -480    194    262   -457   -140   -114   -719  -1192   -735   -254
     57   -470   -527    205    290   -498   -148    -96   -737  -1231   -782   -254
     -7   -517   -511    262    249   -514   -137   -101   -745  -1252   -792   -254
    -44   -579   -535    309    244   -558   -124   -114   -763  -1275   -810   -280
    -46   -618   -571    332    262   -594   -106   -122   -776  -1291   -818   -314
    -41   -670   -631    355    290   -652    -88   -119   -782  -1293   -823   -340
      2   -719   -722    358    361   -719    -96   -127   -823  -1330   -870   -402
     77   -841   -922    379    498   -880    -85    -98   -883  -1441  -1002   -532
     90  -1031  -1122    470    605  -1075     -2      2   -901  -1590  -1205   -735
     51   -987  -1041    467    545  -1013    124    155   -763  -1561  -1215   -774
    -28   -633   -605    329    288   -620    135     12   -691  -1428  -1036   -633
   -111   -166    -54    137    -31   -111   -101   -506   -833  -1226   -672   -265
   -192    418    610   -111   -400    514   -423   -979   -927   -862   -124    324
   -171    823    995   -327   -584    909   -717  -1215   -885   -431    423    839
    -62    672    735   -306   -400    704   -872  -1231   -862   -220    636   1039
    -62    137    200    -38   -132    168   -891  -1218  -1140   -680    127    576
   -158   -436   -277    298     59   -358   -815  -1210  -1634  -1628   -844   -306
   -153   -740   -587    446    215   -665   -602   -896  -1543  -1821  -1161   -587
   -101   -750   -652    426    272   -701   -444   -581  -1273  -1657  -1083   -519
    -28   -714   -685    371    327   -701   -319   -368  -1088  -1553  -1023   -470
      0   -709   -709    355    353   -709   -233   -259   -989  -1501   -995   -459
    -33   -724   -693    379    329   -711   -257   -277  -1013  -1532  -1026   -519
    -49   -724   -675    387    311   -701   -252   -288  -1013  -1535  -1034   -563
    -51   -750   -698    400    319   -724   -223   -277   -997  -1519  -1008   -594
    -57   -813   -756    436    348   -784   -207   -246   -974  -1483   -969   -631
    -67   -818   -750    441    340   -784   -187   -223   -958  -1486   -995   -610
    -54   -758   -706    405    324   -732   -153   -210   -953  -1504  -1015   -540
    -77   -701   -623    387    272   -662   -137   -233   -945  -1506  -1008   -537
   -197   -730   -532    465    166   -631   -179   -374   -997  -1566  -1060   -626
   -132   -691   -558    410    210   -626   -153   -335  -1000  -1522  -1028   -589
    -51   -613   -561    332    252   -587   -148   -168   -927  -1426   -958   -501
    -77   -563   -488    319    202   -527   -168   -127   -888  -1402   -948   -478
   -148   -535   -387    342    119   -462   -192   -171   -893  -1421   -976   -501
   -140   -488   -348    311    103   -418   -161   -192   -893  -1426   -979   -504
   -114   -509   -394    311    137   -452   -148   -129   -862  -1358   -909   -431
   -109   -511   -405    309    145   -459   -135    -49   -797  -1291   -859   -394
   -103   -407   -303    257     98   -355   -145    -54   -779  -1288   -888   -402
    -85   -342   -257    213     85   -301   -153    -51   -769  -1286   -893   -389
    -62   -332   -270    197    103   -301   -155    -41   -753  -1270   -896   -381
    -12   -319   -309    163    148   -314   -148    -10   -719  -1241   -888   -348
     46   -316   -363    135    205   -340   -142     20   -688  -1215   -872   -342
     85   -285   -374     98    228   -329   -155     31   -670  -1192   -852   -329
    129   -218   -350     44    239   -283   -166     49   -657  -1169   -839   -301
    155   -200   -355     20    254   -277   -189     46   -670  -1174   -852   -280
    187   -200   -387      7    285   -293   -179     59   -657  -1156   -844   -280
    184   -218   -402     15    290   -309   -171     25   -672  -1174   -849   -316
    187   -231   -418     20    301   -322   -187    -25   -717  -1215   -885   -366
    226   -254   -480     12    350   -366   -189    -49   -766  -1265   -945   -376
    280   -296   -576      7    428   -436   -192    -80   -813  -1309   -961   -374
    280   -353   -633     33    457   -493   -197    -70   -826  -1314   -948   -350
    277   -420   -698     70    485   -558   -192    -67   -833  -1317   -940   -368
    231   -478   -711    122    470   -594   -179    -98   -844  -1317   -935   -413
    200   -504   -704    153    452   -602   -158   -145   -857  -1322   -930   -470
    174   -478   -654    150    413   -566   -163   -181   -880  -1337   -935   -485
    132   -415   -548    140    340   -480   -166   -220   -901  -1356   -961   -509
     98   -371   -470    135    283   -420   -174   -267   -932  -1379   -982   -527
     75   -368   -444    148    259   -405   -179   -277   -950  -1389   -974   -514
     57   -358   -415    150    233   -387   -174   -283   -956  -1387   -966   -501
     85   -324   -413    119    246   -368   -155   -283   -953  -1384   -950   -485
     70   -277   -348    101    205   -311   -174   -298   -945  -1371   -930   -467
     54   -223   -277     85    166   -249   -189   -298   -917  -1325   -888   -431
     85   -145   -231     28    155   -189   -215   -319   -911  -1312   -885   -418
    101   -101   -202      0    150   -150   -249   -350   -917  -1306   -893   -436
     85    -80   -166     -2    122   -122   -277   -366   -924  -1312   -898   -454
     83   -101   -184     10    132   -142   -296   -366   -943  -1325   -906   -452
     57    -80   -137     10     96   -106   -329   -394   -958  -1330   -911   -459
     33    -67   -101     15     67    -83   -332   -392   -945  -1314   -891   -459
     28    -98   -129     33     77   -114   -329   -394   -950  -1325   -914   -504
     23   -176   -200     77    111   -187   -342   -410   -992  -1376   -979   -545
      5   -210   -215    101    109   -213   -340   -400  -1000  -1384   -997   -561
      0   -239   -239    119    116   -239   -335   -402  -1005  -1384   -976   -581
    -15   -280   -267    145    124   -275   -350   -444  -1052  -1434  -1036   -662
    -41   -340   -298    192    127   -319   -345   -457  -1078  -1467  -1078   -654
    -57   -397   -340    226    140   -368   -335   -454  -1067  -1444  -1041   -657
    -80   -428   -350    254    135   -389   -327   -446  -1057  -1421  -1015   -639
    -88   -423   -335    254    122   -379   -327   -444  -1047  -1418  -1010   -602
   -106   -392   -285    249     88   -340   -322   -436  -1031  -1405  -1005   -587
   -127   -415   -288    270     77   -353   -306   -433  -1013  -1400  -1013   -589
   -101   -384   -283    241     88   -335   -327   -496  -1062  -1454  -1057   -636
   -103   -366   -265    233     77   -316   -348   -519  -1114  -1493  -1093   -662
    -96   -374   -277    236     90   -327   -350   -478  -1101  -1480  -1085   -602
    -51   -496   -444    275    194   -472   -311   -441  -1132  -1548  -1158   -654
    -41   -737   -696    389    327   -717   -244   -397  -1221  -1735  -1374   -857
    -51   -862   -813    457    379   -839   -129   -290  -1218  -1860  -1558  -1049
    -33   -652   -618    342    290   -636     -7   -239  -1067  -1725  -1470   -984
    -83   -202   -119    142     18   -161   -171   -657  -1028  -1470  -1127   -665
   -140    496    636   -179   -387    566   -514  -1127   -935   -997   -504    -59
   -158   1174   1330   -509   -745   1252   -813  -1350   -701   -389    192    594
    -93   1286   1379   -594   -735   1332  -1148  -1441   -550     54    646   1021
    -70    758    826   -345   -449    792  -1252  -1512   -833   -290    277    665
    -88    137    226    -25   -155    181  -1148  -1504  -1366  -1156   -597   -155
   -101   -309   -210    202     54   -259   -911  -1301  -1621  -1740  -1234   -732
    -44   -415   -371    231    163   -394   -709  -1008  -1473  -1722  -1304   -800
     15   -407   -423    194    218   -415   -563   -766  -1306  -1610  -1247   -750
     70   -433   -504    181    285   -467   -491   -641  -1223  -1569  -1234   -748
     88   -475   -563    192    324   -517   -467   -623  -1223  -1597  -1273   -782
     77   -475   -553    200    314   -514   -452   -605  -1223  -1618  -1291   -779
     83   -454   -540    184    309   -496   -446   -568  -1197  -1600  -1265   -758
    106   -413   -522    153    311   -467   -452   -558  -1184  -1600  -1262   -756
    116   -402   -519    142    316   -459   -452   -558  -1184  -1608  -1275   -750
    116   -392   -509    137    311   -449   -439   -548  -1163  -1597  -1262   -745
    119   -392   -514    135    314   -452   -441   -553  -1158  -1587  -1252   -761
    116   -410   -530    145    322   -470   -436   -553  -1143  -1558  -1239   -769
    124   -394   -519    132    319   -454   -439   -568  -1137  -1561  -1267   -787
    137   -410   -548    137    342   -478   -423   -563  -1132  -1558  -1273   -776
    150   -439   -589    142    368   -514   -407   -517  -1106  -1519  -1234   -722
    158   -407   -568    124    361   -488   -397   -472  -1070  -1460  -1179   -693
    153   -376   -530    109    340   -452   -387   -454  -1036  -1413  -1148   -683
    155   -353   -509     98    332   -431   -387   -454  -1013  -1392  -1140   -672
    142   -366   -509    111    324   -439   -379   -444   -997  -1382  -1153   -670
    140   -387   -527    122    332   -457   -374   -402   -976  -1348  -1132   -639
    153   -405   -561    124    355   -483   -379   -353   -945  -1299  -1096   -602
    171   -418   -589    124    379   -504   -379   -322   -917  -1267  -1088   -587
    189   -428   -620    119    402   -524   -371   -288   -878  -1231  -1067   -563
    207   -426   -633    109    420   -530   -363   -246   -836  -1169  -1031   -542
    231   -397   -628     83    428   -511   -371   -210   -800  -1122   -989   -511
    252   -374   -626     62    439   -498   -371   -171   -766  -1075   -945   -465
    249   -345   -597     46    420   -470   -371   -163   -753  -1054   -924   -433
    249   -327   -576     38    410   -452   -363   -148   -740  -1031   -906   -410
    249   -342   -592     46    418   -467   -358   -145   -743  -1036   -919   -410
    267   -348   -615     41    441   -480   -374   -176   -763  -1054   -945   -436
    296   -345   -644     23    467   -493   -381   -197   -784  -1057   -950   -444
    306   -327   -633     10    470   -480   -376   -192   -776  -1026   -917   -413
    262   -327   -592     31    426   -459   -374   -207   -776  -1015   -904   -400
    249   -298   -548     25    397   -423   -366   -226   -779  -1018   -893   -392
    220   -316   -540     46    376   -428   -358   -252   -795  -1034   -911   -407
    168   -345   -514     88    340   -428   -348   -298   -820  -1065   -950   -446
    153   -361   -514    101    332   -436   -335   -337   -846  -1085   -982   -470
    109   -368   -478    129    293   -423   -309   -340   -836  -1070   -979   -457
    114   -368   -485    124    298   -426   -319   -389   -865  -1104  -1013   -470
    119   -368   -488    124    301   -428   -319   -420   -898  -1137  -1039   -480
    111   -384   -496    135    301   -439   -303   -423   -911  -1150  -1039   -475
    116   -366   -483    124    298   -423   -285   -410   -896  -1135  -1021   -457
    129   -311   -441     90    283   -376   -265   -394   -862  -1096   -984   -436
    116   -252   -368     67    241   -309   -254   -387   -820  -1052   -948   -426
    103   -215   -322     54    213   -267   -270   -405   -810  -1036   -937   -444
    137   -148   -285      5    210   -215   -324   -431   -815  -1034   -922   -446
    174   -109   -283    -33    226   -194   -361   -441   -810  -1028   -914   -454
    174    -77   -252    -49    210   -163   -358   -431   -789  -1013   -906   -459
    124   -106   -233    -10    176   -168   -366   -439   -784  -1018   -922   -478
    127   -140   -267      7    197   -202   -379   -449   -805  -1031   -935   -480
    158   -150   -309     -5    233   -228   -379   -418   -802  -1034   -950   -465
    171   -213   -387     20    277   -298   -363   -402   -810  -1049   -982   -475
    119   -327   -446    101    283   -387   -376   -439   -841  -1085  -1023   -576
     64   -358   -423    148    244   -389   -392   -483   -865  -1111  -1044   -646
     85   -353   -441    132    262   -397   -374   -475   -888  -1124  -1041   -626
    116   -340   -457    111    285   -397   -350   -449   -875  -1111  -1028   -584
     88   -332   -420    119    252   -376   -355   -446   -878  -1111  -1018   -563
     54   -376   -431    161    241   -402   -420   -470   -906  -1124  -1026   -571
    109   -368   -478    129    290   -423   -446   -530   -958  -1189  -1080   -631
    119   -314   -433     96    275   -371   -407   -506   -927  -1171  -1054   -613
    106   -306   -415     98    259   -361   -402   -511   -922  -1171  -1054   -615
     70   -361   -431    145    249   -394   -407   -527   -932  -1184  -1075   -631
     49   -400   -452    174    246   -426   -428   -553   -958  -1200  -1096   -657
     59   -420   -480    179    267   -449   -423   -542   -958  -1195  -1078   -659
     67   -501   -568    215    314   -532   -397   -522   -982  -1241  -1135   -735
     88   -717   -805    314    446   -761   -314   -470  -1065  -1405  -1353   -904
     90   -815   -909    361    498   -862   -145   -340  -1062  -1519  -1517  -1060
     41   -719   -761    337    400   -740    -59   -290   -963  -1465  -1480  -1054
    -23   -374   -350    197    161   -361   -168   -587   -885  -1252  -1202   -771
    -62    303    366   -119   -213    335   -436  -1034   -748   -776   -592   -158
   -137   1013   1148   -439   -644   1078   -691  -1241   -452   -124    155    568
    -72   1174   1244   -550   -659   1208   -930  -1288   -249    342    636   1067
    -57    750    807   -348   -433    779  -1096  -1387   -480    145    420    898
    -46    168    215    -59   -129    192  -1101  -1470  -1052   -685   -402     93
     10   -324   -335    155    168   -329   -917  -1327  -1428  -1389  -1130   -633
      7   -535   -542    262    275   -540   -706  -1005  -1275  -1389  -1221   -737
     46   -522   -571    236    306   -545   -519   -743  -1083  -1262  -1150   -678
    119   -423   -542    153    329   -483   -397   -571   -950  -1169  -1096   -633
    145   -413   -558    132    350   -485   -345   -493   -891  -1127  -1078   -605
    119   -509   -628    194    374   -568   -337   -470   -885  -1130  -1088   -602
     83   -568   -652    241    366   -610   -348   -472   -893  -1140  -1104   -618
     46   -587   -633    270    340   -610   -361   -478   -901  -1145  -1119   -641
     64   -478   -542    202    303   -509   -345   -454   -872  -1124  -1106   -636
     72   -441   -514    184    293   -478   -322   -418   -836  -1091  -1080   -613
     96   -428   -524    163    309   -475   -306   -397   -813  -1062  -1060   -597
    155   -402   -558    124    355   -480   -296   -374   -789  -1044  -1049   -589
    114   -446   -561    166    335   -501   -332   -387   -797  -1049  -1060   -600
    106   -428   -537    161    319   -483   -322   -368   -769  -1018  -1036   -587
    163   -402   -568    116    363   -485   -285   -332   -732   -987  -1013   -568
    106   -428   -535    161    319   -480   -324   -350   -748  -1010  -1041   -592
     88   -418   -509    163    296   -465   -324   -324   -727   -995  -1034   -587
     80   -452   -532    184    306   -491   -327   -298   -706   -974  -1010   -568
    109   -415   -527    153    316   -470   -301   -259   -659   -930   -969   -532
    119   -405   -524    142    322   -465   -288   -231   -628   -901   -943   -514
    137   -387   -524    122    329   -454   -249   -171   -576   -852   -901   -470
    122   -350   -475    114    298   -413   -220   -111   -511   -784   -841   -407
    150   -392   -545    119    345   -467   -233    -85   -491   -763   -826   -384
    181   -407   -589    114    384   -498   -228    -49   -459   -737   -807   -366
    153   -420   -574    132    363   -496   -220    -20   -428   -717   -792   -342
    137   -389   -527    127    332   -457   -228     12   -381   -667   -724   -283
    163   -353   -519     93    340   -433   -236     38   -335   -600   -644   -270
    184   -348   -532     83    358   -439   -267     36   -327   -589   -670   -366
    124   -415   -542    145    332   -478   -275     28   -342   -633   -750   -306
     96   -402   -501    153    298   -452   -249     46   -332   -633   -737   -181
     90   -405   -496    155    293   -452   -259     28   -350   -641   -730   -174
    109   -449   -558    171    332   -504   -280     -2   -379   -665   -745   -194
     31   -483   -517    223    272   -498   -277    -31   -397   -675   -763   -220
    -12   -488   -475    252    228   -483   -265    -64   -413   -693   -782   -239
     80   -426   -506    171    293   -465   -285   -103   -439   -727   -802   -267
    142   -480   -623    168    381   -550   -337   -153   -488   -792   -857   -329
    101   -501   -605    197    350   -553   -290   -163   -485   -815   -870   -350
    -49   -589   -540    319    244   -566   -259   -200   -501   -854   -891   -394
    -98   -628   -530    363    213   -579   -244   -223   -514   -865   -901   -428
      7   -654   -662    324    335   -657   -272   -239   -535   -862   -935   -436
     10   -636   -649    311    327   -641   -259   -254   -532   -841   -940   -413
    -12   -662   -649    335    316   -657   -223   -244   -511   -818   -932   -376
    -49   -680   -631    361    290   -657   -207   -228   -470   -761   -901   -345
     41   -670   -711    314    376   -691   -194   -197   -423   -662   -852   -303
    161   -555   -717    194    436   -636   -202   -194   -400   -626   -818   -277
    122   -550   -672    213    394   -610   -228   -218   -387   -607   -807   -265
     20   -698   -719    337    368   -709   -283   -262   -418   -633   -841   -290
     41   -745   -787    353    413   -766   -290   -277   -444   -665   -867   -306
     62   -662   -724    298    392   -693   -296   -288   -444   -667   -862   -309
     46   -545   -594    249    319   -568   -285   -267   -410   -641   -831   -288
     49   -509   -558    228    301   -532   -249   -223   -381   -644   -810   -272
    -33   -732   -698    384    332   -717   -301   -231   -420   -688   -828   -298
   -137   -867   -730    501    293   -800   -298   -226   -439   -680   -831   -337
   -161   -893   -732    527    283   -815   -270   -220   -444   -685   -865   -366
   -145   -872   -727    509    288   -800   -275   -244   -472   -748   -917   -368
    -90   -818   -727    454    316   -774   -311   -270   -504   -795   -935   -366
    -33   -750   -719    392    340   -735   -361   -293   -514   -805   -919   -376
    -18   -719   -701    368    340   -711   -394   -309   -527   -818   -914   -413
     18   -714   -735    345    374   -724   -392   -319   -545   -839   -932   -441
     46   -740   -787    348    415   -763   -410   -345   -584   -898  -1005   -496
     80   -750   -831    332    454   -789   -431   -371   -631   -953  -1075   -478
     77   -709   -789    314    431   -748   -433   -381   -639   -963  -1083   -423
    127   -628   -758    249    441   -693   -423   -366   -620   -950  -1070   -415
    179   -641   -820    231    498   -730   -433   -358   -633   -971  -1091   -444
    176   -820   -997    319    587   -909   -420   -329   -688  -1072  -1208   -558
    174  -1015  -1192    420    683  -1104   -298   -215   -701  -1205  -1389   -753
    166  -1008  -1174    420    667  -1091   -148    -70   -587  -1208  -1452   -826
    116   -670   -787    277    452   -727    -98   -142   -457  -1054  -1280   -678
     28   -192   -223     80    124   -207   -309   -633   -558   -831   -914   -353
    -85    332    415   -124   -252    374   -670  -1122   -649   -472   -392    111
     20    815    792   -418   -384    802  -1008  -1350   -587    -12    166    597
    163    620    457   -392   -145    540  -1210  -1325   -530    254    428    857
    137     59    -77   -101    106     -7  -1182  -1322   -862   -270   -119    376
    116   -483   -600    181    355   -540  -1062  -1278  -1304  -1127   -995   -381
    215   -846  -1065    314    639   -953   -898  -1034  -1312  -1418  -1387   -722
    303   -787  -1091    241    696   -937   -698   -722  -1000  -1210  -1278   -620
    322   -766  -1091    220    704   -927   -563   -517   -797  -1072  -1197   -540
    257   -867  -1124    306    691   -995   -540   -441   -719  -1034  -1187   -524
    241   -878  -1119    319    680   -997   -480   -381   -654   -989  -1145   -480
    293   -828  -1122    267    706   -974   -387   -296   -581   -932  -1091   -423
    303   -878  -1184    285    743  -1031   -444   -306   -605   -961  -1122   -452
    301   -849  -1150    272    724  -1000   -431   -293   -581   -945  -1111   -444
    280   -823  -1106    270    691   -963   -394   -267   -550   -927  -1085   -418
    252   -883  -1135    316    693  -1008   -454   -290   -574   -943  -1098   -410
    254   -901  -1156    322    704  -1028   -483   -301   -594   -963  -1122   -439
    257   -852  -1111    296    683   -982   -472   -288   -581   -956  -1119   -436
    252   -784  -1036    265    641   -909   -472   -272   -558   -924  -1085   -394
    236   -763  -1000    265    618   -880   -496   -262   -537   -898  -1060   -371
    257   -704   -963    220    607   -831   -444   -220   -496   -857  -1021   -329
    184   -800   -984    309    584   -891   -454   -231   -501   -865  -1039   -337
    145   -789   -935    322    540   -862   -441   -218   -483   -839  -1023   -319
    174   -709   -883    267    527   -795   -436   -202   -462   -818  -1008   -298
    215   -672   -888    226    548   -779   -431   -174   -441   -810  -1002   -293
    163   -706   -870    272    517   -787   -465   -168   -426   -792   -989   -277
    106   -706   -813    298    459   -758   -457   -135   -379   -743   -943   -226
     72   -763   -836    345    454   -800   -428    -85   -329   -701   -906   -187
     85   -771   -857    340    470   -813   -402    -44   -280   -654   -862   -148
    132   -761   -896    314    511   -828   -381      2   -239   -620   -826   -103
    168   -737   -906    283    535   -820   -376     33   -194   -576   -787    -59
    119   -766   -885    324    501   -826   -402     44   -163   -545   -756    -31
    109   -789   -898    340    501   -844   -392     72   -142   -517   -732      2
    163   -795   -961    314    561   -878   -374     96   -122   -480   -704     28
    239   -880  -1122    319    678  -1000   -397     77   -148   -488   -724     12
    384   -914  -1299    265    841  -1106   -384     70   -166   -491   -724     10
    449   -987  -1439    267    943  -1213   -433     20   -223   -548   -766    -49
    501  -1000  -1501    249   1000  -1249   -439     -7   -277   -605   -823   -142
    475  -1041  -1519    280    997  -1280   -483    -70   -358   -680   -893   -267
    522  -1002  -1525    241   1023  -1262   -524   -127   -426   -745   -953   -329
    517   -857  -1376    168    945  -1117   -535   -171   -462   -784   -982   -309
    446   -805  -1254    179    849  -1028   -537   -207   -488   -813   -974   -246
    418   -818  -1239    197    828  -1026   -530   -231   -504   -828   -958   -233
    407   -820  -1228    207    818  -1023   -506   -254   -524   -867  -1002   -249
    361   -865  -1226    252    789  -1044   -511   -314   -587   -961  -1109   -236
    348   -917  -1267    283    807  -1091   -571   -376   -649  -1026  -1161   -265
    498   -862  -1361    181    927  -1111   -576   -371   -675  -1057  -1189   -283
    519   -795  -1314    137    917  -1054   -574   -368   -659  -1041  -1187   -275
    452   -761  -1213    153    831   -987   -594   -387   -646  -1021  -1169   -259
    400   -704  -1106    150    753   -904   -594   -394   -628   -989  -1127   -233
    371   -620   -992    122    678   -805   -613   -410   -615   -963  -1088   -236
    345   -574   -919    114    631   -745   -639   -426   -610   -961  -1083   -262
    329   -623   -953    148    639   -789   -633   -431   -626   -989  -1122   -265
    327   -618   -945    145    636   -782   -618   -426   -628  -1000  -1132   -257
    381   -504   -885     59    631   -693   -571   -389   -589   -958  -1088   -215
    335   -542   -878    103    605   -709   -607   -402   -589   -945  -1065   -213
    218   -730   -950    254    584   -839   -670   -449   -646  -1015  -1137   -283
    202   -787   -992    290    597   -888   -628   -431   -659  -1047  -1166   -303
    184   -813  -1000    311    589   -904   -581   -413   -662  -1054  -1158   -290
    132   -867  -1000    368    566   -932   -581   -431   -691  -1096  -1192   -309
    124   -896  -1021    384    571   -956   -594   -449   -724  -1119  -1210   -306
     98   -888   -987    394    540   -935   -581   -452   -724  -1104  -1192   -301
     51   -948  -1000    446    522   -971   -597   -480   -750  -1124  -1221   -342
     57   -989  -1047    467    550  -1018   -685   -517   -810  -1179  -1283   -376
    103   -893   -997    392    548   -943   -641   -459   -763  -1124  -1208   -322
     70   -867   -937    397    504   -901   -620   -446   -740  -1088  -1161   -311
     49   -862   -914    405    480   -888   -613   -454   -748  -1114  -1200   -348
     25   -883   -909    428    467   -896   -592   -444   -756  -1148  -1252   -301
     -2   -883   -883    441    439   -883   -592   -449   -763  -1153  -1241   -288
     -5   -898   -893    452    441   -896   -571   -431   -776  -1187  -1270   -324
     20   -966   -989    472    504   -979   -496   -355   -787  -1267  -1371   -402
    -25  -1192  -1166    610    568  -1179   -415   -249   -779  -1389  -1548   -550
    -33  -1111  -1078    571    519  -1096   -303   -111   -618  -1327  -1517   -527
    -83   -709   -628    394    270   -670   -290   -267   -566  -1189  -1325   -368
   -176   -239    -64    207    -57   -153   -581   -826   -818  -1088  -1060   -150
   -244    355    600    -54   -420    478   -927  -1330  -1000   -818   -626    163
   -215    678    893   -233   -555    784  -1231  -1553  -1013   -478   -187    472
   -166    371    537   -103   -350    454  -1395  -1602  -1130   -509   -205    465
   -155   -101     51    127   -103    -25  -1382  -1595  -1465  -1088   -797      5
   -197   -584   -387    392     93   -485  -1273  -1504  -1790  -1813  -1556   -607
   -213   -828   -615    519    200   -722  -1065  -1208  -1574  -1800  -1649   -717
   -127   -774   -646    449    259   -711   -872   -945  -1291  -1618  -1551   -641
    -70   -802   -735    436    329   -769   -800   -802  -1161  -1569  -1564   -613
    -10   -831   -820    420    405   -826   -776   -711  -1093  -1553  -1571   -584
     15   -836   -852    410    431   -844   -758   -724  -1104  -1566  -1574   -576
     18   -844   -862    413    439   -854   -761   -711  -1109  -1574  -1566   -558
     20   -795   -818    384    418   -805   -748   -665  -1080  -1556  -1548   -542
     15   -737   -753    361    384   -745   -722   -626  -1034  -1509  -1512   -498
     10   -724   -737    355    371   -730   -706   -613  -1005  -1473  -1496   -501
     12   -719   -732    350    371   -724   -722   -659  -1036  -1509  -1548   -563
     15   -704   -719    342    366   -711   -748   -696  -1072  -1551  -1582   -561
     18   -730   -748    355    381   -737   -779   -724  -1114  -1566  -1569   -535
    -25   -758   -735    389    353   -745   -774   -693  -1075  -1504  -1499   -493
    -41   -719   -680    379    316   -701   -743   -665  -1026  -1449  -1444   -519
    -46   -727   -680    387    314   -704   -737   -646  -1005  -1436  -1467   -524
    -57   -763   -706    410    324   -735   -737   -641   -995  -1428  -1478   -509
    -38   -722   -685    379    319   -704   -722   -633   -979  -1413  -1457   -498
    -64   -706   -641    384    285   -672   -724   -636   -971  -1415  -1447   -467
    -90   -732   -641    410    275   -688   -737   -628   -956  -1418  -1441   -449
    -51   -706   -654    379    301   -680   -748   -623   -948  -1431  -1486   -485
     20   -698   -719    335    368   -709   -776   -620   -958  -1439  -1504   -400
     -2   -722   -722    361    358   -722   -779   -594   -919  -1405  -1444   -371
    -38   -769   -732    402    345   -750   -748   -555   -865  -1358  -1389   -345
    -15   -766   -750    392    366   -758   -730   -535   -828  -1322  -1363   -358
    -10   -714   -706    361    345   -711   -727   -517   -802  -1301  -1335   -335
    -33   -740   -706    387    335   -724   -753   -522   -802  -1306  -1337   -306
    -31   -766   -737    397    350   -753   -753   -519   -802  -1312  -1350   -309
    -12   -769   -756    392    371   -763   -748   -527   -805  -1317  -1358   -345
     -7   -774   -769    389    379   -771   -763   -517   -815  -1304  -1340   -332
      0   -763   -766    381    381   -763   -774   -514   -826  -1306  -1337   -314
    -12   -758   -745    381    366   -750   -779   -532   -854  -1335  -1361   -340
    -36   -761   -724    400    342   -743   -807   -589   -917  -1402  -1426   -402
    -57   -709   -652    384    296   -683   -818   -631   -956  -1449  -1467   -423
    -67   -662   -597    363    265   -631   -818   -657   -976  -1462  -1473   -431
    -49   -662   -613    353    280   -636   -841   -727  -1044  -1514  -1517   -475
    -23   -615   -592    319    283   -605   -859   -779  -1091  -1553  -1545   -514
     -7   -555   -548    277    270   -550   -872   -826  -1135  -1584  -1569   -555
     -2   -485   -483    241    239   -483   -875   -857  -1148  -1587  -1571   -571
    -20   -454   -433    236    205   -446   -883   -893  -1163  -1595  -1574   -594
    -33   -452   -418    244    192   -436   -880   -924  -1176  -1597  -1569   -615
    -46   -433   -387    239    168   -410   -849   -932  -1174  -1574  -1553   -615
    -41   -381   -340    210    148   -361   -805   -911  -1148  -1545  -1530   -602
    -41   -345   -303    192    129   -324   -805   -898  -1111  -1506  -1493   -571
    -18   -288   -270    153    124   -280   -813   -896  -1083  -1462  -1447   -524
     12   -213   -226     98    119   -218   -820   -885  -1044  -1418  -1410   -493
     93   -137   -231     23    161   -184   -875   -917  -1052  -1421  -1405   -491
    142   -114   -257    -15    197   -184   -930   -945  -1067  -1423  -1410   -485
    145   -142   -288      0    215   -215   -932   -940  -1057  -1402  -1408   -488
    153   -127   -280    -12    215   -202   -906   -911  -1023  -1369  -1384   -457
    202   -140   -345    -31    272   -241   -906   -919  -1021  -1363  -1379   -418
    223   -174   -400    -25    309   -285   -927   -927  -1026  -1358  -1379   -389
    270   -231   -501    -18    384   -366   -958   -956  -1072  -1405  -1431   -433
    233   -319   -553     41    392   -433   -966   -992  -1122  -1460  -1475   -488
    194   -332   -530     67    361   -431   -940   -992  -1124  -1470  -1491   -511
    168   -303   -472     67    319   -389   -937  -1008  -1150  -1504  -1530   -561
    142   -262   -405     59    272   -332   -961  -1039  -1192  -1545  -1564   -602
    127   -223   -350     46    236   -288   -995  -1065  -1218  -1551  -1571   -631
    140   -179   -319     18    228   -249  -1044  -1106  -1262  -1584  -1597   -704
    142   -137   -280     -2    210   -207  -1070  -1135  -1286  -1615  -1618   -766
    111   -166   -277     28    194   -220  -1080  -1148  -1288  -1613  -1631   -763
    114   -262   -379     72    246   -322  -1078  -1158  -1304  -1623  -1667   -748
    150   -350   -501     98    324   -426  -1072  -1163  -1319  -1626  -1683   -753
    184   -426   -613    119    397   -519  -1065  -1156  -1312  -1590  -1657   -743
    200   -498   -698    150    449   -597  -1054  -1153  -1304  -1556  -1634   -750
    213   -683   -896    233    553   -789  -1026  -1127  -1335  -1608  -1691   -805
    228   -984  -1213    376    719  -1098   -950  -1060  -1402  -1764  -1883   -969
    226  -1215  -1441    493    833  -1327   -818   -927  -1379  -1867  -2052  -1130
    197  -1109  -1306    457    750  -1208   -698   -854  -1228  -1758  -1974  -1101
     96   -641   -737    272    415   -688   -852  -1278  -1262  -1561  -1675   -844
    -15     33     46    -10    -31     41  -1234  -1826  -1325  -1200  -1163   -363
    -88    675    763   -293   -426    719  -1597  -2200  -1299   -750   -597    132
    -18    914    932   -446   -475    922  -1938  -2346  -1200   -303   -119    574
     38    441    402   -241   -181    420  -2013  -2291  -1314   -459   -340    397
     93   -194   -288     49    189   -239  -1956  -2281  -1787  -1267  -1166   -335
    119   -730   -849    303    483   -789  -1743  -2112  -2068  -1912  -1844   -924
    166   -792   -958    314    561   -875  -1496  -1766  -1813  -1813  -1849   -924
    174   -797   -971    309    571   -883  -1319  -1538  -1615  -1680  -1764   -862
    192   -818  -1010    311    600   -911  -1208  -1400  -1499  -1615  -1727   -826
    220   -815  -1039    296    628   -927  -1163  -1348  -1452  -1600  -1735   -810
    259   -797  -1057    270    657   -927  -1130  -1314  -1421  -1595  -1735   -787
    316   -782  -1098    228    706   -940  -1111  -1288  -1397  -1592  -1727   -769
    368   -753  -1122    192    743   -935  -1096  -1262  -1358  -1561  -1699   -745
    397   -730  -1127    166    761   -927  -1088  -1247  -1335  -1527  -1680   -743
    420   -732  -1153    155    787   -943  -1088  -1247  -1325  -1506  -1665   -761
    428   -727  -1156    148    792   -940  -1088  -1252  -1325  -1493  -1639   -771
    433   -727  -1161    145    797   -945  -1085  -1244  -1312  -1491  -1618   -771
    444   -758  -1205    155    823   -982  -1088  -1241  -1304  -1491  -1608   -769
    459   -766  -1226    153    841   -995  -1096  -1247  -1296  -1480  -1610   -766
    459   -727  -1189    132    823   -956  -1091  -1234  -1270  -1439  -1600   -787
    467   -709  -1176    119    820   -940  -1083  -1205  -1236  -1402  -1574   -771
    478   -704  -1184    111    831   -943  -1072  -1166  -1195  -1358  -1519   -717
    504   -693  -1197     96    849   -945  -1070  -1148  -1171  -1319  -1483   -691
    491   -724  -1215    116    852   -969  -1060  -1153  -1176  -1314  -1483   -709
    483   -735  -1218    124    849   -974  -1070  -1135  -1148  -1299  -1465   -696
    514   -735  -1252    109    880   -992  -1083  -1109  -1111  -1265  -1449   -667
    558   -665  -1223     54    891   -943  -1049  -1062  -1070  -1197  -1410   -628
    504   -639  -1145     64    823   -891  -1036  -1036  -1052  -1166  -1363   -633
    446   -633  -1080     90    763   -857  -1070  -1036  -1054  -1163  -1369   -639
    441   -574  -1018     64    730   -797  -1098  -1018  -1039  -1135  -1363   -607
    423   -501   -924     38    672   -711  -1083   -987  -1005  -1091  -1337   -566
    415   -457   -875     18    644   -665  -1075   -971   -982  -1065  -1319   -545
    454   -402   -857    -28    654   -628  -1075   -956   -958  -1034  -1296   -511
    485   -397   -883    -46    683   -641  -1072   -948   -950  -1018  -1288   -498
    550   -423   -974    -62    761   -698  -1078   -963   -971  -1034  -1299   -504
    584   -405   -992    -90    787   -698  -1075   -969   -976  -1018  -1275   -488
    597   -428  -1028    -85    813   -727  -1070   -984   -995  -1021  -1278   -511
    594   -485  -1080    -57    836   -782  -1060   -997  -1008  -1028  -1288   -540
    587   -530  -1117    -28    852   -823  -1057  -1021  -1026  -1041  -1296   -566
    558   -576  -1137      7    846   -854  -1041  -1041  -1039  -1044  -1283   -566
    519   -615  -1135     46    826   -875  -1028  -1072  -1052  -1047  -1275   -581
    491   -649  -1143     77    815   -896  -1023  -1111  -1080  -1067  -1291   -615
    485   -652  -1137     83    810   -893  -1005  -1130  -1083  -1067  -1296   -636
    475   -675  -1153     98    813   -914   -989  -1148  -1083  -1070  -1293   -654
    446   -717  -1163    135    802   -937   -995  -1176  -1093  -1080  -1301   -683
    426   -719  -1145    145    784   -932   -992  -1205  -1101  -1085  -1301   -717
    433   -717  -1150    142    792   -932   -976  -1218  -1101  -1091  -1301   -732
    418   -730  -1150    153    782   -937   -961  -1202  -1088  -1075  -1288   -719
    407   -657  -1065    124    735   -862   -945  -1174  -1052  -1028  -1249   -688
    428   -519   -950     44    688   -735   -940  -1153  -1002   -974  -1187   -644
    441   -441   -883      0    662   -662   -935  -1161   -958   -932  -1156   -633
    355   -454   -810     49    581   -631  -1023  -1218   -984   -953  -1182   -662
    363   -454   -818     44    589   -633  -1047  -1179   -976   -932  -1148   -600
    358   -449   -807     44    581   -628  -1039  -1137   -930   -880  -1104   -550
    353   -426   -779     36    566   -602  -1023  -1135   -919   -867  -1096   -558
    381   -355   -740    -15    561   -545  -1002  -1140   -914   -862  -1101   -576
    293   -462   -756     83    522   -607  -1057  -1195   -961   -904  -1150   -646
    213   -610   -826    197    517   -717  -1098  -1286  -1026   -982  -1247   -763
    213   -654   -867    220    540   -761  -1072  -1350  -1083  -1057  -1335   -893
    213   -646   -862    215    535   -753  -1075  -1340  -1106  -1041  -1309   -875
    218   -683   -901    231    558   -789  -1078  -1270  -1104   -987  -1231   -769
    207   -727   -935    259    568   -831  -1078  -1241  -1085   -958  -1215   -743
    207   -717   -924    254    566   -820  -1070  -1265  -1083   -969  -1239   -787
    200   -758   -961    277    579   -859  -1078  -1304  -1109   -997  -1275   -831
    213   -779   -995    283    602   -885  -1078  -1299  -1111   -997  -1270   -826
    207   -818  -1026    303    615   -919  -1080  -1278  -1101   -966  -1239   -800
    179   -883  -1062    353    620   -971  -1083  -1260  -1085   -935  -1205   -769
    215   -844  -1062    311    639   -953  -1052  -1218  -1039   -891  -1166   -724
    189   -854  -1047    332    618   -950  -1070  -1231  -1041   -893  -1171   -727
    132   -982  -1114    423    620  -1047  -1101  -1257  -1072   -922  -1202   -782
    132  -1106  -1239    488    685  -1171  -1054  -1231  -1122  -1000  -1291   -891
    150  -1265  -1415    555    782  -1340   -911  -1122  -1161  -1150  -1478  -1088
    116  -1296  -1413    589    763  -1353   -784  -1008  -1088  -1205  -1584  -1218
     67  -1013  -1080    472    574  -1047   -730  -1072   -989  -1083  -1449  -1093
     -5   -517   -511    262    252   -514   -932  -1501   -979   -787  -1049   -678
   -137    132    267      0   -205    200  -1267  -1958   -872   -275   -407    -93
   -200    693    893   -249   -545    792  -1582  -2200   -688    275    244    491
   -129    724    852   -298   -491    787  -1855  -2307   -631    568    550    797
    -77    236    314    -77   -194    275  -1925  -2351   -914    181    119    400
    -98   -459   -363    277    129   -413  -1792  -2286  -1444   -732   -810   -472
   -114   -857   -743    483    314   -800  -1535  -2003  -1553  -1135  -1288   -937
    -72   -917   -846    493    387   -883  -1306  -1657  -1317  -1005  -1249   -906
     23   -906   -930    441    475   -917  -1106  -1369  -1104   -852  -1148   -805
     38   -930   -969    444    501   -948  -1028  -1257  -1018   -797  -1124   -807
     23  -1000  -1023    488    522  -1010  -1049  -1267  -1021   -826  -1163   -857
     28  -1010  -1039    488    530  -1023  -1039  -1286  -1013   -849  -1192   -901
     15   -989  -1005    488    509   -997  -1028  -1262  -1023   -857  -1202   -888
     49   -989  -1039    467    542  -1015  -1034  -1208  -1000   -831  -1176   -862
     54   -992  -1047    467    548  -1018  -1031  -1189   -971   -782  -1137   -911
     49   -987  -1039    467    542  -1013  -1026  -1176   -945   -748  -1101   -904
     36  -1026  -1062    496    548  -1044  -1018  -1166   -930   -740  -1098   -857
     38  -1010  -1049    485    542  -1031  -1013  -1174   -911   -732  -1096   -880
     41   -992  -1034    475    537  -1013  -1015  -1200   -911   -743  -1114   -940
     31   -982  -1013    472    522   -997  -1034  -1189   -911   -737  -1104   -937
      7   -987   -995    491    501   -989  -1023  -1156   -880   -714  -1067   -911
      5   -992   -997    491    501   -995  -1057  -1169   -893   -714  -1057   -898
     36   -976  -1013    470    522   -992  -1062  -1135   -872   -675  -1028   -844
     31   -956   -987    459    506   -971  -1057  -1106   -828   -646  -1008   -815
     44   -956  -1000    457    522   -976  -1054  -1093   -810   -636   -992   -800
     62   -883   -945    410    504   -914  -1047  -1083   -789   -613   -974   -787
     51   -883   -935    415    491   -909  -1041  -1049   -756   -579   -943   -761
     62   -862   -927    397    493   -893  -1013   -989   -704   -537   -904   -719
     85   -826   -911    371    498   -867   -979   -924   -652   -493   -854   -683
     64   -839   -904    387    483   -872   -945   -870   -610   -457   -823   -665
    101   -756   -857    327    478   -805   -909   -807   -563   -387   -761   -607
     98   -753   -854    327    475   -802   -937   -800   -558   -355   -745   -589
     31   -862   -893    415    462   -878  -1015   -841   -613   -381   -784   -620
     62   -776   -841    355    449   -807   -987   -820   -574   -348   -756   -613
     77   -730   -807    324    441   -769   -976   -831   -571   -353   -753   -620
     72   -706   -779    314    426   -743   -958   -805   -574   -340   -722   -576
     59   -735   -795    337    426   -763   -971   -797   -584   -337   -711   -558
     70   -711   -782    319    423   -745   -992   -826   -605   -353   -719   -579
    140   -623   -763    241    452   -693   -966   -831   -594   -345   -706   -589
    181   -584   -766    200    472   -675   -940   -857   -607   -358   -722   -623
     -2   -800   -797    402    397   -800  -1057   -995   -717   -452   -813   -730
    -25   -826   -800    423    384   -813  -1013   -997   -714   -457   -810   -732
    -41   -807   -766    423    361   -787   -971   -997   -701   -446   -792   -724
    -70   -787   -717    428    322   -753   -943  -1015   -693   -444   -787   -735
    -54   -769   -714    413    329   -743   -940  -1044   -701   -454   -787   -753
     -5   -758   -753    379    374   -756   -930  -1049   -706   -454   -787   -758
     18   -763   -782    371    397   -771   -914  -1041   -701   -449   -789   -761
     49   -740   -789    342    418   -763   -891  -1023   -678   -431   -779   -745
    101   -688   -789    293    444   -737   -870  -1005   -646   -407   -761   -730
    122   -618   -743    246    431   -680   -888  -1026   -626   -397   -753   -740
    127   -584   -714    228    420   -649   -924  -1067   -626   -405   -753   -758
    150   -555   -709    200    428   -631   -958  -1075   -623   -387   -724   -735
    189   -537   -727    174    457   -631   -958  -1034   -587   -350   -683   -683
    218   -496   -714    137    465   -605   -927  -1008   -563   -335   -662   -665
    135   -571   -706    215    420   -639   -976  -1054   -613   -366   -691   -688
     85   -607   -696    259    389   -652   -989  -1070   -620   -358   -688   -691
    111   -649   -761    270    436   -704   -969  -1054   -613   -342   -685   -698
    150   -724   -875    285    511   -797   -963  -1060   -646   -384   -740   -756
    140   -802   -943    329    540   -870   -966  -1062   -680   -413   -771   -774
    127   -859   -987    363    555   -922   -974  -1080   -706   -428   -789   -782
    132   -883  -1015    376    574   -948   -969  -1078   -709   -428   -792   -784
    163   -904  -1070    368    615   -987   -969  -1067   -706   -426   -792   -784
    194   -909  -1104    355    649  -1005   -963  -1065   -711   -426   -792   -779
    181   -901  -1083    358    631   -992   -963  -1065   -709   -413   -779   -774
    150   -909  -1060    379    605   -984   -966  -1080   -717   -423   -789   -795
    132   -906  -1041    387    587   -974   -958  -1088   -711   -423   -789   -800
    119   -911  -1034    394    574   -971   -961  -1096   -719   -426   -789   -800
     90   -945  -1036    426    563   -992   -987  -1104   -737   -431   -789   -800
     80   -966  -1047    444    563  -1005   -976  -1083   -724   -410   -771   -779
     67  -1010  -1078    472    571  -1044   -963  -1080   -737   -433   -800   -807
     51  -1140  -1192    545    620  -1166   -927  -1065   -802   -537   -917   -914
     51  -1325  -1379    633    714  -1350   -826   -974   -859   -696  -1114  -1083
     51  -1389  -1441    670    745  -1415   -698   -779   -776   -724  -1202  -1158
    -38  -1132  -1096    584    527  -1114   -652   -800   -610   -530  -1000   -961
   -161   -667   -506    413    171   -587   -836  -1241   -584   -228   -571   -524
   -275    -12    262    142   -270    122  -1124  -1696   -514    249     80    116
   -335    542    878   -103   -605    709  -1374  -1875   -296    857    797    800
   -280    454    735    -88   -506    592  -1610  -1932   -272   1124   1072   1101
   -324    -98    226    210   -275     62  -1644  -1984   -641    618    540    600
   -423   -756   -332    587    -46   -542  -1504  -1953  -1158   -309   -405   -329
   -452  -1205   -753    828    150   -979  -1291  -1675  -1218   -678   -885   -815
   -363  -1252   -888    807    259  -1070  -1127  -1340   -961   -522   -818   -774
   -293  -1273   -982    782    342  -1127  -1002  -1111   -784   -413   -766   -740
   -244  -1239   -995    740    374  -1117   -935  -1000   -678   -342   -722   -717
   -176  -1247  -1070    711    446  -1158   -914   -987   -670   -342   -737   -745
   -106  -1267  -1163    685    527  -1218   -937  -1002   -704   -374   -761   -789
    -46  -1283  -1236    665    592  -1260   -950   -992   -706   -387   -769   -802
      5  -1278  -1283    636    641  -1280   -958   -979   -704   -392   -766   -792
     57  -1239  -1296    592    675  -1267   -956   -982   -696   -392   -763   -792
     88  -1171  -1262    540    672  -1215   -914   -976   -672   -368   -730   -774
    106  -1111  -1221    501    662  -1166   -922   -953   -654   -345   -698   -740
    140  -1062  -1202    459    670  -1132   -940   -906   -633   -324   -675   -704
    119  -1096  -1215    488    667  -1156   -948   -870   -605   -296   -644   -665
     93  -1109  -1205    506    649  -1156   -914   -846   -563   -267   -613   -639
     46  -1088  -1135    519    589  -1111   -898   -857   -548   -259   -602   -659
     15  -1057  -1075    519    545  -1065   -885   -862   -527   -239   -576   -652
     38  -1013  -1052    488    545  -1031   -878   -867   -511   -210   -530   -592
    122   -992  -1114    433    615  -1052   -909   -805   -475   -171   -488   -600
    223   -987  -1210    379    717  -1098   -953   -784   -462   -171   -519   -641
    275  -1005  -1280    363    776  -1143   -976   -787   -478   -194   -553   -618
    259   -969  -1228    355    743  -1098   -976   -784   -475   -200   -548   -657
    265   -940  -1205    337    732  -1072   -982   -758   -462   -189   -563   -615
    275   -948  -1223    335    748  -1085   -992   -717   -436   -161   -535   -545
    283   -878  -1161    296    719  -1018   -982   -670   -384   -109   -472   -540
    249   -849  -1098    301    672   -974   -982   -662   -355    -80   -457   -542
    215   -833  -1052    306    631   -940   -974   -646   -337    -46   -431   -514
    202   -776   -979    285    589   -878   -958   -594   -306      0   -389   -459
    179   -769   -948    293    561   -857   -940   -561   -277     28   -379   -389
    148   -800   -948    327    548   -872   -940   -550   -280     28   -374   -353
    179   -789   -969    303    571   -878   -966   -548   -314      2   -366   -374
    197   -730   -927    265    561   -828   -956   -532   -298      7   -348   -376
    168   -698   -870    262    517   -784   -930   -548   -293      2   -350   -418
    142   -719   -862    288    501   -789   -904   -558   -296    -10   -353   -457
    140   -753   -896    303    517   -823   -898   -574   -319    -36   -371   -457
    135   -761   -896    314    514   -828   -893   -594   -332    -57   -394   -467
    101   -771   -872    335    485   -823   -865   -607   -329    -54   -400   -491
     15   -802   -818    394    415   -810   -823   -620   -319    -57   -410   -555
    -28   -831   -802    428    384   -818   -810   -662   -340    -88   -420   -602
     18   -846   -865    415    439   -857   -818   -685   -384   -132   -436   -610
     10   -784   -795    384    402   -789   -789   -685   -363   -119   -413   -584
    -31   -769   -737    400    353   -753   -758   -675   -374   -111   -400   -563
    -70   -771   -704    418    314   -740   -735   -618   -316    -54   -363   -535
   -103   -722   -620    413    257   -672   -714   -587   -265     -5   -322   -522
   -124   -685   -561    402    215   -626   -704   -535   -205     57   -259   -470
   -132   -600   -467    366    166   -535   -714   -524   -155     98   -220   -428
   -127   -527   -400    324    132   -465   -724   -530   -124    127   -194   -405
   -148   -509   -361    327    103   -436   -711   -550   -111    129   -200   -420
   -158   -465   -306    309     72   -387   -714   -584   -127     96   -220   -457
   -129   -444   -314    288     90   -379   -732   -571   -153     96   -197   -428
    -83   -478   -394    280    153   -436   -743   -535   -155    103   -192   -402
   -101   -527   -426    314    161   -478   -717   -501   -140    103   -207   -415
   -129   -620   -491    374    179   -558   -698   -496   -161     70   -252   -452
   -137   -670   -532    405    197   -602   -688   -496   -179     44   -280   -480
   -155   -657   -501    405    171   -579   -691   -519   -200     15   -301   -501
   -176   -654   -478    415    150   -566   -693   -532   -215     -2   -311   -509
   -187   -654   -470    418    140   -561   -696   -537   -231    -23   -327   -519
   -181   -667   -485    426    150   -576   -693   -545   -246    -49   -348   -540
   -171   -675   -504    420    166   -589   -691   -548   -252    -64   -363   -558
   -153   -701   -548    426    197   -626   -701   -553   -272    -83   -376   -568
   -122   -714   -592    418    233   -654   -709   -540   -270    -77   -363   -542
    -93   -719   -626    407    265   -672   -711   -540   -265    -75   -350   -519
    -72   -722   -649    397    288   -685   -714   -553   -277    -90   -363   -540
    -57   -711   -654    384    296   -683   -706   -548   -270    -88   -361   -550
    -49   -750   -701    400    322   -724   -698   -545   -285   -124   -394   -592
    -23   -898   -875    462    426   -888   -654   -522   -327   -231   -519   -704
     20  -1088  -1109    532    563  -1098   -561   -413   -342   -371   -704   -852
     62  -1098  -1161    517    610  -1127   -441   -233   -218   -353   -722   -875
     38   -810   -852    384    444   -828   -397   -257    -64   -192   -542   -737
    -54   -439   -384    246    163   -413   -563   -704   -150      0   -218   -454
   -145    111    257     15   -202    184   -880  -1226   -319    280    283    -51
   -161    579    740   -207   -452    657  -1150  -1454   -306    714    865    446
    -85    439    524   -176   -303    480  -1319  -1452   -285    948   1135    722
    -67    -44     23     57    -46    -10  -1345  -1465   -574    506    678    252
   -106   -519   -413    311    150   -467  -1239  -1410   -966   -337   -254   -535
   -127   -839   -714    483    290   -776  -1060  -1158   -930   -615   -665   -815
   -103   -859   -756    480    324   -807   -891   -857   -631   -415   -542   -711
    -28   -826   -797    428    384   -813   -769   -654   -423   -283   -462   -628
      0   -826   -828    410    413   -826   -683   -530   -311   -226   -431   -597
      0   -826   -828    413    413   -826   -659   -485   -265   -197   -407   -592
      7   -795   -802    392    405   -800   -662   -475   -246   -197   -415   -610
     36   -740   -776    353    405   -758   -633   -418   -194   -155   -381   -566
     12   -753   -766    368    387   -758   -626   -413   -192   -158   -371   -555
      7   -732   -740    361    371   -735   -615   -402   -174   -148   -348   -542
     33   -680   -714    322    374   -696   -584   -335   -101    -70   -285   -480
     -2   -683   -680    342    337   -683   -592   -361   -124   -103   -322   -511
    -28   -724   -696    376    332   -711   -610   -426   -184   -171   -381   -576
    -36   -717   -680    376    322   -698   -594   -402   -161   -145   -348   -540
    -64   -685   -623    374    277   -654   -566   -366   -116    -98   -298   -511
    -36   -628   -592    332    277   -610   -566   -374    -93    -90   -296   -524
    -12   -563   -550    285    267   -558   -594   -374    -96    -96   -285   -496
    -25   -553   -527    288    249   -542   -584   -329    -70    -64   -246   -439
    -18   -514   -498    265    239   -506   -592   -316    -51    -44   -239   -420
     -2   -522   -519    262    257   -522   -581   -293    -28    -23   -226   -400
    -15   -527   -514    270    246   -519   -563   -267      7     15   -189   -376
    -23   -444   -420    233    197   -433   -555   -249     62     62   -153   -366
     23   -381   -407    179    213   -394   -581   -270     64     54   -166   -392
     77   -394   -472    158    275   -433   -607   -249     49     36   -168   -368
     80   -379   -459    148    270   -418   -589   -166    129    114    -90   -280
     77   -345   -426    132    249   -384   -568   -122    184    168    -38   -233
     77   -298   -376    109    226   -335   -561   -119    218    187    -23   -241
     96   -259   -355     83    226   -306   -548   -116    228    189    -31   -270
    129   -233   -363     51    244   -298   -553    -90    249    215     -5   -218
    111   -226   -337     57    223   -280   -540    -77    262    236     31   -166
     93   -252   -348     77    220   -298   -535   -124    231    194     -7   -215
     62   -223   -285     80    174   -254   -524   -171    189    145    -64   -288
     96   -228   -324     64    207   -275   -519   -124    166    132    -54   -231
    150   -272   -423     59    285   -348   -527   -122    135     88    -72   -202
    137   -272   -410     64    272   -340   -504   -140    116     67    -80   -223
    155   -244   -400     44    277   -322   -504   -192     75     33   -122   -296
    231   -252   -483      7    355   -366   -542   -280     -5    -46   -202   -387
    298   -277   -576    -10    436   -426   -558   -309    -41    -85   -228   -415
    306   -285   -592    -10    449   -439   -558   -314    -36    -70   -202   -400
    223   -363   -587     70    405   -475   -535   -340    -57    -98   -226   -405
    192   -410   -602    106    394   -504   -485   -368    -77   -116   -231   -410
    137   -413   -550    137    342   -480   -449   -358    -51    -85   -197   -400
    116   -381   -501    129    306   -441   -423   -329    -28    -67   -179   -366
    127   -337   -465    106    296   -400   -402   -272     20    -23   -111   -252
    192   -314   -506     59    348   -410   -431   -290     23     -5    -75   -210
    207   -267   -475     31    340   -371   -436   -306     38      5    -57   -200
    181   -200   -384      7    280   -290   -431   -311     54     25    -25   -189
    145    -85   -231    -28    187   -158   -446   -311     90     49     -7   -187
    148    -18   -166    -67    155    -90   -496   -368     23    -36    -75   -233
    174      0   -174    -88    174    -85   -532   -400    -33    -75    -93   -233
    174     28   -145   -103    161    -57   -524   -381    -10    -44    -49   -161
    187     33   -153   -109    171    -59   -517   -379     10    -28    -36   -135
    210    -12   -223    -98    215   -119   -496   -379      7    -59    -88   -189
    213    -33   -246    -88    228   -140   -467   -361     23    -49    -75   -187
    197   -119   -316    -38    254   -218   -459   -358    -10    -77    -67   -163
    194   -223   -418     15    306   -319   -462   -392    -77   -153   -116   -202
    197   -226   -423     12    309   -324   -462   -413    -93   -171   -135   -236
    197   -244   -444     23    319   -342   -449   -413    -96   -187   -158   -249
    176   -228   -405     23    288   -314   -415   -426    -93   -189   -174   -277
    155   -179   -335     12    244   -257   -444   -462   -119   -202   -184   -301
    246   -184   -433    -33    337   -309   -478   -465   -174   -239   -189   -257
    296   -148   -444    -75    368   -296   -478   -446   -158   -218   -153   -202
    298   -142   -444    -80    368   -293   -470   -457   -166   -236   -174   -220
    303   -187   -491    -57    397   -337   -457   -457   -171   -236   -168   -241
    290   -168   -459    -62    374   -314   -449   -465   -166   -241   -176   -265
    272   -257   -530     -7    400   -392   -400   -402   -158   -272   -226   -296
    371   -402   -776     15    571   -589   -335   -301   -158   -368   -361   -402
    384   -433   -818     25    600   -626   -272   -171    -59   -376   -441   -501
    259   -135   -394    -62    327   -265   -155   -132    111   -215   -298   -420
    215    267     51   -241     80    161   -259   -530    -93   -155    -93   -244
    192    766    571   -480   -189    670   -574  -1026   -374     -5    252     46
    129   1262   1132   -696   -501   1197   -870  -1389   -501    226    613    283
    161   1166   1002   -665   -420   1085  -1098  -1535   -618    345    807    428
    213    722    506   -467   -148    615  -1096  -1470   -774    101    581    303
    215    327    109   -272     51    220   -963  -1363   -958   -444     -7   -145
    187    -80   -267    -51    226   -174   -810  -1223   -987   -820   -493   -550
    213   -171   -387    -23    298   -277   -646   -922   -722   -649   -394   -423
    259   -166   -428    -46    342   -296   -501   -644   -436   -436   -249   -259
    335   -171   -506    -83    420   -340   -410   -524   -298   -358   -223   -233
    340    -80   -420   -129    379   -249   -353   -485   -213   -322   -197   -207
    303    -25   -329   -140    314   -176   -316   -488   -192   -303   -168   -174
    348    -77   -426   -135    384   -252   -337   -467   -231   -306   -155   -132
    332    -96   -431   -119    379   -262   -322   -405   -187   -265   -145   -155
    441    -59   -501   -189    470   -280   -345   -423   -192   -285   -174   -202
    504     51   -454   -280    478   -200   -389   -392   -153   -252   -137   -161
    389      0   -392   -194    389   -194   -405   -418   -166   -267   -163   -168
    272    -64   -337   -106    303   -200   -337   -452   -189   -283   -158   -142
    262     -5   -267   -127    265   -135   -267   -444   -166   -246    -93    -57
    202     51   -150   -127    176    -49   -228   -394   -101   -215    -93    -80
    272     49   -226   -161    249    -88   -259   -485   -161   -332   -259   -322
    374     51   -322   -213    348   -135   -332   -592   -296   -452   -327   -361
    329    111   -218   -220    275    -51   -296   -454   -189   -275    -96    -62
    293    220    -75   -257    184     72   -244   -374    -59   -129     46     96
    231    314     83   -275     75    200   -200   -342     15    -85     49     80
    327    293    -33   -314    181    129   -236   -402    -90   -194    -54    -20
    397    179   -218   -288    309    -18   -233   -322    -51   -129      2     54
    374    187   -187   -280    280      0   -342   -288     33    -64     25     64
    345    353      7   -350    168    181   -371   -348    114    -41     33     25
    332    472    140   -405     93    306   -231   -462     64    -96     -5    -85
    428    402    -25   -415    228    189   -153   -348     31    -67     10    -62
    506    309   -200   -407    350     54   -171   -189     88     41     70     85
    480    311   -168   -397    324     72   -192   -127    189    179    200    246
    431    400    -33   -418    231    184   -106   -140    254    202    249    322
    363    532    168   -446     98    350    -49   -257    270    129    176    259
    449    470     20   -462    215    246   -179   -392     59    -49    -10     38
    628    368   -259   -498    444     54   -290   -233    -12    -51     38     98
    620    327   -293   -475    457     18   -288   -114     96     85    181    226
    485    332   -153   -407    319     90   -179   -155     98     25    132    342
    428    316   -111   -374    270    103    -70   -259     54     20     98    267
    426    379    -46   -402    236    166    -57   -444    -10     -7      5    -28
    493    418    -75   -457    283    171   -192   -504   -166   -140    -88    -77
    462    475     12   -467    226    244   -355   -420   -122   -142    -36    202
    296    353     57   -324    119    205   -389   -628   -223   -293   -142    265
    311    327     15   -319    148    171   -176   -698   -314   -314   -181    103
    423    400    -25   -413    226    189   -109   -545   -301   -200    -96     28
    428    498     70   -462    179    285    -51   -374    -98    -28     28     72
    467    662    192   -566    137    428   -109   -639   -257   -400   -293    -33
    501    607    106   -553    197    355   -181   -646   -402   -498   -249    259
    478    537     59   -509    210    298   -161   -478   -290   -254     12    384
    446    605    158   -524    145    381   -129   -374   -119     18    226    122
    407    748    340   -581     33    545   -163   -436    -85      5     70   -111
    389    844    454   -618    -33    649   -236   -511   -168   -228    -90    241
    366    872    504   -620    -67    688   -285   -550   -142   -236    -72    392
    324    891    566   -607   -119    730   -340   -680   -150   -218     15    194
    301    709    405   -506    -51    558   -296   -657   -181    -75    192      2
    397    800    402   -600     -2    602   -202   -514   -124    -93     90    -28
    389    826    433   -610    -20    631   -161   -446    -90    -90     85    335
    327   1002    675   -665   -174    839   -174   -491      7     59    184     28
    452    992    540   -722    -44    766   -511   -948   -410   -485   -296   -376
    553    807    254   -680    148    530   -600   -805   -498   -485   -194    -31
    548    636     85   -594    231    361   -452   -483   -324   -226      0    210
    423    626    202   -524    111    415   -202   -428   -223   -127     80    129
    272    758    485   -517   -106    623    -98   -483   -202   -132    103    148
    322    784    462   -553    -70    623   -314   -592   -267   -194    101    163
    519    898    376   -709     70    639   -758   -620   -283   -202    122    101
    542    956    413   -748     64    685   -849   -613   -283   -174    142    148
    376    823    446   -602    -36    636   -381   -667   -340   -168    127     96
    228    693    465   -459   -116    579   -103   -672   -374   -228     41     96
    207    615    405   -413    -98    511    -98   -620   -358   -280     -5    228
    231    566    335   -397    -51    452   -109   -561   -262   -135    119    210
    301    535    231   -420     33    384   -171   -615   -361   -220     46     -7
    311    452    140   -384     85    296   -122   -550   -392   -314    -80   -168
    254    387    132   -322     59    259      0   -485   -355   -433   -267   -353
    213    524    311   -368    -49    418     75   -478   -316   -444   -288   -366
    200    901    701   -550   -252    800   -122   -737   -335   -200     77    103
    153   1483   1330   -818   -589   1408   -485  -1148   -340    197    623    675
     44   2151   2107  -1101  -1031   2130   -854  -1457   -223    735   1257   1130
    137   2527   2390  -1332  -1124   2460  -1249  -1545     20   1293   1800   1413
    205   2109   1904  -1158   -849   2008  -1182  -1548   -158   1005   1449   1114
     98   1402   1304   -753   -602   1353   -885  -1558   -693    106    555    363
     64    826    758   -446   -348    792   -649  -1322   -953   -433     -7    -59
     77    691    613   -384   -267    652   -444   -922   -646   -280     41     64
    116    787    667   -452   -277    727   -355   -678   -397   -111    145    174
    106    810    704   -459   -298    756   -244   -555   -267    -38    174    184
     59    771    709   -415   -327    740   -135   -550   -239    -41    148    101
     28    758    730   -392   -350    745    -36   -537   -239    -25    166     72
     31    810    776   -420   -374    795     10   -444   -150     64    241    150
     28    849    820   -441   -394    836    -20   -418   -106    101    272    181
     38    820    779   -431   -371    802   -145   -423   -111     98    254    176
    106    878    771   -491   -332    826   -158   -340    -49    161    311    236
    158    969    810   -563   -324    891   -155   -283    -10    189    348    332
     28    859    828   -444   -400    844     25   -316    -31    181    345    316
     10    883    870   -449   -431    878    153   -290      7    226    381    348
     -7    896    904   -444   -454    898    116   -301     31    265    420    376
     -2    961    963   -480   -483    963     80   -316     20    187    314    431
     96    992    896   -545   -400    945    -18   -296     20    265    420    428
    103   1018    911   -561   -405    966    -36   -257     59    387    550    446
      2   1010   1008   -506   -501   1010     75   -226     83    402    563    483
    -33    966    997   -467   -514    979     93   -215    101    394    540    519
      5   1013   1008   -511   -501   1010     96   -210    135    413    548    511
     41   1075   1034   -558   -496   1054     70   -249    116    371    501    444
     77   1104   1026   -589   -472   1065     44   -231    111    368    506    459
    109   1106    997   -610   -444   1052     38   -150    171    431    550    511
    111   1096    982   -605   -433   1039     54    -88    213    459    553    540
     96   1093    997   -597   -449   1047     93    -28    290    561    654    519
     54   1137   1083   -594   -514   1111    132     12    355    626    727    491
     28   1137   1106   -584   -540   1122    174     31    407    667    761    509
    -31   1078   1109   -524   -568   1093    163    -51    376    631    735    524
     10   1049   1036   -530   -514   1041    184    -23    368    657    761    602
     77   1026    948   -550   -433    987    181     67    433    693    766    675
     64   1072   1008   -571   -470   1041    166    101    449    693    771    748
     54   1148   1093   -602   -519   1122    161    101    454    696    769    745
     98   1221   1122   -659   -511   1171    184     64    415    654    727    711
    119   1218   1098   -667   -488   1158    215     44    387    631    722    737
    101   1153   1052   -628   -478   1104    181    -25    322    568    665    714
    119   1163   1041   -641   -459   1104    142   -111    259    530    631    644
    140   1189   1049   -667   -454   1119    106   -194    202    493    602    574
    184   1202   1018   -693   -415   1111     85   -244    163    459    558    527
    246   1223    976   -737   -363   1101     85   -275    150    433    514    462
    285   1270    984   -779   -350   1127     93   -314    135    428    506    402
    270   1280   1010   -776   -371   1145    106   -324    124    454    540    371
    259   1280   1021   -769   -379   1150    124   -293    127    485    535    454
    267   1280   1013   -776   -371   1148    140   -220    176    524    566    597
    246   1335   1088   -792   -420   1213    155   -176    239    581    615    628
    220   1405   1184   -813   -483   1296    163   -163    277    615    641    665
    192   1439   1247   -815   -527   1343    176   -166    301    652    672    735
    135   1436   1301   -787   -584   1369    150   -231    285    657    683    724
     64   1369   1301   -717   -618   1335     96   -285    233    628    670    683
    135   1376   1239   -756   -553   1309     75   -249    231    649    683    704
    202   1436   1234   -818   -514   1335     57   -244    228    644    670    709
    194   1543   1348   -870   -576   1447     62   -244    249    665    696    732
    148   1530   1382   -839   -618   1457     54   -262    239    652    680    727
    153   1465   1312   -810   -579   1387     44   -275    207    602    626    704
    226   1447   1221   -836   -496   1335     18   -293    181    563    574    685
    265   1387   1122   -828   -428   1254    -18   -324    132    524    542    659
    301   1335   1031   -818   -363   1184    -28   -332     88    504    524    581
    358   1332    974   -846   -309   1153    -31   -350     54    478    501    519
    400   1322    922   -859   -259   1122    -15   -306     59    506    550    522
    355   1301    943   -831   -293   1122      2   -296     67    511    545    498
    197   1273   1075   -735   -439   1174     15   -337     54    493    522    498
     49   1244   1195   -646   -574   1221     -7   -405     25    454    480    446
    150   1234   1083   -691   -465   1158    -67   -381    -12    397    423    574
    207   1200    992   -704   -394   1098    -90   -332      7    452    509    587
    189   1236   1044   -714   -428   1140    -38   -319     31    478    532    545
    161   1223   1062   -693   -452   1143     -5   -316     18    457    514    561
    142   1101    958   -620   -407   1031     15   -303    -18    400    452    496
    176    935    758   -555   -290    846     75   -205    -25    277    283    316
    176    854    678   -517   -252    766    200    -36     59    223    153    223
    137   1052    911   -597   -387    984    350     38    205    329    244    329
     62   1512   1449   -787   -693   1480    277   -303    194    522    555    594
     10   2205   2192  -1109  -1091   2200    -28   -841    116    898   1156   1070
    -75   2829   2902  -1376  -1488   2865   -402  -1223    135   1376   1792   1525
    -36   3060   3094  -1514  -1566   3076   -701  -1369    215   1800   2255   2120
    -25   2691   2717  -1332  -1371   2704   -766  -1379    101   1675   2122   2143
    -20   2013   2034   -997  -1026   2023   -667  -1314   -316    839   1223   1260
     75   1421   1343   -748   -633   1382   -467  -1083   -555    181    457    571
    140   1239   1098   -691   -480   1169   -296   -748   -353    215    371    496
    194   1260   1065   -727   -433   1163   -153   -496   -145    345    441    545
    135   1254   1119   -698   -491   1187     -7   -379    -31    420    498    579
      7   1192   1184   -602   -587   1189     54   -353     -2    431    496    581
     67   1239   1171   -654   -550   1205     59   -296     25    449    506    600
    181   1278   1096   -730   -457   1187     49   -220     49    467    527    618
    207   1273   1065   -743   -428   1169     70   -174     88    488    548    633
    140   1273   1132   -706   -496   1202     75   -158    106    496    553    657
    103   1319   1215   -711   -558   1270     57   -132    135    530    594    688
     85   1345   1260   -714   -587   1304     70   -109    166    576    644    678
     70   1325   1252   -698   -592   1288    129    -77    184    584    641    670
     25   1286   1257   -657   -615   1273     85    -88    174    563    613    688
     25   1322   1293   -675   -633   1309     98    -67    194    584    644    722
      7   1369   1361   -688   -675   1366    111    -51    220    620    680    696
      2   1405   1400   -704   -701   1402    116    -38    249    644    717    711
    -25   1400   1426   -688   -724   1413    148    -20    272    662    743    732
   -111   1384   1496   -636   -802   1439    168    -25    290    678    761    711
   -103   1400   1504   -646   -802   1452    166    -10    327    696    774    691
    -23   1421   1444   -698   -735   1434    148     41    342    704    758    722
      0   1402   1402   -704   -701   1402    150    111    368    732    769    823
    -12   1348   1361   -667   -685   1353    189    187    426    805    839    875
    -41   1348   1389   -652   -714   1369    223    257    501    878    919    898
    -46   1449   1496   -704   -771   1473    223    298    558    932    979    930
    -36   1525   1558   -745   -797   1540    239    340    605    971   1018    961
    -72   1514   1587   -722   -828   1551    277    368    628    987   1028    979
   -124   1475   1600   -675   -862   1538    309    397    646   1002   1075    995
   -145   1454   1597   -654   -872   1525    340    436    678   1013   1083   1044
   -155   1473   1626   -659   -891   1548    355    457    683   1005   1091   1101
   -181   1512   1691   -665   -935   1600    342    452    678   1008   1098   1075
   -218   1540   1758   -659   -987   1649    342    446    675    995   1088   1044
   -252   1577   1826   -662  -1039   1701    342    423    659    979   1052    943
   -277   1610   1888   -667  -1083   1748    337    376    626    943   1000    859
   -275   1592   1867   -657  -1072   1727    337    324    574    878    971    901
   -257   1530   1787   -636  -1021   1657    332    290    537    828    927    958
   -153   1579   1732   -711   -943   1654    293    246    491    774    880    950
    -72   1602   1675   -766   -875   1639    220    163    433    709    807    862
     12   1595   1582   -805   -784   1587    192     93    381    652    724    792
     64   1545   1480   -805   -706   1514    174     15    322    613    667    670
    111   1530   1415   -820   -652   1473    153    -44    280    571    641    618
    176   1543   1363   -859   -592   1454    145    -59    257    548    626    587
    189   1514   1322   -852   -566   1418    135    -57    244    532    610    579
    166   1506   1340   -836   -587   1423    163    -33    259    542    631    597
     80   1527   1447   -805   -683   1488    200    -38    285    563    659    620
     57   1626   1569   -841   -756   1597    228    -25    335    610    711    652
    103   1719   1615   -911   -756   1667    200      5    379    667    735    620
    124   1732   1608   -927   -740   1670    137     15    397    706    763    680
    122   1719   1595   -922   -737   1657    140     59    426    730    774    737
     88   1717   1628   -904   -771   1673    142     54    431    719    709    714
     23   1735   1709   -880   -841   1722    150     18    420    704    678    675
      5   1844   1839   -924   -917   1842    150     25    452    743    711    748
     36   1818   1782   -927   -872   1800    129     64    454    743    732    789
     54   1735   1678   -896   -813   1706    109     70    431    711    724    750
     20   1641   1621   -833   -800   1631     88     36    410    683    693    675
    -23   1579   1602   -776   -813   1590    127     -2    376    644    644    610
    -20   1522   1543   -753   -782   1532    137    -15    324    594    613    597
    -33   1465   1499   -717   -766   1483    135      2    314    592    620    610
    -36   1470   1506   -717   -771   1488    135      7    324    610    652    576
    -57   1470   1527   -706   -792   1499    137      5    332    615    631    522
    -38   1400   1439   -683   -740   1418    163     38    340    602    584    652
    -31   1400   1428   -685   -730   1413    158     33    340    594    574    657
    -59   1395   1452   -670   -756   1423    163     18    342    587    553    613
    -77   1348   1426   -633   -750   1387    176     28    335    566    527    615
    -67   1374   1439   -654   -753   1405    155     23    322    563    511    576
    -67   1369   1436   -652   -753   1402    158     23    322    558    504    522
    -67   1288   1356   -610   -711   1322    179     46    290    491    431    449
    -57   1106   1163   -524   -610   1135    277    140    252    368    316    301
    -33   1028   1062   -498   -548   1044    420    262    272    252    163     85
    -51   1158   1210   -555   -631   1184    496    322    374    316    220    205
   -101   1509   1608   -706   -854   1558    394     77    491    649    641    592
   -181   2171   2353   -995  -1267   2262     77   -423    597   1145   1325   1119
   -275   2766   3042  -1247  -1657   2904   -181   -688    789   1686   1964   1790
   -218   2889   3107  -1335  -1662   2998   -446   -792    891   2039   2353   2364
   -158   2525   2683  -1184  -1421   2603   -574   -878    649   1803   2122   2153
   -135   1995   2130   -930  -1132   2062   -548   -914    106    969   1283   1236
   -171   1467   1636   -649   -904   1551   -350   -719   -181    329    571    478
   -124   1314   1436   -594   -782   1374   -109   -361     18    363    488    420
    -41   1280   1319   -620   -680   1299     41   -119    181    446    509    457
     20   1260   1239   -639   -607   1249    137     28    285    509    542    459
     54   1260   1202   -659   -574   1234    174     83    332    540    566    454
     72   1260   1187   -667   -558   1226    181    109    348    540    566    470
     72   1293   1221   -685   -574   1257    207    135    374    563    574    485
     83   1226   1143   -654   -530   1184    241    168    397    592    594    467
     88   1231   1140   -659   -527   1187    244    189    413    615    644    470
    106   1312   1202   -709   -548   1257    272    239    470    693    730    491
     64   1244   1179   -657   -558   1213    262    231    470    662    662    475
     25   1218   1192   -620   -581   1205    272    189    454    613    589    496
     20   1244   1223   -633   -602   1234    267    210    462    641    639    504
     36   1267   1231   -652   -597   1249    246    277    491    670    667    548
     59   1280   1218   -672   -579   1252    259    319    535    698    691    594
     64   1288   1223   -675   -579   1257    285    348    574    758    750    594
     51   1325   1270   -688   -607   1296    296    366    600    797    800    584
     54   1374   1317   -714   -631   1345    303    379    623    815    823    584
     46   1382   1332   -717   -644   1358    319    400    646    820    807    602
     59   1379   1319   -719   -628   1350    319    420    657    820    797    626
     59   1428   1369   -745   -654   1400    319    454    691    854    831    654
     44   1444   1400   -745   -678   1423    335    501    743    904    872    680
     49   1488   1436   -771   -693   1465    337    540    787    945    906    719
     85   1540   1454   -813   -683   1499    329    571    823    982    927    753
    111   1561   1447   -836   -667   1504    335    610    854   1010    943    782
    132   1623   1491   -880   -678   1558    345    649    898   1057    974    820
    202   1719   1514   -963   -657   1615    348    657    909   1057    956    815
    280   1738   1457  -1008   -587   1597    283    610    849   1015    919    805
    275   1673   1397   -974   -561   1535    262    633    852   1039    935    839
    259   1644   1384   -953   -561   1514    293    652    883   1075    976    859
    262   1662   1397   -963   -568   1530    298    644    885   1085    997    870
    254   1634   1379   -943   -561   1506    303    623    865   1052    963    846
    262   1626   1363   -945   -550   1496    303    579    836   1010    932    813
    254   1626   1371   -940   -558   1499    306    540    813    976    909    792
    231   1597   1366   -914   -568   1483    303    509    787    943    875    766
    239   1582   1343   -909   -550   1462    309    465    758    906    846    717
    215   1602   1384   -909   -584   1493    314    431    743    888    833    678
    168   1608   1439   -888   -636   1522    324    410    740    883    823    659
    205   1558   1353   -883   -574   1457    288    324    659    800    750    581
    226   1501   1275   -862   -524   1389    293    301    628    766    732    568
    200   1535   1332   -867   -566   1434    332    337    659    797    766    605
    174   1569   1392   -872   -610   1480    358    348    680    818    782    607
    174   1623   1449   -898   -639   1538    376    363    711    839    807    623
    176   1665   1488   -919   -654   1577    379    384    745    859    828    652
    207   1701   1493   -956   -641   1597    358    381    753    872    826    657
    226   1735   1506   -982   -641   1621    335    381    774    904    859    688
    228   1774   1545  -1002   -659   1660    314    389    797    935    904    737
    220   1769   1548   -995   -662   1660    285    384    792    935    909    750
    200   1782   1582   -992   -691   1683    288    394    807    943    914    756
    179   1803   1623   -992   -722   1714    293    394    820    935    904    748
    192   1764   1569   -979   -691   1667    280    368    782    898    870    698
    218   1652   1434   -935   -607   1543    239    340    709    828    792    618
    205   1584   1379   -896   -587   1480    218    342    701    826    802    613
    205   1553   1348   -878   -571   1452    231    345    696    810    789    594
    194   1538   1340   -867   -574   1439    252    348    696    810    784    594
    137   1519   1382   -828   -620   1452    280    340    709    810    753    561
    184   1454   1270   -820   -542   1363    244    262    615    717    670    496
    223   1426   1202   -826   -491   1314    218    275    597    711    672    522
    215   1428   1213   -823   -498   1322    215    296    623    740    704    558
    192   1402   1210   -797   -509   1306    223    298    636    753    709    553
    155   1397   1241   -779   -542   1319    249    316    659    769    717    550
    176   1389   1213   -784   -519   1304    228    277    626    732    680    514
    205   1366   1158   -787   -478   1262    205    254    602    704    659    506
    220   1343   1122   -782   -449   1234    218    275    615    717    678    540
    213   1278   1065   -745   -426   1171    249    311    620    704    659    527
    220   1098    878   -659   -329    989    311    381    584    592    509    397
    207    950    743   -581   -267    846    452    517    607    478    329    226
    171   1054    883   -613   -355    969    610    704    792    553    350    228
    127   1457   1330   -795   -600   1395    584    475    844    727    600    418
     70   1948   1875  -1010   -904   1912    301    -57    719    976   1026    789
      0   2522   2522  -1262  -1260   2522    -25   -467    683   1382   1595   1278
     31   2839   2808  -1434  -1387   2824   -329   -644    756   1829   2107   1709
    127   2491   2364  -1309  -1117   2426   -462   -602    724   1888   2114   1743
    161   1974   1810  -1067   -826   1893   -436   -592    324   1215   1428   1156
    106   1428   1322   -769   -607   1376   -298   -488    -41    428    613    459
     80   1137   1057   -607   -488   1098    -96   -197     90    322    381    267
    142   1192   1049   -667   -452   1122     41     49    353    496    488    371
    215   1218   1002   -717   -392   1111    148    233    519    602    563    452
    246   1223    976   -735   -366   1101    220    355    631    672    610    509
    239   1252   1013   -745   -387   1132    267    428    706    727    649    550
    246   1236    989   -743   -371   1114    270    441    724    735    652    550
    329   1273    943   -802   -306   1109    231    431    706    714    631    532
    376   1332    953   -857   -288   1143    210    444    727    724    636    542
    322   1291    969   -805   -322   1130    213    436    724    709    628    545
    379   1343    961   -862   -290   1150    241    472    771    753    665    584
    504   1436    932   -971   -215   1184    205    470    779    750    659    579
    431   1350    917   -893   -244   1135    187    454    750    711    623    558
    314   1249    935   -782   -309   1093    241    478    766    732    639    553
    296   1291    992   -795   -348   1140    277    498    802    766    670    555
    285   1306   1021   -795   -366   1163    285    514    826    784    683    571
    301   1330   1028   -818   -366   1179    290    522    854    802    698    597
    316   1312    995   -813   -337   1153    288    514    857    792    675    576
    327   1291    963   -810   -319   1127    293    542    859    797    680    587
    337   1306    966   -823   -314   1137    306    592    914    841    730    652
    355   1358   1002   -857   -324   1182    309    633    969    898    789    706
    358   1434   1075   -896   -358   1254    324    675   1036    961    841    740
    413   1431   1018   -922   -303   1226    303    662   1036    945    826    717
    449   1402    953   -927   -252   1179    290    693   1060    963    841    732
    462   1395    932   -930   -236   1166    309    758   1114   1015    880    784
    465   1447    982   -956   -257   1215    324    815   1189   1091    948    854
    446   1496   1049   -971   -301   1273    335    849   1226   1127    976    883
    449   1512   1062   -979   -306   1286    355    875   1247   1148    984    893
    457   1538   1080   -997   -311   1312    368    898   1260   1156    992    909
    480   1574   1093  -1026   -306   1335    363    898   1252   1143    992    904
    485   1558   1072  -1023   -293   1317    371    904   1236   1127    979    898
    483   1577   1093  -1031   -303   1335    387    914   1234   1127    987    906
    470   1610   1140  -1041   -335   1376    400    914   1236   1122    984    898
    470   1590   1119  -1028   -324   1356    407    893   1205   1075    940    872
    472   1545   1070  -1010   -298   1309    394    826   1132   1008    885    820
    449   1525   1072   -987   -311   1299    397    792   1088    966    844    774
    439   1548   1109   -995   -335   1330    397    756   1054    935    813    743
    418   1590   1171  -1002   -376   1382    397    730   1028    919    800    732
    381   1558   1176   -971   -397   1369    410    722   1015    904    782    706
    389   1538   1148   -966   -379   1343    413    709    997    880    756    693
    431   1564   1132  -1000   -350   1348    400    667    956    841    724    665
    433   1595   1161  -1013   -363   1379    410    665    948    836    727    665
    457   1639   1182  -1049   -363   1410    413    709    984    867    756    693
    467   1691   1223  -1080   -379   1457    415    727   1010    893    779    717
    488   1649   1161  -1070   -337   1405    384    680    961    852    745    696
    480   1675   1195  -1078   -355   1436    387    693    997    906    797    727
    457   1722   1265  -1091   -405   1493    392    711   1036    950    841    758
    436   1717   1278  -1078   -420   1499    371    701   1041    956    844    769
    441   1709   1267  -1075   -413   1488    381    706   1052    958    849    784
    454   1740   1286  -1096   -415   1514    400    711   1065    974    854    782
    485   1701   1213  -1093   -363   1457    374    672   1013    922    815    750
    478   1631   1153  -1054   -337   1392    374    709   1021    924    826    776
    480   1532   1052  -1008   -285   1293    371    724   1000    901    800    750
    470   1452    982   -961   -254   1218    389    743    992    880    776    724
    470   1413    943   -943   -236   1176    394    748    979    862    756    706
    452   1400    948   -927   -249   1174    389    737    958    844    743    691
    439   1400    961   -922   -259   1182    387    740    956    841    740    693
    457   1395    937   -924   -239   1166    384    743    943    820    717    678
    475   1353    875   -917   -200   1114    381    727    914    787    678    641
    475   1319    844   -898   -184   1083    376    706    883    745    644    602
    446   1330    883   -888   -218   1106    387    732    901    761    670    636
    441   1363    922   -901   -239   1143    394    753    927    797    706    667
    472   1348    875   -909   -202   1111    361    696    865    743    646    597
    459   1353    893   -906   -218   1124    361    704    859    727    636    576
    441   1301    859   -872   -207   1080    376    717    854    701    613    555
    436   1158    722   -797   -142    940    423    758    833    646    542    509
    428    914    483   -672    -25    698    542    904    852    555    394    402
    426    870    441   -649     -7    657    657   1060    953    532    314    337
    397   1163    763   -782   -181    966    727   1101   1111    675    457    441
    311   1641   1330   -976   -509   1486    584    727   1015    813    714    657
    259   2132   1870  -1197   -805   2003    192     93    698    956   1060    937
    233   2616   2379  -1426  -1072   2499   -109   -226    657   1327   1561   1319
    314   2618   2304  -1467   -995   2462   -322   -288    706   1639   1891   1597
    368   2138   1769  -1252   -698   1953   -374   -267    493   1343   1574   1345
    309   1615   1306   -963   -498   1460   -285   -205    129    592    792    696
    262   1174    911   -719   -324   1044    -64     31     93    202    314    309
    265   1052    784   -659   -259    917    155    340    389    355    368    358
    348   1096    748   -722   -200    922    303    571    626    517    472    449
    405   1161    756   -784   -174    958    407    756    800    633    550    517
    420   1145    722   -784   -150    935    439    833    865    665    558    527
    371   1052    680   -711   -155    867    454    852    867    646    537    524
    376   1047    670   -711   -145    859    493    857    867    633    522    517
    363   1060    696   -714   -166    878    467    844    859    615    511    522
    353   1036    683   -696   -166    859    462    854    854    618    527    553
    368   1052    680   -711   -155    867    496    883    878    652    558    530
    387   1096    709   -740   -161    904    550    919    914    672    561    496
    329   1067    735   -698   -202    901    483    883    885    639    532    530
    329   1083    753   -706   -210    919    480    896    898    657    548    537
    324   1085    758   -706   -218    922    485    917    924    691    579    514
    322   1070    748   -696   -213    909    496    937    948    704    607    475
    327   1049    722   -688   -200    888    498    950    943    688    576    459
    335   1065    730   -698   -197    898    493    956    943    672    537    537
    335   1083    748   -711   -207    917    501    961    950    670    542    636
    363   1143    779   -753   -207    961    532    989    984    704    576    626
    350   1104    750   -730   -200    930    517   1002    995    714    592    631
    345   1088    743   -719   -197    917    511   1023   1018    740    618    633
    345   1098    750   -722   -202    927    519   1052   1044    769    646    633
    350   1132    782   -740   -215    958    542   1096   1093    802    678    600
    376   1135    758   -756   -192    948    584   1158   1150    833    696    587
    355   1091    732   -724   -187    911    576   1176   1174    833    704    662
    366   1174    807   -771   -220    992    561   1174   1184    839    717    672
    376   1257    880   -815   -252   1070    558   1195   1197    878    737    646
    387   1322    932   -854   -272   1127    576   1241   1223    893    763    685
    394   1345    950   -870   -277   1148    584   1252   1210    883    750    675
    394   1340    945   -870   -275   1143    563   1221   1166    857    727    623
    402   1309    906   -854   -252   1109    548   1189   1124    815    701    605
    387   1244    857   -815   -233   1049    537   1153   1072    753    654    542
    350   1226    875   -787   -262   1052    527   1111   1031    717    626    493
    316   1205    888   -761   -285   1047    514   1065    984    672    589    509
    329   1179    849   -753   -259   1015    501   1013    935    623    548    519
    335   1161    823   -748   -244    992    504    971    898    589    527    527
    335   1153    815   -745   -239    984    506    937    867    561    501    517
    350   1184    833   -766   -241   1008    506    906    841    535    472    509
    348   1239    891   -792   -270   1065    519    885    826    514    457    519
    329   1252    919   -792   -296   1085    514    867    810    506    454    509
    290   1234    943   -761   -327   1088    501    836    795    488    433    457
    270   1208    937   -740   -332   1072    491    797    761    454    397    405
    259   1221    961   -740   -350   1091    504    818    771    472    420    439
    254   1273   1018   -766   -381   1145    522    854    815    522    467    506
    259   1325   1065   -792   -402   1195    527    870    857    563    509    555
    259   1350   1091   -807   -418   1221    514    862    875    581    522    561
    259   1363   1104   -810   -420   1234    498    862    885    602    535    574
    233   1340   1104   -789   -433   1223    480    857    880    610    535    574
    202   1325   1122   -766   -459   1223    472    862    878    610    535    574
    192   1330   1135   -763   -472   1231    467    862    872    607    537    576
    168   1270   1101   -719   -465   1187    478    870    867    600    537    587
    132   1208   1072   -672   -470   1140    488    885    870    602    542    594
    135   1150   1015   -644   -441   1083    483    885    852    584    519    550
    148   1114    966   -631   -410   1039    470    878    828    553    485    517
    142   1054    911   -597   -384    984    467    870    800    522    459    504
    122    992    870   -558   -374    932    462    849    750    491    428    472
    106    932    826   -519   -361    880    459    836    717    454    397    439
    122    893    769   -509   -324    831    444    818    685    420    368    418
    135    885    750   -509   -306    818    426    802    659    389    342    400
    122    867    745   -496   -311    807    418    787    639    363    324    389
    116    823    706   -470   -293    763    410    774    613    332    301    374
    127    763    636   -446   -254    698    397    761    589    303    275    358
    140    714    574   -426   -215    644    392    753    566    277    262    355
    150    644    493   -397   -171    568    381    737    535    246    233    332
    150    594    441   -374   -145    519    379    735    506    207    194    306
    158    558    400   -361   -119    480    389    750    472    148    129    239
    184    407    223   -296    -18    316    454    828    431     12    -36     85
    179    277     98   -231     41    189    589    987    488    -70   -174    -51
    153    423    270   -288    -57    348    678   1047    615      7   -111     -7
     57    797    737   -428   -340    769    566    667    561    140    127    207
    -57   1392   1449   -667   -753   1421    252     62    410    420    600    641
   -122   2062   2182   -971  -1150   2122    -38   -296    431    875   1223   1195
    -80   2231   2312  -1075  -1195   2270   -301   -444    475   1265   1680   1631
    -59   1756   1816   -849   -937   1784   -387   -433    345   1140   1504   1491
    -75   1106   1182   -514   -628   1143   -322   -374    -62    361    670    753
    -93    514    605   -210   -348    558   -114   -153   -301   -319    -88     90
    -77    314    392   -116   -233    353     70    176    -72   -254   -140     33
    -51    254    303   -103   -176    277    205    423    137   -122    -59    101
    -38    239    277    -98   -158    257    316    600    285    -28      5    161
    -41    249    290   -106   -166    270    366    659    335    -10     15    168
    -18    252    270   -116   -142    259    381    680    350    -20      2    166
     51    239    184   -145    -64    210    387    693    358    -33    -10    163
    153    205     51   -179     51    129    366    678    337    -72    -51    142
    228    166    -62   -200    145     51    306    659    301   -114    -80    145
    262    189    -72   -226    166     59    306    680    316    -96    -59    192
    233    202    -31   -218    132     85    316    706    337    -62    -38    239
    202    205      2   -202    101    103    322    724    355    -36    -25    272
    171    277    103   -226     33    192    329    740    371    -10    -18    283
    129    342    210   -236    -38    277    327    745    374      5    -28    277
     90    402    311   -246   -111    358    319    745    379     23    -18    280
     72    433    361   -252   -142    397    329    761    402     59     12    280
     41    452    410   -246   -184    431    350    779    426     85     36    280
     33    459    423   -246   -194    441    361    805    436    103     54    285
     28    446    415   -239   -192    431    327    815    428     96     41    280
     15    459    444   -236   -213    452    337    846    452    111     49    301
      0    465    465   -233   -231    465    355    878    483    148     70    335
    -12    475    488   -231   -249    480    363    906    514    174     80    363
    -12    506    519   -246   -267    514    366    956    553    207    116    407
      2    553    550   -277   -272    553    371   1015    607    252    163    470
     18    592    574   -306   -277    584    358   1049    631    270    176    493
     12    581    568   -298   -277    576    361   1078    644    290    200    506
    -25    563    589   -272   -306    576    374   1117    672    322    241    532
    -77    602    680   -262   -379    641    397   1153    701    353    280    563
   -135    657    792   -262   -465    724    402   1163    709    353    283    558
   -207    649    857   -220   -532    753    423   1169    704    340    277    568
   -246    610    854   -181   -550    732    446   1161    683    324    288    558
   -244    602    846   -179   -545    724    449   1122    659    303    246    462
   -171    631    802   -231   -488    717    389   1034    568    200    135    410
   -101    631    732   -265   -418    680    324    937    472     90     33    389
    -23    654    678   -316   -350    665    290    867    407     25    -59    314
     83    641    558   -361   -236    600    265    807    361    -33   -106    309
    101    568    465   -335   -181    517    272    771    332    -62    -90    249
     83    509    426   -296   -171    467    290    730    298    -85   -122    163
    119    501    379   -311   -132    441    306    701    280   -116   -155    174
    140    459    319   -298    -88    389    306    693    270   -135   -158    202
    132    407    272   -272    -70    340    319    696    277   -129   -142    215
    148    431    283   -290    -67    358    335    693    290   -116   -106    189
    200    436    233   -319    -18    335    350    709    303    -98    -67    179
    246    452    205   -348     20    329    384    758    355    -46      5    239
    272    467    194   -371     38    332    392    789    405      5     64    285
    277    511    233   -394     20    374    392    810    454     59    122    324
    285    623    337   -457    -25    480    342    797    475     80    142    337
    342    693    350   -517     -2    522    272    745    433     33    103    306
    332    719    387   -530    -25    553    272    753    418     15     93    319
    322    769    446   -545    -62    610    290    761    415      7     90    337
    298    750    452   -527    -75    602    262    740    387    -18     70    327
    272    691    418   -480    -72    555    252    753    394      5     75    290
    179    600    420   -392   -122    509    262    732    366    -28     28    213
    174    558    384   -366   -106    472    252    698    311    -98    -44    171
    189    522    332   -355    -72    428    239    667    254   -166   -119    148
    179    504    324   -340    -72    415    233    649    231   -197   -161    124
    171    457    285   -316    -57    371    218    618    194   -249   -197    106
    155    436    280   -298    -62    358    231    628    197   -252   -189    124
    132    431    298   -283    -83    366    244    654    228   -202   -137    148
    140    413    272   -275    -64    342    233    639    215   -228   -148    132
    228    392    163   -314     33    277    215    631    194   -236   -145    122
    210    366    155   -288     25    259    223    641    202   -200   -114    114
    129    309    179   -220    -25    244    233    639    192   -228   -135    111
    145    335    189   -239    -20    262    233    626    181   -226   -122    127
    158    290    129   -226     12    213    259    641    176   -228   -129    116
    155    171     12   -163     72     93    272    654    119   -293   -213     36
    179    -25   -205    -77    189   -114    322    709     31   -457   -413   -168
    192   -153   -345    -18    267   -249    426    831     25   -581   -587   -361
    174     62   -111   -119    140    -23    537    911    184   -478   -493   -270
    103    574    470   -340   -181    522    446    587    262   -241   -168     67
    -25   1208   1234   -592   -631   1221    114     72    309    158    394    644
    -36   1935   1971   -948  -1002   1953   -210   -210    519    737   1096   1337
     57   2234   2174  -1145  -1057   2203   -524   -262    717   1236   1610   1834
     38   1862   1823   -950   -891   1844   -672   -342    483   1005   1369   1602
    -54   1257   1312   -602   -683   1283   -605   -392    -72    132    517    774
   -168    745    914   -288   -540    828   -348   -210   -428   -626   -246     20
   -205    594    797   -194   -504    696   -116    127   -233   -600   -316    -59
   -119    579    698   -231   -407    639     51    355    -83   -514   -306    -51
    -38    561    600   -262   -319    579    168    511      5   -454   -296    -28
    -64    514    579   -223   -322    545    220    581     46   -449   -306    -10
    -83    446    530   -184   -306    485    218    594     46   -465   -329    -36
    -36    431    465   -197   -249    446    215    607     36   -470   -337    -46
     18    452    433   -236   -207    441    210    623     36   -475   -342    -36
     72    462    389   -267   -158    426    197    626     28   -496   -371    -25
    103    454    348   -280   -122    400    200    623     15   -519   -397    -25
    140    452    309   -296    -83    381    210    631     31   -511   -392    -28
    194    472    277   -332    -41    374    184    610     10   -535   -420    -46
    277    488    210   -381     33    350    163    610      2   -527   -410    -44
    311    537    226   -426     41    381    166    633     31   -506   -374    -10
    314    566    249   -441     33    407    184    659     46   -496   -358     23
    322    530    207   -428     57    371    192    649     36   -517   -389     -5
    361    527    166   -444     98    348    197    644     31   -522   -402    -38
    363    548    181   -457     90    366    223    685     59   -504   -384     -7
    397    597    200   -498     98    400    233    717     96   -470   -350     38
    444    568    124   -509    158    345    207    706     64   -493   -366     20
    465    545     80   -504    192    314    181    727     64   -506   -376     33
    519    563     44   -542    236    303    215    792    106   -457   -332     77
    496    558     62   -527    215    311    246    833    129   -428   -298     93
    480    555     72   -519    205    314    252    872    161   -405   -275    119
    496    568     72   -532    213    322    233    896    181   -394   -257    142
    527    615     88   -571    218    350    236    927    205   -397   -252    171
    579    672     93   -628    244    384    254    958    231   -368   -220    213
    579    659     80   -623    249    371    254    950    220   -366   -213    213
    563    633     70   -597    246    353    244    930    197   -392   -215    207
    511    646    135   -579    189    392    239    901    176   -402   -228    168
    488    667    179   -579    155    423    246    883    166   -423   -239    145
    475    680    205   -579    135    441    244    859    142   -452   -259    132
    475    675    200   -574    137    439    231    805     85   -519   -309    101
    452    678    226   -568    114    452    226    771     64   -540   -309    116
    475    659    184   -568    145    420    197    698      2   -610   -368     62
    462    626    161   -545    150    392    174    626    -59   -683   -439      7
    444    631    187   -537    129    410    168    589    -85   -717   -459     10
    418    659    239   -540     88    449    174    545   -111   -740   -472     -2
    415    696    280   -555     67    488    174    514   -124   -748   -475     -2
    397    701    301   -550     49    501    179    488   -137   -761   -491    -18
    361    706    345   -532      7    527    194    465   -158   -784   -524    -49
    374    719    342   -548     15    532    192    457   -174   -807   -545    -62
    436    753    316   -594     59    535    197    480   -155   -789   -519    -23
    418    800    379   -610     18    589    213    506   -119   -750   -459     38
    345    841    496   -592    -75    670    239    517    -80   -709   -400     98
    342    888    542   -615    -98    714    267    540    -33   -659   -348    155
    335    872    535   -605    -98    704    241    535    -25   -652   -342    171
    342    857    514   -600    -85    688    226    530    -36   -657   -348    176
    376    841    465   -607    -44    654    200    501    -72   -698   -381    153
    376    826    449   -602    -36    639    179    470   -119   -748   -420    122
    355    769    413   -563    -28    592    181    462   -142   -776   -452     96
    329    691    361   -511    -15    527    187    457   -168   -815   -504     46
    293    636    342   -465    -23    491    184    444   -205   -857   -542     10
    296    607    309   -452     -5    459    174    420   -241   -893   -566     -7
    327    594    265   -462     31    431    153    381   -290   -937   -592    -23
    345    579    233   -465     57    407    137    355   -335   -982   -623    -41
    337    548    210   -441     64    379    114    337   -371  -1023   -662    -64
    309    509    200   -410     54    355     90    309   -407  -1060   -691    -88
    319    511    192   -415     62    353     88    309   -405  -1062   -693    -90
    376    548    168   -462    103    358     80    324   -389  -1054   -672    -67
    381    550    168   -465    106    361    101    319   -400  -1070   -665    -54
    332    485    150   -410     90    319    106    267   -457  -1127   -717    -88
    319    457    137   -389     90    298     90    257   -467  -1135   -730    -88
    309    444    132   -376     88    288     93    246   -485  -1153   -753   -101
    285    358     72   -322    106    215     96    207   -553  -1239   -836   -174
    275    176    -98   -228    187     38    129    205   -659  -1384   -992   -316
    296      7   -288   -153    290   -140    252    285   -732  -1543  -1179   -501
    309     20   -288   -163    298   -135    397    428   -659  -1551  -1218   -558
    290    309     18   -298    137    163    478    423   -483  -1356  -1018   -371
    218    833    613   -527   -197    724    257     67   -316   -950   -522    140
    122   1517   1395   -820   -636   1457    -41   -262    -64   -366    163    828
    127   1974   1847  -1052   -859   1909   -280   -363    239    210    776   1467
    197   1847   1649  -1021   -724   1748   -545   -413    277    397    956   1714
    194   1288   1093   -743   -449   1189   -649   -641   -298   -267    303   1093
    171    685    514   -428   -171    602   -558   -711   -919  -1119   -550    236
    145    277    132   -210      5    205   -309   -467  -1044  -1454   -958   -176
    174    192     18   -181     77    106    -85   -163   -865  -1371   -948   -174
    262    176    -85   -220    174     46     33      5   -771  -1330   -940   -168
    319    161   -158   -241    239      2    111    122   -698  -1296   -922   -161
    363    145   -218   -257    290    -36    127    150   -701  -1322   -948   -181
    374    129   -244   -252    309    -57    150    153   -711  -1348   -971   -194
    301     57   -244   -181    270    -93    111    129   -753  -1397  -1010   -231
    277     41   -236   -161    257    -96    135    129   -761  -1408  -1015   -226
    314     90   -223   -202    267    -64    158    142   -743  -1397   -992   -197
    350    103   -246   -226    298    -70    171    163   -722  -1384   -979   -181
    332     83   -249   -210    290    -80    168    161   -727  -1392   -982   -174
    290    132   -161   -213    226    -12    158    142   -735  -1397   -987   -174
    254    122   -132   -189    192     -5    158    132   -748  -1410  -1010   -194
    270    109   -161   -189    215    -25    148    111   -779  -1449  -1049   -226
    280    142   -137   -213    207      2    166    142   -756  -1423  -1021   -184
    311    194   -116   -254    213     41    155    171   -730  -1395   -989   -140
    342    223   -119   -285    231     51    142    192   -714  -1379   -974   -116
    332    210   -122   -270    228     44    142    213   -704  -1376   -974   -114
    275    192    -83   -233    176     57    168    236   -683  -1361   -969   -114
    254    171    -83   -213    168     44    179    246   -670  -1361   -966   -111
    272    174   -101   -223    187     36    187    241   -672  -1363   -966    -98
    296    207    -88   -252    192     59    220    277   -644  -1332   -940    -57
    254    176    -77   -215    166     49    205    303   -620  -1306   -932    -33
    272    202    -70   -239    171     67    194    342   -594  -1275   -911     -2
    301    197   -103   -252    202     46    192    376   -574  -1244   -891     31
    283    168   -114   -226    200     28    205    389   -566  -1221   -878     41
    254    135   -122   -197    189      7    223    407   -553  -1202   -862     62
    249    163    -88   -207    168     38    218    397   -563  -1205   -854     77
    246    194    -51   -220    148     72    205    381   -571  -1200   -844     93
    218    127    -90   -171    155     18    205    368   -584  -1205   -849    109
    213    155    -59   -187    137     49    200    337   -610  -1234   -875     80
    228    163    -64   -194    148     49    176    329   -615  -1239   -878     75
    285    210    -75   -249    179     67    135    335   -602  -1231   -854    101
    241    210    -31   -226    137     90    106    270   -644  -1262   -875     67
     75     59    -15    -67     46     20     85    132   -743  -1348   -958    -44
     31     12    -18    -20     23     -2    129     64   -792  -1402  -1026    -96
     41     10    -31    -28     36     -7    176     54   -789  -1413  -1041    -44
     67     62     -5    -64     36     28    153     41   -797  -1418  -1028    -44
     41    101     59    -72    -10     80    111    -10   -823  -1441  -1047    -98
      2     59     57    -31    -25     57    140    -51   -859  -1478  -1078   -137
    -41     72    111    -18    -75     90    163    -80   -883  -1522  -1098   -171
    -80     88    168     -2   -124    127    187    -77   -867  -1488  -1091   -194
    -62    119    181    -28   -122    150    223    -49   -818  -1410  -1041   -142
    -62    148    210    -44   -137    179    223    -33   -769  -1332   -992    -83
    -54    148    200    -49   -127    174    233    -10   -714  -1218   -937    -25
    -33    122    155    -44    -93    137    231     15   -659  -1093   -865     46
    -44     80    122    -18    -83    101    218     12   -652  -1052   -854     77
    -41     62    101    -10    -70     80    171      5   -649  -1044   -846     96
    -33     85    119    -28    -75    101    101    -15   -659  -1054   -849    106
    -46     77    124    -15    -85    101    101    -59   -698  -1075   -872     90
    -41     62    101    -10    -72     80    148    -49   -696  -1057   -875     80
     -7    -51    -44     28     18    -49    116    -51   -730  -1091   -930     44
    -20   -197   -176    109     75   -187     44   -124   -813  -1166  -1008    -18
    -49   -213   -163    132     57   -189     93   -174   -859  -1223  -1034    -31
    -67   -223   -155    145     44   -192    122   -197   -891  -1275  -1052    -51
    -51   -231   -179    140     62   -205     98   -236   -930  -1343  -1093   -109
    -41   -200   -158    119     54   -179     59   -267   -953  -1382  -1111   -150
    -25   -189   -163    109     67   -176     12   -262   -953  -1392  -1109   -163
      7   -179   -189     85     96   -184    -23   -246   -943  -1332  -1096   -129
    -23   -241   -220    132     96   -231     -7   -283   -966  -1293  -1109   -129
    -77   -272   -194    174     57   -233     33   -316   -989  -1275  -1122   -142
   -111   -252   -140    181     12   -197     25   -345  -1010  -1273  -1130   -158
   -109   -202    -96    153     -7   -150     28   -345  -1013  -1254  -1132   -163
    -98   -189    -90    142     -5   -140     12   -355  -1036  -1275  -1174   -207
   -103   -259   -158    179     25   -207     12   -358  -1101  -1374  -1288   -316
   -122   -441   -319    283     98   -381     83   -288  -1163  -1525  -1470   -488
   -142   -519   -379    329    116   -449    231   -135  -1101  -1584  -1587   -602
   -171   -329   -158    249     -7   -244    301   -114   -950  -1462  -1478   -517
   -220     80    301     70   -262    189    132   -519   -940  -1239  -1166   -239
   -259    714    974   -226   -615    844   -241  -1080   -992   -859   -620    254
   -280   1332   1610   -527   -945   1470   -550  -1343   -854   -296     36    833
   -228   1374   1602   -574   -917   1488   -792  -1397   -719    140    446   1228
   -200    872   1072   -337   -636    971   -849  -1389   -919    -96    161    997
   -226    272    498    -23   -361    384   -802  -1431  -1532  -1062   -763    145
   -207   -163     41    184   -124    -62   -631  -1288  -1818  -1730  -1452   -504
   -194   -285    -90    239    -54   -189   -467  -1010  -1597  -1652  -1491   -558
   -158   -262   -103    210    -28   -184   -283   -750  -1343  -1436  -1379   -457
   -181   -285   -103    233    -38   -194   -132   -566  -1174  -1293  -1301   -387
   -254   -355   -101    303    -77   -228   -135   -540  -1135  -1249  -1283   -368
   -192   -319   -127    254    -33   -223   -122   -519  -1117  -1223  -1280   -368
   -166   -309   -142    236    -12   -228   -127   -519  -1117  -1213  -1293   -397
   -153   -319   -166    236      5   -244   -129   -506  -1101  -1189  -1296   -402
   -179   -350   -174    262     -5   -262   -119   -496  -1083  -1166  -1286   -379
   -163   -350   -187    254     10   -270   -119   -493  -1065  -1137  -1273   -353
   -148   -332   -184    239     15   -259   -137   -501  -1065  -1127  -1275   -353
   -150   -322   -171    236     10   -246   -155   -504  -1054  -1106  -1267   -340
   -150   -309   -158    231      2   -233   -158   -498  -1031  -1075  -1244   -309
   -174   -345   -171    259     -2   -259   -174   -493  -1015  -1047  -1226   -280
   -184   -371   -187    275      0   -280   -163   -478   -995  -1018  -1210   -257
   -192   -374   -181    283     -5   -277   -161   -472   -976   -989  -1192   -231
   -189   -348   -161    267    -15   -254   -161   -470   -961   -961  -1176   -205
   -200   -314   -114    257    -44   -215   -153   -465   -937   -924  -1153   -184
   -233   -290    -57    262    -88   -176   -142   -454   -904   -883  -1119   -153
   -210   -303    -93    257    -59   -200   -145   -431   -872   -852  -1101   -129
   -171   -265    -93    215    -38   -179   -150   -397   -826   -805  -1072    -96
   -171   -239    -67    205    -54   -153   -140   -358   -776   -756  -1044    -64
   -163   -220    -59    189    -54   -140   -116   -296   -709   -683   -995    -15
   -148   -215    -67    181    -41   -142   -103   -252   -654   -628   -953     20
   -176   -223    -46    197    -64   -135   -101   -231   -615   -574   -904     57
   -215   -231    -15    223   -101   -124    -98   -200   -566   -511   -852    103
   -220   -205     12    210   -116    -96    -90   -179   -540   -483   -833    122
   -197   -197      0    197    -98    -98    -98   -168   -524   -457   -815    127
   -176   -213    -36    192    -72   -124    -88   -153   -514   -441   -820    124
   -192   -277    -85    233    -54   -184    -70   -150   -517   -444   -836    119
   -207   -327   -119    267    -46   -226    -62   -161   -530   -444   -849    114
   -218   -288    -70    254    -75   -179    -62   -187   -548   -441   -854     96
   -215   -283    -67    246    -75   -176    -57   -213   -571   -444   -865     64
   -231   -298    -67    262    -83   -184    -31   -228   -568   -428   -854     59
   -228   -340   -114    283    -59   -228    -10   -257   -589   -436   -865     46
   -293   -423   -129    358    -83   -277    -72   -345   -667   -493   -922    -18
   -314   -431   -119    371    -98   -275   -114   -407   -711   -517   -953    -62
   -303   -407   -103    355   -101   -254    -96   -413   -706   -498   -945    -57
   -316   -418   -101    366   -109   -259    -93   -431   -711   -488   -948    -80
   -316   -483   -166    400    -75   -324    -72   -439   -711   -488   -958    -98
   -361   -496   -137    428   -111   -316    -62   -441   -711   -478   -948    -90
   -405   -498    -93    452   -158   -296   -103   -467   -717   -462   -924    -88
   -387   -415    -31    400   -179   -223   -116   -457   -678   -400   -875    -62
   -376   -413    -36    394   -171   -226   -124   -444   -649   -350   -844    -41
   -379   -428    -51    402   -166   -241   -114   -431   -600   -277   -784     10
   -384   -407    -23    394   -181   -215   -109   -433   -568   -236   -750     31
   -381   -387     -7    381   -189   -197   -140   -462   -574   -231   -745     15
   -384   -394    -10    389   -187   -202   -153   -459   -561   -207   -717     36
   -389   -397     -7    392   -192   -202   -153   -459   -555   -179   -688     44
   -384   -283    101    332   -244    -90   -158   -467   -532   -137   -641     49
   -379   -293     85    335   -233   -103   -155   -467   -522   -140   -646     44
   -387   -415    -28    402   -179   -223   -161   -478   -553   -184   -701    -33
   -329   -483   -153    405    -90   -316   -197   -506   -602   -244   -771    -64
   -265   -501   -236    381    -15   -368   -228   -524   -631   -283   -800    -54
   -254   -558   -306    405     25   -433   -231   -540   -654   -301   -810    -80
   -226   -589   -363    407     67   -478   -228   -537   -659   -301   -802   -140
   -215   -594   -379    405     80   -488   -241   -548   -683   -335   -865   -142
   -215   -607   -392    410     85   -498   -254   -566   -698   -337   -875   -122
   -233   -626   -392    428     75   -509   -259   -581   -709   -316   -852   -194
   -298   -602   -303    452      2   -454   -257   -602   -714   -301   -841   -270
   -355   -626   -270    491    -46   -446   -252   -613   -724   -288   -844   -293
   -311   -633   -322    472      2   -478   -246   -584   -709   -236   -813   -288
   -275   -568   -293    420      7   -431   -241   -568   -685   -181   -769   -218
   -303   -662   -358    483     25   -511   -223   -563   -683   -181   -758   -148
   -371   -836   -465    602     44   -652   -239   -568   -719   -244   -807   -184
   -342   -961   -618    652    135   -789   -163   -467   -704   -314   -883   -283
   -309  -1049   -740    678    215   -896    -46   -306   -639   -389  -1010   -446
   -272   -987   -714    631    220   -852     72   -119   -459   -322   -995   -446
   -348   -587   -239    465    -57   -413     62   -285   -379   -137   -753   -262
   -462   -124    337    293   -400    106   -187   -836   -571     44   -397     25
   -550    444    995     51   -774    719   -532  -1332   -730    350     88    394
   -522    844   1366   -161   -943   1104   -833  -1564   -711    771    615    815
   -465    509    974    -23   -722    743   -948  -1556   -795    761    592    828
   -478    -28    449    252   -465    210   -906  -1501  -1124    148    -49    293
   -472   -496    -25    483   -226   -259   -740  -1343  -1363   -506   -769   -316
   -509   -823   -314    667    -98   -568   -555  -1047  -1171   -558   -943   -465
   -509   -849   -342    678    -83   -594   -384   -789   -878   -340   -792   -342
   -465   -862   -400    662    -33   -631   -257   -584   -683   -197   -691   -252
   -428   -857   -428    641     -2   -644   -192   -465   -568   -116   -639   -194
   -433   -872   -439    654      2   -657   -168   -410   -514    -85   -613   -171
   -439   -841   -402    639    -20   -623   -163   -389   -491    -54   -600   -181
   -439   -782   -342    610    -49   -563   -163   -379   -472    -31   -597   -192
   -467   -732   -265    597   -103   -498   -127   -361   -436      2   -600   -200
   -478   -709   -231    594   -124   -470   -129   -368   -436    -15   -657   -184
   -407   -704   -296    553    -57   -501   -174   -381   -462    -31   -675   -179
   -371   -657   -288    514    -41   -472   -184   -379   -454    -10   -659   -202
   -350   -581   -231    465    -62   -405   -176   -358   -428     25   -633   -187
   -335   -574   -239    454    -49   -407   -176   -348   -413     44   -610   -174
   -316   -550   -233    433    -41   -394   -158   -324   -379     85   -566   -163
   -309   -542   -233    426    -38   -389   -135   -301   -348    114   -532   -148
   -348   -589   -241    467    -54   -418   -168   -319   -355    103   -537   -145
   -345   -579   -233    462    -57   -407   -181   -314   -342    114   -532   -153
   -340   -594   -254    465    -44   -423   -145   -275   -296    161   -504   -135
   -340   -597   -257    467    -41   -428   -124   -233   -246    210   -462    -98
   -332   -555   -223    444    -54   -392   -114   -202   -200    252   -423    -83
   -314   -509   -194    413    -59   -353   -114   -174   -161    296   -381    -62
   -290   -488   -197    389    -46   -345   -111   -129   -109    348   -335    -28
   -283   -485   -205    384    -38   -345   -111    -93    -62    397   -288     -7
   -280   -514   -233    397    -25   -374    -90    -46     -7    454   -231     28
   -272   -483   -210    379    -31   -348    -70      7     51    519   -150     85
   -210   -420   -210    314     -2   -316    -57     75    119    589    -72    140
   -155   -407   -254    280     49   -332    -57    111    145    605    -77    142
   -210   -501   -290    355     38   -397    -96     67     93    548   -135    101
   -210   -496   -285    353     36   -392    -70     62     93    542   -116    129
   -280   -522   -241    400    -20   -381    -46     51     85    540    -98    109
   -290   -532   -241    410    -25   -387    -10     51     80    532   -109     72
   -311   -524   -215    415    -49   -371    -15     28     51    506   -119     46
   -368   -561   -192    465    -88   -376    -31     -7     20    480   -122     15
   -413   -579   -168    493   -122   -374    -23    -38     -5    465   -137    -28
   -449   -584   -135    514   -158   -361    -36    -85    -49    431   -171    -51
   -439   -553   -114    493   -163   -335    -59   -127    -72    407   -176    -51
   -436   -579   -142    509   -148   -361    -80   -168   -114    366   -205    -85
   -431   -568   -137    498   -148   -353    -90   -194   -127    363   -213   -135
   -457   -568   -114    511   -174   -342   -101   -218   -140    358   -213   -158
   -449   -545    -96    496   -179   -322    -93   -220   -132    371   -200   -161
   -436   -493    -57    465   -189   -275    -80   -213   -114    392   -181   -161
   -454   -462    -10    457   -223   -236    -83   -213   -101    394   -174   -158
   -410   -361     49    384   -231   -155    -93   -202    -70    431   -137   -135
   -400   -275    124    335   -265    -75    -80   -184    -23    483    -98   -119
   -384   -205    179    296   -283    -12    -64   -189      0    511    -57   -109
   -381   -116    265    249   -324     72    -93   -192     31    542    -18    -62
   -368    -88    280    228   -327     96   -114   -179     67    581     15    -33
   -335    -98    236    215   -288     70   -135   -189     70    584     18    -38
   -306    -77    228    192   -267     75   -135   -179     88    607     51    -15
   -283    -49    233    163   -259     90   -142   -205     75    594     54    -12
   -288      5    293    140   -290    148   -127   -194     90    600     62      2
   -303     -5    298    153   -301    145   -122   -174    101    605     62     12
   -350    -83    267    218   -309     90   -127   -174     83    581     41      2
   -358   -135    223    246   -293     41   -124   -179     77    589     46      0
   -371   -176    194    272   -283      7   -116   -179     77    600     51    -33
   -337   -226    111    280   -226    -57   -140   -226     20    548      2   -114
   -275   -252     23    265   -150   -114   -153   -257    -20    511    -20   -153
   -267   -267      0    265   -135   -132   -150   -254    -20    509    -20   -150
   -270   -290    -20    280   -124   -155   -161   -267    -38    493    -36   -153
   -275   -311    -36    290   -119   -174   -174   -265    -44    483    -51   -142
   -270   -324    -54    298   -109   -189   -179   -262    -51    470    -67   -124
   -233   -348   -116    290    -59   -233   -210   -301    -88    436    -98   -176
   -161   -342   -181    252     10   -262   -239   -327   -109    410   -114   -215
    -93   -303   -210    197     57   -257   -254   -314    -98    418    -96   -202
    -64   -311   -246    189     90   -280   -226   -283    -88    423    -93   -218
    -64   -480   -415    272    174   -449   -192   -270   -155    301   -223   -355
   -171   -750   -579    459    202   -665    -83   -181   -189    135   -426   -545
   -252   -831   -579    537    163   -706     80    -28    -83    103   -491   -610
   -272   -488   -215    381    -28   -353    150    -90     46    241   -322   -462
   -353      5    358    174   -355    181    -88   -626    -46    467     38   -155
   -441    600   1041    -80   -740    820   -436  -1122   -114    844    587    283
   -478   1085   1564   -306  -1021   1325   -756  -1392    -59   1306   1169    763
   -413    995   1408   -290   -909   1200   -963  -1410     31   1634   1488   1067
   -350    465    815    -59   -584    639   -987  -1376   -246   1169    987    639
   -332    -31    298    181   -316    132   -883  -1309   -672    332    153    -93
   -327   -353    -25    337   -153   -189   -662  -1039   -683     -7   -257   -444
   -327   -361    -33    345   -148   -197   -454   -722   -397    145   -187   -368
   -267   -363    -96    314    -85   -231   -298   -496   -202    277   -103   -288
   -176   -368   -192    270      7   -280   -239   -407   -135    319    -83   -280
   -145   -379   -233    262     41   -306   -207   -363   -103    335    -80   -270
   -127   -355   -228    241     49   -293   -181   -337    -77    355    -67   -254
   -119   -314   -194    215     36   -254   -171   -319    -44    397    -36   -254
   -114   -301   -187    207     33   -244   -158   -306    -23    413    -23   -254
   -109   -314   -205    210     46   -259   -148   -301    -15    407    -28   -252
    -93   -340   -246    218     75   -293   -132   -298     -7    418    -31   -262
    -57   -316   -259    184     98   -288   -122   -285     18    444    -12   -239
    -41   -301   -259    171    106   -280   -111   -277     36    454     10   -213
    -33   -290   -257    161    111   -272   -101   -267     44    475     38   -205
    -28   -270   -241    150    106   -257    -98   -257     54    491     54   -215
    -15   -246   -231    132    106   -239    -93   -241     70    496     83   -189
    -20   -244   -223    132    101   -233    -80   -223     93    522    109   -174
    -31   -223   -192    127     80   -210    -67   -210    114    532    124   -161
    -67   -213   -145    140     38   -179    -38   -174    155    568    166   -111
   -127   -210    -85    168    -23   -148    -10   -150    194    597    194    -72
   -116   -174    -57    142    -31   -116     18   -116    239    644    239    -36
    -59   -135    -75     96      5   -106     15    -88    267    672    267    -18
    -23   -111    -88     67     31   -101     -5    -72    280    680    283    -10
      2    -25    -28     10     12    -25    -20    -46    303    693    298      5
     41     62     20    -51     10     41    -33    -31    322    701    298     15
    111    140     28   -127     41     83    -46    -15    332    709    296     15
    135    171     36   -153     49    103    -44      5    345    722    303     38
    145    184     36   -166     54    111    -28     23    361    735    303     62
    174    197     23   -187     75    109    -31     12    350    724    293     64
    202    181    -20   -192    111     80    -25     -2    329    701    285     59
    213    174    -38   -192    127     67    -18    -31    306    691    288     46
    215    150    -67   -184    140     44     10    -41    296    688    293     36
    218     96   -122   -158    171    -12     25    -70    265    654    272     15
    171     15   -158    -96    163    -70     -2   -137    207    597    231    -18
    129    -44   -174    -41    150   -109      5   -176    189    584    233    -15
    129    -67   -200    -33    163   -132     15   -215    174    571    244    -25
    163    -93   -257    -33    207   -176     -2   -267    137    535    226    -41
    168   -109   -277    -31    220   -194      2   -293    127    532    233    -46
    135    -72   -207    -31    171   -140     10   -335    103    517    223    -70
     59    -23    -83    -20     67    -51     18   -374     83    498    220    -72
    -12      7     20      2    -18     12     46   -394     80    498    231    -64
      7     23     12    -18     -2     18     64   -394     80    496    231    -70
     70     64     -5    -67     38     31     46   -392     75    504    244    -96
    140    132     -7   -137     72     62     28   -397     80    517    267   -103
    137    218     80   -176     28    148     38   -361    132    576    337    -25
    158    301    142   -231      7    223     36   -335    176    623    379      0
    192    340    148   -265     23    244     20   -350    187    631    353     25
    171    405    233   -288    -33    322     25   -345    231    678    402     90
    150    400    249   -275    -49    324     23   -345    241    701    441     98
    116    363    244   -241    -62    303    -20   -397    205    665    400     70
    127    384    257   -254    -64    322    -64   -459    150    626    392     80
    114    426    309   -272    -96    368    -72   -465    153    649    431     25
    142    374    231   -259    -44    303    -70   -444    148    636    384     23
    174    314    140   -246     15    228    -75   -441    127    600    340     38
    127    252    124   -189      2    189    -70   -457    101    571    324     10
     57    163    103   -111    -23    132    -44   -485     62    540    298    -12
      0    124    124    -62    -62    124    -33   -519     23    511    275    -46
    -28    145    174    -59   -101    158    -46   -540      5    509    275    -67
    -49    137    187    -44   -116    161    -57   -558    -28    483    262    -64
    -70    101    171    -15   -119    135    -85   -594    -70    462    239    -93
    -44     93    137    -25    -90    114    -83   -587    -72    483    254   -106
    -31    116    148    -44    -90    132   -106   -584    -64    493    277    -83
    -38    116    155    -38    -96    135   -119   -600    -62    491    285    -54
    -67     85    150    -10   -109    116   -119   -623    -80    467    254    -85
    -49     38     88      5    -67     62   -119   -633    -98    452    244   -109
    -62    -18     44     38    -54     12   -116   -631   -127    420    213   -161
    -38   -127    -88     83     23   -109    -54   -548   -135    363    114   -213
     70   -267   -337     96    202   -301    -12   -454   -181    197    -96   -374
      5   -316   -322    155    161   -319     96   -342   -114    161   -176   -488
   -153    -75     75    114   -114     -2    207   -439     -5    309    -10   -350
   -239    493    732   -127   -485    613     57   -935    -20    594    410     54
   -387   1158   1545   -387   -966   1353   -322  -1470    -46   1018   1002    566
   -436   1680   2114   -623  -1275   1896   -665  -1748     46   1522   1605   1101
   -374   1628   2003   -628  -1189   1816   -878  -1808     77   1758   1873   1418
   -332   1060   1392   -363   -862   1226   -914  -1792   -202   1317   1376    976
   -314    478    792    -83   -553    633   -805  -1725   -711    397    420     85
   -311    132    444     88   -376    288   -592  -1436   -745     59      0   -277
   -290     72    363    109   -327    218   -400  -1122   -493    194     54   -249
   -252     85    337     83   -293    210   -254   -896   -309    316    142   -226
   -228     80    306     72   -270    192   -187   -782   -220    376    187   -166
   -223     80    303     70   -262    192   -174   -748   -207    389    184   -137
   -233    114    348     59   -293    231   -148   -724   -194    402    192   -127
   -241    174    415     33   -327    293   -116   -706   -181    405    207   -109
   -285    145    428     67   -358    288   -168   -748   -215    366    171   -145
   -270    181    452     44   -361    316   -179   -756   -215    363    168   -163
   -270    257    527      5   -400    392   -153   -740   -189    381    192   -155
   -267    267    535      0   -400    400   -174   -758   -200    368    187   -166
   -205    241    446    -20   -324    345   -205   -774   -218    361    174   -176
   -197    207    405     -5   -301    306   -215   -784   -220    355    171   -181
   -205    189    394      5   -301    290   -244   -800   -228    348    161   -192
   -220    244    465    -10   -342    353   -249   -789   -210    379    189   -161
   -249    277    524    -15   -387    400   -257   -776   -205    394    197   -150
   -252    327    579    -36   -415    452   -267   -769   -194    407    207   -145
   -259    340    597    -41   -428    470   -298   -782   -197    413    210   -145
   -239    350    589    -54   -413    470   -303   -774   -187    420    207   -140
   -215    366    581    -75   -400    475   -329   -750   -155    454    239   -103
   -220    363    584    -70   -402    472   -332   -711   -122    493    275    -64
   -257    366    620    -57   -439    493   -319   -670    -83    537    314    -28
   -262    389    652    -62   -457    519   -309   -628    -38    589    350     10
   -236    413    646    -90   -441    527   -314   -592     -5    618    363     28
   -220    452    672   -116   -446    561   -314   -553     36    665    389     57
   -187    491    675   -153   -431    581   -324   -542     46    688    402     72
   -171    522    693   -174   -431    607   -306   -511     72    727    433    106
   -239    462    701   -114   -470    581   -335   -545     51    714    410     85
   -309    407    717    -49   -511    561   -348   -576     23    696    387     62
   -319    394    711    -38   -514    553   -337   -587     12    696    387     59
   -288    418    706    -64   -496    561   -340   -602      2    696    387     59
   -226    446    672   -111   -449    558   -355   -628    -15    685    384     49
   -202    441    644   -119   -423    542   -366   -675    -44    659    368     23
   -241    446    688   -103   -465    566   -363   -727    -70    641    358      5
   -267    418    685    -75   -475    550   -376   -784   -109    610    332    -28
   -239    381    618    -72   -428    498   -415   -833   -155    574    296    -64
   -220    374    592    -77   -405    483   -428   -872   -189    553    277    -96
   -228    371    597    -72   -413    485   -431   -904   -205    548    272   -109
   -228    387    615    -77   -420    501   -423   -935   -215    542    270   -119
   -246    392    639    -72   -444    514   -418   -971   -231    535    259   -137
   -270    415    685    -72   -478    550   -413   -992   -241    537    262   -145
   -314    449    763    -67   -540    605   -413  -1000   -239    545    272   -145
   -298    467    766    -83   -532    615   -418   -987   -223    568    290   -129
   -257    509    766   -127   -511    636   -426   -963   -187    615    335    -90
   -249    555    805   -153   -527    680   -436   -969   -155    652    371    -57
   -228    605    833   -189   -530    719   -470   -979   -132    680    400    -28
   -226    644    870   -207   -548    756   -514   -997   -132    696    423    -10
   -236    613    846   -189   -542    730   -532  -1013   -148    693    423    -15
   -239    597    833   -179   -537    714   -545  -1015   -150    696    428     -7
   -233    594    826   -181   -530    709   -566  -1028   -163    691    426     -7
   -270    550    820   -140   -545    685   -574  -1054   -187    672    402    -23
   -283    457    737    -88   -511    597   -581  -1070   -223    636    363    -44
   -252    384    636    -67   -444    509   -584  -1062   -249    610    335    -62
   -213    340    550    -64   -381    444   -605  -1075   -277    587    309    -80
   -267    262    530      2   -397    394   -597  -1101   -309    555    280    -93
   -259    239    498      7   -379    368   -581  -1114   -329    537    265    -96
   -192    244    436    -25   -314    340   -597  -1119   -335    542    275    -85
   -166    213    376    -23   -272    293   -602  -1106   -332    550    283    -77
   -174    132    306     20   -239    218   -618  -1109   -335    550    290    -72
   -184    114    298     33   -241    205   -605  -1109   -329    563    306    -62
   -171     96    267     38   -218    181   -605  -1114   -335    571    314    -67
   -179     72    252     51   -215    161   -615  -1124   -342    576    314    -80
   -194     67    262     64   -228    163   -607  -1114   -329    597    329    -70
   -168     25    194     70   -181    109   -584  -1091   -319    615    335    -64
   -174   -127     46    150   -111    -41   -597  -1091   -361    566    267   -127
   -135   -283   -150    207      5   -218   -537  -1015   -392    475    137   -249
   -119   -415   -296    267     88   -355   -379   -857   -345    402      5   -397
   -197   -327   -129    259    -36   -228   -267   -745   -184    496     64   -374
   -288     83    371    101   -329    226   -301  -1008   -132    704    337   -140
   -337    602    937   -132   -639    769   -620  -1564   -283    974    774    259
   -329   1244   1574   -457   -950   1408   -963  -1964   -324   1405   1374    789
   -277   1532   1808   -628  -1044   1670  -1241  -2096   -236   1878   1922   1270
   -228   1156   1384   -465   -805   1267  -1363  -2068   -275   1930   1943   1296
   -213    530    740   -158   -475    633  -1314  -2039   -654   1239   1213    657
   -205    -10    194    109   -200     90  -1127  -1938  -1052    342    272   -184
   -200   -205     -5    200    -98   -106   -953  -1649   -857    332    132   -348
   -158   -174    -15    163    -72    -96   -792  -1374   -592    511    252   -285
   -140   -145     -7    140    -67    -77   -680  -1208   -415    633    340   -272
   -119   -148    -28    135    -46    -88   -631  -1122   -329    685    366   -226
    -57   -142    -85     98     12   -114   -654  -1080   -316    688    345   -176
    -28   -132   -106     80     38   -119   -644  -1041   -293    698    348   -145
    -36   -135   -101     85     31   -116   -615  -1005   -259    717    381   -106
    -51   -161   -109    106     28   -135   -602   -987   -236    732    423    -80
    -85   -197   -114    140     12   -155   -620   -992   -220    732    459    -77
    -59   -189   -129    124     33   -158   -613   -982   -197    745    496    -85
    -54   -207   -155    129     49   -181   -594   -971   -189    730    472   -103
   -132   -239   -106    187    -12   -174   -607   -989   -200    704    431    -59
   -140   -213    -72    174    -33   -142   -602   -982   -181    724    457    -33
    -70   -135    -67    101     -2   -101   -623   -958   -168    745    478    -31
    -31    -75    -44     51      5    -59   -628   -919   -132    774    514    -20
    -23    -36    -12     31     -5    -25   -602   -880    -90    810    553    -12
    -15      0     15      5    -15      5   -600   -859    -59    839    581     23
    -33     38     72     -2    -54     54   -589   -828    -20    878    618     41
    -46     72    116    -15    -83     93   -576   -795      7    906    631     54
    -33    106    140    -36    -85    122   -561   -743     54    956    667     88
     -5     96    101    -46    -54     98   -561   -709     85    989    688    114
      2    150    148    -77    -72    148   -558   -675    132   1039    724    135
    -10    194    202    -93   -106    200   -548   -633    184   1091    763    158
    -10    197    207    -93   -109    202   -527   -581    236   1150    815    205
    -10    236    244   -114   -127    239   -496   -535    290   1205    865    249
      2    288    285   -145   -140    285   -478   -491    340   1257    909    283
     18    301    283   -161   -132    293   -501   -488    348   1267    917    283
      7    288    280   -148   -135    285   -527   -511    327   1252    901    249
     15    270    254   -142   -119    262   -527   -491    324   1249    901    254
     25    293    267   -161   -122    280   -517   -485    314   1244    904    262
     33    337    303   -187   -135    322   -514   -496    298   1239    909    259
     15    335    319   -174   -150    327   -519   -524    267   1213    898    210
    -46    296    342   -127   -194    319   -504   -566    226   1171    844    158
    -88    296    384   -103   -236    340   -496   -613    189   1127    795    137
    -44    290    335   -124   -189    311   -535   -654    132   1078    745    106
     20    296    275   -158   -127    285   -574   -706     64   1002    691     62
     -5    303    309   -150   -155    306   -563   -717     57   1000    706     75
    -62    298    358   -119   -210    327   -581   -750     33    984    704     59
    -85    301    387   -111   -236    342   -568   -763     23    979    701     38
   -114    314    428    -98   -270    371   -563   -776     23    979    706     28
   -137    301    436    -83   -288    368   -558   -763     23    989    724     20
    -98    353    452   -129   -275    402   -558   -745     51   1021    761     46
    -72    423    496   -176   -285    459   -542   -724     93   1067    828    114
    -72    504    576   -215   -324    540   -550   -719    124   1122    896    106
   -109    548    654   -220   -381    600   -589   -737    137   1130    878     85
   -111    607    717   -249   -415    662   -589   -748    161   1161    927    161
   -111    623    735   -257   -426    678   -576   -771    153   1176    958    127
   -114    605    719   -244   -415    662   -561   -743    179   1182    924    129
   -103    574    678   -236   -392    623   -579   -730    148   1132    865    150
    -77    555    631   -239   -353    592   -605   -711    145   1140    901    181
    -88    542    628   -228   -358    584   -600   -683    163   1163    930    189
    -98    436    535   -168   -316    485   -592   -685    137   1132    893    142
   -109    405    511   -148   -309    457   -602   -711     85   1075    833     75
   -129    376    504   -124   -316    439   -618   -732     49   1041    800     38
   -145    335    478    -96   -311    407   -631   -745     18   1013    776      7
   -174    329    504    -77   -337    415   -644   -756      7   1008    782     -7
   -215    353    566    -70   -389    459   -618   -732     28   1028    805      2
   -187    337    524    -75   -355    431   -641   -756    -12    987    769    -15
   -158    353    509    -98   -332    428   -680   -800    -59    940    724    -41
   -150    368    519   -109   -335    444   -678   -800    -57    940    730    -36
   -163    350    511    -96   -337    431   -670   -784    -46    961    763    -18
   -205    332    535    -64   -371    433   -672   -787    -46    966    771    -57
   -228    322    548    -46   -387    433   -667   -787    -49    945    722    -93
   -223    345    568    -59   -394    457   -662   -787    -62    917    698    -80
   -192    254    446    -31   -319    350   -633   -743    -90    857    628   -174
   -106      0    106     54   -106     51   -568   -683   -158    680    394   -324
   -109    -72     36     90    -75    -18   -428   -504    -23    691    353   -342
   -171    155    327      7   -249    241   -376   -501    106    813    483   -283
   -252    579    831   -163   -542    706   -587   -987    -90    927    740    -90
   -314   1088   1400   -387   -857   1244   -922  -1509   -311   1169   1166    254
   -322   1579   1901   -628  -1111   1740  -1228  -1808   -337   1566   1696    657
   -233   1543   1777   -654  -1005   1660  -1439  -1842   -283   1880   2047    956
   -220    935   1153   -358   -688   1044  -1462  -1821   -568   1441   1605    605
   -233    420    654    -93   -444    537  -1350  -1725   -872    740    865      0
   -218     46    262     85   -241    153  -1156  -1478   -854    415    426   -340
   -187     46    233     70   -210    140  -1002  -1226   -581    555    465   -316
   -158    114    272     20   -218    194   -878  -1034   -358    696    545   -246
   -114     90    205     10   -158    148   -782   -893   -246    753    581   -213
    -72     72    142     -2   -106    106   -771   -852   -223    769    602   -207
    -70     96    166    -12   -116    129   -787   -833   -218    766    589   -215
    -72     72    145      0   -109    109   -810   -839   -215    750    574   -228
    -90     46    137     20   -114     93   -807   -820   -200    761    587   -215
    -90     38    129     23   -109     85   -795   -792   -168    787    613   -192
    -59     25     85     18    -72     54   -792   -779   -158    792    620   -197
     -5     46     51    -23    -28     49   -810   -795   -155    792    620   -210
    -33     44     77     -5    -57     62   -795   -779   -137    818    654   -189
    -93     20    114     33   -103     67   -795   -766   -122    844    680   -163
   -132    -15    116     75   -124     49   -818   -787   -142    818    652   -187
   -132    -38     93     83   -114     25   -789   -763   -119    839    670   -168
   -106     -5    101     54   -103     46   -787   -743    -93    865    698   -150
    -57     77    135    -12    -96    106   -815   -748    -88    872    701   -158
    -49    103    153    -25   -101    127   -826   -722    -62    896    717   -140
   -116     90    207     12   -163    148   -797   -691    -15    937    750   -119
   -109     70    179     18   -142    124   -766   -678     -7    932    748   -129
   -116     38    153     36   -135     96   -735   -633     31    971    792   -106
    -77     75    153      2   -114    114   -776   -644     49   1000    823    -90
    -70     85    155     -7   -114    119   -758   -558    127   1057    872     -7
    -57     72    129     -7    -93    101   -724   -493    194   1114    919     44
    -64     51    114      5    -90     83   -704   -459    236   1140    935     57
    -77     46    124     15   -101     85   -704   -423    283   1197    989     93
    -75     75    148      0   -111    111   -717   -407    298   1208    992     90
    -96     96    192     -2   -142    142   -719   -407    296   1189    971     75
   -101     75    174     12   -137    124   -696   -392    301   1192    989     93
   -116     80    197     18   -155    137   -646   -363    327   1218   1018    119
   -101     96    194      0   -148    145   -633   -389    285   1166    969     90
   -114    106    220      2   -166    163   -646   -415    259   1148    961     85
   -122     80    200     18   -161    140   -657   -446    210   1109    937     64
   -135     57    192     38   -163    124   -685   -511    148   1057    901     23
   -174     70    244     51   -207    155   -691   -542    127   1036    875    -10
   -210     59    267     75   -239    163   -685   -579     93    992    841    -36
   -179     12    192     83   -184    101   -717   -644      2    924    789    -83
   -194     15    210     90   -202    111   -740   -665     -5    930    792    -83
   -213    -10    202    111   -210     96   -717   -667    -15    922    789    -83
   -200     -2    197    101   -200     96   -724   -667    -25    927    813    -62
   -194     15    210     88   -202    111   -740   -683    -44    901    797    -75
   -192    -18    174    106   -184     77   -730   -675    -44    891    789    -72
   -184     44    226     67   -205    135   -719   -646      0    932    823    -51
   -163    158    322      0   -241    239   -748   -659     15    963    849    -38
   -179    226    402    -23   -290    311   -776   -691     23    984    888    -28
   -189    223    413    -15   -301    316   -800   -719     25    989    924    -36
   -205    194    397      2   -301    296   -813   -737     12    984    880    -72
   -171    158    329      5   -249    244   -792   -706     28    979    854    -25
   -179    166    342      5   -262    254   -792   -711     15    982    862    -46
   -171    202    374    -15   -272    288   -857   -753    -25    950    844    -75
   -161    244    405    -41   -283    322   -833   -678     36   1005    922     33
   -179     96    272     41   -226    184   -769   -639     33    995    919     31
   -171    -54    116    111   -142     31   -805   -706    -44    898    818    -59
   -168    -93     75    132   -122    -10   -831   -709    -62    885    815    -64
   -153    -33    119     93   -137     41   -852   -727    -90    862    789   -116
   -197    -54    142    124   -171     44   -839   -740   -114    815    732   -166
   -231   -142     85    187   -158    -31   -792   -719   -109    815    745   -129
   -244   -207     36    226   -140    -85   -795   -706   -101    826    753   -135
   -192   -145     44    168   -119    -49   -807   -748   -140    769    696   -194
   -161   -132     28    145    -96    -51   -784   -727   -140    753    680   -202
   -140   -111     28    124    -85    -41   -797   -701   -122    774    706   -179
   -124    -28     96     77   -111     33   -787   -675    -54    844    787   -116
   -114   -168    -57    140    -28   -114   -807   -711   -129    758    717   -153
   -103   -192    -90    148     -7   -142   -805   -680   -127    750    706   -148
   -127   -236   -109    181    -10   -174   -800   -639   -114    735    678   -150
   -194   -475   -280    335     41   -379   -711   -568   -109    696    620   -210
   -150   -504   -355    327    101   -431   -566   -433    -25    667    530   -327
   -119   -340   -220    228     49   -280   -496   -348    109    709    524   -329
   -184    -28    153    106   -171     62   -553   -548     44    769    659   -220
   -207    376    584    -83   -394    480   -841  -1054   -290    823    904    -15
   -262    820   1080   -280   -672    948  -1158  -1449   -509   1021   1275    241
   -275   1065   1340   -394   -807   1202  -1434  -1686   -623   1231   1597    454
   -244    805   1049   -283   -646    927  -1532  -1719   -743   1189   1590    431
   -205    433    639   -114   -420    535  -1462  -1623   -885    792   1153     98
   -210   -127     83    166   -148    -20  -1252  -1434   -997    231    483   -374
   -210   -355   -145    283    -33   -252  -1101  -1208   -810    215    348   -475
   -194   -265    -72    228    -62   -168   -971   -982   -519    415    472   -387
   -171   -252    -80    213    -46   -166   -820   -756   -259    615    602   -267
   -142   -314   -171    226     12   -244   -732   -644   -127    657    589   -205
   -124   -363   -239    244     57   -301   -714   -620   -124    644    594   -207
   -103   -397   -296    249     93   -348   -711   -607   -122    649    602   -200
   -127   -407   -280    267     75   -345   -748   -628   -122    636    584   -207
   -119   -361   -241    239     59   -301   -714   -594    -77    672    633   -181
   -142   -379   -236    259     46   -309   -706   -579    -59    693    657   -194
   -171   -394   -223    283     25   -311   -685   -555    -44    709    654   -187
   -179   -400   -220    290     20   -311   -659   -522     -7    717    633   -150
   -140   -309   -168    223     12   -239   -678   -535     -2    740    667   -140
   -109   -298   -189    202     38   -244   -675   -527     -7    732    659   -140
   -124   -324   -202    223     36   -265   -678   -509      2    717    646   -137
   -142   -324   -181    233     18   -254   -659   -483     28    748    688   -109
   -137   -257   -122    194    -10   -189   -649   -462     70    797    740    -75
   -135   -267   -132    202     -2   -202   -618   -431    111    823    766    -57
   -158   -272   -114    213    -23   -194   -626   -436    132    836    771    -64
   -140   -249   -109    194    -15   -179   -597   -415    161    841    787    -49
   -166   -259    -96    213    -36   -179   -620   -410    171    870    815    -49
   -189   -249    -59    218    -64   -155   -644   -392    200    880    807    -44
   -171   -259    -90    215    -41   -176   -615   -327    262    930    862     20
   -158   -265   -106    213    -25   -187   -584   -272    324    987    914     64
   -148   -239    -93    192    -28   -166   -566   -236    384   1036    953     96
    -98   -197    -98    148      0   -148   -561   -220    418   1052    961    116
    -77   -210   -132    145     25   -171   -537   -179    454   1083    989    142
    -83   -187   -103    135     10   -145   -540   -161    485   1117   1034    161
   -101   -168    -70    132    -15   -119   -509   -153    498   1109   1028    140
    -72   -174   -101    122     12   -137   -496   -150    488   1085   1002    148
    -62   -184   -122    122     28   -155   -511   -168    454   1054    987    132
    -57   -194   -137    127     38   -166   -485   -163    431   1018    958    109
    -31   -197   -166    114     67   -184   -506   -192    384    971    932     57
    -57   -189   -132    124     36   -163   -532   -241    324    909    896    -51
   -106   -189    -83    148    -12   -137   -545   -293    262    836    849   -122
   -137   -161    -23    150    -57    -93   -571   -340    213    763    815   -163
   -124   -150    -25    135    -51    -88   -548   -350    197    753    839   -161
   -153   -140     10    145    -83    -64   -605   -426    116    688    769   -231
   -158   -103     54    129   -109    -25   -631   -467     70    649    740   -262
   -142    -96     46    119    -96    -25   -641   -475     41    639    724   -241
   -132    -64     64     98   -101      0   -639   -472     36    618    691   -228
   -132    -67     64     98   -101     -2   -636   -478     38    615    680   -231
   -119   -106     10    111    -67    -49   -657   -485     38    605    672   -226
   -111   -135    -23    124    -44    -80   -665   -491     54    618    685   -176
    -90    -75     12     80    -54    -31   -641   -496     80    654    714   -111
    -41     18     59     10    -51     38   -654   -514     80    667    724    -75
    -10     59     70    -25    -38     62   -709   -542     70    667    737    -54
    -10     67     77    -28    -44     72   -732   -553     64    678    756    -33
    -15    119    132    -51    -75    124   -735   -563     67    678    753    -36
    -20    168    189    -75   -103    176   -737   -566     54    665    745    -31
    -23    202    223    -90   -122    213   -743   -548     51    678    769    -10
    -36    213    249    -88   -142    231   -740   -530     72    696    784      5
    -85    124    210    -20   -148    166   -732   -530     54    667    750    -31
    -80     57    137     10   -109     96   -732   -530     41    644    717    -67
    -41     57     96     -7    -70     75   -740   -522     36    636    691    -88
    -44     25     70     10    -57     46   -732   -522     10    610    665   -127
    -64     20     83     20    -72     51   -750   -550    -23    568    623   -174
    -72      0     72     36    -72     36   -756   -561    -46    532    584   -200
    -85     41    127     20   -106     83   -745   -550    -33    542    592   -184
   -111     51    163     31   -137    106   -740   -555    -36    537    587   -181
   -124    -10    114     64   -122     51   -730   -553    -54    514    568   -189
   -148     10    158     67   -153     83   -758   -576    -77    498    555   -202
   -132     44    176     44   -153    109   -766   -584    -83    483    532   -207
   -116      7    124     54   -119     64   -743   -561    -85    478    530   -194
   -148    -44    101     96   -127     28   -769   -561    -96    465    517   -213
   -171   -129     41    150   -109    -44   -745   -535   -103    423    459   -254
   -176   -285   -111    228    -33   -200   -670   -454    -96    342    345   -342
   -158   -327   -168    244      5   -249   -563   -324     -2    316    249   -433
   -114    -80     33     96    -75    -23   -514   -249    148    413    309   -397
   -153    267    420    -57   -285    342   -623   -509     28    483    480   -259
   -205    631    836   -213   -522    732   -911  -1010   -316    535    740    -67
   -205   1150   1356   -472   -779   1252  -1187  -1392   -519    717   1096    176
   -194   1327   1519   -566   -857   1423  -1434  -1577   -615    896   1371    376
   -200    966   1166   -384   -683   1065  -1488  -1595   -776    714   1202    254
   -184    524    709   -171   -446    615  -1382  -1499   -966    194    620   -174
   -161     46    207     57   -184    127  -1200  -1270   -969   -189     93   -555
   -158   -137     20    145    -90    -59  -1023   -982   -657    -31    127   -514
   -145   -153     -7    150    -70    -83   -893   -763   -415    135    239   -413
   -132   -124      7    127    -72    -59   -797   -607   -241    254    316   -350
   -127    -90     36    109    -83    -28   -745   -535   -155    303    340   -340
    -93    -85      7     88    -51    -38   -691   -485   -114    322    350   -329
    -88   -150    -62    119    -15   -106   -665   -444    -96    324    350   -306
   -124   -233   -109    176    -10   -174   -693   -420    -83    337    371   -272
   -142   -246   -103    194    -20   -176   -691   -392    -59    361    389   -257
   -140   -267   -127    202     -7   -197   -672   -368    -38    363    387   -254
   -119   -280   -161    200     18   -220   -657   -340    -12    371    392   -241
   -114   -311   -200    210     41   -257   -633   -311     15    392    405   -220
   -119   -345   -226    233     51   -285   -615   -298     36    418    423   -205
   -111   -309   -197    207     41   -254   -576   -265     77    446    459   -176
    -98   -298   -200    197     49   -249   -550   -244    101    459    485   -163
   -142   -363   -220    252     38   -293   -555   -252     98    441    467   -202
   -207   -441   -233    324     12   -337   -548   -257     96    420    423   -207
   -244   -493   -249    368      2   -374   -532   -244     96    410    400   -194
   -311   -563   -252    436    -31   -407   -514   -218    122    423    407   -187
   -407   -659   -252    532    -80   -457   -509   -189    148    433    420   -168
   -413   -665   -252    540    -80   -459   -472   -122    202    480    478    -93
   -340   -594   -257    465    -41   -426   -465    -51    280    548    527     -7
   -223   -548   -324    384     49   -436   -462    -15    337    592    555     33
    -75   -566   -493    319    205   -530   -488    -20    353    579    558     41
     44   -574   -618    265    329   -594   -524    -12    355    566    576     49
     70   -501   -571    215    319   -537   -506     51    418    628    615     46
     38   -485   -524    223    280   -504   -483     98    462    667    626     64
    -12   -478   -465    244    223   -470   -457    132    491    678    620     85
     -7   -467   -459    239    226   -465   -423    166    504    662    600    127
      5   -423   -431    207    215   -426   -420    166    491    636    576    101
    -28   -433   -405    231    187   -418   -428    148    470    610    566     70
    -77   -444   -368    259    142   -407   -400    158    462    600    571     64
    -83   -415   -332    249    124   -374   -376    174    454    594    579     59
   -111   -376   -267    241     77   -322   -368    142    405    545    558     28
   -197   -348   -153    272    -23   -252   -358    101    381    519    555      2
   -246   -303    -57    272    -96   -181   -363     28    337    485    545    -44
   -298   -327    -28    314   -135   -179   -420    -28    277    441    514    -98
   -262   -277    -15    267   -124   -145   -428    -15    257    423    480    -93
   -270   -262      7    265   -140   -127   -415     -2    252    413    459    -85
   -314   -189    124    252   -220    -31   -405      2    262    420    444    -72
   -353   -135    218    244   -285     41   -397     10    280    436    459    -70
   -381    -70    311    226   -348    119   -394     15    296    454    478    -70
   -374    -33    340    205   -358    153   -384     28    309    467    480    -77
   -327     10    337    158   -332    174   -400     12    301    459    472    -96
   -290     70    361    111   -324    215   -405     20    329    485    506    -75
   -270     88    358     88   -314    220   -407     31    361    514    537    -44
   -197    129    327     33   -262    226   -444     10    366    530    561    -25
   -150    135    285      5   -218    210   -462      5    363    537    576    -20
   -111     96    207      7   -158    150   -475     -5    342    517    566    -41
   -114     85    200     12   -155    142   -485    -12    327    498    553    -46
   -111     64    174     23   -142    119   -480      0    337    504    561    -31
   -101      0    101     49   -101     49   -475     18    345    493    550    -20
    -85   -135    -49    111    -18    -93   -480     18    306    446    501    -51
   -103   -200    -96    150     -5   -150   -491     18    280    410    462    -93
    -88   -200   -111    145     10   -158   -501      5    249    368    426   -124
    -93   -239   -145    166     23   -194   -506    -10    207    322    394   -153
   -109   -259   -150    184     20   -205   -509    -20    176    283    363   -184
   -111   -277   -168    194     25   -223   -504    -15    176    275    355   -187
    -88   -293   -205    189     57   -249   -506    -10    161    257    342   -181
    -46   -283   -236    163     93   -259   -504      2    163    259    337   -174
    -38   -316   -277    179    119   -298   -514    -10    140    239    309   -215
   -140   -389   -252    262     54   -322   -522    -33    106    200    270   -270
   -142   -353   -210    246     33   -283   -519    -28    103    192    272   -262
   -114   -275   -161    194     23   -218   -522     -7    122    207    283   -236
   -142   -314   -171    228     12   -244   -530    -15    106    179    249   -265
   -197   -394   -197    293      0   -296   -511      0     85    142    202   -327
   -179   -561   -384    368    101   -472   -449     64     54     36     75   -444
   -166   -763   -600    462    215   -680   -337    179     62   -101   -106   -594
   -135   -730   -594    433    228   -662   -228    329    197    -88   -132   -613
   -202   -342   -140    270    -33   -241   -249    161    233     57     67   -485
   -275    124    400     75   -337    262   -522   -381     12    218    400   -244
   -335    691   1023   -179   -678    857   -859   -846   -137    511    875    135
   -309   1101   1410   -394   -859   1254  -1140  -1044    -98    911   1382    540
   -249    776   1026   -265   -639    901  -1249   -997   -122    961   1379    607
   -244    301    545    -31   -394    423  -1244   -979   -436    389    769    124
   -272   -174     96    223   -184    -38  -1111   -857   -698   -280     51   -485
   -236   -426   -189    332    -23   -309   -909   -558   -522   -342   -114   -618
   -197   -376   -179    285    -12   -277   -727   -283   -236   -145     20   -483
   -181   -363   -181    272      0   -272   -594    -90    -57    -33     88   -420
   -179   -376   -197    277      7   -288   -530      0     20     -5     88   -426
   -210   -353   -142    283    -33   -249   -504     31     49    -10     93   -426
   -226   -301    -77    262    -75   -189   -470     77     93     18    135   -379
   -179   -252    -72    215    -54   -161   -470     93    106     23    140   -368
   -163   -200    -36    179    -64   -119   -478    101    122     25    137   -368
   -202   -181     20    192   -111    -80   -467    116    145     41    140   -353
   -179   -197    -20    187    -80   -109   -480     96    116      2    103   -376
   -140   -231    -90    184    -25   -161   -498     72     93    -25     83   -400
   -129   -241   -114    184    -10   -179   -496     88    111     -5    101   -371
   -103   -259   -155    181     25   -207   -488    114    135     20    122   -340
    -72   -254   -181    161     51   -218   -462    148    171     49    140   -329
    -72   -280   -210    176     67   -246   -444    161    181     51    142   -322
    -72   -290   -218    181     70   -254   -436    168    181     44    140   -311
    -62   -283   -220    174     77   -252   -436    179    197     46    142   -290
    -59   -303   -246    181     90   -275   -444    184    207     44    135   -288
     -2   -272   -270    137    132   -270   -457    202    218     51    132   -277
     44   -236   -280     93    161   -257   -478    223    239     70    155   -259
     31   -192   -223     80    127   -207   -465    267    290    122    207   -220
      7   -158   -166     75     83   -161   -418    324    345    161    241   -192
     46   -192   -239     70    142   -215   -418    327    335    137    220   -200
     88   -181   -272     44    179   -226   -418    358    348    140    231   -171
    111   -145   -257     18    184   -200   -420    407    394    179    262   -140
    114   -137   -254     10    184   -197   -397    444    428    205    283   -135
     96   -150   -246     25    171   -200   -358    467    441    202    277   -150
     80   -163   -244     41    158   -202   -371    470    428    181    259   -163
    111   -124   -236      7    174   -179   -413    459    410    163    252   -158
    140   -127   -267     -7    202   -197   -433    439    381    127    223   -179
    150   -174   -324     12    236   -249   -431    418    345     83    179   -215
    145   -189   -335     20    239   -259   -418    392    314     49    148   -244
    111   -142   -254     15    181   -197   -397    379    311     49    158   -236
    122   -122   -244     -2    181   -181   -410    327    275     18    140   -259
    124   -155   -283     15    202   -218   -426    270    218    -36     96   -301
    111   -181   -293     33    200   -236   -439    233    181    -72     67   -327
    109   -207   -316     49    213   -262   -431    215    168    -85     51   -327
    122   -223   -345     49    233   -283   -423    205    166    -88     51   -329
    124   -192   -316     33    218   -252   -418    197    176    -80     64   -329
    111   -197   -309     41    207   -252   -418    189    176    -88     54   -345
    103   -233   -337     64    220   -285   -426    168    155   -106     31   -358
    101   -249   -353     72    226   -301   -426    168    150   -116     18   -363
     75   -246   -322     83    197   -283   -389    215    194    -83     38   -324
     20   -184   -205     80    111   -194   -353    275    275     -5    109   -239
     64    -98   -163     18    114   -129   -387    246    280      2    111   -233
    111    -77   -189    -18    150   -132   -457    179    239    -31     93   -267
     85    -33   -119    -25    101    -75   -483    168    254     -7    127   -236
     18    -64    -85     23     51    -75   -496    155    241    -15    122   -228
    -18    -85    -67     51     23    -77   -485    158    239    -10    124   -218
    -41    -90    -49     64      2    -70   -493    155    236    -10    124   -215
    -54   -142    -88     98     15   -116   -496    153    218    -36     93   -241
    -36   -210   -174    122     64   -192   -504    140    181    -88     38   -280
    -18   -314   -296    166    137   -306   -501    135    132   -148    -18   -322
    -15   -322   -306    166    145   -314   -496    137    119   -155    -20   -309
    -12   -329   -319    171    153   -324   -485    137    109   -163    -18   -298
    -10   -342   -335    176    161   -340   -480    127     88   -176    -23   -309
      0   -355   -355    179    176   -355   -475    124     77   -192    -33   -316
      0   -387   -389    192    194   -389   -478    114     57   -228    -77   -348
    -12   -405   -392    207    187   -400   -472    116     54   -241    -90   -355
      5   -452   -457    223    228   -452   -478     98     20   -288   -122   -379
     38   -470   -509    215    272   -488   -498     72    -18   -329   -163   -400
     49   -454   -504    200    275   -478   -496     75     -7   -319   -161   -389
     59   -423   -483    181    270   -452   -488     88     10   -322   -153   -376
     25   -452   -480    213    252   -465   -446    129     46   -298   -119   -355
     41   -537   -579    249    309   -558   -426    129     15   -345   -176   -428
    114   -678   -792    280    452   -732   -426    103    -98   -501   -332   -561
    119   -872   -995    376    555   -932   -322    226   -114   -626   -485   -683
     57   -935   -992    436    524   -963   -181    384    -25   -672   -579   -771
     -7   -644   -636    327    314   -641    -75    400    124   -548   -454   -675
    -88   -114    -25     98    -33    -70   -270    -70     59   -327   -106   -361
   -189    506    693   -158   -441    600   -587   -542     31     72    444    129
   -239   1008   1244   -384   -740   1124   -880   -789    119    568   1039    636
   -116    992   1109   -436   -613   1049  -1117   -826    210    930   1400    979
    -20    366    387   -174   -205    376  -1153   -862   -119    439    885    542
    -33   -179   -145    106     54   -161  -1060   -831   -594   -436     20   -210
    -90   -566   -475    327    192   -522   -802   -524   -618   -797   -418   -576
    -46   -576   -530    311    241   -553   -620   -241   -376   -688   -392   -553
     51   -563   -615    254    332   -587   -519    -88   -270   -652   -389   -550
     72   -524   -600    226    335   -561   -433     46   -158   -589   -345   -506
     54   -555   -610    249    329   -581   -387    122   -106   -561   -324   -478
     20   -587   -607    283    314   -597   -340    197    -41   -514   -288   -439
     62   -613   -675    275    366   -644   -340    200    -49   -535   -309   -449
    129   -576   -709    223    418   -641   -381    127   -119   -602   -361   -493
    150   -597   -748    220    446   -672   -374    135   -111   -597   -353   -475
    176   -589   -766    207    470   -678   -379    132   -116   -610   -363   -480
    145   -545   -693    197    418   -618   -368    153    -96   -600   -350   -472
    106   -532   -639    213    371   -587   -361    166    -80   -594   -340   -454
    116   -542   -662    213    387   -602   -337    202    -51   -576   -319   -415
    148   -540   -688    197    418   -613   -301    254    -12   -550   -298   -379
    145   -509   -657    181    397   -581   -288    275      5   -535   -283   -355
    145   -478   -623    163    384   -550   -293    283     23   -517   -252   -332
    148   -444   -594    145    371   -519   -277    303     44   -491   -220   -314
    153   -394   -548    122    350   -470   -257    329     64   -478   -205   -327
    124   -433   -558    153    340   -496   -254    353     80   -478   -220   -301
    111   -470   -584    179    348   -527   -244    379     96   -472   -215   -296
    135   -491   -628    176    381   -561   -252    379     88   -488   -241   -345
     75   -485   -561    205    316   -522   -223    446    158   -441   -207   -252
    111   -535   -649    210    379   -589   -254    426    129   -483   -223   -231
    142   -506   -652    181    394   -579   -252    431    127   -488   -202   -233
    140   -465   -605    163    371   -535   -231    478    181   -428   -119   -215
     98   -485   -584    194    340   -535   -257    485    189   -423   -122   -311
     98   -444   -542    171    319   -491   -244    514    205   -420   -155   -275
    101   -428   -530    163    314   -478   -218    542    215   -426   -166   -176
     49   -462   -511    205    277   -485   -207    550    194   -449   -171   -122
     38   -452   -491    207    265   -470   -189    566    176   -439   -148   -109
     72   -420   -493    174    283   -457   -215    504    101   -498   -197   -197
     49   -423   -472    187    259   -446   -210    491     67   -527   -218   -231
     57   -454   -514    197    283   -483   -218    444     -2   -597   -285   -285
     41   -441   -483    200    262   -462   -200    426    -28   -620   -311   -306
     33   -413   -446    187    236   -428   -207    381    -59   -646   -332   -324
     33   -413   -446    189    239   -428   -205    332    -96   -685   -371   -348
      7   -433   -444    213    223   -439   -200    296   -127   -717   -405   -363
      2   -493   -496    246    249   -493   -220    254   -181   -761   -457   -392
     28   -418   -446    192    236   -433   -223    228   -205   -771   -459   -389
     18   -413   -431    197    223   -420   -226    207   -215   -776   -459   -389
     12   -423   -439    202    226   -431   -220    192   -226   -779   -467   -400
      5   -462   -467    228    236   -465   -197    210   -223   -763   -470   -418
    -15   -472   -457    244    220   -465   -166    236   -197   -730   -441   -402
     -5   -402   -397    202    194   -400   -145    267   -142   -657   -361   -327
     15   -405   -423    194    218   -413   -129    283   -119   -618   -311   -272
     38   -358   -397    161    218   -376   -145    275   -116   -610   -283   -233
     85   -298   -384    106    233   -342   -171    280    -88   -587   -246   -176
    129   -298   -428     83    277   -363   -189    270   -101   -605   -265   -161
    189   -316   -509     62    348   -410   -220    228   -148   -659   -316   -189
    213   -394   -607     90    410   -501   -246    187   -197   -719   -361   -220
    200   -467   -667    132    433   -568   -244    176   -213   -740   -366   -215
    168   -558   -727    194    446   -641   -252    163   -233   -776   -381   -231
    129   -670   -800    270    465   -735   -275    116   -301   -865   -446   -303
     70   -745   -815    337    441   -779   -267    116   -327   -924   -467   -322
     51   -779   -833    361    441   -805   -259    109   -355   -969   -493   -350
     51   -823   -878    384    462   -849   -265     77   -402  -1018   -545   -397
     62   -826   -888    381    472   -854   -265     51   -433  -1049   -576   -426
     80   -797   -878    358    478   -836   -270     23   -459  -1080   -605   -449
     57   -795   -852    366    454   -823   -283     -5   -498  -1111   -644   -483
     38   -797   -836    379    436   -815   -296    -18   -530  -1132   -680   -501
     28   -802   -831    387    426   -815   -298    -25   -558  -1150   -711   -514
     -5   -820   -815    413    405   -818   -303    -31   -574  -1166   -737   -522
    -38   -802   -763    418    361   -782   -309    -38   -584  -1176   -743   -519
    -67   -776   -711    420    319   -745   -306    -46   -592  -1184   -745   -519
    -83   -774   -691    428    301   -732   -293    -49   -605  -1202   -761   -532
    -88   -865   -776    478    342   -820   -267    -25   -641  -1262   -831   -587
    -54  -1034   -979    542    459  -1008   -202     67   -696  -1418  -1031   -766
    -10  -1132  -1122    571    555  -1127    -93    213   -672  -1514  -1189   -927
    -33   -966   -932    501    446   -950     -2    288   -535  -1413  -1109   -872
   -168   -579   -410    374    119   -496    -80    -44   -501  -1208   -805   -584
   -345     -5    337    174   -342    166   -358   -633   -574   -865   -265    -44
   -444    542    987    -49   -714    763   -628  -1021   -548   -413    350    563
   -397    633   1028   -119   -714    831   -878  -1192   -527    -51    779   1028
   -322    129    452     96   -387    290   -961  -1234   -761   -314    483    769
   -301   -420   -119    358    -93   -270   -937  -1215  -1223  -1161   -420    -90
   -285   -857   -571    568    142   -714   -750   -966  -1387  -1691  -1044   -685
   -252   -945   -693    597    218   -820   -566   -628  -1176  -1636  -1083   -730
   -192   -917   -724    555    265   -820   -444   -392  -1005  -1532  -1028   -678
   -140   -937   -800    537    327   -870   -379   -265   -917  -1486  -1008   -659
   -142   -958   -815    550    335   -885   -358   -220   -896  -1483  -1013   -662
   -187   -984   -797    584    303   -893   -340   -205   -901  -1501  -1031   -672
   -192   -995   -802    594    303   -898   -335   -200   -901  -1512  -1041   -675
   -194   -984   -789    587    296   -885   -342   -192   -901  -1509  -1047   -672
   -184   -976   -795    579    303   -885   -350   -200   -911  -1514  -1065   -670
   -194  -1015   -823    605    311   -919   -371   -220   -932  -1530  -1085   -670
   -259  -1122   -862    691    301   -992   -400   -257   -961  -1558  -1109   -672
   -283  -1179   -896    730    303  -1039   -441   -285   -995  -1600  -1143   -701
   -296  -1205   -909    750    303  -1057   -465   -288  -1008  -1623  -1163   -714
   -298  -1213   -917    753    306  -1065   -483   -296  -1010  -1634  -1166   -717
   -296  -1184   -888    740    296  -1036   -488   -290   -997  -1621  -1140   -704
   -322  -1156   -833    737    254   -995   -491   -283  -1000  -1618  -1132   -683
   -350  -1106   -758    727    202   -932   -501   -285  -1010  -1621  -1145   -665
   -376  -1075   -701    724    161   -888   -514   -283  -1008  -1610  -1153   -652
   -392  -1060   -667    727    137   -865   -504   -277   -992  -1592  -1135   -644
   -400  -1052   -654    724    124   -852   -493   -257   -971  -1582  -1122   -639
   -394  -1041   -649    717    127   -846   -480   -218   -937  -1561  -1111   -600
   -381  -1026   -644    701    129   -836   -465   -176   -906  -1538  -1093   -542
   -379  -1034   -654    706    137   -844   -454   -127   -870  -1496  -1054   -506
   -355  -1021   -665    688    153   -844   -459    -98   -852  -1465  -1036   -496
   -301  -1041   -743    670    218   -893   -472    -70   -844  -1444  -1028   -488
   -275  -1023   -750    646    236   -888   -475    -36   -828  -1418   -997   -465
   -275   -989   -714    633    218   -852   -480    -18   -815  -1402   -966   -426
   -303   -982   -680    641    187   -831   -480    -10   -815  -1408   -956   -402
   -329   -995   -665    662    166   -831   -467     -5   -813  -1405   -943   -389
   -335  -1010   -678    672    168   -844   -459    -15   -826  -1418   -948   -402
   -350  -1013   -662    683    155   -839   -478    -54   -872  -1457   -984   -441
   -407  -1013   -607    709     98   -813   -485    -80   -896  -1475  -1008   -467
   -449  -1026   -576    737     62   -800   -480   -109   -922  -1499  -1034   -491
   -504  -1021   -519    761      7   -771   -472   -148   -956  -1519  -1049   -514
   -571   -987   -415    779    -77   -701   -452   -171   -958  -1506  -1026   -522
   -628   -974   -345    800   -142   -659   -452   -220   -987  -1535  -1065   -592
   -641  -1005   -363    823   -140   -685   -449   -252  -1010  -1574  -1122   -597
   -667  -1010   -342    839   -163   -675   -433   -267  -1010  -1577  -1124   -550
   -701   -969   -267    836   -218   -618   -420   -277  -1002  -1564  -1111   -566
   -750   -948   -197    849   -277   -571   -405   -272   -987  -1535  -1098   -568
   -774   -924   -150    849   -311   -540   -381   -270   -982  -1527  -1101   -550
   -756   -909   -155    831   -301   -532   -361   -265   -971  -1509  -1096   -535
   -659   -872   -213    766   -223   -542   -379   -283   -971  -1509  -1096   -537
   -574   -849   -277    711   -148   -566   -400   -298   -976  -1504  -1104   -530
   -522   -800   -280    659   -122   -540   -420   -306   -961  -1467  -1062   -522
   -485   -784   -301    633    -93   -542   -454   -324   -950  -1449  -1044   -581
   -428   -818   -389    623    -20   -605   -496   -350   -961  -1462  -1098   -555
   -381   -823   -441    602     28   -633   -522   -379   -987  -1501  -1145   -441
   -361   -795   -433    579     33   -615   -532   -394   -987  -1493  -1127   -470
   -335   -789   -454    563     57   -623   -555   -426  -1002  -1506  -1127   -498
   -309   -867   -558    589    124   -714   -571   -452  -1039  -1538  -1156   -535
   -353   -924   -571    636    109   -748   -545   -426  -1031  -1545  -1171   -545
   -355   -974   -618    665    129   -797   -545   -444  -1067  -1590  -1215   -579
   -293   -992   -698    641    200   -844   -576   -514  -1140  -1660  -1283   -649
   -267   -997   -730    633    231   -865   -605   -566  -1195  -1704  -1322   -711
   -303   -984   -683    644    187   -833   -597   -553  -1189  -1693  -1293   -698
   -322   -969   -649    644    161   -810   -597   -548  -1197  -1699  -1275   -670
   -353   -950   -597    652    122   -776   -589   -545  -1189  -1670  -1249   -657
   -392   -935   -542    665     75   -740   -584   -558  -1184  -1652  -1254   -704
   -374   -906   -535    639     77   -722   -602   -587  -1210  -1678  -1273   -748
   -345   -917   -571    628    111   -745   -626   -610  -1239  -1701  -1283   -753
   -384   -940   -558    662     85   -750   -623   -605  -1234  -1693  -1267   -724
   -452   -940   -488    696     18   -714   -581   -553  -1174  -1631  -1221   -672
   -436   -966   -530    701     46   -748   -602   -594  -1210  -1662  -1260   -724
   -428  -1021   -592    724     80   -807   -618   -628  -1267  -1732  -1340   -776
   -392  -1192   -802    789    202   -997   -602   -618  -1361  -1875  -1501   -906
   -332  -1434  -1101    883    384  -1267   -506   -517  -1428  -2034  -1704  -1124
   -314  -1436  -1124    875    402  -1280   -394   -410  -1376  -2047  -1751  -1200
   -400  -1117   -717    758    158   -917   -355   -524  -1226  -1834  -1527  -1010
   -558   -558      0    558   -280   -280   -558   -987  -1104  -1460  -1062   -537
   -735    116    852    309   -792    483   -815  -1374   -888   -898   -374    163
   -719    566   1286     75  -1002    927  -1093  -1493   -633   -337    254    800
   -602    431   1031     85   -815    730  -1337  -1548   -662   -228    371    961
   -571   -109    459    337   -517    174  -1426  -1634  -1083   -789   -215    389
   -607   -711   -103    659   -252   -407  -1327  -1621  -1618  -1649  -1101   -504
   -631  -1057   -426    844   -103   -743  -1054  -1265  -1608  -1860  -1387   -813
   -571  -1049   -478    810    -49   -763   -857   -956  -1426  -1758  -1337   -800
   -444  -1005   -561    724     57   -784   -763   -807  -1353  -1727  -1335   -802
   -415   -976   -561    696     72   -769   -709   -722  -1301  -1696  -1314   -800
   -436  -1010   -574    722     67   -792   -675   -685  -1267  -1678  -1304   -802
   -413  -1018   -605    717     96   -813   -657   -672  -1267  -1688  -1322   -826
   -389   -995   -605    691    106   -800   -657   -667  -1267  -1704  -1350   -839
   -363  -1023   -659    693    148   -841   -652   -652  -1252  -1691  -1343   -818
   -345  -1070   -724    706    187   -898   -652   -654  -1252  -1686  -1340   -823
   -348  -1039   -691    693    168   -865   -644   -641  -1239  -1665  -1343   -826
   -361  -1002   -641    680    137   -820   -628   -623  -1221  -1641  -1350   -807
   -340   -989   -649    665    153   -820   -626   -610  -1208  -1621  -1343   -789
   -280   -997   -717    639    215   -857   -646   -620  -1218  -1628  -1350   -789
   -277   -976   -701    626    210   -839   -639   -600  -1189  -1602  -1337   -763
   -249   -943   -696    594    220   -818   -633   -587  -1169  -1582  -1327   -753
   -215   -950   -735    584    259   -844   -636   -587  -1161  -1571  -1325   -758
   -207   -953   -745    579    265   -849   -626   -563  -1132  -1540  -1301   -745
   -197   -927   -730    561    265   -828   -626   -545  -1111  -1522  -1291   -740
   -176   -911   -735    542    277   -823   -628   -524  -1088  -1501  -1275   -722
   -213   -857   -644    535    215   -750   -602   -462  -1010  -1418  -1215   -670
   -194   -859   -667    524    236   -763   -602   -436   -992  -1395  -1208   -670
    -88   -878   -789    480    350   -833   -644   -465  -1044  -1447  -1254   -709
    -46   -878   -831    459    392   -854   -646   -423  -1018  -1423  -1234   -678
    -33   -898   -865    467    415   -883   -628   -363   -966  -1371  -1197   -633
    -18   -849   -831    431    405   -839   -623   -319   -914  -1301  -1137   -584
    -10   -807   -797    407    392   -802   -626   -296   -883  -1254  -1093   -553
     12   -807   -823    397    415   -815   -636   -288   -865  -1234  -1083   -542
     54   -792   -846    368    449   -818   -649   -298   -867  -1223  -1075   -542
     49   -792   -844    368    444   -818   -657   -311   -870  -1213  -1072   -530
     23   -787   -810    381    415   -797   -644   -316   -857  -1195  -1057   -522
     12   -802   -815    394    413   -807   -633   -335   -854  -1189  -1060   -532
     36   -844   -880    405    457   -862   -641   -379   -885  -1221  -1088   -563
     36   -833   -870    397    452   -852   -639   -415   -901  -1226  -1093   -566
     -2   -810   -810    405    402   -810   -631   -444   -898  -1215  -1080   -566
    -64   -805   -743    433    337   -774   -615   -472   -891  -1210  -1075   -566
    -59   -836   -776    449    358   -807   -636   -540   -930  -1249  -1111   -607
    -72   -870   -797    470    361   -833   -633   -576   -953  -1273  -1140   -644
    -83   -901   -818    493    366   -859   -620   -584   -950  -1270  -1145   -649
    -54   -885   -831    467    387   -857   -636   -607   -966  -1273  -1153   -657
    -62   -901   -839    483    387   -870   -639   -628   -982  -1283  -1161   -670
   -106   -870   -763    485    327   -818   -613   -615   -961  -1260  -1140   -657
    -88   -802   -717    444    311   -761   -587   -581   -911  -1208  -1096   -618
    -10   -756   -745    381    366   -750   -602   -600   -901  -1195  -1083   -594
     10   -693   -704    342    355   -698   -597   -587   -870  -1153  -1047   -550
      2   -628   -633    311    316   -631   -602   -576   -839  -1111  -1021   -530
      5   -579   -587    285    296   -581   -639   -592   -823  -1088  -1000   -519
      7   -553   -563    270    285   -558   -659   -600   -813  -1065   -982   -498
      2   -571   -574    285    288   -571   -652   -592   -802  -1044   -969   -483
      0   -592   -592    296    296   -592   -662   -602   -807  -1044   -969   -480
     -5   -615   -610    309    301   -613   -667   -613   -807  -1044   -966   -483
    -25   -649   -623    337    296   -636   -662   -610   -805  -1044   -971   -493
    -41   -698   -657    371    306   -678   -667   -618   -831  -1072  -1002   -530
     18   -795   -815    387    415   -802   -709   -678   -909  -1140  -1065   -584
      5   -859   -865    426    433   -862   -704   -683   -922  -1148  -1075   -594
    -33   -875   -841    454    402   -859   -696   -680   -922  -1140  -1078   -607
     -2   -898   -896    452    446   -898   -714   -709   -953  -1161  -1109   -641
     51   -922   -974    431    511   -948   -745   -753  -1002  -1200  -1137   -667
     59   -932   -995    436    524   -963   -737   -740   -995  -1187  -1127   -657
     72   -958  -1034    441    550   -997   -730   -732   -989  -1182  -1135   -665
     90   -974  -1065    441    576  -1018   -732   -740  -1000  -1187  -1145   -678
    101   -927  -1031    413    563   -979   -732   -737   -992  -1176  -1140   -680
    111   -904  -1018    394    563   -961   -727   -727   -976  -1158  -1122   -665
    153   -935  -1091    389    620  -1013   -740   -743   -997  -1182  -1143   -680
    189   -984  -1174    397    680  -1078   -743   -748  -1013  -1205  -1161   -696
    223  -1070  -1293    423    756  -1182   -704   -706  -1036  -1262  -1223   -750
    252  -1241  -1493    493    872  -1369   -623   -639  -1106  -1426  -1418   -935
    249  -1299  -1551    522    898  -1423   -501   -511  -1075  -1532  -1566  -1093
    249  -1101  -1350    426    800  -1226   -384   -433   -901  -1415  -1465  -1002
    153   -641   -797    244    475   -719   -491   -795   -820  -1135  -1083   -646
     33     -2    -36    -15     33    -20   -766  -1226   -709   -646   -444    -54
    -20    620    639   -301   -329    628  -1036  -1454   -496    -33    236    558
     93    701    607   -397   -257    654  -1317  -1493   -324    439    680   1015
    145    109    -36   -127     88     36  -1400  -1525   -605    109    306    709
    129   -517   -649    192    387   -581  -1345  -1558  -1161   -758   -550   -101
    124   -989  -1114    428    618  -1052  -1161  -1410  -1441  -1353  -1187   -709
    140  -1072  -1213    467    675  -1143   -948  -1091  -1239  -1293  -1228   -753
    150  -1041  -1195    444    672  -1117   -771   -836  -1034  -1153  -1153   -675
    210  -1023  -1236    405    722  -1130   -675   -701   -943  -1088  -1135   -662
    239  -1021  -1260    389    748  -1140   -646   -657   -904  -1054  -1122   -659
    244  -1000  -1244    379    743  -1122   -623   -620   -857  -1010  -1091   -644
    244  -1013  -1257    384    748  -1135   -600   -594   -826   -992  -1083   -633
    223   -976  -1202    376    711  -1088   -594   -581   -810   -982  -1078   -636
    194   -948  -1143    376    667  -1047   -571   -558   -758   -937  -1049   -615
    223   -956  -1179    366    701  -1067   -574   -571   -771   -956  -1070   -623
    322  -1015  -1337    345    828  -1176   -602   -597   -833  -1005  -1104   -641
    322  -1000  -1322    337    820  -1161   -576   -537   -771   -948  -1054   -576
    314   -958  -1273    319    792  -1114   -563   -519   -740   -914  -1031   -553
    316   -950  -1267    316    792  -1109   -553   -506   -717   -888  -1010   -542
    332   -909  -1244    285    787  -1078   -545   -485   -680   -846   -969   -509
    335   -898  -1234    280    784  -1065   -527   -467   -652   -823   -948   -496
    340   -898  -1239    277    787  -1067   -504   -446   -626   -805   -927   -480
    371   -862  -1234    246    802  -1047   -485   -410   -584   -758   -875   -423
    387   -761  -1148    184    766   -953   -485   -376   -540   -717   -828   -381
    413   -724  -1137    155    774   -930   -475   -342   -501   -691   -813   -366
    436   -706  -1143    132    789   -924   -467   -324   -478   -672   -807   -361
    444   -696  -1140    127    792   -917   -454   -293   -444   -633   -782   -335
    446   -649  -1096    101    769   -872   -436   -239   -379   -566   -717   -270
    459   -631  -1091     85    774   -862   -410   -176   -311   -501   -657   -202
    465   -613  -1080     72    771   -846   -389   -116   -254   -452   -615   -161
    496   -576  -1072     41    784   -823   -387    -88   -223   -426   -594   -148
    501   -597  -1098     46    797   -846   -379    -62   -202   -402   -568   -122
    493   -602  -1096     54    795   -849   -368    -44   -187   -379   -537    -93
    470   -589  -1062     59    763   -826   -355    -33   -176   -368   -522    -80
    449   -592  -1041     72    745   -815   -358    -46   -192   -394   -542   -101
    431   -613  -1047     88    737   -828   -348    -72   -220   -428   -568   -124
    426   -659  -1085    116    753   -870   -337    -96   -246   -457   -592   -145
    407   -600  -1008     96    706   -802   -348   -140   -275   -483   -607   -171
    355   -592   -948    119    652   -769   -374   -207   -324   -530   -644   -215
    345   -641   -989    145    667   -813   -368   -254   -366   -579   -688   -262
    314   -696  -1013    189    662   -854   -361   -283   -389   -610   -714   -290
    288   -701   -989    205    636   -844   -366   -316   -407   -626   -719   -303
    322   -693  -1015    187    667   -854   -371   -361   -449   -662   -743   -332
    332   -719  -1052    192    691   -885   -355   -381   -459   -685   -766   -355
    314   -724  -1039    205    675   -883   -355   -402   -472   -706   -776   -371
    301   -667   -969    181    633   -818   -361   -423   -470   -670   -756   -366
    298   -662   -961    181    628   -810   -335   -410   -446   -602   -722   -342
    293   -615   -909    161    600   -761   -319   -402   -433   -568   -706   -335
    296   -548   -844    124    568   -696   -327   -384   -405   -532   -675   -348
    301   -454   -756     75    527   -605   -324   -368   -358   -488   -631   -298
    283   -376   -659     46    470   -517   -329   -358   -316   -459   -581   -122
    267   -358   -628     44    446   -493   -337   -358   -301   -441   -576   -103
    265   -353   -618     44    441   -485   -342   -366   -303   -436   -576   -111
    246   -277   -527     15    384   -402   -337   -366   -293   -433   -548    -54
    262   -228   -491    -15    376   -358   -348   -381   -298   -426   -537    -38
    254   -226   -480    -15    366   -353   -348   -394   -322   -431   -555    -70
    197   -340   -540     70    366   -439   -327   -384   -337   -459   -587   -101
    150   -470   -623    158    384   -548   -337   -410   -379   -509   -631   -158
    168   -509   -678    171    423   -592   -379   -449   -431   -553   -670   -218
    194   -511   -706    155    449   -607   -394   -478   -470   -589   -696   -259
    207   -496   -706    142    457   -600   -376   -483   -483   -602   -706   -272
    220   -498   -722    137    470   -610   -379   -501   -506   -620   -727   -290
    228   -537   -766    155    496   -652   -400   -524   -537   -654   -758   -311
    226   -506   -735    137    480   -620   -402   -522   -535   -644   -737   -296
    215   -496   -711    140    462   -602   -394   -524   -532   -641   -737   -306
    205   -527   -732    158    465   -628   -392   -519   -532   -636   -735   -298
    215   -537   -753    161    483   -644   -387   -519   -530   -628   -727   -283
    228   -535   -763    153    496   -649   -397   -532   -542   -641   -750   -303
    181   -553   -735    184    457   -644   -431   -566   -579   -667   -779   -332
    142   -610   -753    231    446   -680   -431   -574   -618   -717   -836   -376
    124   -795   -919    335    522   -857   -361   -509   -659   -844  -1005   -501
    148   -846   -995    348    568   -922   -231   -342   -576   -904  -1130   -626
    171   -623   -795    226    483   -709   -145   -244   -420   -807  -1070   -600
     96   -194   -293     46    194   -244   -192   -498   -402   -620   -810   -384
     23    303    280   -163   -127    293   -472  -1075   -620   -389   -392    -10
    -49    833    883   -394   -465    857   -805  -1517   -756    -33    135    413
    -12   1018   1031   -504   -522   1026  -1078  -1688   -750    358    587    784
     41    628    587   -337   -272    610  -1184  -1704   -898    267    472    698
     59    103     44    -80      7     75  -1174  -1706  -1306   -485   -301     46
     70   -368   -441    148    254   -405  -1010  -1538  -1525  -1163  -1062   -579
    111   -553   -665    220    387   -607   -841  -1226  -1278  -1101  -1135   -633
    174   -535   -711    179    441   -623   -698   -976  -1005   -906  -1026   -532
    233   -472   -706    119    470   -589   -589   -795   -815   -769   -943   -449
    246   -413   -659     80    452   -535   -548   -722   -732   -709   -906   -418
    265   -441   -706     88    485   -574   -530   -709   -724   -711   -914   -431
    277   -485   -763    103    519   -626   -527   -704   -730   -717   -927   -441
    288   -478   -766     96    527   -620   -501   -665   -685   -680   -898   -407
    335   -423   -761     41    548   -589   -470   -641   -654   -657   -878   -384
    355   -371   -727      7    540   -548   -470   -641   -641   -641   -865   -376
    296   -394   -691     49    493   -542   -511   -670   -652   -649   -875   -392
    288   -407   -696     59    491   -550   -496   -657   -631   -631   -854   -366
    288   -387   -678     46    480   -530   -478   -626   -600   -581   -800   -327
    277   -384   -662     51    467   -522   -462   -600   -576   -545   -766   -301
    277   -376   -657     46    467   -517   -444   -574   -545   -506   -732   -272
    280   -340   -620     31    449   -480   -431   -553   -511   -465   -698   -241
    283   -327   -610     20    444   -470   -446   -553   -506   -459   -698   -241
    280   -316   -597     18    436   -454   -452   -548   -491   -444   -688   -223
    277   -290   -568      5    423   -428   -441   -527   -462   -407   -662   -192
    272   -288   -561      7    415   -423   -431   -504   -431   -368   -628   -158
    275   -301   -576     12    426   -439   -431   -475   -405   -332   -602   -124
    257   -298   -555     20    405   -426   -418   -439   -363   -285   -574    -77
    244   -296   -540     25    389   -418   -402   -389   -311   -228   -530    -23
    277   -231   -509    -23    392   -368   -379   -337   -241   -158   -467     33
    257   -192   -452    -33    353   -322   -363   -301   -187   -101   -428     59
    223   -200   -426    -12    324   -311   -381   -288   -163    -67   -407     83
    231   -179   -410    -28    319   -293   -363   -249   -127    -33   -371    116
    228   -171   -400    -28    314   -285   -314   -200    -83      7   -337    135
    171   -228   -402     28    285   -314   -319   -205    -93     -2   -342    114
    137   -249   -387     54    259   -316   -306   -207   -101    -12   -348    109
    119   -275   -394     75    254   -332   -293   -210   -114    -33   -361     93
    127   -285   -413     80    270   -348   -290   -226   -142    -57   -379     75
    153   -277   -431     59    290   -353   -306   -267   -189    -90   -394     57
    202   -254   -457     25    327   -355   -329   -316   -241   -129   -426     31
    275   -228   -504    -23    387   -366   -348   -361   -283   -168   -449     12
    311   -197   -509    -57    410   -353   -371   -423   -327   -210   -472    -20
    361   -184   -548    -90    452   -366   -402   -488   -381   -262   -506    -64
    384   -200   -587    -93    485   -392   -407   -514   -407   -275   -519    -90
    374   -236   -613    -70    491   -423   -400   -506   -407   -246   -519   -111
    387   -226   -613    -80    498   -418   -392   -509   -405   -202   -511   -124
    366   -189   -558    -90    459   -374   -381   -519   -394   -168   -496    -72
    296   -207   -504    -44    397   -355   -337   -488   -342   -129   -441     28
    265   -142   -410    -62    337   -275   -316   -457   -280    -88   -371     72
    316    -33   -350   -140    332   -192   -342   -467   -267    -80   -335     70
    290     31   -262   -163    277   -114   -361   -462   -246    -51   -285     96
    257     57   -200   -158    228    -70   -345   -452   -215     -5   -246    127
    223     62   -161   -142    192    -49   -363   -470   -213      7   -249    122
    215     64   -150   -140    184    -41   -374   -470   -202     20   -254    119
    228     77   -150   -153    189    -36   -371   -449   -176     49   -239    158
    236     77   -161   -158    200    -41   -366   -449   -176     57   -236    168
    200     77   -124   -140    161    -23   -361   -441   -168     75   -239    161
    171     31   -140   -101    155    -54   -355   -423   -163     77   -246    142
    127    -80   -207    -25    166   -142   -329   -407   -171     70   -252    132
    124   -109   -233     -7    179   -171   -332   -415   -187     54   -265    103
    129    -59   -192    -36    161   -124   -400   -444   -220     25   -288     57
    119    -28   -148    -44    132    -88   -389   -462   -254      5   -303     25
     96    -36   -132    -28    111    -85   -363   -444   -241     15   -288     20
    101     33    -67    -67     85    -15   -433   -431   -215     38   -249     46
    132     75    -59   -106     96      7   -530   -433   -215     38   -246     51
    122     75    -46    -98     85     15   -548   -452   -228     49   -231     62
     90     44    -49    -67     70     -2   -405   -511   -288      2   -275    -72
    116     83    -33   -101     75     25   -379   -517   -314    -28   -329   -142
    142    174     28   -161     57    101   -436   -446   -257     10   -311    -20
    158    166      7   -161     75     88   -504   -478   -283     10   -288      7
     85     67    -20    -77     54     23   -376   -509   -332    -36   -314    -90
     85    -85   -171      0    127   -127   -280   -431   -342   -119   -454   -259
    135   -293   -428     77    280   -361   -192   -298   -335   -254   -665   -319
    161   -283   -444     62    301   -363    -96   -129   -189   -223   -667   -335
    127     93    -33   -111     80     28   -140   -290   -122    -75   -465   -210
     75    589    514   -335   -218    553   -415   -836   -296    114   -103    111
    -46   1122   1169   -540   -607   1145   -766  -1353   -446    441    405    532
    -96   1551   1647   -727   -870   1597  -1070  -1652   -454    865    935    927
     41   1376   1335   -711   -646   1356  -1265  -1623   -405   1072   1127   1088
    111    932    820   -522   -353    878  -1343  -1535   -628    631    631    641
     75    363    285   -220   -106    324  -1218  -1439   -987   -158   -213    -80
     80    -83   -163      2    122   -122   -896  -1210   -974   -439   -602   -374
    109   -129   -241      7    174   -184   -675   -891   -657   -215   -439   -252
    145   -142   -288     -2    215   -215   -522   -639   -418    -51   -322   -192
    197   -153   -350    -23    272   -249   -454   -568   -350    -28   -322   -179
    236   -155   -392    -38    314   -272   -444   -519   -309     -5   -293   -137
    202   -161   -363    -20    280   -262   -439   -459   -254     38   -257   -101
    153   -140   -293     -7    223   -215   -418   -446   -231     62   -239    -83
    163   -127   -293    -20    228   -210   -405   -457   -231     59   -233    -67
    179   -140   -319    -18    249   -228   -413   -454   -233     46   -239    -75
    129    -85   -215    -23    168   -148   -394   -426   -189     98   -205    -59
    111    -20   -135    -46    122    -77   -413   -400   -153    137   -181    -51
    150     62    -90   -109    122    -12   -480   -405   -153    142   -179    -64
    218    168    -49   -192    135     59   -542   -407   -140    148   -161    -51
    163    220     57   -192     54    137   -470   -400   -103    181   -129    -38
    150    241     90   -194     31    166   -426   -407   -106    179   -127    -51
    181    259     77   -220     51    168   -415   -402   -122    174   -122    -36
    218    254     36   -236     90    145   -423   -415   -129    155   -135    -25
    215    277     59   -249     77    171   -415   -376    -83    200   -103     15
    194    314    119   -254     36    215   -400   -335    -31    257    -51     44
    174    361    187   -270     -5    275   -405   -309      5    290    -20     49
    161    452    290   -306    -64    371   -394   -265     59    345     33     77
    137    504    366   -322   -114    436   -374   -213    116    397     83    111
    148    576    428   -363   -140    504   -374   -176    150    431    103    145
    194    615    420   -407   -114    519   -387   -148    168    444    101    168
    213    618    405   -415    -96    511   -376   -103    205    478    122    194
    200    620    420   -413   -109    522   -345    -57    254    530    155    218
    228    600    371   -415    -70    485   -345    -51    246    524    155    213
    244    584    340   -415    -49    462   -342    -33    249    540    176    223
    239    555    316   -397    -38    436   -316    -18    254    548    197    215
    270    532    259   -402      5    397   -324    -23    246    540    207    210
    285    519    233   -402     25    376   -324    -20    246    540    226    220
    288    548    259   -420     12    405   -311    -41    231    527    231    210
    327    584    257   -454     36    420   -348   -103    176    470    194    161
    322    576    254   -449     33    415   -368   -179    103    400    135    103
    290    587    293   -439      0    441   -361   -215     75    381    119     96
    316    594    277   -457     18    439   -389   -277     31    348     93     67
    270    600    329   -433    -28    465   -394   -303     25    345    101     64
    210    555    345   -384    -67    452   -379   -316     18    340    101     41
    220    568    345   -394    -62    457   -381   -322     25    348    114     31
    218    574    353   -397    -67    465   -368   -332     18    340    119     20
    202    548    345   -374    -70    446   -327   -329     20    350    129     25
    197    571    371   -387    -88    472   -319   -296     67    405    176     67
    231    644    410   -439    -90    527   -327   -267    122    462    223    106
    257    693    436   -478    -90    563   -355   -265    145    485    246    129
    236    753    517   -493   -140    636   -350   -252    179    527    290    168
    259    813    553   -537   -148    683   -381   -257    207    568    324    197
    270    810    540   -540   -135    675   -402   -270    207    579    329    200
    262    769    506   -517   -122    639   -415   -267    207    579    332    205
    257    750    493   -504   -116    623   -407   -257    213    587    345    220
    231    774    542   -504   -155    659   -394   -231    244    628    384    262
    246    717    467   -483   -111    592   -405   -244    215    597    345    226
    262    607    345   -436    -41    478   -420   -275    155    527    270    145
    257    568    311   -413    -25    441   -415   -259    166    522    267    145
    249    527    277   -389    -15    402   -402   -254    163    514    267    148
    272    493    218   -384     28    355   -415   -277    124    483    231    109
    254    459    205   -358     25    332   -415   -270    116    488    223     90
    226    418    192   -322     18    306   -392   -236    132    509    244    103
    275    350     75   -314     98    215   -418   -285     77    446    187     51
    314    319      5   -319    155    163   -436   -309     44    413    153     15
    337    337      0   -340    168    168   -439   -288     57    431    174     28
    350    381     31   -366    161    207   -426   -267     80    452    202     51
    329    392     62   -361    132    228   -428   -257     88    454    220     62
    272    387    111   -329     80    249   -415   -244    103    467    236     70
    257    379    119   -319     67    249   -392   -262     80    436    200     23
    283    249    -33   -265    158    109   -376   -301    -20    309     72    -88
    298      5   -293   -153    293   -142   -270   -197    -72    166    -93   -223
    311   -132   -444    -90    376   -285   -122    -54    -41     72   -244   -376
    283     20   -262   -153    272   -119     -7     23    101    163   -171   -353
    202    423    220   -311     -7    322    -77   -244    179    405    145    -90
    142   1075    930   -610   -394   1002   -444   -693    244    883    758    480
    132   1743   1610   -937   -740   1675   -795   -982    400   1447   1421   1075
    223   1938   1712  -1083   -745   1826  -1098  -1088    548   1906   1886   1514
    270   1496   1226   -883   -478   1361  -1195  -1062    465   1839   1761   1436
    254    875    620   -566   -184    748  -1124  -1062    -49    995    930    691
    215    400    184   -306     15    293   -914   -953   -441    226    168      2
    197    223     25   -213     85    127   -672   -667   -288    189     38   -122
    215    187    -28   -200    122     80   -483   -410    -75    314    101    -80
    254    207    -49   -233    150     77   -381   -249     51    392    166    -33
    283    215    -67   -249    176     75   -337   -176    101    423    197      0
    280    200    -80   -241    179     59   -316   -145    124    415    189      0
    249    205    -44   -226    148     80   -309   -116    155    423    202      7
    226    187    -38   -207    132     75   -277   -101    171    441    215      5
    244    163    -80   -205    161     44   -283   -119    135    413    179    -49
    244    174    -70   -210    158     51   -280   -106    137    402    176    -57
    246    200    -46   -223    148     77   -272    -77    145    407    187    -41
    259    205    -54   -233    155     75   -277    -62    161    418    192    -36
    259    244    -18   -252    137    114   -280    -44    187    439    213     -7
    259    290     31   -275    114    161   -267    -33    218    467    236     12
    259    283     23   -270    119    153   -228    -20    244    480    236      2
    254    270     15   -262    119    142   -202     12    280    506    267     33
    236    283     46   -259     96    166   -181     57    327    548    311     77
    257    285     25   -272    116    158   -189     70    319    542    309     72
    298    290     -7   -293    153    142   -207     85    322    542    306     70
    298    296     -5   -298    150    145   -197    140    379    584    348    111
    337    324    -12   -332    174    155   -192    189    428    626    389    166
    366    332    -33   -350    200    150   -200    233    470    654    407    179
    355    348     -7   -350    181    171   -187    277    511    698    441    194
    348    345     -2   -345    174    171   -150    309    553    732    478    215
    361    353     -7   -358    184    174   -135    350    594    769    514    249
    368    366     -2   -368    184    181   -122    394    631    807    545    280
    371    389     18   -379    176    205    -88    436    654    823    563    303
    387    405     15   -397    184    210    -77    462    662    833    574    324
    381    394     12   -389    184    205    -70    478    665    849    581    322
    371    389     18   -381    176    205    -67    475    659    844    587    303
    368    402     33   -384    168    218    -67    470    652    841    597    293
    342    431     85   -389    127    259    -70    452    633    815    568    252
    335    381     46   -358    142    215    -72    410    587    758    511    200
    358    379     18   -368    168    200    -98    363    537    711    488    189
    340    405     64   -371    137    236    -88    327    511    701    491    197
    301    376     72   -340    114    223    -64    277    480    657    449    155
    283    381     96   -332     93    239    -80    239    459    636    436    137
    265    348     83   -306     90    218    -72    215    439    618    423    124
    249    340     90   -293     80    215    -62    205    436    615    426    122
    241    355    114   -298     64    233    -64    181    428    587    405    116
    223    335    109   -280     57    223    -46    168    410    563    394    122
    210    319    106   -265     51    215    -28    168    415    571    394    103
    207    397    189   -301     10    293    -33    174    446    602    420    103
    210    501    288   -355    -38    394    -41    210    517    678    496    145
    213    540    327   -376    -57    433    -75    231    553    706    522    168
    205    532    327   -371    -59    431    -80    223    568    717    532    187
    189    568    379   -379    -93    475    -70    207    584    727    540    189
    192    558    363   -376    -85    459    -83    215    587    724    545    197
    202    532    327   -368    -62    431   -101    223    576    701    532    200
    207    584    374   -397    -83    480   -181    228    589    698    548    226
    179    563    384   -371   -101    475   -215    215    587    704    561    223
    116    428    311   -272    -98    371   -127    179    519    652    491    150
    111    335    220   -223    -54    277   -109    179    480    602    439    122
    124    280    153   -205    -15    218   -132    163    446    550    405    122
    145    244     98   -194     23    171   -116    153    407    524    387     90
    179    233     51   -207     62    142   -137    166    400    504    376    -15
    145    213     67   -179     38    140   -148    163    384    465    397    -12
     93    192     98   -142     -2    145   -111    155    389    480    402     31
     72    244    171   -158    -49    207   -142    155    402    496    392     54
     90    353    259   -223    -85    306   -220    142    400    493    397     72
     98    329    228   -215    -64    280   -220    142    397    475    389    116
     80    254    174   -168    -46    215   -187    142    384    452    345     64
     57    171    114   -114    -28    142   -148    119    361    436    303    -20
    122    200     77   -163     23    140   -163    116    353    428    306    -46
    148    163     15   -155     67     90   -142    106    327    394    275    -67
    148    -10   -158    -70    153    -83    -64    135    267    285    155   -168
    197   -244   -441     23    319   -342     20    239    207    106    -59   -371
    184   -316   -504     64    342   -410    148    392    285     67   -148   -480
     98    -28   -127    -36    111    -77    205    327    418    244     51   -306
    -23    511    532   -244   -277    519      7   -155    446    558    493    129
   -129   1244   1374   -555   -750   1309   -296   -654    527   1065   1158    776
   -145   1818   1964   -839  -1054   1891   -623   -904    696   1628   1813   1423
    -54   1777   1831   -862   -943   1803   -898  -1034    670   1829   2023   1688
      7   1249   1239   -628   -615   1244   -976  -1062    303   1306   1467   1200
     31    613    581   -322   -275    597   -865   -966   -215    374    511    275
     62    293    231   -179    -83    262   -652   -628   -226     64    106   -140
     85    226    140   -155    -28    181   -433   -309     -7    166    122   -148
    116    184     64   -150     25    124   -254   -103    124    236    148   -137
    145    181     36   -163     54    109   -184      5    200    270    155   -137
    163    218     54   -192     54    137   -187     49    226    272    148   -155
    155    202     44   -179     57    124   -187     62    231    259    124   -181
    135    161     23   -150     57     93   -166     77    231    249    106   -200
    127    148     20   -137     54     85   -155    103    254    262    119   -194
    145    184     36   -166     54    109   -145    129    283    288    145   -174
    140    194     54   -168     44    124   -137    148    306    311    168   -148
    124    168     44   -148     38    109   -127    161    314    322    176   -140
    122    153     31   -137     46     93   -111    181    332    329    187   -116
    116    111     -7   -114     59     51    -93    189    329    329    181   -111
    124    103    -20   -114     72     41    -75    197    342    337    184   -103
    176    166    -10   -174     93     80    -80    207    363    353    197    -88
    218    223      5   -220    106    114   -103    220    374    368    210    -85
    218    202    -15   -213    116     96   -103    231    374    371    210    -98
    226    220     -5   -226    116    109   -111    252    387    384    220    -90
    236    223    -15   -231    124    106   -122    285    415    400    236    -67
    262    223    -38   -241    150     93   -106    327    439    420    259    -38
    283    257    -25   -270    153    116   -116    353    457    431    267    -33
    303    309      5   -306    150    158   -135    400    504    475    309     12
    301    296     -5   -298    153    145   -119    439    540    506    327     33
    311    288    -23   -298    168    132    -59    498    592    555    374     72
    324    342     15   -335    153    179    -28    548    644    605    423    111
    342    387     44   -366    148    218      2    592    688    644    462    161
    358    407     49   -384    153    228      5    618    714    683    511    210
    355    413     57   -384    150    236     -2    641    737    717    553    220
    340    439     96   -389    122    267      7    652    756    724    550    215
    324    433    109   -379    109    270     12    646    750    706    517    246
    309    410     98   -361    103    254     23    641    748    696    509    254
    265    376    111   -319     77    244     23    618    724    665    493    223
    207    371    163   -293     23    267     23    581    711    657    498    220
    194    374    179   -285      7    277     20    540    688    639    491    202
    220    353    132   -288     44    244     18    491    652    602    457    155
    205    316    111   -259     46    215     25    454    628    571    418    116
    171    277    106   -226     33    192     23    423    605    540    384     88
    153    252     96   -202     28    174     41    413    592    524    368     72
    142    226     80   -187     31    153     51    397    568    509    358     72
    116    236    119   -176      0    179     54    387    561    511    368     75
     98    244    145   -171    -23    194    106    407    579    527    381     77
     57    262    205   -161    -72    233    161    418    602    545    402     96
     12    309    296   -163   -142    303    192    428    639    574    446    132
    -23    298    322   -137   -171    309    181    431    657    587    467    145
    -23    277    298   -129   -161    285    168    452    683    618    480    168
     38    298    259   -168   -111    280    135    478    714    662    511    207
     54    259    205   -158    -75    231    111    493    732    691    530    239
     80    270    189   -174    -54    231    101    483    719    680    514    228
    111    342    228   -228    -57    285     75    449    693    665    488    194
    161    335    174   -249     -5    254     75    452    696    672    491    202
    226    270     44   -249     90    158     57    436    667    633    449    155
    309    220    -88   -265    200     67     18    389    602    545    355     31
    340    168   -174   -257    257     -2     15    387    589    535    353    -28
    340    158   -181   -249    262    -10     20    379    579    527    358    -15
    288     72   -215   -179    252    -70      7    350    542    470    329     31
    233    -44   -277    -93    254   -161     18    355    517    431    311     75
    220    -83   -303    -70    262   -194     23    376    530    449    319    114
    213    -62   -277    -75    244   -168     18    379    527    462    322    116
    200     10   -192   -106    197    -90      7    376    517    452    309     85
    171     23   -148    -96    161    -62      5    374    504    433    280     54
    158    -46   -205    -59    181   -124      5    381    498    420    246     64
    158   -101   -262    -28    210   -181      5    379    498    415    228     77
    148    -83   -231    -33    189   -155      2    371    498    413    220     70
    150    -88   -239    -31    194   -163     15    384    501    407    215     57
    166   -192   -358     10    262   -275     57    431    465    311     93    -54
    189   -397   -587    103    387   -491    148    537    420    129   -135   -249
    194   -423   -620    111    405   -522    277    688    506     88   -220   -340
    140    -96   -236    -20    187   -166    337    665    662    267    -41   -231
     12    376    361   -197   -174    368    153    192    631    555    363    158
    -88    963   1049   -439   -568   1005   -166   -298    597    987    971    748
    -96   1441   1538   -675   -818   1488   -446   -537    693   1519   1628   1317
    -20   1327   1348   -652   -683   1337   -628   -530    792   1878   1979   1686
    -12    761    774   -374   -394    766   -610   -504    478   1369   1439   1231
    -38    246    283   -103   -161    265   -527   -480    -28    431    498    319
    -54   -122    -67     88      5    -96   -366   -254   -103     28      2   -140
    -51   -153   -101    103     23   -127   -200     57    176    187     54   -106
     -5   -116   -111     59     51   -114    -51    290    384    301    109     -5
     77   -137   -215     31    145   -176     15    407    472    327    124     38
    122   -158   -280     18    200   -218      7    415    465    303    119     31
    135   -114   -249    -10    192   -181     15    459    501    340    187     51
    122    -57   -179    -33    148   -116     18    475    522    363    215    -28
    106    -59   -166    -23    135   -111     31    478    524    348    171    -59
    109    -64   -176    -23    142   -119     31    488    530    324    116    -31
    127    -93   -220    -15    174   -155     12    462    501    280     51      7
    116   -114   -231     -2    171   -171     -7    441    483    267     41    -18
     90   -116   -207     12    148   -161    -15    454    501    293     70    -28
     59   -148   -207     41    129   -176    -18    467    519    319    103    -20
     51   -166   -218     57    135   -192    -33    465    527    329    116    -38
     36   -174   -210     67    122   -192    -25    478    548    348    148    -10
     38   -202   -241     80    137   -220    -15    501    571    353    145    -46
     38   -244   -285    101    161   -265    -12    514    576    335    103     -2
     67   -249   -316     90    192   -283    -31    514    566    327    106     51
     88   -280   -368     93    228   -324     -7    561    618    387    158     59
     85   -288   -374    101    228   -329     10    607    672    439    218     64
    111   -277   -389     80    249   -332    -10    613    680    449    252     67
     93   -192   -285     49    189   -239    -20    646    717    480    285     59
     96   -163   -262     33    179   -213    -31    675    745    483    265     93
     98   -163   -262     31    179   -213     -7    735    789    519    303    202
    109    -90   -202    -10    153   -145    -12    769    828    555    345    226
    145    -57   -202    -44    174   -129    -25    774    841    566    358    213
    171    -18   -189    -77    179   -103     -5    810    888    626    405    252
    176     -5   -181    -88    179    -93     -2    818    904    646    423    254
    176     28   -150   -103    163    -59      0    823    901    641    426    236
    132     62    -70    -96    101     -2     20    839    911    639    433    252
    119     83    -36   -101     77     23     15    818    891    607    405    223
    171     54   -116   -114    145    -31    -36    732    779    483    290    161
    171     59   -114   -116    142    -25    -64    680    719    426    241    148
    145     67    -77   -106    111     -5    -70    646    691    405    226    132
    129     57    -72    -96    101     -7    -67    615    659    363    200    106
    129     28   -103    -80    116    -36    -77    566    605    296    150     54
    127     31    -96    -80    111    -31    -90    527    566    244    106     10
    132     96    -36   -114     85     31    -85    524    568    231     98      7
    168    135    -33   -153    101     51    -98    498    545    218     90     -2
    135     83    -54   -109     93     15    -98    449    493    176     57    -38
     64      7    -59    -38     62    -25    -75    423    462    153     28    -70
     64     57     -7    -59     36     25    -38    454    504    200     77    -31
     98     93     -7    -96     51     44    -44    457    527    220     96    -15
    119    124      2   -122     57     64    -72    446    537    233    109     -7
    132    223     90   -179     20    155   -103    433    561    262    145     20
    137    265    127   -200      5    197   -119    444    587    288    168     44
    132    252    119   -192      5    187   -124    459    600    309    176     51
    158    241     83   -200     38    161   -145    449    579    293    161     46
    192    262     70   -228     59    166   -176    423    555    283    161     49
    213    259     46   -236     83    153   -168    441    566    290    166     64
    249    174    -77   -213    163     49   -158    472    563    262    119     41
    246    101   -145   -174    197    -20   -168    444    514    213     72    -12
    200     36   -163   -119    181    -62   -168    405    470    163     31    -51
    171    -15   -187    -77    179   -101   -158    387    436    119     -7    -75
    205    -57   -262    -75    231   -158   -166    361    402     83    -28    -90
    231    -70   -301    -80    265   -184   -181    350    389     80    -15    -70
    262    -54   -316   -103    288   -184   -184    353    384     83    -10    -70
    293    -10   -303   -140    298   -155   -184    350    387     85    -15    -75
    236    -57   -293    -90    262   -174   -179    348    381     54    -49    -75
    220   -114   -337    -54    277   -226   -174    361    381     51    -44    -64
    254   -129   -384    -62    316   -254   -194    332    345     12    -75   -103
    267   -150   -418    -57    342   -283   -197    332    329    -12    -96   -127
    280   -194   -478    -44    376   -335   -210    319    301    -41   -119   -140
    301   -236   -540    -33    420   -387   -213    327    275    -93   -171   -176
    306   -368   -675     31    488   -522   -150    405    267   -181   -288   -267
    293   -519   -813    114    553   -665    -10    540    324   -254   -428   -410
    288   -415   -704     62    493   -561     80    623    457   -210   -420   -431
    228    -67   -298    -80    262   -181     10    376    415    -98   -228   -272
    150    384    231   -267    -41    309   -283   -150    171     75    127     25
    111    940    828   -524   -358    885   -613   -589     28    381    597    392
    174   1150    976   -662   -402   1065   -862   -711     70    766   1049    756
    246    782    535   -514   -145    657   -948   -672    -23    719    992    740
    231    335    101   -285     64    218   -898   -641   -345     93    337    210
    200   -124   -324    -36    262   -223   -724   -491   -558   -566   -394   -379
    205   -309   -514     51    358   -410   -527   -194   -293   -488   -428   -402
    244   -285   -530     20    387   -407   -394     28    -46   -319   -311   -296
    277   -267   -545     -7    410   -405   -280    218    145   -197   -223   -192
    316   -298   -615     -7    465   -457   -197    335    259   -127   -171   -124
    322   -311   -636     -5    478   -472   -166    379    298    -96   -145   -129
    319   -293   -613    -15    465   -452   -150    387    303   -101   -161   -168
    316   -288   -605    -15    459   -446   -127    389    311   -103   -168   -184
    309   -280   -589    -12    449   -433   -106    407    337    -90   -148   -158
    306   -267   -576    -20    439   -423   -106    415    361    -75   -127   -124
    327   -239   -566    -44    444   -400   -106    420    363    -75   -124   -106
    340   -213   -555    -64    446   -384   -111    426    363    -88   -116    -75
    327   -233   -561    -46    444   -397   -119    431    355   -106   -132    -49
    324   -220   -545    -51    433   -381   -135    439    366    -85   -116    -33
    324   -228   -553    -49    439   -389   -124    472    405    -38    -70     -5
    319   -218   -537    -51    426   -376   -106    475    413    -28    -59      5
    329   -210   -540    -59    433   -374    -98    472    402    -51    -85      0
    324   -192   -517    -67    420   -355    -98    483    418    -46    -72     20
    340   -171   -511    -85    426   -340   -101    485    418    -51    -75     15
    387   -187   -574   -101    478   -379   -101    480    410    -64    -85      0
    410   -161   -571   -124    491   -366    -88    514    454    -31    -54     41
    439   -132   -574   -153    504   -353    -83    535    480    -18    -28     85
    454   -129   -584   -163    519   -355    -88    558    504      7      0    124
    459   -129   -592   -166    524   -361    -72    610    555     54     36    163
    462   -101   -563   -179    511   -332    -51    659    613    103     85    210
    470    -49   -519   -210    493   -283    -62    672    639    132    116    228
    478      5   -472   -241    475   -233    -59    685    657    132    124    228
    488     20   -467   -254    478   -223    -49    704    670    124    127    241
    509     23   -485   -265    498   -231    -33    719    675    119    132    257
    517     49   -467   -283    491   -207    -25    714    667    103    129    252
    488     28   -462   -259    475   -215    -15    696    641     64     93    215
    478      5   -472   -241    475   -233     -2    680    602     25     67    189
    485     41   -444   -262    465   -200     23    683    592     23    103    210
    441     25   -418   -236    428   -194     18    649    558    -15     67    158
    423    -23   -449   -200    433   -236      5    594    483    -96    -28    127
    449    -62   -514   -194    480   -288      7    532    405   -176    -90    111
    446    -20   -467   -213    457   -244     10    485    368   -197    -90     83
    428      7   -420   -218    423   -205      5    457    350   -210    -93     72
    426     18   -407   -223    415   -192      0    433    335   -226    -98     59
    415     10   -407   -215    410   -197     -2    418    311   -244   -111     51
    397    -18   -415   -189    405   -215     15    405    296   -267   -150     49
    381     15   -368   -200    374   -174     41    397    301   -265   -150     46
    420     62   -358   -244    389   -148     54    400    314   -244   -124     64
    457    103   -353   -283    402   -124     59    420    335   -228    -98    101
    467    135   -332   -301    400    -98     64    444    366   -197    -62    145
    470    148   -322   -309    394    -85     75    446    392   -171    -28    189
    452    171   -280   -311    366    -51     36    420    389   -163    -12    207
    467    228   -239   -350    353     -5     31    418    400   -142     12    226
    462    233   -228   -348    345      2     36    415    400   -137     23    226
    459    241   -218   -353    340     12     38    410    387   -148     20    210
    439    174   -265   -306    350    -44     38    405    368   -176    -10    187
    402     44   -358   -223    379   -155     20    387    332   -223    -57    158
    368    111   -257   -239    314    -72     36    394    345   -205    -31    181
    363     44   -319   -205    340   -135     36    379    311   -239    -57    155
    392    -57   -449   -168    420   -252     33    342    233   -332   -145     90
    361   -129   -493   -116    426   -309     15    322    192   -387   -192     70
    350      0   -350   -174    350   -174      2    303    189   -381   -168     83
    316      5   -314   -161    314   -153     12    290    176   -392   -174     77
    293      7   -285   -150    290   -137     10    262    142   -433   -210     46
    280    -20   -301   -132    290   -161     31    275    137   -446   -220     36
    220    -54   -275    -83    246   -163     12    257    114   -472   -244     23
    184   -132   -319    -25    252   -226    -10    231     85   -493   -254    -38
    218    -80   -298    -67    257   -189    -18    207     64   -522   -288    -90
    231   -106   -337    -64    280   -220    -28    176     20   -592   -350    -51
    267   -111   -379    -77    322   -244    -44    158    -23   -646   -400   -101
    296   -254   -550    -23    423   -402    -12    197    -80   -763   -514   -265
    290   -433   -724     70    506   -579     96    319    -72   -896   -693   -465
    298   -327   -626     12    462   -475    236    485     75   -870   -717   -475
    239    -18   -257   -109    246   -137    296    418    181   -724   -524   -270
    106    501    394   -303   -145    449     38   -145     -7   -540   -150     31
     12   1085   1070   -550   -527   1078   -290   -680   -187   -259    303    457
      2   1509   1506   -758   -753   1506   -589   -963   -194    145    815    948
     93   1340   1247   -717   -576   1293   -758   -992   -197    345   1015   1130
    135    800    665   -467   -265    732   -737   -966   -514   -231    405    618
    145    306    161   -226     -7    236   -615   -878   -849  -1018   -418    -67
    171     38   -135   -106    153    -49   -441   -628   -787  -1231   -732   -327
    239     70   -168   -153    205    -49   -290   -366   -524  -1062   -652   -246
    290     85   -205   -189    246    -59   -197   -189   -363   -956   -592   -189
    319     80   -239   -200    280    -77   -142    -83   -272   -893   -561   -163
    342     64   -277   -202    309   -106   -129    -51   -257   -893   -571   -174
    335     77   -257   -205    296    -88   -114    -38   -239   -888   -563   -161
    329     88   -241   -210    285    -75    -98    -25   -226   -883   -553   -150
    324    114   -210   -218    267    -46    -98    -36   -226   -880   -553   -145
    316    140   -176   -228    246    -18   -103    -49   -231   -880   -561   -145
    332    145   -187   -239    259    -20   -111    -46   -233   -875   -571   -148
    316    150   -168   -236    244     -7   -101    -38   -226   -862   -563   -140
    285    174   -111   -231    197     33    -90    -31   -213   -836   -537   -111
    270    223    -46   -246    158     88    -85    -20   -197   -807   -519    -90
    262    241    -20   -252    142    111    -80    -18   -194   -800   -527    -85
    262    257     -5   -259    132    124    -80    -18   -189   -792   -530    -75
    270    283     12   -277    127    148    -70     -5   -166   -771   -511    -44
    252    290     38   -272    106    166    -80    -23   -168   -774   -517    -44
    241    319     77   -280     83    200    -83    -25   -171   -787   -527    -18
    231    335    101   -285     64    218    -72     -5   -155   -766   -509     23
    205    355    150   -280     28    254    -80    -10   -142   -766   -522     20
    218    353    132   -285     41    244    -80     18   -137   -753   -496     64
    249    374    124   -311     62    249    -77     80    -75   -646   -428     77
    236    467    231   -353      0    350    -93     83    -57   -626   -428     -5
    213    449    236   -329    -12    342    -83    111    -31   -607   -397     25
    200    431    228   -316    -15    332    -67    145      2   -579   -363     88
    223    472    249   -348    -12    361    -67    155     18   -563   -348    124
    241    566    322   -405    -38    444    -93    148      7   -571   -350    132
    236    576    340   -407    -51    459    -98    142    -10   -587   -358    137
    233    550    314   -392    -41    433    -90    140    -23   -600   -366    145
    236    485    249   -361     -5    368    -83    122    -51   -631   -389    129
    236    522    283   -379    -23    402    -85     83   -103   -670   -426    101
    233    589    355   -413    -62    472    -93     33   -145   -709   -457     75
    210    618    407   -415    -98    514    -85     -2   -176   -730   -472     64
    207    597    389   -402    -90    493    -49    -33   -202   -750   -493     51
    189    537    345   -363    -77    441    -85   -103   -262   -802   -548      5
    184    519    335   -353    -75    428   -124   -168   -316   -844   -592    -25
    176    540    363   -358    -93    452   -119   -207   -345   -862   -607    -38
    137    493    355   -314   -109    426    -88   -226   -355   -862   -607    -31
     98    449    350   -275   -124    400    -88   -254   -371   -865   -615    -23
     93    467    374   -280   -140    420    -59   -254   -358   -852   -607      5
     85    478    392   -283   -153    436    -33   -254   -348   -844   -607     15
     67    511    444   -288   -187    478    -25   -252   -319   -810   -574     36
     49    558    509   -306   -231    535    -23   -252   -277   -761   -527     59
     36    587    550   -314   -257    568    -31   -244   -246   -722   -488     77
     70    589    517   -332   -223    555    -62   -236   -226   -693   -470     93
    106    605    498   -355   -194    553    -98   -244   -220   -670   -462    103
    137    628    488   -384   -174    558   -119   -257   -228   -657   -457    101
    135    641    506   -389   -187    576   -116   -252   -223   -631   -433    116
    109    633    522   -371   -205    579    -98   -236   -202   -594   -402    145
     90    633    542   -361   -226    589    -80   -223   -184   -566   -379    168
    106    548    441   -329   -168    496    -90   -226   -210   -592   -405    145
    103    394    290   -249    -93    345    -88   -226   -244   -628   -446    103
    101    324    223   -213    -62    275    -70   -213   -244   -628   -454    106
     64    270    205   -166    -70    239    -85   -236   -267   -644   -465     93
     23    257    233   -140   -103    244    -90   -267   -303   -662   -491     64
      0    239    239   -119   -119    239    -85   -275   -316   -657   -485     64
    -36    155    192    -62   -114    174    -83   -288   -337   -665   -493     57
    -62     70    132     -2    -96    101    -54   -290   -342   -665   -498     59
    -64     51    116      5    -90     83    -28   -296   -355   -662   -504     46
    -75     38    114     18    -93     75    -28   -296   -358   -662   -506     41
    -64     28     90     18    -77     59    -38   -298   -358   -652   -506     49
    -18     33     51     -7    -33     41    -57   -309   -358   -620   -498     41
     57     54     -5    -57     31     25    -38   -293   -345   -592   -496     10
     83      5    -77    -44     77    -33    -57   -309   -376   -615   -537    -93
    103   -129   -233     12    166   -181    -75   -316   -467   -743   -680   -228
    166   -368   -535    101    350   -452     20   -226   -522   -927   -875   -363
    192   -384   -576     93    384   -480    174    -51   -410   -956   -914   -348
    148   -142   -290     -2    218   -215    220   -127   -288   -805   -722   -122
     67    345    275   -207   -103    311    -31   -665   -342   -566   -350    259
    -51   1062   1114   -504   -581   1088   -361  -1161   -309    -96    272    854
    -51   1670   1722   -810   -888   1696   -670  -1384   -163    446    911   1439
    -28   1584   1613   -779   -820   1597   -901  -1452   -145    688   1140   1678
    -38   1041   1080   -501   -561   1060   -937  -1452   -441    231    610   1184
    -62    407    470   -171   -265    439   -797  -1371   -963   -714   -374    270
    -67     83    150    -10   -109    116   -555  -1041   -956  -1002   -776   -132
    -25     64     90    -20    -59     77   -350   -719   -701   -852   -737   -122
     18     46     25    -33     -5     36   -192   -496   -530   -735   -685    -80
      5      0     -5     -2      5     -2   -124   -389   -444   -688   -644    -64
     96     25    -72    -62     83    -23    -90   -311   -381   -631   -576    -51
     72    -15    -88    -28     80    -51    -75   -277   -353   -618   -592    -64
    -70   -158    -88    114      7   -124    -18   -280   -355   -633   -615    -46
   -114   -142    -28    129    -44    -85     25   -280   -327   -600   -581    -44
    -96    -93      0     93    -49    -46     20   -246   -293   -548   -535    -28
    -90    -44     46     67    -70      0     31   -197   -246   -493   -472     25
    -77     12     88     31    -83     49     44   -161   -205   -436   -436     59
    -72     12     85     31    -77     49     25   -153   -192   -413   -439     41
    -49     72    122    -12    -85     96     23   -135   -163   -363   -392     62
    -12    145    155    -67    -83    150     33   -109   -129   -327   -371     44
    -10    197    207    -93   -111    202     70    -75   -101   -322   -371    116
    -70    148    218    -38   -142    181     44    -88   -119   -327   -371    129
   -109    158    267    -25   -187    213     -2   -124   -129   -329   -371     77
   -103    220    324    -59   -215    272      5   -119   -111   -314   -340    106
    -80    228    309    -77   -194    267     38    -90    -85   -285   -342    111
    -72    311    384   -119   -228    348     23    -83    -72   -257   -342     67
     -5    361    366   -179   -184    363     -2    -64    -44   -213   -293     77
     44    376    329   -210   -142    353    -31    -41    -28   -215   -288    111
     75    366    288   -220   -106    327    -41     -5    -12   -202   -290    197
    116    410    293   -262    -88    353    -15     51     49   -127   -236    231
    168    491    322   -332    -77    405    -20     80     90    -67   -158    236
    233    506    270   -371    -18    389    -38    116    135     10   -101    241
    257    485    228   -374     12    358    -31    140    150     33   -122    226
    220    454    233   -337     -5    345    -20    142    142      5   -176    293
    210    428    218   -319     -5    324     -2    153    155     23   -142    361
    189    418    228   -303    -20    324     20    166    179     51    -96    374
    153    376    223   -265    -36    301     20    142    163     25    -98    358
    150    368    218   -259    -33    293     20     98    132      5   -127    332
    174    392    215   -285    -20    303     46    106    163     49    -96    314
    158    389    231   -275    -36    311     57     83    176     62    -72    285
    119    337    218   -231    -49    277     54     18    140     25   -103    233
     64    275    210   -168    -72    244     51    -41     90    -15   -140    207
     57    296    236   -179    -88    267     62    -64     90    -10   -142    207
     15    314    298   -166   -142    306     62   -109     75    -10   -155    176
    -25    319    345   -148   -187    332     54   -145     51    -23   -174    140
    -28    379    407   -174   -218    392     62   -148     62      5   -153    140
    -25    402    426   -189   -226    415     64   -158     54      7   -158    127
    -12    402    415   -194   -215    410     70   -161     54      7   -161    119
     -5    465    470   -231   -236    467     67   -153     85     31   -132    137
     12    566    553   -288   -270    561     46   -153    109     49   -103    153
     46    691    644   -368   -298    667     23   -129    171    114    -38    207
     54    691    633   -374   -288    662     -5   -135    192    142    -20    215
     23    646    623   -337   -301    636      0   -140    192    153    -23    202
     15    662    646   -337   -314    654      5   -150    189    158    -28    187
     38    696    657   -368   -309    678    -25   -181    153     96    -67    197
     75    714    639   -394   -280    678    -25   -150    181    119    -33    228
     36    649    613   -345   -288    631    -31   -142    184    145    -23    153
    -25    587    613   -280   -319    600    -25   -163    145    140    -44     93
    -31    568    600   -270   -314    584    -25   -181    111    122    -75     75
    -46    509    553   -231   -301    530    -49   -210     72     77   -127     51
    -59    402    462   -171   -262    431    -57   -228     51     41   -155     51
    -36    342    379   -153   -207    361    -28   -228     51     31   -166     38
     -5    361    363   -179   -184    361    -28   -233     38     12   -168     46
    -15    353    368   -171   -192    361    -25   -226     59     38   -150     41
    -20    348    368   -166   -194    358    -23   -226     72     59   -132     12
     10    355    345   -181   -166    350    -33   -246     41     10   -150    -15
    -10    376    384   -184   -197    379    -33   -239     49    -12   -150     12
      2    374    371   -187   -184    371    -64   -267     25    -28   -171    -18
     20    353    329   -189   -155    342    -80   -293      2    -49   -189    -75
     10    298    288   -153   -137    293    -57   -288      2    -64   -202    -96
     38    142    103    -90    -31    122    -18   -257    -67   -181   -319   -205
     57    -54   -111     -2     85    -83     85   -155   -124   -348   -506   -413
     67    -15    -85    -25     75    -49    213    -15    -28   -361   -535   -488
     46    272    226   -158    -88    249    252   -109    119   -132   -337   -322
    -15    839    854   -413   -436    844     12   -548    233    311    187    244
    -96   1504   1600   -704   -849   1551   -288   -927    426    917    906    984
   -116   1880   1995   -883  -1057   1938   -555  -1067    675   1538   1564   1618
    -23   1693   1717   -833   -870   1704   -787  -1096    711   1779   1769   1844
    -49   1039   1085   -496   -568   1062   -836  -1210    187   1072   1057   1161
    -64    485    550   -210   -309    517   -719  -1189   -368    161    145    254
    -64    213    275    -75   -171    244   -478   -888   -374   -101   -202   -116
    -44    181    226    -67   -135    202   -252   -553   -119     44   -142    -77
     72    158     85   -116     -7    122   -148   -402    -28     80   -148    -96
    140    153     12   -145     64     83    -96   -314     20    106   -140    -93
    153    132    -20   -145     88     57    -64   -252     57    129   -124    -80
    181    124    -57   -153    119     33    -54   -231     72    137   -116    -72
    192    116    -75   -155    132     20    -51   -213     83    140   -119    -77
    194    127    -67   -161    129     28    -36   -192    106    158   -106    -70
    176    153    -25   -166    101     64    -28   -179    124    181    -83    -70
    168    189     20   -179     75    106    -28   -171    150    197    -70    -75
    176    161    -15   -171     96     75    -38   -174    150    194    -70    -85
    189    150    -38   -171    114     57    -28   -145    179    226    -36    -62
    228    174    -57   -202    142     57    -41   -137    192    236    -20    -46
    241    200    -41   -220    142     80    -41   -106    226    280     23     -5
    210    231     18   -220     96    124    -31    -80    265    324     62     23
    218    236     18   -228     98    129    -20    -72    285    340     75     33
    226    189    -36   -210    129     77    -10    -54    290    355     83     49
    215    140    -75   -176    145     33      5    -25    319    400    101     62
    213    174    -41   -194    127     64     -5    -10    355    465    124     70
    249    210    -38   -231    145     85     -2     23    392    522    171    111
    249    223    -25   -236    137     98     12     70    441    579    226    166
    218    197    -20   -207    119     88     64    124    504    644    267    205
    197    155    -41   -176    119     57     90    181    566    706    314    244
    257    192    -64   -223    161     64     85    207    592    724    342    259
    342    220   -122   -283    231     49     67    218    594    732    353    270
    368    246   -122   -306    246     62     75    267    652    792    413    329
    368    288    -80   -329    223    103     75    298    706    867    467    384
    374    319    -54   -348    215    132     80    319    740    919    504    413
    402    293   -111   -348    257     90     72    309    727    914    498    400
    410    275   -135   -342    272     70     80    306    724    914    511    405
    415    301   -114   -361    265     96     85    298    719    909    514    407
    405    355    -49   -381    228    153     88    280    717    911    511    405
    350    348     -2   -350    176    171     88    233    696    883    480    363
    355    342    -12   -348    184    166     96    181    654    839    444    319
    426    324   -101   -376    262    111     88    166    615    802    415    298
    418    368    -49   -394    233    158     77    158    615    800    418    301
    340    275    -64   -309    200    106     83    101    574    753    387    267
    249    189    -59   -218    155     64    137     54    540    730    371    226
    218    189    -28   -205    122     80    194     59    542    735    376    202
    239    244      5   -241    116    124    192     46    542    730    379    187
    280    301     20   -290    129    161    184     44    550    724    389    197
    322    413     90   -366    116    252    205     88    613    784    454    257
    316    465    145   -392     85    303    194     72    620    787    457    254
    298    465    166   -381     64    316    153     49    620    787    462    252
    283    449    166   -366     57    306    129     38    631    792    475    257
    301    457    155   -379     72    306    137     51    641    807    498    277
    267    459    192   -366     38    327    140     57    662    844    532    296
    244    431    184   -337     28    309    137     64    675    857    532    288
    309    441    132   -376     88    285    124     57    657    839    522    277
    363    426     62   -394    150    244    137     90    667    841    535    298
    301    249    -54   -275    176     98     80     49    605    771    467    228
    270    210    -59   -241    163     75     83     41    600    763    459    215
    244    176    -67   -210    155     54    122     64    615    779    472    223
    257     77   -179   -166    218    -49    127     49    584    745    433    174
    311     75   -236   -194    272    -80     64      2    519    691    384    119
    322     93   -228   -207    275    -67     62     -7    514    685    381    111
    301     90   -210   -197    254    -59    101      5    535    698    413    132
    283    111   -171   -197    228    -28    114     18    555    719    439    148
    283     80   -202   -184    241    -59    111     20    553    722    444    153
    280     20   -259   -150    270   -119    124     41    553    730    444    153
    267     31   -236   -150    249   -101    148     83    597    800    485    176
    252     75   -176   -163    215    -49    153    111    641    859    514    197
    246    -51   -298    -98    272   -176    106     33    527    745    407    106
    324   -168   -493    -77    407   -332    145    122    517    683    324     36
    410   -252   -662    -80    535   -454    226    319    594    628    218    -64
    322   -309   -631     -5    475   -470    337    459    717    633    174   -124
    127   -114   -241     -7    184   -176    444    257    745    740    322    -33
    -20    285    303   -132   -161    296    244   -275    579    919    659    254
   -114    792    904   -340   -509    846    -93   -750    452   1260   1176    701
    -46   1205   1252   -579   -649   1228   -363   -958    522   1751   1761   1197
     57    989    930   -524   -436    961   -509   -924    535   1909   1909   1363
     51    506    454   -280   -200    480   -488   -914    179   1304   1299    833
     44     25    -18    -36     31      5   -387   -859   -233    446    420     59
     75   -293   -368    109    220   -329   -252   -639   -184    223     93   -228
     85   -290   -376    101    228   -335   -140   -394     83    400    197   -135
    129   -218   -350     44    239   -283      0   -161    322    568    319    -31
    174   -179   -353      0    262   -265    111      2    478    675    392     33
    179   -194   -374      7    275   -283    150     51    522    698    405     44
    192   -189   -384     -2    285   -285    142     67    542    719    426     54
    200   -202   -405      0    301   -303    163     90    566    740    436     62
    197   -218   -415      7    306   -316    166     88    563    735    423     46
    262   -163   -426    -49    342   -293    189    119    594    763    452     62
    275   -150   -428    -64    350   -288    161    103    581    750    444     15
    272   -114   -387    -80    327   -249    161    124    613    787    488    -51
    246    -88   -335    -80    288   -210    192    161    649    805    542   -109
    223    -77   -301    -72    262   -189    226    184    675    795    561    -15
    207    -46   -254    -83    228   -150    210    194    693    805    561     75
    161      0   -161    -83    161    -80    220    202    711    841    584    122
    119     36    -85    -80    103    -23    246    233    748    885    618    184
    163     28   -135    -96    150    -51    259    267    782    911    623    218
    226    -54   -283    -88    252   -166    246    257    784    919    620    205
    259    -59   -319   -101    288   -189    246    283    813    963    657    223
    270   -101   -374    -85    319   -236    239    301    844    987    670    223
    249    -96   -345    -75    296   -220    218    324    883   1015    704    236
    283    -51   -335   -116    309   -192    218    392    940   1065    745    257
    340    -46   -389   -148    363   -218    194    415    966   1096    766    262
    285    -83   -368   -103    324   -226    189    379    953   1093    753    231
    270    -25   -296   -122    283   -161    226    392    982   1124    774    233
    259    -28   -288   -116    272   -158    246    452   1052   1195    836    298
    252    -49   -301   -101    275   -176    270    511   1106   1247    896    355
    241    -46   -288    -98    262   -166    277    542   1137   1278    937    379
    252     12   -239   -132    246   -111    288    555   1145   1283    945    387
    200    -36   -239    -83    218   -137    241    504   1093   1234    901    358
    174    -44   -218    -64    194   -129    244    483   1062   1189    870    335
    179      5   -176    -93    176    -85    244    465   1034   1156    846    303
    192     93    -98   -142    145     -2    220    428    995   1117    828    298
    163    129    -33   -148     98     49    205    374    935   1054    787    239
    140    168     28   -155     57     98    213    324    878   1010    740    163
    129    192     59   -161     33    127    194    277    826    958    683    109
    129    166     36   -148     46    101    163    239    774    904    631     62
    106    153     44   -132     31     98    124    194    732    888    631     67
    119    202     83   -161     18    145    129    181    719    875    618     62
     98    236    137   -168    -20    187    132    168    711    867    607     57
    119    311    192   -215    -36    252    148    166    714    872    620     77
    114    371    257   -244    -72    314    111    140    711    880    626     83
    103    428    324   -267   -109    376     57    103    691    875    620     83
    127    532    405   -329   -140    470     36     88    696    888    633     98
    137    589    452   -363   -155    522     20     70    701    898    644     98
    158    571    410   -366   -124    491     10     62    685    885    631     93
    171    530    355   -350    -93    444      2     57    672    880    626    101
    179    524    345   -353    -83    433     12     75    683    896    649    140
    163    537    374   -350   -103    457    -31     49    670    901    667    150
    153    491    335   -322    -90    413    -49     33    646    878    636    116
    140    381    241   -259    -51    311    -38     44    623    839    594     80
    158    384    226   -272    -33    306    -28     54    618    831    602     96
    205    415    210   -309     -2    314      5     77    626    836    631    111
    184    361    176   -275      2    267    -23     46    587    792    594     57
    194    329    135   -265     31    233    -33     33    563    769    558     15
    184    298    114   -244     36    207    -38     31    555    763    545      5
    142    215     72   -179     36    145    -67     15    537    745    532     -2
    158    210     49   -184     51    129    -57     25    532    737    535     -7
    176    241     64   -207     54    153    -38     46    545    745    550      5
    181    236     54   -210     62    145    -20     59    550    753    561      5
    184    239     54   -210     64    148     -2     67    555    763    568     -5
    184    220     36   -205     75    129     36     85    574    779    576    -10
    161    122    -41   -142    101     41     33     93    561    750    540    -36
    129   -101   -233    -15    179   -166     38    137    530    678    446    -98
    132   -301   -433     85    283   -366    153    288    584    620    335   -197
    137   -244   -384     51    259   -314    270    446    758    680    340   -202
    114     72    -41    -93     77     15    309    407    867    831    524    -51
     41    423    381   -233   -171    402     96    -67    626    932    779    153
    -23    896    919   -436   -470    906   -233   -592    348   1124   1166    436
    -57   1283   1340   -615   -698   1312   -509   -870    270   1426   1610    753
     -5   1109   1114   -553   -558   1111   -631   -919    207   1512   1751    867
     20    571    550   -298   -265    561   -605   -880    -28   1070   1283    491
      5    -75    -80     36     41    -77   -511   -787   -327    329    470   -142
     23   -493   -519    233    270   -506   -306   -504   -174    218    213   -340
     93   -524   -618    215    353   -571   -153   -231    132    431    332   -236
    142   -506   -649    181    394   -579    -67    -23    363    587    431   -137
    176   -472   -649    148    413   -561     23    129    524    693    501    -72
    184   -465   -649    140    415   -558     51    150    561    704    498    -83
    218   -470   -688    124    452   -579     75    163    576    698    493    -88
    239   -475   -714    116    475   -594     70    189    576    696    501    -75
    187   -462   -649    137    418   -555     31    184    561    685    485    -93
    127   -433   -561    153    340   -496     67    220    602    732    514    -72
     41   -485   -527    223    283   -506     41    207    589    735    501    -64
    -12   -527   -517    267    249   -524     18    210    589    750    504    -23
      0   -483   -483    241    241   -483     59    257    639    797    545     36
    -38   -475   -439    257    197   -457     67    267    652    805    548     18
    -90   -496   -407    293    155   -452     59    265    662    800    550     -7
    -77   -475   -397    275    158   -439    103    301    704    813    589      7
    -67   -439   -371    254    150   -405    148    337    763    857    644     18
   -111   -475   -363    290    124   -420     88    311    743    846    633    -23
   -109   -491   -381    298    135   -436     90    345    763    870    636     12
    -96   -452   -355    272    127   -402    129    405    828    922    672     64
   -106   -462   -355    285    124   -410    140    439    872    953    691    116
    -72   -449   -379    259    150   -415    135    449    883    961    704    132
    -49   -394   -348    220    148   -371    166    501    930   1005    750    184
    -62   -358   -296    210    114   -327    184    555    997   1067    805    244
   -116   -381   -265    249     72   -324    207    600   1057   1127    841    246
    -90   -374   -283    231     93   -329    233    644   1101   1163    857    231
    -54   -340   -285    197    114   -314    233    685   1140   1197    896    280
    -28   -283   -254    155    111   -270    257    719   1187   1247    966    309
    -49   -239   -189    145     70   -215    249    696   1179   1239    963    254
    -62   -210   -148    135     41   -179    257    724   1189   1236    953    290
    -28   -194   -166    111     67   -181    259    717   1156   1197    935    283
    -15   -239   -226    124    103   -233    265    714   1119   1163    909    285
    -28   -324   -296    176    132   -311    272    727   1106   1145    891    306
    -41   -283   -244    161     98   -262    262    693   1080   1119    870    259
    -44   -254   -213    148     83   -233    288    667   1049   1088    857    233
    -83   -236   -155    158     33   -197    290    620   1000   1041    813    189
   -127   -174    -46    150    -41   -111    280    594    982   1008    787    187
   -140   -179    -38    158    -51   -109    244    550    937    963    763    171
   -101   -192    -90    145     -7   -142    231    511    896    924    740    150
   -111   -226   -116    168      0   -171    231    501    880    927    745    124
   -184   -265    -80    226    -51   -174    231    488    870    927    740     59
   -184   -254    -70    218    -57   -161    241    480    867    919    740     20
   -129   -166    -36    148    -49   -101    213    444    854    893    735      7
   -111    -85     25     96    -70    -31    226    462    880    914    769     70
   -119    -64     54     93    -88     -5    254    488    909    950    800    114
    -98   -106     -7    101    -46    -57    231    480    906    956    815    111
   -124   -127     -2    124    -62    -64    202    480    927    984    857    142
   -114    -38     75     75    -98     18    181    483    953   1021    898    176
   -137    -28    109     83   -124     38    161    462    937   1008    883    155
   -122     -7    114     62   -119     51    158    459    927    995    867    137
   -129    -46     80     88   -106     15    145    462    922    995    859    132
   -114   -135    -20    122    -49    -77    142    467    909    974    839    135
    -90   -145    -54    119    -18   -101    145    496    906    958    826    150
   -109   -124    -18    114    -46    -70    171    548    956   1000    844    174
    -96   -140    -44    116    -28    -93    142    517    919    963    810    135
    -59   -226   -166    142     51   -197     75    423    800    865    730     36
    -57   -262   -205    161     72   -233    101    436    792    854    722      7
    -67   -280   -215    174     72   -246    109    444    792    852    743     38
    -80   -257   -176    168     46   -218    109    449    802    857    743     28
    -98   -252   -153    174     23   -202    114    459    813    859    735     46
   -111   -280   -168    197     28   -226    111    467    818    867    743     33
    -93   -241   -148    166     25   -197    111    457    810    841    730      5
    -51   -249   -197    150     72   -223    111    420    763    782    698     10
    -44   -252   -210    145     80   -233     88    402    735    763    675     10
    -46   -283   -236    166     93   -259     77    413    724    737    641    -31
    -23   -472   -449    246    213   -462    135    501    706    649    542   -135
    -23   -644   -620    332    296   -631    277    675    774    592    446   -277
    -96   -579   -483    335    192   -530    454    833    940    646    485   -298
   -161   -200    -38    181    -62   -119    467    644    966    750    652   -179
   -220    337    558    -59   -389    446    129     46    743    924    992    148
   -267    935   1202   -335   -735   1067   -223   -407    639   1278   1501    597
   -233   1325   1558   -545   -896   1439   -517   -592    722   1758   2052   1060
   -150   1091   1241   -470   -696   1166   -662   -561    766   1951   2200   1202
   -124    605    730   -241   -428    665   -631   -524    420   1322   1551    644
    -98    111    207     -7   -153    158   -493   -405     51    509    706    -51
   -127   -200    -75    161    -25   -137   -290   -132    137    322    402   -285
   -192   -252    -59    223    -67   -155    -88    163    428    496    485   -200
   -103   -259   -155    181     23   -207     23    342    587    589    542   -140
     -2   -309   -306    155    150   -306     75    449    646    620    558    -98
    -31   -397   -368    213    166   -381     80    504    678    631    561    -77
    -62   -446   -384    254    161   -415     98    491    652    597    530   -101
    -75   -467   -394    270    158   -431     98    501    654    594    527   -111
    -67   -449   -381    257    155   -415    111    519    678    607    545    -98
    -57   -384   -327    220    135   -358    135    561    727    649    597    -67
    -41   -332   -290    187    124   -311    148    605    779    693    628    -46
     31   -366   -400    166    213   -381     98    576    737    649    579    -98
     72   -329   -402    129    236   -366     80    597    750    659    600    -90
     57   -324   -381    132    218   -353     85    620    779    683    628    -64
    -31   -340   -309    187    137   -324    140    610    787    685    636    -59
    -80   -332   -252    205     85   -293    181    626    805    688    646    -38
    -64   -348   -283    205    106   -314    210    646    826    698    657    -23
    -36   -345   -309    189    135   -327    207    665    849    722    672    -12
    -38   -285   -246    163    103   -267    213    688    880    758    691    -10
    -23   -272   -249    145    111   -259    233    727    914    789    706    -20
     54   -231   -285     88    168   -257    220    730    927    795    711    -31
    101   -148   -249     20    174   -197    259    792    976    836    758     25
    114   -103   -218     -5    166   -161    319    878   1052    901    813    111
     54   -192   -249     67    150   -218    259    880   1052    885    800    114
     83   -181   -265     49    171   -223    272    930   1101    922    823    142
    158   -142   -301    -10    228   -220    293    974   1156    953    846    158
    275    -96   -371    -88    322   -233    293    982   1161    950    844    161
    322    -98   -420   -111    368   -259    246    966   1132    932    841    168
    358    -77   -436   -140    397   -257    267   1010   1156    963    878    205
    384    -57   -441   -163    410   -246    285   1021   1153    956    883    218
    413    -54   -467   -179    439   -259    298   1021   1143    940    878    220
    402    -15   -418   -194    410   -215    311   1008   1130    937    875    192
    337    -57   -397   -140    366   -226    280    963   1085    893    833    142
    306    -88   -397   -109    350   -241    277    917   1039    833    779     85
    340   -106   -446   -116    392   -275    233    846    958    766    732     44
    340   -106   -446   -116    392   -275    233    789    901    730    717     12
    319    -70   -392   -124    353   -231    257    769    883    714    727     12
    290    -67   -361   -114    324   -213    265    740    865    688    717      5
    272    -77   -350    -96    311   -213    262    719    854    675    706    -10
    259    -85   -345    -88    301   -213    277    711    852    672    711    -18
    257    -77   -335    -90    293   -205    290    693    841    662    701    -23
    265    -54   -319   -106    290   -184    285    675    820    639    678    -41
    293    -18   -311   -137    301   -163    283    670    823    639    672    -31
    309     15   -296   -163    303   -140    272    672    839    654    688    -10
    296     57   -239   -179    267    -90    267    662    854    667    704    -18
    303    103   -200   -205    252    -46    259    659    872    685    719    -10
    358    124   -233   -241    296    -54    246    667    870    691    719      5
    379    109   -272   -244    324    -80    236    683    875    698    740     41
    392     90   -301   -241    345   -103    249    701    891    709    748     54
    353     70   -285   -213    319   -106    254    704    904    711    745     44
    340     38   -301   -189    322   -129    241    698    883    680    717     23
    397    -28   -426   -187    410   -226    210    665    805    602    641    -23
    420    -54   -478   -184    446   -265    213    680    795    594    628    -31
    433    -77   -511   -179    472   -293    197    683    782    579    610    -59
    485    -46   -532   -218    509   -288    171    662    743    532    574    -88
    488    -46   -535   -220    509   -290    166    646    709    501    548   -101
    423   -103   -527   -161    472   -314    210    639    693    491    540   -116
    366   -153   -519   -106    441   -337    236    633    691    488    532   -129
    332   -192   -524    -70    428   -358    259    631    685    485    535   -129
    345   -205   -550    -72    446   -376    272    646    691    483    537   -129
    389   -184   -574   -101    480   -379    252    662    698    472    537   -122
    504   -135   -639   -184    568   -387    207    678    691    467    540    -96
    475   -168   -644   -153    558   -405    218    670    680    470    532   -122
    379   -262   -641    -59    509   -452    246    649    649    436    506   -176
    431   -316   -748    -57    587   -532    236    672    605    361    428   -244
    413   -542   -956     64    683   -748    303    730    519    181    223   -428
    361   -735  -1096    187    727   -914    498    878    542     67     57   -592
    381   -509   -891     62    636   -701    589    891    654    142    129   -530
    332    -70   -402   -132    366   -236    433    506    662    350    431   -233
    257    483    226   -371     15    355     72    -23    633    730    963    288
    171   1145    974   -657   -400   1060   -236   -335    763   1286   1647    888
    223   1299   1072   -761   -426   1187   -514   -405    937   1771   2125   1322
    311    865    553   -589   -119    709   -623   -379    823   1644   1935   1171
    332    239    -93   -288    213     72   -553   -366    303    800   1101    415
    311   -298   -610     -5    459   -454   -348   -218   -116    -23    275   -332
    329   -374   -704     20    517   -537   -127    124    140     64    265   -355
    374   -366   -740     -5    555   -553     72    389    366    207    358   -280
    407   -387   -795    -12    600   -589    161    527    465    244    374   -262
    358   -488   -846     64    602   -667    158    555    483    220    348   -265
    335   -457   -792     59    561   -626    207    602    517    249    363   -252
    353   -402   -756     23    553   -579    239    631    537    265    381   -239
    374   -400   -774     12    571   -587    257    654    548    270    384   -231
    410   -449   -859     20    633   -654    267    662    545    244    348   -257
    436   -480   -917     20    675   -698    254    654    519    213    335   -262
    431   -428   -859      0    644   -644    254    696    558    259    387   -210
    446   -358   -807    -44    626   -581    283    735    594    290    423   -168
    418   -355   -774    -31    594   -563    322    743    607    290    423   -153
    368   -405   -776     15    571   -589    329    730    597    280    413   -168
    366   -384   -750      7    555   -566    324    730    592    277    410   -181
    374   -368   -745     -5    558   -555    332    745    597    272    407   -176
    381   -342   -724    -18    553   -532    340    766    613    265    402   -150
    392   -296   -688    -49    537   -493    342    789    646    288    428   -124
    400   -285   -685    -57    542   -485    355    826    683    335    465   -119
    394   -254   -649    -70    519   -452    342    828    688    342    465   -148
    392   -207   -600    -90    496   -402    348    844    711    348    480   -129
    381   -233   -618    -75    498   -423    368    880    737    355    491    -93
    389   -210   -602    -90    496   -405    374    917    761    363    504    -75
    394   -218   -615    -90    504   -415    368    956    789    371    537    -54
    454   -174   -628   -140    540   -400    384   1013    831    415    594    -23
    470   -145   -618   -163    542   -381    381   1036    849    467    597    -25
    441   -197   -639   -122    537   -415    345   1036    841    472    566     -2
    431   -215   -649   -109    537   -431    332   1039    833    470    563     38
    433   -228   -662   -101    548   -444    335   1031    823    475    581     36
    454   -200   -654   -129    553   -426    332   1010    800    462    563    -15
    472   -202   -678   -135    574   -439    335    995    774    449    527    -72
    478   -236   -717   -122    594   -475    345    982    750    423    501   -179
    488   -233   -722   -127    605   -478    342    961    732    397    509   -184
    514   -207   -722   -155    615   -465    335    922    706    389    498   -129
    519   -194   -714   -163    615   -454    353    898    696    387    472    -64
    480   -218   -698   -132    587   -457    348    849    659    350    426    -18
    446   -189   -636   -127    540   -413    342    807    639    327    420     20
    459   -153   -613   -153    535   -381    371    792    639    290    413     44
    410   -137   -548   -137    478   -342    384    766    631    226    397    111
    368   -187   -558    -90    462   -371    374    732    600    194    376     67
    405   -194   -600   -103    501   -397    400    745    615    218    384      7
    397   -181   -581   -109    488   -381    423    756    628    233    405    -12
    426   -127   -553   -150    488   -340    428    753    641    252    433    -10
    423    -90   -514   -166    467   -303    415    727    646    262    444    -10
    410    -59   -470   -174    439   -265    394    706    649    267    457    -10
    415    -28   -446   -194    428   -236    379    717    670    283    485     18
    475      5   -470   -241    472   -233    376    719    675    285    483     23
    478     36   -441   -259    459   -200    350    709    659    277    462     12
    371    -33   -405   -168    387   -218    249    644    587    220    400    -41
    363     23   -342   -194    353   -158    246    641    584    220    389    -54
    407     -7   -415   -200    410   -210    236    623    553    184    345    -98
    431   -140   -571   -145    498   -353    226    592    485    106    270   -171
    431   -202   -633   -114    532   -418    241    602    472     83    249   -187
    420   -236   -657    -93    537   -446    249    594    452     59    231   -197
    428   -215   -646   -106    535   -431    259    584    433     38    213   -213
    407   -246   -654    -80    527   -449    226    550    397      7    179   -241
    368   -324   -693    -20    530   -509    189    514    350    -31    137   -272
    324   -371   -696     20    509   -532    194    504    335    -41    127   -275
    363   -355   -719     -5    540   -537    205    514    340    -38    135   -265
    413   -348   -761    -33    584   -555    200    514    332    -46    129   -267
    418   -376   -795    -20    605   -584    210    514    324    -54    116   -277
    410   -394   -807    -10    607   -602    213    519    327    -54    114   -272
    420   -428   -852      2    636   -639    213    522    322    -59    106   -267
    428   -488   -919     28    672   -704    228    535    293    -93     70   -293
    439   -623  -1062     93    750   -841    262    558    220   -194    -44   -400
    457   -859  -1319    200    888  -1091    384    659    153   -371   -267   -626
    478   -870  -1350    194    914  -1109    537    807    228   -402   -332   -719
    449   -592  -1041     70    743   -815    602    735    371   -226   -135   -540
    311   -153   -465    -77    387   -309    355    213    400     83    303    -83
    153    475    322   -316    -83    400     15   -254    509    610    979    594
    179   1023    844   -602   -332    935   -244   -423    730   1187   1628   1236
    283    945    662   -615   -189    805   -483   -480    750   1418   1860   1514
    322    407     85   -363    119    246   -550   -517    374    919   1335   1031
    324   -213   -540    -57    431   -376   -379   -426   -197    -57    363    101
    327   -542   -870    106    597   -706   -103    -96   -223   -371    -41   -314
    368   -576   -945    101    654   -761     90    213     -5   -270    -23   -324
    426   -571   -997     72    711   -784    231    431    148   -176     18   -283
    426   -600  -1026     85    724   -810    283    514    192   -161      2   -288
    394   -672  -1067    137    730   -870    272    522    171   -194    -51   -322
    379   -732  -1114    176    743   -922    283    535    168   -197    -70   -319
    371   -763  -1135    197    753   -948    298    548    174   -189    -72   -314
    389   -730  -1119    168    753   -924    322    574    192   -179    -67   -293
    400   -730  -1130    163    763   -930    296    568    181   -202    -85   -290
    402   -750  -1153    171    776   -950    254    555    163   -231   -106   -306
    441   -719  -1161    140    800   -940    254    561    171   -236    -98   -293
    465   -732  -1200    132    831   -966    220    548    161   -254   -111   -296
    504   -693  -1197     93    849   -943    181    532    150   -272   -119   -296
    527   -594  -1124     31    826   -859    176    522    145   -283   -122   -303
    517   -545  -1062     15    789   -802    187    509    150   -280   -114   -319
    475   -602  -1080     62    776   -841    184    511    137   -290   -132   -361
    509   -602  -1111     46    807   -857    194    555    155   -280   -153   -316
    537   -561  -1101     10    818   -828    207    592    184   -265   -142   -257
    542   -519  -1062    -10    802   -789    233    628    215   -239   -114   -215
    548   -504  -1054    -23    800   -779    272    678    267   -174    -57   -171
    545   -478  -1023    -33    782   -748    277    706    293   -135    -28   -171
    553   -392   -945    -83    748   -667    259    735    319    -98     -5   -179
    558   -322   -880   -116    719   -600    249    779    353    -46     20   -168
    545   -340   -888   -103    714   -613    244    810    376    -15     36   -127
    563   -316   -880   -124    719   -597    265    865    441     54    111    -49
    584   -246   -831   -168    706   -537    277    904    496    114    205    -31
    594   -150   -745   -220    670   -446    306    937    535    137    215    -88
    574   -184   -758   -197    665   -470    303    966    545    111    176     51
    576   -223   -800   -176    685   -511    309    974    545     98    213    148
    574   -252   -826   -163    698   -537    332    997    558    111    254    166
    535   -220   -756   -155    644   -488    348   1005    566    109    252    148
    514   -205   -719   -155    615   -462    311    927    506     41    189     77
    511   -124   -639   -194    574   -381    345    906    504     33    194     72
    446   -189   -639   -129    542   -415    306    844    439    -15    166     44
    407   -252   -659    -77    532   -454    316    833    431    -25    174     46
    361   -262   -623    -49    491   -444    355    823    431    -41    161     25
    324   -223   -548    -51    433   -384    374    802    410    -64    135      5
    275   -166   -444    -54    358   -306    392    779    384    -85    101    -18
    233   -103   -337    -64    285   -220    402    756    381    -75     93    -49
    252    -67   -322    -93    285   -194    394    732    353   -101     41    -90
    309    -46   -358   -132    332   -202    394    740    353   -111     18    -49
    389     18   -374   -205    381   -176    368    732    355   -103     33    -10
    436    127   -309   -280    374    -90    337    711    363    -83     57    -20
    462    135   -329   -298    394    -96    293    672    332   -116      5    -46
    467     85   -384   -277    426   -148    257    652    319   -137    -33    -15
    501     31   -470   -267    485   -218    246    628    290   -171    -75    -33
    542      5   -537   -272    540   -265    239    618    275   -189    -80    -28
    542    -12   -558   -267    550   -283    254    628    280   -189    -75    -28
    545    -46   -592   -249    568   -319    290    657    311   -145    -28      0
    537   -129   -667   -205    602   -397    267    641    288   -171    -31    -31
    558   -246   -805   -155    680   -524    233    597    207   -277   -135   -116
    542   -275   -818   -135    678   -545    226    594    192   -265   -119   -109
    545   -298   -846   -124    696   -571    223    584    176   -265   -106   -135
    550   -384   -935    -85    743   -659    252    600    168   -265   -116    -93
    561   -491  -1052    -33    805   -771    298    633    194   -207    -72    -49
    535   -548  -1085      5    807   -815    324    654    220   -171     12    -75
    509   -555  -1067     23    787   -810    277    605    168   -226    -44   -166
    542   -535  -1078     -5    807   -807    233    555     96   -309   -171   -189
    537   -475  -1013    -31    774   -743    236    568    106   -309   -179   -127
    540   -446   -987    -46    763   -717    233    566    103   -327   -168   -122
    553   -449  -1002    -51    776   -727    223    555     85   -348   -181   -150
    530   -439   -971    -46    748   -704    236    561     90   -355   -184   -166
    519   -431   -950    -44    735   -691    267    587    101   -368   -187   -171
    540   -571  -1111     15    823   -841    298    636     44   -496   -327   -283
    558   -763  -1322    101    937  -1041    397    730     -7   -680   -574   -457
    558   -724  -1283     80    919  -1002    498    844     88   -670   -628   -491
    511   -387   -898    -62    704   -641    519    743    215   -462   -394   -355
    420     67   -353   -246    384   -142    249    210    109   -205     25    -70
    366    587    220   -478     72    405    -90   -241     57    200    550    423
    418    945    527   -683    -54    737   -358   -413    184    701   1096    958
    542    691    148   -615    197    420   -496   -361    228    893   1262   1114
    600    226   -374   -413    485    -72   -509   -400   -205    205    584    522
    613   -259   -875   -176    743   -566   -410   -376   -683   -675   -296   -228
    605   -615  -1221      5    911   -919   -233   -132   -659   -893   -607   -467
    584   -623  -1208     20    896   -914    -57    155   -381   -717   -504   -355
    571   -550  -1124    -12    846   -839     80    348   -200   -613   -446   -301
    561   -537  -1098    -12    828   -818    127    428   -111   -568   -428   -283
    548   -537  -1085     -5    815   -810    155    480    -67   -540   -405   -257
    566   -522  -1088    -20    826   -805    184    527    -23   -514   -387   -236
    589   -517  -1109    -36    849   -813    179    530    -28   -527   -392   -239
    602   -488  -1091    -57    846   -789    194    555      0   -496   -353   -218
    613   -441  -1054    -85    833   -748    207    576     25   -485   -335   -207
    597   -431  -1028    -83    813   -730    213    579     33   -498   -332   -202
    581   -374   -958   -106    769   -665    213    589     49   -498   -311   -171
    576   -293   -870   -142    722   -579    215    602     67   -488   -290   -142
    600   -207   -810   -197    701   -509    200    597     72   -475   -280   -161
    626   -101   -727   -262    675   -413    192    594     75   -467   -275   -187
    613    -18   -631   -298    620   -324    189    610     93   -452   -259   -163
    597     49   -548   -324    571   -246    189    623    114   -441   -270   -150
    618     57   -561   -340    589   -249    174    605     96   -462   -309   -158
    636     20   -615   -327    626   -296    161    594     85   -465   -324   -145
    646    -10   -657   -319    649   -332    168    613     98   -449   -319   -119
    685    -46   -732   -319    709   -389    155    623     96   -446   -316   -103
    706    -75   -782   -316    743   -428    158    662    137   -400   -275    -59
    719   -135   -854   -290    787   -493    161    709    189   -348   -220     -5
    771   -161   -932   -306    852   -548    187    776    262   -277   -145     64
    800   -194   -995   -303    896   -594    200    823    311   -241   -109    103
    763   -233   -997   -265    880   -615    197    849    340   -223    -96    119
    735   -200   -935   -267    833   -566    194    859    361   -205    -80    137
    771   -155   -927   -309    846   -540    192    846    353   -207    -77    148
    763   -101   -865   -332    813   -483    189    844    350   -213    -90    137
    766    -54   -820   -355    792   -439    181    839    337   -231   -116    127
    771    -49   -820   -361    795   -433    171    828    322   -241   -119    132
    779    -64   -844   -358    810   -452    184    831    316   -259   -127    129
    774    -67   -841   -353    807   -454    210    828    303   -290   -150    106
    756    -51   -810   -353    782   -431    218    807    275   -314   -166     77
    748    -70   -818   -337    782   -444    205    769    226   -358   -194     54
    732   -166   -898   -283    813   -532    181    693    148   -426   -246     23
    701   -166   -867   -267    784   -517    174    649    106   -457   -283    -20
    680   -111   -792   -285    735   -452    171    607     80   -480   -296    -28
    675    -72   -748   -301    711   -410    168    579     51   -511   -314    -18
    691    -57   -748   -319    717   -400    161    558     20   -535   -337    -44
    704    -51   -756   -324    730   -402    174    563     31   -522   -332    -46
    724    -23   -748   -353    735   -384    197    576     49   -504   -311    -20
    743     80   -662   -410    704   -290    181    561     46   -496   -288      0
    732    153   -581   -444    657   -213    161    555     70   -480   -267     28
    743    187   -555   -467    649   -184    161    545     85   -462   -246     36
    743    241   -504   -493    623   -129    155    532     96   -433   -241     23
    750    207   -542   -478    646   -166    153    532     96   -420   -233     28
    774     93   -680   -436    727   -293    168    553     96   -420   -215     44
    805     98   -706   -452    756   -303    161    542     90   -423   -200     62
    779    137   -641   -459    709   -249    150    545    101   -420   -202     72
    782     85   -696   -433    740   -303    135    527     72   -452   -244     49
    820      5   -818   -415    818   -405    127    530     41   -493   -285     36
    828    -25   -857   -402    841   -441    132    555     59   -478   -277     57
    818    -59   -878   -379    846   -470    148    555     51   -485   -283     49
    852   -103   -956   -374    904   -530    148    532      2   -537   -335      5
    870   -114   -987   -379    924   -550    129    537    -15   -553   -358    -12
    828   -109   -937   -361    880   -522    137    542     -2   -540   -353    -12
    815   -103   -919   -355    865   -509    137    530     -7   -555   -363     -5
    901    -80   -982   -410    940   -530     90    522    -28   -574   -366     20
    857   -119   -979   -368    917   -550     70    506    -46   -589   -376     23
    743   -213   -956   -265    846   -584    114    485    -67   -600   -392     -2
    667   -298   -966   -184    815   -631    124    472    -80   -613   -405    -28
    696   -303  -1000   -194    846   -652    137    475    -83   -626   -410    -25
    758   -259  -1018   -252    888   -639    153    470    -98   -654   -441    -31
    813   -363  -1179   -226    995   -771    184    519   -116   -717   -522    -88
    831   -553  -1384   -142   1106   -969    239    605   -124   -826   -675   -226
    841   -594  -1436   -122   1137  -1015    353    771     12   -813   -722   -267
    828   -259  -1088   -285    956   -672    407    763    148   -662   -555   -132
    756    145   -610   -449    683   -233    218    322    -67   -576   -319     57
    665    620    -44   -644    353    290   -101   -202   -345   -418     31    324
    620   1093    472   -857     75    784   -387   -530   -446   -122    465    620
    662   1052    389   -859    137    722   -576   -605   -485     59    688    789
    722    568   -153   -646    436    207   -584   -584   -727   -342    277    485
    784     67   -717   -426    750   -324   -483   -511  -1039  -1067   -493   -101
    826   -283  -1109   -270    966   -696   -246   -205   -930  -1283   -836   -345
    807   -342  -1153   -233    979   -748   -103     62   -615  -1070   -711   -226
    795   -371  -1166   -213    979   -769      2    267   -379   -893   -587   -122
    828   -368  -1197   -231   1010   -782    103    413   -228   -789   -509    -80
    857   -322  -1179   -267   1018   -750    168    475   -168   -756   -496    -93
    839   -335  -1174   -254   1005   -753    184    483   -155   -769   -527    -75
    846   -322  -1169   -262   1008   -745    179    485   -150   -771   -535    -70
    859   -306  -1166   -277   1010   -735    187    496   -140   -761   -517    -70
    839   -345  -1184   -246   1010   -763    179    504   -132   -758   -511    -72
    831   -368  -1200   -231   1013   -784    194    522   -122   -750   -496    -44
    820   -355  -1176   -233    997   -766    205    530   -111   -732   -459    -18
    800   -350  -1153   -226    974   -750    226    550    -83   -704   -433    -23
    807   -288  -1096   -259    950   -691    236    561    -64   -698   -454    -49
    844   -259  -1106   -293    974   -683    277    589    -46   -685   -465     -2
    828   -285  -1114   -270    969   -701    233    566    -77   -719   -498      2
    792   -335  -1130   -228    958   -732    210    563    -80   -719   -496     15
    797   -314  -1111   -241    953   -711    233    587    -49   -696   -475     20
    823   -241  -1065   -290    943   -652    252    610    -12   -659   -439     54
    833   -197  -1031   -319    932   -613    241    615    -10   -657   -431     62
    844   -218  -1065   -314    953   -639    226    618     -5   -654   -431     70
    875   -200  -1075   -337    974   -636    236    652     38   -613   -397    103
    891   -158  -1049   -368    969   -602    257    683     83   -579   -368    129
    891   -127  -1018   -381    953   -571    270    709    122   -545   -342    155
    883   -114   -997   -387    940   -555    293    743    161   -511   -319    174
    883    -88   -971   -397    927   -530    303    766    192   -493   -306    192
    904    -41   -948   -431    922   -493    332    807    231   -454   -267    236
    919    -20   -943   -449    930   -480    345    846    265   -426   -241    267
    909    -44   -953   -433    930   -498    335    854    265   -428   -246    275
    927    -44   -971   -441    948   -506    332    844    246   -441   -249    272
    917    -41   -958   -439    935   -498    340    823    213   -475   -270    244
    880    -77   -961   -402    919   -519    345    795    174   -514   -303    210
    844    -83   -930   -381    883   -506    337    743    119   -563   -345    171
    836    -80   -917   -376    875   -498    348    719     77   -602   -387    145
    844    -77   -924   -384    883   -501    324    680     28   -654   -431     90
    854    -77   -932   -389    893   -504    311    639    -15   -698   -454     49
    846    -93   -940   -379    891   -514    314    613    -36   -735   -467    106
    807    -98   -906   -353    857   -501    293    566    -75   -779   -501     98
    784    -64   -849   -361    815   -454    283    530   -109   -805   -530     36
    750    -62   -813   -345    782   -436    280    509   -129   -833   -558     -2
    722    -10   -735   -355    727   -371    280    491   -145   -841   -563    -33
    709     51   -657   -379    683   -301    288    475   -161   -852   -568   -101
    688    122   -566   -407    628   -220    288    459   -168   -846   -568   -129
    693    215   -478   -454    587   -132    259    439   -166   -836   -555    -72
    680    262   -420   -472    550    -77    236    423   -163   -820   -535     -5
    678    301   -376   -488    527    -36    220    410   -150   -795   -498     62
    678    319   -361   -498    519    -20    205    405   -137   -782   -475    111
    691    327   -363   -509    527    -18    200    400   -140   -771   -465    135
    722    319   -405   -522    563    -41    189    397   -148   -774   -475    132
    753    327   -426   -540    589    -49    187    400   -148   -776   -483    135
    782    316   -465   -548    623    -75    179    397   -148   -779   -491    132
    802    265   -537   -532    670   -137    163    397   -163   -795   -509    116
    789    171   -618   -480    704   -223    150    387   -194   -826   -540     80
    784    168   -615   -475    701   -223    137    371   -210   -839   -553     44
    800    148   -652   -475    727   -252    137    345   -239   -872   -587     36
    805    135   -670   -470    737   -267    137    335   -267   -901   -607     46
    802    132   -672   -470    737   -267    135    337   -280   -906   -607     41
    779    148   -631   -462    706   -241    137    342   -285   -911   -605     33
    740    124   -618   -433    678   -246    106    306   -327   -945   -636     -2
    717    103   -613   -410    665   -254    101    283   -348   -974   -667     -7
    719     88   -633   -405    678   -272    103    277   -355   -984   -672     -2
    727     83   -644   -405    685   -280    114    288   -353   -974   -665      5
    724     54   -670   -392    696   -306    111    285   -361   -984   -675      0
    719     28   -691   -374    704   -332    114    280   -374   -997   -691    -15
    714      5   -709   -361    711   -353    127    290   -394  -1026   -722    -44
    722   -109   -831   -306    776   -470    163    329   -444  -1130   -844   -150
    709   -288  -1000   -213    852   -644    283    444   -459  -1278  -1034   -327
    683   -241   -927   -220    805   -584    410    563   -355  -1275  -1070   -374
    613    101   -511   -358    561   -202    397    381   -314  -1158   -914   -246
    545    615     70   -579    239    342     85   -192   -488   -961   -566     70
    514   1283    766   -898   -127   1026   -293   -659   -566   -558     -5    558
    535   1766   1228  -1150   -348   1499   -613   -878   -475    -67    563   1034
    597   1631   1034  -1117   -218   1332   -800   -888   -415    174    771   1223
    589   1034    444   -810     72    740   -787   -841   -678   -280    270    792
    535    428   -109   -483    322    161   -584   -735  -1140  -1210   -649     15
    553     88   -465   -322    509   -187   -345   -449  -1101  -1475  -1013   -283
    626     62   -563   -345    594   -249   -174   -168   -854  -1345   -961   -233
    683     49   -633   -366    659   -290    -44     33   -688  -1247   -906   -179
    675      0   -675   -337    675   -337     25    122   -620  -1215   -901   -155
    639     -5   -644   -316    639   -324     62    148   -597  -1213   -901   -145
    631      5   -626   -319    628   -311     70    158   -592  -1221   -909   -148
    670     18   -652   -342    662   -316     41    148   -600  -1234   -922   -155
    685     44   -644   -366    662   -298     36    150   -600  -1241   -922   -153
    714     85   -631   -400    672   -272     62    163   -581  -1226   -906   -127
    717     90   -626   -405    670   -267     67    166   -571  -1215   -898   -109
    683     36   -646   -358    665   -303     28    158   -581  -1226   -914   -109
    698     33   -667   -366    683   -316     44    176   -566  -1213   -911    -93
    727     75   -652   -400    688   -288     62    192   -545  -1189   -898    -75
    740    101   -641   -420    688   -270     75    213   -532  -1171   -893    -64
    750    106   -644   -428    698   -267     80    231   -519  -1150   -878    -51
    756    135   -623   -446    691   -244     93    254   -493  -1124   -854    -33
    761    155   -605   -459    683   -223    124    285   -459  -1091   -826     -7
    748    135   -613   -441    680   -239    127    301   -436  -1070   -805     12
    730    122   -607   -426    670   -241    132    327   -405  -1039   -769     41
    727    101   -628   -415    678   -262    148    353   -379  -1021   -756     38
    727     88   -639   -407    683   -275    142    374   -361  -1002   -743     46
    745    111   -633   -428    691   -262    142    413   -322   -966   -719     72
    769    111   -657   -439    714   -272    168    470   -267   -917   -685    127
    802     93   -709   -449    756   -306    200    524   -215   -870   -636    181
    815     77   -740   -446    779   -329    223    563   -184   -831   -602    207
    779      2   -779   -392    776   -387    213    587   -171   -810   -579    220
    761      5   -756   -381    758   -374    228    623   -140   -771   -540    254
    841     44   -797   -444    818   -374    249    657   -122   -761   -524    298
    836    -10   -846   -413    839   -428    252    654   -135   -779   -545    293
    802    -54   -857   -374    828   -454    252    631   -150   -800   -558    257
    802    -70   -872   -366    836   -470    285    613   -171   -820   -558    228
    776    -88   -867   -345    818   -478    275    561   -220   -865   -587    171
    771    -93   -865   -340    818   -478    270    514   -262   -896   -613    109
    743   -135   -878   -303    810   -506    254    457   -316   -943   -659     36
    701   -200   -901   -249    800   -550    220    397   -371   -984   -698    -49
    722   -197   -919   -265    820   -558    207    350   -410  -1010   -722    -75
    719   -166   -888   -277    802   -527    233    329   -426  -1023   -740    -44
    649   -218   -867   -218    756   -540    236    296   -449  -1047   -766    -12
    620   -194   -815   -213    717   -504    277    290   -441  -1034   -763     15
    613   -194   -807   -210    709   -501    296    285   -449  -1031   -761     31
    594   -226   -823   -184    709   -524    277    277   -449  -1026   -758     57
    628   -171   -800   -231    711   -485    290    303   -413  -1000   -717    119
    685    -80   -766   -301    724   -423    296    324   -366   -948   -646    194
    735    -46   -782   -345    756   -413    270    316   -350   -927   -623    213
    763    -57   -823   -353    792   -439    241    311   -337   -914   -605    226
    782    -31   -815   -376    797   -423    223    311   -316   -891   -587    249
    784    -10   -795   -387    789   -402    210    309   -314   -888   -584    270
    810    -25   -839   -394    823   -431    202    319   -301   -872   -566    298
    818    -31   -852   -394    833   -441    213    332   -290   -862   -558    311
    795    -38   -833   -379    813   -436    218    345   -285   -859   -555    314
    756   -101   -857   -327    805   -478    223    340   -303   -896   -589    288
    709   -148   -857   -280    782   -501    213    314   -350   -956   -654    220
    641   -174   -815   -233    727   -493    194    298   -379   -979   -672    187
    620   -174   -795   -223    706   -483    187    275   -413  -1002   -691    145
    631   -161   -792   -233    711   -475    179    239   -472  -1049   -732     59
    605   -226   -831   -189    717   -530    200    272   -452  -1028   -740     90
    613   -272   -888   -171    750   -579    197    277   -457  -1034   -750    148
    644   -244   -891   -200    766   -566    171    244   -496  -1067   -779    103
    636   -202   -839   -215    737   -519    171    236   -504  -1067   -782     88
    623   -200   -823   -213    722   -511    189    246   -491  -1049   -779     72
    576   -254   -831   -161    701   -542    184    246   -491  -1049   -792     54
    540   -280   -820   -132    678   -548    174    239   -501  -1057   -800     85
    524   -277   -802   -122    662   -540    192    244   -496  -1047   -792     93
    524   -335   -862    -96    693   -597    215    275   -506  -1070   -833     41
    535   -509  -1044    -12    787   -774    288    348   -548  -1179   -974    -88
    537   -678  -1218     70    875   -948    426    493   -537  -1296  -1148   -265
    537   -610  -1148     36    841   -878    574    654   -389  -1252  -1153   -298
    470   -168   -639   -150    553   -402    509    353   -340  -1062   -898    -67
    366    410     44   -389    161    228    184   -213   -381   -724   -402    420
    296   1078    779   -688   -241    930   -171   -644   -335   -252    220   1005
    353   1522   1169   -937   -407   1345   -491   -852   -210    259    813   1574
    436   1254    815   -846   -189   1036   -639   -841   -244    316    831   1644
    444    607    163   -527    140    387   -610   -815   -665   -389     85    961
    436     -2   -439   -218    436   -218   -423   -675  -1096  -1244   -800    140
    465   -197   -662   -132    563   -428   -171   -342   -979  -1376  -1036    -88
    511   -140   -652   -187    581   -397      5    -75   -771  -1236   -950    -38
    527   -166   -693   -181    607   -428    111     93   -657  -1176   -919    -44
    566   -189   -758   -189    659   -472    153    168   -610  -1174   -917    -44
    592   -205   -797   -192    693   -501    163    181   -618  -1195   -937    -51
    587   -210   -797   -189    691   -504    174    197   -605  -1182   -935    -80
    584   -205   -789   -189    685   -496    194    236   -574  -1158   -904    -54
    555   -163   -722   -197    639   -444    226    285   -519  -1122   -857    -15
    574   -187   -761   -192    667   -472    220    288   -522  -1156   -878     -2
    639   -166   -805   -239    719   -485    163    220   -597  -1213   -956    -33
    641   -153   -795   -244    717   -475    153    226   -587  -1182   -919    -44
    633   -150   -784   -241    706   -467    150    241   -563  -1145   -870    -67
    636   -111   -748   -262    691   -428    155    257   -545  -1127   -893    -93
    649    -93   -745   -277    696   -418    171    283   -522  -1122   -875     20
    662    -51   -717   -306    688   -384    166    301   -496  -1091   -836      7
    639    -70   -709   -285    672   -389    163    309   -491  -1098   -862    -20
    618   -101   -719   -257    667   -410    176    319   -488  -1093   -870     46
    615   -119   -735   -249    672   -426    189    340   -465  -1054   -849     62
    613   -122   -737   -246    672   -428    202    361   -446  -1031   -836     15
    636   -114   -750   -262    691   -431    213    387   -426  -1021   -815     41
    654   -101   -756   -275    704   -428    220    420   -394   -997   -800     77
    680    -33   -714   -327    696   -374    233    470   -345   -945   -766    116
    698      7   -691   -355    696   -340    244    519   -296   -906   -730    163
    714      5   -711   -361    714   -353    236    553   -270   -891   -704    205
    722     -2   -724   -358    722   -363    218    563   -265   -891   -704    213
    779     38   -740   -410    758   -350    223    600   -241   -865   -665    267
    849    103   -745   -478    797   -319    210    607   -236   -844   -652    280
    857    116   -743   -488    800   -311    215    626   -218   -833   -639    283
    831     90   -740   -459    787   -324    231    636   -210   -841   -602    311
    805     96   -709   -452    756   -306    252    633   -200   -787   -563    257
    810    145   -665   -478    737   -259    265    633   -179   -763   -550    223
    787    132   -657   -462    722   -262    285    605   -189   -771   -524    215
    714    184   -530   -449    623   -171    322    563   -207   -789   -532    187
    691    210   -480   -452    584   -135    309    509   -244   -831   -566    189
    659    200   -459   -431    561   -129    296    457   -283   -880   -623    184
    600    231   -368   -415    483    -67    285    410   -314   -937   -683    181
    628    285   -342   -457    485    -28    257    337   -374  -1008   -753    174
    678    272   -407   -475    542    -67    228    272   -420   -984   -784    116
    672    275   -400   -475    535    -62    246    280   -384   -865   -735    101
    680    226   -457   -454    568   -114    241    259   -397   -857   -743     90
    711    168   -542   -439    628   -187    262    265   -402   -878   -758     98
    730    220   -511   -478    620   -145    262    277   -379   -883   -737    122
    795    368   -426   -581    610    -28    239    272   -371   -914   -722    153
    802    472   -329   -639    566     72    226    262   -368   -953   -711    179
    766    524   -241   -644    504    142    213    249   -361   -930   -693    181
    771    524   -246   -649    509    140    197    249   -363   -872   -704    187
    782    493   -288   -639    535    103    210    270   -355   -800   -691    233
    797    452   -348   -626    571     51    205    270   -355   -750   -680    239
    818    413   -405   -615    613      5    187    254   -358   -743   -665    202
    802    410   -392   -607    597     10    184    257   -358   -779   -652    181
    787    348   -439   -566    613    -46    168    244   -392   -862   -696    145
    789    275   -517   -532    652   -119    148    213   -441   -950   -769    101
    792    220   -571   -506    683   -174    135    197   -462   -969   -787     93
    789    210   -579   -501    683   -181    122    181   -478   -982   -807     59
    792    194   -597   -496    696   -200    109    153   -509  -1010   -839      5
    795    161   -633   -480    714   -236    111    145   -522  -1026   -849     -7
    784    171   -613   -478    698   -220    129    155   -517  -1015   -823     23
    805    192   -613   -498    709   -210    122    150   -522  -1021   -815     33
    820    197   -623   -509    722   -213    111    132   -540  -1039   -828     15
    836    223   -613   -532    724   -194     85    116   -558  -1054   -844     -2
    854    257   -597   -555    727   -168     67     98   -568  -1065   -857    -15
    852    262   -589   -558    719   -163     59     85   -576  -1083   -875    -38
    857    270   -587   -563    722   -155     64     88   -589  -1104   -904    -54
    854    207   -646   -532    750   -218     77     83   -646  -1176   -984   -116
    870     23   -846   -446    859   -410    145    111   -769  -1361  -1187   -324
    878   -106   -987   -387    932   -548    285    218   -807  -1509  -1358   -506
    888     57   -831   -472    859   -387    405    301   -662  -1395  -1260   -439
    823    467   -355   -646    589     57    345     62   -491  -1101   -911   -101
    696   1109    413   -901    142    761     64   -350   -270   -576   -270    561
    555   1727   1171  -1143   -306   1449   -176   -542     51     67    446   1249
    631   1883   1249  -1257   -309   1566   -446   -587    252    483    857   1693
    709   1493    784  -1104    -36   1140   -618   -706    -10    244    607   1486
    706    919    213   -813    246    566   -615   -802   -610   -571   -184    709
    683    431   -252   -558    467     90   -410   -652   -987  -1215   -844     44
    706    283   -423   -496    566    -70   -184   -335   -862  -1239   -940    -67
    753    252   -504   -504    628   -124    -23   -106   -727  -1182   -927    -57
    787    254   -532   -519    659   -137     85     33   -644  -1143   -927    -41
    774    244   -532   -511    652   -145    137    106   -605  -1117   -914      0
    769    202   -566   -485    667   -179    166    140   -589  -1117   -924     15
    782    171   -610   -478    696   -218    153    122   -618  -1153   -958    -10
    815    171   -644   -493    730   -236    153    142   -618  -1169   -969      5
    836    205   -631   -522    732   -213    148    163   -607  -1150   -940     31
    831    228   -605   -530    717   -187    142    168   -600  -1130   -932     10
    846    241   -607   -545    727   -184    148    174   -594  -1127   -935      5
    854    241   -613   -548    735   -184    181    200   -568  -1109   -917     28
    854    249   -605   -555    730   -176    197    215   -548  -1096   -904     36
    865    239   -628   -553    748   -194    205    220   -542  -1088   -893     46
    878    239   -639   -558    758   -200    207    233   -535  -1078   -878     67
    883    265   -618   -574    750   -176    197    244   -517  -1067   -867     80
    885    254   -631   -574    758   -187    215    257   -493  -1049   -849     75
    885    277   -607   -584    748   -163    236    288   -459  -1008   -807     90
    849    272   -576   -561    714   -150    246    322   -418   -974   -782    122
    854    262   -592   -558    724   -163    254    335   -400   -963   -779    132
    914    233   -680   -574    797   -223    239    340   -423   -984   -787    122
    917    207   -711   -563    815   -252    270    423   -350   -914   -722    189
    906    236   -670   -574    789   -215    285    467   -288   -859   -678    213
    927    301   -626   -613    776   -161    275    459   -283   -857   -688    184
    969    329   -639   -649    802   -153    288    496   -249   -820   -646    236
    982    337   -644   -659    813   -153    311    527   -205   -782   -597    288
    971    329   -641   -649    805   -155    298    553   -207   -758   -563    337
    971    303   -667   -636    820   -181    277    592   -187   -732   -545    358
    958    353   -607   -657    782   -127    280    576   -181   -732   -548    342
    948    379   -571   -665    761    -96    293    581   -176   -730   -545    348
    953    387   -568   -670    761    -90    293    581   -181   -722   -535    366
    943    366   -576   -654    761   -103    280    558   -192   -735   -542    374
    953    361   -592   -659    774   -114    272    540   -205   -732   -542    374
    937    379   -558   -659    748    -88    275    498   -220   -753   -566    337
    930    381   -550   -657    740    -83    267    441   -267   -805   -618    280
    953    389   -563   -670    758    -85    272    405   -293   -820   -631    265
    930    366   -566   -649    748    -98    277    371   -303   -828   -649    239
    870    340   -530   -605    698    -93    270    298   -324   -862   -685    187
    841    296   -548   -568    693   -124    257    267   -363   -893   -706    181
    849    285   -563   -566    706   -137    262    290   -366   -888   -704    202
    862    254   -610   -561    737   -176    288    306   -361   -885   -709    210
    844    324   -522   -584    683    -98    309    316   -332   -857   -688    223
    820    413   -407   -615    615      2    322    327   -293   -815   -646    254
    813    436   -376   -623    594     31    332    335   -259   -782   -618    288
    815    506   -309   -662    561    101    309    309   -259   -771   -607    296
    805    530   -277   -667    540    127    296    306   -246   -753   -587    311
    805    519   -285   -662    545    116    280    277   -259   -756   -581    301
    813    519   -293   -665    553    114    277    290   -272   -750   -574    298
    805    491   -314   -649    558     88    265    296   -272   -758   -584    288
    784    436   -348   -610    566     44    259    296   -270   -761   -581    288
    769    371   -397   -571    581    -10    270    296   -280   -782   -607    259
    769    293   -475   -530    623    -90    290    301   -306   -818   -649    223
    730    267   -465   -501    597    -98    267    283   -332   -836   -670    207
    696    213   -483   -454    589   -135    257    239   -353   -870   -711    158
    727    168   -558   -449    644   -192    246    171   -426   -953   -784     90
    756    161   -594   -457    675   -215    231    184   -470   -974   -789    109
    719    137   -584   -431    652   -220    241    228   -420   -922   -740    163
    693    106   -587   -402    641   -239    244    205   -423   -937   -753    142
    693    103   -589   -400    641   -241    241    205   -428   -940   -750    150
    701     70   -631   -384    667   -280    233    207   -431   -937   -750    163
    685     51   -633   -368    659   -290    218    202   -444   -958   -761    168
    683     44   -641   -363    662   -298    244    218   -433   -956   -758    184
    672     23   -652   -350    662   -314    262    226   -426   -961   -769    158
    646    -51   -698   -296    672   -374    239    202   -475  -1054   -859     44
    657   -189   -849   -236    750   -519    267    233   -540  -1234  -1023   -111
    670   -322   -995   -174    831   -657    384    348   -535  -1400  -1210   -272
    631   -236   -867   -197    748   -550    498    475   -402  -1415  -1231   -293
    517     62   -454   -288    485   -194    498    348   -316  -1234  -1015    -77
    459    568    109   -514    176    340    218   -205   -439   -943   -587    353
    376   1122    745   -750   -184    935    -67   -620   -452   -483     33    940
    376   1447   1070   -914   -348   1260   -306   -766   -314     70    662   1535
    444   1143    698   -792   -127    922   -441   -776   -337    194    750   1639
    436    558    119   -498    158    340   -423   -807   -750   -446    -10    948
    457     46   -410   -252    433   -181   -301   -711  -1156  -1213   -870    189
    509   -252   -761   -129    633   -506   -122   -413  -1060  -1327  -1098      0
    530   -259   -789   -135    659   -524      0   -155   -800  -1158  -1000     85
    561   -202   -763   -179    662   -483    116     20   -633  -1062   -935    137
    522   -200   -722   -161    620   -459    166    106   -555  -1026   -922    145
    537   -166   -704   -187    618   -436    189    129   -527  -1021   -919    148
    613   -111   -724   -249    667   -418    189    127   -527  -1031   -932    119
    613    -75   -688   -270    646   -381    181    155   -522  -1013   -924    119
    602    -18   -620   -293    610   -319    168    148   -530  -1015   -935    101
    628      7   -623   -319    623   -306    148    155   -542  -1023   -945     96
    646     38   -607   -342    628   -283    158    176   -519  -1000   -937    116
    618     75   -542   -348    579   -231    145    166   -519   -987   -924    122
    589    116   -475   -353    532   -179    142    174   -504   -958   -901    129
    587    174   -415   -381    501   -119    137    168   -498   -940   -896    124
    631    257   -374   -444    504    -57    161    166   -467   -914   -891    111
    594    236   -358   -418    475    -62    161    148   -478   -932   -911     96
    574    200   -374   -387    472    -88    129    153   -501   -948   -901    129
    613    244   -368   -431    491    -62    132    213   -452   -919   -867    189
    657    272   -384   -465    522    -54    116    233   -420   -919   -867    213
    691    298   -392   -496    540    -46    111    231   -420   -930   -875    231
    701    309   -394   -506    548    -41    132    259   -387   -906   -859    275
    717    384   -332   -553    524     28    176    309   -303   -818   -800    342
    652    335   -316   -493    485     10    137    277   -314   -815   -828    316
    670    298   -371   -485    522    -36     90    298   -327   -797   -810    363
    769    400   -368   -584    568     15    161    423   -207   -675   -706    491
    730    350   -381   -542    555    -15    109    420   -187   -652   -688    511
    711    350   -361   -530    537     -5    116    439   -158   -626   -662    527
    670    340   -332   -506    501      2     98    418   -163   -626   -665    519
    680    368   -314   -524    496     28    122    426   -155   -620   -662    514
    732    394   -337   -563    535     28    148    439   -148   -623   -657    517
    769    467   -301   -618    535     83    181    465   -132   -610   -636    537
    719    400   -322   -561    519     38    119    418   -179   -667   -696    493
    743    415   -327   -579    535     44    114    376   -220   -717   -743    452
    722    402   -322   -563    522     38     85    316   -275   -758   -787    405
    683    358   -324   -519    504     18    127    277   -316   -802   -833    363
    639    301   -337   -470    488    -18    122    179   -407   -906   -917    262
    633    296   -337   -465    485    -18    132    153   -454   -930   -919    254
    693    280   -413   -488    553    -64     88    174   -472   -937   -930    265
    743    319   -423   -530    584    -51     96    213   -449   -906   -898    296
    745    376   -368   -561    555      2    114    202   -436   -898   -891    285
    766    449   -316   -610    542     67    135    184   -428   -898   -885    275
    730    462   -267   -597    498     98    127    148   -441   -919   -901    254
    657    413   -244   -535    452     85     85    111   -454   -935   -911    241
    680    483   -200   -584    439    142    111    129   -418   -896   -875    275
    714    561   -153   -636    433    202    111    132   -387   -849   -826    319
    704    563   -142   -633    423    210     77    111   -374   -826   -800    337
    701    545   -155   -623    428    194     46     85   -379   -831   -800    332
    714    540   -176   -628    444    181     46     59   -402   -846   -815    316
    735    589   -145   -662    439    223     83     93   -376   -813   -782    355
    698    522   -176   -613    439    174     51     83   -387   -839   -795    355
    745    472   -272   -607    509    101     83    137   -374   -846   -776    389
    672    316   -355   -496    514    -18     64    116   -394   -872   -789    379
    600    220   -379   -410    488    -77     67    103   -407   -883   -800    363
    652    249   -405   -452    527    -77    103    122   -402   -883   -800    363
    678    176   -501   -426    589   -161     83    114   -446   -924   -844    322
    631     90   -542   -361    587   -223     57    101   -462   -940   -867    283
    607     77   -530   -342    568   -226     54     72   -480   -961   -891    249
    576     33   -542   -306    561   -254     51     57   -517   -984   -914    236
    592     41   -550   -316    571   -254     75     67   -517   -974   -906    233
    618     72   -545   -345    581   -233     75     88   -498   -956   -891    202
    620     57   -563   -340    592   -252     38     75   -509   -961   -904    140
    644     20   -626   -332    633   -301     31     72   -519   -961   -922    168
    698     12   -685   -355    693   -335     62     77   -506   -943   -922    267
    724    -18   -743   -355    732   -379     64     57   -535   -958   -961    262
    714   -158   -872   -277    792   -514     62     57   -594  -1047  -1080    184
    748   -290  -1039   -231    893   -665    176    181   -581  -1117  -1213    109
    745   -342  -1088   -200    917   -714    265    327   -454  -1132  -1280     57
    756    -75   -831   -342    792   -452    285    342   -311  -1015  -1098    158
    753    337   -418   -545    587    -38    101    -54   -485   -919   -805    350
    701    807    106   -756    296    459   -249   -633   -820   -797   -449    607
    628   1304    675   -966    -23    989   -558  -1005   -961   -511      0    943
    644   1273    628   -961      7    953   -685  -1062   -974   -293    257   1156
    649    784    135   -719    257    459   -670  -1026  -1184   -657   -137    846
    639    275   -363   -457    501    -44   -558   -922  -1449  -1343   -901    272
    633   -161   -795   -236    714   -478   -397   -698  -1418  -1665  -1358    -67
    628   -192   -823   -218    724   -506   -267   -457  -1130  -1493  -1267     12
    657   -137   -797   -259    727   -467   -127   -231   -880  -1314  -1137    153
    706    -67   -776   -319    740   -420     -7    -46   -683  -1171  -1039    257
    657   -127   -784   -265    719   -454    -23    -25   -644  -1156  -1041    244
    628   -142   -774   -244    701   -459      5     -5   -626  -1158  -1041    223
    652   -140   -795   -257    722   -467     38     20   -613  -1158  -1044    207
    675   -106   -784   -285    727   -444     57     59   -597  -1158  -1054    226
    675   -111   -787   -280    730   -449     33     83   -587  -1143  -1036    267
    688    -44   -735   -322    711   -389     51     88   -553  -1104   -987    262
    639     44   -594   -340    618   -275     59     59   -545  -1091   -989    200
    620     83   -537   -353    579   -226     62     25   -555  -1122  -1047    155
    633     80   -553   -355    594   -236     64    -12   -581  -1156  -1078    171
    628     51   -579   -342    605   -262     46     15   -579  -1140  -1052    194
    652     44   -607   -348    628   -280     44     62   -561  -1130  -1054    265
    665     80   -584   -374    623   -252     46     77   -542  -1117  -1039    316
    659    163   -496   -410    579   -166     57     85   -504  -1083  -1005    316
    644    158   -488   -402    566   -163     49     44   -519  -1106  -1039    267
    691    161   -530   -426    610   -184     51     44   -540  -1111  -1028    290
    691    189   -504   -441    597   -158     59     90   -509  -1070   -989    327
    654    213   -441   -433    548   -114     36     98   -488  -1052   -987    327
    696    265   -431   -483    563    -83     49    124   -446  -1010   -953    361
    696    254   -441   -475    568    -93     23    129   -428   -992   -932    384
    680    239   -444   -459    561   -101     28    166   -387   -948   -888    428
    717    283   -433   -498    576    -75     70    226   -322   -888   -854    462
    709    298   -410   -506    558    -54     75    239   -290   -859   -867    480
    701    270   -433   -485    566    -80     64    241   -293   -870   -875    496
    717    303   -415   -511    566    -57     51    231   -309   -878   -872    493
    678    296   -381   -485    530    -41     59    215   -316   -885   -852    478
    628    272   -358   -452    493    -41     70    200   -324   -904   -846    439
    620    239   -381   -431    501    -70     88    181   -342   -927   -875    384
    631    231   -402   -431    517    -83    111    176   -368   -974   -961    394
    646    228   -418   -436    532    -93    103    150   -402  -1028  -1002    472
    602    150   -452   -379    527   -148     59     54   -496  -1111  -1049    381
    584    145   -439   -366    511   -145     75     20   -530  -1132  -1060    374
    579    174   -405   -379    491   -114     67     -7   -555  -1143  -1067    361
    542    187   -355   -363    449    -83     64    -28   -566  -1153  -1070    335
    522    205   -319   -363    420    -57     64    -67   -581  -1161  -1065    314
    537    207   -329   -371    433    -62     51   -116   -626  -1210  -1106    252
    511    202   -311   -358    413    -54     62   -135   -639  -1226  -1106    244
    509    179   -329   -342    420    -75     70   -132   -636  -1215  -1065    272
    540    166   -374   -355    457   -103     44   -158   -652  -1231  -1075    239
    561    265   -296   -413    428    -12     49   -148   -628  -1215  -1054    246
    540    327   -215   -433    376     57     64   -135   -587  -1166  -1013    277
    509    366   -142   -436    327    111      5   -184   -594  -1153  -1002    259
    511    459    -51   -488    280    205    -28   -210   -584  -1145   -982    283
    535    509    -28   -522    283    241    -31   -205   -555  -1111   -950    309
    553    488    -64   -524    309    213    -96   -259   -600  -1137   -976    277
    532    475    -57   -504    296    210    -85   -285   -623  -1145   -984    267
    532    501    -31   -517    280    236    -54   -275   -597  -1111   -956    290
    514    514      0   -514    257    257    -38   -246   -561  -1078   -930    314
    579    470   -111   -524    345    179    -67   -290   -615  -1135   -992    275
    636    433   -202   -535    420    116   -111   -355   -696  -1223  -1083    220
    576    361   -215   -470    394     72   -111   -345   -698  -1223  -1085    228
    550    314   -239   -433    394     38   -114   -345   -706  -1208  -1072    215
    566    314   -254   -441    410     31   -116   -353   -711  -1210  -1080    176
    537    327   -210   -431    374     59   -103   -366   -711  -1215  -1075    158
    504    329   -174   -418    337     77    -90   -368   -714  -1228  -1075    171
    504    340   -166   -423    335     88    -88   -366   -706  -1213  -1052    187
    491    340   -150   -418    319     96    -96   -379   -724  -1223  -1065    179
    485    366   -119   -426    303    124   -114   -402   -750  -1244  -1083    163
    475    384    -90   -431    283    148   -122   -397   -735  -1239  -1106    166
    501    371   -129   -436    314    122   -129   -410   -745  -1254  -1127    150
    540    316   -223   -431    381     46   -140   -431   -761  -1267  -1122    140
    576    257   -319   -415    449    -31   -140   -431   -787  -1296  -1158     85
    571     72   -498   -322    535   -213    -59   -358   -810  -1379  -1280    -28
    594    -49   -644   -272    618   -348     67   -213   -766  -1457  -1428   -145
    618     72   -548   -348    581   -236    158   -116   -652  -1431  -1439   -148
    517    449    -67   -483    293    192    142   -348   -620  -1291  -1228     41
    436   1010    574   -724    -70    795   -176   -940   -792  -1044   -826    366
    410   1623   1213  -1018   -400   1418   -514  -1374   -852   -652   -296    789
    465   1974   1509  -1218   -522   1740   -807  -1543   -758   -174    244   1239
    548   1631   1083  -1088   -267   1358   -924  -1519   -776    -93    285   1293
    587   1098    511   -844     38    805   -911  -1501  -1156   -779   -431    704
    517    550     31   -535    241    290   -761  -1408  -1491  -1530  -1221     51
    491    254   -239   -374    363      7   -553  -1166  -1379  -1649  -1439   -111
    542    262   -280   -402    413     -7   -384   -898  -1130  -1493  -1358    -12
    610    280   -329   -446    470    -25   -277   -717   -963  -1371  -1273     38
    641    283   -358   -462    501    -36   -220   -641   -888  -1322  -1241     28
    646    285   -361   -467    501    -36   -200   -620   -859  -1299  -1239     -5
    670    293   -376   -480    524    -41   -192   -618   -849  -1301  -1244    -15
    706    316   -389   -511    548    -36   -197   -618   -841  -1312  -1249     12
    722    324   -397   -524    561    -36   -202   -613   -828  -1296  -1244     41
    722    335   -389   -530    555    -25   -179   -600   -789  -1249  -1215     31
    727    327   -400   -527    563    -36   -163   -592   -782  -1231  -1195     28
    735    353   -381   -545    555    -12   -163   -574   -745  -1195  -1156     75
    730    366   -366   -548    548      0   -150   -553   -709  -1158  -1114     96
    743    384   -358   -563    548     15   -158   -568   -709  -1161  -1119     77
    758    413   -345   -584    553     33   -153   -561   -696  -1137  -1101     96
    771    439   -335   -607    553     51   -145   -545   -667  -1098  -1075    103
    763    452   -311   -610    537     70   -137   -535   -641  -1070  -1065     90
    758    475   -285   -618    522     96   -135   -530   -610  -1049  -1054    106
    769    504   -265   -636    517    119   -127   -517   -576  -1034  -1041    142
    761    555   -205   -659    483    176   -122   -498   -553   -992  -1010    161
    769    592   -176   -680    472    210   -122   -491   -524   -948   -982    148
    810    628   -181   -719    496    223   -132   -488   -509   -932   -963    142
    815    649   -166   -732    491    241   -122   -454   -467   -901   -935    179
    813    654   -158   -735    485    249   -114   -410   -420   -852   -909    202
    818    685   -132   -750    475    275    -93   -361   -355   -792   -862    244
    805    680   -124   -745    462    277    -70   -322   -301   -735   -823    288
    797    745    -51   -771    426    348    -57   -283   -254   -667   -769    337
    844    782    -62   -815    454    361    -88   -306   -277   -685   -782    327
    862    787    -75   -823    470    355    -96   -319   -285   -688   -776    342
    867    795    -72   -831    470    363   -101   -324   -290   -688   -769    361
    854    800    -54   -826    454    374    -98   -337   -301   -704   -782    358
    828    792    -38   -810    433    376    -96   -366   -322   -730   -802    332
    810    800    -12   -805    413    394   -103   -415   -353   -758   -826    290
    776    782      5   -782    384    394   -109   -467   -392   -797   -867    244
    750    758      7   -753    371    384   -101   -504   -407   -800   -883    218
    756    774     15   -766    368    394   -106   -555   -439   -815   -883    202
    743    805     62   -774    340    433   -109   -605   -465   -826   -880    197
    735    779     44   -758    345    413   -103   -639   -483   -846   -888    194
    761    784     23   -771    368    405    -96   -667   -485   -839   -875    187
    719    802     83   -763    316    444    -77   -675   -465   -807   -849    176
    675    800    122   -737    275    462    -77   -709   -467   -813   -862    135
    701    805    103   -753    298    454    -80   -735   -485   -833   -883     90
    745    831     85   -787    329    459    -54   -704   -449   -797   -849    135
    719    870    150   -797    283    509    -36   -680   -392   -740   -787    213
    678    917    236   -797    220    576    -41   -675   -353   -691   -737    257
    685   1005    316   -846    184    662    -64   -683   -322   -649   -693    280
    709   1052    342   -880    184    698    -83   -670   -275   -581   -636    342
    696   1052    353   -875    171    704    -96   -659   -254   -550   -631    353
    688   1023    335   -857    176    680   -106   -685   -272   -555   -639    340
    657    979    322   -818    166    652   -106   -698   -280   -555   -646    327
    631    984    353   -807    140    670   -114   -719   -280   -555   -659    293
    639    919    277   -782    179    597   -119   -714   -288   -553   -654    288
    646    859    213   -753    215    537   -122   -706   -288   -540   -649    272
    644    846    202   -745    220    524   -124   -722   -298   -540   -652    228
    644    807    163   -724    241    485   -129   -743   -324   -563   -675    192
    631    774    142   -704    244    459   -132   -745   -337   -576   -678    176
    633    750    114   -693    259    433   -135   -756   -342   -581   -683    161
    636    745    109   -691    262    428   -137   -771   -348   -584   -696    142
    631    732    101   -680    265    418   -124   -771   -332   -558   -680    142
    631    727     96   -680    267    413   -119   -776   -335   -545   -675    132
    649    740     90   -696    280    415   -127   -784   -345   -537   -675    114
    654    743     88   -698    283    415   -122   -779   -335   -517   -654    116
    644    711     67   -678    288    389   -116   -782   -329   -506   -649    116
    636    691     54   -665    290    374   -119   -787   -324   -496   -652    124
    628    644     15   -636    306    329   -111   -782   -327   -514   -675    101
    633    532   -103   -584    368    215    -96   -763   -371   -592   -766     15
    652    288   -363   -470    509    -36      5   -657   -405   -740   -937   -132
    641    233   -407   -439    524    -85    155   -501   -322   -761  -1018   -257
    600    491   -109   -545    355    192    252   -478   -145   -587   -846   -155
    501    953    449   -730     25    701    111   -872    -85   -298   -446    202
    392   1626   1234  -1008   -420   1431   -205  -1389    -31    168    174    776
    342   2239   1893  -1293   -776   2068   -498  -1628    163    763    867   1395
    413   2262   1849  -1337   -717   2057   -761  -1706    254   1137   1234   1751
    446   1738   1288  -1093   -420   1514   -852  -1743    -15    784    836   1410
    431   1091    659   -761   -114    875   -795  -1758   -594   -174   -111    553
    420    657    233   -540     93    446   -568  -1517   -758   -657   -662     -7
    436    553    116   -496    158    337   -355  -1192   -522   -548   -652    -49
    465    522     57   -493    205    290   -200   -966   -340   -433   -592     -7
    488    480     -7   -483    249    236   -103   -831   -239   -368   -563     15
    478    493     15   -485    228    257    -70   -789   -202   -342   -558     12
    480    509     28   -496    226    270    -72   -789   -210   -353   -584    -12
    514    522      7   -519    254    265    -93   -807   -226   -376   -607    -31
    519    496    -23   -506    272    236    -75   -769   -181   -329   -563      2
    493    449    -44   -472    267    205    -59   -750   -163   -301   -540      2
    470    444    -25   -457    246    210    -54   -743   -140   -272   -517      7
    467    504     36   -485    215    270    -62   -745   -114   -236   -480     18
    449    511     62   -480    194    288    -57   -732    -83   -210   -462     10
    428    501     72   -467    179    288    -57   -722    -67   -202   -452      7
    407    509    101   -459    153    306    -51   -711    -51   -187   -431     10
    387    535    148   -462    119    342    -38   -691    -23   -153   -405     23
    381    548    166   -465    109    358    -28   -665     15   -111   -368     49
    376    506    129   -441    122    319    -12   -633     49    -75   -335     64
    371    483    111   -428    129    298     -2   -600     93    -28   -296     98
    371    545    174   -459     98    358     -2   -571    137     18   -254    142
    397    576    179   -485    109    379      7   -537    158     31   -246    176
    376    537    161   -459    106    348     12   -509    174     51   -233    194
    350    527    176   -439     85    353      0   -485    210     98   -202    200
    358    558    200   -459     77    379      5   -436    270    161   -168    205
    358    579    220   -467     70    400     10   -389    322    197   -163    228
    355    571    215   -462     70    394     20   -355    358    218   -145    252
    348    605    257   -475     44    431     38   -316    400    249    -72    290
    342    691    345   -519     -2    519     38   -285    439    277      2    348
    342    683    340   -511      2    511     46   -267    457    296     49    389
    358    750    389   -555    -15    571     51   -259    472    319     64    413
    335    769    431   -553    -49    600     49   -270    467    324     59    405
    290    745    452   -519    -80    600     54   -285    462    327     54    394
    270    735    465   -501    -96    600     57   -306    452    335     51    394
    252    737    485   -496   -116    613     57   -329    436    340     59    387
    187    691    504   -441   -158    597     59   -366    423    329     51    361
    124    628    501   -379   -189    566     49   -418    394    309     23    316
    101    589    488   -345   -192    540     54   -449    387    311     12    285
     85    587    501   -337   -207    542     83   -465    397    345     25    277
     83    581    498   -332   -207    540     98   -509    381    353     10    257
     85    597    511   -342   -213    555     98   -553    355    342    -10    220
     90    620    530   -355   -218    576     96   -574    337    332    -18    207
    101    657    555   -379   -226    605    114   -561    361    366      7    228
    111    719    607   -415   -246    665    114   -548    392    394     28    239
     98    797    698   -449   -298    748     98   -545    418    423     46    257
     75    859    784   -467   -353    823     88   -545    444    452     67    275
     67    914    846   -491   -389    880     59   -553    459    475     85    285
     57    956    896   -506   -418    927     12   -558    467    498    109    301
     75    987    911   -532   -418    950     -7   -545    480    517    129    324
     49    984    935   -517   -441    961    -38   -566    478    514    137    316
      7    974    963   -493   -478    969    -64   -587    470    514    135    288
    -20    961    982   -470   -501    971    -75   -594    467    517    140    270
    -23    901    922   -439   -472    911    -85   -594    457    498    116    233
     -7    839    846   -415   -426    841    -93   -600    431    472     88    192
    -10    797    805   -394   -407    802   -101   -613    405    454     64    161
    -31    730    761   -350   -394    745   -101   -623    381    431     36    129
    -59    667    724   -303   -394    696    -93   -623    368    420     28    116
    -85    610    696   -262   -389    652    -90   -626    366    428     31    109
   -103    594    696   -246   -400    644    -90   -631    366    439     38    109
   -103    620    724   -259   -415    672    -83   -628    374    452     57    116
   -103    610    714   -252   -407    662    -77   -631    374    459     62    106
    -96    600    696   -252   -394    646    -85   -636    361    457     57     90
    -80    623    704   -272   -392    662    -93   -639    361    459     59     80
    -64    670    732   -303   -400    701    -93   -636    381    475     67     75
    -64    662    727   -301   -397    696    -96   -628    389    485     72     70
    -80    600    680   -259   -379    639   -116   -639    355    452     36     31
    -75    467    542   -200   -309    504    -96   -615    303    368    -59    -67
    -41    285    327   -122   -184    306    -10   -527    252    226   -239   -270
    -10    213    220   -101   -116    215    124   -363    314    166   -345   -415
    -33    420    454   -192   -244    436    226   -314    478    309   -200   -301
   -166    865   1031   -350   -600    948     96   -719    553    615    223    129
   -311   1522   1831   -605  -1072   1675   -171  -1189    665   1124    901    820
   -387   2055   2439   -833  -1415   2247   -436  -1447    839   1691   1595   1522
   -298   2068   2366   -883  -1332   2216   -691  -1517    922   2073   2023   2018
   -277   1491   1766   -607  -1021   1628   -756  -1569    584   1628   1553   1579
   -303    849   1153   -272   -730   1002   -698  -1545    101    774    644    646
   -327    441    769    -57   -548    605   -488  -1280    -18    329    103     72
   -262    381    644    -59   -452    511   -290   -943    184    405     80      5
   -129    350    480   -111   -306    415   -184   -719    319    478    103     18
    -59    296    355   -116   -207    324   -116   -600    389    509    114     23
    -28    267    293   -122   -161    280    -96   -561    405    511    109     15
    -10    265    275   -127   -142    270    -98   -548    407    514     98     -2
     -7    265    272   -129   -140    267   -109   -545    407    509     93    -20
     -5    239    244   -119   -124    241   -103   -519    431    530    111     -7
      7    272    262   -140   -127    267    -90   -493    459    561    132     10
     23    348    324   -184   -150    337    -85   -475    488    579    150     20
     49    361    309   -205   -129    335    -90   -462    496    584    155     31
     59    374    314   -218   -127    345    -98   -452    504    600    163     33
     31    394    363   -213   -166    379   -116   -452    506    607    166     15
     -2    402    405   -200   -202    402   -109   -439    530    641    194     20
    -23    446    470   -213   -249    459    -83   -402    566    696    244     46
    -64    483    545   -210   -303    514    -64   -358    607    743    306    101
    -96    478    574   -192   -335    524    -49   -314    644    779    363    140
    -96    467    563   -184   -329    514    -25   -272    678    818    426    168
    -85    470    555   -192   -322    514    -18   -236    709    849    483    179
    -75    478    553   -202   -314    514    -20   -200    732    878    517    184
    -70    493    563   -213   -319    527    -15   -155    771    922    553    205
    -57    511    568   -226   -311    540      2   -106    810    963    579    231
    -44    519    563   -239   -303    540      2    -57    846   1015    602    262
    -38    566    605   -265   -322    584      5    -12    891   1075    633    290
    -36    620    654   -293   -345    636     20     38    943   1143    678    335
    -33    641    675   -303   -353    657     41     90    995   1202    727    381
    -51    652    701   -301   -376    675     54    122   1023   1236    753    407
    -85    691    776   -303   -431    735     72    140   1057   1267    782    431
   -109    748    857   -319   -483    802    101    155   1093   1293    810    439
    -93    779    872   -342   -483    826    114    166   1101   1312    839    444
    -88    761    846   -337   -467    802    129    189   1111   1325    836    446
   -103    748    852   -322   -478    800    158    207   1148   1340    836    475
   -103    774    878   -337   -491    823    194    215   1176   1353    852    511
   -101    784    885   -340   -493    833    233    210   1197   1371    862    465
   -116    701    818   -293   -467    758    215    153   1143   1314    787    415
   -129    623    750   -246   -441    685    202    119   1106   1270    737    423
   -137    610    748   -239   -444    678    233    119   1114   1270    730    413
   -132    613    745   -239   -439    678    262    122   1119   1273    724    423
   -140    620    761   -241   -452    688    254     93   1096   1254    735    410
   -114    654    769   -270   -441    709    241     72   1083   1247    753    392
    -90    691    782   -301   -436    735    231     54   1062   1221    750    355
    -67    730    797   -329   -431    763    252     70   1075   1228    771    355
    -38    787    826   -376   -431    805    252     85   1111   1278    836    384
    -28    782    810   -379   -418    795    220     57   1104   1275    857    379
    -23    810    833   -397   -428    820    210     62   1135   1309    909    400
    -12    867    880   -426   -446    872    181     59   1161   1343    948    397
      0    878    878   -441   -439    880    163     44   1145   1327    963    384
    -15    872    888   -428   -452    880    176     51   1148   1330    966    374
    -12    878    891   -431   -452    883    176     57   1145   1325    945    387
    -18    870    888   -426   -452    878    155     44   1124   1309    948    405
    -44    792    836   -376   -441    813    171     64   1127   1309    940    374
    -59    719    779   -329   -420    748    171     59   1093   1273    901    303
    -77    696    774   -311   -426    735    166     59   1083   1260    904    277
    -75    678    753   -301   -413    714    153     49   1062   1223    875    275
    -72    641    714   -285   -394    678    148     44   1034   1182    831    283
    -98    610    709   -257   -405    659    145     36   1015   1176    810    252
   -114    602    717   -246   -415    659    142     25   1010   1184    820    218
   -132    602    735   -233   -433    667    135     25   1013   1200    836    202
   -148    623    771   -239   -459    696    129     20   1005   1197    831    179
   -176    587    763   -205   -470    675    119     12    982   1169    807    176
   -200    566    766   -184   -483    665    109      7    963   1143    782    168
   -200    587    787   -192   -493    685    106     23    987   1179    802    161
   -241    548    787   -155   -514    667    111     15    966   1153    784    122
   -259    517    776   -127   -519    644    124     23    937   1111    748     88
   -262    348    610    -41   -436    478    181     75    878    989    600    -33
   -265    142    407     62   -335    275    311    192    841    833    394   -246
   -252    210    462     18   -355    335    426    335    966    865    389   -290
   -309    519    828   -106   -568    672    426    192   1078   1044    615   -101
   -392   1026   1415   -316   -906   1221    176   -324   1054   1340   1052    322
   -465   1740   2205   -636  -1335   1971   -109   -709   1176   1880   1740    966
   -423   2151   2572   -865  -1499   2361   -358   -805   1410   2460   2369   1561
   -301   1893   2195   -797  -1247   2044   -553   -818   1376   2548   2418   1665
   -252   1343   1595   -545   -924   1467   -594   -867    932   1904   1766   1075
   -272    724    997   -226   -633    859   -465   -844    379    950    859    202
   -265    374    639    -57   -454    506   -220   -501    506    846    667      0
   -257    420    678    -83   -467    548    -36   -210    766   1010    771     67
   -215    501    717   -145   -465    610     80    -25    906   1091    815     96
   -181    558    740   -187   -459    649    153     93    997   1145    854    132
   -189    571    758   -192   -472    662    184    140   1039   1169    862    140
   -202    550    750   -174   -475    649    207    166   1070   1187    865    129
   -194    545    740   -176   -467    641    220    176   1088   1187    865    114
   -189    550    740   -179   -465    644    228    200   1096   1195    888    132
   -181    517    698   -168   -439    605    226    231   1104   1210    896    142
   -153    485    639   -166   -397    563    215    228   1093   1192    867    114
   -111    517    628   -205   -368    571    215    249   1114   1210    880    137
    -93    561    654   -233   -374    607    220    280   1148   1244    901    171
    -85    566    652   -244   -368    607    210    267   1137   1236    896    168
    -72    592    665   -259   -368    628    213    272   1148   1231    898    176
    -80    600    678   -259   -379    639    218    288   1171   1234    914    187
    -93    610    704   -257   -397    657    236    316   1205   1254    945    194
    -72    636    709   -283   -392    672    239    327   1213   1267    950    194
    -49    646    696   -298   -371    670    239    340   1228   1291    969    215
    -12    657    670   -322   -342    662    236    361   1254   1322    992    236
     20    691    670   -355   -324    680    241    400   1293   1361   1031    262
     12    717    701   -366   -345    709    252    426   1332   1389   1054    259
     10    704    693   -355   -342    698    257    462   1363   1418   1080    275
     28    693    665   -361   -319    680    259    519   1397   1462   1124    319
     59    732    672   -394   -306    704    262    571   1447   1517   1171    366
     72    740    665   -407   -296    704    272    613   1488   1556   1205    407
     75    779    704   -428   -314    743    275    644   1527   1595   1247    441
     80    805    722   -444   -319    763    277    662   1548   1613   1260    446
     64    795    730   -428   -332    763    303    685   1569   1623   1262    454
     54    774    719   -415   -332    748    316    678   1551   1602   1247    428
     51    774    722   -413   -335    750    324    662   1540   1592   1247    426
     36    769    732   -405   -348    750    337    659   1535   1587   1244    433
     44    756    711   -400   -332    735    342    636   1504   1558   1215    405
     25    750    724   -389   -348    737    345    613   1480   1538   1200    384
     18    743    724   -379   -353    732    327    566   1441   1506   1176    361
     -7    722    730   -358   -368    724    329    540   1423   1493   1169    350
    -23    698    722   -337   -371    709    342    530   1410   1478   1148    324
      0    704    704   -353   -353    704    319    470   1361   1439   1111    283
      7    683    675   -345   -332    680    311    428   1327   1402   1078    262
     -2    626    628   -314   -314    626    319    423   1301   1374   1047    254
    -15    589    605   -285   -309    597    337    428   1301   1366   1031    246
      5    620    615   -314   -306    618    337    418   1296   1356   1028    239
     20    698    675   -361   -327    688    350    433   1330   1397   1085    290
     20    828    807   -426   -394    818    358    467   1397   1473   1182    371
     20    919    898   -470   -439    909    348    467   1428   1509   1215    392
     54    937    880   -498   -413    911    319    452   1436   1517   1221    394
     75    924    849   -501   -387    885    309    449   1431   1509   1208    371
     70    914    841   -493   -387    878    309    457   1431   1509   1200    361
     88    865    776   -475   -342    820    306    467   1421   1496   1184    363
     96    875    776   -488   -340    826    314    475   1418   1504   1200    371
     93    885    792   -491   -348    839    332    514   1462   1553   1254    423
     80    802    719   -444   -319    761    342    522   1447   1527   1228    405
     80    727    646   -402   -283    688    350    524   1423   1506   1218    379
     83    691    605   -387   -262    649    342    517   1405   1473   1195    345
     77    631    550   -355   -236    592    342    511   1371   1426   1148    309
     77    589    511   -335   -218    550    337    498   1337   1397   1127    285
     62    620    558   -340   -246    589    350    530   1363   1428   1163    324
    101    652    550   -379   -223    602    327    511   1340   1418   1161    327
    124    680    553   -402   -215    618    303    491   1317   1408   1161    314
    150    709    555   -431   -205    633    316    514   1325   1410   1156    309
    106    636    530   -371   -210    584    301    498   1291   1366   1106    272
     41    558    517   -301   -239    537    332    514   1304   1389   1119    293
      2    532    527   -267   -262    530    348    514   1314   1408   1124    288
     -2    485    485   -244   -244    485    342    488   1270   1353   1070    223
      7    405    397   -205   -194    402    384    524   1257   1322   1021    181
     10    184    171    -98    -80    176    470    636   1254   1228    893     88
     10    111    101    -62    -46    106    600    807   1369   1205    828     31
     28    368    340   -197   -155    353    680    841   1496   1296    904     85
    -72    800    872   -363   -472    836    576    491   1408   1444   1137    277
   -181   1301   1483   -561   -833   1392    244    -46   1166   1675   1532    581
   -192   1771   1964   -789  -1078   1865    -72   -389   1091   2031   2016    940
    -85   1855   1940   -885  -1013   1896   -319   -488   1098   2346   2377   1231
    -83   1457   1540   -685   -810   1499   -332   -436    945   2112   2145   1047
    -77    927   1005   -426   -542    966   -228   -371    597   1376   1387    441
    -54    446    498   -197   -277    472    -46   -150    522    924    846     41
    -10    342    353   -166   -181    348    148    158    813   1028    849     62
     36    350    314   -192   -137    332    309    394   1070   1210    966    166
    -28    314    340   -145   -184    324    397    579   1265   1358   1072    249
     20    316    296   -168   -137    306    418    628   1312   1374   1088    270
     85    335    249   -210    -80    290    397    623   1293   1350   1078    270
     77    348    270   -213    -96    309    444    691   1358   1402   1127    319
     51    358    303   -205   -127    332    470    714   1387   1431   1153    332
     41    376    335   -210   -148    355    462    717   1389   1421   1153    319
     41    405    363   -223   -161    384    467    732   1421   1434   1179    345
     51    400    348   -226   -148    374    485    753   1447   1449   1184    342
     36    413    374   -226   -168    394    488    750   1439   1426   1156    316
      7    402    394   -205   -192    400    488    766   1431   1436   1161    337
     -5    420    423   -210   -215    423    493    787   1452   1478   1192    379
     -7    431    439   -210   -223    433    514    826   1496   1530   1234    418
      0    431    431   -218   -215    431    542    857   1538   1577   1283    446
     -7    413    420   -202   -215    415    550    865   1545   1577   1288    439
    -15    371    387   -179   -200    379    563    880   1558   1558   1267    423
     -2    379    381   -187   -192    379    602    932   1610   1595   1306    449
     25    431    405   -228   -189    418    566    932   1621   1618   1340    462
     57    449    392   -252   -168    420    558    940   1631   1610   1340    472
     67    444    374   -257   -153    410    587    997   1683   1652   1382    519
     85    470    384   -277   -148    428    587   1039   1730   1678   1402    535
     54    467    410   -262   -179    439    600   1062   1764   1709   1436    555
     -5    402    407   -200   -205    405    623   1083   1771   1696   1434    548
    -31    407    436   -189   -233    420    620   1096   1787   1688   1428    540
    -31    433    465   -200   -246    449    620   1114   1803   1680   1428    548
    -23    465    485   -223   -254    475    626   1135   1816   1691   1444    568
    -20    459    478   -220   -249    467    644   1156   1821   1691   1428    506
    -31    472    501   -220   -265    485    659   1161   1808   1644   1408    462
    -33    472    506   -218   -270    488    688   1161   1792   1582   1410    532
    -51    509    558   -231   -306    532    701   1135   1751   1556   1387    449
    -85    527    610   -220   -348    568    691   1104   1712   1532   1366    413
   -101    522    623   -213   -361    571    657   1057   1662   1496   1337    384
    -93    483    576   -194   -335    530    620    984   1577   1405   1262    311
    -67    475    542   -205   -306    509    592    919   1493   1332   1210    262
    -54    535    589   -241   -322    561    563    862   1449   1291   1176    244
    -28    532    561   -252   -293    545    555    828   1415   1244   1135    210
     -7    496    504   -244   -254    498    568    818   1392   1221   1114    161
     -7    478    483   -236   -244    478    576    792   1363   1202   1096     72
    -18    459    478   -220   -246    467    563    761   1335   1195   1088    -20
      2    488    485   -246   -241    488    587    779   1356   1213   1109    -25
    -18    519    537   -249   -277    527    592    805   1400   1249   1161    127
    -12    558    571   -275   -293    563    574    800   1413   1252   1176    205
    -28    610    639   -293   -332    623    566    800   1421   1265   1192    254
    -36    652    688   -309   -363    670    545    787   1418   1286   1223    290
    -23    706    730   -340   -376    717    542    797   1439   1314   1262    335
    -44    693    737   -324   -392    714    540    800   1444   1314   1270    348
    -75    709    784   -316   -428    745    535    784   1439   1304   1265    342
   -132    730    862   -301   -498    797    522    761   1434   1293   1257    337
   -189    722    911   -265   -550    815    524    750   1426   1293   1249    324
   -140    678    815   -270   -478    745    540    797   1426   1291   1239    322
    -83    636    719   -277   -402    678    537    831   1413   1278   1221    314
    -83    613    696   -267   -389    654    506    807   1371   1239   1174    283
   -116    540    657   -210   -387    597    480    787   1327   1192   1119    244
   -129    540    667   -207   -400    605    485    782   1296   1171   1096    213
   -142    568    711   -213   -428    641    483    782   1291   1163   1078    194
   -153    581    735   -215   -444    659    488    779   1273   1145   1054    181
   -161    553    714   -194   -436    633    488    771   1254   1127   1039    171
   -168    553    719   -192   -446    636    480    776   1249   1130   1036    176
   -179    561    737   -192   -459    649    488    782   1241   1122   1021    166
   -189    555    745   -184   -470    652    488    774   1226   1106   1005    150
   -187    574    761   -192   -472    667    478    761   1210   1091    992    142
   -179    563    743   -194   -462    652    485    756   1184   1054    961     98
   -171    444    615   -137   -392    530    527    813   1161    982    870     25
   -155    288    441    -67   -298    363    641    953   1202    911    748    -67
   -129    259    389    -64   -259    324    792   1135   1353    930    711    -93
   -200    550    750   -176   -475    649    807   1065   1444   1052    865     28
   -322   1015   1337   -348   -831   1176    579    563   1202   1156   1119    226
   -389   1527   1914   -568  -1153   1722    246     59    969   1384   1519    537
   -335   1987   2322   -826  -1327   2153    -57   -220    909   1740   1987    878
   -257   1860   2114   -802  -1187   1987   -226   -270    865   1893   2169   1031
   -249   1343   1590   -548   -919   1465   -239   -254    568   1405   1691    657
   -231    779   1008   -275   -620    891    -93   -111    301    688    937     98
   -197    381    579    -90   -387    480    114    163    418    480    610   -109
   -192    316    509    -62   -350    413    262    415    714    672    717     20
   -181    316    498    -67   -340    407    402    633    950    841    828    145
   -166    337    504    -85   -335    418    501    776   1091    935    891    220
   -153    337    491    -90   -322    413    540    828   1137    950    904    241
   -171    272    441    -51   -306    358    561    846   1140    930    885    228
   -192    194    384     -2   -288    288    597    880   1156    930    891    228
   -239    158    394     38   -316    275    626    904   1171    943    901    231
   -249    205    454     23   -350    329    623    906   1179    956    914    231
   -241    207    449     15   -345    329    620    904   1176    953    911    218
   -270    174    441     46   -355    306    613    909   1182    958    909    213
   -327    119    446    103   -389    283    607    919   1187    971    922    228
   -371     98    470    137   -420    283    620    945   1208    987    935    246
   -366    106    472    127   -420    288    652    976   1228    989    937    244
   -358    132    491    111   -426    311    649    987   1239   1008    953    239
   -314    174    485     67   -400    329    652   1010   1267   1036    979    239
   -231    226    457      2   -342    340    641   1023   1293   1057   1000    233
   -119    283    400    -83   -259    340    639   1018   1306   1062   1002    184
    -90    285    374    -98   -231    329    641   1018   1309   1072    995    192
   -132    233    363    -51   -246    298    649   1044   1325   1111   1023    285
   -122    231    353    -54   -236    290    639   1091   1356   1174   1072    358
    -51    262    311   -106   -181    288    649   1171   1423   1234   1135    418
    -31    298    329   -135   -181    314    678   1241   1496   1273   1197    454
    -51    327    379   -140   -215    353    704   1299   1556   1314   1257    493
    -77    358    436   -140   -257    397    732   1345   1618   1363   1312    532
    -75    387    462   -155   -270    426    743   1358   1636   1361   1325    535
    -85    426    511   -171   -298    467    756   1387   1660   1366   1345    550
   -101    475    574   -187   -337    524    758   1397   1662   1358   1353    555
   -116    517    633   -200   -374    574    776   1405   1662   1345   1340    558
   -153    511    662   -181   -407    584    807   1413   1654   1325   1325    553
   -197    548    745   -176   -470    644    820   1408   1639   1304   1304    535
   -239    563    800   -163   -519    683    818   1371   1600   1270   1270    496
   -257    563    820   -153   -537    691    810   1343   1548   1231   1249    465
   -246    597    841   -176   -545    719    787   1293   1488   1187   1223    426
   -259    607    867   -174   -563    735    763   1244   1431   1135   1156    353
   -285    571    854   -145   -571    711    748   1200   1371   1075   1067    368
   -275    581    857   -153   -566    719    740   1166   1335   1044   1036    353
   -244    584    828   -171   -535    704    727   1140   1306   1021   1008    342
   -218    561    779   -171   -498    670    704   1098   1262    989    987    329
   -184    610    795   -215   -488    701    691   1072   1244    987    995    257
   -155    600    756   -220   -454    678    685   1049   1223    961    935    210
   -145    522    665   -189   -405    592    696   1054   1228    948    909    272
    -96    613    709   -259   -402    659    717   1080   1275   1000    969    319
    -75    688    763   -309   -418    724    724   1109   1325   1054   1021    371
    -72    719    792   -322   -431    756    706   1106   1340   1075   1047    389
    -23    750    771   -366   -397    761    683   1085   1330   1085   1085    400
    -28    727    756   -350   -392    740    691   1098   1356   1132   1169    418
    -57    644    698   -293   -376    670    691   1098   1361   1150   1213    374
    -28    581    610   -275   -319    594    696   1083   1332   1106   1150    296
    -23    480    504   -231   -262    491    667   1075   1301   1062   1093    368
    -33    475    506   -220   -270    491    649   1075   1283   1034   1060    418
    -67    439    504   -187   -285    472    646   1067   1254   1000   1028    394
    -88    413    501   -161   -293    457    657   1067   1241    987   1028    381
    -96    387    483   -148   -290    436    649   1049   1202    948   1008    345
   -106    423    530   -158   -319    475    641   1034   1176    922   1021    340
   -127    415    542   -142   -335    478    618   1005   1135    875    976    265
   -140    345    485   -101   -311    415    600    971   1088    828    891    197
   -124    335    457   -106   -290    394    602    948   1052    797    870    200
   -114    335    449   -111   -283    392    566    932   1010    769    859    176
    -98    350    449   -127   -275    400    537    922    982    743    833    168
    -93    392    485   -148   -288    439    530    917    984    743    836    158
    -83    371    452   -145   -267    410    532    914    976    722    831    150
    -93    342    436   -124   -265    389    535    919    971    719    831    158
    -90    335    426   -124   -257    379    537    922    961    704    813    148
    -70    254    324    -90   -197    288    561    945    935    644    750    103
    -59     67    124     -5    -90     96    649   1052    924    532    600    -18
    -54      5     59     23    -57     31    787   1226   1015    485    491   -122
    -62    215    275    -77   -168    244    878   1283   1158    574    553    -83
   -109    613    722   -252   -415    667    763    911   1083    691    774    103
   -184   1140   1322   -480   -753   1231    405    332    880    961   1236    509
   -249   1758   2008   -756  -1127   1883     80    -33    846   1376   1803    971
   -197   1935   2132   -870  -1166   2034   -179   -135    927   1784   2262   1369
   -127   1475   1602   -672   -865   1538   -262   -114    774   1626   2075   1231
   -142    958   1098   -410   -620   1028   -218    -88    350    823   1265    542
   -179    501    680   -163   -428    589    -33     98    168    226    594    -18
   -148    433    579   -145   -363    506    158    405    413    290    550    -59
    -57    511    568   -226   -311    540    306    670    662    454    657     49
    -67    488    555   -213   -311    519    405    800    763    504    665     72
   -111    475    587   -184   -348    530    462    844    797    509    646     59
   -109    465    571   -179   -340    519    488    867    815    496    623     38
    -80    467    548   -192   -314    506    496    878    820    493    618     38
    -62    433    496   -187   -280    462    459    867    800    465    592     23
    -25    415    441   -194   -233    428    431    854    771    431    563     10
    -10    413    420   -202   -215    415    446    875    784    439    579     38
    -23    381    405   -179   -213    392    470    906    813    467    610     75
    -38    379    415   -171   -228    397    491    935    854    509    646     96
     15    405    389   -210   -187    397    472    935    859    506    649     83
     75    431    353   -254   -137    392    446    930    849    496    646     77
     25    405    379   -215   -176    392    462    935    857    504    654     75
      5    428    423   -218   -210    426    483    948    870    506    662     88
    -15    433    449   -210   -233    441    491    958    883    511    662     96
      0    465    462   -233   -231    465    493    971    906    522    672     98
     33    527    493   -280   -228    511    501   1000    932    535    685    111
      5    517    511   -262   -254    514    509   1031    961    563    706    137
    -12    517    527   -252   -270    522    530   1091   1021    618    761    189
     12    527    511   -270   -249    519    524   1104   1039    631    776    197
     62    514    452   -288   -194    483    506   1096   1015    602    756    187
     72    540    465   -309   -197    504    519   1145   1062    639    789    231
     83    576    493   -329   -205    537    524   1187   1101    672    823    265
     77    607    530   -342   -226    568    530   1221   1132    698    854    290
     62    626    563   -342   -249    594    558   1257   1169    724    893    327
     67    654    584   -363   -259    620    581   1275   1184    732    911    353
     80    657    574   -368   -246    615    574   1257   1156    701    896    345
     80    649    568   -363   -244    607    561   1239   1117    665    870    329
     64    631    566   -348   -249    600    561   1218   1078    623    833    306
     67    636    568   -353   -252    602    561   1189   1044    584    802    283
     67    667    600   -368   -265    633    553   1148   1000    532    769    246
     59    670    607   -366   -275    639    527   1088    940    470    730    207
     15    623    607   -319   -296    615    504   1026    893    415    696    187
    -18    594    613   -288   -314    602    506    971    852    381    667    161
    -41    574    613   -267   -327    592    514    935    828    363    654    155
   -101    540    639   -220   -371    589    540    927    828    361    652    153
    -67    542    610   -236   -337    576    535    896    800    332    626    124
    -38    542    581   -254   -309    561    514    852    763    296    600    109
    -49    587    636   -270   -342    613    555    870    792    327    633    132
    -31    574    602   -272   -316    587    568    859    787    314    620    122
    -20    620    641   -298   -329    631    561    852    795    319    623    135
    -44    693    737   -327   -389    717    576    872    833    366    672    194
    -54    769    823   -358   -439    797    584    914    896    433    748    272
    -15    818    833   -402   -426    826    545    904    904    444    771    309
     41    836    795   -439   -376    815    496    852    852    405    740    301
     23    870    846   -446   -413    857    493    857    849    410    750    322
     18    857    836   -439   -410    846    498    844    833    392    743    316
     20    878    857   -452   -418    867    506    839    826    379    745    324
     31    906    875   -467   -420    891    504    836    818    355    724    324
     20    828    805   -426   -392    818    509    836    789    311    678    293
     12    745    732   -379   -358    737    496    818    748    265    636    252
     33    693    659   -363   -314    678    485    792    706    226    607    226
     41    665    623   -353   -290    644    504    782    680    194    589    210
     44    683    639   -366   -296    662    498    761    654    168    574    197
     36    714    678   -376   -319    696    493    743    633    148    561    171
     28    701    670   -366   -322    685    498    737    618    129    550    153
     31    670    639   -350   -303    654    511    740    613    111    532    150
     77    665    584   -371   -252    626    496    714    584     85    517    163
    124    680    553   -402   -215    618    472    685    540     54    496    155
    127    701    574   -415   -223    639    475    696    537     51    501    168
     85    657    571   -371   -241    615    488    701    524     38    485    155
     70    597    527   -335   -228    563    488    683    493      2    462    142
     88    491    400   -290   -155    446    522    691    446    -67    392     96
    137    303    166   -220    -15    236    618    761    376   -220    220    -41
    153    200     46   -176     54    124    784    914    381   -350     46   -218
    114    340    226   -228    -57    283    898    987    514   -285    101   -187
    -15    701    717   -342   -366    709    813    631    532    -90    376     72
   -137   1299   1434   -581   -784   1363    501    101    527    296    906    568
   -218   2031   2249   -906  -1234   2140    192   -218    665    836   1569   1163
   -140   2309   2449  -1085  -1296   2379   -116   -319    818   1296   2044   1621
    -67   1914   1982   -924  -1026   1948   -231   -301    714   1200   1896   1535
    -88   1332   1418   -623   -753   1374   -179   -311    213    400   1104    836
   -109    774    883   -332   -496    828     33   -192   -223   -439    280     93
    -72    631    704   -280   -389    667    267    122    -20   -420    207     18
    -72    649    722   -288   -397    683    452    376    189   -290    290     96
    -18    646    665   -314   -340    654    571    542    303   -233    329    137
     41    607    566   -324   -262    587    607    589    316   -254    309    127
     44    568    524   -309   -241    548    618    600    298   -293    277    103
     38    613    574   -327   -267    594    633    615    309   -290    283    116
     46    698    649   -374   -301    675    652    631    337   -267    311    148
     28    698    670   -363   -319    685    657    633    342   -265    319    166
    -10    659    670   -324   -340    662    652    626    327   -285    298    161
    -28    680    709   -327   -368    693    646    613    322   -293    290    155
    -36    701    735   -335   -384    719    644    597    316   -298    283    129
    -49    727    776   -337   -413    750    636    584    303   -319    275    109
    -46    748    792   -350   -420    769    628    594    296   -329    277    127
    -36    737    771   -350   -402    753    633    613    306   -319    285    155
    -41    743    784   -350   -415    763    639    620    311   -319    296    181
    -72    784    857   -355   -465    820    652    620    322   -296    322    194
   -106    774    878   -335   -493    826    672    613    316   -298    314    168
    -93    805    898   -358   -496    852    665    607    311   -303    298    150
   -103    823    927   -363   -514    875    683    633    327   -283    306    150
    -67    867    935   -400   -501    901    693    652    342   -254    327    161
     -2    909    909   -454   -454    909    672    672    353   -257    340    192
     12    937    924   -475   -457    932    685    714    376   -236    361    233
     20    937    917   -480   -449    930    701    737    397   -220    363    252
     25    911    885   -467   -428    898    688    756    410   -202    384    280
     31    932    901   -483   -436    917    704    774    426   -179    402    311
     41    984    943   -514   -452    963    722    792    449   -148    428    348
     54    982    927   -519   -436    956    743    807    454   -132    433    384
     41    937    896   -488   -426    917    743    789    423   -161    407    379
     18    945    927   -483   -454    937    737    763    397   -171    402    387
     -2    966    966   -483   -483    966    748    737    381   -176    400    394
    -25    971    997   -472   -511    984    750    704    355   -194    387    387
    -57    974   1031   -457   -542   1002    761    670    322   -218    368    371
   -109    919   1028   -405   -568    971    756    623    288   -254    337    350
   -150    896   1047   -374   -600    971    740    566    252   -285    314    329
   -163    904   1067   -371   -615    984    732    504    210   -316    290    301
   -189    927   1117   -368   -652   1021    745    470    189   -332    277    285
   -233    992   1223   -379   -730   1109    727    410    148   -363    246    246
   -257    976   1234   -361   -745   1104    732    381    129   -379    220    218
   -293    945   1236   -327   -766   1091    750    361    122   -402    200    184
   -322    979   1301   -327   -810   1140    761    342    109   -420    184    187
   -355    979   1335   -314   -846   1156    750    329    103   -410    174    236
   -363   1054   1415   -345   -891   1234    750    316    114   -394    171    275
   -361   1169   1527   -405   -945   1348    745    301    127   -371    184    301
   -342   1247   1590   -452   -966   1418    740    296    140   -332    215    309
   -345   1231   1577   -444   -961   1402    724    293    163   -296    257    332
   -342   1254   1597   -457   -971   1426    680    275    161   -270    290    327
   -327   1239   1564   -457   -945   1402    667    262    161   -254    314    324
   -348   1158   1506   -405   -927   1332    688    259    163   -257    324    332
   -363   1119   1480   -379   -922   1299    693    254    171   -298    327    335
   -361   1109   1467   -374   -914   1288    665    226    142   -342    298    303
   -405   1052   1457   -327   -930   1254    644    189     93   -402    236    249
   -472   1047   1519   -285   -995   1283    626    153     44   -459    184    207
   -501   1049   1551   -275  -1026   1299    620    127     15   -485    168    181
   -524   1000   1525   -239  -1023   1260    613     90    -20   -511    145    137
   -550    932   1483   -192  -1015   1205    605     62    -51   -532    116    101
   -563    935   1499   -184  -1031   1215    594     38    -64   -532    106    103
   -584    885   1470   -153  -1028   1176    566     -2   -106   -540     77     77
   -579    865   1441   -142  -1010   1153    542    -31   -142   -550     54     57
   -553    909   1462   -176  -1008   1184    522    -64   -174   -558     33     49
   -522    924   1447   -200   -984   1184    493   -103   -210   -568      7     41
   -517    911   1426   -197   -971   1169    470   -153   -249   -594    -33     10
   -537    888   1426   -176   -982   1158    439   -202   -283   -605    -70    -18
   -532    865   1397   -166   -963   1130    423   -213   -301   -613   -106    -54
   -514    735   1249   -109   -880    992    420   -192   -363   -685   -197   -129
   -511    509   1021      0   -766    763    522    -98   -423   -826   -387   -303
   -553    426    979     64   -766    701    667     46   -376   -880   -498   -433
   -644    610   1254     15   -948    932    776     62   -228   -745   -374   -335
   -758   1036   1795   -137  -1275   1415    654   -337   -153   -465    -10     36
   -930   1688   2616   -381  -1774   2151    355   -872    -75     18    633    701
  -1002   2286   3289   -641  -2145   2787     83  -1163    101    592   1314   1389
   -958   2340   3299   -691  -2130   2818   -194  -1293    150    930   1688   1826
   -971   1865   2837   -446  -1904   2351   -306  -1366   -148    597   1330   1517
   -950   1244   2195   -148  -1571   1719   -246  -1317   -652   -272    392    574
   -930    831   1761     49  -1345   1296    -31  -1034   -797   -735   -171     -7
   -849    740   1590     51  -1218   1163    153   -711   -613   -672   -213    -83
   -761    763   1525      0  -1143   1143    259   -511   -480   -587   -189    -88
   -727    753   1478    -12  -1104   1117    322   -413   -423   -548   -189    -88
   -732    706   1436     12  -1085   1070    348   -379   -407   -540   -194    -90
   -745    652   1397     46  -1072   1023    348   -381   -418   -548   -215   -106
   -756    646   1402     54  -1078   1023    340   -384   -415   -535   -210    -96
   -756    662   1415     46  -1085   1039    337   -374   -407   -511   -205    -98
   -735    659   1395     36  -1065   1026    329   -368   -407   -504   -210   -103
   -711    646   1358     31  -1036   1002    327   -366   -392   -488   -202    -77
   -709    620   1330     44  -1018    974    327   -366   -379   -467   -200    -54
   -711    587   1296     59  -1005    940    309   -366   -374   -446   -197    -46
   -704    607   1312     46  -1008    958    303   -363   -358   -413   -176    -28
   -701    628   1330     36  -1015    979    327   -345   -322   -368   -145      5
   -753    646   1400     54  -1075   1023    309   -353   -306   -348   -132     23
   -787    626   1413     77  -1098   1018    288   -358   -301   -332   -132     28
   -763    652   1415     54  -1088   1031    298   -337   -275   -293   -109     54
   -740    670   1410     33  -1075   1039    288   -324   -265   -270    -98     64
   -730    652   1382     38  -1054   1015    265   -319   -270   -262   -103     59
   -730    696   1426     18  -1078   1060    270   -298   -246   -226    -80     80
   -737    680   1418     28  -1078   1049    288   -259   -202   -168    -41    116
   -727    652   1379     36  -1054   1015    314   -205   -153   -119     -5    155
   -688    683   1371      2  -1028   1026    327   -155   -101    -72     25    189
   -652    701   1350    -25  -1000   1023    340   -103    -57    -18     62    231
   -649    672   1322    -12   -987    997    358    -64    -18     23     98    267
   -722    568   1291     77  -1008    927    361    -59     -2     51    135    296
   -776    532   1309    122  -1041    919    397    -23     41    111    192    353
   -722    542   1265     88   -992    901    376     -5     64    171    228    384
   -675    506   1182     83   -927    841    361      0     77    233    254    397
   -704    485   1189    109   -948    836    376     -2     85    285    267    381
   -745    457   1202    145   -974    828    379    -36     72    298    239    337
   -763    446   1210    155   -987    828    379    -62     70    303    233    337
   -748    423   1171    161   -958    797    361    -96     51    290    218    311
   -722    413   1132    153   -927    771    355   -119     44    283    205    309
   -748    420   1169    163   -958    795    355   -166     28    277    192    288
   -805    402   1205    200  -1008    802    316   -252    -15    241    155    241
   -797    397   1195    200   -997    797    316   -293    -33    231    142    210
   -769    394   1161    184   -963    776    306   -327    -49    207    122    192
   -724    441   1166    142   -945    802    296   -358    -62    194    119    181
   -756    446   1200    153   -976    823    296   -379    -64    189    124    166
   -782    465   1244    158  -1013    854    309   -384    -51    205    137    150
   -766    530   1296    116  -1031    911    324   -371    -10    257    189    155
   -745    639   1384     54  -1065   1010    350   -332     62    350    270    197
   -787    652   1439     64  -1114   1044    327   -335     98    420    322    236
   -823    618   1441    101  -1132   1028    314   -335    137    441    368    327
   -857    610   1467    122  -1163   1039    298   -340    153    428    381    350
   -857    623   1480    116  -1169   1052    285   -345    155    426    389    337
   -849    605   1452    122  -1150   1028    280   -350    155    433    407    327
   -854    610   1465    122  -1161   1036    257   -371    142    426    418    296
   -857    574   1431    140  -1145   1002    233   -376    132    418    418    262
   -885    449   1335    218  -1109    891    233   -381    119    405    400    226
   -950    374   1322    285  -1137    846    254   -415     88    384    363    179
   -976    337   1314    319  -1145    823    265   -441     62    374    355    135
   -974    327   1301    322  -1137    813    254   -452     51    379    345     77
   -953    348   1301    303  -1127    823    241   -446     38    379    301     59
   -935    342   1278    296  -1106    810    236   -431     38    392    262     96
   -924    340   1265    290  -1093    802    241   -418     54    418    259    140
   -950    327   1275    309  -1114    802    239   -423     59    431    265    132
   -974    324   1299    324  -1135    810    236   -431     62    439    257    122
   -982    319   1299    329  -1140    810    246   -423     75    467    270    122
   -969    293   1262    337  -1117    776    267   -405     98    498    288    129
   -979    275   1254    350  -1117    763    275   -397    111    519    301    135
   -992    262   1254    366  -1122    758    277   -387    106    524    298    124
   -966    168   1135    397  -1049    652    293   -363     67    472    215     31
   -932      2    935    465   -935    470    366   -290      5    327     20   -181
   -924    -72    849    498   -888    387    485   -153     49    265    -85   -337
   -930    137   1067    397   -997    602    587    -80    228    423     75   -277
  -1028    530   1558    249  -1293   1044    462   -470    290    706    431     83
  -1187   1163   2348     10  -1769   1756    174   -953    379   1174   1047    787
  -1208   1748   2956   -272  -2083   2351   -103  -1208    558   1735   1722   1454
  -1067   1777   2844   -353  -1956   2309   -381  -1270    657   2122   2122   1896
  -1052   1275   2327   -111  -1691   1800   -483  -1374    265   1660   1626   1426
  -1101    727   1829    187  -1465   1278   -452  -1418   -293    774    724    475
  -1111    319   1428    394  -1270    872   -277  -1213   -472    293    179   -111
  -1078    257   1335    410  -1205    795    -85   -888   -246    394    215   -101
  -1052    290   1340    379  -1195    815     62   -657    -59    524    301    -49
  -1002    285   1288    358  -1145    784    150   -514     46    579    327    -36
   -984    285   1267    348  -1124    776    179   -459     85    605    355     -7
   -971    314   1286    329  -1127    800    194   -431    119    657    407    -20
   -961    267   1228    345  -1096    748    197   -423    129    659    394    -77
   -940    257   1197    340  -1067    727    192   -418    135    646    366    -67
   -917    272   1189    319  -1054    730    184   -402    153    659    376    -49
   -880    285   1166    298  -1023    724    192   -379    184    704    413    -51
   -872    254   1127    306  -1000    688    184   -376    194    724    431    -70
   -888    249   1135    319  -1010    691    187   -366    218    743    444    -75
   -898    213   1109    342  -1005    659    215   -322    267    782    470    -33
   -880    184   1065    348   -971    623    220   -314    283    800    485    -20
   -862    168   1031    348   -945    600    200   -324    280    802    501    -20
   -867    192   1060    337   -963    626    192   -306    301    826    527     10
   -872    249   1119    311   -997    683    200   -277    335    865    566     31
   -857    285   1143    285  -1000    714    207   -249    374    906    602     12
   -813    293   1106    259   -961    698    210   -223    397    917    579     23
   -795    241   1036    275   -917    639    205   -200    415    922    592     67
   -854    161   1013    345   -935    587    226   -161    459    958    641     90
   -854    161   1015    348   -935    587    254    -90    535   1023    722    148
   -846    233   1078    306   -963    654    236    -59    563   1052    779    155
   -849    306   1156    270  -1002    730    228    -25    594   1091    820    163
   -852    374   1223    239  -1039    797    249     31    657   1163    867    205
   -841    415   1257    213  -1049    836    254     75    709   1231    914    259
   -833    452   1286    189  -1060    867    241     75    719   1254    919    270
   -813    478   1291    168  -1052    883    244     85    735   1275    932    272
   -805    457   1262    171  -1034    859    254    106    748   1288    961    280
   -797    467   1265    166  -1031    865    267    119    761   1312   1002    296
   -813    457   1270    176  -1041    862    280    122    766   1312    997    283
   -828    444   1273    189  -1049    857    270     90    740   1278    958    252
   -820    441   1262    187  -1041    852    233     15    670   1213    896    197
   -805    439   1244    184  -1023    841    223    -36    613   1156    844    155
   -820    415   1234    202  -1028    823    233    -62    600   1143    836    135
   -823    392   1215    213  -1018    802    239    -96    579   1135    828    111
   -810    374   1182    218   -997    779    241   -135    553   1114    810     77
   -795    376   1171    210   -982    774    233   -161    542   1117    818     72
   -787    371   1156    207   -974    763    231   -179    530   1101    810     62
   -841    335   1176    252  -1010    756    249   -194    519   1080    792     41
   -859    342   1202    257  -1031    771    272   -200    530   1083    789     31
   -818    368   1187    226  -1002    776    272   -210    535   1096    810     38
   -802    428   1228    187  -1015    826    267   -194    579   1161    880     93
   -792    470   1260    161  -1026    865    236   -202    600   1192    911    103
   -805    480   1286    161  -1047    883    210   -189    633   1239    950    127
   -841    475   1317    184  -1078    896    215   -174    659   1275    982    137
   -815    441   1257    184  -1036    849    189   -200    641   1267    971    114
   -815    441   1257    187  -1036    846    187   -197    636   1267    979    119
   -807    457   1262    174  -1036    859    184   -192    641   1278    997    132
   -795    400   1195    197   -995    797    181   -176    641   1275    984    122
   -807    277   1083    262   -945    680    179   -176    605   1244    940     72
   -807    213   1021    296   -914    615    189   -176    587   1231    922     44
   -787    174    958    303   -872    566    192   -179    574   1226    911     31
   -758    142    901    309   -828    522    194   -187    548   1208    893     12
   -709    145    852    280   -782    498    176   -202    517   1189    880      0
   -662    163    823    249   -743    493    158   -215    501   1179    865    -15
   -659    135    795    259   -727    465    140   -233    480   1153    826    -44
   -722     49    771    337   -745    410    142   -249    465   1135    802    -70
   -719     33    753    340   -735    392    153   -249    467   1135    815    -62
   -722     36    758    342   -740    397    148   -252    465   1127    815    -67
   -735     64    797    335   -766    431    132   -262    457   1130    797    -83
   -750     70    820    340   -784    444    140   -254    472   1156    797    -75
   -758     44    800    355   -782    423    174   -233    480   1169    789    -96
   -732   -135    597    433   -665    231    215   -200    410   1060    665   -236
   -704   -358    345    530   -524     -7    327   -106    368    901    483   -428
   -706   -348    358    527   -532      5    480     67    496    906    454   -472
   -758    -31    727    394   -743    348    509    -23    610   1083    665   -303
   -826    410   1236    207  -1031    823    275   -509    509   1309   1036     23
   -883    997   1878    -57  -1379   1436    -44   -963    454   1701   1595    517
   -898   1467   2366   -283  -1631   1917   -314  -1182    542   2205   2200   1028
   -792   1244   2036   -228  -1415   1641   -470  -1143    581   2413   2382   1221
   -779    745   1525     18  -1150   1135   -483  -1137    231   1860   1813    735
   -836    226   1060    303   -948    641   -394  -1101   -228    984    935    -33
   -841    -83    758    462   -800    337   -197   -846   -189    735    579   -340
   -844    -31    810    436   -828    389    -31   -581     93    917    683   -249
   -818     72    888    371   -852    480     93   -381    301   1052    774   -171
   -782    111    891    332   -836    501    179   -241    423   1132    833   -111
   -782     75    857    353   -818    465    233   -179    472   1163    865    -90
   -826     77    904    374   -865    491    280   -116    540   1218    914    -59
   -820     70    888    374   -854    478    288    -98    545   1213    906    -64
   -784     46    831    366   -807    439    280   -103    524   1189    888    -70
   -761     54    815    353   -787    433    280    -77    550   1213    909    -33
   -761     23    784    368   -774    402    290    -51    581   1236    927     -2
   -737     10    748    363   -743    379    301    -41    597   1254    948     12
   -735      0    735    366   -737    366    306    -33    605   1262    953     12
   -740      7    748    366   -743    376    303    -33    613   1270    963     15
   -753     -7    743    379   -750    366    309    -28    628   1286    984     18
   -758      0    758    379   -761    379    316    -23    646   1299    995     18
   -740     15    756    361   -748    384    329    -23    662   1306   1002     12
   -732    -12    719    374   -727    353    311    -31    654   1304   1000      5
   -704    -23    678    361   -691    327    290    -18    657   1317   1013     23
   -685    -36    646    361   -667    303    314     25    698   1350   1049     59
   -670     -5    662    337   -667    327    327     57    740   1384   1065     67
   -641     59    701    290   -670    379    327     72    776   1421   1085     77
   -646     46    691    298   -670    368    340    103    813   1454   1124    111
   -678     20    698    327   -688    358    350    129    836   1486   1176    155
   -680     59    740    306   -709    400    368    176    885   1545   1239    174
   -628     62    691    283   -659    376    368    218    930   1582   1260    194
   -600     23    623    285   -613    322    366    252    945   1595   1257    252
   -594     31    626    280   -610    329    361    277    966   1615   1273    277
   -581     80    659    249   -620    368    371    296    976   1615   1267    280
   -563    101    665    231   -613    381    410    309    984   1626   1275    277
   -597     54    652    270   -626    353    402    293    963   1600   1257    265
   -607     46    654    280   -631    350    381    257    917   1553   1223    218
   -605     88    693    257   -649    389    392    226    885   1519   1200    184
   -633     67    701    283   -667    384    418    215    870   1512   1231    210
   -667     15    680    324   -672    348    400    166    820   1480   1234    127
   -678     15    693    329   -685    353    397    135    789   1441   1174     77
   -717    -85    628    400   -675    270    420    122    750   1392   1106    129
   -763    -93    670    428   -717    288    420     80    706   1369   1093    101
   -753    -33    717    392   -737    340    433     70    704   1369   1106     80
   -769      5    774    381   -771    389    439     57    698   1369   1114     64
   -792    -15    776    402   -787    381    444     46    680   1356   1104     41
   -784     41    826    371   -805    433    472     70    704   1389   1143     67
   -800     98    898    350   -849    498    470     90    743   1436   1197    111
   -828    114    943    355   -885    527    436     72    748   1449   1218    119
   -857    176   1034    340   -945    605    410     38    748   1460   1221    109
   -888    239   1127    324  -1008    683    405     18    750   1470   1218    103
   -909    233   1140    335  -1023    685    415     28    761   1478   1223     67
   -872    200   1072    335   -974    636    413     46    766   1480   1244     59
   -836    187   1023    322   -930    605    405     57    769   1478   1265    187
   -839    150    989    345   -914    568    397     51    756   1478   1265    257
   -870     80    948    394   -909    514    358     28    717   1454   1244    184
   -885     10    893    436   -891    452    363     28    685   1408   1197    106
   -888     10    898    439   -893    454    376     31    678   1389   1200     41
   -883    -20    862    452   -872    420    366     20    665   1371   1197     54
   -883    -51    831    467   -859    387    376     15    641   1340   1174     54
   -891    -70    820    480   -857    374    387     12    626   1322   1166     51
   -880    -49    828    462   -857    387    384     12    618   1312   1166     41
   -878    -12    865    446   -872    426    374     -2    597   1286   1150      7
   -875    -12    862    444   -870    423    366    -15    574   1262   1135    -33
   -880    -10    867    444   -875    428    371    -10    571   1265   1140    -59
   -865     10    872    426   -870    441    371    -15    555   1254   1135   -101
   -826     12    839    407   -831    426    361    -15    540   1241   1119   -148
   -831     -5    826    418   -831    410    358     -5    542   1244   1122   -189
   -820      7    828    405   -826    418    371      5    540   1236   1101   -231
   -810    -44    766    426   -789    361    405     41    524   1182   1028   -233
   -826   -197    628    511   -727    215    480    137    530   1078    880   -298
   -852   -215    636    532   -745    210    571    272    649   1085    820   -335
   -878    142   1021    366   -950    581    600    265    776   1231    966   -210
   -945    584   1530    179  -1236   1057    410   -158    592   1332   1202    -12
  -1010   1083   2094    -36  -1551   1587    114   -717    288   1486   1564    277
  -1039   1538   2574   -252  -1808   2055   -155  -1036    181   1818   2047    641
  -1054   1384   2439   -166  -1745   1912   -361  -1169     72   1935   2216    784
  -1093    898   1990     96  -1543   1444   -371  -1174   -189   1506   1761    418
  -1075    413   1488    332  -1280    950   -277  -1075   -483    769    956   -215
   -997     36   1031    480  -1013    532   -129   -807   -376    589    641   -444
   -950    -18    932    483   -943    457      2   -548    -96    769    735   -361
   -917      7    924    452   -919    465    111   -340    124    924    839   -270
   -875     46    922    415   -898    483    197   -194    265   1023    901   -207
   -883     41    922    420   -904    480    223   -155    301   1039    898   -205
   -891     38    930    426   -911    485    249   -132    316   1041    893   -210
   -898     31    927    433   -911    478    252   -124    324   1044    896   -205
   -893     10    904    441   -898    457    236   -127    324   1041    891   -207
   -880     20    898    428   -888    459    241   -119    332   1041    891   -210
   -859     38    898    407   -878    467    257   -101    342   1052    893   -205
   -857     67    922    392   -891    493    252    -96    345   1062    898   -205
   -854    155   1010    350   -932    581    259    -85    366   1091    930   -189
   -857    179   1036    337   -948    607    270    -75    374   1104    943   -181
   -859    181   1041    337   -950    613    272    -62    384   1114    953   -174
   -849    176   1026    335   -937    600    283    -44    402   1127    966   -168
   -849    155   1005    348   -927    579    290    -33    415   1135    976   -166
   -828    194   1021    314   -924    605    290    -28    426   1145    987   -158
   -789    220   1008    283   -898    613    285    -15    436   1161    997   -150
   -769    226    995    270   -880    607    288     12    462   1189   1018   -127
   -769    218    987    275   -878    602    296     41    496   1223   1041   -103
   -753    241    995    254   -872    618    303     72    532   1254   1065    -90
   -737    241    979    246   -859    610    316    111    571   1291   1091    -64
   -730    246    974    239   -852    610    327    145    613   1325   1124    -33
   -737    270   1008    233   -872    639    353    192    662   1374   1176     10
   -766    239   1005    262   -885    620    355    228    698   1405   1205     36
   -763    239   1002    262   -883    620    358    259    724   1428   1228     57
   -730    259    987    233   -857    623    366    290    753   1449   1252     80
   -672    265    937    205   -805    600    368    327    771   1457   1270    106
   -680    272    953    202   -818    613    387    342    776   1447   1275    114
   -688    249    937    218   -813    592    400    350    766   1428   1262    122
   -691    236    924    226   -807    579    420    348    753   1402   1247    135
   -693    241    935    226   -813    587    444    342    743   1392   1236    153
   -745    181    924    280   -833    553    436    298    696   1343   1192    135
   -779    114    893    329   -836    504    420    246    646   1293   1153    106
   -792     85    875    353   -833    480    431    220    626   1273   1140    101
   -807     54    862    376   -833    457    444    200    613   1260   1132     98
   -826     51    875    387   -849    462    462    181    605   1249   1124     80
   -839     28    867    405   -852    446    465    163    587   1236   1122     49
   -841     10    852    413   -846    431    470    155    571   1221   1117     10
   -849      0    849    426   -849    423    485    166    566   1215   1127     -5
   -859    -15    844    436   -852    415    530    184    584   1228   1150    -15
   -893    -25    867    459   -880    420    563    187    618   1254   1182    -18
   -914    -18    896    467   -906    436    568    189    644   1291   1218    -18
   -937      2    940    467   -937    470    555    184    652   1325   1247    -15
   -935     59    992    436   -963    524    519    174    670   1363   1273     28
   -878     88    966    394   -922    527    488    179    685   1405   1293     80
   -867     49    917    407   -893    483    459    168    672   1402   1288    101
   -904     20    924    441   -914    472    452    140    644   1384   1265     88
   -875     44    917    415   -896    480    449    145    652   1400   1288    114
   -802     15    818    392   -810    418    446    153    654   1382   1299    129
   -735    -77    657    405   -698    290    428    137    613   1309   1249     93
   -698   -176    522    439   -610    171    405    101    563   1231   1192     28
   -678   -200    478    439   -579    137    394     88    550   1215   1192      2
   -657   -207    449    431   -553    119    389     96    537   1197   1210    -10
   -649   -210    436    428   -542    111    368     83    506   1161   1197    -59
   -683   -249    433    467   -558     90    363     80    496   1145   1174    -88
   -704   -280    420    491   -563     70    374     80    493   1132   1148   -103
   -704   -241    459    472   -581    109    381     77    491   1132   1143   -116
   -709   -194    511    449   -610    158    381     72    491   1135   1140   -129
   -717   -210    506    465   -613    148    397     80    501   1145   1145   -127
   -732   -252    478    491   -605    111    423     96    514   1156   1156   -116
   -737   -241    496    488   -618    127    433    109    522   1176   1184   -122
   -745   -220    522    480   -636    148    436    119    514   1169   1163   -187
   -724   -311    413    519   -568     49    446    140    480   1111   1075   -184
   -693   -493    200    592   -449   -148    514    231    441    984    911   -311
   -688   -605     83    646   -387   -259    639    389    496    893    743   -496
   -704   -433    267    568   -488    -83    756    493    654    971    774   -465
   -789      2    792    394   -789    397    724    202    667   1137   1026   -252
   -904    553   1454    174  -1179   1002    392   -392    498   1405   1488    179
   -963   1135   2096    -85  -1530   1615     98   -763    483   1834   2081    704
   -911   1348   2260   -220  -1587   1805   -168   -896    555   2273   2587   1166
   -857    961   1818    -51  -1337   1389   -259   -862    488   2252   2525   1132
   -833    462   1296    184  -1065    878   -223   -828    106   1538   1795    452
   -789      0    789    394   -792    394    -62   -667   -168    833   1039   -277
   -737   -189    548    462   -644    176    132   -353     15    802    857   -405
   -704   -223    480    465   -592    127    290    -98    241    927    909   -277
   -665   -223    441    444   -555    109    400     57    374    992    969   -246
   -688   -254    433    472   -561     88    446    116    415    995    961   -249
   -667   -259    405    462   -537     72    465    145    431   1002    953   -259
   -654   -270    384    462   -519     57    478    176    462   1028    971   -252
   -631   -249    379    439   -506     62    470    181    475   1028    992   -252
   -639   -241    394    439   -519     75    459    181    478   1031   1005   -272
   -659   -239    418    446   -540     90    467    197    504   1052   1018   -298
   -620   -233    387    428   -504     75    480    215    522   1052   1015   -283
   -594   -213    379    402   -488     83    467    215    524   1044   1023   -246
   -589   -200    389    394   -491     96    483    246    561   1072   1072   -205
   -626   -184    441    402   -535    129    506    270    581   1083   1111   -202
   -626   -142    483    384   -555    168    517    280    594   1083   1127   -184
   -610   -155    454    381   -535    148    514    296    607   1109   1119   -189
   -600   -155    441    376   -522    142    524    322    639   1135   1124   -210
   -592   -135    457    361   -527    161    553    358    680   1166   1166   -189
   -602   -137    465    371   -535    163    568    389    706   1182   1174   -155
   -631   -132    498    379   -566    181    571    410    722   1187   1174   -119
   -592    -83    506    337   -550    210    566    433    735   1205   1197    -98
   -566    -12    553    288   -561    267    566    470    766   1244   1231    -83
   -563    -20    542    293   -553    259    579    522    820   1288   1265    -77
   -555     33    587    259   -571    309    568    550    846   1293   1262    -80
   -537     54    592    241   -563    322    581    600    885   1317   1291    -20
   -504     90    592    205   -548    340    589    644    919   1348   1327     31
   -491    132    623    179   -555    376    589    680    956   1389   1358     62
   -472    174    646    148   -558    407    592    685    958   1389   1363     57
   -470    194    665    135   -566    428    597    688    950   1371   1363     62
   -485    220    706    132   -597    465    607    693    948   1358   1356     62
   -483    231    714    127   -597    472    600    662    906   1317   1319     10
   -475    194    667    140   -571    431    592    623    862   1273   1306    -20
   -483    189    672    148   -576    431    605    615    859   1273   1322    -12
   -465    233    696    114   -581    465    597    574    828   1249   1304    -44
   -452    207    659    122   -555    433    581    519    787   1210   1267    -77
   -446    174    620    135   -532    397    576    488    771   1195   1262    -77
   -465    187    649    137   -558    418    584    449    750   1184   1260    -93
   -501    207    709    142   -605    457    597    413    730   1169   1249   -116
   -517    270    787    124   -652    527    600    392    714   1145   1221   -135
   -553    319    872    116   -714    594    607    387    717   1140   1221   -132
   -545    327    872    109   -709    600    623    381    722   1145   1228   -142
   -535    381    917     75   -727    649    618    371    722   1150   1234   -155
   -548    441    989     54   -769    714    626    384    756   1171   1260   -129
   -542    472   1013     33   -779    743    626    384    782   1192   1286    -93
   -506    496   1002      5   -756    750    594    368    789   1200   1309    -64
   -459    449    909      5   -685    678    555    374    787   1200   1325    -33
   -459    423    883     18   -670    652    553    405    815   1215   1353     -5
   -457    426    883     12   -670    654    561    407    818   1208   1361      0
   -410    457    865    -23   -639    659    545    405    813   1195   1353     12
   -319    545    865   -114   -592    704    537    418    820   1192   1345     25
   -348    462    810    -57   -579    636    524    400    771   1135   1275    -18
   -465    301    766     80   -615    532    548    368    717   1085   1215    -90
   -504    231    735    135   -620    483    555    355    688   1072   1187   -135
   -519    249    769    132   -644    506    548    348    680   1072   1197   -140
   -514    220    735    148   -623    478    522    309    639   1034   1179   -174
   -483    194    678    142   -581    436    493    259    587    984   1143   -213
   -457    202    659    127   -558    428    488    267    576    979   1135   -213
   -436    194    628    119   -532    410    475    267    561    961   1114   -228
   -436    158    594    140   -514    376    483    270    555    950   1104   -239
   -457    187    644    135   -550    413    488    270    561    958   1127   -223
   -459    218    678    119   -568    446    485    272    563    963   1143   -207
   -452    210    659    119   -555    433    480    267    550    950   1132   -213
   -441    163    605    140   -522    384    485    275    537    932   1122   -241
   -426     41    467    192   -446    254    504    277    480    846   1031   -324
   -407   -148    257    277   -335     54    579    324    389    678    839   -491
   -405   -288    116    345   -262    -85    722    454    374    542    659   -670
   -418   -171    246    296   -332     36    854    571    506    602    691   -667
   -504    252    756    124   -631    504    776    265    589    833   1002   -355
   -594    937   1530   -171  -1062   1234    462   -218    685   1291   1597    241
   -654   1691   2346   -519  -1499   2018    153   -498    917   1904   2320    924
   -594   2016   2611   -709  -1602   2312   -163   -571   1161   2455   2886   1480
   -535   1600   2132   -532  -1335   1865   -309   -620    976   2273   2670   1304
   -522    950   1473   -215   -997   1210   -280   -672    415   1426   1836    542
   -524    400    922     59   -724    659    -62   -511     23    696   1096   -114
   -485    254    740    116   -613    496    189   -176    163    659    974   -244
   -428    254    683     85   -555    467    353     59    319    761   1026   -215
   -405    223    628     90   -517    426    462    205    410    805   1044   -192
   -410    179    589    114   -501    384    519    254    433    792   1018   -210
   -415    166    581    124   -498    374    535    265    418    776    992   -226
   -397    176    574    109   -488    374    535    288    415    763    976   -215
   -374    210    584     80   -478    394    537    298    428    761    982   -181
   -355    220    576     64   -467    397    540    301    431    761    992   -168
   -340    231    571     54   -454    400    555    322    446    774   1018   -145
   -342    246    589     46   -467    418    563    332    457    792   1023   -145
   -353    262    615     44   -483    439    571    335    465    792   1018   -155
   -353    277    628     36   -491    452    574    332    465    784   1010   -145
   -348    275    623     36   -485    449    579    335    459    774   1008   -132
   -322    259    579     31   -452    418    584    345    454    784   1013   -142
   -306    249    555     28   -431    402    587    358    465    800   1031   -155
   -306    259    566     23   -436    413    584    374    475    797   1039   -155
   -316    306    623      5   -470    465    592    397    498    802   1052   -137
   -309    319    626     -7   -467    472    600    423    519    805   1054   -127
   -301    329    628    -15   -465    478    605    454    542    823   1075   -114
   -303    348    652    -23   -478    498    607    478    558    828   1072   -122
   -293    368    662    -36   -478    514    620    517    579    841   1096    -96
   -241    368    607    -64   -426    488    620    537    589    867   1117    -80
   -218    394    613    -88   -415    504    620    568    600    875   1124    -85
   -205    410    615   -103   -410    514    633    623    641    904   1169    -38
   -213    418    631   -101   -420    524    636    652    665    927   1187    -12
   -220    452    672   -116   -446    561    641    667    670    945   1202     12
   -215    498    711   -142   -462    605    639    672    670    956   1215     38
   -233    517    750   -142   -493    633    646    662    659    950   1218     46
   -249    537    787   -142   -517    662    665    662    659    945   1208     38
   -239    537    774   -150   -506    657    675    649    646    927   1195     33
   -236    553    789   -161   -511    670    675    623    620    904   1184     41
   -241    555    797   -158   -519    675    678    597    602    888   1176     44
   -252    527    779   -137   -514    652    688    563    584    875   1161     23
   -259    519    776   -129   -519    646    701    524    555    839   1135     12
   -267    488    753   -111   -511    620    719    488    535    805   1114     10
   -283    478    761    -98   -522    618    735    459    519    792   1096     -2
   -296    504    800   -103   -548    652    743    431    509    789   1096      0
   -309    496    805    -96   -558    649    745    397    498    766   1070    -12
   -327    498    826    -85   -576    659    766    384    501    763   1070    -18
   -314    485    797    -88   -555    641    779    387    493    758   1072     -7
   -288    535    823   -122   -555    678    776    384    496    763   1093      5
   -275    584    857   -155   -566    722    766    374    496    769   1109      7
   -288    636    924   -174   -607    782    748    363    506    776   1122     20
   -275    657    932   -189   -602    795    704    358    517    789   1140     41
   -270    633    904   -181   -587    769    672    353    519    792   1143     46
   -272    646    919   -187   -597    782    662    345    511    787   1145     38
   -265    683    948   -207   -605    815    644    322    488    769   1132     20
   -285    678    963   -197   -626    820    657    327    493    774   1140     33
   -314    620    935   -153   -623    776    657    332    483    756   1114      7
   -337    496    831    -80   -584    662    636    303    423    683   1041    -49
   -345    433    779    -44   -563    605    652    285    392    641   1005    -93
   -358    418    776    -33   -566    597    662    265    368    618    982   -122
   -361    400    761    -18   -561    579    649    244    319    579    940   -155
   -374    392    763    -10   -568    576    636    233    293    561    927   -153
   -371    405    776    -18   -574    589    644    228    290    555    924   -148
   -345    392    735    -23   -540    563    654    213    267    527    891   -171
   -363    345    709     10   -535    527    633    181    236    493    852   -200
   -381    298    678     41   -532    488    631    174    226    488    849   -197
   -413    277    691     64   -550    483    631    163    215    472    841   -202
   -454    249    704    101   -579    475    613    142    200    459    831   -210
   -459    226    685    116   -571    454    613    135    194    454    831   -202
   -446    202    649    122   -548    426    600    119    163    415    789   -241
   -413     83    496    163   -454    290    597    111     90    319    675   -348
   -387   -142    244    265   -316     49    657    148    -15    132    459   -563
   -397   -296    101    348   -249    -98    787    275    -20      7    298   -745
   -407    -75    329    241   -368    124    891    353    135    135    423   -644
   -504    350    854     75   -678    602    800     25    239    400    782   -277
   -654    992   1647   -168  -1150   1319    532   -470    358    857   1400    355
   -771   1626   2397   -426  -1584   2010    298   -711    615   1465   2132   1098
   -701   1649   2351   -475  -1527   2000     49   -756    740   1823   2527   1558
   -683   1156   1836   -236  -1260   1496    -90   -862    402   1447   2158   1231
   -675    576   1249     49   -963    911    -83   -927   -179    594   1262    306
   -685    106    792    290   -737    449    103   -724   -433     38    607   -366
   -636     59    693    285   -665    376    309   -384   -218    127    592   -387
   -532    106    639    213   -584    371    444   -150    -54    239    628   -355
   -478    101    576    187   -527    337    524    -12     36    319    644   -319
   -478     70    548    205   -511    309    566     46     70    394    652   -283
   -488     59    548    213   -519    301    581     72     80    431    662   -244
   -478     90    568    192   -522    329    579     85     98    454    675   -207
   -493     90    581    200   -540    335    584     96    109    444    680   -194
   -491     93    584    200   -537    337    587     98    114    381    680   -194
   -491     77    568    205   -530    322    584     98    116    363    678   -192
   -483     98    581    192   -532    340    579    101    122    355    685   -187
   -459    114    574    171   -517    345    581    101    122    345    688   -189
   -467     98    566    184   -517    332    550     67    101    316    678   -202
   -470    124    594    171   -532    358    550     77    119    337    706   -174
   -446    148    594    148   -519    368    561     90    137    355    719   -158
   -439    171    607    132   -524    389    576    111    161    402    735   -142
   -428    166    594    132   -511    379    561    111    150    420    724   -148
   -407    184    589    109   -498    387    524    101    135    420    706   -158
   -374    236    610     67   -493    423    519    116    153    439    706   -155
   -361    270    628     44   -496    449    509    127    166    457    711   -142
   -376    324    701     25   -537    511    511    148    189    488    743   -116
   -405    342    748     28   -576    545    501    168    210    514    763   -101
   -363    361    724      0   -542    542    496    197    233    542    779    -88
   -348    397    745    -25   -548    571    493    241    283    589    823    -54
   -329    426    756    -46   -542    589    509    296    340    652    875     -5
   -314    420    732    -54   -522    576    511    337    368    696    901     15
   -290    439    730    -75   -511    584    519    366    394    730    927     28
   -285    449    732    -83   -509    589    524    376    413    750    945     44
   -288    470    758    -90   -522    613    524    379    423    766    956     51
   -301    485    784    -93   -542    633    535    371    433    776    958     62
   -316    457    774    -72   -545    615    540    358    423    766    940     72
   -301    462    763    -80   -532    613    537    335    405    753    924     83
   -288    483    771    -96   -530    626    542    303    387    732    906     80
   -353    400    750    -25   -553    574    530    252    350    691    867     57
   -394    353    748     20   -571    550    542    215    329    672    852     44
   -405    361    766     20   -587    563    545    176    303    654    833     23
   -410    358    769     25   -589    563    527    129    259    610    784    -20
   -405    361    766     20   -587    563    519     93    228    587    761    -36
   -381    342    724     18   -553    532    514     70    205    571    748    -38
   -366    324    691     20   -530    509    514     64    194    566    743    -46
   -361    371    732     -5   -545    550    517     64    213    592    769    -25
   -345    449    795    -54   -568    620    506     46    228    618    789    -10
   -337    517    854    -90   -597    685    491     28    236    633    805      5
   -332    542    875   -106   -605    709    462      5    239    646    815     15
   -293    517    810   -111   -550    662    423    -20    215    633    797      0
   -293    472    766    -90   -530    618    400    -36    192    615    779     -7
   -309    465    774    -77   -542    620    384    -51    184    610    774     -7
   -298    452    750    -77   -524    600    361    -72    171    600    761    -18
   -290    397    688    -51   -488    542    361    -70    163    592    748    -23
   -298    257    555     20   -428    405    366    -64    135    561    706    -49
   -316    194    509     59   -413    350    368    -70    119    540    675    -70
   -314    168    480     70   -397    322    371    -83    101    524    657    -83
   -298    145    444     77   -371    293    368   -103     72    496    628   -103
   -301    142    444     77   -374    290    355   -127     51    478    605   -122
   -316     90    407    111   -361    246    348   -140     33    457    581   -142
   -332     59    392    132   -361    226    353   -145     28    457    587   -135
   -345     67    413    140   -379    239    389   -137     36    465    602   -111
   -410     23    431    192   -420    226    358   -179     -7    436    589   -116
   -454    -10    444    231   -449    215    345   -197    -20    433    592   -111
   -436    -75    358    254   -400    140    348   -181    -15    465    581   -101
   -413   -127    285    270   -350     77    322   -174    -20    501    574    -64
   -428   -184    241    303   -337     28    311   -168    -38    498    545    -33
   -446   -371     75    407   -262   -148    366   -122    -77    407    431   -103
   -407   -566   -158    485   -127   -361    478    -15   -103    254    226   -270
   -361   -581   -220    472    -70   -402    592    127    -28    202    114   -368
   -350   -257     93    301   -223    -80    620     75    103    345    277   -223
   -340    228    568     54   -454    397    407   -410     20    530    618     70
   -322    857   1176   -267   -750   1015     77   -940    -80    841   1145    540
   -277   1374   1652   -548   -963   1512   -194  -1195    -23   1312   1769   1098
   -184   1150   1335   -483   -761   1241   -389  -1195      5   1569   2026   1353
   -171    649    818   -239   -493    732   -418  -1197   -296   1104   1525    870
   -197    184    379      5   -288    280   -337  -1184   -769    231    613    -54
   -202   -132     70    168   -137    -31   -176   -956   -789    -54    174   -530
   -213   -129     83    168   -150    -23      0   -649   -488    158    288   -283
   -210    -90    116    150   -163     12    153   -407   -254    306    420   -101
   -210   -119     88    163   -150    -15    233   -254   -119    376    483    -72
   -166   -106     59    137   -114    -23    267   -189    -57    397    496   -116
   -155   -129     25    142    -90    -54    270   -184    -57    358    436   -171
   -158   -176    -18    166    -70    -98    277   -163    -38    355    441   -135
   -161   -155      5    155    -83    -75    298   -137      2    389    485   -129
   -163   -142     20    153    -93    -62    316   -111     36    410    504    -93
   -184   -171     10    176    -98    -80    329    -88     59    433    524    -70
   -218   -168     49    192   -135    -59    345    -70     85    454    545    -83
   -236   -142     93    187   -166    -23    366    -51    114    485    576    -75
   -241    -96    145    168   -194     23    358    -36    122    506    594    -59
   -246    -44    202    142   -226     80    355    -15    135    527    607    -41
   -249     -5    241    127   -246    116    363      5    161    558    615    -25
   -233     10    244    111   -239    127    371     23    184    589    633    -18
   -226     46    272     90   -249    158    379     41    210    613    657     -2
   -223    119    342     51   -283    231    392     49    241    646    691     12
   -228    174    402     25   -314    288    410     64    272    683    719     28
   -220    184    402     15   -311    290    407     80    296    704    724     25
   -194    163    358     15   -275    259    392    116    319    711    693     51
   -137    127    265      2   -200    194    374    142    332    719    704    137
   -106    148    254    -20   -181    200    371    171    368    761    750    155
    -72    158    231    -44   -153    194    374    202    407    792    779    197
    -44    179    223    -67   -132    200    381    233    449    831    820    233
    -12    218    228   -103   -119    223    374    254    480    870    862    254
     10    223    213   -119   -101    218    366    267    493    880    867    265
     28    218    189   -124    -80    205    368    272    493    875    872    270
     41    194    153   -116    -54    174    371    272    491    878    885    265
     51    168    116   -111    -33    142    366    267    491    878    898    267
     36    161    124    -98    -44    145    361    244    465    849    893    202
     28    158    127    -96    -49    142    366    231    449    820    852    145
     62     88     25    -75     18     57    366    194    397    750    776    168
     64     57    -10    -62     36     23    363    163    366    724    769    132
     46     62     15    -57     15     38    358    122    324    688    737    119
     -2    109    111    -57    -57    109    350     83    293    657    706     64
    -62    114    176    -25   -119    145    363     67    280    636    670     20
    -51    129    181    -38   -116    155    340     18    233    584    626     20
    -49    103    150    -28    -98    127    335    -12    210    568    618     23
    -67     75    140     -5   -103    106    358      2    233    592    633     12
    -64    116    181    -25   -122    148    350     -5    239    607    646    -12
    -46    210    257    -83   -153    233    329     -7    270    646    685      7
    -23    280    303   -129   -163    290    322      2    306    683    722     44
    -88    296    381   -106   -233    337    306     -7    316    696    743     57
   -109    329    439   -109   -272    384    290    -12    324    701    750     80
    -67    322    389   -127   -228    355    244    -51    285    657    724     75
    -46    296    340   -124   -192    316    220    -75    254    628    709     85
    -57    280    335   -114   -194    306    231    -62    267    665    709     90
    -64    241    306    -88   -184    272    259    -36    288    693    717     62
    -83    153    236    -36   -161    194    265    -25    280    680    704     23
   -101    124    226    -12   -163    176    259    -28    275    667    691      0
    -88    129    218    -23   -153    174    241    -49    236    628    644    -31
    -57    124    181    -33   -119    153    215    -80    179    576    605    -41
    -54    122    176    -33   -116    148    207    -77    161    555    589    -36
    -33    127    161    -46    -96    142    192    -88    150    540    574    -33
    -28    158    187    -67   -109    171    181    -88    153    545    584    -28
    -18    174    192    -77   -103    181    179    -88    148    535    574    -36
     20    153    132    -88    -57    142    150   -116    109    493    548    -64
     15    181    166    -98    -75    174    153   -109    114    498    568    -46
      5    205    200   -106    -96    202    148   -116    114    498    563    -62
      0    236    236   -116   -116    236    142   -119    111    493    550    -77
    -18    270    288   -127   -153    277    155    -98    132    504    563    -64
     -2    179    179    -88    -90    179    184    -57    122    449    493   -122
     70    -20    -93    -25     80    -57    257     25    101    316    324   -270
    101   -148   -249     23    174   -197    384    166    174    254    205   -379
     70    129     57   -101      5     93    454    220    342    415    353   -277
    -15    532    548   -259   -283    540    316   -153    249    558    620    -46
   -101    982   1083   -441   -592   1031     10   -698      7    761   1018    280
   -137   1522   1660   -691   -898   1590   -290  -1052    -70   1122   1530    652
    -31   1561   1592   -769   -810   1577   -522  -1106    -51   1402   1836    914
     -2   1088   1091   -542   -548   1091   -561  -1088   -277   1067   1467    620
    -46    592    639   -272   -342    613   -491  -1049   -646    319    680    -23
    -41    174    215    -64   -127    194   -327   -841   -688    -59    181   -407
    -10    106    116    -49    -64    111   -158   -561   -392    116    252   -340
     15    119    101    -67    -44    111    -15   -329   -142    293    379   -226
     44    127     80    -88    -18    103     85   -166     20    407    465   -148
     64    124     59    -93      2     93    135    -96     93    449    493   -124
     70    119     49    -96     10     85    153    -67    124    457    496   -116
    101    101      0   -103     51     51    153    -64    122    436    478   -122
    135    111    -25   -124     80     44    148    -72    116    431    478   -119
    135    119    -15   -127     75     51    153    -64    137    449    485   -124
    114    153     36   -135     38     93    155    -46    161    465    506   -114
    103    163     59   -135     23    111    153    -33    174    470    522    -90
     98    192     93   -148      2    142    153    -20    189    485    545    -77
     83    226    142   -153    -28    184    150    -12    202    493    550    -83
     70    220    150   -148    -38    187    158      2    218    506    555    -83
     62    205    142   -135    -38    174    174     36    252    532    587    -51
     62    189    124   -127    -31    158    184     51    277    553    607    -31
     85    210    124   -148    -18    168    187     70    309    574    623    -15
    101    223    119   -163    -10    174    194     90    332    600    641      2
    111    231    119   -171     -5    174    202    116    371    644    675     25
    135    226     90   -181     20    161    207    148    410    691    704     54
    187    215     28   -200     80    122    226    192    454    732    735     98
    171    220     46   -197     62    135    241    231    493    771    763    135
    158    207     49   -184     54    129    215    215    488    758    745    116
    184    210     25   -197     77    119    205    228    509    769    745    132
    241    265     23   -252    109    145    205    262    553    800    756    166
    254    296     41   -277    106    171    228    311    615    852    792    202
    275    319     44   -298    116    181    233    332    633    867    800    220
    283    358     72   -322    103    218    246    361    657    896    818    257
    262    405    142   -332     59    275    267    392    685    924    854    277
    275    400    124   -337     75    262    267    381    665    896    846    277
    259    350     88   -306     85    220    285    379    654    870    846    290
    226    309     83   -267     70    197    298    366    633    839    828    275
    205    272     67   -239     70    171    309    345    602    805    807    241
    176    288    111   -233     31    200    316    316    576    779    792    233
    150    285    135   -218      7    210    319    277    548    750    776    215
    116    272    155   -197    -20    215    327    249    527    722    761    192
     80    293    213   -187    -64    254    332    226    511    706    745    168
     70    270    200   -171    -67    236    340    210    501    701    750    145
     90    252    161   -174    -33    207    332    181    467    670    732    109
     98    254    155   -179    -28    205    322    166    441    649    711     85
     88    337    249   -213    -80    293    314    163    449    654    709     75
    106    439    329   -275   -111    384    301    150    459    667    727     77
    111    514    400   -314   -142    457    288    145    475    685    748     96
     98    574    475   -337   -189    527    267    132    491    701    763    116
     96    589    493   -342   -197    542    246    127    501    717    782    140
    111    537    423   -324   -155    480    236    124    493    709    771    140
    127    517    389   -322   -132    454    223    116    485    704    761    140
    140    496    353   -319   -106    426    220    116    485    714    766    140
    168    496    327   -332    -77    413    228    129    496    730    782    148
    176    449    272   -314    -49    363    239    142    501    730    779    155
    161    329    168   -246     -2    249    267    158    493    706    750    145
    135    213     75   -174     28    145    288    158    480    683    722    122
    132    135      2   -132     64     70    288    145    462    659    704    106
    194    155    -38   -176    116     59    272    153    449    644    683     77
    218    158    -62   -189    140     49    267    166    444    639    675     70
    215    161    -57   -189    137     51    272    163    439    626    667     67
    200    166    -33   -181    116     67    280    174    444    626    675     77
    239    145    -93   -194    166     25    267    153    410    589    652     59
    259    129   -129   -194    194      0    267    150    400    576    639     38
    262    122   -142   -192    202    -10    267    161    405    581    639     28
    270    132   -137   -200    205     -2    257    161    397    568    628     20
    277    119   -158   -200    218    -18    262    161    392    558    618      7
    241     54   -189   -148    215    -67    270    153    371    524    576    -25
    202    -75   -277    -64    239   -176    314    192    345    446    485    -93
    236   -275   -511     20    374   -392    423    319    335    309    301   -267
    265   -246   -511    -10    387   -379    532    478    436    285    223   -363
    228     23   -205   -127    218    -90    579    431    553    420    368   -249
    135    441    306   -290    -85    374    410    -25    465    607    691     44
     31   1008    976   -519   -472    992     88   -563    332    924   1200    493
     12   1475   1462   -745   -727   1470   -207   -828    366   1382   1769    974
     75   1350   1275   -711   -600   1312   -389   -859    402   1654   2039   1236
    116    844    724   -480   -303    784   -436   -857    145   1260   1608    865
    116    358    241   -236    -62    301   -374   -839   -329    342    688     49
    124      7   -116    -67    119    -54   -176   -568   -311     25    270   -309
    155    -46   -202    -54    176   -124     10   -262    -28    184    342   -236
    194    -64   -259    -64    226   -163    148    -41    166    301    407   -168
    220    -41   -262    -88    241   -150    239    103    285    376    454   -122
    218    -49   -270    -85    244   -158    241    132    303    381    449   -116
    220    -57   -277    -83    246   -166    241    142    306    376    439   -122
    223    -38   -265    -93    244   -150    246    155    319    379    444   -124
    220    -28   -249    -96    233   -137    246    168    327    371    444   -124
    218    -44   -265    -88    239   -153    249    181    335    368    444   -145
    205    -41   -246    -83    226   -145    249    192    342    368    444   -228
    184    -23   -207    -83    194   -114    257    213    358    366    444   -213
    163    -38   -202    -62    181   -119    259    233    371    345    433    -90
    142    -28   -174    -59    155    -98    239    228    371    342    420    -93
    119    -23   -142    -49    129    -83    233    236    387    363    446    -96
    106    -28   -135    -38    119    -80    259    265    413    387    483    -72
    106    -33   -140    -36    122    -85    290    293    444    397    504    -54
     93    -38   -132    -28    111    -85    298    306    457    405    504    -80
     96    -18   -114    -38    103    -67    298    319    472    418    519    -90
     98     -7   -109    -46    101    -57    296    337    493    436    550    -80
     93    -12   -106    -38     98    -59    283    358    519    452    574    -70
    145     38   -106    -93    124    -31    285    392    550    467    594    -64
    205     96   -111   -150    158     -7    283    436    589    496    626    -25
    220    114   -106   -168    163      5    285    478    623    519    654    -12
    210    132    -77   -171    145     28    314    519    662    548    685     15
    202    174    -28   -189    114     72    311    553    688    579    709     67
    228    241     10   -236    109    127    319    592    717    610    732    111
    239    298     59   -270     88    179    309    600    722    618    740    135
    246    348    101   -296     72    226    303    605    722    626    743    137
    249    366    114   -309     67    241    293    600    709    615    727    127
    246    363    114   -306     67    239    283    587    683    592    704    111
    249    374    124   -314     62    252    272    571    657    566    678     93
    259    384    124   -322     67    254    277    550    631    542    654     80
    252    387    132   -322     59    259    288    517    600    509    626     54
    236    384    148   -311     44    267    290    475    568    478    597     28
    207    368    161   -290     23    265    280    426    535    446    568      0
    181    353    171   -267      5    262    277    384    506    420    535    -28
    174    348    174   -262      0    259    277    358    491    402    517    -44
    150    348    197   -252    -23    272    290    342    483    400    511    -44
    127    316    189   -223    -31    254    296    324    462    381    491    -57
    122    350    228   -236    -51    290    314    324    465    384    496    -57
    124    418    293   -272    -85    355    311    319    475    394    509    -44
    129    465    335   -298   -101    400    298    311    483    405    519    -18
    127    496    368   -314   -122    433    288    298    491    420    530     -7
    116    522    405   -319   -142    465    259    288    501    439    550      5
    103    485    379   -296   -137    433    231    275    501    433    548      5
     93    444    350   -270   -127    397    226    280    504    436    550      5
     83    426    342   -254   -129    387    220    285    509    449    563      7
     59    433    374   -246   -155    405    202    277    498    449    571      5
     33    402    366   -218   -166    384    205    285    506    446    563     -2
     25    342    314   -184   -142    329    194    280    483    410    527    -33
     28    283    252   -158   -111    267    189    270    452    366    485    -67
     36    236    200   -135    -80    218    192    262    426    332    457    -85
     41    168    127   -106    -44    148    179    236    387    285    407   -116
     46    101     54    -75     -5     77    176    228    361    257    376   -129
     62     64      0    -64     31     31    168    218    345    244    368   -142
     90    101     10    -96     41     57    155    205    340    236    374   -148
    116    119      0   -119     59     59    142    192    327    228    366   -153
    135    106    -28   -122     83     38    142    187    314    215    350   -171
    132     85    -46   -111     88     20    142    179    301    202    340   -181
    114     77    -36    -96     75     20    140    171    285    192    327   -189
    122     75    -46   -101     85     15    145    176    277    184    322   -184
    132     15   -119    -75    124    -51    137    171    262    158    296   -200
    150   -106   -259    -23    205   -181    127    179    210     83    215   -254
    181   -322   -504     70    342   -413    200    257    142    -57     38   -400
    192   -465   -657    135    423   -561    348    426    176   -153   -119   -553
    171   -329   -501     77    335   -415    472    532    324    -54    -57   -498
     41     18    -23    -31     33     -2    402    187    337    129    205   -246
   -116    589    706   -236   -410    646    109   -423    267    470    722    259
   -220   1241   1462   -511   -841   1350   -176   -782    335    958   1369    857
   -179   1452   1631   -636   -906   1543   -459   -935    402   1369   1849   1330
   -119   1021   1140   -452   -628   1080   -579   -935    270   1278   1717   1244
   -111    374    485   -129   -298    428   -540   -878   -137    550    924    506
   -119   -158    -38    137    -41    -98   -332   -644   -397   -127    166   -205
    -77   -306   -228    192     72   -267   -116   -280   -181    -90     88   -280
      2   -288   -290    142    145   -290     31    -12     25     41    158   -207
     88   -277   -366     96    226   -322    124    150    145    103    192   -161
    153   -327   -480     88    314   -405    158    202    176    101    192   -163
    220   -327   -550     51    384   -439    153    210    161     64    163   -213
    296   -324   -620     12    457   -472    145    213    150     23    135   -262
    342   -332   -675     -5    509   -504    145    215    158     18    145   -285
    358   -314   -675    -23    514   -496    140    236    176     31    171   -288
    361   -267   -628    -46    493   -446    137    254    187      7    187   -187
    345   -236   -584    -54    462   -410    127    254    187    -20    179   -153
    322   -197   -519    -62    420   -358    137    262    200    -12    176   -163
    296   -184   -483    -57    389   -332    158    280    215     12    184   -171
    285   -171   -457    -57    371   -314    166    314    233     33    192   -161
    275   -150   -428    -62    350   -288    174    353    262     44    205   -148
    262   -148   -410    -57    335   -277    194    381    293     62    226   -153
    270   -163   -433    -54    350   -298    220    413    319     88    246   -184
    270   -171   -441    -49    355   -306    241    452    353    114    275   -158
    265   -171   -436    -46    350   -303    254    491    392    148    301    -98
    259   -163   -423    -46    340   -293    262    519    410    155    298    -57
    249   -150   -402    -49    324   -277    283    563    446    184    319    -20
    233   -116   -350    -59    290   -231    306    620    493    228    353      7
    218    -33   -254    -93    236   -145    316    680    542    277    392     28
    218    -15   -233   -101    226   -124    327    730    584    324    423     59
    213      5   -210   -109    210   -101    342    761    618    353    431     72
    215     44   -171   -129    192    -62    353    789    644    379    452    103
    223     80   -145   -153    184    -31    358    836    667    410    496    161
    241    116   -124   -179    184     -2    363    867    680    426    514    202
    257    140   -116   -197    187     12    355    859    667    415    501    205
    280    140   -142   -210    210      0    345    841    646    400    485    184
    301    142   -158   -223    228     -7    332    802    613    371    462    148
    306    124   -181   -215    244    -28    322    769    579    342    444    122
    298    171   -129   -236    213     20    301    711    537    303    415     77
    290    148   -142   -220    218      2    296    667    504    267    394     54
    296    109   -187   -202    241    -38    288    613    459    223    350      7
    290    114   -176   -202    233    -31    296    576    439    202    322    -18
    290    135   -158   -213    226    -12    296    548    431    207    327    -28
    296    111   -187   -205    241    -36    296    514    410    192    322    -46
    275    103   -174   -189    226    -36    303    498    405    184    332    -49
    272    148   -124   -210    200     12    306    485    392    166    311    -70
    298    124   -176   -213    236    -23    316    491    400    168    309    -59
    324    168   -155   -246    239      7    311    485    402    161    306    -44
    332    241    -90   -288    210     77    298    478    410    163    322    -15
    353    262    -90   -306    223     85    288    483    428    179    348     36
    358    252   -106   -306    231     75    262    491    446    228    387     57
    342    267    -77   -306    210     96    252    493    467    252    397     41
    340    254    -85   -298    213     83    239    483    459    233    397     31
    350    233   -116   -290    233     59    228    480    459    228    405     44
    329    239    -90   -285    210     75    226    483    467    241    428     51
    314    168   -148   -241    231     10    223    488    454    226    431     25
    306     67   -241   -187    272    -85    215    467    402    155    353    -25
    316    -15   -332   -150    324   -174    210    444    353     80    254    -85
    332    -46   -381   -145    355   -213    192    410    309     36    184    -83
    337    -12   -350   -161    342   -181    174    376    280     20    163   -163
    327     -5   -332   -161    327   -166    163    358    252     -5    137   -171
    314    -36   -350   -137    332   -192    150    345    226    -33    114   -163
    314    -59   -376   -127    342   -218    150    340    215    -41    109   -161
    298    -70   -368   -114    332   -220    158    340    218    -38    116   -171
    277     -2   -280   -140    277   -140    153    327    207    -57    116   -192
    283      7   -275   -145    280   -132    137    306    176    -96     90   -218
    275     20   -257   -150    265   -119    142    314    184    -85    103   -233
    252     28   -223   -142    239    -96    137    319    192    -83    116   -241
    244      7   -236   -127    239   -111    137    316    158   -135     67   -288
    262   -127   -389    -67    324   -257    174    337     70   -277    -96   -436
    280   -340   -620     28    449   -480    290    423    -10   -467   -332   -683
    306   -327   -636     10    470   -480    400    524     38   -491   -374   -745
    267    -46   -316   -111    290   -181    394    355    137   -322   -163   -540
    142    511    368   -327   -111    441    176    -98    285     85    350    -10
     23   1234   1210   -631   -592   1223    -75   -400    553    685   1057    714
     38   1595   1553   -818   -756   1574   -332   -439    831   1231   1631   1345
    109   1379   1267   -745   -579   1325   -524   -459    774   1267   1652   1439
    132    867    735   -498   -301    802   -589   -553    301    623    997    805
    106    290    184   -200    -38    239   -470   -519   -228   -218    150    -54
    114     -5   -119    -57    116    -62   -226   -210   -210   -389   -101   -324
    174    -33   -207    -72    189   -119    -38     67    -38   -303    -67   -296
    220    -46   -267    -85    244   -155     85    233     67   -252    -41   -277
    223    -88   -314    -67    267   -202    137    293     83   -259    -57   -298
    252   -101   -353    -77    301   -226    145    306     72   -288    -77   -316
    252   -109   -361    -72    303   -233    155    327     80   -290    -75   -311
    267   -109   -376    -77    322   -241    150    348     88   -293    -70   -306
    280   -106   -387    -88    332   -246    155    366     96   -293    -57   -290
    283    -90   -374    -96    327   -233    176    387    122   -272    -36   -270
    293    -80   -374   -109    332   -226    181    394    124   -275    -38   -275
    324    -64   -389   -129    355   -226    166    394    119   -277    -41   -270
    324    -70   -394   -129    358   -231    174    423    145   -257    -20   -244
    327    -46   -374   -140    348   -210    189    444    163   -244     -5   -226
    322    -28   -350   -148    335   -187    189    452    168   -241      0   -223
    319    -49   -368   -135    342   -207    194    465    171   -241     -5   -226
    324    -38   -363   -145    342   -200    200    480    184   -233      7   -207
    332    -44   -376   -145    353   -210    197    496    194   -231     18   -192
    345    -31   -379   -158    361   -202    200    514    207   -226     28   -179
    348    -23   -371   -161    358   -197    215    542    223   -218     33   -166
    366    -25   -394   -171    376   -210    223    581    259   -189     59   -127
    387     23   -363   -205    374   -171    228    620    293   -158     96    -88
    397     67   -332   -233    366   -129    233    657    324   -132    122    -57
    433     75   -358   -254    397   -140    228    670    332   -127    129    -46
    457     41   -418   -252    436   -189    215    696    342   -122    127    -36
    462     33   -431   -249    446   -197    218    745    371    -93    153      2
    472     57   -415   -267    444   -179    218    776    389    -67    174     33
    496     96   -400   -296    449   -150    207    787    402    -51    179     49
    488    103   -384   -298    436   -140    210    795    407    -46    181     62
    491    132   -361   -311    426   -114    220    802    410    -46    184     80
    480    145   -335   -314    405    -93    228    805    420    -41    200    103
    496    116   -379   -306    439   -129    223    782    392    -72    171     83
    522    142   -381   -335    452   -119    223    761    376    -88    161     80
    537    145   -392   -342    465   -122    220    730    353   -114    140     72
    553    161   -394   -358    472   -116    223    691    322   -153    111     49
    576    210   -366   -392    472    -77    244    659    311   -174     90     31
    594    218   -376   -405    485    -77    259    626    288   -200     64     15
    566    215   -350   -389    457    -67    277    605    270   -223     51     10
    524    202   -324   -366    423    -59    298    589    257   -233     44      2
    545    200   -345   -371    446    -72    303    558    228   -270     18    -23
    537    215   -322   -376    428    -54    329    563    236   -277     23    -28
    519    275   -246   -397    381     15    340    576    262   -257     49     -5
    514    319   -194   -418    353     62    353    602    301   -218     93     54
    553    368   -184   -459    368     93    311    579    296   -213    114     85
    548    405   -142   -478    345    129    275    568    293   -215    124     93
    558    381   -176   -470    366    103    259    545    265   -252     96     72
    537    371   -168   -457    353    103    252    522    241   -293     72     54
    498    394   -103   -446    301    145    257    522    241   -303     72     57
    488    400    -88   -444    288    155    259    527    241   -311     62     46
    501    298   -202   -400    350     49    246    511    189   -376    -10    -12
    527    220   -306   -374    415    -41    228    478    127   -433    -77    -59
    517    192   -324   -353    420    -64    233    480    116   -418    -83    -46
    504    158   -348   -332    426    -93    241    470     96   -423   -101    -54
    506    148   -358   -327    431   -103    231    454     67   -444   -114    -64
    506    135   -374   -322    439   -119    223    439     44   -467   -137    -80
    506    124   -381   -314    444   -127    223    420     18   -498   -161    -98
    498     83   -415   -290    457   -166    207    405    -10   -535   -187   -111
    498     75   -423   -288    462   -174    200    392    -23   -550   -202   -114
    522     75   -446   -301    485   -184    202    389    -31   -566   -207   -106
    517     64   -452   -290    485   -192    220    405    -25   -563   -197    -77
    491     67   -423   -280    457   -176    241    428     -5   -540   -171    -51
    524     44   -480   -285    501   -215    223    397    -57   -607   -233   -114
    553    -83   -636   -236    594   -358    236    394   -140   -724   -353   -218
    563   -293   -857   -135    709   -574    322    475   -213   -893   -550   -397
    584   -353   -940   -116    761   -646    452    610   -163   -969   -667   -522
    574   -122   -696   -226    633   -407    509    620    -44   -872   -563   -439
    478    298   -179   -389    327     59    389    244    -38   -659   -249   -135
    363    857    493   -610    -64    675    101   -265    -54   -275    288    379
    314   1397   1080   -857   -384   1239   -150   -498     83    244    919    961
    397   1376    979   -888   -290   1179   -363   -535    171    589   1275   1330
    462    898    436   -680     12    667   -449   -553    -83    285    932   1054
    452    374    -77   -413    265    148   -431   -615   -667   -646     23    218
    446    -28   -475   -210    459   -252   -246   -431   -844  -1158   -542   -309
    478    -90   -571   -194    522   -329    -62   -114   -607  -1054   -537   -298
    522    -57   -579   -233    548   -316     75    122   -415   -932   -462   -223
    574    -59   -633   -257    602   -345    168    267   -306   -872   -433   -192
    574   -101   -678   -236    623   -389    213    322   -272   -867   -436   -176
    574   -109   -683   -233    626   -394    226    340   -262   -859   -436   -166
    584   -129   -714   -228    646   -420    231    350   -259   -849   -444   -168
    594   -111   -706   -241    649   -407    226    348   -265   -854   -457   -168
    602   -122   -724   -239    662   -423    228    350   -270   -857   -470   -168
    618   -161   -779   -228    698   -470    223    340   -290   -878   -496   -181
    618   -166   -787   -226    701   -475    223    335   -293   -883   -493   -168
    605   -184   -789   -210    696   -485    231    342   -285   -870   -480   -148
    600   -116   -717   -244    657   -415    220    337   -288   -872   -485   -142
    574   -101   -675   -236    623   -387    233    342   -283   -862   -480   -127
    566    -80   -646   -244    605   -363    239    355   -270   -844   -454    -96
    587    -83   -670   -252    628   -376    231    366   -252   -823   -431    -72
    615   -106   -722   -254    667   -415    231    379   -241   -828   -436    -64
    641   -127   -769   -257    704   -446    241    387   -233   -823   -441    -51
    646   -111   -761   -267    701   -436    244    389   -226   -818   -436    -38
    667    -20   -688   -322    678   -353    257    415   -189   -774   -397      5
    670    -18   -688   -327    678   -353    246    431   -176   -761   -389     23
    680      5   -678   -342    678   -335    246    452   -158   -743   -387     33
    662     -2   -665   -332    662   -332    244    475   -142   -722   -392      7
    639     31   -607   -335    623   -288    239    498   -114   -701   -389    -54
    670     96   -574   -384    620   -239    257    545    -67   -678   -363     93
    714    140   -576   -428    646   -218    257    581    -38   -654   -306    200
    745    145   -600   -446    672   -226    254    597    -25   -641   -270    205
    730     98   -631   -413    680   -265    223    568    -62   -683   -290    197
    683     83   -602   -384    644   -257    210    537   -101   -727   -329    218
    672     77   -594   -376    633   -257    218    519   -124   -753   -350    218
    659     77   -584   -368    620   -252    223    491   -155   -779   -379    168
    626     57   -568   -340    597   -254    228    467   -181   -802   -400    137
    597     25   -571   -314    584   -270    213    415   -231   -857   -441     90
    605     41   -566   -324    584   -262    181    340   -293   -919   -491     25
    636     93   -545   -366    589   -226    153    280   -342   -966   -532    -18
    675    127   -548   -400    613   -210    153    239   -381  -1008   -576    -51
    709    114   -594   -413    649   -239    137    189   -431  -1041   -618    -93
    761    109   -652   -436    706   -270    109    127   -488  -1083   -665   -150
    779    122   -659   -452    717   -267     88     77   -532  -1106   -698   -207
    769    137   -631   -452    701   -246     85     51   -548  -1111   -704   -257
    771    200   -571   -485    672   -187     85     41   -545  -1088   -685   -298
    750    275   -475   -514    613    -98     51     10   -550  -1080   -680   -350
    709    335   -374   -524    540    -18     20    -20   -561  -1075   -675   -314
    685    387   -298   -535    493     44    -28    -57   -571  -1065   -654   -215
    688    387   -301   -540    496     44    -51    -77   -576  -1054   -649   -176
    683    405   -277   -545    480     64    -54    -98   -592  -1062   -665   -174
    670    428   -241   -550    457     93    -62   -129   -618  -1083   -691   -174
    678    420   -257   -548    467     83    -70   -142   -628  -1085   -701   -150
    691    371   -319   -530    506     25    -98   -155   -654  -1104   -724   -155
    704    306   -397   -506    550    -44   -111   -163   -693  -1140   -776   -184
    701    316   -384   -511    540    -33   -119   -179   -714  -1156   -805   -200
    696    298   -397   -496    548    -49   -124   -210   -753  -1189   -844   -223
    688    218   -472   -454    579   -127   -111   -223   -787  -1215   -872   -231
    688    218   -470   -454    579   -124   -111   -239   -810  -1228   -885   -233
    696    293   -402   -496    548    -54   -114   -254   -823  -1231   -896   -236
    698    311   -387   -504    542    -36   -122   -270   -841  -1231   -904   -244
    678    311   -368   -496    522    -28   -122   -280   -849  -1228   -901   -233
    618    277   -340   -449    478    -31   -155   -327   -885  -1254   -927   -262
    626    290   -337   -459    483    -23   -179   -355   -917  -1283   -963   -288
    639    324   -314   -480    478      5   -194   -374   -930  -1291   -976   -296
    626    319   -306   -472    467      5   -192   -387   -937  -1293   -989   -303
    636    275   -363   -457    501    -44   -187   -381   -950  -1306  -1015   -324
    649    111   -540   -381    594   -213   -153   -340   -992  -1392  -1132   -420
    683    -64   -748   -309    714   -405    -44   -210   -974  -1496  -1296   -563
    698    -12   -714   -345    704   -363     67    -77   -841  -1467  -1330   -607
    646    314   -332   -480    491     -7     57   -168   -761  -1332  -1176   -488
    566    771    205   -670    181    488   -153   -636   -950  -1179   -865   -228
    478   1291    813   -883   -166   1052   -465  -1161  -1192   -935   -415    132
    472   1680   1208  -1078   -368   1447   -735  -1410  -1210   -522    111    558
    545   1457    909  -1002   -181   1184   -865  -1439  -1257   -371    283    719
    566    961    394   -763     85    678   -854  -1434  -1545   -865   -233    293
    584    491    -93   -537    340    200   -737  -1345  -1860  -1652  -1109   -407
    607    202   -405   -405    506   -101   -574  -1085  -1696  -1735  -1348   -592
    631    166   -467   -400    548   -150   -426   -836  -1402  -1527  -1228   -480
    675    158   -517   -418    594   -179   -314   -636  -1182  -1363  -1119   -374
    709    161   -548   -433    628   -192   -233   -498  -1039  -1257  -1057   -309
    704    176   -527   -441    615   -174   -200   -457   -995  -1221  -1036   -283
    672    140   -532   -407    602   -194   -174   -436   -971  -1189  -1021   -262
    662    101   -563   -384    613   -231   -158   -423   -953  -1171  -1013   -246
    693     77   -615   -384    654   -267   -145   -402   -932  -1150   -997   -200
    670     77   -594   -376    631   -259   -148   -400   -911  -1130   -987   -153
    678     75   -602   -379    641   -262   -142   -389   -880  -1098   -958    -98
    704     72   -631   -389    667   -280   -127   -366   -846  -1065   -927    -51
    680     75   -605   -376    644   -265   -124   -350   -831  -1049   -919    -38
    646     59   -587   -355    618   -262   -140   -358   -833  -1047   -919    -44
    631     28   -602   -329    615   -285   -127   -355   -820  -1021   -906    -46
    605    -18   -623   -293    613   -319   -109   -353   -810  -1002   -891    -57
    600    -12   -613   -293    605   -311    -96   -340   -792   -979   -870    -59
    605     -7   -613   -298    607   -309    -85   -327   -766   -948   -846    -46
    605    -18   -623   -293    613   -319    -85   -329   -740   -919   -823    -36
    618    -18   -639   -301    626   -329    -85   -327   -724   -893   -815    -41
    693     12   -680   -353    688   -332   -109   -316   -709   -862   -813    -54
    769     25   -743   -397    756   -355   -127   -309   -691   -831   -800    -57
    836     36   -800   -436    818   -381   -145   -296   -659   -795   -769    -36
    888     64   -823   -478    854   -376   -153   -280   -623   -758   -743    -10
    917    106   -810   -511    865   -350   -140   -252   -579   -701   -701     51
    911    119   -795   -517    854   -337   -127   -213   -537   -639   -644    127
    880    127   -753   -504    815   -311   -111   -174   -498   -587   -587    184
    852    140   -711   -498    779   -285    -90   -145   -467   -561   -540    197
    820    124   -696   -472    758   -285    -67   -129   -452   -550   -537    187
    810     88   -722   -452    766   -316    -44   -116   -441   -553   -550    194
    823     88   -735   -457    779   -322    -49   -132   -462   -576   -563    171
    846    122   -727   -485    787   -301    -33   -132   -472   -576   -558    158
    849    148   -701   -498    776   -275    -10   -129   -465   -563   -553    137
    797    129   -667   -465    732   -267     10   -145   -472   -558   -548    124
    732    127   -605   -428    667   -239     18   -181   -496   -574   -566     72
    680    137   -542   -410    613   -202     28   -207   -509   -576   -600     41
    659    200   -459   -428    561   -129     49   -220   -506   -579   -636     38
    641    241   -400   -444    522    -77     36   -257   -524   -584   -649     54
    628    275   -353   -452    491    -38     46   -267   -522   -553   -610     62
    607    319   -290   -465    449     15     64   -275   -517   -530   -589     23
    584    358   -226   -470    405     67     70   -290   -511   -519   -615     -7
    576    415   -163   -498    368    127     77   -275   -472   -483   -602     83
    584    478   -106   -532    345    187     80   -257   -436   -439   -561    145
    605    478   -127   -542    366    176     59   -275   -433   -413   -527    168
    618    540    -77   -579    348    231     23   -296   -413   -366   -480    168
    626    581    -46   -605    335    267     15   -293   -389   -332   -467    142
    644    550    -93   -597    368    231      2   -309   -402   -348   -491    168
    649    553    -96   -605    374    228    -10   -314   -405   -340   -470    205
    672    540   -132   -605    402    205    -31   -342   -426   -337   -478    158
    683    480   -202   -581    441    140    -36   -345   -426   -337   -493    142
    685    405   -283   -545    485     62    -36   -340   -423   -337   -493    132
    698    376   -324   -540    511     28    -67   -376   -465   -366   -514     72
    709    319   -389   -514    550    -33    -83   -407   -504   -389   -537     20
    685    335   -350   -511    517     -7    -72   -400   -498   -371   -540    -12
    680    358   -324   -519    504     18    -67   -400   -491   -363   -537     -7
    706    329   -379   -519    542    -23    -77   -420   -514   -389   -553     20
    722    303   -418   -511    571    -57    -80   -436   -530   -389   -548     23
    737    301   -436   -519    587    -67    -83   -449   -524   -358   -491    -15
    740    285   -457   -514    597    -85    -93   -465   -530   -350   -491   -111
    748    236   -514   -493    631   -137    -98   -485   -545   -374   -548   -153
    737    197   -540   -467    639   -171    -83   -472   -532   -376   -600   -129
    766    192   -576   -480    670   -192   -114   -509   -561   -410   -646    -93
    748    153   -594   -449    670   -220   -119   -506   -568   -405   -615   -103
    750    -10   -761   -371    753   -384    -83   -452   -592   -467   -691   -194
    761   -200   -961   -280    859   -579     33   -324   -587   -589   -854   -374
    735   -161   -896   -288    815   -527    161   -184   -452   -574   -904   -436
    737    187   -550   -462    644   -179    174   -290   -361   -431   -740   -311
    657    639    -20   -649    340    309    -49   -784   -491   -226   -384    -12
    475   1161    685   -818   -103    924   -374  -1296   -626    106    127    423
    457   1683   1223  -1070   -384   1454   -680  -1564   -589    555    672    857
    550   1553   1002  -1052   -226   1278   -870  -1579   -548    792    898   1054
    587   1109    522   -849     33    815   -917  -1564   -795    371    436    646
    574    592     18   -581    277    306   -820  -1519  -1247   -514   -459   -137
    566    270   -298   -418    431    -12   -605  -1223  -1143   -691   -756   -392
    584    265   -319   -423    452    -28   -433   -930   -854   -498   -659   -319
    633    296   -337   -467    483    -20   -322   -732   -672   -376   -594   -277
    672    371   -301   -522    488     36   -265   -626   -568   -314   -558   -257
    628    441   -187   -537    407    129   -218   -568   -504   -262   -519   -236
    563    436   -127   -501    345    155   -194   -550   -478   -241   -506   -249
    514    415   -101   -465    306    158   -168   -530   -459   -226   -491   -262
    504    449    -54   -475    280    197   -145   -496   -418   -184   -444   -233
    579    496    -83   -540    329    207   -166   -509   -410   -171   -439   -226
    605    504   -101   -555    353    202   -168   -496   -381   -135   -428   -228
    618    478   -140   -550    379    168   -171   -498   -374   -129   -428   -254
    633    485   -148   -558    392    168   -166   -478   -335    -96   -402   -244
    670    439   -231   -555    452    103   -163   -459   -301    -54   -368   -228
    646    423   -226   -535    436     98   -148   -444   -270     -7   -332   -244
    589    415   -174   -504    381    122   -137   -431   -241     28   -303   -252
    594    439   -155   -517    376    142   -124   -405   -207     67   -275   -207
    607    459   -148   -535    379    155   -122   -387   -181     90   -272   -192
    605    457   -148   -532    376    153   -116   -368   -158    114   -259   -184
    574    446   -127   -511    350    158    -96   -324   -106    163   -205   -124
    563    480    -83   -522    324    200    -75   -272    -31    236   -140    -57
    584    491    -96   -537    340    197    -85   -270    -18    241   -145    -57
    618    498   -119   -558    368    189    -98   -265    -10    239   -137    -41
    649    506   -142   -579    394    181    -93   -226     36    288    -90     -7
    657    519   -137   -587    397    192    -75   -171    111    355    -23     28
    633    532   -103   -584    368    215    -59   -119    174    420     36     67
    613    519    -93   -566    353    213    -49    -88    202    454     62     93
    592    519    -75   -555    332    223    -38    -59    228    470     93    122
    558    514    -44   -535    301    236    -28    -49    244    485    106    137
    558    511    -49   -535    303    231    -28    -49    244    501    109    129
    550    509    -41   -530    296    236    -31    -62    236    506    114    119
    537    493    -46   -517    290    223    -25    -80    218    493     98    103
    527    485    -41   -506    285    223    -12    -96    202    498     98    111
    498    488    -10   -493    254    239    -23   -135    174    491     85     90
    467    472      5   -470    231    239    -23   -168    158    501     70     70
    446    478     31   -462    207    257    -25   -200    145    506     64     41
    423    491     67   -457    179    280    -18   -231    132    506     67     23
    407    472     64   -441    171    270     -7   -246    129    506     64     28
    407    475     67   -441    168    272     -7   -267    127    511     72     36
    389    472     80   -431    153    277     -7   -283    132    524     83     38
    405    493     88   -449    158    290    -12   -306    132    527     80     20
    413    542    129   -480    140    337    -10   -298    155    555    114     49
    420    587    166   -504    127    376    -10   -283    194    605    171     85
    420    633    213   -530    103    423    -20   -285    233    654    215    101
    410    652    241   -530     85    446    -49   -293    259    688    244    106
    426    636    207   -532    106    423    -75   -288    280    704    259    127
    433    620    184   -527    124    402    -80   -262    306    730    285    166
    426    607    179   -519    122    394    -80   -249    324    750    309    181
    431    589    158   -509    137    374    -96   -270    314    743    298    158
    420    530    106   -478    155    319   -106   -288    290    714    275    122
    423    446     23   -436    200    236   -103   -285    275    685    244     96
    418    394    -23   -407    220    187    -93   -280    270    675    231     80
    418    397    -20   -407    220    189    -80   -277    277    696    249     70
    433    361    -72   -400    252    145    -88   -311    241    662    213     12
    446    353    -93   -400    270    129    -98   -329    213    631    179    -28
    462    384    -80   -423    272    150   -101   -327    210    628    176    -38
    478    410    -67   -444    272    171    -98   -322    210    636    179    -33
    475    379    -96   -428    285    142   -101   -324    205    628    168    -36
    475    361   -116   -418    296    122    -85   -314    218    639    181    -20
    472    368   -106   -423    290    132    -67   -298    239    667    213    -18
    470    379    -90   -423    280    145    -51   -288    254    683    241    -33
    493    350   -142   -423    316    103    -54   -301    236    670    241    -62
    496    329   -168   -413    332     80    -49   -285    233    662    236    -67
    509    236   -272   -374    389    -18    -25   -244    194    587    148   -137
    537     -5   -542   -265    540   -272     59   -179     98    376    -88   -340
    514    -72   -587   -220    548   -329    239     -5    187    345   -174   -433
    462    176   -285   -319    374    -54    327    -25    329    493    -20   -348
    348    662    311   -506     18    488    150   -457    345    750    358    -18
    241   1314   1072   -776   -415   1195   -189   -932    387   1200    969    548
    197   1917   1719  -1060   -763   1818   -488  -1127    592   1790   1636   1132
    267   1912   1644  -1091   -688   1779   -737  -1150    719   2156   1982   1452
    316   1371   1054   -844   -368   1213   -815  -1153    483   1816   1605   1130
    316    774    457   -545    -70    615   -737  -1166    -96    870    693    311
    303    350     44   -327    129    197   -506   -924   -241    415    181   -150
    332    290    -41   -311    187    124   -301   -615     -2    532    207   -132
    374    283    -90   -329    231     96   -145   -397    174    639    262    -83
    402    265   -137   -332    270     64    -41   -254    283    706    296    -44
    407    226   -181   -316    296     23     -5   -213    309    717    293    -36
    457    228   -228   -345    342      0     20   -202    314    711    280    -49
    483    213   -270   -350    376    -28     18   -202    311    701    272    -62
    470    194   -275   -332    374    -38     18   -181    329    722    290    -51
    465    231   -233   -350    350      0     36   -153    366    758    327    -38
    478    236   -241   -358    358     -2     46   -127    397    787    355    -33
    504    246   -257   -379    381     -5     59   -103    428    813    384    -25
    519    290   -228   -405    374     31     64    -90    449    833    402    -25
    511    303   -210   -410    361     49     70    -72    465    844    410    -25
    522    309   -213   -415    366     49     75    -57    475    849    415    -20
    524    314   -210   -420    366     51     85    -20    511    880    444     12
    501    319   -181   -410    342     70     98     10    550    922    478     20
    465    324   -140   -397    301     93    109     31    574    950    506     31
    452    335   -116   -394    285    109    129     59    602    979    532     44
    452    371    -83   -413    267    145    140     90    636   1015    555     51
    465    384    -80   -423    272    153    150    132    678   1060    584     72
    478    368   -111   -423    296    127    163    176    711   1093    615    114
    488    371   -116   -431    303    127    187    231    761   1143    665    171
    504    407    -96   -457    301    155    187    275    807   1189    698    202
    519    436    -83   -478    301    176    174    298    833   1221    722    220
    535    426   -109   -483    322    161    171    319    849   1236    732    233
    548    444   -103   -498    327    171    176    337    857   1244    743    236
    555    446   -111   -504    332    168    200    374    880   1273    782    270
    535    381   -153   -457    345    114    197    387    878   1283    792    277
    514    387   -129   -452    322    127    200    381    867   1278    787    270
    496    348   -148   -423    322    101    207    374    849   1262    776    259
    478    350   -129   -415    301    111    194    350    828   1241    766    246
    462    368    -93   -415    277    137    200    329    815   1228    758    231
    436    389    -46   -415    241    174    205    290    784   1197    730    189
    402    389    -12   -397    207    189    210    254    766   1171    719    150
    379    407     25   -394    176    218    213    226    761   1163    722    124
    340    392     51   -366    145    223    215    194    753   1150    719    106
    298    368     67   -335    114    220    223    163    735   1127    701     80
    262    355     93   -309     83    226    220    132    714   1101    680     46
    241    366    124   -306     57    246    244    127    722   1101    680    -10
    241    376    135   -309     54    257    272    132    730   1096    667    -64
    241    446    205   -348     18    327    285    148    766   1119    688     28
    205    509    303   -358    -49    407    290    174    818   1169    735    135
    187    555    366   -374    -90    462    283    176    857   1213    771    158
    246    524    277   -384    -15    402    228    124    810   1179    753    109
    252    472    220   -363     15    348    197    127    800   1176    769    106
    249    491    241   -371      2    366    187    142    820   1205    805    122
    207    509    298   -361    -46    402    192    148    833   1208    831    132
    150    511    361   -329   -103    436    200    153    846   1182    844    135
    103    431    327   -267   -111    379    179    137    820   1145    810     90
    119    332    213   -226    -46    272    168    114    769   1088    753     23
    145    244     98   -194     23    171    168     90    722   1044    704    -20
    148    244     96   -194     25    171    158     67    696   1018    691    -33
    140    207     67   -174     36    137    137     38    670    987    672    -46
    137    171     33   -155     51    101    137     28    652    961    646    -70
    142    176     33   -161     54    106    148     31    652    958    646    -70
    111    168     57   -140     28    114    140     10    639    943    636    -85
    119    145     25   -135     46     85    135      5    628    927    623    -96
    116    148     31   -135     44     90    132     10    626    917    626    -96
    114    174     59   -145     25    116    122      5    633    911    633    -85
     98    142     44   -119     28     93    111     -5    620    891    626    -98
     44    124     77    -85    -15    101    119    -12    610    888    615   -109
     54     83     25    -70     15     54    116    -18    587    875    581   -150
    103    -51   -158    -28    129   -103    140     -2    506    763    433   -303
    129   -285   -415     77    272   -350    228     75    420    574    187   -550
    109   -270   -379     77    244   -324    366    239    522    579    142   -618
     23     12    -10    -18     18      2    413    127    652    766    355   -407
    -98    511    610   -207   -355    561    187   -387    683   1098    820     90
   -241   1226   1467   -491   -854   1345   -106   -833    802   1631   1525    769
   -283   1688   1969   -704  -1124   1829   -376   -971   1018   2203   2187   1426
   -228   1499   1725   -636   -976   1610   -566  -1000   1000   2338   2327   1615
   -205    909   1114   -353   -659   1010   -600  -1021    607   1745   1701   1026
   -228    309    537    -38   -381    423   -457   -917    135    870    795    114
   -244     70    314     85   -280    192   -200   -553    228    730    542   -176
   -184     31    215     77   -200    122    -23   -254    428    826    571   -168
   -148      7    153     67   -150     80     93    -64    550    888    602   -135
   -122    -28     93     75   -109     31    142     18    602    906    602   -132
   -163    -88     72    124   -119     -7    150     38    597    898    592   -135
   -179   -122     57    148   -119    -33    155     51    594    891    581   -150
   -153   -103     49    127   -103    -28    145     57    592    885    579   -163
   -101    -57     44     80    -72     -7    132     64    602    896    587   -166
   -114    -70     44     90    -80    -12    148     80    610    898    581   -158
   -129    -83     46    106    -90    -18    171    106    631    909    589   -150
   -132    -67     62     98    -98     -2    184    124    652    922    600   -140
   -174    -98     75    137   -124    -12    189    127    652    917    592   -145
   -210   -137     72    174   -142    -33    187    142    670    932    615   -124
   -210   -171     38    189   -124    -67    192    171    691    953    644   -109
   -187   -150     33    166   -111    -59    200    194    711    969    662   -103
   -176   -171      5    174    -90    -83    202    215    727    976    659    -85
   -158   -174    -15    163    -72    -93    233    272    763   1010    688    -36
   -132   -137     -5    135    -64    -72    252    309    789   1041    709    -20
   -106   -114     -7    109    -49    -62    265    335    810   1062    730     -7
    -85    -57     28     72    -57    -15    285    363    839   1088    753      7
   -103    -57     44     77    -75     -7    265    379    849   1096    758      2
    -72    -36     36     54    -57      0    270    423    883   1122    784     18
    -51     -2     46     25    -49     20    275    467    924   1156    810     36
    -36     23     59      7    -46     41    275    506    961   1195    844     64
     -2     31     31    -15    -18     31    285    545    992   1236    885    101
      7      7      0     -7      2      5    298    576   1013   1283    914    135
     10     18      7    -15      0     15    296    592   1026   1314    937    161
      7     67     59    -36    -25     64    290    600   1041   1348    963    189
    -15     64     80    -25    -49     72    309    610   1052   1363    976    213
      5     44     38    -25    -18     41    322    618   1054   1366    979    220
     12     10     -2    -12      7      5    301    594   1034   1343    961    207
     -5     -7     -2      7     -2     -5    314    587   1034   1343    961    207
    -20    -31    -10     25     -5    -23    340    568   1039   1340    956    192
    -25    -54    -31     38      0    -44    355    540   1036   1325    948    179
     -7    -75    -70     38     31    -72    363    506   1018   1304    932    168
     -5    -83    -77     44     36    -80    350    459    987   1270    909    140
     15    -85   -101     33     54    -93    350    431    966   1236    906    106
     70   -103   -174     15    122   -137    358    420    961   1210    906     80
    103   -127   -231     10    166   -179    361    410    950   1174    870     72
    101   -140   -241     20    171   -189    381    420    961   1163    857    137
     62   -111   -174     25    116   -142    387    418    995   1187    904    210
     51    -72   -124     10     88    -98    374    410   1018   1205    935    223
    135    -12   -148    -62    140    -80    329    389   1008   1192    932    207
    166     46   -119   -106    142    -36    290    379   1013   1192    943    205
    132     70    -62   -101     96      5    272    371   1005   1189    943    166
     90     85     -5    -90     49     41    262    363    997   1189    943    142
     72    122     49   -101     12     85    259    358    995   1187    956    150
     28    119     90    -72    -31    106    257    363    995   1182    963    145
     -7     18     23     -7    -15     20    267    374    982   1145    932    109
    -36    -83    -46     59      2    -64    267    363    945   1098    885     54
    -62   -142    -80    103      7   -111    259    337    901   1049    826     -5
    -72   -184   -111    129     18   -148    254    327    867   1013    784    -41
    -80   -140    -59    109    -10   -101    259    327    859   1013    787    -44
   -101   -135    -33    116    -33    -85    246    324    852   1008    787    -51
    -83   -168    -85    124      0   -127    236    319    833    997    771    -64
    -70   -181   -111    127     20   -148    236    327    831   1013    761    -54
    -75   -168    -93    119      7   -129    236    322    823    995    735    -49
    -80   -158    -77    119     -2   -119    249    332    828    997    737    -49
    -67   -158    -90    111     10   -124    270    355    854   1015    758    -33
    -72   -150    -77    111      2   -114    298    389    891   1044    782    -18
    -98   -168    -72    132    -12   -122    311    405    893   1039    763    -31
    -83   -241   -161    161     36   -202    358    449    872    982    696   -109
    -57   -480   -426    267    181   -454    444    530    805    807    498   -332
    -54   -581   -527    319    236   -555    571    667    823    696    348   -522
    -49   -296   -246    171     96   -270    646    706    979    836    485   -418
   -122    127    249     -5   -184    187    509    311    989   1078    836    -67
   -220    701    919   -241   -568    810    202   -210    971   1460   1384    514
   -265   1306   1571   -519   -917   1439    -46   -478   1117   2003   2088   1202
   -163   1319   1483   -579   -823   1402   -270   -517   1221   2379   2525   1621
   -101    779    880   -340   -491    828   -342   -561    909   1982   2075   1239
    -96    155    252    -33   -174    202   -285   -587    324   1010   1065    329
   -106   -246   -140    176     15   -194   -106   -366    153    504    472   -275
   -101   -246   -148    171     23   -197     85    -18    449    693    589   -205
    -77   -205   -127    142     23   -168    239    228    670    844    701   -129
    -25   -215   -192    119     80   -205    319    368    779    891    730    -90
     59   -236   -296     88    176   -265    335    400    789    885    745    -72
     46   -233   -283     90    163   -257    374    457    841    935    761   -155
     64   -231   -298     83    179   -265    376    483    854    917    688   -158
     80   -236   -316     77    197   -277    376    498    859    896    678    -64
     93   -236   -329     72    210   -283    387    537    898    953    743    -28
    119   -249   -368     62    244   -309    366    540    896    956    737    -93
    129   -270   -400     67    265   -335    335    517    862    917    706   -119
    127   -262   -389     64    257   -324    337    524    870    917    719    -98
    127   -233   -361     54    244   -296    350    558    904    940    756    -67
    114   -200   -314     41    213   -257    353    576    930    956    769    -44
     96   -202   -301     51    197   -252    361    584    948    971    779    -36
     83   -184   -267     49    174   -223    361    592    971   1005    836    -41
     67   -174   -241     54    153   -207    363    602    982   1013    828   -127
     62   -194   -257     64    158   -226    381    641   1002   1005    766    -67
     49   -163   -213     57    129   -189    397    683   1041   1036    802     36
     51   -106   -158     25    103   -132    413    722   1088   1083    859     59
    122   -148   -270     12    194   -207    379    696   1057   1041    831     28
    148   -101   -252    -23    197   -176    368    719   1078   1047    836     44
    142    -64   -210    -38    176   -137    374    769   1135   1101    891     85
    137    -33   -174    -54    155   -101    374    815   1189   1161    969    116
    111    -38   -150    -36    129    -93    405    898   1270   1231   1031    155
    158    -67   -228    -46    192   -148    397    898   1262   1197    979    192
    163    -51   -215    -57    187   -132    413    932   1286   1215   1005    252
    187    -49   -239    -70    213   -145    402    937   1286   1249   1021    280
    187    -44   -231    -70    207   -137    400    940   1291   1280   1023    270
    171    -44   -218    -64    192   -129    415    956   1304   1291   1034    259
    137    -59   -197    -38    166   -127    431    945   1280   1252   1018    226
    137    -72   -210    -33    171   -140    413    901   1236   1192    982    192
    129    -51   -181    -38    155   -116    405    857   1195   1132    950    168
    129    -49   -179    -41    150   -114    413    828   1174   1096    927    150
    129    -18   -150    -57    140    -83    415    802   1150   1047    901    127
    129     18   -111    -75    122    -46    394    743   1096    992    859     67
    122     51    -70    -85     96     -7    381    693   1052    971    818     18
    106     59    -49    -83     77      5    405    693   1060    987    823     20
    119     33    -85    -77    101    -23    400    662   1028    958    800      0
    124     72    -51   -101     88     12    387    657   1023    963    810      5
    137    215     77   -176     31    148    384    675   1060   1010    846     49
    168    319    148   -246     10    233    345    618   1031    976    820     25
    187    363    176   -275      5    272    322    602   1028    969    823     49
    200    353    153   -277     23    254    322    633   1060    992    867    109
    231    402    171   -316     31    288    335    665   1098   1034    927    153
    189    366    176   -277      5    272    332    675   1111   1039    937    155
    166    301    132   -233     18    218    319    654   1085   1008    914    135
    184    244     57   -215     64    150    319    641   1062    984    909    132
    187    153    -33   -168    111     59    327    652   1047    971    885     98
    166     90    -75   -129    119      7    332    657   1026    935    828     51
    174     33   -142   -103    158    -54    311    633    974    883    779     20
    174      5   -168    -90    171    -80    298    620    937    844    750     -2
    207     70   -137   -137    174    -33    288    626    937    849    750      5
    296     80   -215   -189    254    -67    262    620    927    844    737     12
    290     38   -254   -166    272   -106    246    605    911    836    730     15
    233    -36   -270    -98    249   -153    259    574    878    802    701     -2
    168   -106   -275    -31    220   -189    280    592    888    820    711      7
    137   -189   -329     23    231   -259    280    584    867    810    701      0
    124   -192   -319     33    220   -254    298    597    878    823    717      7
    109   -171   -280     28    192   -226    316    631    909    846    737     36
    142   -213   -355     36    249   -283    280    587    852    784    675    -12
    218   -275   -493     25    353   -381    280    584    787    680    563    -93
    252   -415   -670     80    459   -542    374    701    789    568    418   -215
    272   -436   -709     80    488   -571    501    862    893    537    329   -306
    246   -140   -387    -51    316   -262    592    919   1070    675    465   -215
    168    249     80   -210     44    166    420    475    922    795    735     18
     98    774    675   -436   -288    724    101    -44    706   1034   1182    402
     72   1278   1202   -675   -566   1241   -194   -340    670   1421   1727    839
    137   1195   1057   -665   -459   1127   -389   -387    698   1719   2065   1140
    150    714    563   -433   -207    641   -376   -363    436   1293   1610    758
    192    293    101   -244     46    197   -298   -303    101    550    820     98
    306    -59   -368   -124    337   -213   -166    -90     88    223    384   -252
    350   -145   -496   -101    423   -319    -36    155    332    350    397   -223
    252   -155   -407    -49    327   -280     98    361    550    496    483   -140
    259   -101   -361    -80    309   -231    194    517    709    607    568    -67
    272   -106   -379    -85    324   -241    257    587    763    641    597    -46
    285   -116   -402    -83    342   -259    301    636    800    665    613    -46
    257    -85   -342    -85    298   -215    324    680    846    693    644    -20
    301    -98   -402   -101    350   -249    309    665    828    665    626    -25
    400    -98   -501   -150    449   -298    246    613    769    605    574    -72
    418    -46   -465   -184    441   -254    239    659    813    644    610    -20
    407     -2   -410   -202    410   -207    262    727    893    724    688     70
    420     -2   -423   -207    420   -213    277    711    880    714    683     59
    478     64   -413   -270    444   -174    322    753    919    756    717     83
    470     62   -407   -265    439   -171    288    782    948    771    724     98
    371    -51   -423   -158    397   -236    296    709    885    709    670     72
    342    -93   -436   -124    389   -265    355    724    901    722    688    101
    363    -38   -402   -163    381   -220    366    745    937    748    709    116
    384     -5   -389   -189    387   -197    350    745    945    743    704    122
    413    -12   -426   -202    418   -218    348    774    971    756    719    148
    439     -7   -446   -215    441   -226    345    787    987    763    732    163
    459     31   -431   -246    444   -200    329    789    995    774    743    174
    506     49   -457   -277    483   -202    327    810   1013    787    753    202
    496     38   -457   -267    475   -207    358    885   1085    857    828    280
    491     49   -441   -270    467   -194    376    945   1156    924    898    340
    496    101   -394   -298    444   -145    361    948   1174    940    914    342
    475    129   -345   -301    410   -106    392    995   1223    974    948    381
    519    116   -402   -319    459   -142    394   1013   1226    971    948    381
    584    119   -465   -353    524   -171    358    971   1174    909    896    342
    548     77   -470   -314    506   -194    394   1000   1192    911    891    366
    509     93   -415   -301    462   -161    441   1041   1218    932    914    400
    535    101   -433   -319    483   -166    405    997   1166    872    859    345
    584     80   -504   -332    542   -210    350    898   1041    743    753    252
    550     54   -496   -303    522   -218    358    878   1005    711    748    249
    483     51   -431   -267    457   -189    371    841    982    704    761    254
    431     83   -348   -259    389   -132    394    810    963    665    722    213
    415     72   -342   -244    379   -132    415    789    935    623    680    176
    420     51   -371   -236    397   -158    413    774    901    602    675    184
    400     41   -358   -220    379   -158    410    737    865    574    662    181
    397     80   -316   -241    358   -116    436    730    857    563    657    189
    358    114   -246   -236    303    -64    462    743    883    576    680    218
    361    194   -166   -280    265     15    478    748    909    605    719    252
    420    228   -192   -324    306     18    439    727    904    597    717    249
    384    267   -119   -327    252     75    397    714    904    607    732    265
    355    311    -44   -335    200    135    387    711    937    649    771    298
    387    337    -51   -363    218    142    353    657    906    615    743    270
    366    293    -72   -329    220    111    340    641    859    581    732    283
    342    267    -75   -306    207     96    353    665    867    584    743    301
    381    257   -127   -319    254     64    348    649    846    558    727    298
    394    184   -213   -290    303    -12    345    652    823    530    711    290
    384     62   -322   -223    353   -129    374    696    831    522    704    296
    371     25   -348   -200    358   -161    368    693    818    493    678    272
    374     23   -350   -197    361   -163    363    688    797    470    659    254
    384     15   -368   -200    376   -176    345    680    771    444    636    236
    379     -7   -387   -184    381   -197    324    631    719    387    587    202
    389    -20   -413   -184    400   -218    322    641    717    384    592    220
    353    -70   -423   -142    387   -244    337    626    691    350    568    202
    288    -98   -387    -96    337   -241    366    610    691    335    553    174
    259    -59   -319    -98    288   -189    389    589    698    329    545    140
    342    -83   -426   -129    381   -252    363    555    607    241    485    122
    363    -98   -462   -132    410   -277    376    594    607    228    483    155
    322   -161   -485    -80    402   -322    376    589    600    210    465    145
    265   -205   -470    -28    366   -337    355    579    576    174    439    124
    252   -324   -579     33    413   -449    397    631    555     90    337     44
    277   -452   -730     85    504   -589    504    737    579    -12    179   -101
    270   -340   -610     33    439   -475    607    859    730     33    184   -106
    220     54   -166   -137    194    -54    587    727    771    142    353     23
    106    485    376   -298   -135    431    329    200    488    246    649    270
     18    979    961   -498   -472    971     18   -293    233    441   1036    553
     44   1273   1228   -659   -592   1252   -272   -579    111    701   1421    833
     90    971    880   -530   -394    927   -374   -589     12    704   1449    893
     85    517    431   -303   -171    475   -285   -517   -241    148    852    452
     57     31    -28    -44     41      2   -145   -363   -415   -452    155    -72
     44   -246   -290     98    166   -267    -36   -135   -259   -509    -28   -207
     75   -233   -309     80    192   -270    103    103     20   -298     64   -174
    103   -181   -288     36    194   -233    215    265    189   -189    145   -142
    142   -158   -303      7    220   -231    275    350    270   -179    192    -41
    161   -158   -322     -2    239   -239    288    358    275   -215    174    -75
    168   -153   -322     -7    244   -236    267    345    262   -262    150   -119
    223    -93   -316    -67    267   -202    241    345    265   -262    153   -140
    218    -93   -311    -62    262   -200    226    337    259   -270    142   -171
    205    -98   -303    -54    252   -200    246    324    244   -293    135   -192
    161   -124   -285    -18    223   -205    262    290    220   -327    122   -254
    142   -132   -277     -7    207   -205    272    288    215   -342    122   -301
    161   -124   -285    -20    223   -205    277    290    210   -361    114   -296
    207   -101   -309    -54    257   -205    296    301    210   -374    111   -192
    210    -20   -231    -93    220   -124    288    288    202   -374    111   -114
    176    -54   -231    -62    202   -140    249    267    187   -376    101    -72
    174    -64   -241    -54    207   -153    257    280    197   -355    116    -18
    184     -5   -192    -90    187    -98    277    301    218   -327    140     38
    155    -31   -187    -62    171   -109    272    296    207   -345    116     41
    135     49    -85    -93    109    -18    205    252    181   -366     98     36
    155    132    -23   -145     90     54    192    254    187   -361     88     41
    135    197     59   -166     36    129    194    262    202   -345     98     54
    132    265    132   -197      0    200    192    275    228   -319    137     90
    176    314    137   -246     20    226    187    309    252   -316    148    114
    184    368    181   -277      0    275    181    322    267   -303    158    127
    153    418    262   -288    -54    340    155    316    270   -303    155    127
    145    483    337   -314    -96    410    163    332    285   -290    176    155
    103    488    384   -298   -140    436    145    314    257   -319    158    153
     98    509    410   -303   -155    462    129    296    220   -355    127    140
    132    576    441   -355   -155    509    119    277    184   -389     96    119
    168    623    454   -394   -142    540    116    257    150   -431     51     93
    116    602    485   -361   -184    545     93    192     85   -501    -10     46
     72    605    530   -340   -228    568     80    132     15   -566    -64      5
     72    665    592   -368   -259    628     72     70    -46   -618   -116    -44
     80    732    652   -405   -285    693     62     18    -93   -659   -148    -72
     59    766    706   -413   -324    737     59    -20   -132   -688   -166    -77
    -15    766    782   -376   -400    774     49    -70   -176   -719   -192    -93
    -75    750    826   -340   -452    787     41   -111   -213   -753   -215   -116
      5    771    766   -387   -379    769     15   -148   -267   -802   -265   -163
     38    800    761   -420   -361    782      0   -181   -303   -828   -296   -189
     31    875    841   -454   -405    859      5   -197   -296   -815   -283   -179
     18    963    943   -493   -462    953      2   -213   -275   -787   -257   -153
     28   1021    992   -524   -480   1008     -7   -231   -272   -779   -241   -135
     38   1065   1026   -553   -493   1047    -28   -246   -272   -766   -220    -98
     31   1088   1054   -561   -511   1072    -46   -262   -275   -758   -202    -77
      2   1057   1052   -530   -524   1054    -41   -277   -293   -763   -207    -75
    -49    995   1044   -472   -545   1018    -49   -301   -324   -784   -228    -85
    -80    956   1036   -439   -558    995    -83   -324   -358   -805   -254   -103
    -75    961   1036   -441   -555    997    -83   -319   -355   -797   -252    -93
    -83    883    966   -402   -527    924    -90   -319   -376   -810   -280   -106
   -122    854    976   -366   -548    914    -72   -316   -381   -810   -285    -98
   -129    862    992   -368   -561    927    -59   -324   -389   -813   -293    -98
   -137    823    961   -342   -548    891    -51   -340   -415   -833   -316   -109
   -174    737    911   -283   -542    826    -67   -371   -467   -875   -358   -140
   -181    701    883   -259   -532    792    -59   -384   -488   -885   -371   -145
   -179    693    870   -259   -524    782    -72   -402   -504   -888   -371   -142
   -194    696    888   -252   -542    792   -101   -428   -530   -901   -389   -153
   -215    665    880   -226   -548    771    -98   -431   -540   -901   -392   -150
   -257    605    862   -174   -558    732    -72   -426   -537   -888   -379   -140
   -285    527    813   -122   -548    670    -67   -433   -553   -904   -402   -161
   -311    485    797    -88   -555    641    -70   -449   -571   -914   -426   -181
   -290    433    724    -72   -506    579    -77   -462   -594   -932   -457   -200
   -257    363    620    -51   -439    491    -67   -436   -607   -948   -480   -205
   -249    218    467     15   -358    342     12   -342   -600  -1018   -581   -267
   -241     49    290     96   -267    168    140   -197   -548  -1104   -737   -394
   -259    122    381     67   -322    252    239    -93   -415  -1044   -730   -384
   -324    475    800    -75   -561    636    181   -342   -426   -917   -540   -213
   -436    914   1350   -241   -893   1132   -124   -943   -680   -730   -148    150
   -522   1397   1919   -439  -1221   1657   -428  -1400   -828   -410    350    566
   -506   1584   2088   -540  -1296   1836   -683  -1584   -818     -2    857    995
   -472   1137   1610   -332  -1041   1374   -776  -1566   -901      7    849   1008
   -475    532   1005    -31   -740    766   -758  -1553  -1262   -683    103    361
   -478    -25    452    252   -465    213   -607  -1392  -1475  -1335   -646   -277
   -454   -262    189    355   -322    -36   -423  -1098  -1267  -1337   -779   -400
   -413   -220    192    316   -303    -15   -272   -857  -1013  -1150   -675   -324
   -397   -210    187    301   -293    -10   -174   -693   -870  -1039   -605   -249
   -392   -257    132    324   -265    -62   -114   -613   -813   -992   -607   -223
   -368   -265    103    314   -236    -80    -75   -571   -776   -943   -600   -176
   -345   -220    124    283   -236    -49    -59   -548   -737   -878   -571   -122
   -293   -233     59    262   -179    -88    -70   -545   -719   -859   -568   -119
   -254   -262    -10    257   -122   -137    -77   -561   -714   -875   -587   -122
   -241   -270    -31    254   -106   -150    -85   -558   -717   -878   -589   -101
   -265   -272     -7    270   -129   -140    -88   -530   -698   -862   -561    -31
   -257   -259     -2    257   -129   -132   -111   -519   -701   -880   -530     23
   -228   -262    -36    244    -98   -150   -132   -527   -711   -917   -519     -5
   -220   -301    -80    259    -72   -192   -135   -527   -709   -904   -509    -23
   -257   -277    -20    267   -119   -150   -142   -519   -688   -846   -485    -49
   -290   -239     51    265   -174    -96   -140   -509   -667   -795   -470    -75
   -319   -220     98    270   -210    -62   -119   -491   -631   -727   -420    -64
   -337   -161    176    246   -259      5   -103   -467   -587   -665   -366    -90
   -335   -116    218    226   -277     49   -101   -452   -561   -644   -376   -135
   -353   -116    236    233   -296     59    -85   -420   -530   -618   -397    -77
   -358    -75    280    215   -319    101    -75   -389   -488   -574   -371    -38
   -363    -49    314    205   -340    132    -75   -376   -462   -545   -353    -28
   -368    -46    322    207   -345    137    -59   -345   -431   -509   -332     -2
   -329    -28    301    179   -316    135    -77   -306   -410   -459   -293     41
   -311    -36    275    174   -296    119    -83   -254   -371   -413   -249     88
   -301      0    301    148   -301    150    -67   -207   -324   -361   -202    145
   -311     31    342    140   -327    187    -38   -179   -293   -316   -155    192
   -316     64    379    124   -348    220    -57   -194   -290   -296   -124    166
   -329     96    423    116   -376    259    -51   -192   -283   -290   -129    158
   -324     85    410    116   -366    246    -62   -213   -316   -316   -163    184
   -316     93    410    111   -363    252    -90   -244   -342   -324   -161    122
   -345     41    387    150   -366    213   -103   -275   -374   -350   -205     83
   -371     12    381    179   -376    197    -93   -303   -394   -358   -218     90
   -402      5    407    197   -405    205    -75   -324   -397   -348   -215     62
   -452     25    478    213   -465    252    -57   -342   -387   -332   -194     62
   -439     23    459    207   -449    241    -72   -402   -431   -363   -226     23
   -426     49    472    187   -449    259    -98   -465   -485   -405   -265    -18
   -457     64    522    194   -488    290   -111   -501   -511   -431   -288    -23
   -488     83    571    202   -530    327    -93   -524   -530   -423   -285     -5
   -506     93    600    205   -553    348    -67   -535   -522   -384   -241    -51
   -511     85    594    213   -553    340    -49   -522   -488   -335   -241    -93
   -504    148    649    176   -576    397    -49   -509   -444   -290   -231    -41
   -493    197    691    148   -592    444    -64   -514   -418   -244   -181     -2
   -511    205    714    150   -613    459    -96   -530   -394   -200   -137     -5
   -501    200    701    150   -600    449   -124   -540   -392   -189   -140     -2
   -475    161    633    155   -555    397   -153   -558   -415   -215   -179     18
   -459    150    610    155   -535    379   -192   -566   -413   -213   -174     59
   -418    155    574    132   -496    363   -197   -553   -384   -161   -137     75
   -436    137    574    148   -504    355   -187   -550   -379   -140   -124     38
   -496      5    501    244   -498    254   -176   -545   -387   -148   -155      2
   -553    -90    462    322   -509    184   -174   -537   -389   -150   -171    -38
   -589   -101    485    342   -540    189   -179   -530   -389   -153   -168    -36
   -568   -106    462    337   -517    176   -213   -568   -436   -197   -210    -49
   -584   -135    449    358   -519    155   -218   -579   -444   -189   -223    -70
   -579   -166    413    374   -496    122   -226   -600   -457   -187   -236   -119
   -589   -176    413    381   -501    116   -226   -602   -452   -166   -226   -135
   -626   -168    457    394   -542    142   -220   -592   -426   -137   -205   -137
   -613   -168    441    389   -527    135   -252   -615   -439   -137   -210   -163
   -568   -192    376    381   -472     90   -298   -667   -493   -189   -257   -197
   -532   -171    361    348   -446     93   -303   -654   -496   -184   -254   -174
   -506   -155    350    329   -428     96   -314   -646   -485   -168   -244   -145
   -540   -218    319    376   -431     49   -327   -672   -519   -205   -280   -181
   -594   -329    265    462   -431    -33   -301   -659   -550   -252   -327   -254
   -550   -524     25    535   -288   -249   -226   -584   -610   -387   -509   -449
   -566   -631    -64    600   -252   -350   -101   -439   -571   -467   -657   -636
   -615   -459    155    537   -387   -153      7   -342   -413   -368   -584   -613
   -652    -59    592    355   -623    265    -70   -691   -410   -215   -337   -384
   -763    537   1301    111  -1034    919   -397  -1267   -459    137    202    153
   -849   1161   2010   -155  -1431   1587   -693  -1590   -348    652    872    792
   -779   1317   2096   -270  -1439   1706   -950  -1662   -197   1145   1410   1301
   -701    875   1577    -85  -1137   1226  -1036  -1636   -290   1088   1288   1176
   -711    368   1080    171   -896    724   -997  -1623   -732    309    480    392
   -732    -72    659    400   -696    293   -839  -1460  -1018   -358   -246   -288
   -717   -168    548    441   -633    189   -644  -1143   -826   -335   -335   -374
   -698   -111    587    405   -644    236   -493   -893   -618   -194   -265   -311
   -652    -67    584    361   -620    257   -415   -761   -511   -109   -226   -280
   -618    -98    519    358   -571    210   -387   -691   -465    -67   -207   -288
   -615    -88    524    350   -571    215   -355   -641   -415    -25   -174   -280
   -610    -98    511    355   -561    205   -340   -618   -397     -5   -150   -265
   -613   -129    483    371   -550    176   -340   -607   -387     20   -137   -249
   -587   -122    465    353   -527    171   -335   -576   -342     67   -109   -233
   -600   -142    454    368   -527    155   -335   -561   -316    101    -83   -226
   -652   -174    478    413   -566    150   -316   -550   -283    140    -75   -213
   -605   -192    410    397   -509    109   -332   -555   -285    142    -88   -220
   -602   -207    392    405   -498     90   -337   -542   -267    168    -70   -207
   -602   -215    387    410   -496     83   -327   -524   -244    200    -46   -197
   -553   -200    353    376   -454     75   -319   -517   -218    226    -28   -181
   -542   -194    348    368   -446     75   -319   -514   -207    239    -20   -174
   -517   -197    316    355   -418     59   -319   -498   -194    259     -2   -148
   -457   -210    246    332   -353     18   -332   -498   -194    259     -2   -127
   -415   -181    233    298   -324     25   -332   -475   -161    301     18   -106
   -345   -142    202    241   -275     28   -345   -462   -137    337     31   -132
   -246   -145    101    194   -174    -23   -376   -467   -137    345     28   -161
   -194   -161     33    176   -116    -64   -413   -472   -142    345     15   -184
   -137   -137      0    137    -70    -70   -418   -452   -122    368     20   -192
    -67   -119    -51     93    -10    -85   -420   -436   -119    379      5   -197
    -31   -116    -85     72     25   -101   -418   -394    -90    420     23   -171
     -7    -93    -85     49     38    -90   -413   -355    -51    459     59   -148
    -20    -75    -54     49     15    -64   -387   -311    -10    485    103   -101
    -12   -122   -111     67     46   -116   -371   -285     12    511    145    -70
      0   -179   -179     90     88   -179   -366   -288     10    524    153    -85
    -31   -213   -181    122     72   -197   -332   -252     51    566    205    -54
    -36   -259   -223    148     93   -241   -322   -267     46    561    228    -25
    -49   -381   -332    213    140   -358   -293   -265     46    579    265     -5
    -80   -441   -363    259    140   -402   -259   -252     75    631    327    -15
   -124   -366   -244    244     57   -306   -257   -283     67    636    345    -49
   -171   -252    -80    213    -46   -166   -265   -329     46    610    319    -83
   -241   -205     33    223   -137    -88   -259   -374     31    597    296   -111
   -285   -181    103    233   -194    -38   -259   -405     18    584    277   -129
   -293   -150    142    220   -220     -5   -252   -423      5    576    259   -135
   -314   -122    192    218   -254     33   -246   -449     -7    568    244   -150
   -327   -111    215    218   -272     49   -252   -470    -15    558    236   -174
   -332    -31    301    181   -316    135   -259   -470      0    574    252   -171
   -337     83    420    124   -379    252   -272   -475     28    607    280   -148
   -335    163    498     85   -415    329   -277   -480     51    626    293   -142
   -337    218    555     59   -446    384   -311   -498     57    631    288   -161
   -316    218    535     49   -426    376   -332   -498     67    649    285   -163
   -298    174    470     62   -384    322   -327   -483     80    665    288   -150
   -285    148    433     70   -358    290   -337   -478     96    675    301   -127
   -259     96    355     80   -309    226   -337   -470     98    680    319    -96
   -233     36    270     98   -252    150   -314   -452    116    714    350    -83
   -231    -64    163    145   -197     49   -290   -446    114    722    350   -106
   -210   -241    -31    226    -90   -137   -277   -446     85    693    329   -135
   -197   -407   -210    301      5   -309   -324   -478     28    646    306   -150
   -187   -488   -301    337     54   -394   -301   -454     44    662    332   -124
   -163   -545   -381    353    106   -465   -275   -449     46    670    342   -129
   -137   -550   -413    345    137   -483   -265   -449     59    678    342   -145
   -150   -488   -337    316     90   -413   -314   -493     28    649    311   -168
   -142   -449   -306    296     80   -379   -332   -506     15    641    301   -176
    -83   -387   -303    233    109   -345   -350   -514     10    641    301   -181
    -96   -407   -311    252    106   -361   -358   -537     -7    623    280   -207
   -140   -475   -335    306     96   -405   -335   -530     -5    628    288   -205
   -161   -465   -303    311     70   -384   -316   -493     20    659    319   -176
   -124   -433   -311    277     90   -371   -314   -467     20    654    314   -184
    -88   -568   -480    329    194   -524   -296   -446    -41    548    205   -283
   -174   -810   -636    491    231   -724   -155   -363   -111    366    -25   -524
   -223   -823   -602    522    187   -714      7   -215    -20    340   -106   -646
   -311   -602   -290    454    -10   -446     67   -272    106    496     67   -511
   -444   -142    301    293   -374     77   -103   -745    106    782    491   -101
   -594    483   1075     54   -836    779   -387  -1200    176   1286   1169    548
   -644    956   1600   -155  -1122   1278   -628  -1358    381   1875   1870   1221
   -579    862   1441   -142  -1010   1150   -841  -1421    402   2122   2132   1517
   -568    348    917    111   -743    631   -909  -1462     64   1639   1602   1031
   -594   -244    350    418   -475     51   -815  -1405   -433    722    641     93
   -597   -589      7    592   -303   -290   -613  -1106   -459    405    233   -337
   -568   -579    -12    574   -280   -296   -436   -795   -218    535    285   -322
   -504   -501      2    504   -254   -249   -311   -581    -57    633    337   -288
   -496   -509    -15    501   -241   -262   -265   -493      5    665    342   -293
   -491   -553    -62    522   -215   -309   -252   -465     20    654    335   -322
   -467   -566    -98    517   -187   -332   -233   -441     31    646    324   -363
   -491   -620   -129    555   -181   -376   -277   -470      5    620    277   -423
   -472   -641   -168    555   -153   -405   -306   -493    -12    597    236   -488
   -452   -646   -197    548   -127   -423   -316   -488     -7    592    226   -519
   -436   -657   -223    545   -106   -439   -329   -475      0    594    241   -506
   -402   -652   -249    527    -77   -452   -332   -457     12    605    259   -452
   -433   -636   -202    535   -116   -418   -345   -454     20    584    275   -426
   -493   -670   -176    581   -158   -423   -355   -452     31    558    285   -405
   -535   -701   -166    615   -184   -433   -335   -426     49    589    303   -381
   -563   -701   -137    633   -213   -420   -309   -392     90    652    342   -345
   -574   -678   -106    626   -236   -392   -290   -374    132    696    376   -327
   -524   -714   -189    618   -168   -452   -296   -384    119    696    376   -329
   -498   -740   -241    618   -129   -491   -288   -353    124    709    389   -306
   -527   -743   -215    636   -155   -480   -301   -335    140    727    402   -296
   -550   -735   -184    641   -184   -459   -301   -311    155    750    426   -285
   -571   -685   -114    628   -231   -400   -298   -277    184    776    454   -257
   -571   -631    -59    600   -257   -348   -288   -226    231    818    491   -215
   -550   -568    -18    561   -267   -293   -298   -189    265    849    517   -187
   -566   -579    -12    571   -277   -296   -342   -210    252    841    498   -197
   -555   -574    -18    563   -270   -296   -340   -189    259    852    501   -187
   -537   -558    -20    548   -259   -290   -350   -168    270    859    509   -171
   -527   -550    -23    540   -252   -288   -371   -171    265    857    504   -168
   -532   -496     36    514   -285   -231   -402   -194    252    844    504   -179
   -553   -457     93    504   -324   -181   -423   -207    239    831    506   -189
   -568   -449    116    509   -345   -166   -423   -210    233    828    506   -189
   -553   -475     77    514   -316   -200   -420   -226    205    797    478   -210
   -558   -509     49    532   -303   -231   -407   -241    181    766    457   -226
   -597   -532     62    563   -329   -236   -397   -257    184    758    449   -228
   -636   -561     72    597   -355   -246   -374   -283    176    745    436   -249
   -675   -574    101    626   -389   -236   -348   -309    181    748    433   -262
   -714   -553    161    631   -439   -197   -316   -342    179    745    433   -262
   -753   -545    205    649   -480   -171   -306   -389    153    722    410   -249
   -743   -527    215    633   -480   -155   -311   -407    153    722    410   -215
   -714   -514    200    615   -457   -158   -303   -392    158    730    415   -189
   -698   -527    171    613   -436   -179   -306   -394    150    714    400   -189
   -698   -472    226    584   -462   -124   -293   -394    168    735    423   -176
   -711   -439    270    574   -491    -85   -290   -400    181    753    439   -181
   -724   -405    319    566   -522    -44   -314   -407    200    776    475   -168
   -724   -376    348    548   -537    -12   -355   -423    205    787    488   -181
   -735   -342    392    537   -563     23   -348   -413    223    805    509   -181
   -797   -366    431    581   -615     31   -329   -410    226    807    517   -189
   -841   -431    410    636   -626    -10   -363   -446    200    789    501   -213
   -763   -423    340    592   -553    -41   -374   -436    194    784    501   -226
   -750   -511    239    628   -496   -137   -387   -433    166    750    467   -272
   -769   -633    135    698   -452   -249   -394   -446    119    688    402   -335
   -766   -727     38    748   -402   -345   -394   -454     85    644    348   -379
   -774   -732     41    750   -410   -345   -381   -465     77    641    348   -381
   -771   -724     44    748   -410   -340   -379   -480     64    633    350   -384
   -774   -756     18    763   -397   -371   -387   -483     57    631    348   -392
   -795   -833    -38    815   -379   -436   -384   -472     54    626    342   -400
   -795   -909   -114    852   -342   -511   -392   -462     49    623    345   -387
   -792   -922   -132    857   -332   -527   -418   -491     12    587    319   -415
   -800   -943   -142    870   -329   -545   -423   -506     -2    558    301   -444
   -807   -974   -166    891   -322   -571   -415   -519     -2    555    306   -452
   -810  -1008   -197    906   -306   -602   -420   -530     -7    548    303   -459
   -815  -1052   -236    932   -290   -644   -418   -514    -12    540    301   -459
   -807  -1166   -361    984   -226   -763   -405   -483    -41    480    233   -519
   -787  -1405   -618   1096    -85  -1013   -353   -420   -122    309     31   -730
   -800  -1538   -737   1169    -33  -1137   -215   -280    -93    200   -122   -930
   -831  -1405   -574   1117   -129   -989   -103   -179     77    324    -18   -870
   -935  -1041   -106    987   -415   -574   -161   -470    140    568    303   -574
  -1044   -480    563    763   -805     41   -426  -1026     90    945    857     -5
  -1088    109   1197    488  -1143    654   -665  -1296    215   1496   1548    696
   -992    215   1208    387  -1098    711   -891  -1374    316   1922   2018   1218
   -901   -189    709    545   -807    259   -992  -1413    111   1732   1795   1036
   -852   -711    140    782   -496   -285   -995  -1460   -407    875    883    137
   -841  -1091   -249    963   -298   -670   -828  -1309   -652    249    179   -545
   -784  -1163   -381    974   -202   -774   -618   -969   -436    314    161   -550
   -657  -1132   -478    893    -90   -805   -498   -688   -233    433    246   -457
   -522  -1101   -579    813     28   -841   -428   -493    -93    514    301   -402
   -470  -1096   -628    782     77   -862   -405   -426    -51    519    293   -405
   -457  -1101   -644    779     90   -872   -387   -387    -28    514    301   -394
   -418  -1124   -706    771    142   -917   -384   -381    -23    488    303   -436
   -413  -1119   -706    766    145   -914   -374   -368     -5    488    324   -454
   -384  -1143   -758    761    184   -950   -371   -348      2    478    314   -467
   -368  -1150   -782    758    205   -966   -355   -332     10    480    309   -457
   -384  -1137   -753    758    181   -945   -342   -316     33    501    327   -444
   -407  -1109   -701    758    145   -906   -332   -293     64    530    355   -423
   -433  -1067   -633    750     98   -852   -322   -270     98    555    374   -410
   -446  -1010   -563    727     57   -787   -319   -262    122    566    371   -410
   -449  -1000   -553    724     49   -776   -314   -257    127    566    368   -410
   -415  -1036   -620    727    101   -828   -298   -218    140    592    402   -374
   -420  -1034   -615    727     96   -826   -280   -155    192    644    454   -324
   -431   -997   -566    714     64   -782   -272   -119    228    680    485   -306
   -428   -982   -553    704     59   -769   -265    -96    259    696    493   -298
   -428   -953   -524    691     46   -740   -249    -62    301    730    514   -272
   -444   -917   -472    680     12   -696   -236    -25    342    769    548   -239
   -441   -870   -428    654     -7   -649   -226      7    379    805    581   -215
   -436   -833   -400    633    -20   -615   -213     46    420    846    631   -197
   -446   -815   -368    631    -38   -592   -187    116    478    898    670   -158
   -420   -807   -389    613    -18   -600   -179    176    524    937    717    -62
   -423   -763   -340    592    -41   -553   -171    228    574    987    753    -54
   -400   -727   -329    561    -36   -530   -166    252    597   1005    732     -7
   -400   -714   -314    558    -44   -514   -161    254    607   1010    740     28
   -397   -685   -290    540    -54   -488   -166    239    605   1005    745      5
   -410   -678   -267    542    -72   -472   -155    246    602   1005    748    -10
   -426   -704   -277    563    -77   -491   -137    285    602   1000    748    -31
   -405   -714   -309    561    -49   -511   -135    277    584    976    732    -51
   -374   -698   -324    535    -25   -511   -168    220    530    911    672    -83
   -384   -675   -290    530    -49   -483   -171    184    496    867    649    -93
   -410   -657   -249    532    -83   -454   -166    145    480    844    636   -127
   -426   -678   -252    553    -88   -465   -129    122    478    828    620   -168
   -439   -659   -223    548   -109   -444   -119     85    459    810    613   -215
   -444   -652   -207    545   -119   -431   -103     67    454    802    610   -239
   -415   -680   -267    548    -75   -475   -106     44    418    763    581   -257
   -394   -672   -277    535    -59   -475    -96     64    428    774    594   -218
   -410   -610   -202    509   -103   -407    -85     80    480    820    636   -168
   -410   -628   -218    517    -96   -423    -75     62    493    820    646   -163
   -426   -600   -176    511   -127   -389    -85     28    493    818    649   -179
   -439   -563   -124    501   -158   -345   -103     62    511    841    683   -137
   -381   -615   -236    496    -75   -428   -150     49    470    802    649   -116
   -366   -670   -303    517    -33   -488   -142     64    483    820    662   -111
   -394   -636   -241    514    -80   -439   -142     77    511    867    717   -127
   -420   -576   -155    498   -132   -366   -137     93    537    909    761   -168
   -428   -678   -252    550    -88   -465   -135     83    509    865    696   -207
   -420   -740   -319    579    -51   -530   -140     72    470    813    631   -210
   -423   -779   -355    600    -36   -568   -137     98    472    810    628   -171
   -436   -815   -379    626    -28   -597   -142     80    436    766    579   -210
   -462   -846   -384    654    -41   -618   -140     51    410    727    548   -239
   -441   -888   -446    665      0   -667   -161     23    371    696    527   -265
   -420   -906   -485    662     31   -696   -171     41    371    696    548   -275
   -397   -911   -514    654     57   -714   -171     41    366    678    548   -288
   -405   -893   -488    646     41   -691   -168     38    368    675    545   -288
   -418   -862   -444    641     10   -654   -176     36    368    683    548   -298
   -387   -854   -470    620     38   -662   -220    -18    306    613    483   -363
   -379   -846   -467    613     44   -657   -246    -20    275    571    459   -363
   -389   -807   -418    597     12   -615   -249      2    272    550    454   -335
   -376   -833   -459    605     38   -646   -226     25    241    470    374   -392
   -384   -987   -605    683    109   -797   -135    124    220    350    218   -519
   -394  -1072   -678    735    140   -875    -12    254    275    270     70   -675
   -389   -823   -436    605     20   -631     25    223    345    337    135   -657
   -470   -436     33    454   -252   -202    -98   -148    265    498    410   -428
   -561     31    589    262   -576    311   -407   -662     85    761    859    -31
   -649    628   1278     10   -963    953   -701   -989     70   1192   1441    446
   -613    706   1319    -49   -966   1013   -919  -1005    187   1608   1870    820
   -589    311    901    137   -745    605   -976   -958     46   1410   1634    623
   -568   -192    376    379   -475     90   -914   -948   -381    597    807    -77
   -537   -680   -142    610   -197   -413   -722   -735   -527     38    161   -602
   -488   -779   -290    633    -98   -537   -522   -402   -215    215    226   -550
   -452   -795   -345    623    -54   -571   -368   -150     38    400    358   -439
   -410   -841   -433    623     10   -639   -257     23    194    496    431   -384
   -394   -862   -467    628     36   -665   -192    119    285    553    480   -340
   -413   -839   -426    623      5   -631   -158    153    329    579    493   -327
   -355   -849   -493    602     67   -672   -184    106    283    511    428   -389
   -324   -836   -511    579     90   -675   -202    109    267    491    415   -384
   -329   -802   -472    566     70   -639   -210    150    290    509    433   -342
   -322   -789   -467    553     72   -628   -200    168    314    530    446   -319
   -322   -766   -446    542     62   -607   -192    176    345    553    465   -322
   -327   -732   -407    530     38   -571   -187    189    371    568    478   -322
   -296   -740   -444    519     72   -592   -189    210    363    545    454   -314
   -270   -753   -483    511    103   -618   -184    246    397    574    498   -259
   -272   -782   -509    527    116   -646   -174    272    433    618    542   -226
   -275   -800   -524    535    124   -662   -176    275    444    633    535   -246
   -265   -776   -511    522    122   -644   -181    262    439    623    522   -270
   -246   -740   -493    493    122   -618   -163    288    478    649    553   -226
   -228   -709   -480    470    124   -594   -155    306    504    670    584   -187
   -228   -714   -488    470    127   -602   -148    340    530    685    600   -176
   -239   -685   -446    462    103   -566   -140    381    574    724    628   -153
   -213   -678   -465    444    124   -571   -158    402    602    740    639   -135
   -187   -665   -480    426    145   -574   -168    426    636    766    662   -101
   -171   -680   -511    426    168   -597   -155    454    683    802    691    -67
   -155   -693   -537    426    189   -615   -132    506    724    844    727    -23
   -142   -657   -514    400    184   -587   -103    581    792    898    771     51
   -119   -652   -532    384    205   -594   -101    597    813    906    782     80
   -114   -639   -524    376    202   -581    -83    615    846    940    815     96
   -132   -587   -454    361    161   -522    -70    623    865    958    831     83
   -124   -615   -491    366    181   -553    -64    613    828    909    792     51
   -111   -654   -542    381    213   -600    -62    579    769    844    735      0
   -137   -675   -537    405    197   -607    -49    576    753    823    714    -18
   -145   -680   -535    413    194   -607    -33    555    730    802    704    -38
   -137   -685   -548    410    205   -618    -31    530    688    758    672    -59
   -124   -649   -524    387    197   -587    -46    480    631    698    633    -67
   -137   -581   -444    358    153   -514    -46    459    613    693    644    -57
   -158   -532   -374    345    106   -454    -41    446    618    701    657    -49
   -187   -545   -358    366     85   -454    -28    423    602    675    631    -90
   -171   -581   -410    376    119   -496    -44    379    532    605    581   -122
   -171   -566   -394    366    111   -480    -38    384    530    615    600   -101
   -142   -504   -361    324    109   -433    -31    402    568    665    636    -85
   -148   -433   -285    288     67   -361    -31    415    613    709    672    -67
   -148   -374   -226    259     38   -301    -38    413    628    719    696    -44
    -90   -366   -275    226     90   -322    -88    376    584    685    688    -33
    -67   -376   -309    223    119   -342    -96    387    584    683    698    -15
    -85   -400   -314    241    114   -358    -98    400    597    696    714    -15
    -98   -381   -283    239     90   -332   -103    397    600    704    717    -33
    -90   -358   -267    223     88   -314   -106    394    602    701    714    -49
    -51   -389   -337    220    142   -363    -96    410    610    691    706    -44
    -25   -480   -454    252    213   -470   -101    410    579    644    662    -64
    -44   -550   -506    296    231   -530    -93    405    540    589    613    -83
    -75   -613   -540    342    231   -576    -77    415    524    571    594   -101
    -70   -639   -568    355    249   -605    -57    439    535    581    607   -116
   -132   -667   -535    397    197   -602    -49    433    527    571    605   -145
   -148   -667   -522    407    187   -594    -49    426    519    558    605   -148
    -98   -678   -579    387    239   -628    -83    371    454    485    553   -163
    -85   -652   -566    368    239   -610    -98    371    423    452    535   -150
   -106   -665   -558    384    223   -613    -90    400    446    480    545   -148
   -127   -678   -550    402    210   -615    -77    402    446    472    527   -192
   -109   -644   -535    376    213   -592    -75    392    431    444    509   -213
    -93   -649   -555    371    231   -602    -80    381    400    405    485   -207
    -85   -709   -623    397    265   -665    -64    400    389    366    444   -223
    -80   -854   -774    467    345   -813     -2    459    366    277    332   -327
    -93   -979   -885    535    394   -932    132    605    423    205    200   -459
    -98   -911   -813    506    355   -862    244    753    568    231    184   -480
    -83   -592   -509    337    210   -553    176    517    511    288    314   -355
    -98   -132    -36    114    -31    -85   -109    -12    262    423    631    -77
    -88    488    576   -200   -332    532   -436   -436    148    748   1127    301
    -59    883    943   -410   -501    911   -745   -646    189   1150   1626    667
    -80    457    537   -189   -309    496   -862   -685     70   1101   1577    636
   -137   -111     25    124    -80    -44   -779   -654   -257    493    956    145
   -145   -623   -478    381    166   -550   -563   -444   -428   -103    277   -374
   -111   -813   -701    462    293   -758   -379   -122   -215   -109    155   -457
    -62   -787   -727    423    332   -758   -265     64      7     31    239   -400
    -59   -859   -800    459    368   -831   -158    197    129     85    259   -387
    -20   -831   -813    423    394   -823    -51    332    259    171    324   -322
    -18   -826   -807    423    394   -818    -38    355    290    176    322   -329
    -36   -870   -833    452    394   -852    -38    366    290    161    301   -353
    -49   -859   -810    454    379   -836    -38    402    314    179    324   -335
    -15   -836   -820    426    400   -828    -54    392    309    166    311   -342
      7   -815   -823    405    415   -818    -46    397    314    161    303   -348
      0   -807   -807    402    402   -807      2    449    371    207    345   -301
     20   -756   -776    366    397   -766     28    472    413    244    376   -272
    109   -709   -820    298    465   -766     12    446    389    205    340   -311
    197   -641   -839    223    517   -740    -23    454    376    197    348   -288
    148   -652   -800    252    472   -724     -5    493    415    233    394   -236
     46   -680   -727    316    384   -704     12    491    431    233    394   -252
      0   -662   -665    329    329   -662     31    504    454    254    415   -241
    -15   -714   -698    366    340   -706     31    514    452    239    410   -213
     57   -735   -792    337    423   -761     31    514    431    218    392   -220
     83   -706   -789    311    433   -748     49    550    465    259    423   -210
     90   -678   -771    290    428   -724     75    589    506    296    454   -176
     44   -685   -730    322    387   -706     93    618    540    322    470   -145
     33   -724   -758    345    394   -743    111    659    584    348    498   -101
     54   -714   -771    329    410   -743    124    709    631    379    530    -46
     93   -626   -722    265    405   -675    116    745    672    415    563      2
    161   -581   -743    210    452   -662    119    774    706    454    602     41
    202   -548   -753    171    475   -649    122    792    722    457    615     57
    140   -540   -683    200    410   -610    163    823    753    478    636     77
    150   -584   -735    215    441   -659    148    774    685    394    558     18
    213   -555   -769    171    491   -662    153    795    680    379    561     38
    226   -530   -758    150    491   -641    174    833    709    413    602     59
    176   -532   -709    176    441   -620    189    831    701    405    592     18
    142   -597   -743    226    441   -670    171    722    589    285    480   -109
    135   -646   -782    257    457   -714    161    639    491    163    392   -187
    129   -641   -771    254    449   -704    200    662    514    202    441   -145
    103   -605   -711    249    407   -657    210    646    511    207    452   -137
    109   -558   -670    223    387   -613    189    581    459    150    405   -187
     75   -561   -636    244    355   -597    207    571    452    148    402   -179
     62   -527   -592    231    324   -558    210    548    420    127    381   -194
     62   -537   -600    236    329   -568    205    514    392     85    329   -226
     75   -517   -594    220    335   -555    207    506    387     72    314   -220
     93   -420   -514    163    303   -467    200    522    423    106    376   -153
     64   -389   -454    161    259   -420    205    530    454    140    415   -114
    101   -355   -457    127    277   -405    155    462    410    106    384   -168
    140   -368   -509    111    322   -436    109    426    371     75    368   -189
    122   -366   -488    122    303   -426    106    457    394     96    394   -142
    111   -358   -470    122    288   -415     96    457    397     96    397   -132
    109   -371   -480    129    293   -426    101    467    402     96    400   -111
    163   -384   -548    109    353   -465     75    436    361     49    368   -140
    184   -420   -605    119    394   -511     44    405    322     18    345   -174
    200   -504   -706    150    452   -605     57    418    319      7    327   -215
    194   -550   -748    176    470   -649     77    423    306     -7    314   -231
    158   -589   -748    213    452   -667     96    431    298    -18    306   -220
    215   -613   -828    200    522   -719     62    392    231    -77    244   -254
    309   -576   -885    132    597   -730     23    363    179   -124    202   -252
    324   -530   -854    103    589   -691     15    376    181   -116    207   -228
    254   -561   -818    150    535   -691      2    353    155   -137    184   -249
    129   -631   -761    252    444   -696     12    314    111   -184    142   -298
    150   -579   -732    213    439   -654     20    298     88   -215    127   -314
    207   -524   -732    155    470   -628    -15    283     59   -249    106   -319
    296   -475   -771     88    532   -623    -49    288     51   -265     90   -311
    335   -444   -779     54    555   -610    -62    270     31   -293     57   -327
    257   -566   -823    153    537   -693    -57    254    -23   -376    -36   -410
    246   -761  -1008    257    626   -883      7    319    -72   -511   -207   -563
    249   -880  -1132    314    688  -1005    150    457    -41   -610   -371   -719
    262   -735   -997    236    628   -865    272    574    116   -548   -350   -706
    202   -283   -485     38    342   -384    129    202     36   -465   -161   -558
     70    246    176   -158    -54    213   -163   -350   -174   -252    257   -179
     -2    820    823   -410   -413    820   -431   -722   -262    114    807    311
     72   1109   1036   -589   -480   1072   -701   -898   -244    509   1301    748
    145    730    584   -439   -220    657   -782   -833   -301    472   1218    696
    153    215     62   -184     44    140   -756   -805   -652   -207    475     57
    168   -252   -420     38    293   -335   -587   -644   -865   -854   -270   -576
    207   -392   -600     93    402   -496   -397   -348   -636   -833   -363   -649
    194   -413   -607    106    400   -509   -254   -127   -431   -701   -283   -571
    205   -397   -602     93    402   -498   -142     25   -298   -620   -241   -527
    205   -371   -579     83    392   -475    -98     90   -241   -587   -228   -511
    207   -371   -579     83    392   -475    -88     83   -241   -600   -249   -545
    259   -379   -639     57    449   -509   -103     83   -257   -631   -285   -568
    335   -400   -735     31    535   -566   -124    109   -272   -659   -311   -540
    366   -415   -782     23    571   -597   -129    137   -257   -641   -296   -511
    379   -387   -766      5    571   -576   -132    150   -236   -618   -275   -504
    384   -340   -724    -23    553   -532   -140    142   -233   -623   -283   -522
    355   -324   -680    -18    517   -501   -142    111   -246   -646   -298   -548
    288   -329   -618     20    452   -472   -119     67   -265   -672   -314   -571
    277   -335   -613     28    444   -472    -96     70   -272   -665   -303   -553
    311   -332   -646      7    478   -488    -93    111   -249   -646   -293   -522
    345   -316   -662    -15    504   -491    -85    127   -239   -639   -283   -501
    324   -335   -659      5    488   -496    -67    132   -220   -623   -267   -493
    314   -340   -654     12    483   -496    -49    124   -197   -610   -262   -496
    426   -324   -750    -51    587   -535    -80    161   -189   -607   -262   -491
    522   -327   -849    -98    683   -587    -96    218   -174   -597   -239   -452
    514   -311   -826   -101    667   -568    -64    270   -129   -555   -200   -397
    480   -306   -787    -85    633   -545    -41    293    -98   -532   -181   -374
    465   -257   -724   -106    592   -491    -20    319    -54   -491   -145   -340
    491   -197   -688   -148    587   -441    -15    363     -2   -433    -93   -283
    514   -176   -691   -168    600   -431     -7    439     49   -384    -51   -202
    496   -163   -659   -166    576   -410     12    483     88   -353    -28   -132
    488   -184   -672   -153    579   -428     25    517    103   -340    -12    -75
    483   -218   -701   -132    589   -459     46    545    114   -324      5    -41
    478   -231   -711   -124    594   -472     62    545    109   -329      5    -49
    472   -259   -732   -106    602   -496     70    535     83   -353    -15    -80
    498   -236   -735   -132    615   -485     67    550     80   -355    -15    -83
    550   -239   -789   -155    670   -514     51    532     49   -394    -44    -98
    558   -285   -844   -137    698   -563     62    517     10   -423    -59    -93
    493   -319   -813    -85    652   -566    119    485     -5   -431    -59    -93
    345   -420   -769     36    555   -594    155    439    -46   -475    -90   -132
    259   -449   -711     93    485   -579    168    402    -64   -496   -103   -155
    249   -423   -672     85    459   -545    166    319    -93   -527   -129   -181
    361   -394   -756     18    558   -574    122    303   -127   -545   -150   -194
    423   -402   -826    -10    623   -615    119    316   -148   -571   -171   -197
    413   -397   -810     -7    610   -602    158    337   -137   -563   -163   -174
    413   -397   -813     -7    610   -605    179    358   -111   -540   -137   -129
    426   -389   -815    -18    620   -602    168    348   -101   -524   -119    -93
    444   -350   -795    -49    618   -571    135    342    -96   -504    -96    -57
    423   -316   -740    -54    581   -527    114    345    -75   -470    -59     -7
    397   -327   -724    -36    561   -527    116    340    -70   -462    -46     33
    381   -371   -753     -5    566   -561    129    298    -85   -485    -64     -5
    418   -374   -792    -23    602   -581    111    272   -114   -493    -77    -44
    472   -381   -854    -46    662   -618     80    309   -114   -472    -67    -36
    496   -457   -953    -20    722   -704     57    329   -124   -480    -90    -62
    488   -568  -1057     41    771   -813     44    324   -166   -514   -127   -101
    436   -605  -1041     83    737   -823     88    293   -181   -524   -150   -161
    426   -613  -1041     93    732   -826     93    272   -202   -550   -171   -197
    498   -678  -1179     88    839   -927     33    288   -252   -602   -200   -192
    535   -680  -1215     72    875   -948     20    309   -272   -644   -226   -207
    506   -657  -1163     72    833   -909     54    316   -265   -654   -223   -205
    457   -743  -1200    142    826   -971     62    296   -285   -680   -228   -218
    431   -774  -1208    168    818   -989     44    267   -324   -714   -259   -249
    439   -745  -1184    153    810   -963     31    265   -329   -714   -270   -249
    459   -722  -1184    129    820   -953      5    257   -332   -719   -272   -254
    410   -722  -1135    155    771   -927     23    241   -340   -737   -285   -265
    345   -732  -1080    192    711   -906     67    262   -329   -745   -293   -254
    374   -797  -1171    213    771   -984     59    262   -368   -800   -355   -298
    407   -969  -1379    280    891  -1174     80    303   -418   -909   -446   -387
    415  -1158  -1574    368    995  -1366    181    400   -444  -1052   -623   -605
    420  -1179  -1600    376   1010  -1389    306    548   -350  -1091   -737   -748
    397   -927  -1325    265    859  -1124    387    537   -246   -979   -626   -620
    257   -498   -756    119    504   -626    226     72   -316   -750   -254   -241
    155     93    -64   -124    109     15    -77   -387   -322   -327    345    337
    166    688    522   -431   -176    605   -363   -623   -200    200   1008    961
    254    763    509   -509   -127    636   -581   -672   -103    563   1382   1358
    189    163    -25   -176    106     67   -613   -670   -405    119    833    862
    161   -433   -594    135    376   -514   -535   -592   -859   -732    -93     -2
    194   -771   -969    285    579   -870   -332   -314   -919  -1114   -571   -444
    213   -802  -1015    296    613   -909   -119    -23   -670   -984   -509   -397
    257   -758  -1015    249    633   -885     36    163   -501   -883   -444   -358
    233   -724   -958    244    594   -841    119    296   -397   -820   -418   -332
    233   -714   -948    239    587   -831    140    327   -407   -867   -462   -327
    275   -714   -989    220    631   -852    158    329   -436   -904   -472   -337
    223   -724   -950    249    584   -839    187    355   -381   -857   -410   -368
    213   -719   -935    252    571   -826    189    311   -400   -891   -465   -426
    231   -735   -966    249    594   -849    184    348   -402   -898   -472   -342
    233   -670   -904    218    568   -787    158    381   -387   -885   -452   -309
    215   -646   -862    215    537   -753    137    389   -381   -893   -454   -280
    262   -644   -906    189    581   -774    119    387   -387   -901   -462   -259
    345   -602   -950    127    644   -776    129    402   -366   -870   -436   -254
    348   -620   -969    137    657   -795    142    413   -332   -815   -387   -262
    285   -659   -948    187    615   -802    137    397   -340   -823   -392   -301
    283   -685   -969    200    626   -826     96    397   -348   -841   -418   -301
    381   -633  -1018    124    698   -826     28    449   -303   -802   -379   -241
    459   -540  -1000     41    730   -769    -10    457   -280   -763   -340   -231
    491   -519  -1010     15    748   -766     83    472   -267   -748   -337   -265
    392   -618  -1010    111    701   -813    127    470   -275   -769   -371   -267
    309   -722  -1034    205    670   -878    192    462   -296   -789   -387   -246
    353   -688  -1041    168    696   -865    194    511   -254   -748   -342   -200
    441   -574  -1015     64    727   -795    163    576   -176   -675   -272   -155
    542   -545  -1091      0    815   -818    142    602   -166   -657   -252   -132
    491   -659  -1150     83    818   -904    200    652   -161   -670   -267    -75
    475   -691  -1166    109    820   -927    239    698   -137   -672   -252     10
    527   -636  -1166     51    846   -901    213    704   -129   -652   -241      5
    498   -639  -1137     70    815   -885    213    714   -103   -610   -205      7
    436   -678  -1117    119    774   -896    215    711   -103   -594   -189     -2
    511   -675  -1187     83    849   -930    181    657   -166   -657   -246    -70
    514   -639  -1153     62    831   -896    189    633   -184   -672   -252    -85
    478   -594  -1075     57    776   -833    194    600   -205   -701   -277   -106
    470   -563  -1036     44    750   -797    187    555   -239   -730   -301   -132
    457   -519   -976     31    717   -748    187    530   -262   -748   -316   -148
    446   -483   -932     18    688   -706    150    478   -285   -771   -337   -171
    532   -410   -943    -62    737   -675    129    402   -329   -823   -384   -220
    649   -293   -943   -179    795   -618    158    384   -342   -844   -394   -239
    540   -381   -922    -77    730   -652    145    324   -410   -909   -449   -293
    446   -449   -896      0    670   -672    168    324   -407   -904   -459   -293
    501   -345   -846    -77    672   -597    181    348   -366   -867   -436   -262
    542   -270   -815   -137    678   -542    184    353   -350   -841   -413   -226
    376   -374   -750      0    563   -561    179    301   -379   -865   -441   -257
    361   -309   -672    -28    514   -488    168    277   -366   -849   -433   -262
    363   -275   -639    -44    498   -454    150    290   -337   -815   -392   -210
    384   -270   -654    -59    517   -459    137    332   -306   -774   -342   -135
    379   -257   -636    -59    506   -446    142    309   -288   -771   -340   -148
    301   -176   -480    -62    389   -327    142    223   -298   -802   -389   -241
    283   -145   -428    -67    355   -285    124    223   -350   -846   -426   -257
    366   -194   -561    -88    459   -376     72    288   -397   -883   -446   -197
    441   -262   -704    -88    571   -483     18    345   -415   -885   -446   -135
    384   -376   -763     -5    571   -568     72    342   -394   -872   -465   -174
    267   -465   -732     98    498   -597    137    277   -426   -917   -519   -288
    231   -493   -724    129    475   -607    140    207   -480   -971   -571   -379
    298   -480   -779     90    537   -628    106    192   -519  -1002   -576   -374
    472   -384   -857    -44    662   -620     59    265   -485   -943   -509   -265
    462   -428   -891    -15    675   -659     31    267   -475   -943   -514   -244
    293   -579   -872    142    581   -724     80    202   -519   -995   -571   -311
    259   -594   -854    168    555   -724    116    163   -545  -1023   -607   -350
    296   -581   -878    142    584   -730    109    148   -545  -1028   -626   -374
    324   -548   -872    111    597   -709     98    101   -548  -1054   -654   -428
    348   -555   -904    103    623   -730     80     67   -597  -1106   -678   -446
    405   -659  -1065    127    735   -862     70     77   -685  -1171   -727   -457
    472   -888  -1363    205    917  -1124    127    200   -722  -1278   -872   -558
    511  -1039  -1553    262   1031  -1296    262    368   -683  -1358  -1000   -688
    527   -919  -1447    194    984  -1182    400    459   -545  -1293   -966   -688
    381   -631  -1013    124    696   -820    405    163   -511  -1158   -763   -506
    202    -28   -231    -88    215   -129     96   -405   -496   -771   -218     23
    194    667    472   -433   -137    571   -249   -711   -340   -220    454    662
    306    898    589   -602   -142    745   -587   -722   -148    298    979   1200
    400    519    119   -459    140    319   -719   -675   -218    285    909   1189
    413    -31   -444   -192    426   -236   -704   -727   -719   -509     98    436
    465   -405   -872    -31    667   -639   -545   -649  -1111  -1275   -685   -316
    558   -467  -1026    -46    792   -745   -350   -353   -974  -1319   -810   -459
    452   -605  -1057     77    753   -831   -171   -119   -831  -1234   -769   -418
    405   -696  -1101    142    750   -898     36     38   -722  -1179   -743   -358
    444   -706  -1150    129    795   -927     98    114   -644  -1127   -722   -335
    527   -587  -1117     28    820   -852     85     98   -602  -1117   -735   -394
    613   -485  -1098    -62    854   -792     38     75   -626  -1143   -745   -418
    558   -662  -1221     49    888   -940     57    122   -683  -1163   -756   -368
    530   -701  -1231     85    878   -966    103    184   -631  -1124   -730   -316
    597   -592  -1192     -5    893   -891     70    202   -571  -1085   -698   -285
    672   -485  -1158    -93    914   -820      7    174   -555  -1075   -688   -285
    568   -571  -1140      0    854   -857     28    174   -579  -1091   -714   -303
    542   -662  -1208     59    875   -935     57    168   -628  -1135   -761   -329
    600   -652  -1252     25    924   -950     59    176   -631  -1127   -758   -306
    618   -576  -1195    -20    906   -885     80    155   -584  -1098   -753   -324
    558   -607  -1169     23    862   -888    103    129   -610  -1135   -769   -335
    581   -618  -1200     18    888   -906    111    210   -571  -1078   -704   -244
    589   -600  -1189      2    888   -893     93    280   -522  -1028   -662   -194
    631   -594  -1226    -18    927   -909     70    288   -522  -1023   -657   -194
    688   -555  -1244    -67    963   -898     62    322   -480   -989   -639   -168
    691   -498  -1192    -96    940   -844     77    355   -433   -940   -600   -137
    683   -491  -1176    -98    927   -833    101    387   -394   -901   -571   -114
    685   -491  -1176    -96    930   -833    111    402   -371   -878   -558   -114
    727   -444  -1171   -142    948   -807     90    433   -329   -844   -540   -101
    795   -392  -1187   -202    989   -789     62    485   -296   -813   -504    -44
    831   -402  -1234   -215   1028   -818     83    532   -262   -779   -472     15
    797   -413  -1210   -192   1002   -810    129    532   -249   -761   -459     28
    763   -449  -1215   -158    987   -831    140    475   -290   -807   -511    -38
    800   -392  -1192   -205    995   -792    140    478   -298   -810   -514    -46
    810   -376  -1187   -218    997   -779     80    517   -301   -792   -483     10
    745   -433  -1179   -155    961   -805     77    522   -280   -769   -459     59
    717   -381  -1101   -168    906   -740    129    491   -293   -784   -472     46
    670   -363  -1034   -153    849   -698    161    488   -290   -779   -472     31
    717   -368  -1085   -174    898   -727    103    420   -363   -846   -540    -28
    782   -368  -1150   -205    966   -758     28    358   -439   -932   -613    -85
    761   -337  -1101   -213    930   -719     70    355   -426   -919   -597    -57
    711   -342  -1054   -184    883   -698    150    319   -436   -927   -610    -80
    615   -371   -987   -122    800   -678    194    288   -446   -943   -639   -122
    620   -413  -1034   -103    826   -722    187    259   -488   -997   -691   -163
    711   -374  -1088   -168    898   -730    155    236   -519  -1026   -706   -153
    706   -290   -997   -207    852   -644    155    252   -480   -974   -644    -80
    639   -202   -841   -218    737   -522    166    288   -413   -888   -566     -2
    662   -119   -782   -270    722   -449    132    267   -394   -870   -566    -10
    698   -119   -820   -290    758   -467     72    184   -457   -937   -628    -80
    626   -171   -797   -228    711   -483     77    189   -462   -927   -613    -59
    607   -158   -766   -226    685   -462     96    218   -433   -898   -592    -20
    641   -163   -805   -239    722   -483     75    200   -457   -922   -613    -20
    620   -153   -774   -236    693   -462     72    231   -415   -872   -571     -5
    646   -189   -836   -228    740   -511     41    228   -441   -898   -600    -44
    607   -361   -969   -124    787   -665     54    192   -527   -989   -691   -111
    600   -436  -1036    -80    818   -735     83    223   -519   -995   -704   -101
    605   -501  -1109    -54    854   -805     83    239   -514   -992   -698    -88
    631   -485  -1117    -72    872   -800     59    267   -493   -969   -675    -70
    665   -470  -1135    -98    898   -802     54    259   -498   -966   -672    -80
    659   -576  -1236    -41    948   -906     25    148   -628  -1098   -789   -200
    555   -644  -1200     41    875   -922     75    129   -652  -1119   -810   -205
    532   -698  -1231     83    880   -966    106    145   -636  -1109   -807   -192
    524   -639  -1163     57    841   -901     98    135   -613  -1091   -797   -215
    561   -527  -1088    -15    823   -807     72    142   -589  -1062   -774   -205
    701   -444  -1148   -129    922   -795      5    179   -602  -1060   -753   -127
    646   -532  -1179    -57    911   -854     20    210   -587  -1049   -748    -75
    607   -657  -1265     23    935   -961     64    218   -594  -1072   -787    -98
    576   -769  -1345     96    961  -1057    116    231   -646  -1169   -917   -226
    615  -1002  -1618    192   1114  -1309    223    283   -727  -1376  -1169   -462
    662   -852  -1517     93   1088  -1184    316    405   -613  -1366  -1195   -493
    571   -509  -1083    -31    826   -795    342    285   -524  -1215  -1000   -329
    407   -142   -550   -132    478   -345    132   -202   -675  -1036   -670    -31
    353    376     23   -366    163    200   -194   -628   -771   -704   -174    384
    392    714    322   -553     33    519   -480   -784   -698   -272    340    823
    493    433    -59   -465    275    187   -667   -776   -743   -184    426    919
    532     -5   -537   -262    535   -270   -696   -810  -1091   -735   -137    433
    519   -462   -982    -31    750   -722   -524   -743  -1428  -1473   -914   -213
    470   -709  -1182    119    826   -945   -314   -459  -1252  -1530  -1091   -350
    509   -719  -1228    103    867   -971   -171   -239  -1018  -1400  -1054   -332
    631   -706  -1337     38    984  -1021    -90    -98   -924  -1369  -1054   -319
    594   -761  -1356     80    971  -1057     31     90   -743  -1223   -943   -171
    597   -732  -1332     67    963  -1031     72    148   -672  -1169   -901   -122
    618   -680  -1299     31    956   -989     54    155   -644  -1148   -893   -122
    615   -659  -1275     23    945   -966     59    176   -605  -1132   -893   -137
    592   -680  -1273     41    932   -976    103    179   -626  -1143   -911   -163
    600   -688  -1291     44    943   -989    119    184   -628  -1143   -906   -148
    644   -672  -1319     12    979   -997    103    200   -605  -1122   -878   -103
    737   -574  -1312    -80   1023   -943     44    249   -542  -1062   -820    -59
    730   -519  -1252   -106    987   -885     28    270   -504  -1021   -795    -49
    646   -623  -1270    -12    956   -945    122    215   -558  -1072   -846    -93
    646   -711  -1358     31   1000  -1036    168    207   -589  -1106   -888   -119
    662   -722  -1384     31   1023  -1052    171    241   -548  -1067   -846    -70
    787   -576  -1363   -106   1072   -969    109    277   -488  -1000   -792    -18
    930   -436  -1366   -246   1145   -898    -44    327   -428   -948   -745     33
    685   -688  -1374      0   1028  -1031    -28    254   -504  -1023   -818    -23
    561   -795  -1356    116    958  -1075    179    226   -537  -1049   -854    -46
    555   -701  -1260     70    906   -979    200    283   -454   -979   -802     -2
    597   -652  -1249     25    922   -948    187    306   -420   -961   -807    -25
    756   -644  -1400    -57   1078  -1021     98    277   -462  -1008   -831    -23
    792   -618  -1410    -85   1101  -1013    127    389   -355   -891   -688    132
    758   -602  -1361    -77   1057   -982    174    452   -262   -800   -610    122
    685   -592  -1278    -46    982   -935    223    509   -176   -740   -594    135
    769   -605  -1376    -83   1072   -989    171    475   -244   -820   -659    215
    852   -607  -1460   -122   1156  -1034    137    485   -270   -854   -665    288
    828   -592  -1421   -119   1124  -1005    174    535   -220   -792   -618    298
    802   -553  -1358   -124   1078   -956    181    527   -210   -766   -602    244
    787   -550  -1337   -119   1060   -943    187    493   -231   -802   -641    171
    774   -571  -1345   -101   1060   -958    194    433   -285   -880   -719     93
    743   -576  -1322    -83   1031   -948    189    431   -332   -914   -714    161
    740   -540  -1280   -101   1010   -909    171    431   -342   -904   -683    207
    709   -558  -1270    -75    987   -914    168    387   -376   -924   -717    119
    680   -558  -1239    -59    958   -898    140    311   -439   -982   -763     10
    631   -542  -1176    -46    901   -857    158    293   -431   -976   -745    -10
    685   -540  -1226    -72    953   -880     96    270   -465  -1010   -782    -25
    818   -480  -1299   -168   1057   -888    -44    241   -535  -1072   -836    -20
    730   -511  -1241   -109    984   -875    -54    226   -548  -1067   -826     20
    587   -576  -1166     -5    875   -870    127    176   -581  -1093   -849      0
    594   -491  -1085    -54    839   -787    228    231   -514  -1031   -797     36
    641   -410  -1052   -116    844   -730    171    215   -509  -1013   -789     25
    633   -400  -1034   -116    833   -717     49    150   -545  -1041   -810    -12
    592   -389   -982   -103    787   -685     72    145   -535  -1018   -789    -33
    574   -428  -1002    -72    787   -714    127    142   -540  -1026   -789    -36
    537   -446   -984    -46    758   -714    145    166   -522  -1015   -782    -54
    509   -265   -774   -122    641   -519    140    187   -465   -956   -717    -54
    626   -244   -870   -192    745   -555     70    101   -553  -1054   -807   -150
    696   -262   -961   -218    826   -610     38     80   -602  -1109   -857   -181
    685   -350  -1039   -168    859   -693     36    114   -597  -1106   -857   -163
    672   -402  -1075   -135    872   -737     33    127   -589  -1098   -854   -181
    670   -400  -1070   -135    867   -735     44    137   -584  -1088   -846   -207
    639   -431  -1070   -103    854   -750     54    140   -594  -1096   -854   -213
    639   -431  -1070   -103    852   -750     36    122   -607  -1114   -872   -174
    662   -436  -1098   -111    880   -766     -5     90   -641  -1150   -901   -155
    659   -478  -1137    -90    896   -807      7     93   -662  -1171   -917   -124
    652   -506  -1161    -72    906   -833     36    109   -665  -1171   -924    -98
    644   -530  -1174    -59    906   -849     51    111   -667  -1176   -935    -90
    626   -480  -1106    -72    865   -792     51    114   -662  -1176   -927    -77
    691   -407  -1101   -142    893   -753      7    109   -662  -1179   -932    -67
    698   -452  -1150   -124    924   -800    -25     77   -706  -1231   -976    -83
    607   -579  -1189    -15    898   -885     33     85   -735  -1288  -1041   -124
    589   -802  -1392    106    989  -1096    119    163   -763  -1415  -1218   -283
    644   -872  -1517    114   1080  -1195    215    275   -717  -1493  -1366   -426
    683   -605  -1291    -38    987   -948    283    345   -550  -1376  -1270   -345
    670   -166   -839   -252    753   -501    166     49   -623  -1257  -1041   -137
    504    246   -257   -374    381     -5   -148   -511   -911  -1119   -688    163
    420    709    288   -566     67    501   -410   -870  -1028   -815   -210    535
    472    823    350   -649     59    589   -644  -1000  -1036   -517    166    844
    511    423    -90   -470    301    166   -719  -1008  -1197   -691    -18    691
    514    -12   -527   -249    519   -270   -672   -979  -1525  -1356   -740    101
    509   -426   -935    -44    719   -680   -504   -787  -1608  -1829  -1340   -366
    514   -532  -1047      7    779   -789   -324   -485  -1322  -1696  -1337   -340
    535   -519  -1054    -10    795   -787   -179   -231  -1062  -1501  -1218   -226
    615   -522  -1137    -46    875   -828   -109   -124   -963  -1436  -1197   -233
    639   -514  -1156    -64    896   -833    -70    -64   -917  -1418  -1197   -226
    592   -478  -1070    -57    828   -771    -38    -25   -880  -1397  -1195   -218
    584   -410   -995    -85    789   -701    -54    -41   -883  -1405  -1213   -239
    636   -420  -1057   -106    846   -737    -59    -28   -883  -1418  -1226   -223
    644   -394  -1041   -124    839   -717    -59    -15   -862  -1408  -1210   -200
    620   -389  -1010   -116    813   -698    -57    -20   -859  -1413  -1215   -213
    597   -363   -963   -116    779   -662    -44      7   -828  -1389  -1195   -200
    646   -361  -1008   -142    826   -683    -70      5   -852  -1408  -1218   -215
    641   -384  -1026   -129    831   -704    -59     15   -839  -1402  -1208   -189
    620   -376  -1000   -122    810   -688    -31     41   -797  -1363  -1169   -142
    613   -345   -961   -135    784   -652    -25     49   -782  -1343  -1150   -129
    607   -306   -914   -150    761   -610    -25     49   -774  -1332  -1145   -140
    600   -272   -875   -163    737   -574    -28     46   -761  -1325  -1143   -140
    615   -267   -885   -174    750   -576    -20     80   -737  -1299  -1114    -93
    636   -293   -932   -171    784   -613    -18    114   -711  -1275  -1101    -59
    631   -306   -937   -161    784   -620     -7    135   -685  -1247  -1091    -41
    592   -293   -888   -150    737   -589      7    171   -641  -1208  -1072    -28
    623   -277   -901   -174    761   -589    -12    176   -633  -1200  -1080    -46
    683   -314  -1000   -184    839   -654    -28    187   -631  -1195  -1072    -46
    693   -298   -992   -197    841   -644      0    239   -561  -1127  -1013     10
    685   -267   -953   -210    818   -607     12    275   -519  -1085   -976     59
    675   -246   -922   -215    797   -584     15    306   -493  -1065   -956    103
    675   -241   -917   -218    792   -579     12    322   -488  -1065   -950    129
    675   -241   -917   -215    795   -579     23    327   -480  -1047   -930    145
    711   -257   -969   -228    839   -613     33    350   -478  -1044   -937    135
    737   -283  -1021   -226    878   -652     33    368   -483  -1054   -943    135
    706   -306  -1013   -200    859   -659     33    345   -514  -1085   -974    103
    680   -262   -943   -207    810   -602     36    301   -550  -1127  -1008     62
    672   -239   -914   -218    792   -576     38    252   -594  -1169  -1039     15
    649   -272   -922   -189    784   -597     41    210   -639  -1218  -1085    -18
    657   -265   -924   -197    789   -594     41    189   -657  -1239  -1093     15
    667   -215   -883   -226    774   -548     62    176   -644  -1218  -1067     36
    639   -155   -795   -244    717   -472     57    119   -672  -1231  -1080    -18
    581   -129   -711   -228    646   -420     57     83   -693  -1247  -1101    -38
    574   -218   -792   -179    680   -504     64     88   -724  -1278  -1132    -36
    545   -371   -917    -85    730   -644     93     83   -750  -1309  -1148    -33
    374   -389   -763      7    566   -576    150     64   -719  -1280  -1117    -12
    478   -265   -743   -109    610   -504    106     51   -693  -1241  -1078     20
    605   -176   -782   -215    691   -478     57     75   -678  -1218  -1054     38
    605   -179   -784   -213    693   -480     64    109   -644  -1176  -1010    116
    602   -200   -802   -202    701   -501     57    129   -620  -1148   -987    194
    594   -205   -800   -194    696   -501     51    122   -623  -1148   -987    189
    574   -168   -743   -202    657   -454     36     88   -641  -1169  -1002    153
    480   -127   -607   -176    542   -366     57     33   -662  -1195  -1026    116
    348   -197   -548    -77    446   -371     98    -28   -683  -1213  -1028    122
    483   -296   -779    -93    628   -537     51      5   -709  -1228  -1054    140
    618   -355   -974   -132    792   -662      5     85   -711  -1257  -1104    142
    594   -397   -992    -98    792   -693     15     80   -719  -1270  -1124    127
    478   -472   -953     -5    714   -711     46    -10   -771  -1312  -1169     33
    446   -540   -989     46    717   -763     46    -44   -820  -1345  -1200      2
    444   -615  -1062     85    750   -836     28    -12   -826  -1345  -1200     10
    350   -641   -992    145    670   -815     88    -28   -818  -1343  -1179    -15
    322   -579   -901    127    610   -740    103   -148   -852  -1361  -1179    -72
    587   -527  -1117    -31    852   -820    -28    -72   -888  -1369  -1205    -49
    626   -610  -1239     -7    930   -924    -88     28   -885  -1366  -1241      7
    592   -652  -1244     31    917   -948    -59     57   -862  -1350  -1210     25
    610   -636  -1249     10    927   -940    -44     46   -862  -1366  -1202     10
    615   -670  -1286     25    948   -976    -36     10   -888  -1413  -1234      0
    607   -743  -1350     64    979  -1047    -12     -7   -924  -1483  -1291    -28
    623   -888  -1512    132   1067  -1200     41     57   -976  -1608  -1431   -155
    620  -1018  -1639    197   1127  -1327    158    236   -935  -1712  -1579   -314
    563   -906  -1470    171   1015  -1187    267    332   -805  -1654  -1566   -309
    452   -491   -943     18    696   -717    228     54   -792  -1504  -1345   -114
    314    111   -202   -213    259    -44    -25   -524   -919  -1241   -893    301
    215    792    574   -506   -179    683   -332   -922   -937   -820   -290    846
    288   1078    789   -683   -252    935   -675  -1023   -872   -376    241   1345
    361    667    306   -514     25    488   -774   -940   -893   -345    241   1361
    298      0   -298   -148    298   -148   -675   -893  -1226  -1008   -491    688
    249   -506   -758    127    504   -631   -506   -763  -1564  -1805  -1363    -96
    257   -605   -862    174    558   -732   -322   -459  -1376  -1803  -1491   -207
    272   -558   -833    142    550   -696   -176   -226  -1150  -1649  -1402   -145
    265   -558   -823    148    542   -691    -46    -77  -1002  -1564  -1348   -106
    239   -581   -820    168    527   -701      0     -7   -948  -1530  -1335    -98
    272   -579   -854    153    561   -717     15     72   -917  -1501  -1314    -70
    303   -524   -828    109    566   -675     33    142   -870  -1460  -1286    -31
    316   -496   -813     90    563   -654     54    181   -828  -1428  -1270    -10
    376   -407   -787     12    579   -597     28    166   -826  -1441  -1286    -25
    387   -379   -766     -5    574   -571     10    184   -839  -1452  -1293     -7
    389   -379   -769     -5    576   -574     33    231   -810  -1421  -1275     25
    309   -418   -727     54    517   -571     72    187   -823  -1434  -1296     -7
    249   -478   -730    114    488   -602    124     77   -865  -1483  -1340    -75
    366   -493   -859     64    610   -678     88    109   -878  -1475  -1335    -80
    454   -470   -924      7    688   -698     62    194   -836  -1447  -1314    -49
    522   -457   -979    -31    750   -717     62    210   -815  -1452  -1312      0
    527   -472  -1000    -28    761   -737     41    179   -815  -1426  -1278    -59
    472   -441   -914    -15    693   -678     64    132   -818  -1408  -1257   -171
    470   -423   -893    -23    680   -657    106     75   -831  -1423  -1267   -163
    589   -480  -1070    -54    828   -774     57    132   -831  -1418  -1278   -140
    732   -535  -1267    -98    997   -898    -18    275   -792  -1397  -1270     41
    722   -478  -1200   -122    958   -836     -2    319   -727  -1330  -1182    111
    719   -415  -1137   -153    927   -776      2    358   -654  -1249  -1104    119
    802   -329  -1132   -236    966   -730    -18    361   -636  -1239  -1078     98
    795   -374  -1171   -213    982   -771      5    381   -615  -1228  -1054    111
    724   -394  -1122   -166    922   -758     18    400   -592  -1210  -1049    137
    696   -371  -1067   -163    880   -719      2    413   -576  -1197  -1039    187
    706   -314  -1021   -194    862   -667      0    428   -561  -1182  -1021    205
    704   -270   -976   -218    839   -623     36    457   -537  -1171  -1008    254
    758   -231   -989   -262    872   -610     51    465   -537  -1176   -997    311
    691   -277   -969   -205    828   -623     62    439   -548  -1163   -958    296
    628   -283   -911   -171    769   -597     77    384   -563  -1150   -909    163
    581   -254   -839   -166    709   -545     83    322   -613  -1221  -1021      0
    561   -332   -893   -114    724   -613     72    314   -683  -1340  -1197    135
    558   -387   -948    -85    750   -667     59    306   -701  -1350  -1202    194
    537   -345   -883    -96    709   -613     59    265   -706  -1337  -1187    111
    467   -301   -769    -85    618   -535     77    168   -722  -1369  -1210     20
    465   -288   -756    -88    610   -522     67    116   -776  -1410  -1228     -7
    524   -285   -810   -122    665   -548     31    171   -789  -1402  -1221     23
    542   -303   -846   -119    693   -574     36    192   -774  -1405  -1231     25
    527   -303   -831   -114    678   -566     28    181   -769  -1400  -1218     23
    511   -283   -795   -114    652   -540     15    174   -745  -1366  -1171     33
    514   -192   -709   -161    610   -449      5    168   -709  -1325  -1132     41
    574    -83   -657   -244    615   -368    -20    150   -685  -1309  -1127     44
    540   -135   -675   -202    607   -405    -83     85   -756  -1371  -1176     -2
    475   -189   -665   -142    568   -426    -59     90   -763  -1369  -1169      0
    483   -142   -626   -171    553   -381    -25    124   -722  -1325  -1127     51
    478    -88   -566   -194    522   -327    -59    109   -717  -1337  -1143     44
    426    -88   -517   -171    470   -301    -59     80   -732  -1350  -1150     41
    483   -114   -597   -184    540   -355    -90    135   -724  -1337  -1150     54
    514   -207   -722   -153    615   -462   -145    158   -750  -1371  -1189     31
    449   -306   -756    -70    602   -530    -57    129   -779  -1415  -1234     -5
    387   -337   -724    -25    555   -530     -2    103   -802  -1439  -1262    -36
    384   -288   -672    -49    527   -480    -15     90   -826  -1462  -1286    -80
    415   -259   -678    -80    545   -467    -49     51   -870  -1517  -1322   -103
    392   -324   -717    -33    553   -519    -57     31   -898  -1540  -1327    -77
    431   -303   -737    -64    581   -519   -106     33   -896  -1519  -1319    -83
    483   -254   -740   -114    610   -496   -116     41   -878  -1517  -1325    -80
    501   -296   -797   -103    649   -545   -103     31   -911  -1545  -1348    -96
    436   -327   -763    -54    600   -545    -46     41   -893  -1522  -1335   -109
    306   -358   -665     25    483   -511    -10    -70   -919  -1553  -1358   -153
    381   -426   -807     20    594   -615    -75    -64   -958  -1577  -1387   -163
    540   -522  -1062    -10    800   -792   -114     38   -976  -1618  -1452   -194
    592   -667  -1260     38    924   -963    -41    155   -995  -1727  -1597   -314
    506   -719  -1226    106    865   -974    127    246   -953  -1821  -1732   -446
    392   -530   -924     67    657   -727    249    249   -815  -1722  -1636   -371
    368   -129   -498   -119    433   -314    106    -62   -828  -1530  -1356   -111
    433    470     36   -452    200    254   -298   -566   -930  -1213   -872    348
    407   1130    719   -771   -155    924   -592   -795   -784   -657   -187    969
    413   1208    795   -813   -189   1002   -813   -846   -644   -244    244   1382
    413    745    332   -579     38    540   -880   -854   -784   -400     41   1213
    363    210   -153   -285    259     28   -818   -919  -1291  -1231   -795    420
    423   -252   -675    -85    548   -462   -652   -730  -1584  -1888  -1499   -181
    483   -405   -888    -38    683   -644   -452   -368  -1325  -1784  -1496   -158
    392   -397   -789      0    589   -592   -210   -142  -1072  -1602  -1353    -83
    249   -405   -654     77    452   -530    -49   -101   -961  -1548  -1322   -132
    423   -418   -841     -5    631   -628    -83    -54   -953  -1566  -1395   -140
    623   -353   -976   -135    800   -665   -137     62   -930  -1543  -1397    -77
    626   -400  -1026   -114    823   -711   -153     96   -950  -1561  -1410    -54
    566   -426   -992    -70    779   -709   -135    114   -940  -1548  -1387    -18
    535   -452   -987    -41    758   -717   -106    101   -930  -1532  -1371    -20
    511   -439   -950    -36    730   -696    -85     83   -930  -1530  -1376    -54
    545   -384   -930    -83    735   -657    -93     98   -914  -1506  -1358    -54
    589   -363   -953   -111    771   -657   -103    142   -875  -1473  -1317     -5
    555   -397   -953    -80    753   -675    -93    166   -849  -1452  -1299     25
    535   -384   -922    -75    727   -652    -77    135   -854  -1473  -1337    -12
    491   -379   -870    -57    678   -623    -41     59   -872  -1499  -1358    -41
    602   -350   -953   -124    776   -652    -57     93   -839  -1431  -1296     20
    740   -301  -1041   -220    891   -670    -93    202   -761  -1358  -1234     90
    737   -327  -1067   -205    901   -696    -80    265   -748  -1337  -1208    135
    654   -371  -1028   -142    839   -698    -33    314   -691  -1283  -1171    153
    615   -368   -984   -122    800   -675    -20    311   -662  -1267  -1171    132
    639   -303   -945   -168    789   -623    -36    301   -649  -1280  -1189    116
    675   -267   -943   -205    807   -605    -49    314   -631  -1265  -1169    155
    704   -270   -974   -218    836   -620    -44    366   -576  -1210  -1122    220
    737   -223   -961   -257    849   -592    -44    418   -511  -1153  -1072    267
    756   -171   -927   -293    839   -548    -25    444   -454  -1109  -1034    298
    691   -168   -859   -262    774   -514     20    405   -428  -1091  -1026    280
    602   -189   -792   -207    696   -491     77    329   -433  -1085  -1028    259
    717   -306  -1023   -205    870   -665      5    358   -491  -1098  -1039    290
    865   -309  -1174   -277   1018   -743    -51    540   -423  -1034   -963    368
    732   -314  -1047   -210    888   -680      7    545   -387   -997   -924    355
    579   -374   -953   -103    763   -662     77    493   -402  -1031   -982    324
    735   -350  -1085   -192    909   -717     25    410   -478  -1122  -1085    345
    833   -303  -1137   -265    984   -722    -54    397   -542  -1187  -1127    309
    792   -280  -1075   -257    932   -678    -83    374   -568  -1189  -1119    298
    807   -220  -1031   -296    919   -626    -57    355   -566  -1166  -1101    272
    745   -228   -974   -257    859   -600     -5    327   -576  -1169  -1083    252
    636   -252   -888   -194    761   -568     10    290   -594  -1179  -1109    210
    618   -319   -937   -150    776   -628     -7    231   -659  -1249  -1182    197
    633   -355   -989   -140    810   -672    -20    197   -711  -1296  -1223    189
    654   -306   -961   -174    807   -633    -15    213   -693  -1267  -1189    210
    662   -207   -870   -228    763   -537    -15    200   -662  -1223  -1145    179
    636    -75   -711   -283    672   -392    -25    122   -675  -1241  -1156    132
    615    -62   -678   -277    644   -368    -51    106   -727  -1270  -1176    163
    633   -103   -737   -265    685   -420    -54    207   -654  -1182  -1109    290
    605   -124   -730   -241    665   -426    -59    228   -623  -1150  -1072    353
    613   -116   -730   -246    670   -423    -77    207   -626  -1153  -1072    363
    605   -114   -719   -246    659   -415    -70    207   -610  -1132  -1057    350
    592   -111   -704   -239    646   -407    -72    184   -618  -1124  -1054    319
    574   -179   -753   -200    662   -465    -77    200   -613  -1119  -1054    314
    579   -296   -875   -142    724   -584    -96    174   -670  -1195  -1127    280
    589   -366   -956   -114    771   -659   -122    155   -717  -1244  -1158    280
    584   -353   -937   -114    761   -644   -129    155   -719  -1228  -1163    246
    566   -363   -932   -103    748   -646   -106    158   -717  -1218  -1158    218
    542   -400   -943    -72    740   -670   -101    145   -730  -1231  -1169    192
    576   -361   -940   -109    756   -649   -132    119   -769  -1280  -1202    184
    659   -306   -966   -176    813   -636   -137    137   -774  -1278  -1192    215
    654   -288   -943   -187    797   -615   -127    155   -753  -1239  -1174    200
    597   -280   -880   -158    737   -579   -116    166   -724  -1213  -1148    205
    480   -288   -769    -98    623   -527    -90    148   -706  -1208  -1148    189
    452   -415   -867    -18    659   -641   -161     46   -854  -1337  -1249    124
    532   -439   -974    -46    750   -706   -153    101   -841  -1325  -1239    187
    509   -472   -982    -18    745   -727   -103    158   -789  -1283  -1208    220
    483   -628  -1111     72    795   -867    -49    200   -797  -1335  -1280    148
    491   -784  -1275    148    883  -1028     46    311   -776  -1426  -1434    -10
    478   -745  -1226    132    852   -984    155    452   -639  -1410  -1478    -72
    446   -397   -846    -25    644   -620    207    418   -524  -1280  -1319     54
    379      2   -376   -189    376   -187     36     12   -698  -1171  -1062    241
    277    431    153   -353     62    293   -262   -493   -963   -984   -670    511
    233    888    654   -563   -210    771   -511   -743   -992   -620   -153    872
    231    795    561   -514   -166    678   -646   -779   -995   -428     75   1049
    314    298    -18   -306    166    140   -737   -875  -1369   -979   -483    584
    337   -197   -535    -70    436   -366   -667   -787  -1683  -1691  -1283    -96
    376   -514   -891     67    633   -701   -493   -522  -1543  -1816  -1545   -387
    423   -522   -948     49    683   -735   -366   -285  -1254  -1644  -1457   -311
    483   -452   -937    -15    709   -696   -262    -83  -1015  -1478  -1350   -161
    555   -366   -922    -93    737   -644   -189     51   -865  -1382  -1296    -57
    504   -376   -880    -64    691   -626   -140     44   -854  -1395  -1325    -67
    478   -410   -888    -33    680   -649   -124     28   -883  -1415  -1335    -28
    576   -303   -880   -137    727   -589   -166    137   -795  -1322  -1249    142
    628   -262   -891   -181    758   -576   -290    163   -771  -1312  -1236    218
    420   -449   -872     12    644   -659   -194     90   -831  -1392  -1312    171
    379   -483   -865     51    620   -672    -88     77   -841  -1413  -1327    171
    402   -439   -841     15    620   -639   -101     72   -839  -1405  -1319    163
    426   -337   -763    -44    594   -550   -106     88   -802  -1358  -1283    166
    457   -259   -719    -98    584   -488   -129     67   -810  -1356  -1286    142
    514   -272   -787   -122    649   -527   -153     54   -831  -1374  -1309    132
    553   -285   -839   -135    693   -561   -155     88   -802  -1330  -1275    194
    527   -267   -795   -129    659   -530   -148    106   -766  -1288  -1239    239
    465   -223   -691   -122    576   -454   -127    103   -727  -1252  -1228    223
    537   -155   -693   -192    613   -423   -171     51   -787  -1306  -1270    207
    594   -192   -787   -202    691   -491   -184     90   -782  -1286  -1249    249
    563   -189   -753   -187    657   -470   -158    155   -696  -1184  -1171    257
    535   -135   -672   -202    602   -402   -158    168   -657  -1143  -1130    249
    514   -111   -626   -200    568   -368   -158    192   -626  -1122  -1119    267
    485   -103   -589   -192    535   -345   -148    218   -587  -1091  -1098    298
    491    -93   -584   -197    537   -337   -153    246   -548  -1049  -1070    342
    511    -46   -561   -233    535   -303   -150    270   -511  -1013  -1044    371
    493    -31   -527   -231    509   -277   -142    275   -491  -1000  -1041    379
    470    -33   -506   -218    485   -270   -140    275   -493  -1002  -1039    379
    444    -20   -465   -210    454   -241   -116    327   -459   -966  -1002    423
    433    -38   -472   -197    452   -254   -111    329   -454   -979  -1018    423
    428    -49   -480   -189    452   -265   -109    301   -488  -1031  -1065    397
    454    -51   -506   -205    480   -277   -129    246   -555  -1088  -1114    345
    480    -31   -511   -223    496   -270   -145    218   -600  -1124  -1148    319
    428      2   -426   -215    426   -213   -135    187   -610  -1140  -1161    272
    384     18   -366   -202    374   -171   -140    132   -654  -1171  -1179    226
    376     -7   -387   -187    381   -197   -153     90   -709  -1218  -1228    192
    376    -12   -389   -181    381   -200   -148     80   -722  -1223  -1234    205
    384     51   -332   -220    358   -140   -150     44   -732  -1226  -1241    202
    345     88   -257   -218    301    -85   -155     -7   -761  -1262  -1283    155
    293     90   -202   -192    246    -57   -150    -49   -795  -1299  -1312    124
    337     44   -293   -189    316   -124   -194   -111   -883  -1371  -1376     67
    379     96   -283   -239    332    -93   -176    -41   -810  -1280  -1293    119
    384    181   -202   -283    293    -10   -179    -31   -763  -1221  -1236    145
    368    207   -161   -290    265     23   -197    -57   -758  -1215  -1234    142
    355    241   -114   -298    236     64   -197    -59   -724  -1176  -1205    176
    348    267    -80   -309    213     93   -197    -75   -714  -1166  -1200    179
    402    228   -174   -316    288     28   -213    -93   -750  -1202  -1228    171
    397    213   -187   -306    293     15   -210    -72   -740  -1189  -1218    200
    376    226   -150   -301    265     38   -194    -46   -706  -1161  -1192    257
    400    168   -231   -285    314    -28   -205    -54   -714  -1158  -1202    241
    405     70   -337   -239    371   -132   -213    -62   -740  -1182  -1231    187
    387     -7   -397   -189    389   -202   -200    -75   -743  -1187  -1247    135
    387    -36   -423   -174    405   -228   -205    -98   -774  -1197  -1257    122
    392   -103   -496   -145    444   -298   -197    -44   -763  -1187  -1260    148
    402   -153   -555   -127    478   -353   -189    -23   -758  -1197  -1278    163
    397   -207   -607    -96    501   -407   -179    -25   -769  -1210  -1288    150
    381   -226   -607    -77    493   -415   -155    -28   -756  -1200  -1267    150
    374   -231   -605    -72    488   -418   -140    -44   -758  -1200  -1267    142
    368   -252   -620    -59    493   -436   -132    -33   -766  -1200  -1273    132
    392   -293   -688    -51    537   -491   -142      2   -761  -1205  -1278    176
    428   -316   -745    -54    587   -530   -142      7   -753  -1205  -1270    220
    361   -345   -706     -7    532   -527   -101    -18   -748  -1182  -1257    153
    327   -384   -711     28    519   -548    -83    -49   -771  -1192  -1273     90
    368   -519   -888     75    628   -704    -80      0   -815  -1252  -1340     70
    410   -789  -1200    189    805   -995    -23    111   -846  -1379  -1509    -46
    400   -924  -1325    259    862  -1124    122    265   -753  -1415  -1621   -179
    366   -709  -1075    171    719   -891    233    285   -623  -1312  -1545   -155
    244   -288   -532     20    387   -407    137   -127   -724  -1200  -1314      0
    103    228    124   -166    -10    176   -142   -646   -909   -945   -857    407
     85    797    711   -441   -311    753   -439   -924   -924   -530   -265    927
    187    927    737   -558   -275    833   -698  -1026   -872   -129    189   1337
    231    488    257   -361    -12    374   -782   -987   -961   -223     46   1275
    257    -49   -306   -103    280   -176   -743   -956  -1314   -958   -735    568
    223   -517   -743    145    480   -628   -524   -740  -1426  -1517  -1395      7
    265   -626   -891    181    576   -758   -348   -436  -1195  -1436  -1415     20
    371   -607   -979    116    672   -795   -226   -187  -1015  -1335  -1371    129
    400   -574   -974     88    685   -774   -127    -12   -865  -1254  -1335    249
    387   -594   -982    101    683   -787    -83     41   -813  -1223  -1314    306
    376   -576   -953    101    662   -766    -62     57   -789  -1205  -1309    280
    361   -530   -891     83    623   -711    -49     57   -782  -1200  -1317    228
    329   -514   -844     93    587   -678    -25     62   -763  -1184  -1312    215
    342   -496   -841     75    592   -667    -23     93   -735  -1163  -1296    254
    394   -509   -904     54    649   -706    -33    114   -740  -1174  -1306    265
    426   -504   -932     36    678   -717    -44    122   -735  -1176  -1317    262
    418   -478   -896     31    657   -685    -44    124   -719  -1150  -1299    231
    405   -441   -846     15    626   -644    -44    119   -704  -1143  -1296    181
    405   -420   -828      7    615   -623    -41    129   -688  -1130  -1275    181
    400   -426   -828     12    613   -628    -36    148   -665  -1104  -1252    176
    384   -423   -807     20    594   -615    -23    161   -641  -1083  -1231    168
    342   -384   -727     20    532   -555     -5    145   -623  -1072  -1228    132
    327   -353   -680     12    504   -517      2    148   -628  -1075  -1236    135
    368   -387   -756      7    561   -571    -18    215   -626  -1072  -1236    223
    381   -439   -820     28    600   -628     -2    290   -568  -1015  -1195    283
    376   -407   -784     12    579   -594     18    345   -496   -932  -1135    296
    379   -342   -722    -18    548   -530     15    363   -454   -893  -1093    301
    389   -270   -659    -59    522   -465      7    374   -431   -875  -1075    319
    402   -244   -646    -77    524   -444      7    392   -410   -867  -1083    361
    420   -262   -683    -83    550   -472      5    420   -397   -865  -1083    376
    441   -277   -722    -83    581   -498     15    459   -368   -828  -1060    389
    441   -215   -657   -114    545   -433     28    483   -332   -787  -1018    394
    420   -135   -555   -142    488   -345     44    470   -309   -769  -1008    376
    470   -168   -641   -150    553   -405     18    444   -374   -831  -1062    348
    501   -226   -727   -137    613   -475     12    459   -394   -836  -1054    337
    475   -205   -680   -135    576   -444     18    452   -397   -836  -1034    332
    384   -189   -574    -96    478   -381     49    402   -402   -865  -1057    303
    293   -176   -470    -59    381   -322     64    285   -465   -940  -1130    210
    374   -205   -579    -85    475   -392     10    275   -545  -1002  -1182    236
    405   -226   -633    -90    517   -428    -12    306   -553  -1021  -1202    303
    366   -202   -568    -80    467   -384     15    296   -527   -963  -1148    262
    322   -148   -472    -88    397   -309     49    277   -496   -919  -1085    231
    249   -106   -358    -72    303   -231     93    239   -485   -917  -1054    239
    184    -75   -259    -57    220   -166    103    137   -537   -995  -1119    168
    254    -41   -296   -106    275   -168     51    109   -607  -1057  -1208     88
    290    -64   -355   -114    322   -210     57    184   -561  -1023  -1179    241
    270    -38   -309   -116    288   -171     64    184   -524   -958  -1104    228
    236    -33   -270   -103    252   -150     80    174   -493   -924  -1057    220
    226     54   -171   -140    200    -57     75    132   -470   -927  -1047    272
    314     93   -220   -205    267    -62      0    132   -514   -958  -1078    290
    366     88   -277   -226    322    -93    -23    179   -488   -922  -1052    262
    358     70   -288   -215    322   -109    -20    189   -470   -906  -1031    228
    288     36   -252   -161    270   -106     15    176   -470   -927  -1052    241
    220     59   -161   -142    192    -49     51     75   -485   -984  -1143    207
    374    -49   -423   -163    397   -236    -57    -10   -641  -1127  -1280    140
    446   -106   -553   -171    496   -329   -114     98   -641  -1080  -1231    168
    394    -96   -491   -148    441   -293    -93    124   -597  -1041  -1189    179
    272   -116   -389    -80    329   -252    -44     75   -613  -1070  -1189    179
    241   -148   -389    -46    314   -267    -49     15   -649  -1101  -1221    150
    324   -142   -467    -93    394   -303   -106     36   -667  -1127  -1257    153
    368   -166   -535   -101    452   -350   -132     67   -683  -1156  -1288    135
    332   -176   -509    -80    420   -342   -122     62   -696  -1202  -1337    166
    236   -194   -433    -20    332   -314    -72     38   -688  -1169  -1283    142
     88   -202   -290     54    187   -244      2    -41   -675  -1101  -1192     31
     80   -202   -283     62    181   -241    -18    -38   -667  -1067  -1192    -10
    270   -233   -504    -18    384   -368   -132     25   -717  -1153  -1304     57
    290   -309   -600      7    444   -454   -135     51   -727  -1161  -1301     85
    210   -441   -654    114    431   -548    -67     88   -730  -1171  -1301    -23
     70   -618   -688    275    379   -652     83     77   -807  -1350  -1491   -272
     64   -711   -776    322    418   -745    231    150   -810  -1470  -1649   -400
    200   -511   -711    155    454   -610    228    270   -691  -1384  -1592   -262
    192   -122   -314    -36    252   -218     38    -98   -691  -1192  -1314     51
     62    537    475   -298   -205    506   -285   -636   -623   -696   -678    581
     -2   1288   1291   -644   -646   1288   -548   -875   -381    -85     44   1257
     85   1434   1345   -761   -628   1389   -849   -982   -259    319    462   1675
     67    932    865   -501   -400    898   -992  -1034   -462    106    205   1431
     25    259    233   -142   -103    246   -909  -1008   -995   -771   -688    597
     46   -236   -283     93    163   -259   -631   -779  -1288  -1439  -1402    -59
     64   -335   -402    135    233   -368   -371   -407  -1057  -1363  -1421    -88
    135   -342   -478    103    306   -410   -205   -158   -883  -1260  -1358    -59
    174   -361   -535     93    353   -446    -98    -15   -789  -1200  -1325    -59
    148   -355   -506    101    327   -431    -98     15   -763  -1197  -1330    -62
    101   -322   -423    109    262   -371    -80     25   -737  -1200  -1337    -80
    135   -319   -457     90    293   -387    -83     18   -766  -1236  -1356    -90
    207   -280   -488     36    348   -384    -64     93   -750  -1197  -1301    -10
    109   -316   -428    103    267   -371    -20    137   -709  -1163  -1267     38
     44   -311   -355    135    200   -332     28    132   -698  -1161  -1257     31
     64   -311   -376    122    218   -342     18    114   -704  -1179  -1288     10
    153   -309   -462     77    306   -384     -5    140   -709  -1226  -1356     64
    158   -290   -449     64    303   -368      5    168   -680  -1189  -1322     72
    153   -244   -397     46    272   -322     28    187   -652  -1156  -1283     54
    142   -181   -327     18    233   -254     38    187   -628  -1140  -1267     51
    106   -150   -257     23    181   -202     70    194   -592  -1137  -1286     64
    145   -218   -363     33    254   -290     51    215   -644  -1184  -1330     90
    181   -223   -405     20    290   -314     41    262   -600  -1088  -1195     98
    179   -122   -301    -28    239   -210     49    288   -542  -1026  -1119     98
    205    -23   -228    -90    215   -124     44    298   -530  -1031  -1127    119
    197    -36   -236    -83    215   -137     51    335   -506  -1013  -1122    158
    176    -12   -189    -83    184   -101     67    381   -470   -992  -1127    187
    226      2   -223   -114    223   -109     59    389   -485  -1031  -1179    218
    252     -2   -254   -124    252   -127     75    431   -454   -979  -1114    259
    270     54   -215   -163    241    -80     90    480   -407   -930  -1057    275
    288     75   -213   -181    249    -70     90    498   -394   -924  -1044    296
    306    103   -205   -205    254    -49     88    496   -392   -919  -1028    285
    342    168   -174   -254    259     -2     75    511   -387   -904  -1000    335
    345    179   -166   -265    254      7     67    527   -379   -898  -1000    374
    322    116   -205   -218    265    -44     28    446   -467   -984  -1080    322
    309    129   -181   -220    244    -25     49    423   -491  -1018  -1111    322
    283    124   -158   -202    220    -15     51    397   -501  -1028  -1106    324
    207     90   -116   -150    163    -12     51    337   -535  -1057  -1122    254
    179    163    -18   -171     98     72     59    293   -550  -1080  -1130    213
    187    239     51   -215     67    145     67    257   -561  -1091  -1130    215
    213    283     70   -246     72    176     77    218   -571  -1096  -1124    223
    166    257     88   -213     38    171     93    184   -581  -1119  -1153    205
    127    218     90   -174     18    155    101    140   -605  -1161  -1202    161
    114    184     67   -150     23    127    116    103   -636  -1197  -1231    129
    145    163     18   -153     64     90    122     93   -680  -1223  -1244    135
    158    213     54   -187     51    135    129    127   -628  -1171  -1195    200
    153    285    132   -218     10    207    129    132   -579  -1124  -1140    246
    145    319    171   -233    -12    246    132    140   -548  -1093  -1106    277
    166    358    192   -262    -12    275    132    145   -519  -1072  -1083    314
    179    389    207   -285    -12    298     90    116   -532  -1080  -1098    324
    179    376    194   -277     -7    285     57     90   -566  -1127  -1145    322
    197    394    194   -298      2    296     44     77   -571  -1127  -1130    319
    163    415    252   -288    -44    335     77     90   -553  -1104  -1098    311
    129    392    262   -262    -67    327     83     93   -555  -1119  -1114    275
    174    267     93   -223     41    181     20     31   -636  -1221  -1200    223
    184    205     18   -194     80    111     12      7   -685  -1280  -1265    215
    187    166    -20   -176    103     72     12    -15   -724  -1306  -1283    213
    168    145    -23   -158     96     62     18    -38   -750  -1322  -1283    187
    168    119    -49   -145    109     36     12    -67   -779  -1358  -1312    163
    184    116    -67   -153    124     25      2    -93   -802  -1384  -1327    158
    189    111    -77   -150    135     18    -15   -111   -820  -1392  -1325    153
    171     98    -75   -137    122     10    -15   -122   -823  -1400  -1340    142
    166     85    -80   -127    122      5    -20   -140   -839  -1436  -1387    124
    184     88    -96   -137    140     -2    -31   -155   -867  -1478  -1428    129
    252     57   -194   -153    223    -67    -67   -202   -917  -1499  -1449     90
    249     38   -210   -145    228    -85    -75   -215   -924  -1488  -1418     80
    241      7   -236   -124    239   -114    -70   -213   -924  -1493  -1428     64
    280   -174   -454    -54    366   -314    -49   -239  -1028  -1649  -1595    -90
    296   -387   -683     46    488   -535     41   -213  -1161  -1893  -1860   -327
    301   -371   -675     33    485   -522    181    -72  -1104  -1919  -1912   -389
    285    -96   -381    -96    332   -239    246   -127   -979  -1777  -1756   -257
    187    348    158   -270     15    254     54   -566   -927  -1501  -1382    124
     51   1052   1000   -550   -472   1026   -280  -1005   -761   -969   -719    779
     23   1641   1618   -836   -797   1631   -568  -1127   -459   -340    -33   1434
     96   1618   1519   -857   -711   1569   -789  -1148   -350    -38    244   1717
     96   1065    966   -581   -436   1015   -870  -1260   -737   -532   -262   1241
    111    397    285   -254    -85    342   -810  -1350  -1439  -1571  -1265    285
    127     46    -80    -88    101    -15   -563  -1060  -1540  -1940  -1688   -129
    174     20   -153    -98    163    -64   -366   -730  -1306  -1808  -1602    -80
    176    -18   -194    -80    184   -106   -231   -550  -1179  -1745  -1571    -70
    226    -12   -239   -106    231   -124   -155   -459  -1122  -1743  -1592    -57
    207      0   -207   -106    205   -103    -93   -392  -1085  -1719  -1574    -33
    155     49   -106   -103    129    -28    -77   -368  -1057  -1693  -1558    -49
    181     62   -122   -122    150    -28    -90   -402  -1088  -1738  -1605    -80
    202     85   -116   -142    161    -15    -98   -420  -1111  -1774  -1649    -93
    218    132    -85   -176    153     23   -101   -410  -1093  -1756  -1639    -54
    226    174    -54   -200    140     59    -98   -402  -1070  -1722  -1602    -23
    257    228    -28   -246    142    101    -96   -415  -1067  -1701  -1595    -36
    226    252     25   -239    101    140    -64   -368  -1026  -1647  -1564      2
    249    220    -31   -236    140     96    -72   -358  -1015  -1634  -1582     31
    314    202   -114   -259    215     44   -103   -387  -1041  -1644  -1597     38
    319    249    -70   -285    194     90    -85   -363  -1000  -1579  -1540     64
    306    257    -49   -280    179    103    -62   -355   -966  -1540  -1514     77
    329    270    -62   -301    194    103    -51   -371   -961  -1540  -1522     70
    366    283    -83   -327    226    101    -57   -363   -940  -1522  -1517     90
    368    236   -132   -303    252     51    -75   -350   -935  -1519  -1530    129
    358    246   -111   -301    236     67    -72   -316   -891  -1444  -1460    171
    371    288    -85   -329    228    101    -33   -265   -820  -1363  -1408    187
    363    293    -70   -327    215    111    -23   -236   -784  -1332  -1397    202
    387    275   -114   -332    249     80    -51   -259   -797  -1337  -1418    189
    407    316    -90   -361    249    114    -20   -233   -743  -1288  -1376    233
    402    309    -93   -355    246    106     -7   -207   -727  -1257  -1353    265
    446    288   -158   -368    303     64    -23   -166   -704  -1213  -1314    335
    478    303   -174   -392    324     67    -20   -148   -672  -1169  -1288    366
    472    358   -114   -415    293    122    -12   -150   -657  -1145  -1275    371
    423    405    -20   -415    220    192     23   -135   -613  -1096  -1239    394
    454    397    -59   -426    257    168      0   -228   -678  -1166  -1317    314
    506    355   -153   -433    329    101    -23   -280   -724  -1197  -1345    298
    496    363   -132   -428    314    116    -18   -290   -714  -1171  -1325    327
    446    332   -116   -392    283    109    -18   -342   -737  -1179  -1345    290
    491    335   -155   -413    322     90    -41   -402   -784  -1210  -1387    257
    511    366   -145   -441    327    111    -31   -428   -797  -1210  -1395    254
    462    337   -124   -400    293    106     -5   -465   -800  -1200  -1392    252
    415    358    -57   -389    236    150    -25   -519   -826  -1218  -1421    226
    394    394      0   -394    197    197    -28   -553   -820  -1205  -1421    205
    348    394     46   -371    150    220    -15   -579   -810  -1187  -1413    189
    389    363    -25   -376    207    168    -31   -641   -872  -1234  -1475    145
    433    439      5   -439    213    223    -25   -633   -849  -1187  -1423    179
    407    472     64   -441    171    270    -28   -631   -807  -1122  -1369    218
    379    522    140   -452    119    332    -59   -659   -789  -1083  -1348    233
    348    571    223   -459     62    397    -72   -678   -743  -1026  -1312    246
    327    561    233   -446     46    397    -83   -698   -730   -997  -1296    241
    402    517    114   -459    145    316   -116   -724   -763  -1013  -1312    252
    418    522    103   -470    155    314   -127   -696   -750   -987  -1299    298
    340    472    132   -405    103    303   -122   -667   -711   -932  -1265    324
    358    415     54   -387    150    236   -135   -717   -745   -956  -1312    272
    402    392    -10   -397    205    192   -148   -750   -787   -987  -1361    210
    400    381    -20   -392    210    181   -171   -761   -792   -979  -1374    176
    311    288    -23   -298    168    132   -176   -797   -810   -979  -1382    166
    306    215    -90   -262    197     64   -153   -815   -833   -984  -1405    129
    298    194   -103   -246    200     46   -213   -859   -878  -1005  -1439    116
    231    137    -93   -187    161     23   -192   -893   -878   -976  -1413    142
    223    140    -83   -181    153     28   -137   -919   -875   -953  -1413     98
    239    145    -93   -194    163     25   -129   -914   -857   -919  -1405    109
    236    140    -96   -187    166     20   -145   -930   -849   -893  -1389     88
    233    132   -101   -184    166     15   -166   -958   -859   -906  -1421     18
    233    103   -129   -168    181    -12   -194   -989   -872   -930  -1473     93
    254    116   -137   -189    197    -10   -228  -1010   -880   -940  -1473     83
    259     54   -205   -158    233    -75   -220  -1002   -888   -953  -1491     38
    259   -103   -366    -80    311   -233   -174   -966   -919  -1049  -1615   -101
    314   -285   -600    -12    457   -441    -85   -898   -971  -1205  -1826   -316
    314   -184   -498    -67    405   -340      0   -748   -820  -1119  -1784   -288
    231    122   -109   -179    168      7    -51   -953   -758   -953  -1584   -163
     85    626    537   -358   -226    581   -322  -1512   -901   -724  -1208     72
     -7   1273   1280   -631   -644   1275   -587  -1945   -940   -319   -613    626
     38   1569   1530   -805   -745   1551   -859  -2109   -846    135    -85   1156
    142   1228   1085   -685   -472   1158  -1000  -2132   -919    176    -90   1148
    145    696    550   -420   -202    623   -976  -2153  -1299   -467   -766    514
    184    218     33   -200     75    127   -885  -2091  -1701  -1309  -1636   -277
    254      7   -249   -132    252   -119   -735  -1800  -1486  -1275  -1722   -363
    220    -18   -239   -101    228   -127   -563  -1564  -1208  -1054  -1577   -280
    207    -20   -228    -93    215   -124   -475  -1410  -1031   -898  -1499   -236
    249    -15   -265   -116    257   -140   -431  -1322   -924   -807  -1462   -197
    246    -38   -285   -103    265   -161   -410  -1301   -893   -789  -1465   -205
    226    -15   -241   -106    233   -127   -384  -1244   -841   -719  -1415   -163
    252     15   -239   -135    246   -111   -402  -1202   -787   -652  -1371   -109
    303     33   -270   -168    288   -116   -431  -1244   -797   -652  -1392   -116
    280     54   -226   -168    252    -85   -405  -1247   -774   -620  -1379   -122
    285     83   -205   -184    246    -59   -415  -1249   -753   -579  -1350   -111
    280    111   -171   -197    226    -31   -413  -1244   -722   -532  -1312    -90
    252    135   -116   -192    184     10   -405  -1247   -691   -485  -1267    -77
    223    163    -59   -197    142     51   -394  -1228   -636   -431  -1234    -62
    205    181    -23   -194    114     80   -384  -1215   -594   -387  -1213    -57
    184    192      7   -189     88     98   -381  -1205   -568   -342  -1176    -49
    158    184     25   -171     67    106   -381  -1187   -527   -280  -1140    -28
    132    223     88   -179     20    155   -381  -1189   -483   -213  -1093    -15
    158    246     88   -205     36    168   -392  -1179   -449   -155  -1052     -7
    189    272     83   -231     54    179   -420  -1158   -418   -111  -1018     -5
    207    303     96   -254     57    200   -420  -1132   -368    -62   -995     -2
    202    309    106   -257     46    210   -418  -1096   -319     -5   -963     20
    187    353    163   -270     12    259   -415  -1062   -257     67   -904     72
    163    389    226   -277    -33    309   -405  -1031   -197    142   -844    114
    127    410    283   -267    -77    348   -402  -1034   -158    187   -810    119
    129    402    272   -267    -70    337   -402  -1002   -124    231   -784    135
    150    407    257   -280    -51    332   -413   -969    -77    285   -745    158
    179    418    239   -301    -28    329   -413   -948    -46    327   -709    181
    197    457    259   -327    -31    358   -410   -935    -10    374   -670    202
    153    478    324   -316    -85    402   -413   -956    -20    368   -680    174
     93    433    337   -265   -122    387   -415   -979    -41    353   -701    142
     80    392    309   -239   -114    350   -420  -1000    -64    335   -732    111
     75    374    298   -223   -111    337   -420  -1005    -70    337   -735     98
     67    420    353   -244   -142    387   -426  -1039    -80    348   -724     93
     67    452    384   -259   -158    420   -439  -1075   -106    340   -730     62
     54    465    410   -259   -179    439   -459  -1109   -129    329   -761     12
     57    459    402   -257   -171    431   -493  -1166   -171    303   -805    -44
     49    472    420   -262   -187    446   -511  -1197   -179    314   -792    -59
     31    454    423   -244   -194    439   -511  -1213   -176    332   -782    -77
    -10    426    433   -210   -223    428   -509  -1226   -181    342   -784    -98
    -36    470    506   -215   -270    488   -491  -1205   -137    402   -735    -64
    -67    522    589   -228   -329    555   -493  -1187    -85    480   -654      0
   -101    540    641   -220   -371    589   -511  -1202    -64    532   -607     12
   -145    581    727   -218   -436    654   -537  -1247    -54    563   -594    -25
   -176    579    756   -200   -465    667   -545  -1241    -38    597   -558      0
   -192    504    696   -158   -444    600   -535  -1195    -18    633   -517     54
   -213    441    654   -114   -433    548   -522  -1163     20    680   -485     93
   -236    423    659    -93   -446    540   -517  -1143     62    737   -439    119
   -233    428    662    -96   -446    545   -522  -1124     96    776   -402    127
   -220    342    561    -62   -392    452   -522  -1114     90    771   -410    106
   -228    226    454      0   -340    340   -506  -1096     93    787   -400     93
   -226    155    381     33   -303    267   -498  -1083    101    802   -389     72
   -228     88    316     70   -272    202   -491  -1075    106    807   -394     41
   -246     12    259    114   -254    137   -480  -1075    101    800   -392      7
   -254    -44    210    148   -233     83   -444  -1049    129    828   -353     18
   -267    -33    231    148   -249     98   -420  -1028    163    867   -303     28
   -293    -23    270    158   -283    122   -423  -1052    174    880   -280    -23
   -335    -64    270    200   -303    101   -439  -1044    166    893   -246    -10
   -342   -114    228    228   -288     57   -433  -1010    192    930   -213    -46
   -350   -194    155    272   -254    -20   -418  -1000    194    927   -254    -57
   -366   -285     80    327   -223   -103   -418   -984    202    932   -254    -15
   -384   -309     75    345   -231   -116   -431   -979    194    948   -246    -33
   -392   -397     -5    392   -194   -202   -405   -919    205    953   -259    -23
   -358   -542   -187    449    -85   -366   -322   -813    239    922   -345    -72
   -290   -626   -335    459     20   -480   -207   -659    340    911   -441   -161
   -262   -410   -148    335    -57   -277   -142   -571    522   1054   -332    -93
   -280    -31    249    155   -265    109   -249   -872    446   1150   -106     38
   -332    400    732    -33   -535    566   -540  -1426    150   1254    239    280
   -384    911   1296   -262   -839   1104   -820  -1834     -7   1509    722    626
   -374    987   1361   -306   -867   1174  -1023  -1977    -33   1779   1114    911
   -361    542    904    -90   -631    722  -1085  -1966   -184   1582    940    737
   -384     90    472    145   -428    280  -1036  -1888   -452    963    275    176
   -384   -363     20    374   -202   -171   -862  -1621   -459    574   -262   -249
   -301   -439   -137    368    -83   -288   -722  -1322   -150    769   -194   -192
   -296   -449   -153    371    -72   -301   -602  -1101     98    966    -64   -103
   -405   -542   -140    472   -132   -342   -454   -914    285   1098     33    -44
   -444   -581   -137    514   -153   -361   -335   -797    407   1171    103     -5
   -511   -618   -106    563   -202   -363   -322   -776    441   1182    106    -23
   -535   -584    -49    558   -244   -316   -348   -774    446   1182    103    -44
   -555   -553      2    553   -280   -275   -355   -743    478   1215    140    -25
   -592   -527     64    561   -329   -231   -332   -688    537   1273    192     10
   -618   -491    124    553   -371   -184   -322   -652    584   1314    228     33
   -641   -457    184    548   -415   -137   -316   -620    626   1358    262     46
   -631   -402    226    514   -431    -88   -319   -613    636   1379    267     31
   -610   -340    270    475   -441    -36   -303   -600    657   1395    280     25
   -623   -327    296    475   -462    -15   -288   -550    711   1441    337     75
   -646   -309    335    478   -493     12   -275   -511    761   1496    387    103
   -683   -303    379    491   -532     36   -249   -472    828   1574    441    119
   -680   -309    371    496   -527     31   -236   -449    859   1608    465    111
   -639   -257    381    446   -511     62   -259   -431    878   1634    514    111
   -670   -290    376    480   -524     41   -246   -407    909   1660    524    101
   -657   -288    368    470   -514     38   -228   -374    950   1686    527    124
   -607   -220    387    415   -498     83   -233   -337    987   1717    555    163
   -626   -277    345    452   -488     33   -223   -301   1028   1758    607    187
   -613   -270    342    441   -480     36   -187   -246   1098   1831    693    226
   -607   -241    366    423   -488     62   -168   -197   1171   1906    779    241
   -602   -220    381    413   -493     80   -171   -181   1210   1940    823    187
   -568   -194    371    381   -472     88   -179   -124   1236   1961    823    233
   -524   -213    311    368   -420     49   -171    -59   1265   1974    833    329
   -550   -254    296    400   -423     20   -140    -31   1288   1987    836    363
   -592   -285    306    439   -449     10   -103     -5   1306   1997    844    415
   -631   -267    363    446   -498     46    -83      5   1327   2036    904    381
   -675   -262    410    467   -542     72    -59      5   1322   2034    924    342
   -693   -283    410    488   -553     62    -67    -31   1270   1984    901    298
   -719   -272    446    496   -584     85    -72    -67   1226   1943    875    265
   -750   -254    496    501   -626    122    -80   -101   1208   1951    893    236
   -761   -228    530    493   -646    150    -93   -145   1176   1938    888    184
   -784   -239    545    509   -665    153    -85   -174   1161   1922    883    150
   -805   -257    548    532   -678    145    -62   -179   1166   1925    904    140
   -807   -174    633    491   -722    228    -49   -179   1174   1943    932    140
   -792   -181    610    485   -704    213    -64   -205   1153   1927    932    137
   -782   -202    576    491   -680    184    -64   -213   1148   1930    945    150
   -771   -181    589    478   -680    202    -57   -210   1161   1940    961    142
   -805   -135    670    467   -740    267    -64   -202   1192   1974   1000    153
   -828   -106    722    467   -776    306    -72   -207   1205   1997   1034    161
   -831    -75    756    452   -795    340    -88   -210   1226   2021   1070    181
   -800    -20    779    410   -789    379   -116   -205   1252   2049   1101    213
   -807    -20    787    413   -800    384   -135   -205   1252   2057   1106    228
   -813    -44    769    428   -792    363   -137   -205   1252   2070   1127    236
   -797    -31    763    413   -784    366   -140   -200   1254   2083   1143    218
   -815      2    818    407   -815    410   -135   -184   1275   2099   1158    184
   -797    -33    763    413   -784    363   -132   -166   1278   2091   1161    192
   -771    -77    691    423   -732    306   -135   -161   1267   2081   1156    197
   -748    -93    652    420   -701    280   -155   -205   1215   2029   1111    127
   -758   -137    620    449   -691    241   -158   -223   1187   1984   1078     80
   -769   -148    620    457   -696    233   -181   -241   1145   1943   1060     59
   -782   -127    652    454   -717    262   -181   -228   1145   1953   1080     72
   -826    -93    732    457   -782    319   -150   -187   1184   1990   1124    106
   -906    -83    823    496   -865    368   -103   -140   1228   2029   1169    132
   -782    -31    748    405   -766    358   -145   -153   1210   2016   1169    124
   -659     -2    657    329   -659    327   -184   -155   1189   1995   1148    106
   -818   -129    688    472   -756    277   -148   -163   1171   1974   1132     72
   -927   -239    688    584   -807    223    -70   -163   1158   1961   1130     57
   -927   -296    628    610   -779    166    -64   -137   1184   1992   1158     59
   -893   -355    537    623   -717     90    -75   -140   1158   1956   1114     -2
   -826   -545    280    685   -555   -132    -31   -101   1078   1797    948   -155
   -795   -740     54    769   -426   -342    106     49   1096   1662    774   -314
   -784   -633    150    706   -470   -241    202    145   1197   1657    745   -342
   -818   -296    522    555   -672    111    192    -25   1252   1818    963   -153
   -924    197   1122    363  -1026    659    -31   -509   1169   2101   1405    202
  -1023    865   1888     80  -1454   1376   -303   -922   1148   2514   1995    654
  -1021   1210   2229    -96  -1626   1719   -558  -1083   1223   2946   2504   1088
   -950    893   1844     28  -1397   1369   -701  -1093   1156   2979   2525   1143
   -909    340   1247    283  -1078    792   -735  -1111    776   2366   1891    597
   -888   -200    688    545   -789    244   -631  -1031    387   1545   1044   -111
   -891   -441    449    665   -672      2   -426   -701    587   1551    935   -200
   -893   -436    457    665   -675     10   -265   -433    844   1727   1049   -111
   -857   -405    452    628   -654     23   -142   -233   1015   1836   1124    -44
   -820   -389    431    605   -626     20    -98   -142   1083   1867   1143    -33
   -828   -405    423    615   -628      7    -83   -116   1101   1860   1137    -54
   -802   -431    371    615   -589    -28    -88   -119   1093   1842   1132    -77
   -810   -428    379    618   -597    -25    -64    -88   1122   1855   1156    -67
   -787   -392    394    589   -592      0    -44    -72   1140   1860   1166    -62
   -763   -371    392    566   -579     10    -41    -62   1158   1880   1192    -57
   -748   -348    397    548   -574     23    -28    -38   1187   1914   1228    -49
   -727   -316    407    522   -568     44    -28    -33   1195   1930   1236    -62
   -698   -335    363    517   -532     12    -46    -57   1163   1899   1208   -101
   -711   -301    407    504   -561     54    -38    -25   1192   1925   1236    -72
   -691   -267    423    478   -558     77    -31      2   1221   1951   1262    -38
   -667   -267    400    467   -537     67    -23     28   1241   1966   1280    -18
   -667   -262    405    465   -537     70    -12     59   1273   2005   1312    -18
   -665   -233    431    449   -548     96     -7     80   1296   2039   1348    -38
   -659   -226    433    441   -548    103      0     98   1312   2047   1369    -36
   -675   -262    413    470   -545     75     28    137   1345   2070   1389    -31
   -704   -265    439    485   -571     85     67    202   1415   2132   1439     -2
   -685   -244    441    462   -563     98     70    215   1436   2148   1460     15
   -626   -197    426    410   -527    114     59    249   1460   2174   1499     72
   -618   -129    488    371   -553    179     64    311   1517   2226   1553    148
   -657   -101    555    379   -607    226     85    376   1579   2288   1600    187
   -571   -140    431    355   -504    145     77    384   1577   2286   1602    174
   -530   -142    387    335   -459    122     80    400   1582   2291   1623    189
   -542    -98    441    319   -493    171    101    441   1618   2325   1670    257
   -555    -88    467    322   -511    189    122    457   1618   2312   1665    293
   -553    -83    467    316   -511    192    129    454   1602   2294   1649    298
   -545    -72    472    309   -511    200    132    454   1590   2291   1644    288
   -568    -54    514    311   -545    231    140    452   1587   2301   1657    267
   -581    -67    514    324   -548    223    155    439   1579   2291   1665    249
   -592    -85    506    337   -550    210    140    368   1506   2223   1613    213
   -631    -75    553    353   -594    239    140    327   1470   2182   1574    184
   -636    -64    571    348   -605    254    127    262   1418   2117   1512    127
   -652    -31    620    342   -636    293    132    241   1402   2107   1519    124
   -652    -12    639    332   -646    311    158    241   1410   2117   1538    129
   -636    -23    610    329   -623    293    163    207   1379   2086   1517    101
   -641    -38    602    340   -623    280    184    207   1369   2086   1519     98
   -633    -38    594    337   -615    277    205    220   1376   2094   1522    101
   -607     36    641    283   -623    337    187    210   1379   2096   1530    103
   -568     64    633    252   -600    348    176    210   1397   2117   1564    124
   -558    129    688    213   -626    407    179    218   1428   2153   1613    166
   -553    163    717    194   -633    439    174    236   1457   2190   1649    202
   -545    189    735    176   -641    462    161    233   1452   2187   1641    189
   -537    200    735    168   -636    467    150    220   1447   2182   1639    166
   -550    210    761    168   -654    485    150    210   1441   2179   1639    150
   -550    213    763    168   -657    488    163    236   1454   2190   1662    171
   -532    132    662    197   -597    397    176    259   1447   2171   1654    184
   -524     51    576    233   -550    314    184    259   1421   2145   1628    161
   -540     18    555    259   -550    285    200    262   1410   2135   1623    132
   -561    -12    548    288   -555    267    210    249   1392   2112   1608     98
   -561    -33    527    296   -545    246    202    236   1356   2078   1579     75
   -553    -64    488    309   -522    210    197    239   1332   2047   1561     70
   -553    -85    467    319   -511    189    210    254   1335   2039   1558     88
   -561    -83    478    322   -519    197    223    265   1335   2039   1561     80
   -592    -90    498    340   -548    202    236    272   1337   2044   1571     83
   -600   -111    488    355   -545    187    241    267   1330   2044   1569     64
   -605   -127    475    366   -542    174    239    239   1304   2016   1538     20
   -623    -98    524    361   -574    213    226    202   1267   1974   1506    -18
   -639   -153    483    394   -563    163    239    244   1278   1990   1532     33
   -641   -226    413    433   -530     93    254    270   1265   1966   1504     12
   -620   -374    244    496   -433    -64    285    290   1189   1829   1353   -127
   -584   -584      0    584   -293   -293    413    400   1143   1667   1145   -311
   -587   -592     -5    587   -293   -298    537    530   1213   1634   1085   -423
   -670   -288    379    478   -527     44    574    431   1322   1771   1260   -309
   -776    241   1018    267   -898    628    379    -49   1312   2049   1662     90
   -901    901   1803      0  -1350   1350     64   -522   1353   2525   2317    714
   -919   1361   2278   -220  -1600   1818   -252   -730   1499   3065   2953   1247
   -836   1226   2062   -194  -1449   1641   -472   -792   1491   3268   3156   1486
   -795    672   1465     59  -1130   1067   -519   -802   1161   2756   2608   1034
   -776    116    893    329   -833    504   -389   -735    652   1808   1652    150
   -792   -241    548    514   -672    150   -142   -413    683   1556   1299   -189
   -782   -332    449    555   -618     59     25   -132    901   1667   1330   -181
   -745   -322    420    532   -584     49    158     67   1049   1753   1374   -155
   -727   -257    470    493   -600    106    226    171   1124   1782   1397   -142
   -704   -270    431    485   -571     80    249    233   1150   1795   1405   -137
   -672   -252    420    459   -548     83    259    280   1174   1803   1413   -122
   -662   -223    436    441   -550    106    298    316   1205   1829   1449    -80
   -670   -197    472    433   -571    137    329    332   1223   1844   1465    -77
   -735   -267    467    501   -602     98    314    316   1208   1813   1434   -109
   -753   -285    465    519   -610     88    322    332   1221   1813   1434   -103
   -714   -207    504    459   -610    148    322    366   1257   1847   1473    -70
   -610   -103    506    358   -558    200    293    423   1312   1891   1519    -23
   -649   -127    522    387   -587    197    262    423   1312   1888   1509    -36
   -776   -194    581    485   -680    192    309    394   1296   1865   1475    -85
   -857   -244    613    550   -737    184    361    394   1288   1852   1470   -132
   -893   -296    597    594   -745    150    371    420   1296   1865   1493   -135
   -880   -249    631    563   -758    192    381    462   1330   1917   1538    -41
   -854   -215    639    535   -748    210    374    480   1348   1932   1561     12
   -831   -187    644    506   -737    228    368    493   1366   1922   1574     75
   -823   -161    662    493   -743    249    387    530   1408   1940   1600    106
   -810   -150    657    480   -735    252    397    576   1444   1977   1628     98
   -779   -132    644    454   -711    254    397    613   1470   2000   1652    111
   -758    -96    662    426   -711    280    407    657   1504   2034   1686    145
   -730    -67    662    400   -696    296    431    714   1556   2078   1730    189
   -709    -85    623    394   -667    267    431    745   1574   2083   1748    207
   -717    -44    672    379   -696    314    400    745   1571   2083   1761    220
   -709     -2    704    355   -706    348    407    766   1584   2099   1784    236
   -693     38    732    327   -711    384    426    784   1595   2109   1797    239
   -696     28    724    329   -709    376    428    774   1579   2088   1795    231
   -680     20    701    327   -691    361    441    750   1558   2055   1774    213
   -657     12    670    319   -662    340    454    722   1522   2005   1738    171
   -657     28    685    314   -670    355    446    685   1480   1966   1709    142
   -665     33    698    314   -683    366    446    646   1460   1940   1688    122
   -691     38    730    324   -711    384    444    605   1428   1904   1662     93
   -696     80    776    306   -735    426    444    571   1410   1878   1647     72
   -691    135    826    277   -758    480    446    548   1415   1883   1657     72
   -701    101    802    298   -753    452    452    498   1376   1844   1621     33
   -722     67    787    327   -756    426    452    452   1340   1810   1582    -10
   -717     38    756    337   -737    394    452    441   1330   1790   1556    -28
   -667     70    737    298   -701    402    454    459   1350   1800   1564    -18
   -555    194    750    179   -654    472    428    488   1389   1842   1613     31
   -457    301    756     77   -605    527    384    496   1413   1873   1647     72
   -568    215    784    174   -678    498    366    457   1389   1860   1634     62
   -711    101    813    306   -761    457    407    423   1379   1852   1618     31
   -732     64    795    332   -763    431    420    428   1376   1862   1641     36
   -724     85    810    319   -766    446    413    436   1384   1875   1660     49
   -722    109    831    306   -776    470    400    436   1387   1875   1662     46
   -719    124    844    298   -782    483    400    449   1395   1878   1675     59
   -724     44    769    337   -748    405    397    457   1379   1852   1644     41
   -719    -36    683    376   -704    324    392    452   1343   1805   1597      0
   -717    -85    631    400   -675    272    392    444   1317   1777   1571    -25
   -706    -90    615    400   -662    262    384    420   1286   1743   1540    -57
   -691   -111    576    400   -633    231    387    402   1244   1699   1504    -83
   -670   -109    561    387   -615    226    374    394   1236   1683   1499    -85
   -662   -114    548    387   -607    215    361    379   1218   1660   1493    -88
   -675   -142    532    410   -605    194    355    363   1205   1641   1483   -101
   -672   -101    571    384   -623    233    374    371   1213   1647   1493    -83
   -672    -75    597    374   -636    259    376    374   1210   1639   1493    -85
   -691    -96    594    392   -644    249    350    340   1171   1602   1460   -116
   -665   -137    527    402   -597    194    332    316   1135   1569   1426   -142
   -592   -148    444    368   -519    148    311    303   1098   1540   1389   -174
   -545   -197    348    371   -449     75    306    301   1049   1470   1314   -241
   -491   -392     96    439   -296   -148    340    322    940   1288   1109   -433
   -428   -542   -114    485   -158   -329    441    420    885   1101    867   -678
   -413   -433    -23    420   -194   -228    545    537    997   1140    880   -685
   -504    -62    441    280   -472    189    535    337   1098   1358   1174   -392
   -732    491   1223    119   -979    857    319   -179   1156   1743   1727    187
   -904   1179   2083   -137  -1493   1631     75   -553   1319   2294   2439    911
   -854   1428   2283   -288  -1569   1855   -189   -678   1449   2756   2977   1517
   -828   1049   1878   -111  -1353   1462   -337   -740   1280   2652   2870   1504
   -875    480   1356    194  -1117    917   -322   -763    849   1935   2107    763
   -831    -44    787    439   -810    371   -168   -610    496   1197   1306    -98
   -711   -197    514    452   -613    158     12   -215    667   1200   1205   -252
   -641   -168    472    405   -558    150    166     85    875   1330   1275   -205
   -615   -192    423    402   -522    116    257    244    979   1384   1299   -189
   -628   -249    379    439   -504     64    303    314   1005   1384   1288   -194
   -672   -241    431    457   -553     93    353    355   1018   1379   1273   -215
   -709   -171    537    439   -623    181    374    379   1049   1397   1293   -192
   -737   -122    615    428   -678    246    400    413   1091   1434   1345   -158
   -756   -114    641    436   -698    262    415    449   1124   1462   1384   -171
   -779   -161    615    470   -698    226    405    457   1124   1452   1361   -210
   -784   -153    631    467   -709    236    405    462   1119   1431   1322   -200
   -766   -168    597    467   -683    213    415    493   1140   1428   1327    -96
   -758   -114    644    436   -701    265    441    524   1179   1462   1389    -41
   -776    -23    753    397   -766    366    454    535   1197   1478   1418    -41
   -795    -54    740    426   -769    342    449    530   1189   1462   1408    -46
   -836    -98    737    465   -789    319    433    517   1179   1454   1400    -72
   -839   -106    732    472   -787    311    441    532   1195   1467   1413    -90
   -862   -106    753    483   -807    322    478    550   1221   1491   1441   -103
   -849   -129    719    488   -784    293    475    548   1218   1480   1421   -116
   -722   -142    579    428   -652    218    428    576   1202   1457   1389    -57
   -576    -57    519    316   -548    231    418    652   1244   1486   1415    -23
   -548    -46    498    296   -524    226    402    685   1265   1504   1426    -20
   -553    -83    470    316   -514    194    415    732   1293   1525   1449     10
   -542    -46    493    293   -519    223    436    784   1340   1571   1496     44
   -517     18    535    249   -524    275    441    815   1371   1608   1519     36
   -475     20    496    226   -488    259    436    836   1387   1628   1530     12
   -446     67    514    187   -480    290    449    870   1418   1670   1561     -2
   -459     96    555    179   -509    324    428    872   1423   1673   1579     15
   -452    132    584    161   -517    358    426    880   1434   1660   1600    101
   -457     93    548    179   -504    319    449    893   1447   1647   1613    153
   -506     -5    498    254   -504    246    441    872   1421   1587   1582    153
   -537      7    545    262   -540    275    426    841   1397   1527   1558    158
   -571     59    631    257   -600    345    418    805   1384   1475   1545    140
   -610     75    685    265   -646    381    418    769   1358   1423   1543    101
   -654      5    659    324   -659    332    418    740   1325   1379   1540     49
   -667    -15    652    340   -662    316    444    732   1309   1369   1548     46
   -675     54    730    311   -701    392    459    719   1299   1371   1556     28
   -685    137    823    272   -753    480    470    698   1288   1363   1540     -5
   -701    106    807    296   -753    457    498    696   1286   1358   1530    -25
   -688     75    763    306   -727    418    524    706   1291   1361   1532    -25
   -659     90    750    285   -704    420    532    719   1301   1366   1540     -7
   -665    119    782    270   -724    449    537    722   1312   1369   1551     18
   -678    202    880    236   -779    540    555    706   1322   1374   1545     12
   -683    280    961    200   -823    620    542    701   1345   1397   1569     41
   -620    332    953    145   -787    641    519    719   1369   1418   1595     62
   -548    361    909     90   -730    636    517    748   1387   1415   1597     75
   -605    314    919    145   -761    615    506    727   1356   1387   1564     49
   -704    280    984    210   -844    631    530    704   1337   1371   1540     23
   -727    257    984    236   -854    620    527    706   1340   1366   1522      7
   -678    142    820    265   -748    480    527    709   1299   1322   1462    -31
   -620    103    724    257   -672    413    524    706   1270   1301   1423    -70
   -607    111    717    246   -662    413    514    698   1257   1299   1397    -98
   -626    132    758    246   -691    444    522    698   1260   1309   1410    -80
   -587    109    696    239   -641    402    504    675   1215   1265   1369   -166
   -576     57    631    259   -602    342    491    670   1182   1218   1309   -166
   -553     54    607    249   -581    329    485    680   1182   1215   1301   -124
   -530    109    639    210   -584    374    493    680   1187   1226   1314   -137
   -568    106    675    228   -620    389    496    657   1163   1202   1301   -168
   -589     72    662    257   -626    366    483    644   1135   1176   1288   -187
   -587     72    659    254   -623    366    470    633   1109   1140   1265   -213
   -566    101    667    233   -615    384    470    626   1101   1127   1252   -236
   -561     54    615    252   -589    335    470    631   1078   1114   1228   -254
   -550   -111    439    329   -496    163    511    665   1026   1085   1150   -337
   -550   -350    200    449   -376    -75    615    758    969    992    976   -542
   -542   -436    106    491   -324   -166    753    911   1005    924    828   -727
   -540   -166    371    350   -457    101    818    940   1171   1088   1000   -561
   -610    265    872    171   -743    568    652    537   1205   1348   1379   -184
   -683    924   1605   -122  -1143   1265    340     51   1252   1769   1979    431
   -717   1506   2223   -394  -1470   1865     77   -192   1441   2330   2644   1096
   -644   1361   2005   -361  -1325   1683   -127   -239   1493   2595   2896   1436
   -667    846   1514    -90  -1091   1179   -174   -293   1148   2145   2434   1002
   -678    322   1000    176   -839    659   -114   -329    576   1210   1525     93
   -665    -85    579    376   -623    246     57   -106    413    714    976   -459
   -670    -96    571    381   -620    239    257    246    693    872   1060   -410
   -605    -64    537    335   -571    236    376    465    865    966   1122   -345
   -524    -62    459    293   -493    197    457    600    958   1002   1158   -335
   -501    -46    454    275   -478    202    488    654    997    997   1140   -340
   -501    -36    465    267   -483    213    478    670    989    958   1088   -296
   -514    -25    485    270   -501    228    493    685    995    948   1091   -288
   -498     15    511    241   -506    262    514    709   1005    940   1096   -272
   -485     88    574    200   -530    329    524    735   1034    984   1153   -257
   -480     88    568    194   -527    327    524    750   1060   1023   1226   -280
   -480     93    571    192   -524    332    522    753   1070   1021   1223   -366
   -478     96    571    189   -524    332    514    753   1065    979   1150   -327
   -491    101    592    194   -540    345    524    771   1075    971   1140   -241
   -509    111    620    197   -566    366    540    800   1111   1015   1163   -239
   -480    132    613    174   -545    371    527    795   1109   1008   1150   -239
   -441    116    558    163   -498    337    509    795   1098    995   1156   -231
   -436     98    535    168   -485    316    514    841   1143   1047   1215   -179
   -462     72    535    192   -498    303    527    854   1158   1060   1221   -197
   -465     67    532    197   -498    298    542    878   1174   1067   1215   -207
   -441     80    522    179   -483    301    550    909   1197   1093   1234   -184
   -394    109    504    142   -449    306    553    956   1244   1140   1275   -145
   -335    153    485     88   -410    316    558   1026   1304   1192   1327    -83
   -361    124    483    116   -420    303    571   1047   1330   1213   1350    -64
   -368     88    457    140   -413    270    576   1072   1350   1236   1379    -38
   -366     98    465    135   -415    280    574   1109   1382   1265   1405     -5
   -374    176    550     98   -462    361    592   1158   1436   1312   1454     44
   -348    246    592     49   -470    418    605   1182   1470   1327   1478     72
   -311    262    574     23   -444    418    584   1150   1434   1265   1439     54
   -311    285    597     12   -454    441    581   1143   1423   1244   1426     59
   -332    335    667     -2   -498    501    605   1166   1444   1262   1447     70
   -332    376    709    -23   -519    542    605   1143   1410   1221   1439     51
   -345    389    735    -23   -540    561    597   1101   1361   1169   1402     20
   -363    407    771    -20   -566    589    581   1052   1314   1117   1356    -10
   -368    384    750     -7   -561    566    548    984   1254   1054   1299    -51
   -361    335    696     12   -530    514    535    943   1208   1008   1257    -75
   -322    303    626      7   -475    465    532    909   1179    979   1236    -83
   -306    272    579     18   -441    426    537    875   1161    963   1231    -90
   -361    218    576     70   -470    397    535    836   1124    927   1208   -111
   -384    192    576     96   -480    384    537    815   1101    906   1179   -145
   -355    220    576     67   -467    397    522    774   1072    888   1153   -181
   -311    293    605     10   -457    449    493    743   1062    870   1135   -194
   -285    358    644    -36   -465    498    483    732   1054    878   1148   -155
   -233    423    657    -96   -444    540    462    735   1078    911   1192    -88
   -187    428    615   -122   -402    519    441    724   1080    904   1205    -80
   -205    355    561    -75   -381    457    441    711   1072    865   1192   -109
   -215    353    566    -70   -389    457    444    698   1065    839   1192   -111
   -210    374    584    -83   -397    478    426    683   1044    810   1192   -106
   -197    366    561    -85   -379    462    407    678   1023    797   1174    -88
   -197    259    457    -31   -327    358    410    696   1018    818   1145    -96
   -205    189    392      7   -298    290    405    683    992    800   1111   -158
   -197    168    363     12   -280    265    392    657    948    761   1072   -194
   -197    148    345     23   -270    246    397    654    932    745   1054   -189
   -205    124    329     41   -267    226    410    652    917    727   1049   -174
   -223    109    329     54   -275    220    428    652    904    706   1034   -189
   -200    111    309     44   -254    210    413    618    867    667    995   -226
   -163    137    298     10   -231    218    392    594    836    633    966   -241
   -176    150    327     12   -252    239    400    613    852    654    984   -207
   -145    132    275      5   -210    202    381    592    818    620    948   -226
   -129    148    275    -10   -202    210    366    574    795    602    935   -223
   -127    166    293    -20   -210    228    368    568    795    605    937   -220
   -153    122    275     15   -213    197    374    571    789    597    924   -244
   -150     25    176     62   -163     98    381    563    719    506    826   -332
   -145   -174    -28    158    -59   -101    465    652    683    379    659   -470
   -179   -335   -155    254    -12   -246    594    782    717    275    517   -607
   -179   -119     59    150   -119    -31    691    893    883    376    613   -511
   -236    329    566    -46   -400    446    568    540    823    519    867   -277
   -303    836   1137   -267   -719    987    244    -41    592    722   1249     46
   -348   1353   1699   -504  -1023   1525    -18   -397    535   1096   1774    478
   -309   1454   1764   -571  -1036   1608   -233   -459    615   1496   2226    867
   -270    969   1239   -350   -756   1104   -293   -462    392   1200   1904    600
   -265    527    789   -132   -527    657   -239   -446      2    452   1130    -49
   -223    103    327     57   -275    215    -96   -293   -142    -54    550   -514
   -210    -28    181    119   -197     75     88      5    114     38    540   -475
   -155     12    168     70   -161     90    200    231    348    202    652   -348
   -114     12    127     49   -122     70    275    379    488    285    698   -288
   -106     23    129     38   -119     75    329    449    550    311    709   -270
   -101      7    109     46   -103     57    350    467    563    306    698   -262
    -96      5    101     44    -98     51    340    470    558    298    683   -275
    -75     41    116     15    -96     77    337    457    550    275    662   -290
    -31     80    111    -25    -72     93    335    457    545    259    654   -293
    -36     80    116    -20    -75     98    345    470    568    275    675   -272
    -33     51     85    -10    -59     67    350    475    571    259    670   -270
     23    129    106    -77    -41    119    355    519    618    301    717   -226
     72    142     67   -109      2    106    337    517    597    280    714   -220
    -25     20     46      2    -36     33    358    498    568    265    714   -213
   -116     33    148     41   -132     90    387    504    587    283    724   -202
   -127     62    187     31   -155    124    387    485    579    265    696   -236
   -103     90    192      5   -148    140    384    462    553    239    662   -259
    -98     75    174     12   -135    124    407    493    571    252    680   -213
    -75     83    158     -5   -116    119    431    535    607    280    724   -155
    -31    155    187    -62   -109    171    428    576    646    329    782    -90
    -20    187    205    -85   -114    194    423    613    693    368    815    -41
    -44    197    241    -75   -142    218    431    626    722    392    818    -33
      5    192    187    -98    -90    189    436    618    714    368    789    -44
     20    200    176   -111    -77    189    452    654    748    389    813      0
     38    239    197   -140    -80    218    470    698    807    444    857     46
     88    249    161   -168    -36    205    452    696    815    449    865     59
    101    257    153   -181    -25    205    454    709    810    452    893    109
     85    249    163   -166    -38    205    483    740    828    465    911    137
     57    259    200   -158    -72    231    470    709    795    415    849     83
     41    272    231   -155    -93    252    472    696    769    389    831     75
     20    270    249   -145   -114    259    475    680    748    371    831     59
     -2    236    239   -119   -119    239    462    646    704    322    792     28
    -10    174    184    -83    -98    179    480    623    641    257    735     28
     15    166    150    -90    -67    158    491    589    587    207    704     20
     10    205    194   -109    -90    200    472    522    522    140    657    -38
    -62    220    280    -80   -171    249    467    446    475     93    613    -90
    -93    215    309    -62   -202    262    462    374    418     41    561   -132
   -109    176    285    -33   -197    231    418    327    342     -2    540   -145
    -83    174    257    -46   -171    215    431    348    332     -2    555   -116
    -85    207    293    -62   -189    249    457    353    345     -5    545   -106
    -49    296    342   -124   -197    319    475    350    353      0    548    -70
      0    381    381   -189   -189    381    433    324    340     -2    553    -75
     10    392    381   -202   -187    387    402    301    345     12    584    -33
     23    376    353   -200   -163    366    384    272    332     10    589    -15
      7    353    345   -181   -168    350    371    254    311      5    587    -18
      2    394    392   -197   -194    394    358    223    288     -2    589    -25
      2    410    407   -205   -202    407    358    215    280     -5    600     -5
    -28    387    413   -179   -220    400    366    197    272    -15    587    -20
    -54    374    428   -161   -241    400    363    174    257    -46    550    -51
    -72    293    366   -109   -218    329    376    179    239    -67    535    -62
    -51    205    257    -77   -155    231    371    174    192   -109    506    -70
    -31    148    179    -59   -103    163    361    179    168   -127    504    -57
    -41    124    166    -41   -103    142    376    189    163   -135    491    -64
    -49    158    207    -54   -127    181    400    171    148   -150    454   -111
    -93    132    226    -20   -161    179    389    132     93   -205    407   -116
   -101     59    161     20   -132    109    361    114     49   -239    400   -116
   -116     25    142     44   -129     83    340    103     36   -241    407   -137
   -127      5    132     62   -129     67    358    101     28   -244    400   -145
   -116     33    150     38   -132     90    361     93     12   -252    371   -148
   -137     18    155     59   -148     85    340     59    -33   -319    301   -150
   -135    -20    111     77   -124     44    337     57    -51   -329    303   -166
   -106    -62     44     85    -75    -10    345     51    -83   -368    262   -207
    -77    -98    -20     85    -31    -59    366     85    -96   -420    192   -218
    -83   -220   -137    150     25   -179    444    197    -46   -472     90   -296
    -98   -252   -153    174     25   -202    574    361    119   -413     85   -314
   -111     38    150     36   -129     93    636    358    228   -298    220   -205
   -202    397    600    -96   -402    496    379   -171   -124   -309    397    -88
   -298    833   1132   -267   -717    982     46   -709   -488   -213    691     72
   -262   1382   1641   -561   -953   1512   -267  -1028   -657      5   1054    283
   -122   1363   1486   -620   -802   1423   -462  -1091   -724    114   1215    418
   -176    792    966   -309   -571    878   -439  -1072   -958   -322    761     67
   -262    184    446     38   -355    316   -236   -914  -1093   -857    127   -407
   -267   -194     70    228   -168    -62    -15   -639   -945   -989   -145   -618
   -324   -257     67    290   -197    -96     51   -457   -696   -826    -54   -576
   -288   -174    114    231   -202    -31    140   -288   -483   -662     49   -462
   -210    -67    142    137   -179     36    257   -142   -316   -514    140   -350
   -192    -44    148    116   -171     51    293   -103   -267   -467    161   -327
   -223   -109    114    166   -168      2    267   -129   -285   -522    122   -311
   -239   -135    103    184   -171    -15    249   -148   -303   -563     88   -303
   -223    -98    122    161   -174     10    262   -135   -290   -558    101   -272
   -187    -46    137    116   -163     44    262   -129   -285   -550    111   -246
   -137     18    155     59   -145     85    252   -103   -267   -524    140   -194
   -116     46    163     31   -140    103    270    -85   -249   -519    132   -171
   -155     33    189     59   -171    111    257   -116   -267   -548    111   -179
   -200     23    223     88   -210    122    228   -161   -298   -571     93   -194
   -176     70    246     54   -210    158    233   -174   -309   -568     88   -202
   -166    116    280     23   -223    197    220   -174   -303   -558     93   -181
   -161    109    270     23   -215    189    223   -137   -285   -519    122   -135
   -142    135    277      2   -210    205    226   -109   -257   -491    135   -114
   -116    202    319    -41   -218    259    220   -103   -236   -470    142   -101
   -135    254    389    -62   -262    322    223   -111   -226   -446    150    -90
   -166    244    410    -38   -288    327    218   -122   -220   -433    158    -80
   -197    228    423    -15   -311    324    220   -119   -213   -423    161    -72
   -184    254    439    -33   -311    345    239    -90   -174   -387    189    -46
   -187    290    478    -54   -332    384    244    -62   -127   -337    226    -18
   -202    324    527    -59   -363    426    252    -38    -83   -285    262     20
   -200    335    535    -67   -366    433    252    -15    -57   -262    275     44
   -192    335    527    -70   -358    431    252      5    -31   -246    275     49
   -171    350    522    -88   -348    433    275     36    -15   -236    285     70
   -176    355    530    -90   -353    441    270     46    -10   -223    301     93
   -202    361    563    -83   -381    462    270     31    -28   -236    290     85
   -207    379    587    -85   -397    483    285     12    -54   -257    275     75
   -166    407    571   -122   -368    488    288     -7    -93   -288    246     57
   -158    392    548   -116   -353    470    244    -67   -163   -353    184      5
   -171    376    545   -103   -361    459    231   -124   -228   -413    129    -36
   -213    368    581    -77   -397    475    194   -200   -296   -462     90    -70
   -249    381    631    -67   -439    506    179   -257   -348   -498     67    -98
   -244    405    649    -80   -446    527    181   -288   -371   -509     59   -106
   -228    407    636    -93   -431    522    184   -311   -394   -530     33   -122
   -205    379    584    -85   -394    480    176   -340   -433   -553      2   -142
   -215    376    592    -83   -402    483    174   -358   -457   -563    -15   -150
   -192    444    633   -127   -413    537    171   -361   -457   -555    -10   -135
   -174    504    678   -163   -426    589    168   -361   -426   -527     15   -103
   -171    491    662   -158   -415    576    148   -387   -426   -522     20    -90
   -194    496    691   -150   -441    592    132   -407   -420   -506     38    -75
   -189    527    717   -168   -454    620    119   -423   -413   -488     57    -57
   -174    535    709   -181   -441    620     96   -446   -418   -488     59    -49
   -163    553    717   -194   -439    633    114   -433   -402   -467     83    -18
   -171    504    675   -168   -423    589    106   -436   -405   -459     88      2
   -192    488    680   -150   -436    584    106   -436   -400   -444     98     31
   -207    415    620   -103   -413    517    109   -441   -410   -454     80     12
   -215    298    514    -41   -363    405    116   -436   -431   -483     44    -25
   -228    218    446      5   -337    329    101   -449   -446   -498     28    -41
   -254    148    400     51   -327    272     90   -462   -462   -509     18    -44
   -293     85    379    101   -335    231    111   -465   -475   -519     -5    -51
   -298     54    353    122   -324    202    119   -459   -480   -519    -18    -38
   -303     31    335    135   -319    181    124   -462   -483   -522    -20    -28
   -316     46    361    135   -337    202    124   -478   -493   -517    -25    -38
   -332     28    358    150   -345    192    114   -493   -519   -524    -38    -54
   -332    -10    322    171   -327    155    103   -498   -527   -532    -54    -59
   -327    -38    285    181   -309    122    114   -488   -522   -524    -49    -51
   -324    -38    285    181   -306    122    135   -462   -501   -498    -25    -31
   -355    -25    329    189   -342    150    137   -465   -493   -491    -20    -31
   -376    -44    332    210   -355    142    142   -465   -514   -517    -51    -51
   -345   -168    176    257   -262      2    181   -413   -542   -584   -132   -124
   -288   -319    -31    303   -129   -176    259   -303   -524   -678   -290   -296
   -241   -324    -83    280    -80   -202    374   -150   -387   -665   -355   -316
   -262     -5    257    135   -259    124    413   -215   -296   -535   -210   -174
   -350    467    818    -57   -584    641    148   -763   -548   -410     93     51
   -413   1049   1462   -319   -937   1254   -202  -1291   -776   -153    519    355
   -402   1540   1943   -571  -1174   1743   -498  -1556   -792    259   1015    732
   -327   1402   1730   -537  -1028   1566   -665  -1590   -792    459   1210    893
   -337    839   1174   -252   -756   1008   -652  -1569  -1075    -72    649    452
   -410    265    672     72   -540    467   -498  -1444  -1340   -792   -109   -101
   -433    -96    337    262   -387    122   -306  -1176  -1223   -971   -374   -311
   -348    -41    306    194   -327    132   -148   -885   -919   -779   -259   -257
   -316    -28    285    171   -301    127    -28   -685   -727   -644   -166   -213
   -322    -36    283    179   -303    122     44   -589   -628   -576   -114   -184
   -342   -101    239    220   -293     67     72   -555   -615   -589   -150   -171
   -345   -179    166    262   -257     -7     90   -524   -600   -597   -168   -111
   -361   -197    163    277   -265    -18     62   -542   -602   -605   -161   -135
   -389   -189    200    288   -296      5     54   -548   -602   -610   -155   -161
   -439   -184    252    311   -348     33     46   -550   -592   -600   -140   -163
   -452   -155    296    303   -374     70     75   -519   -553   -561    -88   -127
   -488   -155    332    319   -410     88    106   -498   -517   -530    -54   -119
   -491   -106    384    296   -439    137    119   -483   -485   -504    -33   -109
   -470    -31    439    249   -457    205    135   -457   -449   -470     -2    -90
   -504     20    524    241   -514    272    129   -433   -418   -433     25    -59
   -532     25    555    252   -542    290    122   -420   -402   -415     28    -38
   -514     98    613    207   -563    355    132   -405   -384   -394     23    -18
   -478    168    644    153   -561    405    129   -415   -384   -392      7    -12
   -483    148    631    168   -555    389    119   -428   -387   -394     -2    -18
   -431    142    574    142   -501    358    127   -397   -355   -363     12     -7
   -384    140    524    122   -454    329    103   -366   -329   -335     23      5
   -342    150    493     96   -418    322     96   -337   -298   -301     44     12
   -252    155    407     49   -329    280     90   -311   -265   -265     67     20
   -148    176    324    -12   -236    249     85   -293   -241   -241     83     25
    -59    205    265    -72   -163    236     59   -290   -220   -236     83     10
     20    220    197   -122    -88    210     44   -280   -200   -220    101     20
     72    233    161   -153    -44    197     54   -246   -158   -176    161     62
     72    213    140   -145    -33    179     70   -210   -132   -145    194    101
     51    187    135   -119    -41    163     93   -181   -109   -124    220    150
     12    150    137    -83    -62    145    142   -148    -80    -96    259    166
    -33    111    145    -38    -88    127    200   -122    -59    -96    233    174
   -111     36    148     33   -129     90    161   -171   -106   -153    176    226
   -135     83    218     25   -176    150    150   -187   -140   -174    184    226
   -132    142    272     -5   -202    207    142   -215   -171   -194    171    213
   -150    161    311     -5   -231    236    145   -259   -202   -213    140    174
   -181    192    374     -7   -280    283    148   -296   -220   -223    135    142
   -210    218    426     -5   -316    322    142   -340   -249   -241    132    111
   -228    228    457      0   -345    342    150   -379   -267   -257    127     83
   -244    236    480      5   -361    358    184   -397   -275   -262    116     62
   -272    236    509     18   -389    371    155   -405   -298   -277    101     46
   -249    309    558    -31   -405    433    140   -405   -303   -283    106     88
   -259    413    670    -77   -465    540    145   -402   -275   -233    161     90
   -270    439    709    -83   -488    574    148   -397   -239   -189    181     64
   -252    483    735   -116   -493    607    114   -428   -236   -192    158     51
   -254    524    779   -135   -517    652    103   -420   -207   -155    202     96
   -249    488    735   -122   -491    610     88   -405   -194   -132    233    114
   -244    483    727   -119   -485    605     59   -423   -226   -150    246     93
   -252    517    769   -135   -511    644     62   -400   -202   -127    265    109
   -233    501    735   -135   -485    618     49   -415   -207   -129    249     85
   -233    439    672   -103   -452    555     33   -418   -223   -155    233     85
   -252    374    626    -59   -439    498     28   -426   -246   -189    244     83
   -254    353    607    -49   -433    480     20   -454   -285   -231    161    -54
   -241    283    524    -20   -381    402     12   -462   -322   -283     70      2
   -244    244    485      0   -363    363     15   -459   -332   -275     80    -15
   -228    223    452      2   -340    337     12   -454   -340   -275     54    -72
   -236    176    410     28   -324    293      5   -475   -366   -303     36    -62
   -228    189    418     18   -322    303    -15   -493   -387   -322     38    -98
   -239    187    426     23   -332    303    -31   -498   -392   -329     38   -111
   -236    200    436     18   -335    316    -44   -509   -394   -340     33   -116
   -210    207    418      2   -314    311    -38   -504   -392   -340     33   -111
   -205    184    389     10   -296    285    -28   -509   -400   -353     12   -119
   -213    171    384     20   -298    277    -33   -517   -415   -361    -10   -142
   -200    116    316     41   -257    215    -46   -517   -449   -392    -54   -192
   -192    -41    150    116   -171     51     20   -462   -509   -537   -218   -327
   -207   -223    -18    215    -96   -122    158   -342   -519   -693   -428   -522
   -226   -215     10    220   -122   -101    298   -223   -405   -670   -454   -576
   -267    140    407     64   -337    272    262   -470   -392   -553   -280   -441
   -340    704   1044   -181   -693    872    -80  -1026   -472   -239    202      0
   -402   1379   1782   -488  -1091   1579   -420  -1413   -407    259    836    566
   -376   1774   2151   -701  -1262   1961   -714  -1556   -244    787   1418   1078
   -303   1525   1829   -610  -1065   1675   -857  -1522   -207    927   1506   1187
   -293    919   1213   -314   -753   1067   -841  -1501   -602    270    800    579
   -311    368    680    -28   -496    524   -654  -1363   -989   -517     -2   -145
   -283    106    389     88   -337    246   -410  -1047   -859   -626   -205   -345
   -231    109    340     62   -285    223   -241   -784   -631   -517   -158   -275
   -210     96    306     54   -257    200   -129   -618   -501   -423   -109   -249
   -213     72    283     70   -246    176    -59   -542   -439   -381    -85   -265
   -220     72    290     72   -254    181    -38   -519   -420   -381    -80   -262
   -213     57    270     77   -241    163    -20   -498   -402   -376    -77   -267
   -244     12    257    114   -252    135    -12   -498   -387   -374    -80   -288
   -275     28    301    122   -288    163      7   -496   -371   -376    -88   -298
   -218     10    226    101   -223    116      0   -470   -387   -379    -85   -285
   -161    -10    150     85   -155     70    -36   -444   -376   -376    -75   -257
   -161     -7    150     83   -158     70    -33   -433   -353   -371    -51   -239
   -137     44    181     46   -161    111    -20   -415   -322   -345    -18   -226
   -132     72    205     28   -168    137    -28   -415   -319   -363    -31   -241
   -187     62    249     62   -218    155    -33   -415   -306   -371    -54   -233
   -215     83    298     64   -257    189    -23   -400   -280   -350    -31   -231
   -127    194    322    -33   -223    257     15   -353   -231   -309     12   -213
    -98    244    340    -72   -220    290     38   -316   -192   -285     33   -166
    -80    244    324    -80   -202    283     44   -285   -161   -244     64   -116
    -25    270    293   -122   -161    280     38   -257   -129   -181     98    -96
    -44    252    296   -103   -171    272     33   -241   -109   -145    103    -90
    -88    262    350    -88   -218    303     46   -218    -70   -119    103    -72
   -119    241    361    -59   -239    301     49   -174    -44    -93    129    -31
    -54    233    288    -90   -171    259     36   -122    -18    -28    168    -23
     -5    252    257   -124   -132    254     36    -62     31     18    210     12
      0    283    283   -145   -140    283     44    -12     80     70    257     59
     23    345    322   -184   -148    335     44     10    111     96    277     88
     64    400    335   -233   -135    368     62     38    135    124    309    140
     59    413    353   -236   -145    384     83     51    145    145    319    137
     44    433    387   -241   -171    410     88     49    137    132    306    135
     57    426    368   -241   -155    397     80     31    114    103    288    150
     57    400    342   -228   -142    371     80      2     96     90    272    129
     46    428    381   -239   -168    405     80    -31     77     72    262    103
     10    405    392   -207   -192    400     85    -67     51     36    236     80
    -15    366    381   -174   -197    374    101   -106     23      5    215     54
    -36    363    400   -163   -218    381    116   -140     15     12    220     31
    -49    392    439   -171   -244    415    124   -168     12     15    223     23
    -54    371    426   -161   -239    397    119   -205    -20     -7    194     -2
    -80    387    467   -153   -272    426    132   -218    -23      7    202     -5
    -93    387    478   -148   -285    431    137   -231    -31      0    189    -15
    -75    397    472   -163   -272    433    122   -262    -51    -23    158    -46
    -77    452    530   -189   -303    491    116   -252    -25      2    184    -25
    -77    524    602   -223   -340    563    114   -226     18     54    239     38
    -70    568    639   -252   -355    605     96   -226     57    101    288     77
    -77    607    683   -265   -379    644     72   -215     88    137    329    109
    -77    602    680   -262   -379    641     59   -210     98    145    335    109
    -67    620    688   -275   -376    654     38   -207    116    150    350    109
    -41    620    662   -290   -350    639     20   -213    116    137    340    124
    -70    540    610   -236   -340    574     28   -215     98    109    309    124
    -98    433    530   -168   -314    483     38   -207     85     88    272     88
   -119    350    470   -114   -293    410     28   -218     62     72    246     46
    -77    329    407   -129   -241    368     20   -207     59     75    257     46
    -57    319    376   -132   -218    348     18   -226     33     57    246     28
   -114    267    379    -77   -246    322     20   -270    -18      5    197    -15
   -163    220    384    -28   -272    301     25   -293    -46    -25    163    -28
   -155    192    345    -20   -249    267     18   -306    -67    -51    140    -36
   -142    207    348    -33   -244    277      5   -316    -88    -62    129    -44
   -150    215    363    -33   -257    288      2   -319    -90    -70    122    -59
   -142    205    348    -31   -244    275    -18   -340   -111    -93    106    -77
   -129    189    316    -31   -223    254    -25   -324   -111    -83    114    -67
   -137    168    306    -18   -220    236    -12   -293    -85    -57    142    -33
   -124    166    290    -23   -207    228    -10   -283    -80    -51    140    -28
   -124     85    210     20   -166    148      2   -285   -119   -114     64   -101
   -103   -140    -36    122    -36    -88     72   -236   -223   -309   -163   -303
    -93   -277   -184    184     44   -231    207   -114   -249   -462   -353   -483
   -116   -155    -38    135    -38    -98    329    -28   -124   -389   -301   -459
   -207    231    439    -10   -322    335    270   -324    -38   -161    -10   -231
   -301    885   1184   -293   -743   1034    -70   -844     46    303    610    355
   -350   1587   1938   -618  -1143   1761   -368  -1119    283    914   1332   1031
   -288   1797   2083   -756  -1184   1940   -649  -1195    485   1397   1821   1504
   -228   1392   1621   -581   -924   1506   -779  -1270    285   1208   1597   1330
   -233    766    997   -267   -615    880   -737  -1286   -275    335    748    558
   -241    277    519    -18   -381    397   -535  -1083   -592   -303     77    -83
   -213    145    355     31   -285    252   -306   -735   -420   -298    -18   -192
   -158    124    283     18   -220    202   -129   -478   -231   -189     36   -148
   -124    116    239      2   -181    176    -28   -340   -129   -140     57   -129
   -122     98    218     10   -168    158     20   -296   -101   -140     41   -135
   -124     90    213     15   -168    150     49   -283    -88   -145     33   -137
   -106     80    187     12   -145    132     57   -267    -98   -142     33   -161
    -83    101    181    -10   -132    140     46   -244    -85   -122     46   -174
    -51    119    171    -36   -111    145     51   -228    -70   -111     46   -168
    -20    129    150    -57    -85    140     62   -207    -59    -98     59   -148
    -20    119    140    -49    -80    129     80   -181    -31    -77     90   -142
    -23    166    187    -72   -106    176     93   -171     -5    -59     98   -148
    -18    218    236   -101   -127    226     88   -161     10    -49    106   -101
    -23    239    262   -109   -142    249     83   -155     20    -20    132   -127
    -20    275    296   -127   -158    285     88   -150     36    -18    109   -166
      7    265    257   -137   -124    259    124   -114     70     -7    109    -67
      2    252    246   -127   -122    249    129    -96     83      5    129    -38
    -10    267    277   -129   -145    272    137    -72    101     23    153    -31
    -18    285    303   -132   -161    293    153    -31    145     64    189     -2
     -7    280    288   -137   -148    283    153      5    171     85    207     10
     -7    288    296   -142   -150    290    153     25    189    103    215     15
     41    319    277   -181   -119    298    163     83    239    155    252     49
     77    342    265   -210    -93    303    161    140    280    197    280     80
     59    324    265   -192   -103    296    150    174    298    228    303    101
     64    319    254   -192    -96    288    150    218    329    265    329    127
     77    316    239   -200    -80    277    168    259    361    303    358    158
     93    327    233   -210    -70    280    192    303    400    350    400    205
     85    355    270   -223    -93    311    187    309    402    363    415    218
     72    371    298   -223   -111    335    200    314    405    361    426    231
     51    379    327   -218   -137    353    218    303    397    345    418    226
     31    355    324   -192   -145    340    210    270    368    309    389    200
     25    348    322   -187   -148    335    192    233    335    267    363    176
     23    322    298   -174   -137    311    187    205    319    241    345    163
      7    337    327   -174   -158    332    187    171    309    218    322    142
      2    355    353   -179   -174    355    197    142    293    192    298    116
     10    316    303   -166   -148    311    218    116    277    163    265     80
      5    345    340   -176   -168    342    220     85    270    171    257     46
    -41    319    361   -140   -200    340    233     59    262    158    241    -20
    -85    265    350    -88   -218    306    265     41    241    103    202    -57
   -122    288    410    -83   -267    348    272     25    244    116    192     12
    -41    327    368   -142   -205    348    267     31    262    148    210     77
     57    402    345   -231   -145    374    270     38    288    158    244    174
     67    452    384   -259   -158    418    254     31    306    181    275    205
     59    457    397   -262   -168    428    181      5    303    205    283    179
     88    472    384   -283   -148    428    166     20    332    252    306    179
     85    423    337   -254   -124    381    158     38    348    277    314    174
     44    400    355   -220   -155    379    148     38    348    246    316    161
     10    415    402   -213   -197    410    145     38    350    210    316    137
     23    376    353   -200   -166    366    145     38    335    171    285     93
     15    288    272   -153   -129    280    142     20    285    109    223     28
     12    252    239   -132   -111    246    158     23    272     90    202      7
     -7    205    210    -98   -109    207    150      5    241     59    176    -12
    -31    166    197    -67   -114    181    142    -15    215     31    148    -31
    -38    150    187    -57   -114    168    140    -25    200     12    129    -38
    -41    150    192    -54   -116    171    132    -38    179     -2    109    -54
    -31    145    174    -59   -103    161    124    -44    158    -18     90    -62
    -33    155    189    -62   -111    171    122    -46    148    -28     85    -64
    -49    179    228    -64   -137    202    101    -59    132    -38     75    -70
    -85    189    275    -51   -179    231     90    -72    124    -44     67    -75
   -116    155    272    -20   -197    215     70    -93    109    -49     51    -88
   -122    142    265    -10   -192    202     70    -88    103    -54     38    -98
   -111     88    200     10   -155    142     75    -70     80    -98     -7   -140
    -62    -88    -25     75    -18    -57    106    -23      2   -252   -184   -306
    -75   -220   -148    148     33   -184    246    119     10   -381   -374   -504
   -114   -114     -2    114    -57    -59    371    239    153   -322   -342   -498
   -192    218    410    -12   -303    314    353     25    220   -135    -88   -259
   -252    761   1013   -254   -631    885     70   -522    153    184    392    223
   -319   1395   1714   -537  -1018   1553   -223   -875    226    698   1057    849
   -283   1602   1886   -662  -1083   1743   -470   -989    358   1195   1613   1392
   -202   1221   1421   -511   -810   1319   -607  -1021    231   1171   1561   1389
   -181    654    836   -236   -509    745   -623  -1060   -239    413    774    665
   -184    181    366      0   -275    272   -493   -953   -618   -413   -101   -158
   -161      2    163     77   -163     83   -298   -628   -441   -446   -252   -314
   -132     20    150     54   -142     85   -137   -350   -200   -296   -163   -239
    -64     12     77     25    -70     44    -33   -158    -44   -207   -116   -205
    -36     -5     31     20    -36     12     15    -80     18   -179   -114   -197
    -23    -15      7     18    -15     -5     33    -59     31   -179   -127   -202
      0    -10    -12      2      5    -10     41    -46     36   -181   -132   -207
     15      0    -15     -7     15     -7     46    -31     49   -181   -132   -202
     12    -28    -41      5     25    -33     62     -7     72   -163   -116   -189
     15    -49    -67     15     38    -57     75     12     85   -158   -119   -184
     36    -46    -83      2     59    -64     72     25     96   -148   -109   -176
     54    -31    -85    -10     70    -57     72     44    114   -127    -85   -158
     51      0    -51    -28     49    -23     85     67    145   -101    -59   -129
     38     25    -15    -33     25      5    103     88    171    -75    -36   -114
     36     46      7    -44     12     28    106    103    192    -49    -10    -96
     51     54      2    -51     25     28    101    122    207    -41      2    -88
     62     67      5    -67     28     38     96    132    215    -33     18    -77
     70     93     23    -83     23     59    101    155    241     -7     38    -46
     67     72      2    -70     31     38    114    189    270     12     41    -12
     96     62    -33    -77     64     15    127    223    309     38     62     36
    122    111    -12   -116     67     49    135    249    350     80    103     88
    129    137      5   -135     62     72    148    283    387    124    148    135
    140    140     -2   -142     70     70    145    327    433    166    184    181
    129    129      0   -129     64     64    127    353    457    187    187    192
    129    124     -5   -129     67     59    140    389    496    226    215    218
    127    135      7   -132     59     72    155    415    542    262    246    241
    129    179     46   -155     41    111    158    426    568    280    267    259
    168    218     49   -192     59    135    155    459    584    306    296    293
    179    192     12   -189     83    103    155    491    594    309    288    309
    119    142     23   -132     46     83    174    467    576    290    270    298
    116     93    -23   -106     70     36    176    452    542    259    244    288
    150     62    -88   -106    119    -12    161    465    517    236    218    275
    163     36   -127   -101    145    -44    145    426    472    194    174    228
    192     18   -174   -106    181    -77    129    384    428    161    142    192
    215    -15   -231   -101    220   -124    137    355    394    124    106    155
    241    -36   -277   -101    259   -155    132    314    361     85     70    124
    265      2   -265   -135    262   -129    111    267    324     51     44    116
    283     18   -265   -150    272   -122     96    226    290     20     23    114
    285     10   -275   -150    280   -132     85    189    254    -23    -10    103
    296     64   -231   -179    265    -83     88    168    249    -31    -15    109
    283    168   -116   -226    200     25     88    163    270      2     20    122
    285    270    -15   -277    150    127     75    142    272     28     36     64
    322    350     28   -337    145    189     38    114    270     77     49    -10
    337    353     15   -345    161    184     10    132    285    142     75     51
    324    306    -18   -316    171    145     20    187    327    187     96    158
    288    283     -5   -285    145    140     44    220    355    171    101    171
    257    277     18   -270    119    148     54    215    355    111    101    179
    239    327     88   -283     75    207     59    210    358     77    124    189
    236    293     57   -265     88    176     57    223    358     64    122    187
    267    202    -64   -233    166     67     51    239    332     41     88    158
    280    135   -145   -207    213     -5     67    262    324     38     80    135
    252     54   -197   -153    226    -70     90    272    309     15     57    127
    223     20   -205   -122    213    -90    106    270    296      0     67     98
    213     -2   -215   -106    215   -109    116    270    293    -15     41     77
    187     -7   -197    -90    192   -103    142    265    303    -23      2    106
    155     15   -140    -85    148    -62    155    246    296    -20      5     80
    153    -20   -174    -67    163    -96    119    252    270    -31    -28     33
    192    -51   -244    -70    218   -148    106    290    259    -49    -77     83
    187    -38   -226    -75    205   -129    106    311    262    -51    -85    109
    174      0   -174    -85    174    -85    101    316    270    -46    -96     98
    168      5   -163    -88    166    -77    114    311    257    -67   -127     75
    145    -46   -192    -49    168   -119    142    327    241    -96   -163     46
    155   -163   -322      2    239   -241    200    381    210   -192   -298    -75
    200   -298   -498     49    348   -397    306    496    218   -329   -517   -288
    223   -187   -410    -20    316   -298    402    618    361   -288   -517   -296
    192    163    -28   -179    109     70    355    446    394   -129   -296   -101
    148    581    433   -366   -142    509     77    -77    176     49     59    207
     83   1145   1062   -613   -488   1104   -239   -550     10    350    545    594
    132   1441   1309   -787   -589   1376   -517   -732     36    748   1031    989
    233   1101    865   -667   -316    984   -657   -766    -90    711   1026    971
    226    628    402   -428    -88    517   -631   -748   -439     83    389    368
    205    116    -88   -161    148     15   -467   -607   -711   -662   -465   -329
    246   -155   -402    -46    322   -280   -303   -329   -511   -678   -628   -340
    319   -181   -504    -70    410   -342   -168    -80   -249   -501   -514   -202
    363   -155   -522   -106    441   -340    -62    114    -51   -363   -407    -83
    368   -150   -519   -109    444   -335     10    228     72   -270   -303    -25
    348   -181   -530    -83    439   -355     62    293    137   -228   -285    -41
    340   -207   -548    -64    444   -376     98    329    176   -233   -324    -15
    340   -226   -568    -59    454   -397    103    319    171   -259   -342     33
    371   -223   -594    -72    483   -407     75    301    155   -272   -335     36
    371   -202   -576    -85    472   -389     70    332    168   -254   -303     33
    368   -213   -581    -77    472   -397     93    374    210   -210   -254     46
    353   -194   -550    -80    449   -371    101    387    226   -179   -231     25
    329   -161   -491    -83    410   -324    109    384    228   -192   -265      0
    314   -111   -426   -101    368   -267    106    392    244   -184   -262     38
    293    -59   -353   -116    322   -205    103    418    275   -142   -207     77
    267    -20   -288   -124    275   -153    101    426    288   -127   -192     46
    283      0   -283   -140    283   -140     96    413    280   -145   -226     31
    259     18   -241   -137    249   -111    101    389    272   -161   -233     54
    262     -5   -267   -129    265   -135     96    394    270   -163   -226     38
    288    -20   -309   -135    298   -163     85    426    285   -161   -228     93
    301     10   -290   -155    296   -140     77    467    324   -137   -200    132
    316     38   -277   -179    296   -119     88    509    363    -96   -166    168
    353     41   -311   -197    332   -135     88    537    392    -59   -135    194
    363     72   -290   -220    327   -109    101    579    454     -2    -70    239
    374    119   -254   -246    314    -67     98    607    501     31    -38    262
    379    140   -239   -259    309    -49    103    633    532     62     -7    283
    366    161   -205   -265    285    -20    119    662    566     90     18    301
    371    210   -163   -293    267     23    137    691    592    111     31    322
    394    210   -184   -301    290     12    124    685    561     75      2    327
    394    202   -194   -301    293      5    124    688    553     57     -2    345
    387    226   -161   -306    272     31    137    678    542     41    -12    316
    371    249   -124   -311    249     62    140    644    511     -2    -41    259
    410    265   -145   -337    277     59    106    584    426    -85    -88    231
    446    348    -98   -397    272    124     88    566    387   -122   -111    231
    405    384    -20   -394    213    181     83    522    350   -161   -137    207
    337    387     49   -363    145    218    101    478    311   -202   -166    194
    314    387     72   -350    122    231    127    457    293   -215   -192    163
    316    407     90   -363    111    249    137    436    280   -220   -192    127
    319    418     98   -368    111    259    132    407    246   -254   -202     93
    327    413     85   -371    119    249    132    387    223   -285   -210     98
    337    415     77   -376    129    246    129    384    220   -290   -197    140
    319    439    116   -381    101    277    132    394    249   -252   -168    179
    285    472    187   -379     49    329    127    389    275   -223   -145    181
    280    506    223   -394     28    363     96    366    275   -220   -150    155
    316    535    218   -426     49    376     38    306    220   -272   -189    116
    322    522    200   -423     59    361     36    329    220   -270   -161    171
    348    509    161   -428     93    335     15    324    197   -288   -171    174
    340    535    194   -441     72    366      2    314    189   -298   -181    150
    335    517    181   -426     77    350      5    327    200   -298   -174    145
    358    441     83   -400    137    262     -5    314    166   -345   -215    109
    361    394     33   -379    163    215     -7    298    137   -392   -262     85
    358    358     -2   -358    179    179    -15    270     90   -452   -311     59
    371    322    -49   -345    210    137    -10    254     57   -488   -337     38
    381    301    -80   -342    231    109      0    246     44   -501   -345     31
    353    280    -75   -316    215    103      2    233     20   -527   -371      5
    329    265    -64   -298    197    101      0    231     10   -542   -381     10
    298    241    -57   -270    179     93    -12    231      7   -540   -358     59
    301    228    -72   -267    187     77    -15    236      5   -545   -358     75
    298    218    -83   -259    192     67     -2    236     -2   -558   -381     70
    288    202    -88   -246    189     59      7    244      5   -550   -374     51
    290    231    -59   -259    176     85      5    233     10   -545   -366     28
    280    192    -88   -239    184     51     28    244     -2   -576   -407    -10
    303     51   -254   -179    277   -101     57    262    -67   -693   -524    -96
    311   -103   -418   -106    363   -259    168    384    -54   -789   -662   -215
    348   -129   -478   -109    413   -303    290    522     36   -831   -758   -296
    293    171   -122   -233    207     25    335    444    124   -706   -602   -163
    194    600    405   -397   -106    504    129    -46    -51   -579   -327     59
    132   1153   1018   -644   -444   1085   -205   -568   -257   -355     80    402
    132   1652   1519   -891   -693   1587   -506   -833   -267     18    579    831
    215   1483   1265   -852   -524   1374   -683   -826   -228    246    797   1052
    241    984    743   -613   -249    865   -701   -802   -475   -163    363    696
    226    446    218   -337      2    332   -579   -714   -797   -883   -387     93
    220     80   -140   -150    181    -28   -353   -439   -730  -1119   -732   -168
    252     96   -155   -176    205    -28   -187   -192   -462   -940   -633   -101
    303     88   -215   -197    259    -62    -64    -20   -293   -836   -571    -54
    311    132   -179   -223    244    -23     12     88   -187   -769   -530     -5
    309    158   -150   -233    231      5     36    109   -166   -761   -527      5
    275    161   -114   -218    194     23     51    129   -155   -766   -535      7
    265    155   -111   -210    189     23     54    122   -163   -792   -571    -23
    280    142   -137   -210    210      2     41     90   -194   -841   -626    -64
    316    137   -179   -226    249    -20     33     77   -228   -878   -649    -64
    296    166   -129   -233    213     18     46    106   -197   -839   -594     -7
    280    179   -101   -231    189     41     59    116   -176   -818   -571     15
    272    197    -77   -236    176     59     72    122   -161   -810   -566     12
    290    228    -62   -259    176     83     70    111   -171   -826   -587    -12
    283    246    -38   -267    161    106     77    132   -155   -815   -584     -2
    306    270    -36   -288    171    116     67    116   -155   -818   -576     20
    324    290    -36   -309    181    127     59    101   -153   -813   -566     49
    327    311    -15   -319    171    148     70    111   -135   -797   -566     51
    361    296    -64   -329    213    116     70    114   -140   -802   -561     49
    384    293    -90   -337    236    101     83    137   -119   -779   -532     80
    392    327    -64   -361    228    132     96    168    -85   -740   -509    109
    387    397     10   -392    189    205    106    194    -49   -706   -491    137
    441    394    -46   -420    244    174     98    200    -51   -722   -493    158
    509    379   -129   -444    319    124    103    226    -28   -706   -472    194
    511    428    -83   -470    298    171    114    265     18   -667   -457    210
    514    431    -83   -472    298    174    116    288     31   -657   -465    210
    514    431    -83   -475    298    176    127    316     51   -631   -431    249
    504    459    -44   -480    272    207    148    332     75   -605   -397    280
    485    496     10   -491    236    254    163    332     83   -597   -376    290
    478    509     31   -493    223    270    171    324     67   -615   -384    280
    472    509     33   -493    218    272    161    275      7   -670   -431    241
    465    517     49   -491    207    283    155    254    -46   -717   -465    228
    433    530     96   -483    168    314    163    236    -75   -740   -475    223
    407    561    153   -483    127    358    161    184   -109   -766   -491    197
    389    600    210   -496     88    405    158    109   -168   -818   -537    145
    368    618    246   -493     59    433    158     46   -226   -870   -574    114
    361    615    252   -488     54    433    155      0   -272   -911   -610     98
    358    600    241   -478     59    420    155    -41   -303   -935   -639     72
    345    615    270   -483     36    444    153    -75   -329   -950   -654     49
    340    646    306   -496     18    478    158    -98   -348   -963   -662     41
    350    678    327   -514     10    501    176   -116   -363   -976   -678     28
    363    704    340   -532     12    522    181   -119   -355   -963   -680     36
    389    745    353   -568     18    550    155   -135   -348   -943   -659     67
    381    810    426   -597    -23    618    150   -129   -309   -896   -613    119
    397    820    423   -610    -12    623    119   -168   -319   -898   -615    103
    394    766    371   -579     12    568    116   -187   -342   -927   -636     93
    418    735    314   -579     51    524    114   -184   -358   -924   -628    119
    431    750    316   -592     57    535    109   -187   -353   -906   -613    137
    423    750    327   -587     46    540    114   -181   -342   -888   -594    153
    426    704    277   -563     75    491    109   -200   -363   -906   -615    127
    410    602    192   -509    109    400    114   -210   -392   -943   -667     77
    376    542    166   -459    106    355    122   -233   -420   -971   -698     38
    368    524    155   -446    106    340    122   -246   -446   -992   -711     25
    366    496    129   -431    119    314    132   -244   -457   -992   -714     36
    379    527    145   -454    116    337    106   -270   -485  -1015   -743      5
    384    498    114   -441    135    306     85   -306   -524  -1057   -779    -20
    363    480    114   -423    122    298     96   -309   -532  -1054   -774     -2
    358    527    168   -441     96    348     90   -327   -553  -1057   -774     -5
    355    498    140   -428    106    319     83   -350   -584  -1080   -797    -28
    342    452    109   -397    116    280     72   -379   -615  -1106   -823    -49
    324    428    103   -376    109    267     64   -400   -631  -1114   -839    -72
    324    459    135   -392     96    298     72   -413   -641  -1119   -844    -80
    324    394     70   -361    127    233     67   -418   -680  -1158   -896   -124
    329    213   -116   -272    223     46    129   -374   -740  -1275  -1052   -252
    332     36   -298   -184    314   -129    262   -259   -761  -1415  -1244   -428
    316     57   -259   -187    288   -101    381   -114   -644  -1395  -1270   -472
    210    374    161   -293     23    267    353   -350   -610  -1254  -1075   -316
     83    870    784   -478   -350    828     80   -914   -719  -1005   -683     28
    -25   1506   1530   -740   -779   1517   -244  -1369   -737   -571    -93    527
    -15   1984   2000   -984  -1008   1992   -558  -1571   -626    -28    527   1070
     90   1657   1564   -875   -737   1610   -730  -1556   -633    119    618   1184
     96   1067    971   -581   -439   1021   -714  -1540   -992   -478    -15    641
     85    542    457   -314   -187    501   -561  -1452  -1413  -1325   -880   -106
    122    324    202   -223    -38    265   -345  -1148  -1299  -1465  -1127   -324
    155    358    200   -257    -23    280   -181   -883  -1041  -1293  -1023   -236
    197    366    166   -283     15    267    -51   -698   -891  -1197   -974   -197
    210    348    137   -280     36    244     15   -607   -823  -1153   -963   -187
    220    376    155   -298     33    267     44   -574   -797  -1132   -961   -184
    213    379    166   -296     23    272     51   -555   -782  -1114   -945   -168
    213    376    161   -296     25    270     59   -545   -769  -1101   -943   -194
    192    394    202   -296     -5    301     77   -542   -756  -1101   -935   -249
    103    348    244   -226    -70    296     59   -566   -766  -1119   -932   -252
     44    316    272   -181   -114    296     51   -581   -769  -1104   -922   -148
     75    340    262   -207    -93    301     44   -576   -756  -1070   -906   -109
    127    363    236   -246    -54    301     33   -558   -745  -1041   -909   -116
    137    392    254   -265    -57    324     33   -553   -735  -1018   -904   -111
    103    439    335   -275   -114    387     18   -561   -727  -1005   -896   -111
     83    449    366   -267   -140    407     25   -550   -704   -984   -875    -75
     85    452    366   -270   -140    407     28   -548   -691   -948   -857    -75
     88    428    340   -257   -124    384     28   -545   -678   -909   -828    -88
     59    400    340   -231   -140    371     33   -535   -654   -878   -813   -103
     28    389    361   -210   -166    376     41   -511   -618   -836   -779    -90
     23    394    368   -210   -174    381     44   -496   -587   -792   -743    -59
     36    387    350   -210   -155    368     41   -478   -561   -743   -722    -31
     54    418    363   -239   -153    392     51   -441   -524   -685   -691    -15
     38    426    387   -233   -174    407     59   -410   -493   -641   -662     -2
     -7    420    428   -210   -218    423     62   -381   -462   -605   -639     23
    -49    428    478   -189   -262    452     59   -355   -428   -558   -600     70
     -7    459    465   -226   -236    462     44   -342   -415   -524   -576    101
      7    470    462   -239   -228    467     33   -329   -405   -498   -555    109
      7    480    470   -244   -231    475     28   -324   -402   -483   -542    109
     28    514    485   -270   -228    501     20   -327   -407   -472   -535    106
      5    545    537   -275   -267    542     15   -342   -420   -467   -530     96
    -25    566    589   -270   -306    576     25   -353   -426   -457   -522    101
    -38    563    602   -265   -322    581     36   -361   -436   -452   -524     93
    -46    592    639   -272   -342    615     44   -384   -449   -457   -527     72
    -67    623    691   -277   -379    657     57   -418   -459   -452   -530     54
    -93    662    756   -283   -426    706     80   -449   -462   -444   -527     49
   -129    670    800   -270   -465    732     85   -493   -488   -452   -537     25
   -176    662    839   -241   -506    750     77   -537   -509   -449   -540      7
   -184    649    833   -233   -509    740     90   -553   -509   -439   -542     -5
   -194    636    828   -220   -511    732     90   -571   -514   -428   -542    -20
   -223    652    872   -215   -548    761     83   -587   -504   -402   -517    -15
   -233    709    943   -236   -587    826     67   -605   -493   -371   -483     10
   -233    769   1002   -267   -620    885     38   -615   -480   -324   -449     41
   -223    784   1008   -280   -615    896     23   -615   -454   -277   -418     70
   -226    750    976   -265   -600    862     12   -620   -446   -257   -410     72
   -239    714    953   -236   -594    833      2   -626   -446   -249   -407     72
   -254    722    976   -233   -615    849    -15   -636   -441   -244   -400     83
   -309    678    984   -184   -646    831    -23   -646   -436   -223   -394     75
   -337    602    940   -132   -639    769    -25   -641   -433   -205   -397     41
   -252    498    750   -122   -501    623    -49   -620   -454   -231   -436    -12
   -236    457    693   -111   -465    576    -62   -618   -462   -236   -446    -36
   -272    415    688    -72   -480    550    -70   -631   -467   -233   -454    -59
   -298    348    646    -25   -472    496    -88   -654   -485   -254   -467    -70
   -290    306    597     -7   -444    452   -116   -670   -488   -252   -465    -72
   -311    200    511     54   -413    355   -109   -678   -501   -262   -478    -83
   -342    166    506     88   -423    335    -90   -688   -504   -249   -470    -72
   -402    142    545    129   -472    342   -106   -719   -522   -236   -475    -83
   -384    135    519    124   -452    327    -98   -714   -514   -205   -462    -77
   -381    122    501    129   -441    311    -96   -714   -514   -179   -454    -75
   -433     72    504    179   -467    288    -83   -717   -519   -174   -454    -77
   -498     41    540    228   -519    290    -59   -719   -522   -171   -454    -83
   -537    -15    522    277   -530    252    -72   -745   -550   -207   -488   -129
   -446   -200    244    322   -345     20    -83   -727   -662   -366   -675   -316
   -324   -363    -41    342   -142   -202      0   -597   -696   -514   -885   -540
   -301   -288     12    293   -158   -137    111   -470   -589   -496   -917   -602
   -379     20    400    179   -389    210    114   -659   -506   -335   -717   -439
   -504    589   1093    -44   -797    841   -179  -1262   -530     18   -194     64
   -618   1309   1927   -345  -1273   1618   -480  -1683   -420    555    501    711
   -636   1727   2361   -545  -1499   2044   -763  -1857   -267   1093   1109   1319
   -592   1493   2086   -449  -1337   1790   -940  -1914   -324   1197   1215   1478
   -558    867   1423   -155   -992   1145   -940  -1896   -737    519    478    719
   -535    303    836    114   -685    568   -756  -1652  -1034   -176   -293    -54
   -496     77    571    207   -535    324   -511  -1252   -878   -246   -488   -257
   -433     46    480    194   -457    262   -340   -943   -649    -98   -407   -200
   -413     59    472    176   -444    265   -236   -782   -522    -12   -353   -171
   -459     36    496    213   -478    265   -171   -730   -475      0   -353   -184
   -472     18    491    226   -483    254   -163   -722   -467    -18   -366   -202
   -387     67    454    161   -420    259   -184   -706   -454    -23   -358   -220
   -374    103    478    135   -426    290   -176   -672   -431    -10   -355   -249
   -392    101    493    145   -444    296   -148   -631   -381     23   -329   -210
   -402    111    511    145   -457    309   -137   -605   -345     57   -290   -179
   -413    137    550    137   -480    342   -124   -579   -306    111   -259   -181
   -449    148    597    148   -524    371   -103   -568   -283    140   -257   -166
   -501    192    693    153   -597    441    -64   -545   -241    192   -194   -122
   -558    226    782    163   -670    504    -25   -501   -179    272   -103   -166
   -563    246    810    158   -685    527      2   -436   -119    324    -98   -174
   -558    262    820    145   -688    540      7   -392    -98    345   -106      0
   -576    298    875    137   -724    587     31   -342    -38    415    -44     70
   -563    342    906    109   -735    623     44   -311     -5    467     -7     62
   -504    361    865     72   -683    613     33   -285     20    498      5     64
   -459    374    831     41   -646    602      5   -275     44    530     25     80
   -433    387    820     23   -626    602      2   -257     70    566     44     96
   -402    426    826    -12   -613    626     12   -223    132    636     96    129
   -301    420    722    -59   -511    571    -10   -210    161    672    111    119
   -171    407    579   -116   -376    491    -72   -236    122    631     67     59
   -116    436    553   -158   -335    493    -90   -207    168    678    106     72
    -51    418    470   -184   -259    444    -90   -161    226    730    145     93
     20    423    402   -220   -189    413    -85   -127    270    771    181    148
     31    439    407   -236   -187    426    -90   -114    293    810    226    161
     44    441    397   -244   -176    420    -80   -101    311    836    265    176
     23    415    392   -218   -184    402    -64   -103    327    857    298    181
    -10    381    392   -184   -200    387    -46   -111    332    867    324    174
    -20    353    371   -166   -197    361    -31   -103    335    885    340    168
    -12    322    332   -155   -171    327    -31   -111    322    872    329    181
    -15    275    288   -129   -153    280    -20   -127    324    872    345    202
    -59    223    283    -80   -171    252      7   -140    335    885    366    197
   -122    192    314    -36   -218    252     49   -163    322    883    379    171
   -166    171    335     -2   -252    252     49   -210    288    862    363    116
   -168    140    306     12   -236    223     51   -220    283    859    363     96
   -158    145    303      7   -231    223     49   -228    265    859    353     64
   -168    192    358    -12   -265    275     38   -254    249    849    332     31
   -176    277    454    -51   -316    366     28   -265    252    857    342     36
   -168    384    553   -109   -363    470     12   -272    267    875    358     41
   -184    441    626   -127   -405    532      7   -280    285    898    366     49
   -194    558    753   -184   -475    654    -38   -309    293    922    397     67
   -200    584    784   -192   -493    683    -75   -322    296    924    410     64
   -215    574    789   -179   -501    680    -88   -311    306    937    428     72
   -226    581    807   -176   -517    693    -98   -309    309    945    446     75
   -218    561    776   -171   -496    667   -116   -337    288    924    439     49
   -220    496    714   -137   -467    605   -114   -327    290    930    449     38
   -233    358    592    -62   -413    472    -98   -306    283    911    436     12
   -254    205    459     25   -355    332    -72   -277    293    901    441     -5
   -285    171    454     57   -371    311    -77   -283    288    909    452    -15
   -309    187    496     59   -402    340    -93   -316    257    930    444    -51
   -329    171    498     77   -415    335    -98   -332    231    932    413    -93
   -350    140    491    106   -420    314   -101   -311    244    958    402    -41
   -374    140    514    114   -444    327   -106   -303    252    979    426    -31
   -394    171    563    111   -480    366   -124   -314    233    966    405    -67
   -413    176    587    116   -498    381   -137   -322    226    950    374    -67
   -426    137    563    145   -493    350   -145   -324    218    950    371    -70
   -405    168    574    114   -488    371   -148   -306    233    963    392    -80
   -376    200    576     88   -478    387   -163   -301    244    971    410    -88
   -449    114    561    166   -504    337   -163   -322    220    937    387   -129
   -478      5    483    236   -480    244   -109   -285    181    852    296   -254
   -483   -192    290    335   -389     49     20   -166    140    683     80   -478
   -535   -207    327    368   -431     59    132    -46    205    628    -38   -587
   -605    109    714    246   -659    410    142   -163    283    763    111   -433
   -691    563   1254     64   -971    909    -77   -646    202   1010    504    -62
   -761   1158   1919   -202  -1340   1538   -400  -1070    197   1470   1119    498
   -743   1564   2307   -410  -1525   1935   -659  -1241    342   2003   1725   1049
   -618   1350   1969   -368  -1293   1657   -836  -1228    389   2234   1932   1278
   -548    815   1363   -132   -956   1088   -885  -1236     80   1764   1441    846
   -545    303    846    119   -698    574   -756  -1189   -392    846    542     28
   -540    -15    524    277   -532    254   -540   -937   -363    587    192   -303
   -535    -36    498    283   -517    231   -358   -670   -101    737    262   -259
   -514    -10    504    262   -509    246   -228   -470     83    854    345   -202
   -483     10    493    233   -488    252   -155   -353    184    917    381   -181
   -462     15    478    223   -470    246   -145   -319    210    922    379   -192
   -462     18    480    220   -472    246   -145   -301    220    922    381   -202
   -465     25    491    220   -478    257   -145   -296    236    932    400   -210
   -462     12    475    223   -470    244   -137   -277    267    958    423   -200
   -459    -25    431    241   -446    202   -142   -267    272    963    431   -200
   -470    -41    426    254   -449    192   -145   -257    283    971    439   -194
   -465    -23    441    244   -454    207   -140   -246    285    976    441   -194
   -457    -44    410    249   -436    181   -148   -236    293    997    462   -168
   -454    -44    407    249   -433    181   -135   -202    340   1047    514   -124
   -454    -38    413    244   -433    187   -119   -176    374   1085    550   -111
   -462    -18    444    241   -454    213   -109   -158    405   1114    574   -103
   -493      2    496    244   -496    249   -103   -135    436   1145    594    -90
   -483     20    501    231   -493    259   -109   -129    454   1161    610    -83
   -433     15    449    207   -444    233   -124   -127    454   1161    613    -85
   -420      7    428    207   -423    218   -119    -98    491   1192    641    -64
   -407     18    426    192   -418    223   -101    -67    522   1218    665    -44
   -415     36    452    189   -433    244   -101    -41    563   1252    693    -23
   -410     59    467    174   -439    265   -111    -15    607   1286    717    -10
   -384     83    467    150   -426    275   -103     31    659   1332    761     31
   -394     62    457    163   -426    259    -96     64    693   1358    782     44
   -392     57    449    166   -420    252    -93    106    740   1408    823     85
   -371     62    433    155   -402    246    -85    153    782   1457    878    137
   -355     93    449    132   -402    270    -83    184    815   1499    932    192
   -358    116    475    119   -418    296    -70    200    828   1506    940    200
   -384    135    519    124   -452    327    -57    205    849   1517    948    192
   -397     98    496    148   -446    298    -80    161    800   1462    898    148
   -381     49    431    166   -405    239    -85    129    740   1410    865    116
   -387     46    431    168   -410    236    -77    132    735   1408    872    119
   -394     38    431    176   -413    233    -64    111    717   1382    857     98
   -402     62    465    168   -433    265    -46     93    698   1363    844     83
   -457     62    519    197   -488    290    -31     75    683   1343    826     54
   -485     85    571    200   -530    327    -33     28    652   1306    792     -2
   -470     46    517    210   -493    280    -59    -41    571   1221    727    -64
   -454     12    467    220   -462    239    -80    -80    514   1169    701    -80
   -462     54    517    205   -488    285    -57    -62    537   1200    743    -38
   -462    114    576    171   -519    345    -57    -51    576   1241    797      7
   -472    155    626    158   -548    389    -59    -44    607   1275    844     44
   -454    158    610    145   -532    381    -90    -80    587   1265    841     28
   -361    207    568     77   -465    387   -155   -124    558   1241    815     -5
   -303    257    561     23   -433    407   -153    -96    589   1265    833     20
   -311    215    524     46   -418    368   -161   -111    568   1254    826     10
   -389    101    491    142   -441    296   -161   -142    537   1226    795    -20
   -389     54    444    168   -415    249   -150   -111    568   1254    820      2
   -355     23    379    163   -368    200   -163    -98    566   1252    820     -5
   -353    -54    298    202   -327    122   -137    -80    558   1228    787    -31
   -342   -114    226    226   -285     54   -127    -96    522   1195    745    -72
   -311   -116    194    215   -254     38   -132   -103    511   1179    732    -96
   -309   -129    179    218   -244     23   -135   -106    498   1156    714   -109
   -345   -176    166    259   -257     -5   -129   -114    478   1132    704   -111
   -355   -205    150    277   -254    -28   -101    -96    493   1145    722    -98
   -376   -181    194    280   -285      5    -80    -77    514   1166    748    -96
   -368   -205    163    285   -267    -20   -101   -103    478   1132    717   -137
   -345   -218    124    280   -236    -46   -124   -122    444   1109    701   -148
   -337   -228    109    283   -223    -62   -124    -93    462   1124    722   -116
   -348   -249     98    298   -223    -75   -116    -72    472   1135    740    -93
   -368   -249    119    306   -246    -64   -122    -88    452   1111    717   -135
   -389   -290     98    340   -244    -98    -90    -54    446   1075    670   -181
   -407   -457    -49    431   -181   -254     12     67    478   1008    561   -262
   -420   -568   -148    496   -137   -358    148    218    579    969    452   -374
   -389   -348     38    366   -215   -155    184    223    675   1026    504   -366
   -444     38    483    202   -465    262     46   -122    524   1111    722   -197
   -568    488   1054     38   -810    769   -241   -607    285   1296   1096    116
   -568    982   1551   -205  -1060   1265   -563  -1002    155   1587   1543    449
   -517   1023   1540   -254  -1028   1280   -789  -1117    142   1867   1883    730
   -467    587   1054    -59   -761    820   -836  -1080    -28   1634   1636    540
   -454    132    587    158   -519    358   -766  -1023   -335    950    927    -31
   -462   -327    135    394   -298    -96   -579   -800   -368    522    384   -446
   -480   -446     31    462   -257   -207   -405   -517    -59    698    465   -379
   -493   -441     49    467   -272   -197   -246   -275    215    898    610   -254
   -465   -413     51    439   -259   -181   -132   -106    389   1008    683   -176
   -420   -400     20    410   -220   -189    -80    -12    470   1060    714   -132
   -454   -441     10    446   -233   -218    -77      7    496   1072    719   -140
   -511   -459     51    485   -283   -205    -49     20    519   1078    706   -171
   -514   -454     59    483   -290   -197    -31     25    524   1067    693   -194
   -509   -472     36    491   -272   -218    -33     25    517   1075    727   -161
   -496   -470     25    480   -262   -223    -38     38    537   1093    756   -124
   -491   -462     28    478   -262   -218    -44     54    548   1096    756   -114
   -498   -467     31    483   -267   -218    -36     72    571   1114    776   -106
   -524   -413    111    470   -319   -150    -20     83    592   1137    795   -106
   -542   -332    210    436   -376    -59    -12     98    633   1156    805    -98
   -545   -371    174    457   -361    -98      2    103    646   1166    820    -90
   -504   -426     75    465   -290   -176     -7     98    626   1158    820    -98
   -496   -431     64    465   -280   -184      0    135    644   1161    818    -80
   -511   -394    114    452   -314   -142     12    176    698   1208    862    -23
   -493   -392    101    441   -298   -145     12    168    711   1210    859    -33
   -496   -379    114    436   -306   -132     15    179    719   1223    872    -31
   -485   -342    142    415   -314   -101     12    239    779   1286    937     33
   -462   -361     98    410   -283   -132      0    257    813   1317    963     59
   -470   -342    127    405   -298   -109     15    285    854   1348    987     70
   -480   -368    109    423   -296   -132     15    296    870   1353    989     67
   -488   -389     98    439   -293   -145     28    332    919   1395   1028    111
   -475   -371    101    423   -290   -135     62    384    976   1449   1080    166
   -480   -363    116    423   -298   -124     77    413   1015   1491   1119    192
   -478   -335    140    405   -309    -98     88    436   1041   1509   1140    205
   -465   -319    145    392   -306    -88    114    467   1065   1509   1145    213
   -478   -350    127    413   -303   -114    103    449   1039   1480   1124    197
   -454   -350    103    402   -280   -124     96    418    989   1434   1096    163
   -444   -366     77    402   -262   -145    101    394    950   1379   1060    124
   -465   -319    145    392   -306    -88    116    394    943   1363   1049    114
   -498   -254    244    374   -374     -7    114    384    948   1363   1052     98
   -433   -228    205    329   -319    -12     51    293    844   1265    982     28
   -436   -275    161    353   -301    -57     41    257    776   1213    943      0
   -457   -301    155    379   -306    -72     62    257    766   1205    948     10
   -522   -311    207    415   -366    -51     51    228    750   1195    943      2
   -602   -381    220    493   -413    -83     70    184    709   1145    898    -44
   -636   -376    259    506   -449    -59     96    174    701   1132    893    -59
   -631   -283    348    457   -491     31     80    176    724   1166    930    -33
   -592   -218    374    405   -485     77     70    168    737   1179    953    -18
   -563   -132    431    348   -498    150     59    153    748   1192    969    -18
   -555   -127    428    340   -493    150     33    145    748   1195    974    -15
   -568   -179    389    374   -480    103      2    124    724   1174    963    -28
   -584   -189    392    387   -491    101     -2    119    719   1169    956    -38
   -587   -171    415    376   -501    122      7    127    732   1176    956    -41
   -597   -176    418    384   -509    119     18    142    753   1182    963    -46
   -600   -220    379    410   -491     77      5    140    737   1161    940   -127
   -589   -277    309    433   -452     15      5    142    730   1137    919   -132
   -618   -335    283    475   -452    -25     -2    140    717   1104    906   -135
   -631   -350    280    488   -457    -36     -5    132    693   1067    865   -270
   -641   -345    296    493   -470    -25      5    137    678   1041    857   -290
   -626   -290    335    457   -480     23    -15    135    675   1047    880   -322
   -602   -267    335    433   -470     33    -18    132    665   1047    865   -387
   -600   -283    316    441   -459     15    -18    114    636   1018    826   -465
   -597   -316    280    457   -439    -18    -23    106    615    995    800   -384
   -628   -332    296    480   -465    -18     -7    109    610    979    810   -288
   -646   -335    311    488   -480    -12     -2    111    615    979    828   -241
   -641   -345    293    493   -470    -25      5    119    615    974    831   -223
   -600   -366    233    483   -418    -67     15    129    613    956    807   -218
   -576   -475    101    524   -342   -187     49    171    597    906    745   -236
   -597   -626    -31    610   -283   -329    150    275    623    839    631   -311
   -636   -714    -77    672   -280   -397    280    426    737    810    530   -397
   -628   -491    137    561   -384   -176    342    475    875    901    600   -363
   -639    -67    568    353   -605    249    168     96    706    997    828   -179
   -691    374   1065    158   -878    719   -161   -428    413   1158   1184    116
   -750    841   1592    -46  -1171   1218   -465   -776    293   1473   1654    478
   -724    950   1675   -111  -1200   1312   -688   -893    311   1805   2052    784
   -704    532   1236     85   -969    883   -722   -904     64   1457   1701    493
   -717     64    779    324   -748    420   -636   -833   -236    763    963    -80
   -732   -332    397    530   -566     31   -446   -600   -233    392    467   -452
   -717   -363    353    540   -535     -5   -290   -329     59    530    501   -418
   -685   -337    348    511   -519      5   -179   -127    277    665    581   -353
   -659   -335    324    496   -493     -5    -90     15    418    750    620   -316
   -675   -337    337    504   -506      0    -64     59    470    771    626   -314
   -693   -329    363    511   -530     15    -44     72    483    761    607   -335
   -696   -306    387    498   -542     41    -41     80    496    756    605   -342
   -693   -283    410    488   -553     62    -33     93    506    763    618   -327
   -717   -259    454    485   -587     96    -28     93    509    763    620   -329
   -740   -218    522    480   -631    150    -23    101    524    774    631   -319
   -698   -202    496    449   -600    145    -38    114    537    776    633   -316
   -639   -187    452    413   -545    132    -46    132    548    784    633   -306
   -636   -174    459    402   -550    142    -46    140    553    789    639   -298
   -649   -161    488    405   -568    163    -38    148    566    800    649   -290
   -665   -163    498    413   -584    166    -33    161    579    810    654   -280
   -662   -111    550    384   -607    218    -36    163    592    823    659   -272
   -641    -33    605    335   -626    285    -44    163    605    833    670   -267
   -615     -5    610    311   -613    301    -41    179    618    839    675   -257
   -607    -51    553    327   -581    252    -38    194    633    849    678   -246
   -587    -83    504    335   -548    210    -28    215    652    862    688   -228
   -563    -62    498    311   -532    215    -23    233    672    875    696   -226
   -535    -25    509    280   -522    241    -20    259    709    911    724   -210
   -504    -44    457    272   -480    205    -20    296    745    958    763   -174
   -480    -25    454    254   -467    213    -18    337    789   1010    805   -135
   -446     23    470    213   -459    244    -20    374    833   1047    833   -111
   -426     41    467    192   -446    254    -20    407    865   1054    859    -88
   -423     46    467    187   -444    257    -20    428    880   1049    875    -75
   -413     51    465    179   -439    259     -7    452    898   1052    888    -57
   -410     51    462    179   -436    257      0    452    898   1041    875    -64
   -397     75    472    161   -433    272      7    441    885   1021    854    -80
   -389     88    478    148   -433    283     10    431    857    984    839    -85
   -400     77    475    161   -436    275     15    410    813    935    802   -111
   -418     36    454    189   -439    246      7    371    753    878    758   -158
   -428     18    446    205   -436    231      7    350    727    849    740   -168
   -441     28    467    205   -457    246     10    319    693    823    737   -155
   -444     59    504    189   -472    280     12    285    662    802    730   -140
   -446     57    504    192   -475    280      2    254    631    771    704   -142
   -472      5    478    233   -475    241      7    236    615    740    688   -137
   -509    -70    436    288   -472    181     15    218    594    714    670   -153
   -524    -67    457    296   -493    194     12    210    602    727    685   -142
   -530    -33    493    280   -511    228      7    202    618    748    714   -116
   -537    -54    483    296   -511    213     12    200    633    779    743    -90
   -537    -25    509    280   -524    241     23    210    672    820    787    -49
   -535    -75    459    303   -498    192     20    215    680    815    789    -51
   -532    -67    462    298   -498    197     18    228    685    818    795    -59
   -506    -59    446    283   -478    192     20    246    688    820    800    -51
   -506    -54    449    277   -480    197     33    259    698    833    818    -36
   -519   -114    405    314   -462    145     41    270    704    844    836    -28
   -506   -220    285    361   -397     31     33    267    675    805    802    -70
   -491   -342    148    418   -319    -98     18    262    641    761    756   -119
   -509   -457     49    480   -280   -202     25    267    628    740    740   -145
   -537   -444     93    488   -316   -176     44    265    615    730    743   -163
   -530   -397    129    462   -332   -132     51    270    607    717    737   -181
   -524   -439     85    483   -306   -176     51    272    594    685    704   -213
   -501   -441     59    470   -283   -189     46    259    579    675    688   -210
   -457   -428     25    441   -241   -202     28    249    563    667    685   -176
   -415   -418     -5    415   -207   -213     20    246    545    659    675   -161
   -410   -400     10    405   -210   -194     25    249    548    675    680   -150
   -420   -433    -12    426   -205   -223     36    259    550    654    672   -140
   -444   -488    -44    465   -202   -267     59    283    561    649    701   -106
   -459   -530    -70    493   -194   -301     75    301    563    636    717    -98
   -449   -613   -163    532   -142   -389     98    335    530    558    662   -148
   -436   -795   -358    613    -38   -576    200    457    553    462    545   -226
   -441   -831   -392    636    -25   -613    368    636    693    465    493   -298
   -472   -519    -49    496   -213   -285    433    615    782    555    587   -275
   -553    -88    465    322   -509    187    239    158    561    626    769   -132
   -641    329    971    155   -807    649    -85   -363    296    820   1153    197
   -680    782   1462    -49  -1072   1119   -353   -636    244   1184   1662    571
   -615    787   1402    -85  -1010   1093   -555   -696    239   1436   1958    826
   -574    324    898    124   -735    610   -610   -680     15   1119   1652    610
   -584   -137    444    358   -517    153   -475   -550   -228    439    901     12
   -597   -511     85    553   -342   -213   -249   -277   -163    127    459   -327
   -610   -579     28    592   -322   -275    -80     -7    124    277    514   -293
   -584   -540     44    563   -314   -249     49    202    345    428    633   -194
   -561   -485     75    522   -319   -205    129    319    465    496    659   -213
   -545   -457     85    501   -316   -187    189    384    514    498    615   -166
   -555   -436    119    496   -337   -161    213    413    535    501    600   -127
   -540   -413    127    478   -335   -142    200    397    524    491    589   -150
   -488   -397     90    441   -290   -153    187    384    501    467    571   -166
   -449   -376     72    413   -262   -153    194    402    506    467    579   -150
   -426   -355     70    389   -249   -142    215    426    532    491    605   -119
   -415   -335     80    376   -249   -127    233    441    550    498    618   -106
   -420   -332     88    374   -257   -122    207    433    548    496    623   -109
   -428   -329     98    379   -265   -116    184    433    540    491    631    -93
   -428   -311    114    368   -272    -98    202    465    563    511    667    -44
   -400   -296    103    348   -252    -96    210    483    579    532    693    -15
   -371   -262    109    314   -241    -77    213    493    594    545    714    -18
   -379   -275    101    327   -241    -88    223    504    607    553    743    -12
   -376   -283     93    327   -236    -96    236    519    623    558    774     10
   -379   -257    122    319   -252    -67    241    537    641    581    818     41
   -376   -254    119    314   -249    -67    252    574    675    615    841     28
   -376   -293     83    335   -231   -106    280    626    717    649    831     64
   -381   -319     62    350   -226   -127    311    670    763    691    865    109
   -379   -288     90    335   -236    -98    340    719    820    745    924    148
   -353   -239    111    296   -233    -64    316    706    807    719    885    109
   -345   -163    179    254   -262      7    301    717    810    698    870    184
   -332   -111    220    220   -277     54    296    750    836    719    904    254
   -314    -77    236    197   -275     77    298    774    859    761    950    259
   -337    -49    285    192   -314    116    306    779    859    753    958    239
   -361    -49    311    205   -337    129    311    776    839    724    961    262
   -345    -44    298    192   -322    127    303    758    807    698    930    241
   -366    -49    316    207   -342    132    303    722    761    657    885    184
   -407    -33    371    218   -389    168    280    649    680    579    818    109
   -387    -51    335    218   -363    142    270    597    618    532    787     90
   -387    -80    306    233   -350    114    290    600    602    535    805    106
   -420    -38    381    231   -402    171    290    568    574    517    792     41
   -420     15    436    200   -428    226    293    530    532    467    748     23
   -415     46    462    184   -439    252    285    480    480    415    706     18
   -418     59    475    176   -446    267    283    444    444    387    678     -7
   -397     80    478    158   -436    277    275    405    418    366    659    -31
   -366    103    470    129   -418    285    267    376    394    340    641    -41
   -374    161    535    106   -454    348    257    358    394    342    649    -28
   -392    239    631     75   -511    433    252    355    415    366    678    -12
   -350    319    670     15   -509    493    226    327    415    366    688    -15
   -290    301    592     -7   -441    446    161    254    342    290    639    -44
   -249    246    496      0   -371    371    145    246    314    265    626    -28
   -215    293    506    -41   -361    400    153    259    327    285    649     -2
   -239    355    594    -57   -415    475    153    249    340    296    670    -12
   -257    366    623    -57   -439    493    158    262    348    301    675    -12
   -259    267    527     -5   -394    397    168    293    332    283    665     10
   -272    187    457     41   -363    322    184    316    319    262    652     20
   -296    114    410     90   -353    262    194    319    293    236    615      2
   -322     80    400    119   -361    241    200    316    272    213    589    -25
   -335     54    389    140   -363    220    200    301    244    187    566    -49
   -340    103    444    116   -394    272    200    293    241    197    594    -23
   -314    135    449     90   -381    290    184    270    218    181    605     -2
   -314    109    423    101   -368    265    176    257    194    163    579    -23
   -319     80    400    119   -358    239    171    246    171    150    558    -59
   -322     46    366    135   -342    205    168    231    142    124    542    -77
   -322     25    348    148   -335    187    174    231    137    111    532    -67
   -301     28    329    135   -314    176    171    226    129     93    514    -70
   -215     41    257     85   -236    148    153    220    109     70    488    -72
   -153    -18    135     85   -145     57    163    249     72      2    407   -119
   -220   -272    -51    246    -85   -163    267    329     25   -150    205   -303
   -270   -329    -59    298   -106   -194    423    470    101   -202     96   -426
   -311    -57    252    184   -283     96    472    444    202   -101    207   -340
   -381    340    722     20   -550    530    311     12     90     38    472    -93
   -465    813   1278   -174   -870   1044    -20   -535   -103    293    906    298
   -485   1291   1777   -402  -1132   1535   -298   -795    -59    753   1480    787
   -415   1223   1639   -405  -1026   1431   -498   -813     10   1083   1813   1109
   -381    802   1184   -213   -784    992   -558   -789   -194    800   1499    859
   -423    355    779     33   -600    566   -491   -779   -639    -38    654    129
   -426    -33    392    231   -410    176   -290   -555   -678   -413    184   -270
   -361    -83    277    220   -319     96   -135   -301   -452   -319    202   -249
   -314    -59    252    187   -285     96     -7   -106   -270   -210    270   -179
   -244    -31    213    137   -228     90     90     49   -145   -116    329   -127
   -236    -25    210    129   -226     90    137     98    -96    -80    350   -111
   -254    -44    210    148   -233     83    155     93   -101    -93    335   -132
   -249    -38    210    142   -233     85    161     96   -106    -90    332   -153
   -213    -25    187    119   -200     80    161    122    -90    -83    350   -129
   -166     18    181     72   -174     98    153    135    -77    -75    340   -101
   -163     46    210     57   -187    127    153    140    -67    -64    340   -109
   -194     44    236     72   -215    140    166    150    -57    -51    355   -119
   -181     77    259     51   -220    168    176    163    -44    -38    374   -103
   -158    116    275     18   -218    194    168    168    -33    -28    379    -85
   -197     85    280     54   -239    181    194    179    -18     -5    402    -62
   -213     46    257     80   -233    150    213    184    -15      2    413    -51
   -200     36    236     83   -218    135    226    202      0     12    428    -12
   -187     57    241     62   -215    148    236    226     33     49    454     18
   -197     72    270     62   -233    168    231    233     46     57    457     28
   -213     77    290     67   -252    181    228    246     59     64    462     44
   -228     88    316     70   -272    202    244    283     96    106    488     62
   -262    116    379     70   -319    246    267    319    150    163    542     90
   -267    176    444     44   -355    309    270    345    184    202    587    140
   -233    184    415     23   -324    298    257    379    194    215    594    187
   -218    194    413     12   -314    303    265    426    239    252    623    241
   -194    210    402     -7   -298    306    265    452    265    280    649    270
   -174    246    418    -36   -296    332    254    462    275    293    665    280
   -142    293    436    -75   -290    363    249    472    283    293    672    290
    -96    324    420   -114   -257    371    239    457    262    290    670    283
    -83    322    405   -122   -244    363    239    431    218    254    646    265
    -77    337    413   -129   -244    374    241    413    192    231    623    265
    -72    361    433   -142   -252    397    233    389    163    205    592    254
    -31    400    431   -184   -231    415    218    355    116    166    550    233
    -18    389    407   -187   -213    397    207    311     62    124    511    189
    -72    368    441   -148   -257    402    218    257     18     80    472    150
   -114    329    441   -109   -280    384    246    215    -10     51    454    140
   -132    322    454    -93   -293    387    270    181    -36     28    439    132
   -140    329    470    -96   -306    400    275    142    -57     10    418    109
   -140    345    485   -103   -311    415    290    114    -72     -5    402     90
   -132    374    504   -122   -319    439    296    111    -83    -10    402     96
   -122    457    579   -166   -350    517    301    119    -64     12    426    124
   -153    535    685   -192   -420    610    327    137    -20     51    467    168
   -124    548    672   -210   -397    610    335    137     -5     72    485    200
    -57    535    592   -239   -324    563    267     67    -62     28    449    179
    -72    506    579   -215   -324    542    226     46    -88     20    444    179
    -96    504    600   -205   -348    550    218     46    -85     38    454    168
    -80    550    631   -236   -355    589    226     57    -57     64    483    181
    -88    568    657   -241   -374    613    228     72    -36     83    501    205
   -127    524    652   -197   -389    587    241     93    -28     80    491    220
   -142    410    553   -135   -348    480    259    103    -41     70    465    213
    -96    374    470   -140   -283    420    252     90    -64     46    444    207
   -116    350    467   -116   -293    407    246     75    -88     28    420    174
   -135    353    488   -109   -311    420    244     59   -106     38    428    140
   -135    311    444    -88   -290    376    233     25   -153     -7    389     88
   -103    285    389    -90   -246    337    226      2   -181    -46    361     93
    -96    244    337    -75   -218    288    231     12   -181    -38    368    116
   -114    246    361    -64   -236    303    241     33   -158     -2    397    124
   -119    301    420    -90   -270    361    236     15   -168     -7    394     98
   -137    303    441    -83   -288    371    233      2   -179    -18    389     96
   -142    298    441    -77   -293    368    236      5   -176     -7    389    119
   -155    277    433    -59   -293    355    241      7   -174    -10    379    122
   -174    192    366    -10   -272    277    259     12   -207    -59    327     72
   -163     59    223     51   -194    140    301     49   -272   -176    194    -44
   -150   -116     33    132    -93    -41    407    153   -314   -348    -20   -246
   -158   -111     46    135   -103    -33    548    314   -210   -361    -85   -311
   -246    197    444     23   -345    319    540    119   -161   -215     96   -142
   -374    665   1036   -145   -706    849    288   -436   -252     41    509    262
   -493   1343   1834   -426  -1163   1587    -25   -893   -233    511   1150    857
   -511   1808   2320   -646  -1415   2062   -332  -1117   -116   1057   1797   1452
   -418   1517   1935   -548  -1176   1725   -511  -1130   -116   1221   1917   1608
   -381    922   1304   -270   -841   1111   -532  -1130   -472    618   1262   1023
   -368    329    696     18   -532    511   -405  -1039   -927   -283    327    158
   -350     49    400    150   -374    223   -174   -709   -841   -472     18   -187
   -314     64    379    124   -348    220     -5   -431   -605   -335     85    -98
   -275     57    329    109   -301    192    103   -262   -470   -267    114    -28
   -215     93    306     59   -259    197    135   -200   -420   -244    111    -38
   -171     96    267     38   -218    181    132   -171   -410   -244     88    -54
   -163     57    220     51   -192    140    155   -137   -381   -239     85    -46
   -137     93    231     20   -184    161    189   -109   -350   -228    111    -44
   -150     77    226     36   -189    150    205   -101   -348   -236    114    -70
   -163     98    262     33   -213    179    197    -98   -329   -213    124    -70
   -122    194    316    -36   -220    254    168    -88   -301   -189    148    -33
   -148    184    332    -20   -239    257    171    -93   -301   -197    137    -41
   -192    166    355     12   -275    259    202   -103   -306   -210    122    -62
   -163    142    306     10   -233    223    220   -103   -303   -215    122    -54
   -158    153    311      2   -233    231    220    -77   -285   -181    155     -5
   -150    207    355    -28   -252    280    207    -49   -254   -142    187     31
   -135    239    374    -51   -254    306    197    -44   -249   -132    181     36
    -98    267    366    -83   -231    316    200    -44   -246   -137    171     36
    -46    319    363   -137   -205    340    197    -33   -239   -129    181     51
    -28    306    335   -140   -181    319    184    -15   -226   -111    194     75
      5    337    332   -171   -166    335    168      2   -202    -85    218    106
     49    355    306   -202   -127    332    142     18   -184    -67    239    140
     90    394    303   -244   -106    350    127     51   -148    -28    267    184
     54    407    353   -233   -148    381    142     77   -109     20    296    202
     15    418    400   -218   -194    410    166    109    -83     64    329    233
     23    467    444   -244   -210    457    187    140    -36    111    363    270
     51    527    475   -288   -210    501    174    171     -2    158    407    311
     98    558    459   -329   -181    509    129    189      0    168    415    329
    103    561    454   -332   -176    509    111    181    -25    137    397    327
     15    532    517   -272   -249    524    155    176    -36    116    389    332
    -23    550    574   -265   -301    563    207    161    -46     96    376    327
    -23    561    584   -270   -303    574    179    101    -83     59    337    288
      5    571    566   -290   -280    568    132     44   -135     10    298    249
     36    555    519   -296   -241    537    111     18   -179    -31    262    231
     67    628    561   -348   -246    594    140     23   -166    -20    272    249
     12    657    644   -335   -316    652    155    -12   -171    -31    259    236
    -49    654    704   -303   -376    678    163    -70   -202    -64    223    200
    -38    644    683   -301   -361    662    155   -116   -233    -96    194    166
    -36    584    618   -275   -327    600    142   -148   -275   -135    150    124
    -57    602    659   -272   -358    631    150   -155   -272   -135    150    132
    -67    667    732   -301   -400    698    145   -171   -265   -116    166    148
    -62    711    774   -324   -418    743    124   -205   -272   -122    166    142
    -20    774    795   -379   -407    784     83   -228   -265   -111    179    145
    -10    766    776   -379   -392    769     46   -265   -280   -119    163    119
    -33    750    784   -361   -410    766     23   -270   -293   -135    148    114
    -15    714    730   -348   -371    722     20   -233   -280   -116    163    150
     23    719    696   -371   -337    706     12   -223   -270    -96    174    153
     33    719    683   -376   -324    701      2   -220   -267    -93    174    158
     46    667    618   -358   -285    644    -18   -226   -285   -119    137    129
     93    641    548   -366   -226    594    -15   -215   -290   -132    114    116
     62    592    530   -329   -233    563     -5   -220   -306   -148     90    106
     10    535    524   -272   -257    530    -12   -249   -348   -184     59     88
     -2    493    496   -246   -249    493    -12   -272   -381   -220     31     72
    -20    459    480   -218   -249    470     12   -296   -384   -233     15     59
     -7    431    436   -213   -223    433     10   -311   -407   -249     -7     46
     38    400    361   -218   -161    381    -10   -275   -410   -246      7     83
     46    423    376   -236   -166    402    -28   -259   -392   -228     25    106
     28    449    420   -239   -194    436    -20   -280   -402   -239     12     77
     20    436    415   -231   -197    428    -15   -285   -405   -241      7     83
     23    402    379   -213   -179    392    -15   -290   -405   -244      2     80
     41    353    309   -197   -135    332    -23   -293   -418   -270    -23     51
     57    236    179   -145    -59    207    -25   -293   -472   -355   -116    -33
     85     25    -59    -57     72    -18     23   -228   -555   -542   -350   -267
    122    -23   -145    -49    132    -83    132    -88   -524   -628   -488   -441
     90    148     57   -122     15    103    254    -46   -400   -532   -397   -381
    -25    480    506   -226   -265    493    202   -413   -374   -332    -93    -90
    -93   1106   1197   -506   -646   1150   -132   -943   -355     90    530    545
    -98   1745   1842   -823   -971   1792   -431  -1171   -187    644   1228   1262
   -106   1756   1860   -826   -984   1808   -709  -1265   -124    992   1628   1719
   -252   1174   1426   -459   -839   1299   -698  -1369   -420    657   1270   1405
   -223    594    818   -187   -522    706   -623  -1345   -867   -176    374    514
    -72    205    277    -67   -174    241   -504  -1132  -1039   -680   -210    -96
     20     67     46    -44    -12     59   -322   -807   -857   -628   -265   -166
     62     10    -51    -36     57    -20   -155   -574   -701   -532   -236   -122
     46    -62   -111      7     75    -85    -75   -472   -628   -511   -239   -132
     -7   -150   -142     77     64   -148    -36   -457   -620   -524   -249   -168
     10   -150   -161     70     83   -155    -28   -428   -613   -514   -246   -194
     93    -93   -187      0    140   -140    -70   -397   -605   -498   -249   -207
    171    -72   -244    -51    207   -158   -103   -374   -605   -493   -259   -257
    194    -85   -283    -54    239   -184   -109   -353   -581   -483   -257   -231
    192    -54   -249    -70    220   -150   -124   -353   -574   -478   -257   -179
    194     -7   -202    -93    197   -103   -129   -355   -555   -472   -254   -135
    223     93   -129   -161    176    -18   -148   -363   -545   -472   -231   -103
    259    132   -127   -197    192      5   -137   -322   -517   -454   -179    -36
    290    153   -137   -220    213      7   -109   -249   -472   -415   -129     33
    296    148   -148   -220    223      0   -145   -205   -436   -381   -109     75
    148     67    -80   -109    114     -7   -106   -236   -433   -384   -124     67
    132     49    -83    -90    109    -15    -49   -228   -415   -371   -119     72
    145     51    -96   -101    119    -23    -85   -197   -402   -353   -114     75
     85     -2    -88    -41     85    -44    -12   -197   -413   -368   -140     59
     96     -7   -103    -46     98    -54     25   -168   -392   -353   -135     64
    111     38    -72    -75     90    -15     15   -148   -374   -329   -127     70
     98    114     15   -106     41     64      2   -142   -350   -301   -116     75
    148    228     80   -187     33    155     -7   -114   -329   -257    -88    109
    179    257     75   -220     51    166    -18    -83   -329   -254   -101    114
    153    280    127   -218     12    205     -5    -44   -296   -220    -75    155
    155    361    205   -259    -25    283     18    -31   -246   -166    -28    213
    194    423    228   -309    -15    327     10    -44   -236   -135    -18    228
    189    379    187   -285      0    283     -7     -2   -239   -116    -20    257
    171    363    192   -267    -10    277    -15     12   -246   -116    -28    267
    137    355    215   -249    -38    285    -23     -5   -257   -122    -41    254
    155    410    254   -283    -49    332    -44    -23   -249   -109    -41    262
    275    519    241   -397     15    381    -49    -20   -228    -90    -15    301
    197    475    275   -337    -38    376     -2    -49   -239   -116    -36    290
     83    387    301   -236   -109    345     59    -83   -272   -145    -64    246
     72    381    309   -226   -116    345     62   -114   -290   -161    -85    200
     75    394    319   -236   -122    358     51   -137   -283   -153    -77    163
     -7    379    387   -187   -197    384    111   -187   -285   -158    -75     96
   -148    353    501   -103   -324    426    184   -249   -303   -189    -96     18
    -77    337    415   -129   -246    376    150   -311   -355   -249   -155     64
     83    415    332   -252   -124    374     62   -265   -358   -257   -145    135
     83    504    420   -293   -168    462     25   -244   -342   -244   -119    140
     62    602    537   -332   -239    571    -10   -265   -337   -239    -93    194
     96    675    579   -384   -241    628    -51   -296   -340   -231    -88    202
     85    678    592   -381   -254    636    -49   -319   -342   -228    -85    148
     72    670    597   -374   -262    633    -51   -335   -355   -241    -96    111
    114    672    555   -394   -223    615    -83   -348   -368   -262   -111    129
    150    732    581   -441   -215    657    -85   -332   -342   -226    -83    153
    103    665    561   -387   -228    613    -72   -332   -361   -246   -111    111
      7    491    483   -249   -236    485    -85   -371   -426   -314   -174     36
    -10    420    428   -205   -220    423    -83   -402   -454   -340   -200      2
     10    418    407   -213   -197    413    -67   -423   -457   -342   -207    -23
    -18    376    394   -181   -205    384    -75   -449   -488   -368   -239    -54
    -20    332    350   -155   -184    340   -103   -452   -514   -387   -257    -44
     10    332    322   -174   -155    327   -135   -431   -506   -363   -236    -10
     70    366    296   -218   -111    332   -150   -415   -488   -324   -194     10
     38    233    192   -137    -77    213   -158   -472   -555   -379   -244    -54
    -28    181    207    -77   -116    194   -132   -491   -555   -366   -218    -64
     -2    262    265   -129   -132    262   -148   -506   -548   -353   -205    -96
     62    322    259   -192    -98    290   -192   -501   -555   -363   -236    -51
    -28    259    285   -116   -158    272   -161   -480   -576   -387   -246     12
    -93    137    231    -20   -163    181    -85   -449   -581   -405   -283    -25
    -93   -119    -25    106    -33    -75    -33   -405   -652   -530   -457   -233
    -44   -233   -189    140     72   -213     62   -267   -641   -639   -618   -439
    -15    -28    -12     20     -2    -20    129   -200   -509   -571   -568   -407
   -111    324    433   -106   -272    379     62   -535   -493   -392   -322   -179
   -280    891   1171   -306   -727   1031   -200  -1028   -472      0    218    350
   -319   1582   1901   -631  -1109   1740   -517  -1325   -335    537    891   1000
   -200   1644   1844   -724  -1023   1743   -810  -1426   -249    927   1330   1457
   -241   1202   1441   -480   -841   1322   -909  -1452   -418    802   1166   1332
   -265    693    956   -215   -610    823   -909  -1499   -909     38    374    563
   -179    259    439    -38   -309    348   -813  -1418  -1306   -732   -454   -244
   -114    202    314    -44   -215    257   -600  -1065  -1047   -626   -465   -270
   -122    220    342    -51   -231    280   -457   -857   -865   -511   -407   -241
    -96    187    280    -46   -187    231   -348   -727   -776   -475   -402   -220
    -72    213    285    -70   -179    249   -267   -628   -701   -431   -368   -158
   -145    184    329    -20   -239    254   -231   -600   -667   -392   -353   -168
   -192    215    407    -10   -301    309   -218   -581   -636   -361   -335   -179
   -192    267    459    -38   -327    363   -233   -592   -633   -353   -335   -205
   -184    327    511    -70   -348    418   -233   -607   -626   -342   -327   -200
   -171    293    465    -62   -316    379   -228   -610   -615   -345   -335   -179
   -142    215    358    -36   -252    285   -244   -618   -644   -376   -368   -189
   -122    220    340    -51   -231    280   -244   -594   -623   -335   -340   -161
    -85    202    288    -57   -187    244   -244   -579   -587   -290   -298   -127
    -59    168    226    -54   -142    197   -231   -566   -563   -265   -277   -103
    -36    179    213    -72   -124    194   -220   -553   -530   -226   -246    -90
    -10    205    213    -98   -111    207   -218   -545   -504   -202   -233    -90
      2    181    179    -90    -88    181   -226   -542   -496   -192   -236   -103
     44    168    124   -109    -38    148   -244   -553   -506   -202   -244   -122
     88    223    135   -155    -23    179   -246   -522   -467   -161   -205    -75
    148    298    150   -223      0    223   -244   -475   -410    -93   -148     -2
    116    332    215   -223    -49    275   -239   -433   -358    -31   -103     33
     67    303    236   -187    -85    270   -228   -423   -327     -2   -101     25
    119    283    163   -202    -20    223   -239   -436   -335     -7   -111     20
    189    306    114   -249     38    210   -267   -374   -288     51    -51     93
    161    327    166   -244     -2    246   -236   -293   -197    148     44    184
     93    288    194   -192    -49    241   -181   -275   -161    187     70    205
     83    283    197   -184    -57    241   -189   -270   -140    210     83    213
     98    309    207   -205    -54    257   -181   -254   -109    239    101    218
    101    345    244   -223    -70    296   -187   -259   -109    244    111    215
    111    355    241   -233    -67    298   -200   -275   -122    233    109    205
    163    363    200   -265    -18    283   -223   -303   -168    200     83    187
    163    384    220   -275    -28    301   -223   -298   -163    218     93    207
    127    413    285   -270    -77    350   -218   -309   -163    228     93    210
     67    459    392   -265   -161    428   -205   -345   -174    213     70    163
     28    454    426   -241   -200    441   -207   -394   -202    187     38    119
     15    389    374   -202   -181    384   -215   -465   -272    119    -31     46
     70    387    316   -228   -122    353   -202   -504   -311     88    -77     -5
     67    439    371   -254   -153    405   -197   -511   -306    109    -59     10
    116    579    462   -348   -171    522   -205   -485   -249    184      2     64
    202    693    488   -449   -142    592   -272   -470   -213    231     44    101
     49    498    449   -272   -200    475   -301   -597   -332    132    -38     10
     -2    444    444   -223   -223    444   -254   -662   -379     93    -75    -20
     15    465    449   -241   -215    457   -254   -631   -332    140    -36     23
     46    439    389   -244   -171    415   -270   -620   -311    158    -28     31
    109    540    431   -324   -161    485   -314   -620   -290    174    -28     12
     62    524    462   -293   -200    493   -345   -652   -309    168    -41    -10
      0    431    431   -215   -215    431   -324   -631   -290    197     -7     51
     25    332    303   -181   -140    319   -327   -620   -293    202      0     90
     36    288    252   -161   -106    270   -322   -618   -293    202    -10     80
    -12    342    355   -166   -187    350   -290   -589   -236    252     20     85
     51    270    218   -161    -83    244   -335   -678   -340    137    -98    -38
    109    184     75   -148     15    129   -366   -719   -407     64   -168    -90
    101    202    101   -150      0    153   -353   -678   -374     80   -137    -23
    122    223    101   -174     10    163   -376   -691   -387    103   -124    -28
    135    207     70   -171     33    140   -392   -711   -407    101   -145    -85
    148    210     59   -181     44    135   -397   -696   -387    129   -119    -90
    194    187     -7   -189    101     90   -402   -711   -405    124   -119    -90
    145    114    -31   -129     88     44   -376   -709   -400    140   -111    -88
    114     75    -38    -93     77     18   -376   -704   -384    161    -93    -80
     80     49    -33    -64     57      7   -376   -698   -387    161    -96    -88
     98    -44   -142    -25    119    -93   -368   -670   -389    140   -132   -129
    161   -181   -342     10    249   -262   -275   -566   -381     41   -288   -277
    111   -246   -358     67    233   -301   -140   -415   -288     10   -389   -384
      2    -54    -57     23     28    -54    -67   -371   -140    135   -288   -314
    -54    285    340   -114   -197    311   -226   -769   -275    218    -90   -148
   -129    735    862   -303   -496    797   -555  -1312   -532    415    301    192
   -197   1208   1405   -504   -800   1306   -823  -1613   -568    800    820    600
   -129   1213   1340   -542   -735   1275  -1054  -1709   -571   1083   1150    885
    -70    813    883   -371   -475    846  -1119  -1706   -789    805    867    652
   -101    402    504   -153   -303    452  -1049  -1654  -1132     83     96     -5
   -153     49    202     51   -179    124   -857  -1410  -1122   -252   -355   -366
   -200    -51    148    124   -176     46   -657  -1114   -815    -80   -298   -329
    -31   -114    -83     72     25    -98   -620  -1052   -748    -77   -335   -376
     20    -64    -85     23     51    -75   -498   -836   -537     85   -202   -226
     36    -38    -75      0     54    -54   -431   -717   -402    205   -116   -142
     51    -25    -77    -12     62    -51   -413   -672   -350    252    -88   -119
     18   -101   -119     41     67   -109   -381   -659   -332    259    -90   -135
    -54   -174   -122    111     33   -148   -363   -670   -337    254   -109   -163
    -77   -187   -109    132     12   -148   -353   -659   -324    275    -85   -142
    -46   -142    -96     93     23   -122   -348   -636   -298    303    -46    -96
    -23   -132   -109     77     41   -122   -337   -610   -267    327    -18    -57
    -28   -137   -109     80     38   -124   -319   -589   -236    366      5    -51
    -44   -135    -90     88     20   -114   -311   -576   -207    392     18    -59
    -83   -140    -57    109    -15   -101   -293   -527   -155    449     62    -18
    -46   -135    -88     90     20   -111   -322   -532   -155    459     67    -12
    -25   -150   -127     85     49   -137   -355   -587   -200    405     12    -59
    -28   -132   -103     80     36   -119   -350   -574   -187    407     12    -44
    -18   -119   -103     67     41   -111   -327   -522   -140    457     59     15
    -20   -132   -111     77     44   -122   -309   -475    -85    519    106     57
    -20   -122   -101     70     38   -111   -303   -470    -59    545    116     44
    -25   -111    -88     67     31   -101   -303   -444    -15    605    176     51
    -18   -129   -114     72     46   -122   -303   -392     33    662    231     70
     59    -90   -150     15    103   -119   -322   -379     51    672    246     85
     64   -109   -174     20    119   -140   -303   -340     93    711    283    124
     64   -140   -207     36    135   -174   -270   -293    129    753    319    171
     41    -90   -135     23     88   -114   -259   -249    189    820    381    228
     51    -51   -103      0     77    -77   -252   -223    239    875    426    228
     36    -33    -70     -2     51    -51   -236   -200    254    896    452    246
     15    -83   -101     33     57    -90   -223   -194    244    888    449    254
      5   -116   -124     54     62   -119   -197   -205    228    870    428    220
    -18   -148   -129     83     54   -140   -179   -220    207    836    402    184
    -59   -101    -41     77    -10    -72   -163   -220    213    839    418    205
    -90    -90      0     90    -46    -46   -148   -228    200    831    418    200
   -116    -96     18    103    -70    -38   -145   -270    163    792    379    148
   -135    -98     36    116    -85    -31   -161   -314    122    756    348    101
   -122   -114      7    116    -67    -54   -189   -376     46    675    277     20
   -116    -46     70     80    -96     10   -194   -400     18    652    246    -54
   -158    -38    119     96   -140     38   -184   -400     12    639    231    -36
   -197    -59    137    129   -168     38   -192   -407      7    633    228    -25
   -202      2    202     98   -202    101   -210   -431     20    652    246    -67
   -166     83    249     41   -207    166   -244   -493    -18    623    231   -148
    -85    168    252    -44   -168    210   -285   -527    -36    623    236   -210
    -90    171    262    -38   -176    215   -288   -522    -15    652    265   -265
   -158    101    257     28   -207    179   -296   -540    -33    639    257   -358
   -231    111    342     59   -288    228   -293   -535     -7    667    288   -379
   -210     88    298     59   -254    192   -322   -576    -51    626    254   -332
   -153     31    184     62   -168    106   -353   -589   -103    563    205   -275
   -132     57    189     36   -161    124   -327   -527    -44    618    259   -145
   -137    -57     80     96   -109     10   -314   -519    -44    618    241   -153
   -168   -127     38    145   -103    -44   -303   -522    -41    613    231   -163
   -197   -129     67    163   -132    -31   -280   -501    -18    633    246   -127
   -249   -148    101    197   -176    -25   -244   -457     25    675    290    -67
   -153   -192    -38    171    -59   -116   -293   -540    -70    581    223    -98
   -135   -187    -51    158    -44   -119   -298   -537    -85    568    218    -38
   -106   -176    -70    142    -18   -124   -290   -498    -49    623    246     12
    -12   -249   -239    129    111   -244   -322   -548   -103    581    187    -88
    -23   -340   -316    181    145   -329   -337   -594   -142    548    153   -158
    -67   -361   -296    213    111   -329   -348   -618   -166    522    124   -215
    -88   -322   -233    205     72   -277   -361   -607   -176    506    122   -220
    -75   -272   -197    174     59   -236   -355   -574   -153    530    150   -158
    -93   -311   -218    202     59   -265   -342   -540   -158    509    122   -166
   -109   -433   -327    270    106   -379   -288   -475   -176    426      7   -272
   -155   -558   -402    358    122   -480   -168   -374   -155    309   -181   -475
   -215   -465   -252    340     18   -358    -59   -277    -31    342   -202   -537
   -267   -129    135    197   -202      2    -70   -452     -5    467    -18   -379
   -358    275    633     41   -496    454   -322   -966   -215    610    309    -75
   -439    820   1260   -189   -849   1039   -623  -1418   -376    883    797    348
   -444   1179   1623   -371  -1034   1400   -883  -1597   -363   1280   1322    779
   -384    961   1345   -288   -865   1153  -1005  -1590   -389   1389   1415    862
   -420    522    943    -51   -680    730   -987  -1556   -633    891    839    327
   -436      0    436    218   -436    218   -870  -1483   -963    101    -57   -462
   -340   -277     59    306   -202   -109   -701  -1161   -789     70   -197   -524
   -285   -239     44    262   -166    -98   -524   -836   -467    298    -25   -324
   -249   -205     44    226   -148    -80   -407   -649   -277    433     57   -267
   -270   -202     67    236   -168    -67   -340   -581   -187    488     80   -288
   -319   -231     88    272   -205    -70   -309   -566   -171    493     70   -329
   -259   -298    -38    280   -111   -168   -324   -574   -205    441     18   -392
   -184   -327   -145    254    -23   -236   -345   -537   -205    444     28   -368
   -184   -252    -67    218    -59   -161   -337   -496   -145    504     83   -314
   -176   -233    -59    202    -59   -148   -327   -488   -119    524    103   -306
   -205   -223    -18    213    -96   -119   -298   -496   -101    532    114   -322
   -257   -220     33    236   -148    -96   -270   -488    -88    548    132   -296
   -246   -270    -23    259   -111   -148   -265   -446    -59    571    161   -262
   -228   -272    -44    249    -93   -158   -265   -423    -38    589    176   -252
   -306   -272     33    288   -171   -119   -233   -415     -2    613    200   -244
   -428   -283    145    353   -290    -70   -187   -470      0    610    202   -270
   -314   -319     -5    316   -155   -163   -231   -488    -44    581    179   -280
   -145   -293   -148    218      0   -220   -275   -387    -10    615    194   -249
   -176   -296   -119    233    -28   -207   -252   -345     28    644    223   -218
   -181   -254    -75    218    -54   -163   -228   -353     57    670    236   -215
   -119   -231   -111    176     -5   -171   -246   -340     88    706    252   -223
    -18   -272   -257    142    116   -267   -267   -296     85    696    241   -228
    -72   -327   -254    200     88   -293   -213   -254    122    724    272   -189
   -166   -350   -187    257      7   -270   -161   -244    174    776    327   -124
    -23   -265   -241    145    109   -254   -215   -197    202    813    353    -88
     46   -252   -301    101    174   -275   -226   -106    252    857    389    -44
     49   -272   -322    111    184   -296   -220    -85    262    862    389    -31
      5   -280   -288    137    142   -285   -184    -85    270    867    397    -15
    -70   -298   -228    184     77   -265   -148    -98    270    878    418     -2
    -51   -337   -288    192    116   -314   -174    -72    259    888    431     20
    -49   -392   -342    220    145   -368   -187    -36    252    872    423     25
    -93   -407   -314    249    109   -361   -163    -23    244    852    415     33
   -140   -410   -270    275     64   -340   -132    -33    231    833    410     36
   -340   -423    -85    381   -129   -254    -31   -101    239    836    420     15
   -574   -439    135    506   -355   -153     67   -303    181    805    402    -57
   -358   -397    -38    376   -163   -218    -64   -316    122    797    381    -80
    -90   -296   -205    194     57   -252   -176   -145    163    828    400    -49
   -288   -298    -12    290   -137   -155    -64   -223    135    750    361    -90
   -849   -439    407    644   -628    -15    163   -441     98    714    371   -119
   -761   -504    254    631   -509   -124     75   -553     46    704    392   -124
    -46   -353   -306    200    129   -329   -226   -311     77    735    415   -124
      0   -239   -241    116    119   -239   -257   -155    148    784    462    -98
   -124   -150    -28    137    -49    -90   -226   -135    187    815    493    -77
   -207   -122     85    163   -148    -20   -200   -135    210    836    506    -64
   -259   -161     98    210   -179    -31   -166   -135    226    852    504    -54
   -337   -220    116    277   -228    -51   -145   -137    233    865    506    -31
   -389   -259    127    324   -259    -67   -129   -116    254    891    519     15
   -389   -314     75    350   -233   -122   -127   -111    252    885    498     18
   -405   -353     51    379   -228   -150   -111    -85    270    909    511     23
   -433   -374     57    402   -246   -158   -103    -98    262    904    511    -31
   -470   -454     15    462   -244   -220    -96   -114    233    865    491    -88
   -457   -478    -20    467   -220   -249    -90   -129    200    805    462   -106
   -491   -454     36    472   -265   -210    -59   -158    205    774    449    -90
   -558   -465     93    509   -327   -187    -46   -231    158    745    420   -137
   -550   -488     62    519   -309   -213    -80   -215    106    724    394   -207
   -618   -478    140    545   -381   -168    -57   -155    140    766    452   -187
   -717   -467    249    592   -483   -109     -2   -262    137    748    433   -215
   -820   -493    327    654   -574    -83     49   -249    129    743    436   -192
   -815   -532    280    672   -548   -127     23   -280    116    735    436   -163
   -550   -504     46    527   -301   -231   -140    -96    122    748    426   -137
   -574   -480     93    527   -335   -194   -116    -23    137    709    376   -168
   -826   -639    187    732   -509   -226     54   -129     93    618    277   -277
   -641   -800   -161    719   -241   -480     98    -10     46    472     67   -496
   -405   -763   -358    584    -25   -561    150    265    142    436    -28   -571
   -439   -483    -44    462   -197   -265    223    210    246    561    103   -465
   -633     46    680    293   -659    363     20   -340    189    828    527   -103
   -722    657   1379     33  -1049   1018   -332   -878    111   1174   1083    400
   -730   1156   1886   -213  -1306   1519   -670  -1179    168   1621   1673    953
   -646   1080   1727   -215  -1187   1402   -909  -1252    223   1919   1984   1234
   -571    457   1028     54   -800    743   -896  -1208    -59   1447   1415    662
   -631   -155    475    394   -553    158   -706  -1091   -439    631    522   -181
   -610   -478    132    542   -371   -174   -459   -802   -444    322    106   -545
   -405   -584   -179    496   -114   -381   -348   -514   -301    361     98   -465
   -698   -688     10    693   -358   -337   -150   -415   -150    457    179   -420
   -922   -672    249    797   -587   -213      0   -355    -15    566    246   -405
   -488   -605   -119    545   -184   -363    -57   -145     57    607    218   -366
   -129   -633   -504    381    187   -568   -140    -70      0    530    140   -405
   -142   -706   -563    423    207   -636   -114    -10     23    535    179   -348
   -231   -709   -478    470    122   -594    -54     41    119    615    265   -272
   -301   -709   -407    504     51   -558    -28     46    155    680    324   -340
   -397   -737   -340    568    -28   -540     -7     46    179    706    337   -384
   -394   -724   -329    558    -33   -527    -46      2    135    639    277   -353
   -361   -628   -267    493    -46   -449    -44     12    148    639    290   -285
   -329   -548   -218    436    -59   -384    -10     62    192    685    332   -252
   -381   -561   -179    472   -101   -371     28     93    231    737    348   -257
   -436   -535    -98    483   -171   -316     51     62    249    737    348   -285
   -483   -475      7    480   -246   -236     64    -54    207    701    316   -363
   -439   -506    -67    470   -187   -288     20    -51    137    633    265   -324
   -324   -501   -176    413    -75   -340    -23    111    197    670    275   -207
   -298   -472   -174    384    -64   -322    -15    202    285    774    366   -174
   -457   -449      7    452   -233   -223     80    223    371    875    465   -166
   -826   -483    340    654   -584    -72    246     64    394    896    519   -150
   -698   -441    257    571   -478    -93    163    -62    306    836    459   -218
   -184   -363   -181    272     -2   -275    -33    309    374    911    485   -155
   -122   -345   -226    233     51   -285     -2    498    509   1008    558    -31
   -158   -329   -174    244      5   -252     31    504    550   1028    576      0
   -194   -301   -106    249    -44   -205     62    506    589   1075    644     38
   -275   -277     -5    275   -135   -142    111    532    652   1137    704     31
   -298   -306     -7    301   -148   -155     98    467    584   1065    620    -41
   -298   -309    -10    303   -145   -161     80    426    530   1010    597    -28
   -296   -239     57    267   -176    -90     93    436    561   1049    657      0
   -361   -213    148    285   -257    -33    122    441    581   1057    657      7
   -363   -171    189    267   -277      7    137    413    568   1036    633     -7
   -332   -155    176    244   -257     10    127    324    504    956    558    -90
   -397   -148    249    272   -324     49    135    316    501    927    532    -64
   -457   -135    319    296   -389     90    142    293    509    945    579    -72
   -480   -124    355    301   -418    114    145    194    475    932    581   -200
   -493   -145    345    316   -420     98    137    155    405    870    540   -236
   -501   -135    366    319   -433    114    153    236    439    883    553   -150
   -542   -124    418    332   -480    145    192    231    475    885    548   -132
   -805   -122    683    462   -745    280    303     88    470    846    530   -137
   -872   -114    756    491   -815    319    306    -72    389    797    509   -189
   -366     23    389    171   -376    205     88     41    413    844    545   -197
   -184     64    249     57   -215    155    -49    272    517    940    636   -101
   -348    -38    309    194   -329    132     -7    303    540    963    646    -98
   -639   -129    509    384   -576    189    135    218    530    950    631   -127
   -563    -64    498    314   -532    215    122    158    501    932    613   -140
   -400    -28    371    213   -389    171     38    189    496    927    587   -153
   -478   -109    368    293   -423    129     54    218    511    940    584   -150
   -563   -202    361    381   -465     77     67    220    506    935    568   -155
   -519   -257    262    389   -392      2     41    155    426    854    483   -231
   -504   -285    218    392   -363    -33     18    101    361    761    371   -275
   -517   -342    174    428   -345    -85     20     83    337    750    366   -309
   -509   -397    111    452   -311   -142     15     72    329    756    389   -348
   -511   -371    140    441   -327   -116     25     93    363    800    459   -285
   -568   -329    239    449   -405    -46     67    142    439    880    530   -241
   -527   -374    153    449   -342   -111     41     83    366    776    423   -322
   -402   -402      0    402   -202   -202    -10     10    252    628    288   -371
   -374   -332     41    353   -207   -145     15     64    314    727    397   -316
   -405   -324     80    363   -244   -122     33     98    363    776    457   -324
   -410   -374     36    392   -226   -168     31    106    355    745    431   -358
   -410   -491    -80    446   -166   -285     44    109    301    639    298   -488
   -389   -698   -309    545    -41   -504    129    153    197    418     38   -724
   -363   -782   -420    571     25   -602    270    277    205    314    -88   -820
   -410   -662   -252    535    -80   -457    358    265    301    400      7   -763
   -524   -298    223    410   -376    -38    226   -135    314    620    335   -483
   -662    345   1008    158   -833    675    -62   -527    446   1140   1008    200
   -701    940   1639   -122  -1169   1288   -332   -678    711   1751   1717    945
   -506    963   1470   -228   -987   1215   -641   -771    756   2013   1987   1356
   -436    504    940    -36   -688    722   -761   -836    485   1699   1644   1005
   -483   -106    376    296   -431    135   -719   -862    -44    844    784     33
   -530   -519     10    524   -270   -257   -470   -626   -210    353    220   -558
   -452   -532    -80    493   -187   -306   -236   -296     20    439    213   -571
   -342   -462   -122    402   -111   -293    -80    -67    187    527    270   -514
   -329   -454   -124    392   -103   -290      5     83    306    602    324   -439
   -366   -444    -80    405   -142   -265     70    161    394    657    355   -392
   -298   -483   -184    389    -57   -335     41    109    322    553    254   -413
   -303   -519   -218    410    -44   -371     41    124    306    522    228   -418
   -374   -532   -158    454   -109   -345     70    174    366    579    288   -397
   -355   -548   -192    449    -83   -368     62    171    350    558    259   -441
   -236   -545   -309    389     33   -426     18    145    288    501    218   -470
   -220   -452   -231    335      2   -342     46    223    374    574    290   -397
   -296   -457   -161    376    -67   -309     75    244    405    592    306   -389
   -368   -514   -145    441   -114   -329     85    228    400    581    277   -457
   -319   -506   -187    413    -67   -348     90    246    407    587    275   -449
   -187   -465   -280    324     44   -374     90    306    441    613    311   -337
   -153   -407   -254    280     49   -332     62    353    498    685    389   -254
   -205   -433   -228    316      7   -332     93    366    517    717    423   -215
   -257   -496   -239    376    -10   -368    137    371    519    714    397   -231
   -293   -524   -233    407    -31   -379    155    376    537    722    379   -306
   -298   -550   -252    426    -23   -402    161    402    553    735    387   -303
   -218   -527   -309    371     44   -418    137    428    566    758    423   -254
   -179   -433   -254    306     36   -342    153    509    654    849    522   -148
   -171   -361   -189    265      7   -275    163    566    719    904    581    -88
   -158   -303   -145    231     -7   -226    166    602    756    930    600    -72
   -122   -259   -137    192      7   -200    166    644    800    961    620    -62
   -137   -236    -98    187    -20   -168    158    646    813    961    618    -83
   -205   -252    -46    226    -80   -150    181    667    818    979    636    -59
   -166   -275   -109    220    -28   -192    192    698    818    982    644    -23
   -124   -228   -106    176    -12   -168    187    683    820    976    644     -2
   -158   -218    -62    187    -49   -140    205    685    831    976    641      5
   -207   -249    -44    228    -83   -148    200    662    807    953    626     -7
   -205   -257    -51    231    -77   -155    202    626    779    914    587    -46
   -187   -231    -46    207    -72   -140    207    602    745    880    563    -49
   -192   -259    -67    226    -64   -163    231    592    745    875    555    -20
   -205   -309   -106    257    -49   -210    246    576    740    854    535    -46
   -220   -277    -57    249    -83   -168    249    545    724    839    530    -96
   -241   -228     12    233   -127   -109    254    504    696    807    506   -150
   -236   -200     33    218   -135    -83    259    491    683    784    478   -150
   -220   -163     57    189   -140    -54    267    491    693    782    470   -124
   -210   -150     59    181   -135    -46    265    485    701    784    475   -122
   -218   -184     31    200   -127    -77    270    470    691    776    478   -132
   -207   -148     59    176   -135    -44    262    465    706    795    509   -122
   -197   -114     83    153   -142    -15    231    457    711    797    511   -124
   -205   -119     85    163   -145    -18    231    457    709    787    496   -119
   -200   -119     80    158   -142    -20    249    467    709    779    483   -140
   -205   -114     90    158   -150    -12    246    472    706    774    475   -142
   -231   -189     41    210   -137    -75    239    470    688    750    454   -158
   -244   -319    -75    283    -85   -197    241    472    654    711    413   -197
   -228   -392   -163    309    -33   -277    246    485    646    691    392   -218
   -210   -402   -192    303    -10   -298    239    478    628    659    371   -259
   -202   -433   -231    314     12   -332    207    449    584    602    301   -303
   -220   -493   -272    358     25   -384    207    436    548    555    249   -314
   -205   -488   -285    345     38   -387    215    444    553    555    254   -322
   -171   -488   -316    327     72   -402    210    467    563    566    267   -298
   -150   -457   -309    303     77   -384    218    478    566    576    296   -275
   -181   -452   -270    316     44   -361    259    462    555    574    311   -290
   -223   -485   -262    353     18   -374    277    449    545    558    290   -311
   -231   -506   -275    366     20   -392    277    454    542    550    270   -298
   -184   -506   -324    342     67   -418    272    475    548    548    267   -290
   -127   -532   -405    329    137   -470    241    491    535    517    239   -324
   -124   -763   -641    441    257   -701    262    550    485    397    101   -441
   -132   -969   -836    550    350   -904    381    683    483    265    -75   -592
   -207   -989   -782    600    285   -885    514    795    566    228   -153   -688
   -355   -737   -381    548     12   -561    579    680    636    316    -49   -620
   -423   -270    150    345   -288    -62    337    174    504    514    301   -290
   -462    288    748     85   -605    517     12   -283    410    870    828    184
   -441    636   1078    -98   -761    857   -239   -493    491   1350   1405    698
   -358    337    696     10   -527    517   -415   -514    480   1525   1579    898
   -355   -114    241    233   -301     62   -426   -561     64    891    937    314
   -345   -553   -207    449    -70   -381   -303   -501   -353     57     72   -452
   -262   -797   -537    527    137   -667   -129   -223   -280   -142   -228   -696
   -205   -797   -592    501    192   -696    -28     59     12     38   -111   -587
   -202   -797   -594    498    194   -696    -12    231    179    137    -36   -524
   -176   -782   -605    478    213   -693     83    335    277    197      2   -535
   -187   -826   -639    506    226   -735    197    366    293    184    -41   -558
   -137   -828   -691    483    275   -761    244    407    309    174    -72   -517
    -88   -797   -709    441    309   -756    171    436    335    184    -59   -491
   -114   -833   -722    472    301   -779    174    415    319    163    -70   -501
   -129   -849   -719    488    293   -784    215    415    329    166    -59   -485
    -98   -810   -711    454    306   -761    252    436    345    176    -41   -470
    -98   -854   -756    475    327   -805    246    428    329    153    -64   -498
    -93   -828   -735    459    319   -782    223    420    329    145    -75   -517
    -62   -784   -724    423    329   -756    231    441    353    168    -54   -493
    -31   -758   -727    394    348   -743    226    454    363    187    -33   -475
    -20   -717   -696    366    337   -706    226    470    387    210    -10   -454
    -12   -696   -683    353    332   -691    218    480    400    218      0   -444
    -12   -691   -680    350    332   -685    210    493    420    231     15   -433
     -2   -693   -691    348    342   -693    207    522    441    246     28   -415
      5   -698   -706    345    355   -701    205    540    454    259     33   -413
     23   -672   -698    324    358   -685    202    563    483    275     49   -392
     41   -657   -698    306    368   -678    207    610    530    311     85   -345
     62   -631   -693    285    376   -662    194    644    563    350    122   -314
     64   -649   -717    290    389   -683    207    678    602    384    148   -296
     80   -636   -717    277    397   -678    215    717    649    413    171   -262
     83   -644   -730    277    405   -685    218    750    680    436    192   -226
    109   -628   -737    259    423   -683    213    782    714    470    226   -181
    129   -631   -763    249    444   -696    226    810    735    478    233   -161
    122   -644   -769    259    444   -706    226    807    719    454    223   -161
    101   -631   -732    265    415   -683    233    787    693    428    213   -194
     93   -626   -719    267    405   -672    254    776    667    387    189   -272
     70   -602   -675    265    371   -639    252    753    639    324    174   -239
     62   -636   -698    285    379   -667    265    740    618    275    158   -200
     54   -662   -717    303    381   -688    272    719    589    241    137   -213
     25   -631   -657    303    340   -644    280    698    568    215    119   -215
     -5   -600   -594    301    293   -600    277    662    542    192    106   -252
     -7   -610   -602    309    296   -607    275    633    511    181     88   -275
    -10   -631   -620    319    303   -626    283    620    496    179     83   -267
     -7   -631   -623    319    306   -628    303    620    506    197    114   -239
     -5   -576   -574    288    283   -576    293    607    524    228    158   -259
     15   -517   -535    249    272   -524    280    592    530    228    142   -275
     20   -522   -542    249    280   -532    244    558    501    192     93   -249
     36   -501   -537    233    285   -519    220    540    491    194     98   -231
     46   -483   -530    218    288   -506    202    542    491    205    114   -207
     51   -498   -553    223    301   -524    194    537    475    194    106   -223
     70   -496   -568    213    319   -532    210    540    475    197    114   -220
     83   -449   -532    184    306   -491    218    548    488    218    140   -205
     75   -488   -563    205    319   -524    215    550    478    202    122   -220
     67   -576   -644    254    353   -607    215    558    457    171     90   -249
     46   -636   -685    293    363   -659    223    561    439    142     59   -270
      5   -698   -704    348    353   -701    241    568    423    119     36   -277
    -28   -722   -693    371    332   -709    244    563    392     83     10   -301
    -49   -722   -672    384    311   -698    231    558    361     44    -12   -329
    -57   -691   -636    374    288   -662    213    553    340     18    -31   -345
    -49   -659   -610    355    280   -636    197    542    324      2    -44   -350
    -44   -654   -613    348    283   -633    189    524    306    -20    -59   -366
    -49   -680   -631    363    290   -657    197    519    285    -49    -80   -387
    -44   -691   -646    366    298   -670    205    519    275    -67    -96   -384
    -36   -672   -636    355    298   -654    215    527    280    -67    -85   -363
    -72   -730   -657    400    290   -696    226    524    277    -80    -98   -363
    -83   -818   -735    449    324   -776    228    527    252   -127   -145   -384
    -54   -930   -875    491    407   -904    265    579    213   -223   -259   -483
    -36  -1070  -1034    553    498  -1052    371    706    233   -329   -420   -646
    -36  -1000   -966    517    462   -984    478    844    371   -298   -433   -672
    -96   -711   -615    402    257   -662    475    719    428   -184   -277   -550
   -192   -345   -153    267    -20   -252    244    210    226    -70      2   -290
   -280    137    418     72   -348    277    -51   -288     41    176    441     93
   -293    431    724    -70   -509    579   -309   -524     23    530    906    478
   -239    181    418     28   -329    298   -462   -579    -75    563    950    535
   -228   -254    -28    241   -101   -142   -491   -594   -405     15    376     41
   -218   -743   -524    480    153   -633   -381   -491   -717   -714   -415   -618
   -194  -1075   -883    633    342   -982   -181   -158   -506   -722   -550   -675
   -176  -1119   -945    646    384  -1034    -12    135   -223   -522   -428   -527
   -150  -1093   -945    620    394  -1021    124    355    -25   -374   -335   -426
   -145  -1065   -919    605    387   -992    202    472     80   -298   -290   -368
   -171  -1039   -867    602    348   -953    215    491     85   -301   -311   -384
   -194  -1054   -859    626    329   -958    231    506     90   -319   -324   -389
   -215  -1054   -841    633    311   -948    246    511    103   -340   -316   -384
   -228  -1075   -846    652    309   -961    254    517    111   -361   -314   -384
   -181  -1044   -862    613    337   -953    231    524    101   -397   -332   -413
   -155  -1023   -870    589    355   -948    223    530     98   -423   -345   -410
   -187   -992   -807    589    309   -901    241    535    116   -415   -322   -381
   -202   -969   -766    587    280   -867    265    542    137   -400   -296   -355
   -161   -945   -787    553    311   -867    257    558    140   -400   -298   -358
   -150   -927   -776    537    311   -852    262    584    148   -392   -298   -355
   -148   -924   -776    535    311   -849    270    602    158   -392   -298   -335
   -140   -909   -769    524    314   -839    272    605    161   -400   -301   -337
   -150   -901   -750    524    298   -826    267    613    166   -405   -296   -335
   -161   -909   -748    535    290   -828    280    636    179   -394   -283   -316
   -168   -885   -717    527    272   -802    293    672    207   -371   -262   -293
   -184   -841   -657    514    236   -750    298    696    233   -355   -252   -280
   -187   -810   -623    498    215   -717    303    737    270   -324   -218   -220
   -174   -802   -628    488    226   -717    309    779    303   -293   -194   -197
   -181   -782   -602    480    207   -693    319    826    335   -259   -174   -179
   -192   -727   -535    459    171   -631    327    872    374   -223   -129   -140
   -163   -649   -485    405    158   -566    319    888    387   -213   -109   -145
   -155   -600   -444    376    142   -522    311    898    376   -233   -135   -148
   -161   -561   -402    361    119   -483    314    909    366   -252   -150   -103
   -158   -553   -394    355    116   -475    319    906    340   -277   -171   -101
   -161   -535   -374    348    103   -454    309    880    301   -316   -207   -124
   -158   -519   -361    340     98   -441    306    852    262   -358   -249   -171
   -168   -501   -335    332     80   -420    298    810    215   -405   -290   -226
   -176   -488   -311    332     67   -400    280    750    155   -467   -332   -259
   -187   -485   -301    335     54   -392    275    706    116   -506   -353   -280
   -179   -488   -309    332     64   -400    265    667     93   -537   -368   -296
   -174   -506   -332    340     77   -420    270    639     75   -555   -381   -290
   -181   -514   -332    348     75   -423    283    615     59   -574   -389   -301
   -189   -504   -314    345     59   -410    272    558     20   -620   -423   -348
   -181   -540   -358    361     88   -452    275    537      2   -641   -428   -345
   -171   -475   -303    324     64   -392    283    542     28   -613   -387   -306
   -168   -423   -254    296     41   -340    288    540     51   -581   -342   -293
   -179   -431   -252    303     36   -342    270    522     51   -589   -348   -290
   -166   -371   -205    267     18   -288    239    509     49   -592   -332   -239
   -135   -332   -197    233     31   -267    207    493     28   -610   -348   -259
   -132   -348   -215    241     41   -283    205    504     23   -607   -355   -259
   -122   -332   -210    226     41   -272    207    514     44   -587   -340   -254
    -88   -332   -244    210     75   -288    181    506     33   -605   -342   -254
   -114   -379   -265    244     72   -322    181    514     28   -615   -342   -254
   -179   -491   -311    335     64   -402    194    493    -12   -670   -394   -288
   -161   -509   -348    335     93   -428    218    501    -31   -704   -428   -301
   -163   -530   -366    345    101   -449    231    514    -36   -698   -428   -298
   -192   -574   -384    381     93   -480    239    517    -41   -709   -444   -316
   -168   -584   -415    376    122   -501    205    465    -98   -789   -504   -358
   -129   -615   -485    371    176   -550    161    433   -153   -839   -532   -342
   -101   -587   -485    342    192   -537    155    428   -166   -826   -517   -327
   -129   -540   -410    332    137   -475    184    433   -155   -797   -480   -363
   -158   -540   -381    350    111   -462    207    431   -161   -805   -509   -478
   -166   -568   -402    363    116   -485    192    420   -192   -857   -579   -426
   -174   -592   -418    381    122   -506    171    410   -213   -880   -584   -402
   -189   -597   -410    392    109   -504    158    405   -223   -893   -594   -418
   -168   -561   -392    366    111   -478    155    400   -239   -914   -613   -433
   -145   -672   -530    407    192   -602    181    426   -293  -1013   -711   -504
    -88   -854   -769    470    340   -813    265    517   -366  -1187   -917   -680
    -96   -987   -891    540    394   -937    405    670   -329  -1275  -1054   -836
   -148   -800   -652    475    252   -727    517    727   -184  -1163   -956   -782
   -293   -374    -83    332   -106   -231    361    241   -236   -992   -667   -514
   -410    205    615    101   -514    410      5   -350   -319   -675   -168    -23
   -465    833   1299   -187   -880   1065   -303   -680   -239   -192    459    563
   -387   1000   1387   -306   -885   1192   -566   -763   -103    257    956   1026
   -322    501    820    -90   -571    659   -636   -745   -311    -36    581    667
   -311    -83    228    197   -270     70   -561   -685   -782   -865   -285    -80
   -298   -537   -241    418    -31   -389   -350   -431   -961  -1379   -852   -600
   -270   -589   -319    431     23   -454   -148    -96   -727  -1291   -859   -613
   -200   -555   -355    376     75   -457    -10    127   -558  -1200   -818   -553
   -140   -535   -394    335    127   -465     64    249   -467  -1156   -792   -530
   -124   -553   -428    337    150   -491     83    285   -449  -1156   -807   -540
   -116   -568   -452    342    166   -511     83    293   -452  -1161   -823   -548
   -137   -545   -410    340    135   -480    103    301   -454  -1171   -831   -540
   -116   -483   -366    298    122   -426    137    335   -431  -1158   -815   -501
   -116   -462   -348    288    114   -405    135    353   -418  -1145   -795   -467
   -148   -454   -306    301     77   -381    135    363   -397  -1109   -730   -436
   -137   -439   -301    288     80   -371    142    366   -387  -1091   -719   -483
   -101   -454   -353    277    124   -405    145    379   -381  -1109   -776   -459
    -88   -449   -361    267    135   -405    161    402   -353  -1083   -784   -415
    -72   -402   -329    239    127   -366    148    394   -350  -1067   -766   -433
    -70   -444   -374    254    150   -410    148    381   -371  -1085   -774   -454
    -38   -415   -379    226    168   -397    158    405   -350  -1075   -758   -436
      0   -371   -371    184    184   -371    166    428   -327  -1054   -732   -407
     33   -358   -392    163    213   -374    171    441   -324  -1052   -732   -400
     51   -345   -400    145    223   -371    176    475   -298  -1026   -706   -353
     75   -353   -431    137    252   -392    158    498   -285  -1021   -698   -322
    137   -322   -459     90    298   -389    142    519   -270  -1010   -685   -301
    171   -324   -496     77    332   -410    153    558   -241   -976   -654   -277
    153   -340   -493     90    322   -415    171    592   -231   -969   -644   -280
    181   -306   -491     62    335   -397    200    644   -192   -927   -600   -241
    189   -309   -501     57    342   -405    197    667   -171   -898   -574   -218
    184   -329   -514     72    348   -420    192    662   -181   -911   -584   -220
    197   -306   -504     51    348   -402    200    675   -184   -922   -587   -187
    213   -272   -488     28    348   -379    187    662   -210   -945   -605   -171
    205   -290   -498     41    348   -394    179    639   -239   -961   -613   -189
    197   -293   -491     49    342   -392    179    618   -259   -971   -623   -226
    200   -296   -496     46    345   -394    184    574   -298  -1008   -659   -277
    200   -267   -467     31    332   -366    176    522   -337  -1052   -698   -301
    218   -233   -452      7    332   -342    171    493   -361  -1070   -704   -280
    220   -207   -428     -5    324   -316    176    465   -368  -1075   -698   -267
    184   -189   -374      2    277   -283    189    431   -371  -1080   -696   -277
    153   -192   -345     20    246   -270    207    400   -368  -1085   -701   -298
    161   -194   -355     15    257   -275    200    345   -407  -1140   -756   -327
    184   -189   -374      2    277   -280    194    314   -446  -1158   -774   -329
    184   -142   -327    -23    254   -233    197    309   -431  -1114   -748   -329
    202    -80   -283    -62    241   -181    200    303   -410  -1072   -698   -309
    192    -38   -231    -77    207   -132    192    306   -376  -1036   -649   -265
    179     23   -155   -101    168    -64    168    303   -350  -1013   -631   -239
    176     38   -140   -109    158    -49    150    306   -332   -995   -615   -218
    176     28   -148   -101    163    -59    135    314   -327   -992   -613   -200
    176      2   -174    -90    174    -85    132    324   -322   -989   -613   -166
    168      2   -166    -85    168    -80    140    335   -311   -974   -600   -122
    150     12   -140    -83    145    -62    137    327   -311   -974   -600   -132
    132    -31   -166    -51    148    -98    140    316   -337   -997   -620   -166
    122   -132   -257      5    189   -194    135    293   -394  -1054   -683   -218
     88   -252   -340     83    213   -296    142    275   -441  -1106   -735   -257
     38   -262   -301    111    168   -283    153    241   -467  -1127   -748   -275
     80   -246   -327     80    202   -285    124    205   -504  -1158   -782   -303
    137   -236   -374     49    254   -303     98    192   -537  -1184   -815   -335
    145   -254   -400     54    272   -327     96    192   -555  -1195   -828   -329
    145   -285   -433     70    288   -361     96    189   -561  -1202   -836   -309
    153   -293   -446     70    298   -368     83    184   -581  -1210   -831   -309
    171   -280   -452     51    311   -366     77    181   -584  -1202   -818   -324
    174   -265   -439     46    306   -350     75    168   -600  -1223   -826   -332
    174   -259   -436     41    303   -348     67    153   -602  -1218   -833   -342
    181   -280   -462     49    322   -371     70    148   -618  -1239   -857   -332
    179   -355   -535     85    353   -444     85    145   -667  -1301   -917   -350
    184   -527   -711    171    446   -618    122    161   -766  -1431  -1067   -504
    184   -743   -927    277    553   -833    244    244   -852  -1621  -1299   -748
    179   -683   -862    249    519   -771    379    355   -766  -1608  -1322   -797
    106   -345   -454    119    277   -400    381    155   -667  -1447  -1117   -597
     10    202    192   -106    -90    197    101   -374   -620  -1124   -672   -122
    -83    911    992   -415   -540    950   -207   -701   -418   -545     25    579
    -54   1288   1343   -615   -698   1314   -517   -787   -174     -2    600   1169
     64   1078   1010   -571   -472   1044   -737   -854   -254     31    613   1221
     93    452    358   -272   -132    405   -771   -935   -737   -628    -49    571
     38   -137   -176     46    103   -155   -555   -779  -1171  -1400   -836   -200
     57   -384   -441    163    246   -410   -314   -446  -1098  -1509  -1028   -426
    122   -439   -563    155    342   -501   -132   -176   -922  -1413   -992   -407
    179   -454   -633    137    405   -542     -5      2   -813  -1348   -961   -374
    171   -496   -667    158    418   -581     59     70   -771  -1335   -961   -374
    207   -506   -714    148    459   -610     57     77   -784  -1350   -963   -392
    267   -480   -750    103    509   -615     44     90   -787  -1348   -953   -423
    275   -491   -766    109    519   -628     62    106   -774  -1358   -979   -459
    252   -498   -750    122    498   -623     72    111   -782  -1402  -1023   -418
    207   -470   -680    129    441   -574     98    114   -758  -1405  -1000   -374
    210   -462   -672    124    439   -566    140    129   -735  -1382   -966   -363
    210   -446   -657    119    433   -550    150    142   -719  -1348   -963   -358
    296   -475   -771     88    532   -623     88    142   -737  -1348   -995   -335
    353   -439   -792     41    571   -615     93    171   -717  -1330   -984   -335
    348   -415   -766     31    555   -589    103    168   -717  -1340   -989   -322
    329   -426   -756     49    542   -589    124    174   -714  -1340   -963   -262
    316   -420   -740     51    524   -579    137    187   -691  -1306   -924   -244
    335   -423   -758     44    545   -592    137    246   -654  -1247   -896   -228
    358   -384   -743     12    548   -563    140    298   -618  -1192   -862   -202
    358   -361   -719      2    537   -540    153    340   -581  -1158   -833   -202
    342   -381   -727     18    532   -553    171    376   -553  -1130   -836   -184
    363   -407   -771     20    566   -589    168    400   -540  -1122   -839   -132
    384   -392   -776      2    579   -584    171    436   -511  -1083   -795    -90
    400   -348   -748    -25    574   -548    166    467   -488  -1057   -774   -101
    400   -298   -701    -51    548   -498    166    485   -480  -1049   -776    -83
    392   -301   -693    -46    540   -496    179    522   -454  -1028   -758    -25
    387   -296   -685    -46    535   -491    174    548   -436  -1002   -732     15
    415   -244   -659    -85    537   -452    155    537   -428   -979   -701     25
    400   -236   -636    -83    517   -436    158    530   -444   -992   -706     10
    384   -207   -592    -88    488   -400    171    530   -446   -997   -709      7
    384   -205   -592    -90    485   -397    174    517   -462  -1013   -711     15
    371   -262   -633    -54    501   -446    189    519   -465  -1018   -711     18
    355   -270   -628    -44    491   -449    194    483   -478  -1034   -724      0
    345   -200   -545    -72    444   -371    202    446   -483  -1028   -724    -18
    309   -179   -488    -67    397   -332    218    415   -485  -1015   -735    -46
    272   -194   -467    -38    368   -329    236    387   -493  -1015   -750    -57
    246   -210   -457    -20    350   -335    254    355   -506  -1023   -756    -67
    220   -220   -441      0    329   -332    267    322   -530  -1049   -795   -109
    205   -290   -496     38    350   -392    272    309   -550  -1078   -833   -106
    205   -262   -467     28    335   -363    270    311   -524  -1039   -784    -90
    228   -140   -371    -46    298   -254    252    311   -491   -992   -724    -46
    218   -116   -335    -51    275   -226    231    298   -485   -995   -730    -44
    194    -83   -277    -57    236   -179    205    283   -483   -989   -719    -31
    187    -98   -285    -44    236   -192    181    285   -478   -963   -693      2
    171   -148   -319    -12    244   -233    171    277   -475   -945   -701      0
    153   -207   -361     28    254   -285    155    259   -496   -943   -717     -5
    127   -280   -407     75    265   -342    127    233   -537   -963   -743    -20
    114   -259   -374     72    244   -316    127    239   -535   -948   -732    -23
    109   -311   -423     98    265   -366    119    220   -571   -989   -789    -64
    122   -363   -485    122    301   -426    132    218   -597  -1026   -828    -77
     83   -446   -530    179    306   -488    106    189   -639  -1070   -862   -101
     57   -491   -548    218    301   -519     72    145   -685  -1111   -896   -132
    103   -480   -584    187    342   -532     72    137   -704  -1127   -917   -150
    129   -475   -607    171    366   -540     72    124   -714  -1137   -930   -163
     72   -509   -581    215    327   -545     62     90   -740  -1158   -948   -184
     33   -532   -566    249    298   -548     51     57   -766  -1176   -969   -202
     44   -558   -605    254    322   -581     44     54   -774  -1179   -971   -200
     67   -555   -626    244    345   -589     33     54   -782  -1182   -969   -194
     88   -555   -646    233    366   -602     31     51   -787  -1195   -979   -215
     96   -605   -701    254    397   -652     33     46   -792  -1215   -997   -275
    106   -610   -717    249    410   -662     33     49   -815  -1260  -1041   -335
    119   -810   -932    345    524   -870     70    106   -872  -1376  -1184   -407
    140  -1010  -1153    433    644  -1083    171    226   -911  -1538  -1397   -555
    163   -956  -1119    397    641  -1036    298    394   -802  -1532  -1452   -594
     72   -618   -693    272    381   -657    316    257   -691  -1353  -1239   -407
    -70   -166    -96    119     12   -132    116   -272   -748  -1098   -823     -2
   -202    459    662   -129   -433    561   -161   -735   -724   -649   -197    587
   -218    927   1145   -353   -680   1036   -426   -945   -584   -116    433   1169
   -101    639    740   -270   -420    688   -615   -976   -646    -18    517   1286
    -57     72    129     -7    -93    101   -639  -1002  -1060   -659   -158    654
    -20   -462   -444    239    210   -454   -563   -953  -1519  -1538  -1075   -213
     57   -774   -831    358    444   -802   -400   -657  -1449  -1719  -1369   -493
     98   -745   -844    319    470   -795   -257   -389  -1197  -1545  -1265   -402
    161   -711   -872    275    517   -792   -142   -194  -1031  -1434  -1197   -342
    207   -711   -922    249    563   -815    -75    -77   -940  -1376  -1166   -311
    254   -740   -995    244    623   -867    -54    -41   -917  -1366  -1166   -306
    285   -758  -1044    233    662   -901    -44    -25   -914  -1376  -1179   -319
    259   -737   -997    239    626   -867    -28    -12   -896  -1356  -1166   -306
    252   -709   -963    228    605   -836    -15      7   -872  -1330  -1145   -277
    296   -683   -979    194    636   -831    -15     33   -846  -1306  -1130   -257
    288   -670   -958    189    620   -813    -31     33   -841  -1293  -1127   -257
    244   -667   -914    210    576   -789    -31     33   -833  -1278  -1119   -252
    239   -672   -914    215    574   -792    -31     44   -823  -1265  -1111   -244
    254   -646   -901    197    576   -774    -20     67   -797  -1234  -1085   -215
    246   -610   -857    181    550   -732    -12     75   -776  -1213  -1072   -205
    254   -584   -841    163    548   -711    -12     88   -769  -1205  -1072   -197
    257   -553   -813    145    532   -683    -10    106   -748  -1182  -1054   -171
    252   -555   -807    153    530   -680      5    119   -730  -1161  -1036   -148
    262   -563   -826    150    542   -696     15    137   -706  -1135  -1013   -111
    246   -558   -805    155    524   -683     20    161   -678  -1106   -989    -77
    254   -530   -784    137    517   -657     23    189   -646  -1067   -966    -51
    285   -511   -797    114    540   -654     20    215   -618  -1044   -956    -31
    296   -493   -789     98    542   -641     15    241   -589  -1018   -930      7
    283   -452   -735     83    509   -592     20    275   -540   -966   -880     54
    301   -449   -750     75    524   -600     18    298   -514   -940   -872     72
    342   -441   -784     49    563   -613     25    345   -467   -891   -831    137
    389   -433   -823     20    605   -628     25    384   -433   -854   -795    153
    397   -433   -831     18    613   -631     31    397   -428   -857   -815    142
    384   -433   -818     23    600   -626     31    397   -431   -878   -844    158
    366   -452   -818     44    592   -633     33    392   -436   -883   -831    158
    337   -498   -836     80    584   -665     41    376   -457   -911   -852    132
    306   -517   -823    106    563   -670     44    345   -493   -956   -893    101
    283   -462   -745     88    511   -605     38    298   -537   -992   -927     64
    265   -444   -709     90    485   -576     54    280   -550  -1010   -943     54
    228   -400   -631     83    428   -514     75    257   -545  -1000   -932     59
    213   -348   -561     67    384   -454     80    226   -550   -995   -917     64
    200   -350   -550     72    374   -449     85    200   -574  -1002   -919     57
    174   -389   -563    109    368   -475     93    168   -607  -1039   -956     15
    137   -384   -522    122    327   -452     90    135   -626  -1052   -974     -7
    124   -366   -491    119    306   -426     80    116   -618  -1039   -956      0
    122   -335   -459    103    290   -397     62    103   -607  -1021   -935     12
    124   -296   -420     85    272   -358     59    122   -571   -979   -898     51
    158   -246   -405     41    280   -324     38    124   -550   -948   -867     80
    171   -249   -420     38    293   -335     10    111   -555   -935   -857     88
    145   -272   -420     62    280   -345     -2     93   -568   -932   -857     77
    132   -309   -441     88    285   -374     15     98   -561   -917   -849     75
    181   -283   -467     49    322   -374     -5    101   -561   -906   -844     64
    202   -368   -571     83    387   -470    -15     98   -589   -935   -878    -10
    194   -485   -680    145    436   -581    -15     80   -639   -984   -943    -88
    150   -493   -644    171    397   -568    -18     54   -665  -1000   -969    -90
    161   -537   -701    187    431   -618    -31     23   -701  -1034  -1000    -70
    202   -589   -795    192    496   -691    -44     10   -732  -1070  -1036    -57
    228   -607   -836    187    532   -722    -62      7   -745  -1080  -1031    -36
    236   -626   -862    194    548   -743    -64     10   -750  -1101  -1044    -54
    200   -623   -826    210    511   -722    -51     12   -756  -1124  -1060    -25
    174   -667   -841    246    506   -753    -25     41   -735  -1114  -1028     33
    223   -672   -896    223    558   -784    -36     20   -745  -1127  -1034     20
    283   -670   -953    194    618   -810    -64    -20   -784  -1166  -1075    -25
    366   -685  -1052    158    706   -867    -98    -46   -815  -1189  -1104    -57
    397   -737  -1135    168    766   -935   -127    -62   -849  -1226  -1153   -106
    423   -774  -1197    174    807   -984   -127    -54   -875  -1275  -1213   -161
    413   -888  -1301    239    857  -1093    -77      2   -906  -1379  -1335   -262
    363  -1000  -1366    316    862  -1182     46    135   -859  -1452  -1465   -410
    345   -870  -1215    262    779  -1044    163    280   -678  -1343  -1397   -392
    244   -542   -787    148    514   -665    153    122   -628  -1195  -1189   -254
     72   -122   -194     25    132   -158   -101   -423   -878  -1078   -914    -41
      0    332    332   -168   -166    335   -368   -849  -1028   -792   -467    407
      5    574    568   -290   -280    571   -615  -1062  -1060   -454     -7    810
     -5    194    200    -98   -101    197   -719  -1119  -1231   -542    -83    756
    -23   -220   -197    122     85   -210   -688  -1104  -1553  -1130   -719    189
     31   -657   -688    311    358   -672   -550   -927  -1722  -1717  -1421   -376
    127   -901  -1028    384    576   -963   -413   -618  -1496  -1686  -1499   -418
    205   -932  -1137    363    670  -1034   -303   -363  -1231  -1504  -1392   -366
    290   -961  -1252    335    771  -1106   -194   -171  -1041  -1382  -1356   -335
    329   -930  -1260    298    792  -1093   -132    -83   -956  -1322  -1325   -265
    322   -852  -1176    265    748  -1013   -106    -46   -906  -1273  -1280   -262
    311   -807  -1122    246    714   -966    -98    -20   -875  -1249  -1273   -231
    316   -833  -1150    259    732   -992   -103     -7   -875  -1260  -1275   -197
    316   -865  -1184    272    748  -1023   -101      2   -862  -1247  -1273   -176
    322   -852  -1174    265    745  -1013   -101     -2   -857  -1241  -1280   -192
    335   -917  -1252    288    792  -1083   -101    -10   -870  -1249  -1304   -213
    358   -917  -1275    280    815  -1096   -109    -28   -878  -1254  -1322   -233
    387   -844  -1234    228    807  -1039   -111    -25   -862  -1236  -1299   -207
    340   -849  -1189    252    763  -1018   -101    -23   -844  -1221  -1280   -176
    316   -836  -1156    259    735   -995    -93    -15   -820  -1208  -1262   -148
    345   -750  -1096    202    719   -922   -119     -5   -810  -1192  -1241   -124
    353   -761  -1114    202    732   -935   -124     23   -797  -1163  -1234   -129
    340   -766  -1109    213    722   -937   -114     57   -761  -1130  -1213   -119
    316   -730  -1047    205    678   -888   -106     75   -737  -1111  -1184    -90
    316   -672   -989    179    652   -831    -90    111   -704  -1083  -1143    -44
    374   -639  -1015    132    693   -828    -88    166   -646  -1026  -1091      7
    379   -594   -974    106    675   -784    -75    220   -581   -966  -1047     44
    340   -584   -927    119    633   -753    -62    254   -530   -922  -1000     64
    303   -623   -927    161    615   -774    -41    277   -496   -893   -974     51
    303   -652   -956    174    628   -805    -28    309   -475   -885   -976    101
    309   -576   -888    132    597   -732      2    363   -415   -818   -883    189
    301   -475   -779     85    540   -626     20    392   -374   -769   -828    174
    298   -472   -771     88    535   -620     59    439   -350   -766   -854    174
    293   -483   -779     93    535   -631     59    439   -363   -800   -885    202
    314   -501   -815     93    563   -659     57    415   -392   -818   -898    197
    298   -480   -779     88    537   -628     54    392   -428   -846   -943    140
    244   -514   -758    135    501   -636     41    358   -470   -901  -1008    116
    197   -496   -693    148    444   -594     44    319   -501   -927   -995    129
    163   -483   -649    158    405   -566     57    285   -522   -937   -979    103
    150   -423   -574    135    361   -498     62    252   -542   -958  -1000     67
    148   -436   -584    145    366   -509     90    241   -542   -961  -1000     88
    122   -400   -524    137    322   -462     77    189   -574   -989  -1000     72
    111   -381   -493    135    301   -436     46    148   -610  -1013  -1036     10
    127   -355   -483    111    301   -418     36    137   -615  -1013  -1057     -7
    158   -259   -418     51    288   -337     36    145   -576   -969  -1005     38
    132   -210   -342     38    236   -275     23    137   -548   -943   -974     59
     62   -218   -283     77    171   -249     12    114   -550   -937   -963     64
     80   -142   -226     28    150   -184      7    106   -524   -904   -932     90
    101   -124   -226     12    163   -174     -7     90   -522   -901   -932     85
    135   -132   -267     -2    197   -200    -41     70   -542   -917   -935     77
    114   -158   -272     20    192   -215    -57     64   -563   -930   -935     88
     80   -174   -257     46    166   -215    -49     75   -561   -927   -940     98
     83   -200   -283     59    181   -241    -59     64   -571   -943   -961     77
     85   -270   -358     90    220   -311    -70     62   -605   -984   -995     49
     98   -306   -405    103    252   -355    -72     72   -615  -1005  -1013     51
     62   -350   -413    142    236   -381    -72     62   -631  -1026  -1034     31
     36   -392   -428    179    231   -410    -88     25   -670  -1065  -1070    -25
     67   -405   -472    168    270   -439    -93     10   -693  -1078  -1085    -38
     72   -394   -470    161    270   -431    -83     10   -701  -1091  -1088    -46
     10   -423   -436    205    220   -431    -88     -2   -714  -1109  -1096    -46
    -15   -420   -405    218    194   -413   -103    -12   -732  -1130  -1109    -49
    -20   -426   -405    220    189   -415   -101    -20   -740  -1135  -1117    -62
    -31   -413   -381    220    174   -397   -109    -33   -758  -1156  -1143    -93
    -41   -392   -353    215    153   -374   -111    -33   -761  -1161  -1150   -109
    -54   -363   -309    210    127   -337   -116    -36   -761  -1153  -1143   -106
    -38   -381   -342    207    150   -363   -114    -31   -774  -1174  -1171   -129
    -12   -485   -472    246    228   -480    -80      2   -820  -1267  -1280   -226
      0   -659   -659    327    327   -659      5     93   -867  -1431  -1480   -407
      5   -714   -719    355    361   -717    129    249   -800  -1499  -1597   -527
    -25   -415   -389    218    179   -402    179    218   -667  -1358  -1454   -413
    -72     38    111     18    -93     75    -10   -265   -771  -1192  -1156   -145
   -176    574    750   -197   -462    662   -332   -807   -896   -878   -670    285
   -265   1062   1327   -397   -795   1195   -620  -1122   -862   -441   -116    761
   -176    976   1150   -402   -665   1062   -820  -1137   -779   -155    153   1044
   -114    465    579   -176   -348    522   -846  -1098  -1013   -522   -267    693
   -135    -64     67     98   -103      0   -763  -1060  -1462  -1343  -1096    -49
   -116   -470   -353    293    116   -413   -566   -802  -1504  -1691  -1525   -413
    -67   -504   -439    283    184   -472   -381   -501  -1210  -1509  -1418   -306
    -10   -527   -519    267    254   -524   -231   -272  -1010  -1382  -1319   -223
     23   -563   -587    270    303   -574   -142   -142   -904  -1319  -1275   -192
     41   -589   -631    275    335   -610   -111   -103   -878  -1317  -1273   -184
     36   -623   -659    290    345   -641   -103    -93   -870  -1337  -1291   -176
     38   -652   -693    306    363   -672    -93    -80   -865  -1343  -1304   -179
     57   -654   -711    296    384   -683   -101    -83   -872  -1343  -1312   -200
     67   -600   -667    267    366   -633   -111    -83   -872  -1345  -1317   -228
     70   -602   -672    265    371   -636   -119    -88   -878  -1361  -1337   -241
     85   -542   -628    228    355   -584   -106    -67   -852  -1340  -1306   -205
    111   -444   -558    166    332   -501   -103    -54   -823  -1317  -1275   -168
     90   -444   -535    176    311   -488    -93    -59   -826  -1332  -1286   -174
     64   -501   -568    218    316   -535    -85    -54   -831  -1348  -1309   -192
     67   -519   -589    226    327   -553    -75    -38   -818  -1337  -1299   -192
     70   -540   -610    233    337   -574    -67    -28   -807  -1340  -1293   -187
     54   -581   -636    265    345   -607    -57    -12   -787  -1317  -1275   -163
     75   -522   -600    223    335   -561    -54      7   -756  -1280  -1247   -132
     93   -441   -535    174    314   -488    -46     36   -714  -1234  -1195    -83
     98   -371   -470    135    283   -420    -46     59   -691  -1215  -1171    -62
    106   -337   -444    116    275   -389    -38     93   -659  -1189  -1153    -41
    109   -319   -431    103    267   -376    -25    137   -618  -1158  -1132    -10
    124   -298   -423     85    272   -358    -25    174   -587  -1140  -1117     10
    132   -290   -426     77    277   -358    -18    210   -553  -1114  -1091     33
    137   -296   -433     80    285   -363     -2    241   -527  -1085  -1075     64
    137   -316   -454     88    293   -384     12    265   -519  -1078  -1060     83
    140   -327   -467     93    303   -397     25    272   -524  -1093  -1054    101
    140   -314   -454     85    296   -384     36    270   -537  -1104  -1060    116
    145   -290   -436     72    290   -363     31    249   -558  -1124  -1083    106
    135   -290   -426     75    277   -358     28    205   -597  -1169  -1117     77
    127   -301   -428     85    275   -363     23    153   -652  -1215  -1169     36
    109   -342   -452    114    277   -397      7     90   -727  -1286  -1234    -15
     88   -387   -475    150    280   -431      7     44   -776  -1330  -1273    -31
     70   -298   -368    114    218   -335     10      5   -782  -1322  -1252    -23
     59   -200   -259     70    158   -228      0    -36   -787  -1325  -1247    -18
     41   -194   -236     75    137   -215     10    -80   -813  -1348  -1267    -28
     -2   -259   -257    132    127   -259     38   -116   -841  -1379  -1286    -46
    -33   -257   -223    145     93   -241     33   -155   -875  -1415  -1317    -75
    -18   -202   -187    109     83   -194     23   -174   -880  -1426  -1330    -77
      2   -150   -153     72     77   -153     23   -168   -854  -1397  -1299    -46
     10   -127   -137     59     72   -132      5   -184   -844  -1384  -1278    -38
     33    -96   -129     28     80   -111    -18   -200   -841  -1371  -1257    -31
     46   -135   -181     44    111   -155    -23   -192   -823  -1350  -1231      7
     41   -148   -192     51    116   -168    -18   -181   -807  -1322  -1197     31
     62   -137   -200     38    129   -168    -12   -174   -789  -1304  -1174     38
     70   -181   -254     54    161   -218    -36   -197   -813  -1325  -1187     33
     57   -233   -290     88    174   -262    -49   -210   -823  -1335  -1187     36
     54   -293   -350    116    200   -322    -38   -215   -844  -1363  -1218     18
     36   -379   -415    171    226   -397    -18   -239   -893  -1418  -1280    -46
     36   -410   -449    184    241   -431    -33   -257   -927  -1462  -1330    -83
     70   -407   -478    168    272   -444    -51   -259   -945  -1478  -1332    -77
    -10   -433   -423    220    205   -428    -80   -314  -1008  -1519  -1340   -101
    -98   -478   -379    288    140   -428    -77   -348  -1047  -1543  -1330   -124
   -109   -522   -413    314    148   -467    -70   -366  -1065  -1571  -1363   -200
   -116   -553   -436    335    158   -496    -67   -384  -1093  -1613  -1439   -215
   -116   -548   -431    329    153   -491    -85   -410  -1124  -1654  -1491   -202
   -111   -527   -415    319    150   -472    -93   -428  -1145  -1678  -1496   -197
   -114   -509   -394    309    137   -454    -98   -446  -1163  -1696  -1519   -194
   -116   -488   -371    301    124   -431   -101   -462  -1174  -1706  -1530   -176
   -116   -511   -394    314    137   -454   -101   -472  -1187  -1706  -1538   -202
   -119   -568   -449    345    163   -509    -85   -465  -1213  -1740  -1564   -231
   -124   -766   -641    446    257   -704    -31   -426  -1306  -1901  -1732   -397
   -150   -956   -805    553    324   -880    106   -306  -1335  -2068  -1948   -592
   -176   -896   -722    535    270   -810    236   -205  -1223  -2042  -1956   -607
   -244   -561   -316    402     36   -439    202   -483  -1187  -1893  -1756   -428
   -358    -10    348    181   -353    168   -129  -1083  -1244  -1574  -1280     36
   -449    688   1137   -119   -795    911   -454  -1491  -1163  -1067   -633    620
   -439   1067   1504   -314   -971   1283   -771  -1660  -1008   -561    -77   1135
   -361    779   1140   -207   -750    958   -922  -1667  -1041   -501    -64   1182
   -350    161    511     93   -431    335   -888  -1639  -1460  -1195   -789    504
   -350   -387    -36    368   -158   -213   -717  -1493  -1867  -1977  -1587   -228
   -329   -633   -303    480    -15   -470   -491  -1166  -1751  -2065  -1761   -405
   -303   -628   -324    467     10   -478   -311   -898  -1540  -1935  -1696   -392
   -270   -649   -379    457     54   -514   -200   -743  -1421  -1860  -1665   -366
   -265   -670   -407    467     70   -540   -137   -667  -1363  -1831  -1657   -342
   -259   -667   -407    462     72   -537   -119   -654  -1358  -1839  -1683   -384
   -239   -631   -392    436     75   -511   -114   -665  -1369  -1867  -1730   -361
   -244   -649   -405    444     77   -527    -93   -652  -1363  -1870  -1725   -306
   -252   -672   -420    462     83   -545    -85   -639  -1345  -1849  -1706   -296
   -244   -644   -400    441     75   -522    -83   -633  -1325  -1823  -1678   -290
   -246   -615   -368    431     59   -493    -70   -631  -1309  -1805  -1660   -283
   -262   -620   -358    441     46   -491    -62   -628  -1301  -1792  -1657   -267
   -280   -602   -322    441     20   -462    -57   -623  -1288  -1774  -1641   -254
   -301   -597   -296    449     -2   -449    -51   -620  -1283  -1758  -1626   -252
   -316   -615   -298    467    -10   -457    -38   -610  -1265  -1732  -1608   -252
   -319   -607   -288    462    -18   -449    -41   -602  -1247  -1709  -1587   -231
   -319   -579   -262    449    -31   -420    -59   -605  -1239  -1699  -1579   -223
   -309   -540   -233    423    -38   -389    -77   -602  -1228  -1683  -1561   -215
   -303   -511   -207    407    -49   -361    -83   -597  -1218  -1678  -1569   -223
   -298   -511   -213    405    -44   -363    -90   -579  -1205  -1673  -1569   -200
   -293   -527   -236    410    -28   -381    -88   -548  -1184  -1641  -1558   -187
   -275   -548   -275    410      0   -413    -75   -504  -1140  -1569  -1506   -179
   -233   -511   -277    374     20   -394    -62   -454  -1091  -1499  -1457   -116
   -239   -522   -285    379     20   -405    -64   -431  -1067  -1470  -1441    -80
   -259   -527   -267    392      2   -397    -67   -415  -1052  -1449  -1431    -75
   -280   -553   -272    415     -5   -413    -70   -400  -1039  -1426  -1418    -49
   -277   -579   -301    428     10   -441    -49   -387  -1034  -1410  -1402    -31
   -275   -566   -293    418      7   -431    -38   -387  -1031  -1397  -1392    -44
   -265   -548   -285    405     10   -418    -44   -402  -1044  -1408  -1389    -46
   -275   -563   -288    420      5   -428    -57   -446  -1075  -1444  -1405    -77
   -283   -594   -311    439     12   -454    -46   -475  -1098  -1478  -1426    -67
   -314   -641   -329    475      5   -485    -46   -504  -1130  -1486  -1444    -62
   -332   -631   -298    483    -18   -467    -54   -542  -1145  -1478  -1441    -59
   -353   -607   -254    478    -51   -431    -51   -581  -1140  -1460  -1428    -72
   -374   -587   -213    480    -80   -400    -49   -628  -1145  -1452  -1423   -109
   -392   -535   -145    462   -124   -340    -51   -670  -1150  -1449  -1428   -119
   -410   -517   -106    462   -153   -311    -49   -709  -1158  -1449  -1441   -119
   -431   -532   -101    480   -166   -316    -36   -737  -1166  -1441  -1447   -124
   -441   -530    -88    485   -176   -309    -41   -761  -1174  -1439  -1447   -148
   -459   -522    -64    491   -200   -293    -36   -761  -1153  -1410  -1418   -124
   -472   -514    -41    493   -215   -277    -28   -756  -1117  -1361  -1379   -101
   -452   -454     -2    452   -226   -231    -54   -774  -1091  -1322  -1340    -96
   -420   -387     33    405   -228   -176    -98   -805  -1078  -1306  -1325    -96
   -392   -402    -10    397   -194   -205   -132   -823  -1088  -1306  -1337   -106
   -379   -407    -28    392   -176   -218   -150   -826  -1091  -1293  -1335   -109
   -368   -394    -28    379   -171   -213   -171   -833  -1098  -1283  -1325   -119
   -376   -402    -25    389   -176   -215   -181   -841  -1096  -1273  -1306   -114
   -400   -433    -33    415   -184   -233   -184   -849  -1104  -1280  -1337   -148
   -420   -454    -33    436   -194   -244   -194   -867  -1135  -1314  -1392   -148
   -436   -478    -44    454   -197   -259   -210   -893  -1158  -1335  -1415   -181
   -459   -517    -57    488   -202   -288   -218   -909  -1169  -1340  -1439   -223
   -488   -576    -88    532   -200   -335   -236   -937  -1205  -1366  -1486   -265
   -514   -631   -119    571   -197   -376   -246   -966  -1241  -1387  -1512   -293
   -527   -672   -148    597   -189   -410   -257   -987  -1257  -1387  -1512   -303
   -537   -688   -150    613   -194   -420   -259   -997  -1257  -1379  -1506   -314
   -545   -706   -163    626   -194   -436   -265  -1013  -1265  -1374  -1519   -319
   -548   -722   -176    633   -187   -449   -275  -1021  -1267  -1363  -1530   -316
   -558   -737   -179    646   -192   -457   -288  -1034  -1275  -1358  -1538   -316
   -542   -745   -202    644   -171   -475   -296  -1044  -1275  -1345  -1535   -319
   -545   -787   -244    665   -150   -517   -309  -1057  -1280  -1345  -1545   -340
   -548   -859   -314    704   -116   -587   -309  -1060  -1296  -1358  -1566   -371
   -542   -956   -415    748    -64   -685   -277  -1052  -1345  -1421  -1639   -457
   -532  -1148   -615    841     41   -883   -200  -1000  -1434  -1582  -1842   -667
   -540  -1262   -722    901     88   -992    -80   -872  -1423  -1680  -1992   -818
   -553  -1096   -545    823     -5   -820      7   -833  -1278  -1522  -1857   -735
   -639   -672    -36    654   -303   -353   -119  -1215  -1195  -1223  -1488   -418
   -766     15    782    376   -774    397   -418  -1748  -1096   -745   -875    215
   -828    589   1415    119  -1124   1002   -657  -1935   -831   -145   -187    935
   -735    589   1325     72  -1028    956   -930  -2023   -769    153    127   1312
   -693     70    761    311   -730    415  -1057  -2122  -1114   -231   -272    953
   -706   -519    187    613   -446   -166   -997  -2130  -1657  -1085  -1153     49
   -711   -862   -150    787   -283   -506   -766  -1839  -1758  -1465  -1618   -457
   -662   -937   -275    800   -194   -607   -576  -1499  -1540  -1356  -1600   -465
   -597   -943   -345    769   -127   -646   -441  -1260  -1374  -1239  -1535   -420
   -555   -948   -392    753    -83   -670   -363  -1132  -1283  -1176  -1509   -405
   -555   -987   -431    769    -62   -709   -353  -1106  -1280  -1174  -1519   -428
   -576  -1013   -436    792    -70   -724   -340  -1080  -1260  -1156  -1501   -428
   -594   -989   -394    792   -101   -693   -335  -1072  -1239  -1130  -1483   -433
   -600   -969   -368    784   -116   -670   -322  -1054  -1210  -1101  -1470   -439
   -574   -979   -407    776    -85   -693   -311  -1018  -1179  -1067  -1454   -394
   -540   -945   -405    743    -67   -675   -309   -984  -1143  -1028  -1421   -374
   -530   -937   -410    732    -62   -675   -306   -969  -1122   -997  -1402   -379
   -530   -935   -405    732    -62   -670   -306   -961  -1104   -963  -1379   -400
   -535   -917   -381    724    -77   -652   -311   -950  -1080   -935  -1358   -384
   -540   -896   -358    717    -90   -628   -311   -935  -1049   -898  -1330   -348
   -540   -859   -319    698   -111   -589   -311   -919  -1018   -875  -1306   -316
   -553   -813   -259    683   -148   -537   -309   -911   -992   -867  -1288   -298
   -548   -787   -239    667   -155   -514   -314   -888   -958   -831  -1252   -285
   -545   -789   -244    667   -153   -517   -322   -865   -932   -792  -1231   -277
   -553   -761   -210    654   -174   -485   -327   -844   -904   -745  -1205   -270
   -553   -745   -192    649   -181   -470   -324   -807   -867   -704  -1189   -265
   -553   -743   -192    646   -181   -467   -319   -761   -818   -652  -1148   -231
   -548   -771   -223    659   -163   -498   -311   -709   -766   -597  -1093   -194
   -532   -735   -205    631   -163   -470   -303   -657   -711   -532  -1041   -168
   -530   -665   -135    597   -197   -400   -290   -605   -649   -459   -984    -96
   -524   -633   -109    579   -210   -371   -290   -566   -605   -410   -935    -59
   -519   -618   -101    568   -210   -361   -301   -548   -581   -379   -911    -44
   -537   -623    -85    579   -228   -355   -303   -545   -561   -361   -901    -41
   -548   -587    -38    568   -254   -314   -301   -553   -545   -340   -891    -57
   -514   -553    -38    532   -239   -296   -306   -542   -537   -322   -880    -49
   -506   -566    -59    535   -223   -314   -327   -558   -555   -324   -883    -59
   -574   -652    -80    613   -249   -366   -337   -607   -592   -355   -917   -101
   -641   -670    -28    657   -306   -350   -303   -631   -600   -358   -922   -127
   -641   -613     25    626   -335   -293   -316   -670   -618   -376   -953   -153
   -592   -545     46    568   -319   -249   -340   -706   -631   -387   -969   -145
   -530   -511     18    519   -275   -246   -355   -748   -652   -394   -987   -163
   -540   -563    -23    553   -259   -293   -358   -795   -672   -407  -1013   -205
   -592   -620    -31    605   -280   -327   -350   -826   -688   -410  -1018   -239
   -618   -618     -2    618   -309   -311   -322   -818   -657   -363   -984   -233
   -584   -571     12    576   -301   -280   -298   -813   -610   -319   -956   -241
   -517   -558    -41    537   -239   -301   -350   -883   -654   -345   -958   -277
   -488   -537    -51    511   -220   -296   -361   -849   -602   -280   -888   -215
   -488   -540    -51    514   -218   -296   -353   -813   -540   -207   -818   -145
   -537   -542     -5    537   -267   -275   -335   -769   -470   -124   -737   -106
   -555   -561     -5    558   -275   -283   -335   -753   -439    -90   -724   -135
   -514   -555    -41    535   -239   -301   -384   -815   -493   -145   -800   -168
   -480   -561    -80    519   -200   -322   -418   -857   -532   -171   -815   -179
   -506   -597    -90    550   -210   -342   -397   -820   -491   -116   -758   -137
   -524   -709   -184    618   -171   -446   -389   -807   -493   -109   -758   -171
   -535   -802   -270    667   -135   -537   -384   -805   -514   -129   -802   -218
   -537   -748   -213    641   -163   -480   -381   -802   -509   -119   -792   -213
   -550   -701   -153    623   -200   -428   -392   -828   -540   -148   -826   -254
   -563   -717   -153    641   -205   -436   -402   -849   -563   -161   -839   -252
   -574   -706   -132    636   -220   -420   -400   -849   -545   -119   -795   -249
   -568   -730   -161    649   -205   -446   -397   -849   -548   -109   -800   -303
   -571   -750   -181    659   -197   -465   -397   -828   -542   -114   -833   -293
   -594   -779   -184    688   -205   -483   -405   -815   -530   -111   -826   -277
   -602   -818   -215    709   -194   -517   -402   -836   -537   -109   -818   -316
   -636   -826   -189    730   -226   -509   -374   -815   -498    -80   -797   -324
   -613   -805   -194    706   -210   -501   -397   -846   -514    -90   -800   -335
   -626   -779   -153    704   -236   -467   -405   -826   -509    -80   -782   -319
   -626   -878   -252    750   -189   -563   -402   -807   -542   -145   -841   -368
   -615  -1101   -485    857    -67   -795   -319   -719   -584   -275   -984   -517
   -631  -1249   -620    937     -7   -935   -187   -568   -545   -361  -1124   -678
   -667  -1096   -428    883   -119   -763    -80   -446   -379   -272  -1083   -685
   -782   -672    106    727   -446   -283   -168   -789   -358    -85   -826   -472
   -880   -124    756    501   -818    314   -467  -1358   -446    213   -355    -46
   -940    509   1449    213  -1195    979   -787  -1751   -436    646    236    454
   -880    680   1561    101  -1221   1119  -1044  -1834   -298   1122    740    958
   -831    189   1018    319   -924    602  -1119  -1795   -441    958    517    756
   -836   -314    519    574   -678    101  -1085  -1784   -885    218   -246     25
   -826   -779     46    802   -439   -366   -932  -1600  -1122   -366   -875   -555
   -805   -901    -96    854   -355   -498   -719  -1252   -865   -277   -875   -571
   -758   -857   -101    805   -329   -480   -589  -1044   -654   -142   -800   -535
   -693   -867   -174    779   -259   -522   -488   -865   -509    -64   -776   -480
   -675   -875   -200    774   -239   -537   -444   -771   -428    -12   -737   -426
   -662   -867   -205    766   -228   -537   -428   -756   -402     12   -683   -394
   -652   -828   -179    740   -239   -504   -423   -745   -379     36   -659   -431
   -657   -828   -171    743   -244   -498   -394   -711   -340     51   -688   -462
   -628   -836   -207    730   -213   -524   -423   -748   -363     10   -743   -480
   -631   -810   -179    722   -226   -496   -413   -719   -327     51   -693   -446
   -633   -787   -155    709   -241   -472   -405   -683   -288     93   -646   -405
   -607   -758   -150    683   -231   -454   -415   -675   -275    111   -626   -394
   -602   -745   -142    672   -231   -444   -413   -657   -249    137   -597   -381
   -605   -714   -109    659   -249   -413   -410   -641   -226    171   -566   -371
   -587   -698   -114    641   -236   -407   -410   -620   -200    200   -542   -340
   -574   -691   -116    631   -228   -405   -410   -602   -174    226   -527   -327
   -579   -675    -96    626   -244   -387   -394   -566   -140    254   -501   -319
   -579   -636    -57    607   -262   -348   -384   -524    -96    303   -459   -293
   -581   -618    -36    597   -275   -327   -392   -514    -75    322   -436   -288
   -566   -620    -54    592   -257   -337   -405   -506    -64    337   -418   -285
   -545   -607    -62    576   -241   -335   -413   -483    -38    361   -397   -280
   -509   -545    -36    527   -236   -290   -418   -441      5    405   -363   -252
   -475   -519    -46    496   -215   -283   -423   -405     51    439   -332   -213
   -441   -553   -111    496   -166   -332   -420   -371     93    467   -314   -192
   -418   -553   -135    483   -145   -345   -405   -316    153    522   -265   -153
   -407   -527   -119    467   -145   -324   -392   -275    200    566   -218   -119
   -433   -452    -20    441   -207   -236   -384   -254    239    607   -179   -109
   -418   -470    -51    444   -184   -262   -381   -252    231    600   -181   -116
   -397   -506   -109    449   -145   -309   -381   -257    210    571   -197   -140
   -413   -504    -90    459   -161   -298   -363   -246    213    576   -181   -145
   -418   -519   -101    465   -158   -311   -355   -254    207    576   -176   -142
   -433   -511    -77    470   -179   -296   -350   -277    194    574   -166   -142
   -457   -493    -38    475   -213   -267   -335   -303    187    566   -166   -161
   -483   -488     -5    485   -239   -246   -309   -327    194    576   -155   -184
   -467   -514    -46    491   -213   -280   -316   -366    163    561   -158   -202
   -488   -540    -51    514   -218   -296   -311   -384    140    540   -163   -218
   -537   -563    -25    550   -257   -296   -311   -420    101    506   -197   -249
   -558   -548     10    553   -285   -270   -311   -431    103    517   -181   -236
   -555   -475     77    514   -319   -200   -316   -436    119    532   -163   -239
   -553   -392    161    472   -358   -116   -319   -433    148    568   -132   -223
   -553   -337    213    444   -384    -62   -319   -433    179    607    -85   -187
   -545   -335    210    441   -379    -62   -303   -415    210    657    -31   -137
   -535   -296    239    413   -389    -28   -324   -407    233    704     12   -116
   -511   -254    257    381   -387      2   -366   -418    231    711     12   -116
   -488   -197    290    340   -389     46   -389   -413    233    717     23    -96
   -454   -142    311    298   -384     83   -392   -407    241    737     49    -83
   -465   -189    272    324   -371     41   -374   -405    241    730     44    -96
   -493   -303    189    397   -342    -59   -368   -410    215    696     15   -124
   -517   -423     93    467   -306   -163   -371   -407    192    667    -15   -148
   -553   -475     77    514   -316   -200   -358   -402    187    667    -15   -150
   -550   -506     44    530   -298   -233   -342   -410    166    641    -44   -176
   -545   -530     15    537   -280   -259   -350   -423    142    620    -59   -192
   -548   -550     -5    548   -272   -277   -358   -428    129    602    -67   -205
   -527   -530     -2    530   -262   -267   -366   -428    119    587    -83   -223
   -524   -527     -2    524   -262   -265   -355   -431    116    587    -77   -228
   -524   -540    -18    532   -254   -280   -348   -420    124    605    -57   -220
   -530   -527      2    527   -267   -262   -348   -418    124    602    -57   -233
   -537   -542     -5    540   -267   -275   -350   -426    111    587    -75   -254
   -527   -555    -28    540   -252   -293   -363   -433     98    574    -77   -259
   -504   -517    -12    509   -246   -265   -384   -439     98    574    -64   -252
   -496   -550    -54    522   -223   -303   -376   -415    101    561    -77   -262
   -478   -740   -262    610   -109   -501   -316   -335     83    485   -168   -337
   -465   -906   -444    683    -10   -675   -192   -197    124    400   -311   -478
   -454   -813   -358    633    -49   -587    -67    -59    280    462   -293   -488
   -498   -496      0    496   -252   -249    -77   -192    329    589   -116   -366
   -540    -90    449    316   -496    179   -329   -701     93    698    168   -142
   -646    400   1047    122   -846    724   -636  -1179   -101    937    589    161
   -652    717   1369    -33  -1010   1044   -875  -1400   -124   1262   1010    475
   -602    423   1026     85   -813    724   -995  -1426   -246   1236   1000    478
   -594    -44    550    319   -574    252   -976  -1376   -506    745    488     70
   -597   -545     49    568   -324   -246   -826  -1215   -685    171   -150   -433
   -561   -818   -257    688   -153   -537   -633   -909   -465    192   -246   -501
   -522   -820   -298    670   -111   -561   -483   -654   -174    389   -119   -392
   -475   -802   -327    639    -75   -566   -355   -459     31    530    -18   -314
   -452   -831   -381    639    -36   -607   -272   -340    140    605     41   -259
   -436   -839   -405    636    -18   -623   -246   -290    184    631     67   -239
   -444   -818   -374    631    -36   -597   -233   -270    207    639     72   -239
   -457   -774   -316    615    -70   -545   -226   -257    218    639     75   -239
   -454   -714   -259    581    -98   -488   -223   -241    236    646     85   -233
   -452   -696   -246    574   -103   -472   -213   -215    259    659     98   -215
   -428   -693   -265    558    -83   -478   -218   -205    267    667    106   -202
   -407   -698   -290    553    -59   -496   -205   -192    290    691    122   -194
   -397   -683   -285    540    -57   -485   -205   -184    306    698    127   -184
   -394   -644   -249    519    -72   -446   -202   -171    324    714    142   -174
   -387   -615   -231    501    -80   -423   -200   -158    345    722    148   -163
   -407   -592   -184    501   -111   -389   -207   -153    348    717    140   -158
   -400   -579   -179    488   -111   -379   -200   -132    368    740    158   -158
   -384   -553   -168    467   -109   -361   -184   -106    397    774    189   -145
   -384   -498   -114    441   -137   -306   -176    -93    423    797    223   -129
   -381   -467    -85    426   -148   -277   -158    -59    467    831    257   -103
   -379   -491   -114    433   -132   -303   -137    -20    504    854    283    -70
   -371   -488   -119    428   -127   -303   -119     28    558    906    345    -23
   -358   -472   -114    413   -122   -293   -106     80    605    953    384    -15
   -340   -459   -119    400   -111   -290    -88    137    654    984    397     33
   -335   -457   -124    394   -106   -290    -85    176    693   1015    428     64
   -319   -431   -111    374   -106   -272    -72    220    743   1054    472     96
   -322   -402    -80    358   -122   -241    -44    262    784   1083    511    137
   -332   -428    -96    381   -119   -262     -5    301    815   1111    540    161
   -319   -459   -140    389    -90   -301     10    296    795   1085    532    137
   -316   -467   -153    392    -83   -311     18    301    782   1067    537    122
   -319   -472   -153    394    -85   -314     28    298    769   1049    545    135
   -327   -439   -111    384   -109   -275     31    265    727   1015    532     96
   -329   -400    -70    366   -129   -236     25    228    688    984    478     31
   -342   -418    -75    379   -135   -246     28    197    662    953    431     38
   -363   -405    -44    381   -161   -226     36    171    649    953    452     23
   -376   -387    -10    381   -184   -200     49    145    639    943    459      0
   -394   -366     28    379   -213   -168     64    119    626    924    444    -15
   -405   -381     20    392   -213   -181     83    103    613    911    433    -15
   -413   -436    -23    420   -194   -231     93     93    600    898    433    -20
   -400   -363     36    381   -218   -163     80     98    626    927    470      0
   -379   -293     85    335   -233   -103     90    127    685    987    524     62
   -381   -239    142    309   -262    -49     75    114    696   1005    548     80
   -397   -197    197    296   -298      0     38     85    693   1005    555     80
   -420   -218    202    319   -311     -7     20     75    688   1005    563     88
   -407   -236    168    322   -288    -36      2     70    672    997    561     85
   -410   -174    233    290   -322     28    -18     57    670   1008    584     96
   -428   -145    283    285   -358     67    -25     46    659    995    579     80
   -431   -142    288    288   -361     72    -33     41    654    984    566     59
   -423   -210    210    316   -319      0    -36     38    636    961    542     25
   -426   -246    179    337   -303    -33    -31     36    615    932    519      2
   -465   -376     88    420   -277   -145    -57     23    576    896    488     -7
   -475   -410     64    444   -270   -174    -67      5    540    859    465    -46
   -472   -392     77    431   -277   -155    -72    -20    504    818    415   -124
   -467   -410     57    439   -262   -176    -75    -25    488    787    366    -93
   -467   -439     28    452   -249   -205    -77    -36    465    763    355    -88
   -480   -522    -41    501   -220   -283    -64    -25    459    756    358   -111
   -472   -480     -7    475   -233   -244    -80    -25    459    766    381   -106
   -444   -410     33    426   -241   -187    -83    -10    475    789    413    -93
   -444   -444     -2    444   -223   -223    -77     -5    475    779    397   -109
   -478   -491    -12    485   -233   -252    -75    -15    465    761    384   -129
   -475   -509    -36    491   -220   -275    -70    -18    462    753    379   -145
   -472   -592   -119    532   -179   -358    -59     -2    436    714    337   -189
   -470   -792   -324    631    -75   -558      0     57    384    589    197   -319
   -454   -961   -506    709     25   -735    124    189    387    449      5   -517
   -452   -828   -379    639    -38   -605    220    293    509    488     10   -566
   -524   -470     51    496   -290   -210    166     25    509    618    213   -439
   -620     41    662    288   -641    350   -111   -540    350    823    613    -49
   -724    706   1431     10  -1078   1067   -436   -989    290   1197   1179    433
   -714   1028   1743   -158  -1228   1384   -714  -1171    355   1621   1678    800
   -657    704   1361    -25  -1008   1031   -820  -1161    311   1647   1680    818
   -667    124    789    270   -727    454   -784  -1101     -5   1044   1036    262
   -680   -433    246    558   -465    -93   -610   -919   -309    293    233   -397
   -610   -607      2    607   -306   -303   -413   -561    -67    342    153   -436
   -527   -600    -75    563   -228   -337   -259   -288    168    498    233   -329
   -459   -581   -122    519   -171   -353   -148   -109    316    589    290   -277
   -426   -602   -176    514   -124   -389   -101    -33    371    607    290   -285
   -457   -667   -210    561   -127   -439    -80    -15    374    594    272   -306
   -426   -649   -223    535   -101   -436    -67      2    392    597    270   -303
   -366   -597   -233    480    -67   -418    -59     38    420    623    293   -290
   -371   -587   -215    480    -77   -402    -41     70    452    644    319   -267
   -381   -563   -181    470   -101   -374    -36     80    470    659    332   -252
   -374   -550   -176    462   -101   -363    -36     93    480    665    337   -236
   -384   -545   -161    462   -114   -353    -25    106    491    672    350   -220
   -407   -527   -119    467   -145   -324    -12    124    506    693    374   -213
   -402   -514   -111    457   -148   -314    -12    137    517    696    366   -205
   -400   -519   -119    459   -142   -319     -2    155    537    711    384   -179
   -405   -524   -119    465   -145   -322      2    174    561    730    407   -166
   -384   -524   -140    454   -122   -332      0    187    579    735    415   -168
   -381   -493   -111    436   -137   -303      7    210    605    758    439   -145
   -381   -452    -72    415   -155   -262     23    246    641    795    467   -119
   -381   -420    -38    400   -174   -231     33    277    667    820    493    -93
   -384   -402    -18    394   -184   -210     46    309    701    839    511    -83
   -379   -366     12    371   -197   -176     49    342    730    854    527    -49
   -366   -337     28    350   -197   -155     49    379    756    870    550    -28
   -366   -342     20    353   -194   -161     59    420    787    896    574     -5
   -327   -311     15    319   -171   -148     67    472    831    932    613     28
   -324   -288     36    303   -181   -127     70    506    857    953    641     44
   -329   -277     51    303   -192   -111     83    530    859    956    649     67
   -327   -239     85    280   -207    -77     93    553    859    963    659     70
   -324   -231     93    277   -210    -70     96    553    844    956    667     51
   -337   -257     80    296   -210    -88    101    542    818    927    659     12
   -363   -280     80    322   -223   -101    114    524    797    901    646    -20
   -387   -296     90    340   -241   -101    119    493    766    870    626    -75
   -371   -285     85    329   -228   -101    124    472    740    849    610   -114
   -374   -239    132    306   -254    -54    127    446    724    844    607   -116
   -389   -197    192    293   -293     -2    140    418    719    844    610   -106
   -397   -174    223    283   -311     25    148    387    709    844    613    -72
   -407   -181    226    296   -316     20    145    358    696    839    607    -54
   -418   -171    246    293   -335     36    158    337    691    833    600    -46
   -444   -171    272    306   -358     49    168    332    685    844    602    -31
   -491   -142    348    316   -420    101    192    353    724    885    639      7
   -535   -101    433    319   -485    166    197    353    753    906    675     51
   -530    -36    491    283   -511    226    153    335    766    909    693     75
   -517     12    530    252   -522    270    119    340    784    922    719     96
   -496     15    511    239   -504    262    103    355    797    930    740     98
   -493    -25    467    259   -480    220    127    366    797    927    745     90
   -498    -33    465    265   -483    215    114    371    815    945    769    116
   -519     -2    517    259   -517    257    135    371    818    953    787    135
   -519    -38    480    277   -501    220    163    376    797    927    761    124
   -506   -129    376    319   -441    122    153    368    750    870    711     88
   -501   -184    314    340   -410     64    153    366    719    836    672     57
   -496   -189    306    342   -402     59    140    363    693    810    649     28
   -501   -223    277    361   -392     25    135    353    672    779    620      5
   -511   -244    267    379   -389     10    132    340    646    748    602    -12
   -527   -254    272    389   -400      7    109    306    607    696    540    -77
   -537   -257    280    397   -410     10     98    293    589    665    506    -72
   -548   -236    309    392   -428     33     88    283    579    657    511    -72
   -542   -231    311    387   -428     38     83    277    568    646    511    -77
   -555   -244    309    397   -433     31     59    259    548    618    491    -98
   -561   -241    316    400   -439     36     51    244    530    597    465   -116
   -568   -226    342    397   -459     59     54    231    509    576    439   -129
   -584   -233    350    410   -467     57     49    233    480    548    418   -145
   -574   -366    205    470   -392    -80     62    254    418    452    311   -257
   -553   -620    -67    587   -244   -345    153    350    348    272    101   -480
   -535   -717   -184    626   -176   -449    280    498    387    184    -28   -631
   -568   -504     64    537   -316   -220    361    511    501    283     88   -532
   -701    -25    675    363   -691    324    176      0    452    498    441   -192
   -849    662   1509     93  -1179   1085   -140   -574    415    880   1000    345
   -917   1241   2158   -163  -1538   1699   -423   -867    527   1389   1644    950
   -826   1293   2120   -233  -1473   1706   -662   -948    602   1743   2044   1379
   -761    727   1488     12  -1124   1106   -685   -927    319   1312   1558    948
   -730     77    805    324   -769    441   -574   -810   -103    483    667     98
   -696   -327    368    511   -535     20   -363   -506   -155    106    189   -355
   -639   -402    236    522   -439    -83   -176   -179     80    218    220   -337
   -553   -407    142    480   -350   -132    -54     41    223    303    280   -280
   -501   -431     67    465   -285   -181     20    176    319    355    327   -236
   -501   -439     59    470   -283   -189     49    213    337    350    319   -262
   -501   -423     77    462   -290   -174     62    210    332    319    277   -296
   -475   -449     23    459   -252   -213     54    213    314    303    265   -290
   -439   -493    -54    465   -194   -275     54    257    314    309    280   -257
   -431   -457    -25    441   -205   -241     62    285    327    316    290   -233
   -457   -374     83    415   -270   -145     59    309    366    350    319   -215
   -462   -311    148    387   -309    -83     67    322    389    358    329   -226
   -454   -311    142    381   -301    -83     90    314    374    335    316   -252
   -454   -319    132    387   -296    -93     93    329    376    337    335   -239
   -436   -353     83    394   -259   -135     98    348    384    345    353   -218
   -449   -303    142    374   -298    -80    124    374    394    350    371   -194
   -462   -213    249    337   -355     15    135    392    397    348    400   -187
   -475   -161    314    316   -394     75    135    410    402    361    405   -213
   -491   -111    379    301   -436    132    140    431    439    384    376   -220
   -498   -109    387    301   -444    137    155    465    478    405    389   -161
   -459   -140    319    298   -392     88    148    483    454    397    407   -109
   -436   -101    335    267   -389    116    145    527    470    436    444    -70
   -423    -72    350    249   -387    137    176    594    553    509    504    -15
   -407    -23    384    215   -397    179    171    628    579    517    522     -5
   -387     -7    379    197   -384    184    158    654    589    519    532     -2
   -355    -20    335    187   -348    155    158    678    584    509    540     18
   -345     -2    342    174   -345    168    181    704    594    514    563     64
   -348     10    358    168   -353    184    200    724    600    530    574     67
   -350     25    374    161   -361    200    202    743    584    524    581     75
   -350     64    415    140   -384    239    194    732    566    511    589     88
   -368      7    376    181   -371    192    218    730    563    506    602     93
   -397     38    433    176   -415    236    213    691    527    470    568     28
   -433     72    506    179   -470    288    207    644    488    418    511     -2
   -470    114    584    176   -527    348    200    581    444    368    465    -49
   -498    140    639    179   -568    389    202    535    418    327    433    -67
   -519    122    641    197   -581    381    218    532    410    329    444    -46
   -532    127    659    202   -597    392    228    532    426    350    459    -31
   -558    148    706    202   -631    426    241    504    420    348    457    -46
   -581    166    748    207   -665    457    265    485    407    342    454    -72
   -589    197    784    194   -688    488    275    483    413    345    462    -80
   -615    267    883    171   -748    574    301    478    449    371    485    -59
   -631    324    956    153   -792    639    314    459    462    381    501    -33
   -594    316    911    140   -753    613    280    459    436    374    519      5
   -561    361    922     98   -743    639    244    498    467    413    563     59
   -540    423    963     57   -750    693    218    485    465    407    550     36
   -545    444    989     49   -769    717    197    459    452    392    527     15
   -568    423    992     72   -779    706    184    436    428    361    504      2
   -594    376    971    109   -784    675    163    397    381    309    446    -44
   -623    316    937    153   -782    626    158    379    340    272    402    -88
   -615    226    839    194   -727    530    137    350    272    202    332   -145
   -600    148    748    226   -672    446    122    340    226    142    283   -158
   -605     70    672    267   -639    368    135    337    213    124    285   -148
   -623      7    631    309   -628    316    148    314    181     98    275   -176
   -628    -41    584    332   -607    270    155    272    145     62    246   -215
   -610    -49    561    329   -587    254    150    241    116     38    233   -236
   -597    -72    524    335   -563    226    153    259    109     33    244   -194
   -597   -101    496    348   -548    197    153    254     93     23    239   -171
   -594   -145    449    368   -524    150    142    252     75     18    236   -176
   -605   -171    433    389   -519    129    145    270     83     33    259   -187
   -628   -176    452    402   -542    137    161    272     90     31    257   -210
   -594   -226    366    410   -483     70    132    210     18    -49    168   -285
   -550   -301    249    426   -402    -28    122    194    -49   -106    103   -342
   -511   -426     85    470   -298   -171    166    239   -122   -215     -5   -446
   -472   -568    -96    519   -192   -332    262    309   -210   -407   -231   -670
   -478   -530    -51    504   -215   -290    392    415   -140   -423   -275   -730
   -563   -254    309    407   -439     25    407    244    -44   -267    -80   -537
   -698    285    984    207   -841    633    179   -252     38     96    415    -25
   -810    997   1808    -96  -1309   1402    -88   -576    267    683   1135    683
   -776   1322   2099   -275  -1436   1709   -337   -628    514   1213   1704   1270
   -667   1060   1727   -197  -1197   1392   -545   -691    402   1223   1706   1335
   -646    470   1117     88   -880    792   -628   -807   -129    524   1005    665
   -675    -67    607    368   -641    270   -491   -732   -607   -290    168   -181
   -657   -280    376    467   -519     46   -259   -420   -532   -415    -51   -433
   -605   -306    296    454   -452     -5    -77   -137   -353   -319    -15   -387
   -514   -309    205    413   -361    -51     31     64   -236   -244     25   -309
   -496   -345    150    418   -324    -96     77    148   -187   -213     33   -280
   -478   -358    119    418   -301   -119     88    161   -194   -233      2   -296
   -467   -353    114    407   -290   -119     90    158   -210   -254    -12   -301
   -465   -345    119    405   -293   -114    109    179   -194   -239     -2   -270
   -454   -316    137    384   -298    -90    124    192   -179   -231      7   -252
   -441   -311    127    376   -285    -93    135    200   -171   -236     12   -244
   -413   -322     90    366   -252   -116    129    197   -181   -241     12   -236
   -402   -306     96    355   -249   -106    132    197   -168   -241      7   -241
   -405   -298    103    350   -257    -98    137    194   -174   -257    -18   -257
   -389   -288    101    340   -246    -93    137    220   -166   -233      5   -215
   -397   -254    142    327   -272    -57    142    252   -132   -197     51   -168
   -374   -236    137    306   -257    -49    132    244   -135   -202     57   -168
   -355   -239    116    296   -239    -62    127    246   -148   -207     51   -174
   -335   -223    111    277   -226    -57    135    285   -135   -184     67   -153
   -329   -218    109    272   -220    -54    148    327   -109   -158     88   -127
   -322   -200    122    262   -223    -38    158    353    -80   -142    106   -114
   -311   -150    161    231   -239      5    161    371    -64   -124    114   -119
   -283   -103    176    192   -231     36    158    400    -41    -96    137    -88
   -259    -83    174    168   -218     44    168    446      7    -44    187    -33
   -252    -88    163    171   -207     36    179    491     44     -5    226      7
   -265    -90    171    176   -218     38    202    540     93     51    275     62
   -231    -64    166    148   -200     49    218    579    129     96    306    106
   -181     -2    176     90   -179     85    213    597    153    129    329    129
   -179     36    215     72   -197    124    218    605    166    153    348    145
   -257    -25    228    140   -246    101    223    597    150    142    350    142
   -241    -20    220    132   -233     98    228    600    155    148    363    155
   -254    -46    205    150   -233     77    231    579    137    132    340    127
   -277   -158    119    218   -200    -20    233    488     38     20    236     31
   -262   -142    119    202   -192    -12    252    478     20      0    231     49
   -262    -85    176    174   -220     44    254    465     31     23    252     90
   -283    -72    210    176   -249     67    257    431     10     12    249    103
   -337    -93    244    215   -290     75    265    392    -12     -5    239     96
   -353    -80    272    215   -316     96    277    355    -36    -28    213     80
   -371    -93    277    231   -324     90    285    314    -75    -70    161     36
   -381    -54    327    215   -355    135    283    288    -90    -77    150     31
   -376     12    389    181   -381    200    275    285    -85    -64    168     57
   -361     80    441    137   -402    262    262    275    -77    -54    176     80
   -340    150    488     93   -413    319    236    249    -85    -54    171     85
   -324    210    535     54   -431    371    210    236    -67    -31    189    111
   -322    166    488     77   -405    327    197    231    -70    -33    184    116
   -309    163    472     72   -392    316    184    226    -75    -28    205    124
   -306    189    493     57   -400    340    187    226    -75    -12    220    132
   -293    207    498     41   -394    353    192    213    -88    -28    197     98
   -301    122    423     90   -361    272    181    194   -129    -83    135     31
   -298     -2    296    150   -298    145    163    163   -200   -158     70    -15
   -314    -85    228    200   -272     70    181    166   -215   -179     59    -10
   -314    -83    231    197   -272     75    187    153   -228   -181     64     -2
   -316   -135    181    226   -249     23    176    132   -262   -215     33    -23
   -316   -184    129    249   -223    -28    184    122   -270   -228     20    -38
   -332   -218    114    275   -223    -51    205    111   -280   -236     15    -51
   -342   -249     93    293   -218    -77    223    116   -280   -233     28    -36
   -316   -272     44    296   -181   -114    213    116   -290   -241     33    -20
   -306   -275     31    288   -171   -122    215    111   -296   -244     33    -18
   -301   -293      7    296   -155   -142    213    101   -311   -262     15    -33
   -298   -267     31    283   -166   -119    197     77   -327   -272     10    -38
   -301   -252     49    277   -176   -101    187     57   -340   -285    -10    -64
   -296   -324    -28    306   -135   -176    207     64   -363   -340    -77   -114
   -285   -514   -228    397    -28   -371    277    137   -402   -452   -215   -236
   -293   -706   -413    498     59   -561    420    275   -374   -555   -387   -405
   -283   -592   -309    439     12   -452    522    397   -244   -522   -402   -433
   -324   -194    129    257   -228    -33    467    176   -210   -342   -142   -197
   -431    311    740     59   -584    524    226   -324   -327    -80    283    202
   -517    896   1410   -192   -963   1153    -46   -719   -355    324    844    696
   -488   1148   1636   -329  -1062   1392   -277   -846   -246    800   1382   1182
   -420    698   1117   -140   -769    909   -371   -841   -389    696   1247   1093
   -428    226    654    101   -542    441   -350   -867   -823    -38    485    418
   -426   -215    210    316   -319     -2   -249   -776  -1109   -706   -239   -218
   -389   -452    -62    420   -163   -257    -88   -501   -927   -711   -345   -298
   -363   -415    -54    387   -155   -233     54   -249   -662   -509   -200   -166
   -324   -387    -62    355   -132   -226    171    -62   -475   -381   -111    -77
   -301   -376    -77    337   -114   -228    236     20   -384   -324    -88    -57
   -298   -407   -109    353    -96   -259    249     38   -381   -332   -109    -72
   -285   -418   -132    350    -77   -275    252     70   -355   -314    -88    -36
   -257   -400   -142    329    -57   -272    259     96   -329   -290    -67     -7
   -241   -402   -161    322    -41   -283    259    101   -319   -303    -90    -23
   -246   -381   -135    314    -57   -259    262    106   -298   -288    -77     -7
   -241   -374   -132    306    -57   -254    267    122   -280   -252    -44     25
   -246   -376   -132    311    -59   -254    285    145   -257   -226    -15     59
   -259   -420   -163    340    -51   -293    303    158   -239   -207      2     83
   -272   -433   -161    353    -57   -298    301    148   -241   -205      0     80
   -290   -361    -70    324   -111   -218    298    142   -218   -168     38    101
   -296   -361    -64    327   -116   -213    309    155   -194   -148     54    111
   -283   -353    -70    316   -109   -213    311    171   -184   -148     38    111
   -267   -348    -80    309    -93   -215    316    192   -168   -135     44    137
   -272   -363    -93    316    -90   -228    288    192   -161   -116     59    153
   -272   -353    -80    314    -98   -218    277    197   -148   -101     67    168
   -267   -350    -83    309    -93   -218    277    207   -124    -72     88    184
   -262   -361    -98    311    -83   -231    285    215    -88    -41    114    202
   -239   -306    -67    270    -88   -189    275    231    -64    -20    124    210
   -231   -288    -59    259    -88   -174    270    270    -23     20    148    241
   -194   -290    -96    241    -51   -192    270    309     18     59    179    301
   -166   -298   -132    233    -18   -215    280    348     57    106    236    379
   -148   -303   -155    226      2   -231    275    366     75    129    262    397
   -166   -309   -142    236    -12   -226    275    353     70    109    231    358
   -181   -306   -124    241    -31   -215    280    329     46     72    197    324
   -184   -288   -103    236    -41   -197    283    322     25     54    192    319
   -174   -270    -98    220    -38   -184    285    314     15     49    187    314
   -179   -301   -124    239    -28   -213    270    267    -28     -5    129    270
   -184   -311   -129    246    -28   -220    267    223    -77    -51     85    231
   -194   -290    -96    244    -49   -194    265    176   -116    -85     38    189
   -210   -244    -36    226    -88   -140    252    127   -150   -122     -7    145
   -205   -213     -7    207   -101   -111    228     75   -189   -163    -41    111
   -194   -220    -25    207    -85   -122    205     46   -228   -207    -54    106
   -205   -213     -7    210    -98   -111    213     38   -239   -223    -51    106
   -210   -200     10    205   -111    -96    207     10   -257   -231    -64     75
   -215   -106    109    161   -163      0    202     -7   -236   -202    -33     85
   -220    -62    158    140   -192     46    197    -18   -220   -187     -5    109
   -205    -36    168    122   -187     64    171    -44   -223   -168     25    129
   -187     -7    176     96   -184     83    103    -93   -239   -166     25    114
   -171      7    179     80   -176     93     75   -124   -249   -174     12     98
   -161    -15    145     85   -153     64     83   -127   -254   -189     -2     88
   -142    -10    132     77   -137     59     80   -122   -259   -179      2     98
   -148    -28    116     85   -135     44     77   -124   -267   -189    -10     96
   -135    -44     90     88   -114     23     72   -127   -265   -189    -12     90
   -127   -119      5    122    -67    -57     62   -148   -290   -226    -57     44
   -109   -168    -59    140    -25   -114     62   -163   -314   -249    -75     31
   -101   -213   -111    155      5   -163     98   -135   -314   -244    -57     59
   -101   -267   -166    184     31   -218     98   -145   -335   -265    -85     46
   -114   -303   -189    207     33   -246     67   -181   -381   -303   -132      7
   -109   -272   -163    192     25   -218     54   -179   -392   -309   -148      7
   -109   -265   -155    184     20   -210     46   -197   -400   -322   -166      5
   -101   -267   -166    184     31   -218     44   -197   -400   -324   -158     23
    -77   -246   -168    161     44   -207     44   -194   -400   -316   -140     31
    -77   -226   -148    153     33   -187     33   -213   -410   -337   -158      5
   -103   -246   -142    174     18   -194     20   -252   -446   -376   -200    -33
   -101   -241   -140    171     18   -189     23   -259   -459   -387   -220    -46
    -90   -272   -181    181     41   -226     38   -231   -457   -400   -249    -46
    -59   -410   -350    236    145   -381     98   -145   -439   -439   -316    -67
    -54   -584   -532    319    236   -558    194    -31   -397   -524   -462   -202
    -57   -506   -449    280    194   -480    280     83   -241   -483   -475   -220
   -106   -127    -23    116    -44    -75    275    -18   -184   -361   -309    -96
   -202    345    548    -70   -374    446     64   -509   -444   -277    -49    111
   -283    815   1098   -267   -693    956   -194   -976   -704   -103    337    407
   -335   1085   1421   -376   -878   1252   -457  -1223   -807    176    771    748
   -329    792   1119   -231   -724    956   -615  -1291   -963    135    766    776
   -311    319    631     -2   -470    475   -626  -1278  -1231   -361    215    368
   -267    -83    181    174   -226     49   -480  -1117  -1366   -904   -452   -140
   -223   -319    -98    270    -62   -210   -298   -836  -1127   -885   -574   -213
   -231   -350   -119    288    -57   -236   -200   -639   -875   -722   -493   -153
   -220   -340   -119    280    -51   -231    -98   -467   -683   -602   -444   -119
   -124   -306   -181    215     25   -246    -20   -335   -542   -504   -366    -20
    -85   -345   -259    215     85   -303     12   -262   -485   -452   -309     41
    -72   -355   -283    213    103   -319     25   -226   -444   -420   -285     59
    -49   -322   -272    187    111   -298     70   -192   -394   -397   -254    103
    -59   -368   -309    213    124   -340     93   -176   -371   -394   -254    119
    -96   -394   -301    244    101   -348     80   -192   -381   -394   -259     93
   -101   -324   -223    210     59   -275     59   -218   -397   -392   -270     49
    -96   -231   -135    163     18   -184     54   -223   -366   -384   -288     36
   -111   -319   -210    213     46   -265     83   -189   -337   -371   -265    109
   -119   -379   -259    249     70   -322    116   -153   -290   -311   -200    176
   -101   -355   -254    226     72   -306    132   -122   -259   -280   -168    213
    -83   -342   -259    213     88   -301    137    -88   -233   -244   -127    246
    -90   -319   -231    202     70   -275    119   -109   -236   -231   -122    226
    -85   -265   -179    174     46   -223    109   -122   -241   -239   -140    202
    -33   -239   -205    135     85   -223    101    -93   -215   -218   -122    239
     36   -241   -277    103    155   -259     98    -46   -163   -189    -98    270
     64   -239   -306     85    184   -272     93    -31   -132   -174    -83    298
     90   -233   -324     70    207   -277     80    -15   -114   -150    -54    314
     90   -207   -301     57    194   -252     64     -2    -96   -132    -31    301
     98   -184   -283     44    189   -233     67     25    -57   -111      2    327
     93   -122   -218     12    153   -171     85     83     10    -51     62    384
     72    -80   -153      2    111   -116     96    116     54     -5     98    415
     46    -85   -132     18     88   -109    111    132     83      7     90    415
     31    -88   -119     28     75   -103    127    122     85     -7     75    397
     38    -64   -103     12     70    -85    122    137     75     -7     90    418
     46    -64   -111      7     77    -85    127    158     83    -12     93    428
     20    -83   -106     28     62    -93    142    137     64    -54     54    397
    -15    -98    -83     57     33    -90    153    119     28    -80     38    381
    -31    -62    -31     46     -2    -46    150    103      0   -106     20    363
    -44    -12     31     28    -38      7    140     72    -36   -148    -20    337
    -46      5     51     18    -49     28    135     31    -83   -189    -62    298
    -44     44     88      0    -64     64    129    -12   -111   -220    -90    265
    -46     44     90      0    -67     67    114    -59   -163   -262   -122    226
    -44     57    101     -5    -72     77    101    -90   -205   -290   -148    207
    -15     90    106    -38    -62     98     77   -132   -236   -309   -150    192
     -7    161    168    -75    -88    163     67   -150   -223   -290   -135    174
     -5    200    205    -98   -106    202     67   -148   -213   -280   -137    220
     -7    231    239   -114   -122    233     59   -153   -194   -259   -124    259
      7    270    262   -140   -127    265     46   -179   -192   -262   -119    244
     46    267    220   -155    -85    244     28   -184   -210   -267   -119    262
     64    280    215   -174    -75    246     12   -161   -197   -254   -124    311
     59    272    213   -166    -77    244      5   -163   -194   -246   -114    306
     46    314    265   -181   -109    290     -2   -166   -207   -228    -88    309
    -31    288    319   -127   -174    303      7   -163   -228   -223    -85    306
    -44    197    239    -77   -140    215     25   -166   -257   -257   -111    280
     -7    161    168    -77    -88    163     23   -166   -285   -290   -140    257
    -28    135    161    -54    -96    145     31   -166   -290   -298   -155    241
    -54    111    166    -28   -109    137     49   -158   -280   -296   -153    231
    -44    103    148    -31    -98    124     38   -174   -293   -324   -187    194
    -31    132    163    -51    -96    148      5   -202   -327   -366   -218    181
    -77    137    215    -31   -148    176      7   -213   -340   -379   -215    192
    -90    145    236    -25   -163    189     25   -215   -361   -394   -215    187
    -44    163    207    -59   -127    184      5   -210   -381   -415   -223    200
    -44    176    218    -67   -132    197     15   -194   -355   -389   -202    218
    -59    189    249    -64   -155    218     12   -210   -374   -400   -202    197
    -85    202    288    -57   -187    244      5   -220   -381   -415   -215    184
   -101    179    280    -38   -192    231      5   -223   -397   -426   -228    163
    -88     85    171      0   -129    127     36   -189   -407   -459   -280     98
    -62    -44     18     51    -41    -15    111   -101   -410   -550   -400    -18
    -25    -80    -54     54     12    -67    218     44   -327   -607   -519   -142
    -67    122    187    -28   -127    153    280     98   -192   -535   -480    -62
   -184    475    659   -145   -423    568    150   -259   -329   -462   -309     80
   -285    940   1226   -329   -756   1083   -158   -836   -644   -332     28    332
   -342   1527   1870   -592  -1106   1699   -462  -1254   -797    -44    511    680
   -314   1667   1982   -678  -1148   1823   -667  -1382   -789    249    872    937
   -257   1275   1532   -511   -893   1402   -732  -1371   -945     41    633    740
   -236    833   1070   -301   -654    950   -678  -1283  -1210   -581    -57    218
   -200    389    589    -93   -394    488   -504  -1026  -1226   -971   -563   -155
   -179    306    485    -64   -332    394   -329   -732   -922   -795   -501   -101
   -171    306    475    -67   -324    389   -189   -511   -688   -636   -410    -28
   -166    335    501    -85   -332    418    -80   -353   -530   -530   -353     38
   -127    376    504   -124   -314    439    -62   -309   -493   -519   -348     51
   -114    413    527   -150   -322    467    -59   -283   -478   -517   -358     64
   -103    452    555   -174   -329    504    -64   -288   -475   -527   -371     54
   -116    467    584   -174   -350    524    -64   -290   -472   -519   -363     57
   -150    485    636   -166   -392    561    -44   -288   -449   -493   -337     51
   -148    501    649   -176   -400    574    -46   -290   -446   -491   -340     38
   -127    550    678   -213   -402    615    -54   -275   -431   -472   -332     67
   -109    584    693   -241   -400    639    -57   -262   -418   -454   -311     98
    -88    615    704   -262   -394    659    -64   -244   -397   -428   -285    129
   -127    639    766   -257   -446    701    -46   -231   -363   -400   -270    148
   -163    680    844   -259   -504    761    -31   -236   -342   -397   -277    140
   -166    706    872   -272   -519    787    -41   -265   -355   -402   -290    119
   -137    719    857   -290   -496    787    -59   -252   -363   -381   -265    140
   -127    711    839   -293   -483    774    -49   -184   -306   -316   -210    200
   -124    709    833   -293   -478    769    -31   -148   -259   -265   -171    233
   -119    706    823   -293   -472    763    -12   -114   -218   -215   -140    259
   -127    678    805   -275   -465    740      5    -96   -187   -189   -132    275
   -119    667    787   -275   -452    727     12    -98   -168   -192   -142    270
    -98    680    779   -290   -439    730     31    -51   -122   -140    -96    319
    -83    704    784   -311   -433    743     57     23    -46    -54    -15    392
    -88    709    797   -309   -441    753     83     64     20      0     46    431
    -77    719    797   -322   -436    756     85     77     38     15     46    428
    -15    701    717   -342   -366    709     62     77     12      5     33    433
      2    704    698   -355   -348    701     59    103     23     33     62    462
     15    706    691   -361   -337    698     54     96      2     12     51    444
      0    756    756   -379   -379    756     51     80    -23    -20     23    420
      5    784    776   -394   -384    782     28     12    -83    -83    -36    361
     54    763    709   -410   -327    737     -7    -75   -179   -166   -111    280
     64    771    706   -418   -319    740    -12   -101   -213   -181   -122    257
     41    815    771   -431   -363    795    -18   -140   -226   -179   -116    239
     23    839    815   -431   -394    828    -23   -179   -249   -194   -124    220
     28    833    805   -431   -387    820    -41   -218   -277   -213   -132    213
     38    831    792   -433   -376    813    -54   -254   -311   -239   -158    194
     38    826    787   -433   -376    807    -62   -293   -342   -265   -197    153
     51    846    795   -449   -371    820    -67   -311   -342   -259   -200    129
     75    911    836   -493   -381    875    -67   -309   -316   -218   -158    142
     77    979    901   -527   -410    940    -75   -311   -290   -179   -119    155
     77    995    914   -537   -418    956   -106   -311   -272   -135    -75    189
     85   1015    930   -550   -423    974   -122   -296   -249   -103    -46    220
     93   1010    917   -553   -413    966   -129   -290   -239   -101    -51    218
    109   1008    898   -558   -394    953   -132   -290   -233   -101    -62    218
    124   1021    896   -574   -387    961   -122   -267   -200    -64    -38    241
    166   1080    914   -623   -374    997   -119   -231   -161     -5     15    270
    132   1008    872   -571   -371    940   -129   -252   -184    -20     -2    231
     57    828    771   -441   -355    800   -135   -288   -246    -88    -80    155
     51    779    727   -418   -340    753   -116   -283   -246    -96   -101    150
     33    732    696   -384   -329    714   -101   -290   -249   -109   -122    145
     36    714    675   -376   -319    696    -96   -306   -265   -122   -140    114
     49    704    654   -376   -301    680   -106   -319   -290   -127   -145     96
     62    688    623   -376   -283    657   -127   -316   -301   -135   -145    106
     49    698    649   -374   -301    672   -135   -316   -298   -127   -137    124
     28    696    667   -363   -319    680   -132   -311   -290   -122   -129    132
     33    698    665   -366   -314    683   -132   -314   -296   -127   -137    109
     57    724    667   -392   -303    696   -150   -329   -306   -129   -145     90
     72    735    662   -405   -293    698   -161   -316   -290    -96   -119    116
     85    693    607   -392   -262    652   -161   -327   -301   -101   -127    101
     88    600    511   -342   -210    555   -161   -348   -348   -168   -202     28
    103    389    283   -246    -88    337    -93   -293   -407   -306   -350    -90
    132    181     49   -155     41    116     46   -153   -402   -426   -519   -228
    145    244     98   -194     23    171    181    -18   -283   -387   -524   -239
     75    636    561   -355   -241    600    189   -205   -244   -246   -337   -116
    -57   1150   1205   -548   -631   1176    -98   -763   -392    -18     54    202
   -153   1790   1943   -818  -1049   1867   -449  -1223   -462    363    592    657
   -129   2252   2379  -1062  -1254   2317   -761  -1410   -368    846   1156   1158
    -67   2062   2130   -997  -1098   2096   -911  -1379   -327   1034   1309   1319
    -51   1530   1582   -740   -815   1556   -888  -1356   -654    426    659    750
    -46   1049   1096   -501   -571   1072   -717  -1221   -982   -332   -137     62
     10    818    805   -415   -397    813   -496   -898   -844   -436   -353   -114
     46    787    740   -415   -345    763   -350   -628   -618   -296   -288    -57
     64    776    711   -420   -324    745   -252   -459   -491   -233   -265     -2
     75    769    693   -423   -309    732   -176   -361   -405   -174   -231     25
     64    743    678   -405   -306    711   -140   -327   -368   -142   -205      5
     62    748    685   -405   -311    717   -119   -298   -335   -114   -171     18
     67    714    644   -392   -288    678   -109   -280   -311   -106   -168     20
     70    701    628   -387   -280    665    -96   -267   -296    -88   -158     23
     72    680    607   -379   -267    646    -80   -241   -262    -59   -122     46
     64    680    615   -371   -275    649    -62   -218   -220    -28    -88     72
     51    667    613   -361   -280    639    -33   -194   -189      5    -70     88
     59    672    613   -366   -277    641    -23   -163   -153     49    -49    109
     59    685    626   -374   -283    657    -23   -150   -135     77    -23    148
     64    706    641   -384   -288    675    -25   -142   -129     85    -12    168
     46    714    667   -381   -309    691    -10   -116    -96    122     18    181
     49    685    636   -368   -293    662     10    -93    -62    155     46    189
     54    701    646   -379   -296    675     20    -62    -25    194     72    200
     67    730    662   -397   -296    696     20    -23      2    231    103    223
     70    787    717   -428   -324    753     18     -5     28    246    116    228
     75    833    756   -454   -340    795     44     36     77    290    148    254
    116    896    779   -509   -329    839     67     93    140    355    192    293
    132    909    776   -519   -322    844     75    137    184    397    226    322
    116    878    761   -498   -322    818     88    179    228    431    254    345
    114    872    758   -493   -322    815     88    192    249    452    277    363
    129    867    737   -498   -303    802     77    194    257    452    290    366
    150    904    753   -527   -301    828     85    231    275    470    332    407
    161    919    758   -540   -298    839    101    285    303    517    376    470
    127    914    787   -522   -329    852    114    309    324    550    387    480
     90    909    818   -501   -363    865    127    306    340    584    397    478
    124    922    797   -522   -335    859    111    241    296    548    361    444
     96    880    784   -491   -342    833    148    246    285    535    342    444
     77    872    795   -475   -358    836    155    236    267    532    340    431
     51    898    846   -478   -397    872    161    207    249    524    340    418
     20    932    911   -475   -444    922    168    179    241    517    335    397
     23    992    966   -509   -470    979    163    137    226    501    316    366
     23   1013    989   -519   -483   1002    174    114    215    498    311    348
     -7    976    984   -485   -496    979    187     88    197    488    290    316
    -38    974   1013   -467   -524    992    192     59    187    491    290    298
    -46   1015   1060   -485   -553   1036    187     54    202    509    303    309
    -44   1096   1137   -527   -589   1117    181     54    228    548    345    350
    -38   1135   1174   -548   -605   1153    163     54    259    581    384    387
    -38   1200   1239   -579   -639   1218    148     62    293    613    413    415
    -23   1192   1213   -587   -618   1202    129     67    309    626    431    428
    -25   1187   1213   -581   -618   1197    135     75    332    644    444    441
    -41   1179   1221   -571   -631   1200    135     77    353    662    462    446
    -64   1156   1221   -545   -641   1187    145     85    371    680    480    446
    -67   1083   1150   -509   -610   1117    140    101    374    685    488    439
   -106    979   1085   -436   -594   1031    132     90    342    659    459    400
   -145    888   1031   -374   -587    958    135     70    303    615    420    355
   -135    836    971   -350   -553    904    119     51    272    587    389    329
    -46    839    883   -397   -465    859     96     28    226    542    345    290
    -70    802    870   -366   -470    836     90     18    210    527    329    267
   -187    709    896   -262   -540    802     72    -15    184    501    301    236
   -200    737    937   -267   -568    836     59    -46    166    483    277    194
   -202    717    917   -259   -561    815     41    -77    135    452    241    145
   -179    701    880   -262   -530    789     33    -83    129    446    233    135
   -132    691    823   -280   -478    756      0    -72    135    449    239    140
   -129    675    805   -272   -467    740    -31    -85    116    433    226    129
   -155    600    756   -223   -457    675      0   -106    103    418    215    114
   -135    561    696   -213   -415    628     15   -111     90    381    179     64
   -103    457    561   -176   -332    506     41    -93     36    290     72    -41
    -57    205    262    -72   -158    233    114      5    -20    124   -148   -249
    -18    171    187    -77   -103    179    207    174     59     85   -246   -348
    -23    449    472   -213   -246    462    246    205    213    226    -98   -226
   -148    878   1026   -363   -587    950    116   -181    189    431    249     93
   -348   1431   1779   -540  -1062   1605    -98   -737     96    756    789    623
   -423   2000   2423   -792  -1423   2210   -348  -1065    137   1231   1439   1236
   -342   2016   2359   -836  -1350   2187   -558  -1200    111   1480   1756   1556
   -293   1488   1782   -600  -1039   1634   -597  -1221   -148   1083   1288   1124
   -298    891   1189   -296   -743   1039   -530  -1166   -540    257    335    202
   -262    524    787   -132   -524    654   -350   -854   -498      5    -59   -174
   -179    462    641   -142   -410    550   -197   -504   -226    181     28    -83
    -75    467    542   -197   -309    504   -101   -272    -46    303    106    -10
    -18    472    491   -226   -254    480    -51   -168     25    353    129     -2
    -15    454    467   -220   -241    459    -41   -150     33    348    116    -23
    -25    475    498   -226   -262    485    -33   -137     51    348    111    -41
    -33    472    506   -220   -270    488    -20   -109     64    355    124    -36
     -2    454    457   -226   -228    454    -18    -83     72    361    132    -28
     -5    444    446   -220   -226    446    -12    -59     83    366    140    -23
    -20    462    480   -220   -252    470      2    -28    116    397    168      0
    -38    478    517   -220   -277    496     15     -7    145    420    189     15
    -51    504    555   -226   -303    530     18      5    168    441    213     25
    -62    498    558   -218   -311    527     25     12    181    454    220     46
    -64    509    571   -223   -316    540     38     28    194    472    236     64
    -59    535    594   -239   -327    563     44     41    218    501    259     62
    -46    566    613   -259   -329    589     59     62    252    530    283     75
    -46    610    657   -283   -353    633     62     64    262    540    283     59
    -54    654    706   -301   -379    680     72     70    270    558    293     59
    -62    652    714   -296   -389    683     88    116    296    589    319     90
    -36    628    665   -296   -350    646     88    184    348    639    358    161
     -7    607    615   -301   -311    613     77    213    363    652    371    184
     31    631    600   -332   -283    615     64    236    389    683    389    192
     15    691    672   -353   -329    683     75    265    439    735    433    202
     38    737    698   -387   -329    719     72    283    462    761    459    218
    161    691    530   -428   -184    613     18    272    400    704    420    213
    176    735    555   -457   -189    646     23    319    452    753    462    262
    194    787    592   -493   -197    691     12    293    446    748    454    246
    246    805    558   -524   -155    683    -18    244    371    672    392    207
    228    795    566   -514   -168    680     -2    290    392    696    441    298
    210    784    574   -498   -181    680     15    316    413    717    475    309
    207    813    605   -511   -197    709     15    306    410    714    472    293
    220    836    615   -527   -197    727     -2    283    400    704    459    272
    189    862    670   -527   -241    766      2    228    366    667    428    244
    163    849    685   -509   -259    769     23    202    335    626    402    233
    119    818    696   -470   -288    758     46    181    324    615    389    205
     57    813    756   -433   -348    784     67    166    363    644    402    192
     10    849    839   -431   -413    844     85    148    358    652    415    197
     -7    898    906   -444   -457    901    111    148    376    678    439    220
    -36    945    982   -454   -509    963    114    129    387    693    454    228
    -70    935   1005   -431   -537    969    119    114    389    696    470    241
    -75    963   1039   -446   -558   1002    109    111    410    719    506    244
    -88   1018   1106   -465   -597   1060     90    101    420    737    537    267
    -88   1031   1119   -472   -605   1072     62     83    405    727    530    246
    -67   1034   1101   -483   -584   1067     33     72    397    724    519    233
    -75   1044   1119   -485   -600   1083     18     90    405    740    537    259
    -77   1039   1114   -480   -597   1075      7    109    410    745    542    267
    -88    976   1065   -446   -576   1021      2    109    397    727    522    254
   -148    878   1026   -363   -587    950     31    135    410    735    517    262
   -163    841   1002   -340   -581    922     36    116    389    709    485    202
   -179    815    995   -316   -587    904     28     88    358    675    454    161
   -181    748    927   -283   -555    836     12     80    322    644    433    145
   -181    693    875   -254   -527    784     18     77    316    633    433    145
   -189    665    854   -239   -522    758      5     44    285    584    413    122
   -231    654    885   -213   -558    771     -2     18    257    548    389    101
   -241    620    862   -189   -553    740     -2     23    254    561    405    122
   -202    631    833   -213   -517    732      0     23    272    581    397    111
   -168    667    836   -249   -504    750    -20      0    239    550    363     77
   -135    654    787   -259   -459    719    -41     20    233    558    384    106
   -119    641    761   -262   -439    698    -44     41    257    579    400    119
   -114    597    711   -241   -413    654    -51     20    220    524    327     64
    -85    418    501   -168   -293    457    -33     12    101    345    122   -129
    -80    226    306    -72   -194    267     64     88     31    176    -93   -363
    -98    303    400   -103   -249    350    184    194    111    184   -116   -415
   -218    555    774   -168   -496    665    205     15    189    324     70   -246
   -387   1039   1426   -327   -909   1234    -23   -449    267    706    602    314
   -514   1735   2247   -610  -1379   1990   -267   -732    491   1286   1330   1057
   -483   2078   2561   -797  -1522   2317   -504   -782    737   1826   1938   1696
   -436   1847   2283   -704  -1358   2065   -678   -836    649   1857   1969   1774
   -470   1262   1730   -397  -1101   1496   -709   -919    155   1130   1205   1000
   -496    740   1234   -122   -865    987   -553   -771   -174    454    457    226
   -459    519    979    -31   -719    750   -324   -428    -83    337    226    -25
   -384    480    865    -46   -623    672   -161   -163     83    415    236    -25
   -337    485    823    -75   -581    654    -70    -33    161    446    231    -33
   -332    504    836    -85   -584    667    -28     31    205    470    241    -31
   -301    493    792    -96   -548    641    -25     46    192    449    220    -51
   -254    446    701    -96   -478    574    -23     85    189    444    218    -38
   -207    415    623   -103   -415    519    -25    103    194    441    205    -44
   -187    449    633   -132   -410    540    -38     93    197    441    192    -62
   -158    480    639   -161   -397    558    -62     59    171    413    155   -101
    -93    480    574   -192   -332    527    -85     46    148    389    140   -111
    -83    433    514   -176   -298    472    -70     72    174    407    161    -93
    -83    415    498   -168   -290    457    -46     93    200    426    176    -83
    -51    439    491   -194   -272    465    -54    103    207    428    184    -70
    -20    480    501   -228   -259    491    -64    129    223    449    202    -36
    -25    514    540   -244   -283    527    -59    137    244    459    220    -28
    -49    504    550   -228   -298    527    -44    153    267    478    239    -25
    -72    496    568   -213   -322    532    -15    200    306    514    262     -7
    -90    480    571   -194   -329    524     -5    220    314    511    249    -25
    -72    480    550   -205   -311    514     -7    246    319    514    246    -15
    -70    488    558   -207   -314    522      5    301    371    566    298     59
    -70    581    652   -257   -361    615     -7    335    413    607    335     96
    -33    657    691   -311   -361    672    -38    340    407    602    329     90
    -46    680    724   -316   -387    701    -18    420    480    683    407    171
    -46    706    753   -329   -400    730      5    480    540    737    459    226
    -23    737    761   -358   -394    748     15    509    576    774    498    262
    -10    761    771   -374   -389    766     23    535    610    802    527    293
    -12    776    789   -384   -402    784     31    558    620    810    550    309
    -15    763    776   -374   -394    769     33    558    620    805    555    309
      2    784    782   -394   -389    784     38    535    618    782    542    293
     -2    802    805   -400   -402    802     41    506    600    748    519    265
     20    748    727   -387   -353    740     31    488    568    719    493    257
     25    722    696   -374   -335    709     41    488    576    711    485    267
      5    709    701   -358   -348    706     62    470    576    696    467    228
     51    763    711   -407   -329    737     54    400    524    631    426    153
     75    787    709   -431   -319    748     54    358    498    600    415    129
     59    797    735   -428   -337    766     72    335    496    587    407    111
     33    792    758   -415   -363    776     98    340    496    581    397    101
     33    792    758   -413   -361    776    129    376    511    607    439    158
     59    846    787   -454   -363    818    124    374    535    639    493    171
     54    888    833   -472   -389    862    111    337    524    626    462    106
     57    904    846   -480   -394    875     96    314    532    623    431    132
     51    888    836   -470   -392    862     72    296    530    620    457    168
     23    888    865   -457   -420    878     64    296    527    610    467    142
      7    904    893   -457   -441    898     64    296    524    581    423    106
     25    867    841   -446   -407    854     70    301    517    540    400    158
     33    867    833   -449   -400    852     46    277    478    491    374    153
     -5    776    779   -387   -394    779     54    272    459    470    340     98
    -28    678    706   -324   -368    691     64    275    452    459    327     51
    -38    719    758   -342   -397    737     36    226    418    415    301     -7
    -54    706    761   -324   -407    732     33    194    368    361    277    -38
    -44    646    688   -301   -366    665     28    218    353    348    267    -23
    -33    613    646   -288   -340    628     10    218    348    337    270     -7
    -38    594    631   -277   -337    613    -10    205    337    329    265     -7
    -64    587    652   -259   -358    618    -18    197    340    384    270     -5
    -80    548    628   -233   -355    587     -5    200    348    467    267    -23
   -101    467    568   -184   -335    517      0    187    342    517    236    -31
   -114    410    522   -148   -316    465      2    163    322    511    192    -54
   -103    387    491   -140   -296    439     -5    153    290    483    166    -75
    -85    332    418   -122   -252    374     -7    174    283    475    155    -64
    -75    174    249    -49   -163    213     23    207    241    376     59   -155
    -72    -36     33     54    -54     -2    116    293    187    171   -142   -363
    -57    -62     -5     59    -25    -33    233    446    254     77   -239   -478
    -83    254    337    -85   -210    296    275    413    374    210    -88   -358
   -166    662    828   -249   -498    745     98    -51    288    381    202    -80
   -267   1236   1504   -488   -885   1369   -194   -535    265    761    750    444
   -280   1816   2096   -766  -1187   1956   -444   -743    418   1301   1421   1065
   -194   1680   1875   -745  -1036   1777   -620   -709    506   1597   1701   1376
   -168   1179   1348   -506   -758   1262   -649   -706    215   1161   1223    961
   -202    717    919   -257   -561    818   -571   -719   -293    265    324    116
   -220    348    568    -62   -394    457   -387   -506   -350   -111   -142   -345
   -145    301    444    -80   -296    374   -246   -259   -137     -2    -93   -309
    -88    345    433   -127   -262    387   -124    -25     62    137     18   -202
    -23    376    400   -179   -213    387    -46    111    166    187     51   -158
     -5    381    387   -187   -194    384     -2    163    213    205     75   -127
    -15    394    410   -189   -213    400     -7    184    220    223     98   -116
    -51    441    493   -194   -272    465     10    202    259    252    114   -116
   -109    431    540   -163   -324    485     38    207    277    244    101   -140
    -12    389    402   -187   -207    394      5    158    202    176     46   -187
     28    420    392   -226   -181    405      2    189    236    210     72   -129
     23    444    420   -233   -200    433     12    223    288    254    111    -62
     -5    472    475   -236   -239    472     41    252    345    303    155    -33
    -33    462    496   -213   -265    478     62    241    345    290    135    -77
     36    405    366   -220   -166    387     12    179    262    213     88    -96
     75    431    353   -254   -137    392      5    223    293    259    132    -31
    103    472    368   -290   -132    420      0    239    322    285    142    -20
    153    522    368   -337   -106    446     -2    244    335    288    153    -12
    155    530    371   -342   -109    452      7    254    361    290    153     -5
    148    517    368   -332   -109    444     15    267    389    309    166     -2
    161    542    381   -353   -111    462     12    293    418    345    213     49
    176    555    379   -366   -101    467      0    329    446    384    259    111
    207    587    379   -400    -88    483    -15    353    480    420    285    132
    181    633    452   -407   -135    542      7    402    555    478    316    161
    194    628    431   -413   -119    530      2    407    568    483    329    179
    176    641    465   -407   -142    553     12    457    633    553    400    233
    218    641    423   -431   -103    535     10    462    654    558    394    231
    241    633    392   -439    -75    514      0    454    636    537    389    246
    241    670    428   -457    -93    550     23    485    665    574    428    311
    267    693    426   -480    -77    561     28    501    678    597    449    345
    233    696    462   -465   -114    579     31    472    649    566    428    314
    187    698    511   -444   -163    605     46    462    636    542    397    265
    220    672    452   -446   -116    563      7    361    535    433    301    158
    252    639    387   -444    -67    514      5    309    478    368    249    124
    215    615    397   -418    -90    506     36    319    483    363    249    140
    218    654    436   -436   -109    545     44    293    465    350    252    155
    218    704    485   -462   -132    597     49    252    439    324    236    140
    168    701    532   -433   -181    618     70    239    420    306    218    116
    158    685    524   -423   -184    605     75    220    402    283    197    109
    200    732    532   -467   -166    633     44    181    376    265    200    129
    179    792    613   -485   -218    704     51    202    418    316    265    202
    168    800    631   -483   -231    717     33    176    410    306    259    179
    215    784    568   -501   -176    678    -20     90    337    228    202    132
    205    748    542   -478   -168    646    -25    106    337    231    218    171
    200    737    537   -470   -168    636    -33    114    348    244    236    197
    202    735    532   -467   -163    633    -36    106    348    244    236    202
    194    748    553   -472   -179    652    -28    109    363    257    249    215
    176    698    519   -439   -171    610    -20    111    366    254    241    200
    166    602    436   -387   -135    519    -18    101    345    220    207    158
    176    574    397   -374   -109    485    -12     90    319    187    168    132
    137    491    353   -316   -106    423    -20     62    265    119    111    114
    124    410    285   -267    -80    350    -15     46    223     83     93    119
    155    420    265   -290    -54    342    -33     25    192     64     93    140
    184    467    283   -324    -49    376    -49      2    163     46     80    142
    192    509    314   -350    -62    413    -54     -5    153     44     83    142
    184    480    296   -332    -57    389    -59    -23    132     18     59    116
    153    459    303   -306    -75    381    -51    -28    124      7     54    106
    142    418    275   -280    -64    348    -38    -12    129      7     59    119
    184    376    192   -280     -2    285    -64    -59     77    -49     10     83
    174    376    200   -275    -12    288    -67    -75     70    -62      0     70
    171    342    168   -259      2    257    -67    -93     41   -111    -62     -2
    153    202     49   -176     51    127     -5    -28     23   -213   -187   -109
    145     67    -80   -106    114     -7    106    132     88   -277   -303   -192
    179    174     -7   -176     93     83    163    189    187   -252   -298   -192
    166    568    402   -368   -119    488     77    -90    103   -200   -150    -64
     96   1026    930   -561   -415    979   -207   -649   -213   -111    145    197
     12   1530   1517   -774   -750   1525   -488  -1028   -350    200    646    589
     64   1761   1693   -914   -813   1727   -714  -1140   -322    566   1106    958
    132   1434   1299   -784   -581   1366   -787  -1132   -413    483   1002    875
     80    906    826   -493   -371    867   -750  -1184   -779   -194    275    259
     70    420    350   -246   -140    387   -566   -969   -898   -701   -329   -189
    122    283    158   -202    -18    220   -402   -652   -610   -579   -335   -163
    158    332    171   -246     -7    252   -280   -436   -345   -402   -228    -75
    184    342    158   -262     12    252   -174   -277   -184   -306   -168    -18
    179    335    153   -259     12    246   -119   -207   -127   -275   -158      2
    179    350    171   -265      2    262    -85   -176    -90   -254   -148     12
    192    348    155   -272     18    254    -70   -166    -64   -236   -140     18
    228    363    135   -296     46    249    -72   -189    -72   -257   -166     -7
    236    381    145   -309     44    265    -72   -218    -96   -293   -205    -44
    249    407    158   -329     44    285    -75   -197    -83   -267   -163      7
    239    439    200   -340     20    319    -57   -145    -23   -197    -90     88
    244    436    192   -340     25    314    -46   -114      2   -166    -64    116
    262    410    148   -337     57    280    -49   -116    -10   -179    -72    122
    252    400    148   -324     51    272    -38   -111      7   -161    -54    142
    220    397    174   -309     23    285    -31   -106     20   -145    -46    148
    220    423    202   -322     10    314    -46   -140     -5   -168    -70    122
    236    457    220   -348      5    340    -70   -155    -18   -184    -85    122
    239    431    192   -335     23    311    -64   -145     -2   -168    -80    140
    200    394    194   -298      2    296    -77   -155     -7   -171    -85    135
    150    355    205   -252    -25    280    -96   -158     -2   -161    -75    140
     75    337    259   -207    -90    298   -129   -174     -2   -158    -80    132
     18    267    249   -142   -116    259   -142   -181      7   -158    -93    114
    -23    231    254   -106   -137    241   -142   -174     20   -155    -96    109
    -33    246    280   -106   -155    262   -158   -153     54   -122    -54    148
    -28    262    290   -116   -161    275   -163   -124     83    -83    -18    197
    -54    311    366   -129   -210    340   -137    -75    140    -18     36    267
    -46    327    374   -140   -210    350   -129    -57    155     -5     44    293
    -23    309    332   -142   -176    319   -135    -41    142    -20     38    314
    -49    301    348   -127   -197    324   -140    -57    129    -31     25    296
    -75    303    376   -114   -226    340   -148    -90     98    -64    -12    252
    -88    293    379   -103   -233    337   -150   -101     67    -90    -31    249
   -106    270    376    -80   -241    322   -155   -127     28   -122    -51    231
   -140    262    400    -62   -270    329   -153   -174    -12   -161    -85    194
   -171    288    459    -59   -316    374   -135   -207    -20   -166    -90    184
   -200    277    475    -41   -337    376   -119   -254    -44   -187   -119    145
   -210    285    496    -36   -353    389   -137   -363   -122   -272   -213     10
   -228    309    537    -44   -381    423   -148   -394   -163   -301   -223     20
   -231    301    532    -36   -381    415   -148   -387   -168   -303   -197    119
   -226    316    542    -46   -384    428   -163   -420   -187   -309   -207     67
   -236    400    636    -80   -436    517   -181   -446   -184   -296   -189     31
   -254    418    672    -83   -465    542   -210   -472   -205   -311   -181     36
   -262    428    691    -83   -475    558   -246   -501   -210   -303   -171     49
   -249    485    732   -119   -493    607   -277   -524   -205   -290   -158     59
   -231    501    732   -135   -480    615   -298   -532   -205   -290   -161     51
   -226    480    704   -129   -465    592   -322   -558   -226   -319   -181     25
   -223    467    691   -122   -457    579   -335   -579   -244   -337   -194      7
   -226    506    732   -140   -480    618   -348   -607   -252   -348   -197     -7
   -236    472    709   -116   -472    589   -348   -641   -270   -366   -226    -57
   -197    381    579    -93   -389    480   -371   -657   -332   -428   -280    -88
   -158    332    488    -88   -322    410   -379   -626   -342   -423   -270    -23
   -148    311    459    -83   -303    384   -376   -613   -337   -407   -267      5
   -145    298    444    -75   -293    371   -384   -636   -355   -418   -288     -7
   -161    259    420    -51   -290    337   -392   -667   -384   -433   -309    -28
   -166    228    394    -31   -280    309   -402   -693   -405   -449   -324    -38
   -184    207    392    -15   -288    298   -418   -714   -420   -454   -329    -41
   -194    220    415    -12   -303    316   -428   -730   -436   -465   -335    -54
   -200    236    436    -20   -319    337   -444   -743   -454   -470   -342    -67
   -210    233    444    -12   -327    337   -449   -745   -459   -467   -348    -72
   -213    236    449    -12   -332    342   -454   -756   -470   -467   -350    -77
   -218    246    465    -12   -340    355   -454   -763   -478   -475   -355    -85
   -215    194    410      7   -314    301   -446   -763   -506   -535   -428   -145
   -213      7    218    101   -215    111   -384   -706   -553   -667   -594   -298
   -228   -148     80    189   -155    -33   -272   -594   -540   -792   -795   -504
   -265    -31    233    148   -249    101   -174   -467   -405   -730   -779   -504
   -366    324    688     18   -527    506   -246   -750   -436   -592   -545   -285
   -483    826   1306   -171   -896   1065   -530  -1312   -605   -353   -111    116
   -568   1478   2047   -454  -1309   1761   -820  -1701   -628     80    506    644
   -550   1797   2348   -623  -1449   2073  -1080  -1842   -524    589   1098   1163
   -501   1335   1834   -418  -1169   1584  -1166  -1823   -623    527    982   1070
   -493    758   1252   -132   -872   1005  -1124  -1800   -982   -181    205    392
   -491    296    784     96   -639    540   -969  -1644  -1213   -854   -548   -257
   -441    163    605    140   -522    384   -784  -1327   -982   -815   -623   -319
   -384    179    561    101   -472    368   -654  -1075   -756   -659   -532   -236
   -361    176    537     90   -449    355   -561   -906   -610   -558   -483   -181
   -361    153    511    101   -436    332   -517   -836   -545   -519   -475   -171
   -311    132    444     90   -376    288   -532   -857   -568   -555   -522   -218
   -311    124    436     90   -374    280   -545   -872   -584   -574   -540   -236
   -309    114    423     98   -366    267   -532   -839   -555   -550   -522   -213
   -277     90    368     90   -324    228   -532   -797   -537   -527   -501   -176
   -303    119    423     93   -363    270   -514   -743   -475   -452   -441   -111
   -296    184    480     54   -389    332   -530   -763   -465   -439   -439   -122
   -285    179    462     51   -374    319   -548   -787   -488   -465   -459   -148
   -301    158    457     70   -379    306   -540   -756   -454   -431   -428   -119
   -301    148    449     77   -374    298   -532   -735   -423   -400   -402    -93
   -277    166    444     54   -361    303   -545   -735   -418   -381   -392    -80
   -239    161    400     38   -319    280   -566   -753   -441   -397   -410    -98
   -239    158    394     38   -316    275   -574   -756   -433   -389   -410   -101
   -244    145    389     49   -316    267   -548   -714   -392   -358   -387    -67
   -249    148    397     49   -324    272   -527   -678   -345   -316   -345    -20
   -265    163    428     49   -348    296   -522   -667   -306   -285   -319     -7
   -285    166    452     57   -368    309   -501   -659   -280   -262   -311    -15
   -277    187    465     46   -371    324   -470   -610   -233   -210   -262     28
   -259    187    446     36   -353    314   -467   -548   -189   -161   -210     93
   -252    174    426     38   -340    298   -475   -501   -153   -116   -168    145
   -252    155    407     46   -332    280   -467   -436   -101    -57   -114    205
   -236    145    381     46   -309    262   -454   -402    -62    -20    -90    231
   -249    150    400     49   -324    275   -454   -374    -59      0    -67    277
   -262    122    384     70   -324    252   -431   -355    -36     25    -41    316
   -241    122    361     59   -301    241   -418   -361    -44     20    -46    306
   -205    179    384     12   -293    280   -413   -337    -23     49    -28    327
   -179    166    345      5   -262    254   -433   -358    -57     25    -54    303
   -158    155    314      0   -236    233   -462   -413   -111    -25   -101    254
   -171    187    355    -10   -262    270   -457   -449   -129    -51   -114    218
   -153    197    350    -20   -252    272   -452   -480   -142    -75   -114    202
   -132    207    340    -38   -236    272   -457   -522   -171   -109   -127    194
   -168    239    407    -33   -288    322   -446   -542   -181   -116   -119    207
   -220    215    436      2   -329    324   -436   -563   -192   -127   -127    192
   -267    223    491     23   -379    355   -433   -605   -220   -142   -142    145
   -322    285    605     15   -462    444   -428   -620   -210   -129   -124    135
   -366    327    691     18   -530    509   -433   -639   -197   -116   -101    150
   -397    363    758     15   -579    561   -449   -644   -189    -90    -70    179
   -449    389    839     31   -644    613   -446   -605   -140    -28    -18    233
   -498    366    862     64   -683    613   -444   -597   -114      0     -5    233
   -493    371    865     59   -678    618   -465   -613   -114     -5    -12    202
   -488    410    898     38   -693    652   -478   -600    -93     25     18    189
   -530    431    961     49   -745    696   -467   -571    -59     70     31    153
   -506    371    878     64   -693    623   -480   -563    -75     31    -18    189
   -485    280    766    103   -626    522   -488   -553   -101     -7    -54    194
   -530    228    756    150   -641    491   -470   -563   -106    -28    -88    150
   -561    233    795    163   -678    514   -457   -574   -116    -41    -98    176
   -524    205    727    158   -626    465   -488   -600   -179    -83   -135    158
   -511    161    670    174   -589    415   -493   -597   -194    -96   -153    145
   -491    116    607    184   -550    363   -504   -615   -215   -116   -181    101
   -454     90    545    181   -498    316   -522   -665   -259   -155   -223     41
   -454     88    542    181   -501    314   -532   -685   -270   -163   -249     10
   -459     96    555    181   -509    324   -537   -711   -272   -163   -252     -5
   -462    119    581    168   -522    348   -540   -740   -285   -171   -252    -57
   -402     80    483    161   -441    280   -571   -763   -340   -210   -280    -80
   -361      5    366    176   -366    184   -576   -706   -324   -187   -257      5
   -353    -31    322    189   -337    145   -568   -667   -298   -174   -236     15
   -311   -163    145    236   -231    -10   -568   -659   -366   -288   -355   -103
   -262   -379   -116    322    -72   -249   -501   -581   -444   -470   -581   -319
   -272   -439   -168    353    -54   -306   -361   -415   -363   -506   -691   -465
   -342   -187    155    265   -249    -15   -285   -436   -233   -384   -558   -366
   -483    277    758    101   -623    517   -449   -935   -280   -184   -218    -49
   -626    893   1519   -132  -1072   1205   -763  -1525   -353    202    376    446
   -670   1467   2138   -400  -1405   1800  -1047  -1761   -215    756   1065   1062
   -597   1473   2068   -439  -1332   1769  -1267  -1813   -142   1072   1387   1473
   -514    906   1418   -197   -966   1161  -1330  -1782   -392    709    961   1213
   -509    319    828     96   -667    574  -1223  -1683   -828   -132     62    329
   -509     -5    504    257   -506    249   -987  -1358   -836   -462   -366   -168
   -470    -20    449    244   -459    213   -800  -1018   -558   -311   -296   -148
   -413      7    418    200   -415    213   -696   -810   -405   -228   -254    -93
   -384    -75    309    231   -348    116   -641   -727   -361   -228   -277    -93
   -358   -106    249    231   -306     72   -626   -701   -358   -231   -283    -85
   -361   -109    249    233   -306     70   -579   -646   -314   -200   -254    -59
   -392   -122    267    257   -332     72   -553   -623   -288   -184   -239    -59
   -418   -142    275    280   -348     64   -553   -613   -270   -181   -241    -64
   -405   -119    283    259   -345     80   -576   -633   -277   -205   -272   -103
   -397    -70    327    233   -363    127   -566   -618   -259   -187   -259    -98
   -361    -49    311    202   -337    132   -548   -579   -236   -150   -223    -59
   -345    -23    322    184   -335    148   -553   -550   -215   -127   -189    -20
   -361    -36    324    197   -342    142   -545   -514   -184    -90   -150     -5
   -366     10    376    179   -371    192   -535   -485   -142    -51   -127    -10
   -387      5    392    189   -392    197   -509   -454   -101    -18   -116     23
   -376     51    428    163   -402    239   -517   -465   -109    -36   -142      7
   -337     59    394    137   -366    226   -535   -478   -124    -57   -161      5
   -332     93    423    119   -376    257   -532   -431    -80      0    -90     44
   -340    132    472    103   -405    301   -532   -397    -38     44    -41     59
   -322    137    459     93   -389    298   -524   -368    -18     57    -28     90
   -262    142    405     57   -332    272   -517   -337    -10     72    -23    109
   -252    171    423     38   -337    296   -509   -293     31    114      5    129
   -228    187    415     18   -322    301   -501   -254     80    155     36    161
   -187    207    394    -10   -290    301   -488   -192    132    220     96    226
   -181    220    400    -20   -290    311   -483   -129    189    275    135    254
   -194    254    446    -31   -322    350   -475   -119    205    275    135    246
   -192    288    480    -49   -337    381   -472   -114    200    265    145    270
   -200    298    498    -49   -348    397   -457    -72    213    309    200    324
   -207    303    509    -49   -358    407   -446    -57    218    332    220    335
   -197    332    530    -67   -363    428   -444    -67    202    309    200    327
   -202    324    527    -62   -363    423   -441    -98    194    288    171    306
   -226    316    542    -44   -384    428   -428   -140    179    267    150    246
   -254    355    607    -51   -431    480   -420   -171    153    254    148    218
   -249    348    597    -49   -423    472   -428   -207    127    233    142    213
   -249    371    620    -59   -436    493   -418   -244    122    218    137    207
   -272    392    665    -59   -467    527   -405   -288    116    205    114    171
   -267    368    633    -51   -452    501   -407   -337     67    148     54    119
   -254    379    633    -64   -444    506   -400   -355     54    129     51    116
   -259    431    691    -88   -475    561   -392   -348     83    155     88    150
   -254    475    730   -109   -491    602   -400   -353     93    194    122    179
   -226    540    766   -158   -496    652   -392   -332    140    246    168    210
   -252    555    807   -153   -530    680   -418   -348    145    262    179    215
   -275    530    802   -127   -540    665   -444   -363    129    254    176    218
   -265    530    795   -132   -530    662   -444   -345    148    267    187    254
   -272    522    795   -124   -535    657   -446   -355    148    254    174    257
   -259    506    766   -124   -514    636   -457   -363    129    257    161    241
   -265    436    698    -88   -480    566   -449   -332    142    277    176    233
   -285    348    633    -31   -459    491   -439   -314    137    280    174    194
   -277    290    566     -7   -420    428   -454   -361     90    231    119    116
   -270    259    530      5   -400    394   -467   -405     44    166     54     54
   -252    233    485      7   -368    358   -480   -415     10    137     33     46
   -231    200    431     15   -329    314   -488   -407     12    129     28     72
   -236    163    400     33   -319    283   -485   -407      0    127     18     57
   -231    142    374     44   -301    257   -480   -415    -15    119     23     41
   -231    142    374     44   -303    257   -472   -415    -15    122     28     46
   -210    171    381     20   -296    275   -478   -428    -18    122     20     41
   -210    181    389     12   -301    285   -478   -431    -10    124     12     31
   -210    174    381     18   -296    277   -475   -439     -7    135      7     10
   -200    161    361     18   -280    259   -488   -457    -28    109    -23    -25
   -181     54    236     64   -207    145   -496   -467    -90     46    -88    -80
   -181   -200    -20    189    -83   -111   -426   -407   -197   -116   -283   -262
   -150   -397   -246    272     46   -322   -303   -298   -257   -277   -483   -462
   -127   -275   -150    200     10   -213   -194   -205   -161   -246   -467   -467
   -184    109    293     38   -239    200   -194   -402    -25    -36   -202   -215
   -314    670    984   -179   -649    826   -465   -888    101    402    353    345
   -439   1314   1753   -439  -1096   1535   -714  -1179    348   1000   1044   1028
   -348   1592   1938   -623  -1143   1764   -987  -1228    579   1509   1564   1579
   -244   1319   1564   -537   -904   1441  -1182  -1309    426   1428   1470   1538
   -239    787   1023   -275   -631    904  -1205  -1395   -111    654    693    769
   -254    285    540    -15   -397    410  -1049  -1275   -509    -46    -23     41
   -228     49    277     88   -252    161   -828   -950   -423   -148   -205   -158
   -166    -44    122    106   -145     38   -628   -662   -233    -59   -171   -129
   -135      5    137     64   -137     70   -504   -501   -119     15   -127    -96
   -101     15    114     41   -106     64   -457   -433    -93     23   -127    -85
    -59    -18     41     36    -51     10   -446   -407    -90     23   -129    -72
    -64    -83    -18     75    -23    -51   -433   -389    -90     15   -148    -85
    -54   -124    -70     88      7    -98   -428   -374    -96      5   -166    -93
    -33    -49    -15     38    -10    -33   -420   -342    -70     31   -127    -70
    -46     20     64     12    -57     41   -410   -316    -25     67    -90    -57
    -15     36     51    -10    -33     44   -381   -296      2     83    -85    -64
     33     31     -5    -33     18     15   -363   -249     36    122    -46    -10
     36    -18    -54    -10     44    -33   -366   -233     33    114    -49      0
     20    -33    -54      5     36    -44   -358   -218     41    114    -46     15
      7     20     12    -12     -2     18   -311   -187     88    158    -20     25
    -25     44     70    -10    -46     57   -303   -184    109    171    -18      5
     -5     23     28    -10    -18     25   -322   -184     80    148    -28      2
     20      5    -18    -12     20     -5   -309   -150     88    142    -33      7
     44     59     15    -51     15     38   -277    -98    145    184      5     44
     67    103     33    -85     15     70   -288    -75    171    205     20     64
     98     88    -12    -93     57     38   -285    -44    197    228     28     75
    129    109    -23   -119     75     44   -283     -2    241    265     51     88
    132    148     15   -140     59     83   -277     57    298    324     96    132
    187    197      7   -194     90    103   -272    114    342    381    140    189
    239    210    -31   -226    135     90   -272    163    379    423    179    233
    231    171    -62   -202    148     54   -257    197    400    459    210    280
    226    166    -59   -194    142     54   -233    231    420    485    233    306
    236    181    -57   -210    145     62   -220    228    428    485    223    277
    272    189    -85   -231    179     51   -231    207    415    475    215    265
    275    277      2   -277    135    140   -213    236    454    514    259    303
    275    244    -31   -259    153    106   -213    223    426    467    244    309
    215    168    -49   -194    132     59   -210    215    415    449    246    324
    200    205      5   -202     96    106   -189    200    423    439    236    298
    184    270     85   -228     49    179   -171    145    394    397    202    249
    181    207     25   -194     77    116   -171     96    332    337    158    200
    145    145      0   -145     70     75   -137    111    342    340    153    205
    101    135     31   -119     33     83   -103     93    345    332    148    192
     77    176     98   -129    -10    137    -80     80    355    332    158    179
     72    241    168   -155    -46    205    -64     83    371    342    171    189
     57    327    270   -192   -106    298    -62     90    397    384    207    210
     41    309    265   -176   -111    288    -59     62    397    376    187    179
     67    265    194   -168    -62    231    -88     36    366    355    176    197
     64    277    213   -171    -72    246    -93     64    392    387    218    267
     38    283    241   -163   -101    262   -103     59    402    394    236    254
     12    259    244   -137   -116    252   -119     33    374    376    213    189
     -2    239    241   -122   -122    239   -119     31    363    366    184    174
      0    179    179    -88    -88    179   -106     59    381    374    176    226
    -33     75    109    -23    -70     90    -93     88    384    368    163    197
    -18    -18      0     15    -10    -10   -109     75    340    311    103    140
    -10    -44    -33     25     10    -41   -116     62    311    280     85    135
    -41    -88    -46     64      2    -67   -103     59    296    267     83    129
    -49    -80    -33     62     -7    -57   -111     41    283    249     72    103
    -57   -116    -59     85      0    -88   -114     10    272    233     57     64
    -54   -158   -106    103     25   -132   -111     -7    241    207     31     18
    -54   -184   -129    119     36   -158   -106      7    236    205     28     44
    -75   -168    -93    119      7   -132   -114    -12    226    189     15     44
    -96   -187    -90    140     -2   -140   -127    -41    200    155    -10      5
    -83   -200   -119    140     15   -158   -129    -25    187    150     -7     20
    -75   -197   -122    137     23   -161   -122    -15    200    158      0     31
    -72   -259   -189    163     57   -226   -111    -10    181    119    -44     -7
    -44   -389   -345    215    150   -368    -77     36    119     -5   -184   -129
    -23   -563   -542    290    257   -553     31    148     90   -176   -400   -342
    -15   -555   -540    285    262   -548    163    319    202   -200   -470   -431
    -70   -220   -150    145     38   -187    168    189    309    -38   -265   -283
   -176    270    446    -49   -311    358    -64   -358    213    176    150     36
   -277    883   1161   -303   -719   1021   -353   -841    197    581    784    581
   -301   1286   1587   -491   -943   1436   -615  -1060    311   1143   1439   1291
   -213    979   1189   -384   -701   1085   -750  -1062    285   1304   1535   1527
   -192    483    675   -145   -433    579   -750  -1060    -98    685    867    974
   -189    -18    168    103   -181     75   -652   -976   -550   -192    -51     93
   -158   -314   -155    236     -2   -236   -470   -662   -459   -358   -340   -205
   -135   -280   -145    205      2   -213   -319   -348   -161   -166   -218   -101
    -72   -270   -200    171     62   -236   -213   -140     18    -67   -158    -44
    -33   -277   -246    153    103   -262   -161    -41    116    -12   -135    -28
    -28   -301   -272    166    122   -288   -140    -15    153    -12   -132    -28
      0   -296   -296    148    145   -296   -140    -23    140    -38   -158    -62
     15   -306   -322    145    168   -314   -142    -20    135    -49   -176    -88
     12   -290   -306    137    158   -298   -132     10    150    -33   -161    -72
     12   -275   -288    132    150   -280   -119     20    174    -23   -166    -88
     38   -241   -280    101    158   -259   -114      0    171    -36   -184   -124
     67   -223   -290     77    176   -257   -119     18    168    -28   -168    -93
     80   -200   -280     57    179   -239   -124     44    184      2   -137    -51
     93   -155   -249     31    171   -202   -129     54    200     20   -122    -41
     64   -166   -233     49    148   -197   -132     49    200     15   -124    -54
     51   -163   -215     54    132   -189   -122     49    220     31   -111    -72
     41   -124   -166     38    103   -145   -114     51    236     57    -96    -96
     64   -106   -171     20    116   -137   -106     80    246     77    -93   -103
     72   -109   -184     18    127   -148   -106    109    275    103    -75    -88
     59   -101   -161     20    109   -129    -96    153    316    148    -25    -54
     62   -103   -166     20    114   -135    -90    197    355    184      7    -18
     67    -96   -163     15    114   -129    -85    231    397    220     28     28
     83    -77   -161     -2    119   -119    -80    257    439    254     44     85
     98    -62   -161    -20    129   -111    -75    280    483    290     67    129
    116    -51   -168    -33    140   -109    -72    314    524    324     96    174
    135    -28   -163    -51    148    -96    -62    381    584    389    155    254
    129    -20   -150    -57    140    -85    -49    405    615    415    171    272
    111    -23   -137    -44    122    -80    -57    402    618    415    163    259
    114    -54   -168    -31    140   -111    -62    410    605    405    150    252
    124    -80   -205    -20    163   -142    -59    418    592    384    140    262
    127   -106   -233    -10    179   -168    -62    405    574    361    135    267
    135   -114   -252    -10    192   -181    -46    397    558    329    116    257
    132    -80   -213    -25    171   -148    -33    363    532    290     80    223
    122    -20   -142    -49    132    -80    -20    329    506    265     59    202
    106     -7   -114    -49    109    -59      0    306    483    249     57    192
     75    -46   -122    -15     98    -83     -2    267    441    215     28    158
     51    -62   -114      5     80    -88     -5    226    397    174     -2    116
     59     -7    -67    -25     62    -36    -12    187    371    145    -28     80
     44     15    -31    -31     38     -7    -28    155    353    127    -38     75
     44     -2    -46    -23     46    -23    -23    174    371    150    -10    114
     64     -2    -67    -31     64    -33    -36    148    366    145    -15    122
     51     23    -28    -36     41     -2    -59    111    361    135    -23    111
     44    -15    -62    -15     51    -36    -80    106    348    137    -18    135
     51    -28    -80    -12     64    -54    -88    114    340    135    -20    153
     44      7    -36    -28     38    -15   -106    103    342    127    -33    140
      7     33     25    -20     -7     31   -111     77    337    111    -59    109
    -20    -41    -23     31      0    -33    -93    109    340    129    -36    140
    -28   -179   -150    103     59   -163    -83    153    329    124    -41    163
    -25   -283   -257    153    111   -270    -83    171    311    101    -83    142
    -33   -350   -316    192    140   -335    -88    135    283     59   -137     80
     46   -431   -480    189    262   -454    -90    114    249     10   -168     54
    106   -433   -540    163    322   -485    -93    127    239      0   -163     75
    137   -381   -519    122    327   -449    -93    122    246     -7   -168     72
    171   -358   -530     93    350   -444   -119     67    210    -64   -220      5
    213   -415   -631     98    420   -522   -142     33    142   -129   -270    -36
    259   -426   -688     83    472   -555   -163     57    129   -127   -257     -5
    270   -407   -680     67    472   -542   -168     70    140   -119   -244     12
    252   -410   -662     80    457   -535   -158     72    124   -142   -257     12
    226   -441   -667    106    444   -553   -158     70    124   -137   -249     15
    200   -459   -662    129    431   -561   -148     62    114   -155   -272    -20
    176   -545   -722    184    446   -633   -106     90     85   -220   -363   -116
    176   -740   -917    283    545   -828     10    233    109   -314   -517   -252
    166   -758   -924    293    542   -841    116    400    252   -283   -553   -265
    111   -441   -553    163    329   -496    137    366    376   -142   -407   -132
     12    -25    -38      5     25    -31    -54   -101    174    -64   -166     62
    -64    415    480   -174   -272    446   -368   -665   -150     93    223    379
   -111    800    909   -345   -509    854   -626   -927   -226    439    711    761
    -80    662    743   -290   -413    704   -758   -932   -259    597    914    940
    -72    210    280    -70   -176    244   -756   -914   -493    168    467    545
    -57   -249   -192    153     67   -220   -649   -844   -820   -592   -345   -132
    -25   -581   -558    301    265   -571   -454   -514   -641   -691   -584   -314
     18   -672   -693    327    355   -683   -303   -223   -324   -491   -483   -194
     57   -696   -753    316    402   -722   -179    -10   -103   -340   -376    -72
     70   -649   -719    290    394   -683    -85    132     33   -249   -314    -31
     41   -587   -628    270    332   -605    -46    189    106   -207   -293      2
     28   -504   -535    236    280   -519    -23    202    137   -187   -259    -33
      7   -444   -454    218    228   -449    -20    192    129   -218   -303   -145
     23   -418   -441    197    231   -428    -41    202    101   -272   -394    -64
     25   -384   -410    176    218   -394    -54    223    106   -259   -366     12
     15   -340   -355    161    184   -348    -41    228    124   -239   -345      2
      7   -301   -309    145    155   -303    -25    231    137   -231   -335      5
     36   -296   -332    129    184   -314    -36    218    116   -249   -342      7
     67   -270   -337     98    200   -301    -33    233    124   -239   -329     33
     75   -272   -348     98    210   -309    -33    246    145   -228   -322     46
     85   -252   -337     83    210   -296    -44    239    137   -233   -319     59
     77   -194   -272     59    174   -233    -33    270    171   -197   -280     90
     64   -163   -231     46    148   -197    -15    267    202   -184   -277     85
    129   -161   -290     15    210   -226    -38    220    158   -236   -316     59
    184   -192   -376      2    277   -285    -57    252    153   -226   -288     96
    200   -223   -423     12    311   -322    -49    324    207   -176   -249    145
    205   -226   -431     10    316   -329    -38    348    249   -150   -233    179
    220   -205   -426     -7    322   -316    -31    371    280   -129   -223    210
    223   -213   -439     -7    329   -324     -7    394    329    -88   -187    228
    210   -194   -405     -7    306   -298      2    392    361    -67   -163    194
    228   -210   -441    -10    332   -324      2    431    361    -62   -132    241
    236   -207   -444    -15    340   -324     10    493    389    -25    -75    332
    226   -223   -452     -2    337   -337     31    550    428     10    -28    374
    226   -239   -465      7    345   -350     57    576    439     12    -25    374
    223   -231   -457      2    340   -342     49    545    400    -28    -57    337
    187   -181   -371     -2    277   -275     46    522    381    -64    -90    293
    163   -129   -296    -18    228   -213     33    452    322   -145   -168    205
    176    -90   -267    -41    220   -179     -2    350    210   -252   -257    132
    197    -80   -277    -57    236   -179    -12    342    163   -267   -246    171
    184    -38   -223    -72    202   -132    -20    316    140   -262   -218    184
    161     -5   -166    -77    161    -83    -31    267    103   -293   -236    150
    155     23   -132    -88    145    -54    -36    200     44   -361   -303     93
    148     49    -98   -101    122    -23    -46    127     -5   -415   -376     12
    155     49   -106   -103    129    -25    -54    109    -31   -431   -376     44
    163     98    -64   -132    114     18    -57    114    -20   -397   -335     96
    158    135    -23   -145     90     57    -67     98    -18   -371   -314    101
    142    189     46   -166     46    119   -101     67    -33   -371   -319     75
    142    220     75   -181     33    148   -124     41    -44   -381   -316     72
    153    231     77   -192     36    155   -132     36    -44   -379   -306     90
    140    239     98   -189     20    168   -124     23    -38   -374   -311     80
    161    252     90   -207     36    171   -150    -25    -90   -426   -355     49
    197    249     51   -223     72    150   -181    -25   -135   -454   -366     77
    174    262     85   -218     44    174   -187    -18   -135   -454   -376     93
    161    197     36   -179     62    116   -184    -28   -166   -488   -420     77
    158    135    -25   -148     90     54   -200    -31   -194   -514   -441     77
    155    109    -46   -132    101     31   -210    -36   -207   -527   -459     64
    135     85    -51   -111     93     18   -215    -54   -228   -540   -488     18
    124     85    -38   -103     83     23   -223    -88   -249   -548   -488    -25
    116    135     15   -127     49     75   -236   -135   -283   -587   -511    -80
    114    124      7   -119     51     67   -233   -153   -314   -623   -524    -96
    111    111      0   -111     54     57   -231   -150   -327   -623   -501    -46
    116     75    -41    -96     80     18   -241   -158   -363   -644   -509    -23
    111     41    -72    -77     90    -15   -241   -119   -348   -620   -509     -2
    101     51    -49    -75     75      2   -239   -135   -350   -633   -527    -23
    114     38    -77    -77     96    -18   -249   -179   -400   -678   -553    -31
    124    -10   -135    -57    129    -72   -244   -153   -413   -691   -566    -31
    129   -158   -290     12    207   -223   -197   -106   -457   -802   -709   -168
    116   -296   -413     90    262   -355    -57    -36   -457   -953   -911   -371
    111   -239   -350     62    231   -293     59     18   -392   -976   -961   -433
     59     51     -7    -54     33     23     36   -137   -376   -841   -784   -267
    -38    470    506   -218   -272    485   -262   -644   -511   -600   -400     51
   -111   1070   1182   -478   -646   1124   -589  -1078   -581   -223    132    478
    -90   1452   1543   -683   -815   1496   -880  -1228   -491    231    665    948
    -15   1166   1182   -574   -597   1174  -1018  -1179   -493    348    748   1062
    -20    644    665   -314   -342    654  -1005  -1184   -854   -272    106    504
    -33    179    210    -72   -122    194   -854  -1088  -1169   -979   -628   -127
    -18    -67    -49     44     15    -59   -644   -807  -1031  -1065   -810   -259
     23    -88   -111     33     67    -98   -472   -524   -771   -898   -714   -140
     57    -85   -142     12     98   -114   -350   -350   -613   -792   -670   -116
     57    -90   -148     15    101   -116   -285   -288   -548   -753   -659   -142
     38   -127   -168     44    101   -148   -270   -301   -561   -779   -698   -192
      7   -109   -116     51     62   -111   -257   -283   -545   -769   -680   -158
     18    -70    -88     25     51    -77   -265   -257   -530   -740   -659   -114
     62    -88   -150     12    103   -119   -288   -262   -558   -766   -685   -114
     80   -111   -194     15    137   -153   -283   -231   -550   -756   -667    -77
    111   -101   -213     -5    161   -155   -280   -215   -535   -732   -641    -31
    116    -62   -179    -31    148   -119   -277   -218   -522   -730   -636    -10
    124    -54   -179    -36    150   -116   -280   -218   -517   -727   -646    -12
    135    -59   -194    -38    163   -127   -275   -213   -496   -698   -623    -12
    124    -46   -171    -38    148   -109   -270   -220   -485   -688   -618    -38
    114    -41   -155    -38    132    -98   -267   -218   -483   -678   -618    -57
    106    -20   -127    -44    116    -75   -267   -226   -462   -657   -602    -59
     83     20    -62    -54     70    -20   -239   -233   -420   -631   -605    -88
    137     28   -109    -83    124    -38   -241   -213   -439   -639   -613    -67
    207    -36   -244    -85    223   -137   -275   -153   -433   -589   -566     33
    189    -25   -215    -83    202   -119   -270    -96   -361   -506   -496    103
    236     20   -218   -129    228    -98   -257    -80   -322   -475   -478    119
    265     36   -228   -150    246    -96   -246    -62   -288   -444   -465    114
    226     10   -218   -119    220   -103   -252    -51   -283   -433   -459    111
    226    -10   -236   -109    228   -122   -244    -12   -257   -410   -444    142
    265    -12   -277   -129    270   -145   -233     31   -231   -381   -415    197
    306     51   -254   -179    280   -101   -228     77   -192   -327   -363    246
    348    153   -194   -252    272    -20   -239     75   -184   -296   -348    231
    371    194   -176   -285    275     10   -226     88   -171   -275   -327    236
    316    200   -119   -259    218     41   -197     88   -161   -265   -322    236
    288    176   -111   -231    200     33   -202     25   -218   -329   -392    187
    309    171   -140   -241    226     15   -213    -31   -285   -387   -431    171
    285    174   -111   -228    197     31   -179    -31   -277   -374   -426    171
    265    166   -101   -215    181     33   -158    -46   -296   -371   -418    166
    236    174    -62   -205    150     57   -155    -77   -309   -366   -410    153
    223    171    -51   -197    137     59   -163   -142   -340   -400   -431    122
    205    181    -23   -192    114     80   -163   -197   -368   -441   -462     85
    184    179     -5   -181     93     88   -155   -220   -405   -470   -480     85
    163    168      5   -166     80     88   -137   -210   -405   -446   -465    106
    161    244     83   -202     38    163   -155   -223   -389   -415   -431    116
    187    363    176   -275      5    272   -197   -259   -384   -405   -423    103
    155    402    244   -280    -44    324   -220   -301   -387   -407   -423     90
     98    353    254   -226    -77    303   -220   -309   -389   -389   -413     96
    101    319    218   -210    -59    270   -228   -298   -387   -374   -410    101
    103    327    223   -215    -59    277   -239   -288   -368   -355   -397    127
    109    358    246   -233    -70    303   -239   -275   -348   -327   -366    155
    132    371    239   -252    -51    306   -239   -267   -335   -306   -353    161
    137    283    145   -210     -5    215   -236   -267   -350   -327   -376    135
    137    192     51   -166     41    122   -228   -270   -376   -355   -418     96
    140    174     33   -158     51    103   -220   -293   -394   -371   -446     49
    135    176     41   -155     46    109   -218   -332   -420   -400   -483     -7
    127    161     31   -145     46     98   -218   -332   -449   -420   -498    -10
    155    101    -54   -129    103     25   -218   -314   -467   -420   -493     15
    158     83    -75   -122    116      5   -207   -309   -459   -413   -491     31
    148    106    -41   -127     96     33   -207   -319   -454   -394   -483     25
    150     83    -67   -119    109      7   -213   -340   -462   -397   -491      7
    150     75    -75   -114    114      0   -213   -345   -478   -394   -485     10
    158     62    -96   -111    127    -15   -207   -332   -472   -389   -488      7
    161     41   -119   -101    140    -38   -202   -329   -467   -387   -493      7
    153     20   -135    -88    142    -57   -200   -337   -475   -392   -506    -12
    158    -59   -218    -49    187   -137   -194   -335   -509   -439   -563    -70
    171   -233   -405     31    285   -319   -145   -296   -589   -581   -737   -241
    168   -431   -600    132    384   -514     -7   -181   -618   -743   -953   -459
    137   -314   -452     85    293   -381    124    -75   -493   -698   -943   -470
     31     46     15    -41      7     31     90   -342   -436   -509   -693   -259
    -51    613    662   -283   -358    636   -202   -898   -483   -171   -210    192
    -93   1293   1387   -600   -740   1340   -537  -1299   -431    335    446    789
   -101   1610   1712   -756   -906   1660   -820  -1408   -249    891   1036   1325
    -72   1267   1337   -597   -706   1301   -950  -1400   -293    911   1002   1306
    -96    675    771   -293   -433    722   -909  -1402   -711    184    239    597
   -109    103    213      2   -161    158   -730  -1273  -1158   -675   -628   -189
    -62    -62      0     59    -31    -31   -514   -872   -930   -618   -683   -236
    -20    -67    -46     44     10    -59   -366   -610   -709   -478   -607   -155
     -5    -67    -62     36     25    -67   -246   -454   -574   -394   -571   -122
     -7    -98    -90     54     41    -96   -168   -384   -509   -353   -555   -145
    -33   -155   -124     93     44   -140   -145   -363   -498   -348   -568   -181
    -62   -166   -103    114     18   -135   -122   -342   -478   -324   -558   -181
    -67   -205   -137    135     33   -174   -109   -337   -475   -327   -566   -181
    -49   -223   -174    137     62   -200    -90   -309   -449   -314   -555   -161
    -36   -181   -145    106     51   -163    -88   -285   -420   -265   -519   -127
    -41   -189   -150    114     51   -171    -80   -267   -402   -231   -506   -106
    -38   -187   -148    111     51   -168    -67   -246   -374   -200   -485    -90
    -28   -197   -168    114     70   -184    -46   -213   -332   -158   -454    -62
    -49   -174   -124    109     36   -150    -33   -205   -303   -132   -441    -62
    -49   -176   -127    111     38   -153    -31   -192   -293   -122   -428    -54
    -44   -179   -135    109     41   -158    -31   -163   -272   -103   -413    -28
    -54   -122    -67     88      5    -96    -20   -132   -220    -59   -374     10
    -80    -93    -15     85    -36    -54     -2   -132   -187    -31   -361    -25
    -46   -111    -64     77      7    -88    -23   -145   -215    -44   -371    -57
    -23   -103    -80     64     28    -93    -25    -80   -174    -10   -329      7
    -44    -98    -54     72      5    -77     -7    -31   -119     36   -283     59
    -46    -90    -44     70     -2    -70    -12     -7    -83     62   -270     64
    -23    -83    -59     51     15    -72    -15     25    -51     88   -246     72
     23    -57    -80     15     49    -67    -18     75    -10    129   -210     70
     72     28    -44    -49     59     -7    -28    122     44    181   -158     70
    116     62    -54    -90     85      5    -51    158     85    215   -111    158
    103     31    -72    -67     88    -20    -49    148     67    194   -116    161
      0    -98    -98     46     49    -98      0    132     49    184   -119    148
    -18   -124   -106     72     44   -116     25    129     46    192   -109    197
      2    -64    -67     28     33    -64     28    122     59    189    -96    249
     23    -49    -75     12     46    -62     28     96     31    174   -119    192
     38    -28    -67     -5     51    -49     15     70      0    155   -142    163
     28    -10    -38     -7     33    -23     10     51     -2    153   -140    155
     12     38     23    -28     -5     31     25     23      2    153   -129    135
     10     62     51    -36    -20     57     33    -12    -12    140   -137     98
    -15     51     67    -20    -41     59     44    -64    -36    114   -166     49
    -49    -10     38     31    -44     12     54   -109    -62     85   -200      5
    -54     -5     49     28    -51     20     57   -122    -72     80   -197     10
    -31     67     96    -18    -64     80     54   -111    -38    119   -155     46
    -18    132    150    -59    -83    140     28   -119    -20    145   -124     67
    -33    158    192    -62   -111    174     25   -129    -15    168   -103     67
    -51    163    215    -57   -132    189     20   -148     -7    192    -88     57
    -49    153    202    -51   -127    179     28   -158     -7    202    -85     41
    -67    114    181    -25   -127    148     20   -166    -23    202    -96     33
    -75    103    179    -12   -127    140      2   -153    -10    220    -83     51
    -77    114    192    -18   -135    150      2   -137     18    249    -57     72
    -88     88    174      0   -129    129     -2   -132     25    252    -67     59
    -88     23    109     31    -98     64     -7   -140     -5    213   -111     23
    -88     -7     80     49    -85     36    -15   -161    -25    184   -142    -10
    -93    -20     70     54    -83     23    -28   -213    -57    135   -189    -67
    -98    -57     41     75    -70     -7    -38   -239   -103     96   -218    -90
   -101    -77     23     88    -64    -28    -44   -213   -114     96   -207    -51
    -98    -93      5     96    -51    -44    -54   -205    -98    106   -200    -31
    -98    -96      2     96    -51    -49    -67   -228   -114    103   -218    -44
    -88    -77      7     83    -49    -36    -72   -241   -116    106   -218    -54
    -93    -90      2     90    -49    -44    -75   -254   -127     98   -218    -67
    -98    -67     31     83    -64    -18    -72   -259   -129    103   -213    -72
    -96    -67     28     80    -64    -20    -88   -272   -150     90   -223    -93
    -96    -41     54     67    -75      5   -101   -285   -163     83   -228   -101
    -98    -51     46     75    -75     -2    -96   -288   -179     62   -246   -116
    -88   -184    -96    137      2   -140    -59   -259   -241    -28   -353   -218
    -72   -441   -371    257    148   -407     41   -168   -314   -220   -594   -465
    -62   -480   -420    270    179   -452    158    -33   -265   -293   -714   -610
   -127   -288   -161    207     15   -226    205   -101   -161   -179   -587   -498
   -285    127    413     80   -348    270     23   -600   -153     98   -181    -83
   -397    906   1304   -254   -852   1104   -277  -1085    -57    631    530    628
   -389   1452   1842   -532  -1114   1647   -553  -1293    127   1210   1205   1304
   -285   1400   1686   -561   -984   1543   -776  -1356    145   1460   1467   1618
   -241    904   1145   -329   -693   1023   -849  -1400   -192    982    953   1137
   -244    254    498     -5   -371    374   -722  -1288   -639    109     25    228
   -220   -132     88    176   -155    -23   -488   -963   -657   -200   -384   -189
   -158   -205    -46    179    -59   -127   -290   -639   -439    -98   -368   -181
    -96   -218   -122    158     12   -171   -163   -441   -298    -15   -324   -142
   -109   -220   -114    163      2   -168   -106   -355   -244     10   -311   -132
   -119   -244   -124    181      0   -184    -90   -324   -228     12   -309   -132
   -106   -262   -155    181     23   -210    -96   -311   -228      7   -314   -142
    -96   -259   -163    179     33   -213   -101   -303   -231    -10   -337   -166
   -109   -319   -210    215     49   -267    -96   -296   -236    -28   -361   -179
   -109   -355   -249    231     70   -303    -80   -275   -226    -15   -345   -166
    -88   -342   -254    213     83   -298    -72   -246   -194     10   -327   -145
    -83   -324   -241    205     77   -283    -57   -223   -171     31   -306   -135
    -93   -283   -189    187     44   -236    -41   -194   -145     62   -272   -114
   -124   -283   -158    202     15   -220    -59   -197   -142     67   -257   -114
   -132   -267   -137    197      2   -202    -64   -187   -132     80   -241   -109
   -148   -262   -114    205    -18   -189    -51   -158   -101    119   -207    -83
   -187   -223    -38    202    -75   -132    -38   -142    -72    153   -168    -67
   -223   -194     28    207   -127    -85    -33   -137    -54    168   -145    -70
   -259   -192     64    226   -163    -64     -7   -111    -28    184   -127    -57
   -303   -220     83    262   -194    -70     25    -64     12    215    -96    -15
   -239   -226     12    231   -127   -106     41      2     70    262    -46     33
   -109   -205    -96    155     -7   -150     18     54     96    285    -28     46
    -85   -192   -109    137     10   -150     15     96    127    319      2     75
    -59   -176   -116    119     28   -148     12    137    163    355     28    111
    -28   -171   -142     98     54   -158     28    200    215    402     67    161
      0   -137   -137     67     67   -137     36    246    267    454    119    207
     20    -98   -119     38     67   -109     41    267    290    483    150    231
     28    -72   -101     23     64    -85     36    280    301    496    171    244
     15    -46    -62     15     36    -51     31    277    314    511    205    246
     -2    -31    -28     15     12    -31     46    272    316    519    233    210
    -31    -51    -23     41     -5    -38     59    265    314    511    226    171
    -54    -38     15     46    -36    -12     62    252    309    504    215    174
    -67     10     77     25    -72     44     64    231    301    501    210    174
    -88      0     88     44    -88     44     75    220    301    501    249    192
   -119     -5    114     62   -119     54     88    200    303    472    275    213
   -142    -23    119     83   -132     46    106    174    290    415    249    241
   -163    -31    129     96   -148     49    109    137    265    392    239    223
   -189    -64    124    124   -158     28    116    114    239    368    220    187
   -202    -41    161    119   -184     59    135    106    246    379    231    168
   -197     49    246     75   -220    148    163    116    293    426    265    187
   -226     72    296     75   -262    181    171     93    301    439    265    176
   -239    122    358     57   -298    239    150     49    293    441    262    150
   -233    129    363     49   -298    244    114     44    277    439    272    158
   -239     72    311     83   -275    192     98     83    290    454    280    176
   -241     59    301     88   -270    181     88     88    301    457    275    166
   -252     72    324     88   -288    197     83     75    303    457    270    161
   -267     59    327    103   -296    192     93     77    311    454    267    161
   -293    -23    270    158   -283    122    106     77    296    433    236    137
   -324   -106    218    215   -272     54    119     57    259    392    176     88
   -342   -122    220    231   -283     46    116     28    228    355    132     49
   -327   -137    189    231   -259     25     77      7    181    309     80      0
   -342   -187    155    265   -249    -15     54     10    148    288     46    -25
   -358   -171    184    265   -272      5     54     10    137    277     28    -51
   -366   -153    210    259   -288     28     51     10    129    280     25    -57
   -376   -155    220    265   -298     31     54     15    135    298     38    -46
   -371   -122    249    246   -311     62     46      2    137    301     41    -59
   -332    -10    322    171   -329    153     12    -49    109    283     41   -101
   -241     23    262    109   -252    142    -31    -96     51    226    -12   -150
   -168    -12    155     88   -163     70    -51   -101     25    192    -72   -142
   -135    -80     54    109    -96    -12    -36    -70     31    181    -98   -122
   -122   -181    -59    150    -33   -122    -12    -46     -5    103   -200   -218
    -88   -371   -283    228     96   -327     75     38    -62    -44   -384   -402
    -54   -480   -426    267    184   -454    202    200    -15   -124   -501   -563
    -67   -290   -223    179     77   -257    303    324    166      5   -381   -504
   -166     85    252     41   -210    166    192    -72    184    231    -44   -194
   -280    644    924   -181   -602    782    -83   -600    176    633    550    431
   -345   1213   1558   -433   -953   1384   -335   -849    363   1223   1296   1153
   -262   1293   1556   -514   -909   1423   -581   -906    524   1680   1800   1667
   -233    774   1005   -270   -620    888   -644   -958    213   1312   1408   1291
   -262    210    470     25   -366    340   -605   -984   -332    428    483    324
   -259   -267     -7    259   -127   -137   -446   -787   -548   -127   -158   -267
   -231   -350   -119    290    -57   -236   -254   -441   -301    -18   -116   -265
   -205   -314   -109    257    -49   -213   -101   -197    -88    124    -38   -252
   -132   -324   -192    228     28   -259    -20    -72    -10    148    -80   -218
    -96   -350   -254    220     77   -301    -10    -33    -10    129   -111   -187
   -101   -327   -226    215     62   -277      5      7     23    155    -77   -174
   -116   -332   -215    223     46   -275     18     28     49    176    -31   -181
   -127   -332   -205    228     36   -267     36     44     75    176    -44   -218
   -127   -319   -194    223     31   -257     44     38     72    145    -96   -184
   -124   -314   -189    220     31   -252     49     38     77    163    -67   -174
   -124   -324   -200    223     36   -265     49     72    103    207    -25   -181
   -111   -283   -171    194     28   -228     54    106    142    249     10   -181
   -122   -252   -129    184      2   -189     72    142    179    280     41   -150
   -124   -210    -85    168    -20   -148     80    158    205    293     62   -132
   -101   -189    -90    142     -5   -140     44    122    179    262     51   -153
   -103   -197    -93    150     -5   -145     38    140    184    259     51   -168
    -96   -202   -109    148      5   -155     49    176    215    265     57   -135
    -77   -137    -59    109    -10    -98     49    197    252    288     83   -116
    -72   -124    -51     96    -12    -88     49    197    270    293     98   -135
    -72   -103    -33     88    -20    -70     57    231    296    301    119   -111
    -59    -67     -7     62    -28    -38     46    257    327    324    142    -85
      0    -10    -10      5      5    -10     44    285    348    358    161    -70
     23    -38    -64      7     41    -51     38    324    387    413    184    -46
      2    -80    -85     38     41    -83     46    363    426    467    215    -10
     23    -72    -96     23     57    -83     51    405    462    542    254     31
     25    -23    -49      0     36    -36     62    433    517    636    283     51
     25     31      5    -28     10     18     77    457    542    654    301     59
     64     77     12    -70     25     46     67    467    527    626    319     98
     85     93      7    -90     38     51     67    491    530    631    348    155
     77     90     12    -83     33     51     80    501    535    631    332    158
     64     90     25    -80     18     59     90    478    517    613    301    119
     38     62     23    -51      7     41     93    446    491    579    265     77
     10     46     36    -28    -12     41     96    407    465    537    252     62
      0    103    103    -51    -51    103    103    361    446    504    249     49
     -7    135    142    -64    -75    140    101    296    407    454    207     -7
      0    119    119    -59    -59    119    103    272    379    431    187    -18
    -10    106    114    -49    -62    109    111    265    366    426    184    -12
      2    145    142    -72    -70    145    109    239    358    423    184    -28
     28    179    150   -103    -62    166     90    215    345    413    181    -36
     18    194    174   -106    -77    184     80    189    335    413    184    -38
    -28    218    246    -96   -137    231     77    176    348    436    202    -25
    -10    249    259   -119   -135    254     54    166    353    449    218    -15
     18    249    231   -135   -106    239     28    153    332    452    223    -10
     12    257    244   -137   -114    252     36    179    361    480    249      7
     18    210    192   -116    -85    202     23    161    342    452    223    -18
     25    179    153   -101    -62    166     15    166    350    441    220    -15
     28    124     96    -77    -33    109     12    171    335    413    202    -33
     20     62     38    -41     -7     51     15    171    314    384    179    -67
     20     41     20    -31      0     31     15    171    306    381    194    -80
      2     44     41    -23    -18     44     20    168    296    371    179   -124
     12    -38    -51     12     31    -44     10    150    246    311     96   -148
     23    -72    -96     23     57    -83     12    142    228    298     80   -137
     25    -62    -88     18     54    -72     12    142    233    301     98   -127
     44    -51    -96      5     70    -72      5    135    228    296    103   -127
     62    -57   -119     -2     88    -88     -7    116    220    283     85   -153
     80    -90   -174      5    127   -132    -23     96    194    259     54   -179
     96   -106   -202      5    148   -153    -20    111    202    265     59   -171
     98    -85   -184     -5    140   -135    -10    124    228    285     75   -163
    106   -124   -233      7    168   -179    -15    119    207    259     33   -189
    132   -257   -392     62    262   -324      7    140    155    181    -59   -267
    142   -470   -613    161    376   -540    103    236    129     44   -241   -441
    155   -581   -737    213    446   -659    241    397    197    -25   -376   -579
    158   -301   -462     70    309   -381    293    431    353    119   -220   -444
     67     88     18    -77     23     54    150     36    275    303     85   -168
      2    581    579   -293   -288    579   -163   -501    101    579    532    228
    -28   1145   1174   -558   -600   1158   -449   -828     90   1008   1088    688
     44   1130   1085   -587   -522   1106   -654   -849    163   1337   1428    995
     85    636    550   -363   -231    594   -698   -823    -62   1015   1078    696
     72    150     77   -114     -2    114   -615   -787   -485    189    246    -10
     75   -322   -397    124    236   -358   -439   -574   -568   -265   -298   -462
     98   -394   -496    145    296   -446   -254   -270   -259    -83   -215   -387
    145   -314   -459     83    301   -387   -109    -33    -15     88    -96   -267
    179   -254   -433     36    303   -342    -20    119    137    200    -10   -181
    176   -259   -436     41    306   -348     33    189    220    257     20   -150
    168   -301   -470     64    316   -384     57    197    213    226    -12   -179
    168   -324   -493     77    329   -407     70    228    239    239      2   -171
    174   -314   -491     70    329   -402     72    259    275    270     33   -148
    155   -316   -472     80    314   -394     90    285    311    293     62   -119
    145   -303   -449     77    296   -376     98    301    335    316     83   -103
    161   -254   -415     46    288   -335     80    280    324    298     57   -132
    158   -220   -381     28    267   -298     75    280    327    303     49   -150
    148   -223   -371     38    259   -296     72    283    340    303     38   -158
    161   -246   -410     41    283   -327     72    290    348    306     46   -135
    189   -285   -475     46    329   -379     62    290    345    316     72   -109
    197   -267   -465     33    329   -366     54    301    363    332     90    -90
    187   -262   -449     38    316   -355     57    311    376    337     96    -88
    181   -241   -423     28    301   -332     59    337    402    368    116    -70
    184   -218   -405     15    293   -311     80    355    426    392    145    -54
    197   -220   -418     10    306   -316     85    374    457    415    168    -59
    226   -215   -441     -5    332   -327     80    413    496    436    163    -38
    239   -231   -470     -5    353   -350     83    444    537    459    168     15
    244   -207   -454    -18    348   -329     85    483    589    509    220     51
    280   -155   -439    -62    358   -296    109    532    641    545    265     85
    322   -116   -439   -101    379   -277    122    563    667    563    283     93
    309   -101   -410   -103    358   -254    114    589    711    613    329    119
    306   -103   -410   -101    355   -257    109    571    719    607    335    111
    301   -122   -423    -90    361   -272    132    555    693    571    316    103
    290   -132   -423    -77    355   -277    176    607    717    584    342    150
    283   -150   -433    -67    355   -290    189    623    709    579    353    155
    259   -150   -410    -57    335   -280    189    600    696    558    329    124
    218   -145   -366    -38    290   -254    189    555    649    493    254     67
    231   -109   -340    -59    285   -223    194    527    623    467    226     51
    226    -49   -275    -90    249   -161    187    491    592    446    218     31
    249    -46   -296   -101    272   -171    181    478    558    418    207     36
    285    -72   -358   -106    319   -215    171    446    514    374    179     10
    262    -67   -329    -96    296   -197    176    400    478    327    127    -59
    202   -109   -311    -46    257   -210    150    337    433    275     80   -119
    184    -93   -277    -46    231   -184    158    358    449    309    137    -51
    189    -49   -239    -70    213   -142    142    361    470    345    187      0
    179    -20   -200    -77    189   -109    137    350    480    363    220     31
    179      2   -176    -93    176    -85    116    332    480    368    233     25
    189     41   -148   -116    168    -54     93    319    480    379    244     18
    166     46   -119   -109    142    -36     88    306    470    371    236     12
     98    -15   -114    -41    106    -64    109    277    446    348    205    -31
     72    -28   -103    -23     88    -64    114    280    446    348    202    -31
     98    -23   -122    -38    109    -72     98    306    446    353    213     12
    150    -72   -223    -41    184   -148     98    348    462    358    215     31
    187   -124   -311    -31    249   -218     93    366    472    358    218     36
    184   -187   -371     -2    277   -277     98    353    446    324    194     12
    158   -252   -410     46    283   -329    119    353    428    293    155    -31
    124   -257   -381     64    249   -319     88    316    384    257    116    -88
    114   -215   -329     51    220   -272    103    335    389    262    129    -85
    161   -202   -363     20    259   -283     88    322    363    223     88    -80
    187   -205   -394      7    288   -298     85    324    350    218     93    -51
    161   -236   -400     36    277   -316     59    316    337    205     83    -54
    158   -270   -428     57    293   -348     62    316    324    202     77    -57
    124   -228   -353     51    236   -290     77    309    311    184     62   -155
     77   -223   -301     72    189   -262     64    288    288    129     41   -254
     57   -228   -288     83    171   -257     70    283    277     75      0   -257
     72   -327   -400    127    236   -363    140    342    280      2    -83   -301
     67   -485   -553    207    309   -519    259    488    340    -70   -197   -387
     77   -337   -418    129    246   -376    329    605    509      5   -150   -353
     33     10    -25    -23     28     -5    272    418    478     77     -5   -277
      2    400    397   -200   -197    400      2   -124    127     88    184   -161
     -7    859    867   -428   -439    862   -283   -553    -98    303    592    174
     44   1098   1054   -571   -506   1078   -535   -737   -179    581   1002    470
     98    826    727   -462   -314    776   -654   -782   -340    488    943    444
     96    371    275   -233    -88    324   -618   -756   -602    -49    381     57
    101     -5   -109    -49    103    -57   -454   -563   -685   -530   -220   -379
    155   -122   -277    -18    215   -200   -296   -285   -428   -475   -319   -428
    223   -114   -337    -57    280   -226   -158    -64   -161   -311   -226   -306
    246   -231   -478     -7    361   -353    -85     67    -12   -213   -155   -220
    210   -283   -496     36    350   -389    -62    140     59   -161   -119   -176
    210   -200   -410     -5    309   -303    -28    181    119   -122    -98   -148
    241   -153   -397    -44    319   -275    -25    176    129   -124   -101   -153
    259   -142   -402    -57    329   -272    -36    168    111   -137   -122   -163
    244   -155   -400    -44    319   -277     -7    210    137   -122   -127   -135
    267   -168   -436    -49    350   -301     -5    215    137   -135   -135   -127
    309   -132   -441    -88    374   -288     25    236    155   -119   -109   -101
    270   -142   -413    -62    340   -277     -5    213    148   -127   -111   -101
    220    -80   -301    -70    259   -189    -49    171    119   -137   -114   -114
    252     15   -236   -132    244   -109    -49    168    135   -122    -96   -114
    270     31   -239   -153    254   -101    -31    176    158   -122    -98   -129
    262    -41   -303   -109    283   -171     -7    200    171   -127   -111   -132
    252   -114   -366    -70    306   -239    -41    210    155   -140   -132    -98
    275    -46   -322   -114    298   -184    -57    210    163   -129   -127    -83
    298     15   -283   -155    290   -135    -59    207    171   -116   -122    -88
    290      0   -290   -145    290   -145    -46    223    200   -103   -111    -72
    327     20   -306   -176    316   -142    -28    252    246    -67    -72    -28
    348     23   -324   -187    337   -150    -15    293    290    -28    -33     10
    340     18   -324   -181    332   -153    -15    329    340     10     -2     44
    371     54   -316   -213    345   -129    -10    361    379     46     28     75
    371     62   -311   -218    340   -122    -12    368    405     59     41     88
    371     67   -306   -220    337   -119      0    381    431     77     57    116
    387     57   -329   -223    358   -137     15    394    428     77     54    135
    402     54   -348   -228    376   -145     18    410    423     72     57    153
    433    116   -316   -275    374    -98     15    413    415     62     59    163
    452    127   -327   -290    389    -98     15    413    400     36     44    150
    446    109   -340   -280    392   -116     28    384    368      0     10    119
    420     85   -335   -252    379   -124     46    342    327    -44    -23     90
    400     70   -329   -236    363   -129     44    314    267    -90    -57     77
    410     90   -319   -252    363   -114     36    296    231   -111    -57     90
    415    103   -311   -259    363   -103     33    272    202   -129    -62     88
    402    148   -254   -275    329    -51     28    244    174   -153    -70     77
    363    155   -207   -259    285    -25     25    194    140   -189    -98     44
    316    127   -189   -223    254    -31     15    150    103   -220   -127     10
    303    106   -197   -205    249    -44      0    124     90   -220   -119      7
    309    116   -192   -213    252    -36      2    114     96   -205   -109     18
    316    171   -145   -244    231     12      7    114     93   -189    -85     41
    332    218   -116   -275    223     51     -2    106    101   -166    -57     67
    314    192   -124   -254    218     36    -49     67     77   -176    -62     41
    311    181   -129   -246    220     25    -67     41     54   -197    -83      0
    327    194   -135   -262    231     31    -70     18     31   -226   -129     28
    348    210   -137   -280    241     38    -80      0     12   -233   -148     44
    348    181   -166   -265    254     10    -90      0     10   -231   -158     36
    376    124   -252   -249    314    -62    -77     10     -2   -244   -179     20
    418     88   -332   -254    374   -122    -67     36     -2   -249   -166     62
    410     59   -353   -236    381   -145    -88     25    -15   -290   -163     70
    405     36   -371   -220    387   -166    -80     15    -18   -316   -158     49
    374    -10   -384   -181    379   -197    -90    -10    -49   -348   -181     18
    353    -64   -418   -145    384   -241   -111    -33    -88   -379   -213     -7
    371    -44   -415   -163    392   -228   -101    -57   -111   -418   -254    -31
    371     44   -327   -210    350   -140    -77    -80   -116   -433   -277    -62
    322      5   -316   -163    319   -155    -77   -103   -150   -454   -296    -72
    272    -90   -366    -90    316   -228    -93    -72   -168   -452   -301    -49
    296    -80   -376   -109    335   -228   -116    -62   -161   -452   -306    -41
    314    -59   -376   -129    342   -215   -137    -75   -168   -459   -324    -51
    335    -41   -376   -145    355   -207   -135    -75   -181   -475   -355    -75
    327   -158   -488    -85    407   -322    -96    -44   -207   -550   -446   -142
    301   -374   -678     36    488   -524     15     54   -194   -659   -610   -280
    275   -392   -670     57    470   -530    158    205    -64   -662   -683   -358
    257    -25   -283   -114    270   -153    200    192     44   -540   -561   -267
    231    436    202   -335     15    319    -83   -332   -249   -488   -340    -90
    179    958    776   -568   -298    867   -459   -880   -545   -309     44    205
    158   1452   1293   -805   -566   1371   -797  -1226   -641      7    498    514
    233   1436   1202   -833   -483   1319  -1047  -1330   -654    220    732    693
    244    950    704   -597   -231    828  -1065  -1296   -917   -202    288    361
    210    483    270   -348    -31    376   -891  -1140  -1143   -813   -371   -179
    220    145    -77   -184    150     33   -701   -852  -1023  -1010   -706   -441
    249     25   -223   -137    236    -98   -555   -605   -761   -888   -691   -368
    231    -57   -290    -88    257   -174   -332   -413   -581   -776   -631   -277
    236    -62   -298    -85    265   -181   -220   -301   -465   -701   -566   -233
    244    -59   -303    -93    272   -179   -205   -265   -426   -683   -532   -226
    244    -23   -267   -109    254   -145   -215   -244   -402   -675   -530   -233
    207    -18   -228    -96    218   -124   -202   -215   -374   -680   -561   -220
    226    -62   -288    -83    257   -176   -262   -290   -433   -748   -639   -285
    197    -64   -262    -67    228   -163   -280   -306   -441   -758   -654   -306
    145    -64   -210    -38    176   -137   -298   -262   -413   -701   -607   -265
    176    -57   -236    -62    205   -145   -319   -270   -397   -675   -553   -280
    171    -15   -187    -77    179   -101   -327   -283   -397   -662   -509   -290
    148     20   -129    -85    137    -54   -309   -267   -376   -652   -532   -322
    140     15   -124    -77    132    -54   -293   -275   -379   -709   -667   -290
    202    -15   -220    -96    210   -119   -316   -296   -426   -743   -675   -189
    239    -44   -283    -98    259   -163   -309   -262   -381   -657   -589   -184
    202    -33   -239    -85    220   -137   -290   -226   -316   -558   -501   -194
    124     38    -85    -80    106    -23   -259   -189   -246   -459   -389   -246
    168     70    -98   -122    132    -12   -285   -220   -277   -517   -465   -293
    218      2   -215   -109    215   -106   -306   -226   -316   -561   -545   -174
    223    -10   -236   -109    228   -122   -296   -179   -259   -485   -483   -135
    215     72   -142   -142    179    -33   -280   -124   -181   -410   -426   -140
    207    114    -93   -161    150     10   -290   -122   -158   -384   -428   -155
    239    145    -93   -192    166     28   -290    -98   -137   -361   -389   -119
    257    187    -70   -223    163     59   -277    -46   -106   -322   -353    -67
    267    192    -75   -228    171     59   -262    -10    -77   -288   -324    -20
    267    181    -85   -226    176     49   -265    -25    -88   -293   -337    -33
    272    194    -77   -233    174     59   -280    -54   -109   -309   -363    -88
    293    223    -70   -259    179     77   -319    -83   -158   -348   -368    -85
    306    241    -64   -272    187     88   -329    -98   -184   -363   -374    -88
    254    194    -59   -226    155     70   -303   -103   -194   -348   -381   -122
    233    200    -33   -218    132     85   -303   -137   -228   -368   -405   -137
    228    220    -10   -226    119    106   -329   -210   -290   -418   -415   -161
    210    252     41   -231     85    148   -332   -259   -314   -439   -420   -158
    205    293     85   -252     59    189   -348   -306   -358   -472   -449   -171
    218    311     93   -265     62    202   -350   -324   -371   -459   -436   -176
    202    298     96   -252     51    197   -342   -335   -368   -436   -407   -197
    174    327    153   -249     10    241   -348   -361   -374   -439   -405   -207
    127    379    252   -254    -62    316   -332   -368   -366   -441   -389   -163
    103    423    319   -265   -106    371   -337   -389   -361   -426   -379   -142
    127    470    342   -298   -109    407   -381   -449   -381   -431   -413   -200
    158    514    355   -335    -98    436   -426   -478   -413   -457   -433   -210
    171    483    311   -327    -70    397   -433   -436   -387   -407   -374   -127
    161    472    311   -319    -75    392   -444   -407   -353   -348   -329   -132
    163    504    337   -335    -85    420   -439   -394   -327   -327   -293   -122
    210    594    384   -402    -85    491   -431   -361   -293   -306   -254    -44
    213    561    348   -389    -67    457   -452   -376   -298   -285   -288   -109
    184    441    257   -314    -36    350   -462   -415   -342   -316   -332   -213
     93    340    246   -218    -75    293   -441   -444   -379   -348   -340   -239
     64    301    236   -181    -85    270   -402   -444   -394   -361   -358   -236
     93    327    231   -213    -70    277   -410   -457   -413   -392   -392   -231
    101    309    207   -205    -54    259   -420   -462   -428   -415   -431   -228
     77    277    197   -179    -59    239   -431   -472   -428   -426   -457   -249
     83    210    127   -145    -20    168   -467   -514   -496   -465   -488   -293
     59    161     98   -111    -18    129   -475   -491   -488   -444   -452   -285
     75    158     83   -116     -5    122   -501   -511   -511   -449   -452   -303
     75    140     62   -109      7    101   -514   -519   -514   -444   -452   -322
     67    124     57    -96      5     90   -524   -540   -522   -475   -467   -327
     54     88     33    -72     10     59   -535   -558   -548   -537   -509   -301
     62     12    -49    -38     54    -18   -527   -542   -587   -594   -566   -283
     70   -174   -244     51    155   -207   -467   -483   -628   -667   -696   -420
     70   -426   -496    179    283   -459   -345   -397   -662   -802   -891   -727
     59   -345   -405    140    231   -374   -241   -311   -571   -846   -906   -748
     -7     -2      2      5     -5      0   -301   -550   -568   -774   -727   -545
    -98    441    540   -171   -319    488   -592  -1036   -628   -428   -270   -215
   -197   1111   1309   -457   -753   1210   -950  -1444   -587     98    358    215
   -132   1532   1662   -701   -896   1595  -1249  -1564   -431    613    914    693
     23   1273   1249   -649   -613   1262  -1444  -1519   -423    704    958    805
     25    743    714   -387   -345    727  -1467  -1535   -805     72    324    290
    -83    179    262    -46   -171    220  -1239  -1506  -1286   -813   -553   -462
   -106    -93     12     98    -62    -38   -940  -1195  -1106   -818   -701   -600
    -83   -122    -38    101    -23    -83   -784   -922   -849   -633   -610   -532
    -67   -142    -75    103      2   -109   -691   -748   -698   -545   -574   -506
    -70   -179   -109    124     18   -145   -605   -691   -665   -553   -597   -491
    -64   -205   -142    135     38   -174   -576   -636   -623   -475   -561   -454
    -54   -184   -129    119     36   -158   -561   -597   -571   -413   -527   -454
    -25   -181   -158    103     64   -171   -542   -584   -548   -402   -540   -462
     28   -161   -189     67    109   -174   -550   -530   -496   -345   -485   -426
     28    -93   -122     31     72   -109   -589   -465   -446   -309   -454   -335
     80    -98   -181      7    129   -140   -613   -439   -402   -223   -389   -324
    161    -70   -231    -46    194   -150   -626   -436   -371   -166   -348   -384
    181      5   -176    -93    179    -85   -631   -410   -348   -150   -316   -374
    114    -75   -192    -20    150   -132   -613   -441   -376   -181   -322   -301
     15   -166   -181     75     96   -174   -498   -465   -384   -189   -337   -296
    -15   -174   -158     93     70   -166   -470   -449   -361   -171   -324   -283
    -15   -197   -181    106     83   -189   -462   -423   -324   -109   -280   -265
      5   -168   -174     80     88   -171   -441   -418   -311    -96   -303   -316
     23   -137   -161     57     90   -148   -433   -394   -296   -109   -314   -275
     41   -148   -192     51    114   -168   -428   -358   -283    -85   -296   -226
    106   -137   -244     15    174   -189   -426   -306   -231    -28   -228   -181
    127   -163   -290     15    207   -226   -426   -280   -202    -12   -218   -163
    140   -132   -275     -5    205   -202   -418   -241   -153     54   -184   -171
    148    -98   -246    -25    194   -171   -407   -197   -101    140   -111   -174
    161    -36   -197    -62    179   -116   -394   -129    -38    210    -44   -122
    187     20   -168   -106    179    -72   -384    -85     -7    202    -54    -41
    231      0   -231   -116    231   -114   -392    -83    -23    174    -77    -18
    262    -23   -285   -122    272   -155   -394    -93    -28    200    -62    -88
    285     41   -244   -163    265   -101   -423   -145    -72    148   -106   -142
    267     33   -233   -153    249    -98   -415   -155    -90    148   -103   -150
    249     38   -213   -145    231    -85   -405   -163   -101    158    -90   -192
    254     57   -197   -158    226    -70   -400   -145    -96    166    -62   -155
    257    119   -137   -187    197     -7   -405   -119    -54    215    -28   -137
    270    142   -127   -207    197      7   -420   -192    -98    174    -75   -194
    262     98   -163   -181    213    -31   -397   -262   -155    124   -101   -213
    249     85   -166   -168    207    -38   -389   -272   -150    132   -101   -197
    303    181   -122   -241    213     31   -428   -257   -132    129    -96   -145
    306    223    -85   -265    194     70   -439   -265   -124    148    -77   -140
    226    150    -75   -187    150     38   -394   -301   -132    168    -67   -174
     96     90     -7    -93     51     41   -311   -358   -153    155    -90   -213
     83     83      0    -83     41     41   -285   -358   -124    184    -59   -168
    142    155     12   -150     64     85   -340   -337    -77    239     -5   -119
    161    179     18   -171     72     98   -366   -345    -75    223    -25    -85
    163    158     -5   -163     83     77   -348   -337    -64    254     -7    -80
    166    207     41   -187     62    124   -368   -335    -25    316     41   -132
    148    207     57   -179     44    132   -358   -329    -28    275     20    -72
    168    148    -20   -158     93     64   -379   -311    -31    285     18    -46
    174     98    -75   -137    124     12   -405   -296    -20    298     10    -96
    176     18   -158    -96    168    -70   -446   -311    -57    280      0   -163
    176    -23   -200    -75    187   -111   -449   -316    -93    239    -23   -163
    184    -54   -239    -64    210   -148   -465   -329   -122    197    -64   -168
    153   -103   -259    -25    205   -181   -449   -361   -140    200    -62   -223
    135   -158   -293     12    213   -226   -426   -366   -148    187    -72   -239
    150   -140   -290     -5    220   -215   -452   -361   -145    189    -67   -244
    129   -119   -249     -5    189   -184   -475   -384   -155    187    -64   -252
     90   -114   -205     10    145   -158   -452   -397   -158    220    -38   -314
    129    -70   -200    -28    163   -135   -501   -374   -161    220    -41   -314
    129   -101   -231    -15    179   -166   -498   -355   -150    215    -46   -265
    106   -129   -239     10    171   -184   -475   -361   -153    200    -59   -259
     75   -239   -314     80    194   -277   -452   -402   -207    129   -122   -280
     49   -340   -389    145    218   -363   -405   -415   -249     88   -176   -350
     51   -535   -587    241    316   -561   -348   -355   -332    -59   -332   -568
     49   -678   -730    314    387   -704   -231   -231   -345   -200   -509   -802
     25   -568   -597    270    309   -581   -140   -145   -241   -179   -519   -826
    -49   -259   -210    155     80   -236   -213   -444   -213    -18   -283   -563
   -145    316    459    -85   -301    387   -579  -1023   -220    381    283    -70
   -207   1028   1236   -410   -722   1130   -922  -1379    -80    948    963    532
   -161   1319   1478   -579   -818   1397  -1218  -1483    114   1496   1525   1106
   -111    963   1075   -426   -592   1018  -1332  -1501     23   1434   1423   1093
    -93    350    441   -129   -267    394  -1280  -1473   -478    581    574    340
    -83   -174    -90    127      2   -132  -1070  -1280   -805   -109   -148   -379
    -46   -322   -275    184    111   -298   -828   -956   -628   -135   -277   -548
     -5   -322   -316    163    155   -319   -654   -691   -433    -38   -233   -540
    -12   -415   -402    213    194   -410   -535   -535   -350    -31   -226   -511
      0   -465   -465    231    231   -465   -462   -452   -285    -15   -210   -493
     20   -444   -465    210    241   -454   -446   -420   -262     -7   -207   -467
    -25   -488   -462    257    218   -475   -426   -405   -254     10   -215   -436
    -20   -483   -462    252    220   -475   -439   -381   -233     64   -202   -428
     -5   -459   -457    231    226   -459   -452   -342   -197    119   -171   -397
      7   -439   -449    215    226   -444   -465   -301   -148    192   -129   -371
     10   -423   -433    207    220   -428   -459   -290   -127    207   -111   -350
    -15   -439   -423    226    202   -431   -423   -288   -114    223    -88   -327
    -51   -472   -423    262    184   -449   -387   -290   -106    218    -93   -327
    -57   -467   -410    262    174   -439   -387   -275    -88    205    -80   -309
    -31   -418   -387    226    176   -402   -418   -254    -59    202    -64   -327
    -31   -407   -376    218    171   -394   -426   -265    -54    202    -49   -353
    -59   -415   -355    236    145   -387   -392   -257    -59    200    -54   -332
    -72   -402   -329    236    127   -366   -402   -194    -20    275      2   -283
   -106   -361   -254    233     72   -309   -402   -135     41    358     59   -254
   -153   -366   -213    259     28   -290   -366   -101     80    387     90   -220
   -140   -363   -223    252     41   -296   -366    -64    109    407    111   -187
   -114   -340   -226    226     54   -283   -355    -15    142    446    148   -171
   -101   -223   -122    163     10   -174   -342     28    192    493    189   -171
    -93   -161    -70    127    -12   -116   -324     49    213    509    205   -137
    -75   -142    -70    109     -2   -106   -327     80    223    493    181    -85
    -72   -132    -59    101     -7    -96   -324    109    249    540    220    -54
    -96    -70     25     83    -62    -23   -322    111    272    584    249    -90
    -77    -67     10     70    -44    -28   -329    101    259    566    244    -80
    -57   -106    -51     80     -5    -80   -340     90    239    545    231    -88
    -49   -132    -85     90     18   -109   -340     85    228    527    233    -85
     10    -70    -80     31     44    -75   -353     70    210    504    218   -101
     20    -51    -75     12     46    -62   -358     49    184    480    192   -114
    -10    -64    -54     36     20    -59   -355     15    171    470    189   -127
    -36    -70    -36     51     -2    -54   -340    -28    150    452    163   -168
    -49    -98    -49     75      0    -75   -319    -57    145    441    153   -179
    -77   -116    -41     96    -18    -80   -306    -96    137    441    158   -174
   -106   -124    -18    114    -44    -72   -277   -119    127    428    158   -187
   -119   -140    -23    127    -49    -80   -270   -137    124    431    163   -223
   -114    -98     15    106    -64    -41   -275   -155    142    452    155   -236
   -111    -90     18     98    -64    -36   -275   -174    150    457    174   -153
   -101    -62     36     80    -70    -12   -298   -197    132    454    187   -155
    -57    -38     18     46    -41    -10   -337   -205    135    470    197   -137
    -36    -93    -57     64     10    -75   -376   -200    132    480    213   -119
    -36   -140   -106     88     31   -124   -394   -192    140    485    220   -119
    -28   -129   -101     77     33   -116   -407   -194    145    488    228   -114
    -20    -85    -67     51     23    -77   -428   -207    142    485    223   -122
     -2    -93    -90     49     44    -93   -446   -223    124    475    205   -153
     -7   -194   -189     98     88   -192   -457   -241     88    467    163   -192
    -20   -306   -288    163    132   -298   -452   -249     57    491    129   -220
     -5   -371   -368    187    181   -368   -465   -267     10    454     83   -265
     10   -389   -400    189    205   -394   -480   -293    -25    400     46   -303
     -7   -371   -366    187    176   -368   -509   -322    -57    384     20   -327
     18   -337   -355    158    184   -345   -540   -348    -85    355      0   -342
     20   -342   -363    158    189   -353   -561   -368   -124    290    -36   -381
     25   -309   -335    142    179   -322   -574   -376   -135    262    -44   -400
      7   -298   -306    145    155   -303   -576   -384   -142    236    -44   -410
    -25   -332   -306    179    140   -319   -563   -381   -135    226    -33   -394
    -44   -361   -316    202    135   -340   -561   -374   -132    218    -41   -397
    -54   -381   -327    218    135   -355   -566   -350   -116    236    -38   -381
    -70   -454   -384    259    155   -420   -555   -316   -124    226    -41   -392
    -67   -615   -548    340    239   -581   -514   -275   -181    109   -155   -511
    -62   -797   -735    426    335   -766   -389   -194   -246    -83   -366   -732
    -46   -818   -771    433    361   -795   -246    -31   -179   -129   -441   -862
   -106   -581   -475    342    184   -530   -181    -44    -12     49   -220   -667
   -241    -85    155    163   -200     33   -348   -491     72    361    220   -218
   -384    620   1005   -119   -696    813   -644   -984    176    846    870    426
   -441   1179   1621   -368  -1031   1400   -909  -1200    361   1413   1556   1130
   -337   1031   1366   -348   -852   1197  -1114  -1254    363   1608   1743   1421
   -322    483    805    -80   -563    644  -1166  -1340    -41   1062   1130    849
   -329    -67    262    197   -296     96  -1067  -1273   -519    231    233    -57
   -309   -405    -96    358   -106   -252   -857   -917   -542    -62   -137   -446
   -249   -439   -189    342    -31   -314   -662   -574   -306     98    -57   -402
   -194   -444   -252    319     25   -348   -524   -361   -158    179    -18   -384
   -215   -496   -280    353     31   -387   -439   -252    -90    197    -15   -387
   -228   -485   -257    358     12   -371   -423   -218    -67    194    -31   -407
   -228   -475   -249    350     10   -363   -402   -192    -49    194    -41   -413
   -200   -480   -280    340     38   -381   -384   -150    -23    205    -33   -410
   -127   -428   -301    277     85   -366   -407   -106     -5    223    -15   -389
   -132   -384   -252    259     59   -319   -394   -101     10    223    -12   -381
   -205   -387   -184    293    -12   -285   -361   -119     20    228     -7   -392
   -228   -381   -153    303    -38   -267   -324    -90     54    244     -7   -387
   -189   -376   -187    280     -2   -280   -316    -46     77    252     18   -319
   -155   -392   -236    275     38   -314   -311      2    106    306     75   -265
   -189   -387   -197    288      2   -293   -277     49    171    405    132   -296
   -200   -363   -163    280    -20   -262   -265     64    207    439    158   -311
   -197   -332   -135    265    -33   -233   -257     83    236    449    153   -303
   -158   -301   -142    231     -7   -223   -259    103    249    436    129   -200
   -103   -316   -215    210     54   -267   -277     96    249    433    148   -197
    -59   -329   -272    194    103   -301   -283    122    265    462    174   -176
    -18   -329   -314    171    145   -324   -285    158    285    485    202   -155
     54   -298   -353    122    202   -324   -306    171    290    488    210   -150
    119   -246   -366     62    241   -306   -311    202    319    509    241   -150
    181   -228   -410     23    296   -319   -329    220    337    522    272   -140
    259   -239   -501    -12    379   -368   -366    213    316    496    275   -127
    332   -236   -568    -46    449   -402   -379    220    324    509    301   -148
    342   -179   -524    -83    433   -350   -368    244    376    571    319   -181
    366   -171   -537    -98    452   -353   -366    246    376    574    290   -168
    392   -187   -579   -103    483   -381   -366    267    379    566    288   -106
    426   -166   -592   -129    509   -379   -387    259    353    563    309   -103
    433   -116   -550   -158    491   -335   -400    262    361    576    327    -98
    428    -98   -527   -166    478   -311   -397    257    366    566    335    -85
    324    -93   -420   -116    371   -257   -376    215    342    532    309   -111
    239    -57   -296    -90    267   -176   -327    207    353    522    306   -103
    202    -38   -241    -85    220   -140   -298    187    355    519    306   -106
    202    -18   -220    -93    210   -116   -293    150    335    498    293   -145
    176    -18   -197    -80    184   -106   -293    119    309    472    283   -171
     96    -44   -140    -25    116    -90   -285     98    293    446    270   -194
     51    -23    -77    -15     62    -51   -270     88    298    436    241   -213
     54     28    -25    -41     38      2   -267     77    314    449    239   -184
     44     75     31    -59      5     51   -280     54    319    459    257   -166
     38    106     67    -72    -12     88   -303     33    324    472    290   -150
     18    150    129    -85    -57    140   -303     59    355    509    353    -98
     33    153    119    -93    -44    137   -327     33    340    493    337   -116
     46    119     72    -85    -12     96   -371    -23    280    439    288   -179
     46    137     90    -90    -20    114   -368    -15    280    436    296   -176
     54    129     72    -93     -7    101   -337     36    329    485    335   -137
     59      0    -59    -31     59    -28   -316     75    340    483    311   -119
     75   -103   -179     12    124   -140   -301     93    329    459    283   -142
     83   -145   -228     31    155   -187   -293     83    311    439    249   -174
     98   -210   -309     54    202   -259   -332      0    213    345    168   -254
     90   -244   -335     75    213   -288   -342    -31    171    303    140   -293
     83   -246   -329     80    205   -288   -332    -38    171    303    140   -311
     85   -215   -301     64    192   -257   -340    -38    161    290    135   -303
     80   -192   -272     54    174   -233   -337    -18    176    303    148   -275
     90   -166   -257     36    174   -210   -350    -28    163    301    148   -272
    137   -179   -319     18    228   -249   -368    -33    137    275    132   -270
    129   -187   -316     28    223   -252   -355    -20    153    280    145   -252
    132   -197   -329     31    228   -262   -340    -15    158    270    140   -252
    174   -228   -402     25    285   -314   -358    -44    111    215     93   -288
    181   -314   -498     64    337   -405   -342     -7     90    179     54   -324
    181   -527   -709    174    444   -618   -252    101     62     54    -98   -470
    163   -633   -800    233    480   -717   -119    239    101    -46   -239   -654
    127   -410   -540    140    332   -475    -38    277    239     41   -163   -628
     64    -10    -77    -28     70    -44   -171   -101    200    189     83   -389
    -18    506    524   -244   -270    514   -485   -662     93    496    566     88
    -80   1091   1171   -504   -626   1130   -745   -984    168   1000   1205    665
    -31   1192   1223   -581   -628   1208   -950  -1028    275   1428   1649   1072
     20    730    709   -376   -342    719  -1031   -987    106   1241   1413    896
     80    226    145   -153    -31    187  -1021  -1036   -436    324    506    103
    106   -184   -290     38    197   -236   -880   -880   -678   -311   -171   -509
    103   -293   -400     93    249   -345   -693   -563   -423   -205   -163   -514
    101   -293   -394     93    246   -342   -524   -303   -171    -38    -49   -418
    124   -293   -418     85    270   -355   -418   -142    -38     33    -18   -392
    153   -267   -420     54    285   -342   -366    -67     23     67      7   -355
    166   -296   -462     64    314   -379   -345    -36     38     80     23   -345
    171   -303   -475     64    322   -389   -337    -31     46     75      2   -374
    168   -296   -465     64    316   -379   -329    -38     59     67    -10   -379
    142   -267   -413     62    275   -340   -314    -12     80     80     10   -348
    158   -267   -426     54    290   -345   -316      2     85     80     10   -340
    205   -249   -457     20    329   -353   -342      2     72     75     15   -322
    246   -228   -475     -7    361   -350   -368      2     77     88     31   -290
    259   -210   -470    -25    363   -340   -350     38    122    116     57   -254
    301   -155   -459    -72    379   -306   -337     62    158    135     83   -218
    348   -114   -462   -116    402   -285   -358     49    153    116     64   -226
    309   -150   -459    -77    384   -303   -371     31    142    101     46   -231
    283   -194   -480    -44    379   -337   -345     44    161    122     49   -226
    314   -192   -506    -62    410   -348   -314     72    184    148     70   -197
    350   -158   -509    -96    428   -332   -314    109    223    194    116   -155
    402    -67   -470   -166    436   -267   -337    171    290    259    171   -109
    470    -33   -504   -218    485   -270   -335    176    303    259    168   -106
    514    -23   -537   -246    524   -280   -306    197    332    270    181    -70
    589     49   -540   -319    563   -246   -301    249    394    322    231     -5
    555      2   -553   -277    555   -275   -301    267    423    358    265     28
    568     23   -548   -298    558   -262   -293    348    501    444    353     96
    566    -12   -579   -277    571   -293   -267    366    522    465    384    122
    426   -124   -553   -150    488   -337   -202    335    483    426    345    101
    488    -15   -504   -236    496   -259   -205    368    501    431    348    122
    498     28   -470   -265    483   -218   -231    342    475    405    327    111
    452      7   -446   -231    449   -218   -215    288    423    350    280     75
    462     10   -452   -236    457   -220   -223    257    387    306    236     54
    485     10   -475   -246    480   -231   -246    228    350    272    202     28
    491     46   -444   -270    467   -200   -252    184    309    239    184      0
    475     90   -384   -283    428   -145   -226    155    283    215    179     -2
    459    106   -353   -285    407   -122   -189    122    259    187    166    -12
    470    135   -335   -301    402    -98   -192     70    220    153    137    -54
    488    132   -355   -314    423   -111   -207     18    168    106    101    -96
    465    114   -350   -290    407   -116   -215    -10    145     83     93    -96
    444    200   -244   -324    345    -20   -220    -25    153     93    106    -70
    449    267   -181   -358    316     44   -249    -64    129     83    101    -80
    496    342   -155   -420    324     93   -301    -83    122     85    116    -72
    509    376   -132   -441    319    122   -319   -106    122     98    135    -51
    498    363   -135   -431    316    114   -285   -122    122    106    148    -36
    540    361   -179   -449    361     90   -303    -88    140    124    166     -7
    558    366   -194   -465    376     88   -361    -77    142    132    171    -10
    472    366   -106   -420    288    129   -335   -119    127    132    181     -7
    381    262   -119   -324    252     72   -254   -161     93    103    166    -18
    381    184   -197   -283    290     -5   -215   -150     72     64    135    -41
    433    181   -254   -309    342    -36   -236   -127     72     49    122    -46
    452    155   -298   -303    374    -70   -267   -127     57     36    109    -49
    423    103   -322   -265    371   -109   -241   -161     10     -7     70    -70
    402     83   -319   -241    361   -116   -239   -184    -28    -46     28   -109
    387    103   -283   -246    332    -88   -252   -207    -49    -62     10   -129
    394    142   -252   -270    324    -54   -267   -226    -67    -72     10   -132
    394    171   -223   -283    309    -25   -275   -218    -62    -59     36   -119
    384    153   -231   -267    309    -38   -275   -197    -62    -62     20   -137
    392     88   -303   -241    348   -106   -277   -210   -103    -98    -20   -101
    361     62   -298   -213    329   -116   -275   -223   -122   -116    -23    -83
    355     77   -277   -218    316   -101   -277   -231   -132   -127    -36    -75
    368    103   -265   -236    316    -80   -259   -228   -129   -116     -5    -64
    355     -2   -361   -179    358   -181   -233   -205   -153   -176    -77   -241
    358   -226   -584    -67    470   -402   -140    -85   -135   -296   -283   -413
    368   -236   -605    -67    485   -418    -20     62    -18   -309   -353   -381
    329     64   -265   -197    298    -98     36     77    140   -155   -202   -293
    226    488    259   -358    -18    374   -142   -387    -31    -36     51     -7
    122   1034    911   -576   -394    974   -423   -930   -254    192    496    381
     64   1480   1413   -774   -675   1447   -698  -1288   -345    550   1021    771
    103   1332   1228   -717   -561   1280   -859  -1389   -410    748   1270    969
    124    787    662   -457   -270    727   -823  -1353   -693    252    727    472
     98    283    184   -192    -44    233   -743  -1270   -989   -462    -67   -205
     83    -93   -176      5    129   -135   -605  -1031   -932   -678   -389   -459
    114   -153   -267     20    189   -210   -452   -743   -644   -496   -290   -368
    171   -109   -280    -31    223   -194   -348   -540   -446   -363   -213   -290
    200   -116   -316    -44    257   -215   -267   -407   -327   -280   -163   -223
    223   -140   -363    -41    290   -252   -277   -394   -324   -285   -168   -226
    220   -124   -345    -46    283   -233   -270   -389   -314   -270   -153   -249
    194   -122   -316    -38    254   -220   -246   -379   -298   -262   -174   -265
    192   -101   -293    -46    241   -197   -239   -368   -283   -259   -176   -207
    200    -80   -283    -62    241   -181   -246   -374   -285   -254   -171   -200
    202    -18   -220    -90    210   -119   -244   -371   -270   -223   -140   -233
    179    -46   -228    -67    202   -135   -228   -355   -254   -210   -135   -314
    168    -36   -205    -67    187   -119   -228   -355   -252   -207   -135   -387
    166    -25   -192    -70    176   -109   -223   -350   -241   -202   -114   -290
    166    -10   -176    -77    171    -93   -215   -342   -231   -200    -93   -207
    176     23   -155   -101    163    -64   -200   -322   -210   -187    -70   -137
    168     44   -124   -109    148    -38   -194   -311   -197   -176    -51    -90
    129     38    -93    -85    111    -25   -218   -316   -192   -163    -38    -36
    140     64    -75   -101    109     -5   -228   -316   -176   -155    -28     44
    148     90    -57   -122    103     18   -223   -288   -148   -119     -5     62
    137     93    -46   -116     90     23   -215   -254   -111    -57     28     85
    150    166     12   -161     67     88   -220   -236    -72     -2     77    124
    158    176     18   -166     70     98   -205   -200    -15     49    119    135
    194    158    -38   -176    116     59   -194   -166      7     77    142    145
    246    205    -41   -226    142     83   -213   -145     18    103    166    184
    257    257      0   -257    127    129   -213   -114     49    140    194    220
    272    252    -20   -262    148    116   -218   -103     51    145    192    220
    267    285     18   -277    124    150   -223   -114     36    122    171    197
    265    322     57   -293    103    189   -220   -116     23    106    166    184
    257    353     96   -306     80    226   -228   -140     -5     77    148    155
    218    376    158   -296     31    267   -239   -174    -49     33    109    114
    189    371    181   -280      2    277   -249   -213    -88    -10     67     80
    181    400    215   -290    -15    309   -254   -257   -137    -51     33     41
    174    431    254   -303    -41    342   -267   -311   -179    -77      7      5
    150    420    270   -285    -59    345   -290   -374   -220   -101    -20    -33
    129    431    301   -280    -85    366   -296   -423   -254   -109    -33    -57
    116    420    303   -267    -93    361   -301   -475   -290   -129    -57    -85
    132    397    262   -265    -64    329   -303   -501   -316   -135    -77   -103
    163    397    233   -280    -33    316   -311   -519   -337   -137    -98   -122
    142    454    311   -301    -85    384   -316   -535   -327   -103    -72    -96
    135    527    392   -329   -127    459   -322   -548   -306    -64    -41    -70
    116    561    441   -340   -163    501   -332   -563   -298    -41    -15    -57
     83    563    480   -322   -197    522   -337   -568   -285    -10     20    -23
     77    542    465   -311   -192    504   -345   -568   -280      5     38    -12
     93    514    420   -303   -163    467   -361   -574   -288      2     31    -25
     75    524    449   -301   -189    488   -371   -579   -288     15     36    -23
     62    537    475   -298   -205    506   -371   -574   -275     41     46     -5
     62    485    423   -275   -181    457   -355   -553   -262     64     54      5
     44    420    374   -233   -163    397   -350   -553   -277     51     41    -10
     25    379    353   -205   -163    366   -358   -561   -296     41     28    -25
     38    355    316   -197   -137    337   -384   -587   -332      7      0    -49
     57    335    275   -197   -109    303   -405   -607   -366    -10    -15    -83
     62    319    257   -192    -96    288   -410   -618   -384    -10    -20   -101
     54    322    265   -189   -103    293   -402   -628   -387    -10    -23   -106
     33    355    322   -194   -142    340   -397   -641   -389      0    -12   -109
     20    363    342   -192   -161    353   -410   -654   -400     -5    -12   -119
     36    379    342   -207   -153    361   -426   -665   -405    -10    -20   -135
     64    361    293   -213   -116    327   -431   -659   -413    -12    -31   -129
     75    327    252   -200    -88    290   -410   -641   -402      5    -15   -114
     67    288    220   -179    -75    254   -407   -646   -405     10    -18   -116
     38    228    187   -135    -72    207   -405   -652   -420     -2    -49   -137
     46    103     54    -75     -5     80   -387   -618   -459    -72   -145   -215
     93   -148   -241     28    166   -194   -290   -506   -498   -220   -348   -392
     85   -231   -316     72    197   -272   -148   -345   -410   -249   -444   -467
     41      7    -36    -25     38    -12    -83   -389   -296   -114   -301   -332
    -64    439    504   -187   -283    472   -265   -883   -389     90     44      0
   -168   1065   1234   -446   -701   1148   -594  -1441   -501    449    594    519
   -220   1584   1805   -683  -1013   1693   -878  -1712   -441    948   1231   1080
   -171   1530   1701   -678   -937   1613  -1078  -1758   -371   1296   1602   1413
   -148    992   1140   -423   -644   1067  -1119  -1719   -555   1002   1236   1054
   -158    405    563   -122   -361    483  -1005  -1649  -1002    103    293    171
   -171    -31    137    101   -155     51   -776  -1337  -1021   -262   -176   -265
   -166   -109     57    137   -111    -25   -600  -1023   -753   -103   -116   -220
   -127   -124      2    124    -64    -62   -462   -797   -563     25    -36   -145
    -88   -124    -36    106    -25    -80   -368   -654   -441    116     25   -116
    -75   -137    -62    106     -7   -101   -350   -610   -410    129     28   -158
    -36   -132    -96     83     28   -114   -350   -594   -400    124     12   -176
     -5   -111   -106     57     49   -111   -353   -581   -381    140     15   -158
     20    -96   -116     38     67   -106   -355   -563   -361    179     31   -158
     64    -85   -153     10    109   -119   -363   -555   -355    202     38   -202
    114    -51   -166    -31    137   -109   -374   -548   -345    228     51   -254
    119    -33   -155    -44    135    -93   -368   -535   -324    254     85   -210
    101    -18   -119    -41    109    -67   -361   -514   -293    285    129   -111
     77     31    -49    -54     62     -7   -363   -501   -272    296    163    -70
     49     33    -18    -41     33      7   -358   -483   -233    322    207    -46
     36     12    -25    -25     31     -7   -332   -452   -200    332    213    -12
     49      7    -41    -28     46    -15   -303   -418   -174    322    194    116
     49     41    -10    -46     28     15   -303   -392   -140    358    233    148
     46     64     18    -57     15     41   -296   -361   -103    389    257    137
     51     67     15    -59     18     41   -283   -329    -70    413    290    142
     44     67     23    -54     10     46   -280   -306    -41    441    314    119
     38     75     33    -59      2     54   -272   -270      0    485    337    119
     33     67     33    -51      0     49   -257   -218     46    530    366    148
     36     77     41    -57     -2     59   -257   -181     83    566    397    161
     51     88     36    -70      7     62   -280   -148    109    602    423    176
     44    155    109   -101    -33    132   -288   -116    142    657    480    207
     31    226    192   -129    -80    210   -293   -101    166    698    527    207
      7    272    265   -142   -127    270   -262    -80    200    740    550    215
      7    293    285   -150   -137    290   -218    -46    233    782    571    265
     18    252    231   -135   -106    241   -213    -49    202    745    535    259
     -2    210    213   -103   -109    213   -192    -28    210    771    532    259
    -36    210    246    -88   -142    228   -166    -28    220    800    568    239
    -62    218    280    -77   -171    249   -161    -54    220    810    597    194
    -72    207    280    -70   -176    244   -145    -80    215    800    579    155
    -85    226    309    -70   -197    267   -106    -90    226    802    568    161
   -109    220    329    -54   -218    275    -75   -103    231    797    584    205
   -129    241    371    -54   -249    306    -70   -135    220    784    602    202
   -137    257    394    -62   -267    324    -85   -179    189    761    592    163
   -129    236    366    -54   -249    301    -90   -215    155    740    568    111
   -137    285    420    -75   -280    350    -75   -202    184    782    600     83
   -153    363    517   -103   -335    439    -75   -202    213    810    644     90
   -189    428    618   -119   -405    524    -88   -213    223    807    613    142
   -202    480    683   -140   -441    581   -109   -213    239    841    631    239
   -210    472    680   -132   -444    574   -135   -215    252    885    683    246
   -202    485    688   -140   -444    587   -166   -246    233    878    704    215
   -202    519    722   -161   -462    620   -202   -265    218    891    730    168
   -213    558    771   -174   -493    665   -207   -246    246    940    706    116
   -202    568    771   -184   -488    670   -210   -220    259    937    665    155
   -171    467    639   -148   -405    553   -218   -223    228    888    631    223
   -202    389    589    -93   -397    488   -205   -233    202    872    618    197
   -246    368    613    -62   -431    491   -200   -249    187    875    639    135
   -275    337    613    -31   -444    472   -194   -262    184    880    626     36
   -275    275    550      0   -413    413   -202   -270    168    844    542     12
   -277    213    491     31   -384    350   -202   -275    161    826    540     51
   -285    200    485     41   -387    342   -200   -270    163    836    571     75
   -290    166    457     59   -374    311   -213   -280    158    862    587     54
   -288    161    449     64   -368    303   -223   -283    158    867    607     10
   -293    226    517     31   -405    371   -236   -290    150    844    587     12
   -298    210    509     44   -405    361   -231   -290    150    836    571     46
   -309    189    498     57   -402    342   -213   -275    168    865    589     38
   -314    200    514     57   -413    355   -205   -272    166    875    592    -23
   -309     90    400    106   -355    246   -189   -252    103    771    491   -137
   -288   -124    163    205   -228     18   -106   -181     18    568    262   -363
   -267   -213     54    239   -163    -80     15    -49     49    472    127   -519
   -283     -2    280    142   -283    137    122     10    231    636    288   -384
   -431    467    896    -20   -665    680    -38   -454    280    917    675      0
   -594   1148   1743   -277  -1169   1444   -319   -940    410   1415   1325    683
   -644   1719   2361   -540  -1501   2039   -571  -1135    665   2010   2023   1423
   -553   1738   2291   -592  -1421   2013   -802  -1145    802   2405   2423   1860
   -509   1226   1735   -358  -1122   1480   -867  -1218    431   1914   1917   1340
   -498    644   1143    -72   -820    893   -833  -1226   -101   1034   1028    439
   -532    241    771    142   -652    506   -633   -963   -226    628    553    -75
   -493    215    709    140   -600    462   -420   -623    -12    722    555   -106
   -415    236    652     88   -532    444   -293   -410    114    779    597    -33
   -361    213    574     72   -467    392   -205   -280    202    859    659    -20
   -355    176    530     88   -441    353   -176   -239    233    901    688    -64
   -350    205    555     72   -452    379   -171   -218    246    893    680    -67
   -350    215    566     67   -459    389   -171   -205    252    880    644    -59
   -342    197    540     72   -441    366   -168   -194    262    896    639    -77
   -322    181    504     70   -413    342   -161   -179    267    893    646    -72
   -293    179    472     57   -381    324   -155   -163    270    878    639    -36
   -259    166    426     44   -342    296   -153   -142    285    904    657    -10
   -215    187    402     15   -309    293   -176   -140    303    937    685    -31
   -194    223    418    -12   -306    319   -181   -142    316    958    698    -57
   -220    223    444      0   -332    332   -166   -137    327    961    698    -54
   -226    236    459     -5   -342    348   -168   -129    342    966    693    -36
   -189    226    415    -18   -303    319   -179   -129    340    961    678    -49
   -155    239    394    -41   -275    314   -189   -114    345    963    683    -41
   -158    296    454    -67   -306    374   -184    -59    400   1015    724      2
   -106    267    374    -80   -241    319   -189    -51    384    995    709     -5
    -54    283    337   -114   -197    309   -200    -31    400   1010    724      2
    -54    262    316   -106   -187    288   -202     10    436   1060    769     38
    -33    303    337   -135   -184    319   -181     72    511   1145    833     51
      0    423    420   -213   -210    420   -153    137    581   1218    917    119
     31    449    418   -239   -194    433   -161    168    594   1231    935    166
     44    457    413   -252   -184    433   -148    202    613   1226    922    197
     49    444    394   -246   -171    420   -129    223    620   1231    930    210
     41    462    418   -252   -189    441   -119    259    657   1275    984    246
     28    483    454   -257   -213    470   -106    277    678   1304   1013    277
     36    475    439   -257   -202    459    -98    277    685   1337   1062    283
     18    514    496   -265   -239    506    -90    272    691   1361   1083    252
     -7    501    506   -249   -257    501    -85    252    675   1330   1060    254
    -44    491    532   -223   -288    511    -75    233    672   1306   1034    257
    -75    527    602   -228   -340    566    -49    223    698   1317   1034    257
    -41    532    574   -244   -306    553    -64    153    654   1275   1002    223
    -80    524    605   -223   -342    563    -57    111    631   1267    997    181
   -101    563    665   -231   -384    613    -36     98    631   1273   1002    174
   -124    581    704   -231   -415    641    -25     77    626   1267   1000    171
   -163    589    753   -213   -457    670    -18     46    605   1244    984    148
   -189    644    831   -228   -511    737     -5     51    626   1267   1010    153
   -236    691    927   -226   -581    807     -5     44    646   1288   1028    148
   -205    737    943   -267   -574    839    -51    -10    615   1265   1013    122
   -150    789    940   -319   -545    865   -106    -23    610   1275   1028    145
   -137    761    898   -314   -517    828   -132     -7    623   1280   1034    155
   -132    730    862   -298   -496    795   -135     -2    636   1286   1039    163
   -150    753    904   -303   -530    828   -129      2    654   1304   1065    184
   -150    792    943   -319   -545    867   -132      0    654   1314   1072    192
   -163    771    932   -303   -548    852   -114     23    657   1309   1062    184
   -192    698    891   -252   -542    792   -103     28    646   1291   1028    161
   -189    633    820   -223   -506    727   -109     18    615   1254    987    137
   -179    584    763   -202   -470    672    -98     15    600   1239    979    132
   -200    545    745   -174   -472    644    -70     28    613   1254    987    137
   -194    535    727   -171   -459    631    -72     15    589   1221    963    116
   -179    532    711   -176   -446    623    -98    -12    558   1182    930     93
   -179    506    685   -163   -431    594   -106    -18    563   1184    935    101
   -163    480    641   -158   -402    561    -77     12    600   1213    966    135
   -148    457    605   -155   -376    530    -64     15    607   1223    974    142
   -145    410    553   -135   -350    480    -70      0    581   1200    948    129
   -140    389    530   -124   -335    459    -64     23    584   1200    943    142
    -80    371    449   -145   -265    407    -88     10    548   1158    919    135
    -51    301    353   -124   -202    327    -72     31    537   1140    896    127
    -51     93    145    -20    -98    116    -25     54    465   1026    771     -5
    -28   -111    -83     70     25    -98     64    101    366    820    550   -267
    -15    -80    -64     46     23    -72    200    236    439    805    504   -366
    -59    187    246    -64   -153    215    259    158    581    984    711   -187
   -161    685    846   -262   -504    766     75   -259    701   1337   1184    306
   -311   1350   1662   -519   -987   1506   -179   -613    930   1922   1906   1062
   -327   1706   2034   -691  -1179   1870   -410   -670   1215   2507   2530   1706
   -210   1509   1719   -649   -963   1613   -652   -756   1140   2582   2600   1839
   -181    971   1153   -397   -670   1062   -732   -872    654   1956   1971   1241
   -210    423    633   -106   -420    527   -649   -883     85   1054   1075    324
   -239    171    407     31   -322    288   -402   -548    132    875    805     18
   -202    184    387     10   -293    285   -207   -257    335    982    841     23
   -106    163    270    -31   -187    215   -101    -88    423   1005    841     18
    -51    137    189    -41   -119    163    -36     36    501   1049    867     44
    -38    140    179    -51   -109    158    -18     70    522   1057    872     49
    -38    124    163    -44   -101    142     -5     96    530   1049    859     38
    -33    103    137    -36    -85    122     12    127    550   1060    872     38
    -25    114    140    -44    -83    127     33    155    584   1083    896     38
    -33    127    158    -46    -96    140     49    174    602   1091    906     44
    -46    119    163    -36   -106    140     72    200    633   1114    930     72
    -33    145    179    -57   -106    161    101    231    662   1148    966    109
      5    163    158    -83    -75    161    122    280    706   1189   1005    145
     25    187    161   -106    -67    174    101    272    693   1171    989    124
     33    158    122    -96    -44    140     90    280    693   1166    989    119
     59    124     62    -93      0     93    106    316    722   1187   1013    145
     85    158     72   -122      7    116    119    335    753   1205   1031    158
     90    259    166   -176    -38    213    132    345    789   1239   1054    168
     83    303    218   -194    -67    262    142    392    831   1270   1078    194
     88    319    231   -205    -72    275    148    433    870   1301   1114    223
    127    324    197   -226    -33    262    158    457    891   1319   1143    244
    163    319    155   -241      2    239    168    504    919   1340   1163    275
    205    298     93   -252     57    197    137    517    922   1330   1161    290
    218    306     85   -262     64    197    124    555    950   1350   1184    322
    239    314     75   -275     83    194    119    594    976   1376   1205    348
    265    342     77   -306     93    210    109    615    997   1400   1231    371
    272    350     77   -311     98    213    106    631   1021   1421   1257    392
    267    361     90   -316     88    228    109    639   1026   1418   1249    389
    252    355    103   -303     75    231    103    633   1021   1405   1244    384
    241    345    103   -296     70    226    119    644   1031   1395   1247    394
    218    337    116   -277     49    228    124    631   1023   1366   1234    389
    192    353    158   -272     15    257    140    618   1013   1335   1218    376
    158    337    179   -246    -10    259    155    602   1008   1309   1205    361
    114    319    205   -218    -46    262    174    579    995   1257   1182    329
     80    337    257   -210    -88    298    194    550    982   1208   1166    293
     38    329    288   -184   -124    309    192    506    953   1140   1135    246
     20    348    327   -184   -153    337    184    472    924   1088   1117    236
     15    358    340   -189   -161    350    205    462    919   1114   1122    236
      2    389    387   -197   -192    387    218    452    917   1124   1137    236
    -15    444    457   -215   -236    452    213    431    922   1127   1153    210
     -2    491    493   -244   -246    491    205    418    919   1122   1127    210
      2    522    517   -265   -257    519    184    405    924   1169   1111    249
    -20    555    574   -267   -296    563    150    387    932   1247   1130    262
    -18    553    571   -270   -296    561    116    384    937   1257   1132    265
    -25    517    542   -244   -283    530     98    384    935   1236   1124    262
    -49    501    548   -226   -298    522     96    374    927   1213   1117    252
    -57    498    555   -220   -306    527     90    350    904   1192   1096    218
    -57    436    493   -192   -277    465     80    332    867   1137   1047    168
    -38    361    400   -161   -218    379     75    322    831   1067    987    122
    -10    327    335   -158   -174    329     64    316    802   1026    961    103
     -2    285    288   -142   -145    285     64    309    782   1015    932     80
      5    254    249   -129   -122    252     36    272    732    982    883     36
      7    254    246   -129   -119    252      2    246    698    963    865     28
      5    267    259   -137   -127    265     -5    252    688    958    865     38
     12    316    303   -163   -145    309     -5    259    685    961    872     49
      7    340    332   -174   -161    335      5    265    691    961    883     62
      2    342    340   -171   -168    342     10    259    678    953    878     64
    -18    309    327   -145   -174    316     10    246    667    943    862     54
    -15    335    348   -161   -181    340      7    239    665    940    849     46
     -2    350    353   -176   -176    353      5    241    667    945    846     49
     15    280    265   -148   -124    272     18    262    641    898    789      7
     12     31     18    -23     -2     25     88    342    579    743    584   -176
      5   -114   -122     54     62   -116    215    493    623    644    420   -345
     -7     72     77    -33    -44     75    309    587    774    732    483   -319
    -72    452    524   -189   -298    488    226    265    761    883    727   -106
   -213   1015   1226   -402   -719   1119    -75   -332    615   1171   1223    355
   -296   1597   1891   -652  -1093   1743   -348   -696    605   1608   1829    904
   -244   1706   1951   -732  -1096   1826   -589   -795    670   2026   2291   1358
   -200   1252   1452   -524   -826   1350   -654   -787    517   1870   2086   1213
   -194    745    940   -275   -568    841   -607   -763     70   1034   1223    423
   -194    329    524    -67   -361    426   -465   -594   -148    415    542   -202
   -171    202    374    -18   -272    288   -309   -283     77    472    498   -241
   -124    233    358    -54   -241    296   -184    -36    306    623    592   -161
    -96    210    303    -59   -200    257   -103    114    439    704    636   -111
    -72    194    267    -59   -168    231    -59    187    496    724    639   -109
    -25    220    244    -98   -135    231    -49    207    506    719    628   -111
     -7    226    233   -109   -119    228    -49    202    498    693    602   -145
      5    259    252   -135   -122    257    -62    205    504    691    589   -168
     25    254    228   -142   -101    241    -83    200    498    675    576   -148
     33    272    236   -153   -101    254    -75    210    524    693    607   -119
     44    259    215   -150    -85    239    -64    223    537    698    623   -106
     72    298    226   -187    -77    262    -77    215    527    685    605   -124
     83    353    270   -218    -93    311    -88    207    535    691    607   -122
     75    371    296   -226   -109    335    -88    202    537    696    610   -119
     46    387    340   -215   -145    363    -67    226    566    727    641    -90
     38    371    332   -205   -148    353    -59    254    594    758    675    -51
    116    366    246   -241    -64    306    -77    265    592    756    680    -64
    150    379    226   -265    -38    303    -72    288    615    776    698    -90
    158    418    259   -288    -49    340    -36    335    662    813    724    -33
    148    415    265   -283    -59    342     -7    374    693    831    727     46
    150    407    257   -280    -51    332     15    418    743    870    769    106
    135    389    254   -262    -59    322     28    459    789    909    815    142
    106    363    257   -233    -75    311     36    504    839    943    854    189
    111    345    233   -228    -62    290     44    548    878    976    885    218
    114    358    244   -236    -64    303     62    602    932   1028    940    270
    103    340    236   -223    -64    288     90    654    982   1072    992    332
     85    314    228   -200    -70    272     80    667    989   1078    995    342
     90    319    226   -205    -67    272     90    680   1000   1080    992    350
     88    314    223   -202    -67    270    111    683   1002   1104    995    361
     80    277    194   -179    -59    236    135    683   1002   1140   1008    376
     93    265    171   -179    -38    218    153    680    987   1124    982    355
     64    228    161   -148    -46    197    168    659    958   1088    958    335
     38    220    179   -129    -70    200    163    631    930   1034    932    314
     25    259    231   -142   -103    246    161    581    885    945    896    290
     -2    265    267   -129   -135    265    179    540    852    906    875    272
    -33    244    277   -106   -155    259    187    506    828    896    872    270
    -18    220    236   -101   -127    228    171    485    795    854    857    252
     33    249    213   -142    -90    231    140    459    766    826    862    244
     75    335    259   -205    -90    298    132    449    771    836    885    249
     54    353    298   -205   -122    327    111    410    758    815    878    246
     44    324    280   -184   -119    303     72    374    743    802    870    228
     70    368    298   -220   -114    332     31    332    724    792    857     98
     83    394    311   -239   -114    353    -10    288    691    813    839      7
     88    379    290   -233   -101    335    -25    267    665    839    833     88
    153    407    254   -280    -51    332    -38    246    665    826    833    111
    236    387    148   -314     44    267    -54    244    652    761    802    111
    309    309      0   -309    155    155    -83    241    613    680    753    137
    345    184   -163   -267    254     10   -103    231    576    618    709    171
    327    111   -215   -220    270    -51    -85    236    566    605    688    153
    293     98   -194   -200    244    -46    -72    223    555    600    662     90
    259     64   -194   -161    228    -64    -75    187    509    545    605     49
    231      0   -231   -116    231   -116    -59    194    483    514    602     49
    215    -38   -257    -88    236   -148    -49    220    485    504    626     70
    205    -33   -241    -85    220   -137    -46    220    472    478    623     49
    223    -18   -241   -101    231   -129    -51    207    459    439    576     -2
    236      2   -233   -122    233   -114    -46    213    452    410    537     33
    207     41   -166   -124    187    -62    -38    218    454    415    553     36
    187     96    -90   -142    137      2    -28    210    446    397    542     15
    174    106    -67   -140    122     20    -20    223    449    402    542     20
    176     77    -98   -127    137    -10    -23    231    428    371    498     25
    187     -5   -192    -90    189    -98     31    293    420    303    402    -59
    197   -163   -361    -18    277   -262    166    444    470    215    246   -189
    168   -150   -319     -7    244   -233    314    652    662    270    244   -202
    127    236    109   -184      7    174    301    532    719    384    418    -72
     44    613    568   -329   -262    592     49    -20    436    462    685    145
    -41   1117   1158   -540   -600   1137   -277   -555    179    688   1122    465
    -46   1590   1636   -771   -841   1613   -545   -810    153   1093   1652    875
     57   1363   1306   -711   -626   1335   -714   -841     80   1197   1771   1044
     59    883    823   -472   -381    854   -737   -846   -254    639   1195    563
     31    407    376   -220   -174    392   -600   -711   -506    -64    415    -62
     41    129     88    -85    -23    109   -407   -420   -337   -192    163   -267
     49    155    106   -103    -28    132   -283   -184    -70    -31    239   -210
     72    155     83   -114     -5    119   -189    -12    111     75    290   -114
    124    145     18   -137     54     83   -101    129    246    161    363    -12
    142    161     18   -150     62     90    -57    174    293    197    400    -10
     85    109     23    -98     31     67    -46    163    285    174    371    -41
     44     77     33    -62      5     57    -44    158    288    176    381    -38
     49    114     62    -83     -7     88    -23    184    322    210    410    -46
     59    127     67    -93     -2     98     -2    215    345    220    392      2
     59    103     44    -83      7     75     -2    223    361    220    400     49
    119     83    -36   -101     77     23    -20    202    340    210    405     31
    145    127    -18   -137     80     54    -28    213    368    249    441     46
    116    194     77   -155     20    137    -25    226    392    254    431     59
    103    163     59   -135     20    114    -20    239    400    270    452     90
    135    241    106   -189     12    176    -28    233    407    283    465     88
    142    314    171   -228    -12    244    -54    200    384    254    428     59
    122    267    145   -194    -10    207    -57    205    379    257    433     88
    124    244    119   -187      2    181    -62    215    376    259    449    106
    161    319    158   -241      0    241    -77    226    394    275    457    106
    202    402    200   -303      0    301   -103    236    426    303    493    135
    233    462    228   -348      2    345   -124    254    462    337    530    174
    223    454    231   -340     -2    342   -109    293    506    355    537    200
    179    475    293   -327    -57    384    -88    340    563    418    597    265
    153    522    366   -337   -106    444    -59    381    605    459    636    296
    205    613    407   -407   -101    511    -72    361    589    449    623    277
    176    626    449   -400   -137    537    -75    366    594    457    639    293
    168    633    465   -400   -148    550    -62    400    628    496    680    335
    168    649    480   -410   -155    566    -44    418    636    511    678    340
    158    636    478   -397   -158    558    -49    415    631    506    667    332
    207    615    405   -413    -98    511   -101    332    527    415    581    244
    277    633    355   -457    -38    496   -122    275    475    376    550    226
    345    615    270   -480     38    441   -132    233    428    350    540    233
    410    628    218   -519     96    423   -150    210    397    311    511    215
    335    602    267   -470     33    436   -163    163    348    272    472    166
    233    558    324   -397    -46    441   -153     98    283    233    436    106
    192    597    405   -394   -106    501   -127     54    262    231    439    116
    187    532    345   -358    -77    439   -109     54    254    218    444    155
    174    470    296   -322    -62    384   -124     10    197    176    400    101
    171    548    376   -361   -101    462   -161    -25    192    187    397     98
    158    641    480   -400   -163    561   -184    -44    213    205    402    111
    168    688    519   -428   -174    605   -202    -75    213    202    400     96
    194    691    496   -444   -150    594   -213    -80    202    213    439    129
    202    706    501   -454   -148    605   -231    -72    207    252    496    187
    233    737    501   -485   -132    618   -272    -90    181    249    491    194
    246    730    483   -488   -116    607   -290    -88    168    236    462    194
    259    717    454   -488    -96    584   -298    -96    171    246    480    215
    262    691    428   -475    -83    558   -280    -85    184    270    501    246
    257    641    384   -449    -64    514   -298   -101    163    246    457    210
    252    589    337   -420    -41    465   -298    -98    153    231    426    184
    241    501    259   -371    -10    379   -288    -98    145    236    423    176
    244    439    194   -342     25    316   -293   -127     98    194    387    140
    220    400    176   -311     20    290   -298   -142     46    150    335    106
    223    397    174   -309     25    285   -311   -166     25    155    324     88
    226    426    200   -327     12    314   -322   -194     10    145    316     77
    249    410    161   -329     44    285   -329   -200     -5    135    314     88
    272    439    163   -358     54    303   -306   -150     31    189    384    153
    267    470    202   -368     33    337   -311   -135     46    210    402    140
    288    433    142   -363     72    288   -368   -213    -23    142    327     77
    293    348     54   -322    119    202   -348   -213    -46    114    288     62
    301    290    -12   -298    155    140   -329   -205    -64     96    252     12
    306    129   -176   -218    241    -23   -275   -142    -80     33    158    -54
    285     -7   -293   -140    288   -150   -168     -7      2     25     90   -116
    277    122   -155   -200    215    -15    -59    129    179    111    127   -111
    252    522    270   -389    -10    397   -106    -31    174    197    241    -54
    202    875    672   -537   -233    774   -400   -542   -174    207    420    122
    155   1262   1106   -711   -475   1187   -701   -969   -423    402    792    381
    184   1693   1506   -940   -659   1600  -1031  -1309   -571    610   1124    568
    215   1460   1244   -839   -514   1353  -1156  -1348   -667    628   1210    665
    267    997    730   -631   -231    865  -1098  -1267   -839    277    831    397
    314    496    181   -407     67    340   -893  -1054   -956   -272    158    -88
    280    122   -158   -202    218    -18   -701   -763   -753   -303    -10   -194
    207    140    -67   -174    137     36   -558   -511   -418    -70    116    -85
    226    166    -59   -194    142     54   -496   -371   -244     51    197    -12
    275    155   -122   -215    197     18   -446   -303   -166    116    241     15
    314    187   -127   -252    220     31   -394   -236    -85    155    262     59
    288    127   -161   -207    223    -15   -366   -202    -49    179    275     72
    272    158   -114   -215    194     23   -405   -270   -103    168    270     23
    296    228    -70   -262    181     80   -392   -239    -57    181    262     28
    298    187   -111   -244    205     38   -368   -215    -31    192    265     49
    314    213   -103   -265    210     57   -381   -220    -28    226    316     75
    283    277     -5   -280    145    137   -423   -241    -23    265    381     67
    254    296     38   -277    109    168   -433   -233    -20    249    340     23
    270    257    -15   -265    142    122   -426   -205    -10    246    298     67
    288    272    -15   -280    150    127   -439   -220    -12    252    296     67
    270    303     33   -285    119    168   -418   -220     28    293    337     64
    241    244      2   -244    119    124   -374   -205     77    342    379     59
    231    179    -51   -207    142     64   -366   -197     75    340    353     28
    252    218    -33   -236    142     90   -394   -179     59    348    361     80
    283    296     12   -288    135    155   -457   -174     57    379    410    122
    319    288    -31   -306    176    129   -431   -122    127    415    431    174
    332    257    -77   -296    205     90   -392    -67    213    478    475    231
    345    236   -109   -293    228     64   -355    -23    275    540    511    252
    348    290    -57   -319    202    116   -348     -5    316    610    566    249
    392    355    -36   -374    213    161   -322     44    389    675    615    301
    379    358    -20   -368    200    171   -309     72    436    724    667    342
    324    358     31   -342    148    194   -319     77    457    735    675    353
    350    275    -75   -311    213    101   -335     59    433    719    662    335
    371    311    -62   -342    215    127   -311     88    420    698    623    309
    306    306      0   -309    153    153   -306     96    433    717    639    324
    363    262   -101   -316    233     80   -327     57    368    680    636    329
    379    314    -64   -345    223    124   -311     70    358    672    628    340
    413    361    -51   -387    231    155   -337     33    316    636    597    311
    405    355    -49   -381    226    153   -363    -20    265    605    574    277
    316    277    -41   -298    179    119   -376    -88    189    542    514    218
    265    298     33   -280    116    166   -366   -109    179    540    506    205
    290    316     25   -306    132    171   -374   -127    158    540    514    197
    368    366     -2   -368    187    181   -405   -166    127    535    524    194
    374    345    -28   -361    202    158   -415   -179    109    511    509    192
    283    350     67   -316    109    210   -405   -200    127    561    550    189
    210    387    176   -298     15    283   -431   -236    124    540    522    161
    226    353    127   -288     49    239   -452   -257    132    537    524    171
    270    428    155   -350     57    293   -454   -239    171    597    589    226
    272    381    109   -327     83    246   -439   -205    158    594    584    228
    246    452    205   -350     20    329   -467   -215    163    646    639    233
    249    504    254   -376     -2    381   -491   -233    171    654    646    228
    246    467    218   -358     12    342   -483   -228    155    631    636    228
    220    418    197   -319     12    309   -504   -223    163    665    670    223
    249    272     23   -259    114    148   -488   -207    145    615    618    179
    249    236    -12   -244    129    111   -491   -215    137    605    613    127
    187    184     -5   -187     96     90   -483   -228    119    579    555    101
    168     64   -103   -116    137    -18   -449   -207    129    576    540    137
    213     77   -135   -148    174    -28   -457   -210    114    571    530     93
    210    111   -101   -161    155      5   -475   -228     83    558    517     62
    236    122   -114   -181    176      5   -501   -228     83    576    532     31
    265    145   -119   -205    192     12   -496   -220     75    542    491   -116
    277    124   -153   -202    215    -12   -480   -205     88    535    498   -150
    277     88   -192   -184    233    -51   -475   -205     96    535    522   -150
    249     75   -174   -166    213    -49   -485   -223     77    509    514   -106
    200     90   -109   -145    155     -7   -501   -228     85    530    540    -31
    220     85   -137   -153    179    -25   -478   -210     80    517    496    -44
    257    -31   -288   -114    272   -158   -418   -155     80    472    418    -93
    270    -98   -368    -88    319   -233   -324    -62    153    439    314   -197
    236     10   -226   -122    231   -106   -218     54    332    506    306   -228
    168    335    166   -254      0    252   -262    -85    277    592    478    -59
    103    670    563   -387   -228    618   -555   -548    -64    649    724    153
     75   1060    984   -566   -454   1021   -891   -971   -350    753   1013    381
     93   1332   1239   -711   -571   1286  -1137  -1197   -472    963   1374    646
     85   1114   1026   -600   -470   1070  -1223  -1244   -602    898   1343    615
     80    688    607   -384   -265    646  -1137  -1166   -758    496    875    288
    101    148     46   -127     25     96   -984   -971   -818     75    316   -122
    127    -49   -176    -38    150   -111   -826   -696   -558    145    233   -200
    135      5   -129    -72    132    -62   -696   -480   -259    319    335    -96
    179     -2   -181    -88    179    -93   -584   -303    -57    462    441    -12
    210     15   -197   -114    202    -88   -514   -200     59    568    519     38
    223     12   -210   -116    218    -98   -488   -166     98    597    535     38
    181      2   -179    -93    179    -88   -493   -166    111    594    501    -23
    174    -20   -194    -77    181   -106   -493   -158    119    589    480     33
    163    -46   -210    -59    184   -127   -472   -148    137    587    475     54
    119    -23   -142    -46    129    -83   -441   -153    150    594    483     36
    103     41    -62    -75     83    -10   -446   -155    171    631    522     49
    168     98    -72   -135    119     12   -472   -142    181    633    509     36
    215    132    -85   -174    150     23   -488   -109    202    649    514     44
    200     98   -101   -148    150      0   -491   -101    202    662    530     46
    184     96    -88   -142    135      5   -506   -101    210    675    545     54
    197    114    -83   -155    140     15   -506    -80    246    711    574     70
    202    142    -59   -174    129     41   -498    -72    275    740    600     83
    210    205     -5   -207    109    101   -488    -57    298    769    623     98
    218    241     23   -231     96    132   -491    -41    329    800    646    119
    215    220      5   -218    103    114   -480    -12    363    818    657    137
    202    176    -25   -189    114     75   -467     18    394    846    683    155
    194    207     12   -200     90    111   -478     33    423    880    701    158
    187    241     54   -215     64    148   -483     49    454    909    714    163
    202    259     57   -231     72    158   -449    101    519    971    766    213
    241    288     46   -267     96    168   -407    155    576   1026    807    254
    202    288     85   -244     59    187   -418    174    597   1036    823    262
    150    270    116   -210     15    194   -436    179    602   1044    833    267
    132    239    106   -187     12    174   -410    205    610   1041    839    285
    155    249     90   -202     31    171   -413    205    594   1023    831    272
    166    293    127   -228     20    210   -410    200    576   1002    802    236
    181    285    103   -236     38    194   -394    189    558    982    769    202
    179    259     80   -220     49    171   -366    174    537    961    758    197
    148    244     96   -197     25    171   -361    127    485    917    730    158
    124    252    127   -187      0    189   -384     90    449    896    719    137
     96    262    166   -179    -33    215   -379     77    444    904    737    158
    114    277    161   -197    -23    220   -361     80    433    901    748    179
    116    239    122   -179     -2    181   -335     83    441    914    766    207
     90    148     57   -119     18    103   -329     67    431    898    745    207
     67     88     18    -80     25     54   -348     49    418    893    745    184
     38     90     51    -64     -5     72   -374     41    426    901    758    192
     41    207    163   -124    -62    187   -381     36    454    930    782    213
    111    322    210   -215    -49    267   -332     54    491    966    823    244
    150    363    213   -257    -31    288   -337     41    498    987    854    231
    106    265    158   -187    -25    213   -426    -12    449    958    828    181
     75    207    132   -142    -28    171   -454    -33    423    930    797    181
     15    158    142    -85    -62    150   -449    -33    420    922    789    189
      5    181    176    -96    -85    179   -405    -10    444    953    813    200
     33    239    202   -137    -85    220   -361      2    465    966    810    181
    116    252    135   -184    -10    194   -332     15    470    963    782    161
    140     96    -44   -116     93     25   -392     10    436    930    748    192
    114   -106   -220     -5    166   -163   -483     -7    394    898    730    197
    114   -145   -259     15    187   -202   -465     18    400    898    730    215
    119    -93   -215    -12    166   -153   -423     28    413    898    737    218
    124     20   -103    -72    114    -41   -376     36    436    919    774    228
     23    -44    -67     10     44    -54   -407      5    410    885    750    205
     10    -96   -106     44     57   -101   -423      2    394    867    735    194
     64    -93   -158     12    109   -127   -402     38    405    888    756    226
     83    -85   -168      2    124   -127   -402     54    407    891    750    213
     98    -41   -140    -28    116    -90   -387     67    420    880    724    187
    111    -23   -137    -44    124    -80   -350    106    465    922    763    215
    101    -25   -127    -38    111    -77   -332    127    485    937    771    207
     31   -181   -213     75    122   -197   -324    163    470    893    711    153
    -18   -366   -350    189    163   -358   -252    280    504    820    605     54
    -12   -290   -277    150    132   -285   -101    446    667    862    600     25
    -28     44     72    -10    -51     57    -28    452    795   1008    753    106
   -116    402    519   -142   -316    459   -205     49    579   1078    969    218
   -215    802   1018   -293   -618    909   -537   -488    236   1156   1195    392
   -215   1234   1449   -509   -833   1343   -797   -779    103   1384   1532    717
   -158   1179   1337   -511   -748   1257   -992   -888    -12   1473   1688    820
   -116    766    883   -324   -498    823  -1065   -914   -262   1088   1296    501
    -67    314    381   -124   -226    348   -932   -776   -433    514    633     -5
    -18    -41    -23     28      2    -31   -766   -504   -277    410    405   -189
     54    -90   -145     18     98   -116   -610   -246     18    589    504   -109
    161    -57   -218    -51    189   -137   -446    -25    252    753    623     20
    166   -103   -270    -33    218   -187   -410     72    366    818    657     64
    153   -124   -280    -15    215   -202   -410     88    387    810    633     49
    166   -129   -296    -20    228   -213   -392    101    397    807    636     38
    218    -96   -314    -59    265   -205   -350    142    433    844    678     62
    210   -148   -361    -33    283   -254   -355    158    454    867    704     54
    189   -155   -345    -18    267   -249   -355    161    480    872    704     38
    213   -142   -355    -36    283   -249   -332    181    506    883    711     54
    220   -179   -400    -20    309   -288   -322    207    524    893    722     83
    218   -176   -397    -20    303   -285   -314    233    558    932    776    109
    220   -137   -358    -41    288   -249   -298    252    592    956    792     98
    228   -161   -389    -33    306   -275   -288    270    605    961    792    114
    220   -226   -446      2    332   -335   -285    280    620    979    831    153
    267   -181   -449    -44    355   -314   -288    275    636   1002    841    111
    306    -96   -405   -106    353   -249   -288    293    659   1013    815    129
    259    -72   -332    -93    293   -202   -257    337    701   1039    846    194
    239    -54   -293    -90    265   -174   -239    355    717   1057    901    233
    296     -7   -303   -145    298   -155   -254    397    769   1117    948    236
    309     18   -290   -163    298   -135   -262    418    802   1132    937    226
    244      7   -239   -127    241   -114   -267    433    818   1137    943    257
    241      7   -233   -124    239   -111   -244    493    880   1192   1005    322
    246      7   -239   -127    241   -114   -228    522    917   1218   1018    316
    218     33   -187   -127    202    -75   -213    545    948   1257   1054    319
    194     33   -163   -116    179    -64   -220    553    943   1249   1036    288
    233     64   -168   -148    202    -51   -207    576    948   1236   1010    296
    226     62   -163   -145    194    -49   -207    576    940   1218   1000    306
    207     80   -127   -145    168    -23   -210    555    917   1192    982    285
    228    111   -116   -171    174     -2   -226    524    872   1148    950    244
    231    124   -106   -176    168     10   -223    509    841   1114    935    231
    210    137    -72   -176    142     33   -213    491    818   1093    930    226
    189    153    -36   -171    111     59   -210    446    779   1067    904    179
    202    220     18   -213     90    119   -215    397    748   1034    872    127
    259    298     38   -277    111    168   -246    340    698    989    841    101
    296    301      2   -301    148    153   -285    322    659    971    826    103
    265    288     23   -277    119    158   -277    319    665    974    833    109
    171    252     80   -213     44    168   -239    298    657    961    833     93
    158    309    150   -233      5    231   -205    316    685    995    862    106
    228    436    207   -335     10    324   -210    322    724   1044    909    137
    239    483    244   -361     -2    363   -249    293    722   1036    917    140
    202    454    252   -329    -25    355   -303    257    706   1026    911    129
    200    436    236   -316    -18    337   -314    246    706   1031    914    129
    226    428    202   -329     10    314   -298    262    722   1049    945    158
    236    459    223   -350      7    342   -293    285    753   1085    989    194
    252    498    246   -376      2    374   -316    259    737   1054    958    148
    259    488    228   -374     15    358   -319    239    714   1023    932    116
    275    407    129   -342     72    270   -293    277    724   1039    948    140
    306    324     18   -316    145    171   -285    290    717   1021    927    124
    314    280    -36   -298    176    122   -324    257    670    974    883     72
    322    262    -59   -290    192    101   -319    262    657    963    872     64
    332    265    -67   -301    200     98   -285    277    652    953    859     67
    327    249    -80   -288    202     85   -270    272    633    932    841     44
    337    200   -137   -267    236     31   -324    236    594    898    805      2
    394    197   -197   -296    296      0   -335    249    597    909    813     -2
    358    187   -171   -275    262      7   -340    262    607    914    820      0
    329    171   -158   -252    244      5   -324    259    602    909    823      5
    345    181   -166   -265    254      7   -296    259    607    911    839     28
    353    202   -150   -277    252     25   -275    280    626    919    846     49
    314    137   -176   -228    246    -18   -265    265    597    870    795      7
    332     28   -303   -181    316   -137   -280    252    545    795    698    -62
    340   -176   -517    -83    426   -345   -202    340    532    704    571   -161
    285   -392   -678     54    480   -535    -83    462    563    594    413   -309
    270   -218   -488    -28    379   -353     -5    563    717    665    449   -293
    239    194    -44   -218    142     75    -51    319    706    782    636   -137
    161    636    472   -400   -155    553   -327   -202    493    953    979    168
    122   1197   1075   -659   -475   1137   -626   -620    379   1283   1478    555
    189   1439   1247   -815   -527   1343   -875   -753    431   1673   1930    914
    241   1072    831   -657   -296    950  -1002   -766    324   1608   1847    854
    236    600    363   -420    -62    483   -987   -750    -12    974   1192    322
    236    135   -101   -184    168     18   -828   -602   -236    337    501   -233
    252    -12   -265   -122    257   -137   -615   -270     44    446    498   -226
    309    -15   -327   -148    316   -171   -467    -18    293    605    602   -135
    379     28   -350   -205    363   -161   -337    174    470    719    665    -75
    392     20   -371   -205    381   -174   -319    236    527    735    652    -83
    433    -25   -459   -205    444   -241   -322    236    511    698    618   -106
    426    -70   -496   -179    459   -283   -296    246    511    683    607   -111
    472    -15   -491   -228    483   -254   -262    290    555    717    641    -77
    506     96   -410   -301    459   -155   -223    342    626    779    701    -25
    483     51   -431   -267    457   -189   -223    342    633    782    698    -36
    493     23   -470   -259    483   -223   -220    332    628    774    693    -41
    496     46   -449   -272    472   -200   -192    363    659    797    724     -7
    444    -18   -462   -213    452   -239   -194    376    670    797    722    -12
    433     -2   -439   -218    433   -218   -218    376    680    805    727    -23
    478     57   -420   -267    449   -181   -189    407    717    831    753    -10
    514     64   -449   -288    483   -192   -197    407    714    820    748    -10
    504     72   -431   -288    467   -179   -192    433    745    839    758      2
    519     72   -446   -296    483   -187   -192    454    771    857    756      5
    532     90   -441   -311    488   -174   -200    475    792    883    771     23
    532     96   -436   -314    483   -168   -187    519    831    922    810     54
    522    109   -413   -314    467   -150   -158    579    891    956    857     85
    540    135   -405   -340    472   -135   -140    620    943    982    872     90
    605    181   -426   -394    517   -122   -145    628    958    987    862     88
    631    241   -389   -436    509    -72    -88    732   1047   1062    932    174
    675    223   -452   -449    563   -114   -114    740   1036   1047    924    189
    641    200   -444   -420    542   -122   -122    750   1044   1044    930    205
    610    200   -410   -407    511   -103   -111    779   1067   1065    950    228
    620    236   -384   -431    501    -72    -85    792   1078   1065    950    231
    615    239   -376   -426    496    -67    -83    774   1039   1018    906    200
    602    236   -366   -420    483    -62    -77    769   1008    984    883    189
    581    228   -353   -405    467    -62    -62    761    989    961    875    187
    553    215   -340   -387    446    -62    -51    730    956    919    844    155
    553    220   -332   -387    444    -54    -51    688    911    878    815    132
    542    246   -296   -397    418    -23    -57    646    875    846    797    114
    524    265   -262   -394    392      2    -54    613    852    820    776     96
    511    270   -244   -392    376     12    -46    576    815    782    740     72
    527    285   -241   -405    384     23    -23    568    807    789    753     90
    511    288   -223   -400    366     31    -51    527    771    763    724     36
    493    239   -254   -366    374     -7    -96    470    717    701    675    -28
    506    267   -239   -387    371     15    -77    488    735    724    704     -5
    514    358   -155   -436    335    101    -64    506    776    758    737     36
    522    402   -119   -465    322    142    -72    519    813    789    774     80
    558    465    -96   -511    327    184    -77    540    857    839    836    137
    581    485    -96   -535    340    194    -72    553    875    857    859    155
    568    485    -83   -527    327    202    -72    561    878    854    857    161
    581    488    -96   -535    337    197    -98    542    854    836    841    153
    610    504   -106   -558    358    200    -90    537    846    836    841    150
    576    444   -132   -511    355    155    -96    527    828    807    813    119
    548    306   -241   -426    394     33   -114    509    787    758    753     64
    550    288   -262   -420    405     12    -96    522    776    745    735     49
    566    267   -298   -418    433    -15    -93    527    750    719    722     33
    584    215   -368   -400    475    -75   -116    501    701    667    678    -10
    589    197   -392   -392    491    -96   -137    483    662    626    646    -33
    597    174   -426   -387    511   -124   -135    467    633    594    615    -72
    589    161   -431   -376    511   -135   -137    452    613    571    600   -109
    594    163   -431   -379    514   -135   -127    449    615    566    592   -119
    566    145   -420   -355    493   -137   -129    436    610    548    571   -140
    587    124   -465   -358    524   -168   -132    439    592    524    566   -129
    592     93   -498   -342    545   -202   -114    459    592    522    568   -101
    568     57   -511   -314    540   -226   -114    454    576    504    548   -116
    530      7   -522   -267    527   -257   -122    439    555    472    517   -145
    522   -124   -649   -200    584   -387    -96    454    496    368    407   -236
    550   -301   -852   -124    698   -576     -5    558    457    215    220   -397
    555   -358   -914   -101    735   -636    122    722    527    142     90   -514
    514   -171   -685   -171    600   -428    233    782    670    252    194   -436
    400    272   -129   -337    265     72     67    316    579    431    514   -161
    298    898    600   -597   -150    750   -267   -231    470    771   1047    306
    262   1496   1231   -880   -483   1363   -548   -540    519   1254   1670    828
    355   1540   1184   -948   -413   1363   -776   -610    610   1662   2091   1213
    397    971    574   -685    -88    774   -810   -587    376   1293   1680    833
    394    457     62   -426    166    259   -732   -524    -38    459    841     96
    402     31   -371   -218    387   -168   -514   -259   -124    -12    303   -283
    415    -64   -480   -174    446   -272   -329     51    129     80    301   -246
    449    -54   -504   -197    475   -277   -205    265    301    194    353   -187
    475    -44   -519   -215    496   -280   -116    397    402    259    389   -135
    475    -67   -542   -205    506   -303    -96    436    420    265    376   -158
    483    -70   -553   -205    517   -311    -88    454    420    254    358   -176
    483    -72   -555   -205    517   -314    -70    467    423    228    350   -187
    498    -41   -540   -228    519   -290    -70    472    428    220    353   -197
    519    -31   -550   -244    532   -290    -77    472    428    218    358   -213
    553     -7   -561   -272    555   -283    -90    459    423    194    353   -228
    558     12   -548   -288    553   -267    -72    467    426    179    345   -231
    579     -2   -584   -288    581   -293    -62    483    431    184    348   -215
    628     25   -605   -327    615   -288    -80    485    436    189    358   -200
    631     41   -589   -335    610   -272   -101    465    426    179    345   -202
    628     36   -592   -335    610   -277    -96    462    418    171    332   -205
    678     85   -592   -384    636   -252    -93    478    420    179    335   -189
    698    103   -594   -402    646   -244   -116    478    415    187    337   -179
    698    129   -568   -413    633   -218   -114    485    423    200    345   -168
    675    142   -532   -410    602   -194   -127    491    436    207    350   -163
    685    158   -530   -423    607   -184   -127    517    454    226    361   -145
    701    192   -511   -449    607   -158   -111    566    496    270    394   -106
    688    205   -483   -446    587   -137    -93    615    545    319    433    -64
    685    228   -459   -459    574   -114    -75    665    584    358    470    -28
    685    254   -431   -470    558    -88    -59    717    620    392    506     10
    685    285   -400   -485    542    -57    -46    761    662    426    540     49
    670    296   -374   -483    522    -38    -28    795    678    444    561     75
    626    277   -348   -452    485    -33    -10    813    685    449    561     77
    610    303   -306   -457    459      0     10    815    688    446    566     80
    600    329   -270   -465    433     31     15    797    657    418    548     57
    579    319   -259   -449    420     31      0    758    610    371    514     31
    558    285   -275   -423    415      5      7    735    576    329    480     12
    566    293   -272   -431    418     10      7    711    548    296    452     -5
    553    316   -236   -436    394     41      2    678    517    270    431    -20
    524    381   -142   -452    335    119     18    649    498    259    428    -25
    485    394    -90   -441    288    153     15    600    457    231    402    -62
    472    400    -75   -436    275    163     10    555    415    200    374    -88
    488    363   -124   -426    306    119      2    506    366    158    329   -122
    522    342   -179   -431    350     83    -15    459    319    109    277   -171
    535    374   -161   -457    348    106    -28    428    298     88    257   -184
    542    444    -98   -493    319    174    -33    410    303    103    275   -163
    561    470    -93   -517    327    189    -62    381    298    111    288   -148
    594    475   -119   -535    358    179   -106    353    285    109    283   -145
    639    491   -150   -566    394    171   -114    358    288    119    296   -129
    659    519   -140   -592    400    189   -122    355    290    122    303   -122
    672    506   -166   -589    420    171   -129    350    285    116    306   -114
    654    452   -202   -553    428    124   -111    361    288    129    319    -93
    633    394   -241   -514    436     77   -137    348    275    124    306    -93
    636    316   -322   -478    478     -2   -135    353    254    101    275   -101
    628    236   -394   -433    511    -80   -132    348    223     62    236   -132
    618    189   -428   -402    524   -119   -124    335    197     33    223   -145
    594    137   -457   -366    524   -158   -122    306    158    -10    192   -168
    605     75   -530   -342    568   -226   -127    285    127    -46    161   -192
    626     38   -587   -335    605   -272   -132    280    106    -70    145   -205
    631     25   -605   -327    618   -288   -119    288    101    -72    150   -194
    615     -2   -618   -309    615   -309   -116    285     80    -83    145   -194
    623    -36   -662   -293    641   -348   -106    288     64    -93    137   -187
    623    -72   -696   -277    659   -384   -111    275     38   -116    116   -189
    607   -106   -714   -249    659   -410   -122    259     20   -124     98   -194
    584   -148   -735   -218    657   -439   -132    231    -10   -153     72   -205
    566   -233   -800   -166    680   -514   -137    218    -36   -181     44   -218
    589   -311   -904   -140    745   -607   -119    228    -70   -231     -5   -257
    683   -433  -1117   -124    898   -774    -59    285   -135   -353   -145   -381
    724   -587  -1314    -70   1018   -948     33    407   -142   -493   -337   -576
    750   -491  -1241   -129    995   -867    127    506    -23   -457   -324   -579
    704   -127   -833   -288    766   -480     75    218      2   -303    -85   -366
    597    465   -132   -530    366    166   -220   -402    -83      5    418     98
    470   1169    698   -820   -114    935   -514   -795    -31    488   1062    680
    462   1480   1018   -971   -277   1249   -787   -945     77    966   1613   1231
    506   1137    631   -823    -62    885   -922   -956     -7    982   1602   1254
    522    472    -49   -496    285    213   -896   -901   -394    311    867    527
    483    -90   -574   -197    527   -332   -678   -672   -693   -410     51   -272
    485   -272   -758   -106    620   -514   -446   -306   -498   -426    -80   -327
    530   -265   -795   -132    662   -530   -285    -36   -296   -337    -33   -228
    563   -246   -810   -158    685   -527   -181    129   -179   -290    -12   -181
    579   -283   -862   -148    719   -571   -142    184   -145   -288    -25   -174
    574   -249   -826   -163    698   -537   -127    197   -140   -298    -38   -197
    558   -189   -748   -184    652   -470   -129    197   -142   -309    -36   -220
    540   -181   -722   -179    631   -452   -119    210   -127   -293    -12   -223
    522   -189   -711   -168    615   -449   -101    239   -103   -267     12   -231
    491   -179   -670   -158    579   -423    -88    267    -80   -236     49   -220
    446   -174   -620   -137    532   -394    -72    293    -49   -205     77   -223
    397   -171   -568   -111    483   -368    -49    324    -18   -189     72   -163
    340   -135   -475   -103    405   -303    -36    345     10   -168    106   -114
    353    -75   -431   -140    389   -252    -28    350     20   -153    119   -119
    397    -57   -457   -171    426   -254    -18    363     31   -135    109    -93
    420    -25   -446   -197    433   -236     -5    387     54   -106    122    -49
    465     41   -423   -254    444   -189     -7    381     62    -83    150    -64
    537     98   -441   -319    491   -171    -33    374     51    -80    148   -103
    620    132   -488   -376    555   -176    -36    400     62    -77    114   -103
    685    142   -542   -413    615   -200    -57    413     64    -88     85    -49
    763    148   -615   -457    688   -233    -75    431     72    -67    103    -51
    807    145   -662   -478    735   -257    -67    472    103    -36    137    -38
    849    153   -696   -504    771   -270    -64    509    137     -5    189     25
    880    163   -717   -522    800   -275    -49    548    171     31    239     77
    875    166   -709   -522    792   -270     -5    607    231     93    309    135
    914    155   -758   -535    836   -301     -5    620    239    109    332    148
    943    210   -732   -576    836   -259      0    639    254    127    363    171
    937    226   -711   -581    826   -241     -5    636    246    132    374    176
    917    163   -753   -542    836   -293    -20    613    220    116    355    148
    893    166   -727   -530    810   -277    -10    597    213    114    361    137
    857    174   -685   -517    771   -254     15    592    223    119    376    145
    836    153   -683   -493    761   -265     20    555    200     90    361    124
    795    171   -623   -485    709   -226     18    517    181     67    345    114
    779    179   -600   -480    691   -210      2    467    158     44    324     96
    782    174   -607   -480    696   -215    -15    400    114      5    283     72
    763    205   -558   -483    662   -176    -15    348     85    -12    259     44
    735    223   -514   -480    623   -145    -20    303     64    -20    241      2
    709    231   -478   -470    594   -124    -18    265     33    -54    202    -25
    704    259   -444   -483    574    -90    -12    244     20    -67    189    -31
    711    319   -392   -514    553    -36    -12    236     36    -49    213    -23
    717    402   -314   -561    517     44    -20    228     57    -31    223     -2
    748    480   -267   -615    506    106    -46    220     77    -12    239     36
    771    540   -233   -657    501    155    -85    210     93     12    270     67
    730    540   -189   -633    459    176   -111    187     80      0    249     62
    717    514   -202   -615    459    155   -101    187     75    -23    226     70
    714    506   -207   -610    459    150   -111    181     67    -20    218     64
    678    488   -192   -584    436    148    -98    205    101     44    254     44
    709    462   -246   -584    478    109   -132    163     67     15    231    -33
    714    387   -327   -550    519     31   -163    119     -2    -54    171   -101
    704    350   -353   -527    527      0   -163    114    -23    -57    161   -114
    701    316   -387   -511    542    -36   -166     96    -44    -62    155   -124
    688    236   -452   -462    571   -106   -158     83    -70    -83    137   -148
    672    174   -498   -423    587   -161   -119    101    -59    -62    158   -135
    693    158   -535   -428    615   -187   -114     72    -83    -90    142   -153
    691    166   -527   -431    607   -179   -132     44   -124   -132    109   -174
    657    189   -467   -423    563   -137   -122     57   -119   -137    111   -158
    633    200   -436   -418    535   -116   -111     70   -101   -114    137   -137
    594    210   -384   -402    491    -85    -96     90    -72    -83    171   -101
    584    231   -355   -407    467    -62   -106     77    -80   -103    150    -98
    620    244   -376   -431    498    -64   -127     59   -106   -142    116   -103
    657    192   -465   -426    561   -135   -127     46   -142   -176     57   -174
    693     38   -654   -366    672   -306   -114     41   -228   -290    -67   -311
    737   -192   -932   -272    833   -563    -38     83   -335   -483   -285   -530
    756   -275  -1031   -239    893   -652     88    194   -340   -581   -428   -691
    730    -18   -748   -355    737   -384    163    158   -200   -428   -265   -535
    652    488   -163   -571    407    163     12   -220    -64    -96    148    -93
    535   1184    649   -859    -57    917   -275   -610    166    457    810    589
    488   1771   1283  -1130   -397   1527   -532   -743    501   1093   1509   1301
    636   1740   1101  -1189   -233   1421   -797   -732    623   1379   1764   1600
    675   1254    579   -966     49    917   -917   -854    236    909   1291   1130
    688    649    -38   -670    363    306   -859   -911   -384     23    428    254
    719    257   -462   -488    592   -101   -626   -659   -571   -410    -59   -241
    766    202   -563   -483    665   -181   -420   -366   -405   -342    -54   -239
    831    189   -641   -509    737   -226   -280   -174   -293   -288    -36   -226
    867    161   -706   -517    787   -272   -231   -109   -267   -293    -51   -262
    888    189   -698   -537    795   -254   -226    -96   -277   -309    -64   -277
    906    192   -714   -550    810   -259   -218    -77   -272   -316    -75   -283
    904    148   -756   -527    831   -303   -205    -64   -272   -327   -101   -309
    909    168   -743   -540    826   -285   -187    -38   -252   -311    -98   -301
    932    194   -737   -563    836   -270   -176    -28   -244   -306   -106   -298
    948    192   -756   -571    852   -280   -181    -18   -233   -296   -103   -285
    966    187   -779   -576    872   -293   -171      5   -215   -275    -83   -265
    984    218   -766   -602    875   -272   -166     12   -200   -254    -54   -241
    987    205   -782   -594    885   -288   -161     25   -189   -254    -46   -233
    984    194   -789   -592    888   -296   -150     31   -184   -262    -46   -239
    989    226   -763   -610    878   -267   -148     38   -181   -257    -44   -231
    979    254   -727   -618    852   -236   -140     67   -161   -233    -25   -197
    966    249   -717   -607    841   -233   -137     90   -142   -202     -5   -174
    979    249   -730   -615    854   -241   -145    101   -129   -192      0   -187
    995    257   -740   -626    867   -241   -145    132   -103   -174     12   -163
   1013    272   -740   -644    875   -231   -135    163    -70   -142     31   -132
   1044    324   -719   -683    883   -197   -124    197    -41   -109     57   -114
   1088    348   -743   -719    914   -197   -116    239    -12    -93     70    -85
   1132    345   -787   -740    961   -220   -116    275     12    -72     77    -59
   1163    374   -792   -769    976   -207   -119    311     44    -36     98    -49
   1176    418   -758   -797    969   -168   -124    329     70     -2    132    -18
   1161    423   -737   -792    948   -155   -122    345     96     28    166     25
   1161    407   -753   -784    958   -171   -119    340     96     31    168     33
   1184    379   -805   -784    992   -213   -122    319     80      7    150     20
   1197    420   -776   -807    987   -176   -124    301     62     -2    145     25
   1184    415   -771   -802    976   -179   -109    290     44    -15    127     15
   1184    397   -787   -792    984   -192    -90    290     46    -12    129     20
   1200    389   -810   -795   1005   -210    -98    259     31    -25    124     12
   1192    387   -805   -789   1000   -207    -85    233     33    -31    127      5
   1163    426   -737   -795    950   -155    -62    202     49    -15    140      7
   1135    418   -717   -776    924   -150    -57    155     23    -36    124    -25
   1114    389   -724   -753    919   -166    -57    116     -7    -67     93    -67
   1091    358   -732   -724    911   -187    -41     98    -20    -72     85    -77
   1067    332   -735   -701    901   -200    -25     93    -23    -75     80    -88
   1060    371   -688   -717    872   -155    -18     90    -15    -57     93    -80
   1075    514   -561   -795    818    -23    -28     83      2    -33    129    -41
   1085    587   -498   -836    792     44    -31     88     36      7    161    -15
   1067    613   -454   -841    761     80    -59     77     49     31    174     -5
   1021    620   -400   -820    709    111    -83     54     44     25    163     -7
    992    615   -376   -805    685    122    -88     46     38     12    153    -10
   1013    605   -407   -807    711     98    -96     31     23    -10    132    -20
   1002    576   -426   -789    714     77   -116      7      2    -28    114    -15
    966    548   -418   -758    691     64    -90     25     15     -5    129      7
    950    498   -452   -727    701     23    -96     18     -7    -23    101    -38
    932    428   -504   -680    719    -36   -103     -7    -57    -88     38   -116
    917    376   -540   -649    730    -80   -106    -28    -98   -129      5   -153
    906    371   -535   -639    719    -80   -119    -51   -129   -155    -10   -166
    893    337   -555   -618    724   -106   -129    -62   -150   -166    -15   -168
    867    324   -542   -594    706   -109   -129    -70   -161   -171    -18   -168
    846    322   -527   -587    685   -103   -122    -72   -163   -163    -15   -163
    854    329   -524   -594    691    -96   -124    -77   -171   -166    -18   -168
    859    329   -530   -594    693    -98   -122    -75   -176   -166    -18   -168
    859    322   -537   -589    698   -106   -119    -62   -168   -155    -12   -158
    854    283   -571   -568    711   -142   -119    -67   -168   -158    -18   -168
    875    236   -641   -555    758   -202   -124    -80   -181   -174    -28   -179
    875    210   -665   -545    769   -226   -116    -75   -189   -181    -28   -176
    893    163   -730   -527    813   -283   -114    -75   -241   -249   -101   -246
    906    -41   -948   -433    924   -493    -46    -20   -335   -436   -322   -462
    904   -150  -1054   -379    979   -602     80    111   -322   -545   -480   -636
    880     36   -844   -459    862   -405    179    179   -174   -428   -376   -563
    797    433   -363   -615    581     36     98   -179   -129   -202    -57   -262
    667   1031    361   -852    153    696   -194   -722   -124    223    537    319
    584   1626   1041  -1106   -228   1335   -433   -984     57    802   1234    976
    652   1771   1117  -1213   -233   1447   -665  -1049    210   1249   1696   1444
    727   1327    600  -1026     64    963   -761  -1078    -23   1008   1405   1208
    714    717      2   -717    353    361   -735  -1091   -594     83    467    311
    709    254   -454   -480    581    -98   -561   -896   -844   -530   -194   -327
    717    116   -600   -418    657   -241   -374   -566   -618   -470   -223   -361
    753     90   -662   -420    709   -285   -231   -329   -413   -348   -153   -301
    782    124   -659   -454    719   -267   -132   -181   -301   -285   -116   -262
    776    127   -652   -452    714   -262    -98   -116   -252   -262   -103   -249
    789    129   -662   -459    727   -267   -106   -111   -252   -280   -127   -270
    823    142   -680   -483    753   -267   -122   -109   -254   -290   -145   -296
    867    122   -748   -496    807   -311   -135   -106   -257   -296   -155   -306
    904    150   -753   -527    828   -301   -158   -119   -265   -296   -168   -303
    914    158   -758   -537    836   -298   -163   -122   -257   -259   -181   -285
    943    127   -815   -535    880   -342   -135   -101   -239   -246   -187   -275
    932     98   -833   -517    883   -366   -153   -106   -233   -262   -168   -277
    901     57   -844   -480    872   -392   -148    -90   -210   -231   -145   -267
    875     54   -823   -467    849   -384   -122    -62   -171   -166   -111   -244
    862    129   -732   -496    797   -301   -124    -51   -132   -111    -64   -218
    846    127   -719   -488    782   -293   -111    -31   -106   -106    -46   -213
    839    174   -665   -506    753   -246   -122    -28    -98   -210    -46   -228
    839    184   -654   -511    748   -236   -129    -15    -80   -174    -28   -226
    846    192   -654   -519    750   -231   -116     15    -46    -77      2   -210
    870    252   -620   -561    745   -184   -111     46     -5    -44     33   -184
    870    301   -568   -587    719   -132   -119     62     23    -31     57   -163
    872    348   -524   -613    696    -88   -124     77     49    -23     59   -153
    878    371   -506   -623    693    -67   -124    109     77    -10     64   -140
    914    457   -457   -688    685      2   -114    171    129     46    124    -62
    911    491   -420   -701    665     36   -119    205    166    127    168     -2
    898    506   -392   -704    644     57   -114    228    192    194    194     33
    878    527   -350   -701    615     88   -109    246    223    239    218     72
    854    527   -329   -691    589     98   -129    233    220    246    210     75
    862    517   -348   -691    605     85   -129    233    210    249    200     72
    867    514   -353   -691    610     80   -129    226    194    241    184     70
    867    506   -361   -685    615     72   -132    205    168    220    155     59
    839    504   -335   -672    587     83   -122    174    150    207    140     57
    815    514   -301   -665    558    106   -122    132    127    189    119     49
    805    550   -254   -678    530    148   -119     93    111    181    114     54
    758    566   -192   -662    475    187   -114     49     96    171     96     41
    717    530   -189   -626    452    171   -124     -2     62    140     70    -12
    691    491   -200   -589    444    145   -129    -31     28    116     46    -57
    704    483   -220   -594    462    132   -132    -44     10    116     41    -75
    735    553   -181   -644    459    187   -127    -49     18    129     49    -77
    758    620   -140   -691    449    241   -148    -64     20    148     70    -70
    756    672    -83   -717    420    296   -158    -72     38    179    103    -54
    698    688    -12   -693    355    337   -205   -109     33    192    109    -57
    704    704      0   -704    353    353   -233   -122     41    215    124    -44
    719    685    -33   -704    376    327   -246   -122     41    218    124    -49
    727    704    -23   -717    374    342   -249   -109     59    246    148    -38
    719    701    -20   -711    368    342   -254   -111     62    257    158    -41
    719    698    -20   -709    371    340   -262   -122     49    252    153    -72
    714    602   -111   -659    413    246   -275   -135     15    215    109   -116
    727    493   -233   -610    480    129   -283   -140    -12    184     75   -145
    732    428   -303   -581    517     62   -285   -145    -31    174     57   -166
    717    368   -348   -542    532     10   -275   -145    -36    166     41   -179
    717    358   -361   -540    537      0   -288   -171    -72    127     -7   -226
    717    353   -366   -535    542     -5   -298   -194   -101    103    -33   -257
    711    329   -381   -522    545    -25   -301   -205   -106    101    -33   -259
    709    272   -436   -491    574    -80   -288   -202   -114     88    -46   -257
    724    257   -470   -491    597   -106   -285   -200   -106    101    -33   -252
    743    270   -475   -506    610   -101   -293   -197   -106    106    -31   -257
    740    241   -501   -491    620   -127   -290   -189    -93    116    -23   -246
    727    231   -496   -478    613   -132   -265   -184    -75    127    -10   -231
    709    220   -488   -465    597   -132   -241   -174    -57    153      2   -220
    719    119   -602   -420    662   -241   -210   -135    -51    148    -23   -226
    748   -116   -865   -316    805   -488   -135    -36    -67     72   -142   -316
    763   -296  -1060   -233    911   -678    -18    111    -23    -12   -301   -475
    769   -114   -883   -329    826   -498     83    239    148     80   -270   -470
    696    218   -478   -457    587   -129     62     51    189    249    -51   -290
    571    600     28   -587    272    314   -192   -498    -44    439    316     23
    465   1130    665   -797    -98    898   -491   -966   -215    776    841    444
    459   1410    948   -937   -244   1179   -763  -1156   -215   1182   1335    844
    532   1080    548   -807     -7    813   -880  -1161   -303   1195   1350    872
    553    574     18   -563    267    296   -841  -1114   -615    592    709    324
    568     51   -517   -309    542   -231   -701   -971   -872   -142   -114   -358
    605   -174   -779   -215    688   -475   -514   -644   -607    -75   -194   -415
    615   -140   -756   -236    683   -449   -387   -389   -319    124    -75   -319
    641    -96   -737   -272    688   -418   -293   -205   -124    252     10   -241
    675    -41   -717   -316    696   -379   -246   -106    -15    293     54   -205
    667    -36   -704   -316    685   -371   -239    -72     10    285     59   -200
    665    -64   -730   -301    696   -397   -220    -33     41    296     80   -181
    685    -88   -776   -301    730   -431   -215    -15     57    296     83   -179
    709    -85   -795   -311    750   -439   -218    -10     59    285     75   -207
    709    -38   -750   -337    727   -392   -220      2     83    314    109   -218
    722      0   -722   -361    722   -361   -226      5    106    353    124   -316
    732      7   -724   -371    727   -358   -213     23    140    402    142   -280
    740     31   -709   -384    724   -337   -200     49    166    433    163   -184
    753     25   -727   -389    740   -350   -215     41    166    397    168   -142
    776    -10   -787   -384    782   -397   -223     44    171    363    174   -116
    844      0   -846   -423    844   -420   -223     67    200    353    189    -72
    867      5   -862   -436    865   -428   -223     83    226    363    213    -49
    841     -7   -852   -418    844   -428   -220     93    246    379    231    -28
    833     28   -805   -431    820   -387   -207    111    280    407    249    -20
    828     64   -763   -449    795   -348   -197    148    324    449    270     -2
    810     93   -717   -452    763   -311   -187    194    387    504    306     23
    807    119   -688   -465    748   -283   -171    241    441    548    332     38
    805    176   -628   -491    717   -226   -153    296    517    615    384     64
    784    226   -558   -506    670   -166   -153    342    579    685    449    101
    779    231   -548   -504    665   -158   -142    402    626    748    509    119
    784    254   -532   -519    659   -137   -122    465    678    795    537    145
    792    277   -514   -535    654   -116   -103    496    704    815    553    202
    769    262   -509   -517    639   -122    -80    519    724    828    561    207
    748    298   -449   -522    600    -75    -72    517    719    818    535    192
    722    298   -426   -511    574    -62    -59    524    722    813    535    197
    698    293   -407   -496    553    -57    -49    519    706    787    522    189
    665    288   -376   -478    519    -41    -33    506    691    776    517    174
    628    288   -340   -457    485    -25    -18    480    670    761    511    140
    615    296   -322   -457    470    -10    -18    431    626    737    511    109
    620    358   -265   -491    444     46    -28    381    600    743    558     85
    613    358   -257   -488    433     51    -33    335    566    711    522    -23
    633    337   -296   -485    465     20    -36    306    522    659    420     -7
    646    306   -342   -478    493    -18    -46    272    483    618    379     15
    646    316   -329   -483    488     -5    -46    257    483    615    387      2
    649    379   -270   -517    459     54    -44    262    514    646    423     20
    652    496   -155   -574    405    171    -57    262    550    691    478     54
    678    517   -161   -597    418    179   -106    223    537    691    488     44
    680    532   -150   -607    415    192   -129    210    545    706    511     46
    678    519   -161   -600    418    179   -129    223    561    727    532     62
    688    517   -171   -602    431    174   -153    207    550    711    522     57
    680    540   -140   -613    410    202   -171    200    553    709    522     54
    662    527   -135   -594    397    197   -168    210    571    724    550     70
    644    483   -161   -566    402    161   -176    210    566    709    540     57
    644    402   -241   -522    444     80   -184    202    527    636    483     28
    628    366   -262   -498    444     51   -174    220    509    615    462     38
    613    329   -283   -472    446     23   -163    218    493    618    454      0
    610    298   -311   -457    459     -5   -184    181    457    597    428    -72
    602    314   -288   -457    446     12   -220    150    418    568    402   -142
    597    277   -319   -439    459    -20   -218    161    420    576    413   -137
    605    254   -350   -431    478    -46   -215    153    410    574    413   -145
    613    283   -329   -449    472    -23   -226    140    405    558    410   -153
    631    277   -353   -454    493    -36   -226    127    400    537    397   -153
    628    257   -374   -444    501    -57   -223    114    368    504    366   -176
    626    215   -413   -420    519    -98   -220    129    366    509    371   -166
    626    223   -402   -428    514    -88   -220    142    379    530    397   -155
    628    236   -392   -431    511    -77   -220    153    400    550    418   -174
    623    218   -405   -423    514    -93   -213    150    345    470    329   -288
    587     59   -527   -324    555   -231   -119    231    272    301    145   -452
    568    -28   -600   -270    581   -314     25    368    298    184     10   -576
    584    150   -433   -366    509   -140    119    397    407    233     57   -542
    509    550     41   -530    233    296    -12     41    400    444    329   -252
    470   1171    698   -820   -114    935   -397   -454    358    818    846    194
    462   1805   1343  -1135   -439   1574   -756   -769    459   1325   1447    667
    545   1948   1402  -1247   -428   1675  -1028   -797    678   1821   1917   1127
    600   1447    846  -1023   -124   1148  -1096   -748    561   1649   1688    950
    571    859    288   -717    140    576  -1002   -727     98    880    930    288
    527    392   -135   -462    332    129   -769   -537   -158    280    303   -249
    568    283   -285   -426    428      0   -555   -259     28    301    233   -316
    605    254   -350   -431    478    -49   -392    -57    187    376    272   -280
    623    236   -387   -431    506    -75   -270    101    314    441    319   -233
    644    241   -402   -441    522    -80   -228    158    361    467    329   -210
    641    265   -376   -452    509    -54   -213    181    379    478    335   -202
    644    246   -397   -446    519    -75   -213    189    376    459    324   -213
    665    254   -410   -459    537    -77   -207    205    389    452    324   -200
    678    265   -415   -472    545    -75   -200    215    405    462    329   -189
    649    267   -381   -457    517    -57   -192    215    423    478    345   -207
    618    246   -371   -433    496    -62   -181    231    439    501    363   -220
    641    254   -387   -449    514    -64   -187    236    444    504    374   -226
    657    288   -371   -475    514    -41   -192    249    452    511    400   -202
    641    329   -311   -485    478     10   -174    296    498    542    439   -158
    628    322   -306   -475    467      7   -161    322    527    563    452   -148
    649    332   -319   -491    483      7   -168    314    527    571    446   -161
    665    355   -311   -511    488     23   -174    329    537    581    454   -155
    667    358   -309   -511    488     25   -171    361    555    602    485   -111
    659    389   -270   -524    465     59   -148    410    607    654    535    -57
    662    402   -259   -532    459     70   -132    454    657    701    563    -33
    683    410   -275   -548    478     67   -129    488    688    748    581    -20
    711    433   -277   -571    496     77   -127    532    717    784    600      2
    717    459   -259   -589    488     98   -119    571    750    813    615     36
    719    475   -244   -597    480    116   -106    610    784    841    636     59
    711    472   -239   -594    475    116    -90    652    820    865    652     75
    727    485   -241   -605    485    122    -67    691    854    891    675     80
    761    535   -226   -649    491    155    -62    704    859    901    698     80
    761    537   -223   -652    493    158    -51    717    865    904    717     88
    727    498   -228   -615    478    137    -33    709    846    867    693     75
    678    480   -197   -579    439    142    -23    685    820    820    657     72
    626    449   -179   -540    402    135    -23    654    782    782    620     49
    633    436   -197   -535    415    119    -36    605    743    745    589      2
    644    454   -189   -553    418    132    -46    548    717    722    571    -49
    623    493   -129   -558    376    181    -57    501    709    714    568    -77
    613    480   -132   -545    374    174    -57    470    680    693    561    -75
    623    467   -158   -545    392    155    -51    454    662    688    566    -49
    652    501   -150   -576    402    176    -46    439    662    691    568    -41
    652    504   -148   -576    400    179    -41    423    654    670    550    -57
    657    459   -197   -558    426    132    -51    410    639    639    524    -67
    683    514   -168   -600    426    174    -46    428    672    675    563    -31
    701    592   -109   -646    405    241    -44    439    717    714    607     -2
    724    662    -62   -693    394    301    -64    436    743    727    623     15
    761    711    -51   -737    405    329    -88    446    776    763    654     51
    766    691    -75   -730    420    309    -90    462    795    795    683     77
    737    649    -88   -693    413    280    -75    465    797    810    693     77
    722    667    -54   -693    389    306    -77    465    792    826    701     64
    717    675    -41   -696    379    316    -83    459    782    820    688     57
    711    641    -72   -678    392    285    -77    465    774    813    675     54
    701    561   -140   -633    420    213    -72    470    750    784    641     15
    711    514   -197   -613    454    158    -75    475    735    753    618    -15
    719    496   -226   -607    472    135    -77    480    727    735    613    -23
    636    392   -244   -514    441     72    -85    436    675    667    558    -72
    579    303   -275   -444    428     15    -90    387    618    605    501   -114
    600    342   -257   -470    428     44    -88    389    613    610    509   -119
    600    366   -233   -483    415     67    -96    379    600    592    498   -137
    574    353   -223   -465    400     64   -111    361    566    563    483   -150
    555    316   -241   -436    397     38   -111    361    550    532    467   -135
    524    259   -265   -392    394     -2    -93    366    545    509    446   -114
    501    252   -249   -376    374      0    -96    366    553    532    465   -127
    491    262   -231   -376    361     15   -109    355    550    537    459   -174
    488    223   -265   -358    376    -20   -106    353    535    511    436   -202
    501    129   -371   -314    436   -119    -77    371    480    433    353   -267
    517    -64   -581   -226    548   -322     10    441    392    246    140   -470
    532   -153   -685   -189    607   -418    158    587    423    148      2   -618
    514     38   -478   -277    496   -218    277    615    558    249    106   -548
    410    444     33   -426    189    239    158    226    584    475    423   -252
    301   1091    789   -696   -244    940   -192   -275    641    937   1028    324
    262   1717   1452   -989   -594   1584   -530   -527    844   1519   1709    953
    350   1829   1475  -1091   -563   1652   -826   -576   1000   1919   2120   1371
    433   1418    984   -924   -275   1202   -911   -587    795   1678   1831   1109
    441    795    353   -618     44    574   -792   -553    236    745    940    270
    392    329    -62   -361    226    132   -545   -345    -12    135    335   -285
    374    192   -181   -283    277      5   -306    -28    194    158    283   -316
    431    171   -259   -301    345    -44   -142    215    371    241    329   -272
    480    205   -275   -345    376    -33    -49    345    472    280    361   -259
    488    210   -277   -350    381    -33    -15    397    509    285    389   -252
    488    179   -309   -335    397    -64      0    413    509    259    363   -280
    480    163   -316   -322    400    -75     12    426    514    314    350   -306
    485    189   -296   -340    389    -51     12    444    535    376    381   -285
    485    174   -314   -329    400    -70     15    457    555    389    387   -267
    496    168   -327   -335    413    -77     18    475    571    405    400   -236
    504    155   -348   -329    426    -96      5    493    579    407    397   -215
    493    174   -322   -335    407    -72     10    511    605    433    410   -194
    527    176   -350   -353    439    -88     20    527    618    446    423   -176
    535    176   -358   -358    446    -90     25    561    639    472    446   -150
    501    150   -350   -324    426    -98     38    584    662    488    452   -142
    475    142   -332   -311    405    -93     54    561    646    475    441   -137
    465    142   -324   -303    394    -90     72    592    675    491    454   -116
    472    155   -319   -316    394    -80     75    615    693    501    462   -122
    478    142   -335   -309    407    -96     64    639    709    509    470   -116
    496    132   -366   -314    428   -116     54    675    743    532    496    -98
    514    174   -342   -345    428    -83     51    717    787    563    532    -85
    522    215   -306   -371    413    -44     49    756    828    589    561    -64
    519    215   -303   -366    413    -44     64    792    870    626    584    -36
    540    220   -319   -381    428    -49     96    844    922    680    620      2
    561    241   -319   -402    439    -38    111    891    969    735    667     59
    555    239   -319   -397    436    -38    114    911    989    769    696     90
    555    262   -293   -407    426    -15    124    927    984    789    701    101
    530    277   -254   -405    392     12    142    935    979    792    685     72
    511    262   -249   -387    379      7    153    937    976    807    688     38
    522    296   -228   -410    376     33    158    924    963    810    685     41
    548    280   -267   -413    407      7    155    904    945    795    675     38
    555    262   -296   -410    426    -15    145    865    906    717    628     38
    540    290   -249   -415    394     20    150    826    883    672    602     25
    501    319   -181   -413    342     70    171    797    880    662    600      5
    465    272   -192   -368    329     41    184    761    857    600    568     15
    426    244   -184   -337    306     31    200    740    844    592    548     15
    392    233   -158   -314    275     38    197    714    833    589    540     10
    363    228   -137   -296    249     46    218    693    823    581    545      5
    366    236   -129   -301    249     54    233    685    818    548    545    -12
    368    298    -70   -335    218    116    241    691    839    548    563     -2
    371    327    -44   -350    207    142    241    680    849    568    576     -5
    397    371    -25   -384    210    174    226    675    867    600    600      0
    407    431     23   -418    192    228    187    670    878    623    639     33
    436    449     12   -444    213    231    150    659    872    597    639     49
    465    488     23   -478    220    254    124    644    854    561    626     51
    459    506     46   -483    205    275    101    615    828    524    600     36
    467    532     64   -498    202    298     90    602    810    506    579     18
    475    441    -33   -459    254    205     77    589    769    483    527    -18
    475    350   -127   -413    301    111     70    574    730    449    478    -44
    462    293   -168   -379    316     64     59    553    691    415    439    -67
    465    239   -226   -350    345      7     46    524    652    381    413    -83
    457    215   -241   -337    350    -12     36    496    618    348    389   -109
    452    189   -265   -322    358    -36     23    467    584    314    348   -142
    462    187   -275   -327    368    -41      7    436    561    288    319   -168
    454    163   -290   -309    374    -62     -2    420    532    265    296   -192
    446    140   -306   -293    376    -83      0    423    524    259    296   -187
    449    150   -298   -301    374    -72     23    444    540    270    316   -158
    428    176   -252   -303    340    -36     23    446    540    275    335   -142
    410    189   -220   -298    316    -15     23    441    540    262    332   -148
    426    205   -220   -316    322     -7     10    441    532    246    316   -161
    441    122   -319   -283    381    -98     -2    436    485    187    249   -218
    441    -57   -501   -194    470   -277     31    449    400     54     98   -358
    441   -290   -732    -75    587   -511    155    540    324   -132   -122   -574
    428   -288   -717    -72    568   -501    301    693    387   -179   -207   -685
    366     20   -345   -194    353   -161    340    610    511    -25    -31   -540
    233    550    316   -392    -41    433    140    109    558    293    400   -116
     80   1254   1174   -667   -545   1215   -163   -400    662    805   1054    530
     85   1761   1673   -924   -795   1719   -462   -589    891   1389   1722   1187
    192   1641   1447   -917   -626   1545   -709   -654    904   1592   1932   1447
    220   1078    857   -649   -316    966   -782   -693    527   1080   1397    948
    200    462    262   -329    -31    363   -678   -626    -18    163    472     38
    223    124    -98   -176    161     12   -423   -270    -33   -127     93   -348
    296     54   -241   -176    270    -93   -215     70    184    -25    119   -332
    361      7   -353   -187    358   -171    -83    270    306     28    140   -311
    397     12   -384   -205    392   -184    -10    368    366     44    137   -314
    394      7   -387   -202    389   -187      5    394    374     28    119   -329
    387     -7   -394   -189    389   -200     12    405    374     18    106   -340
    392     -5   -397   -194    392   -200     28    418    384     23    103   -340
    400    -23   -423   -187    410   -223     49    436    394     31    103   -332
    392      0   -392   -197    392   -194     44    426    397     25     98   -348
    397     20   -379   -210    389   -179     33    423    397     23     98   -348
    415     -2   -418   -207    415   -207     51    467    420     44    124   -303
    418    -10   -428   -202    423   -218     62    506    449     72    148   -267
    415      0   -418   -207    415   -207     59    514    462     88    161   -244
    410     -5   -415   -202    413   -210     64    524    467     88    158   -236
    415     41   -374   -228    394   -166     70    540    483    106    168   -220
    433     67   -366   -249    400   -148     70    561    504    129    187   -197
    433     54   -379   -246    407   -161     75    584    522    142    194   -184
    426     54   -374   -241    400   -158     85    618    553    168    213   -158
    441     51   -389   -249    415   -168     83    649    576    189    228   -135
    457     49   -407   -252    433   -179     77    678    605    207    252   -111
    483     36   -446   -259    465   -205     80    719    633    233    272    -75
    519     36   -483   -280    501   -223     85    769    672    298    306    -38
    550     41   -511   -298    530   -233     85    815    709    368    332     -2
    594     62   -532   -327    563   -233     80    852    750    423    361     33
    626     98   -530   -363    579   -215     70    878    769    459    381     75
    641     90   -550   -366    597   -228     67    885    771    472    381     85
    652     36   -615   -342    633   -290     67    883    758    452    368     75
    657     25   -631   -340    644   -301     67    883    756    420    368     85
    665     88   -576   -376    620   -244     46    854    735    368    366     83
    670    101   -568   -387    620   -233     36    818    701    301    348     64
    659     54   -605   -358    631   -272     38    782    670    252    324     33
    633     49   -584   -340    610   -267     59    761    667    241    322     25
    605     54   -553   -329    579   -249     85    740    659    220    322     51
    571     77   -493   -324    532   -207     98    709    649    215    327     41
    530    106   -423   -319    475   -158    111    672    626    202    290    -33
    509     93   -415   -301    462   -161    114    631    587    161    220    -54
    498     62   -436   -280    467   -187    122    600    550    127    197    -51
    488     72   -415   -280    452   -168    132    592    527    103    181    -98
    493    161   -332   -327    413    -85    145    605    561    129    210    -70
    498    272   -226   -384    363     23    153    610    602    163    257    -33
    475    309   -168   -392    322     70    153    602    626    181    277    -18
    470    335   -135   -402    301    101    145    600    649    205    301      2
    496    350   -145   -423    319    103    119    589    649    207    311     15
    491    345   -145   -418    319    101     88    574    628    192    314     18
    478    319   -158   -400    319     80     85    574    620    189    316     -2
    470    306   -163   -389    316     72     93    587    628    197    316    -12
    457    280   -176   -368    314     54    103    600    636    194    309     20
    444    226   -218   -335    332      5    111    589    605    145    265    -10
    423    181   -244   -303    332    -31    122    574    579    106    213    -67
    413    163   -249   -288    329    -41    119    558    558     80    179    -70
    415    106   -309   -262    361    -98     98    530    498     33    132    -93
    446     67   -379   -257    413   -155     72    501    444      5     98   -122
    431     64   -368   -249    400   -150     80    517    462     38    122   -111
    397     54   -342   -226    368   -142     93    530    472     54    127   -109
    387     57   -329   -223    358   -135     85    501    441     20    122    -98
    397     54   -342   -226    371   -142     77    493    407     -7    114   -127
    368     46   -322   -210    345   -137     75    509    413    -10     77   -129
    366     31   -337   -200    353   -153     72    509    407    -28     49   -103
    384     31   -355   -207    371   -163     59    491    387    -46     38   -122
    366     10   -355   -187    361   -171     54    491    381    -49     46   -116
    340    -93   -433   -124    384   -262     85    504    345   -109      5   -207
    342   -277   -620    -33    480   -449    171    553    259   -301   -239   -498
    355   -415   -771     28    563   -592    296    688    244   -467   -498   -641
    350   -257   -607    -46    478   -431    384    787    389   -371   -413   -527
    259    163    -96   -213    176     33    236    361    384   -132    -44   -241
    148    743    594   -446   -223    667    -80   -181    353    262    537    270
     88   1293   1205   -691   -558   1249   -361   -491    470    800   1215    909
    181   1382   1200   -782   -509   1291   -623   -563    615   1254   1680   1330
    202    862    657   -532   -228    761   -675   -550    366    909   1252   1010
    163    324    158   -244      2    241   -613   -558   -184      5    327    239
    145   -158   -303      5    223   -228   -436   -366   -420   -571   -298   -389
    181   -296   -478     57    329   -387   -277    -70   -239   -553   -358   -470
    200   -215   -418      5    309   -314   -155    161    -25   -413   -244   -368
    200   -205   -405      0    301   -303    -49    329    124   -322   -163   -303
    176   -174   -353     -2    262   -262      7    400    194   -277   -122   -301
    187   -174   -361     -5    272   -267     12    405    192   -296   -153   -353
    194   -187   -384     -5    288   -285     -5    415    174   -316   -176   -335
    187   -197   -384      2    285   -290     -5    433    184   -311   -168   -293
    194   -184   -381     -5    285   -283     -7    439    189   -327   -174   -283
    194   -155   -350    -18    272   -252      7    472    231   -280   -124   -267
    194   -161   -355    -18    272   -257     10    480    259   -241    -80   -277
    163   -192   -355     12    259   -272     25    506    280   -239    -98   -293
    137   -142   -283      0    207   -213     44    537    301   -231   -103   -220
    179   -116   -296    -31    236   -205     20    506    285   -254   -119   -192
    202   -106   -311    -49    254   -207    -23    446    228   -311   -179   -252
    181    -70   -254    -57    218   -161     -2    480    265   -290   -153   -220
    200   -114   -314    -44    254   -215     12    514    283   -288   -129   -161
    205   -192   -397     -5    301   -293     23    579    309   -236    -77    -90
    194   -148   -342    -23    267   -246     12    605    353   -205    -59   -106
    179    -93   -272    -44    223   -181     36    639    400   -181    -46    -90
    233    -90   -324    -72    277   -207     25    644    407   -187    -54    -72
    257   -124   -381    -64    319   -252     31    685    439   -145    -23    -33
    246    -98   -345    -75    293   -220     57    761    524    -57     57     25
    244    -49   -293    -98    267   -171     72    797    581    -10     96     59
    293    -28   -322   -135    306   -174     57    784    576    -23     85     51
    355    -33   -389   -161    371   -210     25    774    540    -51     59     62
    335    -20   -358   -158    345   -189     44    818    568    -15     96    119
    301      2   -298   -153    298   -145     59    826    589     12    111    103
    296     51   -246   -174    270    -96     64    805    579      7     93     59
    306     54   -252   -179    280    -98     38    753    509    -44     41     18
    265     57   -207   -161    236    -75     57    753    506    -44     46     31
    226     36   -189   -132    207    -75     59    732    488    -75     33     18
    213     44   -168   -129    189    -59     44    683    436   -127     -2    -15
    215     38   -176   -127    197    -67     38    646    387   -145    -20    -23
    184     10   -176    -98    179    -83     64    657    402   -119    -12      0
    205    -20   -226    -93    215   -122     33    571    319   -202    -83    -49
    168    -36   -205    -70    187   -119     36    553    290   -231   -109    -54
    129    -12   -142    -57    135    -77     49    553    303   -202    -93    -72
    153     10   -142    -83    148    -64     28    519    265   -231   -109    -96
    176     20   -155    -98    166    -67     18    522    277   -205    -77    -62
    171     75    -98   -124    135    -10     20    519    298   -189    -75    -64
    153    129    -23   -140     88     54     12    509    316   -171    -51    -62
    187    171    -18   -181    103     77     -7    465    316   -166    -28    -51
    176    155    -20   -168     98     67    -15    446    306   -174    -28    -49
    197    127    -72   -163    135     25    -25    444    288   -197    -38    -31
    181    137    -44   -158    114     46    -20    488    309   -184    -20     23
    166    148    -18   -158     90     64    -23    506    316   -181    -20     57
    171     72   -101   -122    137    -12    -33    493    283   -231    -64     23
    202    -36   -241    -85    220   -137    -49    457    228   -298   -129    -23
    197   -135   -332    -31    265   -233    -41    446    189   -348   -174    -64
    171   -132   -303    -20    236   -218    -23    444    176   -366   -184    -93
    119    -93   -213    -12    163   -150     -7    436    184   -368   -197   -116
    111    -96   -207     -7    158   -150    -12    423    161   -397   -218   -119
    155   -145   -301     -5    228   -223    -41    397     98   -446   -231    -80
    205   -145   -350    -31    277   -249    -70    379     62   -480   -249    -46
    200   -155   -355    -23    277   -257    -75    379     59   -480   -267    -51
    148   -155   -306      2    226   -231    -62    374     59   -480   -280    -88
     85   -155   -241     36    163   -197    -33    397     75   -457   -265   -103
     15   -119   -135     51     72   -127      2    418    116   -415   -249   -148
    116   -124   -241      5    176   -184    -57    332     10   -519   -324   -197
    192   -213   -407     10    298   -311    -83    342    -57   -576   -361   -174
    163   -350   -514     93    337   -431     -5    465    -25   -610   -441   -210
    114   -446   -561    163    335   -504    153    628     70   -657   -571   -335
     75   -309   -387    116    228   -348    262    743    233   -584   -535   -316
    114     -2   -116    -57    114    -59    142    423    109   -592   -439   -202
     67    376    309   -220   -119    342   -140   -148   -200   -493   -148     62
    -36    927    963   -446   -501    945   -428   -566   -358   -202    316    379
    -51   1140   1192   -545   -620   1166   -662   -735   -389     88    691    657
    -12    761    771   -374   -392    766   -740   -735   -517    -31    584    587
     10    285    275   -148   -132    280   -701   -701   -820   -636    -46     90
     72   -192   -265     57    168   -226   -555   -522   -963  -1140   -657   -407
     96   -384   -480    142    285   -431   -381   -184   -680  -1026   -675   -428
     75   -368   -446    145    259   -407   -218     85   -353   -802   -530   -322
    111   -329   -441    109    275   -384   -103    233   -181   -724   -496   -283
    202   -335   -537     64    368   -436   -111    239   -205   -787   -535   -228
    223   -314   -537     44    379   -426    -90    329   -148   -727   -459    -72
    218   -293   -511     36    361   -402    -70    368    -96   -667   -423    -54
    200   -272   -472     36    335   -371    -62    374    -75   -646   -410   -103
    179   -218   -400     18    288   -309    -44    397    -31   -605   -366   -103
    153   -197   -350     20    249   -272    -31    394    -18   -597   -366   -116
    179   -207   -387     12    280   -296    -44    361    -51   -649   -415   -142
    197   -231   -428     18    311   -329    -49    361    -67   -662   -413   -116
    189   -207   -397      7    293   -301    -44    379    -57   -639   -381    -72
    168   -213   -381     20    275   -296    -31    397    -38   -628   -371    -51
    148   -202   -350     25    246   -275    -25    402    -20   -615   -363    -64
    132   -168   -301     18    215   -233      7    413     18   -594   -353    -64
    148   -174   -322     12    233   -246     23    387     -2   -636   -400   -101
    181   -174   -355     -5    267   -265     23    418     -5   -628   -371    -28
    218   -200   -418    -10    316   -309     25    480     36   -576   -288     62
    226   -179   -405    -23    314   -290     33    514     83   -517   -231     62
    194   -101   -296    -46    244   -197     46    522    129   -496   -244     12
    189    -75   -267    -57    226   -171     46    517    127   -542   -309     33
    239   -103   -345    -67    288   -223     44    571    150   -514   -262    168
    236    -62   -298    -85    267   -179     62    626    228   -436   -192    197
    179    -54   -236    -62    205   -145    109    620    270   -423   -210    124
    236    -15   -252   -111    244   -135    106    623    254   -439   -239    155
    316    -33   -353   -142    332   -192     96    696    254   -413   -179    265
    228    -49   -277    -88    252   -163    163    766    311   -368   -132    327
    181    -38   -220    -75    200   -129    207    737    303   -397   -161    322
    293    -18   -314   -137    303   -166    189    711    270   -428   -187    309
    340     38   -303   -192    322   -129    179    711    257   -446   -194    270
    337    101   -236   -218    288    -67    184    685    226   -475   -207    239
    329    114   -215   -223    272    -49    187    631    168   -535   -241    218
    311    129   -181   -223    246    -25    192    584    122   -579   -262    194
    285    132   -155   -210    220    -10    197    545     85   -605   -275    166
    262    158   -103   -210    184     28    197    498     49   -639   -301    124
    249    171    -77   -210    163     46    176    457      5   -691   -337    122
    236    187    -49   -210    142     70    166    420    -28   -727   -366    119
    228    161    -67   -194    148     46    166    392    -64   -761   -405     88
    231    187    -44   -207    137     72    163    379    -67   -756   -392     96
    218    309     88   -265     64    200    142    358    -59   -735   -374     90
    200    319    116   -259     41    218    127    340    -64   -735   -394    106
    207    337    129   -275     38    233    101    319    -77   -735   -387    142
    226    353    127   -288     49    241     77    301   -101   -745   -384    148
    226    361    132   -296     46    246     67    283   -116   -766   -397    142
    223    358    135   -290     44    246     64    267   -132   -779   -402    132
    220    311     90   -267     64    202     72    252   -153   -807   -428    103
    233    301     67   -267     83    184     62    239   -187   -839   -441     85
    259    249    -10   -257    135    122     49    236   -215   -875   -462     67
    254    155    -98   -205    176     28     49    233   -246   -917   -501     54
    244    109   -137   -176    192    -15     54    228   -270   -948   -530     44
    249     67   -181   -158    215    -57     64    220   -296   -969   -545     36
    257     44   -213   -150    233    -83     67    197   -327   -997   -574     10
    259     33   -226   -148    241    -96     64    181   -358  -1031   -597    -23
    252     33   -218   -142    233    -90     70    171   -376  -1047   -610    -64
    239     41   -197   -140    218    -77     75    161   -394  -1062   -631   -101
    236     67   -171   -153    205    -51     57    135   -423  -1101   -667    -88
    241     41   -200   -142    220    -77     59    129   -436  -1153   -696      5
    246     49   -200   -150    223    -75     49    122   -454  -1195   -717     36
    241     72   -168   -155    205    -46     41    103   -470  -1200   -719      7
    233     44   -189   -142    213    -72     51    103   -483  -1208   -735      7
    249    -49   -298   -101    275   -174     77    129   -509  -1249   -802    -12
    272   -207   -480    -33    376   -342    145    215   -527  -1345   -943   -127
    298   -267   -566    -15    431   -415    259    363   -452  -1395  -1060   -252
    296    -18   -314   -140    303   -166    329    452   -283  -1270   -961   -181
    205    358    150   -283     25    254    249    142   -348  -1161   -743     -5
     80    766    685   -423   -303    727     -5   -444   -649  -1047   -418    272
    -36   1267   1304   -615   -670   1286   -272   -901   -836   -792     41    641
     -2   1358   1358   -680   -680   1358   -514  -1093   -911   -535    402    963
     64    943    875   -504   -405    909   -597  -1106  -1098   -743    179    800
     96    530    431   -314   -166    480   -548  -1044  -1400  -1400   -553    179
    137    114    -23   -124     80     46   -397   -828  -1488  -1893  -1179   -329
    174    -15   -189    -80    179   -101   -239   -517  -1189  -1738  -1132   -262
    220     10   -213   -116    215   -101   -119   -275   -932  -1551  -1008   -132
    262     25   -236   -145    249   -103    -28   -111   -774  -1444   -940    -62
    231      7   -223   -119    228   -106     18    -57   -719  -1415   -932    -54
    192    -12   -205    -90    197   -109     46    -49   -701  -1413   -930    -44
    228    -10   -239   -109    231   -124     54    -31   -685  -1405   -924    -28
    246     -2   -249   -124    246   -127     57    -15   -670  -1397   -919    -12
    288     18   -270   -153    280   -124     44    -12   -667  -1387   -909      0
    303     54   -252   -181    277    -98     31     -5   -649  -1361   -870      0
    283     57   -226   -171    254    -83     38      5   -636  -1350   -867    -38
    285     62   -223   -174    252    -77     46     18   -636  -1366   -919     -5
    285     98   -187   -192    236    -44     59     23   -626  -1361   -930     59
    288    163   -124   -228    205     20     59     25   -610  -1335   -898     85
    288    223    -64   -257    176     80     51     28   -594  -1312   -862    124
    298    259    -38   -280    168    109     51     33   -571  -1270   -813    124
    306    259    -46   -283    176    106     51     33   -561  -1267   -828     96
    319    246    -72   -283    197     88     49     25   -568  -1296   -865    176
    306    252    -54   -280    181     98     62     41   -548  -1280   -852    210
    290    254    -36   -275    163    111     80     80   -506  -1228   -820    236
    311    246    -64   -277    189     90     77    106   -475  -1192   -789    236
    319    244    -77   -283    197     83     59    103   -465  -1182   -769    218
    314    252    -62   -283    187     96     59    124   -439  -1150   -743    226
    314    298    -15   -309    163    142     70    168   -394  -1098   -711    244
    301    345     44   -322    129    194     88    218   -345  -1036   -659    288
    329    368     36   -350    145    202     93    246   -314   -992   -631    314
    345    394     49   -371    148    223     93    272   -290   -961   -613    314
    340    418     77   -379    132    249     88    265   -296   -943   -600    283
    319    387     67   -353    127    228     77    215   -342   -976   -633    246
    288    379     90   -335     96    236     88    179   -389  -1031   -683    309
    272    397    122   -335     75    259     90    158   -413  -1072   -704    306
    239    433    194   -337     23    314     90    111   -436  -1104   -709    275
    202    431    228   -316    -12    329     80     54   -483  -1148   -743    226
    127    444    316   -285    -93    379     88     -7   -522  -1189   -771    205
     83    483    400   -283   -158    441     96    -62   -561  -1234   -797    257
     67    462    392   -265   -163    428     93   -103   -592  -1262   -818    322
     28    454    426   -241   -197    441     75   -148   -613  -1270   -826    285
     18    444    426   -233   -205    436     57   -207   -662  -1304   -862    210
     10    449    439   -228   -213    444     38   -241   -672  -1299   -865    174
    -15    493    509   -241   -262    501     46   -226   -633  -1244   -820    163
    -44    579    623   -267   -332    600     38   -239   -610  -1213   -805    176
    -31    654    685   -314   -358    670      2   -272   -613  -1205   -802    239
    -44    701    745   -327   -394    722    -23   -293   -607  -1189   -792    241
    -44    698    740   -329   -392    719    -51   -314   -623  -1192   -802    220
    -44    644    688   -298   -366    665    -72   -329   -636  -1192   -815    200
    -59    646    706   -293   -384    675    -90   -345   -644  -1182   -818    197
    -75    680    756   -303   -415    719   -103   -355   -652  -1179   -818    200
    -90    652    743   -280   -418    698   -119   -366   -670  -1192   -846    187
    -96    524    620   -213   -358    571   -124   -376   -706  -1234   -911    140
    -93    449    542   -179   -319    496   -135   -392   -730  -1249   -932    119
    -96    444    540   -176   -316    491   -145   -426   -758  -1273   -966     83
   -114    433    548   -161   -332    491   -148   -457   -792  -1296   -992     59
   -135    384    519   -124   -327    452   -153   -491   -818  -1306  -1015     28
   -140    355    496   -109   -319    423   -176   -517   -839  -1325  -1039     -5
   -142    348    491   -103   -316    418   -192   -522   -857  -1332  -1041    -20
   -137    345    483   -103   -311    413   -202   -530   -859  -1314  -1034    -33
   -166    355    522    -93   -342    439   -207   -537   -857  -1283  -1018    -57
   -179    306    485    -67   -332    394   -231   -602   -904  -1314  -1072   -122
   -184    280    465    -49   -324    371   -249   -641   -937  -1330  -1104   -140
   -210    249    459    -20   -335    353   -254   -644   -937  -1317  -1109   -137
   -239    181    420     28   -329    301   -257   -652   -948  -1317  -1127   -158
   -200     44    244     77   -223    142   -262   -610  -1023  -1400  -1221   -226
   -158   -158      0    158    -80    -77   -197   -485  -1044  -1530  -1397   -392
   -161   -223    -62    192    -51   -142    -70   -319   -943  -1566  -1496   -511
   -233    -10    223    122   -228    106     15   -353   -826  -1452  -1384   -439
   -426    381    805     20   -615    592   -176   -945   -963  -1278  -1049   -179
   -631    953   1584   -161  -1109   1267   -483  -1561  -1104   -969   -524    244
   -722   1543   2262   -413  -1491   1901   -782  -1951  -1117   -571     18    732
   -600   1631   2231   -514  -1415   1930  -1057  -2083  -1098   -267    332   1169
   -540   1065   1605   -262  -1072   1335  -1088  -1987  -1262   -542    -18    878
   -535    501   1036     15   -784    769   -958  -1808  -1564  -1241   -789     90
   -545    122    665    210   -605    392   -732  -1462  -1561  -1600  -1252   -348
   -511     83    594    215   -553    337   -568  -1122  -1280  -1457  -1210   -311
   -439    111    550    163   -496    329   -480   -927  -1122  -1369  -1163   -275
   -384     88    472    148   -428    280   -436   -831  -1057  -1340  -1145   -257
   -381     77    459    150   -420    267   -420   -779  -1015  -1293  -1135   -246
   -394     77    472    158   -433    275   -410   -740   -971  -1244  -1124   -267
   -405     36    439    184   -420    236   -400   -714   -930  -1205  -1106   -285
   -457     38    493    207   -475    265   -368   -667   -872  -1143  -1052   -226
   -446     80    527    181   -488    303   -371   -659   -852  -1111  -1049   -231
   -387     70    457    158   -420    262   -415   -724   -909  -1158  -1111   -285
   -407     90    496    155   -452    293   -413   -698   -867  -1109  -1070   -288
   -420    116    535    150   -478    324   -407   -667   -826  -1062  -1026   -265
   -449    129    579    158   -514    353   -394   -644   -787  -1013   -982   -228
   -478    179    657    150   -566    418   -397   -628   -748   -963   -932   -192
   -483    197    678    142   -581    439   -420   -631   -743   -963   -932   -150
   -496    192    688    150   -592    441   -418   -602   -711   -935   -924   -119
   -475    231    706    122   -592    467   -420   -566   -667   -893   -904    -96
   -426    309    735     59   -579    522   -444   -555   -657   -883   -906    -67
   -426    319    745     51   -587    532   -462   -540   -618   -828   -870    -64
   -423    340    763     41   -592    550   -441   -496   -558   -756   -810    -64
   -428    350    779     38   -605    563   -436   -454   -506   -698   -743    -41
   -428    361    789     33   -607    574   -423   -405   -446   -631   -667    -38
   -387    439    823    -25   -607    631   -394   -345   -384   -579   -649    -15
   -384    452    836    -33   -610    644   -379   -288   -340   -535   -644     80
   -402    446    849    -23   -626    646   -374   -249   -298   -483   -597    127
   -415    444    859    -12   -636    652   -358   -233   -267   -444   -566    119
   -410    485    896    -38   -654    691   -371   -249   -275   -444   -561    119
   -426    506    932    -41   -680    719   -381   -265   -272   -423   -542    127
   -475    496    971    -12   -722    732   -374   -267   -267   -387   -504    122
   -498    504   1002     -2   -750    753   -368   -285   -267   -379   -488    111
   -452    504    956    -28   -704    730   -413   -355   -316   -418   -514     93
   -441    511    950    -36   -696    730   -436   -397   -332   -405   -504     54
   -519    511   1031      2   -776    771   -410   -415   -311   -361   -467     36
   -602    514   1117     44   -859    815   -368   -420   -265   -311   -428     36
   -537    465   1002     36   -771    735   -407   -532   -363   -420   -519    -44
   -532    452    984     38   -758    717   -405   -561   -392   -436   -527    -25
   -605    397   1002    103   -802    698   -381   -558   -384   -389   -488    -10
   -662    358   1021    153   -841    688   -355   -558   -387   -355   -462    -36
   -685    420   1104    132   -896    761   -337   -530   -345   -290   -402      0
   -639    483   1122     77   -880    802   -348   -548   -332   -267   -381     23
   -568    501   1070     31   -820    787   -405   -620   -381   -319   -418     -5
   -576    561   1137      7   -857    849   -418   -607   -332   -239   -340     33
   -602    574   1176     12   -888    875   -413   -576   -283   -163   -275     41
   -620    597   1218     10   -919    909   -415   -571   -267   -153   -267     46
   -633    597   1231     15   -932    914   -423   -574   -267   -155   -272     57
   -623    571   1195     25   -909    883   -444   -600   -290   -171   -296     59
   -620    535   1153     41   -885    844   -470   -613   -293   -174   -298     67
   -615    457   1072     77   -844    763   -506   -631   -329   -200   -337     10
   -618    348    966    135   -795    657   -527   -641   -366   -215   -371    -44
   -631    296    927    168   -779    610   -530   -649   -379   -197   -371    -67
   -633    244    878    192   -756    561   -550   -680   -407   -215   -384    -96
   -644    200    844    223   -745    519   -535   -693   -418   -228   -392   -109
   -639    192    831    223   -735    509   -519   -691   -405   -202   -384   -111
   -662    184    846    239   -753    514   -532   -693   -384   -158   -368   -114
   -641    179    820    231   -732    498   -558   -711   -394   -163   -387   -124
   -576    174    748    200   -662    459   -592   -735   -418   -184   -407   -129
   -563    207    771    176   -667    488   -594   -719   -376   -142   -376   -116
   -568    283    852    142   -709    566   -581   -711   -335   -101   -345   -119
   -576    280    857    145   -717    568   -592   -724   -342   -114   -361   -150
   -576    231    807    171   -693    519   -597   -727   -348   -137   -374   -179
   -566    132    696    215   -631    415   -589   -719   -379   -200   -433   -252
   -540   -111    428    327   -485    158   -535   -688   -485   -384   -628   -444
   -514   -314    200    413   -358    -57   -397   -587   -532   -548   -810   -641
   -555   -249    306    402   -433     28   -254   -504   -415   -472   -753   -626
   -678     67    743    303   -711    405   -259   -743   -283   -197   -457   -379
   -820    644   1465     88  -1143   1054   -568  -1241   -161    259    101    161
   -950   1319   2270   -187  -1610   1795   -872  -1519    101    875    807    841
   -950   1600   2551   -324  -1751   2075  -1184  -1595    327   1371   1322   1358
   -932   1335   2268   -202  -1600   1803  -1400  -1678    171   1283   1223   1299
   -940    732   1673    103  -1306   1202  -1418  -1727   -329    566    491    594
   -950    142   1093    402  -1023    618  -1208  -1579   -758   -176   -280   -174
   -950    -20    930    485   -943    454   -974  -1241   -628   -215   -405   -332
   -922    -46    875    483   -898    415   -826   -997   -472   -129   -371   -329
   -885    -72    813    480   -849    368   -737   -854   -394    -88   -361   -335
   -896   -124    769    509   -833    319   -722   -818   -394    -98   -392   -376
   -909   -129    779    519   -846    324   -745   -810   -400   -106   -415   -415
   -911    -83    828    496   -872    371   -743   -779   -358    -72   -400   -413
   -859    -49    810    454   -836    379   -750   -761   -340    -54   -389   -394
   -805    -62    740    431   -774    337   -737   -756   -350    -64   -400   -389
   -854   -119    735    485   -797    306   -709   -745   -337    -49   -387   -392
   -911   -200    711    555   -813    254   -672   -709   -293     -5   -337   -371
   -917   -223    693    571   -805    233   -662   -683   -249     36   -288   -350
   -914   -283    631    597   -776    174   -641   -644   -205     72   -246   -327
   -872   -303    566    587   -719    129   -618   -592   -145    119   -194   -283
   -852   -327    522    587   -688     96   -584   -542    -93    161   -153   -246
   -828   -363    465    597   -646     49   -581   -527    -77    176   -153   -252
   -792   -311    478    550   -639     83   -592   -511    -57    197   -135   -246
   -810   -239    568    524   -691    163   -587   -480    -20    233   -106   -231
   -815   -220    594    517   -706    187   -576   -452     10    265    -83   -236
   -805   -215    589    511   -698    187   -563   -420     41    293    -49   -241
   -737   -189    548    465   -644    179   -561   -381     62    316      0   -210
   -761   -236    524    498   -644    142   -571   -327     90    348     44   -171
   -750   -220    527    485   -641    153   -561   -262    145    394     85   -137
   -737   -210    527    475   -633    158   -527   -194    205    449    129   -101
   -753   -192    561    470   -659    181   -480   -119    285    524    197    -44
   -753   -194    558    472   -657    181   -483    -93    311    555    228    -15
   -727   -179    545    452   -639    181   -506    -90    311    563    239      2
   -722   -124    597    423   -659    236   -501    -67    337    605    280     33
   -740   -114    623    426   -683    254   -491    -62    350    628    309     44
   -774   -135    639    454   -706    252   -483    -62    371    639    322     46
   -789   -153    633    470   -714    239   -478    -67    387    654    342     54
   -810   -127    683    470   -748    277   -470    -83    397    667    355     54
   -839   -137    698    488   -771    280   -475   -124    374    644    332     15
   -857   -106    748    480   -805    319   -480   -189    340    607    306    -33
   -867    -96    771    480   -823    337   -454   -215    335    600    298    -57
   -865    -83    782    475   -823    348   -444   -241    311    592    288    -75
   -878    -98    776    485   -828    337   -431   -241    309    597    298    -67
   -893   -103    787    498   -841    340   -407   -231    324    607    314    -54
   -924   -106    815    514   -872    353   -384   -241    340    610    322    -67
   -935    -31    904    483   -919    436   -368   -241    363    639    358    -59
   -950    -28    922    488   -937    446   -368   -228    389    688    426    -18
   -945    -10    935    478   -940    462   -381   -223    423    732    480     -7
   -924    -23    901    472   -914    439   -400   -220    446    756    483     -7
   -901    -51    849    478   -875    397   -420   -210    465    769    488     44
   -906    -20    883    462   -898    431   -441   -218    470    774    496     20
   -906    -46    857    475   -883    405   -467   -252    428    730    446      0
   -911    -70    841    491   -878    384   -457   -246    428    730    457      5
   -870   -101    769    485   -820    332   -475   -210    444    756    506      7
   -857   -192    665    524   -763    236   -498   -205    426    730    504    -70
   -940   -316    623    628   -784    153   -470   -241    387    670    428   -158
  -1047   -449    594    748   -820     70   -433   -298    332    594    329   -163
  -1047   -501    545    774   -797     20   -433   -301    309    568    319   -148
  -1005   -561    444    782   -727    -59   -428   -290    285    553    327   -142
   -989   -537    452    763   -722    -41   -428   -283    293    576    358   -148
  -1000   -530    467    763   -735    -31   -441   -283    303    581    366   -158
  -1002   -530    472    766   -737    -28   -433   -275    311    581    361   -155
  -1044   -571    472    805   -761    -49   -457   -293    298    571    358   -176
  -1070   -602    467    836   -769    -67   -465   -290    296    566    361   -179
  -1070   -626    444    846   -758    -93   -465   -288    290    558    361   -171
  -1080   -602    478    841   -779    -62   -457   -275    303    594    381   -148
  -1091   -639    449    865   -771    -93   -446   -259    290    592    363   -179
  -1078   -815    262    945   -670   -277   -423   -228    218    480    239   -311
  -1072  -1013     59   1041   -568   -478   -350   -135    174    322     57   -542
  -1072  -1028     44   1052   -558   -493   -259     20    270    301    -18   -685
  -1124   -683    441    901   -784   -119   -262    -90    387    472    168   -501
  -1226   -197   1028    709  -1127    415   -493   -584    384    774    600    -67
  -1356    431   1787    459  -1571   1109   -758   -984    498   1299   1273    537
  -1382    854   2236    265  -1808   1545  -1002  -1140    704   1883   1932   1171
  -1283    558   1842    361  -1561   1200  -1205  -1171    662   2008   2029   1348
  -1239     12   1252    613  -1247    631  -1244  -1221    241   1408   1387    748
  -1208   -470    735    839   -974    132  -1156  -1197   -265    530    485   -124
  -1153   -771    381    963   -769   -194   -956   -898   -246    293    153   -426
  -1189   -771    415    979   -805   -176   -800   -613     -2    439    254   -332
  -1174   -745    426    958   -802   -161   -667   -407    166    542    332   -265
  -1127   -737    389    930   -758   -174   -610   -306    244    579    353   -257
  -1104   -750    353    927   -730   -200   -618   -272    257    581    348   -267
  -1127   -740    387    932   -758   -176   -600   -220    301    613    389   -226
  -1143   -732    410    935   -776   -161   -584   -184    329    626    407   -207
  -1098   -704    392    898   -748   -155   -602   -166    329    613    402   -220
  -1088   -657    431    872   -761   -114   -602   -150    340    615    415   -218
  -1078   -618    457    846   -769    -80   -592   -142    353    623    428   -210
  -1065   -639    426    852   -748   -106   -594   -129    368    633    446   -202
  -1096   -659    433    875   -766   -114   -579   -106    397    657    483   -181
  -1109   -672    436    891   -774   -119   -571    -72    428    691    530   -153
  -1117   -683    433    898   -776   -127   -568    -51    441    698    537   -176
  -1124   -698    423    911   -776   -137   -574    -44    449    693    514   -166
  -1153   -714    439    932   -797   -140   -576    -41    457    701    519   -137
  -1195   -737    457    966   -826   -140   -561    -10    488    732    537   -124
  -1210   -750    459    979   -836   -145   -550     46    540    784    589    -83
  -1197   -719    475    958   -839   -122   -542     93    587    831    631    -54
  -1200   -701    498    950   -852   -101   -537    129    628    875    667    -33
  -1169   -714    454    943   -813   -129   -540    168    657    919    704     -7
  -1150   -685    465    917   -810   -111   -535    213    704    974    753     38
  -1166   -636    527    901   -846    -54   -524    262    750   1021    795     80
  -1158   -589    568    872   -865    -10   -514    311    797   1072    839    114
  -1153   -579    574    867   -865     -2   -498    355    836   1106    875    142
  -1174   -592    581    883   -880     -5   -491    379    857   1124    891    155
  -1184   -574    610    878   -898     18   -491    387    862   1132    901    161
  -1202   -561    639    880   -922     38   -488    384    852   1124    891    153
  -1221   -587    633    904   -927     23   -480    366    828   1111    875    135
  -1236   -592    644    914   -940     23   -465    348    815   1098    878    124
  -1239   -592    646    917   -943     25   -457    329    795   1072    867    106
  -1228   -607    620    917   -927      7   -459    296    761   1039    846     75
  -1231   -576    654    904   -943     38   -462    254    730   1015    836     38
  -1247   -602    641    922   -945     18   -452    228    693    974    792    -10
  -1265   -613    652    937   -958     18   -446    205    670    940    756    -23
  -1273   -618    654    945   -963     15   -441    176    649    919    753    -12
  -1325   -631    693    979  -1010     31   -433    140    626    906    756    -36
  -1369   -636    730   1002  -1049     46   -420    119    618    898    750    -62
  -1335   -584    750    958  -1044     83   -433    111    618    898    756    -54
  -1280   -561    719    919  -1000     77   -452    103    620    909    766    -54
  -1252   -545    706    898   -979     80   -462    103    644    940    800    -33
  -1249   -540    709    893   -982     85   -491     85    641    945    813    -57
  -1260   -548    711    904   -987     83   -514     72    641    966    828   -109
  -1247   -558    685    901   -966     62   -517     77    639    987    836   -148
  -1221   -576    644    898   -932     33   -514     88    626    969    815    -90
  -1226   -581    641    901   -935     28   -527     88    613    940    795    -67
  -1210   -657    553    932   -883    -51   -530     90    589    896    763    -80
  -1187   -784    400    984   -795   -194   -530     90    555    839    724   -119
  -1153   -807    345    982   -750   -231   -527     80    532    795    706   -135
  -1122   -828    293    974   -709   -267   -537     59    501    763    693   -135
  -1109   -875    231    992   -670   -322   -537     33    457    714    646   -158
  -1124   -891    233   1008   -680   -327   -545     -5    413    675    610   -207
  -1117   -862    254    989   -685   -303   -568     -7    381    657    594   -223
  -1119   -841    277    979   -701   -283   -581     -7    379    657    597   -207
  -1140   -875    265   1008   -704   -306   -576     -5    376    654    592   -202
  -1140   -898    239   1018   -691   -329   -574      2    381    652    581   -205
  -1119   -940    179   1031   -649   -381   -587      5    374    633    561   -218
  -1122   -943    179   1031   -652   -381   -587      0    374    644    576   -218
  -1127   -940    187   1034   -659   -376   -587      7    366    628    553   -244
  -1124  -1002    122   1062   -626   -441   -579     20    342    584    491   -285
  -1111  -1153    -41   1132   -535   -597   -519     98    327    504    394   -358
  -1117  -1312   -194   1213   -462   -753   -394    231    355    384    223   -540
  -1143  -1226    -83   1184   -530   -654   -275    361    498    431    223   -579
  -1213   -852    358   1031   -787   -246   -265    233    581    587    423   -433
  -1325   -407    917    867  -1122    254   -491   -290    394    743    761   -158
  -1413    132   1545    639  -1480    839   -813   -787    215   1021   1239    207
  -1405    454   1860    475  -1631   1156  -1085   -982    220   1402   1714    628
  -1356    145   1501    602  -1428    823  -1202   -976    140   1431   1740    704
  -1366   -324   1041    846  -1205    358  -1166   -937   -161    898   1174    202
  -1366   -756    607   1060   -989    -75  -1039   -818   -449    197    405   -436
  -1340   -995    342   1166   -844   -327   -865   -542   -280    142    231   -561
  -1299   -992    303   1145   -805   -345   -722   -283      0    327    329   -457
  -1254  -1002    252   1130   -753   -376   -597    -75    205    480    402   -397
  -1231   -987    241   1109   -737   -374   -511     72    348    584    504   -337
  -1241  -1015    226   1127   -735   -394   -462    122    397    607    535   -311
  -1265   -989    272   1127   -771   -358   -446    150    431    623    555   -280
  -1286  -1008    277   1148   -782   -366   -433    184    467    649    579   -265
  -1252  -1000    252   1124   -753   -374   -436    189    465    636    571   -257
  -1249  -1010    239   1130   -745   -387   -431    213    483    649    592   -213
  -1280   -971    309   1127   -797   -332   -410    241    524    688    652   -184
  -1299   -906    392   1104   -846   -257   -415    241    548    706    693   -202
  -1257   -896    358   1075   -810   -270   -431    226    532    672    631   -223
  -1239   -917    322   1078   -782   -298   -420    257    548    670    605   -163
  -1249   -896    353   1072   -802   -272   -407    293    587    701    659   -122
  -1275   -862    413   1070   -844   -226   -392    314    607    711    685   -140
  -1291   -880    410   1083   -852   -233   -376    316    626    730    670   -166
  -1278   -854    423   1065   -852   -215   -361    329    646    758    680   -166
  -1254   -841    410   1047   -833   -215   -361    355    667    782    714   -150
  -1254   -753    501   1005   -878   -127   -366    368    704    789    732   -140
  -1244   -711    530    976   -888    -90   -340    431    766    854    789    -80
  -1213   -722    491    966   -852   -116   -324    496    807    906    844    -25
  -1184   -717    467    948   -828   -124   -319    545    841    945    883     23
  -1166   -659    506    914   -836    -77   -303    605    906    987    924     70
  -1158   -667    491    911   -826    -88   -272    667    971   1052    982    116
  -1135   -649    483    891   -810    -83   -270    688   1000   1062    992    127
  -1101   -654    444    878   -776   -106   -301    659    950    997    945    111
  -1080   -610    470    846   -776    -70   -293    683    961   1002    963    132
  -1083   -626    457    852   -771    -83   -272    698    971   1000    974    137
  -1083   -610    472    846   -779    -70   -265    696    958    971    950    109
  -1085   -607    478    846   -782    -67   -254    685    945    953    940     64
  -1101   -605    496    854   -800    -54   -246    657    914    917    930     31
  -1117   -610    506    862   -813    -51   -254    623    872    875    914     15
  -1140   -597    542    867   -844    -28   -265    581    833    836    891    -10
  -1163   -561    600    859   -883     18   -267    535    800    802    865    -25
  -1169   -558    610    865   -891     25   -252    506    782    779    844    -44
  -1153   -540    613    846   -885     36   -262    465    737    737    823    -75
  -1169   -519    649    844   -909     62   -265    423    698    704    807    -98
  -1195   -555    639    875   -919     38   -254    402    672    691    792   -106
  -1195   -524    670    859   -932     72   -241    420    704    750    859    -90
  -1182   -436    743    807   -963    153   -262    420    735    769    854   -116
  -1187   -353    833    769  -1010    239   -290    407    743    769    839    -96
  -1226   -324    901    774  -1065    285   -298    420    787    815    893    -49
  -1124   -290    833    709   -979    270   -324    402    779    818    914    -54
  -1065   -303    758    683   -914    226   -376    387    727    766    870    -49
  -1156   -348    807    750   -982    228   -374    389    727    763    875    -46
  -1135   -306    826    719   -982    259   -376    387    727    769    872    -64
  -1132   -324    807    730   -971    241   -389    374    709    735    844    -98
  -1218   -439    779    826  -1000    168   -376    348    662    672    792   -145
  -1215   -509    706    862   -961     98   -353    371    644    652    761   -142
  -1215   -558    657    885   -937     49   -371    355    610    626    743   -158
  -1195   -550    644    872   -919     46   -387    340    592    600    724   -187
  -1174   -524    646    849   -911     59   -394    335    592    581    722   -202
  -1135   -506    628    820   -883     59   -423    311    568    545    698   -218
  -1070   -545    524    807   -800    -12   -462    275    509    493    654   -218
  -1000   -548    452    774   -727    -49   -459    319    537    524    685   -192
   -891   -467    420    678   -657    -23   -509    345    558    537    709   -197
   -940   -545    392    743   -667    -77   -519    303    530    504    685   -231
  -1065   -675    389    870   -730   -142   -415    249    493    454    631   -290
  -1052   -709    342    880   -698   -184   -350    241    470    420    605   -306
  -1010   -763    244    885   -628   -259   -358    249    428    379    574   -306
   -958   -862     96    909   -527   -384   -342    288    387    303    498   -361
   -932  -1085   -153   1008   -389   -620   -277    381    337    150    311   -522
   -919  -1228   -309   1075   -306   -769   -166    524    368     46    155   -680
   -956   -945      7    948   -483   -470    -80    517    498    145    257   -644
  -1054   -478    576    766   -815     49   -223     77    426    303    537   -413
  -1135    145   1278    493  -1205    711   -579   -493    280    592   1008     10
  -1176    828   2005    174  -1590   1415   -914   -836    290   1026   1574    493
  -1085    891   1974     96  -1530   1431  -1156   -875    397   1376   1919    815
  -1021    423   1444    298  -1234    935  -1197   -805    270   1150   1647    607
  -1018    -88    930    550   -976    420  -1106   -743   -135    379    885    -44
   -995   -540    454    769   -724    -44   -932   -537   -314   -163    306   -535
   -950   -615    335    782   -646   -140   -758   -215    -38    -15    371   -470
   -906   -613    293    758   -600   -161   -579     33    171    109    457   -379
   -906   -670    233    787   -571   -218   -465    166    275    148    470   -368
   -906   -680    226    795   -566   -228   -420    202    306    155    462   -413
   -891   -646    241    766   -566   -202   -418    226    314    148    470   -423
   -854   -610    244    732   -550   -184   -415    257    332    153    480   -405
   -872   -600    272    735   -574   -163   -426    262    337    145    480   -397
   -901   -581    319    743   -610   -132   -400    259    337    127    480   -394
   -904   -553    350    730   -628   -103   -384    249    335    103    480   -394
   -896   -509    384    701   -641    -62   -381    257    348     80    491   -384
   -888   -472    415    678   -654    -28   -389    272    358     51    498   -379
   -870   -431    439    652   -654      2   -410    288    376     36    501   -358
   -823   -350    472    584   -649     59   -441    303    394     25    509   -355
   -818   -306    511    561   -667    101   -454    311    405     23    517   -361
   -865   -400    465    631   -667     31   -410    309    410     75    522   -374
   -870   -488    381    680   -626    -54   -335    335    426    155    532   -363
   -849   -483    363    665   -610    -59   -288    387    470    215    568   -306
   -831   -459    371    644   -602    -44   -257    436    522    272    607   -272
   -823   -420    402    620   -615    -10   -262    472    561    316    641   -252
   -818   -410    407    615   -613     -2   -288    498    584    345    670   -228
   -815   -433    381    623   -600    -28   -262    530    605    368    672   -210
   -792   -439    353    615   -574    -44   -233    579    649    413    701   -166
   -761   -410    350    584   -558    -31   -205    639    704    459    743   -114
   -756   -376    379    566   -568      0   -200    672    735    483    774    -70
   -766   -379    384    571   -576      2   -231    667    714    475    779    -64
   -758   -379    379    566   -568      0   -244    672    691    478    774    -85
   -745   -361    381    550   -566     10   -262    667    662    462    740    -62
   -750   -348    402    550   -576     25   -265    654    644    433    730    -44
   -769   -319    446    542   -610     64   -244    636    628    410    714    -75
   -782   -306    475    542   -631     85   -246    597    581    371    652   -106
   -789   -301    488    542   -641     93   -259    545    527    324    602    -88
   -792   -319    472    555   -633     75   -265    488    475    283    597   -114
   -795   -290    504    540   -652    103   -254    446    449    259    597   -158
   -805   -303    498    553   -654     96   -241    402    415    223    558   -205
   -826   -335    491    579   -662     77   -239    358    376    187    504   -202
   -852   -379    472    615   -662     46   -205    342    363    226    498   -200
   -849   -428    420    636   -636     -5   -174    342    355    259    514   -197
   -846   -423    423    633   -636      0   -189    324    345    257    527   -207
   -854   -340    511    594   -683     85   -202    311    363    272    574   -200
   -852   -239    613    545   -732    187   -213    301    392    293    618   -168
   -872   -192    678    532   -776    241   -244    283    400    301    649   -137
   -833   -140    693    485   -763    275   -252    290    410    303    659   -155
   -828   -153    672    488   -753    259   -270    277    384    254    620   -153
   -849   -223    626    537   -737    200   -319    246    342    192    568   -192
   -846   -200    646    522   -748    223   -303    244    329    171    548   -171
   -839   -111    727    475   -784    306   -272    254    332    171    563   -145
   -937   -259    675    597   -807    207   -340    205    270    111    519   -226
   -935   -355    579    646   -758    111   -342    192    226     64    467   -272
   -898   -368    530    631   -717     80   -322    189    202     28    449   -270
   -932   -457    475    693   -704      7   -329    161    155    -12    423   -301
   -927   -491    433    709   -683    -28   -358    124    106    -51    387   -327
   -898   -504    394    701   -646    -54   -374     85     64    -83    374   -348
   -854   -472    381    662   -618    -44   -376     70     38   -111    340   -405
   -849   -462    387    654   -618    -38   -366     67     25   -127    319   -394
   -854   -405    446    628   -652     20   -335     88     44   -111    342   -363
   -891   -426    465    659   -678     18   -361     46      2   -158    288   -402
   -909   -457    452    683   -683     -2   -387     18    -33   -202    257   -381
   -927   -459    465    693   -698      2   -387     15    -41   -207    267   -384
   -919   -514    405    714   -665    -54   -389     12    -62   -223    254   -394
   -922   -545    376    735   -649    -85   -376     23    -80   -246    241   -413
   -904   -696    207    797   -558   -244   -296     80   -155   -389    106   -545
   -870   -828     38    849   -454   -394   -137    207   -200   -548    -96   -776
   -943   -852     88    896   -517   -381    -38    285   -150   -581   -179   -862
  -1057   -607    449    833   -753    -80    -85     18   -129   -478    -36   -683
  -1135     -7   1127    568  -1132    561   -371   -548   -109    -93    491   -205
  -1205    730   1935    239  -1569   1332   -701   -950     41    472   1184    394
  -1166   1143   2309     10  -1738   1727  -1013  -1104    259   1044   1803    937
  -1075    919   1995     77  -1535   1457  -1215  -1127    249   1156   1867   1010
  -1039    275   1314    379  -1176    795  -1187  -1114   -210    431   1127    366
  -1041   -272    769    654   -906    246  -1015  -1002   -706   -439    283   -389
  -1021   -483    537    748   -779     25   -774   -683   -631   -600     51   -628
   -984   -504    480    745   -732    -12   -600   -400   -420   -491     98   -589
   -937   -519    418    727   -678    -51   -470   -210   -301   -428    116   -563
   -940   -566    374    753   -659    -96   -420   -137   -259   -426    103   -576
   -924   -571    350    745   -639   -111   -410   -119   -254   -420    101   -610
   -927   -597    329    763   -628   -135   -389    -98   -241   -397    103   -641
   -927   -576    350    750   -639   -114   -387    -96   -231   -389    119   -615
   -930   -550    376    740   -654    -88   -397   -101   -228   -392    122   -631
   -922   -571    350    745   -639   -109   -400   -101   -228   -405     96   -607
   -914   -566    348    740   -631   -109   -397    -96   -231   -420     77   -550
   -930   -558    368    743   -652    -93   -420   -109   -244   -423    101   -514
   -922   -553    366    737   -646    -93   -441   -122   -249   -423    119   -519
   -919   -524    392    722   -657    -67   -444   -127   -244   -415    116   -530
   -909   -535    374    722   -641    -80   -439   -119   -236   -410    114   -485
   -891   -504    387    696   -641    -59   -423   -101   -218   -394    137   -462
   -859   -444    415    652   -639    -15   -400    -85   -197   -379    153   -454
   -885   -431    454    657   -672     10   -402    -85   -189   -376    155   -418
   -891   -428    462    659   -678     15   -400    -59   -166   -355    181   -397
   -911   -449    459    680   -688      5   -410    -44   -153   -342    194   -405
   -922   -397    522    659   -722     62   -394     -2   -111   -293    249   -379
   -901   -363    535    631   -719     85   -376     49    -70   -262    267   -366
   -875   -319    555    597   -717    116   -342    122    -12   -218    301   -280
   -867   -293    571    579   -722    137   -342    166     25   -161    366   -267
   -859   -252    607    555   -735    176   -355    194     57   -116    392   -303
   -872   -306    563    589   -719    127   -371    218     54   -119    361   -218
   -820   -262    558    542   -691    148   -335    265     83    -85    405    -75
   -792   -205    584    496   -691    189   -288    293    122    -33    467    -41
   -841   -252    589    548   -717    166   -329    254     83    -59    449    -80
   -878   -270    607    571   -745    168   -348    215     46    -85    433   -137
   -927   -311    615    620   -771    150   -355    174      7   -127    397   -192
   -948   -309    639    626   -795    163   -348    132    -31   -171    376   -187
   -943   -249    691    594   -818    220   -335     93    -49   -192    384   -207
   -919   -200    719    558   -820    257   -329     54    -67   -207    363   -205
   -924   -184    740    555   -833    277   -324     12    -80   -231    350   -228
   -997   -207    789    600   -893    290   -329    -44   -106   -262    335   -231
   -982   -187    795    584   -891    303   -277    -51   -101   -231    345   -202
  -1034   -277    756    654   -896    239   -311   -109   -158   -265    290   -231
  -1080   -342    737    711   -909    197   -353   -158   -194   -283    267   -228
  -1075   -241    833    657   -956    296   -314   -137   -135   -202    332   -189
  -1078   -163    914    620   -997    374   -311   -142   -122   -163    363   -166
  -1093   -116    976    602  -1036    431   -324   -148   -109   -124    402   -127
  -1060    -28   1031    545  -1047    501   -345   -148    -80    -77    452   -103
  -1041    -12   1026    524  -1034    506   -384   -155    -75    -51    462   -119
  -1047     -7   1039    524  -1044    514   -394   -161    -67    -38    475   -111
  -1070    -10   1060    537  -1067    522   -402   -176    -72    -41    459   -171
  -1041    -15   1026    530  -1034    504   -379   -166    -64    -51    400   -161
  -1015    -59    956    537   -987    446   -381   -166    -85    -88    384    -51
  -1075   -192    883    633   -979    345   -444   -220   -150   -142    374   -111
  -1137   -350    784    743   -963    218   -475   -257   -202   -181    322   -210
  -1065   -324    740    696   -904    207   -420   -249   -207   -181    280   -223
  -1002   -311    691    654   -849    189   -407   -257   -231   -202    275   -197
  -1078   -402    675    740   -878    135   -485   -329   -298   -254    241   -228
  -1091   -413    675    750   -885    129   -509   -353   -306   -241    275   -252
  -1088   -446    641    769   -865     96   -496   -361   -319   -246    267   -353
  -1062   -465    597    761   -833     64   -462   -345   -324   -270    189   -309
  -1111   -511    597    810   -857     41   -501   -366   -345   -296    174   -213
  -1130   -498    631    813   -883     64   -496   -379   -348   -283    210   -200
  -1104   -449    654    776   -880    101   -491   -387   -350   -262    252   -223
  -1044   -444    600    743   -823     77   -506   -392   -361   -270    233   -293
   -992   -514    478    753   -737    -18   -530   -392   -402   -329    140   -316
   -992   -743    249    865   -623   -246   -550   -423   -545   -517    -64   -472
  -1002   -917     85    961   -545   -415   -452   -389   -678   -737   -316   -748
   -987   -828    158    906   -574   -335   -267   -244   -594   -732   -342   -805
  -1067   -568    498    818   -784    -33   -275   -413   -485   -558   -140   -602
  -1195    -80   1114    636  -1153    514   -519   -922   -397   -181    363    -77
  -1317    641   1958    337  -1636   1299   -823  -1366   -194    433   1098    610
  -1275   1080   2356     96  -1816   1717  -1117  -1499     72   1047   1727   1202
  -1208    906   2114    148  -1660   1509  -1309  -1564     20   1143   1800   1325
  -1226    366   1590    428  -1408    979  -1335  -1615   -449    488   1117    732
  -1244   -220   1023    732  -1135    400  -1187  -1491   -966   -418    213      7
  -1189   -470    719    828   -956    124   -961  -1109   -862   -524     18   -239
  -1075   -467    605    771   -841     67   -763   -795   -649   -400     70   -259
  -1049   -566    480    807   -766    -44   -688   -654   -584   -384     36   -301
  -1008   -589    418    800   -714    -85   -589   -555   -535   -371     23   -293
   -992   -532    457    761   -727    -38   -550   -506   -496   -342     51   -267
  -1054   -563    491    810   -774    -36   -576   -509   -498   -348     41   -259
  -1041   -594    446    818   -745    -75   -579   -493   -480   -327     57   -241
   -919   -501    418    711   -670    -41   -514   -410   -394   -176    142   -207
   -969   -566    402    766   -688    -83   -532   -426   -413   -189    124   -254
  -1039   -618    418    828   -730   -101   -581   -457   -444   -303     77   -280
  -1044   -607    436    823   -743    -85   -553   -428   -420   -353     75   -262
  -1036   -602    433    820   -735    -85   -548   -407   -394   -327     96   -244
  -1026   -563    462    792   -745    -49   -555   -407   -381   -285    114   -265
  -1015   -553    462    784   -740    -44   -581   -413   -381   -288    119   -280
   -987   -530    454    758   -722    -38   -587   -394   -368   -288    129   -280
   -992   -475    517    735   -756     20   -563   -379   -348   -265    155   -277
   -953   -413    540    683   -748     62   -527   -340   -301   -200    215   -252
   -909   -397    511    652   -711     57   -509   -296   -262   -142    241   -257
   -888   -397    488    641   -688     44   -517   -270   -244   -122    228   -228
   -828   -322    506    576   -667     90   -496   -213   -197    -75    267   -189
   -852   -371    480    610   -670     54   -519   -168   -171    -49    283   -150
   -852   -405    444    628   -649     18   -496   -111   -132     -7    309   -114
   -885   -439    446    659   -667      5   -498    -80   -109     25    327   -109
   -823   -371    452    597   -639     38   -462    -10    -51     80    374    -62
   -802   -353    449    576   -628     46   -478     28    -18    114    407    -33
   -756   -298    457    527   -607     80   -441     83     33    166    459      5
   -771   -288    480    527   -626     96   -392    114     64    200    496     38
   -914   -371    542    644   -730     85   -509     28      0    150    457     -5
   -867   -288    579    576   -727    145   -467     36      5    163    465     -5
   -820   -239    581    530   -704    171   -433     38      7    163    465    -12
   -792   -210    581    498   -688    184   -415     33     18    166    472    -10
   -807   -197    610    504   -709    205   -431    -15      0    155    457    -23
   -823   -202    620    511   -722    207   -426    -67    -25    129    428    -44
   -820   -181    639    501   -732    228   -418    -98    -28    127    420    -59
   -807   -241    566    524   -688    161   -415   -142    -64     93    392    -83
   -820   -277    542    550   -683    132   -413   -194   -103     54    358   -109
   -795   -200    592    496   -696    194   -413   -223   -106     49    361   -124
   -820   -200    620    511   -722    210   -441   -267   -140     18    348   -166
   -826   -200    623    511   -727    210   -454   -290   -148     20    371   -174
   -836   -168    667    504   -753    249   -423   -275   -103     83    444   -171
   -792   -114    678    452   -735    280   -410   -257    -67    111    420   -184
   -748    -59    688    405   -719    314   -413   -244    -51    114    394    -77
   -730    -15    711    371   -722    345   -472   -272    -72    101    405    -70
   -750    -57    693    405   -722    316   -545   -322   -116     70    374   -145
   -719    -36    683    376   -701    322   -532   -293    -85    103    392    -80
   -792   -142    646    467   -719    252   -571   -322   -111     83    366    -93
   -795   -168    626    483   -711    226   -592   -329   -122     77    353   -127
   -789   -218    571    504   -680    176   -548   -314   -140     49    316   -158
   -766   -267    498    517   -633    114   -545   -322   -181      0    265   -205
   -787   -335    452    561   -620     57   -594   -358   -228    -36    223   -244
   -810   -392    415    600   -613     10   -610   -392   -267    -75    181   -301
   -823   -436    387    631   -605    -25   -592   -397   -280    -96    163   -335
   -750   -387    363    568   -558    -12   -566   -389   -265    -85    176   -319
   -719   -407    311    563   -517    -49   -584   -405   -285   -103    163   -316
   -753   -485    267    618   -511   -109   -618   -436   -322   -142    132   -329
   -722   -449    272    587   -498    -88   -641   -444   -319   -124    166   -309
   -698   -439    259    566   -483    -90   -597   -405   -277    -75    207   -311
   -693   -418    275    553   -485    -72   -589   -394   -262    -67    197   -303
   -717   -431    285    571   -501    -72   -649   -426   -293    -83    137   -288
   -711   -478    233    594   -472   -122   -670   -428   -319    -72    103   -322
   -693   -597     93    644   -394   -252   -610   -384   -361   -137     15   -436
   -670   -849   -179    758   -246   -514   -501   -293   -441   -319   -197   -662
   -644   -924   -280    784   -184   -602   -327   -132   -389   -392   -306   -784
   -688   -706    -18    698   -335   -363   -228   -109   -223   -246   -174   -667
   -849   -376    472    610   -662     49   -433   -589   -189     31    194   -298
   -963    246   1210    355  -1088    727   -735  -1023    -38    563    852    348
   -969    802   1769     83  -1369   1283   -992  -1174    249   1197   1545   1018
   -797    844   1641    -23  -1218   1241  -1236  -1156    418   1597   1912   1418
   -784    283   1067    249   -927    675  -1379  -1306    -59   1034   1350    906
   -836   -342    493    589   -667     72  -1358  -1374   -688     96    444     31
   -818   -727     88    771   -454   -319  -1148  -1143   -854   -348    -51   -452
   -779   -769     10    774   -394   -379   -932   -810   -620   -252    -36   -428
   -680   -672      5    675   -345   -335   -740   -550   -410   -111     54   -335
   -659   -730    -70    696   -296   -400   -678   -444   -345    -77     59   -329
   -678   -795   -119    735   -283   -457   -657   -413   -329    -70     49   -350
   -652   -740    -88    696   -283   -415   -594   -366   -293    -49     54   -358
   -602   -657    -54    628   -275   -355   -592   -332   -262    -36     70   -309
   -649   -724    -75    685   -288   -400   -649   -363   -293    -72     51   -324
   -644   -685    -41    662   -301   -363   -615   -361   -298    -93     36   -345
   -592   -602    -10    597   -290   -306   -584   -324   -262    -62     67   -309
   -602   -542     59    571   -335   -241   -623   -332   -257    -57     75   -309
   -602   -506     96    555   -350   -205   -628   -332   -252    -49     75   -335
   -587   -459    127    522   -358   -166   -613   -306   -220    -20     96   -324
   -574   -420    153    498   -363   -135   -618   -280   -187     12    124   -285
   -568   -376    192    470   -381    -93   -644   -275   -179     20    132   -267
   -592   -376    215    483   -405    -80   -672   -290   -197     -2    109   -272
   -584   -355    228    470   -407    -64   -670   -280   -176     23    116   -262
   -563   -335    228    449   -397    -54   -646   -244   -132     62    142   -252
   -527   -280    246    402   -387    -18   -626   -189    -88    103    176   -218
   -491   -233    254    361   -374     10   -628   -153    -54    140    192   -189
   -501   -272    226    387   -366    -23   -636   -127    -33    163    207   -171
   -478   -309    168    394   -324    -70   -641    -85      5    200    246   -127
   -405   -218    187    309   -298    -15   -636    -36     59    257    296    -77
   -366   -181    184    272   -277      2   -641     -2     98    293    319    -64
   -361   -166    192    262   -277     10   -636     44    148    340    355    -18
   -306   -163    142    236   -226    -10   -597     93    187    376    376     28
   -316   -163    150    239   -236     -7   -615     85    184    381    376     25
   -322   -179    142    252   -233    -20   -618     70    163    363    358     18
   -324   -184    140    254   -233    -23   -602     64    153    353    345     12
   -319   -155    163    239   -241      2   -589     59    153    342    335      7
   -288   -140    145    213   -218      2   -594     28    124    311    309    -18
   -298   -137    161    218   -231     10   -597     -5     98    293    298    -41
   -381   -153    226    267   -303     33   -584    -28     96    283    298    -59
   -402   -179    223    290   -314     20   -579    -57     80    270    293    -70
   -371   -194    176    283   -275    -10   -587   -103     44    233    259   -109
   -342   -226    116    283   -231    -54   -584   -148     -5    174    197   -176
   -329   -254     75    290   -205    -90   -589   -184    -44    127    155   -228
   -355   -228    127    293   -241    -51   -571   -179    -28    145    187   -197
   -368   -168    197    267   -285     12   -584   -189    -10    187    249   -153
   -387   -116    270    252   -329     77   -620   -220    -12    200    265   -184
   -361    -83    275    220   -319     96   -633   -231     -7    202    231   -176
   -340    -54    285    197   -314    114   -644   -249    -12    187    200   -150
   -309    -49    257    176   -285    101   -665   -259    -28    174    184   -189
   -290    -33    254    161   -275    109   -683   -252    -18    192    207   -174
   -298     -2    296    148   -298    145   -704   -254     -2    215    236   -140
   -301     57    358    122   -329    207   -698   -265      7    233    252   -127
   -335    -46    285    189   -311    119   -683   -272    -18    197    215   -171
   -327   -184    142    257   -236    -23   -691   -290    -80    122    124   -265
   -288   -233     54    262   -171    -90   -691   -293   -106     85     77   -309
   -257   -231     25    244   -142   -103   -665   -275    -98     88     88   -293
   -306   -241     64    275   -187    -88   -670   -285   -111     88    106   -283
   -327   -272     54    298   -192   -109   -719   -324   -148     70    109   -316
   -301   -283     18    290   -161   -132   -740   -353   -189     33     67   -397
   -290   -303    -12    298   -140   -158   -724   -361   -202      7      7   -413
   -272   -329    -57    298   -109   -194   -714   -361   -215    -25    -44   -405
   -277   -345    -67    311   -106   -205   -709   -361   -218    -28    -41   -384
   -246   -311    -67    277    -90   -192   -719   -348   -210    -12    -10   -392
   -202   -252    -49    228    -77   -150   -776   -345   -197     10     23   -392
   -259   -394   -135    327    -62   -267   -789   -381   -257    -51    -38   -449
   -257   -501   -244    379     -7   -374   -732   -361   -283    -83    -85   -501
   -155   -548   -392    350    116   -470   -683   -257   -280   -137   -161   -561
    -77   -672   -594    376    257   -633   -639    -93   -262   -246   -314   -706
   -153   -646   -496    400    168   -571   -501      5   -171   -254   -358   -753
   -316   -436   -122    376    -98   -280   -423   -145   -103   -135   -205   -636
   -418     -2    415    210   -418    205   -649   -649   -205     70    137   -350
   -493    587   1080    -46   -787    833   -992  -1145   -301    418    659    101
   -475   1010   1486   -267   -982   1247  -1283  -1382   -265    836   1182    532
   -283    901   1184   -309   -735   1041  -1465  -1382   -265   1000   1337    688
   -252    368    620    -59   -436    493  -1499  -1348   -563    511    800    210
   -413   -298    114    355   -265    -93  -1340  -1314  -1028   -366    -98   -511
   -394   -600   -205    496    -96   -405  -1067  -1008   -906   -501   -332   -696
   -405   -600   -194    504   -106   -400   -917   -727   -626   -316   -223   -623
   -267   -472   -205    368    -33   -340   -833   -470   -381   -142    -96   -514
   -150   -392   -241    272     44   -316   -787   -316   -241    -51    -33   -441
   -280   -540   -259    410    -12   -400   -719   -348   -275   -101    -75   -475
   -322   -581   -259    452    -31   -420   -665   -324   -259    -98    -67   -454
   -311   -568   -257    439    -28   -413   -623   -277   -220    -67    -44   -418
   -275   -501   -226    389    -25   -363   -605   -239   -176    -41    -20   -394
   -241   -446   -205    342    -18   -327   -628   -233   -168    -28     -2   -368
   -262   -465   -202    363    -31   -335   -636   -249   -176    -25      2   -348
   -288   -506   -220    397    -36   -363   -659   -254   -176    -23     15   -363
   -257   -483   -226    371    -15   -355   -628   -223   -155     -2     38   -361
   -252   -418   -166    335    -44   -290   -610   -210   -140      7     41   -374
   -249   -350   -103    298    -72   -228   -607   -192    -98     57     98   -311
   -244   -342    -98    290    -72   -220   -597   -174    -72     77    124   -249
   -207   -303    -96    257    -57   -200   -589   -150    -44     98    140   -239
   -168   -280   -111    226    -28   -197   -542    -93      5    137    176   -168
   -166   -270   -103    218    -33   -187   -548    -77     25    161    205   -148
   -207   -319   -111    262    -49   -215   -631   -109      2    137    176   -202
   -163   -254    -90    210    -36   -174   -618    -70     44    168    184   -218
   -163   -246    -83    205    -41   -166   -610    -41     72    176    163   -192
   -137   -223    -85    179    -28   -155   -576     -5    111    207    210   -158
   -122   -174    -54    148    -36   -114   -545     62    187    280    290    -90
    -49    -98    -49     75      0    -75   -501    174    293    374    368      2
    -31   -103    -72     67     18    -88   -527    197    316    394    376     12
    -80   -158    -80    119     -2   -119   -548    153    277    363    335    -57
    -59   -150    -90    101     15   -122   -472    192    316    394    368    -38
    -64   -168   -103    116     18   -137   -459    200    327    402    381    -10
    -25   -153   -127     88     46   -140   -452    187    316    384    366    -36
    -15   -194   -179    103     80   -187   -452    168    283    337    337    -59
    -41   -270   -228    155     90   -249   -441    158    259    311    332    -85
    -93   -309   -215    202     59   -262   -431    145    226    275    327    -41
   -122   -303   -184    210     28   -244   -415    132    213    267    337   -114
    -80   -267   -187    174     51   -226   -381    124    205    244    285   -153
    -70   -267   -200    166     62   -233   -366     98    174    210    262    -83
   -103   -327   -223    215     59   -275   -410     38    124    176    259    -90
   -101   -311   -210    205     54   -262   -392     20    109    174    272   -114
   -114   -355   -241    233     62   -298   -387      2     90    155    265   -124
   -106   -301   -194    205     41   -249   -397     -5     98    168    288   -135
   -132   -187    -54    161    -38   -122   -402      2    148    241    384    -62
   -168   -161      7    163    -90    -75   -394    -10    168    283    444    -51
   -223   -132     90    176   -158    -20   -400    -28    181    311    462   -132
   -241   -101    137    168   -189     18   -397    -23    187    303    420   -142
   -215    -18    197    116   -207     88   -394      0    187    277    376    -62
   -197    -25    168    111   -184     72   -415    -10    171    252    345    -51
   -223    -72    148    148   -187     36   -462    -62    124    207    301    -57
   -236   -103    129    168   -184     12   -498   -103     93    179    301    -51
   -272   -176     96    226   -184    -41   -506   -101     75    168    311    -85
   -283   -249     33    265   -161   -109   -506   -106     33    127    241   -166
   -270   -233     36    252   -155    -98   -488    -88     33    129    236   -145
   -205   -179     25    192   -116    -77   -457    -57     54    153    285   -129
   -176   -207    -31    192    -72   -119   -483    -85     18    127    267   -267
   -200   -290    -90    244    -57   -192   -537   -145    -64     25    135   -335
   -202   -335   -135    267    -33   -236   -550   -166   -109    -31     88   -246
   -200   -311   -111    254    -46   -213   -527   -148    -90    -12    127   -202
   -205   -306   -101    257    -51   -205   -514   -127    -64     25    192   -184
   -223   -353   -132    285    -46   -244   -472    -96    -36     75    252   -174
   -228   -355   -127    290    -51   -244   -446    -85    -28     80    233   -220
   -275   -446   -174    361    -54   -311   -501   -122    -77     15    142   -285
   -267   -465   -197    366    -36   -332   -504   -132   -111    -31     90   -246
   -233   -519   -285    374     25   -402   -446    -77   -119    -70     54   -324
   -218   -701   -483    459    129   -592   -361     18   -122   -176    -77   -420
   -215   -800   -587    506    181   -693   -226    181    -12   -202   -135   -509
   -257   -613   -355    436     49   -485   -174    228    137   -101    -51   -478
   -374   -267    103    319   -241    -83   -379   -231    -59    -20    140   -324
   -462    158    618    150   -540    387   -730   -792   -332    163    501     -2
   -530    615   1143    -44   -839    878  -1021  -1140   -410    511    989    371
   -501    649   1150    -72   -826    898  -1234  -1249   -397    820   1335    657
   -530    168    696    179   -613    431  -1312  -1299   -711    405    943    353
   -519   -277    241    397   -381    -18  -1200  -1205  -1023   -296    228   -233
   -504   -685   -184    594   -161   -436   -995   -932   -992   -618   -197   -566
   -488   -766   -277    628   -106   -522   -820   -628   -678   -431    -98   -548
   -480   -735   -254    607   -114   -496   -709   -426   -449   -288     -7   -727
   -410   -685   -277    548    -67   -483   -571   -246   -285   -213     18   -691
   -415   -696   -283    553    -67   -491   -540   -184   -228   -200     31   -480
   -475   -745   -270    610   -103   -509   -532   -161   -200   -181     51   -387
   -514   -782   -267    646   -124   -524   -511   -135   -184   -174     62   -361
   -509   -771   -265    639   -124   -519   -491   -111   -161   -145     90   -327
   -498   -737   -239    615   -132   -488   -485   -103   -137   -116    124   -309
   -488   -735   -246    613   -122   -491   -480   -101   -122    -96    137   -316
   -452   -745   -293    597    -83   -519   -465    -88   -114    -83    122   -314
   -439   -706   -267    571    -88   -485   -457    -75    -98    -62    116   -257
   -462   -662   -200    561   -132   -431   -470    -77    -85    -38    127   -239
   -465   -613   -148    540   -158   -381   -457    -72    -67    -18    150   -215
   -470   -613   -142    540   -166   -379   -472    -80    -59    -10    163   -197
   -465   -571   -106    517   -179   -340   -465    -54    -31     23    189   -179
   -478   -555    -80    517   -200   -319   -457    -33    -10     44    200   -176
   -483   -561    -77    522   -202   -319   -452    -15      2     46    202   -168
   -485   -600   -114    542   -187   -358   -449     10     18     62    215   -166
   -480   -579    -98    530   -192   -340   -436     51     62     98    259   -127
   -467   -496    -31    480   -218   -262   -426     90    122    153    314    -80
   -485   -488     -2    488   -241   -246   -446    106    153    184    324    -67
   -485   -485     -2    485   -244   -244   -431    148    187    207    332    -51
   -480   -483     -5    480   -239   -244   -420    189    220    236    355    -15
   -467   -465      2    465   -236   -231   -415    215    244    257    374      5
   -465   -509    -44    488   -210   -277   -402    239    262    270    376     18
   -452   -527    -75    488   -189   -301   -400    252    259    270    374     15
   -452   -491    -41    470   -205   -267   -392    257    257    280    387     12
   -462   -444     18    452   -241   -213   -381    239    241    257    371     -7
   -493   -439     54    467   -275   -192   -387    197    197    213    335    -44
   -530   -509     20    519   -277   -244   -381    171    150    166    290    -80
   -542   -537      2    540   -275   -267   -394    148    103    124    259   -101
   -519   -498     18    506   -270   -241   -410    111     51     80    228   -111
   -506   -488     18    498   -262   -236   -413     70     12     49    207   -135
   -535   -478     54    504   -296   -213   -397     38      0     51    231   -155
   -566   -493     72    530   -322   -213   -397      7    -25     36    231   -223
   -576   -527     49    550   -314   -239   -402    -28    -67    -10    155   -267
   -555   -517     38    537   -298   -239   -405    -64   -106    -64     93   -244
   -550   -496     51    522   -303   -223   -397    -72   -101    -54    122   -236
   -566   -485     80    524   -324   -202   -389    -67    -80    -23    163   -210
   -563   -457    106    509   -337   -174   -387    -70    -62     10    200   -181
   -561   -444    116    504   -340   -163   -402    -83    -54     31    220   -137
   -602   -392    210    496   -407    -90   -431   -114    -54     46    239   -103
   -610   -374    236    491   -423    -70   -444   -122    -57     51    249    -98
   -589   -366    223    478   -410    -70   -454   -109    -51     51    246   -119
   -571   -342    228    457   -400    -57   -441    -85    -38     64    252   -119
   -545   -353    192    449   -368    -83   -472    -96    -54     54    257   -137
   -511   -368    140    439   -327   -114   -478    -88    -64     36    233   -129
   -483   -475      5    478   -244   -236   -506   -109   -111    -23    161   -153
   -441   -522    -80    483   -181   -301   -506   -124   -137    -59    124   -187
   -428   -555   -127    491   -153   -340   -501   -135   -163    -90     80   -210
   -441   -571   -129    504   -155   -350   -491   -140   -181   -114     57   -220
   -462   -600   -137    530   -166   -368   -488   -148   -202   -150     46   -205
   -478   -620   -142    550   -168   -381   -483   -148   -210   -176     49   -202
   -493   -641   -148    566   -174   -397   -475   -148   -223   -194     49   -205
   -504   -639   -135    571   -187   -387   -467   -150   -236   -213     46   -210
   -506   -636   -129    568   -192   -384   -467   -145   -244   -226     38   -215
   -517   -659   -142    589   -187   -402   -459   -142   -249   -231     36   -223
   -519   -657   -137    587   -192   -397   -467   -150   -262   -239     33   -239
   -509   -636   -127    571   -192   -381   -452   -132   -254   -239     41   -241
   -532   -675   -145    602   -194   -410   -475   -140   -283   -277     10   -275
   -530   -795   -265    662   -132   -530   -457   -111   -342   -381   -103   -379
   -517   -976   -459    745    -31   -719   -337     12   -358   -532   -306   -574
   -542   -997   -454    769    -46   -727   -213    179   -239   -540   -374   -646
   -592   -678    -85    633   -254   -381   -161    135   -106   -397   -215   -524
   -667   -192    475    431   -571    140   -355   -350   -218   -231     96   -257
   -771    389   1158    189   -966    774   -693   -883   -379     62    566    150
   -787    878   1665    -46  -1226   1273   -961  -1137   -342    506   1127    626
   -683    862   1545    -88  -1114   1202  -1104  -1153   -293    774   1405    885
   -688    353   1041    168   -865    696  -1161  -1150   -545    392    982    511
   -691   -135    553    413   -623    207  -1041  -1052   -922   -410    145   -213
   -644   -480    161    561   -405   -161   -831   -753   -885   -685   -231   -506
   -579   -501     75    540   -327   -213   -636   -436   -602   -519   -135   -407
   -511   -470     41    491   -277   -215   -514   -233   -410   -387    -20   -335
   -472   -444     25    457   -252   -210   -452   -140   -327   -350    -10   -379
   -433   -488    -54    459   -189   -272   -428   -103   -327   -392   -101   -394
   -392   -501   -109    446   -142   -306   -413    -67   -316   -392   -135   -337
   -371   -488   -116    431   -127   -303   -410    -38   -290   -361    -88   -309
   -358   -496   -137    426   -111   -316   -410    -20   -270   -342    -77   -355
   -350   -550   -200    449    -75   -376   -428    -23   -267   -350    -83   -340
   -332   -545   -213    436    -62   -379   -418      0   -241   -329    -33   -319
   -327   -574   -246    452    -41   -410   -400     28   -210   -301    -28   -303
   -311   -574   -265    441    -25   -420   -389     33   -197   -285    -12   -303
   -301   -542   -241    420    -31   -392   -376     51   -176   -270     23   -293
   -311   -522   -210    415    -51   -368   -366     62   -155   -254     46   -270
   -324   -563   -239    444    -44   -402   -374     67   -153   -249     57   -246
   -322   -524   -205    420    -59   -366   -374     88   -122   -215    109   -220
   -329   -493   -163    410    -83   -329   -358    116    -85   -192    137   -249
   -345   -465   -119    402   -114   -290   -332    137    -67   -192    119   -239
   -335   -431    -96    384   -119   -265   -355    137    -85   -226     77   -215
   -280   -389   -111    332    -85   -252   -361    163    -62   -194    101   -148
   -254   -314    -59    283    -98   -187   -327    226     12   -101    181   -129
   -309   -329    -20    316   -145   -176   -353    257     49    -59    223   -142
   -309   -332    -23    322   -142   -179   -332    314    101    -18    246   -129
   -303   -314    -10    306   -148   -161   -309    350    132     -2    236    -85
   -309   -267     41    288   -176   -114   -290    397    166     31    270    -46
   -288   -262     25    275   -158   -119   -296    420    171     41    283    -23
   -275   -215     59    246   -168    -77   -298    439    181     49    296      0
   -265   -187     77    223   -171    -54   -296    441    189     59    303    -15
   -259   -148    111    202   -187    -18   -298    431    174     46    303    -28
   -275   -137    137    205   -210      0   -306    405    142     15    285    -57
   -316   -171    145    244   -231    -12   -306    355     83    -46    220   -101
   -329   -155    174    241   -252      7   -293    322     57    -59    231    -93
   -301   -106    194    202   -249     44   -296    277     31    -80    231   -129
   -314    -88    226    200   -270     67   -298    233      2   -122    166   -166
   -405   -140    265    272   -335     62   -293    192    -23   -155    129   -163
   -410   -140    270    272   -342     62   -301    140    -49   -166    142   -202
   -366    -85    280    223   -324     96   -309    124    -54   -153    171   -207
   -366    -72    293    218   -332    109   -306    116    -49   -142    200   -218
   -449    -33    415    241   -433    189   -277    116    -38   -132    226   -226
   -509     62    571    220   -540    316   -249    116     -5   -101    257   -192
   -493    114    607    189   -550    361   -275     83    -12   -122    236   -168
   -439    135    574    150   -506    353   -319     54    -25   -132    223   -140
   -381    140    522    122   -452    329   -358     36    -41   -140    207   -140
   -355    122    478    116   -418    298   -389     36    -41   -142    210   -145
   -340    119    457    109   -397    288   -394     46    -28   -124    220   -148
   -332    140    472     96   -405    306   -394     41    -36   -140    213   -158
   -327    142    470     93   -397    306   -397     38    -44   -166    194   -148
   -337     18    355    158   -348    187   -394     49    -51   -179    174   -171
   -340    -33    306    187   -324    135   -392     51    -59   -189    155   -202
   -345    -49    293    197   -319    119   -387     51    -62   -192    155   -218
   -342    -77    265    210   -303     93   -384     44    -83   -213    135   -252
   -324   -109    215    215   -270     51   -392     20   -119   -252     96   -283
   -319   -132    184    226   -254     25   -384      5   -142   -272     83   -296
   -329   -148    179    239   -257     15   -376      7   -140   -267     90   -285
   -316   -163    153    241   -236     -5   -387    -15   -161   -288     77   -293
   -267   -153    111    210   -192    -20   -418    -51   -200   -327     51   -319
   -252   -150     98    200   -176    -25   -426    -46   -210   -337     46   -303
   -241   -150     88    194   -166    -33   -433    -44   -218   -361     25   -296
   -223   -168     54    197   -140    -57   -439    -41   -226   -384      0   -293
   -215   -197     18    205   -116    -90   -418    -20   -207   -353     20   -270
   -215   -275    -59    244    -77   -168   -384      7   -236   -384    -31   -355
   -213   -472   -262    340     23   -368   -303     64   -329   -568   -236   -563
   -241   -649   -407    446     83   -530   -168    168   -384   -766   -457   -761
   -246   -514   -267    379      7   -392    -77    202   -285   -704   -420   -732
   -332    -85    244    207   -288     77   -166   -111   -197   -431    -70   -439
   -431    589   1018    -80   -724    802   -467   -600   -103     36    540    124
   -496   1301   1797   -402  -1145   1548   -753   -865    127    633   1247    789
   -400   1421   1821   -511  -1111   1618  -1031   -893    316   1096   1693   1239
   -303    961   1262   -329   -782   1111  -1174   -927    109    883   1444   1023
   -303    397    701    -49   -504    550  -1161   -992   -452     31    610    228
   -350    -83    267    218   -309     90   -953   -831   -789   -667   -101   -446
   -241   -153     88    194   -166    -33   -735   -496   -576   -623   -142   -472
   -187   -176     10    181   -101    -85   -592   -265   -420   -550   -114   -428
   -197   -207    -10    200    -96   -109   -501   -137   -342   -509    -93   -441
   -150   -187    -36    168    -57   -111   -467    -90   -316   -475    -88   -465
   -140   -155    -18    148    -62    -88   -457    -62   -290   -423    -75   -485
   -189   -187      2    189    -96    -93   -410    -44   -267   -392    -64   -498
   -184   -197    -15    189    -85   -106   -368    -23   -252   -361    -46   -488
   -163   -226    -62    194    -51   -145   -366    -10   -233   -350    -33   -470
   -184   -184     -2    184    -90    -93   -361      2   -223   -350    -36   -454
   -163   -155      7    158    -85    -75   -350     33   -207   -340    -28   -418
   -135   -150    -18    142    -59    -85   -345     62   -181   -329    -18   -384
   -142   -171    -28    158    -57   -101   -335     83   -153   -306      5   -340
   -140   -187    -49    163    -46   -119   -319    106   -127   -280     36   -311
   -135   -213    -77    174    -31   -145   -293    137   -103   -259     54   -275
   -137   -223    -85    179    -28   -155   -280    163    -75   -226     77   -241
   -119   -166    -46    142    -36   -106   -298    166    -59   -215     83   -231
   -116   -116     -2    116    -59    -59   -293    202    -25   -192    106   -187
    -54    -85    -31     70    -12    -59   -293    233      0   -163    135   -166
     -5    -64    -59     33     23    -62   -298    252      7   -153    145   -150
     23    -51    -75     15     49    -62   -283    293     25   -140    148   -116
     51    -20    -72    -15     62    -46   -277    332     59   -122    166    -59
     96     49    -49    -72     72      0   -270    392    106    -77    205      7
    127    106    -23   -116     75     41   -280    436    150    -31    252     59
    124     90    -33   -106     80     28   -262    475    184      0    280     90
    103     77    -25    -93     64     28   -223    522    228     46    314    137
    132    140      5   -137     62     72   -228    519    228     54    316    148
    161    166      5   -163     77     85   -228    506    210     31    296    142
    161    153     -7   -155     85     72   -215    509    200      5    277    153
    148    137    -12   -142     80     62   -218    496    184     -5    270    140
    153    171     18   -163     67     96   -210    475    174    -15    272    132
    145    181     36   -163     54    109   -210    428    137    -54    241     93
    142    207     64   -174     38    137   -194    384    106    -88    210     38
    129    215     85   -174     20    150   -145    374    101    -93    218     41
     75    171     96   -124    -10    132   -158    327     70   -122    192     15
     59    187    124   -124    -31    155   -145    301     59   -124    197     12
     54    174    119   -114    -31    148   -103    303     64   -114    189      7
     18    155    135    -88    -59    145   -116    267     36   -158    140    -36
     28    197    168   -114    -70    184   -103    262     54   -137    171    -20
     59    272    210   -166    -75    241    -93    257     70   -119    192    -12
     70    277    207   -174    -67    244    -83    270     88    -93    207     12
     62    314    249   -189    -93    283   -111    267    111    -62    236     28
     59    407    345   -233   -142    376   -109    288    158     -5    298     75
    -10    361    368   -176   -189    363   -106    283    163     -2    301     70
     -2    322    324   -158   -163    322   -142    254    119    -51    262     38
      0    319    319   -161   -158    319   -155    259    116    -62    244     46
     15    293    277   -153   -132    285   -132    285    129    -49    252     67
     38    254    213   -148    -88    236   -132    290    119    -57    244     64
     31    210    179   -119    -72    194   -168    249     75   -106    200     23
     15    166    148    -90    -67    158   -166    226     38   -158    148    -20
     -2    101    103    -51    -51    103   -174    184    -18   -228     85    -64
     -7     46     54    -20    -31     49   -187    163    -64   -283     44    -77
     -7      2     10      2     -7      5   -200    153    -77   -293     41    -64
      5     28     23    -18    -10     25   -192    153    -72   -283     49    -64
     15     51     36    -33    -10     44   -205    140    -83   -296     41    -83
     20     18     -2    -20     10      7   -207    116   -114   -322     18   -103
     -5    -12     -7     10      0    -10   -210     98   -127   -335      2   -127
      2    -12    -15      5      7    -15   -205     80   -137   -358    -18   -140
      7      2     -7     -5      7     -2   -194     93   -127   -363    -20   -124
    -31    -57    -28     44     -5    -41   -207     88   -142   -384    -38   -142
    -59   -179   -119    119     28   -150   -218     75   -192   -449   -103   -223
    -31   -381   -350    202    158   -366   -148    109   -293   -631   -311   -426
    -15   -563   -548    288    265   -555    -33    210   -348   -797   -524   -652
    -23   -501   -478    262    226   -491     83    301   -262   -756   -522   -701
   -132   -176    -44    155    -44   -111     72     51   -174   -548   -285   -488
   -298    470    769    -85   -535    618   -189   -459    -41    -83    301    132
   -410   1135   1545   -363   -976   1340   -420   -722    205    558   1049    896
   -355   1348   1701   -498  -1028   1522   -680   -753    423   1093   1618   1519
   -298   1008   1306   -353   -802   1156   -820   -782    296   1026   1556   1522
   -288    475    763    -96   -527    618   -823   -823   -202    244    766    732
   -293    -10    283    150   -288    135   -659   -662   -545   -459     20    -15
   -285   -226     57    254   -174    -85   -457   -350   -462   -563   -176   -220
   -187   -218    -31    202    -77   -124   -285    -93   -303   -493   -158   -207
   -153   -246    -93    197    -31   -168   -249     -2   -249   -485   -168   -220
   -132   -270   -137    200      2   -205   -241     20   -252   -498   -200   -254
   -119   -288   -168    202     23   -231   -249     23   -283   -511   -239   -296
   -101   -283   -181    192     38   -233   -246     36   -288   -506   -252   -303
    -77   -259   -181    168     49   -223   -259     36   -285   -566   -267   -322
    -38   -254   -215    145     85   -236   -270     44   -283   -615   -280   -327
     -7   -262   -254    132    119   -259   -267     46   -285   -654   -298   -327
     18   -262   -280    122    148   -270   -254     62   -267   -662   -285   -316
     18   -275   -293    127    153   -283   -262     64   -265   -662   -288   -322
     18   -267   -285    124    150   -275   -254     70   -262   -657   -290   -322
     10   -265   -275    127    140   -267   -254     64   -257   -649   -301   -327
     -5   -239   -233    122    114   -236   -249     54   -254   -639   -301   -327
     33   -174   -207     67    119   -189   -259     44   -262   -633   -301   -322
     85   -119   -207     15    145   -163   -262     80   -244   -597   -277   -288
     88   -109   -197     10    140   -153   -244    132   -205   -545   -236   -236
     88   -111   -200     12    142   -155   -233    166   -184   -532   -228   -226
     93    -70   -166    -12    127   -116   -236    187   -171   -532   -231   -218
    114    -18   -132    -46    122    -75   -226    223   -148   -524   -218   -202
    137     15   -122    -75    129    -51   -215    259   -116   -491   -200   -174
    174     46   -127   -109    150    -38   -205    303    -75   -452   -161   -132
    218     83   -135   -150    176    -25   -187    358    -31   -413   -116    -85
    220    106   -114   -163    168     -2   -179    394      5   -379    -83    -44
    205    132    -75   -168    140     28   -187    418     25   -355    -59     -7
    252    184    -67   -218    161     59   -200    431     31   -348    -46     12
    290    202    -88   -246    189     57   -200    439     33   -348    -38     28
    319    200   -119   -259    218     41   -197    444     38   -342    -33     49
    340    223   -116   -283    228     51   -192    446     44   -345    -31     67
    298    200    -98   -249    200     51   -231    405     10   -384    -70     46
    267    220    -46   -244    155     88   -220    384    -10   -407    -90     31
    231    267     36   -249     96    153   -176    371    -12   -423   -103     20
    171    275    103   -226     33    192   -161    327    -25   -449   -129    -12
    127    267    140   -197     -5    205   -150    290    -41   -470   -142    -31
     75    210    135   -145    -31    171   -145    262    -77   -511   -176    -59
     49    200    150   -124    -51    176   -137    233    -98   -532   -197    -85
     72    192    119   -132    -23    155   -135    218   -111   -553   -213   -111
     72    231    158   -150    -41    194   -124    213    -98   -540   -192    -93
     49    272    220   -163    -85    249   -119    220    -77   -514   -161    -62
     38    311    272   -176   -116    293   -122    220    -62   -498   -140    -38
     31    348    316   -192   -142    332   -150    207    -54   -488   -124    -25
     18    324    306   -171   -142    316   -155    210    -44   -467   -109    -15
      0    265    265   -132   -132    267   -171    200    -57   -483   -127    -23
     -2    218    220   -109   -111    220   -192    181    -77   -501   -150    -33
     -7    181    187    -88    -98    181   -205    166    -96   -517   -174    -46
     -5    155    161    -75    -83    158   -210    166   -106   -527   -192    -54
     -5     57     62    -28    -33     59   -220    148   -153   -587   -254   -116
    -12    -83    -70     46     28    -77   -215    135   -192   -636   -314   -166
      2   -142   -145     67     72   -142   -194    142   -194   -644   -322   -148
      5   -142   -148     70     75   -145   -197    119   -226   -680   -348   -176
     15    -98   -114     41     62   -106   -194     96   -252   -704   -366   -197
     23   -103   -127     38     72   -114   -176     98   -244   -698   -345   -171
      7   -236   -244    114    124   -241   -202     83   -267   -722   -363   -184
     41   -262   -303    111    171   -283   -228     64   -296   -753   -389   -205
    106   -249   -358     70    231   -303   -218     85   -293   -758   -394   -197
    109   -275   -384     83    244   -327   -220     77   -303   -766   -400   -197
     28   -322   -350    145    189   -335   -220     28   -337   -802   -436   -246
     -7   -366   -358    187    174   -363   -231      5   -363   -823   -467   -259
    101   -387   -488    140    290   -436   -254     18   -394   -865   -509   -265
    127   -483   -610    179    368   -545   -226     51   -446   -963   -618   -394
    184   -688   -872    249    524   -779   -140    137   -511  -1148   -854   -597
    257   -745  -1002    244    628   -872    -20    298   -459  -1221   -987   -711
    277   -452   -730     85    504   -589     31    319   -303  -1065   -826   -566
    181    -25   -207    -77    194   -116   -150   -140   -345   -852   -493   -220
     46    587    540   -316   -246    563   -431   -662   -371   -454     85    350
    -38   1176   1215   -568   -626   1195   -685   -922   -241     98    779   1000
     38   1070   1028   -555   -493   1049   -898   -950   -189    418   1109   1345
     77    509    431   -293   -176    470   -924   -956   -478     10    654    935
     54    -28    -83    -12     67    -57   -833   -932   -958   -888   -285     28
      2   -475   -478    236    239   -475   -652   -680  -1039  -1288   -820   -491
      7   -514   -522    254    265   -519   -504   -366   -779  -1106   -735   -457
     64   -449   -517    192    290   -483   -353   -111   -563   -940   -623   -376
     80   -415   -496    166    285   -454   -254     49   -431   -875   -558   -233
     88   -433   -522    174    303   -478   -200    119   -379   -901   -542   -161
     83   -420   -504    168    290   -462   -197    119   -384   -943   -574   -181
     98   -376   -478    137    288   -426   -181    140   -374   -940   -568   -197
     85   -371   -459    140    272   -415   -181    155   -355   -917   -550   -202
     28   -431   -459    202    244   -444   -218    158   -358   -914   -548   -210
     25   -389   -418    181    220   -402   -189    176   -327   -888   -530   -215
     28   -363   -394    166    210   -379   -179    179   -316   -878   -527   -228
     41   -327   -368    140    205   -348   -155    215   -283   -839   -504   -194
     49   -303   -353    127    200   -327   -129    257   -244   -800   -467   -137
      0   -332   -335    163    166   -332   -137    270   -233   -792   -449   -129
    -25   -298   -275    161    122   -288   -124    285   -207   -771   -418   -103
    -59   -249   -189    153     64   -220   -119    298   -184   -753   -394   -116
    -93   -194   -101    145      2   -148    -85    337   -129   -706   -381   -103
    -80   -171    -90    124      2   -129    -57    392    -75   -646   -355    -20
    -59   -153    -93    106     15   -122    -44    439    -44   -600   -332      0
    -41   -122    -83     80     18   -103    -36    475     -5   -561   -306     44
    -70    -75     -5     72    -33    -41    -38    519     51   -509   -236     96
    -64    -33     28     46    -46     -2    -28    574    122   -452   -187     96
    -20     23     41     -2    -31     31      5    633    187   -413   -179    153
     10     38     25    -25     -7     31    -10    659    202   -405   -163    220
     36     49     12    -41     12     31    -51    672    207   -394   -153    233
     62     57     -5    -62     33     25    -64    667    210   -397   -158    259
    122     90    -31   -106     75     31    -64    680    226   -381   -132    280
    166    103    -62   -137    114     23    -72    678    215   -387   -124    265
    174    103    -70   -137    122     18    -93    646    168   -441   -192    228
    197    153    -46   -176    122     54    -93    610    122   -496   -249    220
    202    129    -72   -166    137     28   -109    558     77   -537   -270    174
    228    109   -122   -168    174     -5   -119    498     31   -587   -293     96
    254    114   -140   -184    197    -12   -109    459      2   -613   -296     54
    254    103   -150   -179    202    -23   -150    381    -70   -678   -355    -20
    259     75   -187   -168    223    -54   -122    355    -85   -701   -379    -67
    277     33   -244   -158    262   -103   -122    309   -129   -740   -402    -72
    267    -18   -285   -124    275   -150   -124    285   -163   -769   -423   -103
    236    -12   -249   -111    241   -129    -98    296   -142   -758   -428    -93
    226      5   -220   -116    223   -106   -106    272   -135   -743   -400    -51
    226     28   -200   -127    213    -83   -124    252   -132   -727   -384    -28
    239     20   -218   -129    228    -98   -142    244   -132   -737   -413     -5
    244     33   -213   -140    228    -88   -161    239   -116   -714   -379     31
    262     10   -252   -137    257   -119   -168    233   -114   -709   -363     23
    262     -5   -270   -129    265   -135   -166    244   -109   -709   -368     25
    257     20   -236   -137    246   -106   -187    228   -129   -730   -400      2
    241     51   -189   -148    215    -67   -202    210   -142   -743   -402      0
    200     54   -145   -129    174    -44   -194    213   -153   -763   -431    -38
    174      0   -174    -88    171    -85   -197    213   -174   -795   -483    -83
    233    -36   -270    -98    252   -153   -249    155   -257   -878   -545   -109
    220    -80   -301    -70    259   -192   -254    168   -265   -880   -535    -90
    176   -116   -296    -31    236   -205   -236    171   -272   -896   -542    -88
    179    -88   -267    -46    220   -179   -205    189   -265   -885   -524    -75
    166    -18   -184    -72    174   -101   -189    189   -270   -893   -530   -103
    119     28    -93    -75    106    -33   -233    135   -316   -943   -568   -135
    109     33    -75    -72     93    -20   -277     93   -371   -984   -600   -155
     51     38    -12    -46     33     12   -285     75   -381   -982   -597   -142
     23     64     41    -44     -7     54   -259     85   -361   -961   -584   -129
     20     64     44    -44    -10     54   -244     80   -358   -961   -597   -158
     51     23    -28    -38     41     -2   -267     44   -410  -1021   -657   -187
     80    -57   -140    -12    109    -98   -252     67   -431  -1072   -711   -218
    116   -210   -327     46    220   -267   -205    109   -475  -1182   -833   -316
    127   -348   -475    109    301   -413    -75    262   -439  -1278   -982   -436
    119   -244   -366     62    241   -303     33    374   -316  -1244   -982   -436
     85    119     33   -101     25     77    -10    148   -340  -1150   -813   -301
    -18    519    537   -249   -277    527   -311   -410   -581   -997   -488     -7
    -77   1044   1122   -485   -600   1083   -670   -862   -722   -680     -5    394
    -41   1280   1322   -620   -680   1301   -901  -1008   -662   -301    439    766
     18    982    963   -501   -472    974  -1002  -1000   -727   -285    439    766
     54    607    553   -329   -249    581  -1000  -1010  -1065   -870   -161    259
     67    109     41    -90     12     75   -846   -872  -1330  -1571   -932   -327
    109   -140   -249     15    176   -192   -652   -587  -1135  -1577  -1062   -415
    124   -132   -259      2    192   -197   -506   -340   -870  -1395   -958   -314
    132    -80   -213    -25    171   -145   -392   -168   -670  -1260   -865   -233
    114   -124   -241      2    176   -184   -303    -72   -568  -1210   -833   -205
     96   -140   -239     20    166   -189   -275    -33   -542  -1200   -820   -200
    111   -114   -226      0    168   -168   -285    -31   -548  -1221   -836   -200
    119   -119   -239      0    179   -179   -275    -10   -537  -1221   -826   -166
    111    -83   -194    -15    150   -137   -272      5   -506  -1200   -802   -148
    155    -46   -202    -54    179   -124   -270     -7   -509  -1208   -800   -135
    184    -38   -226    -72    202   -132   -262     -7   -511  -1202   -784   -122
    223    -12   -236   -103    228   -124   -246     -5   -506  -1210   -787   -114
    223    -36   -259    -93    239   -148   -259    -28   -527  -1239   -823   -161
    210     -7   -218   -101    213   -111   -283    -38   -522  -1228   -810   -163
    171     38   -132   -106    150    -46   -288    -49   -509  -1221   -800   -166
    163     46   -116   -103    140    -33   -306    -90   -532  -1249   -823   -192
    174     36   -137   -106    155    -49   -306    -51   -522  -1236   -805   -119
    207     20   -187   -114    197    -83   -296    -25   -485  -1205   -774    -59
    233     38   -194   -137    215    -77   -285    -15   -462  -1179   -748    -36
    249     93   -155   -171    202    -31   -275      5   -433  -1150   -727    -12
    246    124   -122   -187    184      2   -265     28   -405  -1122   -722     -7
    244    153    -93   -200    168     31   -249     59   -361  -1075   -683     31
    249    129   -119   -189    184      5   -236     93   -309  -1028   -641     90
    262    135   -127   -197    194      5   -220    124   -259   -982   -597    148
    244    171    -72   -207    158     49   -194    158   -207   -943   -568    197
    257    210    -46   -233    153     83   -189    179   -176   -911   -540    231
    301    233    -67   -270    184     85   -194    179   -189   -917   -540    239
    272    244    -28   -257    150    109   -210    158   -202   -932   -579    220
    272    233    -41   -254    158     96   -202    148   -207   -950   -587    228
    270    220    -49   -244    161     85   -174    132   -223   -961   -592    220
    236    231     -5   -236    122    114   -168    109   -265   -995   -620    184
    267    244    -23   -254    145    111   -197     72   -332  -1047   -654    168
    290    231    -62   -262    174     85   -210     33   -374  -1085   -670    168
    270    244    -28   -257    148    109   -194     -5   -405  -1119   -696    148
    218    270     49   -246     85    161   -166    -59   -444  -1158   -727    114
    148    298    150   -223      0    226   -145    -96   -470  -1179   -745     88
    187    296    109   -244     38    202   -158   -137   -532  -1226   -776     59
    213    218      5   -215    103    111   -187   -189   -610  -1288   -820     36
    168    207     38   -189     64    124   -210   -223   -628  -1304   -841     44
    187    348    161   -267     12    254   -205   -228   -600  -1278   -831     59
    220    439    218   -332      0    327   -213   -244   -594  -1249   -802     67
    236    483    246   -361     -5    366   -215   -246   -576  -1218   -756    101
    231    491    259   -363    -15    374   -226   -265   -581  -1205   -743    116
    205    491    285   -348    -38    389   -246   -275   -587  -1189   -730    122
    168    457    285   -314    -59    371   -249   -296   -597  -1192   -711    129
    137    465    324   -301    -93    394   -254   -311   -597  -1179   -678    127
     90    504    413   -298   -161    459   -254   -319   -597  -1182   -719    106
     90    465    374   -277   -140    420   -259   -342   -636  -1236   -813    153
    101    389    285   -246    -93    340   -246   -374   -680  -1278   -849    109
     49    285    236   -168    -93    262   -252   -413   -719  -1301   -862     70
     44    239    192   -142    -75    215   -285   -439   -761  -1319   -891     28
     93    239    145   -166    -25    192   -301   -423   -771  -1332   -919     41
     83    215    129   -150    -23    174   -285   -428   -779  -1345   -945     12
    116    197     77   -158     20    137   -309   -475   -836  -1397  -1010    -33
    135    187     51   -163     41    119   -324   -493   -865  -1421  -1034    -15
    122    207     85   -163     18    148   -293   -462   -836  -1376   -979     28
    171    257     85   -215     44    171   -283   -470   -836  -1376   -976     23
    148    215     67   -184     41    142   -324   -522   -883  -1421  -1002    -12
    106    213    103   -161      0    158   -348   -555   -906  -1436  -1000    -44
     64    187    122   -124    -28    155   -319   -550   -901  -1421   -984    -75
     41    132     90    -85    -23    111   -298   -548   -930  -1475  -1078   -119
    103    -18   -124    -44    114    -70   -236   -483   -961  -1579  -1221   -189
    109   -153   -265     20    184   -207   -116   -371   -924  -1665  -1358   -322
     18    -25    -44      5     31    -33     25   -239   -743  -1569  -1304   -298
    -28    368    397   -171   -213    381    -15   -449   -753  -1431  -1124   -135
    -36    828    865   -397   -449    846   -345   -989  -1031  -1309   -844    137
    -51   1371   1421   -659   -737   1395   -680  -1439  -1215  -1039   -407    436
    -25   1673   1699   -823   -862   1686   -940  -1631  -1200   -659     57    792
     25   1301   1275   -665   -626   1288  -1028  -1634  -1301   -709      0    763
     10    859    849   -436   -418    854   -979  -1597  -1590  -1267   -589    259
    -15    355    371   -171   -192    361   -813  -1439  -1751  -1823  -1244   -285
      0    106    106    -51    -51    106   -641  -1179  -1543  -1813  -1379   -371
     15    129    114    -72    -49    122   -491   -943  -1270  -1610  -1241   -213
     33    171    135   -103    -51    153   -350   -753  -1072  -1462  -1148   -140
     46    223    174   -135    -64    200   -290   -675   -979  -1395  -1114   -116
     20    218    197   -119    -88    207   -316   -675   -969  -1382  -1106   -111
     33    176    140   -106    -54    161   -316   -680   -958  -1379  -1124   -142
     25    176    150   -101    -62    163   -322   -698   -966  -1384  -1140   -163
     10    168    155    -90    -72    161   -301   -678   -948  -1353  -1106   -137
    -12    166    179    -75    -96    171   -290   -667   -930  -1317  -1078   -119
     -5    213    218   -106   -111    215   -303   -665   -906  -1286  -1070   -106
     -2    226    228   -111   -114    226   -303   -654   -885  -1254  -1062    -93
     -2    223    226   -111   -114    226   -303   -649   -872  -1226  -1041    -77
     -7    249    257   -119   -132    252   -285   -631   -841  -1179  -1013    -96
    -25    290    314   -135   -168    301   -283   -623   -813  -1148  -1000   -142
    -12    303    316   -145   -166    309   -267   -615   -792  -1137   -987   -101
     23    342    316   -184   -145    329   -223   -584   -750  -1101   -948    -23
    -41    290    332   -124   -187    311   -285   -631   -769  -1096   -956    -72
    -72    275    348   -101   -210    311   -316   -631   -756  -1080   -943    -88
    -31    319    348   -145   -189    332   -288   -587   -706  -1036   -911    -75
    -51    355    405   -153   -228    379   -288   -571   -667   -987   -870    -23
    -38    397    436   -179   -236    415   -288   -542   -615   -922   -833     23
      5    444    439   -226   -218    444   -293   -501   -553   -857   -800     49
     -5    467    472   -231   -239    470   -275   -457   -501   -807   -766     85
     -7    509    517   -252   -262    511   -275   -423   -452   -761   -722    124
      0    532    532   -265   -265    532   -275   -394   -407   -706   -672    158
    -12    594    607   -290   -311    600   -270   -392   -387   -680   -659    153
      5    620    615   -311   -306    618   -254   -384   -381   -667   -654    145
     33    667    633   -350   -301    652   -254   -387   -387   -662   -657    142
     28    691    662   -358   -316    678   -277   -407   -402   -670   -678    124
     15    701    685   -361   -335    696   -277   -426   -420   -683   -701    109
    -25    678    704   -327   -366    691   -285   -470   -457   -704   -727     80
    -64    659    724   -298   -394    691   -288   -511   -491   -719   -743     64
    -85    644    730   -277   -407    685   -298   -548   -519   -722   -750     57
    -62    680    740   -309   -402    709   -298   -594   -540   -722   -758     38
    -49    709    758   -329   -405    732   -314   -644   -566   -730   -776      0
    -57    727    782   -335   -418    753   -329   -691   -594   -735   -792    -46
    -67    696    763   -314   -415    730   -335   -730   -618   -743   -813    -83
    -75    688    761   -309   -418    722   -345   -758   -636   -745   -820    -98
    -77    730    807   -324   -441    769   -355   -776   -618   -709   -787    -83
    -93    771    862   -340   -478    815   -379   -802   -607   -678   -763    -67
    -90    836    927   -371   -509    880   -400   -818   -592   -644   -735    -51
    -93    872    966   -389   -530    919   -423   -823   -574   -613   -714    -41
   -103    880    984   -389   -542    932   -433   -826   -568   -589   -698    -38
   -124    891   1015   -384   -568    950   -446   -839   -563   -563   -685    -38
   -109    909   1018   -400   -563    963   -444   -831   -537   -524   -665    -28
    -88    919   1005   -415   -548    961   -449   -820   -519   -491   -646    -20
    -90    880    971   -397   -530    924   -467   -826   -522   -483   -652    -36
    -96    802    898   -353   -498    849   -498   -841   -548   -504   -678    -67
    -77    753    831   -337   -454    792   -501   -841   -561   -509   -691    -93
   -103    678    782   -288   -441    727   -517   -857   -581   -519   -706   -122
   -114    636    748   -262   -431    691   -511   -867   -592   -532   -732   -155
   -122    649    771   -265   -449    711   -509   -888   -602   -532   -740   -181
   -187    641    828   -226   -506    735   -498   -909   -602   -509   -722   -187
   -244    581    823   -168   -535    704   -509   -927   -615   -506   -727   -194
   -158    576    732   -210   -446    654   -540   -922   -620   -504   -727   -205
   -129    597    727   -233   -428    659   -566   -917   -610   -483   -722   -223
   -142    607    750   -231   -446    678   -574   -927   -605   -480   -730   -257
   -148    568    717   -213   -433    641   -568   -909   -587   -452   -706   -233
   -150    527    678   -189   -415    602   -563   -891   -563   -423   -688   -210
   -171    465    636   -145   -402    550   -550   -880   -563   -431   -717   -231
   -184    306    491    -59   -337    397   -501   -839   -594   -501   -820   -322
   -181     85    267     46   -226    174   -371   -701   -576   -607   -984   -493
   -189     93    283     46   -236    187   -241   -548   -441   -581  -1013   -555
   -244    402    644    -80   -444    522   -233   -654   -353   -436   -841   -446
   -345    862   1208   -257   -776   1034   -454  -1174   -491   -241   -488   -153
   -449   1462   1909   -506  -1179   1686   -758  -1657   -587    135     77    324
   -483   1901   2382   -709  -1431   2140  -1023  -1878   -509    639    696    841
   -423   1735   2156   -657  -1288   1945  -1182  -1886   -465    896    945   1062
   -397   1171   1569   -387   -982   1369  -1192  -1836   -680    498    485    649
   -446    592   1036    -75   -743    815  -1067  -1735  -1052   -332   -400   -127
   -444    233    678    103   -561    454   -854  -1439   -961   -527   -719   -402
   -394    187    579    103   -488    381   -685  -1135   -678   -345   -631   -327
   -348    174    522     88   -433    348   -566   -922   -491   -210   -548   -257
   -340    155    496     90   -420    327   -488   -802   -392   -140   -496   -218
   -368    129    496    119   -433    311   -454   -763   -361   -119   -478   -207
   -415     83    498    163   -457    290   -426   -753   -342   -101   -467   -207
   -394     57    452    168   -423    254   -405   -737   -324    -77   -459   -213
   -358     10    368    171   -363    189   -423   -724   -311    -54   -444   -220
   -355    -23    329    189   -342    153   -444   -722   -296    -18   -418   -223
   -298     -2    293    148   -296    145   -452   -709   -267     20   -379   -231
   -215     23    239     96   -226    129   -459   -693   -236     57   -353   -249
   -161     20    181     67   -171     98   -470   -693   -226     80   -348   -252
   -116     36    153     38   -135     93   -485   -691   -215     88   -335   -215
    -77     70    148      2   -111    106   -485   -678   -189     96   -314   -179
    -62    103    166    -20   -114    135   -488   -657   -148    124   -285   -148
    -93    106    197     -7   -145    150   -472   -626   -106    168   -249   -116
   -106    150    254    -23   -179    202   -441   -574    -44    228   -189    -88
   -132    153    285    -12   -210    218   -407   -519     15    285   -132    -33
   -210    111    322     49   -265    215   -415   -501     51    322    -83     -2
   -231    161    392     33   -311    275   -387   -462     98    361    -72    -41
   -257    132    389     62   -324    259   -376   -400    148    413    -41     54
   -272    124    394     72   -335    259   -353   -319    228    491     36    119
   -259    171    431     44   -345    301   -335   -259    298    566    109    135
   -288    187    472     49   -381    329   -319   -200    361    639    181    163
   -319    215    535     49   -426    374   -306   -142    420    714    233    189
   -361    239    600     59   -480    418   -283    -93    472    779    288    236
   -389    262    652     64   -519    457   -252    -64    509    818    335    272
   -444    280    724     80   -584    501   -205    -23    548    859    379    280
   -493    303    797     93   -644    550   -179      2    568    888    410    288
   -488    327    815     77   -652    571   -189    -10    548    872    394    257
   -449    316    766     67   -607    540   -200    -51    511    836    361    207
   -413    301    714     54   -563    509   -207    -98    475    805    327    168
   -394    303    698     44   -548    501   -223   -158    441    769    285    124
   -345    363    706    -10   -524    535   -249   -223    402    730    252     70
   -246    413    659    -83   -452    535   -267   -277    361    688    226     28
   -241    366    607    -62   -426    488   -270   -311    327    667    226      5
   -296    293    589      0   -444    441   -254   -327    316    675    228    -70
   -322    270    589     25   -454    428   -231   -332    319    678    210    -80
   -374    309    683     33   -527    496   -207   -342    350    711    249    -41
   -436    293    727     70   -581    509   -239   -389    342    717    277    -72
   -428    314    743     57   -587    527   -244   -389    361    753    316    -70
   -392    285    678     51   -535    480   -267   -374    379    776    324    -28
   -366    277    644     44   -504    459   -288   -358    397    800    337      5
   -355    319    675     18   -514    496   -303   -355    420    833    379     -7
   -345    319    665     12   -504    491   -301   -345    441    857    410      0
   -348    316    665     15   -506    491   -293   -332    457    872    426     -2
   -337    280    618     28   -478    449   -296   -319    462    878    418    -18
   -322    215    537     51   -431    376   -324   -340    410    823    355    -90
   -327    174    501     75   -415    337   -329   -340    392    813    342   -122
   -324    168    493     77   -410    329   -337   -342    381    813    371   -119
   -332    140    472     96   -402    306   -363   -374    348    787    366   -181
   -340     49    389    145   -366    218   -361   -379    337    782    314   -220
   -324     41    366    140   -345    202   -366   -397    319    758    277   -231
   -340     54    394    142   -368    223   -371   -400    322    766    296   -254
   -355     44    400    155   -376    220   -374   -400    319    756    285   -249
   -353     10    363    171   -358    187   -366   -394    322    758    298   -223
   -342     28    371    158   -355    200   -374   -402    316    763    303   -257
   -337     28    363    153   -350    194   -387   -410    311    766    309   -265
   -319     12    332    153   -324    171   -384   -392    332    787    332   -254
   -298     -2    296    150   -298    145   -394   -405    309    750    301   -293
   -265   -129    135    197   -200      0   -358   -379    246    641    184   -387
   -246   -350   -103    298    -72   -228   -241   -272    194    480    -15   -568
   -239   -420   -181    329    -28   -301    -98   -101    259    423   -124   -704
   -277   -220     57    249   -168    -83    -59   -168    361    540     12   -576
   -420    207    628    106   -524    418   -244   -641    387    846    465   -184
   -589    880   1470   -145  -1028   1174   -535  -1122    488   1361   1150    402
   -670   1441   2112   -384  -1389   1777   -787  -1304    724   1971   1831   1065
   -620   1345   1964   -363  -1293   1654  -1010  -1319    807   2286   2130   1382
   -628    852   1480   -111  -1054   1163  -1057  -1330    504   1847   1654    909
   -665    306    971    179   -818    636   -956  -1260     12    963    771     75
   -652   -109    542    381   -597    215   -724   -961    -57    594    311   -353
   -633   -129    504    381   -571    187   -519   -652    181    730    358   -337
   -610   -114    493    361   -553    189   -381   -446    332    810    407   -309
   -566   -148    418    355   -493    135   -319   -350    381    828    426   -298
   -532   -168    363    350   -449     96   -293   -298    405    828    436   -301
   -527   -184    340    353   -436     77   -280   -272    426    846    426   -316
   -514   -192    322    353   -418     64   -272   -257    439    870    449   -332
   -509   -202    306    355   -410     51   -262   -241    454    888    470   -332
   -524   -187    337    355   -431     75   -244   -220    478    898    483   -309
   -532   -192    337    361   -436     72   -220   -187    509    935    511   -283
   -522   -187    335    353   -431     72   -213   -168    527    953    532   -296
   -488   -166    319    324   -405     75   -213   -161    537    963    561   -285
   -465   -150    314    309   -389     80   -200   -135    571   1000    607   -249
   -501   -124    376    314   -441    124   -194   -109    594   1018    628   -239
   -524   -132    392    329   -459    129   -184    -83    618   1041    639   -239
   -501   -119    379    309   -441    129   -184    -70    633   1060    652   -236
   -467    -88    379    277   -423    145   -174    -49    657   1091    688   -207
   -478    -72    405    272   -444    166   -155     -7    696   1127    719   -181
   -506    -59    446    283   -478    192   -135     44    740   1171    748   -153
   -485    -70    415    275   -454    171   -132     90    771   1200    779   -114
   -431    -28    402    231   -418    187   -142    145    810   1249    831    -64
   -418      0    415    207   -418    207   -135    200    857   1309    883    -36
   -449     12    462    218   -454    236   -103    246    901   1350    922    -10
   -493     23    514    233   -504    267    -64    298    953   1389    963     25
   -475     33    509    220   -491    270    -44    340    984   1410    984     59
   -454     46    498    202   -478    272    -41    366   1005   1428   1008     77
   -444     57    501    192   -472    277    -31    400   1036   1467   1049    111
   -426     75    498    174   -462    285    -25    402   1036   1483   1072    116
   -428    116    545    155   -485    329    -20    389   1031   1493   1091    122
   -454    119    574    166   -514    345    -10    371   1028   1486   1083     98
   -483    103    587    189   -535    342    -10    350   1015   1462   1075     75
   -506     88    592    207   -550    340     -5    337   1005   1449   1067     64
   -514     88    602    213   -558    345     -2    301    976   1426   1052     49
   -532     93    623    218   -579    355      5    267    950   1405   1041     46
   -566    101    667    231   -615    384     23    246    948   1408   1047     41
   -592     96    685    246   -639    389     33    213    924   1387   1031      2
   -618     90    709    265   -662    400     49    181    906   1361   1002    -36
   -594     90    683    252   -639    384     25    135    867   1327    974    -70
   -574    129    704    220   -639    415     20    129    883   1350   1008    -49
   -584    155    737    213   -662    446     15    124    904   1374   1034    -36
   -571    184    756    194   -662    470     -2    111    914   1392   1057    -25
   -568    210    779    179   -675    493    -25    109    924   1408   1075      0
   -594    228    823    181   -709    524    -33    122    943   1426   1083     12
   -571    207    779    179   -678    493    -44    122    945   1431   1083      2
   -550    200    750    176   -649    475    -72     90    906   1405   1078    -18
   -568    189    758    187   -662    472    -77    103    906   1415   1101     -2
   -576     90    667    241   -620    379    -75    106    888   1389   1078    -18
   -589     10    597    288   -594    301    -72    103    865   1353   1041    -46
   -613    -36    576    324   -594    270    -67     96    852   1330   1015    -64
   -657    -85    571    368   -615    244    -70     77    826   1306    995    -93
   -680   -132    548    405   -615    207    -64     64    807   1288    979   -122
   -675   -168    504    420   -592    166    -80     31    774   1257    961   -155
   -646   -171    475    410   -561    150    -90     25    766   1249    963   -163
   -636   -179    454    405   -548    135    -93     20    753   1234    969   -168
   -636   -171    465    402   -550    145    -72     41    769   1254    992   -150
   -649   -176    470    413   -561    145    -62     49    763   1249    992   -145
   -618   -223    394    420   -506     85    -83     38    727   1215    958   -181
   -576   -223    353    397   -467     64   -109     12    709   1202    945   -210
   -548   -171    376    361   -465    101   -103     20    722   1210    948   -213
   -511   -187    324    348   -418     70   -109     15    698   1171    898   -277
   -511   -389    122    452   -316   -135    -75     25    592   1013    727   -483
   -519   -680   -163    600   -179   -423     64    109    491    795    491   -722
   -519   -688   -168    602   -176   -428    197    202    542    776    462   -756
   -594   -387    207    491   -402    -90    213     38    670    976    711   -514
   -730    218    948    257   -839    581      2   -350    857   1447   1293     80
   -857    966   1821    -54  -1340   1395   -252   -610   1153   2101   2042    802
   -813   1234   2047   -210  -1431   1641   -561   -724   1345   2569   2535   1312
   -732    995   1727   -132  -1231   1361   -758   -784   1249   2566   2522   1358
   -724    472   1197    127   -961    833   -805   -880    771   1901   1862    719
   -737    -46    691    392   -717    319   -641   -805    293   1101   1062   -103
   -717   -239    478    478   -600    116   -402   -504    319    940    826   -376
   -649   -239    410    441   -530     85   -231   -244    470   1015    841   -389
   -542   -223    319    384   -431     46   -103    -44    587   1093    898   -327
   -485   -205    280    342   -384     36    -38     62    665   1143    935   -290
   -405   -213    192    309   -301    -10    -38     51    654   1106    891   -353
   -366   -218    145    290   -257    -36    -44     36    628   1060    849   -410
   -340   -244     96    293   -218    -75    -38     49    623   1031    823   -446
   -296   -213     80    254   -189    -64    -46     75    633   1047    857   -381
   -265   -168     96    215   -181    -36     -7    145    691   1106    940   -270
   -270   -153    114    210   -194    -20     46    192    743   1140    982   -215
   -298   -181    116    241   -207    -33     93    213    776   1161    989   -210
   -254   -197     57    226   -158    -70     72    194    737   1140    950   -293
   -192   -168     23    179   -109    -72     49    210    722   1135    948   -314
   -166   -124     41    142   -106    -41     77    267    776   1189   1021   -231
   -179    -31    148    106   -163     57    124    309    862   1270   1098   -166
   -202    -28    171    114   -189     72    150    301    883   1265   1075   -223
    -96    -90      5     93    -51    -44    114    293    805   1197   1015   -270
     20    -62    -85     20     51    -72     93    384    854   1247   1060   -200
     54     -2    -57    -25     54    -28    119    470    943   1332   1158    -88
    -15     23     38     -5    -28     31    166    480   1000   1382   1195    -67
    -49     57    106     -5    -77     80    192    501   1052   1397   1184    -96
     67     77      7    -75     28     44    132    548   1028   1387   1205    -36
    137     62    -75    -98    106     -5    124    639   1075   1467   1301     83
     59     64      2    -62     25     33    168    685   1137   1532   1350    114
     54    111     57    -83     -2     85    200    717   1184   1571   1379    109
    101    194     93   -148      2    145    192    776   1249   1618   1418    114
    179    215     36   -197     72    127    124    802   1280   1644   1465    184
     88     33    -54    -62     70    -10    215    727   1195   1574   1415    181
     41     44      2    -44     18     23    272    688   1153   1535   1384    158
     33     64     31    -51      0     46    267    657   1143   1519   1361    109
     23     85     62    -54    -18     75    283    620   1145   1491   1325     31
     23    122     96    -72    -38    109    267    587   1098   1434   1306     25
      2     83     80    -44    -38     83    267    600   1085   1421   1322     90
    -28     77    106    -25    -67     90    265    566   1067   1397   1299     59
    -85     83    168      2   -127    124    267    504   1018   1335   1226    -46
   -124    119    244      0   -184    181    275    465    992   1322   1247    -54
   -153    142    293      5   -223    218    262    431    958   1304   1236   -127
   -161    197    358    -20   -259    277    249    405    945   1288   1184   -189
   -205    262    467    -28   -335    363    257    392    963   1280   1158    -85
   -171    259    428    -44   -298    342    202    327    901   1288   1213   -106
   -148    233    381    -44   -265    306    166    293    893   1358   1239   -379
   -210    207    418      0   -314    311    148    270    901   1348   1192   -410
   -265    192    457     36   -361    324    163    277    891   1299   1171   -283
   -257    127    381     62   -319    254    148    272    880   1312   1098   -431
   -210    163    374     23   -293    267    132    277    865   1267   1039   -231
   -220    171    392     23   -306    280    109    270    852   1226   1072    -90
   -197    103    301     46   -249    202    111    265    813   1182   1052   -158
   -137     20    155     57   -148     88     88    239    756   1106    979   -254
    -70    -15     54     41    -64     18    103    233    743   1088    974   -303
    -90    -44     46     67    -70      0    127    236    745   1101    961   -322
   -119    -51     67     85    -93      7    153    259    769   1130    992   -270
     20    -41    -62     10     38    -51     72    192    698   1013    880   -329
    142    -38   -181    -51    161   -109    -15    194    672    989    883   -288
     77    -83   -161      2    116   -122    -18    168    683   1021    948   -342
     -7   -109   -101     59     46   -106     83     77    605    961    953   -402
      5    -62    -67     25     36    -64    153    184    704   1080   1013   -392
    116    116      0   -119     59     59    101    290    807   1145   1013   -324
    332    142   -192   -239    262    -25   -171    241    722   1085    987   -301
    314     31   -283   -171    298   -124   -246    283    724   1119   1005   -252
    111   -192   -303     38    205   -246    -83    290    672   1039    898   -329
    -98   -584   -485    340    192   -535    275    316    537    802    623   -602
    -15   -509   -493    259    236   -501    389    524    618    748    485   -802
    475    200   -275   -337    376    -36   -132    758    958   1031    745   -542
    181    389    207   -285    -12    298   -402    127    813   1205   1088   -215
   -439    579   1018    -70   -730    797    -49   -532    672   1535   1605    270
   -522   1166   1686   -322  -1104   1426    -62   -691    896   2166   2335    937
   -361   1283   1644   -459  -1002   1462   -288   -636   1109   2660   2803   1400
   -267    852   1119   -293   -693    984   -410   -620    820   2213   2307    927
   -301    246    545     25   -423    394   -493   -649    241   1231   1337     18
   -324   -262     62    293   -194   -101   -309   -449     70    753    810   -449
   -275   -236     38    257   -158    -98    -46   -114    335    901    880   -314
   -233   -137     93    184   -163    -23     85    111    530   1028    956   -277
   -197   -137     57    166   -127    -41    155    249    639   1085    976   -303
   -192   -163     28    176   -111    -67    176    298    678   1098    976   -322
   -210   -192     18    202   -114    -88    179    298    675   1083    961   -363
   -194   -163     28    179   -114    -67    184    309    698   1101    974   -361
   -153   -155     -2    153    -75    -80    181    335    704   1109    971   -340
   -127   -132     -7    127    -62    -72    184    384    732   1150   1002   -309
    -98   -106     -7    103    -46    -57    192    423    769   1187   1023   -262
    -93    -77     15     85    -57    -31    202    441    795   1210   1052   -236
    -96    -64     28     80    -62    -18    215    459    820   1234   1080   -181
   -109    -64     44     85    -77    -10    236    488    849   1249   1091   -127
    -80    -70     10     75    -46    -31    239    493    846   1231   1093   -101
    -77    -70      5     72    -44    -33    233    509    885   1309   1205   -166
    -75    -20     54     46    -64     15    239    514    917   1309   1182   -233
    -88    -36     49     59    -70      7    254    532    932   1286   1166    -72
   -114    -36     77     75    -96     20    265    589    979   1319   1218    -28
   -106    -54     49     77    -80     -2    239    600    982   1322   1218      2
    -96    -62     33     77    -64    -15    228    594    987   1306   1187    -10
    -70    -25     44     46    -57      7    220    613   1010   1319   1192     -5
    -18      5     23      7    -20     12    192    659   1054   1382   1247     41
     -2    -25    -23     12     10    -23    210    730   1119   1449   1306    109
    -49    -57     -7     54    -23    -33    236    771   1169   1499   1361    181
    -75     10     83     31    -80     46    293    797   1213   1548   1415    218
    -41    101    142    -28    -90    122    319    849   1265   1608   1488    262
    -18    116    135    -49    -77    127    314    891   1296   1618   1462    205
    -18    119    137    -51    -77    129    301    927   1317   1595   1418    355
    -72     77    148     -5   -109    111    272    911   1301   1569   1431    405
   -192     18    210     88   -200    114    332    836   1247   1509   1392    329
   -220      0    220    109   -223    109    387    813   1205   1452   1335    244
   -137     15    153     59   -145     83    376    839   1187   1421   1288    166
    -41     98    137    -28    -90    116    366    839   1174   1400   1270    176
     41    168    127   -103    -41    148    363    810   1158   1382   1273    150
     72    194    122   -135    -25    158    342    753   1117   1332   1249     85
     -2    145    148    -72    -75    148    285    652   1036   1239   1171    -20
    -38    148    187    -54   -114    166    272    592    979   1169   1114    -96
      0    148    148    -72    -72    148    265    587    948   1137   1096    -98
     38    166    127   -103    -44    148    283    610    982   1166   1130    -49
     31    192    161   -114    -64    176    293    587    995   1171   1150    -33
    -23    220    244    -98   -132    231    293    535    976   1153   1143    -46
    -28    285    314   -127   -171    298    306    542    995   1161   1156    -31
    -33    236    267   -101   -150    249    270    545    976   1135   1130    -57
    -25    205    231    -90   -129    218    283    558    984   1148   1137    -38
    -33    179    210    -75   -122    194    314    594   1021   1192   1192     18
    -54    142    197    -44   -124    168    327    626   1060   1228   1239     64
    -70    142    213    -38   -142    179    314    618   1036   1195   1208     44
    -72    124    197    -28   -135    161    293    607    995   1143   1145      0
    -67     85    150    -10   -109    116    293    613    979   1127   1127    -10
    -90      0     90     46    -90     44    314    631    979   1132   1140      2
   -111    -62     49     85    -80     -7    311    644    966   1122   1143     12
   -132    -31    101     80   -116     33    296    628    945   1106   1124     -2
   -132     20    150     54   -142     85    280    613    935   1085   1104    -18
   -111     49    161     31   -135    103    290    610    940   1085   1109     -7
   -140    -10    129     75   -135     57    285    589    909   1057   1091    -23
   -166    -41    124    103   -145     41    270    581    880   1018   1062    -49
   -176    -36    140    103   -158     51    265    594    883   1008   1052    -62
   -148    -57     90    103   -119     15    239    587    867    979   1028    -83
   -122   -109     10    114    -67    -49    192    581    844    950   1013    -85
   -135   -226    -90    179    -23   -158    257    633    849    909    971   -109
   -179   -480   -301    327     59   -392    389    706    807    756    789   -272
   -189   -535   -345    363     77   -441    504    831    859    652    626   -441
   -179   -223    -44    197    -67   -135    576    883   1008    743    698   -392
   -257    176    433     38   -345    303    444    532    914    867    943   -189
   -397    568    966    -88   -680    766     80    -23    665   1085   1363    174
   -475   1093   1569   -309  -1021   1330   -223   -381    594   1491   1930    639
   -413   1132   1543   -361   -976   1337   -415   -433    670   1891   2343   1000
   -353    685   1039   -166   -696    862   -454   -413    467   1634   2044    763
   -368    181    548     93   -459    363   -379   -407     38    787   1163     31
   -353   -252    101    303   -228    -75   -202   -252    -85    236    496   -527
   -342   -306     36    324   -192   -135    -36      5    194    381    514   -530
   -249   -309    -59    277    -96   -184     83    257    439    555    626   -407
   -116   -319   -202    218     38   -259    153    465    623    691    714   -280
    -57   -239   -181    148     62   -210    163    524    683    717    719   -252
      7   -171   -181     80     93   -176    205    555    717    722    719   -252
     59   -226   -285     83    171   -254    197    568    724    711    709   -267
     62   -277   -342    106    200   -309    163    548    706    685    693   -293
    124   -257   -381     67    252   -319    184    566    727    693    711   -272
    127   -158   -285     12    205   -220    181    568    735    704    740   -262
    124    -83   -207    -20    163   -145    197    584    766    735    805   -244
    132    -98   -231    -18    179   -163    213    602    789    745    805   -244
    129   -187   -316     28    223   -252    233    623    800    745    766   -155
     64   -192   -257     62    161   -223    272    641    828    779    802   -122
     33   -109   -142     38     85   -127    290    654    852    800    839   -140
     85    -12    -98    -38     90    -54    257    665    854    807    854   -142
    179     36   -142   -106    161    -51    218    711    885    841    888   -116
    189    -25   -218    -83    205   -122    213    722    883    823    865    -85
    181   -106   -288    -38    233   -197    236    756    909    836    883    -38
    171      0   -174    -85    171    -85    254    784    956    888    945      5
    161    132    -28   -145     96     51    241    797    987    935   1015     20
    184    137    -46   -161    114     46    252    818   1023    956   1028     -7
    210     93   -119   -153    166    -12    272    870   1065    963   1008     38
    231    119   -111   -176    171      5    280    927   1114   1000   1041    150
    231    171    -59   -200    145     57    259    945   1140   1026   1083    174
    231    233      2   -233    114    116    270    971   1169   1044   1106    189
    215    262     46   -239     85    155    259    974   1163   1039   1109    200
    213    210     -2   -213    106    106    280   1005   1174   1036   1114    244
    192    135    -57   -163    124     38    319   1031   1171   1018   1106    267
    137    145      7   -142     64     77    337   1026   1158   1013   1085    213
     90    163     72   -127      7    119    298    976   1111    963   1054    132
     28    210    181   -122    -77    197    290    937   1078    924   1075    106
    -33    239    272   -101   -153    254    309    919   1072    930   1127     72
    -80    241    319    -83   -200    277    335    906   1052    911   1088     25
    -77    194    270    -59   -174    231    340    870    984    833   1015     77
    -54    155    210    -51   -132    181    353    862    948    784    976     62
    -15    161    176    -72    -96    168    348    810    901    727    909    -23
     44    161    116   -103    -36    140    280    683    797    620    826   -122
    142    218     72   -181     36    145    246    636    756    594    839   -122
    254    277     23   -267    116    150    213    618    743    574    836    -80
    363    298    -64   -329    215    116    168    566    698    530    820    -75
    418    265   -153   -342    285     57    142    535    683    517    779   -161
    470    207   -262   -340    366    -25    135    527    675    509    740   -176
    483    155   -327   -322    405    -85    119    522    667    506    761   -202
    446    155   -290   -301    368    -67    111    524    670    517    810   -192
    394    231   -163   -314    277     33    116    532    693    542    836   -236
    340    207   -135   -275    236     36    140    561    709    542    805   -254
    290    137   -153   -215    223     -5    153    584    701    511    774   -171
    244    137   -106   -189    176     15    184    626    727    530    795   -161
    249    124   -127   -187    187      0    174    589    675    472    743   -148
    223     88   -135   -155    179    -23    176    553    636    449    756   -161
    194     46   -148   -122    171    -49    181    548    615    431    698   -322
    205     20   -184   -111    194    -80    181    581    610    394    589   -262
    252     38   -213   -145    231    -85    145    568    584    363    613   -132
    262      0   -262   -132    262   -129    127    561    576    379    654   -161
    265    -10   -275   -127    267   -142    106    555    576    381    667   -166
    270    -10   -280   -129    275   -145    116    548    568    366    667   -155
    277      5   -272   -142    275   -132    135    545    555    345    646   -161
    267     -2   -270   -132    267   -135    140    548    555    332    628   -184
    265    -46   -311   -111    285   -176    142    558    550    316    618   -192
    327   -101   -428   -111    376   -265    161    610    532    262    568   -228
    314   -337   -654     10    483   -496    272    704    493     96    361   -415
    205   -475   -683    135    444   -579    436    833    561     23    246   -530
    106   -226   -332     59    218   -280    540    779    672    106    355   -454
    -15    249    265   -116   -140    257    368    288    566    231    613   -244
    -85    841    924   -379   -504    883     -5   -192    441    568   1145    236
    -80   1325   1405   -623   -743   1363   -290   -376    548   1088   1769    792
    -15   1254   1270   -620   -644   1262   -465   -353    659   1447   2107   1096
     -5    818    823   -405   -413    820   -506   -342    452   1132   1756    784
    -57    332    387   -137   -223    358   -400   -319    -18    236    875     18
    -54    -49      2     51    -28    -23   -205    -88    -80   -148    415   -358
    -10   -101    -90     54     38    -98    -38    197    166    -36    441   -316
     33    -62    -96     15     64    -77    119    439    379    119    540   -223
     33    -57    -93     10     62    -75    192    553    478    168    553   -215
     15    -67    -85     25     49    -75    210    542    467    116    506   -267
      5    -70    -75     31     38    -72    233    517    441     49    470   -306
     28    -80   -109     25     67    -93    244    542    452     38    483   -280
     59    -57   -119     -2     88    -88    249    607    488     54    509   -231
     98    -25   -127    -36    111    -75    257    657    519     80    530   -176
    148     -7   -155    -72    150    -80    244    657    514     98    527   -166
    158     36   -122    -96    140    -41    244    670    540    148    566   -163
    155     51   -103   -106    129    -25    241    670    548    163    594   -148
    145     83    -62   -114    103     10    249    672    550    163    607   -129
    137     72    -67   -106    101      2    270    688    579    194    628   -155
    142     54    -88    -98    116    -15    280    701    600    213    610   -184
    132     75    -57   -103     93     10    290    711    602    192    587   -124
    129    124     -5   -129     67     59    301    727    615    200    594   -103
    145    153      7   -150     67     83    301    737    633    218    597    -75
    176    153    -23   -163    101     64    309    763    652    231    610    -41
    220    174    -49   -200    135     62    311    789    662    233    618    -15
    249    197    -51   -226    150     72    314    813    685    254    636      2
    226    246     20   -239    101    135    342    857    745    319    680      2
    246    277     31   -262    109    155    348    896    782    345    701     10
    311    254    -59   -283    187     96    316    924    774    350    719     67
    340    275    -67   -309    205    103    327    997    828    405    774    153
    329    277    -51   -303    189    114    345   1021    852    423    795    176
    303    314     10   -309    148    163    371   1036    872    436    807    189
    298    332     33   -316    132    181    371   1026    862    415    800    200
    298    319     20   -309    140    171    381   1036    857    415    802    215
    324    285    -38   -306    181    122    361    992    795    355    748    161
    345    288    -57   -316    202    116    340    924    722    275    698    129
    319    290    -31   -306    174    129    350    896    691    241    667    106
    301    306      5   -303    148    158    353    849    652    197    631     72
    293    327     33   -311    129    181    366    815    628    166    607     62
    332    353     20   -342    155    187    368    771    597    124    579     44
    345    348      0   -348    174    174    353    717    540     59    540     23
    272    296     23   -285    124    161    353    667    493     23    506    -18
    233    267     33   -252     98    153    374    641    459    -15    472    -54
    236    348    111   -290     62    231    368    623    449    -49    452    -12
    226    366    140   -298     44    254    350    602    439    -49    452      5
    288    446    158   -368     64    303    316    576    449    -12    488      2
    392    558    163   -478    114    361    265    558    454     10    530      2
    358    550    192   -454     83    371    262    548    441     -5    527     -2
    231    444    210   -337     10    327    288    537    415    -38    485      0
    202    405    202   -306      0    303    298    537    407    -54    459     10
    202    420    218   -314     -7    319    296    542    407    -59    452     25
    228    428    200   -327     15    314    290    550    402    -83    433     41
    252    348     96   -301     77    220    262    522    335   -158    366     10
    241    277     36   -262    103    158    262    527    322   -168    353    -15
    239    257     18   -249    109    137    267    524    316   -168    353    -44
    233    270     36   -252     98    153    272    517    298   -184    361    -57
    236    244      7   -241    111    127    265    488    259   -239    309    -93
    280    220    -59   -252    171     80    246    454    205   -303    254   -103
    293    236    -59   -265    176     88    246    454    192   -324    249    -77
    311    257    -54   -283    184    101    241    441    179   -335    239    -64
    322    265    -57   -293    189    103    257    446    187   -324    249    -62
    335    280    -54   -309    194    114    262    433    171   -337    246    -80
    332    290    -44   -314    189    124    259    426    158   -353    241    -93
    319    298    -20   -309    171    140    262    428    163   -355    239    -93
    366    283    -83   -324    226    101    236    394    111   -428    171   -135
    420    140   -280   -280    350    -70    244    379     -2   -592     10   -246
    436    -83   -519   -179    478   -301    350    467    -83   -795   -207   -415
    439   -127   -566   -155    501   -345    504    631     -7   -862   -324   -548
    392    215   -179   -306    285     18    571    581    116   -724   -158   -431
    329    670    340   -501     -5    506    353     93     70   -501    181   -132
    283   1286   1002   -784   -361   1145    -12   -402     67    -93    750    410
    233   1880   1647  -1057   -706   1764   -293   -628    215    459   1428   1039
    296   1821   1525  -1060   -615   1675   -514   -649    329    833   1782   1400
    285   1254    969   -771   -340   1111   -563   -657     70    467   1361   1026
    236    719    483   -478   -124    602   -459   -641   -459   -454    462    213
    218    332    114   -275     51    223   -223   -397   -605   -958   -109   -314
    283    246    -36   -267    161    106    -54   -137   -415   -904   -153   -337
    342    184   -158   -265    252     12     85     75   -280   -828   -124   -296
    374    215   -158   -296    265     28    171    192   -192   -761    -54   -236
    376    293    -83   -335    231    106    197    220   -163   -748    -33   -285
    368    316    -54   -345    210    129    220    236   -161   -771    -98   -301
    381    298    -83   -340    231    109    236    259   -155   -784   -122   -228
    400    306    -96   -353    246    106    239    254   -161   -805   -122   -220
    420    322    -98   -371    259    111    236    244   -171   -800    -67   -150
    407    342    -67   -376    236    140    257    262   -140   -735     36   -187
    397    366    -31   -384    215    168    270    272   -119   -693     15   -296
    397    363    -33   -381    215    166    262    265   -150   -758   -106   -275
    387    340    -46   -363    218    148    270    270   -171   -813   -184   -239
    363    324    -38   -345    202    142    285    288   -161   -802   -163   -122
    355    402     46   -381    155    226    285    293   -142   -766    -98    -96
    363    436     72   -402    145    257    296    314   -122   -722    -54   -114
    368    407     38   -387    166    223    314    329   -116   -696    -36   -135
    384    459     75   -423    153    270    322    345   -109   -693    -51   -148
    405    550    145   -480    129    348    324    358   -103   -704    -70    -49
    426    587    158   -506    132    374    329    389    -77   -680    -25     49
    436    594    158   -514    140    376    348    436    -33   -633     20     64
    446    584    137   -517    155    363    366    475      0   -613     33     96
    459    631    171   -545    142    402    379    522     49   -574     75    155
    465    662    197   -563    132    431    392    568     88   -509    129    174
    491    709    218   -600    137    465    387    589    106   -470    161    168
    524    756    228   -641    148    491    381    605    111   -454    176    200
    550    805    254   -678    148    530    392    626    124   -413    236    249
    519    807    288   -665    114    548    381    615    114   -392    288    210
    475    750    275   -613    101    514    374    584     77   -436    189     23
    459    730    270   -594     93    501    387    548     20   -524     70    163
    426    761    335   -594     46    548    374    498    -20   -561     83    223
    374    774    400   -576    -12    587    363    457    -46   -571     72    158
    353    774    420   -563    -33    597    366    420    -72   -600     44    168
    340    795    454   -568    -57    626    384    379   -103   -623     31    155
    306    792    485   -550    -88    639    392    314   -145   -652      7    103
    267    758    491   -514   -111    626    410    275   -168   -670    -12     75
    246    753    506   -498   -129    631    415    231   -205   -693    -36     44
    236    771    535   -506   -148    654    413    205   -218   -701    -41     46
    213    802    589   -509   -189    696    410    187   -215   -685    -28     72
    187    839    649   -514   -231    745    384    153   -220   -670     -7     88
    171    870    698   -519   -262    784    366    140   -207   -639     36    119
    200    956    756   -579   -277    857    329    137   -189   -594     83    106
    153    927    774   -540   -309    852    322    129   -194   -600     59     90
     88    862    771   -478   -340    818    322    109   -220   -633     12    124
     54    818    763   -436   -353    792    353    114   -220   -631     10    158
     18    865    846   -441   -415    854    348    111   -213   -613     25    148
     -7    776    782   -384   -394    779    342    116   -226   -633    -12    145
    -20    678    696   -329   -358    685    350    106   -270   -675    -67    103
    -57    636    693   -288   -374    665    337     85   -290   -683    -85     57
    -80    610    688   -267   -384    646    311     51   -329   -706   -116     12
    -88    620    706   -267   -397    662    280     23   -355   -719   -132     10
    -96    600    693   -252   -394    646    270      5   -366   -719   -124      7
   -137    561    698   -210   -418    628    252    -28   -392   -743   -155    -51
   -135    561    693   -215   -415    626    231    -49   -420   -756   -184    -20
    -51    631    683   -290   -368    657    192    -49   -431   -750   -184      5
     -5    646    652   -324   -327    649    158    -54   -441   -756   -192     10
    -49    542    592   -246   -319    566    148    -83   -462   -750   -202    -20
    -62    524    584   -233   -324    553    142   -109   -472   -740   -200    -44
   -122    441    563   -161   -342    501    176   -158   -514   -769   -226    -64
   -140    329    467    -96   -303    397    223   -174   -563   -828   -309   -116
    -93    215    309    -59   -200    262    249   -148   -644   -966   -465   -265
    -80     67    148      5   -114    106    353    -51   -688  -1119   -672   -493
   -111    111    220      0   -166    166    488     67   -592  -1091   -683   -524
   -220    368    589    -75   -405    478    478   -122   -509   -914   -470   -329
   -335    966   1301   -314   -818   1132    210   -641   -441   -532     46    184
   -441   1704   2145   -633  -1293   1925    -54   -971   -210     88    795    922
   -397   2029   2426   -815  -1413   2226   -309  -1062     10    620   1366   1522
   -311   1774   2086   -732  -1200   1930   -496  -1145   -122    594   1325   1535
   -293   1223   1517   -465   -904   1369   -542  -1223   -602    -93    605    826
   -306    711   1015   -205   -662    862   -410  -1098  -1002   -831   -174     33
   -280    480    761   -101   -519    618   -192   -758   -904   -917   -355   -168
   -218    410    626    -96   -423    517    -31   -491   -737   -831   -327   -155
   -168    342    511    -85   -340    426     77   -329   -649   -771   -301   -145
   -150    335    485    -90   -319    407    129   -267   -613   -743   -290   -163
   -127    358    485   -116   -306    420    150   -252   -600   -737   -311   -179
    -93    361    452   -135   -272    405    181   -226   -576   -722   -322   -150
    -96    345    441   -124   -267    392    166   -218   -571   -714   -324   -140
   -116    340    454   -111   -285    397    148   -220   -568   -698   -316   -153
   -129    324    454    -98   -293    389    145   -223   -561   -691   -319   -179
   -106    355    462   -127   -285    407    140   -210   -540   -665   -303   -174
    -51    410    462   -179   -257    436    124   -171   -496   -615   -270   -119
    -25    407    431   -192   -228    418     98   -181   -498   -605   -262    -93
    -88    332    420   -122   -254    376    122   -207   -517   -610   -272   -106
   -111    329    439   -109   -275    384    140   -213   -509   -592   -272   -109
    -96    368    465   -135   -280    415    127   -213   -496   -579   -270   -111
    -80    389    470   -155   -275    428    116   -202   -478   -555   -252    -93
    -62    413    475   -176   -270    444    111   -184   -452   -524   -233    -72
    -38    439    475   -200   -257    457    111   -158   -423   -485   -218    -54
    -12    472    485   -228   -249    478    103   -132   -394   -452   -205    -38
      5    491    485   -249   -239    488     90   -106   -371   -415   -179    -15
      7    493    485   -252   -239    491     93    -70   -329   -358   -140     23
     10    478    467   -246   -228    472    103    -20   -283   -301    -96     67
     38    459    420   -249   -189    441     98     15   -246   -265    -64     98
     88    483    392   -285   -153    439     75     62   -202   -210    -18    153
    103    527    420   -316   -158    475     70    109   -148   -145     36    207
    101    584    483   -345   -189    535     88    129   -109    -90     80    254
     72    607    535   -340   -231    571     93    122    -96    -70     98    275
     31    584    553   -311   -259    568     83    101   -109    -70     88    259
     10    553    542   -283   -267    548     80     77   -124    -77     72    241
      2    545    542   -275   -270    545     80     54   -129    -83     57    228
    -18    537    555   -259   -285    545     72     23   -142    -83     51    218
    -38    535    574   -249   -306    553     77    -10   -150    -83     46    192
    -62    537    597   -239   -329    566     90    -38   -150    -88     38    174
    -77    555    633   -239   -355    592     88    -75   -168   -103     18    148
    -88    568    657   -239   -371    613     77   -119   -202   -122    -10    106
    -96    571    665   -239   -381    618     83   -155   -226   -142    -33     75
   -103    535    639   -215   -371    584     88   -174   -233   -150    -49     54
   -127    522    649   -197   -389    584     96   -176   -215   -129    -38     54
   -168    550    719   -189   -444    633    106   -181   -189    -93     -7     75
   -184    623    807   -220   -496    717     93   -207   -181    -64     12     90
   -163    709    872   -272   -517    789     51   -220   -158    -20     54    122
   -150    696    846   -272   -498    771     25   -220   -148      0     72    137
   -155    605    761   -223   -457    683     15   -226   -140      7     70    135
   -140    574    711   -218   -426    644     -7   -244   -150     12     72    132
   -137    584    719   -223   -428    652    -10   -244   -150     31     83    142
   -150    542    691   -197   -420    615     -2   -236   -148     38     77    137
   -158    449    607   -145   -381    527    -10   -236   -163     31     49    124
   -174    345    519    -85   -348    431    -10   -246   -184     15     10     96
   -184    316    501    -67   -342    407     -7   -254   -192     12     -7     83
   -194    288    480    -49   -337    384     -5   -267   -207      0    -28     64
   -189    306    496    -57   -342    400     -5   -280   -210     10    -20     70
   -207    259    465    -25   -337    361    -15   -298   -218     10    -20     59
   -218    233    452     -7   -335    342    -28   -309   -226      5    -31     33
   -223    236    459     -7   -342    348    -38   -309   -226     18    -28     31
   -220    205    426      7   -322    314    -38   -316   -220     36    -18     33
   -231    158    389     36   -309    272    -38   -319   -220     44     -5     44
   -218    179    394     18   -306    285    -67   -335   -231     44    -15     33
   -213    166    379     23   -296    272    -83   -348   -244     36    -31     15
   -181    135    316     23   -249    226    -85   -342   -249     20    -51     -7
   -155    -44    109     98   -132     33    -64   -324   -316    -96   -184   -129
   -124   -252   -129    187      2   -192     41   -236   -358   -254   -379   -327
    -85   -223   -137    153     23   -181    155    -90   -272   -285   -457   -433
    -80    122    202    -20   -140    161    189   -109   -129   -140   -290   -324
   -189    561    748   -187   -470    654    -20   -613   -192    103    111     25
   -288   1140   1426   -426   -857   1283   -322  -1106   -213    527    724    605
   -296   1631   1925   -667  -1109   1777   -592  -1345   -106   1044   1363   1218
   -171   1509   1680   -667   -924   1595   -818  -1345    -18   1405   1706   1670
   -106    943   1049   -420   -579    995   -849  -1356   -361    896   1140   1283
      5    402    394   -205   -194    400   -792  -1363   -875    -31    184    329
      7     20     12    -15     -5     18   -602  -1122   -909   -371   -265   -179
    -59    -36     23     49    -41     -7   -413   -810   -623   -184   -158   -150
    -93    -31     62     62    -80     15   -267   -589   -420    -10    -64   -148
    -67      7     72     28    -70     38   -202   -452   -324     51    -80   -129
    -88    -31     57     59    -72     12   -184   -389   -280     36    -93    -83
   -150    -49    101    101   -127     25   -150   -348   -239     49    -64    -83
   -176    -28    148    101   -163     57   -137   -309   -202     85    -12    -67
   -187    -18    168    101   -179     75   -127   -285   -163    124     28    -62
   -223    -10    213    114   -218    101   -124   -288   -140    150     46    -67
   -239     20    259    109   -249    140   -114   -272   -116    184     64    -59
   -236      2    239    116   -239    119    -93   -218    -75    233    103    -18
   -259    -31    228    142   -244     98    -80   -179    -33    270    127      7
   -272      2    275    135   -275    137    -72   -150      0    301    140     20
   -290      2    293    145   -290    148    -85   -155      7    311    142     10
   -309     36    345    135   -327    189    -75   -129     46    353    179     31
   -322    116    439    101   -379    277    -54    -85    106    426    254     83
   -329    181    511     72   -420    345    -44    -51    145    467    303    109
   -329    213    542     59   -436    376    -44    -12    181    501    324    116
   -298    236    535     28   -418    384    -28     31    220    540    337    163
   -231    254    485    -12   -358    368    -12     80    277    597    400    215
   -184    285    470    -51   -327    379    -10    116    335    662    480    231
   -142    345    488   -101   -314    415     -2    153    384    704    501    241
   -103    397    498   -148   -301    446    -28    179    420    730    498    290
    -57    355    413   -150   -233    384    -70    179    428    730    483    306
    -28    340    368   -158   -197    353    -67    210    470    750    511    340
      7    337    329   -171   -161    335    -67    226    493    766    550    340
     51    329    277   -189   -111    303    -67    231    498    776    568    342
     62    361    296   -213   -116    329    -67    226    506    787    592    353
     51    366    314   -210   -132    340    -67    210    506    792    610    345
     46    332    285   -189   -119    309    -72    189    496    776    607    306
     75    327    252   -202    -88    290    -90    142    446    719    550    262
    109    363    252   -236    -72    309   -103    101    415    693    535    233
     75    335    259   -207    -90    298    -90     77    397    675    522    207
     41    298    257   -168   -106    277    -57     57    381    667    530    202
     41    301    259   -171   -109    280    -64     18    350    636    496    111
      7    252    244   -129   -119    246    -57      5    332    605    428     96
     -5    259    265   -127   -135    262    -54     -7    309    574    400    111
     20    329    309   -174   -142    319    -62    -18    301    568    418    142
     31    407    376   -223   -171    392    -72      0    342    626    485    166
      5    457    452   -233   -223    454    -85    -15    358    662    514    153
    -41    470    511   -218   -275    491    -93    -49    353    678    522    137
    -57    407    465   -174   -259    436    -75    -41    368    693    532    155
    -93    353    444   -132   -267    397   -101    -49    355    685    537    166
   -116    374    491   -127   -303    431   -132    -72    335    680    530    145
   -140    420    561   -140   -350    491   -137    -80    335    667    509    137
   -166    389    555   -111   -361    472   -114    -51    350    675    511    148
   -155    293    449    -70   -303    371   -109    -44    355    678    514    137
   -145    223    368    -38   -257    293   -122    -54    337    659    506    103
   -135    207    342    -36   -239    272   -127    -51    327    649    491     57
   -137    184    322    -23   -228    252   -124    -51    316    644    452     46
   -135    181    314    -23   -226    246   -140    -67    298    623    413     44
   -103    168    272    -33   -187    220   -153    -88    288    613    402     38
   -103    142    246    -18   -176    192   -145    -83    290    610    402     67
   -122    145    267    -10   -194    205   -124    -64    311    636    439     90
   -122     77    197     20   -161    137   -127    -72    298    636    454     90
   -129     54    184     36   -158    119   -135    -75    296    659    527    111
   -137     88    223     23   -181    155   -135    -54    314    680    545     46
   -124     90    215     18   -168    153   -122    -44    301    623    431     62
   -122     96    215     12   -168    155   -114    -31    303    600    428    116
   -122     -2    119     62   -122     57    -96      5    288    566    389     28
   -132   -135     -2    132    -64    -70      2    103    298    488    252   -122
   -135   -148    -12    142    -62    -80    122    239    397    462    168   -220
   -166    150    314      5   -241    231    171    233    535    607    322   -116
   -239    524    763   -145   -501    644      2   -184    384    724    571     80
   -296    974   1267   -340   -782   1119   -335   -706    135    922    963    433
   -311   1460   1771   -574  -1041   1615   -633  -1008     88   1296   1493    878
   -220   1337   1556   -558   -891   1447   -833  -1047     90   1530   1758   1127
   -184    862   1047   -337   -615    953   -862  -1052   -171   1137   1358    795
   -218    402    618    -93   -418    509   -756   -995   -493    413    576    109
   -218     18    236    101   -226    127   -568   -766   -470    109    150   -267
   -194    -25    168    109   -184     70   -426   -517   -194    267    239   -179
   -153    -10    140     80   -148     64   -296   -301     44    444    358    -57
   -109     10    116     49   -114     62   -213   -142    202    563    436     12
   -122     31    153     46   -137     90   -168    -85    267    594    462     28
   -109     77    187     15   -148    132   -161    -70    283    594    459     25
    -64     85    150    -10   -109    119   -168    -59    288    576    436     15
    -31     70    101    -20    -67     83   -181    -57    280    553    428     41
     -2     83     85    -38    -44     83   -179    -31    306    602    457     75
      7     67     59    -38    -25     64   -168    -10    335    636    480     64
     -2    106    109    -51    -54    109   -171    -12    335    641    506     44
    -18    158    176    -70    -98    168   -168    -12    358    670    540     12
    -31    163    194    -64   -111    179   -166    -12    384    683    532     18
    -64    116    179    -28   -122    148   -137     25    420    722    568     62
    -77    116    194    -18   -135    155   -127     54    439    745    579     77
    -36    127    163    -46    -98    145   -145     54    428    730    566     85
    -18    148    166    -64    -90    155   -142     90    475    771    620    132
    -18    181    197    -83   -109    187   -137    109    506    797    665    192
     -2    244    246   -122   -124    244   -137    127    530    813    698    194
     23    252    228   -140   -101    241   -135    158    561    839    657    127
     28    270    241   -148   -106    257   -127    192    605    857    631    168
     36    296    259   -166   -111    277   -106    241    680    935    737    200
     70    280    207   -176    -70    244    -88    290    732   1000    826    254
     88    298    207   -194    -59    252    -77    337    782   1044    875    296
     98    332    233   -215    -67    283    -57    379    823   1075    891    319
    109    337    226   -226    -57    283    -31    415    852   1101    911    329
    101    335    233   -218    -67    285     -7    439    872   1122    943    348
     83    309    226   -197    -70    267     15    459    885   1117    922    366
     72    309    236   -189    -80    272     15    457    875   1093    911    371
     33    298    262   -168   -114    280     23    446    865   1085    891    329
     10    316    306   -163   -148    311     15    418    839   1062    878    283
     33    316    283   -176   -124    301    -15    342    761    976    818    239
     15    322    306   -168   -145    314     10    337    737    948    807    249
    -10    327    337   -158   -174    332     20    319    719    935    820    267
    -23    324    348   -153   -184    335     25    277    685    906    823    239
    -54    329    381   -137   -218    355     28    239    654    878    795    155
    -54    335    389   -140   -220    361     38    220    620    841    724    135
    -12    368    379   -179   -197    374     38    213    605    818    706    153
     10    392    381   -202   -187    387     10    197    610    831    740    176
     28    418    389   -226   -179    405    -15    179    618    852    769    174
     51    446    394   -249   -171    420    -31    158    610    839    761    161
     72    475    402   -275   -166    439    -46    142    610    849    787    205
     77    457    376   -267   -150    418    -46    140    610    862    787    189
     85    436    350   -265   -132    394    -54    129    597    836    745    241
     96    467    371   -280   -137    420    -57    132    607    857    779    259
     67    475    407   -272   -168    441    -83    119    605    852    795    249
     31    415    384   -223   -176    400   -106    103    587    841    797    192
     28    319    290   -176   -129    306    -98    106    563    820    758    111
     28    220    192   -124    -80    207    -88    106    545    789    719    106
     44    176    132   -111    -44    155    -85     98    522    753    675     88
     25    137    109    -83    -41    124    -83     96    501    714    636     75
     15    127    109    -72    -46    119    -90     85    475    685    615     93
     15    132    116    -72    -49    124   -119     62    446    675    623     70
     18    119    101    -70    -41    109   -106     77    457    701    662     41
     23    168    142    -96    -59    155    -83     93    470    709    662     15
     31    129     96    -80    -31    111    -75     70    433    662    615      0
     46     93     46    -70      0     70    -75     64    423    649    628     -2
      2     80     75    -44    -36     77    -64     62    426    665    652    -31
    -67     36    103     15    -85     70    -62     46    420    659    641    -51
    -51    -12     36     31    -44     10    -49     62    418    636    605    -51
     57    -83   -140     12     98   -111    -12    129    402    579    530   -122
     77   -272   -350     93    213   -311    101    246    384    428    332   -215
     70   -319   -392    124    231   -355    220    379    462    376    236   -270
      5    -98   -103     46     54   -101    277    335    553    467    348   -200
   -103    327    431   -111   -267    379    127   -106    457    639    670     67
   -210    935   1145   -363   -678   1039   -176   -607    337    979   1200    542
   -265   1421   1686   -579   -974   1553   -454   -867    376   1441   1771   1026
   -228   1327   1556   -550   -893   1441   -646   -919    405   1732   2075   1275
   -205    802   1008   -298   -605    904   -696   -919    171   1389   1709    943
   -210    293    501    -41   -355    397   -623   -880   -265    498    805    155
   -207    -93    114    150   -161     10   -449   -652   -296    124    316   -207
   -174   -124     46    148   -111    -38   -275   -363    -33    257    353   -114
   -124    -88     36    106    -80    -25   -140   -137    174    418    459    -64
   -116    -88     28    101    -72    -31    -70    -20    267    475    472    -59
    -93    -59     33     75    -64    -12    -38     12    288    462    467    -41
   -101    -75     23     85    -62    -25    -54     10    270    426    436    -44
   -109    -54     54     83    -83      0    -77      0    257    413    431    -54
    -64     18     83     20    -75     51    -59     18    283    436    459    -41
    -15     25     38     -5    -25     31    -75     38    301    449    472    -31
    -12     -5      5      7    -10     -2    -88     38    301    441    472    -41
    -36    -10     25     23    -31      7    -44     46    314    446    483    -38
    -49    -31     18     38    -36     -7    -33     51    322    462    511    -28
    -64     10     75     25    -72     41    -33     51    324    457    527    -15
    -75     67    142      2   -109    106    -33     57    337    444    540      2
    -96    103    200     -2   -148    150    -57     51    335    449    535    -10
    -93     83    176      2   -135    129    -64     72    335    457    530    -25
    -70    124    194    -28   -132    158    -70     90    355    480    558      2
    -51    187    239    -67   -148    213    -57     93    366    491    574     15
    -51    184    236    -64   -142    210    -51     98    371    491    574     12
    -54    142    197    -44   -127    168    -64    114    389    511    584     25
    -28    174    202    -72   -116    187    -64    140    423    555    615     51
    -20    197    215    -88   -119    205    -64    174    457    594    644     75
    -15    187    202    -85   -109    194    -57    218    496    626    667    119
     -7    213    220   -103   -114    215    -41    270    550    688    714    163
     -2    259    262   -129   -132    262    -36    298    581    740    753    184
     10    296    283   -153   -135    290    -38    316    592    758    771    207
     31    348    316   -189   -142    332    -25    329    597    763    784    223
    -10    335    345   -163   -176    337    -28    319    576    737    763    220
    -44    335    376   -145   -210    355    -12    314    558    711    758    231
    -80    363    444   -142   -262    405      5    298    550    719    782    200
    -85    381    467   -148   -275    423      2    265    519    680    732    122
    -72    407    480   -166   -275    444     -2    223    472    620    683    137
    -83    449    532   -181   -306    491     -7    171    426    571    646    142
   -103    459    561   -179   -332    509    -10    129    400    545    641    127
   -111    449    561   -168   -335    504    -12     85    368    524    628     62
   -137    418    555   -142   -348    485    -18     25    311    467    561    -18
   -181    381    561   -101   -371    470     -5    -18    275    439    511     20
   -176    431    607   -127   -392    519    -10    -46    254    431    519     12
   -158    496    654   -168   -405    574    -18    -62    252    444    535     -2
   -163    558    719   -197   -441    639    -23    -88    254    452    548     15
   -150    613    763   -231   -457    685    -59   -127    241    420    535     49
   -129    626    756   -249   -441    691    -98   -148    236    428    540     85
   -106    639    745   -265   -426    691   -127   -161    244    472    542     18
   -124    600    724   -239   -426    659   -145   -187    220    470    548    -41
   -171    558    730   -194   -452    644   -129   -205    223    475    553    -25
   -181    545    724   -184   -452    633   -166   -226    205    454    537    -18
    -70    639    709   -283   -389    672   -200   -207    200    444    519    -12
      0    618    615   -311   -309    618   -223   -213    166    405    475    -44
      7    545    537   -277   -265    542   -231   -226    132    379    454    -67
      0    465    465   -233   -231    465   -231   -239    106    366    441    -90
    -18    397    415   -189   -215    405   -226   -246     80    337    407   -127
    -38    387    423   -174   -231    405   -239   -267     44    306    379   -135
    -46    402    449   -179   -246    426   -252   -283     25    296    379   -132
    -51    374    423   -163   -236    397   -257   -290     15    288    381   -124
    -46    337    384   -145   -215    361   -252   -290     20    293    394   -137
    -46    296    342   -127   -197    319   -262   -303      7    280    368   -155
    -49    288    337   -119   -192    311   -265   -316     -2    262    345   -132
    -67    265    332    -98   -200    298   -259   -319    -12    252    332   -122
    -93    197    290    -51   -192    244   -257   -332    -31    244    327   -158
    -93    148    241    -28   -166    194   -239   -319    -44    231    322   -176
    -77     15     93     31    -85     54   -189   -277    -77    148    228   -270
    -57   -168   -111    111     25   -140    -93   -187   -124    -10     23   -485
    -46   -207   -161    127     57   -184     36    -18    -49    -57    -75   -618
   -127     38    163     44   -145    101     93    -44    101    111    114   -459
   -257    475    730   -109   -493    602    -44   -485    106    379    517    -49
   -397   1117   1512   -361   -956   1314   -298   -987    124    818   1145    571
   -488   1686   2174   -597  -1330   1930   -548  -1236    283   1384   1855   1252
   -407   1569   1974   -581  -1192   1771   -774  -1288    293   1631   2122   1558
   -342    974   1314   -316   -828   1143   -839  -1304    -49   1132   1566   1044
   -311    350    659    -20   -485    504   -756  -1234   -509    262    646    161
   -303    -59    244    181   -275     90   -542   -919   -522    -38    226   -252
   -246   -101    145    174   -197     20   -371   -618   -288    106    290   -207
   -192   -145     44    168   -119    -51   -252   -420   -148    202    332   -163
   -163   -174    -10    168    -77    -93   -176   -311    -72    257    350   -135
   -148   -171    -23    161    -62    -98   -142   -267    -44    285    355   -119
   -124   -155    -31    140    -49    -93   -132   -236    -25    306    363   -101
   -124   -148    -23    137    -51    -85   -127   -210     -2    332    379    -77
   -109   -129    -20    119    -46    -75   -127   -187     15    355    394    -57
    -93   -116    -23    106    -36    -70   -127   -171     33    366    410    -49
    -96   -116    -23    103    -38    -70   -127   -163     46    363    415    -33
    -98    -83     15     88    -57    -33   -135   -155     62    371    420    -28
    -98    -18     77     57    -88     28   -137   -145     77    387    433    -28
   -106    -33     72     70    -90     18   -132   -132     88    384    441    -18
   -122    -46     72     83    -98     12   -119   -109    106    389    467     20
   -114    -23     90     67   -103     33   -103    -90    129    407    504     67
    -80     -5     75     41    -77     33   -119    -75    148    426    519     85
    -51     -2     49     28    -51     23   -122    -67    158    457    545    101
    -62     10     72     25    -67     41    -75    -44    179    493    566    111
     -2     25     28    -12    -15     28    -88    -31    179    488    527    153
    111     70    -44    -90     77     15   -137    -46    155    462    509    171
    145     67    -77   -106    111     -5   -150     -7    192    501    540    155
    119     59    -59    -90     90      0   -140     38    236    553    571    153
     88     75    -12    -83     51     31   -129     88    285    605    626    163
     59    116     54    -88      2     85   -116    140    329    659    675    168
     28    176    148   -101    -59    163   -114    171    358    698    706    184
      0    194    194    -98    -98    194   -101    200    379    727    727    236
    -46    187    231    -70   -137    207    -88    218    389    750    745    283
   -103    142    244    -20   -174    194    -57    233    402    774    779    293
   -166    148    314     10   -239    231    -28    236    420    792    823    275
   -184    213    397    -15   -293    306    -33    213    407    779    833    233
   -116    241    358    -62   -239    301    -51    171    371    730    800    220
     62    280    215   -174    -77    249    -90     96    314    667    745    179
    345    348      2   -345    171    176   -153      0    239    587    644     57
    381    342    -38   -363    210    153   -168    -44    205    537    602     96
    270    290     20   -280    124    155   -142    -72    197    535    613     77
    163    252     88   -207     38    168   -103    -83    202    555    618    -12
     93    189     96   -140      0    142    -57    -80    202    548    592     -2
     80    176     93   -129     -7    135    -33    -72    213    545    605    103
     75    239    163   -158    -44    202    -33    -85    223    566    639    129
     64    316    252   -192    -93    285    -51   -109    228    581    665    127
     64    358    293   -210   -114    327    -59   -103    259    623    706    142
     62    358    296   -213   -116    327    -88   -103    280    652    737    155
     64    348    283   -205   -109    314   -111   -114    270    649    745    161
     46    350    303   -200   -129    327   -135   -129    259    641    743    155
     38    350    311   -194   -135    332   -145   -140    262    646    750    145
     62    329    267   -197   -103    298   -155   -155    252    633    750    140
     83    265    181   -174    -49    223   -163   -155    236    631    748     64
     96    205    109   -150     -7    155   -163   -155    213    600    675    -36
    148    129    -18   -137     83     57   -184   -179    158    504    550     -5
    218    145    -72   -181    145     36   -233   -236     93    439    522    -36
    270    148   -122   -210    194     15   -267   -272     62    418    504   -111
    290    109   -184   -202    236    -36   -275   -280     54    407    501   -129
    293     90   -202   -192    249    -54   -272   -293     46    397    506   -106
    254     72   -181   -166    215    -54   -265   -296     49    397    491    -85
    202     64   -137   -135    171    -36   -244   -283     70    413    509    -44
    161     80    -80   -122    119      2   -236   -285     72    420    527    -44
    124     67    -57    -96     90      5   -236   -283     77    431    545    -59
     80     72     -7    -77     44     33   -241   -280     77    428    537    -75
     57     62      5    -59     25     33   -252   -285     67    423    548    -75
     57     33    -23    -46     41      5   -265   -288     18    371    483   -148
     46   -168   -215     62    129   -192   -231   -262    -85    192    265   -316
     12   -353   -368    168    189   -361   -109   -166   -153      7     54   -517
      5   -327   -332    161    166   -329     28    -54    -62     51     59   -537
   -127    -44     83     83   -106     18     41   -262     51    259    314   -324
   -306    524    831   -109   -568    678   -181   -740    194    698    906    246
   -446   1234   1680   -394  -1065   1457   -405   -997    488   1332   1678   1010
   -418   1548   1964   -566  -1192   1756   -646  -1026    753   1865   2265   1631
   -363   1293   1657   -467  -1010   1475   -820  -1070    652   1847   2242   1608
   -376    789   1166   -205   -771    976   -870  -1148    174   1163   1512    844
   -418    270    688     72   -553    478   -706  -1031   -252    402    714    114
   -418     62    478    176   -446    270   -467   -696   -171    311    553    -70
   -332     33    363    148   -348    197   -309   -439    -31    384    587    -72
   -246     28    275    109   -259    150   -231   -309     38    420    607    -93
   -228     33    262     96   -246    145   -187   -252     80    444    607   -132
   -218     20    236     98   -226    127   -155   -218    106    446    576   -129
   -161     -5    155     83   -158     72   -163   -228     72    397    517   -148
   -114    -33     80     75    -98     23   -189   -252     33    355    480   -179
   -109    -38     70     72    -90     12   -171   -223     57    374    501   -161
    -90    -41     49     64    -72      2   -163   -200     72    392    519   -150
    -62    -33     28     46    -46     -5   -166   -179     85    402    527   -145
    -20     -7     12     15    -18      2   -161   -150    106    415    532   -101
    -20    -23     -2     20    -10    -12   -168   -148    119    428    542    -90
    -36    -25      7     31    -23    -10   -150   -132    145    462    574    -83
    -25      0     25     12    -25     12   -142   -114    168    496    607    -88
     -7     28     36    -10    -20     31   -140    -90    197    519    636    -64
      0     51     49    -25    -25     49   -135    -70    218    535    657    -57
      7     54     44    -31    -18     49   -119    -31    244    545    639    -25
     10     51     41    -31    -15     46   -122      2    270    566    654     20
     38     75     36    -57      2     57   -122     23    293    584    670     -2
     49     80     28    -67     10     54    -90     75    337    613    670      7
     83     88      2    -85     38     46    -83    114    361    639    691     41
    119    109    -10   -116     64     51    -83    158    389    683    758     88
    158    129    -28   -142     93     51    -93    202    420    722    800    116
    184    127    -57   -155    119     33    -90    249    454    748    818    150
    200    161    -38   -181    119     62    -72    290    504    792    859    200
    202    194     -7   -200    103     96    -62    311    530    820    891    231
    174    194     20   -184     77    109    -62    314    535    823    888    231
    184    192      7   -192     88    101    -77    296    517    802    862    213
    236    168    -67   -202    150     51    -90    272    485    774    836    192
    236    166    -70   -202    153     46    -83    257    480    776    839    192
    210    171    -38   -189    124     67    -85    231    475    771    833    179
    161    205     44   -184     57    124    -75    205    472    766    828    163
    116    218    101   -168      7    158    -57    181    470    763    823    142
     98    168     70   -135     15    119    -62    127    428    706    769     93
     77    150     72   -114      2    111    -62     93    400    670    737     75
     59    153     93   -109    -15    124    -51     75    397    675    737     54
     57    176    119   -119    -31    148    -49     57    389    662    719     41
     59    218    155   -140    -46    187    -38     59    405    680    735     75
     54    257    202   -155    -72    231    -25     64    441    724    774     93
     64    311    246   -189    -90    280    -49     51    454    743    800     96
     75    350    272   -213    -98    311    -83     36    465    761    820    119
     85    319    231   -202    -72    275   -111     15    454    745    802    111
    111    293    181   -202    -33    239   -135    -12    428    714    774     93
    101    270    166   -187    -33    220   -129    -10    436    714    771    114
     70    262    192   -166    -62    228   -116      2    446    722    779    129
     88    228    140   -161    -25    184   -124    -12    418    688    750     98
    101    129     28   -114     36     80   -135    -38    363    628    685     36
    109     49    -62    -80     85     -5   -137    -51    348    600    652     18
    101     -5   -106    -49    101    -54   -129    -49    342    587    641     25
    116    -41   -158    -38    135    -98   -137    -59    316    558    607     10
    158    -90   -249    -33    202   -168   -161    -98    270    511    568    -18
    161    -85   -249    -38    205   -166   -153    -90    277    532    597     -2
    155    -88   -244    -36    200   -166   -145    -80    285    545    620      7
    155    -93   -249    -33    200   -171   -140    -75    288    553    636     18
    161    -77   -239    -41    200   -158   -132    -77    283    553    639     20
    171    -80   -252    -46    210   -166   -142    -96    265    527    607    -18
    171    -96   -267    -38    218   -181   -153   -101    252    501    574    -49
    174   -114   -288    -31    228   -200   -158    -93    252    493    571    -38
    181   -153   -335    -12    257   -244   -168    -80    239    472    555    -54
    220   -293   -514     33    366   -402   -145    -57    163    348    415   -194
    231   -501   -732    135    480   -615    -41     28    101    166    184   -428
    187   -532   -722    171    452   -626     85    163    166    124     90   -545
    114   -262   -376     75    244   -319    150    137    316    290    265   -402
     28    202    174   -116    -75    189    -41   -337    319    568    685     15
    -75    828    904   -376   -491    865   -303   -771    389   1047   1330    646
    -93   1254   1345   -581   -719   1299   -509   -891    633   1654   2008   1309
      7    982    974   -493   -483    979   -683   -872    688   1912   2231   1577
     51    392    340   -223   -145    366   -730   -971    226   1254   1548    935
     59    -70   -132      5     96   -101   -675   -982   -283    374    670     77
     64   -342   -407    137    233   -374   -506   -730   -309     96    311   -270
    106   -358   -465    127    285   -410   -329   -433    -88    220    368   -215
    150   -342   -496     93    322   -420   -194   -213     98    342    452   -140
    200   -309   -511     54    355   -410   -124   -101    194    394    478   -114
    220   -285   -509     31    363   -397   -103    -70    215    397    459   -119
    246   -239   -485     -2    366   -361    -90    -49    236    402    457   -114
    262   -239   -501    -10    381   -368    -77    -15    265    423    478    -83
    283   -233   -517    -25    397   -374    -72     10    290    439    501    -57
    293   -231   -524    -31    407   -376    -64     28    311    452    524    -41
    280   -231   -511    -23    394   -371    -57     49    332    470    548    -28
    290   -158   -449    -67    368   -303    -64     51    335    472    545    -31
    311   -135   -449    -88    379   -290    -85     36    316    441    519    -54
    322   -142   -465    -90    392   -303   -101     41    327    449    527    -46
    371   -114   -485   -127    428   -298    -96     75    363    480    555    -12
    381   -109   -491   -137    433   -298    -96     96    384    488    571     12
    335   -140   -475    -96    405   -306   -101     88    381    470    561      7
    283   -174   -457    -54    368   -314    -93     88    376    462    548     -2
    290   -176   -467    -57    379   -322    -77    109    394    480    555      7
    319   -158   -478    -83    397   -316    -70    145    433    519    594     38
    348   -106   -457   -122    402   -280    -64    184    483    563    639     75
    337    -85   -423   -127    379   -254    -54    233    524    594    657    114
    309    -77   -387   -114    348   -231    -41    293    589    631    693    168
    400    -44   -446   -179    423   -244    -67    306    605    618    711    181
    472     12   -459   -241    465   -223    -70    337    639    633    745    215
    465     49   -418   -257    439   -184    -28    407    709    719    815    283
    459      7   -452   -233    457   -220      2    444    732    756    826    306
    465     -5   -470   -231    465   -236     -2    436    724    807    818    301
    459     36   -426   -249    444   -194     15    444    745    862    823    309
    449     64   -384   -257    418   -158      7    428    727    852    789    277
    415     54   -361   -233    389   -153    -23    389    691    815    748    246
    407     41   -366   -228    387   -161    -12    371    670    784    732    228
    397     64   -332   -231    366   -132     -7    340    644    753    714    192
    366     75   -290   -223    329   -106      0    306    618    709    683    129
    340     70   -270   -205    306    -98     12    272    589    670    667     70
    327     46   -280   -187    303   -116     -5    233    550    628    644     98
    319     36   -283   -176    301   -124     -7    200    517    584    607    122
    290     41   -252   -168    270   -103     -2    171    485    548    581     77
    244     51   -192   -148    218    -70     15    168    496    550    600     88
    241     54   -187   -150    215    -64    -12    150    501    555    605    103
    296     70   -228   -184    262    -77    -38    109    465    522    571     93
    303    168   -135   -239    220     18    -64     85    465    527    576     88
    303    158   -145   -231    226      7    -77    101    491    548    597    103
    288    148   -142   -220    215      2    -83     93    483    527    594    114
    275    184    -90   -231    181     46    -96     83    483    509    610    127
    265    148   -116   -207    189     15    -93     75    467    475    597    106
    267    150   -116   -207    192     18    -98     67    459    467    618     98
    272    119   -153   -197    213    -18   -111     54    423    420    568      5
    267     38   -228   -153    246    -96   -129     33    371    353    470    -36
    257     -5   -262   -127    257   -132   -155     12    329    298    413    -59
    246     -2   -249   -122    246   -124   -163     -7    303    265    402    -93
    241     -7   -252   -119    244   -127   -171    -23    280    236    374   -111
    262     23   -239   -142    249   -106   -200    -33    270    215    366   -109
    309     28   -280   -171    296   -124   -233    -36    254    179    353   -106
    327      2   -324   -163    327   -161   -226    -70    197    127    316   -127
    290    -28   -319   -132    303   -174   -207    -85    174    140    288   -140
    275    -33   -309   -122    290   -168   -220   -109    153    137    257   -153
    285     36   -249   -163    267   -106   -239   -129    145    137    259   -140
    303     80   -223   -192    265    -70   -249   -137    150    145    259   -116
    311     12   -301   -163    306   -142   -252   -140    114     96    200   -148
    319    -75   -394   -122    355   -233   -226   -116     75     15    101   -226
    340   -179   -522    -80    428   -350   -145    -25     70   -103    -75   -381
    350   -184   -535    -83    441   -358    -41    111    155   -150   -187   -496
    301    158   -142   -233    223      7    -10     96    280    -20    -41   -387
    207    566    358   -389    -75    462   -179   -319    129     93    223   -163
    124   1075    948   -602   -410   1013   -475   -839   -114    296    636    189
     98   1618   1519   -857   -709   1569   -745  -1150   -176    675   1184    626
    145   1496   1348   -820   -602   1423   -932  -1189   -171    930   1454    865
    166   1005    839   -587   -335    922   -963  -1197   -454    491    982    478
    163    530    366   -348   -101    449   -867  -1145   -802   -306    122   -220
    254    158    -96   -205    176     31   -709   -901   -766   -594   -316   -561
    303    142   -161   -223    233    -10   -581   -639   -485   -413   -218   -462
    319    236    -83   -277    202     77   -472   -441   -267   -254   -111   -363
    340    296    -44   -319    192    127   -389   -306   -129   -171    -70   -311
    350    283    -67   -316    210    109   -355   -254    -80   -155    -70   -290
    350    280    -70   -316    210    103   -340   -241    -64   -153    -59   -280
    335    319    -15   -327    176    153   -340   -241    -59   -153    -62   -288
    319    353     31   -337    145    194   -342   -241    -57   -161    -75   -303
    311    368     57   -340    127    213   -332   -233    -44   -150    -62   -296
    309    374     62   -342    122    218   -335   -239    -49   -150    -67   -293
    314    428    114   -371    101    272   -345   -239    -41   -135    -51   -283
    316    475    158   -397     80    319   -350   -233    -33   -129    -41   -277
    329    511    181   -420     75    348   -358   -233    -38   -135    -46   -283
    324    511    187   -420     67    350   -358   -220    -28   -122    -38   -265
    329    501    171   -415     77    337   -353   -207    -15   -114    -38   -252
    342    535    192   -439     75    363   -353   -200      0   -106    -41   -252
    340    568    228   -454     57    400   -345   -181     25    -85    -23   -220
    353    610    257   -483     46    436   -342   -155     57    -51     36   -155
    366    641    272   -504     46    457   -332   -127     80    -23     62   -122
    389    659    270   -524     59    465   -329   -103    101     -2     64   -119
    402    667    265   -535     70    467   -324    -77    127     12     70   -111
    407    659    252   -535     75    457   -322    -44    166     44     90    -75
    423    706    283   -566     70    493   -309      2    226     96    150    -10
    439    740    301   -589     67    519   -293     51    280    153    220     49
    449    735    285   -592     83    511   -275     90    319    192    257     57
    470    737    267   -605    101    504   -257    111    337    202    252     93
    475    730    254   -602    109    493   -246    122    335    194    231     98
    472    709    233   -592    119    470   -241    122    324    176    210    109
    454    683    228   -568    114    457   -223    122    309    150    192    109
    452    693    239   -574    106    467   -210    106    280    116    166     85
    452    698    246   -574    103    472   -197     85    254     88    158     72
    449    685    236   -568    106    462   -184     54    218     46    137     46
    465    685    220   -574    122    454   -171     33    187     18    127     36
    462    704    241   -584    109    472   -174     -5    150     -7     98     10
    439    672    233   -555    103    454   -181    -49    109    -49     62    -18
    415    628    213   -524    101    420   -179    -77     77    -77     44    -31
    405    587    181   -496    111    384   -171    -93     62    -85     46    -33
    402    566    161   -485    119    363   -171   -103     49   -106     20    -67
    405    613    205   -509    101    410   -168   -111     51   -109     10    -51
    397    618    220   -509     88    420   -179   -127     49   -103     23    -28
    400    644    244   -522     77    444   -194   -140     57    -77     54     -5
    410    662    252   -540     80    457   -200   -135     75    -36     88     28
    415    628    213   -522    101    420   -200   -135     77    -23     93     28
    405    574    166   -491    119    371   -205   -140     67    -28     90     18
    405    542    137   -472    135    340   -218   -150     41    -38    101     10
    384    514    127   -449    129    319   -207   -145     41    -31    122     10
    368    433     64   -400    153    249   -205   -137     31    -44    114      5
    348    342     -5   -345    176    168   -210   -140      5    -67    101     -5
    319    285    -33   -301    176    127   -210   -142    -12    -75     90    -15
    285    205    -80   -246    184     64   -207   -145    -41    -96     41    -31
    259    174    -85   -218    171     46   -218   -168    -80   -119     15    -51
    254    148   -106   -202    181     20   -223   -179    -90   -103     20    -25
    259    106   -153   -181    207    -23   -210   -166    -88   -103     33     15
    249     80   -168   -166    207    -44   -202   -187   -114   -158     -2     10
    244     93   -150   -168    197    -28   -210   -202   -135   -200    -23      7
    257    103   -153   -181    205    -23   -236   -231   -171   -257    -49     -7
    270    116   -153   -192    213    -18   -246   -246   -200   -293    -80    -31
    252    116   -137   -184    194     -7   -241   -244   -200   -293    -83    -41
    223    111   -111   -168    166      2   -233   -244   -202   -298   -106    -77
    189     88   -101   -140    145     -5   -218   -236   -223   -332   -166   -135
    202   -111   -314    -44    257   -213   -153   -166   -257   -423   -293   -257
    246   -316   -566     33    405   -441    -25    -31   -228   -530   -478   -441
    280   -205   -485    -38    381   -345     80     88    -88   -475   -467   -452
    257    176    -80   -218    166     49     49   -103    -59   -348   -277   -311
    184    654    470   -418   -142    563   -207   -646   -252   -176     51    -12
    114   1257   1140   -685   -514   1200   -504  -1067   -342    181    584    478
    135   1527   1389   -831   -626   1460   -740  -1226   -290    610   1098    909
    213   1195    979   -704   -381   1085   -849  -1223   -363    631   1085    940
    257    745    488   -501   -114    618   -872  -1249   -722     18    428    381
    262    275     12   -270    124    145   -753  -1143  -1039   -727   -376   -316
    298     59   -239   -181    270    -88   -576   -849   -849   -743   -511   -418
    335     51   -283   -194    306   -114   -423   -592   -592   -563   -394   -319
    381     83   -298   -231    340   -106   -314   -402   -418   -436   -290   -257
    389     67   -322   -231    355   -124   -254   -314   -342   -389   -280   -239
    384     70   -314   -228    350   -122   -233   -285   -316   -384   -293   -236
    384     72   -314   -228    348   -119   -220   -270   -301   -384   -301   -241
    402     75   -327   -239    366   -124   -202   -252   -285   -392   -316   -220
    405     93   -314   -249    358   -109   -192   -233   -259   -366   -288   -187
    397     90   -309   -244    353   -109   -181   -213   -239   -337   -246   -163
    384     93   -290   -239    335    -96   -176   -207   -226   -314   -220   -163
    374     98   -275   -236    324    -88   -163   -202   -210   -288   -215   -194
    355     96   -259   -226    306    -80   -153   -189   -197   -290   -228   -171
    355    116   -239   -236    296    -59   -158   -189   -192   -296   -226   -135
    363    124   -239   -244    301    -57   -161   -184   -181   -277   -192    -98
    394    150   -244   -272    319    -46   -168   -176   -158   -239   -142   -109
    381    122   -259   -254    319    -67   -171   -171   -145   -213   -137   -161
    384    114   -270   -249    327    -77   -176   -168   -140   -210   -161   -166
    400    150   -252   -277    324    -49   -174   -148   -116   -197   -153   -122
    392    137   -254   -265    324    -57   -189   -140   -103   -184   -135    -93
    402    163   -239   -283    319    -36   -215   -119    -75   -153   -114    -67
    407    202   -207   -306    309     -2   -215    -80    -38   -116    -77    -46
    405    220   -184   -314    293     20   -181    -38      0    -75    -44    -36
    402    233   -168   -316    285     33   -163     -2     31    -44    -33    -20
    415    270   -145   -345    280     62   -174     25     57    -20    -18     25
    415    298   -116   -355    265     90   -176     51     85      5     10     70
    407    316    -90   -363    249    114   -166     85    122     49     46     96
    410    350    -59   -379    236    145   -161     90    132     62     70     90
    423    350    -72   -389    246    140   -163     77    114     46     57     67
    407    337    -70   -374    239    135   -155     77    106     36     49     64
    402    358    -46   -381    226    155   -145     77    101     25     49     75
    387    361    -25   -374    207    168   -155     41     70     -7     20     54
    361    381     18   -371    171    200   -163    -23     18    -51    -10     18
    306    439    132   -374     88    285   -132    -49     12    -51    -15      0
    277    439    161   -361     57    301   -137   -114    -23    -88    -51    -33
    288    439    150   -363     70    296   -158   -163    -62   -124    -64    -46
    283    439    155   -361     62    298   -145   -179    -72   -142    -72    -44
    267    402    135   -335     64    270   -111   -192    -77   -137    -77    -64
    231    410    176   -322     25    296   -111   -215    -77   -122    -67    -85
    249    475    226   -361     12    350   -127   -233    -70   -103    -41    -70
    267    493    226   -381     20    361   -166   -275    -85   -109    -57    -77
    265    532    267   -400     -2    400   -187   -283    -62    -72    -38    -49
    272    540    267   -407      2    405   -205   -288    -41    -51    -33    -38
    277    524    246   -400     15    387   -218   -288    -41    -38    -23    -28
    316    514    197   -418     59    355   -226   -296    -41    -18     -2    -31
    345    527    181   -436     83    355   -226   -298    -33      2     20    -15
    358    558    197   -459     80    379   -226   -288    -20     15     38     12
    350    491    140   -420    106    316   -233   -290    -38     -2      5    -23
    353    387     33   -371    161    210   -236   -293    -64    -36    -59    -57
    353    361      7   -358    174    184   -239   -301    -83    -64    -88    -75
    355    296    -59   -327    207    119   -249   -324   -114   -103   -129   -111
    358    272    -85   -314    223     93   -246   -335   -116    -90   -119   -127
    345    296    -49   -322    197    122   -244   -348   -129    -88   -114   -148
    329    290    -38   -311    184    127   -241   -355   -140    -90   -114   -148
    316    285    -31   -301    174    127   -233   -342   -129    -80   -101   -127
    314    270    -44   -290    179    114   -241   -345   -137    -83   -109   -129
    324    220   -103   -272    213     57   -254   -374   -171   -119   -142   -163
    309    210    -98   -259    202     57   -241   -363   -155   -106   -129   -155
    293    205    -90   -249    192     57   -244   -363   -145    -96   -116   -163
    303    184   -119   -244    213     33   -265   -379   -168   -122   -129   -184
    301    111   -189   -205    246    -38   -262   -376   -215   -174   -192   -259
    311    -64   -379   -124    345   -220   -197   -311   -280   -314   -361   -418
    332   -272   -605    -31    467   -439    -80   -213   -327   -491   -584   -652
    311   -215   -527    -46    418   -371     51    -77   -202   -454   -592   -704
    226    150    -77   -189    153     36      0   -363   -140   -254   -324   -459
    132    756    620   -444   -244    688   -293   -883   -127    127    210     72
     41   1496   1454   -769   -706   1475   -594  -1200     51    714    924    743
     90   1818   1727   -953   -818   1774   -891  -1293    280   1286   1519   1309
    176   1395   1215   -787   -519   1304  -1026  -1314    155   1195   1379   1205
    174    774    600   -475   -213    688  -1008  -1332   -324    428    605    504
    150    259    109   -207     20    184   -823  -1179   -675   -290   -140   -197
    171    106    -64   -137    119     20   -592   -841   -509   -309   -257   -348
    236    103   -135   -171    187    -15   -441   -610   -332   -218   -220   -306
    272    103   -168   -187    220    -31   -348   -467   -228   -176   -215   -249
    283     85   -200   -184    239    -57   -309   -420   -194   -171   -236   -254
    285     44   -241   -163    265    -98   -280   -387   -184   -140   -205   -270
    296     31   -265   -163    280   -116   -270   -358   -163   -129   -194   -275
    309     25   -283   -168    296   -127   -257   -335   -137   -103   -176   -280
    319     25   -296   -174    306   -135   -249   -316   -119    -83   -161   -280
    348     72   -275   -210    311   -101   -246   -296   -106    -62   -135   -270
    371     80   -290   -226    332   -103   -236   -275    -83    -49   -116   -223
    374     62   -314   -218    345   -124   -233   -265    -77    -46   -124   -207
    381     83   -298   -233    340   -106   -241   -267    -75    -36   -135   -220
    376    109   -267   -241    322    -77   -231   -254    -41     -2    -98   -202
    376     90   -285   -236    329    -96   -220   -244    -25     10    -83   -200
    405    103   -301   -254    353    -98   -228   -236    -28      7    -83   -189
    436    135   -301   -285    368    -83   -226   -207     -7     41    -54   -168
    444    155   -288   -298    366    -64   -213   -176     28     80    -23   -148
    436    132   -306   -285    371    -85   -200   -140     62    111      2   -119
    433    158   -275   -296    355    -59   -192   -103     96    145     25   -101
    428    181   -249   -306    337    -33   -187    -67    137    187     62    -80
    433    200   -233   -316    335    -15   -179    -20    181    228     98    -44
    436    241   -194   -340    316     25   -181     23    220    265    116    -18
    459    267   -192   -363    324     38   -171     80    270    309    158     25
    475    265   -210   -371    342     28   -155    132    306    348    200     72
    485    290   -194   -387    340     49   -137    174    342    379    231    103
    485    348   -137   -418    311    106   -135    189    366    405    254    122
    454    348   -109   -402    280    119   -127    192    366    405    254    127
    436    340    -96   -389    265    122   -111    187    353    397    257    135
    462    319   -142   -389    303     88   -109    176    348    387    254    135
    475    332   -145   -405    309     93   -111    150    335    366    228     96
    472    358   -114   -415    293    122    -96    132    335    358    233     88
    459    374    -88   -418    275    142    -80    114    324    342    231     88
    423    371    -51   -397    239    161    -57     90    309    332    223     75
    415    340    -75   -381    246    132    -33     62    298    322    220     49
    410    316    -96   -363    254    111    -25     25    272    296    202     25
    371    314    -59   -345    215    127    -31    -15    246    280    200      5
    337    314    -23   -324    181    145    -15    -33    236    270    194    -36
    314    353     36   -335    137    197      0    -31    254    285    192    -33
    309    389     80   -350    114    233      2    -41    280    309    207     20
    316    418    101   -368    109    259    -15    -59    298    322    226     44
    332    446    114   -389    109    280    -51    -72    309    337    244     64
    348    420     72   -384    137    246    -77    -72    293    329    236     67
    335    376     38   -355    148    207    -80    -54    303    340    241     75
    322    366     41   -345    140    202    -83    -46    316    337    252     83
    303    361     57   -332    124    210    -85    -46    314    332    257     90
    270    293     23   -283    122    161    -93    -49    293    306    233     51
    233    176    -57   -207    145     59   -109    -62    254    267    200     15
    215    127    -88   -174    150     20   -124    -88    215    241    181    -41
    189    119    -70   -153    129     25   -142   -129    168    197    132   -145
    140      2   -137    -72    137    -67   -142   -155    132    145     77   -166
    116    -54   -171    -31    142   -111   -150   -179    101    109     54   -168
    106    -59   -166    -23    135   -111   -158   -192     90    101     38   -176
    114    -36   -150    -38    132    -93   -166   -200     72     88     15   -168
    119    -67   -187    -25    150   -127   -166   -205     67     88     18   -174
    119   -101   -220    -10    168   -161   -155   -200     64     88     25   -181
    122   -101   -223    -10    171   -161   -153   -197     75     93     33   -181
    109    -62   -171    -23    140   -116   -155   -197     83    103     44   -176
     96    -83   -181     -7    137   -129   -137   -184     88    101     25   -192
    119   -109   -228     -5    171   -168   -135   -179     67     57    -20   -239
    166   -241   -410     36    285   -324   -114   -163     -2    -54   -137   -374
    200   -457   -657    129    428   -555    -23   -101   -101   -257   -374   -639
    215   -488   -704    135    457   -597    111     33    -57   -293   -475   -748
    161   -277   -439     57    298   -358    171    -28     62   -148   -314   -602
     18    197    179   -109    -83    187     10   -457    153    179    140   -142
   -155    893   1049   -368   -602    971   -249   -896    316    711    844    568
   -205   1366   1571   -581   -888   1467   -488  -1034    566   1301   1517   1262
   -127   1231   1358   -553   -743   1293   -698  -1075    571   1483   1712   1514
   -124    698    823   -285   -472    761   -766  -1153    174    940   1156    984
   -171    137    309     18   -239    223   -701  -1135   -332     57    275     80
   -184   -194    -10    187    -90   -103   -496   -826   -345   -236    -72   -293
   -137   -244   -106    189    -18   -176   -327   -530   -171   -127    -59   -293
    -59   -202   -142    129     38   -174   -228   -348    -62    -49    -28   -272
     -2   -210   -207    106    101   -210   -163   -241      2    -10    -15   -262
     20   -215   -239     96    127   -226   -148   -215      2    -20    -38   -285
     31   -200   -231     85    129   -215   -145   -210     -5    -33    -59   -306
     38   -192   -231     75    135   -210   -140   -197      0    -31    -62   -311
     62   -124   -187     31    124   -155   -132   -174     20    -12    -49   -298
     49    -75   -127     12     85   -101   -142   -168     25     -7    -51   -298
     57     -7    -67    -25     62    -36   -161   -163     28      0    -51   -298
     72     57    -18    -64     44     20   -161   -140     59     28    -41   -283
     67     57    -10    -62     38     23   -168   -135     75     46    -31   -272
     51     46     -7    -49     31     18   -176   -129     77     38    -41   -275
     54     62      7    -57     23     33   -168   -109     93     41    -33   -257
     51     85     33    -70      7     59   -163    -96    106     44    -18   -239
     64    135     70    -98     -2    103   -150    -80    135     54      7   -215
     70    150     80   -111     -5    114   -137    -62    155     64     20   -192
     88    163     75   -124      5    119   -135    -38    174     75     31   -168
    103    174     70   -140     18    122   -132    -15    194     88     44   -150
    116    218    101   -166      7    161   -127     18    228    114     67   -127
    142    226     80   -187     31    153   -127     46    244    122     80   -111
    161    215     54   -189     51    135   -129     85    265    142     98    -90
    174    205     28   -189     72    116   -129    135    298    189    132    -64
    200    226     25   -213     88    127   -129    176    335    236    171    -25
    220    285     64   -254     75    176   -140    197    361    275    197      7
    231    303     72   -267     77    187   -145    215    379    296    210     25
    244    293     46   -270     98    168   -140    233    392    301    213     33
    254    285     31   -270    111    158   -132    246    402    309    218     46
    239    301     62   -272     88    181   -114    252    418    319    233     72
    218    332    114   -275     51    223   -109    239    418    319    241     75
    205    335    129   -272     38    233   -111    210    394    290    220     59
    200    335    135   -267     33    236    -96    189    381    267    200     49
    153    316    163   -236     -5    241    -72    171    384    262    197     51
    114    288    174   -202    -28    231    -54    148    376    259    189     18
     80    246    163   -166    -41    205    -33    127    361    249    176    -10
     46    220    174   -132    -62    197    -12    109    348    231    158    -41
     25    228    202   -127    -88    215    -10     80    335    205    145    -64
     23    267    244   -145   -109    257    -10     67    329    192    140    -62
      7    275    265   -142   -129    270    -18     54    340    194    148    -51
    -12    275    288   -129   -150    280    -28     41    348    207    163    -41
     -7    311    319   -153   -163    314    -41     44    374    241    200      2
     18    309    290   -163   -137    301    -67     46    376    244    205     31
     28    288    257   -161   -114    272    -90     38    358    231    189     18
     18    270    252   -142   -116    262    -90     38    368    246    202    -20
    -20    246    267   -114   -145    257    -93     33    374    244    202    -20
    -38    155    192    -59   -116    174    -80     49    371    233    189     10
    -46     23     67     10    -59     44    -75     46    337    194    148    -15
    -54    -54      0     54    -28    -28    -72     33    301    150    106    -72
    -57   -129    -75     93      7   -101    -72     23    280    129     88    -98
    -54   -145    -90     98     18   -119    -75      0    249     85     25   -148
    -64   -145    -83    103      7   -114    -75    -12    223     51    -15   -127
    -54   -142    -88     98     15   -116    -70    -10    220     62     10   -109
    -49   -213   -166    129     57   -189    -80    -18    207     49      0   -122
    -44   -239   -194    140     75   -218    -77    -12    213     51      2   -116
    -28   -176   -150    101     59   -166    -85    -15    207     67      2   -116
    -41   -163   -122    103     38   -142   -109    -36    194     75     -5   -122
    -67   -174   -106    119     18   -142   -122    -44    192     80      0   -132
    -70   -155    -88    111      7   -122   -119    -38    187     77    -10   -155
    -57   -155    -98    103     18   -127   -122    -46    166     41    -62   -184
    -25   -272   -246    150    109   -259   -101    -33    116    -36   -155   -290
     51   -527   -581    236    314   -555    -36     49     46   -241   -397   -504
    106   -607   -717    249    410   -662     72    200    111   -345   -527   -607
     62   -407   -470    171    265   -439    153    241    272   -215   -381   -472
    -70    -44     25     57    -49    -10     36   -137    290     31     -2   -103
   -223    566    789   -174   -506    678   -259   -688    244    423    623    485
   -246   1122   1369   -439   -807   1244   -504   -937    363    943   1301   1124
   -132   1041   1174   -457   -654   1109   -717  -1018    371   1197   1602   1465
    -90    457    548   -181   -319    501   -782  -1078     18    740   1085    987
   -106   -103      0    103    -57    -51   -732  -1067   -480   -148    101     15
   -119   -402   -285    259     80   -345   -576   -818   -524   -493   -355   -452
   -116   -405   -288    257     85   -348   -415   -498   -267   -361   -298   -405
   -103   -366   -262    236     77   -314   -293   -265    -70   -228   -220   -345
   -111   -392   -280    249     80   -337   -184   -111     51   -150   -184   -306
   -140   -389   -252    265     54   -322   -129    -41    111   -111   -168   -293
   -158   -361   -205    257     20   -285    -96     12    166    -67   -129   -254
   -158   -314   -155    236     -2   -236    -75     54    205    -36    -96   -241
   -168   -303   -135    236    -18   -220    -54     90    244     -7    -72   -236
   -158   -314   -155    236     -2   -236    -41    122    272     10    -59   -202
   -135   -296   -161    215     12   -231    -38    140    290     15    -54   -176
    -88   -296   -207    192     59   -252    -41    145    290      7    -75   -200
    -59   -283   -223    168     80   -254    -46    150    298      2    -93   -179
    -20   -270   -249    145    111   -259    -51    148    301      5    -83   -155
     18   -244   -262    111    137   -252    -51    155    306     10    -67   -153
     44   -215   -259     85    150   -236    -38    179    342     36    -23   -119
     72   -207   -283     67    174   -244    -31    197    368     57     15    -90
    106   -181   -288     36    197   -233    -41    202    379     70     33   -116
    124   -158   -285     15    205   -220    -54    218    392     70     20   -155
    150   -168   -319     10    233   -244    -51    252    413     64      2   -101
    142   -158   -301      7    220   -228    -44    303    462    111     59    -33
    145   -171   -319     12    231   -244    -38    340    498    137    101    -15
    140   -166   -306     12    223   -236    -46    366    527    155    124     10
    168   -129   -298    -18    233   -213    -38    415    581    213    176     51
    197    -96   -296    -51    246   -194    -25    465    636    270    236    103
    205    -75   -283    -64    244   -179    -23    498    672    309    270    127
    220    -70   -290    -77    254   -179    -15    530    693    332    272    155
    239    -77   -316    -80    277   -197     -7    558    706    342    265    205
    244    -57   -301    -96    270   -179    -10    555    706    327    262    226
    241    -31   -272   -106    254   -150     -5    553    693    306    252    239
    220    -49   -272    -85    244   -161     12    550    698    327    259    192
    184     -7   -192    -88    187    -98     25    519    683    322    267    127
    140    -18   -158    -62    148    -88     23    478    644    283    231     72
    122    -23   -145    -49    132    -83     18    436    602    233    166     41
     98    -12   -114    -44    103    -62     12    389    563    181    119      7
     64    -12    -77    -25     70    -44     28    361    537    150    106     -5
     51     18    -33    -36     41     -5     20    309    493    106     83    -59
     67     51    -15    -59     41     18      0    259    452     57     31   -114
     70     62     -7    -67     38     28     -2    252    449     46     15    -96
     93    101      7    -96     44     54     -5    246    467     77     46    -64
     98    148     46   -124     25     98    -23    223    459     88     57    -59
     83    158     75   -122      2    116    -54    192    441     72     41    -70
     49    161    111   -106    -31    135    -54    207    457     80     41    -64
     75    174     98   -124    -10    137    -70    215    462     85     44    -67
    124    142     15   -135     54     80   -103    187    436     64     44    -64
     90     46    -44    -70     67      2    -93    187    433     57     49    -59
     44    -31    -75    -10     59    -51    -44    220    459     72     62    -44
     54    -90   -145     18     98   -116    -36    233    454     62     54    -64
     49    -88   -140     18     93   -114    -41    236    441     54     41    -90
     31   -122   -153     44     90   -137    -36    244    428     46     20    -98
     25   -122   -150     46     85   -135    -28    239    410     31      2    -96
     15    -85   -101     36     57    -93    -41    231    397     18     -7    -88
      2    -75    -80     33     41    -77    -41    228    387     -2    -33    -85
      2    -85    -90     41     46    -88    -54    210    363    -15    -46    -90
     12    -93   -106     38     59   -101    -57    213    358    -12    -41    -72
    -12   -111    -98     62     41   -106    -44    231    374     -2    -25    -51
    -18   -127   -111     70     44   -119    -67    213    363    -12    -36    -64
    -20   -171   -153     96     64   -163    -80    192    337    -46    -75    -77
    -28   -200   -174    114     72   -187   -101    176    311    -77   -103    -98
    -59   -207   -148    135     44   -179    -98    197    316    -80   -101   -109
    -25   -384   -361    202    166   -374    -67    226    262   -205   -239   -215
      7   -568   -579    280    293   -574     36    332    252   -340   -415   -363
     15   -581   -597    280    303   -589    153    457    342   -379   -498   -449
    -15   -233   -218    124    101   -226    192    407    449   -272   -376   -358
   -132    236    366    -54   -249    301    -23    -62    290    -98    -51    -59
   -200    706    904   -254   -553    805   -329   -540    109    179    420    350
   -148   1091   1239   -472   -693   1163   -620   -826     77    568    953    776
    -20    872    893   -426   -457    883   -813   -867     38    745   1156    945
    -31    392    420   -181   -228    405   -810   -872   -301    168    566    465
    -72    -54     18     64    -46    -20   -685   -769   -592   -550   -205   -168
    -67   -337   -270    200     98   -303   -491   -478   -449   -691   -472   -394
      5   -387   -392    192    197   -389   -366   -275   -220   -584   -452   -371
     59   -381   -441    161    249   -410   -270   -106    -44   -480   -384   -314
     51   -363   -418    155    233   -389   -161     75    132   -350   -280   -202
     77   -374   -452    148    265   -413   -137    119    179   -314   -254   -166
    111   -342   -454    116    283   -397   -145    101    176   -324   -267   -187
    114   -322   -439    103    275   -379   -145    103    179   -337   -285   -197
    106   -301   -410     96    257   -355   -135    129    210   -309   -259   -158
    119   -293   -413     85    265   -353   -132    145    226   -296   -228   -132
    124   -272   -397     75    259   -335   -129    150    231   -296   -218   -116
    101   -280   -384     88    241   -332   -111    171    257   -277   -210    -98
     72   -267   -340     96    205   -303   -111    176    262   -267   -220   -106
     64   -239   -303     85    184   -270   -103    189    275   -252   -213   -101
     70   -218   -288     75    179   -252    -67    223    316   -223   -174    -64
     93   -205   -301     54    197   -252    -54    244    340   -207   -153    -31
    122   -179   -303     28    210   -241    -64    241    345   -197   -135     -5
    114   -166   -280     25    194   -223    -64    259    368   -176   -111     18
    111   -153   -265     20    187   -207    -59    275    389   -166   -101     41
    106   -158   -267     23    187   -213    -41    296    410   -150    -85     57
    119   -103   -223     -7    171   -163    -36    337    470    -88    -28    103
    145    -88   -236    -31    189   -163    -31    371    511    -67     -7    142
    142    -93   -236    -23    189   -163    -12    420    563    -23     25    192
    176    -57   -233    -59    202   -145    -12    457    610     25     77    241
    192    -10   -202    -93    197   -106    -15    480    641     51    101    270
    187      5   -181    -96    184    -88     -7    511    670     67    111    301
    189     20   -168   -103    179    -72      7    542    696     96    145    342
    218     62   -155   -142    187    -44      7    540    688     88    145    361
    228     93   -135   -161    181    -20      7    530    665     59    122    350
    228    111   -119   -171    174     -5     10    511    639     28     93    329
    197     72   -124   -135    161    -25     25    485    600     -7     64    301
    163     67    -96   -116    129    -12     25    452    553    -51     25    257
    166     67    -98   -116    132    -12     20    402    496   -116    -25    220
    168    101    -67   -135    116     18     38    379    470   -140    -33    228
    184     88    -96   -135    140     -2     20    311    405   -197    -75    194
    179     51   -129   -116    153    -38    -10    228    306   -290   -150    140
    163     25   -137    -96    150    -54    -23    194    252   -332   -187    119
    129     12   -119    -72    124    -51    -41    161    213   -355   -218     83
    127     33    -93    -80    111    -28    -51    129    197   -363   -223     54
    109     83    -28    -98     70     28    -49    122    210   -348   -189     88
     93    129     36   -111     28     83    -44    114    213   -332   -166    116
    116    184     64   -153     25    124    -54    101    213   -316   -148    142
    161    213     51   -187     54    132    -72     80    202   -316   -140    145
    168    176      7   -174     80     93    -83     83    192   -324   -145    148
    184    158    -25   -171    103     64    -96     75    176   -345   -158    148
    194    171    -25   -184    109     72    -88     75    179   -345   -142    176
    215    239     23   -226     96    132    -77     90    202   -306   -101    207
    207    189    -18   -200    111     88    -51    122    228   -280    -88    171
    205    111    -93   -158    148      7    -54    116    197   -324   -145    171
    215     59   -158   -140    187    -46    -49    114    171   -353   -171    202
    215     59   -155   -137    187    -46    -38    111    155   -358   -176    187
    184     28   -158   -109    171    -64    -57     77    109   -394   -210    135
    158      5   -155    -83    158    -75    -57     64     75   -426   -246    111
    137    -12   -150    -64    145    -80    -59     57     51   -452   -277    101
    106    -36   -142    -33    124    -88    -57     44     28   -470   -283    101
     49    -44    -93     -2     70    -67    -54     28     18   -467   -265     88
     10    -44    -54     15     31    -49    -59     18     -2   -475   -285     62
     12    -38    -51     12     31    -44    -98    -20    -51   -522   -345     46
     25    -64    -90     20     57    -77   -135    -80   -122   -584   -405    -28
     31    -96   -127     31     77   -111   -145   -101   -150   -610   -428    -70
     31   -218   -252     93    140   -233   -122    -83   -181   -670   -501   -155
     33   -394   -428    179    228   -410    -54    -10   -207   -784   -659   -285
     31   -462   -493    215    262   -478     49    124   -137   -849   -784   -418
     -5   -259   -257    132    124   -259    116    189     10   -745   -711   -381
    -88    137    226    -25   -158    181    -10   -158   -103   -636   -504   -205
   -127    600    727   -239   -426    665   -332   -743   -410   -485   -166     98
   -140   1145   1286   -501   -711   1215   -631  -1130   -540   -168    319    517
    -93   1221   1314   -566   -704   1267   -867  -1241   -532    148    696    846
    -41    820    859   -389   -452    839   -917  -1228   -709    -64    472    675
    -54    366    420   -158   -236    392   -839  -1179  -1036   -761   -265     67
    -70    -70      0     70    -36    -36   -644   -950  -1091  -1195   -831   -381
    -70   -103    -33     85    -20    -70   -462   -659   -779   -992   -761   -345
    -64    -64      0     64    -33    -33   -319   -433   -537   -831   -654   -280
    -62    -54      5     57    -36    -25   -257   -303   -407   -769   -602   -187
    -46    -70    -23     59    -12    -46   -252   -272   -374   -769   -597   -166
     18    -49    -67     15     41    -57   -262   -257   -366   -782   -610   -155
     44    -10    -54    -18     46    -31   -267   -249   -358   -787   -618   -145
     44     18    -25    -31     33     -5   -262   -257   -358   -792   -626   -140
      5     38     33    -20    -12     36   -231   -262   -353   -782   -620   -127
    -10     90    101    -41    -54     96   -215   -257   -337   -758   -613   -124
     -2    122    124    -59    -62    122   -228   -267   -340   -745   -607   -119
      5    161    155    -83    -75    158   -220   -257   -332   -724   -594   -103
     -5    213    218   -103   -111    215   -218   -249   -322   -704   -581    -93
    -31    244    275   -109   -153    259   -246   -267   -335   -711   -592   -111
    -38    288    327   -124   -181    306   -277   -280   -342   -709   -592   -119
    -41    345    387   -153   -213    366   -293   -275   -329   -685   -579   -109
    -38    415    454   -187   -246    433   -301   -265   -306   -652   -558    -90
    -25    475    498   -226   -262    485   -298   -259   -293   -626   -545    -83
      0    532    532   -267   -265    532   -290   -246   -272   -607   -537    -77
     15    584    568   -301   -275    576   -301   -233   -249   -576   -519    -62
     20    657    636   -337   -306    646   -301   -205   -215   -535   -491    -38
      5    696    691   -350   -342    693   -309   -179   -179   -493   -465    -15
    -31    696    727   -332   -379    711   -319   -155   -140   -452   -444     12
    -12    711    722   -350   -368    717   -329   -132   -111   -423   -439     23
     57    730    672   -392   -306    701   -342   -127   -106   -410   -449     20
     93    745    649   -420   -277    696   -350   -101    -96   -381   -428     46
    116    795    678   -457   -280    737   -348    -80    -80   -350   -400     70
    114    846    730   -480   -306    787   -332    -67    -70   -332   -381     85
    114    849    735   -480   -309    792   -311    -62    -75   -337   -384     77
     80    805    724   -444   -322    766   -327    -98   -124   -376   -420     41
     62    800    737   -431   -337    769   -345   -148   -168   -410   -454     -2
     57    833    776   -446   -358    805   -358   -184   -210   -433   -475    -31
     18    852    833   -433   -407    844   -381   -236   -254   -459   -491    -59
    -10    867    875   -431   -441    870   -371   -277   -280   -478   -511    -83
    -31    846    875   -407   -452    859   -363   -316   -311   -501   -542   -116
    -36    823    857   -394   -446    841   -363   -363   -353   -527   -576   -145
    -38    807    846   -384   -441    826   -361   -392   -384   -545   -597   -174
    -46    818    862   -387   -454    839   -355   -389   -379   -519   -576   -163
    -44    875    917   -415   -480    896   -361   -405   -368   -491   -553   -150
    -33    906    937   -436   -485    922   -392   -446   -381   -493   -553   -155
    -23    927    950   -452   -485    937   -407   -449   -355   -454   -517   -119
      0    956    956   -480   -478    956   -426   -446   -329   -418   -478    -90
    -25    906    932   -441   -480    919   -480   -470   -342   -418   -488    -96
    -28    870    898   -420   -462    883   -491   -467   -340   -410   -491    -90
    -31    795    826   -381   -428    810   -488   -457   -337   -389   -478    -90
    -41    753    795   -358   -418    774   -467   -441   -311   -358   -454    -93
    -36    743    779   -355   -407    761   -465   -428   -288   -337   -433    -77
    -25    683    709   -329   -368    696   -475   -431   -301   -345   -454    -96
    -23    602    626   -288   -324    613   -470   -426   -316   -342   -462   -122
    -25    530    555   -252   -290    542   -462   -423   -322   -335   -452   -119
    -28    483    509   -228   -267    496   -465   -428   -342   -340   -454   -127
    -33    431    465   -200   -249    446   -465   -431   -361   -340   -457   -140
    -49    394    444   -171   -246    418   -459   -426   -358   -327   -446   -148
    -64    327    392   -132   -228    358   -444   -415   -350   -316   -441   -137
    -80    265    345    -93   -213    306   -410   -392   -327   -293   -420   -103
    -96    207    301    -57   -200    254   -397   -381   -322   -277   -402    -75
   -124    176    301    -25   -213    239   -418   -400   -342   -277   -400    -88
   -137    142    280     -5   -207    210   -428   -394   -342   -259   -379    -83
   -168     67    233     49   -200    150   -420   -384   -337   -236   -355    -90
   -215    -12    202    111   -207     93   -405   -379   -350   -254   -394   -119
   -236   -119    116    179   -176     -2   -361   -358   -387   -340   -501   -161
   -231   -368   -137    298    -49   -254   -239   -236   -410   -488   -693   -345
   -210   -428   -220    319      2   -324   -116    -77   -332   -514   -792   -493
   -205   -158     46    181   -127    -57    -54    -67   -197   -355   -649   -381
   -288    311    600    -10   -444    454   -218   -506   -236   -137   -298    -44
   -379    940   1317   -280   -849   1127   -553  -1062   -322    236    280    472
   -426   1467   1893   -519  -1161   1678   -836  -1337   -236    748    937   1049
   -355   1460   1816   -553  -1085   1636  -1036  -1379   -148   1091   1330   1428
   -327    937   1265   -303   -795   1101  -1085  -1356   -348    779    974   1106
   -363    368    732     -2   -548    550  -1005  -1306   -807   -111     59    213
   -361    -20    340    189   -350    158   -820  -1034   -844   -472   -420   -254
   -322   -103    218    210   -272     54   -633   -704   -587   -332   -418   -179
   -293   -103    189    200   -241     41   -506   -472   -394   -197   -348   -101
   -285    -75    210    179   -249     64   -436   -358   -293   -129   -301    -70
   -303    -80    223    192   -265     70   -394   -316   -249   -111   -288   -111
   -314    -70    241    189   -280     85   -366   -277   -223   -101   -275    -80
   -319    -70    249    194   -285     88   -361   -257   -207    -70   -252    -80
   -306    -38    267    171   -288    114   -376   -254   -197    -41   -262   -135
   -288     10    298    137   -293    155   -387   -239   -171      2   -236   -158
   -324    -15    309    168   -319    148   -376   -213   -150     31   -228   -140
   -322    -25    296    174   -309    135   -358   -187   -127     54   -213    -57
   -306    -31    275    168   -290    122   -345   -174   -106     90   -184    -54
   -327    -25    301    176   -316    137   -324   -168    -77    137   -155    -67
   -363      7    371    176   -368    189   -293   -137    -23    187   -122    -59
   -311     41    353    135   -332    197   -293    -96     20    213   -101     -7
   -257     72    329     90   -293    200   -296    -51     64    262    -41     15
   -257     83    340     85   -298    210   -285    -12    114    332     10    -36
   -252    106    355     70   -303    231   -267     25    153    374     31    -18
   -244    122    366     62   -303    244   -233     72    187    402     57     85
   -254    101    355     75   -306    228   -218    127    236    452     90    116
   -246     51    298     96   -272    174   -252    148    244    472     90    127
   -197     54    252     70   -226    153   -262    176    262    493    114    140
   -158     77    236     41   -197    155   -241    226    319    545    179    187
   -163     80    244     41   -202    161   -215    270    376    600    244    215
   -150     98    249     23   -200    174   -187    332    441    652    303    259
   -119    155    272    -20   -194    213   -171    368    475    680    342    306
    -90    148    239    -28   -163    192   -192    366    457    678    348    303
    -80    150    228    -36   -155    189   -213    335    433    672    335    252
    -96    181    277    -44   -187    231   -228    290    402    659    329    192
    -98    189    288    -46   -194    239   -228    254    381    639    322    140
    -72    187    259    -57   -166    223   -246    213    345    597    267    106
    -41    179    220    -70   -129    200   -270    163    290    550    215    109
    -46    197    244    -75   -145    218   -259    142    293    566    233     64
    -90    192    283    -51   -187    236   -236    124    298    568    223     33
   -129    168    298    -18   -213    233   -226     83    275    550    205     23
   -176    168    345      2   -262    257   -218     33    254    527    189      5
   -210    179    389     15   -298    283   -202     18    254    545    202     -7
   -192    213    405    -10   -298    306   -194     28    285    597    226    -98
   -168    239    407    -33   -288    322   -210      7    283    581    174    -80
   -184    228    410    -23   -298    316   -236    -10    272    571    192    103
   -205    272    478    -33   -342    374   -259     -7    309    631    262     75
   -246    267    511    -10   -379    389   -267    -25    311    644    293     57
   -239    270    509    -15   -374    389   -265    -46    319    652    322     41
   -171    246    415    -38   -293    329   -298    -25    322    659    296     12
   -176    218    394    -20   -285    306   -327      0    345    693    311     46
   -202    161    363     18   -283    262   -322     28    376    714    337     59
   -202     67    270     67   -236    168   -306     49    374    685    311     44
   -218    -20    197    119   -210     85   -314     41    358    688    327     -7
   -226    -15    210    119   -218     96   -314     20    335    683    337    -83
   -223     18    239    101   -231    127   -283     18    324    688    335   -101
   -254    -57    197    155   -226     70   -272      0    298    665    303    -88
   -296    -77    218    187   -259     70   -272     -2    301    672    298   -116
   -309    -46    262    179   -288    106   -285    -10    288    662    277   -114
   -272     -7    262    140   -267    127   -319    -44    249    633    246   -137
   -218     18    236    101   -226    127   -353    -83    218    607    220   -176
   -197      5    202     93   -200    103   -361    -90    197    581    200   -197
   -210    -25    184    119   -197     77   -358    -83    202    579    215   -187
   -213    -62    150    137   -184     44   -363    -70    213    600    233   -202
   -194    -59    135    127   -166     36   -368    -59    215    615    218   -236
   -163   -189    -25    174    -70   -106   -361    -49    161    535    132   -303
   -158   -441   -283    298     59   -363   -303    -23     38    335    -83   -537
   -161   -623   -462    389    150   -542   -166     90      5    194   -257   -745
   -171   -498   -327    335     77   -413    -33    174    129    270   -192   -709
   -293    -77    213    184   -254     67   -129   -176    233    535    158   -366
   -428    566    995    -70   -711    779   -418   -626    407   1054    810    296
   -519   1208   1725   -345  -1122   1467   -688   -846    693   1693   1540   1018
   -423   1345   1769   -459  -1096   1556   -961   -865    904   2161   2013   1527
   -350    937   1288   -293   -820   1111  -1093   -943    610   1829   1673   1221
   -223    480    704   -127   -462    592  -1109   -956     93   1034    875    415
   -223     31    254     96   -241    142   -948   -789   -194    459    259   -228
   -355   -244    111    301   -233    -67   -652   -511    -88    420    140   -376
   -270   -257     12    262   -142   -122   -472   -277     36    470    155   -353
   -252   -319    -67    285    -93   -194   -374   -132    116    517    174   -355
   -202   -319   -116    259    -46   -218   -322    -46    184    581    207   -376
    -12   -218   -205    116     96   -213   -350    -20    200    597    228   -376
    -90   -265   -174    176     38   -220   -374     -7    202    597    226   -368
   -262   -361    -98    311    -83   -231   -314      7    218    605    228   -368
   -241   -381   -142    311    -51   -262   -272     18    220    600    226   -366
   -161   -389   -228    275     33   -309   -298      5    197    579    210   -387
   -124   -353   -228    239     51   -290   -306     36    231    610    244   -374
    -72   -322   -252    197     88   -288   -311     54    249    626    262   -355
    -33   -298   -265    163    111   -283   -306     62    262    631    265   -355
    -25   -275   -249    150    111   -262   -298     85    283    654    280   -345
    -33   -309   -275    168    119   -293   -285    124    322    693    309   -322
     28   -319   -348    145    187   -335   -293    122    324    698    309   -324
     93   -311   -405    106    246   -358   -319    106    296    672    277   -355
    109   -293   -402     93    254   -348   -319    142    322    693    290   -348
     96   -249   -345     75    220   -298   -280    220    397    758    361   -298
    103   -233   -337     62    220   -285   -236    296    475    818    413   -239
    207   -200   -407     -5    306   -303   -265    290    465    815    405   -228
    233   -140   -374    -46    303   -257   -239    350    522    878    467   -174
    228    -85   -314    -72    270   -200   -197    428    592    937    530   -109
    254    -18   -272   -119    262   -145   -176    483    657   1013    589    -80
    309    -10   -319   -153    314   -163   -181    509    685   1041    613    -59
    371     38   -332   -205    353   -145   -179    548    711   1065    639     -5
    353     28   -324   -192    337   -148   -171    563    722   1075    649     10
    283     10   -275   -148    277   -132   -145    566    735   1080    654     15
    275     18   -257   -145    265   -119   -122    571    743   1088    657     12
    290    -10   -301   -140    296   -155   -129    548    727   1067    646    -10
    272    -62   -335   -106    301   -197   -101    555    743   1078    662      2
    309    -12   -322   -148    316   -166   -101    517    722   1052    649    -23
    314     51   -265   -184    288   -106    -96    478    719   1039    654    -33
    257     -2   -259   -127    257   -129    -59    449    717   1021    646    -51
    228    -51   -283    -90    254   -166    -44    418    691    984    613    -83
    228    -38   -270    -96    249   -153    -38    387    667    963    597   -101
    220    -36   -259    -93    239   -148    -28    363    654    948    589   -124
    220     -7   -228   -106    223   -116    -25    348    652    948    581   -137
    228     44   -187   -137    207    -70    -18    353    683    976    613   -111
    220     80   -142   -150    181    -31    -18    342    693    987    633   -103
    200    101   -101   -153    150      0    -33    337    714   1008    662    -88
    197     70   -127   -132    163    -28    -51    342    740   1026    691    -64
    210      7   -202   -109    205    -96    -70    335    724   1002    670    -75
    207      2   -205   -106    205   -101    -72    345    737   1013    685    -59
    192     25   -166   -111    176    -70    -67    355    753   1028    709    -38
    158     28   -129    -93    145    -49    -57    368    758   1031    717    -28
    137    -49   -189    -46    161   -116    -67    361    724    987    670    -77
    150   -187   -337     18    244   -262    -83    345    670    914    589   -158
    163   -252   -415     44    288   -335    -93    332    628    870    535   -207
    168   -210   -379     20    272   -293   -101    314    610    857    527   -213
    179   -210   -389     15    280   -298   -101    303    600    854    535   -205
    187   -202   -389      7    285   -296    -77    303    600    852    537   -202
    192   -228   -420     15    303   -324    -51    311    610    852    542   -200
    226   -207   -433     -7    329   -319    -46    319    626    859    555   -181
    233   -223   -459     -5    342   -340    -36    329    639    875    571   -168
    231   -257   -488     12    358   -371    -33    329    636    867    568   -179
    213   -298   -514     41    361   -405    -38    311    618    841    548   -205
    205   -332   -537     64    371   -433    -38    306    613    836    535   -210
    192   -353   -545     80    366   -449    -31    309    602    820    527   -213
    184   -454   -639    135    410   -545    -10    327    587    795    504   -244
    200   -652   -854    223    527   -753     36    376    517    667    342   -407
    228   -776  -1005    275    615   -891    155    501    501    519    135   -631
    210   -633   -844    207    527   -737    283    641    644    571    142   -657
    119   -319   -439     98    277   -379    262    457    709    735    350   -462
    -10    124    132    -59    -70    127     -7    -85    615    987    756    -64
    -85    758    844   -335   -465    800   -262   -491    633   1428   1363    517
    -64    995   1057   -465   -561   1026   -498   -623    745   1904   1901   1026
      0    581    579   -290   -288    581   -633   -631    662   1927   1901   1075
     38    137     98    -90    -28    119   -605   -639    267   1283   1244    441
     -2   -426   -423    215    210   -426   -548   -631   -228    363    298   -441
      7   -688   -698    340    350   -693   -431   -353    -93    296    124   -592
     49   -662   -711    306    379   -685   -259    -54    184    498    262   -485
    111   -574   -688    231    397   -631   -124    161    374    633    361   -402
    135   -550   -685    207    410   -618    -67    262    470    691    400   -387
    137   -607   -748    233    441   -678    -72    270    457    657    345   -405
    140   -607   -748    233    444   -678    -85    270    444    644    327   -415
    187   -514   -701    161    441   -605    -54    301    483    678    355   -397
    171   -519   -691    174    431   -605    -70    296    491    662    345   -394
    155   -545   -701    194    428   -623    -90    288    483    649    345   -394
    202   -467   -670    132    436   -568    -62    316    517    688    402   -358
    246   -410   -659     80    452   -535    -51    329    535    706    415   -371
    252   -402   -654     75    452   -527    -70    335    542    701    381   -358
    246   -405   -654     77    449   -530    -67    342    548    691    371   -316
    226   -418   -644     93    433   -530    -80    340    553    691    389   -324
    239   -381   -623     70    428   -501    -96    340    561    685    410   -363
    288   -296   -584      5    436   -439    -90    342    587    706    462   -405
    293   -379   -672     41    480   -527   -119    332    581    683    431   -379
    342   -394   -740     25    540   -566    -93    376    618    701    439   -267
    342   -374   -717     12    527   -542    -77    410    665    750    483   -259
    267   -446   -714     90    491   -579   -109    420    672    748    449   -283
    277   -420   -698     70    488   -558    -96    470    711    779    470   -192
    285   -381   -670     46    478   -524    -93    504    750    826    535   -174
    337   -366   -704     12    519   -535    -80    555    807    875    587   -176
    402   -306   -709    -46    555   -506    -49    623    867    927    615   -135
    363   -311   -675    -28    517   -493    -90    615    867    924    613   -106
    350   -288   -639    -31    493   -465    -80    633    896    945    636    -93
    350   -254   -607    -49    478   -431    -44    662    911    958    652    -85
    342   -205   -548    -67    444   -376    -36    657    909    963    665    -96
    340   -174   -514    -85    426   -342    -28    644    893    943    649   -122
    285   -220   -506    -33    394   -361    -64    597    836    880    594   -179
    265   -226   -491    -20    376   -358    -64    574    805    849    574   -205
    267   -218   -485    -23    376   -350    -44    558    784    828    571   -207
    254   -210   -467    -23    358   -337    -28    522    750    802    550   -236
    239   -200   -439    -18    337   -319    -10    493    724    776    527   -262
    218   -189   -407    -15    311   -298    -20    452    683    740    498   -293
    220   -194   -415    -12    316   -303    -18    418    657    709    480   -327
    236   -187   -426    -25    329   -306    -31    405    662    717    488   -319
    202   -189   -394     -7    296   -290    -59    381    665    727    506   -303
    161   -168   -332      2    244   -249    -49    353    657    724    514   -306
    132   -148   -280      7    205   -213    -46    327    657    724    522   -306
    161   -111   -275    -25    215   -194    -18    350    698    758    563   -267
    135   -187   -324     25    228   -254    -36    353    688    750    566   -257
     98   -218   -319     57    207   -267    -70    337    675    756    579   -249
    127   -161   -288     18    207   -223    -51    355    706    789    613   -207
    109   -189   -298     38    202   -241    -54    358    706    792    605   -200
    103   -267   -371     80    236   -316    -49    371    701    779    589   -207
    111   -350   -462    116    285   -405    -51    387    691    756    566   -223
    124   -361   -485    119    303   -423    -54    379    672    724    532   -239
    142   -353   -496    103    316   -423    -36    374    657    701    501   -249
    114   -415   -530    148    322   -472    -51    345    602    644    449   -288
     88   -517   -605    213    345   -561    -85    316    558    605    420   -314
    106   -548   -654    220    379   -600    -77    319    548    589    413   -327
    109   -517   -626    202    366   -571    -75    319    548    592    418   -332
    116   -446   -563    163    337   -504    -96    306    548    589    426   -324
    127   -436   -563    150    345   -498   -103    301    542    579    426   -324
    132   -467   -600    168    366   -532   -109    301    524    558    413   -335
    145   -488   -633    171    389   -561   -116    293    511    542    402   -332
    155   -527   -683    184    418   -605   -137    272    491    509    368   -350
    163   -605   -769    218    465   -685   -132    280    457    454    301   -400
    140   -800   -940    329    540   -870    -57    358    428    340    166   -511
    122   -930  -1052    402    584   -989     98    517    498    257     36   -623
     93   -776   -870    340    480   -820    215    644    672    348    101   -568
     -2   -446   -446    223    220   -446    132    400    652    470    303   -407
    -93    -25     67     59    -80     20   -197   -205    366    584    605   -155
   -158    501    657   -171   -407    576   -522   -667    213    870   1060    207
   -101    714    815   -306   -459    763   -771   -865    192   1184   1460    542
     18    329    309   -176   -145    322   -872   -904     15   1031   1319    441
     49   -179   -228     64    137   -202   -841   -896   -348    368    641   -124
     46   -659   -709    303    376   -683   -672   -696   -488   -174     12   -631
     83   -792   -875    353    478   -831   -485   -376   -218    -88    -20   -633
    106   -704   -810    296    457   -756   -361   -135     33     77     75   -530
    119   -657   -776    270    446   -717   -252     54    207    192    148   -441
    153   -636   -789    239    470   -711   -168    166    311    259    192   -376
    176   -727   -904    275    537   -815   -194    153    285    220    148   -415
    207   -737   -945    262    576   -841   -210    140    272    189    124   -446
    252   -654   -906    202    579   -779   -200    155    293    197    132   -452
    218   -641   -859    213    537   -750   -200    163    306    200    135   -449
    171   -631   -805    228    485   -717   -179    192    332    213    153   -436
    150   -592   -743    220    444   -667   -135    233    368    236    181   -428
    114   -576   -691    231    402   -633   -142    231    363    220    166   -449
     31   -597   -628    283    327   -613   -187    210    350    207    161   -452
     12   -550   -563    267    288   -558   -142    262    402    252    210   -407
     -7   -522   -514    262    252   -519   -116    298    441    275    241   -379
    -54   -527   -472    290    207   -501   -106    324    465    290    257   -358
    -72   -454   -384    262    153   -420    -75    366    509    327    293   -319
   -106   -418   -311    262    101   -366    -93    379    530    348    314   -301
   -101   -376   -277    236     88   -327    -64    413    555    371    327   -280
   -106   -363   -257    236     75   -311    -36    444    587    392    340   -254
   -111   -371   -259    241     72   -316    -49    457    600    394    332   -257
    -46   -316   -272    181    111   -296    -49    488    631    418    350   -241
     -2   -265   -262    132    127   -265    -59    517    659    446    374   -210
     18   -270   -288    127    153   -277    -85    532    675    452    374   -200
     83   -244   -327     77    205   -285    -36    589    724    498    407   -161
    127   -231   -361     51    244   -296    -31    618    743    517    426   -137
    158   -207   -366     23    259   -285    -44    623    740    509    423   -129
    158   -189   -348     15    252   -267    -36    618    724    485    407   -142
    174   -166   -342     -5    257   -254    -12    615    706    454    384   -158
    135   -205   -342     33    239   -272    -49    571    657    400    345   -187
    127   -197   -327     33    226   -262    -46    548    623    363    324   -194
    135   -205   -340     36    236   -272    -36    509    576    322    293   -218
    119   -213   -335     44    226   -272    -12    472    540    293    275   -233
    119   -187   -306     33    210   -246    -10    426    506    262    262   -241
    103   -168   -272     33    187   -220    -28    368    462    223    236   -267
     77   -189   -267     57    171   -228    -59    314    413    184    202   -301
     75   -207   -283     64    176   -244    -62    280    384    155    187   -311
     67   -187   -254     57    161   -220    -88    246    358    137    179   -316
     46   -166   -213     57    129   -189   -122    210    337    124    163   -329
     62    -67   -129      2     96    -98   -111    218    366    161    200   -277
     49    -28    -77    -10     62    -54   -127    200    368    174    218   -252
     12    -25    -38      5     25    -33   -153    179    363    187    233   -239
     12    -49    -62     15     36    -57   -148    184    366    194    244   -220
     25    -80   -106     28     64    -93   -145    174    350    176    231   -223
     15    -98   -116     38     64   -106   -176    150    329    163    223   -223
     31    -62    -93     15     59    -77   -189    140    327    163    228   -213
     46    -64   -111      7     77    -88   -192    140    319    155    220   -215
     93    -85   -179     -2    135   -132   -189    137    290    122    171   -254
    122   -137   -259      7    189   -197   -202    129    267     93    135   -280
    101   -226   -329     62    213   -277   -231    106    231     67    103   -306
     98   -290   -392     93    244   -340   -244     72    179     28     57   -353
    116   -314   -431     98    272   -371   -265     33    127    -20     12   -400
    116   -309   -426     93    270   -366   -285      0     90    -51    -15   -413
    127   -288   -418     80    270   -353   -285     -7     72    -62    -36   -400
    148   -288   -436     67    288   -361   -283     -7     67    -59    -31   -384
    140   -322   -462     90    301   -392   -301    -23     49    -70    -38   -400
    137   -316   -454     88    293   -384   -288    -25     38    -75    -57   -407
    145   -309   -454     80    298   -381   -283    -23     38    -77    -62   -410
     70   -379   -449    153    259   -415   -345    -67     -2   -109    -88   -436
     51   -400   -452    174    252   -426   -314    -54     -5   -114    -96   -433
     85   -465   -553    187    319   -509   -265     -2    -36   -187   -181   -491
    114   -628   -743    254    428   -685   -158    101    -75   -324   -358   -636
    129   -665   -795    265    459   -730      5    259      2   -363   -449   -727
     41   -436   -478    197    259   -457     36    202     93   -257   -335   -662
    -59    -31     28     44    -44     -2   -233   -350    -96   -111    -54   -436
   -106    553    659   -223   -381    605   -615   -898   -239    194    407    -44
   -155   1091   1244   -467   -701   1166   -956  -1213   -205    613    919    371
    -77   1148   1226   -535   -652   1187  -1197  -1273   -114    937   1228    631
    -33    636    667   -301   -350    652  -1231  -1241   -363    548    805    285
    -49     72    119    -12    -85     96  -1075  -1130   -740   -200     51   -327
    -41   -345   -303    192    129   -324   -797   -828   -748   -532   -355   -636
    -31   -423   -392    228    179   -407   -587   -519   -472   -400   -306   -589
     77   -355   -433    137    254   -394   -480   -288   -277   -275   -233   -522
    116   -327   -444    103    280   -384   -454   -187   -184   -213   -200   -480
     93   -389   -485    145    288   -436   -387   -189   -202   -236   -226   -491
     85   -449   -535    181    309   -491   -392   -213   -220   -257   -241   -517
     49   -509   -561    228    303   -535   -418   -236   -244   -283   -285   -561
     75   -493   -568    207    322   -532   -387   -207   -223   -267   -277   -561
    114   -470   -584    176    348   -527   -389   -179   -194   -241   -254   -540
    148   -418   -566    135    355   -491   -423   -166   -179   -220   -244   -540
    153   -423   -579    132    366   -501   -418   -163   -176   -213   -241   -550
    142   -433   -576    145    358   -504   -410   -168   -176   -207   -241   -561
    114   -400   -514    142    311   -457   -405   -179   -176   -202   -233   -563
    137   -358   -496    111    316   -426   -381   -155   -153   -174   -210   -535
    155   -306   -462     72    309   -381   -376   -137   -122   -145   -174   -506
    192   -244   -436     25    311   -337   -379   -109    -88   -109   -135   -470
    197   -226   -426     12    309   -324   -392   -101    -70    -85   -109   -449
    168   -241   -410     36    288   -324   -394   -103    -70    -80   -106   -449
    166   -241   -410     36    285   -324   -392    -72    -36    -49    -77   -428
    174   -223   -397     23    285   -309   -368    -25      5    -15    -51   -407
    197   -171   -368    -12    280   -267   -363     33     64     36    -10   -381
    267    -77   -345    -93    306   -210   -402    127    153    119     57   -337
    244   -111   -355    -67    298   -233   -394    163    181    153     80   -324
    228   -116   -348    -57    288   -231   -301    213    233    197    114   -280
    236   -101   -340    -70    285   -218   -257    244    272    236    142   -246
    197   -101   -298    -46    246   -200   -205    233    275    239    145   -239
    161   -137   -298    -12    228   -218   -231    226    270    241    148   -231
    168   -153   -322     -7    244   -236   -210    244    277    257    158   -215
    202   -122   -324    -41    262   -223   -194    252    277    270    166   -210
    280    -31   -311   -124    296   -171   -184    272    290    303    194   -181
    194   -114   -311    -41    252   -213   -262    192    223    262    153   -220
    140   -116   -257    -12    197   -187   -252    132    184    231    137   -249
    135    -51   -187    -41    161   -119   -231     93    166    226    148   -254
    150      2   -148    -75    150    -72   -210     80    168    239    161   -241
    129    -28   -158    -51    142    -93   -228     33    135    226    142   -265
     88    -80   -171     -5    127   -124   -252    -20     90    197    109   -309
     46   -116   -163     33    103   -140   -249    -51     62    184     85   -335
     28   -101   -129     36     77   -114   -246    -70     51    189     83   -342
     54     36    -20    -46     36     10   -288    -59     98    249    140   -298
    109    163     54   -137     28    109   -361    -38    148    311    197   -254
    114    155     41   -135     36     98   -353    -57    158    324    226   -239
     -7     10     18      0    -12     12   -324   -127    114    298    197   -270
    -23     28     49     -5    -36     38   -288   -119    132    332    218   -257
      7     38     31    -23    -12     36   -283    -96    150    348    228   -254
    111    101    -10   -109     62     46   -296    -64    176    371    254   -231
    210    189    -20   -200    116     85   -314    -25    213    405    288   -207
     75      5    -70    -41     72    -31   -345    -83    153    342    210   -290
     -2   -161   -158     83     77   -161   -329   -119     88    280    140   -358
     12   -197   -213     90    111   -205   -306   -114     70    262    124   -368
     20   -265   -285    122    153   -275   -316   -124     41    233    101   -389
     33   -285   -319    124    176   -301   -322   -140     10    213     93   -397
     38   -280   -319    119    179   -298   -311   -140      7    226    109   -381
     31   -265   -296    116    161   -280   -296   -135     12    241    127   -384
     31   -280   -311    124    171   -296   -265   -119     20    244    124   -394
     10   -309   -319    148    163   -311   -285   -127     12    246    129   -387
    -31   -324   -296    176    129   -311   -277   -127     18    254    137   -374
    -67   -301   -233    181     80   -267   -257   -119     25    259    150   -363
   -106   -332   -226    220     59   -280   -241   -101     33    259    168   -348
   -111   -348   -236    228     59   -293   -236    -90     36    252    171   -340
    -98   -387   -288    241     93   -337   -215    -67     15    197    124   -376
    -93   -550   -457    319    181   -504   -184     -7    -57     54    -23   -535
   -106   -706   -600    407    246   -654    -93    116    -75    -96   -194   -737
   -163   -626   -465    392    148   -545     54    179     25    -54   -176   -761
   -246   -285    -38    265   -103   -163     -7   -174     18    106     41   -584
   -314    194    509     57   -413    353   -361   -758    -59    418    478   -184
   -384    836   1221   -226   -802   1028   -722  -1150     25    940   1091    363
   -314   1150   1465   -418   -891   1306  -1031  -1241    241   1488   1610    839
   -200    820   1018   -311   -610    919  -1124  -1189    231   1527   1569    828
   -187    218    405    -18   -296    311  -1052  -1163   -210    839    878    207
   -181   -311   -129    246    -25   -220   -865  -1028   -672      7     62   -530
   -148   -441   -293    290     72   -368   -620   -667   -433     59     20   -602
   -103   -462   -358    283    124   -413   -439   -407   -220    192    103   -553
    -88   -522   -433    303    171   -478   -348   -244   -101    249    119   -568
    -33   -631   -597    332    280   -615   -275   -140    -38    252     85   -548
     51   -584   -639    265    342   -610   -254    -83    -12    265     85   -576
    153   -402   -555    124    353   -478   -309      5     80    376    163   -579
     90   -522   -613    213    350   -566   -298     15     88    363    150   -439
    -28   -623   -594    327    283   -610   -192    -70     12    298    124   -483
     12   -517   -530    249    270   -522   -124    -23     83    374    174   -530
     36   -483   -519    220    277   -501   -129     -5     90    353    168   -376
    119   -475   -594    176    353   -532    -88     38    135    444    267   -324
    226   -462   -688    119    457   -574    -18     36    163    506    252   -594
     10   -792   -802    389    405   -797   -166   -129     25    371    119   -659
    -36   -859   -823    446    392   -841   -148    -88     62    394    153   -657
     51   -597   -652    270    350   -623   -135     77    189    498    192   -530
     77   -449   -527    187    301   -488    -80    200    280    563    259   -192
     62   -465   -530    200    293   -496    -51    239    332    615    353   -153
     90   -480   -571    194    329   -524    -57    265    379    665    400   -197
     80   -426   -506    171    290   -465    -93    293    433    722    446   -231
     96   -392   -488    148    290   -439    -49    358    485    776    504   -218
     44   -491   -537    223    288   -514    -67    342    449    722    452   -270
     25   -548   -574    259    298   -561    -75    374    459    709    444   -254
     64   -498   -566    215    314   -530   -124    446    506    740    480   -200
    122   -350   -472    114    296   -410   -239    514    579    823    563   -140
     38   -407   -446    184    241   -428   -166    462    542    805    530   -233
    -62   -571   -509    316    220   -540   -163    368    449    730    449   -327
    -10   -607   -597    306    290   -602   -153    358    423    706    423   -329
     72   -584   -657    257    363   -620   -163    345    400    724    428   -314
    166   -568   -735    200    449   -652   -257    314    366    719    410   -350
    244   -548   -795    150    519   -670   -283    267    332    693    368   -394
    220   -594   -818    184    517   -706   -249    192    267    626    298   -410
    210   -558   -769    174    488   -662   -252    153    262    613    298   -402
    189   -454   -644    132    415   -550   -213    145    288    626    332   -397
    155   -410   -566    127    358   -488   -200    114    290    623    342   -392
    101   -371   -472    132    285   -420   -142     98    306    644    376   -374
    -15   -402   -387    210    184   -394    -75     98    332    672    420   -353
   -155   -555   -400    353    119   -478   -161     46    283    631    384   -397
    -46   -467   -420    257    184   -444   -153     64    301    639    394   -413
    -38   -361   -322    197    140   -342   -158     44    314    662    410   -410
    -57   -241   -184    150     62   -213   -158     57    368    743    483   -342
    -67   -176   -111    119     20   -145   -158     96    436    828    566   -319
    -83   -210   -127    145     20   -168   -140    124    480    862    620   -335
    -67   -249   -184    155     57   -218   -140    129    488    859    623   -301
    -44   -275   -231    161     93   -254   -155    127    480    867    631   -327
    -46   -259   -213    153     83   -236   -158    111    470    844    568   -353
    -72   -324   -252    197     88   -288   -171    116    452    810    548   -280
   -129   -498   -368    311    119   -433   -179    111    407    782    532   -322
   -187   -618   -431    402    122   -524   -150    129    405    797    550   -358
   -179   -607   -431    392    124   -519   -135    135    413    802    558   -355
   -140   -605   -465    371    161   -537   -119    116    389    776    532   -345
   -135   -584   -449    358    155   -517    -98    114    387    784    532   -342
   -153   -626   -472    389    158   -550   -142     93    366    779    511   -392
   -135   -657   -522    394    192   -589   -187     51    314    732    439   -475
    -70   -618   -548    345    239   -584   -181     38    296    706    410   -441
    -25   -587   -563    303    267   -576   -202     12    267    675    379   -475
    -23   -579   -555    301    265   -568   -233     -7    252    665    335   -498
     10   -517   -527    252    265   -519   -254     20    285    696    366   -433
    -54   -592   -537    324    241   -566   -270      2    262    696    371   -478
    -85   -750   -665    418    288   -709   -223    -25    194    628    290   -579
    -51   -904   -852    478    400   -878   -158      7    119    501    153   -709
    -70  -1080  -1013    574    470  -1047    -41     96     54    314    -57   -922
    -62  -1018   -956    540    444   -987     88    231    145    316    -75   -971
   -129   -774   -644    449    254   -709     75     88    249    485    145   -810
   -262   -394   -132    329    -64   -265   -220   -485    228    761    524   -506
   -350    298    649     23   -501    475   -511   -917    353   1262   1111    142
   -363    833   1197   -233   -779   1015   -748  -1018    623   1842   1743    909
   -371    620    989   -124   -680    805  -1005  -1109    571   1932   1855   1067
   -348      7    355    171   -350    181  -1013  -1130    174   1356   1275    493
   -257   -540   -283    397     10   -413   -818   -992   -280    555    478   -301
   -140   -737   -597    439    226   -667   -633   -680   -239    389    226   -652
    -10   -717   -706    363    345   -711   -548   -449   -106    428    174   -792
    111   -727   -839    309    475   -782   -428   -272    -18    441    129   -740
    176   -753   -932    288    553   -841   -316   -145     57    475    148   -685
    119   -841   -961    361    537   -901   -301   -124     51    439     93   -678
    106   -789   -896    340    501   -841   -257    -90     85    446    109   -594
     96   -789   -885    348    491   -836   -249    -72    106    472    155   -602
     83   -800   -883    355    483   -841   -254    -70    122    491    179   -631
     72   -818   -893    371    483   -854   -236    -44    150    509    187   -646
     41   -787   -831    371    436   -807   -197      2    189    532    215   -592
     28   -678   -706    324    366   -691   -213      2    202    550    239   -581
      5   -662   -667    327    335   -665   -231      2    207    571    257   -581
    -23   -701   -678    361    327   -691   -218     49    252    644    340   -550
     20   -722   -743    348    381   -732   -233     70    265    675    350   -662
    109   -662   -771    277    439   -717   -220     75    252    626    236   -693
     83   -652   -737    283    407   -693   -215     80    241    584    205   -501
     59   -636   -696    288    376   -665   -210    114    277    636    275   -459
     62   -665   -730    298    394   -696   -197    150    314    678    316   -459
    135   -581   -717    223    426   -649   -181    189    353    719    355   -452
    168   -519   -688    171    428   -602   -176    226    376    756    376   -436
    135   -545   -680    205    405   -613   -194    259    410    800    418   -402
    132   -530   -665    197    397   -597   -192    296    452    833    457   -387
    132   -506   -639    187    384   -571   -189    322    472    831    459   -397
    116   -478   -597    179    355   -537   -168    363    498    839    462   -340
    103   -384   -488    140    293   -433   -161    402    537    867    491   -316
     72   -285   -361    106    213   -322   -135    452    597    930    555   -301
    -49   -272   -223    161     85   -249    -80    496    665    992    618   -303
   -226   -355   -129    288    -49   -244    -36    535    701   1008    644   -236
   -301   -392    -90    345   -106   -241      7    574    727   1021    688   -153
   -329   -332     -5    329   -163   -171     44    597    750   1041    745    -96
   -329   -244     85    288   -207    -80    101    610    779   1065    753   -148
   -324   -194    129    257   -231    -33     85    558    748   1018    698   -150
   -327   -176    148    252   -239    -15     80    537    745   1021    732   -150
   -327   -244     80    285   -205    -83     49    480    693    974    678   -189
   -213   -280    -67    246    -72   -174     10    379    602    878    561   -241
    111   -210   -324     46    215   -267    -83    231    480    745    407   -342
    594   -140   -735   -228    662   -436   -249     38    303    566    218   -493
    665   -179   -844   -244    753   -509   -319    -51    220    480    142   -530
    550   -231   -782   -158    665   -506   -288    -49    239    511    194   -524
    462   -226   -691   -119    574   -457   -252    -36    275    542    246   -563
    441   -158   -602   -142    519   -379   -233     -7    329    592    327   -485
    355   -189   -545    -85    449   -366   -267     -7    348    626    381   -459
    301   -252   -553    -23    426   -402   -249     25    371    654    426   -431
    283   -226   -509    -28    394   -368   -244     46    392    678    475   -400
    277   -158   -436    -59    355   -296   -239     57    407    701    517   -387
    288   -153   -441    -70    363   -296   -210     83    426    711    537   -374
    265   -257   -522     -2    392   -389   -202     90    402    659    496   -384
    213   -366   -579     75    394   -472   -226     72    371    633    457   -420
    213   -436   -649    111    431   -542   -223     70    363    628    449   -449
    228   -493   -722    132    472   -607   -220     57    342    600    423   -480
    220   -517   -737    148    478   -626   -192     67    345    602    454   -459
    223   -519   -743    148    483   -631   -158     88    361    620    480   -506
    184   -581   -769    197    475   -675   -181     67    324    574    387   -550
    137   -665   -802    262    467   -732   -213     49    293    532    335   -465
    142   -620   -763    239    452   -691   -207     54    298    542    345   -467
    150   -589   -743    218    444   -665   -192     64    311    550    348   -441
    145   -553   -701    202    423   -626   -184     75    319    555    348   -418
    129   -550   -683    207    405   -618   -184     64    301    535    327   -441
    142   -579   -722    218    431   -649   -184     67    283    501    290   -467
    181   -740   -922    280    550   -831   -181     77    197    376    155   -592
    192   -966  -1158    387    675  -1062    -88    166    127    200    -77   -836
    176  -1005  -1184    413    678  -1093     57    324    197    145   -184   -976
    124   -678   -802    277    462   -740    142    329    345    285    -38   -867
     41   -124   -166     41    101   -145    -46   -142    342    571    371   -483
   -109    418    524   -155   -316    470   -423   -665    314    963    932     28
   -119    901   1021   -392   -568    961   -719   -919    423   1467   1553    581
     41    852    810   -446   -384    831   -919   -888    542   1826   1906    930
    124    342    215   -233    -46    280   -943   -875    223   1335   1395    467
     59   -241   -301     90    179   -270   -865   -865   -298    436    511   -332
     36   -631   -667    296    350   -649   -654   -633   -361     72     75   -737
     31   -717   -748    342    389   -732   -446   -332   -101    189     90   -698
     64   -745   -810    337    436   -776   -303   -106     93    322    161   -615
    101   -735   -836    316    467   -784   -181     57    233    418    241   -548
    135   -657   -792    259    462   -724   -137    132    301    457    290   -517
    192   -501   -693    155    441   -597   -148    176    348    478    327   -498
    140   -472   -615    166    376   -542   -153    171    342    457    324   -509
     70   -465   -535    197    301   -501   -116    166    348    441    314   -504
     33   -465   -501    213    267   -483    -98    174    361    415    303   -498
     72   -452   -524    189    298   -488    -80    200    379    402    306   -491
     80   -459   -542    187    311   -498   -109    200    381    407    303   -491
     80   -459   -540    189    309   -498   -140    194    397    433    322   -465
    103   -470   -574    181    337   -522   -148    202    405    452    327   -457
    166   -436   -602    135    384   -519   -168    207    413    459    342   -449
    226   -368   -597     70    410   -483   -174    231    441    485    368   -433
    218   -366   -584     75    400   -475   -158    244    462    504    374   -428
    197   -418   -618    109    405   -519   -145    244    465    517    371   -415
    197   -441   -639    122    418   -540   -127    265    491    550    381   -394
    187   -400   -589    106    384   -493   -106    314    545    594    402   -368
    272   -335   -610     31    439   -472   -122    335    584    618    415   -342
    340   -324   -665     -7    501   -493   -158    345    610    641    441   -306
    381   -301   -683    -38    532   -491   -166    397    657    680    478   -267
    368   -293   -662    -38    514   -478   -145    428    691    704    496   -254
    329   -275   -605    -28    467   -439   -124    462    727    750    535   -220
    324   -257   -581    -33    452   -420   -103    527    789    805    584   -166
    348   -233   -581    -57    465   -407    -98    561    815    826    600   -140
    340   -213   -555    -64    446   -384   -103    568    823    823    600   -142
    355   -176   -535    -90    444   -355    -96    581    833    828    613   -135
    314   -174   -488    -70    400   -332    -57    607    854    839    633   -114
    306   -220   -527    -41    415   -374    -41    576    820    795    597   -145
    374   -244   -620    -64    496   -431    -75    485    730    709    527   -192
    379   -239   -618    -72    498   -428    -90    433    680    662    496   -220
    355   -231   -587    -64    470   -407    -90    389    646    626    457   -252
    361   -207   -568    -75    465   -387    -96    345    613    594    420   -288
    418   -158   -576   -129    496   -366   -114    309    581    566    394   -314
    433   -166   -600   -135    514   -381   -114    265    545    532    374   -332
    389   -218   -607    -88    496   -413    -85    236    527    511    363   -342
    345   -241   -587    -51    465   -413    -70    215    511    496    358   -361
    337   -168   -506    -85    420   -337    -80    207    527    509    376   -355
    355    -85   -444   -135    400   -265   -101    194    540    530    402   -337
    342    -38   -384   -153    361   -210   -114    207    581    579    467   -283
    319    -33   -353   -142    335   -192   -127    241    636    633    517   -249
    407    -38   -446   -187    423   -241   -187    181    574    576    465   -303
    452    -41   -496   -205    472   -267   -213    148    532    545    433   -316
    405    -46   -454   -181    428   -249   -187    161    548    548    446   -257
    410    -57   -467   -176    439   -262   -168    174    550    522    431   -205
    400   -168   -568   -116    483   -368   -148    194    563    535    418   -244
    381   -200   -584    -90    483   -392   -140    200    566    532    410   -311
    407   -215   -626    -98    514   -420   -166    135    498    426    348   -329
    452   -290   -743    -80    597   -517   -163     90    431    337    259   -345
    431   -335   -769    -49    597   -550   -111    168    470    420    332   -324
    402   -311   -714    -46    558   -511    -80    233    527    483    407   -280
    449   -314   -766    -67    607   -540   -106    192    493    431    374   -285
    454   -319   -774    -67    613   -545   -116    168    470    381    335   -285
    444   -311   -756    -67    597   -532   -114    174    467    368    337   -265
    436   -337   -774    -49    602   -553    -96    184    470    368    353   -236
    491   -303   -797    -93    644   -550   -109    189    472    363    355   -228
    566   -244   -810   -161    688   -527   -145    187    465    355    350   -223
    509   -298   -807   -106    657   -553   -142    168    436    316    316   -231
    496   -387   -883    -54    688   -633    -88    197    407    262    254   -265
    436   -613  -1052     88    743   -831    -23    254    358    122     67   -426
    405   -743  -1148    168    776   -945     83    379    410     28    -90   -568
    426   -449   -875     10    649   -662    142    488    605    171     41   -459
    361    -20   -384   -171    371   -202     46    202    550    298    275   -283
    267    413    145   -342     62    280   -246   -348    267    426    597    -23
    236    971    735   -602   -249    854   -587   -771    103    696   1041    319
    265   1041    774   -654   -254    909   -792   -909     72    971   1382    589
    257    522    265   -392     -2    394   -815   -930   -163    685   1101    366
    231     36   -194   -135    210    -77   -753   -901   -514    -18    374   -207
    236   -410   -646     88    441   -527   -618   -730   -597   -459   -171   -631
    262   -535   -800    135    530   -667   -433   -441   -303   -303   -124   -568
    290   -493   -784    101    537   -639   -296   -223    -49   -127     -5   -452
    311   -441   -753     64    530   -594   -189    -57    129    -12     75   -366
    311   -449   -761     70    535   -605   -145     15    202     25    103   -342
    316   -480   -797     80    555   -636   -127     41    223     41    103   -366
    306   -444   -753     67    530   -597   -124     57    233     44     96   -394
    314   -446   -763     64    537   -605   -127     75    246     54     98   -400
    363   -418   -782     28    571   -600   -122     77    254     57    106   -387
    402   -418   -820      5    610   -618   -109     64    241     38    101   -379
    436   -392   -828    -23    631   -610    -80    106    280     75    145   -335
    457   -350   -807    -54    631   -576    -72    137    306     93    161   -329
    454   -311   -766    -70    610   -537    -59    163    332    124    192   -309
    433   -244   -680    -96    555   -462    -44    194    379    171    241   -280
    423   -254   -680    -85    550   -467    -44    202    392    179    241   -285
    462   -249   -714   -106    584   -480    -51    197    376    163    228   -293
    465   -244   -709   -109    587   -475    -62    207    387    174    241   -267
    457   -228   -688   -114    571   -457    -54    228    402    181    249   -226
    441   -202   -644   -119    542   -423    -54    246    436    207    262   -179
    472   -135   -607   -171    540   -371    -93    265    467    239    280   -148
    568   -132   -701   -218    633   -415   -127    241    441    210    257   -140
    504   -184   -688   -161    594   -436    -57    270    457    231    288    -75
    462   -192   -654   -137    558   -423    -10    322    501    272    322     -5
    449   -181   -633   -135    540   -407     -7    353    530    306    342     33
    433   -176   -610   -127    522   -392      2    371    561    332    361     59
    431   -163   -594   -137    511   -379     -7    374    566    332    363     64
    433   -168   -602   -135    517   -384    -28    361    563    319    363     64
    444   -187   -633   -129    537   -410    -18    345    542    296    342     46
    457   -202   -659   -127    558   -431    -18    329    509    265    314     23
    467   -129   -600   -171    532   -366    -33    298    467    215    272    -12
    433   -184   -618   -124    524   -400    -38    265    415    155    215    -51
    431   -194   -626   -119    527   -410    -49    213    355     98    166    -90
    485    -93   -579   -194    532   -335    -83    140    290     46    135   -122
    501    -49   -553   -226    527   -301    -90    119    262     28    124   -124
    433   -119   -555   -158    493   -337   -137     41    192    -36     70   -176
    387   -114   -504   -137    444   -309   -116    -15    150    -70     38   -213
    342   -116   -459   -111    400   -288    -88    -33    135    -96     20   -228
    290   -119   -413    -88    350   -265    -98    -51    109   -116     18   -233
    288    -49   -337   -119    311   -192    -96    -44    132    -67     75   -184
    298     44   -254   -174    275   -103   -106    -36    166    -23    124   -132
    285    148   -137   -215    213      5   -116    -38    202     23    168    -80
    254    127   -127   -192    192      0   -140    -93    181      2    135   -135
    275     93   -184   -184    231    -44   -202   -161     88    -62     80   -166
    267    109   -161   -189    213    -25   -228   -155     72    -54     88   -135
    262    109   -153   -184    207    -20   -226   -153     70    -57     75   -140
    265    122   -142   -194    202    -10   -239   -161     59    -67     54   -145
    301    124   -176   -213    239    -25   -249   -145     67    -59     59   -135
    311     72   -239   -192    275    -83   -267   -150     46    -80     36   -148
    285     31   -254   -158    270   -111   -298   -189     -2   -116      7   -176
    226    -41   -270    -93    246   -155   -280   -241    -62   -168    -36   -215
    205    -85   -290    -59    246   -187   -233   -257    -88   -194    -59   -233
    174    -90   -265    -44    218   -176   -231   -272   -103   -207    -80   -254
    119    -64   -184    -25    150   -124   -226   -272    -98   -200    -85   -262
    179    -77   -259    -51    218   -168   -239   -283   -124   -213   -103   -275
    200   -114   -314    -44    257   -213   -277   -306   -158   -228   -106   -275
    145   -124   -270    -12    207   -194   -309   -322   -168   -228   -103   -277
    124   -106   -231     -7    176   -168   -306   -340   -163   -239   -122   -316
    101   -132   -233     15    166   -184   -319   -379   -205   -267   -155   -353
    122   -192   -316     33    218   -254   -342   -389   -259   -301   -184   -348
    124   -189   -314     31    218   -252   -324   -342   -239   -275   -171   -311
     90   -270   -361     90    226   -314   -296   -296   -239   -303   -228   -348
     41   -545   -587    252    311   -566   -244   -249   -285   -454   -436   -527
     44   -618   -662    285    353   -639   -137   -140   -213   -498   -555   -644
     57   -337   -394    137    223   -363    -77   -106    -90   -397   -475   -600
    -23    109    132    -41    -77    119   -220   -483   -200   -283   -239   -405
   -103    607    709   -254   -405    657   -550  -1036   -454    -64    202    -36
   -135   1169   1304   -517   -719   1236   -813  -1345   -506    329    753    400
   -124   1221   1345   -548   -735   1280  -1005  -1439   -501    626   1098    683
   -252    706    958   -226   -605    831  -1065  -1486   -735    324    774    413
   -275    249    522     12   -400    384   -969  -1439  -1057   -405    -15   -239
   -179   -127     51    153   -116    -38   -800  -1197  -1062   -756   -501   -633
   -137   -213    -75    174    -31   -145   -641   -927   -805   -626   -488   -615
   -111   -140    -28    127    -41    -85   -509   -709   -584   -480   -394   -535
    -15    -83    -70     49     25    -75   -457   -571   -457   -394   -340   -485
     51    -67   -119      7     85    -93   -457   -509   -420   -376   -342   -480
     44    -64   -111      7     75    -85   -441   -488   -407   -371   -358   -491
     38    -10    -49    -12     44    -28   -405   -465   -361   -332   -340   -475
     83     49    -36    -67     59      7   -384   -470   -363   -322   -335   -467
     64      7    -57    -36     59    -23   -439   -511   -402   -345   -363   -491
     25    -28    -57      0     38    -41   -478   -537   -410   -342   -374   -488
     10    -10    -20      0     15    -15   -475   -542   -389   -311   -348   -462
     23     28      2    -25      7     15   -491   -545   -387   -303   -345   -470
     49     64     15    -57     15     41   -514   -553   -405   -316   -379   -506
     64     67      2    -67     31     36   -514   -542   -384   -303   -374   -493
    140     90    -49   -114     96     20   -485   -509   -337   -249   -314   -428
    168    124    -44   -148    106     41   -470   -436   -267   -168   -236   -353
    181    184      0   -184     90     93   -467   -376   -220   -109   -200   -319
    220    252     28   -236     96    140   -454   -324   -176    -57   -161   -290
    207    296     88   -252     59    192   -423   -280   -124      2   -103   -249
    135    322    187   -231    -25    254   -379   -233    -57     62    -54   -205
    116    306    189   -213    -36    249   -355   -184     -2    111    -25   -179
    166    324    158   -246      2    244   -387   -168     20    135    -33   -192
    187    389    202   -288     -7    296   -384   -122     77    197     10   -148
    187    379    192   -285     -2    288   -358    -62    140    259     70    -85
    194    324    129   -262     33    228   -335    -18    184    303    111    -41
    233    301     64   -267     83    184   -298     31    226    342    150      0
    236    316     80   -275     77    200   -290     41    231    358    171      2
    202    329    124   -267     38    228   -272     20    205    340    166    -18
    124    257    132   -192     -2    194   -252     -2    179    306    135    -51
     51    194    140   -124    -44    168   -239    -31    153    280    122    -62
    124    166     41   -145     41    103   -254    -51    116    246    111    -62
    114     59    -54    -88     83      2   -262    -67     80    218     98    -72
    101     64    -38    -83     70     12   -244    -96     75    228    109    -80
     98    106      5   -103     46     57   -215   -116     75    244    119    -93
     -5     -5      0      5     -2     -2   -246   -187     23    218     90   -132
     62    -36    -98    -12     77    -64   -270   -220    -15    202     67   -150
    116    -44   -163    -36    137   -103   -288   -226    -31    202     54   -158
     72    -70   -145     -2    109   -106   -272   -233    -23    233     67   -150
     64    -28    -93    -18     77    -59   -301   -259      5    290    101   -142
     64     25    -38    -46     51     -5   -337   -285      7    309    111   -127
     62     31    -31    -46     46      0   -358   -272     33    358    166    -62
     51     12    -38    -33     44    -12   -358   -246     77    418    215    -15
     59    -20    -80    -18     70    -49   -368   -254     88    426    215    -23
     98     15    -85    -57     90    -33   -379   -272     80    426    218    -23
    114     10   -103    -62    109    -46   -379   -254     93    452    249     10
    114    -62   -176    -28    145   -119   -376   -233    114    480    280     49
    166   -150   -316     -7    241   -233   -400   -246     96    457    259     44
    218   -270   -488     25    350   -379   -397   -236     75    436    231     15
    233   -342   -576     54    402   -459   -379   -233     70    433    210     -7
    257   -327   -584     33    418   -454   -379   -239     62    426    202    -20
    277   -272   -550     -2    413   -410   -387   -249     46    413    194    -41
    293   -293   -587     -2    436   -439   -381   -246     51    410    192    -54
    288   -306   -594      7    439   -449   -366   -244     67    423    205    -54
    267   -288   -558      7    413   -423   -355   -254     62    418    197    -59
    267   -252   -519     -7    392   -384   -324   -220     88    439    218    -44
    228   -270   -498     18    361   -384   -340   -202    103    457    226    -44
    163   -361   -524     96    342   -441   -394   -257     54    407    176    -93
    140   -366   -506    111    322   -436   -402   -265     46    402    174   -103
    174   -350   -524     88    348   -436   -397   -259     62    420    197    -93
    163   -376   -540    103    350   -457   -384   -239     49    392    171   -124
    119   -527   -646    202    381   -587   -314   -158     36    316     72   -226
     85   -714   -800    314    439   -756   -155     23     96    257    -44   -342
    106   -706   -813    301    459   -758    -18    202    270    322    -20   -324
      0   -345   -348    171    174   -345    -54      7    311    475    200   -174
   -111    168    280    -28   -197    226   -350   -574     85    626    522     33
   -220    831   1049   -306   -636    940   -683  -1085    -70    906    940    314
   -303   1275   1579   -485   -940   1426  -1005  -1387    -77   1249   1340    654
   -220    924   1145   -350   -683   1034  -1127  -1400   -163   1262   1353    727
   -207    355    563    -75   -387    459  -1070  -1257   -402    802    872    340
   -215   -155     57    184   -137    -51   -872  -1000   -558    246    249   -158
   -189   -441   -252    316     31   -348   -649   -662   -337    220    111   -270
   -181   -400   -218    290     15   -311   -488   -397    -49    433    280   -174
   -174   -392   -218    280     20   -306   -355   -189    158    589    392   -124
   -179   -431   -252    303     33   -340   -246    -33    306    691    423    -88
   -205   -506   -301    355     46   -405   -210     12    342    696    379    -57
   -241   -488   -246    363      2   -368   -215     10    340    685    363    -67
   -220   -496   -275    358     25   -387   -210     20    353    683    358    -62
   -226   -537   -311    381     41   -426   -218     33    376    696    379    -49
   -171   -576   -405    374    116   -491   -226     36    392    714    405    -31
   -200   -587   -387    392     93   -488   -207     54    420    735    428    -20
   -236   -527   -290    381     25   -407   -176     70    467    774    470    -10
   -262   -431   -171    345    -46   -303   -153     70    511    800    491    -33
   -226   -384   -158    306    -33   -272   -124    135    555    841    524    -10
   -181   -470   -290    324     54   -381   -187    119    532    836    532     25
   -205   -501   -296    353     44   -400   -197    140    566    896    613     93
   -233   -480   -246    355      5   -363   -174    181    628    971    680    106
   -233   -449   -215    342    -10   -332   -142    200    662    979    649     57
   -252   -439   -187    342    -33   -314   -137    184    675    958    581    -18
   -210   -413   -205    311     -5   -309   -132    176    675    937    550      2
   -145   -444   -298    293     75   -371   -194    192    654    940    579     44
   -140   -454   -314    298     85   -384   -176    288    745   1039    680    129
   -166   -444   -277    303     54   -363   -124    348    836   1130    763    153
   -207   -418   -210    311      0   -314    -64    387    906   1202    813    137
   -166   -363   -197    265     12   -280    -36    439    958   1252    836    161
   -153   -381   -228    267     36   -306    -80    498    982   1254    826    246
   -179   -389   -213    283     15   -301    -80    517    997   1262    865    288
   -176   -428   -254    301     36   -342    -83    498    976   1247    883    267
   -215   -415   -202    314     -7   -309    -25    509    997   1260    883    228
   -231   -376   -145    303    -44   -262    -10    478    984   1247    857    176
   -153   -368   -215    259     28   -293    -77    433    911   1197    826    122
   -161   -342   -184    252     10   -265   -101    407    872   1171    802    114
   -205   -342   -137    272    -36   -239    -93    374    857   1174    815     98
   -252   -285    -33    270   -109   -161    -54    366    885   1202    844     85
   -272   -322    -51    296   -111   -187    -59    301    839   1166    815     70
   -254   -301    -46    277   -106   -174    -77    252    802   1145    805     67
   -290   -285      5    288   -150   -140    -77    241    797   1145    807     49
   -371   -322     49    348   -210   -137   -103    228    789   1140    810     38
   -324   -311     10    316   -168   -150   -140    155    737   1098    782      5
   -303   -210     93    257   -200    -59   -150    150    763   1145    826     33
   -272   -132    140    202   -207      5   -181    161    797   1205    875     70
   -270    -98    171    184   -220     36   -200    171    823   1239    909     90
   -301   -127    171    213   -236     20   -184    174    839   1247    914     83
   -254   -111    140    181   -197     12   -202    163    839   1247    922     93
   -246   -124    119    184   -184     -2   -202    163    831   1249    927    114
   -316   -135    181    226   -249     23   -194    145    823   1252    927     96
   -298   -109    189    205   -244     38   -187    153    828   1254    924     93
   -306   -127    179    215   -244     25   -161    202    854   1278    935     98
   -277   -158    116    218   -200    -20   -161    202    846   1265    919     80
   -207   -197     10    202   -109    -93   -189    168    787   1208    875     49
   -166   -218    -51    189    -59   -137   -189    184    779   1205    875     44
   -114   -218   -103    163     -5   -161   -226    150    748   1192    854     18
    -90   -189    -98    137      2   -145   -246    166    763   1221    880     25
   -127   -210    -83    168    -23   -148   -228    168    763   1226    880     23
   -122   -200    -77    158    -23   -140   -179    179    750   1202    865     12
   -111   -200    -88    153    -12   -145   -168    161    727   1169    841     -2
    -49   -174   -124    111     36   -150   -176    150    719   1148    831    -15
    -46   -163   -116    106     33   -140   -171    155    735   1163    852    -28
   -137   -231    -96    184    -20   -163   -174    142    727   1137    820    -80
   -129   -202    -75    166    -28   -140   -153    184    761   1161    839    -77
    -15   -316   -301    163    142   -309   -174    168    672   1047    719   -163
     41   -571   -613    265    327   -592   -109    239    605    875    517   -314
     20   -691   -711    335    366   -701     64    400    706    844    436   -376
     23   -478   -501    226    262   -491     90    298    756    924    540   -306
    -28    -54    -25     41     -2    -38   -161   -223    587   1062    805    -98
   -142    501    644   -179   -392    571   -509   -730    470   1389   1286    285
   -122   1047   1166   -465   -644   1106   -828   -997    498   1784   1790    693
     36    995    956   -517   -459    976  -1109  -1122    454   1982   1997    878
     80    517    436   -301   -179    478  -1101  -1065    254   1680   1649    553
     51    -28    -80    -10     64    -54   -904   -930    -90    911    859   -127
     49   -384   -433    166    239   -410   -641   -587     -2    659    511   -394
    101   -410   -511    153    306   -459   -449   -288    306    828    597   -311
    174   -410   -584    116    379   -496   -324    -80    501    948    683   -228
    218   -389   -607     85    413   -498   -246     77    633   1036    748   -148
    239   -410   -649     85    444   -530   -220    111    659   1044    745   -142
    163   -400   -563    116    361   -480   -155    179    732   1101    782   -124
    161   -400   -561    116    361   -480   -153    163    722   1080    745   -176
    213   -397   -610     93    410   -504   -179    114    678   1036    719   -213
    218   -358   -576     70    394   -467   -150    174    735   1104    776   -161
    215   -379   -597     80    405   -488   -150    192    753   1127    795   -168
    200   -368   -568     85    384   -467   -148    210    779   1148    818   -171
    187   -337   -524     75    355   -431   -124    231    810   1163    846   -142
    171   -288   -462     57    314   -374    -96    280    859   1197    891    -70
    166   -322   -488     75    327   -405    -83    306    875   1213    898    -57
    218   -293   -511     36    363   -402    -59    355    932   1273    945    -25
    280   -194   -475    -41    376   -335    -38    402    995   1327   1000     33
    252   -207   -459    -23    353   -332    -72    384    989   1296    969     15
    218   -236   -454      7    335   -345    -85    363    992   1283    927    -44
    262   -181   -444    -41    350   -311    -75    371    995   1280    922    -67
    285   -135   -420    -75    353   -277    -54    449   1039   1330    976     -5
    257   -122   -379    -67    316   -249    -15    522   1117   1392   1028     51
    236    -98   -335    -70    285   -215      7    574   1179   1439   1052     70
    361    -93   -457   -135    407   -275    -31    522   1127   1387   1010     33
    374    -98   -472   -137    423   -285    -33    589   1195   1454   1078    111
    376    -64   -441   -158    407   -252     18    670   1273   1525   1140    179
    407    -49   -457   -179    431   -252     31    688   1293   1540   1161    202
    493     25   -467   -259    480   -220     10    706   1312   1556   1182    220
    522      5   -517   -262    519   -254    -28    727   1319   1548   1179    231
    446    -44   -493   -202    467   -270    -41    706   1301   1519   1161    231
    262   -174   -436    -44    348   -303     75    641   1247   1470   1127    187
    262   -265   -527      0    392   -397    124    581   1171   1400   1085    145
    340   -254   -594    -41    467   -423     59    496   1075   1314   1031     80
    335   -155   -491    -90    410   -324     64    498   1106   1358   1083     93
    337   -101   -439   -119    387   -270     64    483   1111   1374   1101     77
    319   -111   -433   -106    376   -272     33    426   1070   1327   1060     20
    296    -96   -392    -98    342   -244      7    366   1021   1278   1018    -15
    285    -31   -316   -127    298   -174     38    363   1026   1283   1028    -12
    298     15   -283   -158    290   -132     18    337   1026   1273   1034    -18
    303     36   -267   -171    285   -114    -20    306   1010   1252   1031    -12
    329     72   -257   -200    293    -90    -38    319   1008   1267   1062     38
    345    137   -207   -241    275    -33    -28    355   1070   1327   1119    101
    322    145   -176   -236    249    -15    -28    345   1088   1337   1124     93
    285    114   -171   -200    228    -28    -41    322   1083   1325   1104     54
    298    119   -179   -207    239    -28    -51    285   1039   1286   1070     18
    303    132   -171   -218    236    -18    -38    298   1044   1304   1098     46
    270     80   -189   -176    231    -54    -25    311   1060   1309   1101     54
    296     10   -285   -155    288   -137    -31    332   1047   1275   1060     33
    342    -75   -418   -132    379   -246    -46    350   1015   1228   1010     15
    342    -98   -444   -122    392   -270    -25    374   1023   1247   1034     41
    342   -106   -449   -119    394   -277      0    379   1018   1234   1026     36
    319   -124   -444    -98    379   -285      2    366    997   1202   1002     38
    277   -145   -423    -64    350   -283    -12    355    984   1187   1005     59
    285   -137   -423    -75    353   -280     18    342    982   1202   1015     10
    223   -158   -381    -31    301   -270      7    296    956   1179    963   -114
    228   -176   -405    -28    316   -290    -28    265    893   1122    906   -111
    262   -171   -433    -44    348   -301    -44    293    891   1124    927    -57
    218   -145   -366    -36    290   -254      5    353    961   1176    963    -38
    270   -168   -441    -51    355   -303    -20    337    937   1140    935    -67
    340   -207   -550    -67    444   -376    -41    329    896   1085    898    -88
    337   -337   -675      0    506   -506     20    358    859   1021    844   -122
    314   -558   -875    122    592   -717    142    459    831    880    672   -254
    275   -672   -948    200    610   -810    280    571    872    789    537   -366
    241   -431   -675     93    457   -553    327    524    935    852    623   -314
    150    -59   -210    -44    179   -135     70     23    763    958    862   -145
    111    504    392   -309   -140    449   -337   -522    615   1270   1337    207
     88   1106   1018   -597   -465   1062   -639   -823    678   1732   1883    581
    155   1210   1054   -685   -449   1132   -818   -891    776   2052   2187    865
    194    769    574   -480   -189    672   -813   -857    607   1792   1893    709
    194    259     64   -231     64    163   -709   -737    205   1015   1137     93
    220   -155   -376    -33    298   -265   -462   -423    166    605    654   -293
    223   -335   -561     54    389   -446   -314   -148    413    685    636   -296
    259   -335   -594     38    426   -465   -158     93    641    823    724   -210
    324   -301   -628    -12    475   -465    -15    265    795    922    810   -137
    314   -319   -633      2    472   -475     -2    285    813    914    802   -174
    290   -303   -597      5    444   -452     -5    277    810    888    769   -220
    262   -306   -568     23    415   -436      7    298    818    872    730   -184
    280   -270   -553     -7    415   -410     25    332    833    893    758   -181
    319   -244   -566    -38    441   -405     44    361    867    935    802   -166
    293   -257   -550    -18    420   -405     41    368    883    961    831   -158
    275   -239   -514    -18    394   -376     41    392    924    995    862   -155
    280   -231   -511    -28    394   -371     62    428    963   1015    870   -155
    272   -187   -459    -44    363   -322     88    441    989   1015    849   -161
    293   -137   -431    -80    361   -283    103    436    989   1000    828   -161
    402    -85   -488   -158    444   -285    119    446    976   1005    859    -96
    329   -135   -465    -98    397   -298    109    483   1008   1047    924    -51
    184   -249   -436     31    309   -342     88    462    995   1023    888   -127
    226   -233   -462      2    342   -348    124    498   1028   1039    875    -64
    332   -174   -506    -77    418   -340    145    563   1085   1083    924     12
    306   -155   -462    -77    384   -306    150    605   1143   1137    984      0
    340   -101   -441   -122    389   -270    166    646   1189   1174   1002      5
    374    -57   -431   -161    402   -244    184    696   1231   1200   1015     38
    415    -20   -436   -197    426   -228    207    766   1296   1241   1067     67
    397    -20   -420   -189    407   -220    207    805   1327   1267   1093     72
    374      5   -368   -189    371   -181    218    833   1361   1306   1145    106
    387     28   -361   -207    374   -166    233    854   1382   1312   1153    111
    410     23   -387   -215    400   -181    246    859   1376   1280   1098    153
    376     -7   -387   -187    379   -197    244    833   1361   1286   1111    176
    368    -10   -379   -179    371   -194    246    807   1330   1273   1109    142
    322    -64   -389   -129    353   -226    270    792   1293   1231   1060    122
    277    -33   -311   -122    293   -171    280    789   1286   1213   1034    166
    340     77   -265   -210    301    -93    288    779   1273   1202   1057    197
    342     85   -257   -215    301    -85    290    758   1262   1200   1065    179
    319     77   -244   -200    283    -83    265    717   1239   1176   1049    122
    350     57   -293   -202    322   -116    233    639   1179   1127   1015     83
    350     23   -329   -187    337   -150    249    592   1145   1080    982     57
    293    -44   -337   -124    314   -189    244    532   1088   1013    935     18
    241    -80   -324    -80    283   -202    265    517   1078   1013    966     38
    272      2   -270   -137    272   -132    254    527   1119   1072   1039     85
    350     96   -254   -226    301    -77    215    535   1150   1104   1070     96
    335     83   -252   -210    293    -83    202    537   1171   1122   1070    119
    324    109   -215   -220    270    -51    192    524   1182   1132   1080    106
    316    124   -192   -220    254    -33    181    519   1174   1130   1083    114
    280     93   -187   -187    233    -46    153    506   1143   1101   1065    109
    267     93   -174   -181    220    -38    148    498   1127   1088   1057     98
    272     72   -202   -174    236    -64    161    498   1119   1083   1044     67
    252     -2   -254   -124    252   -127    150    483   1085   1028   1000     28
    213    -83   -296    -64    252   -187    150    467   1057    982    956     12
    119   -171   -290     25    202   -231    163    426   1013    937    919     -2
     62   -233   -296     85    176   -265    145    397    958    893    893    -10
    205   -202   -407      0    306   -303    114    420    943    878    857    -57
    259   -155   -415    -54    335   -283    124    457    956    878    857    -18
    290   -187   -478    -51    384   -332    114    431    930    841    826     -7
    293   -223   -519    -36    402   -371    114    407    896    800    800    -20
    309   -215   -524    -46    415   -368    109    397    891    813    797    -54
    290   -205   -496    -46    392   -350    106    366    867    797    779    -93
    296   -181   -478    -57    384   -329    124    374    875    792    784    -64
    311   -135   -449    -90    379   -290    116    361    867    774    779    -51
    309   -158   -467    -75    387   -311    103    355    844    740    761    -44
    316   -322   -639      0    478   -480    116    366    769    628    646   -111
    322   -550   -872    111    597   -711    189    428    693    459    433   -316
    329   -605   -935    137    628   -769    319    555    711    340    283   -462
    301   -376   -678     38    488   -527    405    602    828    436    371   -413
    210     64   -148   -137    176    -41    207    116    735    602    641   -210
    155    670    514   -413   -179    592   -137   -441    644    940   1150    239
    142   1317   1174   -730   -517   1247   -418   -745    743   1449   1774    769
    197   1423   1226   -810   -514   1325   -683   -813    872   1860   2187   1153
    181    810    626   -496   -220    719   -727   -779    667   1522   1803    852
    181    259     77   -220     51    168   -610   -704    233    711    992    140
    184   -124   -311    -31    246   -215   -413   -467     93    254    488   -314
    129   -267   -397     70    262   -332   -231   -207    293    327    485   -314
    161   -280   -444     57    301   -363    -64     31    485    454    571   -252
    285   -254   -542    -15    413   -397     10    207    602    532    613   -239
    335   -231   -566    -51    449   -400     38    288    649    553    618   -231
    345   -220   -566    -62    454   -392     51    303    652    535    589   -210
    350   -231   -584    -59    467   -407     64    329    665    535    592   -158
    358   -254   -613    -51    483   -431     72    348    670    532    600   -145
    348   -280   -628    -36    485   -454     83    355    672    535    602   -137
    332   -259   -592    -36    462   -426     98    374    685    545    607   -148
    379   -194   -574    -93    472   -381    137    433    732    589    652   -109
    384   -158   -542   -114    462   -350    150    454    750    597    670    -93
    335   -218   -555    -59    444   -387     93    410    709    542    631   -124
    303   -215   -519    -44    410   -366    116    405    704    532    631   -101
    226   -215   -441     -7    332   -327    163    402    722    530    633    -75
    228   -189   -418    -20    322   -303    161    415    732    540    646    -59
    316   -127   -444    -96    379   -285    140    465    756    576    672    -57
    379   -119   -498   -129    439   -309    127    522    789    602    696    -20
    394   -127   -524   -135    457   -324    132    553    795    589    691      2
    389   -109   -498   -142    444   -303    124    566    789    589    680      5
    363    -67   -431   -150    394   -249    124    592    813    615    693     15
    342    -44   -387   -148    363   -215    140    641    865    654    740     51
    353     -7   -361   -174    355   -184    142    683    904    672    769     46
    337     15   -322   -176    329   -153    174    732    950    717    769      5
    309     38   -270   -174    288   -116    213    774    979    719    779     75
    342     36   -306   -189    324   -135    218    802    982    722    823    116
    381     -5   -387   -189    384   -194    207    833    974    737    823    114
    358    -31   -389   -163    371   -210    215    846    958    709    789    132
    332    -33   -368   -150    350   -200    236    852    945    698    795    140
    303    -12   -316   -145    309   -163    233    831    927    701    807     96
    324     46   -277   -187    301   -114    239    810    919    675    795     64
    277      5   -272   -142    275   -132    233    743    857    581    735     54
    174      5   -168    -90    171    -80    265    693    828    558    724     54
    135    122    -12   -127     75     54    280    662    846    610    763     15
    132    220     85   -176     23    153    303    639    859    615    784      7
    109    223    114   -166     -2    171    311    594    839    589    766     -2
    111    150     38   -132     36     96    257    514    771    514    693    -54
    181    140    -41   -161    111     49    223    475    737    483    665    -77
    249    233    -18   -241    132    109    197    462    761    498    678    -59
    309    290    -20   -301    163    135    176    420    750    478    667    -36
    309    270    -38   -290    174    116    184    420    774    506    688    -10
    361    244   -116   -301    239     64    127    368    722    475    639    -62
    415    218   -200   -319    309     10     75    353    685    444    620    -77
    459    197   -262   -329    361    -31     51    376    704    488    675    -77
    449    202   -246   -327    348    -23     72    394    730    524    667   -101
    384    184   -200   -283    293     -7    114    405    735    519    665     20
    374    163   -213   -270    293    -23     93    374    688    452    623     -2
    361     93   -267   -228    314    -85     83    374    665    436    592    -46
    384      5   -381   -194    381   -187     36    322    600    379    532   -140
    441    -80   -522   -179    480   -301    -33    231    470    249    415   -259
    446   -116   -566   -166    506   -342    -15    249    475    246    420   -257
    457    -93   -550   -181    504   -322     18    267    491    254    441   -233
    462    -38   -501   -215    480   -270     10    249    472    233    428   -241
    491     25   -465   -257    478   -218    -20    220    441    215    415   -246
    480     57   -426   -270    454   -181    -36    194    418    207    420   -267
    467     -7   -475   -228    470   -241    -62    168    394    181    379   -345
    462    -62   -524   -200    491   -293    -62    176    400    166    340   -329
    389   -111   -501   -137    444   -306    -54    179    387    140    322   -296
    389    -59   -452   -166    418   -257    -18    205    410    161    340   -285
    444    -77   -524   -184    483   -301    -25    187    366    109    285   -342
    548   -246   -797   -150    672   -522    -18    176    241    -62     93   -524
    592   -511  -1104    -38    846   -807     96    270    145   -296   -176   -753
    581   -600  -1184      7    883   -893    233    431    210   -319   -233   -831
    506   -280   -787   -114    646   -532    288    392    384    -90     15   -623
    348    259    -88   -306    215     85    111    -62    501    275    506   -142
    215   1015    800   -615   -290    909   -168   -530    678    818   1208    555
    257   1449   1192   -852   -467   1322   -454   -763    841   1332   1805   1140
    348   1275    927   -813   -288   1101   -639   -828    810   1457   1935   1317
    397    763    366   -581     15    563   -714   -896    366    859   1319    714
    394    187   -207   -290    301    -10   -670   -870   -205    -64    392   -220
    400    -83   -485   -161    441   -283   -418   -485   -140   -249    122   -475
    485   -116   -602   -187    542   -358   -233   -176     67   -129    158   -467
    581   -129   -711   -226    646   -420   -148    -12    161    -72    200   -457
    623    -64   -688   -277    654   -376    -75    101    236    -23    254   -478
    592    -96   -691   -249    641   -392    -46    142    249    -38    179   -532
    615   -127   -743   -244    678   -433    -59    153    233    -88     93   -457
    657    -90   -750   -283    701   -420    -59    181    257    -83    127   -384
    631    -77   -709   -275    670   -392    -46    187    277    -54    171   -397
    568    -90   -659   -241    613   -374     -2    194    288    -59    161   -405
    571    -67   -639   -252    602   -350     31    228    303    -88    140   -361
    594    -70   -667   -265    631   -368    -18    200    270   -132    106   -355
    613    -59   -672   -275    641   -366    -44    187    267   -109    132   -394
    610      7   -602   -309    605   -296    -12    236    337    -31    210   -374
    613     62   -550   -337    581   -244      0    259    363     -7    246   -337
    553     51   -501   -303    527   -223     10    301    402     33    280   -311
    506     25   -480   -265    493   -226      7    337    428     36    285   -303
    576      0   -576   -288    574   -285    -75    244    329    -72    192   -374
    589     62   -527   -327    558   -231    -51    285    376    -20    231   -337
    594     75   -519   -337    558   -220     -5    361    449     57    293   -262
    568     57   -511   -311    540   -226     18    418    493    101    322   -205
    553     70   -485   -314    519   -207     25    478    553    155    366   -176
    607    122   -488   -366    548   -181      2    501    579    171    363   -179
    584    163   -420   -376    501   -127     15    561    623    174    363   -109
    602    200   -402   -400    504   -101     38    631    691    231    439     -2
    678    168   -511   -426    594   -171     23    605    685    265    496    -72
    683    187   -498   -436    589   -155     23    615    696    275    517    -80
    678    220   -457   -452    568   -116     25    618    698    265    506    -59
    680    249   -431   -465    555    -90     18    587    680    233    472    -70
    667    270   -397   -470    530    -62     20    553    662    192    436    -80
    665    257   -407   -462    535    -72     20    540    641    163    428    -80
    709    231   -478   -472    594   -122      7    496    587    111    394    -96
    727    252   -475   -488    602   -111      5    441    548     70    350    -96
    706    241   -465   -475    584   -109      0    392    524     44    342   -109
    696    288   -410   -493    553    -59     -7    340    498      2    335   -148
    680    345   -335   -514    506      5     10    319    491    -12    335   -137
    719    353   -366   -535    542     -5     12    280    465     15    316   -155
    714    293   -420   -506    566    -62    -18    207    392    -38    241   -218
    719    345   -376   -532    548    -15    -15    197    387    -36    241   -215
    717    441   -275   -581    496     83     -5    166    394    -23    257   -246
    701    535   -166   -618    433    184     12    155    420     -5    283   -233
    691    574   -116   -633    402    228      5    158    444     33    316   -215
    730    558   -171   -644    449    192    -46    124    405     18    296   -223
    740    517   -223   -631    483    148    -70    119    379     -5    275   -171
    750    517   -233   -633    493    142    -72    153    397     49    337    -83
    737    545   -192   -641    465    176    -64    153    418     83    345   -111
    706    522   -187   -615    446    168    -54    155    418     80    319   -124
    696    392   -303   -545    498     44    -51    145    376     33    254   -174
    722    296   -426   -509    574    -64    -75    111    309    -46    181   -231
    776    241   -535   -509    657   -148    -98     54    241   -119    127   -254
    779    207   -571   -493    675   -181   -109     31    213   -127    101   -314
    756    205   -553   -483    654   -174   -109     10    181   -153     64   -355
    732    207   -524   -470    628   -158    -88     15    184   -153     64   -335
    737    161   -576   -449    657   -207    -98      7    161   -161     57   -316
    774     93   -680   -433    727   -290   -132    -31    103   -218      2   -353
    802    132   -670   -467    735   -267   -150    -44     85   -226      7   -335
    779    153   -626   -465    704   -236   -142    -51     77   -231     10   -335
    766    111   -654   -439    709   -270   -142    -54     67   -252    -15   -322
    761     93   -670   -428    714   -288   -132    -59     70   -241     -7   -327
    745     31   -717   -389    730   -342   -109    -41     57   -257    -18   -355
    730    -67   -797   -329    763   -431    -49     31     57   -296    -67   -402
    815   -257  -1072   -280    943   -665     28     75    -20   -522   -340   -646
    839   -288  -1127   -275    982   -706    137    181      5   -639   -496   -774
    763     -5   -771   -379    766   -389    192    168    127   -480   -322   -628
    615    444   -171   -530    394    137     10   -280     49   -267     15   -335
    530   1026    496   -779     15    763   -345   -828    -93     59    532    122
    519   1475    956   -997   -218   1215   -623  -1088    -38    530   1109    639
    623   1312    688   -969    -33   1000   -805  -1083     18    820   1376    914
    657    828    171   -743    244    501   -833  -1080   -233    433    950    527
    589    319   -270   -454    431     23   -685  -1054   -704   -522    -25   -316
    667    -23   -691   -322    678   -358   -511   -844   -782   -932   -498   -633
    711    -67   -782   -322    745   -426   -327   -506   -465   -685   -332   -496
    701      2   -698   -350    701   -348   -166   -226   -174   -446   -145   -384
    750     44   -706   -400    727   -329    -90   -101    -51   -387   -116   -340
    727     46   -680   -387    704   -314    -38    -41      5   -368   -127   -335
    782     12   -769   -400    776   -376    -62    -98    -59   -459   -218   -387
    826    -46   -872   -389    849   -459    -70   -106    -96   -488   -231   -363
    857     12   -844   -436    852   -415    -51    -62    -28   -410   -187   -324
    870     12   -857   -441    862   -420    -70    -93    -54   -436   -228   -376
    875    -28   -906   -423    891   -467    -85   -101    -88   -483   -277   -374
    831    -36   -867   -397    849   -452    -46    -28    -28   -428   -233   -267
    883     18   -865   -452    872   -423    -59    -38    -10   -400   -194   -241
    904     49   -854   -478    878   -402    -70    -57    -20   -400   -179   -270
    865     64   -800   -467    833   -366    -49    -18     31   -332   -116   -249
    771     83   -688   -426    730   -301     -5     38     93   -270    -67   -215
    833     72   -761   -454    797   -342    -31      0     54   -319   -106   -233
    854    109   -745   -483    800   -316    -44      0     49   -329   -124   -202
    859    127   -732   -496    797   -301    -28     44     85   -296   -101   -187
    898    124   -774   -511    836   -324    -41     38     85   -296   -109   -231
    870    148   -724   -509    797   -288    -18     85    142   -246    -80   -205
    885    166   -719   -527    802   -275     -7    109    171   -218    -64   -181
    932    189   -743   -561    836   -275    -23    114    187   -213    -64   -129
    956    187   -769   -571    862   -290     -5    181    249   -140      2    -15
    922    202   -722   -563    820   -259     20    220    306    -83     38    -10
    932    277   -657   -605    795   -189     36    254    353    -36     80     10
    997    275   -722   -639    859   -223     18    210    296    -75     44    -25
    987    241   -745   -613    867   -252     44    249    311    -70     49      5
    966    239   -727   -602    846   -244     64    280    342    -20    106     31
    966    223   -743   -594    854   -259     67    272    332    -28    109     33
    917    233   -685   -576    800   -226     98    280    335    -33    103     31
    880    288   -592   -584    737   -150    127    272    324    -72     46     41
   1018    259   -758   -641    888   -249     67    132    179   -215    -72     -5
    989    220   -769   -605    880   -272    101    122    168   -207    -67    -10
    924    226   -701   -576    813   -239    109     98    140   -239    -96     -5
    872    262   -610   -566    743   -174    137     98    155   -194    -57    -18
    859    322   -537   -592    698   -106    122     59    111   -257   -122    -15
    888    267   -620   -579    753   -174     88    -15     25   -309   -140    -59
    878    327   -550   -605    714   -111     90    -44     31   -246    -64   -145
    828    420   -407   -623    618      7    101    -41     54   -210    -51   -129
    800    454   -345   -628    571     54     64    -90     31   -252   -106   -116
    774    519   -257   -646    514    132     25    -80     54   -213    -57    -41
    761    548   -213   -657    485    168     -5    -38     85   -171    -18     31
    859    478   -381   -667    620     49    -59   -148    -33   -290   -119    -28
    782    452   -329   -618    555     59      5   -114    -25   -290   -135    -33
    706    426   -280   -566    493     72     33   -103      0   -249    -93    -31
    657    407   -249   -535    452     80     18    -96     15   -218    -59    -49
    636    394   -241   -514    439     77      7    -83     10   -236    -98    -93
    698    262   -436   -480    566    -85    -38   -161   -103   -355   -223   -179
    727    210   -517   -470    623   -153    -57   -184   -137   -350   -200   -267
    711    207   -504   -462    607   -148    -64   -200   -166   -381   -215   -355
    706    200   -506   -452    607   -153    -70   -215   -187   -415   -254   -392
    698    179   -522   -439    610   -171    -77   -231   -207   -446   -293   -368
    696    187   -509   -444    602   -161    -88   -254   -236   -488   -345   -389
    698    189   -511   -444    602   -161    -93   -262   -249   -491   -337   -387
    659    158   -501   -407    581   -171    -90   -241   -254   -480   -332   -332
    672    132   -542   -402    605   -205    -98   -246   -270   -491   -335   -280
    714    111   -605   -413    659   -246   -124   -290   -309   -519   -368   -306
    704    116   -587   -413    644   -236   -119   -290   -309   -522   -374   -290
    685     75   -610   -379    649   -267    -98   -262   -290   -506   -371   -270
    688   -116   -805   -288    745   -462    -38   -192   -285   -545   -449   -319
    735   -244   -982   -246    857   -613     18   -119   -309   -693   -652   -444
    782   -280  -1062   -252    919   -670    109     -5   -241   -758   -787   -553
    753    -15   -769   -368    761   -392    171     49    -98   -633   -685   -511
    600    439   -161   -522    379    140      0   -407   -246   -488   -397   -345
    433    961    527   -698    -46    743   -290   -987   -498   -290     10     -7
    350   1496   1143   -924   -394   1319   -555  -1343   -574     64    530    400
    459   1483   1023   -971   -280   1254   -795  -1501   -641    280    805    662
    506    963    454   -735     25    709   -792  -1462   -867   -127    322    290
    498    501      2   -501    246    252   -670  -1319  -1114   -789   -418   -311
    553    129   -423   -342    488   -145   -522  -1085  -1098  -1060   -807   -701
    615     20   -594   -316    605   -285   -400   -805   -846   -911   -732   -568
    641     18   -623   -332    631   -301   -249   -514   -579   -696   -589   -407
    672     44   -628   -358    649   -290   -166   -366   -441   -602   -524   -368
    685     83   -605   -384    644   -259   -137   -306   -381   -566   -488   -332
    670     90   -579   -379    626   -244   -101   -259   -324   -519   -454   -348
    649    122   -527   -387    587   -202    -77   -231   -293   -496   -441   -335
    649    132   -517   -389    581   -192    -70   -228   -277   -459   -415   -392
    649    122   -530   -387    589   -202    -67   -241   -280   -470   -441   -465
    683    142   -540   -413    613   -197    -75   -239   -288   -493   -470   -433
    672    187   -485   -431    579   -150    -62   -181   -226   -423   -389   -290
    623    197   -428   -410    524   -114    -28   -119   -142   -337   -314   -202
    652    184   -470   -420    561   -140    -64   -171   -189   -381   -353   -259
    675    179   -496   -426    587   -158    -77   -176   -197   -376   -337   -288
    678    220   -457   -449    566   -116    -70   -155   -171   -340   -332   -275
    678    236   -441   -457    558   -101    -51   -140   -142   -319   -329   -267
    652    236   -415   -446    532    -88    -23   -101   -101   -272   -298   -254
    688    252   -436   -470    563    -90    -33    -93    -96   -288   -324   -215
    743    252   -493   -498    618   -119    -46    -64    -80   -265   -290   -155
    732    275   -457   -504    594    -90    -25      7     -5   -155   -197   -124
    711    283   -428   -496    571    -72    -20     33     36   -109   -171   -148
    693    298   -394   -496    545    -46      2     59     77    -77   -163   -161
    714    267   -446   -493    579    -88      5     98     93    -62   -161   -114
    722    285   -436   -504    579    -75     25    187    158     23    -85     -2
    722    355   -366   -540    545     -5     44    241    218     80    -41     44
    722    389   -332   -555    527     28     44    259    231     96    -33     41
    722    335   -389   -530    555    -25     51    265    220     85    -46     62
    711    329   -381   -519    545    -25     85    277    236     93    -38     72
    649    381   -270   -517    459     57    119    270    254    116    -20     33
    693    379   -314   -535    504     33     80    176    122    -10   -124    -54
    719    342   -379   -532    550    -18     59    168     72    -54   -161    -49
    685    340   -345   -514    514      0     77    168     96    -28   -129    -38
    626    392   -233   -509    431     77     93    114     93    -18   -116    -98
    584    441   -142   -511    363    150     96     49     57    -51   -161   -129
    623    405   -220   -517    420     90     77     25      7   -106   -202    -49
    620    446   -174   -535    397    137     70     12      7    -64   -153   -101
    610    420   -189   -517    400    116     77      5      7    -49   -137   -135
    610    420   -189   -514    400    116     90     -5     31    -38   -127   -140
    600    548    -54   -574    324    246     90    -31     57    -15   -109   -129
    589    571    -18   -579    303    277     70    -44     59    -10   -116    -98
    610    563    -49   -587    329    257     62    -12    101     57    -57    -20
    636    576    -59   -605    348    259     62      0    124     85    -36     10
    607    581    -25   -597    316    277     75    -25    116     85    -41    -33
    628    587    -41   -607    335    272     44    -64     85     75    -41    -70
    633    613    -20   -623    327    296     31    -38    109    111    -10    -64
    592    600      7   -594    293    303     57    -15    150    140     -7    -72
    644    472   -174   -558    410    150     23    -41     75     67    -88   -111
    704    363   -340   -535    522     12     -5    -31     25     25   -137   -106
    685    366   -319   -527    504     23      7    -28     31     38   -137    -88
    665    374   -290   -519    478     41     10    -67      7     28   -161   -116
    683    353   -329   -519    506     10     -5    -67    -10     38   -153   -135
    691    322   -368   -506    530    -23    -23    -41     -5     41   -142   -122
    691    283   -407   -488    548    -62    -36    -36    -15      7   -176   -124
    639    249   -389   -444    514    -70    -12    -57    -25     -5   -174   -161
    491    267   -226   -379    358     20     31   -192    -64    -38   -184   -288
    491    293   -197   -392    345     49     -2   -249    -98    -44   -179   -283
    592    288   -303   -441    449     -7    -54   -176    -93    -44   -179   -194
    685    239   -446   -462    566   -103    -85   -150   -122   -109   -218   -116
    691    257   -433   -475    561    -85    -96    -75    -70    -44   -150    -85
    667    161   -506   -415    587   -171    -90    -28    -72    -62   -192   -148
    667    -46   -717   -311    691   -381    -36     25   -148   -184   -366   -327
    649   -246   -896   -200    771   -571    109    158   -161   -322   -571   -555
    613    -98   -714   -259    662   -405    249    288    -10   -262   -558   -548
    530    270   -259   -402    394      5    161    -80    -38   -153   -368   -374
    368    833    462   -602    -46    649   -145   -732   -140    161    142     12
    223   1579   1356   -901   -566   1467   -444  -1153    -57    667    833    600
    231   1938   1706  -1085   -737   1823   -730  -1325     51   1119   1358   1163
    298   1678   1379   -989   -540   1530   -865  -1340    -20   1130   1345   1174
    322   1085    761   -704   -218    922   -807  -1241   -361    480    615    470
    329    441    111   -384    109    277   -568   -956   -649   -244   -202   -277
    389    236   -153   -311    272     41   -332   -517   -379   -158   -249   -322
    400    265   -135   -332    267     64   -148   -202   -106     36   -129   -293
    488    252   -236   -371    361      7    -98   -122    -62     12   -179   -342
    605    148   -457   -376    532   -153   -119   -103   -119    -62   -236   -309
    594    192   -405   -394    498   -106    -77      2    -18     57   -119   -241
    589    265   -324   -428    457    -28    -70     25     20     83   -109   -283
    587    262   -324   -426    454    -31    -59     36     23     41   -163   -319
    584    262   -322   -423    454    -28    -51     49     33     28   -220   -340
    592    233   -361   -415    478    -62    -31     80     62     70   -166   -223
    600    270   -329   -436    465    -28    -23    109    111    153    -57   -231
    589    275   -314   -433    452    -20    -28    119    135    192     -2   -283
    592    327   -265   -459    428     31    -38    127    153    200    -15   -366
    600    314   -285   -459    441     15    -49    132    135    129   -132   -236
    610    309   -301   -459    457      2    -41    161    153    129   -124   -129
    615    350   -265   -485    439     44    -36    187    205    210    -23   -148
    636    376   -259   -506    449     59    -38    207    233    228     12   -142
    649    389   -262   -519    457     64    -33    246    285    322    116   -241
    659    459   -200   -561    428    132    -36    270    324    376    148   -368
    659    509   -150   -584    405    179    -28    296    332    361    111   -181
    639    506   -132   -571    387    187      5    366    366    371    122     -7
    693    478   -215   -587    454    129     -2    392    387    394    150     15
    743    501   -244   -623    493    129    -23    407    389    384    148     12
    766    514   -254   -641    509    132    -12    475    431    428    194     44
    769    545   -223   -657    496    161     10    542    501    522    290     41
    784    579   -205   -683    496    187     23    584    553    576    353     75
    800    607   -192   -704    496    207     12    584    548    561    340     83
    820    644   -176   -732    498    233    -23    574    550    576    361     80
    792    665   -127   -727    459    270    -23    563    548    587    371     85
    706    594   -111   -652    407    241      2    555    537    563    350     88
    561    550    -12   -555    285    270     33    576    579    581    361    101
    589    509    -80   -550    332    215    -36    452    480    491    290      5
    584    465   -119   -524    353    174    -83    350    394    405    226    -80
    457    415    -44   -436    249    187    -70    345    413    420    257    -44
    353    387     31   -371    161    210    -75    309    407    436    298    -80
    252    368    116   -311     67    244    -85    249    389    426    311   -174
    142    270    127   -205      7    200   -106    189    337    345    189   -246
    101    210    109   -155     -5    158    -98    176    314    285    122   -168
     72    275    200   -174    -64    239    -96    174    348    319    181   -148
     12    322    306   -168   -148    314   -119    158    374    358    241   -153
    -36    298    335   -129   -184    316   -155    135    374    345    244   -155
    -88    290    376   -103   -233    332   -189    114    371    303    233   -168
   -148    277    426    -64   -288    353   -213    111    376    265    228   -163
   -153    239    392    -44   -275    316   -262     77    345    200    207   -187
   -200    210    410     -5   -303    309   -314     33    306    187    187   -239
   -259    179    439     38   -350    309   -314     36    301    231    187   -244
   -270     98    368     83   -319    233   -301     49    293    257    155   -257
   -184    -62    119    122   -153     25   -322      2    210    233     80   -319
   -145   -135     10    140    -77    -62   -280     44    244    337    150   -301
    -93   -114    -23    101    -36    -70   -231     85    280    371    166   -262
    -10    -51    -44     31     15    -46   -187    109    298    384    205   -265
    114     33    -83    -75     96    -23   -166    103    298    387    215   -288
    207    111    -96   -158    153      7   -135    127    319    381    181   -259
    249    145   -103   -200    176     23   -122    137    324    368    192   -223
    306    194   -111   -252    210     41   -101    145    348    415    262   -228
    355    262    -93   -309    226     85    -75    171    379    436    272   -223
    449    293   -155   -371    303     70    -72    166    381    428    252   -215
    530    301   -231   -415    379     36    -80    153    340    355    184   -200
    568    348   -220   -459    394     62    -46    187    384    407    283   -187
    597    418   -181   -509    389    119    -38    197    402    420    311   -207
    641    345   -296   -493    470     25    -12    246    387    350    197   -228
    717     88   -631   -402    672   -270     41    288    249     88   -101   -480
    727     46   -680   -389    704   -316    150    405    290     41   -179   -675
    711    265   -446   -491    579    -88    239    452    446    184    -31   -581
    587    613     25   -600    280    319    129     54    467    394    285   -236
    410   1228    815   -820   -202   1023   -163   -506    514    870    937    459
    327   1797   1470  -1062   -571   1636   -376   -711    756   1519   1701   1239
    405   1818   1413  -1111   -504   1615   -594   -771    849   1891   2094   1683
    488   1322    833   -904   -171   1078   -696   -896    462   1415   1587   1260
    506    698    189   -605    158    444   -636   -867    -88    457    592    259
    537    314   -223   -428    381     46   -485   -602   -210     33    101   -306
    574    262   -314   -418    444    -25   -324   -254     33    140    114   -303
    610    283   -327   -446    470    -20   -176     20    249    280    202   -239
    693    277   -415   -485    553    -67   -114    140    332    316    210   -220
    711    252   -459   -483    584   -101    -83    197    361    319    205   -231
    719    254   -465   -488    592   -106    -64    228    389    327    218   -233
    704    280   -423   -491    563    -70    -41    259    413    319    210   -210
    698    309   -389   -506    545    -38    -20    296    452    363    262   -220
    784    316   -467   -550    626    -72    -41    272    426    332    239   -267
    839    327   -511   -587    675    -90    -46    272    420    324    246   -259
    833    348   -485   -589    659    -67    -33    306    452    342    267   -218
    836    368   -470   -605    654    -49    -20    337    480    358    275   -187
    852    402   -449   -628    649    -23    -18    345    496    350    275   -174
    883    428   -457   -657    670    -12    -33    345    483    309    236   -168
    875    478   -397   -675    636     41    -18    394    537    376    322    -90
    865    498   -368   -683    615     64    -12    418    581    444    407    -98
    849    506   -342   -680    597     83    -18    439    610    462    426    -96
    807    517   -290   -662    548    114    -10    470    654    496    444    -88
    820    527   -293   -672    558    116    -18    478    657    470    423    -90
    826    501   -324   -665    574     88    -12    522    678    493    431    -36
    805    454   -350   -631    579     51      2    566    727    584    491      5
    820    444   -376   -633    600     33     -2    607    766    654    514     28
    784    431   -353   -607    568     38      0    659    826    732    553     62
    756    405   -350   -581    550     28      7    698    880    792    597     72
    797    374   -423   -584    610    -25      0    717    885    802    610     77
    820    363   -457   -592    639    -46      5    763    914    846    652    142
    818    405   -413   -610    615     -2     23    805    961    906    704    215
    797    431   -368   -615    581     31     44    826    987    956    732    241
    761    407   -355   -584    558     25     72    844   1005    976    740    252
    748    376   -371   -566    561      2     85    826    984    963    740    231
    833    340   -493   -587    665    -75     57    730    891    852    654    145
    828    384   -444   -607    636    -28     72    722    898    846    659    179
    789    423   -368   -607    579     28     90    698    885    823    636    176
    745    431   -316   -589    530     57    111    670    870    789    592    140
    779    415   -363   -597    571     25     98    597    807    704    504     77
    818    363   -454   -592    633    -44     88    548    748    675    506     44
    807    379   -428   -594    618    -23    114    553    756    688    524     51
    805    428   -379   -618    592     25    127    555    787    717    555     77
    797    485   -311   -641    555     88    111    517    802    743    571     72
    763    566   -200   -667    483    184     98    506    813    766    579     93
    763    623   -140   -693    452    244     88    530    836    795    613    145
    792    592   -200   -693    496    197     72    517    810    748    568    140
    831    553   -277   -691    555    137     51    498    776    701    519    140
    862    545   -319   -706    592    114     44    478    756    691    527    109
    844    540   -303   -693    574    119     51    483    758    711    561     75
    797    485   -311   -641    553     88     67    504    776    722    571     64
    841    368   -472   -605    657    -51     46    488    724    665    522     67
    846    306   -540   -579    693   -116     36    457    662    618    491     -2
    823    265   -558   -545    691   -148     46    449    636    579    452    -57
    800    215   -584   -511    693   -184     46    426    597    514    384   -111
    792    210   -581   -501    688   -184     28    415    592    509    387    -96
    756    189   -566   -475    662   -187     59    470    633    542    423    -28
    774    132   -641   -454    706   -252     44    446    584    480    348    -49
    836    101   -735   -470    784   -314      0    371    506    426    319   -109
    818    109   -709   -462    763   -298     10    389    522    444    345   -111
    795    106   -688   -452    740   -290     10    384    511    441    345   -140
    756    132   -623   -444    691   -244     20    392    524    436    324   -150
    727    101   -626   -415    675   -259     41    418    527    410    280   -103
    800    -10   -810   -394    805   -410     33    413    483    397    285   -124
    820   -129   -950   -345    883   -540     77    446    426    283    174   -314
    789   -280  -1070   -257    930   -675    213    605    467    176      7   -472
    724   -220   -948   -252    833   -584    345    776    633    218      2   -478
    644    111   -532   -376    589   -210    348    633    698    348    187   -309
    542    540     -2   -542    272    267     44    -10    410    465    504     -7
    431   1109    678   -771   -122    893   -267   -522    220    756   1008    423
    384   1452   1065   -919   -340   1257   -501   -698    272   1234   1587    914
    462   1137    675   -800   -106    906   -602   -672    236   1343   1675   1028
    506    589     83   -548    210    337   -563   -652   -145    631    930    366
    517    122   -397   -319    457   -137   -423   -522   -431   -127    122   -355
    545   -122   -667   -213    605   -394   -252   -215   -226   -174    -44   -519
    550    -98   -649   -226    600   -374   -119     67     93     49     96   -384
    553   -127   -683   -215    618   -405      0    301    332    215    200   -259
    576   -192   -769   -192    672   -480     49    392    418    254    202   -213
    576   -200   -776   -189    675   -488     64    415    426    252    187   -213
    576   -176   -753   -200    665   -465     62    418    431    244    174   -244
    563   -192   -756   -187    657   -472     77    426    444    239    150   -265
    519   -166   -685   -176    602   -426    122    483    511    298    207   -215
    553   -135   -691   -210    620   -413     90    446    496    280    197   -252
    631   -158   -789   -236    709   -472     46    389    433    200    140   -270
    618   -106   -724   -257    670   -415     77    444    501    262    226   -233
    628    -59   -688   -285    657   -374     83    465    540    280    252   -231
    613    -41   -657   -285    633   -348    106    511    592    316    280   -197
    602     12   -589   -306    597   -288    137    563    641    353    272   -158
    740    -15   -756   -363    745   -384     57    475    535    246    181   -202
    771    -15   -787   -376    779   -400     57    504    553    277    226   -184
    753     15   -740   -387    745   -363     77    553    610    337    270   -135
    735     20   -714   -376    724   -345     90    584    649    394    337   -127
    735     77   -659   -407    698   -290     96    618    704    459    397   -122
    753     85   -667   -420    711   -290    106    659    756    501    407    -96
    782    109   -672   -446    724   -280     98    672    784    514    394    -64
    782     93   -688   -436    735   -296    122    730    849    589    491     23
    782    106   -675   -446    727   -283    135    782    919    675    574     25
    756    124   -631   -441    693   -252    158    839    989    740    631     46
    678     70   -610   -374    644   -270    187    888   1039    766    623    106
    698    -85   -784   -306    740   -433    137    805    935    631    491    140
    678    -59   -740   -309    709   -400     98    753    875    579    478     85
    639    -59   -701   -290    670   -379    109    766    888    594    493     46
    610    -70   -680   -272    644   -374    103    748    857    558    470     33
    571    -93   -665   -239    618   -379    114    730    828    530    467     18
    522   -116   -639   -205    579   -376    127    704    795    485    420    -10
    527    -70   -597   -228    561   -332    111    662    748    439    394    -25
    532    -46   -579   -244    553   -311    103    623    706    405    381    -23
    548    -46   -594   -249    571   -319     85    553    631    332    311    -75
    527    -33   -561   -249    542   -296     80    527    597    298    267    -93
    478    -41   -522   -218    498   -280    103    519    592    306    272   -145
    470    -54   -524   -210    496   -288     88    475    542    257    239   -189
    537    -31   -568   -252    553   -298     28    426    498    215    233   -161
    545      0   -545   -272    545   -272      7    420    504    226    254   -116
    501     49   -452   -275    475   -200     20    436    548    283    314    -77
    491    127   -366   -309    428   -119     15    449    581    329    353    -31
    568     83   -485   -324    527   -200    -41    361    491    218    241    -49
    563     51   -511   -309    537   -228    -31    384    511    249    288    -41
    571     90   -480   -332    527   -194    -28    394    532    283    329    -75
    553     90   -465   -324    509   -187    -23    397    535    283    345    -77
    545     25   -519   -285    532   -246    -25    384    504    239    296   -101
    558    -38   -600   -262    576   -316    -41    376    472    197    246   -127
    566    -80   -646   -244    605   -363    -31    387    470    192    231   -145
    592   -109   -701   -244    644   -402    -31    368    446    158    200   -155
    594   -171   -766   -210    680   -467    -33    355    407    109    150   -168
    584   -207   -795   -189    685   -501    -33    358    371     77    140   -171
    579   -215   -797   -181    685   -506    -33    368    358     67    145   -166
    558   -205   -763   -179    657   -483    -33    368    350     62    145   -181
    563   -215   -779   -174    670   -496    -51    340    319     28    109   -228
    542   -233   -776   -155    657   -504    -46    319    309      2     75   -241
    545   -244   -789   -150    667   -517    -46    288    277    -28     57   -270
    566   -283   -849   -142    706   -566    -64    270    236    -54     41   -288
    535   -296   -831   -119    683   -563    -41    316    272    -25     59   -259
    550   -329   -880   -111    714   -605    -49    319    252    -59     28   -257
    568   -485  -1054    -44    810   -769    -51    324    184   -168    -90   -350
    537   -688  -1226     72    880   -956     28    413    184   -296   -270   -504
    519   -758  -1278    119    898  -1018    135    558    280   -324   -355   -597
    488   -480   -971     -5    727   -724    145    561    394   -218   -239   -519
    379   -106   -485   -137    431   -296    -18    124    197   -161    -20   -355
    257    379    122   -319     67    252   -296   -465   -127    -41    348    -59
    189    935    745   -561   -277    841   -555   -846   -265    270    859    345
    213    823    610   -522   -197    717   -717   -963   -353    441   1088    558
    236    298     62   -270     88    181   -693   -924   -563     70    667    233
    233   -192   -428    -23    329   -311   -566   -815   -802   -631   -142   -415
    272   -579   -852    153    561   -714   -389   -553   -711   -865   -511   -688
    272   -589   -862    158    566   -724   -252   -280   -397   -644   -368   -589
    350   -561   -911    106    631   -735   -163    -96   -179   -491   -270   -514
    530   -535  -1067      0    797   -800   -166     93    -49   -400   -223   -441
    613   -472  -1085    -70    849   -779   -171    218     25   -337   -161   -366
    579   -459  -1039    -62    807   -748   -148    236     46   -322   -142   -350
    555   -496  -1052    -31    802   -774   -124    249     49   -340   -153   -358
    558   -498  -1057    -31    805   -776    -98    270     72   -332   -137   -358
    566   -491  -1057    -36    810   -774    -90    277     75   -335   -142   -374
    566   -433  -1000    -67    782   -717    -96    277     77   -345   -161   -355
    563   -397   -961    -83    761   -678    -85    290     93   -335   -137   -319
    558   -361   -922    -98    737   -641    -75    306    114   -314   -103   -327
    540   -332   -872   -103    706   -602    -67    306    114   -311    -90   -324
    537   -301   -839   -122    688   -568    -80    301    101   -340   -127   -296
    555   -275   -831   -142    693   -553    -85    316    106   -353   -140   -239
    553   -283   -839   -137    696   -558    -64    337    127   -342   -129   -226
    561   -288   -849   -135    704   -568    -59    340    137   -353   -140   -252
    568   -267   -836   -153    701   -550    -38    394    179   -314    -96   -166
    600   -231   -831   -184    714   -532    -33    431    207   -270    -38   -132
    626   -176   -802   -226    711   -488    -38    462    236   -233     -5   -142
    649   -129   -779   -259    714   -454    -25    517    298   -184     38   -106
    628   -142   -774   -244    701   -459    -18    550    332   -150     72    -93
    623   -174   -797   -226    709   -485    -12    563    327   -163     54    -83
    628   -122   -750   -254    688   -436      7    563    329   -166     59    -51
    636    -33   -670   -301    652   -350     18    613    368   -127     96     31
    626    -12   -639   -306    631   -327     28    626    392   -127     85     98
    665    -20   -685   -322    672   -353     12    652    379   -124     93    148
    693    -41   -737   -327    714   -389     -2    709    387   -103    122    140
    691    -28   -719   -329    704   -374    -15    672    329   -176     62     85
    680     10   -670   -345    672   -327    -31    610    270   -262     23     28
    659     57   -602   -358    631   -272    -33    558    228   -327     -5     -5
    633     54   -579   -342    607   -262    -33    506    181   -355    -33    -33
    615     59   -555   -337    587   -246    -18    462    142   -368    -80    -46
    592     93   -498   -342    545   -202    -23    410     85   -400   -127    -57
    584     96   -488   -340    535   -197    -18    368     59   -405   -116    -88
    568     96   -472   -335    519   -189    -20    324     25   -428   -127   -150
    574     93   -480   -332    527   -192    -28    306      5   -454   -145   -181
    568     98   -472   -335    519   -187    -23    301     18   -426   -155   -171
    540    166   -376   -353    459   -103    -33    265     15   -418   -142   -158
    566    226   -340   -397    454    -57    -77    207    -20   -439   -142   -161
    613    275   -337   -444    475    -31   -103    200    -28   -449   -148   -109
    623    267   -358   -446    491    -44    -98    218    -18   -426   -106    -93
    610    239   -374   -426    493    -67   -101    205    -28   -433   -116   -106
    600    226   -376   -415    488    -75   -109    194    -44   -428   -111   -114
    574    244   -329   -407    452    -41   -103    189    -46   -410   -103   -119
    540    207   -332   -376    436    -62    -88    205    -46   -418   -116    -96
    574     90   -483   -332    530   -194   -129    155   -122   -496   -194   -145
    579      2   -576   -293    576   -285   -161    114   -187   -540   -231   -197
    558    -36   -594   -259    576   -314   -155    111   -210   -553   -254   -252
    537    -57   -597   -241    566   -324   -161     83   -257   -607   -337   -259
    517    -64   -584   -226    550   -324   -166     62   -290   -633   -358   -252
    496    -75   -574   -213    535   -324   -171     46   -311   -654   -379   -272
    511    -41   -553   -233    532   -296   -189     -2   -348   -680   -387   -314
    524    -70   -594   -228    558   -329   -205    -41   -394   -706   -415   -415
    524   -111   -636   -207    579   -374   -207    -18   -402   -714   -439   -348
    530    -98   -628   -218    579   -361   -223    -28   -420   -724   -415   -296
    545    -72   -618   -236    581   -345   -241    -70   -454   -732   -397   -353
    537    -80   -618   -231    576   -350   -252    -80   -470   -737   -394   -387
    530    -96   -626   -218    576   -361   -257   -103   -511   -795   -488   -439
    540   -202   -745   -168    641   -472   -236    -93   -571   -898   -594   -457
    571   -407   -979    -80    774   -693   -161    -15   -644  -1080   -800   -605
    584   -517  -1101    -36    841   -807    -44    135   -615  -1169   -950   -787
    545   -342   -891   -101    717   -615     44    189   -475  -1039   -833   -748
    407     72   -335   -241    371   -129    -67   -244   -519   -872   -550   -511
    265    678    413   -470    -72    545   -397   -948   -714   -628    -72    -41
    150   1325   1171   -737   -511   1249   -670  -1299   -649   -109    620    600
    176   1504   1327   -839   -574   1415   -924  -1457   -615    265   1062   1075
    231   1140    906   -688   -337   1026  -1013  -1473   -782     80    833    883
    265    511    246   -387     10    379   -919  -1356  -1161   -719    -70     70
    283     -2   -285   -142    283   -142   -685  -1013  -1257  -1210   -665   -498
    319   -103   -423   -109    371   -262   -493   -628   -971  -1057   -626   -527
    363   -129   -496   -116    426   -311   -376   -387   -800   -984   -639   -449
    431   -145   -576   -142    504   -361   -314   -257   -696   -911   -587   -415
    452   -135   -589   -161    519   -361   -290   -210   -659   -870   -555   -436
    454   -111   -566   -174    509   -337   -283   -192   -654   -875   -581   -454
    467   -101   -568   -184    514   -332   -277   -184   -652   -893   -613   -454
    467    -96   -563   -184    514   -329   -277   -197   -659   -893   -605   -449
    470    -75   -545   -200    506   -311   -262   -176   -623   -836   -527   -423
    475    -57   -532   -210    504   -293   -259   -163   -610   -818   -501   -428
    470    -46   -519   -213    493   -283   -257   -161   -615   -826   -514   -433
    470    -20   -491   -223    480   -254   -259   -161   -615   -831   -519   -405
    488      5   -483   -246    483   -236   -257   -150   -597   -823   -527   -374
    491     33   -457   -262    475   -210   -257   -140   -579   -800   -509   -366
    470     49   -420   -259    444   -184   -259   -132   -568   -792   -519   -361
    441     70   -371   -254    407   -150   -246   -111   -548   -787   -545   -314
    509     80   -428   -296    470   -174   -265   -116   -535   -737   -478   -324
    542     85   -459   -314    501   -187   -270   -106   -511   -675   -394   -316
    524    116   -410   -322    467   -145   -267    -77   -483   -631   -342   -311
    548    129   -418   -337    483   -142   -262    -49   -459   -613   -361   -290
    537    116   -420   -327    478   -150   -239      5   -413   -579   -363   -200
    558    166   -394   -363    478   -114   -239     41   -366   -530   -345   -161
    589    166   -423   -379    504   -127   -259     54   -368   -530   -355   -140
    600    174   -426   -387    514   -124   -265     98   -327   -465   -275   -127
    605    223   -384   -415    496    -80   -267    114   -301   -415   -218   -137
    600    228   -374   -415    485    -72   -265    135   -285   -402   -218    -83
    592    226   -366   -410    478    -70   -272    142   -293   -420   -241    -49
    579    236   -342   -407    462    -51   -277    137   -303   -423   -249    -31
    561    228   -332   -397    446    -49   -277    111   -327   -444   -259    -36
    511    257   -254   -384    384      2   -259     83   -322   -418   -218    -72
    465    288   -176   -376    322     54   -246     64   -303   -394   -189    -90
    493    265   -228   -379    361     18   -288    -46   -407   -519   -327   -122
    498    239   -259   -371    376    -10   -290    -98   -457   -542   -322   -129
    452    267   -187   -361    319     41   -270   -111   -420   -470   -231   -124
    423    285   -140   -355    280     72   -265   -158   -431   -454   -226   -142
    397    275   -122   -335    259     77   -254   -205   -459   -491   -265   -166
    355    262    -93   -311    223     83   -246   -236   -480   -511   -290   -189
    374    249   -124   -311    249     62   -259   -270   -504   -527   -324   -215
    368    265   -106   -319    239     80   -270   -293   -498   -527   -329   -215
    335    329     -5   -332    171    163   -293   -314   -480   -501   -288   -179
    275    436    161   -358     57    298   -288   -288   -405   -410   -205   -127
    374    465     90   -420    142    277   -355   -355   -441   -439   -228   -150
    415    462     46   -441    184    254   -384   -361   -449   -436   -226   -132
    402    457     54   -428    174    257   -379   -355   -433   -407   -218   -119
    368    459     88   -415    140    272   -376   -368   -428   -392   -228   -148
    353    420     67   -387    142    246   -366   -366   -439   -389   -244   -166
    384    306    -77   -348    231    114   -397   -397   -511   -462   -332   -189
    376    189   -187   -283    283      2   -407   -402   -555   -514   -379   -171
    345    137   -210   -241    277    -36   -392   -400   -548   -452   -296   -205
    309    109   -200   -207    254    -46   -374   -405   -542   -449   -296   -220
    254     93   -163   -174    207    -33   -353   -400   -537   -446   -311   -223
    316     31   -285   -174    301   -127   -402   -493   -641   -542   -423   -303
    350     -7   -361   -174    353   -184   -431   -532   -685   -574   -457   -319
    340      0   -340   -171    340   -168   -410   -509   -649   -530   -413   -296
    355    -54   -410   -150    381   -231   -428   -535   -675   -555   -449   -327
    332   -106   -439   -111    384   -272   -420   -548   -685   -553   -462   -322
    311   -119   -431    -96    368   -275   -410   -545   -683   -530   -439   -319
    309   -129   -439    -90    374   -283   -426   -563   -704   -537   -452   -329
    293   -111   -407    -93    348   -259   -418   -545   -675   -509   -426   -290
    257   -161   -418    -46    337   -288   -376   -498   -665   -506   -420   -314
    285   -374   -662     44    472   -517   -342   -475   -776   -717   -649   -524
    342   -571   -914    114    628   -743   -272   -415   -862   -930   -898   -795
    324   -459   -787     67    553   -623   -168   -306   -732   -867   -854   -815
    205   -155   -361    -23    283   -257   -174   -537   -644   -670   -592   -566
     -7    397    405   -194   -207    402   -428  -1130   -646   -267    -18     33
   -137   1049   1184   -457   -659   1117   -693  -1506   -522    296    698    750
    -54   1286   1337   -615   -696   1312   -984  -1649   -397    800   1252   1343
     -5    971    976   -483   -491    974  -1117  -1704   -537    763   1189   1330
     -5    353    358   -174   -184    355  -1065  -1693  -1028    -72    306    444
      2   -158   -161     77     80   -161   -885  -1465  -1306   -753   -449   -316
     36   -324   -363    142    200   -342   -685  -1080  -1101   -745   -568   -433
     72   -296   -368    111    220   -332   -545   -784   -870   -592   -498   -371
    124   -275   -402     75    259   -337   -454   -623   -730   -496   -439   -358
    220   -306   -527     41    371   -415   -439   -587   -714   -498   -449   -397
    267   -332   -600     31    431   -465   -431   -563   -711   -496   -462   -392
    244   -355   -600     57    420   -478   -405   -519   -672   -441   -431   -345
    189   -361   -553     83    368   -457   -368   -475   -618   -394   -418   -314
    187   -379   -566     96    376   -472   -361   -472   -615   -413   -426   -345
    220   -407   -631     93    423   -519   -379   -485   -631   -428   -423   -350
    233   -374   -607     70    420   -491   -379   -457   -605   -410   -397   -335
    246   -335   -584     44    415   -459   -374   -446   -587   -387   -387   -329
    241   -309   -550     31    394   -428   -363   -418   -542   -327   -358   -296
    202   -311   -514     51    358   -410   -337   -376   -485   -272   -322   -272
    257   -340   -597     41    426   -467   -361   -402   -509   -306   -345   -303
    283   -363   -646     38    462   -506   -376   -415   -532   -337   -350   -290
    267   -285   -553      7    407   -418   -345   -350   -449   -259   -259   -220
    252   -210   -462    -23    355   -335   -340   -327   -405   -215   -226   -213
    244   -189   -433    -25    337   -311   -324   -296   -358   -171   -207   -197
    257   -202   -459    -28    358   -329   -309   -252   -322   -137   -197   -161
    280   -228   -509    -25    394   -368   -298   -200   -277    -98   -174   -101
    309   -174   -483    -70    394   -327   -303   -166   -233    -46   -127    -72
    303   -124   -428    -88    366   -275   -306   -114   -176     23    -80    -25
    301    -90   -392   -106    345   -241   -296    -57   -103     93    -15     23
    327    -85   -413   -122    368   -249   -301    -41    -75    127     15     46
    335    -85   -420   -127    376   -252   -298    -10    -38    179     67     85
    285    -90   -376    -96    329   -233   -288     12    -12    220    106    103
    298   -101   -402    -98    350   -252   -301     -2    -49    181     51     90
    327    -83   -413   -122    368   -246   -301      0    -51    176     38    132
    290   -106   -397    -93    342   -252   -265     10    -28    207     85    137
    259   -114   -374    -72    316   -244   -265    -38    -67    161     46     28
    233    -72   -309    -83    270   -189   -254    -62    -70    140     38     33
    226    -44   -270    -90    246   -155   -246    -88    -83    116     36     38
    228    -64   -296    -83    259   -179   -249   -155   -129     75      5    -10
    181    -46   -228    -67    205   -137   -226   -174   -122     72      0    -20
    106    -54   -161    -28    132   -109   -202   -187   -132     46    -31    -25
    135    -96   -233    -20    184   -163   -220   -254   -228    -44    -93    -67
    140    -64   -207    -38    174   -135   -215   -257   -220    -31    -62    -49
    124     15   -109    -70    116    -46   -213   -252   -184      7    -15    -36
     93     67    -25    -80     59     20   -228   -262   -166     33     18    -36
     38    101     59    -70    -10     80   -220   -236   -116     72     62     10
    101     46    -57    -75     77     -5   -270   -298   -166     20     15    -38
    106     36    -70    -70     88    -15   -293   -309   -176     25    -12    -33
     93     49    -44    -72     67      5   -301   -309   -166     59     12    -12
     70     25    -44    -49     57     -7   -293   -314   -161     72     18    -28
     31    -18    -49    -10     41    -33   -296   -316   -168     72     18    -67
     18   -109   -127     46     72   -116   -290   -306   -189     54      2   -101
    -12   -207   -197    109     90   -202   -283   -303   -213     28    -25   -132
    -12   -283   -272    148    129   -277   -293   -329   -259    -18    -77   -174
     18   -296   -314    137    166   -306   -316   -374   -324    -80   -142   -213
     18   -283   -301    132    158   -290   -314   -387   -345    -98   -155   -210
    -41   -358   -316    197    135   -337   -272   -350   -311    -72   -137   -202
    -38   -400   -361    218    158   -379   -280   -358   -322    -83   -148   -215
     33   -415   -449    187    241   -431   -327   -418   -379   -132   -179   -272
     31   -433   -465    202    246   -449   -319   -410   -379   -135   -189   -283
     31   -405   -436    184    231   -420   -332   -423   -400   -150   -202   -288
     20   -441   -462    210    239   -452   -335   -426   -405   -145   -200   -301
    -18   -478   -459    246    218   -470   -327   -420   -394   -140   -207   -329
    -25   -467   -441    246    207   -454   -306   -392   -366   -119   -181   -301
     25   -631   -657    298    340   -644   -298   -371   -423   -220   -283   -368
     67   -815   -885    374    475   -849   -231   -277   -452   -374   -480   -540
     64   -818   -883    376    470   -849   -114   -127   -358   -428   -610   -672
     10   -548   -558    270    283   -553    -46    -59   -179   -280   -475   -584
    -54   -155   -101    103     23   -129   -249   -571   -402   -202   -231   -350
   -153    329    483    -90   -316    405   -571  -1195   -722    -33    181      7
   -215    831   1044   -309   -628    937   -810  -1514   -766    405    813    514
   -168    735    904   -283   -535    818   -943  -1545   -730    756   1221    924
   -122    207    327    -44   -226    267   -937  -1519   -979    348    763    506
   -122   -303   -181    213     28   -244   -831  -1423  -1299   -457   -142   -285
   -101   -714   -613    405    254   -662   -654  -1127  -1223   -740   -576   -646
   -124   -789   -665    457    270   -727   -488   -769   -833   -478   -433   -498
    -70   -652   -584    358    257   -618   -405   -561   -587   -290   -306   -387
     49   -639   -688    293    368   -662   -384   -498   -517   -262   -314   -392
     88   -670   -758    288    423   -714   -355   -449   -483   -259   -332   -387
     62   -670   -732    303    397   -701   -301   -371   -402   -189   -277   -332
      5   -678   -685    335    342   -680   -267   -329   -355   -153   -254   -306
     44   -649   -693    301    368   -670   -290   -345   -374   -171   -262   -303
     75   -633   -709    277    389   -670   -293   -324   -350   -148   -233   -280
     54   -592   -646    270    350   -618   -277   -288   -301    -93   -192   -246
     51   -600   -652    272    350   -626   -272   -288   -283    -77   -192   -246
     70   -584   -654    257    361   -618   -290   -309   -301   -106   -213   -267
    109   -587   -696    236    400   -639   -309   -303   -301   -101   -202   -231
    124   -576   -701    226    413   -639   -293   -257   -262    -67   -161   -187
    116   -555   -675    218    394   -613   -285   -228   -220    -23   -111   -179
    127   -522   -649    197    387   -587   -285   -210   -187      7    -85   -171
    129   -493   -623    179    376   -558   -293   -200   -163     18    -90   -187
    135   -483   -618    174    376   -550   -303   -202   -158     20    -96   -205
    116   -509   -628    194    371   -568   -272   -153   -109     70    -54   -163
    122   -501   -623    189    371   -561   -254   -109    -49    124     -2    -98
    137   -449   -587    155    361   -519   -254    -80      5    174     28    -75
    155   -420   -576    132    366   -498   -259    -51     44    218     49    -46
    187   -410   -597    109    392   -504   -259    -15     80    270    103     -5
    207   -407   -618     98    413   -511   -252     25    132    335    163     38
    213   -418   -631    101    420   -524   -236     75    184    389    210     67
    215   -353   -568     70    392   -459   -218    122    246    444    257     88
    194   -285   -480     44    335   -384   -197    140    283    462    280     88
    220   -335   -555     57    387   -446   -213    103    226    394    228     31
    241   -379   -623     67    431   -501   -210    116    210    376    218     20
    257   -337   -594     41    426   -465   -205    122    205    371    233     31
    223   -301   -527     36    374   -413   -197     83    174    319    187      5
    207   -272   -483     31    345   -376   -197     28    109    244    132      2
    207   -275   -483     33    342   -379   -194     -5     64    207    111    -31
    163   -262   -426     49    293   -342   -166    -46     38    168     83    -57
    153   -270   -423     57    285   -348   -174   -114    -33    101     36    -80
    174   -265   -439     44    306   -350   -202   -127    -75     80     20    -90
    179   -249   -431     33    303   -337   -210   -119    -80     77     28    -77
    171   -226   -397     28    283   -311   -192   -122    -62     96     49    -62
    148   -213   -363     31    254   -288   -210   -161    -67     93     38    -90
    137   -150   -288      5    213   -218   -213   -166    -57    119     67    -59
    116    -36   -153    -41    132    -96   -200   -187    -31    140    101      0
    124    -12   -137    -54    129    -75   -205   -200    -28    137    103     20
    158    -77   -236    -44    197   -155   -210   -174    -28    148    106     10
    127   -150   -277     10    202   -213   -194   -158    -25    150    106     10
    -20   -145   -124     80     51   -135   -129   -223    -44    111     83     -7
    -59   -150    -90    106     15   -122   -132   -335   -111     62     41    -28
    155   -215   -371     28    262   -293   -257   -249   -135     54     15    -51
    259   -249   -509     -5    381   -376   -280   -135    -90     88     36     -5
    257   -290   -550     15    402   -420   -249   -103    -75     90     44     38
    241   -329   -571     44    405   -449   -233   -116    -93     83     57      0
    197   -327   -527     64    361   -426   -231   -171   -137     49     18   -148
    179   -335   -514     77    345   -423   -223   -207   -181    -10    -46   -226
    174   -402   -576    111    374   -488   -207   -213   -215    -59   -114   -163
    181   -433   -615    127    397   -524   -205   -231   -267   -111   -137    -67
    161   -394   -558    114    358   -475   -205   -231   -259    -67    -77   -109
    166   -400   -566    116    363   -483   -205   -233   -244    -59    -80    -72
    158   -428   -587    135    371   -506   -207   -231   -254    -88    -85      2
     54   -454   -509    200    280   -480   -150   -223   -262    -88    -67     -7
     41   -496   -537    226    288   -514   -142   -244   -283   -116    -98    -57
    171   -607   -779    218    475   -693   -166   -132   -277   -166   -187   -116
    280   -758  -1041    236    659   -898   -106     62   -223   -241   -327   -241
    293   -771  -1065    239    678   -917     -2    231    -80   -231   -397   -342
    228   -436   -667    101    446   -550     10    158     18    -98   -226   -254
     98     -5   -103    -46    101    -54   -171   -335   -226    -23     41    -44
    -25    542    568   -259   -298    555   -454   -911   -535    124    431    267
   -109    979   1088   -433   -597   1034   -701  -1252   -659    423    927    667
    -77    680    758   -303   -418    719   -805  -1280   -745    509   1054    800
    -51    142    194    -46   -122    168   -771  -1218   -974     36    519    345
    -33   -303   -272    168    116   -288   -657  -1060  -1145   -581   -215   -272
     20   -548   -568    265    293   -558   -501   -745   -937   -628   -431   -441
     67   -537   -605    233    335   -571   -400   -485   -644   -418   -316   -324
    127   -548   -675    210    400   -610   -322   -290   -454   -288   -228   -233
    163   -553   -717    192    439   -633   -262   -194   -355   -226   -187   -194
    106   -558   -665    226    384   -610   -213   -153   -309   -194   -163   -171
    109   -496   -607    192    355   -550   -192   -109   -265   -166   -135   -150
    174   -493   -667    158    418   -579   -192    -59   -236   -155   -127   -142
    187   -535   -724    174    452   -628   -181    -25   -220   -148   -127   -148
    176   -514   -691    168    433   -602   -187    -10   -213   -145   -135   -155
    176   -527   -704    174    439   -615   -187     -5   -205   -142   -140   -166
    176   -480   -657    150    415   -566   -181     -2   -187   -124   -122   -158
    189   -405   -594    106    392   -498   -187      7   -158   -106   -101   -132
    200   -353   -553     77    376   -452   -192     15   -148   -101    -93   -119
    197   -371   -568     85    381   -470   -176     41   -119    -80    -96   -122
    194   -374   -568     90    381   -470   -166     70    -93    -36    -57   -114
    168   -353   -522     90    345   -436   -166     70    -75    -12    -18   -127
    189   -303   -493     57    340   -397   -163     75    -62    -15    -23   -142
    213   -301   -514     41    361   -407   -166    101    -57    -28    -44    -85
    233   -306   -542     36    387   -423   -153    145    -18     15      2    -36
    254   -303   -558     23    405   -428   -145    181     25     57     41    -15
    262   -270   -532      5    397   -400   -129    226     77     98     83     20
    246   -257   -504      2    374   -379   -132    239    101    106    101     28
    270   -179   -449    -46    358   -314   -158    265    132    127    111     41
    316   -150   -467    -83    389   -309   -161    327    179    163    135    103
    350   -168   -519    -90    433   -342   -140    387    223    223    184    135
    371   -158   -532   -106    449   -345   -129    413    241    239    215    166
    363   -124   -491   -119    426   -306   -127    423    249    231    220    163
    348    -93   -444   -127    394   -267   -124    418    241    192    189    161
    342    -72   -415   -135    379   -244   -129    389    210    142    140    142
    316    -75   -394   -122    355   -233   -140    353    158     93     96     70
    306    -93   -400   -106    350   -244   -140    335    137     59     75     57
    298    -90   -392   -106    342   -239   -129    319    116     33     70     54
    293    -80   -374   -106    332   -226   -103    296     96     18     70     20
    257    -51   -309   -103    283   -179    -93    249     62    -20     59      7
    194    -20   -215    -88    202   -116    -49    205     51    -28     64    -49
    150    -28   -181    -62    163   -103      5    106      2   -116    -36   -161
    207    -33   -241    -85    223   -137    -28     44    -72   -218   -148   -166
    280    -20   -301   -129    290   -161    -67    132    -41   -171    -85    -54
    285     38   -246   -163    267   -103    -80    150    -10   -145    -51    -25
    259     72   -187   -168    223    -57    -80    142     23    -80     18     -2
    241    129   -111   -184    176     10    -83    135     72      7    114    -20
    223    140    -85   -181    155     25    -88    132     77     15    137    -23
    236    132   -103   -187    171     15   -106    114     46    -28    103    -15
    244    137   -106   -192    174     15   -124     85     20    -62     90    -23
    213    142    -70   -176    142     36   -116     88     25    -67     83    -31
    226     67   -158   -148    189    -44   -119     96     15    -90     36    -28
    236    -25   -262   -106    249   -142   -129     96    -15   -135      2    -51
    233    -54   -290    -90    262   -174   -135     96    -36   -145     -5    -90
    226    -72   -298    -75    262   -184   -129     88    -54   -171    -33   -109
    220    -64   -285    -80    252   -174   -150     67    -98   -241    -96   -127
    207   -103   -311    -51    257   -207   -145     64   -119   -262   -122   -148
    220   -103   -327    -59    272   -215   -163     31   -158   -303   -142   -168
    215    -67   -283    -72    249   -174   -168     28   -158   -296   -124   -187
    231   -114   -345    -62    288   -228   -181      5   -194   -345   -189   -215
    226   -135   -361    -46    293   -246   -192    -10   -220   -376   -215   -207
    218   -114   -332    -54    272   -223   -184      2   -205   -348   -166   -231
    207    -96   -303    -54    254   -200   -187      0   -202   -342   -142   -233
    210   -116   -327    -46    267   -220   -187     -2   -218   -363   -176   -223
    215   -127   -342    -44    277   -236   -179      0   -236   -402   -226   -239
    236   -246   -485      5    358   -366   -153     31   -280   -488   -324   -329
    270   -465   -735     98    501   -600    -57    140   -322   -667   -558   -530
    272   -501   -776    114    524   -639     59    285   -259   -743   -685   -667
    215   -239   -454     12    335   -345    109    205   -171   -623   -530   -579
     64    184    119   -124    -25    150    -64   -345   -298   -459   -215   -259
    -93    813    906   -358   -498    859   -374   -958   -449   -187    257    265
   -153   1369   1522   -610   -839   1447   -641  -1221   -381    327    940    836
    -98   1293   1392   -597   -745   1343   -836  -1278   -353    623   1262   1109
    -46    750    797   -353   -420    771   -867  -1239   -581    272    844    737
    -31    205    236    -85   -132    220   -748  -1114   -971   -579    -80   -116
    -23   -122    -98     72     36   -111   -530   -763   -896   -841   -452   -459
     -7   -127   -119     67     54   -122   -353   -410   -600   -706   -407   -392
     98   -153   -252     25    174   -202   -262   -231   -480   -683   -436   -374
    171   -189   -361     10    265   -275   -205   -103   -392   -620   -381   -324
    153   -184   -340     12    244   -259   -184    -46   -345   -581   -342   -303
    137   -176   -316     18    226   -246   -174    -20   -324   -584   -348   -288
    124   -142   -267      7    194   -205   -153      7   -301   -579   -348   -270
    142   -137   -280     -2    210   -207   -155      5   -319   -631   -397   -257
    166   -161   -329     -2    246   -244   -163      0   -327   -631   -381   -283
    168   -111   -280    -28    223   -194   -161     10   -314   -618   -379   -270
    189    -67   -259    -62    220   -163   -163     18   -309   -620   -376   -233
    197    -28   -226    -83    210   -127   -163     23   -293   -600   -345   -231
    184    -20   -205    -85    194   -111   -150     33   -272   -574   -306   -267
    200      5   -194   -103    197    -96   -155     33   -272   -584   -311   -275
    200     25   -174   -114    184    -72   -153     59   -254   -576   -290   -202
    205     54   -150   -129    179    -46   -145     90   -236   -563   -277   -158
    192     54   -137   -124    163    -41   -137    119   -220   -548   -280   -140
    194     70   -124   -135    161    -25   -135    140   -202   -545   -296   -111
    226     90   -137   -161    181    -23   -153    135   -207   -561   -314    -85
    265    124   -140   -194    202     -7   -166    161   -184   -511   -244    -83
    306    171   -135   -241    220     18   -161    202   -145   -462   -194    -90
    335    207   -127   -272    231     38   -161    244   -122   -449   -192    -51
    335    189   -148   -265    241     20   -145    301    -88   -420   -179    -12
    306    192   -114   -249    210     38   -111    374    -31   -384   -181     41
    379    231   -150   -306    265     38   -137    374    -44   -413   -197     72
    431    267   -163   -350    298     51   -142    381    -36   -376   -135     72
    433    306   -127   -371    280     90   -132    400    -18   -348   -106     70
    439    324   -114   -381    277    106   -142    384    -41   -363    -93     51
    428    337    -90   -384    259    124   -153    345    -75   -384   -109     28
    418    337    -80   -379    249    129   -155    309   -114   -431   -158     23
    405    337    -67   -374    236    135   -150    275   -145   -457   -174      2
    384    368    -15   -376    200    176   -135    241   -166   -467   -179    -10
    353    402     49   -379    150    228   -109    202   -181   -478   -189    -15
    319    423    103   -371    106    265    -88    163   -192   -488   -200    -18
    280    431    148   -358     64    288    -80    116   -223   -524   -249    -20
    272    384    111   -327     80    249    -75     77   -270   -576   -288    -12
    262    418    153   -340     54    285    -80     49   -272   -537   -241    -54
    246    501    254   -374     -2    376    -83     18   -267   -509   -207    -59
    239    483    241   -363      0    363   -101    -12   -285   -517   -213    -41
    254    475    220   -363     18    348   -124    -23   -285   -509   -210    -18
    270    519    249   -397     10    384   -155    -31   -283   -498   -202     -5
    293    568    275   -431      7    423   -181    -46   -290   -501   -207     10
    293    574    277   -433      7    426   -194    -57   -301   -514   -220     23
    280    555    275   -418      2    415   -205    -72   -316   -545   -275     28
    254    498    244   -379      5    374   -202    -80   -335   -568   -316     28
    252    413    161   -332     44    288   -202    -77   -355   -566   -293     -7
    262    329     67   -298     96    200   -210    -90   -400   -613   -337    -57
    267    259     -7   -262    137    127   -205    -96   -436   -657   -381    -64
    257    262      2   -262    127    132   -210   -132   -465   -683   -405   -127
    254    249     -7   -252    129    122   -215   -163   -496   -709   -433   -163
    249    228    -20   -239    135    103   -220   -187   -530   -748   -478   -179
    239    215    -23   -226    132     96   -236   -210   -566   -779   -509   -184
    233    220    -12   -228    122    106   -259   -228   -584   -795   -522   -194
    246    233    -12   -241    129    111   -277   -254   -607   -818   -545   -223
    241    202    -41   -223    142     80   -277   -270   -633   -831   -550   -257
    231    150    -80   -189    155     36   -267   -259   -631   -836   -542   -252
    244    213    -33   -231    140     90   -285   -265   -633   -839   -527   -236
    246    244     -2   -246    124    122   -288   -270   -646   -833   -532   -239
    259    127   -132   -194    194     -2   -262   -257   -683   -865   -592   -293
    285   -145   -431    -70    358   -288   -189   -207   -784  -1026   -792   -509
    293   -311   -605      7    446   -459    -46    -75   -805  -1174  -1000   -727
    275   -218   -493    -28    384   -355     77     28   -683  -1104   -961   -693
    158     90    -67   -124    111     12     38   -270   -618   -896   -688   -418
    -38    688    727   -324   -381    706   -228   -867   -594   -501   -129    158
   -189   1379   1569   -597   -878   1475   -480  -1184   -387    109    618    909
   -174   1595   1769   -711   -971   1680   -740  -1280   -220    576   1130   1439
   -132   1210   1343   -540   -737   1275   -883  -1358   -436    387    898   1244
   -119    620    740   -249   -428    680   -870  -1350   -919   -384     62    436
   -135    158    293    -12   -215    226   -672  -1088  -1163   -971   -594   -200
    -98     12    111     41   -106     62   -457   -704   -969   -919   -633   -257
    -41     -2     38     20    -41     18   -314   -444   -797   -805   -561   -233
      5    -41    -46     18     25    -44   -231   -296   -722   -766   -555   -246
      5    -31    -38     12     20    -36   -205   -254   -693   -756   -555   -257
     10     -2    -12     -2     10     -7   -184   -226   -683   -756   -576   -257
     10     18      7    -15      2     12   -163   -202   -675   -753   -592   -231
     25     44     18    -33      5     31   -153   -171   -644   -711   -545   -187
     -2     57     57    -28    -31     57   -148   -166   -633   -683   -511   -205
    -12     33     46    -10    -31     38   -140   -153   -631   -675   -524   -252
      5     12      7    -10     -2     10   -137   -140   -628   -680   -566   -228
     12     33     20    -23     -2     28   -129   -124   -607   -662   -555   -135
      7     62     54    -38    -23     59   -129   -119   -600   -636   -517   -155
     10     72     62    -44    -25     67   -127   -101   -574   -605   -483   -179
     10     70     59    -41    -23     64   -135    -85   -558   -589   -467   -179
     -7     70     77    -31    -41     72   -137    -77   -550   -587   -467   -181
      0    103    101    -54    -51    103   -148    -64   -537   -568   -465   -171
     33    135     98    -85    -33    116   -137    -41   -517   -545   -446   -148
     54    129     75    -93    -10    101   -127    -15   -498   -530   -431   -127
     75    168     93   -122     -7    132   -137      7   -472   -496   -400   -101
     83    202    119   -142    -18    161   -137     44   -439   -454   -384    -85
     98    226    127   -163    -12    176   -140     85   -410   -415   -366    -64
    119    181     62   -153     28    122   -140    132   -371   -374   -342    -36
    163    218     54   -189     54    137   -148    176   -324   -322   -298     12
    202    241     38   -223     80    142   -158    207   -293   -270   -259     46
    213    236     23   -226     96    129   -163    228   -272   -241   -244     59
    223    215     -7   -220    114    106   -163    244   -257   -223   -220     83
    244    239     -5   -241    124    116   -171    244   -249   -202   -197    109
    270    265     -5   -267    137    129   -174    236   -233   -181   -184    124
    272    252    -20   -265    148    116   -179    218   -241   -181   -202    109
    259    228    -31   -244    145     98   -181    187   -262   -189   -223     85
    233    174    -59   -202    148     57   -171    158   -277   -184   -233     62
    228    114   -116   -171    171      0   -137    155   -262   -140   -207     85
    213    119    -96   -166    155     12    -98    150   -246    -98   -189     85
    197    124    -72   -161    135     25    -80    116   -259   -119   -223     72
    174     75    -98   -124    137    -10    -64     80   -285   -163   -265     67
    148     90    -59   -119    103     15    -62     44   -309   -176   -272     46
    145    122    -23   -135     83     51    -64     18   -324   -187   -283     18
    148    179     31   -166     59    106    -80     -7   -322   -176   -267     23
    124    233    109   -179      7    171   -101    -41   -322   -168   -244     28
    116    265    148   -192    -15    205   -135    -67   -329   -176   -267     -7
    132    290    158   -210    -12    223   -166    -80   -322   -161   -257      2
    135    283    145   -210     -5    215   -189    -93   -329   -161   -252     -5
    137    275    137   -205      0    207   -213   -106   -340   -163   -246     -7
    129    259    127   -197      0    192   -218   -114   -345   -161   -246    -10
    116    226    106   -171      5    166   -205   -111   -348   -168   -257    -28
     93    132     38   -114     25     88   -205   -124   -384   -207   -298    -75
     64     62     -2    -62     33     31   -200   -148   -410   -236   -324   -122
     72     44    -28    -59     51      7   -200   -158   -428   -252   -342   -137
    124     23   -101    -72    111    -38   -220   -174   -465   -285   -376   -168
    140    -18   -158    -62    148    -88   -226   -187   -491   -306   -392   -197
    137    -31   -168    -51    153    -98   -218   -176   -491   -303   -387   -194
    132    -36   -168    -49    148   -101   -220   -179   -496   -298   -389   -236
    148    -44   -192    -51    168   -116   -233   -189   -506   -316   -423   -257
    158    -64   -223    -49    189   -142   -244   -197   -514   -327   -433   -215
    148    -93   -241    -25    194   -166   -249   -200   -514   -319   -426   -228
    135   -129   -265     -5    200   -197   -241   -202   -511   -322   -436   -236
    158   -114   -272    -23    213   -192   -246   -197   -501   -306   -428   -226
    171   -135   -306    -18    236   -218   -236   -189   -501   -301   -418   -241
    184   -249   -433     33    309   -340   -226   -184   -550   -366   -491   -361
    218   -454   -675    116    444   -563   -142    -80   -587   -517   -711   -568
    223   -517   -743    145    480   -628    -23     83   -509   -566   -833   -683
    174   -280   -457     51    314   -368     36    137   -342   -415   -693   -571
     62    109     46    -85      7     77    -88   -265   -389   -236   -379   -288
   -119    628    745   -254   -433    685   -332   -831   -519     80    163    249
   -181   1153   1335   -485   -758   1241   -558  -1132   -493    545    800    849
    -98   1083   1182   -493   -641   1132   -769  -1260   -537    813   1098   1166
    -62    506    568   -220   -314    537   -818  -1293   -823    467    688    813
    -57     -7     49     31    -54     20   -732  -1223  -1221   -355   -205    -67
    -49   -363   -314    205    129   -340   -584   -966  -1247   -730   -701   -553
    -33   -335   -301    184    132   -319   -444   -644   -943   -550   -628   -506
     15   -265   -280    124    148   -272   -329   -397   -696   -368   -501   -400
     36   -298   -335    129    184   -316   -252   -249   -568   -283   -454   -366
     59   -324   -384    132    220   -353   -218   -179   -506   -239   -433   -335
     88   -332   -420    119    254   -376   -200   -140   -483   -226   -428   -322
    132   -311   -444     90    288   -376   -205   -114   -459   -192   -392   -303
    101   -311   -413    103    254   -361   -187   -109   -441   -176   -387   -309
     75   -290   -366    106    220   -327   -171   -109   -431   -168   -384   -311
    109   -254   -363     70    233   -309   -171    -90   -400   -135   -361   -283
    171   -241   -413     36    290   -327   -179    -62   -371   -111   -350   -265
    174   -259   -436     41    303   -345   -176    -31   -345    -72   -314   -262
    161   -249   -413     44    285   -329   -174    -15   -322    -36   -267   -241
    148   -262   -410     54    277   -337   -174    -12   -306    -18   -244   -236
    101   -267   -368     83    233   -316   -153     -2   -293    -10   -249   -239
     85   -283   -368     96    226   -324   -142     28   -259     25   -228   -215
    119   -293   -415     85    265   -353   -148     62   -233     46   -210   -197
    132   -210   -342     38    236   -275   -153     96   -189     93   -166   -168
    150   -166   -316      7    233   -241   -168    114   -163    127   -145   -148
    140   -194   -335     28    236   -265   -153    148   -127    163   -122   -119
    127   -226   -353     49    239   -288   -132    200    -75    210    -75    -67
    129   -228   -361     49    244   -293   -135    246    -31    254    -28    -20
    161   -197   -358     18    259   -277   -140    293     25    324     15      7
    158   -129   -288    -15    223   -210   -155    319     70    376     51      5
    155    -85   -244    -36    200   -163   -158    345    127    444    124     67
    150    -90   -241    -31    194   -163   -142    363    155    483    179    109
    179    -83   -262    -46    220   -171   -137    400    189    517    205    124
    231    -98   -329    -67    277   -213   -137    446    213    524    171    142
    241   -127   -368    -59    303   -246   -137    433    197    504    145    122
    226    -90   -316    -70    270   -202   -135    405    176    480    132     96
    228    -64   -293    -80    259   -179   -127    400    174    472    132     80
    210   -109   -322    -51    265   -215   -101    394    179    467    132     83
    171   -122   -293    -25    231   -207    -83    368    163    444    119     75
    161   -111   -272    -25    213   -192    -90    332    135    420    101     57
    135   -106   -241    -12    187   -174   -101    277     83    376     59      7
    111    -93   -207    -10    158   -150    -98    231     46    340     25    -41
    101   -116   -220      7    161   -168    -80    226     57    361     38    -46
     98    -83   -181     -7    137   -132    -83    207     62    381     57    -64
     85    -28   -114    -28     98    -70   -116    150     31    363     54    -75
     83     51    -33    -70     57     10   -155    116     10    355     59    -57
    111     38    -75    -75     93    -18   -179    119     10    371     54    -49
    114    -54   -168    -31    140   -111   -171    137     18    392     62    -51
     98    -64   -163    -15    129   -114   -171    142     33    410     93    -59
     62    -85   -148     10    101   -116   -140    140     41    407     90    -49
     77   -129   -210     25    142   -168   -140    137     25    402     88    -33
    106   -181   -288     36    194   -233   -161    148      7    407     88    -80
    114   -228   -342     57    228   -285   -171    142     -5    376     62   -148
    129   -270   -400     70    262   -335   -184    137    -41    332     15   -166
    142   -329   -475     93    306   -402   -181    140    -62    301    -15   -119
    148   -366   -514    106    329   -441   -166    153    -59    296      2    -93
    142   -361   -504    109    322   -431   -171    140    -67    293      0   -140
    145   -361   -506    106    324   -433   -189    109   -101    246    -51   -187
    137   -371   -509    116    322   -439   -187     85   -122    233    -59   -223
    142   -418   -561    137    350   -491   -187     83   -124    252    -31   -213
    142   -452   -594    155    368   -522   -200     93   -142    231    -31   -189
    145   -436   -581    145    361   -509   -205     96   -135    254    -12   -174
    148   -407   -558    129    350   -483   -218     80   -137    272      2   -197
    145   -415   -563    135    353   -488   -218     85   -142    267     -2   -202
    153   -530   -683    189    418   -605   -200    124   -158    215    -72   -246
    176   -737   -914    280    545   -826   -109    241   -145    119   -252   -389
    189   -805   -995    306    592   -898      2    394    -33    101   -332   -517
    158   -548   -709    192    431   -628     59    454    140    246   -176   -439
     64   -166   -231     51    148   -197    -36    140     80    397    109   -226
    -51    259    311   -106   -181    285   -306   -441   -233    517    444     62
   -127    691    818   -283   -472    756   -566   -839   -400    761    852    472
   -111    649    761   -267   -436    704   -756   -989   -504    940   1106    748
    -96    158    254    -31   -174    205   -787  -1005   -745    628    774    407
   -101   -283   -181    192     36   -231   -719   -924  -1039    -77      5   -275
    -75   -568   -496    322    207   -532   -568   -649   -950   -296   -335   -587
    -38   -605   -568    319    265   -587   -431   -340   -613    -85   -220   -506
      5   -558   -563    277    283   -561   -340   -101   -353     80   -114   -381
     28   -527   -555    249    290   -540   -262     59   -202    168    -57   -285
     25   -553   -579    262    301   -566   -220    132   -129    228    -10   -298
     10   -540   -550    262    277   -545   -213    137   -111    231     -2   -342
     -5   -522   -517    265    254   -519   -200    148   -103    215    -18   -324
    -12   -548   -535    277    259   -542   -184    176    -90    220    -10   -298
    -25   -576   -550    301    259   -563   -174    200    -62    254     33   -298
    -49   -584   -535    316    241   -561   -176    205    -44    265     38   -314
    -49   -540   -491    296    220   -517   -187    194    -57    226    -10   -277
    -59   -553   -496    303    215   -524   -187    200    -54    244     15   -296
    -62   -535   -472    298    202   -504   -181    215    -31    283     44   -324
    -59   -517   -457    285    197   -485   -179    233     -5    301     62   -306
    -62   -504   -441    283    189   -472   -166    259     36    363    153   -267
    -62   -485   -426    272    179   -457   -161    275     62    397    181   -293
    -62   -491   -428    275    181   -459   -161    301     80    389    150   -298
    -49   -488   -439    267    194   -465   -161    324     98    389    129   -277
    -25   -446   -420    236    197   -433   -155    345    122    407    150   -265
    -23   -444   -423    231    200   -433   -148    389    145    402    145   -200
    -23   -423   -400    223    187   -413   -137    433    187    428    171   -132
    -12   -394   -381    202    181   -387   -124    480    233    478    215   -127
      7   -389   -397    192    202   -392   -109    532    298    545    293   -135
     25   -384   -410    179    215   -394   -109    574    350    600    358   -111
     18   -337   -355    158    184   -345   -101    613    387    605    379    -59
     23   -296   -322    135    171   -309    -88    652    423    623    413    -15
     28   -283   -311    127    168   -296    -83    672    441    636    436    -33
     23   -288   -314    132    168   -301    -83    667    426    613    420    -33
     28   -288   -316    129    171   -301    -72    662    410    615    426    -41
     18   -283   -301    132    158   -293    -72    644    379    592    413    -72
    -10   -309   -298    161    142   -303    -77    615    342    553    384   -103
    -33   -290   -257    161    111   -275    -72    584    311    514    348   -116
    -46   -246   -200    145     75   -223    -59    555    296    485    316   -106
    -62   -210   -148    135     41   -179    -59    514    270    465    298   -124
    -80   -187   -106    135     12   -148    -59    470    249    439    288   -163
    -96   -220   -124    158     12   -174    -51    423    213    394    257   -197
   -111   -210    -98    161     -7   -155    -54    387    189    363    233   -210
   -129   -161    -31    142    -51    -98    -57    371    210    397    270   -223
   -150   -103     46    127    -98    -28    -72    348    220    405    277   -220
   -155    -80     72    116   -114     -5    -98    332    233    428    306   -192
   -153    -54     96    103   -124     20   -122    314    236    439    332   -189
   -140    -83     54    111    -98    -15   -129    316    241    454    368   -179
   -132    -88     44    111    -88    -23   -142    311    241    449    371   -184
   -129    -54     72     90   -103     10   -155    309    239    431    355   -166
   -127    -33     93     80   -111     28   -163    309    233    426    345   -155
   -132    -85     44    109    -90    -20   -166    303    231    420    342   -200
   -122   -239   -116    181     -2   -179   -168    290    205    374    298   -246
   -129   -301   -171    215     18   -236   -171    290    184    345    267   -257
   -127   -288   -163    207     18   -226   -179    285    161    316    236   -272
   -124   -306   -181    213     28   -244   -179    277    137    280    200   -293
   -140   -353   -213    246     36   -283   -168    275    129    288    228   -314
   -148   -374   -226    259     38   -301   -181    246    101    254    194   -366
   -127   -384   -257    254     64   -322   -197    226     77    226    168   -366
   -114   -389   -275    252     80   -332   -189    231     85    233    184   -348
   -116   -337   -220    228     51   -280   -184    231     90    223    179   -337
   -127   -350   -226    239     46   -288   -189    220     62    189    145   -348
   -127   -387   -262    257     67   -324   -187    218     57    181    135   -374
   -111   -387   -275    246     80   -332   -197    210     51    166    122   -374
    -88   -423   -335    257    122   -379   -207    205     25    132     96   -402
    -59   -600   -542    329    241   -571   -140    277      0     72     44   -511
    -31   -800   -769    415    368   -784    -10    405    -33    -96   -168   -717
    -15   -813   -797    415    389   -807    119    540     36   -155   -270   -789
    -72   -540   -467    306    197   -504    135    355     62    -80   -153   -683
   -200    -80    119    140   -161     18   -142   -272    -90    122    220   -335
   -327    584    909   -129   -618    745   -485   -789   -140    522    789    161
   -358   1078   1436   -361   -898   1257   -789  -1021    -23   1023   1387    693
   -296    945   1241   -324   -769   1093   -987  -1039     33   1275   1613    927
   -275    353    628    -41   -452    491   -958   -974   -244    766   1047    405
   -267   -215     49    241   -158    -83   -771   -795   -600    -38    200   -324
   -239   -509   -270    374     15   -392   -535   -449   -517   -241    -96   -553
   -184   -555   -371    371     93   -465   -355   -132   -272   -111    -62   -491
   -119   -571   -452    345    163   -511   -241     51   -132    -18     23   -454
    -90   -607   -517    348    213   -563   -176    153    -54     49     83   -462
    -77   -628   -550    350    233   -592   -153    181    -46     44     72   -470
    -77   -641   -563    361    241   -602   -127    205    -33     41     67   -444
    -75   -597   -522    335    220   -561   -114    215    -10     62     88   -428
    -70   -563   -493    316    210   -530   -106    228      5     67     93   -423
    -64   -592   -530    327    231   -561    -96    244     15     70     90   -413
    -59   -626   -566    342    252   -597    -83    267     25     72     96   -392
    -54   -566   -511    309    226   -540    -88    272     36     83    116   -387
    -67   -524   -459    296    194   -493    -80    283     57     85    124   -379
    -72   -472   -400    270    163   -436    -64    309     80    103    145   -345
    -51   -415   -363    233    155   -389    -59    329    101    137    189   -332
    -36   -397   -363    215    161   -381    -49    345    116    148    202   -322
    -20   -381   -361    200    168   -371    -46    361    132    150    200   -306
    -10   -384   -374    197    181   -379    -49    368    137    148    189   -303
      2   -381   -384    189    192   -381    -46    384    150    150    184   -280
      5   -350   -355    171    179   -353    -31    418    189    202    246   -257
      2   -306   -311    150    155   -309    -18    452    223    236    288   -249
     18   -293   -311    135    163   -301    -10    485    257    262    322   -223
     46   -283   -329    119    187   -306      2    532    298    293    348   -181
     54   -272   -327    109    189   -301     15    574    332    322    361   -155
     70   -265   -335     96    200   -298     23    615    353    324    353   -119
     88   -223   -311     64    200   -267     31    652    379    350    394    -64
     96   -210   -306     57    200   -257     46    683    405    397    454    -59
     96   -194   -290     46    192   -241     51    685    400    402    470    -57
     83   -187   -272     51    176   -228     64    675    384    384    454    -51
     62   -192   -257     62    158   -223     70    654    361    353    426    -57
     44   -179   -223     67    132   -200     70    618    327    319    410    -90
     28   -127   -155     49     90   -142     72    574    298    288    402    -98
     12    -57    -70     20     41    -62     88    545    290    277    410    -77
     -7    -41    -33     23     10    -38    116    527    296    275    418    -54
    -36    -70    -33     54     -2    -51    135    496    283    252    400    -67
    -67    -72     -5     67    -31    -38    140    441    252    236    394   -132
    -83    -28     54     54    -70     12    148    392    220    194    342   -163
    -85      2     88     41    -88     44    158    368    215    174    319   -111
   -101     28    129     36   -114     77    168    361    228    187    350    -83
   -114     44    158     33   -137    101    153    332    239    220    410    -93
   -114     93    205     10   -161    148    129    314    249    231    428   -101
   -114    116    231     -2   -171    174    101    298    241    215    407    -75
   -122    124    246      0   -184    184     77    285    231    200    402    -67
   -137    122    257      7   -197    189     67    270    215    187    400   -111
   -142    111    252     15   -197    181     64    267    213    187    418   -106
   -140    106    244     15   -192    174     75    277    218    192    433    -83
   -135     36    171     49   -153    103     80    275    187    148    389   -114
   -132    -49     83     88   -109     18     77    262    142     83    309   -158
   -148   -109     36    127    -93    -36     83    249    114     44    270   -163
   -176   -166     10    171    -96    -77     98    239    101     36    275   -174
   -176   -215    -38    197    -70   -127     98    223     75      0    252   -163
   -166   -179    -15    171    -77    -98     67    176     38    -18    270   -179
   -171   -179     -7    174    -83    -93     44    135     -7    -51    241   -275
   -187   -218    -33    202    -80   -127     49    124    -23    -77    194   -293
   -200   -233    -33    218    -83   -135     59    135    -23    -83    187   -252
   -233   -194     38    213   -140    -77     62    137    -25    -93    150   -241
   -236   -155     77    194   -158    -38     57    122    -38    -93    174   -215
   -215   -116     98    166   -158    -10     41     98    -54    -96    205   -241
   -200   -132     67    166   -135    -33     31     67    -93   -137    150   -361
   -192   -272    -83    231    -57   -179     54     62   -210   -298    -31   -493
   -181   -504   -322    342     67   -413    155    129   -327   -506   -249   -662
   -194   -555   -363    374     83   -459    298    277   -296   -576   -348   -789
   -231   -355   -124    293    -54   -241    389    252   -176   -467   -244   -683
   -384     64    446    158   -415    254    194   -280   -155   -202    137   -272
   -558    782   1340   -111   -948   1060   -116   -784     -2    340    831    394
   -626   1312   1935   -342  -1280   1621   -384   -966    277    945   1514   1052
   -548   1234   1782   -342  -1163   1506   -618  -1018    342   1208   1779   1301
   -532    795   1325   -132   -930   1060   -696  -1117    -90    641   1197    810
   -537    259    795    137   -665    527   -594  -1028   -555   -148    394     31
   -519    -88    431    301   -478    171   -374   -706   -618   -454      5   -387
   -444   -184    259    314   -353     36   -166   -361   -431   -368      7   -394
   -358   -241    116    298   -239    -62    -36   -153   -314   -303     31   -376
   -293   -277     15    285   -155   -132     31    -51   -262   -270     46   -366
   -270   -239     31    254   -153   -106     44    -25   -252   -265     46   -371
   -259   -207     51    233   -155    -77     51     -5   -244   -257     38   -374
   -246   -207     36    226   -142    -88     38      5   -254   -270     25   -381
   -239   -189     46    213   -142    -72     28      7   -267   -275     18   -400
   -233   -168     64    200   -150    -54     20      5   -265   -275     20   -397
   -223   -137     85    181   -155    -25      5      7   -259   -262     23   -400
   -192   -106     83    148   -140    -10     15     28   -249   -244     36   -387
   -171   -122     49    145   -111    -36     36     49   -257   -231     41   -363
   -171   -158     10    163    -93    -75     62     70   -246   -215     62   -322
   -161   -163     -2    163    -80    -83     85     90   -218   -176    106   -311
   -148   -132     15    137    -83    -59     70     90   -207   -168    103   -324
   -145   -179    -36    161    -54   -109     85    114   -200   -166    103   -296
   -161   -205    -46    181    -59   -127    109    150   -174   -145    132   -259
   -155   -171    -15    163    -70    -93    116    187   -137   -111    158   -236
   -142    -62     80    101   -114     10     98    189   -127    -98    174   -215
   -109    -41     67     75    -88     12     83    205   -116    -85    197   -200
    -83    -36     46     57    -64      5     85    236    -96    -62    215   -213
    -54    -31     23     44    -38     -5     98    283    -59    -25    226   -210
    -18      2     20      5    -20     10     96    324    -31     -7    231   -140
      2     33     28    -18    -12     31     90    361      0     23    262    -90
     31     46     15    -41      7     31     90    400     31     54    288    -64
     49     44     -5    -46     28     20    101    433     51     64    290    -41
     64     85     18    -75     20     51     83    433     54     88    324    -10
     72    114     41    -93     15     80     70    428     54    103    350      7
     70    114     44    -93     12     80     62    413     54    103    348     12
     67     88     20    -77     23     54     62    387     41     83    316      2
     51     57      2    -57     23     31     80    363     28     77    298     -2
     33     83     46    -59     -5     64    106    348     38    103    319      2
     20    114     93    -67    -38    106    132    335     57    129    340     31
      0     96     96    -46    -46     96    158    306     51    127    329     31
    -33     72    103    -20    -67     88    187    280     49    145    337      2
    -62     44    106      7    -83     75    213    257     36    145    316    -18
    -80     51    132     12   -106     90    223    236     36    150    309    -20
    -90    111    202    -10   -145    155    226    226     51    163    327     -5
   -106    163    267    -31   -187    215    215    197     59    166    340     10
    -90    210    301    -59   -197    257    187    179     67    174    361     31
    -75    231    306    -77   -189    267    148    155     67    168    366     44
    -77    218    296    -70   -187    257    135    142     57    158    358     46
    -90    218    306    -64   -197    262    106    122     38    150    353     38
   -106    226    329    -59   -218    277     90    111     23    145    348     28
   -132    202    332    -36   -231    267     90    114     15    135    337     15
   -132    127    259      2   -194    192     98    116      2    109    309     -5
   -142     38    181     49   -161    109     80     90    -36     67    262    -51
   -158      2    158     77   -158     80     77     70    -72     31    226    -85
   -179    -12    166     96   -174     75     70     36   -109     -7    192   -114
   -202    -44    158    124   -181     57     59     10   -140    -38    161   -135
   -210    -72    137    140   -176     31     51     -2   -153    -46    148   -145
   -213   -106    103    158   -161     -2     44    -10   -158    -51    145   -153
   -215   -129     85    171   -153    -23     33    -25   -176    -64    137   -176
   -210   -101    109    155   -161      2      7    -44   -197    -75    127   -197
   -220   -140     80    179   -153    -31    -25    -70   -228    -96    103   -210
   -202   -194      7    197   -106    -96    -38    -75   -236   -101    103   -205
   -174   -220    -46    194    -67   -135    -23    -64   -226    -90    109   -194
   -132   -174    -41    153    -46   -109     -2    -49   -207    -72    116   -184
    -85   -228   -145    155     28   -187     28    -20   -254   -153      7   -277
    -46   -402   -355    223    153   -379    116     77   -316   -316   -207   -488
    -12   -462   -452    236    218   -459    239    244   -252   -371   -314   -628
    -10   -252   -241    132    114   -246    311    296    -98   -231   -184   -532
   -114    122    236     -5   -176    179    148   -192   -135     -2    166   -174
   -249    727    976   -239   -613    852   -142   -763   -168    384    727    387
   -329   1254   1582   -465   -956   1418   -397  -1062    -59    888   1343    992
   -259   1161   1421   -449   -839   1291   -628  -1176    -62   1156   1628   1327
   -226    576    802   -176   -514    688   -670  -1244   -459    631   1075    820
   -207     10    218     96   -213    114   -594  -1176   -906   -179    220    -25
   -158   -311   -155    233     -2   -233   -420   -867   -911   -483   -181   -431
   -109   -262   -153    187     20   -207   -259   -509   -607   -293    -90   -361
    -54   -202   -150    127     46   -176   -137   -265   -407   -158    -20   -293
    -18   -213   -194    114     85   -205    -54   -103   -277    -70     33   -241
     -7   -275   -267    140    127   -272    -12    -33   -220    -31     67   -220
     12   -332   -345    161    179   -337      2      5   -200    -15     77   -213
      5   -275   -280    135    140   -277    -12      0   -197    -12     72   -220
     15   -215   -231     98    122   -223    -20      5   -181     -7     72   -220
      7   -223   -231    106    116   -226    -12     23   -155     15     88   -205
      0   -254   -254    127    127   -254     -5     41   -142     28    101   -192
     10   -309   -322    148    166   -314     10     62   -124     49    111   -176
      7   -290   -298    140    153   -293     25     80    -93     80    135   -153
     15   -192   -207     88    109   -197     28     90    -57    122    174   -116
     28   -150   -179     62    103   -163     31    106    -25    153    192    -88
     31   -168   -200     67    111   -184     33    124    -12    171    205    -75
     28   -189   -220     80    124   -205     44    150      7    197    223    -59
     36   -194   -231     77    129   -210     49    163     28    218    244    -44
     59   -140   -200     41    129   -168     51    187     59    252    272    -20
     70    -83   -155      5    111   -119     49    205     85    272    283     -7
     83    -59   -142    -12    111   -101     54    231    122    309    314     15
    103    -51   -158    -25    129   -103     57    275    187    368    363     57
    124    -54   -179    -33    150   -116     59    327    233    400    384     90
    135    -31   -168    -54    150    -98     49    371    272    452    423    127
    145     -7   -155    -70    150    -80     54    420    319    496    459    174
    161     46   -114   -103    137    -33     57    457    358    542    504    215
    166     28   -137    -96    153    -54     62    496    400    600    555    265
    161     33   -127    -98    142    -46     64    511    418    623    574    285
    158     57   -103   -109    129    -23     64    509    410    615    563    275
    132     59    -75    -96    103     -7     64    491    389    600    542    249
    119     83    -36   -101     77     23     80    488    405    615    553    265
     93     51    -41    -75     67      5    119    488    402    605    542    270
     77     64    -12    -72     46     25    137    472    389    594    535    257
     54     90     33    -75     10     62    127    428    355    553    496    213
     57    148     90   -101    -15    119    116    376    324    535    488    205
     51    122     67    -88     -7     93    122    337    301    517    470    187
     38     64     25    -51      5     46    142    314    285    491    449    155
     44     83     36    -64      2     62    150    301    288    498    462    155
     49    161    111   -103    -31    137    122    257    270    498    470    148
     41    200    155   -122    -57    179     96    215    257    488    457    140
     38    187    148   -114    -54    168     75    187    244    475    441    132
     38    150    111    -96    -36    132     57    181    244    480    436    137
     41    137     96    -88    -25    116     49    179    246    485    439    142
     49    155    103   -103    -28    129     46    174    244    496    449    140
     59    200    140   -129    -41    171     36    174    254    517    480    155
     72    153     80   -114     -2    116     28    174    241    504    465    137
     88      7    -80    -46     85    -36     33    174    215    467    420     98
    103    -77   -181    -15    140   -129     41    184    207    454    410     93
    114   -109   -223     -5    168   -166     44    174    181    436    394     72
    116   -137   -257      7    184   -197     33    150    148    394    355     28
    122   -176   -298     28    210   -236     25    137    129    366    335     18
    135   -233   -368     49    249   -301     23    127    124    363    337     25
    132   -311   -446     88    288   -379     23    124    122    368    345     28
    127   -335   -462    103    293   -397     10    109     98    350    322      5
    129   -301   -431     85    280   -366     10    103     90    342    314      7
    127   -283   -410     75    267   -348      7    106     83    345    327     18
    116   -290   -407     85    262   -348      5    106     83    348    329     18
    111   -298   -413     93    259   -355      2    111     90    353    337     25
    119   -342   -462    111    290   -402     10    135     90    345    327     15
    129   -491   -620    179    374   -555     67    215     77    254    213    -80
    132   -618   -753    241    441   -685    176    361    114    145     46   -239
    116   -527   -644    202    379   -584    283    506    262    181     46   -257
     46   -210   -257     83    150   -233    280    371    342    314    226   -111
    -62    155    218    -46   -142    187     20   -218     96    441    527    158
   -174    654    828   -241   -501    740   -283   -745   -101    706    976    532
   -194    969   1161   -389   -678   1065   -545  -1005   -124   1083   1444    930
   -145    597    743   -226   -444    670   -665  -1052   -265   1070   1434    937
   -155    135    290     10   -223    213   -644  -1031   -620    436    784    366
   -142   -218    -75    179    -36   -145   -522   -849   -813   -166    127   -189
    -90   -389   -298    239    101   -345   -358   -511   -571   -145     25   -254
    -51   -379   -327    215    137   -353   -223   -226   -257     75    155   -137
    -12   -366   -355    189    171   -361   -132    -28    -70    202    241    -67
     -5   -340   -335    174    163   -337    -85     72     25    259    283    -31
      2   -322   -324    158    161   -322    -64    101     54    277    293    -18
     23   -348   -371    163    197   -358    -28    148     93    311    316      2
     23   -368   -392    171    205   -379    -15    163    106    306    306      0
     28   -335   -363    150    194   -348    -15    171    119    309    316     10
     41   -309   -353    132    194   -329    -12    181    137    324    327     23
     54   -306   -361    127    207   -332    -15    187    153    329    329     28
     67   -319   -387    124    226   -353    -10    200    171    340    340     57
     80   -319   -400    119    239   -361     10    220    197    348    363    101
     83   -285   -371    101    226   -327     15    231    215    353    379    137
    106   -226   -332     59    218   -277      7    236    233    387    394    145
    109   -210   -322     49    213   -265     10    239    249    400    397    109
    119   -207   -327     44    220   -267     18    252    272    410    413     88
    116   -236   -355     59    233   -293     41    288    309    436    446    109
    114   -207   -322     46    218   -265     51    316    335    457    467    127
    122   -174   -298     25    210   -236     62    350    363    472    488    171
    129   -187   -319     28    223   -252     75    394    402    485    511    236
    137   -207   -348     33    241   -277     85    444    446    530    535    267
    155   -161   -316      2    236   -239    103    496    496    587    571    272
    168   -148   -316    -12    241   -231    122    550    553    652    615    275
    176   -116   -293    -31    233   -205    122    600    592    698    672    288
    179   -111   -290    -33    233   -200    129    649    623    722    709    324
    197    -93   -290    -51    244   -192    127    680    646    727    732    376
    200    -80   -280    -62    239   -179    124    691    639    698    706    407
    207    -54   -262    -75    233   -158    114    688    618    675    675    400
    207    -44   -254    -83    228   -148    114    672    587    636    667    394
    194    -33   -228    -80    210   -129    122    652    555    631    641    353
    181    -41   -226    -72    202   -132    137    620    545    620    618    283
    176    -23   -200    -75    187   -111    142    587    517    555    602    288
    150    -46   -200    -54    174   -124    171    561    496    535    597    319
    124    -49   -174    -36    148   -111    207    527    498    587    594    244
    106      0   -106    -54    106    -54    218    478    485    581    589    140
    101     49    -51    -75     77      0    202    433    457    537    563    106
    101    132     28   -116     36     80    189    413    462    535    581    150
    119    202     83   -161     18    142    179    400    472    540    600    215
    116    197     77   -158     20    137    155    376    470    537    600    244
    119    213     93   -166     12    153    127    353    457    522    597    272
    122    174     49   -148     36    111    122    355    472    561    607    270
    116    135     18   -124     49     77    119    348    485    587    605    215
    109    153     41   -132     33     98    109    335    480    576    618    210
    101    176     72   -140     15    124     90    322    462    550    620    233
     80    106     23    -93     28     64     96    332    449    535    592    226
     72      2    -70    -36     72    -33     96    335    426    514    553    174
     75    -51   -129    -12    101    -90     98    329    413    491    527    124
     83    -57   -142    -12    111    -98     90    316    389    444    485     98
     85    -62   -148    -10    116   -103     88    301    363    420    478     98
    106    -83   -189    -10    148   -135     90    296    348    397    467    101
    114    -85   -200    -15    155   -142     85    283    327    371    462    114
    116    -88   -205    -12    158   -148     88    280    335    400    480     90
    109    -51   -163    -31    135   -106     72    265    314    379    449     62
     98    -31   -129    -33    114    -80     64    249    280    342    426     90
     80    -64   -145     -7    111   -103     75    249    285    348    405     85
     67    -96   -163     12    114   -129     90    257    293    363    423     77
     54    -80   -135     12     93   -109     88    252    293    394    444     25
     54   -145   -200     46    127   -171     90    252    275    374    405    -57
     67   -296   -363    114    213   -329    119    288    194    228    262   -192
     72   -522   -594    223    332   -558    239    405    122     25     38   -374
     59   -545   -605    241    329   -574    376    545    174    -46    -67   -441
    -18   -283   -265    150    122   -275    402    366    205    -10      7   -306
   -137    187    322    -25   -231    252    111   -280    119    254    407     67
   -257    831   1088   -288   -672    961   -228   -758    207    792   1065    597
   -285   1291   1577   -504   -932   1434   -535   -937    418   1350   1680   1137
   -194   1171   1366   -488   -779   1267   -753   -963    465   1561   1878   1350
   -145    613    758   -233   -452    683   -761   -950     96    974   1265    810
   -129     72    202     28   -166    137   -589   -792   -329    155    454    103
    -93   -218   -124    155     12   -171   -337   -431   -249     -2    223   -161
    -15   -241   -226    129    103   -233   -135   -101     -2    140    298   -145
     54   -262   -319    103    187   -290    -20     90    119    192    316    -90
     83   -277   -363     96    220   -319     28    174    161    202    301    -67
     90   -265   -355     85    220   -309     51    205    184    236    329    -85
     96   -252   -348     77    220   -298     77    236    207    246    353    -96
    106   -246   -355     70    231   -301     88    239    205    231    340    -93
    114   -231   -345     57    228   -288     98    244    213    233    340    -90
    119   -200   -319     38    218   -259    101    257    215    226    324    -88
    127   -189   -316     31    220   -252    111    288    239    241    355    -44
    124   -187   -311     28    218   -249    127    306    265    254    371    -33
    132   -174   -306     20    218   -239    148    322    288    290    410    -38
    137   -150   -288      7    213   -218    153    337    306    311    428    -38
    135    -93   -228    -20    181   -161    153    350    324    329    444    -12
    137    -62   -200    -38    166   -129    155    366    342    340    454     20
    145    -67   -213    -38    176   -140    174    392    363    348    459     38
    161    -72   -236    -44    197   -155    189    423    381    350    462     62
    176    -46   -223    -64    200   -135    192    457    405    379    483     96
    187    -23   -210    -83    197   -116    189    480    426    400    496    111
    194    -12   -207    -90    200   -111    194    514    446    420    501    127
    200    -15   -218    -93    207   -116    207    563    491    454    532    135
    223     -2   -226   -109    223   -114    218    610    537    511    579    148
    241     15   -228   -129    236   -106    220    657    571    548    600    171
    259     41   -220   -150    241    -88    231    709    613    584    644    233
    277     51   -228   -166    254    -88    236    748    641    613    685    272
    290     93   -197   -192    244    -51    233    758    639    607    688    270
    285    101   -184   -194    233    -41    231    756    636    605    696    275
    285     98   -187   -192    236    -44    228    740    618    584    683    296
    288    106   -184   -200    236    -38    226    719    592    574    670    298
    290    111   -179   -200    236    -33    218    685    561    555    649    265
    262    122   -142   -192    202     -7    218    657    540    522    633    270
    241    168    -72   -205    158     49    231    628    532    517    633    270
    213    181    -31   -200    122     75    254    597    532    530    657    246
    189    192      2   -189     93     98    283    563    527    527    670    226
    163    179     12   -174     75     98    296    527    511    496    649    207
    150    171     20   -161     64     96    298    491    483    459    615    189
    155    213     57   -184     49    135    306    470    483    454    610    200
    166    280    114   -223     25    197    306    457    498    470    620    226
    181    314    132   -249     23    223    288    441    514    475    633    267
    197    350    153   -272     20    252    267    428    530    509    667    272
    205    361    155   -285     25    259    239    415    524    504    646    244
    205    303     98   -254     54    202    246    428    545    519    672    272
    194    298    101   -246     46    200    241    423    550    514    672    270
    197    306    109   -252     44    207    236    413    532    504    667    265
    205    283     75   -244     64    179    233    410    522    501    659    254
    200    176    -23   -187    111     77    231    397    483    452    579    189
    187     85   -101   -137    142     -7    241    384    449    397    532    163
    184     64   -119   -124    150    -25    236    361    423    371    511    129
    189     20   -168   -103    179    -72    220    332    381    319    470     96
    192    -38   -231    -75    210   -135    215    319    358    309    470     72
    189    -44   -236    -72    210   -140    210    306    348    301    470     64
    194     -5   -200    -96    197   -101    197    285    329    262    436     67
    200    -20   -223    -90    210   -122    187    275    306    213    392     93
    197    -51   -249    -72    223   -150    194    280    309    228    407     88
    194    -62   -257    -67    223   -158    189    277    311    254    431     44
    189    -51   -241    -70    215   -145    187    272    306    265    457     12
    194    -31   -226    -83    207   -127    181    265    298    244    457     10
    202    -33   -236    -83    218   -135    176    259    272    210    423    -12
    218   -228   -449      2    332   -337    226    272    142     20    218   -192
    231   -483   -714    124    470   -597    350    348     23   -200    -28   -428
    231   -475   -709    119    470   -592    504    480     75   -233    -85   -467
    163   -194   -358     15    259   -275    553    348    184    -83     75   -327
     31    363    329   -197   -150    348    324   -137    329    348    615    166
   -111   1078   1189   -483   -652   1132     62   -462    641    958   1325    911
   -122   1480   1602   -680   -862   1540   -181   -504    989   1538   1909   1538
    -36   1304   1340   -633   -688   1322   -389   -553    969   1623   1979   1634
    -44    724    766   -342   -405    745   -444   -688    418    935   1309    930
    -49    220    270    -85   -161    246   -340   -618    -75    187    576    174
    -18      2     18      7    -20     10   -124   -288    -67     15    350    -57
     49    -41    -90     -2     70    -64     49     -2     75     57    335    -70
    135    -57   -192    -38    163   -124    168    179    166     98    342    -57
    166    -33   -202    -67    184   -116    236    277    226    132    355    -36
    171      2   -168    -88    168    -83    259    314    246    142    363    -25
    184      5   -179    -93    181    -85    290    342    257    137    355    -25
    210      2   -210   -106    210   -103    311    368    262    127    342    -20
    215    -44   -259    -85    236   -150    342    402    280    140    353      2
    226    -75   -303    -75    265   -189    363    433    298    163    379     10
    244    -72   -316    -85    280   -194    371    454    311    171    384     33
    239   -129   -368    -54    301   -249    400    483    327    179    392     67
    249   -161   -413    -44    329   -285    413    506    342    189    410     98
    272   -122   -394    -75    332   -257    402    519    363    228    459     77
    280    -38   -319   -119    298   -179    394    519    366    226    462     62
    290    -25   -319   -132    303   -171    400    540    381    226    454     90
    309    -38   -348   -135    327   -192    405    566    405    228    452    106
    332    -44   -379   -145    355   -210    410    592    420    210    433    127
    350    -51   -402   -148    376   -226    420    623    441    215    444    148
    361    -41   -402   -161    379   -220    431    657    472    236    475    153
    368    -44   -413   -163    389   -228    444    693    498    246    488    168
    392      5   -387   -200    389   -189    436    717    504    241    488    187
    433     51   -381   -241    407   -163    441    758    524    252    504    205
    467     70   -400   -270    433   -163    446    802    545    298    540    246
    491     90   -400   -290    446   -153    449    844    574    337    576    275
    514    140   -376   -329    444   -116    433    862    589    358    579    272
    519    158   -361   -337    441   -101    418    875    597    358    545    298
    519    174   -345   -348    431    -85    410    883    600    348    540    324
    522    153   -368   -337    444   -109    415    883    594    345    537    316
    527    155   -374   -342    449   -109    415    867    579    335    522    306
    530    176   -353   -353    441    -88    418    839    558    316    514    301
    532    194   -340   -366    436    -72    413    805    542    316    527    257
    532    228   -303   -379    418    -36    413    769    532    293    509    233
    524    267   -259   -397    392      5    423    730    519    267    483    213
    501    249   -252   -374    376      0    433    688    485    220    418    161
    472    163   -309   -319    392    -70    452    652    449    176    358    135
    457    226   -233   -342    345     -2    449    615    441    168    358    132
    462    319   -145   -392    303     88    446    592    454    184    397    166
    454    376    -77   -415    267    150    441    563    449    189    407    161
    452    387    -64   -420    257    161    420    532    433    168    371    150
    444    392    -51   -418    249    171    384    509    426    153    348    171
    444    376    -70   -413    257    153    358    496    420    155    342    158
    439    355    -83   -397    262    137    345    483    402    150    327    124
    433    335    -98   -384    265    119    327    457    363    124    296    119
    420    306   -116   -363    267     96    327    459    355    132    298    111
    405    254   -150   -332    277     54    324    475    345    116    285    101
    387    116   -270   -252    329    -75    329    467    311     64    233     62
    397    106   -293   -252    342    -93    327    452    285     33    205     41
    407    111   -296   -259    350    -90    335    433    265     15    189     31
    410     75   -337   -244    374   -129    332    405    226    -23    153     18
    420     12   -407   -215    415   -197    327    387    194    -83    114     -2
    423     -2   -426   -210    420   -213    306    366    174   -116    101    -23
    441      2   -439   -223    439   -218    290    348    163   -122    101    -25
    465     44   -420   -257    444   -187    262    322    140   -122     93    -25
    491     44   -446   -267    470   -200    249    311    124   -119     85    -36
    498      2   -498   -252    498   -246    252    303    111   -140     51    -85
    524    -25   -550   -249    537   -288    259    306    103   -155     25    -85
    553    -70   -626   -244    589   -348    275    311     90   -192      2    -80
    592   -106   -698   -241    644   -402    285    324     54   -252    -38   -132
    631   -303   -935   -166    782   -618    368    402    -20   -410   -233   -332
    662   -394  -1060   -135    859   -727    496    542    -20   -537   -415   -511
    675   -231   -906   -223    789   -568    594    652    122   -454   -350   -465
    589     70   -519   -329    555   -223    540    337    161   -272   -109   -218
    465    649    184   -558    140    418    252   -283    124     98    431    316
    376   1291    911   -833   -267   1101     -5   -623    275    654   1114    979
    436   1369    932   -904   -249   1153   -252   -740    366   1034   1514   1426
    491    844    353   -667     70    600   -366   -833     54    724   1184   1179
    496    259   -236   -379    363     12   -329   -836   -480   -140    329    337
    524   -106   -631   -210    576   -366   -189   -636   -693   -691   -252   -280
    594   -189   -784   -202    688   -485    -23   -280   -465   -639   -272   -314
    678   -111   -789   -283    732   -449    106     -2   -241   -506   -194   -233
    730   -101   -831   -316    779   -465    192    168   -116   -439   -155   -192
    756   -101   -857   -327    805   -478    220    226    -85   -441   -176   -202
    771   -114   -885   -327    826   -501    233    249    -77   -452   -197   -213
    787   -103   -891   -340    839   -496    249    277    -59   -449   -200   -205
    797    -72   -870   -363    831   -470    257    293    -44   -446   -200   -189
    828    -38   -867   -394    846   -452    257    303    -25   -444   -197   -166
    854    -57   -914   -400    883   -485    249    303    -36   -472   -236   -155
    872    -51   -924   -410    898   -488    241    309    -31   -441   -220   -171
    878    -12   -893   -433    885   -452    239    324    -12   -418   -205   -187
    872      2   -870   -439    872   -433    244    350      5   -397   -184   -161
    870     33   -839   -454    854   -402    254    371     25   -376   -166   -140
    865     59   -805   -462    836   -371    265    389     38   -363   -148   -119
    852     88   -766   -472    810   -337    267    407     62   -345   -124    -90
    841    124   -719   -483    782   -296    272    426     83   -340   -119    -64
    828    145   -685   -488    758   -270    275    446    103   -327   -119    -51
    836    207   -628   -522    732   -210    280    470    132   -298    -98    -46
    836    228   -607   -535    722   -189    280    498    155   -277    -77    -20
    849    213   -636   -532    743   -210    277    537    181   -259    -57     28
    870    236   -633   -555    753   -197    272    574    220   -205    -20     72
    872    262   -610   -566    743   -174    283    620    270   -137     18     98
    872    239   -633   -555    753   -197    301    667    319    -93     44    129
    883    215   -667   -550    774   -223    311    719    355    -62     70    174
    898    244   -654   -571    776   -205    301    740    366    -46     90    210
    917    267   -649   -592    784   -189    309    761    392    -10    116    241
    909    259   -649   -587    779   -194    327    779    397    -12    101    228
    904    270   -633   -587    769   -181    319    761    368    -44     75    202
    891    259   -633   -576    761   -187    319    743    345    -72     51    194
    891    249   -641   -568    766   -194    337    737    340    -83     51    197
    893    257   -636   -576    763   -189    358    717    319   -111     33    187
    896    275   -620   -584    758   -174    371    685    288   -145      5    155
    885    293   -592   -592    737   -148    371    641    254   -174    -18    119
    883    306   -576   -594    730   -135    371    597    231   -202    -33    111
    878    288   -589   -584    732   -150    376    555    187   -259    -83     77
    885    309   -576   -600    732   -132    379    530    176   -267    -75     64
    891    371   -519   -631    704    -72    374    501    168   -275    -67     64
    893    423   -470   -657    683    -23    355    457    145   -298    -75     51
    901    462   -439   -685    670     12    332    433    142   -280    -46     93
    904    436   -470   -670    685    -15    327    439    148   -265    -25    135
    893    397   -496   -646    693    -46    329    439    137   -283    -36    127
    885    418   -467   -652    678    -23    324    436    132   -285    -36    114
    878    392   -485   -636    683    -46    314    431    124   -301    -51    114
    859    329   -530   -594    696   -101    309    439    116   -314    -64    109
    839    246   -592   -542    717   -174    301    431     83   -358   -109     77
    849    239   -610   -542    730   -184    288    418     51   -405   -150     46
    849    218   -631   -535    740   -205    285    413     36   -433   -174     41
    833    158   -678   -496    756   -259    293    402     10   -472   -215     23
    826    111   -714   -470    771   -301    288    387    -25   -506   -246      7
    831     90   -740   -459    787   -324    280    376    -38   -517   -262     -5
    818     77   -740   -449    776   -329    280    374    -49   -530   -272    -10
    815     75   -740   -446    779   -332    280    368    -64   -548   -283    -12
    807     72   -737   -441    774   -329    283    358    -85   -574   -301    -20
    805     67   -737   -436    771   -335    285    350   -103   -587   -316    -31
    800     41   -761   -420    779   -358    283    348   -114   -589   -322    -41
    795     38   -756   -418    774   -355    280    345   -124   -602   -327    -49
    802     38   -763   -420    782   -361    288    353   -137   -631   -355    -67
    833   -106   -940   -363    885   -522    327    410   -168   -724   -467   -145
    859   -296  -1158   -283   1005   -727    441    558   -153   -852   -659   -319
    872   -280  -1153   -296   1010   -714    548    706    -31   -846   -711   -387
    836     10   -826   -426    831   -407    561    636     72   -711   -545   -244
    748    433   -314   -589    532     59    355    127    -93   -555   -228     54
    652   1000    348   -828    150    672     64   -423   -280   -259    259    467
    633   1356    722   -997    -44   1039   -174   -704   -306    137    782    904
    693   1054    361   -875    166    706   -322   -787   -441    166    849   1002
    711    579   -132   -644    423    223   -345   -807   -805   -394    270    517
    709    174   -537   -441    623   -181   -244   -698  -1124  -1148   -561   -215
    745    -54   -802   -345    774   -428    -93   -384   -950  -1218   -769   -397
    784    -83   -867   -350    823   -475     36    -77   -649  -1023   -659   -290
    833    -88   -922   -371    878   -504    153    163   -431   -883   -561   -176
    859    -46   -909   -407    883   -475    223    288   -316   -807   -514   -114
    867    -20   -888   -423    878   -454    239    316   -288   -800   -517   -106
    865    -12   -878   -426    870   -444    236    324   -277   -797   -519   -103
    857    -25   -883   -415    870   -454    246    340   -267   -805   -519    -85
    854    -90   -945   -384    898   -517    275    363   -254   -823   -524    -49
    865    -59   -924   -402    893   -491    277    374   -244   -818   -519    -20
    870     31   -841   -452    854   -405    257    366   -244   -810   -519    -31
    875     85   -789   -480    833   -350    244    374   -233   -782   -509    -59
    880     75   -805   -480    844   -363    259    397   -215   -763   -493    -62
    888     64   -823   -478    857   -379    277    415   -200   -748   -467    -33
    885     62   -826   -475    854   -381    283    431   -181   -732   -452     -5
    883     70   -813   -475    849   -371    283    439   -171   -737   -462      2
    888    103   -784   -496    836   -340    270    441   -179   -758   -485      2
    898    109   -789   -506    844   -340    270    454   -171   -753   -485     10
    919    109   -810   -517    865   -350    275    478   -148   -730   -470     23
    937     88   -849   -511    893   -379    272    506   -122   -706   -444     67
    945    101   -844   -524    893   -368    257    519   -111   -701   -436     98
    961    163   -797   -563    880   -316    252    537    -90   -688   -433    101
    976    226   -753   -602    865   -262    249    574    -51   -646   -415    111
    987    220   -766   -602    878   -272    257    633      0   -592   -366    150
   1000    236   -763   -620    880   -262    257    685     38   -561   -324    200
   1008    233   -776   -620    893   -270    270    732     70   -545   -293    252
   1008    252   -756   -631    880   -252    272    758     72   -540   -277    283
   1002    246   -756   -623    880   -254    270    763     57   -558   -280    288
   1000    252   -750   -626    875   -249    272    753     36   -589   -309    296
    992    262   -730   -628    862   -233    277    737     15   -613   -327    265
    979    249   -730   -615    854   -239    277    714    -20   -644   -355    213
    982    316   -665   -649    823   -174    267    672    -75   -701   -394    184
    979    371   -607   -675    795   -119    280    649    -88   -711   -397    192
    961    413   -550   -688    756    -67    288    610   -106   -719   -402    171
    935    392   -542   -665    737    -75    293    571   -124   -735   -423    122
    909    353   -555   -631    732   -101    298    530   -158   -774   -454     67
    891    394   -498   -644    693    -51    290    488   -192   -820   -478     54
    891    470   -420   -680    654     23    280    457   -202   -839   -485     75
    893    527   -366   -711    628     80    252    418   -218   -854   -488     90
    893    548   -345   -719    620    101    231    392   -226   -857   -483    109
    880    553   -327   -719    602    111    220    384   -213   -836   -465    101
    865    576   -288   -722    576    145    210    379   -213   -828   -452     96
    857    574   -283   -717    568    145    197    368   -233   -852   -462     93
    854    592   -262   -722    558    166    168    348   -257   -875   -478     90
    852    589   -262   -719    558    163    145    332   -280   -919   -496    137
    849    511   -340   -680    594     85    150    345   -283   -914   -509    137
    841    410   -431   -626    636    -10    161    353   -285   -904   -527     62
    826    363   -462   -594    644    -49    168    355   -285   -893   -485     51
    813    342   -470   -576    641    -62    155    329   -322   -924   -472     38
    849    265   -584   -558    717   -158    137    290   -381   -995   -553   -101
    875    252   -626   -563    750   -187    124    239   -449  -1096   -698   -231
    841    205   -636   -522    740   -215    150    241   -470  -1158   -771    -90
    787    272   -517   -532    652   -122    161    262   -459  -1148   -704     -5
    789    306   -483   -548    636    -88    153    270   -452  -1117   -633     23
    789    314   -478   -553    631    -80    153    275   -439  -1088   -594     18
    800    309   -491   -553    646    -90    137    236   -478  -1130   -667   -111
    810    228   -581   -522    696   -176    145    231   -493  -1145   -743   -181
    787    205   -581   -496    685   -187    161    241   -501  -1166   -776   -122
    787    161   -626   -475    706   -231    171    257   -537  -1226   -820    -75
    802     28   -774   -415    789   -371    228    309   -594  -1353   -953   -158
    815   -192  -1008   -311    911   -600    379    446   -628  -1522  -1161   -368
    823   -163   -987   -329    904   -574    509    555   -542  -1522  -1187   -470
    753    171   -581   -465    667   -205    480    277   -524  -1400  -1005   -368
    649    665     15   -657    316    340    163   -384   -665  -1182   -631      5
    514   1330    813   -924   -148   1072   -171   -849   -633   -698      5    589
    475   1725   1249  -1101   -387   1486   -449  -1013   -483   -176    581   1104
    537   1506    966  -1023   -213   1236   -628  -1034   -517    -88    636   1174
    579    945    366   -761    106    657   -631   -989   -852   -657     23    646
    592    428   -163   -511    376    135   -428   -810  -1249  -1496   -823    -59
    636    181   -454   -410    545   -135   -189   -428  -1093  -1592  -1010   -189
    691    176   -514   -436    602   -168    -25   -129   -867  -1480   -961   -122
    743    184   -558   -462    652   -187     98     62   -719  -1361   -885   -127
    771    187   -587   -480    680   -200    150    129   -680  -1356   -896   -187
    774    153   -620   -465    696   -233    171    148   -691  -1400   -945   -168
    763    119   -644   -444    704   -262    192    161   -685  -1402   -945   -137
    761    129   -631   -444    696   -249    213    181   -670  -1382   -919   -161
    763    166   -597   -465    680   -215    213    187   -670  -1387   -919   -176
    771    194   -579   -483    675   -192    210    187   -675  -1402   -937   -155
    784    192   -592   -488    688   -200    213    197   -675  -1415   -940    -96
    787    192   -594   -488    691   -200    220    218   -657  -1387   -885    -75
    776    244   -535   -511    657   -145    220    220   -644  -1353   -823    -64
    782    285   -496   -532    639   -103    210    215   -644  -1361   -839   -101
    797    272   -524   -535    659   -124    207    223   -639  -1374   -865   -135
    810    285   -524   -548    667   -119    213    231   -639  -1397   -919   -129
    833    314   -519   -574    678   -101    215    244   -633  -1405   -927    -70
    846    371   -475   -610    659    -49    215    257   -615  -1379   -885    -38
    849    405   -444   -628    644    -18    226    275   -594  -1350   -849    -20
    846    423   -423   -633    636      0    239    303   -574  -1340   -831     10
    849    444   -405   -646    628     18    246    332   -563  -1327   -815     46
    859    485   -376   -672    618     54    254    374   -527  -1288   -779     59
    867    535   -335   -704    602    101    257    420   -491  -1260   -753     75
    862    530   -332   -696    597     98    277    467   -465  -1247   -743     90
    875    555   -322   -717    600    116    288    501   -444  -1234   -727    124
    898    594   -303   -748    602    145    293    532   -436  -1221   -711    166
    919    607   -311   -763    615    148    301    542   -441  -1218   -704    194
    911    649   -262   -779    587    194    309    532   -454  -1239   -722    197
    891    639   -254   -766    571    192    296    493   -493  -1260   -722    176
    870    618   -252   -743    561    184    275    449   -545  -1306   -753    168
    846    605   -244   -727    542    181    270    402   -594  -1358   -797    155
    831    636   -194   -732    514    220    283    368   -628  -1395   -859     88
    813    675   -137   -745    475    267    309    335   -639  -1397   -854    101
    779    724    -54   -753    415    335    342    309   -626  -1376   -802    148
    732    735      0   -735    366    368    361    267   -636  -1376   -797    132
    711    711      0   -711    355    355    355    210   -688  -1423   -844     80
    709    730     20   -722    342    376    355    176   -701  -1418   -828     85
    709    802     93   -758    309    449    353    142   -696  -1408   -828     49
    709    854    142   -782    283    498    337     93   -714  -1439   -878     38
    717    880    163   -797    277    522    301     51   -735  -1460   -906     70
    706    883    174   -797    265    530    257     25   -743  -1467   -904     93
    691    839    148   -766    272    493    236     18   -748  -1486   -917    119
    696    841    142   -771    275    491    205      0   -769  -1514   -937    153
    727    865    137   -795    296    501    192     -7   -774  -1488   -906    158
    727    859    132   -795    298    496    197    -12   -779  -1488   -911    124
    724    784     59   -756    332    423    202    -20   -810  -1530   -956     72
    724    685    -41   -706    381    322    202    -44   -859  -1564   -997     18
    727    649    -77   -688    402    285    187    -67   -901  -1605  -1044      0
    719    636    -85   -680    402    275    176    -98   -948  -1667  -1109    -12
    698    602    -96   -652    397    254    176   -127   -979  -1673  -1111    -54
    678    628    -49   -654    363    290    174   -148  -1000  -1683  -1109    -85
    659    636    -23   -646    342    306    181   -158  -1015  -1693  -1091     -7
    646    620    -25   -633    335    298    171   -181  -1031  -1696  -1098    -59
    644    644      0   -644    322    322    161   -215  -1060  -1719  -1119    -67
    636    646      7   -641    314    327    166   -233  -1078  -1745  -1122    -10
    639    644      5   -641    316    324    153   -262  -1101  -1764  -1132    -36
    626    636     10   -633    309    324    142   -280  -1117  -1779  -1150    -31
    607    581    -28   -594    316    277    140   -303  -1156  -1826  -1189    -62
    605    457   -150   -532    376    153    124   -337  -1265  -1948  -1319   -181
    615    220   -394   -418    506    -85    171   -337  -1439  -2195  -1595   -457
    605    161   -444   -384    524   -140    303   -246  -1478  -2333  -1771   -662
    561    342   -218   -454    389     62    407   -244  -1374  -2236  -1686   -581
    436    779    340   -607     46    561    296   -626  -1280  -1956  -1327   -205
    285   1478   1192   -880   -452   1335    -18  -1132  -1132  -1460   -691    441
    228   2130   1901  -1179   -836   2016   -277  -1283   -800   -802     31   1158
    327   2177   1849  -1252   -761   2013   -553  -1306   -662   -452    371   1538
    345   1701   1356  -1023   -506   1530   -685  -1426  -1013   -826    -20   1140
    353   1060    706   -706   -176    883   -589  -1457  -1613  -1717   -935    277
    392    662    270   -527     62    465   -327  -1161  -1771  -2164  -1447    -90
    470    587    114   -530    179    350   -124   -833  -1590  -2086  -1431   -103
    537    592     51   -566    244    322    -25   -649  -1475  -2008  -1382   -137
    563    579     15   -571    275    298     41   -545  -1408  -1958  -1353   -187
    587    519    -67   -553    327    226     57   -517  -1410  -1984  -1410   -226
    623    504   -119   -563    371    192     62   -498  -1413  -2003  -1447   -207
    644    491   -153   -566    400    168     64   -483  -1410  -2003  -1452   -174
    652    480   -171   -566    413    155     72   -470  -1405  -2018  -1470   -153
    704    545   -161   -626    431    192    106   -431  -1356  -1958  -1397   -116
    753    620   -132   -688    444    244    119   -407  -1317  -1901  -1353   -140
    743    600   -145   -672    444    228    111   -410  -1325  -1899  -1371   -150
    724    561   -163   -641    444    200    103   -415  -1335  -1912  -1397   -109
    719    553   -168   -639    444    192    114   -392  -1319  -1896  -1392    -59
    735    592   -145   -665    441    223    119   -376  -1293  -1836  -1325    -67
    714    615   -101   -665    407    257    114   -371  -1262  -1800  -1273    -80
    735    589   -145   -662    441    223     88   -374  -1262  -1810  -1293   -111
    807    620   -187   -714    496    218    101   -340  -1226  -1784  -1301    -59
    852    670   -181   -761    517    244    119   -306  -1184  -1743  -1270      0
    823    691   -135   -758    478    277    145   -285  -1158  -1706  -1231     41
    810    722    -88   -766    449    316    166   -257  -1124  -1660  -1195     70
    792    737    -54   -766    423    342    163   -213  -1080  -1623  -1169     88
    802    758    -46   -782    426    355    142   -187  -1060  -1602  -1145    103
    810    753    -59   -782    436    345    127   -168  -1041  -1574  -1114    124
    828    774    -54   -800    441    361    119   -140  -1000  -1514  -1075    150
    846    766    -83   -807    465    342     88   -148  -1013  -1535  -1109    155
    867    776    -93   -823    480    342     64   -127  -1002  -1501  -1070    181
    904    820    -85   -865    496    368     51   -116   -984  -1478  -1047    205
    930    854    -75   -891    504    389     54   -124   -979  -1491  -1065    220
    870    820    -49   -846    459    384     44   -148   -984  -1480  -1049    181
    875    831    -44   -854    459    394     31   -181  -1015  -1480  -1034    166
    911    888    -23   -901    467    433     59   -184  -1013  -1478  -1039    179
    930    948     18   -937    457    483    103   -166   -989  -1465  -1044    213
    904    945     41   -924    431    493    106   -200   -997  -1478  -1065    205
    862    940     77   -904    392    509    111   -249  -1008  -1483  -1085    158
    800    940    140   -872    329    542    132   -309  -1034  -1517  -1145     93
    789    958    168   -872    311    563    145   -337  -1067  -1543  -1163     88
    795    943    148   -870    322    548    142   -335  -1062  -1493  -1096    116
    782    969    187   -875    298    579    140   -329  -1026  -1452  -1057    150
    774    995    218   -885    277    607    129   -342   -997  -1423  -1028    200
    766   1028    262   -896    252    646     88   -374   -984  -1397  -1018    213
    743   1060    314   -904    213    685     49   -397   -979  -1400  -1057    231
    753   1015    262   -885    246    639     25   -426  -1002  -1410  -1083    202
    789   1013    223   -904    283    618    -10   -459  -1015  -1382  -1057    153
    815    989    174   -901    322    581    -28   -485  -1026  -1379  -1054    119
    841    940     98   -893    371    522    -38   -501  -1044  -1397  -1083     83
    862    883     20   -872    420    452    -46   -509  -1054  -1413  -1119     25
    896    826    -70   -862    483    379    -59   -514  -1075  -1475  -1197     54
    904    771   -132   -836    519    319    -54   -511  -1093  -1530  -1273    119
    906    696   -210   -802    558    244    -75   -545  -1135  -1493  -1231     44
    924    683   -241   -805    584    220    -90   -574  -1143  -1449  -1182    -51
    919    678   -241   -800    579    220    -98   -594  -1166  -1509  -1252    -18
    885    613   -272   -748    579    171    -96   -581  -1156  -1462  -1208     51
    849    618   -233   -735    540    192    -85   -584  -1145  -1457  -1228     -5
    849    584   -265   -717    555    158    -96   -594  -1148  -1454  -1231      0
    859    542   -316   -704    589    114    -98   -605  -1153  -1457  -1262     -2
    857    524   -332   -691    594     96   -127   -633  -1169  -1478  -1296    -23
    854    511   -345   -683    600     83   -135   -644  -1143  -1410  -1200    -62
    831    465   -366   -646    597     49   -116   -644  -1143  -1408  -1228   -163
    833    301   -535   -568    683   -116    -64   -587  -1189  -1522  -1379   -239
    909     83   -826   -496    867   -371     23   -493  -1260  -1748  -1691   -384
    940     96   -844   -519    893   -374    127   -350  -1163  -1727  -1717   -465
    846    431   -415   -639    631      7    142   -465  -1021  -1488  -1444   -355
    709    930    218   -820    246    574    -85  -1015  -1124  -1358  -1195     31
    605   1514    909  -1060   -150   1213   -374  -1491  -1145   -943   -579    646
    623   1964   1337  -1296   -358   1652   -633  -1631   -956   -288    122   1117
    719   1699    979  -1208   -129   1340   -779  -1564   -904    -67    332   1288
    737   1109    371   -922    181    740   -784  -1530  -1218   -579   -205    732
    701    615    -85   -657    394    265   -691  -1504  -1709  -1465  -1083   -155
    727    407   -322   -568    524     44   -504  -1215  -1587  -1597  -1353   -293
    766    363   -405   -566    587    -20   -335   -930  -1337  -1478  -1330   -153
    792    322   -470   -558    631    -75   -207   -722  -1156  -1299  -1179   -137
    766    319   -446   -542    607    -62   -129   -589  -1028  -1156  -1047   -148
    745    324   -423   -535    584    -49   -114   -550  -1000  -1176  -1088    -98
    743    327   -415   -537    579    -44    -98   -537   -974  -1156  -1085    -98
    750    322   -431   -537    589    -54   -111   -548   -976  -1166  -1114   -127
    776    301   -475   -537    626    -85   -122   -530   -966  -1153  -1096    -80
    810    392   -418   -602    615    -12    -90   -480   -867  -1039  -1021    -88
    828    394   -436   -613    633    -20   -111   -517   -898  -1067  -1054   -148
    826    298   -527   -563    675   -111   -148   -561   -953  -1117  -1096   -161
    813    322   -491   -566    652    -83   -114   -522   -898  -1044  -1028    -80
    893    368   -527   -633    711    -77   -132   -485   -862  -1013  -1010    -51
    909    353   -555   -631    732    -98   -155   -478   -841  -1005  -1021    -49
    878    322   -558   -602    717   -116   -181   -514   -854  -1031  -1070    -80
    966    355   -610   -659    789   -127   -176   -501   -854   -995  -1010    -59
    963    413   -553   -691    758    -67   -174   -465   -787   -904   -932    -51
    937    402   -535   -670    737    -64   -176   -454   -766   -885   -930    -36
    885    400   -485   -644    685    -41   -163   -444   -745   -865   -922    -18
    885    402   -483   -644    685    -38   -150   -402   -693   -810   -888      7
    930    420   -509   -675    717    -41   -161   -358   -639   -758   -852     59
    976    475   -504   -727    740    -12   -171   -322   -587   -714   -807    116
    984    506   -480   -745    732     12   -161   -275   -522   -641   -745    119
    969    519   -449   -743    709     36   -140   -254   -472   -605   -711    109
    953    542   -413   -750    683     64   -132   -213   -436   -558   -662    132
    984    579   -405   -782    693     88   -132   -163   -387   -491   -592    210
   1031    568   -462   -802    745     54   -145   -158   -387   -491   -594    220
   1057    553   -504   -805    782     25   -142   -150   -389   -491   -605    223
   1044    579   -465   -813    753     57   -135   -168   -394   -509   -626    223
   1015    592   -423   -805    719     85   -124   -192   -407   -537   -657    218
    995    589   -407   -792    701     90   -101   -205   -402   -517   -628    189
   1010    607   -402   -807    706    103    -83   -207   -410   -542   -644    213
    982    589   -392   -787    685    101    -90   -239   -436   -535   -613    220
    950    605   -348   -779    649    129   -101   -285   -459   -530   -607    132
    937    589   -348   -763    641    122    -90   -329   -491   -574   -659     88
    909    600   -309   -753    610    145    -77   -363   -504   -584   -675     85
    859    610   -252   -735    555    179    -90   -407   -509   -589   -691     54
    872    675   -200   -774    537    239   -119   -423   -514   -576   -670     77
    911    737   -176   -826    542    283   -148   -413   -493   -537   -610    140
    919    714   -205   -815    563    254   -158   -397   -465   -496   -571    161
    893    636   -257   -766    576    189   -205   -441   -504   -530   -610    119
    906    654   -252   -782    579    202   -244   -454   -496   -514   -600    129
    898    623   -275   -761    587    174   -210   -459   -483   -511   -613    135
    904    600   -303   -750    605    148   -148   -444   -480   -509   -615    148
    940    548   -392   -745    665     77   -161   -418   -472   -480   -607    142
    956    457   -498   -706    727    -20   -213   -436   -501   -496   -620    106
    982    410   -571   -696    776    -77   -228   -444   -511   -498   -615     83
   1036    423   -613   -730    826    -93   -215   -439   -511   -519   -631     70
   1060    459   -602   -761    831    -70   -202   -441   -522   -542   -654     64
   1047    407   -639   -727    841   -114   -280   -517   -574   -589   -701     15
   1060    392   -670   -727    865   -137   -306   -548   -602   -597   -701    -18
   1036    353   -683   -693    859   -163   -316   -535   -613   -587   -688     -5
   1054    342   -714   -701    885   -184   -301   -485   -589   -589   -696     64
   1041    324   -717   -683    878   -194   -296   -470   -561   -542   -652     75
    987    329   -657   -659    820   -163   -288   -478   -542   -493   -613      5
    937    350   -587   -644    763   -116   -265   -483   -532   -496   -607      7
    909    296   -615   -602    761   -158   -239   -472   -527   -517   -631     15
    940    187   -753   -563    846   -283   -184   -392   -519   -574   -698    -10
    963    -12   -976   -475    969   -496    -72   -249   -496   -665   -841   -119
    982    -44  -1026   -467   1002   -535     59    -72   -371   -685   -922   -132
    922    259   -665   -592    792   -202     98    -93   -259   -555   -769     31
    784    670   -116   -727    452    277    -98   -563   -457   -420   -478    215
    641   1236    594   -940     23    917   -407  -1119   -696   -192    -46    472
    576   1808   1231  -1192   -327   1519   -672  -1389   -730    228    519    885
    626   1584    956  -1106   -166   1270   -795  -1361   -691    452    737   1057
    600   1026    426   -813     85    724   -756  -1309   -906      5    244    654
    550    506    -44   -530    296    231   -620  -1200  -1169   -693   -514     80
    555    129   -426   -342    491   -148   -439   -927  -1052   -815   -763    -67
    592    114   -478   -355    535   -181   -327   -683   -782   -602   -670     -5
    646    129   -519   -389    584   -194   -228   -467   -566   -449   -558     77
    719    179   -540   -452    628   -179   -179   -337   -436   -397   -511    158
    771    187   -584   -478    678   -197   -145   -267   -368   -301   -462    166
    743    197   -545   -472    644   -171   -158   -277   -355   -280   -462     59
    724    166   -558   -446    641   -194   -171   -288   -361   -301   -462     59
    709    153   -555   -431    633   -202   -181   -277   -340   -303   -454    114
    750    145   -605   -446    678   -228   -176   -259   -332   -316   -462    168
    758     98   -662   -431    709   -280   -127   -249   -329   -283   -439    132
    704     98   -605   -402    654   -254   -114   -252   -319   -262   -431     75
    672     98   -576   -387    626   -239   -101   -233   -293   -228   -402     67
    680    101   -579   -389    631   -239    -83   -207   -265   -205   -368     96
    727    109   -620   -420    672   -254    -85   -179   -236   -176   -348    124
    766    150   -615   -457    691   -231    -85   -145   -194   -148   -324    163
    758    176   -584   -467    672   -202    -90   -132   -176   -137   -306    184
    737    197   -540   -467    639   -171    -85   -124   -150   -119   -290    194
    706    197   -509   -452    607   -155    -57    -98   -101    -80   -257    226
    688    197   -491   -444    589   -148    -31    -59    -59    -41   -223    272
    701    210   -491   -457    594   -140    -23    -18    -18     18   -179    288
    727    213   -514   -470    620   -150    -23     18     15     62   -148    293
    732    254   -478   -493    605   -111    -20     70     59     85   -122    358
    735    244   -493   -491    615   -124     -2    124    114    145    -77    407
    740    249   -493   -496    615   -122     15    176    168    202    -25    431
    748    270   -478   -509    613   -103     28    236    223    262     28    457
    763    303   -459   -535    610    -77     12    244    218    275     31    431
    776    285   -491   -530    633   -103     10    254    202    259     18    444
    761    220   -540   -493    649   -158     18    262    192    236      0    480
    745    200   -545   -472    646   -171     41    267    184    228      0    509
    740    277   -462   -511    600    -90     25    231    148    189    -23    483
    743    345   -397   -545    571    -25      5    189    109    142    -51    459
    722    332   -392   -530    558    -28      7    166     85    114    -62    452
    672    275   -397   -472    535    -59     18    127     49     85    -88    410
    641    314   -329   -480    485     -5     18     80     15     57   -106    371
    631    371   -259   -501    444     57     23     44    -12     12   -137    376
    623    374   -249   -501    436     62     36     18    -25     15   -135    342
    615    410   -205   -511    410    103     49      7     -7     59   -103    272
    597    436   -163   -519    381    137     54     10     18     85    -51    303
    594    452   -142   -524    368    155     31    -20      5     75    -49    301
    600    485   -116   -542    358    184      7    -38     10     90    -28    306
    626    483   -142   -553    384    171     -5    -38     23    109    -18    319
    654    472   -184   -566    418    145     -7    -38     25    124     -2    335
    649    449   -200   -550    426    124     -7    -31     20    127      2    340
    649    452   -197   -550    423    127    -10    -12     31    140      5    337
    652    449   -202   -550    428    124    -10      2     49    153     15    335
    633    345   -288   -491    462     28    -31    -10     10     93    -44    306
    592    244   -348   -418    470    -51    -18    -10     -7     64    -62    309
    571    179   -392   -376    483   -106      0     -7    -10     83    -54    290
    584    114   -470   -348    527   -176      2      0    -25     75    -70    249
    592    103   -491   -350    540   -192     -7     -2    -36     64    -70    233
    592    127   -467   -361    530   -168    -18    -10    -46     49    -85    228
    600    135   -465   -368    532   -166    -31    -18    -62     15   -106    252
    607    111   -496   -358    553   -192    -41    -15    -64     33    -93    249
    597    103   -493   -350    545   -194    -46    -23    -70     28   -103    226
    605    135   -472   -371    540   -168    -46    -20    -72     25   -101    231
    613    132   -480   -374    548   -174    -46    -20    -77     28   -106    215
    623    142   -480   -381    553   -168    -41    -15    -80     15   -111    213
    597    106   -493   -353    545   -192    -31    -15    -98    -15   -142    179
    581    -83   -665   -249    623   -374     18     28   -153   -122   -267     85
    568   -322   -891   -124    730   -605    153    135   -192   -283   -488   -145
    566   -327   -893   -119    730   -610    306    270   -127   -361   -594   -272
    519    -41   -561   -241    540   -301    324    150    -59   -233   -426   -158
    459    436    -23   -449    241    207     77   -358   -166    -18    -33    207
    384   1117    732   -753   -174    924   -265   -826   -171    457    639    807
    371   1725   1353  -1047   -491   1540   -545  -1021     15   1111   1405   1408
    459   1652   1189  -1057   -366   1423   -743  -1044     49   1356   1665   1621
    452   1119    667   -787   -109    893   -743  -1065   -293    787   1070   1028
    397    488     88   -444    153    288   -579   -974   -719   -111    116    184
    413    140   -272   -275    342    -64   -345   -652   -652   -345   -239    -36
    480    127   -353   -306    415   -111   -174   -353   -402   -192   -158     51
    537    132   -405   -335    472   -135    -46   -148   -246    -98   -109     67
    568    124   -444   -348    506   -158     25    -25   -158    -57    -75     72
    558    119   -439   -337    498   -158     49     20   -116    -44    -62     51
    535    142   -392   -340    465   -122     51     33   -103    -49    -57     67
    535    135   -400   -335    467   -132     57     41   -101    -77    -90     83
    540    106   -433   -324    485   -163     64     49   -103    -98   -101    129
    542     85   -457   -314    501   -184     90     88    -51    -18    -46    119
    540     98   -444   -322    491   -174    103    111     -7     31     -7     90
    550    148   -405   -350    478   -127     98    119      5     38     -2     75
    555    181   -374   -371    465    -96     80    119      2     28     -2     83
    553    194   -358   -374    457    -80     90    137     15     31     -5    116
    548    239   -311   -394    428    -33     98    158     41     51     12    137
    561    306   -257   -433    410     25    114    171     64     67     23    135
    574    296   -277   -436    426      7    127    187     88     75     23    148
    579    277   -301   -428    441    -10    122    192     98     59     12    187
    597    314   -283   -457    441     15    129    239    109     96     51    246
    626    337   -288   -483    457     25    150    329    187    197    124    270
    654    394   -262   -527    459     67    158    387    244    246    171    298
    670    410   -259   -540    465     75    168    441    285    272    210    348
    657    446   -210   -553    433    119    171    493    345    348    259    381
    657    441   -215   -550    436    114    184    542    394    389    293    410
    678    449   -228   -566    452    111    192    589    433    423    324    452
    706    542   -163   -623    436    189    187    605    452    444    342    459
    753    602   -150   -680    452    226    174    615    457    444    348    485
    784    592   -192   -688    488    200    158    615    446    428    337    491
    784    550   -233   -670    509    158    155    597    426    415    335    457
    784    558   -226   -670    506    166    158    576    400    381    335    441
    774    542   -231   -662    504    155    161    530    342    314    314    415
    766    566   -200   -667    483    181    174    488    309    288    301    340
    740    602   -137   -672    439    233    184    454    296    277    288    275
    717    620    -96   -667    407    262    202    410    267    259    265    270
    683    571   -111   -628    397    231    207    361    218    189    213    290
    657    524   -132   -592    394    197    197    324    184    155    197    290
    652    535   -116   -594    384    210    179    272    145    124    163    223
    675    641    -33   -657    355    303    200    262    168    155    200    210
    706    727     20   -717    340    376    218    259    202    213    262    226
    709    769     59   -740    324    415    223    231    197    218    257    207
    706    789     83   -750    311    439    210    210    184    187    241    285
    711    745     33   -727    340    389    192    210    184    179    244    322
    701    711      7   -706    345    361    176    207    176    174    239    296
    675    743     64   -709    306    405    176    210    189    215    267    257
    662    756     93   -711    283    426    179    228    213    252    301    257
    652    737     85   -693    283    413    171    246    223    239    303    277
    631    641     10   -639    309    327    168    249    192    205    231    236
    628    581    -46   -605    337    270    187    259    176    174    207    254
    639    571    -67   -605    353    252    207    254    166    171    205    233
    646    597    -49   -620    348    275    213    239    145    137    181    228
    600    568    -31   -584    314    270    174    213    106    114    161    205
    602    548    -54   -576    329    246    140    184     88    124    168    179
    615    576    -41   -597    327    270    119    153     67     96    168    166
    600    587    -12   -592    306    288    106    142     41     57    163    202
    613    581    -33   -597    322    275    129    163     62     93    213    200
    597    613     15   -605    290    314    171    192     90    135    272    210
    530    581     51   -555    239    316    184    189     96    142    277    205
    480    555     75   -517    202    316    181    171     77    114    246    184
    496    540     44   -519    226    293    213    184     49     44    171    179
    504    355   -148   -428    324    103    265    218    -36   -101     -2     18
    506    132   -374   -319    441   -122    363    285   -142   -329   -267   -246
    506    114   -392   -309    449   -137    496    431    -85   -368   -322   -319
    407    454     46   -433    179    252    501    262     38   -161    -85   -111
    265   1028    763   -649   -249    896    288   -218    161    277    462    402
    187   1782   1595   -987   -706   1688      5   -589    384    883   1195   1130
    246   2197   1951  -1221   -852   2075   -285   -667    672   1475   1834   1818
    342   1945   1600  -1145   -631   1774   -480   -685    607   1506   1842   1891
    332   1418   1085   -878   -376   1252   -517   -800     77    771   1124   1197
    335    901    566   -620   -116    735   -410   -740   -413    -33    316    394
    361    626    265   -493     49    446   -197   -426   -384   -197     59    111
    405    602    197   -504    103    400    -18   -166   -220    -88    116    124
    467    607    137   -537    166    374     90     -7   -129    -38    142    140
    509    594     85   -553    210    340    127     51   -119    -75    116    168
    524    584     59   -553    233    322    140     72   -111    -67    101    153
    524    610     85   -568    218    348    135     67   -119    -67     88     90
    540    594     54   -568    244    324    140     75   -122    -75     85     96
    553    628     75   -592    239    350    153     93   -101    -51    106    124
    581    665     83   -623    249    374    153    103   -103    -57    114    155
    615    675     57   -646    280    366    148    109   -103    -51    124    158
    626    678     51   -652    285    366    148    106   -101    -44    132    135
    636    711     75   -675    280    392    148    101    -98    -44    122    127
    641    722     80   -680    280    402    145    101    -90    -31    129    135
    678    763     83   -722    298    423    142    119    -88    -18    148    150
    722    813     90   -769    316    452    129    127    -93    -10    153    176
    737    841    103   -792    316    472    119    132   -101     -7    153    181
    735    883    148   -807    293    517    116    135    -96     -5    148    174
    735    922    184   -828    275    553    109    137    -77     -5    135    171
    774    940    163   -857    306    553     93    140   -101    -33     88    166
    800    950    148   -875    324    550    106    192    -77     -7    106    210
    844    982    137   -911    353    561    116    249    -31     62    166    244
    872   1010    137   -943    366    576    114    298      7    101    205    277
    875   1015    137   -945    368    576    114    345     44    142    244    327
    872   1023    148   -948    361    587    122    384     83    194    293    353
    914   1057    142   -984    387    600    129    415    114    231    329    405
    940   1052    109   -997    415    581    116    415     98    220    316    418
    956   1060    103  -1008    426    581    101    402     85    210    303    428
    950   1057    106  -1005    423    581     98    381     75    197    293    439
    935   1065    129  -1000    402    597    119    368     64    176    275    459
    893   1054    161   -974    366    607    148    368     83    210    298    457
    896   1080    181   -989    358    631    161    340     75    210    298    415
    924   1067    142  -1000    392    605    161    290     31    174    277    397
    914   1080    166   -997    374    623    187    283     41    179    316    423
    878   1065    187   -974    345    628    207    246     15    135    293    428
    839   1052    213   -945    311    633    226    210      5    140    285    381
    807   1060    252   -935    277    657    241    187      7    150    293    353
    810   1088    277   -948    267    683    249    171      7    158    298    366
    818   1109    290   -966    265    701    239    142      2    163    309    374
    826   1145    316   -987    254    732    205    114     -5    158    316    374
    818   1127    309   -974    254    719    181    111     -2    171    342    400
    792   1114    322   -953    236    719    200    132     28    207    384    441
    776   1088    309   -935    233    698    218    153     46    231    402    449
    807   1075    267   -943    270    672    202    153     33    220    400    436
    818   1075    254   -948    283    665    197    163     41    228    413    449
    756    950    194   -852    280    574    194    135      2    192    374    418
    719    833    111   -779    303    472    215    122    -44    137    316    379
    701    789     88   -748    306    439    231    122    -59    122    298    355
    665    761     96   -714    283    428    231     96    -77    111    288    322
    654    784    129   -719    262    457    223     80    -90    101    277    298
    641    820    176   -732    231    498    207     70   -103     83    249    288
    662    800    135   -732    265    467    210     44   -135     46    207    275
    714    779     64   -748    324    423    215     41   -153     28    192    290
    730    779     49   -753    340    415    213     57   -145     44    210    311
    698    792     93   -748    303    444    192     51   -150     57    223    306
    659    789    129   -724    265    459    174     38   -168     49    220    288
    659    841    179   -753    239    511    174     28   -168     51    236    285
    657    883    226   -769    215    555    207     64   -129     96    275    319
    670    719     49   -696    309    384    215     83   -189      5    168    231
    719    444   -275   -581    496     85    265    111   -329   -236    -93    -15
    717    329   -387   -524    553    -28    402    249   -311   -350   -244   -181
    698    550   -148   -623    423    202    522    350   -142   -233   -150   -111
    605    969    363   -787    122    665    400     -7    -80     33    194    233
    548   1670   1122  -1109   -285   1395     90   -485     15    532    839    875
    506   2257   1748  -1384   -620   2005   -168   -727    249   1161   1553   1564
    584   2281   1696  -1431   -555   1990   -402   -743    433   1628   1987   2023
    620   1761   1137  -1192   -257   1449   -504   -854     41   1174   1527   1610
    618   1195    576   -906     20    888   -480   -911   -542    262    636    750
    644    789    145   -719    249    467   -309   -722   -753   -257     70    184
    662    701     38   -680    311    371    -90   -410   -561   -197     41    150
    657    696     38   -675    309    366     85   -179   -376    -83    106    210
    691    646    -46   -670    368    301    187    -33   -277    -25    132    236
    704    615    -88   -662    394    265    220      5   -254    -23    122    223
    719    615   -103   -667    413    257    236     28   -233    -18    124    223
    724    610   -114   -670    420    249    249     51   -210     -5    135    226
    719    587   -132   -654    426    228    246     57   -215      0    140    215
    735    589   -145   -665    441    223    252     72   -218      5    145    218
    756    605   -150   -680    454    228    246     93   -197     23    158    249
    745    615   -129   -683    436    244    283    155   -127     83    213    298
    735    639    -96   -688    415    272    298    179    -85    124    252    327
    758    626   -132   -693    444    249    275    163    -98    114    239    314
    761    602   -158   -680    459    223    267    184   -101    116    244    324
    763    610   -155   -688    459    228    265    218    -70    150    275    353
    758    646   -111   -704    433    270    267    244    -31    194    316    387
    698    646    -54   -672    376    296    280    241    -18    200    322    389
    654    649     -5   -652    329    322    280    257    -10    205    327    392
    631    654     20   -644    303    337    290    293     31    244    363    428
    620    667     46   -646    288    358    322    340     80    293    407    467
    610    693     80   -654    265    389    332    371    122    332    441    491
    652    763    111   -706    270    439    337    413    176    376    480    524
    717    789     70   -756    322    431    316    452    210    392    491    535
    753    774     20   -763    366    397    290    480    228    402    504    558
    797    815     15   -807    389    415    306    514    257    444    540    607
    862    922     59   -891    402    491    288    545    293    491    587    659
    917    997     80   -958    418    537    306    587    345    517    620    696
    885    953     67   -919    407    511    316    584    342    509    605    678
    852    865     10   -859    420    439    324    550    293    483    574    646
    854    818    -36   -836    446    392    324    509    244    444    545    628
    813    797    -15   -807    413    392    327    478    218    407    517    610
    782    782      0   -782    389    389    350    441    187    363    483    571
    771    833     62   -802    353    449    368    407    166    358    478    553
    779    836     57   -807    361    446    345    363    135    371    462    511
    789    813     20   -802    384    418    324    327    109    371    457    498
    792    797      5   -797    394    402    348    301     88    358    441    480
    763    774      7   -769    376    392    358    275     80    363    439    478
    758    839     80   -797    340    459    353    246     77    376    452    485
    737    932    194   -836    272    566    319    207     59    366    452    478
    724   1005    280   -865    223    644    290    181     57    366    459    480
    706   1005    298   -857    205    652    262    163     46    353    462    485
    701    974    272   -836    215    623    270    171     51    345    462    493
    670    927    257   -800    205    592    275    184     54    335    452    504
    652    987    335   -818    158    662    270    207     80    358    485    530
    584    997    413   -792     85    706    277    236    111    376    504    530
    553    966    413   -758     70    691    236    228     90    337    465    488
    628    943    311   -787    158    628    210    197     33    277    413    457
    641    885    241   -763    200    563    218    171     -7    223    355    418
    626    909    283   -769    171    597    246    184     -2    213    340    413
    581    945    363   -763    109    654    270    192      2    228    350    423
    553    841    288   -698    132    566    259    135    -70    176    303    387
    530    787    254   -659    137    522    288    145    -64    194    322    407
    514    789    275   -652    119    532    314    163    -36    233    350    428
    509    792    283   -649    114    537    314    166    -38    246    353    433
    517    813    293   -667    111    553    293    155    -51    239    335    420
    532    813    277   -672    127    545    298    166    -41    244    337    426
    540    797    254   -670    142    527    303    171    -44    236    327    420
    558    748    189   -652    184    470    303    181    -59    210    298    394
    555    558      0   -558    277    280    329    220   -114     85    145    249
    535    340   -197   -439    366     72    420    332   -122    -67    -70     44
    537    418   -119   -478    327    150    517    472     12    -41    -88     10
    504    826    322   -665     90    574    527    376    116    124    119    174
    407   1254    844   -833   -218   1052    265   -187   -119    280    462    485
    311   1816   1504  -1065   -594   1660    -62   -675   -288    623   1008    943
    296   2187   1891  -1244   -797   2042   -345   -909   -272   1096   1582   1418
    376   1912   1535  -1143   -579   1725   -462   -909   -301   1234   1696   1540
    381   1384   1002   -883   -311   1192   -431   -911   -672    555    974    919
    376    878    501   -628    -62    688   -301   -810   -992   -241    116    197
    400    605    205   -504     96    407   -142   -540   -839   -345   -114     10
    449    605    155   -527    148    381      5   -265   -542   -153      0    119
    491    633    140   -563    174    387    109    -80   -368    -49     64    179
    527    665    137   -597    194    402    150     15   -285     -2     85    192
    550    662    111   -607    220    387    168     54   -257      5     88    194
    584    688    103   -636    241    397    207     98   -213     36    119    231
    579    667     88   -623    246    379    202     98   -215     33    119    228
    548    628     80   -589    233    355    161     75   -233     18     98    205
    563    667    103   -618    231    387    174     88   -210     36    106    213
    553    696    142   -623    205    420    187     90   -200     46    114    215
    561    680    116   -623    223    400    171     83   -207     28     93    194
    584    685     98   -636    244    392    168     98   -189     44    111    215
    610    709     98   -659    254    405    176    114   -166     75    142    239
    620    745    124   -683    249    436    192    137   -140    103    161    257
    597    737    137   -670    228    439    200    163   -111    127    184    288
    566    722    155   -644    205    439    210    184    -83    150    210    316
    535    719    184   -628    174    452    226    200    -57    171    226    329
    545    735    189   -639    179    462    218    210    -38    179    233    332
    589    735    142   -662    223    439    200    244    -20    197    241    342
    633    763    127   -698    252    446    215    303     31    244    277    384
    641    753    111   -698    262    433    233    350     85    296    314    431
    639    774    135   -706    252    454    259    402    153    361    366    493
    626    789    163   -709    231    475    265    441    210    410    418    548
    628    792    163   -709    231    478    272    480    262    452    470    587
    644    810    163   -730    239    488    275    511    298    485    506    618
    646    823    176   -735    236    501    290    542    319    506    527    652
    641    839    197   -743    223    519    309    550    319    498    524    641
    631    833    202   -735    215    519    314    548    303    475    504    623
    618    784    163   -704    226    472    322    537    272    433    472    592
    613    717    103   -665    254    410    316    509    228    376    431    555
    589    652     62   -620    262    358    324    485    192    332    397    524
    568    670    101   -618    233    384    348    465    174    316    392    511
    568    740    171   -654    197    454    350    428    148    293    384    491
    587    771    184   -678    202    478    342    387    109    259    368    459
    589    711    119   -652    233    415    340    342     64    210    332    426
    581    659     77   -620    252    368    327    301     25    163    290    392
    602    698     93   -652    254    397    293    275     10    155    275    374
    636    750    114   -693    262    433    265    265     10    176    293    392
    594    732    135   -665    231    433    233    223    -15    166    293    381
    592    732    137   -662    228    436    246    207    -15    184    309    389
    584    680     96   -633    244    389    244    207    -18    189    301    384
    524    584     59   -553    233    322    241    200    -36    171    283    371
    514    584     70   -550    220    327    259    202    -31    171    303    387
    527    610     83   -568    220    348    254    202    -28    168    311    400
    553    587     31   -571    262    309    249    202    -38    145    285    381
    555    493    -62   -524    309    215    252    215    -49    116    254    358
    532    436    -96   -485    311    171    244    218    -54    106    244    345
    532    394   -137   -465    335    129    259    220    -57     85    226    327
    542    384   -161   -465    353    114    265    218    -72     57    207    314
    568    397   -171   -483    371    114    265    241    -72     64    233    345
    553    384   -168   -470    361    109    257    265    -59     77    257    387
    527    342   -187   -436    358     77    267    265    -64     72    246    379
    504    350   -155   -428    329     98    270    239    -85     51    220    332
    470    358   -111   -413    290    124    254    218   -103     31    202    296
    462    335   -127   -400    293    106    265    207   -122     23    200    259
    465    301   -163   -384    314     70    272    207   -124     23    202    239
    439    244   -194   -342    316     25    275    210   -132      7    202    270
    436    171   -265   -303    350    -46    293    241   -140    -23    176    254
    465     20   -444   -244    454   -213    358    327   -163   -155    -20     75
    488   -101   -592   -194    537   -345    501    498    -93   -244   -181    -41
    509     70   -441   -290    475   -184    628    628     83   -140    -93      2
    436    446     10   -441    213    228    561    329     51    -12    129    192
    337    969    631   -654   -145    800    202   -309   -213    181    514    555
    239   1566   1325   -904   -542   1447   -124   -748   -314    553   1060   1002
    210   1784   1574  -1000   -683   1680   -335   -904   -267    979   1564   1382
    218   1340   1122   -779   -452   1231   -353   -846   -319    953   1506   1314
    210    784    571   -498   -181    678   -316   -782   -662    233    750    626
    233    348    114   -290     59    231   -127   -566   -833   -384     38     88
    249    197    -51   -223    150     72     46   -252   -607   -363    -77     93
    270    176    -93   -223    181     41    189      7   -374   -210     18    155
    306    197   -111   -254    207     41    277    174   -223   -119     72    174
    309    197   -111   -254    210     44    319    246   -166    -96     83    202
    306    207    -98   -259    202     54    340    277   -145    -96     85    197
    350    200   -150   -275    252     25    337    301   -135   -103     80    200
    366    223   -142   -296    254     41    332    316   -122    -93     85    197
    340    239   -101   -288    220     70    345    319   -119   -101     80    192
    327    226   -101   -277    213     64    353    329   -106    -93     88    210
    322    223    -98   -272    210     62    350    337    -93    -83     88    207
    316    265    -51   -293    184    106    353    340    -77    -93     88    218
    301    283    -18   -293    161    132    368    363    -49    -85    109    265
    309    298    -12   -306    161    145    374    381    -31    -62    109    265
    322    335     12   -327    155    174    345    361    -41    -62     96    220
    316    316     -2   -319    158    158    337    368    -23    -36    124    223
    301    329     28   -314    137    179    311    368    -15    -18    145    184
    303    366     59   -337    122    215    303    392     10      5    174    171
    322    387     64   -353    129    226    342    428     49     28    197    181
    337    392     51   -366    142    220    350    449     64     18    166    218
    332    345     12   -340    161    179    361    491     93     25    150    285
    332    340      7   -337    163    174    371    542    135     59    179    319
    368    392     23   -379    174    207    371    597    189    101    241    376
    379    374     -5   -379    192    187    376    639    231    145    283    387
    361    353    -10   -358    184    171    418    678    270    181    303    392
    368    368      0   -371    184    184    439    717    288    194    322    475
    340    329    -10   -335    176    161    418    719    280    200    329    491
    298    296     -2   -298    150    145    405    691    249    184    290    446
    298    270    -28   -285    163    122    433    685    246    200    290    400
    306    290    -15   -298    161    137    454    667    231    187    298    381
    309    301     -7   -303    158    148    446    646    205    161    319    392
    293    327     33   -309    129    179    441    615    179    140    309    350
    277    327     46   -303    116    187    454    584    153    106    257    337
    265    301     36   -283    114    168    457    545    127     85    226    355
    246    306     59   -275     93    184    454    498     96     57    194    301
    207    275     67   -244     70    171    452    465     64     23    166    288
    187    342    155   -267     15    249    446    433     62     31    171    254
    187    423    236   -306    -25    329    426    384     46     20    176    231
    184    480    296   -332    -54    389    397    342     28      0    176    239
    155    542    384   -350   -114    462    374    337     46      7    194    285
    124    535    410   -329   -142    475    368    358     80     36    220    335
    155    511    355   -335   -101    433    348    342     70     31    194    298
    218    475    257   -345    -18    366    301    301     23    -12    155    244
    249    514    262   -384     -7    389    283    311     25    -33    166    293
    231    488    257   -361    -12    374    306    345     57      7    207    322
    161    389    226   -277    -31    309    332    368     75     20    200    257
    145    254    109   -200     18    181    327    363     51    -28    171    226
    194    174    -20   -187    109     77    316    329     -7   -111    116    231
    210    163    -46   -187    129     57    319    327    -18   -111    119    231
    181    150    -31   -168    106     59    329    316    -25   -101    132    179
    127    155     28   -140     49     93    342    322    -33   -116    135    179
     44    163    119   -103    -38    142    366    332    -41   -137     98    192
     57    192    135   -124    -38    166    340    288    -96   -179     44    142
    103    215    111   -161     -2    163    293    241   -148   -244    -15    116
    114    207     93   -161     10    150    267    244   -153   -252    -12    148
    103    168     62   -137     18    116    270    249   -142   -223     12    124
    116    140     20   -129     46     80    252    220   -174   -252     -5     80
    114    114     -2   -116     57     57    249    215   -192   -277    -28     49
    119    -15   -135    -51    127    -75    267    233   -241   -374   -124     -5
    174   -270   -444     46    309   -358    353    293   -355   -594   -379   -213
    215   -381   -597     83    405   -491    470    394   -387   -745   -576   -402
    194   -218   -413     10    301   -314    542    381   -309   -678   -506   -329
    106    184     77   -145     15    132    400    -28   -272   -402   -155    -20
     28    891    862   -462   -415    878     28   -548   -197     83    480    592
    -12   1517   1530   -753   -771   1525   -272   -748     54    730   1208   1265
     36   1584   1545   -813   -753   1566   -514   -774    226   1163   1610   1615
     88   1075    987   -581   -449   1031   -613   -852    -77    769   1197   1260
     83    483    397   -283   -158    441   -501   -826   -644   -176    280    444
     88    129     41   -109     23     85   -252   -558   -800   -646   -244    -28
    137     33   -103    -85    119    -36    -41   -233   -600   -584   -270    -49
    150     15   -135    -83    142    -59    114      0   -426   -467   -202    -25
    124    -25   -150    -49    137    -88    184    101   -361   -444   -205    -49
    176    -54   -231    -62    202   -142    202    122   -379   -496   -252    -44
    207    -18   -226    -96    215   -122    220    158   -348   -465   -228    -33
    226     10   -215   -116    220   -101    228    187   -322   -444   -213    -31
    179      7   -171    -93    174    -80    246    202   -296   -426   -205    -49
    176     12   -163    -93    168    -75    254    210   -288   -431   -194    -51
    192     15   -176   -106    184    -77    244    223   -296   -441   -192    -38
    179     10   -168    -93    174    -77    246    233   -290   -439   -202    -36
    181     18   -163   -101    171    -72    265    265   -262   -428   -192      7
    168     12   -155    -90    161    -70    270    277   -249   -420   -181     38
    150     23   -129    -88    140    -54    280    298   -231   -423   -192     72
    142     31   -111    -85    127    -38    285    324   -207   -407   -168    103
    153     64    -88   -111    122    -10    267    316   -200   -366   -140     46
    176     98    -80   -137    127     10    267    335   -174   -348   -116     49
    189    101    -88   -148    140      7    272    366   -153   -342   -109     83
    189    109    -80   -148    135     15    277    400   -140   -350   -129    111
    174    122    -51   -148    111     36    293    446    -88   -288    -88    122
    213    150    -62   -181    137     44    306    488    -51   -246    -46    135
    265    202    -62   -233    163     70    301    530    -31   -239    -28    187
    257    215    -41   -236    150     88    306    592      7   -215    -15    252
    285    213    -72   -249    179     70    298    618     20   -194      7    277
    298    236    -62   -267    181     88    293    636     41   -155     51    283
    303    252    -51   -280    176    101    290    644     36   -166     44    298
    327    239    -88   -283    207     75    303    654     41   -166     36    293
    311    246    -67   -280    189     90    309    639     28   -174     38    280
    298    265    -33   -283    166    116    298    605     -2   -210     -2    265
    290    290      0   -293    145    145    290    576    -25   -236    -18    265
    272    316     44   -293    114    181    309    558    -31   -244    -10    259
    223    322     96   -275     62    207    345    527    -51   -272    -23    246
    197    319    122   -259     36    220    361    491    -80   -309    -57    220
    197    322    122   -262     38    223    353    452   -106   -332    -77    202
    174    290    116   -231     28    205    350    413   -129   -353    -96    168
    140    270    129   -205      5    200    340    368   -161   -392   -127    129
    103    290    184   -197    -41    239    345    358   -148   -381   -103    140
    109    332    220   -220    -54    277    332    340   -140   -368    -88    145
    116    337    220   -226    -51    280    298    283   -187   -402   -109    132
     83    355    270   -220    -93    311    311    293   -155   -358    -67    161
     75    348    272   -213    -98    311    290    296   -137   -353    -51    181
     83    327    241   -205    -80    285    254    285   -150   -371    -72    187
     83    314    231   -197    -72    272    236    277   -161   -387    -96    184
     51    306    254   -181   -101    283    244    283   -150   -376    -90    174
     23    275    252   -150   -114    262    259    298   -142   -376    -88    163
     15    220    202   -119    -93    213    249    306   -158   -400   -111    145
     54    150     96   -101    -20    124    218    280   -205   -444   -155     96
     12     49     36    -33    -12     44    239    265   -246   -491   -213     33
    -18     -5     12     10    -15      2    239    246   -285   -540   -254     10
    -10    -85    -75     46     31    -83    215    213   -340   -589   -303    -23
     -2    -85    -83     44     38    -85    210    200   -350   -597   -303    -23
     -5    -72    -67     38     31    -72    192    184   -368   -605   -301    -25
    -12    -72    -59     44     23    -67    179    166   -387   -626   -327    -41
    -18    -85    -70     49     25    -77    168    158   -402   -657   -361    -33
     -2   -109   -106     57     51   -109    161    155   -413   -693   -394    -15
    -12    -90    -77     51     31    -85    166    153   -415   -696   -387     -5
    -28    -85    -59     57     15    -72    179    158   -397   -646   -345    -36
    -41   -114    -72     77     15    -96    184    155   -413   -683   -376    -64
    -12   -252   -239    132    111   -246    187    150   -504   -823   -519   -132
    -20   -465   -446    241    210   -457    290    218   -615  -1015   -745   -384
    -38   -537   -501    288    231   -519    454    358   -602  -1096   -852   -581
    -96   -322   -228    207     64   -277    535    353   -475   -966   -717   -483
   -233    106    340     64   -285    223    381    -41   -379   -678   -342    -98
   -379    800   1179   -210   -779    989     72   -475   -184   -111    350    623
   -418   1392   1808   -488  -1114   1600   -187   -626    116    517   1049   1299
   -348   1405   1753   -530  -1049   1579   -418   -654    236    826   1327   1652
   -329    930   1260   -298   -795   1093   -511   -758   -132    366    875   1317
   -283    329    613    -23   -449    470   -446   -750   -711   -530      0    433
   -265    -44    220    153   -244     88   -220   -488   -862   -948   -478    -38
   -215   -129     83    171   -150    -23     -5   -163   -683   -883   -488    -72
   -158   -145     12    153    -85    -67    124     36   -558   -807   -462    -85
   -142   -197    -57    168    -44   -129    207    145   -485   -784   -462    -96
   -106   -228   -122    166      5   -176    228    174   -485   -807   -485   -122
    -85   -239   -153    161     33   -197    218    168   -517   -852   -519   -145
    -93   -226   -132    161     18   -179    220    187   -514   -854   -522   -140
    -90   -244   -155    166     31   -200    244    213   -501   -849   -519   -122
    -83   -254   -174    168     44   -215    267    236   -485   -844   -519    -98
    -85   -244   -158    161     36   -202    267    246   -465   -815   -501    -88
    -93   -244   -150    168     28   -197    265    254   -444   -789   -480   -106
    -77   -254   -176    166     46   -215    275    257   -452   -805   -488    -98
    -72   -226   -153    148     38   -189    277    277   -436   -797   -488    -77
    -62   -213   -153    137     44   -181    296    316   -402   -763   -457    -49
    -57   -207   -150    132     46   -179    296    332   -392   -753   -436    -41
    -67   -233   -166    148     49   -200    277    335   -400   -763   -446    -49
    -54   -228   -176    140     59   -202    285    350   -387   -763   -444    -38
    -20   -171   -150     96     62   -163    303    384   -355   -740   -420    -10
     12   -124   -137     57     75   -129    337    444   -303   -696   -381     38
    -10   -200   -189    103     88   -197    306    436   -329   -724   -413     25
     -7   -236   -228    122    109   -231    301    462   -322   -717   -407     33
     10   -215   -226    103    116   -220    319    509   -293   -696   -387     54
     18   -241   -259    111    137   -249    335    553   -275   -683   -381     75
     44   -226   -272     90    155   -249    332    592   -254   -657   -355    103
     62   -223   -285     80    171   -252    332    623   -228   -620   -319    148
     64   -213   -277     70    171   -244    345    639   -213   -602   -301    174
     75   -176   -252     51    163   -213    337    628   -218   -610   -303    174
     67   -166   -233     49    148   -200    322    607   -231   -639   -319    161
     44   -202   -246     77    145   -226    306    589   -254   -672   -348    145
     28   -226   -254     96    140   -239    296    566   -280   -698   -366    137
     25   -215   -241     96    132   -228    293    532   -314   -724   -387    122
     25   -145   -171     57     96   -155    301    493   -335   -740   -405    111
     -7   -142   -137     75     64   -140    324    467   -335   -748   -413    103
    -44   -135    -93     88     23   -114    301    405   -374   -789   -459     59
    -59   -111    -51     85     -5    -83    319    374   -379   -802   -475     36
    -51   -148    -96     98     20   -124    342    353   -397   -836   -509      5
    -36   -135    -98     85     28   -116    353    335   -407   -849   -517      0
    -31    -85    -57     57     12    -72    353    322   -394   -831   -491     31
    -15    -46    -31     31      7    -38    322    293   -405   -836   -485     38
     -2    -57    -57     28     23    -57    275    254   -426   -854   -493     36
     23    -59    -83     18     51    -72    257    236   -433   -857   -491     44
     28    -88   -116     28     72   -101    257    226   -441   -862   -496     49
     28    -70    -98     20     62    -83    252    210   -459   -883   -509     44
      7    -75    -85     31     44    -80    244    200   -470   -904   -532     28
     10   -101   -111     44     59   -106    233    213   -475   -922   -561     12
     15   -153   -168     67     90   -161    231    223   -488   -950   -594    -15
     -7   -197   -189    103     90   -194    254    233   -504   -987   -626    -46
    -77   -228   -150    150     33   -189    270    220   -535  -1018   -654    -67
   -145   -249   -103    194    -20   -176    267    189   -571  -1054   -685    -96
   -174   -254    -80    213    -49   -168    265    166   -587  -1078   -706   -106
   -174   -241    -67    207    -54   -155    277    168   -584  -1078   -709   -103
   -192   -272    -83    231    -57   -179    272    168   -589  -1093   -711   -101
   -205   -301    -98    252    -54   -200    262    166   -597  -1098   -711   -101
   -194   -314   -122    254    -38   -218    241    150   -610  -1106   -717   -103
   -168   -332   -163    252     -2   -249    244    148   -620  -1124   -735   -109
   -181   -332   -153    254    -15   -244    226    127   -646  -1148   -758   -124
   -174   -324   -153    249    -12   -239    207    111   -662  -1158   -774   -132
   -166   -381   -218    272     23   -298    207     96   -706  -1215   -831   -184
   -166   -545   -379    355    106   -462    236    106   -805  -1366   -989   -342
   -135   -730   -597    431    228   -662    332    189   -896  -1577  -1247   -607
   -106   -691   -584    397    239   -639    446    319   -841  -1608  -1312   -693
   -158   -389   -233    272     36   -311    475    215   -727  -1452  -1127   -511
   -293    137    431     77   -361    283    290   -241   -636  -1093   -652     -2
   -420    844   1262   -213   -841   1052     44   -610   -428   -511     70    750
   -394   1195   1590   -400   -992   1392   -166   -701   -189     38    678   1413
   -290    940   1231   -324   -761   1085   -350   -787   -309     54    696   1512
   -285    348    633    -31   -459    491   -431   -940   -857   -665    -33    792
   -329   -124    202    226   -267     38   -355   -906  -1332  -1480   -867    -96
   -309   -361    -51    335   -129   -207   -171   -587  -1273  -1621  -1096   -350
   -228   -394   -166    311    -33   -280    -20   -303  -1096  -1527  -1070   -329
   -148   -407   -259    277     54   -335     83   -111   -979  -1465  -1052   -303
   -124   -394   -272    257     72   -335    140    -25   -919  -1436  -1039   -283
   -109   -392   -283    252     85   -340    150     -5   -909  -1452  -1049   -290
   -101   -384   -285    241     90   -335    155      5   -911  -1465  -1065   -301
    -80   -400   -319    241    119   -361    161     23   -911  -1473  -1072   -298
    -57   -420   -363    236    153   -392    176     44   -893  -1467  -1062   -272
    -62   -446   -384    252    161   -415    168     36   -901  -1483  -1072   -272
    -62   -441   -381    252    158   -413    155     23   -917  -1504  -1091   -288
    -46   -407   -361    228    155   -384    158     31   -906  -1499  -1080   -280
    -38   -379   -340    207    148   -361    176     54   -875  -1467  -1047   -246
    -28   -384   -355    205    161   -371    176     62   -867  -1457  -1031   -239
     -7   -371   -363    187    176   -366    176     72   -859  -1452  -1028   -249
     10   -335   -345    163    176   -340    176     85   -857  -1457  -1049   -215
      5   -332   -337    163    168   -335    161     85   -862  -1473  -1060   -171
    -15   -335   -319    174    150   -327    163     93   -846  -1457  -1041   -158
    -25   -353   -327    187    148   -340    179    119   -833  -1441  -1015   -142
    -41   -350   -309    197    132   -329    197    155   -810  -1418   -984   -132
     10   -293   -303    140    155   -298    189    181   -792  -1405   -989   -127
     57   -249   -306     96    179   -275    184    215   -776  -1397   -995    -90
     98   -254   -353     75    226   -303    189    265   -737  -1376   -974    -20
    163   -213   -376     25    270   -293    189    319   -691  -1332   -927     46
    189   -176   -368     -7    277   -272    176    342   -670  -1306   -898     72
    207   -135   -342    -38    275   -239    174    363   -649  -1280   -875     98
    223   -103   -327    -59    272   -215    174    371   -636  -1267   -870    116
    215   -103   -319    -54    267   -210    181    368   -641  -1273   -872    114
    220   -145   -366    -38    290   -257    187    350   -670  -1304   -906     93
    233   -161   -394    -36    311   -277    192    332   -698  -1335   -937     80
    244   -129   -374    -59    306   -252    192    303   -727  -1361   -956     67
    244    -98   -342    -72    293   -220    205    283   -737  -1376   -963     62
    210    -93   -303    -59    254   -200    205    246   -756  -1405   -989     44
    189    -77   -270    -57    228   -174    187    184   -795  -1454  -1026      5
    189    -90   -280    -51    233   -184    194    132   -839  -1504  -1067    -33
    150   -137   -288     -5    218   -213    205     96   -878  -1538  -1106    -62
    129   -129   -259     -2    192   -194    200     57   -904  -1564  -1130    -85
    122    -88   -210    -18    166   -148    210     44   -891  -1545  -1104    -54
    122    -46   -168    -38    142   -106    205     18   -901  -1548  -1093    -36
     85    -28   -114    -28     98    -70    158    -31   -922  -1558  -1083    -46
     75     15    -62    -46     67    -23    119    -64   -950  -1569  -1080    -85
     83    -10    -93    -36     85    -51    109    -59   -966  -1582  -1111    -83
     85    -93   -179      2    129   -135    103    -49   -963  -1590  -1124    -28
     98   -103   -202      2    150   -153    103    -46   -958  -1577  -1109    -23
     75    -88   -163      5    116   -124    103    -70   -974  -1582  -1130    -20
     49   -137   -187     44    116   -161     88   -103  -1021  -1623  -1187    -72
     38   -246   -285    103    161   -267     90   -116  -1060  -1657  -1234   -124
      5   -322   -327    158    166   -324    106   -122  -1080  -1680  -1257   -150
    -10   -348   -337    179    163   -342     88   -161  -1130  -1743  -1301   -187
      2   -368   -371    181    184   -368     80   -179  -1166  -1792  -1325   -220
      2   -392   -394    194    197   -392     85   -179  -1171  -1813  -1335   -239
     18   -389   -407    187    213   -397     83   -197  -1187  -1855  -1369   -241
     -2   -394   -392    197    192   -392     54   -246  -1228  -1883  -1408   -280
    -36   -428   -394    231    179   -413     38   -275  -1241  -1891  -1434   -293
    -31   -413   -384    220    176   -397     41   -277  -1262  -1883  -1441   -288
      7   -394   -402    194    205   -397     49   -257  -1262  -1862  -1421   -262
     20   -381   -402    179    210   -392     62   -244  -1265  -1862  -1423   -249
     15   -402   -418    192    215   -410     54   -244  -1275  -1878  -1447   -265
     25   -488   -517    231    270   -504     70   -218  -1314  -1956  -1540   -340
     41   -672   -714    316    376   -693    158   -127  -1358  -2109  -1740   -532
     31   -714   -745    340    387   -727    285      2  -1312  -2190  -1880   -711
     12   -472   -488    228    249   -480    348     31  -1182  -2060  -1758   -613
    -77    -51     25     64    -51    -12    192   -394  -1228  -1862  -1441   -316
   -176    563    740   -192   -457    652    -96   -948  -1304  -1496   -888    202
   -205   1062   1267   -431   -737   1163   -340  -1205  -1231   -997   -270    807
   -132    971   1104   -420   -618   1036   -561  -1293  -1236   -737     -5   1101
    -90    452    542   -181   -316    498   -636  -1332  -1535  -1127   -444    727
    -98    -23     75     62    -88     25   -587  -1343  -2049  -2031  -1358   -124
    -80   -423   -342    252    129   -384   -441  -1135  -2130  -2413  -1831   -566
    -46   -506   -459    275    205   -483   -262   -815  -1855  -2255  -1758   -493
     12   -462   -475    223    244   -467   -137   -584  -1639  -2101  -1636   -402
     46   -413   -459    184    252   -436    -62   -449  -1517  -2010  -1569   -410
     44   -488   -535    220    288   -511    -28   -402  -1486  -2003  -1608   -394
     72   -506   -579    215    324   -542    -18   -381  -1470  -2003  -1621   -361
     59   -511   -574    226    314   -542    -10   -358  -1444  -1977  -1590   -355
     75   -496   -571    210    322   -532     -7   -371  -1447  -1974  -1590   -397
     98   -514   -613    205    353   -563      0   -361  -1428  -1964  -1595   -353
    106   -504   -613    197    358   -558     -5   -358  -1418  -1948  -1574   -329
     93   -444   -540    174    314   -491    -33   -374  -1421  -1940  -1551   -368
    119   -415   -535    148    327   -475    -44   -379  -1421  -1945  -1561   -368
    176   -384   -563    103    366   -472    -62   -387  -1428  -1958  -1582   -348
    163   -353   -517     96    337   -436    -77   -387  -1423  -1943  -1571   -327
    116   -342   -462    111    288   -400    -80   -381  -1413  -1919  -1551   -314
    132   -332   -465    101    298   -397    -85   -376  -1405  -1904  -1538   -314
    135   -309   -444     85    288   -376    -83   -366  -1387  -1893  -1540   -306
    168   -257   -426     44    296   -340    -67   -342  -1356  -1870  -1522   -267
    161   -262   -423     51    290   -342    -77   -342  -1348  -1860  -1504   -249
    148   -272   -420     62    283   -345    -80   -319  -1314  -1816  -1465   -239
    129   -296   -426     83    275   -361    -57   -262  -1244  -1740  -1426   -187
    150   -301   -452     75    298   -374    -41   -215  -1189  -1691  -1408   -166
    207   -298   -506     44    355   -402    -41   -189  -1158  -1670  -1392   -127
    215   -290   -506     38    361   -397    -25   -137  -1104  -1621  -1343    -72
    210   -257   -467     23    335   -361    -23   -106  -1060  -1574  -1301    -20
    218   -265   -483     23    348   -374    -18    -88  -1044  -1558  -1283     -2
    210   -262   -475     23    340   -368    -36    -93  -1054  -1579  -1296    -20
    171   -244   -415     36    293   -329    -31    -88  -1041  -1571  -1286    -12
    192   -249   -441     28    316   -345    -41   -122  -1088  -1590  -1309    -41
    233   -231   -465      0    348   -348    -64   -189  -1166  -1623  -1356    -83
    218   -197   -418    -10    316   -306    -54   -223  -1200  -1641  -1379   -111
    202   -150   -353    -25    277   -252    -46   -259  -1213  -1641  -1374   -119
    194   -122   -316    -38    254   -218    -57   -296  -1228  -1662  -1379   -124
    179    -77   -257    -51    215   -166    -83   -355  -1267  -1673  -1408   -163
    153    -46   -200    -54    174   -122   -114   -420  -1325  -1701  -1465   -220
    148    -23   -171    -62    158    -96   -137   -493  -1382  -1758  -1517   -265
     98     23    -77    -62     88    -28   -129   -524  -1387  -1751  -1514   -277
    122     90    -31   -106     77     31   -148   -553  -1402  -1745  -1501   -283
    205    116    -88   -161    148     12   -194   -613  -1449  -1774  -1522   -309
    228    171    -57   -200    142     57   -218   -633  -1405  -1722  -1496   -298
    194    161    -33   -179    114     64   -223   -641  -1397  -1717  -1493   -288
    163    106    -57   -135    111     25   -233   -631  -1415  -1701  -1462   -257
    150     46   -103   -101    127    -25   -254   -649  -1428  -1704  -1467   -259
    205     51   -153   -127    179    -49   -265   -659  -1449  -1717  -1467   -236
    215     23   -194   -122    205    -85   -257   -633  -1447  -1691  -1439   -197
    205    -41   -249    -83    226   -145   -254   -605  -1431  -1667  -1434   -189
    220    -70   -290    -77    252   -179   -262   -592  -1421  -1657  -1439   -205
    239    -72   -311    -83    275   -192   -270   -607  -1421  -1662  -1449   -226
    179   -181   -361      0    270   -270   -265   -615  -1447  -1678  -1473   -239
    166   -213   -379     23    272   -296   -246   -628  -1462  -1683  -1483   -254
    171   -223   -397     23    283   -309   -257   -657  -1491  -1714  -1522   -293
    163   -254   -418     46    290   -335   -265   -667  -1501  -1719  -1532   -298
    140   -236   -376     49    257   -306   -257   -652  -1478  -1686  -1501   -296
    127   -213   -340     44    231   -277   -257   -662  -1475  -1662  -1480   -293
    153   -231   -384     38    267   -309   -272   -704  -1506  -1688  -1509   -329
    158   -259   -418     51    288   -337   -277   -722  -1525  -1699  -1517   -345
    179   -262   -441     38    309   -350   -283   -722  -1532  -1709  -1514   -329
    202   -309   -511     51    355   -410   -280   -693  -1545  -1714  -1522   -319
    194   -439   -633    119    413   -537   -223   -618  -1525  -1740  -1584   -371
    184   -615   -800    215    491   -706   -116   -514  -1509  -1852  -1764   -548
    197   -597   -795    200    493   -696    -23   -392  -1400  -1852  -1813   -594
    158   -285   -444     62    298   -363     -2   -420  -1286  -1680  -1628   -444
     90     98      5    -96     41     51   -220   -885  -1488  -1551  -1353   -220
     20    623    602   -322   -290    613   -550  -1452  -1740  -1356   -963     70
    -20   1083   1104   -532   -561   1093   -802  -1717  -1769  -1010   -496    405
     72    961    888   -517   -407    924   -966  -1756  -1839   -898   -374    509
    142    457    311   -301    -85    384   -979  -1719  -2099  -1345   -854    137
    127    -54   -181    -36    153   -116   -859  -1602  -2356  -2005  -1577   -431
    111   -358   -470    122    290   -415   -678  -1332  -2156  -2052  -1771   -589
    161   -397   -558    116    358   -478   -532  -1106  -1899  -1888  -1688   -524
    239   -439   -678     98    457   -558   -426   -909  -1727  -1751  -1577   -407
    241   -415   -657     88    449   -535   -319   -724  -1538  -1595  -1465   -298
    239   -366   -605     62    420   -483   -283   -678  -1462  -1538  -1434   -270
    241   -376   -618     64    428   -496   -252   -652  -1423  -1527  -1449   -298
    218   -407   -628     93    420   -517   -265   -704  -1441  -1548  -1493   -381
    249   -431   -680     90    465   -555   -285   -727  -1473  -1574  -1509   -376
    275   -410   -688     67    478   -548   -257   -626  -1379  -1467  -1389   -220
    259   -374   -636     57    446   -504   -236   -589  -1309  -1395  -1330   -184
    254   -402   -659     72    454   -530   -246   -636  -1332  -1415  -1366   -246
    267   -413   -680     72    472   -545   -233   -615  -1327  -1389  -1358   -244
    314   -387   -704     36    506   -545   -257   -581  -1312  -1356  -1325   -192
    311   -342   -654     15    480   -498   -244   -540  -1260  -1296  -1270   -135
    257   -309   -568     25    410   -436   -228   -519  -1213  -1252  -1247   -119
    200   -283   -483     41    340   -381   -197   -485  -1158  -1208  -1213   -101
    226   -329   -558     51    389   -441   -192   -488  -1158  -1200  -1202   -103
    254   -301   -555     20    405   -428   -205   -480  -1137  -1174  -1176    -80
    249   -233   -483    -10    366   -358   -207   -465  -1096  -1140  -1153    -80
    283   -207   -491    -36    387   -348   -210   -433  -1060  -1093  -1111    -49
    303   -189   -493    -57    397   -340   -187   -379   -979  -1018  -1041     -2
    324   -137   -465    -93    392   -301   -153   -329   -898   -948   -992     23
    316   -124   -444    -98    379   -283   -148   -277   -846   -883   -935     80
    275   -166   -441    -54    358   -303   -148   -239   -820   -849   -906    122
    298   -163   -465    -67    379   -314   -155   -246   -826   -849   -914    106
    322   -132   -454    -93    387   -293   -142   -226   -787   -815   -888    127
    319   -109   -431   -106    374   -270   -122   -213   -761   -795   -859    137
    324    -70   -394   -127    358   -231    -98   -200   -748   -771   -836    142
    298    -75   -374   -114    335   -223   -119   -228   -787   -795   -859     98
    288    -93   -384    -98    335   -239   -122   -244   -818   -820   -878     77
    290   -111   -402    -90    345   -254   -132   -270   -857   -854   -896     70
    270    -44   -314   -111    290   -179    -98   -277   -844   -839   -872     77
    254    -12   -270   -122    259   -140    -98   -353   -891   -880   -914     10
    280     10   -270   -145    272   -127   -111   -405   -948   -909   -930    -12
    288     59   -228   -174    257    -83   -109   -400   -945   -888   -906     12
    285     62   -223   -174    254    -80    -80   -392   -932   -867   -888     15
    197     25   -174   -111    184    -72   -150   -470   -958   -880   -909    -38
    215     83   -132   -150    174    -23   -174   -493   -974   -880   -896    -33
    233    145    -88   -189    161     28   -179   -478   -963   -839   -857      7
    233    210    -23   -220    129     93   -166   -457   -904   -766   -782     67
    205    218     12   -213     96    116   -153   -431   -862   -717   -743     83
    192    184     -7   -189     98     88   -200   -475   -904   -753   -779     41
    194    145    -49   -171    122     49   -226   -496   -930   -766   -784     38
    205    150    -54   -176    129     49   -223   -457   -888   -717   -743     75
    236    171    -64   -205    150     54   -233   -470   -880   -701   -748     62
    262    163    -98   -213    179     33   -226   -462   -885   -706   -769     41
    252    114   -140   -184    194    -10   -200   -433   -870   -696   -776     31
    210     15   -194   -111    202    -88   -197   -444   -872   -701   -787      7
    205    -10   -215    -98    207   -111   -166   -426   -852   -672   -753     31
    207    -10   -220    -98    213   -114   -142   -415   -844   -662   -740     38
    213    -10   -223   -103    218   -114   -153   -415   -862   -667   -745     23
    166    -33   -200    -64    181   -116   -184   -436   -878   -675   -758     -2
    158    -67   -228    -46    192   -145   -163   -428   -862   -665   -748     -2
    181    -75   -257    -51    218   -166   -132   -407   -839   -641   -732     -2
    174    -88   -262    -44    218   -174   -150   -431   -844   -639   -730    -20
    181    -90   -272    -44    226   -181   -171   -444   -849   -633   -719    -18
    187    -83   -272    -54    228   -176   -181   -454   -878   -646   -735    -38
    163   -135   -298    -15    228   -215   -155   -418   -865   -646   -743    -46
    171   -301   -472     64    319   -387   -103   -348   -870   -691   -810    -98
    168   -530   -698    181    433   -613      2   -207   -831   -758   -927   -192
    155   -548   -706    194    428   -626    114    -57   -688   -737   -966   -241
    124   -223   -348     49    236   -285    150    -98   -587   -613   -836   -163
     38    192    153   -116    -57    174    -51   -571   -800   -514   -602      7
    -23    706    730   -340   -376    717   -371  -1122  -1065   -324   -220    296
    -10   1249   1257   -620   -633   1252   -665  -1415  -1111     25    259    641
     33   1171   1135   -602   -550   1153   -862  -1491  -1130    218    483    810
     36    704    665   -371   -314    683   -891  -1473  -1337   -140     75    462
     20    223    202   -122    -90    213   -753  -1366  -1610   -831   -678   -148
     33   -140   -176     51    103   -155   -545  -1070  -1478   -976   -943   -348
     49   -213   -265     80    155   -239   -379   -763  -1153   -756   -805   -220
     93   -226   -319     64    202   -272   -241   -527   -932   -594   -701   -109
    114   -270   -384     77    249   -327   -145   -371   -782   -493   -644    -46
    116   -244   -361     62    239   -301   -129   -337   -735   -465   -618    -36
    135   -202   -337     33    236   -270   -109   -316   -693   -436   -592    -49
    129   -226   -358     46    241   -290    -98   -306   -680   -431   -597    -83
    119   -207   -327     44    223   -267    -98   -290   -657   -418   -587    -83
     93   -223   -319     64    205   -270   -109   -280   -644   -397   -571    -77
    109   -171   -283     31    194   -226   -103   -270   -620   -358   -540    -75
    116   -114   -231     -2    171   -171    -88   -244   -584   -270   -483    -88
     59   -127   -187     33    122   -155    -83   -220   -555   -246   -444    -98
     31   -122   -155     44     90   -137    -67   -218   -527   -265   -433    -62
     23    -98   -122     36     72   -109    -44   -210   -501   -246   -418    -62
     49    -28    -80    -12     62    -54    -31   -153   -457   -202   -361      0
     67     10    -57    -38     62    -23    -23    -90   -400   -153   -303     67
     59     12    -49    -36     54    -18    -33    -72   -366   -129   -285     67
     38     15    -23    -28     31     -2     -7    -49   -309    -88   -249     75
     28     49     20    -41      5     36     -2    -51   -283    -70   -236     51
     46     80     33    -62      7     57     -2    -18   -259    -41   -213     75
     67    103     36    -88     15     72      5     41   -213      7   -176    122
    109    174     64   -142     20    122     18     90   -161     62   -140    171
    142    241     98   -192     23    171     20    135   -106    116   -103    213
    179    340    161   -259     10    252     33    181    -46    179    -59    254
    189    374    184   -285      2    280     23    200    -25    215    -38    265
    171    376    205   -275    -15    290     28    218     -2    239    -15    272
    109    342    233   -226    -62    288     36    218     -7    228    -15    262
     57    332    275   -194   -109    303     59    220    -10    223    -15    259
     33    322    288   -181   -127    306     64    220    -23    213    -23    241
      7    353    345   -181   -168    350     75    210    -28    210    -15    239
    -28    410    439   -192   -233    426     90    181    -44    192    -18    218
    -77    423    501   -171   -288    462     75    135    -83    163    -31    192
    -85    467    550   -192   -316    509     62     90   -116    145    -51    174
    -85    501    587   -207   -337    542     54     54   -142    129    -59    150
    -90    522    613   -218   -350    566     46     18   -168    119    -67    129
    -98    514    613   -207   -355    563     36    -12   -200    103    -80    106
   -101    530    631   -215   -368    581     46    -20   -202    106    -80    106
   -109    615    722   -254   -415    667     54    -25   -179    137    -44    132
   -145    646    792   -254   -467    719     25    -59   -184    142    -28    129
   -140    719    859   -288   -498    789      0    -83   -166    168     -7    142
   -114    745    859   -316   -485    802    -25    -96   -171    176     -7    137
    -96    730    826   -319   -459    776    -44    -93   -181    176    -10    129
   -124    698    823   -288   -475    761    -70   -111   -200    168    -18    114
   -150    675    826   -262   -488    750    -75   -119   -200    176    -18    109
   -122    675    795   -277   -457    732    -85   -116   -197    179    -23     93
   -119    602    722   -244   -420    662   -103   -124   -213    153    -46     64
    -88    517    605   -218   -345    561   -129   -140   -246    111    -90     12
    -28    506    535   -239   -280    519   -153   -137   -257     96    -98    -20
     15    472    454   -246   -220    462   -150   -137   -275     80   -109    -41
     20    428    405   -226   -192    418   -155   -155   -306     54   -132    -67
     20    392    371   -207   -176    381   -158   -166   -327     36   -148    -83
      5    361    355   -181   -174    358   -135   -166   -329     28   -150    -90
    -12    384    394   -187   -205    389   -114   -158   -316     49   -124    -75
    -31    387    418   -176   -223    402    -98   -140   -298     72    -98    -59
    -36    381    418   -174   -226    400    -96   -132   -293     75    -88    -59
    -20    374    394   -176   -207    384    -85   -111   -275     90    -72    -49
    -23    374    394   -176   -207    384    -77   -101   -267    101    -57    -36
    -54    345    400   -145   -228    371    -98   -116   -285     75    -83    -64
    -67    228    293    -80   -181    259    -90   -106   -324     10   -161   -129
    -38      7     46     15    -41     25      2     -7   -355   -122   -322   -272
    -31   -163   -132     96     49   -148    166    158   -293   -213   -459   -413
    -41    -31     10     36    -25    -10    249    226   -155   -124   -379   -371
   -106    355    462   -124   -283    407    135   -132   -200     28   -127   -174
   -215    906   1122   -345   -667   1013   -171   -719   -355    306    340    236
   -314   1519   1831   -602  -1072   1675   -462  -1062   -329    776    963    789
   -267   1673   1940   -704  -1104   1805   -683  -1153   -239   1197   1428   1210
   -226   1228   1452   -501   -839   1337   -732  -1106   -342   1072   1254   1062
   -228    620    849   -194   -537    735   -657  -1044   -732    301    457    366
   -241    101    342     67   -293    220   -441   -797   -880   -246   -155   -148
   -207    -72    135    137   -171     31   -246   -444   -605   -132   -145   -124
   -181    -96     85    137   -135     -5   -101   -197   -392      5    -64    -62
   -155   -103     51    129   -103    -25      5    -31   -252     93     -7    -18
   -119   -166    -46    140    -36   -106     44     38   -200    122     10     -5
    -85   -213   -127    148     18   -168     75     80   -168    145     20    -18
    -85   -210   -127    148     18   -168    101    111   -145    181     41    -28
    -80   -179    -98    129      7   -140    101    129   -116    239     83    -38
    -46   -135    -88     90     18   -111    106    155    -88    267    101    -70
    -23    -90    -67     57     20    -80    119    171    -75    262     88    -31
    -23    -93    -72     57     23    -83    137    187    -57    252     93     31
    -28    -96    -67     62     18    -83    135    192    -36    259    127     41
    -28   -106    -77     67     23    -93    148    220     -2    293    168     59
    -25    -62    -36     41      5    -49    171    249     28    327    210     80
    -44    -44     -2     41    -20    -23    176    252     51    337    231     83
    -51     -7     44     31    -49     18    181    246     72    340    246     80
    -51     23     75     12    -64     49    197    285     96    371    303    122
    -44     64    106    -10    -75     85    200    348    137    392    374    168
    -49     75    124    -15    -85    101    205    400    187    428    381    189
    -62     72    135     -5    -98    103    215    444    228    459    371    254
    -57    122    179    -33   -119    150    223    480    275    506    423    285
    -54    153    207    -51   -129    179    241    537    329    568    480    311
    -38    166    202    -64   -119    181    262    605    394    641    530    345
    -23    145    168    -59    -96    155    288    667    452    696    574    387
     -7    158    163    -75    -85    161    296    714    493    740    607    423
     -7    197    205    -96   -106    200    306    745    522    771    636    452
    -28    215    241    -96   -135    228    316    753    537    782    646    444
    -64    213    277    -72   -171    244    335    745    542    776    644    410
    -85    187    272    -51   -181    231    350    758    537    763    636    444
    -88    194    283    -54   -187    239    348    756    506    748    636    470
   -114    179    293    -33   -205    236    345    743    480    735    631    452
   -135    197    332    -31   -233    265    342    701    454    722    600    374
   -176    257    433    -41   -306    345    358    672    449    719    602    363
   -205    296    501    -46   -353    400    384    652    449    709    607    374
   -181    301    483    -62   -332    392    402    615    423    680    579    340
   -166    306    472    -70   -319    389    410    576    376    644    542    280
   -197    298    496    -51   -348    397    397    548    350    623    535    239
   -210    337    548    -64   -379    441    394    535    350    620    545    236
   -218    389    605    -88   -413    496    405    532    376    657    600    239
   -220    457    678   -116   -449    566    384    506    381    675    602    187
   -223    483    706   -129   -465    594    358    488    387    672    550    257
   -210    462    672   -127   -441    566    345    501    402    685    563    350
   -197    472    670   -140   -433    571    332    504    413    706    605    327
   -189    506    696   -158   -441    600    314    493    413    701    610    285
   -192    462    654   -137   -423    558    311    491    413    683    597    311
   -197    376    571    -90   -384    472    296    480    394    659    576    303
   -202    298    501    -49   -350    400    290    485    376    631    568    267
   -202    226    428    -10   -314    327    306    483    363    600    532    226
   -218    137    355     38   -288    246    324    475    340    574    488    210
   -233     96    329     67   -280    213    335    488    332    581    514    202
   -215     72    285     70   -252    179    306    475    301    542    498    192
   -213     36    249     88   -231    142    296    472    290    535    509    200
   -220     38    257     90   -239    148    298    470    293    553    517    158
   -218     33    252     90   -233    142    301    454    275    527    506    129
   -207     18    226     93   -218    122    314    465    280    530    514    148
   -215      5    220    106   -218    111    348    480    303    558    522    145
   -210      5    215    103   -213    109    332    457    285    537    506    106
   -205    -15    187    109   -197     85    316    444    267    501    485     96
   -187    -44    142    114   -166     49    311    439    231    446    441     64
   -179   -200    -20    189    -80   -111    345    488    174    342    301    -77
   -168   -452   -283    309     54   -368    462    626    135    163     51   -309
   -155   -389   -233    270     38   -311    587    776    233    140     -7   -371
   -233    -75    155    153   -197     38    631    662    358    314    213   -192
   -368    433    802    -31   -584    618    426    109    332    610    670    244
   -472   1130   1602   -329  -1039   1363    119   -389    353   1070   1304    828
   -483   1545   2029   -530  -1254   1787   -171   -600    493   1592   1932   1426
   -428   1288   1717   -431  -1072   1501   -337   -639    470   1727   2078   1615
   -400    675   1075   -137   -737    875   -361   -618    132   1171   1491   1080
   -459    122    579    166   -519    348   -215   -457   -252    371    659    244
   -446    -93    353    270   -402    129     -5   -116   -174    197    376    -36
   -379    -51    327    215   -355    137    163    174     36    314    410      2
   -332      0    332    166   -332    166    275    376    181    407    462     25
   -324     23    345    148   -335    184    327    457    228    420    452     18
   -324      0    324    163   -324    161    353    496    249    426    444     25
   -309     18    327    142   -316    171    368    522    262    423    449     28
   -277     18    296    129   -285    155    384    537    272    407    449     59
   -288    -15    272    150   -280    127    389    566    288    426    465     80
   -272     -5    267    137   -270    132    384    574    296    441    470     54
   -187     12    197     85   -192    103    381    571    288    428    462     36
   -168     33    202     67   -184    116    402    600    303    444    491     59
   -218     -7    207    111   -215    101    397    597    311    462    480     36
   -207     15    223     96   -215    119    394    605    329    472    498     36
   -153     93    246     28   -200    168    407    631    355    488    535     85
   -163    119    283     23   -223    200    407    641    374    506    537     93
   -148     93    239     25   -194    166    392    623    358    488    517     83
   -124     90    213     15   -168    150    397    641    371    496    530    106
    -98    111    207     -7   -153    161    405    675    392    509    535    129
    -85    142    228    -28   -155    184    413    709    423    542    563    137
    -93    158    252    -33   -174    205    433    769    472    584    615    176
    -90    202    290    -57   -189    246    457    841    527    631    665    249
    -44    210    254    -85   -150    231    444    865    532    623    665    265
    -18    228    246   -103   -132    236    446    911    561    659    698    293
     -2    244    246   -122   -127    244    452    956    589    683    722    322
     -5    252    257   -124   -132    254    465    987    613    698    745    358
      2    270    265   -137   -132    267    483   1010    628    719    763    374
     18    309    290   -163   -135    301    493   1018    641    748    805    387
     -2    358    361   -179   -181    361    493   1000    639    743    807    368
    -15    387    402   -184   -210    392    488    969    620    711    789    355
      5    371    366   -189   -181    371    475    924    574    657    750    324
     28    413    384   -220   -176    400    470    898    555    644    745    319
      5    426    420   -218   -207    423    480    872    545    618    724    335
    -31    454    485   -210   -259    467    501    836    532    610    719    332
    -51    457    509   -202   -280    480    511    782    509    587    701    298
    -59    418    478   -179   -267    446    517    727    457    527    644    249
    -67    402    470   -168   -270    436    514    698    428    504    633    236
    -70    454    524   -192   -298    491    514    680    431    501    652    262
    -80    498    576   -210   -329    535    509    654    436    519    672    249
    -88    530    618   -220   -353    574    488    623    439    527    685    231
    -93    558    652   -233   -371    605    454    613    444    519    685    249
    -80    548    628   -236   -353    587    439    620    444    509    678    275
    -57    558    615   -252   -335    587    418    605    426    491    665    270
    -51    568    620   -257   -335    594    410    602    431    491    680    296
    -90    558    649   -233   -371    602    423    615    444    506    704    306
    -88    519    605   -215   -348    561    433    613    423    488    683    267
    -75    441    514   -184   -296    478    423    589    361    410    613    210
   -114    363    478   -124   -296    420    446    605    358    402    605    200
   -153    350    504   -101   -329    426    467    607    366    400    605    174
   -122    337    459   -109   -290    397    426    532    277    311    527    101
    -98    335    431   -119   -265    381    394    480    215    254    475     67
    -77    342    420   -132   -249    381    400    493    223    265    493     96
    -75    322    394   -124   -236    358    397    498    220    246    485     98
    -85    293    379   -103   -231    335    387    480    200    213    462     90
    -90    314    405   -111   -249    358    374    467    184    194    446     85
    -93    327    420   -116   -257    374    361    446    158    158    413     67
    -93    319    410   -114   -252    363    361    436    135    129    392     75
   -114    293    405    -90   -259    348    363    431    129    140    415     83
   -101    259    361    -83   -231    309    371    418     90    106    410     15
    -88     62    150     12   -119    106    431    436     -2    -51    210   -200
   -101   -231   -129    163     12   -181    524    483   -145   -316    -98   -405
    -80   -197   -116    137     15   -155    626    561   -114   -353   -132   -462
   -155     75    231     38   -194    153    657    418     23   -142    124   -272
   -296    631    927   -166   -610    779    441     -5    197    303    678    249
   -392   1361   1751   -485  -1072   1556    189   -285    483    922   1387   1005
   -366   1686   2052   -659  -1210   1867    -25   -288    795   1488   1977   1678
   -267   1421   1688   -576   -979   1553   -241   -348    698   1496   1982   1722
   -231    852   1083   -309   -657    966   -340   -522    122    756   1257   1010
   -270    387    657    -59   -462    522   -210   -483   -384    -64    446    187
   -265    163    428     49   -345    296     33   -174   -348   -220    210    -46
   -205    109    314     46   -259    210    220    101   -189   -150    236    -15
   -142     96    239     23   -189    166    342    283    -85    -90    277     10
   -127     98    226     12   -176    161    384    345    -59    -85    272    -10
   -140     96    236     20   -189    166    413    366    -46    -90    259    -20
   -153    122    275     12   -213    197    431    376    -38   -101    249    -38
   -106    150    257    -20   -181    202    431    376    -54   -116    236    -46
   -106    161    267    -28   -187    213    436    392    -44   -106    244    -28
    -72    142    215    -36   -145    179    439    397    -57   -124    228    -33
    -59    135    192    -38   -124    163    431    405    -64   -129    228    -25
    -36    184    220    -72   -127    202    457    423    -38   -106    259      2
    -64    181    244    -59   -155    213    457    410    -44   -114    257     -7
    -72    179    249    -54   -161    213    465    418    -38   -114    262      2
    -44    171    215    -64   -129    192    457    431    -28   -106    272     20
     -7    176    184    -83    -96    179    444    446    -18    -90    280     46
      7    192    181   -101    -88    187    452    470    -12    -75    290     67
      0    223    220   -111   -109    220    449    483      2    -59    298     77
    -10    254    265   -124   -137    259    462    506     31    -36    311     96
    -12    277    290   -132   -150    283    488    558     75      0    350    145
    -10    272    280   -132   -145    275    496    605    101     23    366    184
    -18    301    319   -142   -168    309    496    644    140     70    418    241
    -28    340    368   -158   -197    353    491    670    176    109    472    272
    -49    322    371   -135   -210    345    491    685    189    135    472    246
    -64    259    322    -98   -194    290    488    714    205    155    459    316
    -20    301    322   -140   -171    311    478    730    226    174    498    371
     12    340    324   -179   -155    332    462    727    223    171    506    371
     46    353    306   -200   -129    329    444    711    207    161    501    376
     67    350    280   -210   -106    316    420    665    174    140    485    322
     64    329    265   -197   -101    298    405    605    119     90    446    288
     38    298    259   -168   -111    280    394    558     72     36    397    296
     44    283    239   -163    -96    262    392    535     49     18    376    298
     28    254    226   -142    -98    241    392    470     -2    -41    322    223
     -2    228    228   -114   -116    228    387    410    -54    -96    267    176
    -10    241    252   -119   -129    246    376    348   -106   -137    228    124
    -12    283    296   -135   -153    288    376    303   -140   -161    213     88
      2    296    293   -150   -145    296    413    293   -142   -168    207     85
     25    348    322   -187   -148    337    431    290   -137   -171    213    101
     15    379    363   -200   -174    371    436    280   -127   -153    239    132
     10    446    436   -228   -213    441    423    257   -124   -129    267    142
      0    433    431   -218   -215    433    394    231   -127   -111    301    181
    -10    410    420   -202   -215    415    361    207   -145   -119    301    168
     -7    436    444   -215   -226    439    329    192   -158   -132    296    140
    -10    472    483   -231   -246    478    316    184   -163   -148    280    124
    -46    433    480   -194   -262    457    311    174   -174   -166    254    148
    -83    366    449   -142   -265    407    311    166   -197   -181    244    135
   -119    236    353    -59   -236    296    309    150   -241   -223    205     80
   -140    168    309    -12   -223    239    324    150   -267   -236    184     59
   -155    158    311     -2   -233    233    316    124   -301   -257    150     41
   -153    145    298      2   -226    220    316    109   -324   -267    132     33
   -148    127    275     10   -213    202    324    101   -337   -265    129     31
   -122    135    257     -5   -189    194    322     80   -355   -272    119     28
   -163    101    262     31   -215    181    298     62   -389   -298     90     18
   -192    114    303     38   -249    207    293     57   -400   -293     90     33
   -205    127    332     38   -270    228    288     49   -400   -277    101     49
   -220    114    335     54   -277    223    270     33   -420   -288     88     41
   -207    161    368     23   -288    265    283     46   -405   -283     93     67
   -213    176    389     18   -301    283    275     38   -415   -288     88     70
   -218    122    340     46   -280    228    275     41   -449   -337     28     25
   -194    -23    171    109   -184     72    327     90   -506   -472   -140   -116
   -205   -171     33    187   -122    -70    444    202   -519   -620   -345   -329
   -254    -57    197    155   -226     67    550    309   -402   -563   -327   -332
   -374    236    607     67   -491    423    493     72   -366   -405    -98   -127
   -498    709   1208   -103   -852    958    218   -511   -475   -132    345    303
   -548   1340   1888   -397  -1218   1613    -46   -875   -423    384   1005    917
   -462   1556   2018   -548  -1241   1787   -285   -979   -306    872   1525   1421
   -389   1182   1571   -397   -982   1376   -420  -1008   -436    820   1418   1350
   -361    657   1018   -148   -688    836   -436  -1054   -906     51    620    615
   -384    150    535    114   -459    340   -290   -945  -1270   -730   -189   -122
   -345    -44    301    194   -324    129    -93   -626  -1070   -711   -280   -202
   -316    -44    272    179   -296    114     23   -376   -833   -555   -197   -129
   -303    -64    239    184   -272     85     93   -218   -693   -470   -155    -96
   -272    -67    205    171   -239     67    155   -140   -626   -418   -127    -77
   -239    -67    171    153   -205     49    184   -103   -605   -400   -122    -77
   -210    -67    140    137   -176     33    197    -83   -589   -392   -119    -83
   -215    -88    127    153   -171     18    176    -80   -581   -384   -116    -80
   -215   -111    103    163   -161     -5    140   -101   -594   -387   -127    -93
   -207   -122     85    163   -148    -18    122   -122   -615   -394   -150   -103
   -197   -127     67    161   -135    -31    122   -124   -618   -394   -163   -111
   -135   -109     25    122    -80    -41    137    -93   -587   -361   -140    -72
    -88    -75     10     80    -49    -33    135    -77   -563   -335   -119    -57
    -49    -57     -7     51    -20    -33    114    -83   -555   -319   -111    -57
    -33    -54    -23     44     -7    -38    111    -85   -553   -306   -103    -49
      5    -70    -75     33     38    -72    101    -85   -545   -296    -90    -41
     64    -96   -161     12    109   -127     80    -88   -550   -298    -98    -51
    150    -67   -218    -41    181   -142     72    -80   -537   -285    -90    -46
    223      2   -220   -114    220   -106     70    -77   -522   -275    -77    -57
    223     62   -161   -142    192    -49     49    -83   -504   -257    -62    -64
    226     54   -174   -140    200    -59     49    -44   -454   -218    -46     25
    280     67   -213   -174    246    -72     70      7   -397   -163     -5     85
    303     77   -226   -192    265    -72     44     23   -374   -142     10    101
    340    145   -194   -241    267    -23     44     54   -332   -106     38    145
    337    197   -140   -267    239     28     44     96   -290    -57     85    181
    322    210   -111   -267    215     49     51    129   -262    -18    119    215
    275    174   -101   -226    187     36     62    155   -241      0    137    236
    257    184    -72   -220    166     57     77    174   -226     25    155    252
    270    218    -54   -246    161     80     83    176   -223     33    153    239
    270    267     -5   -270    137    132    114    179   -223     33    153    228
    223    283     57   -254     83    171    129    163   -231     23    150    218
    176    306    129   -241     23    218    129    135   -246     10    145    207
    145    342    197   -246    -25    272    145    106   -259     -5    137    192
    111    358    244   -236    -67    301    129     57   -301    -46    101    155
     70    319    249   -197    -88    285    114     10   -345    -83     67    127
     67    314    246   -189    -88    280    124     -7   -358    -83     67    114
     75    301    226   -189    -75    265    137    -28   -355    -59     72    101
     62    301    239   -181    -88    270    153    -36   -348    -28     85     90
     51    335    280   -194   -114    309    171    -46   -337     10    114    114
     15    342    327   -179   -155    335    124    -83   -353     31    135    158
    -25    335    361   -155   -194    345     70   -106   -361     28    155    166
    -31    290    322   -129   -176    303     83    -85   -335     44    181    187
    -38    210    246    -85   -142    226     88    -64   -322     49    207    210
    -33    210    244    -88   -137    226     96    -54   -306     64    239    202
    -38    215    252    -88   -145    231    116    -36   -272     85    265    223
    -88    137    223    -25   -155    179    116    -51   -288     62    233    189
   -132     75    205     28   -168    137     88    -88   -345     10    168    132
   -135     80    215     28   -174    148     88    -75   -348      5    158    137
   -137     72    207     31   -171    140    111    -59   -340     18    166    127
   -148     62    210     41   -179    135    114    -64   -358      2    142    101
   -174     41    215     64   -194    127    103    -70   -368    -12    140    116
   -184     46    231     70   -207    137    111    -54   -353     18    192     64
   -194     64    259     62   -228    161    142    -57   -355      2    124     38
   -192     70    262     62   -228    163    135    -90   -389    -51     44    101
   -155     93    246     31   -202    168     88   -124   -420    -77     28     64
    -96     80    176      7   -135    127     49   -116   -444    -98     10     77
    -51     51    103      0    -77     75     28   -116   -459   -109     -2     83
    -20     31     51     -5    -36     41     36   -109   -462   -111    -10     62
    -12    -72    -59     41     20    -67     49    -85   -478   -155    -72    -10
      0   -280   -280    140    140   -280    145     10   -472   -259   -228   -116
     15   -400   -418    192    215   -410    272    158   -389   -311   -361   -218
     20   -205   -226     90    122   -213    332    200   -262   -226   -288   -187
    -57    244    301    -93   -179    272    210   -132   -348    -98    -36     -5
   -155    732    888   -288   -522    810   -116   -711   -631     88    400    288
   -184   1244   1428   -532   -807   1335   -426  -1091   -740    433    924    636
   -119   1270   1389   -576   -753   1330   -626  -1195   -743    722   1218    943
    -70    792    862   -361   -467    826   -659  -1174   -917    480    937    797
    -90    270    361    -88   -226    314   -563  -1114  -1241   -226    220    158
   -119   -150    -31    132    -46    -90   -387   -885  -1254   -602   -267   -270
   -109   -272   -163    189     25   -218   -233   -597   -961   -457   -226   -228
    -75   -265   -192    168     57   -228   -124   -389   -737   -314   -124   -122
    -59   -194   -135    127     36   -166    -15   -207   -555   -176    -36    -49
    -85   -226   -142    153     25   -184     41   -119   -472   -116      5    -18
   -106   -213   -109    158      0   -161     57    -83   -439    -90     31    -25
    -96   -187    -90    140     -2   -140     59    -67   -413    -77     46    -54
    -54   -202   -148    129     46   -176     44    -67   -423   -109     -5    -33
    -33   -176   -142    103     51   -161     31    -67   -423   -109      0      0
    -18   -145   -127     80     51   -135     12    -83   -431   -109     10    -18
     25   -148   -174     59     98   -161    -20   -135   -472   -132     -2    -96
     57   -171   -228     57    142   -200    -15   -109   -441   -103      5    -90
     75   -161   -239     41    155   -200    -18    -88   -413    -80     15    -59
     36    -93   -129     28     83   -111    -12    -62   -368    -36     72    -54
     25    -85   -111     28     67    -98     -2    -51   -342    -15     62    -80
     72   -145   -218     36    145   -181    -10    -75   -374    -59    -10    -64
     54   -148   -205     46    127   -176      0    -49   -348    -31     49    -49
     28    -98   -127     33     75   -111      5    -12   -293     25     98    -20
      7    -57    -67     23     33    -62     18     36   -233     72    135     25
     10    -46    -57     18     33    -51     15     59   -205    101    150     38
     15    -33    -49      7     31    -41     10     80   -176    124    171     67
      0    -20    -23     10     10    -20     25    140   -127    158    207    116
     28    -20    -51     -5     38    -36     25    168   -101    161    207    148
     49    -10    -59    -18     54    -33     28    207    -51    207    241    176
     20     10    -10    -18     12      0     54    275     28    275    319    228
    -12     64     77    -25    -46     72     77    340     96    340    407    288
     -2     75     77    -36    -41     77     64    324     77    337    384    241
     25     72     46    -49    -10     59     38    257     -5    244    277    168
    -12     49     62    -20    -38     57     67    277      2    246    290    184
    -31     36     67     -2    -49     51     83    275    -10    239    293    174
    -36     18     51      7    -44     33     80    241    -51    194    272    171
    -49     28     77     10    -62     51     83    202    -83    168    249    153
    -77     64    142      5   -111    103     96    168    -98    171    254    101
   -109    119    226     -5   -166    171    103    137   -114    171    270     64
   -127    137    262     -5   -194    200    103    103   -142    155    254     54
   -116    132    249     -7   -181    189     96     59   -179    111    205     62
   -129    116    244      5   -187    179    106     57   -181    114    194     67
   -145    163    309    -10   -226    236    116     72   -145    158    236     77
   -122    207    327    -44   -226    267     83     15   -174    145    249     64
    -75    205    280    -64   -176    241     31    -54   -231     93    215     36
    -77    239    316    -80   -197    277     15    -44   -200    122    244     70
   -101    241    340    -70   -220    290     18    -25   -174    150    267    101
    -96    200    296    -54   -194    246      5    -36   -189    142    254     85
    -93    176    270    -41   -181    223      2    -38   -189    140    246     80
   -109    197    303    -46   -207    252     -5    -36   -181    137    246     85
   -116    174    290    -28   -205    231     -5    -28   -179    145    249     77
   -127     75    202     23   -166    137      7    -15   -181    155    246     38
   -142     18    161     62   -150     88     12    -18   -184    158    252      2
   -140     -5    132     72   -137     62      0    -25   -202    135    233     -2
   -181    -57    124    119   -155     33     12    -10   -200    124    220      2
   -202    -88    114    142   -161     12     15    -15   -218     98    194     -7
   -122    -98     23    111    -72    -38    -25    -77   -298     23    142    -38
    -88    -98    -10     93    -41    -54    -36    -88   -319      5    127    -36
    -98   -106     -7    101    -46    -57    -25    -67   -296     23    142    -12
   -124   -132     -7    127    -59    -70    -15    -59   -288     31    145    -28
   -116   -116      0    116    -59    -59    -15    -64   -298     18    129    -46
   -122   -153    -31    135    -46    -90    -18    -64   -311     18    142    -36
   -135   -155    -20    145    -59    -88     -5    -51   -293     54    176    -46
   -124   -197    -72    161    -28   -135      7    -49   -301     36    158    -83
    -93   -340   -246    218     75   -293     38    -20   -355    -75     33   -189
    -96   -555   -459    324    181   -509    158     77   -415   -277   -213   -405
    -96   -566   -470    329    187   -519    301    213   -335   -303   -288   -480
   -155   -267   -111    210    -23   -189    327     85   -262   -184   -150   -368
   -277    241    519     18   -397    379     96   -394   -311     67    233     10
   -337    891   1226   -277   -782   1057   -249   -839   -283    548    862    555
   -272   1309   1582   -519   -927   1444   -561  -1044   -155   1065   1457   1039
   -192   1153   1345   -480   -769   1249   -743  -1028    -93   1283   1644   1228
   -168    628    797   -228   -483    711   -771  -1021   -381    800   1119    795
   -220     88    309     64   -267    197   -618   -961   -859    -96    231     12
   -226   -194     31    207   -129    -83   -381   -662   -807   -303    -64   -252
   -184   -220    -36    200    -75   -129   -197   -387   -576   -181    -10   -213
   -129   -241   -111    187    -10   -176    -80   -210   -454   -119     20   -181
    -67   -265   -197    163     64   -231    -23   -101   -381    -75     38   -142
    -54   -249   -197    150     70   -223      2    -54   -345    -62     44   -116
    -62   -231   -168    145     51   -200     25    -20   -316    -59     49    -80
    -51   -210   -158    132     51   -184     38      0   -293    -36     62    -83
    -28   -202   -176    114     72   -189     41      7   -277    -23     72   -101
      0   -207   -207    101    103   -207     44      7   -277    -41     59   -103
      7   -189   -197     90    101   -192     62     25   -252    -18     83    -93
    -12   -161   -148     88     67   -155     70     31   -228      7    106    -96
    -12   -114   -103     62     44   -109     80     44   -210     10    116    -77
    -12    -93    -80     51     31    -88     90     51   -210     10    129    -54
    -12    -93    -80     51     31    -88    103     75   -187     36    153    -31
    -20    -80    -59     51     18    -70    122    114   -150     70    166    -33
    -28    -70    -41     49      5    -57    122    132   -137     88    192    -46
    -20    -44    -23     31      0    -36    129    166   -106    116    231    -28
    -12    -23    -12     15     -2    -18    129    192    -88    129    241      0
    -15    -10      5     12    -10     -2    142    228    -38    155    257     41
    -23     23     46      0    -33     33    166    275     18    189    280     77
    -33     41     75     -5    -54     57    184    327     62    233    322     98
    -15     54     70    -20    -41     62    189    363     93    257    361    135
     -5    109    114    -51    -59    111    207    423    135    288    402    189
     41    137     93    -90    -28    116    210    470    166    316    431    241
     70    150     80   -111     -5    116    215    493    192    358    446    226
     64    197    132   -132    -33    166    220    509    213    394    496    200
     67    220    153   -142    -41    187    228    517    213    397    506    192
     67    218    150   -142    -41    184    241    501    189    361    470    218
     57    215    158   -135    -51    187    249    478    158    316    423    218
     46    228    181   -137    -70    207    233    433    109    259    361    236
     36    267    231   -150    -96    249    226    381     70    236    353    189
      7    267    257   -140   -124    262    246    342     54    228    350    142
    -10    254    265   -122   -137    259    277    319     49    220    345    137
    -51    265    316   -109   -187    290    283    275     44    218    337    122
    -57    262    319   -101   -187    290    265    202    -18    163    296     67
    -28    254    283   -114   -155    267    249    179    -62    127    275     70
    -31    262    290   -116   -161    275    259    197    -33    148    296     93
    -49    324    371   -137   -210    348    265    202     -2    184    332    119
    -46    374    420   -163   -233    397    259    189      5    205    363    132
      0    410    410   -205   -205    410    207    132    -38    168    335    109
     31    436    405   -233   -187    420    194    140    -28    184    348    135
     41    444    400   -244   -179    423    205    168     -2    213    376    153
     20    433    413   -226   -194    423    192    161     -5    210    366    148
    -20    402    423   -192   -220    410    174    145    -20    213    358    135
    -31    407    439   -189   -236    423    189    161     -7    220    361    142
    -28    329    358   -150   -194    345    202    174    -20    189    332    132
    -23    272    296   -124   -158    283    202    176    -41    176    327    101
    -49    244    293    -98   -174    267    194    155    -67    153    301     38
    -70    202    270    -67   -168    236    194    137    -96    111    244     18
    -77    194    272    -59   -174    233    192    116   -116     80    220     -5
    -90    189    280    -49   -184    233    202    122   -122     59    207     33
    -72    171    241    -51   -158    205    194    116   -148     51    213     51
    -59    153    210    -46   -135    181    179     96   -187     28    192     12
    -70    135    205    -33   -137    168    184     96   -184     20    189     20
    -83    124    207    -20   -145    166    202    111   -166     41    210     28
    -90    155    246    -31   -168    200    189     93   -176     25    192      7
   -106    124    231     -7   -168    176    181     67   -207    -20    145      0
    -80     46    124     15   -103     83    179     57   -246    -72     90    -23
    -28    -31     -2     31    -12    -18    202     88   -290   -124     33   -111
    -36   -254   -220    142     90   -239    290    168   -381   -316   -189   -358
    -67   -348   -280    207    106   -314    407    290   -376   -444   -350   -511
   -132   -153    -23    140    -54    -88    493    277   -262   -342   -231   -400
   -280    241    522     20   -400    381    337   -174   -233    -77    132    -67
   -418    924   1343   -254   -880   1132     20   -670   -127    444    800    574
   -449   1480   1930   -514  -1189   1704   -270   -870    106   1047   1480   1244
   -345   1457   1800   -555  -1072   1626   -527   -914    187   1363   1787   1595
   -288    984   1273   -348   -779   1127   -610   -963   -132    948   1345   1197
   -296    426    719    -67   -509    571   -506   -911   -667     44    454    335
   -309     59    366    124   -337    213   -259   -623   -763   -332      7   -116
   -277    -25    252    153   -265    111    -46   -298   -555   -249     -7   -109
   -218    -64    153    142   -187     44     83    -96   -431   -187     12    -62
   -150    -75     75    111   -114      0    122     -2   -376   -166     20    -67
   -103    -75     28     88    -67    -23    155     51   -342   -148     33    -72
    -88    -25     62     54    -77     18    161     67   -340   -142     23   -116
    -93    -23     70     59    -83     23    187     85   -332   -150      5   -103
    -80      0     80     38    -80     38    231    124   -303   -132     12    -38
    -77     38    116     18    -96     77    254    150   -272    -88     33    -33
    -90    -10     80     49    -88     33    228    132   -296   -111     12    -41
   -114    -23     90     70   -103     33    171    106   -314   -129     -2    -46
    -75      0     75     36    -77     36    174    114   -303   -116     25    -51
    -15     67     80    -25    -49     72    171    135   -280    -85     46    -83
     18     93     72    -57    -28     83    179    171   -249    -62     51    -23
     -5     54     59    -23    -31     57    213    202   -223    -49     59     46
      2     75     70    -41    -33     72    192    192   -228    -41     80     12
     12    122    109    -67    -49    116    205    231   -176     23    158    -12
    -20    129    150    -57    -85    140    213    249   -153     51    194   -109
    -33    176    210    -70   -122    192    189    254   -150     44    168    -62
      0    200    197   -101    -98    197    171    327    -96     67    168    116
     36    218    179   -127    -72    200    153    389    -49    103    192    239
     44    210    163   -127    -59    187    168    428    -12    150    246    215
     70    218    148   -142    -38    184    189    465     15    187    277    174
     85    327    241   -207    -77    285    174    496     49    226    301    236
    106    381    275   -246    -83    329    142    527     80    259    340    298
    106    389    280   -249    -88    335    197    555     85    275    358    316
    111    467    355   -288   -122    413    257    568     96    288    389    361
    109    522    413   -316   -153    467    270    576    122    316    428    366
     72    535    462   -303   -194    498    296    576    132    324    439    368
     20    514    493   -270   -236    504    329    568    127    319    444    355
    -10    550    561   -270   -285    555    374    545    119    324    454    332
    -33    587    620   -277   -327    602    397    524    111    345    470    335
    -64    613    675   -275   -368    644    413    509    114    361    483    340
   -111    628    740   -262   -426    683    418    480    106    363    491    314
   -163    644    807   -239   -485    724    431    454    109    374    501    270
   -239    600    839   -181   -537    719    449    457    109    368    485    311
   -301    605    906   -153   -605    756    480    488    145    405    535    415
   -376    620    997   -124   -685    807    504    501    187    457    594    454
   -439    566   1005    -62   -722    784    485    491    197    475    607    475
   -407    566    974    -80   -691    771    415    467    184    462    584    498
   -353    597    948   -122   -649    771    345    441    163    457    576    498
   -335    602    935   -135   -633    769    311    410    140    436    542    467
   -311    657    969   -171   -639    813    272    353     98    397    501    423
   -298    646    945   -176   -623    795    262    316     62    361    465    397
   -267    646    911   -189   -589    779    265    316     59    348    452    392
   -249    568    818   -161   -535    693    267    311     28    311    413    348
   -220    488    709   -132   -465    597    275    314      2    272    374    293
   -207    475    683   -135   -446    579    254    293    -18    252    358    265
   -231    459    691   -114   -459    574    233    252    -62    213    316    220
   -262    405    667    -72   -465    535    223    205   -114    166    272    179
   -246    394    641    -72   -444    517    220    194   -124    155    249    181
   -210    433    641   -111   -426    535    187    194   -132    148    241    197
   -174    452    623   -140   -400    537    158    174   -155    135    231    181
   -166    423    587   -129   -379    504    145    142   -192    101    202    145
   -176    384    561   -103   -368    472    101    109   -231     67    168    119
   -166    392    558   -114   -363    475     75     96   -244     54    158    116
   -168    402    568   -116   -368    485     88     96   -249     46    150    114
   -171    407    579   -119   -376    493     96     98   -262     33    137     96
   -166    288    454    -59   -309    371    111    103   -329    -54     36      0
   -168     49    218     59   -194    132    220    171   -420   -254   -205   -233
   -176      7    181     83   -179     93    337    290   -397   -350   -337   -400
   -228    210    436      7   -332    324    379    254   -306   -265   -244   -340
   -353    631    984   -137   -667    807    231   -161   -257     -5    124     38
   -467   1332   1800   -431  -1135   1564    -72   -644   -142    509    820    750
   -472   1855   2327   -691  -1400   2091   -314   -833     77   1106   1522   1467
   -363   1816   2179   -727  -1273   1997   -537   -891    135   1413   1836   1847
   -301   1348   1649   -522   -974   1499   -644   -992   -241    950   1348   1387
   -272    813   1085   -272   -678    950   -574   -971   -748     67    431    439
   -244    480    724   -119   -485    602   -345   -665   -800   -280     -5    -38
   -210    384    594    -88   -402    488   -155   -322   -574   -174     12    -70
   -155    340    496    -90   -324    418    -33    -96   -428    -85     44    -41
   -129    324    452    -98   -290    389     41     28   -348    -46     59      7
   -114    345    457   -116   -285    400     77     90   -293    -12     83     36
   -109    368    478   -129   -293    420    101    129   -259      7     96     46
   -116    368    485   -124   -301    426    122    158   -241     25    114     49
    -96    387    483   -148   -290    433    163    192   -223     46    122     67
    -90    402    493   -155   -293    446    187    218   -200     64    137    101
    -83    413    496   -166   -290    454    202    236   -174     88    155    109
    -85    394    480   -153   -283    436    215    259   -148    111    179    127
    -85    431    514   -174   -301    472    220    277   -124    129    205    142
    -75    454    527   -189   -301    491    213    293    -98    145    220    158
    -59    478    535   -210   -298    506    215    324    -64    174    252    184
    -44    532    576   -244   -309    553    213    340    -51    184    259    192
    -33    553    587   -259   -309    568    207    348    -41    194    267    197
    -38    527    566   -244   -301    545    205    366    -23    215    288    218
     -7    519    527   -257   -270    524    205    400      2    231    303    236
     72    542    470   -306   -197    506    200    433     23    249    314    254
    114    561    444   -340   -166    504    166    439     28    262    319    262
    145    537    389   -342   -122    465    153    470     59    290    342    285
    215    517    298   -366    -44    407    142    511     96    316    358    311
    257    519    262   -387     -2    392    168    561    135    350    379    358
    259    587    327   -423    -33    457    161    584    166    389    423    379
    265    605    340   -436    -36    472    168    618    200    431    459    379
    252    594    342   -426    -46    470    192    652    228    454    465    418
    239    592    353   -415    -57    472    194    654    231    449    462    475
    215    584    368   -400    -77    475    174    636    215    436    452    449
    205    574    368   -392    -80    472    174    628    197    426    439    439
    200    587    387   -394    -93    488    176    610    189    426    439    431
    174    615    441   -394   -132    530    176    579    179    418    436    407
    155    639    483   -400   -163    561    200    561    174    410    431    397
    148    675    527   -410   -189    600    215    530    161    397    426    381
    116    672    555   -397   -218    615    228    485    129    371    405    337
     59    646    587   -353   -262    618    244    441    101    345    397    283
    -20    600    620   -290   -322    610    270    400     77    322    368    236
     18    652    631   -335   -306    641    270    392     75    316    355    272
    129    732    602   -433   -236    670    236    394     80    319    355    288
    129    782    652   -454   -259    717    207    379     85    327    368    303
    137    800    662   -470   -262    732    179    371    101    348    394    314
    148    776    626   -462   -239    701    166    376    119    371    418    324
    148    753    605   -452   -228    680    161    379    119    384    431    306
    122    761    639   -441   -257    701    132    358    101    379    405    257
     88    758    670   -423   -290    714    142    363    103    384    392    306
     62    717    652   -389   -293    685    155    366     98    371    394    316
     72    678    605   -379   -265    641    148    358     75    345    379    267
     77    605    527   -340   -223    566    166    374     67    327    340    267
     54    524    467   -290   -207    496    179    381     54    296    316    254
     36    480    444   -259   -205    465    166    363     33    275    319    226
     12    496    483   -257   -236    491    163    327     10    241    306    150
      2    524    522   -262   -259    524    174    296    -10    218    283    116
    -31    519    550   -246   -290    535    184    298    -12    210    275    171
    -18    522    537   -252   -277    530    179    306    -12    213    277    184
     36    537    498   -288   -231    519    166    301    -31    189    259    171
     64    532    467   -298   -200    501    161    329    -25    192    270    166
     64    535    470   -301   -202    504    176    366      2    220    303    194
     49    548    498   -298   -226    524    192    374     15    228    303    194
     20    522    501   -272   -239    514    215    379     10    218    285    171
     36    410    374   -223   -168    392    262    426    -23    142    192    101
     59    197    137   -129    -38    168    374    542    -49     -5     -2   -101
     70    205    132   -137    -31    168    524    685     44    -36    -77   -210
     12    478    465   -246   -226    472    555    615    140     83     62   -119
   -116    870    987   -376   -550    927    348    135     44    280    394    184
   -200   1423   1623   -613   -911   1525     44   -345    -36    657    945    704
   -231   1839   2068   -805  -1148   1953   -202   -553     49   1148   1540   1247
   -155   1683   1839   -763   -997   1758   -363   -545     93   1397   1774   1491
   -119   1210   1330   -545   -724   1270   -389   -540   -176    974   1283   1075
   -132    683    813   -277   -472    748   -288   -501   -646     49    337    257
   -122    332    452   -106   -288    392   -122   -254   -639   -228    -33    -85
    -83    314    397   -116   -241    355     36     41   -358    -59     57    -18
    -44    350    394   -153   -218    371    163    244   -142     80    148     51
    -12    353    366   -171   -189    361    257    374    -31    145    187     83
     -5    348    353   -171   -179    350    285    402      2    163    202    103
     -2    363    363   -181   -181    366    293    423     15    163    200    106
     20    361    340   -189   -158    350    303    483     57    194    228    135
     46    371    324   -210   -137    348    311    527     90    218    231    158
     67    389    322   -228   -127    355    309    540    109    228    249    168
     77    423    342   -252   -132    384    285    535    116    239    270    153
    106    491    384   -298   -137    439    298    550    137    259    277    142
    119    480    358   -301   -122    420    309    566    148    257    249    197
     88    470    381   -280   -145    426    296    561    158    265    265    207
     72    436    363   -254   -145    400    309    571    181    272    267    187
     98    426    327   -262   -114    376    327    592    202    285    277    215
    135    459    324   -298    -96    392    311    592    207    293    288    223
    145    472    327   -309    -90    400    316    613    228    314    306    220
    153    488    332   -322    -90    410    324    639    265    348    337    226
    189    509    319   -348    -64    415    314    654    288    379    387    252
    194    511    316   -353    -62    415    314    683    319    405    418    265
    200    524    324   -363    -62    426    340    727    363    426    413    309
    231    527    296   -381    -33    413    345    784    407    465    449    407
    239    548    309   -392    -33    428    345    849    478    540    527    470
    233    574    340   -405    -54    457    337    883    519    574    566    488
    223    626    402   -426    -90    514    345    904    553    618    589    446
    202    652    446   -428   -124    550    361    924    571    623    574    478
    210    646    436   -428   -111    542    368    937    576    613    574    527
    226    665    439   -446   -106    553    353    909    540    579    558    504
    231    662    428   -446    -98    545    366    909    537    581    571    483
    220    646    426   -436   -103    537    368    885    519    561    555    433
    187    672    485   -428   -148    579    368    846    488    517    504    426
    213    711    498   -462   -142    605    353    782    431    462    467    394
    205    730    524   -467   -161    626    355    745    400    428    457    366
    158    701    540   -431   -192    620    358    711    358    384    428    327
    187    675    488   -431   -150    581    332    657    303    342    374    293
    150    654    501   -405   -174    579    324    610    254    290    342    298
    106    711    605   -410   -249    659    355    600    257    306    374    272
     85    761    672   -426   -293    719    376    600    275    329    374    244
     64    769    704   -415   -319    737    366    589    272    309    322    277
     62    800    737   -431   -337    769    348    579    293    335    387    319
     59    776    717   -418   -329    748    348    594    309    371    418    324
     54    782    724   -420   -335    753    322    589    309    379    423    309
     64    813    748   -439   -340    782    293    576    301    361    426    306
     67    815    745   -441   -340    782    298    587    306    363    426    335
     54    795    740   -426   -342    769    314    602    314    366    423    345
     18    735    717   -379   -350    727    322    610    301    342    407    340
     33    665    631   -348   -298    649    311    594    270    322    384    293
     36    636    597   -337   -280    618    301    581    252    303    363    246
     44    626    581   -337   -267    605    293    561    215    254    319    223
     25    605    579   -316   -277    592    298    558    200    226    303    239
      2    594    592   -298   -293    594    319    587    223    244    319    290
     36    610    574   -324   -270    592    290    545    189    210    296    265
     51    602    550   -327   -249    576    275    527    163    181    277    246
     36    584    548   -311   -257    568    267    519    145    163    267    231
      2    576    574   -288   -285    576    301    535    158    176    283    241
    -12    589    600   -290   -306    594    311    548    163    179    293    272
    -57    579    636   -262   -345    607    324    574    194    213    301    257
     25    566    540   -296   -257    553    280    509    114    127    213    155
     62    470    407   -265   -171    439    280    514     44      2     88     54
    -46    246    293   -103   -168    270    452    693    103    -85    -51    -62
    -57    252    309    -98   -181    280    602    865    228   -101   -111   -119
     20    571    548   -296   -265    561    558    678    210    -80    -38    -67
    -57   1039   1096   -491   -576   1067    319    187     64     90    288    200
   -171   1600   1771   -717   -971   1686     -5   -298    -49    431    797    626
   -257   2055   2312   -898  -1286   2184   -231   -480     57    911   1369   1106
   -176   1880   2055   -854  -1117   1966   -384   -496     83   1101   1532   1247
   -116   1358   1475   -620   -795   1415   -426   -496   -194    631   1028    826
   -116    828    945   -358   -532    885   -314   -444   -618   -239    166    119
    -83    483    566   -200   -324    524   -111   -168   -532   -407    -98    -93
    -28    459    485   -218   -257    472     54    116   -262   -236     -2    -15
     18    485    467   -252   -223    478    194    345    -57    -96     96     67
     49    501    452   -277   -202    478    259    433     31    -57    114     64
     64    504    439   -285   -187    472    265    428     31    -80     90     20
    114    509    394   -311   -140    452    259    418     12   -109     54     -2
    142    485    342   -314    -98    415    252    415     -2   -145     23      7
    148    488    337   -319    -96    413    267    449     33   -106     38     41
    181    467    285   -324    -51    376    270    452     33    -85     44     38
    205    475    267   -342    -31    374    272    462     49    -59     59     54
    228    522    293   -374    -31    407    277    470     72    -33     88     64
    215    530    314   -374    -49    423    288    493    111     -2    114     93
    223    522    298   -374    -38    413    288    493    127      2    122    111
    236    517    280   -376    -23    400    277    472    119    -20    101    101
    246    519    272   -381    -12    397    272    483    124    -31     93    114
    265    522    254   -394      5    389    285    514    158      5    127    137
    257    548    290   -402    -15    420    316    550    197     41    163    148
    277    576    296   -428    -10    436    324    566    213     54    171    161
    319    579    259   -449     31    420    322    579    223     44    155    184
    322    587    265   -457     28    426    342    641    283    103    213    257
    332    618    283   -475     25    452    355    693    345    174    283    301
    348    665    316   -509     15    491    371    740    400    220    324    345
    350    743    392   -545    -20    568    400    800    472    262    345    392
    387    740    353   -563     15    545    389    795    467    246    324    389
    431    709    277   -571     75    493    389    800    462    252    337    402
    436    706    270   -571     83    488    402    831    485    280    368    433
    410    717    306   -563     51    511    420    836    493    283    374    444
    353    737    381   -548    -15    561    444    831    488    280    371    446
    290    748    457   -519    -83    602    475    828    496    267    361    439
    319    730    407   -527    -44    571    457    750    418    194    301    389
    340    706    366   -522    -12    537    444    701    350    148    277    358
    301    719    418   -511    -57    568    457    698    348    142    283    358
    290    719    428   -506    -67    574    454    644    314     93    252    337
    272    722    446   -498    -88    584    452    600    285     64    233    324
    241    698    457   -470   -106    579    457    574    265     46    228    311
    213    696    483   -457   -135    592    452    532    226      5    189    275
    207    737    527   -472   -161    633    441    493    194    -25    155    239
    202    818    615   -511   -205    717    439    478    200    -20    161    231
    197    867    670   -532   -236    769    431    462    205     -7    184    262
    197    898    701   -548   -252    800    423    457    236     25    220    303
    187    940    753   -563   -283    846    413    452    267     72    265    316
    226    927    701   -579   -236    815    381    410    233     38    249    303
    252    922    670   -587   -207    797    350    392    202     10    228    314
    257    904    646   -581   -194    776    332    381    181    -10    207    303
    252    870    618   -561   -184    745    332    376    163    -41    174    288
    233    820    584   -527   -174    704    337    379    163    -54    153    275
    231    727    496   -478   -132    613    332    358    122    -96    101    223
    226    698    472   -465   -122    587    324    337     96   -132     75    210
    233    672    436   -454   -101    555    324    327     75   -158     59    210
    241    626    381   -433    -70    504    327    309     46   -194     36    200
    246    602    355   -423    -54    480    316    275      5   -239      0    176
    231    581    350   -407    -59    465    324    265      0   -223      7    153
    210    600    387   -405    -88    493    324    252      2   -218     18    124
    246    571    324   -410    -38    449    296    220    -49   -283    -23    109
    265    527    262   -394      2    394    288    223    -75   -322    -54    161
    270    511    241   -394     15    376    280    215    -77   -298    -46    137
    249    519    267   -384     -7    394    275    205    -83   -296    -49     96
    239    522    283   -381    -23    402    265    194    -93   -314    -51     98
    226    444    218   -335      5    332    280    202   -119   -361    -96     67
    223    236     10   -231    106    124    355    254   -197   -532   -296    -88
    252     33   -218   -142    233    -90    478    348   -252   -724   -548   -290
    239     85   -155   -163    194    -33    607    459   -148   -698   -563   -329
    153    415    262   -283    -54    340    594    218   -116   -574   -353   -132
     25    997    971   -511   -472    984    293   -342   -171   -223    150    309
    -83   1678   1761   -797   -922   1719    -15   -706    -59    311    818    870
    -64   2021   2086   -979  -1075   2055   -301   -820    119    841   1395   1408
      7   1701   1693   -854   -841   1699   -449   -815     75    878   1371   1428
     15   1111   1096   -563   -540   1104   -449   -846   -381    127    600    717
     10    597    587   -303   -288    592   -293   -735   -769   -644   -176     10
     18    379    358   -200   -168    368    -64   -407   -626   -701   -327   -116
     51    371    319   -210   -132    345    106   -137   -400   -566   -246    -10
     85    355    267   -220    -90    311    187    -10   -314   -537   -254      0
    124    324    200   -226    -36    262    228     38   -288   -542   -275    -20
    135    319    184   -228    -25    252    249     75   -265   -527   -259     -7
    142    324    181   -233    -18    254    252     90   -257   -519   -262    -15
    145    337    192   -244    -23    267    262    114   -241   -524   -275     10
    135    316    181   -226    -23    249    272    132   -220   -493   -239     23
    124    335    210   -231    -44    272    270    135   -200   -459   -218     10
    116    387    270   -252    -75    329    280    140   -176   -436   -215    -12
     93    350    257   -223    -80    303    272    145   -174   -439   -215    -10
    124    350    226   -239    -49    288    267    150   -179   -444   -210     12
    145    371    226   -259    -41    298    272    161   -168   -439   -205     33
    119    368    249   -244    -64    309    277    168   -158   -431   -210     36
     96    350    254   -226    -80    303    306    192   -132   -400   -194     59
     72    335    262   -205    -93    298    314    202   -114   -376   -181     77
     59    355    293   -207   -116    324    322    223    -85   -350   -158    101
     98    418    319   -257   -109    368    337    257    -41   -303   -111    135
    129    426    296   -277    -83    361    332    283    -10   -270    -88    142
    135    452    316   -293    -90    384    335    322     25   -228    -70    163
    142    459    316   -303    -88    387    345    371     70   -179    -51    207
    135    428    293   -280    -77    361    353    418    111   -137    -31    257
    106    459    350   -283   -122    405    363    462    158    -90     12    298
    101    470    368   -285   -132    420    368    491    179    -57     44    322
    116    496    376   -306   -129    436    371    522    192    -33     75    314
    122    509    387   -314   -132    449    368    535    202    -33     72    309
    127    509    379   -319   -127    444    366    519    181    -54     51    309
    129    537    405   -335   -137    472    363    496    161    -77     44    306
    129    555    426   -342   -148    491    363    472    137   -124     25    301
     98    532    433   -314   -166    483    342    415     90   -171     -2    277
     80    537    457   -309   -189    496    353    376     67   -181    -18    241
     62    540    478   -303   -207    509    368    337     49   -194    -31    226
     46    550    501   -301   -228    527    376    290     31   -215    -36    213
     36    542    506   -288   -233    524    379    249      5   -262    -51    194
     12    545    532   -280   -262    540    374    200    -33   -316    -90    158
     10    553    540   -283   -265    548    366    163    -59   -329   -106    142
     31    628    597   -332   -283    613    368    148    -49   -301    -85    150
     28    672    644   -350   -306    659    355    122    -44   -288    -75    163
     23    667    641   -348   -309    657    322     85    -59   -296    -85    158
     20    678    657   -350   -319    667    283     54    -70   -288    -77    153
      2    654    652   -327   -324    652    262     51    -70   -270    -59    158
      2    665    662   -332   -329    665    257     70    -51   -246    -44    187
    -10    667    678   -329   -345    670    246     67    -49   -220    -38    189
      2    706    704   -355   -350    706    241     72    -49   -210    -44    179
     -5    644    649   -322   -327    646    220     62    -77   -239    -88    148
    -12    545    558   -265   -285    550    197     33   -129   -290   -150     98
     -7    530    537   -262   -272    532    218     33   -140   -306   -168     90
    -38    491    530   -226   -283    509    215      7   -168   -335   -192     75
    -90    426    517   -168   -303    470    184    -31   -213   -381   -236     41
    -57    426    483   -184   -270    454    171    -46   -244   -413   -275     10
    -88    397    485   -155   -285    441    192    -57   -259   -426   -288     -2
    -85    402    488   -158   -288    444    200    -59   -252   -418   -277      2
    -72    426    498   -179   -285    462    197    -59   -246   -410   -270      5
    -57    433    491   -187   -272    462    194    -72   -259   -410   -275     -2
    -54    449    504   -197   -280    475    197    -90   -272   -418   -285    -15
    -70    433    504   -181   -285    467    194    -85   -270   -415   -290    -18
    -75    433    509   -179   -293    472    200    -64   -254   -402   -285     -7
    -67    371    439   -150   -252    405    189    -70   -288   -449   -337    -59
    -62    163    223    -51   -142    192    218    -44   -387   -610   -517   -233
    -59    -31     28     44    -44     -2    327     64   -436   -789   -745   -459
    -85     12     98     33    -93     54    449    200   -337   -776   -779   -511
   -184    327    511    -70   -348    418    472     25   -246   -605   -568   -322
   -345    883   1228   -270   -787   1057    205   -566   -277   -267    -62    184
   -472   1571   2044   -548  -1257   1808    -83  -1000   -192    241    615    831
   -467   1914   2382   -724  -1426   2145   -379  -1192    -64    740   1195   1405
   -413   1613   2026   -600  -1218   1818   -553  -1262   -168    769   1213   1483
   -376    969   1345   -296   -862   1156   -540  -1244   -592     49    441    761
   -355    423    776    -33   -566    600   -387  -1052   -904   -662   -342      5
   -319    200    519     57   -420    358   -200   -709   -776   -748   -545   -207
   -244    171    415     36   -329    293    -54   -423   -584   -652   -527   -168
   -174    176    348     -2   -262    262     49   -249   -457   -555   -475   -132
   -114    192    306    -41   -210    249     88   -192   -410   -532   -465   -158
    -80    192    272    -57   -176    231     96   -171   -397   -535   -470   -153
    -62    168    231    -51   -145    200     98   -158   -394   -537   -462   -124
    -88    145    231    -28   -158    187     93   -161   -394   -542   -470   -153
   -109    142    252    -18   -179    194    106   -142   -387   -542   -475   -155
   -111    148    257    -20   -184    200    137    -98   -353   -511   -452   -116
    -62    179    241    -57   -150    210    158    -54   -311   -470   -415    -83
    -62    197    259    -67   -161    228    145    -51   -301   -462   -402    -77
    -83    202    283    -59   -184    241    153    -36   -272   -439   -381    -54
    -93    189    280    -49   -187    233    168    -10   -252   -423   -358    -25
    -93    179    272    -41   -181    226    181     15   -226   -394   -345    -15
    -90    213    303    -62   -197    257    184     33   -202   -361   -309     -2
    -75    252    327    -88   -200    288    187     62   -174   -327   -277     10
    -62    265    324   -103   -192    296    205    101   -137   -296   -252     36
    -44    241    285    -98   -163    262    228    142   -106   -265   -226     85
    -38    210    249    -85   -145    228    249    187    -62   -218   -192    116
    -36    200    233    -83   -135    215    265    233    -12   -171   -158    142
    -20    220    239   -101   -129    228    270    275     28   -129   -132    168
    -18    223    241   -101   -129    231    275    316     59   -101   -103    205
    -31    194    226    -83   -127    207    265    353     77    -72    -77    239
    -12    181    192    -85   -103    187    267    392    109    -31    -46    275
      7    179    168    -96    -80    174    262    415    137      5    -15    311
     15    171    155    -93    -70    163    262    423    148     25     -7    324
     41    207    166   -127    -62    187    265    426    140     44     -5    329
     70    244    174   -155    -51    210    265    415    127     44     -7    327
     80    288    207   -184    -64    249    262    397    122     36    -10    322
     72    288    215   -179    -70    252    265    366    114     12    -33    293
     44    277    233   -163    -96    254    257    327     98    -15    -51    267
     28    280    252   -155   -111    267    262    301     88    -31    -57    254
     31    296    265   -166   -119    280    265    275     70    -54    -64    239
     41    309    267   -174   -111    288    277    257     67    -64    -57    233
     23    275    249   -150   -114    262    288    233     59    -80    -59    220
    -12    233    246   -111   -129    239    303    207     44    -98    -62    200
    -25    239    265   -109   -145    252    322    205     57    -77    -38    187
    -46    285    332   -119   -189    309    337    192     70    -57    -23    174
    -54    314    368   -132   -210    340    348    192     93    -38      7    215
    -51    348    397   -148   -226    371    329    192    129    -23     46    267
    -64    342    405   -140   -236    374    316    197    137    -23     51    301
    -88    301    389   -106   -239    345    316    205    140     -5     54    322
   -101    322    423   -111   -262    371    301    189    129    -18     62    311
   -142    322    465    -90   -303    392    296    184    129    -44     62    285
   -166    290    454    -64   -311    371    293    197    137    -38     41    270
   -127    231    358    -51   -241    293    280    187    114    -41     12    233
   -103    223    327    -59   -215    275    290    179     93    -49     -5    140
   -109    168    275    -31   -192    220    316    184     83    -72    -72    114
   -114    116    228     -2   -171    174    319    168     51   -114   -111    148
   -132    103    236     15   -184    168    290    137     20   -135   -119     72
   -142     62    205     38   -176    132    275    124     10   -132   -142     72
   -127     75    202     23   -163    137    285    129      7   -137   -153    137
   -119     88    207     12   -163    145    288    129     15   -127   -124    140
   -106     77    184     15   -145    129    288    129     20   -119   -124     98
   -111     46    155     31   -132    101    296    127     23   -127   -161    127
   -114     77    192     18   -153    135    277    111     10   -145   -176    114
    -93     85    179      2   -137    132    262    106     -2   -158   -184     93
    -64     59    124      2    -93     90    259    124     -7   -168   -202     75
    -18   -129   -111     72     46   -122    285    142    -96   -306   -361    -85
     10   -309   -319    148    163   -314    374    220   -174   -501   -602   -332
      7   -309   -319    150    163   -314    491    348   -106   -527   -680   -441
    -62    -88    -25     75    -18    -57    553    303     28   -366   -514   -306
   -207    384    592    -88   -400    488    361   -184     70    -28    -46    168
   -363   1052   1413   -345   -888   1231     98   -613    207    522    657    878
   -348   1491   1839   -571  -1093   1665   -119   -743    459   1114   1322   1564
   -207   1275   1483   -532   -844   1379   -327   -782    449   1270   1499   1810
   -210    698    906   -246   -558    802   -407   -914    -77    542    750   1060
   -200    194    394      2   -298    293   -345   -893   -571   -303   -129    155
   -174    -85     85    127   -132      0   -155   -600   -550   -517   -423   -166
   -140   -142     -2    142    -70    -72     25   -285   -324   -384   -353    -98
    -67    -96    -31     80    -20    -64    127    -90   -171   -280   -262    -83
    -23   -116    -93     70     33   -106    187     10   -101   -239   -265   -122
      0   -137   -137     67     67   -137    202     41    -96   -249   -288   -106
     18   -150   -168     67     93   -158    213     59    -96   -262   -316   -122
     28   -179   -210     75    116   -194    233     96    -77   -272   -337    -36
     20   -155   -176     67     96   -163    244    116    -51   -249   -296     -5
     23   -103   -127     38     75   -114    239    122    -41   -236   -280    -23
     31    -64    -96     18     62    -80    252    148    -10   -202   -254    -23
     31    -51    -83      7     57    -67    267    166     10   -181   -244     -7
     38    -38    -77     -2     57    -57    277    192     33   -155   -226     10
     33    -25    -59     -5     44    -44    265    194     46   -142   -218      2
     33     -5    -38    -12     36    -20    241    197     57   -137   -215     -5
     64     41    -23    -54     41     10    231    215     77   -119   -210     23
     51     57      5    -57     23     31    241    244    111    -90   -189     46
     57     54     -2    -57     28     25    241    265    127    -80   -187     59
     72     72      0    -72     36     36    231    277    135    -72   -184     72
     80    114     33    -98     23     75    233    324    181    -20   -132    111
    119    145     25   -132     46     85    246    384    249     31    -75    161
    129    119    -12   -127     70     54    265    436    303     67    -59    194
    106     36    -70    -70     88    -15    288    483    342    106    -33    236
    132     38    -93    -85    111    -25    296    527    384    142     23    277
    150     80    -72   -116    111      5    303    576    433    197     75    329
    150    135    -15   -145     83     59    314    620    478    252    116    374
    158    179     20   -168     70    101    311    620    493    272    132    384
    161    215     51   -189     51    135    322    615    511    272    140    384
    153    205     51   -181     51    129    340    626    511    265    129    394
    142    210     67   -179     36    137    340    597    472    223     90    361
    122    270    148   -194    -12    210    332    568    449    197     70    345
    103    324    220   -215    -59    272    327    542    431    192     62    319
    103    342    236   -223    -64    290    327    493    387    145     15    270
    135    361    223   -249    -44    293    322    433    335     96    -25    236
    135    363    228   -249    -46    296    327    405    316     85    -23    228
    106    322    215   -215    -54    270    319    363    280     54    -38    189
     93    311    215   -202    -59    265    316    329    259     36    -57    155
    109    340    231   -226    -62    285    309    306    252     33    -72    137
    114    361    246   -236    -64    303    290    277    239     28    -88    150
    135    371    233   -254    -51    303    254    239    210      5   -106    158
    155    379    223   -267    -33    303    210    215    205      5    -98    163
    161    376    215   -270    -25    296    189    228    226     28    -75    189
    114    384    270   -249    -77    327    210    259    270     77    -28    231
    145    389    241   -270    -46    316    200    241    254     75    -38    213
    187    350    163   -270     10    257    187    207    205     33    -70    174
    171    298    127   -236     20    215    197    226    210     28    -77    174
    161    192     31   -176     64    111    184    205    179    -15   -129    127
    145    106    -41   -127     93     33    179    192    142    -57   -179     80
    127     88    -38   -106     83     25    187    187    129    -64   -184     67
    101     72    -28    -88     64     23    202    174    116    -75   -194     33
    109     46    -62    -77     85     -7    202    155     90   -109   -239     15
    119      7   -111    -64    116    -51    189    153     70   -127   -257     18
    142    -12   -155    -64    148    -85    163    137     41   -153   -272      7
    155     10   -145    -83    150    -67    153    132     28   -161   -272      7
    155     18   -137    -85    148    -59    166    140     31   -161   -283      5
    124     18   -106    -72    116    -44    176    132     41   -158   -290     10
    119     31    -88    -75    103    -25    174    122     31   -171   -296     10
    158     -2   -161    -77    158    -80    166    132     10   -184   -306      7
    197    -80   -277    -57    236   -179    179    168      0   -200   -342    -23
    207   -231   -441     10    322   -335    231    223    -36   -306   -475   -145
    207   -397   -605     93    405   -501    340    322    -49   -467   -680   -340
    179   -350   -530     85    350   -439    452    423     46   -475   -735   -420
     98    -12   -111    -41    103    -62    470    265    103   -337   -553   -270
     33    400    366   -218   -166    384    181   -285    -98   -174   -210     80
     -7    974    982   -483   -496    979   -140   -691   -153    226    363    600
      7   1335   1327   -672   -659   1332   -394   -826    -10    761    966   1111
    101    997    896   -548   -397    948   -527   -795      0    904   1054   1208
     96    493    397   -296   -150    444   -522   -833   -389    233    348    563
     57     23    -36    -41     46     -5   -392   -779   -763   -571   -467   -158
     75   -241   -316     83    194   -277   -202   -485   -639   -665   -652   -296
    142   -275   -418     67    280   -345    -46   -171   -353   -472   -535   -155
    176   -254   -431     38    301   -342     75     33   -166   -363   -472    -80
    176   -218   -394     20    283   -306    148    145    -54   -296   -420    -31
    168   -239   -410     33    288   -324    174    163    -28   -280   -423    -28
    207   -252   -459     23    332   -355    166    142    -54   -303   -452    -54
    252   -210   -462    -23    355   -335    161    171    -44   -288   -441    -44
    265   -184   -449    -41    355   -316    161    189    -15   -275   -433    -33
    223   -181   -405    -20    311   -293    176    197      2   -275   -428    -33
    202   -187   -389     -7    296   -288    176    205     10   -272   -423    -36
    257   -205   -465    -28    358   -335    163    205     -7   -280   -420    -23
    270   -192   -462    -38    366   -327    174    228     25   -246   -392     -5
    239   -142   -384    -49    311   -262    213    270     88   -192   -350     25
    335    -75   -410   -129    371   -241    200    257     75   -197   -345     33
    376    -80   -457   -148    415   -267    155    207     25   -239   -379     20
    257   -122   -381    -67    316   -252    189    228     64   -218   -381     28
    236   -124   -363    -57    296   -244    215    252     90   -189   -361     57
    285    -90   -376    -96    329   -233    220    290    127   -145   -319    109
    296    -59   -355   -122    324   -207    220    314    153   -127   -306    127
    309    -41   -350   -135    327   -194    218    345    181   -111   -290    148
    327    -25   -353   -153    340   -189    228    402    236    -72   -249    197
    361     10   -350   -184    355   -168    236    454    296    -25   -197    254
    368     41   -327   -207    348   -142    239    483    340     10   -166    293
    368     88   -283   -228    324    -96    249    514    389     57   -129    324
    366    103   -265   -236    314    -80    254    524    405     72   -124    324
    350     93   -257   -220    303    -80    277    537    413     67   -135    327
    366    101   -265   -233    316    -80    280    545    402     59   -119    358
    400    116   -285   -259    342    -83    285    537    381     41   -124    366
    397    114   -283   -257    340    -85    311    537    366     20   -140    353
    332     93   -239   -213    285    -72    319    519    345    -15   -184    316
    322    127   -197   -226    259    -36    288    446    275    -90   -244    265
    332    119   -215   -226    272    -46    275    405    220   -129   -267    244
    296    103   -194   -200    244    -44    290    384    205   -137   -265    233
    290     98   -192   -194    241    -46    296    327    150   -192   -322    166
    306     96   -210   -202    257    -57    285    270     85   -254   -381    116
    296    111   -187   -205    241    -36    283    252     62   -267   -384    124
    275    148   -129   -213    202     10    293    241     70   -252   -358    153
    283    181   -101   -231    192     41    285    205     46   -267   -353    153
    277    215    -62   -246    168     77    280    192     36   -265   -340    176
    249    244     -7   -246    129    119    265    184     46   -246   -332    200
    239    249      7   -246    116    129    244    166     49   -241   -324    215
    262    254     -7   -257    135    124    231    145     28   -254   -345    200
    293    270    -23   -283    158    122    218    145     20   -272   -363    200
    293    288     -5   -290    148    142    213    174     38   -249   -332    241
    277    257    -23   -267    150    116    218    161     44   -249   -337    215
    275    176    -98   -226    187     38    210    122    -10   -314   -384    163
    249     62   -187   -158    215    -62    220    135    -41   -348   -413    155
    252     36   -215   -145    233    -90    215    122    -83   -387   -454    124
    244     10   -233   -129    239   -111    213    111   -122   -426   -493     98
    239    -59   -298    -88    267   -179    207    101   -153   -459   -517     88
    236    -64   -303    -88    267   -184    194     75   -181   -480   -535     72
    241    -49   -290    -96    265   -171    176     51   -207   -501   -550     54
    223    -62   -288    -83    254   -174    171     36   -215   -514   -561     44
    226    -51   -277    -85    252   -163    181     23   -226   -535   -581     28
    259    -46   -309   -106    283   -176    155      5   -259   -568   -605     23
    265    -67   -332    -98    296   -197    163     15   -262   -574   -607     38
    246   -106   -353    -70    298   -228    161      2   -275   -592   -620     31
    239   -140   -379    -49    309   -259    161     -5   -296   -610   -639    -12
    223   -252   -478     12    350   -366    187     18   -332   -691   -758    -93
    233   -441   -675    103    452   -558    290    119   -350   -815   -940   -207
    239   -462   -701    111    467   -581    426    290   -228   -818   -987   -233
    205   -176   -381    -12    293   -277    488    324    -83   -688   -852   -137
    114    288    171   -202    -28    231    270   -153   -283   -574   -587     67
     36    797    761   -415   -363    779    -57   -722   -568   -402   -205    358
    -33   1192   1223   -581   -628   1208   -350  -1080   -693   -106    226    688
     33   1161   1127   -597   -545   1145   -555  -1156   -706    129    493    919
     77    693    615   -387   -267    654   -542  -1101   -930   -277     41    550
    109    213    103   -163      2    158   -433   -974  -1174   -932   -688    -33
    161   -132   -293    -15    226   -213   -241   -693  -1075  -1127  -1002   -265
    148   -176   -324     15    236   -249    -70   -436   -792   -948   -906   -176
    132   -187   -319     25    223   -252     44   -272   -623   -839   -841   -145
    150   -192   -342     20    244   -265    106   -179   -530   -792   -818   -158
    176   -236   -415     28    293   -324    122   -153   -509   -810   -839   -158
    231   -202   -433    -12    332   -316    116   -153   -504   -828   -852   -124
    290   -145   -436    -75    361   -290    109   -135   -493   -823   -849   -116
    348    -72   -420   -137    384   -246     98    -93   -465   -797   -836    -59
    350    -41   -392   -153    371   -215     90    -83   -439   -763   -820    -51
    332    -75   -407   -127    368   -241     90   -101   -454   -771   -833    -72
    290   -122   -413    -85    350   -267     90   -142   -493   -792   -846    -80
    246   -124   -371    -62    309   -246    101   -148   -493   -776   -841    -67
    220   -119   -340    -51    277   -228     93   -153   -493   -766   -833    -64
    257    -67   -324    -93    290   -194     88   -155   -493   -763   -831    -64
    332    -18   -353   -158    340   -184     83   -140   -478   -740   -813    -46
    345     -2   -350   -171    348   -176     90   -127   -454   -717   -795    -31
    327     18   -311   -174    316   -145    119   -106   -426   -696   -774    -18
    298     31   -267   -163    283   -116    132    -85   -394   -665   -745     -7
    246     49   -197   -150    220    -72    132    -75   -366   -639   -722    -12
    213     88   -124   -150    168    -18    145    -51   -329   -602   -696    -15
    233    145    -90   -189    163     25    158     25   -270   -537   -644     49
    236    148    -88   -192    163     31    153     93   -220   -485   -607    111
    226    213    -15   -220    122     98    132    111   -189   -444   -576    135
    244    259     15   -254    114    137    140    137   -150   -407   -550    158
    252    257      2   -257    124    132    140    148   -137   -402   -553    158
    249    301     51   -275     98    176    114    135   -145   -405   -563    140
    275    342     64   -311    103    205    145    155   -137   -384   -545    145
    231    322     90   -277     70    207    106    114   -174   -413   -574    101
    218    316     96   -267     59    207    109     90   -207   -436   -605     64
    223    335    111   -277     57    223    124     72   -233   -454   -626     70
    207    353    142   -280     31    249    127     38   -265   -483   -649     64
    171    371    200   -272    -15    285    129     -7   -298   -514   -670     46
    153    446    290   -301    -67    371    124    -54   -324   -537   -683     31
    148    545    397   -345   -124    472    114   -111   -355   -568   -693      7
    129    581    452   -355   -163    519    111   -155   -394   -584   -709    -15
    122    501    379   -311   -127    441     83   -184   -428   -574   -737    -31
    124    446    322   -288    -98    384     64   -194   -439   -558   -745    -33
    127    478    350   -301   -111    415     75   -200   -426   -524   -722    -15
     96    532    436   -316   -171    483     75   -231   -420   -504   -696     -2
     96    589    491   -342   -197    540     36   -270   -420   -480   -670     10
    132    579    446   -355   -158    514    -12   -298   -439   -472   -678      5
    181    555    374   -368    -96    465    -44   -306   -441   -457   -683     12
    205    527    322   -368    -59    426    -72   -324   -459   -465   -701      0
    215    548    332   -384    -57    441    -96   -345   -475   -462   -704     -7
    210    530    316   -371    -51    423   -111   -353   -491   -462   -706    -15
    200    470    270   -335    -33    371   -122   -361   -506   -467   -719    -33
    207    376    166   -293     20    272   -129   -374   -532   -488   -748    -62
    194    324    129   -259     33    226   -140   -389   -558   -506   -779    -90
    181    301    116   -244     33    210   -150   -402   -581   -524   -800   -119
    184    270     85   -226     49    179   -163   -431   -615   -550   -828   -153
    161    249     85   -205     38    166   -171   -444   -633   -563   -844   -166
    124    270    145   -197    -10    207   -158   -433   -628   -542   -826   -148
     96    283    184   -189    -44    233   -150   -426   -626   -527   -810   -137
     77    272    194   -174    -57    233   -174   -446   -639   -530   -815   -150
     51    252    200   -153    -75    226   -179   -452   -644   -524   -815   -155
     46    241    194   -142    -72    218   -171   -446   -636   -506   -805   -153
     57    262    202   -161    -72    233   -158   -436   -626   -485   -789   -142
     70    265    194   -166    -62    231   -137   -420   -620   -470   -776   -135
     54    171    114   -114    -28    142   -124   -397   -636   -506   -818   -181
     67     -7    -75    -31     70    -41    -46   -314   -662   -615   -961   -311
     57   -187   -244     64    148   -215     80   -179   -649   -735  -1137   -493
     33   -119   -153     44     93   -135    200    -70   -527   -693  -1137   -524
    -88    228    316    -70   -202    272    119   -407   -563   -550   -911   -337
   -226    758    984   -265   -605    870   -174   -956   -693   -270   -449     75
   -309   1449   1756   -571  -1034   1602   -467  -1327   -678    205    192    626
   -257   1803   2060   -771  -1158   1930   -737  -1454   -550    732    787   1140
   -166   1389   1553   -613   -859   1470   -831  -1405   -602    714    714   1091
   -158    815    974   -329   -566    893   -779  -1353   -945     51      7    452
   -179    290    467    -57   -322    379   -597  -1158  -1179   -600   -709   -187
   -194     64    259     64   -226    161   -418   -836   -969   -584   -810   -283
   -145     54    197     44   -171    124   -280   -592   -756   -446   -735   -220
   -111     64    176     20   -142    119   -168   -423   -607   -342   -672   -166
    -96     44    140     25   -119     90   -106   -340   -540   -290   -639   -137
    -85     33    119     25   -101     75    -77   -306   -517   -265   -620   -129
    -96     57    153     18   -124    103    -98   -322   -522   -267   -628   -145
   -148     31    179     57   -163    103    -90   -309   -506   -241   -618   -137
   -171      7    176     80   -174     93    -72   -272   -470   -205   -594   -111
   -135     23    158     57   -145     90    -59   -228   -426   -158   -555    -77
   -101     33    135     31   -119     83    -64   -205   -405   -129   -535    -77
    -85     59    145     12   -116    101    -67   -189   -379   -101   -504    -70
    -83     80    163      0   -124    122    -70   -184   -361    -77   -485    -59
    -93     70    163     12   -127    116    -80   -176   -348    -62   -483    -31
    -75     72    148      2   -111    109    -75   -155   -319    -25   -452    -15
    -59     49    109      5    -85     80    -64   -129   -290      2   -428     20
    -44     25     67      7    -54     46    -54   -101   -259     38   -389     54
    -38     20     59     10    -49     38    -51    -75   -223     80   -353     59
    -25     49     75    -12    -49     62    -44    -46   -181    116   -324     51
    -25     49     72    -12    -49     59    -33     -7   -137    161   -288     90
    -31     25     54      0    -44     41    -33     28    -93    213   -249    103
    -25    -12     12     20    -20      0    -23     77    -44    272   -223    132
    -20    -15      5     15    -12     -5      0    140     10    363   -174    228
     -2    -20    -18     10      5    -18     33    213     77    465   -103    290
     10    -15    -28      0     18    -23     38    254    116    517    -72    309
     23     20     -2    -20     12     10     46    280    148    563    -31    329
    -20     -2     18     10    -18      5     72    285    158    587      7    350
    -77    -38     38     57    -59      0     83    288    155    594     18    340
    -44     10     54     18    -49     31     93    311    161    602     20    319
    -25     28     54      0    -38     41     83    301    155    600     28    311
    -28     -2     25     15    -25     10     80    257    124    574     15    280
    -46      0     44     23    -46     20     93    226    109    566     18    254
    -54     38     93      5    -72     67    106    200    106    566     25    236
    -77     51    129     12   -103     90    127    174    103    568     36    241
    -98     23    122     36   -111     70    132    135     88    553     38    210
   -132     77    210     25   -171    142    116     75     51    514      7    150
   -161     62    223     49   -192    142    114     31     28    493     -5    119
   -192     64    257     64   -223    161    114      2     36    506     23    106
   -213    116    327     46   -270    220    111     -2     62    517     41    163
   -213    174    387     18   -301    280     93     -2     83    535     57    215
   -220    200    420      7   -319    309     62     -7     98    555     88    220
   -174    142    316     15   -244    228     38     15    111    558    101    236
   -197    163    358     15   -277    259     28     28    116    561    101    231
   -220    181    402     18   -311    290     15     25    119    566    106    233
   -233    176    407     28   -322    290     12     41    140    597    142    254
   -218    124    342     46   -280    233     18     62    153    615    161    249
   -226     23    246    101   -236    135      5     46    119    581    124    197
   -249    -38    210    142   -231     85      2     31     90    548     93    140
   -259    -90    168    174   -215     38     -5     15     67    530     88    111
   -265    -98    166    181   -215     33    -18     -5     46    504     70     80
   -283    -62    220    171   -254     77    -31    -38     20    478     46     36
   -329   -119    210    223   -272     46    -28    -49     12    483     49     10
   -358   -184    174    270   -267     -5     -7    -31     28    511     80     -2
   -337   -207    129    272   -233    -38      2    -10     44    522     75    -20
   -306   -218     85    259   -197    -67     -2     -7     31    501     31     10
   -296   -215     80    257   -189    -67      7      5     44    514     36     46
   -314   -246     64    277   -192    -90     38     31     70    550     70     64
   -345   -265     80    306   -213    -93     18      7     49    540     57     33
   -324   -283     41    301   -184   -122     15      0     25    514     25    -20
   -290   -431   -140    361    -77   -285     59     38    -25    413    -77   -119
   -288   -662   -374    472     41   -517    174    148    -83    231   -301   -368
   -293   -753   -459    524     83   -607    337    337     15    192   -405   -470
   -348   -459   -114    402   -116   -288    381    241    124    337   -228   -314
   -457     59    517    200   -488    288    163   -293     83    597    179     62
   -571    737   1306    -85   -940   1023   -122   -769    140   1088    859    706
   -618   1301   1919   -340  -1267   1610   -381   -966    332   1686   1582   1379
   -550   1140   1688   -296  -1119   1413   -600  -1008    332   1880   1790   1600
   -540    542   1083     -2   -813    813   -631  -1013    -18   1340   1210   1047
   -506    -15    488    259   -498    236   -504   -914   -452    498    324    184
   -436   -327    109    381   -272   -109   -265   -563   -389    285     -2   -155
   -418   -366     51    392   -236   -158   -129   -277   -161    426     75    -96
   -379   -371      7    374   -194   -184    -25    -80     -7    527    140    -59
   -337   -381    -44    358   -148   -215     57     41     88    576    163    -23
   -342   -405    -62    374   -140   -233     83     72    101    568    166     -2
   -366   -426    -59    394   -153   -244     90     98    114    581    184    -15
   -329   -426    -96    376   -116   -262     96    109    122    587    181    -25
   -298   -397   -101    345    -98   -249     98    103    122    587    189    -44
   -309   -389    -80    350   -114   -236    129    142    166    652    267    -67
   -314   -379    -64    345   -127   -223    132    155    189    667    236    -88
   -332   -389    -59    361   -137   -226    135    171    210    672    226     -5
   -337   -374    -38    353   -150   -207    135    181    233    693    267      5
   -335   -353    -18    345   -158   -187    114    171    239    698    301      7
   -324   -363    -41    342   -142   -202    127    192    262    732    319    -12
   -335   -337     -5    335   -166   -171    140    215    290    756    314    -10
   -348   -348      0    345   -174   -174    150    249    316    782    345     51
   -345   -329     15    337   -181   -158    155    272    337    807    363     38
   -335   -335      0    335   -168   -168    171    306    376    839    379     70
   -342   -316     25    329   -184   -148    179    342    423    878    423     85
   -342   -309     31    324   -189   -140    184    381    462    919    467    101
   -316   -277     38    298   -179   -119    176    410    493    950    488     85
   -288   -239     46    262   -168    -96    187    472    540    992    524    135
   -270   -218     49    244   -161    -85    200    537    597   1031    579    194
   -244   -200     44    220   -145    -77    200    581    639   1072    618    218
   -202   -163     38    184   -122    -62    197    610    659   1083    618    270
   -194   -158     33    176   -116    -62    210    631    670   1098    636    316
   -228   -171     57    200   -145    -57    220    633    675   1119    667    311
   -252   -145    103    197   -181    -20    226    615    665   1111    662    283
   -246   -140    106    194   -176    -18    233    600    646   1096    646    265
   -254   -158     96    207   -176    -31    244    587    636   1083    636    246
   -270   -161    109    215   -189    -25    239    553    618   1062    628    231
   -306   -168    137    239   -223    -18    259    532    620   1062    641    249
   -324   -168    155    246   -241     -7    298    517    636   1088    654    239
   -340   -122    218    228   -280     46    301    467    618   1075    646    194
   -379   -101    277    239   -329     88    316    433    602   1052    641    189
   -407   -119    285    262   -348     83    327    413    579   1026    618    179
   -423   -109    314    267   -368    101    324    392    571   1018    610    150
   -441    -20    418    228   -431    197    314    392    602   1044    654    184
   -433      2    436    215   -433    218    293    371    602   1044    665    197
   -418     25    444    194   -431    236    257    345    597   1054    683    184
   -402     75    478    163   -439    275    233    348    610   1080    717    197
   -420    -20    400    218   -413    189    236    361    618   1080    722    213
   -428      2    431    213   -431    215    220    358    628   1093    727    210
   -439     51    491    192   -465    270    215    355    639   1111    748    181
   -454     80    535    187   -493    306    220    363    644   1101    753    181
   -478     -5    470    241   -475    231    228    381    636   1083    740    200
   -475   -135    340    303   -407    101    223    353    581   1023    670    124
   -475   -220    252    345   -366     15    220    314    532    966    618     57
   -475   -233    241    355   -358      2    192    267    475    891    566     23
   -475   -265    207    368   -342    -28    181    257    457    865    558     33
   -467   -298    168    381   -319    -64    184    259    462    885    574     25
   -467   -301    163    384   -316    -70    174    244    446    888    571    -20
   -454   -322    132    389   -293    -96    166    239    446    896    602    -31
   -436   -324    111    379   -275   -106    145    218    415    865    571    -64
   -431   -327    103    379   -270   -111    145    220    407    844    540    -36
   -441   -353     88    394   -265   -132    145    226    410    849    561    -10
   -433   -340     93    387   -265   -124    142    223    423    862    574    -41
   -431   -353     75    389   -254   -140    142    213    405    826    532    -57
   -410   -478    -70    444   -171   -275    161    220    332    714    428   -135
   -394   -709   -316    550    -38   -514    239    270    218    506    197   -358
   -381   -865   -483    623     49   -675    368    376    179    366     12   -581
   -420   -701   -283    561    -72   -493    459    355    272    452    106   -522
   -561   -296    265    428   -415    -18    355    -23    379    745    488   -153
   -732    420   1150    153   -943    784     93   -444    605   1314   1187    550
   -802   1070   1873   -132  -1337   1470   -142   -607    950   1992   1951   1330
   -644   1049   1693   -205  -1169   1371   -433   -652   1052   2283   2236   1686
   -587    602   1189     -7   -888    896   -561   -740    719   1891   1836   1309
   -600     70    670    265   -636    368   -514   -756    171   1067   1021    457
   -605   -355    249    480   -428    -54   -285   -498    -31    587    488   -109
   -548   -423    122    485   -335   -150    -64   -166    148    649    472   -150
   -470   -441     28    457   -252   -207     67     49    270    698    485   -124
   -431   -478    -46    452   -192   -262    137    166    332    724    498   -122
   -415   -475    -59    446   -179   -267    161    213    350    732    501   -140
   -428   -475    -46    452   -192   -262    176    239    358    722    485   -137
   -433   -480    -46    457   -194   -262    189    257    366    727    488   -129
   -428   -485    -59    457   -187   -272    197    267    374    735    491   -137
   -402   -501    -98    452   -153   -301    194    270    368    722    485   -145
   -381   -506   -124    441   -129   -314    197    283    368    722    491   -145
   -376   -470    -93    423   -142   -280    215    314    400    750    527   -119
   -387   -433    -46    410   -174   -239    228    337    426    771    558    -88
   -389   -431    -41    410   -174   -236    220    348    423    761    558    -93
   -361   -384    -23    371   -171   -202    194    332    410    745    553   -101
   -350   -342      7    348   -179   -168    192    345    426    756    563    -93
   -345   -329     15    335   -181   -158    189    355    439    758    561   -101
   -353   -322     31    337   -192   -145    213    394    467    784    581    -80
   -342   -293     49    316   -197   -122    233    446    511    823    615    -41
   -311   -296     15    303   -166   -142    249    491    542    852    633    -12
   -293   -290      2    290   -150   -142    262    537    576    885    665     23
   -301   -265     36    283   -168   -114    290    605    641    945    719     88
   -241   -244     -2    241   -122   -124    280    631    654    950    727     96
   -184   -239    -54    210    -64   -148    275    649    654    948    735    106
   -176   -220    -46    197    -64   -135    293    704    698    984    774    150
   -168   -200    -31    184    -70   -116    303    737    724   1000    789    168
   -166   -197    -31    181    -70   -114    319    758    750   1026    823    194
   -168   -218    -51    192    -59   -135    329    776    769   1047    849    197
   -176   -210    -33    192    -72   -124    342    774    776   1044    857    197
   -194   -181     12    189   -103    -85    342    761    774   1041    859    210
   -202   -140     62    168   -135    -41    335    730    758   1026    849    205
   -220   -114    106    166   -166     -2    340    704    743   1008    849    210
   -249   -106    142    176   -197     18    358    680    743   1013    859    202
   -296    -75    220    187   -259     72    387    659    758   1021    878    205
   -332    -83    249    205   -293     80    394    623    735    997    849    163
   -316    -90    223    202   -272     64    394    574    696    956    815    116
   -322   -116    205    218   -265     44    410    555    683    930    802    106
   -342   -106    236    226   -290     64    446    568    706    943    818    124
   -309    -46    262    176   -288    106    433    535    698    937    813    114
   -290    -28    262    158   -277    114    418    501    683    924    807    111
   -303     -5    298    153   -301    145    402    493    696    937    820    127
   -306      5    311    150   -309    158    381    483    704    948    826    137
   -290     -7    283    145   -288    137    358    470    683    927    815    122
   -275      5    280    135   -277    142    345    462    678    927    823    124
   -288      2    288    140   -288    145    337    452    667    911    818    122
   -301    -10    290    155   -296    140    345    444    654    896    810    116
   -303    -83    220    194   -265     67    345    449    641    880    792    106
   -322   -187    135    254   -231    -25    345    439    605    833    735     46
   -335   -241     93    285   -215    -75    348    420    579    789    688      2
   -337   -298     38    319   -189   -129    366    420    563    766    675     10
   -309   -366    -57    335   -127   -213    353    389    504    714    628    -31
   -296   -353    -57    324   -119   -205    340    368    480    701    618    -51
   -303   -348    -44    324   -129   -197    332    358    475    693    613    -64
   -303   -368    -64    337   -119   -218    332    353    472    685    618    -57
   -306   -350    -44    327   -132   -197    340    366    485    696    631    -33
   -283   -353    -70    319   -109   -213    327    350    467    667    600    -49
   -277   -368    -93    322    -93   -233    314    332    441    644    571    -72
   -288   -371    -83    329   -103   -228    306    322    428    639    566    -88
   -283   -374    -90    327    -96   -231    319    329    431    641    571    -80
   -283   -454   -171    368    -57   -314    337    340    397    576    506   -140
   -259   -667   -407    462     72   -537    394    376    301    397    309   -335
   -275   -852   -576    563    150   -714    506    465    244    205     80   -566
   -293   -763   -470    527     85   -615    610    571    348    246    103   -579
   -381   -420    -38    400   -171   -231    592    374    454    459    376   -319
   -498    119    615    187   -558    366    350   -135    485    818    885    189
   -600    787   1387    -93   -992   1085    122   -454    680   1405   1605    893
   -550    982   1530   -215  -1041   1254   -103   -491    906   1927   2151   1454
   -472    587   1057    -57   -766    820   -275   -561    719   1797   1997   1358
   -483     20    504    228   -493    262   -327   -672    148    974   1176    566
   -488   -423     64    457   -277   -179   -231   -613   -303    168    361   -244
   -459   -602   -142    530   -161   -371    -10   -254   -106    197    296   -314
   -446   -592   -145    519   -150   -368    127     -2    101    327    371   -246
   -381   -574   -192    475    -96   -384    244    184    241    410    426   -194
   -353   -574   -220    465    -67   -397    311    280    306    441    436   -184
   -376   -555   -181    465    -98   -368    319    296    314    439    428   -202
   -371   -563   -192    467    -90   -379    327    316    322    439    433   -194
   -350   -558   -210    454    -72   -384    335    327    322    426    431   -192
   -350   -579   -228    465    -62   -405    332    332    324    420    433   -187
   -371   -589   -220    480    -77   -405    322    322    327    418    433   -184
   -374   -581   -207    478    -83   -397    329    335    345    428    441   -166
   -358   -550   -194    454    -83   -374    335    355    366    446    462   -142
   -353   -527   -174    441    -90   -350    353    394    400    475    493   -111
   -335   -509   -174    420    -80   -340    350    407    394    475    496   -106
   -327   -496   -168    410    -80   -332    337    410    394    478    501    -96
   -345   -514   -168    428    -90   -342    353    428    418    485    501    -85
   -342   -478   -135    410   -103   -306    376    452    446    504    522    -59
   -335   -436   -101    384   -119   -267    384    475    480    527    550    -31
   -337   -433    -96    384   -122   -265    376    498    504    540    574     -5
   -316   -402    -85    358   -116   -244    379    530    530    532    592      5
   -324   -376    -51    350   -137   -215    363    550    548    535    600     10
   -303   -342    -38    322   -135   -192    376    605    600    610    633     44
   -288   -319    -31    303   -129   -176    387    667    657    670    680     98
   -283   -311    -31    296   -129   -171    384    698    685    691    704    132
   -241   -272    -31    257   -106   -153    384    732    714    717    732    171
   -218   -207      7    213   -114   -101    384    756    737    740    758    207
   -254   -218     36    236   -145    -90    361    740    724    727    745    202
   -220   -218      0    218   -111   -109    353    732    709    719    727    202
   -181   -150     31    166   -106    -59    376    732    709    724    732    213
   -150   -129     20    140    -88    -54    384    706    691    709    714    189
   -166   -189    -23    179    -72   -106    384    670    654    665    670    150
   -213   -220    -10    215   -103   -116    345    594    597    620    631    116
   -220   -161     59    192   -140    -51    368    576    602    628    654    127
   -236   -153     80    194   -161    -36    392    561    597    615    641    109
   -262   -171     88    215   -176    -41    400    524    568    589    623     85
   -290   -194     96    241   -194    -49    413    485    535    558    602     49
   -316   -174    142    246   -231    -15    418    449    506    532    568      7
   -361   -114    246    236   -303     64    431    436    514    537    558     46
   -358    -54    303    205   -332    124    423    402    498    522    553     46
   -329     33    361    145   -345    194    400    379    493    522    566     49
   -329    103    433    114   -381    267    361    368    491    537    592     72
   -314     88    402    111   -358    244    324    363    472    535    579     67
   -293    109    402     90   -348    257    329    368    470    532    571     64
   -324    122    444    101   -384    283    329    361    472    532    576     70
   -371     83    454    145   -413    267    290    335    457    519    563     59
   -376      7    384    184   -381    194    285    327    431    488    519     28
   -374    -59    314    215   -345    127    293    324    407    452    480      0
   -374   -114    257    241   -316     70    301    322    387    426    457    -10
   -387   -137    249    262   -319     54    290    311    368    415    457     -5
   -389   -140    249    265   -322     54    280    290    332    384    426    -36
   -389   -137    252    262   -322     54    270    270    303    355    402    -46
   -400   -171    226    285   -314     25    265    254    275    332    379    -54
   -389   -179    210    285   -301     15    254    241    246    314    355    -70
   -387   -168    215    275   -301     23    244    226    228    293    329   -101
   -387   -142    244    262   -316     49    223    213    213    277    311   -111
   -358   -122    236    236   -298     57    207    207    197    265    301   -119
   -322    -88    233    205   -277     72    228    210    202    272    319   -101
   -314   -127    187    218   -254     28    207    194    179    246    296   -127
   -210   -176     33    192   -122    -72    155    228    155    197    236   -171
   -231   -439   -207    332    -12   -324    226    293     96     44     44   -337
   -340   -691   -350    517      5   -522    397    410     93   -114   -174   -550
   -293   -431   -140    361    -80   -285    449    496    254    -12    -90   -506
   -376    -25    348    200   -363    161    342    150    207    129    145   -309
   -558    400    956     77   -758    678     77   -467    -38    324    527     36
   -628    982   1610   -176  -1119   1296   -205   -883   -132    714   1093    524
   -550   1122   1670   -285  -1111   1397   -452   -987    -80   1124   1553    932
   -446    688   1135   -122   -789    911   -524   -950   -220    971   1363    797
   -431    163    594    132   -514    379   -452   -909   -623    176    540     90
   -444   -311    132    379   -288    -90   -283   -724   -802   -436   -155   -491
   -402   -413    -12    405   -194   -213   -109   -397   -493   -272   -106   -426
   -335   -355    -20    345   -158   -189      7   -153   -239    -98      7   -314
   -293   -387    -96    340   -101   -241     93     12    -88     -7     57   -257
   -277   -426   -148    353    -64   -288    158    111     -2     38     80   -215
   -252   -384   -132    316    -62   -257    179    145     36     64     90   -192
   -223   -283    -59    252    -83   -171    200    163     67     88    106   -187
   -241   -280    -38    259   -103   -158    181    153     62     83     96   -192
   -252   -301    -49    277   -101   -176    161    153     62     88    109   -179
   -239   -340   -101    290    -70   -223    163    168     75     96    119   -174
   -223   -329   -106    275    -59   -218    163    181     90    109    135   -161
   -215   -296    -83    254    -67   -189    168    192    111    127    150   -150
   -218   -319   -101    270    -59   -210    187    220    137    148    166   -114
   -236   -319    -83    275    -80   -202    213    244    171    179    200    -75
   -254   -314    -62    283    -98   -189    215    259    194    202    215    -57
   -239   -283    -44    259    -98   -163    218    277    213    218    218    -44
   -210   -207      2    210   -106   -103    241    309    249    254    246     -7
   -202   -223    -23    213    -90   -124    241    327    265    270    259     15
   -231   -275    -44    252    -93   -161    220    335    270    272    252     28
   -223   -257    -33    239    -96   -145    228    368    314    306    283     75
   -192   -213    -20    202    -85   -116    246    400    363    345    316    114
   -166   -179    -15    171    -75    -98    244    436    410    400    342    135
   -150   -171    -23    161    -64    -98    239    470    459    462    384    189
   -132   -184    -54    155    -38   -119    257    506    504    514    428    236
   -109   -197    -88    153    -10   -142    254    524    522    537    444    244
    -77   -179   -103    127     10   -142    233    527    514    522    426    220
    -44   -161   -116    101     33   -140    226    522    506    504    407    200
    -20   -168   -150     93     64   -158    233    514    488    483    392    189
     12   -163   -176     75     93   -168    233    504    465    459    376    174
     46   -140   -189     46    116   -163    228    472    428    410    337    124
     51   -135   -187     41    119   -161    210    431    387    366    306     93
     64   -155   -220     44    140   -189    192    392    332    319    285     80
    142   -114   -257    -12    200   -184    181    371    293    288    275     85
    116   -122   -239      0    176   -179    179    327    249    246    249     64
     15   -179   -197     80    103   -189    181    249    174    168    187      2
     -2   -174   -174     85     83   -174    181    200    135    124    142    -44
     31   -148   -179     59    103   -163    168    174    103     90    127    -51
     33   -109   -145     36     88   -127    153    148     93     98    140    -51
     31    -70   -103     18     64    -85    153    145    111    129    168    -36
     33    -23    -57     -5     44    -38    132    135    122    153    202    -20
     28     28      0    -28     15     15     90    129    145    189    246      7
     10     12      2    -12      2      7     64    122    135    197    244      5
     -7     -7     -2      7     -2     -5     88    142    132    210    259     36
    -41    -10     31     23    -38     10     98    150    142    233    298     62
    -54    -12     41     33    -49     12    101    148    145    239    314     33
    -38    -64    -28     51     -7    -46    109    174    153    239    296     59
    -57   -168   -111    111     25   -140    129    181    135    205    254     77
    -67   -129    -62     96     -2    -96    132    192    142    202    254     44
    -51   -153   -101    103     23   -127    114    161     98    150    205     -7
    -36   -215   -181    124     72   -197    103    148     54    109    174    -12
    -49   -200   -153    124     51   -176    106    166     57    111    168    -18
   -109   -244   -137    176     12   -192    111    174     51    106    166    -12
   -189   -353   -163    272    -12   -259    137    140      7     83    161    -10
   -231   -389   -158    309    -38   -275    148    116    -15     49    127    -49
   -249   -348    -98    298    -77   -226    158    129     -5     46    103    -72
   -257   -267    -12    259   -124   -142    155    135     -2     46     98    -57
   -239   -236      2    239   -122   -116    137    119    -15     23     85    -54
   -262   -340    -80    301    -93   -210    135    132    -15     28    103    -10
   -254   -418   -166    335    -44   -293    179    168    -10     38    116     -2
   -213   -545   -332    379     57   -439    192    210    -41    -33     20   -109
   -148   -711   -563    431    207   -639    272    314    -25   -145   -153   -283
   -106   -646   -540    376    215   -594    353    426    101   -140   -205   -342
   -101   -298   -200    200     46   -249    342    353    181    -33    -93   -239
   -124     72    197     25   -161    135    114   -111    -72     38    127      2
   -174    524    698   -174   -436    610   -223   -662   -397    181    488    275
   -189    893   1080   -353   -636    987   -485   -943   -498    472    909    545
    -93    704    797   -306   -446    750   -628  -1031   -628    496    974    581
    -41    228    267    -93   -155    246   -633  -1026   -906      7    467    187
    -20   -257   -236    140    106   -246   -493   -870  -1101   -618   -236   -355
     31   -555   -589    262    306   -571   -345   -581   -875   -631   -389   -465
     67   -568   -639    249    350   -602   -213   -327   -566   -415   -254   -348
    135   -511   -646    187    389   -576    -83   -109   -327   -249   -135   -236
    116   -548   -665    215    389   -605     -2     15   -207   -168    -83   -197
     44   -623   -667    285    355   -644     51     51   -179   -145    -59   -176
     41   -579   -620    267    329   -597     75     77   -150   -119    -23   -153
     25   -555   -584    265    303   -568     64     75   -142   -119    -15   -161
    -20   -581   -561    301    270   -571     62     85   -129   -122    -31   -168
    -67   -584   -517    324    223   -550     70    103   -103   -103    -46   -163
    -41   -550   -511    296    233   -532     72     98   -103   -109    -64   -140
     -7   -483   -475    244    231   -480     57     93   -103   -106    -41   -109
    -15   -446   -431    231    207   -439     70    127    -70    -72      0    -90
    -33   -441   -410    236    187   -426     83    150    -38    -54     10    -44
    -23   -446   -426    233    200   -436     85    163    -25    -41     18     -2
     -2   -452   -449    226    220   -449     80    168    -15    -10     33     -5
     -5   -394   -389    200    192   -392     83    181     18     31     57    -18
     -5   -358   -353    179    171   -355     93    197     46     44     80    -20
     -5   -335   -329    168    161   -332    111    218     72     67    109      2
     -2   -322   -319    161    155   -322    127    254    119    111    158     36
     25   -306   -332    140    179   -319    127    283    148    155    207     44
      7   -316   -324    153    163   -319    119    309    176    171    189     62
    -20   -371   -350    197    163   -361    122    350    218    189    187    142
    -51   -309   -257    179    101   -283    142    405    285    244    241    189
    -31   -220   -189    127     77   -205    155    441    340    275    275    210
     15   -262   -277    122    145   -270    158    444    340    265    280    272
     33   -244   -277    106    153   -262    166    467    345    277    296    290
     44   -215   -259     83    150   -236    176    480    342    285    296    252
     33   -233   -267    101    150   -249    181    475    332    293    311    226
     10   -202   -213     96    111   -207    176    449    306    257    283    181
     -7   -163   -155     85     72   -161    179    433    288    228    254    148
     18   -137   -158     59     85   -148    161    387    241    161    192    129
     12   -122   -135     54     72   -127    163    345    192    109    163    166
    -28   -109    -80     67     25    -96    168    309    158     93    158    124
    -33    -57    -23     44     -5    -41    153    267    114     51    140    119
    -77    -64     10     70    -46    -25    142    228     80     41    142    119
    -93    -93      0     93    -46    -46    153    207     75     28    132    106
    -83    -96    -12     88    -36    -57    135    194     51     -2    137    137
    -83    -41     41     62    -64     -2    137    194     72     46    161    155
    -98      7    106     44   -103     54    119    155     57     51    148     98
    -90     62    153     15   -122    106     72     96     23     67    171     20
   -106     90    197      7   -150    142     44     70     18     67    174     10
   -132     67    200     31   -166    132     41     80     28     90    197     10
   -129     54    181     36   -155    116     33     70     20    101    220     -7
    -77     80    158      0   -116    119      7     54    -12     70    205     -5
    -59    111    171    -28   -116    140      5     64    -10     64    213     70
    -33     77    109    -23    -70     93     12    103      0     59    223    135
     10    -12    -23      0     15    -18     -7    101    -31     18    174    127
     51    -70   -122     10     85    -96    -38     80    -54     10    142     88
     54    -75   -129      7     90   -101    -36     83    -49     25    129      2
    -41   -174   -135    106     44   -153    -18     41    -96    -18    101    -44
    -80   -233   -155    155     33   -194     25     41   -106    -31     93    -36
    -75   -220   -145    148     33   -184     20     44   -106    -41     85    -25
    -23   -200   -176    109     75   -189    -12      7   -145    -83     62    -41
     18   -220   -239    101    127   -231    -12      7   -153    -88     70    -20
      2   -239   -244    116    122   -241      0     18   -140    -72     80    -10
    -25   -236   -210    132     90   -223      7     23   -135    -80     64    -20
      5   -290   -298    140    150   -296     -5      0   -171   -114     44    -38
     33   -272   -306    119    168   -288     -2      2   -174   -124     33    -31
     38   -358   -397    158    215   -376     15     28   -181   -158    -12    -54
     49   -566   -615    259    332   -589     75     93   -213   -265   -137   -155
     44   -696   -740    324    389   -719    194    228   -184   -384   -309   -316
     41   -613   -657    285    348   -633    293    335    -57   -353   -324   -353
    -36   -283   -246    158    103   -265    272    150    -28   -215   -137   -223
   -103    163    267    -28   -184    215    -20   -415   -265    -44    205     49
   -129    711    841   -293   -485    776   -322   -831   -389    296    730    517
   -106    979   1083   -436   -594   1031   -540   -961   -322    737   1262    966
    -59    704    761   -322   -410    732   -633   -961   -374    776   1280    976
    -54    288    342   -116   -197    314   -631   -966   -693    179    636    436
    -80   -210   -129    145     23   -171   -454   -787   -898   -480    -96   -158
    -67   -454   -387    262    158   -423   -270   -493   -701   -491   -226   -257
    -10   -488   -480    249    233   -485   -145   -259   -470   -342   -145   -181
      2   -496   -498    246    249   -496    -20    -70   -290   -218    -64   -114
     10   -501   -511    244    259   -506     46     18   -210   -168    -41    -83
     18   -488   -509    233    262   -498     59     41   -187   -161    -38    -72
      7   -480   -491    236    246   -485     70     59   -166   -155    -38    -64
     28   -485   -514    228    270   -498     70     75   -155   -161    -46    -54
     51   -457   -511    202    277   -483     57     72   -158   -168    -46    -38
     10   -426   -436    207    220   -431     90    124    -90   -109    -10     -2
     20   -449   -470    210    244   -459     83    114    -77    -93     -7    -31
     88   -446   -535    179    311   -491     51     83   -111   -122    -18    -54
    103   -392   -498    142    298   -444     64    135    -75    -83     25     -2
     88   -350   -439    129    262   -394     64    135    -67    -72     31     10
     59   -368   -428    153    241   -397     75    137    -59    -72     20     -7
     41   -387   -428    174    233   -407     93    150    -33    -57     31    -36
     36   -389   -428    176    231   -407    114    187      7    -23     72    -10
     59   -358   -418    148    239   -387    111    213     31     -7     96     38
     77   -355   -433    137    254   -392     98    228     36     -2     88     64
     64   -353   -418    145    241   -384    114    277     85     46    119     96
     80   -329   -413    124    246   -371    124    322    140     93    155    122
    124   -322   -446     98    283   -384    124    342    161    111    166    135
    129   -298   -428     83    275   -363    140    389    215    166    213    181
    124   -223   -348     49    236   -285    174    472    311    262    301    262
    145   -168   -314     10    228   -239    207    509    350    283    324    277
    187   -166   -353    -10    267   -259    194    485    327    252    296    262
    192   -153   -345    -20    267   -249    194    506    342    259    311    306
    150   -161   -311      5    231   -236    215    530    368    277    345    363
     96   -194   -290     49    192   -241    239    519    358    252    324    340
     51   -194   -246     70    148   -220    249    496    324    210    280    280
     33   -210   -244     85    137   -226    233    428    262    135    207    210
     41   -236   -277     98    158   -257    220    371    192     70    166    181
     44   -246   -293    101    168   -270    218    350    174     67    176    197
     25   -181   -207     77    114   -194    228    332    168     67    192    194
    -10   -119   -109     62     46   -116    226    290    142     46    171    161
    -54   -109    -54     83      0    -83    233    272    140     49    168    150
    -36   -124    -88     77     23   -109    205    210     72    -23     98     75
     10   -132   -142     59     75   -137    184    158     12    -85     46     41
      2    -85    -88     38     44    -85    202    168     41    -51     80     88
    -12    -46    -33     31     10    -41    207    158     62    -20    114    109
    -25    -18      7     20    -18     -7    192    140     67     -5    132    122
    -25    -12     12     18    -20      0    171    127     72      7    137    122
     -7    -10     -2      7     -5     -7    150    122     67     -5    124    124
     28     15    -12    -20     20      2    140    127     62     -2    124    140
     54     28    -25    -41     38      2    142    137     59     -2    129    163
     33     28     -5    -31     20     12    155    155     83     20    153    181
      7    -36    -44     12     23    -38    171    158     83     20    137    140
     44   -129   -174     44    109   -150    150    122     20    -54     67     72
     38   -187   -228     72    132   -207    148    122     -7    -90     36     57
     33   -228   -262     96    148   -246    158    119    -20   -111     18     51
    -10   -277   -270    142    129   -275    153    103    -46   -137    -10     25
    -28   -322   -293    176    132   -309    132     72    -75   -163    -33    -25
    -38   -311   -275    174    116   -293    127     54    -88   -184    -49    -57
    -36   -290   -257    163    109   -275    137     62    -83   -176    -31    -33
    -20   -309   -290    163    132   -298    129     62    -96   -187    -33    -23
      7   -290   -298    142    153   -293    106     46   -122   -218    -59    -44
     -5   -288   -283    145    137   -285    106     57   -124   -226    -72    -38
    -28   -319   -290    174    129   -303    114     54   -129   -233    -93    -38
    -38   -332   -293    184    124   -314    124     51   -132   -241    -96    -41
    -28   -358   -329    194    150   -345    137     59   -148   -265   -109    -67
     -2   -553   -550    275    272   -553    184     98   -218   -400   -272   -223
      7   -727   -735    358    368   -730    306    210   -244   -568   -493   -433
      2   -659   -662    327    332   -662    418    324   -148   -579   -545   -491
    -83   -301   -218    192     67   -259    423    132    -90   -441   -358   -337
   -158    176    335    -10   -246    257    124   -439   -241   -202     59     44
   -213    769    982   -277   -597    875   -210   -870   -283    215    644    561
   -197   1145   1343   -472   -769   1244   -475  -1010   -140    761   1254   1091
   -127    883   1010   -376   -568    945   -602   -971   -103    940   1395   1236
   -127    337    465   -106   -296    400   -558   -948   -449    306    724    659
   -161   -213    -54    187    -54   -135   -410   -859   -844   -527   -142    -98
   -161   -470   -309    314     72   -389   -218   -579   -735   -659   -374   -303
   -129   -483   -353    306    111   -418    -64   -311   -493   -514   -303   -241
    -96   -475   -379    285    140   -428     46   -127   -345   -423   -257   -192
    -83   -444   -363    262    137   -405    114    -31   -262   -368   -226   -171
    -75   -418   -342    244    132   -379    150     12   -239   -363   -231   -168
    -90   -418   -327    254    116   -374    179     49   -207   -350   -220   -135
   -116   -436   -322    275    101   -379    166     51   -200   -337   -215   -137
   -103   -439   -335    270    114   -387    176     59   -187   -322   -213   -148
   -103   -381   -280    241     88   -332    197     72   -158   -290   -187   -132
   -114   -342   -228    228     57   -285    218    114   -116   -246   -150   -111
    -80   -381   -303    231    111   -345    205    116   -132   -257   -155   -119
    -80   -389   -309    233    111   -350    187    101   -148   -272   -158    -98
    -98   -348   -252    220     75   -301    205    135   -106   -228   -116    -51
   -122   -324   -202    223     38   -265    228    161    -72   -202   -103    -41
   -127   -316   -192    220     31   -254    249    184    -44   -187    -93    -20
   -135   -290   -155    213      7   -223    272    207    -10   -161    -72    -23
   -132   -270   -140    200      2   -205    290    223     12   -140    -51    -54
    -98   -252   -153    176     25   -202    277    226     25   -122    -41    -18
    -85   -257   -171    171     41   -215    259    252     54   -103    -28     38
    -85   -252   -168    168     38   -210    241    285     88    -83     -5     88
    -80   -244   -166    161     41   -205    252    340    135    -41     28    124
    -75   -187   -111    132     18   -150    257    387    181      7     72    153
    -77   -155    -80    116      0   -119    280    439    244     57    127    194
    -75   -109    -36     90    -20    -72    301    485    283    101    161    223
    -49    -77    -28     62    -12    -54    316    519    301    119    171    241
    -54    -31     23     44    -38     -5    327    542    316    127    194    272
   -155    -77     75    114   -116     -2    293    517    293     93    189    275
   -202    -90    111    145   -158     10    301    501    275     44    174    275
   -181    -62    119    122   -150     25    306    478    244    -12    148    267
   -192    -54    137    124   -166     41    329    465    228    -36    137    249
   -241    -90    150    166   -197     28    348    428    205    -51    116    207
   -272    -38    233    153   -254     96    345    379    176    -51    111    181
   -296    -31    265    163   -283    116    350    355    161    -44    114    181
   -327    -54    272    192   -301    109    337    314    122    -83     70    158
   -363    -46    314    202   -340    135    348    280     90   -103     54    127
   -400    -25    374    213   -387    174    353    254     77   -109     46     88
   -431     25    457    202   -444    241    358    239     85   -103     57     93
   -470     75    545    197   -506    309    366    210     96    -96     70    111
   -511    114    623    197   -568    366    345    179     88    -93     77    127
   -537    155    693    189   -615    426    309    155     85    -90     77    140
   -514    168    680    171   -597    423    290    166     96    -77     90    171
   -501    148    649    176   -574    397    275    171     93    -75    101    192
   -532    161    693    184   -613    426    270    174     98    -64    109    197
   -584    176    761    202   -672    467    283    187    119    -38    127    215
   -581    150    730    215   -654    439    288    197    124    -41    116    220
   -568    101    670    233   -618    384    290    207    109    -62     90    205
   -587     44    628    270   -607    337    290    202     80    -96     57    174
   -633     -2    631    316   -633    314    296    184     51   -122     31    158
   -693    -18    672    353   -685    327    301    158     28   -140     12    145
   -756    -36    719    397   -737    340    309    135     10   -163     -2    135
   -802    -93    709    446   -758    306    290    109    -20   -197    -28    106
   -776   -109    667    441   -722    277    283    101    -41   -210    -46    101
   -792   -122    667    454   -732    272    285    101    -51   -218    -54    106
   -831   -119    711    475   -771    296    296    111    -44   -207    -46    119
   -857   -135    719    496   -792    290    283     98    -54   -220    -57    106
   -893   -135    758    514   -828    311    288    106    -51   -215    -46    124
   -872   -116    753    493   -815    316    288    124    -44   -207    -38    129
   -833   -119    714    478   -774    296    303    132    -54   -231    -59    103
   -872   -262    607    566   -743    171    337    132   -111   -335   -163     10
   -885   -470    415    678   -652    -25    439    215   -171   -498   -366   -187
   -865   -566    298    714   -581   -135    571    366   -150   -607   -535   -368
   -911   -366    545    639   -730     88    667    394    -33   -517   -449   -301
  -1036     41   1075    496  -1057    558    491   -101    -88   -314   -116     31
  -1205    691   1896    257  -1551   1293    161   -654    -90    119    504    641
  -1299   1312   2611    -10  -1953   1961   -132   -924     62    698   1210   1322
  -1249   1418   2668    -83  -1958   2042   -394   -997    192   1145   1691   1818
  -1252    885   2135    181  -1693   1509   -452  -1005    -80    758   1270   1449
  -1208    293   1499    457  -1353    896   -363   -896   -511    -75    384    618
  -1137    -93   1044    615  -1093    472   -142   -594   -602   -524   -163     85
  -1093   -176    917    636  -1005    368     67   -244   -371   -441   -176     54
  -1036   -205    831    620   -935    311    202    -25   -223   -361   -135     83
  -1013   -220    789    615   -904    283    272     83   -148   -322   -116     98
  -1028   -231    797    626   -914    283    296    116   -127   -322   -122     98
  -1047   -233    813    641   -930    288    306    137   -114   -332   -132    101
  -1013   -200    813    605   -914    306    303    155   -106   -332   -137    101
  -1002   -197    802    600   -904    301    316    174    -96   -329   -135    109
  -1021   -202    818    610   -922    306    335    197    -67   -309   -114    132
  -1047   -202    844    626   -945    319    350    220    -33   -275    -88    166
  -1140   -210    930    672  -1036    358    392    236      0   -239    -46    202
  -1226   -202   1023    714  -1127    410    420    254     31   -202    -10    228
  -1161   -181    979    670  -1072    397    410    270     41   -194    -10    233
  -1013   -135    878    574   -945    371    376    285     41   -200    -25    239
  -1002    -98    901    550   -956    400    381    314     75   -174      2    262
  -1002   -109    891    555   -948    389    387    329     98   -158     25    275
  -1031   -142    888    584   -961    371    400    353    119   -132     49    303
  -1041   -135    906    589   -974    384    415    387    158    -93     80    340
  -1028   -109    919    566   -976    402    433    433    202    -57    111    368
  -1018   -109    909    561   -963    400    441    483    239    -28    137    389
  -1002   -116    885    558   -945    384    449    532    272      7    171    423
   -966    -80    885    524   -927    402    457    581    316     57    213    475
   -943    -57    885    498   -917    413    467    623    358     93    241    509
   -932    -33    896    483   -917    431    478    670    405    140    288    555
   -927    -33    891    478   -911    428    485    701    433    176    329    597
   -898     -7    891    454   -896    441    493    727    449    200    353    623
   -888      7    893    439   -891    452    496    724    452    207    371    639
   -917      7    924    454   -919    465    496    701    439    197    368    633
   -930      2    932    462   -932    467    493    683    423    176    358    623
   -906     -5    901    457   -904    446    483    672    405    153    337    613
   -906    -23    883    465   -896    428    475    641    384    132    316    597
   -945    -33    909    488   -930    436    483    610    366    116    301    574
   -979    -25    953    501   -969    462    491    571    348     96    283    553
   -982    -12    969    498   -976    478    498    530    319     75    257    527
   -987     -5    979    496   -984    485    517    496    298     75    241    509
  -1026    -10   1015    517  -1023    501    530    462    280     62    223    493
  -1054    -23   1031    537  -1047    504    535    436    262     49    210    478
  -1054     23   1078    517  -1065    550    540    426    267     64    228    483
  -1052     59   1109    496  -1080    581    532    400    267     64    239    485
  -1075     77   1153    498  -1114    615    514    384    270     62    249    504
  -1122     88   1210    517  -1166    649    485    366    272     59    252    527
  -1117     90   1208    514  -1161    649    457    340    262     38    244    522
  -1036    116   1150    457  -1093    633    400    316    244     10    220    514
   -932    184   1117    374  -1026    649    371    327    252     12    226    542
   -906    184   1088    361   -997    633    363    335    246     -5    223    558
   -974     72   1047    452  -1010    558    366    319    213    -46    189    524
   -943    -31    909    485   -927    439    355    280    153   -106    127    446
   -901    -80    820    491   -862    368    337    249    101   -150     88    392
   -891    -96    792    491   -841    348    316    215     59   -181     51    350
   -898   -132    766    517   -833    316    314    194     38   -218     28    316
   -917   -166    750    540   -833    290    306    184     23   -254     12    298
   -937   -174    763    553   -852    293    298    176     10   -285    -10    277
   -956   -150    805    550   -883    324    288    174      0   -293    -18    272
   -982   -140    841    561   -911    350    285    176      2   -285    -12    270
  -1008   -140    867    571   -940    363    283    176     10   -265      7    259
  -1034   -166    865    600   -950    348    293    184     12   -262     -2    226
  -1023   -189    833    605   -930    322    306    202     20   -257    -23    254
  -1008   -215    792    613   -901    288    319    218     33   -246    -10    301
  -1028   -283    743    654   -885    228    324    207     -5   -296    -70    236
  -1018   -465    553    740   -787     44    366    233    -93   -436   -236     67
  -1015   -670    345    841   -683   -163    483    319   -174   -623   -472   -189
  -1002   -667    335    836   -670   -166    615    470   -106   -649   -535   -293
  -1083   -415    667    748   -878    124    646    314     12   -467   -314    -80
  -1228    111   1340    558  -1286    724    454   -166     90   -106    181    452
  -1358    880   2239    236  -1800   1558    184   -563    272    454    896   1187
  -1358   1312   2670     23  -2013   1990    -80   -678    530   1036   1551   1875
  -1260   1041   2299    106  -1779   1670   -288   -714    441   1052   1566   1966
  -1257    485   1743    384  -1499   1114   -332   -789    -25    381    859   1265
  -1262    -41   1221    649  -1241    589   -228   -701   -444   -376     38    407
  -1244   -314    930    779  -1088    306     -5   -355   -374   -519   -205    135
  -1171   -332    839    750  -1008    252    163    -80   -197   -428   -168    158
  -1085   -345    737    714   -911    194    259     85    -98   -384   -150    176
  -1052   -363    688    706   -872    163    316    171    -49   -366   -140    187
  -1041   -350    691    696   -867    168    342    213    -28   -361   -132    192
  -1026   -376    646    698   -839    135    348    241    -25   -363   -132    187
  -1010   -342    667    675   -839    161    350    267     -7   -348   -122    194
   -992   -311    680    649   -839    184    345    280      2   -340   -114    207
  -1002   -332    670    667   -836    168    340    262    -18   -371   -142    166
  -1034   -324    706    678   -870    189    355    267    -15   -363   -158    163
  -1018   -324    693    672   -857    184    355    280     -7   -355   -163    205
   -995   -306    685    649   -841    189    350    296      5   -335   -142    223
   -969   -303    665    636   -818    179    348    311     23   -319   -127    233
   -953   -270    683    610   -820    205    342    319     25   -324   -124    231
   -948   -233    711    589   -831    239    335    329     36   -316   -127    226
   -911   -226    685    568   -800    228    329    348     46   -303   -145    210
   -865   -192    672    530   -769    239    342    389     77   -277   -127    257
   -865   -200    665    530   -766    231    340    413    101   -272   -101    316
   -844   -176    667    509   -756    244    353    454    135   -257    -85    368
   -807   -166    639    485   -724    236    374    509    179   -200    -49    394
   -766   -122    644    444   -706    259    376    548    218   -145    -12    387
   -727    -49    675    387   -704    311    355    576    246   -124     12    415
   -735    -83    652    407   -696    283    368    626    283    -83     41    454
   -750   -114    633    431   -693    257    400    670    314    -64     75    504
   -732    -54    678    394   -706    311    400    701    337    -51    106    579
   -696     10    706    342   -704    358    392    711    368      0    124    579
   -693     57    750    316   -722    405    379    709    392     41    158    548
   -719     59    776    329   -748    418    366    688    376     23    158    535
   -714     31    745    342   -730    387    371    670    353    -25    142    550
   -722     38    761    340   -743    400    353    628    327    -64     98    553
   -709     77    787    314   -748    431    324    581    288   -122     46    535
   -717     83    800    316   -758    439    355    566    293   -140     31    545
   -753    116    870    319   -810    493    402    553    303   -148     28    555
   -784    109    891    337   -839    498    392    493    259   -197    -25    501
   -774    114    888    329   -831    498    384    431    215   -187    -28    407
   -795    145    940    322   -867    542    394    410    223   -145     25    342
   -813    194   1008    309   -909    600    405    405    228   -145     38    366
   -831    246   1078    290   -953    662    410    397    241   -132     41    387
   -828    283   1111    272   -971    698    394    379    254   -129     51    418
   -797    280   1078    257   -937    678    355    345    239   -137     59    441
   -771    259   1031    257   -901    644    319    316    220   -142     64    439
   -753    220    974    265   -865    597    296    296    197   -153     59    420
   -732    200    932    265   -833    566    283    288    187   -163     62    400
   -743    179    922    280   -831    550    288    293    189   -166     49    415
   -730    114    844    309   -787    478    290    298    176   -179     25    457
   -727     28    756    348   -743    392    290    290    142   -233    -41    407
   -727    -46    680    384   -704    316    277    280    114   -275    -93    384
   -730    -75    654    400   -693    288    265    259     77   -309   -129    342
   -714   -109    605    413   -659    246    244    220     23   -366   -181    296
   -698   -145    553    420   -628    202    231    202     -5   -387   -194    301
   -693   -174    519    433   -607    174    233    192    -15   -392   -194    298
   -667   -176    491    420   -579    155    228    174    -33   -415   -218    288
   -636   -181    454    410   -545    135    223    174    -33   -407   -205    303
   -620   -171    449    394   -537    137    213    166    -41   -405   -200    280
   -631   -181    449    405   -540    132    215    166    -41   -405   -200    293
   -618   -194    423    405   -524    114    200    150    -67   -431   -220    290
   -581   -153    428    368   -506    137    189    150    -62   -418   -205    285
   -576   -179    397    376   -488    109    187    148    -85   -457   -241    228
   -566   -314    252    439   -410    -31    226    176   -153   -584   -376    103
   -568   -519     46    542   -309   -236    337    265   -220   -771   -605   -106
   -555   -576    -20    566   -267   -298    452    379   -210   -870   -745   -257
   -592   -301    290    446   -441     -5    467    293   -103   -730   -576    -93
   -680    194    872    241   -776    532    270   -124    -59   -420   -155    353
   -761    880   1639    -62  -1200   1260    -25   -535     51     98    493   1023
   -766   1395   2161   -314  -1462   1777   -254   -633    368    795   1234   1714
   -665   1150   1816   -244  -1239   1483   -449   -615    394    974   1379   1867
   -662    631   1293     15   -976    961   -519   -743    -85    327    743   1275
   -685    124    810    280   -748    467   -441   -779   -631   -581   -145    439
   -641   -215    426    428   -535    103   -233   -519   -652   -846   -501     62
   -628   -228    400    426   -517     85    -54   -241   -428   -706   -428     85
   -592   -207    384    400   -491     88     70    -41   -280   -607   -374    148
   -571   -207    361    387   -467     75    145     83   -192   -555   -348    189
   -576   -220    355    400   -467     67    174    124   -150   -537   -335    205
   -550   -236    314    392   -433     36    171    127   -153   -555   -361    189
   -524   -231    290    376   -410     28    171    137   -145   -566   -379    184
   -527   -207    316    366   -423     54    184    168   -114   -545   -366    218
   -524   -207    316    366   -420     54    174    184   -111   -540   -361    226
   -504   -207    293    355   -402     41    174    184   -106   -535   -350    210
   -509   -202    303    355   -407     49    181    200    -85   -519   -345    226
   -522   -189    332    353   -428     70    197    223    -59   -496   -324    259
   -519   -192    327    355   -423     67    205    239    -41   -472   -303    265
   -504   -161    340    332   -423     90    200    241    -33   -465   -301    252
   -480   -145    335    311   -407     93    181    239    -33   -467   -298    257
   -478   -116    361    296   -420    122    184    262     -2   -444   -285    293
   -480   -109    371    296   -426    129    205    309     36   -413   -265    342
   -488   -116    368    301   -431    127    213    332     49   -389   -254    335
   -478    -88    389    283   -436    150    218    371     83   -358   -220    376
   -449    -46    402    246   -428    176    218    415    124   -324   -197    415
   -405     -2    402    205   -405    200    189    426    142   -303   -202    418
   -402    -15    387    207   -397    184    205    470    181   -275   -179    457
   -387      5    392    189   -389    200    231    527    252   -207   -132    504
   -368     54    423    155   -394    239    249    587    324   -127    -70    540
   -348    111    459    119   -402    285    252    623    363    -85    -20    584
   -277     57    332    109   -306    194    215    571    301   -150    -77    540
   -272     70    342    101   -309    205    239    579    311   -145    -80    550
   -277    103    381     85   -329    241    262    594    327   -137    -77    568
   -316     80    397    119   -355    239    262    581    309   -150    -88    548
   -319     59    379    129   -348    218    246    522    252   -210   -127    491
   -309     70    379    119   -345    223    241    488    228   -239   -145    472
   -368     25    392    171   -379    207    246    449    192   -277   -181    439
   -413    -12    400    213   -407    192    257    400    145   -322   -218    402
   -428     10    436    207   -433    220    262    366    127   -340   -228    392
   -470     28    496    220   -483    262    272    337    109   -353   -241    381
   -439     12    449    213   -444    231    254    280     49   -402   -280    355
   -410     23    433    194   -420    228    257    280     46   -400   -275    366
   -407     70    478    166   -441    272    257    275     54   -392   -272    371
   -405    119    524    140   -465    322    226    246     44   -402   -283    363
   -402    176    579    111   -493    376    197    241     75   -366   -241    397
   -387    197    584     96   -485    389    187    241    103   -329   -202    441
   -387    174    561    106   -472    366    174    226     83   -353   -218    441
   -387    194    581     96   -485    387    179    233     80   -363   -226    452
   -374    189    563     93   -470    374    166    218     64   -371   -226    452
   -415    142    558    137   -485    350    163    210     57   -376   -233    439
   -410     83    491    161   -452    285    158    202     25   -428   -290    387
   -381     51    433    163   -407    244    150    202      0   -457   -319    358
   -368     25    394    171   -381    210    148    197    -20   -483   -350    319
   -407    -36    371    223   -389    166    142    171    -59   -527   -392    283
   -426    -83    342    254   -384    127    129    132   -109   -574   -428    270
   -405   -106    296    254   -353     93    132    132   -109   -571   -418    293
   -394   -127    267    259   -332     70    135    129   -114   -581   -428    290
   -405   -129    275    267   -340     72    127    109   -137   -610   -465    262
   -387   -119    267    252   -327     72    109     88   -166   -631   -485    249
   -387   -132    252    259   -319     59    106     90   -168   -644   -483    252
   -405   -148    254    275   -332     51    111    101   -161   -649   -472    265
   -400   -145    254    272   -327     54    106     85   -184   -685   -501    244
   -374   -135    236    252   -306     49     98     93   -189   -693   -511    241
   -361   -233    124    296   -244    -54    116    124   -215   -748   -566    197
   -348   -467   -119    407   -116   -293    215    197   -254   -896   -743     46
   -353   -581   -228    467    -62   -405    348    311   -236  -1047   -937   -137
   -376   -290     85    332   -231   -103    394    329   -122   -976   -852    -77
   -441    137    579    150   -509    358    257    -38   -215   -839   -600    150
   -511    644   1156    -67   -833    898    -85   -587   -441   -618   -200    509
   -563   1257   1821   -345  -1192   1538   -392   -932   -472   -228    345    956
   -475   1332   1808   -431  -1143   1569   -610   -961   -366    129    732   1296
   -423    888   1309   -233   -867   1098   -654   -917   -511   -109    485   1085
   -436    392    828     20   -633    610   -561   -896   -927   -898   -319    394
   -441   -137    303    290   -374     83   -361   -688  -1036  -1301   -906    -75
   -428   -277    148    350   -290    -67   -174   -381   -719  -1060   -818     23
   -397   -272    124    335   -262    -75    -31   -150   -472   -857   -680    145
   -400   -252    145    324   -275    -54     90     20   -296   -717   -584    241
   -358   -257    101    309   -231    -77    142    106   -220   -672   -563    277
   -283   -246     33    265   -161   -106    137    119   -220   -693   -594    267
   -306   -246     59    275   -184    -96    140    122   -226   -709   -620    257
   -387   -285     98    335   -244    -93    161    124   -220   -714   -626    262
   -397   -290    106    345   -252    -93    181    140   -189   -696   -605    283
   -361   -296     62    327   -213   -116    181    135   -194   -714   -613    293
   -358   -306     51    329   -205   -127    163    124   -205   -732   -623    316
   -358   -288     67    322   -215   -111    158    124   -202   -727   -610    324
   -345   -236    109    290   -228    -64    163    142   -174   -688   -576    309
   -353   -223    129    285   -244    -46    192    184   -124   -636   -524    337
   -324   -215    106    270   -218    -54    187    181   -122   -639   -524    350
   -301   -174    127    236   -215    -23    174    168   -132   -654   -548    342
   -290   -109    181    200   -236     36    168    181   -116   -646   -537    366
   -283    -90    189    184   -236     49    168    202    -98   -631   -509    405
   -280    -93    187    187   -236     46    168    226    -72   -620   -501    428
   -277    -64    210    168   -244     72    166    244    -41   -605   -493    441
   -267    -44    223    155   -246     88    179    272     -5   -571   -470    457
   -241    -31    210    135   -228     88    187    309     36   -542   -452    470
   -218    -12    202    114   -210     93    181    345     72   -517   -423    504
   -189     44    233     70   -210    140    179    379    116   -480   -387    555
   -179     62    241     59   -210    150    202    415    158   -446   -366    574
   -194     64    259     64   -228    161    207    433    168   -446   -361    566
   -192     90    283     49   -236    187    202    436    163   -454   -350    574
   -174    114    288     28   -231    200    194    420    140   -478   -366    561
   -153    114    267     20   -210    189    181    397     98   -530   -420    530
   -140    114    254     10   -197    184    181    371     57   -576   -462    504
   -158     93    249     31   -205    171    192    332     15   -628   -504    470
   -181     96    275     41   -228    184    205    288    -23   -670   -537    441
   -202    119    322     41   -262    220    220    252    -49   -696   -545    426
   -244    129    371     54   -306    249    213    192   -101   -732   -568    389
   -259    109    368     75   -314    239    197    142   -166   -787   -613    342
   -262    101    363     80   -314    231    187    109   -220   -828   -646    319
   -270    103    374     83   -322    239    179     75   -246   -846   -662    314
   -265    181    446     41   -355    314    184     64   -236   -831   -649    332
   -267    220    488     20   -376    353    176     38   -241   -836   -644    342
   -259    233    493     12   -376    361    161     10   -259   -849   -652    342
   -236    303    540    -33   -387    420    161     20   -223   -797   -589    405
   -239    316    555    -41   -400    436    145     12   -220   -784   -574    428
   -254    293    548    -20   -400    420    135     -2   -239   -797   -589    423
   -267    265    530      0   -400    397    132     -7   -254   -813   -610    413
   -283    275    558      5   -420    415    116    -10   -254   -805   -597    418
   -280    285    566     -2   -423    426    114     -5   -249   -797   -592    415
   -241    236    475      2   -358    355     96    -18   -283   -846   -644    379
   -218    150    368     33   -293    259     96    -31   -327   -896   -688    350
   -239     67    306     85   -272    187     72    -77   -387   -956   -737    311
   -236     51    288     90   -262    168     59   -111   -426  -1000   -771    272
   -241     41    283    101   -262    161     57   -137   -459  -1036   -797    246
   -246     15    259    114   -254    137     59   -148   -480  -1060   -813    231
   -236     33    270    101   -252    150     44   -155   -496  -1093   -826    223
   -236     98    332     67   -285    215     18   -176   -517  -1132   -839    218
   -233    127    358     51   -296    241      7   -200   -542  -1169   -878    189
   -252    111    363     70   -309    236     -7   -233   -587  -1215   -919    150
   -265     88    353     88   -309    220    -20   -257   -618  -1241   -940    132
   -265    122    384     70   -324    254    -25   -259   -620  -1236   -935    135
   -259     88    348     85   -303    218    -15   -254   -631  -1257   -958    122
   -239    -12    226    124   -233    103     15   -223   -675  -1358  -1065     33
   -215   -142     72    179   -145    -36    119   -124   -698  -1525  -1257   -150
   -239   -163     75    200   -158    -46    244      0   -610  -1530  -1358   -244
   -306     64    371    119   -340    218    272    -80   -542  -1408  -1244   -132
   -366    475    841    -54   -605    657     62   -555   -711  -1257   -956    127
   -436   1028   1465   -296   -950   1247   -267  -1088   -917   -984   -493    522
   -449   1512   1961   -535  -1205   1735   -548  -1343   -898   -545     57    971
   -392   1408   1800   -509  -1096   1602   -727  -1379   -872   -296    309   1195
   -371    909   1280   -272   -826   1093   -740  -1348  -1091   -665    -93    867
   -394    392    787      2   -589    589   -626  -1286  -1480  -1514   -963    148
   -363     85    449    137   -405    265   -426  -1000  -1389  -1722  -1288   -114
   -303     98    402    101   -353    249   -265   -706  -1101  -1543  -1197    -23
   -259    109    368     75   -314    236   -155   -514   -927  -1428  -1137     36
   -252     90    342     80   -296    215    -93   -420   -844  -1379  -1119     57
   -223    111    335     54   -280    223    -70   -397   -820  -1371  -1122     57
   -220    116    337     49   -277    226    -64   -392   -813  -1369  -1130     54
   -244    114    358     62   -301    236    -67   -389   -807  -1361  -1127     67
   -267    106    374     80   -319    239    -62   -381   -800  -1345  -1111     80
   -259    145    405     57   -332    275    -62   -381   -800  -1340  -1104     80
   -262    189    449     36   -355    319    -75   -384   -792  -1325  -1091     90
   -267    226    491     20   -379    358    -85   -384   -782  -1309  -1083    103
   -275    249    524     12   -400    387    -96   -379   -779  -1301  -1085    109
   -298    277    576      7   -436    426    -88   -361   -753  -1270  -1065    137
   -290    303    594     -7   -444    449    -75   -348   -732  -1249  -1052    161
   -267    361    628    -46   -449    493    -46   -332   -709  -1223  -1039    174
   -303    353    657    -23   -480    504    -70   -353   -719  -1226  -1057    155
   -303    342    646    -20   -475    493    -90   -353   -717  -1213  -1054    166
   -280    387    665    -54   -472    524    -85   -314   -685  -1169  -1018    202
   -241    436    678    -98   -459    555    -85   -283   -649  -1132   -984    231
   -202    472    675   -135   -439    574    -80   -252   -607  -1096   -956    257
   -189    514    701   -163   -446    605    -67   -207   -563  -1052   -919    290
   -189    532    722   -171   -457    626    -57   -171   -522  -1005   -896    324
   -207    522    730   -158   -470    623    -67   -150   -501   -979   -878    342
   -213    522    735   -153   -472    628    -75   -124   -478   -950   -854    368
   -200    545    743   -174   -470    644    -59    -93   -452   -922   -828    394
   -202    571    774   -187   -488    672    -54    -77   -433   -898   -807    420
   -239    561    800   -163   -519    678    -59    -93   -449   -909   -823    415
   -265    566    831   -150   -548    698    -46   -106   -472   -922   -839    407
   -283    566    849   -142   -568    709    -54   -135   -509   -953   -865    381
   -303    581    885   -140   -594    735    -54   -168   -540   -982   -888    361
   -332    594    927   -132   -628    761    -59   -218   -576  -1013   -917    332
   -366    576    943   -103   -654    758    -64   -270   -618  -1044   -943    306
   -392    597    989   -103   -691    792    -62   -311   -641  -1054   -953    296
   -402    615   1018   -106   -711    815    -57   -348   -665  -1062   -966    277
   -405    667   1070   -132   -737    870    -41   -368   -672  -1054   -963    277
   -433    652   1085   -109   -758    867    -54   -413   -714  -1083   -992    246
   -439    672   1111   -116   -776    893    -59   -428   -735  -1088  -1002    239
   -433    737   1171   -153   -802    953    -59   -426   -717  -1060   -984    259
   -459    766   1226   -155   -844    997    -83   -446   -711  -1036   -966    270
   -493    732   1226   -119   -859    979   -116   -485   -722  -1039   -961    270
   -498    769   1265   -137   -883   1015   -140   -496   -691  -1000   -919    306
   -470    815   1283   -174   -875   1049   -145   -485   -659   -961   -883    337
   -439    844   1283   -205   -859   1062   -163   -488   -657   -953   -875    342
   -428    831   1260   -200   -844   1044   -192   -509   -659   -950   -870    348
   -423    833   1257   -207   -839   1044   -194   -509   -652   -935   -865    363
   -420    782   1200   -181   -810    989   -200   -511   -665   -940   -885    350
   -426    652   1075   -114   -750    865   -205   -524   -704   -984   -943    306
   -436    540    976    -51   -706    758   -202   -532   -727  -1005   -979    275
   -446    472    919    -15   -683    696   -192   -537   -737  -1010   -987    270
   -449    483    932    -18   -691    706   -194   -555   -753  -1021   -997    254
   -462    491    953    -15   -709    722   -205   -574   -771  -1031  -1008    244
   -465    491    956    -12   -709    722   -210   -584   -774  -1034  -1010    239
   -457    470    924     -7   -693    696   -215   -592   -779  -1031  -1018    231
   -452    444    896      2   -675    670   -220   -594   -782  -1023  -1010    233
   -449    420    867     12   -657    644   -215   -592   -779  -1013  -1002    241
   -459    387    846     36   -652    615   -207   -594   -774  -1008   -997    244
   -459    345    805     57   -631    574   -220   -607   -787  -1023  -1018    228
   -470    324    792     72   -631    558   -231   -605   -787  -1023  -1018    228
   -462    280    743     90   -602    509   -226   -592   -795  -1023  -1028    223
   -431    150    581    140   -506    366   -207   -566   -839  -1098  -1117    142
   -402    -88    311    244   -358    109   -129   -496   -919  -1291  -1353    -88
   -366   -171    194    267   -280     10     -5   -374   -885  -1382  -1501   -259
   -379     31    410    174   -394    220     59   -368   -779  -1288  -1410   -207
   -459    420    880     20   -670    649    -83   -782   -831  -1111  -1114     62
   -553   1072   1626   -262  -1088   1350   -418  -1330   -898   -714   -527    607
   -623   1691   2312   -535  -1467   2000   -701  -1602   -792   -166    155   1215
   -579   1740   2320   -581  -1449   2029   -922  -1654   -691    244    589   1621
   -535   1218   1753   -340  -1143   1486   -969  -1634   -862     18    298   1361
   -548    594   1140    -23   -846    867   -878  -1582  -1306   -849   -623    522
   -558    192    750    181   -654    470   -670  -1325  -1389  -1280  -1156     44
   -561     93    652    231   -607    371   -480  -1008  -1135  -1148  -1130     70
   -558     51    610    254   -584    329   -345   -782   -940  -1015  -1062    129
   -517     49    566    233   -542    306   -270   -641   -818   -930  -1023    153
   -483     23    506    228   -496    265   -228   -568   -756   -878  -1005    161
   -459    -70    387    265   -423    155   -184   -511   -701   -766   -966    194
   -454   -200    254    327   -355     25   -135   -449   -636   -639   -909    254
   -467   -213    254    337   -363     18   -119   -423   -600   -594   -880    285
   -470   -171    296    319   -384     62   -103   -400   -574   -576   -865    306
   -454   -142    309    296   -384     83    -98   -376   -548   -563   -852    327
   -446    -98    348    272   -397    124   -103   -371   -535   -563   -849    332
   -449    -20    428    233   -439    202   -116   -376   -524   -568   -839    329
   -433     49    483    192   -459    265   -124   -366   -506   -563   -823    340
   -428     83    511    171   -472    296   -124   -355   -488   -553   -815    342
   -428    106    535    161   -480    319   -127   -345   -467   -532   -805    342
   -426    168    594    127   -509    381   -135   -335   -452   -522   -802    337
   -415    223    639     96   -527    431   -135   -303   -410   -491   -769    355
   -400    265    662     67   -530    462   -129   -262   -361   -454   -717    381
   -397    285    683     57   -540    483   -127   -223   -314   -415   -665    400
   -407    267    675     70   -542    470   -129   -187   -280   -392   -633    405
   -428    285    714     70   -571    498   -124   -145   -231   -355   -592    423
   -431    319    750     54   -589    535    -98    -88   -174   -298   -540    457
   -381    394    776     -5   -579    584    -83    -23   -106   -231   -483    506
   -376    444    820    -33   -600    633    -75     25    -49   -179   -439    548
   -413    439    852    -12   -633    644    -64     51    -28   -153   -415    568
   -436    433    870      0   -654    649    -46     77     -7   -127   -384    589
   -433    478    911    -20   -672    693    -28     98     12    -98   -353    600
   -436    478    914    -23   -675    696    -12    106     15    -93   -353    584
   -457    457    914      0   -685    683      2    109      7   -114   -376    571
   -467    472    937     -2   -704    704      0     90    -12   -132   -392    555
   -478    509    987    -15   -732    748     -5     54    -36   -150   -415    519
   -493    498    992     -5   -743    745     -2     20    -51   -168   -426    496
   -511    472    984     18   -748    727     12     -5    -51   -174   -423    483
   -504    472    974     15   -737    722     18    -41    -64   -179   -405    478
   -496    496    992      0   -743    743      7    -93    -96   -194   -407    407
   -501    496    997      2   -750    745     -2   -137   -129   -226   -449    366
   -501    480    982     10   -743    730    -10   -155   -137   -231   -454    394
   -496    537   1034    -23   -766    784    -23   -168   -124   -205   -418    394
   -488    574   1062    -41   -774    818    -28   -179   -103   -181   -392    400
   -472    561   1034    -46   -753    797    -57   -200   -109   -179   -397    407
   -454    561   1015    -54   -735    787    -88   -213    -93   -150   -363    415
   -446    561   1005    -59   -727    782   -109   -213    -75   -127   -329    423
   -423    587   1010    -80   -717    797   -114   -202    -54   -111   -303    444
   -423    540    961    -59   -693    748   -106   -187    -41    -98   -290    478
   -436    537    974    -49   -706    753   -114   -184    -31    -98   -283    480
   -439    498    935    -31   -688    717   -119   -179    -31   -101   -303    439
   -441    418    859     12   -649    639   -132   -184    -54   -114   -345    376
   -449    337    784     54   -618    561   -127   -192    -72   -124   -353    350
   -491    267    758    111   -623    511   -101   -197    -83   -129   -350    340
   -498    246    743    124   -620    493    -96   -205    -93   -132   -358    319
   -480    226    706    127   -592    465   -114   -231   -119   -155   -389    285
   -483    184    665    148   -574    426   -129   -246   -135   -168   -397    272
   -504    187    688    158   -597    436   -132   -252   -132   -166   -410    262
   -519    194    714    161   -618    454   -122   -252   -124   -158   -407    252
   -530    215    745    158   -636    480   -114   -246   -119   -150   -402    254
   -545    205    748    168   -646    475   -124   -246   -122   -153   -394    257
   -530    184    714    174   -620    449   -145   -257   -132   -158   -397    236
   -485    171    657    155   -571    413   -163   -272   -150   -161   -426    223
   -504    129    633    187   -568    381   -140   -259   -158   -176   -449    205
   -514    -23    491    267   -504    233    -96   -220   -213   -265   -584    101
   -506   -277    228    392   -368    -25      0   -142   -301   -454   -813   -171
   -506   -342    161    423   -335    -90    132     -7   -267   -530   -917   -332
   -548   -124    423    337   -485    148    218    -20   -122   -394   -766   -205
   -667    342   1008    161   -839    675     31   -498    -67    -80   -329    233
   -792   1044   1834   -127  -1314   1439   -275   -963     70    459    363    901
   -831   1621   2452   -394  -1641   2034   -553  -1135    332   1070   1067   1582
   -745   1597   2343   -426  -1543   1969   -797  -1150    433   1387   1389   1943
   -732    997   1727   -135  -1228   1361   -833  -1182     51    865    833   1426
   -711    441   1153    135   -932    797   -732  -1114   -423     51    -23    581
   -701    127    828    285   -766    478   -517   -844   -501   -293   -457    132
   -672     57    730    309   -701    392   -301   -522   -285   -202   -449    122
   -610     57    665    275   -639    361   -168   -316   -153   -122   -405    142
   -587     77    665    254   -626    371   -103   -207    -83    -93   -381    153
   -584     51    633    265   -610    342    -93   -174    -70    -96   -384    140
   -589     12    602    288   -594    306    -75   -150    -51    -90   -387    106
   -618     -5    610    311   -615    301    -49   -129    -28    -85   -379    122
   -607    -20    587    314   -597    283    -33   -109     -5    -72   -355    171
   -592      2    594    293   -592    298    -31    -98     10    -46   -335    176
   -587     28    615    280   -600    322    -28    -72     25    -31   -306    187
   -581     51    633    262   -607    342    -28    -49     46     -5   -272    202
   -592     85    675    252   -633    379    -20    -44     70     10   -257    194
   -589     98    685    244   -636    392    -23    -33     75     18   -249    200
   -576    114    691    231   -633    402    -23     -7     98     46   -226    233
   -555    148    704    202   -631    426    -10     20    135     72   -215    252
   -537    171    709    181   -623    439     -2     46    163     93   -202    265
   -504    184    688    158   -594    436      2     80    192    122   -171    275
   -478    205    683    137   -579    444      7    122    223    153   -153    259
   -465    202    667    129   -566    433     18    155    254    181   -137    265
   -439    215    654    111   -545    433     28    197    290    220   -111    296
   -410    236    644     85   -527    439     38    244    324    259    -77    348
   -376    262    639     57   -506    449     51    309    371    316    -25    402
   -332    314    644      7   -488    478     46    342    397    345      0    420
   -311    322    631     -5   -470    475     28    368    413    361     15    426
   -303    319    620    -10   -462    470     25    397    436    389     38    446
   -293    350    644    -28   -467    496     41    423    459    420     67    465
   -298    361    657    -33   -478    509     44    426    462    426     72    459
   -306    348    654    -20   -480    501     46    420    462    418     70    449
   -329    337    667     -5   -498    501     49    400    449    397     59    423
   -342    368    711    -12   -527    540     49    376    431    374     57    407
   -348    397    745    -23   -548    568     44    345    413    361     54    407
   -366    413    779    -23   -571    594     44    306    402    337     36    407
   -374    439    813    -33   -594    626     64    288    407    340     36    431
   -381    452    833    -33   -607    641     77    259    420    387     54    374
   -449    465    914    -10   -680    688     98    228    423    387     64    324
   -478    415    893     31   -685    654    119    207    405    363     51    319
   -470    394    865     36   -667    631    127    184    387    348     46    322
   -449    423    872     12   -659    646    140    187    402    366     75    355
   -459    441    901      7   -680    670    142    181    418    381     93    371
   -454    465    919     -5   -688    693    116    174    426    397    109    379
   -444    498    943    -28   -696    722     90    192    449    433    145    420
   -431    511    943    -38   -685    727     62    205    470    452    166    444
   -436    475    909    -20   -672    691     49    200    470    459    174    444
   -454    459    914     -2   -685    685     41    192    465    452    168    433
   -483    444    927     18   -704    685     38    184    454    444    163    426
   -501    392    893     54   -696    641     36    187    439    436    145    392
   -517    285    802    114   -659    542     31    174    394    376     80    322
   -535    210    745    161   -641    478     31    166    371    348     49    298
   -542    166    709    187   -626    436     31    150    350    329     28    277
   -550    103    654    223   -602    379     28    124    316    296     -2    239
   -563     80    644    241   -605    361     25    111    301    283    -15    218
   -584     90    672    246   -628    381     31    114    306    290      2    220
   -574     67    639    252   -607    353     18     90    283    262    -25    176
   -571     41    613    265   -592    327     15     67    257    231    -57    137
   -568     28    597    270   -581    311     20     75    265    233    -49    145
   -550     10    561    270   -555    285     12     83    259    236    -41    166
   -550      0    550    275   -553    272     15    106    270    249    -23    194
   -568    -12    555    290   -563    270     23    122    277    254    -18    202
   -558    -70    488    311   -524    207     31    116    249    205    -70    148
   -553   -272    280    410   -418      2     85    135    158     62   -228    -18
   -568   -517     49    540   -311   -233    202    200     51   -148   -467   -270
   -574   -545     28    561   -301   -259    332    329     98   -197   -548   -368
   -639   -246    389    441   -514     70    368    210    231     -7   -322   -161
   -737    314   1052    210   -893    683    155   -200    348    379    181    337
   -839   1062   1899   -114  -1369   1480   -124   -527    589    984    909   1052
   -826   1543   2369   -358  -1597   1956   -368   -579    922   1613   1577   1712
   -717   1296   2013   -290  -1366   1654   -587   -620    857   1673   1618   1803
   -704    711   1413     -5  -1060   1062   -657   -763    322    979    927   1143
   -735    166    901    285   -818    532   -548   -740   -200    142     93    306
   -769   -101    667    436   -719    283   -301   -423   -163    -36   -176     10
   -727    -93    633    407   -680    270   -111   -155     36     67   -137     15
   -628   -119    506    374   -568    192      0      5    119    103   -122     25
   -587   -137    446    361   -519    153     70    127    197    163    -70     93
   -576   -150    426    363   -501    137    103    187    244    187    -51    129
   -576   -163    413    368   -496    124    122    207    259    184    -57    119
   -576   -168    407    371   -493    119    132    231    277    192    -57    114
   -574   -166    407    368   -493    119    132    246    288    197    -57    119
   -574   -168    405    371   -491    116    140    262    298    207    -46    132
   -561   -140    420    348   -491    140    158    283    314    233    -23    148
   -537   -111    426    324   -483    155    179    316    353    272     12    184
   -532   -114    415    322   -475    148    176    332    374    285     31    200
   -524   -103    420    314   -472    158    181    345    384    288     36    202
   -524    -98    426    311   -478    163    189    361    402    290     36    197
   -537   -109    426    322   -483    158    197    384    428    303     44    207
   -532   -103    428    316   -480    161    213    418    459    332     77    241
   -517    -46    470    283   -493    210    228    449    496    371    116    270
   -517    -28    488    270   -504    231    233    478    530    394    145    285
   -504    -12    491    257   -498    239    246    530    571    433    184    337
   -493      0    491    244   -493    244    262    589    618    475    220    387
   -485      2    488    241   -485    244    290    659    672    540    275    433
   -441     15    454    213   -449    233    280    696    704    568    306    459
   -423     51    472    184   -446    262    280    735    737    594    332    483
   -407     49    454    176   -431    252    285    769    766    618    350    501
   -394     75    470    161   -431    272    293    797    802    652    379    532
   -392     85    475    153   -433    280    301    818    820    667    397    558
   -389     85    472    150   -431    277    296    820    820    667    407    568
   -389     67    457    158   -423    262    296    805    802    646    392    545
   -405     51    457    176   -431    254    306    782    782    615    361    506
   -407     51    457    176   -433    254    298    750    753    574    329    485
   -397     59    454    168   -426    257    306    730    735    550    314    470
   -400     67    467    166   -433    265    316    698    714    530    298    444
   -418     64    483    176   -449    272    322    662    688    498    277    413
   -446      7    452    218   -449    228    324    618    654    462    249    381
   -475     44    519    215   -498    280    329    568    628    431    236    355
   -501     75    574    213   -537    324    340    537    613    400    220    342
   -514     62    576    226   -545    319    332    519    587    371    200    324
   -483     96    579    192   -530    337    329    514    581    355    202    316
   -472    109    581    179   -527    345    319    498    587    361    223    335
   -480    166    646    155   -563    405    290    472    600    374    249    358
   -478    189    667    145   -571    428    267    465    615    371    257    361
   -472    215    688    127   -579    449    249    449    605    348    241    337
   -470    200    670    135   -571    433    231    436    589    327    223    324
   -459    181    639    137   -550    410    218    436    579    316    218    332
   -462    132    594    166   -527    363    226    441    579    319    223    340
   -449     64    514    189   -483    288    236    446    566    280    189    309
   -452    -10    441    228   -446    215    213    420    511    189    122    249
   -459    -10    449    233   -457    220    200    392    462    109     77    210
   -462     20    483    220   -472    252    194    368    426     31     38    187
   -436     41    478    194   -457    259    184    337    374    -38     -5    145
   -407     18    426    192   -415    220    200    342    371     15      0    140
   -433    -62    368    246   -402    153    197    342    363     31    -10    111
   -446   -119    327    283   -387    103    213    353    358     25    -23     85
   -426   -163    259    293   -342     46    194    335    335     23    -59     93
   -413   -202    210    306   -314      2    200    340    332     80    -54    122
   -415   -275    140    342   -277    -67    231    366    353    171    -15    171
   -407   -314     93    361   -252   -111    252    381    363    210      5    200
   -436   -353     80    394   -259   -137    241    374    353    200    -12    202
   -436   -433      2    436   -220   -215    259    392    329    150    -59    161
   -405   -607   -205    504   -101   -407    335    472    280      5   -215     18
   -392   -753   -361    574    -15   -558    454    589    277   -158   -418   -176
   -413   -610   -197    509   -111   -405    532    665    392   -122   -402   -187
   -480   -213    267    348   -374     25    459    376    400     25   -174     10
   -563    350    914    106   -740    631    181   -168    290    288    265    415
   -633   1018   1652   -192  -1143   1335   -119   -553    301    735    870    943
   -605   1189   1795   -293  -1200   1491   -374   -662    394   1163   1345   1374
   -563    735   1299    -85   -930   1015   -467   -633    290   1088   1244   1332
   -561    223    784    166   -675    504   -436   -641   -158    332    491    667
   -561   -265    296    413   -428     15   -306   -537   -519   -452   -324    -62
   -548   -363    181    454   -366    -90   -129   -215   -277   -371   -355    -85
   -509   -280    226    394   -368    -28     28     54    -18   -197   -239     28
   -475   -259    215    366   -348    -23    135    239    137   -109   -192     83
   -491   -275    215    384   -353    -31    184    322    194    -88   -189     93
   -467   -290    174    379   -324    -59    187    340    197    -98   -202     90
   -446   -262    184    353   -316    -38    187    348    213    -96   -197     96
   -452   -215    236    332   -348     10    187    355    231    -83   -187    111
   -433   -150    283    293   -358     64    184    374    257    -59   -155    145
   -405   -103    298    252   -353     98    166    374    265    -67   -153    150
   -397   -106    290    252   -345     90    158    361    254    -88   -163    142
   -418   -132    283    275   -353     75    168    353    246   -109   -179    132
   -415    -75    340    246   -379    132    171    366    270    -93   -166    150
   -423    -15    407    218   -415    194    174    371    277    -85   -161    153
   -410     70    480    171   -444    275    189    389    296    -85   -145    174
   -418     77    496    168   -457    285    166    392    296    -85   -137    194
   -465     38    504    213   -483    270    137    392    298    -77   -124    202
   -428    129    555    148   -491    340    135    397    309    -85   -132    189
   -392    161    553    114   -472    355    137    415    329    -59   -124    205
   -366    179    545     90   -454    361    142    441    355    -41   -109    236
   -371    189    561     90   -465    374    127    449    366    -38    -98    246
   -319    241    561     38   -441    402    124    493    415     41    -49    290
   -296    262    558     18   -428    407    145    548    465    103    -15    335
   -306    267    571     18   -439    418    158    581    501    145      5    358
   -316    275    592     20   -454    433    150    597    524    168     15    379
   -303    272    576     15   -439    423    155    613    537    174     31    402
   -290    275    563      7   -426    418    163    615    532    174     38    407
   -275    283    558     -5   -418    418    174    613    527    161     38    407
   -283    283    566      0   -423    423    200    615    519    148     38    413
   -306    277    584     12   -444    431    207    594    483    119     20    397
   -303    288    592      7   -446    439    187    548    423     64    -31    337
   -324    293    615     12   -470    452    163    491    363      2    -83    285
   -332    293    626     20   -478    459    148    444    316    -31   -111    265
   -327    283    610     20   -470    446    148    410    280    -51   -129    265
   -319    293    613     12   -467    452    150    374    244    -64   -137    262
   -329    301    628     12   -478    465    161    342    223    -75   -148    252
   -366    288    654     38   -509    470    148    293    176   -124   -179    228
   -376    311    688     28   -532    498    155    275    166   -127   -171    226
   -376    389    766     -7   -571    576    145    254    168   -114   -155    223
   -355    441    797    -44   -576    618    122    236    176   -103   -142    254
   -316    436    753    -59   -535    594    101    231    184    -80   -119    290
   -298    467    763    -85   -532    615     85    220    184    -46    -98    298
   -316    465    782    -75   -548    623     64    205    174    -49   -116    293
   -332    418    750    -44   -542    584     44    192    145    -59   -127    298
   -314    415    730    -49   -522    571     18    176    135    -64   -129    296
   -342    355    696     -7   -519    527     31    187    150    -67   -127    316
   -348    236    584     54   -465    410     51    192    140    -67   -122    324
   -342    215    558     62   -449    387     49    166     93    -98   -158    283
   -340    218    558     62   -449    387     33    153     64   -119   -200    241
   -335    153    488     88   -413    319     46    161     57   -137   -215    259
   -358     64    423    145   -392    244     70    166     36   -150   -215    270
   -376     62    439    155   -407    249     59    158     12   -163   -223    262
   -368     80    449    145   -407    265     46    140      0   -179   -244    231
   -348     83    431    132   -389    257     59    142      0   -174   -244    228
   -348     41    389    153   -368    215     67    161      5   -168   -236    252
   -353      0    353    174   -353    176     72    174     10   -163   -220    293
   -342     12    355    166   -348    184     88    184     20   -142   -184    332
   -314     23    337    142   -324    179    111    187     15   -145   -187    322
   -327    -12    314    168   -322    150     90    166    -15   -184   -226    285
   -340   -124    213    231   -277     41     96    181    -31   -233   -275    259
   -329   -314     15    322   -174   -150    181    267    -25   -314   -381    171
   -348   -384    -38    363   -155   -213    285    407     83   -332   -480     72
   -353   -179    174    267   -265     -5    355    480    231   -241   -423    106
   -428    187    613    119   -519    400    228    163     90   -194   -267    228
   -532    576   1109    -20   -820    841    -80   -410   -290   -155      2    444
   -574   1085   1660   -257  -1117   1371   -337   -795   -480     80    410    722
   -524   1218   1743   -348  -1132   1478   -555   -974   -592    267    698    937
   -465    859   1325   -197   -893   1091   -618   -992   -776     75    519    782
   -441    462    904    -10   -672    683   -514   -901   -982   -475   -111    283
   -478   -155    319    316   -400     80   -366   -644   -948   -823   -594    -46
   -441   -327    114    384   -280   -106   -202   -348   -639   -636   -514     25
   -418   -270    145    342   -285    -62   -109   -145   -389   -444   -394    111
   -397   -220    176    309   -288    -23    -12     12   -218   -322   -329    155
   -410   -231    179    319   -296    -25    -10     41   -171   -290   -319    163
   -428   -239    189    332   -309    -25    -31     38   -161   -272   -319    189
   -400   -215    184    306   -293    -18    -10     77   -122   -223   -298    236
   -368   -168    200    270   -285     15      0    111    -93   -174   -270    283
   -420   -220    197    319   -311    -12     15    122    -70   -155   -252    309
   -454   -233    220    345   -340     -7     41    137    -46   -132   -218    327
   -452   -184    267    316   -361     41     57    153    -31   -124   -205    322
   -459   -161    298    311   -379     67     49    155    -23   -119   -192    322
   -465   -142    319    301   -394     88     44    148    -12   -114   -176    329
   -454    -93    361    272   -410    135     49    155      7    -96   -161    340
   -452    -33    415    241   -436    189     57    181     41    -64   -132    358
   -457    -20    436    239   -446    207     70    202     70    -36   -111    376
   -452    -36    415    241   -433    189     59    213     90     -7    -88    394
   -467    -41    426    252   -446    192     36    223    111     12    -70    410
   -449     12    462    215   -457    236     49    265    158     59    -28    444
   -439     57    496    192   -467    275     44    298    215    116     20    488
   -470     70    537    197   -504    303     75    324    254    150     36    496
   -488    106    594    189   -540    350    135    384    327    220     93    540
   -501     98    600    200   -550    348    155    436    389    277    137    594
   -527     85    613    220   -568    348    142    465    423    316    163    618
   -519    137    657    189   -589    397    153    509    475    371    207    662
   -524    171    696    176   -610    433    184    545    509    407    241    696
   -537    145    683    194   -610    415    171    542    496    402    236    683
   -566    127    693    220   -628    410    155    535    478    387    215    659
   -553    142    696    202   -623    418    158    524    452    363    194    641
   -553    145    698    202   -626    420    150    496    415    324    150    602
   -530    155    683    187   -605    418    142    465    381    285    122    576
   -467    207    675    129   -571    441    122    407    322    246     85    537
   -467    233    698    114   -584    465    119    342    275    207     51    504
   -496    210    706    142   -602    457    132    309    239    176     31    480
   -498    192    688    150   -594    439    137    285    210    161     25    457
   -566    148    714    210   -639    431     59    200    140    103    -25    392
   -579    148    727    213   -654    439     46    166    116     80    -49    363
   -527    205    732    161   -628    467     59    179    132    103    -20    384
   -504    285    789    106   -649    537     59    189    166    150     25    415
   -511    272    784    119   -646    527     46    174    168    171     44    426
   -496    296    792     96   -644    542     20    150    166    176     54    436
   -501    348    849     75   -675    597      7    140    176    202     83    457
   -506    324    831     88   -670    576      0    132    181    213     88    457
   -514    303    818    106   -665    561    -23    109    158    189     70    439
   -501    332    833     83   -667    581    -33     98    153    197     77    439
   -491    348    839     70   -665    592    -44     98    163    218     93    452
   -496    290    787    101   -641    537    -49    106    161    223    103    446
   -532    210    743    161   -636    475    -46    114    161    228    127    407
   -509    189    696    158   -602    441    -36    119    155    226    145    368
   -485    122    607    181   -548    363    -62     88     93    150     28    262
   -491     46    535    220   -514    290    -62     80     57     98    -90    306
   -514     49    563    233   -537    306    -49     88     72    114    -70    363
   -504     36    540    233   -522    288    -59     75     64    109    -46    314
   -467     38    506    213   -485    272    -70     51     33     90    -59    277
   -454     59    514    197   -485    288    -67     67     38    106    -41    288
   -480     12    493    233   -485    252    -75     57     20     88    -46    270
   -501    -20    480    259   -493    228    -80     49     23     93    -49    262
   -485      2    485    241   -485    244    -72     59     41    116    -28    270
   -472    -10    459    239   -467    223    -75     59     38    114    -28    254
   -480    -83    397    283   -439    155    -70     59     10     72    -70    228
   -498   -259    239    379   -371    -10    -25    114    -25    -23   -197    116
   -504   -400    103    452   -306   -148    119    265     20   -103   -348    -31
   -478   -311    163    392   -322    -75    220    363    135    -83   -368    -72
   -519     15    535    252   -527    275    181    129     96    -15   -228     18
   -594    475   1067     59   -833    771   -145   -449   -174    127    103    303
   -659   1047   1704   -194  -1182   1374   -478   -893   -314    426    568    675
   -644   1418   2062   -387  -1353   1738   -732  -1047   -226    870   1080   1075
   -579   1150   1730   -285  -1153   1439   -859  -1021   -223    984   1169   1140
   -610    646   1257    -18   -932    950   -839   -987   -524    413    571    636
   -607    148    756    231   -683    452   -665   -810   -724   -202   -109     88
   -584    -85    496    335   -542    205   -452   -514   -532   -246   -262    -20
   -561   -106    454    335   -509    174   -283   -270   -283    -96   -171     57
   -558    -77    480    314   -519    200   -161    -80   -106     25    -96    122
   -563    -62    501    311   -532    218    -88     28      0     96    -62    194
   -561    -59    498    309   -530    218    -57     70     49    132    -25    228
   -568    -54    514    311   -542    228    -49     80     64    135    -18    189
   -561    -62    496    311   -530    215    -59     77     51    111    -44    194
   -587    -57    530    322   -561    236    -41    114     88    145    -23    244
   -607    -28    576    316   -594    272    -23    140    132    187    -10    241
   -581    -25    555    303   -568    265    -25    129    127    189     -5    239
   -566     -2    561    283   -566    277    -25    135    132    207     31    241
   -555     23    579    265   -568    301    -18    155    153    223     64    283
   -589     44    631    270   -610    337     15    215    228    288    119    350
   -649     80    730    285   -688    405     62    270    316    374    179    350
   -587     64    649    259   -618    355     28    226    270    335    153    277
   -493     59    553    215   -524    306    -28    176    213    285    124    265
   -415    103    519    155   -467    311    -38    197    246    319    135    285
   -384     59    444    163   -413    252    -51    176    210    270     75    220
   -446     72    519    184   -483    296    -12    246    290    348    150    275
   -465    124    589    168   -527    355     -7    311    366    423    218    332
   -426    122    545    150   -485    332    -25    327    366    407    200    324
   -335    129    465    103   -400    296      0    363    400    436    215    329
   -314    145    457     83   -384    301     23    402    436    485    275    348
   -309    166    472     70   -392    319     36    465    485    542    340    400
   -324    184    509     67   -415    345     46    509    540    594    384    426
   -322    205    527     59   -423    366     51    498    542    597    371    405
   -345    223    568     59   -457    394     77    509    555    607    363    397
   -355    215    571     70   -462    392     83    485    522    574    327    368
   -322    205    527     57   -423    366     51    418    433    498    265    311
   -322    181    504     70   -413    342     44    402    394    485    265    314
   -327    171    498     75   -413    335     44    358    368    467    262    309
   -361    200    561     80   -459    379     54    298    342    444    246    265
   -400    223    623     85   -511    423     67    257    322    423    231    223
   -387    239    626     75   -506    431     51    220    277    384    210    236
   -379    228    607     75   -493    418     44    207    270    376    210    262
   -400    236    633     80   -517    433     54    192    277    397    231    246
   -431    257    685     85   -558    472     59    166    277    410    228    181
   -454    311    766     72   -610    537     62    176    298    436    265    197
   -441    309    750     64   -594    530     36    166    298    457    298    231
   -413    353    766     28   -589    561      2    142    303    470    311    228
   -394    431    823    -18   -607    626    -18    135    322    491    342    252
   -394    452    846    -28   -620    649    -20    140    345    514    353    246
   -394    454    846    -31   -620    649    -23    153    363    537    374    252
   -379    428    807    -25   -594    618    -36    119    332    511    353    236
   -371    407    779    -20   -576    592    -31    119    303    485    332    241
   -392    350    743     20   -566    545      2    207    358    563    410    332
   -389    241    628     72   -509    433     -2    200    332    535    376    301
   -418    205    623    106   -519    413      0    192    314    493    340    265
   -418    179    597    116   -506    387     -5    174    290    454    306    236
   -423    129    553    148   -488    340      0    168    267    439    290    226
   -441     83    522    179   -480    301      5    168    262    454    288    215
   -457     62    519    197   -488    290     12    174    265    478    301    207
   -478     70    545    202   -511    306     12    171    259    483    296    192
   -441     33    475    205   -457    254    -18    127    213    423    239    158
   -428     25    452    200   -439    239    -20    109    205    415    231    161
   -402     12    415    192   -407    213    -23    103    184    400    228    174
   -368     -7    358    187   -366    174    -36    116    179    407    231    184
   -355    -72    283    215   -319    103    -62     85    148    374    205    135
   -394   -161    233    277   -316     36    -41     93    124    337    166     98
   -389   -332     57    361   -226   -137      5    129     49    210     25    -25
   -392   -581   -189    485   -101   -387    114    207    -23      5   -218   -239
   -387   -626   -239    506    -75   -433    259    342     46    -38   -311   -348
   -397   -283    111    340   -254    -85    270    215    135    114   -111   -187
   -480    246    724    116   -602    485     20   -252    109    402    314    202
   -581    911   1491   -166  -1036   1200   -322   -662    171    893    953    763
   -605   1439   2044   -415  -1325   1740   -623   -833    368   1475   1602   1322
   -517   1236   1753   -361  -1135   1493   -813   -800    454   1704   1771   1506
   -498    662   1161    -83   -828    911   -820   -826    103   1163   1184    989
   -514     72    587    220   -553    329   -675   -805   -410    275    306    181
   -522   -246    275    384   -400     12   -436   -524   -397     31    -15   -127
   -530   -283    246    405   -389    -18   -239   -215   -137    205     98    -23
   -511   -329    181    420   -348    -75   -122    -23     15    285    140     15
   -467   -368     96    418   -283   -137    -83     23     36    270    111     -2
   -441   -384     57    413   -249   -163    -59     54     41    270    114     15
   -462   -400     62    428   -265   -168    -54     72     59    293    111    -20
   -491   -418     70    454   -280   -174    -49     67     64    277     90    -54
   -488   -431     57    457   -275   -189    -38     80     77    275     93    -36
   -517   -426     90    472   -303   -168    -12    111    111    306    116     -2
   -504   -428     75    462   -290   -176     -7     98    106    306    122    -12
   -462   -444     18    452   -241   -213    -15     90     93    293    116    -23
   -470   -441     28    454   -252   -205    -15    101    109    298    119    -20
   -493   -420     72    457   -283   -174      0    124    142    335    158    -12
   -504   -405     98    452   -303   -155     23    168    189    374    200     10
   -470   -392     77    428   -275   -158     15    174    197    376    200     23
   -431   -353     77    392   -257   -137     18    189    207    381    207     54
   -428   -350     77    389   -254   -137     28    220    226    410    223     67
   -415   -335     77    374   -246   -129     33    249    254    444    252     64
   -397   -319     77    358   -239   -122     62    301    306    498    296     88
   -381   -301     80    340   -231   -111     80    358    363    548    335    127
   -361   -277     83    319   -223    -98     96    410    415    581    371    176
   -337   -233    103    285   -223    -64    103    459    462    618    397    218
   -316   -241     75    277   -197    -83    114    501    498    657    431    233
   -309   -205    101    254   -205    -51    132    542    542    698    465    252
   -316   -163    153    241   -236     -5    158    568    592    735    488    267
   -285   -142    142    213   -215      0    163    555    574    717    483    249
   -280   -132    145    205   -213      5    171    594    574    750    530    290
   -246   -158     85    202   -168    -36    158    602    553    730    514    293
   -233   -181     51    207   -142    -64    155    581    527    693    491    275
   -244   -192     49    218   -148    -72    166    555    501    665    475    244
   -252   -189     62    218   -158    -64    181    527    475    633    454    220
   -285   -181    103    231   -197    -41    187    485    452    610    444    202
   -322   -163    158    244   -241     -2    197    449    439    600    436    184
   -311   -155    153    233   -233     -2    197    394    392    548    389    140
   -301   -166    135    233   -218    -15    189    342    342    501    355    101
   -303   -176    127    241   -215    -25    197    322    324    488    348     96
   -283   -161    122    223   -202    -20    215    319    322    488    348     98
   -280    -98    181    187   -231     41    231    316    337    506    366    114
   -316    -85    228    200   -275     70    223    303    353    517    384    148
   -319    -31    288    174   -306    129    213    290    374    530    394    176
   -270     12    283    129   -275    148    213    285    389    548    410    200
   -257      5    259    124   -259    132    202    293    407    576    436    192
   -254     12    267    119   -259    140    200    316    428    605    459    192
   -244     23    267    111   -254    145    192    322    423    610    462    205
   -262     28    290    116   -275    158    202    335    436    623    467    197
   -270    -23    244    145   -257    109    194    337    426    613    462    161
   -259   -132    127    197   -194     -5    184    322    384    561    413    109
   -249   -197     51    220   -150    -72    184    316    355    519    374     72
   -270   -254     15    262   -142   -119    187    303    324    488    350     54
   -288   -265     20    275   -155   -122    179    277    290    452    327     18
   -301   -290     10    296   -155   -140    174    254    265    413    309    -12
   -303   -327    -25    314   -140   -176    181    249    254    400    296    -28
   -298   -319    -20    309   -140   -171    187    239    239    389    283    -38
   -296   -332    -36    314   -129   -184    168    226    220    381    277    -70
   -283   -366    -85    324    -98   -226    142    207    197    366    257    -93
   -277   -374    -96    324    -93   -236    132    194    184    355    265    -93
   -275   -376   -101    327    -88   -239    127    174    166    329    246   -122
   -270   -376   -109    322    -80   -244    140    174    148    319    207   -137
   -267   -454   -187    361    -41   -319    155    194    137    324    192   -122
   -265   -615   -353    439     41   -485    171    210     80    239     96   -205
   -246   -885   -639    566    194   -763    280    288      0     57   -122   -423
   -246   -932   -685    587    218   -807    426    410     25    -36   -259   -602
   -296   -688   -394    491     46   -542    485    358    122     64   -153   -535
   -423   -272    150    348   -288    -62    303    -88    129    309    210   -174
   -548    467   1015     41   -782    740     -5   -581    210    795    888    511
   -553   1078   1631   -262  -1093   1356   -277   -766    436   1418   1613   1195
   -467   1028   1496   -280   -982   1262   -540   -844    475   1696   1909   1506
   -413    574    987    -80   -701    779   -626   -880    168   1239   1475   1114
   -413    -18    394    215   -405    187   -532   -818   -324    306    561    246
   -397   -387     10    392   -205   -189   -290   -506   -371    -51     90   -218
   -332   -413    -80    371   -127   -246    -85   -179   -145     57     96   -220
   -275   -397   -124    335    -75   -259     54     25      0    150    145   -181
   -267   -402   -135    335    -67   -270    124    140     83    202    174   -163
   -265   -405   -140    332    -62   -272    168    187    109    215    171   -155
   -283   -444   -161    363    -62   -303    171    200    106    197    148   -161
   -283   -433   -150    355    -67   -293    171    218    116    213    153   -163
   -293   -426   -132    361    -80   -280    179    223    127    231    168   -176
   -293   -410   -119    350    -88   -265    200    241    155    254    181   -142
   -296   -405   -111    350    -93   -259    210    257    176    275    197   -132
   -309   -405    -96    355   -109   -252    220    259    184    280    197   -148
   -296   -384    -88    340   -103   -236    244    272    200    288    194   -145
   -267   -350    -85    309    -90   -220    226    303    220    324    218   -103
   -267   -348    -83    306    -93   -215    218    329    241    348    236    -77
   -262   -353    -90    306    -88   -220    226    350    257    358    249    -64
   -244   -311    -67    277    -88   -189    231    371    283    384    270    -51
   -226   -241    -15    233   -106   -129    220    381    293    397    280    -54
   -213   -215     -2    213   -106   -109    226    397    309    407    280    -64
   -213   -207      2    207   -109   -103    228    407    316    415    283    -67
   -187   -194     -7    192    -90   -101    244    449    348    449    306    -44
   -155   -179    -25    166    -67   -103    254    511    400    488    340     -2
   -137   -171    -36    153    -51   -103    257    563    436    517    371     44
   -129   -132     -2    129    -64    -67    270    613    485    561    415     90
   -142   -103     38    124    -90    -33    288    646    519    592    439    111
   -124    -54     67     88    -98      5    285    672    535    605    465    153
   -116    -57     59     88    -88      0    285    691    550    620    485    192
   -116    -23     90     70   -106     33    285    693    553    628    498    189
    -98     46    145     25   -122     96    296    691    553    620    501    194
   -127     62    189     31   -158    124    316    678    545    589    493    223
   -181      2    184     88   -184     93    301    644    519    568    478    184
   -192     -2    189     96   -192     93    301    615    501    553    470    150
   -202     33    236     85   -218    135    298    574    472    519    457    142
   -200     41    241     77   -220    140    293    527    441    480    426     83
   -189     10    200     88   -194    106    293    485    410    446    394     51
   -194    -36    158    114   -179     59    290    441    376    407    361     12
   -200    -51    148    127   -174     46    303    413    348    371    327    -20
   -233      2    233    114   -236    116    316    387    337    353    319    -23
   -257     51    309    103   -283    179    319    366    332    340    322    -15
   -280     64    345    106   -311    205    327    353    342    350    342      7
   -262     64    327     98   -293    194    316    353    358    371    366     41
   -194    101    296     46   -244    197    262    342    363    381    371     59
   -163    101    265     31   -215    181    226    329    348    368    355     54
   -158     98    257     31   -207    176    202    311    327    348    337     44
   -161     70    231     46   -194    150    197    298    319    335    327     41
   -168     28    197     70   -184    111    220    306    332    350    342     59
   -153    -36    116     96   -137     38    239    332    340    358    340     62
   -155   -137     18    145    -88    -59    241    329    309    319    288     15
   -187   -233    -46    210    -70   -140    241    319    270    280    244    -31
   -192   -259    -67    226    -62   -166    252    314    257    265    233    -38
   -179   -303   -124    241    -28   -215    259    301    241    244    220    -51
   -176   -363   -189    270      5   -277    254    277    218    213    194    -77
   -158   -381   -223    270     31   -303    226    244    179    176    166    -98
   -109   -366   -257    236     72   -311    197    215    155    150    148   -103
    -46   -361   -314    202    132   -337    176    194    137    122    129   -122
     10   -361   -374    174    189   -368    166    194    132    114    124   -124
     18   -381   -400    181    207   -389    171    215    142    137    140   -106
    -25   -394   -371    207    171   -384    184    241    155    166    163    -77
    -46   -397   -350    220    150   -374    197    262    174    187    189    -51
    -75   -454   -381    262    150   -420    213    283    179    184    194    -62
   -114   -584   -470    350    176   -527    246    309    137    109    114   -153
   -116   -789   -672    452    275   -730    368    397     64    -67   -109   -387
   -137   -883   -745    509    301   -813    506    535     88   -153   -249   -555
   -215   -717   -501    465    140   -610    576    530    197    -38   -142   -483
   -374   -301     72    337   -223   -114    475    145    272    239    233   -103
   -519    392    911     62   -717    652    210   -322    418    787    953    644
   -553    935   1488   -192  -1021   1210    -20   -498    670   1405   1665   1400
   -444    888   1332   -223   -891   1109   -262   -561    706   1691   1969   1808
   -389    379    769      5   -579    574   -368   -675    311   1213   1480   1374
   -381   -218    161    298   -272    -28   -327   -691   -226    272    519    379
   -342   -561   -220    452    -62   -392   -140   -420   -314   -135     46   -142
   -259   -607   -350    431     44   -480     38   -101   -111    -77     41   -181
   -168   -602   -433    387    132   -519    158    109     28    -28     72   -161
   -116   -600   -483    358    181   -542    231    220    101    -12     83   -142
   -101   -589   -491    345    192   -540    252    265    127    -20     83   -124
    -88   -581   -496    332    202   -537    254    293    137    -23     83   -111
    -75   -576   -501    327    213   -540    265    322    155    -12     88   -111
    -98   -542   -446    319    171   -493    262    324    161    -10     90   -122
   -114   -532   -418    322    150   -475    265    335    163      5     90   -132
   -124   -561   -436    342    153   -501    275    358    184     25    109   -114
   -135   -574   -439    355    150   -506    293    381    207     36    135    -98
   -145   -555   -410    350    132   -483    309    394    231     49    163    -96
   -150   -506   -355    327    101   -431    332    418    257     70    187    -90
   -158   -462   -306    309     72   -387    340    441    277     85    200    -88
   -163   -470   -306    316     70   -389    350    467    296    109    215    -85
   -168   -496   -329    332     77   -413    355    491    301    129    220    -75
   -158   -506   -348    332     93   -428    363    545    342    179    252    -28
   -142   -470   -327    303     90   -400    361    584    381    215    290     10
   -132   -415   -283    275     75   -350    353    607    410    233    316      5
   -127   -392   -267    257     67   -329    355    646    452    267    340     25
   -109   -348   -241    228     64   -296    366    696    504    306    368     72
    -85   -316   -233    200     72   -277    389    753    563    358    410    135
    -49   -285   -236    168     93   -262    407    813    613    407    462    197
    -38   -233   -194    135     75   -215    405    854    646    444    498    228
    -49   -215   -168    132     59   -192    418    888    683    483    537    267
    -46   -168   -124    106     36   -148    433    914    724    522    581    311
    -33   -122    -88     77     25   -106    446    927    748    545    615    335
    -41   -114    -75     75     15    -96    446    927    756    555    641    335
    -59   -137    -80     98      7   -109    436    901    735    522    602    280
    -72   -122    -49     96    -12    -85    426    867    709    472    548    267
    -67   -116    -49     93    -10    -83    405    820    654    407    496    239
    -62   -140    -77     98      5   -109    413    792    631    374    475    226
    -80   -129    -51    103    -15    -90    420    753    602    345    444    197
    -98    -98     -2     98    -49    -51    415    706    568    309    407    163
   -101    -36     64     70    -83     12    410    659    522    267    363    114
   -101     -7     90     51    -98     41    413    618    483    223    329     85
   -103      0    103     49   -103     51    431    618    491    223    340     93
   -127     12    137     54   -132     75    441    628    519    259    371    124
   -142     12    155     64   -148     83    452    623    530    280    387    129
   -148     23    171     62   -161     98    433    607    524    290    415    158
   -158     46    205     57   -181    124    410    589    527    311    454    137
   -163      5    168     77   -168     85    397    576    511    290    402     75
   -184    -18    166    101   -176     72    379    566    485    252    332    127
   -223     -5    215    114   -220    103    361    550    480    249    342    106
   -254    -20    231    137   -244    103    361    545    480    244    335    106
   -272   -109    163    189   -220     28    368    540    462    220    314     96
   -290   -249     41    270   -166   -103    371    527    415    161    262     49
   -303   -296      7    298   -158   -145    363    501    374    111    215      2
   -275   -337    -64    306   -106   -202    345    480    337     75    179    -33
   -228   -345   -116    285    -57   -231    314    446    293     33    148    -59
   -179   -342   -163    262     -7   -254    298    431    262      5    132    -80
   -140   -355   -215    246     36   -285    270    400    226    -25    101   -106
   -119   -371   -252    246     64   -311    244    371    194    -67     51   -145
   -106   -407   -301    257     96   -355    228    363    179    -88     20   -140
   -109   -426   -316    267    103   -371    236    374    181    -93     28    -96
   -106   -428   -324    267    109   -379    246    384    184    -88     36    -85
    -88   -457   -368    272    137   -413    241    376    181    -85     46    -93
    -80   -483   -402    280    158   -444    236    379    184    -83     57   -101
    -64   -558   -493    311    213   -527    246    394    163   -127     15   -148
    -67   -709   -641    387    285   -678    319    462    109   -262   -142   -298
    -70   -841   -771    454    350   -807    444    581    103   -405   -342   -498
    -90   -711   -620    397    265   -667    542    683    205   -397   -371   -553
   -194   -371   -176    283    -10   -275    514    454    233   -265   -176   -387
   -301    135    433     80   -366    285    233   -119    111     15    280     57
   -379    737   1117   -179   -748    927    -36   -488    137    493    932    654
   -353    982   1335   -314   -844   1156   -262   -568    288   1008   1501   1192
   -270    615    885   -171   -576    750   -397   -568    189    982   1444   1192
   -259    101    358     77   -309    228   -407   -623   -290    189    639    462
   -236   -348   -111    290    -62   -231   -290   -530   -631   -558   -155   -267
   -210   -571   -361    387     75   -467   -109   -223   -446   -566   -296   -381
   -202   -555   -353    379     75   -454     54     41   -192   -397   -197   -296
   -171   -524   -353    348     90   -441    163    228    -33   -293   -119   -231
   -137   -475   -337    306     98   -407    223    319     54   -231    -80   -210
   -109   -470   -361    288    124   -415    228    329     51   -254   -114   -233
    -93   -465   -371    280    137   -418    218    316     33   -285   -142   -252
    -85   -465   -381    275    145   -423    226    337     49   -277   -132   -239
    -77   -457   -381    267    150   -420    244    371     75   -265   -116   -215
    -67   -415   -348    241    137   -381    254    392    101   -246    -96   -174
    -46   -402   -355    226    153   -379    257    405    122   -228    -83   -153
    -33   -397   -366    213    163   -384    257    402    132   -228    -80   -142
    -36   -358   -322    194    142   -340    257    402    145   -220    -70   -140
    -57   -355   -301    205    122   -329    265    413    155   -213    -64   -132
    -54   -368   -314    213    129   -342    270    439    158   -200    -54   -119
    -38   -337   -301    187    129   -319    265    444    174   -192    -46   -109
    -28   -298   -272    163    119   -285    277    478    213   -153    -10    -57
    -20   -293   -272    155    124   -285    285    511    249   -116     23    -18
    -20   -280   -259    150    119   -270    296    542    288    -83     57     12
    -12   -246   -233    127    109   -241    298    576    327    -46     83     38
     -7   -202   -194    103     90   -197    298    613    374    -12    116     77
      2   -187   -189     90     93   -187    309    659    413     20    142    106
     77   -166   -244     44    161   -205    298    696    444     49    163    132
    119   -142   -262     10    189   -202    285    714    470     70    181    163
    109   -114   -223      2    163   -168    306    763    532    127    233    226
     93   -101   -194      2    142   -145    316    789    568    153    262    257
     98    -98   -197      0    148   -148    327    792    574    145    244    244
    106    -90   -197    -10    150   -142    327    769    550    116    215    220
     93    -88   -181     -2    135   -135    340    766    550    109    215    220
     96   -106   -202      5    145   -153    345    758    527     83    197    213
    119   -135   -254      7    187   -194    332    704    454      7    140    166
    137   -106   -244    -15    189   -176    309    646    402    -44    101    129
    122    -75   -197    -23    158   -137    316    615    374    -70     85    114
    114    -93   -207    -10    161   -150    319    579    322   -109     59     98
    101    -85   -187     -7    142   -135    316    537    283   -153     20     70
     77   -124   -202     20    140   -163    303    478    220   -218    -31     28
     70   -150   -220     41    145   -184    303    444    181   -249    -41     18
     70    -98   -168     12    119   -132    298    426    174   -244    -28     23
     77    -33   -111    -20     93    -72    288    397    166   -241    -41     10
     70      5    -64    -38     64    -28    275    366    163   -244    -51     10
     77     49    -28    -64     51     12    259    353    168   -226    -23     57
     85     70    -18    -80     51     25    246    361    176   -205     -2     80
     93     64    -28    -77     62     18    231    340    168   -207    -18     64
    116     41    -77    -80     96    -18    215    309    137   -236    -41     51
    140     31   -109    -85    124    -38    207    316    122   -252    -38     70
    158     31   -127    -96    140    -46    197    314    116   -270    -49     83
    155    -18   -174    -67    163    -96    202    322    103   -293    -72     70
    135    -57   -194    -38    163   -124    220    335    103   -298    -77     83
    135   -145   -280      5    205   -210    220    316     62   -345   -122     62
    114   -202   -316     41    215   -259    223    283      7   -397   -174     10
     85   -207   -293     62    189   -249    223    246    -20   -418   -194    -28
     62   -228   -290     80    174   -257    223    226    -41   -457   -228    -54
     90   -220   -311     64    200   -265    215    207    -85   -501   -252    -59
    114   -244   -361     62    236   -301    215    226   -111   -511   -254    -33
    142   -267   -410     62    275   -337    205    249   -103   -501   -252    -10
    174   -215   -389     18    280   -301    179    228   -114   -504   -249      0
    150   -228   -379     38    262   -303    174    226   -116   -517   -262      5
    119   -241   -361     62    239   -301    192    218   -129   -527   -270    -10
     72   -267   -340     98    205   -303    207    189   -161   -568   -306    -54
     44   -400   -446    176    244   -420    205    168   -241   -685   -431   -142
     70   -613   -683    270    374   -646    298    265   -259   -800   -574   -246
     90   -675   -766    290    426   -719    415    402   -184   -852   -675   -335
     77   -381   -459    153    267   -420    511    493    -18   -735   -579   -270
    -36     -7     28     20    -33     10    350    103   -179   -654   -376   -122
   -111    441    553   -163   -332    496     15   -449   -465   -501    -36    150
   -135    963   1098   -415   -618   1031   -259   -784   -542   -184    423    511
    -57   1062   1119   -501   -587   1091   -467   -839   -483    179    826    857
     -5    571    576   -283   -290    574   -514   -836   -719   -137    506    615
    -10    137    148    -64    -77    142   -446   -797  -1052   -820   -197     59
    -20   -290   -270    153    122   -280   -254   -579  -1072  -1202   -680   -290
    -15   -457   -441    236    213   -449    -88   -329   -815  -1091   -678   -272
      7   -400   -410    194    207   -405     12   -155   -610   -948   -587   -200
     25   -340   -366    155    194   -353    106    -23   -465   -857   -537   -158
     23   -327   -350    150    187   -340    174     57   -387   -807   -509   -116
     57   -316   -374    129    215   -345    200     96   -345   -787   -493    -98
     72   -298   -371    114    220   -335    181     67   -371   -818   -527   -124
     85   -259   -345     85    215   -301    179     77   -374   -823   -532   -101
     96   -267   -366     83    228   -316    207    106   -348   -802   -514    -51
     41   -257   -298    109    168   -277    231    111   -329   -789   -509    -51
     12   -259   -275    122    142   -265    231     96   -329   -795   -519    -70
     72   -277   -350    101    210   -314    246    124   -327   -776   -478    -18
     77   -311   -389    116    231   -350    267    174   -288   -743   -444     46
     67   -241   -309     88    187   -275    226    148   -298   -743   -446     44
     70   -220   -290     75    179   -254    207    119   -311   -766   -488      5
     90   -226   -316     67    202   -270    213    119   -293   -761   -491      7
    103   -249   -353     72    226   -301    226    103   -303   -776   -509     -5
     93   -241   -335     75    213   -288    246    135   -272   -745   -475     38
     96   -168   -265     36    179   -215    231    163   -231   -678   -384     83
     93   -111   -205      7    148   -155    226    181   -194   -636   -358     85
    101    -67   -171    -18    135   -116    241    210   -150   -597   -353    127
    114      0   -114    -57    114    -57    267    231   -109   -587   -371    145
     85    -12    -98    -38     93    -54    280    246    -62   -566   -358    192
     72   -116   -189     20    129   -153    280    277    -46   -527   -314    244
    135    -80   -215    -28    174   -148    290    319    -31   -493   -301    285
    142     -5   -148    -67    145    -75    285    337    -18   -488   -293    280
    101     64    -36    -83     67     12    280    350     12   -459   -254    290
     54      2    -54    -28     54    -25    293    332      5   -488   -283    285
     36    -59    -96     10     64    -77    275    246    -93   -581   -376    205
     31    -57    -88     12     59    -72    259    200   -174   -649   -441    171
     49    -23    -72    -15     59    -46    277    218   -187   -631   -397    233
     80     51    -31    -67     57     10    275    213   -189   -620   -379    252
     51     10    -41    -31     46    -15    270    171   -233   -665   -415    213
      5    -44    -49     20     25    -46    257    111   -296   -711   -454    168
    -23    -70    -49     44     12    -59    228     49   -361   -774   -517    114
    -44    -64    -20     54    -12    -44    226     10   -407   -810   -550     90
    -44      2     46     20    -44     23    226     -7   -413   -797   -530    103
    -51    -36     15     44    -33    -10    244    -10   -405   -789   -522    129
    -72     -5     67     38    -72     28    249    -31   -407   -776   -511    135
    -85     90    176     -2   -132    132    218    -83   -426   -776   -517    124
    -64    176    241    -57   -153    207    205    -96   -410   -745   -478    158
    -49    161    210    -54   -129    184    207    -75   -387   -701   -426    205
    -96     93    189      2   -142    140    171   -103   -415   -727   -452    187
   -111    116    226     -2   -168    171    155   -132   -446   -743   -472    168
   -101    184    285    -41   -194    233    135   -142   -454   -735   -478    168
   -109    137    246    -12   -176    192    148   -132   -444   -730   -472    181
   -109     75    181     15   -145    129    142   -142   -470   -750   -491    150
    -96     46    142     23   -119     93    135   -137   -488   -787   -519    124
   -106     49    155     28   -132    101    124   -148   -511   -818   -537    111
   -132     64    197     33   -163    129    132   -171   -532   -854   -561     75
   -163     38    200     59   -181    119    148   -181   -537   -878   -579     41
   -155     28    184     64   -168    106    142   -205   -563   -901   -594     15
   -140     -2    135     70   -137     64     88   -233   -607   -930   -623    -15
   -142      5    148     70   -145     75     57   -241   -633   -927   -641    -38
   -109    101    210      2   -158    155     38   -244   -633   -911   -644    -46
    -88     59    148     12   -119    103     54   -241   -636   -878   -654    -70
   -109     54    161     25   -135    106     70   -244   -633   -839   -649   -109
   -150    114    265     18   -207    189     77   -267   -628   -831   -657   -174
   -109     98    207      2   -158    153     51   -306   -698   -901   -693   -200
    -46     31     77      7    -62     54     59   -272   -730   -966   -753   -200
    -44   -150   -106     96     28   -127    129   -174   -711  -1041   -872   -257
    -70   -220   -150    145     38   -187    236    -46   -618  -1067   -971   -316
   -106     75    179     12   -142    127    277    -33   -498   -963   -880   -241
   -158    501    657   -171   -407    579    106   -397   -691   -888   -670    -70
   -207    956   1161   -376   -683   1057   -207   -898   -987   -756   -332    197
   -267   1447   1714   -589   -989   1579   -537  -1286  -1145   -530     51    457
   -241   1530   1771   -644  -1005   1649   -784  -1426  -1215   -348    298    639
   -215   1150   1363   -467   -789   1257   -802  -1410  -1382   -589     36    444
   -233    670    904   -220   -568    787   -670  -1314  -1605  -1163   -620    -54
   -246    179    426     33   -335    301   -452  -1067  -1574  -1473  -1085   -392
   -207    176    384     15   -296    280   -309   -820  -1278  -1280  -1008   -319
   -171    244    415    -36   -293    329   -215   -633  -1052  -1109   -909   -236
   -158    262    420    -54   -290    342   -142   -509   -911  -1013   -852   -194
   -155    252    407    -46   -280    329    -98   -454   -849   -982   -836   -184
   -145    280    426    -70   -285    353    -96   -444   -831   -969   -826   -187
   -142    296    439    -77   -290    366    -96   -441   -820   -956   -826   -200
   -166    322    488    -77   -327    405    -93   -431   -805   -930   -820   -205
   -166    340    506    -85   -335    423    -93   -426   -795   -909   -813   -205
   -155    366    522   -106   -340    444   -114   -436   -800   -909   -818   -223
   -155    387    542   -116   -348    462   -127   -446   -797   -909   -831   -233
   -163    376    540   -109   -350    457   -116   -441   -779   -888   -815   -223
   -155    392    548   -116   -350    470    -96   -426   -753   -854   -782   -207
   -171    426    597   -127   -384    511   -103   -436   -743   -841   -776   -207
   -215    426    641   -106   -428    532   -127   -462   -740   -833   -774   -192
   -223    392    613    -85   -418    501   -127   -459   -724   -815   -771   -179
   -187    394    581   -103   -384    488   -114   -426   -691   -782   -763   -166
   -174    465    639   -148   -407    550   -109   -387   -646   -735   -724   -137
   -111    537    649   -215   -379    592   -103   -353   -602   -698   -696   -111
    -80    566    646   -244   -363    607    -88   -324   -566   -659   -662    -80
    -96    553    649   -228   -371    600    -88   -288   -517   -605   -615    -36
   -101    558    657   -231   -379    607    -83   -241   -454   -545   -576      0
    -90    587    675   -249   -384    631    -77   -205   -394   -496   -542     33
    -85    626    711   -272   -397    667    -67   -168   -337   -441   -501     70
    -85    654    740   -283   -413    696    -46   -111   -277   -381   -452    114
    -88    636    722   -275   -405    680    -28    -72   -241   -340   -413    150
    -96    602    698   -254   -397    649     -7    -54   -231   -332   -402    166
    -88    602    688   -257   -387    644      7    -46   -223   -327   -392    179
    -83    654    737   -285   -410    696      2    -62   -241   -340   -402    163
   -103    680    782   -290   -444    732    -10    -88   -280   -374   -436    129
   -124    644    766   -259   -444    704     -5   -103   -303   -389   -452    124
   -145    589    732   -223   -439    659      2   -129   -329   -405   -459    119
   -155    563    719   -202   -436    641     15   -163   -353   -415   -462    111
   -166    550    717   -192   -441    633     20   -205   -379   -426   -459     93
   -194    558    753   -181   -472    654     28   -226   -384   -400   -444     77
   -233    511    743   -140   -488    626     23   -254   -394   -376   -454     72
   -249    454    704   -101   -475    579     31   -265   -400   -374   -459     93
   -283    431    714    -75   -498    571     67   -241   -371   -345   -423     93
   -319    423    740    -51   -530    581     70   -252   -361   -342   -402    101
   -275    475    750   -101   -514    610     38   -275   -358   -355   -389    122
   -194    561    756   -181   -475    657      7   -272   -329   -337   -342    153
   -140    568    709   -215   -426    639     -5   -246   -301   -316   -316    168
   -122    537    659   -210   -389    597     -2   -236   -296   -311   -314    197
   -137    465    602   -166   -368    532     15   -218   -272   -254   -277    231
   -161    379    540   -109   -350    459     49   -192   -241   -163   -228    267
   -197    301    498    -54   -348    400     83   -171   -218   -106   -205    288
   -241    210    452     12   -345    329     96   -158   -215    -93   -202    288
   -265    132    394     64   -329    262    111   -145   -215   -103   -207    280
   -288     80    368    103   -327    223    109   -148   -215   -116   -194    277
   -319    -57    259    187   -290    101    103   -158   -236   -111   -213    259
   -311    -96    215    202   -265     59     90   -176   -265   -132   -236    233
   -265    -62    202    163   -233     67     85   -192   -283   -153   -249    205
   -202    -38    163    122   -184     62     67   -205   -296   -150   -254    187
   -148    -46     98     96   -124     25     54   -213   -303   -155   -252    168
   -122    -77     44     98    -83    -18     51   -213   -314   -171   -262    153
    -93    -70     20     80    -59    -23     54   -210   -311   -168   -267    168
    -49    -25     23     38    -36     -2     46   -210   -296   -150   -257    161
    -36    -18     18     25    -28      0     31   -228   -298   -171   -262    124
    -25    -28     -2     25    -12    -15     36   -233   -298   -181   -249     90
      2    -93    -98     44     46    -96     49   -215   -314   -210   -275     23
     28   -280   -309    127    168   -293    109   -140   -340   -314   -413    -96
      0   -470   -470    233    231   -470    252     -2   -306   -433   -589   -257
    -28   -358   -329    192    150   -345    366    127   -161   -389   -579   -285
    -98      0     98     46    -98     46    358    -36   -109   -246   -387   -135
   -213    449    662   -116   -436    555     85   -584   -329    -90    -49    158
   -309   1000   1309   -348   -810   1153   -265  -1026   -465    262    488    592
   -306   1358   1665   -527   -984   1512   -504  -1169   -371    730   1026   1041
   -272   1091   1363   -410   -818   1226   -584  -1143   -392    805   1098   1117
   -275    646    922   -184   -597    784   -548  -1119   -683    254    519    589
   -298    220    519     36   -407    368   -394   -984   -950   -457   -272    -90
   -293     15    309    137   -301    163   -213   -683   -756   -480   -428   -192
   -306      0    306    153   -306    153    -67   -433   -496   -306   -324    -98
   -314     -7    306    161   -311    148     41   -252   -319   -184   -246    -25
   -290    -28    262    158   -277    116     90   -153   -223   -119   -205     18
   -272    -25    244    148   -259    109    119   -111   -179    -88   -187     38
   -262    -33    226    145   -244     96    137   -106   -153    -77   -181     28
   -262    -15    246    140   -254    114    148   -135   -158    -93   -194    -18
   -223     25    246     98   -236    137    163   -145   -140    -77   -192    -23
   -207      2    210    101   -210    106    137   -161   -145    -80   -210    -23
   -200     -5    192    101   -200     93    101   -140   -150    -67   -205    -20
   -184      7    192     88   -187     98    106    -72    -96     -5   -153     18
   -179     12    192     80   -184    103    119    -18    -36     46   -106     51
   -181     18    200     80   -192    109    132     31      2     88    -70     80
   -197     -7    187    101   -192     88    135     62     31    122    -36     96
   -189     10    200     90   -194    103    137     83     64    153      0     96
   -142     33    176     51   -161    106    142    103     88    168     10    103
   -111     54    166     28   -140    109    166    129    122    189     44    145
   -103     62    163     20   -135    111    155    148    145    213     72    161
    -77     33    111     23    -93     72    135    176    174    241     90    145
    -44     38     80      2    -62     59    135    205    215    283    109    179
    -28     51     80    -12    -54     64    153    239    262    329    145    163
    -18     51     70    -18    -44     62    163    275    293    350    163    197
     20     80     59    -49    -18     70    174    332    350    413    228    241
      2    155    153    -80    -75    155    158    329    371    428    239    205
    -28    140    168    -57    -98    155    171    337    381    420    202    231
    -23    161    184    -70   -106    174    187    335    376    415    171    262
     -2    174    176    -85    -88    174    174    358    368    436    197    277
     -2    192    194    -96    -98    192    166    392    381    449    236    257
      2    218    215   -109   -106    215    150    379    363    423    241    249
     -5    226    231   -111   -119    226    155    363    337    397    236    239
    -36    210    246    -85   -140    228    174    335    324    381    220    200
    -88    231    319    -72   -205    275    181    270    285    340    194    148
   -114    236    350    -59   -233    290    181    213    241    306    187    140
   -106    228    332    -62   -220    280    158    168    202    285    168     80
   -116    202    319    -41   -218    259    166    163    197    272    145     77
   -116    197    314    -41   -218    257    181    150    187    262    127    106
   -137    202    337    -33   -239    270    179    127    187    272    116     70
   -163    241    402    -41   -283    322    187    106    197    288    137     57
   -181    288    470    -51   -324    379    197     77    213    303    155     54
   -168    316    485    -75   -327    402    184     80    233    342    205     85
   -158    366    524   -103   -340    444    174     85    272    389    265    109
   -176    418    594   -122   -384    506    168     62    283    400    275    101
   -200    402    602   -101   -400    501    171     72    290    402    275    122
   -142    374    517   -116   -329    444    124     64    254    371    257    119
   -129    348    478   -109   -303    413    106     93    267    394    288    132
   -140    324    462    -93   -301    392    124    132    285    405    296    132
   -148    239    387    -44   -267    311    122    137    254    350    246    132
   -187    179    366      2   -275    272    140    137    252    348    223    111
   -213    158    368     25   -290    262    148    116    246    358    233     62
   -210    140    350     33   -283    244    142     90    218    335    226     10
   -218    122    340     49   -277    231    140     72    184    285    176     12
   -200    111    309     44   -254    210    132     57    163    262    155     25
   -184     77    259     51   -223    168    116     49    166    270    163      5
   -179     67    246     54   -215    155     90     31    153    262    161    -33
   -179     70    249     54   -213    158     80     20    145    257    171    -51
   -189     59    249     62   -218    153     85     25    158    259    176    -41
   -171     62    233     54   -202    148     72     -2    122    213    137    -64
   -163     41    205     59   -184    122     75    -10    103    207    119    -98
   -153      2    155     75   -153     77     85     -5     96    189     98   -142
   -135   -161    -25    145    -54    -93    132     41     33     72    -15   -236
   -109   -394   -285    252     85   -340    252    158    -18   -114   -236   -426
    -98   -441   -342    270    119   -392    374    290     31   -171   -327   -527
   -142   -194    -51    168    -46   -124    423    213    145    -10   -155   -415
   -231    329    561    -51   -397    446    158   -311    111    298    293    -23
   -319   1034   1353   -358   -836   1192   -184   -748    187    815    958    610
   -322   1506   1826   -592  -1075   1665   -467   -896    407   1426   1615   1226
   -220   1309   1530   -542   -875   1418   -665   -891    485   1693   1836   1462
   -223    756    976   -267   -600    865   -670   -917    103   1085   1208    909
   -252    241    493      5   -371    366   -524   -844   -358    228    363    132
   -249    -36    213    140   -231     88   -285   -545   -324      2     54   -194
   -192    -57    135    124   -163     38    -96   -257   -103    119     96   -181
   -155    -59     93    106   -127     15     20    -88     31    187    124   -163
   -137    -62     75     98   -106      5     80    -10     93    200    119   -174
   -119    -77     41     98    -83    -18    103     38    101    205    127   -166
   -116    -98     18    109    -67    -41    122     96    137    244    168   -145
    -83    -96    -12     88    -38    -54    127    111    158    262    189   -135
    -57    -90    -36     72    -10    -64    119    103    158    246    174   -145
    -88   -106    -18     96    -36    -62    116    109    174    244    174   -142
    -90   -106    -15     98    -38    -62    122    122    187    265    189   -145
    -96    -80     12     85    -54    -33    135    148    207    288    215   -129
    -98    -88     10     93    -57    -41    140    161    213    285    215   -103
    -80    -85     -5     80    -38    -46    135    163    218    296    220    -90
    -64    -62      2     64    -33    -31    137    187    244    327    252    -75
    -59    -49      7     54    -36    -20    142    205    262    337    259    -70
    -70    -36     31     51    -51     -2    150    223    290    355    280    -62
    -85    -18     64     49    -77     23    161    241    327    374    293    -54
    -70    -33     36     51    -54      0    168    265    358    384    298    -46
    -31    -25      5     25    -20    -10    168    303    387    428    340    -23
      0     23     23    -12    -12     23    179    348    423    462    379     10
     25     33      7    -31      7     20    187    376    446    475    392     15
     46     25    -20    -36     33      2    200    446    493    519    428     54
     64     67      0    -67     33     33    215    527    568    576    483    142
     93    122     28   -109     33     75    218    563    607    623    524    200
    114    142     28   -129     41     85    226    600    654    670    566    213
    101    163     62   -132     20    114    228    620    672    675    576    228
    101    171     70   -140     15    122    220    613    652    654    568    231
     96    137     41   -119     28     90    231    605    633    639    563    207
     88    129     41   -111     23     85    241    592    618    631    568    187
     90    129     38   -109     25     85    249    571    589    607    553    179
     77    158     80   -119     -2    119    259    535    563    587    537    166
     54    184    129   -119    -36    158    262    488    535    558    511    148
     41    176    135   -111    -46    158    262    439    496    506    459    119
     28    150    122    -88    -46    137    275    394    467    480    439     77
      7    132    124    -70    -59    127    285    342    439    452    415     15
     -2    155    158    -77    -80    158    290    303    423    436    407      2
     -2    194    197    -98    -98    197    283    280    413    420    402     12
      5    257    252   -129   -122    254    285    275    423    431    420     25
      5    290    283   -150   -140    288    280    257    423    433    431     28
     18    296    277   -158   -129    288    259    249    423    436    444     57
     33    283    249   -161   -109    267    244    259    436    449    459     80
     31    298    267   -163   -116    283    228    257    436    444    462     83
     28    306    277   -168   -127    293    236    275    452    467    496    114
     23    309    285   -166   -132    298    244    293    470    483    506    135
      7    265    257   -137   -124    259    257    301    470    483    496    119
      0    187    187    -93    -93    187    272    311    467    467    480     85
     -2    106    109    -51    -57    106    270    293    426    415    433     41
    -12     51     64    -20    -38     57    262    270    384    371    400     12
    -15     54     67    -20    -41     59    236    239    345    332    374      0
    -25     59     85    -15    -54     72    215    202    306    290    353    -20
    -36     36     72     -2    -57     54    215    179    272    259    335    -44
    -49      7     57     20    -51     31    213    163    246    233    309    -62
    -54    -12     41     33    -49     12    207    142    220    220    283    -90
    -36     33     70      2    -51     51    210    129    213    220    272   -106
    -25     31     57     -5    -41     44    213    127    205    207    272    -96
    -38      5     41     15    -41     23    205    127    194    192    265    -93
    -38    -10     28     23    -33      7    205    129    192    184    254   -103
    -20      7     28      7    -23     18    210    135    192    174    239   -116
     -7    -41    -36     23     12    -38    210    132    150    114    184   -155
     12   -233   -249    109    129   -241    249    145     49    -46     18   -322
     18   -488   -506    233    262   -496    353    205    -67   -275   -239   -600
     20   -535   -555    257    288   -545    491    329    -33   -337   -335   -709
    -46   -239   -192    142     70   -218    511    174     80   -155   -114   -511
   -168    337    506    -85   -337    420    290   -272    189    241    413     15
   -285   1114   1397   -415   -841   1257     12   -607    444    891   1192    779
   -272   1592   1865   -659  -1067   1727   -246   -662    776   1561   1883   1454
   -194   1291   1483   -550   -839   1384   -444   -683    719   1608   1899   1517
   -189    722    909   -267   -548    815   -470   -787    207    898   1192    836
   -218    184    402     15   -311    293   -324   -724   -280     62    371     38
   -223    -96    127    161   -176     15    -88   -415   -254   -135     88   -252
   -137    -96     41    114    -90    -28     72   -145    -90    -44    119   -244
    -77   -106    -28     90    -25    -67    176     23     10     -2    142   -236
    -72   -124    -54     96    -10    -90    231     96     51     -2    132   -288
    -72   -150    -77    111      2   -114    249    116     54    -23     96   -306
    -64   -142    -77    103      5   -111    257    127     46    -51     85   -244
    -59   -116    -59     88      0    -88    270    142     51    -41    101   -231
    -75   -114    -41     93    -18    -77    277    148     54    -20    101   -254
    -88   -103    -15     96    -36    -59    283    155     51    -18    116   -233
   -101    -67     31     83    -67    -18    272    161     49    -25    122   -220
   -101    -23     77     62    -90     25    267    174     54    -38    122   -192
    -67      5     72     28    -70     38    277    197     83    -10    140   -187
    -46     46     93      0    -70     70    288    220    116     18    163   -192
    -62      2     64     28    -64     33    301    241    137     31    181   -184
    -83    -23     59     51    -72     18    306    249    148     25    187   -140
    -96    -10     85     51    -90     36    303    259    153     15    192   -101
    -93    -15     77     54    -85     31    316    301    181     62    226    -98
    -72     31    101     20    -88     64    324    335    210    101    265   -106
    -54     51    106      0    -80     77    332    368    239    124    296    -72
    -33     77    111    -23    -72     93    335    405    270    148    311    -41
    -15     44     59    -12    -36     51    337    444    288    171    332     -5
    -12     25     38     -7    -25     33    342    475    309    192    350     23
     -5     15     20     -5    -12     18    348    511    337    220    381     62
     18     28      7    -23      5     18    345    542    358    249    410     96
     41     96     54    -67     -5     75    335    555    368    275    426    124
     41    129     88    -88    -23    109    319    558    371    288    449    142
     38    119     80    -80    -20    101    316    555    363    277    449    150
     31    129     98    -80    -33    114    314    540    342    254    441    153
     18    145    127    -80    -54    137    290    504    319    231    439    163
      7    114    106    -62    -49    111    301    488    314    236    436    145
    -10    106    114    -49    -62    109    319    457    293    223    413    116
    -10     98    106    -46    -59    101    329    420    267    194    376     85
      0     75     75    -36    -36     75    348    389    246    168    340     64
    -36     44     80     -5    -59     59    361    350    218    148    327     59
    -44     36     80      2    -62     57    376    324    202    132    324     36
     -7     44     51    -18    -31     49    392    314    187    119    311     10
     10     33     23    -20     -5     28    423    314    184    116    311     18
      0     31     31    -15    -15     31    387    267    158     98    296      5
     -5     59     62    -28    -33     62    358    233    150     96    296     10
     20    122    101    -72    -41    114    348    226    174    119    319     25
     51    155    103   -103    -25    129    322    207    168    124    316     25
     62    155     90   -109    -12    122    311    192    150    109    298     23
     44    161    116   -103    -36    140    296    174    142    106    298     23
     20    155    135    -88    -57    145    296    168    140    111    301     25
     15    129    114    -72    -49    122    296    168    132    109    293     28
      5     59     54    -33    -25     57    298    176    114     96    277      5
    -15    -18     -5     15     -5    -12    309    179     96     75    244    -33
    -25    -41    -18     31     -5    -31    327    187     98     67    233    -46
    -38    -88    -49     64      5    -70    324    163     75     33    200    -77
    -72   -109    -36     90    -18    -75    314    140     46      7    179    -90
    -77   -101    -23     88    -28    -62    319    135     33      0    174    -98
    -83    -96    -15     88    -36    -54    316    137     23     -5    176    -98
   -116    -93     23    106    -70    -36    288    122      5    -10    181    -96
   -153    -72     77    111   -116      2    283    114      5     -2    192    -85
   -168    -80     88    124   -129      2    285    111    -10    -10    184    -93
   -189    -72    114    129   -153     20    272     93    -31    -31    158   -116
   -197    -59    137    129   -168     38    257     72    -41    -33    148   -122
   -189    -96     93    140   -142     -2    249     51    -72    -57    114   -137
   -197   -218    -23    207    -88   -122    280     70   -119   -129     31   -207
   -155   -379   -223    265     31   -301    342    137   -197   -298   -168   -410
   -161   -454   -293    309     64   -374    462    259   -205   -428   -350   -618
   -148   -280   -132    213    -10   -207    537    324    -90   -353   -296   -584
   -226     93    316     64   -272    205    446      0    -49   -132      2   -280
   -387    714   1101   -163   -745    909    184   -511      7    306    615    355
   -483   1363   1847   -439  -1163   1605    -31   -771    215    919   1371   1119
   -363   1426   1787   -532  -1075   1605   -265   -813    327   1332   1816   1623
   -288    971   1260   -342   -774   1114   -376   -888     18   1002   1470   1327
   -327    371    698    -23   -514    535   -379   -961   -537     98    540    397
   -371    -80    290    226   -332    103   -228   -774   -740   -457   -101   -272
   -311   -176    135    241   -226    -20    -38   -426   -498   -337    -77   -272
   -174   -137     36    155   -106    -51     54   -205   -337   -239    -31   -233
    -46   -101    -54     72      2    -77    109    -77   -239   -179      0   -210
    -59   -153    -93    106     15   -124    142    -41   -223   -179    -10   -220
    -88   -184    -96    135      2   -140    135    -54   -236   -194    -36   -241
   -111   -228   -116    168      2   -174    150    -41   -236   -194    -49   -249
    -77   -246   -168    158     44   -207    158    -28   -233   -197    -57   -246
      7   -241   -249    116    127   -244    155    -20   -233   -205    -62   -246
     28   -181   -210     75    116   -194    153     -2   -205   -171    -33   -215
     67   -142   -210     36    137   -176    153      7   -189   -155    -23   -194
     77   -127   -207     23    140   -166    153     20   -176   -145    -10   -179
    127   -114   -241     -5    184   -176    148     38   -158   -127     12   -155
    153    -98   -252    -28    200   -176    140     51   -142   -106     33   -129
    161    -75   -236    -41    197   -155    132     67   -129    -93     41   -116
    153    -49   -202    -51    176   -124    111     67   -122    -83     49   -114
    168    -38   -207    -64    187   -122    101     83   -106    -64     67    -90
    163    -59   -223    -54    192   -140    122    109    -80    -33    101    -59
    176    -10   -187    -83    181    -98    132    140    -41      5    140    -25
    220     59   -163   -140    192    -51    132    168     -7     41    163     -7
    257    127   -129   -192    194      0    129    205     25     83    200     23
    267    116   -153   -192    210    -18    129    239     62    119    228     64
    280    103   -176   -192    228    -36    127    275    103    155    262    114
    303    150   -155   -228    231     -2    122    319    153    207    316    174
    329    231    -98   -280    215     67    114    353    189    252    366    213
    316    285    -31   -301    174    127    109    368    205    277    387    228
    285    270    -15   -280    150    127    116    376    210    293    389    244
    296    231    -64   -265    179     83    124    392    231    309    407    277
    309    220    -88   -265    200     67    145    410    246    324    428    298
    285    239    -46   -265    166     98    168    405    246    314    431    290
    252    241    -10   -246    132    116    176    384    228    293    420    270
    213    228     15   -220     98    122    166    353    207    277    415    233
    148    192     44   -168     51    119    171    322    189    267    407    181
    124    158     33   -142     44     96    179    280    153    252    355    122
    103    103      0   -103     51     54    207    249    127    265    290    103
     54     83     28    -70     12     57    236    202     93    236    249     88
     38    142    103    -90    -31    124    249    161     83    189    267     80
    106    223    116   -166     -5    171    226    163     93    174    298     93
    137    233     93   -187     20    163    200    176     96    150    309    103
    122    252    127   -187     -2    189    181    161     96    135    324    103
    111    293    181   -202    -33    239    166    148    114    137    353    122
     93    285    192   -192    -49    239    166    137    114    135    355    119
     83    298    215   -189    -64    257    171    135    111    150    366    140
     75    293    218   -187    -70    257    158    129    103    155    363    155
     67    337    270   -202   -101    303    158    145    119    171    371    163
     33    272    239   -155   -103    257    176    166    122    171    358    158
      2    161    158    -83    -77    161    194    187    106    142    327    135
    -15    124    140    -54    -77    132    205    197    114    137    316    124
    -46    103    150    -28    -98    127    213    194    101    119    298    106
   -124     96    218     12   -171    155    218    166     70     93    277     72
   -153    103    257     23   -205    179    233    161     64     85    265     72
   -155     70    223     41   -189    145    239    166     59     85    262     90
   -116     18    135     49   -124     75    218    166     38     75    244     85
    -93     -5     88     49    -93     41    194    127     -5     38    210     51
    -20    -18      2     18    -12     -7    158     98    -44     15    187     25
     77    -57   -135    -12    103    -96    119     85    -70    -12    163    -28
    163    -90   -254    -36    207   -171     85     77    -98    -46    129    -33
    207   -103   -311    -54    259   -207     72     70   -106    -57    106    -33
    239   -189   -428    -23    332   -309     64     70   -145   -116     31   -114
    285   -345   -631     28    457   -488     90    101   -210   -265   -140   -262
    324   -530   -854    103    589   -691    189    205   -218   -413   -345   -470
    316   -431   -748     57    530   -589    285    298    -98   -371   -361   -522
    262    -98   -361    -83    311   -228    257     85    -80   -239   -174   -366
    200    332    132   -267     33    231     12   -449   -265    -49    202     -7
    101    935    833   -517   -366    885   -270   -888   -358    319    782    504
     93   1244   1148   -670   -527   1197   -488  -1026   -259    823   1384   1031
    124    878    753   -501   -314    815   -566   -997   -309    878   1421   1078
    142    381    236   -262    -46    309   -555   -989   -680    207    701    439
    189    -96   -285    -46    236   -189   -465   -878  -1039   -618   -179   -332
    207   -293   -504     41    353   -397   -290   -519   -769   -542   -226   -381
    218   -322   -542     51    379   -431   -127   -223   -459   -322   -106   -283
    218   -368   -587     72    400   -478     12    -12   -257   -197    -41   -181
    239   -368   -607     64    423   -488     80     90   -155   -122     28   -106
    249   -306   -555     25    402   -428     83    111   -135   -109     44   -116
    239   -267   -509     12    371   -387     80    106   -140   -124     23   -140
    228   -283   -511     25    368   -397     75    106   -140   -132     18   -145
    239   -277   -517     20    376   -397     77    129   -111   -106     44   -137
    249   -311   -561     31    405   -436     88    158    -83    -77     54   -114
    267   -280   -550      5    407   -415     72    150    -96   -103     10   -124
    267   -226   -493    -20    379   -361     44    129   -111   -116      0   -114
    244   -153   -397    -44    319   -275     54    140    -70    -75     64    -90
    244   -119   -366    -64    303   -241     64    142    -57    -62     70   -111
    283   -181   -467    -51    374   -324     51    150    -80    -85     23   -101
    283   -153   -436    -67    358   -293     38    179    -54    -59     38    -41
    277    -96   -374    -90    324   -233     41    210    -15    -28     59    -20
    293   -106   -402    -96    345   -254     54    239     31     12    106     18
    298   -132   -431    -83    363   -283     77    252     59     36    140     36
    311    -80   -394   -116    350   -236    101    283    101     70    174     57
    340    -59   -400   -140    368   -228     83    293    119     85    181     70
    342    -90   -433   -127    387   -262    109    348    189    142    231    122
    371    -62   -433   -155    400   -246    116    397    254    200    275    161
    371    -33   -405   -171    387   -220    114    436    298    231    309    207
    353    -36   -389   -158    371   -213    122    475    345    280    368    275
    350     18   -335   -184    342   -155    114    509    381    311    394    298
    355     49   -306   -202    332   -127    109    514    392    311    392    280
    381     90   -293   -236    337    -98    101    485    376    280    374    265
    355    109   -246   -231    301    -67    114    488    384    283    394    275
    327    103   -223   -215    275    -59    129    467    368    262    381    236
    293    124   -168   -210    231    -20    132    446    350    228    335    215
    270    145   -127   -207    200      7    129    413    298    171    265    210
    277    145   -132   -210    205      7    109    345    213     80    192    194
    288    140   -148   -215    218     -5    122    335    187     51    176    187
    290    140   -150   -215    220     -5    129    306    158     38    179    158
    267    145   -122   -207    194     12    124    254    114      0    163    111
    257    161    -96   -207    176     33    119    207     72    -46    140     77
    259    210    -49   -236    153     80    111    187     59    -64    124     90
    244    252      5   -249    119    129    114    171     67    -49    145    111
    236    249     12   -244    111    129    103    148     70    -38    166    109
    267    288     20   -277    124    155     57    101     44    -54    153     88
    296    301      5   -301    145    155     31     96     46    -36    174     83
    309    283    -25   -296    166    127     36    103     57    -28    181     85
    298    293     -7   -296    153    142     31     96     54    -31    181    101
    265    327     62   -296    101    194     33    101     72    -12    205    129
    280    293     12   -288    132    155     18     72     41    -44    179    103
    283    200    -83   -241    181     59      7     59     -2    -96    140     85
    293    135   -158   -215    226    -10      2     75    -15   -129    103     85
    324    142   -181   -233    254    -18    -15     64    -36   -166     80     96
    306    116   -189   -213    246    -36    -12     51    -59   -197     41     70
    303     44   -262   -174    283   -109      2     51    -72   -213     15     33
    327     67   -262   -200    293    -96    -10     36    -85   -213     25     33
    329    103   -226   -215    277    -59    -28     -2   -129   -231     18     10
    301     93   -207   -200    254    -54    -15      7   -127   -241     12     20
    296     88   -207   -192    252    -59     -5     18   -124   -252      5     33
    296     75   -220   -187    257    -72    -10     15   -127   -246      0     23
    265     57   -207   -161    236    -75    -15     18   -106   -223     18     10
    205     38   -166   -122    184    -64    -12      2   -114   -241     18    -12
    207      5   -202   -106    202    -98     -7    -23   -140   -288    -20    -41
    197    -98   -298    -51    246   -197     20      2   -174   -355    -90    -85
    202   -275   -478     36    340   -376    119    103   -192   -475   -257   -218
    194   -316   -511     59    350   -413    244    231   -122   -548   -387   -332
    179    -72   -254    -54    215   -163    301    226    -25   -472   -303   -267
    114    335    218   -226    -51    277    132   -181   -176   -363    -77    -70
     46    826    779   -436   -366    802   -215   -743   -423   -153    311    254
     23   1335   1312   -680   -644   1322   -493  -1018   -413    257    839    685
     72   1348   1275   -711   -600   1312   -688  -1057   -345    555   1153    961
     96    932    836   -517   -371    885   -730  -1041   -519    283    852    719
     98    423    324   -259   -111    374   -652  -1015   -919   -501     49     49
    111     18    -93    -64    101    -36   -452   -792   -935   -846   -392   -309
    124     -7   -132    -59    127    -67   -270   -514   -641   -688   -319   -241
    158     49   -109   -106    132    -28   -135   -290   -407   -532   -220   -142
    181     59   -122   -119    153    -31    -44   -145   -265   -444   -176    -80
    184      2   -181    -96    181    -88    -10   -114   -246   -452   -205    -90
    192    -12   -205    -90    197   -106      7    -98   -239   -459   -226    -93
    187     -2   -192    -93    189    -96     20    -83   -220   -452   -223    -72
    168     33   -135   -101    153    -49     33    -54   -189   -423   -192    -33
    197     80   -116   -140    155    -18     28    -49   -174   -407   -171     -5
    213    109   -103   -161    158      2     28    -46   -161   -394   -161      2
    210    116    -93   -163    150     12     38    -44   -155   -389   -166    -10
    205    124    -80   -163    142     23     51    -33   -140   -379   -163     -7
    200    150    -49   -176    124     49     46    -31   -127   -381   -158      2
    187    192      5   -189     90    101     59    -25   -106   -363   -142     15
    187    215     25   -202     80    122     85      7    -67   -322   -116     36
    218    218      0   -218    109    109     72     -2    -62   -316   -103     41
    233    223    -12   -228    124    103     75      0    -59   -314    -88     70
    233    213    -23   -223    129     96     83     15    -51   -314    -93     83
    223    220     -2   -223    111    111     98     57    -10   -275    -77    109
    223    223      0   -223    111    111     98     85     15   -252    -70    116
    246    262     12   -254    116    137    103    122     57   -218    -36    158
    262    327     62   -296    101    194    124    179    135   -137     23    218
    285    358     70   -322    106    215    142    239    197    -70     72    252
    324    384     59   -353    132    223    148    265    223    -49     90    272
    332    410     77   -374    127    246    150    296    246    -20    127    311
    316    407     90   -363    114    249    163    322    272      5    148    327
    301    423    122   -363     88    275    176    327    272     10    153    324
    288    439    150   -363     70    296    184    314    262      0    150    332
    259    441    181   -350     38    311    179    277    220    -44    114    311
    244    444    200   -345     23    322    166    233    176    -67     77    262
    244    407    163   -327     41    285    171    197    142   -103     41    218
    246    387    140   -316     54    265    174    161     93   -148      0    176
    249    444    194   -345     25    319    168    124     62   -176    -23    150
    226    514    288   -371    -31    402    168     77     36   -194    -33    142
    184    522    335   -355    -75    428    171     46     10   -210    -46    140
    174    498    324   -335    -75    413    168     12    -15   -239    -67    140
    210    491    280   -350    -36    384    145    -57    -83   -303   -111    111
    194    493    298   -345    -51    397    145    -80    -93   -314   -122    101
    174    542    368   -361    -96    457    140    -96    -93   -298   -109    119
    161    589    428   -374   -132    509    129   -116    -93   -285    -93    132
    150    613    459   -384   -155    537    111   -124    -75   -249    -62    124
    145    636    491   -392   -171    563     96   -119    -54   -223    -46    124
    153    652    498   -405   -174    576     83   -119    -49   -213    -44    132
    155    636    480   -394   -161    558     85   -111    -38   -205    -41    150
    145    641    496   -394   -176    571     77   -116    -44   -207    -44    150
    135    623    488   -381   -176    555     75   -106    -36   -202    -33    166
    122    553    431   -340   -153    493     72   -109    -54   -231    -67    153
    122    517    394   -319   -135    457     67   -129    -85   -262    -93    122
    122    454    332   -288   -103    394     75   -132   -103   -283   -106     93
    124    423    298   -275    -85    361     70   -145   -129   -301   -137     64
     93    400    306   -246   -106    353     72   -163   -153   -303   -158     51
     49    363    314   -205   -132    340     85   -163   -153   -296   -153     36
     51    350    296   -202   -122    322     77   -176   -166   -303   -181    -18
     67    371    303   -220   -116    337     70   -184   -168   -306   -194     -7
     49    355    306   -205   -127    332     70   -189   -168   -314   -202     20
     62    324    262   -192    -98    293     54   -205   -194   -332   -223     31
     93    309    213   -202    -59    262     44   -213   -210   -327   -223     38
    101    327    226   -215    -62    277     46   -210   -197   -296   -205     38
     85    319    233   -202    -75    277     54   -210   -194   -293   -210     12
     83    218    135   -150    -25    176     75   -192   -226   -355   -293    -44
     93     -7   -101    -44     96    -51    166   -109   -303   -522   -498   -213
     80   -161   -241     38    158   -200    311     28   -285   -618   -662   -394
     38     28    -12    -33     23     10    394     44   -181   -524   -587   -374
    -67    459    527   -194   -296    493    270   -348   -215   -332   -306   -142
   -163   1052   1213   -446   -688   1132    -88   -906   -277     57    244    376
   -226   1649   1875   -711  -1049   1761   -387  -1213   -174    597    898    948
   -158   1751   1909   -797  -1034   1831   -633  -1278    -28   1060   1363   1371
   -101   1288   1389   -592   -745   1337   -701  -1241   -137    927   1161   1208
   -114    756    867   -322   -491    810   -626  -1208   -600     72    296    436
   -137    316    454    -90   -296    384   -433  -1010   -813   -524   -355   -132
   -137    187    324    -25   -231    254   -220   -680   -581   -452   -394   -153
   -114    184    298    -33   -205    241    -64   -428   -379   -309   -316    -88
    -70    210    277    -72   -174    244     10   -288   -262   -220   -265    -62
    -59    179    239    -59   -150    207     41   -228   -220   -194   -254    -62
    -67    150    218    -44   -142    184     59   -200   -200   -181   -239    -51
    -77    179    257    -49   -166    218     75   -176   -176   -168   -228    -38
    -85    184    270    -49   -176    226     83   -158   -161   -161   -231    -38
    -96    200    296    -51   -194    246     72   -150   -142   -135   -220    -33
   -109    184    290    -38   -200    236     90   -124   -111   -101   -200    -20
   -109    189    298    -38   -202    244    109    -96    -75    -62   -168      7
   -109    241    350    -67   -231    296    106    -83    -44    -18   -132     38
    -98    239    337    -70   -218    288     93    -80    -36      2   -124     41
    -80    239    319    -80   -200    277     88    -70    -31      5   -132     41
    -67    298    366   -114   -215    332     90    -49      2     36   -109     67
    -70    298    368   -114   -218    332    101    -23     41     80    -77     88
    -75    316    392   -122   -233    353    103     -7     67    101    -62     93
    -64    335    400   -137   -231    366    106     15    101    132    -41     85
    -46    371    418   -161   -231    394    103     44    137    168    -15     88
    -15    415    431   -200   -223    420    111     77    176    213     12    129
     -7    426    433   -210   -220    428    106    111    215    236     49    174
      5    426    420   -215   -207    423    111    158    267    277     85    205
     31    457    426   -244   -197    441    124    213    327    337    145    262
     38    496    454   -270   -207    475    135    267    397    397    210    329
     25    491    465   -259   -220    478    135    293    428    433    239    342
     23    485    459   -254   -218    472    153    332    457    472    265    353
     57    537    480   -296   -210    509    174    363    485    498    296    376
     46    584    535   -316   -244    561    168    353    488    491    316    384
    -10    524    535   -257   -272    530    153    324    454    439    288    358
    -25    542    568   -259   -296    555    158    306    436    420    270    342
    -38    555    594   -257   -316    574    153    277    420    423    257    332
    -62    563    623   -252   -345    592    163    244    402    413    244    316
    -67    587    652   -259   -361    618    189    215    389    407    241    298
    -85    581    667   -249   -376    623    200    179    376    402    233    270
    -96    641    737   -272   -415    688    202    137    374    405    239    246
   -132    618    750   -244   -441    683    202    106    355    392    233    226
   -161    613    774   -226   -467    693    192     75    337    379    215    200
   -202    641    841   -220   -522    740    189     46    335    384    220    197
   -226    654    880   -213   -553    766    176     10    329    384    226    205
   -223    691    914   -236   -568    802    137    -10    332    394    241    220
   -215    688    904   -236   -561    797    111    -12    348    410    259    223
   -200    678    878   -239   -540    776     96    -10    361    423    265    220
   -210    685    896   -236   -553    789     85    -10    368    441    277    231
   -228    698    924   -236   -576    810     77    -10    381    459    293    239
   -231    691    922   -228   -576    805     72     -5    394    470    296    236
   -244    631    875   -194   -561    750     62     -7    384    454    270    202
   -241    537    779   -148   -509    657     49    -20    358    410    223    155
   -233    480    714   -124   -475    597     44    -33    332    381    194    124
   -228    431    659   -101   -444    545     46    -44    316    363    179    109
   -236    407    641    -85   -439    522     38    -59    296    350    158     88
   -233    392    626    -77   -428    509     28    -75    285    340    148     72
   -228    348    576    -59   -402    462     25    -85    272    327    135     51
   -228    350    579    -59   -405    462     25    -85    275    335    145     67
   -239    342    581    -54   -410    462     31    -80    280    340    155     88
   -249    309    558    -28   -402    433     28    -80    280    345    155     77
   -239    306    545    -36   -392    426     15    -90    280    345    142     51
   -244    280    524    -18   -384    402     12    -90    283    342    140     46
   -265    257    522      2   -394    389     20    -88    288    348    140     36
   -280    189    470     46   -374    329     28    -83    275    327    122    -10
   -246      2    246    122   -246    124     67    -51    189    181    -44   -166
   -223   -213      7    218   -116   -103    187     67    142     10   -262   -394
   -226   -207     18    215   -124    -96    319    210    233      2   -306   -485
   -319     44    363    137   -340    202    345     49    319    153   -122   -345
   -472    550   1023    -38   -748    787     88   -524    314    491    376    161
   -602   1231   1831   -314  -1215   1530   -197   -940    441   1044   1101    878
   -589   1688   2278   -550  -1434   1982   -465  -1085    654   1628   1761   1543
   -504   1504   2008   -498  -1254   1756   -659  -1140    613   1748   1883   1717
   -483    906   1389   -213   -937   1145   -670  -1140    194   1060   1156   1018
   -488    332    820     77   -654    574   -496   -958   -140    319    345    213
   -439    109    548    163   -493    327   -265   -605    -38    187     98    -57
   -337     96    433    122   -384    265   -101   -301    168    288    135    -36
   -283     70    353    103   -319    213    -15   -153    267    340    150    -31
   -275     23    298    124   -288    161     33    -77    322    376    161    -38
   -272    -10    259    140   -267    124     57    -41    342    397    161    -49
   -241    -12    228    127   -236    106     67    -12    363    415    171    -46
   -218     10    226    101   -223    116     75      5    381    433    181    -38
   -207      7    215     98   -213    111     90     23    402    452    197    -18
   -207    -25    181    114   -194     77    111     44    426    475    213     -2
   -187    -62    124    124   -155     31    129     67    444    491    220     12
   -166    -54    109    109   -137     25    124     90    465    509    233     36
   -158    -49    109    101   -135     28    122    111    485    527    252     62
   -150    -57     93    103   -122     18    132    135    509    550    272     88
   -132    -33     98     83   -116     31    145    163    527    574    298    119
   -135     33    168     49   -150    101    137    184    553    602    324    142
   -148     98    246     23   -197    171    132    205    581    636    355    163
   -140    119    259     10   -200    187    142    239    610    667    387    179
   -140    140    280      0   -210    210    155    270    639    693    415    187
   -150    114    262     15   -205    189    163    306    670    714    433    181
   -145     90    236     25   -192    163    174    358    717    750    467    197
   -148    103    252     20   -200    176    181    410    769    800    506    215
   -140    148    288     -2   -213    218    189    465    815    852    550    246
   -124    184    309    -31   -215    246    197    524    867    888    607    319
   -101    226    324    -62   -213    275    202    581    914    919    657    397
   -129    223    350    -46   -239    285    210    618    945    948    696    436
   -166    210    376    -20   -270    293    236    639    976    976    735    454
   -171    223    392    -25   -283    306    244    649    995   1000    758    459
   -179    241    420    -31   -298    329    244    646   1000   1023    769    457
   -192    246    439    -28   -316    340    244    633    992   1028    776    446
   -174    277    452    -51   -311    363    249    626   1005   1036    813    449
   -161    309    470    -75   -316    389    252    607   1008   1018    815    428
   -189    319    509    -64   -348    413    246    579    995    992    802    405
   -280    262    542      7   -410    402    249    522    950    937    761    353
   -366    202    568     83   -467    384    293    478    924    896    732    314
   -374    228    602     70   -488    415    314    457    914    875    719    290
   -366    244    610     59   -488    428    327    439    898    852    696    267
   -371    241    613     64   -493    428    345    433    893    839    688    259
   -389    280    670     54   -530    475    355    441    924    857    719    288
   -420    335    756     41   -587    542    363    452    963    885    763    322
   -465    394    859     33   -662    626    361    459   1000    950    797    348
   -475    475    950     -2   -711    711    337    465   1023   1000    818    366
   -480    452    932     15   -706    691    316    454   1002    992    795    353
   -446    374    820     33   -633    597    301    410    958    953    753    316
   -374    376    750     -2   -563    563    277    376    932    930    732    293
   -335    361    693    -12   -514    527    254    361    917    919    724    283
   -303    306    610      0   -457    457    244    355    893    891    691    254
   -285    184    467     49   -376    324    246    350    859    846    641    205
   -277    145    423     67   -350    283    241    335    831    810    605    166
   -265    101    366     80   -314    233    239    316    813    792    592    137
   -218     57    275     80   -246    166    215    283    771    745    548     83
   -158     93    252     31   -205    171    174    254    745    719    535     64
   -116     62    179     25   -148    119    155    244    727    698    517     41
    -93     38    129     25   -114     83    129    220    706    672    483     28
   -114    -20     93     67   -103     36    119    202    688    652    462     46
   -122    -57     62     88    -93      2    132    189    665    628    444     10
   -127    -33     93     80   -111     28    142    187    670    633    449      7
    -90      0     90     44    -90     46    145    197    685    649    462     18
    -77    -20     57     49    -67     18    122    179    657    620    423    -12
    -72   -122    -51     96    -12    -88    124    181    600    553    345    -80
    -33   -303   -270    168    116   -288    197    257    545    423    184   -239
    -41   -465   -426    252    192   -446    335    397    550    296      5   -433
    -51   -366   -314    210    129   -340    454    540    698    353     33   -439
   -135    -25    109     80   -122     41    397    262    753    550    316   -176
   -249    558    807   -155   -530    683    124   -285    727    917    859    353
   -322   1241   1564   -459   -943   1402   -153   -639    852   1465   1561   1028
   -262   1478   1740   -607  -1000   1608   -402   -735   1028   1995   2148   1626
   -210   1036   1244   -415   -727   1137   -498   -743    854   1862   1982   1517
   -218    493    711   -137   -465    602   -488   -789    335   1034   1119    680
   -200     15    213     90   -207    114   -374   -667     -7    303    324    -96
   -166   -129     36    148   -101    -46   -171   -314    200    322    233   -192
   -140    -83     54    109    -98    -15    -20    -49    441    480    348   -111
    -75    -67      7     70    -41    -31     67    122    579    553    387    -85
      5    -38    -44     15     23    -41    106    200    639    581    394    -64
      5     -7    -12      2      7    -10    127    239    667    594    407    -49
    -31    -31      0     31    -18    -15    174    277    706    626    441    -25
    -28    -28      0     28    -15    -15    202    298    737    644    457     -7
    -25    -41    -15     31     -5    -28    187    285    727    623    439    -23
    -44    -44      0     44    -23    -23    176    280    732    618    441    -36
    -18    -44    -28     31      2    -36    189    301    761    646    478    -10
     -7    -49    -41     28     15    -46    210    337    795    672    498     15
     -7    -49    -44     25     15    -46    210    348    807    685    511     33
      2    -38    -41     18     20    -38    210    366    831    693    524     51
      7    -20    -28      5     15    -23    207    387    849    706    537     85
     28    -15    -44     -5     33    -31    192    387    846    698    530     80
     28    -10    -38    -10     31    -23    197    410    878    719    558     88
     23     44     20    -33      2     33    215    444    924    771    613    111
     18     80     59    -51    -20     70    213    465    956    800    654    119
     20     96     72    -59    -25     85    215    504    997    831    683    132
      7    106     98    -57    -44    103    228    550   1047    854    688    179
     -7    129    137    -59    -72    132    252    618   1111    904    740    244
     33    171    137   -103    -51    155    233    652   1135    914    758    259
     88    223    135   -155    -23    179    220    683   1163    937    792    296
     90    270    176   -181    -41    223    223    722   1205    974    826    342
     90    280    189   -184    -49    236    231    756   1254   1044    880    405
    122    254    132   -189     -5    194    220    743   1244   1054    872    397
    140    285    145   -213     -2    218    226    735   1241   1052    870    384
    122    319    197   -223    -38    259    236    730   1244   1047    865    379
    140    306    166   -223    -12    236    244    717   1226   1008    833    361
    163    270    106   -218     28    187    246    688   1179    958    797    335
    148    277    129   -215     10    205    257    667   1161    943    787    324
    116    293    174   -205    -28    233    267    639   1145    930    771    301
     96    303    207   -200    -54    257    272    581   1106    896    740    249
     62    280    215   -174    -75    249    272    537   1049    849    709    218
     90    249    158   -171    -33    205    254    501   1005    800    657    187
    114    249    135   -184    -10    192    249    470    976    769    620    163
    122    301    179   -210    -28    241    249    454    976    776    626    166
     93    371    275   -233    -93    324    244    431    989    797    652    179
     93    397    303   -246   -103    350    228    392    974    784    654    171
    116    428    311   -272    -98    371    189    363    948    784    662    179
    129    426    296   -277    -83    361    168    361    927    771    646    168
    127    379    252   -254    -62    316    168    374    924    763    639    168
    124    363    239   -244    -57    303    168    384    927    763    639    174
    109    374    262   -241    -77    319    179    402    945    787    667    187
     88    322    233   -205    -72    277    192    410    937    774    652    174
    101    231    127   -166    -12    179    184    400    893    727    605    132
     98    181     80   -140     10    132    176    394    872    709    581    124
     96    127     31   -114     31     80    176    397    859    691    563    127
    111    106     -5   -109     59     51    168    384    831    665    550    114
    116     96    -23   -106     70     36    171    376    818    641    532    106
    106     72    -33    -88     70     18    168    371    800    628    517     90
     85     64    -20    -77     51     23    158    345    774    597    493     54
    122     70    -51    -96     88     10    150    332    756    576    475     51
    145     64    -83   -106    114     -7    148    335    750    574    483     75
    153     51   -103   -103    127    -25    135    322    732    561    472     62
    142     38   -106    -90    124    -33    142    329    750    571    478     54
    155     25   -129    -90    142    -51    142    322    748    555    452     28
    153    -62   -215    -46    181   -137    174    358    737    522    415     18
    166   -259   -426     46    296   -342    262    472    748    444    301    -59
    184   -397   -584    103    381   -491    379    602    782    340    137   -200
    184   -257   -441     36    311   -348    459    688    904    366    129   -226
    114    155     38   -135     36     98    366    376    831    470    332    -67
     51    615    563   -335   -257    592     57   -179    561    636    691    239
     18   1171   1150   -594   -566   1161   -246   -563    446    979   1208    667
     44   1384   1340   -714   -646   1363   -483   -654    532   1418   1709   1091
    119    940    820   -532   -350    880   -548   -628    376   1241   1504    927
    142    454    311   -301    -83    384   -509   -628     -5    517    761    306
    111    -10   -122    -51    114    -67   -332   -444   -129    -12    148   -184
     88   -184   -272     49    179   -228   -145   -148    137     77    122   -192
    163   -137   -303    -15    233   -220    -36     72    376    244    241    -83
    223   -140   -363    -41    293   -252     44    226    519    324    293    -23
    244   -127   -371    -59    306   -249    103    309    600    371    324     18
    239   -124   -363    -57    301   -244    127    348    639    397    337     31
    241    -98   -342    -72    290   -220    135    371    665    413    348     38
    254    -88   -342    -83    296   -215    129    379    665    410    345     36
    254    -83   -337    -88    296   -210    132    384    672    410    350     36
    254    -59   -314    -96    283   -187    140    384    693    423    366     36
    267    -44   -314   -114    288   -179    142    389    701    431    379     51
    293    -36   -332   -129    311   -184    137    413    711    444    402     77
    309     -7   -316   -150    311   -163    135    431    732    459    418     98
    280    -15   -296   -132    288   -155    145    441    740    457    413     96
    267    -18   -288   -124    275   -153    155    459    756    465    426    106
    267     12   -254   -140    259   -119    166    478    787    480    454    132
    290     49   -241   -171    265    -96    163    491    805    498    470    166
    335     49   -285   -192    311   -116    161    504    810    493    465    187
    350     41   -309   -197    329   -132    166    527    844    519    480    215
    340     75   -265   -207    301    -96    176    555    885    555    506    226
    340    116   -223   -228    280    -51    179    592    927    597    540    231
    368    148   -220   -257    296    -36    189    631    974    631    568    246
    371    124   -249   -249    309    -62    184    662    997    646    581    246
    371    137   -233   -254    301    -49    210    737   1075    714    652    311
    376    189   -189   -285    283      0    236    795   1140    771    701    376
    392    231   -161   -311    277     36    241    802   1143    756    701    420
    415    228   -187   -322    301     20    241    820   1132    761    704    441
    407    184   -226   -296    316    -20    267    844   1140    766    706    426
    389    150   -241   -272    314    -44    288    846   1132    745    701    400
    379    155   -223   -267    301    -33    293    828   1104    717    685    366
    366    187   -179   -277    272      5    296    787   1070    680    662    332
    337    176   -163   -257    249      7    303    743   1031    633    626    298
    285    192    -93   -239    189     49    324    709   1002    597    605    285
    277    210    -67   -244    174     72    329    680    976    576    579    272
    327    194   -132   -262    228     31    298    618    896    504    519    215
    311    205   -109   -259    210     49    306    607    875    483    506    207
    283    187    -98   -236    189     46    303    571    846    449    467    161
    265    207    -57   -236    161     75    290    530    826    431    454    124
    259    246    -12   -254    135    119    290    511    828    439    478    145
    267    262     -5   -267    137    129    280    496    813    433    491    176
    265    272      7   -270    127    140    262    491    815    444    504    200
    283    301     18   -290    132    161    244    496    826    454    517    218
    277    277      0   -280    140    140    233    509    823    462    530    226
    280    277     -2   -280    142    137    218    514    820    454    524    236
    296    296      0   -296    148    148    210    514    818    459    524    231
    301    283    -18   -290    161    132    231    530    826    472    540    220
    288    171   -116   -231    202     25    236    535    802    436    504    181
    275     83   -194   -179    233    -54    215    522    774    394    449    137
    265     85   -181   -176    223    -46    207    504    753    363    428    135
    259     62   -197   -161    228    -67    223    493    727    340    410    122
    275     57   -218   -168    246    -80    213    472    691    311    374     80
    280     36   -244   -158    262   -103    205    472    678    298    363     64
    249     -5   -257   -122    252   -129    215    475    675    285    353     59
    210      0   -210   -103    210   -103    241    470    680    277    350     46
    249     -7   -257   -124    252   -132    223    441    646    246    340     54
    283    -10   -293   -137    288   -153    187    415    600    207    306     38
    277      7   -270   -142    272   -132    176    415    600    202    296     38
    272      7   -265   -140    270   -127    189    418    600    200    293     36
    223    -96   -319    -64    267   -207    207    426    589    179    267      0
    189   -262   -454     36    322   -358    267    475    563    106    176    -72
    215   -452   -667    116    439   -558    371    568    514    -59    -25   -254
    259   -522   -782    132    519   -652    480    683    524   -184   -189   -426
    207   -293   -504     41    355   -397    532    670    631    -67    -62   -327
     64    148     80   -106     -7    114    342    200    542    111    244    -31
    -51    795    844   -371   -449    818      0   -345    457    459    776    462
   -101   1384   1486   -641   -792   1434   -290   -631    548    984   1423   1013
    -25   1387   1413   -683   -719   1400   -504   -641    672   1369   1800   1345
     10    909    898   -462   -444    904   -527   -597    480   1041   1418   1010
      2    340    337   -174   -166    340   -423   -548     10    153    524    228
     18    -83   -101     33     59    -90   -210   -272    -59   -275     20   -200
     83   -109   -194     10    137   -150    -41     33    210   -119     83   -137
    137   -166   -303     12    220   -233     80    236    361    -38    106   -111
    174   -249   -423     36    296   -335    168    353    439    -12    103   -119
    207   -174   -381    -15    293   -277    179    374    462    -15    119   -122
    254   -137   -394    -59    322   -265    197    394    491    -12    137   -114
    311    -93   -405   -109    355   -249    205    415    501    -25    124   -132
    332    -77   -413   -129    371   -244    200    420    504    -23    119   -129
    296   -142   -439    -75    366   -290    200    407    485    -38     98   -140
    244   -103   -348    -70    293   -226    202    415    501    -18    122   -124
    246    -46   -293   -101    270   -171    200    439    527    -15    158    -72
    220    -51   -272    -85    244   -161    223    452    542    -41    161    -57
    189    -72   -262    -57    226   -166    259    462    548    -54    153    -44
    187    -54   -241    -70    213   -148    252    480    561    -36    168     -5
    210    -15   -228    -98    218   -122    246    506    584      0    205     18
    215     15   -202   -116    207    -93    254    530    607     23    228     23
    228     57   -171   -142    200    -57    265    548    628     33    244     18
    213     64   -148   -142    181    -41    244    553    631     38    241     25
    223     88   -137   -155    181    -23    254    587    654     49    254     62
    213     49   -163   -132    189    -57    265    618    670     67    262     77
    228     83   -145   -155    187    -31    265    665    711    129    298     90
    246    163    -85   -207    166     41    262    714    763    179    350    140
    254    215    -41   -236    148     88    270    748    805    205    366    176
    249    257      5   -254    122    132    277    782    854    249    397    202
    259    241    -18   -249    140    111    265    826    880    272    426    241
    285    272    -15   -280    150    127    254    839    865    270    428    275
    288    309     20   -298    132    166    277    846    865    267    439    301
    285    324     38   -309    124    181    280    839    857    244    418    306
    262    332     70   -296     96    202    288    795    807    187    371    280
    226    324     96   -277     64    210    306    758    766    153    340    233
    215    324    109   -270     51    218    290    722    724    124    322    202
    215    345    129   -280     41    239    285    680    683     98    303    176
    197    384    187   -290      5    285    288    636    652     62    280    158
    187    394    207   -293    -12    301    290    594    618     18    244    132
    176    400    223   -288    -23    311    288    550    584    -20    215    103
    153    376    223   -265    -36    301    277    496    537    -70    171     64
    127    355    228   -241    -49    293    283    449    496   -111    129     36
    127    381    252   -257    -62    319    283    415    480   -124    129     46
    129    426    293   -277    -83    361    272    384    470   -129    135     49
    129    478    345   -306   -109    413    244    361    475   -122    148     59
    142    485    342   -314    -98    415    207    337    470   -127    145     49
    163    496    332   -329    -85    415    179    319    459   -142    135     33
    158    475    316   -319    -77    397    161    316    444   -153    124     36
    155    470    311   -314    -77    392    137    327    431   -158    124     57
    155    472    316   -314    -80    394    132    340    433   -155    127     80
    137    397    257   -267    -59    327    122    324    394   -202     77     41
    137    316    179   -228    -20    249    109    298    342   -262     12     -7
    140    285    142   -215      0    215    103    275    306   -298    -18    -36
    132    249    116   -189      7    184    114    249    275   -335    -46    -59
    132    259    124   -197      2    192    109    215    239   -381    -85    -85
    153    252     98   -202     28    176     85    176    192   -431   -129   -124
    166    236     67   -202     49    153     77    158    161   -459   -148   -124
    179    236     57   -207     62    148     72    148    148   -478   -153   -101
    187    200     10   -194     88    103     64    132    127   -496   -166   -116
    163    168      5   -166     80     88     64    119    109   -519   -184   -150
    140    184     41   -163     49    114     54     98     83   -545   -202   -171
    135    158     23   -145     57     90     36     75     51   -576   -226   -189
    158    140    -20   -150     88     59     23     64     31   -607   -249   -200
    179     38   -140   -111    158    -49     23     70     -7   -675   -324   -244
    187   -176   -366     -5    275   -272     62     90   -114   -857   -527   -423
    187   -389   -576    101    381   -483    179    176   -194  -1067   -784   -691
    174   -327   -501     75    337   -413    301    272   -116  -1067   -802   -732
     64     -2    -67    -31     64    -33    285      7    -62   -893   -553   -483
    -90    581    672   -246   -384    626     20   -553    -57   -527    -25     64
   -213   1299   1512   -542   -862   1405   -265   -953     70     23    693    787
   -166   1579   1743   -706   -956   1662   -537  -1052    233    527   1254   1371
    -59   1257   1317   -600   -688   1286   -701  -1078    106    467   1182   1356
    -33    678    711   -322   -374    693   -691  -1067   -316   -236    441    641
    -49    135    184    -41   -116    158   -488   -878   -670   -989   -368   -161
     10    -36    -49     12     25    -41   -265   -511   -491   -987   -485   -293
     85    -57   -142    -15    114    -98   -129   -257   -324   -906   -459   -262
    132    -83   -215    -25    171   -148    -49   -109   -239   -872   -452   -241
    137   -101   -239    -18    187   -168    -10    -51   -213   -872   -459   -239
    122   -119   -241     -2    179   -179      0    -51   -226   -901   -488   -252
    114   -150   -267     18    189   -207     23    -46   -220   -898   -498   -249
    140   -140   -280      0    207   -207     23    -46   -223   -880   -496   -259
    181    -98   -280    -41    231   -189      7    -41   -231   -854   -493   -265
    252   -114   -366    -70    306   -239    -12    -41   -246   -865   -509   -267
    262    -88   -353    -88    306   -220     -2    -20   -226   -844   -480   -220
    233    -46   -280    -93    257   -163      5    -23   -218   -839   -475   -202
    244    -70   -314    -85    277   -192     -2    -23   -231   -857   -496   -202
    259    -64   -327    -98    290   -194    -12    -18   -239   -867   -504   -181
    265    -15   -283   -124    272   -148    -20     -5   -231   -857   -488   -163
    246      2   -244   -127    246   -119    -12     12   -213   -849   -467   -148
    236     12   -223   -124    231   -103      0     33   -197   -849   -454   -129
    236     41   -197   -140    218    -77    -10     41   -194   -854   -452   -116
    236     59   -176   -148    205    -57    -15     54   -197   -846   -439    -93
    228     75   -155   -153    192    -38    -15     75   -189   -836   -439    -93
    228    122   -106   -174    168      7    -15     98   -168   -820   -431    -85
    226    163    -62   -194    145     49    -25    129   -148   -815   -418    -51
    246    155    -90   -202    168     33    -23    181   -111   -789   -381      5
    272    166   -106   -220    189     31    -20    218    -80   -753   -342     49
    285    187    -98   -236    192     44    -12    257    -44   -691   -288    106
    306    220    -85   -265    194     67    -10    288    -23   -636   -249    148
    319    262    -57   -290    189    101    -15    290    -23   -623   -215    168
    314    298    -15   -306    163    142    -25    265    -41   -649   -202    161
    306    314      7   -309    150    161    -23    244    -51   -675   -197    161
    288    303     12   -296    137    158    -25    218    -72   -693   -220    145
    267    327     59   -298    103    194    -44    176   -111   -711   -257    122
    233    355    122   -296     54    239    -36    137   -140   -724   -277    103
    202    376    174   -288     15    275    -15    101   -161   -743   -301     83
    174    413    239   -293    -33    327      0     62   -176   -761   -316     67
    148    415    265   -283    -57    340     15     20   -200   -779   -345     33
    132    407    275   -272    -72    342     44     -2   -215   -797   -376     15
    135    441    306   -288    -85    374     59    -18   -218   -797   -379     31
    129    511    379   -322   -124    446     59    -49   -220   -795   -376     28
    127    527    400   -327   -135    465     75    -38   -197   -756   -329     70
    109    522    413   -316   -150    467     93    -23   -163   -709   -280    119
    103    519    415   -311   -155    467     80    -31   -150   -683   -252    145
    109    563    454   -337   -174    511     33    -59   -168   -688   -275    137
     96    568    472   -332   -187    522      7    -72   -184   -683   -283    148
     77    542    462   -311   -192    501     -5    -83   -202   -683   -288    145
    106    540    433   -322   -163    488    -28   -101   -231   -711   -314    132
    140    498    358   -322   -109    431    -41   -122   -257   -737   -348    116
    150    410    259   -280    -54    335    -54   -150   -301   -769   -394     54
    150    361    207   -257    -28    285    -77   -192   -366   -823   -457    -15
    145    329    184   -236    -18    257    -88   -223   -402   -849   -485    -49
    158    296    135   -228     10    218    -98   -265   -449   -891   -524   -101
    155    254     98   -205     28    179   -106   -280   -478   -906   -530   -122
    148    236     88   -192     28    163   -114   -290   -475   -891   -527   -150
    210    231     20   -220     96    127   -153   -332   -524   -937   -592   -184
    277    200    -77   -241    176     62   -200   -374   -589   -989   -631   -166
    262    158   -106   -210    184     25   -197   -371   -597   -976   -620   -155
    254    150   -103   -202    179     23   -197   -379   -600   -966   -607   -161
    249    168    -80   -207    166     44   -220   -402   -600   -950   -581   -153
    218    127    -90   -174    153     18   -226   -420   -613   -948   -589   -207
    220     98   -122   -161    171    -12   -228   -431   -633   -961   -628   -275
    241    -51   -293    -96    265   -171   -200   -418   -691  -1049   -776   -348
    267   -288   -555     10    410   -420   -111   -358   -795  -1249  -1018   -535
    259   -350   -610     44    433   -478      2   -244   -787  -1345  -1150   -719
    236   -158   -394    -38    314   -275     80   -220   -652  -1213  -1023   -636
    129    233    103   -181     12    168    -23   -581   -571   -932   -646   -249
    -25    953    979   -462   -501    966   -293  -1085   -459   -415     36    444
    -70   1527   1595   -730   -833   1561   -496  -1231   -161    259    797   1228
     23   1467   1444   -745   -711   1454   -717  -1262    -77    587   1127   1618
     33    987    953   -511   -459    971   -833  -1382   -470    137    654   1187
     33    446    413   -239   -189    431   -844  -1465  -1080   -784   -290    210
     49    132     83    -90    -18    109   -678  -1205  -1171  -1153   -745   -283
     77     46    -31    -64     54      7   -478   -854   -930  -1023   -704   -259
    122     36    -88    -80    106    -25   -340   -633   -769   -919   -644   -220
    166     59   -106   -111    137    -23   -246   -485   -659   -846   -597   -189
    192     90   -101   -142    145     -5   -220   -426   -618   -815   -568   -155
    194     75   -119   -135    155    -20   -223   -402   -607   -807   -568   -150
    166     75    -90   -122    127     -7   -226   -394   -592   -782   -563   -187
    150     80    -70   -114    111      5   -231   -389   -584   -774   -574   -187
    135     62    -75    -98    103     -5   -226   -389   -579   -761   -579   -161
    148     90    -57   -119    103     18   -215   -374   -558   -735   -571   -155
    132    129     -2   -132     67     64   -210   -363   -532   -704   -545   -132
    132    153     20   -142     57     88   -210   -355   -511   -675   -522   -116
    161    161      0   -163     80     83   -218   -355   -509   -672   -519   -119
    171    181     10   -176     80     96   -192   -329   -470   -631   -478    -77
    161    189     28   -176     64    111   -174   -309   -433   -581   -431    -44
    163    171      7   -166     77     90   -168   -283   -400   -537   -394    -36
    158    179     20   -171     67    101   -155   -249   -363   -496   -368    -12
    161    176     15   -168     72     96   -148   -226   -329   -454   -337     20
    189    181     -7   -187     98     85   -153   -207   -306   -423   -314     38
    218    189    -28   -202    124     80   -161   -163   -270   -376   -272     83
    215    220      2   -220    106    111   -158    -96   -205   -306   -220    142
    226    265     38   -246     93    153   -158    -51   -153   -265   -192    176
    267    306     36   -288    116    171   -161     -2    -98   -218   -148    226
    272    311     38   -290    116    176   -150     59    -38   -142    -72    293
    262    329     64   -296     98    197   -127    111     31    -77    -12    348
    275    348     72   -311    101    210   -127    127     59    -41     12    374
    262    387    124   -324     67    257   -119    127     75    -18     28    376
    239    410    171   -324     33    290    -98    129     83     -2     38    374
    236    446    210   -342     12    329   -103    114     83      2     38    376
    228    472    244   -350     -7    358    -98     90     70     -2     31    363
    207    449    241   -329    -18    348   -101     57     49    -10     20    342
    210    428    218   -319     -2    324    -98     28     25    -18      5    324
    223    423    197   -324     12    311   -116    -20    -18    -44    -12    288
    215    389    174   -303     20    283   -127    -85    -67    -93    -64    223
    168    348    179   -259     -5    262   -127   -158   -124   -161   -127    150
    127    329    202   -228    -36    267   -132   -213   -166   -194   -163    103
    127    366    236   -246    -54    301   -132   -228   -166   -187   -163    101
    142    436    290   -290    -75    363   -150   -244   -148   -158   -137    129
    148    452    303   -303    -77    379   -161   -270   -137   -142   -116    148
    153    431    277   -290    -62    355   -181   -293   -137   -140   -111    155
    171    423    249   -298    -38    337   -202   -303   -135   -127   -106    148
    194    418    220   -306    -12    319   -220   -311   -140   -111   -109    148
    218    449    228   -335     -7    340   -244   -311   -129    -77    -93    174
    239    439    200   -337     20    319   -265   -311   -127    -70    -93    174
    296    363     67   -329    114    215   -280   -332   -166   -106   -140    116
    296    249    -46   -272    171    101   -277   -350   -205   -145   -194     57
    296    166   -129   -231    213     18   -272   -353   -215   -163   -223     23
    290    116   -174   -202    233    -28   -265   -353   -223   -161   -228     10
    296    111   -184   -205    239    -33   -254   -345   -210   -137   -205     23
    288     98   -192   -194    239    -46   -246   -350   -210   -132   -192     31
    298     90   -207   -194    252    -59   -257   -355   -220   -127   -189     25
    309    109   -200   -207    254    -44   -265   -358   -220   -124   -194      5
    309    116   -192   -213    249    -36   -280   -374   -231   -124   -192     -7
    293    109   -187   -202    239    -38   -267   -358   -218   -106   -168      7
    306     96   -210   -202    257    -57   -267   -366   -223   -109   -163      7
    319     90   -228   -205    275    -67   -275   -368   -223   -114   -171     10
    319     85   -233   -202    275    -72   -275   -363   -218   -103   -168     23
    322     25   -296   -174    309   -135   -270   -355   -236   -119   -189      0
    335   -119   -454   -109    392   -285   -241   -314   -277   -192   -285    -90
    337   -337   -675      0    506   -506   -137   -218   -314   -348   -488   -283
    316   -350   -667     15    491   -509     -5    -88   -231   -400   -587   -392
    275    -57   -332   -109    303   -194     15   -181   -142   -277   -454   -296
    200    374    174   -288     10    275   -187   -654   -257    -93   -148    -23
    145    950    805   -548   -329    878   -519  -1143   -368    265    381    454
    135   1439   1301   -789   -584   1369   -789  -1332   -252    800   1002    982
    231   1270   1036   -750   -402   1153   -963  -1314   -189   1067   1236   1202
    246    750    504   -498   -129    628   -979  -1293   -446    641    784    815
    197    213     15   -205     90    114   -872  -1278   -935   -306   -114     31
    200   -145   -345    -28    270   -244   -665  -1008   -854   -524   -426   -246
    236   -153   -392    -41    314   -272   -501   -714   -558   -353   -324   -150
    283    -77   -363   -103    322   -220   -381   -511   -363   -233   -252    -90
    311    -15   -327   -148    319   -171   -296   -389   -233   -158   -213    -64
    296    -12   -309   -142    301   -161   -267   -358   -189   -145   -207    -70
    270    -15   -285   -127    275   -148   -262   -366   -189   -168   -218    -93
    246     12   -233   -129    239   -109   -267   -361   -184   -166   -210    -90
    233     28   -205   -129    220    -88   -259   -319   -150   -137   -187    -62
    277     -7   -288   -137    283   -148   -252   -283   -135   -101   -155    -20
    319    -36   -355   -142    337   -197   -236   -257   -103    -54   -132     10
    314     -5   -319   -158    316   -161   -205   -215    -44     23    -90     41
    293     20   -272   -155    283   -124   -200   -207     -5     57    -80     38
    311      2   -311   -158    309   -153   -200   -189      0     77    -51     70
    324      0   -324   -161    324   -161   -192   -166     10    109    -25     98
    311     28   -283   -171    296   -124   -197   -150     36    145     -5    119
    309      7   -301   -158    306   -145   -176   -111     85    176     15    150
    314     -7   -322   -155    316   -163   -161    -83    124    207     57    176
    327     23   -303   -176    314   -140   -150    -57    161    236     88    192
    340     41   -298   -192    319   -127   -145    -33    205    270    111    210
    332      2   -329   -166    332   -163   -103     18    285    394    166    254
    319    -28   -348   -145    332   -187    -59    106    394    563    259    337
    363    -44   -407   -161    384   -226    -62    150    436    623    290    374
    415      5   -410   -213    413   -202    -70    184    470    675    340    423
    436     31   -405   -233    420   -187    -64    226    511    724    368    459
    418     25   -392   -223    405   -184    -51    257    558    750    381    475
    405     31   -374   -220    389   -171    -38    262    584    763    413    493
    394     18   -379   -207    387   -179    -38    244    563    745    413    496
    392     10   -381   -200    387   -184    -41    259    532    732    407    506
    397     33   -366   -215    381   -166    -46    290    553    737    405    514
    389     46   -342   -220    366   -148    -49    272    537    711    381    498
    397     33   -363   -215    379   -163    -41    249    506    675    358    470
    407     49   -358   -228    384   -153    -36    218    472    641    337    439
    335     23   -311   -179    322   -145    -41    142    410    581    288    379
    288      5   -285   -148    285   -140    -20     98    366    535    259    345
    285     20   -265   -153    275   -122    -12     75    340    511    249    332
    309     70   -239   -189    275    -83    -38     15    280    444    187    262
    288     62   -226   -176    257    -83    -41    -12    257    415    163    241
    262     49   -213   -158    239    -80    -31     -7    270    436    194    270
    265    122   -142   -194    202     -7    -51    -25    267    446    213    270
    252    181    -70   -215    161     57    -83    -41    270    462    239    283
    267    210    -57   -239    161     75   -116    -57    267    452    231    288
    252    184    -67   -218    158     57   -127    -80    246    426    207    257
    241    174    -70   -207    153     51   -124    -85    249    428    213    244
    246    179    -67   -213    158     57   -132    -80    252    439    239    257
    259    200    -59   -231    158     72   -135    -67    270    454    259    267
    267     90   -176   -179    223    -41   -127    -62    259    426    223    241
    259    -31   -290   -114    272   -161   -114    -54    236    397    192    228
    259    -54   -314   -101    285   -184   -114    -62    218    381    179    207
    246   -122   -371    -64    309   -246   -103    -57    202    361    166    194
    244   -127   -371    -59    306   -249   -111    -67    168    327    129    171
    244   -101   -345    -72    293   -223   -116    -64    168    319    127    174
    231   -116   -348    -57    288   -231    -90    -36    192    337    150    192
    257   -148   -405    -57    329   -275   -111    -49    176    329    145    179
    265   -202   -470    -31    366   -335   -129    -77    135    285    103    148
    228   -194   -426    -18    327   -311   -132    -98    116    280    101    119
    189   -148   -337    -20    262   -241   -127   -111    124    290    101    106
    207   -187   -397    -12    301   -290   -109    -72    137    293    103    129
    246   -207   -457    -20    350   -332    -93    -46    142    296    109    150
    241   -285   -530     20    384   -407    -75    -36    124    265     70    111
    215   -511   -727    148    470   -618      0     41    122    181    -38     20
    223   -592   -818    184    519   -704    129    189    223    137   -168    -93
    207   -368   -576     80    392   -472    207    262    376    220   -132    -80
    137     -5   -142    -67    140    -72    116      5    288    311     59     49
     44    371    327   -207   -140    350   -179   -527    -57    454    384    252
     25    846    818   -439   -394    833   -459   -880   -200    756    859    594
     88   1028    940   -558   -426    984   -696  -1015   -231   1005   1226    906
    106    662    555   -387   -226    610   -761  -1026   -410    800   1028    758
     80    277    197   -179    -57    239   -693   -971   -667    210    384    218
     77   -181   -262     51    168   -220   -532   -784   -717   -244   -187   -233
     75   -405   -483    163    277   -444   -358   -540   -470   -163   -200   -236
     83   -376   -459    145    270   -418   -223   -337   -213      2    -77   -140
    148   -267   -415     59    280   -340   -129   -145      2    140     28    -59
    233   -166   -400    -36    314   -283   -119    -38    111    184     72    -31
    197   -171   -371    -12    283   -270   -150    -46    119    150     59    -67
    168   -200   -371     12    267   -285   -124    -36    137    153     72    -67
    168   -207   -376     20    272   -290    -90    -36    148    163     75    -41
    129   -189   -319     28    223   -254    -77    -67    106    145     54    -57
    150   -150   -301     -2    226   -226    -62    -25    140    171     67    -20
    202   -106   -309    -49    254   -207    -44     15    189    228    114     23
    223    -31   -254    -96    239   -142    -62     31    226    267    142     38
    189    -36   -226    -77    205   -129    -75     15    228    272    148     28
    184      2   -181    -93    181    -88    -51     23    241    298    166     49
    181     72   -109   -127    145    -18    -51     38    267    337    197     85
    166     85    -80   -124    124      2    -59     36    272    348    205     98
    161     88    -72   -127    116      7    -59     59    290    366    226    132
    174    145    -28   -161    101     59    -57     80    322    394    249    153
    168    197     28   -184     70    114    -62     90    358    426    267    161
    171    231     59   -200     57    145    -57    109    389    449    283    181
    226    239     10   -233    106    124    -64    140    407    467    306    213
    246    254      5   -252    119    129    -70    176    454    514    350    259
    252    272     20   -262    114    148    -72    194    493    545    368    277
    262    249    -12   -254    137    119    -72    228    522    566    374    283
    272    301     25   -288    124    163    -72    252    550    602    407    309
    293    368     75   -332    109    223    -77    267    571    633    439    335
    293    387     93   -342     98    241    -90    252    561    623    426    316
    275    376    101   -324     88    239   -103    223    530    581    374    257
    290    376     85   -335    103    231   -103    226    501    548    345    246
    314    389     72   -353    122    231   -106    220    462    511    322    246
    314    384     70   -350    122    228   -116    184    413    454    272    218
    296    368     72   -332    111    220   -122    140    358    397    226    171
    285    420    135   -353     75    277   -124    101    327    371    213    150
    267    459    189   -363     38    324   -119     54    288    329    174    109
    259    431    171   -348     44    301   -135    -12    220    257    114     46
    249    426    176   -337     36    301   -150    -38    176    220     90     25
    241    441    200   -342     20    322   -155    -36    171    210     85     23
    236    509    272   -374    -18    392   -153    -54    168    205     88     18
    220    571    348   -397    -64    459   -163    -96    155    200     93     10
    231    597    366   -413    -67    483   -179   -119    142    197    109     23
    257    670    410   -465    -77    542   -181   -101    168    233    148     59
    262    678    415   -470    -77    545   -181    -88    181    241    153     72
    236    639    402   -439    -83    519   -189    -93    174    233    148     67
    202    597    394   -400    -96    496   -197   -111    166    236    145     59
    187    600    413   -394   -114    506   -189   -111    176    254    158     57
    163    571    405   -368   -119    488   -181    -96    181    257    148     49
    142    470    324   -309    -90    397   -171    -85    161    228    114     28
    155    420    265   -288    -54    342   -163    -70    158    220    111     31
    163    441    275   -303    -57    358   -166    -83    155    223    111     23
    155    410    254   -283    -49    332   -171   -111    119    184     64    -28
    166    345    179   -257     -7    262   -174    -96    103    174     54    -20
    166    275    109   -220     28    192   -153    -64    124    184     77     15
    163    267    103   -215     28    187   -140    -64    127    179     77     18
    174    280    103   -228     36    192   -132    -64    124    174     70     10
    163    267    101   -218     31    184   -122    -62    116    168     67      7
    158    241     83   -200     38    163   -119    -59    114    168     67     12
    145    213     67   -181     38    140   -127    -64     96    150     54      0
    135    168     33   -150     51    101   -116    -62     98    155     44    -10
    137    114    -25   -127     80     44   -103    -57    103    153     25    -23
    155    -33   -189    -59    171   -111    -70    -25     83     98    -31    -70
    168   -275   -444     51    306   -358     31     96     85    -12   -189   -197
    179   -353   -532     85    355   -441    168    270    197    -44   -285   -285
    161   -101   -262    -31    210   -181    226    267    306     31   -207   -233
     90    298    207   -194    -57    254     46   -174    116     88      7    -64
     10    745    735   -379   -363    740   -290   -735   -163    272    418    283
    -25   1234   1260   -605   -644   1247   -576  -1057   -233    613    927    680
     18   1270   1252   -646   -618   1262   -771  -1148   -228    885   1249    948
     54    797    743   -426   -342    771   -802  -1119   -394    633    963    717
     44    283    236   -163    -96    259   -680  -1000   -667    -44    213    111
     51   -127   -179     36    114   -153   -467   -724   -631   -358   -220   -223
     90   -197   -290     51    189   -244   -290   -426   -340   -197   -179   -176
    171   -205   -376     18    272   -290   -158   -202   -119    -38   -101    -85
    192   -244   -439     25    314   -340    -70    -72      7     59    -51      2
    174   -309   -483     67    327   -394    -20    -20     51     85    -38     41
    148   -314   -462     83    303   -387     -7      5     77     90    -31     59
    119   -309   -428     96    272   -368     10     12    101     83    -28     70
     98   -314   -415    106    257   -363     25     10    109     70    -33     54
    101   -306   -410    101    254   -358     28     33    119     98     -7     64
    114   -293   -410     88    259   -353     36     72    150    129     20     75
    122   -277   -400     77    259   -337     44     83    168    135     28     62
    148   -288   -436     70    290   -363     57     96    187    158     44     77
    181   -267   -452     41    314   -358     64    122    213    200     70    109
    194   -249   -444     25    316   -345     62    132    226    200     75    101
    192   -231   -423     20    306   -327     59    132    228    176     70     70
    194   -233   -431     18    311   -332     54    145    246    168     85     59
    200   -213   -415      5    306   -314     59    158    267    163    109     54
    184   -187   -371      2    277   -277     64    166    290    161    129     51
    158   -166   -324      5    241   -244     72    181    316    171    150     51
    166   -163   -329     -2    246   -246     83    228    345    194    179     83
    213   -150   -363    -33    288   -257     96    311    405    241    228    155
    267    -75   -342    -98    303   -207     88    368    467    288    262    202
    303    -25   -329   -137    316   -176     90    413    519    332    288    236
    285    -20   -306   -135    293   -163    103    446    558    366    316    275
    215    -57   -272    -80    244   -163    127    457    566    381    324    285
    187    -51   -239    -67    213   -145    148    467    574    394    324    290
    192     -5   -197    -93    194   -101    148    470    568    387    316    288
    184     49   -135   -119    158    -44    142    452    550    368    296    270
    176     57   -119   -116    148    -31    145    426    524    340    267    239
    174     46   -127   -111    148    -38    142    407    488    314    239    218
    168     25   -142    -96    155    -57    145    400    452    288    226    220
    148     57    -90   -103    119    -15    129    342    410    249    194    189
    129    124     -5   -129     67     59    135    303    394    231    184    168
    119    163     44   -142     36    103    142    275    381    220    189    163
    140    189     49   -163     46    119    127    210    332    166    153    127
    124    179     54   -153     36    116    114    142    259    101     96     72
     96    171     75   -135     10    124    122    127    231     88     80     67
     85    202    116   -145    -15    161    124    124    241    101     90     80
     80    233    153   -155    -36    194    129    109    249    114    111     98
     80    277    197   -181    -59    239    101     90    259    132    132     98
     75    332    257   -205    -90    296     77     64    262    137    129     75
     88    337    249   -215    -80    293     70     59    262    127    127     83
     98    293    194   -194    -46    244     64     72    265    132    145    127
    153    327    171   -241     -7    249     41     85    285    171    153    114
    161    327    166   -244     -2    246     33     83    293    187    174     96
     80    249    166   -166    -44    207     64     75    280    174    163     64
     62    150     88   -106    -12    119     75     77    249    132    111     41
     70     67     -5    -70     38     31     46     70    210     83     72     59
     85     38    -49    -62     67     -5     44     64    189     57     57     46
     70    -20    -90    -25     80    -54     46     36    145      7      7    -12
     64    -59   -124     -2     93    -90     51     18    119    -23    -15    -12
     41    -98   -140     28     88   -119     51     15    124     -7    -12    -23
     44    -88   -132     20     88   -109     41      5    111    -12     -5    -54
     59    -93   -153     15    106   -122     25    -18     77    -41    -12    -62
     49   -109   -158     31    103   -132     28    -18     80    -25     33    -46
     31   -103   -137     33     83   -122     31     -7     85    -18     33   -119
     36    -90   -129     25     83   -109     25    -12     70    -54    -41   -111
     23   -101   -124     36     72   -111     15    -25     46    -90    -80    -46
      7   -137   -145     64     75   -140     10    -33     25   -116   -106    -77
     20   -252   -272    114    145   -262     44     -5    -28   -223   -233   -205
     28   -483   -511    226    270   -496    161     90    -75   -400   -459   -410
     15   -535   -553    259    283   -542    293    228    -23   -478   -587   -545
    -33   -280   -246    158    106   -265    342    174     64   -374   -480   -470
   -116    226    342    -54   -231    283    111   -345    -15   -129    -85   -101
   -213    911   1124   -350   -667   1018   -228   -839    -33    314    542    485
   -270   1480   1751   -607  -1010   1615   -509  -1070    103    878   1218   1106
   -223   1434   1657   -605   -940   1545   -722  -1088    215   1247   1595   1488
   -197    909   1106   -358   -652   1008   -732  -1057    -36    789   1091   1067
   -207    322    527    -57   -366    423   -615   -992   -483    -80    187    239
   -189    -70    119    127   -155     25   -392   -706   -535   -446   -265   -205
   -127   -155    -28    142    -49    -93   -192   -374   -288   -329   -220   -176
    -77   -166    -90    119      5   -129    -80   -184   -153   -267   -192   -163
    -83   -192   -109    137     12   -153     -7    -83    -57   -202   -150   -192
    -90   -187    -96    137      0   -140     18    -67    -20   -181   -122   -215
    -59   -166   -106    114     23   -137     23    -70    -44   -218   -184   -257
    -54   -184   -129    116     36   -158     36    -38    -28   -210   -210   -205
    -44   -176   -132    109     41   -155     36     -5      0   -174   -166    -88
    -23   -114    -93     67     33   -106     23     -7     10   -158   -129    -59
    -49   -119    -70     85     10    -96     49     -5     28   -140    -96    -41
    -75    -93    -20     83    -28    -57    101     36     83    -93    -64    -33
    -49    -28     20     38    -36     -5     98     41     88    -93    -59    -28
     -2    -25    -23     12      7    -23     75     25     67   -114    -59    -33
    -31    -20     10     25    -20     -5     83     28     70   -111    -51    -36
    -62     18     77     20    -70     46    106     54    101    -96    -28     23
    -31     36     67     -2    -49     49     98     64     96   -116    -49     72
    -46     -2     41     23    -44     18    109    103    124    -67    -20     98
    -75    -12     62     44    -70     23    153    176    213     33     64    140
    -44     15     59     12    -51     38    153    189    236     33     72    137
      7     54     46    -31    -20     51    129    192    220     12     51    119
     25    140    114    -83    -44    127    119    239    244     46     70    158
     15    168    153    -90    -67    161    140    306    324    132    155    202
      0    215    215   -109   -106    213    148    358    379    179    202    244
     28    257    226   -142    -98    241    142    402    415    228    228    275
     38    280    239   -161   -101    259    140    423    444    270    254    275
     62    303    241   -181    -88    272    119    413    423    236    265    311
     62    303    241   -184    -90    272    114    389    402    218    257    340
     33    290    254   -163   -111    272    142    368    397    241    244    298
     12    277    265   -148   -124    272    155    337    374    233    233    244
     15    239    223   -127   -103    231    129    280    309    179    197    202
      7    280    272   -145   -132    275    103    223    257    109    142    192
      2    316    311   -161   -153    314     98    189    233     77    127    207
    -25    327    353   -150   -189    340    106    150    220     83    132    184
    -38    379    418   -168   -228    397    106     90    187     57    106    119
    -44    368    413   -166   -228    389    111     46    145     15     72     80
    -51    303    355   -127   -202    327     93     -5     85    -51      5     25
    -28    277    306   -124   -168    290     70    -54     36   -103    -41     10
      2    345    342   -174   -168    345     93    -62     57    -77    -18     33
     10    389    376   -202   -184    381     90    -77     72    -70     -2     49
    -15    431    446   -210   -231    439     80    -85     96    -41     33     83
     15    439    423   -228   -202    431     51    -98     96    -25     33     72
     77    431    353   -254   -137    392      7   -140     51    -59      2     10
     90    459    368   -275   -140    415      7   -119     70    -41     41     41
    101    470    368   -285   -135    420      5   -116     80    -28     70     80
    103    470    363   -288   -129    418      0   -114     85    -23     62     77
     88    415    327   -252   -119    371     20    -93     96    -20     54     90
     83    327    241   -205    -80    285     12   -116     51    -67      7     46
     80    265    184   -174    -51    226     10   -127     15    -90    -25      5
     59    249    189   -155    -64    220     10   -119      2    -93    -25     12
     49    244    194   -145    -72    220      0   -122    -12   -119    -41      5
     62    205    142   -135    -38    174    -10   -153    -64   -174    -88    -15
     44    168    124   -106    -38    148      5   -153    -72   -166    -83    -10
     20    174    153    -96    -64    163     10   -158    -77   -158    -72     -7
      0    202    202   -101   -101    202     23   -153    -64   -140    -51     10
    -62    168    231    -54   -148    200     46   -148    -49   -119    -33     15
    -75    122    194    -23   -135    158     33   -184    -88   -161    -70    -31
    -62    111    171    -25   -116    142     15   -202   -127   -187    -77    -33
    -96    109    205     -5   -150    155     38   -166   -109   -158    -49    -10
    -88     46    132     18   -111     90     51   -171   -161   -239   -135    -88
    -62   -140    -77     98      7   -109     96   -155   -272   -428   -355   -283
    -51   -306   -254    176     98   -280    205    -70   -335   -623   -602   -519
      2   -236   -239    116    119   -236    311     28   -262   -654   -652   -535
    -20    116    135    -49    -77    124    233   -275   -223   -459   -392   -262
    -96    745    841   -324   -470    795    -57   -743   -127     25    223    306
   -192   1465   1657   -636   -924   1561   -335  -1028    106    675   1005   1034
   -187   1738   1925   -774  -1054   1831   -589  -1085    355   1267   1618   1628
   -124   1343   1467   -610   -795   1405   -743  -1156    140   1101   1421   1493
    -80    769    849   -345   -465    807   -748  -1223   -407    259    576    737
    -75    288    361   -109   -218    324   -561  -1060   -730   -436   -166     33
    -77    127    205    -23   -140    166   -311   -711   -558   -452   -265    -96
    -51    114    163    -31   -106    137   -148   -475   -379   -342   -215    -80
      0    124    122    -62    -59    124    -46   -342   -277   -288   -187    -83
     72    111     38    -96     18     75    -25   -324   -296   -332   -244   -124
    109    119     10   -114     49     64    -31   -311   -306   -363   -275   -109
    109    145     33   -127     36     90    -18   -272   -275   -337   -257    -83
    111    163     49   -137     31    106     10   -233   -236   -298   -220    -57
     98    181     83   -140      7    132     28   -218   -215   -262   -192    -62
     67    194    127   -129    -28    161     36   -213   -197   -241   -174    -72
     36    200    163   -119    -62    181     41   -213   -179   -239   -163    -54
     36    215    176   -127    -70    197     44   -207   -166   -226   -161    -57
     57    192    135   -127    -38    163     46   -184   -163   -213   -135    -31
     80    210    129   -145    -23    171     46   -145   -135   -187    -93     25
     98    239    140   -168    -20    189     67   -119   -106   -161    -72     54
     51    293    241   -174    -96    270    101    -83    -72   -122    -49     88
     59    322    262   -192   -101    293    111    -54    -46    -88    -25    111
     93    340    246   -215    -75    293     98    -51    -51    -85    -20    109
     46    342    293   -194   -124    319    122    -15    -12    -46      5    161
      2    327    324   -166   -161    324    148     20     23    -20     28    197
      0    319    316   -161   -161    319    155     64     64     18     62    228
     20    348    327   -184   -153    337    148    101    106     59     93    262
     36    361    324   -200   -142    342    150    150    148    106    135    296
     59    374    311   -218   -124    342    150    187    181    150    168    319
    106    394    285   -252    -90    342    145    202    194    174    194    348
    153    420    267   -285    -57    345    148    226    218    200    218    379
    184    454    267   -319    -44    361    150    231    246    223    236    397
    197    496    298   -348    -49    397    163    236    265    236    254    410
    197    506    306   -353    -54    407    176    223    259    220    246    413
    197    480    283   -337    -41    381    187    205    239    202    233    405
    181    475    290   -329    -54    384    174    179    218    202    228    374
    176    478    301   -327    -62    389    179    155    202    189    220    361
    187    467    280   -329    -46    374    187    103    155    137    168    303
    171    467    296   -319    -62    381    202     70    135    119    158    280
    129    459    329   -296   -101    394    228     33    109    101    145    262
     88    426    337   -257   -124    381    249     10     88     77    127    241
     67    405    335   -239   -135    371    259     -5     70     62    114    228
     62    428    366   -244   -150    397    257     -5     80     77    127    249
     64    478    413   -272   -176    446    246    -36     72     77    119    236
     75    519    444   -298   -184    483    228    -72     51     64    106    223
     83    561    475   -324   -197    519    197    -98     59     77    129    244
     90    566    475   -327   -192    522    163   -119     57     80    137    252
     75    561    483   -319   -205    522    140   -145     33     54    111    223
     36    530    491   -283   -228    511    129   -155     23     44     96    205
      7    496    488   -254   -241    493    132   -153     28     51    103    210
     46    472    426   -259   -189    449    142   -153     23     49     90    213
     93    410    316   -254   -111    363    140   -158    -23    -10     25    181
     83    345    262   -215    -88    303    142   -158    -38    -23      0    168
     41    311    270   -176   -114    290    137   -176    -49    -23    -10    145
     36    267    231   -150    -96    249    127   -202    -83    -59    -44    106
     31    184    153   -109    -62    168    129   -215   -114    -93    -72     77
     18    155    137    -88    -59    148    145   -205   -116    -93    -62     83
     15    181    166    -98    -75    174    148   -200   -103    -75    -36    109
     18    189    171   -103    -75    181    129   -213   -111    -77    -33    119
     10    171    158    -93    -72    166    114   -228   -127    -96    -57     98
     12    161    148    -88    -67    155    106   -241   -135   -109    -75     80
     12    132    119    -72    -54    127    111   -252   -153   -124    -90     64
     10     72     62    -41    -25     67    124   -241   -155   -132    -98     62
     12     98     85    -57    -36     93    119   -246   -163   -145   -101     46
     25    -75   -101     23     62    -85    129   -241   -246   -280   -246   -103
     33   -309   -342    137    187   -324    207   -176   -345   -504   -519   -379
     38   -358   -397    161    218   -376    332    -38   -311   -600   -657   -542
     -7   -111   -103     57     46   -106    397    -75   -189   -457   -493   -397
   -168    342    509    -88   -337    426    236   -522   -168   -166    -72     23
   -327    997   1325   -335   -826   1158     -2   -992    -72    363    641    722
   -374   1564   1938   -594  -1156   1751   -231  -1223    127    992   1405   1465
   -280   1353   1634   -537   -958   1493   -457  -1309     83   1166   1592   1709
   -249    789   1036   -270   -641    911   -498  -1387   -342    548    922   1080
   -223    322    542    -51   -381    431   -457  -1332   -795   -298     25    202
   -171    -28    142    101   -158     57   -285   -989   -761   -537   -314   -140
   -119      5    124     54   -122     64   -106   -659   -493   -381   -239    -70
    -31     31     62      0    -46     46     23   -457   -340   -293   -194    -28
     41     28    -15    -36     28      7     93   -348   -265   -246   -176    -12
     59     -5    -64    -25     62    -33    122   -306   -241   -239   -184    -33
     44     44     -2    -46     23     20    127   -280   -207   -213   -155    -20
     12     54     38    -33    -12     46    153   -239   -166   -174   -119     10
    -20    109    127    -44    -72    116    181   -197   -129   -142    -96     25
    -96    101    197     -2   -145    148    166   -184   -114   -127    -90     31
   -148     62    210     41   -179    135    166   -163    -98   -116    -90     36
   -184     38    220     72   -202    129    181   -142    -83   -101    -80     49
   -202     28    231     85   -218    129    192   -119    -62    -80    -51     72
   -176     93    270     41   -223    181    202    -90    -18    -36    -10    109
   -174    122    296     23   -233    207    207    -70      5    -20     10    127
   -171    148    319     10   -244    233    200    -57     28      5     33    155
   -174    161    335      2   -254    246    205    -33     57     41     62    184
   -179    163    342      7   -259    252    226     -5     80     57     70    192
   -181    163    342      7   -262    252    236     15    103     72     72    202
   -174    187    361     -7   -267    272    244     46    142    101    101    231
   -142    228    368    -44   -257    298    239     88    189    145    145    267
   -116    210    327    -46   -220    267    241    137    231    189    184    314
    -85    228    314    -70   -200    270    267    189    277    239    223    358
    -77    239    316    -80   -197    277    272    228    319    283    262    400
    -70    257    327    -93   -197    290    275    254    345    309    285    428
    -31    298    329   -132   -179    314    267    277    384    337    316    454
    -12    322    335   -158   -174    327    272    301    410    368    348    491
    -12    311    324   -150   -168    316    262    301    413    376    355    511
     15    322    306   -171   -145    314    244    288    400    366    342    501
     10    361    350   -184   -168    355    249    275    402    358    329    485
     -5    350    353   -174   -179    350    236    241    366    319    296    452
     51    358    306   -205   -127    332    215    220    332    283    267    423
     83    374    290   -231   -103    332    220    205    316    254    244    394
     59    371    311   -215   -124    342    223    155    283    210    200    340
     33    350    314   -194   -140    335    215     93    239    163    153    290
     18    335    316   -176   -150    327    223     57    205    129    119    259
     10    301    290   -155   -140    296    236     28    171     98     90    226
     23    342    319   -181   -148    332    246     20    176    101     96    226
     23    439    415   -233   -197    428    254     10    197    127    135    254
      7    514    504   -262   -249    509    265     -5    210    145    163    277
    -15    537    553   -262   -285    545    244    -28    202    148    171    280
    -36    558    594   -259   -314    576    215    -51    194    140    161    270
    -23    558    581   -267   -303    568    210    -59    192    135    155    270
    -20    522    542   -252   -280    532    194    -72    179    116    140    257
    -23    519    542   -252   -283    530    194    -67    181    116    142    252
    -23    483    506   -228   -265    493    200    -59    179    103    124    233
    -23    426    446   -202   -233    436    205    -64    153     70     90    210
    -54    363    418   -155   -236    389    223    -54    145     62     77    210
    -80    298    376   -109   -228    337    231    -49    137     46     67    205
    -41    257    298   -106   -168    277    220    -62    103     10     36    179
    -51    228    277    -88   -163    252    218    -80     80    -10     20    161
    -57    215    272    -80   -163    244    233    -83     72    -15     15    150
    -28    197    226    -88   -127    210    213   -103     49    -38    -15    116
     18    223    205   -119    -93    215    192    -90     51    -36    -12    124
     46    205    155   -127    -54    181    176    -70     62    -23     -2    148
     62    163    101   -114    -20    132    176    -67     57    -28    -10    148
     54    119     62    -88     -5     93    181    -72     54    -28    -18    140
     59    122     62    -90      0     93    194    -67     67    -15    -10    153
     72     51    -20    -64     46     18    194    -64     33    -62    -62    109
     83    -88   -174      2    127   -129    218    -20    -10   -174   -184      2
     93   -259   -355     83    223   -306    324     98    -12   -327   -397   -194
    109   -244   -353     67    231   -298    452    252     98   -355   -485   -293
     44     70     23    -57     10     46    457    122    174   -210   -285   -137
    -80    514    594   -218   -337    553    233   -413     23      2    106    223
   -207   1111   1317   -454   -763   1213    -64   -924    -98    366    693    750
   -210   1538   1748   -662   -979   1641   -332  -1161    -62    854   1325   1312
   -145   1176   1319   -517   -732   1247   -444  -1132    -85   1010   1473   1493
   -119    631    750   -257   -436    691   -428  -1114   -418    405    813    911
   -101    148    246    -25   -174    197   -337  -1026   -789   -472   -124     67
    -44   -142    -98     93     25   -122   -166   -717   -652   -626   -400   -176
     25    -83   -111     28     64    -96    -31   -441   -350   -433   -283    -70
     77      2    -75    -38     75    -36     70   -249   -155   -314   -202      5
     96      5    -90    -51     93    -41    132   -129    -41   -249   -158     51
    103     -5   -109    -49    106    -57    153    -85     -7   -246   -155     54
     98      5    -96    -54     96    -44    148    -75     -2   -254   -161     38
    116     33    -83    -75     98    -23    145    -59      7   -239   -161     36
    135     31   -103    -85    119    -33    166    -31     38   -168   -135     67
    153     31   -122    -90    137    -44    184     -2     70   -103   -111     96
    163     62   -101   -116    132    -18    192      5     93    -67    -93     93
    153     90    -64   -122    109     12    179    -10     96    -64   -101     28
    142    119    -25   -132     83     46    171    -20     90    -54   -109    -28
    161    142    -18   -150     90     62    174      5    111    -33    -96     41
    168    103    -64   -137    116     20    161     28    132    -28    -80     98
    184     88    -96   -135    140     -2    174     57    174     -2    -59    140
    187    124    -62   -155    124     31    179     64    189      5    -54    142
    184    179     -5   -181     96     88    184     90    223     38     -7    145
    145    179     33   -163     57    109    210    129    272     70     20    200
    153    200     44   -176     54    122    218    148    301     75     23    249
    161    231     70   -197     44    150    210    163    332     93     46    272
    184    262     77   -223     54    171    192    200    368    124     83    303
    231    275     41   -254     93    158    187    267    423    176    124    348
    228    283     54   -254     88    168    210    337    496    231    155    402
    220    329    109   -275     57    218    226    384    555    285    200    452
    233    394    161   -314     36    277    233    420    605    342    252    501
    233    418    184   -329     25    301    244    446    633    361    288    537
    220    410    189   -316     15    301    259    459    649    381    345    532
    197    428    231   -314    -18    332    283    462    659    392    379    470
    197    423    226   -309    -12    324    301    465    646    361    314    433
    176    368    189   -272     -5    280    296    439    597    290    233    504
    148    358    210   -254    -31    285    293    407    561    239    215    514
    135    374    236   -257    -49    306    309    374    535    213    213    478
    124    387    262   -254    -67    324    324    340    506    187    194    436
    111    363    252   -239    -70    309    329    309    470    155    168    400
     77    353    275   -215    -98    314    340    285    439    127    150    376
     57    379    319   -220   -132    350    340    265    402     96    129    361
     49    413    363   -231   -155    389    337    262    392     85    135    368
     44    457    410   -252   -184    433    335    259    407     98    155    394
     33    493    459   -262   -213    478    324    226    394     85    153    389
     20    545    524   -285   -252    537    301    176    368     75    155    368
     23    561    537   -290   -257    550    283    179    379    101    189    376
     33    532    498   -283   -233    514    262    179    376     96    184    376
     62    532    470   -298   -202    501    241    171    361     88    174    368
    101    532    428   -316   -163    480    231    171    353     96    176    353
    122    537    415   -329   -145    478    213    155    337     77    166    327
    148    483    335   -316    -93    410    197    148    316     51    158    298
    145    433    288   -290    -72    361    189    140    298     31    145    228
    135    402    267   -270    -67    335    184    132    277      5    109    168
    140    340    200   -239    -28    270    168    116    233    -70     49    215
    150    283    132   -218      7    207    171    106    194   -111      0    213
    150    218     67   -184     41    142    179    106    176   -142    -59    197
    158    244     85   -202     36    166    161     77    155   -166    -59    187
    174    228     54   -200     59    142    158     72    142   -174    -46    189
    192    218     25   -207     83    122    163     85    148   -166    -46    179
    192    218     25   -207     83    122    158     83    140   -168    -44    158
    215    246     28   -233     93    137    150     70    124   -179    -46    148
    226    252     25   -239    101    140    150     67    124   -179    -46    137
    179    189     10   -184     85     98    137     54    106   -215    -64    116
    163     77    -85   -119    124     -2    163     75     77   -296   -145     54
    161   -109   -272    -25    215   -189    267    176     70   -431   -311    -80
    145   -179   -324     18    233   -252    397    311    124   -540   -475   -210
    119     59    -59    -90     88      2    441    340    239   -457   -418   -158
     49    488    436   -270   -192    462    301    -44    127   -337   -184     41
    -28   1013   1041   -493   -535   1026    -31   -631   -132   -109    236    379
    -85   1592   1678   -753   -880   1634   -329   -984   -192    327    815    836
    -46   1615   1662   -787   -854   1639   -532  -1008    -98    711   1208   1223
      0   1140   1140   -571   -571   1140   -574   -958   -246    483    927   1010
      5    659    652   -335   -324    657   -511   -943   -652   -324    111    290
     15    236    220   -124   -101    228   -355   -761   -782   -839   -462   -197
     36    150    114    -96    -41    132   -187   -462   -475   -670   -410   -116
     62    179    116   -122    -25    148    -49   -244   -241   -519   -311    -20
     83    189    103   -137    -10    145     57    -90    -98   -446   -254     46
     96    155     59   -124     18    109    109    -18    -33   -426   -252     77
     98    202    103   -153     -2    153    106    -15    -33   -457   -262     67
     85    241    153   -163    -33    197    114    -12    -23   -446   -246     23
     75    296    220   -187    -72    259    129     -2     -5   -428   -252    -18
     98    306    207   -202    -54    257    129     28     18   -397   -231     38
    114    293    176   -205    -31    236    124     44     31   -361   -202     70
    122    285    163   -205    -20    226    116     38     20   -361   -207     80
    132    293    161   -213    -15    226    114     36     23   -361   -205     83
    148    340    192   -244    -20    267    114     44     38   -355   -189    103
    145    345    197   -246    -25    272    122     46     44   -366   -197    116
    129    376    246   -254    -57    311    140     51     70   -353   -184    119
    137    374    233   -257    -49    303    132     44     64   -379   -197     98
    181    363    181   -272      0    272    114     51     41   -407   -223    111
    189    400    207   -296    -10    306    129    101     98   -350   -174    176
    205    418    210   -311     -2    314    137    129    140   -301   -119    189
    223    470    246   -345    -12    358    132    148    171   -267    -83    202
    241    509    267   -374    -12    389    135    161    205   -257    -72    236
    249    530    280   -389    -15    405    137    194    241   -233    -57    267
    252    553    298   -402    -23    426    142    257    280   -187    -18    288
    272    574    301   -426    -12    439    142    309    327   -148     28    316
    301    587    285   -444      7    436    140    329    342   -153     46    353
    309    592    280   -452     12    439    145    342    345   -137     49    371
    301    579    277   -441     12    428    163    348    345    -96     51    387
    275    587    311   -431    -18    449    179    340    340    -80     41    379
    270    594    324   -431    -25    459    171    288    290   -132     -5    332
    293    589    296   -441     -2    444    163    270    231   -176    -20    332
    285    574    288   -431     -2    433    153    246    194   -189    -36    311
    267    576    309   -423    -20    444    148    189    148   -223    -64    262
    249    563    314   -405    -31    439    158    142    106   -252    -85    226
    218    579    358   -400    -70    470    153     96     62   -296   -122    210
    197    571    374   -384    -88    472    145     49     23   -340   -155    197
    179    566    387   -374   -103    475    142      7    -18   -368   -181    150
    174    561    387   -366   -106    475    148    -15    -44   -379   -184    127
    166    587    420   -379   -127    504    145    -28    -36   -361   -158    145
    163    654    488   -410   -163    571    119    -62    -44   -363   -161    132
    176    696    517   -439   -171    605     83    -90    -54   -366   -166    150
    181    704    522   -441   -168    613     51   -103    -54   -358   -168    189
    174    685    511   -431   -168    600     49    -93    -46   -335   -150    194
    200    680    480   -439   -140    581     33    -98    -54   -329   -140    174
    210    696    485   -454   -137    592     18   -106    -62   -332   -129    171
    223    704    480   -462   -127    592      5   -109    -62   -335   -122    184
    228    670    439   -449   -106    555      0   -109    -75   -337   -132    176
    231    600    368   -415    -67    485      5    -98    -88   -337   -148    163
    207    530    322   -371    -57    426      5   -106   -109   -358   -181    135
    174    485    311   -329    -67    400     10   -142   -140   -392   -220    106
    194    444    249   -319    -28    345      7   -161   -187   -436   -257     96
    220    415    194   -319     12    306     -7   -166   -218   -467   -285    101
    215    392    176   -306     18    283    -10   -168   -236   -467   -288    103
    200    361    161   -280     20    262      2   -184   -249   -465   -290     62
    197    353    153   -275     20    254      2   -202   -265   -488   -303     57
    192    353    161   -272     15    257      0   -205   -267   -496   -303     70
    184    358    171   -272      5    267     -5   -205   -267   -480   -306     46
    205    366    161   -285     23    265    -23   -215   -290   -493   -303     33
    187    340    153   -265     18    249    -36   -228   -311   -504   -319     15
    171    316    142   -244     12    231    -38   -236   -335   -537   -361     -7
    192    176    -18   -184    103     80    -23   -226   -402   -646   -485   -106
    213    -23   -236    -93    223   -129     80   -140   -472   -820   -696   -303
    192    -83   -277    -54    233   -179    215     -2   -423   -898   -818   -428
    122    122      0   -124     62     62    272    -46   -329   -782   -704   -350
      0    550    550   -277   -275    550     88   -519   -381   -548   -358    -51
    -90   1210   1301   -558   -696   1254   -257  -1065   -423   -150    215    511
   -101   1803   1904   -852  -1002   1852   -545  -1267   -239    478    922   1156
    -23   1790   1813   -883   -919   1800   -766  -1278   -109    893   1309   1496
    -15   1280   1293   -633   -657   1288   -820  -1275   -345    542    911   1140
    -51    670    722   -309   -387    696   -732  -1249   -878   -405    -33    303
    -57    265    322   -106   -192    293   -496   -966   -945   -797   -509   -114
    -25    189    215    -83   -122    202   -298   -652   -701   -691   -491    -83
     18    179    158    -98    -72    168   -166   -446   -540   -589   -454    -70
     49    187    137   -116    -44    163    -88   -322   -449   -548   -439    -54
     64    140     72   -103     -5    106    -64   -272   -413   -514   -392    -25
     77    155     77   -119      0    116    -64   -259   -402   -506   -400    -64
     88    163     72   -127      7    119    -57   -231   -387   -501   -392    -41
     70    155     85   -111     -7    122    -44   -215   -376   -498   -397    -54
     83    163     77   -124      2    119    -36   -210   -368   -496   -384    -38
    103    200     93   -153      5    148    -38   -205   -348   -467   -358    -44
     85    228    142   -158    -28    187    -41   -207   -342   -446   -340    -44
     83    210    127   -145    -20    168    -31   -192   -327   -428   -329    -41
    101    241    140   -174    -18    192    -25   -171   -298   -407   -306    -12
     98    262    163   -181    -31    213    -20   -155   -272   -400   -296     18
     93    257    163   -176    -36    210     -5   -129   -246   -371   -270     49
    106    277    171   -192    -31    226      2    -96   -213   -335   -236     88
    119    298    179   -210    -31    239     10    -70   -179   -285   -202     93
    122    319    197   -220    -36    259     12    -54   -155   -254   -176     75
    119    340    220   -231    -49    280      5    -44   -132   -233   -163     75
    124    345    220   -233    -46    283     15    -15   -111   -218   -158    101
    127    350    223   -241    -49    288     28     46    -67   -171   -132    142
    129    379    246   -254    -59    314     41    122      2    -85    -59    192
    145    384    236   -265    -46    311     46    181     51    -36    -23    231
    168    400    231   -283    -31    316     59    236     98      5     12    290
    179    426    246   -303    -33    335     85    280    150     62     72    358
    176    478    301   -327    -62    389     72    275    145     70     77    348
    163    488    324   -327    -80    407     59    265    135     75     75    322
    142    426    283   -283    -70    355     67    262    124     70     70    329
    124    454    329   -290   -101    392     51    228     93     44     57    324
    106    462    355   -285   -124    410     54    189     67     15     36    288
     75    478    402   -277   -163    439     54    127     20    -18      0    231
     25    459    433   -241   -202    446     49     83    -18    -44    -28    184
     10    446    436   -231   -213    444     44     46    -44    -70    -51    171
    -10    444    454   -215   -233    449     59     20    -49    -64    -38    176
    -44    402    444   -179   -244    420     77    -15    -67    -88    -70    145
    -57    418    475   -179   -265    446     85    -51   -101   -119    -88    158
    -64    381    446   -158   -257    413    103    -41    -80    -67    -46    153
    -64    420    485   -179   -275    452    103    -46    -70    -59    -46    135
    -70    444    514   -189   -293    480    106    -51    -59    -44    -18    181
    -80    454    535   -187   -306    493    101    -62    -44    -25     -5    207
    -85    506    592   -213   -337    548     67    -75    -10     20     38    207
    -77    511    589   -218   -335    550     49    -67     10     57     85    215
    -85    441    524   -179   -306    483     57    -57     10     59     90    233
   -106    415    522   -153   -314    467     44    -67     -2     49     85    236
   -129    397    527   -135   -329    462     54    -59     15     75    109    236
   -145    348    493   -101   -319    420     49    -75     -5     59     77    189
   -132    262    394    -67   -262    327     23   -106    -49      2     10    127
    -88    205    293    -57   -189    249     18    -98    -67    -23    -20    106
    -80    129    207    -25   -145    168     10    -93    -80    -36    -25    116
    -90     46    137     20   -114     90      2   -111   -109    -57    -38    101
   -101    -25     75     62    -88     23     12   -122   -119    -59    -44     83
   -111    -83     28     98    -70    -28     20   -127   -129    -67    -46     70
   -109    -12     96     59   -103     38     10   -140   -129    -44    -23     77
   -122    -44     77     83   -101     15     20   -135   -122    -33    -20     75
   -135    -51     80     93   -111     12     23   -142   -129    -46    -31     64
   -132    -75     57    103    -96    -10     20   -145   -140    -54    -33     75
   -140   -103     36    119    -88    -33     12   -163   -158    -72    -51     72
   -153    -93     59    122   -106    -18     12   -168   -155    -70    -57     51
   -148   -109     38    127    -96    -33     15   -163   -155    -80    -67     33
   -129   -259   -129    194      0   -194     36   -153   -239   -213   -215   -114
   -111   -488   -379    298    132   -433    145    -64   -322   -415   -465   -381
   -114   -506   -392    311    137   -452    275     70   -270   -457   -548   -501
   -179   -270    -90    226    -44   -181    303    -20   -171   -311   -387   -374
   -303    231    535     36   -418    381    119   -496   -103     41     80    103
   -436    958   1395   -262   -914   1176   -150   -930     72    649    836    865
   -467   1400   1867   -467  -1169   1634   -436  -1098    298   1262   1517   1561
   -394   1275   1670   -441  -1031   1473   -665  -1161    283   1439   1691   1790
   -376    792   1169   -207   -771    979   -724  -1228   -124    862   1085   1202
   -394    285    678     51   -535    480   -610  -1143   -576     18    205    293
   -384    -10    374    197   -379    181   -384   -805   -561   -218   -132    -70
   -348    -85    259    215   -306     85   -189   -496   -361   -124   -122    -64
   -298   -119    179    210   -239     28    -77   -303   -244    -54   -101    -54
   -283   -140    140    210   -213      0    -25   -215   -205    -41   -111    -67
   -296   -155    140    226   -220     -7      0   -174   -176    -25   -106    -67
   -311   -137    174    223   -244     18     18   -142   -150     -7    -83    -57
   -314   -142    171    228   -244     12     46   -116   -129      5    -64    -25
   -332   -171    161    249   -246     -5     54    -96   -106     46    -38    -23
   -316   -176    140    246   -231    -18     44    -75    -85     67    -20    -31
   -259   -145    111    202   -189    -18     31    -64    -77     75    -15    -28
   -192   -145     46    168   -119    -49     15    -49    -72     80    -18    -25
   -184   -135     49    158   -116    -44     31    -20    -38    114      2    -10
   -171   -135     36    150   -103    -49     20    -12    -23    132     10      2
   -176   -137     38    155   -109    -51     23      5     -2    153     23     20
   -171   -153     18    163    -96    -67     28     25     12    163     33     31
   -158   -132     25    142    -93    -54     25     44     41    189     59     49
   -145   -122     23    132    -85    -49     38     72     75    220     85     72
   -124   -132    -10    127    -59    -72     36     98     96    239    101     98
    -80   -122    -41    101    -20    -83     38    132    122    270    124    135
    -18    -62    -44     38     12    -54     38    166    163    303    148    150
     12    -36    -49     10     28    -41     41    207    205    342    189    184
      0    -64    -64     31     31    -64     59    267    265    402    241    228
     -7    -62    -54     36     23    -59     83    332    332    467    298    272
      2    -36    -38     15     20    -36     83    371    379    519    348    298
      7      5     -2     -7      5      2     77    400    415    550    381    332
      0     28     25    -15    -12     25     83    410    433    568    394    355
    -25     70     96    -20    -59     83     98    407    446    602    428    353
    -64     67    129     -2    -98     98     93    400    439    605    439    342
    -83     59    142     10   -114    101    101    394    436    600    439    332
    -46     90    137    -23    -93    114    106    381    426    584    428    316
    -57     98    155    -20   -106    127    122    368    418    579    428    311
    -85     75    158      5   -122    116    137    345    413    563    420    301
   -119     62    179     28   -150    119    155    322    415    566    420    293
   -148     57    205     44   -176    129    176    288    402    550    400    265
   -179     62    241     59   -210    150    194    254    381    527    381    239
   -210     59    270     75   -239    163    210    236    374    517    368    223
   -213     75    285     67   -249    179    223    233    384    527    379    226
   -197    119    314     36   -257    215    218    226    394    540    397    236
   -181    166    348      7   -265    257    207    213    397    550    415    252
   -171    210    381    -20   -275    293    174    189    400    555    420    259
   -171    223    394    -25   -283    306    145    174    397    563    428    270
   -166    189    353    -12   -259    270    119    168    384    561    428    270
   -153    174    327    -10   -239    249    106    168    387    568    439    277
   -145    176    322    -15   -233    249     96    168    387    566    441    275
   -163    135    298     12   -231    215    103    176    384    553    428    262
   -197     33    228     80   -213    129    114    174    358    517    389    226
   -226    -54    171    140   -200     57    127    166    327    488    353    192
   -257    -93    163    174   -213     36    116    153    306    470    332    171
   -267   -129    135    197   -202      2     96    119    270    436    298    132
   -231   -158     72    192   -153    -41     90    119    249    420    280    114
   -223   -205     18    215   -122    -93     93    142    257    431    283    119
   -244   -218     23    231   -135    -98     90    135    257    439    285    114
   -259   -231     25    244   -145   -103     96    142    265    454    303    127
   -267   -226     41    244   -155    -93     85    127    254    444    301    114
   -259   -213     46    236   -153    -83     90    122    254    436    301    116
   -265   -192     72    226   -168    -59    106    129    267    449    322    129
   -280   -213     67    246   -176    -72    114    135    265    446    319    127
   -288   -252     33    267   -163   -111    109    142    241    418    293     93
   -280   -392   -111    337    -85   -252    137    166    174    309    168    -28
   -290   -594   -303    441      5   -449    244    262    124    119    -64   -265
   -303   -571   -270    436    -18   -420    340    394    223     85   -148   -371
   -374   -324     46    348   -213   -137    368    298    309    205     -2   -246
   -509     64    574    223   -540    319    202   -202    218    444    379    142
   -600    724   1325    -64   -961   1026   -122   -652    220    927   1049    776
   -581   1208   1787   -314  -1184   1496   -400   -797    392   1514   1725   1408
   -491    987   1478   -249   -984   1231   -571   -792    410   1743   1940   1647
   -478    405    883     36   -680    644   -587   -831     49   1179   1337   1088
   -493   -122    371    306   -436    124   -462   -820   -452    192    335    137
   -462   -402     59    431   -262   -171   -262   -550   -410    -49    -15   -202
   -371   -405    -33    387   -171   -220   -119   -231   -140    116     67   -127
   -280   -410   -129    345    -75   -270    -23    -12     46    233    148    -54
   -228   -392   -163    311    -33   -280     44     83    127    275    168    -41
   -218   -340   -122    277    -49   -231     62    109    155    280    176    -38
   -213   -348   -135    280    -41   -241     80    132    184    288    184    -33
   -200   -324   -124    262    -38   -226    101    161    223    311    205    -20
   -184   -283   -101    231    -44   -192     85    171    244    332    241    -10
   -174   -275   -103    223    -36   -189    101    176    257    353    267    -20
   -150   -239    -90    194    -31   -166     88    194    272    368    267    -12
   -106   -223   -116    166      5   -171     88    226    290    394    283     64
   -119   -197    -80    155    -20   -137    116    228    306    402    298     46
   -122   -200    -77    161    -23   -137    116    246    327    413    296     77
    -98   -213   -116    153      7   -166    124    259    348    431    309    103
    -85   -218   -132    153     23   -176    129    275    363    441    319     98
    -49   -163   -116    103     33   -140    116    275    363    441    322     93
    -18   -129   -111     72     44   -119    111    288    389    470    353     88
    -18   -148   -129     83     54   -140    127    324    426    511    371    122
      5    -93    -98     44     51    -96    127    353    452    527    381    176
     -5    -59    -54     31     23    -57    127    368    493    568    449    129
      5    -23    -28      7     15    -25    140    407    542    613    493    129
     57    -36    -93    -10     75    -64    140    488    597    649    491    244
     83    -46   -129    -18    106    -88    142    550    639    683    504    322
     93     18    -75    -57     83    -25    153    600    711    756    581    358
     98     46    -51    -75     75     -2    163    641    769    797    639    397
     93     85    -10    -90     51     38    168    652    789    802    662    410
     93     96      2    -93     46     49    189    662    795    797    662    410
    114     83    -33   -101     72     25    181    657    784    787    657    394
    106    109      2   -106     51     54    179    613    740    745    628    342
     62    109     44    -88     10     77    184    555    683    693    600    283
     44    109     64    -75    -10     88    197    524    665    670    568    239
     83     64    -18    -75     49     23    200    496    631    628    522    277
     83     33    -49    -57     64     -7    200    457    587    592    506    249
     59     46    -12    -51     36     18    192    410    548    555    480    205
      7     33     25    -20     -7     31    202    361    498    488    426    153
    -10     15     25     -2    -18     20    213    327    465    454    397    122
      7     72     64    -41    -28     70    207    319    459    454    402    111
     28     93     62    -62    -18     77    192    311    459    457    418    135
     51     88     36    -70      7     62    158    290    452    454    439    174
     23    122     98    -75    -36    111    140    285    470    475    470    181
      7    168    161    -88    -75    166    122    270    478    501    511    158
     -2    192    192    -96    -98    192    111    265    485    509    517    132
     -5    153    158    -72    -80    155    116    272    475    472    459    163
     -2    150    153    -75    -77    153    114    270    478    465    472    210
    -20    124    142    -51    -80    132    127    288    493    496    491    200
    -36     25     62      2    -49     44    137    298    478    517    462    189
    -59    -28     31     44    -46      0    148    296    449    506    413    142
    -54    -10     41     31    -49     15    145    275    428    488    384    106
    -38    -28     10     33    -25    -10    124    223    361    426    340     64
    -51    -62    -12     54    -20    -38    122    218    324    397    332     75
    -59   -122    -62     90      0    -93    135    257    329    394    332    109
    -49   -155   -109    101     28   -132    129    249    314    363    314    103
    -28   -140   -111     83     41   -127    114    241    314    363    329    111
    -36   -140   -106     85     33   -124    103    231    314    376    353     83
    -51   -119    -67     85      7    -93     85    210    303    368    353      5
    -31   -148   -116     88     41   -135     88    210    293    337    311      2
    -10   -187   -179     98     83   -184     96    218    288    314    277     59
    -31   -223   -194    124     80   -207     93    218    272    285    252     38
    -38   -303   -265    171    111   -285    111    244    246    223    187    -25
    -31   -485   -457    257    213   -472    213    348    241    106     15   -184
    -33   -524   -493    277    228   -509    329    465    324     46    -98   -324
    -28   -220   -192    122     80   -205    361    452    423    114     -2   -246
    -57    215    272    -77   -163    244    194     83    293    244    257     36
   -174    667    841   -246   -509    753   -129   -449     44    514    693    376
   -220   1156   1374   -467   -797   1265   -402   -748     23    940   1249    779
   -148   1096   1241   -475   -696   1169   -581   -782     70   1234   1574   1075
   -101    620    722   -259   -410    670   -610   -784   -166    880   1195    782
    -98    158    257    -31   -179    207   -517   -717   -522     96    379     93
    -72   -207   -135    140     28   -171   -348   -485   -514   -226    -44   -270
    -36   -265   -228    148     93   -249   -200   -226   -241    -93      0   -236
    -15   -226   -210    122     96   -218    -77    -20    -10     57     98   -142
     -5   -254   -249    129    119   -252     23    116    127    142    140   -109
     18   -259   -277    122    148   -267     54    174    184    163    158    -96
     12   -254   -267    119    140   -259     62    192    200    153    148    -80
     28   -223   -252     98    140   -236     70    207    226    166    155    -72
     38   -205   -244     80    140   -223     67    218    254    189    181    -75
     15   -174   -192     77    103   -184     90    213    262    181    187    -88
    -15   -174   -161     93     72   -168    106    226    265    176    192    -59
     41   -194   -236     77    137   -215     88    259    262    189    197    -25
     85   -155   -241     33    163   -197     67    298    296    220    223    -10
    114   -103   -218     -5    166   -161     51    335    348    259    270     36
    106    -88   -194    -10    148   -140     28    335    358    267    283     59
     49   -111   -161     31    103   -135     62    306    353    277    288     31
     46    -93   -140     23     90   -116    122    316    374    301    309     10
     70    -41   -111    -12     88    -77    103    324    376    288    288     23
     75    -46   -124    -15     96    -85     88    342    387    280    270     80
     90    -75   -166     -7    127   -119    103    389    444    337    301    129
    101    -49   -150    -25    124    -98    109    420    485    376    337    137
    109     -2   -111    -54    111    -57    122    462    535    420    387    145
    109     28    -80    -70     93    -25    135    498    579    454    415    174
     90      5    -85    -46     88    -38    161    542    623    501    446    226
    122     31    -90    -77    106    -28    179    607    696    568    496    277
    168     41   -129   -106    150    -44    168    631    709    574    504    280
    187     36   -150   -114    166    -57    168    659    719    594    519    296
    163     28   -135    -96    150    -51    192    675    730    602    514    301
    150     41   -109    -98    127    -33    207    670    719    584    501    293
    150     38   -111    -96    129    -36    205    646    693    542    459    270
    142     18   -124    -83    135    -51    205    618    649    504    431    252
    140     18   -122    -77    132    -51    205    592    607    475    418    239
    114     25    -88    -72    101    -31    218    571    584    459    415    210
     80     46    -33    -64     57      7    236    537    563    441    407    187
     51     46     -5    -51     28     23    236    488    527    392    381    174
     41     49      7    -44     18     28    233    452    496    358    353    158
     28     46     18    -38      5     31    244    410    470    324    306     93
     23     62     38    -41     -7     49    233    376    428    293    277     54
     25     88     59    -57    -18     75    220    366    413    290    283     75
     28    111     83    -70    -25     98    231    374    446    332    324    109
      5    124    116    -67    -54    122    223    361    470    361    361    114
    -10    181    189    -85    -98    184    210    366    496    397    407    161
     15    184    168   -101    -75    176    179    363    483    389    400    176
     31    142    111    -85    -38    127    158    355    470    379    389    150
      0    145    145    -72    -72    145    163    342    465    353    379    155
    -18    145    163    -64    -90    153    168    348    470    355    384    184
    -25     90    114    -33    -70    101    176    358    472    366    368    148
    -31     10     41     10    -36     25    179    371    459    348    350    109
    -38    -57    -18     46    -12    -38    174    363    431    303    311     98
    -41    -93    -51     67      2    -72    174    350    405    267    272     75
    -51   -103    -54     77      0    -80    174    332    379    233    249     57
    -46   -129    -83     88     18   -106    176    329    361    223    249     28
    -41   -109    -70     75     12    -90    168    319    345    205    249      0
    -33   -106    -75     70     20    -90    163    311    337    184    236      0
    -25   -109    -85     64     28    -98    161    316    340    174    231     31
    -12   -106    -93     59     38   -101    145    316    332    155    207     41
      5   -103   -109     49     57   -106    122    311    329    148    194     23
      0    -98    -98     49     49    -98    127    301    319    137    179      5
    -83   -176    -96    127      5   -135    153    288    311    132    166    -25
   -132   -257   -124    194     -5   -192    184    283    280    114    148    -64
    -80   -402   -322    241    119   -363    194    293    181    -44     -7   -192
    -46   -628   -584    337    267   -607    296    405    129   -231   -223   -366
    -25   -654   -628    340    301   -644    426    558    200   -290   -322   -485
   -116   -439   -322    277    101   -381    483    504    277   -205   -207   -415
   -239     36    275     98   -257    155    265    -12    200     38    176    -67
   -322    706   1028   -192   -675    867    -72   -504    197    491    782    472
   -327   1265   1592   -470   -961   1428   -371   -727    353   1060   1436   1057
   -239   1265   1504   -511   -870   1384   -579   -743    470   1423   1764   1395
   -200    704    904   -254   -550    805   -589   -724    189    935   1234    958
   -189    114    303     36   -249    210   -467   -644   -254     77    368    187
   -179   -246    -70    213    -57   -158   -241   -358   -277   -249    -36   -179
   -155   -335   -179    246     10   -257    -36    -51    -41   -140     -2   -153
    -98   -350   -252    223     75   -301     98    140    103    -72     36   -132
    -54   -311   -257    181    101   -285    161    254    197    -33     54   -111
    -23   -290   -270    155    122   -280    174    285    197    -67     20    -93
     20   -296   -316    137    168   -306    184    324    213    -57     25    -70
     28   -285   -316    127    171   -301    184    311    215    -77      0   -119
     -2   -288   -285    142    140   -288    202    303    213    -88    -10   -137
     -5   -296   -290    148    142   -293    213    311    213    -90    -18   -140
     23   -309   -332    142    176   -319    218    329    231    -77    -10   -116
     23   -293   -319    132    168   -306    220    355    262    -38     31   -109
     54   -231   -285     88    168   -257    210    387    290    -15     62    -83
     85   -174   -262     44    174   -218    202    407    311      2     83    -49
     38   -223   -262     93    150   -241    223    394    306    -10     75    -54
     23   -215   -239     93    129   -226    249    397    314    -12     70    -49
     44   -174   -218     64    129   -194    259    415    337      5     85    -33
     62   -168   -233     51    145   -200    267    452    358     25     98    -20
     88   -140   -228     25    158   -184    259    496    381     31     96     33
    114    -83   -197    -15    153   -140    254    537    423     67    132     72
    114    -90   -205    -12    158   -148    275    581    472    111    174     75
    127    -38   -166    -46    145   -101    296    631    522    166    231    103
    161     23   -137    -90    150    -57    298    691    576    213    267    145
    176     44   -132   -111    153    -44    293    732    613    226    272    179
    148      7   -142    -77    145    -67    314    766    639    249    296    197
    145     -2   -148    -72    145    -75    335    782    657    259    311    205
    158     18   -140    -88    150    -59    327    776    633    233    306    218
    181     38   -142   -111    163    -51    332    795    623    218    296    244
    187     38   -150   -114    168    -54    348    797    620    218    290    226
    176     44   -132   -109    153    -44    350    771    584    192    277    189
    158     25   -132    -90    145    -51    353    748    548    163    259    192
    142     28   -114    -85    129    -44    353    709    517    135    236    187
    135     59    -75    -96    106     -7    355    659    488    109    215    145
    114     70    -46    -93     80     12    368    607    462     72    189    101
     96     51    -44    -72     70      5    366    553    428     38    153     49
    103     85    -20    -96     59     33    348    524    394     15    142     49
     96     88     -7    -93     51     41    350    509    376      2    132     54
     70     80      7    -77     31     44    371    485    363    -10    119     54
     57    109     51    -83      2     80    389    480    387     10    145     85
     57    137     80    -98    -12    109    379    454    387     20    166     93
     64    184    119   -127    -25    153    361    441    402     31    181    109
     72    205    132   -140    -28    168    345    446    413     46    200    127
     72    181    109   -127    -18    145    337    459    415     51    202    132
     72    189    116   -132    -23    153    319    452    400     25    176    135
     88    179     90   -135     -2    135    314    459    402     10    176    176
     93    168     75   -132      7    122    316    467    410     28    194    174
     72    129     57   -101      7     93    314    465    392      5    176    124
     57     28    -28    -44     41      0    306    452    355    -49    119     77
     10    -54    -64     20     36    -59    303    426    311   -103     67     38
    -33   -114    -83     72     23    -98    311    392    259   -153     28     20
    -36   -122    -85     80     23   -103    309    363    223   -194      0     -5
    -41   -124    -83     83     18   -103    293    335    189   -241    -46    -31
    -46   -137    -90     93     20   -114    280    324    168   -270    -70    -49
    -49   -122    -72     85     10    -98    275    319    163   -280    -67    -41
    -64   -109    -44     88    -10    -77    275    314    161   -296    -64     -7
    -72   -145    -72    109     -2   -109    296    306    142   -311    -80    -18
    -70   -171   -103    119     15   -137    296    301    116   -342   -106    -51
    -51   -142    -90     96     18   -116    265    309    106   -342    -93    -49
    -54   -187   -132    122     38   -161    277    322    103   -340    -98    -57
    -49   -280   -231    166     88   -257    280    314     51   -413   -168   -101
    -41   -493   -452    267    205   -472    329    350    -36   -571   -342   -265
    -64   -714   -649    389    290   -683    462    426   -119   -789   -594   -522
    -98   -693   -594    397    246   -644    602    509    -85   -849   -680   -626
   -189   -361   -174    272     -7   -267    563    254    -18   -667   -441   -402
   -306    270    576     18   -441    423    301   -246     75   -252    116    155
   -418   1026   1444   -306   -932   1234     18   -581    314    366    865    906
   -355   1415   1771   -530  -1062   1592   -283   -646    592    974   1514   1595
   -267   1065   1332   -400   -800   1197   -462   -704    428    891   1418   1553
   -270    501    769   -116   -519    633   -485   -782   -106    103    633    787
   -259    -10    249    135   -257    119   -340   -641   -504   -657   -150     -2
   -184   -192     -7    189    -88   -101   -124   -262   -371   -745   -329   -200
    -85   -231   -148    155     28   -189      5      5   -213   -675   -311   -176
    -25   -200   -174    111     72   -187     44    142   -140   -652   -319   -189
    -90   -293   -202    189     54   -246     88    150   -153   -685   -358   -231
   -153   -376   -223    265     33   -301    174    137   -184   -727   -392   -259
   -148   -413   -265    277     57   -340    223    155   -192   -740   -397   -254
   -137   -431   -293    283     75   -363    267    168   -187   -745   -384   -226
   -124   -433   -309    277     90   -374    270    181   -189   -761   -384   -226
   -103   -381   -277    244     85   -329    233    181   -187   -774   -397   -233
    -57   -337   -283    194    111   -311    210    181   -181   -774   -394   -239
    -46   -345   -298    194    124   -322    241    189   -184   -787   -400   -231
    -46   -337   -290    189    119   -314    267    202   -179   -797   -405   -220
    -18   -296   -277    158    129   -288    259    226   -163   -782   -387   -192
     -2   -275   -275    137    135   -275    239    249   -137   -758   -374   -171
      7   -244   -254    116    129   -249    210    280   -116   -737   -361   -155
     -2   -246   -244    124    119   -246    205    301   -101   -717   -350   -140
    -44   -277   -233    161     93   -257    257    309   -101   -711   -350   -127
    -64   -275   -210    168     72   -244    277    324    -96   -698   -340   -109
    -67   -252   -184    158     57   -218    288    355    -70   -675   -316    -64
    -46   -181   -135    111     41   -158    285    384    -38   -644   -288    -33
      0   -132   -132     67     64   -132    270    428     -5   -613   -262      0
     33    -64   -101     12     67    -83    270    475     36   -568   -228     44
     41    -31    -72     -7     57    -51    283    519     64   -535   -202     85
     49    -15    -64    -18     54    -38    288    550     88   -514   -187    119
     80     38    -41    -59     62      0    265    571    116   -493   -161    161
    111     85    -28    -98     70     28    228    566    116   -488   -150    181
    124     96    -31   -111     77     33    213    558     96   -509   -166    176
    135     98    -36   -116     85     33    210    558     85   -519   -174    184
    103     90    -12    -96     59     38    218    511     44   -555   -207    161
     44     54      7    -51     18     31    267    444    -15   -613   -259    114
     12     44     31    -31     -7     38    288    400    -54   -646   -296     88
      2     72     70    -38    -33     72    275    363    -90   -680   -332     59
    -23     77    101    -25    -62     88    257    306   -142   -730   -374     18
    -49     75    124    -12    -88    101    265    252   -181   -763   -402     -5
    -57     85    142    -15   -101    114    280    223   -210   -789   -426    -20
    -51    106    158    -28   -106    132    272    194   -239   -813   -446    -33
    -38    168    207    -64   -122    187    257    174   -244   -813   -446    -20
    -33    239    272   -103   -153    257    233    150   -249   -807   -439     -2
    -41    280    319   -119   -181    298    205    119   -259   -810   -444      7
    -41    311    350   -137   -194    329    163     77   -277   -818   -454     10
    -41    342    384   -150   -213    363    155     54   -296   -820   -457     12
    -54    332    387   -140   -220    358    150     44   -311   -831   -465     20
    -64    314    376   -124   -220    345    127     20   -335   -846   -475     28
    -67    329    397   -132   -231    361    116      5   -350   -857   -483     25
    -98    322    420   -111   -259    371    111      0   -366   -867   -498     18
    -75    218    293    -72   -184    254     80    -31   -436   -930   -579    -46
    -88    132    218    -23   -153    174     75    -51   -480   -971   -628    -83
   -106     70    174     15   -140    122     80    -62   -511   -992   -652    -96
   -106     33    140     36   -122     85     83    -72   -537  -1010   -670   -103
   -106     12    119     46   -114     67     70    -88   -561  -1026   -688   -116
   -101     28    129     36   -116     80     46   -103   -579  -1034   -701   -116
   -119     31    150     41   -135     90     41   -129   -602  -1049   -719   -127
   -140     23    163     59   -150     93     44   -148   -618  -1049   -719   -124
   -150    -18    129     83   -142     54     38   -181   -654  -1080   -756   -148
   -148    -18    127     83   -137     54     31   -200   -672  -1093   -774   -158
   -155    -38    114     96   -137     38     28   -210   -688  -1096   -784   -155
   -155    -36    119     96   -137     41     38   -202   -685  -1085   -776   -135
   -158    -67     90    111   -127     10     51   -181   -693  -1106   -802   -150
   -161   -246    -88    202    -36   -168     85   -137   -750  -1223   -945   -275
   -153   -459   -309    303     77   -384    192    -41   -795  -1400  -1174   -496
   -171   -444   -272    309     49   -358    314     83   -730  -1439  -1262   -600
   -254   -109    145    179   -200     18    316    -80   -659  -1280  -1065   -428
   -358    366    724     -5   -540    542     83   -613   -737  -1005   -628     -2
   -465   1052   1517   -296   -992   1286   -223  -1080   -724   -514     31    615
   -465   1564   2029   -548  -1247   1795   -506  -1267   -558     98    724   1257
   -379   1239   1615   -431   -997   1428   -662  -1252   -561    277    859   1434
   -350    620    971   -137   -659    795   -649  -1265   -969   -371    168    800
   -332     57    389    137   -363    220   -524  -1174  -1405  -1254   -750    -54
   -296   -246     49    272   -174    -98   -332   -857  -1304  -1415  -1044   -335
   -241   -202     38    220   -142    -80   -194   -597  -1062  -1262   -956   -259
   -202   -179     20    189   -111    -80    -80   -405   -901  -1158   -901   -200
   -176   -189    -12    181    -83   -101    -18   -303   -815  -1111   -885   -176
   -174   -189    -15    181    -80   -103    -12   -283   -800  -1106   -893   -181
   -158   -187    -28    171    -67   -106     -7   -267   -784  -1088   -885   -176
   -142   -148     -5    145    -70    -77    -20   -265   -776  -1080   -878   -179
   -129   -145    -15    137    -59    -83    -36   -267   -774  -1075   -875   -176
   -122   -184    -62    153    -31   -124    -28   -262   -766  -1060   -867   -166
   -103   -210   -106    155      0   -158    -12   -254   -748  -1018   -859   -150
    -72   -166    -93    119     10   -132    -23   -265   -740   -976   -844   -137
    -10   -150   -140     77     64   -145    -49   -285   -748   -979   -857   -142
     54   -142   -197     44    124   -168    -72   -293   -753   -974   -865   -145
     51   -153   -207     49    127   -181    -62   -275   -724   -930   -844   -122
     51   -145   -197     44    124   -171    -70   -265   -709   -896   -831   -127
     57   -135   -194     36    124   -166    -96   -265   -704   -870   -820   -127
     36   -137   -174     51    103   -155    -90   -239   -670   -813   -779    -64
     18   -122   -140     49     77   -132    -67   -202   -620   -750   -735     -7
      7    -75    -85     33     44    -80    -59   -171   -579   -704   -704     25
     -2    -12    -10      7      2    -10    -57   -135   -530   -657   -662     62
     -2     46     49    -20    -25     46    -57    -90   -470   -605   -610    109
    -12     83     96    -38    -54     88    -46    -41   -413   -542   -558    158
    -15     98    114    -41    -64    106    -28      5   -355   -493   -509    200
      2    124    119    -64    -59    122    -33     33   -316   -457   -470    218
     15    168    153    -90    -67    161    -36     59   -280   -413   -426    246
      0    194    194    -98    -98    194    -23     72   -257   -381   -394    262
    -33    205    239    -88   -135    220    -12     70   -249   -366   -374    270
    -49    192    239    -72   -145    215     -7     57   -262   -374   -379    267
    -46    181    228    -67   -137    205    -12     36   -293   -397   -405    246
    -64    171    233    -54   -150    202    -15      7   -319   -418   -428    223
   -122    155    277    -18   -200    218    -10    -33   -350   -446   -454    184
   -142    171    314    -15   -228    241    -10    -72   -387   -465   -475    150
   -150    207    358    -28   -254    283    -10   -101   -405   -475   -480    140
   -184    213    397    -15   -290    303    -12   -145   -439   -498   -504    103
   -215    176    389     18   -301    283    -25   -194   -485   -542   -550     46
   -249    181    431     31   -342    306    -15   -213   -496   -542   -553     41
   -283    207    491     38   -387    348     -7   -223   -485   -519   -535     57
   -335    267    602     33   -470    436    -18   -239   -462   -472   -493     85
   -322    311    633      5   -478    472    -44   -259   -465   -462   -480     98
   -290    358    649    -36   -470    504    -70   -259   -441   -420   -449    127
   -303    340    644    -18   -472    491    -77   -254   -418   -381   -415    155
   -327    324    652      0   -491    488    -75   -254   -413   -368   -413    158
   -363    298    662     31   -514    480    -75   -252   -400   -350   -407    161
   -407    293    701     54   -553    496    -64   -244   -379   -322   -387    181
   -384    298    683     44   -532    491    -72   -233   -358   -290   -361    197
   -376    215    592     77   -483    402    -70   -213   -374   -306   -381    179
   -358    140    498    109   -428    319    -46   -189   -376   -311   -389    179
   -389     75    465    155   -428    270    -51   -213   -405   -332   -420    150
   -454     51    506    202   -480    277    -72   -254   -441   -355   -449    127
   -446     18    465    213   -457    241    -67   -257   -444   -358   -459    124
   -387      2    389    189   -387    194    -75   -257   -452   -361   -457     98
   -340     18    355    161   -348    187    -96   -277   -478   -374   -470     57
   -296     57    353    119   -324    205   -129   -301   -496   -392   -509     38
   -285     31    316    124   -301    174   -140   -303   -506   -405   -537     70
   -283    -20    262    150   -272    119   -137   -298   -504   -400   -542     85
   -283    -51    231    166   -259     88   -122   -290   -488   -376   -519     96
   -288     -5    283    148   -285    137   -103   -293   -475   -358   -491    101
   -314    -10    303    161   -311    145    -96   -303   -475   -350   -480     62
   -296   -176    116    236   -207    -31    -70   -254   -493   -413   -576    -41
   -262   -407   -148    335    -59   -277     18   -137   -488   -519   -753   -158
   -257   -446   -189    353    -33   -319    127    -10   -397   -548   -849   -267
   -267   -101    166    181   -218     31    137    -46   -283   -428   -711   -179
   -340    290    631     23   -485    459    -54   -475   -467   -314   -446     18
   -439    748   1184   -155   -813    966   -376  -1026   -745   -122    -41    335
   -470   1234   1704   -381  -1085   1467   -646  -1363   -813    259    496    719
   -371   1085   1457   -358   -914   1273   -813  -1348   -787    527    776    992
   -329    607    937   -140   -633    771   -823  -1278   -987    158    381    680
   -335    116    452    109   -392    283   -717  -1171  -1254   -537   -387     49
   -332   -285     46    309   -189   -119   -517   -924  -1166   -756   -727   -254
   -337   -332      2    332   -171   -166   -366   -691   -865   -545   -589   -207
   -301   -275     25    285   -163   -124   -270   -501   -636   -387   -498   -127
   -254   -228     25    241   -142   -101   -194   -350   -480   -275   -433    -31
   -252   -213     38    233   -145    -88   -158   -298   -402   -226   -413    -57
   -301   -241     59    270   -181    -90   -127   -345   -400   -270   -480    -57
   -316   -228     88    272   -202    -72   -106   -387   -423   -288   -480    -31
   -293   -213     80    252   -187    -67   -114   -379   -415   -233   -400     28
   -259   -181     77    220   -168    -51   -148   -319   -361   -153   -311     41
   -298   -187    111    241   -205    -38   -124   -306   -327   -148   -353    -23
   -337   -187    148    262   -244    -20    -90   -431   -368   -200   -405    -31
   -285   -192     93    236   -189    -49   -116   -428   -389   -171   -337     38
   -137   -184    -46    161    -46   -116   -192   -277   -316    -54   -207     77
    -70   -163    -93    116     10   -129   -215   -161   -249     -5   -210     25
    -51   -174   -122    111     33   -150   -200   -142   -228    -15   -280     98
    -54   -158   -103    103     23   -129   -194   -145   -202      5   -257    119
    -75   -148    -72    111     -2   -111   -189   -153   -174     38   -226    101
    -77   -122    -44     98    -18    -83   -187   -119   -145     88   -163    109
    -75    -96    -20     85    -28    -59   -184    -77   -106    122   -119    145
    -75    -77     -2     75    -38    -41   -168    -41    -70    132   -114    213
    -72    -98    -25     85    -23    -62   -137     18      2    197    -75    265
    -80    -51     28     64    -54    -12   -122     57     83    288     10    244
   -109     12    122     46   -114     67   -106     25    129    322     54    176
   -137     85    223     25   -179    153    -88    -46    103    288     36    145
   -153    103    257     25   -205    179    -75      5     77    285     41    296
   -262     67    329     96   -298    197     31      7    142    337     72    350
   -329     64    394    129   -361    228     70    -70    116    358    116    298
   -231     77    306     75   -267    192    -18     23     98    358    109    319
   -111     38    150     36   -129     93    -88    166    129    405    111    392
   -109     38    145     33   -127     90    -72    218    168    426    129    363
   -142     90    233     25   -187    161    -57    158    137    376    114    290
   -161    135    293     12   -228    213    -62     98     98    329     96    275
   -189     96    285     46   -236    189    -54     67     93    332    106    241
   -197     93    290     49   -244    192    -54     31     59    298     62    205
   -213    129    342     41   -277    236    -59     -2     25    267     57    207
   -231    132    363     46   -296    246    -59    -36      2    257     46    168
   -239    135    374     51   -306    254    -51    -51     -5    241     28    158
   -254    155    410     49   -332    280    -36    -77      7    265     46    166
   -267    176    441     44   -353    309    -36   -132      2    280     70    148
   -272    223    496     23   -384    358    -54   -163      2    316    106    158
   -265    244    509     10   -387    376    -77   -116     36    366    158    236
   -259    226    485     15   -371    355   -101    -75     59    374    176    277
   -275    220    496     25   -384    358    -88   -148     49    350    142    202
   -314    254    568     28   -441    410    -67   -309    -41    259     72    119
   -254    246    501      5   -376    374   -114   -241    -59    293    124    226
   -207    142    350     31   -280    246   -142    -51     51    431    213    301
   -236     57    290     88   -262    174   -142    -54     62    423    179    231
   -241     18    257    109   -249    135   -155   -109     12    348    122    207
   -226    -54    171    140   -200     57   -161    -85     -7    340    127    205
   -246    -75    168    158   -210     46   -150    -85    -15    345    129    142
   -254    -64    189    161   -223     62   -153    -96    -31    316    135    101
   -259    -98    161    176   -210     31   -158   -111    -51    259    111     98
   -267   -111    155    189   -213     20   -163   -124    -59    231    106    106
   -290   -119    171    205   -233     25   -161   -176    -80    223     70     49
   -296   -103    192    200   -246     44   -163   -226   -116    192     41      2
   -277   -114    161    194   -220     23   -155   -158    -88    228     77     41
   -272   -137    135    205   -205     -2   -145   -153    -62    228     70     28
   -293   -127    166    207   -231     18   -145   -280   -119    161     20    -70
   -309   -174    135    241   -223    -18   -137   -342   -228     88    -25   -111
   -265   -366   -103    314    -83   -236    -98   -145   -233     62    -85   -137
   -257   -602   -345    431     44   -475     12     57   -205    -54   -262   -311
   -280   -571   -290    426      2   -431    135    179   -116    -88   -322   -350
   -355   -280     75    316   -218   -103    140     18    -38     64   -129   -205
   -452    187    636    132   -545    410   -114   -480    -80    358    293    129
   -517    901   1418   -192   -966   1158   -449   -898    -10    854    932    685
   -493   1343   1836   -426  -1166   1590   -724  -1021    189   1400   1509   1213
   -423   1140   1564   -358   -992   1350   -896  -1015    220   1556   1608   1337
   -433    587   1018    -77   -724    802   -888  -1013   -106   1031   1034    839
   -491     31    522    231   -506    275   -704   -943   -576    197    200     64
   -478   -239    239    358   -361      0   -462   -628   -462     98      0   -132
   -446   -259    187    353   -316    -38   -288   -366   -239    213     57    -88
   -423   -257    163    340   -296    -46   -158   -197    -96    293     96    -70
   -366   -265    101    316   -233    -83   -103   -153    -67    285     75   -124
   -327   -332     -5    329   -163   -168   -103   -122    -88    249     51    -88
   -329   -345    -15    337   -158   -181    -70    -44    -31    298     90    -12
   -345   -332     12    337   -181   -161    -51    -20     18    348    132     -5
   -358   -301     57    329   -207   -122    -31    -15     51    368    142    -23
   -350   -283     64    314   -207   -109    -25     -7     41    353    142    -15
   -335   -293     41    314   -189   -127    -18     33     75    384    166     12
   -324   -275     49    298   -189   -114     -5     67    127    418    197     36
   -309   -283     25    296   -168   -129      7     96    158    449    233     77
   -298   -259     38    277   -171   -109      2    106    166    472    265     64
   -316   -215    101    265   -210    -57      7    124    194    506    296     59
   -324   -187    137    254   -233    -25     18    137    220    519    311     62
   -322   -184    137    254   -231    -23     33    168    249    537    335     77
   -329   -168    161    246   -246     -5     44    200    283    561    350     98
   -316   -148    166    231   -241      7     49    223    306    579    361    116
   -309   -142    166    226   -239     10     54    254    340    607    381    124
   -306   -158    148    233   -228     -5     67    306    381    633    405    145
   -306   -132    171    218   -239     18    101    371    446    691    446    200
   -290    -96    194    192   -244     49    124    431    506    735    472    223
   -210    -72    137    142   -176     31    111    452    517    750    491    233
   -132    -33     98     83   -116     31     98    462    514    774    530    265
   -137     46    184     44   -161    114    124    522    568    841    602    316
   -163     46    210     57   -187    127    142    558    597    859    628    329
   -171     31    202     70   -189    116    150    553    581    836    607    316
   -161     25    187     67   -174    106    158    522    542    789    568    283
   -171     23    194     72   -184    109    161    496    514    753    540    249
   -194     20    213     85   -205    116    163    472    488    719    517    236
   -200     12    213     93   -207    111    158    428    454    678    488    218
   -202     -5    197    103   -200     96    158    387    423    652    470    192
   -228     12    241    106   -233    127    166    342    405    636    462    166
   -254     33    288    109   -272    161    187    322    415    649    475    145
   -265     28    290    116   -277    158    192    283    402    633    467    111
   -257     -2    254    129   -257    124    187    223    345    571    415     62
   -265     15    280    124   -272    148    200    218    353    581    428     77
   -272     93    363     88   -319    228    215    241    405    644    491    129
   -277    171    446     51   -363    309    202    244    439    683    530    150
   -262    213    475     25   -368    342    174    220    436    683    537    150
   -259    236    493     10   -379    363    150    215    449    688    561    176
   -265    226    491     18   -379    358    137    215    454    693    566    176
   -265    202    467     28   -368    335    127    215    454    696    563    171
   -267    192    459     38   -363    324    119    215    446    691    553    166
   -283    189    472     44   -376    329    122    210    441    678    542    140
   -298    124    423     88   -361    272    129    226    423    652    530    127
   -311     38    350    135   -332    194    119    226    387    607    485    119
   -337     -7    329    174   -335    161    114    218    363    594    475     98
   -366    -44    319    205   -345    137    119    207    353    589    470     83
   -384    -96    285    239   -337     93    119    187    324    550    436     57
   -368   -127    241    246   -306     57     96    148    277    488    379     12
   -371   -132    239    252   -306     51    103    153    283    483    381     31
   -368   -137    228    252   -301     44    114    150    283    498    392     10
   -363   -153    210    259   -288     28    137    158    301    532    415     12
   -355   -184    168    270   -265     -7    145    161    309    553    428     18
   -376   -207    168    293   -272    -20    153    168    314    550    428     28
   -387   -210    174    298   -280    -20    158    161    298    514    405     33
   -384   -205    179    293   -283    -12    176    166    298    509    402     25
   -379   -265    111    319   -246    -75    197    171    272    480    361    -36
   -355   -441    -85    400   -135   -265    241    194    166    319    189   -184
   -345   -628   -283    488    -33   -457    366    285     83    114    -46   -423
   -355   -610   -254    483    -51   -433    493    366    124     75   -109   -540
   -446   -345    101    394   -275   -124    524    231    244    257    119   -342
   -574    210    784    181   -678    496    283   -207    379    683    662    207
   -675    982   1657   -155  -1166   1319    -20   -524    646   1312   1408    943
   -636   1356   1992   -361  -1314   1673   -296   -592    940   1896   2010   1548
   -574   1101   1675   -265  -1124   1387   -483   -646    880   1943   2039   1602
   -558    532   1091     12   -823    810   -532   -753    371   1244   1348    940
   -579      5    581    285   -579    293   -379   -670   -119    449    566    166
   -550   -239    309    394   -431     33   -135   -348    -90    296    335    -70
   -483   -267    213    374   -350    -28     49    -80     51    376    348    -72
   -423   -285    137    355   -280    -75    171     88    132    415    358    -54
   -397   -337     59    366   -231   -137    210    148    153    374    311    -31
   -381   -361     18    371   -200   -171    233    171    168    389    319    -54
   -384   -301     83    342   -236   -111    233    179    176    410    332   -119
   -397   -303     93    350   -246   -106    252    223    202    418    355    -85
   -384   -265    119    324   -254    -72    257    236    210    410    348    -77
   -335   -285     46    309   -192   -119    236    231    174    379    329    -67
   -306   -309     -2    306   -153   -158    241    265    192    392    348    -36
   -309   -288     20    298   -166   -135    249    290    220    413    363    -44
   -301   -233     67    267   -184    -85    241    288    228    410    366    -49
   -288   -200     88    244   -189    -54    246    298    239    415    374    -31
   -280   -200     80    239   -181    -62    252    319    257    413    368    -20
   -265   -215     49    241   -158    -83    254    335    267    428    376    -33
   -252   -171     80    210   -166    -46    246    350    280    441    394    -28
   -231   -163     67    197   -150    -49    259    387    309    452    402    -28
   -220   -137     83    179   -153    -28    272    420    335    467    423    -23
   -213   -101    111    158   -163      5    285    459    363    501    465     -2
   -205    -93    111    148   -158      7    298    498    394    537    483     33
   -184    -64    116    124   -150     25    309    548    436    576    514     51
   -155    -41    114     98   -137     36    303    579    459    589    532     80
   -127    -33     93     80   -111     28    301    615    478    592    535    150
   -106    -18     85     59    -96     33    306    652    509    618    563    194
    -93     15    106     38   -101     59    303    667    524    644    594    210
    -70     41    111     12    -90     75    293    665    514    649    600    220
    -54    116    171    -31   -111    142    306    662    527    662    605    231
    -70    127    194    -28   -135    161    319    654    522    646    589    218
    -83     93    176     -5   -129    135    324    636    504    623    576    194
    -96     62    158     15   -127    109    332    613    483    597    561    179
   -109     46    155     31   -132    101    353    584    459    568    542    153
   -135     90    226     20   -181    158    363    550    457    574    550    137
   -166    106    270     28   -218    187    366    504    439    553    537    114
   -213    101    311     54   -262    205    379    452    405    511    511     80
   -226     23    249    101   -236    135    402    428    379    478    475     23
   -207     10    218     98   -213    114    405    402    350    457    433    -38
   -163     36    200     62   -181    116    413    397    353    452    420     38
   -171     83    252     41   -213    166    415    397    374    454    449    132
   -189    148    337     20   -262    241    392    376    379    452    465    127
   -161    155    316      0   -241    236    384    392    410    488    504    142
   -158    161    319     -2   -239    239    361    389    418    493    511    119
   -194    137    332     28   -265    233    327    371    410    475    509    111
   -189    166    355     12   -272    259    314    366    413    478    511    116
   -207    187    394     10   -301    290    324    374    428    501    519    140
   -241    119    361     59   -301    241    342    397    431    498    522    137
   -265     41    306    109   -285    174    353    405    407    472    493    106
   -277    -54    223    166   -252     83    350    400    374    428    446     70
   -280    -85    192    181   -239     51    337    371    340    397    415     36
   -267    -80    184    174   -228     51    327    340    311    355    387      7
   -275   -129    142    200   -210      5    319    306    270    306    345    -20
   -298   -176    122    239   -210    -28    311    280    244    267    314    -38
   -283   -158    122    218   -205    -18    316    270    241    257    309    -41
   -254   -132    122    192   -189     -5    319    259    236    246    303    -49
   -241   -137    101    187   -171    -18    309    254    226    228    298    -57
   -233   -171     62    202   -148    -54    301    249    207    197    275    -67
   -233   -181     51    207   -142    -64    298    252    202    187    270    -64
   -228   -181     46    202   -137    -67    306    259    205    181    270    -75
   -205   -189     15    197   -111    -88    303    265    200    171    252   -103
   -197   -324   -127    262    -36   -226    290    257    129     83    150   -205
   -215   -574   -361    394     70   -467    374    314     20   -106    -75   -420
   -272   -678   -405    472     64   -542    524    436     28   -202   -220   -581
   -366   -522   -155    441   -106   -340    631    465    155    -96   -124   -537
   -454   -142    311    298   -384     83    540    127    220    145    194   -220
   -581    568   1150      5   -867    857    241   -358    348    675    880    519
   -618   1187   1803   -285  -1210   1493     -2   -566    600   1304   1610   1275
   -483   1249   1732   -384  -1109   1491   -246   -607    727   1693   2013   1732
   -431    782   1213   -174   -820    997   -363   -696    400   1335   1641   1400
   -444    215    659    111   -553    436   -348   -740   -192    381    685    446
   -470   -187    283    327   -376     46   -174   -519   -392   -145     98   -150
   -439   -275    163    355   -301    -57     31   -179   -192    -85     70   -197
   -371   -239    132    306   -252    -54    174     64    -20     12    116   -161
   -337   -262     75    298   -207    -93    241    176     49     49    111   -150
   -311   -277     31    293   -171   -124    277    231     80     67    111   -153
   -293   -301     -7    293   -142   -155    293    254     88     59    111   -161
   -277   -267     10    272   -145   -129    306    270     93     51    111   -168
   -270   -265      5    265   -140   -129    306    277    109     62    116   -166
   -267   -272     -5    270   -132   -140    303    280    124     88    150   -171
   -244   -280    -36    262   -106   -158    301    288    137     98    163   -244
   -197   -277    -80    239    -59   -179    301    306    145    101    124   -228
   -153   -285   -132    218    -12   -210    301    319    161    106    119    -98
   -132   -290   -158    213     12   -226    296    324    163     96    124    -51
   -111   -257   -145    181     12   -202    296    329    176    103    142    -31
   -101   -210   -109    155      2   -161    306    332    192    114    148    -46
   -135   -197    -64    163    -36   -132    314    335    202    127    166    -36
   -111   -197    -85    153    -12   -142    314    355    215    140    171    -28
    -28   -161   -135     93     51   -148    296    392    233    153    171    -15
     64   -111   -176     23    119   -142    280    423    262    176    181      5
     93    -98   -192      0    140   -142    267    444    280    189    189     12
    106    -67   -176    -20    140   -122    272    478    311    215    213     38
    114    -23   -137    -46    124    -80    277    524    358    254    257     83
    106     18    -88    -62     98    -33    280    571    410    301    306    135
    135     77    -59   -106     98      7    290    628    470    361    358    200
    158    103    -54   -129    106     23    293    657    504    392    384    236
    161    116    -44   -140    101     36    303    670    519    402    394    246
    166    153    -12   -158     90     70    309    659    517    397    389    241
    150    163     10   -158     70     88    319    646    509    389    387    239
    129    168     36   -150     46    103    345    649    509    387    392    231
    116    155     36   -137     38     96    350    639    493    366    368    202
    129    124     -5   -127     67     59    358    626    472    332    340    220
     90    150     59   -122     15    106    376    600    465    314    329    246
     36    158    122    -98    -44    140    387    558    441    296    309    226
     -2    137    140    -70    -70    137    394    514    405    272    275    189
    -36    137    174    -49   -103    155    415    488    397    272    272    174
    -44    140    181    -49   -114    161    428    467    371    252    252    145
    -46    181    228    -67   -137    205    420    433    348    226    231    135
    -36    252    288   -109   -163    270    428    431    355    236    252    176
    -72    285    358   -106   -215    322    428    420    368    267    285    223
    -85    309    394   -114   -241    350    402    387    366    267    293    231
    -75    335    407   -129   -241    371    374    363    358    252    296    231
   -101    348    449   -124   -275    400    376    371    368    257    309    246
   -137    327    465    -93   -301    394    368    363    363    249    306    249
   -150    345    496    -98   -324    420    337    348    322    218    277    226
   -155    345    501    -96   -329    423    337    374    327    218    272    226
   -132    259    392    -64   -262    324    324    358    296    166    220    184
   -155    163    319     -2   -236    241    329    361    277    135    184    168
   -187    116    303     33   -246    210    340    361    262    109    153    145
   -244    106    350     67   -296    228    361    355    249     98    137    127
   -272    101    374     85   -322    236    379    342    228     80    124    119
   -358     72    431    142   -394    252    389    345    233     83    142    142
   -405     75    480    163   -444    277    402    348    249    106    163    155
   -371     59    431    155   -402    244    376    290    192     49    106    103
   -329     15    345    155   -340    179    358    259    145      2     59     88
   -246    -51    194    150   -220     70    332    241     96    -38     23     85
   -148    -31    116     88   -135     41    298    210     72    -59    -12     67
    -72      2     75     33    -75     38    272    166     44   -101    -57     23
     -2    -41    -38     20     18    -38    252    137     -2   -153    -88     -5
     72   -116   -189     23    129   -153    233    153    -57   -223   -150    -49
    116   -384   -504    132    306   -444    277    231   -119   -379   -335   -200
    111   -584   -696    236    402   -639    376    340   -127   -542   -535   -407
     70   -407   -478    168    272   -441    449    400    -20   -506   -498   -436
     28     25     -2    -25     15     12    402    103    -25   -355   -233   -257
    -49    633    680   -293   -363    657    124   -483   -174    -77    233    155
   -103   1208   1312   -550   -706   1260   -150   -867   -192    345    813    709
    -44   1369   1413   -665   -730   1392   -402   -953   -101    810   1340   1205
     10    932    922   -470   -454    927   -509   -917   -200    761   1228   1127
    -12    439    452   -213   -233    446   -475   -945   -639    -38    420    368
     33     59     23    -46      5     41   -345   -810   -917   -717   -303   -361
    101   -140   -241     18    168   -189   -176   -493   -711   -706   -428   -405
    192   -145   -337    -23    265   -241    -33   -246   -488   -581   -353   -187
    223   -119   -342    -51    280   -228     49   -103   -358   -504   -290   -158
    184   -106   -290    -38    236   -197     90    -54   -303   -501   -301   -213
    202    -88   -290    -59    246   -189    109    -23   -285   -504   -342   -205
    277    -70   -348   -103    311   -207     96    -18   -270   -441   -322   -176
    306    -80   -389   -114    345   -233     98     -7   -254   -366   -280   -202
    267    -70   -337    -98    301   -202    148     44   -194   -288   -228   -176
    181   -119   -301    -31    239   -210    200    101   -132   -244   -207    -88
    231   -145   -376    -41    303   -259    223    137   -101   -223   -194    -33
    298   -155   -454    -72    374   -303    194    119   -116   -233   -200    -46
    348   -174   -522    -88    433   -348    176    106   -132   -246   -197    -44
    379   -174   -555   -103    465   -363    166     98   -148   -265   -205    -46
    389   -127   -517   -129    452   -322    168    116   -122   -249   -187    -28
    379    -80   -462   -150    420   -270    171    129    -98   -231   -153    -25
    366    -64   -431   -150    397   -246    176    153    -70   -210   -124     -2
    363    -98   -465   -135    413   -280    197    187    -31   -179   -103     51
    361   -106   -467   -127    413   -285    218    210      0   -155    -93     54
    327    -62   -389   -135    355   -223    223    254     57   -101    -62    114
    337    -23   -361   -155    348   -192    244    309     98    -67    -28    171
    345     38   -309   -192    327   -135    236    322    135    -33      2    187
    366    114   -252   -239    309    -67    200    290    137    -23     72    205
    371    101   -270   -239    319    -83    218    361    194     49    129    132
    371     77   -293   -226    332   -106    254    436    249     75     70    257
    374     96   -280   -236    327    -93    257    465    270     80     90    322
    376    142   -233   -259    306    -44    259    480    280     85     96    288
    345    171   -174   -259    259      0    290    483    277     72     98    355
    277    176   -101   -228    189     38    280    454    246     46     93    342
    301    210    -93   -257    197     59    249    394    168    -31     38    309
    332    228   -103   -280    218     62    241    363    122    -64     62    314
    324    166   -158   -246    241      5    228    316     67   -101      2    148
    293    140   -153   -218    223     -5    226    277     18   -168   -111    124
    265    148   -116   -207    189     15    226    236    -31   -220   -140    161
    233    163    -70   -197    153     46    233    205    -49   -218   -109    161
    189    181     -7   -187     98     88    231    158    -77   -231   -114    109
    207    179    -28   -194    116     75    218     88   -137   -293   -163     46
    223    223      0   -226    111    111    210     57   -161   -309   -163     38
    205    267     62   -236     72    166    223     80   -132   -262   -122     96
    213    311     96   -265     57    205    189     49   -142   -257    -85    150
    233    350    116   -293     59    233    140     28   -153   -262    -57    187
    233    340    106   -288     62    223    114     18   -163   -272    -98    192
    197    270     72   -233     62    171    135     31   -140   -239   -122    210
    223    267     44   -246     88    158    119    -10   -158   -236   -103    132
    241    270     28   -257    106    150    106    -36   -189   -252   -103     93
    244    265     20   -254    111    142     98    -20   -187   -254    -98    109
    265    192    -72   -228    168     59     77    -23   -223   -306   -129    124
    262    161   -103   -213    184     28     70    -46   -254   -358   -176    124
    244    103   -140   -174    192    -15     77    -54   -288   -394   -215    116
    241     12   -228   -127    233   -106     80    -64   -322   -407   -246     51
    244    -67   -311    -88    277   -189     77    -90   -361   -428   -270    -54
    270    -67   -337   -103    303   -202     57   -111   -376   -446   -277    -83
    283    -49   -332   -116    306   -192     49   -109   -376   -444   -272    -57
    272    -49   -322   -111    296   -187     54   -111   -389   -449   -275    -51
    272    -62   -335   -103    303   -197     23   -137   -420   -475   -288    -51
    265    -49   -314   -109    288   -181      5   -168   -449   -501   -296    -54
    257    -72   -329    -93    293   -200      0   -158   -462   -506   -314    -38
    270   -109   -381    -80    324   -246     -2   -148   -465   -506   -329    -25
    283   -153   -436    -64    358   -293    -12   -155   -470   -511   -327    -31
    277   -233   -511    -23    392   -371     15   -135   -485   -553   -387   -106
    293   -384   -678     44    485   -530     96    -51   -535   -693   -561   -241
    337   -470   -807     64    571   -639    197     83   -501   -769   -701   -366
    329   -272   -602    -28    465   -436    272    161   -361   -691   -628   -303
    210    116    -93   -166    150     12    155   -223   -452   -545   -363    -90
     67    597    527   -332   -228    563   -129   -774   -631   -280     64    192
    -28   1213   1241   -592   -636   1228   -426  -1143   -675     88    581    555
     46   1410   1363   -727   -657   1387   -701  -1304   -667    389    948    883
     83    896    813   -491   -363    854   -732  -1254   -844    122    639    678
     85    394    309   -241   -111    353   -662  -1171  -1174   -563    -77     96
    127    -20   -148    -54    137    -83   -504   -958  -1283  -1015   -610   -290
    171    -98   -270    -36    220   -184   -314   -644  -1005   -872   -602   -259
    207   -124   -332    -44    270   -228   -163   -392   -756   -693   -498   -161
    267   -106   -374    -80    319   -241    -70   -228   -594   -571   -413   -111
    275   -116   -392    -80    332   -254    -44   -187   -550   -555   -436   -150
    270   -246   -517    -10    392   -381    -90   -249   -644   -641   -504   -200
    252   -296   -550     20    400   -420    -51   -179   -605   -597   -452   -137
    244   -272   -517     12    379   -394    -23   -145   -542   -530   -410   -158
    223   -231   -454      2    337   -342    -18   -137   -517   -509   -397   -179
    265   -213   -478    -25    371   -345    -33   -129   -517   -504   -368   -124
    301   -207   -509    -49    405   -358    -33    -98   -488   -485   -345    -33
    303   -174   -478    -64    389   -324     -5    -85   -454   -462   -324     -2
    283   -166   -449    -59    363   -306     20    -88   -436   -444   -316    -31
    277   -119   -397    -77    337   -257     25    -64   -423   -428   -290     -5
    293   -106   -400    -93    345   -252     38     -5   -371   -381   -246     80
    301    -93   -394   -106    348   -244     46     25   -332   -342   -236    111
    303    -75   -381   -116    342   -228     59     57   -285   -285   -200    101
    337    -44   -381   -145    358   -213     33     49   -283   -296   -218     80
    353    -20   -374   -166    361   -194     33     72   -262   -280   -207    111
    348    -15   -363   -168    355   -189     46    114   -220   -228   -179     93
    371    -31   -405   -171    387   -218     41    116   -218   -231   -197     23
    410    -57   -467   -176    439   -262     46    166   -179   -194   -163     64
    405     51   -353   -228    379   -150     80    249    -67    -98    -72    192
    431    127   -303   -277    366    -88     80    270    -38    -80    -36    275
    444    137   -309   -293    376    -83     90    327    -15    -49     10    374
    459    140   -319   -298    389    -88    124    394     28    -10     44    452
    436    132   -306   -285    371    -85    148    402     46      5     54    428
    420    129   -293   -275    355    -80    153    376     33    -12     31    355
    405    140   -267   -272    335    -62    161    348     18    -33     20    298
    407    148   -259   -277    335    -54    155    301    -36   -109    -31    244
    446    129   -316   -288    381    -93    137    252   -109   -202   -109    231
    444    116   -329   -280    387   -106    129    202   -155   -246   -140    213
    389    153   -236   -272    314    -41    150    153   -150   -239   -145    148
    342    179   -163   -259    254      7    171     75   -187   -293   -207     25
    376    111   -265   -244    319    -75    142     -5   -296   -348   -236    -41
    368    135   -233   -252    301    -49    145      2   -301   -340   -205     12
    358    145   -215   -252    285    -33    153     12   -298   -329   -171     93
    340    176   -163   -257    252      7    171     20   -267   -298   -145    119
    309    218    -90   -265    200     64    176      0   -254   -306   -174     57
    342    228   -114   -285    228     57    142    -36   -275   -358   -223     31
    410    262   -150   -337    280     57    103    -28   -259   -332   -181    111
    428    272   -155   -350    293     59     96     15   -202   -249    -90    215
    332    220   -114   -277    223     54     98    -10   -207   -210    -62    189
    306    265    -44   -285    174    111     98     -5   -189   -187    -54    158
    314    345     31   -332    140    189     85      5   -155   -174    -62    103
    368    249   -119   -309    244     64     44    -83   -249   -290   -155     12
    368    116   -252   -244    309    -67     33   -116   -348   -379   -223     20
    342     57   -288   -200    314   -114     67    -59   -324   -358   -207     88
    293     46   -249   -171    270   -101     62    -72   -314   -355   -215     85
    189     51   -137   -119    163    -41     80    -90   -314   -376   -262     28
    252    -46   -298   -103    272   -171     59   -111   -392   -441   -316    -54
    366    -44   -413   -161    389   -228      5   -155   -459   -485   -342   -103
    335     -2   -337   -168    337   -168     25   -129   -418   -446   -288    -41
    270     44   -226   -155    249    -90     28   -194   -426   -496   -329    -59
    252    -15   -267   -119    259   -140     23   -239   -491   -553   -394   -150
    288   -101   -389    -93    337   -244     -2   -168   -519   -530   -366   -153
    309   -145   -454    -83    381   -298     -5    -70   -444   -441   -288    -64
    283    -72   -355   -103    319   -213     23    -20   -350   -376   -226     18
    275     -5   -280   -135    275   -142    -25   -135   -439   -501   -329    -25
    249    -90   -340    -80    293   -215     36   -163   -478   -576   -410    -90
    298   -348   -649     23    472   -498    114   -153   -589   -761   -615   -400
    418   -670  -1088    127    753   -878    166   -106   -779  -1015   -891   -709
    433   -485   -919     25    675   -701    239     59   -657   -997   -867   -550
    316    -51   -368   -132    342   -210    197   -168   -550   -750   -548   -200
     83    498    415   -290   -166    457    -18   -766   -491   -363    -88    114
    -36   1309   1345   -636   -691   1327   -309  -1182   -306    129    530    701
     88   1667   1577   -880   -745   1623   -644  -1205    -51    771   1176   1270
    241   1519   1278   -880   -519   1400   -880  -1156    -64    807   1143   1241
    314   1088    771   -701   -228    930   -997  -1244   -514     12    342    600
    246    376    129   -311     59    254   -880  -1239  -1169   -854   -465   -137
    116   -122   -239      0    176   -179   -444   -758   -992   -737   -431   -127
    111   -132   -244     10    176   -187   -148   -465   -732   -724   -485    -83
    181    -88   -272    -46    226   -179    -44   -355   -657   -813   -654   -275
    514     77   -436   -296    475   -179   -530   -161   -607   -667   -511   -249
    605    142   -462   -374    532   -158   -831     10   -483   -387   -189    -18
    236    -49   -285    -93    262   -166   -267    -75   -465   -371   -181    -10
    -10   -218   -210    114     98   -213    171   -301   -550   -667   -532   -280
    233   -176   -410    -28    322   -293     96   -449   -787  -1000   -782   -368
    880    342   -540   -613    711    -98   -657    210   -400   -407   -155    249
    831    470   -361   -649    594     54  -1021    275   -163   -106     83    293
     88    -20   -109    -33     98    -67   -257   -389   -522   -542   -402   -470
    -23   -200   -176    111     75   -189    140   -649   -898   -911   -652   -587
     85   -233   -322     72    202   -277    176   -215   -701   -644   -337     20
    153   -249   -402     46    277   -324    171    -15   -467   -504   -231    116
    145   -200   -345     25    244   -272     44    -96   -418   -465   -272   -109
    155   -161   -316      2    236   -239    -36   -246   -558   -613   -452   -249
    205   -129   -335    -38    267   -231     -7   -158   -542   -584   -353    -41
    265   -166   -433    -49    348   -298     41    -38   -475   -457   -174     -7
    267   -140   -407    -62    337   -272     67     -5   -392   -366   -168   -241
    249   -101   -350    -72    298   -226     67   -140   -358   -420   -329   -119
    205     70   -137   -137    171    -33     75   -371   -475   -672   -607   -252
    394      2   -392   -200    392   -194    -54    -33   -504   -537   -358     75
    498     20   -480   -259    488   -228   -148    322   -231   -145     28    358
    436      5   -431   -220    433   -213     75    327   -176   -116     49    249
    433     70   -363   -254    397   -145    114    306   -153   -122     12     88
    454    109   -345   -283    400   -116    101    267   -189   -218   -119    135
    465    103   -363   -285    413   -129     93    239   -231   -293   -184    306
    441    163   -277   -301    361    -57     98    259   -207   -262   -179    293
    418    142   -275   -280    345    -67     28    213   -226   -239   -116    249
    444    109   -337   -277    392   -114    -20    111   -301   -283   -148     85
    431    103   -329   -267    379   -111     41     59   -342   -303   -116     18
    353    189   -163   -270    259     12    114    -54   -332   -314   -158   -181
    272    280      7   -277    132    142    106   -262   -420   -446   -324   -155
    303    324     20   -314    140    174    -88   -189   -423   -405   -270      5
    371    252   -122   -314    246     64   -231    -49   -405   -363   -231    210
    316    161   -155   -239    236      2   -184     83   -340   -272   -150    288
    254     54   -202   -155    228    -72    168     25   -387   -361   -233    207
    236    135   -101   -187    168     18    246      0   -355   -342   -202    192
    254    270     12   -262    119    142    153     12   -288   -236    -93    166
    446    550    103   -498    171    327   -194     96   -192   -158    -31    176
    446    509     62   -480    192    285   -335    -10   -275   -262   -132    145
    233    252     18   -244    106    135     12   -137   -389   -353   -215     88
    145    246     98   -197     20    174    127   -124   -366   -290   -135    145
    135    332    197   -233    -31    265    129    -93   -319   -231    -75    166
    142    355    210   -249    -33    283     83   -135   -319   -285   -150     72
    145    265    116   -205     12    192     46   -161   -379   -361   -220     15
    148    166     18   -158     64     93     28    -64   -384   -324   -184    101
    158    158      0   -158     80     80    -49      0   -342   -285   -163    179
    142    158     15   -153     62     88    -96    -25   -368   -340   -231    161
    116    137     18   -127     49     77    -23    -67   -426   -402   -311     83
     88    127     36   -109     25     80     46   -103   -433   -379   -290     -2
     57    231    174   -142    -57    202     67   -174   -449   -397   -267    -46
     28    202    174   -116    -72    189     36   -200   -488   -457   -277      5
    106    158     51   -132     25    106    -44   -155   -485   -478   -306    -70
    205    161    -44   -184    124     59    -46    -70   -433   -387   -259   -239
    184    176     -7   -179     96     85    -15    -31   -402   -348   -267    -90
    176    257     80   -218     46    168     -7    -38   -384   -376   -239    239
    239    337     98   -288     70    218    -93    -77   -394   -423   -272    150
    181     44   -137   -114    158    -46   -101   -142   -558   -592   -446    -51
     83   -368   -452    142    267   -410    158    -96   -769   -833   -698   -342
     96   -472   -568    187    329   -519    342     64   -717   -844   -735   -514
     31   -210   -244     88    135   -226    410     49   -550   -680   -615   -350
    -77    363    439   -142   -259    400    158   -314   -384   -355   -205    153
   -150   1163   1314   -506   -732   1239   -226   -706   -135    210    496    823
   -176   1714   1891   -769  -1034   1803   -480   -795    231    872   1197   1545
   -124   1714   1836   -795   -982   1774   -670   -810    342   1137   1454   1875
   -140   1314   1454   -587   -797   1382   -745   -974    -90    581    930   1405
   -181    696    878   -257   -530    787   -620  -1002   -719   -355     18    553
   -153    303    457    -77   -303    379   -407   -657   -771   -636   -368    119
   -127    176    303    -25   -215    239   -158   -345   -610   -600   -394     67
   -148     44    189     49   -168    116     51   -171   -517   -540   -348     49
   -192    -33    158    114   -176     62    171    -62   -444   -465   -332      7
   -265    -51    210    158   -239     77    220      7   -392   -439   -335     31
   -319    -64    252    192   -288     93    249     57   -363   -428   -335     62
   -309    -31    277    168   -296    122    244    137   -311   -376   -285    122
   -342    -15    327    179   -335    155    249    181   -259   -327   -241    166
   -465    -83    379    272   -423    148    314    187   -257   -329   -244    158
   -530    -49    480    288   -506    215    337    205   -231   -314   -218    181
   -527    -46    480    285   -506    218    348    226   -228   -290   -187    215
   -459    -62    397    262   -428    166    345    262   -223   -277   -176    249
   -340    -80    257    210   -301     88    280    231   -254   -329   -244    205
   -233    -83    150    155   -192     33    259    194   -288   -374   -301    153
   -142    -85     54    111   -101    -18    228    166   -322   -423   -355    119
    -31    -46    -15     38     -7    -31    174    148   -335   -428   -366    106
     38     36     -2    -38     20     18    106    124   -350   -446   -384     77
     54     77     23    -64     15     51    101    114   -358   -459   -392     77
     44     51      7    -49     18     31    127    137   -345   -446   -392     72
     57     31    -25    -44     41      2    122    161   -340   -433   -397     12
     98    111     10   -106     44     62    127    210   -303   -384   -363     28
    137    158     20   -148     59     90    135    265   -262   -337   -324     57
    163    171      7   -168     77     88    137    311   -228   -301   -309     70
    226    153    -72   -189    150     41    150    358   -205   -309   -332    324
    270    161   -111   -215    189     25    135    374   -189   -301   -277    418
    293    202    -93   -249    194     54     98    350   -197   -306   -283    353
    335    265    -70   -301    202     98     75    329   -213   -332   -309    322
    350    262    -88   -306    220     88     54    298   -257   -387   -355    296
    392    254   -140   -324    267     57     38    280   -288   -407   -374    252
    397    272   -127   -335    262     72     25    265   -298   -410   -371    174
    397    335    -62   -368    228    135      0    233   -306   -418   -387    106
    407    374    -33   -389    220    171     -2    187   -342   -478   -433    145
    363    348    -15   -358    189    168     28    137   -376   -514   -454    140
    270    285     15   -277    127    153     67     67   -415   -555   -498     62
    218    249     31   -233     90    142    101     20   -444   -581   -522     25
    213    231     18   -220     98    124    109      5   -475   -631   -548     20
    150    158      5   -155     72     83    158      7   -472   -641   -537      7
    103    220    116   -163     -5    168    194     41   -410   -542   -444    -85
    135    301    163   -220    -15    231    163     59   -376   -514   -446    -70
    163    324    161   -244      2    244    140     62   -371   -548   -465    176
    163    389    226   -277    -31    309    129     70   -324   -485   -387    150
    119    353    233   -236    -57    293     85     54   -309   -452   -353     44
     80    324    244   -202    -83    285     88     64   -293   -452   -355    132
     38    265    226   -150    -93    246    109     67   -298   -504   -387    283
     12    290    277   -153   -132    283    124     83   -277   -478   -355    298
    -28    259    288   -114   -158    272    132    106   -246   -431   -324    303
    -77    129    207    -25   -142    168    122    101   -270   -457   -348    233
   -137     -5    132     72   -135     62    122     98   -301   -493   -389    202
   -161    -41    116    101   -142     36    119     83   -311   -514   -405    179
   -181   -106     75    142   -129    -15    135     62   -350   -558   -446    132
   -189   -181      7    184    -98    -88    158     72   -353   -566   -454    127
   -148   -174    -25    161    -62   -101    184     93   -324   -537   -423    145
   -127   -192    -64    155    -31   -129    179     57   -342   -566   -446    114
   -145   -236    -90    189    -28   -166    163      7   -397   -620   -491     72
   -202   -252    -49    226    -77   -153    155    -12   -415   -641   -504     64
   -116   -231   -114    174     -2   -174    135      5   -410   -636   -496     72
    -12   -197   -184    103     83   -189    103     33   -410   -636   -501     77
    -23   -213   -192    116     83   -202     64     31   -410   -654   -524     93
    -46   -241   -197    142     72   -220     41     15   -426   -680   -558     46
    -44   -402   -358    223    155   -381    103     -7   -535   -820   -709   -127
    -31   -633   -602    329    283   -618    205     38   -659  -1065   -982   -405
    -44   -698   -657    371    306   -678    332    166   -641  -1158  -1104   -542
   -109   -483   -374    293    129   -428    407    158   -504  -1021   -953   -402
   -241     75    316     83   -277    194    254   -233   -389   -701   -514     44
   -387    867   1254   -241   -823   1060    -44   -665   -187   -132    218    800
   -428   1400   1826   -485  -1127   1613   -298   -810     85    478    906   1509
   -358   1335   1693   -488  -1026   1514   -524   -862    119    711   1132   1821
   -337    844   1182   -252   -758   1013   -592   -963   -259    220    613   1361
   -358    298    654     28   -506    478   -545   -989   -805   -659   -288    397
   -332    -31    298    181   -316    132   -371   -737   -932  -1034   -717   -132
   -257   -106    148    179   -205     20   -187   -418   -763   -971   -750   -207
   -166   -132     33    150   -101    -49    -31   -194   -636   -922   -737    -75
   -150   -142      7    148    -80    -70     46   -101   -589   -919   -724    -41
   -215   -179     33    197   -124    -72     59    -98   -597   -932   -748    -85
   -145   -210    -67    176    -41   -140     57    -64   -594   -953   -774    -90
    -59   -181   -122    122     31   -153     44     -5   -566   -927   -743    -57
      0   -124   -124     59     62   -124     28     25   -532   -893   -711   -122
     -7    -72    -67     38     28    -70     31     28   -522   -888   -714   -231
    -12    -90    -77     51     31    -85     62     41   -524   -914   -743   -116
      0   -103   -103     51     51   -103     83     67   -514   -924   -758     20
      7    -75    -83     31     44    -77     72     67   -522   -930   -737     44
     -2    -54    -51     28     23    -51     80     80   -504   -914   -711     23
    -10    -41    -31     25      7    -36     80     88   -493   -911   -706     10
      0     10     10     -5     -5     10     77     98   -472   -891   -696      5
    -18     -5     12     10    -15      2     62     96   -472   -893   -706     -5
    -28    -33     -5     31    -12    -20     72    114   -465   -893   -706      0
    -10     -7      0      7     -5     -5     83    135   -452   -893   -706      2
     20      7    -12    -12     18     -2     77    163   -441   -891   -706      7
     83     10    -72    -49     77    -28     64    210   -410   -870   -683     36
    150     72    -77   -111    114     -2     36    249   -384   -846   -672     57
    205    127    -77   -166    140     25     33    283   -358   -826   -659     75
    257    168    -88   -213    174     41     44    322   -322   -795   -626    111
    322    158   -166   -241    241     -2     49    342   -314   -789   -610    135
    376    155   -223   -267    298    -33     44    363   -303   -784   -592    161
    366    158   -207   -265    288    -23     59    366   -293   -782   -581    161
    363    213   -150   -288    257     31     72    361   -283   -776   -566    161
    363    244   -119   -306    241     62     67    340   -306   -805   -576    158
    340    239   -101   -290    220     70     75    342   -322   -815   -568    161
    322    228    -96   -277    207     67     80    350   -316   -813   -555    163
    366    275    -90   -319    228     93     57    337   -329   -839   -568    158
    384    293    -93   -340    239    101     44    301   -350   -854   -574    137
    306    270    -36   -288    171    116     70    231   -387   -896   -602    111
    241    218    -23   -231    132     98     98    150   -444   -958   -659     59
    223    239     15   -231    103    127    129    114   -459   -974   -685     20
    194    280     85   -239     54    184    137     88   -472   -987   -693    -33
    202    348    145   -277     28    246     96     51   -478   -979   -698   -116
    187    350    161   -270     12    254     67     25   -483   -976   -704   -114
    163    309    145   -236     10    228     62      7   -498  -1005   -730    -23
    187    335    145   -262     20    241     44    -20   -504  -1023   -758     18
    241    324     80   -283     80    202     18    -44   -524  -1052   -787     28
    337    316    -20   -327    179    148    -28    -38   -540  -1052   -789     12
    459    329   -129   -394    296    101    -72     -5   -527  -1036   -771     23
    392    296    -96   -345    244     98    -54    -44   -548  -1065   -784     -5
    270    213    -57   -241    163     80     -2    -64   -574  -1085   -810    -38
    233    129   -106   -184    171     12      0    -70   -589  -1106   -836    -67
    259     57   -202   -158    231    -72     -5    -77   -610  -1137   -875   -109
    301     18   -283   -161    290   -129    -33   -106   -654  -1184   -919   -148
    350     12   -340   -181    345   -163    -59   -135   -693  -1226   -945   -179
    368     23   -345   -197    355   -158    -83   -153   -727  -1262   -966   -210
    368     10   -358   -189    363   -174   -109   -187   -769  -1301   -995   -275
    355    -15   -374   -171    363   -194   -101   -207   -797  -1343  -1060   -298
    353    -33   -387   -161    368   -210    -85   -210   -805  -1366  -1085   -233
    324      0   -327   -163    324   -161    -80   -192   -771  -1296  -1002   -236
    288     54   -233   -171    262    -88    -90   -166   -717  -1213   -904   -350
    280     20   -259   -150    267   -116   -103   -179   -732  -1262  -1005   -298
    277    -38   -316   -122    296   -176    -98   -215   -784  -1337  -1052   -184
    246    -80   -327    -83    283   -202    -72   -218   -805  -1350  -1036   -231
    288   -148   -436    -70    361   -290    -31   -179   -836  -1400  -1130   -368
    301   -363   -665     28    480   -514     67    -98   -924  -1602  -1371   -501
    246   -459   -709    106    475   -584    215     18   -924  -1709  -1504   -620
    137   -309   -449     83    290   -379    311     12   -823  -1618  -1395   -592
      0     80     80    -38    -38     80    207   -361   -745  -1361  -1057   -259
   -103    782    883   -340   -493    831   -101   -839   -587   -813   -363    444
   -127   1428   1556   -652   -841   1491   -358  -1008   -272   -127    405   1109
    -38   1473   1512   -717   -776   1491   -605  -1002   -103    246    743   1527
    -18    997   1015   -488   -517   1005   -722  -1098   -436   -142    327   1280
     -7    452    457   -223   -231    454   -704  -1176  -1060  -1060   -566    337
     -5     64     70    -31    -38     67   -472   -932  -1236  -1488  -1013   -270
     12    -25    -38      2     25    -33   -223   -579  -1036  -1434  -1101   -345
     70    -46   -116    -10     93    -80    -72   -342   -904  -1410  -1166   -142
    127    -57   -187    -36    155   -122    -18   -241   -841  -1369  -1106   -132
    163    -23   -189    -70    176   -106    -18   -207   -823  -1353  -1093   -174
    168    -18   -187    -77    176   -101    -12   -181   -810  -1353  -1101   -179
    155    -33   -189    -59    171   -111     10   -171   -802  -1332  -1080   -176
    109    -31   -140    -41    124    -85     59   -171   -795  -1304  -1060   -200
    106    -18   -124    -44    114    -70     90   -155   -779  -1288  -1052   -189
    106    -25   -132    -41    116    -77     83   -161   -782  -1293  -1067   -192
    111    -23   -135    -44    122    -77     75   -153   -771  -1280  -1057   -187
    103     15    -88    -59     96    -36     80   -129   -750  -1244  -1023   -161
    132     72    -59   -103     96      7     83   -127   -748  -1231  -1023   -153
    137     83    -54   -111     93     15     75   -124   -750  -1236  -1039   -148
    197    127    -70   -161    135     28     46   -111   -730  -1202  -1010   -124
    236    168    -70   -205    153     49     20   -103   -701  -1163   -963   -116
    176    132    -44   -155    111     44     62    -77   -683  -1140   -961   -109
    194    140    -57   -168    127     41    119    -36   -657  -1119   -950    -41
    244    205    -38   -223    142     83    153     20   -600  -1054   -885     12
    220    202    -20   -213    119     90    148     59   -563  -1018   -862     36
    218    200    -18   -207    116     90    132     75   -550  -1000   -857     46
    233    270     33   -254     98    153    122    111   -509   -956   -820     64
    241    379    137   -309     51    259    129    163   -441   -888   -769    103
    259    418    158   -340     49    290    142    215   -394   -828   -732    166
    342    439     93   -392    124    267    114    220   -402   -828   -732    192
    376    462     83   -420    145    272    109    233   -387   -802   -709    213
    337    467    129   -402    103    298    106    226   -363   -769   -678    236
    277    465    187   -371     44    324    124    205   -371   -766   -678    218
    226    475    249   -350    -10    363    150    174   -387   -779   -698    158
    223    485    262   -355    -18    374    161    129   -418   -818   -753    145
    290    491    200   -389     46    345    127     83   -480   -875   -802    142
    314    517    200   -418     57    358    103     46   -517   -893   -805    153
    275    519    244   -397     15    381    116     23   -522   -885   -800    158
    215    504    288   -361    -36    394    142    -25   -550   -901   -810    116
    166    527    361   -345    -96    444    171    -70   -576   -911   -826     67
    140    540    400   -340   -129    470    168   -109   -607   -935   -872     36
    132    530    397   -332   -132    465    155   -132   -626   -945   -901     51
    142    568    426   -355   -142    498    132   -155   -639   -943   -891     64
    142    639    496   -389   -176    568    119   -174   -636   -914   -854     83
    124    717    592   -423   -233    654    109   -174   -607   -867   -807    119
     98    776    678   -436   -288    727    106   -163   -563   -813   -763    155
    137    753    615   -446   -239    685     93   -181   -576   -826   -789    132
    202    685    483   -444   -140    584     33   -262   -662   -898   -862     62
    174    714    537   -444   -184    626     25   -257   -649   -859   -836     83
    148    711    563   -431   -207    639     36   -259   -644   -849   -839     77
    122    641    517   -381   -197    579     62   -233   -623   -826   -826     90
     93    574    480   -332   -192    527     67   -233   -628   -836   -839     70
    103    524    418   -316   -155    472     46   -262   -683   -865   -867     44
    109    498    387   -303   -137    444     41   -254   -696   -870   -883     38
    106    496    387   -301   -140    441     38   -267   -714   -883   -909     20
     98    488    389   -293   -145    439     23   -288   -735   -891   -919     15
     96    470    374   -283   -140    423      5   -303   -756   -898   -943    -10
     62    446    384   -257   -161    415     10   -322   -761   -901   -961    -36
     33    439    402   -236   -184    423     33   -316   -745   -875   -943    -33
     46    439    392   -241   -171    415     31   -324   -753   -867   -932    -36
     49    452    400   -252   -176    428      5   -353   -784   -885   -945    -46
     59    454    394   -257   -166    426    -15   -366   -792   -880   -940    -33
     62    441    379   -252   -158    410    -10   -366   -784   -862   -937    -28
     36    368    332   -202   -148    350     23   -337   -779   -867   -966    -49
     15    116     98    -67    -41    109     93   -275   -846  -1010  -1153   -207
      7    -28    -36     10     20    -31    207   -179   -849  -1135  -1330   -379
     -2    148    150    -72    -77    148    296   -111   -737  -1067  -1275   -384
    -51    522    574   -233   -311    548    228   -379   -732   -906  -1031   -259
   -140    979   1119   -420   -631   1049    -85   -914   -904   -665   -652     88
   -202   1600   1803   -698  -1002   1701   -394  -1260   -911   -226    -93    670
   -137   1857   1995   -862  -1067   1925   -626  -1319   -750    270    420   1130
    -54   1413   1467   -678   -761   1439   -706  -1260   -802    272    355   1135
    -93    909   1000   -410   -545    956   -649  -1249  -1202   -431   -345    493
   -111    475    587   -181   -350    530   -496  -1127  -1473  -1093  -1026   -129
    -85    306    392   -111   -239    348   -332   -870  -1291  -1096  -1135   -246
    -62    319    381   -127   -220    350   -194   -631  -1023   -922  -1049   -153
    -20    335    355   -158   -189    345    -90   -454   -854   -805   -984    -49
      7    379    368   -194   -181    374    -31   -361   -753   -717   -919    -20
    -33    345    379   -158   -205    361      5   -324   -717   -683   -901    -23
    -41    290    332   -124   -187    311     20   -316   -711   -675   -898    -38
    -25    283    309   -129   -166    296      5   -335   -722   -683   -898    -49
    -15    340    355   -163   -187    348      7   -309   -680   -646   -872    -25
    -18    358    374   -171   -197    366     12   -293   -649   -626   -865    -10
    -20    345    366   -161   -192    355     23   -275   -618   -594   -839     20
    -33    363    397   -166   -215    379     36   -257   -587   -550   -795     36
    -46    397    444   -176   -244    420     46   -233   -555   -501   -753     59
    -51    439    491   -194   -272    465     38   -218   -532   -467   -732     64
    -44    467    511   -210   -277    488     31   -205   -501   -431   -704     77
    -23    485    509   -233   -267    498     41   -179   -457   -389   -672    109
    -12    480    493   -233   -254    488     49   -153   -426   -353   -646    142
    -15    470    483   -228   -249    475     51   -122   -392   -311   -620    155
    -31    420    452   -194   -241    436     75    -83   -361   -272   -589    181
    -15    462    475   -226   -244    467     98    -33   -288   -194   -532    236
     -7    524    532   -259   -270    527    111     10   -213   -109   -467    277
     -7    553    561   -272   -285    558    116     57   -155    -41   -405    319
     12    623    610   -316   -298    618    124    119    -85     23   -355    371
     25    652    626   -340   -301    639    127    168    -23     90   -303    439
      5    646    639   -327   -316    641    145    207     25    150   -257    480
      5    654    649   -329   -322    652    155    218     51    179   -228    496
     -7    654    662   -322   -335    657    168    233     72    202   -210    480
    -31    620    649   -296   -340    633    184    239     62    192   -220    449
    -36    607    644   -285   -340    626    189    244     41    176   -226    449
    -59    566    626   -254   -342    594    200    241     33    176   -220    446
    -77    607    685   -265   -381    646    194    210     18    163   -215    436
   -103    620    724   -262   -413    672    194    181     -5    153   -215    410
   -135    618    750   -241   -444    683    218    163    -20    140   -228    384
   -163    626    789   -231   -478    706    226    129    -38    132   -249    353
   -184    607    792   -210   -488    698    207     88    -83    103   -272    324
   -189    600    789   -205   -491    693    197     67   -101     83   -275    322
   -197    613    807   -207   -501    709    205     54   -109     77   -275    285
   -210    641    852   -215   -532    748    218     57    -85    111   -262    280
   -231    672    904   -220   -566    787    223     59    -57    150   -228    311
   -249    691    940   -223   -594    815    207     49    -36    171   -207    345
   -267    722    989   -228   -628    854    179     46     -7    205   -174    368
   -296    698    995   -202   -646    846    171     44     10    239   -148    368
   -267    709    976   -220   -620    841    150     28     -5    239   -150    345
   -270    724    992   -228   -631    857    150     41      2    257   -127    363
   -314    711   1026   -200   -670    867    150     57     15    288    -90    392
   -335    688   1023   -179   -678    854    140     64     20    298    -85    371
   -363    576    940   -106   -652    758    140     64      0    267   -127    306
   -384    470    854    -44   -620    662    155     72    -10    257   -137    296
   -389    441    831    -25   -610    636    153     80    -10    259   -122    288
   -402    410    813     -5   -607    610    153     75    -23    239   -153    265
   -410    397    807      7   -607    602    148     64    -31    231   -171    254
   -426    387    810     18   -618    597    150     62    -28    241   -174    220
   -449    374    823     36   -636    597    150     62    -33    226   -187    226
   -467    363    831     49   -649    597    145     62    -28    233   -174    239
   -485    361    846     62   -665    602    135     64    -28    254   -155    241
   -504    340    841     80   -672    589    140     72    -25    275   -140    226
   -506    327    831     88   -667    579    148     75    -23    277   -140    205
   -522    306    828    103   -675    566    148     75    -20    283   -137    171
   -530    280    810    124   -670    545    153     90    -18    283   -148    166
   -524    119    644    200   -584    381    194    135    -54    194   -257     75
   -532    -85    446    309   -491    179    322    252    -64     59   -433   -106
   -548   -119    428    332   -491    155    467    402     28     25   -511   -202
   -594    194    789    200   -691    491    514    342    124    142   -366   -111
   -696    633   1327     28  -1010    982    249   -200    -25    306    -41    181
   -766   1236   2003   -236  -1384   1618   -106   -704   -101    693    504    626
   -774   1787   2561   -509  -1667   2174   -394   -927     18   1223   1109   1085
   -665   1706   2372   -519  -1517   2039   -597   -922    114   1538   1397   1400
   -649   1145   1795   -249  -1223   1470   -600   -885   -150   1088    909    971
   -714    592   1304     59  -1008    948   -457   -813   -563    267     88    244
   -743    236    979    252   -859    605   -228   -537   -548    -15   -275    -75
   -693    205    898    244   -795    550    -51   -231   -265    153   -187    -10
   -641    218    857    210   -750    537     70    -12    -83    265   -116     41
   -610    233    844    187   -727    537    161    129     33    337    -70     77
   -602    207    807    197   -706    506    179    163     62    345    -67     72
   -613    210    823    202   -717    517    176    171     75    353    -59     67
   -618    210    828    202   -724    519    202    200    106    379    -25     96
   -631    210    841    210   -737    524    223    231    148    423     38    101
   -633    233    865    197   -750    548    239    252    179    454     67     62
   -615    265    880    176   -748    571    254    285    205    467     44    119
   -641    275    914    181   -776    594    236    301    226    475     51    158
   -665    249    914    207   -789    579    226    319    249    498     85    153
   -672    283    956    192   -815    618    228    337    277    517    129    166
   -649    298    948    176   -797    623    236    374    316    548    174    174
   -662    306    969    176   -815    636    207    394    340    548    192    166
   -704    381   1085    161   -896    732    213    392    368    550    236    137
   -727    376   1101    174   -914    740    272    423    415    600    254    127
   -711    345   1057    184   -883    701    280    459    439    618    233    218
   -701    355   1057    171   -878    704    288    498    480    649    275    296
   -685    413   1098    135   -893    756    296    545    535    727    337    329
   -665    457   1122    103   -893    789    314    602    594    810    384    340
   -631    483   1114     75   -872    797    327    667    652    870    436    381
   -607    470   1078     67   -844    774    335    719    698    919    483    410
   -584    485   1070     49   -828    776    355    774    750    987    532    444
   -555    527   1080     12   -818    802    397    828    805   1057    592    488
   -555    504   1060     25   -807    782    415    852    831   1088    615    501
   -594    444   1039     75   -815    740    394    833    813   1070    607    475
   -605    418   1023     93   -815    722    389    818    787   1060    602    452
   -615    433   1049     88   -831    740    392    800    766   1060    607    439
   -631    381   1013    124   -820    696    410    779    740   1041    581    413
   -649    306    953    171   -800    628    418    761    714   1057    563    397
   -626    228    854    197   -740    540    441    776    732   1150    602    415
   -602    262    862    168   -732    563    454    758    732   1195    639    436
   -633    293    927    171   -779    610    472    696    701   1158    636    415
   -698    246    943    223   -820    592    485    636    646   1078    589    358
   -709    277    987    213   -846    631    485    600    610   1015    545    332
   -701    319   1018    189   -862    667    488    594    615   1013    548    324
   -688    428   1117    129   -901    771    488    607    665   1067    607    306
   -706    511   1215     96   -961    865    470    600    693   1093    657    329
   -724    576   1299     72  -1013    937    449    597    717   1117    701    389
   -719    613   1330     51  -1026    971    428    594    745   1140    740    405
   -701    639   1340     31  -1021    989    415    592    756   1143    745    410
   -709    628   1337     38  -1026    982    400    594    756   1140    753    394
   -740    587   1327     75  -1034    956    366    574    735   1111    750    361
   -763    581   1343     90  -1054    961    358    558    724   1078    730    327
   -779    542   1322    119  -1049    932    368    550    704   1034    680    342
   -784    452   1234    166  -1010    841    345    535    659    974    646    332
   -802    400   1202    202  -1002    800    345    530    639    948    633    296
   -826    366   1192    228  -1008    779    345    511    615    917    610    259
   -815    319   1135    249   -974    727    316    475    566    859    566    215
   -795    298   1091    246   -943    696    298    457    540    833    542    174
   -792    309   1098    241   -945    704    296    446    527    826    540    158
   -789    306   1093    239   -943    698    296    441    514    818    535    161
   -769    283   1052    244   -909    667    293    439    504    813    530    158
   -761    272   1034    244   -896    652    285    433    493    815    537    140
   -769    270   1036    249   -901    652    288    423    483    813    537    119
   -761    298   1057    231   -909    678    301    428    491    815    540    122
   -797    262   1060    267   -927    659    265    400    470    784    514    103
   -813    171    982    319   -898    574    252    392    426    737    457     54
   -787    -10    776    397   -782    381    301    436    348    618    319    -80
   -787   -228    555    506   -672    161    407    530    277    441    101   -311
   -792   -259    532    527   -662    135    545    678    342    400      7   -436
   -862     25    888    415   -875    457    576    574    454    558    197   -275
   -995    517   1512    239  -1254   1015    348     67    446    844    628    142
  -1127   1234   2361    -54  -1743   1797     38   -405    530   1337   1288    774
  -1156   1795   2951   -319  -2052   2372   -231   -592    753   1943   1987   1436
  -1088   1608   2696   -262  -1891   2151   -423   -626    761   2125   2156   1634
  -1080   1049   2130     15  -1605   1587   -433   -636    402   1574   1571   1070
  -1057    454   1509    298  -1283    982   -306   -524    -33    750    717    241
   -995    132   1127    431  -1060    628    -88   -181     -2    527    392    -41
   -906     83    989    410   -948    535     70    114    207    654    444      0
   -844     38    880    402   -862    459    181    301    337    727    475     10
   -810     15    823    394   -815    418    231    379    387    748    480     -7
   -789      5    795    392   -792    400    257    410    400    737    478    -18
   -805    -10    795    405   -802    392    277    444    418    743    485    -25
   -815    -15    800    413   -807    392    296    472    439    758    501    -20
   -831    -49    779    439   -807    363    335    501    465    779    517      0
   -836    -41    795    439   -815    376    361    530    498    807    548     28
   -836    -15    818    423   -828    400    363    553    522    826    574     33
   -820     20    841    400   -831    431    358    566    535    828    592     41
   -805     44    846    379   -826    446    358    576    545    833    605     54
   -779     36    815    371   -797    426    376    602    571    852    613     72
   -800     28    828    384   -815    428    379    615    589    872    631     75
   -841     64    906    387   -872    485    389    633    615    906    665     77
   -849     93    943    376   -898    517    392    652    639    927    691    101
   -828    109    937    361   -883    522    397    685    672    950    719    140
   -787    137    922    322   -854    530    397    714    693    969    735    158
   -774    148    922    311   -849    535    407    750    722   1002    763    163
   -761    135    893    311   -828    514    413    784    745   1023    789    176
   -748    109    857    319   -802    483    420    833    779   1044    813    218
   -711    155    867    275   -789    511    433    901    839   1104    857    257
   -654    210    865    220   -758    537    431    948    875   1143    898    298
   -592    244    836    171   -714    540    426    979    904   1161    935    337
   -542    236    779    153   -659    506    418    992    906   1150    945    340
   -519    241    758    137   -639    498    420    992    901   1140    971    340
   -462    319    782     70   -620    550    400    963    872   1098    948    327
   -418    350    769     31   -592    558    389    937    844   1060    901    340
   -444    298    743     72   -592    519    410    927    831   1054    898    353
   -462    218    680    122   -571    446    415    888    789   1031    872    324
   -459    194    654    132   -555    423    397    823    740    989    828    285
   -449    236    683    103   -566    459    387    769    711    966    823    252
   -446    283    730     83   -587    506    387    740    706    963    820    210
   -470    252    722    106   -597    488    407    722    701    958    805    158
   -511    210    722    148   -615    465    439    704    696    956    795    135
   -579    176    756    200   -667    465    449    654    659    924    771     98
   -667    220    888    223   -776    553    465    654    672    943    769     70
   -659    296    956    181   -807    626    493    685    717    984    813    187
   -646    342    989    150   -818    665    491    691    745   1031    857    239
   -652    387   1039    129   -844    711    467    693    776   1091    904    249
   -654    371   1026    142   -839    698    441    696    782   1111    927    246
   -667    332   1000    166   -833    667    436    693    782   1119    945    236
   -675    322    997    176   -836    659    420    680    776   1114    943    220
   -688    293    982    194   -836    636    413    665    761   1096    922    213
   -691    223    914    233   -802    568    418    675    753   1096    911    205
   -696    129    826    283   -761    478    410    662    717   1060    859    163
   -709     67    774    319   -743    420    400    644    683   1026    820    129
   -735     44    776    342   -756    410    394    631    662   1002    797    106
   -750      5    756    374   -753    379    389    607    636    961    763     77
   -782    -70    711    423   -748    322    381    581    602    919    756     36
   -820    -51    769    433   -795    358    374    558    579    888    743    -31
   -823    -15    807    415   -815    394    376    558    571    875    737    -36
   -797     -5    792    402   -795    392    376    566    574    880    737    -64
   -779    -59    719    418   -750    329    371    558    553    849    670    -93
   -787    -98    685    441   -737    293    374    563    542    831    649     -7
   -815   -109    704    459   -761    296    381    561    545    833    659     -2
   -828    -70    758    449   -795    342    387    561    555    839    659    -18
   -833    -54    779    441   -807    361    394    563    558    833    657    -25
   -823   -124    698    472   -761    285    407    563    514    761    579   -122
   -805   -319    483    561   -644     80    472    602    410    574    374   -350
   -802   -465    337    633   -571    -64    597    719    376    420    189   -584
   -833   -366    465    597   -649     49    719    810    491    506    270   -542
   -966      5    971    480   -971    488    654    496    563    737    594   -218
  -1150    667   1818    241  -1486   1241    420     -7    680   1187   1213    431
  -1278   1408   2686    -64  -1982   2047    213   -262    958   1816   1979   1228
  -1195   1496   2688   -150  -1940   2091    -33   -316   1091   2213   2442   1761
  -1096   1124   2221    -15  -1660   1673   -187   -431    789   1899   2132   1475
  -1049    568   1615    239  -1332   1091   -213   -496    265   1072   1236    553
  -1015     62   1078    478  -1047    568    -54   -283     12    496    555   -166
   -937    -38    896    485   -919    426    129     72    205    581    550   -244
   -833    -64    766    449   -802    350    265    311    345    649    558   -254
   -756    -88    665    420   -711    288    340    439    413    652    535   -194
   -688   -103    584    397   -636    239    368    493    441    654    553   -187
   -670    -93    574    381   -623    239    379    517    452    662    574   -223
   -667    -96    571    381   -620    236    392    535    459    662    594   -252
   -657   -101    553    376   -607    226    407    553    467    659    597   -272
   -644   -148    496    397   -571    174    428    581    483    649    576   -239
   -646   -161    485    402   -566    161    444    613    501    652    589   -174
   -644   -142    501    394   -574    176    441    628    514    665    620   -150
   -636   -135    501    384   -571    181    426    631    511    662    631   -174
   -628   -103    524    366   -576    210    433    644    530    670    633   -181
   -607    -83    524    342   -566    220    457    667    563    693    654   -163
   -592    -44    545    316   -568    249    457    680    581    709    683   -158
   -602    -46    553    322   -579    252    467    701    597    730    714   -153
   -607    -23    584    316   -597    280    475    730    626    763    750   -148
   -597    -23    574    309   -587    275    480    761    649    779    737   -114
   -592    -31    561    311   -576    265    498    807    680    813    761    -67
   -574     10    584    280   -579    296    511    857    711    846    784    -44
   -550     64    615    244   -581    340    519    891    753    893    841      2
   -545    111    654    215   -600    381    527    927    800    950    911    -25
   -522     96    618    213   -568    355    535    987    828    958    878     10
   -491    101    589    194   -540    345    535   1044    852    961    867    132
   -467    150    618    158   -542    384    542   1080    893   1010    932    176
   -446    197    641    124   -545    418    553   1111    935   1065    987    213
   -441    194    636    122   -537    415    548   1117    932   1062    987    213
   -465    207    672    127   -568    439    540   1101    917   1041    969    197
   -472    207    680    132   -576    444    550   1096    917   1034    966    189
   -478    213    688    129   -584    449    553   1070    904   1008    943    166
   -496    215    711    140   -602    462    545   1036    875    971    911    142
   -532    189    722    171   -628    457    561    997    849    943    880    103
   -553    239    792    158   -672    514    576    961    836    930    880     70
   -566    267    831    148   -698    548    592    937    839    932    885     54
   -563    236    800    163   -683    519    594    898    810    896    852     31
   -550    220    771    163   -659    493    600    870    779    862    815     10
   -542    223    766    161   -654    493    613    849    761    852    805    -23
   -545    270    813    137   -680    540    618    833    763    849    818    -25
   -561    314    875    122   -717    592    636    831    792    880    878     12
   -584    332    917    124   -750    626    639    818    815    904    924     -2
   -563    361    924    101   -743    641    618    813    836    901    888     15
   -563    340    904    111   -735    620    597    815    831    878    862     96
   -579    342    919    116   -748    631    584    800    826    885    891     70
   -579    322    898    127   -737    610    566    776    807    872    883     36
   -574    296    870    140   -722    581    553    750    784    844    857      5
   -594    257    849    166   -722    550    542    758    779    833    846     -2
   -613    187    800    213   -706    493    548    774    771    815    828    -20
   -548    103    652    220   -600    376    511    724    693    730    750    -98
   -509     20    530    244   -519    275    478    659    605    633    675   -168
   -535    -15    519    272   -527    252    485    665    600    628    678   -153
   -571    -20    550    296   -563    265    496    680    615    639    696   -135
   -594    -36    558    314   -576    259    493    691    626    641    698   -132
   -532    -72    459    303   -496    192    457    639    561    576    636   -184
   -496    -98    397    296   -446    148    436    597    509    524    592   -223
   -488    -90    397    288   -444    153    441    602    514    532    597   -215
   -472    -72    397    270   -436    161    433    605    509    535    602   -197
   -449    -38    410    244   -431    184    426    610    519    542    615   -176
   -457    -59    397    257   -428    168    426    615    524    535    607   -168
   -491   -119    371    303   -431    124    452    631    514    504    576   -184
   -467   -309    158    387   -314    -75    485    636    415    348    394   -361
   -459   -550    -90    506   -184   -322    579    704    324    135    127   -649
   -475   -483     -7    478   -233   -246    706    844    426    140    111   -706
   -540   -145    394    342   -467    122    748    789    581    361    366   -472
   -636    316    950    158   -795    633    542    322    587    672    805    -28
   -711    930   1641   -109  -1176   1286    259   -153    615   1119   1421    587
   -730   1291   2018   -280  -1374   1654     77   -213    867   1706   2057   1223
   -631    969   1600   -168  -1114   1283    -88   -239    802   1764   2078   1312
   -579    426   1005     75   -792    714   -176   -368    293   1057   1350    628
   -592    -44    548    319   -571    252   -132   -392   -252    145    449   -259
   -563   -259    301    410   -433     20     46    -67   -124     77    288   -426
   -506   -215    290    358   -400     36    215    239    140    252    397   -324
   -465   -207    257    335   -363     23    350    446    309    358    462   -265
   -449   -231    218    340   -335     -7    415    558    400    407    480   -241
   -418   -226    189    319   -303    -18    431    589    418    402    475   -239
   -444   -249    194    345   -319    -28    436    602    428    405    485   -239
   -478   -236    241    355   -361      2    465    636    470    441    519   -218
   -472   -192    280    332   -376     44    491    683    517    480    555   -179
   -397   -197    197    296   -301      0    454    639    475    420    509   -205
   -374   -202    171    288   -275    -15    459    644    480    413    506   -194
   -376   -194    179    285   -277     -7    483    683    511    441    530   -168
   -355   -179    176    267   -267     -2    470    680    522    459    542   -166
   -342   -158    184    249   -265     10    478    698    542    470    548   -155
   -293   -161    132    226   -213    -15    467    701    535    459    550   -142
   -277   -166    111    220   -197    -25    470    727    550    475    568   -111
   -254   -155     98    205   -176    -28    475    740    571    488    587    -90
   -252   -150    101    200   -179    -25    485    763    600    506    605    -72
   -231   -150     80    189   -158    -36    472    774    605    506    594    -77
   -220   -158     59    187   -140    -49    475    802    631    522    605    -62
   -202   -148     54    176   -129    -46    498    854    680    568    641    -20
   -192   -140     51    163   -122    -44    511    909    735    623    688     36
   -176    -93     80    135   -129     -7    524    958    784    672    730     80
   -158    -38    119     96   -140     41    524   1002    828    719    771    119
   -116     -5    111     62   -114     51    519   1026    852    740    787    142
    -75    -15     59     44    -70     20    522   1028    846    735    784    148
    -75    -20     51     46    -64     15    545   1060    875    758    805    187
    -93    -20     72     57    -85     25    563   1070    893    761    805    200
   -103      2    106     51   -103     54    571   1060    878    740    784    174
    -62    -15     44     38    -54     12    542    982    792    646    706     98
    -90    -51     36     70    -64     -7    555    948    758    605    675     77
   -114    -59     51     85    -85     -5    561    909    717    574    662     72
   -114    -12    101     64   -109     44    571    888    704    555    649     64
    -93     38    132     25   -114     85    574    857    680    530    620     41
    -64     98    163    -18   -114    129    558    810    644    498    594     12
   -132     75    207     25   -168    140    542    743    579    428    530    -51
   -187     41    228     72   -207    135    568    693    532    379    483    -93
   -213     33    246     88   -231    140    594    688    532    387    496    -64
   -205     80    283     62   -244    181    581    680    535    402    524    -36
   -200    148    348     23   -272    246    550    654    537    415    548    -20
   -205    194    400      5   -301    296    524    628    535    410    542    -25
   -192    176    368      5   -280    272    501    618    527    413    545    -20
   -166    179    345     -7   -254    262    480    615    519    413    548     -7
   -150    197    345    -23   -249    270    470    602    504    400    537    -12
   -176    192    368     -7   -272    280    478    605    504    397    540     -5
   -207    150    358     25   -283    252    493    631    522    413    550     15
   -171     54    226     57   -200    140    470    587    446    324    467    -57
   -148     -5    142     75   -148     67    446    545    374    239    394   -127
   -145    -49     96     98   -122     23    431    530    342    194    353   -150
   -150    -90     59    119   -106    -15    423    511    293    150    332   -158
   -158   -106     51    132   -106    -28    433    501    262    124    309   -171
   -166   -127     36    145   -101    -46    446    498    249    106    288   -179
   -163   -148     15    155    -90    -67    457    504    241    103    288   -171
   -161   -142     18    150    -90    -62    446    493    231     93    285   -171
   -181   -142     38    161   -111    -54    436    475    202     57    262   -194
   -197   -142     54    166   -127    -44    418    446    171     20    241   -218
   -194   -132     62    163   -129    -36    415    441    161     -7    218   -228
   -187   -132     51    158   -119    -41    415    436    155    -23    218   -200
   -181   -179      0    179    -90    -90    426    444    140    -62    197   -207
   -184   -288   -103    236    -41   -194    457    472     98   -161     98   -283
   -218   -517   -298    368     38   -407    558    555     67   -265    -83   -436
   -252   -610   -358    428     51   -485    683    662    129   -293   -200   -555
   -265   -387   -122    324    -72   -254    722    646    226   -174    -88   -462
   -275     10    285    132   -280    148    537    239     75    -41    161   -226
   -368    574    943   -101   -654    758    207   -311   -142    213    602    163
   -392   1080   1470   -345   -932   1275    -62   -579   -140    639   1150    597
   -324    987   1312   -332   -818   1150   -252   -639   -155    867   1395    813
   -267    517    784   -124   -527    652   -288   -649   -426    472    982    475
   -290     10    301    140   -296    155   -181   -600   -828   -353    135   -228
   -275   -355    -80    314    -98   -218      7   -332   -761   -597   -226   -506
   -241   -410   -168    324    -38   -288    171    -46   -462   -415   -142   -415
   -184   -366   -181    272     -2   -272    293    168   -236   -254    -25   -303
   -153   -327   -174    241     10   -252    376    303   -101   -150     59   -246
   -163   -322   -158    241     -5   -239    397    327    -77   -145     59   -285
   -171   -324   -155    246     -7   -241    402    337    -75   -166     23   -283
   -161   -335   -174    246      5   -257    405    350    -67   -184    -18   -226
   -150   -329   -179    241     12   -254    413    366    -54   -184    -36   -158
   -161   -303   -142    231    -12   -223    423    374    -38   -161    -20   -210
   -158   -290   -135    223    -12   -213    426    371    -25   -148      7   -220
   -161   -267   -106    210    -28   -187    410    355    -36   -161     15   -228
   -153   -259   -106    207    -23   -184    387    340    -49   -174      7   -231
   -148   -267   -122    205    -12   -194    379    335    -54   -181      0   -218
   -145   -239    -96    192    -25   -168    376    345    -49   -181     23   -187
   -124   -239   -116    181     -5   -179    363    355    -41   -171     36   -158
   -114   -197    -83    155    -15   -140    355    371    -12   -135     67   -150
   -116   -150    -33    132    -41    -93    387    384     15   -106    114   -166
   -119   -127     -7    122    -57    -67    379    389     25   -103     98   -166
   -129   -176    -49    150    -41   -111    335    379      7   -129     51   -135
   -114   -174    -59    145    -28   -116    350    410     44   -101     70   -109
    -93   -111    -20    101    -38    -67    355    452     96    -41    127    -88
    -49   -101    -51     75      0    -77    387    524    174     23    181    -28
      0    -59    -59     28     28    -59    410    597    236     77    231     41
     -7     51     59    -20    -33     54    410    626    270    116    272     67
    -75      5     77     33    -77     41    452    662    301    135    296     77
    -98     -2     96     51    -98     46    475    680    303    137    309     83
    -96     44    140     25   -119     90    483    688    301    137    314     96
    -49    127    176    -38   -111    150    470    691    290    124    306     98
    -49    145    194    -49   -122    168    444    675    252     62    275     64
   -142    129    272      5   -207    200    462    613    181    -31    210     -7
   -213    145    355     31   -283    249    504    540    109   -111    155    -75
   -244    192    436     25   -340    314    465    467     38   -181    114   -124
   -254    259    511     -2   -384    384    426    389    -23   -257     75   -171
   -272    293    566    -10   -418    428    418    329    -70   -285     51   -202
   -275    233    509     20   -392    371    428    311    -85   -246     46   -205
   -288    210    498     38   -392    353    439    306    -96   -218     57   -202
   -311    213    524     46   -418    368    410    272   -119   -218     46   -226
   -293    262    555     15   -426    410    389    252   -114   -200     51   -207
   -283    314    594    -15   -439    454    366    215   -116   -189     54   -189
   -259    337    597    -38   -428    467    332    176   -127   -192     49   -184
   -223    337    561    -59   -394    449    280    127   -163   -220     20   -220
   -181    379    561    -98   -371    470    231     88   -197   -244      2   -236
   -171    389    558   -111   -363    472    202     72   -223   -267    -15   -244
   -171    405    576   -116   -374    491    179     51   -241   -285    -33   -252
   -184    418    600   -116   -392    506    171     25   -262   -303    -49   -265
   -202    376    576    -88   -389    475    161      7   -288   -332    -80   -290
   -223    241    465    -10   -345    353    163      2   -324   -379   -132   -329
   -231    233    465      0   -348    348    150    -18   -355   -405   -155   -335
   -168    236    402    -36   -285    319    127    -38   -387   -433   -174   -345
   -163    210    371    -23   -267    290    114    -62   -428   -470   -210   -366
   -179    213    392    -18   -285    303     96    -90   -465   -498   -239   -387
   -168    210    379    -20   -272    293     83    -98   -480   -517   -254   -384
   -129    210    337    -41   -233    272     67   -106   -493   -527   -265   -381
   -124    223    348    -49   -236    285     67   -116   -504   -530   -265   -389
   -148    207    355    -28   -252    280     70   -135   -527   -550   -288   -413
   -174    197    371    -10   -272    283     75   -142   -535   -558   -298   -418
   -202    176    379     10   -293    277     54   -163   -548   -571   -306   -420
   -197    163    361     15   -280    262     54   -168   -558   -587   -316   -426
   -194    111    306     38   -249    207     77   -150   -571   -615   -350   -444
   -189    -41    148    116   -168     51    127   -103   -620   -722   -475   -545
   -176   -246    -72    210    -54   -161    228      2   -654   -896   -696   -756
   -179   -236    -57    207    -62   -148    311    101   -589   -935   -774   -852
   -236     59    296     85   -267    179    319    -41   -540   -823   -623   -745
   -355    545    901    -93   -628    722    101   -592   -675   -626   -262   -415
   -483   1197   1680   -358  -1080   1439   -213  -1096   -748   -241    311    103
   -483   1634   2117   -576  -1299   1875   -488  -1317   -667    241    896    631
   -405   1441   1847   -519  -1127   1644   -659  -1361   -688    389   1036    792
   -358    891   1249   -265   -802   1070   -675  -1332   -958    -88    485    293
   -361    348    709      5   -535    527   -535  -1210  -1330   -917   -392   -498
   -319     88    407    116   -363    246   -340   -870  -1195  -1021   -610   -683
   -249     98    348     75   -298    223   -194   -568   -935   -852   -519   -597
   -171     90    262     41   -215    176   -109   -389   -797   -779   -493   -563
   -135     51    187     41   -161    119    -49   -290   -724   -743   -485   -532
   -114     49    161     31   -137    103    -10   -246   -691   -709   -465   -509
    -96     59    155     15   -127    106      0   -228   -670   -688   -441   -501
    -93     38    132     28   -111     85     12   -215   -652   -683   -413   -480
    -77     41    116     18    -98     77     25   -200   -636   -665   -405   -485
    -67     98    166    -15   -116    132     25   -197   -628   -654   -413   -485
    -75    122    194    -23   -135    158     20   -194   -618   -657   -413   -439
    -85    116    202    -15   -142    158     31   -179   -594   -620   -376   -420
    -93    114    207    -12   -150    158     46   -153   -555   -581   -358   -423
    -90    111    202    -10   -148    155     54   -132   -540   -566   -355   -420
   -101     98    200      0   -150    148     54   -119   -530   -563   -361   -397
   -140     59    200     41   -168    129     62   -103   -511   -558   -350   -350
   -153     49    200     51   -179    124     72    -72   -478   -519   -303   -329
   -103     75    179     12   -142    127     80    -33   -431   -472   -254   -322
    -75    119    192    -23   -135    155     80      2   -394   -439   -233   -283
    -64    109    174    -20   -119    140     85     41   -358   -415   -220   -231
    -57     83    140    -15    -98    109     90     83   -322   -368   -181   -236
    -72     85    158     -7   -114    122    103    132   -280   -335   -161   -187
    -64     77    142     -7   -103    111    122    192   -236   -301   -142   -101
    -41     54     96     -5    -67     75    140    246   -181   -252   -103    -70
    -46     54    101     -5    -75     77    158    290   -140   -197    -57    -33
    -46    122    166    -38   -106    142    168    324   -111   -155    -10    -18
    -46    127    174    -41   -111    150    179    335   -103   -155      5     -7
    -72     80    153     -2   -111    116    194    329   -116   -174     -5    -15
    -96     33    129     31   -111     80    210    324   -132   -192    -28    -31
   -106     10    116     46   -111     62    218    303   -161   -213    -36    -57
   -116     10    124     51   -119     64    207    257   -200   -246    -67   -101
   -119      7    127     57   -122     67    207    213   -233   -275    -80    -90
   -135    -10    124     72   -132     54    226    184   -244   -298    -85    -70
   -148      0    148     72   -148     72    244    161   -244   -298    -80    -44
   -142     -5    137     72   -142     67    244    124   -262   -290    -83    -67
   -142    -25    116     85   -129     44    246     88   -275   -283    -85   -109
   -150    -64     83    106   -119      7    246     59   -285   -277    -85   -111
   -140   -106     33    124    -88    -38    254     64   -265   -249    -62    -70
   -114    -98     15    106    -64    -44    257     72   -226   -192    -20    -12
    -90   -129    -38    111    -25    -85    249     72   -197   -119     23     33
    -90   -226   -135    158     20   -181    259    103   -142     15     77    103
    -88   -314   -226    200     67   -270    265    116   -129     80     80    200
    -88   -241   -155    163     31   -200    228     85   -155     88     67    236
    -88   -155    -67    122    -10   -111    179     46   -192    101     28    174
   -114    -90     23    101    -70    -33    132      7   -233     28    -20     77
   -127    -70     54     98    -93     -7    103    -20   -272    -64    -44      2
   -135   -140     -5    137    -67    -72     75    -62   -329   -166    -85    -88
   -150   -192    -41    171    -54   -116     51   -103   -384   -254   -135   -174
   -161   -197    -36    179    -64   -116     38   -124   -418   -311   -176   -220
   -137   -213    -77    174    -31   -145     20   -150   -462   -371   -236   -272
    -64   -213   -148    137     38   -181    -15   -194   -517   -431   -301   -332
    -41   -233   -192    137     75   -213    -20   -213   -545   -457   -322   -363
    -20   -236   -215    127     96   -228    -38   -233   -566   -483   -345   -381
    -25   -231   -207    127     90   -220    -49   -241   -568   -498   -361   -379
    -33   -202   -171    116     67   -187    -46   -239   -555   -498   -353   -374
    -67   -202   -135    135     33   -168    -25   -236   -555   -509   -358   -392
    -98   -207   -111    150      5   -161    -15   -233   -548   -514   -376   -358
   -101   -228   -127    163     10   -176      0   -218   -530   -491   -366   -335
   -103   -257   -153    179     23   -205     12   -205   -524   -485   -361   -350
   -111   -340   -228    226     57   -285     28   -192   -558   -542   -420   -415
   -101   -542   -444    319    168   -496     80   -163   -678   -740   -649   -639
   -109   -683   -576    394    231   -631    202    -51   -709   -891   -844   -854
   -148   -587   -439    366    142   -514    319     28   -602   -857   -828   -859
   -262   -249     12    257   -137   -119    272   -259   -532   -672   -566   -587
   -433    407    839     12   -636    623     -5   -813   -457   -231     51     62
   -566   1119   1686   -275  -1124   1402   -249  -1096   -223    397    820    805
   -488   1343   1831   -428  -1158   1587   -501  -1156    -49    865   1330   1325
   -379    974   1353   -296   -865   1163   -641  -1231   -280    646   1083   1098
   -337    366    704    -15   -519    535   -626  -1218   -758   -145    220    249
   -342    -57    285    197   -314    114   -457   -989   -984   -685   -397   -374
   -290   -179    109    233   -200    -36   -257   -636   -826   -678   -493   -511
   -218   -226     -7    223   -106   -116   -111   -392   -670   -618   -470   -436
   -179   -228    -51    202    -64   -140    -49   -277   -605   -592   -462   -426
   -174   -236    -62    202    -57   -150    -15   -226   -574   -584   -483   -452
   -168   -236    -70    200    -49   -153     18   -192   -545   -563   -467   -446
   -145   -205    -59    176    -44   -132     33   -168   -522   -545   -436   -410
   -127   -207    -80    166    -25   -145     20   -176   -535   -568   -444   -410
   -103   -205   -101    153     -2   -153     25   -163   -524   -558   -431   -407
    -96   -194    -98    142      0   -148     38   -155   -504   -530   -402   -402
   -111   -168    -57    140    -28   -114     54   -155   -496   -517   -379   -405
   -111   -137    -28    122    -44    -85     57   -148   -488   -506   -366   -397
    -90   -132    -41    111    -25    -88     59   -129   -478   -501   -355   -374
   -106   -122    -18    111    -46    -70     67   -119   -472   -517   -361   -358
    -80    -90    -10     85    -36    -51     57    -98   -446   -470   -332   -345
    -25   -114    -88     70     31   -103     54    -64   -402   -410   -288   -361
    -20    -85    -64     54     20    -77     51    -49   -379   -402   -262   -324
    -23    -85    -64     54     18    -75     57    -28   -353   -387   -262   -306
      7   -106   -114     49     59   -109     64      5   -322   -361   -254   -296
      2    -77    -83     36     41    -80     57     33   -306   -355   -244   -252
    -25    -80    -57     51     12    -70     80     88   -262   -303   -194   -205
     20    -36    -57      5     38    -46     90    140   -215   -252   -161   -189
     72    -25    -98    -23     85    -62     98    210   -174   -218   -129    -96
    111    -28   -142    -41    124    -85     88    241   -153   -202   -103    -83
    135     38    -98    -88    116    -28     75    265   -124   -153    -59    -88
    155     93    -62   -124    109     15     62    277   -106   -135    -38    -51
    176    109    -67   -142    122     20     57    277   -109   -132    -23    -51
    166    127    -38   -148    103     44     64    262   -119   -142    -62    -90
    155    132    -23   -145     90     54     72    241   -140   -174    -88    -36
    140    127    -12   -135     75     59     67    218   -158   -187   -103    -51
    122    101    -20   -111     72     41     62    189   -163   -189   -127   -119
    114    119      5   -119     54     62     59    142   -194   -218   -150   -150
     98    106      7   -103     44     57     70    101   -207   -228   -163   -150
     77     98     18    -88     28     59     77     54   -231   -239   -174   -163
     54    127     72    -90     -7    101     88      7   -246   -249   -176   -194
      5    103     98    -54    -46    101    119    -25   -265   -270   -181   -200
    -12     88    101    -38    -57     93    145    -18   -254   -262   -179   -207
     25    124     98    -77    -36    111    148     -2   -231   -236   -135   -223
     36    176    140   -106    -51    158    163      5   -194   -174   -122   -285
     46    223    174   -135    -64    200    148     -7   -189   -189   -142   -129
     46    285    239   -168    -96    262    109    -23   -176   -168    -85    -72
     15    270    254   -145   -119    265     80    -46   -181   -166    -83    -93
      0    254    254   -127   -127    254     75    -49   -187   -153    -70   -101
     23    272    249   -148   -114    262     51    -49   -187   -153    -75   -119
     12    257    241   -135   -114    249     38    -49   -184   -155    -96   -135
     20    187    166   -106    -75    176     20    -62   -213   -197   -150   -179
     31     83     51    -57    -10     67     12    -72   -252   -244   -202   -226
     15    -10    -25     -2     18    -15      7    -93   -283   -275   -233   -267
      2    -83    -88     38     44    -85     10   -111   -309   -303   -259   -301
     -2   -122   -119     59     57   -122     -5   -148   -348   -337   -285   -332
      2   -158   -161     77     80   -158    -18   -176   -379   -366   -306   -353
     20   -194   -215     85    116   -205    -20   -184   -392   -381   -322   -363
     36   -223   -259     93    145   -239    -28   -197   -405   -392   -329   -384
     36   -215   -252     88    142   -233    -44   -210   -415   -407   -337   -387
     38   -215   -254     88    145   -233    -51   -220   -433   -431   -361   -392
     49   -218   -267     83    155   -244    -51   -223   -428   -423   -358   -407
     75   -200   -277     62    174   -239    -49   -218   -418   -410   -337   -415
    116   -213   -332     46    223   -270    -72   -223   -428   -415   -345   -413
    132   -249   -381     59    257   -314    -85   -231   -457   -465   -389   -431
    101   -426   -530    161    314   -478    -54   -246   -555   -602   -540   -602
    103   -646   -753    270    426   -698     31   -213   -680   -818   -782   -893
    124   -745   -870    309    496   -807    137   -109   -693   -924   -919  -1049
    103   -587   -691    241    397   -639    213   -119   -581   -800   -792   -943
    -31   -101    -72     64     18    -85     80   -501   -439   -436   -348   -457
   -158    667    826   -257   -491    745   -129   -810   -135    189    387    384
   -168   1189   1358   -511   -763   1273   -316   -854    249    870   1106   1153
    -46   1106   1153   -530   -600   1130   -558   -859    366   1171   1392   1488
    -25    540    566   -257   -296    553   -659  -1023   -127    548    766    865
    -36      0     36     18    -36     18   -654  -1098   -727   -327    -96    -51
    -25   -309   -283    166    127   -298   -472   -859   -852   -672   -501   -496
     20   -387   -407    184    213   -397   -262   -540   -675   -607   -498   -501
     80   -397   -480    158    277   -439   -129   -337   -555   -542   -475   -470
    111   -420   -532    153    322   -475    -57   -231   -493   -511   -475   -467
    122   -446   -568    161    345   -509    -31   -192   -475   -511   -485   -488
    135   -441   -576    153    355   -509    -18   -168   -452   -491   -472   -496
    140   -439   -581    148    358   -509    -15   -153   -439   -480   -449   -491
    137   -441   -579    150    358   -511     -7   -132   -426   -475   -444   -470
    140   -431   -574    142    355   -501     10   -109   -405   -457   -439   -462
    161   -379   -540    109    350   -459     20    -80   -376   -426   -420   -465
    148   -381   -532    114    337   -457      5    -80   -376   -426   -415   -470
    137   -368   -506    114    322   -436      2    -72   -366   -415   -405   -462
    135   -350   -485    106    309   -418     15    -44   -340   -400   -384   -431
    135   -361   -496    114    314   -428     25    -25   -337   -405   -381   -410
    148   -345   -493     96    316   -418     28     -5   -316   -368   -353   -413
    145   -316   -462     85    301   -387     44     23   -288   -337   -348   -418
    142   -316   -462     85    301   -389     51     62   -262   -319   -337   -348
    158   -314   -472     77    314   -392     64    111   -220   -262   -267   -324
    166   -296   -465     64    311   -379     85    171   -168   -213   -244   -288
    174   -262   -436     41    303   -348     88    215   -124   -174   -213   -231
    184   -205   -392     10    285   -298     88    259    -83   -137   -166   -210
    192   -187   -379     -2    285   -283     93    306    -38    -98   -116   -176
    213   -166   -379    -23    296   -272    106    358      7    -57    -75   -135
    236   -137   -374    -49    303   -257    116    410     51    -18    -36    -88
    252    -83   -335    -85    290   -207    119    446     93     28      5    -54
    257    -64   -322    -96    288   -192    129    475    135     75     41    -31
    233    -64   -298    -85    265   -181    140    483    137     88     62      0
    210    -80   -290    -64    249   -184    163    485    142     90     72     23
    184   -124   -309    -31    246   -215    181    475    137     80     67      2
    155   -161   -316      2    236   -239    205    470    132     57     25    -10
    153   -184   -337     12    244   -259    220    449    127     36     -2     15
    153   -192   -348     18    249   -270    228    407    106     12    -15    -18
    135   -200   -335     31    231   -267    241    374    101     -2    -23    -36
    109   -210   -319     51    213   -265    257    342     90    -20    -41    -57
     80   -244   -324     80    202   -283    272    311     67    -51    -72    -85
     72   -259   -332     93    200   -296    280    277     44    -80    -93   -109
     46   -241   -290     96    168   -265    290    270     54    -75    -88   -116
     59   -163   -223     51    140   -192    298    267     75    -49    -67   -103
     88   -135   -223     20    153   -179    288    257     88    -38    -54    -44
    106    -88   -194     -7    148   -142    267    257    119      0    -10     -5
    127    -54   -184    -36    153   -119    246    257    140     20     25     12
    132    -57   -189    -36    161   -122    220    246    129     15     31      0
    129    -80   -210    -25    168   -145    194    215     98    -25    -15    -23
    150    -85   -236    -31    192   -161    179    189     64    -64    -49    -23
    171   -132   -303    -20    236   -218    166    168     33    -98    -75    -49
    166   -223   -389     28    277   -306    163    153      0   -127    -93   -116
    179   -288   -470     54    322   -379    155    127    -36   -166   -137   -189
    202   -316   -519     57    361   -418    142    103    -75   -210   -181   -210
    220   -361   -581     70    400   -470    127     75   -122   -246   -223   -285
    210   -407   -618     98    413   -511    122     49   -161   -296   -298   -285
    205   -470   -678    132    441   -574    124     33   -192   -342   -322   -220
    197   -493   -693    148    444   -592    101     10   -218   -366   -342   -270
    215   -483   -698    132    454   -589     88      5   -223   -374   -355   -277
    228   -475   -704    124    465   -589     80      5   -228   -368   -340   -296
    231   -465   -698    114    462   -581     67     -5   -249   -384   -358   -342
    220   -493   -714    135    465   -602     70    -15   -267   -413   -407   -335
    228   -524   -753    148    488   -636     62    -18   -272   -418   -407   -311
    244   -579   -823    168    532   -701     59    -23   -283   -433   -413   -332
    267   -698   -969    213    615   -833     98     10   -319   -506   -493   -420
    283   -852  -1135    283    706   -992    197     90   -374   -670   -691   -641
    267   -917  -1187    324    724  -1052    322    215   -345   -782   -867   -820
    236   -719   -956    241    594   -836    397    267   -213   -691   -797   -722
    140   -298   -439     77    288   -368    267   -145   -226   -454   -431   -363
     23    314    290   -171   -132    301     -2   -628   -220    -23    179    228
    -18    878    896   -431   -457    885   -241   -844    -54    537    836    846
     70    818    748   -444   -337    784   -449   -833     70    940   1210   1249
    103    301    197   -202    -46    249   -498   -867   -257    493    737    797
    111   -179   -293     33    202   -236   -465   -901   -771   -389   -137    -51
    124   -553   -680    213    402   -615   -319   -706   -909   -844   -654   -545
    142   -607   -750    233    446   -678   -150   -402   -662   -724   -631   -509
    179   -594   -774    207    475   -685    -38   -200   -485   -610   -563   -462
    210   -592   -802    189    506   -696     41    -51   -363   -540   -524   -433
    244   -592   -839    171    540   -714     80     33   -293   -517   -524   -361
    283   -579   -862    148    571   -719     96     64   -267   -522   -519   -345
    303   -535   -839    116    571   -685    109     75   -254   -522   -504   -363
    270   -561   -831    145    550   -696    116     67   -259   -537   -511   -384
    293   -519   -815    111    553   -665    116     70   -249   -530   -496   -374
    384   -457   -841     36    613   -649    109     85   -236   -522   -483   -358
    368   -459   -828     44    597   -644    103     72   -239   -542   -493   -366
    309   -496   -807     93    558   -652    109     70   -233   -542   -493   -366
    288   -496   -784    103    532   -639    114     85   -213   -524   -478   -353
    290   -475   -766     93    527   -620    119    111   -174   -491   -439   -316
    283   -457   -740     85    509   -597    132    132   -153   -459   -415   -290
    280   -426   -709     72    493   -566    140    163   -127   -426   -392   -267
    280   -423   -704     70    491   -563    135    184   -103   -400   -376   -249
    275   -423   -698     75    485   -561    122    189    -88   -387   -371   -246
    296   -446   -745     75    519   -594    153    236    -33   -329   -335   -200
    322   -423   -745     49    532   -584    166    280      7   -285   -306   -174
    337   -415   -753     36    542   -581    166    327     54   -236   -272   -140
    340   -397   -737     28    537   -566    153    366     98   -187   -236    -98
    340   -405   -745     28    542   -574    137    392    122   -158   -223    -75
    358   -322   -680    -20    519   -501    124    418    155   -111   -184    -44
    379   -262   -644    -59    511   -452    122    454    197    -75   -168    -12
    426   -210   -636   -106    530   -423    135    483    226    -51   -155     36
    400   -213   -615    -93    504   -413    155    480    218    -67   -166     41
    353   -226   -579    -62    465   -402    145    436    168   -122   -205     -7
    340   -176   -519    -83    426   -348    119    389    116   -171   -236    -54
    342   -122   -465   -109    402   -293    109    348     75   -218   -270   -109
    332   -101   -436   -116    384   -270    114    309     28   -270   -337   -142
    314    -98   -415   -109    363   -257    114    257    -28   -324   -389   -179
    316    -44   -363   -137    337   -202     98    194    -85   -371   -426   -231
    329     20   -309   -174    319   -142     83    145   -116   -402   -436   -236
    322     62   -262   -194    290    -98     62     93   -171   -470   -504   -277
    301    127   -176   -215    239    -23     51     41   -223   -524   -555   -332
    298    202    -96   -249    197     54     38     10   -244   -540   -566   -350
    303    293    -10   -298    158    142     23     -5   -241   -532   -553   -340
    301    374     72   -337    114    223     -5    -36   -246   -532   -548   -329
    309    407     98   -358    103    254    -57    -75   -265   -545   -555   -337
    314    470    155   -392     77    314    -98   -101   -277   -545   -555   -340
    293    501    207   -397     44    355   -119   -122   -301   -550   -563   -348
    285    498    213   -392     36    355   -119   -129   -314   -566   -574   -348
    272    485    210   -379     31    348   -129   -135   -329   -576   -576   -348
    277    478    200   -381     38    340   -140   -140   -342   -587   -581   -353
    296    444    148   -368     75    296   -158   -158   -371   -631   -626   -387
    298    397     98   -348     98    249   -168   -171   -415   -685   -683   -439
    301    366     64   -335    119    215   -163   -171   -439   -711   -717   -459
    301    332     31   -319    135    181   -158   -179   -470   -743   -748   -480
    301    327     25   -314    137    176   -174   -200   -514   -776   -776   -511
    301    358     57   -332    122    207   -192   -215   -540   -792   -797   -530
    301    345     41   -324    129    194   -200   -226   -563   -818   -826   -553
    293    314     20   -306    135    168   -200   -226   -571   -833   -836   -553
    290    316     25   -303    132    171   -205   -223   -568   -831   -826   -542
    306    342     36   -324    135    189   -215   -223   -568   -826   -826   -537
    345    410     64   -376    140    239   -231   -210   -555   -810   -818   -527
    358    439     77   -400    140    259   -236   -213   -555   -813   -828   -535
    319    381     62   -350    129    223   -218   -231   -581   -844   -849   -555
    306    249    -57   -280    181     96   -176   -213   -615   -901   -917   -600
    324     64   -259   -197    293    -96   -114   -145   -646  -1021  -1075   -730
    309    -36   -345   -140    327   -189     -2    -25   -597  -1109  -1226   -875
    241    116   -124   -179    184     -2    106     80   -439  -1028  -1176   -846
    140    493    350   -316   -103    420     23   -213   -504   -917   -956   -667
     75    979    904   -527   -415    943   -270   -750   -763   -753   -584   -348
     75   1571   1493   -826   -709   1535   -579  -1143   -888   -423    -75     67
    148   1818   1670   -982   -761   1745   -826  -1275   -844      2    426    491
    184   1348   1163   -769   -491   1257   -878  -1254   -992   -166    239    345
    163    802    639   -483   -236    722   -805  -1218  -1335   -878   -514   -288
    163    327    163   -249      0    246   -631  -1023  -1452  -1400  -1143   -795
    200    187    -12   -192    106     88   -459   -727  -1182  -1299  -1166   -797
    249    254      5   -254    119    129   -340   -498   -927  -1111  -1044   -680
    288    254    -36   -272    161    109   -254   -335   -769  -1010   -976   -618
    303    272    -31   -288    166    122   -200   -249   -678   -953   -932   -574
    303    314     10   -309    148    163   -181   -226   -644   -935   -917   -558
    301    316     15   -311    142    166   -179   -220   -639   -930   -922   -563
    309    309      0   -309    155    153   -158   -197   -620   -914   -924   -561
    311    309     -5   -311    158    153   -153   -187   -610   -906   -922   -553
    314    319      5   -316    155    163   -150   -181   -607   -901   -914   -548
    335    332     -2   -335    168    166   -148   -166   -589   -885   -904   -530
    376    350    -28   -363    202    161   -145   -142   -563   -862   -888   -509
    376    348    -28   -363    202    158   -140   -127   -542   -841   -867   -493
    329    303    -25   -316    179    140   -124   -116   -527   -831   -852   -485
    322    298    -23   -311    174    137   -119   -109   -511   -823   -841   -478
    332    335      2   -335    163    171   -114    -93   -488   -800   -826   -462
    327    355     28   -342    148    192   -114    -77   -467   -782   -810   -446
    322    337     15   -329    153    176   -101    -44   -428   -743   -779   -415
    332    290    -41   -314    187    127    -98    -10   -400   -724   -761   -387
    350    265    -88   -309    220     88    -93     31   -366   -696   -737   -363
    368    270   -101   -319    236     83    -83     80   -311   -649   -696   -322
    376    283    -93   -329    236     96    -41    137   -239   -587   -644   -259
    363    303    -59   -335    210    122    -15    189   -174   -524   -589   -202
    371    303    -67   -337    220    119      2    239   -124   -478   -545   -166
    392    314    -80   -353    236    116     15    280    -88   -446   -509   -129
    407    319    -88   -363    249    116     31    309    -70   -428   -483    -96
    415    309   -106   -363    262    103     31    303    -85   -444   -485   -122
    418    285   -132   -350    275     77     36    303   -103   -475   -509   -142
    420    228   -192   -324    306     18     59    306   -124   -506   -535   -129
    410    176   -233   -293    322    -28     85    296   -148   -535   -545   -137
    400    189   -210   -296    303    -10     96    272   -181   -566   -555   -158
    363    161   -202   -265    283    -20    101    236   -213   -594   -576   -181
    319    148   -171   -236    244    -12    124    194   -236   -613   -589   -192
    267    135   -132   -200    200      2    148    158   -257   -626   -602   -213
    249    101   -150   -176    200    -23    153    122   -290   -641   -623   -228
    239     59   -181   -150    210    -59    158     98   -319   -659   -646   -239
    220     41   -181   -132    202    -70    150     72   -340   -675   -659   -252
    210     44   -166   -127    189    -59    142     62   -337   -659   -633   -239
    210    124    -88   -168    148     20    132     54   -309   -610   -563   -200
    215    215      0   -215    106    106    101     28   -298   -581   -540   -226
    213    215      0   -215    106    109     77     18   -290   -576   -576   -189
    215    150    -64   -181    140     44     59     10   -303   -589   -600   -111
    220    127    -93   -176    158     18     44      7   -306   -576   -576   -111
    236     98   -137   -168    187    -18     51      7   -309   -568   -566   -114
    241     64   -176   -153    210    -54     46     -7   -329   -584   -576   -132
    259     49   -210   -153    236    -80     33    -18   -342   -600   -594   -161
    265     25   -239   -145    252   -106     20    -38   -379   -644   -646   -213
    265    -10   -277   -127    270   -142     25    -38   -397   -665   -667   -228
    280    -41   -322   -119    298   -181     31    -44   -415   -683   -683   -233
    290    -64   -355   -111    322   -210     18    -62   -446   -711   -714   -254
    272    -96   -371    -90    319   -233     18    -83   -475   -727   -737   -270
    290    -93   -384    -98    335   -239     23    -93   -491   -737   -748   -275
    298   -103   -402    -98    348   -252     25   -103   -504   -750   -758   -285
    280   -124   -405    -77    342   -265     28   -114   -511   -766   -761   -301
    270   -148   -418    -62    340   -283     28   -116   -524   -776   -748   -298
    272   -119   -392    -75    329   -257     25   -127   -537   -782   -732   -303
    262   -116   -379    -72    319   -249     20   -135   -542   -779   -711   -322
    244   -122   -366    -59    303   -244     12   -140   -555   -782   -727   -329
    226   -171   -400    -28    311   -285     38   -122   -561   -795   -766   -329
    228   -329   -558     51    392   -444     85    -83   -602   -878   -875   -397
    241   -566   -807    161    524   -685    179      5   -654  -1041  -1080   -581
    244   -659   -904    207    574   -782    303    140   -623  -1153  -1252   -750
    200   -405   -607    101    402   -506    355    124   -524  -1067  -1179   -722
     93     12    -80    -54     85    -33    207   -324   -607   -914   -917   -462
      0    589    589   -296   -296    589   -101   -878   -701   -576   -387     46
    -72   1241   1314   -584   -693   1278   -392  -1205   -631    -59    293    644
     -5   1317   1322   -657   -665   1319   -626  -1283   -545    337    732   1041
     59    831    769   -446   -355    800   -678  -1249   -706    101    428    782
     59    277    218   -171    -77    249   -602  -1202  -1140   -735   -457     -2
     57   -187   -244     64    150   -215   -394   -948  -1267  -1244  -1054   -535
     98   -275   -374     88    233   -324   -210   -607   -979  -1075   -989   -465
    153   -280   -436     62    293   -358    -77   -376   -795   -958   -935   -405
    184   -283   -467     46    324   -374      0   -246   -693   -898   -909   -389
    194   -275   -470     41    332   -371     36   -194   -646   -867   -888   -387
    200   -249   -449     23    322   -348     46   -176   -628   -849   -859   -405
    189   -215   -405     12    296   -309     54   -171   -615   -836   -852   -428
    171   -249   -420     36    293   -335     67   -158   -602   -828   -854   -397
    168   -220   -389     25    277   -303     70   -153   -589   -818   -849   -413
    184   -187   -374      0    277   -280     67   -153   -584   -823   -870   -379
    189   -220   -410     15    298   -314     75   -140   -579   -820   -870   -327
    181   -194   -376      5    277   -285     70   -129   -563   -792   -836   -319
    189   -155   -345    -15    267   -249     75   -119   -542   -766   -805   -309
    184   -148   -335    -20    257   -241     75   -116   -524   -748   -784   -301
    176   -122   -301    -28    236   -210     75   -111   -509   -719   -756   -301
    194    -93   -288    -51    239   -189     72    -96   -491   -693   -743   -293
    228    -28   -257    -98    241   -142     64    -90   -472   -670   -727   -301
    280     25   -254   -153    267   -114     62    -77   -454   -652   -709   -293
    358     59   -298   -210    327   -119     44    -64   -446   -649   -717   -257
    420     49   -371   -236    394   -161     33    -49   -433   -641   -727   -259
    449     59   -389   -254    420   -163     28    -25   -410   -618   -727   -252
    449     90   -358   -272    405   -132     28      0   -384   -587   -709   -244
    462    145   -316   -303    389    -85     36     46   -345   -537   -667   -205
    480    171   -309   -327    394    -67     44     93   -311   -498   -633   -158
    480    210   -270   -345    376    -28     57    129   -275   -459   -592   -114
    459    241   -220   -350    337     10     67    148   -249   -420   -537    -96
    439    239   -202   -340    319     18     75    148   -254   -420   -540   -109
    423    218   -205   -322    314      5     83    132   -277   -465   -587    -96
    405    218   -187   -311    296     15     93    109   -309   -504   -605    -57
    381    220   -161   -301    272     28     80     67   -342   -519   -613    -98
    371    249   -124   -311    249     62     80     31   -361   -517   -592   -111
    332    275    -57   -303    194    109     85    -12   -381   -519   -579   -158
    296    311     15   -303    140    163    101    -51   -397   -527   -615   -200
    283    335     51   -311    114    194    103    -98   -428   -561   -657   -194
    254    306     51   -280    101    179    114   -145   -462   -589   -683   -207
    249    293     41   -272    103    168    116   -181   -488   -605   -701   -233
    252    337     85   -293     83    213    114   -207   -491   -597   -688   -249
    246    402    155   -327     44    277    109   -223   -480   -574   -659   -223
    244    423    176   -335     33    301     96   -236   -470   -550   -639   -200
    249    449    200   -350     23    324     70   -249   -457   -519   -610   -171
    265    462    197   -363     33    329     59   -239   -426   -470   -568   -137
    262    446    181   -355     41    314     41   -244   -428   -472   -581   -148
    262    433    171   -350     46    303     31   -246   -426   -472   -574   -142
    265    433    168   -350     46    301     20   -252   -418   -457   -561   -132
    254    420    166   -337     44    293     20   -259   -423   -444   -561   -140
    246    371    122   -309     62    246     15   -262   -436   -452   -574   -161
    236    280     44   -257     96    161      5   -283   -483   -504   -623   -197
    228    207    -23   -220    124     93      2   -301   -514   -540   -654   -220
    220    166    -54   -192    137     57     12   -319   -537   -553   -691   -283
    228    127   -101   -179    163     15      7   -337   -571   -579   -727   -306
    236    111   -127   -174    181     -7     -2   -350   -592   -597   -735   -311
    231    114   -116   -171    174     -2      0   -355   -594   -605   -737   -298
    226    114   -111   -168    168      2      5   -363   -597   -607   -727   -277
    220    103   -116   -163    168     -5      7   -374   -600   -587   -696   -314
    202     85   -116   -145    161    -15     12   -381   -610   -597   -740   -342
    197     54   -145   -127    171    -44      2   -394   -628   -623   -774   -288
    200     51   -148   -124    174    -46    -12   -405   -626   -618   -761   -301
    192     62   -129   -129    161    -31    -15   -407   -620   -615   -756   -311
    184     -2   -187    -90    184    -96     -2   -402   -646   -641   -789   -350
    189   -187   -379     -2    283   -283     36   -389   -748   -792   -956   -522
    184   -428   -613    122    397   -519    142   -329   -862  -1021  -1208   -771
    166   -413   -581    122    374   -498    270   -220   -800  -1026  -1247   -862
     98   -158   -257     28    176   -207    301   -363   -698   -857  -1054   -706
    -12    394    407   -189   -210    400     77   -820   -592   -470   -558   -207
   -135   1171   1306   -517   -719   1239   -218  -1200   -363    150    187    540
   -140   1618   1756   -740   -948   1686   -478  -1249    -36    795    846   1192
    -54   1415   1470   -680   -761   1441   -691  -1270    -51    896    917   1304
    -51    849    901   -400   -475    875   -753  -1353   -514    252    275    701
    -70    265    335    -96   -202    298   -633  -1306  -1036   -610   -579   -145
    -54     20     75     15    -64     46   -389   -979   -966   -735   -797   -402
    -12     10     23      0    -18     15   -202   -704   -795   -646   -763   -387
     33     10    -23    -23     25     -5    -90   -532   -691   -592   -735   -355
     57    -12    -70    -20     62    -41    -31   -446   -636   -566   -735   -353
     57    -36    -93    -12     75    -64    -12   -415   -613   -548   -724   -366
     62    -28    -90    -18     75    -59     -7   -402   -602   -542   -722   -381
     70    -33   -103    -20     85    -70     -5   -400   -600   -548   -730   -389
     70    -31   -101    -18     85    -64     10   -376   -579   -527   -717   -366
     77    -28   -106    -25     90    -67     18   -358   -571   -519   -711   -348
     85      2    -83    -44     83    -38     25   -337   -545   -488   -691   -335
     90     36    -54    -64     72     -7     31   -322   -514   -457   -659   -322
     98     54    -44    -75     72      5     36   -309   -491   -428   -631   -306
     70     59    -12    -67     41     23     44   -288   -472   -407   -610   -283
     77     67    -10    -72     44     31     44   -259   -449   -387   -592   -246
     83     77     -5    -80     44     36     44   -239   -423   -350   -571   -236
     33     67     33    -49      0     51     49   -228   -402   -324   -555   -254
     49     93     44    -72      2     67     46   -200   -376   -301   -532   -241
     83    106     23    -96     31     64     46   -163   -345   -272   -501   -205
     96    132     36   -114     28     85     57   -119   -301   -231   -462   -158
     85    168     83   -127      2    127     51    -88   -270   -197   -439   -137
     98    210    109   -155     -5    158     57    -46   -236   -166   -420   -119
    101    246    142   -174    -20    194     75     10   -181   -114   -376    -75
     98    262    161   -181    -31    213     90     62   -137    -67   -340    -36
    124    267    142   -194     -7    205     98    103    -98    -25   -306     -2
    127    265    137   -197     -5    202    101    132    -70      7   -280     23
    135    257    119   -197      7    189    103    137    -64     18   -265     31
    150    257    103   -205     23    181    111    140    -54     28   -249     44
    161    283    122   -220     20    202    137    148    -38     51   -220     67
    163    270    106   -218     28    187    145    140    -46     44   -218     67
    148    254    106   -202     20    181    145    116    -59     31   -226     51
    132    259    127   -197      2    192    155     93    -67     20   -239     28
    137    275    137   -205      0    207    176     70    -72     12   -252     10
    114    275    158   -197    -20    218    202     38    -75      7   -257     -2
     93    239    145   -166    -25    194    215      2    -98    -10   -267    -25
     77    231    153   -155    -38    192    213    -38   -129    -36   -290    -54
     54    233    179   -142    -62    207    220    -64   -145    -62   -309    -88
     46    241    192   -145    -72    218    241    -67   -135    -62   -306    -85
     44    288    244   -166    -98    265    254    -64    -96    -20   -267    -44
     49    324    272   -187   -111    298    244    -64    -57     33   -223    -33
     70    387    316   -228   -122    353    218    -64    -18     77   -174     -7
     64    361    296   -215   -114    329    192    -54     12    111   -140     25
     64    322    257   -194    -96    290    187    -44     28    132   -124     36
     77    293    215   -187    -70    257    176    -51     23    129   -129     36
     83    285    202   -184    -59    244    161    -80      5    106   -145     25
     64    228    161   -148    -46    194    171    -75    -10     93   -163      2
     67    150     83   -111     -7    116    181    -64    -28     64   -202    -38
     75     67     -7    -72     41     31    174    -83    -59     25   -246    -83
     64     23    -41    -44     54     -7    181    -93    -72     10   -259    -96
     54     -5    -59    -25     57    -33    189   -106    -83      0   -277   -111
     64    -38   -103    -12     83    -70    184   -132   -109    -28   -311   -140
     51    -59   -114      2     83    -85    181   -145   -122    -38   -322   -148
     31    -93   -124     31     77   -109    184   -145   -127    -36   -322   -158
     49    -77   -127     12     85   -101    174   -158   -132    -38   -324   -176
     72    -88   -161      7    114   -124    171   -148   -132    -41   -316   -161
     75   -116   -194     20    132   -155    166   -145   -135    -49   -319   -163
     64   -127   -192     31    127   -158    161   -150   -137    -44   -311   -161
     64   -129   -194     31    129   -161    150   -153   -140    -44   -311   -166
     62   -166   -228     51    142   -197    158   -142   -137    -49   -322   -176
     70   -270   -340     98    205   -303    181   -124   -176   -119   -407   -259
    114   -493   -607    189    361   -550    254    -64   -275   -316   -633   -483
    140   -613   -753    233    444   -683    379     49   -275   -441   -802   -667
    111   -428   -542    158    327   -485    478     80   -140   -335   -698   -589
     -5    -28    -25     15     10    -25    384   -275   -103   -109   -392   -301
   -137    574    711   -218   -423    641     90   -779    -57    329    200    277
   -215   1202   1415   -496   -815   1309   -142   -969    215    984    953    989
   -124   1239   1363   -555   -743   1301   -366   -969    384   1418   1363   1408
    -15    727    743   -358   -379    735   -504  -1026     88   1098   1010   1119
     12    142    129    -77    -57    137   -506  -1098   -519    166    103    267
    -10   -236   -228    122    106   -233   -316   -922   -722   -384   -496   -327
     10   -306   -316    148    161   -311   -111   -584   -491   -280   -472   -332
     46   -329   -379    140    210   -355     31   -327   -293   -148   -381   -252
     70   -371   -441    150    254   -405    124   -155   -166    -72   -345   -215
     77   -371   -449    145    262   -410    171    -88   -101    -36   -316   -200
     80   -381   -462    148    270   -420    189    -64    -72    -28   -306   -226
     75   -363   -439    142    254   -400    197    -49    -57    -15   -298   -223
     80   -322   -402    122    241   -361    194    -38    -38      5   -265   -223
     72   -301   -376    114    220   -337    197    -36    -28      5   -290   -290
    103   -288   -392     90    246   -337    205    -20    -15     -2   -309   -181
    111   -272   -384     77    246   -327    210     -5     10     23   -270   -127
    101   -275   -376     88    239   -324    213      5     28     41   -262   -155
     98   -288   -387     93    241   -337    223     28     49     62   -246   -137
     96   -265   -361     85    226   -314    233     49     75     90   -220   -116
     96   -233   -329     67    210   -283    236     62     96    101   -202   -109
     98   -223   -322     62    210   -272    233     83    127    129   -166    -85
     77   -233   -314     77    194   -272    233    101    153    155   -132    -85
     62   -233   -296     85    176   -265    239    129    184    176   -119    -75
     85   -184   -272     49    179   -228    244    176    236    218    -77     -2
    122   -124   -246      2    184   -184    257    233    293    265    -23     44
    132   -109   -244    -12    187   -176    270    290    350    301     20     75
    158   -101   -259    -28    207   -179    277    335    392    329     49     88
    179    -83   -262    -49    220   -171    272    366    431    381     80    114
    213    -72   -285    -70    249   -179    267    397    475    439    124    153
    239    -62   -301    -90    270   -181    275    426    504    475    150    179
    259    -54   -316   -103    285   -184    280    452    530    504    174    202
    259    -46   -309   -106    283   -179    283    465    537    509    179    205
    259     -7   -267   -124    262   -137    280    462    548    519    187    207
    241    -10   -252   -114    246   -129    298    454    540    511    179    200
    228    -31   -259    -98    244   -145    301    431    514    485    163    176
    218    -31   -252    -96    233   -140    306    400    488    457    148    153
    197    -10   -207    -93    202   -109    329    379    478    441    142    137
    161     -7   -168    -80    163    -88    335    335    441    400    103     88
    140     10   -129    -75    135    -59    335    283    400    355     62     44
    127     38    -90    -85    109    -23    337    241    371    337     46     18
    142     70    -72   -106    109      0    345    220    353    316     25     -5
    148    116    -31   -132     88     44    337    187    327    296      5    -25
    127    150     23   -140     51     88    345    179    337    316     23     -7
    116    153     33   -137     41     93    332    161    335    319     36      2
    101    189     88   -145      7    140    283    116    322    324     51      7
     98    197     96   -148      2    145    265    111    327    337     62     15
    111    223    109   -168      2    166    244    106    324    329     49     -2
    119    280    161   -200    -20    220    223     96    324    322     44    -12
    111    288    176   -200    -31    233    215     98    329    329     57      2
    103    259    155   -181    -25    207    223    109    327    327     51      7
    114    189     75   -150     20    132    218    103    306    301     25    -12
     98    101      2   -101     49     51    210     93    275    265    -18    -57
     72     36    -36    -54     54      0    220     96    267    246    -36    -62
     57    -18    -77    -20     67    -46    213     75    220    202    -70    -90
     77    -23   -101    -28     88    -59    187     49    174    163    -98   -132
     77      0    -80    -41     77    -38    176     33    145    140   -124   -155
     70     38    -31    -54     51      5    153      2    119    114   -148   -181
     72     31    -41    -51     57     -5    148     -7    111    109   -148   -189
     70      5    -64    -38     64    -28    137    -20     93     90   -163   -200
     67     20    -46    -46     57    -12    140    -15     96     93   -166   -197
     75     59    -15    -67     46     23    127    -20     85     80   -174   -210
     75     80      5    -77     36     41    101    -44     54     57   -197   -233
     77     70     -7    -75     44     31     96    -57     31     25   -231   -265
     88    -10    -98    -38     90    -54    132    -33     10    -31   -306   -324
     98   -207   -306     54    202   -257    239     75     -2   -163   -480   -462
    103   -285   -392     88    246   -337    342    202     49   -254   -626   -613
     85    -41   -127    -23    103    -83    381    215    153   -187   -561   -589
      5    371    366   -187   -181    366    257   -127     70    -51   -314   -387
    -44    904    948   -428   -496    924    -54   -662   -145    192    132      5
    -85   1452   1538   -683   -810   1493   -316   -958   -150    646    740    511
    -25   1506   1532   -740   -779   1519   -522  -1015    -80   1039   1153    872
      0   1065   1065   -535   -532   1065   -587  -1008   -252    828    904    662
    -12    542    555   -265   -283    548   -514   -995   -693    -36     28    -85
    -20     90    109    -36    -64     98   -342   -792   -782   -511   -542   -568
     33     15    -18    -23     25     -2   -168   -483   -480   -353   -498   -511
     57     67     10    -62     23     38    -59   -265   -236   -184   -387   -413
     28     41     12    -33      7     28      0   -127   -101    -98   -337   -371
     36     51     15    -46     10     33     64    -54    -31    -57   -316   -350
     46     80     33    -64      5     57     83    -31     -2    -41   -309   -340
     54     83     28    -70     12     54     88    -15     12    -38   -306   -335
     64     83     18    -72     23     51     90      2     31    -28   -293   -314
     83     88      2    -85     38     46     96     20     51    -12   -283   -303
     80     98     15    -90     33     57     96     28     62      5   -267   -296
     80    109     25    -96     28     67     93     28     72     15   -257   -288
     83    135     51   -109     15     93    101     46     98     33   -239   -265
     88    155     67   -124     10    111     98     59    122     59   -213   -236
     90    176     85   -135      2    132     90     72    148     80   -189   -215
    103    176     72   -142     15    124     90     88    166     96   -176   -200
    132    163     31   -148     51     98    101    111    192    116   -161   -187
    132    171     38   -153     46    103    124    145    228    153   -129   -161
    129    202     70   -166     28    137    140    179    267    187    -90   -132
    116    226    106   -171      5    166    153    218    314    231    -46    -93
    127    236    109   -181     10    174    168    265    363    280     -5    -54
    150    280    129   -218     10    205    202    324    433    350     57      7
    114    254    140   -187    -12    197    223    368    493    392     88     41
     90    244    153   -168    -31    200    241    420    555    446    132     93
    142    254    111   -197     15    184    254    485    620    498    181    137
    181    265     83   -226     49    174    254    527    659    530    207    166
    189    259     70   -226     59    166    262    542    675    540    226    181
    189    267     75   -231     57    171    275    555    685    542    239    194
    218    270     51   -244     83    161    290    566    688    532    236    200
    197    220     23   -210     85    122    316    574    675    506    218    187
    166    200     31   -184     67    116    327    553    636    470    192    163
    135    142      7   -140     62     75    322    514    579    410    150    124
    116    132     15   -124     51     75    332    480    545    363    122     96
    114    181     67   -150     23    124    345    444    524    342    111     83
    111    194     80   -153     15    137    363    413    504    322    103     77
     96    161     64   -129     15    114    371    379    467    285     83     57
     59    111     51    -85      5     83    366    337    426    246     59     25
     41     85     44    -64     -2     67    353    309    400    228     33      5
     36    122     85    -80    -25    103    342    293    402    241     38      7
     54    194    140   -124    -41    166    329    277    413    262     62     23
     88    252    163   -168    -36    207    319    280    439    298    103     57
     54    231    174   -145    -59    202    265    249    431    311    127     33
     25    189    161   -109    -67    176    259    246    423    303     96     12
     49    158    106   -106    -28    135    257    257    418    290     70     83
    109    166     57   -137     25    111    231    246    407    280     57     57
    119    153     33   -140     44     93    226    241    400    277     51     59
    124     96    -28   -111     75     33    226    246    387    265     41     46
    145     41   -106    -96    127    -31    215    239    353    228      5     -2
    150      2   -148    -75    150    -72    220    233    340    215      0    -44
    142    -44   -187    -51    163   -114    228    228    327    207    -23   -106
    140    -83   -223    -28    181   -153    239    233    301    179    -72    -85
    135    -88   -223    -23    176   -155    231    228    280    153    -85    -64
    132    -83   -215    -23    174   -148    213    220    267    140    -93    -93
    111    -96   -207    -10    158   -150    228    226    270    137    -90   -106
     85   -116   -202     12    142   -158    252    233    272    135    -88   -103
     67   -122   -189     25    127   -153    259    231    267    127    -80    -90
     72   -109   -181     18    127   -145    272    239    277    132    -72    -75
     67   -103   -174     15    119   -137    272    244    280    132    -75    -83
     75   -101   -176     12    124   -137    280    252    285    142    -75    -93
     77   -132   -210     25    142   -171    298    267    277    106    -98   -101
     83   -285   -368    101    226   -327    348    316    233    -10   -197   -181
     98   -480   -579    189    337   -530    485    452    233   -155   -392   -407
     70   -519   -592    223    329   -555    589    576    322   -189   -483   -509
     -5   -257   -254    129    124   -254    584    446    355    -93   -345   -361
   -106    218    324    -54   -215    270    350    -93    189     85     10    -44
   -210    865   1072   -329   -641    969     54   -579    114    470    579    446
   -226   1330   1556   -550   -891   1441   -200   -802    197    963   1184    958
   -163   1135   1296   -488   -730   1213   -361   -820    207   1163   1371   1137
   -116    568    685   -226   -400    626   -379   -761    -36    732    870    709
   -132     46    179     41   -158    111   -233   -639   -407   -129    -25    -85
   -122   -257   -135    189      5   -197    -28   -327   -288   -296   -293   -322
    -77   -275   -200    174     59   -239    132    -36    -20   -137   -213   -226
    -12   -244   -231    129    109   -239    246    155    142    -36   -145   -127
     18   -210   -228     93    122   -218    306    254    236     20   -106   -132
     18   -215   -236     98    124   -226    337    290    267     31   -101   -137
     15   -228   -246    106    129   -239    355    316    285     31    -98   -132
      5   -246   -252    122    127   -249    368    329    296     25    -93   -132
      5   -236   -241    114    122   -239    374    340    306     38    -77   -148
    -18   -215   -197    114     88   -207    374    327    322     46    -75   -174
    -20   -210   -189    114     83   -200    389    332    332     51    -57   -155
    -10   -200   -189    106     88   -194    400    363    358     77    -18   -116
     12   -166   -179     72     96   -171    387    340    361     72      0   -135
     36   -155   -192     57    114   -174    381    366    366     80      0   -148
     28   -158   -187     62    106   -171    397    415    397     96     -2    -72
     20   -153   -174     67     96   -163    405    420    407     98     -7    -46
     28   -140   -168     54     96   -155    400    449    428    109     10     -5
     49   -119   -168     33    109   -142    400    478    459    155     57     31
     75    -85   -161      5    116   -122    400    509    493    200     88     23
     96    -46   -142    -23    119    -93    397    540    524    231    114     18
     93    -10   -103    -41     96    -57    402    576    561    257    150     49
     85     10    -75    -49     80    -31    420    623    607    288    181     93
     88     18    -72    -54     80    -25    439    667    652    319    207    124
    119     98    -20   -109     70     38    428    698    693    353    236    145
    140     90    -49   -114     93     20    426    737    727    387    265    171
    161    127    -33   -145     98     46    418    756    732    394    267    184
    197    145    -51   -174    124     46    415    753    732    394    288    179
    213    168    -44   -189    129     62    413    743    722    368    275    158
    231    163    -70   -197    150     46    415    735    698    337    231    187
    241    111   -129   -176    184    -10    423    706    665    311    200    176
    207     88   -122   -148    163    -15    431    654    620    275    194    119
    166     57   -109   -111    137    -25    431    607    576    231    176     57
    168     75    -96   -124    132     -7    423    576    540    194    148     64
    174    109    -64   -142    119     23    413    548    511    161    122     83
    166    111    -57   -140    111     28    405    496    465    119     88     54
    150    122    -28   -135     90     46    413    454    431     83     70     33
    129    119    -12   -127     72     54    426    420    405     49     51     18
     98    140     41   -119     28     90    433    392    394     31     41     31
     64    155     88   -111    -12    124    439    366    392     36     49     36
     64    202    137   -132    -36    171    418    348    405     59     72     36
     64    272    205   -171    -70    239    371    332    420     77     96     51
     62    319    257   -192    -96    288    350    332    428     90    111     57
     59    324    265   -194   -101    296    342    327    426     83    103     54
     67    324    257   -194    -93    290    342    311    413     59     88     59
     64    316    252   -192    -93    285    340    296    407     49     80     57
     75    285    207   -181    -64    246    332    285    374     15     49     44
     75    202    127   -140    -25    166    324    303    342    -23     12     36
     83    137     54   -109     15     96    316    296    319    -49    -12      2
     90     96      5    -96     41     51    298    244    267    -98    -38    -75
     77     70    -10    -75     44     31    290    205    220   -155    -96   -106
     80     20    -59    -51     70    -18    275    179    189   -189   -145   -106
    101     33    -67    -67     85    -15    249    155    158   -205   -153   -132
    122     23    -98    -75    109    -36    236    153    135   -231   -150   -129
    129     12   -116    -72    124    -51    228    145    114   -254   -161   -132
    119     -5   -124    -59    119    -64    226    142     98   -267   -166   -129
     96    -18   -114    -38    103    -64    228    129     80   -288   -176   -127
     98    -28   -127    -36    109    -77    239    119     70   -301   -189   -129
     93    -31   -124    -31    109    -77    233    111     57   -311   -200   -137
     85    -18   -106    -33     93    -62    218     96     36   -327   -220   -168
     83    -77   -161     -2    122   -119    228     93    -18   -410   -301   -226
     80   -342   -426    129    252   -384    319    142   -124   -607   -509   -436
     41   -509   -550    231    296   -530    467    246   -155   -769   -696   -649
     20   -402   -426    189    223   -413    563    272   -103   -763   -688   -639
    -18    -64    -46     41     12    -57    480    -44    -70   -581   -433   -363
    -90    675    766   -293   -428    719    132   -540     49    -64    215    254
   -168   1376   1545   -605   -857   1460   -168   -774    324    594    979    969
   -114   1530   1644   -709   -878   1587   -454   -797    550   1085   1462   1460
    -67   1166   1234   -548   -649   1200   -587   -862    342    878   1231   1278
    -75    589    665   -259   -371    626   -540   -891   -213     12    376    475
   -119    137    257    -10   -189    197   -327   -711   -504   -594   -259   -127
   -101    -20     80     59    -90     28    -80   -381   -358   -605   -345   -215
    -28    -31     -2     31    -12    -18     80   -148   -218   -537   -322   -192
    -12    -51    -38     31     10    -46    140    -57   -179   -535   -342   -215
    -33   -103    -70     67     18    -88    168    -31   -184   -561   -379   -244
    -41   -111    -70     75     12    -90    189    -15   -187   -566   -389   -241
    -41    -90    -49     67      2    -70    197     -5   -184   -566   -392   -233
    -28    -64    -38     44      5    -51    200      0   -174   -558   -387   -218
      0    -36    -36     18     15    -36    205      7   -166   -553   -379   -207
     20    -23    -44      0     31    -33    197     15   -166   -555   -376   -202
     23      0    -23    -10     23    -10    202     25   -161   -548   -363   -184
     20     33     12    -25      5     23    205     25   -158   -535   -345   -166
     28     83     51    -57    -10     67    205     31   -148   -517   -322   -142
     46    114     64    -83    -10     90    210     49   -132   -498   -309   -124
     49    137     88    -93    -18    114    207     62   -124   -483   -303   -111
     64    163     96   -114    -15    129    200     70   -124   -483   -301    -90
     72    179    106   -127    -15    142    205     93   -103   -459   -280    -54
     49    187    135   -119    -41    161    220    119    -83   -426   -262    -46
     49    236    187   -142    -67    213    233    161    -54   -381   -220    -28
     31    218    187   -127    -77    205    231    189    -31   -363   -213    -12
     36    210    171   -124    -67    192    236    226      0   -335   -192     18
     72    241    166   -158    -46    202    241    267     36   -301   -161     57
     98    296    197   -197    -49    246    252    316     80   -265   -119    124
    106    340    233   -226    -64    288    257    353    111   -213    -88    155
    142    358    213   -252    -33    285    252    384    127   -184    -67    176
    181    387    205   -285    -12    296    252    400    129   -176    -54    205
    171    423    252   -296    -38    337    265    400    135   -166    -38    231
    150    392    241   -272    -44    316    262    379    106   -184    -57    228
    140    407    267   -275    -64    340    272    358     90   -189    -57    239
    132    446    311   -290    -90    381    270    327     64   -207    -64    226
    114    470    355   -290   -119    413    254    270     20   -252    -98    184
     90    511    418   -301   -166    465    262    220     -2   -270   -114    153
     64    532    465   -298   -200    498    272    179    -18   -280   -127    135
     41    522    478   -283   -218    501    285    137    -44   -301   -153    111
     18    467    449   -241   -215    459    285     88    -88   -337   -194     70
      2    452    449   -228   -223    452    290     49   -127   -355   -218     49
      7    496    488   -252   -241    493    296     23   -140   -355   -226     36
      0    509    509   -254   -254    509    309     18   -132   -340   -218     49
    -23    530    553   -252   -288    540    314     10   -109   -303   -184     90
    -20    535    553   -257   -285    542    293      7    -90   -272   -150    132
      2    597    592   -301   -293    594    239    -15    -90   -257   -132    142
    -10    610    620   -301   -316    615    213    -23    -85   -244   -129    142
    -31    602    633   -285   -332    618    207    -25    -80   -236   -124    148
    -38    579    615   -272   -327    597    210    -25    -77   -223   -109    168
    -62    576    639   -257   -350    605    213    -33    -80   -215    -98    176
    -85    527    613   -223   -350    568    223    -31    -88   -226   -109    166
   -101    426    527   -161   -314    475    220    -49   -142   -285   -176    101
   -116    342    459   -114   -288    400    220    -62   -179   -316   -215     64
   -135    288    423    -77   -277    355    223    -72   -194   -324   -220     62
   -161    244    402    -44   -280    322    213   -101   -226   -353   -246     33
   -166    226    392    -28   -277    309    207   -122   -254   -374   -270      2
   -163    226    387    -33   -275    306    202   -137   -262   -374   -270      2
   -168    205    371    -18   -270    288    210   -140   -259   -363   -259     23
   -171    181    350     -7   -259    265    205   -148   -267   -355   -259     23
   -171    218    389    -23   -280    303    187   -168   -275   -342   -257      7
   -197    179    374      7   -285    275    181   -184   -283   -340   -265    -12
   -187    137    324     23   -257    231    192   -181   -285   -335   -270    -12
   -176    103    277     33   -228    189    202   -168   -283   -327   -262      2
   -176     98    275     38   -226    187    213   -158   -280   -324   -262      5
   -174    -62    111    116   -145     23    262   -135   -353   -454   -410   -137
   -176   -277   -101    226    -38   -189    371    -70   -446   -659   -652   -392
   -166   -280   -116    220    -25   -200    483     44   -400   -706   -740   -514
   -207    -23    184    116   -197     80    535    -46   -272   -553   -571   -368
   -314    501    813    -93   -563    657    327   -509   -194   -163    -70    148
   -413   1215   1628   -402  -1021   1421     36   -891    -10    444    657    867
   -405   1618   2021   -607  -1213   1818   -213   -966    283   1093   1335   1543
   -288   1413   1701   -561   -995   1556   -415   -966    311   1314   1522   1779
   -303    854   1158   -275   -732   1005   -457  -1091   -213    607    820   1101
   -340    368    709    -15   -524    537   -363  -1065   -717   -246    -23    257
   -329    103    431    111   -381    267   -168   -787   -711   -485   -348    -80
   -262     83    345     90   -303    213      7   -493   -501   -374   -327    -70
   -166     83    249     38   -207    166    116   -301   -371   -306   -296    -46
   -127     72    200     28   -163    135    192   -184   -290   -254   -259    -10
   -116     49    166     33   -140    106    207   -153   -277   -244   -254      0
   -135     38    174     49   -153    106    215   -135   -257   -223   -244     10
   -116     62    179     25   -148    119    218   -122   -239   -213   -241     18
   -111     67    179     20   -145    122    228   -111   -220   -192   -236     20
   -127     70    197     25   -161    132    223   -109   -213   -174   -231     20
    -98     54    153     23   -124    103    215   -101   -207   -158   -226     33
   -116     51    168     31   -142    109    223    -98   -192   -132   -205     44
   -124     31    155     46   -140     93    233    -85   -171    -93   -176     62
   -103     44    145     28   -124     93    220    -72   -148    -64   -155     72
    -80     77    158      2   -119    116    200    -46   -114    -33   -135     85
    -72     54    127      7    -98     90    194    -18    -96    -10   -114    103
    -90     51    140     18   -114     96    194      0    -64     38    -70    127
   -135     49    181     41   -158    114    197      2    -41     72    -49    106
   -145     72    218     36   -181    145    205     20    -10    103    -36    129
   -109     57    166     23   -137    111    218     62     28    140     -2    179
    -90     67    155     10   -124    111    223    114     77    192     33    205
    -90     93    184     -2   -137    137    241    176    145    254     72    244
    -64    114    179    -23   -122    145    262    246    210    311    119    335
    -23    153    174    -67    -98    163    236    277    244    358    166    363
     15    205    189   -111    -88    197    239    316    288    415    223    394
     10    207    194   -111    -93    200    231    337    319    452    252    420
     20    181    161   -101    -70    171    236    358    342    475    270    436
     18    200    181   -111    -80    192    249    376    361    498    293    449
     -2    215    218   -109   -109    215    254    376    358    498    301    444
    -25    205    231    -90   -127    215    249    345    332    454    277    402
    -41    161    202    -59   -122    181    246    314    303    400    252    376
    -67    161    228    -46   -148    192    244    280    280    384    231    355
    -98    150    249    -25   -174    197    236    236    252    374    205    322
   -122    148    270    -15   -197    207    246    205    236    376    205    306
   -150    142    293      5   -220    218    267    184    226    381    202    293
   -187    163    350     10   -270    257    272    150    207    387    192    275
   -223    127    350     46   -288    239    290    135    189    371    168    246
   -249    166    415     41   -332    290    277    119    200    389    184    262
   -254    226    480     15   -366    353    277    124    233    436    226    309
   -293    293    587      0   -441    441    244     90    231    452    244    311
   -316    327    641     -5   -480    483    231     77    244    475    270    314
   -301    345    644    -23   -472    493    223     75    252    491    283    311
   -272    363    636    -44   -454    498    213     83    252    504    303    319
   -265    355    620    -46   -444    488    213     93    262    519    322    332
   -246    387    633    -70   -441    509    187    109    285    550    348    350
   -252    363    613    -57   -431    488    179    116    296    561    350    345
   -322    239    561     41   -441    400    223     88    249    514    290    283
   -381    127    509    127   -446    316    213     46    192    459    223    210
   -407     67    472    168   -439    270    189     31    168    439    202    187
   -402     31    433    184   -418    231    194     38    150    423    187    179
   -379     20    400    179   -389    210    202     38    145    420    179    171
   -353     49    400    150   -376    223    181     25    140    423    179    174
   -348     88    436    129   -392    262    155     12    124    428    184    176
   -355    142    496    106   -426    319    153      5    116    433    187    171
   -366    101    467    132   -415    283    153     -2    103    423    174    155
   -381     77    459    148   -420    267    127    -25     80    405    155    137
   -392     75    467    155   -428    270    106    -41     67    402    142    124
   -389    116    506    135   -446    309    101    -31     72    413    142    129
   -415     96    511    161   -462    303     67    -49     46    389    103     90
   -397    -36    361    215   -379    161     90    -18     -2    288    -28    -25
   -342   -205    137    272   -241    -33    181     80    -25    137   -246   -231
   -316   -155    161    233   -241      2    272    210     67    109   -340   -345
   -340    197    537     72   -439    366    296    174    194    254   -189   -236
   -452    610   1060    -80   -756    833     80   -335     25    423    137     64
   -519   1189   1709   -335  -1114   1449   -215   -849   -135    753    665    517
   -514   1636   2151   -561  -1332   1891   -472  -1104   -122   1223   1254   1010
   -394   1449   1844   -527  -1119   1647   -649  -1127   -124   1465   1506   1249
   -381    940   1319   -280   -849   1130   -652  -1130   -465    893    896    704
   -410    467    878    -28   -644    672   -550  -1057   -836     49      7    -80
   -394    220    613     85   -504    415   -407   -813   -763   -158   -309   -361
   -353    236    589     59   -470    413   -280   -530   -457     46   -187   -249
   -332    207    540     62   -436    371   -187   -332   -262    176   -111   -184
   -309    233    540     36   -426    387   -127   -210   -140    259    -62   -150
   -301    267    566     15   -436    415   -106   -163    -88    288    -51   -145
   -296    288    584      5   -439    436    -75   -127    -51    311    -28   -129
   -319    319    636      0   -478    478    -90   -124    -33    337     -7   -127
   -322    342    665    -10   -493    504    -83   -116    -20    355     -2   -132
   -319    368    685    -25   -504    527    -67   -101      5    379     12   -116
   -309    368    678    -28   -493    522    -59    -83     33    400     28   -101
   -306    374    680    -36   -496    527    -44    -54     67    431     57    -75
   -311    410    722    -49   -517    566    -28    -31    103    472     90    -49
   -316    428    745    -57   -532    587    -41    -20    127    501    122    -33
   -309    472    782    -80   -545    626    -44     -5    142    517    137    -33
   -296    493    789    -98   -542    641    -31     28    187    550    168     -5
   -306    449    756    -72   -532    602    -20     62    223    584    197     28
   -316    423    737    -54   -527    579    -10     93    252    613    218     44
   -329    428    758    -49   -542    592     -7    119    277    654    246     62
   -316    475    792    -77   -553    633    -12    135    311    685    270     83
   -285    522    805   -119   -545    662      0    168    371    748    316    129
   -236    545    782   -155   -511    662     25    228    441    818    379    187
   -213    581    795   -184   -504    688     57    306    519    896    446    246
   -228    548    776   -161   -504    659     36    335    561    935    480    275
   -231    537    769   -153   -498    652     38    379    610    987    527    314
   -213    566    779   -176   -496    672     62    433    670   1041    581    368
   -213    610    823   -197   -517    717     93    454    698   1065    610    392
   -213    607    818   -197   -517    711    109    459    706   1062    615    392
   -215    589    802   -187   -509    696    129    467    698   1054    613    389
   -223    584    807   -181   -517    693    137    459    680   1031    594    366
   -249    530    779   -140   -514    654    142    423    636    979    548    311
   -254    517    771   -132   -514    644    148    405    610    953    537    296
   -301    509    810   -103   -555    659    140    363    576    937    535    275
   -348    472    820    -64   -587    646    111    316    532    898    509    241
   -348    426    774    -38   -561    600    101    283    501    872    485    215
   -353    358    711     -2   -535    535    106    252    467    844    454    181
   -348    322    670     12   -509    496    111    236    449    826    439    163
   -348    340    688      2   -517    511    122    236    459    836    462    176
   -345    361    706     -7   -524    532    122    228    478    859    480    192
   -361    363    722     -2   -542    542    129    223    504    893    522    223
   -350    402    753    -25   -553    579    140    223    535    932    566    259
   -368    410    779    -20   -574    594    127    215    545    950    587    272
   -358    366    724     -2   -540    545    106    207    530    943    587    265
   -303    319    620     -7   -462    467    116    233    537    943    600    275
   -280    296    574     -7   -428    433    132    267    561    966    636    306
   -288    259    548     12   -418    402    135    290    563    984    662    311
   -298    179    478     59   -387    327    137    298    548    963    644    267
   -319     85    402    114   -361    244    137    296    530    937    607    241
   -332     41    374    145   -353    207    135    288    519    922    589    244
   -340     -5    335    171   -340    163    135    280    498    898    574    223
   -322    -31    290    176   -306    129    142    283    483    880    558    213
   -314    -59    254    184   -285     98    155    283    467    870    545    226
   -301    -51    249    176   -275     98    158    277    465    867    553    220
   -293    -41    252    168   -272    103    166    267    462    872    563    187
   -296    -77    218    187   -257     70    176    254    444    857    542    171
   -309   -122    184    213   -249     31    153    205    405    807    493    163
   -283   -114    166    197   -226     25    137    189    389    800    496    137
   -236   -129    103    181   -171    -12    137    205    381    805    501    114
   -194   -161     33    179   -114    -64    129    249    394    833    527    124
   -176   -298   -122    236    -28   -210    163    303    389    807    465     49
   -155   -517   -363    335    103   -441    259    405    366    680    277    -64
   -150   -654   -504    402    176   -581    381    555    420    587    132   -205
   -192   -504   -311    348     59   -407    475    652    581    675    197   -189
   -296    -77    215    187   -257     67    363    259    504    813    444     -2
   -394    465    859    -36   -628    662     62   -329    290   1047    891    371
   -462   1093   1553   -316  -1008   1322   -233   -722    233   1462   1491    831
   -433   1278   1712   -420  -1072   1493   -493   -854    296   1883   1971   1231
   -407    740   1148   -166   -779    943   -535   -818    127   1644   1670   1070
   -415    233    646     90   -532    439   -470   -756   -220    922    906    402
   -413   -226    187    319   -301    -20   -277   -519   -332    410    316   -122
   -384   -335     49    361   -218   -142    -80   -184    -46    519    327   -109
   -337   -290     44    311   -192   -122     70     75    205    683    436    -15
   -314   -301     12    306   -166   -145    137    226    335    769    485     23
   -314   -353    -41    332   -137   -197    171    293    384    789    504     41
   -296   -368    -72    332   -111   -220    197    311    397    774    504     51
   -285   -340    -54    311   -116   -200    210    342    420    789    509     44
   -303   -296      7    298   -158   -145    205    353    446    826    517      7
   -332   -272     57    301   -197   -109    223    366    472    857    532      7
   -345   -275     70    311   -207   -103    236    376    501    880    542     31
   -335   -303     31    316   -184   -137    218    366    475    872    540     41
   -301   -309    -10    303   -148   -161    210    389    485    888    561     70
   -288   -257     31    272   -161   -114    228    415    522    914    584     96
   -283   -252     31    267   -158   -111    239    428    537    930    594    101
   -275   -233     41    252   -161    -96    233    436    553    943    613     98
   -272   -239     31    254   -153   -103    231    444    574    966    654     93
   -257   -228     25    241   -142   -103    241    478    610    992    688     85
   -220   -176     44    200   -132    -67    254    511    639   1013    678    114
   -207   -187     18    194   -114    -85    259    542    665   1041    680    176
   -200   -187     10    192   -106    -88    254    576    698   1070    719    207
   -181   -161     20    171   -103    -70    254    618    745   1111    758    231
   -171   -153     18    163    -96    -67    259    659    784   1145    784    257
   -168   -122     44    145   -109    -38    283    730    854   1205    846    314
   -158   -114     44    135   -103    -36    306    789    909   1254    893    366
   -124   -114      7    116    -67    -54    314    815    932   1267    919    392
   -103   -106     -2    106    -51    -54    327    839    945   1301    948    389
   -101   -106     -5    103    -49    -57    327    836    932   1293    937    361
   -114    -83     31     98    -72    -25    327    823    906   1265    922    350
   -116    -51     64     83    -90      5    327    800    883   1244    911    327
   -122    -44     77     83   -101     15    322    763    849   1213    898    277
   -137    -72     62    103   -103     -5    324    727    810   1171    867    254
   -155    -83     72    119   -116     -5    322    680    769   1127    844    244
   -187    -44    142    114   -166     49    319    626    730   1098    826    174
   -207     41    249     83   -228    145    329    579    704   1070    800    150
   -231     25    257    101   -244    140    335    540    680   1036    763    127
   -246    -10    236    127   -241    111    342    506    652   1002    722    132
   -246     23    270    111   -259    145    353    483    641    995    743    132
   -231    111    342     59   -285    226    366    483    667   1023    792    127
   -231    103    332     62   -283    218    358    467    670   1023    787    153
   -236    132    368     51   -303    249    324    441    665   1010    789    187
   -241    145    387     49   -314    265    306    441    685   1028    828    218
   -226    101    327     62   -275    213    293    452    696   1044    841    218
   -220     98    316     59   -270    207    283    452    696   1054    849    215
   -226     98    324     62   -275    210    275    449    693   1057    854    213
   -231     93    322     67   -277    207    277    457    704   1067    880    213
   -231     77    309     77   -270    192    283    465    698   1057    862    168
   -223    -23    197    122   -210     85    275    457    657   1000    797    142
   -218    -90    127    153   -174     15    262    444    615    948    753    119
   -228   -114    114    171   -174     -2    246    420    579    911    724     83
   -239   -140     98    189   -168    -20    236    394    542    878    701     51
   -249   -171     77    207   -166    -49    231    376    514    849    672     33
   -254   -200     54    226   -155    -72    228    374    498    831    659     33
   -257   -218     38    236   -150    -90    220    363    485    823    665     33
   -246   -226     20    236   -135   -103    202    340    462    810    654      5
   -233   -241     -7    236   -114   -124    181    311    431    784    641    -12
   -218   -239    -23    228    -98   -132    179    309    426    779    633     -2
   -218   -272    -54    244    -83   -163    174    303    413    763    628     -5
   -228   -283    -54    257    -88   -168    171    298    407    766    628    -36
   -228   -340   -111    283    -62   -226    184    301    389    743    597    -83
   -218   -511   -296    363     36   -405    228    332    314    613    459   -184
   -213   -756   -545    483    163   -652    345    415    215    400    213   -415
   -207   -813   -605    511    197   -709    491    553    239    296     75   -555
   -259   -555   -296    407     15   -426    548    454    353    441    244   -410
   -353    -62    290    207   -322    114    311    -38    374    743    654    -36
   -446    665   1111   -109   -779    885    -46   -478    511   1280   1325    597
   -496   1267   1764   -384  -1130   1514   -348   -639    795   1912   2010   1275
   -410   1200   1610   -394  -1010   1402   -600   -644    896   2197   2257   1538
   -379    657   1034   -140   -706    844   -649   -670    558   1714   1764   1096
   -384     49    431    166   -407    239   -514   -620     18    833    914    270
   -387   -324     62    355   -226   -132   -257   -329    -59    470    472   -174
   -355   -368    -12    361   -174   -189    -41    -23    145    568    498   -142
   -327   -389    -62    355   -132   -226    111    184    277    641    535   -116
   -332   -389    -57    358   -140   -226    192    296    353    672    553    -98
   -345   -400    -54    374   -145   -228    226    340    379    672    553    -85
   -335   -389    -54    358   -140   -223    233    355    381    675    571    -85
   -316   -371    -54    342   -132   -213    241    371    384    675    566   -119
   -309   -387    -77    345   -116   -233    254    394    394    667    532   -101
   -301   -384    -83    342   -109   -233    259    413    405    675    540    -54
   -311   -400    -90    353   -111   -246    257    418    410    685    553    -72
   -311   -374    -62    342   -127   -218    265    431    428    696    571    -64
   -319   -358    -38    337   -142   -200    267    444    444    704    576    -51
   -342   -355    -12    350   -166   -184    285    457    465    730    602    -46
   -340   -342     -5    340   -168   -174    290    475    472    724    607    -33
   -327   -319      5    322   -168   -158    298    504    501    761    639    -20
   -314   -277     36    293   -176   -119    303    530    532    789    667    -20
   -309   -270     38    290   -174   -116    303    555    545    795    670     -5
   -298   -288      7    290   -155   -142    319    594    566    795    667     41
   -288   -280      5    283   -148   -137    335    644    610    836    691     72
   -283   -239     41    259   -163    -98    342    683    652    883    722     75
   -277   -228     49    254   -163    -90    348    719    683    898    735     80
   -262   -231     31    244   -148    -98    368    787    727    911    753    148
   -239   -202     33    220   -137    -85    387    854    784    969    805    194
   -215   -142     72    176   -145    -36    389    893    813   1008    852    210
   -189   -109     80    150   -135    -15    405    927    841   1036    880    249
   -187    -96     90    140   -140     -2    407    937    854   1049    901    259
   -187   -103     83    145   -135    -10    407    940    844   1023    891    272
   -187   -101     85    142   -140     -7    405    924    826   1005    875    257
   -174    -77     96    127   -135      7    394    901    813   1000    857    213
   -176    -88     85    132   -132     -2    384    857    774    953    828    192
   -207   -119     85    163   -148    -18    402    820    740    919    800    171
   -220   -103    114    161   -168      5    410    774    714    893    771    155
   -233    -85    148    161   -192     31    420    737    698    883    766    142
   -265    -51    213    155   -239     80    426    688    680    870    761     96
   -277    -77    200    176   -239     59    439    654    665    849    750     88
   -293   -119    174    205   -236     25    444    620    636    813    719     80
   -303   -119    184    213   -244     31    444    581    618    792    698     59
   -298    -33    262    163   -280    114    436    563    618    797    711     70
   -293     12    306    140   -301    158    410    550    623    813    735     93
   -288     54    342    116   -316    197    381    540    633    823    756    116
   -290     75    366    109   -327    220    353    535    644    831    761    116
   -298     88    384    103   -340    236    329    524    644    828    745     96
   -296     90    384    101   -340    236    319    527    646    833    745    101
   -288     59    345    111   -316    202    311    519    639    818    735     96
   -293     20    314    137   -303    166    335    537    649    823    737    109
   -283    -70    213    174   -249     72    335    540    623    784    698     83
   -301   -161    140    231   -223    -10    332    527    581    732    644     36
   -316   -202    114    257   -218    -44    332    517    561    704    620     15
   -319   -241     77    280   -200    -83    316    488    524    670    592    -10
   -324   -303     18    311   -174   -145    316    472    493    639    561    -36
   -316   -337    -23    327   -148   -181    316    470    478    615    540    -44
   -303   -332    -31    316   -137   -184    309    459    462    597    527    -54
   -298   -335    -36    316   -132   -187    322    454    457    579    517    -44
   -290   -348    -59    319   -119   -205    327    449    444    561    498    -46
   -280   -368    -90    324    -96   -231    327    441    428    568    501    -80
   -290   -350    -62    319   -116   -207    327    436    428    571    506   -111
   -306   -371    -64    340   -122   -218    337    436    428    553    493   -119
   -298   -402   -103    350    -98   -254    337    452    431    542    483   -109
   -290   -509   -220    400    -36   -366    345    459    379    475    426   -179
   -246   -737   -493    491    122   -615    405    485    249    277    220   -410
   -231   -924   -693    579    231   -810    537    587    189     83    -25   -644
   -244   -810   -566    524    158   -691    670    693    314    142     18   -568
   -322   -452   -129    387    -98   -293    623    431    418    376    319   -303
   -446    142    587    150   -517    363    337    -67    522    815    893    301
   -563    859   1423   -148   -992   1140     77   -342    795   1465   1665   1065
   -493   1034   1527   -272  -1010   1280   -184   -368   1013   1969   2166   1582
   -415    628   1041   -106   -730    833   -350   -439    789   1777   1961   1449
   -413     46    459    181   -436    252   -361   -527    200    924   1104    628
   -433   -436     -2    436   -215   -220   -194   -400   -207    168    319   -163
   -394   -558   -163    475   -116   -361     31    -31     10    223    280   -239
   -324   -563   -239    441    -44   -402    187    228    192    322    335   -192
   -277   -587   -311    431     15   -449    303    397    306    379    366   -158
   -249   -576   -327    413     38   -452    358    475    361    402    389   -142
   -220   -571   -350    394     64   -462    358    483    361    387    376   -153
   -194   -545   -350    368     77   -449    355    485    355    368    363   -153
   -187   -542   -358    363     83   -452    363    496    353    366    361   -174
   -179   -530   -350    355     85   -441    374    519    368    358    348   -168
   -168   -519   -350    342     90   -436    361    514    371    350    340   -174
   -158   -522   -366    340    103   -444    353    524    384    363    358   -187
   -124   -483   -358    301    114   -420    355    550    415    397    397   -171
   -101   -467   -366    285    132   -418    374    563    433    400    387   -168
    -98   -452   -353    272    127   -402    371    563    436    392    376   -153
    -98   -449   -350    272    124   -402    379    592    459    418    394   -129
    -90   -475   -387    283    145   -431    384    628    478    423    394    -72
    -77   -439   -361    259    140   -400    402    667    514    449    423    -28
    -85   -426   -340    254    124   -381    439    696    548    485    459     -2
    -96   -433   -340    265    119   -387    457    732    581    511    488      7
   -103   -423   -322    262    106   -371    449    776    626    550    524     38
    -90   -374   -283    233     96   -329    449    818    675    589    548     75
    -85   -348   -262    215     85   -306    431    854    709    613    561     98
    -51   -322   -270    187    106   -296    436    917    761    662    602    153
     -7   -252   -244    129    116   -246    439    974    815    714    657    210
     12   -241   -254    114    132   -246    457   1018    854    753    696    236
     15   -241   -259    111    135   -249    457   1021    857    737    693    239
     20   -207   -228     93    122   -218    459   1018    870    743    704    252
     25   -187   -213     80    116   -200    446   1008    862    735    706    259
     38   -207   -246     85    142   -226    436    979    823    691    675    244
     38   -257   -298    109    168   -277    418    930    774    626    641    213
     36   -241   -277    103    155   -259    420    904    758    615    649    181
     18   -223   -241    101    129   -231    444    878    745    589    628    163
     -5   -236   -231    122    111   -233    446    833    706    532    561    150
      0   -265   -267    129    132   -267    431    787    662    496    517    129
      2   -233   -236    114    119   -236    428    756    644    488    511    109
     -2   -226   -223    111    109   -226    449    730    623    470    496     90
    -15   -233   -218    124    101   -226    480    701    600    446    470     67
    -25   -215   -189    119     80   -202    488    667    589    439    462     62
    -33   -189   -155    111     59   -174    462    633    581    433    472     67
    -33   -124    -90     77     25   -109    433    607    581    436    485     80
    -36    -75    -38     57      0    -57    384    594    594    452    504     88
    -51   -103    -51     75      0    -77    363    581    579    439    480     67
    -49    -85    -36     67     -7    -62    361    576    571    441    478     72
    -54    -57     -5     54    -25    -31    329    579    574    446    480     83
    -41    -44     -2     44    -20    -23    272    589    576    441    472     85
    -28    -83    -57     54     12    -70    220    592    553    407    436     62
    -12   -142   -129     77     57   -137    187    602    535    379    397     36
     -2   -171   -171     85     83   -171    155    587    496    348    358     12
    -10   -215   -205    114     96   -210    168    568    467    311    327     -7
    -36   -252   -218    142     90   -236    197    524    410    257    280    -51
    -36   -249   -213    142     85   -231    205    493    374    218    246    -83
    -59   -290   -231    176     83   -262    241    446    329    176    213   -116
    -75   -303   -228    189     75   -267    316    420    298    148    184   -142
    -77   -296   -218    187     67   -257    324    413    280    135    171   -148
    -70   -275   -207    171     67   -241    296    410    272    132    168   -140
    -49   -241   -192    142     70   -218    275    415    277    148    184   -116
    -44   -252   -207    148     80   -231    270    418    272    135    179   -116
    -49   -241   -192    142     70   -215    249    407    257    116    153   -142
    -28   -280   -254    153    111   -267    218    420    226     64     85   -202
     10   -431   -444    207    226   -436    244    496    181    -64    -83   -350
     25   -561   -587    267    306   -574    361    639    194   -205   -277   -537
     20   -400   -420    189    218   -410    444    724    311   -171   -272   -542
    -49      5     54     20    -51     28    389    485    335     -5    -31   -329
   -153    514    667   -181   -413    589     59    -77    168    239    394     62
   -265   1096   1361   -415   -813   1228   -210   -548     88    641    979    561
   -236   1288   1522   -527   -880   1405   -368   -685    148   1088   1480   1015
   -174    883   1057   -355   -615    969   -478   -665     20   1008   1358    935
   -155    407    563   -124   -361    483   -475   -646   -389    249    576    241
   -158   -101     57    129   -109    -23   -329   -532   -719   -530   -249   -475
   -122   -306   -187    213     31   -249   -135   -218   -467   -449   -283   -491
    -54   -223   -168    140     54   -197    -41     49   -181   -252   -161   -374
    -10   -187   -176     98     80   -181     75    218    -25   -155   -103   -322
     18   -200   -218     90    116   -207    192    319     62   -106    -72   -285
     18   -187   -205     83    111   -194    218    353     93    -93    -59   -267
     15   -184   -200     85    106   -192    207    355    101   -101    -67   -267
     41   -163   -205     62    122   -184    184    361    101   -109    -80   -272
     46   -119   -166     36    106   -142    174    379    114   -101    -77   -265
     41    -83   -127     20     83   -103    163    381    124   -101    -80   -262
     54    -88   -142     15     98   -116    150    381    132   -101    -77   -254
     85   -106   -192     10    137   -150    140    397    142    -90    -70   -239
     90    -85   -176     -2    132   -129    135    402    153    -75    -57   -226
     75    -54   -132    -10    101    -93    163    402    158    -72    -59   -226
     80    -28   -109    -25     93    -67    168    405    171    -67    -57   -220
    158     23   -137    -90    145    -57    145    418    189    -59    -51   -200
    218     46   -171   -132    194    -62    127    420    200    -51    -51   -192
    179     23   -155   -103    166    -64     90    410    202    -57    -57   -187
    181     33   -148   -109    163    -54     77    441    233    -28    -31   -163
    200     33   -166   -119    184    -64     88    475    257     -7    -18   -150
    215     77   -137   -145    176    -28     88    522    309     36     18   -106
    233     98   -137   -166    184    -18    114    574    371     83     51    -62
    241     93   -148   -168    194    -25    140    607    410    119     80    -23
    265    153   -111   -207    187     20    161    649    462    174    127     25
    290    207    -83   -249    187     62    181    696    509    213    148     54
    290    213    -77   -254    184     67    192    724    537    233    168     85
    303    228    -77   -267    192     75    192    743    555    249    194    114
    311    231    -83   -272    197     75    184    750    558    244    194    119
    296    189   -106   -241    202     41    174    730    517    197    153     90
    275    205    -70   -241    171     67    176    709    491    163    129     70
    265    226    -38   -246    150     93    189    685    462    129    103     51
    252    228    -25   -241    140    101    197    649    418     80     64     23
    246    262     15   -254    116    140    213    620    397     59     57     23
    202    254     49   -228     75    153    233    584    361     31     44     15
    142    218     75   -181     33    148    262    530    301    -25      0    -23
    124    231    106   -179      7    171    257    472    249    -80    -46    -70
    166    233     67   -200     49    150    241    444    207   -127    -93   -109
    163    246     83   -207     41    166    233    444    220    -96    -49    -64
    171    267     96   -220     36    184    218    428    228    -77    -28    -33
    166    303    135   -236     15    220    174    387    215    -83    -36    -36
    158    353    194   -254    -18    275    119    368    215    -77    -33    -36
    179    345    166   -265      7    257     77    371    213    -80    -44    -31
    184    306    122   -246     31    215     90    361    197    -85    -36    -18
    189    306    116   -249     36    210    127    361    197    -77    -28     -7
    187    303    116   -244     36    210    150    371    197    -83    -44     -7
    174    215     41   -197     67    129    111    350    161   -129    -83    -38
    192    106    -85   -150    140     10    101    350    132   -166   -111    -46
    184     18   -166   -103    174    -72    109    353    122   -184   -124    -49
    148    -46   -194    -49    171   -119    127    345    101   -213   -150    -67
    171    -72   -246    -49    207   -158    129    329     59   -257   -194    -96
    184    -93   -277    -46    231   -184    116    314     31   -290   -220   -114
    171   -127   -301    -23    233   -213     98    301      7   -316   -236   -119
    145   -153   -298      5    220   -226     72    327     18   -309   -228   -111
    207   -155   -363    -28    283   -257     77    350     18   -311   -236   -109
    223   -192   -415    -15    316   -301    127    340    -10   -342   -262   -122
    220   -194   -415    -12    316   -306    135    327    -25   -361   -272   -119
    218   -153   -371    -31    293   -262    129    335    -10   -350   -252    -98
    213   -166   -381    -25    296   -272    137    337     -5   -355   -257    -98
    249   -220   -472    -15    358   -345    158    371    -10   -389   -301   -124
    283   -340   -623     25    452   -480    228    462     -7   -449   -389   -184
    272   -501   -774    114    522   -636    340    581     25   -545   -548   -324
    236   -410   -649     85    441   -530    418    685    168   -498   -550   -335
    179    -96   -275    -41    226   -184    376    488    140   -397   -381   -200
    101    288    187   -194    -44    239     83    -49   -171   -298    -93     41
     64    844    779   -454   -355    813   -272   -506   -374    -51    329    366
     64   1182   1117   -626   -524   1150   -532   -719   -405    277    758    683
    106    844    737   -475   -316    792   -600   -722   -504    257    756    691
    142    366    223   -254    -41    296   -540   -659   -761   -288    179    228
    145   -137   -283     -2    213   -210   -374   -496   -935   -906   -535   -319
    168   -363   -532     96    348   -446   -174   -202   -667   -836   -607   -327
    231   -342   -574     54    400   -457    -51     36   -392   -631   -491   -218
    288   -319   -607     15    446   -462     18    207   -207   -491   -407   -145
    267   -368   -636     51    452   -501    106    285   -122   -428   -392   -135
    249   -420   -670     83    457   -545    153    324    -93   -402   -387   -132
    311   -420   -735     54    522   -576    145    345    -85   -418   -402   -145
    345   -394   -743     23    542   -568    150    368    -67   -418   -407   -127
    355   -335   -691    -10    522   -511    176    407    -28   -387   -379    -90
    337   -322   -659     -7    496   -491    163    410    -18   -381   -374    -90
    285   -314   -600     12    441   -454    148    394    -25   -381   -376   -109
    259   -288   -548     12    402   -418    163    402    -20   -374   -387   -132
    262   -254   -517     -2    389   -384    168    418     -5   -374   -413    -77
    246   -244   -493     -2    368   -368    179    439     23   -353   -392    -15
    228   -262   -491     15    358   -376    197    465     59   -319   -353     10
    215   -306   -522     44    366   -413    220    488     80   -306   -340     20
    202   -327   -530     62    366   -428    249    519    101   -296   -319     44
    210   -244   -454     15    329   -348    280    566    153   -254   -272     83
    210   -135   -345    -38    277   -239    293    602    207   -205   -228    114
    187   -132   -322    -28    252   -226    277    626    246   -176   -218    148
    207   -148   -355    -28    280   -252    270    667    293   -142   -207    210
    231   -129   -363    -51    296   -246    296    706    337   -111   -184    244
    265   -158   -423    -54    342   -290    298    743    366    -96   -176    259
    244   -161   -407    -44    324   -283    303    766    392    -85   -163    270
    184    -90   -275    -46    228   -181    363    797    446    -46   -106    309
    252    -46   -298   -103    272   -171    381    828    472    -12    -64    340
    340    -28   -368   -155    353   -197    368    875    488     10    -36    350
    348    -36   -384   -155    363   -210    366    880    478      0    -25    324
    355    -51   -407   -150    381   -228    358    839    418    -70    -77    259
    337    -80   -420   -129    379   -252    363    813    368   -127   -124    241
    322    -93   -415   -114    366   -252    374    769    319   -174   -158    233
    290   -109   -400    -93    342   -252    348    701    246   -228   -179    200
    267    -96   -363    -85    314   -228    332    659    194   -259   -171    161
    267    -57   -324   -106    296   -189    337    628    174   -277   -166    132
    262    -72   -335    -96    298   -205    301    555    111   -329   -200     96
    241    -93   -337    -75    288   -215    288    506     72   -358   -223     36
    220    -77   -298    -70    259   -187    306    483     51   -384   -275     12
    220    -75   -296    -75    254   -184    306    467     20   -415   -298     77
    218    -49   -270    -85    241   -158    296    459     18   -407   -309     59
    213    -36   -249    -90    231   -142    280    423      2   -423   -353     54
    189     31   -158   -109    174    -62    280    394      7   -410   -329    116
    163     46   -119   -106    142    -33    275    327    -10   -410   -303     93
    163     33   -129    -98    145    -46    257    277    -36   -420   -301     75
    127     28    -98    -80    111    -36    252    231    -51   -415   -267     72
    135     41    -93    -88    114    -25    228    239    -62   -400   -257     -2
    200      7   -192   -106    197    -90    189    324    -51   -415   -324     23
    262    -57   -319   -103    290   -187    150    392    -64   -470   -376    101
    252   -111   -366    -70    306   -239    148    413    -75   -483   -379     77
    231   -145   -376    -41    303   -259    155    400    -93   -483   -379     54
    236   -210   -446    -12    340   -327    155    374   -127   -501   -415    -51
    228   -259   -488     15    358   -374    153    350   -171   -558   -496    -41
    215   -226   -444      2    327   -335    148    327   -187   -579   -483    -23
    210   -239   -449     15    329   -342    135    309   -210   -610   -509    -51
    218   -254   -475     18    345   -363    122    296   -228   -636   -542    -62
    226   -252   -480     12    353   -366    101    277   -246   -654   -545    -59
    231   -272   -504     20    363   -387     90    272   -254   -654   -540    -72
    246   -218   -465    -12    355   -340    109    262   -262   -659   -550   -111
     90   -223   -314     64    200   -270    181    158   -314   -730   -607   -168
    -15   -290   -277    153    129   -285    252     31   -384   -789   -649   -200
     64   -402   -467    166    265   -433    205     18   -454   -854   -711   -257
    215   -600   -815    192    514   -706    189    174   -509  -1002   -888   -392
    192   -784   -976    293    581   -880    353    350   -478  -1106  -1036   -548
    129   -646   -776    257    452   -711    472    405   -366  -1047   -974   -561
     72   -296   -368    109    218   -329    363    122   -368   -896   -774   -402
    122    257    135   -189     -5    197    -38   -394   -480   -641   -394     85
    116    953    833   -537   -358    896   -387   -727   -413   -161    254    706
    135   1213   1078   -672   -470   1145   -633   -810   -249    329    769   1127
    166    857    691   -511   -262    774   -722   -779   -296    306    696   1041
    148    314    166   -231     -7    241   -667   -761   -706   -415    -25    415
    116   -150   -270     15    189   -210   -462   -615  -1036  -1140   -766   -215
    145   -316   -462     85    301   -387   -236   -296   -839  -1104   -844   -265
    205   -314   -519     54    361   -415    -75    -51   -633   -969   -761   -207
    244   -301   -545     28    394   -423     46    111   -496   -878   -696   -179
    257   -314   -571     25    410   -441     88    168   -459   -872   -693   -163
    241   -290   -532     23    387   -410    106    197   -439   -867   -675   -132
    226   -257   -483     12    353   -368    122    200   -426   -854   -657   -166
    257   -277   -535     10    394   -405    137    168   -441   -875   -717   -236
    267   -311   -581     20    423   -444    137    158   -475   -906   -766   -176
    285   -293   -579      2    431   -436    135    189   -452   -867   -714   -140
    296   -309   -605      7    449   -457    109    176   -449   -870   -709   -142
    298   -306   -605      5    452   -454    101    213   -439   -875   -711   -129
    314   -265   -581    -25    446   -423     88    223   -431   -888   -724   -106
    329   -249   -579    -38    454   -413     80    254   -402   -854   -688    -67
    316   -215   -532    -51    423   -374     88    272   -363   -815   -659    -77
    298   -220   -519    -38    407   -368     93    231   -394   -852   -691   -109
    324   -249   -576    -38    449   -413     90    213   -415   -852   -693   -106
    345   -226   -571    -59    457   -400     88    280   -363   -789   -628    -75
    361   -187   -550    -88    454   -366     88    332   -319   -753   -600    -64
    379   -111   -491   -132    433   -301     93    366   -285   -722   -563    -28
    387   -106   -493   -142    439   -301     90    400   -265   -704   -555      0
    381    -98   -480   -142    428   -288    106    444   -220   -675   -542     33
    389    -67   -459   -163    423   -265    124    485   -184   -654   -517     83
    431    -36   -467   -197    449   -252    132    527   -148   -615   -485    116
    433      5   -431   -220    431   -210    135    561   -116   -581   -462    122
    431     15   -418   -223    423   -200    155    576   -114   -587   -457    150
    462     46   -415   -257    439   -181    184    597   -103   -555   -426    168
    423     51   -371   -236    397   -158    200    592   -103   -550   -405    153
    379     36   -342   -210    361   -153    213    566   -135   -589   -439    124
    358     15   -342   -187    350   -163    210    537   -179   -646   -491    111
    363      0   -366   -184    363   -181    189    493   -231   -701   -535    101
    363     -7   -371   -176    366   -189    192    452   -265   -740   -561     88
    358     12   -348   -187    353   -166    197    402   -293   -758   -579     59
    368     49   -319   -207    345   -135    192    350   -332   -779   -587     28
    348     64   -283   -207    314   -109    189    309   -358   -784   -592      0
    335     49   -285   -192    311   -116    197    267   -381   -800   -618    -41
    324     18   -309   -174    316   -145    192    231   -418   -844   -659    -57
    306     33   -272   -171    290   -119    202    220   -407   -839   -654    -23
    285     51   -233   -168    259    -90    202    213   -397   -828   -644      5
    257     51   -205   -153    231    -75    174    174   -426   -867   -675      7
    262     44   -220   -155    241    -88    142    150   -444   -872   -662     36
    314     15   -298   -166    306   -140    132    150   -457   -872   -654     25
    311     -5   -319   -155    314   -161     93    140   -465   -870   -649     -2
    319      2   -316   -161    319   -155     33    114   -478   -885   -662    -15
    329     90   -239   -213    283    -72     62    161   -426   -823   -587     83
    402    202   -202   -303    301      0     96    218   -361   -753   -522    155
    407     72   -335   -241    371   -129     64    140   -462   -862   -626     59
    335    -25   -361   -153    348   -192     93    111   -519   -932   -693     18
    303    -57   -363   -124    332   -210    106    109   -524   -945   -706      5
    270   -106   -376    -83    322   -241     96     93   -545   -974   -732    -12
    246   -153   -402    -46    322   -277     77     70   -574  -1008   -771    -54
    254   -189   -444    -31    348   -316     77     70   -589  -1028   -789    -72
    301   -207   -509    -49    405   -358     33     10   -657  -1093   -828    -96
    288   -236   -524    -25    405   -379     23     -5   -678  -1114   -839    -96
    254   -259   -517      0    384   -387     25      5   -678  -1119   -841   -101
    244   -259   -504      7    374   -381     18      7   -680  -1135   -862    -90
    239   -283   -524     20    381   -402     15     -2   -693  -1132   -870   -127
    246   -244   -491     -2    366   -366    -12    -38   -722  -1156   -878   -163
    236   -241   -478      0    355   -361    -10    -33   -730  -1163   -880   -155
    275   -350   -626     38    449   -488     10    -15   -782  -1239   -963   -218
    298   -636   -935    166    615   -784    103     33   -914  -1470  -1215   -457
    290   -727  -1018    218    652   -872    249    161   -911  -1579  -1363   -618
    259   -522   -782    129    519   -652    329    150   -813  -1491  -1267   -542
    161    -77   -239    -41    200   -158    207   -226   -724  -1215   -898   -174
     36    631    592   -335   -277    613   -109   -691   -563   -683   -223    514
     -7   1275   1283   -633   -646   1278   -374   -865   -267    -33    488   1215
     80   1374   1293   -727   -607   1332   -636   -898   -124    342    859   1600
    116    982    865   -548   -374    924   -761  -1021   -472    -54    452   1236
     98    363    265   -231    -83    314   -688  -1023  -1034   -940   -439    381
    111    -46   -158    -31    135   -101   -475   -797  -1234  -1413   -961   -129
    179   -168   -348     -5    262   -257   -259   -478  -1072  -1382  -1008   -171
    249   -171   -420    -38    335   -296   -106   -267   -937  -1309   -971   -132
    262   -176   -441    -44    350   -309    -31   -179   -888  -1306   -989   -140
    262   -192   -454    -36    355   -322      0   -145   -878  -1337  -1023   -137
    262   -226   -488    -20    371   -355     10   -135   -878  -1353  -1034   -132
    257   -252   -509     -2    381   -379      7   -142   -885  -1345  -1031   -168
    262   -220   -483    -23    371   -353     15   -137   -880  -1335  -1026   -189
    277   -220   -498    -28    387   -358     25   -145   -891  -1353  -1036   -176
    290   -200   -491    -46    389   -345     36   -140   -891  -1345  -1028   -166
    306   -148   -454    -77    379   -301     41   -124   -875  -1340  -1026   -153
    303   -114   -418    -96    358   -265     31   -124   -875  -1345  -1028   -132
    301   -116   -418    -93    358   -267     44   -106   -846  -1314  -1000   -111
    298    -80   -379   -111    337   -228     59    -83   -820  -1280   -966   -101
    303    -70   -374   -116    337   -220     85    -49   -789  -1247   -930    -72
    324    -64   -389   -132    355   -228     98    -20   -761  -1218   -901    -46
    337    -33   -371   -153    353   -202    106      7   -732  -1197   -885    -15
    345    -15   -363   -166    353   -189    109     36   -711  -1184   -878     18
    355     36   -319   -194    337   -140    109     54   -701  -1171   -862     41
    358     28   -329   -194    342   -148    137    109   -657  -1145   -836     83
    379     38   -340   -210    358   -148    163    163   -615  -1106   -807    124
    423     46   -376   -236    397   -163    163    189   -602  -1085   -800    127
    452     64   -387   -257    420   -161    166    236   -574  -1072   -787    176
    478     18   -459   -249    467   -220    166    267   -555  -1044   -761    205
    496     59   -436   -277    465   -189    148    272   -540  -1008   -719    215
    498    176   -324   -340    413    -72    132    254   -535   -992   -704    218
    498    197   -301   -348    400    -51    124    223   -553  -1010   -724    202
    475    166   -309   -322    392    -72    124    197   -571  -1026   -732    197
    462    171   -290   -319    376    -59    116    161   -605  -1057   -761    181
    439    137   -303   -290    371    -83    114    114   -652  -1098   -789    166
    402    145   -257   -272    329    -54     98     54   -698  -1140   -828    137
    371    145   -228   -259    298    -41    109     12   -717  -1163   -846    140
    353    155   -197   -254    275    -20     98    -51   -758  -1205   -883     93
    335    161   -176   -249    254     -5     90   -119   -805  -1249   -922     49
    324    161   -163   -241    244      0    114   -166   -833  -1278   -956     12
    283    142   -142   -215    213      0    109   -215   -870  -1314   -992    -20
    267    158   -109   -213    187     25     62   -259   -906  -1343  -1018    -38
    244    207    -38   -228    140     83     57   -288   -914  -1348  -1023    -41
    226    239     12   -231    106    127     67   -311   -904  -1330  -1013    -10
    254    280     25   -270    114    155     75   -322   -898  -1312  -1002      5
    257    290     33   -275    111    163     57   -335   -891  -1299   -992     23
    233    239      2   -239    116    122     41   -345   -896  -1304   -987     28
    213    166    -46   -189    129     59     33   -348   -904  -1304   -982     44
    181    135    -46   -161    114     44     23   -355   -904  -1299   -961     44
    163    114    -49   -140    106     33     18   -361   -906  -1301   -961     36
    163     41   -124   -103    145    -41     15   -366   -924  -1322   -982     18
    166    -80   -246    -41    205   -163      0   -394   -984  -1374  -1047    -28
    161   -155   -319     -2    239   -236      2   -415  -1021  -1410  -1096    -57
    153   -223   -376     33    265   -298     -2   -436  -1049  -1439  -1127    -72
    148   -241   -392     44    270   -316    -18   -470  -1078  -1467  -1150    -88
    161   -226   -387     33    272   -306    -28   -493  -1096  -1483  -1163    -90
    174   -213   -387     18    277   -298    -33   -514  -1114  -1496  -1182    -98
    168   -228   -397     28    283   -311    -38   -530  -1132  -1509  -1197   -106
    168   -200   -371     15    267   -285    -62   -555  -1148  -1522  -1215   -119
    166   -200   -366     18    265   -283    -88   -584  -1166  -1540  -1231   -132
    148   -205   -353     28    249   -280   -109   -613  -1187  -1558  -1249   -145
    129   -181   -311     25    218   -246   -103   -623  -1187  -1561  -1254   -135
    122   -166   -290     20    205   -228   -111   -649  -1205  -1574  -1275   -148
    171   -202   -374     15    272   -288   -129   -680  -1254  -1628  -1345   -210
    246   -340   -587     44    415   -462   -116   -665  -1350  -1777  -1522   -381
    252   -524   -776    135    511   -649    -10   -584  -1428  -1958  -1751   -631
    223   -537   -761    155    491   -649     96   -470  -1387  -1997  -1834   -745
    150   -293   -444     72    296   -368    119   -574  -1280  -1844  -1665   -579
      7    275    267   -142   -132    272    -80  -1054  -1174  -1452  -1143    -20
   -142   1034   1174   -446   -659   1104   -314  -1400   -922   -820   -374    771
   -122   1449   1571   -665   -846   1509   -535  -1473   -636   -197    309   1501
    -23   1241   1265   -607   -644   1252   -701  -1512   -685    -80    431   1704
    -49    657    706   -306   -376    683   -724  -1641  -1221   -818   -332    927
    -90    135    226    -23   -161    181   -636  -1605  -1673  -1613  -1169     36
   -109   -137    -28    122    -41    -85   -431  -1293  -1639  -1792  -1441   -272
    -38   -129    -90     85     25   -111   -267   -992  -1434  -1670  -1387   -236
     49   -135   -187     41    116   -161   -179   -818  -1327  -1605  -1366   -215
     90   -135   -226     20    155   -179   -140   -740  -1278  -1584  -1374   -218
     67   -116   -184     23    124   -150   -122   -706  -1249  -1566  -1363   -205
     90    -88   -179      0    135   -132   -116   -688  -1236  -1551  -1356   -194
    132   -127   -262     -5    194   -192   -145   -698  -1254  -1564  -1374   -207
    116   -127   -246      5    179   -187   -140   -691  -1239  -1543  -1366   -194
     88   -106   -197      7    140   -150   -129   -672  -1208  -1504  -1343   -168
    111    -80   -192    -15    150   -135   -132   -667  -1192  -1483  -1332   -155
    114    -70   -187    -23    150   -129   -114   -662  -1171  -1462  -1317   -137
    127    -38   -166    -46    145   -101   -114   -652  -1145  -1434  -1293   -109
    140    -20   -161    -62    150    -88   -135   -649  -1135  -1418  -1288   -101
    109    -18   -127    -44    116    -72   -140   -652  -1119  -1389  -1267    -75
     75     -7    -85    -36     80    -44   -124   -628  -1083  -1348  -1236    -49
    179      7   -171    -93    174    -80   -153   -610  -1075  -1335  -1236    -51
    231      7   -223   -119    228   -109   -176   -605  -1065  -1317  -1236    -49
    176     51   -124   -114    150    -36   -153   -566  -1010  -1254  -1184      5
    179     85    -96   -135    137     -5   -135   -509   -945  -1182  -1124     54
    215    122    -96   -168    155     12   -124   -452   -885  -1119  -1070     98
    233    132   -101   -184    166     15   -129   -415   -846  -1070  -1034    135
    252    129   -122   -189    187      5   -142   -384   -807  -1028  -1005    166
    241    129   -114   -187    176      7   -148   -345   -761   -969   -963    215
    244    140   -103   -192    174     20   -140   -301   -717   -914   -924    262
    246    200    -46   -226    145     77   -137   -280   -680   -865   -880    303
    239    231     -7   -233    124    111   -140   -280   -662   -836   -857    322
    231    257     23   -246    103    140   -142   -283   -657   -818   -844    329
    228    262     33   -244     96    148   -153   -301   -667   -826   -859    311
    226    259     33   -241     96    148   -158   -322   -675   -831   -867    296
    215    249     33   -231     90    142   -155   -340   -675   -833   -872    285
    171    257     85   -215     44    171   -140   -363   -675   -839   -888    275
    135    218     80   -176     28    150   -132   -400   -696   -862   -924    244
    127    241    111   -187      7    176   -129   -441   -711   -878   -943    218
     98    254    155   -176    -28    205   -132   -496   -735   -896   -958    184
     83    215    129   -150    -23    174   -137   -540   -756   -919   -984    142
     51    166    111   -109    -31    140   -145   -574   -782   -940  -1018    101
     20    226    205   -124    -93    215   -132   -587   -763   -914  -1000    109
     18    277    259   -148   -119    270   -127   -602   -737   -872   -963    140
     10    272    262   -145   -124    267   -137   -623   -719   -844   -935    161
    -31    252    283   -111   -158    267   -155   -639   -698   -807   -904    189
      5    241    236   -124   -116    239   -176   -644   -685   -789   -893    194
     83    244    161   -163    -38    202   -197   -626   -667   -774   -885    197
    114    207     93   -163     10    150   -220   -620   -667   -761   -885    192
    101    181     80   -142     10    132   -226   -620   -662   -745   -880    194
     80    155     75   -119      2    116   -218   -620   -665   -740   -885    187
     70     49    -20    -59     46     15   -218   -618   -688   -758   -914    155
     67     -7    -75    -31     70    -38   -231   -631   -701   -763   -932    124
     57     10    -46    -36     51    -18   -233   -641   -701   -756   -935    103
     38    -12    -54    -15     44    -33   -228   -657   -709   -771   -956     70
      2    -54    -57     25     28    -54   -228   -678   -722   -789   -982     51
     -2    -33    -31     18     12    -33   -249   -696   -732   -789   -989     33
     10    -64    -75     25     41    -70   -262   -701   -737   -795   -987     31
     15    -49    -64     12     38    -57   -283   -717   -748   -800   -984     18
     10    -57    -67     23     38    -62   -296   -722   -748   -795   -971      7
    -23    -49    -28     36      0    -38   -309   -727   -737   -776   -945    -20
    -44    -20     20     31    -33      0   -311   -724   -727   -753   -935    -51
    -54    -20     33     36    -44      5   -298   -706   -704   -730   -930     -5
    -44    -88    -44     67      0    -67   -283   -675   -696   -737   -948     -5
    -51   -218   -166    132     54   -192   -228   -613   -719   -831  -1075   -127
    -57   -366   -309    210    124   -337   -116   -485   -714   -966  -1275   -322
    -96   -329   -233    213     67   -283     12   -332   -584   -943  -1306   -392
   -163    -15    148     90   -155     64     49   -439   -483   -792  -1122   -252
   -280    511    789   -116   -535    649   -205  -1000   -602   -530   -678    150
   -392   1189   1582   -400   -987   1384   -504  -1444   -615    -72    -12    714
   -392   1618   2008   -613  -1200   1810   -753  -1605   -483    475    644   1254
   -223   1309   1532   -542   -878   1421   -891  -1566   -472    639    745   1452
   -176    717    893   -272   -535    802   -904  -1579   -859    -33     12    849
   -202    223    426    -12   -314    324   -802  -1519  -1249   -865   -867     10
   -142    -15    127     77   -137     57   -641  -1249  -1140   -995  -1106   -220
    -51     18     70     18    -59     44   -501   -976   -867   -810   -995   -132
     15      7     -7    -12     12      2   -384   -782   -680   -685   -914    -80
     49    -12    -62    -18     54    -36   -337   -675   -576   -607   -870    -67
     64    -10    -77    -28     70    -44   -319   -646   -537   -584   -872    -85
    106     31    -75    -67     90    -20   -319   -636   -522   -579   -878    -75
    132      2   -132    -70    132    -62   -329   -626   -504   -566   -880   -101
    153     12   -140    -83    145    -64   -335   -610   -483   -555   -888    -93
    184     36   -148   -111    166    -57   -324   -576   -441   -517   -844    -62
    200     67   -132   -132    166    -31   -324   -550   -400   -467   -800    -44
    205    127    -80   -168    142     25   -332   -535   -363   -415   -766    -36
    207    127    -80   -168    145     23   -340   -535   -350   -400   -753    -51
    200    142    -59   -174    129     41   -361   -555   -355   -402   -745    -83
    174    132    -41   -153    109     46   -353   -522   -309   -361   -693    -31
    161    129    -33   -145     96     49   -314   -465   -241   -293   -641     10
    158    129    -31   -145     93     49   -293   -423   -192   -239   -618     36
    148    140    -10   -145     77     64   -293   -397   -155   -189   -587     70
    124    132      7   -127     59     70   -301   -358   -106   -129   -535    106
    129    174     44   -153     41    109   -298   -316    -44    -83   -493    140
    132    220     88   -179     23    155   -296   -272     18    -36   -454    174
    119    244    124   -184     -2    184   -290   -228     80     25   -402    194
    103    254    150   -179    -23    202   -277   -187    137     85   -363    228
    124    270    142   -200    -10    205   -259   -129    210    174   -296    293
    109    303    192   -207    -41    249   -246    -80    280    254   -220    345
    122    348    226   -236    -51    285   -254    -54    324    303   -176    342
    119    368    249   -244    -64    309   -236    -33    355    322   -179    329
    127    376    249   -252    -62    314   -215    -25    355    319   -194    345
    135    376    239   -257    -51    309   -233    -46    337    309   -205    324
    106    358    252   -233    -72    306   -241    -67    311    283   -226    316
     85    361    275   -223    -93    319   -223    -75    303    277   -223    298
     57    376    316   -218   -129    348   -226   -114    275    252   -231    262
     41    394    353   -220   -155    374   -226   -161    236    228   -218    226
     38    394    353   -218   -158    374   -228   -202    200    200   -254    155
     54    374    319   -213   -132    348   -226   -231    163    158   -335    166
     33    397    363   -218   -166    381   -252   -285    111    119   -361    129
     12    407    392   -210   -189    400   -252   -311     93     98   -368     98
    -31    402    433   -184   -231    418   -244   -306    114    116   -340    127
    -33    465    498   -215   -265    480   -249   -314    135    142   -303    140
    -12    519    532   -257   -272    524   -283   -361    124    142   -309    119
    -36    574    607   -270   -322    589   -298   -358    161    187   -275    140
    -46    568    615   -262   -332    589   -301   -345    192    226   -228    168
    -36    561    597   -262   -316    579   -316   -342    200    244   -200    187
    -20    558    579   -270   -301    568   -332   -340    207    254   -176    202
     -2    540    542   -270   -272    540   -348   -345    197    249   -184    176
      7    579    571   -293   -280    574   -363   -355    189    244   -194    158
      7    496    488   -252   -239    493   -366   -350    184    236   -207    142
    -23    394    418   -189   -220    405   -361   -340    184    241   -213    137
    -18    368    387   -176   -202    376   -376   -358    161    226   -239     90
      2    353    350   -179   -176    353   -394   -366    137    202   -262     54
      2    324    322   -163   -158    324   -397   -368    119    181   -267     54
     10    301    290   -158   -140    298   -376   -358    116    187   -267     62
     10    296    285   -155   -137    290   -361   -353    119    197   -262     54
    -20    262    280   -122   -150    270   -371   -366    106    184   -265     41
    -25    220    246    -96   -135    233   -368   -366    106    184   -262     31
    -31    244    275   -106   -153    259   -381   -376    103    176   -267     15
    -41    257    296   -109   -168    275   -381   -368    114    181   -257     41
    -46    187    233    -70   -140    210   -392   -376     98    184   -267     38
    -38    153    192    -57   -114    171   -389   -379     90    181   -280     -7
    -38     70    109    -18    -72     88   -355   -337     85    137   -345    -85
    -18   -101    -85     59     33    -93   -244   -226     93     38   -498   -249
    -20   -148   -129     83     54   -137   -116    -83    187      5   -579   -363
    -33    111    145    -38    -88    127    -67    -49    324    114   -467   -275
   -106    493    600   -194   -353    545   -254   -493    150    218   -223    -59
   -181    989   1171   -405   -678   1080   -592  -1015    -64    457    200    306
   -207   1519   1727   -657   -966   1623   -891  -1306    -75    859    727    727
   -132   1488   1621   -678   -875   1553  -1096  -1317      2   1205   1098   1065
   -129    969   1098   -420   -613   1031  -1122  -1301   -236    820    696    743
   -153    467    620   -158   -387    542  -1010  -1239   -568     90    -62    103
   -145     75    218     33   -181    145   -815   -984   -540   -207   -452   -220
   -119     15    135     51   -127     75   -662   -706   -249    -33   -384   -181
    -90     90    181     -2   -137    135   -540   -511    -46    106   -306   -140
    -64    129    194    -33   -129    161   -452   -363     98    205   -228    -85
    -64    114    179    -25   -122    145   -407   -290    174    259   -176    -54
    -64     62    127      2    -96     93   -389   -267    192    265   -168    -67
    -44     51     96     -5    -70     75   -379   -252    200    259   -187    -83
    -33     70    103    -20    -67     85   -358   -218    231    285   -174    -72
    -23     90    114    -33    -70    101   -353   -192    267    332   -129    -36
     18    127    109    -72    -44    119   -353   -158    306    381    -88     -2
     15    129    114    -75    -49    122   -340   -155    316    389    -77      5
    -23    122    145    -49    -85    135   -327   -153    322    381    -77     18
    -31    124    155    -46    -93    140   -311   -129    350    405    -62     38
    -15    135    150    -59    -83    142   -293   -101    389    444    -36     49
      2    135    129    -70    -62    132   -298    -93    413    472    -20     36
     20    124    103    -72    -41    116   -316    -80    431    496     -2     23
     38    142    103    -93    -31    124   -309    -49    462    527     25     41
     54    176    122   -114    -33    150   -288     -5    514    576     67     70
     54    197    140   -127    -44    168   -272     41    571    631    106    101
     59    218    155   -140    -49    187   -254     93    636    683    148    142
     72    220    145   -148    -36    184   -246    135    685    724    187    174
    106    223    116   -163     -5    171   -244    171    727    761    226    226
    132    254    119   -194      5    187   -226    233    789    826    283    272
    148    303    155   -226     -5    231   -207    290    846    885    340    314
    148    319    171   -233    -12    246   -192    335    885    932    381    355
    161    327    166   -244     -2    246   -179    358    898    943    387    361
    181    335    153   -259     12    244   -163    368    898    932    384    353
    174    327    153   -252     10    239   -150    366    883    919    381    332
    163    337    174   -252     -5    257   -153    345    862    901    376    309
    161    314    153   -236      5    233   -166    309    813    841    340    272
    142    270    127   -207      7    197   -161    277    769    795    301    246
    109    262    153   -187    -20    207   -142    259    756    792    298    223
    103    303    200   -205    -46    252   -148    223    730    771    303    213
    109    316    207   -213    -49    262   -158    168    670    717    283    197
     88    293    205   -192    -59    252   -155    135    641    693    254    148
     67    262    192   -166    -62    228   -155    103    610    665    220     93
     41    241    200   -140    -77    220   -153     75    579    636    192     54
     41    288    246   -163   -101    267   -153     62    581    636    197     51
     31    340    309   -187   -140    327   -150     72    615    662    244     83
     28    358    329   -194   -150    345   -166     70    628    665    270    103
     44    376    332   -213   -145    355   -192     64    641    678    298    132
     44    410    366   -226   -161    389   -202     75    657    688    329    179
     33    376    340   -207   -153    358   -205     72    662    701    337    161
     33    366    332   -202   -148    350   -202     70    667    706    337    140
     28    361    332   -197   -150    348   -197     75    667    701    348    148
     23    301    277   -161   -127    290   -184     90    670    701    348    153
      7    202    194   -106    -93    200   -179     98    652    685    316    103
     10    163    153    -88    -70    158   -166    106    649    662    288     77
     20    168    148    -96    -64    158   -168     93    628    639    267     59
     41    129     88    -85    -23    109   -200     51    558    568    210     12
     33     88     54    -62    -10     72   -202     59    545    555    213     20
     23     72     49    -49    -12     62   -192     57    548    555    220     18
      5     44     36    -25    -15     41   -176     54    537    550    213     -2
      5     38     33    -20    -12     36   -176     67    535    555    218      0
     15      2    -12    -10     12     -5   -181     70    524    540    207      7
     15     -2    -18     -7     15    -10   -179     77    530    550    213      5
     18      2    -18    -10     18     -7   -168     80    530    555    223     12
      2      2      0     -2      2      2   -166     85    522    558    226     20
    -18    -59    -41     36     10    -51   -163     83    514    542    215     -2
    -20   -181   -163    101     70   -174   -129     88    467    465    124   -119
     -7   -397   -392    200    189   -394    -31    171    392    285    -72   -306
     -5   -519   -514    262    254   -517    127    329    420    161   -223   -446
    -44   -272   -228    155     90   -249    207    332    524    257   -135   -415
   -129    163    293    -18   -213    226     57    -80    467    433    142   -171
   -226    737    961   -257   -594    849   -259   -594    420    805    675    329
   -280   1376   1657   -548   -969   1517   -537   -883    540   1361   1348    917
   -166   1441   1608   -639   -888   1525   -795   -898    696   1831   1813   1348
    -88    958   1047   -433   -568   1000   -883   -852    548   1641   1569   1143
   -103    407    509   -153   -306    459   -815   -844     67    782    714    379
   -111    -98     12    106    -62    -44   -587   -633   -153    155     41   -223
    -98   -135    -38    116    -31    -88   -376   -316    114    285     77   -205
    -57   -148    -90    103     15   -119   -228    -90    301    400    148   -140
    -28   -153   -124     88     46   -137   -135     46    410    452    166   -114
    -33   -168   -135    101     49   -153    -88    101    452    454    168   -101
    -41   -181   -140    109     49   -161    -72    114    459    452    174   -101
    -54   -207   -153    129     46   -179    -62    127    462    452    179   -101
    -51   -231   -179    140     62   -205    -59    148    480    478    187   -122
    -44   -189   -145    116     49   -168    -51    163    504    498    202   -140
    -51   -161   -109    103     25   -137    -41    184    530    514    223   -111
    -57   -140    -83     98     10   -111    -33    205    553    522    236    -90
    -57   -168   -114    111     28   -142    -23    223    561    527    241    -75
    -51   -194   -142    124     44   -168     -5    254    579    548    262    -57
    -49   -161   -111    103     28   -137    -12    277    605    571    283    -44
    -54   -148    -93    101     18   -122    -20    301    628    581    293    -25
    -51   -135    -85     93     15   -111    -12    335    657    594    301    -12
    -38    -77    -38     59      0    -59      0    366    683    620    332     -5
    -31    -83    -51     57      7    -67     25    400    717    654    379     49
    -31    -90    -62     59     12    -77     41    423    748    678    405     64
    -20    -75    -54     46     15    -64     33    441    766    696    420     46
    -18    -57    -38     38     10    -49     33    480    797    722    439     67
      2    -18    -20      7     10    -18     49    540    849    750    467    114
     20      7    -12    -15     15      0     64    607    909    797    519    176
     36      5    -31    -20     31    -10     83    670    963    849    574    218
     46     -2    -49    -20     46    -25     98    709   1000    898    626    246
     54     33    -23    -44     38      5     93    714   1002    904    631    249
     54     46     -7    -51     31     20     90    709    992    891    623    246
     46     64     15    -57     15     41     96    711    976    870    618    241
     38     62     23    -49      7     44     88    685    935    828    581    202
     33     10    -25    -23     28     -5     93    654    888    779    545    158
     36     15    -20    -25     28     -2    116    631    862    753    540    153
     15     41     25    -31     -7     33    129    587    828    722    514    129
     -7     67     75    -28    -41     70    137    540    795    701    498    111
    -36     54     90    -10    -62     72    148    493    769    675    480     77
    -70     38    106     15    -88     72    155    452    737    641    454     36
    -83     31    114     23    -98     72    174    431    722    626    449     28
    -75     28    103     23    -88     64    179    410    701    600    433     10
    -88     72    161      5   -124    116    163    384    698    600    444     20
   -101    140    241    -20   -171    189    150    358    711    620    470     31
    -93    194    288    -51   -192    241    132    340    719    644    493     41
    -85    187    272    -49   -179    228    116    335    722    652    501     62
    -72    223    293    -75   -184    257    106    337    735    665    514     90
    -67    236    303    -85   -187    270     90    337    743    680    524    103
    -54    246    301    -96   -179    272     72    327    727    667    509     83
    -59    257    316    -98   -187    285     77    329    730    657    509     75
    -59    228    285    -85   -174    257     70    332    719    633    491     54
    -67    119    187    -25   -127    150     57    324    678    568    433     10
    -90     33    124     28   -109     77     54    311    639    509    387    -12
   -122      0    122     62   -122     59     49    298    610    470    361    -33
   -132    -33     98     83   -116     31     28    277    574    433    332    -62
   -127    -33     93     80   -111     28     33    265    563    418    327    -64
   -119     -2    114     59   -116     54     49    259    561    420    322    -57
   -135    -41     93     88   -114     25     41    249    537    413    309    -67
   -155    -85     70    119   -114     -7     31    236    511    392    293    -80
   -158    -75     83    116   -122      5     31    236    509    389    296    -67
   -148    -51     96     98   -122     20     20    231    496    379    290    -67
   -129    -54     75     93   -103     10     18    228    485    371    288    -64
   -124    -70     54     96    -90     -7     31    226    472    350    272    -75
   -116   -119     -2    116    -59    -59     49    226    454    316    236   -106
    -96   -241   -148    168     23   -194     72    236    381    202    119   -215
    -64   -459   -394    262    163   -428    163    309    277    -15   -124   -436
    -98   -579   -480    337    189   -530    275    426    288   -132   -290   -618
   -155   -366   -213    259     25   -290    316    376    381    -41   -187   -517
   -270    116    384     75   -329    249    161    -67    415    244    218   -116
   -397    852   1249   -226   -823   1049   -132   -587    491    750    909    548
   -441   1389   1831   -475  -1137   1610   -400   -784    711   1358   1618   1221
   -363   1361   1722   -498  -1044   1540   -633   -844    753   1631   1899   1525
   -337    849   1187   -257   -763   1018   -709   -898    405   1158   1392   1070
   -322    262    584     31   -452    423   -641   -854    -98    257    462    184
   -296    -85    210    192   -254     62   -402   -514   -119    -49     57   -215
   -226   -124    101    174   -166    -10   -202   -163    116     80     96   -187
   -148   -119     25    132    -88    -46    -75     59    262    161    135   -142
   -119   -145    -25    132    -46    -85      7    161    335    194    140   -137
   -116   -176    -59    145    -31   -119      7    171    324    163     98   -171
   -122   -207    -88    163    -18   -148     18    187    327    153     93   -176
   -129   -194    -64    161    -33   -129     36    213    342    163    114   -161
   -129   -192    -62    161    -33   -127     51    236    361    166    122   -135
   -135   -176    -44    153    -46   -111     59    249    371    181    129   -124
   -135   -145    -10    140    -64    -77     54    254    384    189    140   -119
   -129   -140    -10    135    -59    -77     49    262    397    194    150   -114
   -124   -158    -33    142    -46    -96     51    275    407    197    158   -106
   -129   -158    -28    142    -51    -93     46    280    418    205    161   -103
   -132   -166    -36    148    -49   -101     41    283    418    202    150   -103
   -116   -184    -70    148    -25   -127     51    309    441    218    163    -77
   -103   -179    -75    142    -15   -127     51    329    459    233    176    -62
   -103   -111     -7    106    -49    -59     64    361    491    267    210    -23
   -116    -83     33    101    -77    -25     72    387    514    288    239      7
   -116    -93     23    103    -72    -36     80    426    548    311    259     38
    -88    -77     10     83    -49    -33     88    470    584    335    283     72
    -70    -57     12     62    -44    -20     85    517    610    374    324    111
    -54    -46      7     49    -31    -20     96    571    644    413    366    150
    -44    -51    -10     46    -18    -31    106    628    685    452    405    189
    -49    -44      5     46    -28    -20    103    659    706    480    426    210
    -59    -38     18     46    -41    -10    119    693    735    511    467    254
    -31    -15     15     23    -25      0    122    717    750    537    504    285
    -20     20     38      0    -31     31    114    714    743    537    511    283
    -23     15     38      5    -31     25    106    685    711    498    470    246
    -51    -70    -18     59    -18    -44    135    683    704    483    462    244
    -70    -62      7     64    -38    -28    148    662    688    470    459    239
    -77    -51     23     62    -51    -12    150    631    672    446    444    226
    -90    -41     49     67    -70      2    168    602    665    428    431    210
   -116    -41     75     75    -96     15    194    576    654    407    415    189
   -148    -72     75    109   -111      0    200    524    618    358    381    155
   -135    -77     54    103    -96    -12    189    475    584    319    353    122
   -111    -62     49     88    -80     -7    215    465    576    311    342    103
   -109    -98     10    103    -62    -44    200    420    535    259    290     57
    -59    -96    -38     77    -10    -67    184    397    522    241    272     49
     15    -75    -90     25     51    -83    163    371    509    226    267     59
     93    -38   -132    -25    111    -85    148    358    514    231    275     80
    119     59    -62    -90     90      0    114    345    530    257    322    114
    106     70    -36    -88     72     18    101    350    532    275    345    148
     80     41    -38    -62     59      2    109    366    545    298    361    189
     59     46    -12    -51     36     18    111    361    548    290    361    215
     57     46    -10    -51     31     20     96    335    519    249    322    171
     36      2    -36    -20     36    -15     96    332    498    223    290    132
      5    -85    -90     38     46    -88     96    319    459    179    244     75
    -15   -129   -114     72     49   -122    101    311    431    140    202     20
    -46   -137    -93     90     20   -116     83    285    397    103    168    -23
    -88   -148    -59    119    -15   -106     80    270    379     83    150    -54
   -111   -142    -31    127    -41    -85     88    262    368     64    132    -80
   -106   -135    -28    122    -38    -83     96    259    355     46    116    -96
   -106   -145    -41    124    -33    -93     72    239    329     12     93   -119
    -96   -145    -49    122    -23    -98     57    226    314     -5     75   -137
    -93   -153    -59    122    -18   -106     51    215    301    -12     54   -150
   -114   -189    -75    153    -20   -132     46    213    290    -20     49   -132
   -129   -202    -75    163    -28   -140     57    218    293    -20     64   -119
   -150   -218    -70    184    -41   -145     57    223    293    -28     70   -129
   -163   -241    -77    200    -44   -161     57    223    265    -77     36   -174
   -158   -413   -254    285     46   -335     98    254    200   -202    -90   -298
   -155   -652   -498    402    171   -576    215    348    116   -407   -329   -568
   -148   -662   -517    405    184   -589    353    480    163   -462   -426   -701
   -226   -439   -215    332     -7   -327    402    389    265   -329   -270   -530
   -397     75    472    161   -433    272    226    -85    337    -20    176    -44
   -566    844   1408   -140   -987   1124    -20   -478    558    563    924    722
   -566   1283   1849   -358  -1208   1566   -257   -574    823   1145   1587   1441
   -472   1119   1592   -324  -1034   1356   -465   -623    774   1254   1712   1649
   -433    571   1005    -67   -719    787   -545   -730    322    662   1093   1052
   -428     75    501    176   -465    285   -459   -680   -150   -161    226    101
   -402   -205    194    303   -298     -5   -249   -361   -142   -381    -88   -275
   -337   -205    129    270   -236    -38    -67    -44     51   -288    -72   -267
   -275   -200     75    239   -176    -62     36    153    166   -244    -72   -194
   -223   -194     28    207   -127    -83     72    226    202   -241    -72   -184
   -197   -166     31    181   -114    -70    101    254    215   -239    -64   -233
   -192   -148     44    168   -119    -54    124    277    228   -246    -85   -236
   -181   -153     28    168   -106    -62    137    296    226   -275   -109   -194
   -176   -137     38    155   -109    -49    135    303    223   -280    -93   -202
   -142    -85     57    114   -101    -15    124    314    241   -257    -49   -213
   -116    -51     64     83    -90      5     96    319    246   -246    -18   -228
   -137    -64     72    101   -106      2     93    337    257   -249    -20   -202
   -163    -62     98    111   -132     18    106    353    265   -249    -18   -161
   -192    -80    111    135   -153     15    127    353    275   -246     -2   -176
   -205    -96    109    148   -161      5    145    355    280   -239     18   -179
   -163    -20    142     93   -153     59    127    358    283   -220     38   -192
   -124    -12    111     67   -119     46    114    368    288   -218     20   -205
    -67    -25     41     46    -57      7    114    392    298   -218     15   -168
     -2      7      7     -2     -5      7    114    418    314   -205     31   -142
     54     28    -25    -41     41      2    127    454    342   -184     49   -116
    106     75    -31    -93     67     20    119    485    371   -163     77   -109
    153    119    -33   -137     93     44     93    517    394   -135     93    -93
    200    142    -59   -171    129     44     70    553    415   -116     98    -31
    226    171    -54   -197    140     59     85    600    452    -72    137     28
    231    179    -51   -205    140     64    122    654    498    -20    187     80
    272    239    -33   -257    153    103    135    683    527      7    215    106
    280    257    -23   -270    153    116    127    691    542     12    231    129
    288    277    -10   -283    150    135    124    698    553     25    257    163
    277    236    -41   -257    158     98    111    675    522    -12    215    148
    259    213    -46   -236    153     83    129    662    514    -33    207    150
    220    194    -25   -207    124     83    135    636    509    -33    213    124
    184    189      5   -187     90     98    119    597    483    -59    197     93
    239    223    -15   -233    127    103    116    561    459    -88    181     80
    241    239     -2   -241    122    119    148    540    454   -103    171     80
    184    241     54   -215     64    150    205    519    452   -111    163     83
    155    200     44   -176     57    122    262    491    439   -124    150     51
     67     90     20    -80     23     54    252    431    379   -192     80    -10
     57     62      5    -59     25     33    254    413    363   -215     57     -5
     72     96     23    -85     23     59    252    407    376   -200     93     59
     57    140     83    -98    -12    111    246    389    387   -168    163     98
     75     96     20    -85     25     59    252    397    420   -114    241     83
    155     64    -93   -111    124    -12    244    428    454    -88    202     77
    153      5   -148    -83    150    -70    220    418    431   -142    106    148
    101    -59   -161    -20    129   -109    210    384    392   -187     88    171
    127      5   -124    -67    124    -59    200    376    387   -166    116    153
    174     31   -145   -103    161    -57    171    368    368   -179    109    127
    174    -23   -200    -75    184   -111    150    342    316   -236     49     72
    161    -59   -220    -49    189   -140    189    337    277   -283      2     46
    148   -109   -257    -20    200   -181    202    322    241   -319    -33     20
    184    -85   -272    -49    226   -179    176    290    205   -353    -64      0
    148    -90   -239    -28    192   -163    153    249    163   -392    -90    -20
    158   -109   -267    -23    213   -187    150    226    124   -426   -122    -38
    150   -111   -262    -20    205   -187    132    202     93   -454   -142    -59
    187    -62   -249    -62    218   -155    114    181     67   -478   -148    -64
    189    -54   -246    -70    218   -150    106    150     33   -501   -166    -70
    155    -85   -241    -33    197   -163    109    122      0   -527   -192    -83
    168    -77   -249    -46    207   -163     93    114    -12   -530   -194    -70
    192    -62   -254    -64    223   -158     70    111    -18   -530   -194    -64
    179    -77   -257    -51    218   -168     75    103    -46   -568   -231    -83
    174   -213   -387     20    280   -298    114    109   -132   -696   -363   -189
    202   -389   -594     90    397   -491    207    194   -210   -870   -592   -436
    192   -387   -579     96    384   -480    324    303   -179   -948   -706   -602
    184    -85   -270    -49    226   -176    379    298    -62   -823   -574   -491
    132    363    231   -246    -49    298    200   -129    -70   -600   -236   -145
     28    971    943   -501   -457    958   -124   -641    -51   -145    376    467
     41   1512   1470   -776   -714   1491   -342   -807    161    465   1060   1137
    124   1353   1228   -740   -553   1291   -524   -833    200    724   1293   1415
    161    885    724   -522   -280    805   -592   -917   -179    244    779    956
    197    467    267   -335    -33    368   -545   -945   -750   -688   -135     88
    145     51    -93    -98    119    -18   -407   -761   -872  -1080   -594   -358
    111    -49   -163    -33    137   -106   -228   -475   -646   -974   -568   -335
    181     18   -163    -98    174    -72    -70   -241   -444   -833   -478   -249
    306     98   -207   -205    257    -54     23    -85   -301   -724   -394   -163
    259     20   -239   -140    249   -109     72    -38   -262   -711   -389   -155
    200    -62   -262    -70    228   -161     85    -33   -270   -724   -402   -171
    233     -2   -236   -114    233   -119     90    -25   -257   -701   -381   -153
    236     31   -205   -135    220    -85    101    -15   -249   -691   -381   -148
    220     12   -210   -116    215    -98    106     -7   -244   -691   -381   -137
    220      2   -218   -114    218   -106    101    -12   -249   -691   -379   -127
    249     38   -210   -142    231    -85    103    -12   -241   -670   -355   -111
    246     70   -179   -158    213    -54    119     10   -205   -628   -314    -67
    241    114   -127   -179    184     -7    132     28   -179   -592   -285    -33
    220    103   -119   -163    168     -7    137     33   -171   -581   -285    -15
    252     70   -181   -161    218    -54    129     28   -184   -592   -306    -20
    265     93   -171   -181    218    -38    132     31   -181   -579   -306     -5
    290    153   -137   -223    215      7    142     57   -142   -530   -270     46
    277    140   -140   -210    207      0    124     59   -132   -517   -262     67
    213    116    -96   -163    155     10    114     64   -111   -485   -236     90
    215    153    -62   -184    137     46    137    106    -64   -444   -213    119
    246    205    -41   -226    145     83    148    148    -20   -400   -176    166
    285    244    -41   -267    163    101    145    202     38   -332   -129    220
    397    348    -49   -371    223    150    129    254    111   -257    -59    298
    361    293    -70   -329    215    111    150    296    158   -207     -5    363
    293    233    -59   -265    176     88    179    298    163   -189     18    392
    298    239    -59   -270    179     90    194    296    168   -181     23    402
    311    275    -36   -293    174    119    187    277    153   -194      7    392
    290    316     23   -306    132    171    187    259    137   -210    -10    366
    319    353     33   -337    142    194    189    239    111   -231    -28    348
    355    342    -12   -350    184    166    168    174     38   -296    -80    298
    353    285    -67   -319    210    109    127     98    -41   -368   -137    244
    342    293    -49   -316    197    122    116     54    -77   -392   -153    233
    363    345    -18   -355    192    163    109     10   -109   -413   -179    210
    441    439     -2   -439    220    218     90    -20   -124   -423   -181    207
    418    428     10   -423    205    220     93    -72   -163   -449   -205    181
    314    371     57   -345    127    213    111   -142   -233   -506   -270    119
    275    366     90   -322     93    228    119   -176   -262   -527   -290    101
    301    428    124   -366     88    277     96   -192   -252   -506   -262    122
    376    540    163   -457    106    353     75   -200   -228   -478   -228    150
    324    532    207   -431     57    371     41   -246   -246   -483   -233    148
    298    519    220   -410     38    371     -2   -275   -249   -467   -218    155
    337    524    184   -431     75    355    -12   -267   -233   -431   -184    181
    389    581    192   -485     98    387    -33   -262   -223   -394   -153    205
    322    592    270   -459     23    431    -31   -280   -231   -389   -135    189
    210    542    329   -376    -59    436     46   -285   -231   -384   -137    161
    135    387    252   -262    -57    322     38   -314   -272   -426   -205    111
    124    285    161   -205    -18    223     20   -324   -298   -462   -275     90
    171    241     67   -207     49    155     18   -329   -322   -480   -290    132
    181    210     28   -197     77    119      5   -348   -350   -496   -293     80
    189    215     25   -205     83    122    -18   -379   -389   -530   -337     25
    197    215     18   -205     90    116    -31   -392   -405   -537   -363     51
    192    218     23   -207     83    119    -41   -394   -407   -530   -355     70
    184    220     33   -202     75    127    -49   -402   -407   -519   -340     51
    213    231     15   -223     98    122    -62   -402   -407   -511   -340     18
    202    210      7   -205     98    109    -46   -405   -415   -514   -350     28
    122    148     23   -135     49     85    -23   -413   -418   -517   -342     54
     80    129     46   -106     18     88    -23   -410   -407   -498   -316     28
     96    148     49   -124     23     98    -36   -407   -400   -478   -309    -25
     80     90     10    -85     36     51     -7   -410   -428   -514   -345    -59
     93    -98   -194      2    142   -148     67   -350   -475   -646   -501   -145
     93   -257   -350     80    220   -303    181   -233   -467   -792   -714   -265
     62   -145   -210     38    135   -176    262   -142   -353   -763   -717   -277
      2    194    192    -98    -93    194    202   -348   -324   -631   -530   -153
    -85    693    779   -303   -433    735    -93   -914   -514   -413   -135    174
   -142   1288   1431   -574   -787   1361   -389  -1345   -584      0    449    646
   -132   1587   1719   -727   -927   1654   -628  -1514   -496    506   1023   1109
    -72   1236   1309   -581   -691   1273   -709  -1522   -548    553   1026   1156
   -111    672    784   -280   -449    727   -675  -1530   -937   -168    283    532
    -88    187    275    -49   -181    231   -542  -1418  -1252   -917   -506   -132
    -62    -18     44     38    -54     12   -387  -1143  -1072   -940   -649   -254
    -38     15     54     12    -46     33   -262   -885   -800   -745   -542   -163
     28    106     77    -67    -25     90   -161   -691   -605   -605   -452    -77
     62    145     83   -103    -10    114    -83   -576   -493   -517   -400    -25
     18     93     72    -57    -25     83    -59   -550   -475   -506   -397    -20
    -20     54     75    -15    -46     64    -49   -548   -462   -491   -392    -10
    -23     96    119    -38    -70    106    -33   -519   -423   -452   -363     12
    -15    127    142    -57    -80    135    -36   -506   -402   -426   -348     23
     -5    168    171    -83    -88    168    -25   -493   -379   -389   -327     44
     -2    220    223   -109   -111    220    -31   -483   -355   -350   -298     64
    -38    233    270    -98   -153    252    -38   -475   -340   -329   -290     72
    -59    272    332   -106   -194    301    -41   -470   -322   -309   -272    101
    -46    285    332   -122   -189    309    -41   -454   -296   -272   -252    114
    -44    298    342   -127   -192    319    -51   -444   -275   -239   -246    127
    -28    283    311   -127   -171    296    -51   -423   -254   -207   -228    142
    -31    285    316   -127   -174    301    -41   -400   -228   -174   -207    166
    -36    311    348   -137   -192    329    -36   -384   -200   -142   -181    184
    -41    332    374   -145   -207    353    -36   -368   -166   -111   -153    202
    -51    342    394   -145   -223    368    -44   -353   -132    -80   -124    220
    -54    376    431   -161   -244    402    -33   -319    -80    -38    -83    249
    -64    410    475   -174   -270    441    -28   -285    -31      2    -36    262
    -62    426    488   -181   -275    457    -25   -244     23     41     -7    257
    -57    436    493   -189   -275    465    -23   -207     59     67      5    340
    -36    470    504   -218   -270    485    -31   -168     96    106     54    402
    -33    496    527   -231   -280    509    -41   -148    119    124     77    402
    -54    511    566   -228   -309    537    -41   -145    124    124     83    397
    -67    519    587   -226   -327    553    -46   -153    116    116     72    381
    -75    522    594   -223   -335    558    -46   -176     96     93     44    345
    -98    501    597   -202   -348    548    -51   -213     59     62     12    303
    -83    501    584   -207   -332    542    -83   -270      5     23    -18    259
    -54    527    579   -239   -316    553    -98   -311    -31    -10    -44    215
    -67    548    615   -241   -342    581    -93   -340    -49    -25    -57    192
   -101    576    675   -239   -389    626    -77   -368    -62    -28    -54    187
   -119    602    722   -241   -420    662    -59   -402    -75    -33    -62    153
   -148    613    761   -233   -454    685    -51   -436   -101    -49    -88    145
   -197    589    787   -194   -493    685    -62   -470   -127    -64    -98    142
   -215    610    823   -197   -519    714    -54   -483   -119    -54    -85    140
   -228    683    911   -226   -568    797    -49   -488    -90    -20    -54    163
   -236    750    984   -257   -610    867    -67   -517    -75      7    -28    179
   -220    789   1010   -283   -615    898    -83   -517    -51     44      7    210
   -189    826   1015   -319   -602    919    -83   -485    -12     88     49    252
   -145    833    979   -342   -561    906    -85   -470     10    111     64    270
   -155    810    963   -329   -558    885   -122   -485      0    116     67    265
   -215    797   1013   -290   -615    906   -158   -506    -12    116     64    252
   -252    789   1041   -270   -646    914   -158   -498     -2    129     72    257
   -249    745    995   -246   -620    870   -148   -491     -7    122     59    246
   -205    709    914   -252   -561    810   -119   -475    -18    106     41    233
   -228    620    849   -197   -540    735   -148   -498    -46     72     12    207
   -280    519    800   -122   -540    659   -200   -545    -96     25    -33    161
   -327    472    800    -72   -563    636   -210   -576   -140     -7    -67    116
   -327    470    795    -72   -561    631   -202   -581   -155    -12    -64     98
   -283    504    787   -111   -535    646   -181   -561   -140      5    -54    101
   -267    504    771   -119   -519    636   -171   -545   -124     18    -44    111
   -309    452    761    -70   -535    605   -200   -563   -137     15    -28     93
   -353    400    750    -23   -553    574   -249   -602   -176    -10    -54     23
   -340    384    724    -23   -532    555   -246   -600   -189    -28    -98     54
   -327    361    688    -18   -509    524   -239   -594   -181    -23    -98    109
   -316    348    665    -15   -491    506   -244   -597   -176     -7    -85     93
   -280    272    550      2   -415    410   -228   -574   -194    -51   -132     36
   -277     33    311    122   -296    171   -187   -530   -270   -207   -316   -153
   -257   -194     62    223   -163    -67    -51   -402   -288   -371   -540   -402
   -301   -226     75    265   -189    -75      5   -288   -192   -379   -594   -496
   -389    124    514    132   -452    319    -25   -517   -129   -197   -342   -262
   -511    672   1184    -83   -846    927   -267  -1075   -187    137    174    246
   -613   1379   1992   -384  -1304   1686   -561  -1504   -116    667    888    909
   -597   1761   2359   -581  -1478   2060   -841  -1675     36   1249   1553   1540
   -530   1376   1906   -423  -1218   1641   -924  -1670    -57   1244   1514   1538
   -504    787   1288   -142   -896   1036   -865  -1631   -441    548    756    820
   -504    233    737    132   -620    483   -696  -1434   -722   -150    -25     72
   -527    -38    488    283   -509    223   -553  -1109   -566   -192   -194   -109
   -470    -25    441    246   -457    205   -407   -833   -350    -51   -116    -46
   -402    -12    387    207   -394    187   -288   -639   -197     44    -54      5
   -368     -7    358    187   -363    174   -228   -537   -119     90    -10     31
   -337     20    358    158   -348    189   -189   -483    -75    122     12     49
   -327      5    332    161   -329    166   -176   -452    -54    122     12     49
   -306     20    324    142   -316    171   -181   -433    -44    119     10     46
   -296     41    337    124   -316    189   -184   -413    -18    140     31     57
   -335     -7    327    171   -332    158   -194   -407    -12    150     38     51
   -311      2    314    153   -311    158   -166   -381      5    171     59     62
   -290     36    327    127   -309    181   -176   -363     25    197     83     72
   -290     54    342    116   -316    200   -181   -345     51    233    111     93
   -293     41    335    127   -314    187   -142   -319     85    272    142    116
   -311     41    350    135   -329    194   -135   -314     98    288    153    122
   -316     28    345    142   -329    187   -135   -298    114    303    166    132
   -298     36    335    129   -316    184   -127   -262    140    332    179    142
   -311     41    353    135   -332    197   -122   -223    174    371    210    171
   -309     75    384    114   -348    228   -106   -181    220    415    257    210
   -316     98    413    109   -366    254   -119   -155    249    436    283    231
   -288     96    381     96   -335    239   -132   -122    275    459    309    259
   -246    132    379     57   -311    254   -119    -62    337    527    355    301
   -231    184    415     20   -324    298   -109     -5    384    584    402    322
   -215    189    405     12   -311    298   -103     51    428    641    426    355
   -215    176    392     18   -303    283    -85    116    478    696    459    462
   -194    215    410    -10   -301    311    -64    163    504    730    506    522
   -176    220    394    -23   -288    306    -49    171    506    727    511    498
   -192    215    407    -10   -301    309    -41    158    504    724    519    483
   -176    226    400    -25   -288    311    -64    132    475    698    501    454
   -158    205    363    -23   -259    283   -109    101    439    680    485    400
   -171    233    405    -33   -288    319    -93     80    426    667    478    322
   -215    213    428      0   -322    322    -72     51    407    631    459    275
   -267    181    449     41   -358    314    -49     33    389    607    452    290
   -301    226    527     38   -413    376    -28      7    381    602    457    265
   -329    252    581     36   -454    415    -15    -31    366    568    423    241
   -348    257    605     44   -475    428      5    -54    358    561    423    239
   -366    231    597     64   -483    413      0    -88    335    540    400    148
   -340    223    563     59   -452    392      5    -83    337    530    389    161
   -316    254    571     31   -444    413     12    -75    361    558    420    218
   -327    316    644      5   -485    480      2    -85    376    584    446    257
   -335    394    730    -31   -532    563    -31   -119    374    587    465    262
   -363    379    743     -7   -553    561    -57   -127    387    602    475    262
   -327    400    724    -38   -527    561    -51    -98    410    631    493    288
   -303    418    722    -57   -514    568    -64   -103    402    623    496    277
   -311    410    719    -49   -517    563    -77   -116    389    610    498    267
   -340    415    756    -36   -548    584    -90   -111    400    636    527    249
   -368    322    688     23   -527    504    -93   -109    384    618    498    150
   -402    244    644     77   -524    444    -83   -122    350    568    446    116
   -433    210    641    111   -537    423    -72   -132    327    540    449    129
   -436    137    574    150   -504    355    -77   -140    303    524    441     96
   -371    116    488    124   -431    301   -106   -161    265    475    368     77
   -353    155    506     98   -428    329    -77   -137    277    485    387    106
   -420     90    511    163   -465    301   -116   -174    241    467    387     70
   -436     70    506    184   -470    288   -132   -189    220    452    381     49
   -439     36    475    200   -457    254   -137   -189    215    452    387     75
   -431     59    488    184   -459    272   -155   -207    202    431    368     46
   -428     90    519    168   -475    303   -161   -223    197    418    345      7
   -436     10    446    213   -441    228   -142   -210    210    446    363     88
   -418     -5    410    210   -415    202   -158   -218    205    457    371     31
   -389    -62    324    226   -358    129   -163   -205    158    392    272    -67
   -355   -244    109    298   -233    -67    -98   -163     51    215     93   -223
   -345   -433    -88    389   -129   -262     15    -72    -41     23   -137   -498
   -332   -337     -5    335   -166   -171    127      7     28     36   -140   -519
   -423    -36    387    228   -405    174     90   -244    122    236    129   -252
   -561    587   1145    -12   -854    865   -158   -717    272    709    737    353
   -678   1376   2055   -348  -1366   1714   -397   -979    594   1395   1543   1145
   -594   1667   2260   -537  -1428   1964   -693   -995    857   1935   2117   1756
   -491   1366   1855   -439  -1174   1610   -891  -1041    717   1842   2008   1683
   -470    854   1325   -194   -898   1088   -911  -1127    194   1088   1236    891
   -511    327    839     93   -675    581   -740  -1015   -241    314    418     15
   -522     98    620    210   -571    358   -496   -662   -114    265    265   -119
   -483     31    514    226   -498    272   -319   -405     31    332    288    -83
   -428    -38    387    233   -410    174   -192   -233    132    392    324    -75
   -387    -49    337    218   -363    142   -135   -163    171    405    345    -88
   -342    -57    285    197   -314    114   -101   -129    187    407    353    -83
   -342    -67    275    205   -311    101    -70   -109    215    428    368    -67
   -316    -51    265    181   -290    106    -67    -93    223    428    366    -62
   -244    -64    179    155   -213     57    -80    -83    205    407    345    -75
   -233    -70    161    150   -197     44    -80    -72    210    418    348    -96
   -244    -57    187    150   -218     62    -77    -59    231    423    358    -83
   -246    -62    181    153   -215     59    -77    -46    249    431    361    -67
   -239    -54    184    148   -213     64    -64    -20    272    459    363    -72
   -210     -5    205    106   -207     98    -77    -15    280    465    389    -70
   -179     15    194     80   -187    106    -77     15    311    511    431    -83
   -166    -10    155     88   -163     72    -75     44    324    527    418    -67
   -179    -23    155    101   -168     64    -70     72    335    522    426     15
   -174      2    176     85   -174     88    -54    103    366    548    457     25
   -163     12    176     75   -168     93    -36    142    394    563    475     51
   -153     23    174     62   -163     96    -31    181    415    566    480     64
   -103     31    135     36   -119     83    -23    244    459    607    522    109
    -90     44    132     23   -111     85    -18    293    517    680    574    106
    -88     62    148     12   -119    103    -12    342    568    735    639    135
    -93    103    194     -7   -145    148      7    407    633    805    706    205
    -88    116    205    -12   -145    161     20    457    680    852    737    241
    -57    111    168    -28   -114    137      7    467    693    854    750    267
    -59    109    168    -25   -114    137     23    472    709    870    771    272
    -83    129    210    -25   -145    168     38    488    737    898    810    288
    -75    137    213    -31   -142    174     46    488    730    898    805    293
    -77    127    202    -25   -140    163     46    449    691    857    771    252
    -62    114    176    -25   -119    145     36    413    652    815    748    236
    -54    119    171    -33   -114    142     44    384    633    789    730    233
    -88    145    233    -28   -161    189     70    353    636    789    730    220
   -109    161    267    -25   -189    213     83    319    626    787    727    184
   -145    148    293     -2   -218    220    101    290    610    766    711    150
   -153    119    270     15   -213    194    109    257    576    727    680    116
   -119     85    205     18   -161    145     93    200    511    654    618     59
   -137    150    288     -7   -213    218    111    202    535    685    649     93
   -179    241    420    -31   -298    329    142    231    602    758    719    158
   -168    293    462    -62   -316    376    124    210    613    758    717    171
   -122    290    413    -83   -267    350     64    148    563    704    672    150
   -106    270    376    -80   -241    322     54    155    561    711    683    140
    -46    246    293   -101   -171    270     12    114    506    675    652     85
    -57    218    275    -80   -168    246    -12     90    483    662    649     62
   -101    197    298    -46   -200    246    -15     85    488    667    659     70
   -132    129    259      0   -197    194     10    122    517    688    670     88
   -129     28    155     49   -142     90     18    132    498    667    639     59
   -114    -15     96     62   -106     41      7    109    454    626    605     38
    -88    -44     44     67    -67      0      2     85    418    587    574     23
   -103    -57     46     80    -77     -5     10     64    400    553    535    -10
   -153   -116     36    135    -96    -41     23     49    389    532    498    -51
   -148   -158    -12    150    -70    -88     12     23    353    493    465    -83
    -72   -168    -96    122     10   -132    -23     -2    293    444    439    -88
    -83   -168    -85    124     -2   -127     -5     36    337    483    483    -18
   -101   -161    -59    132    -23   -111      7     41    363    501    493     -5
    -90   -197   -109    142      5   -153     15     41    345    496    491     -5
    -44   -244   -200    145     77   -223     18     57    327    467    472     -2
    -49   -265   -215    155     80   -239     33     88    361    480    483     23
    -46   -314   -267    181    109   -293     46     98    348    462    459    -36
    -36   -496   -459    265    210   -478     88    119    270    324    314   -213
    -67   -748   -680    407    306   -714    226    223    215    127     77   -452
    -57   -795   -737    426    337   -766    350    355    290     90     15   -527
    -96   -522   -426    309    163   -475    342    202    371    244    218   -350
   -220     41    262     88   -244    153    111   -296    381    589    704    109
   -348    792   1140   -220   -743    966   -140   -693    501   1148   1426    800
   -259   1088   1348   -415   -802   1215   -410   -833    607   1636   1992   1361
   -158    750    909   -296   -532    828   -568   -813    558   1732   2044   1462
   -179    265    441    -44   -309    350   -555   -810    184   1117   1384    833
   -215   -205     10    210   -114    -98   -470   -823   -368    132    410    -96
   -200   -475   -277    337     36   -376   -277   -519   -236     36    207   -288
   -140   -480   -340    311     98   -413   -124   -257     -7    163    275   -239
    -90   -449   -358    270    132   -405    -12    -41    161    270    353   -161
   -122   -441   -319    283     98   -381     85    132    309    392    449    -57
    -75   -392   -316    233    119   -355    106    148    327    397    446    -54
    -31   -350   -319    189    142   -337    106    114    298    345    392    -98
    -59   -309   -249    181     93   -277    127     98    322    348    387   -119
   -135   -309   -174    223     18   -241    158     90    335    348    387   -140
    -72   -361   -290    215    106   -327    135    124    293    342    400   -116
     23   -426   -449    200    233   -436    116    163    285    342    410    -88
     15   -410   -426    194    218   -418    145    210    353    384    449    -54
    -41   -342   -301    192    129   -322    161    207    420    428    480    -57
    -77   -233   -155    155     38   -194    176    205    454    454    501    -49
      5   -241   -246    116    124   -244    145    192    387    400    470    -59
     57   -220   -277     80    166   -249    150    270    441    462    535     33
     28   -226   -254     98    140   -239    179    329    506    509    574     77
    -25   -210   -184    116     77   -197    197    329    532    517    561     44
    -15   -223   -207    119     93   -215    218    329    537    509    553     44
    -12   -205   -192    106     88   -197    236    384    584    550    605    119
     46   -155   -202     54    124   -179    226    415    618    579    644    140
     54   -119   -176     31    114   -145    241    467    672    623    678    174
     41    -83   -124     20     80   -101    267    542    763    709    750    249
     46    -20    -70    -15     57    -44    262    579    826    766    802    275
     67     54    -12    -59     41     20    254    574    849    782    823    265
    109     12    -96    -62    103    -41    259    600    836    763    813    270
    127     28    -98    -77    114    -33    283    659    878    800    841    306
    150     41   -109    -96    129    -33    293    675    885    813    857    355
    135     59    -75    -96    106     -7    314    688    893    826    865    418
     36     98     59    -70    -10     80    345    688    948    865    888    389
     57     90     33    -75     12     62    309    563    818    730    761    241
     88     31    -59    -62     75    -12    293    524    696    628    683    215
     77     18    -59    -46     70    -20    303    532    693    610    670    213
     59     33    -25    -49     41      5    322    504    678    574    644    174
     28     36      7    -33     10     23    345    475    659    555    631    145
     -7     72     77    -33    -44     75    361    436    633    537    610    114
    -28     20     49      5    -38     33    371    400    592    504    581     85
    -20     49     67    -15    -44     59    366    389    589    511    623    103
    -12    140    150    -64    -80    145    368    381    613    532    636     31
    -23    166    189    -72   -106    176    368    353    610    504    574     33
    -85    200    285    -57   -184    241    407    387    667    537    602    215
    -49    163    213    -57   -132    187    381    355    636    522    613    187
     10    145    135    -77    -62    140    332    314    574    470    581    158
    -18    163    179    -72   -101    171    324    327    581    475    597    161
    -64    150    215    -41   -140    181    340    340    597    493    610    150
    -98    135    231    -20   -166    181    337    329    584    470    589    114
   -119     59    176     28   -148    116    327    309    542    420    535     64
   -109    -20     85     64    -98     33    311    306    496    363    488     33
   -103    -51     51     77    -77      0    311    316    480    340    472     28
   -103    -88     12     96    -59    -38    306    298    446    301    444      2
   -109    -96     12    101    -62    -41    293    265    400    252    410    -41
   -114    -96     15    103    -67    -41    288    244    368    218    381    -75
   -111   -127    -15    119    -49    -72    288    239    353    194    376    -64
   -106   -132    -25    116    -44    -80    280    233    345    189    384    -80
    -96   -140    -44    116    -28    -93    262    215    319    166    358   -119
    -77   -148    -70    111     -5   -111    231    181    277    109    298   -158
    -77   -179   -101    129     10   -140    210    155    231     41    246   -168
    -64   -171   -106    116     18   -137    213    150    215      7    236   -207
    -59   -187   -127    122     31   -155    223    150    194    -44    194   -228
    -57   -246   -192    150     64   -220    239    166    155   -135    103   -285
    -23   -405   -381    215    179   -394    311    265    145   -265    -59   -452
    -36   -485   -449    259    205   -470    436    423    254   -254   -166   -574
    -59   -329   -272    194    106   -301    514    472    402   -114    -75   -483
   -145     44    187     49   -166    116    394     93    293     15    181   -249
   -280    563    844   -140   -561    704    111   -519     -2    184    581     98
   -368   1075   1444   -353   -906   1260   -142   -891    -98    548   1145    563
   -345   1080   1426   -368   -885   1254   -345  -1028   -153    807   1512    849
   -311    592    901   -142   -607    748   -384  -1018   -363    509   1158    506
   -306     54    361    127   -332    207   -306   -943   -724   -298    226   -205
   -270   -332    -62    298   -106   -197   -150   -680   -717   -649   -257   -553
   -213   -381   -171    296    -20   -277    -25   -371   -413   -470   -171   -478
   -161   -329   -168    244      0   -249     72   -148   -184   -319    -64   -381
   -129   -288   -158    210     12   -223    163      7    -33   -231      0   -306
   -119   -332   -213    226     46   -275    197     54     -5   -220     -2   -345
   -106   -306   -202    205     46   -254    205     72     10   -213     -7   -433
    -80   -252   -174    166     44   -213    192     75      7   -233    -20   -472
    -51   -228   -176    140     62   -202    181     72     -7   -283    -38   -465
    -20   -270   -249    145    111   -259    200     96     15   -285    -15   -309
      0   -275   -277    137    137   -277    213    111     36   -275      7   -241
      5   -202   -207     96    106   -205    215    124     57   -257     36   -252
     12   -150   -163     70     88   -155    210    132     70   -246     57   -215
     46   -127   -174     38    106   -148    205    137     72   -246     62   -207
     59   -111   -171     25    114   -140    207    142     77   -254     57   -207
     64    -88   -155     10    109   -122    220    161     93   -244     70   -181
     54    -83   -137     15     96   -109    226    176    101   -228     80   -181
     49    -64   -114      7     80    -88    233    197    124   -205    101   -176
     70    -51   -122     -7     96    -85    244    218    142   -197    111   -168
     88    -28   -116    -31    101    -70    246    233    158   -187    124   -166
     77     23    -54    -49     67    -15    252    259    189   -150    176   -155
     64     46    -18    -59     41     15    257    306    231   -109    215   -145
     75     49    -28    -62     51     10    259    358    265    -88    210    -77
     96     70    -25    -83     59     23    262    402    306    -57    220    -10
    116    103    -12   -109     64     46    275    446    355     -7    275     72
    116    150     33   -135     38     93    283    470    387     38    345     88
    124    142     18   -135     54     80    293    485    381     15    285     80
    135    132     -5   -135     70     64    301    488    355    -41    215    226
    129    135      5   -132     62     70    306    480    335    -64    215    223
    116    142     25   -129     44     83    316    459    314    -77    210    150
    109    161     51   -135     28    106    309    413    267   -116    187     83
     98    135     36   -116     31     85    296    358    207   -168    148     20
     83    179     96   -129     -5    137    296    306    176   -200    132     -7
     72    252    176   -163    -51    215    293    244    137   -236    116     -2
     72    275    202   -176    -64    239    293    192     96   -277     88    -28
     70    262    189   -168    -59    226    293    142     49   -324     57    -85
     51    218    166   -135    -57    192    296    101      5   -374     15   -140
     36    213    176   -124    -72    197    301     75    -15   -405    -10   -106
     20    277    257   -150   -116    267    293     51    -18   -405     -5    -70
      5    319    314   -163   -153    316    262      5    -38   -426    -12    -57
      0    358    358   -179   -179    358    223    -23    -44   -407     10    -59
     10    389    379   -200   -184    384    200    -31    -33   -387     28    -77
     25    361    335   -194   -153    348    179    -33    -49   -392     23    -88
     33    319    285   -176   -127    303    166    -36    -64   -392     20    -85
     31    353    322   -192   -145    337    166    -46    -75   -389     25    -83
     33    392    358   -215   -161    376    158    -54    -88   -394     15    -80
     28    322    293   -176   -132    306    155    -59   -114   -426    -12    -80
     23    213    187   -119    -83    200    142    -70   -155   -480    -57   -106
     10    135    124    -72    -57    129    132    -80   -194   -517    -93   -140
      2    140    135    -72    -64    137    124   -106   -226   -545   -140   -150
     -2    101    103    -49    -51    103    119   -124   -257   -561   -161   -148
    -12     77     88    -33    -49     80    111   -145   -285   -576   -168   -155
    -18     57     75    -18    -46     64    114   -150   -296   -584   -174   -163
    -23     33     54     -7    -38     44    103   -163   -314   -600   -205   -155
    -31     25     57      2    -44     41     85   -184   -337   -613   -215   -166
    -33     15     49      7    -41     31     83   -194   -353   -618   -220   -187
    -25     10     36      7    -31     23     77   -205   -363   -623   -226   -166
    -31     20     51      2    -41     36     72   -218   -363   -600   -210   -168
    -38      5     44     15    -41     25     59   -233   -387   -615   -233   -202
    -36    -77    -41     54      0    -59     57   -241   -433   -667   -301   -210
     -2   -233   -231    119    114   -233    109   -187   -488   -766   -431   -296
      5   -467   -475    228    239   -472    226    -59   -522   -924   -654   -506
    -20   -428   -407    223    192   -418    348     67   -418   -919   -698   -571
   -111   -101      7    103    -62    -46    350   -119   -361   -782   -527   -436
   -246    361    607    -57   -426    483     85   -753   -527   -587   -163    -93
   -384   1034   1415   -324   -898   1223   -259  -1288   -592   -197    433    472
   -415   1509   1925   -548  -1169   1714   -555  -1530   -504    301   1052   1067
   -355   1353   1709   -501  -1034   1532   -740  -1590   -530    462   1213   1260
   -314    792   1106   -239   -709    948   -745  -1530   -802     -2    659    756
   -319    184    504     64   -413    342   -574  -1350  -1182   -841   -262   -111
   -293    -85    207    189   -252     59   -361   -989  -1065   -992   -530   -363
   -244   -114    127    176   -187      5   -200   -672   -802   -831   -454   -280
   -189   -140     49    166   -119    -46    -85   -459   -636   -719   -392   -210
   -174   -129     44    150   -109    -44    -49   -374   -568   -683   -379   -210
   -166    -70     93    116   -132     10    -54   -350   -555   -685   -379   -231
   -155    -31    124     90   -142     46    -64   -345   -561   -698   -387   -262
   -140     -5    135     72   -137     64    -70   -340   -558   -696   -379   -296
   -140     23    163     57   -153     93    -72   -335   -550   -696   -387   -296
   -132     20    153     54   -142     85    -64   -322   -545   -691   -387   -257
   -124     28    153     46   -137     88    -62   -316   -527   -665   -376   -262
   -114     57    171     28   -142    114    -70   -316   -517   -662   -374   -246
    -98     77    176     10   -140    127    -80   -311   -506   -657   -358   -259
    -90     72    163      7   -127    116    -64   -280   -472   -623   -350   -223
    -93     77    168      7   -132    122    -54   -252   -439   -561   -316   -171
    -98    119    218    -10   -158    168    -44   -223   -402   -501   -267   -158
   -101    127    226    -12   -163    176    -38   -194   -379   -470   -254   -168
    -96    129    226    -18   -161    176    -33   -171   -361   -433   -249   -140
    -90    137    228    -23   -161    181    -33   -145   -337   -394   -223   -119
    -88    150    239    -31   -163    194    -23   -101   -298   -342   -192    -96
    -98    153    249    -28   -174    200    -10    -59   -257   -290   -150    -70
   -101    171    270    -36   -184    220     -2    -15   -213   -241   -116    -38
    -90    213    303    -62   -197    257      0     33   -166   -194    -83     20
    -64    275    340   -103   -202    306     -2     85   -124   -153    -38     85
    -57    319    374   -132   -215    345    -18    119    -93   -114     -5    114
    -44    355    400   -155   -223    376    -20    148    -75    -88     23    145
    -36    353    387   -161   -213    368    -23    161    -80    -88     38    176
    -41    340    381   -148   -210    361    -23    161    -80    -75     51    174
    -67    353    418   -145   -241    384    -25    140    -93    -70     59    137
    -98    340    439   -122   -267    389    -33    101   -116    -83     67    103
   -135    319    452    -93   -293    387    -46     59   -137    -90     72     67
   -140    332    472    -96   -306    402    -59      2   -176   -124     20     25
   -124    355    480   -116   -303    418    -72    -41   -202   -168    -25     33
   -153    392    545   -119   -348    467    -67    -75   -202   -155      0     15
   -181    394    576   -106   -379    485    -67   -122   -213   -161      0    -36
   -220    363    584    -70   -402    472    -49   -163   -231   -189    -20    -25
   -272    355    628    -41   -452    491    -38   -189   -244   -174    -15    -31
   -293    389    683    -46   -488    535    -33   -205   -241   -150    -36    -54
   -241    441    680   -101   -462    558    -54   -228   -246   -150    -49     12
   -210    475    685   -132   -446    579    -80   -259   -254   -137    -23     23
   -215    517    730   -153   -472    623   -101   -270   -236   -109      5      7
   -231    548    779   -158   -504    662   -129   -277   -218    -83     33     15
   -285    535    820   -127   -553    678   -140   -280   -207    -70     46     31
   -301    524    826   -111   -563    675   -155   -277   -210    -75     41     33
   -231    511    740   -142   -485    626   -176   -259   -210    -59     41     25
   -231    561    792   -163   -511    675   -194   -267   -207    -46     49      0
   -239    514    753   -137   -496    633   -207   -275   -226    -64     36    -18
   -249    439    688    -93   -467    563   -226   -288   -277   -124    -18    -62
   -275    350    626    -38   -449    488   -213   -277   -275   -119    -44    -90
   -283    314    597    -15   -439    454   -207   -285   -283   -116    -36   -109
   -283    288    571     -5   -428    431   -213   -311   -298   -106     -2   -148
   -275    296    571    -10   -423    433   -228   -332   -309    -96     10   -181
   -277    280    558     -2   -418    418   -246   -345   -332   -129    -59   -215
   -275    218    493     25   -384    355   -259   -350   -361   -184   -135   -153
   -285    197    483     44   -384    337   -267   -355   -366   -192   -129    -98
   -309    184    493     62   -400    337   -265   -363   -366   -184   -111   -106
   -324    181    504     70   -415    342   -267   -363   -361   -155    -75   -135
   -337    158    496     90   -418    324   -272   -366   -366   -153    -75   -140
   -363    148    511    106   -436    329   -277   -368   -368   -163    -93   -161
   -376    101    478    137   -426    288   -270   -366   -384   -192   -137   -220
   -337    -93    241    215   -293     72   -236   -332   -475   -342   -316   -387
   -319   -285     33    301   -179   -127   -122   -218   -522   -475   -493   -626
   -337   -249     88    293   -215    -80     20    -75   -410   -420   -470   -693
   -457     20    478    218   -467    249     62   -259   -293   -239   -252   -501
   -652    571   1223     36   -937    896   -171   -849   -244    132    272     64
   -831   1273   2101   -220  -1465   1686   -423  -1249    -70    685    971    813
   -831   1608   2439   -389  -1636   2023   -683  -1358    135   1192   1545   1486
   -745   1325   2070   -288  -1408   1696   -839  -1400     33   1192   1558   1571
   -719    789   1509    -36  -1114   1148   -862  -1439   -428    504    813    735
   -709    293   1002    207   -857    646   -724  -1257   -753   -161     77    -90
   -657     85    740    285   -698    410   -519   -904   -657   -265   -119   -319
   -558     75    633    241   -594    353   -350   -600   -470   -155    -70   -275
   -441     93    532    171   -485    311   -267   -428   -363    -83    -41   -249
   -379    101    478    137   -428    288   -236   -358   -322    -54    -33   -252
   -342     93    436    122   -389    265   -226   -332   -314    -51    -36   -262
   -324    129    454     98   -389    290   -213   -306   -288    -38    -36   -272
   -327    168    496     77   -413    329   -194   -283   -257     -5    -20   -267
   -298    155    454     70   -376    306   -194   -285   -267    -18    -33   -280
   -257    137    394     57   -327    267   -197   -288   -275    -33    -46   -288
   -223    135    358     44   -290    246   -202   -280   -270    -25    -38   -283
   -220     96    316     59   -267    205   -179   -254   -236     10      0   -262
   -228    119    348     54   -288    233   -158   -220   -197     51     38   -228
   -233    127    358     51   -296    241   -148   -200   -176     59     38   -184
   -207    114    322     46   -265    218   -132   -174   -161     77     59   -148
   -205    119    322     41   -262    220   -111   -132   -101    163    145   -145
   -213    119    329     46   -270    223    -90   -101    -59    207    189   -137
   -207    127    335     38   -270    228    -80    -70    -28    231    194   -111
   -194    132    327     31   -259    228    -54    -18      7    265    220    -62
   -189    122    309     33   -249    215    -49     28     41    290    233    -31
   -210    119    329     44   -270    223    -28    101    101    366    296      2
   -171    166    337      2   -254    249    -25    150    145    431    353     18
   -127    223    350    -46   -239    285    -28    197    187    475    397     67
   -103    226    329    -62   -218    277    -33    249    223    511    431    114
    -80    254    335    -88   -207    293    -33    288    259    553    467    150
    -67    275    342   -106   -205    306    -33    311    288    568    483    174
    -64    277    342   -106   -202    309    -23    332    316    584    501    213
    -75    257    332    -93   -202    293    -12    337    329    613    524    213
    -72    259    332    -93   -202    293    -18    319    309    597    498    192
    -90    249    340    -80   -218    293    -15    298    298    592    491    171
   -122    241    363    -59   -241    301      2    283    319    618    524    168
   -142    259    402    -59   -272    332      7    241    303    597    504    148
   -150    293    444    -70   -296    368     18    197    272    555    457    127
   -168    285    452    -59   -311    368     38    166    265    535    431    122
   -192    265    457    -36   -324    361     59    140    252    522    428    114
   -215    259    475    -25   -345    366     77    109    241    535    446     57
   -215    259    472    -23   -342    366     83     75    223    527    459     10
   -218    298    514    -41   -366    405     72     49    215    527    465     -7
   -233    311    545    -38   -389    428     59     23    213    522    465     -2
   -223    322    545    -49   -384    433     36      7    226    530    475     15
   -200    345    545    -72   -374    446      5      2    233    537    488     31
   -205    366    571    -80   -389    467    -25     -7    236    548    501     38
   -213    353    566    -70   -389    459    -41    -25    223    537    491     28
   -218    335    550    -59   -384    441    -57    -46    205    517    467     18
   -226    311    537    -44   -381    426    -46    -36    215    524    472     28
   -236    249    485     -7   -361    366    -25    -15    226    532    472     12
   -215    158    374     28   -293    265    -41    -44    176    483    420    -33
   -200    103    301     46   -252    202    -54    -72    135    441    376    -83
   -197     59    257     67   -226    158    -57    -90    114    423    358    -93
   -197     38    233     77   -215    135    -62   -103     96    407    350    -93
   -223      5    228    109   -226    116    -62   -111     80    392    337    -98
   -267     -5    259    135   -265    127    -51   -109     83    394    337   -101
   -259    -41    215    150   -239     85    -57   -122     64    381    324   -114
   -254    -70    184    161   -220     57    -54   -119     62    384    332   -106
   -272    -75    197    174   -236     59    -41   -111     70    392    348    -83
   -280    -83    194    179   -239     54    -46   -106     70    400    358    -96
   -270   -106    163    187   -218     28    -51   -103     64    389    348   -114
   -218   -132     83    174   -150    -25    -64   -122     38    355    311   -153
   -181   -181      0    181    -90    -90    -85   -137     -2    301    259   -202
   -153   -319   -166    233      5   -241    -33    -75    -38    220    161   -301
    -96   -530   -436    311    168   -483     96     33   -101     36    -62   -535
    -75   -542   -467    306    192   -506    236    179    -38    -10   -148   -657
   -142   -252   -109    197    -18   -181    301    119     83    137     12   -527
   -267    202    470     31   -368    337     83   -413     44    394    397   -155
   -340    844   1184   -252   -761   1013   -252   -896     80    849   1021    439
   -348   1335   1683   -493  -1015   1509   -524  -1078    280   1428   1683   1078
   -226   1161   1387   -467   -805   1273   -745  -1101    324   1691   1914   1350
   -181    594    776   -207   -478    685   -774  -1150    -98   1085   1270    735
   -197     67    262     64   -231    163   -657  -1096   -600    200    374   -135
   -174   -277   -103    226    -36   -192   -462   -810   -639   -116    -12   -509
    -96   -345   -249    220     75   -298   -309   -506   -407      0     38   -452
    -41   -353   -314    194    135   -335   -161   -249   -200    150    142   -350
     -5   -345   -342    174    166   -342    -70   -109    -80    236    200   -301
      5   -366   -374    179    187   -368    -31    -54    -38    262    215   -290
     -7   -358   -350    184    171   -355      0    -15      2    296    239   -270
     18   -309   -327    145    171   -316     -2    -20      7    290    228   -267
     44   -296   -340    127    192   -316      7     -2     18    298    239   -249
     49   -285   -335    116    189   -311     28     28     46    335    277   -236
     57   -293   -350    119    202   -322     41     44     59    345    290   -236
     31   -329   -361    148    194   -345     54     64     83    358    293   -231
     57   -329   -387    135    220   -358     44     64     88    345    283   -241
     83   -249   -335     83    207   -290     38     80    106    363    306   -213
     67   -187   -254     59    161   -220     54    119    153    410    353   -153
     57   -202   -262     70    158   -231     64    140    168    436    376   -142
     36   -192   -228     77    132   -210     80    168    205    467    387   -163
     59   -150   -210     44    132   -179     67    166    207    462    374   -187
     98   -129   -228     15    163   -179     49    168    207    459    379   -166
     98   -122   -220     10    158   -168     75    241    280    522    436    -98
    116   -109   -226     -5    171   -166    101    298    337    571    480    -57
    127   -124   -254     -2    189   -189    109    342    384    602    498    -44
    163   -140   -303    -10    233   -220    106    374    410    626    509    -36
    205    -98   -306    -54    254   -202    111    431    457    680    561     25
    223    -59   -283    -83    252   -168    127    488    517    740    620     85
    241    -36   -280   -103    259   -158    132    511    537    771    652    111
    231    -33   -265    -98    246   -148    168    558    592    823    704    155
    241     -2   -246   -119    241   -124    174    542    589    802    672    148
    280    -15   -296   -132    285   -153    153    491    527    748    628    114
    270    -10   -283   -129    275   -148    166    498    522    756    649    114
    259    -10   -270   -124    265   -140    192    504    530    761    665    103
    241    -15   -257   -114    249   -137    192    457    485    714    628     57
    200     15   -187   -109    192    -85    202    420    467    701    620     44
    153     31   -122    -90    137    -44    218    376    444    675    602     10
    119     -5   -124    -57    122    -64    226    335    413    636    568    -25
    142    -41   -187    -51    163   -114    210    270    340    563    504    -88
    161    -49   -210    -57    184   -129    194    218    280    509    457   -114
    140     -7   -148    -67    142    -77    202    220    290    530    480    -88
    129     31    -98    -80    114    -33    197    213    306    535    485    -57
     88     83     -7    -85     46     38    200    202    332    574    524    -54
     93     80    -12    -88     51     33    174    174    324    571    517    -85
    116     41    -75    -80     96    -15    142    142    298    542    493    -98
    127     90    -36   -109     83     28    142    153    332    584    540    -59
    153    109    -44   -132     98     31    124    135    316    576    542    -64
    127    114    -12   -122     70     49    142    150    332    597    566    -49
     88     62    -28    -77     57     15    174    184    355    615    568    -51
    135   -106   -241    -12    187   -174    140    119    257    506    449   -150
    135   -174   -311     18    223   -244    122    111    215    462    423   -158
    124   -163   -288     18    205   -223    129    122    223    470    449   -140
    106   -189   -296     38    200   -241    124     96    189    423    413   -187
     96   -239   -335     72    215   -285    122     72    148    379    366   -231
    106   -283   -389     85    246   -335    111     46    111    348    342   -244
    109   -306   -415     98    259   -361    106     36     80    316    311   -252
     98   -324   -423    111    259   -374    114     49     77    324    319   -252
     64   -309   -374    122    218   -340    148     98    124    381    379   -223
    103   -314   -418    103    257   -366    106     15     51    309    309   -283
    122   -319   -441     98    280   -379     98     12     31    288    293   -280
    109   -303   -413     96    259   -358     85      7     20    277    283   -306
    124   -324   -449    101    285   -387     77    -28    -20    236    236   -363
    124   -480   -607    176    363   -542    140     49    -18    202    197   -381
    135   -704   -839    283    485   -771    259    168    -28     80     49   -550
    132   -743   -875    303    501   -807    381    296     31      5    -90   -732
    116   -444   -561    163    337   -501    436    327    181    114    -12   -623
     20      5    -18    -15     18     -7    259   -142     54    244    249   -368
   -109    506    613   -200   -361    558    -49   -704   -142    501    706     28
   -163   1010   1174   -423   -670   1091   -348  -1052   -179    911   1278    504
    -67    953   1021   -441   -542    987   -600  -1161   -187   1202   1608    776
    -49    480    527   -215   -288    504   -620  -1117   -423    839   1218    436
    -75     51    127     10   -101     88   -493  -1002   -753    101    441   -283
      2   -384   -387    192    194   -387   -327   -792   -831   -342   -137   -761
     38   -454   -493    207    265   -472   -181   -511   -568   -254   -176   -631
     64   -353   -420    142    241   -387    -57   -293   -322    -70    -10   -501
    109   -340   -449    114    277   -394     33   -127   -153     49     96   -441
    124   -332   -459    103    290   -397     70    -62    -93     90    124   -441
    103   -311   -415    103    259   -363     80    -33    -64    109    132   -465
     80   -277   -358     96    218   -319    101     10    -12    150    168   -465
    135   -314   -452     88    290   -381     85    -31    -59     80    101   -530
    181   -361   -542     88    361   -452     62    -59    -88     44     96   -475
    166   -327   -493     80    329   -410     77    -12    -15    174    252   -537
    166   -293   -459     62    311   -374     85    -12     -7    215    194   -678
    179   -348   -527     83    350   -436    114      5     -5    187    106   -446
    181   -376   -561     96    368   -467    140     49     46    252    197   -446
    181   -345   -527     83    353   -436    135     59     75    296    210   -558
    184   -327   -511     70    345   -420    145     80     93    288    171   -444
    226   -267   -496     20    361   -381    132     46     70    246    122   -384
    244   -265   -509     10    374   -387    127     41     59    233    140   -257
    231   -272   -504     20    366   -387    148     98    129    322    246   -270
    197   -306   -504     51    350   -405    181    145    194    392    296   -285
    215   -293   -509     38    361   -402    163    148    202    405    303   -316
    246   -187   -433    -31    337   -309    148    181    246    452    342   -306
    272   -116   -389    -77    329   -252    179    259    329    540    428   -241
    275   -114   -389    -83    329   -252    202    314    407    628    514   -197
    267   -132   -400    -67    332   -265    231    376    485    691    563   -142
    254   -124   -379    -67    314   -252    246    413    532    730    589    -83
    277    -98   -376    -88    327   -236    244    402    537    737    584    -64
    267    -98   -366    -85    316   -231    254    400    509    706    553    -54
    283    -80   -363   -101    322   -220    254    392    491    696    545    -44
    277    -62   -340   -111    309   -200    259    376    485    693    548    -59
    239    -51   -290    -93    265   -171    267    353    465    667    532    -80
    210    -72   -285    -70    246   -179    267    324    433    641    506   -116
    210    -59   -270    -75    239   -166    265    280    384    602    480   -148
    207    -15   -223    -98    213   -119    262    231    340    568    465   -161
    181     10   -171    -96    176    -80    267    200    316    540    452   -142
    179     12   -166    -98    171    -75    262    158    270    504    420   -189
    163    -25   -192    -70    176   -109    259    122    226    459    368   -252
    150    -10   -163    -70    153    -85    257    101    213    444    350   -270
    103     96     -7    -98     57     44    267    111    272    506    410   -220
    119    174     54   -148     31    114    226     44    241    491    410   -241
    158    158      0   -158     77     80    197     18    197    459    397   -241
    155    176     18   -168     67     98    202     64    244    519    465   -179
    148    168     20   -158     64     96    184     59    246    537    483   -176
    129    181     51   -155     38    116    176     41    241    545    478   -205
    116    181     62   -150     28    122    187     44    252    563    480   -220
    116    161     44   -140     36    101    187     44    249    555    478   -215
    114     96    -18   -103     67     38    163     36    223    527    462   -228
    116     12   -103    -67    109    -44    155     38    202    493    436   -277
    129    -64   -194    -33    161   -127    171     57    192    465    389   -257
     88    -67   -158    -12    122   -114    194     67    189    457    376   -226
     77    -98   -176     10    127   -137    181     36    140    407    335   -277
    127   -137   -267      2    194   -202    137     -7     67    348    296   -335
    103   -166   -270     28    187   -218    142     15     88    366    316   -314
     72   -246   -319     85    194   -283    150     18     72    337    283   -275
     85   -246   -332     80    207   -288    153     20     67    340    283   -280
    101   -233   -335     64    215   -285    145     -5     57    324    262   -316
     83   -249   -332     83    205   -290    163    -15     49    311    249   -314
    -28   -288   -259    158    111   -272    207    -15     51    322    272   -337
    -80   -322   -241    202     80   -283    220    -33     67    337    290   -368
     80   -379   -462    148    270   -418    174     -2     33    280    210   -405
    148   -524   -675    187    410   -600    202     96     20    194     93   -441
    140   -693   -833    275    485   -763    309    218     54     96    -70   -576
     44   -683   -727    319    384   -704    433    327    181    101   -111   -628
   -101   -332   -231    215     62   -283    454    213    270    254     88   -480
   -103    127    231    -12   -168    179    215   -275     28    345    366   -283
   -197    683    880   -244   -540    782    -62   -800   -252    504    769     38
   -194   1101   1296   -452   -745   1197   -340  -1163   -426    753   1218    420
    -88    766    854   -340   -472    810   -480  -1252   -587    714   1213    428
    -46    249    296   -101   -171    272   -457  -1195   -823    205    623    -67
    -36   -262   -228    148     96   -244   -319   -989   -943   -342    -75   -639
    -18   -535   -517    277    249   -527   -161   -646   -704   -327   -202   -706
     10   -480   -491    233    249   -485    -54   -363   -381    -62     -2   -527
     44   -462   -506    207    272   -483     51   -145   -148    127    148   -428
     41   -483   -527    218    283   -504    114    -41    -44    187    153   -361
     18   -576   -594    280    306   -584    140    -31    -44    135     72   -192
    -10   -594   -587    301    285   -592    158     10     -2    166    124   -145
     33   -550   -584    257    306   -566    161     67     36    207    161   -163
     51   -480   -532    213    290   -506    166    122     88    262    202   -205
     80   -436   -517    179    298   -475    163    145    106    265    194   -220
     83   -465   -548    189    311   -506    181    150    109    249    189   -166
    132   -441   -574    153    353   -509    179    163    122    257    205   -137
    163   -400   -563    116    363   -480    176    174    142    272    228   -140
    158   -400   -558    122    358   -478    179    174    153    283    236   -153
    137   -413   -550    135    342   -480    200    192    184    316    267   -158
    163   -384   -548    111    355   -465    197    207    210    342    288   -166
    168   -358   -530     93    348   -444    192    226    231    361    314   -168
    176   -327   -504     75    340   -415    205    267    270    402    358   -132
    145   -327   -472     90    306   -400    236    306    311    436    389    -96
    137   -322   -459     90    296   -389    259    345    348    457    405    -80
    174   -296   -470     59    319   -381    257    381    387    493    441    -59
    223   -275   -498     25    361   -387    246    420    428    532    472    -54
    189   -283   -472     46    329   -376    257    449    470    558    485    -25
    135   -296   -431     80    283   -363    288    504    530    605    537     44
    129   -285   -415     77    270   -350    309    537    566    633    574     85
    135   -239   -374     51    254   -306    322    568    602    678    610    111
    277   -205   -483    -38    376   -342    296    615    620    691    623    106
    329   -150   -480    -90    402   -314    283    633    620    691    639     70
    311   -140   -452    -88    381   -296    285    615    594    659    620     20
    283   -187   -470    -46    376   -327    301    594    553    602    558     28
    254   -233   -491    -12    371   -361    301    558    506    563    537     10
    213   -236   -449     12    329   -342    316    522    475    542    530    -25
    184   -179   -363     -5    272   -270    332    491    462    532    540    -72
    168   -129   -298    -18    233   -213    329    454    441    514    517   -142
    153   -116   -270    -20    210   -192    322    397    381    444    441   -116
    119   -176   -298     28    207   -236    322    355    329    400    397   -129
     98   -254   -353     77    226   -303    319    335    293    374    368   -168
     90   -155   -246     33    168   -200    319    319    303    392    379   -158
     38   -111   -150     33     93   -129    332    309    332    420    413   -140
     28    -20    -49     -5     38    -33    311    270    340    428    428   -142
     83     57    -28    -72     54     12    267    246    340    436    433   -148
    127     67    -59    -96     93      5    236    262    348    439    428   -166
     98      5    -93    -51     96    -44    231    241    322    402    410   -161
     36    -31    -67     -2     51    -49    239    213    309    384    420   -148
    -36    -28      5     31    -20    -10    262    220    322    394    444   -148
     46    -23    -70    -10     57    -46    241    246    335    397    444   -145
    210    -70   -280    -72    244   -174    171    252    296    335    394   -202
    228   -142   -371    -44    298   -254    171    267    272    306    353   -252
    174   -231   -407     28    288   -316    189    270    257    272    311   -187
    140   -306   -446     83    293   -376    176    236    213    233    288   -226
    109   -397   -506    142    306   -452    176    228    189    210    275   -267
    103   -387   -493    140    296   -439    184    223    184    205    277   -275
    127   -342   -470    106    296   -405    194    226    192    210    285   -267
    119   -358   -478    119    298   -418    181    210    179    189    267   -277
    103   -371   -475    132    285   -420    161    184    153    161    246   -316
    119   -384   -504    132    309   -441    145    163    124    135    244   -353
    145   -400   -545    124    342   -470    153    171    122    127    244   -368
    168   -402   -571    116    368   -485    181    197    140    135    236   -361
    145   -446   -592    150    366   -519    194    205    124    116    194   -335
    153   -548   -701    197    426   -623    207    223     75     31     88   -402
    171   -701   -875    262    522   -789    275    309     10   -148   -119   -602
    163   -859  -1023    348    592   -940    410    459     38   -270   -285   -766
     -5   -722   -717    363    353   -717    524    441    174   -137   -137   -735
   -197   -332   -135    265    -33   -233    376    -85     54      5    140   -574
   -171    277    446    -54   -309    361    -20   -706   -163    202    530    -46
   -168    966   1135   -397   -652   1049   -361  -1057   -181    615   1119    561
   -129   1106   1234   -491   -680   1169   -620  -1161   -116   1008   1587    891
    -88    659    745   -285   -415    701   -667  -1080   -231    807   1322    701
    -90     44    135     23   -114     88   -535   -927   -563     54    496    -31
   -106   -436   -329    272    111   -384   -275   -584   -605   -389    -51   -566
    -54   -496   -441    275    192   -470    -98   -228   -298   -231     20   -509
     51   -522   -574    233    311   -545    -15    -49   -155   -179     31   -488
     83   -496   -579    205    329   -535     64     83    -38   -116     67   -470
     85   -472   -558    194    322   -514    111    150     18    -88     83   -449
     51   -470   -522    207    285   -493    135    197     54    -49    111   -423
     64   -485   -553    210    306   -519    137    205     62    -33    114   -420
     75   -509   -584    215    329   -545    122    189     49    -49     88   -478
     83   -527   -610    223    345   -568    129    205     75    -23     96   -527
     54   -509   -566    226    306   -537    140    210    101    -15    119   -532
     59   -444   -504    192    280   -472    158    236    111    -18    127   -415
     36   -444   -480    202    257   -462    200    303    163     25    153   -298
     44   -459   -504    207    272   -480    200    319    200     64    189   -301
     57   -428   -488    184    272   -457    189    324    218     88    218   -319
     31   -407   -439    187    233   -423    205    353    252    109    239   -285
     25   -361   -387    166    205   -374    226    392    280    127    259   -244
    101   -342   -444    122    272   -392    215    405    283    109    236   -236
    124   -332   -459    101    290   -394    218    418    293    114    249   -244
    101   -332   -433    114    265   -381    236    457    337    158    296   -231
    109   -340   -452    114    277   -394    246    504    374    181    314   -207
    124   -293   -418     85    270   -355    259    561    428    228    361   -161
    142   -226   -371     38    254   -298    259    592    470    252    400   -158
    127   -233   -363     51    244   -298    272    649    511    270    407    -88
    184   -244   -431     28    306   -335    267    711    540    283    420    -62
    192   -184   -376     -2    283   -280    293    792    605    361    501    -77
    192   -109   -301    -41    246   -205    296    800    618    379    542     12
    176    -33   -210    -72    192   -122    301    795    623    387    553     36
    163    -18   -181    -75    171   -101    301    771    597    350    509     64
    181    -36   -218    -72    200   -127    290    727    548    285    457     49
    179    -62   -244    -59    210   -153    296    701    506    239    431     -5
    174    -33   -210    -70    189   -122    309    670    483    213    428    -33
    148      2   -145    -75    145    -72    324    626    457    187    420    -49
    127     57    -70    -90     98     -5    340    592    449    197    444    -57
     98     67    -33    -83     64     18    340    542    420    179    428    -98
     62     59     -5    -62     33     28    337    491    376    124    371   -127
     38     36     -2    -38     20     18    337    454    345     98    342   -145
     49     28    -20    -38     36      5    322    415    314     70    314   -187
     41     96     54    -70     -7     75    324    410    335     96    345   -150
      5    168    163    -88    -80    166    337    413    374    148    407   -114
      2    218    215   -111   -106    218    301    368    353    124    387   -114
     15    194    179   -103    -80    187    267    332    322    101    381    -98
     10    181    171    -98    -80    176    267    348    342    127    415    -90
     28    189    161   -109    -64    174    254    345    350    142    439   -119
     15    200    181   -109    -83    192    233    324    327    106    379   -168
    -23    202    226    -88   -124    213    231    316    280     12    280    -72
    -10    140    150    -64    -80    145    241    342    277      2    277    -46
     25     75     49    -51    -12     62    228    335    249    -20    259   -111
     36     33     -2    -36     18     15    223    311    218    -44    252   -197
     -2    -15    -12     10      5    -15    207    270    168   -101    202   -239
    -31   -106    -75     64     20    -90    189    226    109   -179    124   -236
    -36   -174   -137    103     49   -158    179    202     75   -220     90   -283
    -15   -205   -192    109     85   -200    168    189     62   -220    106   -301
      0   -220   -220    111    109   -220    166    174     46   -236    111   -311
      5   -210   -215    101    109   -213    137    124      5   -283     83   -329
     25   -205   -231     90    127   -218    150    122     -5   -298     80   -314
    124   -111   -239     -7    181   -176    171    155     10   -296     85   -285
    200    -25   -226    -85    213   -124    179    171     25   -301     85   -257
    246    -18   -265   -116    254   -140    187    171     33   -316     80   -241
    262    -51   -316   -106    288   -184    194    166     -7   -376     25   -298
    249   -231   -480    -10    363   -355    252    197   -106   -540   -142   -452
    277   -478   -756    101    517   -615    363    265   -220   -795   -418   -685
    342   -423   -766     38    553   -594    470    340   -179   -852   -478   -761
    239   -109   -350    -64    293   -228    491    148    -83   -678   -241   -602
     77    397    319   -239   -122    358    220   -410    -85   -389    200   -176
    -70   1187   1257   -558   -662   1221   -106   -841     59    106    859    493
    -85   1670   1756   -792   -922   1712   -431   -971    275    584   1418   1072
    -12   1582   1595   -784   -805   1587   -706  -1075    155    496   1418   1119
     10   1093   1083   -553   -537   1088   -748  -1127   -293   -124    753    496
     10    459    449   -233   -218    454   -532   -963   -724   -761    -54   -280
     25    194    168   -109    -70    181   -267   -592   -592   -769   -233   -452
     54    119     62    -88     -2     90    -72   -301   -400   -639   -200   -402
     72     36    -38    -57     57      0     44   -132   -303   -584   -181   -384
     72    -33   -106    -18     88    -70    109    -49   -257   -540   -161   -374
     96     -5   -103    -46     98    -54    119    -36   -257   -542   -163   -394
    127      7   -119    -67    122    -54    140    -18   -246   -542   -158   -413
    166     28   -140    -98    153    -57    166     18   -226   -532   -137   -379
    213     75   -137   -142    176    -31    189     46   -194   -514   -127   -337
    231    135    -96   -184    163     20    210     64   -176   -496   -106   -311
    241    163    -77   -202    158     44    228     85   -168   -485    -96   -293
    254    171    -85   -215    168     41    241    103   -158   -478    -80   -272
    277    205    -72   -241    176     67    262    127   -137   -452    -44   -231
    296    239    -57   -270    176     90    267    145   -127   -439    -31   -192
    309    265    -44   -288    176    111    270    155   -124   -426    -23   -176
    332    285    -46   -311    187    119    275    161   -122   -420    -25   -161
    361    309    -51   -335    207    129    288    184   -101   -407    -25   -135
    397    361    -36   -381    218    163    298    226    -62   -361      5    -96
    400    387    -12   -394    207    187    303    246    -46   -345     18    -83
    374    358    -15   -366    194    171    293    265    -49   -353      7    -64
    353    316    -36   -335    194    140    288    293    -41   -342     15    -36
    329    306    -23   -319    176    142    283    327    -15   -311     44    -15
    319    340     20   -332    150    181    272    355      0   -290     62      2
    332    379     44   -358    142    210    272    392     23   -270     88     38
    345    368     23   -355    161    197    272    418     33   -262     96     67
    348    340    -10   -345    179    166    277    431     38   -239    114     90
    361    353     -7   -358    184    174    283    433     38   -218    124    106
    379    402     20   -392    179    213    272    413     18   -228    122    103
    384    459     75   -420    155    267    257    379     -2   -236    114     93
    340    454    114   -397    111    285    265    345    -12   -246    103     88
    290    452    161   -371     64    306    275    309    -28   -265     88     77
    267    459    189   -363     38    327    277    259    -49   -290     80     64
    254    462    207   -358     23    335    296    218    -72   -319     70     54
    223    449    226   -337      0    337    314    174    -88   -337     57     49
    194    465    267   -329    -36    366    324    127   -103   -353     46     49
    171    472    301   -324    -64    389    329     75   -137   -394      7     31
    168    465    296   -316    -62    381    327     25   -176   -441    -23     12
    155    444    288   -301    -64    368    327      2   -202   -457    -33    -15
    155    517    358   -337   -101    439    327    -12   -197   -439    -20    -20
    161    600    436   -381   -137    519    309    -28   -179   -405     12     15
    153    626    472   -389   -158    550    288    -41   -166   -381     33     36
    155    644    485   -400   -163    563    259    -51   -163   -379     36     41
    155    633    478   -394   -161    555    236    -59   -168   -387     31     54
    137    667    530   -402   -197    600    223    -70   -171   -384     41     75
    124    633    509   -379   -192    571    223    -93   -200   -410     10     46
    114    620    504   -368   -194    563    220   -103   -220   -426     -7     44
    122    535    413   -329   -145    475    205   -116   -257   -454    -33     12
    122    457    335   -290   -106    397    194   -145   -311   -504    -85    -41
    132    457    324   -293    -96    392    181   -179   -353   -535   -135    -80
    116    397    280   -259    -83    340    179   -210   -392   -579   -197   -109
    106    332    226   -220    -59    277    174   -236   -433   -620   -236   -116
    103    316    213   -210    -54    265    161   -259   -459   -641   -246   -142
     93    303    210   -197    -57    257    132   -280   -485   -662   -257   -137
     88    298    210   -194    -59    257    119   -296   -498   -680   -272   -135
     80    280    197   -181    -59    239    122   -309   -511   -680   -275   -158
     64    254    187   -161    -62    220    109   -337   -540   -693   -288   -197
     54    239    184   -145    -64    213    114   -350   -550   -696   -285   -226
     54    205    150   -132    -46    179    114   -345   -545   -696   -301   -220
     62    153     90   -109    -15    122    109   -337   -563   -717   -337   -210
     90     41    -49    -67     70     -2    122   -335   -626   -795   -423   -280
    111   -155   -267     23    189   -210    192   -293   -740   -989   -644   -506
     96   -272   -368     85    231   -319    322   -176   -756  -1122   -815   -688
     54    -98   -153     23    103   -127    407   -137   -641  -1023   -722   -654
    -64    254    316    -96   -189    283    324   -491   -568   -782   -415   -397
   -215    859   1075   -322   -644    966     49  -1041   -498   -350    155    239
   -311   1504   1816   -597  -1065   1660   -181  -1262   -228    262    891   1021
   -257   1600   1857   -670  -1057   1727   -418  -1345   -103    641   1296   1488
   -215   1169   1384   -478   -800   1278   -540  -1454   -405    332    958   1187
   -215    594    810   -189   -511    701   -527  -1509   -997   -555     49    226
   -220    187    405     15   -311    296   -361  -1304  -1228  -1088   -542   -402
   -192     98    290     46   -241    192   -176   -935   -987   -982   -527   -389
   -140    124    265      5   -202    194    -41   -657   -776   -836   -436   -311
    -93     85    179      5   -135    132     75   -472   -636   -743   -389   -262
   -106     41    148     31   -127     93    116   -413   -600   -732   -389   -246
   -119     62    181     28   -150    122    122   -394   -579   -722   -371   -257
   -114     72    187     18   -150    129    124   -376   -563   -711   -368   -275
    -96     62    158     18   -127    109    122   -368   -558   -711   -387   -254
    -85     90    176     -5   -132    132    106   -371   -553   -704   -368   -241
    -88     75    161      5   -124    116    106   -355   -532   -678   -340   -241
   -101     75    176     12   -137    124    114   -345   -506   -654   -337   -257
    -93     51    145     20   -119     98    116   -342   -498   -649   -353   -215
    -96     23    116     36   -106     70    114   -332   -485   -631   -332   -176
    -77     49    124     12   -101     85    101   -327   -454   -589   -275   -202
    -62    111    174    -25   -116    142     90   -316   -426   -568   -288   -241
    -70    153    223    -41   -145    187     85   -309   -420   -584   -332   -166
    -62    155    218    -46   -140    187     93   -290   -397   -553   -288   -127
    -51    184    236    -64   -142    210    103   -259   -355   -498   -236   -109
    -38    184    223    -72   -129    202    111   -226   -316   -462   -215    -98
    -33    181    215    -72   -124    197    124   -184   -277   -423   -192    -77
     -7    233    239   -114   -124    236    122   -150   -239   -381   -163    -54
     10    262    252   -135   -122    257    122   -106   -181   -332   -124    -10
     20    259    239   -142   -109    249    127    -72   -135   -288    -85     10
     12    283    270   -148   -127    277    161     -7    -59   -220    -10     62
     31    322    288   -176   -127    303    148     10    -23   -192     23     98
     46    329    280   -189   -116    306    145     23     -2   -176     54    140
     41    363    322   -202   -140    342    140     23      7   -166     77    119
     49    400    350   -223   -150    376    124     -5     -7   -218     20     57
     49    361    311   -207   -129    337    129    -23    -36   -293    -33     93
     31    322    288   -176   -129    306    135    -62    -64   -293    -36     90
     20    366    342   -194   -161    353    132    -93    -67   -207     -5     90
      5    381    376   -192   -184    379    153   -116    -67   -161      0     64
    -10    407    415   -200   -213    410    158   -158    -85   -168    -38     25
    -15    397    413   -192   -215    405    155   -205   -119   -189    -70     20
    -38    348    387   -155   -213    366    155   -262   -168   -220   -101    -28
    -83    293    376   -103   -228    335    153   -314   -205   -252   -140    -93
    -93    340    431   -124   -262    384    145   -335   -202   -241   -135   -114
    -88    428    517   -171   -301    472    129   -348   -174   -205    -93    -98
   -101    483    581   -192   -340    532    122   -361   -155   -179    -62   -106
    -98    542    641   -220   -368    592    103   -376   -137   -148    -33    -80
   -106    514    620   -205   -363    566     85   -384   -135   -142    -33    -88
   -109    498    607   -194   -358    550     75   -394   -140   -148    -57   -103
   -111    478    587   -184   -350    532     72   -392   -129   -129    -57    -85
   -114    480    594   -181   -353    537     67   -394   -122   -101    -31   -122
   -124    444    568   -161   -345    506     67   -397   -135   -106    -41   -150
   -145    309    452    -83   -298    379     64   -400   -158   -122    -80   -215
   -142    205    345    -31   -246    275     54   -415   -181   -124   -114   -285
   -127    158    285    -15   -205    220     57   -407   -181    -88   -119   -384
   -155    111    265     20   -210    187     54   -436   -207   -129   -135   -444
   -181     49    231     67   -205    140     59   -483   -244   -189   -174   -402
   -161     15    176     72   -168     93     51   -496   -288   -231   -210   -350
   -119      7    127     57   -122     67     31   -462   -290   -223   -197   -259
   -129     10    140     59   -135     72     38   -410   -228   -155   -129   -171
   -150    -18    132     83   -142     57     46   -413   -213   -145   -116   -158
   -155    -67     88    109   -122     10     46   -449   -236   -171   -148   -184
   -176    -77     98    127   -137     10     49   -462   -241   -179   -161   -189
   -171    -70    101    119   -137     12     20   -475   -257   -192   -184   -161
   -163    -77     83    119   -124      2     25   -459   -257   -197   -200   -137
   -145   -189    -46    166    -51   -119     41   -428   -277   -223   -231   -228
   -101   -371   -270    236     83   -322    114   -335   -296   -306   -345   -394
    -98   -457   -361    275    129   -410    236   -192   -223   -358   -444   -576
   -148   -265   -116    205    -15   -192    311   -145    -77   -280   -413   -605
   -244    109    353     67   -298    231    223   -480   -119   -176   -254   -415
   -340    581    922   -119   -631    750    -67  -1083   -366    -10    122    -59
   -389   1163   1553   -387   -971   1358   -363  -1480   -439    387    717    504
   -366   1304   1670   -470  -1018   1486   -584  -1628   -415    737   1135    857
   -332    802   1135   -236   -735    969   -662  -1644   -620    519    870    652
   -335    327    662      5   -498    493   -574  -1564   -963   -171    135      2
   -272    -80    192    174   -233     57   -407  -1299  -1054   -631   -431   -504
   -179   -254    -75    215    -51   -166   -275   -989   -797   -537   -470   -446
   -142   -246   -103    192    -23   -176   -148   -724   -527   -342   -345   -342
   -135   -239   -103    187    -15   -171    -46   -527   -335   -189   -236   -280
   -106   -249   -142    176     15   -194    -15   -444   -254   -114   -187   -189
    -98   -220   -122    158     10   -171     15   -400   -210    -72   -158   -101
   -109   -207    -98    155     -7   -153     23   -381   -179    -49   -153   -101
    -98   -257   -158    179     28   -207     33   -381   -179    -57   -179   -137
    -80   -246   -168    163     41   -207     31   -363   -161    -31   -150   -103
    -72   -197   -127    135     25   -163     28   -342   -127     18    -93    -51
    -72   -142    -72    106     -2   -109     20   -329    -96     46    -54    -38
    -51   -111    -59     83      2    -85     28   -314    -59     67    -54    -62
    -72   -122    -49     96    -12    -85     62   -283    -23     75    -64    -64
    -62   -127    -64     93      0    -96     51   -262    -23     85    -44    -51
    -10   -103    -96     54     41    -98     20   -262    -38     77    -36    -57
     15    -64    -80     25     46    -72     18   -233     -5     96     -7    -20
    -10    -70    -59     38     23    -64     44   -189     64    171     72      5
    -20    -72    -54     46     15    -64     64   -158    114    231     98    -41
    -31    -72    -44     49      5    -57     90   -111    168    275    119    -31
    -38    -33      5     36    -23    -15    106    -59    228    327    166     -2
    -10    -77    -67     41     28    -72    103    -38    252    353    192     33
     18    -64    -85     23     49    -75    116     18    311    413    241     85
     44    -12    -57    -15     49    -33    114     64    366    465    283    122
     59     54     -5    -57     33     25    106    103    426    532    340    155
     49     54      5    -51     23     28    129    145    475    579    374    166
     33     41      7    -38     12     25    155    187    524    636    413    194
     36      7    -31    -23     33    -12    150    184    524    626    397    207
     38    -18    -57    -10     46    -36    166    192    522    613    394    205
     18    -36    -57      7     33    -46    171    187    506    597    384    194
     18    -28    -46      5     31    -36    158    135    454    548    335    145
      0     12     12     -7     -7     12    148    101    433    532    329    122
    -57     59    116      0    -85     88    150     70    413    509    316     90
    -54     62    114     -5    -83     88    142     10    374    472    296     54
    -33     25     59      2    -46     41    119    -59    296    384    220      2
    -36     15     51     10    -44     33    114    -85    252    340    184     -2
    -54      2     57     25    -54     28    109   -101    233    329    176    -12
   -101    -12     88     54    -93     36    140   -101    246    350    181    -44
    -93     57    150     18   -122    103    129   -129    252    353    202    -25
    -80     75    155      0   -116    114    124   -135    259    387    241      5
    -77     88    166     -5   -122    127    109   -150    280    441    280      0
    -80    153    233    -38   -155    192     90   -142    314    485    332     31
   -124    192    316    -33   -220    254     98   -124    358    514    363     51
   -145    179    322    -18   -233    249     77   -174    329    465    293      7
    -72     20     93     25    -83     57     36   -231    202    348    202     10
    -62     15     77     23    -70     46     36   -184    231    407    267     46
    -75     12     88     31    -83     49     41   -163    275    475    340     38
   -101    -75     25     85    -64    -25     46   -174    267    423    290    -20
    -98   -124    -25    111    -36    -75     28   -197    197    327    179    -44
    -96   -155    -59    124    -20   -109     25   -168    192    363    200    -18
   -116   -194    -77    153    -20   -137     28   -163    194    392    241   -111
   -135   -239   -106    184    -15   -171     23   -187    166    358    236   -168
   -161   -249    -88    205    -36   -168     33   -192    155    303    158   -179
   -153   -244    -93    197    -31   -168     12   -218    124    241     62   -140
    -90   -288   -197    189     51   -244    -38   -298     41    181     36   -181
    -93   -301   -210    197     57   -257    -33   -270     62    218     88   -168
    -88   -335   -246    213     77   -290    -18   -252     83    241    114   -168
    -90   -329   -241    210     72   -285    -20   -249     98    265    140   -192
   -106   -306   -200    207     44   -254    -18   -233    114    272    153   -181
   -129   -324   -194    226     31   -262    -10   -220    109    246    119   -194
    -88   -478   -389    283    150   -433      0   -210     49    142      2   -272
    -77   -636   -558    355    239   -597     98    -72     85     57   -137   -389
    -70   -626   -555    348    241   -592    218    101    254     90   -163   -407
   -132   -374   -241    252     51   -309    246     83    371    200    -31   -275
   -246    -20    226    135   -236    101     64   -376    148    275    223    -80
   -368    579    948   -106   -659    763   -244   -948   -161    433    615    179
   -433   1070   1501   -319   -966   1286   -527  -1306   -301    688   1034    472
   -376    893   1267   -259   -820   1080   -706  -1436   -441    730   1132    530
   -340    394    735    -25   -537    563   -711  -1400   -683    327    698    184
   -332    -80    252    207   -293     83   -574  -1218   -854   -272     -7   -342
   -301   -374    -75    337   -114   -226   -402   -927   -678   -371   -252   -548
   -275   -358    -85    314    -96   -223   -275   -665   -368   -171   -140   -465
   -202   -337   -135    270    -33   -236   -171   -436   -148     -5    -10   -329
   -184   -332   -150    257    -20   -241    -93   -277     15    114     75   -246
   -181   -342   -161    262    -12   -252    -46   -207     83    148     90   -192
   -171   -355   -184    262      5   -270    -23   -189     90    132     70   -176
   -163   -376   -213    270     23   -296    -15   -176     88    135     77   -176
   -163   -368   -207    265     20   -288     -5   -161    119    174    114   -189
   -171   -394   -226    283     25   -311     15   -140    161    220    150   -220
   -179   -353   -176    265     -2   -265      7   -135    171    218    161   -233
   -184   -280    -96    233    -44   -189     10   -116    197    228    174   -194
   -226   -293    -70    257    -77   -181     41    -80    231    226    161   -163
   -166   -283   -116    223    -25   -200     10   -124    192    163    111   -166
   -132   -236   -103    184    -15   -171     -2   -116    194    179    145   -135
   -153   -231    -77    192    -38   -155     18    -70    257    275    226   -163
   -135   -189    -57    161    -38   -124     18    -54    283    324    265   -192
   -111   -132    -20    122    -46    -77     12    -41    296    335    270   -161
   -114   -106      7    109    -62    -51     12    -25    306    316    233   -135
   -119   -111      7    116    -64    -51      7     -2    314    298    202   -101
   -103    -85     15     93    -59    -36      7     33    358    340    233    -28
   -101    -46     54     72    -77      2     20     88    423    413    314      5
   -119    -49     70     80    -96     10     33    129    478    483    381    -28
    -98    -44     54     72    -77      5     31    168    524    522    413    -25
    -83    -12     70     46    -77     25     31    205    561    527    405     51
    -98     15    114     38   -106     64     57    270    623    571    441    116
    -77     36    111     20    -96     75     64    290    641    589    454    148
    -12     -2     10      7    -12      2     38    236    571    540    410    116
    -49    -51     -2     49    -25    -25     70    257    579    581    444     77
    -77    -57     18     67    -49    -20     88    246    561    571    444     51
    -72    -38     31     54    -54     -5    101    228    530    527    418     44
    -59    -38     20     49    -41    -10     96    194    478    462    358     20
    -46    -44      0     44    -25    -23     64    106    381    366    285    -33
    -38    -41     -2     41    -18    -23     77     75    355    348    296    -49
    -33      7     41     12    -38     23     83     44    329    327    290    -57
    -41     41     83      0    -62     62     77     -2    283    272    239    -80
    -57     -7     46     31    -51     18     62    -44    244    236    210   -135
    -75     12     88     31    -83     51     62    -51    249    249    244   -174
    -46     77    122    -18    -83     98     46    -80    252    257    270   -168
     -5    148    153    -70    -77    150     23    -98    252    262    277   -122
      7    148    137    -80    -64    145    -12   -135    228    233    246   -132
     -7    132    140    -64    -72    135    -23   -135    228    231    241   -109
     -2    145    145    -72    -72    145    -20   -111    254    285    283    -93
     57    101     44    -77      7     72    -62   -174    197    241    233   -142
     67    101     31    -85     18     67    -75   -187    179    231    241   -127
     64     80     15    -72     23     49    -70   -174    194    277    296   -150
     33     18    -18    -28     25      0    -75   -181    176    249    267   -223
      7    -64    -72     28     38    -67    -70   -176    158    200    197   -236
     10    -93   -106     38     57    -98    -77   -189    129    150    148   -210
     23   -127   -150     51     85   -137    -85   -187    109    140    155   -210
     23   -129   -153     51     88   -142   -109   -215     67     96    124   -259
     15   -150   -166     67     90   -158   -101   -215     49     67    109   -246
    -10   -174   -163     90     75   -168   -101   -223     46     75    129   -277
    -38   -187   -148    111     51   -168   -119   -246     23     54    122   -311
    -41   -171   -129    106     44   -153   -132   -259      7     51    109   -301
    -28   -176   -148    103     59   -163   -137   -267     -7     36     80   -283
    -31   -215   -187    122     77   -202   -135   -272    -25     20     72   -306
    -36   -231   -194    132     77   -213   -127   -267    -20     36     83   -309
    -38   -267   -228    153     93   -249   -124   -265    -25     38     67   -296
    -28   -329   -301    179    135   -316   -127   -267    -49     23     33   -342
    -12   -501   -488    257    236   -496    -67   -200    -88    -83   -103   -465
    -10   -665   -654    337    319   -659     72    -31    -54   -194   -275   -618
     10   -605   -615    296    311   -610    171    101     57   -205   -335   -667
    -67   -319   -252    194     90   -285    155    -93     64   -127   -197   -548
   -168    135    303     15   -236    218   -181   -779   -213     28    174   -246
   -293    800   1093   -254   -693    948   -519  -1319   -355    376    735    244
   -358   1262   1618   -454   -987   1439   -782  -1545   -277    859   1319    792
   -298   1041   1340   -371   -818   1189   -927  -1556   -298    987   1423    945
   -205    389    594    -93   -400    491   -901  -1509   -641    366    748    316
   -189   -129     57    158   -124    -36   -696  -1267   -880   -348    -12   -379
   -161   -374   -213    267     23   -293   -493   -924   -693   -446   -226   -568
   -135   -405   -270    270     67   -337   -342   -628   -418   -301   -171   -480
   -106   -431   -327    267    109   -379   -218   -418   -241   -194   -103   -410
   -101   -462   -361    280    129   -413   -140   -290   -119   -106    -36   -387
    -83   -465   -381    272    148   -423   -122   -262    -96   -106    -38   -394
    -59   -423   -363    241    150   -394   -119   -257    -88   -106    -33   -407
    -44   -379   -337    210    145   -358   -127   -262    -85   -119    -44   -405
    -80   -379   -298    228    106   -340    -90   -210    -31    -77    -15   -381
    -83   -431   -348    254    129   -392    -98   -218    -44   -109    -51   -374
    -54   -439   -384    246    163   -413   -101   -210    -38    -77    -28   -379
    -36   -431   -397    231    179   -415   -103   -197    -20    -51     -5   -407
    -59   -426   -366    244    153   -397    -88   -153     18    -18     18   -389
    -41   -376   -335    207    142   -355    -75   -114     54     -5     15   -309
      0   -368   -368    184    184   -368    -80   -129     44    -23      2   -285
    -67   -322   -254    194     90   -288    -46    -62    116     70     80   -244
    -59   -267   -207    163     72   -239    -51    -54    142    111    111   -226
    -49   -270   -220    158     83   -246    -51    -38    150    103     93   -202
    -62   -314   -252    189     93   -283    -12     36    207    155    148   -155
    -18   -296   -277    155    127   -288    -23     44    226    205    205   -194
    -15   -233   -220    124    101   -228    -12     90    272    244    233   -176
    -25   -241   -215    132     90   -228     15    161    332    288    267   -119
    -25   -200   -174    114     72   -187     33    226    387    319    280    -36
    -36   -197   -161    114     62   -179     70    316    465    394    361     51
    -25   -241   -215    132     93   -228     75    340    480    413    371     31
    -28   -220   -192    122     80   -207     85    371    501    418    387     75
    -64   -205   -140    135     36   -174    127    441    558    478    454    109
   -106   -181    -75    142    -18   -127    150    465    576    501    470     90
    -36   -192   -158    114     59   -176     98    366    462    384    371     18
      7   -218   -228    103    116   -223     67    285    361    285    296    -41
      2   -213   -215    106    109   -213     77    277    348    277    303    -18
    -57   -202   -145    129     44   -176     98    252    342    272    311    -51
   -132   -174    -41    153    -46   -106    122    236    348    252    296    -54
   -187   -168     18    176   -103    -75    137    215    348    239    293    -28
   -122   -218    -96    171    -12   -158     93     83    244    161    259   -129
   -109   -148    -38    129    -36    -96     83     46    215    129    210   -153
   -148   -140      7    142    -80    -67    116     62    241    150    223   -124
   -202   -137     64    166   -135    -36    132     67    270    189    277   -168
   -153    -75     77    114   -116      0     93      5    249    184    293   -215
   -153    -54     98    103   -127     20     75    -15    244    155    254   -129
   -142    -41    101     90   -122     28     51     -7    275    207    303    -77
   -148    -67     80    103   -114      5     36    -10    285    210    285    -83
   -161   -101     59    132   -111    -20     33      0    303    246    335    -64
   -179    -62    116    119   -150     25     12    -20    290    246    340   -135
   -202    -36    163    119   -184     62     15    -20    298    246    342   -119
   -179    -59    116    116   -148     28     10    -20    277    200    288    -62
   -150   -202    -51    176    -49   -127      2    -31    231    148    236    -64
   -213   -311    -98    262    -59   -205     18    -15    228    145    226   -145
   -275   -306    -31    290   -124   -171     44     20    265    181    259   -158
   -189   -337   -148    262    -20   -244    -18    -72    158     67    148   -210
    -70   -410   -340    241    135   -376    -85   -189     12    -62     54   -309
   -122   -426   -303    272     88   -366    -51   -153     41    -31     88   -319
   -174   -465   -290    319     57   -379    -46   -161     28    -83     23   -306
   -179   -431   -252    303     36   -342    -44   -155     31   -101     10   -254
   -150   -415   -265    283     57   -340    -44   -158     28    -72     25   -311
   -163   -452   -288    306     59   -371    -38   -158     15    -90     20   -327
   -218   -555   -337    387     59   -449    -31   -176      2    -80     57   -392
   -241   -504   -265    371     10   -384    -31   -181     15    -80     49   -428
   -257   -441   -184    350    -36   -314    -15   -155     36    -80     49   -415
   -202   -579   -379    389     85   -478    -25   -163    -38   -184    -41   -472
   -116   -813   -696    465    288   -756      5   -132   -158   -400   -283   -665
   -137  -1015   -878    576    368   -945    116     -5   -184   -548   -491   -971
   -181   -828   -646    506    231   -737    228    158    -25   -493   -472  -1005
   -329   -452   -122    389   -106   -288    187   -122     44   -303   -210   -618
   -452     77    530    187   -491    303   -132   -846   -114    -46    262   -111
   -587    743   1330    -77   -958   1036   -428  -1384   -142    436    956    506
   -600   1137   1738   -267  -1169   1436   -706  -1652    -49    997   1639   1127
   -576    709   1286    -67   -932    997   -818  -1696   -215    823   1431   1031
   -550    171    722    189   -636    446   -740  -1558   -571     85    620    259
   -457   -301    153    379   -309    -75   -527  -1200   -740   -535   -116   -478
   -355   -493   -137    426   -109   -316   -327   -766   -504   -535   -231   -540
   -309   -649   -340    478     12   -496   -194   -485   -306   -402   -174   -553
   -303   -696   -394    498     44   -545    -80   -285   -158   -345   -148   -478
   -285   -636   -350    459     31   -493    -44   -213    -96   -285    -85   -491
   -205   -511   -306    358     49   -410    -64   -200    -98   -309    -96   -467
   -187   -540   -355    361     83   -449    -57   -194   -119   -387   -176   -465
   -205   -592   -389    397     90   -491    -46   -194   -127   -415   -207   -517
   -176   -530   -353    353     85   -441    -44   -174   -103   -402   -155   -558
   -215   -498   -283    358     33   -392    -41   -168    -83   -381    -93   -623
   -233   -480   -246    355      5   -363    -25   -153    -85   -454   -236   -465
   -166   -563   -397    366    114   -483    -10   -129    -88   -418   -228   -353
   -163   -579   -415    371    124   -498      0   -116    -44   -249    -49   -475
   -155   -405   -249    280     46   -327    -12   -114    -23   -220    -51   -506
   -137   -400   -262    267     59   -332     -5    -85      0   -210    -38   -439
   -145   -452   -309    298     80   -381      7    -64      5   -220    -62   -431
   -109   -462   -355    285    122   -410     15    -36      5   -285   -176   -322
    -83   -522   -439    303    176   -480     15     -5     23   -249   -116   -267
    -62   -413   -350    236    142   -384     25     46    116   -106     38   -332
    -49   -337   -288    192    119   -314     28     83    163    -54     83   -387
   -111   -327   -218    218     51   -272     44    114    194    -28     96   -407
    -98   -332   -233    215     67   -283     54    158    213    -20    127   -233
    -23   -342   -319    181    145   -332     38    189    228     -5    106   -226
     15   -340   -355    161    184   -348     59    272    298     49    129   -124
     41   -368   -410    161    226   -389     80    332    353    111    171   -153
     20   -368   -389    174    205   -379    106    353    371    132    158   -228
    -31   -345   -316    187    140   -332    103    337    355    132    226    -15
     -2   -259   -257    129    127   -259     98    337    374    176    298      0
     31   -283   -314    124    171   -298     96    316    329     96    202    -23
     41   -426   -467    192    254   -446     80    244    228    -75     20    -23
     54   -335   -389    137    220   -361     67    213    236     12    148    -83
     28   -316   -348    142    187   -332     62    168    218     15    171   -171
    -15   -342   -329    176    155   -335    106    148    231     57    231   -218
    -38   -200   -161    119     59   -181    101    101    218     44    220   -239
    -83   -277   -194    179     54   -239     75     44    155    -28    135   -244
    -80   -252   -171    166     44   -213     80      5    122    -46    116   -252
    -25   -205   -181    114     75   -194     59    -49     85    -75     98   -288
    -12   -153   -140     83     62   -148     70    -49    114    -59    101   -265
    -93   -155    -62    122    -18   -109    124    -31    158    -33    127   -200
   -137   -140     -5    137    -67    -72    116    -36    168    -36    122   -137
    -75    -44     31     57    -54     -7     75    -57    176      5    179   -135
     -5    -12     -7     10      0    -10     38    -88    150     12    200   -220
    -64   -106    -44     85    -12    -75     49    -85    140    -12    174   -218
   -109   -122    -12    114    -49    -67     70    -46    189     36    220   -135
    -80   -150    -72    114     -5   -114     51    -72    168     -5    174   -106
    -54   -202   -148    129     46   -176     15   -122     88    -72    116   -145
    -98   -275   -179    184     38   -228     23   -145     44   -101     62   -267
    -96   -345   -249    220     75   -296     38   -142     31   -124     44   -252
   -124   -394   -272    259     72   -335     25   -153      5   -142     25   -275
    -70   -475   -405    272    166   -441    -18   -231    -90   -233    -75   -355
    -44   -465   -420    252    187   -441    -33   -262   -116   -236    -51   -410
    -41   -436   -394    239    174   -415    -44   -275   -124   -236    -49   -402
    -57   -428   -374    241    155   -402    -25   -270   -127   -259    -77   -353
   -127   -491   -363    309    116   -428     -5   -265   -119   -254    -77   -329
    -62   -493   -431    277    184   -462    -25   -293   -166   -314   -148   -303
     31   -459   -491    213    259   -475    -64   -337   -197   -275    -67   -363
     -7   -452   -444    228    215   -446    -64   -350   -215   -314   -111   -387
   -145   -530   -384    337    119   -457    -28   -329   -192   -270    -64   -381
   -114   -496   -381    306    132   -439    -41   -324   -194   -254    -41   -363
    -44   -600   -558    322    254   -579    -33   -332   -288   -405   -215   -454
     51   -782   -833    363    441   -807     15   -275   -415   -680   -537   -613
     57   -896   -953    420    504   -924    163   -153   -394   -704   -579   -883
    -20   -649   -631    335    303   -641    252    -36   -202   -537   -433   -862
   -171   -376   -205    272     15   -290    168   -337   -145   -348   -161   -491
   -332    223    553     54   -444    387   -116   -963   -187      2    397    171
   -436    896   1332   -228   -883   1114   -337  -1358    -59    597   1176    956
   -407    995   1402   -296   -904   1197   -548  -1512     -2    987   1634   1538
   -415    527    943    -57   -680    735   -623  -1641   -348    665   1306   1062
   -428    -75    353    252   -392    137   -579  -1631   -872   -244    327      7
   -420   -478    -57    449   -181   -267   -374  -1262   -953   -727   -293   -574
   -288   -566   -280    426     -5   -426   -241   -893   -722   -641   -327   -509
   -192   -602   -410    397    106   -506   -168   -665   -571   -553   -298   -493
   -179   -597   -418    384    119   -509    -80   -491   -428   -428   -194   -467
   -153   -527   -374    340    109   -452    -38   -415   -342   -348   -122   -465
   -132   -514   -384    322    124   -449      2   -342   -283   -319   -109   -374
   -127   -581   -454    353    163   -519     12   -316   -280   -340   -155   -335
    -96   -542   -446    316    174   -493    -15   -342   -329   -405   -233   -335
   -127   -472   -345    301    109   -410    -28   -350   -340   -420   -265   -324
   -142   -446   -303    290     80   -376    -10   -332   -301   -340   -155   -306
   -137   -454   -319    296     88   -387     10   -301   -259   -293    -90   -298
   -140   -478   -340    309     96   -410     12   -301   -244   -277    -90   -324
   -129   -472   -342    301    106   -407     20   -283   -228   -265    -77   -246
   -161   -446   -285    303     59   -366     59   -241   -179   -194     20   -265
   -205   -420   -218    311      5   -319     75   -197   -109    -83    109   -340
   -150   -418   -270    283     57   -345     18   -231   -161   -150     23   -314
   -129   -374   -244    252     57   -309    -28   -270   -218   -231    -49   -265
   -119   -306   -187    213     31   -246     -2   -220   -171   -176      5   -228
   -109   -288   -179    197     33   -233      5   -179   -119   -129     49   -200
    -85   -309   -223    197     67   -267      0   -145   -106   -153     -5   -140
    -80   -413   -332    246    124   -374     33    -77    -72   -103     41    -64
    -64   -285   -220    174     77   -254     28    -49     10     54    202   -200
    -15    -96    -80     54     31    -88      0    -18     62    114    259   -218
    -23   -135   -111     77     41   -124     23     36    106    148    288   -153
    -59   -153    -93    106     15   -124     72    103    189    215    342    -33
    -46   -127    -80     88     15   -106     64    127    220    228    345     59
     12    -31    -44     10     28    -38     25     96    194    215    327     77
     49     44     -5    -46     25     20      5     59    171    187    293     80
      5    -31    -36     12     20    -33     12     38    155    192    311     77
    -15    -96    -80     54     31    -88     44     25    150    207    337     20
    -10    -70    -59     38     23    -64     51    -12    111    168    311    -12
     -5     64     70    -31    -36     64     38    -33    101    155    301    -12
      0    116    116    -57    -57    116     28    -85     77    129    280      2
    -15     12     28      0    -23     20     41   -171     12     88    254    -28
    -18     10     25      2    -20     18     64   -210    -31     46    210    -20
    -28      5     33     10    -33     20     41   -226    -67    -10    142     33
    -31     33     64      0    -46     49     28   -223    -38     54    194     23
    -25     85    109    -31    -67     96     18   -246    -28     75    233      7
    -70    114    184    -23   -127    150     10   -275    -20     88    239    -23
    -54    184    239    -67   -145    210    -25   -314    -36     80    249    -25
    -25    233    259   -103   -142    246    -57   -332    -44     57    207      5
    -23    150    174    -64    -98    161    -49   -327    -31     80    223     38
    -18    114    132    -49    -75    122    -46   -332    -23    122    257    -20
    -44     90    135    -25    -88    114    -51   -345    -38    122    265    -49
    -57     93    150    -18   -103    122    -70   -366    -77     67    187    -96
    -46      2     49     20    -49     25    -77   -361    -93     38    166    -64
    -18    -96    -77     57     28    -85    -75   -376   -135     18    127   -187
    -10   -111   -101     59     44   -106   -106   -410   -176    -12    106   -236
    -10   -168   -158     90     72   -163   -122   -431   -207    -38    101   -197
    -33   -200   -166    116     64   -184   -122   -431   -228    -67     49   -215
    -51   -246   -197    148     70   -223   -109   -439   -239    -62     59   -265
     18   -192   -210     85    114   -200   -140   -478   -277    -88     20   -337
     12   -210   -223     98    116   -215   -142   -472   -270    -67     31   -298
    -10   -280   -270    142    129   -275   -137   -465   -270    -57     49   -293
    -12   -285   -275    148    129   -280   -148   -475   -288    -83     20   -316
     -5   -259   -257    129    124   -259   -161   -488   -290    -98      5   -283
     25   -298   -324    137    174   -311   -150   -467   -285   -111     -5   -226
     23   -353   -376    163    197   -363   -153   -459   -288    -93     -2   -259
    -10   -511   -504    259    246   -509   -101   -397   -285   -109    -51   -355
     20   -680   -701    329    358   -691    -28   -296   -311   -275   -283   -535
    111   -789   -901    340    506   -844     46   -200   -322   -472   -563   -685
     96   -475   -571    187    332   -522    103   -145   -145   -303   -423   -701
    -41    -62    -23     51    -10    -41    -15   -540   -244   -122    -93   -491
   -194    397    592   -101   -392    493   -285  -1117   -509     88    366     41
   -244    888   1132   -322   -688   1010   -542  -1579   -675    501   1018    592
   -202    872   1075   -337   -639    974   -769  -1839   -818    820   1421    782
   -189    361    550    -85   -371    457   -815  -1875  -1117    418    995    428
   -161    -98     62    127   -114    -18   -717  -1714  -1392   -446     23   -298
    -54   -576   -522    316    233   -550   -535  -1317  -1257   -797   -496   -639
      5   -576   -581    285    290   -579   -379   -945   -826   -459   -324   -568
     33   -501   -537    233    283   -519   -275   -678   -517   -200   -111   -472
     12   -462   -475    223    241   -467   -197   -509   -340    -57     -2   -436
     31   -420   -452    194    241   -436   -187   -491   -316    -85    -80   -496
     98   -475   -574    187    335   -524   -184   -485   -332   -166   -171   -324
    103   -454   -561    174    332   -506   -145   -433   -265    -49    -20   -252
     83   -387   -470    150    275   -428   -150   -423   -231     12     51   -394
     64   -374   -439    155    252   -405   -148   -402   -210     41     28   -548
     80   -366   -449    140    262   -405   -148   -384   -202      5    -75   -389
     96   -363   -459    135    277   -410   -158   -366   -184      5    -49   -239
     83   -410   -493    161    285   -449   -153   -350   -171      7    -31   -189
     90   -418   -509    163    298   -462   -137   -337   -132     70      2   -218
     72   -400   -472    161    272   -436   -137   -311    -90    124     70   -220
     44   -327   -371    142    207   -348   -140   -301    -62    150     85   -231
     75   -314   -389    116    231   -350   -150   -301    -54    137     72   -163
    103   -322   -426    109    265   -374   -124   -254      2    202    142    -98
     77   -296   -374    109    226   -335   -122   -241     28    231    155   -132
     57   -298   -355    119    205   -327   -119   -218     90    335    257   -148
     62   -280   -342    106    200   -309   -114   -184    145    381    306   -155
     70   -252   -322     90    194   -285   -103   -129    200    381    280    -70
     90   -210   -301     59    194   -254   -101    -67    252    402    296     75
    109   -145   -254     18    181   -200   -116    -57    301    524    410     18
    119   -111   -233     -5    176   -174   -111    -23    350    563    446     38
    129   -135   -265      2    197   -200    -93     31    394    602    480    122
    119    -83   -202    -20    158   -142    -83     62    439    665    527    129
    116    -64   -184    -25    148   -124    -67     93    465    670    530    194
     93   -109   -202      7    145   -153    -44    111    465    659    511    205
     62   -135   -197     36    129   -166    -25    106    454    654    530    161
     62   -114   -179     23    119   -145    -64     23    379    597    475     80
     64    -85   -150     10    106   -119    -62      0    358    581    475     38
     64    -10    -75    -28     70    -41    -57    -25    340    537    433     33
     18    -12    -31     -2     23    -20    -25    -18    335    519    446     83
      7     10      0    -10      2      2    -31    -62    309    542    457    -23
     41      2    -38    -23     38    -18    -46   -119    252    480    420    -33
     28    -10    -38    -10     31    -23    -38   -137    231    441    392    -12
     23     12    -10    -18     18      2    -51   -176    210    444    402    -31
     -5     83     88    -38    -46     83    -70   -205    215    480    444    -67
    -20    155    176    -67    -98    166    -88   -226    226    483    439    -10
     -5    145    150    -70    -77    148   -101   -236    246    514    454     10
     31    103     72    -67    -20     88   -140   -290    205    480    433    -46
     15     93     77    -54    -31     85   -137   -290    205    496    459    -41
    -10     57     64    -23    -36     59   -137   -293    200    496    444     -7
    -33     28     62      0    -49     44   -145   -285    197    488    433     28
    -54      0     54     28    -54     25   -153   -277    184    496    452    -54
    -80   -116    -36     96    -23    -77   -135   -252    187    491    413   -103
    -44   -197   -155    119     54   -176   -142   -272    140    405    342    -72
    -12   -277   -265    145    124   -272   -153   -314     93    379    337    -96
    -67   -298   -231    184     80   -265   -155   -340     64    381    327   -215
    -80   -306   -226    192     70   -265   -153   -345     36    355    311   -236
    -70   -298   -231    184     80   -265   -153   -342     25    327    259   -236
    -64   -319   -254    189     90   -288   -142   -329     38    319    257   -187
    -33   -283   -249    158    106   -267   -148   -337     36    316    270   -174
    -12   -293   -280    153    132   -288   -174   -376     -2    283    249   -213
    -20   -319   -298    168    137   -309   -176   -379     -5    283    252   -252
    -12   -309   -298    158    142   -303   -192   -394    -20    280    257   -275
    -23   -311   -288    168    132   -301   -202   -397    -23    275    244   -288
      5   -342   -348    166    176   -345   -200   -389    -57    202    163   -280
     33   -496   -530    231    280   -511   -148   -322   -101    103     51   -423
     38   -675   -714    316    376   -693    -31   -197   -127    -77   -158   -644
     25   -685   -711    329    368   -698     83    -67    -57   -150   -277   -743
    -41   -400   -358    218    155   -379     31   -353   -101    -67   -119   -626
   -153    101    254     25   -205    176   -275  -1039   -293    205    329   -301
   -285    787   1070   -252   -678    927   -594  -1574   -342    672    969    277
   -348   1228   1577   -439   -961   1402   -857  -1800   -220   1257   1636    896
   -241    997   1236   -379   -737   1117  -1041  -1852   -275   1382   1727   1057
   -192    415    607   -114   -400    511   -997  -1753   -605    763   1080    418
   -166   -142     20    153    -96    -62   -782  -1491   -904    -70    220   -454
   -132   -348   -215    241     41   -283   -574  -1080   -672   -179    -33   -652
    -96   -353   -259    223     80   -306   -405   -740   -342     49    119   -532
    -38   -332   -293    184    124   -314   -309   -532   -158    163    176   -527
    -20   -340   -319    179    148   -329   -272   -449    -96    176    174   -480
    -38   -332   -293    187    127   -314   -236   -392    -41    215    194   -418
    -44   -314   -270    176    111   -293   -218   -355     -7    244    231   -402
    -23   -303   -283    163    127   -293   -226   -366    -15    213    194   -394
     -2   -288   -288    142    140   -288   -223   -361    -15    207    194   -363
     -2   -246   -244    124    119   -246   -210   -337      5    239    213   -358
     31   -265   -296    116    163   -280   -218   -327     12    254    218   -335
     51   -277   -332    111    192   -303   -218   -319     23    262    231   -324
     44   -277   -322    116    181   -301   -194   -293     54    301    270   -314
     33   -277   -311    122    171   -293   -166   -267     80    306    246   -270
      7   -290   -298    140    153   -293   -153   -231    114    332    259   -200
    -18   -288   -272    153    127   -280   -140   -192    166    405    348   -192
     10   -267   -277    127    142   -272   -161   -194    174    426    368   -210
     23   -233   -257    106    140   -244   -174   -181    184    436    363   -202
     20   -231   -254    103    135   -241   -158   -137    226    465    384   -150
     10   -228   -239    109    122   -233   -135    -80    275    504    415    -93
     18   -205   -223     90    119   -213   -119    -10    345    576    491    -54
     41   -171   -213     64    127   -192   -111     38    389    613    522    -20
     59   -163   -223     49    140   -192   -106     85    418    607    501     25
    103   -114   -220      5    161   -166   -103    135    467    667    553     51
    137   -103   -244    -18    189   -174   -101    176    504    711    597     62
    127    -77   -205    -23    166   -140    -90    205    532    743    639     93
    140    -54   -194    -44    166   -122    -96    215    537    763    678    103
    116    -59   -176    -28    145   -116    -88    215    524    732    639    122
    103    -54   -158    -25    129   -103    -72    210    509    709    613    145
    132     -2   -135    -64    132    -67    -75    181    475    665    563    145
    124    -20   -148    -54    135    -83    -80    140    441    659    594     96
    109      0   -109    -54    109    -54    -83     98    423    659    615     20
     98     28    -72    -64     85    -20    -77     59    407    626    592     18
    109     77    -31    -93     70     23    -41     54    418    602    550     70
     51     93     41    -75      5     67    -20     20    389    566    537     85
      7    114    106    -62    -49    111     15     10    405    620    613     36
      5    153    145    -80    -70    150     33      0    413    631    626     12
    -15    189    205    -85   -109    197     36     -2    441    657    644     38
    -33    244    277   -106   -155    262     23     -2    470    685    667    101
    -49    309    358   -129   -205    332     23      5    511    743    735    135
    -51    355    407   -153   -231    381     20     15    535    758    750    171
    -54    306    361   -124   -207    332     12     12    537    761    753    194
    -62    265    324   -101   -194    293    -12     -5    509    737    724    200
    -62    254    316    -98   -189    285    -18    -20    496    740    722    179
    -67    262    329   -101   -197    296    -25    -46    462    701    672    174
    -83    207    290    -62   -187    249    -28    -57    444    696    683    174
   -122     93    213     12   -166    153    -31    -75    415    667    662     75
   -124     -5    116     64   -122     54    -38    -98    366    597    581     28
   -101    -64     33     80    -70    -18    -54   -132    314    537    530      7
    -70    -75     -5     72    -33    -41    -54   -161    265    498    496    -36
    -49   -101    -51     72      0    -77    -51   -181    226    444    459    -36
    -62   -106    -44     83    -10    -75    -44   -189    220    467    501    -75
    -62    -96    -33     77    -15    -64    -51   -205    207    454    488    -90
    -64   -101    -36     83    -15    -70    -62   -213    192    423    454    -77
    -77   -137    -62    106    -10   -101    -64   -218    174    407    426    -85
    -75   -148    -72    111     -2   -109    -70   -231    153    394    405    -88
    -80   -171    -90    124      2   -129    -80   -252    137    400    423   -129
    -83   -181    -98    132      7   -140    -90   -257    132    402    431   -148
    -77   -233   -155    153     38   -194    -93   -254    132    389    413   -150
    -51   -332   -280    192    111   -306    -85   -244     75    303    314   -259
    -31   -517   -485    272    226   -501    -28   -197    -38     80     59   -514
    -41   -628   -587    335    272   -607     83    -98    -90   -114   -176   -750
    -62   -431   -371    246    153   -402    161    -23     41    -12    -77   -675
   -210    -57    153    135   -181     46     62   -410     80    233    283   -345
   -433    563    995    -64   -714    779   -174  -1026     90    652    893    257
   -587   1210   1797   -311  -1192   1504   -374  -1369    267   1244   1618   1036
   -532   1210   1743   -340  -1137   1475   -579  -1504    296   1545   1935   1501
   -491    771   1262   -140   -875   1015   -615  -1540     28   1215   1569   1163
   -426    192    618    116   -522    402   -566  -1473   -407    410    691    270
   -306   -236     70    272   -189    -83   -441  -1171   -566    -85    114   -322
   -210   -252    -41    231    -85   -145   -272   -743   -254    122    241   -246
   -135   -215    -80    176    -28   -150   -155   -467    -59    259    319   -197
   -135   -231    -96    181    -20   -163    -59   -296     59    324    337   -161
   -150   -285   -135    218     -7   -210    -12   -226     96    337    340   -155
    -96   -272   -179    184     38   -226    -28   -233     77    329    342   -189
    -77   -228   -150    153     33   -189    -25   -213     98    340    350   -179
    -77   -205   -129    140     25   -168      0   -181    124    350    340   -166
    -83   -200   -116    142     15   -158     10   -163    132    324    298   -145
    -88   -197   -109    140     10   -153     15   -140    161    368    361   -124
    -90   -161    -70    124    -12   -114     25   -116    194    410    407   -124
    -90   -137    -46    111    -23    -90     36    -85    231    462    472   -109
    -98   -132    -33    116    -33    -83     46    -67    246    480    491   -145
    -96    -90      2     93    -51    -44     44    -70    244    472    478   -103
    -88    -77      7     83    -49    -36     51    -51    252    483    493    -25
    -88   -101    -12     93    -38    -59     57    -23    267    493    493    -70
   -109    -90     18    101    -64    -36     46      2    290    504    470    -49
    -70    -41     28     54    -51     -7     44     49    340    548    509     59
    -72    -54     18     62    -46    -18     54     83    368    566    524     67
    -64    -41     23     51    -44    -10     59    116    397    607    563     67
    -54    -38     15     46    -36    -12     72    168    439    657    607     96
    -18      7     23      2    -20     15     59    218    488    711    649    129
     28     75     46    -51    -10     62     51    267    532    753    672    192
     51    101     49    -77      0     75     54    319    581    805    711    220
     51     85     33    -67     10     59     64    358    620    862    756    220
     77    122     44   -101     15     83     54    376    639    898    800    246
    101    166     62   -135     20    114     49    379    646    906    815    241
     90    168     77   -132      5    124     38    353    633    891    810    233
     72    129     57   -101      7     93     49    335    613    859    784    272
     54    119     62    -88     -5     90     62    303    587    828    743    226
     70    109     38    -90     15     75     72    275    568    807    711    228
     77    103     25    -90     25     64     90    249    555    787    698    220
     75    148     72   -111      2    111    116    233    555    782    701    205
     57    161    103   -109    -23    132    132    192    535    761    680    161
     44    171    127   -109    -41    150    137    148    511    735    646    109
     20    140    116    -80    -49    129    135    109    475    696    618     59
     38    210    171   -124    -64    192    116     93    480    693    626     64
     49    296    246   -174    -98    272    122     90    511    709    646    124
     51    322    270   -189   -109    296    106     59    517    727    685    127
     31    322    290   -176   -129    306     85     41    522    737    704    114
     54    296    241   -174    -93    270     67     41    527    753    724    119
     80    303    220   -194    -70    262     44     15    506    763    714    116
     72    277    205   -174    -67    241     36      0    488    756    696    101
     57    241    184   -150    -64    213     25    -23    459    743    675     75
     62    189    127   -124    -31    158      7    -38    433    719    646     64
     72     46    -25    -59     49     10      0    -54    376    649    571     25
     70    -28    -98    -20     83    -64     -2    -72    332    592    506    -10
     72    -72   -148     -2    109   -109     -2    -85    309    576    506    -41
     80    -88   -168      5    124   -127      5   -101    285    574    504   -114
     54   -103   -158     23    106   -129     -5   -116    257    550    480   -129
     49   -122   -171     36    109   -148     -5   -116    254    548    475   -122
     96   -158   -254     28    174   -205    -12   -140    213    509    439   -140
    116   -168   -285     25    200   -226    -12   -148    192    498    436   -129
    111   -192   -306     38    207   -249    -12   -145    192    504    441   -116
    106   -249   -358     70    231   -303    -10   -145    189    491    423   -140
    124   -236   -361     54    241   -298    -23   -153    181    480    410   -142
     98   -226   -324     64    210   -275    -28   -155    171    470    405   -137
    101   -272   -376     83    236   -324    -23   -127    171    457    379   -166
    135   -449   -587    155    361   -517     12    -72    116    327    223   -293
    155   -662   -818    252    485   -740    124     46     93    168     10   -522
    168   -639   -807    236    488   -722    231    197    207    163    -41   -605
    116   -314   -433     96    272   -374    213     59    267    303    153   -413
     -2    142    145    -70    -75    145      0   -506    111    517    540    -28
   -137    758    893   -311   -514    826   -254  -1013     25    924   1150    545
   -176   1156   1332   -488   -753   1244   -462  -1210    109   1454   1795   1137
   -132    763    893   -316   -514    828   -579  -1262    -25   1478   1800   1182
   -101    210    311    -54   -207    259   -542  -1265   -413    805   1070    501
    -85   -265   -179    174     44   -220   -413  -1132   -714     33    239   -296
    -41   -491   -449    267    202   -470   -252   -774   -493     10     93   -439
     25   -426   -452    200    236   -439   -158   -480   -179    239    239   -306
     85   -402   -488    158    285   -444    -80   -275      5    358    309   -241
    116   -381   -501    129    309   -441    -18   -150    124    431    358   -202
    148   -381   -530    116    337   -454     12    -98    171    454    371   -194
    140   -371   -514    114    327   -441     18    -75    192    454    345   -205
    140   -358   -498    106    319   -428     12    -67    205    465    350   -187
    142   -368   -511    111    324   -439     23    -59    210    475    366   -184
    158   -361   -519    101    337   -439     41    -36    244    511    405   -163
    176   -322   -501     72    337   -410     51    -10    280    540    433   -132
    179   -319   -498     67    337   -407     46     -7    285    532    423   -171
    179   -301   -480     59    327   -389     49      0    306    545    426   -150
    210   -293   -504     41    355   -397     46     28    335    574    449   -114
    236   -283   -519     20    376   -400     51     57    355    592    457   -114
    241   -277   -519     15    379   -397     44     67    376    613    462    -98
    249   -270   -519      7    381   -394     23     77    384    626    470    -70
    265   -218   -483    -23    374   -350     31    114    436    691    527     -5
    272   -207   -483    -33    376   -345     54    158    483    714    540     23
    259   -176   -436    -41    345   -306     64    189    527    761    581     51
    249   -150   -400    -51    324   -275     54    218    561    813    626     49
    257   -119   -376    -67    316   -246     54    262    615    870    670     72
    262   -132   -394    -67    327   -262     67    311    675    922    714    111
    277   -142   -420    -67    348   -280     72    363    717    958    748    155
    301    -98   -400   -101    348   -249     62    394    758    995    779    181
    288   -109   -397    -88    342   -252     67    402    766    992    771    184
    223   -116   -340    -54    280   -228     93    410    774   1005    800    194
    210    -98   -309    -57    257   -202    109    428    787   1015    815    200
    246    -80   -327    -85    285   -202    101    420    766    982    784    176
    254   -106   -361    -72    306   -233     90    392    727    924    717    122
    267   -145   -413    -62    337   -277     75    361    685    865    665    140
    259   -153   -413    -54    335   -283     96    342    662    836    649    137
    270    -83   -353    -96    311   -218    114    329    662    852    665     88
    283     12   -270   -148    277   -127    137    303    657    846    659     62
    246     -7   -254   -119    249   -129    145    267    620    802    631     46
    228    -28   -259   -101    241   -142    132    233    576    763    605     41
    231      0   -231   -116    231   -116    116    213    574    779    620     38
    213     59   -153   -135    184    -46     98    189    594    815    649     10
    200    103    -96   -153    148      2     83    174    613    828    678     23
    215    148    -67   -181    140     38     93    179    639    854    711     67
    194    122    -72   -161    132     23     75    166    628    852    709     88
    231    163    -67   -197    150     49     44    153    620    839    706     98
    257    158    -98   -210    176     31     28    137    600    815    680     80
    249    129   -119   -189    184      5     18    111    571    797    670     85
    202     59   -142   -132    174    -41     28     93    537    769    649     36
    168     -2   -171    -83    168    -85     25     80    509    730    600    -20
    226    -98   -324    -64    272   -210     23     96    470    680    548    -44
    231   -187   -418    -23    324   -301     25    109    444    667    522    -75
    213   -228   -441      5    324   -335     18    103    418    626    491    -88
    202   -257   -459     28    329   -358      5     88    384    587    465   -103
    207   -277   -485     33    345   -381     -2     77    368    581    452   -127
    233   -254   -488     10    361   -371    -10     70    363    574    449   -137
    215   -288   -506     36    358   -397     -2     54    340    524    402   -163
    223   -283   -506     31    363   -394     -2     54    332    511    397   -158
    213   -296   -509     38    358   -402     -7     57    340    524    423   -150
    223   -283   -506     28    363   -394    -10     62    342    532    436   -166
    215   -290   -506     36    358   -397    -10     57    335    511    410   -158
    187   -329   -517     72    350   -423    -10     49    316    483    389   -148
    202   -441   -644    119    420   -542      0     70    296    454    358   -192
    213   -631   -844    207    527   -737     64    155    290    374    231   -337
    244   -735   -979    244    610   -854    163    314    358    280     62   -483
    283   -524   -807    122    545   -665    257    488    548    350     83   -444
    181   -176   -358     -2    267   -267    207    262    537    465    270   -288
     23    184    161   -106    -70    174    -15   -314    244    574    587    -57
   -116    724    841   -306   -478    782   -257   -828      2    795   1052    272
   -137   1093   1231   -478   -683   1161   -514  -1153   -142   1060   1501    672
   -114    644    758   -265   -436    701   -610  -1200   -361    865   1293    563
    -64    119    184    -25   -124    150   -563  -1104   -610    288    610    -18
    -31   -361   -329    194    145   -345   -402   -857   -657   -163      5   -558
     23   -555   -579    267    301   -566   -252   -498   -332    -28     18   -532
     83   -475   -561    194    322   -517   -168   -231    -36    187    171   -363
     96   -454   -553    179    322   -504    -83    -49    140    309    244   -293
    106   -462   -571    176    337   -514    -36     44    241    387    298   -252
    116   -462   -579    174    348   -519     -7     98    298    428    335   -236
     96   -478   -576    189    332   -527      5    109    303    420    311   -265
     80   -462   -542    189    309   -501     20    135    327    428    298   -239
     70   -433   -506    179    288   -470     23    150    348    439    314   -205
     64   -397   -462    166    262   -428     38    161    368    459    345   -168
     64   -355   -420    142    241   -387     28    168    387    480    363   -179
    119   -290   -410     85    262   -350     33    207    433    519    394   -161
    106   -314   -423    103    262   -368     31    226    449    511    394   -116
     62   -335   -397    137    228   -366     15    213    462    527    428   -129
     67   -309   -376    119    220   -340     15    239    488    540    423   -176
     88   -309   -397    111    241   -353     20    270    496    524    384   -135
     80   -283   -366    101    223   -324     23    296    524    537    413    -70
    101   -254   -355     77    228   -303     25    311    558    566    454    -62
    150   -171   -322     10    233   -246     12    345    597    605    506    -33
    106   -194   -301     41    202   -246     23    379    628    631    532    -23
     98   -254   -355     75    226   -303     36    428    665    652    532     10
    122   -259   -381     70    252   -319     46    485    706    680    540     44
    148   -213   -363     31    254   -288     51    530    745    724    576    116
    148   -155   -303      2    223   -228     44    558    787    769    626    140
    148   -137   -288     -5    215   -213     54    597    839    815    685    163
    215   -111   -327    -51    270   -218     46    649    865    831    696    168
    241   -124   -366    -59    301   -244     41    678    849    802    670    207
    207   -135   -342    -36    272   -236     75    672    828    774    649    194
    192   -101   -296    -46    241   -197     80    631    795    732    613    158
    166    -90   -257    -36    210   -174     85    584    763    696    594    103
    184    -57   -241    -64    210   -148     57    568    735    667    589     90
    161    -44   -207    -59    181   -124     51    555    717    636    579     98
    122    -25   -148    -49    132    -88     72    522    698    613    576     93
     96    -41   -137    -25    116    -88     90    483    680    610    600     80
     51    -59   -111      2     80    -85     90    433    639    561    517    -10
     77    -12    -90    -33     83    -51     96    405    615    553    467     -7
     72     15    -57    -46     64    -20    103    387    618    581    501    -31
     67     70      2    -67     33     36    122    394    654    618    545     20
     85    111     25    -98     31     70    111    374    667    639    574     70
     46    132     85    -90    -18    109    101    332    667    654    607     54
     41    166    124   -106    -44    145     93    316    683    675    639     54
    101    202    101   -150      0    153     64    322    670    649    631    122
    140    205     62   -174     38    135     49    327    654    628    602     88
    129    127     -2   -129     67     62     54    329    646    610    548     96
    103    109      2   -109     49     57     54    314    636    607    561    101
     88     57    -31    -72     59     12     46    301    613    597    561     67
     96    -62   -158    -18    124   -111     38    293    576    553    511     10
    101   -145   -246     20    174   -194     38    293    542    504    467    -12
    103   -142   -246     18    174   -192     25    277    511    480    449    -46
    101   -189   -290     44    194   -239     28    270    483    452    420    -80
     77   -241   -322     80    200   -280     25    244    436    402    384    -93
     54   -265   -322    103    187   -293     31    218    415    381    366   -109
     67   -252   -319     90    192   -285     25    202    405    371    355   -171
     85   -231   -316     72    200   -272     -2    189    371    324    309   -200
     90   -239   -329     72    207   -283    -18    176    348    298    293   -158
     75   -220   -298     72    187   -259    -12    181    345    296    293   -129
     77   -236   -316     77    197   -275     -7    184    340    285    303   -106
     85   -241   -327     77    205   -283     -5    181    342    280    306   -158
     96   -246   -342     75    218   -293     12    200    335    241    259   -184
    114   -400   -517    142    314   -457     44    246    283    137    145   -270
    145   -636   -784    244    462   -709    137    355    231    -46    -80   -509
    161   -711   -872    275    517   -792    259    517    288   -158   -252   -667
    124   -423   -548    148    335   -483    288    488    405    -38   -111   -519
    -18      5     20      5    -20     12    132    -41    296    135    226   -223
   -202    641    844   -220   -524    743   -137   -678    155    436    750    246
   -319   1231   1551   -454   -935   1389   -376  -1028    192    909   1389    870
   -272   1153   1426   -441   -849   1291   -576  -1145    153   1140   1665   1169
   -233    633    867   -202   -550    750   -581  -1119   -109    750   1231    717
   -218    124    342     44   -280    233   -462   -950   -415     -5    387   -122
   -145   -194    -49    171    -49   -122   -301   -589   -358   -311    -88   -475
    -36   -241   -205    137     83   -223   -174   -254    -80   -135      0   -314
     57   -223   -280     83    168   -252    -85    -31    101    -10    103   -257
     96   -254   -350     75    223   -301    -15     98    205     46    145   -233
    111   -246   -358     67    233   -301     12    145    241     57    158   -210
    119   -241   -361     59    239   -301     18    166    257     51    161   -210
    119   -246   -366     62    241   -306     33    200    290     80    194   -207
    135   -218   -355     41    244   -285     25    200    293     72    207   -189
    145   -233   -379     44    262   -306     31    205    293     64    187   -215
    145   -267   -413     57    277   -340     51    233    309     77    137   -174
    161   -257   -418     46    288   -337     57    246    311     88    142   -111
    150   -259   -413     54    277   -335     75    259    329    122    189   -114
    153   -210   -363     28    257   -285     77    259    337    122    184   -124
    161   -192   -355     15    254   -272     80    267    335     88    142    -75
    155   -184   -342     12    246   -262     90    285    355    101    181    -57
    174   -109   -283    -33    226   -194     88    298    389    153    254    -88
    181    -41   -223    -70    202   -132     80    311    407    148    262    -83
    184    -46   -231    -70    207   -140     75    337    415    103    246    -36
    202     -2   -205   -101    202   -103     59    350    418     80    257    -38
    215     54   -163   -135    189    -54     62    392    449    119    285    -18
    215     83   -132   -148    174    -23     80    452    501    207    340     25
    210    124    -85   -168    148     20     72    496    524    223    311     75
    215    116    -98   -166    158     10     77    542    553    239    301    150
    220    124    -98   -174    161     12     98    597    594    296    342    181
    226    153    -72   -189    150     41    119    639    628    337    389    215
    244    163    -80   -205    161     41    135    665    649    361    418    262
    265    202    -62   -233    163     70    122    626    594    301    348    262
    267    150   -116   -210    192     15    132    613    576    306    371    265
    226    158    -67   -192    148     46    145    589    566    311    387    200
    210    218      7   -215    101    111    140    542    517    252    335    192
    174    236     62   -205     57    150    163    530    514    259    342    210
    163    231     67   -200     46    150    179    493    509    267    363    207
    174    272     98   -223     38    187    174    436    472    231    324    168
    145    290    145   -220      0    218    189    394    446    181    285    174
    111    272    161   -192    -23    218    215    363    441    181    303    150
     67    285    215   -179    -75    252    215    329    420    153    270    127
     23    342    319   -181   -148    332    233    335    446    150    249    174
     20    361    340   -192   -161    353    220    306    444    161    283    166
     33    387    350   -210   -158    368    168    257    420    158    298    135
     18    389    368   -205   -174    379    166    244    431    171    309    142
     25    387    361   -205   -166    374    158    231    418    158    298    150
     20    340    316   -181   -148    327    135    226    405    148    298    137
     15    358    342   -187   -163    350    106    200    379    129    293    106
     36    358    319   -200   -142    340     72    158    335     72    239     72
     46    298    252   -171   -101    275     83    166    327     64    226     49
     36    239    200   -140    -83    218     88    150    280     10    158     18
      5    161    153    -83    -75    155    103    135    236    -25    129     36
    -33    106    137    -36    -85    119    114    103    189    -80     93     33
    -38    103    142    -31    -90    122    106     67    142   -137     41     31
     -5    101    106    -49    -54    103     96     41    106   -163     20      2
      2     98     96    -51    -46     96     85     15     83   -181      5    -18
     -7     88     93    -41    -51     90     72    -10     54   -218    -38    -20
    -15     64     80    -23    -46     72     67    -28     25   -249    -64    -20
    -20     64     85    -23    -51     75     57    -49     10   -267    -77    -15
    -12     70     83    -31    -46     75     44    -72    -18   -298   -106    -12
     -5     62     64    -31    -33     62     36    -90    -38   -306   -103     -7
    -20     77     98    -28    -59     88     38   -103    -41   -301    -80    -20
    -18     51     67    -18    -41     59     36   -116    -67   -332   -114    -49
    -10    -93    -83     51     33    -88     57   -109   -148   -462   -262   -158
     18   -335   -353    155    184   -345    142    -54   -285   -709   -537   -415
     23   -423   -446    200    233   -433    280     83   -293   -836   -706   -602
    -36   -184   -150    109     54   -168    368     62   -171   -711   -576   -488
   -158    252    410    -46   -283    329    202   -457   -181   -491   -241   -135
   -353    958   1309   -303   -831   1135    -77   -995    -80     -7    400    532
   -459   1597   2057   -568  -1257   1826   -327  -1215    197    631   1117   1260
   -355   1577   1930   -613  -1143   1753   -581  -1262    262    909   1376   1577
   -348   1104   1452   -379   -901   1278   -646  -1332    -98    449    893   1137
   -350    535    885    -93   -618    711   -579  -1286   -587   -358     67    293
   -275    116    392     80   -332    254   -397   -995   -717   -769   -407   -187
   -189    103    293     41   -241    200   -213   -633   -483   -644   -363   -129
   -101    103    205     -2   -153    155    -96   -413   -353   -571   -340    -77
    -49    106    153    -28   -101    127    -33   -301   -285   -519   -311    -75
    -38    109    148    -33    -93    127    -10   -270   -262   -498   -290    -83
    -46    127    174    -41   -109    150      2   -244   -239   -475   -270    -70
    -59    135    194    -38   -127    163     12   -226   -231   -478   -288    -57
    -54    119    171    -33   -114    145     15   -226   -246   -511   -337    -57
    -25    116    142    -44    -83    129     10   -223   -249   -527   -379    -38
     -5    114    116    -54    -62    114     -2   -226   -262   -522   -355    -31
    -12    150    163    -70    -88    155     10   -202   -218   -436   -254    -57
    -33    197    231    -83   -132    215     18   -187   -192   -423   -265    -41
    -28    207    236    -88   -132    220     31   -155   -179   -436   -306     18
      0    215    215   -109   -106    215     23   -150   -163   -394   -254      5
      5    254    249   -132   -122    252     18   -145   -148   -374   -233      2
      7    280    270   -145   -129    275     15   -132   -135   -358   -228     25
      5    306    301   -155   -148    303     28    -98   -106   -324   -200     62
      2    327    322   -166   -158    324     36    -59    -77   -285   -174     96
      0    316    316   -161   -158    316     54    -15    -41   -249   -153    124
     51    324    272   -189   -109    298     36     -2    -28   -233   -150    137
     93    374    280   -233    -93    327     28     31      0   -200   -135    171
    109    413    301   -262    -96    355     33     77     49   -153   -101    210
    135    433    298   -285    -83    366     41    127     98   -101    -64    252
    155    457    301   -309    -72    379     46    161    142    -51    -18    290
    168    498    329   -332    -80    415     44    197    184     -7     28    335
    153    527    374   -342   -111    449     41    228    205     20     51    361
    166    527    358   -348    -96    444     31    210    187      7     36    350
    171    527    355   -350    -93    441     28    189    171     -7     20    342
    158    537    379   -348   -109    459     31    171    166    -18     18    361
    140    553    413   -348   -137    483     25    137    153    -23     20    368
    109    550    441   -329   -166    496     31    109    145    -28      2    353
     72    561    485   -319   -207    524     46     64    122    -54    -36    329
     85    553    467   -319   -189    511     54     10     83    -93    -72    311
     75    527    452   -301   -189    491     62    -41     51   -111    -90    267
     54    506    452   -280   -197    480     70    -88     15   -137   -116    215
     33    530    493   -283   -231    511     85   -114     -2   -145   -129    176
     18    574    555   -296   -267    566    103   -116     18   -122   -116    187
     20    584    563   -303   -272    576     98   -140     25   -111   -132    197
     33    571    537   -303   -252    555     85   -166     31    -88   -101    202
     25    639    610   -332   -293    626     46   -184     51    -38    -38    215
     38    646    607   -342   -283    628      0   -202     49    -23    -28    223
     25    602    574   -314   -275    589    -23   -215     36    -33    -49    226
     10    581    571   -296   -280    576    -25   -223     33    -36    -64    218
     -2    566    568   -283   -285    566    -23   -241     18    -51    -85    200
    -12    542    555   -265   -283    548    -31   -262     -5    -72   -114    179
    -18    449    467   -218   -241    457    -38   -280    -38   -103   -142    145
      2    400    394   -202   -197    397    -41   -296    -64   -129   -168    106
      0    361    361   -181   -181    361    -41   -306    -88   -155   -200     72
      0    309    309   -153   -153    309    -59   -342   -140   -202   -249     28
    -12    283    293   -137   -153    288    -75   -363   -161   -220   -265     12
    -31    262    290   -116   -161    275    -80   -379   -179   -233   -277      0
    -38    241    280   -101   -161    259    -88   -405   -205   -244   -290    -20
    -44    215    259    -85   -150    236    -98   -418   -213   -249   -301    -36
    -62    213    272    -77   -166    241    -88   -413   -200   -231   -296    -36
    -93    200    293    -54   -192    246    -80   -415   -194   -223   -301    -41
    -80    197    275    -59   -179    233    -90   -439   -210   -226   -316    -57
    -44    181    226    -67   -135    202   -103   -459   -223   -233   -332    -64
    -51    137    187    -44   -119    161    -96   -446   -226   -233   -348    -83
    -33      5     38     15    -36     20    -59   -400   -257   -301   -441   -171
    -44   -236   -194    137     75   -215     62   -280   -298   -459   -659   -381
    -57   -285   -228    171     85   -257    192   -132   -233   -530   -784   -519
   -103    -23     80     62    -93     28    223   -163   -106   -379   -623   -397
   -228    415    644    -93   -436    530     67   -631   -158   -145   -267    -38
   -363   1052   1413   -345   -888   1231   -205  -1158   -184    283    350    509
   -431   1636   2068   -602  -1249   1852   -439  -1376     -2    896   1070   1135
   -361   1444   1803   -542  -1083   1623   -618  -1397     28   1171   1296   1374
   -335    867   1202   -267   -769   1034   -639  -1426   -332    662    737    862
   -358    355    711      0   -535    535   -566  -1405   -826   -231   -155     23
   -376    -20    355    200   -366    166   -392  -1122   -828   -527   -550   -337
   -296    -51    244    174   -272     96   -275   -849   -574   -366   -483   -272
   -210    -10    200    111   -205     93   -179   -649   -379   -244   -413   -197
   -202    -12    189    106   -197     88    -85   -472   -215   -119   -337   -119
   -205    -18    187    111   -197     83    -38   -400   -140    -70   -311    -88
   -194     -2    189     96   -194     93    -23   -374   -114    -46   -301    -72
   -176     -7    168     93   -174     80    -25   -366   -109    -46   -322    -85
   -174    -18    155     96   -166     67    -28   -353    -98    -31   -301    -88
   -163     20    184     72   -174    101    -15   -329    -64     15   -246    -90
   -171     72    244     49   -207    155    -18   -316    -38     38   -231    -85
   -207    101    309     51   -259    205     -7   -283      7     88   -189    -49
   -163     67    231     46   -197    148    -23   -301     -2     80   -202    -51
   -111     51    163     31   -137    106    -38   -324    -25     59   -226    -64
   -127     72    200     25   -163    135    -10   -275     36    119   -176    -36
   -150     80    231     33   -192    155      0   -252     72    158   -148    -20
   -148     96    244     25   -197    168    -20   -257     80    181   -137    -23
   -161    103    265     28   -213    184    -15   -218    127    239   -101     18
   -155     90    246     31   -202    166      0   -179    161    259    -90     41
   -150    122    272     12   -213    197     -5   -161    194    296    -59     57
   -163    155    319      2   -241    236     12   -114    262    361      0     90
   -171    161    332      5   -252    246     51    -44    342    441     67    137
   -168    197    366    -15   -267    283     51      5    415    514    116    187
   -119    197    314    -38   -215    254     44     36    452    540    135    213
    -72    189    259    -59   -166    223     33     54    480    568    168    246
    -70    197    267    -62   -168    231     49    114    545    633    231    322
    -72    218    288    -72   -181    252     59    140    579    678    259    340
    -85    246    332    -80   -207    288     72    150    594    693    252    337
   -106    254    361    -75   -233    309     67    135    581    685    236    311
   -101    257    358    -77   -228    306     72    114    558    665    231    288
   -122    226    345    -54   -233    285     90    101    545    646    226    275
   -142    181    324    -20   -233    252    111     75    524    615    200    252
   -161    192    350    -15   -257    270    127     36    493    579    166    231
   -187    215    402    -12   -293    309    135      2    480    558    150    228
   -194    218    410    -12   -303    311    142    -41    454    555    153    187
   -228    197    426     12   -327    311    161    -64    436    542    132    150
   -215    145    361     33   -288    252    155   -124    376    488     83     93
   -205    137    342     33   -272    239    168   -132    384    501     96    109
   -194    215    410    -10   -303    311    148   -153    389    506    101    155
   -194    283    478    -44   -335    379    116   -194    384    522    127    135
   -202    348    550    -72   -376    449     90   -205    413    563    176    148
   -210    327    537    -57   -374    431     85   -197    431    592    197    176
   -215    262    475    -23   -348    368     77   -218    407    579    184    127
   -231    257    488    -15   -358    371     67   -223    413    584    194    114
   -249    288    537    -20   -392    413     62   -223    431    602    205    122
   -252    231    483     10   -366    355     64   -215    426    587    189    116
   -252    106    358     70   -303    231     51   -228    387    548    148     80
   -262     36    296    111   -280    166     49   -239    355    522    111     25
   -275     -7    267    140   -272    129     54   -246    319    478     64     12
   -267    -51    215    161   -241     80     54   -262    280    431     23     -2
   -259    -72    187    163   -226     57     49   -275    265    431     44    -51
   -265    -75    189    168   -228     57     51   -283    257    426     41   -129
   -262    -75    187    168   -226     54     38   -303    233    387     15   -116
   -249    -67    181    158   -215     57     25   -319    215    340     -7   -101
   -254    -85    166    168   -210     38     18   -335    192    283    -44   -111
   -267    -98    168    181   -218     33      5   -350    179    241    -57   -135
   -275    -77    194    176   -236     57     -7   -366    166    202    -59   -155
   -277    -90    187    184   -233     46      2   -361    171    236    -57   -148
   -272   -171    101    220   -187    -36     18   -332    179    309    -62   -166
   -223   -335   -111    280    -57   -226     38   -277    155    262   -161   -277
   -197   -527   -332    361     67   -428    150   -132    200    176   -324   -452
   -187   -537   -350    363     80   -444    265     36    348    194   -368   -522
   -246   -161     85    205   -168    -38    246    -46    452    355   -171   -368
   -387    259    644     62   -514    452     41   -568    239    475    127   -127
   -511    807   1319   -148   -914   1062   -233  -1135    -10    706    587    231
   -553   1257   1810   -350  -1182   1532   -475  -1428    -51   1130   1169    706
   -496    904   1400   -205   -948   1150   -600  -1483   -153   1223   1267    787
   -475    358    833     57   -654    597   -571  -1449   -431    709    683    239
   -465   -135    329    298   -400     98   -467  -1317   -680     10   -114   -462
   -423   -504    -80    465   -171   -293   -314   -987   -496    -70   -348   -587
   -387   -480    -93    433   -148   -288   -205   -698   -176    166   -200   -413
   -329   -433   -103    381   -114   -270   -114   -480     46    329    -85   -288
   -303   -413   -109    355    -98   -262    -57   -358    163    418    -25   -246
   -306   -433   -127    371    -90   -280    -31   -316    205    444     -5   -257
   -296   -433   -140    363    -77   -288    -15   -290    233    465     15   -231
   -285   -415   -129    350    -77   -275     -5   -270    254    478     25   -194
   -288   -428   -140    355    -75   -285     10   -246    275    501     41   -187
   -285   -459   -174    374    -57   -316     23   -223    301    511     51   -181
   -270   -441   -174    353    -49   -309      7   -210    324    532     80   -155
   -257   -376   -119    316    -70   -249     -5   -200    358    563    109   -127
   -285   -335    -51    309   -119   -194      7   -168    410    602    148    -88
   -316   -324     -7    322   -155   -166     20   -155    441    644    181    -85
   -254   -340    -88    296    -85   -213     -2   -168    423    620    153    -85
   -236   -350   -114    293    -62   -231     -5   -148    436    633    176    -77
   -239   -324    -85    280    -77   -205     -2   -119    472    688    228    -85
   -236   -319    -83    277    -77   -202      5    -90    509    719    262    -59
   -220   -306    -88    262    -67   -197      2    -64    540    743    285    -36
   -220   -267    -49    244    -88   -158      2    -31    576    779    319    -10
   -223   -246    -23    233   -101   -137      2     10    613    815    348     23
   -205   -210     -5    207   -101   -109      5     62    662    867    389     77
   -192   -202    -12    194    -90   -109     10    111    711    914    426    116
   -179   -218    -38    197    -72   -129     15    161    761    950    449    158
   -168   -194    -28    179    -72   -114      7    202    807    995    493    207
   -145   -142      2    145    -75    -70     15    239    846   1034    540    239
   -155   -124     31    140    -93    -49     25    262    865   1057    579    257
   -158   -137     20    148    -90    -59     36    277    872   1060    589    252
   -153   -137     15    142    -85    -62     44    270    852   1026    574    236
   -161   -150     10    155    -85    -70     54    249    820    984    545    213
   -179   -163     12    168    -98    -75     64    218    782    937    506    184
   -189   -132     57    161   -124    -38     62    179    743    901    480    166
   -210   -111     96    161   -155     -7     67    145    727    893    475    129
   -244    -85    158    166   -202     36     77    109    704    872    462     98
   -275    -98    176    187   -228     38     77     62    670    846    452     75
   -316   -137    176    226   -249     18     85     18    633    820    439      0
   -353   -137    215    244   -285     38     93    -25    607    787    410    -46
   -350    -62    288    207   -319    111     98    -28    626    802    426     25
   -355    -33    322    194   -342    145     83    -54    633    820    444     51
   -371    -41    329    205   -350    142     59    -88    628    826    446     85
   -332    -10    322    171   -327    155     33    -83    657    872    485    101
   -280     59    340    111   -309    200     12    -49    680    906    514    103
   -293     54    345    116   -319    200     18    -41    688    927    535    129
   -259      7    267    124   -265    137      7    -41    685    924    540    158
   -262    -49    213    155   -239     80     18    -36    678    924    532    163
   -267    -85    181    176   -226     46     12    -38    662    901    514    148
   -270   -161    106    213   -189    -28     -2    -62    620    859    467     80
   -280   -228     49    254   -166    -90      0    -70    600    823    423     57
   -285   -290     -5    288   -140   -148      7    -72    587    807    413     51
   -277   -348    -70    314   -103   -210     15    -88    563    802    413     -5
   -265   -366   -101    314    -83   -233     10   -114    540    792    433    -64
   -277   -394   -116    335    -83   -254      5   -132    517    779    420   -140
   -296   -413   -116    353    -90   -265      7   -135    496    750    368   -135
   -303   -376    -72    340   -116   -226      0   -150    467    706    322   -137
   -361   -387    -28    374   -166   -210      7   -161    454    680    319    -38
   -358   -394    -38    376   -161   -218      5   -145    465    696    345    -12
   -265   -379   -116    322    -75   -249    -12   -111    475    714    355     18
   -220   -384   -163    303    -28   -275    -12   -101    475    717    358     23
   -197   -433   -236    314     18   -335     -5   -103    454    685    329    -10
   -184   -566   -381    376     96   -475     28    -77    397    576    215   -122
   -155   -813   -657    483    246   -735    132     23    342    389    -23   -358
   -124   -906   -782    517    327   -844    257    194    407    301   -176   -535
   -163   -626   -462    394    148   -545    303    168    517    418    -41   -428
   -327   -148    176    236   -252     12    145   -366    400    592    296   -127
   -537    540   1075     -2   -807    807   -127   -979    303    956    891    410
   -641   1221   1862   -288  -1252   1540   -381  -1304    400   1486   1602   1054
   -587   1202   1787   -309  -1187   1493   -623  -1434    374   1730   1893   1350
   -553    693   1247    -70   -898    969   -652  -1418    106   1299   1410    924
   -555     49    605    252   -581    327   -511  -1249   -236    480    522     72
   -550   -350    200    452   -376    -75   -311   -891   -197    161     93   -361
   -501   -389    111    444   -306   -140   -171   -550     85    363    194   -272
   -379   -441    -64    410   -158   -254    -80   -303    272    519    275   -213
   -283   -459   -179    368    -54   -319    -28   -150    381    587    290   -181
   -254   -467   -213    361    -20   -340     -7    -88    413    594    283   -109
   -239   -452   -215    342    -12   -335      0    -70    420    605    288   -106
   -236   -441   -205    337    -15   -324     15    -54    433    615    298   -109
   -239   -462   -223    348     -7   -342     36    -41    441    623    303   -111
   -254   -480   -226    368    -15   -353     59    -36    454    628    309   -114
   -277   -485   -207    381    -36   -348     72    -20    478    641    329    -96
   -223   -457   -233    340      5   -345     59      5    496    662    350    -70
   -153   -431   -280    290     62   -355     38     36    509    685    358    -51
   -145   -402   -257    275     54   -329     46     54    540    727    384    -12
   -145   -415   -270    277     59   -342     64     70    555    743    397      7
   -145   -397   -252    270     51   -324     77     85    579    771    431     23
   -137   -353   -215    241     38   -285     83    101    607    797    457     33
   -135   -348   -213    241     38   -280     80    122    628    807    470     46
   -140   -348   -207    241     33   -277     77    153    654    826    483     64
   -127   -337   -210    231     41   -275     88    200    698    867    524     98
    -98   -332   -233    215     64   -283     98    252    743    909    568    129
    -88   -296   -207    192     59   -252     98    293    776    945    613    158
    -85   -265   -179    174     46   -223     98    335    807    974    646    174
    -62   -236   -174    148     54   -205     98    374    836    989    654    187
    -44   -210   -168    127     59   -189     98    413    859   1005    657    249
    -20   -202   -181    111     80   -192    101    444    883   1036    704    306
    -15   -200   -184    106     83   -192     98    457    891   1060    737    298
    -12   -174   -161     93     72   -168     85    449    878   1049    727    301
    -12   -163   -153     85     67   -161     72    426    852   1010    698    309
    -31   -187   -155    109     62   -171     75    397    815    966    662    285
    -38   -192   -153    114     54   -174     90    376    795    935    657    270
    -46   -145    -98     96     23   -122    106    350    779    917    662    257
    -77   -122    -46     98    -15    -85    119    316    763    906    665    226
    -96    -85     10     90    -54    -38    127    275    743    888    652    197
   -103    -49     54     75    -80      2    124    228    709    857    631    171
   -127    -72     54     98    -90    -10    142    192    688    826    607    150
   -132    -85     46    109    -90    -20    153    161    659    779    563    122
   -122    -25     96     75   -109     33    150    140    652    750    550    137
   -119     44    161     36   -140    101    145    119    662    774    592    145
   -114     77    192     18   -153    135    124     98    678    802    636    155
   -116     90    205     12   -161    145    101     93    688    823    665    171
   -101    101    202      0   -150    150     57     75    675    807    641    166
    -96     64    161     12   -129    114     44     67    662    787    620    179
   -106     62    168     20   -137    116     36     57    654    776    613    192
   -129     93    223     15   -176    158     18     36    641    774    620    181
   -142     90    233     25   -187    161     15     41    644    782    615    155
   -135    -33     98     83   -116     31      5     20    579    706    542    119
   -135   -127      7    129    -72    -59     -7     -5    522    644    488     88
   -148   -176    -28    161    -62   -101     -7    -25    491    613    467     44
   -166   -213    -46    189    -59   -129      0    -49    465    589    444     12
   -168   -226    -57    194    -57   -142    -20    -88    415    537    405     -5
   -166   -233    -67    200    -51   -153    -20   -106    397    514    379    -18
   -171   -280   -109    223    -33   -194     -5    -93    400    524    397    -15
   -171   -257    -85    215    -44   -171    -12   -109    381    527    405    -77
   -174   -241    -67    205    -57   -155    -20   -127    355    488    366    -46
   -174   -246    -75    210    -49   -161    -31   -140    345    472    355    -15
   -184   -290   -106    236    -41   -197    -33   -145    340    470    368    -23
   -213   -319   -106    267    -54   -213    -25   -148    327    444    345    -41
   -210   -311   -103    259    -54   -210    -33   -158    301    423    314    -93
   -202   -415   -213    309      2   -314    -20   -155    231    306    194   -213
   -179   -633   -457    405    135   -545     62    -90    132     85    -67   -423
   -127   -750   -623    439    246   -688    166     44    122    -51   -262   -568
   -171   -574   -402    371    114   -491    244     83    270    135    -51   -498
   -348   -158    187    252   -267     12    132   -368    303    387    335   -158
   -579    568   1148      2   -865    857   -103   -950    366    815    945    488
   -719   1210   1930   -244  -1325   1569   -298  -1213    589   1384   1631   1260
   -646   1174   1821   -262  -1234   1496   -517  -1306    594   1605   1880   1644
   -602    704   1306    -51   -956   1005   -594  -1382    241   1163   1423   1205
   -581    142    724    218   -652    431   -542  -1317   -181    413    607    290
   -535   -252    283    394   -410     15   -366   -976   -241     67    155   -207
   -459   -288    171    374   -319    -57   -205   -618    -12    194    210   -163
   -376   -290     85    332   -231   -103   -106   -389    124    267    244   -106
   -327   -283     41    303   -187   -122    -62   -275    189    301    254   -109
   -309   -277     31    293   -171   -124    -41   -231    213    298    231   -109
   -309   -277     28    293   -168   -127    -28   -215    218    298    257    -98
   -319   -267     51    293   -187   -109    -12   -200    239    332    296   -142
   -309   -270     36    288   -174   -119    -10   -194    233    335    288   -135
   -296   -293      2    296   -150   -145     -5   -174    246    355    303   -106
   -306   -272     31    288   -168   -122    -15   -166    249    353    301   -103
   -309   -252     57    280   -184    -98    -15   -155    259    345    293    -70
   -298   -184    114    241   -207    -36    -31   -153    267    337    288    -64
   -298   -145    153    223   -226      2    -31   -145    280    353    309    -59
   -296   -122    174    207   -236     25    -36   -132    293    368    327    -41
   -288   -103    181    194   -236     38    -36   -132    298    363    322    -33
   -285    -67    218    176   -254     75    -44   -122    309    355    319    -31
   -277     -7    270    142   -275    129    -59   -106    319    335    329    -15
   -262     20    283    119   -272    150    -64    -72    340    368    376      2
   -257     46    303    103   -280    174    -59    -31    379    449    418     25
   -254     46    298    103   -277    171    -44     10    420    519    457     64
   -231     64    296     83   -262    179    -33     54    462    576    506    103
   -213     67    280     70   -246    174    -28    103    498    631    550    153
   -197     83    280     57   -239    181    -38    150    530    678    592    200
   -174    101    275     36   -223    187    -49    189    558    722    626    249
   -148    132    280      7   -213    205    -41    228    594    766    659    301
   -150    163    311     -7   -231    236    -62    228    605    782    665    301
   -145    187    332    -20   -239    259    -54    239    628    805    688    322
   -142    187    327    -23   -233    257    -57    226    615    789    665    301
   -148    194    342    -23   -244    267    -49    213    613    776    649    288
   -155    161    314     -5   -233    236    -36    189    605    763    639    280
   -158    161    319     -2   -239    239    -12    163    597    758    633    267
   -161    189    350    -15   -257    270     12    140    592    761    636    265
   -168    202    371    -15   -270    285     51    135    600    774    644    265
   -171    213    381    -23   -277    296     70     96    574    740    607    244
   -179    187    366     -2   -272    275     83     44    545    717    584    205
   -194    168    363     10   -280    265     96      7    527    709    584    166
   -207    207    415      0   -311    311     90    -12    530    722    607    153
   -236    257    493    -10   -366    376     90    -36    537    730    607    168
   -262    311    574    -25   -418    444     77    -46    555    758    613    194
   -223    342    563    -62   -394    454     28    -80    548    750    597    197
   -181    316    498    -67   -340    407    -31   -127    501    706    558    166
   -181    277    459    -49   -322    368    -51   -132    491    696    540    153
   -187    215    402    -15   -293    309    -70   -137    491    719    589    155
   -200    197    394      0   -298    296    -80   -153    480    724    602    132
   -202    194    397      5   -298    296    -77   -148    478    722    579    135
   -215    103    316     54   -265    210    -83   -166    439    688    527     96
   -218     59    277     80   -246    168    -85   -184    413    670    504     59
   -231     15    246    106   -239    132    -98   -207    384    649    470     23
   -241    -54    187    148   -215     64   -109   -236    337    605    418    -12
   -236    -77    158    155   -197     41   -122   -257    306    581    392    -38
   -218    -80    137    148   -179     28   -124   -270    301    576    379    -33
   -210   -109    101    158   -158     -5   -124   -272    296    579    379    -31
   -210   -124     85    168   -148    -20   -116   -270    290    579    381    -44
   -194   -122     70    155   -132    -25   -114   -267    285    566    363    -31
   -176   -127     46    150   -111    -41   -116   -275    272    563    366    -38
   -166   -114     49    140   -109    -33   -122   -285    272    576    387    -54
   -155   -111     44    135   -101    -33   -124   -285    280    579    400    -57
   -148   -192    -46    168    -51   -119   -122   -290    233    517    340   -109
   -116   -384   -267    249     72   -327    -80   -270    135    345    148   -290
    -93   -581   -491    335    197   -535     25   -192     54    137    -96   -550
    -75   -553   -478    314    200   -517    137    -51    124    111   -145   -649
   -153   -272   -122    210    -18   -200    137   -233    213    280     67   -446
   -319    254    571     31   -446    413    -62   -750    259    633    555     83
   -483    976   1457   -246   -969   1215   -290  -1127    467   1231   1296    839
   -467   1345   1813   -439  -1140   1579   -522  -1215    730   1826   1925   1517
   -363    963   1327   -301   -846   1143   -704  -1314    532   1740   1823   1493
   -350    368    719     -7   -535    542   -727  -1415     15   1026   1104    748
   -353   -122    231    236   -293     54   -615  -1293   -358    296    340    -49
   -306   -298      7    303   -158   -145   -431   -922   -223    231    189   -226
   -239   -265    -25    249   -106   -145   -301   -636    -12    379    267   -163
   -166   -267   -103    215    -33   -187   -215   -457    101    439    285   -145
   -135   -290   -158    210     10   -223   -166   -374    150    462    283   -148
   -129   -285   -155    207     12   -220   -140   -329    189    485    301   -132
   -137   -314   -176    223     18   -246   -124   -314    200    488    293   -142
   -116   -340   -223    228     51   -283   -111   -298    213    501    296   -142
   -101   -316   -215    207     54   -267   -106   -277    244    542    332   -106
   -109   -309   -200    210     44   -254    -96   -249    283    579    358    -75
   -109   -324   -218    215     54   -272    -77   -226    311    594    353    -57
    -98   -329   -233    213     64   -283    -80   -202    327    607    363    -41
    -93   -314   -220    202     62   -267    -80   -189    340    636    407    -46
   -101   -285   -184    194     41   -236    -64   -168    366    667    441    -36
    -88   -280   -194    184     51   -239    -62   -161    379    678    446    -25
    -75   -277   -202    176     62   -241    -54   -142    397    691    459     -7
    -75   -259   -187    166     54   -223    -51   -114    423    711    475      7
    -88   -249   -161    168     36   -205    -41    -72    459    732    501     28
    -83   -233   -150    155     31   -192    -28    -38    493    748    524     51
    -67   -179   -111    122     20   -145    -49    -18    519    769    542     72
    -51   -150   -101    101     20   -127    -54     10    540    782    553     93
    -20   -109    -88     64     33    -98    -38     72    602    836    610    158
     -7    -64    -59     36     23    -62    -25    150    672    901    670    231
     49     -2    -54    -23     51    -28    -49    179    704    935    704    249
     85     38    -46    -62     64     -2    -67    205    735    976    730    257
     96     36    -59    -64     77    -10    -54    254    779   1026    771    306
    127      2   -124    -64    127    -62    -49    262    787   1039    789    335
    155    -10   -168    -72    161    -88    -51    241    763   1026    787    332
    153     -2   -158    -75    155    -80    -49    228    753   1015    784    322
    135     15   -119    -75    127    -51    -44    220    745   1010    776    316
    116      5   -114    -62    114    -54    -33    197    730   1000    756    296
    119     -7   -127    -57    122    -67    -10    168    714    979    740    283
    119     -2   -122    -59    119    -62      7    135    691    945    709    254
    106    -12   -119    -46    111    -64     28     98    670    922    683    218
    114    -41   -155    -36    135    -98     31     33    613    854    628    158
     85    -59   -148    -12    116   -103     38     -7    579    813    597    124
     64    -67   -132      0     98    -98     51    -36    558    789    574     98
     51     -7    -59    -20     54    -33     59    -46    568    802    587    101
     62     59     -2    -62     31     28     44    -80    568    807    600     96
     64     62     -2    -64     33     31     20   -106    566    805    602    106
     67     59    -10    -64     38     25     -2   -106    581    826    626    137
     62     18    -44    -38     54    -12    -10    -98    584    844    646    142
     64     28    -38    -49     51     -5    -12   -109    576    839    631    129
     80     20    -62    -51     70    -20    -10   -127    558    818    602    109
     88    -20   -109    -33     98    -64      2   -122    553    810    594    109
     98    -96   -194      0    145   -145     -5   -129    522    779    568     93
     98   -132   -231     15    163   -181    -15   -148    480    724    522     41
     98   -137   -236     20    166   -187    -12   -158    454    693    506     10
     88   -166   -257     38    168   -210     -7   -179    420    665    480    -25
     77   -231   -309     77    192   -270      2   -197    392    636    457    -51
     67   -303   -371    116    218   -337     15   -202    374    605    418    -83
     59   -314   -374    127    215   -342     18   -210    366    592    397    -90
     64   -298   -366    114    213   -332     18   -220    361    587    384    -83
     80   -311   -392    116    236   -350     23   -223    348    571    376    -70
     83   -314   -397    114    239   -353     20   -239    332    574    397   -103
    101   -288   -389     93    244   -337     25   -236    340    587    410   -124
    103   -311   -415    103    257   -361     23   -233    335    571    387   -142
    109   -350   -459    122    283   -405     25   -223    327    555    361   -158
    137   -511   -649    187    392   -579     36   -200    272    462    262   -228
    166   -709   -875    270    519   -792    135    -85    249    324     90   -402
    176   -800   -979    311    576   -888    249     46    285    213    -75   -579
    153   -594   -748    220    449   -670    288     80    392    275    -28   -555
      0   -207   -210    103    103   -207    163   -345    319    452    280   -280
   -168    342    511    -88   -340    426    -88   -904    194    779    815    213
   -233    906   1140   -337   -685   1021   -322  -1226    239   1283   1465    815
   -153    901   1054   -374   -602    976   -530  -1301    309   1696   1891   1260
   -103    366    470   -132   -285    415   -555  -1322     18   1301   1452    844
    -96   -163    -70    129    -12   -116   -475  -1293   -431    423    545      2
    -67   -563   -498    314    213   -530   -316  -1052   -493    -18     18   -470
    -25   -633   -607    329    290   -620   -166   -711   -179    155     90   -413
     54   -574   -631    259    340   -602    -77   -475     49    314    194   -319
    111   -574   -685    231    397   -631      2   -314    184    384    220   -265
    114   -602   -717    244    413   -659     46   -252    228    392    220   -254
    122   -571   -693    226    407   -631     64   -218    265    418    254   -228
    153   -540   -693    192    423   -615     75   -205    277    418    249   -231
    168   -511   -680    171    423   -594     70   -197    277    410    239   -233
    176   -501   -678    161    426   -589     64   -184    298    431    254   -220
    163   -501   -665    168    413   -581     70   -158    337    457    275   -213
    207   -509   -717    150    462   -613     46   -194    306    410    226   -252
    239   -493   -732    127    485   -613     49   -189    311    400    218   -231
    244   -524   -769    137    504   -644     49   -168    335    415    249   -210
    254   -496   -750    122    501   -623     36   -163    353    431    288   -207
    257   -444   -701     93    478   -574     49   -132    389    459    332   -184
    270   -384   -654     54    462   -519     49   -119    410    472    350   -194
    288   -332   -623     20    454   -478     44   -119    413    465    342   -189
    293   -309   -602      7    446   -454     49   -106    426    439    322   -155
    306   -324   -631      7    467   -478     59    -77    465    444    345   -140
    316   -301   -618     -7    467   -459     59    -57    498    457    384   -124
    329   -254   -584    -38    454   -420     64    -20    553    571    433    -98
    348   -280   -628    -33    488   -454     90     46    623    698    462    -25
    379   -324   -704    -28    540   -514    109     93    675    763    493     85
    405   -329   -735    -38    568   -532    111    132    724    833    566    137
    418   -306   -724    -57    568   -514    124    168    779    901    636    148
    433   -309   -743    -62    587   -524    135    194    800    922    659    166
    441   -309   -750    -67    594   -527    135    192    782    901    636    166
    431   -319   -750    -57    589   -535    148    189    771    880    615    161
    426   -277   -704    -75    563   -491    142    168    745    852    597    142
    436   -231   -667   -101    550   -449    148    142    714    818    579    114
    441   -231   -672   -106    555   -452    163    124    698    782    550     83
    431   -223   -654   -103    540   -436    163     83    659    730    511     36
    418   -236   -654    -90    535   -444    163     51    610    675    470     -7
    410   -231   -641    -88    524   -436    158     12    566    636    449    -46
    400   -226   -626    -88    511   -423    153    -28    527    600    423    -98
    389   -244   -633    -72    509   -439    158    -59    491    561    381   -137
    379   -220   -600    -80    488   -410    153    -85    472    537    366   -153
    368   -181   -550    -93    459   -366    153   -101    478    537    374   -155
    379   -111   -491   -135    433   -301    119   -140    472    542    387   -142
    400    -72   -475   -163    436   -272     83   -168    470    550    400   -111
    394    -85   -483   -155    439   -283     57   -179    465    548    389   -109
    400   -145   -545   -127    472   -345     46   -171    459    542    389   -106
    418   -155   -574   -132    493   -363     41   -174    449    542    402    -98
    428   -122   -550   -153    488   -335     25   -181    444    545    405   -101
    431   -163   -594   -135    511   -376     25   -179    439    530    387   -129
    441   -226   -667   -106    553   -446     18   -181    407    488    350   -158
    439   -277   -717    -80    576   -498      7   -197    374    449    309   -168
    426   -348   -774    -38    597   -561      2   -213    340    410    265   -205
    428   -384   -813    -23    618   -597      0   -228    298    361    226   -220
    441   -410   -852    -15    646   -631     -7   -239    265    329    197   -228
    436   -426   -865     -5    649   -644    -12   -252    239    306    174   -262
    431   -431   -862      0    646   -646    -10   -262    218    288    161   -267
    423   -444   -870     10    646   -657    -10   -272    194    275    158   -262
    428   -462   -891     18    659   -675    -10   -280    184    259    145   -270
    426   -480   -909     25    665   -693    -10   -285    174    241    124   -275
    418   -491   -909     33    662   -698    -12   -296    161    231    109   -283
    431   -480   -911     23    670   -696    -25   -306    145    215     96   -301
    444   -511   -956     33    698   -732    -31   -306    127    187     64   -319
    475   -667  -1143     93    807   -904     12   -254     98     98    -49   -400
    517   -841  -1358    161    937  -1101    124   -114    116    -18   -233   -568
    524   -852  -1379    161    950  -1114    233     44    226    -38   -319   -665
    491   -587  -1078     49    784   -831    275     77    371     96   -184   -558
    350   -161   -511    -96    428   -335    116   -392    226    233    124   -267
    207    413    202   -311      2    309   -132   -966     10    462    592    153
    145    872    724   -511   -290    800   -353  -1314    -64    833   1143    639
    155    691    535   -423   -189    613   -493  -1452   -161   1018   1387    904
    228    171    -59   -200    142     57   -491  -1473   -475    498    795    361
    228   -311   -540     41    381   -426   -400  -1366   -766   -241    -57   -402
    259   -605   -867    171    561   -735   -267  -1065   -646   -410   -350   -644
    348   -597   -945    124    646   -771   -179   -748   -337   -192   -228   -530
    449   -553  -1002     49    724   -776   -109   -517   -129    -54   -140   -441
    491   -509  -1000      7    743   -753    -51   -384     -2     28    -88   -392
    504   -514  -1018      2    761   -766    -20   -340     38     46    -83   -402
    527   -509  -1036     -7    782   -771     -5   -311     64     59    -62   -407
    514   -485  -1002    -15    758   -743      2   -301     75     64    -46   -376
    506   -459   -969    -23    737   -714     10   -290     90     77    -28   -335
    514   -446   -961    -36    737   -704     15   -280     98     70    -51   -327
    545   -436   -982    -54    763   -709      0   -275     98     54    -83   -272
    563   -394   -958    -85    761   -675     -7   -270    111     80    -67   -270
    563   -379   -945    -93    753   -662     -2   -272    124     96    -51   -277
    537   -413   -953    -62    743   -683     15   -270    137    111    -38   -270
    509   -426   -935    -41    722   -680     51   -226    192    163     10   -220
    540   -392   -932    -75    735   -662     36   -202    207    184     25   -202
    498   -337   -836    -80    665   -587     41   -197    215    194     33   -168
    514   -277   -792   -119    652   -532     28   -181    231    213     38   -166
    607   -241   -849   -181    727   -545     -7   -142    257    226     33   -137
    633   -226   -862   -205    748   -545    -10   -103    288    259     64    -90
    649   -205   -854   -220    750   -530     -2    -67    319    296     85    -70
    667   -168   -839   -249    753   -504     -5    -33    358    329    114    -44
    667   -150   -818   -257    743   -483    -20     -2    392    366    153    -10
    680   -153   -833   -265    756   -491    -25     38    433    405    192     25
    696   -132   -828   -283    761   -478    -15     85    480    452    236     77
    709    -85   -795   -314    750   -441    -12    124    509    491    275    122
    727    -57   -784   -335    756   -420    -10    142    514    506    280    135
    714    -70   -787   -324    750   -428     -2    142    511    501    272    127
    709    -51   -763   -329    735   -407      7    137    509    504    270    124
    691    -54   -748   -319    719   -400      7    109    475    470    246    109
    649    -75   -724   -285    685   -400     15     51    423    405    200     75
    605    -59   -667   -275    636   -361     33     20    405    384    189     33
    626    -12   -639   -306    631   -327     41     12    405    387    184      5
    649     36   -613   -345    631   -288     41     -2    384    358    142    -10
    636     41   -594   -337    615   -275     38    -49    332    290     67    -10
    610     20   -589   -316    600   -283     44    -85    309    275     59    -64
    589     36   -553   -314    571   -257     38   -122    288    265     51   -114
    581     88   -493   -335    537   -202     36   -142    290    275     67   -122
    584    132   -452   -358    519   -158     20   -168    293    277     72   -111
    574    181   -394   -379    485   -106    -12   -207    285    283     83   -109
    576    215   -361   -397    470    -72    -38   -231    293    298     96    -85
    581    192   -389   -387    485    -98    -57   -239    283    298     90    -72
    574    135   -439   -353    506   -150    -67   -244    265    285     83    -80
    563    127   -439   -345    501   -155    -88   -257    249    285     77   -109
    558    116   -441   -337    498   -161   -101   -265    244    280     70   -106
    563     80   -483   -324    522   -200   -103   -270    223    244     23   -111
    581     12   -568   -296    576   -277   -106   -270    192    215     -7   -140
    587    -23   -613   -283    600   -316   -109   -270    176    207    -20   -194
    587    -70   -657   -259    620   -363   -114   -285    145    181    -41   -223
    566   -135   -701   -218    633   -418   -119   -306    114    150    -72   -241
    540   -174   -714   -181    626   -444   -109   -319     96    137    -90   -259
    535   -145   -683   -197    607   -413   -127   -350     72    127    -98   -283
    555   -153   -711   -202    633   -431   -137   -366     49    111   -132   -306
    571   -205   -776   -184    672   -491   -140   -371     33     98   -168   -288
    581   -231   -813   -174    696   -522   -142   -363     38    109   -176   -277
    576   -283   -862   -148    719   -571   -150   -371     23     93   -181   -283
    576   -267   -844   -155    709   -555   -158   -389      7     83   -179   -303
    579   -226   -805   -176    691   -514   -168   -400     -2     83   -194   -327
    568   -270   -839   -148    704   -553   -168   -400    -23     54   -236   -363
    584   -475  -1060    -57    820   -769   -132   -363    -93    -80   -394   -511
    618   -696  -1314     38    963  -1002    -25   -241   -127   -259   -636   -740
    633   -675  -1309     18    971   -992     80    -72    -15   -283   -711   -841
    587   -371   -958   -106    771   -665    114   -137    109   -140   -540   -704
    415    103   -311   -262    361   -103    -88   -753    -46     46   -166   -322
    252    774    522   -514   -135    649   -350  -1314   -116    439    454    301
    192   1278   1083   -735   -444   1179   -597  -1582    -41    945   1111    937
    252   1085    833   -667   -290    961   -766  -1675   -106   1127   1314   1187
    272    452    176   -363     46    316   -758  -1652   -452    548    665    537
    290    -77   -368   -106    329   -223   -639  -1465   -737   -192   -161   -288
    345   -337   -683     -5    511   -511   -467  -1083   -584   -309   -413   -555
    431   -332   -763    -49    597   -548   -335   -745   -301   -137   -335   -504
    491   -329   -823    -83    654   -574   -241   -545   -142    -51   -298   -428
    522   -324   -846    -98    683   -584   -207   -459    -83    -38   -311   -389
    532   -319   -854   -109    693   -587   -192   -420    -49    -12   -290   -394
    537   -309   -846   -114    691   -576   -171   -387     -2     31   -231   -392
    522   -301   -826   -111    672   -563   -181   -384      2     31   -218   -410
    527   -288   -815   -119    670   -550   -189   -374      5     31   -218   -405
    530   -265   -795   -135    659   -530   -192   -353     25     51   -207   -371
    522   -265   -787   -127    654   -524   -197   -329     44     70   -192   -345
    509   -244   -753   -132    628   -498   -218   -329     51     72   -197   -363
    519   -223   -745   -148    631   -483   -228   -322     70     80   -197   -345
    527   -200   -727   -163    626   -462   -236   -306    101    114   -166   -303
    522   -171   -693   -174    607   -431   -246   -285    124    135   -135   -293
    514   -171   -685   -174    597   -426   -259   -259    142    148   -129   -290
    498   -163   -665   -168    581   -413   -267   -236    163    153   -140   -254
    493   -132   -626   -184    558   -379   -275   -215    192    197    -96   -233
    498    -90   -589   -202    542   -340   -272   -179    239    259    -33   -220
    493    -83   -579   -207    535   -329   -288   -150    272    288    -12   -194
    501    -67   -568   -218    532   -316   -303   -122    301    314      0   -174
    524    -41   -566   -241    545   -303   -311    -75    348    358     38   -129
    537    -20   -558   -257    548   -288   -316    -15    397    405     85    -83
    550     -2   -553   -275    550   -275   -329     31    433    444    119    -38
    584     28   -555   -306    568   -262   -332     85    480    488    163     25
    592     46   -545   -322    566   -249   -340    114    509    527    202     38
    584     67   -517   -324    550   -223   -345    127    532    563    236     28
    579     59   -519   -319    548   -228   -342    135    535    571    252     51
    574     67   -506   -322    540   -218   -345    127    522    555    236     62
    555     54   -504   -306    530   -223   -366     93    488    514    202     51
    535     57   -478   -296    506   -210   -374     54    459    485    174      7
    506     77   -428   -293    467   -174   -361     38    457    483    184     -7
    472    140   -335   -306    405    -96   -340     31    472    501    210      2
    452    132   -319   -293    384    -93   -335    -23    441    467    184    -41
    457    116   -340   -285    400   -111   -342   -101    376    402    127   -111
    436    135   -301   -285    368    -83   -327   -111    381    407    140   -103
    418    137   -280   -277    348    -70   -316   -137    374    394    124   -119
    392    179   -213   -285    303    -15   -322   -163    374    381    111   -122
    379    220   -158   -298    270     31   -332   -197    379    397    127   -116
    387    239   -148   -314    267     46   -363   -213    397    426    155    -90
    394    223   -171   -309    283     25   -394   -213    413    454    189    -75
    394    239   -155   -316    275     41   -426   -226    407    459    192    -98
    392    239   -153   -314    272     44   -439   -231    400    446    184    -85
    363    236   -129   -301    246     51   -452   -244    384    431    158    -83
    332    218   -116   -275    226     51   -444   -228    392    441    161    -64
    353    129   -223   -241    285    -44   -444   -223    381    426    145    -83
    363     38   -324   -200    345   -142   -446   -231    342    379    111   -127
    358     -7   -368   -176    361   -187   -441   -236    324    358     90   -163
    340    -31   -371   -155    355   -200   -439   -254    306    342     77   -210
    303    -75   -381   -114    342   -228   -433   -267    288    324     59   -231
    301   -116   -418    -90    358   -267   -444   -303    246    277     12   -252
    329   -114   -444   -109    387   -280   -467   -337    205    244    -15   -288
    345   -101   -449   -122    397   -275   -475   -345    187    228    -18   -306
    342   -119   -462   -111    400   -290   -480   -350    181    220    -18   -314
    329   -150   -480    -88    405   -314   -483   -361    171    202    -41   -314
    322   -176   -501    -75    410   -337   -472   -363    171    207    -44   -306
    329   -168   -498    -80    413   -332   -465   -358    181    233    -18   -303
    348   -148   -496   -101    420   -322   -472   -358    176    236     -7   -296
    366   -200   -566    -83    465   -381   -470   -355    135    184    -64   -350
    400   -387   -787     -7    592   -587   -413   -329     28     -5   -277   -568
    423   -571   -997     72    709   -784   -303   -244    -41   -210   -535   -813
    420   -558   -982     67    701   -771   -194   -161     23   -210   -566   -875
    332   -311   -644    -10    488   -478   -181   -397     83    -44   -345   -701
    155    303    148   -231      2    228   -431   -945    145    376    228   -103
     31   1041   1008   -537   -488   1026   -675  -1249    387   1010    987    680
     72   1317   1241   -696   -584   1280   -932  -1299    631   1566   1574   1288
    135   1021    885   -576   -374    953  -1104  -1371    480   1499   1499   1247
    166    431    265   -298    -49    348  -1122  -1447    -41    691    670    418
    184    -51   -236    -67    210   -142   -969  -1273   -350     20    -44   -306
    244   -236   -483     -5    361   -358   -753   -906   -207    -18   -163   -454
    329   -254   -584    -36    457   -418   -605   -626    -28     75   -140   -413
    371   -280   -652    -46    511   -465   -530   -480     57    109   -132   -381
    397   -277   -675    -59    535   -478   -498   -426     90    119   -119   -402
    405   -277   -683    -64    542   -480   -488   -410     93    103   -129   -420
    381   -272   -654    -54    517   -462   -462   -374    116    119   -114   -405
    355   -303   -662    -25    509   -483   -459   -358    124    106   -132   -413
    368   -335   -706    -18    535   -519   -462   -345    122    103   -140   -407
    387   -324   -714    -31    548   -517   -462   -332    124    114   -124   -397
    392   -257   -649    -67    519   -452   -459   -319    135    132   -101   -379
    402   -236   -639    -83    517   -436   -444   -296    161    158    -75   -342
    402   -223   -626    -90    511   -423   -433   -275    179    168    -59   -329
    397   -218   -618    -90    506   -418   -431   -254    202    181    -46   -314
    410   -205   -615   -101    511   -410   -428   -236    218    197    -33   -293
    402   -192   -594   -106    496   -392   -418   -218    244    215    -15   -277
    410   -171   -584   -119    496   -376   -420   -194    265    239     12   -267
    439   -142   -584   -148    511   -363   -428   -171    277    254     23   -257
    475   -103   -579   -184    527   -340   -433   -137    301    277     44   -223
    491    -77   -568   -207    527   -322   -449   -106    314    288     51   -213
    517    -25   -542   -246    530   -283   -452    -67    353    319     80   -192
    545     20   -524   -285    532   -252   -452    -18    400    363    124   -158
    553     49   -504   -301    530   -226   -431     46    452    418    168   -111
    555     59   -496   -311    527   -218   -431     98    491    457    202    -75
    563     49   -514   -309    540   -231   -433    124    509    475    220    -49
    568     70   -501   -319    535   -215   -420    163    542    511    259     -5
    592     54   -537   -322    566   -241   -420    171    548    519    280     12
    587     77   -509   -332    548   -215   -415    166    545    519    298     28
    566     90   -475   -329    522   -192   -405    153    537    509    298     33
    563    109   -454   -337    509   -171   -384    145    537    509    293     38
    527     96   -431   -311    480   -166   -363    132    527    493    272     36
    504     80   -423   -293    465   -171   -345     98    498    457    233      0
    480     72   -407   -277    444   -166   -316     70    488    439    236    -33
    433     93   -342   -265    387   -124   -293     49    493    444    246    -59
    381     96   -285   -239    335    -93   -275     25    475    418    218    -80
    394     83   -314   -241    355   -114   -280    -31    426    363    166   -122
    387     70   -319   -228    353   -124   -259    -46    413    342    150   -129
    379     96   -283   -239    329    -93   -246    -41    428    361    171   -103
    384    142   -241   -262    314    -49   -252    -51    449    384    200    -77
    389    111   -277   -252    332    -83   -265    -49    472    426    233    -49
    413     88   -324   -252    368   -116   -298    -67    475    441    241    -38
    418     64   -353   -244    387   -142   -309    -80    470    441    231    -49
    405     54   -350   -228    379   -148   -306    -88    462    428    223    -54
    397     41   -358   -220    376   -158   -314    -98    446    410    213    -64
    374      7   -366   -192    368   -176   -303    -90    449    397    202    -75
    340    -88   -431   -127    384   -259   -288    -85    428    355    166   -111
    355   -189   -545    -83    449   -366   -306   -119    355    257     75   -179
    361   -233   -597    -64    478   -415   -309   -145    303    207     49   -207
    358   -215   -574    -72    465   -394   -301   -168    283    202     46   -252
    363   -241   -605    -62    483   -423   -303   -192    249    161     18   -288
    355   -275   -631    -38    493   -452   -306   -192    236    148     15   -280
    335   -298   -633    -18    483   -465   -309   -207    213    122     -2   -296
    322   -311   -636     -5    478   -472   -303   -218    207    106    -23   -306
    324   -332   -659      2    491   -496   -296   -215    202     98    -33   -301
    324   -355   -680     15    501   -517   -296   -226    187     88    -41   -314
    329   -324   -654     -2    491   -491   -306   -233    179     83    -46   -316
    340   -311   -652    -15    496   -480   -306   -223    184     88    -41   -309
    353   -342   -696     -7    522   -517   -301   -226    161     51    -75   -340
    389   -496   -885     54    636   -691   -280   -218     72    -85   -218   -478
    410   -693  -1104    140    756   -898   -161   -116     15   -277   -454   -722
    410   -737  -1148    163    779   -943    -33     12     67   -355   -574   -867
    350   -527   -880     88    613   -704     33     -7    176   -246   -452   -763
    223   -124   -348    -49    285   -236   -124   -488    124    -51   -122   -415
     54    576    522   -316   -233    548   -387   -992    171    446    581    285
    -18   1072   1091   -527   -555   1083   -587  -1153    397   1067   1304   1002
     44    932    888   -488   -423    909   -779  -1226    384   1291   1538   1286
    106    410    303   -257    -98    358   -810  -1288     -2    776    989    776
    132   -135   -267      0    200   -200   -735  -1228   -475   -132     36   -176
    166   -480   -646    155    405   -563   -589   -943   -485   -439   -361   -584
    194   -509   -706    155    449   -607   -439   -602   -215   -288   -288   -524
    252   -480   -732    114    491   -605   -324   -350    -15   -145   -197   -436
    280   -472   -753     93    514   -613   -244   -213     98    -67   -153   -389
    280   -504   -784    111    532   -644   -202   -166    129    -62   -161   -387
    285   -501   -789    106    535   -644   -200   -161    132    -80   -179   -405
    293   -501   -795    103    542   -646   -197   -142    150    -80   -174   -397
    309   -517   -826    103    566   -672   -179   -116    166    -70   -163   -374
    316   -519   -836    101    576   -678   -171   -103    171    -59   -150   -366
    319   -480   -802     77    561   -641   -166    -90    194    -33   -122   -345
    311   -462   -774     75    542   -618   -158    -72    213    -12   -106   -332
    301   -436   -737     64    519   -587   -158    -72    213    -18   -119   -345
    332   -400   -732     31    532   -566   -155    -70    220     -7   -111   -332
    342   -397   -743     25    542   -568   -145    -44    244     18    -93   -298
    376   -389   -766      7    571   -576   -145    -36    252     20    -98   -290
    363   -392   -756     12    558   -574   -142    -20    265     28    -90   -280
    368   -371   -743      0    555   -555   -142     -2    288     57    -67   -270
    381   -340   -722    -23    550   -530   -142     18    316     88    -41   -259
    384   -327   -711    -28    548   -519   -132     44    345    116    -12   -231
    392   -342   -735    -25    563   -537   -124     80    371    142     12   -197
    418   -311   -730    -51    574   -519   -114    135    418    192     62   -137
    444   -249   -693    -98    566   -470   -111    184    472    246    114    -85
    475   -192   -667   -140    571   -428   -122    218    514    288    148    -51
    493   -197   -693   -150    592   -444   -135    244    542    303    161    -28
    511   -194   -706   -158    607   -449   -127    285    581    335    202     12
    540   -150   -693   -194    615   -420   -132    293    597    348    231     38
    537   -137   -675   -200    605   -405   -127    285    589    324    220     25
    517   -124   -641   -197    576   -381   -129    259    558    275    174    -18
    506   -127   -633   -189    568   -381   -137    244    535    239    150    -38
    496    -90   -589   -205    540   -340   -140    220    506    210    142    -49
    472    -59   -532   -205    501   -296   -129    194    483    168    116    -75
    480    -59   -540   -210    509   -298   -101    171    457    140     85   -106
    480    -75   -558   -202    519   -316    -90    129    426    127     59   -129
    454   -103   -558   -179    506   -329    -72     80    389     96     23   -168
    407   -166   -574   -119    491   -368    -36     67    363     62     -7   -200
    413   -187   -602   -114    506   -394    -38     23    322     18    -46   -244
    426   -122   -550   -153    485   -335    -67    -23    301      5    -44   -254
    423    -64   -488   -181    454   -275    -77    -44    301      2    -36   -244
    418    -33   -452   -192    433   -241    -83    -70    293     -2    -36   -244
    413    -64   -480   -174    444   -270   -103    -83    290      0    -31   -236
    415    -75   -491   -171    452   -283   -122   -101    283      2    -23   -228
    423   -101   -524   -161    472   -314   -132   -106    272    -15    -31   -236
    433    -80   -514   -176    472   -296   -137   -111    265    -36    -44   -246
    426    -85   -511   -171    467   -296   -129    -98    277     -7    -38   -241
    405   -194   -600   -106    501   -397   -109    -77    270     33    -54   -254
    436   -345   -782    -46    607   -563   -109    -88    220     15   -101   -290
    439   -423   -862     -7    649   -641    -96    -80    200      5   -122   -296
    431   -470   -904     18    667   -685    -90    -93    171    -25   -153   -319
    428   -511   -940     41    683   -724    -90   -109    142    -62   -187   -345
    423   -496   -919     36    670   -706    -96   -127    135    -75   -187   -340
    413   -480   -893     33    652   -685   -103   -158     98   -114   -220   -379
    415   -472   -891     25    652   -683   -111   -168     75   -137   -249   -402
    418   -511   -932     46    675   -722   -109   -171     59   -153   -262   -400
    410   -504   -914     44    659   -709   -111   -171     57   -153   -252   -381
    400   -498   -898     49    649   -698   -111   -179     44   -171   -267   -400
    392   -472   -865     38    626   -667   -111   -174     36   -187   -288   -413
    384   -496   -883     54    633   -688    -98   -158     38   -189   -288   -407
    433   -626  -1060     93    745   -841    -90   -155    -18   -277   -379   -485
    483   -815  -1299    166    891  -1057    -31    -72    -49   -426   -574   -649
    511   -857  -1369    171    937  -1114     67     64     23   -506   -719   -805
    493   -589  -1085     46    789   -836    116    122    179   -400   -631   -756
    379   -228   -607    -75    493   -418      7   -210     85   -298   -410   -563
    241    244      2   -241    119    124   -244   -802   -220   -142      0   -194
    166    769    600   -467   -218    685   -459  -1166   -322    236    594    322
    205    766    561   -485   -176    662   -618  -1288   -358    550    997    696
    241    303     59   -275     90    181   -659  -1309   -579    290    706    454
    228   -200   -428    -12    327   -314   -563  -1257   -937   -530   -205   -353
    265   -584   -849    158    555   -717   -407  -1013   -924   -919   -753   -841
    332   -678  -1010    171    670   -844   -303   -719   -626   -756   -701   -784
    415   -620  -1039    101    724   -828   -231   -472   -358   -563   -566   -636
    475   -587  -1062     57    769   -823   -171   -293   -163   -428   -467   -530
    493   -545  -1041     25    766   -792   -145   -244   -106   -389   -446   -519
    488   -537  -1026     25    756   -782   -116   -220    -77   -374   -444   -522
    498   -514  -1013      7    753   -763   -106   -213    -64   -371   -439   -514
    519   -532  -1052      7    784   -792    -90   -194    -57   -368   -431   -501
    514   -532  -1047      7    779   -789    -90   -171    -33   -361   -428   -493
    524   -524  -1052      0    787   -787    -93   -155    -12   -350   -428   -475
    535   -517  -1054    -10    792   -784    -93   -142      0   -342   -423   -454
    537   -485  -1023    -25    779   -753    -88   -132     15   -327   -405   -444
    548   -444   -995    -54    769   -719    -83   -129     25   -316   -394   -433
    574   -420   -997    -77    784   -709    -88   -127     31   -303   -381   -418
    581   -433  -1018    -75    797   -724    -83   -116     44   -290   -371   -400
    589   -413  -1002    -88    795   -706    -77   -101     54   -272   -353   -374
    589   -381   -974   -106    779   -678    -85    -93     67   -254   -337   -355
    589   -332   -922   -129    753   -626    -75    -67    106   -215   -309   -327
    594   -314   -909   -142    750   -613    -62    -44    137   -187   -280   -293
    605   -311   -917   -145    761   -613    -59    -25    158   -171   -265   -267
    620   -298   -919   -161    769   -607    -59     18    210   -116   -223   -210
    639   -283   -922   -179    779   -600    -41     75    272    -54   -171   -142
    631   -270   -904   -181    763   -587    -31    116    322     -7   -129    -90
    620   -249   -870   -184    745   -558    -25    142    353     25    -93    -59
    654   -187   -841   -236    748   -514    -38    166    381     64    -57    -31
    675   -153   -828   -259    750   -491    -33    184    410     90    -28      5
    683   -150   -833   -267    758   -491    -18    187    420     93    -20     23
    698   -155   -854   -270    776   -504      0    184    410     75    -28     23
    680   -176   -857   -252    766   -517      0    161    379     38    -54      7
    665   -163   -828   -252    745   -496     -5    127    340    -10    -98    -25
    678   -114   -795   -283    735   -454    -12     96    296    -67   -148    -75
    683    -80   -763   -301    722   -420      0     72    267   -101   -171    -93
    683    -31   -717   -327    698   -374     25     51    241   -129   -187   -109
    667    -33   -701   -316    683   -366     25     12    189   -176   -220   -135
    633    -85   -719   -275    675   -402     20    -46    122   -252   -285   -194
    602   -101   -704   -249    652   -402     18    -75     80   -298   -316   -228
    613    -31   -644   -290    626   -337      5    -88     72   -301   -311   -231
    628     25   -605   -327    615   -288     -5    -96     72   -290   -293   -218
    615     20   -597   -319    605   -288    -23   -135     36   -319   -314   -226
    610     80   -530   -345    571   -223    -54   -166     18   -332   -332   -202
    618    103   -517   -361    568   -207    -77   -166     18   -327   -327   -179
    626     67   -558   -345    592   -246    -80   -166     12   -329   -316   -184
    613     18   -597   -316    605   -288    -75   -166     12   -327   -298   -171
    602     64   -537   -332    571   -236    -77   -176      0   -329   -301   -184
    589     67   -522   -329    555   -226    -85   -200    -38   -368   -332   -210
    581    -20   -602   -280    592   -311    -83   -200    -80   -413   -379   -223
    592    -90   -683   -252    636   -387    -83   -210   -119   -452   -423   -254
    589   -145   -735   -220    662   -439    -80   -218   -135   -470   -433   -280
    584   -174   -758   -207    670   -465    -72   -223   -158   -498   -444   -288
    558   -155   -714   -200    636   -433    -80   -244   -194   -540   -472   -322
    532   -171   -706   -181    618   -439    -83   -265   -231   -584   -511   -337
    522   -226   -748   -148    633   -485    -70   -265   -252   -605   -530   -309
    576   -202   -782   -189    678   -491    -93   -259   -267   -610   -530   -327
    602   -158   -761   -220    680   -459   -114   -267   -296   -636   -550   -335
    592   -132   -724   -231    657   -428   -116   -283   -319   -654   -561   -335
    568   -153   -722   -207    644   -436   -109   -301   -335   -662   -558   -345
    540   -192   -732   -176    633   -462    -93   -298   -337   -667   -555   -371
    535   -228   -766   -153    649   -496    -80   -290   -350   -693   -597   -397
    571   -358   -932   -106    750   -644    -57   -246   -400   -797   -735   -452
    613   -517  -1130    -46    870   -823     33   -116   -384   -914   -911   -610
    594   -506  -1104    -46    849   -802    129     25   -254   -904   -966   -683
    530   -207   -737   -161    633   -472    150    -36   -163   -771   -815   -561
    415    194   -220   -306    316    -10     -5   -522   -374   -667   -532   -306
    280    730    449   -504    -83    589   -257  -1093   -662   -480    -96     75
    223   1163    940   -693   -358   1052   -488  -1400   -756   -132    433    522
    257    961    704   -607   -223    833   -615  -1496   -859    -18    607    693
    244    431    187   -337     25    311   -594  -1491  -1117   -457     96    244
    228    -49   -277    -88    252   -163   -485  -1382  -1382  -1202   -779   -519
    342   -322   -665    -10    501   -493   -361  -1023  -1163  -1244   -969   -654
    418   -309   -727    -57    571   -517   -265   -711   -846  -1015   -815   -509
    472   -277   -753    -98    610   -514   -197   -511   -654   -891   -727   -426
    506   -272   -779   -116    641   -524   -148   -387   -542   -823   -691   -374
    511   -293   -807   -109    657   -550   -135   -358   -519   -813   -685   -371
    501   -246   -748   -127    623   -496   -129   -348   -506   -802   -680   -381
    493   -207   -704   -145    597   -454   -119   -342   -501   -797   -678   -381
    509   -210   -719   -148    613   -465   -129   -342   -504   -800   -688   -381
    527   -210   -737   -158    628   -472   -135   -335   -488   -787   -683   -376
    535   -200   -735   -168    633   -467   -137   -324   -475   -774   -683   -355
    519   -192   -714   -166    615   -452   -150   -316   -470   -758   -675   -329
    501   -150   -652   -174    576   -400   -148   -303   -446   -717   -636   -296
    488   -122   -613   -184    548   -366   -153   -306   -441   -711   -639   -306
    470   -132   -605   -168    537   -368   -158   -309   -444   -719   -652   -301
    480   -114   -594   -184    535   -353   -153   -298   -423   -696   -631   -275
    504    -64   -568   -218    535   -316   -158   -290   -413   -675   -610   -259
    514    -28   -542   -244    527   -285   -168   -283   -400   -662   -594   -239
    514    -23   -537   -246    524   -280   -174   -262   -371   -633   -576   -205
    514    -36   -553   -241    532   -293   -166   -233   -335   -592   -542   -166
    522     25   -496   -272    509   -233   -174   -218   -309   -561   -522   -155
    532     96   -439   -314    485   -171   -192   -197   -283   -524   -491   -132
    548    132   -418   -340    483   -142   -197   -166   -249   -483   -462    -93
    574    122   -452   -350    511   -163   -192   -119   -197   -433   -418    -38
    600    119   -480   -358    540   -179   -205    -80   -155   -387   -374      7
    620    163   -457   -394    540   -145   -218    -51   -132   -350   -337     51
    628    220   -407   -423    519    -93   -226    -51   -132   -342   -329     62
    626    270   -358   -449    491    -44   -233    -72   -142   -345   -345     44
    636    272   -363   -454    501    -44   -223    -70   -140   -353   -353     49
    618    207   -410   -415    511   -101   -223   -101   -189   -402   -387     25
    597    189   -407   -394    504   -109   -223   -140   -233   -449   -423     -5
    579    223   -355   -402    465    -64   -220   -179   -265   -488   -449    -28
    550    311   -239   -431    394     36   -205   -220   -290   -511   -454    -54
    524    324   -200   -426    361     62   -197   -270   -324   -530   -446   -103
    514    290   -223   -402    368     33   -187   -303   -353   -548   -472   -158
    509    262   -246   -387    379      7   -171   -329   -374   -550   -501   -171
    483    283   -200   -381    342     41   -153   -363   -376   -537   -475   -189
    413    340    -75   -379    244    132   -163   -436   -389   -545   -470   -239
    436    366    -70   -400    254    148   -205   -480   -418   -568   -514   -197
    491    379   -111   -436    301    135   -259   -478   -441   -563   -532   -122
    491    397    -93   -444    293    153   -285   -465   -426   -506   -483   -116
    457    394    -64   -426    259    166   -301   -467   -405   -459   -431   -150
    426    384    -41   -405    233    171   -303   -465   -392   -428   -400   -161
    410    348    -62   -379    236    142   -309   -470   -400   -439   -413   -135
    418    379    -38   -397    228    171   -340   -506   -436   -488   -452   -116
    407    361    -49   -384    228    155   -355   -517   -454   -511   -478   -135
    402    267   -135   -335    267     67   -348   -498   -452   -504   -483   -163
    400    239   -163   -319    280     38   -358   -504   -475   -530   -498   -176
    384    239   -145   -311    265     46   -374   -517   -504   -555   -527   -171
    355    207   -150   -283    254     28   -371   -530   -514   -553   -545   -218
    350    166   -184   -259    267    -10   -371   -550   -532   -553   -545   -265
    340    116   -223   -231    280    -54   -379   -561   -542   -550   -537   -272
    324    142   -181   -233    254    -18   -394   -584   -550   -548   -504   -257
    319    114   -207   -218    262    -46   -410   -592   -563   -540   -485   -298
    316     83   -233   -200    275    -75   -418   -594   -574   -550   -535   -345
    309     75   -236   -194    272    -77   -420   -605   -594   -587   -615   -309
    293     46   -246   -168    270    -98   -423   -613   -600   -607   -644   -249
    277     75   -205   -179    241    -62   -420   -628   -589   -587   -597   -270
    303     36   -267   -168    285   -114   -431   -631   -623   -628   -644   -319
    342   -163   -509    -90    423   -335   -418   -563   -688   -771   -820   -459
    350   -387   -737     18    542   -561   -296   -405   -680   -911  -1047   -683
    340   -301   -641    -18    488   -472   -215   -275   -540   -852  -1036   -730
    246     41   -207   -145    226    -83   -252   -522   -501   -680   -795   -550
     77    550    472   -316   -197    514   -480  -1153   -657   -439   -342   -122
    -96   1280   1376   -592   -735   1327   -722  -1621   -649     31    371    540
   -103   1644   1748   -774   -924   1696   -969  -1805   -558    511    948   1036
    -49   1241   1288   -597   -667   1265  -1088  -1826   -683    491    878   1060
      0    649    646   -324   -324    649  -1075  -1769  -1039   -174    137    397
     18    140    122    -77    -51    132   -943  -1569  -1296   -898   -680   -418
     83     -2    -85    -41     85    -44   -787  -1179  -1026   -813   -745   -459
    161    -20   -181    -70    168    -98   -667   -880   -766   -631   -631   -348
    184    -38   -226    -75    205   -132   -581   -714   -623   -535   -561   -329
    181    -31   -213    -75    197   -122   -542   -646   -561   -493   -514   -298
    207      5   -205   -106    205    -98   -548   -605   -530   -472   -504   -314
    218    -12   -231   -103    223   -119   -545   -568   -498   -452   -509   -311
    202     15   -187   -109    192    -85   -555   -566   -496   -457   -511   -296
    194     23   -171   -109    184    -72   -558   -558   -483   -444   -493   -288
    192     18   -174   -106    181    -75   -550   -542   -454   -407   -470   -288
    205     25   -179   -116    192    -75   -548   -527   -431   -387   -452   -290
    220     36   -184   -129    200    -72   -542   -506   -397   -355   -410   -259
    228     62   -166   -145    197    -51   -542   -496   -374   -329   -376   -223
    226     62   -163   -142    194    -51   -540   -485   -358   -316   -387   -210
    213     57   -155   -135    184    -49   -540   -467   -332   -285   -366   -189
    200     70   -129   -137    166    -28   -537   -444   -301   -239   -316   -174
    202     85   -116   -142    161    -15   -540   -423   -270   -192   -280   -171
    210     88   -122   -150    166    -15   -548   -400   -236   -158   -257   -158
    213    109   -106   -161    161      2   -545   -368   -194   -116   -233   -116
    223    111   -111   -168    166      2   -550   -345   -168    -93   -223    -90
    239    119   -119   -179    179      0   -555   -293   -135    -49   -192    -67
    275    187    -88   -233    181     49   -563   -233    -75     28   -111     -7
    306    202   -106   -254    207     49   -558   -174    -12    103    -41     46
    324    236    -88   -280    205     75   -561   -140     28    142    -20     77
    329    262    -67   -296    200     98   -563   -101     54    161    -15    145
    329    254    -75   -293    202     90   -561    -57     90    223     54    184
    332    275    -59   -303    197    109   -571    -49    111    265    106    176
    340    285    -57   -314    200    116   -576    -62    103    252    106    158
    324    277    -46   -301    187    116   -571    -62    101    236     85    166
    296    272    -23   -285    158    124   -563    -83     88    226     85    155
    275    288     10   -283    132    150   -563   -124     67    207     80     98
    275    303     25   -290    122    166   -553   -163     41    184     57     57
    272    311     38   -290    116    176   -524   -179     44    197     64     64
    246    340     93   -293     75    215   -509   -215     38    189     59     38
    210    309     98   -259     54    202   -491   -259     12    161      7      5
    192    275     80   -233     54    179   -470   -298    -12    119    -46      7
    200    275     75   -236     62    176   -472   -335    -38     93    -70    -18
    202    285     80   -246     59    184   -475   -348    -20    124    -28    -33
    187    324    135   -257     25    231   -480   -363     -7    161     18    -25
    179    368    187   -275     -2    277   -501   -379      5    192     57     -2
    192    400    207   -296     -7    303   -537   -389     18    207     62     10
    202    379    174   -293     12    275   -571   -405      2    192     49      5
    205    324    119   -265     41    223   -587   -407    -10    184     44     -2
    194    293     98   -244     46    194   -584   -397      2    205     70     -2
    184    296    111   -239     36    205   -581   -389     15    223     88    -15
    168    215     46   -192     59    129   -579   -394     -2    194     51    -46
    163    119    -44   -142    103     38   -579   -400    -25    153      2    -83
    166     62   -103   -116    135    -20   -579   -392    -36    140    -12    -85
    171     15   -155    -93    163    -70   -597   -426    -85     83    -57   -140
    176    -31   -207    -75    189   -119   -610   -454   -122     38    -96   -192
    176    -67   -244    -57    210   -155   -613   -467   -135     31    -98   -202
    145    -57   -205    -44    174   -129   -607   -475   -129     44    -85   -205
    124    -20   -145    -51    135    -83   -615   -488   -124     46    -85   -218
    135    -25   -161    -57    148    -93   -639   -514   -161     12   -119   -254
    140     -2   -145    -70    142    -72   -636   -501   -155     20   -116   -246
    132    -15   -148    -59    137    -80   -633   -496   -155     20   -114   -239
    124    -70   -194    -25    158   -132   -623   -506   -168     -2   -137   -254
    109   -111   -223      0    163   -166   -607   -506   -171    -12   -150   -262
    119   -220   -340     51    228   -280   -584   -491   -218    -96   -244   -348
    148   -454   -602    150    374   -527   -504   -436   -327   -306   -488   -589
    158   -568   -727    205    441   -646   -368   -301   -329   -433   -662   -782
    116   -379   -496    129    306   -436   -270   -283   -192   -309   -532   -672
    -28     20     49      2    -38     36   -363   -701   -153    -44   -153   -293
   -176    696    870   -259   -524    782   -631  -1218    -67    444    504    381
   -280   1314   1595   -517   -937   1454   -875  -1444    187   1096   1257   1135
   -210   1288   1499   -540   -854   1395  -1111  -1475    283   1447   1597   1522
   -163    833    997   -335   -579    914  -1202  -1551    -57   1047   1184   1140
   -161    270    428    -57   -296    350  -1148  -1532   -558    192    319    270
   -153   -161     -7    158    -72    -85   -932  -1221   -649   -231   -187   -267
    -83   -226   -142    153     28   -184   -745   -880   -415   -127   -176   -283
     20   -228   -249    103    132   -239   -628   -662   -270    -51   -150   -265
     57   -239   -296     90    174   -265   -561   -545   -179      2   -116   -254
     72   -207   -280     67    176   -244   -532   -493   -135     25   -109   -254
     75   -218   -293     70    181   -254   -504   -449   -103     51    -90   -236
     98   -215   -314     59    205   -265   -491   -426    -90     57    -83   -228
    101   -197   -298     46    197   -246   -483   -402    -77     62    -80   -223
     88   -192   -280     51    184   -236   -470   -381    -51     70    -70   -205
    109   -223   -335     57    220   -277   -470   -363    -36     80    -59   -194
    124   -215   -340     44    231   -277   -457   -329    -12    101    -44   -166
    103   -181   -288     36    194   -233   -441   -293     28    148     -2   -127
     90   -148   -239     28    163   -192   -436   -288     57    181     41   -129
    106   -129   -236     10    168   -181   -431   -267     75    197     51   -124
    142    -93   -236    -25    187   -163   -418   -233    101    233     80   -101
    207    -51   -262    -77    231   -155   -418   -215    127    257    106    -83
    285    -20   -306   -132    296   -163   -420   -194    155    270    119    -64
    353     10   -342   -181    348   -166   -428   -176    174    277    119    -57
    402     59   -345   -231    374   -142   -426   -135    213    316    148    -33
    400     85   -316   -244    358   -114   -439    -90    262    366    192     12
    309    -25   -335   -140    322   -179   -462    -64    288    381    197     33
    233    -96   -332    -70    280   -213   -462    -41    311    402    218     67
    233    -72   -306    -80    267   -189   -426      7    355    454    270    114
    252    -18   -272   -116    259   -145   -389     72    405    514    324    150
    277     38   -239   -158    259    -98   -374    140    467    568    371    197
    288     36   -252   -163    270   -106   -363    176    519    605    397    233
    316     44   -272   -181    293   -114   -358    168    522    605    400    239
    327     41   -288   -187    306   -122   -353    150    511    600    405    231
    324     51   -272   -187    298   -109   -363    119    488    587    407    200
    337     88   -249   -215    293    -77   -355    109    480    576    410    202
    340    103   -236   -223    288    -64   -327    101    485    571    407    194
    301     72   -231   -189    267    -77   -285     88    483    563    405    179
    265     80   -184   -171    226    -51   -254     75    483    555    397    163
    244     70   -174   -158    207    -51   -236     33    441    509    340    127
    231     44   -187   -137    207    -70   -228    -15    387    433    254     96
    246     12   -236   -132    241   -111   -215    -57    342    389    226     54
    249     72   -176   -161    213    -51   -207    -67    366    436    288     44
    218    129    -88   -176    153     20   -213    -93    366    441    314     12
    218    158    -62   -189    140     49   -233   -127    348    428    306    -31
    207    103   -103   -155    155      0   -252   -135    337    413    277     15
    200     59   -140   -129    171    -38   -257   -140    324    397    270     51
    194     59   -137   -129    166    -38   -262   -158    301    379    257     25
    187     41   -145   -114    166    -49   -262   -171    270    350    226      5
    176     49   -127   -114    150    -38   -259   -174    270    345    228      0
    192     10   -181   -101    187    -85   -252   -148    285    345    233     -5
    202   -124   -327    -41    262   -226   -246   -145    249    293    189    -46
    210   -150   -361    -31    283   -254   -244   -153    228    270    171    -85
    192   -129   -322    -33    254   -226   -246   -163    223    259    155   -109
    148   -202   -350     28    249   -275   -262   -200    171    194     77   -171
    161   -267   -431     51    293   -348   -285   -236    114    145     44   -194
    163   -280   -446     57    303   -363   -298   -259     85    129     41   -215
    153   -277   -433     59    293   -353   -290   -259     93    142     70   -215
    148   -280   -428     67    288   -353   -290   -262     98    145     77   -236
    127   -285   -413     75    270   -348   -293   -270     85    122     51   -244
    106   -298   -405     96    254   -350   -293   -283     70    103     36   -262
    116   -309   -426     93    267   -366   -301   -303     49     88     25   -277
    122   -319   -441     98    280   -379   -301   -298     38     75     10   -290
    111   -405   -519    145    314   -462   -285   -272      5     15    -67   -366
    127   -605   -735    239    431   -670   -210   -184    -31   -129   -249   -542
    127   -722   -849    296    488   -784   -101    -41     12   -241   -415   -737
    119   -553   -672    218    394   -613    -23     72    150   -187   -389   -761
     15   -150   -166     64     88   -158    -98   -262    101    -57   -137   -540
   -119    397    517   -140   -319    457   -348   -826    -59    228    361    -64
   -207    992   1197   -394   -701   1093   -602  -1210    -85    683   1005    537
   -122   1083   1205   -480   -662   1143   -854  -1374    -70   1117   1512   1036
    -49    566    615   -259   -332    589   -885  -1348   -252    950   1278    852
    -44     18     62     12    -54     38   -807  -1314   -665    124    387     54
    -33   -426   -394    228    176   -410   -678  -1140   -841   -485   -324   -587
      5   -587   -592    290    298   -589   -545   -833   -576   -394   -353   -610
     44   -517   -561    236    301   -540   -436   -576   -293   -192   -213   -480
     62   -498   -563    218    311   -530   -327   -379   -106    -67   -135   -402
     90   -514   -605    210    345   -558   -283   -306    -49    -44   -137   -397
    153   -542   -696    194    423   -618   -298   -311    -70    -75   -163   -415
    140   -517   -659    187    397   -587   -285   -272    -31    -41   -122   -371
    129   -530   -662    200    394   -594   -265   -244      0    -18    -90   -348
    114   -555   -672    218    392   -613   -246   -215     28     -2    -75   -342
    135   -506   -641    187    387   -574   -259   -213     31      0    -67   -337
    166   -514   -680    174    420   -594   -288   -241      0    -46   -101   -368
    187   -475   -662    145    423   -568   -288   -233     12    -46    -93   -355
    200   -439   -641    116    418   -540   -262   -189     57    -23    -62   -319
    210   -384   -594     88    402   -488   -252   -181     62    -23    -51   -314
    228   -366   -594     67    410   -480   -259   -181     70      5    -33   -296
    228   -374   -602     72    415   -488   -257   -158     98     88      0   -259
    236   -381   -620     70    426   -501   -239   -114    158    187     44   -220
    254   -433   -688     90    470   -561   -223    -75    200    246     83   -176
    254   -452   -709     98    480   -581   -200    -33    239    293    127   -127
    241   -413   -654     83    446   -532   -184      5    290    345    168    -98
    257   -368   -626     54    441   -498   -187     28    327    374    189    -75
    298   -311   -610      7    454   -459   -192     62    368    407    223    -31
    345   -259   -605    -41    475   -431   -210     93    413    454    265      2
    366   -223   -592    -72    478   -407   -218    124    457    506    306     23
    374   -187   -561    -93    465   -374   -210    168    506    579    366     46
    400   -142   -542   -127    470   -342   -210    192    535    623    400     64
    426   -145   -571   -140    496   -358   -207    192    524    602    387     54
    428   -150   -579   -140    504   -363   -215    176    501    574    363     28
    428   -129   -558   -150    491   -342   -213    171    493    555    355     41
    415   -153   -568   -129    491   -361   -189    168    475    519    329     54
    397   -137   -537   -129    465   -335   -179    153    462    496    314     46
    392   -124   -517   -135    454   -319   -161    132    436    462    298     36
    361   -116   -480   -124    420   -296   -145    109    405    433    275      7
    342    -98   -441   -122    392   -270   -135     83    371    394    239    -36
    345   -111   -459   -119    400   -285   -158      7    288    303    150   -122
    358   -135   -493   -111    426   -314   -163    -33    236    241     96   -163
    358   -114   -472   -122    413   -293   -158    -46    236    244    103   -150
    342    -85   -428   -127    384   -257   -163    -67    231    239    103   -150
    306    -59   -366   -124    335   -213   -189   -111    202    213     88   -174
    301    -54   -358   -124    329   -205   -215   -135    189    207     85   -168
    314    -85   -402   -114    355   -244   -231   -140    179    207     93   -155
    311   -122   -433    -93    371   -277   -228   -150    161    192     80   -168
    322    -90   -415   -116    366   -252   -223   -148    166    200     85   -163
    324    -70   -397   -127    361   -233   -215   -135    187    215    106   -132
    327   -116   -444   -106    384   -280   -213   -122    192    215    106   -109
    348   -205   -553    -70    449   -379   -210   -122    166    194     67   -129
    332   -267   -600    -33    465   -433   -213   -122    145    174     36   -171
    311   -314   -626      0    467   -470   -218   -132    114    140      5   -202
    296   -353   -649     28    470   -498   -210   -140     75     93    -31   -218
    296   -376   -672     41    483   -524   -205   -148     54     72    -44   -236
    319   -376   -698     25    509   -537   -213   -161     36     54    -54   -262
    314   -384   -698     33    504   -540   -218   -174     15     36    -64   -277
    303   -394   -698     44    501   -545   -213   -174      0     28    -67   -275
    306   -392   -698     44    501   -545   -210   -168     -5     23    -70   -257
    293   -394   -691     49    491   -542   -215   -171    -15     15    -70   -257
    285   -410   -696     62    491   -553   -213   -187    -31     -2    -85   -277
    301   -407   -711     51    504   -561   -213   -192    -36    -15    -98   -293
    324   -446   -771     62    548   -607   -205   -179    -36    -33   -127   -322
    350   -607   -958    127    652   -782   -153   -109    -49   -114   -239   -418
    371   -756  -1127    189    748   -940    -51     38     10   -194   -394   -548
    371   -685  -1057    155    714   -870     33    181    168   -158   -423   -581
    327   -342   -670      7    498   -506     33     90    241    -46   -265   -470
    194     54   -140   -127    166    -41   -168   -449    -72     12     31   -226
     90    568    475   -329   -192    522   -418   -948   -355    215    496    171
     88    911    823   -501   -368    867   -636  -1210   -457    563   1031    620
    122    566    444   -342   -161    506   -732  -1273   -602    592   1104    701
    129     90    -41   -111     85     25   -688  -1249   -885      7    426    103
    124   -337   -462    103    293   -400   -550  -1078  -1013   -587   -335   -537
    150   -550   -704    200    426   -626   -397   -766   -753   -568   -470   -628
    189   -576   -766    194    478   -670   -306   -506   -449   -358   -342   -501
    244   -530   -774    142    506   -652   -236   -309   -244   -210   -244   -407
    241   -504   -745    129    491   -623   -179   -202   -132   -137   -200   -368
    189   -493   -683    150    433   -587   -127   -168    -93   -119   -187   -340
    231   -483   -714    127    472   -597   -114   -135    -54    -93   -145   -283
    319   -433   -756     54    537   -594   -124    -90    -25    -75   -135   -293
    322   -423   -745     49    532   -584   -116    -70     -7    -72   -148   -272
    322   -439   -763     57    540   -600   -111    -44      7    -67   -153   -236
    306   -418   -724     57    514   -571    -93    -15     31    -41   -124   -202
    288   -420   -711     64    498   -566   -103    -15     38    -33   -106   -194
    280   -410   -693     64    485   -550    -98     -5     54    -25    -96   -205
    290   -384   -675     44    483   -530    -83     12     75     -7    -83   -194
    283   -389   -672     54    478   -530    -70     33     98     18    -51   -176
    270   -405   -678     64    472   -540    -67     51    124     38    -28   -174
    277   -400   -680     59    478   -540    -62     72    150     64    -10   -158
    277   -389   -667     54    470   -527    -64     93    179     93     12   -137
    283   -342   -626     31    454   -483    -64    114    205    127     36   -127
    285   -348   -636     31    459   -491    -62    142    236    155     59   -114
    277   -340   -618     31    446   -478    -44    176    280    202     98    -77
    226   -358   -584     62    405   -470    -12    205    322    241    135    -38
    231   -316   -548     44    389   -431     -5    262    387    311    194     23
    379   -228   -607    -75    493   -418    -33    348    467    387    254     80
    420   -213   -636   -103    527   -423    -25    405    527    449    311    150
    441   -189   -631   -129    535   -410    -25    415    542    465    340    181
    449   -142   -592   -153    519   -366    -23    423    545    465    348    200
    449   -142   -592   -153    519   -366    -15    431    540    452    337    218
    446   -189   -636   -129    540   -413    -15    418    519    418    316    197
    439   -215   -657   -114    545   -433     -5    402    485    384    290    168
    426   -220   -646   -101    535   -433     -2    371    439    335    252    132
    418   -179   -600   -119    506   -389     10    340    415    293    228    103
    407   -142   -550   -132    478   -345     31    314    392    259    215     67
    397   -135   -532   -132    462   -332     41    277    358    218    197     25
    384   -111   -496   -135    439   -303     31    220    301    148    148    -31
    371    -88   -462   -142    415   -275     38    184    265    119    119    -64
    355    -72   -428   -140    392   -249     33    153    233     93     98    -96
    345    -18   -363   -166    353   -189     25    135    233    101    109    -96
    324     10   -314   -166    319   -150      5    103    228    116    129    -80
    288     18   -270   -153    277   -124    -12     77    228    122    137   -132
    283     -2   -285   -142    283   -142    -15     77    223    109    103   -122
    303    -23   -327   -140    314   -174    -20     75    205     83     70    -70
    316    -41   -358   -137    337   -200    -51     57    176     59     49    -62
    314    -72   -387   -122    348   -228    -57     59    176     70     57    -62
    316    -70   -387   -124    350   -228    -46     70    184     93     80    -72
    324   -124   -449   -101    387   -288    -41     83    184     98     75   -103
    329   -184   -514    -72    420   -348    -51     88    171     72     46   -140
    337   -215   -553    -62    441   -384    -62     75    145     38     15   -163
    337   -246   -584    -46    459   -415    -67     57    114      2    -25   -184
    329   -280   -613    -25    470   -444    -70     38     88    -28    -57   -200
    314   -332   -646     10    480   -488    -80     18     57    -59    -77   -218
    311   -358   -670     23    488   -514    -80     12     41    -85    -90   -231
    314   -350   -667     18    488   -509    -80      2     25   -103   -106   -244
    319   -340   -662      7    488   -501    -88    -18      7   -119   -124   -262
    324   -332   -657      5    491   -493    -98    -31    -10   -127   -132   -267
    324   -340   -665      7    493   -504   -101    -38    -33   -145   -153   -272
    316   -363   -680     23    496   -522    -98    -44    -46   -158   -161   -283
    306   -374   -683     31    493   -530    -96    -46    -51   -168   -163   -293
    311   -407   -719     49    514   -563    -93    -36    -72   -207   -210   -332
    358   -589   -948    114    652   -766    -46     25   -137   -353   -387   -480
    394   -745  -1140    174    766   -940     57    168   -137   -511   -613   -683
    402   -680  -1083    140    743   -880    158    319      5   -485   -636   -724
    316   -368   -685     25    501   -527    176    168     85   -327   -418   -579
    158    142    -15   -153     85     62    -62   -470   -132   -132      2   -192
     44    763    719   -405   -337    743   -340   -995   -267    223    594    355
     41   1137   1096   -592   -527   1117   -597  -1228   -241    696   1221    940
     96    896    800   -496   -350    849   -735  -1283   -337    789   1319   1047
     88    298    210   -194    -62    254   -688  -1226   -667    127    558    345
     90   -205   -296     57    192   -249   -532  -1018   -885   -589   -272   -410
    153   -433   -587    140    368   -509   -368   -665   -675   -631   -441   -540
    228   -478   -706    124    467   -592   -241   -366   -410   -475   -361   -431
    277   -402   -683     62    480   -542   -168   -197   -259   -384   -306   -407
    296   -394   -691     49    491   -542   -109    -85   -166   -322   -267   -394
    335   -413   -750     38    540   -581   -109    -72   -171   -337   -290   -397
    345   -387   -732     20    537   -558   -101    -44   -142   -322   -257   -376
    314   -353   -667     18    488   -511    -90     -5    -93   -293   -231   -342
    306   -394   -704     44    504   -548    -75     23    -75   -298   -239   -316
    350   -444   -795     46    571   -618    -98    -10   -116   -345   -280   -335
    345   -407   -753     31    548   -579    -98      2    -93   -296   -233   -353
    337   -324   -662     -7    498   -493   -109      7    -77   -280   -210   -363
    311   -311   -626      0    467   -467    -90     41    -46   -252   -200   -327
    296   -309   -607      5    452   -459    -77     67    -20   -220   -181   -285
    306   -293   -600     -5    452   -446    -90     49    -31   -236   -194   -280
    314   -272   -587    -20    449   -428    -96     62    -20   -244   -200   -259
    329   -239   -568    -46    449   -402   -103     75     -5   -220   -174   -254
    327   -228   -555    -51    439   -392    -90    111     31   -189   -145   -244
    309   -223   -532    -41    420   -376    -67    155     70   -166   -119   -192
    309   -163   -475    -72    392   -319    -64    192    116   -122    -85   -166
    314   -119   -433    -96    374   -275    -57    236    168    -83    -49   -127
    340   -111   -452   -114    394   -280    -64    267    200    -57    -12   -101
    392   -101   -493   -145    441   -296    -96    277    200    -64     -5    -96
    389    -88   -478   -150    433   -283    -93    342    254    -12     49    -20
    379    -57   -436   -161    407   -246    -90    389    290     23     85     15
    368    -18   -387   -174    376   -202    -90    428    324     51    124     51
    363     23   -340   -192    353   -158    -93    454    348     80    161    111
    368     33   -335   -202    350   -150   -101    431    329     59    148    106
    374     51   -322   -213    348   -135   -119    394    288     12    111     64
    368     28   -340   -200    355   -155   -122    363    252    -18     93     38
    345     25   -319   -184    332   -145    -98    366    262     -7    122     46
    298     64   -236   -181    267    -83    -67    348    259    -23    111     46
    296     70   -226   -184    259    -75    -70    280    205    -98     38     20
    306     46   -259   -176    283   -106    -77    205    137   -168    -23    -25
    277     62   -215   -168    246    -75    -70    168    122   -166     18    -59
    254     96   -158   -176    205    -31    -75    122     88   -194      2   -145
    228    106   -122   -168    176     -7    -59    101     83   -223    -51   -145
    226    127   -101   -179    163     12    -67     59     62   -249    -80   -103
    210    111    -98   -161    155      7    -93     15     36   -267    -88    -96
    207    163    -46   -187    127     59   -127     -2     36   -252    -54    -90
    218    181    -38   -200    127     72   -153    -15     25   -254    -49    -72
    220    210    -12   -215    114     98   -171    -23      7   -277    -67    -54
    207    181    -25   -194    116     77   -161     -5     20   -257    -46    -51
    202    189    -12   -197    106     90   -179    -15     18   -254    -46    -72
    202    174    -28   -189    114     75   -184    -20     10   -267    -49    -80
    179    101    -77   -142    129     12   -171      0      7   -272    -57   -106
    181     12   -168    -96    176    -77   -176    -23    -49   -335   -119   -153
    189    -54   -244    -67    215   -148   -189    -62   -103   -392   -176   -181
    181    -67   -249    -57    213   -155   -192    -75   -142   -428   -210   -200
    171    -83   -254    -46    213   -168   -197    -96   -176   -454   -223   -239
    163   -106   -270    -28    215   -187   -200   -111   -187   -452   -220   -257
    153   -127   -280    -12    215   -205   -192   -124   -192   -454   -228   -270
    150   -116   -267    -18    207   -192   -194   -140   -210   -478   -246   -275
    155   -119   -275    -20    213   -197   -194   -148   -231   -498   -265   -254
    148   -124   -272    -10    210   -197   -192   -150   -249   -506   -270   -236
    140   -124   -265    -10    202   -194   -192   -161   -267   -511   -280   -233
    145   -111   -257    -18    200   -181   -200   -171   -277   -514   -293   -233
    140   -122   -262    -10    200   -192   -215   -197   -314   -553   -353   -280
    148   -262   -410     57    277   -335   -194   -187   -376   -633   -441   -355
    184   -488   -672    150    426   -579   -116   -122   -480   -833   -665   -563
    218   -589   -810    184    511   -698     -2      2   -485   -958   -831   -750
    189   -423   -613    116    400   -517     80     18   -387   -891   -763   -719
     31    -44    -75      7     51    -59     -7   -407   -374   -698   -485   -439
   -161    652    810   -246   -485    730   -293   -971   -329   -228    163    231
   -207   1283   1491   -540   -849   1387   -579  -1257   -171    342    865    963
   -124   1387   1509   -633   -815   1447   -844  -1330    -72    745   1291   1436
    -75    982   1057   -452   -566   1018   -956  -1397   -332    467    997   1161
    -83    413    496   -166   -290    454   -870  -1335   -784   -368    122    298
    -75    -12     62     44    -70     23   -641  -1036   -922   -857   -446   -288
     23   -129   -153     51     85   -140   -462   -691   -748   -823   -498   -371
     98   -168   -267     36    181   -218   -348   -452   -605   -732   -436   -319
    119   -179   -298     28    205   -236   -290   -335   -532   -704   -433   -298
    127   -197   -324     33    223   -259   -272   -301   -519   -709   -465   -309
    135   -197   -332     31    231   -265   -249   -277   -514   -709   -475   -311
    168   -184   -353      7    259   -267   -239   -265   -506   -701   -480   -311
    184   -171   -358     -7    270   -265   -228   -254   -496   -693   -470   -298
    189   -127   -319    -31    252   -223   -215   -233   -475   -672   -449   -270
    200    -90   -293    -57    244   -192   -213   -223   -467   -662   -436   -252
    223    -70   -293    -75    257   -181   -218   -215   -459   -649   -418   -239
    220    -59   -283    -83    249   -168   -239   -223   -472   -654   -431   -249
    218    -70   -290    -75    254   -179   -236   -215   -472   -644   -428   -241
    207    -67   -275    -72    239   -171   -210   -197   -452   -628   -407   -218
    231     -7   -239   -111    233   -122   -202   -174   -423   -597   -368   -176
    239      0   -241   -119    239   -119   -205   -161   -410   -584   -361   -161
    246     36   -210   -142    228    -85   -207   -150   -394   -566   -348   -145
    249     49   -202   -150    226    -75   -215   -135   -381   -555   -340   -135
    262     44   -218   -153    241    -85   -218    -96   -355   -530   -311   -106
    272     57   -218   -166    244    -77   -218    -54   -324   -501   -296    -62
    285     93   -194   -189    239    -49   -215     -5   -288   -467   -270    -10
    298    122   -176   -210    239    -28   -207     51   -241   -410   -226     36
    311    168   -142   -239    228     12   -192    119   -176   -337   -153    101
    337    189   -150   -265    244     20   -205    140   -168   -311   -135     93
    361    223   -137   -293    249     44   -210    163   -153   -285   -103    119
    371    259   -111   -316    241     75   -218    176   -137   -267    -80    158
    353    277    -75   -314    215    101   -205    192   -119   -239    -51    205
    342    296    -49   -319    194    124   -213    171   -137   -249    -62    207
    329    301    -28   -316    179    137   -220    137   -163   -257    -64    181
    296    283    -15   -290    155    135   -213    111   -184   -272    -75    163
    267    285     18   -275    124    153   -205     77   -200   -288    -90    137
    244    290     46   -267     98    168   -187     44   -215   -303   -111    119
    197    288     90   -244     54    189   -155     20   -223   -327   -135    109
    137    296    158   -215    -10    226   -122      0   -226   -335   -153    106
    106    290    184   -197    -38    239   -106    -31   -241   -337   -161    101
    111    257    142   -184    -15    200   -114   -106   -322   -410   -228     25
    101    267    166   -184    -31    218   -101   -116   -329   -420   -233     23
    109    296    184   -202    -38    241   -106   -142   -337   -426   -226     20
     96    350    254   -223    -77    303   -106   -161   -319   -402   -202     44
     80    366    285   -226   -101    327   -119   -163   -301   -368   -174     75
    114    379    262   -246    -72    322   -163   -200   -327   -376   -184     75
    109    371    262   -241    -75    316   -174   -210   -335   -381   -189     77
    101    353    252   -226    -75    303   -176   -210   -335   -384   -184     96
     80    363    280   -223    -98    322   -166   -205   -329   -376   -176    101
     57    319    262   -187   -101    290   -161   -210   -342   -387   -194     77
     64    220    155   -145    -44    189   -174   -233   -397   -441   -252     18
     67    174    106   -119    -18    140   -189   -236   -439   -483   -293    -18
     64    163     96   -116    -15    129   -189   -252   -459   -504   -316    -44
     67    127     57    -98      5     93   -197   -288   -496   -537   -353    -83
     49     90     38    -72      5     64   -192   -306   -506   -555   -374   -111
    -10    101    111    -44    -59    106   -155   -277   -467   -517   -337    -85
     -7     67     75    -33    -41     72   -145   -285   -472   -517   -342    -93
     28      0    -28    -15     28    -12   -158   -335   -535   -579   -394   -140
     18     -5    -23     -7     18    -12   -153   -342   -548   -584   -392   -140
     59      2    -57    -31     59    -25   -163   -366   -571   -602   -405   -148
     67     -5    -72    -31     67    -38   -171   -371   -574   -605   -407   -150
     20    -12    -36     -5     25    -23   -148   -329   -535   -566   -376   -116
    -23    -62    -38     41      5    -49   -124   -303   -519   -550   -374   -109
     70   -155   -226     44    148   -189   -148   -353   -631   -678   -504   -236
    122   -353   -475    114    298   -413    -67   -298   -753   -891   -745   -496
    106   -410   -517    150    309   -462     77   -122   -706   -958   -857   -641
     98   -259   -358     77    226   -309    163    -67   -579   -862   -774   -579
    -38     54     93     -7    -64     72     85   -459   -548   -667   -504   -288
   -303    740   1044   -218   -675    891   -140   -963   -394   -127    187    426
   -418   1345   1764   -465  -1091   1553   -355  -1192   -132    509    924   1200
   -397   1392   1787   -498  -1091   1587   -566  -1249    -23    878   1314   1665
   -441    950   1392   -254   -917   1171   -633  -1340   -340    548    966   1353
   -327    327    654     -2   -491    488   -678  -1439   -969   -402     -7    340
   -194   -119     75    155   -135    -23   -579  -1257  -1223   -961   -620   -311
   -148   -168    -20    158    -64    -96   -363   -841   -966   -841   -589   -301
    -70   -124    -54     98     -7    -90   -220   -553   -750   -701   -501   -223
    -33   -145   -111     88     36   -129   -142   -420   -659   -654   -493   -215
    -28   -171   -142    101     54   -158   -103   -363   -618   -633   -498   -218
    -20   -168   -148     93     62   -161    -75   -329   -592   -618   -496   -215
     -5   -163   -158     85     75   -161    -62   -309   -581   -613   -491   -215
      0   -142   -145     70     72   -142    -59   -298   -574   -602   -478   -215
      5   -129   -135     62     67   -129    -49   -275   -553   -581   -452   -197
    -10   -103    -96     54     41   -101    -41   -265   -545   -576   -446   -197
     -7    -98    -90     54     41    -96    -12   -246   -522   -558   -436   -200
     25    -88   -114     31     67   -101     10   -213   -491   -522   -407   -148
     46    -41    -88     -5     67    -64     28   -174   -454   -478   -376   -106
     46    -31    -80     -7     62    -54     46   -137   -420   -441   -342    -72
     62    -28    -90    -15     75    -59     41   -127   -415   -439   -335    -70
     18      5    -12    -12     15     -2     70    -70   -353   -381   -285    -54
     23     20     -5    -23     12      7     77    -41   -316   -342   -259    -41
    122    -23   -148    -49    132    -85     41    -88   -376   -402   -309    -70
    148    -10   -158    -67    153    -83     67    -25   -329   -358   -270    -23
    163     46   -119   -106    140    -36     85     46   -254   -277   -207     46
    168    114    -54   -142    111     31     90    106   -192   -213   -163     93
    171    137    -33   -155    101     51     96    163   -137   -158   -122    140
    200    150    -49   -174    124     51    111    228    -70    -85    -51    210
    210    155    -54   -184    132     51    103    267    -28    -28     15    259
    205    189    -15   -200    111     88    103    306     18     25     59    265
    200    194     -5   -200    101     96    109    322     33     31     33    270
    189    210     20   -200     85    116    114    335     44     38     41    355
    202    236     31   -220     83    135    114    319     36     31     36    350
    200    254     54   -228     72    155    135    314     44     33     38    345
    163    259     93   -213     33    176    176    329     70     57     70    350
    127    236    109   -181     10    174    194    298     54     36     62    301
    166    202     36   -184     64    119    174    200    -28    -54    -23    236
    158    210     49   -184     54    129    200    187    -33    -77    -46    244
    145    218     72   -184     36    148    215    158    -57   -103    -59    200
    127    202     75   -163     25    140    231    119    -83   -140    -88    148
    109    239    129   -176    -10    187    259    101    -88   -142    -96    135
     98    277    176   -189    -38    228    270     83    -88   -142    -93    132
     64    293    226   -181    -80    259    265     51    -90   -145    -93    124
     54    298    244   -176    -93    272    249     31    -88   -135    -80    140
     64    306    239   -187    -85    272    202     -2   -124   -153    -96    135
     64    303    239   -184    -88    272    189     -7   -129   -155    -85    153
     57    285    228   -171    -85    257    181    -20   -142   -171    -88    145
     44    270    226   -155    -90    249    187    -20   -150   -179    -88    103
     25    259    233   -142   -103    246    200     -5   -140   -176   -114     77
     57    197    137   -127    -41    168    184    -33   -181   -231   -176     72
     64     75      7    -72     28     41    181    -46   -231   -288   -236     36
     51    -41    -93     -5     72    -67    197    -44   -252   -319   -272     -2
     59    -59   -122     -2     88    -88    197    -49   -265   -329   -277    -15
     51    -67   -119      7     83    -90    187    -57   -285   -337   -285    -25
     18    -59    -80     18     46    -70    192    -62   -288   -342   -290    -36
     23    -85   -109     31     64    -96    187    -83   -311   -363   -309    -46
     51    -93   -145     18     96   -119    168   -114   -350   -397   -335    -62
     46    -93   -140     23     90   -116    168   -114   -358   -400   -332    -62
     33   -109   -145     36     88   -124    166   -116   -371   -410   -337    -83
     41   -114   -155     36     98   -135    163   -119   -366   -410   -350    -93
     36   -150   -189     57    111   -168    158   -129   -381   -431   -381   -101
     36   -166   -202     64    116   -184    163   -127   -384   -439   -381    -98
     51   -265   -316    103    184   -290    179   -111   -418   -501   -449   -163
     88   -472   -561    192    324   -517    249    -20   -452   -633   -623   -322
    116   -537   -657    207    387   -597    353    124   -397   -740   -795   -509
    116   -311   -431     96    272   -371    397    192   -272   -685   -750   -501
     36     80     44    -59     -2     62    298   -124   -301   -542   -496   -301
   -101    568    670   -233   -384    618     31   -779   -532   -322    -41    116
   -205   1119   1325   -459   -766   1223   -194  -1184   -584    101    589    711
   -181   1239   1421   -530   -802   1330   -389  -1330   -568    493   1054   1176
   -155    805    961   -324   -558    883   -439  -1343   -769    293    810    989
   -116    285    402    -83   -259    342   -394  -1330  -1221   -579   -109    140
    -49   -124    -75     85     10   -101   -259  -1111  -1361  -1174   -797   -472
     -7   -207   -200    106     96   -205   -127   -743  -1028  -1000   -748   -436
     36   -153   -192     57    114   -174    -33   -470   -756   -805   -628   -329
    114   -124   -239      5    176   -181     20   -306   -613   -724   -579   -288
    124   -158   -283     15    202   -220     62   -223   -532   -672   -553   -257
    127   -171   -298     20    213   -233     88   -181   -488   -654   -540   -244
    132   -148   -283      7    205   -215     93   -161   -467   -659   -532   -233
    153   -142   -296     -5    223   -218     88   -140   -452   -626   -532   -231
    163   -187   -350     10    254   -267    122   -103   -410   -517   -501   -197
    171   -210   -381     18    275   -296    135    -75   -379   -452   -467   -161
    187   -205   -392      7    288   -298    129    -54   -342   -400   -428   -127
    187   -197   -384      5    285   -290    148    -36   -314   -374   -410   -103
    181   -181   -366     -2    272   -272    150    -12   -283   -342   -379    -77
    171   -176   -348      2    257   -259    148      2   -259   -335   -368    -72
    171   -158   -332     -7    249   -244    142      7   -244   -324   -371    -75
    174   -111   -285    -31    228   -197    145     18   -220   -301   -355    -59
    171    -98   -272    -36    220   -184    150     36   -197   -283   -342    -49
    174    -75   -252    -49    213   -163    150     59   -163   -252   -311    -20
    187    -75   -262    -57    220   -166    153     98   -124   -220   -288     15
    192    -72   -265    -59    228   -168    150    137    -93   -184   -265     41
    205    -18   -226    -96    213   -122    148    174    -46   -140   -236     72
    231     36   -197   -135    215    -80    142    210     10    -93   -194    119
    254     90   -166   -174    210    -36    148    257     80    -28   -135    174
    259     98   -161   -179    210    -31    145    303    127      7   -103    213
    270    129   -142   -200    207     -7    145    332    158     41    -64    259
    296    166   -129   -233    213     18    145    353    181     72    -28    298
    288    189   -101   -241    194     44    148    355    194     88    -15    298
    275    200    -75   -236    176     62    166    355    187     70    -36    275
    296    197   -101   -249    197     49    161    340    158     28    -83    265
    306    176   -129   -241    218     25    155    322    137      2   -103    254
    285    148   -140   -218    213      5    166    293     98    -41   -137    207
    239    168    -70   -202    155     49    174    252     57    -80   -163    161
    192    226     31   -210     80    127    197    210     28   -111   -181    127
    215    231     15   -223     98    124    205    176     -7   -145   -205     93
    249    220    -31   -236    140     96    184    137    -51   -181   -239     57
    254    200    -54   -226    155     72    171    106   -101   -239   -293     15
    239    213    -28   -228    132     93    163     80   -127   -265   -309     18
    220    267     46   -244     88    158    148     46   -127   -259   -293     15
    174    288    114   -233     28    202    142      5   -137   -257   -296    -15
    137    293    155   -215     -7    226    137    -20   -140   -254   -311    -12
    153    309    155   -233     -2    233    122      0   -116   -220   -272     51
    228    324     96   -277     64    213    103      5   -116   -220   -270     64
    249    296     44   -272    101    171    101      2   -127   -239   -293    116
    249    259     10   -254    119    135     90      5   -127   -246   -298    145
    270    246    -23   -259    148    111     85      7   -137   -244   -306    122
    265    163   -101   -215    181     31     90      7   -161   -249   -322     93
    241     98   -142   -171    192    -20     98     -5   -197   -283   -355     36
    231     80   -150   -155    192    -33     85    -36   -231   -329   -400      5
    254     20   -236   -140    244   -106     67    -51   -270   -384   -441     -7
    254    -33   -288   -111    270   -161     70    -51   -296   -405   -462    -33
    254    -49   -303   -103    277   -174     67    -59   -316   -420   -475    -57
    236    -72   -309    -80    272   -189     64    -72   -337   -439   -488    -83
    220    -70   -290    -77    254   -179     59    -88   -350   -452   -496    -85
    226    -44   -270    -90    246   -155     41    -96   -361   -465   -506    -96
    249    -41   -293   -103    270   -166     20    -93   -368   -472   -514   -103
    283    -70   -353   -106    316   -210      5    -96   -384   -488   -530   -122
    270    -88   -358    -93    314   -223     12    -88   -384   -488   -530   -109
    270    -98   -371    -85    319   -233     25    -75   -384   -504   -537   -116
    311   -163   -478    -75    394   -319     41    -38   -413   -579   -631   -181
    342   -340   -683      0    511   -511    119     62   -413   -706   -831   -329
    314   -381   -696     31    504   -537    228    194   -293   -719   -930   -446
    296   -101   -397    -98    345   -249    246    223   -135   -571   -776   -345
    233    303     67   -270     83    187    103   -135   -270   -462   -511   -135
     93    732    639   -413   -272    685   -145   -722   -607   -337   -132    179
    -28   1158   1187   -566   -607   1171   -358  -1109   -756    -28    376    592
    -51   1067   1117   -509   -584   1091   -496  -1260   -878    129    626    831
    -20    613    631   -296   -327    620   -514  -1273  -1132   -241    223    491
     64    168    103   -116    -18    137   -454  -1169  -1434  -1008   -657   -249
    119   -161   -280     18    200   -218   -311   -852  -1273  -1161   -969   -496
    148   -218   -366     33    254   -290   -200   -574   -943   -932   -841   -376
    174   -226   -400     23    285   -311   -103   -342   -685   -732   -714   -244
    223   -179   -402    -20    311   -290    -25   -155   -491   -584   -618   -153
    275   -184   -459    -46    366   -322    -28    -96   -444   -563   -610   -127
    254   -200   -457    -28    355   -327    -15    -72   -423   -561   -605   -127
    192   -210   -402      7    296   -306     10    -96   -423   -566   -610   -148
     88   -226   -314     70    200   -270     38   -109   -415   -555   -605   -140
     46   -213   -259     83    150   -236     57    -93   -394   -542   -602   -135
    122   -155   -277     15    197   -215     54    -62   -363   -511   -561    -88
    202    -98   -301    -54    249   -197     46    -12   -329   -475   -527    -51
    187    -57   -244    -64    215   -150     59     28   -298   -452   -509    -33
    168    -64   -236    -51    200   -150     72     28   -290   -441   -501    -23
    226    -62   -290    -83    257   -176     59     41   -267   -418   -491      7
    267      5   -265   -137    265   -129     41     70   -241   -387   -472     31
    306     62   -244   -184    275    -90     23     85   -226   -353   -459     38
    306     75   -233   -192    270    -77     28    119   -184   -311   -428     62
    288     83   -205   -187    246    -59     38    155   -148   -272   -392     90
    275     75   -200   -176    239    -59     33    181   -127   -249   -366    106
    249     83   -166   -166    207    -41     44    210    -96   -223   -345    129
    259    137   -124   -200    192      7     44    252    -46   -171   -296    163
    270    155   -114   -213    192     20     46    303      5   -119   -259    207
    280    179   -101   -231    189     41     49    348     54    -75   -231    265
    298    179   -119   -239    210     31     49    389     93    -31   -189    311
    306    200   -106   -254    205     46     46    418    122      0   -150    345
    316    244    -75   -280    194     85     57    441    148     33   -114    381
    319    270    -49   -296    181    111     64    457    155     44    -96    381
    298    257    -41   -277    171    109     62    439    124     20   -103    361
    257    226    -31   -244    145     98     67    402     75    -25   -145    309
    218    176    -44   -197    129     67     90    371     46    -75   -218    288
    223    145    -77   -187    148     33     98    358     18   -111   -254    298
    257    174    -83   -215    171     46    106    361     10   -111   -239    285
    270    218    -54   -244    161     83     88    301    -33   -148   -270    218
    262    233    -28   -249    145    103     75    241    -83   -200   -319    166
    181    207     25   -194     77    116    101    181   -127   -244   -350    129
     31    194    163   -111    -64    179    150    122   -153   -259   -342    122
    142    262    116   -202     12    189    106    114   -161   -259   -337     83
    270    353     83   -311     93    218     64    137   -145   -246   -335     96
    272    389    114   -332     80    252     44    116   -148   -241   -335    116
    277    413    135   -345     72    275     15     83   -158   -249   -361    101
    283    371     88   -327     96    231     -5     67   -161   -249   -371    111
    280    371     90   -327     93    233    -18     51   -171   -249   -366    103
    277    420    140   -350     67    280    -36     38   -174   -249   -355    124
    283    426    142   -353     70    285    -46     33   -184   -259   -355    145
    277    400    119   -340     77    262    -54     28   -184   -244   -358    116
    257    319     59   -288     98    189    -62      7   -220   -270   -384     59
    239    228    -12   -233    124    109    -70    -12   -262   -309   -415      7
    215    179    -36   -197    127     72    -67    -18   -283   -335   -441    -15
    213    124    -88   -168    150     18    -72    -18   -303   -361   -472    -31
    228     75   -155   -153    192    -38    -83    -25   -329   -392   -504    -49
    231     80   -150   -155    189    -33    -83    -38   -340   -397   -509    -62
    202     72   -129   -137    166    -28    -67    -57   -348   -387   -496    -67
    174     41   -132   -109    153    -46    -54    -77   -363   -389   -480    -59
    207     20   -187   -116    197    -83    -83    -70   -368   -376   -467    -46
    246      7   -241   -129    244   -116   -103    -54   -379   -389   -501    -64
    228    -10   -239   -109    233   -124    -93    -38   -379   -394   -540    -54
    220    -31   -252    -96    233   -142    -93    -49   -392   -394   -532    -51
    223    -54   -277    -85    249   -166   -111    -75   -410   -407   -540    -93
    228   -114   -342    -59    285   -228   -103    -62   -428   -457   -592   -124
    259   -303   -563     23    410   -433    -33     28   -459   -571   -750   -265
    275   -441   -717     80    493   -576     80    187   -420   -672   -953   -514
    265   -306   -571     18    418   -439    155    298   -265   -589   -906   -530
    163     49   -114   -109    137    -31    103     23   -265   -449   -675   -337
    -15    519    535   -252   -275    527   -137   -633   -506   -277   -262     80
   -174   1148   1322   -488   -748   1234   -392  -1104   -602    109    366    665
   -197   1434   1631   -618   -914   1532   -636  -1337   -620    504    904   1161
   -153   1080   1234   -465   -693   1156   -730  -1374   -758    454    852   1143
   -137    491    628   -176   -381    558   -691  -1299  -1070   -200     83    413
   -109    -10     96     59   -103     44   -540  -1054  -1247   -880   -756   -335
    -36   -181   -145    109     54   -163   -376   -667   -963   -779   -810   -350
     23   -142   -168     57     96   -153   -265   -376   -696   -584   -678   -262
     93   -135   -228     20    161   -181   -171   -176   -522   -467   -600   -184
    122   -109   -231     -7    174   -168   -137    -98   -452   -431   -574   -140
    119    -85   -207    -18    161   -145   -127    -70   -423   -410   -530   -114
    111    -70   -181    -20    145   -127   -103    -44   -392   -376   -504   -174
    109   -109   -218      0    163   -163    -93    -23   -387   -405   -563   -166
    122   -135   -257      5    187   -194    -90    -20   -381   -389   -561   -161
    106   -114   -220      2    163   -166    -85     -7   -342   -353   -506   -181
     85    -83   -168     -2    127   -124    -83     10   -311   -327   -467   -163
     67    -62   -129     -2     98    -96    -67     38   -277   -293   -436    -98
     70    -75   -145      2    106   -109    -72     33   -285   -322   -472    -85
     64    -72   -140      2    101   -106    -67     44   -275   -309   -462    -77
     51    -83   -135     12     93   -109    -64     59   -246   -259   -413    -77
     54    -36    -90     -7     72    -62    -70     72   -223   -239   -374    -75
     41      2    -38    -23     38    -18    -77     90   -207   -257   -381    -62
     51     41    -12    -46     31     15    -70    119   -179   -244   -368    -25
     72     88     15    -80     28     51    -72    150   -140   -213   -332      2
     98    142     44   -119     28     93    -75    192    -93   -184   -303     12
    127    166     38   -148     44    101    -64    252    -36   -116   -241     44
    129    228     98   -179     15    163    -62    306     20    -46   -171     98
    124    267    142   -197    -10    205    -75    358     64      5   -124    153
    145    265    119   -205     12    192    -72    410    109     57    -96    197
    171    272    101   -220     36    187    -72    446    140     83    -90    239
    194    290     96   -244     49    194    -75    472    174    137    -25    270
    202    314    111   -259     44    213    -90    475    184    161     10    293
    192    319    127   -254     33    223    -93    480    187    163      7    280
    176    309    132   -244     20    220    -90    470    179    142    -41    257
    140    288    148   -215     -2    218    -90    439    155    124    -70    254
     98    267    166   -184    -33    215    -90    405    129    103    -98    244
     83    277    194   -179    -54    236   -101    358     96     77   -101    213
     54    293    239   -174    -93    267    -96    319     85     90    -85    179
     36    296    259   -166   -111    277    -85    280     72     93    -75    153
     12    324    311   -168   -150    319    -80    241     62     88    -75    119
    -18    296    314   -137   -166    303    -67    215     44     70    -93    101
    -54    267    322   -109   -189    293    -70    189     31     49   -114     90
    -70    316    384   -124   -228    350    -75    168     38     62    -96     98
    -77    374    452   -150   -265    413    -98    137     46     67    -88    122
    -80    392    472   -155   -275    431   -129    116     49     38   -132    158
    -75    379    452   -153   -265    413   -153    119     59     59    -90    168
    -75    361    433   -142   -254    397   -168    127     80    114    -10    140
    -85    366    452   -140   -270    410   -171    129     98    145     20    129
    -88    374    462   -142   -275    418   -179    132    101    150     25    148
   -101    355    454   -129   -277    405   -176    137    101    150     20    142
   -109    275    384    -83   -246    329   -176    137     90    140     -7    116
   -129    155    285    -12   -207    220   -176    127     51     90    -77     62
   -129     93    223     18   -176    158   -187    106      7     59   -119     51
   -129     57    187     36   -158    119   -192     83    -18     46   -140     33
   -145     15    161     62   -153     88   -184     72    -31     41   -148     23
   -150     -2    148     75   -150     72   -189     54    -57     25   -168      0
   -163    -15    148     90   -155     64   -194     41    -72     28   -171    -25
   -174    -51    119    111   -148     33   -179     44    -75     31   -168    -31
   -161    -67     93    114   -129     12   -179     28    -83     23   -171    -33
   -132    -85     46    109    -90    -20   -189      0   -114    -10   -197    -64
   -119   -106     12    114    -67    -46   -194    -18   -132    -28   -218    -83
   -114   -116     -5    114    -54    -59   -200    -20   -137    -23   -223    -75
   -111   -137    -25    124    -44    -83   -202    -15   -145    -20   -215    -70
   -106   -244   -140    174     15   -192   -192    -18   -192    -88   -288   -114
    -72   -457   -384    265    155   -420   -132     10   -303   -275   -493   -306
    -49   -639   -589    342    267   -615     -7    103   -381   -475   -730   -571
    -46   -574   -527    309    239   -550     98    194   -303   -480   -753   -589
   -145   -277   -135    210     -5   -207     85    -57   -226   -290   -493   -376
   -303    288    592      7   -446    439   -184   -636   -189     90     46    174
   -420   1047   1465   -314   -943   1254   -457   -966     41    732    818    940
   -392   1363   1756   -485  -1075   1561   -724  -1039    275   1286   1408   1525
   -337   1070   1405   -366   -872   1239   -888  -1117    114   1192   1306   1439
   -327    475    802    -72   -563    639   -919  -1176   -394    415    530    662
   -314    -59    254    184   -285     96   -727   -958   -714   -283   -218    -77
   -254   -231     20    241   -137   -106   -511   -568   -550   -306   -340   -200
   -171   -228    -59    197    -57   -142   -361   -285   -368   -215   -303   -171
   -101   -246   -145    174     20   -197   -267   -119   -262   -168   -283   -150
    -77   -249   -171    161     46   -210   -228    -59   -223   -155   -280   -145
    -83   -246   -166    163     41   -207   -223    -38   -220   -155   -288   -155
    -83   -228   -145    153     28   -187   -223    -25   -218   -155   -290   -161
    -72   -213   -140    142     33   -176   -218    -12   -215   -150   -298   -161
    -67   -168   -103    116     15   -137   -215      2   -194   -132   -290   -148
    -46   -158   -111    103     31   -135   -213     10   -179   -124   -288   -148
    -41   -171   -129    106     41   -150   -205     28   -163   -111   -277   -142
    -31   -150   -119     90     44   -135   -194     57   -140    -88   -257   -127
    -25   -142   -116     83     44   -132   -189     80   -114    -59   -228    -98
    -36   -142   -106     88     33   -124   -166    116    -77    -25   -192    -64
    -64   -119    -54     90     -7    -88   -140    174    -23     28   -142    -10
    -38    -96    -57     67      7    -77   -142    184    -10     46   -127     25
     10    -96   -106     41     54   -101   -142    187    -25     31   -140     31
      7    -85    -93     38     49    -90   -124    236     12     67    -93     70
     12    -64    -77     23     44    -70   -109    288     59    106    -62    103
     49    -31    -80     -7     64    -54    -88    340    106    142    -38    148
     57     15    -44    -36     49    -12    -85    397    161    207     28    171
     64     54    -10    -59     36     20    -93    449    215    262     75    202
    114     62    -51    -90     83      7   -106    483    233    277     90    220
    150     88    -62   -119    106     12   -106    527    265    314    129    252
    150    114    -36   -135     93     38    -96    568    306    361    176    296
    158    122    -36   -142     98     44    -88    587    335    402    210    324
    158    114    -44   -137     98     36    -80    584    342    420    226    327
    145     93    -51   -119     98     20    -72    581    345    418    223    327
    127     77    -49   -103     85     15    -70    566    332    413    202    311
    103     62    -44    -83     72     10    -49    550    335    423    197    306
     90     49    -41    -72     67      5    -31    540    340    431    202    311
     88     38    -49    -62     70     -5    -15    517    329    418    192    303
     67     31    -38    -49     51     -2      0    475    296    379    155    262
     54     15    -38    -36     46    -10     18    439    272    342    127    218
     41      2    -38    -23     41    -15     41    413    249    314    103    187
     23     -2    -25    -10     23    -12     62    384    223    280     77    153
      0    -15    -18      7      7    -15     80    363    207    249     51    122
      5      5      0     -7      2      2     93    353    202    228     41    111
     12     67     51    -41    -18     59     98    337    220    231     59    119
     23    119     96    -70    -36    109    101    332    249    254     90    153
     38    148    109    -96    -36    129     64    319    262    275    109    181
     49    163    114   -109    -31    140     33    301    259    280    132    174
     59    168    109   -116    -25    140      7    267    239    252    114    140
     67    176    109   -122    -20    142     10    257    223    228     96    122
     44    153    106   -101    -31    129      0    254    215    218     85    116
     59    103     44    -83      7     75     -5    252    194    192     57     96
     62     23    -41    -44     51    -10      2    249    168    163     20     67
     59    -77   -137     10     98   -106      2    226    122    101    -38     23
     51   -106   -158     25    103   -132      5    202     77     57    -72    -15
     36   -163   -200     62    116   -181     15    181     46     23   -103    -49
     44   -184   -228     67    135   -205     12    171     25      7   -122    -64
     64   -220   -285     77    174   -252      5    155     -2    -10   -140    -85
     64   -236   -301     83    179   -267     10    155    -10    -12   -142    -93
     67   -262   -329     98    197   -296      7    150    -23    -12   -150    -93
     64   -285   -350    109    207   -316     12    163    -20     -5   -153    -83
     59   -262   -322    101    189   -290     18    179     -2     15   -135    -64
     46   -254   -303    101    174   -280     12    163    -12     12   -137    -83
     54   -265   -319    103    187   -293      7    150    -20      0   -150    -93
     59   -363   -426    150    241   -394     31    158    -46    -46   -202   -135
     49   -524   -574    239    311   -548     90    210    -88   -137   -311   -239
     57   -717   -776    327    415   -745    205    340   -122   -309   -530   -454
    106   -704   -810    296    457   -756    303    475    -62   -379   -646   -592
     51   -418   -470    181    259   -444    353    454     77   -226   -478   -452
    -77     -7     70     44    -75     31    192    -46      0    -18   -122   -114
   -223    633    857   -207   -540    743    -93   -607    -62    389    493    470
   -275   1098   1374   -413   -823   1234   -324   -836     64    943   1174   1111
   -218    911   1130   -348   -675   1021   -483   -893     54   1176   1421   1387
   -187    366    553    -88   -368    459   -491   -919   -293    667    859    878
   -168   -168      0    166    -85    -85   -392   -844   -758   -272   -111    -44
   -153   -475   -322    314     83   -400   -215   -514   -683   -498   -454   -376
   -114   -470   -355    290    119   -413    -59   -176   -374   -298   -353   -285
    -10   -423   -413    218    200   -418     23     23   -200   -194   -296   -223
     28   -426   -457    197    241   -441    106    194    -62    -96   -228   -153
     15   -439   -454    213    233   -446    161    285     10    -46   -192   -114
      2   -428   -433    210    218   -431    189    324     46    -31   -184   -101
     33   -452   -485    210    259   -467    176    296     18    -70   -223   -142
     67   -431   -498    181    280   -465    174    309     23    -75   -226   -145
     64   -400   -467    166    265   -433    194    337     57    -49   -194   -116
     59   -389   -452    163    254   -418    189    342     70    -36   -181   -116
     54   -350   -405    148    228   -376    189    353     83    -20   -168   -109
     57   -337   -397    137    226   -366    210    379    106     -2   -150    -90
     72   -366   -439    145    254   -402    215    392    116     -2   -142    -75
     85   -329   -415    122    246   -371    215    400    135      7   -132    -54
     75   -288   -363    106    218   -324    218    423    168     46    -90    -25
     83   -244   -329     77    205   -285    202    415    166     44    -93    -41
    106   -226   -332     59    218   -277    205    433    184     64    -67    -25
    129   -207   -337     36    233   -272    215    470    215     98    -41    -20
    129   -231   -361     51    244   -296    231    519    257    140    -28      5
    135   -210   -345     36    239   -275    233    553    306    176      2     49
    142   -176   -319     15    231   -246    233    579    345    210     36     83
    153   -124   -280    -15    215   -202    241    633    402    267     88    168
    189    -72   -262    -57    226   -166    228    657    423    283     98    192
    202    -44   -246    -83    223   -145    231    698    470    322    135    223
    213      7   -207   -111    210    -98    236    730    522    379    197    267
    210      5   -205   -109    207    -98    252    753    553    410    228    298
    202    -23   -226    -88    213   -124    257    740    537    392    223    314
    202      0   -205   -101    202   -101    265    732    532    392    236    288
    202     -2   -205    -98    202   -103    267    711    498    342    181    231
    197    -28   -226    -85    210   -127    280    680    454    277    114    205
    192    -38   -231    -75    210   -135    303    652    423    228     75    192
    184    -15   -202    -85    192   -109    329    633    413    210     70    171
    166     20   -148    -93    158    -62    335    605    392    184     59    150
    176    -12   -189    -83    181   -101    306    517    301     80    -20     72
    168    -67   -236    -49    202   -150    301    462    233     -2    -93     -2
    176    -36   -215    -70    194   -124    311    449    233    -10    -75      5
    168     31   -137   -101    153    -51    303    423    228    -28    -59      7
    153     98    -57   -127    103     23    283    394    231    -28    -38    -23
    137    106    -31   -122     85     38    277    379    226    -46    -51    -36
    127     70    -57   -101     93      7    265    361    220     -2    -51     36
    137     10   -127    -75    132    -57    246    350    202     28    -59     33
    153    -12   -166    -72    158    -88    236    353    197     33    -70     25
    171      7   -163    -88    168    -77    233    358    205     49    -51     54
    184     -2   -187    -93    187    -93    223    342    189     41    -54     49
    181    -96   -277    -44    228   -187    239    358    187     38    -57     46
    171   -205   -379     15    272   -293    252    366    166      2    -90     15
    171   -231   -402     31    285   -316    244    353    137    -33   -127    -23
    171   -254   -428     38    298   -340    231    329     98    -75   -166    -49
    168   -345   -514     88    340   -428    239    316     59   -116   -200    -83
    161   -350   -511     93    335   -431    218    283     15   -163   -241   -129
    158   -340   -498     90    327   -418    207    267      0   -181   -262   -140
    184   -340   -524     77    353   -431    207    267      0   -174   -239   -106
    189   -400   -589    103    387   -493    226    275     -7   -176   -233    -93
    192   -459   -652    132    420   -555    231    262    -31   -202   -259   -116
    210   -397   -607     93    407   -501    226    249    -38   -205   -252   -119
    210   -342   -555     64    381   -446    220    239    -38   -213   -257   -140
    226   -355   -581     62    402   -467    202    223    -59   -244   -290   -171
    257   -418   -678     80    465   -548    205    228    -85   -288   -340   -200
    272   -574   -846    150    558   -709    254    293   -101   -371   -452   -298
    296   -743  -1041    223    667   -891    358    444    -38   -462   -626   -459
    296   -600   -896    150    594   -748    441    581    129   -400   -618   -462
    249   -265   -517      5    381   -389    405    444    163   -298   -454   -335
    116    124      7   -119     54     67    228    -28    -77   -205   -153    -54
      7    620    613   -316   -301    618      2   -509   -322     23    324    358
    -10    901    911   -446   -462    906   -207   -763   -418    345    823    795
     10    574    563   -293   -277    568   -306   -862   -633    272    789    784
    -12    163    176    -75    -93    168   -288   -875   -953   -322    119    226
     31   -254   -285    111    155   -270   -181   -737  -1119   -956   -667   -426
     96   -485   -581    192    337   -532    -59   -436   -854   -885   -748   -491
    142   -485   -628    168    384   -555     31   -176   -548   -659   -600   -366
    176   -449   -626    137    400   -537    119     28   -332   -509   -501   -262
    197   -394   -592     98    394   -493    171    135   -205   -428   -446   -205
    213   -376   -589     80    400   -483    187    137   -192   -431   -444   -207
    226   -402   -628     88    426   -517    187    135   -200   -441   -454   -207
    246   -389   -636     72    441   -511    176    153   -179   -431   -444   -187
    280   -363   -646     41    462   -504    163    145   -174   -426   -433   -192
    327   -322   -649     -2    485   -483    148    176   -148   -413   -420   -192
    298   -303   -602      2    449   -452    174    218    -98   -384   -400   -168
    324   -293   -618    -15    470   -454    179    218    -88   -379   -392   -140
    387   -272   -659    -57    522   -465    161    205   -109   -397   -407   -127
    387   -244   -631    -72    506   -436    166    236    -75   -361   -381   -116
    379   -239   -618    -72    496   -428    168    249    -41   -332   -353   -122
    384   -228   -613    -77    498   -420    168    259    -25   -311   -332   -116
    379   -244   -623    -67    501   -433    166    270    -18   -306   -332   -116
    376   -215   -592    -80    483   -405    171    293      0   -285   -314    -90
    387   -161   -548   -114    465   -353    168    322     28   -257   -285    -51
    402   -106   -509   -148    454   -306    161    361     67   -213   -246      2
    405    -77   -485   -166    444   -280    148    394    109   -176   -213     46
    413    -46   -459   -184    436   -252    150    436    153   -135   -176    103
    415    -33   -449   -189    431   -241    158    475    187   -103   -150    158
    423    -23   -446   -200    433   -233    158    509    223    -64   -116    218
    410    -20   -433   -197    420   -228    174    558    270    -18    -70    275
    358     -5   -363   -176    358   -181    189    579    290      0    -44    303
    329      5   -324   -168    324   -158    197    571    290     -5    -31    311
    397     15   -381   -205    389   -181    184    581    285    -10    -10    298
    405     41   -366   -226    384   -163    174    555    257    -49    -49    239
    335     51   -285   -194    309   -116    184    498    197   -127   -137    218
    322     49   -272   -187    296   -111    166    452    142   -192   -200    223
    392     57   -335   -223    363   -137    132    441    111   -220   -215    189
    371     70   -301   -220    335   -114    142    410     85   -249   -236    166
    350     75   -275   -213    311    -98    150    368     44   -285   -267    140
    329     62   -267   -197    298   -103    158    327      7   -332   -303    116
    301     70   -231   -184    267    -80    166    283    -28   -366   -324     93
    275     98   -179   -189    228    -38    150    236    -70   -394   -353     49
    272    148   -124   -210    197     12    142    218    -70   -389   -342     51
    254    181    -72   -218    163     54    140    207    -62   -371   -324     70
    241    202    -38   -220    140     83    127    176    -70   -366   -314     85
    249    259      7   -257    119    135     96    142    -72   -355   -303     93
    267    272      2   -270    132    137     77    127    -77   -350   -301     93
    270    285     15   -280    127    150     57    132    -85   -350   -298    109
    309    329     20   -319    145    176     33    142    -90   -350   -293    127
    277    303     25   -293    127    166     23    132   -109   -366   -306    116
    236    228    -10   -233    122    109     20    124   -129   -387   -329     88
    259    155   -106   -210    181     25     10    122   -161   -415   -363     64
    283     93   -189   -187    236    -46    -10    109   -205   -452   -402     36
    257     88   -171   -174    215    -38     -7     93   -223   -467   -428     15
    202     41   -161   -122    181    -59      7     59   -267   -506   -465    -20
    155      0   -158    -77    155    -77     18     23   -306   -535   -493    -38
    226     -5   -231   -109    228   -116    -10     31   -316   -537   -509    -49
    259     -7   -267   -127    262   -135    -23     33   -329   -542   -506    -51
    246    -15   -265   -116    254   -140    -25     20   -342   -550   -493    -33
    228    -31   -259   -101    241   -142    -28     10   -355   -561   -501    -46
    223     -5   -228   -109    226   -116    -28     -2   -371   -576   -537    -59
    220    -15   -239   -103    228   -127    -36    -23   -394   -594   -558    -59
    215    -18   -233    -98    223   -124    -33    -28   -397   -592   -542    -57
    202    -44   -246    -80    220   -142    -28    -25   -397   -597   -548    -57
    200   -137   -337    -31    267   -236    -12     -2   -423   -644   -610   -103
    231   -329   -563     49    394   -446     54     80   -472   -797   -810   -285
    246   -449   -698    101    472   -574    174    233   -420   -901   -982   -452
    213   -280   -496     31    353   -387    257    311   -277   -818   -932   -431
     83     70    -12    -75     49     28    184    -49   -348   -701   -704   -249
    -77    636    711   -280   -394    672    -90   -683   -584   -462   -207    192
   -213   1257   1470   -522   -841   1363   -348  -1117   -667    -72    397    701
   -244   1415   1657   -587   -950   1535   -574  -1327   -698    288    852   1127
   -197    930   1127   -366   -662   1028   -628  -1299   -836    184    693   1065
    -93    423    514   -166   -303    467   -584  -1200  -1156   -545   -140    272
    -41     20     62     10    -54     41   -428   -940  -1228  -1054   -784   -319
    -41   -132    -90     85     23   -111   -270   -607   -950   -940   -795   -296
    -33   -145   -111     90     38   -129   -155   -345   -709   -771   -701   -205
     72   -114   -187     20    127   -148   -106   -176   -571   -672   -649   -155
    111    -96   -210     -7    158   -153    -83    -98   -509   -626   -620   -127
    114    -98   -215    -10    163   -155    -75    -67   -483   -610   -605   -119
    122    -67   -189    -25    155   -127    -59    -44   -457   -589   -581   -109
    127    -46   -174    -41    148   -109    -67    -44   -454   -589   -579   -103
    142    -54   -197    -44    168   -124    -67    -31   -431   -563   -550    -62
    127    -38   -166    -44    145   -101    -67    -23   -413   -537   -527    -80
     90    -49   -140    -20    114    -93    -67    -25   -405   -519   -527   -101
     88     -5    -93    -44     90    -49    -75    -25   -400   -511   -532    -83
    111      7   -103    -62    109    -46    -80    -12   -381   -488   -511    -46
    124     25    -98    -77    111    -36    -88     -5   -374   -465   -493    -54
    106     59    -46    -83     77      7    -88      0   -361   -439   -496    -83
     90     57    -33    -75     62     12    -70      2   -348   -433   -509    -12
    109     62    -46    -85     77      7    -72     25   -314   -405   -465     49
    176     77   -101   -129    137    -10    -88     75   -272   -363   -420     67
    176     85    -90   -129    135     -2    -77    116   -223   -316   -381     93
    176     96    -80   -137    127      7    -83    145   -192   -277   -368    114
    174    135    -41   -155    106     46    -90    179   -158   -233   -337    142
    181    187      5   -187     88     96   -106    213   -124   -187   -296    176
    218    192    -25   -205    122     83   -111    272    -77   -132   -249    233
    249    205    -44   -228    145     83   -109    324    -28    -80   -210    280
    252    246     -7   -249    129    119   -111    353      0    -38   -174    306
    239    301     62   -270     88    181   -111    353      7    -10   -150    322
    228    329    101   -277     64    215   -111    350     10      0   -140    340
    215    337    119   -277     49    228   -109    332     -7    -15   -158    322
    220    301     77   -262     72    189   -109    314    -41    -38   -179    293
    215    257     41   -239     85    150    -96    293    -72    -67   -197    259
    202    322    119   -262     41    220    -80    257    -85    -80   -197    239
    187    389    202   -290    -10    296    -75    213   -101    -85   -200    231
    158    402    241   -280    -41    322    -57    179   -114    -96   -207    213
    132    410    275   -272    -70    342    -49    140   -135   -109   -220    187
    119    410    290   -265    -85    350    -49     98   -163   -132   -241    150
    103    397    290   -252    -93    342    -54     59   -192   -161   -272    119
     93    397    301   -246   -103    350    -51     38   -205   -171   -285     98
     85    462    376   -275   -148    420    -41     28   -187   -140   -254    114
     64    511    446   -288   -189    480    -51     15   -168   -101   -215    129
     51    522    470   -285   -207    496    -67      2   -155    -72   -181    150
     51    537    483   -296   -215    511    -88     -7   -142    -38   -158    166
     62    530    467   -296   -205    501   -122    -20   -148    -31   -166    158
     72    498    426   -285   -176    462   -129    -18   -140    -28   -163    168
     64    488    420   -277   -179    454   -137    -18   -135    -12   -142    194
     57    493    436   -275   -189    465   -153    -23   -137      5   -119    174
     46    428    381   -241   -166    405   -166    -36   -168    -25   -161    116
     41    309    267   -174   -111    288   -176    -57   -228   -109   -249     93
     54    246    189   -150    -67    218   -181    -59   -249   -124   -262     77
     46    192    142   -119    -46    168   -176    -72   -257   -122   -252     54
     38    194    153   -119    -57    174   -184   -103   -283   -148   -259     25
     49    179    129   -114    -38    155   -194   -122   -316   -176   -298    -20
     54    129     72    -93    -10    101   -200   -119   -332   -174   -296      2
     44    132     88    -88    -23    111   -213   -135   -345   -166   -293    -49
     36    116     77    -77    -20     98   -218   -148   -353   -174   -322    -57
     41     88     46    -64     -2     67   -228   -158   -355   -161   -303    -36
     10    109     98    -59    -44    103   -246   -166   -358   -163   -293    -36
    -15    103    119    -44    -67    109   -254   -171   -355   -176   -301    -36
    -10     49     59    -18    -36     51   -267   -181   -374   -205   -322    -31
    -15    -18     -2     18     -7    -10   -267   -176   -389   -210   -340    -98
     10   -181   -194     83    101   -189   -218   -119   -441   -319   -485   -306
     31   -358   -389    161    210   -374   -114     -5   -483   -496   -717   -504
     23   -337   -363    155    189   -350     -2    150   -381   -504   -784   -558
    -67    -72     -5     70    -31    -38     25     12   -301   -402   -639   -342
   -275    459    735    -93   -506    597   -179   -600   -324    -46   -122     98
   -475   1192   1667   -358  -1072   1431   -420  -1085   -228    472    600    769
   -537   1595   2132   -530  -1335   1862   -675  -1291    -83    979   1228   1436
   -491   1397   1888   -452  -1189   1641   -836  -1374   -187   1041   1299   1574
   -467    789   1257   -161   -862   1023   -831  -1343   -566    420    594    800
   -439    254    693     90   -566    475   -701  -1119   -833   -249   -163      0
   -381      7    387    184   -387    197   -514   -724   -685   -319   -332   -189
   -298     -7    290    153   -296    140   -355   -384   -452   -184   -257   -132
   -233     -2    231    116   -233    114   -275   -210   -342   -140   -272   -119
   -202    -18    184    109   -194     83   -241   -142   -303   -111   -262   -119
   -210    -25    184    119   -200     77   -236   -114   -290    -88   -218   -122
   -223      5    228    109   -226    116   -236   -103   -277    -72   -192   -132
   -223     51    275     85   -249    163   -233    -80   -233    -46   -174   -127
   -231     33    262     98   -246    148   -210    -49   -210    -54   -200   -106
   -226     38    265     93   -244    150   -192    -10   -176    -28   -207    -96
   -233     33    267    101   -249    150   -181     15   -161    -15   -205    -64
   -215     31    246     90   -231    137   -184     28   -142     25   -155    -75
   -218     25    241     96   -231    132   -155     62   -103     67   -119    -67
   -231     51    280     88   -257    166   -153     90    -67    103    -85    -33
   -223     72    296     75   -259    184   -140    124    -33    150    -44     -7
   -239     67    306     83   -275    187   -132    158      5    202     10     28
   -249     57    303     96   -275    179   -127    181     25    218     28     31
   -218     77    296     70   -259    187   -122    213     49    239     36     46
   -192    129    322     31   -257    226   -132    244     80    262     41    129
   -200    153    353     23   -277    254   -122    285    132    324    124    135
   -197    148    345     23   -270    246   -106    348    197    405    194     77
   -184    135    316     23   -252    226    -98    407    246    439    171    127
   -184    142    327     20   -254    233    -96    467    298    480    197    226
   -166    155    319      5   -244    236   -101    514    358    545    272    265
   -124    202    327    -38   -226    265   -122    532    392    597    322    262
   -116    213    327    -49   -220    267   -129    566    431    639    371    314
   -111    249    361    -67   -236    303   -129    581    462    662    394    340
   -119    259    379    -72   -252    319   -145    522    426    623    358    283
   -116    265    381    -75   -249    324   -155    488    387    597    340    259
   -109    254    363    -75   -236    309   -168    501    387    605    358    314
   -103    241    345    -67   -223    293   -171    517    402    600    345    345
   -116    223    340    -54   -228    283   -171    498    410    610    366    298
   -140    236    374    -49   -257    303   -140    472    420    633    405    259
   -168    272    441    -54   -306    355   -119    431    410    633    418    239
   -181    277    459    -46   -319    368   -101    397    392    607    361    184
   -194    213    407    -10   -301    309    -85    379    361    571    290    187
   -192    226    418    -18   -306    322    -93    345    345    571    293    184
   -197    262    459    -33   -329    361    -90    324    355    587    309    176
   -220    290    511    -33   -366    400    -77    306    374    592    324    194
   -241    329    571    -46   -405    449    -93    277    376    607    345    176
   -207    332    540    -64   -374    436   -135    262    368    605    335    174
   -194    316    511    -62   -353    413   -148    270    387    618    350    207
   -181    327    509    -72   -345    418   -153    267    397    644    387    231
   -189    353    542    -83   -368    446   -148    275    410    662    405    239
   -202    353    555    -75   -379    454   -153    270    413    657    410    226
   -189    319    506    -67   -348    410   -163    252    381    618    363    181
   -174    192    366     -7   -270    277   -171    239    324    553    280    142
   -181     83    265     49   -223    171   -166    241    293    530    257    109
   -184     46    228     67   -207    137   -171    223    267    517    249     75
   -176     12    187     80   -184     98   -179    200    244    498    249     49
   -176    -12    163     96   -171     75   -181    189    226    480    239     28
   -176    -38    137    103   -158     49   -205    171    194    452    205      5
   -179    -49    127    114   -153     38   -218    153    171    431    187     -7
   -194    -38    153    116   -176     57   -200    145    179    441    189    -41
   -200    -51    148    127   -174     46   -194    137    153    418    161    -72
   -150    -93     57    122   -106    -18   -210    148    140    405    171    -38
   -135   -122     12    127    -75    -54   -213    166    163    433    207    -12
   -132   -119     10    124    -72    -54   -220    163    158    431    200    -36
   -116   -114      2    116    -59    -57   -213    166    148    407    176    -59
    -96   -275   -179    184     38   -226   -161    223    109    309     54   -155
    -88   -506   -418    296    163   -462    -41    345     80    132   -174   -371
    -64   -524   -459    293    197   -493     49    452    129     62   -285   -509
   -109   -267   -158    189     23   -213     75    332    192    187   -124   -415
   -241    223    465      7   -353    342   -145   -246     62    420    270    -28
   -337    896   1234   -280   -784   1065   -452   -727     49    906    963    605
   -335   1356   1691   -511  -1013   1522   -714   -904    213   1509   1667   1239
   -241   1132   1374   -444   -807   1252   -891   -924    218   1745   1875   1465
   -210    504    714   -148   -462    607   -865   -911   -181   1085   1161    833
   -197    -33    163    116   -181     64   -714   -782   -589    200    244    -12
   -153   -296   -142    223     -7   -220   -524   -457   -475     23    -44   -296
   -127   -306   -179    218     25   -244   -381   -168   -192    192     36   -223
    -67   -303   -236    184     83   -270   -283     31    -15    303     98   -163
    -23   -257   -236    140    106   -246   -226    148     96    381    148   -124
     -2   -252   -249    127    119   -249   -218    181    132    402    163   -114
     -2   -275   -272    140    135   -275   -213    197    142    394    166   -116
    -20   -285   -267    153    122   -277   -205    218    153    402    171   -116
    -33   -257   -223    145     93   -241   -192    252    187    426    181   -101
    -44   -233   -189    137     72   -213   -176    272    215    449    194    -75
    -25   -218   -192    122     83   -205   -187    267    220    462    197    -70
    -15   -244   -231    129    103   -239   -174    285    231    478    220    -44
    -20   -228   -207    124     93   -218   -155    306    272    532    288    -36
    -10   -168   -161     88     75   -163   -140    332    311    571    329    -23
    -25   -155   -129     90     51   -142   -129    361    342    597    340     -5
    -44   -163   -122    103     36   -142   -132    379    363    602    329     -7
    -38   -168   -129    103     44   -150   -142    387    374    607    332      2
    -25   -174   -150     98     59   -163   -145    407    387    618    342     20
     -7   -127   -119     67     54   -124   -140    436    423    649    376     70
     23    -54    -77     15     49    -64   -132    472    485    711    433    119
     23    -64    -88     20     54    -75   -122    514    537    756    475    142
     31    -62    -96     15     62    -80   -124    563    589    802    519    179
     51    -51   -103      0     77    -77   -119    618    646    859    561    228
     72     -7    -80    -33     75    -44   -114    667    709    922    618    283
     77     23    -54    -49     64    -15   -114    701    748    956    649    316
     75     25    -49    -51     62    -10   -106    724    771    976    667    335
     83     54    -28    -67     57     12    -96    740    792    987    678    348
     70     72      2    -72     33     38    -88    740    789    992    688    350
     64     77     12    -72     25     46    -77    735    789   1000    706    355
     49     46     -2    -51     25     23    -59    722    774    976    693    345
     25     46     20    -36      2     33    -51    691    748    940    667    311
      7     49     41    -31    -18     46    -57    636    688    865    610    249
     -5     49     51    -23    -28     49    -38    587    633    815    579    197
    -31     38     67     -5    -49     51    -10    563    610    789    568    176
    -70      0     70     36    -70     33      7    540    587    763    550    158
    -98    -20     75     59    -88     25     28    514    553    730    522    127
   -106    -20     83     62    -96     31     28    465    504    685    493     90
   -122    -12    109     64   -116     46     20    439    491    667    491     85
   -124     28    153     49   -137     90      7    433    506    680    504     96
   -129     51    181     38   -155    114    -10    410    506    683    506    103
   -129    114    244      7   -187    179    -20    397    524    719    545    137
   -106    140    244    -18   -176    192    -38    371    514    724    548    145
    -93    106    200     -5   -145    153    -44    363    504    714    550    150
    -96    106    202     -5   -150    153    -36    368    511    727    558    174
    -98     90    189      2   -142    140    -36    368    509    732    563    176
   -114     51    163     31   -140    106    -20    387    517    735    561    166
   -114    -54     59     85    -88      2    -10    389    498    706    532    122
    -93   -127    -33    109    -31    -83    -23    350    436    633    470     51
   -101   -179    -77    137    -12   -129    -10    345    407    600    444     18
   -111   -241   -129    174      7   -187      5    340    374    566    415      5
   -119   -306   -187    213     33   -246     31    340    358    548    392      5
   -111   -306   -197    207     41   -252     38    337    345    532    376      0
   -116   -265   -150    189     15   -207     38    329    342    532    394      2
   -148   -233    -85    189    -31   -161     41    332    348    537    405      0
   -163   -270   -106    218    -28   -189     44    324    329    514    379    -28
   -140   -329   -189    236     23   -262     23    293    275    457    327    -57
   -142   -342   -200    241     28   -272     44    322    296    467    345    -12
   -158   -361   -202    257     20   -280     54    332    301    483    361    -28
   -171   -394   -223    283     25   -309     54    327    280    459    340    -67
   -166   -509   -342    335     88   -426     85    368    259    389    257   -127
   -137   -693   -555    415    207   -626    176    472    252    265     83   -277
   -116   -737   -620    426    249   -678    270    597    329    181    -64   -418
   -135   -519   -384    327    124   -452    327    659    485    272     12   -358
   -244   -155     88    200   -166    -36    200    246    303    374    272   -129
   -350    415    766    -33   -558    589    -80   -319     10    576    714    239
   -415    995   1410   -290   -914   1202   -335   -678    -77    966   1286    683
   -371    992   1363   -309   -867   1176   -514   -758    -75   1296   1665    974
   -324    418    743    -46   -535    579   -506   -763   -366    841   1184    568
   -324   -106    218    215   -272     54   -389   -683   -670     75    358   -109
   -311   -478   -166    392    -75   -322   -223   -413   -589   -194    -54   -420
   -296   -553   -257    426    -20   -405    -88   -124   -267    -10     15   -340
   -262   -540   -277    400      5   -410     10     93    -15    171    142   -236
   -233   -532   -298    381     31   -418     93    275    166    293    228   -140
   -213   -532   -322    371     51   -428    127    337    228    332    254   -103
   -210   -522   -311    366     49   -418    148    361    252    342    262   -119
   -215   -506   -290    361     36   -400    171    394    285    363    283   -116
   -215   -491   -275    353     28   -384    189    413    306    376    293    -93
   -207   -470   -262    337     25   -366    187    413    309    374    293    -72
   -220   -446   -226    335      2   -337    200    420    327    394    306    -72
   -220   -446   -226    329      2   -337    210    446    358    420    324    -54
   -192   -423   -231    306     18   -329    218    454    371    436    350    -41
   -179   -376   -200    277      7   -288    223    470    394    457    384    -23
   -181   -340   -158    262    -12   -249    228    491    420    472    400    -10
   -194   -353   -158    272    -18   -257    236    506    436    483    405      2
   -205   -387   -181    296    -12   -285    259    537    472    509    439     36
   -213   -353   -140    283    -38   -246    270    566    511    542    483     64
   -218   -301    -83    259    -67   -192    272    592    545    574    506     93
   -231   -280    -51    254    -90   -166    275    610    571    592    514    106
   -228   -265    -36    246    -98   -150    272    639    607    620    537    124
   -228   -236    -10    231   -111   -124    265    678    652    665    584    163
   -239   -231      7    236   -124   -111    265    719    693    701    610    174
   -228   -236     -7    231   -111   -124    270    766    743    735    628    210
   -210   -210      0    210   -106   -106    275    807    787    766    662    257
   -176   -166      7    171    -96    -80    252    797    784    756    667    265
   -158    -88     70    124   -114    -10    236    797    782    748    701    277
   -179    -85     93    132   -137      2    236    797    761    719    701    228
   -184    -93     90    137   -137     -2    236    784    730    657    667    184
   -184    -88     96    135   -142      2    233    750    675    558    594     96
   -189    -72    116    132   -153     20    220    691    597    436    480     57
   -205    -72    132    137   -168     28    231    646    550    433    467     77
   -215    -64    148    140   -184     41    236    597    506    454    465     28
   -218    -88    129    150   -176     20    244    555    467    439    436     18
   -210   -101    109    155   -161      2    252    511    431    410    407    -31
   -205    -93    111    148   -158      7    252    470    392    374    376    -77
   -200   -132     67    166   -135    -33    262    433    353    329    324    -88
   -192   -176     15    184   -103    -83    265    407    324    290    280    -98
   -174   -109     64    142   -119    -23    254    389    329    311    314    -88
   -168    -38    127    103   -150     44    239    361    342    345    355    -93
   -161     -5    155     83   -158     75    207    327    332    335    355   -109
   -150     28    176     59   -166    101    187    319    335    337    371   -106
   -142    -12    129     77   -137     57    187    327    340    337    381    -96
   -137    -10    127     72   -135     57    168    316    332    327    379   -106
   -119      2    122     59   -122     59    155    306    329    329    389   -103
   -111    -18     93     62   -106     36    153    303    319    314    374   -103
   -106    -46     59     77    -83      5    145    296    301    290    358    -83
   -129   -116     10    122    -70    -54    145    283    270    259    322   -119
   -132   -145    -12    140    -59    -80    153    280    249    228    283   -137
   -140   -194    -57    166    -41   -124    155    270    215    189    246   -153
   -142   -233    -90    189    -25   -163    155    259    176    148    223   -161
   -153   -262   -109    207    -23   -187    135    241    150    122    213   -155
   -161   -277   -116    218    -23   -197    132    233    129    116    218   -179
   -166   -283   -119    223    -23   -200    129    223    114    109    215   -197
   -174   -298   -124    236    -25   -213    132    215    111    101    207   -205
   -176   -324   -150    249    -15   -239    132    205     90     72    187   -223
   -176   -296   -122    236    -28   -210    124    192     75     57    174   -207
   -171   -270   -101    220    -36   -187    124    189     72     51    163   -174
   -166   -262    -96    215    -36   -179    119    181     59     28    135   -181
   -166   -314   -148    236    -10   -231    124    181     25    -25     88   -223
   -155   -480   -324    316     83   -402    176    244     -5   -116    -28   -345
   -150   -683   -535    415    189   -610    293    381      2   -254   -215   -530
   -140   -675   -535    407    197   -605    402    545    122   -277   -301   -626
   -192   -342   -150    265    -23   -246    387    400    158   -174   -148   -509
   -324    109    433    106   -379    272    176   -161    -62    -25    189   -194
   -457    758   1215   -150   -836    987   -106   -719   -244    288    737    314
   -511   1304   1816   -394  -1163   1558   -366  -1028   -254    750   1369    872
   -459   1093   1553   -319  -1005   1322   -511  -1088   -298    919   1543   1049
   -444    506    950    -33   -696    727   -483  -1044   -561    410    961    488
   -431    -38    392    233   -413    176   -353   -880   -833   -374     93   -298
   -366   -335     31    350   -200   -153   -197   -527   -675   -517   -187   -506
   -293   -329    -36    309   -129   -184    -75   -223   -379   -298    -51   -384
   -213   -322   -109    265    -51   -215     15    -15   -197   -176     28   -301
   -174   -316   -142    244    -18   -231     75     93   -101   -122     49   -265
   -155   -311   -155    233      0   -233    101    132    -72   -132     36   -244
   -137   -301   -163    218     10   -233    111    145    -64   -142     41   -236
   -132   -257   -124    192     -5   -192    109    155    -44   -106     88   -254
   -142   -272   -132    205     -7   -202    116    163    -28    -96     96   -280
   -127   -254   -127    192      0   -192    135    181    -18   -103     72   -231
    -98   -233   -135    166     18   -187    140    205     -2    -80     80   -200
    -93   -207   -114    150     10   -161    127    213      0    -85     88   -187
    -98   -189    -93    142     -5   -142    124    220      7    -88     90   -148
   -103   -192    -88    148     -7   -140    132    236     33    -49    111   -109
   -109   -161    -54    132    -28   -109    142    257     64     -2    148    -80
   -111   -142    -31    127    -41    -88    148    275     83     28    171    -80
   -106   -148    -41    124    -33    -93    150    298    103     59    192    -77
   -103   -161    -57    132    -23   -109    155    332    137     98    226    -38
    -80   -127    -46    103    -18    -88    168    363    174    142    254     10
    -72   -140    -67    106     -5   -103    171    394    205    174    267     49
    -72   -158    -85    114      2   -122    176    436    244    220    306     67
    -59   -114    -54     88     -2    -85    189    488    298    277    355     93
    -49    -77    -31     62    -10    -57    197    535    340    322    389    148
    -49    -46      2     46    -25    -23    207    576    376    353    413    210
    -59    -23     33     38    -49      5    215    610    407    394    454    249
    -54     28     83     12    -67     54    218    628    426    436    496    244
    -64     57    119      2    -93     88    220    641    433    444    519    275
    -80     51    129     12   -106     90    223    636    420    418    506    293
    -83     49    132     15   -109     90    213    607    387    374    478    283
   -116     49    166     33   -140    106    207    568    337    322    431    239
   -124     64    189     25   -155    127    189    519    290    272    405    200
   -135     72    205     31   -168    137    184    483    257    246    394    163
   -179    111    288     33   -233    200    205    449    239    231    392    145
   -179    153    332     12   -254    241    220    413    226    213    379    135
   -181    140    322     20   -252    231    220    368    194    181    345    109
   -213    129    340     41   -277    233    231    327    168    155    319     90
   -220    129    348     44   -285    239    226    285    132    119    288     59
   -197    161    358     18   -277    259    210    270    122    122    288     59
   -202    239    439    -20   -319    337    205    254    142    148    316     93
   -205    280    485    -38   -345    381    189    241    163    187    355    145
   -205    316    519    -57   -363    418    153    215    166    207    371    155
   -215    361    576    -72   -394    467    127    194    161    210    366    153
   -202    332    535    -64   -368    433    122    202    163    220    384    179
   -192    335    527    -72   -358    431    106    213    163    231    394    176
   -200    327    524    -64   -363    426     77    202    140    213    363    184
   -213    283    496    -33   -353    389     64    197    124    192    340    205
   -181    189    368     -5   -275    280     54    187     88    155    303    171
   -155     77    231     38   -194    153     38    161     28    101    241    114
   -150     25    174     62   -163     98     25    124    -28     54    197     72
   -200    -12    187    106   -194     85     28     98    -62     15    161     49
   -202    -31    171    116   -189     70     20    101    -75      0    148     51
   -197    -51    145    124   -171     46      7     85    -96    -18    140     41
   -210    -59    148    135   -181     44     -5     80   -111    -20    145      7
   -194    -51    142    124   -168     44     -7     80   -122    -10    135    -38
   -187   -101     83    142   -137    -10    -18     67   -150    -33     98    -23
   -187   -137     46    161   -119    -46    -23     62   -163    -54     72     -7
   -194   -132     59    161   -129    -36    -31     49   -176    -75     57     -5
   -192   -119     72    155   -132    -23    -31     46   -179    -77     64    -10
   -176   -124     51    150   -116    -36    -33     46   -189    -98     51    -33
   -171   -220    -49    194    -62   -135    -31     46   -239   -168    -25   -124
   -129   -387   -259    257     62   -324      5     96   -327   -332   -228   -348
   -106   -553   -446    329    168   -501    114    218   -361   -506   -465   -584
   -103   -478   -374    288    135   -426    218    350   -231   -452   -436   -571
   -213   -127     83    168   -148    -23    174     64   -184   -270   -163   -327
   -431    485    914    -28   -672    701    -64   -563   -239     59    366    200
   -605   1239   1844   -316  -1223   1540   -309   -989   -129    594   1106    935
   -566   1480   2044   -457  -1304   1761   -574  -1156    -54   1013   1623   1486
   -501   1101   1602   -301  -1052   1350   -691  -1223   -270    839   1436   1353
   -472    509    982    -20   -730    745   -641  -1166   -652    132    646    553
   -446    -49    397    249   -423    174   -462   -901   -859   -485    -90   -210
   -355   -184    168    270   -265     -7   -306   -504   -623   -400   -135   -254
   -267   -176     90    220   -181    -44   -192   -233   -431   -280    -70   -189
   -218   -158     59    187   -142    -49   -132    -93   -337   -231    -49   -184
   -181   -158     23    171   -103    -67   -119    -33   -311   -220    -49   -179
   -166   -137     25    150    -96    -57   -111    -15   -298   -200    -41   -189
   -184   -140     41    161   -114    -49   -106     -7   -288   -197    -57   -218
   -210   -181     28    194   -122    -75    -98    -10   -293   -218    -75   -187
   -189   -166     23    179   -106    -72   -103     -2   -280   -220    -62   -161
   -174   -148     23    161   -101    -62   -116      7   -277   -215    -51   -176
   -145   -132     12    137    -80    -59   -119     31   -272   -197    -36   -166
   -127   -103     23    114    -77    -38   -101     49   -252   -171    -10   -150
   -114    -83     31     98    -72    -25    -90     64   -228   -150      5   -135
    -77    -51     25     64    -51    -12   -103     83   -226   -142     10   -116
    -75    -20     54     46    -64     15    -98    101   -205   -129     12   -103
    -90      0     90     44    -90     44    -83    127   -176   -101     41    -64
   -101     44    145     28   -122     93    -77    150   -150    -70     77    -36
    -36     96    132    -31    -83    114    -93    181   -127    -44     90    -44
     -2    116    116    -57    -59    116    -93    220   -101    -18     88    -20
     12    129    116    -75    -51    124    -96    254    -83     -5     90     20
     18    158    140    -88    -59    150   -101    296    -51     25    135     44
     18    189    171   -103    -75    181    -85    355      7     88    218     98
     20    231    210   -127    -96    223    -67    407     64    145    280    137
     41    254    213   -148    -85    233    -59    441     98    168    298    184
     93    257    163   -174    -33    210    -75    488    116    200    322    239
    114    275    161   -197    -23    218    -70    530    148    241    366    270
    119    275    155   -197    -18    215    -64    537    163    254    389    285
    103    262    155   -184    -25    210    -62    537    174    272    423    303
     59    309    249   -184    -93    280    -46    524    189    288    449    262
      7    327    319   -168   -158    324    -36    491    189    267    413    233
     44    265    220   -155    -88    244    -49    441    129    181    309    246
     88    244    153   -166    -33    200    -70    410     90    135    270    231
     72    296    223   -184    -75    259    -46    397    103    145    280    184
     46    316    267   -184   -109    293    -23    374    106    148    309    184
     28    337    309   -184   -140    324     -7    342    106    171    379    155
      0    345    342   -174   -171    345     12    306     88    158    374     54
    -23    283    306   -129   -163    293     49    277     57     85    254     28
    -20    262    283   -122   -153    272     64    298     70     83    241    153
      0    324    324   -163   -161    324     57    288     93    122    298    179
     -7    345    353   -171   -181    350     54    277    106    140    303    181
    -36    371    407   -166   -220    389     38    267    129    163    324    220
    -70    361    428   -145   -249    394     33    280    163    220    381    233
    -12    381    394   -184   -202    387     -5    272    158    226    392    215
     44    400    355   -220   -155    376    -36    265    137    205    376    218
     20    384    363   -202   -171    374    -38    254    122    187    350    200
     -5    353    355   -174   -181    353    -36    249    111    168    329    176
    -18    239    257   -111   -137    246    -31    246     85    132    306    155
    -31    158    189    -64   -111    174    -28    231     49     96    277     98
    -38    129    168    -44   -103    148    -36    207     20     57    236     67
    -31     75    106    -23    -70     90    -44    192      2     15    171     62
    -41     46     88     -2    -64     67    -54    174    -15      0    155     44
    -72     31    103     18    -88     67    -57    155    -31     -7    155     31
    -64     31     96     18    -80     62    -72    137    -54    -23    153      2
    -44     15     57     12    -49     36    -96    122    -70    -41    137     -5
    -41     23     64      7    -51     44   -106    114    -75    -46    124     -5
    -59     15     72     20    -64     44   -122    106    -88    -59    111    -23
    -83      0     83     41    -83     41   -116    109    -83    -59    116    -31
    -96     12    109     41   -103     59   -111    114    -72    -49    132    -23
    -85    -10     75     46    -83     33   -122    111   -103    -90     85    -59
    -49   -135    -85     90     15   -111    -98    132   -179   -213    -49   -150
    -10   -371   -361    192    174   -366     -5    210   -272   -418   -283   -392
    -20   -436   -415    226    197   -426    103    329   -236   -475   -376   -537
    -75   -207   -132    142     28   -171    158    298   -124   -350   -236   -441
   -202    226    428    -12   -314    327     41   -119    -90    -83    140    -90
   -337    898   1236   -280   -787   1067   -220   -600      5    415    795    620
   -381   1473   1852   -548  -1117   1662   -457   -740    283   1062   1540   1395
   -309   1408   1717   -548  -1013   1561   -678   -795    319   1335   1813   1680
   -311    891   1200   -290   -756   1047   -743   -893    -88    836   1293   1200
   -363    262    626     51   -493    444   -678   -945   -698   -153    303    200
   -316    -83    233    197   -275     75   -483   -615   -719   -475   -137   -254
   -192    -93     98    142   -145      2   -329   -262   -462   -345    -98   -192
    -93    -77     15     83    -57    -31   -233    -59   -311   -267    -57   -153
    -23   -101    -77     62     25    -90   -171     51   -226   -213    -12   -158
      7   -101   -109     44     57   -103   -153     88   -200   -200    -10   -166
     41    -85   -129     20     85   -106   -150    109   -189   -192    -15   -166
     67    -67   -137      0    101   -101   -142    129   -168   -181    -12   -163
    101    -72   -174    -12    137   -122   -145    137   -168   -189    -25   -155
    137    -49   -189    -44    161   -119   -148    137   -176   -207    -44   -158
    137    -20   -158    -59    148    -88   -124    166   -140   -171    -20   -127
     98    -20   -122    -38    109    -70    -98    192   -109   -142     -5   -111
     64    -25    -90    -18     77    -57    -83    215    -85   -119     23    -90
     44     33    -12    -38     28     10    -62    246    -38    -75     77    -54
     59     41    -20    -51     41     10    -64    249    -25    -64     85    -57
     80     20    -59    -51     70    -20    -75    249    -23    -70     83    -49
     72     36    -36    -54     54      0    -75    283      5    -44    111    -12
     57     72     12    -64     20     44    -72    314     33    -31    114     -2
     46     98     49    -72     -2     75    -64    348     67      0    137     18
     46    129     80    -90    -18    106    -54    392    114     41    168     54
     90    127     36   -109     28     83    -51    433    145     62    187    103
    119    127      7   -124     54     67    -51    467    168     93    218    132
    137    168     28   -153     54     98    -51    519    228    166    270    158
    150    179     28   -163     59    103    -44    581    293    231    316    213
    168    171      2   -168     83     88    -38    626    337    275    353    262
    194    205     10   -202     90    109    -23    657    366    301    381    296
    213    265     51   -239     80    158    -33    662    374    311    392    303
    210    303     93   -257     57    200    -20    659    384    322    400    314
    176    290    114   -233     31    202     15    683    413    345    423    345
    200    252     49   -226     75    150     18    641    374    303    384    314
    210    220     10   -215     98    116     10    584    316    233    319    254
    192    215     20   -205     85    116     15    550    290    189    270    215
    171    207     36   -189     67    122     31    514    265    148    236    184
    142    215     72   -181     33    145     51    475    233    122    231    161
    127    252    124   -192      2    189     54    431    197     90    220    137
    122    270    148   -197    -12    210     41    379    145     44    184     96
    103    246    142   -174    -18    194     46    345    103      5    145     51
     96    244    148   -174    -25    197     57    335    103      0    129     51
     72    288    213   -181    -70    252     49    322    119     18    145     64
     70    309    239   -192    -83    275     46    301    122     20    148     57
    101    332    231   -215    -64    283     28    280    116     12    148     64
    114    345    231   -231    -57    290     15    280    119     23    158    101
    124    366    241   -246    -59    306      0    270    111     25    161    116
    116    361    244   -241    -62    303     -2    262     93     15    142    116
    111    350    239   -231    -62    296    -10    252     85     18    135    114
    106    298    192   -205    -44    246      2    257     88     20    124     90
    106    200     90   -153      7    145      0    241     41    -33     62     36
    111    124     12   -122     49     70      0    226     -2    -83     15      0
    122     85    -36   -103     80     25     10    233    -10    -88      0      0
    116     59    -59    -88     88      0     15    223    -36   -114    -18    -23
    122    -12   -135    -54    127    -72     23    197    -85   -168    -70    -67
    114    -38   -153    -38    132    -96     46    207    -85   -168    -75    -67
    155    -23   -179    -64    166   -101     33    184   -101   -171    -77    -70
    166    -77   -246    -44    205   -161     10    140   -161   -236   -129   -109
    140   -106   -246    -18    192   -174     25    158   -153   -233   -124   -101
    122   -135   -259      5    189   -194     38    158   -155   -233   -129    -98
    140   -148   -288      5    213   -218     54    171   -142   -213   -119    -80
    142   -145   -288      0    213   -215     51    176   -140   -218   -132    -72
    140   -166   -306     12    223   -236     57    163   -161   -246   -158    -98
    140   -298   -441     77    290   -371     90    197   -192   -322   -244   -171
    132   -553   -685    210    407   -618    189    316   -218   -480   -454   -335
    150   -615   -769    231    459   -693    303    441   -158   -561   -589   -498
    145   -363   -509    106    327   -436    337    431    -49   -467   -478   -436
     51     28    -25    -41     38      2    210     41   -153   -329   -213   -194
    -54    597    652   -270   -353    623    -93   -545   -394    -93    244    207
   -111   1153   1265   -522   -688   1208   -345   -857   -394    381    867    717
    -59   1106   1166   -524   -613   1135   -509   -919   -374    691   1195   1013
    -31    613    641   -293   -335    626   -517   -896   -607    350    802    696
    -36     93    129    -28    -83    111   -410   -852  -1049   -558   -132    -98
     25   -296   -324    132    174   -311   -265   -628  -1047   -893   -581   -478
     44   -368   -413    161    226   -389   -101   -288   -693   -662   -470   -363
     85   -342   -428    127    254   -384      7    -54   -439   -485   -355   -246
    142   -306   -449     83    296   -376     70     75   -301   -405   -298   -192
    145   -311   -457     80    301   -384     93    129   -265   -400   -296   -179
    145   -319   -467     85    303   -392     85    127   -275   -433   -327   -202
    142   -303   -446     77    293   -374     98    148   -244   -418   -309   -184
    148   -303   -452     77    298   -376    119    181   -207   -384   -283   -168
    122   -322   -446     98    283   -384    135    192   -197   -379   -283   -179
    106   -329   -436    111    270   -381    137    207   -181   -371   -277   -166
    114   -319   -436    101    272   -376    129    213   -166   -366   -277   -161
    129   -270   -400     70    265   -335    135    213   -148   -350   -265   -145
    135   -231   -366     46    249   -296    153    236   -116   -319   -239   -111
    140   -226   -366     41    252   -296    161    257    -96   -301   -226    -93
    140   -202   -345     31    241   -272    158    267    -88   -296   -218    -90
    145   -161   -306      7    226   -233    158    280    -67   -272   -194    -77
    142   -215   -361     33    249   -288    174    301    -51   -272   -200    -59
    142   -215   -358     36    249   -285    192    335    -15   -231   -161    -31
    142   -189   -332     23    236   -259    200    371     31   -189   -122     -7
    148   -161   -309      7    228   -233    205    405     75   -161   -101     33
    137   -202   -340     31    236   -270    200    431     96   -153   -111     36
    158   -179   -337     10    246   -257    213    488    155    -96    -70     64
    197   -114   -311    -41    252   -210    223    550    228    -25      2    119
    220    -36   -257    -90    239   -145    233    594    285     28     57    179
    233     -7   -241   -114    236   -122    246    623    309     54    101    226
    213     -2   -215   -106    213   -109    259    644    322     70    135    223
    207    -20   -228    -96    215   -124    272    657    309     46     96    155
    228    -57   -285    -85    257   -171    277    659    277    -18     -2    155
    210    -20   -233    -96    218   -127    288    649    265    -44     -5    194
    192      2   -189    -96    189    -93    309    633    254    -46     25    181
    163      0   -166    -83    163    -83    332    607    226    -75      7    155
    119    -28   -148    -44    132    -88    353    576    187   -122    -51    145
     90    -80   -171     -5    129   -127    374    542    161   -145    -67    124
     67   -155   -223     44    145   -189    402    522    137   -176   -101     59
     51   -155   -210     49    129   -181    413    488    101   -218   -135     44
     49    -28    -77    -10     62    -51    418    444     77   -228   -129     57
     23     -7    -33     -7     28    -20    418    423     64   -228   -132     49
     38      0    -41    -20     38    -20    418    428     83   -213   -114     77
     44     93     49    -70     -2     72    394    418    101   -179    -64     98
     31    158    127    -93    -46    142    366    389    111   -166    -51     96
     12    137    122    -75    -54    129    350    376    103   -187    -77    106
      5     38     31    -23    -12     36    350    379     98   -200    -88    109
      0     41     41    -23    -20     41    324    353     72   -215    -93     93
      2     93     90    -46    -44     93    306    329     57   -220    -80     98
     -7    101    109    -49    -57    103    309    311     49   -223    -77     72
     -5      7     12     -2     -7     10    303    298     18   -259   -119      0
     -5   -163   -161     83     77   -163    306    285    -46   -345   -233    -64
     -7   -254   -246    132    119   -252    314    272    -88   -407   -296    -51
     -2   -233   -231    116    111   -231    322    262   -106   -418   -303    -67
      5   -197   -202     96    103   -200    306    231   -145   -465   -332   -109
      7   -252   -259    119    132   -257    303    210   -187   -509   -358   -153
     18   -288   -306    135    161   -296    298    200   -210   -535   -387   -215
     25   -290   -319    129    171   -303    309    197   -223   -571   -431   -205
     33   -239   -272    101    150   -254    296    174   -257   -607   -459   -179
     33   -200   -233     83    132   -215    280    153   -277   -618   -457   -205
     31   -226   -257     98    142   -241    293    153   -277   -613   -444   -213
     31   -272   -303    119    166   -288    296    155   -283   -623   -441   -215
     31   -283   -314    124    171   -298    290    153   -293   -639   -439   -231
     38   -337   -379    148    207   -358    298    166   -316   -680   -496   -314
     62   -509   -571    223    316   -540    335    207   -381   -833   -709   -426
     96   -745   -844    322    467   -795    454    350   -400  -1008   -943   -600
    106   -691   -800    290    452   -745    568    514   -272  -1002   -963   -652
     44   -337   -384    145    213   -361    576    407   -184   -859   -774   -542
    -98     80    179     10   -137    129    376   -168   -353   -696   -439   -265
   -249    722    969   -236   -610    846     64   -750   -504   -355    132    244
   -298   1205   1504   -454   -901   1356   -205  -1049   -498     96    737    782
   -259   1072   1332   -405   -795   1202   -366  -1145   -561    244    898    945
   -223    501    724   -137   -472    613   -345  -1104   -823   -246    342    501
   -200    -18    181    109   -192     80   -202   -932  -1158  -1119   -555   -306
   -150   -254   -103    200    -23   -179    -41   -584  -1013  -1304   -826   -568
    -85   -262   -176    174     44   -220     83   -267   -737  -1171   -753   -498
     -2   -306   -303    155    150   -306    194    -33   -545   -995   -683   -428
     31   -298   -329    132    179   -314    254     77   -441   -888   -644   -397
     49   -246   -296     98    171   -270    259    101   -410   -870   -644   -384
     62   -213   -275     75    168   -244    254    111   -392   -870   -649   -381
     67   -218   -285     75    176   -252    259    124   -379   -872   -659   -381
     75   -226   -303     75    187   -265    283    142   -361   -844   -652   -363
     98   -239   -337     70    215   -285    288    163   -340   -802   -628   -348
    106   -257   -363     72    231   -309    296    181   -327   -792   -628   -340
    103   -285   -389     90    246   -337    322    215   -298   -766   -610   -301
    103   -236   -340     64    220   -288    332    233   -270   -737   -576   -283
    109   -189   -298     38    202   -241    337    244   -252   -719   -563   -277
    111   -202   -316     44    213   -259    350    272   -223   -693   -542   -252
    111   -213   -324     51    218   -267    358    303   -194   -662   -504   -218
    109   -166   -277     28    192   -223    340    316   -184   -649   -483   -220
    114   -155   -270     20    189   -213    342    342   -161   -623   -475   -233
    111   -150   -262     18    184   -205    353    379   -135   -605   -480   -220
    122   -155   -277     18    200   -215    361    423   -106   -587   -465   -168
    150   -155   -309      2    228   -231    376    478    -51   -545   -426   -135
    181    -98   -280    -44    231   -189    389    537     10   -491   -376    -83
    207    -38   -246    -85    226   -142    387    597     64   -433   -322    -33
    223    -67   -290    -77    257   -179    400    657    111   -392   -288    -33
    228    -80   -309    -75    267   -194    402    683    116   -392   -290      2
    241    -25   -267   -106    254   -145    405    709    140   -374   -275     72
    246    -10   -257   -119    249   -132    420    735    163   -358   -246    124
    252     10   -241   -129    246   -114    433    735    153   -358   -226    114
    259     10   -249   -137    254   -119    436    719    124   -389   -246     77
    254     10   -244   -132    246   -114    436    685     80   -431   -288     41
    228     15   -213   -122    220    -98    431    639     41   -465   -311     28
    194      2   -192    -98    194    -93    436    589     18   -488   -324     12
    161     44   -119   -103    140    -36    433    535    -10   -524   -353    -10
    163     64    -98   -116    132    -15    431    493    -44   -568   -397      5
    161     57   -103   -109    129    -20    449    475    -51   -587   -407     10
    153     85    -67   -119    111     10    467    459    -44   -568   -387     -2
    150     96    -54   -124    101     20    465    436    -49   -574   -387    -23
    163    171      5   -168     80     88    459    423    -36   -561   -374     -2
    163    226     59   -194     51    145    459    413    -15   -532   -340     20
    158    244     85   -200     36    166    454    397      5   -509   -316     41
    161    254     93   -210     33    174    423    381     10   -506   -306     77
    150    228     77   -189     36    153    389    363     -2   -517   -311     64
    122    181     59   -153     31    122    366    353    -15   -519   -316     75
    122    158     36   -140     44     98    355    353    -25   -522   -316     83
    145    155     10   -153     67     83    350    350    -31   -522   -316     64
    153    114    -38   -132     96     36    342    337    -57   -555   -348     54
    148     -5   -153    -70    148    -80    332    324   -109   -620   -415     20
    116    -88   -205    -12    161   -145    340    337   -132   -639   -439      7
    103   -119   -223      5    163   -171    342    322   -163   -662   -457    -18
    135   -155   -290      7    213   -223    327    288   -210   -711   -506    -98
    155   -223   -381     33    267   -301    306    254   -265   -774   -576   -132
    129   -280   -410     75    270   -345    314    252   -285   -800   -594   -101
    114   -257   -371     70    239   -314    301    233   -301   -810   -594   -122
    111   -244   -355     64    231   -298    280    218   -316   -836   -613   -135
    106   -267   -374     80    239   -319    283    213   -324   -859   -633   -148
    109   -241   -350     67    228   -296    296    215   -319   -870   -633   -148
    122   -228   -350     51    236   -288    290    202   -337   -898   -652   -153
    132   -252   -387     59    257   -319    272    176   -363   -940   -683   -166
    124   -309   -433     90    277   -371    259    166   -392   -992   -735   -181
    135   -433   -568    150    350   -501    265    181   -457  -1078   -820   -290
    155   -667   -823    254    488   -745    342    259   -548  -1260  -1034   -563
    197   -750   -950    275    574   -849    465    400   -540  -1374  -1189   -743
    181   -576   -758    194    467   -665    540    418   -436  -1304  -1132   -662
     23   -189   -213     83    116   -200    423    -31   -431  -1101   -833   -327
   -194    535    727   -171   -462    631    129   -631   -371   -618   -158    327
   -283   1210   1493   -465   -888   1350   -124   -917   -161    -38    548   1031
   -233   1325   1556   -548   -893   1439   -376  -1039    -96    277    896   1457
   -176    888   1065   -355   -620    976   -480  -1106   -400    -67    535   1161
   -158    270    428    -57   -296    348   -374   -966   -820   -852   -306    306
   -132   -171    -38    153    -49   -106   -163   -636   -932  -1283   -836   -252
    -62   -285   -223    171     77   -254      0   -288   -743  -1231   -875   -303
     23   -288   -311    132    166   -298    116    -41   -581  -1143   -833   -262
     70   -327   -397    127    231   -361    189     96   -501  -1114   -833   -239
    103   -345   -449    119    275   -397    207    137   -478  -1109   -841   -231
    103   -353   -459    122    280   -405    215    140   -483  -1117   -849   -244
     62   -337   -400    137    231   -368    233    155   -472  -1111   -852   -246
    111   -303   -415     93    262   -361    233    194   -454  -1106   -854   -223
    122   -272   -394     75    257   -332    244    241   -423  -1091   -849   -189
    137   -259   -397     59    265   -327    257    270   -405  -1083   -846   -158
    158   -249   -407     46    283   -327    257    285   -384  -1060   -831   -163
    150   -236   -387     41    267   -311    241    285   -392  -1070   -836   -158
    137   -228   -368     44    252   -298    239    290   -392  -1067   -823   -140
    135   -210   -345     36    239   -277    236    303   -374  -1057   -797   -127
    135   -200   -335     33    233   -267    239    329   -358  -1034   -763   -129
    140   -174   -314     15    226   -241    249    350   -345  -1031   -771   -129
    129   -161   -290     12    210   -226    262    374   -335  -1039   -784    -83
    124   -148   -275     10    197   -210    259    392   -322  -1028   -771    -54
    158   -114   -272    -20    215   -192    236    415   -309  -1018   -756    -36
    202   -101   -303    -51    252   -202    220    459   -288  -1008   -753    -20
    213    -72   -285    -70    246   -179    231    511   -254   -987   -732     12
    181    -38   -223    -72    200   -129    252    540   -223   -963   -698     41
    129      0   -129    -64    129    -64    259    566   -189   -924   -641     59
    213     38   -174   -127    192    -64    254    618   -171   -911   -644     38
    285     57   -231   -171    257    -85    246    657   -158   -911   -670    122
    322     54   -270   -189    296   -106    236    688   -142   -893   -649    181
    355     59   -296   -207    327   -116    210    688   -150   -896   -641    174
    340     46   -293   -194    316   -122    231    662   -168   -914   -654    163
    314     51   -262   -181    288   -103    244    633   -181   -932   -672    171
    314     62   -252   -189    283    -96    249    620   -189   -956   -693    168
    309     80   -228   -194    270    -72    254    597   -202   -961   -691    140
    280     88   -194   -184    236    -51    257    553   -236   -992   -717     98
    233     44   -189   -140    210    -72    283    509   -267  -1039   -756     90
    184     28   -158   -109    171    -64    314    470   -285  -1062   -776     83
    132     57    -75    -93    103     -7    350    384   -322  -1101   -802     38
     75     54    -20    -64     46     15    389    267   -379  -1148   -836     -7
     80     -7    -88    -36     83    -46    381    174   -436  -1184   -872    -36
    142     33   -111    -88    127    -38    311    168   -441  -1171   -867    -28
    226    114   -111   -168    168      2    241    267   -389  -1114   -823     28
    270    174    -96   -223    181     38    226    350   -345  -1093   -807     75
    259    210    -49   -236    153     83    213    358   -319  -1078   -797    111
    265    205    -59   -236    161     72    187    322   -329  -1096   -810    127
    262    148   -114   -205    189     18    184    306   -348  -1124   -823    119
    254    129   -127   -192    189      2    158    277   -387  -1153   -846     72
    257    145   -111   -202    184     18    129    239   -423  -1189   -883     33
    246    122   -124   -184    187     -2    106    202   -470  -1234   -917      5
    231     18   -213   -124    223    -96    101    181   -514  -1280   -961    -49
    236     -7   -246   -116    239   -127     85    150   -568  -1343  -1015   -106
    228    -44   -272    -93    249   -158     77    116   -618  -1392  -1070   -155
    223   -116   -340    -54    280   -228     75     83   -667  -1434  -1119   -187
    202   -189   -392     -5    296   -290     72     49   -724  -1470  -1148   -202
    153   -202   -355     20    254   -277     90     23   -748  -1475  -1158   -246
    166   -174   -340      2    252   -257     96     15   -756  -1470  -1169   -236
    226   -168   -394    -31    309   -283     70     -2   -795  -1509  -1223   -231
    259   -187   -446    -36    353   -316     41     -7   -820  -1527  -1257   -246
    246   -207   -454    -20    348   -329     36    -23   -833  -1538  -1267   -254
    236   -241   -480      2    355   -361     25    -36   -854  -1551  -1273   -249
    239   -259   -501     10    368   -379     20    -31   -857  -1553  -1275   -231
    262   -244   -506     -7    384   -374     12    -33   -870  -1564  -1286   -239
    293   -332   -626     18    457   -478     33    -18   -932  -1657  -1389   -353
    303   -563   -867    129    584   -714    116     38  -1028  -1842  -1608   -594
    259   -672   -935    205    594   -805    272    127  -1041  -1969  -1774   -802
    244   -501   -745    129    493   -623    374    168   -911  -1880  -1709   -732
    207    -88   -296    -59    249   -192    205   -142   -854  -1618  -1369   -355
     75    548    472   -311   -200    511    -77   -670   -810  -1174   -758    231
    -51   1182   1231   -566   -641   1205   -306   -992   -628   -615    -57    948
     -2   1262   1265   -628   -633   1262   -517  -1127   -555   -254    348   1467
     31    680    649   -355   -309    665   -581  -1215   -943   -654   -101   1070
     49     -2    -51    -23     49    -25   -532  -1197  -1470  -1431   -982    161
    101   -488   -589    192    345   -537   -376   -935  -1639  -1878  -1540   -444
    155   -532   -688    189    420   -610   -207   -563  -1389  -1769  -1519   -446
    226   -402   -631     85    428   -517   -109   -311  -1184  -1652  -1434   -363
    277   -379   -657     51    467   -517    -41   -161  -1075  -1613  -1400   -327
    283   -415   -698     64    488   -555    -23   -116  -1060  -1636  -1426   -329
    290   -397   -688     54    488   -542    -20   -111  -1065  -1649  -1447   -340
    311   -342   -657     12    483   -501    -20   -106  -1052  -1647  -1449   -353
    306   -322   -628      7    467   -475     -7    -85  -1031  -1636  -1428   -342
    249   -366   -618     57    431   -491     18   -106  -1039  -1644  -1421   -363
    226   -363   -589     70    407   -475     20   -150  -1060  -1649  -1421   -384
    316   -337   -654      7    485   -496    -36   -119  -1049  -1628  -1421   -384
    374   -311   -685    -33    530   -498    -70    -72  -1026  -1608  -1415   -363
    381   -290   -672    -46    524   -480    -80    -57  -1002  -1577  -1395   -324
    368   -285   -654    -41    511   -470    -59    -23   -969  -1545  -1371   -293
    358   -270   -631    -44    493   -449    -51    -28   -974  -1548  -1374   -293
    389   -259   -649    -64    517   -454    -54    -15   -953  -1525  -1366   -272
    413   -259   -672    -77    540   -467    -72      7   -932  -1504  -1353   -252
    413   -241   -654    -85    532   -446    -83     25   -906  -1467  -1319   -239
    418   -207   -628   -106    522   -415    -96     44   -878  -1436  -1286   -213
    436   -168   -607   -135    519   -387    -98     75   -846  -1400  -1257   -161
    467   -163   -631   -153    548   -397    -90    135   -797  -1340  -1210   -114
    498    -85   -584   -205    540   -335   -103    171   -766  -1299  -1179   -111
    514    -18   -532   -249    522   -275   -124    197   -735  -1254  -1137    -72
    519    -15   -535   -252    527   -275   -127    228   -688  -1197  -1091    -28
    506    -10   -517   -249    511   -262   -106    246   -652  -1163  -1044     33
    488     18   -470   -252    480   -226    -88    272   -613  -1104   -984     33
    517     20   -496   -270    506   -236    -93    290   -605  -1093  -1013     38
    553     25   -527   -290    540   -249   -116    280   -639  -1127  -1065     85
    548     28   -519   -288    535   -244   -122    270   -641  -1114  -1047     88
    498     59   -439   -277    470   -189    -93    233   -644  -1101  -1010     10
    478     38   -439   -259    457   -200    -80    194   -670  -1114  -1026    -18
    485     15   -470   -249    478   -228    -75    200   -667  -1114  -1013     18
    452     18   -436   -236    444   -207    -54    161   -685  -1145  -1054    -62
    423     18   -405   -220    415   -192    -49     88   -743  -1210  -1130    -75
    415     20   -394   -218    405   -187    -67     44   -782  -1234  -1143    -93
    410     23   -387   -218    400   -181    -75     15   -805  -1252  -1179   -155
    389     44   -345   -218    368   -150    -77    -15   -820  -1273  -1213   -137
    381     88   -293   -233    337   -101    -85    -41   -815  -1262  -1197   -127
    363    129   -233   -249    298    -51   -111    -75   -810  -1234  -1158   -122
    350    155   -194   -254    272    -18   -145   -106   -810  -1213  -1137   -127
    340    161   -179   -254    259     -7   -166   -119   -818  -1213  -1137   -129
    340    140   -200   -239    270    -28   -166   -119   -815  -1195  -1122   -124
    329     96   -233   -213    283    -67   -168   -119   -805  -1169  -1098   -129
    309     90   -220   -200    265    -64   -163   -114   -800  -1163  -1111   -137
    306     88   -218   -197    262    -64   -181   -137   -828  -1197  -1153   -137
    309    -18   -327   -145    316   -171   -194   -145   -857  -1223  -1182   -153
    298   -122   -420    -90    358   -270   -184   -132   -857  -1200  -1161   -207
    293   -140   -433    -75    363   -285   -197   -148   -888  -1215  -1161   -233
    277   -187   -465    -46    371   -324   -197   -171   -924  -1249  -1192   -262
    259   -277   -537     10    397   -407   -187   -181   -953  -1283  -1260   -311
    270   -272   -542      0    405   -407   -202   -205   -974  -1304  -1291   -319
    259   -277   -537      7    397   -407   -207   -210   -976  -1291  -1267   -311
    246   -283   -530     18    387   -405   -220   -210   -971  -1273  -1244   -303
    231   -332   -563     51    397   -446   -236   -231   -987  -1293  -1273   -296
    223   -353   -579     62    400   -467   -236   -241  -1002  -1312  -1288   -280
    241   -319   -561     38    400   -439   -236   -246  -1002  -1288  -1267   -324
    254   -332   -589     38    420   -459   -254   -277  -1018  -1293  -1267   -368
    262   -350   -613     44    436   -480   -262   -267  -1002  -1278  -1257   -355
    296   -457   -756     77    524   -605   -244   -244  -1041  -1356  -1350   -420
    314   -652   -966    168    639   -807   -153   -129  -1054  -1486  -1532   -576
    316   -711  -1028    197    670   -870    -49      0  -1002  -1569  -1688   -737
    280   -454   -735     88    506   -594     -7     44   -854  -1465  -1600   -662
    168    -62   -233    -54    200   -145   -171   -410   -958  -1296  -1293   -410
     38    478    439   -259   -200    459   -488  -1021  -1176  -1021   -802    -10
    -59   1041   1101   -491   -581   1072   -743  -1366  -1187   -550   -181    506
    -33   1008   1041   -485   -537   1023   -932  -1457  -1161   -194    194    867
     15    431    415   -226   -200    426   -976  -1480  -1470   -618   -272    467
     41    -10    -51    -15     46    -31   -883  -1395  -1847  -1428  -1119   -301
     67   -381   -449    155    254   -413   -706  -1104  -1816  -1777  -1590   -693
     93   -462   -555    184    324   -509   -568   -784  -1493  -1602  -1540   -613
    140   -431   -574    145    353   -501   -485   -566  -1244  -1395  -1382   -514
    166   -433   -600    132    381   -514   -415   -400  -1062  -1254  -1275   -433
    174   -446   -620    135    394   -532   -376   -324   -992  -1195  -1231   -420
    171   -426   -597    127    384   -511   -368   -296   -953  -1158  -1195   -433
    161   -405   -566    119    363   -483   -363   -267   -906  -1124  -1166   -402
    161   -413   -574    124    366   -491   -350   -246   -880  -1109  -1169   -376
    161   -415   -576    124    368   -496   -340   -239   -854  -1098  -1171   -355
    161   -376   -537    109    348   -457   -327   -213   -815  -1067  -1145   -303
    140   -329   -472     93    303   -402   -314   -181   -769  -1018  -1111   -262
    187   -298   -485     57    335   -392   -329   -197   -771  -1018  -1114   -265
    197   -290   -488     46    340   -389   -337   -194   -750   -995  -1085   -244
    163   -327   -491     83    327   -407   -329   -184   -722   -958  -1060   -270
    166   -319   -485     75    322   -402   -303   -153   -675   -911  -1021   -249
    184   -257   -441     33    311   -348   -303   -148   -654   -880  -1002   -244
    181   -220   -405     18    290   -311   -290   -119   -607   -831   -956   -205
    202   -228   -431     12    316   -329   -296   -116   -581   -800   -909   -231
    200   -202   -402      0    298   -301   -293    -80   -527   -750   -849   -218
    200   -207   -410      2    303   -309   -293    -36   -472   -714   -823   -161
    223   -192   -418    -15    319   -303   -303      5   -413   -667   -784   -103
    205   -171   -376    -15    290   -272   -288     80   -309   -571   -704    -49
    220   -145   -368    -38    293   -257   -296    119   -254   -522   -657    -31
    270   -140   -410    -64    337   -275   -316    127   -231   -498   -633     -2
    319   -111   -433   -106    374   -272   -324    145   -205   -462   -607     31
    342    -38   -381   -150    361   -210   -306    179   -161   -415   -563     80
    288    -23   -314   -135    298   -168   -275    218   -116   -368   -530    111
    233    -57   -290    -90    262   -174   -267    218   -114   -366   -524    106
    254   -106   -361    -75    306   -233   -296    137   -200   -446   -581     23
    290   -109   -400    -90    345   -254   -314     75   -259   -501   -623     10
    316    -85   -402   -116    358   -244   -322     36   -301   -532   -654     20
    290    -67   -358   -114    324   -213   -303     23   -306   -519   -641     -2
    252    -59   -311    -96    280   -184   -301     -2   -322   -519   -646    -15
    207    -83   -290    -62    249   -187   -288    -18   -340   -527   -649     -2
    194    -62   -259    -67    226   -158   -288    -49   -363   -550   -688    -20
    192    -54   -246    -70    218   -150   -293    -98   -410   -597   -732    -33
    202    -46   -249    -80    226   -148   -296   -129   -420   -579   -688    -77
    163     20   -142    -90    153    -59   -270    -96   -345   -483   -597    -51
     83     54    -31    -70     57     12   -254    -75   -280   -402   -535    -18
    163     46   -119   -106    140    -36   -319   -166   -340   -452   -581    -41
    210     51   -158   -132    184    -51   -361   -210   -374   -483   -610    -25
    218     80   -137   -148    179    -28   -361   -184   -342   -446   -584     23
    184     62   -122   -127    153    -28   -361   -184   -342   -444   -594     20
    127     57    -70    -93     98     -7   -337   -150   -306   -397   -548     51
    114     33    -80    -75     98    -23   -337   -137   -296   -368   -509     51
    192    -33   -226    -77    207   -129   -376   -215   -400   -462   -589    -49
    194   -124   -322    -36    257   -223   -374   -220   -433   -496   -631    -85
    174   -181   -355      2    265   -267   -361   -213   -441   -509   -644    -93
    171   -231   -402     28    285   -316   -342   -202   -444   -522   -654    -88
    158   -265   -423     54    290   -342   -324   -189   -439   -511   -641    -90
     98   -290   -392     93    244   -340   -311   -181   -436   -509   -652   -122
    106   -329   -439    111    270   -384   -335   -220   -480   -550   -693   -161
    163   -340   -504     88    329   -420   -363   -270   -527   -581   -722   -213
    184   -345   -530     80    355   -436   -350   -262   -524   -587   -735   -205
    153   -353   -506     98    329   -428   -342   -249   -514   -576   -709   -181
    124   -374   -498    124    309   -436   -340   -236   -498   -555   -691   -181
    122   -381   -504    127    311   -441   -329   -218   -485   -550   -701   -153
    158   -400   -558    122    358   -478   -353   -259   -527   -581   -724   -194
    153   -470   -626    155    389   -548   -342   -244   -537   -594   -743   -249
    158   -633   -792    236    475   -714   -277   -155   -553   -683   -857   -319
    166   -787   -956    309    561   -870   -137      2   -509   -779  -1005   -454
    132   -659   -792    265    462   -724     12    200   -314   -711   -992   -491
     67   -293   -363    111    213   -327    -10      2   -298   -602   -823   -335
    -41    132    174    -46   -109    153   -306   -670   -623   -514   -530    -75
   -153    776    927   -314   -540    852   -636  -1244   -826   -194      0    327
   -194   1260   1454   -532   -823   1356   -885  -1496   -789    303    602    820
   -189    909   1098   -361   -644   1002   -948  -1447   -800    418    657    888
   -124    293    418    -85   -272    355   -888  -1387  -1122   -220    -31    314
    -46   -246   -200    145     75   -226   -737  -1218  -1384   -945   -795   -379
      5   -446   -452    220    228   -449   -548   -844  -1117   -919   -898   -470
     33   -397   -431    181    231   -413   -410   -537   -787   -691   -753   -316
     46   -376   -423    163    233   -397   -283   -298   -566   -542   -654   -210
     93   -374   -470    140    280   -420   -220   -189   -465   -483   -626   -161
     64   -389   -454    163    259   -420   -176   -137   -428   -465   -626   -145
     80   -418   -498    166    288   -457   -163   -127   -423   -472   -633   -127
     88   -439   -530    174    309   -483   -145   -135   -433   -478   -631   -129
     67   -428   -498    179    283   -465   -106    -93   -392   -420   -589   -109
     49   -402   -452    176    249   -426    -70    -51   -337   -348   -522    -98
     62   -368   -431    153    244   -400    -72    -54   -324   -335   -498   -106
     54   -402   -457    174    254   -431    -67    -38   -316   -348   -524    -96
     77   -413   -491    168    283   -452    -59    -28   -306   -337   -519    -72
     67   -379   -446    155    257   -413    -41     10   -259   -288   -475    -36
     88   -358   -449    135    265   -402    -44     12   -239   -265   -439    -25
     77   -316   -394    119    236   -355    -28     46   -194   -218   -394    -36
     51   -288   -340    116    192   -311      0     98   -129   -168   -361     28
     98   -303   -402    103    249   -353    -15     80   -137   -174   -374     36
    129   -316   -449     93    288   -384    -31     88   -135   -166   -374     31
    106   -298   -405     96    254   -350     -5    168    -44    -62   -272     80
     80   -275   -355     96    218   -316     20    241     36     15   -210    122
     46   -280   -327    116    187   -303     54    319    122     93   -153    168
     62   -233   -296     85    176   -265     67    374    181    158    -93    184
     93   -189   -285     46    189   -236     88    446    249    220    -25    254
    114   -140   -254     10    181   -194    101    501    306    272     28    301
    145   -116   -262    -12    202   -189     96    514    311    277     46    316
    106   -109   -215      0    158   -161    137    571    358    324     98    361
     75    -85   -161      2    116   -122    171    607    384    345    114    397
    106    -80   -187    -12    142   -132    153    558    322    275     57    381
     83    -67   -150     -7    116   -109    158    527    298    262     72    345
     57    -64   -122      2     88    -93    168    496    272    231     44    303
     44    -70   -114     12     77    -90    187    457    236    215     59    280
      5    -12    -20      2     12    -18    220    428    233    233     96    265
    -12     36     49    -10    -31     41    233    394    215    210     72    267
    -15     41     54    -12    -36     46    223    324    155    153     28    239
    -46     36     80      5    -62     57    228    285    127    122      0    205
    -83     15     98     31    -90     57    228    270    116     98    -23    197
   -116     64    181     25   -148    122    239    288    150    137     33    270
   -122    111    233      5   -179    174    213    244    153    168     85    226
    -77    197    275    -59   -176    236    158    179    129    140     62    197
    -88    213    301    -62   -194    257    137    184    148    142     64    239
    -96    192    288    -46   -192    239    137    200    171    171    114    233
   -101    194    293    -46   -197    244    142    202    166    163    119    218
   -111    197    309    -44   -210    252    142    205    163    155    124    233
   -127    213    340    -44   -233    275    142    210    171    153    124    233
   -129    166    296    -18   -213    231    132    205    155    106     77    223
   -132     25    155     51   -145     90    109    184     96      5     -5    187
   -137    -28    106     83   -122     38    106    174     77    -18      0    129
   -148    -64     80    106   -114      5    109    155     49      7    -12     83
   -163    -98     64    132   -114    -18    116    140     28     28    -28     33
   -166   -122     44    142   -106    -38    122    129      7     20    -46      5
   -166   -161      5    163    -85    -77    127    127    -10      5    -64     10
   -168   -181    -15    174    -77   -101    119    124    -15     10    -64     -2
   -220   -194     25    207   -124    -85    135    148      7     36    -51     20
   -233   -166     67    200   -153    -49    135    150      2     33    -67     62
   -153   -187    -33    171    -62   -111     90     64    -85    -38   -132     -5
   -142   -197    -57    168    -46   -127     90     64    -83    -31   -122    -20
   -155   -202    -46    179    -54   -124    106     88    -67    -25   -109     -2
   -192   -275    -85    231    -54   -181    114     98    -90    -67   -140    -31
   -179   -415   -236    296     25   -327    145    137   -153   -176   -262   -174
   -148   -594   -446    371    148   -522    241    244   -207   -361   -498   -402
   -127   -667   -540    397    205   -605    379    426   -132   -433   -623   -537
   -171   -384   -215    275     20   -298    397    366    -12   -288   -452   -368
   -322     38    361    142   -342    200    194   -220   -129    -67    -83    -41
   -501    717   1218   -109   -862    969   -114   -872   -231    327    522    501
   -602   1350   1953   -374  -1278   1652   -394  -1244   -171    854   1218   1197
   -553   1234   1787   -342  -1169   1509   -579  -1361   -200   1106   1486   1478
   -498    709   1205   -106   -852    956   -574  -1335   -491    605    906    984
   -431     28    459    200   -446    244   -405  -1114   -839   -220     10    132
   -335   -324     10    329   -174   -158   -218   -696   -727   -407   -296   -280
   -259   -319    -59    288   -101   -189    -85   -342   -439   -239   -228   -223
   -210   -324   -114    267    -49   -220     31    -80   -236   -127   -181   -142
   -124   -319   -194    220     33   -257     75     33   -148    -80   -168    -96
    -49   -319   -270    184    109   -296     75     46   -150    -90   -184   -103
    -72   -353   -280    210    103   -316     85     75   -132    -70   -168   -132
    -88   -353   -265    218     88   -309     98    101   -111    -54   -163   -168
    -88   -319   -233    202     72   -277    114    127    -80    -23   -140   -158
    -72   -257   -184    166     54   -220    116    145    -64    -28   -124    -49
    -57   -233   -176    145     57   -205    127    171    -36      5    -96    -36
    -59   -236   -176    148     57   -207    135    187    -20     25    -72    -38
    -57   -233   -179    142     59   -207    148    205     10     49    -54    -33
    -46   -228   -181    137     67   -205    155    228     36     49    -51     10
    -44   -236   -194    140     75   -215    145    241     44     38    -75     23
    -33   -215   -181    124     72   -197    148    262     75     90    -15     12
    -36   -184   -148    109     54   -166    163    303    127    163     77     10
    -23   -161   -137     93     57   -150    179    348    161    200    111     31
    -10    -96    -85     51     36    -90    166    368    181    213    122     77
    -10    -98    -88     54     38    -96    171    402    215    231    122    101
     -2   -106   -106     51     49   -106    184    449    244    246    124    140
     18    -75    -93     28     54    -83    200    517    303    301    163    171
     49    -57   -106      5     75    -83    218    597    355    342    200    236
     62     -7    -70    -25     64    -38    239    678    426    444    316    290
     20     18     -5    -20     12      7    233    719    467    488    358    298
     44     18    -25    -31     36     -2    223    745    483    496    374    327
    114     15    -98    -64    106    -41    215    724    449    462    358    316
    127     64    -64    -96     96      0    233    740    459    467    366    337
    124    101    -25   -114     75     36    241    743    470    480    381    353
     80     72     -7    -75     44     33    252    722    452    452    348    324
     44     31    -12    -38     28      7    265    693    418    413    314    306
     41     67     25    -54      7     46    275    657    400    400    309    311
     15     83     64    -49    -25     75    306    626    397    428    353    293
    -10    135    145    -62    -77    140    324    589    410    454    384    257
    -25    166    192    -70   -109    176    327    535    379    413    335    231
    -54    153    205    -49   -129    179    337    501    355    374    288    213
    -83    135    215    -28   -150    174    353    485    340    376    306    205
    -93    124    218    -15   -155    171    361    467    337    392    329    158
   -101    192    290    -46   -194    241    358    459    363    413    358    181
   -103    244    348    -70   -226    296    353    452    384    433    389    228
    -96    277    374    -93   -236    327    332    449    397    446    407    249
    -83    277    361    -96   -220    319    311    449    400    454    415    259
    -70    244    314    -88   -192    277    293    452    394    449    407    254
    -64    207    272    -70   -168    239    293    446    394    449    402    257
    -62    187    249    -64   -155    218    288    433    384    439    394    249
    -59    205    265    -72   -161    233    277    423    381    433    394    249
    -54    116    168    -31   -114    142    252    402    324    379    345    200
    -49    -12     36     31    -44     10    239    381    262    309    272    132
    -70    -70     -2     67    -33    -36    254    366    233    267    233     85
    -80    -70     10     75    -46    -31    252    337    210    241    210     57
    -72    -77     -5     75    -36    -41    244    311    176    210    184     25
    -70    -90    -20     80    -25    -57    244    293    148    179    161      7
    -83    -98    -18     88    -33    -59    257    298    145    184    168     15
   -111   -161    -49    137    -31   -106    270    306    145    189    171     23
   -122   -213    -90    163    -15   -153    275    301    135    189    161     25
    -90   -241   -150    166     28   -194    267    298    119    197    161     18
    -75   -236   -163    153     41   -202    265    298    114    202    158     12
    -90   -231   -140    161     23   -187    277    298    109    194    132     15
   -137   -298   -163    215     12   -231    303    296    114    181    106     41
   -116   -342   -228    228     54   -285    314    316    119    197    127      5
    -31   -467   -436    246    200   -452    327    358     33     62    -18   -181
     25   -654   -680    314    353   -667    413    467    -33   -140   -277   -467
     38   -594   -636    277    335   -615    532    628     67   -137   -298   -527
    -41   -335   -293    187    124   -314    542    488    161     15    -93   -293
   -241    150    392     44   -319    272    348   -109    145    309    371    233
   -428    893   1322   -231   -875   1106    132   -641    244    826   1052   1000
   -462   1226   1688   -384  -1075   1457    -93   -891    358   1306   1618   1675
   -387    961   1348   -285   -867   1153   -257  -1031    189   1286   1615   1743
   -319    410    730    -46   -524    568   -283  -1044   -249    615    885    974
   -265   -124    140    194   -202      7   -161   -818   -607   -166     25     28
   -192   -324   -132    257    -31   -228     36   -350   -389   -179   -111   -132
    -83   -275   -192    179     51   -233    189      5   -122    -12     -7    -57
    -12   -228   -215    119     98   -223    296    226     38     88     59     -5
      2   -270   -272    135    137   -270    342    327     96    109     75     -2
     28   -262   -290    114    158   -275    348    366    109    109     80    -18
     54   -239   -293     93    171   -267    348    387    122    106     80    -10
     54   -239   -296     90    171   -267    363    407    129     93     67     23
     41   -223   -265     90    153   -244    374    431    153    111    109     31
     51   -202   -254     72    153   -228    379    439    171    129    124    -20
     88   -210   -298     59    192   -252    387    454    181    106     88     25
     90   -197   -290     51    189   -244    413    475    207    122    114     72
    111   -163   -275     25    192   -218    402    498    223    161    158     49
    116   -163   -280     20    197   -220    394    509    228    158    140     28
    114   -163   -277     23    194   -220    413    548    257    179    161     54
    127   -140   -270      5    197   -205    407    579    272    187    168     72
    116   -109   -226     -2    171   -166    418    581    280    192    179     80
     64   -111   -179     23    122   -145    465    613    329    244    228    124
    168    -57   -226    -57    197   -140    428    654    363    285    265    145
    262      0   -262   -129    262   -132    387    730    400    322    290    174
    290     33   -257   -161    275   -111    387    800    449    361    309    207
    327     75   -252   -202    290    -88    394    844    488    400    335    228
    332    103   -228   -218    280    -62    400    885    530    439    368    285
    353    137   -218   -246    285    -38    394    927    561    465    400    348
    353    174   -179   -262    267     -2    418    974    605    519    444    368
    361    233   -129   -298    246     51    418    997    649    592    514    402
    361    244   -116   -303    239     64    418   1005    659    615    540    423
    358    246   -114   -303    236     64    426   1000    652    610    550    436
    337    257    -80   -296    210     88    428    984    646    613    550    431
    319    244    -77   -283    197     83    423    958    626    584    514    415
    301    262    -38   -280    171    111    428    927    610    566    504    402
    277    254    -25   -267    153    114    436    896    597    568    517    371
    257    277     20   -267    119    150    449    854    576    555    522    329
    233    257     20   -246    106    137    465    813    558    527    478    285
    228    200    -28   -215    127     85    483    771    514    452    389    296
    202    150    -54   -176    127     49    491    735    475    415    366    288
    210    158    -51   -184    132     54    504    711    465    397    340    244
    226    223     -2   -226    114    111    506    701    472    392    342    293
    213    296     83   -254     64    189    511    698    501    423    415    309
    184    337    150   -262     15    246    501    667    504    418    452    285
    168    335    166   -252      2    252    478    646    501    392    444    314
    176    283    106   -231     33    197    465    633    493    366    428    329
    197    228     31   -213     83    129    462    639    496    426    462    301
    213    228     15   -220     98    122    462    639    496    488    493    270
    179    184      5   -181     88     96    465    620    478    465    472    280
    171    142    -28   -158     98     57    467    607    439    384    397    288
    192     46   -148   -119    168    -49    441    594    379    311    316    259
    197    -25   -226    -85    210   -124    431    594    355    296    283    207
    171    -77   -249    -46    210   -163    467    584    332    277    285    179
    161    -72   -236    -44    197   -153    462    540    277    215    252     85
    161    -51   -213    -54    187   -132    459    511    249    187    226     28
    148    -25   -174    -62    158    -98    452    483    213    119    161     41
    161    -28   -189    -64    174   -109    436    462    174     28     80    103
    163    -70   -236    -49    197   -153    431    472    166     28     83    127
    161    -83   -246    -38    202   -163    441    480    184     80    129     38
    140    -46   -189    -46    163   -119    439    462    163     88    174    -18
    119    -51   -171    -33    145   -111    441    439    161    114    213    -57
     93    -51   -145    -23    116    -98    426    418    142     83    202    -38
    109    -88   -197    -10    150   -142    431    436    127     28    153    -51
    181   -228   -410     20    293   -316    452    511     64   -116    -23   -166
    220   -418   -639     98    428   -527    563    646     31   -298   -257   -389
    215   -374   -589     77    400   -480    683    795    135   -311   -322   -493
    142    -70   -213    -38    179   -140    688    665    213   -179   -158   -327
     20    405    384   -215   -181    394    478     72     85     44    218     98
   -122   1091   1213   -483   -667   1150    189   -501     36    491    872    709
   -150   1525   1673   -688   -911   1597    -70   -724    158   1041   1519   1273
    -90   1275   1366   -592   -730   1319   -228   -797     72   1137   1587   1384
    -72    709    779   -319   -428    743   -205   -795   -335    491    909    779
    -62    166    228    -51   -145    197    -51   -646   -787   -483    -80   -109
     -2    -96    -93     46     41    -96    127   -252   -574   -530   -239   -239
     44    -67   -111     10     75    -88    246     44   -265   -275    -59   -200
     90    -49   -142    -23    116    -96    348    270    -62   -129     49   -153
    119    -23   -142    -46    129    -83    407    405     54    -59     75   -109
     90    -10   -101    -41     96    -57    436    457     98    -33     90    -54
     77    -25   -106    -25     90    -64    454    488    116    -41     51    -36
     90    -83   -174     -5    132   -127    452    488    103    -72     15      7
    109    -28   -137    -38    122    -83    444    491    111    -57     46     18
    101    -36   -140    -33    119    -88    454    506    137    -23     80     28
     80    -44   -124    -18    101    -83    457    511    155      2     93     23
     72     -7    -83    -33     77    -44    459    519    176     12    101      5
     62     18    -44    -38     54    -12    452    542    200     31    127     38
     64     62     -2    -64     33     28    452    553    220     64    163     38
     77     80      2    -80     36     41    459    553    223     49    148     46
     75     88     12    -83     31     49    449    555    218     20    119     62
     67    171    103   -119    -18    137    446    579    254     46    150     98
     57    210    150   -135    -46    181    446    605    288     59    171    122
     54    239    184   -148    -64    213    452    641    337    111    244    124
     49    285    236   -166    -93    259    457    670    379    129    280    140
     64    324    259   -194    -96    293    449    693    410    127    288    179
     96    290    194   -194    -49    244    433    717    433    137    301    189
    106    303    197   -205    -46    249    439    771    488    239    353    249
    111    335    223   -226    -57    277    439    807    535    322    384    298
    109    387    277   -246    -83    332    446    849    587    394    431    358
    124    431    306   -280    -90    371    436    872    618    436    457    389
    132    459    327   -296    -96    394    441    885    620    452    467    400
    127    444    316   -288    -93    381    444    870    602    431    436    400
    103    410    306   -257   -101    358    446    867    615    452    459    423
     90    418    324   -257   -116    374    436    836    579    407    415    405
     93    410    314   -252   -109    363    420    782    527    371    397    392
     98    402    301   -252   -101    353    428    732    475    319    361    363
     83    459    376   -270   -145    418    441    693    449    301    350    327
     41    449    407   -246   -181    428    452    665    431    277    340    303
     20    410    387   -215   -181    400    454    618    384    226    303    290
     -5    405    410   -202   -207    407    462    589    353    192    262    285
     31    431    400   -231   -184    415    428    532    293    129    194    254
     44    501    454   -275   -205    480    389    488    259    114    202    249
     23    563    537   -293   -257    550    397    488    296    179    285    270
     18    659    641   -340   -311    652    394    470    311    210    322    267
     31    714    683   -371   -324    698    361    454    314    215    319    277
     49    711    662   -381   -306    688    322    439    290    200    296    285
     59    667    605   -363   -272    636    324    433    275    192    280    298
     54    613    558   -335   -252    587    314    410    246    171    249    280
     62    623    561   -342   -249    592    285    384    220    166    252    252
     46    550    501   -298   -228    527    265    366    189    140    236    231
     20    441    418   -231   -200    431    257    348    140     88    171    187
     10    387    374   -200   -181    379    244    332     96     36    109    150
     12    379    366   -194   -176    374    241    327     77     25     98    116
      2    296    290   -150   -142    293    241    309     28    -18     54     75
     -5    231    236   -111   -119    233    239    301     12    -18     59     64
     -5    184    187    -90    -96    184    246    296      7    -12     59     38
     10    210    200   -109    -93    205    226    280    -12    -33     28     31
      5    192    184    -98    -90    189    223    285    -23    -41     12     41
     10    187    176    -98    -83    181    218    265    -44    -70    -12     12
     28    174    145   -103    -57    161    213    252    -62    -90    -28     15
     51    137     85    -93    -15    111    218    257    -59    -59     15    -18
     23    145    122    -85    -49    135    220    249    -59    -59     10    -72
      5     77     72    -44    -33     75    239    265    -77   -109    -54    -93
     23   -106   -132     38     77   -119    319    350    -80   -187   -171   -181
     70   -252   -322     90    194   -285    418    488    -23   -267   -319   -311
     93    -72   -166    -10    129   -119    465    592    127   -205   -296   -267
     -5    283    288   -140   -148    285    379    285     15   -148   -140   -116
   -127    719    846   -298   -485    782     93   -340   -376    -83    150    140
   -158   1293   1452   -566   -805   1371   -220   -813   -600    192    620    488
    -93   1553   1647   -732   -870   1597   -478   -971   -618    548   1065    826
    -70   1169   1239   -550   -654   1205   -530   -937   -737    457    948    735
    -57    644    698   -296   -376    670   -426   -831   -997   -179    236    218
      5    163    158    -83    -75    161   -236   -581  -1047   -672   -358   -259
     41     41      0    -41     20     20    -83   -267   -685   -465   -283   -213
     75     88     10    -83     31     49     25    -23   -376   -228   -129    -67
    116    132     15   -124     51     72    106    150   -176    -88    -44     36
    132    176     44   -153     44    111    153    239    -77    -25     -7     96
    135    140      2   -140     64     70    155    241    -80    -38    -31     98
    119    114     -5   -116     62     54    174    267    -54    -12    -18    103
    119    127      5   -124     54     67    187    288    -33     -5    -20    129
    135    155     20   -145     57     88    189    303    -20     12     -2    155
    124    181     54   -153     36    116    176    306     -2     46     36    116
    116    220    103   -171      7    163    181    322     28     77     70    111
    103    252    145   -179    -20    200    197    345     62    106     96    132
     72    280    207   -176    -67    244    215    366     88    129    116    142
     83    298    215   -192    -64    257    218    374    101    132    122    145
    111    306    192   -210    -38    249    205    366    103    137    124    148
    101    314    213   -207    -57    265    202    379    124    161    142    168
    103    332    228   -218    -62    280    200    397    153    189    166    187
    106    337    228   -223    -59    283    205    413    171    205    161    200
    106    335    228   -220    -59    283    218    457    210    246    189    236
    101    348    246   -226    -72    298    223    506    270    314    262    267
     88    387    298   -236   -103    342    236    563    340    379    324    275
     98    415    316   -257   -109    366    246    605    402    439    368    314
     96    426    329   -259   -116    376    267    654    467    514    431    353
     80    436    355   -259   -137    394    293    724    532    587    483    413
     57    444    387   -249   -163    415    316    792    597    654    530    491
     28    444    413   -236   -192    431    332    823    626    670    540    535
     18    457    439   -239   -210    449    345    828    620    657    530    530
     41    444    402   -244   -179    423    340    805    584    620    506    522
     62    439    376   -249   -155    407    329    761    537    587    478    459
     62    444    379   -254   -158    413    311    714    491    542    436    433
     51    410    355   -231   -150    384    309    670    439    493    392    402
     28    384    353   -207   -163    368    311    613    392    457    366    335
      7    449    441   -228   -215    446    329    581    376    452    387    322
    -31    483    514   -228   -272    498    335    540    350    439    374    314
    -62    433    493   -187   -277    462    340    493    316    418    345    283
    -85    358    444   -137   -265    400    363    470    298    410    324    262
   -103    319    423   -106   -262    371    389    465    290    405    316    257
   -101    366    465   -135   -283    413    379    444    293    405    322    265
   -103    431    535   -163   -319    483    374    431    316    439    358    283
   -103    475    576   -187   -340    524    353    410    324    459    379    277
    -93    498    592   -202   -342    545    327    400    329    478    394    280
    -93    480    571   -194   -332    524    322    397    327    472    392    288
   -101    454    553   -176   -327    504    324    400    327    472    407    298
   -101    467    568   -184   -335    517    306    389    324    478    420    290
   -114    498    613   -192   -363    555    293    374    316    472    413    275
   -127    454    579   -163   -353    517    298    381    316    472    407    275
   -132    342    475   -103   -303    407    285    371    285    433    371    244
   -148    249    397    -51   -272    322    280    366    254    394    340    194
   -161    202    363    -20   -262    283    288    358    223    368    311    127
   -174    124    296     23   -236    210    306    355    192    329    254    140
   -181     96    277     44   -231    184    314    358    176    309    249    176
   -205    103    309     49   -259    205    329    361    176    327    301    137
   -218    122    340     49   -277    231    340    361    184    342    301     75
   -236    106    340     64   -288    223    348    361    181    324    272    124
   -244    106    350     67   -296    228    355    358    179    301    252    132
   -241    109    348     64   -296    228    348    342    158    275    239    122
   -241    109    350     67   -296    228    348    337    158    298    280    103
   -241     83    322     77   -283    202    348    342    155    306    290     90
   -241     23    262    109   -252    142    368    363    153    298    270     93
   -226    -96    127    161   -179     15    405    400    122    239    197     28
   -210   -340   -129    275    -41   -236    491    496     67     88      5   -158
   -213   -457   -244    332     12   -350    626    646    109    -23   -150   -314
   -267   -270     -2    267   -135   -135    691    665    218     49    -64   -262
   -387    122    509    129   -449    314    563    231    140    192    200    -77
   -527    722   1249    -96   -888    984    226   -439    -46    444    626    319
   -631   1353   1984   -361  -1309   1667    -41   -792      2    945   1260    958
   -618   1441   2057   -413  -1337   1748   -262   -909     70   1353   1691   1332
   -579   1000   1577   -213  -1078   1288   -319   -893    -90   1166   1452   1091
   -571    449   1021     62   -795    735   -215   -810   -501    358    620    316
   -548     12    558    267   -555    285    -12   -517   -584   -119     70   -176
   -485   -101    384    293   -436    140    158   -142   -277     36    119   -129
   -413   -114    298    262   -358     90    293    129    -41    192    207    -57
   -363   -119    244    241   -303     62    392    303    106    280    239      2
   -355   -140    215    246   -288     38    415    350    140    293    233     18
   -348   -111    236    231   -293     59    418    366    158    306    244     20
   -361   -101    259    231   -311     77    418    376    166    303    249     15
   -366   -101    265    233   -316     80    423    387    184    306    259      5
   -374   -101    272    236   -324     85    418    397    197    322    270     10
   -371    -88    280    228   -327     96    423    420    223    345    288     31
   -366    -57    306    210   -337    124    423    436    241    361    306     49
   -358    -41    316    200   -337    137    433    449    254    371    316     59
   -350    -44    306    197   -329    129    436    465    267    384    322     88
   -335      0    335    166   -337    166    418    470    283    410    363    114
   -327      2    327    161   -327    163    413    475    298    423    394     93
   -324     -2    322    163   -324    158    418    483    311    423    387     70
   -293     15    309    137   -301    161    426    504    335    457    407     98
   -275     23    298    124   -288    161    423    522    355    472    420    122
   -259     44    303    106   -283    171    420    550    379    485    431    161
   -241    106    348     67   -293    226    415    581    415    530    462    161
   -210    153    361     28   -285    257    413    628    470    581    501    184
   -179    174    353      2   -265    262    423    683    517    618    530    241
   -150    192    342    -20   -246    267    436    743    566    672    579    293
   -148    166    314     -7   -231    239    459    802    613    730    628    335
   -142    215    358    -38   -252    288    449    836    636    766    662    374
   -127    272    400    -75   -262    335    457    865    659    789    693    389
   -109    293    402    -93   -257    345    459    867    649    784    704    376
   -106    267    374    -80   -239    319    478    872    639    776    704    374
   -114    257    371    -72   -244    314    488    854    618    763    698    340
   -124    231    355    -51   -241    290    501    823    587    727    659    311
   -150    189    337    -20   -244    262    509    784    555    675    618    316
   -158    223    381    -31   -270    301    522    756    542    649    602    342
   -168    280    449    -57   -309    363    548    730    542    649    626    332
   -184    332    517    -75   -350    423    548    678    530    641    644    293
   -189    353    542    -83   -368    446    555    631    506    615    626    257
   -192    288    480    -46   -335    384    579    605    478    581    581    220
   -210    306    517    -49   -363    410    574    579    467    558    558    210
   -231    394    623    -83   -428    509    553    563    491    594    620    265
   -233    462    696   -116   -465    579    514    535    511    641    688    262
   -218    485    704   -132   -459    594    488    522    514    646    678    202
   -210    389    597    -90   -405    493    472    519    493    589    594    244
   -200    400    600   -101   -400    498    439    504    483    592    615    288
   -187    433    620   -122   -405    524    415    501    493    626    659    285
   -202    415    618   -106   -410    517    400    485    485    623    654    262
   -215    337    553    -62   -387    446    397    478    472    605    633    241
   -226    236    462     -5   -345    350    397    472    444    571    594    210
   -233    161    392     33   -314    275    387    454    392    514    532    155
   -239    124    363     57   -301    244    381    433    361    475    498    132
   -244     67    311     85   -277    187    374    407    319    431    449     98
   -254     28    283    111   -267    153    363    379    280    402    418     75
   -262    -31    231    142   -246     98    361    366    252    389    394     49
   -246    -46    200    148   -223     75    353    358    241    387    379     20
   -257    -46    210    150   -233     80    335    335    215    363    358     23
   -267    -75    192    171   -231     57    322    322    197    355    361     23
   -283    -90    189    187   -239     49    319    316    187    350    345      2
   -306   -142    163    226   -236     10    340    332    200    358    345     23
   -309   -184    124    244   -218    -28    345    335    210    376    379     41
   -293   -168    124    231   -210    -23    329    322    194    368    374     -5
   -280   -231     46    254   -166    -93    327    316    127    270    249   -101
   -239   -449   -210    345    -15   -329    387    374     15     62     -5   -277
   -236   -636   -400    436     80   -519    517    514     -7    -98   -213   -491
   -257   -566   -309    410     23   -436    620    613    101    -54   -181   -496
   -381   -215    166    296   -275    -25    553    272    137    132     96   -259
   -587    405    992     90   -789    698    277   -405    114    501    657    290
   -750   1070   1821   -161  -1286   1447     49   -776    277   1075   1392   1010
   -727   1299   2026   -285  -1376   1662   -184   -930    371   1478   1870   1532
   -641    953   1595   -158  -1117   1273   -298   -987    155   1283   1667   1376
   -602    379    982    111   -792    680   -244   -901   -241    561    885    579
   -592    -83    509    337   -553    213    -36   -571   -402     15    254    -90
   -519   -213    303    366   -413     44    137   -158   -181     72    205   -153
   -410   -215    192    311   -303    -12    246    122      0    176    257   -101
   -350   -218    132    285   -241    -44    306    275     90    220    272    -83
   -337   -283     54    309   -197   -114    324    322    106    215    257   -103
   -350   -314     36    332   -194   -140    358    348    119    215    249   -111
   -353   -259     90    303   -223    -85    371    363    137    215    254    -90
   -332   -179    153    257   -244    -12    363    381    155    233    272    -72
   -324   -181    140    252   -233    -20    371    410    174    254    290    -67
   -311   -189    122    249   -218    -33    379    439    197    283    319    -62
   -290   -161    129    223   -213    -15    389    467    226    309    348    -33
   -267   -124    142    197   -205      7    394    488    249    316    353     -2
   -259   -103    153    181   -207     23    392    491    259    316    350      7
   -236    -96    140    163   -189     20    392    504    275    327    353     25
   -202   -109     93    153   -148     -7    394    524    288    335    361     44
   -174    -96     77    135   -127    -10    402    553    314    368    392     64
   -179    -49    127    111   -153     38    405    581    342    418    433     75
   -187      7    194     88   -189    101    397    605    361    426    444    101
   -213    -12    197    111   -205     93    397    636    379    452    470    122
   -215    -57    158    137   -187     49    400    685    418    493    506    145
   -200    -77    122    137   -163     23    400    740    446    524    532    168
   -179    -36    142    106   -161     51    413    810    496    574    579    223
   -142     44    187     46   -166    114    420    867    542    618    626    272
    -93     98    192     -2   -142    145    410    919    587    672    701    348
    -85     83    166      0   -124    124    407    953    610    685    714    314
    -75     44    119     15    -96     80    418    971    605    657    649    324
    -62     90    153    -15   -109    122    413    966    594    628    615    384
    -54    187    241    -64   -148    213    397    958    594    626    636    374
    -49    210    259    -80   -155    236    400    953    594    618    649    374
    -67    155    223    -44   -145    187    415    943    581    618    654    363
    -98     75    174     10   -135    124    426    919    561    605    649    340
   -135     54    189     41   -161    122    439    888    542    584    636    319
   -158    205    361    -23   -259    283    454    841    537    576    631    301
   -150    277    428    -64   -288    350    465    800    524    566    626    288
   -155    241    397    -44   -277    319    480    769    511    550    618    275
   -179    148    327     15   -252    236    493    743    483    527    600    254
   -205    142    345     31   -275    244    496    719    462    491    555    226
   -213    207    420      2   -316    314    491    711    475    504    563    228
   -228    290    517    -33   -374    402    485    709    511    561    620    236
   -233    337    571    -51   -402    454    470    706    545    600    662    262
   -233    337    571    -54   -402    454    446    698    553    602    675    290
   -226    327    550    -51   -389    439    415    672    530    574    646    270
   -218    353    571    -70   -394    459    376    644    498    545    623    239
   -213    345    558    -64   -384    452    353    623    472    532    618    228
   -226    272    498    -25   -363    387    353    615    454    519    610    226
   -236    187    423     23   -329    303    350    613    441    504    589    210
   -241    142    381     46   -311    262    340    587    389    444    522    150
   -244    111    355     67   -298    233    324    550    329    387    454     93
   -249     67    316     88   -283    192    322    527    301    358    428     77
   -257     10    265    122   -262    137    322    498    267    322    397     59
   -257    -64    192    161   -226     62    329    488    246    301    379     57
   -252    -93    158    174   -205     31    324    483    244    296    381     75
   -259    -88    171    171   -215     41    319    475    226    275    371     72
   -275    -83    192    176   -233     54    311    467    215    267    368     57
   -280    -88    192    181   -239     51    301    462    207    259    350     33
   -277   -116    161    197   -220     20    296    465    200    239    316     44
   -267   -132    135    197   -202      0    288    462    192    218    298     54
   -262   -124    137    192   -200      5    272    452    179    205    293     49
   -259   -168     88    213   -176    -41    259    452    168    189    296     51
   -239   -314    -75    277    -83   -194    267    459    106    101    236    -44
   -192   -517   -327    353     64   -423    340    517    -18   -132    -25   -405
   -174   -581   -407    376    116   -496    441    623    -51   -293   -252   -576
   -207   -428   -220    316      5   -324    496    620     28   -246   -197   -428
   -361    -49    311    205   -337    129    381    202    122     54    200    -51
   -561    662   1221    -51   -891    940    161   -290    342    636    927    680
   -659   1169   1829   -254  -1244   1499    -28   -470    646   1234   1605   1402
   -584   1163   1745   -290  -1163   1454   -267   -576    665   1434   1818   1699
   -555    719   1275    -80   -914    997   -371   -714    259    974   1340   1244
   -537    179    714    179   -626    444   -345   -693   -270    171    506    337
   -491   -163    324    327   -407     80   -187   -368   -358   -150    116   -103
   -418   -254    163    335   -290    -46    -15     15   -155    -46    140    -93
   -322   -244     77    283   -200    -83     88    262    -25     28    176    -59
   -275   -184     90    228   -187    -46    127    363     15     41    168    -70
   -262   -161    101    210   -184    -31    145    407     36     46    158    -72
   -244   -168     75    205   -161    -46    148    436     51     57    155    -62
   -244   -257    -12    252   -116   -135    163    467     62     67    155    -64
   -262   -314    -51    288   -106   -184    184    491     70     75    158    -54
   -249   -210     38    228   -145    -85    187    506     85     93    171    -38
   -228    -98    129    161   -181     15    174    506     80     93    163    -38
   -233   -129    103    181   -168    -12    174    522     85    101    163    -28
   -228   -184     44    205   -137    -70    184    548    101    127    179      2
   -223   -181     41    202   -135    -72    197    566    119    148    189     23
   -218   -145     70    181   -145    -38    189    568    122    150    189     23
   -218   -103    114    161   -166      5    189    584    137    174    220     59
   -207    -80    127    142   -168     20    176    605    155    200    249     75
   -184    -90     93    137   -140      2    176    644    184    241    283     67
   -166   -124     38    145   -103    -44    176    680    205    259    288     75
   -153   -129     23    142    -88    -54    176    709    213    259    285     85
   -129    -67     59     98    -96     -5    163    735    218    246    262     88
    -90    -28     62     59    -77     15    155    771    226    249    257    106
    -51     -5     44     25    -49     18    161    823    252    275    272    127
      2     28     25    -15    -10     28    163    865    270    283    290    236
     67     93     25    -80     18     62    150    896    296    314    335    277
    129    181     51   -155     38    119    137    922    324    348    379    298
    174    215     41   -194     67    129    127    932    335    361    402    309
    197    210     12   -202     93    111    129    932    332    361    415    311
    205    187    -18   -197    111     85    124    919    314    342    402    296
    197    155    -41   -176    119     57    122    896    301    322    384    272
    176    184      7   -181     83     98    135    878    298    327    384    262
    150    207     57   -179     46    132    145    862    303    329    387    257
    111    200     88   -155     12    142    168    839    296    316    379    244
     80    189    109   -135    -15    150    197    815    290    303    368    226
     51    155    101   -103    -25    129    213    771    265    272    342    197
     23    132    109    -77    -41    122    215    714    220    220    301    148
      7    158    150    -83    -72    155    220    672    197    184    275    135
      2    215    210   -109   -103    213    239    657    210    194    290    158
    -15    249    265   -116   -140    257    246    649    228    218    319    176
    -41    288    329   -122   -184    309    236    636    246    239    348    192
    -54    288    342   -119   -197    316    207    633    259    267    374    231
    -62    275    337   -106   -200    306    168    613    244    270    358    223
    -75    311    387   -119   -233    350    127    576    215    249    329    194
    -72    296    368   -111   -220    332    106    555    197    228    314    197
    -77    283    358   -103   -218    319     96    540    181    226    322    207
    -85    244    329    -77   -207    285     75    522    163    223    311    174
    -98    135    233    -20   -166    184     57    493    109    155    241    101
   -101     41    142     31   -122     90     51    467     62     96    163     44
   -109     -7    101     57   -106     46     51    446     25     62    122     33
   -127    -23    103     75   -116     38     49    420    -15     33    103     10
   -140    -49     90     93   -116     20     44    392    -46     12     85    -10
   -148    -93     54    122   -101    -20     54    392    -46     18     90     -7
   -140    -51     88     96   -116     18     44    371    -72     -2     70    -31
   -129    -51     77     90   -106     12     44    358    -93    -25     44    -41
   -127    -49     75     85   -101     12     38    345   -103    -46     20    -49
   -124    -54     70     90    -98      7     41    340   -109    -67     10    -38
   -127    -36     90     80   -111     28     41    332   -109    -64     15    -46
   -135    -20    114     77   -124     46     33    327   -114    -83      7    -49
   -137    -38     98     88   -119     28     23    327   -140   -111    -12    -64
   -116   -163    -46    140    -36   -106     33    329   -220   -205   -122   -197
    -83   -420   -337    249    124   -379    116    389   -361   -436   -376   -472
    -88   -524   -436    303    174   -480    249    519   -376   -542   -511   -633
   -153   -361   -210    254     28   -285    311    485   -288   -459   -413   -571
   -309     46    355    132   -332    200    202     20   -205   -202    -64   -207
   -511    782   1293   -135   -904   1036    -28   -459     28    337    600    504
   -602   1314   1917   -358  -1260   1615   -223   -579    363    922   1234   1187
   -514   1236   1751   -363  -1132   1491   -457   -641    392   1109   1382   1410
   -478    706   1184   -114   -831    945   -576   -792    -51    605    865    909
   -475    166    639    153   -555    402   -574   -818   -615   -202     83     80
   -436    -64    371    249   -405    150   -415   -504   -691   -459   -226   -252
   -358    -70    288    210   -324    109   -218   -119   -491   -353   -192   -223
   -254    -54    200    155   -228     72    -80    129   -348   -272   -155   -192
   -207    -70    137    137   -174     33    -20    239   -298   -244   -158   -187
   -202    -88    114    145   -158     10      5    275   -293   -252   -166   -192
   -194   -103     90    148   -145     -7     15    288   -301   -290   -197   -197
   -189    -57    132    124   -161     36     23    290   -309   -342   -205   -220
   -179    -25    153    101   -168     62     20    290   -303   -311   -197   -239
   -163    -64     98    111   -132     15     33    314   -283   -241   -176   -213
   -155    -83     72    119   -114     -5     44    329   -265   -207   -166   -192
   -158    -88     70    124   -114    -10     57    345   -252   -184   -153   -181
   -158    -80     75    119   -119     -2     64    363   -228   -155   -116   -140
   -155    -83     72    119   -116     -5     72    387   -213   -142   -103   -150
   -150    -77     72    111   -114     -5     88    413   -192   -132   -116   -171
   -137    -67     70    103   -103      0     93    433   -187   -142   -150   -132
   -127    -46     80     85   -106     15    101    467   -161   -119   -114   -101
   -106    -23     83     64    -96     28    119    509   -122    -83    -72    -67
    -88    -12     75     46    -83     31    142    553    -80    -46    -36    -33
    -67    -10     57     38    -62     23    148    592    -54    -31    -31    -23
    -44      0     41     20    -44     20    153    644    -25     -2    -12      2
    -18     49     64    -15    -41     57    153    693     10     41     10     31
      2     38     36    -23    -15     38    163    753     57    109     54     80
     31     41     10    -36     10     25    168    810     98    148     93    142
     62    103     41    -85     10     72    179    857    140    181    127    194
     75    122     46    -98     12     85    181    880    161    197    142    215
     77    140     62   -109      7    101    181    883    168    200    161    213
     72    163     90   -116     -7    127    189    875    174    192    171    192
     70    187    114   -129    -23    150    187    844    158    153    153    176
     72    207    132   -140    -31    171    179    792    124    106    122    148
     80    202    119   -142    -20    161    171    740     85     67     77    106
     83    171     88   -127     -2    129    192    714     75     70     64    103
     67    179    111   -124    -20    148    228    691     70     67     57    109
     38    184    145   -111    -54    166    252    654     62     70     64    101
     28    187    158   -109    -64    174    259    607     31     46     46     67
     31    181    150   -106    -59    166    265    566     -5     12     10     33
     23    150    124    -88    -51    137    262    530    -41    -18    -28     -2
     36    181    145   -109    -54    166    280    532    -18      2    -12     15
     54    244    189   -150    -67    215    285    537     15     44     25     54
     57    306    249   -181    -96    277    267    514     18     46     36     54
     77    345    267   -213    -93    309    239    504     33     64     59     75
     96    335    236   -215    -70    285    215    496     31     46     41     88
    114    296    181   -207    -33    239    197    472      7     36     33     67
    124    265    140   -194     -7    202    176    449    -18     31     31     20
    122    277    155   -200    -18    218    161    420    -36     12     25     18
    116    239    122   -179     -2    181    142    400    -57     -7     18     15
    111    114      2   -114     54     59    135    379   -106    -75    -44    -46
     98     38    -59    -67     80    -10    137    363   -145   -127   -101   -119
     83    -15    -98    -36     88    -57    132    335   -189   -181   -166   -140
     75    -51   -127    -12    101    -88    137    303   -236   -241   -226   -163
     88    -75   -163     -7    122   -119    140    290   -257   -267   -246   -181
     93    -93   -187      0    140   -140    129    275   -267   -270   -239   -189
     83    -93   -179      5    129   -135    116    252   -290   -290   -252   -205
     93    -72   -166    -10    129   -119    103    239   -309   -311   -270   -215
    106    -49   -158    -31    129   -101     96    233   -301   -298   -259   -197
    127    -51   -179    -36    153   -114     90    231   -303   -293   -262   -176
    135    -80   -215    -28    174   -148     90    231   -309   -285   -270   -174
    135   -122   -257     -7    194   -189    103    226   -316   -298   -296   -200
    140   -181   -322     18    228   -252    122    231   -340   -337   -342   -228
    168   -350   -519     90    342   -433    176    280   -407   -449   -472   -337
    166   -561   -730    194    446   -646    311    394   -472   -641   -706   -574
    155   -548   -704    194    428   -626    441    519   -410   -665   -763   -652
    106   -275   -381     83    241   -327    467    397   -311   -498   -576   -493
      2    187    184    -93    -90    187    246   -129   -319   -213   -174   -101
   -111    880    992   -387   -553    935    -44   -548   -179    316    491    527
   -111   1249   1361   -571   -735   1304   -267   -652     70    867   1067   1096
    -28   1005   1031   -488   -530   1015   -467   -722     -7    919   1088   1176
    -25    475    501   -223   -262    488   -498   -815   -485    283    446    602
    -67     -5     59     36    -62     25   -392   -782  -1008   -566   -350   -210
    -31   -236   -205    132     85   -223   -220   -488   -940   -714   -568   -439
     -2   -202   -200    101     96   -200    -44   -179   -670   -553   -475   -345
     44   -153   -197     54    119   -174     90     46   -480   -439   -394   -275
     67   -161   -228     46    148   -194    171    176   -374   -366   -337   -220
     77   -142   -220     33    148   -181    189    207   -350   -353   -327   -215
     90   -111   -205      7    145   -155    197    215   -342   -353   -348   -236
    103   -101   -205      0    153   -153    213    231   -329   -350   -371   -215
    127   -119   -246     -5    184   -184    244    262   -298   -322   -335   -171
    137   -142   -280      2    207   -213    254    280   -280   -309   -324   -161
    137   -132   -272     -2    202   -202    244    277   -275   -319   -335   -153
    145   -129   -275     -7    210   -202    239    280   -270   -335   -350   -150
    148    -90   -241    -31    192   -166    241    293   -249   -327   -335   -137
    148    -41   -189    -54    168   -114    246    311   -218   -301   -306   -114
    150    -28   -181    -62    163   -103    241    319   -200   -288   -296    -90
    150    -38   -189    -54    168   -114    241    337   -179   -270   -288    -57
    150     -2   -155    -75    153    -77    246    358   -155   -252   -270    -28
    155     20   -137    -88    148    -57    249    379   -122   -207   -231    -18
    148      5   -145    -77    148    -67    259    402    -96   -184   -215    -23
    163    -15   -179    -72    171    -96    257    431    -72   -166   -197     -2
    181     77   -106   -132    145    -12    244    465    -28   -137   -174     41
    200    140    -59   -171    129     41    252    511     31    -85   -135    106
    213    153    -59   -184    135     49    267    566     98    -36   -106    171
    231    189    -41   -210    137     75    280    618    153     12    -62    223
    249    249      0   -249    122    127    280    639    184     62     -5    220
    259    262      2   -262    127    135    285    649    200     90     33    244
    262    239    -23   -252    142    109    298    657    202     88     23    254
    254    226    -28   -239    142     98    322    654    197     75     -2    249
    241    257     15   -252    111    137    329    626    179     64      0    239
    239    293     51   -267     93    174    327    594    148     28    -23    218
    220    298     77   -262     70    189    322    555    101    -28    -77    181
    197    290     93   -244     51    192    332    519     62    -70   -106    163
    181    285    103   -233     36    197    345    483     31   -103   -132    137
    168    288    116   -228     25    202    350    441     -5   -155   -176    127
    158    283    124   -223     15    205    350    394    -51   -194   -197    103
    135    293    158   -213    -10    226    348    348    -83   -220   -241     62
    116    298    179   -207    -31    241    342    306   -116   -249   -249     31
    127    319    189   -223    -31    254    358    309    -83   -192   -184     25
    132    400    267   -267    -67    335    345    306    -44   -127   -103     67
    124    475    350   -298   -111    413    319    277    -25    -83    -51     64
    124    555    428   -340   -153    493    288    249    -25    -83    -67     31
    129    574    441   -353   -155    509    265    236    -33    -93   -101     70
    140    561    420   -350   -140    493    249    231    -46   -114   -129    122
    148    550    402   -348   -127    478    252    223    -57   -114   -119    127
    129    542    413   -337   -142    478    252    207    -67   -119   -124    116
    101    506    405   -303   -153    457    257    200    -85   -137   -142    116
     83    394    309   -239   -114    353    257    194   -119   -187   -205     88
     88    290    202   -189    -57    246    277    213   -129   -194   -213     49
     77    246    168   -163    -46    210    296    228   -124   -176   -189     31
     93    223    129   -158    -18    179    290    226   -153   -213   -220     15
    106    213    103   -161      0    158    280    202   -181   -244   -241    -28
    103    192     88   -148      7    140    280    168   -215   -301   -285    -51
     75    176    101   -127    -12    137    280    153   -231   -355   -288    -57
     36    192    155   -114    -59    176    270    135   -246   -402   -290    -83
     23    236    213   -129    -93    223    249    111   -267   -452   -306    -75
     44    265    220   -153    -88    244    231     88   -296   -501   -340    -51
     54    228    174   -142    -59    202    226     77   -296   -400   -322    -67
     49    197    148   -124    -49    174    215     51   -314   -355   -335    -88
     54    114     57    -85     -2     85    223     54   -329   -363   -374   -101
     75     -2    -77    -36     75    -38    239     93   -348   -394   -423   -148
     98   -197   -296     49    194   -246    327    210   -368   -527   -607   -342
    101   -236   -340     67    220   -288    444    361   -301   -589   -730   -472
     72     10    -64    -41     67    -25    506    392   -155   -465   -618   -371
    -36    389    426   -176   -231    407    368    -25   -218   -301   -350   -135
   -174    982   1156   -405   -665   1067     54   -644   -371    -18    129    301
   -259   1499   1756   -620  -1008   1626   -200   -963   -322    462    745    813
   -239   1374   1613   -568   -927   1493   -405  -1088   -355    696    992   1026
   -218    878   1096   -329   -657    987   -465  -1135   -654    316    571    678
   -213    439    652   -116   -431    545   -397  -1085  -1080   -493   -272    -64
   -187    116    303     33   -246    210   -262   -831  -1093   -802   -678   -389
   -148     31    176     57   -163    103   -116   -501   -797   -620   -581   -301
   -106     41    148     33   -127     93      2   -244   -553   -454   -459   -205
    -85    103    187    -10   -137    142     72    -96   -423   -368   -400   -171
    -80     67    148      7   -114    106    114    -25   -371   -342   -389   -145
    -83     93    174     -5   -129    132    124    -10   -355   -337   -387   -137
    -80    142    223    -31   -150    181    135     12   -322   -301   -374   -109
    -90    148    239    -28   -166    192    137     28   -314   -280   -379   -114
   -116    142    259    -15   -187    200    145     41   -285   -236   -329   -129
   -132    168    298    -18   -215    231    148     57   -254   -189   -280   -158
   -132    184    316    -25   -223    249    158     80   -231   -163   -262   -150
   -137    205    340    -33   -239    272    161    101   -215   -148   -259   -109
   -142    207    350    -33   -246    277    166    119   -197   -129   -244    -83
   -145    223    368    -41   -259    296    168    135   -171   -101   -220    -62
   -148    244    392    -46   -270    316    171    155   -145    -85   -205    -41
   -168    236    405    -33   -288    319    194    184   -119    -64   -189    -23
   -184    220    405    -20   -293    311    226    228    -80    -33   -171     15
   -166    293    459    -64   -314    376    218    259    -41      5   -124     75
   -161    309    470    -72   -314    389    218    303     18     98    -46     54
   -168    283    449    -59   -309    366    220    337     49    111    -64     20
   -158    272    431    -57   -296    353    220    389    101    158    -28     96
   -129    327    454   -101   -293    389    213    441    161    228     36    137
   -109    366    475   -127   -290    420    210    498    215    285     85    161
   -103    327    431   -114   -267    376    220    558    254    329    114    184
    -85    340    426   -127   -257    384    223    600    285    366    145    226
    -77    363    439   -145   -257    400    218    615    303    384    171    259
    -59    394    454   -166   -257    423    223    618    309    389    181    259
    -72    379    452   -155   -265    415    241    613    293    392    181    246
    -96    314    410   -109   -252    361    262    600    267    379    171    223
   -111    290    400    -90   -257    345    262    566    231    345    155    194
   -127    316    444    -93   -285    379    259    514    194    309    137    171
   -155    366    522   -106   -340    441    265    467    174    280    124    158
   -192    407    600   -109   -397    504    280    431    168    265    127    158
   -226    436    662   -106   -444    548    285    381    148    244    119    122
   -270    467    737    -98   -504    602    290    340    129    228    103     62
   -290    478    769    -96   -530    623    288    314    127    241    103     36
   -285    472    758    -93   -522    615    290    311    150    275    129     80
   -293    527    820   -116   -558    672    290    306    189    329    181    122
   -298    592    891   -145   -594    740    259    280    213    366    220    163
   -285    615    901   -163   -594    756    226    265    228    389    244    187
   -272    581    854   -155   -563    717    207    265    228    394    244    192
   -265    524    789   -129   -527    657    197    259    220    387    233    179
   -265    493    758   -114   -511    626    189    257    215    392    244    181
   -262    519    782   -129   -522    649    184    254    215    407    262    194
   -267    532    800   -132   -535    665    174    252    218    418    265    192
   -267    470    737   -103   -504    602    163    244    192    389    226    158
   -270    392    662    -59   -465    527    148    226    142    340    168    103
   -280    290    571     -5   -426    431    137    202    103    293    124     57
   -285    254    540     15   -413    397    127    174     72    267    103     23
   -283    241    524     18   -405    384    119    153     41    246     88    -10
   -290    215    506     38   -397    361    119    153     31    244     88    -23
   -314    194    506     59   -410    350    114    140     20    236     83    -25
   -337    137    475     98   -407    306    109    129     10    223     64    -23
   -355    106    462    124   -410    283    116    129      7    210     49    -12
   -361    103    465    129   -413    283    111    127     10    231     83    -18
   -358    150    506    103   -431    327     88    114     12    244     96    -49
   -348    135    483    106   -415    309     77    111      7    244    103    -54
   -345     83    428    132   -387    254     80    119      0    239     88    -59
   -329     -2    327    166   -329    161     90    132    -25    200     44   -101
   -277   -218     59    246   -171    -80    142    187   -114     46   -137   -293
   -257   -407   -150    332    -54   -280    259    324   -150   -116   -358   -530
   -270   -322    -51    296   -111   -187    371    470    -33    -85   -355   -555
   -376    -51    324    215   -350    135    361    241     31     67   -140   -361
   -542    462   1005     38   -776    735     67   -457    -57    363    332    111
   -704   1158   1862   -228  -1283   1512   -207   -922     41    891   1018    771
   -711   1543   2255   -418  -1483   1899   -480  -1114    200   1405   1602   1356
   -667   1296   1964   -314  -1314   1628   -652  -1210     67   1392   1584   1366
   -644    649   1293     -2   -969    969   -620  -1156   -350    675    818    615
   -620     90    711    265   -667    400   -436   -880   -600     36    106    -80
   -579   -111    465    342   -524    176   -239   -465   -413     15    -23   -215
   -501   -106    394    303   -449    142    -80   -137   -174    163     46   -150
   -433    -49    384    239   -413    166     28     62    -23    265    111    -96
   -418    -31    387    223   -405    176     77    150     44    303    142    -80
   -426    -46    376    233   -402    166     93    187     62    314    148    -88
   -433    -67    366    252   -400    148    114    215     75    327    158    -93
   -439    -59    379    249   -410    158    124    241     98    353    184    -85
   -439    -62    376    249   -407    155    132    267    124    376    210    -70
   -436    -77    358    254   -400    140    140    290    148    392    239    -46
   -433    -64    368    249   -402    150    153    311    174    413    267    -12
   -423    -25    397    226   -413    184    158    335    207    446    288      5
   -410    -20    389    215   -400    184    163    366    239    483    319     23
   -392    -18    374    205   -384    176    158    387    262    511    350     33
   -368    -23    345    197   -358    161    161    410    280    530    374     41
   -366    -28    335    194   -350    153    163    431    301    545    384     49
   -366     -5    361    184   -363    176    168    459    329    563    405     64
   -371      7    379    181   -374    192    179    493    353    592    423     83
   -366     44    410    161   -387    226    194    532    389    628    452    109
   -366     38    405    161   -384    220    197    576    426    665    475    124
   -361     46    407    155   -384    226    210    633    472    711    519    153
   -345     80    426    129   -387    254    215    696    524    761    574    192
   -324     88    413    119   -368    249    210    748    566    789    602    215
   -293    109    402     88   -348    254    215    800    602    826    641    249
   -283    122    405     80   -345    265    215    833    633    865    678    283
   -280    161    441     59   -361    301    210    852    649    885    706    298
   -293    171    465     62   -379    316    218    862    657    898    724    319
   -306    135    441     83   -374    288    226    862    652    898    732    329
   -324    106    431    109   -376    267    223    844    641    896    727    301
   -353     83    436    135   -394    259    220    815    618    872    714    270
   -381    114    496    135   -439    303    220    779    602    857    709    257
   -387    142    530    122   -459    335    233    753    592    844    706    246
   -405    168    574    116   -488    371    246    711    579    839    698    228
   -420    179    600    119   -511    389    257    672    574    839    693    202
   -433    181    615    127   -524    397    267    628    561    836    693    187
   -454    174    628    140   -542    400    285    597    550    836    685    166
   -441    158    600    140   -522    379    290    584    537    828    675    145
   -418    215    633    101   -527    423    290    581    555    846    693    150
   -420    272    693     75   -555    483    296    576    594    880    735    179
   -407    309    714     49   -561    511    267    579    618    909    774    205
   -368    332    701     18   -535    517    231    594    641    940    810    244
   -342    329    672      5   -509    501    194    592    649    953    818    252
   -350    301    652     25   -501    475    163    566    623    932    784    226
   -309    374    680    -33   -496    527    155    561    626    943    805    241
   -332    379    709    -23   -519    542    137    524    602    924    807    231
   -371    303    675     31   -524    491    111    504    568    893    784    194
   -311    239    550     36   -431    394     77    517    548    859    753    161
   -290    197    488     44   -389    342     44    514    519    823    724    122
   -355    119    475    119   -415    296     80    480    483    782    685     83
   -470    -12    457    239   -465    220    119    423    426    724    626     23
   -517    -70    446    293   -483    187    161    392    392    691    592    -10
   -532    -90    441    309   -488    174    176    389    384    685    592    -12
   -501   -103    397    301   -449    145    184    410    397    709    618     15
   -493   -122    371    306   -433    124    171    410    397    714    620     15
   -511   -119    392    316   -452    135    166    402    392    709    618      2
   -524   -142    379    332   -454    116    163    392    384    696    613     -7
   -519   -166    353    342   -439     93    168    402    389    706    626      0
   -524   -207    316    366   -420     51    176    413    397    714    633      0
   -540   -246    293    394   -418     23    179    423    400    704    626    -15
   -522   -306    215    413   -371    -46    184    423    340    615    530   -116
   -475   -493    -18    483   -231   -257    252    470    226    426    306   -350
   -446   -626   -179    535   -135   -402    387    607    202    296    142   -548
   -457   -537    -80    498   -189   -309    517    732    348    394    233   -491
   -597   -135    459    363   -530    161    426    322    446    662    592   -129
   -779    566   1343    106  -1062    953    168   -236    594   1156   1234    535
   -891   1221   2112   -166  -1501   1665    -59   -485    896   1782   1958   1296
   -789   1299   2088   -254  -1439   1693   -348   -579   1013   2127   2327   1756
   -737    774   1512    -20  -1124   1143   -459   -701    623   1704   1896   1366
   -740    189    927    275   -833    558   -428   -696     77    898   1085    517
   -727   -168    558    446   -644    194   -246   -415   -116    423    558    -70
   -672   -179    493    426   -584    155    -49    -28     80    478    524   -148
   -592   -163    428    376   -514    132     88    233    246    568    566   -109
   -548   -179    368    363   -459     93    171    387    345    639    607    -77
   -522   -168    350    345   -439     90    202    446    381    667    626    -77
   -501   -155    345    329   -423     93    205    462    381    657    607   -101
   -488   -171    316    327   -405     70    220    483    392    659    605   -103
   -470   -171    298    319   -384     62    241    511    418    683    628    -80
   -444   -218    226    329   -335      2    249    532    431    706    641    -70
   -431   -262    168    348   -301    -46    254    563    454    737    662    -54
   -439   -233    205    335   -324    -15    257    592    491    776    696    -31
   -418   -236    179    327   -298    -28    272    607    506    807    706    -20
   -400   -226    174    311   -288    -25    283    620    517    828    719    -12
   -371   -200    171    285   -272    -15    288    662    545    859    745      7
   -290   -106    184    197   -241     38    262    717    589    896    782     38
   -270    -83    184    176   -228     49    220    727    605    898    776     36
   -342   -148    194    244   -270     20    239    717    602    885    766     33
   -405   -192    213    298   -309     10    298    732    623    904    784     49
   -392   -171    218    280   -306     23    306    763    646    914    789     49
   -342   -129    213    236   -277     38    319    818    693    948    826     88
   -293   -127    166    207   -233     18    324    883    737    982    862    124
   -265   -114    150    189   -207     18    324    943    787   1018    898    153
   -231    -75    153    150   -194     36    324    995    836   1049    932    184
   -197    -51    145    124   -174     44    319   1036    870   1075    961    215
   -174     20    194     75   -184    106    303   1057    888   1098    982    244
   -161     77    239     41   -200    158    296   1067    904   1117   1000    267
   -161     83    244     36   -202    163    303   1070    911   1122   1008    272
   -158     90    249     33   -205    171    298   1057    898   1101    995    265
   -155     93    249     28   -205    171    285   1026    878   1072    974    244
   -153     75    228     38   -189    150    270    984    844   1031    943    210
   -189     51    239     67   -215    145    270    932    805    979    904    174
   -210     75    285     67   -249    179    283    893    795    961    896    158
   -228    101    329     62   -277    215    283    841    769    930    867    122
   -236    119    355     59   -296    236    296    797    750    906    849    101
   -259     75    332     90   -296    202    303    756    717    865    820     70
   -285     62    348    111   -316    205    303    714    685    833    795     25
   -288     93    381     96   -335    236    309    693    691    839    807     23
   -277    158    436     59   -355    296    298    675    701    857    833     41
   -262    200    462     28   -363    329    285    652    704    872    857     64
   -233    239    472     -2   -353    353    275    649    730    914    885     96
   -184    272    454    -46   -319    363    267    670    756    966    919    127
   -215    241    457    -12   -335    348    262    672    763    995    924    132
   -322    127    449     96   -387    288    283    652    737    982    898    114
   -384     83    465    150   -423    272    280    620    704    963    875     90
   -394     31    426    179   -410    228    262    605    680    943    844     64
   -410   -103    306    257   -358    101    244    587    636    875    782      7
   -428   -179    249    301   -340     33    233    574    607    833    748    -28
   -420   -223    197    319   -309    -12    241    568    589    802    719    -49
   -394   -228    166    311   -283    -31    249    550    563    763    693    -77
   -392   -249    142    322   -267    -54    236    527    542    737    678   -101
   -402   -270    129    335   -267    -70    226    506    514    701    649   -135
   -402   -275    127    340   -265    -75    231    496    504    678    639   -140
   -402   -265    137    332   -272    -64    220    488    506    670    649   -124
   -407   -267    140    337   -275    -64    220    483    498    652    646   -122
   -418   -303    114    361   -267    -96    228    467    485    628    618   -145
   -407   -296    111    353   -259    -93    220    457    467    605    592   -171
   -394   -272    119    332   -259    -77    197    454    459    597    587   -181
   -379   -293     85    337   -233   -103    179    478    457    579    566   -192
   -350   -467   -116    407   -116   -293    197    530    394    459    444   -298
   -361   -696   -335    527    -15   -517    337    636    324    272    226   -511
   -392   -704   -311    545    -44   -509    504    761    374    194    116   -636
   -459   -465     -5    462   -228   -236    555    662    449    288    231   -542
   -555    -15    540    285   -548    262    319     83    387    561    633   -158
   -670    600   1270     33   -969    935      2   -420    433   1047   1262    426
   -696   1078   1774   -192  -1234   1423   -270   -618    628   1621   1888    987
   -576    880   1457   -150  -1015   1169   -491   -633    667   1857   2073   1179
   -555    340    896    106   -727    618   -522   -667    241   1265   1444    605
   -571   -122    449    345   -511    163   -413   -605   -254    413    594   -187
   -524   -420    101    472   -314   -158   -215   -298   -233    166    280   -452
   -459   -449     10    454   -236   -220    -31     41     64    350    402   -314
   -402   -454    -51    428   -176   -254    119    285    259    465    467   -272
   -397   -426    -28    410   -187   -226    210    431    379    532    506   -244
   -389   -418    -28    402   -181   -223    226    480    410    535    498   -215
   -397   -413    -15    405   -192   -215    213    483    410    519    478   -290
   -376   -420    -44    397   -168   -231    213    488    402    480    428   -254
   -337   -376    -41    355   -150   -210    220    514    431    501    465   -168
   -288   -332    -46    309   -122   -189    220    537    457    517    506   -168
   -231   -311    -80    272    -75   -197    205    550    467    522    514   -226
   -223   -366   -145    293    -38   -257    202    522    423    457    418   -270
   -288   -415   -127    350    -80   -272    218    517    428    439    402   -246
   -327   -400    -72    361   -129   -236    236    535    459    470    459   -197
   -348   -327     20    337   -184   -153    252    558    496    527    540   -111
   -353   -327     25    337   -189   -150    272    581    530    571    587   -145
   -332   -309     23    319   -179   -145    288    618    568    600    571   -192
   -296   -293      0    293   -148   -148    280    639    576    581    511   -145
   -259   -231     28    246   -145   -101    270    670    602    587    527    -93
   -246   -210     36    228   -142    -88    270    706    644    623    576    -64
   -228   -200     25    213   -129    -88    262    750    688    646    605    -38
   -179   -171      5    174    -93    -85    239    810    735    691    649    -12
   -111    -77     33     96    -72    -23    202    872    802    769    717     49
    -96    -88      7     90    -54    -41    207    911    831    779    732     90
    -54    -62     -7     59    -23    -36    207    945    854    795    756    116
    -33    -36     -2     33    -18    -20    155    969    878    815    784    135
    -41    -33      7     38    -25    -12    158    974    885    826    813    166
    -90    -70     20     77    -57    -25    187    937    852    800    800    129
   -158   -119     36    137    -98    -41    218    885    800    743    717      5
   -187   -145     41    166   -114    -54    283    831    730    654    605    -25
   -179   -142     36    161   -109    -54    301    800    688    597    579     25
   -163   -124     36    142   -101    -44    296    758    659    584    571    -25
   -145    -90     54    119   -101    -20    301    724    639    571    550    -51
   -142   -103     36    122    -90    -33    290    670    587    514    488    -80
   -148   -127     20    137    -85    -54    270    610    540    465    439   -119
   -163   -163      0    161    -83    -83    265    574    501    436    418   -137
   -158   -158      0    158    -80    -80    257    542    470    413    405   -163
   -137    -88     49    111    -96    -20    233    522    475    426    418   -163
   -129    -31     98     80   -114     33    223    517    493    449    433   -129
   -124    -15    109     70   -116     44    202    488    493    457    446   -103
   -111     12    124     49   -116     67    174    467    501    470    465    -93
   -109      5    114     49   -111     59    148    449    485    452    454   -106
   -111     -2    109     57   -111     51    116    423    454    413    431   -122
   -122    -46     72     83    -98     12    111    410    431    405    426   -127
   -122    -51     70     85    -96      7    103    387    410    384    418   -155
   -132    -72     59     98    -96     -7     90    361    379    337    387   -192
   -153   -181    -28    168    -62   -106     80    337    322    246    311   -236
   -181   -319   -137    249    -23   -231     77    332    277    174    252   -288
   -200   -376   -176    288    -12   -277     70    316    231    129    218   -327
   -184   -353   -171    267     -7   -262     62    296    192    101    210   -329
   -163   -322   -158    244     -2   -241     64    275    155     83    202   -322
   -153   -324   -171    236      7   -249     54    262    137     80    197   -311
   -127   -311   -184    218     28   -249     41    249    122     64    176   -327
   -111   -348   -236    228     59   -293     12    228     93     28    140   -337
   -109   -387   -277    249     83   -332    -12    218     75      5    124   -322
   -176   -449   -272    311     46   -361    -20    192     49    -12    122   -322
   -239   -462   -226    350     -7   -345      7    176     44    -12    119   -350
   -220   -407   -189    314    -18   -298     59    192     57     -5    116   -368
   -223   -475   -252    350     12   -363     72    202     31    -38     70   -361
   -228   -685   -457    457    111   -571    106    265    -15   -140    -38   -491
   -226   -852   -626    537    200   -740    231    397      0   -254   -215   -678
   -220   -758   -540    488    158   -649    348    517    111   -252   -249   -693
   -272   -415   -142    345    -64   -280    340    324    127   -161   -114   -571
   -374     31    405    171   -392    218     49   -303   -142    -33    171   -265
   -457    602   1060    -72   -758    831   -267   -807   -296    275    639    153
   -454    927   1382   -239   -917   1153   -532  -1002   -239    704   1130    587
   -394    631   1026   -116   -709    828   -657  -1010   -303    748   1166    623
   -397    114    511    142   -454    311   -618   -963   -639    129    537     49
   -394   -376     18    384   -207   -179   -483   -802   -885   -511   -137   -524
   -374   -587   -215    480    -80   -402   -314   -501   -678   -517   -257   -576
   -329   -555   -226    444    -51   -392   -163   -226   -379   -309   -124   -465
   -272   -555   -283    413      5   -420    -49    -31   -205   -202    -64   -423
   -239   -553   -314    394     36   -433     15     77   -109   -148    -12   -368
   -223   -527   -303    374     38   -415     38    106    -83   -140     18   -329
   -197   -493   -296    345     49   -394     49    127    -62   -124     25   -348
   -181   -444   -262    309     38   -353     51    132    -44   -116     31   -345
   -210   -459   -249    335     18   -355     54    135    -31    -75    106   -262
   -223   -491   -270    355     23   -381     46    142    -20    -38    124   -478
   -197   -568   -371    384     85   -470     25    124    -75   -132    -46   -654
   -166   -542   -376    353    103   -459     25    111   -116   -215   -124   -363
   -122   -418   -298    270     85   -358     36    140    -77   -176    -41   -223
    -98   -342   -244    220     72   -296     12    161    -46   -135      5   -233
    -70   -301   -231    187     80   -267    -15    166    -38   -132     15   -202
    -49   -293   -244    171     96   -270    -44    184    -33   -122     25   -187
    -83   -345   -262    213     88   -303    -57    192    -25   -103     31   -202
   -114   -387   -272    249     77   -329    -44    181    -25   -103     18   -220
    -46   -335   -288    192    119   -311     12    233     25    -54     64   -179
    -72   -348   -275    210    101   -314     31    259     57    -15     98   -179
    -33   -259   -226    145     96   -244     67    314    106     18    132   -142
    -12   -220   -207    114     96   -215     67    361    158     57    189    -62
    -20   -257   -236    140    106   -246     25    363    166     77    210    -93
    -25   -218   -194    122     83   -207     41    413    218    145    262    -85
    -12   -158   -145     85     64   -153     59    446    257    166    252    -96
    -28   -132   -106     80     38   -119     90    457    272    132    163    -23
      0   -122   -122     62     59   -122     83    426    215     75    129     36
     75   -166   -241     44    158   -202     70    441    197    103    184     57
     31   -197   -228     83    129   -213     62    452    202    135    228     15
    -18   -200   -181    109     77   -189     33    407    161    101    213    -38
    -36   -163   -127    101     44   -145     18    361    119     57    194    -54
    -70   -140    -70    103     -2   -103     20    306     77     15    176    -77
    -85   -103    -18     93    -36    -59     38    270     62     10    174    -90
   -114    -70     44     90    -80    -12     54    226     36     -7    155   -101
   -106    -54     51     80    -80     -2     31    163    -20    -57    109   -114
    -93    -41     49     64    -72      2     28    119    -62    -93     64   -137
   -103    -41     62     70    -83     10     44     93    -77   -114     33   -137
   -103     25    129     38   -119     77     36     85    -49    -72     77   -116
   -127     96    223     15   -174    158      5     44    -54    -67     96   -109
   -148    116    265     15   -207    192    -18     28    -33    -10    168    -83
   -135    179    311    -23   -223    244    -28     28    -10     31    218    -80
    -96    205    298    -54   -197    252    -41     28     -7     33    213    -57
   -122    158    280    -18   -200    218    -49     18    -33     -5    166    -33
   -142    124    267      7   -207    197    -85    -20    -72    -20    163    -54
   -158    122    277     18   -218    200   -111    -44    -83    -15    176    -72
   -155     85    239     33   -197    161   -114    -44    -93    -18    174    -59
   -176    -31    145    103   -161     57   -122    -54   -122    -46    142    -88
   -197    -80    114    137   -155     15   -101    -49   -132    -57    111    -90
   -174   -111     62    142   -119    -25   -103    -83   -179   -106     54   -109
   -150   -189    -38    168    -57   -114   -127   -132   -249   -179     -5   -153
   -161   -226    -64    194    -49   -145   -145   -145   -275   -192    -12   -192
   -223   -223     -2    220   -111   -114   -148   -127   -262   -168     10   -187
   -220   -213      5    215   -114   -103   -155   -153   -288   -189     -7   -181
   -153   -192    -38    171    -59   -116   -181   -197   -324   -202    -18   -236
   -142   -181    -38    163    -51   -111   -194   -187   -319   -192      2   -246
   -137   -197    -62    166    -38   -129   -207   -192   -322   -213    -10   -231
   -174   -239    -67    205    -54   -153   -213   -215   -342   -249    -49   -252
   -200   -272    -72    233    -64   -171   -210   -220   -337   -239    -44   -272
   -200   -257    -57    228    -72   -158   -179   -192   -314   -210    -25   -277
   -166   -446   -283    303     57   -366   -140   -161   -410   -358   -181   -392
   -119   -727   -607    423    244   -667    -46   -119   -553   -602   -452   -649
   -135   -771   -639    452    249   -706    103     -2   -530   -672   -550   -779
   -179   -517   -337    348     77   -428    155   -114   -457   -563   -420   -683
   -314      2    314    155   -314    155   -114   -652   -467   -285    -23   -280
   -433    735   1166   -150   -800    950   -478  -1091   -324    270    654    361
   -407   1286   1693   -439  -1052   1488   -795  -1247    -41    917   1335    966
   -277   1228   1506   -475   -891   1366  -1028  -1254     46   1200   1582   1231
   -270    665    935   -200   -605    800  -1049  -1291   -361    626    971    678
   -298     96    394     98   -348    244   -909  -1195   -833   -189    161    -57
   -309   -218     90    259   -200    -64   -665   -878   -828   -431   -158   -342
   -259   -303    -44    283   -109   -174   -452   -558   -605   -322   -116   -290
   -210   -342   -135    275    -38   -239   -322   -389   -485   -259   -103   -283
   -213   -371   -161    290    -25   -267   -236   -285   -413   -215    -80   -275
   -166   -355   -189    262     10   -275   -218   -252   -402   -231    -96   -257
   -127   -335   -207    231     38   -272   -202   -226   -374   -223   -106   -210
   -142   -361   -218    252     36   -288   -220   -223   -371   -192    -93   -207
   -145   -342   -197    244     25   -272   -205   -197   -342   -124    -28   -223
   -111   -316   -205    215     46   -262   -187   -179   -311    -83     -2   -239
   -116   -298   -181    207     31   -241   -207   -184   -306    -85    -10   -233
   -122   -316   -194    218     33   -257   -200   -171   -293    -83    -20   -220
   -101   -322   -220    210     57   -270   -205   -168   -283    -64     -7   -236
    -80   -322   -241    200     77   -283   -213   -155   -277    -49      2   -236
    -75   -322   -246    200     85   -285   -210   -129   -259    -33     12   -213
    -72   -270   -200    171     62   -236   -205   -111   -239    -23     23   -184
    -77   -220   -142    148     31   -181   -197    -83   -200     18     59   -161
   -119   -239   -119    179     -2   -179   -181    -57   -166     46     83   -148
    -85   -233   -148    161     31   -192   -202    -44   -155     20     59   -135
     10   -194   -207     90    106   -200   -218      5   -122     62     98    -93
    -28   -189   -161    109     64   -176   -174     67    -57    150    176    -85
    -70   -163    -96    116     12   -132   -145    114    -10    197    228    -51
    -67   -174   -106    122     18   -140   -137    166     25    233    265     23
    -49   -135    -85     90     15   -111   -137    210     70    267    283     59
    -28    -98    -72     62     20    -85   -142    239    101    309    303     77
      0    -83    -83     38     41    -83   -142    257    119    340    316     83
     20    -77    -98     28     59    -88   -145    267    119    337    319    119
     46    -64   -111      7     77    -88   -148    267    109    340    319    135
     72    -72   -148      0    109   -109   -158    254     90    337    314    124
     80    -93   -174      7    127   -132   -153    239     83    348    327    119
     49    -67   -116     10     83    -90   -153    192     54    327    303     70
     33    -57    -90     10     59    -72   -137    155     41    306    293     62
     10    -54    -64     20     36    -59   -129    116     12    265    257     51
    -28    -51    -25     38     -2    -38   -135     46    -33    223    215     -5
    -70    -10     59     41    -64     23   -132    -12    -57    231    223    -62
    -90    -59     28     75    -62    -15   -137    -38    -90    197    202    -70
    -67    -67      0     67    -36    -33   -114    -38    -90    194    202    -46
    -49     -5     41     25    -44     15    -83    -28    -59    223    228      2
    -80     20    101     31    -90     59    -85    -49    -38    270    254     -5
    -80     54    135     10   -109     93   -111    -67    -18    288    275     -5
    -83    109    192    -12   -137    150   -140    -77      0    311    298      0
    -90    114    205    -12   -148    158   -155    -70     -2    316    311     25
   -101     75    176     12   -137    124   -145    -38     23    340    332     57
   -103    101    205      0   -155    153   -155    -44     31    361    345     67
   -122     98    220     10   -171    161   -168    -57     25    358    353     72
   -124     59    181     31   -153    119   -179    -64      7    332    329     51
   -109    -25     83     67    -96     28   -187    -80    -38    277    275     -2
   -127   -111     12    116    -70    -49   -189    -96    -70    239    228    -51
   -142   -163    -20    150    -62    -93   -192   -109    -88    223    205    -85
   -137   -176    -38    155    -51   -106   -187   -127   -103    200    176   -114
   -142   -192    -49    168    -46   -122   -184   -145   -122    181    161   -135
   -184   -283   -101    231    -44   -192   -176   -166   -168    148    127   -176
   -213   -337   -124    275    -46   -231   -176   -166   -179    148    132   -163
   -220   -366   -145    290    -38   -257   -192   -176   -184    148    137   -153
   -205   -374   -168    290    -18   -272   -228   -189   -187    142    132   -161
   -181   -366   -187    272      0   -277   -252   -207   -197    132    114   -181
   -150   -353   -202    252     23   -277   -252   -202   -194    135    114   -174
   -135   -379   -244    254     51   -311   -244   -192   -194    135    116   -166
   -218   -465   -246    342     12   -355   -233   -210   -228    103     85   -200
   -239   -667   -428    452     93   -550   -200   -210   -342    -54    -85   -376
   -210   -880   -670    545    228   -776    -98   -158   -470   -290   -358   -644
   -184   -922   -740    553    275   -831     46    -41   -452   -374   -470   -792
   -257   -732   -475    496    109   -605    127   -114   -342   -244   -314   -719
   -400   -244    155    319   -280    -44    -72   -566   -249    106    137   -272
   -514    517   1031     -2   -771    774   -358   -937      2    717    867    522
   -524   1041   1566   -259  -1047   1304   -602  -1026    355   1374   1590   1254
   -400    948   1348   -272   -872   1148   -867  -1049    436   1649   1870   1506
   -374    410    784    -20   -579    594   -958  -1195    -88    979   1213    846
   -361   -127    231    244   -296     51   -896  -1189   -633     96    324     15
   -337   -400    -62    368   -137   -233   -698   -885   -670   -176    -25   -306
   -288   -501   -213    394    -38   -358   -504   -579   -491    -98    -36   -329
   -257   -615   -358    436     49   -488   -332   -397   -389    -46    -28   -316
   -244   -644   -402    444     77   -524   -249   -314   -337    -20    -18   -348
   -259   -649   -389    452     64   -519   -241   -290   -332    -28    -31   -350
   -262   -641   -379    452     57   -511   -213   -252   -306    -25    -25   -288
   -207   -626   -418    415    103   -522   -210   -231   -296    -25    -18   -267
   -148   -613   -465    379    158   -540   -218   -215   -283    -28    -15   -275
   -109   -594   -485    350    187   -540   -236   -205   -272    -28      0   -280
   -114   -568   -454    342    168   -511   -239   -200   -249    -25     10   -306
   -103   -527   -423    314    158   -478   -239   -176   -226     18     23   -342
    -64   -532   -467    298    200   -501   -246   -145   -202     90     46   -309
    -59   -581   -524    319    231   -553   -231   -114   -179    137     72   -239
    -80   -636   -555    358    236   -597   -192    -90   -148    181     98   -194
   -103   -691   -589    397    241   -641   -174    -75   -127    218    119   -174
    -90   -665   -574    379    241   -620   -168    -41    -90    267    158   -140
    -51   -639   -587    345    267   -615   -168     -5    -57    301    181   -122
    -28   -623   -594    327    283   -610   -179     10    -46    303    174   -116
    -10   -594   -584    301    285   -589   -168     28    -28    311    189    -96
     33   -498   -532    231    283   -517   -176     67     20    358    228    -62
     70   -433   -506    179    285   -470   -187    129     83    420    280     -5
    106   -350   -457    122    280   -402   -205    187    137    472    327     46
     44   -358   -402    155    220   -381   -179    220    184    504    355     75
      0   -324   -327    161    163   -327   -161    231    218    532    387     88
      0   -270   -270    132    132   -270   -155    249    246    571    439     93
    -12   -213   -200    114     93   -207   -155    267    272    610    498     67
    -25   -189   -163    106     67   -176   -140    270    275    597    459     83
    -18   -184   -166     98     72   -176   -124    280    285    581    441    210
    -31   -179   -148    103     57   -163   -124    275    290    581    454    207
    -54   -207   -153    132     49   -181   -137    249    265    550    428    163
    -90   -179    -90    132      0   -135   -127    228    252    532    418    155
   -150   -142      7    145    -80    -67   -109    207    241    509    410    116
   -215   -119     96    166   -158    -10   -103    163    207    441    374     57
   -226   -109    116    168   -171      2   -106    127    176    389    337     46
   -223   -124     96    171   -161    -12   -114     75    119    324    285     -2
   -220    -88    132    155   -179     20   -109     41     90    290    267    -38
   -244      0    241    122   -244    119    -96     36    109    296    288    -25
   -283     25    309    129   -296    166   -119     23    114    335    311    -10
   -316     25    342    145   -329    184   -129     18    129    407    345     18
   -311     23    332    142   -322    176   -137      7    140    441    358     36
   -298    -18    277    158   -288    129   -140    -10    129    436    340     31
   -275    -51    223    163   -249     85   -137    -20    122    436    340     33
   -236    -85    148    158   -192     31   -153    -23    109    439    337     31
   -210   -101    109    155   -161      2   -174    -28    101    436    327     18
   -179   -137     41    158   -111    -46   -192    -44     80    405    285    -18
   -140   -231    -90    187    -25   -161   -210    -72     28    345    218    -75
   -109   -277   -171    192     28   -223   -226    -93    -15    296    166   -127
    -80   -298   -220    189     67   -259   -246   -122    -62    241    111   -174
    -72   -327   -254    200     88   -290   -257   -155   -111    187     72   -210
    -93   -361   -267    228     85   -314   -275   -189   -153    142     41   -241
   -103   -368   -265    236     77   -316   -285   -215   -176    119     12   -272
   -122   -368   -246    244     59   -306   -288   -226   -187    109      5   -301
   -116   -361   -244    239     59   -301   -296   -223   -202    109     12   -322
    -98   -342   -244    220     72   -293   -303   -226   -213     98     15   -348
   -129   -363   -233    244     49   -298   -303   -228   -223     72    -28   -332
   -174   -379   -205    275     15   -293   -296   -223   -220     72    -33   -252
   -205   -426   -220    314      5   -324   -296   -228   -228     62    -44   -259
   -226   -488   -262    358     18   -376   -303   -228   -257     23    -93   -314
   -210   -654   -444    431    114   -548   -246   -161   -285    -88   -241   -452
   -194   -844   -649    519    226   -748   -114    -18   -259   -215   -428   -631
   -207   -761   -553    480    171   -657    -12     88   -155   -210   -457   -688
   -272   -387   -114    329    -80   -252    -36    -85   -124    -96   -296   -561
   -381    109    488    135   -436    298   -270   -626   -290    137    119   -166
   -467    701   1169   -116   -818    935   -524  -1039   -335    581    758    405
   -402    997   1397   -298   -898   1197   -740  -1148   -205   1124   1384    971
   -298    592    891   -145   -594    740   -867  -1135   -277   1189   1418   1028
   -327     83    410    122   -368    244   -870  -1163   -683    452    633    316
   -342   -340      0    340   -174   -171   -750  -1067   -992   -319   -194   -415
   -262   -576   -314    420     23   -446   -618   -784   -820   -368   -353   -542
   -202   -594   -392    400     93   -493   -491   -509   -540   -174   -226   -413
   -168   -571   -402    368    114   -485   -392   -337   -379    -67   -161   -363
   -163   -553   -389    358    111   -470   -332   -231   -277     -7   -129   -335
   -168   -563   -397    366    111   -480   -306   -187   -233     10   -124   -319
   -148   -545   -397    348    124   -472   -283   -176   -207     28   -106   -306
   -135   -511   -376    322    119   -444   -257   -166   -192     44    -83   -277
   -135   -504   -368    319    116   -436   -246   -148   -176     51    -77   -265
   -148   -509   -361    327    106   -436   -239   -137   -158     59    -75   -265
   -155   -522   -366    340    103   -444   -246   -135   -137     77    -41   -239
   -153   -568   -415    361    129   -493   -265   -129   -124     83    -36   -236
   -158   -600   -441    379    140   -522   -244   -106   -106     93    -38   -207
   -153   -550   -397    353    119   -475   -239    -98    -93    103    -33   -192
   -142   -478   -335    311     96   -407   -246    -90    -70    127    -15   -184
   -124   -446   -324    285     98   -387   -265    -90    -59    137     -5   -187
   -109   -436   -327    270    109   -381   -270    -77    -38    155     12   -187
   -114   -452   -337    280    109   -394   -267    -54    -12    174     25   -179
   -124   -462   -337    293    106   -400   -277    -38      0    192     44   -187
   -109   -454   -345    280    114   -400   -285    -20     23    220     59   -207
    -41   -384   -345    213    150   -366   -296      2     67    265     88   -187
     36   -329   -366    145    200   -348   -311     36    116    298    122   -148
     57   -327   -384    135    220   -355   -296    109    200    363    189    -51
     54   -350   -407    148    228   -379   -280    168    272    431    265     20
     72   -361   -436    142    254   -397   -265    213    322    480    314     49
     96   -384   -480    142    288   -431   -257    239    348    501    309     62
    122   -405   -527    142    324   -465   -267    249    342    496    280     93
    148   -418   -568    135    358   -493   -275    231    316    478    249     80
    187   -410   -597    111    392   -504   -277    200    280    441    210     46
    205   -381   -589     88    394   -485   -290    158    239    389    179      7
    184   -368   -553     93    368   -459   -283    103    187    335    158    -59
    194   -376   -574     90    384   -475   -280     41    127    280    109   -129
    252   -394   -646     70    446   -519   -298      7     75    220     41   -155
    270   -428   -698     77    483   -563   -322    -33     15    158    -25   -153
    239   -462   -701    111    470   -581   -332    -75    -33    119    -46   -171
    202   -478   -683    135    441   -579   -311   -106    -67     96    -64   -215
    184   -452   -636    135    407   -545   -298   -114    -75     93    -62   -223
    158   -353   -511     96    332   -431   -298   -116    -62    111    -23   -200
    109   -298   -407     96    257   -353   -327   -132    -57    124     12   -179
     88   -280   -368     93    226   -324   -348   -145    -38    153     44   -150
     93   -290   -384     98    239   -337   -358   -140    -28    166     67   -129
     77   -303   -381    111    228   -342   -358   -148    -36    137     54   -145
     72   -275   -348    101    210   -311   -348   -142    -28    119     41   -127
     44   -254   -301    103    171   -277   -340   -142    -23    122     54    -90
      0   -233   -233    116    114   -233   -322   -124    -10    142     88   -106
    -41   -298   -257    166    106   -277   -293    -88     -2    132     54   -116
   -106   -381   -275    244     83   -329   -275    -70     -5    109     25    -96
   -181   -454   -275    316     44   -363   -270    -70    -18    101     28   -124
   -202   -480   -277    340     36   -379   -259    -64    -28     88     25   -153
   -192   -475   -285    332     44   -381   -246    -67    -33     83     28   -187
   -192   -506   -314    350     59   -410   -244    -70    -41     72      7   -213
   -174   -506   -335    340     77   -420   -257    -93    -75     10    -64   -187
   -197   -514   -316    355     59   -415   -277   -129   -114    -44   -103   -194
   -244   -537   -293    389     23   -415   -285   -150   -135    -59   -106   -215
   -171   -524   -353    348     90   -439   -296   -148   -145    -62   -106   -244
    -83   -498   -418    290    166   -457   -314   -142   -153    -80   -122   -272
    -41   -514   -472    277    213   -493   -342   -140   -161    -90   -129   -252
    -49   -535   -485    290    215   -511   -358   -132   -163    -90   -137   -249
    -51   -620   -568    337    257   -594   -314   -103   -184   -132   -187   -290
    -70   -849   -782    457    355   -815   -210     -5   -207   -252   -342   -452
   -101   -976   -875    540    387   -927    -59    145   -148   -340   -493   -613
   -150   -805   -654    475    252   -730     25    213    -12   -280   -454   -605
   -226   -475   -249    350     10   -363    -70   -129    -88   -197   -267   -449
   -303     62    366    119   -337    213   -402   -758   -332      7    163   -116
   -379    680   1060   -153   -719    870   -688  -1135   -366    433    769    324
   -345    841   1184   -249   -763   1013   -917  -1239   -306    836   1236    756
   -280    413    693    -64   -485    553   -976  -1202   -415    711   1054    605
   -280   -142    137    210   -210     -5   -930  -1148   -789    -70    184    -49
   -262   -613   -353    436     44   -483   -761   -930   -927   -605   -433   -459
   -210   -774   -563    491    176   -670   -574   -602   -646   -446   -376   -454
   -181   -724   -542    454    179   -633   -439   -366   -407   -270   -244   -506
   -150   -709   -558    428    202   -633   -353   -215   -277   -213   -239   -472
   -135   -685   -550    410    205   -620   -319   -161   -233   -220   -259   -387
   -119   -670   -553    394    215   -613   -309   -145   -223   -246   -267   -381
    -83   -654   -571    368    244   -613   -306   -124   -200   -236   -257   -381
    -75   -646   -571    361    246   -610   -322   -127   -200   -236   -262   -431
   -103   -620   -517    361    205   -568   -322   -137   -207   -257   -265   -449
   -142   -613   -470    376    161   -542   -309   -124   -192   -244   -252   -433
    -83   -607   -524    345    220   -566   -303    -72   -142   -171   -228   -410
     33   -639   -672    301    353   -657   -319    -64   -135   -145   -220   -418
     80   -662   -743    290    410   -701   -329    -64   -140   -145   -218   -415
     96   -670   -766    285    428   -719   -319    -49   -122   -124   -205   -392
     98   -646   -745    275    420   -696   -303    -25    -88    -90   -179   -397
     80   -659   -740    288    407   -698   -283     -2    -62    -75   -163   -355
     57   -644   -701    293    376   -670   -267     31    -23    -36   -135   -285
     31   -602   -633    283    332   -618   -270     59     12      0   -106   -280
      5   -545   -550    270    277   -548   -267     98     57     31    -64   -270
     -2   -563   -561    280    277   -563   -246    155    111     77      2   -200
     38   -540   -579    249    309   -558   -267    168    132     98      7   -231
     62   -542   -605    239    329   -574   -270    192    161    109    -12   -213
     62   -511   -574    226    316   -542   -236    259    233    158     28   -122
     64   -485   -550    210    306   -517   -215    316    290    213     80    -75
     64   -483   -548    207    303   -514   -197    361    335    246    116    -25
     75   -454   -532    189    303   -493   -197    371    342    246    119     -2
     90   -423   -514    166    301   -467   -194    379    348    233    109      2
     90   -423   -517    166    301   -470   -200    371    319    192     98     12
     80   -439   -522    179    298   -480   -202    345    262    122     59      5
     70   -470   -542    197    303   -506   -189    322    228    103     36    -54
     54   -459   -514    202    283   -485   -189    272    192    101     38   -140
     31   -431   -462    200    244   -446   -194    215    145     46     20   -158
      2   -418   -423    207    213   -420   -171    181    127     18     15   -155
    -25   -410   -384    215    179   -397   -153    140    101    -15      2   -181
    -36   -436   -400    236    181   -418   -140    101     62    -44    -54   -228
    -51   -462   -410    257    176   -439   -135     72     25    -88   -119   -218
    -62   -433   -371    249    153   -405   -148     38     10    -90    -88   -246
    -75   -363   -288    218    103   -327   -142     31     36    -62    -38   -246
    -72   -298   -226    187     75   -262   -158     18     57    -41     -2   -218
    -64   -252   -189    155     62   -220   -197      7     75    -25     12   -187
    -51   -239   -187    145     67   -213   -213     18     98      2     31   -155
    -59   -280   -220    168     77   -249   -233     12     88     -5     12   -158
    -54   -280   -226    168     85   -254   -244     12     85     -5     12   -155
    -51   -296   -244    174     93   -270   -252     15     77     -5     10   -148
    -62   -327   -267    194    101   -298   -241     31     77     -2     18   -142
    -54   -389   -335    220    140   -363   -262     20     38    -44     -7   -179
    -54   -491   -436    272    189   -465   -283      0    -23   -111    -75   -265
    -90   -587   -496    337    202   -542   -288     -5    -77   -179   -140   -303
   -129   -626   -496    376    181   -561   -283    -15   -103   -213   -179   -306
   -150   -636   -485    392    166   -561   -267    -25   -101   -218   -187   -306
   -132   -670   -537    402    202   -605   -301    -77   -158   -265   -210   -322
   -122   -652   -530    384    200   -592   -335    -98   -181   -290   -233   -358
   -109   -628   -519    366    205   -574   -342   -119   -181   -290   -223   -358
   -106   -623   -517    363    202   -568   -337   -124   -181   -296   -228   -363
    -93   -618   -524    355    215   -571   -340   -124   -179   -298   -228   -355
    -83   -628   -548    353    231   -589   -345   -127   -184   -301   -233   -358
    -64   -626   -561    345    246   -594   -345   -122   -181   -296   -226   -345
    -62   -639   -576    348    257   -607   -340   -116   -189   -311   -252   -368
    -44   -693   -649    368    301   -672   -332   -109   -226   -363   -319   -428
    -38   -971   -932    504    446   -953   -257    -70   -337   -561   -537   -636
    -49  -1210  -1161    631    553  -1187   -127     15   -420   -776   -784   -880
    -70  -1153  -1085    610    504  -1119    -12    116   -345   -776   -805   -911
   -158   -844   -685    501    262   -766    -23    -72   -252   -594   -574   -685
   -288   -192     96    239   -192    -49   -296   -527   -129   -140     10   -140
   -366    542    906    -88   -636    724   -581   -826    103    470    730    535
   -296    859   1156   -283   -727   1008   -831   -870    366   1023   1286   1070
   -246    555    802   -153   -524    678  -1000   -935    218    945   1197   1002
   -252     -5    244    127   -246    119  -1028  -1041   -340    129    405    241
   -267   -470   -202    368    -33   -337   -880   -930   -704   -558   -306   -402
   -267   -696   -428    480     77   -563   -646   -610   -600   -641   -475   -527
   -236   -724   -488    480    124   -607   -467   -350   -428   -550   -431   -496
   -174   -753   -579    462    202   -665   -371   -210   -340   -504   -418   -498
   -150   -761   -610    454    228   -685   -324   -145   -296   -485   -413   -491
   -148   -745   -597    446    223   -672   -311   -116   -277   -478   -410   -491
   -114   -737   -623    426    254   -680   -309   -109   -283   -488   -426   -504
   -116   -750   -636    431    259   -693   -298    -96   -275   -488   -428   -496
   -145   -769   -623    457    236   -696   -290    -75   -257   -478   -418   -475
   -166   -753   -587    459    207   -670   -290    -59   -236   -459   -397   -452
   -158   -722   -563    441    202   -644   -283    -49   -226   -446   -389   -441
   -155   -714   -561    433    202   -639   -280    -33   -218   -439   -392   -446
   -155   -709   -553    431    197   -631   -280    -25   -210   -441   -402   -446
   -140   -722   -581    428    218   -652   -285    -31   -226   -457   -420   -459
   -145   -714   -568    431    210   -641   -277      0   -200   -420   -384   -426
   -155   -657   -501    405    171   -579   -277     28   -161   -368   -329   -379
   -174   -633   -459    402    142   -548   -267     64   -122   -329   -288   -345
   -184   -631   -446    405    129   -540   -267     90   -101   -316   -270   -324
   -187   -592   -405    389    109   -498   -267    127    -72   -296   -249   -298
   -189   -558   -368    371     88   -465   -262    158    -49   -272   -233   -272
   -176   -540   -363    355     93   -452   -259    197    -23   -254   -220   -257
   -158   -550   -394    353    116   -472   -244    249     12   -226   -202   -231
   -142   -530   -387    337    122   -459   -220    311     72   -171   -148   -174
   -137   -517   -379    327    116   -446   -220    355    116   -132   -109   -132
   -122   -488   -366    303    122   -428   -233    387    142   -106    -85   -103
   -122   -433   -311    275     93   -371   -241    397    158    -88    -70    -83
   -153   -415   -262    285     54   -340   -239    392    153   -106    -88    -96
   -174   -439   -265    306     44   -353   -233    384    132   -140   -122   -124
   -184   -493   -309    337     62   -402   -210    387    122   -153   -129   -129
   -184   -480   -298    329     54   -389   -197    374    109   -163   -119   -119
   -189   -441   -252    316     31   -348   -189    353    101   -174   -124   -111
   -213   -413   -200    311     -7   -309   -174    319     83   -194   -142   -132
   -239   -407   -168    322    -36   -290   -153    285     59   -220   -163   -155
   -254   -410   -158    329    -49   -285   -137    244     28   -259   -192   -181
   -257   -420   -163    340    -46   -293   -124    205      0   -298   -218   -200
   -262   -452   -192    355    -36   -322   -109    163    -36   -348   -265   -228
   -249   -454   -205    350    -23   -332    -93    140    -54   -363   -280   -254
   -228   -387   -158    306    -36   -272    -83    122    -51   -355   -267   -265
   -220   -322   -101    272    -59   -213    -96     98    -46   -345   -244   -244
   -192   -275    -85    233    -54   -181   -129     83    -38   -327   -226   -213
   -184   -249    -64    215    -59   -158   -155     75    -36   -316   -207   -187
   -192   -265    -75    228    -59   -168   -158     83    -33   -319   -202   -179
   -181   -277    -96    231    -44   -187   -161     80    -41   -337   -223   -187
   -168   -293   -124    228    -23   -210   -174     70    -57   -350   -241   -181
   -161   -314   -155    236     -5   -236   -181     70    -64   -363   -254   -189
   -161   -376   -215    267     25   -296   -179     75    -80   -389   -275   -207
   -189   -488   -298    340     54   -394   -163     51   -124   -452   -329   -262
   -223   -563   -340    392     54   -452   -148     20   -161   -485   -368   -296
   -231   -631   -400    431     83   -517   -153      5   -189   -514   -389   -311
   -218   -644   -428    428    103   -535   -163     -2   -207   -532   -394   -316
   -179   -602   -423    392    122   -514   -174      2   -207   -532   -387   -353
   -176   -620   -446    397    135   -535   -184     -2   -220   -545   -413   -405
   -189   -665   -478    426    142   -571   -184     -2   -239   -576   -462   -361
   -210   -717   -506    462    145   -610   -171    -10   -252   -600   -488   -314
   -236   -756   -519    496    140   -639   -158    -18   -267   -615   -504   -306
   -249   -735   -488    491    116   -613   -187    -38   -288   -633   -506   -340
   -241   -753   -511    496    132   -631   -228    -62   -306   -649   -504   -355
   -249   -774   -524    511    137   -649   -249    -70   -322   -667   -506   -407
   -244   -815   -571    530    163   -693   -246    -72   -358   -727   -571   -457
   -249  -1052   -802    649    275   -927   -215    -88   -517   -950   -810   -628
   -249  -1288  -1041    769    394  -1166    -96     -7   -628  -1174  -1062   -849
   -254  -1262  -1010    758    376  -1137     44    122   -561  -1189  -1104   -909
   -319   -997   -678    659    179   -839     51    -64   -498  -1060   -932   -756
   -449   -413     36    428   -244   -189   -187   -537   -397   -659   -402   -213
   -594    332    924    129   -758    628   -405   -818    -93     -2    374    555
   -597    714   1312    -59   -956   1013   -631   -857    223    605   1015   1213
   -493    478    971      7   -732    724   -836   -917    153    646   1039   1293
   -387    -15    368    200   -376    176   -904  -1000   -368    -90    293    571
   -301   -462   -161    381    -70   -311   -818   -891   -782   -820   -457   -194
   -259   -722   -465    488    101   -594   -628   -581   -763   -995   -706   -467
   -275   -854   -579    566    150   -717   -418   -327   -626   -943   -701   -485
   -265   -883   -620    571    176   -753   -298   -192   -550   -904   -672   -504
   -236   -893   -657    563    210   -776   -265   -135   -530   -909   -696   -561
   -200   -917   -719    558    259   -820   -244   -101   -522   -937   -753   -527
   -174   -958   -784    566    303   -872   -215    -67   -509   -948   -750   -457
   -163   -940   -776    553    306   -859   -210    -49   -491   -927   -722   -480
   -155   -914   -758    535    301   -836   -215    -41   -478   -919   -719   -498
   -132   -875   -743    501    303   -810   -218    -36   -480   -940   -745   -491
   -116   -857   -740    488    311   -800   -220    -15   -470   -935   -735   -449
   -103   -859   -758    480    327   -810   -210     10   -444   -914   -709   -428
    -46   -828   -782    436    366   -805   -202     31   -420   -896   -691   -402
    -12   -823   -813    415    400   -818   -202     46   -413   -893   -691   -394
      5   -820   -826    407    415   -823   -205     59   -402   -896   -696   -394
     15   -810   -826    397    420   -818   -187     80   -384   -888   -683   -381
     33   -771   -805    368    418   -787   -174    114   -348   -862   -646   -358
     75   -730   -807    324    441   -769   -194    145   -327   -841   -623   -337
    124   -657   -782    267    452   -719   -210    174   -296   -818   -600   -309
    122   -675   -800    275    459   -737   -210    200   -280   -807   -602   -265
    135   -659   -795    262    465   -727   -202    249   -241   -789   -579   -239
    150   -639   -792    244    470   -714   -194    288   -215   -774   -561   -226
    142   -657   -800    257    470   -727   -158    322   -184   -745   -535   -218
    184   -597   -782    205    483   -688   -158    366   -142   -659   -478   -187
    241   -540   -782    148    509   -659   -163    415   -103   -610   -439   -135
    277   -527   -807    122    542   -667   -166    452    -75   -574   -418    -72
    293   -517   -810    111    550   -662   -166    467    -54   -524   -389    -25
    298   -535   -833    116    566   -683   -153    465    -41   -501   -371     -5
    285   -600   -885    155    584   -740   -140    457    -59   -524   -389    -23
    244   -639   -883    194    563   -758   -132    431    -88   -553   -407    -41
    220   -602   -823    192    522   -711   -111    402   -106   -576   -418    -33
    233   -509   -745    135    488   -626   -111    368   -127   -607   -446    -44
    246   -501   -750    127    498   -626   -116    345   -148   -644   -483    -72
    249   -504   -753    124    501   -628   -119    298   -189   -693   -524   -106
    259   -540   -800    140    530   -670   -109    244   -241   -745   -571   -142
    280   -524   -807    122    542   -665    -80    218   -267   -779   -602   -174
    296   -454   -750     77    522   -602    -77    207   -259   -766   -571   -168
    272   -379   -654     51    462   -517    -88    179   -259   -753   -548   -207
    218   -361   -579     72    397   -470   -116    129   -283   -782   -602   -194
    174   -345   -522     85    348   -433   -150     83   -306   -807   -615   -148
    171   -288   -459     57    314   -374   -184     62   -309   -810   -602   -158
    189   -270   -459     38    322   -363   -215     51   -316   -820   -613   -179
    202   -285   -488     41    345   -387   -207     49   -314   -818   -618   -142
    187   -301   -488     54    337   -394   -210     41   -329   -836   -626   -150
    179   -314   -496     67    337   -405   -202     44   -337   -852   -636   -174
    171   -381   -553    103    361   -467   -202     38   -376   -901   -691   -226
    181   -449   -631    135    405   -540   -213     33   -423   -950   -750   -259
    171   -491   -662    158    415   -576   -210     20   -459   -984   -784   -285
    142   -509   -652    184    394   -581   -213    -12   -506  -1036   -820   -319
    116   -501   -618    189    366   -558   -215    -51   -550  -1083   -859   -363
    135   -467   -602    166    368   -535   -226    -72   -571  -1098   -883   -381
    150   -423   -574    135    361   -498   -246    -88   -592  -1117   -909   -394
    124   -418   -542    148    332   -480   -277   -114   -620  -1143   -924   -407
     98   -462   -561    179    327   -511   -301   -140   -654  -1174   -950   -441
     93   -475   -568    192    329   -522   -293   -148   -665  -1192   -963   -444
    150   -413   -563    129    355   -485   -306   -161   -675  -1200   -971   -439
    171   -392   -563    109    366   -478   -337   -179   -701  -1223   -987   -470
    124   -439   -563    155    342   -498   -345   -210   -735  -1270  -1028   -496
     80   -594   -675    257    376   -633   -301   -184   -776  -1353  -1119   -563
    148   -717   -867    283    506   -789   -239   -103   -852  -1545  -1366   -844
    137   -761   -898    311    517   -828   -106     31   -807  -1647  -1525   -958
     67   -600   -670    265    366   -633    -54     15   -732  -1595  -1467   -901
    -54   -218   -163    137     54   -192   -179   -366   -743  -1371  -1140   -581
    -51    428    480   -189   -265    454   -496   -891   -782   -950   -524     44
    -54   1013   1065   -480   -561   1039   -735  -1130   -633   -368    189    696
     18    969    950   -496   -467    958   -932  -1189   -571    -25    542   1075
     46    457    410   -252   -181    433   -982  -1252   -904   -454     85    704
     41    -75   -116     15     77    -96   -917  -1239  -1408  -1384   -867   -218
     80   -379   -459    150    267   -420   -761   -976  -1441  -1751  -1332   -672
    124   -423   -550    148    335   -485   -613   -657  -1176  -1628  -1301   -626
    168   -397   -566    114    366   -480   -498   -433   -984  -1509  -1228   -579
    202   -361   -563     77    381   -462   -439   -311   -883  -1449  -1202   -581
    252   -319   -574     33    413   -446   -413   -259   -852  -1439  -1208   -540
    283   -296   -581      5    431   -439   -418   -254   -849  -1447  -1218   -530
    298   -301   -600      2    449   -449   -433   -257   -854  -1457  -1239   -519
    353   -293   -649    -31    498   -470   -441   -265   -867  -1475  -1260   -519
    415   -228   -646    -93    530   -436   -433   -254   -846  -1457  -1247   -519
    457   -163   -623   -148    540   -392   -431   -241   -831  -1447  -1241   -506
    449   -111   -561   -168    504   -335   -428   -231   -818  -1439  -1228   -501
    420   -109   -532   -155    475   -319   -433   -228   -820  -1444  -1239   -514
    381   -101   -485   -140    433   -293   -431   -228   -815  -1444  -1239   -511
    368    -80   -452   -145    407   -265   -441   -239   -818  -1444  -1239   -514
    392    -36   -428   -176    410   -231   -441   -205   -792  -1421  -1223   -496
    441     18   -426   -231    433   -202   -436   -161   -748  -1379  -1179   -446
    459     41   -420   -252    441   -189   -420   -122   -701  -1343  -1137   -402
    446     41   -405   -246    426   -181   -410    -93   -667  -1314  -1111   -366
    428     31   -397   -228    413   -181   -415    -72   -646  -1299  -1101   -342
    413     54   -358   -236    387   -150   -405    -38   -615  -1273  -1083   -319
    407     77   -332   -244    371   -127   -413     -7   -576  -1236  -1062   -293
    423    116   -309   -272    366    -96   -402     31   -530  -1195  -1031   -249
    454    161   -293   -306    374    -64   -392     77   -480  -1156   -995   -200
    467    205   -262   -337    363    -25   -392    111   -444  -1114   -953   -155
    483    233   -249   -358    366     -7   -392    137   -410  -1078   -914   -111
    483    246   -239   -366    361      2   -389    145   -392  -1062   -883    -77
    449    233   -215   -340    332     10   -387    137   -392  -1072   -883    -90
    431    246   -184   -340    306     31   -394    109   -418  -1111   -922   -127
    441    283   -158   -363    301     62   -407     72   -462  -1158   -971   -163
    462    265   -197   -366    329     33   -407     41   -509  -1218  -1034   -174
    496    257   -239   -376    368     10   -413     15   -548  -1267  -1078   -194
    483    283   -200   -384    342     41   -423    -41   -600  -1317  -1117   -239
    480    314   -166   -397    322     75   -436   -103   -657  -1376  -1166   -298
    493    332   -161   -415    327     88   -446   -163   -717  -1439  -1223   -363
    504    275   -228   -389    366     23   -441   -213   -779  -1509  -1278   -407
    498    244   -257   -371    376     -5   -436   -244   -818  -1551  -1309   -436
    491    355   -137   -423    314    109   -446   -272   -818  -1540  -1283   -441
    462    454    -10   -459    236    223   -470   -311   -826  -1535  -1270   -449
    431    509     77   -470    176    293   -478   -335   -828  -1527  -1265   -384
    415    501     85   -459    166    293   -480   -332   -815  -1501  -1241   -322
    420    491     67   -457    176    280   -496   -329   -826  -1501  -1239   -335
    407    475     64   -444    171    270   -511   -350   -852  -1522  -1254   -374
    381    436     54   -407    163    246   -524   -374   -888  -1566  -1314   -410
    363    423     59   -394    150    241   -524   -379   -896  -1571  -1317   -379
    363    376     10   -371    176    194   -519   -376   -906  -1590  -1327   -376
    355    285    -72   -322    213    109   -527   -394   -953  -1644  -1374   -415
    340    254    -85   -296    213     85   -535   -418   -995  -1686  -1415   -454
    332    215   -119   -275    226     49   -524   -426  -1026  -1719  -1454   -478
    324    200   -124   -262    223     38   -504   -439  -1062  -1758  -1493   -504
    270    171   -101   -223    187     36   -509   -472  -1096  -1792  -1514   -517
    239    127   -111   -181    176      7   -542   -509  -1135  -1831  -1545   -540
    290    140   -153   -218    220     -5   -553   -517  -1150  -1849  -1561   -545
    293    127   -166   -210    228    -18   -550   -522  -1161  -1862  -1569   -561
    275    111   -166   -194    220    -25   -568   -542  -1182  -1883  -1592   -568
    277     57   -220   -166    249    -80   -584   -553  -1208  -1922  -1639   -550
    265     46   -220   -155    244    -85   -587   -561  -1221  -1940  -1639   -561
    236     38   -197   -137    215    -77   -579   -563  -1226  -1943  -1634   -553
    207    -31   -239    -88    220   -132   -535   -532  -1223  -1969  -1662   -571
    277   -197   -475    -38    376   -335   -506   -478  -1275  -2104  -1829   -719
    239   -400   -639     80    439   -519   -410   -402  -1291  -2273  -2057   -885
    184   -275   -459     44    319   -366   -311   -329  -1182  -2242  -2057   -914
    200     88   -111   -145    153    -10   -374   -524  -1192  -2132  -1875   -774
    176    537    361   -355    -90    449   -652  -1026  -1426  -1958  -1504   -441
    122   1083    961   -605   -420   1021   -950  -1434  -1564  -1613   -948     41
    137   1353   1213   -745   -537   1283  -1161  -1566  -1501  -1176   -415    472
    189    979    787   -587   -298    883  -1247  -1561  -1587  -1179   -444    478
    181    415    233   -298    -25    324  -1208  -1558  -1938  -1855  -1174    -96
    168    -59   -228    -57    200   -142  -1047  -1428  -2177  -2561  -1956   -732
    218   -233   -452      7    335   -342   -888  -1148  -1935  -2509  -2026   -789
    259   -213   -475    -25    366   -345   -774   -917  -1670  -2327  -1917   -672
    322   -207   -530    -57    426   -368   -665   -732  -1491  -2216  -1849   -602
    353   -205   -558    -75    454   -381   -607   -652  -1410  -2169  -1823   -558
    311   -231   -545    -41    426   -387   -613   -652  -1405  -2179  -1829   -561
    277   -257   -537    -10    405   -397   -605   -659  -1405  -2192  -1839   -571
    246   -285   -532     20    389   -407   -581   -646  -1387  -2182  -1829   -553
    301   -272   -574    -15    436   -420   -579   -623  -1366  -2161  -1800   -540
    327   -275   -605    -25    465   -439   -568   -610  -1356  -2151  -1787   -519
    361   -301   -665    -31    511   -483   -571   -602  -1358  -2158  -1800   -517
    413   -298   -711    -57    561   -504   -584   -607  -1361  -2156  -1800   -501
    400   -280   -680    -62    537   -480   -594   -618  -1358  -2148  -1795   -498
    394   -280   -675    -59    535   -478   -597   -618  -1348  -2132  -1779   -480
    407   -262   -670    -75    537   -465   -597   -607  -1332  -2112  -1761   -462
    444   -233   -678   -103    561   -454   -602   -594  -1319  -2096  -1738   -441
    452   -254   -709   -101    579   -480   -605   -589  -1312  -2088  -1727   -444
    467   -265   -732   -101    597   -498   -589   -571  -1286  -2065  -1712   -433
    428   -270   -698    -80    561   -483   -581   -563  -1267  -2047  -1712   -402
    384   -270   -654    -57    519   -462   -581   -550  -1247  -2023  -1696   -374
    381   -249   -631    -67    504   -441   -568   -509  -1202  -1979  -1654   -335
    384   -257   -641    -62    511   -449   -542   -452  -1140  -1917  -1605   -272
    407   -241   -649    -83    527   -444   -524   -384  -1072  -1852  -1553   -202
    428   -202   -631   -111    530   -415   -522   -340  -1028  -1797  -1501   -155
    405   -184   -592   -111    498   -387   -511   -319  -1005  -1761  -1467   -122
    389   -166   -558   -111    472   -361   -493   -301   -989  -1732  -1444    -90
    353   -166   -522    -96    436   -342   -480   -303   -992  -1725  -1439    -77
    348   -205   -553    -70    449   -379   -501   -322  -1018  -1743  -1465    -83
    415   -200   -618   -109    517   -407   -532   -329  -1054  -1774  -1496   -103
    454   -181   -636   -137    542   -407   -535   -345  -1096  -1813  -1530   -127
    444   -181   -628   -132    532   -405   -535   -392  -1153  -1865  -1574   -168
    397   -197   -594    -98    496   -394   -530   -444  -1200  -1912  -1608   -215
    361   -207   -568    -77    465   -387   -530   -493  -1236  -1951  -1631   -228
    342   -218   -561    -64    452   -389   -527   -542  -1275  -1979  -1652   -254
    319   -228   -548    -46    431   -387   -540   -597  -1327  -2013  -1688   -293
    306   -267   -574    -18    439   -420   -535   -639  -1374  -2044  -1735   -314
    293   -270   -566    -12    428   -418   -535   -672  -1402  -2060  -1753   -324
    277   -215   -493    -31    384   -355   -535   -698  -1402  -2047  -1738   -319
    252   -176   -428    -38    337   -301   -550   -735  -1408  -2036  -1719   -316
    231   -179   -410    -25    319   -293   -581   -774  -1413  -2021  -1709   -288
    215   -155   -374    -31    293   -265   -605   -800  -1410  -2003  -1691   -277
    220   -163   -387    -28    301   -275   -615   -807  -1423  -1995  -1678   -275
    280   -158   -441    -62    358   -298   -644   -800  -1434  -1995  -1686   -275
    272   -158   -431    -57    350   -293   -654   -797  -1431  -2003  -1688   -262
    252   -168   -423    -41    335   -296   -654   -789  -1426  -1997  -1675   -262
    249   -220   -470    -15    358   -345   -652   -779  -1431  -2003  -1686   -275
    246   -298   -545     25    394   -420   -657   -787  -1470  -2042  -1722   -311
    226   -345   -571     59    397   -457   -657   -800  -1496  -2073  -1748   -342
    194   -379   -576     90    384   -478   -654   -823  -1527  -2096  -1774   -355
    158   -423   -581    132    368   -501   -652   -844  -1551  -2114  -1797   -371
    145   -452   -597    153    368   -524   -652   -854  -1566  -2132  -1816   -379
    129   -452   -581    161    355   -517   -641   -862  -1574  -2135  -1818   -384
     98   -446   -548    171    322   -496   -662   -891  -1600  -2153  -1839   -410
     72   -462   -537    194    303   -498   -685   -919  -1621  -2166  -1852   -428
     54   -491   -548    218    298   -519   -685   -924  -1634  -2169  -1857   -431
     36   -506   -542    236    288   -524   -683   -932  -1639  -2153  -1834   -426
     -2   -485   -485    244    239   -485   -667   -945  -1634  -2132  -1816   -452
     38   -480   -519    220    277   -498   -667   -956  -1652  -2148  -1857   -478
    122   -545   -670    210    394   -607   -680   -948  -1699  -2213  -1948   -509
    194   -745   -940    275    566   -841   -649   -888  -1771  -2364  -2127   -639
    215   -932  -1150    358    680  -1041   -530   -779  -1787  -2520  -2356   -885
    226   -844  -1070    309    646   -958   -441   -709  -1693  -2501  -2379   -924
    158   -493   -654    166    405   -574   -498   -971  -1699  -2361  -2166   -748
     70     33    -36    -51     54      0   -805  -1561  -1873  -2120  -1751   -358
     -5    685    691   -340   -348    688  -1111  -1956  -1886  -1657  -1117    207
     10    956    943   -483   -465    950  -1345  -2078  -1771  -1161   -537    735
     59    584    524   -322   -233    555  -1449  -2075  -1842  -1150   -563    711
     57     51     -5    -54     31     23  -1431  -2073  -2200  -1808  -1288     83
     36   -423   -459    192    246   -441  -1278  -1935  -2481  -2517  -2044   -613
     70   -626   -698    277    381   -662  -1091  -1605  -2242  -2455  -2122   -711
    119   -649   -769    262    441   -709   -948  -1350  -2005  -2304  -2055   -600
    161   -654   -815    246    488   -735   -852  -1166  -1842  -2195  -1977   -535
    166   -670   -836    252    501   -753   -813  -1101  -1782  -2161  -1943   -537
    132   -678   -810    272    470   -743   -782  -1085  -1761  -2158  -1940   -545
     75   -691   -766    306    418   -727   -758  -1091  -1751  -2148  -1938   -542
    135   -665   -800    265    467   -732   -789  -1067  -1735  -2122  -1925   -545
    189   -641   -831    226    509   -737   -807  -1041  -1717  -2094  -1914   -542
    184   -652   -839    233    509   -745   -807  -1023  -1691  -2062  -1899   -524
    184   -641   -826    226    501   -732   -810  -1026  -1675  -2042  -1878   -524
    194   -610   -805    207    498   -706   -807  -1021  -1647  -2003  -1829   -506
    194   -584   -779    194    485   -680   -807  -1013  -1613  -1956  -1792   -522
    200   -571   -771    184    485   -670   -805   -997  -1587  -1930  -1795   -511
    220   -550   -774    163    496   -659   -807   -989  -1566  -1896  -1777   -467
    223   -545   -769    161    496   -657   -820   -984  -1548  -1860  -1745   -452
    226   -548   -774    161    498   -659   -823   -958  -1517  -1816  -1712   -470
    213   -535   -750    161    480   -641   -815   -927  -1480  -1787  -1706   -457
    194   -504   -698    153    446   -600   -810   -906  -1452  -1764  -1680   -402
    163   -462   -626    150    394   -542   -795   -885  -1402  -1712  -1639   -413
    205   -444   -649    119    426   -545   -797   -839  -1358  -1657  -1597   -335
    246   -439   -685     96    465   -561   -797   -769  -1291  -1577  -1532   -296
    267   -418   -688     72    475   -550   -800   -722  -1239  -1514  -1475   -270
    270   -387   -657     59    462   -522   -797   -678  -1182  -1457  -1431   -267
    257   -387   -644     62    449   -514   -789   -636  -1143  -1426  -1415   -189
    270   -371   -641     49    454   -506   -787   -623  -1132  -1415  -1395   -155
    280   -358   -639     36    459   -498   -779   -618  -1124  -1392  -1366   -155
    267   -327   -594     31    431   -459   -776   -631  -1127  -1387  -1363   -181
    244   -329   -576     41    407   -452   -776   -654  -1145  -1397  -1382   -202
    226   -355   -581     64    402   -467   -779   -683  -1169  -1405  -1384   -223
    202   -379   -581     85    392   -480   -782   -709  -1195  -1431  -1395   -241
    176   -363   -540     93    358   -452   -784   -750  -1226  -1465  -1421   -277
    145   -337   -483     96    311   -407   -771   -787  -1234  -1457  -1418   -301
    119   -319   -439     98    277   -379   -750   -813  -1228  -1421  -1389   -348
     85   -298   -384    103    233   -340   -753   -880  -1262  -1439  -1395   -418
     31   -335   -366    153    197   -350   -745   -937  -1293  -1486  -1452   -485
     59   -368   -428    153    244   -397   -750   -937  -1306  -1517  -1522   -431
     98   -316   -415    109    254   -363   -758   -924  -1280  -1483  -1478   -363
    127   -252   -379     62    252   -314   -776   -930  -1252  -1439  -1436   -363
    116   -218   -335     51    226   -275   -810   -948  -1226  -1405  -1402   -316
    109   -155   -265     20    187   -210   -852   -966  -1208  -1376  -1353   -309
    106   -153   -259     23    181   -207   -865   -958  -1192  -1348  -1317   -314
     75   -220   -296     70    184   -257   -857   -953  -1182  -1301  -1309   -345
     54   -277   -332    111    192   -303   -844   -943  -1171  -1275  -1348   -329
     33   -265   -301    114    166   -280   -844   -935  -1140  -1244  -1325   -265
     62   -309   -371    122    215   -340   -859   -945  -1158  -1252  -1327   -285
     80   -441   -524    179    301   -483   -870   -969  -1200  -1260  -1356   -363
     75   -519   -594    223    335   -555   -862   -958  -1189  -1218  -1327   -413
     72   -548   -623    236    348   -584   -872   -974  -1202  -1218  -1314   -441
     44   -615   -659    285    350   -636   -870   -995  -1234  -1244  -1363   -472
     38   -641   -683    301    361   -662   -857   -997  -1257  -1273  -1400   -454
     44   -659   -704    309    374   -680   -844   -987  -1260  -1273  -1379   -457
     -5   -711   -706    358    350   -709   -828   -989  -1252  -1260  -1363   -462
    -33   -727   -696    379    329   -711   -831   -989  -1247  -1241  -1348   -478
      5   -730   -737    361    371   -732   -833   -958  -1231  -1208  -1332   -506
     51   -698   -750    324    400   -724   -859   -974  -1241  -1210  -1356   -571
     49   -743   -792    345    420   -769   -867   -976  -1244  -1213  -1361   -485
     36   -763   -802    363    418   -782   -854   -961  -1215  -1182  -1337   -454
     23   -813   -839    394    431   -826   -831   -945  -1208  -1176  -1343   -514
     33   -982  -1015    475    524   -997   -789   -922  -1291  -1304  -1486   -665
     20  -1234  -1254    605    633  -1241   -657   -844  -1392  -1535  -1756   -911
     18  -1226  -1244    602    628  -1234   -519   -727  -1337  -1587  -1842  -1018
    -28   -984   -958    506    462   -971   -496   -844  -1244  -1444  -1665   -852
   -155   -498   -342    327     93   -420   -724  -1299  -1166  -1065  -1163   -368
   -272    285    558     -7   -415    423  -1041  -1667   -937   -415   -371    363
   -270    769   1039   -252   -654    904  -1309  -1740   -623    252    345   1021
   -205    568    771   -181   -488    667  -1491  -1738   -589    441    483   1140
   -197     12    210     93   -202    111  -1548  -1818  -1023   -174   -166    548
   -213   -524   -311    366     46   -418  -1405  -1756  -1496  -1026  -1002   -220
   -218   -810   -592    514    184   -701  -1150  -1454  -1470  -1239  -1291   -519
   -194   -849   -654    522    228   -753   -953  -1161  -1270  -1111  -1205   -514
   -166   -857   -691    511    262   -774   -831   -966  -1135  -1005  -1145   -576
   -109   -872   -763    491    327   -820   -787   -878  -1101  -1021  -1231   -566
    -80   -896   -815    488    366   -857   -776   -841  -1096  -1044  -1247   -465
   -129   -901   -771    514    319   -836   -748   -818  -1065  -1015  -1202   -472
   -127   -875   -748    501    309   -813   -727   -792  -1036   -992  -1182   -467
    -75   -852   -776    462    350   -815   -732   -766  -1010   -963  -1174   -431
    -51   -831   -779    441    363   -805   -735   -745   -976   -917  -1150   -444
    -54   -828   -774    441    358   -802   -730   -730   -961   -896  -1117   -441
    -62   -820   -758    441    348   -789   -711   -701   -927   -862  -1085   -389
    -88   -774   -688    428    298   -730   -693   -667   -880   -807  -1047   -374
    -88   -745   -657    418    283   -704   -675   -636   -841   -750   -997   -358
    -72   -704   -633    387    280   -667   -680   -618   -818   -727   -971   -353
    -62   -685   -623    374    280   -654   -680   -592   -792   -701   -945   -327
    -70   -709   -641    389    283   -675   -665   -558   -761   -662   -904   -311
    -57   -678   -620    366    280   -649   -654   -517   -714   -592   -833   -345
    -67   -652   -587    358    257   -620   -646   -485   -683   -561   -846   -353
    -75   -613   -537    345    231   -576   -631   -433   -649   -561   -846   -187
    -41   -610   -568    324    262   -589   -631   -392   -618   -522   -815   -168
     15   -600   -615    290    314   -607   -633   -340   -571   -467   -774   -161
     49   -542   -592    244    319   -566   -631   -275   -498   -389   -693   -106
     51   -509   -561    228    306   -535   -607   -210   -441   -332   -644    -67
     38   -478   -517    218    275   -498   -592   -161   -384   -270   -592    -33
     41   -485   -527    223    283   -506   -597   -142   -366   -249   -568    -10
     46   -475   -522    213    283   -498   -600   -135   -361   -220   -545    -10
     46   -449   -496    202    270   -472   -587   -124   -350   -189   -509      5
     41   -420   -462    189    249   -441   -579   -135   -358   -197   -511     12
     28   -433   -462    202    244   -449   -558   -142   -366   -202   -514      0
     -7   -472   -467    239    228   -472   -535   -158   -363   -194   -501    -18
    -20   -462   -441    241    210   -452   -530   -200   -381   -218   -524    -62
    -36   -436   -400    233    181   -418   -514   -231   -392   -233   -530    -67
    -59   -413   -353    233    145   -384   -511   -275   -418   -259   -553    -96
    -72   -423   -350    246    137   -387   -509   -322   -449   -283   -579   -132
    -98   -433   -335    267    116   -384   -480   -332   -446   -265   -555   -145
   -116   -446   -329    280    103   -389   -462   -348   -457   -275   -563   -161
   -116   -387   -272    252     77   -329   -452   -358   -452   -265   -553   -158
   -114   -322   -207    218     46   -265   -446   -368   -431   -236   -524   -155
   -106   -306   -200    207     46   -254   -454   -363   -405   -194   -472   -119
    -93   -262   -171    176     36   -218   -480   -361   -374   -155   -428    -90
   -103   -244   -140    174     18   -194   -491   -342   -340   -122   -394    -51
   -116   -262   -148    187     12   -205   -491   -319   -322    -96   -376    -38
   -111   -267   -155    189     20   -213   -509   -327   -329    -98   -381    -38
   -114   -257   -142    184     12   -200   -517   -329   -335    -88   -387    -49
   -101   -280   -179    189     36   -228   -511   -314   -335    -83   -389    -62
   -114   -348   -233    231     57   -290   -509   -314   -358   -103   -413    -96
   -148   -410   -262    280     57   -337   -504   -345   -407   -150   -462   -155
   -153   -418   -267    285     54   -342   -493   -366   -428   -174   -485   -187
   -166   -444   -277    303     54   -361   -514   -397   -452   -207   -522   -215
   -187   -467   -280    327     46   -374   -517   -405   -465   -215   -540   -231
   -200   -470   -270    335     33   -371   -517   -397   -467   -205   -537   -233
   -197   -475   -277    335     38   -376   -522   -397   -465   -194   -519   -231
   -213   -485   -275    348     31   -381   -511   -381   -446   -174   -493   -223
   -223   -493   -270    355     23   -381   -491   -348   -415   -135   -457   -192
   -176   -504   -327    340     75   -415   -498   -361   -444   -155   -475   -207
   -155   -496   -342    324     90   -420   -506   -366   -452   -168   -491   -215
   -194   -511   -319    353     62   -415   -488   -348   -428   -148   -480   -210
   -213   -553   -340    381     62   -446   -470   -335   -428   -166   -501   -233
   -194   -678   -483    436    142   -581   -444   -327   -504   -280   -618   -337
   -189   -932   -743    558    272   -839   -350   -301   -646   -511   -870   -610
   -213  -1021   -807    615    296   -914   -220   -215   -665   -613   -995   -782
   -283   -844   -561    563    137   -704   -127   -228   -542   -475   -854   -678
   -394   -407    -12    402   -192   -210   -223   -524   -379   -124   -439   -265
   -457    423    880     15   -667    649   -472   -795    -23    561    353    530
   -433   1039   1473   -303   -953   1254   -675   -795    420   1288   1124   1327
   -332    969   1301   -322   -815   1135   -935   -802    550   1582   1389   1660
   -350    439    789    -44   -568    613  -1085   -982    124   1075    872   1179
   -374    -70    301    220   -337    114  -1039  -1078   -493    218     46    277
   -371   -392    -20    381   -176   -207   -818   -857   -641   -148   -355   -184
   -342   -493   -150    415    -98   -322   -589   -553   -501   -116   -379   -231
   -277   -527   -249    402    -15   -389   -436   -340   -389    -59   -355   -220
   -236   -542   -306    389     33   -426   -358   -228   -329    -36   -348   -218
   -228   -519   -293    374     31   -407   -327   -179   -298    -18   -337   -213
   -215   -501   -288    358     36   -397   -319   -166   -290    -12   -329   -220
   -220   -501   -280    361     28   -392   -301   -145   -265      5   -316   -220
   -236   -542   -306    389     31   -423   -285   -109   -239     25   -303   -210
   -207   -509   -303    358     46   -407   -270    -75   -213     44   -283   -197
   -161   -449   -288    303     62   -371   -265    -64   -202     51   -267   -192
   -153   -374   -220    265     33   -298   -252    -41   -166     88   -226   -166
   -158   -361   -202    259     20   -283   -233     -2   -127    127   -189   -137
   -179   -358   -179    267     -2   -270   -207     38    -93    166   -155   -114
   -210   -342   -135    275    -38   -239   -187     67    -64    200   -137    -98
   -200   -322   -122    262    -38   -223   -184     85    -46    213   -127    -98
   -161   -322   -161    241      0   -244   -181    119    -18    246    -85    -72
   -127   -314   -187    220     28   -252   -171    158     15    285    -36    -38
   -109   -272   -163    189     25   -218   -158    197     62    332     10     -2
    -98   -205   -106    153      2   -155   -158    239    106    371     41     20
    -80   -161    -80    119      0   -122   -145    288    150    410     77     54
    -59   -155    -96    106     18   -127   -116    355    205    467    127    101
    -31   -127    -96     77     31   -111   -111    410    259    517    168    145
     -5    -98    -93     51     44    -96   -114    459    314    571    220    197
     15    -67    -83     25     49    -75   -109    498    358    610    254    241
     25    -28    -54      2     38    -41    -96    532    397    654    290    275
     33    -18    -54     -7     44    -36    -93    542    410    672    303    283
     41     12    -28    -25     36     -7    -90    540    415    683    319    290
     23     36     12    -31      5     25    -83    532    418    691    337    298
     25     67     41    -46     -7     54    -72    519    413    683    340    296
     44     83     36    -64      2     59    -64    496    394    657    332    285
     33     64     31    -49      2     49    -44    480    381    641    327    277
     15     59     44    -38    -15     51    -12    462    374    626    316    262
     -2     64     64    -31    -33     64      5    433    358    605    303    233
    -36     67    103    -15    -72     85     25    405    348    594    296    207
    -75     62    137      7   -106     98     57    376    332    568    259    168
    -88     57    142     12   -116    101     75    366    324    558    249    155
    -67     88    155    -10   -111    122     77    358    335    576    275    171
    -62    132    192    -36   -127    161     67    332    337    581    288    174
    -80    135    215    -25   -148    174     54    303    335    581    285    168
    -80    158    239    -41   -161    197     33    298    345    607    314    197
    -75    145    220    -36   -148    181     33    311    366    628    342    223
    -96    119    213    -12   -155    163     38    314    376    639    361    231
   -111    124    236     -5   -174    179     38    314    387    646    379    236
   -101    119    220    -10   -161    171     31    303    368    631    366    228
    -96     80    174      7   -135    127     36    309    350    605    340    202
   -106      0    106     51   -106     51     28    311    324    568    306    166
   -124    -67     57     96    -90     -5     36    309    306    535    283    135
   -124   -103     20    111    -72    -41     38    303    290    511    270    124
   -129   -148    -20    137    -57    -85     25    275    257    472    239     93
   -155   -184    -31    168    -64   -109     23    249    218    441    218     70
   -168   -179    -10    174    -80    -96     28    244    210    439    218     67
   -168   -179    -10    171    -80    -96     36    252    218    439    218     67
   -168   -192    -23    179    -72   -109     41    249    218    428    213     64
   -171   -187    -15    179    -80   -101     36    252    220    436    236     72
   -161   -174    -12    168    -75    -93     41    252    220    433    244     54
   -158   -122     36    140    -98    -44     36    239    213    407    226     20
   -184   -114     67    148   -127    -23     38    236    202    376    205     28
   -181   -161     18    171   -103    -72     49    254    184    329    168     23
   -132   -319   -187    226     25   -254     77    283    109    181     38    -93
    -98   -517   -418    306    158   -467    197    387     51    -20   -194   -335
    -98   -501   -402    298    150   -452    311    514    127    -20   -254   -415
   -179   -254    -77    215    -54   -166    319    387    205    200    -70   -265
   -314    145    459     85   -387    301    114   -135    148    514    355    122
   -397    826   1223   -218   -810   1023   -145   -532    239   1049   1039    735
   -402   1215   1618   -407  -1010   1415   -350   -628    457   1639   1667   1345
   -342    901   1244   -280   -795   1070   -517   -633    431   1774   1764   1480
   -327    345    672     -7   -498    509   -576   -693      7   1163   1135    896
   -350   -153    197    252   -275     20   -467   -646   -467    267    254     80
   -340   -389    -51    363   -145   -220   -293   -368   -392    101      7   -153
   -293   -366    -72    329   -111   -220   -158    -85   -140    254     85    -96
   -244   -329    -85    288    -80   -207    -41    122     31    353    140    -36
   -207   -265    -59    233    -75   -163     31    241    129    418    192     18
   -215   -283    -67    249    -75   -176     72    285    163    431    200     25
   -223   -306    -85    262    -70   -197     93    311    187    444    213     18
   -197   -257    -59    228    -70   -158     83    324    205    478    228    -23
   -197   -218    -23    207    -88   -122     80    327    207    478    220    -20
   -187   -200    -12    192    -88   -106     75    327    215    462    223     31
   -194   -187      7    187   -101    -90     72    335    226    467    239     36
   -171   -137     33    155   -103    -51     75    355    249    496    272     36
   -145   -106     38    124    -93    -33     90    394    285    517    293     80
   -153   -129     23    140    -90    -54     93    402    293    517    296    109
   -150    -83     67    116   -111    -10     80    400    303    537    324    114
   -145    -25    119     85   -132     46     83    413    337    581    371    135
   -135      7    142     62   -140     75     96    439    363    602    379    148
   -124     10    135     57   -129     72    111    467    392    618    389    171
   -122     41    161     38   -142    101    109    493    415    636    407    184
   -111     96    207      7   -158    150    109    530    470    701    475    231
   -124    103    226     10   -176    166    129    571    519    745    514    272
   -122    111    233      2   -176    171    137    605    561    784    548    303
   -122    174    296    -25   -207    233    137    652    618    844    592    327
    -75    244    319    -83   -197    280    140    730    675    901    623    384
    -64    280    342   -109   -205    311    153    784    735    963    701    462
    -44    267    311   -111   -179    288    161    810    761    984    727    480
    -41    327    366   -142   -205    345    153    807    766    995    737    485
    -41    335    376   -145   -207    355    161    800    763    989    735    488
    -49    306    353   -129   -202    329    171    782    748    963    711    467
    -67    314    381   -124   -226    348    163    745    714    927    680    426
    -80    348    426   -135   -252    384    174    722    688    901    657    400
    -77    361    439   -140   -257    400    187    709    667    878    641    405
   -106    327    433   -111   -272    381    171    644    602    800    592    371
   -142    319    462    -88   -303    392    187    581    545    727    542    322
   -150    353    504   -103   -327    428    189    527    498    685    501    272
   -142    355    498   -106   -319    426    192    485    462    654    465    241
   -168    340    509    -85   -340    423    174    452    418    620    433    213
   -179    407    587   -114   -381    496    168    433    418    628    452    220
   -187    483    667   -150   -428    574    161    410    428    639    475    233
   -187    522    709   -166   -446    615    145    387    431    659    496    249
   -171    576    748   -202   -459    659    114    366    428    672    506    252
   -163    592    753   -215   -457    672     98    363    428    680    506    254
   -168    571    740   -202   -454    654     88    363    426    685    506    265
   -194    540    735   -171   -465    636     80    361    418    688    509    270
   -210    545    756   -168   -483    649     72    345    400    683    511    259
   -210    524    732   -158   -470    628     49    332    374    662    488    228
   -215    457    670   -122   -444    563     44    340    353    636    459    197
   -231    405    636    -85   -433    519     41    337    329    607    439    161
   -239    387    626    -75   -433    506     28    327    298    574    402    124
   -213    381    594    -85   -402    488     25    322    270    535    361    111
   -218    332    550    -59   -384    439     20    298    228    493    329    114
   -215    311    527    -46   -371    418     10    288    207    478    329    103
   -226    342    566    -59   -397    454      5    280    200    478    340     93
   -226    371    597    -72   -413    483     -2    262    184    462    335     72
   -226    376    602    -75   -415    488    -10    246    174    444    319     57
   -228    389    618    -80   -423    504    -15    236    168    433    319     44
   -233    400    633    -83   -433    517     -5    233    161    433    329     31
   -252    384    636    -67   -444    509     -5    223    145    415    306     25
   -241    327    568    -44   -405    446      2    236    132    384    262     28
   -220    171    392     25   -306    280     51    298    106    288    148    -70
   -220     15    233    101   -228    124    155    407    101    142    -62   -272
   -241    101    342     67   -290    220    252    514    210    150   -101   -327
   -303    433    735    -67   -519    584    249    376    246    267     70   -192
   -381    857   1239   -236   -810   1047     20   -116     54    441    426    129
   -459   1431   1888   -485  -1174   1660   -277   -553    -67    797    987    610
   -446   1800   2247   -678  -1345   2021   -522   -722     -2   1278   1574   1096
   -384   1512   1896   -563  -1143   1704   -657   -722    -31   1395   1678   1197
   -358    984   1343   -311   -849   1163   -639   -696   -314    854   1080    691
   -376    483    857    -54   -615    670   -491   -592   -633     51    215    -41
   -368    231    600     67   -483    415   -309   -303   -436     12     49   -176
   -329    215    545     54   -436    379   -171    -46   -163    187    153    -83
   -285    246    532     20   -407    389    -67    150     31    319    244     -5
   -252    293    545    -20   -397    418    -10    254    135    392    290     33
   -246    296    540    -25   -392    418      2    283    166    405    298     36
   -249    288    537    -20   -394    413     15    298    189    418    309     46
   -257    290    548    -15   -402    418     49    324    220    441    332     67
   -283    254    535     12   -410    394     59    337    233    449    337     70
   -293    259    550     15   -420    405     72    361    254    467    355     85
   -285    288    574     -2   -428    431     72    376    277    488    381    106
   -275    272    548      2   -410    410     75    392    298    506    392    116
   -280    272    553      2   -418    413     88    402    319    527    418    137
   -314    285    597     12   -457    441    106    410    332    550    444    148
   -314    288    602     12   -459    444    119    423    350    563    462    155
   -283    296    579     -5   -431    436    122    457    376    587    483    174
   -277    293    571     -7   -426    431    119    475    410    613    509    194
   -259    285    545    -12   -402    415    124    501    446    644    545    226
   -220    290    511    -36   -366    400    127    527    472    670    568    249
   -174    322    496    -72   -335    407    122    545    501    691    589    267
   -106    337    441   -116   -272    389    106    581    537    724    615    290
    -54    340    394   -142   -226    366     96    636    584    774    649    335
    -57    316    371   -132   -215    345     98    675    626    823    688    381
    -31    314    345   -140   -187    329    109    714    675    875    727    436
     10    363    353   -189   -171    358    111    740    711    914    769    485
     38    381    340   -210   -150    361    119    745    719    924    784    498
     54    413    358   -236   -153    387    132    753    730    940    807    517
     33    397    363   -215   -163    381    148    763    730    945    813    535
      5    316    311   -161   -153    314    148    745    693    911    774    509
    -28    265    293   -116   -161    277    155    722    646    878    740    467
    -67    257    322    -96   -194    288    174    709    620    852    724    431
   -106    275    381    -83   -244    327    200    704    620    841    724    413
   -132    324    457    -98   -296    389    223    688    613    823    724    394
   -153    340    491    -93   -322    415    244    665    592    813    724    376
   -174    327    501    -77   -337    413    252    626    558    792    701    345
   -192    303    496    -54   -342    400    270    597    530    763    675    314
   -226    275    498    -25   -363    387    272    566    498    732    654    283
   -285    280    563      2   -423    420    262    532    485    732    662    272
   -332    306    636     12   -483    470    257    514    496    766    688    288
   -327    366    693    -18   -509    530    236    511    517    800    719    314
   -311    405    717    -46   -514    558    205    504    522    810    724    322
   -293    397    688    -51   -491    542    187    506    532    833    737    337
   -272    371    644    -49   -459    506    179    514    545    846    750    353
   -270    353    623    -41   -446    488    181    519    545    857    758    361
   -298    329    628    -18   -462    478    179    509    532    862    753    358
   -303    316    620     -7   -462    467    176    519    532    862    750    361
   -311    241    553     33   -431    397    171    527    517    826    722    335
   -285    184    470     51   -376    327    171    542    504    797    701    316
   -301    155    454     72   -376    303    161    532    483    763    678    290
   -379    109    488    135   -433    296    176    504    452    719    646    257
   -436     85    519    174   -478    301    187    485    428    683    613    226
   -449     88    537    181   -493    311    194    491    431    675    613    223
   -439     98    535    168   -488    316    200    493    428    672    615    220
   -407    127    535    140   -472    329    200    493    420    670    623    226
   -384    150    535    114   -459    342    187    504    426    672    639    233
   -428    129    558    150   -493    342    168    504    423    667    646    233
   -514     46    558    231   -535    301    189    485    397    633    626    218
   -545    -15    530    277   -537    257    218    462    376    610    610    210
   -511    -23    488    267   -501    231    220    454    353    576    581    192
   -439    -83    355    262   -397    135    236    475    309    493    493    124
   -374   -288     83    329   -231   -103    309    553    236    301    249    -96
   -342   -379    -36    361   -155   -207    420    678    262    184     67   -285
   -368   -207    158    285   -265    -25    472    691    348    236    111   -262
   -454    163    618    145   -535    389    353    301    275    371    371    -18
   -545    779   1325   -116   -935   1052     25   -262    192    745    961    537
   -579   1426   2005   -423  -1291   1714   -252   -527    322   1301   1667   1184
   -509   1501   2008   -498  -1260   1753   -459   -571    428   1719   2127   1626
   -493    976   1470   -241   -982   1223   -509   -579    218   1470   1839   1361
   -506    384    891     59   -698    636   -441   -563   -231    607    930    506
   -491    -15    472    252   -483    228   -254   -340   -345    132    374    -28
   -426   -101    322    262   -376    111    -83    -33   -111    226    376    -41
   -319    -54    265    187   -293    103     33    197     80    345    449     18
   -275    -83    189    179   -233     51    101    322    174    389    470     31
   -241   -106    135    174   -189     12    116    361    197    394    465     25
   -202    -96    106    148   -158      5    116    376    205    392    457     18
   -166   -103     62    135   -114    -20    127    389    210    384    452     10
   -150   -111     38    129    -96    -38    137    384    202    371    439     -5
   -132   -111     20    122    -77    -46    142    379    205    379    452    -23
   -106   -101      5    103    -57    -49    145    392    226    400    462    -20
    -75   -101    -25     88    -25    -64    148    415    252    418    478     41
    -90    -67     23     77    -57    -23    166    436    277    446    522     80
   -129    -46     80     88   -106     15    189    470    311    480    561     93
   -176    -46    129    111   -155     41    215    501    340    501    571    122
   -223    -46    176    135   -200     64    228    522    371    514    594    179
   -244    -20    223    132   -233    101    231    548    407    553    665    168
   -262     28    290    116   -277    161    233    571    431    568    675     96
   -262     38    298    109   -280    168    241    605    454    574    662    189
   -254     46    301    103   -277    174    252    633    478    594    670    197
   -249     59    306     93   -277    181    267    675    517    618    680    262
   -231     90    322     70   -277    207    280    727    566    667    732    340
   -200    163    361     18   -280    262    270    769    607    706    779    353
   -168    218    387    -23   -277    301    257    800    631    724    807    374
   -135    262    394    -64   -265    327    259    841    672    769    846    405
   -103    293    397    -96   -252    345    267    875    704    795    875    420
    -85    314    400   -114   -244    358    265    883    711    797    888    436
    -85    340    426   -127   -254    381    262    880    696    800    883    426
    -90    314    402   -114   -246    358    267    867    675    823    867    405
    -90    288    379   -101   -233    332    272    844    649    823    857    400
    -93    285    376    -98   -236    329    267    805    607    807    846    368
   -111    285    397    -85   -254    340    262    756    568    771    833    283
   -114    262    376    -75   -246    319    277    714    527    711    758    231
   -106    239    345    -67   -226    290    293    670    488    657    698    275
   -122    252    371    -67   -246    311    296    633    470    654    672    231
   -145    265    410    -59   -277    337    301    594    454    652    670    210
   -215    220    436     -5   -327    327    322    553    423    620    654    184
   -283    207    491     36   -387    348    345    530    413    605    646    142
   -262    244    506      7   -384    374    348    519    431    615    670    129
   -215    293    509    -38   -361    400    324    509    431    600    659    135
   -194    316    509    -62   -350    410    293    498    436    602    691    207
   -161    348    509    -96   -335    428    259    501    452    626    727    223
   -153    335    488    -93   -319    410    249    514    465    633    719    215
   -168    293    462    -62   -314    376    259    522    470    626    706    270
   -187    296    483    -57   -335    389    254    524    485    646    724    283
   -192    298    491    -54   -342    394    244    519    478    641    722    296
   -194    267    459    -36   -329    363    246    517    457    615    706    267
   -200    179    379     10   -288    277    252    509    423    574    672    228
   -210     96    306     57   -259    200    252    488    384    537    618    187
   -210     54    265     77   -239    158    249    467    353    514    597    140
   -220     28    249     93   -236    140    249    454    332    496    587    109
   -231     10    241    111   -236    124    244    439    316    475    563    103
   -228    -10    218    119   -226    103    223    407    283    428    527     88
   -226    -57    168    142   -200     54    223    389    259    394    504     80
   -223    -85    135    153   -181     23    215    387    252    384    498     77
   -223    -85    137    155   -181     25    215    384    252    394    496     64
   -218    -77    137    148   -181     28    213    379    241    384    504     72
   -226    -64    161    145   -194     46    205    371    236    368    496     51
   -241    -62    176    150   -210     57    194    358    218    342    478     33
   -265   -106    158    187   -213     25    205    350    197    309    454     23
   -228   -296    -67    259    -83   -181    231    363     96    161    290   -127
   -194   -550   -355    371     77   -454    329    428    -28    -64     33   -384
   -166   -592   -426    379    127   -509    462    530    -41   -184   -106   -524
   -218   -374   -155    296    -31   -265    535    470     49    -75      0   -410
   -342    135    475    103   -410    303    342     51    171    306    462     36
   -444    940   1384   -249   -914   1163     51   -285    454    963   1247    795
   -457   1538   1995   -542  -1226   1766   -220   -358    815   1644   1966   1514
   -353   1486   1839   -566  -1096   1662   -491   -358    935   1948   2249   1842
   -371    945   1317   -288   -844   1130   -576   -491    472   1358   1680   1280
   -400    374    771     12   -587    571   -480   -496    -70    514    846    428
   -392      5    397    192   -397    200   -239   -236   -176    153    397    -12
   -350    -83    267    218   -309     90    -20     54    -28    179    355     -2
   -303   -109    192    205   -249     41     88    210     49    202    355     -2
   -327   -161    166    244   -249      2    168    296     90    220    358     -5
   -392   -179    213    283   -303     15    215    329    109    226    361    -18
   -366   -166    200    267   -283     15    218    348    111    213    350    -38
   -259   -171     85    215   -174    -44    184    353    101    181    316    -15
   -205   -153     49    179   -129    -51    168    374    106    192    324    -12
   -197    -98     96    148   -148     -2    161    384    114    215    350    -31
   -205    -64    140    135   -174     36    168    392    129    226    361    -31
   -215    -64    150    137   -184     41    184    400    142    223    353    -25
   -205    -38    163    122   -187     62    187    405    155    223    345    -18
   -205    -31    171    116   -189     70    192    413    171    228    353     -2
   -213    -36    176    124   -194     70    210    433    189    241    371     18
   -210    -36    174    122   -192     67    223    457    200    252    379     31
   -194    -18    174    106   -187     77    226    483    218    275    400     57
   -187      0    187     90   -189     93    236    524    249    309    428     85
   -189     18    207     85   -197    111    254    568    283    345    457    119
   -161     23    181     67   -171    101    249    597    298    353    462    132
   -135     28    163     51   -148     96    246    639    324    374    483    161
   -114     49    163     31   -140    106    252    688    368    413    514    192
    -90     85    176      2   -132    129    259    740    415    454    545    228
    -64    101    163    -18   -114    132    262    787    459    498    592    270
    -38    127    166    -44   -101    145    262    823    488    530    623    301
    -31    161    192    -64   -111    176    267    839    501    545    644    324
    -25    189    215    -80   -119    202    290    857    530    571    672    350
     -5    179    184    -88    -96    181    296    867    535    579    683    363
      7    176    168    -93    -80    174    280    854    522    566    678    363
     -2    184    187    -93    -96    187    254    823    496    535    659    348
    -10    181    192    -85   -101    187    252    789    472    496    626    327
    -44    197    239    -77   -142    215    259    745    439    446    587    306
    -67    205    270    -70   -168    236    272    701    413    420    563    272
    -72    213    285    -70   -179    246    280    662    397    400    550    231
   -103    179    283    -36   -192    231    288    620    368    363    522    202
   -127    168    293    -20   -210    228    298    576    342    329    493    174
   -135    158    293    -10   -215    223    298    535    303    290    457    137
   -124    155    280    -18   -202    218    298    511    285    272    444    124
   -132    192    324    -28   -228    257    311    519    306    298    470    148
   -132    233    363    -51   -246    296    290    506    314    309    488    176
   -122    272    394    -75   -259    335    259    496    319    316    493    189
   -122    290    413    -85   -267    350    228    485    324    327    493    192
   -137    280    418    -70   -277    348    220    485    324    332    493    197
   -135    270    405    -70   -270    335    218    472    306    311    470    184
   -148    265    410    -59   -280    337    207    462    290    293    452    171
   -145    257    402    -57   -272    329    200    465    288    283    433    171
   -142    176    319    -15   -231    246    197    467    270    254    400    150
   -166     72    239     44   -202    155    200    441    218    200    345    106
   -174     38    210     67   -192    124    207    431    192    174    324     80
   -179      7    187     83   -184     98    207    407    163    140    296     49
   -189    -46    142    119   -166     46    205    387    132    101    257     20
   -202    -72    129    135   -168     25    184    363    109     75    231      2
   -205    -72    132    137   -171     28    158    350     93     59    223     -2
   -213    -83    127    145   -171     23    150    342     85     54    218     -5
   -223   -106    116    166   -171      5    155    342     88     57    210     -2
   -220   -127     90    174   -158    -18    158    335     83     51    200     -7
   -215   -158     57    184   -137    -51    158    329     72     36    192    -20
   -210   -181     28    194   -122    -75    158    329     62     23    184    -31
   -210   -228    -18    220    -96   -124    158    329     49      7    176    -44
   -197   -329   -132    262    -33   -231    161    329     -5    -77     93   -119
   -184   -542   -358    363     85   -452    246    376   -119   -280   -127   -327
   -200   -691   -491    444    142   -589    394    480   -153   -444   -329   -532
   -218   -574   -355    397     67   -465    517    584    -23   -389   -293   -517
   -290   -192     96    241   -194    -49    436    301     57   -148     18   -210
   -350    444    795    -46   -574    618    158   -132    171    332    626    397
   -392   1137   1530   -374   -961   1332    -93   -368    433    989   1371   1117
   -288   1343   1631   -527   -958   1486   -329   -350    719   1564   1922   1670
   -210    893   1104   -342   -657    997   -475   -433    420   1254   1602   1395
   -220    322    542    -51   -381    431   -483   -548   -197    350    730    574
   -239   -161     77    200   -158    -44   -327   -436   -527   -311     46    -83
   -257   -345    -88    301    -85   -218   -103   -127   -353   -306    -36   -171
   -249   -322    -72    285    -90   -197     51     96   -171   -197     23   -119
   -215   -329   -114    272    -51   -220    148    239    -72   -155     33   -101
   -168   -314   -145    241    -12   -231    187    306    -31   -135     36    -96
   -142   -298   -155    220      5   -228    197    335    -15   -135     38    -93
   -132   -290   -161    210     12   -226    202    342     -7   -145     33    -96
   -116   -259   -142    187     12   -202    202    363     12   -132     41    -80
    -90   -244   -153    166     28   -200    205    384     31   -122     51    -62
    -77   -228   -150    153     36   -189    202    394     38   -119     57    -51
    -72   -218   -145    145     33   -181    207    405     49   -119     57    -51
    -70   -181   -111    124     18   -145    220    413     59   -111     62    -46
    -77   -163    -85    119      2   -124    223    423     64   -111     62    -51
    -90   -132    -41    111    -25    -88    226    439     83   -103     70    -46
   -114   -127    -12    119    -51    -70    233    446    106    -88     90    -25
    -88   -119    -31    103    -28    -77    239    462    129    -77     98    -10
    -31   -116    -85     72     25   -101    226    496    153    -57    106      5
     12    -77    -90     33     51    -83    220    527    187    -25    127     31
     15    -28    -44      5     28    -36    223    561    220     -2    145     49
     23    -10    -33     -5     28    -20    236    607    267     31    174     85
     44     23    -20    -33     31      2    246    657    316     83    226    137
     70     90     20    -80     25     57    241    698    371    145    283    200
     83    124     41   -106     20     85    239    727    402    168    293    223
     96    158     62   -127     15    111    252    776    457    220    348    285
    124    158     33   -142     44     98    265    820    504    259    392    342
    150    207     57   -179     46    132    257    839    524    277    413    376
    135    213     75   -174     28    145    267    841    537    285    428    392
    114    192     77   -153     18    135    283    826    514    252    400    363
    124    207     83   -166     20    145    270    792    467    194    345    314
    106    181     75   -142     15    129    280    771    436    150    296    283
    103    166     62   -135     18    116    270    719    376     70    231    220
    135    189     51   -163     41    122    254    667    327     10    184    181
    137    192     54   -166     41    124    272    626    298     -2    163    166
    135    181     46   -158     44    114    293    597    272     -7    145    148
    122    189     64   -158     28    129    283    558    231    -46    111     88
    150    168     15   -161     67     93    272    524    194    -90     67     36
    148    127    -20   -140     83     54    283    504    168   -129     20     31
    132    150     18   -140     57     85    296    493    168   -132     23     36
    109    184     75   -148     15    132    298    478    176   -122     36     64
    103    210    106   -158     -2    161    277    454    166   -132     25     64
    122    249    127   -189     -2    189    239    441    168   -119     49     88
    150    270    119   -210     15    194    218    436    163   -122     51     88
    148    213     62   -181     41    137    213    439    158   -119     46     88
    140    231     90   -187     23    161    192    428    161    -85     59    101
    127    246    116   -187      5    181    181    420    171    -59     70    119
    127    215     88   -171     20    153    176    410    145    -90     18     72
    122     93    -31   -109     75     31    166    397     85   -148    -51    -23
    114      0   -114    -57    114    -57    174    400     62   -174    -75    -51
     85    -98   -187      5    135   -142    189    402     41   -213   -101    -15
     77   -145   -223     33    150   -184    189    389     15   -254   -132     -5
     80   -171   -254     44    166   -213    176    371    -15   -280   -161    -41
     85   -150   -236     31    161   -194    163    355    -28   -293   -171    -46
     93   -168   -262     36    174   -215    153    329    -54   -322   -197    -64
     93   -189   -283     49    187   -236    153    319    -72   -332   -205    -67
     64   -239   -306     85    184   -270    171    316    -80   -335   -207    -57
     44   -262   -306    109    174   -283    174    306    -90   -342   -223    -64
     80   -231   -311     75    194   -270    153    311    -96   -355   -231    -70
    106   -239   -345     67    226   -290    135    311   -103   -368   -244    -77
    124   -275   -400     75    259   -337    127    311   -127   -407   -280    -98
    122   -418   -542    148    329   -480    176    353   -163   -501   -392   -187
    109   -628   -740    257    423   -683    277    446   -181   -654   -594   -366
    103   -649   -753    272    428   -701    389    579    -93   -709   -709   -467
     54   -311   -366    127    210   -337    415    537     10   -589   -561   -340
    -62    122    184    -31   -124    153    244     88   -150   -452   -262    -80
   -155    691    846   -270   -501    769    -25   -415   -340   -189    207    322
   -184   1215   1400   -514   -792   1306   -303   -711   -368    233    776    782
    -70   1065   1135   -498   -602   1098   -491   -743   -384    475   1034   1013
    -25    581    607   -277   -316    594   -496   -727   -641     33    555    610
    -31     46     77     -7    -54     62   -418   -672  -1008   -802   -322   -124
    -10   -335   -324    174    155   -329   -272   -423   -945  -1057   -709   -439
     15   -322   -340    150    176   -329   -137   -150   -639   -852   -597   -335
     46   -259   -309    106    176   -283    -33     49   -423   -706   -509   -246
     72   -210   -285     67    176   -246     36    181   -290   -623   -457   -184
     62   -218   -280     77    171   -249     70    241   -233   -589   -441   -150
     80   -163   -246     41    161   -205     75    241   -226   -584   -439   -142
    101   -145   -246     23    171   -197     85    257   -220   -589   -452   -142
    116    -88   -205    -12    158   -148     96    280   -200   -574   -446   -127
    111    -23   -135    -44    122    -77     85    272   -184   -561   -428   -111
    122    -62   -184    -31    153   -122     57    265   -194   -571   -441   -109
    150    -28   -179    -59    163   -103     38    272   -189   -571   -446   -106
    166     38   -127   -103    145    -44     25    275   -176   -555   -431    -93
    155     51   -103   -103    129    -25     33    262   -176   -558   -436   -103
    148     62    -85   -106    116    -12     38    259   -171   -563   -441   -109
    153     90    -62   -124    109     15     41    270   -145   -542   -420    -83
    145    114    -31   -132     88     41     33    270   -135   -537   -413    -75
    137    163     25   -150     57     96     18    275   -127   -545   -413    -80
    166    231     62   -200     51    148      2    293   -103   -537   -394    -64
    200    290     90   -246     54    192     10    335    -67   -504   -358    -28
    218    342    122   -280     46    233     12    371    -23   -459   -324      7
    210    381    171   -296     20    277     23    405     20   -410   -293     33
    184    371    184   -280      0    277     18    431     51   -379   -275     54
    192    400    205   -296     -7    303     12    467     98   -332   -231    106
    220    418    194   -319     12    306      7    506    142   -283   -187    161
    252    459    207   -355     23    335      2    537    174   -249   -150    194
    283    491    207   -389     38    350      0    545    171   -257   -150    197
    298    522    223   -410     36    374      2    548    161   -275   -171    181
    283    527    244   -407     20    387     -2    532    129   -311   -215    148
    254    506    252   -379      2    379      7    504     96   -355   -252    127
    246    493    244   -371      2    371     31    470     51   -400   -277    109
    246    488    241   -366      2    363     33    428      0   -454   -322     75
    236    517    277   -376    -20    397     23    394    -33   -498   -361     36
    241    548    306   -394    -31    428      5    363    -67   -532   -392      2
    218    532    314   -376    -46    423     20    311   -116   -574   -423    -31
    174    504    329   -340    -77    418     57    252   -168   -615   -454    -62
    129    467    335   -298   -101    402     38    197   -223   -670   -506   -111
    122    465    342   -293   -109    405     23    176   -246   -696   -532   -142
    111    511    400   -314   -142    457     33    176   -231   -683   -514   -124
     98    540    439   -319   -168    491     23    153   -231   -672   -501   -103
    111    589    478   -350   -184    535      7    132   -223   -659   -480    -80
    137    633    496   -384   -179    566    -10    135   -207   -639   -459    -51
    163    618    452   -392   -145    535    -31    132   -215   -644   -465    -49
    176    607    431   -394   -127    519    -41    127   -223   -652   -462    -49
    181    615    431   -400   -124    524    -44    122   -233   -652   -459    -46
    148    605    457   -376   -153    532    -64    103   -241   -654   -457    -44
    119    532    410   -327   -145    472    -80     90   -262   -685   -480    -67
    140    426    285   -283    -72    355    -75    103   -288   -722   -522    -96
    137    368    228   -254    -44    298    -51    114   -296   -735   -540    -98
    140    337    197   -239    -28    267    -49    109   -316   -761   -566   -111
    124    267    142   -197    -10    205    -62     83   -363   -813   -615   -148
    119    226    106   -174      5    168    -64     67   -392   -836   -641   -158
    135    197     62   -166     36    129    -59     70   -402   -849   -652   -158
    137    205     67   -171     36    137    -57     62   -407   -852   -644   -150
    158    194     36   -179     59    116    -62     51   -423   -872   -670   -166
    153    161      7   -158     72     85    -57     51   -428   -883   -678   -161
    150    124    -25   -140     88     49    -51     44   -439   -896   -683   -158
    148    106    -41   -127     96     33    -57     36   -446   -909   -693   -161
    129     70    -59   -101     96      5    -54     23   -467   -937   -719   -181
    119     38    -80    -80    101    -20    -38     25   -483   -963   -750   -205
    155    -80   -236    -38    192   -158    -15     62   -522  -1049   -854   -280
    184   -296   -480     57    332   -387     83    181   -527  -1184  -1047   -441
    213   -316   -530     49    368   -423    205    340   -415  -1215  -1140   -530
    174    -54   -228    -59    200   -142    246    327   -314  -1117  -1028   -441
     62    366    303   -215   -122    335     85   -142   -493  -1008   -763   -207
    -75    958   1034   -441   -553    995   -189   -748   -748   -797   -319    168
   -137   1493   1631   -678   -885   1561   -454  -1088   -818   -426    239    623
    -93   1418   1512   -662   -802   1465   -626  -1189   -854   -187    545    901
    -62    852    911   -397   -488    880   -636  -1153  -1028   -506    166    584
    -49    290    340   -119   -194    314   -550  -1049  -1332  -1301   -717   -155
    -20    -75    -54     46     15    -67   -387   -732  -1226  -1522  -1072   -436
     -2   -122   -122     62     57   -122   -233   -418   -922  -1325   -971   -335
     44   -116   -161     33    101   -137   -122   -194   -709  -1182   -878   -244
     98   -132   -231     18    163   -181    -54    -62   -602  -1111   -839   -194
     88   -161   -249     36    166   -205    -18    -25   -576  -1098   -836   -184
     90   -166   -257     36    174   -210     -2    -10   -561  -1098   -841   -176
    111   -166   -277     25    192   -220      2     -2   -555  -1101   -846   -174
    129   -158   -288     15    207   -223     15     15   -532  -1091   -831   -155
    145   -145   -290      0    215   -218     15     20   -519  -1080   -815   -137
    142   -137   -283     -2    210   -210     18     25   -506  -1070   -805   -127
    132   -158   -290     10    210   -226     20     38   -498  -1065   -810   -122
    148   -155   -303      5    226   -228     18     46   -493  -1054   -802   -103
    155   -155   -314      0    233   -236     10     51   -488  -1047   -789    -85
    145   -166   -311     10    226   -239     12     64   -467  -1026   -774    -64
    153   -114   -267    -20    210   -189      5     67   -452  -1005   -756    -44
    168    -31   -200    -67    184   -114     -2     70   -436   -989   -740    -41
    189    -28   -218    -83    202   -122      7     90   -418   -974   -724    -25
    205    -33   -239    -85    220   -135     12    114   -394   -956   -711     -2
    233      5   -231   -119    231   -111      0    132   -379   -932   -693     23
    231     31   -200   -129    215    -83     -7    140   -358   -909   -680     41
    252     70   -181   -163    215    -54    -10    168   -316   -872   -654     75
    288     85   -202   -187    244    -57    -15    213   -272   -839   -623    119
    322    114   -210   -218    265    -46    -18    252   -239   -795   -574    176
    335    153   -181   -244    259    -12    -20    275   -218   -761   -542    210
    306    218    -90   -262    197     64    -15    285   -202   -737   -509    239
    319    249    -70   -285    194     90     -5    298   -194   -727   -483    267
    337    267    -70   -303    202    101      2    306   -202   -732   -485    267
    319    239    -80   -277    200     80     -5    283   -244   -774   -517    239
    298    233    -64   -265    181     85    -23    252   -285   -807   -558    231
    314    210   -103   -262    207     54    -25    226   -327   -841   -597    239
    303    174   -129   -241    215     23    -33    168   -392   -904   -649    213
    277    153   -124   -215    202     15    -31    111   -436   -966   -688    166
    236    168    -67   -202    150     51     -2     75   -452   -992   -701    142
    200    171    -28   -187    114     72     12     28   -485  -1010   -732    122
    166    155    -12   -163     90     72     31     -2   -511  -1023   -748    114
    135    111    -23   -122     80     44     54    -20   -530  -1041   -766    103
    132    103    -28   -119     80     38     59    -54   -568  -1080   -795     75
    132    176     41   -155     44    109     41    -85   -581  -1085   -792     59
    122    244    122   -184     -2    184     20   -119   -589  -1088   -787     46
    114    272    158   -192    -20    215    -10   -153   -600  -1101   -782     44
    119    301    179   -213    -28    241    -51   -171   -589  -1091   -758     59
    142    319    176   -231    -15    246    -59   -168   -581  -1072   -748     72
    161    322    158   -244      0    241    -59   -168   -581  -1070   -745     80
    181    322    140   -252     20    231    -77   -179   -592  -1075   -753     83
    194    337    140   -267     25    239    -90   -192   -600  -1072   -758     80
    202    332    129   -267     36    231   -103   -200   -618  -1083   -787     51
    187    244     57   -218     64    150   -122   -210   -654  -1124   -833     12
    163    153    -10   -158     88     72   -119   -220   -691  -1163   -865    -12
    132    135      2   -135     64     67   -129   -246   -732  -1202   -883    -46
     98    106      7   -103     46     57   -140   -283   -776  -1252   -919   -103
     67     75      5    -72     31     41   -132   -301   -802  -1278   -943   -114
     20     59     38    -38     -7     49   -135   -316   -828  -1299   -966   -109
     -7     51     57    -23    -33     54   -155   -345   -865  -1327   -989   -127
    -10     31     41    -10    -25     36   -166   -361   -888  -1348  -1000   -116
     -2     44     44    -23    -23     44   -184   -371   -901  -1353   -995   -132
     12     96     83    -54    -33     90   -202   -397   -911  -1348   -989   -174
     31     96     64    -64    -18     80   -215   -420   -937  -1369  -1026   -218
     49     44     -5    -49     28     20   -223   -428   -958  -1384  -1049   -184
     38    -38    -77      0     57    -57   -246   -457  -1005  -1426  -1091   -202
     57   -207   -265     75    161   -236   -246   -467  -1091  -1538  -1202   -290
     96   -428   -524    166    309   -475   -171   -407  -1202  -1745  -1439   -548
    124   -485   -610    179    366   -548    -51   -293  -1192  -1849  -1574   -756
    101   -275   -376     85    239   -324     18   -306  -1083  -1748  -1473   -766
      0    127    127    -62    -62    127   -109   -735  -1080  -1543  -1210   -517
   -106    836    943   -366   -524    888   -431  -1286  -1044  -1088   -594    296
   -127   1504   1628   -688   -878   1566   -717  -1540   -831   -465    168   1060
    -33   1579   1613   -774   -823   1595   -982  -1608   -717    -51    620   1405
    -10   1148   1158   -568   -584   1153  -1078  -1662  -1000   -376    265    932
    -18    537    555   -262   -285    548  -1015  -1631  -1517  -1288   -722     41
      2    119    116    -62    -57    116   -810  -1374  -1665  -1756  -1260   -389
     67     44    -23    -57     46     10   -618  -1039  -1460  -1683  -1265   -433
    129     25   -103    -77    116    -38   -485   -807  -1309  -1602  -1234   -319
    155     49   -106   -103    132    -28   -433   -698  -1228  -1543  -1176   -402
    150     46   -103    -98    127    -25   -407   -662  -1210  -1525  -1215   -504
    127     41    -88    -85    106    -23   -384   -646  -1215  -1548  -1273   -345
    122     70    -51    -96     88     10   -384   -633  -1202  -1540  -1239   -236
    116     85    -31   -101     75     25   -387   -628  -1192  -1522  -1215   -270
    109     96    -12   -103     59     44   -387   -623  -1174  -1499  -1189   -283
    103     83    -20    -96     62     31   -379   -613  -1148  -1478  -1163   -290
    114    140     25   -127     44     83   -381   -607  -1132  -1454  -1148   -288
    116    168     51   -145     33    111   -371   -594  -1111  -1426  -1132   -280
    103    181     75   -142     12    129   -374   -581  -1091  -1400  -1117   -277
    124    202     75   -163     23    140   -387   -571  -1080  -1395  -1098   -249
    122    218     96   -168     12    158   -394   -558  -1080  -1389  -1088   -226
     88    228    137   -158    -25    184   -379   -535  -1052  -1348  -1065   -239
     88    262    171   -176    -41    218   -376   -506  -1013  -1312  -1013   -231
     83    275    192   -179    -54    233   -374   -485   -992  -1296   -976   -226
     72    244    171   -158    -49    207   -361   -436   -956  -1252   -963   -194
     77    265    187   -174    -54    226   -361   -387   -904  -1197   -948   -155
    101    303    202   -202    -51    254   -374   -337   -865  -1166   -909   -103
    135    303    168   -220    -15    239   -374   -288   -826  -1132   -870    -38
    168    358    189   -262    -10    275   -366   -228   -766  -1065   -820      2
    168    379    210   -275    -20    296   -363   -189   -727  -1015   -771     38
    189    418    226   -303    -18    322   -371   -174   -701   -976   -727     62
    202    465    259   -335    -31    363   -374   -171   -680   -940   -701     51
    200    498    298   -348    -49    400   -366   -171   -675   -937   -719     64
    197    444    244   -322    -23    345   -361   -192   -701   -943   -696     90
    189    472    280   -332    -44    376   -363   -213   -711   -943   -698     -7
    168    467    298   -319    -64    384   -363   -244   -727   -974   -748     20
    142    452    309   -296    -83    381   -371   -293   -758   -989   -737     93
    103    467    361   -285   -129    415   -366   -350   -776   -987   -750    -10
     72    467    394   -270   -161    431   -353   -400   -802  -1023   -782    -15
     51    444    389   -249   -168    418   -345   -441   -828  -1041   -792    -23
     41    454    413   -246   -184    433   -342   -488   -844  -1041   -789    -64
     15    431    415   -226   -200    423   -327   -517   -854  -1049   -802   -106
     -5    413    418   -205   -213    415   -327   -540   -870  -1060   -815   -116
    -15    467    483   -228   -249    475   -324   -555   -857  -1044   -807   -119
    -20    514    535   -246   -277    524   -309   -548   -818  -1005   -787    -67
    -10    540    548   -267   -277    542   -340   -555   -802   -969   -732    -33
      5    600    594   -303   -293    597   -381   -568   -787   -927   -685    -90
     -2    605    607   -303   -306    607   -400   -558   -769   -904   -696   -114
     -7    563    571   -277   -288    566   -415   -563   -787   -932   -740     -2
     -5    555    558   -275   -283    555   -444   -587   -805   -943   -722     36
     -7    558    566   -277   -285    561   -478   -613   -813   -940   -717      2
    -18    542    561   -265   -290    550   -504   -626   -815   -940   -719    -23
    -38    480    519   -220   -277    498   -485   -602   -802   -940   -730    -54
    -57    374    428   -158   -244    400   -491   -615   -839   -979   -782   -109
    -46    319    363   -137   -205    340   -498   -646   -878  -1018   -826   -150
    -67    265    332    -98   -200    296   -498   -659   -893  -1028   -844   -174
    -72    257    329    -90   -200    293   -467   -652   -893  -1013   -833   -171
    -90    259    348    -85   -218    303   -470   -657   -891   -997   -813   -161
   -103    233    337    -64   -220    285   -478   -667   -893   -992   -805   -163
   -101    187    288    -41   -194    236   -488   -675   -909  -1008   -820   -187
   -116    179    296    -31   -205    236   -485   -667   -893   -982   -802   -176
   -150    189    337    -20   -244    262   -470   -662   -875   -961   -787   -168
   -122    174    296    -25   -210    233   -480   -685   -896   -976   -805   -194
    -90    155    244    -33   -168    200   -504   -717   -927  -1002   -833   -226
   -109    155    265    -23   -187    210   -493   -691   -896   -976   -810   -205
   -103     54    158     20   -129    106   -478   -683   -945  -1054   -896   -293
    -98   -174    -75    135    -12   -124   -407   -659  -1065  -1254  -1119   -532
   -109   -314   -207    210     46   -262   -275   -563  -1109  -1400  -1296   -737
    -85   -252   -166    168     38   -210   -166   -527  -1044  -1374  -1288   -753
   -161    137    298     10   -231    218   -249   -831   -914  -1085   -943   -394
   -303    885   1189   -290   -748   1036   -498  -1150   -594   -439   -194    350
   -423   1626   2049   -605  -1236   1836   -722  -1241   -135    350    646   1163
   -280   1792   2073   -756  -1176   1932  -1047  -1234    140    872   1143   1683
   -218   1335   1551   -561   -883   1441  -1236  -1397   -213    498    766   1353
   -252    717    969   -233   -610    841  -1244  -1543   -872   -407    -98    496
   -275    244    517     12   -397    381  -1031  -1384  -1197  -1008   -727   -150
   -257     90    348     83   -301    218   -771  -1047  -1052  -1005   -810   -265
   -207     33    241     85   -226    137   -615   -826   -924   -937   -787   -254
   -168    -15    153     90   -161     67   -522   -685   -836   -885   -769   -231
   -142    -38    103     88   -127     31   -480   -628   -797   -859   -761   -220
   -114    -80     33     98    -75    -23   -480   -641   -818   -883   -789   -267
   -127   -111     15    116    -72    -46   -454   -607   -789   -862   -779   -259
   -140   -116     23    127    -83    -46   -428   -561   -737   -820   -732   -220
   -142   -129     10    135    -77    -59   -415   -535   -704   -792   -701   -197
   -161   -148     12    155    -88    -67   -394   -504   -667   -763   -675   -176
   -168   -119     49    142   -109    -33   -374   -462   -626   -719   -639   -153
   -148   -103     44    124    -98    -28   -376   -459   -618   -706   -626   -153
   -140    -85     51    111    -96    -18   -379   -446   -597   -683   -610   -142
   -135    -72     62    103    -98     -5   -371   -420   -566   -657   -592   -124
   -142    -49     93     96   -119     20   -355   -387   -522   -615   -555    -96
   -145    -20    124     83   -135     51   -361   -363   -498   -584   -535    -83
   -135     -2    129     67   -135     64   -368   -345   -475   -561   -524    -80
   -111     28    140     41   -124     83   -379   -324   -457   -550   -514    -85
   -124     67    192     28   -158    129   -366   -272   -407   -498   -470    -59
   -140     88    228     25   -184    158   -342   -207   -342   -436   -420    -12
   -135    119    252      7   -194    184   -332   -148   -285   -384   -376     31
   -114    153    267    -18   -189    210   -327    -90   -223   -327   -324     83
    -83    176    257    -46   -168    215   -337    -64   -194   -296   -301    101
    -51    223    272    -85   -161    246   -329    -20   -150   -241   -259    140
    -46    265    311   -111   -179    288   -319     18    -96   -184   -200    184
    -15    272    288   -127   -150    280   -329     28    -77   -166   -174    200
      2    270    265   -137   -129    267   -329     20    -83   -166   -174    202
    -12    277    288   -132   -150    283   -306     23    -72   -150   -161    213
    -18    259    275   -122   -148    265   -293     10    -85   -158   -168    200
    -38    220    259    -90   -148    239   -296    -12   -101   -181   -187    171
    -57    184    241    -64   -150    210   -293    -46   -127   -207   -210    145
    -72    187    257    -57   -166    220   -280    -75   -148   -226   -218    127
    -80    194    275    -59   -179    233   -267   -111   -168   -254   -239     96
    -93    171    265    -38   -179    218   -262   -150   -197   -293   -280     51
   -124    150    272    -15   -200    210   -257   -184   -223   -316   -309      5
   -155    142    298      5   -226    220   -241   -202   -226   -327   -324      0
   -145    122    267     10   -207    194   -233   -228   -244   -355   -350    -15
   -116    127    244     -5   -179    184   -223   -233   -246   -355   -350    -23
   -111    184    293    -36   -202    239   -218   -241   -223   -327   -309      7
   -124    197    322    -36   -223    259   -236   -265   -223   -324   -301      7
   -124    228    353    -51   -239    290   -267   -270   -202   -296   -275     25
   -119    267    387    -72   -252    327   -277   -257   -171   -262   -252     41
    -98    270    368    -88   -233    319   -303   -283   -181   -275   -252     28
   -103    244    348    -72   -226    296   -316   -288   -187   -277   -249     28
   -116    241    358    -64   -239    298   -319   -283   -187   -283   -246     25
   -129    249    379    -59   -254    314   -316   -272   -187   -283   -244     18
   -124    176    298    -25   -213    236   -332   -285   -226   -324   -293    -28
   -129     83    213     23   -171    148   -319   -283   -254   -350   -329    -57
   -142     38    181     49   -161    109   -303   -275   -262   -358   -340    -70
   -150     31    181     59   -166    106   -288   -275   -272   -368   -345    -83
   -140    -54     83     96   -111     12   -306   -316   -329   -426   -397   -140
   -135    -72     59    103    -98     -7   -306   -322   -340   -433   -402   -142
   -135    -83     51    109    -93    -15   -303   -319   -337   -431   -400   -135
   -153   -103     49    129   -101    -28   -288   -306   -327   -418   -397   -127
   -166    -96     70    129   -119    -12   -283   -303   -316   -410   -389   -127
   -124   -106     18    116    -72    -46   -303   -329   -350   -446   -415   -163
   -101   -140    -38    119    -33    -90   -319   -332   -363   -459   -415   -171
   -109   -155    -46    132    -31   -101   -319   -324   -353   -454   -407   -163
   -116   -148    -31    129    -44    -90   -322   -322   -361   -465   -420   -179
   -129   -228   -101    179    -15   -166   -319   -316   -402   -537   -491   -246
   -145   -436   -290    290     70   -363   -252   -265   -478   -722   -685   -431
   -150   -607   -457    379    153   -532   -122   -158   -504   -911   -906   -654
   -158   -478   -319    316     80   -400    -28    -64   -384   -862   -878   -636
   -231    -93    137    163   -184     20    -93   -329   -366   -654   -626   -423
   -322    423    743    -51   -535    581   -361   -867   -459   -342   -166    -10
   -405   1091   1496   -342   -950   1293   -631  -1226   -381    171    493    579
   -355   1296   1652   -472  -1005   1473   -865  -1283   -210    693   1036   1070
   -272    867   1140   -298   -706   1002   -961  -1234   -275    675    961   1021
   -272    316    589    -23   -431    452   -924  -1234   -701    -70    218    355
   -262   -215     46    239   -155    -85   -795  -1145  -1109   -906   -628   -394
   -192   -394   -202    290      2   -298   -620   -833   -883   -797   -672   -436
   -163   -366   -202    262     18   -285   -454   -555   -607   -568   -540   -316
   -124   -368   -246    246     59   -306   -322   -355   -431   -420   -465   -246
   -109   -402   -293    257     90   -348   -244   -257   -345   -361   -444   -226
   -127   -418   -290    270     80   -353   -220   -220   -309   -335   -426   -207
   -145   -433   -288    288     70   -361   -213   -205   -296   -340   -428   -207
   -122   -400   -277    262     75   -340   -210   -187   -283   -345   -426   -210
    -88   -319   -231    205     70   -275   -207   -161   -262   -337   -405   -192
    -96   -311   -218    202     59   -265   -215   -148   -239   -316   -374   -166
   -101   -303   -202    202     49   -254   -205   -124   -210   -293   -345   -148
    -75   -277   -202    176     62   -241   -226   -129   -218   -301   -345   -161
    -70   -249   -179    161     54   -215   -223   -109   -197   -285   -332   -145
    -83   -231   -148    153     31   -189   -215    -85   -171   -270   -306   -116
    -90   -220   -129    155     18   -176   -189    -49   -127   -239   -270    -85
    -77   -158    -80    116      0   -119   -171    -25    -98   -213   -257    -85
    -72    -90    -18     83    -28    -54   -171    -15    -70   -184   -241    -88
   -122   -145    -23    132    -49    -85   -179     -5    -46   -155   -226    -98
   -119   -148    -28    135    -46    -88   -192      7    -12   -114   -176    -83
    -83    -96    -12     88    -36    -54   -200     38     33    -67   -135    -64
    -80    -75      5     77    -44    -36   -194     83     70    -38   -132    -57
    -54    -77    -23     64    -18    -51   -176    142    122    -12   -111     49
    -31    -46    -18     38     -7    -33   -166    192    179     31    -62     75
    -23    -18      2     20    -15     -7   -163    226    231     83    -15    114
    -15     20     36     -2    -25     28   -148    257    272    129     28    187
     10     64     54    -41    -20     59   -137    296    314    174     67    220
     12     33     20    -23     -5     28   -129    309    322    176     77    197
      0     18     15    -10     -7     18   -116    298    301    155     54    168
    -10     51     62    -20    -36     57   -116    275    275    132     23    200
    -31     70    101    -20    -67     85   -111    252    259    119     18    181
    -51     23     75     12    -64     49   -101    215    207     51    -46    124
    -70      5     75     31    -72     38    -98    174    150    -20   -101     85
    -85     23    109     31    -96     64   -101    140    114    -57   -122     54
    -98     36    135     28   -116     85   -101     96     70   -101   -153     20
   -106     62    166     20   -137    114   -116     36     28   -142   -171     -7
   -106     80    184     12   -148    132   -129      2    -10   -181   -197    -38
   -116     77    194     20   -155    135   -148    -23    -49   -215   -228    -64
   -137     90    228     20   -181    161   -150    -49    -67   -233   -246    -75
   -129    155    283    -12   -207    218   -150    -59    -59   -215   -226    -59
   -101    223    324    -62   -215    272   -189    -67    -41   -187   -189    -28
    -70    329    400   -129   -233    363   -275    -72     -7   -140   -140     10
    -72    387    457   -158   -265    420   -340    -75      7   -116   -116     23
    -93    366    459   -137   -275    413   -290    -77     -7   -124   -127     10
    -59    394    454   -168   -257    423   -314    -54     -2   -114   -124      7
    -49    423    472   -187   -259    446   -371    -59      0   -106   -116     18
    -90    407    496   -158   -293    452   -311    -75    -12   -116   -122      7
   -119    303    423    -90   -270    363   -213    -85    -44   -153   -155    -31
   -153    187    340    -18   -246    265   -166    -96    -80   -197   -194    -83
   -174    132    306     20   -239    218   -176    -96    -96   -218   -210   -119
   -166    119    285     20   -228    202   -200   -116   -137   -257   -239   -150
   -200     93    293     51   -246    194   -207   -122   -168   -298   -277   -179
   -205     98    303     51   -254    200   -228   -111   -168   -301   -298   -150
   -168    111    280     28   -223    194   -252   -101   -163   -288   -290   -109
   -181    101    283     38   -233    192   -231   -122   -192   -314   -290   -145
   -200    109    309     44   -254    207   -218   -129   -197   -319   -277   -187
   -189    150    340     15   -265    244   -254   -127   -194   -324   -296   -174
   -174    158    332      7   -252    244   -324   -111   -181   -322   -301   -101
   -176    137    311     18   -244    226   -376   -122   -197   -335   -301   -122
   -189    103    290     41   -239    197   -290   -148   -231   -368   -327   -168
   -176     28    202     72   -189    114   -223   -140   -270   -423   -384   -228
   -150   -158     -7    155    -72    -83   -184    -88   -322   -548   -532   -366
   -155   -309   -153    231     -2   -231    -54     46   -311   -683   -724   -566
   -135   -150    -15    142    -59    -83     49    163   -179   -641   -714   -540
   -158    239    397    -41   -277    316    -38    -64   -174   -517   -509   -363
   -231    743    974   -254   -602    857   -337   -649   -381   -314   -129    -25
   -311   1369   1678   -530   -995   1525   -623  -1080   -452     96    441    423
   -309   1670   1977   -680  -1143   1823   -836  -1200   -342    592    979    859
   -241   1335   1577   -548   -909   1457   -917  -1156   -368    639    974    867
   -207    800   1008   -296   -607    904   -906  -1106   -696    -15    296    301
   -220    257    475    -18   -348    366   -732   -961   -987   -756   -478   -345
   -220     67    288     77   -254    176   -511   -678   -789   -748   -584   -433
   -207     57    265     72   -239    161   -368   -444   -561   -610   -517   -374
   -168     88    257     41   -213    171   -270   -270   -402   -511   -457   -322
   -176     85    262     44   -218    174   -231   -179   -332   -465   -431   -303
   -153    101    254     25   -205    176   -220   -132   -296   -446   -410   -288
   -140    122    262      7   -200    192   -213    -93   -262   -423   -381   -267
   -148    122    270     12   -207    194   -200    -64   -241   -413   -374   -265
   -127    150    277    -10   -202    213   -197    -54   -226   -397   -366   -262
   -137    168    306    -15   -223    236   -179    -38   -200   -379   -350   -252
   -163    181    345    -10   -254    262   -189    -31   -187   -371   -342   -244
   -187    197    384     -5   -285    290   -181    -36   -181   -363   -340   -239
   -184    210    394    -12   -290    301   -155     -5   -145   -327   -309   -210
   -174    226    400    -25   -285    311   -181     23   -103   -293   -275   -192
   -187    218    402    -15   -296    309   -220     38    -85   -275   -265   -187
   -174    239    413    -31   -293    324   -179     44    -75   -265   -249   -158
   -187    241    426    -28   -306    332   -119     57    -59   -249   -220   -161
   -189    265    452    -38   -322    358   -114     85    -18   -223   -207   -140
   -158    296    452    -70   -306    374   -153    114     18   -202   -197    -88
   -122    324    446   -101   -283    384   -161    148     59   -171   -179    -44
   -111    335    444   -114   -277    387   -114    205    111   -127   -137     18
   -101    350    452   -124   -275    400    -88    272    176    -70    -85     54
    -88    374    462   -142   -275    415   -109    337    241    -18    -38     93
    -64    418    483   -176   -272    449   -109    384    293     36      2    129
    -51    446    498   -200   -277    472    -80    410    311     62     25    158
    -41    467    509   -213   -275    488    -57    407    311     62     28    166
    -51    462    514   -205   -285    488    -28    402    303     46     18    155
    -33    478    511   -220   -272    493    -33    402    298     33     12    150
    -38    459    498   -210   -270    480    -23    384    270      0     -7    135
    -54    444    498   -194   -275    470    -12    353    228    -46    -38    103
    -67    436    501   -187   -285    470    -12    316    184    -90    -70     70
    -57    431    488   -187   -272    459    -28    280    140   -132   -101     41
    -88    459    548   -187   -319    504    -44    241    106   -163   -114     18
   -150    457    607   -153   -379    532    -49    210     80   -187   -122      2
   -187    439    626   -127   -407    532    -49    181     54   -210   -137    -15
   -197    444    641   -122   -418    542    -36    148     23   -241   -161    -41
   -215    418    633   -103   -426    527     -5    116     -7   -272   -189    -72
   -220    381    602    -80   -410    491      7    103    -12   -285   -200    -83
   -220    415    636    -98   -431    524     15    111     25   -252   -161    -51
   -218    501    719   -140   -467    610     10    114     59   -205   -109    -12
   -197    545    743   -174   -470    644    -28    106     83   -176    -77     18
   -184    548    732   -181   -459    639    -33    109    103   -158    -54     44
   -168    540    709   -187   -439    623    -25    114    111   -153    -46     57
   -155    522    678   -181   -415    600    -33    111    103   -161    -51     57
   -174    498    670   -163   -420    584    -25    106    103   -166    -49     62
   -197    454    652   -127   -423    553    -36     96     90   -179    -51     64
   -184    431    613   -124   -400    522    -36    103     90   -187    -59     64
   -163    361    524    -98   -342    441    -62     96     51   -236   -106     23
   -174    277    452    -54   -314    366    -41     85     18   -277   -148     -7
   -226    166    392     28   -309    277    -46     57    -25   -332   -189    -46
   -233     98    332     67   -285    215    -44     33    -64   -381   -228    -83
   -210     57    267     77   -239    161    -23     33    -83   -410   -249    -98
   -181     25    207     75   -194    116    -38     28   -101   -431   -254   -103
   -150     15    166     67   -158     90    -36     18   -114   -457   -265   -106
   -153     -2    150     77   -153     72    -41     -2   -142   -491   -285   -122
   -148    -15    132     83   -140     57    -33    -10   -158   -491   -293   -122
   -129    -18    111     72   -122     46    -33    -10   -155   -478   -280   -109
    -96    -44     51     70    -75      2    -51    -15   -163   -485   -288   -111
    -67    -72     -7     70    -31    -41    -59    -18   -166   -493   -296   -111
    -57   -119    -62     88      2    -90    -46     -7   -171   -506   -309   -111
    -38   -246   -207    140     83   -228    -20     15   -226   -589   -397   -192
    -20   -475   -454    246    215   -465     72     85   -301   -776   -615   -392
    -31   -636   -607    332    285   -623    207    202   -309   -935   -823   -597
    -72   -504   -431    288    179   -467    306    267   -192   -885   -787   -584
   -181   -114     64    145   -124    -25    187   -132   -226   -698   -483   -301
   -288    506    792   -109   -540    649   -132   -698   -288   -324     77    231
   -350   1205   1553   -428   -950   1376   -446  -1044   -174    239    789    872
   -259   1431   1691   -584   -974   1561   -709  -1130      0    789   1379   1428
   -189    937   1127   -374   -659   1031   -756  -1101   -166    584   1117   1192
   -176    332    509    -80   -342    420   -670  -1057   -620   -246    249    384
   -179   -176      2    176    -90    -85   -457   -818   -807   -820   -420   -220
   -150   -322   -171    236     10   -246   -241   -454   -537   -698   -428   -205
   -114   -361   -246    236     64   -303    -93   -220   -353   -581   -355   -122
    -90   -389   -301    239    103   -345     15    -67   -239   -511   -314    -67
    -85   -389   -303    236    106   -348     77     10   -184   -488   -293    -31
    -93   -374   -280    233     93   -327     83     25   -179   -511   -311    -41
    -25   -348   -322    187    145   -335     57     20   -197   -548   -345    -75
     20   -303   -327    140    174   -314     64     38   -187   -542   -335    -62
     23   -303   -329    137    174   -316     75     59   -174   -522   -319    -41
     -2   -329   -327    166    161   -329     62     57   -187   -532   -327    -46
      7   -277   -285    135    145   -283     72     70   -163   -519   -306    -28
     18   -220   -239    101    127   -231     90     88   -140   -504   -283    -10
     25   -163   -192     67    106   -176    116    109   -114   -485   -257     10
     18   -132   -150     57     83   -140    122    116    -96   -475   -236     25
    -31   -189   -158    109     62   -174     88    106   -106   -478   -241     20
    -36   -158   -122     96     41   -140    116    135    -72   -454   -218     46
    -25    -75    -49     49     10    -62    124    155    -41   -436   -194     67
    -38    -59    -20     49    -10    -41    142    179    -18   -415   -171     90
    -33    -93    -59     62     10    -77    161    213     -2   -397   -153    111
     -5    -80    -75     41     33    -77    181    265     38   -366   -124    145
     23    -33    -57      5     38    -44    181    322     83   -327    -93    187
     51     85     33    -67     10     59    187    381    145   -270    -41    244
     49     93     44    -72      2     70    192    426    176   -228     -2    290
     67     98     28    -83     20     64    202    467    207   -194     28    332
     98    166     67   -132     15    116    210    506    246   -161     70    384
     72    189    116   -129    -20    153    197    506    239   -171     77    405
     64    220    155   -145    -46    187    218    498    220   -202     72    410
     54    228    174   -142    -59    202    231    485    194   -244     62    410
     31    231    200   -132    -85    215    223    454    155   -280     38    397
      7    233    226   -119   -109    231    215    415    116   -293     15    379
      5    226    218   -116   -106    220    213    358     62   -324    -25    337
    -20    192    213    -85   -116    200    226    311     20   -340    -49    309
    -54    197    252    -72   -155    223    231    262    -12   -361    -64    277
    -57    246    303    -93   -179    275    241    223    -36   -366    -77    249
    -51    314    363   -132   -207    340    233    174    -64   -379    -88    197
    -88    267    355    -90   -220    311    205    106   -122   -433   -153    124
   -116    202    316    -44   -218    259    220     70   -158   -475   -200    137
    -98    210    309    -54   -202    259    252     62   -161   -478   -184    142
   -109    275    384    -83   -246    329    257     62   -150   -452   -140    150
   -119    329    449   -103   -285    387    246     51   -127   -407    -90    119
   -109    353    462   -124   -285    407    220     36   -119   -389    -88    132
    -90    337    428   -122   -259    381    205     46   -106   -392    -75    280
    -88    329    415   -122   -252    371    200     54    -93   -379    -72    293
    -90    366    457   -137   -272    410    187     46    -98   -381    -83    270
    -93    371    462   -140   -277    415    176     31   -111   -374    -72    259
    -88    332    420   -122   -254    376    176     28   -106   -345    -51    272
    -72    290    361   -111   -218    324    158     12   -135   -353    -54    223
    -49    205    254    -80   -150    228    145    -12   -187   -379    -96    109
    -49    114    163    -33   -106    137    137    -33   -239   -433   -197    106
    -38     72    111    -15    -75     90    132    -51   -277   -462   -231    184
    -36     77    111    -23    -75     93    135    -72   -314   -483   -236    168
    -59     28     88     15    -75     57    122   -101   -355   -509   -270    148
    -93     12    106     38   -101     59    114   -116   -374   -504   -272    148
   -101     49    150     25   -124     98    103   -135   -387   -501   -280    135
   -103      7    109     46   -106     59    124   -135   -400   -498   -293     90
   -127      5    132     59   -129     70    145   -135   -392   -483   -280     57
   -137     -7    127     70   -132     59    122   -158   -415   -506   -270     23
   -137     -2    135     70   -137     64     93   -179   -431   -517   -244    -62
   -145     36    181     54   -163    109     90   -174   -420   -504   -283    -46
   -142    -15    127     77   -135     54     93   -181   -452   -550   -348     18
   -119   -194    -75    155    -23   -137    124   -181   -553   -683   -491   -116
   -109   -472   -363    290    127   -418    226   -127   -685   -906   -740   -340
   -132   -467   -335    298    101   -402    350    -28   -685  -1010   -878   -506
   -205   -244    -41    223    -83   -142    418   -101   -561   -852   -691   -348
   -335    298    633     15   -483    465    233   -550   -449   -493   -228     88
   -467   1117   1584   -324  -1026   1350    -62   -992   -241     88    483    826
   -488   1623   2112   -566  -1301   1865   -309  -1080    114    782   1192   1543
   -397   1561   1958   -581  -1179   1758   -548  -1096    179   1018   1418   1761
   -361   1093   1454   -366   -909   1273   -639  -1171   -213    506    909   1257
   -376    511    888    -67   -631    698   -555  -1156   -761   -355     44    394
   -381    181    563     98   -472    371   -314   -844   -813   -652   -324     12
   -353    109    462    122   -407    285   -103   -517   -631   -563   -301     12
   -293     75    368    109   -329    220     12   -324   -514   -485   -290     12
   -265     33    298    116   -280    166     75   -233   -470   -462   -288     36
   -290     15    306    137   -298    161    111   -197   -457   -470   -270     41
   -293     41    335    124   -314    187    145   -166   -418   -410   -228    -31
   -316     67    381    122   -350    226    163   -148   -389   -381   -259    -85
   -322     51    374    135   -348    213    161   -142   -402   -431   -298     98
   -301     64    366    116   -335    213    161   -116   -368   -379   -220    137
   -239    135    374     51   -306    254    148    -98   -332   -319   -168    124
   -236    127    363     51   -301    244    140    -98   -327   -311   -161    114
   -257     98    355     80   -306    226    166    -75   -311   -290   -148    142
   -285    145    428     67   -355    285    202    -51   -280   -257   -140    142
   -314    148    459     83   -387    303    218    -33   -252   -210   -116    150
   -319    158    475     80   -397    316    223    -15   -226   -171    -80    166
   -306    181    488     62   -397    335    226     12   -205   -166    -59    213
   -267    192    459     36   -363    327    215     38   -187   -135    -54    226
   -262    218    480     23   -371    348    220     77   -142    -75    -10    226
   -252    267    519    -10   -387    392    220    116   -101    -28     36    246
   -207    293    501    -41   -353    397    215    150    -75      2     70    280
   -163    332    493    -85   -329    413    210    194    -54     28     88    303
   -140    389    530   -124   -335    459    210    244    -18     72    114    335
   -129    449    579   -161   -353    514    215    298     41    137    168    384
    -88    488    576   -200   -332    532    213    337     75    181    207    415
    -59    519    579   -231   -319    548    226    363     98    210    236    444
    -59    555    613   -249   -337    584    241    384    119    233    259    472
    -57    550    607   -246   -332    579    257    392    127    241    272    496
    -57    553    610   -246   -332    581    252    371    114    231    259    483
    -67    542    607   -239   -337    574    257    363    122    257    280    480
    -98    530    628   -215   -363    579    270    350    132    277    293    478
   -132    506    639   -189   -384    571    277    309    116    272    275    470
   -163    506    670   -171   -415    587    288    259     93    262    262    446
   -189    542    732   -179   -462    636    283    205     70    246    249    418
   -205    550    756   -171   -480    652    296    181     70    241    252    420
   -233    530    763   -148   -498    646    309    155     67    236    246    400
   -239    511    750   -135   -493    631    303    106     18    192    194    335
   -231    491    722   -132   -475    605    314     85      7    189    194    324
   -228    506    735   -140   -483    620    332     88     36    223    220    342
   -239    561    797   -163   -519    678    340     88     70    259    257    374
   -218    600    818   -189   -517    709    327     85     88    288    283    400
   -207    636    844   -215   -527    740    296     85    119    322    319    431
   -192    659    852   -233   -522    756    267     88    132    342    340    449
   -184    652    833   -233   -509    743    249     88    132    348    329    428
   -189    628    818   -218   -504    722    246     96    132    361    335    423
   -244    615    857   -187   -550    737    231     85    132    363    340    423
   -293    594    888   -150   -589    740    236     93    148    379    350    431
   -290    485    774    -98   -532    628    244     85    116    345    309    389
   -298    379    678    -38   -488    527    249     77     80    298    259    342
   -319    345    665    -15   -493    504    249     67     72    293    249    335
   -324    298    620     12   -472    459    233     28     20    233    194    303
   -298    262    558     18   -428    410    246     31     12    239    189    296
   -314    267    581     23   -446    423    252     36     38    275    218    275
   -337    239    576     49   -457    407    213      5     12    244    181    262
   -345    179    524     80   -433    350    205     10      5    246    184    275
   -355    155    509     98   -433    332    207     10     10    270    194    249
   -384    181    566    101   -475    374    218     20     25    298    220    257
   -379    155    535    109   -457    345    215     20     25    298    220    270
   -379    124    504    127   -441    311    215     25     15    277    192    277
   -389     83    472    150   -431    277    241     51     31    306    194    285
   -355    -15    340    187   -348    161    252     46    -20    246    137    179
   -342   -246     93    293   -218    -77    327     77   -145     28    -88    -57
   -376   -407    -31    392   -174   -220    472    181   -176   -119   -270   -246
   -402   -298    103    348   -254    -98    584    236    -64    -46   -205   -202
   -483     64    548    210   -514    306    524    -18     67    226    129    111
   -584    787   1369   -103   -976   1078    220   -423    280    807    836    797
   -644   1441   2086   -400  -1363   1761    -20   -576    620   1504   1610   1556
   -555   1538   2091   -491  -1322   1813   -262   -553    844   1971   2065   2036
   -496   1104   1600   -303  -1047   1350   -428   -683    535   1675   1756   1761
   -532    509   1041     10   -787    774   -428   -797    -93    761    865    891
   -563     67    631    246   -597    348   -254   -652   -394    155    231    254
   -542    -54    488    296   -519    215    -33   -342   -236    168    161    155
   -498    -49    449    275   -475    200    124   -116    -70    262    200    168
   -467    -77    389    272   -431    155    220     31     36    327    239    192
   -441    -90    348    265   -397    127    259     93     75    342    246    200
   -423    -70    353    246   -389    140    277    127    101    358    259    215
   -426    -57    368    241   -397    155    298    155    122    381    280    233
   -436    -70    366    252   -402    148    322    189    155    410    303    252
   -415    -83    332    249   -374    124    316    189    153    413    303    254
   -397    -75    322    236   -361    122    311    189    155    420    309    257
   -410    -59    350    236   -381    145    322    228    189    457    340    288
   -407    -59    348    231   -379    142    319    241    207    467    345    298
   -402    -77    322    239   -363    122    322    252    223    480    345    301
   -400   -101    298    249   -350     98    322    265    239    496    363    306
   -397    -83    314    241   -355    114    337    309    285    542    410    340
   -376    -54    322    215   -350    132    332    324    303    563    423    340
   -384    -36    348    210   -366    153    342    355    342    600    454    366
   -392     -2    389    197   -392    192    353    402    394    652    496    405
   -381     28    410    176   -394    218    363    449    449    704    535    449
   -371     31    400    168   -384    215    384    491    483    743    561    488
   -368     46    415    161   -392    228    405    550    535    787    597    522
   -363     44    405    158   -384    223    405    597    579    831    628    537
   -358     36    394    161   -376    215    410    644    628    872    657    558
   -335     64    400    135   -368    231    433    698    685    930    714    618
   -303    127    431     88   -368    277    441    737    732    974    766    678
   -306    163    470     70   -389    316    452    756    758   1000    805    722
   -337    168    506     85   -420    337    465    758    769   1021    823    719
   -342    142    485     98   -415    314    462    745    745   1008    805    688
   -340    135    472    101   -405    303    467    732    727    982    784    662
   -340    109    449    114   -394    277    462    701    698    945    756    631
   -366     90    457    137   -410    272    452    657    659    896    722    600
   -387    109    496    137   -441    303    449    607    623    854    688    563
   -397    111    509    142   -452    309    457    568    602    831    659    504
   -423    111    535    155   -480    324    475    537    592    818    662    475
   -433    127    561    153   -496    342    491    498    571    792    652    436
   -444    101    545    171   -496    322    483    423    509    722    584    366
   -462     46    506    207   -485    275    467    397    452    675    545    350
   -483     46    530    218   -506    288    488    433    475    709    579    389
   -472    137    610    168   -540    374    501    446    511    753    628    420
   -462    210    672    124   -568    441    493    433    530    789    670    446
   -480    244    724    116   -602    483    485    452    574    841    719    483
   -475    233    706    119   -592    470    470    470    605    865    745    509
   -449    213    662    119   -555    436    457    467    613    867    753    517
   -433    189    620    119   -527    405    457    462    610    862    745    504
   -439    163    602    137   -519    381    454    454    602    859    735    498
   -436    153    589    140   -511    371    454    452    597    865    732    504
   -423    114    537    155   -480    324    454    452    581    852    714    488
   -410     12    420    197   -415    215    431    431    532    800    667    410
   -402    -46    355    223   -381    155    431    420    504    774    618    371
   -407   -132    272    267   -340     70    433    400    462    732    566    374
   -439   -215    223    327   -332      2    420    371    420    693    540    335
   -433   -226    207    329   -322    -10    423    355    402    670    537    314
   -400   -246    153    322   -277    -46    418    340    379    636    519    298
   -392   -272    119    332   -257    -75    420    340    371    620    514    303
   -376   -298     77    337   -228   -111    389    311    353    597    491    270
   -384   -314     67    348   -226   -124    374    306    350    592    475    254
   -426   -329     96    376   -262   -116    394    319    355    589    478    249
   -418   -327     88    371   -257   -119    392    319    335    566    475    249
   -410   -293    116    353   -265    -88    394    332    332    553    488    265
   -418   -342     75    379   -249   -135    413    355    335    535    472    239
   -405   -509   -103    457   -153   -309    470    410    293    426    363    124
   -436   -706   -270    568    -83   -488    581    522    267    275    158    -85
   -483   -753   -270    618   -106   -511    722    659    361    301     44   -166
   -514   -439     75    475   -296   -181    735    511    428    465    202    -20
   -584     18    600    283   -592    309    506      0    298    691    574    322
   -667    639   1304     12   -987    969    176   -480    226   1085   1145    797
   -667   1174   1842   -252  -1254   1506   -129   -709    316   1602   1766   1309
   -555    930   1486   -187  -1023   1208   -277   -662    353   1805   1932   1473
   -532    392    924     70   -730    657   -265   -633     38   1257   1358    976
   -537   -148    387    340   -465    116   -153   -574   -400    374    475    223
   -504   -511     -7    509   -249   -259     41   -290   -332    155    155    -38
   -472   -475     -5    472   -236   -241    213     15     -7    381    311    103
   -433   -420     12    428   -226   -205    316    215    197    514    402    184
   -431   -426      5    426   -220   -210    392    345    324    592    457    226
   -446   -431     15    439   -231   -207    441    397    374    613    470    213
   -423   -441    -18    431   -205   -231    423    384    361    584    439    184
   -418   -452    -36    433   -192   -244    418    397    363    589    446    205
   -400   -446    -46    420   -179   -246    423    413    371    605    465    202
   -402   -413    -10    407   -197   -213    433    433    394    620    465    210
   -415   -371     41    392   -231   -166    441    441    410    626    465    228
   -389   -368     20    379   -205   -174    423    426    394    613    465    213
   -358   -358      0    355   -179   -179    407    439    402    626    488    228
   -327   -288     38    309   -184   -124    428    480    457    675    535    267
   -335   -267     64    298   -200   -101    446    509    498    709    553    301
   -371   -324     46    345   -210   -140    413    480    485    701    545    275
   -387   -345     38    366   -215   -153    418    475    488    701    542    246
   -381   -311     70    348   -226   -122    426    511    524    730    568    285
   -337   -285     51    309   -197   -116    423    542    548    756    597    329
   -322   -244     77    280   -200    -83    439    584    600    797    636    348
   -332   -236     96    283   -215    -70    444    631    662    846    683    392
   -340   -246     93    293   -218    -77    449    680    724    901    735    439
   -322   -171    150    244   -239    -10    485    737    800    961    787    472
   -296   -124    171    210   -236     23    488    774    846   1013    836    498
   -296   -137    158    215   -228     10    467    787    862   1034    849    509
   -265    -88    176    176   -220     44    491    810    880   1047    854    530
   -239      2    239    116   -239    119    511    841    911   1075    888    545
   -246    -12    231    129   -239    109    511    849    911   1049    878    553
   -298    -51    244    174   -272     96    485    826    885   1008    865    574
   -345    -64    280    205   -314    106    405    727    789    891    797    506
   -322    -44    277    181   -301    116    415    696    740    815    737    431
   -277     41    319    119   -298    179    457    680    717    782    727    407
   -254    116    368     67   -311    244    527    670    706    763    737    381
   -381     54    436    163   -407    244    472    571    623    685    670    303
   -405     54    457    174   -431    254    413    498    537    610    610    257
   -400     77    478    161   -439    275    342    433    454    550    568    194
   -374    150    524    111   -449    337    298    387    413    511    530    153
   -384    150    535    116   -459    342    293    342    368    452    467     88
   -402    194    597    101   -501    394    293    324    358    423    444    109
   -397    283    678     57   -537    480    296    314    381    467    475    145
   -389    392    779     -2   -584    584    254    288    405    548    548    187
   -363    491    854    -62   -607    672    231    272    407    571    571    171
   -374    472    844    -49   -610    657    244    288    423    597    576    166
   -415    366    782     25   -597    574    202    265    405    594    566    168
   -394    366    761     15   -576    563    194    252    392    597    571    187
   -379    444    823    -31   -600    633    223    270    410    615    587    197
   -420    407    826      5   -623    615    194    254    392    600    579    181
   -446    371    815     36   -631    592    189    236    361    574    566    101
   -493    298    792     96   -641    545    189    228    332    527    491     83
   -514    228    743    142   -628    485    181    215    290    465    420    135
   -478    215    693    129   -587    454    140    161    213    394    363     54
   -452    213    665    119   -558    439    140    158    179    371    345     23
   -441    192    631    124   -537    410    142    158    161    358    337     12
   -478    184    662    148   -568    423    114    122    129    335    311    -18
   -504    202    706    150   -605    454    127    109    124    332    301    -41
   -491    239    727    124   -607    483    142    109    124    332    298    -44
   -509    192    698    155   -602    446     62     62     75    283    254    -75
   -462    210    672    127   -566    441     57     59     57    265    239    -67
   -418    241    659     88   -540    452     33     46     41    257    231    -77
   -410    246    657     80   -532    452     25     49     28    233    205   -101
   -405    166    571    119   -488    366     20     59    -15    158    127   -174
   -366    -46    319    207   -342    135    109    155    -28     44    -25   -303
   -319    -46    272    181   -296    111    262    332     98     31   -106   -387
   -345    218    563     62   -454    392    306    361    228    127    -28   -342
   -423    610   1034    -96   -730    820    142    -10     88    205    163   -194
   -514   1080   1595   -283  -1054   1337   -189   -605   -241    327    504     72
   -548   1647   2195   -550  -1371   1919   -465   -966   -345    654    992    423
   -472   1800   2273   -665  -1374   2036   -657  -1072   -353    922   1317    670
   -431   1340   1771   -454  -1101   1556   -685  -1047   -535    662   1026    444
   -485    753   1239   -132   -862    995   -628  -1005   -880    -72    236   -197
   -488    293    779     96   -633    537   -436   -761   -872   -402   -210   -540
   -475    174    649    150   -563    413   -283   -496   -600   -257   -166   -493
   -428    223    649    101   -537    436   -145   -265   -345    -77    -44   -376
   -368    275    644     46   -506    459    -54    -93   -171     44     41   -298
   -389    254    641     67   -517    446    -36    -54   -124     62     51   -290
   -405    233    639     85   -522    436    -18    -36   -106     67     51   -285
   -387    228    615     77   -501    420     -7    -12    -88     72     49   -283
   -394    239    633     77   -514    436      5      7    -62     90     59   -275
   -397    254    649     70   -522    452     20     23    -38    111     75   -254
   -376    244    620     67   -498    431     44     46    -18    129     90   -233
   -376    239    613     67   -496    426     51     57      0    150    103   -218
   -379    241    620     70   -498    431     72     80     25    179    127   -194
   -397    226    623     83   -511    426     49     83     31    184    137   -181
   -418    239    657     90   -537    446     25     80     33    189    150   -184
   -394    288    683     51   -540    483     49    116     70    220    179   -158
   -353    345    698      5   -524    522     90    166    124    267    223   -116
   -389    283    670     51   -530    475     67    168    142    285    231   -101
   -397    272    667     62   -532    470     62    205    184    327    259    -75
   -381    306    685     36   -535    496     83    259    236    366    298    -41
   -366    337    704     15   -535    519     98    303    293    405    342     -7
   -335    374    709    -20   -522    542    109    353    348    452    384     38
   -288    379    665    -46   -475    522    142    420    415    519    436     88
   -262    340    602    -38   -431    470    161    472    475    579    480    129
   -267    285    553     -7   -410    418    158    483    504    605    501    148
   -280    298    576    -10   -428    439    166    511    542    646    537    184
   -249    329    579    -41   -413    452    200    558    587    693    581    223
   -239    296    535    -31   -387    413    220    571    592    698    594    233
   -252    226    478     12   -363    350    223    563    571    670    574    223
   -265    179    444     41   -355    311    233    550    540    636    555    205
   -236    181    418     25   -327    301    265    537    514    613    542    184
   -241    158    400     41   -322    277    272    504    465    574    514    155
   -259    111    371     75   -314    241    252    449    407    527    475    124
   -265    119    381     72   -324    252    252    394    363    493    444     98
   -275    116    392     77   -335    254    252    350    335    467    426     75
   -267     90    358     88   -311    223    254    319    301    446    413     57
   -275     57    332    109   -303    194    257    296    272    426    397     38
   -314    -31    280    171   -298    122    254    280    257    426    384     33
   -337   -145    189    241   -265     20    280    306    285    517    415     72
   -335   -171    163    252   -252     -5    303    329    322    584    462    119
   -348   -140    207    244   -277     33    293    311    337    587    491    140
   -350    -90    259    220   -309     85    262    285    345    581    509    163
   -366    -41    324    202   -348    142    267    290    358    587    540    194
   -358     -7    350    181   -355    171    285    303    374    587    558    202
   -358    -36    322    197   -340    142    259    303    371    576    553    189
   -392    -51    340    220   -368    142    236    283    353    553    553    168
   -394     20    415    187   -405    218    249    280    361    574    571    158
   -387    -36    350    210   -368    155    223    267    340    558    542    150
   -340   -166    174    254   -257      2    187    249    288    506    480     96
   -277   -197     77    236   -179    -59    215    272    290    504    470     96
   -280   -272      7    275   -145   -132    215    262    262    478    433     64
   -303   -316    -15    309   -145   -166    205    231    218    433    397     12
   -314   -340    -25    327   -145   -184    202    213    184    384    376    -20
   -298   -337    -38    316   -132   -187    205    218    179    371    400    -31
   -293   -306    -12    298   -140   -161    213    220    181    374    413    -59
   -301   -319    -20    309   -140   -171    223    231    187    368    384    -41
   -324   -361    -36    342   -145   -200    226    236    184    348    366     -7
   -337   -355    -20    345   -158   -189    228    233    184    335    381    -33
   -329   -350    -20    340   -155   -187    233    220    161    309    371    -59
   -340   -381    -41    358   -150   -213    215    213    145    298    348    -83
   -361   -407    -46    384   -158   -228    202    210    142    283    322    -88
   -374   -545   -171    459   -103   -358    233    241    106    202    254   -119
   -361   -711   -353    535     -5   -532    329    332     67     57     70   -296
   -376   -844   -470    607     46   -657    457    465     96    -67   -119   -496
   -392   -685   -293    540    -49   -491    576    550    236      2    -75   -475
   -467   -277    187    371   -327    -46    459    158    174    161    197   -228
   -537    340    875     98   -706    607    129   -405     51    480    701    233
   -610   1036   1644   -215  -1127   1340   -187   -771     83    971   1350    797
   -597   1278   1875   -340  -1236   1577   -483   -901    194   1460   1891   1273
   -558    789   1348   -116   -953   1067   -542   -846     77   1293   1657   1091
   -548    197    745    174   -646    470   -467   -787   -311    530    841    387
   -524   -267    254    394   -389     -7   -267   -555   -496    -72    187   -189
   -480   -389     90    436   -285   -150    -57   -202   -236      5    192   -197
   -418   -413      5    415   -213   -205     93     33    -36    129    254   -197
   -379   -436    -57    405   -161   -246    187    176     80    181    259   -187
   -366   -439    -72    400   -148   -254    254    254    145    213    254   -163
   -376   -462    -85    420   -145   -275    272    277    158    205    239   -132
   -374   -493   -122    431   -127   -309    265    280    150    184    244   -132
   -363   -475   -111    418   -127   -293    257    277    148    176    244   -119
   -337   -415    -77    376   -132   -246    265    288    179    202    257   -111
   -327   -376    -49    353   -140   -213    280    303    213    241    288   -129
   -324   -374    -49    348   -137   -210    283    306    220    249    296   -148
   -324   -379    -54    350   -135   -218    283    301    223    231    283   -153
   -337   -400    -62    368   -140   -231    262    280    197    194    270   -135
   -319   -363    -44    342   -137   -205    275    303    215    218    283   -124
   -311   -366    -54    337   -129   -210    288    337    246    249    306   -153
   -296   -348    -51    322   -122   -200    288    358    262    259    342   -137
   -270   -353    -83    309    -96   -220    290    384    288    285    376    -75
   -244   -342    -98    293    -72   -220    293    410    327    314    379    -77
   -231   -311    -83    270    -75   -197    301    449    358    340    405    -83
   -213   -303    -90    257    -62   -197    311    511    402    384    459    -18
   -189   -296   -106    241    -41   -202    319    566    452    433    488     10
   -150   -257   -106    205    -23   -181    324    615    504    467    519     75
   -109   -223   -116    163      2   -171    322    652    550    530    550    124
    -96   -210   -114    153      7   -163    314    675    581    574    589    140
    -88   -184    -96    135      2   -142    319    698    607    615    613    119
    -75   -153    -77    114      0   -116    342    717    615    610    589    163
    -46   -119    -75     80     12    -98    335    719    605    607    600    168
    -59   -122    -62     90      0    -93    353    714    607    618    600     85
   -101   -124    -23    111    -41    -75    366    672    576    566    548     88
   -124   -109     15    116    -70    -46    342    581    498    467    485     36
   -153   -111     38    129    -96    -36    355    542    462    433    449     10
   -145   -176    -31    161    -59   -103    355    509    407    397    433     -2
   -187   -192     -7    189    -90   -101    340    439    363    350    400    -33
   -215   -213      2    215   -109   -106    324    379    306    298    348    -75
   -215   -246    -31    231    -96   -137    335    387    296    311    361    -67
   -210   -239    -31    223    -90   -135    342    400    311    348    397    -36
   -236   -254    -20    244   -109   -137    355    379    298    335    376    -41
   -257   -249      7    254   -132   -122    389    366    306    340    368    -70
   -249   -161     88    202   -171    -36    394    361    337    376    407    -54
   -257   -132    124    194   -192     -5    368    337    342    400    428    -31
   -254   -116    135    184   -194      7    335    332    358    428    470    -23
   -257    -77    179    168   -218     49    324    335    379    454    522    -44
   -254    -75    179    163   -218     51    337    342    405    478    517    -54
   -257   -114    142    184   -202     15    309    298    368    418    452    -44
   -265   -137    127    200   -197     -5    288    275    342    397    431    -59
   -267   -137    129    202   -200     -5    296    306    361    420    457    -15
   -265   -205     57    233   -161    -75    285    301    332    384    423    -54
   -280   -259     18    270   -150   -122    296    301    311    353    397    -85
   -257   -306    -49    280   -106   -179    277    262    252    275    329   -122
   -244   -335    -90    290    -77   -213    270    233    207    215    262   -135
   -241   -379   -137    309    -54   -259    254    213    174    189    249   -153
   -244   -407   -163    324    -41   -285    236    210    163    205    275   -189
   -265   -418   -153    342    -57   -285    233    200    150    192    265   -223
   -267   -426   -158    348    -54   -293    228    192    124    155    236   -213
   -270   -452   -181    358    -44   -316    233    197    135    163    244   -194
   -259   -449   -189    353    -36   -319    236    194    137    174    254   -215
   -239   -418   -179    327    -31   -298    223    184    127    150    231   -244
   -244   -413   -168    329    -38   -290    205    161    106    111    181   -262
   -252   -446   -194    348    -31   -319    202    135     85     90    166   -283
   -267   -475   -210    371    -31   -342    207    119     41     23    101   -327
   -272   -672   -400    472     62   -537    259    137    -57    -98    -36   -465
   -275   -966   -691    620    207   -828    376    200   -174   -303   -270   -717
   -275   -989   -714    631    218   -852    501    270   -181   -426   -400   -818
   -293   -745   -452    519     77   -600    527    155   -106   -332   -275   -657
   -363   -179    181    270   -275      0    290   -207     67    122    254   -194
   -439    698   1137   -129   -787    917    -38   -522    400    823   1070    522
   -418   1280   1699   -431  -1060   1488   -335   -563    784   1478   1743   1171
   -296   1182   1478   -444   -885   1330   -615   -584    836   1641   1878   1379
   -290    620    911   -166   -602    766   -685   -696    392   1070   1314    891
   -345    -46    298    197   -322    124   -532   -714   -241    155    436     51
   -340   -366    -28    353   -158   -197   -257   -436   -306   -127     72   -316
   -301   -457   -158    379    -72   -309    -38   -166   -168   -106     33   -340
   -254   -496   -244    374     -5   -371     96      0    -85    -90     15   -348
   -236   -517   -280    376     20   -400    155     77    -49    -75     25   -348
   -244   -527   -283    384     18   -405    176     96    -36    -49     49   -355
   -239   -504   -265    371     12   -387    181     96    -28    -57     28   -394
   -236   -485   -249    361      5   -368    184     88    -38    -98    -20   -407
   -226   -480   -254    353     12   -368    192     98    -36    -98    -28   -394
   -194   -478   -283    335     41   -381    192    114    -36    -85     -5   -384
   -181   -480   -298    329     57   -392    200    148    -12    -49     28   -366
   -192   -465   -272    327     36   -368    210    161      7    -38     38   -348
   -207   -457   -249    332     20   -353    218    155     12    -49     25   -358
   -207   -444   -236    324     12   -340    233    174     23    -36     46   -340
   -207   -444   -236    324     12   -340    239    205     38    -15     72   -290
   -205   -431   -228    316     10   -329    244    236     62      0     90   -265
   -197   -387   -189    293     -5   -288    249    252     93     15     98   -265
   -166   -368   -205    265     18   -285    252    272    103     28    109   -244
   -132   -332   -200    231     31   -267    262    311    132     57    137   -223
   -116   -316   -200    215     41   -259    272    350    153     70    148   -205
   -119   -290   -171    205     25   -231    293    397    197    101    174   -174
    -72   -259   -187    166     57   -223    293    423    223    116    174   -153
    -25   -228   -202    127     85   -215    283    439    226    109    161   -137
      5   -194   -200     96    101   -197    288    480    252    150    194   -101
     28   -171   -200     72    114   -184    293    535    296    207    259    -49
     28   -163   -194     67    109   -179    290    563    316    220    285    -12
     23   -142   -166     59     93   -153    298    563    337    241    290    -20
     18   -122   -140     51     77   -129    290    535    319    218    275    -49
     18   -135   -153     59     85   -142    272    501    270    179    259    -51
      0   -129   -132     62     64   -129    272    485    252    145    236    -38
    -28   -148   -122     88     46   -135    272    452    218    103    202    -23
    -51   -150   -101     98     23   -127    265    405    194    103    194    -64
    -57   -109    -51     83     -2    -80    262    348    168     88    184   -119
    -88    -90     -5     88    -41    -49    277    306    148     49    163   -124
   -111   -114     -5    111    -54    -59    283    252    106      7    135   -163
   -132   -153    -20    140    -59    -88    290    207     64    -28    116   -197
   -158   -166     -7    163    -75    -88    293    181     44    -51     98   -197
   -166   -166     -2    163    -83    -85    285    155     15    -80     70   -207
   -161   -124     33    142    -98    -46    283    140      5    -83     64   -202
   -176    -62    114    119   -148     25    288    122     20    -62     83   -187
   -187      7    194     90   -189    101    285    111     46    -41    101   -176
   -166     28    192     67   -179    109    246     96     49    -54     85   -179
   -153     20    171     64   -161     96    218    103     49    -59     83   -166
   -140      2    142     67   -142     72    200    103     41    -59     90   -145
   -119    -54     64     88    -93      5    184     96     12    -77     88   -129
   -132    -85     46    109    -93    -18    184     98      7    -83     85   -124
   -142   -127     15    135    -80    -54    187     93     -2    -93     83   -135
   -168   -207    -41    187    -64   -124    181     75    -38   -127     46   -205
   -189   -270    -80    231    -54   -176    179     46    -88   -187    -36   -285
   -176   -342   -166    259     -7   -254    181     31   -132   -244    -90   -252
   -171   -376   -207    272     15   -293    179     10   -171   -283   -119   -267
   -189   -384   -197    285      2   -290    174    -18   -194   -311   -140   -293
   -197   -379   -181    288     -7   -280    168    -41   -215   -322   -140   -301
   -207   -439   -231    322     10   -335    155    -57   -233   -348   -176   -319
   -239   -454   -215    345    -12   -335    161    -57   -236   -358   -192   -311
   -257   -452   -194    353    -33   -324    166    -67   -239   -363   -194   -322
   -220   -472   -252    348     15   -363    135    -88   -267   -384   -207   -319
   -205   -485   -280    342     36   -381    124    -93   -285   -400   -220   -324
   -202   -488   -288    345     41   -389    127   -101   -296   -410   -220   -329
   -197   -530   -332    361     64   -431    124   -114   -311   -426   -210   -335
   -197   -636   -439    418    119   -537    124   -137   -368   -501   -285   -452
   -194   -891   -698    542    249   -795    202   -116   -511   -730   -548   -701
   -197  -1036   -839    618    319   -940    348    -20   -561   -898   -766   -875
   -210   -901   -691    553    239   -797    465     20   -459   -849   -727   -820
   -267   -519   -252    394     -7   -387    410   -265   -368   -626   -428   -530
   -358    184    540     85   -449    363    111   -693   -194    -98    239    145
   -407    852   1260   -223   -833   1054   -129   -878    122    558    979    883
   -311   1026   1335   -358   -823   1179   -384   -893    348   1039   1447   1384
   -270    620    891   -174   -579    756   -542   -989    109    833   1218   1215
   -270    -57    210    161   -241     75   -571  -1104   -553    -83    327    353
   -259   -537   -277    397      7   -407   -387   -935   -883   -722   -335   -303
   -239   -657   -418    446     88   -537   -145   -584   -717   -719   -413   -407
   -179   -670   -491    426    155   -581     23   -332   -550   -628   -368   -384
   -116   -639   -524    376    202   -581     88   -226   -472   -602   -363   -387
   -106   -607   -501    355    194   -555    142   -174   -420   -587   -358   -387
    -98   -584   -488    340    192   -537    171   -155   -407   -581   -353   -376
    -62   -607   -545    335    241   -576    163   -140   -426   -592   -358   -361
    -28   -613   -584    319    275   -600    174    -93   -389   -568   -337   -316
     20   -584   -605    280    311   -592    179    -64   -366   -555   -324   -298
     25   -550   -576    259    298   -561    184    -54   -353   -553   -322   -293
    -20   -553   -532    288    254   -542    176    -54   -348   -548   -319   -283
    -54   -600   -545    324    244   -571    161    -54   -353   -548   -319   -275
    -25   -581   -555    303    262   -568    174    -31   -335   -540   -306   -249
     44   -498   -542    226    293   -522    145    -10   -311   -524   -288   -226
     64   -415   -480    176    272   -446     96    -18   -309   -540   -298   -233
    -36   -488   -454    262    205   -472    111    -64   -348   -600   -340   -275
    -28   -465   -436    246    202   -452    140    -57   -342   -626   -342   -272
     -5   -363   -358    184    174   -363    127    -41   -340   -667   -340   -270
      0   -275   -275    137    137   -275     93    -33   -340   -717   -340   -280
     20   -314   -337    145    179   -324    103     15   -283   -589   -290   -241
     70   -319   -389    124    228   -355    140     83   -218   -504   -244   -171
     85   -298   -384    106    233   -340    153    132   -163   -454   -202   -109
     93   -288   -381     98    236   -335    132    163   -132   -426   -161    -67
    137   -293   -433     77    283   -363    142    220    -83   -314   -111    -12
    163   -293   -457     64    309   -376    155    265    -31   -192    -62     41
    161   -298   -459     67    309   -379    168    288     -7   -129    -33     72
    158   -283   -441     62    298   -361    171    290     -7   -127    -23     90
    184   -244   -431     28    306   -337    153    265    -12   -142    -25     96
    181   -215   -397     15    288   -306    140    231    -38   -179    -44     83
    171   -202   -376     12    272   -288    129    184    -77   -226    -75     62
    200   -166   -366    -15    283   -265    116    132   -129   -275   -114     31
    192   -142   -337    -25    265   -239     88     88   -174   -322   -158     -2
    181   -114   -298    -33    239   -205     88     38   -213   -363   -189    -33
    148   -122   -270    -15    207   -194    103    -23   -259   -413   -233    -70
    122   -140   -262     10    192   -200    106    -88   -314   -478   -293   -124
    103   -119   -223      5    161   -171    103   -148   -366   -540   -348   -179
    101    -77   -179    -12    140   -129    106   -189   -402   -576   -381   -220
    111    -20   -132    -46    119    -75    101   -200   -405   -571   -376   -215
    124     46    -77    -85    101    -15     83   -215   -389   -553   -353   -189
    140    103    -38   -122     88     33     49   -244   -389   -545   -340   -174
    166    158     -7   -163     85     75     23   -259   -379   -522   -319   -153
    176    189     10   -184     83    101      5   -270   -374   -501   -306   -142
    171    168     -2   -168     88     83      7   -277   -374   -501   -316   -155
    194    166    -28   -181    111     70    -12   -293   -402   -522   -332   -168
    197     98   -101   -148    148      0    -67   -327   -459   -563   -363   -184
    168     77    -90   -124    129     -5    -77   -332   -470   -566   -374   -187
    181      2   -179    -90    181    -88    -62   -322   -485   -592   -418   -220
    189    -36   -228    -77    207   -129    -59   -340   -522   -631   -470   -267
    148   -109   -257    -20    200   -181    -88   -392   -581   -688   -530   -324
    127   -155   -283     12    205   -218    -90   -418   -618   -722   -558   -345
    168   -148   -316    -10    241   -231    -93   -423   -628   -730   -553   -337
    181   -181   -366     -2    272   -275   -116   -439   -654   -758   -576   -345
    192   -192   -384      0    285   -285   -140   -457   -693   -792   -610   -363
    194   -161   -355    -18    272   -257   -150   -485   -724   -820   -636   -381
    184   -150   -335    -15    259   -241   -148   -509   -748   -844   -670   -415
    184   -153   -337    -15    259   -244   -145   -517   -758   -844   -685   -420
    155   -189   -345     18    249   -267   -176   -530   -774   -836   -691   -413
    145   -226   -374     38    259   -298   -200   -542   -795   -841   -709   -410
    153   -218   -371     33    262   -293   -200   -548   -800   -839   -714   -410
    161   -303   -467     70    314   -387   -176   -527   -841   -906   -807   -488
    179   -470   -649    142    413   -558   -101   -457   -901  -1062  -1010   -678
    155   -566   -724    202    439   -644     15   -345   -893  -1182  -1184   -857
    119   -358   -478    119    298   -418     93   -280   -782  -1127  -1132   -836
     28     98     67    -64    -20     83    -44   -691   -857   -989   -859   -600
    -93    722    815   -314   -454    769   -350  -1260   -974   -680   -353   -140
   -155   1395   1548   -620   -852   1470   -633  -1574   -904   -168    303    441
    -54   1496   1551   -719   -802   1522   -872  -1610   -761    316    800    930
    -12    976    987   -483   -501    982   -914  -1597   -971     18    441    628
    -33    441    475   -205   -254    457   -854  -1597  -1431   -852   -449   -181
    -54     33     88      7    -72     59   -698  -1423  -1605  -1395  -1065   -732
    -38    -41     -2     41    -18    -23   -542  -1109  -1337  -1260  -1034   -698
     25    -20    -46     -5     33    -31   -446   -891  -1132  -1127   -963   -633
    101     33    -67    -67     83    -15   -371   -743  -1010  -1041   -911   -581
    132     77    -57   -106     96     10   -324   -662   -937   -992   -883   -548
    161    111    -49   -135    106     31   -324   -639   -911   -979   -883   -553
    135    111    -23   -124     77     44   -311   -631   -896   -969   -883   -555
    150    106    -44   -129     98     31   -311   -631   -898   -971   -888   -563
    192    109    -83   -150    137     12   -324   -631   -896   -974   -888   -553
    187    140    -46   -163    116     46   -327   -615   -883   -953   -875   -532
    166    168      0   -168     83     85   -322   -605   -865   -937   -870   -519
    153    205     49   -179     51    127   -335   -605   -854   -930   -867   -514
    150    223     72   -189     38    148   -332   -600   -839   -919   -857   -506
    150    202     51   -176     49    127   -327   -587   -826   -909   -852   -504
    135    220     83   -179     25    153   -342   -584   -805   -883   -826   -480
    132    241    109   -187     10    176   -345   -561   -782   -859   -810   -465
    153    270    114   -213     20    192   -348   -542   -758   -836   -795   -459
    161    283    122   -220     20    202   -340   -514   -724   -805   -776   -439
    153    275    119   -215     18    197   -332   -491   -701   -784   -769   -428
    153    306    153   -231      0    231   -340   -459   -657   -732   -727   -400
    210    350    140   -280     33    246   -350   -423   -605   -683   -696   -366
    246    358    111   -301     67    236   -340   -366   -537   -631   -662   -316
    254    397    142   -329     57    270   -327   -316   -472   -574   -610   -270
    277    446    166   -363     54    306   -335   -288   -423   -522   -550   -218
    288    488    200   -389     44    345   -337   -275   -394   -493   -530   -194
    285    524    239   -405     23    381   -327   -267   -379   -478   -524   -192
    270    530    259   -402      5    397   -303   -257   -363   -465   -501   -166
    265    506    241   -387     10    376   -309   -277   -392   -498   -530   -192
    283    524    239   -405     23    381   -316   -303   -423   -524   -561   -218
    277    514    236   -394     20    376   -301   -327   -452   -558   -597   -246
    249    511    259   -381     -5    387   -314   -381   -511   -613   -633   -296
    228    532    303   -381    -38    420   -311   -426   -542   -641   -636   -311
    231    532    301   -381    -33    418   -306   -454   -579   -678   -662   -345
    233    524    290   -379    -28    407   -301   -465   -602   -696   -678   -358
    252    498    246   -376      2    374   -322   -519   -659   -761   -743   -415
    244    511    265   -379    -10    389   -340   -571   -709   -805   -774   -449
    231    514    280   -374    -25    400   -350   -594   -740   -820   -789   -457
    228    555    327   -392    -49    441   -355   -592   -714   -784   -761   -439
    215    610    392   -413    -88    501   -355   -597   -685   -753   -724   -415
    213    641    428   -428   -106    535   -387   -628   -688   -745   -709   -400
    215    636    420   -428   -101    530   -407   -636   -672   -735   -688   -371
    200    605    405   -402   -101    506   -439   -657   -685   -743   -691   -381
    213    631    418   -423   -103    524   -467   -685   -704   -753   -709   -428
    218    589    368   -405    -75    480   -462   -670   -698   -748   -711   -407
    218    530    311   -376    -46    420   -459   -659   -696   -735   -693   -374
    228    527    298   -376    -33    413   -459   -665   -706   -732   -696   -384
    215    467    249   -342    -18    358   -454   -680   -730   -771   -748   -436
    187    342    153   -265     18    249   -433   -685   -756   -805   -782   -465
    197    262     62   -231     67    163   -439   -691   -782   -823   -795   -485
    239    202    -36   -220    137     83   -433   -683   -789   -836   -807   -472
    290    135   -155   -213    223     -7   -423   -662   -805   -859   -826   -491
    303    129   -174   -218    239    -20   -436   -644   -802   -857   -818   -491
    319     96   -223   -210    270    -62   -449   -652   -813   -870   -833   -514
    316     31   -285   -174    301   -127   -454   -659   -818   -878   -841   -537
    322     10   -311   -166    314   -148   -449   -657   -813   -878   -844   -524
    327    -28   -358   -150    340   -192   -431   -646   -815   -888   -849   -511
    311    -36   -348   -137    327   -192   -426   -657   -831   -901   -852   -522
    309    -12   -322   -148    314   -166   -423   -659   -831   -898   -841   -522
    283    -64   -348   -109    314   -207   -392   -636   -810   -880   -839   -532
    259   -265   -527      2    392   -394   -355   -600   -820   -914   -888   -558
    267   -519   -789    124    527   -654   -277   -506   -823  -1005  -1021   -657
    277   -576   -854    150    566   -714   -163   -381   -745  -1065  -1153   -797
    265   -301   -566     15    413   -433   -101   -316   -568   -932  -1052   -719
    194     49   -145   -124    168    -46   -200   -644   -701   -820   -805   -524
    171    449    277   -311    -54    363   -496  -1153  -1008   -659   -420   -207
    153    976    823   -563   -335    901   -782  -1499  -1130   -342     59    140
    194   1026    831   -613   -319    930  -1013  -1595  -1137    -72    387    387
    233    535    301   -384    -33    418  -1023  -1551  -1296   -309    132    202
    233     20   -215   -129    223    -96   -888  -1439  -1538   -948   -592   -363
    223   -431   -654    103    439   -542   -691  -1197  -1514  -1301  -1096   -750
    275   -485   -761    103    517   -623   -535   -922  -1184  -1098  -1000   -657
    316   -475   -792     77    553   -633   -407   -688   -914   -896   -849   -511
    324   -418   -743     44    532   -579   -319   -527   -724   -750   -753   -428
    309   -405   -714     49    511   -558   -265   -454   -639   -696   -711   -402
    288   -493   -782    101    532   -636   -210   -415   -618   -701   -722   -400
    290   -462   -756     85    522   -607   -202   -400   -597   -691   -722   -397
    267   -397   -667     64    465   -532   -213   -400   -579   -675   -709   -379
    246   -361   -607     57    426   -483   -197   -376   -548   -641   -662   -342
    267   -389   -657     59    462   -522   -202   -361   -532   -615   -626   -337
    293   -376   -670     41    480   -522   -218   -350   -517   -613   -633   -324
    329   -374   -704     20    514   -537   -215   -329   -506   -626   -646   -314
    366   -296   -662    -33    514   -478   -202   -311   -493   -605   -633   -327
    376   -241   -620    -70    496   -431   -210   -316   -475   -587   -631   -324
    387   -283   -670    -51    527   -475   -228   -316   -449   -574   -623   -288
    415   -340   -758    -38    584   -548   -213   -293   -426   -561   -610   -267
    428   -322   -750    -51    589   -535   -210   -277   -405   -532   -584   -246
    457   -236   -696   -111    574   -465   -239   -285   -397   -517   -574   -270
    491   -142   -633   -174    561   -389   -267   -277   -366   -493   -566   -298
    506   -142   -649   -184    576   -394   -254   -220   -290   -423   -501   -220
    524   -215   -740   -153    631   -478   -197   -153   -220   -368   -439   -155
    537   -192   -730   -174    631   -459   -194   -127   -176   -322   -415   -176
    548   -153   -701   -197    623   -426   -189    -83   -124   -275   -410   -109
    561    -72   -633   -246    597   -350   -176    -25    -46   -192   -329    -23
    540    -90   -631   -223    584   -361   -163      7    -15   -174   -316    -25
    493    -85   -579   -205    532   -332   -161     18      7   -132   -293     -5
    472    -64   -537   -205    504   -301   -161     20     10   -135   -306      2
    441    -80   -524   -181    480   -301   -135     25      2   -135   -298      5
    439    -64   -504   -187    470   -283   -106     31      0   -116   -270     31
    426    -59   -485   -184    454   -272   -114      2    -36   -140   -270      2
    405   -114   -522   -145    462   -316   -135    -44    -98   -205   -324    -70
    374   -176   -553    -98    462   -363   -124    -75   -153   -254   -379    -98
    335   -174   -509    -80    420   -340   -119    -98   -187   -288   -405   -106
    340   -132   -472   -103    405   -301   -132   -145   -239   -327   -454   -142
    345    -96   -441   -124    392   -267   -163   -189   -285   -361   -496   -171
    358   -168   -527    -96    441   -345   -158   -205   -316   -387   -504   -179
    337   -236   -574    -49    454   -405   -142   -205   -324   -379   -478   -168
    340   -184   -524    -77    431   -353   -166   -231   -337   -381   -475   -184
    337    -98   -436   -119    384   -267   -187   -249   -322   -363   -459   -181
    322    -28   -350   -148    335   -187   -187   -249   -275   -306   -381   -142
    335     33   -301   -184    319   -132   -194   -249   -244   -241   -296   -119
    348     38   -309   -194    327   -135   -231   -290   -272   -254   -309   -155
    342    -28   -371   -155    355   -200   -241   -290   -288   -277   -363   -181
    361    -75   -439   -142    397   -257   -254   -298   -322   -329   -452   -163
    376    -49   -426   -163    400   -236   -283   -316   -337   -340   -465   -140
    374    -49   -426   -163    400   -236   -293   -319   -340   -324   -436   -148
    376    -83   -459   -148    415   -270   -290   -306   -329   -303   -405   -148
    400   -161   -561   -122    480   -361   -270   -290   -335   -327   -428   -194
    410   -249   -659    -80    535   -454   -265   -288   -358   -363   -472   -207
    397   -319   -717    -38    555   -519   -267   -293   -389   -394   -493   -192
    368   -345   -717    -12    542   -530   -262   -298   -410   -410   -506   -210
    361   -324   -685    -18    522   -504   -254   -290   -413   -407   -506   -215
    345   -350   -696      2    519   -522   -252   -288   -415   -420   -532   -236
    348   -402   -750     25    545   -574   -249   -272   -397   -397   -504   -207
    342   -392   -735     25    537   -563   -252   -283   -410   -410   -511   -228
    306   -374   -680     31    493   -527   -246   -293   -418   -423   -524   -254
    301   -410   -711     54    506   -561   -246   -293   -420   -420   -517   -246
    322   -415   -737     46    527   -576   -283   -327   -454   -449   -537   -262
    314   -410   -727     46    519   -568   -280   -324   -449   -449   -535   -254
    296   -470   -769     85    530   -618   -236   -280   -433   -449   -527   -236
    262   -639   -901    189    581   -769   -153   -181   -413   -506   -615   -301
    236   -774  -1010    267    620   -893     -7    -10   -293   -517   -706   -376
    262   -623   -885    181    574   -753     49     31   -202   -496   -730   -410
    267   -280   -550      5    407   -415    -54   -233   -340   -485   -646   -361
    231     46   -184   -137    207    -67   -355   -735   -711   -444   -407   -163
    184    587    400   -387   -109    493   -698  -1169   -945   -254    -44     75
    168    935    766   -553   -298    852   -953  -1374  -1028    -38    259    280
    176    628    449   -402   -137    540  -1015  -1358  -1122   -114    192    252
    179    106    -72   -142    127     18   -922  -1254  -1275   -553   -285    -93
    205   -431   -636    111    418   -532   -727  -1039  -1325   -995   -823   -475
    215   -618   -833    200    522   -724   -553   -771  -1057   -906   -841   -472
    187   -566   -753    189    467   -657   -407   -537   -748   -693   -691   -340
    168   -542   -711    187    439   -626   -280   -348   -522   -530   -563   -218
    161   -548   -711    192    433   -628   -241   -270   -449   -480   -555   -197
    213   -522   -735    153    472   -626   -262   -288   -470   -522   -600   -218
    231   -519   -750    142    488   -633   -277   -301   -483   -532   -600   -213
    241   -566   -807    163    524   -685   -244   -262   -441   -488   -563   -189
    265   -530   -797    132    530   -662   -241   -267   -431   -483   -574   -233
    265   -467   -732     98    498   -600   -236   -254   -407   -459   -548   -220
    265   -446   -714     90    488   -579   -220   -228   -376   -426   -524   -200
    259   -371   -631     57    444   -501   -223   -218   -358   -410   -522   -213
    267   -361   -631     44    446   -496   -215   -187   -314   -366   -444   -161
    277   -361   -639     41    457   -498   -207   -174   -288   -342   -402   -153
    285   -353   -639     31    459   -493   -207   -171   -283   -340   -454   -174
    293   -355   -649     31    470   -501   -202   -174   -283   -348   -498   -181
    306   -342   -649     18    478   -496   -205   -166   -262   -314   -459   -215
    340   -298   -639    -20    488   -467   -220   -158   -241   -306   -449   -200
    345   -311   -657    -18    498   -483   -220   -140   -218   -303   -441   -158
    327   -301   -628    -12    478   -465   -192    -77   -140   -218   -361    -90
    316   -244   -561    -38    436   -400   -166    -33    -70   -153   -322    -57
    366   -223   -589    -72    475   -405   -161    -18    -36   -127   -306    -31
    384   -246   -631    -70    506   -439   -150     10     -2   -111   -290    -10
    376   -231   -607    -72    491   -418   -150     44     46    -57   -246     23
    361   -207   -568    -77    465   -387   -119     80     83    -28   -228     51
    361   -200   -563    -80    462   -381    -90    116    109     -7   -202     80
    366   -132   -498   -116    431   -314    -83    132    129     18   -176    111
    374   -106   -480   -132    426   -293    -64    155    135     15   -181    119
    392    -96   -491   -150    439   -290    -57    161    122     12   -176    119
    420    -90   -511   -166    465   -298    -80    106     51    -46   -215     85
    410   -129   -540   -140    472   -335    -93     46    -25   -116   -283     31
    394   -163   -558   -114    475   -361   -106      2    -77   -155   -327    -20
    361   -153   -514   -106    436   -332   -124    -44   -114   -184   -353    -67
    342   -153   -496    -96    418   -324   -135    -88   -155   -218   -376    -93
    340   -145   -488    -98    413   -316   -158   -163   -236   -280   -420   -140
    311   -145   -457    -83    384   -301   -158   -192   -272   -301   -431   -137
    296   -174   -470    -62    379   -319   -161   -202   -293   -322   -431    -98
    275   -210   -485    -33    379   -345   -142   -189   -280   -306   -420    -72
    257   -148   -407    -54    332   -277   -129   -192   -262   -275   -413    -96
    254    -25   -280   -114    267   -153   -145   -200   -239   -246   -387    -96
    254    -15   -270   -119    259   -142   -161   -202   -220   -220   -350    -59
    301     -2   -303   -148    301   -153   -192   -244   -241   -233   -355    -70
    309     10   -301   -161    303   -145   -205   -265   -265   -254   -368    -85
    285     10   -275   -148    280   -132   -200   -252   -252   -244   -353    -67
    306    -25   -335   -140    319   -179   -226   -280   -277   -267   -363    -77
    335     -5   -340   -166    337   -171   -233   -285   -283   -267   -358    -72
    332    -15   -350   -158    340   -181   -218   -272   -280   -277   -371    -77
    311    -80   -392   -114    350   -236   -202   -257   -293   -293   -387    -93
    270   -145   -415    -64    342   -280   -194   -244   -290   -303   -392    -85
    231   -205   -436    -15    332   -319   -189   -246   -303   -322   -410    -85
    218   -254   -472     18    345   -363   -181   -249   -322   -355   -446   -114
    236   -265   -501     15    368   -381   -215   -296   -384   -418   -488   -148
    210   -301   -511     44    361   -405   -220   -309   -407   -441   -509   -155
    197   -337   -535     70    366   -436   -207   -303   -410   -449   -535   -176
    197   -340   -537     67    366   -439   -192   -293   -405   -439   -532   -189
    192   -335   -527     72    358   -431   -174   -275   -381   -413   -509   -174
    181   -345   -527     80    353   -436   -163   -277   -394   -431   -519   -189
    218   -358   -579     70    397   -467   -176   -306   -439   -478   -550   -205
    226   -381   -607     77    415   -496   -181   -332   -470   -506   -571   -218
    223   -384   -607     80    415   -496   -174   -324   -467   -514   -584   -220
    244   -491   -735    122    488   -610   -153   -314   -509   -581   -665   -290
    257   -675   -935    207    594   -805    -67   -226   -527   -691   -805   -397
    267   -766  -1036    249    649   -901     59    -88   -470   -769   -930   -509
    236   -558   -795    161    514   -675    161      0   -311   -678   -852   -465
    153   -184   -337     12    244   -259      7   -381   -452   -579   -649   -303
     70    293    220   -181    -75    257   -340   -937   -719   -379   -301    -36
     -5    849    852   -423   -428    849   -631  -1278   -763     -5    184    311
     46    966    919   -506   -436    943   -862  -1397   -727    324    540    594
     90    511    420   -303   -166    467   -911  -1400   -935     41    249    374
    106     67    -38    -85     72     12   -836  -1332  -1252   -620   -423   -168
    142   -355   -498    106    319   -426   -646  -1093  -1304  -1023   -896   -511
    148   -475   -623    163    384   -548   -462   -800  -1023   -901   -862   -449
    127   -459   -589    163    358   -522   -311   -589   -779   -735   -758   -374
    122   -436   -558    155    340   -496   -215   -483   -652   -662   -730   -384
    137   -462   -600    161    368   -530   -189   -423   -636   -657   -719   -374
    148   -452   -600    153    374   -524   -179   -361   -615   -665   -691   -301
    129   -485   -615    176    371   -550   -145   -340   -581   -649   -678   -265
     93   -496   -589    200    340   -540   -111   -319   -555   -620   -688   -285
     70   -480   -550    205    309   -514    -96   -306   -540   -594   -670   -316
     72   -472   -545    200    309   -509    -98   -288   -519   -563   -626   -298
     93   -423   -517    163    303   -470   -119   -296   -524   -566   -628   -296
    101   -376   -478    137    288   -426   -132   -296   -511   -555   -613   -267
     98   -340   -441    119    267   -389   -124   -296   -488   -537   -592   -246
    101   -340   -441    119    270   -389   -106   -272   -465   -519   -579   -226
    111   -340   -452    111    280   -394    -93   -254   -439   -501   -566   -207
    127   -319   -446     96    285   -381    -93   -246   -431   -493   -561   -207
    142   -272   -415     62    277   -342    -93   -223   -402   -465   -527   -189
    145   -241   -387     49    265   -314    -75   -187   -350   -423   -496   -155
    161   -205   -366     20    262   -285    -59   -158   -314   -402   -485   -135
    176   -181   -358      2    265   -270    -38   -114   -275   -363   -449    -98
    168   -179   -350      5    259   -265    -10    -49   -213   -301   -402    -49
    174   -150   -324    -10    249   -236      7      5   -148   -252   -361    -12
    187   -101   -288    -44    236   -194      5     25   -103   -207   -337      0
    192    -72   -265    -59    226   -168     15     57    -62   -158   -296     12
    213    -54   -270    -80    239   -161     20     93    -33   -127   -252     51
    226    -44   -270    -90    246   -155     36    116    -15   -119   -236     90
    202    -12   -218    -96    207   -114     54    106    -10   -106   -239     88
    168    -57   -226    -57    194   -140     44     75    -51   -132   -267     46
    166    -80   -246    -44    205   -163     38     28    -96   -163   -280     38
    174    -67   -241    -51    207   -153     36    -44   -122   -189   -293     44
    155    -59   -215    -49    184   -137     15   -114   -171   -231   -335     31
    137    -64   -205    -36    168   -135      0   -179   -233   -270   -368    -10
    137    -70   -210    -33    171   -140     -2   -228   -280   -309   -387    -33
    129    -75   -205    -25    166   -140      5   -272   -314   -335   -400    -57
    106    -88   -197    -10    150   -142      5   -309   -337   -348   -415   -101
     83    -85   -171      0    127   -127      2   -335   -358   -366   -433   -132
     62   -103   -168     18    114   -135     -5   -366   -392   -397   -454   -145
     54   -119   -174     33    114   -145      0   -376   -402   -394   -457   -140
     70    -72   -142      0    106   -106     18   -361   -348   -324   -402   -109
     54     -2    -57    -25     54    -31     18   -361   -293   -267   -348    -93
     38     70     31    -57      5     51      0   -394   -283   -249   -332   -103
    109     98    -10   -103     59     44    -38   -428   -332   -275   -340    -98
    122     83    -41   -103     83     20    -38   -392   -311   -257   -322    -46
     90     51    -38    -72     64      7    -44   -379   -311   -259   -319    -28
     80     49    -33    -67     57      7    -51   -374   -319   -259   -319    -36
     80     51    -28    -64     54     12    -51   -381   -322   -259   -309    -46
     54    -28    -85    -12     67    -57    -70   -400   -353   -290   -340    -72
     33   -129   -163     46     96   -145    -70   -410   -384   -327   -387   -114
     12   -187   -202     85    106   -194    -62   -423   -410   -355   -415   -135
     -7   -241   -233    124    111   -239    -85   -459   -465   -410   -462   -158
     15   -285   -301    132    158   -293   -122   -483   -511   -446   -493   -181
     38   -306   -348    132    192   -327   -122   -480   -527   -467   -511   -210
     38   -316   -355    137    197   -337   -119   -493   -550   -493   -535   -257
     28   -335   -363    153    194   -348   -135   -517   -563   -522   -553   -301
     33   -337   -374    150    202   -355   -137   -532   -576   -522   -561   -316
     36   -353   -392    158    213   -371   -132   -537   -581   -524   -550   -309
     49   -355   -405    153    226   -381   -124   -537   -584   -522   -555   -309
     46   -353   -400    153    223   -376   -124   -537   -589   -514   -558   -319
     41   -327   -368    140    205   -348   -119   -535   -579   -501   -540   -267
     44   -358   -402    155    220   -379   -101   -527   -587   -540   -568   -298
     57   -491   -548    215    301   -519    -72   -498   -652   -657   -680   -405
     67   -750   -818    342    441   -784     36   -387   -719   -836   -893   -571
     46   -810   -857    379    449   -831    187   -241   -657   -893  -1015   -685
    -12   -584   -571    298    277   -579    262   -272   -555   -797   -904   -600
   -109   -119    -10    111    -51    -67     77   -730   -610   -594   -571   -301
   -205    605    810   -200   -506    706   -311  -1312   -680   -213     -2    205
   -252   1273   1525   -511   -891   1400   -636  -1602   -574    335    641    743
   -171   1260   1428   -545   -800   1343   -867  -1649   -493    680    971   1039
    -96    763    859   -335   -478    810   -914  -1600   -691    363    597    737
    -88    153    241    -31   -163    197   -789  -1517  -1158   -527   -296    -46
    -70   -246   -179    158     51   -213   -558  -1221  -1187   -888   -735   -433
    -33   -316   -283    174    122   -298   -374   -906   -937   -761   -691   -389
     10   -337   -348    161    176   -342   -244   -693   -769   -654   -641   -340
     49   -322   -371    137    210   -345   -158   -571   -667   -594   -618   -306
     59   -324   -387    132    220   -355   -124   -540   -644   -587   -626   -296
     41   -327   -371    142    205   -348   -127   -530   -641   -584   -636   -301
     31   -327   -358    145    192   -340   -122   -519   -641   -589   -636   -332
     36   -335   -371    150    202   -353   -103   -493   -623   -581   -623   -322
     44   -275   -322    114    181   -298    -93   -475   -594   -555   -589   -301
     51   -275   -327    111    187   -301    -96   -472   -587   -555   -594   -309
     49   -257   -306    101    176   -280   -124   -493   -592   -566   -602   -322
     57   -241   -298     93    176   -270   -114   -483   -574   -555   -592   -311
     33   -239   -272    101    150   -254    -96   -459   -550   -532   -566   -288
     25   -210   -239     90    129   -223    -98   -449   -530   -509   -537   -262
     67   -179   -246     57    155   -213   -111   -431   -511   -491   -524   -249
     75   -137   -213     31    142   -174   -103   -392   -470   -452   -498   -220
     93    -83   -176     -7    135   -129    -96   -358   -439   -420   -470   -192
    129    -54   -184    -38    155   -116   -101   -327   -410   -400   -457   -168
    119    -44   -163    -38    140   -101    -98   -293   -376   -376   -436   -145
    132    -41   -174    -44    153   -106    -88   -257   -332   -335   -413   -132
    132      5   -129    -70    129    -62    -90   -215   -288   -290   -379   -101
    150     28   -122    -90    135    -46    -75   -148   -231   -233   -332    -54
    176     59   -119   -119    148    -28    -57    -83   -171   -171   -277      0
    194     88   -106   -140    150     -7    -54    -54   -142   -145   -252     25
    200    114    -85   -158    142     12    -46    -36   -124   -119   -226     49
    213    171    -41   -192    127     64    -46    -31   -116   -103   -205     64
    210    194    -18   -202    111     88    -46    -41   -132   -114   -205     57
    205    179    -25   -192    116     77    -51    -67   -166   -142   -223     41
    197    171    -25   -187    111     75    -46    -88   -197   -174   -241     25
    189    179    -10   -184     98     85    -51   -119   -231   -205   -262     18
    168    166     -2   -168     85     83    -59   -168   -277   -244   -296    -10
    145    171     25   -158     59     98    -54   -215   -303   -267   -311    -28
    101    187     83   -145     10    135    -41   -249   -314   -285   -322    -44
     72    192    119   -132    -23    155    -31   -275   -335   -298   -332    -62
     57    192    132   -127    -38    161    -33   -314   -368   -324   -358    -96
     62    194    132   -127    -33    163    -23   -332   -389   -345   -376   -109
     54    171    114   -114    -31    142    -23   -345   -407   -361   -400   -124
     51    202    148   -127    -46    176    -20   -350   -389   -337   -379   -109
     36    239    202   -137    -85    223    -36   -366   -376   -309   -342    -77
     59    301    241   -179    -90    272    -75   -384   -363   -285   -309    -41
     93    329    233   -213    -70    280    -93   -384   -342   -259   -288    -28
    111    335    223   -223    -57    280   -106   -376   -329   -246   -270    -18
     96    309    213   -202    -59    262   -111   -381   -332   -249   -270    -18
     72    257    184   -163    -54    220   -114   -400   -348   -262   -280    -23
     59    220    158   -142    -49    189   -129   -418   -366   -283   -303    -38
     72    176    103   -124    -15    140   -132   -413   -376   -298   -322    -44
     96     93     -2    -96     49     46   -150   -423   -415   -348   -374    -80
    103      5    -98    -54    101    -46   -158   -431   -452   -389   -413   -122
     67    -49   -119    -10     90    -83   -158   -449   -478   -418   -441   -150
     36    -83   -119     23     77   -101   -153   -475   -506   -449   -467   -176
     36   -124   -163     41     98   -145   -158   -498   -537   -480   -491   -194
     80   -140   -220     31    150   -179   -155   -491   -542   -488   -498   -200
     96   -145   -241     23    166   -192   -155   -485   -535   -480   -491   -187
     75   -150   -226     38    150   -187   -171   -501   -553   -496   -506   -187
     72   -179   -252     51    161   -215   -176   -514   -571   -506   -517   -189
     80   -226   -306     72    192   -265   -163   -506   -579   -504   -517   -194
     93   -220   -314     62    200   -267   -171   -511   -581   -501   -517   -213
     90   -259   -353     83    220   -306   -184   -522   -597   -519   -535   -228
     70   -337   -410    132    239   -371   -181   -532   -626   -555   -571   -252
     49   -402   -452    176    249   -426   -163   -535   -670   -626   -644   -319
     80   -605   -685    262    381   -646    -90   -470   -774   -826   -878   -542
    127   -706   -833    288    480   -769     46   -337   -784   -969  -1072   -748
    116   -568   -685    223    400   -626    161   -303   -683   -911  -1026   -717
    -25   -275   -249    150    111   -262     44   -688   -678   -724   -756   -459
   -119    418    537   -150   -329    475   -303  -1262   -646   -267   -106    176
   -153   1137   1291   -493   -722   1213   -584  -1545   -444    355    654    914
    -70   1353   1421   -644   -745   1387   -846  -1605   -272    841   1166   1452
     -5    948    953   -470   -478    950   -963  -1641   -478    633    930   1273
      5    319    314   -163   -155    316   -891  -1592   -948   -207     41    436
      5   -140   -145     67     72   -142   -662  -1335  -1148   -769   -605   -197
     38   -301   -340    127    189   -319   -441   -976   -966   -743   -691   -296
    103   -319   -423    109    262   -371   -298   -727   -802   -641   -646   -270
    153   -316   -472     80    311   -394   -241   -613   -730   -594   -636   -275
    166   -342   -509     88    335   -423   -218   -574   -706   -587   -636   -288
    155   -366   -524    103    337   -446   -202   -553   -691   -584   -639   -296
    148   -381   -530    116    337   -454   -194   -535   -675   -574   -636   -301
    142   -345   -491     98    314   -418   -189   -537   -675   -576   -641   -316
    200   -337   -537     67    368   -439   -194   -527   -675   -584   -639   -311
    257   -309   -568     25    413   -439   -210   -514   -665   -579   -618   -290
    283   -293   -576      5    428   -433   -210   -496   -652   -576   -613   -283
    285   -280   -566     -5    423   -423   -207   -488   -641   -568   -602   -280
    270   -277   -548      2    407   -413   -197   -478   -626   -558   -592   -270
    252   -252   -506      0    376   -379   -179   -459   -602   -540   -576   -246
    252   -210   -462    -20    355   -335   -179   -444   -589   -530   -566   -226
    244   -194   -439    -25    340   -314   -174   -418   -563   -506   -550   -194
    236   -168   -405    -33    319   -285   -166   -387   -527   -459   -511   -155
    233   -163   -400    -36    316   -280   -150   -350   -491   -410   -472   -127
    210   -137   -348    -36    277   -241   -132   -311   -454   -368   -439   -111
    166   -129   -296    -18    231   -213   -114   -272   -418   -350   -428    -88
    189   -106   -296    -41    241   -200   -103   -223   -368   -324   -384    -36
    220    -96   -319    -64    267   -207   -106   -168   -327   -267   -345     -2
    277    -62   -340   -106    309   -200   -124   -111   -290   -200   -314     38
    301    -15   -316   -142    309   -166   -106    -54   -239   -137   -262     93
    306     18   -288   -163    298   -135    -93     -2   -179    -72   -194    153
    298     75   -223   -189    262    -72    -85     33   -132    -31   -145    200
    290    137   -153   -213    223     -7    -83     46   -111     -2   -114    226
    316    192   -124   -257    218     33    -90     51   -101     10    -93    233
    290    210    -83   -252    187     64   -106     23   -116      0   -101    220
    223    187    -38   -205    129     75   -103    -36   -166    -44   -142    176
    161    163      2   -161     80     83    -88   -101   -220    -98   -189    127
    106    168     59   -137     23    114    -75   -150   -249   -127   -213    101
     54    200    145   -127    -46    174    -49   -194   -267   -142   -231     75
    -18    192    210    -88   -114    200    -18   -254   -296   -171   -265     33
    -51    176    228    -62   -140    202      2   -303   -327   -197   -280      5
    -54    171    226    -59   -140    197      7   -309   -345   -205   -280      0
    -36    189    226    -77   -132    207     -5   -293   -348   -200   -270      7
     -7    218    226   -106   -116    220    -23   -290   -340   -197   -265     10
      0    288    288   -142   -142    288    -23   -288   -311   -163   -244     25
     12    350    337   -181   -163    345    -36   -301   -293   -140   -223     41
     41    410    366   -226   -161    389    -51   -309   -270    -96   -166     51
     70    446    376   -259   -153    413    -96   -332   -272    -83   -166     15
     96    428    332   -262   -116    381   -122   -355   -290   -103   -213     15
    109    433    324   -270   -109    379   -153   -392   -332   -145   -262     59
    114    452    337   -283   -111    397   -163   -413   -345   -153   -280     83
    103    402    298   -254    -98    353   -181   -439   -371   -184   -319     75
     93    324    231   -207    -67    277   -171   -444   -394   -218   -348     46
     75    257    181   -168    -51    220   -155   -480   -431   -257   -389    -23
     67    205    137   -137    -33    171   -161   -519   -470   -293   -420    -77
     85    166     80   -127      2    124   -179   -527   -496   -303   -423   -111
     49    135     85    -90    -18    111   -155   -527   -496   -306   -420   -158
     -7     80     88    -38    -46     83   -145   -605   -542   -355   -470   -192
     20     80     59    -51    -20     70   -168   -646   -574   -379   -496   -150
    119     88    -33   -103     75     28   -231   -613   -579   -374   -496   -132
    155    116    -38   -135     98     38   -265   -561   -555   -358   -480   -135
    155     88    -67   -124    111     10   -265   -558   -558   -358   -485   -148
    142     54    -88    -98    114    -18   -267   -555   -558   -358   -480   -155
     98     41    -57    -70     77     -7   -265   -566   -553   -353   -459   -155
     64     15    -49    -38     57    -15   -249   -561   -542   -342   -433   -158
     62    -31    -96    -15     77    -64   -244   -568   -584   -389   -498   -246
     70   -223   -293     77    179   -259   -200   -561   -691   -540   -696   -431
     64   -439   -504    187    283   -472    -85   -506   -792   -740   -932   -662
     72   -431   -504    179    288   -467     41   -384   -737   -769   -982   -769
     12   -122   -137     54     72   -129     64   -535   -613   -579   -750   -561
   -103    449    550   -174   -327    498   -166   -987   -496   -181   -239    -51
   -226   1197   1421   -485   -826   1309   -428  -1304   -205    480    527    724
   -189   1631   1821   -719  -1005   1725   -678  -1335    155   1143   1226   1465
    -70   1408   1478   -670   -774   1441   -885  -1353    114   1215   1283   1597
   -142    852    995   -355   -568    922   -904  -1527   -407    535    605    911
   -239    337    576    -51   -410    457   -789  -1558   -953   -290   -218      5
   -132     62    194     36   -163    127   -613  -1236   -966   -514   -537   -413
     36     64     28    -51      2     46   -459   -896   -769   -426   -545   -368
     83     49    -33    -67     57      7   -316   -696   -641   -363   -519   -262
    129     31    -98    -83    114    -33   -244   -584   -576   -332   -498   -241
    124    -54   -179    -33    150   -116   -236   -530   -555   -327   -496   -239
    114    -44   -158    -38    135   -101   -246   -540   -571   -348   -527   -270
    106     -7   -114    -49    109    -59   -236   -540   -561   -329   -514   -267
     90      5    -88    -49     88    -41   -215   -514   -532   -298   -485   -259
     98     -2   -101    -46     98    -51   -194   -480   -496   -259   -446   -239
    116     15   -103    -67    111    -44   -184   -462   -470   -233   -415   -213
    111     33    -77    -75     96    -20   -181   -452   -454   -215   -405   -202
     98     51    -49    -75     72      2   -187   -446   -441   -202   -405   -200
     98     70    -28    -83     64     20   -184   -431   -423   -184   -394   -184
     93     72    -20    -85     57     25   -179   -407   -387   -150   -363   -158
    106     77    -28    -93     67     25   -176   -387   -358   -127   -342   -140
    122     90    -33   -106     77     28   -171   -363   -335   -106   -332   -127
    142     96    -46   -119     96     25   -171   -345   -314    -80   -319   -109
    135    119    -15   -127     72     54   -166   -303   -272    -33   -280    -83
    124    111    -12   -119     70     49   -145   -231   -210     25   -226    -38
    142    158     15   -153     62     88   -142   -181   -155     77   -184      2
    174    200     25   -187     75    114   -132   -124    -96    129   -140     51
    184    223     38   -205     72    132   -129    -75    -59    171    -96     90
    194    246     49   -220     72    148   -122    -20     -5    228    -38    140
    215    322    106   -270     54    215   -124     12     33    275      5    179
    236    355    119   -296     59    239   -127     33     59    303     28    205
    231    374    142   -303     44    257   -109     44     88    335     54    228
    233    376    142   -306     44    259    -93     44    101    348     70    231
    231    379    145   -306     44    262    -88     28    103    345     75    231
    213    345    132   -277     41    239    -96     -5     70    306     33    197
    218    314     96   -267     62    205    -96    -28     46    275      5    174
    213    298     85   -257     62    194    -96    -72     12    244    -28    137
    194    322    127   -259     33    226    -88   -116    -10    223    -46    109
    171    353    181   -262     -5    267    -80   -158    -31    205    -59     83
    148    368    220   -259    -36    296    -77   -202    -49    179    -85     49
    142    363    218   -254    -36    290    -75   -244    -77    142   -124     15
    129    303    171   -218    -20    239    -77   -290   -137     90   -174    -44
    109    290    181   -200    -36    236    -77   -303   -145     93   -168    -54
    122    353    228   -239    -54    290    -75   -298   -116    132   -127    -15
    124    394    270   -259    -72    332    -83   -301    -85    168    -85     20
    148    418    270   -283    -62    345   -122   -319    -75    179    -70     38
    168    433    265   -301    -46    350   -153   -324    -70    184    -59     49
    161    420    257   -293    -46    340   -150   -322    -64    187    -51     44
    140    420    277   -280    -67    350   -145   -316    -54    192    -46     46
    148    413    262   -283    -57    337   -158   -340    -72    174    -67     25
    163    407    244   -285    -38    327   -181   -376   -111    140    -90     -7
    166    293    124   -231     20    207   -187   -371   -132    114   -127    -36
    155    179     20   -168     67    101   -176   -363   -155     85   -166    -75
    158    145    -15   -153     88     64   -163   -353   -161     85   -166    -85
    132    116    -15   -124     75     51   -150   -350   -163     77   -171    -90
    111     33    -77    -72     93    -20   -166   -384   -202     33   -207   -129
    129     15   -114    -75    122    -49   -179   -400   -231      5   -236   -153
    119     10   -111    -67    116    -49   -174   -402   -236     -2   -254   -166
     80     -5    -85    -36     83    -44   -166   -413   -241     -5   -270   -184
     44    -46    -90      0     67    -67   -171   -423   -244     -7   -272   -197
     59    -57   -116     -2     85    -85   -176   -423   -241    -12   -265   -189
     67    -72   -140      0    103   -106   -176   -405   -228     -5   -249   -168
     64    -98   -163     18    114   -129   -176   -400   -220     -5   -254   -168
     54   -137   -192     41    122   -163   -179   -426   -257    -41   -280   -205
     41   -228   -272     93    155   -249   -153   -405   -285    -93   -340   -259
     44   -426   -472    189    257   -449    -70   -332   -358   -254   -527   -436
     44   -607   -652    283    348   -628     62   -244   -415   -449   -761   -678
     57   -436   -493    189    272   -462    150   -207   -327   -415   -735   -667
      7    -20    -31      5     18    -25     59   -522   -296   -200   -441   -397
    -83    550    631   -233   -358    589   -272  -1039   -303    205     96    111
   -174   1221   1395   -522   -784   1306   -558  -1348   -137    792    787    730
    -80   1369   1449   -644   -766   1408   -774  -1337     93   1322   1296   1208
     10    914    904   -462   -446    909   -865  -1293    -33   1200   1119   1075
      2    350    345   -176   -171    348   -828  -1322   -563    361    309    332
    -54   -142    -88     98     15   -116   -662  -1218   -943   -410   -459   -376
    -36   -272   -239    153     98   -254   -475   -906   -693   -329   -475   -400
     -5   -231   -226    116    109   -228   -319   -646   -446   -163   -363   -303
     23   -194   -220     83    119   -207   -202   -462   -280    -62   -296   -246
     51   -192   -244     70    148   -218   -148   -371   -194    -12   -265   -218
     59   -192   -252     64    155   -223   -137   -348   -181    -12   -270   -223
     77   -174   -252     46    163   -213   -129   -324   -161     -2   -259   -213
     98   -148   -246     23    171   -197   -116   -306   -140      7   -249   -197
    101   -116   -218      7    158   -166    -98   -285   -114     31   -226   -181
     98   -111   -213      5    155   -163    -93   -272    -96     57   -200   -163
    101    -83   -184     -7    142   -132    -85   -252    -67     83   -181   -148
    124    -59   -184    -33    153   -122    -88   -236    -41    101   -166   -129
    116    -51   -168    -31    142   -109    -93   -233    -33    101   -163   -127
    124    -49   -174    -38    148   -111    -72   -200      0    124   -148   -114
    109    -31   -140    -41    124    -85    -54   -161     44    161   -111    -80
    109    -20   -129    -46    116    -72    -51   -148     67    181    -93    -67
    137    -18   -155    -59    145    -85    -44   -132     90    194    -77    -70
    119     -7   -127    -57    122    -64    -23    -98    129    226    -54    -44
    101      5    -96    -54     98    -44     -7    -64    171    259    -38    -23
    101     41    -59    -72     80     -7     -2    -20    223    301    -15     -2
    109     93    -15   -101     62     38     10     38    303    366     49     59
    137    119    -18   -129     77     51      2     85    353    407    101    111
    176    148    -28   -161    103     59      0    129    400    449    142    153
    187    148    -38   -168    111     54     20    187    449    498    179    192
    197    189     -7   -192    103     90     38    231    501    548    218    231
    194    231     36   -213     77    132     44    239    517    558    218    233
    189    241     51   -215     67    148     57    244    530    571    228    249
    197    249     51   -226     72    150     64    239    532    568    239    270
    218    236     18   -226    101    127     62    228    519    555    246    277
    207    210      2   -210    103    106     75    202    491    530    226    254
    179    207     28   -194     75    119     88    161    449    491    181    202
    127    161     33   -145     46     98     98    116    402    449    142    163
    127    155     28   -140     49     93     98     57    348    402    106    119
    145    171     25   -158     59     98     80      2    288    340     57     67
    135    171     36   -153     49    103     64    -38    241    293     20     31
    119    163     41   -142     38    101     57    -67    213    265      2     18
    124    140     15   -132     54     77     54    -96    179    239    -12      0
    103    163     57   -135     23    111     62    -96    187    252      5     10
     96    220    124   -158    -15    174     54   -101    205    275     23     15
    103    265    161   -184    -31    215     38   -106    218    290     44     28
    140    337    197   -239    -28    267     15   -114    249    319     90     67
    161    381    220   -272    -28    301    -12   -114    270    340    127    103
    161    363    202   -265    -20    283    -20   -116    262    327    119     98
    142    371    228   -259    -41    301    -18   -116    265    329    127    101
    171    420    249   -296    -38    335    -20    -90    290    350    150    122
    174    379    205   -277    -15    290    -59   -132    236    303    103     80
    111    244    132   -179    -10    189    -54   -163    174    252     46     25
     77    137     59   -109     10     98    -28   -155    150    220     10     -2
     96    106     10   -101     44     59     -7   -145    148    202     -7     -7
    106     44    -64    -75     85     -7     -5   -166    103    153    -49    -44
     85    -18   -106    -33     96    -62    -10   -176     64    116    -75    -64
     77    -51   -132    -15    103    -90    -20   -200     33     93    -93    -85
     93    -51   -145    -20    119    -98    -20   -205     25     85   -103    -93
    103    -62   -166    -20    132   -114    -25   -205     18     75   -119   -103
    101    -70   -171    -15    135   -119    -23   -194     20     72   -122    -98
    106    -72   -181    -18    142   -124    -18   -192     18     72   -111    -88
    106    -75   -181    -15    142   -127    -12   -189     20     80   -109    -93
    109   -103   -213     -5    161   -158    -25   -200      5     57   -129   -119
    106   -109   -218      0    161   -163    -36   -213    -10     25   -153   -142
     83   -140   -226     25    153   -181    -31   -200    -23    -15   -187   -176
     85   -290   -376    103    231   -332      2   -158    -80   -140   -314   -283
    116   -501   -618    192    366   -558    111    -59   -124   -324   -537   -480
    119   -506   -628    192    374   -566    233     59    -44   -340   -607   -555
     59   -223   -283     77    171   -252    239    -72      2   -220   -459   -441
    -25    233    259   -103   -142    246    -20   -610   -155    -20   -122   -148
    -90    911   1000   -413   -545    956   -381  -1093   -233    392    452    327
    -85   1353   1439   -633   -761   1395   -667  -1293   -132    901   1021    789
    -25   1096   1122   -535   -574   1106   -807  -1267    -90   1096   1176    940
     12    587    574   -298   -280    581   -797  -1210   -337    649    693    532
      0     80     80    -41    -41     80   -641  -1117   -756   -215   -148   -181
     33   -218   -254     90    142   -236   -441   -828   -665   -394   -410   -389
     57   -226   -285     83    171   -257   -262   -545   -379   -215   -311   -296
     72   -257   -329     93    200   -293   -127   -345   -197   -103   -254   -249
     67   -288   -358    109    210   -322    -44   -218    -93    -33   -220   -205
     54   -301   -355    122    205   -327     -5   -166    -51     -5   -200   -189
     70   -298   -371    114    218   -335      5   -153    -38     -2   -200   -197
    114   -283   -397     85    254   -340      5   -150    -25     -5   -202   -192
    124   -272   -397     72    259   -335     10   -140    -10      7   -189   -168
    129   -254   -384     62    257   -319     18   -124      7     20   -176   -150
    122   -215   -337     46    228   -275     25   -109     33     49   -155   -140
     93   -194   -288     51    189   -241     41    -83     70     77   -124   -116
     90   -192   -283     49    184   -236     33    -83     72     70   -124   -124
    116   -197   -314     41    213   -257     18    -90     54     41   -140   -135
    124   -184   -311     28    215   -246     23    -59     80     54   -114   -101
    132   -158   -290     12    210   -223     36    -33    114     88    -83    -85
    135   -135   -270      0    200   -202     44    -15    142    109    -72    -77
    137   -111   -252    -12    194   -181     54     15    181    140    -49    -51
    137    -96   -233    -23    184   -163     67     51    220    171    -20    -23
    148    -77   -226    -33    187   -150     83     90    257    205     10      2
    161    -67   -228    -46    194   -148    103    140    306    246     41     31
    176    -41   -218    -67    197   -129    111    200    363    290     80     70
    181    -10   -192    -85    187   -101    116    254    415    340    132    114
    213     38   -174   -124    194    -67    129    303    472    397    184    166
    218     72   -148   -145    184    -38    148    340    519    431    218    200
    236     83   -153   -161    194    -33    153    361    535    436    233    226
    257    103   -153   -181    205    -25    153    374    540    444    241    244
    254    103   -150   -179    202    -23    161    376    532    439    239    233
    252     93   -158   -174    202    -31    155    348    491    397    213    202
    246     93   -155   -171    200    -31    148    311    439    345    181    181
    228     75   -153   -153    189    -38    142    265    376    285    135    142
    205     98   -106   -150    155     -2    142    220    327    249    106     93
    194    103    -90   -150    140      7    150    174    288    220     96     72
    189     90    -98   -140    142     -2    150    119    244    184     70     51
    171     98    -75   -137    124     12    148     72    207    153     44     31
    158    103    -54   -129    106     25    145     28    174    119     15      5
    140     93    -46   -116     93     23    145    -12    135     80    -15    -31
    140     88    -54   -114     98     18    150    -15    137     80    -18    -36
    158    135    -23   -148     90     57    148    -12    166    114     15    -15
    161    181     20   -171     70    101    119    -38    166    124     38     -5
    145    202     57   -176     41    129     93    -41    179    142     62     18
    158    257     98   -207     28    179     80    -36    189    155     75     33
    187    283     93   -236     46    189     67    -46    181    148     67     33
    200    262     62   -231     70    163     51    -51    171    142     67     41
    168    194     25   -184     72    111     51    -54    163    129     70     41
    161    197     36   -179     62    116     41    -67    150    116     64     36
    184    187      2   -187     90     96     28    -75    129     98     41     20
    187     88    -98   -137    142     -5     25    -80     88     54    -12    -23
    148     -7   -155    -72    150    -80     23    -93     49      5    -49    -57
    140    -57   -197    -41    166   -127     20   -103     18    -20    -64    -75
    132   -106   -241    -15    184   -174     15   -127    -20    -59    -96   -109
    127   -114   -241     -5    184   -176     10   -148    -49    -93   -119   -135
    111   -124   -239      5    174   -179     10   -155    -57   -103   -114   -140
    106   -135   -241     15    171   -189      5   -166    -70   -116   -122   -148
    109   -155   -267     20    187   -210     -7   -181    -90   -137   -140   -153
    106   -174   -280     33    192   -226    -15   -187   -103   -153   -158   -153
     88   -218   -306     64    194   -259    -20   -197   -119   -171   -181   -155
     70   -223   -293     75    181   -257     -5   -179   -101   -155   -163   -132
     70   -200   -270     64    168   -236     -5   -166    -90   -148   -153   -122
    129   -228   -358     49    244   -293    -33   -194   -140   -194   -200   -161
    161   -379   -540    109    348   -459    -15   -179   -223   -322   -324   -270
    150   -605   -756    228    452   -680     90   -103   -319   -530   -558   -488
    116   -727   -844    303    478   -784    244     28   -314   -659   -724   -667
     44   -553   -597    254    319   -574    335     36   -210   -587   -654   -623
    -20   -111    -90     64     33   -101    142   -441   -239   -345   -288   -275
   -109    607    717   -249   -413    662   -210   -969   -192    148    368    342
   -228   1270   1496   -522   -862   1384   -514  -1244      5    771   1088    974
   -142   1400   1543   -628   -841   1470   -769  -1265    187   1260   1561   1415
    -88    859    945   -387   -517    901   -815  -1236    -59    898   1163   1078
    -96    179    275    -41   -187    226   -691  -1153   -542     18    285    280
   -101   -239   -137    168     15   -189   -452   -880   -680   -467   -265   -231
    -62   -301   -239    181     88   -270   -233   -540   -439   -381   -270   -244
      5   -283   -290    137    148   -288   -109   -335   -296   -314   -239   -215
     70   -265   -337     96    202   -301    -33   -226   -210   -280   -213   -202
     90   -277   -371     90    228   -324    -10   -192   -192   -293   -226   -226
     93   -329   -423    119    257   -376    -25   -187   -202   -324   -259   -267
     85   -350   -436    132    259   -394    -23   -161   -184   -314   -246   -252
     62   -337   -400    137    228   -368    -10   -135   -153   -283   -220   -218
     31   -337   -371    150    200   -353     25   -119   -140   -283   -213   -210
     31   -324   -355    148    192   -340     41   -114   -135   -277   -207   -210
     20   -329   -353    153    184   -340     41   -111   -132   -259   -200   -207
     38   -309   -348    135    192   -327     51    -83   -101   -231   -168   -176
     28   -277   -306    122    166   -290     57    -57    -72   -200   -137   -142
     20   -241   -262    111    140   -252     64    -36    -51   -174   -116   -122
     12   -233   -246    109    127   -241     70    -18    -33   -155   -103   -109
     41   -241   -283     98    161   -262     77     15     -5   -127    -77    -80
     64   -200   -265     67    163   -233     72     41     23    -98    -49    -51
     77   -176   -254     49    166   -215     75     67     51    -75    -25    -31
     85   -171   -259     41    171   -215     96    106     85    -44      2     -2
     93   -145   -241     25    166   -192    119    163    140      2     46     41
    122    -72   -194    -25    158   -135    119    226    200     57     98     90
    176    -59   -236    -57    205   -148    114    267    220     77    114    111
    189    -70   -262    -62    223   -166    109    298    233     93    124    129
    205    -38   -244    -83    223   -140    116    350    285    153    176    176
    213    -15   -228    -98    218   -122    137    384    319    189    205    197
    210     12   -197   -111    205    -90    153    397    329    205    218    207
    207     18   -189   -114    197    -85    155    389    319    197    220    213
    197     18   -179   -106    187    -80    150    363    293    166    202    197
    174     18   -155    -96    163    -67    140    316    252    116    155    161
    179     18   -161    -98    171    -70    140    285    220     90    132    129
    187     25   -163   -109    174    -70    148    249    194     70    127    116
    158     23   -135    -93    148    -54    148    200    163     38    103     96
    142     38   -106    -90    124    -33    135    148    135     10     83     70
    148     62    -85   -103    116    -10    129    106    109    -15     62     33
    124     38    -85    -83    103    -23    116     59     67    -62     28     -5
    116     25    -90    -72    103    -31    122     31     41    -88      7    -25
     85    -18   -103    -33     93    -62    137      7     18   -109    -23    -59
     72    -28   -101    -20     85    -64    166      7     36    -96    -18    -51
     90     33    -59    -64     75    -10    171     18     70    -62     25      2
    129     98    -31   -116     80     33    150     10     88    -36     54     23
    127    158     28   -142     49     96    129     10    119     -2     93     51
    148    197     49   -171     49    124    109     20    132     12    116     80
    166    187     18   -179     75    103     85     18    119     -2    106     83
    142    145      2   -145     70     75     54     -2    101    -15     93     64
     90     72    -18    -83     54     25     23    -38     64    -46     70     49
     72     38    -33    -54     54      2     25    -51     41    -57     54     41
     75    -10    -88    -33     80    -49     36    -59     12    -98     10      0
     64   -119   -184     25    122   -150     33    -83    -36   -158    -57    -54
     72   -153   -226     38    148   -189     20   -103    -64   -184    -83    -77
     90   -158   -249     33    168   -202     -5   -124    -88   -207   -101    -96
     59   -226   -288     80    174   -257      0   -148   -124   -241   -137   -127
     62   -244   -306     90    184   -275     46   -145   -135   -252   -150   -127
     80   -231   -311     72    194   -270     62   -142   -137   -254   -153   -127
     93   -215   -309     62    200   -262     36   -153   -153   -262   -153   -129
    135   -220   -355     41    244   -288      2   -150   -161   -270   -148   -119
    111   -220   -335     54    220   -277    -12   -171   -179   -293   -174   -142
     72   -265   -340     93    205   -301     10   -192   -202   -319   -202   -168
     46   -290   -337    122    192   -314     20   -202   -215   -327   -215   -179
     44   -306   -350    129    194   -327      7   -205   -226   -342   -228   -189
     70   -324   -394    127    231   -358     10   -207   -252   -381   -267   -223
     93   -496   -589    202    340   -542     59   -192   -350   -535   -436   -384
    111   -727   -839    309    475   -782    179   -111   -462   -776   -714   -665
    109   -732   -841    309    472   -784    293     -7   -436   -844   -815   -789
     36   -470   -506    215    270   -488    309   -158   -353   -696   -628   -620
   -119     93    210     12   -166    150     93   -672   -277   -322   -124   -116
   -285    859   1145   -285   -714   1002   -179  -1098    -70    285    646    649
   -272   1283   1556   -506   -914   1418   -444  -1176    226    927   1340   1358
   -176   1101   1278   -462   -727   1189   -613  -1182    220   1078   1475   1558
   -142    579    722   -220   -433    649   -652  -1223   -197    475    852    961
   -127     44    171     41   -148    106   -548  -1137   -688   -402    -44     59
    -67   -233   -166    150     46   -200   -324   -776   -639   -589   -332   -246
     -5   -262   -259    132    124   -262   -145   -472   -446   -493   -301   -231
     46   -290   -337    119    192   -314    -33   -293   -332   -436   -280   -205
     64   -301   -366    119    215   -332     18   -233   -303   -436   -306   -228
     59   -301   -361    119    207   -329     33   -218   -303   -446   -322   -241
     62   -309   -371    122    215   -340     44   -197   -298   -449   -324   -241
     83   -306   -392    109    236   -348     54   -174   -288   -441   -319   -239
    109   -303   -413     98    259   -358     49   -163   -275   -436   -311   -228
    114   -275   -389     80    252   -332     57   -150   -257   -431   -293   -210
    142   -233   -376     46    259   -303     54   -140   -241   -423   -285   -202
    174   -194   -371      7    272   -283     33   -132   -231   -415   -275   -189
    161   -210   -371     25    265   -290     33   -124   -223   -410   -272   -176
    135   -220   -355     38    244   -288     31   -119   -223   -413   -285   -187
    145   -210   -355     31    249   -283     36   -103   -207   -402   -280   -179
    155   -205   -361     23    257   -283     51    -98   -194   -392   -275   -174
    174   -181   -355      5    265   -267     62    -64   -171   -368   -254   -155
    192   -166   -358    -15    272   -262     62    -25   -142   -345   -228   -132
    226   -124   -353    -51    288   -239     72     23   -101   -301   -187    -88
    233    -88   -322    -75    275   -202    106     85    -49   -252   -137    -38
    202   -119   -322    -41    262   -220    114    124    -12   -223   -103    -12
    233   -119   -355    -59    293   -236    109    176     23   -194    -75     15
    290    -46   -337   -122    311   -192     98    239     80   -135    -25     75
    322     -7   -329   -158    324   -168    111    296    137    -70     31    140
    301      0   -301   -150    301   -150    153    329    174    -33     67    176
    257     20   -236   -140    244   -106    184    350    202     -7     98    205
    236     36   -200   -137    218    -80    187    355    215      7    116    223
    241     15   -226   -129    233   -103    163    345    197    -10     98    207
    262     51   -210   -155    236    -77    166    340    192    -20     96    207
    233     59   -176   -148    205    -57    174    316    187    -28     88    197
    207     28   -181   -119    194    -75    174    280    158    -64     54    163
    202     25   -176   -116    189    -75    174    246    135    -93     31    135
    218     31   -187   -124    202    -77    181    220    122   -116     15    116
    220     49   -174   -135    194    -62    189    176     93   -153    -10     90
    207     59   -148   -135    179    -44    194    129     57   -192    -41     59
    176     51   -124   -116    150    -36    200     88     23   -220    -70     28
    153     10   -142    -80    148    -64    218     62     -2   -252   -106     -7
    163     36   -129   -101    145    -46    215     57      2   -254   -106     -2
    181     98    -83   -140    132      7    210     57     23   -228    -75     28
    187    161    -25   -174    106     67    210     57     41   -202    -41     59
    192    202     10   -197     90    106    213     57     64   -176     -7     88
    215    228     12   -223     98    122    174     38     67   -168     -5     96
    205    194    -10   -200    109     93    137     15     49   -187    -25     88
    189    184     -5   -187     96     90    111    -15     28   -207    -49     75
    181    168    -12   -174     98     77    109    -33     20   -218    -54     77
    176    176      0   -176     88     88    101    -49      2   -241    -64     64
    158    111    -46   -135    101     33    103    -54    -20   -277    -96     28
    163      5   -161    -85    161    -75    103    -62    -59   -329   -148    -12
    163    -59   -223    -51    192   -140    109    -70    -88   -355   -179    -33
    166    -80   -246    -44    205   -163    109    -96   -124   -387   -207    -57
    132   -142   -275      2    202   -207    111   -127   -168   -431   -252    -96
     96   -189   -285     44    189   -236    109   -155   -202   -465   -277   -116
     75   -205   -280     64    176   -241     88   -176   -226   -488   -290   -119
     98   -200   -298     49    197   -249     90   -176   -228   -496   -290   -127
    114   -168   -283     25    197   -226    137   -161   -210   -483   -277   -114
     98   -176   -275     36    184   -226    150   -171   -223   -496   -290   -116
     44   -246   -290    101    166   -267     96   -205   -265   -527   -319   -135
     72   -226   -298     75    184   -262     80   -202   -265   -524   -314   -129
     72   -244   -316     85    192   -280     67   -200   -265   -535   -329   -140
     41   -290   -332    124    184   -309     64   -205   -288   -574   -361   -166
     77   -433   -511    179    293   -472    135   -181   -363   -696   -493   -283
    114   -587   -701    233    407   -644    277    -90   -444   -904   -740   -537
     88   -615   -706    262    397   -659    363      0   -431  -1005   -885   -706
     41   -397   -439    176    239   -418    350    -85   -361   -911   -774   -607
    -75     59    135      7   -103     96    137   -553   -355   -623   -355   -176
   -228    761    987   -267   -607    872   -150  -1031   -244    -51    392    568
   -220   1293   1514   -537   -867   1402   -353  -1166     28    615   1137   1312
   -140   1140   1278   -501   -709   1208   -535  -1184     64    870   1376   1608
   -132    563    696   -215   -413    628   -594  -1260   -350    301    776   1054
   -145     25    171     57   -158     98   -493  -1208   -854   -623   -171    119
   -109   -254   -148    181     18   -202   -293   -891   -846   -891   -532   -252
    -57   -290   -236    174     88   -265   -111   -561   -597   -758   -488   -220
     15   -270   -285    127    150   -277     25   -337   -423   -652   -428   -171
     20   -275   -296    127    155   -285     77   -259   -368   -633   -431   -174
     20   -283   -306    129    161   -293     80   -233   -353   -633   -428   -168
     83   -246   -329     80    205   -288     70   -202   -329   -623   -418   -155
    142   -197   -340     28    241   -267     64   -168   -301   -613   -407   -142
    101   -249   -350     72    223   -298     96   -163   -303   -620   -413   -145
     80   -262   -345     90    210   -303    137   -161   -301   -620   -410   -140
     77   -257   -335     85    205   -296    145   -150   -290   -620   -405   -132
     88   -233   -322     72    205   -277    153   -135   -277   -602   -394   -116
    103   -200   -303     46    202   -252    158   -116   -249   -574   -384    -98
    116   -200   -316     41    215   -257    148   -106   -241   -561   -374    -90
    145   -142   -290     -2    218   -215    122    -98   -228   -542   -350    -75
    135   -122   -257     -5    194   -189    103    -98   -226   -532   -335    -62
    103   -168   -275     31    187   -220    116    -72   -205   -517   -319    -41
    119   -135   -254      7    184   -194    129    -36   -161   -478   -285    -10
    132    -93   -226    -20    176   -158    135     -2   -124   -449   -270     12
    155    -70   -226    -41    189   -148    122     28    -93   -426   -257     33
    213      2   -210   -109    210   -103    101     75    -44   -376   -205     83
    220     23   -197   -122    207    -85    129    129     18   -319   -153    135
    181    -15   -197    -83    189   -106    179    166     57   -280   -116    174
    166    -20   -187    -72    176   -103    213    207    106   -233    -85    213
    194     64   -132   -132    163    -31    192    241    140   -189    -49    259
    220    119   -101   -171    161     10    197    270    166   -158    -20    298
    246    166    -80   -207    161     44    205    283    187   -132      0    332
    265    158   -106   -210    187     25    226    296    205   -124      2    350
    249    119   -129   -187    189     -5    205    259    174   -155    -23    324
    241    106   -135   -174    189    -12    184    215    129   -202    -62    290
    239    129   -109   -184    174     10    189    179    101   -236    -88    265
    244    145    -98   -194    171     23    205    145     70   -270   -111    241
    207     85   -122   -148    163    -15    197     85     15   -332   -158    189
    171     33   -137   -101    155    -51    184     38    -33   -381   -197    150
    179     85    -93   -132    135     -2    171    -12    -77   -420   -233    116
    176     88    -88   -132    132      0    179    -59   -116   -449   -262     80
    155     64    -93   -111    124    -15    187   -101   -176   -504   -314     31
    166     93    -72   -129    119     10    189   -114   -189   -517   -316     28
    223    158    -64   -192    145     46    163   -106   -168   -501   -293     51
    197    171    -25   -184    111     72    132   -116   -161   -496   -280     77
    137    184     44   -161     44    114    142   -161   -174   -488   -270     83
    153    246     93   -200     28    171    129   -181   -163   -465   -257     96
    171    239     64   -205     51    153    109   -194   -171   -470   -267     96
    179    155    -23   -166    101     67    111   -200   -187   -491   -290     93
    158    192     33   -176     62    114     75   -233   -210   -506   -298     90
    158    223     64   -189     46    142     62   -244   -215   -498   -296     98
    148    163     15   -155     64     90     46   -252   -241   -527   -329     75
    148      2   -145    -75    148    -70     57   -244   -277   -574   -374     51
    140    -80   -220    -31    179   -150     77   -249   -306   -610   -410     25
    145    -85   -231    -31    187   -158     67   -272   -345   -649   -444      0
    155    -75   -231    -41    192   -153     31   -306   -392   -691   -480    -38
    166    -83   -249    -41    207   -166     18   -329   -423   -717   -504    -72
    168   -132   -303    -18    233   -218     18   -332   -436   -730   -514    -85
    200   -129   -329    -36    265   -231      5   -340   -444   -735   -522    -85
    239    -64   -303    -88    270   -184    -54   -363   -470   -756   -537    -90
    270    -20   -290   -124    280   -155    -51   -361   -465   -745   -519    -67
    252    -64   -316    -96    283   -189     -7   -358   -462   -753   -537    -83
    202   -142   -345    -31    272   -244    -36   -400   -509   -805   -584   -119
    142   -223   -366     38    254   -296    -25   -431   -545   -839   -626   -158
     93   -296   -389    101    241   -342      7   -433   -568   -872   -659   -207
    135   -366   -504    114    316   -433     51   -394   -605   -956   -758   -316
    129   -594   -727    231    426   -659    137   -311   -665  -1148  -1005   -581
    129   -618   -750    241    439   -683    241   -197   -618  -1231  -1114   -683
    101   -340   -441    119    270   -389    270   -252   -542  -1137   -995   -540
      2    122    119    -62    -59    119     -2   -795   -706   -958   -652   -231
    -62    852    911   -394   -485    880   -358  -1309   -779   -519    -20    296
    -54   1384   1436   -665   -745   1410   -615  -1509   -620    116    688    878
     57   1273   1215   -665   -579   1244   -756  -1483   -501    504   1018   1218
     54    688    633   -371   -290    662   -745  -1496   -852   -101    374    722
     20    127    106    -75    -44    116   -631  -1441  -1312  -1052   -561     10
     49   -231   -283     88    163   -257   -431  -1158  -1262  -1330   -917   -267
    106   -296   -402     96    254   -348   -265   -857   -963  -1156   -833   -192
    168   -189   -358     10    259   -272   -142   -641   -750  -1000   -740   -129
    197   -197   -397      0    296   -296    -67   -504   -623   -896   -696   -153
    150   -220   -374     33    262   -298    -90   -493   -626   -906   -727   -223
    137   -155   -293     10    215   -223   -109   -491   -623   -919   -722   -187
    166   -148   -314     -7    239   -231    -90   -459   -597   -909   -706   -122
    176   -150   -327    -12    252   -239    -49   -428   -558   -865   -688   -135
    168   -137   -309    -18    236   -223    -28   -428   -550   -865   -696   -176
    150   -124   -275    -12    213   -200    -57   -441   -561   -883   -706   -168
    181   -114   -296    -33    236   -205    -80   -428   -545   -854   -672   -119
    233    -96   -329    -67    280   -213    -80   -392   -501   -813   -633    -77
    257   -111   -371    -75    311   -241   -101   -374   -480   -797   -618    -67
    244   -127   -371    -57    306   -249   -122   -400   -506   -828   -646    -80
    270      5   -265   -137    265   -129    -75   -389   -475   -787   -613    -51
    332     72   -262   -202    296    -93    -46   -340   -420   -743   -568    -12
    358     44   -314   -202    335   -132    -88   -316   -394   -711   -542     23
    252    -23   -275   -114    262   -148   -101   -327   -392   -704   -548     18
    197    -10   -210    -93    202   -109    -46   -306   -361   -680   -527     59
    213     23   -189   -119    202    -83    -28   -254   -301   -628   -475    137
    259     62   -200   -161    228    -67    -20   -192   -236   -581   -426    228
    283     70   -213   -176    249    -70    -20   -140   -179   -517   -392    270
    280     80   -202   -181    241    -59    -20    -98   -119   -433   -345    236
    288    184   -103   -236    194     41    -28    -80    -77   -371   -288    231
    293    267    -25   -280    158    122    -41    -67    -57   -345   -257    267
    306    293    -12   -298    161    140    -46    -49    -41   -329   -233    319
    322    270    -54   -298    189    109    -46    -33    -44   -335   -233    355
    329    252    -80   -290    205     85    -41    -31    -54   -342   -239    355
    303    223    -83   -265    192     70    -46    -62    -88   -368   -283    285
    298    231    -67   -265    184     83    -44   -101   -129   -402   -301    262
    306    257    -49   -283    176    103    -51   -145   -168   -449   -332    259
    293    265    -28   -277    161    116    -62   -194   -218   -498   -368    233
    259    241    -18   -252    140    111    -96   -262   -283   -561   -433    155
    252    233    -18   -241    135    109    -80   -296   -314   -597   -459    132
    241    210    -33   -228    137     88    -64   -322   -337   -626   -491    109
    249    197    -54   -223    150     72    -67   -342   -358   -644   -511     96
    272    210    -62   -241    166     75    -83   -361   -376   -662   -527     85
    246    239     -7   -241    127    116    -64   -384   -389   -672   -532     75
    158    252     90   -207     33    174    -38   -413   -381   -662   -514     88
    111    288    174   -200    -31    231    -51   -431   -363   -636   -485    116
    179    337    158   -259     10    249    -77   -420   -340   -602   -452    148
    254    353     98   -303     77    226    -85   -392   -306   -563   -428    168
    280    319     38   -301    122    181   -101   -384   -311   -574   -431    200
    265    332     67   -298     98    202   -127   -394   -319   -563   -415    200
    236    348    111   -293     59    231   -153   -420   -332   -566   -418    163
    220    272     51   -246     85    163   -161   -423   -342   -576   -433    153
    223    145    -80   -184    153     31   -158   -415   -374   -610   -478    116
    226     83   -145   -155    187    -31   -153   -418   -400   -649   -522     80
    226     28   -197   -129    210    -83   -153   -428   -428   -683   -553     64
    244    -15   -259   -114    252   -137   -140   -436   -446   -701   -571     59
    213    -54   -270    -80    239   -161   -153   -459   -475   -722   -594     38
    194    -75   -272    -59    233   -174   -163   -478   -485   -724   -597     25
    197    -98   -296    -51    246   -197   -158   -483   -491   -730   -605     15
    200   -114   -314    -41    257   -213   -161   -493   -506   -743   -610     15
    213    -98   -314    -57    262   -205   -171   -496   -522   -761   -618     23
    220   -119   -340    -51    280   -231   -158   -485   -522   -756   -613     38
    205   -179   -384    -15    293   -280   -158   -483   -519   -748   -600     51
    192   -218   -410     12    301   -314   -166   -493   -522   -753   -597     51
    184   -233   -420     23    301   -327   -189   -501   -537   -774   -631      2
    228   -324   -553     46    389   -439   -166   -470   -561   -833   -701    -59
    270   -587   -857    158    561   -719    -83   -402   -631  -1010   -904   -252
    283   -758  -1041    239    662   -898     28   -303   -680  -1210  -1150   -509
    236   -605   -844    184    540   -724     90   -262   -607  -1202  -1153   -537
    132   -233   -366     49    249   -298      0   -581   -594  -1010   -862   -259
     23    413    387   -220   -181    400   -298  -1148   -633   -613   -265    314
    -44   1163   1208   -558   -626   1184   -568  -1486   -478      7    514   1034
     25   1340   1314   -685   -644   1327   -800  -1532   -285    563   1085   1582
     83    953    870   -519   -394    914   -880  -1532   -439    405    885   1423
     77    358    280   -218   -101    319   -823  -1519   -906   -457     -5    602
     85   -166   -252     41    168   -207   -626  -1286  -1140  -1114   -740    -72
    142   -290   -433     72    285   -361   -426   -906   -867   -989   -727    -67
    236   -324   -561     44    397   -441   -306   -657   -680   -878   -675    -15
    316   -298   -618    -10    465   -457   -241   -517   -579   -828   -659      5
    358   -244   -602    -57    480   -423   -220   -467   -550   -820   -662      2
    384   -228   -613    -77    496   -420   -197   -439   -522   -807   -654     12
    374   -270   -646    -51    509   -457   -181   -420   -504   -800   -646     15
    363   -322   -685    -20    522   -504   -181   -402   -488   -784   -639     15
    384   -241   -626    -70    504   -433   -174   -384   -462   -771   -626     18
    361   -207   -568    -77    465   -389   -171   -374   -454   -779   -618     18
    298   -213   -511    -44    402   -361   -174   -368   -449   -774   -613     25
    290   -215   -506    -38    397   -361   -163   -342   -418   -737   -587     59
    306   -192   -498    -57    402   -345   -137   -306   -371   -693   -555     93
    288   -192   -483    -49    384   -337   -116   -275   -337   -662   -530    116
    265   -202   -467    -31    366   -335   -106   -241   -309   -631   -514    135
    254   -168   -423    -44    337   -296   -103   -220   -280   -597   -493    148
    184   -158   -342    -12    262   -249    -98   -202   -257   -566   -467    174
    158   -122   -280    -18    218   -202    -90   -166   -223   -527   -436    202
    213   -101   -316    -57    262   -207    -77   -111   -171   -475   -397    241
    265   -132   -397    -67    329   -262    -72    -64   -127   -441   -376    265
    301   -114   -415    -93    358   -265    -64    -10    -83   -394   -353    285
    290    -59   -353   -116    322   -205    -59     44    -33   -340   -316    329
    275    -25   -303   -124    288   -163    -57     96     18   -285   -285    374
    277     10   -267   -148    272   -127    -38    153     80   -218   -239    436
    309    122   -187   -215    249    -31    -33    184    127   -163   -189    485
    296    140   -155   -220    226     -7    -25    202    142   -137   -171    511
    275    111   -163   -194    220    -25    -18    218    158   -122   -145    530
    252    106   -148   -179    197    -20    -28    205    137   -150   -153    509
    223    137    -85   -179    155     25    -33    181    106   -184   -161    485
    207    189    -20   -200    114     85    -25    163     93   -202   -142    475
    174    202     28   -187     72    114    -20    135     77   -223   -129    465
    111    166     51   -140     31    109    -25     88     36   -259   -140    441
     88    140     51   -114     18     96      0     54      7   -288   -153    420
     98    124     25   -111     36     75      5     20    -12   -311   -168    397
    101    158     57   -129     20    106    -20    -36    -51   -348   -192    353
    101    163     62   -132     18    114    -38    -93    -98   -397   -220    319
     96     72    -23    -83     59     25    -12   -119   -127   -428   -226    306
    122     46    -75    -85     98    -12    -28   -158   -161   -472   -249    267
    161    127    -33   -142     98     46    -49   -179   -161   -472   -244    257
    194    202      7   -200     93    103    -59   -187   -142   -439   -205    270
    215    226     10   -220    103    119    -75   -192   -127   -418   -179    259
    220    215     -5   -218    111    103   -106   -197   -116   -400   -137    267
    257    218    -38   -239    148     90   -135   -210   -127   -402   -114    267
    288    207    -83   -249    187     62   -161   -223   -137   -392   -103    223
    322    210   -111   -265    218     49   -205   -254   -153   -389   -103    122
    374    259   -116   -316    244     72   -257   -285   -179   -428   -179     64
    428    192   -239   -311    332    -23   -246   -272   -197   -485   -223    239
    407     51   -355   -231    381   -150   -226   -280   -239   -553   -265    254
    366    -41   -407   -161    387   -223   -215   -306   -280   -571   -319    161
    371    -75   -446   -148    405   -259   -228   -337   -316   -602   -366     98
    371    -83   -454   -145    413   -267   -244   -361   -345   -639   -371     72
    361    -90   -454   -135    405   -270   -262   -363   -340   -610   -355    -20
    335    -72   -407   -129    371   -239   -303   -381   -353   -620   -426   -106
    309   -161   -470    -72    389   -314   -298   -379   -371   -659   -478     33
    285   -174   -459    -57    371   -316   -254   -353   -348   -644   -441     80
    280   -142   -426    -70    350   -283   -226   -348   -348   -639   -426     49
    259   -148   -407    -54    332   -277   -244   -374   -366   -665   -446     18
    252   -142   -394    -54    322   -270   -257   -387   -368   -670   -439    -10
    262   -135   -397    -64    329   -265   -270   -394   -376   -688   -459    -64
    277   -135   -415    -72    345   -272   -272   -397   -402   -724   -509    -72
    293   -259   -553    -15    423   -405   -249   -389   -475   -823   -610   -145
    288   -545   -836    127    561   -691   -145   -332   -597  -1039   -862   -439
    283   -662   -945    189    613   -802     -7   -223   -615  -1166  -1034   -662
    231   -498   -730    132    478   -615     70   -241   -524  -1083   -956   -589
     96    -57   -153    -18    124   -103    -33   -626   -426   -789   -553   -171
    -36    745    779   -355   -407    761   -306  -1052   -166   -137    254    566
    -77   1408   1483   -665   -782   1444   -540  -1158    220    600   1031   1322
     12   1462   1447   -740   -717   1454   -776  -1137    397    982   1376   1823
     23   1000    976   -511   -475    989   -870  -1218     67    584    969   1452
     10    394    381   -205   -184    389   -844  -1247   -509   -311     62    504
     33     15    -20    -25     25     -2   -657  -1015   -693   -769   -454    -49
     77    -90   -171      5    122   -129   -431   -672   -522   -722   -485   -103
    142   -116   -259    -12    200   -187   -283   -439   -381   -649   -459    -77
    179   -137   -316    -20    246   -226   -215   -335   -324   -628   -459    -85
    197   -150   -348    -23    270   -246   -184   -288   -303   -623   -462    -93
    200   -200   -400      0    298   -298   -166   -270   -296   -626   -470   -106
    194   -189   -384     -2    288   -285   -142   -246   -275   -613   -467    -98
    215   -179   -397    -18    303   -288   -122   -213   -252   -589   -441    -70
    228   -184   -415    -23    319   -298   -111   -189   -239   -574   -423    -49
    236   -192   -428    -23    332   -311    -96   -174   -220   -558   -410    -36
    246   -181   -428    -31    337   -303    -83   -155   -194   -537   -392    -31
    252   -150   -402    -51    324   -275    -70   -137   -168   -514   -376    -18
    262   -127   -392    -67    324   -259    -64   -119   -153   -506   -371      5
    257   -111   -368    -75    311   -241    -64   -106   -140   -501   -368     15
    233    -93   -327    -70    280   -210    -33    -70    -96   -446   -324     36
    226    -85   -311    -72    267   -200    -23    -31    -62   -420   -296     59
    233    -96   -329    -70    280   -213    -25      2    -44   -405   -283     77
    272    -77   -353    -98    311   -215    -25     31    -28   -389   -270     77
    290    -28   -319   -129    303   -174    -18     77     12   -353   -233    106
    290    -12   -306   -140    296   -158    -15    124     62   -306   -194    158
    301     18   -283   -161    293   -132     -7    171    103   -265   -171    194
    322     36   -288   -181    306   -124      2    218    140   -223   -142    236
    363     64   -298   -213    332   -116      7    270    189   -168   -103    272
    394    109   -285   -254    340    -85      0    309    236   -122    -62    301
    405    153   -254   -280    329    -49      2    342    283    -80    -15    340
    413    192   -220   -303    316    -12      2    355    303    -64      0    363
    459    210   -249   -335    355    -18     -5    353    290    -90    -12    387
    475    205   -270   -342    371    -33      2    345    270   -106    -33    389
    462    244   -220   -353    340     12     10    327    272    -88    -23    361
    454    254   -200   -355    327     28     15    301    275    -72     -7    335
    465    262   -202   -363    335     31      0    246    231   -111    -33    288
    446    236   -210   -342    327     12     -7    192    176   -171    -83    252
    418    205   -215   -311    316     -5     -2    150    140   -220   -127    226
    374    192   -181   -285    277      5     20    116    124   -241   -148    205
    353    202   -150   -277    252     25     33     75     96   -262   -166    181
    353    197   -158   -275    254     20     38     51     67   -298   -192    153
    379    202   -179   -290    280     12     33     33     36   -332   -218    124
    418    252   -166   -335    293     41     23     38     44   -324   -213    132
    402    303    -98   -353    252    103     20     33     64   -306   -192    161
    368    322    -46   -345    207    137     28     10     64   -303   -192    166
    384    358    -25   -371    205    166     12      0     83   -283   -168    192
    392    355    -36   -374    213    161    -10    -10     90   -270   -145    207
    374    335    -38   -353    207    148    -15    -12     88   -270   -137    215
    340    316    -23   -329    181    145    -18    -15     80   -272   -140    215
    350    322    -28   -337    189    148    -38    -38     59   -290   -153    205
    355    324    -31   -340    192    145    -51    -57     38   -311   -174    181
    335    246    -88   -290    213     80    -46    -64     10   -353   -218    135
    340    166   -174   -257    257     -2    -49    -64    -25   -387   -265    106
    319     75   -244   -197    280    -83    -59    -85    -64   -426   -309     75
    275     25   -252   -153    265   -111    -54   -106    -98   -470   -350     51
    270     10   -259   -140    265   -124    -51   -129   -127   -511   -389     44
    335     25   -309   -181    319   -140    -75   -132   -148   -522   -394     31
    366     46   -319   -207    342   -135    -88   -132   -145   -511   -374     25
    363     31   -332   -200    348   -150    -93   -137   -158   -524   -389     12
    363     18   -345   -189    355   -163    -96   -148   -176   -540   -407     12
    353     18   -335   -187    345   -158   -106   -163   -187   -548   -413     15
    329      5   -324   -168    327   -158   -103   -168   -194   -550   -413     20
    335      2   -335   -171    335   -163   -101   -161   -192   -548   -410     33
    329    -18   -348   -155    337   -181    -85   -150   -192   -548   -415     38
    329   -124   -454   -106    392   -288    -64   -148   -241   -618   -493    -28
    345   -332   -678     -7    511   -506      2   -114   -355   -813   -706   -223
    350   -491   -841     70    594   -665    132    -15   -413  -1002   -937   -446
    353   -413   -766     31    558   -589    246     98   -309   -976   -937   -462
    285    -36   -322   -127    301   -176    187   -168   -241   -758   -649   -192
    194    597    402   -397   -103    501    -98   -675   -220   -353    -98    345
    127   1343   1215   -737   -542   1280   -387   -989    -25    265    646   1044
    202   1590   1387   -896   -592   1488   -633  -1015    239    865   1254   1639
    277   1111    831   -696   -275    971   -745  -1044     33    693   1047   1486
    249    568    319   -410    -33    444   -730  -1122   -519   -150    226    717
    246    129   -116   -189    181      7   -597  -1034   -898   -898   -537     -7
    280    -23   -303   -127    290   -163   -402   -730   -748   -937   -675   -137
    246      7   -241   -129    244   -116   -231   -498   -542   -815   -605    -67
    244      0   -246   -122    244   -122   -106   -335   -413   -740   -563    -31
    290    -18   -309   -137    298   -163    -49   -239   -345   -704   -545    -15
    345    -12   -358   -166    350   -184    -51   -200   -335   -698   -548    -15
    361     28   -335   -194    345   -153    -59   -194   -329   -691   -540     -5
    309     38   -272   -174    290   -116    -46   -200   -322   -688   -535     -2
    316     72   -246   -194    280    -85    -28   -184   -306   -672   -527     -2
    407    124   -283   -265    345    -77    -36   -155   -293   -665   -524      5
    405    142   -262   -275    332    -59    -49   -148   -280   -641   -488     10
    402    153   -249   -277    327    -49    -41   -135   -259   -620   -470     12
    384    142   -244   -265    314    -49    -23   -119   -252   -618   -480     54
    387    168   -218   -277    303    -23    -12   -109   -239   -602   -457    101
    397    213   -187   -306    293     15      2    -90   -215   -579   -439     75
    405    249   -158   -327    283     46     12    -72   -192   -555   -407    122
    405    288   -119   -348    262     85     18    -59   -166   -535   -402    119
    405    298   -106   -350    257     96     33    -33   -135   -527   -433    187
    379    301    -80   -340    228    111     31    -15   -111   -501   -400    231
    381    366    -15   -374    197    176     28     20    -62   -441   -342    228
    394    376    -20   -387    207    179     23     67    -20   -402   -306    298
    405    381    -23   -392    215    179     20    116     23   -353   -259    379
    436    405    -31   -420    233    187     33    171     75   -293   -218    413
    444    457     12   -452    215    236     41    220    129   -236   -184    441
    459    530     70   -496    194    301     46    244    168   -194   -150    475
    454    574    119   -514    168    348     38    249    184   -163   -116    514
    410    576    166   -496    122    371     33    249    176   -158   -114    522
    418    581    163   -498    127    374     38    241    161   -171   -119    522
    446    587    137   -517    153    363     38    228    148   -179   -119    514
    457    587    129   -522    163    358     33    210    132   -192   -135    449
    439    561    122   -501    155    342     20    158     77   -249   -200    415
    397    530    129   -465    132    329     20    103     25   -301   -244    407
    366    532    166   -452    101    350     38     51    -15   -340   -283    358
    337    558    220   -446     59    389     38    -10    -72   -394   -324    324
    296    542    246   -420     23    394     46    -64   -119   -433   -350    275
    262    504    241   -381     10    371     62   -101   -153   -467   -379    249
    254    475    220   -366     15    348     46   -142   -192   -506   -413    244
    252    475    223   -363     15    350     23   -166   -223   -537   -431    239
    254    558    301   -407    -23    431     33   -174   -215   -522   -420    210
    249    644    394   -446    -72    522     31   -179   -187   -491   -392    257
    239    696    454   -470   -109    576     25   -179   -153   -462   -350    335
    239    753    514   -496   -137    633      5   -181   -127   -431   -311    381
    246    753    504   -501   -129    628     -5   -181   -116   -423   -306    379
    249    771    522   -511   -137    646    -18   -189   -132   -439   -309    358
    194    763    568   -480   -187    667    -57   -228   -161   -475   -316    332
    155    753    597   -454   -220    675    -59   -236   -168   -480   -314    348
    103    685    581   -397   -239    636    -20   -202   -161   -431   -309    363
     88    592    504   -340   -207    548    -15   -194   -189   -433   -329    342
     98    540    441   -319   -171    493    -23   -197   -213   -433   -340    319
     80    498    418   -288   -168    459    -10   -202   -228   -452   -363    288
     64    436    371   -252   -153    405     -7   -220   -270   -485   -413    241
     49    413    361   -231   -155    387    -23   -241   -306   -493   -436    220
     31    405    374   -218   -171    389    -36   -259   -322   -488   -446    210
     25    389    363   -207   -168    376    -36   -259   -311   -439   -444    197
     18    366    345   -192   -163    355    -36   -275   -319   -428   -454    174
     33    361    327   -200   -145    345    -49   -288   -340   -465   -475    142
    106    400    293   -254    -96    348    -64   -293   -350   -480   -470    153
    218    439    220   -327      0    329    -90   -275   -340   -444   -449    181
    210    459    246   -337    -18    353   -124   -301   -350   -457   -465    163
    127    376    249   -252    -62    314   -142   -319   -379   -491   -504    119
    111    213    101   -163      5    158   -145   -298   -436   -576   -602     33
     88    -51   -140    -18    114    -96    -41   -220   -478   -727   -807   -153
     -5   -158   -155     80     72   -158    135   -116   -418   -795   -943   -293
    -54    114    168    -31   -111    140    210   -124   -303   -678   -820   -207
   -119    548    665   -215   -392    605     51   -519   -400   -501   -514     51
   -176   1117   1293   -470   -735   1205   -262  -1067   -584   -210    -31    475
   -205   1712   1917   -756  -1060   1813   -550  -1345   -530    298    610   1008
   -135   1725   1860   -795   -997   1792   -745  -1379   -457    639    969   1327
    -96   1252   1348   -579   -722   1299   -756  -1330   -636    335    620   1034
   -135    717    852   -290   -493    784   -675  -1304  -1093   -579   -288    244
   -132    355    488   -114   -309    423   -542  -1101  -1127   -948   -758   -163
    -70    298    366   -114   -218    332   -384   -800   -828   -774   -691   -106
    -25    358    381   -168   -205    368   -267   -576   -600   -610   -584    -25
      2    400    397   -200   -197    400   -184   -423   -452   -504   -519     31
      2    418    413   -210   -205    415   -163   -387   -420   -498   -530     18
      7    426    418   -215   -205    420   -135   -353   -387   -462   -511     23
     -5    410    415   -205   -210    413   -114   -327   -353   -413   -496     23
     10    446    436   -228   -213    441   -114   -303   -322   -371   -470     36
     64    498    433   -283   -184    467   -135   -259   -275   -319   -423     77
     85    509    423   -298   -168    467   -158   -239   -252   -288   -402     98
     44    483    439   -265   -200    462   -140   -254   -252   -277   -402     88
     -2    504    506   -249   -254    504   -116   -265   -244   -246   -379     98
    -57    459    514   -202   -285    485    -80   -252   -220   -210   -358    119
    -64    436    498   -187   -280    467    -41   -213   -174   -140   -324    158
    -62    452    511   -194   -285    480    -33   -184   -142    -93   -301    176
    -62    480    542   -207   -301    511    -41   -171   -124    -67   -275    187
    -46    532    579   -244   -314    555    -44   -148    -88    -33   -236    207
    -41    576    618   -270   -329    597    -51   -119    -49     -2   -207    236
    -57    605    662   -275   -358    631    -57   -101    -18     25   -171    275
    -62    610    672   -272   -366    641    -38    -77     12     62   -150    280
    -18    657    672   -319   -348    665    -33    -36     67    116   -124    296
      0    693    691   -348   -345    693    -49     -2    111    158    -96    316
     41    771    727   -407   -342    750    -57     49    176    223    -41    368
    103    826    722   -465   -309    774    -64    106    236    288     10    415
    101    849    745   -478   -322    797    -75    129    252    306     25    423
     98    865    763   -483   -332    815    -77    135    252    301     36    420
     96    885    787   -493   -345    836    -64    140    249    298     46    420
     96    872    776   -483   -340    826    -51    140    239    280     33    407
     98    893    792   -496   -348    844    -72    122    213    254     18    392
     67    893    823   -480   -379    859    -80     90    171    223    -10    361
     20    880    857   -452   -418    870    -72     49    124    189    -44    314
    -10    862    872   -426   -441    867    -72      5     80    153    -72    272
    -62    867    927   -402   -496    896    -72    -51     31    103    -93    259
    -77    893    971   -407   -524    930    -75   -106     -2     72   -119    231
    -83    888    969   -405   -527    927    -80   -137    -25     51   -148    187
    -93    865    958   -384   -524    911    -67   -148    -18     80   -124    161
   -132    904   1034   -387   -581    969    -57   -168    -15     96   -116     98
   -174    963   1137   -397   -654   1049    -64   -194    -23     85   -111     46
   -176   1005   1182   -415   -680   1093    -62   -197    -15     83   -106     44
   -174   1054   1228   -439   -701   1140    -67   -205      7    145    -80    132
   -176   1067   1244   -444   -709   1156    -98   -215     25    187    -31    184
   -184   1060   1241   -439   -711   1150   -114   -218     41    215      5    194
   -228   1052   1280   -413   -753   1163   -111   -228     49    223     18    210
   -262   1075   1337   -405   -800   1205   -106   -218     59    236     31    194
   -207   1106   1312   -449   -761   1208   -145   -220     44    233     20    163
   -148   1093   1241   -472   -693   1166   -174   -244     15    215      0    171
   -109   1041   1148   -467   -628   1093   -168   -246     10    205    -10    213
    -72    940   1013   -433   -542    976   -174   -244     -7    176    -36    184
    -67    839    906   -387   -488    872   -189   -249    -36    142    -72    129
    -54    826    880   -387   -467    854   -189   -265    -59    124    -93     98
    -72    792    865   -361   -467    828   -176   -277    -80    103   -109     77
    -80    735    815   -327   -446    774   -187   -296   -106     72   -132     54
    -49    709    758   -332   -405    732   -192   -288   -111     70   -132     46
    -25    709    735   -342   -381    722   -197   -275   -103     83   -127     44
    -18    701    717   -342   -368    709   -207   -283   -111     80   -127     25
    -59    675    735   -306   -397    704   -197   -280   -101     96   -106     23
   -140    615    756   -239   -446    685   -166   -265    -88    109    -80     18
   -215    576    789   -181   -504    683   -129   -249    -64    127    -49     23
   -270    561    831   -148   -550    696   -122   -231    -44    153    -28    -23
   -244    581    826   -168   -535    704   -135   -220    -46    153    -75   -114
   -168    462    631   -148   -400    545   -129   -200   -106     54   -179    -67
   -150    202    353    -25   -252    277    -44   -132   -184   -114   -363   -194
   -174     18    192     77   -187    106    103     -7   -187   -252   -540   -342
   -205    116    322     44   -262    218    228    109    -49   -187   -504   -366
   -306    498    802    -98   -555    649    142   -218    -15     23   -194    -93
   -361   1140   1501   -389   -932   1319   -179   -776    -38    420    389    457
   -407   1873   2278   -735  -1343   2075   -491  -1114    116   1039   1156   1140
   -309   2158   2468   -924  -1387   2312   -766  -1189    332   1647   1795   1725
   -252   1691   1940   -719  -1096   1813   -852  -1195    153   1480   1587   1551
   -254   1002   1257   -374   -756   1130   -800  -1179   -311    646    722    748
   -272    431    704    -80   -488    566   -597   -976   -558    -15     -7     59
   -244    231    475      7   -358    353   -371   -633   -355      2    -98    -44
   -171    189    361    -10   -267    275   -236   -379   -176    109    -44     -7
   -116    179    296    -31   -207    236   -140   -218    -54    187     -2     15
   -103    145    246    -20   -176    194    -96   -148     -5    213      7     10
   -124     90    215     18   -168    153    -54   -103     20    223     20     15
   -135    106    239     12   -187    171     -7    -59     64    257     57     36
   -137     96    233     20   -184    163      2    -33     90    275     75     41
   -150     70    220     38   -187    142      5    -20    103    293     93     44
   -166     96    262     36   -213    179     33      0    129    337    124     59
   -174    106    280     31   -228    192     49     18    158    371    150     67
   -176    106    280     33   -228    192     64     49    194    405    176     83
   -171    111    283     31   -226    197     67     75    226    444    213    111
   -200     62    262     70   -231    161     77    103    244    475    241    140
   -226     54    280     85   -252    166    106    135    280    511    275    163
   -239     77    316     77   -277    197    119    153    314    542    296    171
   -244     80    322     80   -283    200    127    176    337    566    319    189
   -213     88    301     62   -257    194    148    218    374    610    361    226
   -210     96    306     57   -259    200    153    257    413    652    397    254
   -192    119    311     36   -252    215    161    314    459    701    441    290
   -155    142    298      5   -226    220    166    371    514    748    491    335
   -140    179    319    -18   -228    249    168    420    563    813    542    379
   -129    210    340    -41   -236    275    176    472    615    875    592    420
   -111    231    340    -59   -226    285    197    532    672    940    654    472
   -127    215    342    -46   -236    277    205    566    711    987    701    511
   -129    262    392    -64   -259    327    205    581    737   1013    730    532
    -90    303    394   -106   -241    348    200    584    737   1026    743    542
    -62    290    353   -114   -207    322    197    592    732   1036    748    540
    -77    259    335    -93   -207    298    200    581    717   1026    740    517
   -114    223    337    -54   -226    280    197    553    688    987    704    501
   -129    181    311    -25   -220    244    200    517    654    956    685    480
   -142    171    314    -12   -228    241    197    467    623    917    675    413
   -171    163    332      2   -252    249    197    407    581    865    649    350
   -239    166    405     36   -322    285    228    368    561    836    615    316
   -283    194    478     44   -381    335    267    348    563    836    623    329
   -277    174    452     51   -363    311    252    311    535    820    600    275
   -270    127    394     70   -332    259    239    293    511    802    555    233
   -309    114    423     98   -366    267    270    288    496    779    527    270
   -387     75    462    153   -426    267    306    285    511    795    553    290
   -371    122    491    124   -431    306    319    311    555    857    600    239
   -298    210    506     41   -402    355    298    322    579    898    639    314
   -277    246    524     15   -400    384    288    335    607    927    683    428
   -275    239    511     18   -394    374    262    337    620    943    724    439
   -301    202    501     49   -400    350    265    350    631    961    750    420
   -324    202    524     59   -426    363    270    355    644    976    774    418
   -345    202    548     72   -446    374    267    342    636    971    769    397
   -366    197    563     83   -465    379    275    342    628    966    761    387
   -368    140    509    114   -439    324    277    342    615    948    732    358
   -400     12    410    192   -407    210    285    332    584    904    683    314
   -436    -67    368    252   -402    150    296    314    555    867    636    270
   -439    -80    358    259   -400    137    296    293    527    841    605    236
   -441   -101    337    270   -389    116    272    270    491    805    571    205
   -452   -132    316    290   -384     90    262    252    457    774    553    179
   -449   -174    275    311   -363     49    265    246    441    758    548    163
   -418   -150    265    283   -342     57    280    244    446    756    555    168
   -374   -114    259    244   -319     70    257    210    423    730    540    161
   -342   -127    213    233   -280     41    220    181    384    691    506    140
   -311   -142    168    228   -241     12    205    168    368    685    493    109
   -322   -171    148    244   -236    -10    200    158    358    675    483     83
   -368   -220    148    293   -259    -38    218    158    355    675    493     80
   -376   -322     54    348   -218   -135    236    179    332    652    475     25
   -285   -405   -119    345    -83   -262    244    210    254    535    345   -155
   -252   -602   -350    426     46   -475    345    290    163    316     83   -397
   -249   -628   -379    439     64   -504    475    415    207    257     -5   -509
   -309   -379    -70    342   -122   -223    522    290    298    392    158   -366
   -465     72    537    197   -501    303    361   -179    371    730    633    226
   -620    878   1499   -129  -1060   1187    109   -574    602   1358   1434    997
   -602   1400   2003   -400  -1304   1701   -153   -665    909   2003   2153   1714
   -498   1260   1758   -381  -1127   1506   -389   -696    917   2174   2343   1964
   -478    688   1166   -103   -820    927   -475   -774    488   1605   1748   1371
   -517    103    618    205   -568    361   -374   -709      5    753    846    418
   -506   -205    298    355   -405     46   -150   -400    -20    478    470      7
   -441   -257    184    348   -314    -36     33   -103    142    545    467     -7
   -381   -259    122    322   -252    -70    145     75    244    592    488     -5
   -366   -285     80    324   -226   -103    210    163    301    613    504     -5
   -371   -311     57    340   -215   -127    241    200    316    605    498    -12
   -374   -322     51    348   -215   -135    259    218    327    605    493    -28
   -374   -277     96    327   -236    -90    283    246    355    633    519    -44
   -389   -280    109    335   -252    -85    272    249    358    657    548    -88
   -405   -272    132    340   -270    -70    265    254    355    646    504    -80
   -389   -254    135    322   -265    -59    259    259    345    620    488      7
   -353   -231    122    293   -239    -54    257    277    355    631    514     23
   -319   -233     83    275   -202    -75    244    283    355    633    514     15
   -259   -218     41    239   -150    -90    241    283    353    631    519     -5
   -213   -179     31    194   -122    -75    236    293    374    659    566    -46
   -194   -111     83    153   -140    -15    228    301    394    688    574   -140
   -197   -148     49    171   -124    -49    244    327    400    665    524    -20
   -192   -166     23    179   -109    -72    249    368    423    683    553    111
   -176   -135     41    153   -109    -46    236    400    457    724    597    103
   -145   -116     28    132    -88    -44    239    426    478    743    613     80
   -145    -90     51    116   -101    -20    246    472    514    782    649     77
   -137    -49     88     93   -114     18    259    535    566    826    680     85
   -116    -36     77     75    -98     20    283    600    618    862    711    150
    -96      2     98     46    -96     49    301    659    665    904    761    228
    -83     31    114     23    -98     72    319    711    714    950    813    290
    -62     57    119      2    -90     88    345    750    750    989    870    332
    -46     88    132    -20    -90    109    353    763    769   1021    922    327
    -62     85    148    -10   -103    116    350    756    766   1018    909    296
    -90     33    124     28   -109     77    376    771    771   1005    901    379
   -103     15    116     44   -109     64    394    761    771   1002    922    361
   -122      5    127     57   -124     64    389    730    748    982    896    324
   -153    -23    129     88   -142     51    384    691    719    953    883    311
   -200    -44    155    122   -179     54    397    636    696    914    859    241
   -226    -98    127    161   -176     12    418    605    672    880    828    218
   -223   -127     96    174   -161    -15    426    561    649    862    818    174
   -220   -150     70    187   -145    -41    426    524    626    836    782    111
   -239   -197     41    215   -142    -77    441    491    592    789    709    137
   -239   -171     64    205   -153    -54    454    472    579    774    706    153
   -210   -111     98    158   -155     -5    454    462    581    776    722    142
   -207    -44    163    127   -187     59    467    465    607    807    756    168
   -223    -31    189    124   -207     77    444    439    607    810    769    187
   -223      2    223    109   -223    111    426    439    626    831    789    215
   -220     38    257     88   -239    148    392    433    636    844    800    218
   -223     62    285     80   -254    174    366    426    639    836    820    210
   -228     59    288     80   -257    174    371    418    639    852    849    168
   -228     54    280     85   -254    166    366    407    639    852    828    150
   -257     -7    246    132   -252    119    363    407    618    818    776    189
   -236    -96    140    166   -189     20    355    418    581    769    740    181
   -210   -129     80    168   -148    -23    337    394    537    722    693    103
   -254   -202     51    228   -155    -75    335    368    504    698    670     64
   -290   -228     62    259   -179    -83    340    345    472    670    649     38
   -298   -239     59    270   -179    -90    332    322    431    628    607     10
   -290   -257     31    272   -163   -114    322    311    410    600    584     -5
   -283   -277      2    280   -145   -137    311    298    387    574    561    -20
   -277   -275      0    275   -140   -137    311    290    379    561    548    -15
   -262   -280    -18    272   -122   -150    309    283    368    545    535    -18
   -265   -296    -31    280   -116   -163    306    277    363    545    535    -36
   -280   -303    -25    290   -127   -166    301    275    363    545    537    -46
   -298   -298      0    296   -150   -150    309    283    381    555    550    -31
   -280   -322    -41    301   -119   -181    296    272    363    540    540    -28
   -272   -392   -119    332    -77   -257    296    259    303    462    462    -98
   -262   -607   -348    433     41   -478    345    275    192    283    267   -277
   -246   -841   -597    542    174   -719    459    337     90     59     15   -524
   -254   -807   -553    532    148   -680    602    452    163     36    -25   -589
   -348   -485   -137    415   -106   -311    589    233    262    220    205   -368
   -439     88    527    174   -483    306    342   -220    358    626    732    184
   -514    841   1356   -166   -935   1098     59   -527    623   1293   1514    963
   -483   1304   1787   -410  -1135   1545   -194   -550    979   1982   2223   1667
   -381    984   1366   -303   -872   1174   -394   -574    888   1987   2190   1706
   -371    428    797    -28   -584    613   -457   -704    324   1218   1428    995
   -387   -114    272    249   -332     77   -335   -662   -192    350    563    124
   -358   -379    -20    368   -168   -200    -83   -322   -137    168    296   -176
   -296   -387    -90    340   -103   -241     98    -46     51    288    366   -129
   -236   -379   -142    306    -49   -262    207    127    161    350    400   -111
   -205   -374   -168    288    -18   -272    265    205    205    361    402   -101
   -205   -381   -176    293    -15   -280    280    228    202    340    381   -116
   -220   -402   -184    311    -20   -293    290    257    223    350    381   -116
   -220   -397   -176    309    -23   -288    303    270    246    358    389   -111
   -205   -387   -181    296    -12   -285    306    272    257    353    392   -103
   -168   -366   -197    267     12   -283    303    288    265    363    407    -72
   -155   -350   -194    254     18   -272    301    301    275    374    418    -59
   -153   -324   -171    239      7   -249    293    309    288    376    418    -49
   -161   -301   -140    231    -10   -223    298    322    301    387    426    -36
   -174   -293   -119    233    -28   -207    314    327    309    389    418    -38
   -168   -277   -111    223    -28   -197    319    340    314    397    420    -28
   -129   -241   -111    184    -10   -176    314    361    337    418    441      2
   -103   -210   -106    155      0   -158    314    381    371    444    467     28
    -98   -197    -98    148      0   -148    324    418    400    475    496     54
    -75   -184   -109    129     15   -148    327    452    431    501    522     90
    -67   -174   -106    119     18   -140    337    496    470    537    553    124
    -57   -127    -70     90      5    -98    345    542    519    587    589    161
    -49    -85    -36     67     -7    -62    353    600    574    631    620    194
    -18    -72    -57     44     18    -64    348    628    605    654    636    213
     31    -59    -90     15     59    -75    350    670    641    693    672    262
     64    -20    -85    -23     75    -51    353    709    678    732    709    316
     77     33    -44    -54     62     -5    361    732    706    766    740    363
     75     41    -33    -59     54      5    361    735    709    766    743    366
     67     31    -36    -51     51     -2    361    717    701    761    740    368
     59     33    -25    -49     44      5    366    693    685    745    732    366
     28     33      5    -31     12     20    376    665    657    711    714    345
      5     25     20    -18     -7     23    368    607    607    657    667    306
      2     12     10    -10     -2     12    350    542    548    589    602    272
    -12    -41    -31     25      7    -36    337    475    485    532    558    233
    -33    -25      7     31    -20    -10    342    418    444    491    532    181
    -54     -5     49     28    -51     20    355    374    423    483    527    153
    -75      7     83     31    -77     44    340    314    368    420    470     83
    -98     10    106     44   -103     57    319    259    322    366    418     33
   -116    -15    101     67   -109     41    306    231    288    329    397     10
   -122    -46     75     83   -101     12    309    231    275    319    400     23
   -122     33    155     44   -140     93    311    231    296    345    428     54
   -135    114    249      7   -192    181    306    220    322    374    449     72
   -140    155    296     -7   -218    226    301    213    340    394    478    101
   -106    184    290    -38   -197    236    254    194    324    387    478    106
    -75    194    267    -59   -171    231    210    176    306    371    462    103
    -70    179    246    -54   -158    213    187    166    296    363    452    106
    -80    155    236    -36   -158    194    174    145    272    342    439     93
    -80    155    236    -36   -158    194    171    124    246    324    413     62
    -75    109    181    -18   -129    145    171    116    215    293    376     33
    -72     15     88     25    -83     51    187    116    181    254    335      2
    -77    -54     23     67    -51    -15    207    116    153    213    285    -36
    -93   -111    -18    103    -38    -67    202     96    122    176    257    -62
   -103   -174    -70    137    -18   -122    197     75     90    132    226    -88
    -98   -194    -96    142     -2   -145    189     57     70    109    207   -103
    -80   -174    -93    127      5   -135    174     31     44     88    187   -111
    -72   -166    -93    116      7   -129    171     23     41     88    184   -109
    -80   -171    -93    124      5   -132    168     10     31     75    163   -135
    -88   -184    -98    135      2   -142    171      0     18     57    150   -153
    -90   -176    -85    135     -2   -132    174     -2      7     46    142   -153
   -106   -176    -72    140    -18   -124    174     -2      7     38    132   -168
    -98   -166    -67    132    -18   -116    148    -23    -23      0     98   -207
    -62   -220   -161    140     46   -189    137    -18    -51    -38     57   -226
    -49   -379   -329    215    140   -355    163     20    -98   -137    -51   -296
    -51   -613   -561    332    252   -587    280    114   -161   -332   -283   -496
    -64   -558   -493    311    213   -527    394    210   -109   -420   -384   -607
   -129   -249   -122    189     -5   -187    407     93    -57   -337   -249   -506
   -241    140    381     51   -311    259    181   -389   -155    -96    101   -184
   -275    722    995   -223   -636    857   -148   -833   -176    387    719    366
   -262   1179   1441   -459   -852   1309   -400  -1005    -18    982   1366    914
   -171   1021   1189   -426   -683   1104   -563   -987     46   1260   1587   1122
   -163    527    691   -181   -426    607   -581   -979   -259    792   1078    696
   -223    -20    202    122   -213     90   -472   -948   -784   -184    142   -101
   -231   -371   -142    301    -46   -257   -288   -706   -774   -475   -226   -402
   -192   -444   -252    316     25   -348   -116   -415   -480   -272   -137   -306
   -140   -472   -332    306     96   -402     31   -174   -233    -64    -25   -215
    -98   -457   -358    277    127   -407    111    -41   -103     28     46   -179
    -85   -420   -335    252    122   -376    135     -2    -57     62     49   -197
    -90   -397   -306    241    106   -353    140      2    -49     57     31   -194
    -85   -384   -298    236    106   -342    155     25    -31     64     64   -176
   -109   -358   -249    231     70   -303    174     44      2    103    111   -194
   -153   -366   -215    259     31   -290    187     38     12    114    103   -215
    -90   -350   -259    218     83   -303    171     46     20    103     77   -161
    -20   -270   -249    145    114   -259    155     75     36    109     93    -80
     -7   -231   -226    119    106   -228    168    103     67    142    129    -44
    -25   -239   -213    132     90   -226    171    119     75    155    137    -44
    -46   -252   -205    148     77   -228    166    124     85    174    155    -44
    -36   -210   -174    124     67   -192    179    150    127    207    184    -36
    -15   -179   -163     96     70   -171    179    161    153    223    194    -49
    -18   -176   -158     98     70   -168    176    176    168    236    207    -33
    -36   -181   -145    106     54   -163    181    205    202    272    241     10
    -20   -153   -132     88     54   -142    184    241    244    314    272     31
      7    -85    -96     36     49    -90    171    272    293    353    306    101
     28    -62    -90     15     59    -75    174    309    348    397    342    137
     33    -18    -54     -7     41    -36    179    340    394    454    379    155
     36     31     -5    -33     20     12    181    384    452    519    439    176
     77     75     -2    -75     41     36    181    439    506    571    485    223
     98     96     -2    -96     51     46    179    465    532    602    524    265
     88     85     -2    -88     46     41    176    465    532    610    542    272
     67    109     41    -88     12     75    189    465    527    605    550    257
     67    127     59    -98      2     93    194    454    506    574    530    207
     59    109     46    -85      5     77    187    423    457    519    467    179
     25     67     38    -46     -5     54    184    381    402    472    433    179
     10     72     62    -41    -25     67    187    327    350    420    410    158
      7     25     18    -18     -5     20    166    272    293    363    358    153
    -20     44     62    -12    -41     51    155    231    259    340    337    106
    -25     70     93    -23    -59     80    155    181    220    311    316     54
    -33     75    109    -20    -70     90    137    135    176    272    277      5
    -70     88    158    -10   -114    124    124     90    142    239    246    -28
   -101     75    176     10   -137    124    142     77    129    226    231    -46
   -101     72    174     12   -137    124    142     64    119    210    207    -46
    -83    158    241    -36   -161    200    137     59    135    218    223     -5
    -36    218    254    -93   -145    233    111     46    142    236    246     15
    -23    262    285   -119   -155    272     93     46    168    275    288     33
    -15    288    303   -137   -158    296     75     51    192    306    322     38
     10    309    298   -158   -142    303     46     44    184    301    324     57
      7    324    316   -166   -155    322     23     28    171    277    319     59
     -7    353    361   -174   -184    355     15     18    163    267    311     49
     -7    384    392   -189   -200    387     18     15    166    267    314     38
     -5    358    363   -176   -184    361     15     12    155    249    288      5
    -10    275    285   -132   -148    280     20      2    122    202    244    -38
     -5    262    265   -129   -135    262     12    -12     93    179    228    -59
    -10    218    228   -103   -119    220      0    -36     59    166    202    -72
    -25    145    171    -59    -98    158      5    -54     31    148    171    -96
    -54    103    158    -25   -106    129     -2    -77      7    127    148   -116
    -64     85    148    -10   -106    116    -12    -90    -10    119    140   -140
    -18     90    109    -36    -64     98    -25    -77    -18    119    135   -148
     10    106     96    -57    -41    101    -31    -72    -18    124    142   -140
     -5     77     80    -36    -44     80    -31    -88    -33    103    122   -140
     -5     31     36    -12    -20     33    -44    -93    -54     77    106   -129
     12     25     12    -20      0     18    -62    -98    -62     75    101   -132
     15     18      2    -15      7     10    -59    -98    -62     83     88   -137
     10    -18    -28      2     18    -23    -49    -93    -70     64     70   -171
     18   -129   -148     54     80   -137    -15    -62   -119    -28    -36   -272
     20   -337   -358    155    187   -348     85     38   -163   -197   -252   -467
     38   -374   -413    168    226   -392    213    187    -96   -275   -384   -605
     -7    -98    -93     51     41    -96    259    129     -5   -163   -252   -498
   -142    322    465    -90   -303    392     57   -376   -129     18     72   -205
   -252    984   1236   -368   -745   1111   -270   -917   -202    407    646    306
   -290   1608   1899   -657  -1093   1753   -550  -1192    -93    966   1327    885
   -205   1522   1727   -659   -966   1623   -748  -1205    -12   1312   1662   1202
   -158   1002   1161   -423   -659   1080   -763  -1161   -246    932   1228    836
   -145    472    615   -163   -381    542   -649  -1075   -672     62    329     51
   -132     72    205     31   -168    137   -459   -797   -688   -298   -140   -366
   -124     15    137     51   -132     77   -314   -519   -436   -148    -75   -314
    -59     23     80     18    -70     51   -192   -311   -259    -41    -20   -257
    -15     20     36     -5    -28     28   -122   -189   -158     10      0   -228
     -7     12     20     -2    -12     15    -83   -135   -114     36     12   -226
    -25     54     77    -15    -51     64    -54   -119    -88     54     36   -223
    -41     64    106    -12    -72     85    -57   -114    -80     64     44   -220
    -23     67     88    -23    -54     77    -67   -109    -72     75     51   -213
    -15     64     80    -23    -46     72    -70   -103    -59     80     57   -192
     12     75     62    -44    -25     67    -70    -90    -38     90     59   -187
     28     90     62    -59    -18     75    -67    -72    -15    111     75   -176
     46    122     75    -85    -15     98    -70    -57      7    135     96   -163
     54    122     67    -88     -5     96    -70    -41     28    158    106   -145
     51    129     77    -93    -12    103    -59    -23     49    184    135   -129
     51    166    114   -109    -31    142    -49     -2     77    215    174   -101
     41    194    153   -119    -54    174    -28     20    114    252    205    -72
     33    184    150   -109    -57    168     -5     67    161    288    236    -33
     36    218    181   -127    -72    200     10    116    210    329    272     20
     36    254    215   -145    -88    236     20    155    262    384    316     51
     51    267    215   -161    -83    241     33    205    314    446    358     80
     85    272    187   -179    -49    231     38    259    363    496    389    122
    114    288    171   -202    -28    231     49    319    423    548    431    176
    132    319    187   -226    -25    254     57    376    480    605    475    223
    153    345    192   -252    -18    270     59    418    522    654    522    262
    181    350    168   -265      7    259     70    446    555    691    563    298
    197    322    122   -259     36    223     70    452    555    685    571    319
    202    288     83   -246     59    187     67    433    532    665    550    314
    207    270     62   -241     72    166     70    407    496    628    514    288
    207    275     67   -241     70    171     70    384    472    597    493    280
    200    262     62   -233     70    163     72    348    436    563    478    270
    174    239     64   -207     54    153     75    301    397    527    452    246
    150    210     59   -181     46    135     70    249    355    496    426    210
    124    200     75   -161     25    137     80    202    329    475    410    187
     93    174     80   -135      7    127     98    155    293    439    376    155
     54    119     64    -88     -5     93    114    119    262    413    358    135
     15     77     59    -49    -23     70    119     90    241    410    342    106
     -2     46     49    -20    -25     46    119     75    228    426    337     85
      5     72     67    -38    -33     72    122     75    233    452    353     80
     12    148    132    -80    -59    140    127     93    272    514    400    109
      0    231    231   -114   -114    231    122     93    301    566    446    140
    -12    283    296   -135   -153    288     96     75    309    589    465    153
     -5    298    303   -148   -155    301     64     64    311    597    480    179
     41    303    259   -174   -109    283     33     54    301    574    478    194
    103    316    213   -213    -54    265     15     46    296    555    467    189
    129    311    181   -220    -25    246     -2     36    288    532    465    189
    119    322    202   -223    -41    262    -33     12    267    501    454    166
     98    296    197   -200    -49    246    -31     10    262    491    457    148
     77    187    106   -135    -12    148    -41     -2    228    446    407     88
     67     90     23    -77     23     57    -36     -2    197    413    358     59
     59     46    -15    -54     36     18    -33    -18    168    387    345     59
     36     12    -23    -23     28     -5    -25    -28    148    366    329     31
     -2     28     31    -12    -15     28    -15    -33    145    368    335     20
    -46     20     67     12    -57     44    -15    -44    142    374    340      2
    -70     -2     67     36    -70     31    -18    -49    132    366    327    -23
    -72    -51     20     59    -46    -15      2    -25    145    374    335      2
    -80    -93    -12     85    -36    -54     12    -15    145    379    332      0
    -85   -127    -41    106    -23    -85     18    -18    137    374    314    -23
    -90    -93     -5     90    -44    -49     23    -10    142    376    322    -18
   -114    -70     41     90    -80    -15     23    -10    142    374    322    -23
   -137    -75     59    103   -101     -7     18    -20    135    358    309    -36
   -142   -153    -10    148    -67    -83     20    -15    103    314    254    -88
   -145   -384   -241    265     44   -314     90     41     15    158     75   -267
   -153   -574   -420    363    132   -498    223    150    -28     -7   -137   -504
   -161   -535   -374    345    106   -454    340    254     62      0   -166   -571
   -241   -236      5    239   -124   -116    342     59    155    176     64   -348
   -381    389    771     -5   -576    579     57   -498    200    584    649    236
   -475   1174   1647   -350  -1062   1410   -228   -859    405   1210   1413    976
   -431   1535   1966   -553  -1200   1751   -493   -945    646   1800   2042   1605
   -358   1244   1602   -441   -979   1423   -654   -984    532   1777   2000   1610
   -306    610    914   -153   -610    761   -662  -1018     15    966   1153    802
   -259     67    327     96   -293    197   -514   -867   -350    233    371     41
   -207   -129     75    168   -142    -28   -306   -535   -249    137    179   -155
   -142   -161    -18    153    -62    -90   -142   -265    -67    236    215   -129
    -96   -179    -83    135     -7   -132    -46   -109     46    301    257   -106
    -59   -163   -103    111     20   -135      0    -36     96    329    283   -103
    -44   -137    -96     88     25   -116     31    -10    114    335    293   -116
    -77   -176    -98    127     10   -137     44     -7    116    335    288   -150
    -62   -200   -137    129     36   -168     41     15    135    342    283   -122
    -49   -192   -142    119     46   -168     49     46    148    342    275    -83
    -49   -176   -129    111     38   -153     64     77    166    358    280    -59
    -62   -122    -59     93     -2    -90     75     96    194    402    311    -54
    -72    -90    -18     80    -28    -54     85    111    226    436    361    -51
    -64    -85    -20     75    -23    -54     85    116    244    446    389    -70
    -51    -72    -20     62    -18    -46     75    109    241    436    387    -88
    -51    -67    -15     59    -18    -41     80    129    259    452    400    -51
    -49    -54     -5     49    -23    -31     90    163    283    457    394    -38
    -33    -49    -15     41    -10    -31     90    194    293    457    389     44
    -25    -44    -20     33     -2    -33    106    231    332    506    426     67
    -20     -2     18     12    -20      7    109    267    376    555    472     44
    -33     28     59      0    -46     44     96    301    415    576    491     38
    -23     18     41      2    -33     28     96    337    449    600    514    114
     20     54     33    -38     -5     44     98    376    470    626    540    145
     83     90      7    -85     38     49     98    436    514    672    607    187
    132    122    -12   -127     72     54     93    483    550    709    646    231
    161    194     33   -179     64    114     96    511    584    750    667    252
    171    228     57   -200     54    145     98    532    615    792    701    270
    189    285     96   -236     46    192     90    524    618    802    722    259
    166    290    124   -228     20    207     96    498    605    792    724    254
    161    259     98   -213     31    179     90    472    574    753    678    226
    176    226     49   -202     64    137     85    449    535    704    636    233
    150    194     44   -171     54    119     96    420    511    675    631    215
    127    210     80   -168     23    145     80    363    483    659    605    155
     93    202    106   -148     -7    155     96    322    462    646    589    114
     44    215    168   -129    -64    192    119    285    457    636    574     83
     12    207    194   -109    -90    202    129    246    439    613    548     85
    -12    168    179    -77    -96    174    127    192    389    555    496     72
    -38    153    192    -59   -114    171    140    161    366    527    457     41
    -64    124    189    -31   -127    155    168    166    366    530    467     49
    -41    153    194    -54   -116    174    171    161    371    532    485     51
    -44    215    259    -85   -153    239    174    166    402    574    532     67
    -57    301    358   -124   -207    329    168    161    436    626    597     75
    -70    350    420   -142   -246    387    155    163    472    672    667     88
    -72    324    397   -124   -233    361    132    163    485    698    680     51
    -70    316    387   -124   -228    353    114    158    475    672    594     33
    -59    296    353   -119   -205    324    101    155    462    636    571    150
    -41    296    337   -127   -189    316     75    148    449    631    589    163
    -15    306    322   -145   -168    314     49    124    415    610    571    129
    -77    220    296    -72   -187    257     51    103    374    566    519     70
   -145    119    265     12   -205    192     51     72    324    514    454      5
   -122     54    174     31   -148    114     23     41    285    465    405    -41
    -90     15    106     38    -98     59     10     25    257    428    363    -80
    -83     -5     75     44    -80     33      2     12    231    400    337   -106
    -67    -20     44     44    -57     10      2      0    220    384    324   -116
    -75    -46     28     59    -54    -10     15     -2    215    384    322   -116
    -75    -51     23     64    -49    -15     15     -5    213    381    322   -119
    -90    -59     31     72    -62    -15     20     -7    210    376    329   -111
    -88    -64     23     75    -57    -20     25    -15    202    366    324   -122
    -88   -119    -31    103    -31    -75     25    -25    187    348    311   -135
    -88   -140    -51    114    -18    -96     23    -25    181    345    309   -142
    -93   -124    -31    106    -33    -77     20    -15    187    358    319   -124
    -98   -166    -70    132    -15   -119     15    -18    161    324    283   -155
    -96   -332   -236    213     70   -285     44    -25     54    168    122   -316
   -101   -594   -493    348    194   -545    140      0    -96   -101   -161   -602
   -111   -628   -517    368    200   -574    288    103    -64   -150   -241   -711
   -166   -376   -210    272     20   -296    340      0     59     25    -44   -548
   -246    200    446     20   -345    322    142   -387    228    439    467    -18
   -355   1044   1400   -342   -878   1221   -119   -685    576   1137   1275    795
   -397   1501   1899   -553  -1148   1701   -340   -683    979   1813   1969   1509
   -293   1353   1644   -530   -969   1499   -607   -693   1018   1977   2107   1709
   -270    797   1065   -265   -667    930   -730   -841    514   1356   1496   1135
   -283    218    501     33   -392    358   -646   -904   -150    410    584    215
   -259    -83    176    171   -220     46   -381   -600   -205    135    236   -163
   -239   -132    103    184   -174    -15   -166   -306    -49    194    233   -184
   -207   -155     51    181   -132    -51    -41   -129     46    233    231   -174
   -194   -197     -2    197    -96   -101     18    -44     88    241    213   -181
   -192   -202    -10    197    -93   -109     36    -18     90    239    210   -200
   -176   -200    -23    189    -77   -114     41     -7     90    236    197   -218
   -168   -207    -38    189    -64   -124     46     12     96    233    187   -205
   -161   -184    -23    174    -70   -103     49     31    114    246    197   -181
   -153   -168    -15    158    -70    -93     54     51    135    270    228   -166
   -150   -163    -12    155    -70    -88     75     75    163    298    257   -153
   -155   -163    -10    158    -75    -88     83     90    171    303    262   -150
   -158   -145     12    153    -85    -67     90    111    194    319    277   -127
   -150   -137     10    142    -83    -64     90    124    207    332    290   -111
   -142   -129     12    135    -80    -59     96    142    228    348    311    -93
   -135   -103     31    116    -85    -36    109    168    259    366    327    -75
   -111    -85     25     98    -70    -31    111    194    283    381    337    -54
    -98    -64     33     80    -70    -15    127    226    314    415    363    -36
    -70    -33     36     51    -54      0    137    270    348    457    394    -12
    -33    -31      2     31    -20    -12    137    306    374    478    407     -2
     -2    -31    -28     18     12    -31    140    345    400    491    418     15
      7     18      7    -15      0     15    150    400    446    532    457     49
     12     51     38    -33    -12     46    163    457    501    584    504     93
     28     75     46    -51    -10     62    171    511    555    636    553    148
     49    111     62    -80     -5     88    181    563    605    688    607    215
     51    166    111   -109    -28    137    187    579    631    724    644    252
     59    213    153   -137    -46    184    184    576    644    740    662    270
     62    213    148   -140    -41    181    184    568    641    737    657    272
     77    210    132   -142    -25    171    187    553    628    722    633    265
     83    200    116   -142    -18    158    179    524    597    691    602    239
     62    176    114   -119    -25    145    184    493    574    657    581    215
     44    166    122   -106    -38    145    181    449    535    615    548    181
     36    137    101    -85    -31    119    174    389    480    561    496    119
     12    129    116    -72    -51    122    181    340    449    522    475     85
    -15    129    142    -57    -80    135    194    301    426    496    465     67
    -31    127    155    -49    -93    142    194    259    392    465    436     36
    -23    109    132    -41    -77    119    192    233    366    433    397      5
      0    109    109    -57    -54    109    197    213    342    410    374     -7
      5    129    124    -67    -59    127    202    202    332    402    371    -10
      2    200    197   -101    -98    200    218    207    361    431    405     18
     -5    259    265   -127   -135    262    223    210    389    465    433     51
     18    267    249   -145   -116    259    200    202    394    480    446     57
     46    283    233   -166    -93    259    161    192    407    504    475     88
     31    277    244   -155   -106    262    150    192    418    522    493    109
     49    293    244   -171    -96    270    137    192    410    514    483     88
     64    259    192   -163    -64    226    109    155    376    483    449     54
     62    257    192   -161    -64    226    111    148    361    462    433     46
     57    194    135   -127    -38    166    122    155    348    444    415     33
     38     72     33    -54      2     54    119    140    303    392    363    -18
     49     12    -36    -33     41    -10    103    114    259    342    309    -67
     41    -10    -51    -15     44    -31    116    106    239    319    290    -77
     33    -59    -93     12     62    -75    114     77    200    283    254   -109
     36    -67   -103     15     70    -85    103     44    171    252    231   -132
     31    -80   -114     23     72    -96     98     25    153    233    218   -140
     38    -83   -122     20     77   -101    103     36    153    236    223   -129
     67    -88   -155      7    109   -122     93     23    129    210    194   -153
     80    -96   -176      7    127   -135     90     18    122    202    189   -155
     70   -106   -176     18    122   -142     93     28    127    202    187   -153
     83   -106   -189     10    135   -148     88     31    124    200    179   -153
     96   -106   -205      5    148   -155     77     25    119    189    168   -153
     98   -148   -246     25    171   -197     90     33    114    174    158   -158
     98   -285   -387     90    241   -335    124     59     54     64     46   -270
    103   -519   -623    207    361   -568    218    122    -33   -140   -189   -511
     77   -592   -670    254    371   -628    358    246     10   -233   -322   -654
     20   -311   -332    145    176   -322    444    254    142   -111   -187   -558
    -77    122    200    -23   -137    161    246   -241     80    106    148   -265
   -158    779    937   -311   -548    859    -80   -724    111    574    758    301
   -176   1343   1519   -584   -849   1428   -335   -914    332   1200   1447    979
    -41   1275   1317   -615   -678   1296   -563   -878    496   1631   1847   1379
     31    722    691   -379   -329    706   -610   -883    163   1163   1337    922
      7    184    176    -98    -85    179   -542   -878   -379    233    433    129
      5   -218   -226    103    114   -223   -376   -685   -537   -246   -103   -355
     15   -265   -280    124    148   -272   -192   -384   -296   -129    -83   -337
     38   -223   -265     90    150   -244    -54   -168   -101    -18    -15   -280
     70   -215   -285     72    176   -252     38    -20     23     59     38   -236
     93   -202   -296     51    194   -249     70     28     67     83     51   -249
     98   -179   -277     41    187   -228     77     41     85     83     54   -244
     80   -207   -288     62    181   -246    103     54    101     80     59   -226
     75   -228   -306     75    189   -267    111     75    114     88     64   -207
     80   -226   -306     70    192   -265    101     80    119    103     88   -205
     67   -189   -257     62    161   -223    106     80    137    124    109   -218
     49   -189   -239     70    142   -215    114     83    142    109     80   -213
     59   -166   -226     54    140   -197    106     90    148     98     72   -181
     83   -140   -223     28    153   -181    103    111    168    111    101   -171
    106   -145   -252     20    179   -197     96    129    181    137    124   -163
    109   -145   -254     15    179   -200    111    166    213    174    150   -119
    142   -101   -244    -20    192   -174    106    194    241    197    166    -80
    176    -38   -218    -70    194   -129    101    220    275    233    189    -64
    176    -38   -215    -67    194   -127    109    244    311    265    218    -46
    168    -12   -181    -77    174    -98    111    265    348    306    257    -36
    179     20   -161   -101    171    -70    124    309    405    363    301     -5
    194     28   -166   -114    179    -67    132    358    454    400    327     28
    205     44   -161   -124    184    -57    153    415    514    449    358     59
    231    119   -111   -176    171      2    155    465    576    509    407    127
    236    166    -70   -200    153     46    161    504    626    553    433    171
    223    187    -36   -205    129     77    166    517    646    581    449    210
    231    200    -31   -215    132     85    174    530    665    605    475    233
    249    187    -62   -218    155     62    179    537    662    600    483    233
    246    137   -109   -192    179     15    179    511    623    555    436    205
    210     96   -114   -155    161     -7    184    480    581    506    389    171
    184    103    -80   -142    132     12    189    462    558    478    371    150
    202    142    -62   -174    132     41    181    410    511    431    335    114
    202    142    -59   -174    129     41    181    348    454    363    288     54
    163     90    -75   -129    119      7    176    283    384    275    223      7
    124    142     18   -132     54     80    176    236    350    233    213     -2
    129    132      2   -132     62     67    168    215    332    228    207    -31
    124    119     -5   -122     64     59    153    176    290    197    168    -83
    140    153     12   -148     62     83    145    145    252    158    127   -119
    176    228     51   -202     62    140    127    127    241    145    114   -106
    168    270    101   -220     33    187    129    129    265    174    153    -77
    168    324    153   -246      7    239    111    106    280    200    192    -72
    168    387    215   -277    -23    301     77     80    290    220    207    -85
    163    415    252   -288    -44    335     49     64    285    218    192    -85
    176    415    239   -296    -31    327     20     57    270    189    174    -80
    168    420    252   -293    -41    337     10     41    249    171    171    -59
    145    428    283   -288    -70    355      7     18    231    163    179    -36
    158    452    293   -303    -67    374      2      5    215    153    168    -64
    166    423    257   -296    -46    340    -12      2    194    124    129    -80
    161    340    179   -252     -7    259    -10     10    166     90     88   -116
    135    293    155   -215    -10    223    -20     -2    135     67     62   -148
    129    283    153   -205    -10    218    -36    -23    106     44     41   -166
    114    254    140   -187    -12    200    -38    -49     64      0      0   -200
    116    236    119   -176     -2    179    -46    -67     33    -38    -33   -236
    132    239    103   -187     12    171    -54    -75     18    -51    -38   -262
    135    236    101   -184     18    168    -54    -72      7    -57    -41   -277
    140    218     77   -181     31    150    -59    -80     -5    -77    -64   -244
    148    192     44   -171     51    119    -59    -85    -15   -103    -93   -254
    124    187     59   -158     31    122    -59    -85    -20   -111   -103   -257
    103    189     85   -145     10    137    -67    -90    -31   -116   -101   -267
     93    163     70   -129     10    119    -75   -101    -49   -137   -124   -296
    116    148     28   -132     44     88    -67    -93    -59   -166   -153   -329
    142     25   -116    -85    127    -44    -33    -57   -109   -265   -267   -441
    142   -197   -340     28    241   -267     67     44   -145   -431   -491   -646
    129   -187   -316     25    220   -252    171    150    -64   -470   -581   -743
     83    119     33   -101     23     77    176     41    -10   -371   -444   -639
      0    566    563   -283   -280    566    -38   -446   -166   -200   -116   -337
    -90   1184   1275   -545   -683   1228   -366   -961   -293    150    423    140
   -122   1712   1834   -797   -976   1771   -620  -1166   -187    678   1052    662
    -59   1551   1610   -748   -833   1579   -776  -1148   -135    932   1286    880
    -18   1036   1052   -511   -535   1044   -771  -1098   -379    496    807    478
    -44    457    501   -205   -272    478   -644  -1047   -841   -454   -137   -327
    -33    101    135    -33    -85    116   -462   -771   -740   -633   -433   -574
      7     90     83    -49    -38     88   -303   -498   -467   -462   -345   -498
     59    103     44    -83      7     75   -181   -280   -267   -332   -265   -423
     90     98      7    -93     41     54    -90   -137   -140   -252   -220   -374
     90    109     18   -101     36     64    -70   -111   -111   -239   -205   -355
     64    109     44    -88     10     77    -64   -114   -101   -244   -210   -368
      7     85     77    -49    -33     83    -44   -101    -77   -236   -213   -342
     38     77     38    -57      0     59    -33    -62    -46   -213   -187   -316
    122    111    -10   -116     64     51    -38    -18    -23   -192   -161   -298
    226    246     18   -236    103    132    -80     20     18   -150   -129   -262
    327    366     38   -348    142    202   -174     54     62   -106    -93   -202
    239    309     70   -272     85    189   -241     38     70    -98    -85   -200
    207    280     70   -244     67    176   -262     44     77    -98    -88   -207
    239    265     25   -254    106    145   -231     44     80   -103    -90   -187
    267    285     18   -277    124    153    -80     54     90    -96    -77   -161
    275    296     20   -285    127    158    -38     83    124    -75    -51   -142
     90    132     41   -114     23     88     44     72    116    -85    -64   -161
     77    122     44   -101     15     85    101    111    150    -54    -41   -137
    114    194     80   -155     15    137     96    158    207     -2      0    -96
    140    246    106   -192     18    176     85    210    265     49     41    -44
    168    270    101   -220     33    187     80    270    324     98     85      5
    189    322    129   -257     31    226     90    332    392    161    150     57
    202    350    148   -277     25    249     96    376    454    220    213    122
    272    407    135   -340     70    272     96    428    514    283    275    179
    311    410     98   -363    106    254    101    465    532    296    267    210
    327    410     83   -368    122    246    114    478    527    280    257    301
    332    405     72   -371    129    239    129    472    514    267    246    303
    301    363     62   -332    119    213    150    452    493    241    207    309
    288    353     64   -322    111    210    148    420    449    192    181    272
    348    355      5   -353    171    181    124    381    392    137    148    207
    397    342    -54   -371    226    145    101    327    335     88    116    145
    423    324    -98   -374    262    114     90    267    280     31     77     75
    415    265   -153   -340    283     57     54    189    200    -59    -15     23
    402    241   -163   -322    283     38     46    135    158   -106    -51     -5
    415    228   -187   -322    301     20     51     90    124   -129    -62    -38
    418    223   -194   -319    306     15     54     54    103   -148    -64    -36
    402    207   -194   -306    298      7     64     33     88   -166    -80    -54
    394    189   -205   -293    298     -7     80     36     96   -142    -64    -46
    415    267   -148   -342    280     59     90     49    129    -88    -20    -20
    420    345    -75   -381    249    135     98     59    171    -41     23     10
    394    376    -18   -387    205    181     72     36    187    -33     46     18
    361    402     38   -381    161    220     54     33    205    -23     70     31
    350    397     46   -376    150    223     46     51    220    -12     83     49
    348    381     33   -363    158    207     36     59    215    -20     72     46
    345    363     18   -355    163    192     20     51    207    -31     59     46
    345    345     -2   -345    174    171      7     44    187    -57     38     25
    329    288    -41   -311    184    124      5     41    163    -93      7     -7
    327    218   -109   -272    218     54      7     36    127   -145    -38    -46
    306    171   -135   -239    218     20     18     28    114   -168    -57    -75
    296    129   -168   -213    233    -18     36     28    106   -189    -72    -88
    283     62   -223   -174    252    -80     33     20     83   -215    -88   -101
    267     57   -210   -161    239    -75     12      7     62   -226    -85   -109
    277    103   -174   -192    226    -33     12     10     59   -231    -77   -109
    288     96   -192   -192    239    -46     12     18     49   -254    -83   -114
    210     10   -202   -111    205    -96     23     -7     15   -293   -111   -140
    111    -62   -174    -23    142   -116     54    -31     -5   -314   -129   -158
    127    -38   -166    -44    142   -101     67    -12     12   -296   -114   -140
    114    -59   -174    -28    142   -116     80      0     18   -293   -114   -132
     64    -83   -148      7    103   -114     88     -2     10   -303   -124   -135
     57    -54   -111      0     83    -83     90      5     10   -301   -132   -132
     88   -111   -200     10    142   -155    106     28    -28   -366   -200   -189
    109   -332   -441    109    275   -387    163     75   -129   -561   -410   -384
    106   -527   -636    207    368   -581    288    184   -166   -740   -639   -631
    111   -418   -530    153    319   -472    402    298    -49   -704   -626   -691
     33    -36    -70      0     49    -51    329    -15    -28   -524   -381   -449
    -77    571    646   -246   -361    607     15   -579    -57   -168    135    127
   -166   1337   1504   -587   -833   1421   -290   -935     98    405    883    833
   -116   1686   1803   -784   -958   1743   -581  -1034    306    989   1525   1444
    -28   1234   1262   -602   -644   1247   -688  -1021    174    896   1395   1337
      2    618    613   -311   -303    615   -644  -1018   -290    106    589    553
     10     93     83    -54    -36     88   -480   -870   -631   -636   -181   -202
     25    -88   -114     31     70   -101   -259   -527   -454   -659   -332   -374
     49   -109   -158     28    101   -132    -90   -257   -252   -550   -306   -236
     25   -150   -179     62    101   -163     23    -98   -137   -491   -270   -166
     15   -194   -213     88    111   -205     59    -54   -111   -488   -285   -205
     77   -213   -290     67    184   -252     64    -41   -116   -514   -314   -241
    114   -197   -311     41    210   -254     62    -25   -111   -522   -314   -233
    148   -166   -314      7    231   -239     62    -12    -98   -517   -290   -223
    181   -145   -329    -18    254   -236     54    -12    -93   -506   -265   -265
    194   -111   -306    -41    249   -207     62     -5    -83   -485   -252   -303
    184    -93   -280    -46    231   -187     72      0    -77   -496   -262   -267
    181    -67   -252    -57    215   -158     70     10    -77   -524   -296   -213
    197    -36   -236    -80    215   -137     59     15    -77   -535   -306   -155
    213    -18   -231    -96    220   -124     70     31    -67   -517   -285   -161
    207    -12   -223    -98    215   -116     64     33    -59   -504   -275   -200
    215     -7   -226   -103    220   -116     62     54    -36   -472   -236   -168
    249     41   -207   -145    226    -80     46     70    -18   -452   -210   -205
    275     72   -202   -174    239    -64     33     77     -7   -446   -218   -205
    283     80   -202   -181    241    -59     33     90     -2   -459   -241   -153
    368    124   -246   -246    309    -59     38    145     31   -441   -239    -57
    509    246   -262   -379    384     -5     20    205     83   -394   -179      7
    566    296   -270   -431    418     12      0    252    129   -342   -124    -23
    454    226   -231   -340    342     -2     18    252    129   -348   -163    -33
    413    233   -179   -324    296     25     49    285    155   -329   -148     57
    444    288   -155   -368    301     67     67    340    205   -270    -83    145
    579    428   -150   -504    366    140     49    368    228   -239    -41    153
    618    475   -142   -548    381    166     -2    363    231   -207      0    129
    488    389   -101   -439    296    145    -23    311    189   -231     -5     25
    446    381    -64   -415    254    158     12    290    163   -265    -46    -46
    504    418    -85   -459    296    166     28    290    155   -301   -119      7
    384    296    -90   -342    236    101     25    210     85   -397   -176    114
    239    210    -31   -226    135     90     75    132     28   -446   -192     83
    226    233      7   -231    109    122     98     93      7   -454   -197     46
    228    277     49   -252     90    163     98     62     -5   -457   -187     10
    210    285     75   -249     67    181     93     18    -33   -478   -187    -51
    200    277     77   -239     59    179     88    -31    -83   -532   -272    -67
    176    270     93   -223     41    181     96    -64   -111   -571   -316    -41
    155    252     96   -202     31    174    103    -85   -132   -594   -319    -51
    153    280    127   -218     12    205    103    -88   -119   -558   -283    -51
    158    355    194   -257    -18    275    109    -80    -77   -506   -241    -31
    158    426    267   -293    -57    348     93    -88    -57   -470   -202     15
    184    493    309   -337    -62    402     62    -98    -46   -441   -181     -5
    194    475    277   -335    -41    376     31   -103    -57   -462   -218     12
    197    493    296   -345    -49    394      2   -122    -75   -488   -236     59
    215    496    277   -355    -31    387    -15   -137    -88   -496   -215     80
    220    472    252   -345    -15    363    -25   -150    -90   -475   -215     57
    215    501    285   -361    -33    394    -44   -171   -114   -496   -239      7
    207    428    220   -319     -7    324    -46   -184   -150   -535   -272    -15
    189    335    142   -262     23    239    -59   -218   -210   -594   -337    -70
    189    277     88   -233     51    184    -70   -239   -244   -623   -368   -116
    194    293     96   -244     46    194    -83   -265   -275   -646   -384   -161
    246    301     54   -275     96    179   -103   -288   -314   -683   -428   -150
    301    298     -2   -301    153    148   -129   -309   -340   -711   -467    -80
    303    275    -28   -288    166    124   -145   -329   -355   -709   -465   -119
    202    223     18   -215     90    122   -132   -358   -384   -732   -485   -150
    148    197     49   -174     49    124   -127   -368   -400   -735   -485   -148
    135    213     75   -176     28    145   -148   -376   -402   -730   -488   -161
     67    171    103   -119    -18    137   -137   -415   -433   -761   -514   -189
     38    119     80    -80    -20    101    -98   -423   -449   -774   -524   -205
     51    116     64    -85     -5     90    -96   -407   -465   -779   -532   -220
     85     90      5    -90     38     46   -106   -394   -509   -820   -579   -257
    124    -88   -213    -18    168   -150    -96   -392   -620   -974   -745   -405
    103   -316   -423    103    262   -368      5   -337   -737  -1197   -995   -667
     62   -316   -379    127    218   -348    127   -244   -704  -1241  -1065   -766
    -28    -36    -10     31    -10    -23    145   -358   -589  -1070   -875   -581
   -111    576    688   -231   -400    631    -88   -769   -436   -657   -355    -38
   -171   1423   1592   -626   -883   1506   -394  -1093   -148     -2    405    743
   -163   1893   2057   -865  -1111   1974   -652  -1140    189    633   1062   1434
    -93   1725   1816   -815   -956   1769   -867  -1153    213    792   1197   1631
    -72   1192   1265   -558   -667   1228   -948  -1260   -244    202    592   1054
    -62    688    750   -316   -405    719   -833  -1218   -771   -636   -257    184
   -109    337    446   -114   -277    392   -597   -940   -818   -904   -600   -189
   -153    202    355    -25   -254    277   -376   -685   -685   -862   -620   -218
   -106    192    298    -41   -202    244   -239   -519   -584   -805   -594   -189
    -67    181    249    -59   -161    215   -181   -452   -545   -782   -587   -192
    -49    163    213    -57   -129    187   -163   -423   -537   -784   -605   -205
    -44    155    200    -54   -122    176   -142   -397   -524   -779   -613   -187
    -44    166    210    -59   -127    187   -129   -379   -506   -758   -600   -179
    -38    189    228    -77   -135    210   -132   -366   -493   -735   -584   -168
    -25    200    226    -88   -127    213   -135   -358   -483   -717   -571   -163
    -23    179    202    -80   -111    189   -135   -337   -465   -701   -563   -155
    -25    187    213    -80   -119    200   -132   -316   -444   -672   -545   -127
    -36    205    239    -85   -137    220   -127   -301   -418   -646   -522   -103
    -28    236    262   -103   -145    249   -111   -267   -374   -607   -491    -64
     12    254    239   -135   -114    246   -122   -246   -353   -587   -472    -46
    111    298    187   -205    -36    244   -148   -210   -327   -532   -426    -28
    241    405    163   -324     38    285   -215   -168   -290   -491   -376    -36
    171    350    179   -259     -5    265   -262   -158   -290   -498   -410    -77
     83    275    189   -181    -54    231   -197   -145   -272   -493   -426    -20
    174    397    223   -285    -23    311   -163    -80   -207   -418   -342     67
    200    441    241   -322    -20    342   -213    -46   -179   -379   -303     72
     54    355    301   -205   -122    329   -179    -28   -158   -355   -290     93
     70    426    353   -249   -142    389   -135     33    -88   -270   -187    158
    106    519    413   -311   -153    467   -127     80    -20   -174    -88    132
     88    452    361   -270   -137    407    -85    109      2   -158   -116    171
     80    452    371   -267   -145    413    -83    124     23   -148   -111    246
    109    491    379   -301   -137    436    -96    137     51   -116    -88    280
    135    517    381   -324   -122    449    -85    142     64    -85   -103    220
    124    522    397   -324   -135    462    -98    111     41   -109   -137    277
    116    519    402   -319   -142    462   -129     67     10   -145   -140    290
    111    511    400   -314   -142    457   -140     31    -10   -148   -116    236
    114    540    426   -327   -155    483   -119      7     -2   -127   -109    163
    101    509    407   -303   -153    459   -109    -20    -20   -161   -187    184
     64    485    420   -275   -176    454    -96    -67    -49   -194   -220    197
     51    459    407   -257   -176    433    -90   -101    -67   -213   -231    163
     15    423    407   -218   -194    415    -90   -145    -85   -231   -233    124
     -2    413    415   -205   -210    415    -88   -179    -98   -228   -215     88
    -28    420    446   -197   -239    433    -80   -200   -106   -218   -194     18
    -28    433    462   -205   -244    446    -72   -202    -98   -213   -239     -7
    -15    452    467   -218   -241    459    -72   -197    -83   -215   -265    116
    -25    506    532   -241   -280    517    -80   -205    -51   -174   -207    137
    -90    532    620   -220   -355    576    -72   -207    -18   -127   -158    155
   -197    493    688   -150   -444    589    -67   -226     -2   -103   -135    166
   -171    452    623   -140   -397    537    -90   -254    -20   -114   -142    163
    -20    496    517   -239   -270    506   -171   -265    -57   -140   -171    132
    -31    530    558   -249   -296    542   -176   -265    -49   -124   -163    135
    -36    501    537   -233   -288    519   -176   -265    -44   -103   -155    132
     -2    433    436   -215   -218    433   -176   -249    -49   -101   -166     90
      7    335    327   -174   -158    332   -181   -254    -83   -132   -207     44
    -20    285    303   -132   -163    293   -176   -265    -96   -142   -226     33
    -44    244    285   -101   -166    262   -168   -280   -114   -163   -254      5
     -5    197    202    -96   -103    200   -184   -277   -132   -181   -275    -10
      7    194    184   -101    -88    189   -226   -249   -122   -161   -267     12
    -75    145    218    -36   -145    181   -213   -283   -150   -176   -288     -5
   -145     88    233     28   -189    161   -166   -309   -171   -194   -293    -23
    -33    228    262    -96   -148    244   -189   -277   -132   -142   -213    -12
    129    376    244   -254    -59    311   -324   -207    -64    -77   -176    -23
    -75    142    215    -33   -145    179   -319   -267   -122   -148   -285    -31
   -218    -44    174    129   -200     64   -184   -319   -174   -200   -340    -12
   -254    -96    158    176   -207     31   -129   -314   -176   -192   -324    -33
   -231   -127    103    176   -168    -12   -103   -280   -171   -187   -329   -101
   -187   -280    -93    233    -49   -187    -72   -226   -228   -303   -454   -270
   -181   -465   -283    322     49   -376     20   -132   -280   -491   -675   -517
   -192   -454   -262    324     33   -358    137      0   -210   -550   -797   -561
   -241   -116    122    179   -181      0    124   -148   -119   -384   -605   -335
   -342    415    758    -36   -550    587   -124   -649   -129    -44   -111    116
   -454   1096   1548   -322  -1002   1322   -415  -1062    -15    522    623    771
   -449   1527   1977   -537  -1213   1751   -657  -1179    244   1182   1350   1423
   -335   1187   1519   -426   -927   1353   -826  -1171    207   1293   1428   1527
   -309    644    953   -168   -631    797   -844  -1228   -265    584    706    849
   -316    114    431    101   -376    272   -745  -1187   -745   -324   -215    -25
   -285   -148    137    218   -213     -5   -558   -891   -659   -504   -506   -293
   -257   -137    119    197   -189     -7   -381   -587   -374   -309   -376   -194
   -205   -109     96    158   -150     -7   -257   -368   -181   -161   -288   -132
   -166   -114     51    140   -111    -31   -187   -244    -75    -75   -246   -106
   -158   -140     18    150    -88    -62   -153   -197    -36    -49   -239    -93
   -181   -116     64    148   -124    -25   -135   -168      2    -20   -207    -77
   -194   -111     83    153   -140    -15   -119   -155     18     -7   -200    -64
   -179   -148     31    163   -106    -59   -127   -145     18     -5   -205    -51
   -163   -135     28    150    -96    -54   -127   -124     38     25   -181    -49
   -166   -124     41    145   -106    -41   -135   -106     62     59   -158    -49
   -155    -98     57    127   -106    -20   -153    -96     64     80   -142    -54
   -150    -38    111     93   -132     36   -155    -72     96    124    -96    -44
   -142    -10    132     77   -137     59   -189    -33    135    163    -88    -33
   -176    -54    122    114   -150     33   -174    -38    132    155   -114     12
   -220    -77    142    148   -181     31   -132    -49    137    174    -88     38
   -228    -44    181    135   -205     67   -119    -23    179    220    -36     49
   -223    -20    202    122   -213     90   -106     12    220    259    -10     64
   -241    -44    197    142   -220     75   -103     46    252    293      5     77
   -257    -28    228    140   -244     98   -109     90    303    350     54    116
   -231     18    249    106   -241    135   -122    137    366    405    111    150
   -210     67    277     72   -244    171   -124    189    420    457    153    168
   -166    137    303     12   -236    220   -129    244    485    517    210    220
   -148    153    301     -2   -226    228   -114    298    545    571    262    280
   -158    145    303      5   -231    223    -93    337    597    628    324    329
   -166    163    329      2   -246    246    -90    376    646    685    389    366
   -176    205    381    -18   -277    293    -90    397    685    727    418    366
   -213    153    363     28   -288    257    -64    376    665    688    363    371
   -244    111    355     64   -301    231    -54    345    618    641    332    358
   -241    116    358     62   -298    236    -51    322    587    607    311    298
   -236    135    371     49   -303    252    -77    275    542    550    265    309
   -236    140    374     46   -306    257    -88    236    511    517    244    290
   -249    132    379     57   -314    254    -96    187    462    475    207    226
   -262    122    384     70   -322    252    -90    135    415    439    176    174
   -285    127    410     77   -348    267    -90     90    374    407    153    122
   -316    109    426    103   -371    267    -85     57    342    381    127     88
   -353     85    439    132   -397    262    -80     33    316    358    109     83
   -353    129    483    111   -418    306    -93     10    296    345     98     41
   -314    150    465     80   -389    306   -127    -12    277    332     77     12
   -301    226    527     36   -413    376   -163    -33    285    342     88     20
   -319    296    615     10   -467    454   -181    -51    303    374    129     36
   -353    348    701      2   -527    524   -192    -72    319    410    166     49
   -368    348    714     10   -540    530   -210    -85    324    428    181     41
   -335    340    672     -2   -504    506   -233    -90    319    428    176     25
   -275    355    628    -41   -452    491   -254    -98    309    418    168     54
   -277    392    670    -57   -472    530   -265   -114    301    428    189     44
   -275    423    696    -75   -485    561   -275   -109    301    436    192      7
   -301    353    654    -28   -478    504   -272   -114    272    407    148     -5
   -301    267    568     15   -436    418   -285   -114    241    376     98    -38
   -277    228    506     25   -392    366   -301   -114    210    345     57    -70
   -257    226    480     12   -368    353   -301   -127    176    303     23    -77
   -270    205    475     31   -374    340   -306   -140    150    275      5    -98
   -298    179    478     59   -389    327   -311   -166    116    246    -15   -119
   -306    207    514     49   -410    361   -316   -184     93    231    -23   -135
   -298    236    535     31   -418    384   -353   -207     72    213    -41   -153
   -296    241    537     28   -418    387   -371   -220     59    205    -62   -166
   -288    246    535     18   -413    389   -394   -226     46    200    -77   -187
   -277    257    535     10   -405    394   -415   -233     38    194    -75   -192
   -298    254    550     20   -423    402   -410   -249     23    179    -88   -213
   -311    244    555     33   -433    400   -402   -246     12    163   -103   -239
   -301    194    493     51   -397    342   -400   -239    -15    114   -158   -298
   -288    -10    277    150   -283    132   -327   -171    -67    -10   -314   -446
   -285   -137    145    210   -215      2   -202    -38    -46   -135   -493   -626
   -301      7    309    145   -306    158   -124     44     59   -101   -485   -641
   -387    335    722     23   -555    530   -202   -223     23      0   -298   -493
   -483    852   1335   -184   -909   1093   -493   -795   -161    226    129   -116
   -537   1538   2075   -501  -1306   1805   -779  -1184   -181    680    769    428
   -524   1834   2359   -654  -1441   2096  -1008  -1314    -80   1166   1332    922
   -449   1486   1935   -519  -1195   1709  -1096  -1293   -142   1176   1306    919
   -402    945   1348   -270   -875   1145  -1052  -1257   -491    491    571    283
   -384    433    818    -25   -600    626   -904  -1119   -789   -277   -265   -452
   -332    239    568     46   -449    402   -756   -833   -584   -259   -374   -558
   -316    257    574     28   -446    415   -631   -589   -335    -90   -270   -475
   -293    285    579      5   -436    431   -535   -400   -166     20   -207   -418
   -277    298    574    -12   -426    436   -483   -298    -90     75   -179   -387
   -293    285    579      2   -436    431   -454   -267    -62     85   -171   -376
   -311    301    610      5   -459    454   -428   -241    -28     98   -153   -366
   -303    306    610      0   -457    457   -415   -215     -5    111   -140   -355
   -311    283    594     10   -452    439   -420   -213     -2    114   -137   -355
   -316    285    602     12   -459    444   -410   -189     23    145   -111   -332
   -327    353    678    -12   -501    514   -394   -166     59    184    -70   -303
   -335    392    727    -28   -530    558   -384   -148     83    205    -44   -290
   -322    423    745    -51   -535    584   -379   -129    109    236     -7   -262
   -319    428    745    -54   -532    587   -376   -119    124    246      0   -267
   -319    413    730    -49   -524    571   -374   -106    142    265     10   -267
   -311    405    717    -46   -514    561   -355    -72    176    293     31   -249
   -314    400    714    -44   -514    555   -340    -36    213    327     72   -226
   -319    426    745    -54   -532    584   -324      0    254    371    116   -200
   -332    444    774    -57   -553    607   -311     38    290    402    145   -179
   -345    433    779    -44   -561    605   -303     85    332    439    174   -145
   -355    397    753    -23   -555    574   -296    140    384    480    205   -103
   -335    376    711    -23   -522    542   -283    194    446    532    246    -57
   -322    379    701    -31   -511    537   -270    257    511    587    306      0
   -309    449    758    -70   -532    602   -249    327    587    662    387     62
   -285    491    776   -103   -532    633   -236    381    636    711    433    106
   -262    493    756   -116   -509    626   -226    420    662    735    457    153
   -254    498    750   -122   -504    623   -213    431    659    737    465    163
   -252    483    735   -114   -493    607   -197    433    652    727    475    161
   -239    449    688   -106   -465    568   -181    426    631    706    470    148
   -246    387    631    -70   -439    509   -179    387    581    657    423    101
   -259    350    610    -46   -436    480   -174    342    537    610    387     59
   -285    332    618    -23   -452    475   -158    306    514    584    379     44
   -322    337    657     -7   -488    496   -148    244    478    545    353      5
   -353    306    657     23   -504    480   -140    189    441    514    322    -33
   -332    265    594     31   -465    431   -140    158    413    488    301    -59
   -288    231    519     28   -402    374   -150    135    384    459    280    -85
   -306    166    472     70   -389    319   -132    114    366    439    270   -101
   -335    124    459    103   -397    290   -109    114    361    439    272   -103
   -348    158    506     93   -428    332    -96    129    387    467    306    -85
   -350    220    571     64   -459    394    -75    158    444    524    368    -33
   -371    236    605     64   -488    420    -64    166    483    574    428     20
   -361    249    610     54   -485    428    -80    168    506    613    472     46
   -342    226    568     57   -454    394    -96    171    517    628    480     49
   -366    179    545     93   -454    361    -80    194    527    639    493     93
   -381    158    537    111   -462    348    -67    205    530    641    517    111
   -405    111    517    148   -462    311    -75    202    517    641    530    122
   -423     70    493    176   -459    280    -77    194    506    636    535     98
   -420      5    426    207   -423    215    -77    181    488    615    509     49
   -431   -101    327    265   -381    111    -90    163    452    581    452     28
   -436   -194    241    314   -340     23   -114    132    402    545    407    -12
   -410   -262    148    335   -280    -57   -129     96    353    498    368    -57
   -384   -340     44    363   -215   -148   -153     59    301    457    327    -93
   -348   -381    -33    363   -158   -207   -171     41    267    433    293   -135
   -319   -366    -49    342   -135   -207   -181     25    252    413    272   -148
   -335   -355    -20    342   -158   -189   -197     -7    239    392    272   -158
   -306   -350    -44    329   -132   -197   -213    -20    239    389    280   -200
   -252   -363   -114    306    -70   -241   -213      7    246    387    270   -244
   -215   -394   -181    303    -18   -288   -197     18    244    363    241   -200
   -205   -431   -226    316      7   -327   -192      7    226    335    220   -158
   -252   -496   -244    374     -5   -371   -197    -12    202    309    202   -161
   -233   -548   -316    389     41   -433   -184     -7    179    275    166   -200
   -176   -667   -491    420    155   -579   -145     36    122    163     38   -329
   -166   -885   -719    524    275   -802    -38    132     67    -18   -189   -579
   -218   -943   -724    581    252   -833    116    288    140    -57   -288   -714
   -314   -685   -374    498     28   -530    184    231    275    124    -72   -537
   -439   -166    272    301   -355     54    -10   -257    270    413    376    -98
   -563    620   1184    -28   -875    904   -316   -750    342    924   1091    574
   -618   1254   1873   -316  -1244   1564   -576   -956    568   1561   1842   1257
   -581   1057   1639   -239  -1111   1348   -732   -961    600   1779   2062   1525
   -555    459   1015     46   -784    737   -740   -950    244   1226   1449    995
   -555   -150    402    350   -480    124   -633   -852   -207    363    535    140
   -545   -524     20    535   -283   -252   -407   -506   -163    129    192   -244
   -491   -506    -15    496   -239   -262   -228   -192     80    288    257   -231
   -413   -480    -67    446   -174   -272   -101     23    228    366    280   -137
   -353   -462   -109    407   -124   -285    -46    119    290    389    296    -83
   -337   -462   -124    400   -106   -293    -15    150    319    405    296   -109
   -368   -488   -119    428   -124   -306    -10    166    329    415    309   -140
   -327   -514   -187    420    -70   -353    -15    189    335    410    322   -150
   -275   -514   -239    394    -18   -379    -38    197    332    384    309   -153
   -265   -478   -213    371    -25   -345    -46    205    329    366    283   -135
   -252   -480   -228    366    -12   -355    -36    220    345    374    285   -111
   -239   -483   -246    361      2   -366    -23    231    358    392    316   -101
   -220   -470   -252    342     12   -363    -12    241    363    407    342   -103
   -210   -446   -236    329     12   -342    -12    249    374    428    366   -109
   -197   -439   -241    316     20   -340    -15    262    392    441    381    -93
   -174   -384   -213    277     18   -298    -28    272    407    452    407    -80
   -194   -387   -192    290     -2   -290    -31    280    426    478    428   -122
   -194   -418   -223    306     12   -322    -15    303    449    493    441    -80
   -150   -397   -246    272     46   -322      2    366    491    530    496    -23
   -106   -384   -280    244     85   -332     20    436    548    571    491    -31
    -80   -381   -303    228    109   -342     28    475    581    587    467      7
    -64   -379   -314    223    124   -348     44    524    628    623    537    148
    -46   -337   -290    192    119   -316     38    584    685    685    628    166
    -31   -293   -262    161    114   -277     46    646    756    771    698    150
    -25   -257   -231    140    101   -244     57    670    789    800    709    161
    -28   -272   -244    150    106   -259     70    691    797    802    717    267
    -15   -257   -241    135    111   -249     77    709    826    849    779    290
    -18   -207   -189    111     85   -200     67    693    826    859    795    213
    -25   -189   -163    109     67   -179     75    680    813    844    776    197
    -44   -192   -148    119     51   -171     85    657    787    807    735    148
    -44   -218   -174    129     62   -197     70    597    719    717    636    168
    -57   -220   -166    137     54   -194     64    537    680    665    607    168
    -90   -252   -161    168     33   -205     57    488    646    631    587    111
   -122   -241   -119    181     -2   -181     49    439    615    600    563     90
   -140   -220    -80    179    -31   -150     62    394    587    571    530     33
   -150   -210    -59    179    -46   -135     77    368    568    545    511      2
   -181   -194    -15    187    -85   -106     88    342    548    524    496     -5
   -192   -194     -2    194    -96    -98     96    327    537    514    496    -38
   -184   -218    -33    200    -77   -124     96    309    540    522    501    -72
   -181   -174      7    176    -96    -83    114    301    558    535    501    -49
   -189   -137     51    163   -122    -44    116    296    574    545    506      7
   -166   -114     51    140   -109    -31    106    303    607    587    568     36
   -132    -67     64     98   -101      0     64    293    620    605    605     23
   -140   -106     33    122    -88    -36     62    311    633    613    600     28
   -135   -111     23    122    -80    -44     54    316    636    594    579     59
   -111    -83     28     98    -70    -28     25    301    623    584    584     75
   -148   -101     44    124    -98    -28     23    290    626    605    610     46
   -171   -148     23    158    -98    -62     15    275    594    574    579      0
   -176   -236    -59    205    -59   -148      7    257    545    511    519    -36
   -179   -311   -132    246    -23   -223      7    244    511    457    465    -75
   -187   -361   -174    272     -7   -267      0    213    472    426    420   -124
   -202   -418   -218    309      5   -319    -18    171    418    363    371   -148
   -202   -454   -252    327     23   -353    -20    166    400    340    355   -148
   -207   -459   -252    335     20   -355    -20    163    397    350    355   -158
   -220   -459   -239    340      7   -350    -23    150    384    345    353   -174
   -213   -465   -252    337     18   -358    -33    140    368    329    342   -171
   -207   -465   -257    337     23   -361    -54    127    345    301    327   -179
   -202   -444   -241    324     18   -342    -51    116    335    290    329   -194
   -181   -423   -241    301     28   -332    -46    119    340    293    335   -218
   -187   -457   -270    322     38   -363    -54    122    337    275    298   -220
   -213   -519   -309    363     46   -415    -54    124    316    239    254   -231
   -215   -644   -428    431    106   -537    -33    119    241    142    163   -350
   -202   -888   -685    545    239   -787     59    161    109    -85    -88   -644
   -194  -1005   -810    600    306   -906    194    267     85   -223   -275   -813
   -236   -859   -623    548    192   -743    277    249    181   -132   -176   -680
   -345   -407    -62    376   -142   -236    163   -122    298    176    233   -267
   -465    392    854     33   -659    623   -122   -511    566    815   1010    527
   -498   1008   1506   -254  -1002   1254   -345   -592    956   1530   1784   1319
   -402   1034   1434   -316   -919   1234   -592   -579   1122   1888   2138   1727
   -376    542    919    -83   -646    730   -722   -685    758   1449   1691   1322
   -402    -28    374    213   -389    171   -683   -735    145    535    784    397
   -402   -410     -7    405   -200   -210   -454   -491    -25     96    285   -158
   -342   -519   -176    428    -85   -348   -228   -163    122    116    236   -239
   -283   -548   -265    415    -10   -407    -83     46    239    171    254   -241
   -239   -561   -324    400     38   -444    -20    142    290    192    257   -249
   -218   -553   -335    384     57   -446     10    184    311    187    246   -249
   -223   -555   -335    387     54   -446     28    207    316    181    239   -244
   -213   -555   -342    384     64   -449     38    231    327    189    244   -233
   -218   -535   -316    374     46   -426     57    252    350    205    254   -220
   -218   -517   -301    366     41   -410     64    275    371    223    272   -200
   -189   -504   -314    345     62   -410     59    280    374    226    277   -205
   -171   -498   -327    335     77   -413     49    288    368    218    277   -210
   -166   -488   -322    327     75   -405     38    301    381    218    275   -205
   -166   -511   -345    337     88   -428     33    314    381    210    265   -205
   -158   -496   -337    327     88   -418     38    332    400    220    277   -189
   -145   -459   -314    303     83   -387     41    353    433    249    306   -166
   -142   -436   -293    288     72   -366     44    379    452    272    327   -150
   -135   -467   -332    301     96   -400     46    400    465    277    329   -142
   -119   -493   -374    306    124   -433     54    426    480    277    322   -137
    -88   -441   -353    265    132   -397     57    465    524    311    355    -88
    -70   -389   -322    228    124   -355     62    501    574    353    405    -44
    -64   -340   -275    200    103   -309     83    568    641    423    472     23
    -54   -322   -270    187    106   -298     85    623    685    470    514     70
    -33   -332   -298    184    132   -316     77    665    717    493    530     93
    -15   -314   -298    163    140   -306     90    717    763    537    571    140
      7   -265   -272    127    137   -267     90    761    815    587    623    207
     12   -210   -226     96    116   -218    101    789    859    636    678    270
     18   -161   -179     72     98   -168    103    792    878    662    701    293
     18   -174   -192     75    103   -181    114    776    857    639    678    270
     20   -197   -218     88    116   -205    119    756    836    607    646    246
     31   -218   -249     93    140   -233    114    727    810    574    618    223
     25   -218   -244     96    135   -231    106    688    774    530    589    192
     10   -220   -233    103    119   -226    116    639    737    488    555    153
     -2   -239   -236    119    114   -236    129    592    701    444    517    114
    -18   -257   -241    137    109   -249    137    545    667    400    475     77
    -31   -288   -257    161    111   -272    140    504    633    358    439     46
    -33   -275   -241    153    101   -259    132    449    587    311    397     10
    -31   -306   -275    168    122   -293    129    415    545    267    361    -23
    -28   -314   -288    171    127   -301    140    418    545    262    358    -15
     -2   -241   -239    122    116   -241    137    426    568    283    381      7
      5   -179   -187     85     93   -184    116    413    571    285    387     20
    -10   -122   -111     64     49   -116     96    402    584    303    402     41
     10   -101   -114     44     59   -106     72    394    600    322    410     62
     12   -135   -148     62     80   -140     54    387    589    311    402     54
     20   -150   -171     62     93   -158     49    381    571    290    389     44
     31   -153   -184     59    106   -168     41    363    548    262    368     25
     36   -132   -168     46    101   -150     36    350    535    246    355     20
     44   -168   -213     62    127   -189     33    350    517    220    329     -7
     46   -290   -340    122    192   -314     44    337    480    168    272    -54
     62   -350   -413    142    236   -381     51    332    454    129    236    -88
     51   -394   -446    168    246   -418     54    319    428    103    207   -111
     31   -475   -506    223    267   -491     72    316    407     85    194   -103
     41   -493   -535    226    285   -514     64    298    376     59    192   -129
     67   -478   -545    205    306   -511     57    283    355     36    174   -158
     75   -480   -555    202    314   -517     57    283    345     18    142   -161
     59   -527   -587    233    322   -555     49    262    316    -15     98   -150
     67   -540   -607    236    337   -574     36    249    298    -44     75   -155
     88   -504   -592    207    337   -548     25    257    306    -38     93   -153
    106   -480   -587    187    345   -535     20    259    309    -23    124   -171
     88   -532   -620    223    353   -576     10    254    290    -38     88   -249
     59   -615   -675    277    366   -644     31    257    254    -96     12   -239
     72   -784   -857    355    465   -820     80    288    176   -228   -132   -319
    109   -982  -1091    436    600  -1036    179    368    106   -423   -368   -532
     88  -1028  -1117    470    602  -1072    296    496    155   -511   -488   -662
     12   -753   -766    366    389   -761    340    454    272   -371   -327   -537
    -88   -267   -179    176     44   -223    166      2    241   -119     62   -179
   -181    376    558    -96   -371    465   -129   -480    244    316    678    381
   -210    940   1150   -363   -680   1044   -387   -704    405    885   1356    987
    -93    758    849   -332   -472    805   -584   -693    459   1166   1610   1260
    -23    220    244   -101   -132    231   -613   -701    132    685   1093    800
    -25   -337   -314    179    142   -324   -535   -693   -397   -262    148    -77
    -57   -732   -675    394    309   -704   -363   -465   -465   -639   -316   -517
    -54   -735   -680    394    311   -709   -215   -171   -189   -470   -231   -431
    -10   -665   -657    337    322   -659    -98     49      5   -350   -153   -353
    -28   -693   -667    358    319   -680    -64    145     77   -319   -140   -340
      5   -657   -662    327    332   -659    -12    202    119   -303   -122   -327
     25   -626   -654    298    337   -641     28    241    158   -288    -98   -327
     -7   -670   -665    337    327   -667      0    223    145   -311   -127   -376
     15   -654   -672    319    342   -662     10    228    148   -322   -161   -358
     46   -620   -667    288    355   -644     38    252    168   -314   -158   -275
     33   -574   -607    267    319   -589     33    254    181   -293   -137   -298
     31   -537   -568    254    298   -553     46    285    213   -262   -122   -272
      0   -576   -576    288    285   -576     31    298    220   -254   -119   -241
     12   -558   -571    272    290   -563     51    329    252   -223    -83   -218
     46   -504   -553    226    298   -530     59    358    288   -179    -36   -202
     67   -459   -527    194    296   -493     51    366    290   -181    -36   -189
     88   -433   -522    171    303   -478     70    392    303   -168    -36   -161
    145   -376   -522    116    332   -449     38    381    296   -179    -44   -161
    200   -350   -553     75    374   -452     -5    376    293   -179    -49   -155
    246   -348   -594     49    420   -470     15    426    337   -145    -20   -114
    283   -309   -592     10    436   -449     31    470    381   -106     12    -77
    290   -249   -540    -20    415   -394     25    498    418    -77     49    -36
    316   -220   -537    -49    426   -379     33    540    467    -49     77      2
    324   -155   -480    -85    402   -316     31    574    514      0    119     54
    350   -109   -459   -122    402   -283     20    600    553     41    153     98
    368    -46   -415   -161    392   -231     31    639    589     75    184    145
    371     -2   -376   -187    374   -189     15    628    579     77    179    132
    345    -38   -387   -153    363   -213      0    600    550     36    145    114
    314    -62   -376   -127    342   -218     10    581    519     -5    111     93
    303     -5   -309   -148    306   -155     20    568    509    -25     93     75
    309     57   -252   -184    280    -96     20    542    483    -57     72     57
    311     59   -252   -187    283    -96      5    480    415   -137     12      5
    311     62   -249   -189    280    -93     -2    418    342   -223    -57    -59
    306     96   -210   -200    259    -57     15    374    293   -280   -103    -96
    296    127   -168   -213    231    -18     10    327    254   -327   -137   -122
    233     70   -163   -150    197    -46    -18    265    189   -389   -189   -176
    202     41   -163   -124    181    -59    -20    223    137   -439   -241   -228
    202     51   -150   -127    176    -49     -5    202    109   -465   -267   -244
    192     62   -129   -127    161    -33    -28    168     83   -483   -288   -262
    189    122    -70   -155    129     25    -36    155     90   -472   -285   -257
    210    176    -33   -194    122     70    -44    158    106   -452   -267   -231
    265    239    -25   -252    145    106    -80    155    119   -428   -228   -179
    309    314      2   -311    153    158    -80    166    145   -394   -189   -137
    290    290      0   -290    145    145    -98    148    132   -407   -205   -148
    275    267     -7   -272    140    132   -132    116     93   -446   -249   -184
    301    324     23   -311    140    174   -129    106     77   -459   -259   -189
    262    303     38   -283    111    171   -166     70     41   -493   -285   -210
    228    218    -10   -226    119    103   -181     51      2   -537   -329   -239
    246    132   -114   -189    179     10   -171     54    -36   -584   -381   -270
    270    124   -145   -197    207    -10   -166     51    -64   -610   -405   -285
    309    135   -176   -223    244    -18   -189     20   -114   -662   -457   -327
    335    124   -210   -231    272    -41   -205     -5   -163   -709   -509   -366
    329    111   -218   -220    272    -54   -207    -10   -181   -730   -527   -371
    358    124   -233   -241    296    -54   -213    -20   -200   -750   -542   -376
    332     80   -252   -207    290    -85   -267    -62   -249   -792   -579   -397
    309     64   -244   -187    275    -88   -267    -75   -270   -815   -592   -402
    306     77   -231   -194    270    -75   -254    -80   -283   -823   -597   -413
    335     98   -236   -215    285    -67   -252    -80   -290   -839   -610   -418
    345     98   -246   -223    296    -75   -262    -88   -301   -852   -610   -402
    371    132   -239   -252    306    -54   -249    -85   -306   -865   -620   -428
    358     70   -288   -215    324   -109   -267    -93   -342   -930   -698   -436
    324   -168   -493    -77    407   -329   -265    -72   -418  -1075   -857   -558
    366   -342   -711    -12    537   -527   -124     59   -397  -1202  -1039   -724
    389   -249   -639    -70    511   -444    -12    176   -265  -1184  -1070   -758
    363    155   -210   -259    285    -25    -23     28   -231  -1060   -904   -623
    303    631    327   -467    -10    480   -298   -511   -480   -909   -571   -332
    166   1169   1002   -667   -418   1085   -670  -1028   -683   -610    -67     67
    122   1519   1397   -820   -639   1460   -927  -1244   -670   -184    454    480
    176   1241   1065   -709   -446   1156  -1039  -1247   -735   -122    509    545
    197    724    527   -459   -163    626   -987  -1200  -1018   -680    -83     70
    223    213    -10   -220    114    101   -805  -1039  -1280  -1436   -898   -587
    270    -31   -303   -119    285   -166   -610   -730  -1070  -1473  -1065   -706
    288    -36   -324   -127    303   -179   -488   -478   -787  -1288   -963   -610
    283    -57   -340   -111    311   -197   -415   -306   -610  -1179   -904   -540
    288    -31   -319   -129    301   -174   -337   -200   -506  -1114   -862   -493
    290    -12   -303   -137    296   -158   -316   -166   -480  -1109   -862   -483
    301     -7   -311   -148    303   -158   -296   -140   -454  -1101   -854   -465
    319     -7   -327   -155    322   -166   -265   -111   -426  -1085   -839   -454
    301    -28   -329   -137    314   -179   -257    -98   -418  -1078   -833   -436
    309    -10   -322   -150    314   -166   -262    -96   -410  -1075   -826   -415
    316     18   -301   -168    306   -140   -259    -93   -394  -1062   -802   -400
    327     15   -311   -171    319   -148   -233    -77   -374  -1049   -782   -392
    348     59   -290   -205    316   -114   -218    -59   -355  -1031   -771   -363
    350    101   -249   -226    301    -72   -226    -51   -350  -1018   -758   -340
    348    137   -210   -244    277    -36   -228    -44   -337   -997   -724   -306
    348    148   -200   -246    275    -25   -218    -31   -319   -979   -701   -329
    342    103   -241   -223    290    -67   -223    -20   -309   -984   -730   -303
    301     41   -262   -171    280   -109   -223     -7   -293   -984   -727   -244
    241     33   -207   -140    226    -85   -200     20   -257   -950   -691   -231
    270     70   -200   -168    236    -64   -187     70   -207   -906   -652   -197
    381    116   -265   -252    324    -72   -187    124   -163   -875   -620   -166
    426    116   -309   -272    368    -96   -187    187   -109   -833   -589   -127
    431    101   -332   -267    381   -116   -194    239    -57   -789   -550    -57
    452    111   -340   -280    397   -114   -168    293      2   -732   -491      2
    493    184   -309   -337    400    -62   -145    332     41   -701   -457     12
    491    181   -311   -337    400    -64   -145    340     41   -706   -465     28
    475    140   -335   -311    405    -96   -135    342     28   -724   -483     49
    472    127   -345   -298    410   -109   -122    332     10   -743   -488     49
    454    101   -355   -280    405   -127   -135    293    -38   -787   -519     18
    457     96   -361   -277    410   -132   -140    254    -88   -828   -548    -10
    470     90   -381   -283    426   -142   -145    210   -148   -870   -579    -70
    511    109   -402   -309    457   -145   -135    171   -202   -922   -633   -116
    498     44   -457   -272    478   -205   -145    116   -265   -982   -701    -90
    431    -44   -475   -194    452   -257   -176     41   -327  -1031   -740   -137
    410    -25   -436   -192    420   -231   -168      0   -358  -1052   -750   -161
    426     38   -387   -231    407   -174   -153    -23   -368  -1044   -740   -161
    363     18   -348   -192    355   -166   -163    -70   -400  -1057   -730   -171
    332      0   -332   -166    332   -166   -142    -83   -413  -1062   -740   -213
    371     28   -342   -202    355   -155   -111    -62   -410  -1067   -774   -174
    345     51   -293   -197    319   -119   -119    -51   -387  -1039   -743    -83
    348     98   -249   -223    298    -75   -145    -67   -374  -1005   -706    -70
    368    161   -210   -265    290    -23   -171    -80   -366   -984   -678    -49
    387    220   -168   -306    277     25   -174    -70   -340   -953   -636    -12
    433    218   -215   -324    324      2   -181    -46   -335   -945   -620      2
    428    187   -241   -309    335    -28   -210    -70   -368   -971   -641    -10
    428    215   -215   -322    322      0   -200    -75   -374   -971   -628      0
    413    241   -171   -327    290     36   -197    -88   -384   -976   -620      0
    389    192   -197   -290    293     -2   -223   -122   -426  -1015   -649    -28
    371     57   -314   -215    340   -127   -249   -142   -478  -1085   -719    -59
    358      5   -355   -181    355   -174   -241   -140   -496  -1119   -763    -72
    355    -25   -381   -166    366   -202   -228   -142   -511  -1135   -795    -77
    337    -33   -371   -150    353   -202   -223   -158   -537  -1145   -792   -109
    324    -70   -394   -129    358   -231   -241   -192   -584  -1179   -818   -174
    348    -59   -407   -142    376   -233   -233   -202   -610  -1205   -854   -179
    324    -80   -405   -122    363   -241   -231   -210   -628  -1231   -880   -150
    283   -140   -423    -70    353   -280   -233   -223   -649  -1249   -885   -150
    283   -140   -426    -72    353   -283   -239   -228   -665  -1260   -888   -145
    277   -140   -418    -70    345   -277   -257   -236   -685  -1257   -898   -176
    265   -161   -426    -51    342   -290   -259   -244   -698  -1262   -927   -218
    213   -158   -371    -25    290   -265   -236   -249   -696  -1265   -932   -215
    171   -187   -358      7    262   -272   -215   -252   -724  -1301   -963   -153
    239   -332   -571     46    402   -452   -197   -223   -782  -1387  -1057   -244
    306   -535   -841    114    571   -688   -122   -132   -849  -1548  -1252   -496
    335   -592   -927    129    631   -758     18     28   -810  -1649  -1405   -704
    249   -358   -607     54    426   -483     80     -5   -717  -1561  -1317   -558
    129     75    -54   -103     90     10   -109   -483   -802  -1366  -1010   -220
     49    704    654   -376   -303    680   -488  -1031   -857   -953   -439    306
     -7   1400   1408   -696   -706   1402   -802  -1314   -698   -337    293    924
     80   1470   1387   -776   -654   1428  -1036  -1345   -553     90    691   1278
    148    976    828   -563   -340    904  -1085  -1327   -771   -218    322    966
    148    387    236   -270    -44    311   -995  -1309  -1314  -1145   -592    148
    137   -109   -246    -12    192   -176   -756  -1054  -1460  -1662  -1179   -379
    137   -163   -301     12    218   -233   -542   -732  -1174  -1506  -1119   -314
    114   -158   -272     20    192   -215   -405   -527   -997  -1400  -1067   -257
    111   -168   -280     25    194   -223   -332   -402   -901  -1350  -1039   -218
    109   -171   -280     31    194   -226   -296   -345   -870  -1335  -1015   -213
    122   -171   -296     23    207   -231   -270   -285   -823  -1293   -987   -202
    189   -163   -355    -12    272   -259   -288   -285   -828  -1312  -1026   -202
    161   -142   -303    -10    231   -223   -290   -296   -841  -1330  -1039   -194
    153   -129   -283    -10    218   -205   -259   -236   -795  -1280   -992   -127
    174    -83   -259    -46    215   -171   -246   -189   -753  -1231   -958    -64
    241    -57   -301    -93    270   -179   -280   -220   -784  -1252   -969   -114
    262    -75   -337    -96    298   -205   -306   -270   -820  -1257   -992   -194
    218    -20   -239    -98    228   -129   -288   -259   -784  -1205   -953   -218
    171     -5   -176    -85    174    -90   -265   -220   -743  -1179   -919   -129
    155      7   -150    -83    153    -70   -262   -192   -704  -1127   -857    -70
    161     -7   -168    -77    163    -85   -272   -181   -683  -1098   -852   -150
    148    -18   -166    -64    155    -90   -272   -179   -685  -1122   -914    -85
    246     20   -226   -135    236   -101   -259   -127   -646  -1096   -885     41
    316     70   -246   -194    280    -85   -267    -77   -592  -1039   -831     54
    265     85   -179   -176    223    -46   -288    -77   -584  -1031   -813     83
    210     64   -145   -137    179    -38   -257    -23   -532   -961   -748    116
    249    109   -140   -179    194    -15   -236     70   -439   -857   -662    158
    327    194   -132   -262    231     31   -236    124   -384   -805   -613    215
    355    226   -129   -290    244     49   -228    153   -348   -771   -571    267
    311    236    -75   -272    194     80   -228    148   -342   -756   -532    296
    189    226     36   -207     77    129   -174    176   -296   -678   -449    293
    218    254     33   -236     90    145   -171    207   -277   -652   -462    288
    348    259    -90   -306    218     85   -233    179   -358   -748   -558    290
    345    267    -77   -306    213     96   -254    135   -400   -787   -571    309
    332    257    -77   -296    205     90   -223    114   -415   -782   -561    275
    306    280    -25   -293    166    127   -233     33   -475   -807   -566    205
    197    249     51   -226     70    150   -252    -57   -527   -846   -594    129
    135    228     93   -181     20    161   -259    -90   -550   -867   -620     93
    189    244     54   -218     67    150   -246   -106   -574   -901   -667    119
    179    262     83   -220     46    174   -236   -140   -592   -922   -691    155
    148    257    106   -205     20    181   -239   -184   -610   -932   -662    176
     54    202    148   -127    -46    176   -246   -257   -649   -935   -649     70
     12    179    166    -98    -77    174   -215   -231   -620   -883   -665     12
    140    272    129   -207      5    202   -218   -200   -600   -872   -693     88
    176    324    148   -252     12    236   -252   -218   -597   -870   -665    181
    168    348    179   -257     -5    265   -267   -233   -579   -826   -597    215
    103    410    306   -257   -101    358   -285   -254   -545   -761   -535    184
     72    449    376   -262   -153    413   -290   -239   -514   -724   -517    184
    111    439    327   -277   -109    384   -303   -215   -511   -737   -535    254
    140    452    311   -296    -85    381   -309   -184   -478   -709   -514    303
    171    431    257   -303    -44    345   -327   -215   -501   -717   -511    280
    184    355    171   -272      7    265   -363   -262   -553   -745   -542    197
    168    259     88   -215     38    174   -376   -275   -589   -784   -574    158
    137    181     44   -158     46    114   -381   -283   -620   -818   -618    114
     96    163     64   -132     15    114   -394   -306   -652   -839   -641     85
     77    122     44   -101     18     83   -368   -288   -641   -818   -631    103
     59     59      0    -59     31     31   -381   -319   -683   -859   -691     70
     46    -46    -93      0     70    -70   -428   -368   -743   -896   -714     33
     54    -33    -88    -12     70    -59   -413   -345   -709   -836   -662      5
     83     25    -59    -54     72    -15   -431   -353   -706   -823   -646    -25
    103     33    -72    -70     88    -18   -446   -363   -719   -849   -670     15
     80     -7    -88    -36     83    -46   -452   -371   -724   -862   -678     57
     31    -33    -64      0     44    -49   -428   -358   -711   -839   -657     57
    -15    -62    -46     38     12    -54   -407   -345   -698   -823   -652     49
    -38    -75    -36     57     -2    -57   -402   -350   -704   -826   -659     28
    -25   -155   -129     90     51   -142   -400   -353   -750   -880   -724    -33
      5   -413   -418    202    210   -413   -335   -329   -878  -1091   -950   -244
      7   -587   -594    288    301   -589   -210   -249   -956  -1296  -1197   -488
    -67   -485   -420    275    174   -454    -64   -174   -859  -1257  -1179   -485
   -189   -192     -2    192    -93    -98    -72   -410   -761  -1034   -898   -210
   -226    550    776   -163   -501    662   -439   -875   -602   -475   -210    433
   -277   1343   1621   -532   -950   1483   -774  -1137   -303    223    589   1169
   -215   1626   1842   -706  -1028   1735  -1098  -1200    -54    784   1158   1719
   -176   1270   1447   -545   -810   1358  -1270  -1257   -197    709   1047   1615
   -171    654    826   -244   -498    740  -1218  -1278   -745   -155    200    820
   -205    155    361     25   -283    257   -966  -1088  -1091   -862   -522    140
   -239    -67    171    150   -207     51   -696   -730   -930   -872   -654    -10
   -140   -135      5    137    -72    -64   -563   -535   -813   -826   -649    -18
    -85   -127    -41    106    -23    -85   -478   -407   -730   -792   -633     -2
    -77   -129    -54    103    -12    -93   -428   -335   -678   -743   -605      2
    -75   -119    -44     96    -18    -83   -413   -303   -659   -719   -592    -20
    -90   -119    -28    106    -31    -75   -381   -267   -628   -714   -597      7
   -111   -122    -10    114    -51    -67   -358   -226   -579   -685   -571     59
    -88   -148    -59    116    -15   -106   -361   -233   -584   -678   -566     28
    -54   -140    -85     93     15   -114   -366   -236   -587   -675   -555      0
    -46   -114    -67     80     10    -90   -363   -233   -584   -675   -550     36
    -46   -129    -83     88     18   -109   -348   -200   -553   -649   -537     77
    -28    -80    -51     54     10    -67   -332   -158   -501   -613   -509    114
     33     -2    -38    -18     36    -20   -332   -127   -459   -584   -462    168
     12    -33    -46     10     28    -38   -345   -129   -457   -545   -415    145
    -75    -31     44     54    -59      5   -309    -93   -397   -457   -345     98
    -88    -41     46     64    -67      2   -285    -49   -363   -444   -350    109
    -72    -57     12     64    -44    -23   -275    -12   -340   -423   -358    153
    -18    -46    -28     33      5    -38   -275      2   -335   -433   -358    179
      5    -33    -38     12     20    -36   -254     62   -280   -374   -314    194
     12     -2    -15     -5     12     -7   -231    137   -200   -298   -252    233
      2     57     51    -31    -25     54   -197    223   -106   -210   -155    337
     -2    114    116    -54    -59    114   -166    303    -15   -119    -75    402
     44    124     77    -85    -18    101   -184    324    -12   -145    -98    449
     88    150     62   -122     12    106   -189    358     12    -85    -36    475
    111    187     75   -150     18    132   -192    368     36    -33     10    452
     93    239    145   -166    -25    192   -176    379     67     -2     44    459
     70    228    158   -150    -44    194   -168    366     57    -15     36    444
     36    210    174   -122    -70    192   -155    358     64    -18     28    446
     -5    218    223   -106   -116    220   -140    355     85     -7     25    467
     75    262    187   -168    -54    226   -179    290     28    -70    -15    457
    124    246    122   -187      2    184   -213    215    -41   -129    -49    410
    -33    171    202    -70   -116    187   -174    179    -49   -111    -44    353
    -96    150    246    -28   -171    197   -129    153    -49   -101    -49    298
   -111    137    249    -12   -179    192   -116    132    -59   -145    -85    303
   -122    142    262    -12   -192    202   -124    106    -77   -176   -111    332
    -49    111    158    -31   -103    135   -161     15   -166   -226   -163    236
    -93    137    231    -23   -163    181   -127     12   -161   -210   -142    200
   -140    153    293     -5   -215    223    -75     46   -124   -155    -77    231
   -119    228    345    -54   -231    285    -75     51    -83   -106      0    241
   -155    288    444    -67   -301    366    -64     85    -12    -23     70    254
   -244    319    563    -41   -402    441    -31    148    101     57     83    376
   -158    259    418    -49   -288    337   -109     46     10    -90    -57    392
    -62    228    288    -83   -176    257   -174     -2    -88   -168    -80    400
    -98    267    366    -85   -233    316   -161     46    -28    -64     20    387
   -137    262    397    -62   -267    327   -150     57     12     -2     75    355
   -161    259    420    -49   -290    340   -119     83     57     38    103    350
   -158    192    350    -20   -254    270   -116     54     15    -12     44    301
   -116    106    223      5   -171    163   -140      0    -57   -109    -49    226
   -137     67    202     33   -168    135   -140    -23    -77   -142    -75    187
   -187     44    231     72   -207    137   -122    -41    -88   -148    -85    142
   -148    -38    106     93   -127     31   -168    -85   -181   -223   -140    111
   -145    -67     77    106   -111      5   -171   -101   -189   -241   -166     88
   -145    -38    106     90   -127     33   -161   -124   -197   -259   -200     36
   -163     10    174     77   -168     90   -148   -150   -202   -267   -200     10
   -174    -20    153     96   -166     64   -153   -127   -241   -257   -158     75
   -171    -88     83    127   -127     -2   -148    -67   -194   -213   -127    122
   -176   -122     51    148   -116    -36   -145    -93   -174   -218   -145     93
   -194   -101     93    148   -145     -5   -153   -166   -220   -272   -218    -12
   -168   -142     25    153    -98    -57   -171   -119   -277   -280   -200     33
   -153   -197    -46    174    -54   -122   -163    -67   -239   -244   -158     57
   -140   -374   -233    257     44   -303   -111    -51   -316   -371   -314   -161
   -137   -607   -470    374    166   -540     18     28   -397   -568   -584   -436
   -142   -641   -498    389    176   -571    166    161   -309   -584   -659   -483
   -213   -381   -168    296    -23   -275    179      7   -194   -415   -457   -205
   -342    215    555     62   -449    384    -54   -483    -96    -33     67    368
   -517   1015   1532   -249  -1023   1273   -275   -844    161    618    872   1150
   -519   1335   1852   -407  -1184   1592   -514   -953    405   1182   1491   1751
   -457   1041   1496   -293   -976   1267   -704  -1049    277   1166   1473   1758
   -405    478    883    -38   -644    680   -769  -1148   -231    454    717    989
   -389    -49    340    220   -366    145   -683  -1052   -719   -376   -161    142
   -335   -277     54    306   -197   -111   -462   -678   -623   -459   -340    -64
   -277   -285     -7    280   -135   -148   -272   -371   -405   -314   -249    -31
   -226   -285    -59    254    -85   -171   -161   -205   -293   -246   -213    -41
   -233   -332    -98    283    -67   -215    -85    -96   -218   -205   -192    -18
   -163   -348   -184    254      7   -267    -67    -54   -207   -207   -200    -28
   -129   -301   -171    215     18   -236    -59    -31   -187   -197   -187    -38
   -148   -262   -116    202    -18   -189    -49    -15   -163   -181   -184    -23
   -184   -207    -23    197    -80   -116    -25     31   -127   -142   -150     46
   -181   -210    -31    194    -77   -122     -7     54   -116   -129   -145     59
   -184   -277    -93    231    -46   -187     10     67   -111   -129   -140     51
   -176   -327   -150    249    -15   -239     15     77    -98   -114   -119     44
   -171   -322   -150    246    -10   -236     23     96    -67    -70    -80     41
   -174   -226    -54    197    -62   -140     31    122    -20    -33    -59     64
   -168   -200    -31    184    -70   -116     49    163     12    -23    -72    155
   -155   -202    -46    179    -57   -127     33    168      0    -51    -93    184
   -140   -194    -54    168    -44   -124     23    179     10    -20    -54    158
   -145   -207    -62    176    -44   -135     33    210     44      7    -15    158
   -140   -202    -64    171    -38   -135     44    241     77     36     18    137
   -109   -171    -64    140    -23   -119     41    267    101     44     20    150
    -62   -158    -96    111     15   -127     38    319    140     75     88    270
    -36    -98    -64     67     12    -83     49    374    200    122    142    285
    -12    -93    -80     51     31    -88     62    426    241    163    148    332
      7    -67    -77     28     41    -72     62    465    283    218    181    371
     10    -36    -46     12     28    -41     75    511    342    296    246    420
     10    -15    -28      2     18    -20     80    540    361    329    265    449
     36     33     -2    -36     20     15     77    548    371    350    275    480
     51     54      2    -54     23     31     75    535    374    358    288    470
     33     77     44    -54     -5     62     80    514    371    361    306    394
     23     59     33    -44     -5     46     67    480    345    324    262    335
     20     12     -7    -15     12      2     62    441    306    283    231    332
     -5    -31    -28     15     10    -31     67    400    272    236    179    301
    -18    -59    -41     38     10    -51     77    355    233    189    129    259
    -20    -62    -44     41     10    -54     80    303    189    158    103    213
    -18    -31    -12     23     -2    -23     90    267    168    142     93    233
    -33    -25      7     28    -20    -10     88    223    135     96     70    192
    -57    -51      5     54    -31    -23     88    189    103     51     41    145
    -70    -70     -2     67    -36    -36     80    163     83     28     18    122
    -64    -36     28     49    -46     -5     72    142     77     36     23    116
    -59     41     98      7    -80     70     72    129     98     70     57    137
    -75     77    153      0   -114    114     70    111    116    101     90    153
    -75    111    187    -20   -129    148     38     80    116     93     96    168
    -77    124    202    -23   -140    163     15     62    111     85    109    168
    -90    114    205    -12   -150    161      0     51     98     90    114    132
    -98     90    189      5   -142    140     -2     54    101    111    111    119
   -109     62    168     20   -137    114      7     62    106    114     90    161
   -103     33    135     33   -119     83      5     59     93     98     80    174
    -85    -38     44     59    -67      2     -5     46     49     46     38    142
   -106   -129    -23    119    -41    -77    -18     33     15     15     10     96
   -127   -189    -62    155    -33   -127    -20      0    -18    -18    -25     18
   -119   -215    -98    166    -10   -158    -31    -28    -72    -62    -54    -18
   -124   -257   -132    189      2   -194    -33    -36    -96    -83    -57    -12
   -148   -246    -98    197    -25   -174    -36    -54    -96    -80    -33    -41
   -179   -293   -114    236    -33   -205    -36    -75   -127   -119   -109   -137
   -155   -342   -187    249     12   -265    -46    -85   -150   -158   -176    -98
   -127   -345   -218    233     44   -283    -59    -88   -163   -163   -166    -98
   -116   -337   -220    228     51   -280    -59    -75   -158   -140   -145   -114
   -140   -345   -207    241     33   -277    -51    -72   -153   -129   -127   -124
   -168   -368   -202    267     15   -285    -36   -111   -171   -155   -150   -148
   -171   -415   -244    290     36   -329    -44   -163   -220   -218   -207   -210
   -142   -488   -345    316    101   -418    -41   -153   -275   -293   -290   -348
   -109   -688   -579    397    233   -633     44    -18   -288   -400   -454   -485
    -41   -782   -743    410    348   -763    150    187   -202   -431   -555   -587
    -51   -592   -540    319    241   -566    218    252    -49   -309   -454   -509
   -249   -228     20    239   -135   -103    129   -145    -72   -137   -171   -233
   -423    361    782     28   -602    571   -155   -756   -200    176    348    259
   -452    956   1408   -254   -930   1182   -423  -1085   -158    657    987    854
   -350    956   1304   -303   -826   1130   -633  -1158   -119   1010   1384   1278
   -267    470    737   -101   -501    602   -688  -1135   -342    750   1085   1039
   -277    -10    267    142   -272    129   -618  -1098   -787    -90    205    184
   -265   -400   -137    332    -64   -270   -462   -875   -906   -576   -358   -358
   -228   -496   -270    361     18   -384   -324   -553   -636   -449   -345   -319
   -176   -480   -303    329     62   -392   -202   -283   -394   -303   -283   -111
   -142   -444   -301    290     77   -374   -103    -93   -236   -202   -226     -5
   -132   -420   -288    275     77   -355    -70    -31   -171   -158   -187     -2
   -137   -467   -329    301     93   -397    -59    -23   -174   -168   -181    -33
   -155   -488   -332    322     88   -410    -25     10   -132   -132   -140    -38
   -171   -472   -303    319     64   -389    -15     18   -114   -127   -142    -41
   -174   -433   -259    303     41   -348    -15     41    -90   -101   -111    -38
   -103   -394   -293    249     93   -345    -25    101    -51    -59    -72    -57
    -93   -371   -277    233     90   -324    -18    132    -28    -31    -67    -46
   -135   -353   -218    241     38   -288     -2    101    -28    -33    -75    -46
   -215   -363   -148    288    -36   -257     33     64    -25    -36    -67    -85
   -205   -381   -176    293    -15   -280     28     72    -18    -38    -64    -96
    -77   -322   -244    200     83   -283    -10    129     12     -7    -33    -57
    -46   -311   -267    179    109   -290    -10    215     72     44     18      2
    -57   -262   -205    158     72   -233      0    275    137    103     75     44
    -70   -223   -155    145     41   -189     10    303    176    145    116     67
    -85   -176    -90    132      2   -135     18    322    205    174    150     85
   -106   -205   -101    153     -2   -153     46    376    259    215    184    124
    -83   -207   -124    145     20   -166     75    444    337    288    244    187
    -67   -142    -75    103      2   -109     96    511    415    361    311    259
    -62    -93    -31     77    -15    -62     96    561    480    433    376    314
    -46    -67    -20     54    -15    -44     83    581    509    457    387    335
    -31    -23      7     25    -20     -7     75    605    540    491    413    358
    -12    -12      0     10     -7     -7     90    639    581    537    459    400
    -12    -62    -49     38     18    -57     96    641    581    542    462    405
     -7    -33    -28     18      7    -33     75    605    542    496    428    392
     -2    -33    -33     18     12    -33     75    589    519    470    405    387
     -2    -49    -46     25     20    -49     93    571    488    436    374    345
      7    -28    -36     10     20    -31     93    519    433    392    345    280
     -5    -51    -49     28     20    -49     72    439    353    322    293    192
    -46    -70    -23     57    -12    -46     77    397    314    280    262    145
    -75    -72      2     72    -38    -36     90    374    296    257    249    129
   -103    -72     31     88    -67    -20    119    371    293    241    265    140
    -75    -83     -7     77    -36    -44     93    309    218    155    184     90
    -59   -129    -70     96      2   -101     75    280    171    111    122    101
    -77    -88    -10     80    -36    -49     64    267    163    109    106     54
    -88    -46     41     67    -64     -2     67    270    184    132    129     64
    -80     -5     75     41    -77     36     64    259    215    176    176     88
    -88     70    155      7   -122    111     51    246    246    215    233    119
    -98    111    210     -7   -155    158     38    249    272    241    272    158
    -85    127    213    -20   -148    168     20    244    265    231    249    176
    -75    103    179    -15   -127    140     -5    205    220    163    179    155
    -57     75    132    -10    -93    103    -15    181    192    171    194    127
    -64     72    137     -5   -101    103      2    200    218    226    257     77
    -80     25    106     28    -93     64      7    213    223    226    262     46
    -77    -83     -5     80    -38    -44     -5    202    174    140    176     41
    -67   -132    -64     98     -2    -98    -25    184    129     83    135     36
    -75   -155    -80    114      0   -116    -33    184    114     83    124      2
    -96   -176    -80    137     -7   -129    -20    189    103     77    116    -36
   -137   -194    -59    163    -41   -129    -36    158     67      7     70    -59
   -150   -246    -96    197    -28   -171    -41    148     31    -44      5    -59
   -153   -280   -127    215    -15   -205    -44    129      7    -44     -7   -122
   -155   -254    -98    205    -28   -176    -72     93    -23    -49      5   -174
   -161   -301   -142    228    -10   -223    -80    101    -33    -57      5   -137
   -163   -337   -176    249      5   -257    -88     98    -28    -46     25   -106
   -171   -314   -145    241    -15   -231    -88     96     -5     -2     90    -88
   -176   -288   -111    233    -33   -200    -67    122     25     31    111   -109
   -163   -342   -181    252      7   -265    -44    137     23    -10      5   -163
   -129   -470   -340    298    103   -405    -28    150    -54   -194   -202   -174
   -101   -649   -548    374    220   -600     49    283    -51   -283   -322   -275
    -90   -670   -579    381    244   -626    155    467     88   -241   -353   -413
   -163   -400   -236    280     36   -319    210    483    259    -72   -176   -324
   -283     -2    277    142   -280    137     59     23    124     59    111    -83
   -428    509    935    -41   -683    722   -215   -587   -145    241    519    262
   -522   1096   1618   -285  -1070   1356   -511  -1041   -309    514    982    711
   -452    989   1441   -270   -948   1213   -717  -1179   -420    685   1223   1000
   -423    485    909    -33   -665    696   -717  -1127   -631    361    831    568
   -426     28    452    197   -441    239   -602   -989   -901   -345     41   -176
   -332   -389    -57    361   -137   -223   -465   -709   -867   -678   -405   -478
   -293   -454   -161    371    -70   -309   -342   -392   -540   -459   -283   -340
   -265   -454   -189    358    -38   -322   -233   -140   -280   -267   -148   -267
   -246   -439   -192    340    -28   -316   -155     15   -129   -166    -57   -233
   -241   -415   -174    329    -33   -296   -103     96    -46    -98     -5   -210
   -205   -366   -163    285    -20   -267    -88    124    -20   -109    -10   -184
   -200   -316   -116    259    -41   -218    -80    140     -5   -119    -10   -161
   -228   -306    -77    265    -77   -192    -75    153      7   -135    -20   -135
   -241   -306    -64    275    -88   -187    -93    153      2   -158    -51   -135
   -228   -332   -106    280    -62   -220   -132    129    -25   -226   -116   -127
   -184   -296   -111    239    -36   -205   -135    142    -10   -192    -64   -111
   -163   -233    -70    197    -49   -153   -114    166     31   -101     31   -174
   -168   -176     -7    174    -80    -93   -103    179     59    -88     67   -163
   -171   -179     -7    174    -85    -93    -93    194     85    -83     64   -116
   -194   -119     72    155   -135    -23    -90    220    127    -59     72    -93
   -184   -109     75    145   -132    -18   -114    200    109   -101     20    -93
   -114   -116     -2    116    -57    -59   -122    200     98   -109     15    -62
    -85    -67     18     77    -51    -25   -114    233    137    -54     59    -31
    -88    -20     64     54    -77     20    -85    290    202     41    153    -10
    -96     -5     90     49    -93     41    -49    355    277    127    231    -12
   -137     15    153     62   -145     83    -28    418    342    174    267     28
   -111     44    155     33   -135     98    -44    446    368    135    210    114
    -51     49    101      0    -77     75    -41    493    394    161    254    218
      7     96     85    -54    -38     90    -15    558    475    314    394    176
     44    194    150   -119    -51    174     10    613    537    379    470    197
    -28    148    176    -62   -101    161     28    639    545    371    457    246
    -70    129    197    -31   -132    163     33    644    540    358    431    257
    -46     88    135    -23    -93    111    -12    563    444    277    355    181
    -18     75     93    -28    -54     83    -49    524    387    215    293    155
     -7     93     98    -44    -51     96    -44    506    350    179    285    197
    -64     67    132      0    -98     98    -28    433    290    142    231    127
    -54     85    137    -15    -98    111     12    371    223     85    197     90
    -25     98    124    -36    -75    111     51    340    210    101    236     83
    -57    116    174    -31   -116    145     36    288    187     88    239     33
    -80    132    213    -25   -148    174     18    244    158     54    210     33
   -111    111    223     -2   -166    166     -7    187    109      2    163      7
   -124     96    220     15   -171    158    -23    148     75    -38    114    -15
   -106     90    197      5   -153    142    -33    132     59    -75     72     -5
   -111    137    246    -12   -179    192    -20    145     98     -2    163     38
    -96    202    296    -54   -194    249     -5    161    153     75    249     67
    -72    249    322    -88   -197    285    -25    142    163     77    249     75
    -77    249    327    -85   -202    288    -44    158    200    122    293     96
    -54    239    290    -93   -174    265    -75    140    192    116    290     96
      7    207    200   -106    -96    202   -114     93    132     54    244     98
    -28    166    194    -67   -111    179    -98    103    140     62    249    122
    -88    137    223    -25   -155    179    -88    109    145     72    252    111
    -51    101    153    -25   -103    127    -88    109    122     28    210    109
    -18     10     25      2    -23     18   -109     57     41    -33    168     20
    -20    -18      2     20    -12     -7    -90     59     38    -12    197    -31
    -51    -36     12     41    -33    -10   -124     36      7    -46    163    -33
    -93    -83      7     88    -51    -38   -150     -7    -46   -109     93    -67
    -83    -85     -2     83    -41    -46   -145    -12    -62   -127     64    -59
    -98    -88     10     93    -54    -38   -137    -10    -54   -111     83    -59
    -85    -90     -5     88    -41    -49   -140    -25    -77   -142     51    -80
   -124    -80     41    101    -85    -20   -140    -12    -72   -145     33    -49
    -85   -109    -25     96    -33    -67   -163    -54   -132   -202    -28    -41
   -109   -187    -77    148    -15   -132   -135    -46   -129   -153     18    -62
   -145   -213    -67    179    -41   -140   -114    -41   -111   -124     57    -85
   -176   -210    -33    192    -72   -122   -114    -49   -119   -137     44    -85
   -197   -241    -46    218    -75   -145   -132    -49   -135   -163     10    -93
   -174   -379   -205    277     15   -293   -148    -51   -210   -283   -116   -176
   -124   -615   -491    368    181   -553    -80      7   -335   -504   -358   -379
   -116   -711   -597    413    239   -654     70    166   -306   -576   -467   -537
   -161   -553   -394    355    116   -475    176    161   -220   -504   -392   -501
   -290   -181    109    236   -200    -36     46   -329   -249   -314   -106   -236
   -441    530    971    -44   -706    750   -303   -948   -231    111    478    374
   -550   1288   1839   -368  -1195   1564   -607  -1249    -18    753   1236   1057
   -517   1551   2065   -519  -1291   1805   -943  -1387    129   1200   1699   1493
   -433   1145   1579   -355  -1005   1361  -1117  -1439    -85    940   1418   1286
   -368    459    828    -46   -600    644   -958  -1262   -537    109    563    514
   -324    -38    285    181   -306    122   -646   -906   -711   -415    -41    -85
   -267   -158    109    210   -189    -25   -371   -488   -465   -329    -70   -142
   -246   -158     88    202   -168    -36   -215   -231   -283   -233    -31   -124
   -179   -197    -18    187    -83   -109   -179   -150   -257   -257    -77   -135
   -101   -176    -75    137    -12   -127   -166   -101   -239   -252    -83   -116
    -80   -171    -93    124      5   -132   -150    -64   -213   -207    -44   -137
   -142   -223    -80    184    -31   -153   -132    -49   -200   -187    -33   -161
   -166   -259    -93    210    -36   -176    -98    -18   -179   -179    -38   -142
   -148   -241    -93    194    -28   -168    -90    -10   -174   -194    -59   -132
   -137   -233    -98    184    -20   -166   -101    -12   -174   -189    -62   -148
   -122   -192    -70    158    -25   -132    -93     -5   -168   -184    -57   -155
   -114   -192    -80    153    -20   -137    -75     23   -145   -163    -18   -116
   -127   -137    -10    132    -59    -72    -75     51   -122   -163    -18    -51
   -145    -64     77    103   -114      5    -70     83    -85   -103     41    -59
   -150    -51     98    101   -124     23    -77     90    -75    -85     49    -85
   -124    -59     64     90    -96      2    -77    119    -51    -64     59    -51
   -101    -59     38     80    -72    -10    -85    148    -31    -57     44    -38
    -57    -38     18     46    -38    -10    -80    200      0    -28     75     -2
    -31     23     54      5    -41     38    -36    275     70     75    192     12
    -31     31     62     -2    -46     46    -15    314     98     98    215     33
    -83    -31     51     57    -67      7     25    389    153    140    228    106
    -83   -148    -67    114    -10   -106     62    472    223    233    252    197
    -49   -137    -88     93     18   -114     96    550    296    332    332    265
    -51   -153   -101    101     23   -127    124    607    350    410    387    277
    -54   -127    -72     88      7   -101    142    657    389    483    467    301
    -10    -64    -54     36     20    -59    129    675    420    527    527    350
      5    -70    -75     33     38    -72    106    654    397    506    517    337
      0    -64    -64     31     31    -64    103    649    397    491    506    355
     12    -59    -72     23     41    -64    106    620    368    452    478    366
     10    -31    -41      7     25    -33     96    555    322    394    436    335
      5     33     28    -18    -10     31     98    524    316    389    444    288
     59     75     15    -70     23     46     93    493    306    376    441    303
     72     64     -7    -70     41     28     77    426    249    319    394    267
    -23     -5     15     12    -20      5     96    358    205    280    355    226
    -85     15    101     36    -93     57    132    319    194    283    358    168
    -75     72    145      0   -109    106    122    270    166    254    348    119
    -90     64    153     12   -122    109    116    249    145    231    335    111
    -72     31    101     18    -88     64    122    239    124    205    311    109
    -12    109    122    -46    -67    114    150    259    166    231    337    145
    -46    197    244    -77   -148    220    140    249    202    257    374    176
    -88    244    329    -77   -207    285    114    226    215    272    405    205
    -70    293    363   -114   -215    327    103    246    246    311    444    249
    -85    290    376   -101   -231    332    109    285    280    337    465    270
    -51    277    329   -114   -192    301     67    236    236    267    410    233
    -49    267    316   -109   -181    290     10    174    163    158    335    205
    -54    319    374   -132   -213    345    -12    168    158    135    353    213
    -70    358    428   -142   -249    392    -54    142    137    111    371    145
   -163    252    413    -46   -288    332    -70     98     54    -33    257     67
   -176    189    366     -7   -270    277    -41     96     33     -7    205     64
   -184     85    267     46   -226    176    -10    122     36     31    163    101
   -184     -5    179     96   -181     85    -23    101      5     46    161     59
   -161    -15    145     85   -153     64    -54     41    -36     80    218    -31
   -192    -80    111    135   -153     15    -28     51    -25    106    239    -59
   -228   -145     80    187   -155    -33    -28     33    -57     54    179    -46
   -249   -187     62    218   -155    -62    -31     25    -67     28    161    -20
   -239   -122    116    179   -179     -5    -49     18    -57     41    187    -36
   -207    -77    129    142   -171     23    -70     -2    -70     31    161    -80
   -142    -83     57    111   -101    -15    -80    -12    -83     20    127    -80
   -114   -111      2    114    -59    -54    -93     -7    -85     10    129    -23
   -210   -207      2    207   -109   -103    -67     -7    -80     44    161   -109
   -244   -272    -28    259   -109   -153    -28     12   -111    -25     80   -200
   -181   -407   -226    293     20   -316      0     33   -241   -246   -176   -306
   -111   -550   -439    332    163   -496     88    140   -303   -384   -361   -542
    -33   -488   -454    259    207   -472    174    231   -246   -381   -361   -607
   -210   -205      5    207   -109   -101    161      7   -129   -142    -51   -353
   -457    387    844     31   -652    615    -70   -542    -10    280    509    246
   -636   1093   1730   -228  -1182   1410   -285   -896    265    896   1241   1070
   -568   1356   1925   -394  -1247   1639   -568  -1039    457   1387   1782   1675
   -496   1098   1595   -301  -1044   1345   -727  -1156    272   1278   1678   1613
   -478    563   1039    -44   -758    800   -717  -1187   -207    584    945    826
   -501    -15    485    259   -493    233   -563   -995   -615   -155    142    -44
   -454   -239    215    345   -335    -12   -322   -558   -452   -202     -5   -171
   -322   -259     62    290   -192   -101   -171   -272   -283    -85     59   -153
   -197   -254    -57    226    -72   -155   -116   -145   -215    -38     90   -174
   -174   -241    -67    207    -54   -155    -67    -59   -153      0    111   -176
   -168   -267    -98    218    -36   -184    -54    -25   -140     -5     98   -176
   -153   -285   -132    218    -10   -210    -46      0   -132    -12     77   -150
   -142   -311   -168    226     12   -239    -28     25   -122    -23     59   -148
   -145   -306   -161    226      7   -233    -12     49   -101     -7     83   -124
   -124   -277   -155    200     12   -218    -15     64    -83     28    116   -111
   -109   -254   -145    181     18   -200    -18     70    -75     49    135   -124
    -96   -210   -114    153      7   -163    -23     80    -62     67    153   -116
    -93   -223   -129    158     18   -176    -12    106    -41     88    161    -80
    -98   -226   -129    161     15   -179    -15    111    -44     75    129    -67
    -83   -218   -135    150     25   -176      2    142    -12     98    158    -83
    -70   -194   -127    132     28   -163     10    174     15    109    174    -51
    -44   -176   -132    111     44   -155     15    207     31    132    210     -7
    -80   -179    -98    129      5   -137     54    275    101    220    290    -12
    -46   -184   -137    114     44   -161     44    283    106    223    280    -46
     12   -155   -171     70     90   -163     33    298     98    205    254    -31
     44    -90   -135     23     88   -111     54    368    148    265    319     49
     67    -18    -85    -25     75    -51     54    428    202    329    384    129
    101     31    -70    -67     85    -18     67    509    272    379    433    187
    116     59    -59    -88     88      0     83    581    335    436    478    239
    150     46   -103    -98    127    -28     72    594    332    423    459    285
    166     62   -103   -114    132    -18     80    620    368    472    496    301
    184    114    -70   -150    127     23     88    633    402    524    553    301
    194    155    -38   -179    116     59     93    626    423    574    615    296
    192    220     28   -205     83    124    116    639    452    587    631    319
    246    244     -2   -246    124    122     90    600    418    530    579    296
    220    179    -41   -200    129     70     57    522    342    446    506    231
    106     72    -33    -90     70     20     72    478    303    407    459    189
     96     46    -49    -70     72      0     80    439    288    381    433    166
    109     67    -41    -88     75     12     83    389    257    335    402    171
     98     98     -2    -98     49     49     98    366    249    350    426    168
     93     98      2    -96     44     51     98    329    236    342    418    124
    103     80    -23    -90     64     28     90    301    213    303    387     88
     98     90    -10    -96     54     41     96    293    218    316    400     75
     31    106     72    -70    -20     90    127    298    246    350    415    109
     20    163    140    -93    -59    153    135    290    259    358    415    142
     70    189    119   -129    -23    155     93    265    241    348    415    119
     46    155    106   -101    -28    129     49    231    233    361    436     70
    -62     80    142    -10   -103    111     57    215    241    374    452     59
    -93     72    166     10   -132    119     64    194    252    384    449     44
    -36    103    140    -33    -88    122     25    166    226    358    413     20
     -7    101    109    -46    -59    103    -12    145    168    303    371     38
      5     36     31    -20    -15     36    -23    163    148    285    342     57
    -23    -98    -75     59     23    -85    -15    150    116    246    280     -5
    -57   -207   -150    132     46   -179     -2    148    101    241    280    -57
    -72   -220   -150    145     36   -187    -18    109     67    205    252   -116
    -51   -239   -189    145     67   -215    -33     70     20    145    192   -129
     -7   -249   -241    127    116   -244    -57     67      2    135    181   -109
    -10   -267   -257    140    122   -262    -70     67      0    150    194   -119
    -67   -314   -249    189     88   -283    -64     36    -20    127    168   -148
   -103   -329   -226    215     59   -277    -44     28    -33    109    150   -153
    -70   -314   -246    189     88   -280    -46     10    -57     80    135   -119
    -10   -293   -283    153    135   -288    -54    -12    -77     49    109   -132
     23   -314   -337    142    179   -324    -59      0    -80     49     98   -148
     59   -303   -363    122    210   -332    -70     25    -67     72    119   -148
     62   -337   -400    137    228   -368    -72     28    -85     46    103   -187
     80   -475   -555    197    316   -514    -44     41   -166    -67    -15   -303
    155   -696   -852    270    501   -774     44    137   -233   -233   -231   -558
    163   -706   -870    272    517   -787    158    285   -187   -298   -329   -680
     77   -501   -581    210    329   -542    228    277    -51   -168   -189   -563
    -93    -98     -5     96    -44    -51     83   -197    -31     83    192   -220
   -342    646    989   -153   -667    818   -153   -771     51    563    852    470
   -436   1143   1579   -355  -1008   1361   -361  -1036    249   1080   1462   1262
   -254    984   1236   -366   -745   1109   -646  -1156    166   1241   1660   1641
   -187    485    672   -148   -428    579   -730  -1158   -176    867   1236   1054
   -218    -72    142    142   -181     33   -615  -1091   -649      0    350     38
   -262   -444   -181    353    -41   -314   -387   -818   -698   -324    -38   -410
   -171   -501   -332    335     77   -418   -233   -483   -465   -179     20   -371
    -12   -506   -493    259    239   -501   -142   -129   -239    -33     88   -290
     38   -530   -568    244    301   -548    -72     36   -132      0     67   -233
     15   -550   -566    265    290   -558    -15     77   -109     -5     51   -184
    -31   -574   -542    301    254   -558     38     33   -111    -15     46   -257
    -20   -584   -563    303    270   -574     25    -38   -150    -33     28   -366
     64   -514   -581    223    322   -548     -2     90    -85     15     59   -262
     51   -579   -633    262    342   -605     20    161    -46     38     75   -111
     20   -545   -566    262    290   -555     51    132    -38     38    101   -129
    -33   -530   -496    283    231   -514     96     64    -44     49    137   -218
    -10   -483   -472    246    231   -478     77     83    -25     75    155   -262
     51   -475   -527    210    288   -501     20    184    -15     59    122   -220
     98   -483   -584    192    340   -532      0    257     36    116    194   -161
     85   -420   -506    168    296   -462      7    298    127    280    368   -350
     25   -379   -405    176    213   -392     54    220    106    233    272   -581
      5   -394   -402    194    202   -400     67    135     12     96    109   -358
     54   -410   -467    176    259   -436     33    189     20     70    109     -5
    124   -423   -548    150    335   -485     15    303     98    129    184    171
    174   -387   -561    106    363   -472      0    431    171    213    241    111
    187   -361   -548     88    366   -454     20    519    257    298    309     98
    187   -337   -524     75    353   -431     46    571    324    358    379    132
    187   -254   -441     33    314   -348     77    592    389    431    418    106
    184   -176   -361     -5    270   -267     67    623    420    480    465    137
    181   -153   -337    -15    257   -244     67    685    457    532    517    205
    194   -179   -374     -7    283   -277     72    714    483    563    548    239
    168   -205   -374     18    270   -288     90    706    480    566    553    218
    145   -153   -301      2    223   -226    109    696    488    563    542    207
    127   -148   -275     10    200   -210    101    659    467    517    498    207
     77   -233   -314     75    194   -272     90    587    402    436    423    161
    101   -249   -350     75    226   -298     77    496    322    355    363     96
     93   -239   -332     70    210   -285     75    457    283    363    379     44
     57   -161   -220     51    137   -189     77    376    262    327    355    -12
    -18   -181   -166     98     72   -174    142    272    197    228    275    -77
    -85   -207   -122    148     18   -166    189    116    106    140    200   -145
    -46   -236   -189    140     70   -213    114    194     90    161    207    -51
     18   -301   -319    140    166   -309     49    301    114    181    223    -15
     31   -262   -293    114    161   -275     38    329    142    241    267    -64
     49   -155   -205     54    127   -179     18    355    215    293    332    -33
     72    -77   -150      0    109   -114     20    329    239    298    329    -10
     38    -57    -98      7     67    -77     25    306    244    311    335    -28
     46    -18    -67    -15     54    -41     12    272    233    301    322    -57
    -36   -163   -127    101     44   -145     -5    236    181    241    270    -51
    -59   -236   -176    145     54   -207     -7    249    163    220    249    -15
    -57   -200   -145    127     44   -174      7    254    189    267    296    -33
    -83   -254   -171    166     41   -213     10    153    140    200    215   -179
    -83   -376   -293    231    103   -335    -10     41      2     46     70   -267
    -10   -428   -418    218    200   -423    -77    116    -38     46     75   -218
     -2   -452   -452    226    223   -452    -83    210     10     98    129   -168
    -38   -496   -457    267    207   -478    -67    202      5     93    129   -218
    -23   -506   -483    265    228   -496    -64    174    -12     83    119   -314
    -23   -532   -511    277    244   -524    -75    148    -38     41     80   -361
    -10   -542   -535    275    262   -540    -88    122    -80    -28      5   -257
     -7   -610   -602    309    296   -607   -103    109   -103    -54    -33   -228
    -31   -607   -576    319    272   -592   -129     75   -127    -70    -44   -285
    -12   -485   -475    246    228   -480   -135     57   -135    -80    -57   -337
     20   -444   -465    210    241   -454    -72    122    -72    -44    -36   -265
     83   -519   -602    215    342   -558   -111     98   -119   -101    -77   -259
    150   -615   -766    233    457   -691   -184     23   -200   -163   -119   -348
    140   -758   -898    309    517   -828   -119     59   -241   -265   -259   -519
     98   -976  -1075    439    587  -1026     36    171   -275   -420   -452   -756
     36   -961  -1000    462    517   -982    161    311   -223   -491   -548   -862
    -10   -680   -670    345    329   -675    202    316    -83   -345   -392   -714
   -142   -241   -101    192    -23   -171    -36   -254   -207   -142    -31   -413
   -275    361    636    -44   -454    496   -374   -833   -335    207    522     77
   -309    872   1182   -283   -745   1026   -636  -1124   -277    672   1104    644
   -210    704    914   -246   -561    807   -836  -1223   -316    896   1317    911
   -155    150    306      2   -233    228   -849  -1202   -662    381    758    415
   -155   -368   -213    262     25   -290   -698  -1036  -1028   -446   -122   -410
   -140   -670   -530    405    192   -600   -475   -652   -901   -670   -467   -693
    -93   -667   -574    381    239   -620   -301   -277   -527   -420   -329   -535
     28   -680   -711    324    368   -693   -267   -109   -366   -309   -275   -522
     98   -631   -730    265    413   -680   -239    -23   -298   -283   -254   -504
     54   -633   -691    288    371   -662   -163     33   -244   -241   -231   -459
     31   -631   -662    301    345   -646   -106     85   -194   -168   -155   -423
     70   -620   -691    272    379   -654    -90    127   -155   -150   -145   -436
     80   -571   -652    244    363   -610    -98    150   -116   -140   -155   -491
    184   -465   -649    137    415   -555   -158    101   -145   -207   -226   -496
     90   -665   -756    288    423   -709   -174     88   -200   -265   -233   -350
    -12   -763   -753    387    368   -758    -72    174   -101   -153   -140   -280
     36   -683   -719    322    376   -701    -23    226    -28   -103   -111   -293
     59   -584   -644    259    350   -615    -41    233     -7    -96   -103   -311
     51   -524   -576    236    314   -550    -72    244     18    -54    -75   -353
     72   -488   -561    205    314   -524    -54    259     46    -83   -109   -272
    103   -589   -693    241    397   -641    -41    259     38    -72    -88   -218
    109   -594   -704    241    405   -646    -10    319    124     41     18   -228
    106   -561   -667    228    387   -613     -7    348    153     46     31   -215
     90   -506   -600    205    345   -553      2    392    215    122     88   -231
    109   -467   -576    179    340   -522      0    420    254    137     96   -213
    127   -433   -561    153    342   -496     10    457    303    163    111   -140
    127   -384   -511    129    319   -446     64    545    397    244    166    -64
    135   -363   -498    111    316   -431     77    605    457    296    194      2
    207   -353   -561     72    381   -457     20    571    431    233    137     54
    275   -241   -517    -18    394   -379      5    600    480    324    241     96
    366   -127   -493   -119    428   -309    -28    615    519    384    296     33
    285   -166   -454    -59    368   -309     -7    618    509    361    275     57
    236   -218   -454    -10    342   -335     28    602    491    340    239     25
    228   -215   -444     -7    332   -327     49    548    426    252    171     -7
    109   -272   -381     83    244   -327     49    506    379    239    166    -49
     59   -277   -337    106    197   -306     62    478    350    215    150    -93
    137   -226   -363     44    249   -296     51    426    301    163    103   -119
    176   -213   -392     15    283   -301     25    368    246    103     54   -155
    103   -275   -379     85    241   -327      7    303    189     57     12   -205
     20   -324   -345    153    181   -335     18    259    132      2    -31   -236
    -28   -298   -270    163    119   -285     70    293    153      5    -33   -192
     15   -254   -270    119    140   -262     85    290    153    -28    -77   -155
    109   -176   -285     33    197   -231     25    207     88    -72   -109   -181
    132    -83   -215    -25    171   -148    -12    223    150     23    -12   -174
     77    -72   -150     -5    114   -111    -18    223    176     36      7   -124
     -5    -25    -23     12      7    -23     31    265    236    119     77    -70
     38     70     31    -54      5     51     51    309    296    189    132    -64
    150     18   -132    -85    140    -57    -46    184    176     80     67   -148
     72    -49   -122    -10     96    -85    -33    142    127     20     20   -192
     23    -62    -88     18     54    -75      7    142    114    -20    -12   -161
     77    -59   -137     -7    106    -98     23    176    132     31     46   -106
     80   -168   -249     41    163   -207      7    184    106     -5    -10   -168
     12   -231   -246    109    129   -239     18    184     88    -18    -28   -213
     28   -337   -368    153    197   -353      0     98      2    -85    -88   -311
     80   -400   -480    161    280   -439    -28     49    -72   -189   -197   -340
     41   -446   -488    202    262   -467    -23     59    -88   -213   -207   -301
     46   -420   -470    187    257   -444      0     90    -54   -155   -142   -303
    155   -381   -537    111    345   -459    -36     57    -85   -192   -168   -311
     90   -483   -574    197    332   -527    -36     49   -109   -231   -213   -355
     23   -459   -483    218    252   -470    -25     64    -88   -228   -218   -311
     70   -472   -545    200    306   -509    -46     23   -132   -288   -267   -290
    153   -501   -654    171    402   -579    -80    -20   -176   -311   -275   -348
    158   -457   -615    150    387   -535    -93     -5   -158   -262   -239   -428
    207   -433   -644    111    426   -540    -90     25   -140   -257   -223   -381
    231   -480   -714    124    472   -597    -31     85   -145   -316   -303   -379
    215   -701   -919    241    566   -807     49    135   -241   -535   -542   -511
     77   -971  -1049    446    563  -1010    174    215   -285   -691   -722   -745
     38   -756   -795    355    415   -774    259    265   -148   -610   -649   -698
    109   -413   -522    150    314   -467     -7   -293   -384   -589   -480   -561
     59    184    124   -122    -33    155   -405   -901   -571   -285      0   -181
    -36    831    867   -397   -452    849   -711  -1280   -553    189    605    319
    -46    898    945   -428   -496    922   -885  -1366   -457    581    997    727
     20    444    423   -233   -200    433   -883  -1296   -594    392    769    607
     59   -114   -176     25    116   -145   -743  -1171   -969   -379    -12   -119
    101   -530   -631    215    366   -579   -517   -870  -1062   -930   -639   -636
    114   -545   -659    213    384   -602   -329   -496   -670   -672   -517   -542
    179   -563   -743    192    459   -652   -205   -257   -431   -501   -415   -493
    228   -610   -839    189    532   -724   -124   -129   -322   -452   -394   -470
    236   -620   -857    192    545   -737    -85    -80   -280   -436   -381   -426
    231   -584   -815    176    519   -698    -67    -23   -233   -415   -379   -368
    194   -548   -743    176    467   -644    -44     31   -184   -384   -358   -366
    252   -522   -774    135    511   -646    -67     10   -202   -420   -405   -428
    389   -540   -930     75    659   -735   -119    -62   -277   -514   -483   -368
    327   -576   -904    122    615   -740    -88    -25   -239   -449   -402   -342
    303   -532   -839    114    571   -685    -67      0   -187   -389   -345   -366
    285   -449   -735     80    509   -592    -41     54   -124   -340   -296   -314
    246   -413   -659     83    452   -535    -20     98    -70   -298   -275   -319
    392   -431   -823     18    605   -626    -85      7   -163   -405   -376   -400
    501   -358   -859    -72    680   -610   -119    -23   -197   -436   -400   -368
    478   -327   -805    -77    639   -566    -77     67   -119   -397   -368   -210
    394   -389   -784     -2    589   -587    -36    124    -54   -309   -288   -210
    397   -319   -717    -41    555   -517    -41    124    -18   -254   -241   -322
    483   -301   -787    -90    633   -542    -70    111    -44   -306   -277   -288
    449   -249   -698   -101    571   -475    -23    233     67   -226   -218   -150
    470   -241   -711   -114    589   -475     20    314    168   -124   -145   -129
    607   -285   -896   -161    750   -589    -64    194     49   -249   -254   -239
    607   -210   -818   -200    711   -514    -41    283    132   -176   -174   -122
    613   -200   -813   -207    711   -504     -7    361    207   -109   -111    -23
    613   -122   -735   -244    672   -428     31    439    283    -46    -70     44
    594   -129   -724   -233    657   -426     36    436    283    -49    -64     54
    636   -174   -810   -231    722   -493    -10    345    187   -135   -145    -49
    654   -163   -818   -249    735   -491     -7    327    145   -181   -171    -31
    620   -124   -745   -246    683   -433      0    319    137   -176   -155    -59
    613   -137   -750   -239    680   -444     -5    267    101   -200   -168   -106
    587   -150   -737   -218    662   -444      2    228     59   -259   -220   -129
    683   -161   -846   -262    763   -504    -72     85    -85   -405   -322   -166
    678   -148   -826   -265    750   -485    -80     36   -137   -433   -342   -181
    644    -85   -732   -280    685   -407    -75     15   -135   -436   -342   -150
    628    -64   -693   -280    659   -379    -70      0   -137   -418   -332   -207
    602    -25   -628   -290    613   -327    -62    -10   -153   -441   -374   -226
    665    -62   -727   -301    696   -394    -75    -51   -174   -431   -353   -228
    675   -103   -779   -288    724   -441   -127   -148   -257   -540   -446   -293
    646     -7   -657   -319    652   -332   -124   -132   -220   -485   -368   -239
    633    106   -527   -371    581   -210   -114   -119   -171   -423   -319   -231
    558    200   -358   -379    459    -77    -59    -28    -57   -327   -246    -98
    631    200   -431   -418    532   -114   -129   -116   -135   -418   -314   -119
    714    111   -602   -413    657   -244   -218   -239   -270   -519   -376   -200
    657     67   -592   -363    623   -262   -218   -236   -283   -524   -374   -213
    633     36   -597   -335    615   -280   -215   -233   -280   -522   -358   -220
    633     59   -576   -348    605   -257   -233   -254   -314   -566   -400   -233
    646     67   -579   -358    613   -254   -254   -290   -368   -628   -462   -288
    649    -25   -678   -311    662   -350   -252   -301   -420   -698   -535   -298
    626   -142   -769   -241    696   -454   -249   -309   -452   -711   -545   -335
    620   -189   -813   -218    714   -501   -259   -324   -488   -745   -584   -368
    555   -202   -761   -176    657   -480   -226   -296   -478   -758   -605   -322
    597   -215   -813   -192    704   -514   -254   -345   -537   -789   -631   -345
    706   -290   -997   -207    852   -644   -298   -454   -667   -911   -748   -496
    672   -306   -982   -184    826   -644   -288   -428   -649   -875   -709   -478
    667   -277   -945   -197    805   -610   -290   -420   -639   -852   -665   -465
    652   -202   -854   -226    750   -527   -285   -415   -620   -833   -646   -506
    592   -181   -774   -205    683   -478   -246   -376   -584   -833   -688   -491
    670   -262   -932   -205    800   -597   -322   -483   -709   -979   -820   -436
    714   -314  -1028   -200    870   -670   -345   -517   -758  -1018   -831   -478
    717   -345  -1062   -187    888   -704   -342   -488   -758  -1023   -849   -506
    756   -436  -1192   -158    974   -813   -306   -431   -789  -1085   -919   -568
    732   -670  -1402    -33   1065  -1036   -200   -340   -846  -1280  -1150   -792
    701   -652  -1353    -25   1026  -1002    -70   -200   -769  -1353  -1252   -805
    683   -348  -1031   -168    854   -688   -109   -376   -771  -1273  -1130   -737
    610     80   -530   -345    571   -223   -423  -1018  -1013  -1127   -831   -545
    522    688    163   -605    179    426   -782  -1571  -1140   -724   -236    -98
    475   1169    693   -820   -109    932  -1049  -1844  -1083   -231    327    311
    472   1031    555   -753    -44    795  -1197  -1896  -1091    -31    478    511
    555    457    -98   -506    327    179  -1176  -1813  -1356   -517    -51    231
    685    -41   -727   -322    706   -384  -1021  -1667  -1764  -1428   -950   -530
    750   -236   -987   -257    867   -610   -800  -1296  -1582  -1545  -1184   -787
    795   -277  -1072   -259    932   -675   -639   -976  -1254  -1345  -1080   -683
    784   -309  -1093   -236    937   -701   -478   -706  -1002  -1187   -997   -558
    810   -239  -1052   -288    930   -644   -423   -594   -883  -1093   -943   -535
    909   -270  -1179   -322   1044   -724   -454   -654   -956  -1158  -1005   -659
    917   -270  -1187   -324   1052   -730   -444   -628   -948  -1163  -1002   -633
    927   -254  -1182   -335   1054   -717   -441   -602   -927  -1135   -982   -576
    906   -218  -1124   -345   1015   -670   -426   -576   -909  -1137  -1005   -522
    891   -197  -1088   -348    989   -641   -413   -553   -896  -1130  -1015   -485
    953   -220  -1176   -366   1065   -698   -446   -607   -932  -1117  -1008   -610
    982   -213  -1195   -384   1088   -704   -439   -602   -909  -1111  -1000   -581
    969   -179  -1148   -397   1057   -662   -444   -576   -883  -1065   -945   -506
    982   -140  -1122   -420   1052   -631   -449   -568   -859  -1026   -911   -542
   1002   -116  -1119   -444   1057   -618   -436   -545   -831  -1005   -898   -548
   1034    -51  -1085   -491   1060   -568   -446   -540   -823  -1008   -914   -563
   1010    -59  -1070   -478   1039   -563   -462   -524   -807   -992   -911   -537
    992    -88  -1080   -452   1034   -584   -444   -498   -784   -984   -919   -522
   1013    -49  -1065   -483   1039   -555   -465   -485   -761   -958   -904   -480
   1023    -23  -1047   -498   1034   -535   -444   -418   -698   -914   -885   -358
   1034    -80  -1117   -478   1075   -597   -413   -355   -639   -828   -805   -350
   1057    -75  -1132   -491   1093   -602   -428   -350   -631   -810   -807   -407
   1036      2  -1036   -519   1036   -517   -405   -270   -535   -724   -732   -335
   1093    103   -989   -597   1041   -441   -397   -228   -462   -633   -649   -332
   1106     88  -1018   -597   1062   -465   -413   -239   -488   -662   -680   -337
   1085     90   -995   -589   1039   -452   -418   -236   -493   -672   -706   -296
   1075    111   -966   -594   1021   -426   -410   -207   -465   -652   -685   -231
   1078    124   -953   -600   1015   -413   -402   -197   -462   -654   -688   -176
   1070    111   -958   -594   1015   -423   -407   -226   -496   -631   -657   -244
   1067    137   -930   -602   1000   -394   -405   -254   -522   -649   -670   -298
   1018    155   -862   -587    937   -350   -405   -280   -550   -665   -680   -342
   1005    124   -880   -563    943   -376   -418   -340   -615   -719   -737   -410
   1015    140   -875   -579    945   -366   -433   -402   -675   -763   -779   -441
    992    200   -792   -594    893   -296   -407   -407   -667   -748   -756   -400
    950    244   -706   -597    828   -228   -376   -402   -659   -740   -750   -371
    974    257   -717   -615    846   -228   -423   -501   -753   -836   -852   -423
    961    202   -758   -581    859   -275   -433   -537   -784   -826   -846   -467
    940    205   -737   -574    839   -265   -420   -532   -758   -776   -815   -498
    935    213   -724   -576    828   -254   -415   -522   -740   -753   -802   -491
    906    259   -646   -581    776   -192   -410   -511   -696   -685   -732   -470
    883    335   -548   -613    717   -106   -426   -522   -667   -644   -706   -433
    878    384   -493   -631    685    -54   -444   -530   -644   -615   -683   -368
    857    387   -472   -623    665    -41   -470   -542   -646   -605   -678   -348
    841    348   -493   -594    667    -72   -472   -537   -652   -600   -688   -340
    901    332   -571   -618    735   -119   -511   -597   -719   -649   -727   -376
    922    355   -566   -639    745   -103   -511   -600   -732   -646   -719   -366
    909    327   -581   -620    743   -127   -511   -589   -743   -649   -732   -368
    893    184   -709   -537    802   -262   -504   -587   -776   -704   -805   -394
    872     57   -815   -465    841   -376   -496   -587   -823   -769   -888   -402
    909     36   -872   -472    891   -418   -535   -646   -891   -823   -935   -472
    948     12   -935   -480    943   -462   -553   -685   -940   -849   -945   -555
    943    -36   -979   -452    961   -506   -537   -688   -945   -831   -927   -597
    930    -54   -984   -439    956   -519   -542   -693   -950   -831   -937   -597
    937    -38   -976   -449    956   -509   -537   -685   -948   -833   -945   -584
    904    -28   -932   -439    917   -480   -517   -659   -930   -828   -958   -540
    846    -85   -932   -379    888   -509   -509   -644   -909   -763   -914   -555
    940    -67  -1008   -439    971   -537   -545   -706   -961   -797   -924   -602
    982    -80  -1062   -452   1021   -571   -568   -730  -1002   -836   -966   -618
    974   -101  -1075   -439   1023   -587   -563   -717   -992   -823   -976   -615
    997    -51  -1049   -472   1023   -550   -548   -698   -971   -802   -963   -594
   1002   -142  -1145   -433   1072   -644   -537   -675   -992   -846  -1018   -631
   1036   -353  -1389   -342   1213   -870   -470   -581  -1026   -974  -1192   -750
   1062   -504  -1566   -280   1312  -1034   -350   -444  -1002  -1109  -1387   -896
   1054   -316  -1371   -368   1213   -844   -267   -342   -870  -1065  -1379   -979
    943     96   -849   -519    893   -376   -374   -693   -930   -917  -1122   -844
    792    535   -257   -662    524    140   -652  -1325  -1179   -683   -675   -475
    657   1067    407   -862    124    737   -935  -1816  -1325   -327   -140    -31
    657   1345    688  -1000    -15   1018  -1195  -2062  -1345    116    376    449
    704    911    207   -807    249    558  -1254  -2047  -1493      2    220    366
    756    368   -389   -563    571    -10  -1140  -1880  -1766   -678   -519   -283
    805   -106   -914   -350    857   -509   -958  -1571  -1842  -1244  -1192   -846
    820   -254  -1075   -283    948   -665   -795  -1166  -1475  -1080  -1174   -815
    854   -233  -1091   -311    971   -659   -654   -857  -1145   -833  -1008   -667
    932   -257  -1189   -337   1060   -722   -581   -711  -1002   -735   -950   -633
    966   -254  -1221   -355   1091   -737   -540   -633   -930   -678   -917   -623
    963   -187  -1150   -387   1057   -667   -527   -597   -888   -646   -893   -602
    935   -213  -1148   -363   1041   -678   -530   -581   -867   -636   -891   -600
    940   -189  -1132   -376   1034   -659   -527   -561   -841   -620   -885   -584
    958   -158  -1117   -402   1036   -636   -506   -532   -805   -587   -859   -566
    963   -114  -1078   -423   1021   -594   -485   -496   -753   -537   -820   -540
    935   -119  -1054   -407    992   -587   -483   -478   -730   -509   -800   -548
    932    -83  -1015   -426    971   -548   -472   -449   -685   -475   -771   -504
    966   -119  -1085   -426   1023   -600   -475   -439   -680   -501   -805   -420
    969   -176  -1145   -394   1057   -659   -446   -397   -633   -413   -717   -441
    948    -80  -1028   -433    987   -553   -441   -379   -589   -335   -631   -522
    948     38   -909   -493    930   -436   -444   -361   -550   -285   -602   -542
    940     38   -901   -491    919   -431   -452   -335   -537   -290   -633   -441
    948    -72  -1021   -436    984   -545   -436   -283   -498   -252   -587   -426
    932    -96  -1031   -420    979   -561   -415   -246   -457   -226   -592   -457
    917     25   -891   -472    904   -431   -418   -220   -423   -187   -584   -368
    914     85   -828   -501    870   -371   -402   -166   -358   -122   -522   -327
    950     85   -865   -517    909   -389   -379   -106   -306    -90   -519   -303
    976     83   -896   -530    935   -405   -381    -59   -259    -51   -501   -257
   1002     64   -937   -535    969   -433   -350     10   -174     36   -420   -166
   1023     77   -945   -553    984   -431   -319     67   -114    129   -309   -127
   1008    101   -906   -553    958   -402   -301     90   -103    148   -285   -124
   1000     70   -930   -537    966   -428   -283     98    -93    140   -290   -109
   1005     54   -950   -530    976   -446   -267    101    -93    122   -314   -109
   1013     49   -966   -532    989   -457   -265    101    -93    114   -311    -93
    987     44   -943   -514    966   -449   -252     83   -106    127   -275   -122
    945     51   -896   -501    919   -420   -249     36   -150     83   -309   -179
    943     54   -888   -501    917   -415   -239      7   -174     62   -319   -181
    935     59   -875   -498    904   -407   -231    -23   -194     33   -345   -197
    909     93   -815   -501    862   -361   -246    -67   -223     31   -340   -270
    883    122   -763   -504    823   -322   -257   -114   -249     25   -345   -340
    865     85   -782   -475    823   -348   -257   -127   -262     -5   -387   -335
    862     62   -802   -465    831   -368   -270   -127   -265    -31   -418   -275
    870    127   -743   -498    807   -306   -272   -109   -218     70   -311   -259
    831    166   -667   -498    748   -249   -244    -88   -153    168   -220   -283
    807    207   -602   -509    704   -197   -262   -111   -132    197   -197   -285
    815    272   -545   -545    680   -135   -296   -135   -124    210   -176   -257
    833    280   -553   -555    693   -135   -314   -140   -116    228   -179   -233
    807    218   -592   -514    698   -187   -314   -150   -140    197   -218   -244
    805    202   -602   -504    704   -200   -319   -168   -171    174   -246   -239
    789    155   -633   -472    711   -239   -329   -194   -207    122   -306   -241
    761    101   -659   -431    711   -277   -340   -218   -254     88   -319   -254
    771     41   -732   -407    750   -342   -345   -215   -277    111   -290   -366
    792    -80   -872   -358    831   -475   -342   -205   -298     88   -340   -465
    769   -207   -976   -280    870   -592   -337   -215   -337     23   -405   -467
    748   -272  -1021   -236    883   -646   -353   -259   -392     -5   -407   -527
    714   -353  -1067   -184    891   -709   -355   -298   -449    -80   -493   -566
    701   -337  -1041   -181    870   -688   -342   -311   -457    -72   -485   -566
    711   -306  -1018   -202    862   -659   -353   -311   -459    -70   -472   -555
    693   -358  -1052   -166    872   -704   -329   -288   -436    -49   -446   -498
    667   -410  -1080   -129    872   -745   -319   -301   -439    -28   -423   -542
    675   -376  -1052   -150    862   -714   -348   -329   -454    -38   -433   -558
    675   -353  -1028   -161    849   -691   -371   -345   -475    -64   -467   -532
    662   -389  -1052   -135    857   -719   -350   -337   -475    -75   -472   -506
    615   -465  -1083    -77    849   -774   -319   -327   -465    -70   -480   -488
    615   -587  -1202    -15    906   -893   -283   -311   -485   -103   -504   -553
    670   -745  -1415     36   1041  -1078   -259   -244   -558   -254   -688   -795
    737   -878  -1615     70   1176  -1247   -168   -101   -563   -415   -911  -1018
    766   -709  -1475    -28   1119  -1093    -90     25   -415   -350   -859   -974
    641   -374  -1015   -135    828   -693   -148   -236   -361   -127   -555   -735
    431    163   -267   -296    348    -51   -384   -888   -488    150    -75   -277
    241    859    618   -550   -187    740   -615  -1413   -514    558    535    293
    213   1057    844   -636   -316    950   -831  -1701   -563    839    924    704
    236    644    407   -441    -85    527   -901  -1790   -805    597    659    501
    316     -2   -319   -158    316   -161   -802  -1626  -1111    -59   -103   -223
    405   -454   -859     25    631   -657   -654  -1236  -1161   -478   -659   -789
    444   -581  -1026     67    732   -802   -514   -795   -833   -267   -553   -717
    483   -610  -1093     62    787   -849   -376   -483   -579    -67   -423   -652
    514   -581  -1098     33    802   -839   -285   -319   -449     -5   -389   -571
    493   -597  -1091     51    792   -844   -218   -259   -394     28   -345   -545
    493   -574  -1070     38    779   -820   -197   -246   -368     57   -324   -610
    540   -600  -1140     31    839   -870   -207   -187   -335     72   -342   -553
    587   -594  -1184      2    885   -888   -223   -122   -314     83   -335   -465
    607   -592  -1200     -7    904   -896   -197    -83   -277    119   -293   -465
    610   -527  -1140    -41    872   -833   -181    -54   -249    129   -285   -459
    594   -522  -1117    -36    854   -818   -187    -46   -236    129   -285   -441
    561   -555  -1119     -2    839   -839   -205    -54   -228    127   -275   -436
    553   -537  -1091     -7    820   -813   -179    -36   -179    218   -194   -498
    561   -472  -1036    -44    797   -756   -161    -20   -166    220   -200   -475
    563   -517  -1083    -23    820   -800   -179     10   -163    187   -220   -389
    568   -568  -1137     -2    852   -852   -184     54   -132    228   -174   -353
    584   -568  -1153     -7    867   -859   -142    111    -72    296   -101   -340
    568   -527  -1096    -20    828   -810   -150    137    -57    277   -129   -327
    568   -498  -1070    -36    818   -784   -145    179    -25    303   -119   -298
    587   -470  -1060    -59    823   -763   -132    246     23    348    -70   -254
    605   -407  -1013    -98    807   -709   -129    309     80    420     20   -213
    631   -402  -1036   -114    831   -719   -116    384    145    485     98   -153
    628   -402  -1031   -114    828   -717    -90    446    197    542    140   -140
    636   -392  -1028   -124    831   -709    -88    496    236    563    161    -90
    649   -353  -1002   -148    826   -678    -88    532    272    615    205    -75
    659   -277   -940   -192    800   -610   -103    545    285    615    220    -25
    657   -252   -909   -202    782   -579   -109    548    277    597    226     31
    626   -257   -885   -184    756   -571   -119    527    262    613    254    -18
    607   -257   -865   -174    735   -561   -122    504    259    626    265    -67
    600   -223   -823   -189    709   -524   -129    485    246    576    228    -38
    584   -192   -776   -194    678   -485   -135    444    213    553    226    -41
    542   -176   -722   -184    631   -449   -155    381    187    540    215    -93
    496   -215   -711   -140    602   -462   -148    345    176    540    220   -122
    478   -197   -678   -140    576   -436   -142    316    179    550    239   -135
    480   -163   -644   -161    561   -402   -132    293    184    540    233   -122
    446   -135   -581   -155    511   -358   -127    275    202    555    241   -155
    420   -119   -540   -150    480   -329   -135    249    200    553    246   -166
    428    -90   -522   -171    475   -306   -127    252    205    548    241   -148
    426    -67   -493   -181    459   -280   -106    280    239    589    277   -116
    426     -5   -431   -213    428   -218   -119    285    259    623    309    -98
    420     72   -348   -246    384   -137   -129    277    277    641    332    -72
    400    153   -249   -277    324    -46   -155    272    298    667    363    -57
    410    168   -241   -290    327    -36   -205    241    285    649    350    -72
    428    124   -303   -277    366    -88   -262    176    210    537    236   -116
    415     83   -332   -249    374   -124   -290    150    176    506    207   -109
    387     49   -340   -218    361   -145   -262    163    207    574    280   -148
    392      2   -389   -197    389   -192   -270    140    161    524    244   -181
    376   -106   -483   -135    428   -293   -280    116    106    480    226   -254
    350   -200   -550    -75    449   -374   -277    106     80    452    187   -353
    353   -303   -657    -25    504   -480   -277     96     41    392     96   -322
    350   -361   -711      5    530   -535   -272     83      5    355     75   -303
    342   -397   -740     25    540   -568   -272     75     -5    353     90   -316
    332   -402   -735     36    532   -568   -270     75     -5    353     70   -303
    290   -475   -766     90    527   -620   -259     77    -15    337     15   -277
    275   -540   -815    129    545   -678   -259     59    -10    389     59   -332
    285   -548   -833    129    558   -691   -254     54     -5    381     70   -335
    296   -571   -867    137    581   -719   -254     62      5    397    103   -303
    298   -579   -878    140    587   -727   -280     44    -20    374     72   -314
    290   -592   -885    150    587   -737   -283     51    -20    384     88   -303
    277   -597   -875    158    576   -735   -267     70    -12    368     88   -316
    319   -732  -1052    207    685   -891   -259     70   -109    197    -75   -446
    379   -948  -1330    283    854  -1140   -202    109   -254    -54   -376   -756
    402   -956  -1358    275    880  -1158    -80    275   -184    -80   -436   -872
    376   -771  -1150    197    761   -961    -12    303    -25     75   -270   -766
    207   -413   -620    103    413   -517   -124   -135     25    348    109   -363
     15    329    314   -174   -150    322   -368   -680    158    891    836    405
    -25    833    857   -405   -441    846   -568   -898    381   1465   1504   1137
     70    756    683   -415   -306    719   -795  -1028    355   1654   1712   1439
    103    252    148   -176    -20    200   -878  -1132    -62   1145   1182    943
    145   -322   -467     85    303   -392   -833  -1085   -597    226    259    -28
    163   -652   -815    244    488   -732   -667   -766   -639   -124   -155   -472
    200   -636   -836    215    517   -735   -488   -374   -350     46    -57   -444
    290   -576   -867    142    579   -722   -371   -103   -158    155     15   -381
    345   -537   -883     96    613   -711   -327     15    -88    158      5   -342
    366   -504   -870     67    618   -685   -311     64    -49    181     10   -337
    384   -478   -862     46    620   -667   -311     75    -36    239     25   -361
    389   -501   -891     57    639   -696   -285     90    -25    265     36   -363
    358   -548   -909     93    631   -727   -249    129     10    290     59   -342
    342   -524   -870     90    605   -696   -244    153     33    306     80   -311
    392   -540   -932     72    659   -735   -259    135     20    306     96   -337
    381   -530   -911     75    646   -719   -233    171     67    355    145   -337
    381   -506   -888     59    633   -696   -231    184     90    371    142   -322
    376   -506   -883     64    628   -693   -236    197    103    379    140   -303
    410   -485   -898     36    652   -691   -254    200    111    384    137   -290
    436   -480   -917     23    675   -698   -267    207    109    363    106   -280
    431   -480   -911     23    670   -696   -259    236    129    379    114   -249
    433   -467   -904     15    667   -685   -233    270    176    426    153   -233
    452   -457   -909      2    678   -683   -207    327    239    483    210   -210
    478   -387   -865    -44    670   -626   -200    384    306    568    303   -200
    457   -337   -797    -62    626   -568   -200    410    337    589    301   -200
    462   -311   -774    -75    618   -542   -161    483    405    649    340   -122
    491   -298   -789    -96    639   -542   -145    558    480    724    413    -33
    511   -311   -823    -98    667   -566   -132    610    517    748    418     18
    522   -275   -800   -124    659   -537   -109    654    553    784    426     28
    522   -218   -740   -153    631   -478   -114    665    574    813    470     38
    511   -189   -701   -161    605   -444   -106    654    581    807    462     28
    522   -192   -714   -163    618   -452    -90    654    576    779    436     44
    491   -215   -706   -137    597   -459    -90    633    566    779    465     18
    480   -207   -688   -137    581   -446    -96    600    548    766    480     20
    454   -205   -662   -127    555   -433    -83    561    506    704    418     12
    415   -246   -662    -83    537   -454    -54    535    480    662    392     23
    361   -296   -659    -33    509   -478    -28    496    462    672    415    -23
    340   -296   -639    -23    488   -467    -12    470    454    665    400    -25
    337   -314   -652    -12    493   -483      5    452    439    646    381    -18
    361   -288   -649    -36    504   -467     -7    410    394    589    327    -18
    368   -311   -683    -28    524   -496    -23    376    363    542    288    -38
    345   -306   -652    -20    498   -478     -2    374    368    561    327    -54
    311   -285   -597    -12    452   -439     31    392    402    605    374    -36
    280   -252   -532    -12    405   -392     51    394    433    631    405     18
    236   -189   -426    -23    329   -306     38    355    431    641    426      5
    189   -150   -340    -20    265   -244     -2    316    420    631    405      7
    213   -111   -324    -51    267   -218    -33    303    405    600    363     54
    262   -122   -384    -70    322   -252    -38    301    402    615    387     44
    306    -90   -397   -109    350   -244    -62    267    366    589    371     -5
    319    -80   -400   -119    358   -239    -72    239    329    568    368    -70
    329   -116   -449   -109    387   -280    -83    215    270    488    262   -119
    374   -220   -594    -75    483   -407    -98    200    197    379    150   -103
    376   -280   -657    -49    517   -467    -90    184    174    402    187   -228
    358   -361   -719      0    537   -540    -90    153    127    355    153   -298
    353   -428   -782     36    566   -605    -98    132     90    314    127   -306
    366   -436   -802     36    584   -618   -103    124     70    290    106   -324
    381   -426   -807     20    592   -615   -103    111     46    254     75   -366
    384   -407   -795     10    587   -600    -96     93     18    210     28   -374
    381   -410   -792     12    584   -600    -93     72     -2    184      5   -348
    397   -405   -802      5    600   -602   -103     64    -18    163     -2   -303
    394   -454   -849     28    620   -652    -93     72    -18    168     10   -316
    374   -452   -826     38    600   -639    -98     57    -28    166      5   -387
    358   -452   -810     44    581   -628    -96     46    -41    153     -7   -418
    355   -449   -805     46    579   -626    -93     41    -59    116    -51   -449
    381   -558   -943     88    659   -750    -70     80   -111      0   -187   -475
    405   -743  -1148    168    774   -945     28    207   -106   -137   -368   -633
    405   -761  -1166    176    784   -963    150    363     -5   -176   -454   -766
    345   -509   -854     83    600   -680    210    358    111    -80   -337   -693
    192   -127   -322    -33    254   -223     31   -192    -96     18    -75   -415
     20    439    418   -231   -200    428   -233   -815   -314    285    426     51
    -51    969   1021   -459   -537    995   -467  -1161   -324    750   1062    626
     23    909    885   -465   -431    898   -633  -1278   -348   1015   1392    927
     57    384    324   -220   -135    355   -605  -1244   -613    535    820    389
     77   -148   -226     33    150   -187   -491  -1109   -940   -259    -46   -368
    135   -462   -597    161    363   -527   -340   -784   -852   -483   -392   -620
    166   -493   -659    163    413   -576   -200   -444   -530   -252   -239   -488
    197   -514   -714    158    454   -613    -88   -205   -322   -109   -142   -449
    241   -498   -740    129    488   -620    -18    -51   -189    -18    -83   -379
    246   -470   -717    109    480   -592      5     -5   -148      7    -54   -381
    249   -407   -657     80    452   -532     12     10   -137      7    -57   -389
    246   -379   -626     64    433   -501     25     20   -124      2    -72   -368
    223   -384   -610     80    415   -496     28     23   -129    -36   -129   -361
    218   -397   -615     88    415   -506     33     33   -119    -10   -101   -368
    239   -361   -600     62    418   -480     51     64    -64     64     -7   -384
    244   -306   -550     31    394   -428     54     72    -44     72      0   -381
    244   -301   -545     28    392   -423     57     77    -49     59    -15   -329
    239   -285   -527     20    381   -405     49     77    -54     57    -23   -280
    233   -252   -485     10    358   -368     49     85    -33     64    -28   -244
    244   -244   -488      0    363   -366     67    116     -2     80     -5   -194
    265   -213   -478    -25    371   -345     85    145     33    127     51   -166
    272   -179   -452    -49    358   -314    101    176     67    166     88   -145
    290   -140   -431    -75    361   -285     98    192     88    179     88   -109
    298   -116   -415    -90    355   -265     96    223    111    210    116    -80
    303    -96   -400   -103    350   -249     98    259    145    249    153    -75
    322    -49   -371   -137    342   -210     88    301    189    285    181    -33
    345     12   -332   -179    340   -158    101    363    257    340    233     23
    337     46   -293   -192    314   -122    114    413    296    376    259     64
    337     62   -275   -200    306   -106    119    446    322    397    277    101
    350     70   -280   -213    314   -103    127    462    332    407    285    129
    358     64   -293   -210    327   -114    135    454    319    392    272    135
    368     54   -316   -213    340   -129    137    444    290    374    246    148
    376     38   -337   -207    355   -148    127    410    239    311    187    150
    374     62   -311   -220    342   -124    111    358    187    288    187     93
    363    109   -254   -236    309    -72     98    293    132    252    189     36
    337    103   -233   -220    285    -64    109    246     93    226    171     33
    314     85   -228   -202    272    -70    114    197     59    184    135     18
    298     93   -207   -197    252    -57    114    135     25    155    111    -18
    280    145   -135   -213    207      5    109     64     -7    124     75    -51
    270    161   -111   -215    189     25    114     49     -5    135     98    -25
    252    166    -85   -210    168     41    119     23    -10    148    106    -44
    244    181    -64   -213    153     59    116      5    -15    145     93    -41
    233    215    -18   -223    127     98    122      5     10    166    106     -7
    233    270     36   -252     98    153    111     -5     28    163     88     36
    254    337     80   -296     85    210     83    -23     44    192    127     70
    270    400    129   -337     70    267     49    -44     54    244    192     46
    277    426    148   -350     64    288     18    -72     28    231    187     57
    246    389    142   -322     51    267      5   -103    -10    194    145     46
    220    348    127   -285     46    236      0   -132    -51    158    103     23
    228    337    106   -285     59    220    -20   -166    -85    137     77      0
    265    316     51   -290    106    184    -31   -176   -103    122     59    -12
    267    213    -54   -241    161     77    -33   -181   -153     64     -5    -57
    249    135   -114   -192    181     10    -36   -189   -189     23    -49    -85
    218     62   -158   -140    187    -46    -31   -202   -220     -2    -83   -127
    181      5   -176    -93    179    -85    -25   -218   -259    -33   -119   -158
    200    -10   -210    -96    202   -109    -44   -252   -293    -72   -166   -161
    233    -12   -249   -111    241   -129    -77   -293   -348   -109   -200   -176
    213    -15   -228    -98    220   -122    -80   -303   -368   -106   -189   -192
    184    -41   -226    -70    205   -132    -67   -309   -376   -114   -215   -200
    189    -59   -252    -64    220   -155    -83   -316   -384   -109   -194   -205
    192    -75   -270    -59    228   -171    -83   -322   -392   -101   -189   -218
    197    -83   -280    -59    236   -179    -90   -332   -402   -122   -215   -213
    200    -31   -231    -83    215   -129    -93   -329   -392   -106   -207   -205
    184    -88   -275    -49    228   -179    -62   -322   -407   -135   -246   -257
    176   -309   -485     67    329   -397     -2   -270   -475   -262   -397   -387
    181   -517   -698    166    439   -607    101   -150   -504   -433   -623   -563
    194   -517   -711    161    452   -613    218      7   -402   -462   -704   -665
    106   -176   -283     31    194   -228    207   -174   -361   -332   -517   -561
    -46    277    324   -116   -187    301    -46   -823   -589   -168   -166   -236
   -207    901   1109   -348   -659   1005   -345  -1413   -753    168    389    290
   -280   1418   1699   -568   -989   1558   -600  -1722   -735    649   1002    841
   -228   1249   1475   -511   -852   1361   -792  -1810   -805    795   1145   1015
   -174    670    844   -249   -509    756   -756  -1699  -1044    324    594    496
   -137     90    228     20   -184    161   -550  -1413  -1252   -415   -244   -249
    -90   -158    -67    124    -12   -114   -329   -971   -982   -436   -423   -420
    -54   -155   -103    103     23   -129   -184   -641   -659   -202   -277   -311
     10   -142   -153     64     80   -148   -101   -431   -480    -85   -213   -246
     44   -140   -187     46    114   -163    -64   -329   -394    -36   -194   -210
      0   -127   -127     64     62   -127      2   -298   -368    -33   -213   -241
    -59   -127    -67     93      2    -98     33   -324   -361    -28   -218   -244
     -5   -106   -103     54     46   -103     12   -272   -329     12   -181   -202
     72    -96   -168     10    119   -132     -7   -205   -296     41   -168   -145
     88    -75   -163     -5    124   -119     -2   -168   -267     59   -163   -101
    106    -49   -155    -28    129   -101      0   -140   -233    109   -119   -103
    101    -46   -148    -28    124    -96     10   -119   -207    135    -96   -101
     80    -44   -124    -18    101    -83     20   -103   -181    161    -72    -70
     70     -7    -77    -31     72    -41     36    -83   -135    215    -23    -57
     62     10    -51    -36     57    -20     38    -75   -114    231    -20    -41
     67     12    -54    -38     59    -20     33    -62    -93    236    -23     -7
     72     28    -44    -51     57     -7     44    -25    -49    283     10     33
     49     31    -18    -38     33      7     64      7    -15    332     62      0
     15     36     20    -28     -2     31     90     38     23    358     83     36
     18     70     51    -44    -18     62    111     83     80    415    137     98
     51    135     83    -93    -15    109    109    135    137    498    202     90
     98    187     88   -142      5    137     85    215    181    566    246    119
    101    187     85   -142      7    135     96    275    223    587    254    184
     54    168    114   -111    -31    142    148    298    254    607    283    226
     23    145    119    -85    -49    132    189    345    314    659    314    283
     96    158     62   -127     18    111    153    389    335    688    324    366
    127    200     72   -163     28    137    132    433    353    719    358    400
     93    189     93   -142      0    142    137    420    348    724    376    361
     57    197    140   -127    -41    168    140    379    322    701    371    290
     15    179    163    -96    -72    171    161    342    306    691    366    275
     12    202    187   -109    -85    194    153    311    280    662    337    277
     25    231    202   -129    -88    218    142    280    257    636    306    285
    -12    192    205    -88   -109    197    148    241    228    605    277    277
    -67    168    236    -49   -150    202    155    215    228    649    316    226
    -96    179    272    -44   -184    223    150    171    210    646    319    166
   -116    179    293    -31   -205    236    163    145    215    665    342    161
   -119    233    353    -57   -236    290    171    116    220    659    327    168
   -145    226    371    -38   -257    298    163    103    205    618    254    220
   -129    220    348    -46   -239    283    168    148    254    698    353    257
   -132    303    436    -85   -283    368    174    168    314    776    423    249
   -142    374    517   -116   -329    444    153    155    348    818    467    262
   -148    426    574   -137   -361    498    140    142    358    836    496    288
   -148    413    561   -132   -355    485    103    114    350    844    496    270
   -166    355    522    -96   -342    439     75     72    301    787    452    231
   -174    340    514    -83   -345    426     49     46    267    758    428    218
   -187    316    504    -64   -345    410     38     28    244    732    407    200
   -205    254    459    -23   -332    355     28      7    213    704    381    176
   -194    179    374      7   -283    275     20     -5    179    672    348    124
   -194     85    280     54   -239    181      7    -18    140    639    309     54
   -233     -5    228    119   -231    111     20    -28    116    613    270     31
   -275   -116    158    194   -218     20     12    -59     70    542    197      2
   -293   -187    103    239   -200    -41      5    -70     49    537    210    -44
   -285   -228     57    254   -171    -85    -23    -88     23    524    197    -70
   -277   -187     90    233   -184    -49    -23    -85     25    527    194    -36
   -265   -163    101    213   -184    -31    -23    -93     20    535    213    -36
   -275   -176     98    223   -187    -38    -12    -90     31    555    231    -41
   -280   -197     83    239   -184    -57     -5    -90     33    548    220    -44
   -277   -202     75    241   -176    -64      0    -93     31    532    207    -38
   -288   -233     51    259   -171    -90    -20   -106     20    530    210    -57
   -288   -262     25    275   -158   -119    -18   -101     20    517    200    -59
   -293   -394   -101    342    -96   -249      7    -77    -15    459    135   -129
   -254   -618   -363    436     54   -491     70      2    -80    311    -49   -353
   -236   -745   -511    488    135   -628    192    150    -75    163   -262   -561
   -280   -646   -366    462     41   -506    288    236     38    210   -231   -545
   -428   -324    101    376   -267   -111    210   -142     12    355     20   -306
   -649    228    878    210   -763    553    -77   -896   -142    672    568    145
   -784    950   1735    -85  -1260   1343   -350  -1330    -67   1218   1270    737
   -737   1184   1922   -223  -1330   1553   -597  -1496    -20   1571   1647   1257
   -691    750   1441    -31  -1067   1093   -683  -1538   -249   1350   1402   1163
   -620    145    766    239   -693    454   -576  -1345   -561    711    719    387
   -519   -293    226    405   -374    -33   -387   -956   -620    249    158   -259
   -465   -410     51    436   -259   -179   -220   -535   -306    381    168   -254
   -397   -389      5    392   -202   -192    -88   -228    -64    527    241   -119
   -342   -381    -38    363   -153   -210     12    -23    101    641    319    -38
   -348   -366    -20    355   -163   -194     25     18    145    665    332    -64
   -358   -381    -23    368   -168   -202     28     38    158    636    288    -59
   -358   -376    -20    366   -171   -200     28     54    171    626    293    -25
   -371   -368      2    371   -187   -184     38     83    213    685    348    -64
   -384   -389     -5    384   -192   -197     46    116    239    691    342    -51
   -384   -335     49    361   -218   -142     46    132    265    740    392    -59
   -374   -314     59    342   -218   -127     57    150    298    784    454    -33
   -361   -296     64    329   -213   -116     59    179    337    828    501      2
   -353   -275     77    311   -218    -98     64    215    381    870    537     -2
   -353   -236    116    293   -236    -59     59    228    400    867    514     -7
   -355   -218    137    288   -246    -41     46    246    402    823    457     77
   -363   -218    145    290   -254    -36     54    277    433    862    491     96
   -361   -213    145    285   -254    -36     70    316    480    914    524    111
   -350   -220    129    285   -241    -44     75    350    511    950    579    135
   -335   -197    137    265   -236    -31     75    397    561   1021    659    176
   -322   -174    148    249   -236    -12     93    462    610   1078    714    163
   -306   -116    189    210   -249     36    109    514    644   1083    691    184
   -275   -106    168    189   -223     31    119    571    675   1104    706    301
   -244    -67    174    153   -210     51    122    633    745   1213    841    296
   -228    -33    194    132   -213     80    122    683    792   1273    909    329
   -226    -20    205    122   -215     90    124    727    820   1293    937    376
   -220     23    244     98   -233    132    124    748    839   1319    956    342
   -220     25    246     98   -233    135    129    745    828   1291    922    376
   -213     20    233     96   -223    127    137    732    807   1267    911    405
   -215     41    254     85   -233    148    124    701    782   1249    880    387
   -233     25    259    103   -246    142    114    662    748   1205    839    387
   -257     23    277    114   -267    150    111    613    724   1208    865    337
   -265     36    301    114   -283    168    119    574    730   1215    880    303
   -277     80    358     96   -319    218    124    535    711   1184    852    319
   -309    101    410    103   -358    254    135    498    722   1223    919    272
   -342     83    426    127   -384    254    140    462    719   1221    924    252
   -363     77    441    142   -402    259    163    444    722   1208    914    254
   -350     96    444    124   -397    270    168    441    732   1205    904    265
   -332    140    470     96   -402    303    168    444    756   1231    924    280
   -314    215    530     49   -420    371    150    444    782   1265    961    314
   -314    257    571     28   -441    413    122    426    805   1304   1010    327
   -314    290    605     10   -459    446     96    413    818   1319   1039    322
   -309    296    605      7   -457    449     57    397    818   1317   1036    319
   -316    265    579     23   -449    423     33    379    802   1296   1021    311
   -327    218    545     54   -436    381     12    348    758   1244    966    270
   -345    189    532     77   -439    361     -5    322    732   1221    940    249
   -350    137    488    106   -418    311    -10    311    706   1205    927    228
   -374     10    384    181   -379    197     -7    298    654   1145    859    187
   -400    -83    316    241   -358    116      5    288    613   1091    802    148
   -423   -150    272    285   -348     62     10    283    602   1072    792    148
   -397   -189    205    293   -303      7    -15    215    535   1018    750     59
   -381   -228    153    303   -270    -38    -31    179    480    961    706     33
   -402   -213    189    309   -296    -12    -18    184    496   1000    763     23
   -420   -223    194    319   -309    -15    -12    184    506   1008    779     18
   -405   -252    153    327   -280    -49    -20    171    491    982    761     23
   -402   -262    140    332   -272    -62    -31    158    465    950    717     28
   -392   -290    101    342   -246    -96    -38    145    439    927    678     31
   -387   -285    101    337   -246    -93    -33    150    454    974    745     15
   -402   -265    137    335   -272    -64    -15    158    475    992    766      2
   -394   -298     96    348   -246   -101    -15    161    459    963    727     -2
   -350   -420    -70    387   -140   -246    -25    150    379    849    602    -90
   -324   -633   -309    478    -10   -470     54    228    275    652    397   -345
   -324   -743   -418    532     44   -581    189    371    270    530    249   -555
   -327   -633   -309    480    -10   -472    252    392    342    571    290   -522
   -441   -283    158    363   -301    -62    176     12    407    800    592   -176
   -633    420   1054    103   -844    737   -127   -600    498   1301   1254    509
   -737   1021   1758   -142  -1247   1389   -345   -854    761   1930   1966   1208
   -670   1057   1727   -192  -1200   1389   -568   -914    893   2307   2340   1613
   -615    633   1249     -7   -932    940   -685  -1031    542   1951   1964   1260
   -581     59    641    259   -613    350   -633   -995      2   1085   1091    363
   -568   -322    244    444   -407    -38   -465   -704   -135    641    600   -161
   -514   -384    127    449   -322   -129   -298   -322     96    730    605   -158
   -423   -381     41    402   -233   -171   -174    -54    285    841    667    -96
   -361   -397    -36    379   -163   -218   -106     88    389    893    693    -64
   -348   -397    -49    371   -150   -223    -77    150    436    917    701    -46
   -353   -418    -64    384   -145   -241    -70    187    457    924    704    -38
   -335   -418    -83    376   -127   -252    -64    210    478    937    706    -10
   -329   -402    -72    363   -129   -239    -54    220    491    943    714     -2
   -322   -394    -72    355   -124   -233    -44    233    509    961    735     -2
   -306   -407   -103    355   -101   -257    -46    241    522    974    756      7
   -277   -415   -137    348    -70   -277    -51    244    530    974    766     20
   -288   -402   -114    345    -88   -259    -28    285    576   1005    797     54
   -272   -361    -88    316    -93   -226    -15    311    607   1026    813     80
   -265   -337    -72    298    -96   -205      0    340    636   1054    828    103
   -259   -319    -59    290   -101   -189     -2    363    667   1096    867    124
   -254   -345    -90    298    -83   -218    -10    376    678   1098    865    122
   -254   -348    -93    301    -83   -223     -7    410    709   1124    891    150
   -265   -353    -90    306    -88   -220      0    449    748   1150    914    174
   -236   -314    -77    275    -80   -197      7    480    782   1179    943    215
   -213   -257    -44    233    -85   -150     10    524    833   1231    997    244
   -218   -220     -2    218   -109   -114     23    581    893   1283   1041    272
   -226   -213     12    218   -122   -101     41    644    953   1340   1085    319
   -220   -166     54    194   -137    -57     49    727   1031   1410   1150    384
   -150   -124     25    137    -88    -51     23    719   1015   1395   1143    384
   -142    -93     49    119    -98    -23     23    730   1021   1395   1140    407
   -140    -77     62    106   -103     -7     28    745   1034   1392   1135    452
   -116    -59     57     88    -88     -2     31    732   1047   1423   1195    449
   -161    -54    106    106   -135     25     41    717   1044   1413   1197    423
   -200    -70    129    135   -166     28     49    693   1015   1382   1179    413
   -233    -59    171    145   -205     54     64    667    984   1343   1145    397
   -236    -46    189    142   -213     70     62    623    945   1304   1111    387
   -215   -111    101    161   -161     -5     51    555    888   1247   1070    337
   -223   -166     57    192   -140    -54     72    519    859   1213   1044    306
   -244   -184     59    213   -155    -62     98    485    833   1182   1018    270
   -267   -163    103    215   -187    -31    119    459    823   1169   1005    252
   -262   -158    103    207   -187    -28    116    415    789   1127    956    215
   -262   -176     85    218   -174    -46    137    407    792   1135    956    200
   -272   -184     85    228   -181    -49    184    441    844   1189   1013    228
   -267   -137    129    202   -200     -5    194    467    896   1247   1072    293
   -244    -72    168    155   -207     46    155    423    875   1234   1065    272
   -236    -12    220    124   -228    103    140    405    880   1249   1088    283
   -236    -15    220    124   -231    101    109    363    857   1231   1070    254
   -239    -64    174    153   -207     54     75    319    813   1195   1034    231
   -254    -88    166    171   -210     38     83    319    807   1184   1031    249
   -303    -85    218    194   -262     67    101    324    802   1179   1031    233
   -301   -109    192    205   -249     41     85    288    761   1137    987    192
   -246   -213     33    231   -140    -90     54    236    667   1034    898    116
   -283   -311    -28    296   -129   -171     75    241    641   1008    880     64
   -285   -361    -75    322   -106   -220     88    239    623    971    841     38
   -298   -407   -109    350    -96   -259     96    246    607    943    807     31
   -283   -467   -184    376    -49   -327     70    187    535    872    745    -18
   -298   -459   -163    379    -70   -311     51    148    498    833    706    -62
   -309   -459   -150    384    -80   -306     67    153    498    828    704    -59
   -332   -519   -187    426    -75   -353     96    174    498    815    685    -49
   -358   -571   -213    465    -72   -392     98    176    496    787    654    -49
   -366   -555   -192    459    -88   -374     90    163    496    789    662    -62
   -322   -545   -223    433    -51   -384     67    109    457    774    649   -127
   -309   -553   -244    431    -33   -400     67     96    441    756    620   -145
   -311   -545   -233    428    -38   -389     77    119    449    763    613   -132
   -322   -613   -290    467    -15   -454    106    176    446    735    550   -194
   -267   -810   -542    540    135   -678    179    252    392    550    327   -353
   -239   -930   -691    584    223   -810    303    397    454    462    205   -478
   -277   -696   -418    488     70   -558    389    509    628    568    293   -423
   -366   -285     77    324   -223   -103    252    119    532    696    548   -168
   -478    272    748    101   -613    509    -62   -509    267    919   1015    171
   -568    854   1421   -145   -995   1137   -329   -904    200   1348   1610    587
   -555    872   1428   -158   -992   1150   -478   -992    220   1699   1966    904
   -522    306    828    106   -675    568   -496  -1021    -96   1257   1473    493
   -493   -163    329    327   -413     80   -431   -979   -491    436    626   -215
   -446   -579   -132    511   -158   -355   -270   -706   -485     83    184   -555
   -379   -709   -329    545    -25   -519   -129   -381   -163    272    265   -465
   -314   -672   -361    491     20   -517    -41   -171     75    436    355   -392
   -280   -626   -345    452     31   -485     49     15    265    548    415   -316
   -270   -589   -319    426     23   -454     90     88    348    592    462   -285
   -280   -571   -290    426      5   -431    116    124    394    628    498   -306
   -277   -566   -290    420      5   -428    135    158    428    636    496   -275
   -228   -566   -340    397     54   -454    122    132    402    589    449   -288
   -213   -574   -361    392     72   -467    132    150    418    613    480   -290
   -223   -558   -335    392     54   -446    142    174    452    657    530   -293
   -236   -514   -280    374     20   -397    145    194    483    667    524   -270
   -249   -470   -220    358    -15   -345    158    226    514    670    524   -218
   -259   -446   -187    350    -38   -316    168    241    545    717    579   -244
   -226   -441   -215    335     -5   -329    148    220    540    711    576   -290
   -210   -407   -200    306     -7   -303    150    231    561    717    571   -239
   -200   -387   -187    293     -7   -288    168    270    610    756    605   -194
   -194   -368   -176    280    -10   -272    181    303    652    784    628   -192
   -189   -350   -161    270    -15   -257    192    342    691    797    639   -135
   -207   -366   -158    288    -25   -265    210    400    743    823    649    -51
   -194   -368   -174    283    -10   -272    218    444    802    896    735    -20
   -176   -327   -150    252    -15   -239    210    459    836    943    784    -67
   -184   -285   -101    236    -41   -194    220    506    893    966    792    -10
   -200   -293    -96    244    -54   -194    236    568    956   1008    826     46
   -215   -270    -54    241    -83   -161    249    631   1018   1067    872     93
   -210   -215     -7    213   -103   -111    249    665   1054   1106    875    142
   -176   -187    -10    181    -83    -98    231    644   1036   1101    883     90
   -174   -166      5    168    -90    -80    226    641   1013   1065    862     67
   -166   -205    -38    184    -64   -124    210    613    958    974    782    116
   -184   -231    -49    205    -70   -142    213    584    924    958    789     77
   -202   -192     10    197   -106    -90    200    530    867    870    672     15
   -218   -228    -10    223   -106   -119    210    501    826    852    717      5
   -241   -200     38    220   -140    -80    215    449    784    831    714   -168
   -246   -166     80    205   -163    -44    207    394    730    761    649   -210
   -249   -163     85    207   -168    -38    205    348    685    727    639   -181
   -257   -163     93    207   -179    -36    207    311    654    693    607   -202
   -257   -158     96    207   -176    -31    200    275    618    665    594   -241
   -254   -140    111    194   -184    -15    192    249    600    675    610   -332
   -241    -67    174    155   -207     51    176    231    605    678    618   -358
   -228     15    244    103   -236    129    168    220    626    678    597   -316
   -226     38    265     93   -244    150    161    205    623    680    594   -272
   -246     46    293     98   -270    168    148    189    626    696    613   -285
   -252     36    288    109   -270    161    116    171    618    678    600   -301
   -223     49    270     85   -246    158     93    150    597    667    607   -296
   -244     70    314     85   -277    192     77    124    568    633    579   -296
   -277     62    340    106   -309    200     77    127    558    615    550   -267
   -259    -15    244    137   -252    114     51     96    504    563    493   -288
   -241   -109    132    174   -189     10     36     72    454    532    459   -316
   -241   -200     41    220   -142    -80     38     85    446    537    444   -324
   -249   -241      7    244   -129   -116     31     64    415    511    418   -363
   -233   -301    -67    267    -83   -184     31     41    366    428    319   -374
   -218   -410   -192    311    -12   -301     33     38    324    371    267   -335
   -220   -400   -179    309    -20   -290     18     10    301    384    314   -397
   -213   -379   -166    296    -25   -272     -5    -25    265    332    272   -449
   -207   -407   -200    309     -5   -303     -7    -38    249    311    265   -452
   -213   -462   -249    335     15   -355     -7    -49    231    293    254   -480
   -210   -483   -272    345     28   -376     -7    -54    218    275    239   -485
   -200   -501   -301    348     49   -402    -15    -51    213    259    220   -467
   -181   -493   -311    337     64   -402    -25    -51    207    252    210   -496
   -187   -504   -316    345     62   -410    -33    -54    184    213    161   -514
   -176   -618   -441    397    129   -530     -7    -23    163    161    109   -568
   -150   -800   -649    472    246   -724     67     85    163     70    -12   -693
   -145   -914   -769    530    311   -841    189    259    241     -5   -163   -839
   -168   -737   -571    452    200   -654    259    361    389     59   -127   -789
   -252   -379   -129    314    -62   -254    161     49    303    140     57   -623
   -407    140    548    132   -478    345    -93   -579      5    270    423   -322
   -561    797   1358   -116   -958   1078   -342  -1096   -179    548    937    124
   -558   1021   1579   -231  -1070   1299   -553  -1376   -314    774   1275    446
   -509    584   1093    -38   -800    839   -597  -1418   -522    553   1013    241
   -465    -10    454    236   -459    220   -506  -1296   -766    -70    301   -444
   -402   -485    -83    444   -161   -285   -376  -1008   -763   -444   -192   -930
   -324   -589   -265    454    -31   -426   -257   -626   -407   -226    -88   -774
   -257   -555   -301    405     20   -428   -148   -342   -129    -41     36   -626
   -207   -545   -340    376     64   -444    -75   -163     28     49     90   -553
   -187   -532   -345    361     77   -439    -41    -98     88     70     85   -532
   -179   -527   -348    353     83   -439    -25    -70    119     88    106   -506
   -194   -506   -314    350     57   -410    -25    -59    135    101    122   -498
   -239   -514   -275    374     15   -397    -10    -49    148    103    127   -478
   -233   -517   -283    376     23   -400      2    -33    163     98    124   -439
   -174   -480   -309    324     67   -394    -15    -20    174     98    116   -436
   -168   -465   -298    316     64   -381    -12     -7    184     96    103   -402
   -176   -488   -311    332     64   -400      0      7    210    135    153   -402
   -166   -472   -306    319     70   -389     -2     20    231    161    189   -431
   -150   -467   -316    306     83   -392    -10     36    236    166    187   -423
   -116   -428   -311    272     96   -371    -18     57    257    181    194   -379
   -114   -400   -285    254     83   -342     -5     80    285    205    210   -340
   -135   -374   -239    254     51   -306     18     98    316    231    241   -309
   -124   -366   -244    244     57   -306     25    129    353    272    280   -301
    -96   -319   -223    207     62   -272     20    166    389    296    290   -275
    -64   -301   -236    181     85   -270     15    202    426    329    306   -265
    -31   -283   -252    158    109   -267     12    246    459    358    322   -236
    -36   -285   -249    158    106   -267     25    298    493    387    353   -176
    -46   -236   -189    140     70   -215     49    381    566    441    392    -96
    -20   -197   -176    109     75   -189     59    459    620    493    449    -36
      0   -166   -166     83     83   -166     59    498    649    540    501    -33
     -5   -158   -153     83     72   -155     57    501    644    530    498     -7
     12   -158   -174     72     90   -166     51    509    631    517    498      7
     31   -142   -176     54    101   -158     38    511    610    506    506      5
     46   -127   -174     41    109   -150     12    483    561    465    485    -41
     28   -127   -158     46     93   -142      2    436    506    405    431    -70
      0   -142   -142     72     70   -142      7    381    462    366    392    -85
    -28   -148   -119     88     44   -135     10    324    418    322    348    -96
    -33    -96    -62     64     12    -80     28    290    400    293    324    -72
    -64    -80    -15     72    -25    -49     51    254    389    277    322    -77
    -96    -88      5     90    -51    -41     75    223    376    270    327    -90
   -114    -80     33     96    -75    -25     96    194    371    283    358   -129
   -116    -90     25    103    -72    -33    106    168    366    285    374   -150
   -106    -72     33     88    -72    -18    111    176    379    296    376   -114
    -98      5    101     46   -101     51    103    176    402    324    402    -70
    -96     70    163     10   -129    116     77    163    415    340    413    -49
    -93    127    220    -15   -155    174     49    150    426    353    413    -20
   -109     67    174     20   -142    119     38    142    405    342    407    -20
   -132     18    148     57   -140     83     25    114    366    309    374    -41
   -166    -12    153     88   -161     70     12     77    335    288    361    -64
   -194    -20    174    109   -184     75      0     51    306    249    329    -46
   -179    -77    101    127   -140     10     -7     64    303    267    361    -57
   -142   -148     -5    145    -70    -77    -18     75    285    246    332   -122
   -150   -267   -116    207    -18   -192    -15     70    249    205    296   -168
   -163   -335   -171    249      2   -254    -20     44    200    155    246   -200
   -202   -316   -116    259    -44   -218    -23      5    150     93    184   -241
   -220   -355   -135    288    -44   -244    -18    -20    114     31    114   -259
   -223   -428   -205    324    -10   -316    -15    -20    101      5     83   -244
   -197   -433   -236    316     18   -335    -25    -18     96     28    122   -246
   -202   -405   -205    301      0   -306    -41    -41     77     33    137   -296
   -210   -407   -200    309     -5   -303    -46    -59     64     12    116   -301
   -215   -441   -226    327      2   -332    -36    -64     51    -10     88   -290
   -220   -467   -246    345     12   -358    -25    -62     46    -20     70   -288
   -215   -478   -265    345     23   -371    -25    -59     57     -2     90   -277
   -215   -519   -303    366     41   -413    -33    -67     36    -31     62   -301
   -200   -607   -410    402    103   -509    -38    -75    -41   -155    -80   -400
   -148   -844   -696    496    272   -771     23    -12   -158   -394   -353   -623
   -119   -979   -859    548    368   -922    161    150   -148   -506   -527   -841
   -153   -849   -698    501    272   -774    252    215    -38   -418   -433   -815
   -309   -485   -176    397    -67   -332    158   -200    -36   -220   -127   -542
   -535    163    698    187   -615    431   -101   -898    -75    132    431     51
   -709    820   1527    -57  -1119   1174   -327  -1278     54    665   1119    766
   -704    961   1665   -129  -1184   1312   -566  -1473     75    989   1509   1210
   -652    576   1226     36   -937    901   -670  -1527   -174    714   1205    976
   -605     -7    597    306   -602    293   -602  -1376   -532     12    420    161
   -540   -436    103    485   -322   -166   -415  -1002   -620   -410   -111   -433
   -423   -527   -103    475   -161   -316   -249   -584   -381   -319   -127   -449
   -319   -506   -187    410    -67   -348   -129   -306   -189   -200    -67   -384
   -267   -504   -236    387    -15   -371    -57   -166    -93   -140    -36   -358
   -267   -522   -254    392     -7   -389    -31   -135    -75   -135    -51   -374
   -249   -519   -272    384     10   -397    -28   -106    -70   -140    -57   -366
   -236   -491   -257    361     10   -374    -33    -88    -67   -150    -64   -368
   -220   -457   -236    340      7   -348    -31    -72    -49   -145    -62   -376
   -202   -444   -241    322     18   -342    -25    -44    -31   -132    -51   -337
   -210   -433   -223    322      5   -329    -15    -36    -20   -135    -54   -335
   -215   -433   -218    322      0   -327    -10    -33     -7   -135    -54   -329
   -215   -413   -197    314    -10   -306      5    -12     18    -98    -15   -311
   -197   -389   -192    290     -2   -290     10     10     44    -77      0   -280
   -166   -374   -207    267     20   -290     10     36     62    -62     23   -259
   -150   -335   -184    241     15   -262      0     44     64    -54     28   -262
   -161   -368   -207    265     23   -288      5     70     67    -75      7   -223
   -168   -345   -179    254      5   -262     33    122    111    -12     64   -187
   -145   -257   -111    200    -18   -184     46    158    158     36    109   -194
   -122   -223   -101    171    -10   -163     62    202    197     67    119   -171
    -80   -233   -153    158     36   -194     64    239    218    101    153   -111
    -72   -184   -114    127     18   -150     72    277    254    132    197    -88
    -62   -148    -88    103     10   -119     77    329    298    179    246    -67
    -49   -122    -75     83     10    -98     93    400    355    226    283    -18
    -33   -124    -90     80     28   -109    114    457    405    267    311     44
      2    -72    -77     33     38    -75     88    493    423    288    337     80
     51    -33    -88    -10     67    -59     77    524    446    309    353    124
     57    -23    -80    -18     67    -51     67    527    449    293    332    174
     31    -25    -57     -2     44    -41     72    524    449    280    332    179
     18     -2    -20     -7     18    -10     72    496    428    285    371    135
      7     33     23    -20     -7     28     67    454    405    283    376     90
     -5     46     49    -20    -28     46     64    410    376    259    366     57
    -33     15     49     10    -41     31     67    358    348    215    324     18
    -70     12     80     28    -75     46     72    303    319    168    275      5
    -83     31    114     25    -98     72     77    236    272    111    207    -41
   -111     41    150     33   -129     96     96    184    226     57    161    -83
   -111     57    168     28   -140    111     96    129    192     54    179   -122
    -88    103    189     -7   -137    145     49     90    148     12    148   -150
    -80     70    148      5   -114    109     59    122    176     41    161   -124
    -85     80    163      2   -124    119     83    155    236    109    218    -85
   -111    127    239     -7   -174    181     85    163    272    145    254    -54
   -116    153    270    -18   -194    210     59    142    272    155    262    -31
    -96    158    254    -31   -176    205     15    106    252    140    228    -31
    -85    124    207    -20   -148    166      5     88    233    122    194    -18
    -93     90    184      2   -137    137     -5     67    223    142    226    -41
   -114     54    168     28   -142    111    -10     51    215    155    254    -88
   -111     31    142     38   -127     85    -18     38    189    127    187   -119
   -119   -101     15    109    -70    -44     -5     36    153     77    122   -114
   -129   -174    -44    153    -44   -109    -10     15    103      0     38   -174
   -127   -202    -75    163    -28   -137    -15      0     67    -41     28   -194
   -111   -236   -124    174      5   -181    -33    -33     25    -59     36   -262
   -101   -257   -155    179     25   -207    -41    -54    -10    -90      2   -298
   -106   -298   -192    202     41   -246    -41    -62    -28   -114    -23   -285
   -122   -301   -181    210     28   -241    -54    -77    -44   -137    -49   -293
   -106   -306   -200    205     46   -254    -70   -101    -70   -168    -93   -306
    -96   -293   -200    192     51   -246    -88   -122   -101   -213   -145   -303
    -98   -301   -202    200     51   -252    -88   -124   -103   -213   -148   -298
   -116   -348   -231    231     54   -290    -77   -116    -96   -187   -103   -314
   -135   -350   -215    241     38   -283    -83   -116    -93   -171    -64   -348
   -155   -348   -192    249     18   -270    -77    -96    -75   -166    -67   -340
   -124   -402   -277    265     75   -340    -88    -98   -140   -272   -207   -402
    -23   -623   -602    322    288   -613    -44    -54   -272   -517   -485   -620
    -20   -737   -717    379    345   -727     75     85   -254   -615   -613   -846
    -59   -579   -519    316    228   -548    168    166   -119   -535   -519   -839
   -181   -246    -64    215    -59   -155     90   -207   -135   -394   -277   -589
   -355    353    709     -2   -532    530   -233   -885   -239    -54    226    -36
   -459    987   1447   -265   -953   1215   -478  -1223    -98    511    922    667
   -410   1156   1564   -374   -987   1358   -719  -1332     38   1000   1444   1179
   -340    722   1062   -189   -701    891   -826  -1387   -171    854   1273   1013
   -301    103    402     98   -353    252   -750  -1335   -680    -25    353    124
   -275   -322    -46    298   -116   -184   -576  -1070   -885   -626   -322   -535
   -249   -410   -163    329    -44   -288   -410   -685   -615   -530   -358   -558
   -194   -376   -181    285     -7   -280   -290   -410   -384   -384   -288   -485
   -135   -371   -236    252     49   -303   -218   -246   -239   -283   -231   -431
   -109   -387   -280    246     85   -335   -189   -179   -187   -257   -226   -418
   -109   -376   -267    241     75   -322   -163   -137   -153   -239   -205   -397
   -122   -327   -205    226     41   -267   -137    -96   -111   -207   -176   -366
   -140   -277   -137    207     -5   -207   -111    -62    -83   -192   -171   -355
   -137   -254   -116    194    -10   -187   -114    -62    -77   -189   -171   -350
   -132   -270   -137    200      0   -202   -122    -54    -70   -181   -163   -337
   -137   -285   -148    213      5   -218   -122    -36    -54   -168   -150   -319
   -153   -270   -116    210    -20   -192   -109    -10    -25   -150   -140   -301
   -155   -249    -96    202    -31   -174   -122    -23    -28   -158   -158   -329
   -148   -179    -31    163    -59   -106   -119    -15     -7   -132   -142   -306
   -140   -181    -41    161    -49   -111   -114      0     23    -88    -93   -254
   -103   -184    -80    142    -15   -132   -114     18     38    -88   -114   -226
    -70   -163    -93    116     10   -129   -106     46     64    -80   -127   -189
    -44   -122    -80     80     15   -101    -96     64    101    -20    -62   -223
    -33   -132    -98     83     31   -116    -80     93    137     20    -31   -239
    -31   -111    -80     70     23    -98    -64    142    189     67      5   -184
    -18    -75    -57     46     18    -67    -70    192    241    116     46   -140
    -18    -49    -31     33      5    -41    -77    244    290    161     77    -98
      5      7      2     -5      2      5    -88    293    348    218    122    -49
     54      2    -54    -28     54    -25   -103    314    366    239    132    -31
     57      5    -51    -31     54    -23    -80    353    413    283    163     10
     54     49     -5    -54     28     20    -64    374    444    314    184     31
     38    109     70    -72    -15     90    -59    387    472    353    218     70
     25    119     90    -75    -31    106    -67    376    475    350    220    103
     36     98     62    -67    -12     80    -88    316    405    280    161     70
     25     83     54    -57    -15     70    -88    272    358    249    142     18
     31     85     54    -57    -10     70    -93    226    311    202    101    -28
     23    106     83    -64    -31     96   -101    176    277    168     64    -49
      2     98     96    -51    -46     96    -83    140    246    135     20    -67
    -15     51     67    -18    -41     57    -77     90    202     93    -18    -98
    -33     44     77     -5    -54     59    -77     36    150     33    -67   -168
    -70     64    135      2   -101     98    -67     10    132      7   -111   -197
    -80     70    148      5   -114    109    -64    -20    114     -7   -132   -192
    -49     85    135    -20    -93    111    -80    -46    101     -5   -109   -166
    -44    116    161    -36   -101    137    -93    -59    116     36    -59   -161
    -64    150    215    -44   -140    181   -109    -75    129     57    -38   -171
    -72    168    241    -49   -155    205   -132    -90    129     67    -31   -163
    -75    124    200    -25   -137    161   -150   -101    111     57    -46   -163
    -75     80    155     -2   -114    116   -145   -101    101     46    -54   -166
    -83    114    197    -15   -140    153   -140   -109    106     54    -57   -161
   -101    135    233    -18   -168    184   -137   -111     96     46    -85   -171
   -103     38    140     31   -124     88   -150   -135     51     -5   -148   -220
    -64   -103    -38     85    -12    -72   -163   -161     -2    -75   -220   -254
    -98   -150    -54    122    -23   -101   -155   -158    -20    -96   -246   -259
   -129   -202    -75    166    -28   -140   -153   -176    -62   -140   -301   -288
   -124   -246   -124    184     -2   -184   -163   -223   -116   -194   -337   -332
   -124   -265   -140    194      7   -202   -137   -218   -111   -161   -293   -381
   -142   -257   -114    197    -15   -187   -127   -210   -109   -166   -303   -376
   -140   -265   -127    202     -7   -197   -129   -215   -124   -181   -327   -374
   -132   -262   -129    194     -2   -197   -155   -252   -163   -215   -358   -426
   -140   -280   -140    210      0   -210   -155   -252   -158   -215   -355   -415
   -155   -301   -148    226     -5   -226   -150   -241   -163   -220   -371   -400
   -184   -309   -124    246    -31   -215   -135   -226   -135   -181   -345   -397
   -174   -350   -179    262      2   -267   -135   -233   -140   -189   -376   -420
   -124   -462   -337    293    106   -400   -127   -228   -194   -272   -483   -452
    -88   -639   -550    361    228   -597    -54   -129   -207   -392   -641   -581
    -80   -732   -652    405    285   -693     62     12   -124   -454   -756   -743
   -109   -485   -379    296    132   -433    122     64     23   -374   -685   -727
   -194   -114     80    155   -137    -18     31   -241    -49   -270   -478   -571
   -301    324    626    -12   -462    472   -257   -846   -379   -129   -109   -236
   -381    823   1205   -220   -795   1015   -519  -1270   -530    197    400    161
   -353    927   1280   -288   -815   1104   -730  -1441   -587    485    745    454
   -290    485    776    -96   -532    631   -776  -1473   -820    223    454    244
   -293     -7    285    148   -288    137   -670  -1384  -1119   -478   -296   -407
   -252   -374   -122    311    -64   -249   -517  -1135  -1117   -854   -792   -818
   -207   -491   -283    348     36   -389   -381   -813   -784   -696   -761   -730
   -174   -488   -314    332     70   -402   -265   -542   -470   -452   -597   -597
   -142   -470   -327    306     90   -400   -174   -355   -267   -288   -480   -548
   -127   -439   -311    283     90   -376   -135   -283   -179   -226   -444   -522
   -129   -441   -311    283     90   -376   -103   -246   -142   -218   -446   -485
   -135   -467   -332    301     98   -400    -72   -213   -111   -205   -449   -465
   -137   -475   -337    306     98   -407    -54   -179    -72   -155   -389   -446
   -137   -433   -296    285     77   -366    -49   -161    -41   -119   -355   -444
   -148   -381   -236    265     41   -309    -44   -142    -12    -90   -337   -418
   -171   -337   -166    254     -2   -252    -20   -114     33    -51   -311   -371
   -176   -332   -155    254    -12   -244    -15    -98     57    -33   -293   -342
   -174   -340   -166    257     -5   -254    -12    -93     70    -12   -267   -340
   -176   -322   -148    246    -15   -233      0    -67     93      7   -267   -327
   -184   -293   -109    239    -38   -202     -5    -51    116     33   -241   -306
   -166   -285   -119    226    -25   -205    -23    -64    127     54   -223   -319
   -166   -285   -122    226    -23   -205    -25    -57    132     51   -239   -324
   -166   -254    -88    210    -38   -171    -23    -33    158     64   -231   -303
   -168   -205    -36    187    -67   -122    -20     12    215    114   -189   -270
   -166   -194    -28    176    -70   -111      2     80    293    189   -124   -213
   -150   -202    -51    176    -51   -127     12    132    353    244    -72   -150
   -103   -189    -88    145     -7   -137      2    148    379    267    -54   -122
    -96   -181    -85    140     -5   -135     18    189    423    316    -18    -93
   -109   -166    -57    137    -25   -111     41    257    504    407     59    -54
    -96   -148    -51    122    -23    -98     54    303    558    459    103    -18
    -96   -137    -41    114    -28    -90     62    329    581    478    124     12
    -88   -140    -51    114    -18    -96     77    345    587    485    135     38
   -106   -145    -38    124    -36    -93     98    366    600    491    140     49
    -93   -150    -57    119    -18   -103     88    335    555    436     83     46
    -67   -168   -101    116     15   -137     70    277    483    376     51      2
   -103   -161    -57    132    -23   -109     80    239    449    363     62    -83
   -142   -124     15    132    -80    -57     93    213    426    335     38   -119
   -179   -132     46    155   -114    -44    111    184    397    309      2   -129
   -202   -163     38    181   -122    -62     98    114    324    244    -57   -187
   -215   -179     36    197   -127    -72     77     46    257    176   -114   -246
   -202   -158     44    181   -124    -59     54      0    215    145   -142   -277
   -197   -135     59    166   -129    -38     38    -38    189    124   -171   -309
   -200    -80    116    140   -161     18     49    -44    205    148   -150   -301
   -210      5    215    103   -213    109     36    -54    236    194   -106   -288
   -231     77    309     75   -270    192     18    -57    259    220    -75   -252
   -244     77    322     83   -283    200     18    -51    285    254    -44   -215
   -192     44    236     72   -213    137    -28   -116    236    226    -57   -257
   -189     51    241     70   -215    145    -49   -127    226    231    -49   -267
   -197     72    267     59   -231    168    -70   -140    215    213    -67   -277
   -200     72    270     62   -233    171    -88   -158    200    194    -85   -296
   -202     28    231     85   -215    129    -96   -158    181    168   -109   -301
   -192    -38    153    116   -174     57   -106   -153    150    119   -192   -309
   -197   -163     33    179   -116    -64    -90   -145    127     93   -194   -306
   -215   -249    -36    231    -90   -142    -93   -161    111     96   -181   -400
   -215   -272    -59    244    -80   -166    -93   -174    101     88   -184   -457
   -207   -311   -103    259    -51   -207    -90   -184     72     51   -220   -472
   -215   -337   -124    275    -46   -231    -88   -187     62     23   -246   -457
   -200   -363   -163    280    -18   -265   -103   -207     33      5   -257   -504
   -171   -366   -194    267     10   -280   -116   -233      7     -5   -257   -527
   -174   -363   -189    270      7   -277   -116   -223     12     -5   -249   -470
   -181   -413   -231    296     23   -324   -116   -215      0    -38   -277   -420
   -226   -465   -239    345      5   -353   -116   -205      2    -31   -262   -426
   -254   -467   -213    361    -23   -342   -109   -194     10    -20   -254   -452
   -210   -454   -244    332     15   -350   -142   -236    -31    -57   -288   -498
   -189   -568   -379    376     93   -475   -114   -194    -64   -132   -379   -548
   -158   -795   -636    475    236   -717    -44    -72    -88   -288   -584   -672
   -192   -901   -711    545    259   -807     88    122     15   -306   -678   -831
   -254   -706   -452    480     98   -579    181    241    215   -161   -563   -820
   -345   -348     -2    345   -174   -174     23   -231     67    -96   -350   -607
   -511    187    698    161   -605    441   -239   -862   -158    114     98   -174
   -644    769   1413    -62  -1028   1091   -491  -1325   -272    478    683    340
   -636    896   1532   -129  -1083   1213   -722  -1579   -353    807   1111    683
   -568    361    927    101   -748    644   -748  -1579   -600    459    711    353
   -535   -171    361    353   -449     93   -657  -1439   -880   -270   -106   -316
   -498   -576    -80    535   -210   -329   -498  -1106   -831   -589   -563   -758
   -444   -675   -231    561   -106   -454   -355   -717   -480   -376   -475   -698
   -366   -602   -236    483    -67   -418   -239   -426   -213   -184   -332   -553
   -335   -584   -249    459    -44   -418   -174   -262    -62    -83   -270   -488
   -327   -610   -283    470    -23   -446   -148   -207    -18    -67   -265   -485
   -327   -592   -265    459    -31   -428   -114   -163     25    -54   -254   -462
   -340   -576   -236    457    -54   -407    -93   -127     59    -33   -226   -431
   -342   -553   -210    446    -67   -384    -85   -109     72    -12   -202   -444
   -353   -532   -179    441    -90   -355    -67    -98     83     -5   -192   -436
   -350   -493   -142    423   -103   -319    -31    -67    129     25   -161   -392
   -335   -478   -145    405    -96   -314    -38    -51    145     28   -158   -345
   -298   -467   -171    381    -64   -319    -46    -28    163     46   -124   -332
   -309   -457   -148    381    -80   -301    -36     -2    197    101    -77   -350
   -327   -491   -163    410    -83   -327    -33     10    210     98    -83   -342
   -327   -504   -176    415    -77   -340    -15     41    236    106    -70   -298
   -324   -426   -103    374   -111   -265     -2     64    265    127    -46   -262
   -342   -379    -38    358   -153   -210     20     83    303    168     -2   -257
   -324   -394    -70    361   -127   -233     25    109    340    202     31   -233
   -272   -363    -90    316    -93   -228     12    176    387    236     54   -184
   -262   -335    -72    296    -96   -205     25    246    444    275     83   -140
   -244   -306    -62    272    -90   -184     38    309    491    311    119    -98
   -262   -316    -54    290   -103   -187     54    366    535    358    158    -62
   -265   -288    -25    275   -119   -158     72    420    600    420    218    -31
   -239   -265    -25    252   -106   -148     80    465    646    454    244     10
   -213   -239    -25    223    -93   -132     72    498    672    491    283     49
   -192   -226    -33    210    -80   -129     59    527    683    501    301     75
   -166   -228    -64    197    -51   -148     44    537    672    496    298     75
   -166   -168     -2    166    -83    -85     57    530    670    493    306     70
   -200   -145     54    171   -129    -44     83    488    641    449    277     67
   -265   -155    109    210   -187    -23    116    444    620    420    267     90
   -244   -166     77    205   -163    -46     98    397    563    368    220     83
   -189   -174     15    181   -103    -80     70    345    501    306    174     85
   -207   -148     57    176   -135    -46    101    329    504    319    200     96
   -246   -137    109    192   -179    -15    142    290    485    293    197     88
   -314   -161    150    236   -233     -5    153    202    428    254    166      2
   -327   -155    171    241   -252      7    153    168    410    241    176    -20
   -316   -129    187    223   -252     25    140    171    420    244    174    -18
   -322    -64    257    194   -290     96    137    153    436    257    194      7
   -335    -57    277    194   -309    111    109    114    431    259    218     25
   -342    -23    319    181   -332    145     93    103    454    316    254     -2
   -337    -31    306    184   -324    135     72    106    462    324    262      5
   -319    -46    272    184   -296    111     57     98    454    306    246     10
   -327    -57    267    192   -298    103     41     67    423    275    226     -2
   -355    -77    277    215   -316     98     46     25    394    246    207    -28
   -366    -93    272    228   -322     88     51      0    358    210    184    -41
   -350   -158    192    254   -272     15     25      0    311    168    145    -62
   -329   -259     70    293   -202    -96     -7     -7    267    119     90   -129
   -329   -296     33    311   -184   -132    -23    -12    241     80     54   -155
   -329   -319     10    324   -171   -155    -36    -23    210     44     18   -168
   -332   -355    -23    345   -155   -189    -44    -49    174      2    -20   -187
   -332   -402    -72    366   -129   -239    -36    -77    137    -36    -62   -218
   -324   -389    -64    355   -132   -228    -25    -90    119    -54    -70   -223
   -324   -402    -77    361   -127   -241    -28   -106    101    -85    -90   -200
   -314   -394    -80    355   -116   -239    -33   -119     85    -80    -88   -210
   -329   -433   -103    379   -114   -267    -23   -124     85    -57    -49   -257
   -327   -400    -72    361   -127   -236    -23   -132     85    -64    -54   -252
   -311   -379    -67    342   -122   -223    -25   -148     75    -85    -72   -244
   -311   -405    -93    358   -109   -249    -44   -166     51   -127   -106   -246
   -311   -488   -176    397    -70   -332    -18   -145      2   -194   -171   -296
   -277   -672   -397    475     59   -535     49    -72    -83   -366   -374   -509
   -265   -810   -545    535    137   -678    166     59   -114   -550   -602   -722
   -275   -727   -452    501     88   -589    298    220     41   -454   -535   -730
   -400   -342     57    371   -231   -145    213   -189     49   -252   -239   -519
   -579    262    841    158   -711    550    -77   -896    -41     62    280     38
   -730    958   1688   -116  -1210   1325   -316  -1317     83    620   1005    779
   -701   1218   1919   -257  -1309   1569   -576  -1509    202   1104   1569   1428
   -639    854   1491   -109  -1065   1171   -701  -1590    -33    904   1335   1265
   -605    231    836    187   -722    532   -641  -1501   -462    148    517    426
   -576   -265    311    418   -444     23   -441  -1169   -652   -444   -161   -296
   -540   -397    142    470   -342   -127   -241   -727   -397   -392   -231   -389
   -428   -392     33    407   -231   -179   -116   -446   -213   -311   -210   -285
   -363   -384    -20    374   -171   -202    -25   -267    -83   -202   -137   -254
   -358   -381    -25    368   -166   -205     12   -192    -23   -163   -101   -262
   -348   -363    -15    355   -166   -189      7   -168    -12   -163   -109   -259
   -337   -355    -18    345   -161   -187     12   -153    -15   -205   -166   -231
   -340   -361    -20    350   -161   -192     23   -132      0   -176   -132   -228
   -348   -353     -7    350   -171   -181     36   -114     25   -132    -88   -262
   -348   -329     18    340   -184   -155     46    -93     49   -114    -59   -228
   -348   -324     23    335   -189   -150     46    -80     64    -90    -36   -202
   -332   -298     31    314   -181   -135     44    -64     88    -64    -15   -200
   -309   -257     49    283   -181   -103     38    -54    103    -62     -5   -192
   -306   -233     72    270   -189    -80     28    -62    109    -46     12   -205
   -319   -197    119    257   -220    -41     36    -67    106    -59    -54   -187
   -306   -192    114    249   -213    -38     44    -36    122    -70    -67    -83
   -309   -213     93    259   -202    -59     44      0    158      7     25    -83
   -311   -197    114    254   -213    -41     33     25    181     46     54   -106
   -290   -161    129    226   -213    -18     41     67    215     85     77    -80
   -280   -145    135    213   -210     -5     59    122    254     83     62      0
   -277   -135    140    205   -210      2     67    181    316    155    132     49
   -272    -93    179    184   -226     41     64    239    387    259    233     18
   -252    -93    158    174   -205     31     70    303    428    306    272     98
   -226    -62    161    142   -194     49     72    361    459    324    272    187
   -205    -38    166    122   -189     64     75    405    498    374    316    228
   -202      7    210     98   -205    109     77    441    558    488    428    231
   -184     33    215     72   -200    124     72    446    561    491    446    257
   -179     59    239     59   -210    148     67    439    558    491    449    257
   -179     72    252     51   -215    161     57    405    537    454    402    259
   -181     51    233     64   -207    142     46    353    488    389    358    283
   -194     41    233     75   -215    137     38    301    462    407    381    233
   -218     51    270     80   -244    161     38    262    441    376    366    220
   -246     64    309     88   -277    184     54    231    431    345    340    218
   -285     62    348    111   -316    205     70    194    413    316    303    218
   -342     70    410    135   -376    239     70    140    387    319    316    150
   -332     90    423    119   -379    257     46     67    353    306    314     75
   -324     80    402    122   -366    241     31     15    311    254    262     46
   -335     90    426    122   -379    257     41      5    311    236    254     72
   -348    163    509     90   -428    335     36      0    345    293    316     98
   -387    210    594     88   -491    402     33      5    381    327    350    132
   -420    239    659     90   -540    446     23     23    423    376    379    163
   -327    220    548     54   -436    384    -72    -72    327    283    290    127
   -340    181    519     77   -431    350    -80    -72    322    311    316    116
   -361    155    517    103   -439    335    -77    -64    337    353    350    122
   -376    166    540    103   -457    353    -77    -62    355    387    384    122
   -384    145    530    119   -457    337    -70    -59    355    381    361    111
   -394     33    428    179   -413    231    -85    -83    298    314    290     75
   -405    -64    337    233   -374    135    -93   -101    246    239    207     59
   -418   -132    283    275   -353     75    -90   -116    220    223    184     41
   -441   -150    290    296   -366     70   -103   -153    202    215    189    -38
   -444   -163    280    303   -363     57   -122   -174    174    197    197    -49
   -446   -155    290    301   -371     64   -135   -192    155    166    179    -51
   -465   -158    306    311   -387     72   -155   -226    135    127    158    -85
   -470   -166    303    319   -387     67   -168   -254    111    109    145   -114
   -462   -181    280    319   -374     49   -168   -252    116    135    153   -101
   -483   -215    265    348   -374     23   -166   -246    122    150    161    -90
   -498   -241    254    368   -379      5   -161   -239    129    166    171    -85
   -470   -241    228    355   -350     -7   -187   -272    103    142    148   -103
   -433   -277    155    353   -296    -62   -202   -285     64     77     62   -119
   -420   -418      2    418   -213   -207   -176   -249      2    -28    -70   -223
   -413   -639   -226    524    -93   -431    -90   -158    -67   -194   -275   -506
   -381   -724   -342    553    -20   -535     15    -28    -75   -283   -389   -735
   -418   -524   -109    470   -155   -316     62    -67     20   -176   -267   -615
   -600    -93    506    345   -553    205    -64   -558     96    124    137   -145
   -836    589   1426    122  -1130   1005   -275  -1130    252    665    841    605
   -969   1140   2109    -85  -1538   1623   -475  -1395    519   1306   1587   1382
   -891   1021   1909    -67  -1400   1465   -688  -1532    478   1465   1751   1673
   -805    532   1337    137  -1072    932   -769  -1615     67    935   1189   1127
   -748      5    750    368   -750    379   -691  -1478   -363    166    376    215
   -670   -332    337    501   -504      2   -496  -1054   -371   -135    -18   -168
   -563   -335    228    446   -397    -51   -311   -636    -96     62     80   -124
   -485   -314    171    400   -329    -70   -202   -392     59    163    119    -98
   -446   -314    129    379   -290    -93   -153   -280    137    231    174    -85
   -420   -327     93    374   -257   -116   -140   -254    145    231    176   -103
   -402   -353     49    376   -228   -153   -142   -233    129    194    129   -106
   -402   -358     44    381   -226   -158   -129   -202    153    218    145    -96
   -431   -329     98    379   -267   -114   -111   -161    192    267    194    -96
   -446   -277    168    363   -309    -54    -96   -119    246    314    244    -67
   -449   -283    163    366   -306    -62    -93   -122    246    303    233    -75
   -400   -322     77    361   -241   -122   -116   -142    220    277    210    -93
   -371   -337     33    353   -205   -153   -127   -135    220    275    210    -83
   -374   -309     64    342   -220   -122   -111   -101    265    322    257    -33
   -394   -293    101    342   -249    -98   -106    -75    285    337    265      5
   -405   -285    119    345   -265    -85   -103    -44    309    374    290     28
   -413   -283    127    348   -272    -77    -93     -5    350    428    337     44
   -379   -249    129    314   -254    -59   -103      5    368    441    340     64
   -350   -254     96    301   -226    -80    -96     41    405    478    376     93
   -342   -241    101    290   -223    -70    -85     90    446    519    413    111
   -322   -202    119    262   -223    -41    -67    155    504    576    462    163
   -298   -197    101    249   -200    -49    -44    233    571    641    506    231
   -298   -215     83    254   -192    -67    -28    293    623    680    527    290
   -280   -205     75    241   -179    -64    -12    371    691    761    605    324
   -231   -155     75    192   -153    -41    -12    426    753    823    665    374
   -200   -137     62    168   -132    -38    -12    454    797    867    701    418
   -194    -85    106    137   -150     10    -20    465    818    901    735    433
   -223    -44    176    132   -200     64     -5    485    846    932    779    467
   -187    -23    163    106   -176     67    -15    454    831    911    771    470
   -140    -44     96     93   -119     25    -38    389    774    846    711    431
   -158    -46    109    101   -135     31    -25    374    763    833    698    405
   -163    -59    103    111   -135     20    -15    348    743    805    670    381
   -171    -64    106    116   -140     20     10    322    737    800    659    363
   -207    -83    124    145   -166     20     38    288    724    779    623    340
   -246   -101    145    174   -197     20     62    249    701    761    607    327
   -241    -85    153    163   -200     33     72    205    670    737    607    277
   -246    -85    161    163   -205     38     80    166    646    722    592    226
   -272    -75    197    174   -236     59     98    155    667    743    613    239
   -285    -49    233    166   -259     90    103    155    688    756    636    270
   -293    -18    272    155   -283    127     80    124    691    761    646    277
   -233     -2    231    116   -233    114      5     33    623    698    600    231
   -249    -10    239    129   -244    114      0     33    618    693    594    223
   -259    -44    213    150   -239     83    -10     25    597    675    571    200
   -236    -96    140    163   -189     20    -31     -5    566    654    548    187
   -244   -135    109    189   -176    -12    -23      2    568    649    537    200
   -226   -207     18    218   -122    -96    -38     -5    535    607    498    161
   -241   -277    -36    257   -103   -155    -44    -18    498    563    459     72
   -290   -296     -5    293   -142   -150    -18     -2    511    576    457     59
   -283   -358    -75    319   -106   -215    -23    -36    467    535    413     28
   -220   -394   -174    309    -23   -285    -57   -101    376    436    332    -28
   -218   -361   -142    288    -38   -252    -54    -93    381    449    345    -12
   -233   -397   -163    314    -36   -280    -44    -90    376    423    319      0
   -246   -410   -166    327    -41   -288    -51   -119    358    420    329    -25
   -270   -394   -124    332    -72   -259    -38   -111    376    454    353    -51
   -252   -467   -215    358    -20   -342    -31   -122    350    423    332    -67
   -228   -493   -265    361     18   -379    -51   -153    311    384    301    -90
   -228   -457   -228    340      0   -342    -62   -158    306    376    293    -98
   -210   -426   -215    319      2   -322    -59   -158    306    374    283    -96
   -189   -566   -379    376     93   -472    -36   -132    270    311    207   -150
   -174   -769   -594    470    207   -680     51    -28    233    176     38   -335
   -194   -880   -688    535    246   -784    187    127    259     59   -129   -511
   -187   -724   -537    457    174   -631    262    213    366    101   -109   -519
   -265   -345    -80    303    -93   -213    132   -207    311    241    132   -285
   -410    215    626     96   -517    420   -158   -828    228    584    657    249
   -522    857   1379   -168   -950   1117   -407  -1184    335   1132   1337    880
   -472    979   1452   -252   -961   1215   -620  -1275    478   1641   1870   1366
   -420    439    859    -10   -641    649   -688  -1317    189   1309   1491   1013
   -407   -103    301    254   -355     98   -626  -1283   -309    433    605    179
   -384   -527   -142    454   -122   -335   -472  -1052   -496   -129     -5   -389
   -335   -620   -285    478    -25   -454   -301   -678   -213     -5     23   -361
   -293   -592   -298    441      0   -446   -158   -394     51    184    140   -262
   -254   -563   -309    410     25   -436    -51   -207    207    280    187   -215
   -244   -550   -309    397     31   -431     -7   -132    267    311    202   -205
   -257   -561   -303    410     23   -433     25    -93    306    332    213   -194
   -270   -561   -293    415     10   -428     36    -75    324    335    213   -194
   -265   -592   -327    428     28   -459     38    -62    342    342    220   -187
   -257   -623   -368    439     54   -496     64    -28    374    361    236   -148
   -257   -605   -348    431     44   -478    101      7    402    384    262   -109
   -244   -553   -309    397     31   -431     88      0    394    376    259   -140
   -233   -501   -267    366     15   -384     80     18    426    413    301   -148
   -228   -493   -267    361     18   -381     85     36    449    423    306   -161
   -215   -459   -244    337     12   -353     83     49    462    418    293    -90
   -194   -457   -262    324     31   -361     67     57    472    431    298    -96
   -192   -431   -241    311     23   -337     85     77    498    446    301   -114
   -171   -368   -200    267     12   -285     96    109    545    478    332    -85
   -150   -348   -197    249     23   -272    101    135    574    485    340    -46
   -129   -376   -246    252     54   -311    103    166    594    498    366    -10
   -103   -384   -280    244     85   -332    114    205    639    545    415     10
    -80   -363   -283    220     98   -324    122    246    691    618    444     -2
    -51   -280   -228    166     88   -254    114    283    745    683    475     44
    -28   -244   -215    135     90   -231    129    348    836    782    581    174
     -2   -252   -249    124    122   -252    155    415    901    857    644    213
     25   -259   -285    114    153   -272    163    457    945    906    670    236
     28   -231   -259    101    142   -244    174    478    979    943    704    280
     25   -205   -231     88    127   -218    187    493   1000    963    735    280
     41   -226   -267     90    153   -246    192    485    984    948    717    267
     44   -228   -272     90    155   -249    189    462    958    919    691    272
     33   -241   -275    103    153   -257    189    431    930    888    657    252
     15   -194   -210     88    111   -200    187    387    880    828    602    213
     10   -168   -179     80     93   -174    197    345    833    766    555    181
      7   -197   -207     93    106   -200    207    306    784    698    514    145
     -5   -228   -223    116    109   -226    215    254    732    654    488     46
    -36   -189   -155    111     57   -171    197    187    672    605    428    -59
    -64   -168   -103    116     18   -135    197    148    628    561    394    -75
    -36   -116    -80     75     18    -98    181    119    607    535    381    -90
    -18    -49    -31     33      5    -41    161    101    605    530    379   -116
     -2    -23    -23     12      7    -23    148     77    600    530    374   -122
     10     18      7    -15      2     12    129     46    592    527    379   -101
     18     28     10    -23      5     18    109     25    584    530    384   -116
     25     12    -12    -18     20      0     85     10    566    517    366   -137
     20     -5    -28    -10     23    -15     80     10    561    519    376   -116
     10    -28    -38      7     23    -33     80     12    555    519    374   -111
      0    -70    -72     33     33    -70     77     10    537    498    355   -103
      2   -179   -181     88     90   -179     80     12    509    459    311   -124
     -7   -270   -262    137    127   -267     80     18    485    423    272   -135
    -15   -293   -277    153    129   -285     70     10    470    415    275   -127
    -18   -348   -332    181    155   -340     72      5    439    392    259   -155
     -5   -381   -376    194    184   -379     64    -15    402    350    223   -184
    -15   -397   -381    205    181   -389     67    -31    387    335    210   -202
    -31   -436   -405    231    187   -420     67    -38    371    319    194   -205
    -33   -454   -420    244    192   -439     64    -41    358    309    189   -202
    -28   -433   -405    231    187   -420     57    -49    348    293    171   -197
    -33   -444   -413    239    187   -428     46    -70    329    270    150   -205
    -36   -452   -415    241    189   -433     44    -77    324    270    166   -231
    -33   -470   -439    249    202   -454     51    -67    329    262    161   -239
    -20   -535   -514    277    246   -524     51    -67    309    226    124   -252
     15   -670   -688    324    350   -680     83    -10    283    153     23   -348
     51   -839   -891    392    470   -865    181    129    290     31   -153   -501
     75   -841   -919    381    496   -880    293    280    376    -20   -252   -589
     49   -574   -623    262    335   -597    337    275    496     80   -148   -501
   -101   -202   -101    150      0   -153    153   -244    342    210    132   -249
   -277    358    636    -41   -457    498   -114   -831    168    483    620    184
   -361    854   1215   -246   -789   1034   -353  -1169    155    911   1197    701
   -303    678    982   -187   -641    828   -550  -1293     67   1080   1397    948
   -262    119    381     70   -324    249   -555  -1304   -267    561    826    426
   -252   -288    -36    270   -109   -163   -459  -1210   -584   -158     49   -335
   -218   -571   -353    394     64   -465   -309   -891   -475   -335   -228   -584
   -140   -602   -462    371    161   -532   -171   -524   -135   -106    -96   -439
    -62   -574   -514    316    223   -545    -59   -257     96     59      7   -342
    -23   -555   -535    288    254   -545      7   -114    220    140     64   -285
     -5   -542   -537    272    265   -542     25    -80    239    140     62   -275
     -5   -542   -537    275    265   -540     31    -64    244    137     54   -270
    -23   -542   -522    280    246   -535     54    -44    262    155     77   -254
    -18   -540   -522    280    249   -532     75     -7    293    181    106   -244
     15   -530   -548    257    277   -537     85     20    319    197    109   -239
     38   -511   -550    236    293   -530     90     36    337    202    106   -179
     33   -506   -542    236    288   -524     90     31    337    210    116   -158
     25   -491   -517    231    270   -501     96     28    348    218    109   -153
     44   -509   -553    231    296   -530    109     46    368    236    122   -114
     33   -530   -563    249    298   -545    135     77    410    270    171   -103
     20   -509   -530    241    272   -517    158    101    436    285    187    -93
     -5   -504   -501    254    246   -504    166    124    452    293    194    -36
     70   -441   -511    184    290   -475    148    166    488    332    233     -5
    145   -355   -501    106    322   -428    135    215    532    376    277     15
    132   -387   -522    124    327   -454    153    257    566    407    303     28
    135   -381   -517    122    324   -449    163    293    597    433    322     44
    145   -348   -496    101    319   -423    174    342    649    475    358     90
    168   -309   -478     70    322   -392    189    400    701    517    397    124
    174   -275   -449     49    309   -363    210    457    750    553    423    202
    166   -272   -439     51    301   -355    228    514    795    600    475    267
    184   -226   -413     20    296   -319    236    566    833    649    522    298
    189   -181   -371     -2    280   -275    236    579    839    646    522    303
     96   -202   -301     51    197   -252    249    517    779    584    478    249
      5   -187   -192     90     98   -189    277    478    769    584    488    272
    129   -158   -288     12    207   -223    226    496    756    579    485    285
    207   -155   -363    -25    285   -259    213    532    737    548    465    280
    166   -140   -306    -12    233   -223    231    475    701    509    439    246
    137   -114   -252    -12    194   -184    241    423    675    485    415    197
    101   -124   -226     10    161   -174    254    368    644    449    384    161
     75   -137   -213     31    142   -174    272    345    626    436    379    145
     96   -135   -231     18    161   -181    259    314    607    418    363    116
    106    -83   -189    -12    148   -137    239    277    581    389    345     85
     64    -54   -119     -5     90    -88    249    223    566    363    332     80
     25    -15    -41     -5     33    -28    262    150    568    361    350    119
     64    -28    -93    -20     77    -59    215    158    576    397    387    145
     88     -2    -93    -44     90    -46    168    184    594    426    410    150
     88     25    -62    -59     75    -18    142    187    587    423    405    155
     44      2    -41    -23     44    -18    150    163    563    405    392    145
    -15    -28    -15     20      0    -23    158    106    527    379    366    122
     33    -44    -77      5     54    -59    116    116    514    374    368    135
    101    -88   -189     -7    145   -137     72    137    485    345    342     83
     98   -194   -293     49    194   -244     67    145    433    275    246      0
     85   -241   -329     77    205   -285     62    119    384    207    174     12
     41   -270   -311    111    176   -290     72     72    337    153    150     -2
     15   -296   -314    137    163   -306     70     23    280    101    129    -18
     31   -332   -363    150    197   -348     57     -5    254     85     98    -72
     54   -381   -436    163    244   -410     46      2    246     72     57    -98
    116   -384   -501    135    306   -444     18     33    233     59     59    -67
    119   -322   -441    101    277   -381      0      7    210     46     49   -119
    103   -342   -446    119    275   -394     -2    -10    192     28     36   -124
     88   -418   -506    163    296   -462      0    -18    179      5     23   -129
     80   -423   -504    171    290   -462    -18    -28    161    -23      2   -132
     98   -397   -496    148    296   -446    -38    -41    137    -59    -23   -114
    114   -410   -524    148    319   -467    -46    -31    111   -101    -72   -158
    155   -613   -769    228    459   -691     12     44     36   -259   -265   -358
    174   -792   -969    309    568   -880    140    207     31   -397   -472   -587
    148   -714   -865    280    504   -789    259    324    158   -353   -459   -613
     20   -420   -441    200    231   -431    213    -51    129   -254   -265   -441
   -163    116    277     20   -220    197   -127   -797    -46     -5    197     31
   -319    844   1163   -262   -740   1002   -426  -1262    -31    449    841    628
   -324   1132   1457   -405   -891   1293   -706  -1470     28    859   1348   1156
   -254    795   1049   -270   -652    922   -875  -1522   -127    774   1239   1098
   -257    174    431     41   -345    301   -763  -1447   -496     36    436    314
   -233   -322    -88    277    -72   -205   -553  -1187   -719   -576   -257   -350
   -116   -457   -340    285    111   -400   -405   -750   -462   -493   -275   -384
     54   -436   -491    192    272   -462   -329   -319   -163   -277   -132   -254
    109   -415   -524    150    316   -470   -254   -142    -25   -218   -111   -246
     98   -457   -555    179    324   -506   -200    -62     41   -168    -96   -205
     77   -467   -545    192    309   -506   -189    -51     49   -166   -101   -210
     72   -449   -522    189    296   -485   -187    -46     44   -187   -135   -233
     75   -478   -555    200    314   -517   -174    -33     62   -171   -137   -205
     64   -485   -550    210    306   -517   -158    -18     77   -174   -129   -168
     41   -431   -472    192    257   -449   -148      2    101   -161   -109   -158
     59   -423   -483    181    270   -452   -161     12    103   -184   -140   -150
     70   -405   -475    166    272   -439   -181      5     85   -202   -140   -135
     70   -389   -459    158    265   -423   -184     15    114   -148    -90   -145
     62   -400   -462    168    259   -428   -181     28    129   -140    -59   -135
     44   -368   -413    163    228   -389   -176     54    155   -127    -38   -129
     28   -319   -350    145    189   -335   -168    106    197   -101    -44    -98
     59   -314   -374    127    215   -342   -174    129    213    -83    -44    -67
     90   -335   -426    122    257   -381   -176    150    231    -64    -25    -33
     80   -322   -402    122    241   -361   -158    202    290      7     49      2
     75   -272   -348     96    210   -309   -148    231    319     33     67      2
     75   -270   -348     96    210   -309   -129    277    358     46     67     41
     85   -265   -350     88    215   -306   -124    337    410     96     93     64
    116   -213   -329     49    223   -270   -129    389    446    132    140    101
    135   -148   -285      5    210   -218   -124    431    470    145    171    176
    127    -85   -213    -20    168   -150    -90    475    527    187    215    223
    114    -59   -176    -28    145   -116    -72    465    535    205    239    228
    163    -90   -254    -36    207   -171   -106    470    501    210    252    239
    184    -23   -207    -80    194   -116   -142    488    511    207    252    267
    176     10   -166    -93    171    -77   -148    467    504    176    239    270
    168     33   -135   -103    150    -49   -150    423    475    142    231    233
    150     75    -75   -111    114      0   -161    363    431     90    192    179
    122     80    -44   -101     83     18   -148    327    405     59    174    166
    106    114      7   -111     49     62   -129    280    381     20    145    140
     93    153     57   -124     18    106   -119    223    345     -7    109    114
     77    184    106   -129    -12    145   -114    163    306    -59     54     93
     51    189    135   -122    -41    161   -119    111    265    -96      7     59
     36    148    111    -93    -38    129   -114     85    241   -101     -2     31
     28    171    142   -101    -57    158   -111     70    233    -93     -2     25
     25    210    184   -116    -77    197   -109     57    241    -85     15     72
     33    215    179   -124    -75    197   -114     51    267    -38     62     77
     36    241    202   -140    -83    223   -150     23    265    -38     62     72
     23    236    213   -129    -96    226   -174      2    244    -70     25     75
     18    192    174   -103    -77    184   -171      7    239    -62     38     90
     15    192    176   -103    -80    184   -187    -20    218    -67     38     59
      7    197    189   -103    -90    194   -210    -49    189   -101      2     44
     -2    145    145    -72    -72    145   -228    -67    142   -163    -80      7
      0     59     59    -28    -28     59   -231    -67    106   -207   -132    -36
      0    -28    -28     12     12    -28   -233    -93     72   -241   -155    -77
      2    -38    -41     18     20    -41   -249   -119     31   -290   -192    -93
      5    -75    -83     33     44    -77   -270   -142    -10   -314   -207   -122
      5    -90    -96     44     49    -93   -267   -158    -25   -319   -215   -161
     12   -111   -127     46     70   -116   -272   -179    -44   -335   -241   -181
     18   -166   -187     72    101   -176   -280   -194    -70   -350   -259   -171
     33   -174   -207     70    119   -189   -267   -184    -62   -342   -270   -148
     51   -150   -202     49    127   -176   -259   -181    -57   -322   -259   -132
     57   -148   -205     44    129   -176   -270   -200    -80   -345   -283   -124
     59   -155   -215     46    135   -184   -272   -210    -88   -345   -285   -124
     54   -153   -210     49    132   -181   -283   -218   -103   -355   -303   -161
     51   -241   -293     96    171   -267   -288   -220   -158   -446   -394   -215
     54   -511   -566    226    309   -537   -233   -192   -288   -670   -639   -439
     54   -701   -756    322    405   -727   -111   -101   -366   -870   -872   -672
     15   -636   -654    309    335   -644      2    -67   -316   -852   -846   -709
   -103   -316   -213    210     54   -265    -46   -428   -277   -670   -594   -501
   -259    340    597    -41   -428    467   -363  -1028   -187   -223      2    127
   -389   1010   1400   -311   -896   1205   -615  -1312     90    405    722    888
   -345   1234   1577   -444   -961   1405   -888  -1363    316    875   1195   1421
   -285    893   1179   -303   -732   1036  -1060  -1460    111    714   1013   1265
   -259    340    600    -41   -431    467  -1034  -1439   -415    -90    194    459
   -254    -98    155    176   -205     25   -818  -1158   -678   -652   -405   -155
   -168   -220    -54    194    -57   -140   -602   -779   -519   -646   -480   -265
    -51   -241   -189    148     67   -215   -454   -517   -368   -568   -457   -244
     -2   -262   -262    132    127   -262   -379   -376   -298   -537   -457   -249
     18   -275   -293    127    155   -283   -342   -316   -272   -532   -465   -233
     23   -254   -277    114    148   -265   -335   -293   -262   -530   -462   -226
     25   -210   -236     93    129   -223   -332   -280   -246   -514   -457   -226
     33   -207   -244     85    137   -226   -329   -262   -231   -501   -454   -213
     44   -179   -223     67    132   -200   -324   -244   -220   -491   -449   -202
     49   -166   -218     57    132   -192   -316   -228   -207   -478   -449   -189
     49   -184   -233     67    140   -207   -309   -213   -194   -465   -436   -184
     54   -181   -239     62    145   -210   -306   -200   -189   -452   -428   -181
     57   -194   -252     67    153   -223   -285   -179   -171   -433   -423   -168
     67   -166   -233     46    150   -200   -272   -153   -148   -405   -397   -140
     83   -145   -228     31    155   -187   -257   -122   -124   -379   -368   -103
     83   -132   -215     20    148   -174   -257    -98   -106   -358   -345    -83
     93   -106   -200      5    145   -153   -257    -64    -83   -332   -319    -59
     93   -132   -226     18    158   -179   -249    -33    -67   -319   -311    -46
    106    -96   -202     -5    153   -148   -239      0    -41   -296   -288    -28
    122    -33   -155    -44    137    -93   -226     44     -7   -257   -254      7
    148     -2   -150    -72    148    -75   -215     96     28   -220   -231     36
    166    -15   -181    -75    171    -96   -213    148     67   -192   -215     54
    184    -38   -223    -72    202   -129   -200    207    109   -153   -189     85
    210     49   -163   -132    187    -57   -184    272    171    -90   -122    158
    228    103   -124   -166    176    -10   -179    316    220    -38    -67    213
    241    101   -142   -174    192    -18   -184    337    249    -18    -36    246
    252     90   -161   -171    207    -33   -179    342    265     -7    -23    257
    257     83   -174   -171    213    -44   -168    340    262     -7    -28    254
    254    127   -129   -192    192      0   -184    309    233    -31    -51    249
    249    148   -101   -200    174     23   -192    272    205    -46    -64    228
    241    153    -88   -197    166     33   -176    252    192    -49    -54    231
    223    150    -72   -189    148     38   -155    218    184    -54    -57    228
    210    184    -25   -197    119     77   -137    168    168    -67    -75    207
    194    228     33   -213     80    129   -132    106    135    -93    -98    168
    171    239     67   -205     51    153   -127     57     98   -114   -122    140
    145    176     31   -163     57    103   -106     23     72   -127   -142    114
    124    135      7   -129     57     72    -88      7     72   -111   -132     72
    116    171     54   -145     31    114    -70      5     98    -72   -119     80
    122    179     57   -150     33    119    -75     -5    106    -57   -127    132
    116    176     59   -148     28    119   -127    -46     90    -57   -116    103
    111    187     75   -150     18    129   -168    -72     83    -57   -119     90
    109    161     51   -137     25    106   -189    -96     62    -85   -148     51
    116    140     23   -127     46     83   -210   -116     33   -119   -187     62
    109    127     15   -119     46     72   -215   -129     20   -135   -192     49
     90     83     -7    -88     49     38   -220   -137      0   -171   -233      5
     85     -5    -90    -38     88    -46   -228   -158    -49   -236   -296    -28
     77    -80   -158      2    116   -119   -223   -174    -88   -262   -335    -85
     85   -114   -202     12    140   -158   -223   -184   -116   -285   -368   -122
     93   -168   -262     36    176   -213   -223   -202   -145   -306   -397   -148
     90   -218   -311     62    200   -265   -218   -215   -163   -322   -410   -179
    103   -215   -319     57    210   -267   -228   -236   -184   -348   -428   -202
     93   -254   -348     77    218   -298   -231   -257   -202   -358   -436   -213
     88   -254   -345     83    215   -298   -231   -262   -202   -342   -410   -197
     88   -220   -309     64    197   -265   -239   -272   -202   -335   -402   -218
     85   -228   -314     72    200   -270   -239   -280   -215   -363   -441   -275
     88   -233   -324     70    205   -277   -254   -293   -233   -400   -493   -257
     88   -213   -301     62    192   -257   -254   -288   -220   -387   -480   -223
     93   -262   -358     83    223   -309   -252   -275   -244   -420   -514   -275
    127   -472   -600    174    363   -535   -205   -218   -322   -555   -667   -426
    135   -657   -792    262    462   -724    -51    -75   -355   -722   -875   -646
    109   -605   -717    246    413   -659     75     36   -272   -722   -909   -722
     20   -329   -350    153    184   -342     62   -166   -207   -568   -727   -555
   -119    202    322    -41   -220    262   -192   -730   -202   -223   -239    -93
   -246    917   1163   -335   -706   1039   -457  -1106    -25    374    504    636
   -259   1187   1447   -465   -854   1317   -665  -1182    228    945   1096   1234
   -207    828   1034   -311   -620    930   -823  -1260     88    901   1010   1166
   -205    246    452    -20   -327    348   -820  -1327   -433    153    246    431
   -200   -168     28    184   -116    -70   -724  -1241   -896   -657   -561   -376
   -153   -366   -213    257     28   -290   -566   -901   -745   -696   -714   -478
   -109   -376   -267    241     77   -322   -397   -571   -465   -501   -581   -340
    -49   -366   -316    207    132   -342   -280   -348   -293   -384   -504   -283
    -18   -355   -337    187    158   -348   -210   -246   -213   -329   -457   -259
      0   -402   -402    200    200   -402   -181   -213   -187   -314   -439   -265
      5   -387   -392    189    197   -389   -174   -192   -171   -311   -441   -309
     -7   -397   -389    202    189   -394   -153   -168   -155   -314   -467   -311
    -20   -381   -361    200    168   -371   -145   -145   -140   -314   -465   -270
     -7   -337   -329    174    161   -335   -155   -129   -116   -290   -433   -249
      2   -316   -322    155    161   -319   -163   -119    -93   -267   -410   -270
      2   -306   -309    153    155   -306   -155    -98    -64   -236   -379   -254
     10   -296   -306    140    158   -301   -148    -83    -44   -213   -355   -233
     12   -324   -337    155    174   -329   -137    -70    -36   -213   -366   -246
     15   -345   -363    163    189   -353   -129    -57    -23   -213   -366   -220
     20   -241   -262    111    140   -252   -148    -57      0   -189   -324   -207
     20   -197   -218     88    116   -207   -161    -51     20   -174   -306   -202
     23   -226   -249    101    135   -239   -161    -31     33   -132   -306   -205
     25   -293   -322    132    174   -306   -142     15     64    -75   -283   -184
     36   -275   -311    119    174   -293   -135     59    114    -15   -226   -135
     62   -194   -257     64    158   -226   -137    106    174     51   -163    -72
     88   -137   -226     23    155   -179   -132    158    233    106   -122    -38
    114   -145   -259     12    187   -200   -106    228    306    168    -83     -2
    135   -161   -296     12    215   -228    -83    293    361    218    -54     25
    155    -75   -231    -41    192   -153    -96    324    415    283      5     72
    168    -57   -226    -57    197   -142   -101    355    446    314     33    103
    158    -51   -213    -54    184   -132   -101    363    449    324     38    103
    166    -59   -226    -51    194   -142    -98    371    465    355     70    122
    166    -38   -205    -64    184   -122   -106    348    452    345     70    114
    153    -44   -197    -54    174   -122   -111    316    428    319     44     85
    127    -70   -197    -31    161   -132   -109    293    413    298     23     67
    114    -93   -207    -10    161   -150    -96    267    394    277      2     38
     96    -41   -137    -28    114    -88    -96    223    363    252    -12     12
     75    -28   -103    -23     88    -67   -101    174    324    213    -49    -15
     59    -72   -132      5     93   -101    -90    127    283    171    -98    -67
     54   -111   -166     28    109   -137    -64     96    259    145   -127   -111
     51    -44    -96     -5     72    -67    -72     57    228    129   -127   -122
     28      7    -20    -18     23     -5    -72     44    233    142   -109   -114
      2      5      2     -5      0      2    -77     23    226    135   -116   -124
     12      7     -5    -10     10      2   -106     -5    226    142   -106   -116
     28     62     31    -46      0     49   -140    -18    244    181    -64    -77
     33     31     -5    -33     20     12   -150    -20    236    176    -67    -80
     25     10    -15    -18     20     -2   -171    -36    223    168    -80   -101
     12      2    -10     -7     12     -2   -176    -41    218    163   -101   -114
     18    -46    -64     12     41    -57   -179    -33    215    166   -103   -106
     23   -168   -194     72    109   -181   -176    -31    192    140   -132   -135
     12   -283   -298    135    153   -290   -158    -18    184    116   -158   -153
     -5   -340   -335    174    163   -337   -150    -10    176    106   -161   -161
     10   -368   -379    179    192   -374   -166    -31    145     77   -184   -194
     25   -379   -407    176    215   -392   -192    -57    106     46   -207   -228
     28   -394   -423    181    223   -407   -202    -67     83     25   -223   -239
     25   -415   -441    194    233   -428   -192    -70     77     20   -231   -246
     20   -444   -467    210    241   -454   -189    -70     77     25   -226   -241
      7   -470   -478    231    241   -472   -179    -62     85     33   -207   -226
     10   -483   -496    233    252   -491   -179    -64     80     28   -202   -233
     20   -462   -483    220    252   -472   -197    -72     72     25   -210   -244
      7   -488   -498    239    252   -493   -200    -77     64     25   -220   -254
      7   -555   -563    272    285   -561   -181    -51     57      7   -246   -277
     33   -717   -750    340    389   -732   -119     36     51    -64   -358   -368
     64   -878   -943    407    504   -909      5    202     98   -153   -514   -509
     57   -784   -841    363    446   -813     93    335    239   -116   -514   -537
      2   -410   -413    202    207   -413     64    189    314     33   -301   -366
   -101      7    106     46   -103     54   -166   -358    106    192     23    -88
   -215    517    732   -150   -472    623   -446   -904    -93    465    504    285
   -246    766   1013   -262   -628    888   -678  -1171   -148    807    948    652
   -205    444    646   -119   -426    545   -792  -1252   -342    704    841    587
   -200     12    210     93   -205    109   -779  -1247   -704     72    192     10
   -187   -363   -176    275     -5   -270   -678  -1096   -924   -548   -488   -594
   -145   -615   -472    379    161   -545   -527   -732   -620   -428   -498   -584
    -98   -636   -537    366    218   -587   -392   -428   -290   -197   -345   -436
    -44   -594   -553    319    252   -574   -288   -205    -64    -49   -236   -337
    -10   -574   -563    293    275   -568   -246    -98     41     15   -187   -306
     -7   -594   -587    298    285   -592   -218    -51     83     38   -163   -293
    -12   -613   -600    311    293   -607   -194    -12    122     64   -135   -272
    -20   -610   -592    314    285   -602   -187     12    145     88   -119   -259
    -25   -600   -574    314    272   -587   -184     20    163    103   -103   -252
    -31   -574   -542    301    254   -558   -187     23    171    116   -101   -254
    -28   -568   -540    298    254   -555   -189     38    189    148    -85   -239
    -20   -581   -561    301    267   -574   -179     67    213    179    -64   -213
    -15   -579   -563    298    272   -571   -155    103    249    220    -25   -176
    -36   -527   -491    280    226   -509   -150    124    283    262     18   -148
    -54   -488   -433    270    187   -462   -145    150    314    301     51   -122
    -51   -491   -439    272    192   -467   -140    174    342    329     80   -103
    -31   -472   -441    252    205   -457   -142    192    368    350    103    -90
    -15   -467   -452    239    218   -459   -140    215    392    371    122    -77
     -5   -465   -459    233    226   -462   -132    249    420    397    142    -57
     15   -436   -452    210    231   -444   -119    298    467    441    181    -18
     28   -431   -459    202    244   -444   -106    363    527    491    233     31
     44   -418   -462    187    249   -439    -96    420    581    535    265     59
     51   -410   -462    179    254   -436    -80    480    641    581    306     98
     59   -384   -444    161    249   -413    -64    545    704    636    355    145
     75   -348   -423    137    249   -384    -49    605    758    698    402    192
     93   -316   -410    109    252   -363    -41    639    787    737    436    218
    111   -301   -413     93    259   -355    -38    659    792    756    459    236
    103   -306   -410    101    254   -355    -33    659    782    756    465    236
     98   -324   -423    114    259   -374    -18    659    779    745    454    228
     90   -342   -436    124    262   -389     -7    641    761    730    454    223
     75   -340   -415    129    244   -376    -12    607    727    698    433    197
     54   -311   -366    127    207   -337     -7    568    693    665    413    166
     25   -298   -324    137    174   -311     18    540    678    646    413    153
      2   -322   -324    158    163   -322     33    498    649    620    397    124
    -12   -329   -316    171    150   -324     38    444    615    592    376     88
    -36   -340   -303    187    132   -322     31    392    579    568    353     54
    -62   -327   -265    194    101   -296     20    353    555    553    337     25
    -77   -303   -228    189     72   -267     15    348    581    581    384     62
    -96   -319   -223    207     62   -272     10    340    607    600    420     90
   -111   -280   -168    194     25   -226    -20    303    607    597    423     96
   -119   -181    -62    150    -28   -122    -72    270    594    587    418     88
   -114   -171    -57    142    -31   -114   -101    252    574    558    413     96
   -122   -228   -106    174    -10   -166   -103    254    566    553    407    109
   -135   -280   -145    207      2   -213   -109    246    561    563    410     83
   -140   -322   -181    231     20   -252   -103    244    558    568    423     59
   -132   -350   -220    241     41   -285    -98    246    540    548    402     38
   -119   -389   -270    254     72   -332   -101    241    506    504    363      2
   -116   -459   -342    285    111   -402    -96    233    480    472    345    -12
   -109   -496   -387    303    137   -441    -96    223    459    452    332    -20
   -119   -581   -465    348    171   -524    -96    207    423    407    293    -46
   -137   -579   -444    358    153   -511   -103    181    392    379    257    -77
   -140   -548   -410    342    132   -480   -106    171    384    368    241    -90
   -137   -535   -397    337    129   -467   -103    168    379    366    244    -88
   -137   -571   -433    353    148   -504   -109    158    366    350    236   -103
   -135   -636   -501    384    181   -568    -96    161    358    342    236   -106
   -142   -657   -514    400    184   -587    -85    161    355    337    236   -103
   -142   -631   -488    387    171   -561    -90    150    355    340    244    -93
   -137   -633   -496    384    176   -563   -103    140    345    329    233   -116
   -116   -748   -631    431    254   -688    -96    158    290    244    145   -197
    -85   -992   -906    537    407   -948    -18    254    218     57    -67   -394
    -64  -1179  -1114    623    524  -1148    140    439    233    -75   -246   -579
    -93   -961   -867    524    387   -914    231    491    368     18   -161   -530
   -218   -542   -327    379     51   -436    103     10    324    189    122   -277
   -363     23    387    168   -376    205   -210   -667    220    509    626    210
   -478    730   1208   -124   -841    969   -504  -1083    296   1015   1288    839
   -439    870   1306   -215   -872   1088   -782  -1249    337   1376   1686   1236
   -389    433    820    -23   -605    626   -878  -1275    129   1132   1395    966
   -366   -176    189    270   -277      5   -802  -1163   -262    387    615    218
   -327   -639   -311    483     -7   -475   -589   -823   -392   -127     38   -301
   -270   -719   -452    493     88   -587   -379   -387    -75     49    101   -246
   -197   -706   -511    452    155   -610   -241   -103    132    179    171   -202
   -145   -675   -530    407    192   -602   -166     49    239    231    210   -176
   -124   -672   -548    400    210   -610   -135    103    270    236    215   -161
   -111   -659   -548    384    215   -605   -122    119    275    218    205   -158
   -122   -662   -542    392    207   -602   -103    137    298    228    207   -158
   -124   -654   -530    387    202   -592    -88    161    322    246    220   -150
   -119   -633   -514    376    197   -574    -83    176    332    257    226   -137
   -109   -620   -514    363    200   -568    -83    187    337    275    246   -150
   -103   -581   -478    342    184   -530    -88    202    350    285    265   -140
   -103   -594   -491    348    189   -542    -80    220    374    306    280   -111
    -98   -626   -527    363    213   -576    -64    236    394    324    288   -111
    -90   -576   -488    332    197   -535    -67    244    400    324    293   -119
    -80   -496   -418    288    166   -457    -70    257    407    329    306   -101
    -77   -478   -400    275    158   -439    -59    277    426    337    322    -67
    -75   -462   -387    270    155   -426    -46    309    452    358    342    -46
    -75   -472   -397    272    158   -436    -20    355    488    397    371    -23
    -70   -452   -384    259    155   -418     -2    407    530    444    397     -7
    -51   -449   -400    249    171   -423     23    472    579    509    444     28
    -36   -426   -389    231    176   -407     33    535    628    563    493     77
    -38   -413   -376    223    166   -394     31    584    657    592    506    109
    -20   -397   -379    207    176   -389     38    644    693    628    535    158
      5   -392   -397    192    200   -394     62    714    745    670    579    236
     23   -384   -407    181    215   -394     80    771    792    714    626    293
     33   -348   -381    155    205   -363     80    789    815    748    657    301
     46   -254   -301    103    171   -275     72    771    807    750    667    280
     46   -194   -241     72    142   -218     75    748    789    737    670    265
     36   -187   -223     75    129   -205     75    727    769    711    670    285
     10   -241   -252    114    129   -244     80    698    737    670    639    285
    -18   -231   -213    124     96   -220     93    662    719    652    618    257
    -41   -202   -163    122     59   -184    116    628    714    652    623    226
    -49   -168   -119    109     33   -145    132    584    701    646    631    220
    -64   -142    -77    103      5   -111    140    532    672    618    613    210
    -83   -137    -54    109    -15    -96    155    478    646    576    581    192
    -85   -176    -90    129      0   -135    181    441    623    553    555    168
    -88   -137    -49    114    -20    -93    192    413    605    532    550    166
    -83    -77      2     80    -44    -36    181    384    607    540    571    181
    -77    -70      5     72    -41    -33    163    358    607    548    579    187
    -70    -64      5     67    -38    -28    137    342    607    535    581    205
    -57    -72    -15     64    -20    -44    103    327    597    519    579    220
    -70    -77     -7     72    -33    -41     96    316    605    548    592    194
    -75    -57     15     64    -46    -20     77    296    597    540    587    158
    -75    -77     -2     75    -38    -41     64    283    581    519    576    153
    -83   -140    -57    111    -12    -98     62    288    566    504    561    150
    -98   -259   -161    179     31   -213     51    275    517    449    504    103
   -109   -348   -239    228     62   -293     49    262    478    402    452     59
   -119   -387   -270    252     72   -329     46    241    441    363    415     31
   -116   -381   -265    249     72   -324     25    197    392    309    371    -10
   -109   -384   -275    244     83   -329     12    171    361    277    340    -36
   -109   -379   -270    244     77   -327      2    163    348    265    327    -41
   -119   -381   -265    249     70   -322     -7    150    327    246    306    -57
   -116   -413   -296    265     88   -355    -10    135    303    226    277    -77
   -111   -423   -311    265     96   -368      0    135    298    223    285    -67
   -109   -439   -329    272    109   -384     15    140    306    233    311    -33
   -109   -439   -329    272    109   -384     18    127    293    218    303    -25
   -101   -454   -353    277    124   -405     18    127    283    210    296    -20
    -90   -540   -452    314    179   -496     25    119    233    142    233    -80
    -70   -763   -693    415    309   -727     77    116     90    -46     38   -270
    -72   -979   -906    524    415   -943    192    163    -49   -288   -220   -524
    -93   -987   -893    540    400   -940    329    257    -28   -345   -298   -592
   -163   -709   -545    433    189   -628    327     12     75   -142    -62   -402
   -270   -135    135    202   -202      0     62   -449    249    303    478    119
   -402    639   1039   -119   -719    839   -205   -704    613    979   1239    880
   -415   1049   1465   -316   -940   1257   -470   -688   1015   1600   1855   1530
   -327    753   1078   -215   -701    914   -727   -776    872   1514   1745   1486
   -324    200    524     62   -426    361   -789   -930    277    779   1044    805
   -335   -296     38    314   -189   -129   -620   -836   -215     38    324     80
   -301   -465   -163    384    -70   -314   -353   -478   -150    -83    137   -122
   -218   -498   -280    355     31   -389   -158   -192     -2    -15    158   -111
   -158   -519   -361    337     98   -439    -38    -20     83     15    161   -109
   -145   -524   -379    332    114   -452     12     49    109      5    132   -119
   -137   -527   -389    332    124   -459     18     62     96    -41     83   -122
   -122   -509   -389    314    132   -449     20     75    103    -25    101   -124
   -106   -514   -410    309    150   -462     41    101    127     -5    127   -135
    -85   -519   -433    301    171   -478     49    119    137      5    140   -137
    -64   -491   -426    277    179   -459     51    129    145      2    140   -150
    -49   -457   -410    252    179   -433     44    132    140    -15    132   -158
    -28   -413   -387    220    179   -400     33    137    135    -36    129   -158
     -7   -387   -379    194    184   -384     31    145    140    -62    119   -148
     15   -371   -387    179    200   -379     36    158    137    -83    103   -140
     41   -350   -394    153    215   -371     25    174    142    -64    101   -132
     62   -327   -389    132    223   -358     28    200    166    -25    122   -116
     75   -303   -379    114    226   -342     31    223    187      5    140    -93
     88   -283   -371     98    228   -327     41    254    218     38    171    -64
    106   -277   -384     83    244   -329     44    290    239     51    187    -46
    116   -262   -379     72    246   -322     49    335    265     62    197    -33
    140   -215   -358     36    249   -285     41    366    280     54    200    -33
    181   -158   -340    -10    259   -249     31    407    306     41    205    -23
    202   -119   -322    -44    262   -220     31    454    353     93    244     20
    228    -98   -329    -64    277   -213     41    514    405    179    303     85
    239    -88   -329    -77    283   -207     51    558    446    241    345    127
    241    -75   -316    -83    277   -194     59    592    491    283    381    171
    241    -38   -280   -101    259   -158     49    592    496    293    397    197
    231    -31   -262   -101    246   -145     46    579    483    283    402    200
    210    -36   -246    -88    228   -140     41    553    459    272    400    184
    192    -62   -254    -64    223   -158     36    522    436    254    381    163
    176    -88   -267    -44    220   -176     51    493    415    226    355    140
    174    -83   -257    -46    213   -168     67    452    384    194    332    116
    161    -67   -228    -46    192   -145     77    400    345    155    306     88
    140    -57   -197    -41    168   -127     93    342    298    111    262     44
    124    -57   -181    -33    150   -119     96    283    246     64    220     10
    119   -101   -220    -10    168   -161    103    244    210     31    181     -7
    103   -153   -259     23    179   -205    122    223    189     20    161    -18
    111    -80   -192    -15    150   -135    119    215    213     62    197     25
    116    -10   -127    -54    119    -70    111    202    226     98    226     62
    116    -15   -132    -51    122    -72     85    171    210    109    226     64
    124    -23   -150    -51    135    -85     46    137    192     83    202     38
    122    -80   -202    -20    161   -140     41    132    189     72    194     33
    111   -116   -231      0    171   -174     41    119    171     49    189     36
    106   -127   -233     10    168   -179     23     90    135     12    161     15
     93   -142   -236     23    163   -187     12     80    111    -18    137      0
     85   -184   -270     49    176   -226     10     67     70    -70     88    -31
     90   -246   -337     77    213   -290      0     44     20   -135     31    -85
     85   -293   -381    103    233   -337      0     31     -7   -174     -5   -119
     75   -327   -405    124    239   -366     -7     12    -44   -197    -28   -140
     72   -376   -449    153    259   -413     -5      2    -67   -220    -62   -140
     67   -423   -491    176    275   -457     -7    -10    -93   -226    -70   -153
     67   -413   -480    171    272   -446    -12    -20    -96   -210    -49   -168
     67   -439   -506    184    285   -472    -12    -25   -109   -228    -62   -187
     64   -491   -555    213    309   -522     -5    -25   -122   -249    -80   -189
     59   -509   -568    223    314   -537    -15    -41   -135   -254    -90   -189
     59   -470   -530    205    293   -501    -41    -70   -161   -275   -109   -210
     64   -431   -498    181    280   -465    -51    -83   -168   -280   -114   -223
     80   -467   -548    194    314   -506    -38    -64   -174   -298   -137   -228
    111   -662   -774    275    441   -717     25      0   -244   -436   -303   -350
    132   -865   -997    366    563   -930    158    140   -262   -589   -504   -540
    132   -818   -950    340    540   -883    298    296   -150   -600   -555   -605
     77   -493   -571    207    324   -532    329    194    -44   -459   -392   -441
    -31    -62    -31     46     -2    -49     93   -361   -127   -158     44    -46
   -142    540    680   -200   -410    610   -205   -841   -129    309    680    530
   -150    893   1044   -374   -600    969   -449  -1026     20    849   1293   1065
    -59    566    626   -252   -342    594   -620  -1067    -59    911   1317   1057
    -46     70    116    -12    -83     93   -613  -1114   -542    176    555    394
    -46   -350   -303    197    127   -327   -517  -1054   -989   -683   -288   -316
    -10   -607   -597    309    293   -605   -368   -771   -898   -849   -511   -511
     23   -670   -693    324    358   -680   -220   -470   -607   -672   -402   -415
     70   -657   -730    293    397   -693   -109   -252   -423   -542   -342   -361
    106   -592   -698    241    402   -644    -54   -127   -314   -462   -288   -306
    116   -571   -688    226    402   -628    -33    -83   -272   -433   -257   -277
    103   -602   -706    249    405   -654    -12    -59   -262   -433   -262   -293
    106   -589   -696    241    400   -644    -12    -44   -249   -420   -254   -296
    122   -558   -683    218    402   -620    -23    -38   -249   -420   -265   -290
    140   -550   -691    205    415   -620    -31    -38   -246   -426   -265   -277
    150   -542   -693    197    420   -618    -18    -23   -220   -400   -226   -249
    155   -527   -685    184    418   -605    -28    -20   -205   -379   -205   -244
    153   -514   -670    179    410   -592    -31    -18   -194   -374   -213   -270
    161   -472   -633    153    394   -550    -33    -12   -192   -384   -244   -254
    171   -483   -654    155    413   -568    -36     -7   -179   -376   -239   -223
    179   -491   -672    155    423   -581    -31      7   -145   -345   -197   -205
    179   -480   -659    150    418   -568    -36     28   -111   -311   -153   -155
    184   -452   -636    132    407   -542    -49     49    -88   -283   -116    -98
    192   -441   -633    124    413   -537    -44     77    -64   -262   -114   -109
    202   -413   -618    103    410   -514    -46    103    -46   -239   -127   -145
    228   -379   -607     75    418   -493    -49    140     -2   -197   -101    -96
    252   -314   -566     28    407   -439    -51    181     54   -140    -36    -44
    267   -257   -524     -5    394   -389    -62    236    106    -83     20     10
    283   -236   -519    -25    400   -376    -57    290    163    -46     49     72
    303   -207   -511    -49    405   -358    -57    337    213      2     90    122
    319   -184   -504    -67    410   -345    -51    366    249     54    142    155
    314   -192   -506    -59    410   -348    -38    392    265     75    163    158
    319   -210   -530    -54    423   -371    -28    405    257     70    155    148
    327   -213   -540    -57    431   -376    -25    397    233     54    137    142
    327   -192   -519    -67    420   -355    -28    366    205     25    101     85
    327   -168   -496    -77    410   -332    -33    327    158    -25     59     -5
    322   -189   -514    -67    418   -350    -18    298    119    -85     38    -41
    316   -174   -491    -72    402   -332      0    265     88   -135     28     10
    296   -158   -454    -70    374   -306     10    220     57   -155      5      5
    277   -181   -459    -46    368   -319     10    166      7   -187    -36    -25
    259   -202   -462    -31    358   -332      7    116    -36   -226    -80    -62
    241   -189   -431    -25    335   -309     12     90    -51   -246    -85    -98
    239   -155   -394    -44    314   -275     10     64    -54   -249    -75   -111
    244   -103   -348    -70    296   -226     -2     33    -57   -246    -62    -96
    246    -51   -301    -98    272   -176    -23     15    -49   -241    -41    -33
    244    -33   -277   -106    259   -153    -46     -2    -49   -231    -28    -23
    241    -75   -316    -83    277   -194    -54    -18    -57   -226    -31    -77
    249    -90   -340    -77    293   -215    -62    -23    -59   -228    -28    -90
    241    -83   -324    -80    280   -202    -72    -31    -64   -239    -28    -70
    239   -129   -371    -54    303   -249    -70    -28    -72   -257    -46    -67
    257   -228   -485    -15    368   -355    -72    -31   -106   -283    -88   -111
    270   -303   -574     18    420   -439    -80    -33   -129   -306   -122   -155
    259   -361   -623     49    441   -491    -85    -46   -148   -332   -142   -168
    259   -410   -670     72    465   -540    -83    -62   -181   -384   -179   -174
    265   -415   -680     72    472   -545    -93    -85   -218   -428   -207   -187
    244   -410   -654     83    449   -532    -98    -96   -236   -433   -218   -205
    202   -415   -618    103    410   -514   -101   -103   -244   -444   -231   -226
    176   -397   -576    109    374   -485   -109   -114   -254   -454   -236   -223
    163   -402   -566    116    363   -483   -116   -116   -265   -465   -239   -213
    155   -431   -587    137    371   -509   -122   -127   -280   -478   -249   -202
    150   -420   -574    132    361   -496   -127   -142   -283   -475   -252   -210
    135   -426   -563    145    348   -493   -124   -145   -283   -470   -244   -213
    124   -480   -607    176    363   -545   -119   -135   -303   -498   -270   -233
    148   -636   -784    244    465   -709    -93    -85   -361   -597   -381   -316
    166   -857  -1023    345    592   -940     33     77   -358   -737   -579   -504
    163   -849  -1015    342    587   -932    166    244   -257   -758   -641   -584
    103   -581   -685    239    392   -633    189    145   -174   -641   -501   -493
     -7   -200   -192    103     90   -197    -12   -441   -314   -472   -192   -205
   -158    392    550   -116   -353    470   -319  -1057   -444   -137    337    285
   -215    878   1093   -332   -654    987   -571  -1350   -384    337    922    813
   -171    719    891   -275   -530    802   -750  -1452   -452    457   1044    943
   -122    187    309    -31   -215    246   -774  -1436   -753    -31    496    452
   -111   -296   -187    202     36   -244   -654  -1286  -1109   -810   -311   -288
    -64   -594   -530    329    231   -561   -475   -909   -969   -932   -527   -465
      7   -641   -652    316    327   -646   -327   -548   -675   -748   -420   -363
     93   -628   -722    267    407   -675   -207   -301   -480   -620   -345   -298
    127   -600   -730    236    428   -665   -148   -187   -384   -566   -314   -270
    140   -610   -750    233    444   -680   -129   -155   -368   -563   -314   -257
    148   -620   -771    233    459   -696   -114   -127   -353   -563   -309   -231
    150   -649   -800    249    475   -724    -83    -83   -316   -530   -285   -207
    140   -641   -784    249    462   -711    -64    -57   -285   -504   -257   -194
    145   -594   -740    226    441   -667    -59    -46   -270   -493   -239   -179
    155   -568   -724    205    439   -646    -64    -38   -257   -478   -233   -168
    161   -563   -724    202    441   -644    -62    -25   -239   -457   -223   -163
    174   -587   -761    205    467   -672    -59     -7   -223   -449   -207   -145
    184   -576   -761    197    470   -670    -46     23   -197   -418   -174   -106
    176   -522   -701    171    436   -610    -44     36   -181   -407   -155    -88
    181   -506   -688    163    433   -597    -44     49   -161   -397   -145    -70
    194   -480   -675    142    433   -579    -33     80   -124   -366   -116    -33
    207   -478   -685    135    444   -581    -31    116    -93   -337    -96      0
    210   -457   -667    122    436   -561    -28    153    -67   -309    -83     25
    210   -423   -633    106    420   -527    -23    200    -31   -262    -54     62
    220   -397   -618     88    418   -506    -23    241      5   -252    -36     85
    246   -376   -623     64    433   -498     -7    301     62   -218      2    137
    265   -402   -667     67    462   -532      7    379    122   -166     46    184
    275   -381   -657     54    465   -519     15    436    163   -132     85    207
    296   -314   -610      7    452   -459      5    472    192   -109    111    223
    309   -257   -568    -25    439   -413     10    504    213    -88    140    244
    298   -239   -537    -31    415   -387     28    527    223    -75    168    265
    280   -265   -545     -7    413   -405     46    540    223    -77    181    290
    252   -280   -532     12    389   -405     57    524    207    -90    174    293
    223   -246   -470     10    345   -358     51    491    179   -106    155    262
    187   -210   -397     10    290   -303     44    452    145   -140    129    231
    158   -194   -353     18    254   -272     62    431    135   -153    129    231
    132   -176   -309     20    220   -241     85    405    135   -155    135    244
    106   -153   -262     23    184   -207     85    348    103   -192    111    210
     75   -137   -215     28    142   -174     93    290     72   -228     88    174
     57   -145   -202     44    129   -174    111    246     49   -257     70    150
     49   -161   -210     54    127   -184    119    215     49   -262     70    142
     49    -98   -148     23     96   -122    106    189     57   -244     75    145
     51    -51   -106      0     77    -77     93    171     70   -223     96    166
     62    -44   -106     -7     83    -75     80    163     93   -202    116    197
     72    -70   -142     -2    106   -106     41    153     93   -176    119    202
     85    -83   -168     -2    124   -124     20    150     85   -174    116    194
     98    -93   -192     -5    142   -140      7    148     80   -171    122    207
     98    -83   -181     -7    140   -132    -12    132     70   -181    111    220
    101   -114   -218      5    158   -166    -20    132     67   -189     93    215
     98   -210   -311     54    205   -259    -20    124     28   -220     57    161
     96   -298   -394    101    244   -345    -33    101    -23   -270      2     90
     96   -329   -426    116    259   -376    -51     75    -62   -316    -38     49
     98   -358   -457    129    275   -407    -64     44   -101   -363    -72     18
     96   -418   -517    161    303   -467    -64     28   -132   -394    -96     -2
     88   -470   -558    187    322   -514    -62     18   -155   -418   -114    -10
     90   -452   -542    181    316   -496    -67      0   -174   -439   -124    -15
    101   -418   -522    158    309   -470    -83    -15   -179   -446   -137    -20
    114   -465   -579    174    345   -522    -93    -20   -189   -462   -158    -25
    111   -459   -574    174    340   -514   -103    -36   -207   -491   -181    -41
     98   -465   -563    184    329   -514    -98    -44   -226   -522   -192    -23
     93   -472   -568    187    329   -519   -103    -51   -236   -519   -192    -20
    101   -439   -540    168    319   -491   -124    -64   -246   -530   -207    -51
    109   -524   -636    207    368   -579   -122    -62   -301   -602   -298   -148
    122   -792   -914    335    517   -852    -49    -20   -428   -800   -527   -394
    116   -966  -1085    423    600  -1023    101    114   -452   -948   -709   -605
    101   -870   -971    381    535   -919    223    210   -329   -878   -644   -550
     -5   -483   -478    244    233   -480    145   -161   -283   -683   -387   -293
   -181    145    327     18   -254    236   -142   -810   -220   -252    187    296
   -324    807   1132   -244   -730    971   -374  -1098     67    387    945   1070
   -288    976   1265   -345   -776   1119   -636  -1189    226    787   1369   1553
   -231    618    849   -194   -540    732   -797  -1280    -25    535   1101   1327
   -205     57    262     75   -233    158   -805  -1275   -530   -226    316    524
   -181   -381   -202    280      7   -290   -620   -997   -792   -802   -301   -101
   -106   -493   -387    298    140   -441   -405   -597   -607   -776   -361   -168
     -5   -519   -514    259    252   -517   -246   -314   -428   -665   -309   -129
     62   -519   -581    228    322   -550   -153   -150   -329   -605   -283   -109
     80   -540   -620    228    350   -579   -124    -98   -319   -613   -301   -106
     90   -524   -615    215    350   -568   -124    -85   -329   -631   -311   -101
     98   -527   -626    213    361   -576   -111    -64   -316   -607   -306   -106
    103   -517   -620    207    361   -568    -96    -44   -290   -584   -298   -116
    111   -498   -610    192    358   -555    -88    -25   -267   -581   -288   -103
    106   -496   -605    194    353   -550    -80    -15   -262   -594   -293    -80
    106   -475   -581    184    342   -527    -77     -5   -249   -574   -288    -72
    111   -454   -566    171    337   -509    -64     18   -220   -542   -265    -70
    124   -397   -524    135    322   -459    -64     36   -200   -527   -233    -44
    127   -379   -506    124    314   -441    -57     64   -174   -506   -207      0
    122   -384   -509    129    314   -446    -44     96   -155   -493   -197     25
    127   -381   -509    127    316   -444    -28    129   -127   -452   -168     38
    137   -381   -519    122    327   -452    -15    161    -96   -428   -161     36
    148   -376   -524    114    335   -449      2    200    -62   -407   -142     64
    153   -348   -501     96    324   -423      7    231    -36   -389   -122     88
    166   -267   -433     51    298   -350      5    270    -12   -366    -98    111
    194   -239   -433     20    311   -335      0    316     10   -342    -75    140
    220   -218   -441     -2    329   -329     -2    371     49   -306    -41    174
    249   -174   -426    -38    335   -298      0    423     93   -262     -2    213
    275   -119   -394    -77    335   -257      7    475    132   -226     33    246
    303    -72   -376   -116    340   -223     10    509    153   -213     36    254
    324    -51   -376   -137    348   -213     18    530    171   -194     44    272
    327    -28   -355   -150    340   -192     18    532    179   -181     51    293
    327     -2   -329   -161    327   -166     33    542    189   -166     67    319
    319    -18   -337   -153    327   -176     46    532    184   -171     64    319
    309    -18   -327   -145    316   -171     51    504    176   -181     64    314
    296    -25   -324   -135    309   -174     51    465    148   -213     44    303
    285     25   -259   -155    272   -116     59    423    124   -241     20    303
    265     64   -200   -166    231    -67     72    376    119   -239     20    283
    233     62   -171   -148    202    -54     88    324     98   -270     -5    241
    200     38   -161   -119    179    -59     98    275     64   -324    -38    215
    174    -12   -187    -80    179    -98    106    228     20   -384    -93    176
    176     12   -163    -96    168    -72    124    207     23   -381   -106    145
    189     83   -106   -137    148    -10    137    205     54   -350    -80    153
    194    140    -54   -168    124     44    132    187     64   -340    -62    168
    202    179    -23   -189    114     77    101    161     64   -342    -57    189
    220    161    -59   -192    140     51     41    135     49   -361    -72    189
    231    140    -90   -187    161     25     15    119     36   -374    -88    181
    223    132    -90   -179    155     23      5    111     36   -376    -90    187
    215    135    -80   -174    148     28    -12     93     25   -384   -101    184
    210     93   -116   -153    163    -12    -18     77      5   -407   -122    174
    202     -7   -210    -96    205   -109    -15     72    -23   -446   -158    148
    202    -93   -296    -54    249   -194    -23     59    -72   -511   -218     96
    189   -142   -332    -23    259   -236    -31     38   -109   -550   -267     57
    176   -166   -342     -7    257   -254    -38      7   -142   -592   -311     20
    174   -189   -363      7    267   -277    -49    -23   -184   -636   -350     -2
    171   -226   -397     25    280   -311    -64    -51   -218   -670   -379    -12
    176   -249   -426     36    301   -337    -64    -54   -226   -675   -381     -7
    163   -259   -426     46    293   -342    -64    -57   -228   -685   -389    -10
    166   -265   -431     49    298   -348    -70    -59   -241   -698   -394    -12
    181   -267   -449     41    314   -358    -80    -70   -257   -714   -410    -18
    202   -277   -480     38    340   -379    -75    -75   -254   -719   -415    -15
    215   -259   -478     20    345   -366    -85    -96   -272   -743   -436    -25
    226   -280   -509     25    366   -394    -90   -111   -309   -784   -480    -64
    246   -459   -709    103    475   -584    -49    -96   -402   -924   -633   -202
    275   -693   -969    210    620   -831     64    -33   -530  -1156   -888   -454
    283   -693   -979    202    628   -836    197     67   -498  -1205   -969   -550
    249   -441   -691     96    467   -563    244    -41   -389  -1065   -815   -400
    158     57   -101   -109    129    -20     33   -478   -272   -719   -389     38
     51    823    771   -436   -358    797   -270   -831      7    -93    335    776
     18   1293   1273   -657   -626   1283   -485   -815    418    545    974   1436
    114   1124   1010   -620   -449   1070   -743   -867    389    607   1010   1530
    124    579    452   -353   -163    517   -867  -1078   -184    -54    376    932
     90     49    -41    -70     67      5   -810  -1158   -836   -935   -446     98
    106   -194   -301     41    202   -246   -568   -823   -807  -1111   -685   -150
    148   -205   -353     25    249   -277   -363   -514   -615  -1015   -646   -119
    213   -220   -433      2    322   -324   -213   -309   -493   -958   -628   -101
    257   -207   -465    -23    361   -335   -129   -194   -423   -927   -628    -88
    277   -220   -498    -31    387   -358   -116   -171   -426   -940   -652   -106
    288   -220   -509    -33    397   -363   -106   -158   -426   -950   -659   -109
    293   -205   -498    -44    394   -350    -96   -145   -418   -958   -659   -106
    283   -205   -488    -38    384   -345    -85   -135   -405   -958   -659   -106
    288   -210   -498    -38    392   -355    -83   -127   -397   -971   -675   -106
    298   -205   -504    -46    400   -353    -75   -111   -381   -963   -670    -85
    306   -189   -496    -59    400   -342    -67    -96   -361   -937   -646    -75
    311   -132   -444    -88    376   -288    -64    -77   -342   -922   -623    -59
    322    -96   -420   -114    368   -259    -59    -57   -327   -906   -615    -41
    332    -70   -402   -129    366   -236    -54    -36   -311   -883   -605    -20
    345    -44   -389   -153    366   -215    -51    -18   -293   -862   -592      0
    353    -31   -384   -161    368   -207    -41      2   -275   -852   -592     12
    355    -20   -376   -168    363   -197    -31     28   -252   -836   -579     36
    376     10   -368   -194    371   -179    -25     57   -231   -820   -566     51
    400     59   -340   -231    368   -137    -18     96   -194   -792   -542     83
    410     83   -327   -246    368   -122     -5    145   -153   -763   -530    116
    426    129   -298   -277    363    -83      0    194   -103   -719   -488    161
    441    150   -293   -296    366    -70     10    246    -57   -678   -452    197
    467    192   -275   -329    371    -41     18    301    -12   -631   -405    249
    480    244   -236   -361    358      5     15    345     20   -592   -376    296
    491    252   -239   -374    363      7      7    355     23   -589   -392    285
    498    288   -210   -394    353     38      7    358     36   -574   -371    301
    498    329   -171   -415    335     80     20    355     49   -555   -340    345
    504    348   -155   -426    329     96     15    340     44   -563   -335    366
    478    332   -148   -407    311     93      7    298      5   -602   -374    332
    465    353   -111   -410    288    122     -7    252    -41   -641   -413    301
    446    381    -67   -415    257    158     -7    210    -80   -683   -459    265
    433    374    -59   -402    246    158     18    176   -103   -711   -491    241
    407    358    -49   -384    228    153     36    127   -140   -740   -514    220
    384    353    -31   -368    207    161     41     75   -181   -774   -542    202
    374    348    -28   -363    200    161     41     23   -223   -810   -576    166
    368    389     20   -379    174    205     44    -20   -244   -828   -592    142
    381    470     88   -426    145    280     25    -54   -249   -828   -592    140
    381    527    145   -454    119    337      7    -83   -257   -841   -602    135
    381    532    150   -459    114    342    -18   -109   -267   -849   -613    135
    379    522    142   -449    119    332    -51   -119   -259   -833   -589    166
    366    540    174   -454     96    358    -72   -137   -272   -823   -581    174
    348    555    205   -452     70    381    -88   -158   -290   -826   -592    168
    342    581    236   -462     51    410   -101   -166   -298   -831   -607    168
    337    540    202   -439     67    371   -103   -171   -303   -820   -631    158
    322    405     83   -366    119    244    -98   -174   -335   -844   -683    119
    314    327     10   -322    150    168    -93   -181   -368   -893   -730     88
    303    301     -5   -303    153    150    -93   -189   -394   -919   -748     70
    285    257    -28   -270    158    114   -101   -210   -428   -953   -784     38
    275    213    -62   -246    168     75   -111   -241   -470  -1002   -833      0
    270    194    -77   -233    174     59   -124   -272   -498  -1031   -857    -18
    277    184    -96   -231    187     44   -124   -280   -509  -1031   -859    -20
    298    205    -93   -252    197     57   -142   -298   -524  -1028   -872    -25
    293    205    -88   -249    192     57   -155   -314   -530  -1026   -878    -36
    303    220    -83   -262    192     70   -163   -324   -537  -1026   -888    -36
    293    213    -80   -254    184     67   -176   -340   -561  -1041   -911    -49
    275    210    -64   -241    171     72   -171   -342   -566  -1031   -914    -54
    290    181   -111   -239    200     36   -171   -327   -574  -1036   -927    -62
    309     33   -275   -171    290   -119   -124   -267   -613  -1119  -1028   -145
    306   -205   -514    -51    407   -358     15   -132   -633  -1267  -1228   -358
    309   -215   -524    -46    415   -368    163     20   -550  -1306  -1337   -493
    262    132   -132   -200    197      2    179    -70   -431  -1143  -1166   -301
    166    605    439   -384   -137    522    -44   -600   -517   -906   -795     20
     57   1236   1176   -646   -558   1208   -379  -1153   -589   -511   -254    498
     20   1753   1732   -885   -854   1743   -652  -1413   -480      7    337   1044
    114   1423   1306   -769   -594   1363   -844  -1439   -522    135    420   1153
    127    859    732   -493   -303    797   -859  -1449   -924   -452   -179    613
    116    368    249   -244    -67    309   -745  -1374  -1366  -1283   -997   -132
    150     49   -101    -98    127    -25   -561  -1062  -1275  -1460  -1283   -379
    189     90   -101   -142    145     -5   -418   -763   -961  -1247  -1143   -252
    236    153    -83   -194    161     33   -293   -532   -732  -1083  -1041   -155
    265    127   -140   -197    202     -7   -207   -379   -594   -974   -987    -98
    262     72   -189   -166    226    -57   -174   -329   -545   -924   -958    -77
    262     98   -163   -184    213    -31   -171   -314   -514   -893   -927    -70
    257    174    -85   -215    171     44   -179   -316   -501   -883   -924   -106
    252    171    -80   -213    166     46   -171   -303   -493   -878   -940   -119
    249    181    -67   -215    158     57   -179   -293   -470   -844   -911    -59
    241    228    -12   -236    127    109   -179   -275   -428   -792   -862    -23
    231    241      7   -236    111    124   -166   -254   -402   -766   -852    -28
    223    226      0   -226    111    111   -161   -239   -394   -756   -862    -38
    231    213    -18   -220    124     98   -163   -218   -371   -711   -831      0
    220    205    -15   -213    116     96   -155   -197   -340   -678   -797     20
    210    241     31   -226     88    137   -148   -174   -298   -631   -758     49
    215    257     41   -236     88    148   -150   -153   -267   -587   -724     70
    228    233      5   -231    111    119   -145   -127   -236   -545   -704     75
    226    244     15   -236    106    129   -145    -98   -200   -506   -680     98
    228    283     54   -257     88    168   -145    -67   -153   -462   -639    132
    239    306     67   -272     85    187   -140    -20    -93   -410   -589    168
    246    322     75   -283     85    200   -124     33    -25   -348   -545    210
    254    368    114   -311     70    241   -135     64     25   -290   -509    239
    270    465    194   -368     36    332   -148    101     90   -210   -439    296
    285    524    239   -407     23    384   -142    145    150   -140   -379    337
    280    467    187   -374     46    327   -122    184    179   -116   -361    355
    285    415    129   -350     75    275   -106    213    189    -93   -332    374
    296    478    181   -387     57    332   -122    207    187    -80   -306    368
    285    530    244   -410     20    389   -129    192    174    -88   -319    358
    265    537    272   -400     -2    405   -129    163    135   -119   -353    332
    252    511    259   -384     -5    384   -127    129     96   -153   -392    298
    241    506    265   -374    -12    384   -119     98     77   -171   -400    288
    210    504    293   -358    -41    397   -109     62     57   -184   -389    265
    179    475    296   -327    -57    387    -96     23     25   -210   -405    207
    174    506    332   -340    -77    420   -116    -31    -18   -244   -446    171
    171    506    332   -340    -80    420   -132    -72    -44   -262   -459    161
    161    511    350   -337    -96    431   -129    -96    -54   -259   -467    132
    150    579    428   -363   -137    504   -129   -111    -44   -231   -441    122
    148    628    480   -389   -166    555   -137   -124    -23   -200   -400    142
    150    657    506   -405   -176    581   -163   -145    -15   -181   -374    176
    155    633    475   -394   -161    555   -181   -150     -2   -153   -350    197
    153    597    444   -374   -145    522   -189   -148     10   -116   -327    200
    142    574    428   -358   -142    501   -194   -145     20    -98   -306    197
    129    540    410   -335   -140    475   -205   -148     18    -93   -301    197
    109    519    407   -314   -150    465   -202   -142     25    -72   -290    202
     98    491    392   -293   -145    441   -210   -135     25    -64   -296    192
     93    400    306   -246   -106    353   -223   -145     -2   -109   -345    142
     96    340    241   -218    -72    290   -226   -150    -20   -127   -376    114
     98    298    200   -197    -49    249   -226   -163    -38   -137   -389     80
    114    257    142   -184    -12    200   -228   -184    -57   -153   -397     54
    116    220    103   -171      5    163   -233   -200    -77   -171   -410     33
    109    220    111   -166      0    166   -239   -210    -83   -174   -405     28
     90    218    124   -155    -18    171   -246   -215    -77   -168   -400     18
     77    213    135   -145    -28    174   -254   -223    -90   -176   -420     -7
     62    205    142   -135    -41    176   -262   -228    -90   -174   -420    -12
     49    181    132   -116    -41    158   -257   -218    -88   -163   -407     -2
     36    179    142   -109    -51    161   -252   -215    -83   -148   -389     -7
     23    179    155   -101    -64    168   -244   -200    -75   -137   -374    -15
     15     57     41    -36    -12     49   -218   -163    -96   -187   -423    -64
     28   -145   -174     57    101   -158   -132    -54   -119   -314   -594   -220
     28   -277   -309    122    166   -293      0    114    -72   -420   -758   -389
      2   -129   -132     64     67   -129    106    223     75   -342   -698   -355
    -98    244    342    -72   -220    293     -5   -226      5   -181   -431   -124
   -233    789   1023   -277   -628    906   -327   -893   -166    103     31    293
   -340   1413   1751   -537  -1047   1582   -623  -1312   -161    574    652    836
   -314   1584   1899   -633  -1106   1740   -891  -1462    -72   1018   1117   1252
   -265   1052   1317   -397   -789   1184   -956  -1444   -272    756    795    948
   -252    506    758   -127   -506    631   -875  -1343   -652     15     31    231
   -236     98    332     67   -285    215   -680  -1049   -740   -446   -496   -233
   -192    -15    176    103   -184     80   -493   -659   -428   -298   -457   -200
   -150    -20    129     83   -140     54   -353   -376   -187   -132   -348   -119
   -122    -25     96     72   -111     36   -259   -200    -36    -36   -280    -67
    -90    -20     70     54    -80     25   -220   -129     23     -5   -257    -51
    -75    -18     57     46    -67     18   -205    -96     49     12   -244    -38
    -75    -44     31     59    -54     -7   -184    -57     80     36   -233    -25
    -70    -54     15     62    -44    -20   -161    -25    114     59   -213     -2
    -59    -28     31     44    -46      0   -150     -7    140     80   -192     23
    -46    -18     28     33    -38      5   -135     12    171    122   -161     44
    -49    -12     36     28    -44     10   -129     33    200    158   -132     36
    -49      2     51     23    -51     25   -132     57    223    181   -106     41
    -54     28     83     10    -70     54   -127     80    254    210    -77     59
    -59     49    109      5    -83     77   -116    109    283    241    -44     80
    -59     83    142    -12   -101    111   -103    135    319    270    -18    109
    -62     75    137     -7   -101    106    -90    163    355    309      7    129
    -64     51    116      5    -93     83    -77    202    394    348     41    150
    -64     54    119      5    -90     85    -70    244    436    379     70    171
    -59     88    148    -15   -103    116    -64    290    483    418    111    205
    -54    155    210    -51   -132    181    -51    342    542    480    166    241
    -46    189    236    -72   -142    210    -44    400    602    540    218    272
    -25    174    200    -72   -111    187    -33    465    665    589    259    314
    -10    174    184    -83    -96    179    -25    527    717    636    301    355
      0    200    197   -101    -98    200    -25    576    753    678    332    376
      7    233    223   -122   -109    228    -20    615    782    717    374    400
      2    239    236   -119   -116    239    -10    641    800    740    415    431
    -12    226    236   -106   -127    231      5    649    800    753    433    439
    -31    223    252    -96   -142    236     10    633    787    745    431    439
    -41    223    262    -93   -153    244     12    610    758    711    418    436
    -49    179    228    -64   -137    202     25    587    735    691    410    436
    -67    168    233    -51   -150    200     41    558    730    696    410    405
    -83    213    296    -67   -189    254     59    527    724    696    415    361
    -90    257    345    -83   -220    301     67    485    717    685    418    342
   -101    270    371    -83   -236    319     75    439    696    665    407    332
   -127    252    376    -62   -252    314     90    405    680    652    405    332
   -132    223    355    -46   -244    288     85    374    657    623    387    309
   -148    223    371    -38   -259    296     90    355    665    628    392    293
   -161    303    465    -70   -311    384     83    345    691    659    439    311
   -155    363    519   -106   -337    441     44    319    696    665    462    324
   -158    405    561   -124   -358    483     15    309    722    698    493    342
   -163    389    553   -114   -358    470     -2    311    735    711    511    358
   -168    342    511    -85   -340    426      5    324    743    711    524    402
   -189    322    511    -67   -350    415      0    335    758    745    542    402
   -220    311    532    -46   -376    423    -12    322    748    756    540    361
   -231    288    519    -28   -376    402    -23    314    727    737    530    322
   -233    192    426     20   -329    309    -41    298    683    688    478    272
   -239     96    332     70   -285    215    -49    285    649    649    433    236
   -257     28    285    114   -272    158    -49    275    626    633    418    220
   -272    -10    259    140   -267    124    -59    257    592    602    400    200
   -280    -44    236    163   -259     96    -67    239    558    579    376    171
   -288    -77    210    181   -249     64    -62    236    553    579    384    168
   -303    -93    210    200   -257     57    -64    228    553    574    387    174
   -314   -111    202    213   -259     44    -70    226    553    568    387    176
   -316   -129    187    223   -252     28    -72    228    553    563    379    163
   -324   -142    181    233   -254     18    -72    223    550    558    387    158
   -319   -158    161    236   -241      0    -75    218    548    566    392    145
   -303   -163    140    233   -223    -12    -70    220    555    576    400    132
   -280   -215     64    249   -174    -75    -62    228    537    563    376    109
   -254   -381   -127    316    -64   -254    -25    262    444    413    215    -38
   -233   -618   -384    426     72   -501     96    376    358    207    -23   -272
   -236   -639   -402    436     80   -522    244    540    426    166   -103   -379
   -296   -374    -77    335   -109   -226    296    400    514    267     25   -262
   -444    124    566    158   -506    342     38   -265    467    548    449    174
   -615    800   1415    -93  -1015   1106   -262   -776    597   1114   1161    852
   -683   1301   1984   -311  -1335   1641   -532   -961    852   1738   1855   1493
   -610   1213   1823   -301  -1215   1517   -774  -1041    859   1932   2049   1701
   -571    646   1215    -38   -893    930   -810  -1049    444   1322   1413   1085
   -555     59    615    246   -587    337   -657   -854     41    545    613    298
   -498   -207    288    353   -394     38   -439   -462     96    332    314     -2
   -426   -231    194    329   -311    -18   -252    -96    337    457    361     31
   -384   -275    109    329   -246    -85   -140     96    459    519    392     46
   -350   -314     36    332   -194   -140    -57    197    522    558    423     67
   -316   -296     20    306   -171   -137    -10    249    563    587    452     80
   -332   -272     59    303   -197   -106      0    262    568    571    431     70
   -345   -262     83    303   -215    -90     12    285    589    587    441     57
   -340   -270     70    306   -205   -101     36    322    631    618    475     72
   -329   -265     64    296   -200   -101     38    340    646    628    493     88
   -293   -254     38    275   -166   -109     41    345    652    639    509    103
   -272   -228     44    249   -161    -93     36    348    652    646    524    111
   -272   -202     70    236   -171    -67     44    371    675    680    553    129
   -280   -189     90    233   -187    -49     51    394    701    701    579    158
   -285   -163    122    226   -205    -20     59    418    730    727    607    189
   -293   -174    119    231   -207    -28     70    457    769    766    641    215
   -296   -176    116    236   -207    -31     83    488    797    795    659    210
   -275   -166    109    220   -194    -28     88    511    823    836    685    197
   -267   -158    109    213   -189    -25     85    535    836    846    706    194
   -280   -145    132    210   -207     -5    101    581    865    857    737    236
   -285   -124    161    205   -226     18    116    644    914    901    776    285
   -257    -96    161    176   -210     31    135    706    974    958    823    306
   -223    -72    150    148   -187     38    148    769   1021   1005    888    361
   -194    -54    140    122   -168     41    163    823   1067   1054    927    397
   -171    -33    137    101   -155     51    171    862   1109   1096    956    418
   -148     12    161     67   -155     85    168    878   1122   1114    982    446
   -129     59    189     36   -158    124    158    872   1122   1124   1000    454
   -127     67    192     28   -161    127    145    854   1111   1111   1000    452
   -122     57    179     31   -150    116    140    831   1091   1093    982    444
   -127     54    179     36   -155    116    142    805   1078   1088    969    428
   -132     83    215     25   -174    148    135    758   1052   1062    958    400
   -140    101    239     18   -189    168    155    719   1044   1049    958    376
   -153    129    283     10   -218    205    181    696   1041   1036    956    381
   -192     98    290     44   -241    192    200    675   1036   1021    940    371
   -215     98    314     59   -265    205    202    623   1005    987    911    337
   -233    106    340     62   -285    223    192    566    974    969    901    290
   -244    114    355     64   -301    233    197    535    961    961    896    249
   -244    122    366     59   -306    244    205    519    953    943    888    246
   -249    155    405     46   -327    280    205    514    958    950    909    272
   -254    192    446     31   -350    316    205    514    992    997    963    293
   -241    207    446     15   -345    327    171    501   1013   1023    987    301
   -241    174    415     31   -327    293    140    496   1010   1015    976    296
   -272    210    483     31   -376    345    129    498   1008    992    956    314
   -272    207    480     31   -376    342    119    485    987    974    953    337
   -277    207    483     33   -379    345    109    462    982    992    963    290
   -272    176    446     46   -361    311    101    457    966    979    958    265
   -272     75    348     98   -309    210    101    444    932    937    919    231
   -283    -12    270    145   -277    127    103    436    906    901    888    205
   -301    -59    241    179   -272     90    101    410    865    865    852    161
   -324    -67    257    194   -293     93     93    381    833    844    823    103
   -342    -75    267    210   -306     96     75    348    807    815    797     67
   -329   -109    218    218   -275     54     59    332    784    795    782     67
   -322   -140    181    231   -254     20     70    342    784    787    769     62
   -316   -163    153    239   -236     -5     75    345    779    774    756     51
   -301   -179    122    241   -213    -28     83    350    776    774    763     59
   -301   -181    119    241   -213    -31     80    337    774    771    769     64
   -306   -184    119    244   -213    -33     75    322    771    769    766     64
   -311   -236     72    272   -194    -83     77    322    766    750    750     62
   -306   -342    -36    324   -135   -189     85    327    730    698    706     33
   -285   -545   -259    413    -12   -402    122    322    589    517    511   -187
   -270   -735   -465    501     96   -600    233    371    472    309    283   -446
   -270   -719   -449    496     88   -584    353    452    504    288    252   -530
   -358   -498   -140    428   -109   -319    374    231    574    428    433   -366
   -511     90    602    210   -558    345    135   -236    758    878    987    226
   -675    831   1506    -77  -1091   1169    -75   -449   1145   1553   1745   1015
   -659   1182   1842   -262  -1249   1512   -311   -418   1501   2117   2307   1626
   -524    966   1491   -220  -1008   1228   -561   -504   1389   2070   2239   1623
   -504    402    906     49   -706    654   -657   -667    797   1319   1509    893
   -504    -77    423    290   -465    171   -530   -571    368    665    846    194
   -441   -280    158    361   -301    -62   -285   -220    420    548    667     -7
   -348   -327     20    337   -184   -153    -93     64    561    600    683     -5
   -311   -361    -49    335   -132   -205      7    215    628    631    685    -12
   -285   -361    -75    322   -106   -218     62    288    657    631    665    -12
   -265   -366   -103    314    -83   -236     90    316    665    620    654     -5
   -265   -374   -109    319    -77   -241    103    324    670    631    665    -25
   -257   -361   -106    309    -77   -233    111    332    680    644    672    -33
   -241   -327    -85    283    -80   -207    122    353    701    662    685    -18
   -236   -329    -93    283    -72   -213    129    368    711    659    683    -15
   -215   -314    -98    265    -59   -207    132    387    727    670    688     -2
   -200   -298   -101    246    -51   -200    135    407    740    678    693     10
   -179   -296   -116    236    -33   -207    132    428    750    683    696     15
   -166   -272   -106    218    -33   -189    124    441    763    693    706     28
   -153   -239    -85    197    -33   -163    129    454    782    704    717     36
   -150   -223    -75    187    -38   -150    137    478    797    706    722     46
   -127   -207    -80    166    -23   -145    132    506    815    717    727     64
   -101   -187    -88    142     -7   -137    135    550    849    748    758     96
    -77   -176    -98    127     10   -137    140    592    875    776    784    114
    -59   -153    -96    106     15   -124    145    633    898    802    797    135
    -31   -119    -90     75     28   -106    158    693    940    833    828    166
      0   -103   -103     51     51   -103    171    748    987    865    862    192
     23    -83   -106     31     64    -93    176    795   1018    875    870    231
     36    -77   -116     20     72    -96    171    833   1041    909    906    246
     54    -25    -80    -15     64    -51    171    870   1080    963    961    272
     70     12    -57    -41     62    -20    166    883   1098    979    976    293
     70      5    -64    -36     67    -28    176    891   1106    979    976    301
     57     18    -41    -38     49    -10    192    896   1117    987    989    322
     46     25    -20    -36     33      5    200    875   1106    971    982    311
     36     25    -10    -31     23      7    197    839   1072    940    956    288
     36     20    -15    -28     25      2    197    802   1049    914    937    277
     18     20      0    -20     10     10    215    769   1047    904    922    262
     -5      7     10     -2     -7     10    246    740   1039    883    904    244
    -18      7     23      5    -20     15    254    693   1010    846    872    215
    -33     10     44     12    -38     25    252    646    982    810    841    179
    -46    -12     31     28    -41      7    265    615    953    784    815    142
    -51      7     59     20    -57     33    275    597    950    782    810    135
    -44     62    106    -10    -75     85    272    587    971    797    833    158
    -49    103    153    -25   -101    127    267    574    995    813    857    187
    -64    116    181    -28   -122    148    233    550   1005    839    883    205
    -57    109    166    -25   -111    137    181    517    982    823    859    197
    -62     88    148    -12   -103    116    163    493    961    792    823    210
    -54     64    119     -5    -85     90    166    483    961    802    839    194
    -67     44    109     10    -88     75    155    462    940    789    828    158
    -80      5     85     36    -85     46    153    457    924    769    813    132
   -119    -85     33    101    -77    -25    158    457    896    727    769     96
   -150   -179    -28    166    -62   -103    163    449    859    683    714     62
   -142   -241    -98    189    -23   -171    158    433    828    657    691     41
   -116   -244   -127    179      5   -187    135    397    787    620    665     12
   -127   -275   -148    200     10   -213    111    355    743    574    631    -25
   -132   -290   -158    213     12   -226    101    337    730    558    620    -36
   -132   -303   -171    218     18   -239     96    322    714    532    589    -51
   -114   -301   -187    207     33   -244     90    311    701    517    571    -49
    -88   -303   -215    194     62   -262     77    296    680    498    553    -67
    -75   -327   -252    202     88   -290     72    283    667    491    537   -103
    -64   -355   -290    207    111   -324     70    277    657    480    535   -114
    -51   -368   -316    210    132   -342     59    265    639    459    514   -135
    -31   -407   -379    218    171   -392     54    265    610    415    467   -171
    -23   -574   -550    298    262   -563    103    311    542    296    329   -283
    -23   -826   -805    423    389   -815    241    418    457     80     83   -524
    -28   -802   -774    415    371   -787    376    524    509     36     20   -610
    -77   -527   -449    301    184   -488    394    361    561    148    171   -480
   -174    -36    137    106   -155     49    145   -184    542    426    561   -101
   -267    685    953   -210   -610    818   -176   -597    709    989   1244    550
   -259   1137   1397   -439   -828   1265   -428   -693   1000   1590   1857   1140
   -174    859   1031   -345   -602    945   -633   -732    963   1657   1886   1208
   -161    239    400    -38   -280    319   -665   -795    498   1023   1249    623
   -176   -241    -67    207    -54   -155   -550   -761    -54    129    415   -184
   -145   -496   -350    319    101   -423   -368   -446     10    -23    194   -400
   -119   -519   -400    319    137   -459   -187   -127    270    124    277   -316
    -59   -509   -449    285    194   -480    -46     98    452    239    345   -244
    -25   -506   -480    265    226   -493     18    210    540    290    371   -220
    -23   -514   -491    267    233   -504     36    249    566    296    374   -223
    -12   -514   -501    262    244   -509     49    272    579    301    379   -215
     -2   -491   -488    246    241   -491     54    285    592    314    394   -200
      2   -449   -454    220    228   -449     62    306    613    337    423   -174
     12   -420   -436    202    223   -428     70    324    620    342    433   -168
     20   -407   -431    192    223   -418     70    335    628    337    428   -181
     23   -402   -426    189    223   -413     83    358    646    342    431   -179
     28   -376   -405    171    215   -389     98    376    667    358    439   -158
     33   -400   -433    181    231   -415    109    389    685    374    452   -145
     51   -389   -444    166    246   -418    103    405    711    402    478   -119
     72   -353   -426    140    249   -389     98    420    732    418    491   -106
     75   -329   -405    127    239   -366    101    444    753    426    491    -98
     93   -298   -394    101    241   -345    106    472    774    439    501    -83
    111   -288   -400     88    254   -345    114    519    807    467    532    -57
    124   -267   -392     72    257   -329    124    571    857    514    571    -15
    127   -241   -368     54    246   -303    137    623    911    548    605     18
    140   -187   -327     23    231   -257    137    665    961    587    636     51
    145   -161   -306      7    226   -233    145    717   1008    618    657     90
    158   -122   -280    -18    218   -200    163    771   1054    652    693    132
    179    -96   -275    -41    226   -187    171    802   1093    685    732    163
    189    -90   -280    -49    233   -184    179    820   1111    709    750    174
    192   -101   -293    -46    241   -197    200    828   1119    724    753    181
    171   -116   -288    -25    228   -202    220    828   1117    732    758    192
    150   -103   -254    -23    200   -176    226    807   1106    727    748    181
    132   -109   -241    -12    184   -174    241    787   1083    704    730    161
    109   -155   -267     20    187   -210    254    761   1052    665    706    135
     96   -163   -259     33    176   -210    249    724   1023    633    685    116
    111   -148   -259     18    184   -202    228    672    976    589    646     80
    109   -166   -275     28    192   -220    228    615    922    540    607     36
     77   -210   -288     64    181   -249    231    566    872    493    568     -5
     83   -197   -280     57    181   -239    220    527    826    431    530    -36
     90   -137   -228     20    158   -181    218    509    807    400    506    -67
     96    -62   -158    -18    124   -109    197    496    802    384    501    -67
    106    -10   -116    -49    111    -62    187    475    802    394    514    -41
    122     28    -93    -75    109    -31    179    462    820    431    540    -23
    132     41    -90    -88    111    -23    150    462    836    467    592     23
    137     25   -111    -83    124    -41    122    452    823    454    594      7
    155     20   -135    -88    145    -57    103    444    802    431    566    -36
    166     20   -145    -93    155    -62    103    431    782    389    517    -20
    168     20   -150    -96    161    -64    111    436    779    366    506    -15
    163    -80   -246    -41    205   -163    109    431    745    314    457    -67
    145   -179   -324     15    233   -252    101    415    693    265    405   -116
    150   -207   -358     28    254   -283     88    392    654    252    387   -158
    171   -275   -446     49    309   -361     93    353    628    252    384   -174
    155   -345   -501     93    327   -420    114    345    613    233    358   -192
    153   -392   -545    116    348   -467    111    348    587    205    327   -215
    155   -428   -584    137    368   -506    114    345    571    181    314   -210
    142   -452   -594    153    366   -522    109    332    553    163    296   -231
    150   -459   -613    153    379   -535     96    314    532    142    288   -241
    153   -472   -628    158    387   -550     98    311    527    142    309   -220
    153   -454   -607    150    379   -530    101    309    527    148    335   -218
    153   -452   -607    148    379   -530     93    296    522    124    335   -231
    155   -478   -633    161    394   -555     98    298    493     88    283   -290
    181   -654   -836    236    509   -745    142    342    444     -5    148   -384
    200   -901  -1101    350    649  -1000    249    459    389   -166    -57   -530
    187   -909  -1096    358    641  -1002    374    594    441   -239   -166   -665
    142   -657   -800    257    470   -727    428    581    553   -137    -51   -579
     46   -259   -306    103    176   -283    267    109    472     15    220   -335
    -75    270    345    -96   -210    306    -46   -522    335    311    696     96
   -148    841    989   -348   -568    917   -298   -815    452    833   1322    644
    -96    826    922   -366   -509    872   -519   -904    483   1085   1564    872
    -64    301    363   -119   -213    332   -568   -904    213    696   1130    501
    -64   -205   -140    135     36   -174   -496   -862   -285   -163    288   -244
    -25   -555   -530    288    249   -542   -327   -563   -285   -452    -75   -553
     31   -613   -644    290    335   -626   -163   -213     12   -272     23   -467
     88   -589   -680    249    384   -633    -28     41    223   -132    116   -384
    137   -563   -701    213    418   -631     59    202    345    -62    155   -340
    150   -563   -714    205    431   -639    101    254    384    -44    166   -335
    163   -545   -711    189    436   -628    122    283    405    -41    163   -340
    168   -535   -706    181    436   -620    140    306    418    -46    150   -342
    171   -550   -722    189    446   -636    153    327    436    -36    168   -316
    168   -558   -727    192    446   -641    155    332    441    -38    168   -301
    161   -535   -696    187    426   -615    155    342    457    -31    189   -283
    163   -530   -693    181    428   -610    155    353    467    -23    210   -265
    166   -535   -701    184    433   -618    155    363    467    -38    200   -272
    176   -511   -688    166    431   -600    155    368    478    -25    213   -280
    174   -491   -667    158    418   -579    153    379    498     -5    241   -254
    181   -446   -628    132    402   -537    145    387    514     18    270   -215
    197   -418   -615    111    405   -517    148    407    537     36    285   -189
    213   -441   -657    114    433   -548    161    439    558     46    285   -192
    231   -439   -672    103    452   -555    168    472    584     67    290   -166
    262   -387   -652     62    454   -519    166    517    626    109    335   -111
    285   -353   -639     33    462   -496    179    568    675    148    376    -77
    301   -332   -633     12    467   -483    184    615    711    161    379    -54
    332   -298   -631    -18    480   -462    197    670    750    187    410    -20
    361   -267   -628    -46    493   -446    202    722    795    220    436     10
    374   -262   -636    -54    504   -449    205    763    815    246    465     51
    374   -252   -626    -62    498   -439    220    787    833    280    491     54
    379   -207   -587    -85    480   -394    228    792    826    267    493     44
    376   -200   -579    -88    475   -387    236    787    807    249    488     51
    371   -218   -589    -75    480   -402    252    782    784    241    483     49
    358   -210   -571    -75    465   -389    252    745    743    207    465     25
    340   -223   -566    -59    452   -394    259    698    698    158    433     10
    316   -205   -524    -57    418   -363    283    659    678    129    420     10
    309   -155   -465    -75    387   -309    311    631    675    122    431     31
    293   -155   -449    -70    368   -301    324    587    646     93    410     20
    267   -179   -446    -44    355   -311    322    532    605     49    368    -15
    246   -127   -374    -62    309   -249    306    478    576     12    350    -25
    244   -106   -350    -67    296   -228    298    446    561      0    342    -25
    228    -80   -309    -75    267   -194    311    441    574     10    353    -15
    210    -36   -246    -88    226   -140    303    423    592     51    381    -20
    202     12   -192   -109    197    -88    280    407    607     64    400    -15
    207     28   -179   -116    194    -75    257    400    605     59    407     18
    218     15   -205   -119    210    -96    233    384    584     49    392     18
    226      0   -226   -114    223   -111    218    366    571     38    381     10
    218    -18   -239   -101    226   -127    207    345    550     12    366      2
    194    -23   -218    -85    205   -119    200    340    542      0    363     12
    166    -88   -257    -38    207   -171    202    348    527    -23    345      7
    189   -174   -366     -7    275   -270    171    314    465   -101    275    -33
    184   -241   -426     28    303   -335    161    285    415   -163    226    -49
    163   -311   -475     75    319   -392    166    265    384   -184    194    -88
    166   -358   -524     93    345   -441    161    233    342   -218    166   -140
    163   -389   -553    114    358   -470    150    205    309   -257    140   -158
    163   -387   -550    111    355   -467    129    176    272   -296    111   -161
    174   -353   -527     90    350   -439    119    153    244   -316     88   -168
    181   -361   -545     88    361   -452    103    132    220   -340     54   -189
    187   -394   -581    103    381   -485    101    122    205   -358     38   -192
    184   -441   -626    127    402   -532    103    116    197   -371     33   -179
    168   -431   -600    132    384   -514     90     93    179   -397     20   -189
    179   -402   -584    109    381   -493     77     77    158   -423      0   -202
    197   -462   -659    129    428   -561     77     77    111   -493    -64   -241
    223   -659   -885    215    553   -771    109    106     -5   -683   -257   -392
    223   -904  -1127    340    675  -1015    218    197   -114   -924   -527   -628
    207   -888  -1096    337    652   -992    345    342    -36   -911   -558   -696
    124   -592   -719    233    420   -654    350    153     51   -737   -358   -558
    -25    -49    -25     36      0    -36     88   -496     12   -459     70   -140
   -197    698    896   -249   -545    797   -197  -1028    109     41    743    535
   -231   1104   1335   -436   -784   1218   -457  -1215    306    563   1327   1143
   -163    901   1062   -368   -613    982   -659  -1312    192    553   1327   1208
   -119    374    491   -129   -306    431   -680  -1293   -207    -57    680    592
   -103   -161    -57    132    -23   -109   -527  -1078   -589   -810   -111   -207
    -36   -361   -324    197    142   -342   -314   -652   -428   -854   -254   -350
     46   -371   -420    161    231   -394   -150   -324   -215   -735   -200   -290
    106   -363   -470    127    288   -415    -46   -129    -90   -665   -163   -244
    127   -353   -480    114    303   -415      5    -38    -41   -639   -150   -220
    127   -371   -501    122    311   -436     28    -10    -33   -646   -161   -220
    127   -368   -498    119    311   -433     49     10    -23   -644   -161   -207
    132   -327   -459     96    296   -394     49     25    -15   -636   -153   -197
    135   -296   -431     80    283   -363     51     41     -5   -623   -145   -184
    142   -270   -415     62    277   -340     51     46      2   -623   -148   -176
    145   -265   -413     59    277   -337     57     49      5   -620   -137   -153
    145   -257   -405     54    272   -329     62     62      5   -615   -129   -132
    145   -241   -387     49    265   -314     64     67      2   -618   -135   -122
    140   -239   -381     46    259   -309     67     75     15   -613   -129   -106
    145   -210   -358     31    252   -283     72     88     31   -605   -122    -83
    161   -148   -309     -7    231   -226     67    103     41   -592   -109    -64
    171   -119   -290    -25    231   -205     70    129     62   -568    -90    -46
    187   -116   -306    -36    244   -210     77    163     90   -548    -67     -5
    194    -98   -293    -49    244   -194     85    197    111   -527    -49     25
    200    -70   -272    -64    233   -171     90    233    132   -491    -33     44
    210    -25   -236    -90    223   -129     96    272    158   -462    -12     62
    223     -5   -231   -109    226   -116    101    324    194   -433     23    111
    246     44   -202   -145    223    -77     96    374    236   -394     59    161
    262    101   -161   -181    210    -28     90    415    262   -358     85    197
    272    109   -163   -189    218    -25     93    449    283   -322    114    223
    277    148   -129   -215    202     10     90    459    285   -303    140    244
    275    174   -103   -226    189     36     93    459    288   -301    148    272
    275    192    -83   -233    179     54     96    441    270   -327    137    288
    272    220    -51   -246    163     85     96    415    236   -350    129    285
    249    197    -51   -226    150     72     93    379    202   -363    106    259
    218    184    -33   -202    127     75     90    329    168   -392     75    220
    187    218     31   -205     77    124     85    270    135   -410     51    192
    163    236     72   -200     46    155    101    226    122   -428     41    187
    145    236     88   -192     28    163    111    174    103   -441     33    174
    124    233    106   -179     10    171    119    119     83   -459     23    155
     93    262    168   -179    -38    218    116     64     49   -496     -5    129
     62    277    215   -168    -75    246    119     25     23   -519    -44     96
     62    319    257   -192    -98    288    127     18     31   -496    -33     96
     72    371    298   -223   -114    335    137     20     49   -459      5    129
     72    415    340   -244   -135    379    132     12     64   -428     36    163
     77    449    371   -262   -145    410     98     -5     75   -420     49    197
     83    441    355   -265   -135    400     51    -20     59   -428     44    231
     80    439    358   -259   -140    400     18    -44     33   -426     36    223
     75    444    368   -259   -148    407     -2    -70     12   -426     31    200
     54    415    361   -233   -153    389    -15    -98     -7   -441     15    174
     36    345    309   -192   -135    327    -28   -119    -36   -465     -5    148
     18    246    228   -135   -103    239    -46   -142    -90   -514    -49    116
     -2    202    202   -101   -103    202    -72   -187   -166   -584   -122     72
    -28    142    171    -57    -98    155    -77   -218   -210   -639   -176     59
    -46    106    153    -31   -101    129    -83   -249   -252   -683   -215     57
    -54     51    106      0    -80     77    -90   -277   -275   -670   -228      5
    -70     49    119      7    -96     83   -111   -314   -296   -670   -241    -59
    -85     70    155      7   -119    111   -124   -329   -309   -672   -228    -62
   -106     46    153     28   -129    101   -137   -337   -324   -685   -236    -46
   -103     44    148     28   -127     96   -150   -355   -348   -696   -252    -51
   -109     41    148     33   -129     93   -163   -368   -361   -696   -265    -54
   -145     36    181     54   -163    109   -161   -366   -363   -688   -265    -41
   -150     23    174     62   -163     98   -171   -379   -376   -701   -272    -38
   -137    -44     93     90   -116     23   -168   -381   -407   -727   -301    -59
    -96   -142    -46    119    -25    -96   -158   -392   -504   -846   -444   -197
    -57   -366   -309    213    124   -337    -80   -355   -641  -1060   -691   -467
    -59   -407   -350    233    142   -379     20   -246   -654  -1148   -818   -633
   -111   -259   -148    184     15   -205     80   -277   -553  -1026   -691   -511
   -285    176    459     54   -374    316    -49   -732   -444   -730   -301    -93
   -514    935   1449   -210   -982   1192   -241  -1176   -189   -179    374    633
   -594   1475   2070   -441  -1332   1771   -410  -1228    189    475   1057   1348
   -493   1439   1932   -472  -1213   1683   -654  -1273    241    683   1239   1577
   -454    966   1421   -257   -937   1192   -782  -1402   -153    207    743   1083
   -428    420    849      5   -639    633   -792  -1454   -727   -592    -64    223
   -345     96    441    124   -394    267   -615  -1130   -813   -857   -394   -127
   -244     28    272    106   -259    150   -423   -787   -649   -769   -374   -114
   -168     38    207     62   -189    122   -298   -574   -535   -696   -335    -93
   -158     46    205     57   -181    124   -233   -465   -475   -672   -335    -75
   -168     41    207     62   -189    124   -215   -441   -475   -672   -340    -64
   -168     38    207     64   -189    122   -207   -423   -459   -649   -332    -77
   -176     38    215     67   -197    127   -194   -402   -439   -623   -311    -88
   -174     46    220     64   -197    132   -184   -371   -418   -602   -290    -62
   -158     75    233     41   -197    153   -194   -358   -415   -581   -283    -51
   -158     77    236     38   -197    155   -192   -348   -407   -566   -277    -70
   -158     83    239     36   -197    161   -192   -337   -400   -555   -270    -57
   -145     88    233     28   -189    161   -187   -314   -371   -517   -252    -33
   -148     93    239     25   -194    166   -176   -296   -355   -496   -244    -20
   -137    116    254     10   -197    187   -166   -275   -335   -470   -220     12
   -129    171    298    -20   -215    233   -168   -257   -322   -454   -205     36
   -106    187    293    -38   -200    239   -163   -220   -293   -410   -176     46
    -85    200    285    -57   -187    241   -161   -189   -272   -389   -163     49
    -59    213    272    -77   -166    241   -155   -150   -244   -361   -137     72
    -41    223    262    -90   -150    241   -153   -106   -210   -322   -103    103
    -15    236    252   -109   -132    244   -148    -54   -181   -280    -75    135
     12    265    252   -140   -119    259   -150     -7   -163   -249    -57    145
     44    301    257   -174   -106    277   -155     36   -140   -220    -33    161
     80    361    277   -223    -98    319   -155     85    -96   -174      2    197
    124    397    272   -259    -72    335   -155    135    -62   -135     38    228
    142    389    246   -267    -51    319   -150    158    -44   -114     51    244
    142    376    233   -259    -44    306   -142    163    -33    -98     64    254
    145    387    241   -267    -49    314   -122    174    -20    -72     80    272
    127    433    306   -280    -88    371   -106    163    -18    -64     83    275
    119    413    290   -267    -85    353    -98    137    -23    -70     80    270
    106    387    280   -249    -85    335    -88    114    -25    -67     88    270
     90    381    288   -239    -98    337    -77     88    -25    -64     90    267
     72    405    332   -239   -129    368    -57     70    -23    -57     85    259
     41    407    366   -226   -163    387    -51     23    -46    -72     64    239
     15    397    381   -207   -181    389    -38    -28    -62    -88     49    210
     -5    381    387   -189   -197    384    -28    -64    -75    -98     36    184
    -12    366    379   -176   -194    371    -23    -90    -83   -101     25    166
    -20    413    433   -197   -228    423    -15    -93    -64    -83     41    174
    -23    475    498   -226   -262    488    -10    -93    -36    -59     59    205
    -23    470    493   -226   -259    483    -23    -96    -15    -38     70    233
     -5    441    446   -218   -226    444    -57    -85      5      2    114    265
     -2    428    431   -213   -218    431   -101   -111    -18     -5    101    228
     -5    426    431   -210   -218    428   -116   -129    -25    -10     93    223
      2    400    394   -202   -197    397   -140   -161    -49    -25     70    194
    -12    376    389   -181   -200    381   -155   -176    -62    -38     57    181
    -25    319    345   -148   -187    332   -168   -179    -85    -64     25    158
    -38    207    246    -85   -142    226   -181   -197   -132   -116    -31     93
    -41    142    184    -51   -114    163   -181   -210   -155   -145    -64     51
    -44    103    148    -28    -96    124   -181   -231   -184   -168    -85     28
    -46     88    135    -20    -90    111   -189   -254   -207   -192   -106     10
    -44     51     93     -5    -70     72   -197   -272   -226   -207   -129    -12
    -33     23     57      2    -46     38   -213   -290   -249   -220   -148    -36
    -25     12     38      7    -31     25   -215   -306   -270   -233   -166    -59
    -31      0     28     12    -28     12   -220   -311   -277   -233   -171    -75
    -31    -10     18     20    -25      2   -223   -298   -267   -226   -168    -77
    -15    -10      5     12    -12     -2   -226   -293   -262   -228   -168    -77
     -7    -28    -20     18      5    -25   -228   -293   -259   -223   -153    -70
     -2    -57    -54     28     23    -54   -233   -293   -275   -241   -166    -83
     23   -168   -194     72    109   -181   -215   -293   -340   -324   -252   -176
     49   -420   -472    184    259   -446   -124   -259   -472   -527   -480   -420
     41   -594   -636    277    337   -615     10   -171   -537   -691   -675   -639
     18   -444   -462    210    239   -452    106   -122   -418   -592   -589   -574
    -88    -75     10     80    -49    -33     33   -436   -290   -329   -262   -246
   -223    597    818   -189   -522    706   -218   -857    -57    192    368    397
   -353   1270   1623   -457   -987   1447   -400   -976    358    875   1111   1150
   -259   1283   1540   -514   -898   1413   -667   -976    524   1195   1397   1486
   -200    795    992   -298   -594    893   -854  -1148    140    787    984   1111
   -197    231    426    -18   -311    327   -901  -1309   -491    -20    205    314
   -174   -150     23    163    -98    -64   -758  -1119   -740   -483   -283   -205
   -127   -215    -88    168    -20   -153   -540   -743   -545   -387   -262   -202
    -54   -176   -122    114     31   -150   -389   -483   -387   -290   -210   -166
     -7   -192   -184     98     85   -189   -298   -327   -303   -239   -189   -150
     12   -207   -220     98    116   -213   -249   -257   -262   -210   -174   -140
     31   -202   -233     85    129   -215   -228   -226   -241   -200   -155   -129
     38   -226   -265     93    150   -244   -215   -207   -231   -200   -155   -132
     49   -236   -288     90    166   -262   -202   -187   -220   -194   -161   -129
     64   -207   -272     72    168   -239   -192   -166   -202   -179   -145   -114
     72   -184   -257     54    163   -220   -179   -142   -174   -148   -122   -106
     90   -158   -252     33    171   -205   -176   -124   -161   -145   -122   -106
    103   -161   -265     25    181   -210   -171   -111   -142   -137   -124   -101
    101   -137   -239     18    168   -187   -168    -85   -111    -98    -96    -88
     96   -158   -254     28    174   -205   -153    -57    -90    -75    -77    -80
    106   -155   -262     23    181   -207   -142    -31    -64    -57    -51    -59
    129   -127   -257     -2    189   -192   -142     -2    -28    -12     -2    -23
    153   -106   -259    -23    205   -181   -142     23      0     23     33     -5
    166    -70   -236    -49    200   -153   -124     54     25     51     49      2
    184    -44   -228    -72    205   -135   -116     96     54     75     57     18
    200    -31   -231    -85    213   -132    -96    155    101    111     83     49
    220     18   -202   -119    213    -90    -80    218    158    174    140    106
    239     36   -205   -137    223    -85    -67    280    210    226    181    145
    267     51   -218   -161    244    -83    -64    337    265    275    228    187
    280     75   -207   -179    244    -64    -70    387    306    316    262    228
    277     70   -207   -174    244    -67    -59    428    340    358    301    254
    280     80   -200   -179    241    -59    -51    439    361    379    316    257
    280     93   -189   -187    236    -46    -44    431    366    384    327    265
    275    103   -174   -192    223    -33    -49    400    337    358    309    236
    254    109   -145   -181    200    -18    -44    361    301    322    270    194
    249     85   -166   -168    207    -38    -44    327    275    290    239    171
    270     77   -192   -174    231    -57    -41    270    249    254    210    140
    236     70   -166   -155    200    -46    -20    236    241    236    200    122
    213     64   -148   -137    181    -41      2    220    239    226    184    101
    200     57   -142   -129    171    -41      2    179    215    200    163     72
    184     38   -145   -111    166    -54     15    142    197    179    145     64
    161     -5   -166    -77    161    -85     28    116    166    145    114     33
    148    -23   -171    -62    158    -96     64    116    171    153    111     23
    148     59    -90   -106    119    -15     67    106    194    194    155     41
    142    127    -15   -135     80     57     51     85    215    223    187     51
    137    181     44   -161     46    114     10     57    226    226    184     49
    142    171     28   -155     57    101    -31     46    231    228    181     72
    135     98    -36   -119     85     31    -41     44    223    228    179     70
    129     49    -80    -90    106    -15    -49     41    218    228    187     70
    122     18   -103    -72    114    -41    -57     31    207    223    181     59
    122     20   -101    -70    111    -38    -67     20    192    220    181     41
    137    -31   -168    -54    153    -98    -77      5    148    168    127    -18
    135   -124   -259     -5    197   -192    -75     -5    111    119     77    -70
    135   -210   -345     36    239   -275    -67    -10     85     98     57    -64
    129   -285   -415     77    272   -350    -67    -33     49     70     46    -75
    127   -296   -423     83    272   -358    -72    -64     12     33     12   -158
    124   -306   -431     90    277   -368    -75    -77      0      2    -28   -187
    127   -337   -465    103    293   -400    -83    -96    -23    -33    -62   -174
    127   -353   -480    114    303   -415    -80    -98    -23    -20    -31   -158
    116   -428   -545    155    329   -485    -75    -98    -31    -25    -25   -163
    101   -465   -566    181    332   -514    -85   -109    -44    -44    -46   -187
     88   -457   -545    184    314   -501    -98   -114    -57    -59    -64   -200
     90   -454   -545    181    316   -498    -93   -106    -46    -49    -46   -181
    114   -485   -602    184    355   -545    -83    -93    -64    -70    -51   -202
    153   -639   -792    244    470   -717    -36    -44   -122   -179   -179   -361
    171   -875  -1047    350    605   -961     80     70   -171   -374   -449   -605
    163   -883  -1047    361    605   -963    205    213   -101   -426   -545   -691
    103   -602   -709    249    405   -654    218     88      0   -252   -327   -506
      2   -132   -135     64     67   -135     -7   -470    -64      7     85   -132
   -122    574    693   -228   -407    633   -301   -989    -54    449    698    413
   -155   1083   1239   -462   -696   1161   -555  -1197    103    982   1296    943
    -64    727    789   -332   -426    758   -735  -1234      7   1000   1275    982
    -38    150    189    -54   -114    168   -753  -1260   -436    348    610    376
    -33   -332   -298    181    129   -314   -675  -1197   -888   -472   -218   -405
     12   -623   -636    306    324   -628   -514   -870   -771   -592   -433   -587
     46   -639   -685    293    363   -659   -337   -545   -470   -400   -290   -459
    111   -628   -740    257    423   -683   -215   -311   -267   -262   -189   -363
    163   -589   -756    213    459   -672   -155   -184   -161   -189   -140   -309
    176   -592   -769    207    472   -680   -132   -140   -129   -176   -142   -314
    166   -594   -761    213    462   -678   -116   -119   -114   -174   -148   -319
    174   -605   -779    215    475   -691   -109    -98    -93   -163   -127   -298
    184   -581   -766    197    472   -672   -106    -88    -85   -158   -119   -288
    184   -555   -740    187    462   -646   -103    -75    -72   -145   -122   -290
    181   -530   -711    171    446   -620   -106    -59    -51   -119   -106   -277
    187   -478   -667    145    426   -571   -109    -44    -31    -93    -88   -259
    189   -467   -657    137    423   -561   -106    -33    -15    -85    -80   -249
    184   -475   -659    145    420   -566   -101    -18      5    -62    -62   -236
    174   -491   -667    158    418   -579    -98      7     28    -33    -31   -210
    171   -475   -646    150    407   -561    -96     28     59      0      2   -176
    179   -433   -613    124    394   -522    -93     46     85     28     23   -163
    184   -397   -581    106    381   -488    -93     62    109     41     25   -168
    210   -379   -592     83    400   -483    -90     96    142     67     46   -153
    244   -363   -607     59    426   -485    -75    145    194    114     98    -98
    275   -316   -592     20    433   -454    -67    189    241    158    145    -49
    293   -290   -584      0    439   -436    -62    244    298    207    187    -15
    306   -288   -594    -10    446   -439    -49    301    355    246    210     18
    316   -254   -571    -31    441   -413    -46    342    400    290    244     51
    322   -194   -517    -64    418   -353    -44    374    444    327    275     80
    327   -137   -465    -93    394   -301    -25    400    475    353    298     98
    322   -124   -446   -101    381   -285    -23    402    465    345    303    101
    319   -142   -462    -88    389   -301    -15    392    449    327    296     93
    311   -176   -488    -67    397   -332      0    379    433    309    285     85
    309   -176   -485    -64    397   -329     12    361    415    290    270     67
    296   -166   -462    -64    376   -314     15    327    376    252    244     38
    272   -155   -428    -59    348   -290     31    290    348    223    226     20
    254   -166   -420    -44    335   -293     38    252    311    179    192      2
    246   -174   -420    -36    332   -296     33    205    275    135    158    -10
    226   -171   -400    -28    311   -285     28    155    231     98    119    -54
    226   -192   -420    -18    322   -306     15    114    189     70     85   -101
    239   -187   -426    -25    329   -306     15    101    184     54     75   -116
    241   -122   -363    -59    301   -241     23     98    213     85    111    -83
    244    -59   -303    -93    270   -181      2     75    220    119    145    -72
    246      0   -249   -124    246   -124    -25     44    223    137    171    -72
    254     31   -223   -142    239    -96    -46     28    220    145    184    -67
    267      5   -262   -135    265   -127    -54     31    223    153    187    -57
    288     -5   -296   -142    290   -148    -67     18    205    135    176    -46
    283    -23   -306   -132    293   -163    -93    -12    171     96    148    -59
    275    -57   -335   -109    303   -194    -98    -15    163     90    140    -57
    277   -114   -392    -80    335   -252   -106    -18    137     70    111    -93
    259   -220   -483    -20    371   -350   -114    -33     90     25     62   -161
    249   -280   -530     15    387   -402   -103    -46     57    -12     20   -205
    239   -316   -555     38    397   -436   -106    -62     20    -51    -10   -233
    239   -327   -566     44    402   -446   -109    -75    -15    -90    -36   -249
    236   -345   -581     51    407   -462   -119    -88    -33   -116    -64   -262
    223   -376   -600     75    410   -488   -127   -103    -46   -129    -77   -275
    210   -405   -615     96    413   -511   -129   -114    -49   -142    -88   -285
    202   -441   -644    119    423   -542   -127   -122    -62   -163   -101   -293
    194   -480   -675    142    433   -576   -122   -119    -72   -171   -101   -296
    197   -491   -691    145    444   -589   -119   -114    -77   -166    -98   -293
    194   -509   -704    155    449   -607   -114   -109    -70   -155    -83   -280
    189   -537   -727    174    457   -631   -114    -98    -67   -161    -85   -275
    207   -631   -839    210    522   -735    -98    -75   -103   -231   -163   -345
    228   -807  -1039    288    631   -922    -23     18   -137   -355   -327   -496
    233   -932  -1166    348    698  -1049    101    163    -98   -472   -496   -657
    223   -750   -974    265    597   -862    202    283     57   -400   -446   -631
    132   -350   -485    109    306   -418     90    -80     12   -262   -210   -439
     10    166    155    -88    -72    161   -200   -717   -176    -41    197    -75
    -90    745    836   -329   -462    789   -454  -1145   -202    368    779    431
    -57    909    966   -426   -511    937   -683  -1319   -161    745   1221    844
    -25    428    452   -202   -239    439   -743  -1340   -392    457    891    568
    -23    -77    -57     49     15    -67   -691  -1278   -769   -246    150   -103
      2   -483   -488    239    244   -485   -553  -1036   -883   -706   -374   -568
     44   -641   -685    298    363   -662   -384   -670   -600   -581   -348   -522
    111   -654   -769    270    439   -709   -267   -407   -366   -420   -257   -431
    163   -636   -800    236    480   -717   -181   -228   -210   -316   -197   -371
    184   -594   -779    205    478   -685   -140   -150   -142   -283   -176   -345
    194   -576   -771    192    483   -672   -129   -122   -122   -272   -171   -335
    202   -571   -776    181    488   -675   -114    -98    -98   -252   -153   -319
    205   -574   -782    184    493   -678   -101    -77    -80   -241   -140   -319
    205   -584   -789    189    496   -685    -96    -64    -67   -239   -132   -316
    218   -574   -792    179    504   -683    -88    -44    -46   -226   -116   -296
    220   -561   -782    168    501   -672    -80    -15    -25   -215   -101   -270
    207   -524   -735    158    470   -628    -75      0     -7   -205    -93   -259
    205   -475   -683    135    441   -579    -75      5      7   -194    -85   -262
    223   -439   -662    109    441   -550    -75     18     28   -168    -72   -246
    239   -418   -659     88    446   -540    -64     41     59   -135    -51   -228
    241   -433   -675     93    457   -553    -46     72     85   -116    -38   -213
    236   -420   -657     90    446   -537    -36    101    111    -93    -20   -189
    249   -407   -657     80    452   -532    -33    137    145    -62      5   -161
    262   -366   -628     51    444   -498    -31    184    184    -25     31   -129
    280   -353   -633     36    454   -493    -20    236    228     10     67    -96
    303   -332   -639     12    470   -485    -12    290    275     38     93    -70
    327   -301   -628    -12    478   -465      2    355    327     80    142    -25
    348   -262   -610    -44    475   -433     15    407    376    129    181     10
    355   -262   -618    -46    485   -439     25    457    415    166    218     44
    358   -252   -610    -54    483   -428     31    488    441    184    246     72
    371   -239   -610    -64    491   -423     41    504    449    192    265     90
    374   -239   -613    -67    491   -426     41    491    431    166    241     80
    361   -228   -592    -67    475   -410     44    472    407    142    223     67
    350   -246   -597    -51    472   -423     54    452    387    127    213     51
    340   -265   -605    -36    472   -433     54    415    348     96    197     33
    322   -228   -550    -49    433   -389     46    350    296     44    155     -5
    290   -192   -483    -49    384   -337     54    298    272      7    124    -38
    262   -184   -449    -41    355   -316     62    259    259    -15    111    -51
    249   -161   -410    -44    329   -285     64    207    228    -44     93    -72
    246   -132   -381    -57    311   -257     64    158    194    -80     64    -96
    246   -127   -376    -59    309   -252     62    127    179    -90     49   -114
    249   -103   -353    -72    298   -228     57    116    189    -77     57   -111
    252    -62   -314    -93    283   -187     64    129    223    -28    109    -67
    244      5   -241   -127    241   -119     49    109    233    -12    135    -54
    257     51   -205   -153    231    -75     25     90    241     -2    145    -41
    272     18   -257   -148    265   -116      5     88    239      2    142    -31
    290    -15   -306   -137    298   -161     -7     93    233    -10    137    -20
    277     -5   -285   -137    280   -145    -31     67    194    -59    109    -25
    254     -2   -257   -124    254   -129    -51     38    166    -83     88    -44
    244      2   -241   -124    244   -119    -64     20    150    -90     77    -70
    249    -96   -345    -75    296   -220    -72     12    124   -124     28   -122
    239   -210   -449    -18    342   -329    -80      0     83   -171    -18   -181
    231   -262   -493     15    361   -376    -77     -7     51   -213    -41   -200
    231   -270   -504     18    366   -387    -88    -33     15   -270    -88   -207
    231   -296   -527     33    379   -410    -90    -57    -15   -296   -124   -236
    215   -327   -542     54    379   -433    -96    -75    -38   -309   -142   -285
    213   -358   -571     72    389   -462    -98    -88    -62   -332   -148   -285
    226   -363   -592     67    407   -475   -106   -101    -85   -350   -161   -272
    244   -342   -587     49    415   -465   -116   -122   -101   -366   -176   -298
    228   -363   -594     67    410   -478   -109   -122   -103   -374   -166   -298
    205   -381   -587     85    394   -483   -101   -116    -98   -376   -166   -288
    189   -415   -607    111    397   -511    -90   -106    -90   -368   -163   -277
    181   -433   -615    127    397   -524    -88   -114   -106   -392   -184   -288
    189   -517   -706    161    446   -610    -83   -109   -176   -509   -301   -363
    215   -730   -945    257    579   -836    -18    -44   -283   -714   -532   -555
    192   -883  -1078    342    633   -979    129    109   -283   -831   -714   -766
    158   -714   -872    277    514   -792    252    210   -140   -735   -641   -766
     41   -324   -366    140    202   -345    132   -262   -171   -550   -348   -498
   -101    283    384    -90   -244    332   -184   -891   -205   -181    192     25
   -220    961   1182   -371   -701   1070   -472  -1228    -46    358    862    667
   -176   1174   1350   -498   -763   1262   -779  -1348     83    782   1319   1130
   -116    704    820   -293   -470    761   -891  -1379   -166    493    979    846
   -111    111    223      0   -168    166   -815  -1304   -602   -262    194    122
   -103   -306   -205    202     49   -257   -597  -1008   -761   -753   -355   -387
    -51   -413   -361    233    153   -387   -379   -613   -517   -670   -366   -394
     18   -400   -420    189    215   -410   -236   -363   -345   -581   -322   -348
     67   -361   -428    145    246   -394   -158   -228   -252   -537   -298   -324
     90   -345   -436    127    262   -392   -132   -181   -220   -537   -303   -322
    101   -355   -457    127    277   -405   -119   -155   -207   -555   -311   -301
    106   -387   -496    137    301   -441   -103   -135   -189   -542   -301   -283
    103   -374   -478    135    288   -426    -98   -119   -176   -522   -288   -277
    103   -363   -467    129    283   -415    -93   -101   -161   -519   -280   -270
    109   -316   -426    103    267   -371    -93    -93   -161   -527   -283   -249
    137   -272   -413     67    272   -342    -88    -83   -153   -519   -288   -241
    158   -267   -426     54    290   -345    -80    -67   -135   -491   -267   -233
    171   -244   -418     33    293   -329    -90    -64   -132   -485   -259   -228
    168   -210   -379     20    272   -293    -83    -51   -116   -475   -241   -215
    150   -176   -327     10    236   -249    -70    -33    -93   -465   -223   -176
    155   -171   -329      7    241   -249    -64    -18    -80   -457   -213   -137
    158   -135   -296    -12    226   -215    -62      7    -64   -441   -210   -106
    184   -129   -314    -25    249   -220    -44     46    -28   -392   -176    -85
    218    -90   -309    -64    262   -200    -46     77     -7   -363   -142    -77
    249    -70   -322    -90    283   -194    -51    109      0   -368   -150    -64
    277    -70   -348   -106    311   -207    -44    161     20   -350   -153    -38
    298    -38   -337   -129    316   -187    -15    233     80   -283    -98      2
    324     85   -239   -207    283    -75    -18    272    122   -246    -46     46
    363    116   -246   -241    306    -64    -18    311    145   -220    -20     93
    384    111   -272   -249    329    -77     -7    345    163   -197     -7    127
    389    109   -280   -249    335    -85     -2    358    163   -192      0    148
    400    109   -290   -257    345    -90      0    348    148   -207     -7    150
    400    137   -262   -270    332    -62     -2    319    119   -236    -25    137
    384    148   -239   -267    311    -44    -12    283     93   -272    -57    129
    363    135   -228   -249    296    -46    -15    241     54   -316    -93    124
    327    148   -179   -239    252    -12    -10    200     25   -316    -72    101
    296    176   -119   -236    207     28      7    161     15   -319    -75     83
    262    179    -85   -223    174     49     33    122      7   -337    -85     72
    233    166    -67   -200    150     49     38     70     -7   -342    -85     41
    205    166    -38   -187    122     64     38     20    -41   -366   -101      0
    197    145    -51   -171    124     46     46    -10    -75   -402   -135    -15
    176    194     15   -187     80    106     57    -23    -75   -405   -135      7
    161    244     83   -202     38    163     57    -33    -62   -387   -114     44
    174    262     88   -220     44    176     36    -46    -57   -371    -96     70
    213    270     57   -241     77    163     -5    -64    -64   -374   -106     85
    244    267     23   -257    111    145    -38    -77    -77   -387   -116     93
    241    298     57   -270     93    179    -59    -88    -80   -363    -98     85
    228    293     62   -262     83    179    -80   -122   -111   -384   -111     57
    218    254     36   -236     90    145    -90   -140   -140   -413   -135     46
    213    181    -33   -200    122     75   -101   -148   -166   -433   -163     15
    218     77   -140   -148    179    -31   -116   -166   -215   -485   -213    -31
    215      2   -213   -111    215   -103   -122   -184   -254   -524   -259    -62
    213    -10   -226   -101    218   -116   -129   -213   -290   -563   -301    -88
    197    -23   -220    -88    207   -122   -137   -249   -340   -607   -342   -119
    194    -62   -257    -64    226   -158   -135   -265   -371   -631   -366   -129
    197    -41   -239    -77    215   -140   -145   -272   -387   -649   -371   -111
    181    -46   -231    -67    205   -137   -166   -293   -413   -678   -397   -109
    166    -96   -262    -36    213   -179   -184   -314   -441   -701   -439   -132
    142   -137   -280     -2    210   -207   -187   -322   -452   -683   -420   -150
    124   -122   -249     -2    184   -184   -189   -329   -454   -662   -400   -181
    114   -135   -249     10    179   -192   -189   -342   -467   -678   -407   -184
    111   -155   -270     20    189   -213   -189   -345   -480   -691   -413   -179
    116   -174   -290     28    202   -231   -189   -345   -514   -724   -452   -213
    140   -358   -501    109    319   -431   -158   -350   -649   -901   -631   -387
    140   -613   -753    236    444   -683    -41   -301   -792  -1145   -898   -644
    132   -659   -792    262    459   -724     93   -200   -784  -1213   -984   -743
     67   -420   -488    176    277   -454    135   -335   -701  -1091   -844   -602
    -46    116    163    -36   -103    140   -127   -823   -571   -719   -381   -101
   -189    904   1093   -355   -641    997   -428  -1161   -246    -46    387    652
   -239   1449   1686   -607   -961   1566   -709  -1215    137    605   1039   1286
   -145   1356   1501   -605   -823   1428   -984  -1265    150    730   1137   1415
   -137    828    966   -345   -553    896  -1049  -1402   -379     77    504    787
   -158    265    423    -54   -290    342   -891  -1312   -888   -680   -241     28
    -85    -64     18     75    -54    -23   -644   -992   -940   -917   -540   -277
     31   -127   -158     49     93   -142   -431   -693   -784   -849   -537   -277
     64   -127   -192     28    127   -158   -322   -493   -683   -797   -519   -236
    122   -140   -262      7    189   -200   -285   -418   -670   -813   -558   -246
    145   -155   -301      5    220   -226   -270   -407   -678   -826   -587   -290
    145   -158   -303      7    223   -231   -259   -394   -680   -836   -610   -314
    153   -187   -340     12    246   -262   -241   -376   -667   -828   -592   -298
    163   -181   -348      7    254   -265   -228   -353   -654   -813   -576   -280
    174   -161   -335     -7    252   -246   -228   -337   -649   -795   -558   -277
    181   -155   -337    -12    259   -246   -218   -319   -639   -769   -535   -262
    202   -132   -337    -36    267   -233   -213   -306   -623   -756   -530   -249
    215   -129   -345    -44    277   -236   -215   -303   -615   -735   -517   -259
    210   -145   -358    -33    283   -252   -210   -285   -607   -722   -506   -257
    215   -148   -363    -33    288   -254   -202   -259   -597   -711   -498   -233
    228   -119   -348    -57    288   -231   -205   -233   -581   -688   -475   -207
    244    -57   -301    -93    270   -179   -197   -197   -548   -641   -426   -168
    241     -2   -244   -122    241   -122   -192   -163   -522   -607   -389   -142
    246     49   -197   -148    223    -72   -181   -127   -496   -571   -361   -127
    257     51   -205   -158    231    -75   -174    -90   -467   -548   -353   -127
    277     62   -215   -171    246    -75   -166    -38   -431   -514   -327   -111
    290     57   -233   -176    262    -88   -158     15   -405   -483   -309   -109
    322     98   -223   -210    272    -62   -150     70   -363   -444   -277    -64
    350     96   -254   -226    303    -77   -127    129   -311   -392   -233     -7
    381    142   -241   -262    311    -49   -119    171   -275   -350   -202     38
    402    171   -231   -288    316    -31   -114    189   -254   -332   -184     72
    402    148   -254   -275    329    -51   -101    197   -244   -327   -174     88
    405    153   -252   -283    329    -49    -98    189   -257   -329   -176     85
    400    150   -249   -277    324    -49   -101    168   -277   -335   -189     72
    387    140   -246   -265    316    -54    -98    140   -290   -345   -194     70
    361    122   -239   -241    301    -57    -90    106   -296   -350   -202     70
    345    103   -244   -226    296    -70    -72     72   -306   -358   -213     64
    327    140   -187   -233    257    -23    -49     28   -327   -366   -220     41
    296    176   -122   -236    207     28    -28    -12   -337   -366   -223      5
    275    179    -96   -226    187     41    -15    -51   -355   -389   -241    -20
    252    132   -119   -192    184      5     -7    -85   -384   -423   -270    -33
    257    111   -145   -187    202    -15     -2   -111   -405   -428   -275    -49
    249    129   -119   -192    184      5     12   -116   -389   -405   -244    -36
    241    200    -41   -220    142     80     25   -114   -363   -376   -210     -5
    233    262     25   -249    103    142      5   -127   -342   -353   -197      7
    246    272     23   -259    111    148    -25   -135   -324   -329   -181     18
    259    236    -25   -249    142    106    -41   -140   -316   -306   -166     33
    259    202    -57   -231    158     72    -46   -150   -322   -309   -171     38
    249    166    -83   -210    166     41    -67   -166   -340   -332   -187     33
    231    145    -85   -189    158     28    -80   -187   -358   -348   -205     20
    223    127    -96   -176    158     15    -88   -197   -387   -381   -254     -5
    220     41   -179   -129    200    -67   -103   -218   -439   -405   -285    -75
    202    -90   -293    -57    246   -192    -93   -226   -467   -433   -314   -137
    207   -158   -366    -25    285   -262    -93   -246   -496   -467   -337   -153
    223   -200   -423    -12    322   -311   -101   -277   -535   -517   -376   -163
    226   -197   -423    -12    324   -309   -101   -293   -555   -532   -392   -179
    210   -179   -392    -18    298   -285   -119   -319   -584   -548   -418   -239
    194   -226   -420     15    306   -322   -116   -327   -597   -555   -423   -246
    181   -257   -439     36    309   -345   -124   -337   -600   -550   -410   -231
    179   -270   -449     46    314   -358   -132   -345   -597   -540   -394   -241
    184   -290   -478     51    329   -384   -150   -350   -613   -558   -426   -275
    174   -303   -480     64    327   -392   -158   -350   -620   -568   -446   -280
    166   -298   -467     64    314   -381   -158   -355   -628   -581   -467   -283
    168   -366   -535     98    350   -449   -142   -355   -662   -620   -519   -337
    176   -678   -857    249    517   -769    -67   -316   -782   -810   -743   -542
    184   -841  -1026    327    605   -932     64   -220   -846   -982   -950   -750
    179   -719   -898    270    535   -807    189   -114   -753   -950   -937   -776
    114   -387   -501    137    306   -444    187   -324   -659   -771   -714   -579
     -2    163    166    -83    -83    163    -77   -875   -568   -348   -148    -12
   -114    852    966   -371   -540    909   -335  -1208   -303    280    584    667
    -83   1145   1228   -532   -657   1187   -574  -1265    -28    818   1101   1210
     -7    797    805   -394   -405    800   -763  -1376   -226    696    945   1161
    -10    163    174    -77    -93    168   -782  -1475   -839   -142    116    350
      0   -303   -303    153    150   -303   -667  -1350  -1247   -846   -592   -361
     25   -472   -498    220    259   -483   -483   -997  -1114   -885   -706   -501
     57   -506   -563    226    309   -535   -303   -680   -888   -750   -636   -449
    122   -506   -631    189    376   -568   -192   -488   -753   -672   -589   -413
    150   -498   -649    171    400   -574   -142   -394   -683   -628   -553   -384
    168   -475   -644    153    405   -558   -137   -368   -654   -613   -535   -374
    179   -496   -675    158    426   -584   -124   -348   -644   -615   -537   -376
    184   -530   -714    171    446   -623   -103   -329   -633   -607   -535   -376
    189   -514   -704    161    444   -607    -96   -303   -605   -571   -491   -340
    184   -491   -675    153    428   -581    -90   -285   -594   -555   -472   -319
    194   -475   -670    140    431   -571    -88   -270   -584   -548   -472   -332
    210   -480   -693    135    449   -587    -88   -254   -568   -537   -478   -329
    215   -491   -706    137    459   -597    -80   -233   -532   -509   -457   -298
    220   -480   -701    129    459   -589    -77   -213   -504   -483   -433   -262
    233   -467   -701    116    467   -584    -62   -184   -483   -449   -405   -252
    228   -457   -688    111    457   -571    -67   -168   -465   -433   -397   -259
    241   -436   -678     96    457   -555    -67   -148   -433   -405   -376   -241
    252   -400   -652     72    449   -524    -70   -119   -402   -366   -350   -213
    267   -358   -626     46    446   -491    -67    -85   -366   -327   -319   -181
    285   -348   -636     28    459   -491    -51    -33   -322   -288   -283   -150
    311   -316   -628      2    470   -472    -38     23   -270   -241   -241   -119
    335   -298   -636    -18    483   -467    -23     88   -205   -189   -194    -85
    348   -259   -607    -44    478   -433     -5    153   -135   -127   -135    -28
    363   -254   -618    -54    491   -436     -2    207    -85    -88   -103     15
    376   -226   -602    -75    488   -413      2    249    -38    -41    -67     49
    387   -179   -566   -106    475   -371      5    272     -7    -12    -44     77
    389   -207   -597    -90    493   -402     15    275     -7    -18    -49     72
    397   -189   -589   -106    493   -389      2    252    -31    -36    -51     59
    389   -153   -542   -119    465   -345     -2    226    -44    -44    -41     64
    381   -174   -555   -103    467   -363     -5    189    -80    -83    -83     23
    384   -194   -579    -93    480   -387     -5    150   -119   -124   -116    -15
    366   -163   -530   -101    446   -345     12    111   -127   -140   -119    -31
    345   -137   -485   -103    413   -311     33     72   -148   -168   -142    -57
    322   -145   -470    -88    392   -306     31     15   -189   -207   -179    -93
    301   -181   -483    -59    392   -332     25    -36   -236   -252   -218   -127
    296   -213   -509    -44    400   -358     31    -70   -262   -270   -239   -148
    277   -192   -472    -44    374   -332     38    -93   -267   -267   -239   -155
    267   -116   -384    -75    324   -249     25   -124   -259   -254   -218   -148
    283    -75   -358   -103    319   -215     -2   -145   -244   -233   -187   -116
    280    -75   -358   -103    316   -215    -15   -161   -241   -231   -187   -114
    301    -64   -366   -119    332   -215    -38   -168   -241   -228   -184   -114
    298    -85   -387   -109    340   -236    -49   -176   -252   -241   -202   -124
    290    -77   -368   -106    329   -223    -64   -184   -262   -244   -210   -129
    265    -96   -361    -85    311   -226    -83   -192   -265   -241   -210   -137
    249   -150   -400    -49    324   -275    -88   -194   -283   -265   -239   -163
    239   -267   -506     12    371   -387    -98   -207   -332   -324   -290   -210
    249   -342   -592     46    420   -467    -98   -215   -366   -363   -335   -241
    257   -376   -633     57    444   -506    -93   -228   -394   -384   -358   -270
    246   -420   -667     85    457   -542    -93   -257   -433   -420   -400   -314
    244   -452   -696    103    467   -574    -98   -277   -457   -449   -428   -342
    249   -441   -691     96    470   -566   -101   -290   -467   -457   -428   -342
    246   -428   -678     90    459   -553   -106   -303   -480   -462   -426   -340
    246   -415   -665     83    454   -540   -106   -314   -491   -475   -441   -348
    252   -405   -657     77    454   -530   -101   -324   -501   -493   -457   -350
    262   -446   -709     93    485   -576   -101   -314   -498   -485   -454   -329
    262   -478   -740    106    498   -607   -101   -314   -504   -485   -454   -337
    259   -480   -740    109    498   -610   -106   -322   -509   -496   -459   -361
    275   -548   -823    135    548   -685    -96   -309   -540   -542   -514   -413
    303   -717  -1021    207    662   -867    -41   -236   -576   -652   -654   -542
    319   -875  -1197    277    758  -1036     88    -77   -548   -771   -844   -711
    311   -792  -1104    239    706   -945    200     46   -426   -745   -849   -737
    239   -452   -693    106    465   -571    184   -124   -355   -581   -633   -563
    135     44    -90    -88    114    -23    -85   -737   -530   -371   -262   -231
     31    633    600   -332   -285    618   -381  -1241   -631      0    280    246
     44    904    859   -475   -407    883   -615  -1431   -584    407    753    667
    101    517    413   -311   -155    465   -740  -1480   -748    314    628    581
    109    -18   -127    -44    116    -72   -709  -1475  -1156   -358    -70    -33
    132   -459   -592    163    361   -524   -555  -1293  -1410  -1015   -756   -633
    184   -639   -823    228    504   -730   -394   -943  -1148   -945   -782   -654
    236   -628   -865    194    548   -745   -272   -649   -859   -753   -662   -550
    285   -589   -875    153    579   -732   -166   -428   -657   -620   -581   -480
    306   -610   -917    148    610   -763   -122   -332   -568   -566   -550   -457
    316   -623   -940    153    626   -782   -114   -301   -545   -563   -548   -457
    322   -594   -917    135    618   -756   -103   -275   -519   -542   -537   -452
    324   -566   -891    122    607   -727    -85   -252   -488   -527   -530   -431
    324   -535   -859    103    592   -698    -85   -239   -472   -517   -530   -420
    337   -524   -862     93    597   -693    -80   -218   -446   -485   -501   -400
    342   -501   -844     77    592   -670    -72   -200   -420   -459   -475   -376
    348   -488   -836     70    592   -662    -57   -168   -389   -433   -446   -342
    355   -496   -852     70    602   -672    -49   -153   -374   -415   -433   -332
    348   -457   -805     51    576   -631    -46   -140   -353   -394   -420   -329
    355   -428   -784     33    568   -605    -57   -137   -337   -392   -420   -316
    384   -413   -797     15    589   -605    -70   -127   -319   -368   -397   -288
    387   -415   -802     12    592   -607    -64   -106   -277   -340   -379   -275
    387   -426   -813     18    600   -618    -49    -70   -233   -303   -361   -252
    394   -433   -831     18    610   -631    -41    -31   -202   -270   -335   -231
    400   -402   -802      2    600   -602    -46     -2   -174   -233   -311   -215
    407   -358   -766    -25    587   -563    -41     51   -111   -176   -265   -181
    426   -327   -756    -49    589   -540    -20    119    -33   -106   -202   -122
    441   -301   -743    -72    589   -519      2    184     38    -38   -137    -62
    444   -280   -724    -80    584   -501     20    231     93     10    -93    -12
    452   -259   -711    -98    581   -485     31    267    132     38    -77     20
    454   -220   -675   -116    563   -446     28    290    142     51    -70     28
    459   -187   -649   -137    553   -418     18    285    135     46    -67     20
    467   -197   -665   -135    566   -431     33    285    127     36    -77     12
    457   -184   -644   -137    550   -413     38    267    109      7   -101     -5
    457   -155   -613   -153    535   -384     33    231     77    -18   -114    -20
    449   -163   -613   -145    530   -389     25    184     31    -59   -148    -46
    436   -174   -610   -129    522   -392     28    148     -5    -93   -174    -75
    415   -194   -610   -111    511   -402     33    101    -41   -127   -192   -106
    394   -192   -587   -101    491   -389     38     59    -72   -155   -213   -127
    384   -194   -579    -96    480   -387     25     15   -111   -192   -246   -161
    384   -202   -587    -90    485   -394     15    -25   -148   -231   -285   -187
    376   -184   -561    -98    465   -371     15    -44   -155   -233   -290   -194
    379   -114   -493   -132    433   -301     12    -33   -119   -184   -233   -150
    376    -59   -439   -158    405   -246      0    -46   -103   -161   -194   -116
    363    -33   -397   -163    379   -215     -2    -59    -77   -132   -163    -93
    366      2   -363   -184    363   -179    -36    -83    -80   -127   -161   -103
    389      7   -381   -200    387   -187    -72   -111   -106   -142   -174   -119
    397    -12   -410   -192    402   -210    -88   -124   -129   -163   -187   -129
    389     -2   -392   -192    389   -197    -96   -135   -142   -171   -184   -127
    371    -31   -402   -171    387   -218    -85   -124   -135   -168   -181   -119
    342    -83   -428   -129    384   -254    -83   -124   -161   -194   -215   -140
    348   -150   -498   -101    423   -324    -85   -124   -192   -228   -249   -163
    355   -200   -555    -77    454   -376    -83   -119   -210   -249   -267   -176
    335   -275   -613    -31    472   -444    -70   -124   -239   -288   -311   -223
    329   -332   -665      0    496   -498    -57   -135   -265   -311   -340   -257
    314   -379   -693     31    504   -535    -57   -150   -293   -337   -358   -283
    306   -376   -683     36    493   -530    -62   -163   -301   -358   -374   -296
    306   -319   -626      5    465   -472    -85   -189   -324   -394   -397   -327
    309   -337   -646     12    478   -493    -90   -197   -342   -410   -402   -329
    314   -355   -670     18    491   -511    -88   -197   -350   -413   -400   -322
    316   -402   -719     44    517   -561    -75   -187   -353   -413   -400   -319
    316   -405   -724     44    517   -563    -90   -202   -376   -439   -431   -342
    322   -379   -701     28    509   -537   -103   -213   -389   -462   -452   -355
    332   -444   -779     54    555   -613    -93   -200   -415   -514   -509   -397
    366   -672  -1039    153    701   -854    -23   -103   -444   -633   -657   -524
    366   -826  -1192    231    779  -1008    122     59   -397   -737   -820   -688
    342   -670  -1013    163    678   -841    215    158   -254   -652   -766   -670
    249   -303   -553     25    400   -428    132   -153   -272   -506   -545   -498
    114    192     77   -153     18    135   -168   -815   -514   -329   -176   -166
     10    771    761   -392   -376    766   -441  -1267   -592     41    363    301
     23    935    911   -480   -444    924   -665  -1441   -581    381    763    657
     77    540    462   -311   -192    504   -763  -1457   -761    205    553    488
     90    103     12    -96     38     59   -743  -1421  -1150   -498   -189   -181
    116   -290   -410     85    259   -350   -581  -1161  -1249   -966   -732   -649
    181   -433   -615    124    397   -524   -410   -789   -948   -839   -701   -587
    239   -452   -691    106    462   -571   -270   -509   -698   -680   -600   -467
    280   -428   -709     75    493   -568   -158   -306   -519   -550   -514   -381
    296   -423   -719     62    506   -571   -109   -231   -452   -514   -493   -366
    303   -405   -709     51    504   -558    -90   -207   -428   -493   -491   -392
    309   -376   -688     33    496   -532    -85   -194   -413   -485   -480   -407
    314   -358   -672     23    493   -514    -75   -179   -400   -480   -470   -400
    324   -376   -701     23    511   -537    -57   -150   -363   -446   -439   -368
    335   -355   -693     10    511   -524    -46   -124   -337   -433   -423   -342
    332   -306   -641    -15    485   -472    -46   -106   -322   -418   -405   -322
    335   -298   -633    -18    483   -465    -36    -85   -303   -413   -402   -301
    327   -254   -584    -38    454   -418    -18    -62   -280   -389   -389   -290
    298   -220   -519    -38    407   -368     -5    -33   -236   -340   -355   -270
    277   -215   -493    -31    384   -355     -5    -15   -215   -327   -335   -244
    283   -179   -462    -51    371   -319     -5     -2   -200   -316   -324   -215
    306   -150   -459    -80    381   -303     -5     18   -179   -303   -322   -210
    298   -145   -446    -77    371   -296     12     59   -137   -259   -288   -187
    301    -83   -387   -109    342   -236     18    101    -96   -210   -252   -168
    324    -51   -376   -135    350   -213     18    142    -57   -189   -226   -142
    342    -51   -394   -148    366   -223     23    192    -23   -168   -207   -101
    353    -31   -387   -161    368   -207     33    246     15   -137   -197    -67
    374     28   -348   -202    361   -161     36    288     59    -98   -171    -41
    394     96   -298   -244    348   -101     31    329    109    -41   -119      5
    402    114   -288   -259    345    -85     38    366    135     -2    -80     31
    402    122   -280   -262    340    -77     41    379    142      7    -59     36
    405    109   -296   -259    350    -90     46    384    135      0    -59     44
    407    148   -259   -277    335    -54     51    363    109    -33    -80     36
    405    166   -239   -285    322    -33     59    337     77    -64    -96     28
    394    158   -236   -275    316    -38     67    298     44    -85   -119     -2
    371    142   -231   -257    301    -44     72    259     15   -106   -142    -44
    335    174   -161   -254    249      7     90    220     -5   -127   -153    -67
    319    187   -135   -254    226     25    103    181    -31   -148   -155    -64
    306    228    -77   -267    192     77    101    127    -62   -171   -176    -85
    290    244    -46   -267    166    101     98     75   -106   -210   -218   -119
    293    215    -77   -254    187     70     96     46   -132   -241   -244   -142
    303    215    -88   -262    194     62    103     36   -122   -226   -231   -140
    301    285    -15   -296    158    135     96     15   -103   -194   -194   -114
    303    335     28   -322    137    181     67    -12    -96   -187   -181    -83
    296    353     57   -324    119    205     46    -20    -93   -176   -163    -46
    285    322     36   -303    122    181     31    -23   -106   -179   -174    -59
    303    301     -5   -303    153    148      5    -28   -116   -184   -181    -77
    319    285    -33   -303    176    124    -12    -38   -124   -189   -189    -93
    314    316      2   -314    155    161    -18    -44   -127   -192   -187    -83
    311    265    -46   -288    179    109    -20    -44   -142   -205   -202    -83
    322    171   -150   -246    236     10    -31    -54   -174   -236   -233   -116
    319    111   -210   -215    262    -49    -41    -70   -205   -275   -272   -161
    319     75   -244   -197    283    -83    -49    -96   -246   -324   -324   -197
    324     44   -280   -184    301   -116    -57   -124   -298   -381   -379   -213
    322     -2   -324   -161    322   -163    -59   -140   -332   -394   -389   -249
    311    -10   -322   -153    314   -166    -59   -145   -342   -387   -381   -280
    298     12   -285   -155    293   -135    -59   -148   -345   -392   -381   -280
    270    -36   -309   -119    288   -171    -57   -153   -353   -407   -384   -267
    265    -54   -322   -106    293   -187    -59   -161   -363   -420   -392   -267
    270    -46   -316   -111    290   -181    -70   -174   -387   -439   -407   -277
    267    -80   -348    -93    306   -213    -72   -176   -402   -446   -428   -303
    267    -62   -329   -103    296   -194    -72   -174   -405   -439   -418   -319
    270   -129   -402    -70    335   -265    -57   -166   -423   -472   -457   -332
    283   -319   -605     15    441   -462      0   -127   -504   -597   -589   -446
    283   -561   -844    140    563   -701    135    -36   -602   -802   -826   -685
    262   -532   -795    132    527   -662    272     70   -568   -870   -909   -774
    192   -262   -457     33    324   -358    265   -132   -532   -756   -748   -623
     75    213    137   -145    -31    176    -20   -706   -563   -457   -329   -254
    -41    966   1008   -462   -524    987   -355  -1158   -420     96    348    350
    -64   1496   1558   -717   -813   1527   -636  -1265   -127    696    976    948
     31   1348   1314   -691   -641   1332   -878  -1301   -127    805   1041   1080
     67    774    706   -423   -319    740   -906  -1309   -509    254    472    561
     49    241    192   -145    -70    218   -732  -1213  -1021   -581   -335   -262
     83     -2    -88    -41     85    -44   -478   -833   -896   -685   -514   -433
    145    -41   -187    -54    166   -114   -280   -509   -662   -555   -457   -358
    205    -54   -262    -77    231   -158   -148   -298   -522   -478   -420   -311
    231    -75   -306    -77    267   -189    -70   -192   -452   -431   -389   -301
    226    -72   -301    -77    262   -187    -44   -163   -436   -426   -387   -314
    226    -62   -288    -83    254   -174    -36   -140   -426   -428   -397   -298
    215    -67   -285    -75    246   -176    -23   -114   -413   -420   -394   -267
    207    -70   -277    -67    241   -174     -2    -90   -392   -392   -374   -262
    194    -57   -252    -70    223   -153     12    -75   -374   -384   -371   -254
    200    -67   -267    -67    233   -166     20    -59   -358   -381   -363   -223
    197    -72   -270    -64    233   -171     38    -38   -327   -350   -329   -184
    200    -31   -231    -83    215   -129     57    -12   -298   -311   -288   -158
    194     -5   -200    -93    197   -101     59      7   -272   -280   -267   -155
    194     10   -187   -103    189    -88     62     31   -254   -265   -262   -142
    200     25   -174   -114    187    -72     64     51   -231   -241   -239   -135
    210     44   -166   -127    189    -59     77     85   -194   -215   -223   -129
    220     49   -171   -135    197    -62     90    124   -155   -184   -187    -98
    233     54   -179   -142    205    -62    101    168   -119   -153   -163    -64
    236     54   -181   -145    207    -62    111    215    -80   -124   -142    -36
    241     90   -150   -166    197    -28    116    270    -38    -83   -111      0
    262    155   -106   -210    184     25    116    322      5    -41    -77     31
    283    192    -93   -239    187     49    119    379     51      0    -41     70
    309    215    -96   -262    200     59    127    436     90     41     -2    109
    335    226   -109   -280    223     59    145    488    127     88     46    158
    353    254    -98   -306    226     77    148    506    145    106     57    174
    363    296    -67   -329    215    114    150    509    150    122     85    202
    366    311    -54   -337    210    129    155    501    153    137    127    244
    363    324    -38   -342    202    142    155    483    137    132    145    218
    345    337    -10   -342    179    163    148    441     96     90     93    114
    329    322     -7   -327    168    155    137    394     59     38      7    106
    309    316      5   -314    150    161    135    353     31      7     -5    135
    290    335     44   -311    124    189    153    316     23     20     18    124
    262    358     96   -311     83    228    171    275      7     10     10    116
    231    363    129   -298     49    246    176    226    -23    -15     -2     96
    194    345    150   -270     20    249    184    184    -57    -38    -12     57
    189    314    124   -252     33    220    192    158    -75    -59    -41     38
    200    332    132   -270     33    233    200    150    -67    -49    -28     62
    197    376    176   -288     10    277    202    150    -36     -2     25     83
    205    436    231   -319    -12    332    184    148     -7     38     72    109
    223    498    275   -361    -25    387    142    150     15     62    114    155
    239    488    249   -363     -5    368    116    148     12     57    116    155
    239    457    218   -348     10    337    103    145      0     41     85    122
    228    428    197   -329     15    311     98    145    -10     28     57     90
    226    426    200   -324     12    314     93    145    -25      7     31    101
    220    366    145   -296     36    257     85    142    -54    -33    -12     90
    210    267     57   -241     77    163     80    127   -106    -85    -64     46
    194    189     -7   -192    101     90     75    114   -153   -135   -114     10
    161    145    -15   -153     88     64     83    106   -176   -142   -116    -23
    184    103    -83   -145    132     10     70     67   -218   -161   -122    -75
    218     62   -158   -140    187    -46     62     28   -257   -202   -155   -135
    179     51   -127   -116    153    -36     75     31   -257   -218   -184   -124
    153     51   -101   -101    127    -23     72     33   -262   -220   -184    -85
    145     31   -114    -88    129    -41     67      7   -275   -223   -168    -96
    137     18   -122    -77    129    -51     38    -12   -296   -244   -194   -145
    137      5   -135    -72    135    -64     28    -15   -306   -262   -220   -158
    153     -5   -158    -72    155    -80     31    -10   -301   -252   -220   -142
    158    -67   -226    -46    189   -145     41     -7   -309   -257   -223   -145
    168   -124   -293    -23    228   -207     38    -20   -374   -329   -296   -228
    197   -358   -555     77    374   -454     98      0   -506   -530   -514   -441
    197   -568   -766    187    480   -667    223     77   -610   -758   -774   -688
    197   -498   -696    150    446   -597    353    187   -519   -722   -748   -696
    101   -179   -283     38    192   -231    322   -106   -436   -524   -493   -470
    -67    439    506   -187   -288    472     49   -688   -342   -122     38     70
   -249   1148   1397   -449   -823   1273   -189  -1028    -41    535    807    839
   -220   1421   1639   -602   -930   1530   -444  -1060    244   1062   1343   1400
   -135   1104   1239   -485   -688   1171   -631  -1127     75    935   1200   1309
   -101    576    675   -239   -389    626   -665  -1184   -452    207    472    589
    -80     64    145      7   -111    103   -496   -995   -859   -498   -257   -161
    -33   -111    -77     72     20    -96   -259   -576   -685   -488   -335   -259
     57   -122   -179     31    116   -150    -96   -280   -514   -400   -293   -220
    122   -114   -239     -5    176   -176      0   -114   -418   -358   -272   -168
    137   -168   -306     15    220   -236     51    -38   -389   -350   -272   -166
    132   -194   -329     28    231   -259     77     -5   -368   -332   -267   -192
    142   -174   -316     15    228   -244     88     12   -358   -337   -283   -202
    145    -90   -239    -28    189   -163     77      2   -366   -342   -293   -215
    158    -77   -236    -38    197   -155     80     12   -353   -332   -275   -197
    171   -106   -277    -31    223   -192     93     38   -327   -306   -254   -184
    179   -127   -309    -25    244   -218    106     59   -309   -301   -244   -166
    181   -140   -322    -20    252   -231    111     83   -298   -303   -246   -150
    181   -111   -293    -33    236   -202    114    103   -290   -296   -228   -129
    181    -90   -272    -46    226   -181    114    124   -262   -257   -194   -119
    187    -96   -283    -46    233   -189    122    153   -228   -231   -163    -88
    200    -57   -259    -72    228   -155    124    176   -205   -210   -142    -59
    207    -41   -249    -83    228   -145    140    207   -184   -194   -129    -46
    210    -88   -298    -62    252   -194    153    252   -158   -168   -116    -46
    233    -85   -322    -75    275   -202    174    303   -119   -140    -88    -18
    275      2   -272   -140    272   -135    163    348    -77   -103    -49     31
    306     18   -288   -161    298   -135    171    394    -46   -101    -41     85
    332     23   -309   -179    319   -142    181    452     -2    -38      0    111
    355     36   -319   -197    337   -140    194    517     49     20     51    145
    374     67   -309   -223    340   -119    202    568     83     59     80    153
    387    124   -262   -254    324    -67    202    607    116    103     93    187
    394    140   -257   -270    324    -57    220    633    142    135    129    231
    402    187   -215   -293    309    -15    223    626    137    124    127    231
    402    202   -200   -303    301      2    226    610    127     98    111    241
    392    189   -202   -290    298     -5    233    594    127    109    122    236
    374    184   -189   -280    283     -2    226    566    109     90    111    197
    350    200   -153   -275    252     23    231    540     96     67     93    184
    322    176   -148   -252    233     15    244    509     85     49     83    181
    303    168   -135   -236    220     18    257    475     85     46     85    187
    267    179    -88   -226    179     46    265    426     67     28     72    163
    233    163    -72   -200    153     46    285    384     41      2     46    140
    207    137    -70   -174    140     33    301    340     10    -20     20    103
    205    174    -31   -189    119     72    311    319     10    -20     18     98
    200    228     25   -215     85    127    309    298     23     -7     33    129
    202    262     59   -233     70    163    290    272     25      2     49    148
    218    293     75   -257     72    184    252    244     25     12     64    158
    231    283     51   -257     90    168    218    223     18     10     62    158
    220    241     20   -231    101    129    200    213     10    -10     38    145
    210    218      7   -215    101    114    181    205      0    -25     25    145
    202    205      0   -205    101    101    161    192    -18    -31     18    132
    200    174    -25   -187    114     75    142    187    -46    -54     -5    106
    179     83    -98   -132    137     -5    129    158   -106   -116    -67     44
    168     23   -145    -98    158    -59    124    137   -137   -153   -106      2
    150    -23   -176    -64    161    -98    124    116   -161   -181   -137    -25
    135    -51   -187    -41    161   -119    119     83   -200   -228   -189    -70
    132    -59   -192    -36    161   -124    101     62   -228   -257   -223    -90
    129    -88   -218    -20    171   -150     90     49   -246   -275   -241    -98
    122   -140   -262      7    189   -200     93     41   -259   -285   -249    -96
    127   -155   -283     15    205   -218    114     51   -246   -265   -226    -80
    135   -155   -290     10    210   -223    111     49   -241   -267   -220    -85
    140   -155   -296      7    218   -226    101     38   -254   -285   -236    -80
    135   -158   -293     10    213   -226     83     23   -270   -298   -249    -77
    132   -179   -311     23    220   -244     75     15   -275   -303   -262    -88
    132   -244   -379     54    252   -311     80     12   -306   -340   -290   -127
    148   -431   -579    142    361   -506    109     20   -413   -491   -446   -301
    168   -633   -802    233    483   -719    205     88   -519   -706   -691   -561
    181   -662   -844    241    511   -753    342    249   -475   -732   -748   -662
    103   -449   -553    171    327   -501    374    101   -368   -576   -561   -491
    -62     46    109      5    -85     77    192   -428   -254   -223   -103    -12
   -259    795   1052   -270   -654    922    -10   -815     41    374    605    732
   -301   1228   1530   -462   -914   1379   -228   -911    353    930   1192   1389
   -187    956   1143   -384   -665   1049   -444  -1008    226    888   1140   1428
   -166    397    563   -116   -363    480   -527  -1140   -303    223    475    771
   -158    -93     62    124   -111    -15   -459  -1041   -758   -465   -241    -10
   -114   -306   -192    210     38   -249   -246   -636   -701   -581   -431   -249
     -2   -267   -265    132    129   -267    -64   -301   -498   -462   -363   -181
     83   -244   -327     80    202   -285     36   -103   -384   -400   -332   -153
    111   -265   -376     75    244   -319     83    -15   -340   -381   -327   -153
    124   -288   -413     83    267   -350    114     31   -327   -381   -327   -140
    129   -272   -402     70    265   -337    127     54   -314   -371   -319   -132
    119   -257   -379     67    249   -316    129     67   -306   -363   -322   -145
    119   -262   -381     70    249   -319    142     88   -280   -355   -316   -142
    140   -275   -415     67    277   -345    153    114   -257   -353   -314   -116
    153   -298   -454     72    301   -376    161    135   -254   -366   -319   -101
    161   -290   -454     64    306   -371    166    150   -239   -350   -314   -103
    176   -265   -444     41    309   -353    163    168   -207   -311   -280    -98
    181   -228   -410     23    296   -319    161    189   -181   -283   -252    -88
    181   -189   -374      2    275   -280    158    210   -163   -267   -244    -77
    192   -194   -387      0    288   -290    161    228   -148   -259   -241    -57
    202   -200   -402     -2    301   -301    168    257   -127   -241   -228    -23
    200   -168   -368    -15    283   -267    171    285   -114   -226   -213     -7
    194   -161   -355    -18    272   -257    174    327    -80   -189   -187     18
    210   -142   -353    -33    280   -249    179    374    -44   -153   -155     44
    233   -129   -363    -51    296   -246    189    428     -5   -127   -129     77
    259   -103   -363    -77    311   -233    202    488     33   -101   -106    124
    288    -70   -361   -111    322   -215    215    553     88    -38    -54    179
    322    -20   -342   -150    332   -181    228    610    142     23     -7    226
    340     57   -283   -200    311   -111    218    639    168     57     10    239
    337     80   -257   -207    298    -88    213    667    205     93     46    272
    340     57   -285   -200    311   -114    226    691    223    106     75    316
    358     15   -342   -187    350   -163    228    683    218    101     83    316
    363     62   -301   -215    329   -119    215    644    192     70     59    288
    350    140   -210   -244    280    -33    197    605    168     38     33    272
    335     93   -241   -215    288    -72    205    581    155     23     23    249
    309     59   -249   -184    277    -93    231    566    155     25     20    244
    277     85   -194   -181    236    -54    244    527    140      0      0    236
    246     98   -148   -171    197    -23    262    483    124      0     -5    215
    236     88   -150   -163    192    -31    272    428     83    -46    -46    148
    231     44   -187   -137    210    -70    285    397     51    -83    -80    116
    239     46   -192   -142    215    -72    277    374     44    -96    -96    116
    233    101   -132   -166    184    -15    290    381     72    -77    -80    155
    236    207    -28   -223    132     90    267    335     64    -62    -67    153
    233    213    -20   -223    127     98    244    309     67    -44    -44    155
    231    210    -20   -223    124     96    200    288     62    -41    -38    150
    233    202    -31   -218    132     85    176    272     46    -62    -57    132
    246    189    -59   -218    153     64    163    262     38    -72    -67    140
    236    166    -70   -202    153     49    148    239     10    -96    -98    114
    215    122    -93   -171    155     15    135    223    -18   -132   -135     83
    215     62   -153   -137    184    -44    111    192    -72   -200   -202     23
    215    -20   -236    -98    226   -129    101    168   -119   -259   -259    -10
    200    -75   -277    -62    236   -176    106    155   -137   -275   -285    -33
    184   -106   -293    -41    236   -197    111    137   -158   -290   -293    -67
    192   -148   -340    -20    265   -244     90    109   -194   -322   -311    -90
    181   -189   -371      2    275   -280     83     88   -220   -350   -342   -106
    179   -205   -384     12    280   -293     80     88   -226   -363   -355   -114
    174   -223   -397     23    285   -309     75     80   -239   -376   -366   -122
    174   -218   -392     23    283   -303     67     64   -249   -387   -379   -132
    168   -290   -459     59    311   -374     72     67   -254   -394   -387   -129
    163   -280   -444     57    303   -361     57     54   -270   -410   -400   -142
    171   -233   -407     31    288   -319     33     33   -285   -431   -423   -163
    192   -246   -439     28    314   -342     38     44   -303   -467   -452   -166
    220   -376   -600     77    407   -488     64     75   -376   -568   -581   -296
    231   -626   -857    197    542   -740    184    184   -439   -732   -784   -524
    218   -639   -859    210    537   -748    316    327   -397   -810   -896   -667
    176   -384   -561    103    368   -472    381    293   -288   -701   -771   -566
     77     49    -31    -64     54     10    158   -280   -332   -452   -400   -197
    -33    680    714   -324   -374    696   -155   -807   -267     23    220    413
    -77   1208   1286   -566   -683   1247   -407  -1000    -28    613    872   1034
     10   1101   1091   -555   -540   1096   -654  -1072    -31    802   1023   1226
     36    506    470   -272   -215    488   -704  -1148   -501    189    397    649
     36      7    -28    -23     31    -10   -602  -1088  -1000   -654   -426   -145
     70   -290   -361    109    213   -324   -407   -758   -987   -898   -732   -441
    109   -316   -426    103    267   -371   -215   -394   -696   -727   -639   -358
    163   -309   -472     70    316   -389    -77   -150   -504   -615   -566   -288
    197   -277   -475     38    335   -374     -5    -18   -402   -563   -532   -254
    200   -252   -454     23    327   -353     23     15   -371   -561   -540   -262
    218   -228   -446      5    332   -337     44     44   -340   -545   -530   -252
    228   -228   -457      0    340   -342     59     70   -314   -519   -514   -228
    228   -202   -431    -12    327   -316     75     93   -296   -506   -511   -207
    231   -166   -400    -33    314   -283     77    103   -285   -491   -509   -210
    239   -153   -392    -41    314   -272     77    122   -265   -470   -483   -200
    241   -148   -389    -49    314   -267     75    135   -254   -454   -472   -200
    246   -116   -363    -64    303   -239     75    148   -244   -449   -467   -202
    252    -85   -337    -85    293   -210     72    161   -226   -431   -452   -192
    246    -98   -345    -72    296   -220     90    187   -200   -407   -426   -168
    257    -67   -327    -96    290   -197     93    205   -163   -376   -392   -137
    275    -67   -345   -103    309   -205    101    231   -140   -368   -387   -124
    290    -67   -361   -114    324   -213     98    254   -119   -358   -371   -116
    296    -10   -306   -142    301   -158     96    283    -85   -327   -348   -106
    309     33   -277   -174    293   -119    101    324    -41   -285   -314    -62
    314     62   -252   -189    283    -93    106    376     18   -236   -275    -10
    335     67   -267   -202    301    -98    127    446     80   -184   -244     44
    355    101   -254   -228    306    -75    135    501    132   -140   -210     77
    379    124   -254   -254    316    -64    129    540    176   -111   -184    116
    405    148   -259   -277    332    -54    127    568    197    -98   -174    148
    413    163   -249   -290    332    -41    132    592    226    -59   -150    163
    415    187   -228   -301    322    -20    142    607    252    -15   -124    163
    413    200   -213   -309    311     -5    142    600    244    -15   -122    155
    397    197   -202   -298    301     -2    148    581    220    -41   -135    142
    387    194   -194   -293    290      0    155    555    200    -64   -155    114
    376    179   -197   -277    288     -7    166    530    176    -98   -181     98
    366    210   -155   -290    259     28    163    488    145   -124   -200     80
    348    239   -109   -296    228     64    158    436    109   -161   -223     59
    327    233    -96   -283    213     70    171    381     62   -218   -272     25
    306    218    -88   -262    197     64    176    332     28   -252   -301      2
    314    189   -124   -252    218     33    179    301     -5   -275   -319    -18
    311    197   -114   -254    213     41    181    270    -25   -298   -348    -51
    311    228    -85   -272    197     72    176    239    -33   -314   -358    -51
    311    270    -41   -290    176    114    166    210    -36   -319   -350    -20
    319    311     -7   -316    163    153    135    189    -28   -314   -335      7
    327    314    -12   -322    168    153    109    176    -28   -309   -322     20
    324    296    -28   -311    176    135     88    161    -41   -314   -327    -20
    303    314     10   -309    148    163     67    137    -62   -329   -335    -54
    298    311     12   -306    142    161     59    127    -72   -348   -340    -33
    298    257    -41   -277    171    106     62    129    -96   -376   -376    -49
    309    158   -150   -236    228      5     54    119   -148   -446   -452    -90
    319     80   -239   -200    280    -77     54    111   -189   -498   -496   -109
    306     64   -244   -187    275    -88     46     88   -218   -504   -514   -161
    303     46   -257   -176    280   -103     33     57   -257   -532   -542   -218
    303     23   -280   -163    290   -127     18     33   -290   -566   -568   -241
    314     23   -290   -168    303   -132     15     25   -306   -581   -576   -233
    311      0   -311   -155    311   -155     15     12   -327   -597   -594   -228
    309    -23   -335   -142    322   -179     10     -2   -350   -613   -605   -239
    306    -31   -340   -137    322   -184      5    -15   -368   -623   -613   -246
    301    -54   -355   -122    327   -205      2    -23   -381   -644   -636   -259
    309    -46   -358   -132    329   -202    -12    -41   -392   -659   -646   -259
    314    -70   -384   -122    348   -226     -5    -36   -392   -657   -641   -249
    327   -116   -444   -106    384   -280     18    -18   -397   -665   -654   -267
    358   -239   -597    -59    478   -418     67     33   -439   -763   -763   -355
    366   -439   -807     33    587   -623    189    163   -449   -927   -971   -522
    353   -405   -758     25    553   -579    311    277   -368   -950  -1039   -602
    283    -80   -363   -103    322   -220    311    124   -327   -839   -885   -493
    176    381    205   -277    -12    293     49   -449   -485   -644   -540   -220
     67   1002    935   -537   -433    969   -298   -992   -584   -288     -7    228
     36   1428   1392   -732   -678   1413   -553  -1200   -475    174    514    688
     85   1166   1078   -628   -496   1122   -709  -1234   -537    226    542    740
    103    613    509   -358   -202    561   -698  -1202   -867   -306    -25    249
     96    140     41   -119     25     90   -568  -1091  -1247  -1072   -792   -426
    132   -127   -259     -2    194   -192   -392   -758  -1078  -1117   -935   -545
    166   -150   -316    -10    241   -233   -241   -454   -795   -930   -831   -454
    223   -158   -381    -31    301   -270   -109   -226   -597   -815   -769   -384
    249   -161   -413    -44    329   -288    -38   -111   -501   -756   -722   -337
    257   -124   -381    -67    316   -252    -15    -77   -467   -724   -693   -319
    257   -106   -366    -77    311   -236      0    -54   -446   -706   -680   -296
    259   -101   -361    -77    309   -231     18    -31   -426   -701   -683   -267
    259    -64   -327    -98    290   -194     15    -25   -420   -701   -675   -259
    257    -57   -314   -101    285   -184     23     -5   -394   -672   -644   -267
    254    -46   -301   -103    275   -174     28      5   -389   -680   -644   -270
    246    -38   -285   -103    265   -161     38     15   -381   -685   -639   -241
    244    -38   -285   -103    265   -161     46     28   -366   -662   -628   -218
    252    -10   -262   -119    257   -135     49     38   -348   -636   -600   -213
    254     25   -231   -142    241   -101     54     51   -322   -615   -574   -200
    265     46   -218   -155    241    -85     70     75   -293   -592   -561   -171
    280     54   -226   -168    252    -83     80    111   -262   -561   -540   -137
    296     70   -226   -184    262    -77     83    150   -231   -537   -519   -106
    314    103   -210   -210    262    -51     77    176   -202   -511   -491    -85
    324    145   -179   -233    252    -15     77    207   -163   -480   -462    -51
    335    163   -171   -252    254     -2     93    267   -111   -449   -459     -7
    345    189   -155   -267    249     18    111    329    -59   -400   -428     23
    361    220   -142   -293    252     41    119    384    -10   -327   -348     49
    381    257   -124   -319    254     67    127    436     44   -267   -293     80
    415    290   -124   -353    270     83    132    472     72   -241   -275    103
    423    298   -124   -363    275     88    145    493     85   -231   -262    132
    426    324   -101   -376    262    111    148    491     77   -233   -262    135
    415    319    -96   -366    257    111    158    491     75   -231   -257    142
    407    288   -119   -350    262     85    166    470     49   -249   -267    142
    400    301    -98   -350    249    101    163    428     10   -283   -288    127
    387    329    -57   -358    223    135    153    374    -36   -335   -322    103
    371    376      5   -374    184    192    145    316    -70   -368   -342     80
    348    405     57   -376    145    231    150    267    -98   -394   -355     59
    319    379     59   -350    129    220    161    226   -124   -400   -355     28
    283    358     72   -322    106    215    166    179   -158   -423   -374    -10
    270    355     85   -311     93    220    163    132   -197   -452   -397    -23
    270    381    109   -327     80    246    158     98   -218   -462   -418    -46
    270    449    179   -361     46    314    155     80   -213   -457   -431    -54
    262    478    215   -371     23    348    150     72   -194   -418   -400    -18
    265    509    244   -387     10    376    132     64   -168   -366   -337     18
    277    566    285   -423     -5    426     85     38   -158   -345   -298     41
    296    568    270   -433     12    420     57     28   -155   -340   -283     54
    306    553    244   -431     31    400     33     15   -166   -361   -309      7
    306    535    228   -420     38    381     20      5   -179   -376   -345    -12
    283    493    210   -389     36    353     23      7   -200   -402   -384     36
    262    420    155   -342     51    288     33     15   -213   -405   -387     33
    246    314     67   -280     88    192     20      0   -252   -439   -418    -12
    228    244     15   -236    106    129     18    -10   -272   -452   -423    -33
    215    226     10   -220    101    116     18    -23   -298   -475   -439    -54
    202    163    -38   -184    119     62     31    -33   -332   -501   -472   -111
    197     90   -106   -145    150     -7     31    -46   -363   -527   -501   -142
    213    111   -101   -161    158      5     12    -72   -381   -537   -485   -103
    213    132    -80   -174    145     28      0    -88   -379   -522   -462    -96
    197    127    -72   -163    135     28    -12   -109   -400   -535   -491   -163
    187     96    -93   -142    140      2    -25   -119   -418   -563   -545   -181
    181     64   -116   -122    150    -25    -15   -109   -415   -561   -540   -145
    166     28   -140    -98    153    -54     -7   -101   -405   -530   -496   -129
    163     28   -135    -96    148    -51    -10   -103   -407   -530   -493   -148
    171    -49   -220    -62    192   -132      0    -93   -446   -584   -550   -210
    187   -270   -457     41    322   -363     64    -46   -553   -761   -748   -389
    176   -465   -641    142    405   -553    210     70   -602   -948   -976   -628
    150   -368   -519    106    335   -444    322    142   -519   -924   -971   -623
     46    -31    -77    -10     62    -54    246   -205   -509   -769   -732   -400
    -77    527    605   -223   -340    566    -83   -836   -530   -394   -207     77
   -200   1260   1460   -530   -828   1358   -371  -1169   -316    236    514    724
   -179   1538   1717   -678   -948   1626   -654  -1275   -129    724    992   1215
   -119   1161   1280   -522   -701   1218   -797  -1312   -277    613    839   1114
    -96    561    657   -231   -376    607   -771  -1299   -769   -155     80    402
    -98     93    192      0   -145    142   -566  -1075  -1075   -813   -589   -228
    -57    -33     23     44    -41     -5   -342   -683   -846   -761   -639   -280
      7    -41    -49     15     25    -44   -168   -379   -623   -618   -545   -200
     62    -33    -96    -12     77    -64    -70   -200   -493   -524   -480   -166
     72    -31   -106    -20     88    -67    -49   -153   -467   -517   -493   -179
     67    -25    -96    -20     80    -59    -36   -127   -454   -517   -511   -179
     67    -41   -111    -12     88    -75    -23   -101   -446   -524   -524   -161
     72    -83   -155      5    114   -119     -2    -72   -431   -511   -509   -155
     83    -67   -150     -7    114   -109      5    -51   -400   -462   -449   -148
     85    -18   -103    -33     93    -59     12    -28   -363   -423   -407   -124
     90     -2    -96    -44     90    -49     20    -12   -345   -418   -413   -116
    106     51    -54    -77     80      0     12    -12   -345   -405   -402   -122
    111     20    -90    -67    101    -33     28     12   -314   -371   -368    -98
    114     28    -85    -72    101    -28     41     38   -288   -348   -345    -67
    119     93    -25   -109     72     36     41     62   -262   -311   -303    -23
    116    109     -7   -111     62     51     46     90   -233   -288   -277    -15
    111     75    -38    -96     75     18     59    127   -200   -275   -280     -2
    124     77    -46   -101     85     18     62    163   -161   -236   -254     36
    135    109    -25   -122     80     41     54    194   -124   -187   -215     36
    148    129    -18   -137     83     57     57    246    -85   -153   -179     70
    166    119    -46   -142    103     38     72    314    -41   -111   -137    119
    205    168    -36   -187    119     67     75    374      7    -62   -101    158
    231    207    -23   -220    127     93     77    433     57    -12    -59    197
    244    226    -18   -233    132    103     88    491    103     36    -15    226
    254    220    -33   -239    145     96    103    527    142     96     44    262
    270    249    -20   -259    145    114     98    540    158    111     57    293
    265    270      5   -270    129    140    101    535    148     88     28    306
    249    252      2   -249    124    127    122    532    137    103     36    296
    239    259     20   -249    109    140    124    506    119     96     31    259
    226    285     59   -257     83    174    124    478     96     83     36    254
    197    303    106   -252     46    205    132    452     88     77     41    249
    158    335    176   -246     -7    257    148    420     80     77     38    231
    129    345    213   -239    -41    280    153    371     57     62     25    220
    101    327    226   -215    -62    275    155    322     33     38     18    200
     75    298    220   -187    -72    259    161    280      5     15      0    163
     72    257    184   -163    -54    220    166    246    -20    -12    -36    145
     80    306    223   -194    -72    265    187    236      7     10    -12    187
     72    332    257   -202    -90    296    176    210     18     33     12    207
     72    392    316   -233   -122    355    135    181     28     57     38    210
     83    405    322   -244   -119    363     96    171     33     72     57    226
     80    374    290   -228   -106    335     77    176     31     75     57    233
     85    332    246   -210    -80    290     62    174     25     77     54    220
     77    322    241   -202    -83    280     44    155     18     75     54    210
     59    335    275   -197   -106    306     31    148     15     67     54    231
     49    246    194   -148    -72    220     20    150      5     62     41    200
     41    142    101    -93    -31    122     12    140    -33     18     -7    129
     31     96     62    -64    -15     77     10    129    -62    -31    -62    122
     25     38     12    -31      7     25     20    116    -90    -64    -90    132
      5     -7    -15      0      7    -12     23     98   -124    -77   -103     88
    -15    -20     -7     18     -5    -15     20     88   -137    -64    -93     54
    -31    -18     10     23    -23     -5     12     75   -145    -67    -85     38
    -44    -36      7     41    -25    -15      5     54   -161    -88    -93     38
    -38    -62    -23     49    -10    -44     -2     46   -166    -93   -103     33
    -38   -101    -62     70     10    -83      0     41   -168   -101   -122     33
    -49   -101    -54     75      0    -77      2     31   -176   -101   -127     20
    -57    -88    -31     72    -12    -59      0     31   -176    -90   -119     10
    -62   -135    -72     96      2   -103     -2     36   -184   -103   -145     18
    -33   -228   -194    129     77   -210      2     44   -231   -166   -220    -46
      0   -452   -454    223    226   -452     46     75   -355   -353   -428   -270
      0   -659   -659    329    329   -659    176    168   -439   -561   -665   -532
    -18   -550   -535    283    257   -542    301    272   -345   -540   -657   -540
   -127   -231   -103    179    -12   -168    259    -41   -277   -363   -415   -277
   -314    329    644     -7   -480    485      0   -665   -213     33    124    275
   -498   1052   1551   -275  -1023   1301   -231  -1034     46    675    888   1021
   -470   1304   1774   -418  -1122   1538   -501  -1143    228   1132   1374   1532
   -387    969   1353   -290   -870   1161   -693  -1221     10    961   1189   1387
   -342    423    763    -41   -553    592   -696  -1195   -452    270    470    641
   -319    -83    236    202   -277     75   -498   -911   -740   -348   -194    -54
   -241   -236      5    236   -124   -116   -270   -465   -509   -270   -220   -106
   -145   -246   -101    194    -23   -174   -127   -174   -329   -176   -181    -77
    -98   -262   -163    176     31   -213    -38    -15   -241   -132   -168    -64
    -80   -241   -161    161     38   -202     -7     51   -210   -129   -166    -62
    -77   -262   -187    168     51   -226      7     70   -210   -155   -189    -62
    -59   -283   -223    171     80   -254     18     85   -205   -137   -176    -62
    -41   -257   -215    148     85   -236     20    119   -184   -101   -140    -54
    -38   -246   -207    142     83   -228     23    140   -168    -90   -129    -59
    -41   -215   -176    127     67   -197     28    174   -142    -72   -111    -38
    -20   -176   -158     98     67   -168     38    218    -93    -12    -62      0
     38   -114   -155     36     96   -135     46    265    -46     25    -28     25
    116    -28   -145    -44    129    -85     33    303    -20     46     -5     51
     75    -83   -161      2    116   -122     25    303    -23     46     -5     67
     38   -145   -184     51    111   -163     49    324     -5     64      5     96
    153    -70   -223    -44    187   -145     49    397     57    119     51    155
    140    -38   -179    -49    158   -109     15    418     77    132     67    168
    -15   -132   -116     72     49   -127     77    394     70    122     44    119
    -54   -132    -77     93     10   -103    150    423     98    158     62    101
    -33   -109    -75     70     20    -93    166    475    132    200    101    145
     12    -85    -98     36     54    -90    176    542    179    241    140    205
     25    -88   -114     28     70    -98    181    615    215    272    168    239
     59    -38    -98    -10     77    -67    176    678    259    322    207    259
    103     10    -93    -59     98    -41    174    724    298    366    249    296
    135     59    -75    -96    106     -7    181    774    337    420    296    342
    148     90    -59   -122    103     18    176    792    355    446    335    384
    153    122    -31   -137     90     46    168    787    363    449    342    394
    148    140     -7   -145     77     67    163    771    366    446    340    387
    124    150     25   -137     49     88    181    766    368    441    332    366
     98    148     49   -124     23    101    181    735    350    423    319    348
     80    140     59   -111     10    101    192    704    340    423    314    324
     54    135     77    -96    -12    106    202    659    314    402    301    298
     36    137    101    -85    -31    119    210    613    296    392    303    301
     12    127    111    -70    -49    119    223    574    290    379    293    285
    -12     98    111    -44    -62    103    244    532    272    353    272    249
    -31     83    111    -28    -72     98    272    517    265    340    270    236
    -41     80    122    -18    -80    101    296    522    275    350    283    249
    -18    153    171    -70    -96    161    296    511    290    371    314    277
    -15    197    213    -90   -114    205    290    493    296    376    329    301
    -18    213    231    -98   -124    220    283    501    324    413    358    332
    -12    210    223    -98   -116    215    254    504    342    439    384    350
    -25    205    228    -90   -127    215    239    501    350    462    394    345
    -20    207    228    -96   -124    218    218    488    340    452    384    332
    -23    197    220    -88   -122    207    197    454    311    420    361    311
    -20    192    213    -85   -116    202    181    433    293    394    337    301
    -28     96    124    -33    -77    109    181    433    270    374    311    262
    -44     -7     36     25    -41     15    192    420    241    337    262    194
    -51    -67    -15     59    -20    -41    192    392    205    293    215    155
    -62   -103    -41     83    -10    -72    176    361    161    259    192    142
    -67   -111    -46     88    -12    -80    168    337    145    257    181    114
    -70   -111    -41     90    -15    -75    168    335    142    252    176    103
    -49   -137    -88     93     18   -114    163    335    127    236    166     93
    -20   -153   -132     88     54   -142    153    327     98    205    150     93
    -20   -171   -150     96     62   -161    148    327     90    197    153    119
    -23   -181   -158    103     64   -171    153    322     93    213    142     96
    -23   -181   -158    101     67   -168    140    303     77    189    111     59
    -20   -213   -192    116     85   -202    135    290     70    179     93     57
    -31   -265   -233    148     98   -249    148    293     70    174     85     28
    -12   -389   -376    202    181   -384    158    301      0     72    -10    -93
     33   -600   -633    280    329   -615    215    358   -132   -187   -257   -288
     49   -704   -753    327    400   -727    324    485   -174   -363   -465   -441
    -10   -542   -532    275    259   -537    423    537    -15   -142   -314   -423
   -153   -103     46    127   -101    -28    314    114     93    168     77   -137
   -298    555    854   -129   -576    704     67   -410    257    662    743    558
   -397   1163   1561   -381   -979   1361   -122   -618    589   1301   1478   1345
   -298   1065   1361   -384   -828   1213   -353   -685    620   1499   1680   1673
   -254    566    820   -155   -537    693   -462   -839    168   1002   1153   1184
   -254     59    314     96   -285    187   -452   -865   -415    161    303    296
   -236   -265    -28    252   -103   -148   -275   -514   -504   -142    -77   -161
   -207   -319   -111    262    -49   -215    -75   -103   -236     28     23   -124
   -148   -348   -200    246     23   -272     70    168    -62    124     88    -67
   -122   -358   -236    239     57   -298    150    314     23    153     98    -49
   -122   -379   -257    252     67   -319    176    363     49    148     83    -59
   -103   -389   -288    246     90   -337    184    374     51    132     59    -80
    -75   -376   -303    226    114   -340    179    374     44    111     41    -85
    -57   -387   -329    220    135   -358    174    379     41     96     36    -70
    -41   -392   -350    218    153   -371    168    384     31    101     23    -90
    -33   -345   -314    187    140   -329    171    402     57    122     41    -93
    -36   -327   -290    181    127   -309    187    433     88    145     72    -70
    -18   -306   -288    161    132   -298    194    444    106    153     88    -54
     -2   -301   -298    153    148   -301    205    462    132    174    106    -23
      7   -301   -311    145    158   -306    207    488    150    197    116      0
     10   -267   -277    127    142   -272    207    517    176    220    132     15
     12   -207   -220     93    116   -213    213    540    200    228    137     38
     12   -187   -200     88    106   -192    223    561    215    213    124     64
     54   -179   -236     59    145   -207    205    579    231    262    153     44
     62   -153   -215     44    137   -184    213    615    272    316    210     51
     49   -124   -174     36    109   -148    233    683    332    368    262    106
     57    -59   -116      2     85    -88    246    753    400    431    309    150
     51    -31    -83    -12     67    -57    259    820    462    478    345    200
     72     -2    -75    -36     75    -38    265    872    501    519    376    241
     88     12    -75    -49     83    -31    272    924    550    568    431    301
     59     23    -36    -41     49     -5    298    992    618    644    498    363
     51     62     10    -59     20     36    309   1013    649    667    514    394
     72     62    -10    -67     41     25    301    997    639    649    491    389
     90     96      5    -93     44     51    290    969    615    626    478    368
     80    109     28    -93     25     70    288    945    607    626    485    350
     54     77     20    -67     18     49    309    924    594    602    467    327
     41     75     33    -59      2     54    316    888    563    558    436    327
     20     72     49    -49    -15     62    327    841    535    542    426    306
     -5     72     77    -33    -41     75    332    789    509    522    405    254
     -7     64     72    -28    -41     70    319    727    465    465    350    194
    -12     36     46    -12    -28     41    316    683    420    413    303    155
    -23     62     85    -20    -54     72    329    662    410    405    301    153
    -20    132    153    -54    -85    142    306    620    400    397    296    142
    -10    135    142    -62    -77    137    296    600    405    400    301    142
    -25    135    158    -54    -90    145    280    579    407    405    306    155
    -85    114    200    -15   -142    155    249    537    379    384    293    140
   -109     80    189     15   -148    135    244    514    350    355    270    119
    -80     88    168     -5   -124    127    223    493    324    319    239    103
    -72     83    153     -5   -114    116    220    498    316    296    210     88
    -77     51    127     10   -103     88    220    506    324    311    215     72
    -83    -25     57     54    -70     15    236    517    324    309    218     54
    -83    -80      0     80    -41    -41    239    511    293    267    181     33
    -77   -137    -59    106    -10    -98    236    498    259    233    145     15
    -83   -179    -96    129      5   -137    226    470    220    189    103    -23
    -83   -218   -135    150     25   -176    210    433    168    135     64    -67
    -93   -244   -150    168     28   -200    192    405    135    106     36    -90
    -75   -220   -145    148     33   -184    205    413    140    111     41    -75
    -67   -215   -150    140     38   -184    213    415    142    109     38    -59
    -67   -218   -150    142     41   -184    207    405    129     93     28    -51
    -54   -223   -168    137     54   -197    200    387    106     70     12    -62
    -57   -249   -192    153     67   -220    200    387    103     62      2    -70
    -44   -254   -213    148     83   -236    194    394    101     59     -5    -77
      5   -288   -293    142    148   -290    189    413     75     10    -64   -129
     41   -467   -509    210    272   -485    223    454    -10   -137   -233   -283
     -2   -662   -659    332    327   -662    368    584    -25   -285   -418   -459
    -18   -597   -579    306    277   -587    478    685     49   -301   -444   -493
    -83   -265   -181    174     49   -223    452    444     67   -189   -277   -368
   -192    265    457    -36   -324    361    140   -184    -31     85    145     20
   -285    945   1228   -329   -758   1085   -161   -623     18    571    769    592
   -270   1286   1553   -509   -911   1418   -413   -753    200   1093   1306   1096
   -184    904   1088   -358   -636    995   -558   -774     98   1060   1221   1049
   -176    314    491    -70   -332    402   -519   -779   -397    277    441    353
   -192   -163     28    176   -111    -67   -363   -641   -761   -441   -265   -301
   -155   -358   -205    257     23   -283   -179   -293   -568   -449   -355   -400
   -103   -342   -239    223     67   -290    -20      5   -298   -280   -252   -306
    -70   -361   -293    213    111   -327    111    210   -129   -171   -192   -236
    -46   -342   -296    194    124   -322    168    303    -51   -124   -168   -202
    -23   -314   -290    166    132   -303    184    324    -33   -124   -174   -200
     12   -324   -337    155    174   -329    202    342    -20   -132   -189   -200
      5   -324   -329    158    166   -327    213    358     -5   -122   -176   -184
     12   -303   -316    145    163   -311    213    384     18   -101   -155   -166
      7   -285   -293    137    148   -288    213    400     28    -98   -166   -184
     25   -257   -283    116    153   -270    213    413     44   -101   -181   -202
     75   -265   -340     93    207   -303    187    397     31   -119   -192   -184
     90   -252   -342     80    215   -298    184    420     54    -90   -153   -132
    106   -205   -314     46    210   -257    184    452     83    -62   -124   -106
    127   -171   -298     23    213   -233    187    472    109    -41    -98    -75
    119   -187   -309     33    213   -246    213    483    124    -36    -96    -72
    119   -200   -319     38    218   -259    210    493    140    -36   -103    -85
    135   -168   -303     15    218   -236    202    522    174    -12    -96    -64
    155   -140   -296     -7    226   -218    215    563    220     28    -57    -12
    145   -124   -272    -12    207   -197    223    607    267     72     -7     41
    142    -96   -241    -23    192   -168    223    639    309    114     20     70
    148    -62   -213    -44    179   -137    226    670    348    135     31    111
    153    -46   -200    -51    176   -122    241    709    389    163     51    158
    155    -23   -181    -67    168   -101    244    735    428    210     80    145
    179      5   -174    -93    176    -83    246    769    457    239    111    155
    192      0   -192    -98    192    -96    254    792    470    257    135    181
    189      5   -184    -96    187    -88    249    789    470    254    142    187
    192     59   -132   -127    161    -33    233    771    457    239    137    192
    210     72   -137   -142    174    -31    233    763    436    213    119    192
    223     72   -150   -148    187    -38    233    737    405    192    106    187
    233    109   -124   -171    179     -7    226    693    368    155     80    163
    231    137    -96   -184    163     20    241    641    322    101     46    137
    207    122    -88   -166    148     18    249    597    277     44      7    122
    171    103    -67   -140    119     18    244    537    218    -12    -46     75
    140    103    -36   -122     88     33    236    475    163    -62    -93     12
    150     83    -67   -119    109      7    223    441    119   -109   -129    -12
    161     98    -62   -129    111     18    220    426    109   -114   -127    -12
    153    145     -7   -148     80     67    220    402    106    -98   -101    -10
    153    184     31   -168     62    109    210    381    109    -83    -72     15
    137    233     96   -187     20    166    181    350    114    -75    -59     36
    137    244    106   -192     15    176    153    337    106    -70    -54     46
    142    236     90   -189     23    163    119    324     85    -80    -67     44
    119    231    111   -174      5    171    111    314     80    -88    -75     49
     77    218    137   -150    -31    179    122    296     59   -106    -88     31
    122    161     38   -142     41     98    114    270     18   -153   -135    -20
    127     51    -77    -90    101    -12    109    252    -23   -207   -181    -57
    101    -15   -116    -41    109    -64    116    254    -51   -246   -218    -75
    106    -12   -119    -46    111    -64    114    244    -77   -275   -249    -90
    101    -28   -129    -36    114    -77    109    228   -109   -309   -280   -106
     93    -67   -163    -12    124   -114    101    210   -142   -332   -303   -122
     96    -64   -161    -15    127   -111     90    184   -174   -348   -322   -145
     83    -83   -168      0    124   -124     96    171   -197   -366   -335   -148
     67    -83   -153      7    109   -116     90    166   -210   -379   -345   -145
     70    -54   -124    -10     96    -88     70    148   -231   -389   -363   -155
     80    -49   -129    -15    103    -88     64    127   -249   -402   -376   -161
     83    -88   -171      0    124   -127     64    116   -265   -420   -394   -168
     90    -98   -189      2    137   -142     54    103   -288   -446   -418   -181
     90   -158   -252     31    171   -205     59    106   -322   -485   -459   -213
    106   -324   -431    109    267   -376    103    158   -374   -584   -574   -311
    119   -540   -659    210    387   -597    233    290   -397   -750   -779   -493
    106   -530   -636    210    371   -581    368    433   -306   -779   -839   -558
     67   -220   -288     75    176   -254    387    319   -244   -672   -704   -449
    -20    226    246   -101   -132    236    148   -244   -379   -488   -387   -148
   -129    865    995   -368   -563    930   -205   -810   -480   -103    161    314
   -142   1340   1483   -600   -813   1413   -485  -1047   -376    397    727    776
    -59   1158   1215   -550   -636   1187   -662  -1083   -397    524    820    867
    -23    654    678   -314   -350    665   -680  -1072   -719     18    275    407
    -25    140    163    -59    -96    150   -563   -982  -1158   -802   -540   -272
     15   -158   -176     70     93   -166   -379   -667  -1054   -940   -769   -441
     51   -184   -236     64    142   -207   -215   -363   -782   -774   -688   -355
     96   -161   -257     33    176   -207    -96   -145   -587   -646   -600   -280
    111   -192   -306     38    207   -249    -15    -18   -485   -589   -548   -244
    116   -171   -288     25    200   -228      2     10   -462   -568   -524   -267
    127   -153   -283     12    202   -218     12     23   -446   -555   -517   -288
    145   -145   -290      0    218   -218     15     31   -441   -566   -558   -309
    145   -158   -306      5    223   -231     12     41   -441   -579   -592   -252
    145   -179   -324     18    233   -252     15     57   -433   -566   -576   -223
    137   -174   -314     15    223   -241     20     72   -418   -540   -548   -215
    122   -142   -265     10    192   -202     25     77   -407   -527   -535   -215
    114   -103   -220     -5    166   -161     28     83   -389   -506   -519   -205
    116    -93   -213    -12    163   -153     36     96   -371   -483   -506   -194
    127    -90   -220    -20    174   -155     44    116   -348   -457   -488   -174
    124    -83   -207    -20    166   -145     54    140   -324   -431   -454   -135
    124    -54   -181    -36    150   -116     59    158   -306   -402   -436   -116
    124    -28   -153    -49    137    -90     67    179   -277   -374   -410   -106
    122     -5   -129    -59    124    -67     77    215   -239   -337   -371    -88
    127     23   -103    -75    116    -38     80    265   -200   -301   -342    -62
    127     36    -90    -83    109    -25     85    316   -153   -252   -311    -23
    140     46    -93    -93    116    -23     93    379   -103   -197   -272     15
    158     67    -90   -114    124    -10     93    431    -64   -158   -249     44
    187    122    -64   -153    127     28     93    475    -18   -127   -218     88
    189    103    -88   -148    137      7    101    522     20    -85   -181    127
    200    114    -88   -158    142     12    119    555     54    -44   -137    171
    215    155    -59   -187    137     46    122    568     67    -18   -122    200
    218    194    -23   -205    122     85    114    548     41    -33   -150    166
    200    202      2   -200     98    101    101    504     -5    -72   -176    129
    181    171    -10   -176     96     80    111    470    -41    -98   -184    116
    155    171     15   -163     70     93    114    426    -75   -119   -192    103
    129    179     49   -153     41    114    129    381    -98   -140   -197     90
    103    168     62   -137     20    116    145    340   -124   -163   -207     85
     90    171     80   -129      5    127    148    290   -166   -197   -239     62
     72    192    116   -132    -23    155    140    233   -215   -233   -275     25
     59    181    122   -119    -31    153    135    189   -254   -262   -293      7
     62    155     90   -111    -15    124    142    174   -252   -249   -277      0
     46    200    153   -124    -54    179    135    148   -246   -220   -249      0
     36    259    223   -148    -93    241     90    101   -262   -220   -244     -5
     57    319    262   -187   -101    290     49     72   -267   -210   -228      0
     77    309    228   -194    -75    270     25     67   -272   -210   -236     10
     80    262    181   -174    -49    223      2     54   -285   -215   -233     36
     72    231    158   -153    -41    194    -12     46   -283   -205   -205     44
     70    223    153   -145    -41    189    -10     51   -272   -192   -202     -7
     67    187    119   -129    -25    153    -18     51   -283   -210   -252    -15
     72    140     67   -106      2    103    -36     44   -314   -244   -293    -18
     72     64     -7    -70     38     28    -46     36   -345   -277   -327    -54
     67      0    -67    -33     67    -33    -44     28   -363   -306   -353    -72
     49    -44    -96     -2     70    -70    -49      5   -394   -327   -366    -88
     46    -72   -122     12     83    -96    -64    -18   -423   -348   -376   -119
     41   -116   -161     36     98   -140    -75    -33   -449   -371   -394   -145
     36   -140   -176     51    106   -158    -77    -41   -457   -384   -407   -150
     46   -142   -189     46    116   -166    -83    -49   -459   -389   -415   -150
     62   -137   -200     36    129   -168    -96    -59   -472   -397   -426   -148
     70   -181   -254     54    161   -218   -106    -70   -493   -413   -433   -142
     72   -205   -277     67    174   -241   -106    -70   -493   -413   -436   -142
     62   -202   -265     70    161   -231   -103    -70   -493   -407   -431   -150
     44   -223   -267     88    153   -244   -103    -70   -517   -426   -446   -184
     31   -327   -361    148    194   -342    -75    -41   -576   -511   -532   -275
     31   -553   -584    262    306   -568     38     70   -654   -693   -740   -488
      5   -662   -667    329    335   -665    187    207   -659   -833   -922   -646
    -54   -452   -397    252    171   -426    254    148   -579   -745   -826   -550
   -174    -10    161     90   -168     75     49   -405   -620   -501   -478   -246
   -306    696   1002   -194   -654    849   -314  -1031   -602    -38    142    316
   -381   1337   1719   -478  -1052   1527   -613  -1280   -366    581    836    950
   -322   1343   1662   -511   -992   1501   -880  -1366   -280    898   1130   1231
   -267    839   1106   -285   -688    971   -963  -1369   -553    530    719    854
   -270    158    428     57   -348    293   -800  -1231  -1057   -363   -166     46
   -239   -213     25    226   -132    -96   -519   -823  -1052   -659   -540   -285
   -155   -259   -103    207    -28   -181   -314   -433   -771   -511   -480   -226
    -90   -280   -192    184     49   -236   -181   -194   -607   -418   -433   -184
    -70   -324   -254    197     90   -290   -103    -72   -524   -376   -415   -174
    -67   -322   -257    192     93   -290    -83    -31   -509   -374   -415   -171
    -70   -329   -259    197     93   -296    -67     -5   -491   -363   -410   -168
    -75   -329   -254    200     88   -293    -62     10   -472   -350   -397   -171
    -83   -314   -231    200     72   -272    -62     25   -452   -332   -379   -168
    -77   -296   -218    184     67   -257    -57     46   -431   -327   -374   -153
    -75   -285   -213    179     67   -249    -54     64   -423   -311   -361   -142
    -64   -267   -202    166     67   -236    -44     85   -405   -288   -332   -137
    -54   -257   -202    155     72   -231    -31    106   -371   -262   -293   -103
    -57   -270   -215    161     77   -241    -28    127   -348   -236   -283   -111
    -46   -236   -192    140     70   -215    -25    153   -329   -233   -277    -83
    -41   -228   -189    132     72   -210    -15    187   -306   -197   -241    -33
    -38   -205   -166    122     62   -187      5    218   -259   -124   -202    -46
    -28   -181   -153    103     59   -166     10    246   -228   -101   -179    -51
    -10   -150   -140     80     64   -145     12    277   -202   -101   -171     -7
     15   -132   -148     54     80   -140     23    327   -161    -44   -132     38
     41   -106   -148     33     93   -127     38    387   -106     28    -90     41
     57   -106   -166     23    111   -137     51    459    -51     59    -51     98
     77    -93   -174      7    124   -132     62    530     -2     98    -18    145
    103    -57   -163    -25    132   -111     67    581     33    132     18    166
    114    -18   -132    -46    122    -75     77    626     75    187     75    218
    103     10    -96    -59    101    -41     88    649    103    220     98    241
    101     28    -72    -67     88    -20     96    654    124    239    119    254
     93     54    -38    -75     64     10     96    641    124    236    124    257
     75     57    -18    -64     46     20     98    631    111    223    116    262
     64     46    -18    -54     41     12     96    600     77    189     98    259
     49     31    -18    -38     33      5     90    561     51    176     88    239
     25     12    -15    -20     20      0    101    527     36    163     80    223
      7     18     10    -12      0     15    114    493     28    148     77    220
     -7     36     41    -15    -25     38    124    444     20    145     80    202
    -23     46     70    -12    -46     57    119    389    -10    124     70    176
    -41     28     70      5    -57     49    114    342    -41     96     44    155
    -49     -5     44     28    -46     18    140    324    -54     64     20    140
    -70     20     88     23    -77     54    148    311    -44     83     41    158
    -85     80    163      2   -124    122    140    301    -20    116     75    176
    -90    116    207    -12   -150    161    122    285     -2    132    101    194
    -90    142    233    -25   -161    187     93    272     18    163    127    215
    -88    168    257    -41   -174    213     59    252     15    168    127    192
    -96    166    262    -36   -179    213     44    239      7    161    124    184
    -98    119    218    -10   -158    168     44    244      7    158    124    202
    -96     80    176      7   -135    127     36    249      7    148    127    220
   -103     44    148     28   -124     93     20    239     -7    145    106    184
   -114    -41     70     77    -93     12      5    213    -57     88     41    111
   -119   -114      5    116    -64    -54      5    197    -96     46     -5     80
   -124   -145    -20    135    -51    -83      0    179   -127     20    -28     77
   -132   -205    -72    166    -31   -140     -2    158   -161      0    -54     51
   -137   -241   -103    187    -18   -174      0    150   -174      0    -57     25
   -145   -233    -88    189    -31   -161     -7    129   -192    -18    -67      5
   -145   -233    -88    189    -28   -161     -5    127   -197    -28    -64     20
   -150   -252   -103    200    -23   -179     -7    119   -207    -33    -75      5
   -145   -272   -127    207    -10   -200     -7    106   -215    -36    -85    -12
   -145   -298   -153    220      2   -226    -10    101   -213    -33    -83    -23
   -148   -314   -166    231      7   -241    -12     98   -220    -38    -80    -28
   -163   -316   -155    239     -5   -236    -10    101   -223    -38    -72    -31
   -171   -345   -174    257      0   -259     -2    109   -236    -64   -106    -64
   -140   -511   -374    324    114   -444     18    106   -345   -228   -283   -236
   -140   -776   -636    459    246   -706    122    174   -472   -465   -545   -501
   -137   -815   -680    475    270   -748    259    329   -436   -511   -613   -579
   -213   -600   -389    405     88   -496    293    176   -345   -376   -441   -407
   -358    -64    293    210   -327    114     77   -400   -252    -10     20     46
   -540    719   1260    -88   -898    989   -181   -872      2    613    771    769
   -581   1179   1758   -301  -1169   1467   -426   -976    316   1197   1413   1436
   -483   1005   1488   -262   -987   1247   -652  -1039    270   1267   1467   1556
   -439    509    948    -36   -693    727   -722  -1106   -171    698    880    974
   -431    -20    410    226   -420    194   -605   -989   -675   -106     70    129
   -392   -298     90    345   -244   -103   -361   -563   -615   -270   -176   -116
   -316   -340    -23    327   -148   -181   -158   -200   -407   -168   -140    -77
   -257   -371   -116    314    -70   -246    -31     18   -280    -80    -93    -51
   -233   -407   -174    322    -31   -290     31    114   -239    -57    -80    -64
   -163   -415   -252    288     41   -335     10    101   -262    -70    -96   -103
   -150   -400   -249    275     49   -327     15    122   -241    -57    -85   -111
   -148   -376   -228    262     38   -303     28    140   -228    -77   -111   -119
   -150   -376   -226    265     36   -301     33    150   -231   -119   -142   -101
   -145   -371   -228    257     38   -301     28    166   -223    -67   -103    -88
   -161   -350   -189    254     12   -270     54    205   -174      0    -44    -85
   -179   -332   -155    254    -12   -244     64    233   -150     15    -23    -57
   -150   -358   -207    254     28   -283     57    226   -161      2    -49    -80
   -122   -335   -213    228     41   -272     57    231   -163     12    -28    -93
    -90   -290   -200    189     54   -246     59    270   -135     49     10    -41
    -96   -272   -179    181     38   -226     67    311   -111     49     18     -2
   -109   -314   -205    213     46   -259    101    358    -77     77     49     28
    -90   -371   -283    228     93   -329    132    400    -46    103     77     49
    -64   -342   -277    202    103   -309    145    426     -2    145    114     77
    -67   -257   -189    161     59   -223    140    444     18    176    140     93
    -51   -228   -176    140     62   -202    148    501     46    202    163    109
    -31   -226   -197    127     80   -210    153    558     93    249    200    124
     -2   -215   -213    109    103   -215    155    615    122    272    223    140
      0   -223   -226    111    111   -226    179    680    174    309    265    179
     10   -155   -166     72     88   -161    176    714    218    358    314    231
     41    -77   -119     15     80    -98    171    737    262    407    358    275
     54    -33    -90    -10     72    -62    179    761    296    439    389    309
     54    -18    -75    -20     64    -46    184    756    290    431    381    298
     57    -57   -114      0     85    -85    179    714    244    381    345    270
     28    -75   -103     20     62    -88    194    701    241    379    353    280
     -5    -49    -44     28     18    -46    213    691    254    387    368    290
    -54    -18     33     36    -46      7    244    670    262    374    361    296
    -51     23     75     15    -62     49    244    597    223    353    335    262
    -83     28    109     25    -96     70    265    558    215    358    345    241
   -114     36    150     38   -132     90    283    522    215    361    353    228
   -122     15    137     51   -129     75    296    491    205    353    345    215
   -106     33    140     36   -122     85    322    488    218    366    355    231
   -111    111    220      0   -166    163    335    480    236    376    366    239
    -98    174    272    -38   -187    223    314    459    239    387    379    254
   -101    236    337    -67   -220    288    277    452    254    402    400    280
   -111    254    366    -70   -239    309    239    439    257    413    407    288
   -116    241    355    -62   -236    296    218    420    236    392    376    257
   -122    218    340    -49   -231    277    205    400    220    376    361    228
   -142    181    322    -20   -233    252    194    392    215    368    355    223
   -148    114    262     18   -205    187    184    392    189    348    337    231
   -184     -2    181     90   -181     88    174    394    168    329    296    189
   -218    -96    122    155   -171     12    161    374    124    285    257    137
   -244   -122    119    181   -184      0    163    363     96    259    241    124
   -303   -176    127    241   -215    -25    166    332     64    223    200     90
   -233   -197     36    213   -135    -80    176    314     44    192    171     88
   -236   -218     15    226   -127   -101    174    298     28    174    153     77
   -254   -252      0    252   -127   -127    155    283     20    150    129     57
   -241   -306    -64    275    -88   -187    145    265      2    114    106     51
   -254   -275    -20    265   -119   -150    137    249      5    127    109     20
   -252   -267    -15    259   -119   -142    127    236     -2    116     98     -2
   -236   -244    -10    239   -114   -127     98    207    -44     90     70    -46
   -228   -226      2    228   -116   -111     80    202    -62     85     77    -51
   -223   -262    -38    241    -93   -150     98    215    -57     80     75    -41
   -207   -387   -179    296    -15   -283    127    215   -127    -25    -36   -155
   -179   -641   -465    410    140   -553    197    215   -277   -267   -293   -426
   -163   -753   -589    459    213   -672    314    285   -345   -439   -475   -607
   -163   -592   -428    376    132   -511    394    303   -252   -342   -374   -517
   -293   -200     93    246   -192    -54    316    -28   -111    -57    -28   -163
   -444    537    979    -49   -711    758    101   -394    179    493    623    522
   -548   1223   1771   -337  -1158   1496    -49   -446    652   1215   1389   1304
   -433   1228   1662   -400  -1049   1444   -306   -441    818   1532   1683   1626
   -376    776   1153   -200   -766    963   -472   -618    423   1098   1265   1208
   -355    231    584     62   -470    405   -517   -766   -215    275    472    374
   -316   -119    197    218   -257     38   -337   -530   -418   -145      0   -119
   -257   -223     33    239   -148    -96   -132   -189   -280   -106    -25   -127
   -168   -285   -116    226    -28   -202      0     25   -181    -59    -20   -103
   -140   -314   -174    226     15   -244     88    153   -111    -23     -7    -88
   -129   -322   -192    226     31   -257    124    200    -83    -12     -5    -93
   -109   -314   -207    210     46   -262    137    213    -77    -23    -12   -103
    -88   -314   -226    200     67   -272    153    233    -62    -20     -5   -101
    -85   -306   -220    194     67   -265    176    262    -33      0      5    -98
    -85   -293   -207    189     59   -252    194    285    -15      7      7    -96
    -75   -301   -226    187     75   -265    194    298     -7      7     20    -77
    -41   -272   -231    155     93   -252    187    309      0     12     36    -59
    -41   -226   -187    132     72   -207    189    329     23     36     64    -28
    -77   -202   -124    140     23   -163    215    376     54     62     93     -2
    -72   -200   -127    135     23   -163    223    402     77     77    106      5
    -36   -194   -161    114     59   -179    202    397     59     54     75    -15
     10   -189   -202     88    106   -194    184    410     51     28     46    -18
     44   -171   -215     64    129   -192    187    441     72     36     62     25
     44   -114   -161     33    101   -135    200    485    116     80    103     57
     57   -111   -168     25    111   -140    213    527    148    119    142     75
     62   -114   -176     25    116   -145    220    579    181    145    161     85
     77    -88   -166      5    122   -127    233    631    220    171    184    106
     98    -51   -150    -23    122   -101    257    667    249    194    200    122
    148     12   -135    -80    140    -59    265    719    296    239    233    176
    163     18   -145    -90    155    -62    257    761    329    270    259    220
    155     64    -90   -109    124    -12    252    800    368    316    311    267
    137     67    -70   -103    103      0    254    807    374    322    314    277
    171     96    -75   -135    124     10    241    771    348    288    272    239
    205    106    -98   -158    153      5    231    740    314    241    228    215
    210     75   -135   -142    174    -28    213    701    267    189    181    207
    187     62   -124   -124    155    -31    218    675    257    189    187    194
    163     77    -85   -122    124     -2    241    657    262    187    197    181
    148    103    -44   -127     96     28    259    623    254    174    197    166
    135    111    -23   -122     80     44    270    568    218    142    171    142
    119    106    -12   -114     64     46    265    511    174     93    127     96
     80     85      2    -83     38     44    290    491    166     72    106     75
     88     88     -2    -88     44     44    311    472    155     57     93     62
    145    124    -20   -135     83     51    306    446    142     46     90     62
    129    184     54   -158     38    119    280    418    127     36     96     64
    111    223    109   -168      2    166    228    402    127     44     98     62
    140    218     77   -181     31    148    181    384    122     44     98     70
    155    200     44   -176     57    122    176    381    119     44     98     75
    161    187     23   -174     67    106    174    371    103     28     88     64
    153    184     31   -171     62    109    166    350     83     10     72     70
    155    155      0   -158     77     77    161    332     59    -18     44     54
    148     41   -106    -93    127    -31    161    314     15    -75    -15      2
    137    -33   -171    -54    153   -103    168    301    -23   -124    -70    -49
    135    -64   -200    -36    166   -129    161    283    -49   -153   -101    -72
    150   -103   -257    -23    202   -179    140    249    -88   -194   -137    -93
    148   -166   -314     10    231   -239    127    210   -129   -244   -189   -124
    145   -174   -322     12    231   -246    124    192   -155   -267   -223   -145
    145   -176   -322     15    233   -249    106    168   -187   -293   -252   -168
    153   -215   -368     28    259   -290     98    153   -223   -327   -285   -194
    161   -233   -394     36    277   -314     93    140   -244   -348   -303   -213
    145   -215   -363     33    254   -288     85    122   -249   -358   -301   -213
    142   -239   -384     46    262   -311     70    114   -262   -371   -309   -210
    142   -239   -381     46    259   -309     54    103   -275   -379   -311   -215
    148   -259   -407     57    277   -332     59    114   -293   -405   -337   -236
    140   -423   -566    140    350   -493    106    153   -368   -537   -488   -376
    116   -623   -740    252    426   -680    236    265   -420   -714   -701   -584
     80   -576   -659    246    368   -618    358    394   -355   -753   -766   -665
     18   -272   -290    127    153   -280    397    303   -262   -620   -605   -522
   -101    218    316    -59   -207    267    163   -252   -298   -337   -189   -106
   -228    867   1096   -319   -662    982   -122   -683   -187    179    465    535
   -262   1241   1501   -491   -883   1371   -340   -792     64    763   1075   1135
   -200    906   1106   -353   -652   1005   -501   -826      7    846   1104   1226
   -168    324    491    -77   -332    407   -542   -922   -517    116    366    540
   -116   -119     -5    116    -57    -62   -465   -878   -987   -696   -441   -241
    -10   -353   -342    179    166   -348   -311   -581   -911   -828   -649   -449
     85   -324   -410    119    246   -366   -145   -270   -644   -652   -540   -342
    166   -301   -470     67    314   -384    -28    -75   -498   -566   -496   -298
    202   -314   -517     54    358   -415     31     23   -423   -532   -493   -301
    189   -337   -530     72    358   -433     41     49   -407   -535   -509   -314
    171   -363   -535     96    353   -449     59     83   -384   -517   -496   -290
    168   -389   -561    109    363   -475     80    109   -368   -504   -488   -272
    163   -389   -553    111    358   -470     93    129   -355   -485   -475   -262
    161   -358   -519     96    340   -439     98    137   -345   -472   -467   -259
    163   -358   -522     98    342   -439    106    145   -327   -454   -444   -233
    153   -366   -519    106    335   -441    106    155   -316   -431   -415   -228
    163   -353   -517     96    337   -436    103    161   -303   -415   -413   -265
    184   -358   -545     85    361   -452    119    174   -288   -423   -444   -267
    192   -368   -561     88    376   -465    132    200   -270   -415   -439   -205
    205   -311   -519     51    361   -415    122    202   -252   -379   -392   -181
    218   -298   -517     38    366   -407    122    218   -231   -358   -379   -194
    236   -314   -550     38    389   -431    145    254   -200   -342   -376   -161
    239   -327   -566     44    402   -446    163    298   -155   -296   -335   -106
    246   -277   -527     12    387   -402    155    319   -137   -275   -324   -106
    270   -231   -504    -20    387   -366    145    350   -106   -246   -309    -93
    303   -189   -493    -57    394   -340    132    387    -70   -205   -280    -57
    340   -161   -501    -88    420   -329    135    436    -15   -142   -218      7
    353   -168   -524    -93    436   -345    145    491     44    -85   -166     59
    363   -153   -517   -106    439   -335    148    522     85    -51   -142     88
    368    -98   -467   -135    415   -283    140    527    101    -33   -137    103
    361    -70   -431   -145    394   -249    132    517     93    -31   -132     93
    363    -59   -426   -153    394   -241    124    509     72    -44   -142     64
    358   -106   -465   -127    410   -285    132    493     46    -72   -166     49
    355   -119   -475   -119    413   -296    137    462     15   -101   -189     51
    348    -98   -446   -124    397   -272    135    420    -25   -140   -228     25
    329   -103   -433   -114    379   -270    148    387    -59   -176   -272    -12
    314    -93   -407   -111    361   -249    153    337    -96   -205   -301    -51
    296    -88   -384   -103    340   -236    153    285   -124   -210   -288    -83
    283    -75   -358   -103    319   -215    148    239   -158   -231   -293   -114
    275    -83   -358    -96    314   -220    137    200   -197   -272   -335   -150
    262   -106   -371    -77    314   -239    145    181   -213   -290   -358   -161
    259   -109   -368    -77    311   -239    163    181   -202   -283   -342   -140
    265    -31   -296   -116    280   -163    150    163   -184   -257   -298    -98
    262     31   -231   -148    246    -98    111    127   -179   -233   -265    -83
    262     70   -192   -168    228    -59     70     96   -187   -228   -272   -101
    265     33   -233   -150    249    -98     51     88   -197   -228   -288    -96
    270     10   -259   -140    265   -124     38     80   -200   -223   -277    -93
    272    -12   -288   -129    277   -150     31     72   -236   -223   -283   -106
    277    -54   -332   -111    303   -192     36     80   -277   -233   -298    -93
    272   -137   -410    -70    340   -272     36     77   -319   -262   -332   -132
    259   -259   -519      0    389   -389     28     75   -358   -306   -366   -168
    257   -285   -542     12    397   -415     25     70   -379   -314   -366   -171
    254   -342   -597     44    426   -470     10     36   -428   -361   -415   -207
    277   -348   -628     33    452   -488    -10      0   -478   -400   -459   -267
    298   -363   -662     33    480   -511    -23    -18   -501   -423   -493   -311
    285   -431   -719     70    501   -574    -20    -28   -524   -454   -524   -319
    288   -441   -730     75    506   -584    -20    -31   -535   -457   -509   -298
    285   -449   -735     80    509   -592    -20    -38   -545   -452   -501   -306
    277   -436   -714     80    496   -574    -28    -54   -558   -457   -514   -348
    270   -426   -696     75    480   -561    -49    -67   -571   -465   -527   -366
    267   -439   -706     85    485   -571    -44    -64   -574   -462   -530   -358
    270   -472   -745     98    506   -607    -41    -62   -589   -483   -542   -358
    288   -587   -875    150    581   -730    -23    -41   -631   -553   -607   -405
    309   -774  -1085    231    696   -927     62     62   -670   -691   -779   -555
    314   -836  -1150    262    732   -992    184    205   -620   -771   -922   -732
    290   -667   -958    187    620   -810    265    262   -493   -693   -859   -709
    202   -322   -524     59    363   -423    163   -114   -535   -555   -626   -472
     62    249    187   -155    -62    218   -127   -753   -659   -252   -124    -10
    -38    862    898   -413   -467    880   -350  -1085   -561    249    517    571
    -12    898    911   -441   -462    904   -555  -1208   -519    571    862    911
     15    400    384   -207   -184    392   -618  -1231   -750    293    532    613
     15   -119   -137     49     75   -127   -558  -1163  -1176   -485   -272   -148
     28   -472   -501    220    265   -485   -410   -904  -1254   -865   -711   -548
     59   -566   -626    252    342   -594   -244   -545   -976   -717   -649   -485
    124   -540   -665    207    394   -602   -119   -280   -758   -566   -553   -410
    171   -517   -691    171    431   -602    -46   -127   -639   -493   -524   -371
    187   -509   -696    161    439   -602    -12    -72   -594   -472   -514   -345
    181   -509   -693    161    436   -602      2    -54   -587   -478   -517   -342
    184   -485   -670    150    426   -576     23    -33   -563   -454   -493   -329
    197   -465   -665    132    428   -563     31    -15   -535   -426   -472   -327
    207   -449   -657    119    431   -553     44      7   -511   -410   -452   -316
    228   -444   -672    106    449   -558     49     25   -498   -397   -444   -303
    241   -439   -680     98    459   -558     59     44   -488   -384   -436   -275
    241   -441   -685     98    462   -563     62     46   -472   -376   -426   -262
    239   -436   -678     98    457   -555     70     62   -452   -355   -407   -239
    241   -444   -688     98    465   -566     75     88   -431   -329   -387   -226
    262   -444   -706     90    483   -574     77    103   -405   -288   -361   -233
    262   -418   -683     75    472   -550     75    119   -384   -262   -329   -239
    267   -381   -649     57    457   -514     75    135   -361   -252   -316   -223
    280   -355   -636     36    457   -493     80    168   -337   -228   -296   -197
    285   -345   -631     31    457   -488     93    213   -293   -197   -259   -150
    290   -309   -602      7    444   -454     98    259   -259   -171   -231    -90
    301   -270   -571    -15    433   -420    103    314   -218   -129   -218    -51
    311   -249   -563    -31    433   -405    114    361   -168    -77   -197    -62
    335   -226   -561    -54    446   -392    114    415   -132    -20   -137    -33
    355   -200   -555    -80    454   -376    109    478    -88     28    -67     41
    358   -187   -548    -85    452   -366    122    524    -54     51    -31    101
    358   -174   -532    -93    444   -353    127    527    -49     46    -49     96
    366   -166   -532    -98    449   -348    129    509    -62     44    -62     62
    368   -148   -519   -111    441   -332    140    498    -75     38    -49     54
    374   -137   -511   -116    441   -324    153    483    -88     28    -38     62
    368   -150   -519   -111    444   -335    155    449   -111     10    -49     59
    342   -145   -488    -98    415   -316    168    405   -127     -7    -75     36
    306   -119   -426    -93    366   -272    181    361   -145    -31   -106     10
    293    -96   -392    -98    340   -244    194    314   -168    -57   -129      2
    275    -90   -366    -93    319   -226    197    262   -197    -83   -166    -23
    275    -88   -363    -93    319   -226    181    200   -239   -116   -194    -41
    267    -96   -363    -85    314   -228    189    189   -236    -90   -174    -41
    244    -57   -301    -93    270   -179    207    194   -200    -33   -106    -12
    231      0   -231   -116    231   -114    213    194   -163     20    -49     25
    218     44   -174   -129    197    -64    197    187   -142     51    -44     15
    244     85   -161   -166    202    -38    153    161   -137     59    -28     36
    265     85   -179   -176    223    -46    127    153   -148     49    -15     77
    252     72   -181   -163    218    -54    122    153   -153     41    -12     90
    239     54   -184   -145    213    -64    116    153   -158     36    -23    101
    223     25   -200   -127    210    -85    109    140   -176     23    -41     93
    207    -38   -246    -85    226   -142    111    150   -171     49    -41     64
    200   -137   -340    -33    267   -236    106    148   -197     18    -67     31
    166   -205   -371     20    267   -288    106    137   -223    -23   -103      0
    150   -244   -394     46    270   -319    101    103   -257    -64   -132    -28
    142   -272   -415     64    277   -345     90     67   -306   -116   -166    -41
    135   -306   -441     85    285   -374     96     75   -306   -101   -158    -44
    116   -314   -431     98    272   -371    106     70   -301    -88   -148    -77
     93   -290   -384     98    239   -337    109     67   -306   -101   -153    -83
     77   -303   -381    111    228   -342    114     67   -314   -111   -166    -77
     93   -319   -413    111    249   -366     98     44   -337   -137   -189    -88
    106   -293   -400     93    252   -345     83     38   -342   -158   -192    -67
     90   -340   -431    124    259   -384    109     67   -322   -116   -171    -49
     88   -361   -449    135    267   -402    124     64   -314   -103   -163    -72
     93   -371   -465    137    277   -415    114     36   -363   -174   -226   -122
    124   -530   -654    202    389   -592    135     70   -465   -306   -366   -236
    132   -784   -917    322    524   -849    254    187   -537   -478   -597   -493
    106   -784   -893    337    498   -839    389    335   -459   -498   -654   -581
     -2   -527   -527    262    262   -527    426    179   -376   -384   -511   -436
   -171    -57    114    114   -142     28    200   -454   -402   -103   -101    -25
   -314    701   1013   -194   -665    857   -106   -979   -283    452    620    659
   -342   1210   1553   -433   -948   1382   -379  -1150    -46   1023   1267   1306
   -275   1067   1340   -397   -807   1205   -600  -1241    -98   1122   1350   1426
   -236    491    727   -127   -480    607   -665  -1260   -485    568    756    833
   -241    -80    161    161   -202     38   -480  -1026   -852   -174    -25     70
   -200   -329   -129    262    -36   -231   -233   -600   -740   -290   -249   -166
   -111   -371   -262    241     72   -316    -51   -249   -519   -158   -184   -122
    -36   -355   -319    197    140   -337     49    -54   -394    -93   -155    -88
    -49   -322   -275    184    111   -298    106     28   -345    -75   -148    -80
    -28   -324   -296    176    132   -311    116     49   -337    -85   -166    -70
    -12   -348   -337    179    161   -342    132     67   -322    -70   -171    -72
    -36   -335   -298    187    129   -316    166    101   -283    -28   -140    -96
    -25   -314   -290    168    132   -303    166     96   -288    -44   -140    -85
      2   -342   -348    168    174   -345    166    111   -290    -38   -122    -25
      0   -342   -342    171    168   -342    184    142   -265      5   -101     -2
     -2   -296   -293    150    145   -296    187    163   -236     38    -80     -5
    -18   -244   -226    129    101   -236    187    184   -202     72    -38     28
    -36   -241   -207    137     85   -226    189    197   -179     90    -23     44
    -36   -218   -184    127     72   -202    187    202   -171    103      2     49
    -49   -233   -184    142     67   -210    213    241   -127    145     38     75
    -41   -218   -176    127     67   -197    220    265    -98    179     46     75
    -20   -166   -148     93     62   -158    220    290    -80    202     72     96
     -7   -114   -109     59     49   -111    233    337    -38    254    124    135
     18    -88   -106     36     62    -96    228    371    -23    272    142    153
     25    -67    -96     18     59    -80    236    428     20    309    184    200
     36    -64   -101     12     67    -83    252    496     77    361    228    241
     51    -51   -103     -2     77    -77    257    542    114    384    254    277
     44      2    -41    -23     44    -18    277    602    168    441    309    332
     54     20    -33    -38     44     -5    298    644    207    491    353    340
     85     57    -28    -72     57     15    303    652    215    506    371    353
     83     75    -10    -80     46     33    309    672    228    537    413    397
     77     96     18    -85     31     57    296    665    223    524    407    413
     41    103     62    -75    -10     85    290    639    202    504    387    397
     18    116     98    -67    -41    109    290    594    187    504    374    353
      7     88     80    -49    -36     85    280    540    166    496    384    337
    -31     96    127    -31    -77    111    288    511    153    491    400    366
    -72    114    187    -23   -129    150    319    493    181    532    415    345
   -109    145    252    -18   -181    197    337    452    179    530    426    332
   -140    161    298    -12   -220    228    337    407    153    496    397    316
   -184    153    337     15   -259    244    361    384    132    462    366    306
   -202    129    329     33   -267    228    387    371    124    465    366    293
   -181    142    324     18   -254    233    384    348    122    480    374    285
   -200    213    413     -7   -306    311    381    350    150    509    405    316
   -215    246    462    -15   -337    353    389    366    184    550    433    342
   -228    275    501    -23   -366    387    376    376    220    584    467    361
   -226    259    485    -18   -355    371    353    381    236    610    493    376
   -213    233    446    -10   -329    337    337    374    233    613    504    376
   -213    239    452    -12   -332    345    319    358    223    607    491    355
   -257    215    470     18   -363    342    314    350    213    597    480    345
   -280    174    454     54   -368    311    319    353    202    579    454    345
   -241    109    350     64   -296    228    290    314    140    506    381    306
   -252     67    319     93   -285    192    272    275     85    465    337    249
   -272     36    309    116   -290    174    262    249     54    436    303    218
   -290     -7    283    148   -288    137    262    239     36    415    290    213
   -322    -57    265    187   -293    103    265    231     36    410    270    153
   -332    -64    267    200   -301    101    254    210      5    366    236    114
   -348    -90    257    218   -306     83    252    220     10    392    277    158
   -361   -111    249    236   -306     70    249    228     28    444    327    171
   -324   -122    200    223   -265     38    210    181    -15    410    306    124
   -340   -116    223    228   -283     51    220    197      0    426    316    124
   -366   -140    223    252   -298     41    246    207     12    428    314    129
   -368   -153    215    259   -293     31    246    205     10    420    296    122
   -340   -200    137    267   -239    -31    233    187    -23    381    257    101
   -298   -342    -44    322   -127   -194    241    174   -140    223     88    -51
   -293   -592   -298    441      2   -444    340    218   -272     10   -155   -316
   -332   -636   -303    483    -15   -470    472    309   -257    -33   -218   -431
   -410   -436    -28    423   -192   -233    504    158   -205     49   -106   -324
   -530     75    605    228   -566    340    309   -309    -90    376    322    124
   -719    888   1608    -85  -1163   1247     98   -550    311   1080   1109    914
   -779   1400   2179   -311  -1478   1790   -109   -537    719   1691   1725   1571
   -701   1319   2018   -311  -1361   1667   -361   -579    756   1810   1823   1706
   -683    813   1496    -64  -1088   1153   -488   -732    311   1270   1280   1163
   -644    265    906    189   -776    584   -420   -743   -244    491    506    371
   -558    -59    498    309   -530    220   -189   -428   -314    249    210     85
   -446   -135    309    288   -379     85     15   -114   -179    303    215     67
   -397   -135    262    267   -329     62    168    111    -57    405    275     49
   -353   -166    184    259   -270      7    226    176    -25    415    275     10
   -262   -200     59    231   -163    -70    200    137    -88    340    215    -36
   -262   -218     44    239   -155    -85    236    200    -49    376    246     28
   -298   -194    103    246   -202    -46    270    246      5    420    283     54
   -342   -148    192    244   -270     23    319    324     67    478    324     88
   -267   -153    114    210   -192    -20    303    301     44    452    288     72
   -163   -174    -10    168    -77    -93    267    226    -23    374    202    -18
   -153   -202    -49    179    -51   -127    280    254    -15    376    205    -18
   -114   -252   -140    181     10   -197    270    277     -5    392    226     38
    -93   -223   -132    158     18   -179    277    306     31    433    259     62
   -106   -215   -109    158     -2   -163    288    324     54    462    290     59
   -140   -189    -49    166    -46   -119    316    374    101    511    335     93
   -127   -187    -59    155    -33   -124    322    397    129    527    335     90
   -103   -158    -54    129    -25   -106    322    433    163    561    374    122
   -103   -129    -28    114    -38    -80    324    485    210    605    431    168
    -77    -98    -20     88    -28    -59    335    537    249    644    459    200
    -25    -54    -28     38      0    -41    327    576    265    657    459    207
     -2    -25    -25     12     10    -25    322    613    290    672    462    213
      2    -18    -20      5     10    -18    329    659    327    706    493    220
      5     15     10    -10     -2     12    345    719    376    745    535    254
     59     38    -20    -49     38     10    332    737    392    771    574    306
     96     67    -31    -83     62     18    324    756    418    802    600    327
     90     90     -2    -90     46     44    327    763    436    820    618    327
     64     93     28    -77     18     62    345    763    439    826    626    322
     20     98     75    -62    -25     88    376    761    439    823    628    316
     62     96     31    -80     15     64    368    717    402    789    597    296
     59    109     49    -85      5     80    355    683    387    769    579    280
     41    122     80    -80    -18    101    353    644    371    748    555    249
     20    148    124    -85    -51    137    379    626    376    748    561    252
     -5    176    181    -85    -93    179    400    592    379    743    555    236
    -38    176    213    -70   -124    192    407    542    358    717    535    205
    -54    122    176    -33   -114    148    413    504    327    691    517    187
    -41    142    184    -51   -111    163    420    488    324    683    511    179
    -51    194    244    -72   -148    218    433    491    355    706    527    192
    -70    231    301    -83   -187    267    436    483    371    717    535    197
    -59    293    353   -116   -205    322    402    444    361    711    537    192
    -31    324    353   -148   -192    337    353    426    355    724    561    233
    -33    306    337   -137   -187    322    335    449    374    748    587    259
    -57    272    327   -109   -192    298    311    436    358    724    555    233
   -119    218    337    -49   -228    277    324    439    355    727    555    213
   -101    192    290    -46   -197    239    309    397    322    698    535    171
    -85    124    207    -20   -148    166    290    368    275    649    485    135
   -101     54    155     23   -127    103    288    363    239    615    446    116
   -114     -2    111     59   -114     54    296    368    231    597    420    111
   -124    -70     54     96    -90    -10    293    340    197    555    379     77
   -135   -111     23    122    -80    -46    280    306    163    519    348     62
   -150   -116     31    132    -93    -44    270    298    155    506    340     38
   -158    -90     67    124   -114    -12    267    290    161    501    340     12
   -116   -122     -5    116    -57    -64    236    257    119    470    322      0
   -109   -137    -28    122    -41    -83    233    257    116    465    327     25
   -119   -163    -46    140    -38   -106    239    254    109    449    311     38
   -124   -187    -62    155    -31   -124    252    262    101    444    301     15
   -129   -184    -57    155    -36   -122    252    259    101    446    296    -20
   -132   -226    -93    179    -20   -161    252    259     85    415    270    -44
   -103   -384   -283    241     88   -335    267    265      0    298    137   -161
    -80   -618   -537    350    228   -579    366    324   -111     90    -90   -400
   -109   -641   -535    374    213   -589    506    446    -93     10   -194   -517
   -163   -436   -272    298     51   -353    581    415     12    111    -83   -428
   -265    -15    249    137   -259    116    441      5     75    374    277    -80
   -381    691   1072   -153   -727    880    153   -457    231    888    927    555
   -423   1226   1647   -402  -1034   1436    -44   -522    594   1538   1605   1223
   -316   1085   1400   -384   -857   1241   -254   -537    657   1740   1769   1431
   -293    548    841   -127   -566    693   -363   -672    213   1218   1244    945
   -335     10    345    163   -340    176   -324   -743   -413    316    394     77
   -327   -228     98    277   -215    -67   -153   -483   -475     38     54   -270
   -314   -272     41    293   -179   -116     49   -129   -220    197    148   -176
   -288   -259     28    272   -158   -116    202    127    -31    324    241    -80
   -236   -259    -23    249   -106   -142    288    275     57    366    259    -46
   -189   -265    -77    226    -57   -171    293    301     64    363    252    -46
   -150   -283   -132    215    -10   -207    293    309     59    348    228    -83
   -101   -270   -168    181     33   -220    280    306     54    337    215   -106
    -77   -272   -194    176     57   -233    275    311     62    345    218    -98
    -75   -311   -236    192     77   -275    275    324     77    348    215    -93
    -64   -322   -257    192     93   -290    275    329     75    345    213    -85
    -51   -324   -272    187    109   -298    277    335     85    348    218    -72
    -38   -311   -272    176    116   -293    283    350    106    361    231    -49
    -41   -283   -241    161     98   -265    288    368    127    363    223    -57
    -46   -252   -207    148     80   -231    309    397    155    384    244    -36
    -38   -246   -207    142     83   -226    324    426    189    423    285    -15
    -36   -236   -200    137     80   -218    324    452    210    439    301    -20
    -31   -210   -181    119     75   -197    322    485    244    470    329     18
    -18   -166   -150     90     64   -158    335    522    275    491    345     49
    -10   -153   -142     77     64   -148    353    568    322    527    374     72
      7   -158   -166     75     85   -161    368    623    366    553    379     88
     25   -148   -176     59     98   -161    381    683    415    600    402    111
     57   -116   -174     28    114   -145    400    758    475    657    452    168
     70    -83   -155      5    111   -119    413    810    527    709    501    215
     88    -51   -140    -18    114    -96    413    841    563    750    540    249
     88    -54   -142    -18    114    -98    420    862    592    782    581    283
     90    -15   -109    -38     98    -62    420    867    602    795    613    306
     90     18    -72    -57     83    -25    410    849    576    769    600    290
     75      0    -75    -36     75    -36    413    823    540    719    553    249
     54    -70   -124      7     85    -96    431    797    509    675    501    181
     31   -119   -150     44     90   -135    444    766    475    639    457    171
     10   -111   -122     49     64   -116    436    714    444    605    433    166
      0   -119   -119     59     59   -119    433    667    410    568    413    140
    -25   -127   -101     75     36   -114    439    613    363    509    366    101
    -44   -124    -80     83     18   -103    431    566    327    475    335     70
    -57   -150    -93    101     15   -122    426    519    293    446    311     28
    -54   -168   -114    111     28   -142    431    491    270    418    293     -7
    -54   -129    -75     90     10   -103    449    491    290    431    306     25
    -44    -57    -12     49    -18    -36    439    475    296    436    309     41
    -44    -20     23     31    -36      0    405    441    285    433    309     31
    -44     -7     36     25    -41     12    368    420    285    444    335     54
    -31    -18     10     23    -23     -5    345    418    283    441    348     85
    -15    -20     -5     18     -5    -12    335    415    270    433    340     85
    -10     -5      5      7     -7      0    327    397    254    413    316     85
    -28      0     28     15    -28     12    316    371    233    402    311     72
    -54    -57     -2     51    -25    -31    311    371    226    413    314     12
    -64   -150    -88    106     10   -119    306    368    197    384    288    -38
    -62   -228   -166    142     49   -197    301    355    155    324    233    -72
    -49   -241   -192    145     70   -218    296    340    122    288    202    -85
    -41   -288   -246    163    101   -270    303    324     93    259    187   -106
    -36   -298   -265    166    111   -283    298    296     49    220    155   -153
    -46   -316   -270    179    109   -293    288    272     10    189    132   -179
    -46   -340   -293    194    122   -316    277    270      0    176    129   -168
    -44   -353   -311    197    132   -332    280    277     10    179    142   -150
    -46   -340   -293    192    122   -316    272    272      7    168    137   -161
    -59   -361   -301    207    119   -329    270    262     -7    150    111   -194
    -67   -389   -322    228    127   -355    270    249    -18    132     93   -200
    -72   -420   -348    244    137   -384    277    246    -15    135    106   -187
    -59   -498   -439    280    189   -470    285    249    -49     85     62   -246
    -31   -646   -618    337    293   -633    329    296   -122    -59   -116   -400
     -7   -802   -795    405    392   -800    441    407   -158   -233   -350   -610
    -10   -719   -711    363    348   -714    532    517    -67   -244   -387   -641
    -75   -431   -358    252    140   -394    522    363     -7   -114   -200   -470
   -184     44    228     70   -207    135    293   -200   -103    122    197   -132
   -301    722   1023   -210   -662    872     33   -685    -93    555    800    400
   -293   1109   1402   -407   -849   1254   -200   -852     38   1021   1319    888
   -228    763    992   -270   -610    878   -348   -917    -90    974   1254    880
   -213    176    387     15   -298    280   -353   -943   -522    311    561    254
   -194   -335   -140    265    -28   -239   -270   -862   -922   -446   -218   -491
   -135   -545   -410    337    135   -478   -109   -506   -709   -413   -283   -535
    -96   -506   -410    298    155   -459     36   -200   -444   -241   -176   -426
    -51   -501   -449    275    197   -475    150     23   -270   -142   -116   -348
    -23   -449   -426    236    200   -439    194    137   -184    -98    -83   -283
    -18   -431   -415    223    197   -423    207    166   -161    -67    -62   -283
    -18   -431   -413    223    194   -423    213    176   -153    -67    -59   -309
    -10   -431   -420    220    202   -426    215    187   -142    -70    -64   -311
      0   -426   -426    213    213   -426    226    202   -132    -57    -51   -293
      5   -402   -410    197    205   -405    228    213   -116    -46    -31   -267
     20   -379   -400    179    207   -389    239    236    -90    -28      0   -231
     25   -363   -389    168    205   -376    252    244    -75    -28      0   -215
     18   -348   -366    166    192   -355    259    259    -70    -31      0   -200
     18   -327   -345    153    181   -335    262    275    -54    -18     20   -171
     28   -301   -329    135    179   -314    267    298    -28      2     36   -163
     51   -270   -322    109    184   -296    283    327      2     28     62   -145
     46   -288   -335    122    189   -311    285    335     10     36     70   -135
     44   -283   -327    119    184   -303    277    342     23     46     80   -119
     46   -236   -285     93    163   -259    285    379     59     80    109    -80
     59   -202   -262     70    158   -233    277    415     90    101    124    -46
     72   -174   -246     51    158   -210    267    454    122    114    145     -5
     88   -145   -233     28    158   -189    265    506    166    153    184     23
     98   -145   -246     23    171   -194    267    563    210    202    215     31
    111   -137   -252     10    179   -192    277    613    246    244    257     62
    119   -109   -228     -5    174   -168    298    659    280    270    288    103
    122    -93   -218    -15    168   -153    301    667    272    257    288    124
    122    -67   -192    -28    155   -129    290    657    244    231    272    124
    111    -90   -205    -10    158   -148    290    641    215    200    236     96
    122    -96   -218    -12    168   -155    298    626    194    176    218     75
    127    -62   -189    -33    155   -124    293    584    161    140    197     62
    124    -44   -171    -41    145   -106    285    522    111     93    158     23
    119    -28   -150    -46    132    -88    296    475     80     70    148      0
    109    -25   -135    -41    122    -80    311    433     62     51    142      0
     93    -44   -137    -25    114    -90    316    384     28     15    109    -15
     80    -51   -135    -15    106    -93    324    335     -5    -18     70    -46
     67    -57   -124     -5     96    -90    337    296    -31    -46     46    -72
     64    -23    -88    -20     75    -54    340    277    -33    -54     49    -67
     59     36    -23    -49     41      7    340    275     -7    -33     77    -28
     62    101     38    -83     10     70    335    267     20      0    111     15
     70    132     62   -101      5     96    319    257     38     25    129     23
     85    163     77   -124      5    122    283    236     25     10    132     41
     96    161     62   -129     18    111    259    233     12      7    127     51
    103    119     15   -114     44     67    241    215     -7      2    114     38
    114    132     15   -124     49     75    226    197    -23     -5    122     31
    101    111     10   -106     46     62    226    200    -28    -15    127     38
     67     44    -23    -57     46     12    226    202    -41    -25    119     23
     46    -28    -77    -10     62    -51    220    192    -75    -75     67    -12
     46    -83   -129     15     85   -106    210    168   -114   -129     18    -33
     41   -140   -181     49    111   -161    210    148   -148   -155    -10    -59
     33   -158   -192     62    111   -174    192    111   -202   -210    -54    -90
     28   -171   -200     72    111   -187    179     90   -231   -233    -80   -103
     12   -171   -184     77     96   -179    176     80   -239   -241    -88   -116
     20   -163   -184     72    101   -174    168     67   -252   -254    -80   -116
      2   -202   -207     98    103   -205    174     54   -265   -270    -90   -124
    -10   -244   -233    127    111   -239    171     28   -283   -293   -106   -132
    -12   -249   -239    129    111   -244    168     15   -301   -306   -122   -124
     20   -176   -197     77    109   -187    158     12   -306   -311   -127   -114
     31   -179   -213     72    119   -194    153      7   -311   -314   -122   -106
     33   -254   -290    109    161   -272    163     12   -345   -361   -179   -168
     33   -465   -501    215    265   -480    218     59   -439   -537   -379   -358
     54   -727   -782    337    418   -753    324    153   -545   -795   -662   -605
     59   -646   -706    290    381   -675    431    283   -467   -771   -657   -607
    -51   -303   -252    176     98   -277    415     54   -374   -555   -402   -389
   -226    290    517    -33   -371    402    161   -581   -374   -233     83     75
   -410   1096   1506   -342   -958   1301    -88  -1028   -197    329    802    763
   -415   1415   1831   -501  -1124   1623   -337  -1163     10    852   1353   1291
   -324   1070   1392   -374   -859   1231   -524  -1244   -140    789   1270   1254
   -290    483    771    -98   -532    626   -548  -1244   -594    111    563    597
   -288    -15    272    153   -280    127   -407  -1044   -969   -620   -205   -150
   -233   -181     49    205   -142    -67   -187   -613   -761   -589   -283   -223
   -158   -194    -36    174    -62   -116    -28   -303   -550   -470   -231   -176
    -96   -207   -111    150      5   -161     72   -142   -459   -428   -223   -168
    -70   -210   -140    140     33   -176    124    -64   -428   -410   -205   -137
    -44   -187   -145    114     49   -166    129    -49   -426   -405   -200   -116
    -54   -181   -127    116     33   -155    140    -38   -418   -400   -200   -127
    -67   -179   -114    122     20   -148    155    -15   -392   -379   -189   -129
    -46   -176   -129    111     41   -153    166      5   -374   -371   -179   -114
    -49   -142    -96     96     20   -119    168     15   -366   -376   -187   -106
    -57    -96    -38     75    -10    -70    163     25   -363   -358   -174    -96
    -36    -90    -54     62      7    -75    148     25   -366   -335   -150    -83
    -20   -101    -80     62     28    -90    153     57   -329   -301   -122    -49
    -41    -70    -31     54     -5    -51    171     83   -293   -267    -88    -33
    -67    -23     44     44    -54     10    192    101   -270   -246    -70    -31
    -62     -2     59     31    -62     28    187    109   -272   -252    -70    -23
    -20      5     25      7    -23     15    166    122   -267   -252    -54     20
    -23      7     31      7    -28     20    171    163   -239   -231    -36     64
    -38      0     38     20    -38     18    189    215   -192   -176    -10     77
      5     41     33    -23    -15     38    181    252   -171   -140      7     88
     36     98     62    -67    -12     80    187    314   -129    -93     46    124
     44    106     59    -77     -7     83    202    376    -77    -64     72    163
     85    135     49   -111     18     93    207    426    -49    -36    103    205
     96    171     75   -135      7    124    213    475     -5     23    148    231
    119    228    109   -174      5    168    218    501     28     51    174    244
    142    249    103   -197     18    176    218    488     20     41    176    257
    132    257    122   -194      5    189    226    485     12     31    179    277
    153    265    111   -210     20    189    202    452    -31      2    155    267
    150    259    109   -205     20    184    205    444    -44     10    161    272
     98    252    150   -176    -25    202    215    418    -46     23    168    249
     96    249    150   -174    -25    200    197    337    -96    -23    129    187
     85    257    168   -174    -41    213    189    280   -129    -49    111    158
     59    270    210   -163    -75    241    210    257   -124    -44    122    166
     62    267    205   -166    -72    236    205    189   -161    -77     96    155
     33    272    239   -153   -101    257    220    155   -168    -72    106    158
     12    252    236   -135   -111    246    239    124   -181    -80     96    140
     25    265    239   -145   -106    252    231     77   -215   -116     62    109
     33    316    283   -176   -124    301    226     62   -215   -111     64    109
     20    379    358   -200   -168    368    244     75   -174    -62    101    135
     25    433    407   -228   -192    420    233     77   -145    -36    124    176
     36    511    475   -272   -218    493    197     67   -132     -2    153    218
     38    465    426   -254   -192    446    155     44   -148    -12    153    228
     44    418    374   -231   -166    397    129     25   -176    -15    150    207
     28    389    358   -210   -166    374    122     23   -174      0    155    192
     15    371    355   -192   -168    363    114     -5   -197    -20    132    155
      7    329    322   -168   -155    327    114    -18   -205    -33    109    122
      5    246    241   -127   -119    246     93    -46   -262   -101     44     83
    -15    171    184    -80   -101    179     80    -59   -303   -142     12     83
    -80    161    241    -38   -161    200    101    -67   -301   -124      7     57
   -103    145    249    -20   -179    197     98   -111   -335   -166    -44    -12
    -67    109    176    -20   -122    142     67   -150   -405   -220    -75     -7
    -93     70    161     10   -127    114     77   -111   -381   -166    -33     33
   -101     36    137     33   -119     85     72   -127   -394   -176    -46     23
   -137     41    179     46   -158    109     85   -127   -381   -161    -41      0
   -176     51    228     62   -202    140     98   -127   -358   -145    -36    -31
   -145     41    187     49   -166    114     57   -189   -415   -200    -93    -88
   -129      5    135     62   -132     70     33   -202   -444   -205    -75    -44
   -155     15    171     67   -163     93     41   -171   -415   -168    -31      5
   -166     31    197     67   -181    114     33   -184   -436   -194    -70    -44
   -155   -106     49    129   -106    -28     51   -189   -532   -335   -233   -226
   -158   -353   -194    257     18   -275    150   -148   -670   -571   -511   -517
   -148   -470   -324    306     85   -397    272    -31   -670   -644   -597   -618
   -210   -319   -111    265    -51   -215    345    -93   -581   -524   -467   -501
   -384    137    522    122   -454    329    223   -524   -444   -202    -64    -77
   -597    922   1519   -161  -1057   1221     18   -901   -140    400    662    670
   -649   1436   2083   -394  -1366   1758   -192   -919    244   1023   1325   1350
   -558   1332   1891   -387  -1223   1610   -449   -953    285   1192   1488   1577
   -530    904   1431   -187   -982   1166   -597  -1114   -132    727   1028   1135
   -542    358    901     93   -722    628   -561  -1143   -683    -41    265    309
   -504     70    571    215   -540    319   -342   -802   -735   -293    -72    -72
   -389     18    407    184   -400    213   -153   -485   -592   -244    -93   -103
   -306    -23    280    163   -296    127    -28   -293   -504   -202    -90    -98
   -290    -46    244    168   -267     98     46   -184   -439   -168    -77    -83
   -270    -72    197    168   -236     62     75   -150   -420   -168    -88    -85
   -226    -77    148    150   -189     33     64   -150   -441   -192   -106    -98
   -241    -54    187    145   -218     64     98   -109   -400   -148    -72    -80
   -233    -44    189    140   -213     72    119    -80   -368   -116    -41    -54
   -194    -31    161    111   -179     62     90    -93   -387   -129    -51    -62
   -184    -23    161    103   -174     67     75    -88   -381   -135    -59    -75
   -166     -2    163     83   -166     80     64    -85   -381   -142    -64    -88
   -158      0    158     80   -158     77     67    -54   -353   -114    -31    -54
   -145     18    163     62   -153     88     67    -31   -337    -96    -23    -49
   -140     36    176     51   -158    106     70     -7   -324    -90    -23    -31
   -129     62    192     31   -163    127     67      2   -316    -93    -31    -15
   -129     90    220     20   -174    155     72     38   -283    -38     10     -5
   -119    127    244     -5   -181    184     93     98   -223     15     54      5
    -75    140    215    -33   -145    176     90    116   -210     20     62     -5
    -77    145    220    -36   -150    181     98    163   -179     51     96     41
    -75    189    265    -57   -168    226    116    239   -114    124    163    111
    -67    213    277    -72   -174    244    137    311    -46    176    200    137
    -12    259    272   -124   -142    267    132    345    -23    187    202    135
     80    293    213   -189    -67    254    101    358    -23    189    207    161
    101    316    215   -207    -57    267    114    423     41    259    272    246
    114    322    207   -218    -46    265    124    449     70    285    290    285
    114    324    210   -218    -49    267    129    452     70    283    280    277
    127    348    220   -239    -46    285    127    441     67    283    272    236
    166    379    213   -272    -23    296    111    413     51    275    270    213
    168    353    181   -262     -5    267    129    410     54    275    288    244
    158    358    200   -259    -20    280    135    387     46    267    283    246
    111    376    265   -246    -75    322    158    358     49    265    272    220
     67    376    309   -220   -119    342    187    319     36    239    226    148
     88    335    246   -210    -80    290    181    259    -15    189    192    137
     64    306    241   -187    -88    275    184    233    -36    184    200    166
     46    290    244   -168    -98    267    187    200    -54    168    181    148
     49    275    226   -161    -88    252    189    166    -75    135    153    109
     54    314    259   -184   -103    288    192    148    -75    129    148     85
     28    379    348   -205   -158    363    184    119    -62    132    150     75
     36    428    389   -233   -176    410    150     83    -62    132    158     80
     83    426    342   -254   -129    384    101     77    -54    155    189    116
     83    415    332   -249   -124    374     80     70    -46    166    192    124
     75    384    309   -231   -116    348     67     57    -62    148    176    111
     51    368    316   -210   -135    345     57     38    -67    148    176     96
     20    363    342   -192   -161    353     49     23    -85    122    137     38
     36    265    226   -153    -93    246     36      5   -135     64     80    -10
     44    132     88    -88    -23    111     28    -10   -187     10     28    -31
     41     59     15    -51     10     38     41      2   -202      2     28      0
     28     25     -2    -25     15     12     41     -2   -215     10     36    -15
     10     10     -2    -10      5      5     20    -33   -246    -18      5    -75
    -15      0     12      7    -15      5     15    -41   -252    -36    -20   -116
     23    -23    -46      0     33    -33     -5    -93   -298    -93    -75   -161
     57    -18    -75    -18     64    -46     -2   -101   -309    -96    -70   -127
     28    -46    -75      7     49    -59     15    -64   -272    -64    -49    -93
     54    -59   -114      2     83    -85     -2    -83   -298    -93    -72   -106
     57    -49   -109     -5     80    -77    -20    -96   -309    -88    -62    -85
     31    -57    -88     12     59    -72    -10    -88   -293    -77    -46    -75
     38   -114   -153     36     93   -132     -7    -83   -298   -103    -77    -98
     59   -220   -283     80    171   -252      2    -62   -345   -174   -155   -168
     80   -415   -498    166    288   -457     59     -5   -428   -340   -353   -363
     75   -553   -628    239    350   -589    189     96   -457   -498   -553   -597
     41   -389   -431    174    233   -410    296    168   -335   -423   -493   -568
    -54    -31     23     44    -38     -5    223   -187   -322   -252   -241   -327
   -161    511    672   -176   -418    589    -62   -735   -335    103    267    181
   -267   1218   1486   -475   -875   1350   -316  -1008   -109    709    987    857
   -207   1301   1509   -548   -859   1405   -550  -1034     64   1137   1387   1247
   -142    782    924   -319   -532    852   -652  -1075   -174    870   1070    982
   -124    210    332    -44   -228    270   -631  -1132   -740     15    236    207
    -80   -197   -116    140     18   -158   -496   -969  -1036   -581   -379   -358
    -44   -262   -220    150     85   -244   -301   -584   -758   -428   -306   -298
    -28   -213   -184    119     75   -200   -150   -316   -530   -280   -210   -226
      0   -213   -215    106    106   -213    -38   -137   -389   -205   -171   -213
     28   -210   -239     90    132   -223     12    -59   -332   -187   -181   -231
     33   -236   -272     98    150   -252     36    -25   -316   -192   -200   -228
     46   -215   -265     83    153   -239     49      0   -296   -179   -181   -207
     70   -202   -272     64    168   -236     54     10   -275   -163   -161   -184
    106   -200   -306     46    205   -252     49     23   -257   -155   -153   -174
    124   -168   -296     20    207   -231     33     20   -257   -153   -155   -184
    153   -192   -345     18    246   -267     41     38   -249   -145   -161   -184
    155   -197   -355     20    252   -275     49     46   -239   -132   -150   -181
    181   -163   -345     -7    262   -254     51     51   -228   -127   -140   -174
    189   -168   -361    -12    275   -265     62     75   -207   -111   -135   -163
    187   -163   -350    -12    267   -257     75     98   -176    -83   -114   -145
    205   -132   -337    -36    270   -233     67    127   -140    -49    -75    -93
    226   -135   -361    -44    293   -246     64    150   -114    -49    -72    -62
    233   -145   -379    -46    306   -262     75    194    -90    -25    -54    -44
    241   -124   -366    -59    301   -244     83    233    -46     36      0    -23
    254    -57   -314   -101    283   -187     93    277      7     90     54    -10
    265     -7   -272   -127    267   -140     96    327     57    132     90     28
    296      2   -296   -150    296   -145    103    387    116    174    116     77
    335     28   -309   -181    322   -140    103    439    171    213    142    111
    350     70   -280   -210    316   -106    109    480    226    249    171    163
    353    124   -228   -239    290    -51    122    514    275    293    213    205
    358    119   -241   -239    298    -59    140    527    285    306    226    223
    355     90   -265   -226    311    -85    158    535    285    301    223    228
    342     49   -293   -197    316   -122    171    524    272    280    213    218
    314     41   -272   -176    293   -114    174    501    246    254    197    197
    296     28   -267   -163    280   -119    171    462    205    210    145    129
    275     20   -254   -148    265   -116    181    418    161    158     80    103
    246     10   -239   -129    241   -114    192    376    119    119     49     75
    228      2   -226   -114    228   -111    207    332     88     88     28     49
    213    -41   -257    -85    233   -148    220    288     49     44     -2     25
    207    -20   -228    -93    215   -124    210    233      7      7    -23      2
    189    -23   -213    -85    200   -116    197    184    -41    -36    -59    -51
    187     10   -176    -98    181    -83    192    161    -62    -62    -93    -96
    181     59   -124   -122    153    -31    181    150    -51    -51    -83    -64
    168     62   -106   -116    137    -20    174    145    -38    -28    -54    -33
    168    111    -59   -140    114     25    161    135    -23     -2    -23     -5
    184    166    -18   -174    101     75    137    124     -5     20      7     23
    189    129    -62   -161    124     33    119    114    -12      0     -7     36
    181     88    -93   -135    137     -2     98     98    -36    -18    -23     33
    174     51   -124   -114    148    -36     80     85    -51    -18    -28      2
    163     25   -137    -93    150    -54     70     70    -64    -33    -41    -44
    163     10   -153    -88    158    -70     57     46   -103    -85    -98    -75
    163    -64   -228    -49    194   -145     62     46   -132   -119   -124    -88
    163   -101   -265    -33    210   -181     64     41   -140   -129   -127    -98
    166   -161   -327     -2    246   -244     62     20   -174   -176   -163   -119
    158   -228   -389     33    272   -306     44    -20   -233   -236   -223   -174
    161   -241   -402     38    280   -319     25    -41   -267   -267   -257   -202
    161   -252   -413     44    285   -332     18    -51   -283   -290   -290   -223
    171   -298   -470     64    319   -384     12    -62   -311   -324   -324   -254
    187   -345   -532     77    358   -439     12    -62   -329   -358   -340   -228
    189   -353   -542     80    363   -446      0    -75   -348   -379   -348   -197
    189   -319   -511     62    350   -415     -5    -85   -345   -350   -319   -218
    189   -311   -501     62    345   -405      2    -93   -348   -340   -316   -277
    184   -374   -558     93    368   -465     12    -88   -363   -397   -376   -275
    205   -491   -696    142    449   -592     31    -64   -413   -488   -470   -319
    218   -753   -974    265    594   -862    124     46   -428   -587   -626   -522
    220   -826  -1047    303    633   -935    241    181   -392   -683   -776   -730
    194   -594   -789    197    488   -691    301    249   -252   -587   -672   -659
    101   -210   -311     54    205   -259    192    -93   -285   -446   -428   -418
    -38    301    340   -132   -192    322    -72   -693   -452   -215      0     -5
   -140    919   1060   -389   -600    989   -301  -1083   -436    226    602    548
    -72    937   1010   -433   -542    974   -527  -1231   -444    514    922    865
    -31    433    465   -202   -249    449   -581  -1270   -701    189    545    550
    -28    -77    -49     51      7    -64   -527  -1247  -1127   -613   -296   -215
     18   -465   -483    223    249   -472   -405  -1018  -1218  -1039   -802   -670
     59   -592   -654    265    355   -623   -249   -662   -906   -849   -704   -568
    111   -563   -675    226    392   -618   -127   -397   -665   -685   -592   -459
    148   -506   -657    176    402   -581    -38   -218   -509   -584   -522   -387
    153   -517   -670    181    410   -592     12   -127   -436   -542   -488   -358
    135   -550   -685    205    410   -618     36    -93   -418   -542   -498   -363
    129   -517   -649    192    387   -581     49    -72   -392   -535   -485   -337
    114   -491   -607    187    358   -548     57    -57   -363   -519   -459   -314
    111   -444   -555    166    332   -498     59    -44   -342   -506   -433   -283
    101   -426   -530    161    314   -478     70    -31   -332   -501   -423   -280
     98   -433   -535    166    316   -483     70    -23   -329   -504   -433   -288
    114   -436   -550    161    332   -493     54    -18   -332   -506   -446   -275
    122   -426   -548    153    335   -485     51      0   -309   -488   -436   -254
    114   -397   -514    140    311   -457     62     20   -290   -467   -415   -223
    127   -342   -470    106    298   -405     62     36   -275   -444   -392   -202
    137   -316   -457     88    296   -387     62     51   -252   -420   -368   -197
    153   -311   -465     80    309   -387     72     83   -218   -389   -350   -184
    171   -303   -475     64    322   -389     85    116   -189   -371   -332   -174
    181   -303   -485     59    332   -394    101    153   -155   -350   -316   -158
    202   -259   -462     28    329   -361     96    189   -109   -311   -277   -119
    213   -228   -441      7    327   -335    101    246    -54   -259   -218    -59
    236   -220   -457     -7    345   -340    109    301     -5   -218   -181    -18
    259   -205   -465    -28    361   -335    119    358     38   -184   -153     18
    288   -168   -457    -59    371   -311    124    407     75   -155   -127     51
    301   -150   -452    -75    376   -301    135    444    103   -129   -106     77
    316   -150   -467    -83    392   -309    132    457     98   -142   -116     93
    303   -148   -454    -77    376   -301    132    452     77   -166   -127    103
    298   -163   -465    -67    379   -314    135    439     57   -179   -132     85
    296   -176   -472    -59    384   -324    140    405     23   -210   -148     49
    270   -171   -441    -51    355   -306    145    363     -7   -249   -168     15
    254   -161   -415    -46    335   -288    145    322    -41   -285   -189    -12
    233   -161   -394    -38    314   -277    155    275    -75   -324   -226    -38
    205   -142   -348    -31    275   -244    163    228   -101   -353   -252    -51
    184   -129   -316    -28    249   -220    158    179   -135   -387   -275    -70
    168   -119   -290    -25    228   -205    163    137   -158   -415   -290    -80
    168   -114   -285    -28    226   -200    168    114   -168   -433   -298    -77
    174   -119   -293    -25    233   -205    176    103   -161   -426   -303    -80
    174    -25   -200    -75    187   -111    163     77   -148   -402   -290    -90
    184     54   -129   -122    158    -36    135     49   -142   -387   -262    -67
    197     90   -106   -145    153     -7    101     28   -142   -379   -249    -44
    210     57   -153   -132    181    -46     83     28   -142   -371   -239    -25
    215     41   -174   -127    194    -64     67     20   -153   -384   -246    -20
    215     23   -194   -119    205    -85     51      7   -166   -392   -252    -23
    215     20   -197   -119    205    -88     31    -10   -179   -407   -257    -28
    215     18   -197   -116    207    -88     28    -12   -184   -418   -254    -20
    213    -83   -296    -64    252   -187     28    -18   -215   -465   -301    -38
    220   -174   -394    -23    306   -283     12    -38   -262   -509   -345    -85
    220   -210   -431     -5    324   -319     -7    -67   -293   -545   -381   -124
    200   -270   -470     36    335   -368    -23   -101   -340   -589   -428   -179
    184   -301   -485     57    332   -392    -31   -127   -368   -628   -457   -192
    187   -324   -511     67    348   -418    -41   -148   -394   -665   -478   -179
    200   -355   -555     77    376   -457    -44   -155   -407   -667   -488   -179
    197   -355   -553     80    374   -454    -49   -168   -410   -672   -511   -205
    179   -361   -542     88    358   -452    -51   -187   -436   -693   -522   -213
    168   -374   -545    101    355   -459    -57   -194   -452   -704   -527   -228
    174   -405   -579    114    374   -491    -57   -189   -454   -714   -530   -215
    166   -418   -584    127    374   -501    -46   -181   -452   -709   -524   -215
    163   -410   -574    122    366   -491    -49   -189   -467   -727   -532   -231
    174   -475   -649    150    410   -561    -44   -184   -522   -805   -620   -303
    207   -696   -904    244    553   -797     12   -122   -623   -992   -839   -509
    223   -885  -1109    332    665   -997    140     18   -654  -1161  -1062   -737
    187   -732   -922    270    553   -826    249    124   -530  -1085  -1005   -701
     51   -368   -420    155    236   -394    174   -236   -491   -883   -717   -431
   -122    239    361    -59   -241    301   -119   -911   -532   -550   -194     83
   -249    966   1215   -358   -732   1091   -392  -1327   -384      2    509    763
   -202   1182   1382   -491   -792   1280   -670  -1473   -272    436    982   1254
   -132    795    927   -332   -530    859   -800  -1522   -478    239    753   1083
   -106    192    298    -44   -202    244   -763  -1460   -922   -524    -41    322
    -88   -319   -231    205     70   -275   -576  -1171  -1161  -1143   -722   -329
    -25   -420   -397    223    184   -410   -376   -753   -906  -1023   -724   -342
     49   -431   -480    192    262   -457   -233   -470   -711   -891   -657   -290
     88   -410   -498    158    290   -454   -145   -303   -597   -826   -620   -241
    119   -397   -517    140    316   -457   -119   -259   -576   -831   -623   -239
    111   -405   -519    145    314   -462    -98   -223   -550   -815   -618   -239
     98   -384   -483    142    288   -433    -88   -202   -522   -795   -605   -236
    114   -394   -511    140    311   -452    -96   -210   -532   -815   -618   -254
    124   -410   -535    142    329   -472    -88   -189   -527   -820   -618   -246
    135   -379   -514    122    322   -446    -98   -179   -509   -792   -600   -236
    155   -350   -506     98    329   -428   -122   -184   -509   -784   -587   -226
    158   -355   -514     96    335   -433   -106   -158   -485   -766   -561   -189
    150   -324   -475     88    311   -400    -90   -137   -465   -756   -550   -171
    166   -267   -433     49    298   -348    -96   -132   -462   -758   -555   -171
    179   -231   -410     23    293   -319    -88   -109   -436   -730   -532   -142
    184   -200   -387      7    283   -293    -70    -75   -402   -696   -506   -114
    207   -174   -381    -15    293   -277    -77    -67   -400   -698   -504   -103
    205   -135   -342    -36    272   -239    -77    -36   -376   -672   -483    -75
    223   -132   -355    -44    288   -244    -72      2   -350   -633   -465    -57
    272   -137   -410    -70    337   -272    -77     31   -337   -615   -457    -54
    306   -122   -428    -90    366   -275    -72     90   -301   -592   -436    -10
    290    -64   -355   -114    322   -210    -64    163   -246   -522   -387     46
    275    -33   -309   -122    290   -171    -44    239   -179   -446   -319     88
    283     -5   -290   -140    285   -148    -44    277   -148   -415   -288    106
    324     38   -285   -181    306   -122    -59    277   -153   -415   -285    122
    327     88   -239   -210    283    -75    -57    296   -137   -387   -259    163
    327     98   -231   -213    277    -64    -51    296   -135   -376   -254    189
    316     75   -241   -197    277    -83    -49    277   -148   -374   -254    187
    293     90   -202   -192    249    -54    -59    241   -176   -400   -275    158
    270     96   -174   -184    220    -38    -62    192   -210   -431   -309    122
    246    111   -135   -179    189    -10    -70    132   -246   -459   -335     96
    231    114   -116   -174    174      0    -70     72   -280   -485   -353     85
    207    142    -64   -174    137     38    -44     36   -283   -478   -345     80
    205    119    -88   -163    148     15    -33    -12   -309   -506   -361     72
    166    101    -64   -132    116     18    -20    -51   -335   -542   -384     72
    150     98    -51   -127     98     23    -15    -96   -368   -571   -415     33
    150    119    -31   -135     90     44    -10   -124   -392   -571   -407     12
    153    179     25   -168     62    103     -7   -127   -361   -522   -384      5
    153    228     75   -192     38    153    -18   -140   -335   -485   -345      7
    158    270    109   -215     23    189    -38   -153   -314   -457   -309     36
    176    306    129   -241     23    218    -72   -166   -314   -462   -309     49
    181    283    101   -233     41    192    -93   -168   -329   -480   -314     75
    176    254     77   -215     49    166   -106   -174   -337   -478   -324     77
    166    249     83   -210     41    166   -129   -187   -340   -475   -332     62
    145    233     88   -189     28    161   -150   -202   -361   -483   -335     49
    132    140      7   -137     62     72   -155   -205   -381   -488   -353     23
    103     54    -49    -80     77      2   -153   -223   -413   -524   -400    -15
     70     38    -31    -57     51      5   -145   -239   -441   -561   -433    -41
     85      2    -83    -44     85    -38   -158   -267   -485   -602   -465    -51
     77    -20   -101    -31     88    -59   -174   -301   -527   -644   -506    -75
     64    -49   -114     -7     88    -80   -176   -306   -532   -628   -504    -93
     49    -93   -142     20     93   -116   -179   -314   -537   -623   -506   -101
     12    -85    -98     36     54    -90   -179   -329   -555   -646   -527    -90
      0    -54    -54     25     25    -54   -189   -340   -566   -670   -550    -72
    -10    -80    -70     44     28    -75   -192   -340   -558   -633   -524    -88
    -10    -88    -77     49     33    -83   -202   -345   -555   -615   -498    -88
    -18   -101    -83     59     31    -93   -205   -345   -550   -605   -498    -96
    -25    -93    -70     57     20    -83   -207   -355   -568   -618   -514   -137
    -12   -174   -161     90     72   -168   -200   -366   -613   -670   -558   -189
     10   -368   -381    176    194   -374   -163   -376   -750   -865   -771   -371
     20   -631   -652    306    335   -641    -57   -337   -891  -1093  -1034   -615
      2   -631   -636    314    316   -633     72   -252   -844  -1104  -1057   -665
   -103   -392   -290    246     93   -342     93   -467   -735   -901   -820   -470
   -254    215    467     18   -361    340   -150   -924   -537   -446   -277     54
   -420   1047   1467   -311   -943   1257   -387  -1145   -137    233    496    862
   -415   1447   1862   -517  -1137   1654   -657  -1088    233    820   1067   1457
   -306   1244   1548   -470   -927   1395   -909  -1135    153    795   1010   1418
   -298    727   1026   -215   -662    875   -989  -1278   -379    127    368    782
   -303    176    480     64   -392    327   -849  -1234   -909   -628   -381     12
   -205    -23    181    111   -194     77   -618   -909   -878   -750   -581   -205
    -80    -33     46     57    -64      7   -441   -652   -766   -709   -581   -200
    -15    -64    -51     38     15    -59   -324   -480   -688   -667   -571   -184
      0    -90    -90     46     44    -90   -275   -410   -657   -659   -587   -207
     10    -88    -98     36     51    -93   -246   -381   -641   -662   -594   -223
     20    -80   -101     28     59    -90   -226   -361   -626   -657   -592   -215
     23    -85   -111     31     64    -98   -210   -340   -610   -644   -579   -205
     38    -83   -122     23     80   -101   -197   -322   -597   -623   -563   -194
     33    -98   -135     31     83   -116   -197   -322   -602   -628   -584   -207
     44   -106   -150     31     96   -129   -192   -314   -597   -626   -592   -197
     44    -98   -142     25     93   -119   -171   -290   -574   -597   -574   -187
     51    -64   -116      7     83    -90   -153   -259   -542   -563   -548   -166
     54    -23    -77    -15     62    -49   -142   -228   -514   -545   -524   -129
     62     20    -41    -41     51    -10   -135   -202   -493   -522   -501   -111
     57     18    -41    -38     49    -12   -137   -187   -488   -517   -506   -135
     57     31    -25    -44     41      2   -132   -163   -472   -506   -514   -142
     72     38    -33    -57     54      2   -124   -116   -441   -475   -493   -116
     80     44    -36    -64     59      5   -116    -64   -410   -444   -462    -85
     96     57    -41    -77     67     10   -116    -18   -379   -413   -431    -51
    129     93    -36   -111     83     28   -111     33   -350   -392   -413    -10
    153    116    -36   -135     96     41   -103     98   -309   -353   -379     23
    194    153    -41   -174    116     57   -101    150   -265   -301   -337     31
    220    179    -41   -202    132     70   -103    189   -236   -270   -306     54
    233    213    -20   -223    127     96    -98    223   -202   -246   -275     75
    244    236     -7   -241    127    114    -88    236   -176   -226   -254     96
    246    236    -10   -241    127    114    -70    244   -158   -207   -236    116
    252    257      5   -254    122    129    -67    236   -163   -207   -239    127
    265    277     12   -270    127    145    -72    202   -181   -223   -252    111
    252    259      7   -257    122    135    -75    163   -200   -246   -280     77
    244    249      5   -246    119    127    -80    132   -215   -265   -303     44
    236    249     12   -244    111    132    -62    106   -220   -277   -311     31
    215    267     51   -241     83    161    -46     77   -220   -277   -311     28
    181    267     83   -226     49    176    -31     41   -236   -290   -314     36
    161    239     77   -200     41    158    -12     -2   -265   -311   -337     12
    132    207     72   -171     28    140    -10    -51   -298   -340   -368    -28
    119    210     90   -163     15    150      0    -77   -311   -350   -381    -49
    109    267    155   -189    -25    213     -5    -93   -306   -340   -371    -44
    103    316    213   -210    -54    265    -25   -114   -296   -324   -353    -28
    109    342    231   -226    -62    288    -59   -129   -293   -311   -332     -5
    116    342    226   -228    -54    285    -90   -135   -290   -309   -335      7
    103    329    226   -218    -59    280   -101   -140   -293   -311   -340      7
    103    316    213   -210    -54    267   -116   -153   -306   -314   -342      5
    101    290    187   -197    -41    239   -127   -166   -316   -329   -355    -15
     90    241    150   -166    -28    197   -127   -171   -324   -348   -376    -44
     72    176    101   -124    -12    137   -129   -184   -348   -379   -415    -75
     54     85     31    -70     12     57   -137   -200   -389   -428   -467    -98
     38     20    -18    -31     28      2   -137   -220   -431   -478   -522   -119
     18    -15    -33      0     25    -23   -153   -249   -475   -504   -548   -161
     12    -49    -62     15     36    -54   -155   -270   -496   -511   -555   -205
     12    -67    -80     25     44    -72   -142   -283   -506   -524   -574   -223
     -5    -85    -80     44     36    -83   -140   -301   -519   -537   -584   -226
    -10   -106    -96     59     41   -101   -142   -306   -530   -548   -594   -218
    -15   -132   -119     72     49   -127   -148   -311   -535   -558   -594   -226
    -23   -148   -124     85     49   -137   -150   -322   -545   -563   -600   -239
    -28   -153   -124     90     46   -140   -150   -324   -550   -566   -605   -241
    -18   -150   -132     85     57   -142   -153   -322   -542   -574   -610   -244
     -7   -179   -171     90     80   -174   -153   -324   -555   -597   -636   -267
     12   -306   -319    145    163   -311   -122   -306   -626   -701   -753   -374
     18   -537   -555    259    285   -545    -18   -239   -724   -888   -966   -576
      2   -646   -649    322    324   -646    135   -114   -732  -1005  -1114   -737
    -41   -449   -407    244    181   -428    200   -124   -628   -909  -1005   -662
   -153    -46    106     98   -129     31     54   -553   -592   -670   -685   -350
   -270    623    891   -179   -581    758   -236  -1036   -454   -171    -67    259
   -337   1330   1667   -496  -1002   1499   -470  -1197    -90    527    691    992
   -215   1267   1483   -527   -852   1374   -740  -1210     25    844    969   1312
   -140    714    854   -288   -496    784   -870  -1327   -384    389    504    898
   -122    155    275    -18   -200    215   -831  -1382  -1005   -506   -363     51
    -88   -246   -158    168     33   -202   -644  -1145  -1189   -979   -883   -475
    -41   -259   -220    150     88   -239   -446   -792   -937   -841   -828   -423
     20   -257   -277    116    148   -267   -285   -532   -748   -714   -745   -342
     62   -265   -327    101    192   -296   -192   -379   -639   -644   -704   -306
     62   -275   -337    106    200   -306   -158   -322   -597   -626   -696   -301
     64   -254   -322     93    192   -288   -148   -296   -581   -618   -696   -298
     70   -241   -311     85    189   -275   -135   -272   -566   -607   -691   -296
     80   -246   -329     83    202   -288   -122   -254   -561   -605   -698   -306
     70   -228   -298     80    184   -262   -116   -236   -545   -581   -678   -290
     59   -233   -296     85    176   -265   -111   -220   -532   -566   -659   -270
     72   -223   -298     75    184   -259   -101   -197   -509   -548   -636   -231
     83   -220   -306     67    192   -262    -88   -184   -493   -542   -633   -210
     93   -205   -298     57    194   -252    -85   -168   -470   -511   -602   -192
     98   -184   -283     41    189   -233    -80   -155   -446   -480   -579   -179
    109   -187   -298     38    202   -241    -80   -132   -423   -457   -566   -181
    106   -181   -288     36    197   -233    -80   -109   -392   -423   -540   -189
    101   -166   -267     33    184   -215    -75    -80   -363   -410   -527   -187
    111   -142   -254     12    179   -197    -64    -38   -324   -376   -504   -155
    132    -98   -231    -18    181   -163    -46     12   -270   -327   -457   -109
    161    -67   -228    -49    192   -148    -36     75   -215   -285   -420    -64
    179    -70   -249    -54    213   -158    -18    142   -155   -236   -379    -20
    184    -46   -231    -70    205   -137    -10    197    -98   -181   -329     10
    207      5   -202   -106    205    -96      5    259    -38   -122   -283     62
    223     51   -174   -140    197    -59     12    309      7    -80   -252    106
    236     59   -176   -148    207    -57     18    342     38    -54   -228    129
    236     59   -179   -148    207    -57     20    353     49    -44   -210    148
    244     93   -150   -168    197    -28     15    340     41    -49   -205    132
    239     93   -145   -166    189    -23     31    329     33    -54   -210    116
    218     62   -155   -140    187    -46     59    316     23    -62   -218    127
    194     33   -161   -116    176    -62     49    277    -10    -88   -246     83
    171     20   -153    -96    163    -64     41    233    -54   -142   -314     38
    137      5   -135    -72    135    -64     38    184    -93   -181   -361     10
    116    -36   -153    -38    135    -93     70    161   -111   -200   -376    -10
     96    -49   -145    -25    119    -96     83    114   -150   -228   -389    -20
     80    -51   -132    -15    103    -90     75     64   -189   -257   -405    -54
     67    -38   -106    -15     85    -72     72     25   -220   -293   -441    -88
     75      7    -67    -41     72    -28     72      5   -236   -306   -446    -93
     59     18    -44    -41     51    -10     64    -10   -226   -275   -405    -80
     59     62      2    -62     28     33     70    -12   -187   -220   -340    -31
     77    109     28    -96     23     70     46    -20   -166   -187   -303      7
     80    119     38    -98     20     80     25    -31   -161   -181   -311      7
     67    142     72   -106     -5    109      7    -46   -174   -197   -329    -10
     57    135     77    -98    -10    106     -7    -57   -192   -210   -348    -46
     46    101     54    -75     -5     80    -15    -59   -197   -210   -355    -54
     44     12    -31    -28     38     -7    -12    -54   -215   -236   -384    -59
     31   -114   -145     38     85   -129    -15    -62   -267   -288   -439    -77
     41   -168   -210     62    124   -189    -20    -64   -280   -311   -449    -77
     46   -202   -252     77    148   -228    -31    -80   -314   -342   -467   -101
     33   -218   -252     93    142   -233    -38   -111   -355   -368   -491   -153
     18   -283   -303    132    158   -293    -28   -129   -384   -402   -532   -202
     20   -350   -371    166    194   -361    -28   -142   -407   -418   -558   -236
     23   -350   -374    161    197   -361    -41   -161   -428   -428   -571   -239
     28   -329   -358    150    192   -342    -51   -174   -439   -441   -579   -228
     31   -363   -397    163    213   -379    -46   -174   -446   -446   -579   -241
     46   -335   -381    142    213   -358    -49   -176   -444   -436   -553   -218
     59   -327   -387    132    223   -358    -51   -176   -436   -418   -530   -215
     59   -332   -392    137    226   -361    -59   -181   -446   -428   -553   -285
     49   -467   -517    207    283   -491    -51   -171   -488   -496   -646   -332
     75   -623   -698    272    384   -659    -12   -109   -535   -615   -784   -402
     83   -784   -870    350    472   -826     93     10   -545   -771   -974   -571
     72   -756   -828    342    449   -792    200    140   -446   -784  -1031   -628
     20   -436   -457    205    236   -446    213     36   -332   -581   -805   -483
    -93     18    109     36   -101     62      0   -491   -454   -355   -413   -171
   -213    607    820   -200   -517    714   -293  -1013   -561      0    132    277
   -231   1101   1332   -433   -782   1215   -561  -1262   -496    475    696    758
   -158    732    891   -288   -524    810   -701  -1296   -605    480    670    797
   -140    142    283     -2   -213    210   -678  -1296  -1000   -158      7    218
   -111   -290   -179    200     33   -236   -574  -1187  -1335   -891   -753   -446
    -49   -542   -493    296    220   -519   -407   -859  -1143   -922   -917   -574
     -2   -535   -535    267    265   -535   -283   -594   -854   -730   -795   -478
     49   -568   -618    259    332   -592   -171   -379   -657   -587   -680   -371
     93   -488   -581    194    335   -535   -119   -259   -532   -491   -597   -345
    109   -454   -563    174    335   -509   -106   -220   -498   -485   -626   -400
    119   -467   -587    174    350   -527    -96   -207   -506   -527   -704   -355
    127   -501   -628    184    376   -563    -67   -171   -488   -514   -683   -311
    132   -472   -607    168    368   -540    -67   -150   -470   -504   -654   -283
    148   -441   -589    148    368   -514    -75   -137   -446   -480   -613   -226
    163   -433   -597    132    379   -514    -67   -122   -413   -433   -576   -241
    166   -405   -571    119    366   -485    -57   -106   -389   -394   -555   -293
    161   -389   -553    114    353   -470    -46    -93   -376   -376   -545   -311
    158   -389   -548    116    353   -467    -31    -64   -350   -363   -527   -259
    161   -368   -532    103    342   -449    -20    -36   -319   -335   -478   -187
    166   -327   -493     80    327   -410    -25    -23   -285   -288   -431   -174
    171   -277   -452     51    309   -363    -25      0   -244   -252   -423   -254
    174   -283   -457     54    314   -368    -10     33   -215   -262   -472   -228
    168   -311   -480     67    324   -394      0     75   -192   -246   -446   -135
    158   -290   -449     64    303   -371     20    129   -140   -184   -387    -90
    161   -254   -418     46    288   -335     36    189    -75   -109   -306    -25
    184   -220   -405     18    293   -311     36    246    -12    -46   -239    -12
    207   -155   -363    -25    285   -259     31    288     33    -15   -231    -23
    226   -140   -366    -44    293   -252     41    340     75     12   -215     59
    228   -213   -444    -10    335   -327     67    389    109     41   -181     93
    228   -187   -415    -20    322   -301     75    415    132     77   -129    119
    197   -137   -335    -31    265   -233     88    433    161    111    -77    124
    174   -106   -280    -33    226   -192    111    444    158     98   -101    111
    174   -114   -290    -31    228   -202    122    428    124     49   -158    103
    163   -129   -293    -15    228   -210    114    394     88     20   -163     85
    103   -168   -272     31    187   -220    124    348     46    -28   -200     33
     75   -132   -207     28    140   -171    135    303     12    -67   -218     23
     85    -33   -122    -28    101    -77    142    246     -7    -80   -213     18
     59     25    -33    -41     46     -2    163    210    -18    -88   -213    -18
     36     -2    -38    -18     36    -20    161    174    -51   -129   -265    -44
     18    -31    -49      7     31    -41    166    150    -70   -142   -285    -67
    -15    -85    -72     49     28    -80    155    114    -93   -158   -288    -83
    -33    -25      7     31    -20    -10    122     77    -75   -124   -223    -62
    -67     57    124      5    -96     90    106     49    -54    -88   -181    -77
    -70     77    148     -5   -109    111    116     54    -31    -75   -184    -51
    -41     88    127    -23    -83    106    142     93      5    -38   -145     57
     25    124     98    -75    -36    111    129    140     41      5    -93     88
    179    272     90   -228     44    184     77    171     67     41    -49    106
    197    239     41   -218     77    140      7    145     28      2    -77     54
    161    137    -23   -150     93     57      0    114     -5    -44   -148    -18
     64     38    -25    -51     46      7     33     90    -33    -93   -200     18
     -7   -111   -103     57     46   -109     46     70    -75   -127   -202     31
     49   -137   -189     44    119   -163     62     38   -103   -148   -205    -23
     36   -189   -228     75    129   -207     64     -2   -142   -192   -259   -171
    -33   -267   -233    150     98   -252     85    -23   -181   -246   -345   -163
    -18   -288   -272    150    127   -280    111    -18   -187   -259   -361   -179
     -5   -301   -298    153    145   -301    109    -54   -226   -311   -394   -153
    -10   -296   -285    153    135   -290     98    -85   -246   -324   -348    -46
    -31   -283   -252    158    109   -267     85   -106   -249   -288   -324   -205
    -23   -316   -293    168    132   -306     83   -101   -241   -283   -371   -306
    -20   -358   -337    189    155   -348    101    -64   -226   -293   -389   -213
     -5   -376   -371    189    181   -374     98    -51   -233   -301   -384   -163
     25   -309   -335    142    179   -322     80    -57   -233   -285   -361   -142
     41   -311   -353    132    197   -332     59    -83   -275   -319   -366   -176
     75   -493   -568    210    319   -532    103    -31   -335   -436   -501   -394
    135   -756   -893    309    511   -823    231    111   -384   -628   -774   -680
    176   -753   -930    288    553   -841    361    272   -332   -722   -891   -711
     80   -376   -457    148    267   -418    329      5   -329   -610   -691   -498
    -62    119    181    -28   -122    150     64   -649   -423   -327   -290   -155
   -202    802   1005   -301   -605    901   -223  -1135   -350    179    376    501
   -265   1262   1527   -498   -896   1395   -491  -1335   -171    753   1039   1096
   -205   1008   1213   -402   -709   1111   -644  -1369   -231    815   1060   1109
   -174    444    618   -137   -394    530   -623  -1327   -613    192    392    561
   -158    -96     59    124   -111    -18   -467  -1127   -945   -530   -348   -158
   -101   -332   -231    218     64   -283   -265   -724   -774   -592   -527   -410
    -25   -363   -337    194    155   -350   -153   -418   -563   -491   -517   -306
      7   -371   -379    181    192   -374   -171   -202   -413   -397   -441   -158
     46   -342   -389    148    215   -366   -168   -114   -342   -342   -387   -213
     67   -314   -381    124    223   -348    -77    -96   -345   -361   -457   -319
     62   -355   -420    145    239   -387    -25    -57   -329   -366   -485   -168
     64   -423   -488    179    275   -454      5    -38   -306   -340   -439   -150
     62   -413   -478    174    267   -444     36    -25   -283   -314   -407   -184
     62   -327   -389    132    226   -358     62      0   -257   -288   -363   -114
     72   -301   -374    111    220   -337     75     18   -233   -254   -348   -129
     90   -322   -413    114    252   -366     85     18   -233   -259   -353   -184
     88   -361   -452    135    267   -407     98     25   -236   -277   -358   -171
     70   -340   -410    135    239   -374     96     36   -233   -277   -355    -83
     80   -239   -322     77    200   -280     70     51   -202   -241   -309    -46
     90   -166   -259     36    174   -213     83     75   -155   -181   -241    -38
     93   -192   -288     49    189   -239    109    106   -124   -148   -223    -72
    111   -277   -389     83    249   -332    142    140   -103   -137   -226    -10
    106   -236   -345     62    223   -288    150    176    -70   -106   -210     12
    119   -145   -265     12    192   -205    137    213    -51   -106   -194     96
    140    -96   -239    -23    187   -166    148    283     -5    -67   -142    200
    184    -98   -283    -41    233   -189    161    350     57      5    -93    205
    231   -109   -340    -62    283   -223    194    420    119     80    -23    252
    223    -93   -316    -64    267   -205    213    462    153    142     20    254
    192    -12   -205    -90    197   -106    205    465    161    163     46    249
    184     49   -135   -116    161    -41    213    462    166    166     62    267
    202     31   -171   -116    187    -70    220    457    153    158     64    285
    228     10   -220   -119    223   -103    202    446    142    153     70    314
    205    -41   -246    -83    226   -142    194    420    111     98     36    340
    189    -64   -254    -62    220   -158    181    374     51     41    -12    322
    194     18   -176   -106    184    -77    161    316     28     41    -41    252
    179     41   -137   -109    158    -49    132    262    -18    -28    -85    249
    168      5   -166    -88    166    -80    127    239    -31     -5    -72    228
    153      7   -145    -80    150    -67    140    207    -38     18    -62    179
    155     93    -62   -124    109     15    129    161    -62    -15    -67    194
    163    158     -5   -161     85     77    114    119    -83    -12    -77    158
    155    155     -2   -155     77     77    109     90   -106    -49   -111    122
    135     80    -54   -106     96     12    127     88   -127   -106   -135    168
    119     90    -28   -106     75     33    148     98    -88    -12    -62    158
    109    171     62   -140     23    116    124     72    -67      2    -36    168
    111    241    127   -179     -7    187     64     25   -109    -75    -67    241
    142    218     75   -179     33    148     38     31   -109    -25    -41    236
     75     33    -41    -57     57     -5     64     41    -80     62     -5    132
    -59    -25     31     41    -46      2     90     -2   -103     33    -12    114
   -163     67    231     46   -197    148     77    -33   -135    -23    -20    148
    -93    132    226    -18   -158    179     67      7   -127    -28      5    161
     25     31      5    -28     10     18     41     25   -142    -18    -80     18
     49   -142   -192     46    119   -166     15     -2   -187    -54   -145     28
    -49   -244   -197    145     72   -220     15    -51   -241   -122   -166     20
    -98   -142    -44    122    -28    -93     12   -111   -306   -189   -184     31
    -33   -111    -77     70     20    -93     18   -106   -322   -233   -205     25
    -33   -150   -116     90     41   -135     51    -70   -290   -153   -194    -75
    -51   -187   -137    119     41   -163     33   -103   -301   -179   -275    -51
   -101   -270   -168    187     33   -220     23   -179   -405   -405   -350     75
   -174   -342   -171    257     -2   -257     72   -220   -426   -376   -337     -2
   -106   -301   -194    202     44   -249     36   -218   -371   -184   -257   -142
     64   -187   -254     59    158   -220    -38   -200   -371   -192   -277   -249
    114   -265   -379     75    246   -322    -88   -207   -415   -231   -303   -187
    124   -371   -496    122    309   -433   -122   -233   -449   -267   -379   -207
    142   -478   -620    166    381   -548   -101   -228   -535   -405   -488   -296
    142   -649   -795    252    467   -722     -5   -184   -649   -618   -701   -522
    171   -711   -883    270    527   -797    127    -51   -641   -714   -839   -722
    145   -527   -675    189    410   -600    171    -75   -522   -581   -698   -550
     38     12    -28    -25     33     -7    -44   -478   -376   -210   -241    -36
   -140    758    896   -311   -519    828   -327   -865    -77    433    522    735
   -233   1332   1566   -548   -898   1449   -465   -948    332   1179   1340   1535
   -122   1306   1428   -594   -776   1369   -691   -943    439   1491   1665   1769
   -132    839    971   -353   -553    904   -792  -1067     38    992   1072   1088
   -119    283    402    -83   -262    340   -735  -1117   -558     98    122    353
    -46    -59    -12     54    -18    -36   -496   -828   -688   -283   -298     28
      7   -140   -148     64     77   -145   -280   -519   -517   -194   -252     20
     57   -189   -246     64    150   -218   -116   -319   -402   -124   -207    -12
     80   -231   -314     75    197   -272    -36   -215   -353   -109   -207    -59
     80   -241   -322     80    200   -280     -5   -187   -335   -111   -218    -85
     28   -337   -366    153    197   -353    -12   -205   -358   -129   -246    -96
      0   -353   -353    174    176   -353     -2   -197   -342   -103   -236    -85
     10   -311   -322    148    163   -316      5   -148   -290    -49   -184    -33
    -28   -319   -290    174    129   -306      0    -96   -252      0   -127     -7
      2   -280   -285    137    142   -283    -33    -64   -218     38    -96    -20
     31   -228   -259     98    142   -241    -28    -10   -163     83    -59     28
     28   -215   -246     90    137   -231    -31      0   -150     67    -72     64
     -5   -236   -231    122    111   -233    -31     -5   -148     75    -80     59
    -51   -246   -197    148     70   -223    -31      0   -124    106   -103      5
      7   -187   -197     88    101   -192    -72     46    -85    137    -67    153
     80   -129   -210     23    145   -168   -116    101    -46    171     -5    187
    101    -80   -181    -10    140   -129   -140    129    -23    197     15    171
    101    -80   -184    -10    140   -132   -155    166     -2    220     38    179
    103    -51   -155    -25    127   -103   -148    210     41    303    140    171
    129      2   -129    -67    129    -64   -122    244     85    374    197     54
    200     20   -179   -109    189    -77   -127    283     98    329     85    122
    119    -23   -145    -49    129    -83   -132    309     83    246     54    361
     20    -38    -59      7     38    -49    -57    384    158    355    140    371
    109     38    -72    -75     90    -15    -15    478    254    511    285    407
    228    124   -103   -176    166     10    -33    535    306    563    400    446
    259     88   -174   -174    215    -41    -51    524    288    566    405    340
    236     90   -148   -163    192    -28    -46    488    259    524    319    267
    239    145    -93   -192    166     25    -75    423    189    407    239    381
    226    153    -72   -189    150     41    -80    410    189    420    252    379
    207    137    -72   -174    140     33   -103    381    176    394    213    345
    187    194      5   -192     90    101    -98    337    158    392    233    327
    137    207     70   -174     33    140    -31    288    145    381    244    265
     93    192     98   -142     -2    145     20    233    140    405    257    129
     36    161    124   -101    -44    145     44    176    116    374    210     20
     -7    103    111    -46    -59    106     77    158     75    283     88     90
    -38    101    137    -31    -90    119     90    132     51    213     36    207
    -15    179    194    -80   -103    187    101    124     96    259    106    205
    -20    181    202    -83   -111    192     75    101    101    280    135    163
    -18    226    241   -103   -129    233     23     64     98    290    158    153
     -7    249    257   -122   -132    252    -31     49    111    314    187    176
      0    239    239   -119   -119    239    -59     20     85    244    127    189
     15    171    153    -96    -67    163    -46      5     77    277    148    148
     38    135     96    -88    -28    116     23    -18     59    283    155     85
     62    111     46    -88      7     80    168    -38     33    252    140     88
     62     62      0    -62     31     31    293    -41     18    218    106     83
     25    -46    -75     10     49    -62    327    -44    -12    171     49     23
     25   -103   -129     38     75   -114    345    -46    -31    137     10      5
     36   -166   -205     64    119   -184    355    -72    -62    111      5    -25
     54   -155   -210     51    132   -181    350    -88    -70    127     57   -140
     41   -200   -244     77    142   -223    301   -124   -111     44   -119   -241
     18   -257   -277    119    148   -267    267   -174   -161    -49   -218    -85
     44   -205   -252     80    148   -228    218   -184   -161     -2   -111    -96
     90   -137   -228     23    158   -181    142   -174   -142     75     12   -202
     67   -168   -236     49    150   -202    127   -161   -124     80    -51   -277
     44   -244   -288     98    166   -265    135   -150   -129     15   -161    -85
     54   -259   -314    101    181   -285    116   -150   -135     -7   -150     23
     83   -241   -324     80    202   -283     70   -163   -150     -7   -145    -51
     85   -376   -462    145    270   -418     51   -158   -210    -96   -241   -168
     54   -615   -672    280    363   -644    132   -103   -306   -301   -459   -407
     23   -719   -743    345    381   -730    244     18   -309   -428   -607   -589
     44   -550   -594    254    319   -571    301    103   -197   -363   -550   -553
     25   -124   -150     49     85   -137    148   -246   -158   -132   -239   -202
     -5    568    574   -283   -290    571   -189   -670    -20    423    459    418
    -31   1249   1278   -610   -654   1265   -478   -862    296   1158   1275   1018
     90   1325   1234   -706   -571   1280   -706   -833    517   1608   1641   1431
     70    758    685   -415   -309    724   -784   -956     98   1080   1137   1083
    -18    161    179    -72    -98    168   -745  -1044   -511    176    272    210
    -51   -275   -223    161     83   -249   -607   -893   -737   -316   -249   -267
    -38   -405   -366    223    163   -387   -392   -574   -524   -244   -285   -262
    -12   -433   -420    223    202   -428   -197   -314   -309    -98   -171    -77
     20   -433   -457    205    239   -444    -72   -158   -181    -12    -96    -98
     49   -452   -501    200    272   -475    -33   -106   -148    -23   -132   -101
     85   -459   -545    187    314   -501     -2    -77   -132    -23   -127    -59
    145   -413   -561    132    353   -485     10    -49   -103      7    -96    -62
     98   -415   -514    155    306   -465    -10    -59   -103      7   -103    -88
      5   -457   -462    223    233   -459     23    -70   -109    -10   -137   -116
     33   -426   -459    197    246   -441     90    -31    -67     20   -106    -83
     38   -407   -446    181    239   -426     85    -20    -54     36   -101    -88
     12   -397   -413    192    213   -405     59    -23    -54     36   -106    -88
     28   -371   -402    171    215   -387     25    -25    -57     33   -111   -101
     25   -337   -363    155    194   -350      2    -12    -46     44    -93    -96
     18   -309   -327    145    171   -316     12     23     -5     83    -54    -49
     23   -290   -314    132    168   -301     33     64     38    119    -28    -28
     41   -246   -288    101    163   -267     12     93     54    142     10    -12
     93   -161   -254     33    174   -207    -18    116     96    207     80    -20
    101   -181   -285     38    192   -233    -15    158    145    246    101      0
    119   -184   -303     31    210   -244      0    213    194    277    111     77
    140   -140   -280     -2    207   -210     12    259    246    324    145    111
    135   -135   -270      0    202   -202     38    316    306    379    174    161
    184    -93   -280    -46    231   -184     46    361    345    405    194    220
    218    -54   -272    -83    244   -163     46    394    389    452    249    265
    194    -33   -231    -80    210   -132     62    423    431    501    296    275
    215     -2   -218   -106    215   -109     72    444    467    527    301    288
    246      2   -246   -127    244   -122     83    446    470    511    285    280
    280    -28   -309   -127    293   -168     70    420    428    465    252    249
    316      0   -316   -158    316   -158     44    389    394    420    218    213
    296      0   -296   -148    296   -148     36    353    363    384    200    210
    244    -28   -275   -109    257   -150     67    311    324    337    181    210
    210    -38   -249    -85    228   -142    103    277    293    319    181    155
    179    -28   -207    -75    192   -116    111    239    270    324    179     72
    184    -23   -207    -80    194   -114     83    200    228    275    135     54
    166    -41   -207    -62    184   -124     70    158    174    200     51     51
    142    -62   -205    -38    174   -132     88    111    116    124    -10     49
    132    -88   -220    -23    174   -155     96     75     85    101    -23     38
    127    -46   -174    -38    150   -109    103     77    109    145     20     31
    145     31   -116    -90    129    -41     75     62    122    171     67     49
    166     85    -80   -124    124      2     59     49    127    184     83     62
    171    129    -41   -150    106     46     46     44    122    184     77     64
    192    155    -36   -174    114     59     36     57    122    181     80     77
    189    129    -62   -161    127     33     18     49    119    168     62     88
    200    132    -67   -166    132     33     15     54    135    213    103     93
    179    145    -36   -163    109     57     20     57    153    244    124     20
    150     49   -101    -98    127    -25     31     70    127    189     31     80
    155    -31   -189    -62    171   -111     41     77     96    148     15    150
    174    -36   -210    -70    192   -122     36     85     90    148     25    119
    155   -109   -267    -23    210   -187     -2     49     38     98    -10     62
    140   -161   -301     10    220   -231    -10     23      2     64    -41      0
    114   -163   -277     23    192   -220    -31     -5    -25     33    -59    -36
    101   -158   -259     28    179   -207    -33     -7    -28     23    -62    -31
     62   -155   -220     46    140   -187    -28      5    -20     36    -49    -38
     44   -163   -207     59    124   -184      0     54     12     85     -5    -41
     72   -171   -244     49    155   -207    -20     44      2     72    -36    -20
     93   -200   -293     51    192   -246    -51    -15    -57     10    -80    -51
     59   -231   -290     85    174   -262    -44    -23    -75     -5    -88    -96
     33   -275   -309    122    171   -290    -33    -28    -85    -23   -111   -150
     44   -405   -449    179    244   -426      0     -5   -132   -132   -241   -223
     57   -589   -649    265    353   -618     96     70   -184   -314   -446   -358
     64   -639   -704    285    384   -670    220    200   -132   -384   -545   -506
     59   -394   -454    168    257   -423    301    236    -18   -285   -444   -514
    -15     20     36     -2    -28     28    132   -210   -122   -124   -179   -213
    -93    602    696   -254   -394    649   -200   -709   -205    239    366    371
   -124   1208   1332   -542   -727   1270   -498   -958    -85    800   1034    948
    -28   1192   1221   -581   -623   1205   -706   -961     54   1226   1441   1353
    -12    654    665   -322   -337    659   -711   -950   -189    849   1013    911
    -31    119    150    -44    -90    135   -631   -956   -678    -38    137     62
    -28   -298   -270    161    119   -283   -449   -750   -776   -483   -384   -381
     12   -405   -418    197    215   -410   -265   -449   -511   -361   -353   -270
     23   -363   -387    168    202   -374   -127   -220   -301   -207   -252   -228
     36   -329   -366    145    200   -345    -36    -70   -171   -122   -200   -150
     70   -340   -410    135    239   -374     -5    -20   -132   -109   -187   -116
    140   -366   -506    114    322   -436    -18    -41   -161   -161   -231   -153
    140   -340   -480     98    309   -407     -7    -15   -124   -114   -194   -161
    132   -306   -439     85    285   -371     10     12    -88    -77   -161   -161
    135   -259   -394     59    262   -327     15     31    -67    -64   -150   -158
    135   -249   -384     57    259   -316      7     44    -54    -57   -150   -124
    119   -296   -418     85    267   -355     10     54    -57    -44   -132   -114
    114   -277   -392     80    252   -332     25     77    -36    -20   -106   -111
    119   -233   -353     57    236   -293     33     90    -15    -10    -88   -109
    132   -194   -327     31    228   -259     23     93    -12    -15   -109   -137
    116   -207   -324     44    218   -265     28    114     12     20   -114   -140
    106   -226   -332     59    218   -277     41    148     49     49    -75    -80
    103   -218   -322     57    210   -270     33    176     77     83    -44    -62
     93   -220   -314     64    202   -267     38    215    119    119     -2     12
     93   -197   -290     51    189   -244     62    272    166    153     49     77
    148   -150   -298      0    220   -223     70    301    197    174     70    127
    200    -93   -296    -54    246   -194     62    332    231    210     96    132
    220    -57   -277    -80    249   -166     62    387    288    285    148    153
    189    -75   -265    -59    226   -168     83    436    340    335    194    197
    215    -51   -267    -83    241   -158    127    498    400    387    239    254
    290     36   -254   -163    270   -109    135    535    436    426    280    309
    293     51   -241   -171    267    -93    163    548    441    431    293    329
    257     12   -246   -137    252   -116    181    542    431    423    298    316
    228     -2   -231   -114    228   -114    189    511    400    400    285    249
    207    -10   -220   -101    213   -114    189    480    363    350    228    215
    205    -23   -228    -90    215   -124    192    449    322    301    179    249
    205     -5   -210   -101    207   -109    187    413    293    275    174    226
    202     18   -184   -111    194    -83    187    361    252    226    132    174
    171     36   -135   -103    150    -46    189    306    207    184    106    135
    142     57    -85    -98    114    -12    189    267    176    155     83     98
    135     49    -85    -93    111    -18    200    228    140    119     44     72
    127     12   -116    -70    122    -51    215    207    111     83     10     62
    127     20   -109    -75    116    -41    210    181     90     72      7     54
     93     67    -25    -80     59     20    187    155     93     96     41     64
     80     83      0    -83     38     41    179    124     88     96     51     51
    106    129     23   -119     41     77    158    103     85     93     49     49
    145    171     25   -161     59     98    145    106     98    103     57    101
    174    189     15   -181     80    103    119     93     90     96     59    101
    194    155    -41   -176    119     57     90     75     64     75     38     70
    207    153    -57   -181    132     49     96     70     62     67     33     49
    187    119    -67   -153    127     25     75     59     54     62     28     72
    194     49   -145   -122    171    -46     80     67     44     49     18     80
    207     -5   -213   -101    210   -109     75     62     12     10    -15     -2
    218    -44   -265    -88    239   -153     83     59     -5      0    -25    -59
    226    -77   -306    -75    265   -192     85     41    -38    -38    -75    -90
    220    -88   -309    -64    265   -197     75     15    -85    -90   -106    -10
    223    -98   -322    -64    270   -210     70      7    -93   -101   -103     -2
    226   -111   -337    -57    280   -223     70      5   -101   -109   -109    -12
    218   -140   -361    -38    288   -249     57     -7   -122   -116   -127    -59
    218   -140   -358    -38    288   -249     49    -10   -137   -132   -137    -38
    220   -140   -361    -41    288   -249     49    -10   -145   -140   -137    -36
    226    -96   -322    -64    272   -207     64     -2   -137   -129   -129    -38
    189   -109   -298    -41    241   -202     51    -15   -145   -142   -132    -38
    140   -168   -309     15    223   -239     46    -25   -168   -166   -145    -44
    145   -272   -420     62    280   -345     62    -12   -218   -254   -241   -132
    150   -501   -652    174    400   -574    142     59   -298   -431   -441   -353
    114   -665   -782    275    446   -722    280    205   -296   -566   -631   -574
     64   -511   -576    223    319   -542    405    324   -166   -509   -607   -548
    -88   -116    -31    101    -31    -75    340    -18   -140   -296   -293   -215
   -275    540    815   -132   -545    678     77   -579   -148    111    309    389
   -431   1231   1660   -402  -1044   1444   -176   -898     20    722   1070   1109
   -384   1449   1834   -532  -1109   1641   -446  -1000    187   1249   1644   1678
   -280   1015   1293   -368   -787   1156   -527  -1039    -57    969   1335   1408
   -257    379    633    -62   -446    506   -517  -1031   -530    122    444    555
   -277   -127    148    200   -213     10   -366   -805   -730   -459   -226    -96
   -233   -215     18    226   -127    -98   -148   -431   -493   -381   -259   -129
   -145   -176    -33    161    -57   -106    -31   -189   -329   -275   -202    -57
    -88   -142    -54    114    -18   -101     38    -57   -239   -220   -174    -36
    -67   -148    -80    106      2   -114     72     -2   -202   -205   -176    -38
    -67   -145    -77    106      5   -111     85     23   -189   -207   -184    -31
    -57   -122    -64     90      2    -96    109     57   -163   -194   -176     -7
    -70   -140    -72    103      0   -106     98     59   -166   -205   -184    -12
    -96   -181    -85    137     -5   -135     59     44   -184   -205   -192    -46
    -88   -148    -59    119    -15   -103     70     62   -168   -192   -184    -36
    -75   -132    -57    103    -10    -96     83     80   -155   -181   -166      5
    -62    -83    -23     72    -20    -54     83     96   -129   -161   -135     25
    -49    -41      5     44    -31    -18     85    111   -109   -150   -122     44
    -38    -10     28     25    -33      7     96    127    -88   -140   -111     54
    -33     -5     28     18    -33     10     90    127    -85   -135   -114     51
    -18      2     20      7    -20     10     90    142    -72   -111    -90     64
    -25    -12     12     18    -20      0    103    171    -46    -77    -51     64
    -38    -18     20     28    -31      0    101    194    -38    -59    -28     67
    -25     12     36      5    -31     23     96    220    -28    -59    -33    103
     -2     46     46    -23    -23     46     96    259     10    -31    -15    187
     46     96     46    -72      0     72     96    324     64     20     28    236
     67    124     57    -96      5     90    101    394    127     80     77    272
    103    114      7   -109     46     62     75    431    153    111    114    309
    124    137     12   -129     57     75     83    470    187    158    166    345
    142    184     41   -163     51    111     83    504    210    189    202    366
    153    231     77   -192     38    155     96    537    241    218    231    379
    171    244     72   -210     49    158     98    530    231    223    218    371
    137    226     88   -181     25    158    111    501    207    202    215    436
     88    215    127   -153    -18    171    116    449    179    171    205    426
     62    210    148   -135    -41    179    114    407    148    140    179    402
     70    254    181   -163    -54    218    137    394    142    127    171    397
     51    275    223   -163    -85    252    148    371    135    119    161    389
     -5    220    226   -109   -116    223    116    288     75     59     98    327
    -90    181    272    -44   -181    226    140    236     46     31     67    293
   -119    166    285    -23   -202    226    171    205     20     -2     31    252
    -77    171    246    -46   -161    207    181    176    -12    -33      2    220
    -25    202    228    -88   -127    213    189    161    -23    -38      0    189
     25    270    244   -148   -109    257    189    155    -10    -18     25    166
     57    335    277   -197   -111    309    176    124    -15    -15     28    205
     57    358    301   -207   -122    329    145     98    -23    -10     41    246
     59    361    298   -213   -119    329    109     75    -28     -2     44    207
     75    355    280   -215   -101    319     88     51    -46    -18     31    202
     75    361    285   -220   -106    324     77     51    -54    -25     41    241
     62    345    283   -205   -111    316     70     51    -57    -33     38    233
     49    306    254   -179   -103    283     51     41    -70    -31     33    184
     28    226    197   -127    -83    213     25     20   -116    -67    -20    116
      7    135    124    -72    -59    129     18     10   -158   -116    -57    122
    -33    119    153    -44    -93    135     10    -10   -176   -135    -72     98
    -57     80    135    -12    -98    106     -2    -33   -210   -163    -88     57
    -77     23    101     28    -88     62    -31    -64   -254   -202   -116     -2
    -59     20     80     18    -70     49    -41    -77   -275   -220   -148    -64
    -59     23     80     18    -70     51    -41    -83   -283   -233   -163    -18
    -85    -10     72     46    -80     28    -38    -96   -288   -246   -148     25
   -132    -15    116     75   -124     49    -33    -90   -283   -241   -135     18
    -80    -12     64     44    -72     25    -67    -96   -303   -262   -163    -10
    -15    -25    -10     20     -5    -18    -70    -96   -311   -265   -181    -20
     23    -49    -75     12     46    -62    -75   -111   -324   -275   -192    -28
     31    -59    -90     15     59    -75    -64   -127   -337   -288   -202    -51
     15   -197   -215     88    114   -205    -49   -135   -407   -376   -298   -155
     25   -423   -449    197    236   -436     44    -75   -493   -555   -514   -389
     67   -548   -618    239    340   -581    184     57   -511   -701   -717   -623
     64   -441   -506    189    285   -472    309    161   -402   -641   -680   -628
   -124   -137    -15    129    -54    -77    249   -213   -358   -410   -340   -296
   -337    537    875   -101   -605    706     46   -750   -246     67    329    423
   -439   1241   1678   -402  -1057   1460   -148  -1002     12    704   1119   1319
   -345   1299   1644   -475   -995   1470   -415  -1072    140   1145   1634   1938
   -309    800   1106   -246   -706    953   -527  -1161   -171    797   1249   1590
   -384    215    597     83   -491    405   -509  -1197   -649    -10    371    665
   -553   -254    296    402   -426     20   -337   -969   -820   -509   -220    -10
   -439   -350     88    394   -265   -132   -148   -540   -605   -436   -254    -93
   -124   -244   -122    181     -2   -184    -80   -265   -446   -340   -205    -83
    -15   -254   -241    135    111   -249    -36   -140   -374   -301   -200    -98
    -38   -322   -283    179    122   -303    -25   -111   -368   -316   -231   -109
    -80   -342   -262    213     90   -303    -10    -98   -366   -322   -228    -90
   -109   -324   -218    215     51   -270     12    -59   -324   -285   -197    -70
   -103   -361   -259    231     77   -311     18    -25   -301   -262   -176    -72
   -109   -366   -259    236     75   -311     18    -18   -290   -249   -168    -98
    -93   -290   -197    192     51   -244     15    -15   -280   -249   -171    -46
    -59   -249   -189    150     64   -220     18     -5   -270   -244   -150      0
    -77   -290   -213    184     64   -254     38      2   -259   -226   -137    -15
   -163   -327   -166    244      0   -246     51     -5   -249   -215   -132    -36
   -192   -337   -145    265    -23   -241     67     10   -231   -202   -129      5
   -119   -316   -197    218     36   -257     44     33   -213   -189   -116     44
   -122   -290   -168    207     23   -231     51     67   -171   -135    -67     77
   -192   -306   -114    249    -41   -210     77     90   -145   -101    -36     93
   -155   -277   -122    218    -18   -200     93    127   -122    -72    -25     75
     70   -155   -226     41    145   -189     54    163   -116    -70    -51     70
    145   -148   -293      0    218   -220     36    200    -96    -54    -33    153
    155   -166   -324      5    239   -244     46    236    -54    -20      5    202
    174   -161   -335     -5    254   -246     57    288      2     31     51    228
    220    -54   -275    -83    246   -163     83    337     59     90    109    275
    226     18   -210   -122    218    -96     96    361     93    135    153    306
    236     -5   -241   -116    236   -122    109    379    119    171    192    332
    246    -25   -272   -109    259   -148    158    415    158    213    246    361
    220     -5   -226   -109    220   -114    174    423    171    218    257    358
    200     15   -184   -109    192    -83    174    400    155    197    233    387
    161     23   -140    -93    150    -57    171    366    140    184    233    405
     20    -28    -49      5     33    -38    194    337    135    187    244    387
    106    -23   -129    -41    116    -75    187    332    127    179    233    353
    239     59   -179   -150    207    -59    181    342    132    179    239    324
    200     88   -111   -145    155    -10    184    309    103    150    202    228
    161     62    -98   -111    129    -18    179    265     75    103    137    223
    124    -18   -142    -54    132    -80    184    244     54     70    109    259
     96    -77   -174    -10    135   -124    210    236     44     59    101    231
     75    -18    -93    -28     83    -54    220    220     41     59     96    205
     64     96     31    -80     18     64    213    207     57     72    119    205
     28    116     85    -72    -31    101    192    181     57     83    129    205
     25    135    109    -80    -41    122    166    161     67    106    153    218
     20    116     93    -70    -36    106    142    145     64    116    176    233
    -10     36     46    -12    -28     41    140    132     44    101    176    220
    -38      5     44     15    -41     23    137    116     23     80    166    197
    -41     85    124    -23    -83    103    122    106     18     83    176    189
    -38    116    153    -38    -96    135    122    122     36    106    202    194
    -75     -7     67     41    -72     28    142    122     15     85    176    179
   -114   -109      5    111    -62    -54    163    109    -15     51    150    142
   -101   -158    -57    129    -23   -109    166    106    -41     25    129     93
    -41   -218   -176    129     64   -197    168     88    -75    -18     70     59
    -10   -249   -239    129    114   -244    171     72   -103    -67     31     77
    -28   -267   -239    148    103   -254    171     57   -122    -83     25     64
    -36   -275   -239    153    101   -257    174     49   -124    -72     28     57
    -80   -254   -174    166     44   -215    153     28   -135    -75     10     31
    -85   -265   -179    176     46   -223    137     20   -148    -85    -15     10
    -49   -277   -228    161     88   -252    135     23   -148    -80      2      5
    -44   -241   -200    142     75   -220    127     18   -137    -57     31    -15
    -54   -252   -197    153     70   -226    122     18   -137    -64      7    -23
    -44   -270   -226    158     90   -249     83     15   -155    -96    -18    -25
    -33   -379   -345    205    153   -363     85     18   -233   -207   -166   -202
     -7   -602   -594    303    290   -597    174    103   -319   -423   -420   -363
     12   -678   -693    332    350   -683    296    259   -296   -532   -548   -517
     -7   -566   -558    288    275   -563    394    353   -166   -426   -449   -459
   -148   -181    -33    163    -57   -109    270    -70   -122   -153    -67   -103
   -335    535    867   -101   -600    701     38   -587     12    381    641    542
   -420   1078   1499   -329   -958   1288   -135   -813    252    974   1337   1304
   -340   1023   1363   -340   -852   1192   -332   -901    265   1187   1602   1870
   -335    522    857    -93   -594    688   -379  -1013   -153    665   1047   1291
   -319     41    361    137   -340    200   -400  -1036   -623    -98    210    296
   -270   -265      5    265   -140   -129   -309   -795   -727   -446   -223   -187
   -202   -340   -137    272    -33   -239   -127   -431   -509   -335   -179   -189
    -98   -303   -205    200     51   -254      7   -192   -345   -233   -109   -135
    -23   -298   -275    161    124   -288     80    -67   -265   -187    -64   -127
    -20   -337   -316    179    145   -327    101    -46   -252   -187    -93   -174
    -72   -384   -311    228    119   -348    132    -15   -236   -202   -137    -98
    -49   -397   -348    223    148   -374    137     38   -197   -161    -88    -93
    -28   -363   -335    194    150   -350    124     57   -179   -148    -59   -119
    -15   -348   -332    179    155   -340    124     70   -166   -142    -44    -93
    -12   -371   -358    192    171   -366    124     77   -158   -132    -46    -98
    -25   -358   -335    189    153   -345    119     88   -137   -116    -25    -93
    -15   -342   -329    179    155   -337    132    109   -109    -96     -5    -72
    -12   -332   -322    171    153   -327    135    122    -93    -96      0    -59
    -23   -324   -301    174    137   -314    150    145    -59    -57     23    -51
    -38   -340   -301    189    129   -322    171    174    -20    -15     51    -15
    -57   -298   -241    179     90   -270    192    197      5     20     93     15
    -54   -272   -218    161     80   -244    200    220     25     38    106     31
    -36   -239   -202    137     83   -220    194    252     51     59    116     20
    -23   -218   -194    119     85   -207    181    293     77     80    137     98
     -7   -202   -197    103     93   -200    184    329    103    101    161    137
      5   -210   -215    101    109   -213    189    376    137    137    200    155
     54   -220   -275     83    163   -246    202    446    197    207    257    184
     83   -207   -290     62    184   -249    215    506    252    267    309    226
     93   -161   -254     33    171   -207    228    558    301    329    374    252
    106    -80   -187    -15    145   -132    233    592    335    376    433    275
    116    -28   -145    -44    129    -85    236    602    340    376    420    303
    116    -54   -174    -33    142   -114    244    602    335    358    392    384
    116    -36   -153    -41    132    -93    236    592    332    355    400    376
    103    -31   -135    -38    116    -80    228    571    322    342    392    345
    114    -23   -137    -44    124    -80    244    540    293    309    363    316
    140     -5   -145    -70    140    -72    249    498    275    283    335    277
    150     38   -111    -96    129    -36    244    459    259    257    306    236
    142     57    -88   -101    116    -15    236    415    236    220    275    207
    109     28    -80    -67     96    -25    259    376    213    197    252    187
     23    -23    -46      0     33    -36    311    327    176    166    218    127
     -5    -38    -33     20     12    -36    355    288    153    140    192     83
    -23     -7     15     12    -20      2    361    265    155    145    194     93
    -36     18     54     10    -44     36    353    236    161    142    197    109
    -18     18     36     -2    -25     25    316    200    140    119    171    109
      7     54     46    -31    -20     51    267    187    145    119    176    135
     33     54     20    -44      5     38    215    181    148    129    189    140
     23     64     41    -44     -7     54    171    171    155    158    205    109
      0     70     70    -36    -33     70    155    176    168    181    239    122
    -44     57    101     -7    -72     77    163    192    179    189    254    137
    -64     15     80     23    -72     46    161    200    174    174    233    127
    -36    -85    -49     62      5    -67    137    161    103     83    145     64
    -41   -161   -122     98     38   -142    132    145     57     23     83     31
    -67   -200   -132    132     31   -166    153    148     51     18     75     23
    -96   -226   -132    161     15   -179    161    140     38     20     67     -2
   -114   -215   -101    166     -7   -158    150    127     25      7     67     -5
   -137   -210    -72    174    -33   -140    142    122     18     -2     67      5
   -140   -205    -64    174    -38   -137    135    116     10     -2     57    -18
   -137   -213    -75    174    -33   -145    122     96    -18    -25     31    -59
   -137   -210    -72    174    -33   -142    116     80    -28    -51     10    -85
   -140   -215    -77    176    -33   -148    124     93    -18    -44     15    -67
   -153   -223    -70    187    -44   -148    119     98    -10    -28     33    -38
   -145   -200    -57    171    -46   -129    103     93    -18    -41     23    -33
   -140   -252   -111    197    -15   -181     98     88    -49    -83    -12    -57
   -111   -439   -329    272    106   -384    124    103   -150   -244   -189   -244
    -90   -659   -568    374    236   -613    228    166   -259   -467   -454   -532
    -98   -691   -594    394    246   -641    345    252   -246   -540   -550   -667
   -150   -444   -293    298     70   -368    392    135   -153   -402   -376   -511
   -272     83    355     93   -316    218    197   -293    -18     -2    137     23
   -379    810   1189   -215   -784   1000    -25   -576    288    641    891    813
   -363   1208   1569   -423   -966   1387   -223   -571    646   1273   1540   1517
   -241    987   1228   -371   -735   1106   -452   -607    613   1363   1613   1678
   -277    397    675    -62   -475    535   -545   -807     20    607    872    956
   -301    -90    210    194   -257     59   -483   -823   -470   -166     98    145
   -262   -309    -46    285   -109   -179   -280   -535   -467   -366   -166   -148
   -174   -332   -158    254     -7   -246   -103   -246   -301   -293   -135   -119
    -72   -265   -192    168     57   -228      5    -72   -181   -213    -93   -111
    -31   -254   -223    142     96   -241     51     15   -124   -189    -85   -111
    -15   -301   -288    155    135   -296     54     38   -122   -202   -103   -109
      0   -296   -296    148    148   -296     67     64   -106   -202   -103   -101
    -10   -306   -298    158    142   -303     90     93    -85   -189    -93    -77
     -5   -296   -290    150    140   -293    101    111    -67   -184    -83    -57
     36   -280   -319    119    176   -298     98    111    -77   -207    -98    -57
     80   -285   -366    103    223   -324     93    109    -98   -236   -116    -70
    106   -270   -376     80    239   -322     93    127    -80   -218    -98    -57
    116   -254   -371     67    244   -311     98    153    -54   -192    -77    -33
    129   -220   -353     44    239   -285     90    161    -36   -184    -70    -20
    150   -184   -335     18    241   -259     90    171    -18   -174    -59    -20
    161   -184   -345     10    252   -265     98    189      0   -153    -31    -20
    158   -184   -342     10    249   -262    109    210     20   -132    -10    -10
    161   -168   -332      2    244   -249    119    241     44   -116    -10     18
    189   -171   -361     -7    275   -265    135    272     62   -111    -15     64
    220   -155   -376    -33    296   -265    148    311     88    -85     12     75
    244   -119   -363    -64    303   -241    158    358    135    -44     62     90
    277    -93   -374    -93    324   -231    168    410    168    -25     64    103
    316    -67   -384   -124    350   -226    200    470    220     12     88    187
    324    -31   -355   -148    340   -192    205    514    280     64    142    228
    337     25   -314   -181    327   -142    187    540    311    106    187    267
    332     72   -259   -202    296    -93    184    566    348    148    233    298
    335     72   -262   -202    298    -93    192    592    384    171    259    327
    363     57   -309   -210    335   -124    166    561    358    145    252    322
    368     23   -345   -197    358   -161    166    535    329    114    223    267
    345     25   -319   -187    332   -145    168    506    303     67    161    254
    314     59   -254   -187    285    -96    163    465    280     33    145    265
    298     77   -220   -192    259    -70    158    423    259     12    137    244
    285     51   -233   -168    259    -90    163    379    226    -25    106    210
    270     25   -244   -150    257   -106    176    327    187    -64     75    163
    246     31   -215   -137    231    -90    194    283    153    -93     57    119
    215     62   -153   -140    184    -46    207    246    119   -132     12    103
    197     57   -140   -127    168    -41    210    218     98   -176    -33     90
    213     77   -135   -145    174    -28    202    202     93   -187    -38    106
    231    145    -85   -187    158     31    200    194    106   -166     -7    127
    215    150    -67   -184    140     41    202    189    122   -153      7    150
    179    158    -20   -168    101     67    166    163    124   -148     20    161
    168    150    -18   -161     93     64    129    132    114   -148     36    161
    197    179    -18   -187    109     80    119    127    103   -153     36    137
    241    210    -31   -226    135     90    101    111     77   -184    -15    122
    239    210    -28   -223    135     90    116    122     77   -192    -31    168
    223    135    -88   -181    155     23    158    148     77   -197    -44    168
    207      2   -205   -103    207   -101    176    140     38   -249    -93    114
    194    -59   -257    -70    226   -158    215    140     28   -267   -109     96
    194   -116   -311    -38    252   -213    226    101    -20   -322   -161     49
    176   -161   -337     -7    254   -249    236     67    -62   -371   -207     15
    171   -213   -384     20    277   -298    241     51    -83   -394   -215     15
    161   -262   -426     49    293   -342    231     38   -106   -420   -236    -18
    140   -290   -431     75    283   -361    207     20   -127   -446   -249    -36
    142   -290   -433     72    288   -361    200     23   -124   -439   -228    -18
    153   -280   -433     64    293   -355    179      7   -142   -459   -252    -67
    145   -337   -483     93    314   -407    137    -28   -187   -517   -327    -77
    155   -335   -491     88    322   -410    119    -46   -213   -542   -345    -96
    137   -329   -467     93    298   -397    109    -70   -236   -566   -374   -145
    109   -376   -485    135    296   -431    124    -75   -257   -605   -418   -150
     96   -568   -667    233    381   -618    194    -41   -353   -789   -610   -296
     93   -735   -828    319    459   -782    329     70   -387   -966   -823   -511
     70   -623   -696    275    381   -659    426    181   -277   -943   -823   -558
     18   -293   -311    137    163   -301    387    -54   -262   -828   -657   -420
    -70    275    345   -103   -207    309    109   -626   -335   -504   -174    103
   -127    958   1085   -418   -605   1021   -163   -987   -231     51    524    740
    -93   1213   1304   -561   -698   1257   -387  -1065    -49    594   1096   1265
    -20    820    841   -400   -431    831   -504  -1065   -161    550    995   1231
    -15    265    280   -124   -148    270   -496  -1124   -675   -280    158    483
    -10   -233   -223    122    106   -228   -394  -1039  -1062  -1065   -639   -249
     38   -363   -402    161    220   -381   -246   -750   -906  -1096   -763   -374
    119   -262   -381     72    249   -322    -75   -465   -620   -901   -633   -270
    174   -252   -428     36    298   -337     23   -303   -498   -841   -607   -244
    155   -306   -462     75    306   -381     46   -249   -465   -828   -602   -249
    142   -254   -400     54    270   -324     57   -236   -449   -823   -597   -244
    127   -194   -322     33    223   -257     72   -220   -420   -810   -589   -236
    122   -189   -311     33    215   -252     88   -210   -415   -813   -605   -223
    158   -148   -306     -5    231   -226     80   -194   -394   -792   -584   -179
    202   -116   -319    -44    259   -215     67   -176   -368   -771   -555   -163
    228    -93   -322    -67    275   -207     70   -158   -361   -769   -563   -140
    249    -54   -306    -98    275   -179     49   -158   -366   -774   -581    -93
    241    -44   -285   -101    262   -163     41   -166   -368   -782   -584    -80
    236     -7   -244   -116    239   -124     31   -166   -358   -763   -571    -96
    239     59   -179   -148    210    -59     33   -148   -332   -717   -542    -67
    231     88   -142   -161    187    -28     36   -135   -309   -693   -532    -25
    244    137   -106   -189    174     15     46   -119   -280   -667   -519    -12
    231    168    -62   -200    145     54     23   -116   -259   -649   -504     -7
    218    171    -46   -194    132     62      5   -103   -249   -633   -504    -18
    231    246     12   -239    109    129     18    -57   -197   -592   -475     31
    241    329     85   -285     77    207     10    -23   -142   -540   -431     88
    241    353    111   -298     64    233     -2      5    -96   -488   -381    124
    239    394    155   -316     41    275     -2     51    -44   -431   -319    140
    270    415    142   -342     62    280    -15     90    -23   -413   -332    168
    301    478    176   -389     62    329    -41    119     -5   -387   -319    223
    306    530    220   -420     41    376    -51    127     12   -361   -293    228
    293    535    241   -413     25    389    -31    127     18   -348   -275    226
    262    566    303   -415    -20    433    -12    116      2   -350   -283    202
    259    615    353   -439    -46    485    -20     83    -28   -374   -311    184
    267    633    366   -452    -49    501    -25     46    -64   -413   -348    174
    252    636    384   -444    -64    511    -20     -2   -119   -465   -394    142
    181    626    444   -405   -132    535    -23    -64   -171   -506   -433    119
     98    574    475   -337   -189    524    -23   -119   -220   -542   -470     90
     85    566    478   -327   -194    522    -33   -168   -275   -584   -514     51
     88    618    530   -353   -220    574    -38   -207   -316   -615   -548     28
     93    620    524   -358   -215    574    -51   -249   -363   -652   -581      0
     88    644    555   -366   -233    600    -51   -275   -387   -665   -597    -10
     96    722    626   -410   -265    675    -83   -314   -407   -667   -600    -18
    103    815    711   -459   -303    763   -119   -353   -418   -654   -594    -12
    111    880    769   -496   -329    826   -148   -384   -418   -636   -584     -2
    106    885    779   -496   -337    833   -176   -402   -418   -623   -574     12
     96    862    763   -480   -335    815   -194   -423   -436   -620   -571      7
    106    888    782   -496   -337    836   -220   -446   -457   -620   -579     -2
    116    883    763   -501   -324    823   -231   -462   -467   -626   -589     -7
    132    862    727   -498   -298    795   -241   -465   -478   -626   -600     -7
    142    763    618   -454   -239    691   -244   -462   -498   -641   -623    -23
    140    654    514   -397   -187    584   -241   -462   -519   -657   -652    -41
     98    659    561   -381   -231    613   -246   -488   -542   -678   -672    -70
     72    654    579   -363   -254    618   -249   -493   -566   -693   -698    -90
    103    620    514   -363   -205    568   -267   -498   -589   -709   -711    -98
    106    581    475   -342   -184    530   -277   -509   -597   -711   -709    -93
     83    537    454   -311   -187    496   -288   -524   -620   -727   -727   -109
    101    517    415   -309   -155    465   -296   -537   -639   -732   -750   -127
     98    465    366   -283   -132    415   -296   -527   -639   -719   -750   -103
    101    454    353   -277   -124    405   -293   -511   -626   -693   -730    -75
     90    431    337   -262   -122    384   -298   -517   -631   -691   -730    -80
     70    413    340   -241   -135    376   -293   -517   -626   -680   -719    -72
     64    394    327   -231   -132    361   -296   -517   -628   -680   -722    -72
     77    311    233   -194    -77    272   -288   -506   -657   -724   -774   -142
     83     83      0    -85     41     41   -202   -423   -693   -862   -969   -296
     75    -77   -155      0    114   -116    -62   -270   -639   -948  -1130   -446
     49     75     23    -62     12     49     31   -179   -493   -865  -1083   -439
    -59    433    493   -187   -275    462    -38   -457   -517   -724   -854   -239
   -161    966   1127   -405   -644   1047   -355  -1028   -719   -462   -387    174
   -166   1556   1722   -696   -945   1639   -652  -1400   -763    -28    210    685
   -109   1722   1831   -807   -971   1774   -896  -1514   -688    423    717   1132
    -33   1327   1361   -646   -696   1343   -971  -1499   -787    361    607   1031
    -44    797    841   -379   -444    818   -909  -1478  -1163   -387   -189    296
    -36    322    358   -145   -197    340   -761  -1322  -1356   -982   -883   -309
     18    114     96    -67    -41    106   -615  -1039  -1135   -930   -963   -327
     85    129     44   -106     20     88   -491   -795   -898   -774   -870   -228
    137    158     20   -148     57     88   -389   -618   -730   -654   -789   -179
    140    163     23   -153     57     93   -335   -540   -652   -592   -756   -163
    127    171     41   -150     44    106   -316   -517   -623   -571   -748   -166
    119    200     80   -158     20    140   -306   -488   -587   -540   -722   -158
    106    236    127   -174    -10    181   -280   -449   -542   -496   -688   -142
     83    228    145   -158    -31    187   -262   -420   -504   -452   -652   -119
     36    218    181   -129    -72    200   -246   -405   -485   -413   -615   -119
     33    254    220   -142    -93    239   -241   -384   -459   -371   -579   -124
     23    241    218   -132    -98    228   -244   -355   -423   -329   -548    -88
     10    236    226   -124   -109    231   -244   -335   -400   -290   -522    -46
    -10    262    272   -127   -142    267   -241   -309   -363   -241   -496    -31
    -18    306    324   -142   -171    314   -233   -272   -314   -187   -441      7
    -25    319    345   -148   -187    332   -228   -231   -262   -129   -392     20
     -2    322    322   -161   -161    322   -226   -192   -218    -90   -376     51
      5    303    296   -155   -145    301   -228   -176   -192    -59   -353     62
    -12    298    311   -142   -161    303   -210   -132   -145     -7   -314     83
    -33    311    345   -140   -189    329   -202    -88   -101     38   -277    106
    -44    329    374   -142   -210    353   -187    -33    -36    114   -215    153
    -23    374    397   -176   -210    384   -166     33     41    202   -137    215
    -25    413    439   -192   -231    426   -150     85    109    275    -72    262
    -72    407    478   -168   -275    441   -132    135    163    335    -23    306
    -77    418    496   -168   -285    457   -122    166    200    371      7    335
    -31    449    480   -210   -254    465   -116    194    226    397     28    363
     15    488    472   -252   -228    480   -111    207    233    415     44    374
     44    470    426   -257   -189    449   -122    205    210    402     31    361
      7    431    423   -220   -207    428   -135    179    174    376     -2    332
    -44    397    439   -176   -241    415   -148    132    135    340    -31    272
    -44    405    449   -179   -246    426   -122     98    109    316    -38    233
    -41    410    452   -187   -246    431   -106     57     77    293    -46    205
    -36    420    454   -192   -246    436   -106     10     44    270    -59    166
    -51    402    454   -176   -254    426   -116    -36      0    231    -90    124
    -67    392    459   -161   -262    426   -109    -67    -20    218   -101     96
    -83    392    475   -155   -280    433   -101    -96    -36    207   -114     57
   -103    371    475   -132   -290    420    -93   -106    -33    207   -109     64
   -111    436    548   -163   -329    491    -83   -101     -5    241    -70     90
   -135    478    613   -171   -374    545    -85   -106     12    280    -23    124
   -158    472    631   -158   -394    550    -96   -101     36    316      0    137
   -171    493    665   -161   -418    579   -124   -103     57    342     20    153
   -189    501    691   -155   -439    594   -153    -98     72    358     36    166
   -161    491    652   -163   -405    571   -184    -85     83    384     64    176
   -145    501    644   -179   -394    571   -200    -93     83    400     80    168
   -122    532    654   -205   -389    592   -176    -62    114    454    135    184
   -114    532    644   -210   -379    587   -197    -57    114    452    137    132
   -166    389    555   -111   -361    472   -207    -57     80    405     72    106
    -88    379    467   -145   -277    423   -223    -44     67    392     59    145
   -119    337    457   -109   -288    397   -239    -75     38    368     51     96
   -303    148    452     75   -376    298   -200   -119    -23    298    -20     12
   -337     57    394    140   -366    226   -158   -116    -38    270    -51     31
   -283    109    392     85   -337    252   -207   -127    -41    283    -38     18
   -254    122    374     64   -314    246   -231   -140    -54    272    -44      2
   -306     93    400    106   -353    244   -205   -153    -70    270    -31    -15
   -293     75    368    109   -329    220   -163   -132    -36    322     15    -15
   -290    101    389     93   -340    244   -197   -142    -46    306     -2    -44
   -285    106    392     88   -337    249   -241   -158    -67    280    -23    -59
   -267     98    366     83   -316    231   -288   -171    -83    257    -31    -46
   -257     44    301    106   -277    171   -303   -171   -111    241    -41    -38
   -215   -111    101    161   -161     -7   -272   -135   -155    166   -161   -176
   -109   -215   -106    161     -2   -161   -150    -12   -189     18   -345   -400
     49   -153   -202     49    124   -176      5    153   -127    -44   -459   -568
    -85    -25     59     57    -72     15     96    135    -28     36   -384   -517
   -439    215    654    109   -548    433    -25   -350    -51    290     -7   -166
   -537    963   1501   -215  -1018   1231   -296   -805     57    836    717    498
   -504   1636   2140   -566  -1322   1886   -550   -956    355   1525   1483   1231
   -402   1579   1982   -587  -1192   1779   -792   -958    498   1935   1860   1657
   -410    992   1402   -293   -906   1197   -852  -1034    103   1413   1312   1143
   -431    392    823     18   -628    607   -771  -1039   -436    509    426    288
   -431     33    465    200   -449    246   -558   -807   -545    106    -38   -200
   -407    -28    379    218   -394    174   -353   -488   -309    210    -31   -231
   -355    -70    285    210   -322    106   -194   -265   -153    283    -12   -181
   -277    -46    231    161   -257     90   -114   -137    -57    348     23   -142
   -259    -67    192    163   -228     62    -88    -83    -18    366     49   -119
   -275   -103    171    189   -223     33    -57    -51     -2    363     59    -96
   -249   -106    142    176   -197     18    -33    -33     20    376     59   -103
   -239    -93    145    166   -194     25    -33    -18     49    397     75   -101
   -192    -54    137    124   -166     38    -54    -10     62    415     90    -96
   -137    -38     98     88   -119     28    -59     18    106    480    155    -90
   -163    -80     83    122   -124      0    -72     25    114    483    176    -88
   -155    -33    119     93   -137     41    -49     54    148    509    210    -51
   -122     15    137     49   -129     75    -20     90    184    532    244      0
   -174    -49    124    111   -150     36    -23     93    187    527    249     31
   -252   -103    148    176   -202     20    -15    101    197    553    257      2
   -215    -33    179    124   -200     72     12    148    249    615    322     15
   -213     -7    205    109   -210     96     18    181    288    657    368     41
   -207    -12    194    111   -202     90     23    210    316    670    379     62
   -181     15    197     80   -189    106     12    252    348    698    402     88
   -166     54    220     54   -192    135     10    303    402    758    444    127
   -137     85    223     23   -179    153     -2    358    454    810    485    171
    -28    106    135    -38    -80    119    -15    418    498    841    511    213
    -44    103    145    -31    -93    124     20    475    535    875    555    259
    -90    101    192     -7   -140    145     57    517    574    924    610    314
    -51    158    210    -54   -132    184     49    542    610    971    639    332
    -31    194    226    -80   -127    210     36    561    636   1002    667    350
    -62    150    213    -46   -137    181     41    568    649   1018    701    366
    -72    155    228    -44   -150    192     36    542    626   1002    693    332
    -70    194    262    -64   -166    228     41    519    607    987    693    316
    -72    192    265    -59   -168    228     46    485    576    958    672    306
   -127    161    285    -18   -207    220     49    433    540    927    636    280
   -140    158    298     -7   -220    226     67    397    522    906    620    267
   -135    168    303    -18   -220    233     75    348    488    862    594    252
   -140    168    309    -12   -223    239     67    290    439    807    545    213
   -179    142    319     18   -249    231     64    259    433    818    553    176
   -231    116    348     57   -288    231     80    241    431    818    555    124
   -218    161    376     25   -298    267     70    213    413    792    550    119
   -187    189    376      0   -280    283     25    171    389    761    542    148
   -142    226    366    -41   -254    296     12    174    415    802    574    163
   -166    246    413    -41   -288    329      5    176    439    836    615    171
   -184    236    420    -25   -303    327    -18    176    449    844    633    184
   -181    194    376     -5   -277    285    -25    181    449    844    641    189
   -202    166    366     15   -285    265    -49    158    431    823    618    179
   -205    179    381     12   -293    280    -67    150    431    831    618    176
   -205    158    363     20   -283    259    -59    150    428    826    607    163
   -205     64    270     70   -236    166    -33    158    415    805    587    129
   -231    -25    202    127   -218     88    -25    158    389    774    550    101
   -270    -83    187    176   -231     49    -10    155    376    753    524     80
   -249   -103    145    174   -200     20    -38    101    309    685    467     20
   -239   -150     88    194   -163    -31    -44     77    267    641    431    -15
   -262   -163     98    213   -181    -33    -38     72    270    649    444    -23
   -262   -171     90    215   -179    -41    -49     59    262    641    454    -18
   -265   -194     67    228   -168    -64    -62     49    249    618    444    -15
   -265   -176     88    220   -176    -44    -75     33    231    597    420    -25
   -257   -202     51    228   -155    -75    -93     23    210    589    402    -41
   -233   -189     44    210   -140    -72    -98     25    207    594    405    -59
   -252   -197     54    223   -153    -72    -96     28    200    579    413    -75
   -288   -226     62    257   -176    -83    -80     33    189    561    400    -83
   -283   -337    -54    309   -116   -197    -54     44    140    480    319   -116
   -262   -545   -283    405     10   -415     15     83     33    303    111   -324
   -249   -698   -449    472     98   -574    140    171    -31    122   -114   -594
   -249   -605   -355    428     51   -480    270    280     51    145   -116   -649
   -381   -265    114    322   -249    -75    231    -15    145    371    181   -366
   -511    381    893     64   -704    636    -12   -498    296    852    810    283
   -607   1111   1717   -254  -1161   1413   -259   -758    607   1548   1610   1070
   -527   1374   1901   -423  -1213   1636   -527   -782    896   2135   2205   1688
   -488    982   1470   -246   -979   1226   -675   -854    652   1896   1958   1512
   -485    405    891     38   -688    649   -693   -950     75   1047   1104    678
   -467    -90    376    280   -423    142   -540   -818   -293    355    376    -77
   -436   -277    158    358   -298    -59   -298   -459   -163    303    239   -226
   -363   -303     59    332   -213   -122   -148   -210    -18    389    285   -184
   -335   -319     15    327   -176   -153    -41    -64     75    452    316   -174
   -353   -316     36    335   -197   -140     15     -7    116    472    322   -200
   -342   -324     18    335   -181   -153     28      5    111    449    309   -218
   -303   -332    -28    316   -140   -181     38     36    109    433    311   -181
   -280   -314    -33    296   -124   -174     44     72    135    441    319   -124
   -272   -319    -49    293   -111   -184     51     96    163    470    342   -119
   -272   -293    -20    283   -127   -158     54    109    181    496    366   -148
   -283   -277      5    277   -148   -137     49    116    194    498    379   -137
   -285   -285      0    283   -142   -142     54    137    213    509    400   -103
   -298   -290      5    293   -153   -142     59    155    220    517    410    -72
   -311   -249     62    280   -187    -93     64    174    246    555    433    -59
   -303   -220     83    262   -194    -70     70    181    259    568    441    -75
   -288   -228     57    257   -174    -85     88    202    280    581    454    -64
   -272   -239     33    254   -155   -101    111    239    309    602    480    -28
   -257   -223     33    241   -145    -96    137    277    342    631    504      7
   -249   -207     41    226   -148    -83    161    314    374    665    532     36
   -241   -181     59    210   -150    -62    192    350    407    698    563     54
   -231   -150     80    189   -158    -36    213    397    444    727    587     64
   -187   -142     44    166   -116    -49    223    462    485    761    620    114
   -150   -168    -20    158    -64    -93    220    524    524    800    662    184
   -142   -153    -10    148    -67    -83    233    576    576    857    724    265
   -140   -106     33    122    -88    -38    233    597    605    898    761    285
   -127    -41     85     85   -106     20    231    605    615    922    782    285
   -127    -25     98     75   -114     36    241    613    618    927    802    306
   -137    -31    103     83   -122     36    262    620    626    930    818    322
   -161    -62     96    109   -129     15    262    605    615    914    813    322
   -176    -88     88    132   -132      0    257    579    597    904    810    319
   -207   -135     72    168   -140    -31    270    548    571    872    782    298
   -236   -119    116    179   -179     -2    270    496    530    828    735    257
   -262   -119    140    189   -202     10    270    444    491    779    685    213
   -288   -116    171    202   -231     25    277    394    462    740    657    179
   -329   -153    176    241   -254     10    290    355    441    719    633    145
   -353   -181    171    267   -265     -5    306    329    413    696    615    129
   -361   -184    174    272   -270     -5    309    303    392    680    600    111
   -358   -140    218    249   -288     38    290    280    387    678    610    124
   -374   -109    265    241   -322     75    267    249    379    678    618    132
   -381    -96    285    236   -335     93    246    239    387    698    639    163
   -379    -93    283    233   -332     93    220    231    397    709    654    174
   -374    -96    277    236   -327     90    192    218    381    688    639    168
   -368   -109    259    239   -316     75    176    200    368    672    628    153
   -381   -116    265    246   -324     72    163    184    355    667    623    142
   -400   -163    236    280   -319     36    166    179    350    662    618    140
   -402   -249    153    327   -277    -49    168    187    340    641    597    122
   -413   -301    109    355   -262    -96    166    171    301    589    542     67
   -420   -366     54    394   -239   -158    166    150    267    542    496     20
   -428   -431     -5    428   -213   -218    155    116    226    496    452    -18
   -410   -441    -31    426   -189   -236    135     85    184    459    426    -28
   -407   -472    -67    439   -171   -270    129     77    176    457    431    -33
   -407   -491    -85    449   -161   -288    129     64    174    454    418    -49
   -415   -550   -135    480   -142   -342    129     62    166    449    407    -54
   -433   -776   -342    605    -46   -561    161     93    192    493    439    -18
   -433   -883   -449    657      7   -667    202    129    220    506    467     23
   -418   -818   -400    618    -10   -610    194    116    205    480    462     23
   -423   -750   -327    584    -49   -540    161     93    179    454    444    -10
   -439   -758   -319    600    -59   -540    153     80    150    428    410    -33
   -423   -795   -371    607    -28   -584    145     62     80    348    324   -114
   -397   -966   -571    680     85   -769    161     59    -46    153    109   -332
   -384  -1150   -766    766    187   -958    252    137   -132    -49   -140   -605
   -374  -1091   -717    732    171   -904    371    285    -57    -57   -179   -665
   -496   -743   -249    618   -124   -496    324     31     15    135     83   -389
   -693   -124    568    407   -631    220    132   -452    142    568    672    241
   -852    605   1457    122  -1153   1031    -15   -693    454   1218   1462   1072
   -813    904   1717    -44  -1265   1309   -246   -750    717   1787   2091   1787
   -763    581   1343     90  -1054    961   -439   -885    491   1610   1917   1673
   -789     31    820    379   -805    423   -511  -1005    -31    831   1109    823
   -784   -446    337    613   -563    -57   -426   -878   -376    155    371     20
   -722   -613    109    667   -415   -252   -207   -501   -265     93    207   -171
   -618   -579     36    597   -329   -272    -54   -239   -109    184    241   -140
   -553   -568    -15    561   -270   -293     31    -98    -31    220    254   -132
   -548   -584    -38    566   -257   -311     64    -46    -15    218    249   -140
   -548   -571    -23    561   -262   -298     85    -18     -5    218    249   -140
   -535   -550    -15    542   -262   -283     90     10     12    228    257   -132
   -504   -501      0    501   -254   -252     77     31     28    236    259   -124
   -506   -483     23    493   -265   -231     64     38     36    233    254   -124
   -545   -462     83    504   -314   -189     64     51     51    246    267   -109
   -537   -431    106    483   -324   -163     67     59     64    254    272   -101
   -491   -379    109    433   -301   -135     70     75     80    265    285    -88
   -475   -353    122    413   -301   -116     67     93     93    270    293    -83
   -457   -335    122    397   -290   -106     62    106    109    277    303    -67
   -410   -296    114    353   -265    -90     51    116    114    280    306    -62
   -389   -280    109    335   -249    -85     33    119    109    275    301    -62
   -376   -293     83    335   -231   -106     23    116     98    267    290    -70
   -358   -288     70    324   -215   -109     33    135    109    283    298    -54
   -290   -285      5    288   -148   -140     46    155    124    298    306    -41
   -257   -236     20    246   -140   -109     64    184    155    332    335    -10
   -246   -202     41    223   -145    -80     88    223    197    368    376     28
   -233   -181     51    207   -142    -64    111    277    246    423    431     85
   -176   -127     49    148   -114    -38    116    329    290    472    483    135
   -148    -96     49    122   -101    -23    109    363    316    504    517    171
   -114    -38     75     75    -96     18     90    384    340    530    545    205
    -90    -25     64     59    -77     18     83    407    366    555    576    239
    -77    -31     44     51    -62      5     62    397    358    550    571    236
    -90    -31     59     59    -77     15     51    387    355    545    568    233
   -132    -23    109     77   -122     41     67    387    366    542    568    233
   -145    -23    122     85   -135     49     67    366    345    514    550    210
   -163    -41    119    101   -142     38     67    335    322    488    535    187
   -202    -64    137    135   -171     36     83    316    319    480    530    161
   -252    -77    171    163   -213     46    103    293    314    457    506    119
   -288    -59    228    174   -259     83    119    257    296    428    485    106
   -277    -85    189    181   -236     51    122    218    259    376    436     98
   -249   -116    132    181   -192      7    116    184    223    335    394     57
   -236   -103    129    168   -184     12    114    161    210    319    387     54
   -249    -44    205    148   -228     80    119    140    218    327    407     64
   -257    -23    233    140   -246    103    109    111    215    335    423     72
   -228     12    241    106   -236    127     85    103    226    355    439     85
   -171     15    187     75   -179    101     49     85    218    350    436     88
   -153    -10    142     83   -148     64     20     67    197    329    423     75
   -135    -12    122     70   -129     54     10     49    187    316    420     64
   -137    -28    109     80   -124     38     10     31    176    314    413     59
   -153   -111     41    132   -101    -33     31     38    176    314    400     67
   -163   -236    -72    200    -46   -155     49     36    148    272    353     25
   -168   -275   -109    220    -31   -194     31      5     98    220    306    -33
   -174   -314   -140    244    -18   -228     31    -20     59    179    270    -70
   -155   -342   -187    246     15   -265     25    -54     23    137    233    -96
   -155   -329   -174    244      7   -252     20    -77      5    122    226   -122
   -163   -298   -137    228    -12   -218     28    -72     12    132    241   -137
   -158   -335   -176    246      7   -254     38    -64     10    135    233   -142
   -166   -368   -205    265     18   -285     23    -72     -7    119    210   -161
   -181   -397   -215    290     15   -306      2    -85    -28     93    181   -142
   -275   -402   -127    337    -75   -265     25    -96    -28     85    179   -114
   -324   -413    -88    368   -119   -252     33    -83    -15    103    202    -88
   -228   -397   -168    311    -33   -283      5    -62    -10    109    210   -119
   -155   -371   -215    265     28   -293    -23    -59    -20     98    202   -176
   -137   -506   -368    319    114   -439      2    -36    -85    -20     49   -314
    -67   -727   -662    397    296   -696     80     49   -176   -246   -226   -517
    -46   -779   -735    413    342   -756    200    187   -140   -340   -358   -646
    -98   -548   -449    324    174   -498    280    202     -5   -218   -231   -571
   -262   -111    148    187   -205     18    114   -280    -28     33    166   -176
   -418    574    989    -77   -704    782   -158   -795      5    514    841    475
   -454   1135   1590   -342  -1021   1361   -366   -995    210   1130   1569   1176
   -361   1002   1363   -319   -862   1182   -587  -1041    246   1418   1875   1535
   -337    410    748    -38   -542    579   -620  -1111   -174    815   1231    911
   -327   -116    210    220   -270     46   -563  -1072   -613    -33    337     23
   -283   -400   -119    340    -85   -259   -387   -769   -584   -283    -15   -337
   -265   -470   -205    368    -31   -337   -228   -441   -332   -142     44   -296
   -236   -457   -223    345     -7   -340   -101   -220   -161    -31    119   -233
   -231   -433   -202    332    -15   -319    -10    -77    -44     44    166   -184
   -231   -436   -205    332    -12   -322     38    -28     -7     49    155   -181
   -194   -433   -239    314     20   -337     41    -36    -25     15    124   -218
   -239   -413   -174    324    -33   -293     36    -46    -31     18    129   -226
   -239   -374   -135    306    -54   -254     28    -51    -28     33    137   -220
   -192   -345   -155    267    -20   -252     12      0      2     64    158   -194
   -179   -361   -181    270      0   -272     23     36     28     72    140   -192
   -236   -400   -163    316    -36   -283     57     23     36     59    122   -148
   -231   -368   -137    298    -49   -254     64     25     54     70    137   -129
   -137   -306   -168    220     12   -239     41     62     80     90    153   -119
    -70   -259   -189    166     59   -226     41     93    103    111    166   -109
    -80   -252   -174    163     46   -213     67    127    135    140    194    -88
    -75   -213   -137    142     31   -176     64    132    148    155    215    -85
    -96   -181    -85    137     -7   -135     70    150    174    184    239    -67
    -83   -145    -62    114    -10   -103     72    200    223    231    275    -25
    -49   -145    -96     96     20   -122     59    228    246    249    280      2
    -49   -135    -85     90     15   -111     67    270    290    290    329     33
    -51    -54     -2     51    -25    -28     64    309    335    340    371     33
    -36      5     41     15    -38     23     77    368    389    389    397    124
    -20    -18      2     18    -12     -7     75    415    426    423    428    179
      5     23     15    -15     -5     20     77    465    475    470    483    220
     -2     62     62    -31    -31     62     90    501    517    506    522    257
     -7     75     83    -33    -44     77     93    488    519    506    530    259
     46     67     20    -57     10     46     62    459    485    472    509    231
     64     64      0    -67     33     33     36    431    444    446    496    202
     38     54     15    -46     10     33     38    402    418    420    465    166
      0     36     36    -18    -18     36     57    361    379    366    394    145
    -33     36     70     -2    -51     54     70    319    337    324    361    140
    -28     70     98    -20    -64     83     59    285    311    298    353    119
    -20     90    109    -36    -64     98     54    257    285    262    335     51
    -15     62     77    -23    -46     70     75    223    246    220    290      7
    -57     31     88     10    -72     57     83    187    202    155    231     -5
    -77     49    127     12   -103     88     80    148    171    124    213    -38
    -83     72    153      2   -119    111     77    122    155    109    197    -33
    -72     93    166    -10   -119    129     75    106    161    106    197    -12
    -64    140    205    -36   -135    171     49     75    158    103    205    -25
    -54    215    270    -80   -163    244     12     57    174    140    267      0
    -38    239    277   -101   -158    257    -20     46    174    155    288     -7
    -18    207    226    -93   -122    215    -36     31    145    116    220    -18
    -12    168    179    -80    -96    174    -59     20    114     88    192      0
     20    176    155   -101    -67    166    -72     15    101     72    192      0
     57    179    122   -119    -33    150    -72     23     98     57    184     -7
     41     77     36    -59      2     57    -93      0     44     -7    111    -83
    -28     -2     25     15    -28     10    -83    -18      2    -49     62   -122
      0      7      7     -5     -5      7    -62    -15      0    -59     59   -111
    -10    -46    -36     25     10    -41    -57    -38    -36   -101     23   -135
    -80   -127    -46    103    -18    -88    -57    -90    -93   -158    -33   -174
    -93   -142    -49    116    -23    -96    -46    -98   -111   -174    -28   -155
    -88   -142    -57    114    -18   -101    -46    -96   -114   -179    -25   -166
   -106   -142    -36    122    -36    -88    -57    -98   -114   -192    -59   -174
   -101   -127    -25    114    -38    -77    -70   -116   -142   -233   -111   -200
    -75   -155    -83    114      2   -119    -88   -132   -181   -275   -137   -213
    -85   -176    -93    129      2   -135    -98   -124   -192   -283   -132   -202
   -106   -184    -77    145    -15   -132   -103   -122   -184   -277   -119   -194
    -96   -210   -114    153      7   -163   -111   -129   -205   -316   -155   -231
   -103   -379   -275    239     83   -327    -67    -96   -270   -459   -314   -355
    -93   -553   -459    324    181   -509     59     28   -280   -620   -527   -535
   -103   -428   -324    265    109   -376    158    142   -176   -631   -571   -584
   -163    -33    129     98   -148     46    122    -62   -168   -530   -410   -457
   -215    462    678   -124   -446    568   -192   -633   -379   -324    -31   -111
   -270   1075   1345   -402   -807   1210   -535  -1083   -478     49    517    366
   -252   1454   1704   -602   -979   1579   -797  -1262   -413    501   1036    800
   -166   1187   1353   -509   -758   1270   -922  -1223   -423    618   1104    872
    -93    665    758   -285   -426    711   -914  -1241   -818    -77    389    275
   -150    127    275     10   -213    200   -763  -1124  -1130   -818   -379   -368
   -181   -132     46    155   -114    -44   -550   -841   -958   -875   -550   -501
   -103   -122    -18    114    -44    -70   -376   -587   -691   -709   -454   -402
   -127   -129     -5    127    -62    -67   -249   -413   -530   -618   -413   -348
   -142    -72     70    106   -109     -2   -187   -322   -433   -558   -371   -309
   -114    -31     80     72    -98     23   -184   -303   -410   -550   -358   -296
    -80    -28     51     54    -67     10   -181   -293   -397   -550   -366   -285
    -51    -41     10     46    -33    -15   -179   -298   -394   -548   -366   -265
    -23    -59    -36     41      5    -49   -192   -316   -426   -579   -397   -288
    -18      2     20      5    -20     10   -220   -329   -441   -584   -407   -301
      0     83     83    -41    -41     83   -244   -324   -420   -566   -389   -272
     12     77     62    -46    -25     70   -233   -311   -407   -558   -376   -244
     25     77     51    -51    -12     64   -218   -296   -394   -537   -361   -220
     44    116     72    -80    -15     93   -207   -293   -376   -522   -366   -213
     49    155    106   -101    -28    132   -205   -277   -350   -501   -353   -189
     80    179     98   -132     -7    140   -215   -272   -342   -485   -324   -174
    101    194     90   -148      5    142   -220   -254   -324   -462   -309   -153
    101    187     85   -148      7    137   -218   -239   -296   -441   -298   -129
     75    205    129   -140    -25    168   -202   -220   -259   -402   -262   -103
     54    259    205   -158    -75    231   -184   -181   -197   -335   -205    -70
     77    265    187   -171    -54    226   -171   -155   -155   -301   -176    -31
    106    288    179   -197    -36    233   -158   -114    -98   -249   -127     20
    135    342    207   -239    -36    275   -163    -80    -49   -202    -88     59
    132    381    249   -259    -59    316   -168    -36      5   -153    -54    106
    145    374    228   -259    -41    301   -168    -36      5   -161    -64     96
    127    397    270   -265    -70    335   -150    -18     28   -137    -36    119
    129    402    272   -265    -70    337   -140     -2     44   -119    -18    148
    122    389    265   -257    -72    327   -132    -18     23   -140    -33    142
     96    379    283   -239    -93    332   -119    -31     -5   -155    -49    140
     80    394    314   -239   -116    355   -140    -77    -57   -192    -77    109
     54    407    353   -231   -148    381   -155   -135   -116   -246   -127     67
     36    400    363   -220   -163    381   -153   -181   -179   -293   -174     41
     46    368    322   -207   -137    348   -161   -239   -239   -340   -210     18
     49    361    309   -205   -129    335   -174   -285   -290   -376   -244     -7
     28    350    322   -189   -145    337   -184   -329   -337   -410   -275    -38
      2    361    358   -181   -179    361   -205   -379   -381   -446   -309    -64
     -5    363    368   -179   -187    366   -215   -407   -410   -459   -322    -70
      0    423    423   -213   -210    423   -226   -423   -405   -436   -293    -46
      2    457    454   -228   -226    457   -246   -436   -405   -428   -275    -33
      5    498    491   -252   -241    496   -267   -444   -392   -392   -233      2
     20    540    517   -280   -249    530   -288   -454   -376   -366   -207     25
     25    550    524   -290   -249    537   -314   -478   -387   -366   -215     23
     12    532    519   -272   -252    527   -324   -485   -392   -361   -220     20
      2    524    519   -265   -257    522   -337   -504   -415   -363   -223      5
    -15    511    527   -246   -270    519   -350   -519   -439   -376   -228     -7
    -70    475    542   -205   -306    506   -340   -511   -436   -384   -231     -2
   -106    381    488   -137   -296    433   -327   -504   -452   -415   -265    -10
   -101    303    402   -101   -254    353   -329   -506   -472   -436   -298    -41
    -72    298    368   -114   -220    332   -335   -509   -491   -441   -314    -72
    -62    283    345   -111   -202    314   -335   -532   -530   -467   -340   -106
    -64    259    324    -96   -194    290   -335   -555   -568   -498   -366   -135
    -54    259    314   -103   -184    285   -329   -545   -566   -493   -366   -127
    -41    239    277    -98   -161    257   -335   -550   -579   -504   -376   -132
    -62    192    254    -67   -158    223   -337   -576   -607   -532   -407   -155
    -93    161    254    -33   -174    207   -340   -592   -623   -542   -423   -168
   -127    153    277    -12   -202    213   -329   -613   -636   -545   -420   -176
   -132    129    262      0   -197    197   -322   -613   -641   -535   -394   -179
   -103    127    231    -12   -166    179   -322   -594   -636   -517   -381   -207
    -88     72    161      7   -124    116   -306   -576   -641   -537   -439   -184
    -64   -106    -44     85    -12    -75   -252   -545   -688   -636   -548   -265
    -62   -262   -202    161     70   -233   -122   -418   -667   -732   -691   -439
    -75   -192   -116    132     20   -155      7   -272   -537   -714   -732   -498
    -88    129    218    -20   -153    174     18   -361   -470   -605   -618   -379
   -181    527    706   -174   -444    618   -257   -911   -719   -475   -316    -80
   -293   1070   1363   -389   -828   1215   -592  -1408   -885   -166    161    283
   -322   1509   1829   -594  -1075   1667   -867  -1649   -849    275    672    670
   -285   1296   1582   -504   -932   1439  -1018  -1667   -870    420    802    802
   -389    761   1150   -187   -769    956   -953  -1587  -1130    -80    283    389
   -428    267    696     80   -563    480   -792  -1428  -1371   -743   -426   -174
   -397    -25    368    210   -384    171   -623  -1174  -1239   -865   -654   -361
   -298    -72    226    187   -262     75   -491   -909   -961   -683   -558   -275
   -148    -31    116     88   -135     44   -387   -672   -745   -522   -444   -179
    -75     10     85     31    -80     46   -337   -576   -654   -459   -402   -168
   -132      5    135     62   -135     70   -303   -568   -623   -441   -400   -184
   -233    -12    220    124   -228    103   -259   -530   -574   -413   -397   -155
   -205     25    228     88   -218    127   -231   -475   -524   -371   -355   -122
   -122     77    197     20   -158    137   -236   -454   -501   -342   -329   -129
   -129     33    161     46   -145     98   -252   -491   -517   -353   -342   -148
   -246     33    280    106   -262    155   -223   -509   -491   -303   -272   -189
   -226     67    290     77   -259    179   -202   -462   -452   -272   -285   -202
    -90     90    181      0   -137    135   -215   -410   -433   -277   -322    -31
    -57    145    200    -46   -129    171   -210   -384   -400   -236   -267     10
   -106    158    265    -25   -184    210   -179   -376   -366   -197   -223    -18
   -220    119    337     49   -277    228   -150   -384   -348   -166   -189     -7
   -252     90    342     80   -298    218   -166   -379   -322   -127   -145    -23
   -181    140    322     18   -252    228   -181   -350   -283    -98   -135    -31
   -137    163    301    -12   -218    231   -179   -311   -246    -72   -127     46
   -176    176    353      0   -265    265   -168   -270   -194    -18    -85     75
   -207    176    381     15   -296    277   -132   -207   -124     49    -49    145
    -75    194    270    -62   -174    233   -153   -153    -77    101    -18    168
    -25    275    301   -124   -163    288   -155    -96     -5    181     54    205
    -72    306    379   -116   -226    342   -148    -62     57    257    129    252
   -111    290    402    -90   -257    348   -135    -18    106    314    184    288
    -83    306    387   -114   -233    345   -122      7    132    337    207    309
   -101    301    402    -98   -252    350    -54     10    148    342    218    329
    -96    314    407   -109   -252    361     -2    -10    129    335    215    283
    -72    340    413   -132   -244    374     10    -15    103    311    194    259
    -75    314    389   -119   -231    350    -33    -51     51    259    150    192
    -90    249    340    -77   -215    293    -83   -111    -25    171     64    148
   -179    200    379    -12   -277    288    -96   -181    -85    114     31    166
   -176    231    405    -28   -290    316   -111   -226   -111     96     33    122
    -77    277    353   -101   -215    314   -153   -233   -140     67     -2     85
    -83    337    420   -127   -252    379   -155   -254   -161     64      0    101
   -145    306    452    -80   -301    379   -140   -311   -202     36    -28     51
   -236    275    511    -20   -374    392   -114   -337   -223     28    -44     25
   -262    303    563    -23   -413    431   -116   -358   -226     36    -33     10
   -329    392    722    -31   -524    555   -106   -350   -181     85     31     33
   -306    452    758    -72   -532    605   -119   -337   -150    119     59     59
   -181    527    709   -174   -446    618   -166   -337   -142    135     67     90
   -148    571    717   -213   -433    644   -192   -342   -132    155     85    109
   -148    607    756   -228   -452    680   -207   -353   -137    163     85    103
   -197    602    800   -205   -498    698   -207   -371   -145    163     83     96
   -288    579    865   -145   -576    722   -207   -407   -166    150     72     75
   -327    587    914   -132   -620    750   -220   -426   -184    140     67     57
   -303    571    875   -132   -589    722   -259   -428   -207    119     44     12
   -231    498    727   -135   -480    613   -288   -423   -239     75    -12    -49
   -189    511    701   -161   -446    605   -296   -423   -257     44    -41    -36
   -246    514    761   -135   -504    636   -306   -462   -290     12    -41    -51
   -316    470    787    -75   -550    628   -309   -488   -329    -18    -70   -124
   -272    446    717    -88   -493    579   -329   -491   -355    -54   -142   -148
   -254    459    714   -103   -483    587   -335   -504   -371    -75   -158   -153
   -285    480    763    -98   -524    620   -332   -535   -392    -90   -163   -166
   -335    498    833    -80   -584    665   -348   -571   -420   -114   -181   -189
   -283    530    813   -124   -548    670   -379   -566   -433   -124   -192   -207
   -226    568    795   -171   -511    683   -394   -571   -439   -129   -200   -215
   -231    571    800   -171   -517    685   -413   -597   -465   -155   -228   -244
   -283    548    831   -132   -555    688   -423   -626   -493   -187   -254   -267
   -374    433    807    -31   -589    620   -381   -618   -542   -262   -332   -335
   -309    239    548     36   -428    392   -296   -517   -584   -415   -527   -517
   -189    179    368      5   -280    272   -194   -363   -540   -524   -701   -701
   -153    423    576   -135   -363    498   -137   -311   -426   -462   -662   -701
   -283    813   1096   -267   -688    956   -288   -732   -545   -345   -415   -480
   -413   1408   1821   -498  -1117   1613   -597  -1270   -678    -20    122      0
   -501   2096   2595   -797  -1548   2343   -875  -1595   -618    517    826    576
   -452   2278   2730   -911  -1590   2504  -1104  -1665   -491   1013   1345   1008
   -426   1748   2174   -662  -1299   1958  -1161  -1652   -685    730    989    756
   -415   1187   1602   -387  -1010   1395  -1104  -1631  -1098    -98    111      7
   -402    779   1182   -189   -792    979   -924  -1413  -1202   -592   -478   -509
   -363    672   1036   -153   -698    854   -737  -1101   -937   -475   -465   -491
   -345    646    989   -150   -667    818   -610   -896   -750   -361   -394   -439
   -379    641   1018   -132   -698    828   -519   -756   -626   -283   -342   -407
   -361    633    995   -137   -678    813   -480   -670   -563   -246   -329   -389
   -265    641    906   -187   -584    774   -478   -644   -550   -249   -342   -397
   -257    636    891   -189   -574    763   -475   -649   -548   -252   -345   -407
   -309    615    924   -153   -615    769   -470   -644   -542   -249   -342   -405
   -285    665    950   -189   -618    807   -452   -623   -522   -223   -327   -389
   -231    732    963   -249   -597    846   -446   -600   -491   -192   -301   -368
   -192    750    943   -280   -568    846   -452   -576   -467   -166   -280   -353
   -176    745    922   -285   -548    833   -454   -561   -446   -150   -265   -335
   -184    737    919   -277   -553    828   -441   -545   -420   -132   -249   -311
   -205    745    950   -270   -576    846   -436   -542   -400   -111   -228   -298
   -205    784    989   -290   -597    885   -433   -527   -371    -80   -205   -280
   -197    807   1005   -303   -600    906   -433   -501   -342    -54   -176   -262
   -197    810   1005   -309   -602    909   -423   -475   -314    -23   -142   -246
   -207    805   1013   -298   -610    909   -418   -459   -293      5   -119   -236
   -239    792   1031   -277   -636    911   -402   -428   -252     46    -80   -192
   -200    841   1041   -322   -620    940   -394   -376   -197     90    -46   -161
   -116    893   1010   -389   -563    950   -394   -314   -137    142    -10   -132
    -75    935   1010   -428   -542    971   -402   -244    -72    202     33   -101
    -80    950   1031   -436   -555    989   -402   -200    -23    257     83    -57
    -88    911   1000   -413   -545    956   -389   -155     20    296    124    -15
    -88    906    992   -410   -540    948   -368   -116     59    332    155     28
    -90    924   1015   -415   -553    969   -353   -103     70    348    168     49
    -98    943   1039   -423   -568    989   -350   -114     59    340    174     36
   -119    943   1062   -413   -589   1002   -342   -132     51    340    205     20
   -148    930   1075   -392   -610   1000   -327   -142     36    335    197    -49
   -124    883   1008   -379   -566    945   -316   -153     -2    285    116    -67
    -85    828    914   -374   -501    872   -327   -187    -46    223     70    -38
   -106    787    893   -340   -501    841   -322   -233    -77    197     70    -83
   -140    750    891   -306   -517    820   -301   -272    -98    179     57   -122
   -163    745    909   -290   -535    826   -277   -296   -103    168     59   -142
   -218    730    948   -257   -584    839   -267   -335   -124    148     49   -168
   -309    696   1002   -194   -657    849   -241   -363   -135    142     51   -184
   -246    685    932   -220   -589    807   -241   -361   -135    142     49   -205
   -109    761    870   -324   -488    815   -239   -324    -88    184     90   -179
   -119    774    893   -329   -506    833   -228   -316    -49    231    132   -145
   -158    743    898   -293   -530    820   -244   -324    -33    259    166   -122
   -192    704    893   -257   -542    797   -252   -311     -7    301    223    -77
   -220    652    872   -215   -545    761   -236   -270     28    345    272    -36
   -228    602    828   -189   -530    714   -228   -265     36    348    280    -31
   -231    548    779   -158   -506    662   -215   -265     41    348    285    -33
   -257    472    730   -111   -493    600   -200   -262     46    345    293    -31
   -275    340    615    -31   -444    478   -194   -259     33    327    270    -44
   -306    205    511     49   -410    355   -210   -275     -5    285    226    -98
   -306    116    423     93   -366    270   -215   -290    -31    262    202   -142
   -283     67    350    103   -316    207   -220   -303    -54    246    184   -184
   -283     31    314    127   -298    171   -213   -329    -88    218    153   -197
   -345    -20    322    181   -335    150   -215   -361   -122    202    127   -220
   -246    -31    213    137   -231     90   -246   -371   -145    192    101   -252
   -153    -54     96    101   -124     20   -298   -368   -161    181     88   -275
   -140   -101     38    122    -90    -31   -311   -350   -148    189    101   -254
   -129   -137    -10    132    -59    -75   -329   -353   -145    187    103   -257
   -135   -171    -36    153    -49   -103   -348   -376   -158    179     90   -293
   -145   -174    -28    158    -59   -101   -355   -389   -161    189     98   -311
   -145   -161    -15    153    -64    -88   -358   -387   -155    194    114   -311
   -148   -239    -90    189    -28   -166   -332   -371   -176    153     75   -358
   -132   -428   -296    277     80   -363   -280   -329   -257     -2    -96   -548
   -119   -639   -522    376    200   -581   -176   -220   -303   -189   -337   -823
   -140   -667   -527    405    192   -597    -67    -59   -207   -207   -407   -883
   -285   -407   -122    345    -83   -267    -57   -233   -137    -51   -187   -680
   -441    101    542    168   -493    319   -236   -735   -140    290    332   -181
   -555    875   1431   -161   -995   1153   -475  -1148    -15    854   1078    545
   -545   1374   1919   -413  -1231   1647   -732  -1278    210   1478   1792   1270
   -470   1044   1512   -288   -989   1278   -893  -1312     90   1454   1766   1306
   -454    459    914     -2   -683    685   -909  -1337   -335    758   1021    574
   -475    -96    376    285   -426    140   -797  -1208   -662     38    218   -239
   -462   -322    140    392   -301    -90   -597   -865   -519    -28     15   -480
   -405   -309     93    355   -252   -109   -441   -571   -298    109     85   -397
   -353   -301     51    327   -205   -124   -345   -379   -166    187    137   -345
   -314   -290     23    301   -171   -132   -303   -301   -119    205    140   -348
   -298   -296      2    298   -150   -148   -280   -275   -114    200    124   -371
   -285   -306    -20    296   -135   -163   -254   -244    -80    220    142   -340
   -257   -275    -18    265   -122   -145   -257   -218    -49    244    163   -309
   -171   -200    -28    184    -72   -114   -272   -197    -18    270    184   -296
   -116   -184    -67    150    -25   -127   -298   -202    -31    252    171   -309
   -194   -252    -57    220    -70   -153   -301   -207    -41    244    168   -311
   -257   -275    -18    267   -122   -148   -280   -202    -25    265    184   -316
   -283   -275      5    277   -148   -135   -257   -187     -2    288    228   -306
   -270   -239     31    254   -150   -103   -249   -161     28    319    252   -293
   -267   -228     38    246   -153    -96   -249   -127     64    353    270   -265
   -262   -205     57    233   -161    -75   -246   -101     90    379    311   -236
   -249   -194     51    220   -150    -70   -236    -64    116    410    342   -223
   -218   -171     46    194   -132    -62   -218    -18    155    444    371   -207
   -202   -148     54    171   -129    -46   -215     25    192    480    415   -161
   -213   -148     62    179   -137    -44   -200     77    241    519    423   -150
   -226   -148     75    187   -150    -38   -179    142    298    566    452    -51
   -213   -122     90    168   -153    -15   -171    205    353    633    545      7
   -187    -59    127    124   -158     31   -192    239    384    685    594     18
   -168    -31    137     98   -155     51   -184    283    426    730    628     36
   -140    -12    127     75   -135     54   -181    314    452    753    657     77
   -132     20    153     57   -142     85   -176    345    485    792    711    127
   -135     49    181     41   -158    116   -168    366    504    823    740    135
    -96     80    176      5   -135    127   -171    379    506    826    743    153
   -111     64    174     20   -142    116   -187    348    485    800    724    145
   -218    -12    205    116   -213     96   -174    293    449    766    701    101
   -223    -28    194    124   -210     83   -145    262    426    748    680     67
   -213     -2    210    106   -213    103   -142    226    405    727    659     36
   -181     49    231     64   -207    137   -142    200    392    717    652     20
   -189     67    257     62   -223    161   -135    153    361    683    615    -15
   -259    -18    241    137   -252    111   -124     85    316    639    574    -62
   -277    -20    257    148   -270    116    -93     44    303    615    555    -83
   -280    -15    265    148   -272    122    -83     15    283    587    530   -101
   -265      0    265    132   -265    132    -83     12    290    597    548    -90
   -241     46    285     96   -262    163    -90     10    314    623    579    -80
   -210     59    267     75   -239    163   -101     10    332    657    618    -57
   -189     83    270     51   -228    176   -119      7    353    683    652    -31
   -189     98    288     46   -239    192   -142     -5    350    683    662    -12
   -179    111    288     33   -233    200   -148     -5    363    706    662    -20
   -202    111    314     46   -257    213   -150    -15    350    706    657    -33
   -213     85    296     62   -254    189   -148    -25    327    688    644    -49
   -226     64    290     80   -257    176   -161    -31    311    672    628    -54
   -233    -36    194    135   -218     77   -168    -38    283    626    579    -90
   -223   -132     90    179   -158    -20   -181    -59    244    579    530   -148
   -236   -189     46    210   -142    -70   -194    -93    210    548    493   -192
   -259   -213     46    236   -153    -83   -202   -122    179    514    462   -220
   -280   -252     28    265   -155   -114   -194   -119    166    491    449   -239
   -272   -303    -31    288   -122   -168   -210   -142    127    452    407   -277
   -265   -319    -57    290   -106   -189   -231   -158    106    436    394   -283
   -262   -303    -41    283   -111   -174   -233   -155    119    446    400   -280
   -231   -303    -75    267    -80   -189   -246   -171    111    433    389   -288
   -215   -324   -111    270    -54   -218   -246   -176    114    428    392   -283
   -194   -303   -109    249    -44   -207   -254   -181    116    428    397   -277
   -132   -270   -137    202      2   -205   -277   -174    116    426    392   -275
   -116   -306   -189    210     36   -249   -285   -174    101    407    371   -288
   -140   -457   -316    296     88   -387   -252   -184     20    296    257   -400
   -150   -735   -584    441    215   -662   -174   -176   -137     59      2   -649
   -163   -904   -740    535    288   -823    -64    -98   -220   -122   -197   -878
   -223   -763   -540    491    155   -652     36   -109   -127    -44   -114   -815
   -436   -394     38    415   -239   -179    -46   -485    -20    233    244   -457
   -581    358    940    109   -763    649   -293   -872    246    823    945    259
   -639   1098   1738   -228  -1187   1418   -514   -958    691   1579   1751   1085
   -509   1156   1665   -324  -1088   1410   -805   -922    904   1974   2114   1496
   -454    730   1184   -140   -818    956   -974  -1023    589   1608   1732   1150
   -446    179    626    129   -535    402   -961  -1098    -12    774    919    316
   -423   -272    150    348   -288    -62   -724   -875   -270    270    374   -270
   -387   -337     49    361   -220   -142   -462   -517    -85    348    387   -275
   -285   -389   -103    337    -90   -246   -319   -309     10    389    400   -267
   -223   -423   -200    322    -12   -311   -252   -213     49    392    394   -280
   -220   -400   -179    311    -20   -290   -228   -176     62    387    389   -309
   -231   -454   -223    342     -5   -340   -218   -161     49    368    374   -342
   -228   -457   -231    342      0   -345   -197   -124     75    379    376   -340
   -215   -423   -207    316     -5   -316   -202   -111     80    368    366   -337
   -192   -418   -226    306     15   -322   -205    -93     83    366    368   -324
   -184   -387   -205    285      7   -296   -187    -67    111    400    400   -309
   -181   -348   -166    262     -7   -257   -168    -46    135    426    423   -285
   -179   -314   -137    246    -23   -226   -153    -31    155    452    444   -262
   -158   -335   -176    246      7   -257   -140    -12    171    462    449   -252
   -148   -332   -184    239     18   -259   -132     10    192    478    459   -241
   -140   -327   -187    233     23   -257   -132     33    213    491    465   -231
   -132   -314   -184    223     23   -249   -140     46    220    496    462   -236
   -135   -301   -166    218     15   -233   -132     80    252    524    483   -213
   -153   -303   -150    226     -2   -228   -116    119    280    555    509   -184
   -145   -288   -145    215      0   -218   -111    161    306    584    530   -166
   -116   -259   -145    187     12   -202   -101    210    342    615    553   -142
    -67   -231   -163    150     46   -197    -96    254    379    639    571   -116
    -57   -228   -171    140     54   -200    -80    322    431    680    605    -80
    -23   -179   -155     98     64   -168    -67    381    480    719    636    -46
     10   -129   -140     59     72   -135    -64    420    519    756    670     -5
     41    -93   -135     25     88   -114    -72    444    542    782    691     23
     62    -51   -114     -7     88    -83    -70    457    571    807    719     54
     64    -25    -93    -20     77    -59    -67    465    587    820    743     75
     70    -18    -88    -28     77    -54    -67    449    579    802    735     62
     67    -25    -93    -20     80    -59    -64    426    558    774    714     38
     49    -54   -103      0     75    -77    -67    384    532    745    691     15
     33    -80   -116     23     72    -98    -57    345    509    711    667     -2
     18   -103   -122     41     67   -111    -41    303    485    685    644    -15
     12    -85    -98     36     54    -90    -31    265    472    667    628    -36
     15    -67    -85     25     49    -75    -28    223    449    639    605    -72
    -25   -103    -77     64     25    -90    -18    184    418    607    576   -114
    -51   -135    -83     93     12   -109     12    166    400    589    563   -137
    -64   -163    -98    114     15   -132     20    148    387    566    545   -153
    -93   -106    -12     96    -41    -59     28    137    397    579    563   -135
   -103    -59     41     80    -75    -10     18    109    397    584    568   -132
   -103    -18     83     59    -96     31    -18     88    400    600    589   -116
    -85     18    103     33    -93     59    -59     88    413    623    613    -85
    -75     18     93     25    -85     54    -90     70    389    605    594    -98
    -75     -5     70     38    -75     33   -106     62    374    592    579    -98
    -70    -20     46     44    -59     12   -109     70    379    594    581    -80
    -72    -46     25     59    -49    -10   -103     85    387    597    589    -80
   -127   -166    -38    145    -46   -103   -101     64    337    535    524   -158
   -174   -262    -88    218    -44   -176    -96     33    277    470    452   -223
   -200   -324   -124    262    -38   -226   -109      5    236    428    405   -270
   -192   -368   -176    280     -7   -272   -124    -15    210    402    387   -288
   -187   -397   -210    290     10   -303   -124    -31    181    379    363   -303
   -213   -423   -210    316     -2   -316   -114    -23    176    381    366   -301
   -226   -426   -202    324    -12   -314   -109    -23    174    379    363   -303
   -207   -423   -215    316      2   -319   -119    -51    148    348    340   -319
   -181   -426   -246    301     31   -335   -127    -51    135    337    335   -306
   -155   -431   -277    293     59   -355   -140    -46    137    337    335   -303
   -158   -454   -296    303     67   -374   -158    -64    119    311    306   -329
   -205   -496   -290    350     41   -394   -166    -90     96    283    275   -350
   -223   -558   -335    387     54   -446   -140    -75     93    270    262   -350
   -218   -701   -483    457    132   -592   -101    -46     38    174    168   -439
   -202   -935   -732    568    262   -836      7     28    -51    -25    -54   -667
   -179  -1015   -836    597    327   -927    161    179    -33   -137   -205   -839
   -153   -753   -602    452    223   -678    226    241    129      7    -64   -722
   -252   -332    -80    293    -85   -207     83   -161    168    252    267   -394
   -428    285    711     70   -568    498   -200   -693    226    704    865    194
   -532    932   1465   -200   -997   1197   -436   -930    480   1335   1587    883
   -459    833   1293   -189   -878   1062   -644   -940    592   1675   1901   1226
   -376    311    685     31   -530    498   -737  -1023    210   1223   1431    805
   -285   -174    111    228   -200    -31   -737  -1072   -389    309    542    -51
   -252   -553   -301    402     23   -428   -581   -833   -550   -163     18   -563
   -316   -688   -371    501     25   -532   -384   -493   -309    -46     49   -530
   -327   -685   -361    506     15   -524   -223   -252   -109     75    119   -467
   -290   -667   -376    478     41   -522   -122    -96     10    145    163   -428
   -257   -714   -457    485     98   -587    -85    -28     41    150    161   -426
   -215   -680   -465    444    124   -574    -90      2     57    155    166   -413
   -187   -641   -454    413    132   -548    -90     25     75    161    163   -405
   -194   -659   -467    426    135   -563    -93     33     83    158    148   -415
   -213   -696   -483    454    135   -589    -75     31     90    155    142   -431
   -202   -665   -462    431    129   -563    -62     31    103    155    155   -420
   -210   -639   -428    423    106   -532    -67     54    127    171    181   -397
   -205   -631   -426    418    109   -530    -62     70    140    189    200   -374
   -174   -646   -472    410    148   -561    -64     62    137    181    192   -366
   -161   -605   -444    381    140   -524    -59     90    176    210    218   -340
   -140   -589   -449    363    153   -519    -44    127    213    233    249   -309
   -148   -576   -431    361    140   -504    -44    140    231    244    259   -285
   -171   -615   -444    394    135   -530    -44    161    244    246    252   -288
   -179   -571   -392    374    103   -483    -70    179    267    270    265   -265
   -142   -498   -358    319    106   -428    -64    220    319    316    309   -215
    -80   -444   -363    259    140   -405    -62    285    376    358    348   -176
    -12   -402   -389    207    187   -397    -70    348    428    400    387   -140
    -49   -457   -407    252    179   -433    -64    358    446    413    400   -129
    -67   -467   -402    267    166   -436    -46    392    478    441    431   -103
    -41   -436   -394    236    174   -418    -41    428    517    475    465    -67
    -20   -415   -394    218    187   -405    -46    449    540    496    485    -46
    -36   -376   -340    205    150   -358    -49    452    548    504    493    -36
    -38   -368   -329    202    145   -350    -41    454    553    496    488    -25
    -28   -374   -345    197    158   -361    -36    449    535    467    462    -36
    -10   -342   -332    176    161   -337    -44    426    504    439    439    -57
    -25   -345   -322    184    145   -335    -41    389    470    397    407    -88
    -46   -355   -309    200    129   -332    -44    332    415    337    361   -129
    -67   -384   -316    226    124   -350    -51    275    363    280    322   -166
    -98   -397   -298    249     98   -348    -28    244    340    252    303   -181
    -98   -358   -262    226     80   -311    -36    189    296    207    270   -215
    -88   -363   -275    226     93   -319    -49    135    244    148    210   -270
   -106   -363   -257    233     75   -311    -54     88    200     96    163   -311
    -98   -342   -244    220     72   -293    -38     75    194     80    158   -309
    -88   -267   -179    176     44   -223    -57     62    202     93    174   -293
   -122   -233   -111    176     -7   -171    -77     20    184     83    161   -301
   -150   -213    -64    181    -44   -140   -101    -12    179     85    161   -303
   -145   -163    -18    155    -64    -90   -119    -12    200    106    197   -272
   -153   -153      0    153    -77    -77   -119     -2    210    111    213   -265
   -181   -166     15    174   -101    -75   -109      5    210    103    207   -267
   -228   -171     54    197   -142    -59   -103      5    205     90    194   -259
   -254   -140    114    197   -184    -12   -124      5    205     90    200   -236
   -275   -179     96    226   -187    -41   -132     -7    168     49    153   -262
   -303   -244     59    272   -181    -93   -122    -20    129     -2    103   -290
   -293   -288      5    290   -150   -142   -122    -38     80    -54     51   -324
   -267   -311    -44    290   -111   -179   -158    -75     23   -101      5   -363
   -254   -322    -67    285    -93   -194   -168    -98    -18   -161    -51   -400
   -226   -324    -98    275    -64   -213   -184   -122    -49   -197    -80   -413
   -231   -309    -80    267    -75   -194   -194   -155    -85   -231   -106   -436
   -241   -311    -70    277    -85   -192   -192   -179   -114   -257   -127   -459
   -192   -244    -54    215    -70   -150   -207   -184   -116   -257   -132   -465
    -98   -181    -83    140    -10   -135   -236   -184   -129   -270   -145   -459
    -88   -231   -145    158     28   -189   -259   -207   -166   -322   -187   -475
   -176   -342   -166    259     -5   -254   -270   -254   -220   -376   -239   -504
   -202   -387   -184    293    -10   -285   -270   -293   -275   -431   -293   -548
   -166   -457   -290    311     59   -374   -249   -283   -327   -519   -392   -626
   -122   -633   -511    376    192   -571   -171   -200   -361   -680   -594   -795
    -80   -732   -652    407    285   -693    -57    -64   -319   -789   -761   -937
    -80   -467   -387    272    150   -426    -28    -72   -215   -693   -662   -862
   -148     -5    142     75   -145     67   -218   -524   -363   -563   -400   -636
   -215    623    839   -205   -527    730   -553  -1106   -579   -303     62   -236
   -265   1260   1525   -496   -893   1392   -852  -1449   -597    148    657    244
   -187   1221   1405   -519   -795   1312  -1072  -1493   -548    467    979    527
   -145    719    865   -288   -504    792  -1104  -1457   -761    135    602    210
   -155    210    366    -28   -259    285   -997  -1397  -1171   -709   -249   -527
   -132   -213    -80    174    -25   -148   -797  -1137  -1200  -1122   -750   -932
    -98   -239   -142    166     20   -192   -646   -854   -891   -937   -662   -818
    -90   -197   -106    142      7   -153   -519   -649   -672   -795   -576   -717
    -80   -168    -90    124      2   -129   -426   -504   -535   -709   -527   -654
   -101   -184    -83    142    -10   -135   -394   -462   -501   -693   -522   -636
   -111   -192    -80    148    -15   -137   -392   -449   -496   -704   -535   -636
    -90   -197   -109    142      7   -153   -392   -426   -483   -701   -532   -628
    -59   -171   -111    114     25   -142   -394   -413   -470   -698   -532   -615
    -33   -135   -101     85     33   -119   -397   -400   -459   -693   -535   -605
    -33   -111    -80     70     20    -98   -402   -400   -457   -693   -530   -589
    -25    -62    -36     44      2    -49   -410   -402   -452   -688   -519   -576
    -28    -33     -7     31    -12    -20   -397   -394   -431   -678   -509   -566
    -38    -31      7     36    -23    -12   -387   -384   -405   -657   -498   -542
    -44    -10     33     23    -38     10   -392   -384   -397   -657   -498   -532
    -25     10     33      7    -31     20   -389   -366   -379   -633   -488   -506
     -5     15     18     -7    -12     15   -384   -348   -361   -615   -472   -480
     15     57     41    -36    -12     49   -376   -327   -340   -587   -446   -452
    -10     77     85    -36    -49     80   -387   -322   -327   -574   -439   -439
    -31     88    116    -28    -75    101   -381   -293   -290   -548   -420   -410
      5     98     93    -51    -44     96   -379   -257   -249   -514   -392   -368
     46    119     72    -83    -12     96   -379   -215   -205   -475   -361   -316
     67    205    135   -137    -33    171   -363   -166   -145   -420   -316   -257
     75    233    158   -155    -41    197   -350   -129   -103   -381   -290   -218
     90    207    116   -150    -12    163   -348   -106    -88   -355   -272   -184
    109    233    124   -171     -7    179   -345    -88    -64   -327   -241   -142
    103    257    153   -181    -23    207   -345    -80    -64   -324   -236   -127
     96    244    145   -171    -25    194   -324    -62    -70   -324   -239   -119
     93    202    109   -150    -10    155   -329    -80   -111   -355   -270   -142
    101    207    106   -153     -2    158   -340   -106   -148   -381   -288   -153
    116    215     98   -166     10    155   -337   -132   -181   -410   -301   -163
    101    189     88   -145      5    140   -329   -179   -233   -457   -342   -200
     59    163    103   -111    -23    135   -332   -239   -290   -509   -392   -244
     23    155    132    -88    -54    145   -340   -290   -342   -553   -428   -275
     18    166    145    -93    -64    158   -332   -335   -379   -584   -444   -293
     20    150    129    -85    -54    142   -319   -371   -420   -618   -467   -319
      2    122    116    -64    -57    119   -324   -413   -472   -659   -501   -355
    -28    132    161    -51    -93    145   -316   -428   -483   -665   -504   -361
    -62    197    257    -67   -161    226   -314   -439   -470   -641   -480   -332
    -59    239    298    -90   -179    270   -327   -459   -462   -631   -467   -311
    -41    257    298   -109   -171    277   -353   -485   -462   -615   -454   -290
    -31    267    298   -116   -163    283   -368   -491   -449   -581   -428   -257
    -57    252    309    -98   -184    277   -374   -485   -449   -566   -418   -239
    -80    215    296    -67   -189    254   -392   -501   -472   -581   -433   -252
    -41    231    270    -96   -155    249   -423   -501   -478   -576   -428   -246
     -7    257    265   -124   -135    259   -420   -493   -478   -558   -400   -249
    -23    181    202    -80   -114    192   -428   -504   -501   -576   -444   -303
    -33    124    158    -46    -96    140   -444   -519   -537   -618   -511   -337
    -49     57    106     -5    -77     80   -436   -537   -561   -641   -548   -345
   -103    -12     90     59    -98     38   -431   -555   -589   -667   -579   -392
   -155    -83     72    119   -116     -5   -420   -566   -620   -706   -628   -420
   -142   -103     38    124    -93    -33   -407   -558   -633   -709   -639   -381
    -93    -85      7     88    -51    -38   -418   -561   -646   -709   -641   -410
    -38   -106    -67     72     12    -88   -431   -563   -659   -719   -657   -371
    -57   -111    -57     83     -2    -85   -441   -568   -667   -717   -654   -345
    -72   -106    -33     88    -20    -70   -436   -574   -672   -717   -665   -368
    -64   -127    -64     93      0    -96   -384   -542   -649   -693   -652   -335
    -93   -158    -64    127    -15   -111   -389   -555   -652   -693   -654   -358
   -166   -233    -67    197    -51   -153   -457   -600   -691   -724   -670   -394
   -176   -257    -80    215    -49   -171   -444   -594   -717   -753   -691   -439
   -163   -418   -257    290     44   -337   -381   -532   -766   -865   -805   -553
   -174   -665   -491    420    158   -579   -244   -402   -797  -1036  -1010   -753
   -202   -652   -452    426    122   -553   -109   -270   -685  -1036  -1041   -810
   -265   -324    -59    293   -103   -194   -111   -446   -633   -891   -836   -644
   -358    197    555     80   -459    376   -379  -1000   -761   -639   -420   -262
   -452    953   1405   -249   -927   1179   -727  -1493   -805   -187    205    288
   -457   1421   1878   -483  -1169   1649  -1010  -1683   -672    368    841    836
   -397   1176   1574   -389   -987   1374  -1158  -1680   -665    537    969    966
   -392    639   1028   -124   -709    831  -1137  -1636   -974    -15    350    423
   -405     75    480    166   -441    277   -971  -1517  -1397   -914   -584   -402
   -387   -220    163    301   -277    -28   -740  -1148  -1202   -963   -750   -535
   -366   -228    137    296   -252    -46   -566   -859   -940   -797   -654   -446
   -309   -226     83    265   -197    -72   -441   -670   -779   -696   -592   -413
   -262   -189     72    226   -168    -59   -379   -568   -683   -628   -530   -418
   -252   -153     98    202   -176    -28   -368   -532   -654   -613   -524   -410
   -254   -129    124    192   -192     -2   -368   -522   -652   -607   -537   -413
   -254   -168     85    210   -171    -44   -366   -506   -644   -607   -563   -439
   -226   -213     12    220   -119   -101   -355   -488   -636   -618   -579   -355
   -220   -174     46    197   -137    -62   -363   -491   -631   -597   -535   -355
   -215   -161     54    187   -135    -54   -366   -485   -618   -574   -537   -376
   -218   -166     51    192   -137    -57   -376   -478   -607   -563   -532   -366
   -220   -122     98    171   -161    -12   -392   -488   -600   -550   -511   -363
   -249   -103    142    174   -197     18   -381   -452   -561   -501   -467   -350
   -231    -96    135    163   -184     20   -374   -418   -527   -470   -452   -342
   -197    -93    101    142   -150      2   -376   -397   -511   -457   -457   -290
   -189    -75    114    132   -153     18   -379   -368   -488   -431   -444   -249
   -184    -49    135    116   -161     41   -389   -350   -459   -400   -420   -241
   -168    -44    122    106   -148     38   -381   -314   -413   -345   -376   -231
   -168    -41    127    103   -150     41   -368   -259   -353   -267   -314   -200
   -174    -51    122    114   -148     33   -358   -200   -298   -205   -259   -171
   -174    -57    116    114   -148     28   -361   -153   -252   -163   -226   -137
   -174    -25    148    101   -161     59   -340    -90   -187   -103   -168    -77
   -176    -20    153     96   -166     64   -314    -20   -119    -51   -106     15
   -158    -23    135     90   -148     54   -298     41    -59     10    -36    101
   -106     -5    101     54   -106     46   -306     59    -31     72     -2     62
    -93     10    103     41    -98     57   -309     57    -31     83     12     33
   -114     44    158     33   -137    101   -314     44    -44     67      5     36
   -124     83    207     20   -166    145   -329      7    -96      5    -51     36
   -129     36    163     46   -148     98   -322     -7   -114     15    -51     28
   -150     38    189     54   -171    114   -322    -44   -140      5    -44    -10
   -158     59    218     49   -189    137   -324    -98   -187    -51    -72    -41
   -142     44    187     49   -163    114   -316   -140   -215    -83   -122    -70
   -137     36    174     49   -155    103   -309   -187   -236    -96   -168    -85
   -158     62    220     46   -189    140   -303   -239   -272   -140   -181    -90
   -137     72    210     31   -174    140   -290   -265   -288   -153   -197   -106
   -166     59    226     54   -194    142   -293   -301   -324   -192   -246   -153
   -228    -20    205    122   -218     90   -290   -319   -324   -161   -218   -174
   -233     75    306     77   -270    189   -303   -327   -280    -77   -140   -215
   -259    168    426     44   -342    296   -342   -350   -270    -59   -119   -228
   -252    163    415     44   -332    288   -361   -361   -265    -80   -124   -150
   -252    106    358     70   -306    233   -376   -358   -259    -72    -96    -90
   -275    109    384     83   -329    246   -379   -348   -231    -20    -62    -90
   -283    137    420     72   -353    280   -387   -345   -213     18    -20   -116
   -288    166    454     62   -371    309   -392   -340   -197     44     -7   -124
   -283    176    459     51   -374    319   -392   -316   -181     44     -7    -85
   -301     59    361    119   -332    210   -394   -314   -210      2    -51    -88
   -296    -77    218    187   -257     70   -397   -335   -265    -54   -109   -150
   -277   -142    135    210   -207     -5   -415   -381   -316    -93   -148   -226
   -288   -158    129    220   -210    -15   -410   -394   -322    -93   -148   -239
   -285   -176    109    231   -200    -33   -423   -410   -350   -142   -189   -239
   -309   -226     83    267   -197    -72   -423   -423   -374   -163   -210   -233
   -327   -239     88    283   -207    -75   -420   -420   -363   -127   -194   -254
   -327   -223    103    275   -215    -62   -423   -418   -361   -116   -163   -239
   -340   -231    109    285   -226    -62   -413   -410   -358    -98   -163   -254
   -366   -275     90    319   -228    -93   -405   -410   -358    -83   -161   -306
   -387   -303     83    345   -236   -111   -402   -415   -358    -90   -158   -332
   -405   -316     88    361   -249   -114   -402   -418   -366   -114   -168   -288
   -405   -350     54    379   -231   -148   -389   -397   -363   -116   -181   -280
   -363   -501   -137    431   -114   -319   -379   -407   -439   -210   -296   -381
   -340   -771   -431    555     44   -602   -314   -374   -579   -428   -514   -620
   -358   -893   -535    626     88   -714   -174   -259   -594   -566   -680   -859
   -392   -756   -363    571    -15   -561    -59   -207   -488   -504   -636   -810
   -491   -379    109    433   -303   -135   -158   -545   -441   -267   -340   -488
   -602    298    901    153   -750    600   -501  -1078   -379    215    283    166
   -659    997   1657   -171  -1158   1327   -782  -1280    -70    958   1104    945
   -594   1148   1743   -277  -1169   1444  -1054  -1301    168   1504   1613   1374
   -548    701   1247    -77   -898    974  -1195  -1361    -67   1247   1366   1166
   -576     72    649    252   -613    361  -1169  -1415   -662    322    465    280
   -592   -402    187    496   -389   -106   -943  -1205   -937   -324   -239   -366
   -548   -555     -7    550   -270   -283   -709   -859   -724   -262   -293   -413
   -491   -574    -85    530   -205   -329   -542   -607   -532   -132   -213   -387
   -459   -542    -83    501   -189   -314   -431   -446   -415    -80   -187   -374
   -449   -587   -140    517   -155   -363   -407   -407   -405   -116   -231   -337
   -431   -659   -231    545   -101   -446   -407   -405   -418   -132   -244   -355
   -436   -652   -215    542   -111   -433   -402   -379   -392    -90   -202   -368
   -446   -615   -168    532   -140   -392   -405   -363   -368    -80   -192   -363
   -452   -631   -181    540   -137   -407   -379   -340   -353    -90   -197   -324
   -452   -631   -179    540   -137   -405   -358   -319   -329    -59   -176   -332
   -449   -618   -168    532   -142   -394   -350   -298   -296     -2   -111   -340
   -454   -561   -106    509   -174   -335   -355   -277   -259     44    -72   -345
   -467   -548    -80    506   -194   -316   -350   -252   -233     57    -59   -306
   -433   -568   -135    498   -150   -353   -348   -231   -228     51    -70   -283
   -387   -561   -174    472   -106   -368   -348   -213   -218     64    -49   -272
   -348   -535   -187    441    -80   -361   -350   -187   -192     85    -28   -265
   -337   -540   -205    436    -67   -374   -340   -155   -163     96    -10   -213
   -348   -553   -205    449    -72   -379   -316   -114   -127    119      0   -140
   -361   -576   -218    467    -72   -400   -288    -64    -75    189     67   -122
   -342   -514   -171    428    -85   -342   -290    -23    -15    293    184   -176
   -329   -478   -148    402    -93   -314   -285     41     31    314    187   -145
   -301   -457   -158    379    -72   -309   -259    140    109    379    228    -10
   -277   -420   -142    345    -67   -283   -262    179    145    428    262      2
   -275   -433   -158    355    -59   -296   -249    207    161    449    280      5
   -262   -441   -181    350    -41   -311   -239    252    202    478    314     59
   -236   -426   -189    329    -25   -306   -233    277    226    501    348    111
   -236   -392   -155    314    -41   -275   -233    275    223    501    355    140
   -265   -355    -90    311    -88   -223   -226    249    207    496    335     96
   -280   -371    -90    324    -96   -231   -223    231    187    488    345     72
   -288   -389   -101    340    -93   -246   -226    197    161    472    340     46
   -319   -381    -64    348   -129   -223   -215    158    140    454    316     33
   -345   -400    -54    374   -145   -228   -184    129    129    454    319     36
   -350   -389    -38    368   -155   -215   -176     80     96    428    298      0
   -387   -381      5    384   -197   -187   -161     41     77    405    283    -41
   -439   -394     41    415   -241   -176   -140      2     67    389    270    -70
   -431   -413     18    423   -226   -197   -132    -31     49    376    257    -62
   -394   -381     12    387   -205   -187   -148    -62     25    355    226    -80
   -379   -366     12    371   -197   -176   -150    -67     31    353    231    -75
   -379   -371      7    374   -194   -181   -135    -57     57    384    259    -46
   -400   -342     57    371   -228   -142   -148    -75     67    379    267    -10
   -402   -303     98    353   -254   -101   -181    -83     85    420    303      5
   -397   -288    106    342   -252    -90   -205    -75     93    449    322     -2
   -410   -309    101    358   -257   -106   -215    -72     96    449    322      0
   -410   -298    111    355   -262    -93   -223    -67    101    439    309     31
   -415   -329     83    371   -252   -124   -218    -62    106    452    322     46
   -439   -410     28    423   -236   -189   -210    -62    103    465    332    -15
   -454   -517    -62    483   -197   -288   -213    -70     67    407    285    -70
   -457   -636   -179    548   -140   -407   -213    -83     33    345    239    -83
   -459   -620   -161    537   -150   -389   -210   -114     15    353    267   -129
   -491   -641   -150    563   -171   -397   -197   -135     12    368    257   -210
   -488   -696   -207    592   -142   -454   -218   -161    -36    306    168   -207
   -475   -743   -267    610   -103   -506   -223   -166    -59    288    174   -174
   -483   -758   -275    620   -103   -519   -213   -142    -44    298    184   -171
   -457   -748   -290    602    -85   -519   -218   -137    -33    332    215   -197
   -444   -745   -303    592    -72   -524   -226   -150    -44    340    181   -277
   -446   -753   -306    600    -70   -530   -220   -161    -67    283    129   -153
   -441   -758   -319    600    -62   -540   -218   -163    -62    285    158   -116
   -431   -740   -311    584    -62   -527   -215   -158    -57    298    171   -171
   -420   -795   -374    607    -23   -587   -215   -163    -93    252    129   -241
   -423  -1049   -626    737    101   -839   -171   -161   -207     83    -44   -431
   -420  -1301   -880    859    228  -1091    -51    -85   -309   -142   -309   -698
   -431  -1306   -875    867    220  -1091     64     28   -262   -187   -376   -787
   -514  -1067   -553    789     15   -810     80   -111   -171    -36   -210   -670
   -667   -514    153    592   -410   -181   -127   -610    -57    363    306   -150
   -828    231   1057    298   -943    644   -371   -963    236   1036   1111    683
   -836    626   1462    103  -1150   1044   -592  -1018    576   1699   1813   1415
   -774    418   1192    176   -984    802   -784  -1054    535   1784   1891   1543
   -771   -101    670    436   -722    283   -857  -1150     54   1137   1239    885
   -766   -644    122    704   -444   -262   -753  -1072   -420    327    410     20
   -717   -940   -226    828   -246   -584   -532   -735   -410    127    132   -288
   -649   -979   -329    813   -161   -657   -358   -439   -246    202    148   -296
   -605   -992   -387    800   -109   -691   -233   -252   -119    277    200   -280
   -615  -1028   -415    820   -101   -722   -163   -166    -72    296    202   -275
   -587  -1047   -459    815    -64   -753   -145   -124    -57    293    194   -265
   -548  -1039   -491    792    -31   -763   -129    -83    -38    303    210   -231
   -527  -1008   -480    769    -23   -745   -119    -62    -25    309    223   -239
   -509   -997   -488    750    -12   -743   -127    -51    -15    311    213   -244
   -517  -1002   -488    758    -15   -745   -116    -33     12    329    223   -220
   -506  -1013   -506    758      0   -761   -124    -15     20    337    226   -220
   -462   -982   -519    722     28   -750   -137     -2     28    350    233   -213
   -410   -958   -550    683     70   -756   -132     38     64    387    270   -174
   -441  -1039   -597    740     75   -818   -119     38     67    381    265   -166
   -480  -1091   -610    784     62   -849   -103     28     59    371    259   -158
   -475  -1041   -566    758     44   -805    -98     44     80    394    290   -140
   -457   -984   -530    719     36   -758   -106     57     96    415    301   -145
   -465   -963   -501    714     18   -732   -109     72    111    423    306   -150
   -483   -950   -467    714    -10   -709   -103     96    127    439    322   -129
   -470   -893   -423    683    -23   -659    -88    153    176    491    371   -101
   -480   -859   -379    667    -51   -618    -72    239    252    566    436    -75
   -433   -795   -361    613    -36   -579    -57    319    316    633    514    -20
   -368   -745   -379    555      2   -561    -46    379    368    685    545      2
   -340   -704   -363    522     10   -535    -51    410    397    698    550     85
   -345   -615   -270    478    -38   -441    -54    452    436    748    620    142
   -368   -555   -189    462    -90   -374    -28    496    485    800    654    181
   -361   -571   -213    465    -75   -392    -10    519    514    828    672    239
   -342   -532   -189    439    -77   -361     -2    527    527    849    696    257
   -348   -530   -181    436    -85   -355    -12    501    509    833    688    246
   -363   -535   -171    449    -96   -355    -23    465    478    805    659    207
   -389   -558   -168    472   -111   -363    -20    420    444    763    626    166
   -381   -550   -168    467   -106   -361    -20    371    407    722    584    124
   -381   -514   -132    444   -124   -324    -12    324    381    691    561     96
   -402   -498    -96    449   -155   -296      5    283    361    662    540     67
   -441   -517    -75    478   -184   -296     15    233    329    631    509     33
   -452   -542    -90    498   -181   -316     18    187    285    581    459    -18
   -457   -511    -54    483   -205   -283      7    145    259    550    436    -44
   -420   -480    -59    449   -181   -270     -5    124    257    545    436    -54
   -389   -446    -57    418   -168   -254    -38     88    241    532    431    -54
   -387   -410    -23    400   -181   -218    -67     70    246    548    444    -38
   -322   -337    -15    327   -155   -176   -109     67    259    576    475    -33
   -280   -319    -41    298   -122   -181   -142     49    249    574    480    -36
   -288   -355    -70    319   -111   -213   -194      5    207    540    452    -64
   -301   -379    -77    340   -111   -228   -244    -36    176    514    433    -83
   -322   -392    -70    353   -127   -231   -239    -38    184    511    433    -80
   -337   -472   -135    405   -103   -303   -220    -36    174    491    405   -101
   -335   -558   -223    444    -57   -389   -210    -38    142    444    350   -145
   -337   -592   -254    465    -41   -423   -197    -49    114    405    311   -179
   -335   -639   -306    485    -15   -472   -218    -83     67    358    265   -226
   -324   -709   -384    517     28   -548   -223   -103     33    329    239   -254
   -309   -714   -405    511     46   -561   -218   -109     23    319    226   -262
   -298   -685   -387    493     44   -537   -207   -109     28    322    231   -254
   -335   -680   -348    506      5   -514   -197   -119     25    324    239   -246
   -368   -709   -340    537    -15   -527   -192   -119     25    322    239   -246
   -340   -706   -366    522     10   -537   -192   -103     36    329    241   -239
   -319   -722   -402    522     41   -563   -181    -98     36    332    246   -236
   -353   -769   -415    561     28   -594   -192   -124     15    306    226   -254
   -381   -836   -454    607     33   -646   -210   -132      0    288    205   -275
   -389   -883   -496    636     49   -691   -176   -101     -7    272    176   -298
   -348  -1013   -665    680    158   -839   -122    -54    -72    140     23   -444
   -342  -1195   -852    766    254  -1023      7     59   -119    -51   -218   -701
   -392  -1205   -813    800    210  -1010    114    166    -54    -88   -288   -792
   -475   -940   -465    706     -7   -704    106    -18      5     51   -101   -613
   -594   -433    161    514   -379   -137   -140   -571    -12    384    392   -101
   -683    345   1026    168   -854    683   -420   -979    124    987   1163    665
   -639    693   1330    -28   -984   1010   -662  -1080    340   1587   1818   1330
   -535    379    911     77   -724    644   -833  -1132    220   1595   1813   1374
   -472   -205    267    340   -371     31   -878  -1195   -275    841   1036    623
   -467   -714   -246    587   -111   -480   -732  -1075   -670     12    166   -246
   -426   -880   -454    652     12   -667   -535   -732   -514    -54    -12   -449
   -374   -888   -514    628     70   -701   -384   -444   -288     70     44   -407
   -306   -909   -602    607    148   -756   -272   -244   -132    158     98   -358
   -293   -963   -672    626    187   -818   -215   -158    -64    189    116   -342
   -342   -984   -641    662    148   -813   -194   -132    -49    192    119   -342
   -316   -963   -646    639    163   -805   -210   -122    -54    176    101   -363
   -262   -927   -665    594    200   -797   -213    -96    -44    184    109   -363
   -231   -893   -662    561    213   -779   -200    -70    -15    210    127   -340
   -189   -880   -693    535    252   -787   -200    -59      0    226    142   -314
   -155   -854   -698    504    270   -776   -189    -51     23    246    166   -288
   -148   -774   -626    462    239   -701   -184    -57     33    252    171   -280
   -106   -758   -652    431    272   -706   -194    -64     25    239    148   -288
    -38   -761   -722    400    340   -743   -218    -46     36    241    140   -277
    -25   -771   -745    397    358   -758   -220    -23     57    259    153   -257
    -15   -787   -771    402    376   -779   -220    -10     70    272    163   -252
    -10   -789   -782    400    384   -787   -218     12     93    290    181   -239
     -7   -763   -758    384    374   -761   -207     46    129    327    215   -213
    -18   -714   -698    366    337   -706   -202     80    174    368    257   -184
    -10   -657   -646    335    316   -652   -226    101    205    400    285   -174
     -2   -649   -646    322    322   -649   -215    155    252    441    324   -145
     -2   -610   -607    303    301   -610   -207    215    311    496    379   -116
     -2   -587   -584    293    288   -587   -187    288    374    563    431    -51
    -10   -553   -542    283    265   -548   -145    355    449    633    496     49
    -18   -504   -485    259    231   -496   -145    379    493    683    553     70
      5   -483   -491    239    246   -485   -171    394    514    709    561     46
     23   -483   -509    228    265   -496   -176    415    524    701    530     77
     46   -472   -519    213    283   -496   -163    423    530    688    527    150
     31   -483   -514    226    272   -498   -145    410    519    672    522    127
     10   -454   -467    220    239   -462   -135    387    498    657    517     98
    -33   -470   -436    249    200   -454   -140    348    467    626    498     72
    -57   -498   -441    277    192   -470   -114    316    439    592    467     36
    -83   -496   -413    288    161   -454    -85    280    413    558    436     -5
    -93   -462   -368    277    135   -415    -80    249    389    524    410    -44
   -114   -446   -332    280    106   -389    -88    194    340    470    371    -96
   -145   -470   -324    309     88   -397    -75    155    309    439    340   -135
   -181   -498   -319    340     67   -410    -67    116    280    402    301   -168
   -207   -488   -283    348     36   -387    -67    122    293    413    309   -158
   -171   -436   -265    301     44   -353    -72    129    306    433    329   -135
   -119   -363   -244    241     62   -303   -101     88    280    410    319   -145
   -153   -327   -174    239      7   -252   -122     77    306    428    348   -129
   -205   -368   -163    285    -23   -265   -124     62    303    428    361   -135
   -202   -361   -161    280    -20   -262   -122     75    306    446    392   -119
   -197   -350   -153    275    -23   -252   -127     98    309    446    366   -129
   -210   -394   -184    301    -15   -288   -145     90    288    418    327   -106
   -207   -428   -223    316      7   -327   -153     83    267    402    316   -122
   -218   -509   -290    363     33   -402   -153     80    236    363    270   -187
   -231   -594   -363    413     64   -480   -135    101    231    348    233   -194
   -244   -641   -397    441     75   -519   -109    122    233    340    223   -174
   -254   -639   -384    446     62   -511   -101    111    210    306    197   -226
   -275   -678   -402    475     62   -540   -103     85    181    272    168   -262
   -275   -740   -465    509     93   -602   -137     51    137    228    135   -272
   -272   -714   -441    491     83   -579   -150     41    122    210    127   -290
   -275   -698   -426    485     72   -563   -158     38    109    213    150   -301
   -275   -688   -413    480     67   -550   -166     44    111    220    171   -311
   -239   -711   -472    475    116   -592   -174     49    106    215    150   -322
   -223   -763   -542    493    158   -654   -181     57     88    184    101   -329
   -187   -748   -561    467    184   -657   -181     62     77    163     72   -311
   -116   -743   -628    428    254   -685   -184     67     51    122     23   -342
   -140   -935   -795    537    327   -865   -150    106     -5      0   -109   -467
   -192  -1197  -1005    693    405  -1101     -7    213    -41   -187   -337   -696
   -220  -1122   -901    670    340  -1013    114    288     38   -220   -407   -792
   -270   -769   -501    517    114   -633     80     77     54   -109   -236   -659
   -322   -296     25    309   -174   -135   -213   -475   -116    116    155   -290
   -371    358    727      5   -550    540   -579   -943   -197    548    776    239
   -363    782   1145   -210   -756    963   -836  -1085    -64   1078   1369    696
   -275    478    750   -101   -514    615   -958  -1021    -46   1208   1428    818
   -231    -77    153    155   -192     36   -958  -1005   -402    592    779    293
   -241   -581   -340    410     46   -459   -815   -930   -836   -324   -137   -491
   -218   -839   -620    527    200   -730   -613   -620   -657   -415   -324   -641
   -181   -852   -670    514    241   -761   -449   -337   -363   -226   -205   -550
   -129   -779   -649    454    259   -714   -335   -140   -168    -96   -119   -501
    -90   -735   -644    410    275   -691   -272    -41    -70    -49    -88   -475
   -122   -782   -659    452    267   -722   -254    -10    -51    -57   -109   -475
   -137   -797   -662    465    262   -730   -228     18    -28    -51   -114   -459
   -132   -789   -657    462    262   -724   -213     31    -10    -49   -111   -446
   -140   -782   -641    459    249   -714   -200     49     12    -38    -88   -415
   -122   -745   -623    433    249   -685   -202     59     28    -28    -77   -389
    -88   -719   -631    402    270   -675   -205     77     54      0    -54   -374
    -46   -717   -670    381    311   -693   -215     85     62      0    -49   -392
    -41   -704   -662    368    309   -683   -231     72     51     -5    -54   -405
    -51   -678   -628    363    288   -654   -231     83     70     -7    -62   -368
    -90   -688   -597    389    252   -644   -213    101    111     31    -10   -322
   -129   -649   -519    389    194   -584   -171    142    176    111     72   -324
   -111   -602   -491    355    187   -548   -150    174    210    132     59   -363
    -96   -623   -530    358    215   -576   -155    168    200     85      7   -309
   -101   -550   -449    324    174   -501   -142    220    249    135     70   -226
    -72   -491   -418    283    171   -454   -137    262    303    179    124   -184
    -41   -452   -410    244    184   -431   -163    259    309    168    103   -189
    -28   -444   -418    236    192   -431   -158    329    376    236    145   -145
     18   -420   -439    197    228   -431   -158    392    446    314    213   -103
     15   -384   -400    184    207   -392   -124    459    517    379    272    -59
    -20   -329   -309    174    142   -319    -80    509    581    436    314     -5
    -15   -319   -303    166    142   -311   -106    488    568    420    303     -5
     23   -322   -348    148    184   -335   -148    433    511    361    259    -33
     36   -288   -324    127    179   -306   -129    449    509    350    259    -10
     10   -275   -288    129    148   -280   -103    467    506    348    267     10
    -15   -277   -262    145    122   -270    -90    470    506    345    265     -7
    -23   -303   -280    163    124   -290   -111    405    439    280    207    -75
      2   -327   -329    163    166   -327   -135    322    355    205    150   -122
     31   -288   -319    127    174   -303   -148    244    275    129    106   -153
     -5   -290   -285    148    140   -288   -145    200    231     85     72   -174
    -49   -306   -259    176    103   -285   -142    166    194     49     41   -192
    -85   -340   -254    213     83   -298   -122    153    171     18     12   -215
   -114   -348   -236    228     59   -293   -116    140    150      2      2   -233
    -49   -298   -249    174     98   -272   -142    106    132     -2    -10   -254
    -54   -272   -220    161     80   -246   -176     51    101    -28    -28   -275
   -103   -228   -124    166     10   -176   -184     41    116    -10     10   -233
   -153   -174    -20    161    -67    -98   -166     83    184     70     90   -158
   -109   -207    -98    158     -7   -153   -202     41    142     33     49   -213
    -36   -252   -218    142     88   -236   -252    -36     57    -51    -23   -285
    -46   -236   -189    142     70   -213   -246    -15     75    -33     -2   -236
    -70   -231   -161    148     44   -197   -239      7     93    -15     18   -194
    -93   -246   -153    168     28   -200   -231     23     98     -7     28   -176
    -96   -301   -207    197     54   -254   -236     18     80    -28      2   -213
    -80   -337   -257    210     88   -298   -228     23     67    -46    -15   -239
   -103   -418   -316    259    103   -368   -223     18     36    -80    -49   -275
   -127   -491   -363    309    116   -428   -226     -5     -5   -129    -93   -319
   -129   -537   -407    332    137   -475   -223    -15    -33   -168   -124   -332
   -111   -527   -415    319    150   -472   -218    -20    -41   -181   -132   -324
   -111   -537   -428    322    158   -483   -197    -18    -36   -187   -132   -309
   -140   -535   -394    335    127   -465   -174      5    -15   -163   -114   -288
   -137   -555   -418    345    137   -488   -187    -12    -41   -181   -132   -327
    -72   -594   -522    335    223   -558   -236    -96   -129   -270   -210   -407
    -62   -594   -532    327    233   -563   -246   -101   -150   -296   -228   -402
    -75   -636   -561    355    241   -600   -249   -106   -158   -309   -236   -394
   -101   -665   -566    381    231   -615   -228    -83   -148   -306   -246   -400
   -119   -763   -644    441    262   -704   -184    -31   -171   -381   -327   -452
   -129   -997   -870    561    368   -935    -57     85   -202   -558   -537   -623
   -122  -1052   -932    587    402   -992     67    207   -158   -641   -670   -758
   -150   -807   -657    478    249   -732     96    127   -114   -581   -574   -706
   -244   -384   -140    314    -51   -262    -98   -348   -233   -418   -280   -441
   -319    246    563     36   -441    405   -459   -883   -342    -57    239     23
   -332    784   1117   -226   -724    948   -748  -1122   -249    457    836    530
   -262    706    969   -223   -618    836   -927  -1130   -168    753   1117    797
   -244    192    436     25   -340    314   -948  -1098   -384    384    714    483
   -293   -306    -12    298   -142   -161   -813  -1002   -792   -454   -111   -213
   -275   -644   -368    459     46   -509   -602   -727   -774   -743   -485   -542
   -179   -714   -535    446    176   -626   -462   -488   -566   -649   -470   -558
   -114   -717   -602    415    244   -659   -332   -280   -400   -561   -413   -493
   -103   -696   -594    397    244   -644   -244   -137   -283   -488   -358   -410
    -98   -680   -584    389    241   -633   -207    -85   -241   -467   -345   -394
   -111   -683   -571    397    228   -628   -189    -62   -220   -459   -342   -418
   -114   -701   -587    407    236   -644   -187    -62   -231   -475   -358   -459
    -88   -685   -597    387    252   -641   -176    -46   -228   -478   -353   -439
    -80   -667   -587    374    252   -628   -168    -20   -213   -470   -337   -405
    -64   -665   -600    363    265   -633   -179    -18   -210   -478   -340   -394
    -75   -667   -592    371    257   -631   -171      2   -187   -467   -329   -374
    -75   -657   -581    363    252   -618   -153     18   -171   -457   -322   -350
    -54   -626   -571    340    257   -600   -137     36   -153   -446   -303   -327
    -49   -602   -555    324    249   -579   -129     67   -119   -407   -262   -290
    -59   -592   -532    327    236   -563   -129     77   -101   -376   -252   -316
    -44   -561   -519    301    236   -540   -132     70   -106   -379   -259   -340
    -18   -537   -519    277    249   -530   -122     88    -90   -376   -246   -316
    -18   -532   -514    272    246   -524   -101    124    -57   -366   -231   -283
    -23   -519   -496    272    236   -509    -88    166    -18   -345   -215   -236
    -31   -488   -457    259    213   -475    -75    223     31   -288   -163   -189
    -49   -459   -413    254    179   -436    -46    301    116   -194    -90   -153
      5   -452   -459    223    231   -454    -54    322    135   -187    -75   -142
     25   -433   -459    205    241   -446    -33    389    192   -145    -23    -67
     51   -431   -483    189    265   -457     -7    449    244   -103      7    -10
     62   -433   -496    184    277   -465      7    459    254    -85     23     23
     62   -420   -483    179    272   -452     18    467    262    -75     28     44
    103   -400   -504    148    303   -452      7    465    244    -93     10     36
    116   -371   -488    127    301   -431      2    439    202   -122      0     10
    111   -379   -491    132    301   -433      0    415    179   -140     -2      5
    101   -407   -509    150    303   -457    -10    371    127   -187    -36    -25
     77   -428   -506    176    290   -467    -10    322     83   -223    -49    -62
     44   -405   -452    179    246   -428      0    275     38   -267    -83   -127
      5   -413   -418    202    210   -415     23    231     -5   -327   -140   -116
    -25   -436   -410    228    189   -423     33    184    -46   -366   -166   -127
    -31   -428   -397    231    181   -413     28    140    -83   -400   -194   -194
    -36   -441   -405    236    184   -423     25    103   -129   -459   -254   -223
    -44   -462   -418    252    187   -441     36     85   -145   -475   -270   -202
    -64   -433   -368    246    150   -402     38     77   -129   -465   -241   -192
    -59   -394   -335    228    137   -366     20     46   -132   -462   -244   -210
    -46   -374   -329    210    140   -353    -15     12   -150   -478   -254   -187
    -46   -363   -316    205    135   -342    -44     10   -148   -467   -228   -155
    -59   -368   -311    213    124   -340    -49     15   -150   -459   -215   -148
    -64   -387   -322    226    127   -355    -51     10   -158   -462   -213   -142
    -20   -374   -353    197    163   -366    -90    -23   -192   -488   -231   -171
     -7   -350   -342    179    166   -348   -103     -7   -189   -493   -226   -184
     -5   -423   -420    213    205   -423    -96      0   -207   -530   -265   -231
    -18   -535   -517    277    249   -527    -83      2   -244   -574   -335   -265
    -18   -607   -592    311    285   -600   -116    -36   -303   -628   -381   -254
    -18   -623   -605    319    293   -615   -132    -70   -353   -670   -402   -290
    -18   -644   -626    329    301   -636   -137    -93   -387   -714   -433   -327
    -36   -675   -639    355    301   -657   -145   -122   -423   -758   -470   -379
    -38   -701   -662    368    309   -683   -132   -127   -436   -776   -496   -353
    -36   -688   -654    361    306   -672   -132   -132   -449   -787   -493   -314
    -49   -706   -659    376    303   -683   -142   -150   -467   -802   -504   -335
    -51   -714   -662    384    303   -688   -153   -163   -491   -831   -524   -342
    -62   -709   -649    384    290   -680   -155   -171   -509   -833   -530   -353
    -75   -717   -641    394    280   -678   -148   -174   -511   -833   -522   -368
    -93   -756   -662    423    283   -711   -153   -192   -535   -859   -545   -407
   -101   -833   -732    467    314   -784   -158   -197   -587   -935   -628   -449
    -64  -1072  -1008    566    470  -1041    -88   -140   -701  -1124   -841   -631
    -54  -1257  -1202    657    574  -1231     33    -44   -776  -1330  -1078   -870
    -62  -1143  -1083    600    509  -1114    158     49   -685  -1319  -1083   -896
   -116   -807   -691    462    285   -750    127   -220   -641  -1163   -867   -693
   -228   -207     18    215   -124    -96   -205   -831   -665   -779   -327   -161
   -316    485    802    -85   -561    644   -509  -1192   -506   -176    397    532
   -280    831   1109   -275   -696    969   -779  -1275   -277    405   1013   1124
   -226    537    763   -155   -493    649   -891  -1273   -355    400    984   1111
   -228   -114    111    171   -168     -2   -867  -1267   -859   -439    135    332
   -236   -672   -439    454    101   -555   -704  -1093  -1210  -1182   -641   -381
   -187   -805   -620    496    215   -714   -493   -756  -1060  -1226   -776   -496
   -124   -797   -672    462    272   -735   -327   -491   -862  -1117   -722   -436
    -85   -800   -714    441    311   -758   -220   -337   -761  -1060   -706   -426
    -51   -766   -717    407    332   -743   -171   -262   -717  -1036   -701   -428
    -38   -758   -722    397    340   -740   -155   -231   -711  -1036   -711   -420
    -28   -758   -730    394    350   -745   -161   -218   -711  -1047   -714   -397
    -33   -740   -706    384    335   -724   -150   -202   -693  -1039   -698   -384
    -41   -730   -688    387    322   -711   -145   -194   -685  -1034   -688   -368
    -57   -698   -641    376    290   -672   -145   -194   -685  -1021   -688   -384
    -77   -665   -587    371    254   -626   -122   -161   -649   -982   -662   -342
    -67   -626   -558    345    244   -592   -106   -129   -628   -966   -639   -293
    -41   -589   -548    314    252   -571    -96   -101   -605   -935   -618   -277
    -46   -579   -535    311    244   -558    -96    -85   -587   -922   -607   -267
    -70   -581   -511    327    220   -548    -80    -70   -571   -911   -600   -249
   -101   -581   -480    337    189   -532    -67    -54   -558   -898   -587   -231
    -98   -555   -457    327    176   -509    -57    -25   -532   -870   -566   -200
    -93   -527   -433    309    168   -483    -54      5   -496   -844   -540   -161
    -93   -519   -426    306    166   -472    -54     33   -465   -815   -519   -132
    -90   -501   -413    296    158   -457    -38     75   -436   -795   -506   -109
    -70   -462   -392    265    161   -428    -20    137   -389   -750   -459    -51
    -41   -402   -363    220    158   -384    -18    192   -345   -696   -415     -2
     -7   -371   -363    189    176   -368    -31    244   -309   -657   -392     10
     -5   -348   -342    176    168   -348    -33    293   -272   -618   -350     62
     -2   -298   -296    150    145   -298    -20    324   -239   -571   -306    103
     12   -215   -228     98    119   -220    -20    329   -223   -542   -272    135
      0   -197   -197     98     98   -197     -7    327   -231   -540   -265    148
      5   -197   -205     93    103   -200     -7    319   -254   -561   -288    142
     18   -187   -205     83    111   -194    -18    285   -293   -600   -316    135
     28   -176   -205     75    114   -192    -28    239   -342   -646   -355    111
     20   -158   -179     70     98   -168    -41    189   -381   -691   -389     88
     10   -163   -174     75     90   -168    -46    129   -431   -740   -441     41
      5   -150   -158     72     80   -153    -44     83   -472   -789   -483     18
      2   -171   -176     83     88   -174    -46     28   -522   -846   -527      0
    -10   -200   -189    106     88   -194    -46    -36   -574   -896   -579    -41
    -25   -213   -187    116     77   -200    -33    -80   -605   -904   -589   -111
    -28   -174   -145    101     57   -161    -36   -111   -626   -911   -605   -163
    -25   -127   -101     75     36   -114    -41   -127   -628   -911   -594   -150
    -36   -122    -85     80     23   -103    -57   -163   -641   -919   -589   -145
    -38   -122    -83     77     20   -103    -83   -194   -649   -911   -571   -135
    -31   -101    -72     64     20    -88   -111   -200   -641   -891   -550   -148
    -31   -109    -77     70     20    -93   -137   -210   -659   -917   -581   -119
     -5   -155   -150     80     72   -153   -166   -231   -685   -943   -618    -62
     20   -202   -223     90    119   -213   -184   -244   -698   -943   -618    -85
     44   -236   -283     96    163   -259   -184   -233   -685   -932   -626    -90
     57   -293   -350    116    202   -322   -189   -236   -711   -963   -662   -103
     38   -407   -446    184    241   -426   -200   -257   -763  -1021   -717   -153
     41   -493   -537    226    288   -514   -210   -267   -810  -1065   -758   -187
     33   -535   -571    249    301   -553   -202   -283   -836  -1088   -787   -207
     20   -553   -576    265    298   -566   -197   -301   -862  -1117   -815   -218
     18   -581   -600    283    309   -589   -200   -314   -883  -1135   -828   -226
     23   -594   -620    285    319   -607   -200   -311   -888  -1135   -828   -220
     23   -602   -626    288    324   -613   -200   -314   -896  -1143   -839   -228
     18   -610   -631    296    322   -620   -207   -319   -911  -1158   -849   -231
     25   -649   -675    311    350   -662   -207   -327   -935  -1189   -872   -226
     15   -724   -740    355    376   -732   -202   -337   -945  -1189   -880   -220
      2   -735   -737    366    368   -735   -205   -350   -948  -1174   -867   -236
    -10   -711   -701    361    342   -706   -213   -366   -953  -1171   -867   -252
     25   -748   -774    361    400   -761   -220   -374   -992  -1223   -922   -311
     83   -966  -1052    439    566  -1008   -176   -332  -1091  -1402  -1127   -488
    114  -1200  -1314    542    711  -1254    -54   -213  -1153  -1608  -1379   -719
    109  -1192  -1304    540    704  -1249     80    -72  -1075  -1628  -1434   -805
     15   -927   -943    457    478   -935    101   -252  -1005  -1475  -1239   -620
   -200   -348   -150    272    -25   -249   -150   -841   -958  -1070   -670    -44
   -366    420    787    -28   -576    602   -428  -1247   -769   -465     93    701
   -353    727   1078   -187   -714    901   -698  -1374   -581     80    704   1408
   -288    394    683    -51   -485    537   -862  -1436   -706     83    714   1527
   -257   -153    101    202   -179    -25   -875  -1457  -1161   -646    -59    763
   -231   -558   -327    394     46   -441   -719  -1252  -1449  -1317   -802    -23
   -168   -748   -581    457    202   -665   -485   -865  -1322  -1395   -997   -257
    -72   -820   -748    446    337   -784   -316   -555  -1130  -1288   -956   -244
     -5   -859   -854    431    423   -857   -244   -407  -1044  -1247   -935   -231
     18   -862   -880    423    449   -870   -207   -340  -1008  -1236   -935   -231
     18   -859   -880    418    449   -870   -189   -316   -997  -1236   -945   -239
     18   -823   -841    402    428   -831   -176   -316   -992  -1239   -953   -246
     20   -802   -826    389    420   -815   -168   -303   -984  -1236   -948   -241
     31   -795   -826    381    426   -807   -166   -288   -974  -1223   -935   -231
     36   -779   -818    368    426   -797   -171   -277   -966  -1213   -930   -236
     54   -782   -836    363    444   -807   -168   -259   -950  -1202   -927   -228
     44   -810   -857    381    449   -833   -155   -246   -940  -1195   -924   -213
     36   -769   -805    366    418   -787   -153   -241   -927  -1184   -909   -205
     51   -704   -756    324    400   -730   -153   -220   -906  -1169   -893   -197
     93   -646   -740    277    415   -693   -168   -213   -901  -1161   -896   -187
    111   -636   -748    262    428   -691   -168   -194   -891  -1145   -883   -163
    122   -626   -748    252    433   -685   -163   -176   -872  -1117   -857   -150
    109   -633   -743    262    423   -685   -142   -150   -849  -1085   -836   -137
    135   -636   -771    252    452   -704   -122   -103   -813  -1052   -815   -109
    179   -579   -761    200    467   -670   -129    -59   -787  -1028   -802    -67
    210   -542   -753    166    480   -646   -137    -15   -761  -1002   -779    -31
    239   -509   -750    135    493   -628   -140     28   -727   -969   -745     10
    259   -467   -727    103    493   -597   -135     85   -678   -917   -696     57
    277   -413   -691     64    483   -550   -140    129   -644   -872   -652     98
    288   -363   -654     36    470   -509   -135    166   -605   -823   -610    137
    290   -324   -618     15    452   -470   -132    189   -576   -784   -571    166
    301   -277   -579    -10    439   -428   -132    194   -571   -776   -566    163
    301   -296   -597     -2    446   -446   -116    205   -568   -776   -568    194
    285   -301   -587      7    433   -441   -114    197   -568   -779   -563    205
    262   -319   -581     28    420   -449   -111    171   -576   -797   -576    181
    246   -329   -576     41    410   -452   -106    140   -600   -828   -610    166
    207   -327   -535     57    371   -428   -106     93   -620   -854   -620    155
    148   -306   -454     77    298   -379   -101     49   -639   -862   -620     98
     96   -311   -407    106    252   -361    -85      5   -657   -883   -659     46
     72   -348   -420    137    246   -384    -62    -33   -691   -932   -724     41
     62   -350   -413    142    236   -381    -62    -72   -732   -989   -761     64
     75   -324   -400    124    236   -361    -77   -111   -763  -1015   -766     28
     93   -257   -353     80    220   -303    -90   -140   -769  -1000   -761    -38
    101   -179   -280     38    189   -228    -85   -142   -740   -974   -756    -44
     83   -161   -246     36    163   -202    -80   -148   -724   -971   -753     44
    101   -145   -246     20    171   -194   -109   -163   -724   -969   -732     75
    119   -140   -259     10    187   -200   -150   -184   -740   -971   -730     54
    116   -163   -280     23    197   -220   -171   -197   -753   -974   -737     38
    109   -122   -231      5    168   -176   -189   -215   -761   -976   -748     23
    101   -122   -223     10    161   -174   -187   -218   -758   -974   -745     25
     93   -197   -293     49    192   -244   -184   -223   -774   -992   -769     10
     90   -249   -340     80    215   -293   -194   -231   -805  -1026   -805    -31
     80   -280   -361     98    220   -319   -189   -249   -831  -1041   -826    -88
     88   -319   -407    114    246   -363   -197   -283   -870  -1072   -844   -129
    103   -379   -485    135    293   -431   -213   -316   -922  -1119   -878   -192
     98   -423   -522    163    309   -472   -210   -322   -937  -1156   -948   -226
     83   -491   -574    202    327   -530   -202   -322   -953  -1195  -1002   -127
     77   -488   -566    202    322   -527   -202   -327   -958  -1187   -984   -114
     90   -462   -555    184    322   -506   -210   -337   -963  -1171   -979   -187
    109   -457   -566    174    337   -511   -223   -361   -982  -1192  -1018   -202
     88   -467   -558    189    319   -511   -233   -363   -992  -1208  -1002   -163
     75   -470   -548    197    309   -509   -236   -353   -982  -1197   -987   -176
     93   -470   -563    187    324   -517   -252   -363   -997  -1215   -997   -189
    101   -454   -555    176    327   -504   -272   -381  -1026  -1239  -1021   -220
     98   -568   -667    233    381   -615   -244   -361  -1085  -1335  -1127   -361
     93   -784   -878    345    485   -831   -137   -285  -1166  -1527  -1371   -602
    124   -875  -1000    374    561   -937    -20   -181  -1171  -1649  -1522   -735
    109   -685   -795    288    452   -740     44   -194  -1062  -1543  -1371   -641
    -15   -228   -213    119     98   -220   -109   -641   -995  -1249   -995   -303
   -148    457    602   -155   -374    530   -358  -1041   -776   -683   -314    467
   -220   1044   1262   -413   -740   1150   -555  -1127   -402     28    470   1283
   -119   1023   1143   -452   -631   1083   -776  -1104   -252    376    787   1652
    -90    480    571   -197   -332    524   -872  -1267   -732   -205    197   1122
   -116    -59     57     88    -88     -2   -854  -1319  -1293  -1047   -641    213
    -38   -431   -394    233    176   -413   -711  -1124  -1483  -1478  -1127   -316
    -51   -472   -420    262    184   -446   -470   -756  -1249  -1369  -1101   -277
    -36   -483   -449    259    205   -467   -301   -504  -1075  -1270  -1049   -197
     28   -537   -566    252    296   -550   -241   -413  -1026  -1247  -1057   -233
     41   -542   -584    249    311   -563   -213   -366   -989  -1221  -1031   -244
     15   -550   -566    267    290   -558   -187   -329   -963  -1197  -1023   -223
     41   -542   -587    249    311   -563   -176   -298   -932  -1171  -1005   -194
    122   -576   -701    226    410   -639   -223   -366  -1010  -1257  -1075   -252
     83   -558   -641    236    361   -600   -200   -322   -969  -1218  -1039   -231
     67   -509   -576    220    322   -542   -176   -280   -914  -1158   -984   -197
     93   -483   -579    192    335   -532   -194   -290   -919  -1163  -1005   -210
    135   -459   -594    161    363   -527   -210   -290   -919  -1169  -1013   -194
    119   -454   -574    166    345   -514   -202   -267   -893  -1150  -1002   -150
    111   -439   -550    163    329   -493   -194   -249   -867  -1127   -987   -116
    122   -402   -527    137    324   -465   -184   -220   -826  -1072   -956   -106
    135   -355   -491    109    311   -423   -181   -189   -797  -1041   -932    -85
    153   -358   -514    101    332   -436   -194   -171   -789  -1036   -922    -67
    184   -319   -504     67    342   -410   -192   -137   -748   -982   -878    -44
    239   -298   -537     31    387   -418   -200   -129   -724   -956   -857    -38
    254   -272   -527      7    389   -397   -202    -85   -688   -922   -833    -18
    280   -259   -540    -12    410   -397   -220    -57   -667   -911   -826     10
    293   -220   -514    -36    402   -366   -210     12   -592   -841   -763     72
    319   -187   -509    -67    413   -348   -223     59   -545   -789   -722    114
    350   -150   -501   -101    423   -324   -215    109   -496   -735   -670    174
    350    -83   -436   -135    389   -259   -200    158   -439   -670   -613    244
    316    -49   -366   -132    340   -207   -181    205   -389   -610   -566    298
    314    -46   -361   -135    335   -205   -200    176   -413   -636   -592    270
    309    -75   -384   -116    345   -228   -218    122   -459   -696   -654    218
    301    -83   -384   -109    342   -233   -205    103   -475   -709   -665    210
    298    -98   -397    -98    348   -246   -202     67   -509   -737   -685    181
    288    -75   -363   -109    324   -220   -200     25   -532   -763   -696    163
    262    -67   -329    -98    293   -197   -187    -10   -550   -787   -714    148
    241    -83   -324    -77    283   -202   -176    -62   -587   -823   -745    106
    215    -93   -309    -59    262   -200   -150    -96   -605   -846   -769     72
    194   -119   -314    -38    252   -215   -142   -135   -636   -885   -813     49
    184   -124   -309    -31    244   -215   -137   -166   -667   -919   -849     31
    158    -72   -233    -44    194   -153   -132   -168   -657   -901   -831     23
    155    -12   -168    -70    161    -90   -140   -194   -649   -883   -815     31
    166      0   -166    -83    163    -83   -166   -246   -672   -901   -823     25
    166     36   -129   -101    148    -46   -205   -270   -672   -896   -818     28
    184     23   -161   -106    174    -67   -246   -303   -711   -924   -844     12
    168      7   -161    -88    166    -75   -241   -272   -685   -891   -813     46
    171    -25   -200    -72    184   -111   -246   -303   -706   -909   -839      7
    166    -44   -210    -62    187   -127   -254   -322   -737   -940   -867    -18
    148   -106   -254    -20    200   -179   -239   -285   -730   -932   -862      2
    127   -181   -309     28    218   -244   -215   -267   -724   -943   -898    -20
    158   -220   -381     31    267   -301   -241   -314   -779  -1013   -971    -90
    171   -270   -441     49    306   -355   -265   -350   -828  -1060  -1021   -127
    150   -314   -465     80    306   -389   -265   -363   -846  -1067  -1028   -129
    137   -327   -465     96    301   -394   -259   -363   -849  -1067  -1031   -129
    124   -342   -467    109    296   -405   -267   -371   -852  -1072  -1039   -140
    148   -350   -501    101    324   -426   -285   -407   -885  -1109  -1075   -161
    129   -379   -509    122    319   -444   -285   -413   -904  -1127  -1101   -174
    129   -379   -509    124    319   -444   -280   -415   -898  -1122  -1101   -179
    109   -337   -449    111    277   -392   -288   -426   -896  -1109  -1091   -194
    109   -350   -459    122    283   -405   -301   -444   -924  -1122  -1114   -215
    119   -381   -504    129    309   -441   -293   -433   -927  -1130  -1127   -210
    145   -431   -576    142    361   -504   -275   -418   -953  -1163  -1163   -228
    148   -605   -753    228    449   -678   -205   -355  -1005  -1296  -1330   -381
    140   -779   -919    319    530   -849    -77   -252  -1041  -1478  -1551   -605
     93   -678   -774    290    431   -724     25   -155   -953  -1462  -1548   -615
    -28   -355   -327    192    148   -342     -2   -402   -932  -1309  -1327   -418
    -85    150    233    -33   -161    192   -332   -969  -1039  -1013   -865     15
    -93    813    906   -361   -501    859   -649  -1327   -976   -493   -215    592
    -36   1065   1098   -514   -568   1080   -891  -1395   -802     41    316   1078
     38    649    610   -342   -285    631  -1000  -1350   -872     28    233   1023
      5    153    145    -80    -70    148   -948  -1353  -1306   -735   -542    327
     -5   -301   -298    153    145   -301   -787  -1249  -1639  -1467  -1280   -342
     23   -488   -511    231    267   -498   -587   -953  -1441  -1457  -1361   -428
     70   -485   -555    207    311   -519   -441   -706  -1208  -1306  -1262   -353
    124   -470   -594    171    358   -532   -358   -563  -1083  -1231  -1197   -345
    150   -462   -613    155    379   -537   -296   -454   -992  -1166  -1171   -316
    158   -517   -678    176    415   -597   -265   -413   -966  -1171  -1210   -277
    150   -480   -631    166    389   -555   -257   -405   -950  -1161  -1200   -275
    155   -470   -628    155    389   -548   -254   -384   -924  -1137  -1171   -265
    158   -441   -600    140    376   -519   -244   -353   -893  -1111  -1158   -226
    150   -441   -592    142    368   -517   -241   -342   -885  -1109  -1171   -189
    158   -433   -592    137    374   -511   -231   -319   -854  -1075  -1135   -155
    161   -389   -550    111    353   -467   -226   -301   -826  -1034  -1101   -142
    155   -379   -537    111    345   -457   -226   -303   -815  -1023  -1096   -168
    148   -368   -519    109    332   -444   -226   -303   -805  -1015  -1091   -168
    124   -355   -480    116    301   -418   -215   -296   -771   -982  -1062   -145
     90   -371   -462    140    275   -418   -200   -288   -740   -953  -1039   -171
    114   -342   -457    114    285   -400   -202   -254   -714   -932  -1028   -129
    140   -301   -444     80    290   -371   -189   -192   -649   -878   -997    -31
    168   -280   -449     57    309   -363   -171   -148   -594   -826   -945      7
    174   -272   -446     49    309   -358   -168   -119   -548   -779   -911      2
    179   -246   -426     33    301   -335   -163    -83   -485   -722   -865     28
    197   -210   -410      5    303   -309   -166    -57   -444   -691   -839     57
    207   -163   -371    -20    288   -267   -163    -10   -394   -633   -795     98
    220   -119   -342    -51    277   -231   -153     57   -332   -553   -727    168
    254   -101   -355    -77    303   -228   -161     77   -303   -511   -688    205
    257    -90   -350    -85    301   -220   -150     98   -270   -480   -659    213
    241    -88   -329    -75    285   -207   -148     98   -270   -485   -667    202
    226    -75   -303    -75    265   -189   -148     93   -272   -496   -667    200
    233    -96   -329    -70    280   -213   -153     72   -314   -540   -701    187
    236    -96   -335    -70    283   -215   -155     49   -348   -574   -724    202
    236    -88   -324    -72    280   -205   -145     18   -379   -587   -737    153
    194    -72   -267    -62    228   -168   -150    -38   -426   -620   -763     75
    168    -46   -218    -62    192   -132   -161    -96   -478   -667   -805     20
    153    -83   -236    -36    192   -158   -153   -132   -524   -709   -849      5
    137    -67   -205    -33    171   -135   -148   -174   -563   -745   -875    -20
    142    -83   -226    -31    181   -153   -142   -202   -600   -787   -909    -28
    119    -98   -218    -10    166   -155   -155   -239   -636   -818   -935    -67
     70   -101   -171     15    119   -135   -176   -275   -654   -826   -937    -88
     51    -49   -101      0     75    -75   -179   -285   -641   -802   -909    -70
     57    -12    -70    -23     62    -41   -189   -293   -628   -776   -891    -57
     49     31    -20    -41     36      5   -202   -277   -600   -727   -846    -23
     44     57     12    -51     15     36   -226   -267   -584   -698   -826     -2
     67     83     15    -75     25     49   -254   -301   -610   -724   -854    -38
     67     28    -41    -49     54     -7   -262   -311   -631   -750   -870    -59
     46     33    -15    -41     31     10   -252   -290   -610   -714   -815    -31
     41     23    -20    -33     31      2   -246   -283   -594   -685   -776    -33
     67    -41   -109    -12     88    -75   -246   -288   -607   -711   -831    -90
     70   -111   -184     20    124   -148   -252   -298   -636   -763   -909    -88
     62   -150   -213     44    137   -181   -270   -327   -675   -800   -935   -111
     46   -161   -210     57    127   -184   -270   -348   -704   -826   -950   -140
     49   -150   -200     51    124   -174   -254   -353   -709   -831   -961   -145
     44   -148   -192     49    116   -168   -252   -355   -719   -833   -966   -168
     28   -174   -205     72    116   -189   -267   -368   -732   -841   -971   -194
     12   -192   -205     88    106   -200   -272   -387   -748   -852   -982   -218
      7   -194   -202     93    103   -197   -270   -387   -748   -852   -982   -218
      7   -168   -176     80     90   -171   -262   -374   -743   -839   -976   -215
      0   -158   -161     77     80   -158   -257   -363   -740   -833   -974   -226
    -31   -171   -142    101     54   -155   -262   -368   -750   -841   -979   -241
    -46   -210   -163    129     57   -187   -252   -361   -763   -857   -992   -236
    -51   -366   -316    207    132   -342   -189   -311   -802   -961  -1114   -324
    -54   -517   -465    285    205   -491    -67   -192   -800  -1098  -1309   -496
    -70   -478   -410    272    168   -444     41    -62   -701  -1117  -1376   -571
   -116   -168    -51    142    -33   -111     54   -176   -628  -1000  -1221   -441
   -184    361    545    -90   -363    452   -194   -724   -782   -792   -833    -96
   -277   1052   1330   -387   -805   1189   -519  -1202   -846   -387   -236    407
   -293   1519   1810   -613  -1052   1665   -795  -1384   -737    145    381    932
   -244   1257   1501   -506   -872   1379   -935  -1366   -722    335    532   1093
   -272    683    956   -207   -615    820   -917  -1369  -1070   -280   -132    517
   -290    187    475     51   -381    329   -802  -1293  -1444  -1083   -961   -218
   -267    -49    218    158   -244     83   -639  -1026  -1332  -1210  -1182   -446
   -220    -31    189    127   -205     77   -488   -748  -1062  -1041  -1096   -392
   -176      7    184     83   -179     96   -376   -553   -901   -940  -1065   -311
   -148     10    155     67   -150     83   -314   -454   -820   -909  -1057   -254
   -142      5    145     67   -145     75   -311   -428   -800   -906  -1060   -254
   -142     15    158     64   -150     85   -311   -410   -776   -896  -1049   -249
   -122     31    153     46   -137     90   -298   -394   -753   -880  -1039   -252
   -132     54    187     38   -158    119   -293   -387   -735   -857  -1021   -239
   -122    103    226      7   -174    163   -301   -376   -717   -841  -1008   -231
    -85    142    228    -28   -155    184   -314   -366   -701   -831  -1005   -215
    -80    148    228    -36   -155    187   -324   -366   -693   -826  -1000   -220
    -80    161    241    -41   -161    200   -324   -361   -680   -810   -984   -213
    -72    210    283    -67   -179    244   -319   -350   -657   -789   -961   -192
    -51    285    337   -116   -194    311   -322   -342   -626   -756   -927   -166
    -36    290    327   -127   -181    306   -324   -337   -610   -737   -922   -171
    -25    280    306   -127   -166    293   -327   -324   -597   -719   -909   -174
    -31    288    319   -129   -176    303   -324   -296   -571   -693   -883   -168
    -28    329    358   -150   -192    342   -322   -262   -537   -657   -859   -142
     10    366    353   -189   -174    361   -327   -223   -504   -631   -841   -129
     36    363    327   -200   -145    345   -332   -176   -459   -592   -815   -109
     54    348    290   -202   -116    319   -337   -127   -410   -550   -774    -83
     62    397    335   -228   -135    366   -327    -72   -345   -483   -717    -23
     80    491    410   -288   -163    452   -316    -23   -280   -415   -657     36
     98    574    472   -337   -187    524   -319      2   -244   -368   -615     80
    122    579    457   -350   -168    519   -316     25   -220   -340   -579    116
    129    574    444   -350   -155    509   -303     44   -200   -311   -537    109
     98    587    488   -345   -194    537   -277     46   -197   -311   -553     90
     83    592    509   -337   -213    553   -270     41   -218   -337   -587    124
     88    574    485   -332   -197    530   -272     15   -257   -368   -607    119
     85    548    462   -316   -187    506   -283    -31   -301   -413   -633     98
     72    527    454   -298   -192    491   -293    -98   -350   -457   -657     54
     54    530    475   -293   -210    504   -290   -150   -392   -496   -688     28
     15    504    488   -262   -239    496   -267   -179   -407   -496   -691     31
     -5    506    511   -249   -257    509   -252   -200   -413   -496   -685     10
     -7    488    496   -241   -254    491   -252   -236   -444   -530   -714    -12
    -15    454    470   -220   -241    462   -246   -262   -462   -548   -727    -23
    -20    470    491   -228   -254    480   -249   -277   -457   -532   -698    -38
    -33    452    485   -207   -259    467   -257   -296   -452   -527   -691    -49
    -44    407    452   -184   -249    428   -262   -298   -444   -509   -680      5
    -44    459    501   -207   -272    480   -259   -275   -389   -446   -615     75
     -7    478    483   -236   -246    480   -272   -259   -353   -402   -563    106
     15    454    439   -233   -210    446   -280   -265   -342   -392   -561     98
     33    413    379   -226   -171    397   -285   -267   -348   -392   -571    106
     20    379    358   -200   -168    368   -275   -252   -335   -374   -558    129
     -2    290    293   -145   -150    293   -272   -244   -332   -374   -568    116
     12    163    150    -88    -67    158   -265   -236   -350   -400   -600     93
      5     77     70    -41    -33     75   -262   -244   -371   -420   -615     70
      5     46     38    -25    -15     44   -270   -259   -389   -431   -623     46
      0     -7    -10      2      2     -7   -272   -277   -420   -457   -639     15
     -2    -38    -36     20     15    -38   -265   -272   -428   -457   -641     18
     10    -49    -62     18     33    -54   -280   -280   -441   -472   -662     -2
      5    -93    -98     41     51    -96   -280   -285   -457   -480   -670    -18
     -2   -114   -114     57     54   -114   -275   -293   -467   -475   -665    -28
    -10   -101    -90     57     38    -96   -272   -301   -462   -467   -659    -31
    -23    -80    -57     49     15    -67   -283   -314   -475   -478   -672    -41
    -33    -96    -64     64     12    -80   -283   -314   -478   -478   -675    -41
    -38   -135    -96     85     25   -116   -277   -303   -475   -472   -680    -54
    -31   -179   -148    106     57   -163   -270   -293   -483   -478   -698    -85
    -25   -337   -314    179    142   -327   -228   -262   -535   -581   -815   -210
    -36   -527   -493    280    226   -511   -111   -176   -594   -769  -1041   -449
    -44   -581   -537    311    244   -561     18    -44   -553   -852  -1163   -589
    -88   -358   -270    223     90   -314     85    -85   -452   -737  -1028   -480
   -207    124    329     38   -270    226   -127   -600   -478   -449   -594    -83
   -301    854   1153   -277   -727   1002   -454  -1070   -394     75     90    594
   -322   1423   1745   -553  -1034   1584   -748  -1239   -161    701    800   1332
   -241   1353   1595   -555   -917   1473   -961  -1260    -85   1005   1111   1654
   -239    763   1000   -262   -620    880   -979  -1296   -465    428    498   1080
   -267    140    407     64   -337    272   -846  -1208   -891   -392   -374    215
   -270   -163    106    215   -189    -28   -623   -896   -865   -636   -706   -166
   -231   -213     18    223   -124    -98   -431   -579   -636   -522   -662   -153
   -176   -213    -38    194    -72   -127   -309   -389   -504   -449   -610   -101
   -148   -239    -90    194    -31   -166   -252   -290   -441   -405   -581   -111
   -145   -257   -111    200    -18   -184   -239   -259   -420   -389   -605   -145
   -140   -252   -111    197    -15   -181   -215   -228   -397   -381   -623   -145
   -116   -265   -148    189     12   -205   -197   -197   -376   -387   -646    -83
   -111   -267   -155    187     20   -213   -197   -184   -368   -376   -615    -49
   -122   -244   -122    179      0   -184   -187   -166   -342   -342   -579    -67
   -132   -244   -111    189    -10   -179   -168   -132   -301   -296   -540    -62
   -135   -218    -85    174    -25   -150   -171   -119   -280   -280   -532    -70
   -129   -202    -72    166    -31   -137   -163   -101   -259   -275   -522     -7
   -132   -168    -36    150    -49   -103   -166    -80   -239   -254   -506     31
   -119   -161    -41    140    -38   -101   -168    -59   -220   -226   -480     41
   -109   -116    -10    111    -51    -64   -174    -44   -192   -200   -449     36
   -116   -114      0    114    -59    -57   -155     -2   -153   -155   -436     54
   -111   -132    -20    122    -49    -75   -145     36   -116   -109   -400     70
   -101   -127    -25    114    -38    -77   -150     59    -93    -88   -376     77
    -77    -57     20     64    -51    -18   -155     96    -59    -57   -342    101
    -67    -20     44     44    -57     10   -148    148    -12     -5   -301    122
    -59      5     64     25    -62     33   -140    200     31     41   -254    168
    -51     36     88      7    -70     62   -122    265     90    103   -187    241
    -38     54     93     -7    -67     72   -119    322    145    161   -132    283
    -20     80     98    -31    -59     88   -106    376    200    226    -90    342
    -25    109    132    -44    -80    119    -98    405    226    257    -72    397
      0    137    137    -67    -67    137    -88    420    246    280    -38    423
      2    127    124    -67    -62    124    -80    420    249    290     -7    439
     -7    122    129    -57    -70    124    -85    402    241    298      2    410
    -46    150    197    -54   -122    174    -80    389    239    290      5    389
    -59    161    220    -49   -140    189    -77    358    226    277     -5    376
    -57     83    140    -15   -101    111   -122    236    109    155   -111    277
   -129     57    187     36   -158    122    -70    239    116    161   -106    301
   -181     64    246     57   -213    155     -7    252    153    207    -67    319
   -228     80    309     75   -267    194     -7    200    135    202    -70    267
   -215     57    272     77   -244    166    -33    132     62    122   -140    207
   -205     33    239     85   -223    135    -33     77      0     49   -197    179
   -233     44    275     93   -254    158    -12     85     15     70   -181    189
   -239     54    293     93   -265    174      0    106     67    135   -116    218
   -241    150    392     44   -316    272     -2     88     77    148    -88    241
   -218    202    420      7   -319    311    -20     85     96    187    -41    270
   -210    213    423     -2   -316    316    -54     85    119    231     20    262
   -210    215    426     -2   -316    319    -70     85    124    228     -5    236
   -205    142    348     31   -277    244    -51    101    142    239    -36    280
   -205    148    350     28   -277    249    -54     98    140    236    -23    309
   -233    179    410     25   -324    293    -67     98    142    252     25    316
   -244    101    345     72   -293    223    -64    111    129    231      0    244
   -207    -23    181    114   -197     77    -80     77     54    119   -140    184
   -226    -93    132    158   -179     18    -67     85     46    116   -142    213
   -252   -129    119    189   -187     -5    -67     62     31    129   -119    153
   -239   -137    101    189   -171    -18    -70     31     10    116    -98    119
   -239   -137    101    187   -171    -20    -90      7    -18     88   -135    116
   -246   -163     83    205   -166    -41   -103      2    -31     85   -140    114
   -265   -174     88    218   -179    -44   -106     -7    -36     83   -142     98
   -259   -171     88    215   -174    -41   -101    -15    -46     62   -150     98
   -259   -181     77    218   -168    -51   -106    -25    -62     41   -163    124
   -275   -179     93    226   -187    -44   -101    -20    -51     57   -161    127
   -280   -207     72    241   -179    -67   -103    -23    -54     70   -158     98
   -277   -236     41    257   -161    -98   -106    -20    -51     85   -142     72
   -262   -314    -51    285   -109   -184    -96    -31   -119    -10   -239    -25
   -218   -579   -361    397     70   -470    -44    -46   -306   -285   -530   -296
   -192   -769   -579    478    192   -675     67     12   -405   -480   -758   -553
   -205   -680   -475    444    135   -579    181     93   -301   -410   -691   -532
   -337   -267     67    301   -205   -101    101   -226   -176   -124   -327   -166
   -527    459    984     33   -756    722   -145   -605     90    459    374    568
   -623   1197   1821   -288  -1221   1509   -366   -711    537   1231   1202   1408
   -501   1408   1909   -452  -1205   1657   -672   -701    805   1735   1688   1940
   -465    995   1457   -267   -961   1226   -826   -823    493   1382   1325   1631
   -462    431    893     15   -678    662   -833   -930   -106    532    498    818
   -485    -70    415    277   -452    171   -626   -737   -400    -18    -77    228
   -446   -213    233    329   -340     10   -387   -410   -285    -25   -176     83
   -363   -254    109    309   -239    -72   -275   -233   -218     -5   -181     28
   -316   -311      5    314   -163   -153   -194   -109   -168      7   -189     25
   -301   -345    -44    322   -129   -194   -161    -51   -148      5   -213     46
   -296   -350    -54    324   -122   -202   -150    -31   -135     12   -194     59
   -316   -316      0    316   -161   -158   -124     -5    -93     57   -142     41
   -301   -296      5    298   -153   -145   -119      2    -83     62   -135     25
   -272   -283    -12    277   -132   -148   -116      7    -77     51   -150     33
   -275   -280     -5    277   -135   -142    -93     31    -57     57   -142     70
   -288   -309    -23    298   -135   -166    -85     41    -62     54   -148     80
   -298   -288     10    293   -155   -140    -75     64    -31    106   -109     83
   -280   -275      5    275   -145   -137    -77     75    -18    129    -77     93
   -277   -283     -5    280   -137   -145    -70    101      5    150    -59    116
   -259   -270    -10    265   -127   -142    -72    114     12    158    -51    122
   -259   -259      0    259   -129   -129    -75    127     18    163    -54    119
   -275   -239     36    254   -158   -101    -59    171     57    200    -28    155
   -262   -215     46    239   -155    -85    -49    210     88    236     -2    184
   -267   -197     70    231   -168    -64    -31    257    127    277     36    213
   -254   -179     75    218   -166    -54    -46    293    150    303     64    231
   -187   -155     31    171   -111    -64    -93    288    124    280     44    215
   -153    -96     57    124   -106    -20    -80    353    179    329     88    265
   -124    -70     54     96    -90     -7    -67    418    228    379    119    309
   -122    -49     72     85    -98     12    -49    475    283    433    158    353
   -101    -15     85     57    -93     33    -46    498    314    470    194    387
    -88      2     90     44    -88     46    -36    524    337    501    233    423
   -122     -7    114     62   -119     51    -20    542    353    522    257    444
   -124    -20    103     72   -116     41    -25    517    337    504    241    428
   -124    -12    111     67   -119     49    -28    488    322    488    236    418
   -153     -2    150     77   -153     72    -10    488    335    504    254    426
   -145      0    145     70   -145     70    -15    452    309    480    239    410
   -145     28    174     57   -161    101    -12    413    283    459    223    392
   -184     23    207     80   -197    116      7    379    270    431    205    374
   -215    -10    205    114   -210     96     36    361    249    413    192    361
   -254    -20    233    137   -246    106     59    342    241    402    171    319
   -257    -46    210    150   -233     80     83    324    218    374    140    298
   -213    -38    174    124   -194     67     77    280    184    350    106    236
   -205     38    244     83   -223    140     77    265    192    366    135    246
   -215     72    288     70   -252    179     88    265    220    413    192    301
   -220     90    311     64   -267    200     62    249    236    441    226    322
   -241    103    342     67   -293    223     15    231    241    452    236    335
   -228     96    324     67   -275    210      0    226    241    454    228    335
   -218     70    288     72   -254    179      2    202    226    431    210    322
   -252     57    306     96   -280    181     10    197    223    426    207    311
   -259     31    290    114   -277    161     25    210    231    423    207    306
   -220    -75    145    148   -184     33      7    187    171    355    142    246
   -223   -168     51    194   -137    -59    -15    145    101    280     70    171
   -246   -218     28    233   -140    -96     -7    140     90    270     59    145
   -265   -262      2    262   -135   -129     -5    119     62    246     38    114
   -285   -306    -20    296   -132   -163      2    114     46    226     23     93
   -285   -332    -46    309   -122   -189      0    116     36    218     12     90
   -254   -337    -83    296    -85   -210    -25     93      2    189    -15     77
   -239   -329    -90    283    -75   -210    -36     77    -18    174    -33     57
   -239   -350   -111    296    -64   -231    -33     85    -10    181    -25     57
   -241   -342   -103    290    -70   -226    -33     88     -7    187    -10     59
   -233   -332   -101    283    -67   -218    -41     80    -18    176    -10     51
   -252   -340    -90    296    -80   -215    -33     90     -2    189     10     62
   -254   -400   -145    327    -54   -272    -36     80    -20    163    -23     38
   -215   -545   -332    379     57   -439    -23     77   -109     41   -158    -83
   -194   -782   -587    488    194   -685     67    132   -226   -168   -394   -327
   -200   -865   -667    532    231   -766    205    246   -233   -293   -561   -517
   -241   -701   -459    472    109   -581    311    290   -109   -200   -475   -459
   -353   -306     46    327   -200   -129    189    -88    -36     72   -109    -88
   -491    407    898     41   -696    652    -67   -488    179    646    605    633
   -555   1018   1574   -233  -1065   1296   -288   -615    524   1348   1384   1421
   -426   1010   1436   -290   -930   1223   -545   -641    646   1712   1740   1836
   -420    480    898    -31   -659    688   -644   -784    210   1192   1210   1335
   -418    -67    348    241   -384    140   -646   -867   -363    314    337    441
   -379   -407    -28    394   -176   -218   -480   -646   -530   -122   -155    -75
   -350   -465   -114    407   -119   -290   -262   -296   -329    -46   -148    -90
   -280   -462   -181    371    -49   -322   -122    -64   -176     46    -93    -46
   -246   -488   -241    366     -5   -363    -31     75    -85    106    -57    -15
   -244   -514   -272    379     12   -394      5    129    -49    122    -51    -12
   -249   -530   -280    389     15   -405     18    155    -31    129    -41    -15
   -252   -550   -298    400     20   -426     20    166    -28    135    -38    -20
   -244   -537   -293    389     23   -415     15    171    -33    129    -38    -25
   -231   -501   -270    363     18   -387     10    184    -20    142    -25    -12
   -249   -514   -265    381      7   -389     10    192     -5    145    -18     -7
   -249   -501   -252    374      0   -376     33    210     18    158      0      0
   -259   -459   -200    358    -31   -329     57    246     62    205     59     38
   -272   -449   -179    361    -49   -314     67    267     90    236     93     41
   -249   -480   -231    366    -10   -355     67    262     77    231     83     28
   -239   -485   -246    361      2   -368     59    270     85    241     90     23
   -252   -467   -215    358    -18   -342     59    293    103    259     98     54
   -252   -420   -171    335    -41   -296     59    322    129    280    122     93
   -236   -436   -200    337    -18   -319     64    355    158    296    124    116
   -233   -457   -223    345     -5   -342     80    402    205    342    176    135
   -233   -449   -215    342    -10   -335     90    465    259    400    220    150
   -228   -418   -192    322    -20   -306     96    527    311    446    252    246
   -192   -345   -153    270    -20   -249     93    558    342    478    288    288
   -153   -332   -179    241     12   -257     90    594    376    514    327    316
   -140   -311   -171    226     12   -244    103    652    439    579    387    350
   -124   -290   -166    205     20   -228    106    693    483    639    439    410
   -116   -244   -127    181      5   -187     93    706    498    670    470    446
   -155   -244    -90    197    -33   -166    111    719    511    688    496    454
   -181   -249    -67    213    -57   -158    132    711    514    685    491    413
   -158   -262   -103    207    -28   -181    122    657    470    631    433    381
   -137   -249   -111    194    -12   -181    114    628    449    615    431    371
   -142   -254   -114    197    -15   -184    135    607    436    605    431    335
   -150   -257   -106    202    -23   -181    161    574    407    563    392    290
   -155   -252    -98    202    -31   -176    181    537    371    511    332    280
   -181   -272    -90    228    -46   -181    192    483    329    459    288    265
   -233   -327    -93    277    -72   -210    200    431    290    413    257    197
   -223   -324   -103    272    -59   -215    210    418    267    389    246    168
   -187   -244    -57    215    -67   -150    181    413    265    389    257    168
   -194   -200     -5    197    -96   -103    171    381    254    381    259    163
   -226   -168     57    197   -142    -57    168    350    246    379    265    161
   -257   -150    106    202   -184    -23    163    319    244    381    277    176
   -272   -163    109    218   -192    -28    161    303    244    384    285    176
   -275   -176     98    226   -187    -38    155    303    241    376    275    176
   -303   -166    137    233   -223    -15    150    296    241    379    277    176
   -327   -166    161    246   -246     -2    145    293    241    381    272    179
   -329   -176    153    252   -241    -12    142    298    241    376    257    181
   -319   -277     41    298   -181   -119    140    301    215    345    215    142
   -324   -355    -31    337   -148   -194    153    309    197    319    181    124
   -306   -376    -70    340   -119   -223    166    314    184    306    171    119
   -329   -426    -98    376   -119   -262    150    280    137    262    132     83
   -387   -457    -70    423   -158   -265    132    252    106    236    109     70
   -426   -462    -36    444   -197   -252    145    257     98    228    103     62
   -439   -449    -10    444   -215   -231    150    262     96    223    101     54
   -428   -431     -5    428   -213   -218    132    259     90    215     98     72
   -428   -407     20    418   -226   -194    114    246     72    205     93     70
   -436   -355     80    394   -259   -137    103    246     72    210    103     59
   -457   -345    111    402   -285   -119    101    244     64    200     85     38
   -467   -376     90    420   -280   -145    114    241     54    184     59     41
   -426   -420      5    423   -215   -207    101    205     -2    114     -5    -23
   -384   -566   -181    472   -101   -374    114    220    -85    -46   -168   -179
   -361   -769   -407    563     23   -589    215    314   -135   -249   -407   -413
   -340   -717   -376    527     15   -548    316    439    -49   -275   -478   -501
   -361   -379    -18    371   -171   -200    335    340     28   -153   -319   -366
   -465     75    537    194   -501    306     88   -233   -127     62     70     -2
   -548    758   1304   -106   -924   1031   -218   -719   -166    506    701    563
   -542   1215   1758   -337  -1150   1486   -496   -904    -25   1067   1345   1143
   -462    930   1392   -233   -927   1161   -667   -898    -12   1270   1501   1330
   -454    340    792     54   -623    566   -652   -911   -418    600    787    685
   -470   -181    285    324   -379     51   -537   -841   -839   -275   -106   -129
   -452   -415     33    433   -244   -192   -363   -555   -737   -436   -379   -379
   -389   -379     10    384   -200   -184   -215   -262   -452   -257   -277   -272
   -303   -361    -57    329   -124   -210   -109    -64   -283   -150   -215   -223
   -244   -335    -90    288    -77   -213    -49     38   -192   -103   -197   -213
   -233   -309    -77    270    -80   -192    -31     72   -155    -85   -187   -210
   -236   -296    -59    267    -88   -179    -10    114   -116    -67   -166   -200
   -233   -283    -49    257    -93   -166      0    137    -96    -46   -153   -200
   -223   -277    -54    252    -85   -168      7    145    -80    -44   -161   -194
   -192   -241    -49    215    -72   -148     10    155    -62    -28   -142   -168
   -184   -220    -36    202    -75   -129     12    166    -46    -12   -124   -150
   -187   -218    -33    200    -77   -124     15    174    -33     -2   -114   -140
   -174   -194    -23    184    -77   -109     18    176    -28      2   -114   -140
   -158   -174    -15    166    -75    -93     18    171    -25     10   -103   -132
   -145   -145      0    145    -72    -72     28    200      5     41    -70   -103
   -124   -132    -10    127    -59    -72     23    210     28     62    -46    -83
   -111   -129    -18    119    -46    -75     12    210     41     72    -36    -75
   -106    -98      5    101    -57    -46     10    226     67     93    -23    -64
    -98    -62     36     80    -67    -12      7    244     90    116     -5    -49
   -101    -31     70     64    -88     18      7    283    129    155     25    -15
    -75     -5     70     38    -72     31     12    329    181    202     70     31
    -62      7     70     25    -67     38     31    394    252    270    129     90
    -31     54     85    -10    -57     70     44    454    324    335    187    148
    -23     90    114    -33    -70    101     44    491    376    387    228    194
     -7     93    101    -44    -54     96     25    501    389    405    236    213
     15     83     67    -49    -25     77     23    514    410    420    259    249
     10    101     90    -54    -38     96     38    542    444    444    290    277
     -7    109    116    -54    -62    111     51    553    446    446    298    280
     -7    109    116    -51    -62    111     59    553    441    439    298    288
    -23     88    109    -33    -67     98     59    519    400    387    262    257
    -44     59    103     -7    -72     80     70    483    358    342    223    220
    -51     38     90      5    -72     64     70    426    301    285    171    166
    -64     36     98     12    -80     67     77    381    246    228    129    127
    -72     64    135      2   -103     98     85    363    220    205    129    119
    -83     54    137     15   -109     96     90    324    189    166    101     88
   -106      5    109     49   -109     57     98    272    145    109     54     31
   -111    -46     64     77    -88      7    119    262    132    101     54     33
   -114    -12    101     62   -106     44    119    262    137    109     72     54
   -124     44    168     41   -145    106    111    257    142    116     90     67
   -132     62    194     33   -163    127     98    246    153    132    101     62
   -129     51    181     38   -155    116     70    233    161    150    106     90
   -129     33    163     46   -148     98     44    220    155    158    127    119
   -124     31    155     46   -140     93     33    223    155    171    155    109
   -145    -10    135     75   -140     62     31    231    155    176    150    116
   -174    -33    140    103   -158     51     38    239    158    179    153    101
   -158    -72     83    114   -122      5     41    226    129    135     98     77
   -127   -187    -59    158    -33   -124     38    215     93     83     41    111
   -124   -239   -116    181     -5   -179     33    218     88     72     51     90
   -109   -280   -171    194     28   -226     28    200     62     46     49     46
    -93   -301   -210    194     57   -254     10    168     18      7     12    -12
    -98   -303   -205    202     51   -254    -12    140    -28    -38    -49    -31
   -127   -322   -194    223     33   -259    -15    142    -36    -44    -54    -12
   -140   -342   -202    241     31   -272      0    155    -33    -44    -54    -18
   -161   -381   -220    270     28   -301     23    163    -25    -44    -49    -28
   -171   -413   -241    293     33   -327     36    161    -33    -54    -51    -41
   -189   -394   -207    290      7   -301     46    158    -31    -49    -41    -28
   -200   -387   -187    293     -7   -288     51    166    -23    -46    -31    -18
   -187   -413   -228    298     18   -319     46    168    -28    -59    -36    -18
   -176   -454   -277    316     49   -366     70    194    -23    -72    -54    -25
   -171   -607   -439    389    132   -524    132    246    -75   -200   -205   -161
   -174   -771   -597    472    210   -683    259    361    -90   -353   -413   -366
   -179   -722   -545    449    179   -633    374    488      5   -355   -462   -423
   -272   -410   -137    342    -67   -275    371    311     46   -239   -293   -277
   -394    109    501    140   -449    303     93   -265    -90     10    140    132
   -475    745   1221   -135   -846    982   -205   -698    -98    452    774    709
   -441   1130   1569   -345  -1005   1348   -457   -846     28    976   1389   1273
   -329    839   1169   -254   -748   1002   -587   -813     25   1114   1488   1402
   -322    298    620     10   -470    459   -558   -792   -319    475    792    756
   -353   -168    181    259   -267      5   -387   -662   -633   -288    -23      2
   -327   -387    -59    355   -135   -223   -197   -361   -491   -379   -220   -163
   -267   -394   -127    332    -70   -262    -72   -106   -280   -257   -161   -103
   -233   -376   -142    303    -46   -259     36     85   -124   -158   -101    -57
   -241   -392   -153    316    -46   -272     96    184    -46   -122    -83    -25
   -233   -415   -181    324    -28   -301    119    220    -18   -111    -67      7
   -239   -376   -137    309    -51   -257    129    241      5    -88    -36     12
   -249   -355   -106    301    -72   -231    137    252     28    -85    -44    -28
   -241   -374   -132    306    -54   -254    124    241      2   -137   -101    -28
   -228   -379   -150    301    -41   -265    124    246      2   -132    -90     12
   -213   -361   -148    288    -33   -254    129    262     28    -96    -46     28
   -213   -322   -111    267    -51   -218    137    275     49    -75    -23     36
   -220   -306    -88    262    -67   -197    142    280     64    -59      2     25
   -231   -301    -70    265    -80   -187    158    301     96    -33     44     23
   -213   -257    -44    236    -85   -150    161    309    101    -33     18     -2
   -184   -265    -80    223    -51   -174    166    316    103    -44    -18     70
   -174   -267    -93    220    -41   -181    184    345    137    -10     23    116
   -179   -233    -57    205    -62   -145    187    376    184     36     80    119
   -150   -192    -41    171    -54   -116    174    381    197     38     72    111
   -148   -176    -28    158    -59   -103    171    418    228     62    101    197
   -114   -127    -12    119    -51    -70    179    467    270     98    135    236
    -88    -98    -10     93    -38    -57    187    506    303    127    153    267
    -67    -62      5     64    -36    -28    205    568    376    197    218    316
    -46    -23     23     33    -36      0    213    623    436    257    288    371
    -59     -5     54     31    -57     23    215    649    462    296    335    397
    -49    -10     38     28    -46     12    194    639    449    285    324    376
    -41     10     51     15    -46     31    187    636    439    272    316    389
    -23     77     98    -28    -59     85    189    636    446    283    353    413
    -33     75    106    -20    -70     90    202    613    428    254    322    384
    -70     64    135      0   -103    101    202    574    392    200    257    374
    -96     59    155     18   -124    106    197    517    335    142    218    348
    -83     57    140     12   -114     98    197    462    280     98    197    311
    -96     85    181      5   -137    132    207    420    246     70    176    280
   -109    140    249    -18   -179    194    218    363    210     28    140    241
   -119    135    254     -7   -187    194    223    314    168    -15    106    215
   -148    119    267     10   -207    192    205    249    114    -70     57    171
   -163    116    280     23   -223    200    200    213     88    -80     41    137
   -189    161    350     12   -270    254    207    200     90    -64     62    142
   -181    233    415    -25   -298    324    215    192    106    -51     77    155
   -155    236    389    -41   -272    311    189    163     93    -70     57    210
   -135    254    389    -62   -262    322    166    158     98    -57     75    246
   -122    241    361    -62   -241    301    129    135     88    -54     80    252
   -129    226    355    -46   -241    290    106    127     85    -46     93    252
   -145    254    397    -57   -272    324     96    124     85    -46     93    262
   -122    252    374    -64   -249    311     64     93     49    -85     62    246
    -93    202    296    -57   -194    249     49     90     36    -93     59    252
   -103    106    210      0   -155    158     51     96     20   -111     44    223
   -116     31    145     41   -132     88     64     80    -15   -158    -10    194
   -103     12    116     44   -109     64     77     77    -28   -179    -31    210
   -116    -20     96     67   -109     36     80     54    -49   -192    -46    166
   -132    -28    103     80   -119     36     62      7    -96   -226    -72     98
   -135    -18    116     75   -127     46     49     -5   -116   -236    -67     88
   -140     -7    132     72   -137     62     49    -15   -132   -244    -57     85
   -119      7    124     54   -122     64     49    -23   -155   -272    -90     85
    -93     36    129     28   -111     83     46    -25   -166   -288   -122    109
    -96    -18     77     57    -88     28     33    -67   -200   -324   -158     72
    -93    -72     20     83    -57    -25     18   -103   -239   -361   -192     49
   -119   -101     15    109    -70    -41     25    -98   -239   -366   -192     57
   -129   -129      0    129    -64    -64     31    -96   -254   -384   -215     38
    -88   -270   -181    176     44   -228     33    -98   -355   -517   -350   -111
    -59   -501   -441    280    189   -472    122    -20   -436   -717   -589   -361
    -51   -527   -478    288    210   -504    249    101   -407   -800   -711   -504
    -96   -288   -192    192     46   -241    319     70   -309   -704   -605   -402
   -239    166    405     36   -322    283    116   -452   -337   -446   -218      2
   -366    880   1244   -257   -805   1062   -197   -937   -246     77    467    672
   -389   1467   1857   -542  -1122   1662   -454  -1088     28    740   1213   1387
   -283   1434   1717   -574  -1000   1574   -688  -1106    129   1072   1535   1735
   -259    875   1135   -309   -698   1005   -732  -1166   -262    511    943   1176
   -267    306    571    -20   -420    439   -620  -1101   -722   -329     70    345
   -246    -31    213    137   -231     88   -402   -805   -761   -646   -340    -36
   -166    -85     80    127   -124     -2   -223   -504   -576   -571   -353    -49
    -77    -54     23     67    -51    -15   -114   -316   -457   -498   -316    -25
    -36    -59    -23     46     -7    -41    -51   -210   -381   -457   -290    -10
    -31    -77    -46     51      5    -62    -36   -179   -366   -449   -293    -23
    -67   -103    -36     85    -15    -70    -12   -155   -345   -436   -277    -25
    -49    -75    -25     59    -12    -51    -18   -155   -348   -444   -288    -36
    -31    -49    -18     38     -7    -33    -15   -145   -345   -439   -283     -5
    -59    -49     10     51    -36    -18     -5   -132   -335   -420   -267     12
    -75     -2     72     38    -75     33      0   -114   -311   -394   -241     20
    -75      2     77     33    -75     38      5   -103   -296   -389   -236     36
    -98     15    114     38   -106     64     20    -72   -267   -368   -228     64
    -80     44    124     18   -103     83     20    -57   -254   -348   -215     80
    -75     57    132     10   -103     93     10    -59   -252   -335   -197     88
    -98     72    171     10   -135    119     28    -20   -207   -283   -153    119
   -101     96    197      2   -150    145     36      5   -179   -257   -127    145
    -96    124    220    -15   -158    174     44     33   -153   -226   -103    174
    -72    161    233    -44   -153    197     46     67   -122   -187    -80    171
    -46    166    213    -62   -129    189     49    101    -93   -153    -46    202
    -38    202    241    -83   -140    220     64    161    -41   -103     -5    246
    -20    228    249   -106   -135    239     70    210      2    -59     33    283
    -18    233    252   -106   -135    241     72    252     38    -25     59    319
      5    267    262   -137   -127    267     85    303     83     12     88    371
     23    293    270   -158   -122    283     88    348    119     51    111    423
     33    303    267   -171   -116    285     85    371    145    101    155    467
     33    329    296   -181   -129    314     90    392    179    155    213    498
     25    376    350   -202   -163    366     80    379    171    145    223    498
     28    376    348   -202   -158    363     67    348    140    119    194    470
     46    363    314   -207   -135    337     57    303     98     80    145    423
     12    358    345   -184   -166    353     54    272     75     57    114    397
     12    324    311   -168   -148    319     49    210     25      5     70    363
     12    350    337   -184   -161    345     59    168     -2    -23     54    353
    -18    376    394   -181   -207    387     77    145    -10    -28     49    361
    -49    405    454   -176   -252    428     85     96    -38    -49     28    327
    -80    397    478   -158   -280    436     93     54    -54    -51     15    275
    -93    374    467   -140   -280    418    101     20    -88    -80     -7    236
    -96    368    465   -137   -280    415    111     12   -101    -96    -28    231
    -96    410    506   -155   -301    457    111     15    -83    -77    -25    254
    -85    475    561   -194   -324    517     96      2    -64    -41      7    272
    -80    506    587   -213   -335    545     70    -18    -57    -38     12    285
    -90    493    584   -202   -337    540     44    -28    -59    -33     23    306
    -96    506    602   -205   -348    553     41    -25    -41     12     57    283
    -59    517    576   -228   -319    545     10    -62    -75     -5     57    246
    -51    517    568   -233   -309    540      7    -54    -67     -5     62    254
    -31    488    519   -228   -275    504      5    -36    -62     -5     49    262
    -33    394    428   -179   -231    410     -5    -44    -93    -44     -2    236
    -49    298    348   -127   -200    322    -15    -70   -148   -106    -72    158
    -59    252    311    -96   -187    280    -15    -88   -184   -137    -96    119
    -80    236    314    -80   -197    275     -2    -93   -192   -145    -96    122
    -98    233    332    -67   -215    283     10    -96   -189   -142    -83    124
   -114    192    303    -41   -210    249     10   -111   -207   -166   -109    111
   -122    168    290    -23   -205    228     18   -111   -205   -176   -127    116
    -98    168    267    -36   -181    218     10   -111   -213   -176   -124    137
    -90    148    239    -28   -163    192      2   -124   -231   -176   -137    111
    -80    122    200    -23   -140    161     -5   -142   -249   -194   -150     80
    -62    161    223    -49   -142    192    -15   -158   -254   -194   -145     62
    -64    155    220    -46   -145    189    -10   -148   -246   -194   -140     75
    -57    106    163    -23   -109    135    -12   -142   -249   -187   -145     49
    -46    -20     25     33    -36      2     -2   -150   -329   -296   -259    -85
    -18   -246   -228    132    103   -239     70   -124   -467   -535   -522   -327
    -18   -397   -381    207    179   -389    202    -25   -511   -688   -717   -542
    -80   -296   -215    189     67   -257    327     18   -402   -605   -639   -504
   -231    129    361     49   -296    244    228   -376   -301   -306   -252   -111
   -355    911   1265   -277   -810   1088    -49   -805    -72    270    446    605
   -426   1571   1997   -574  -1213   1784   -301   -948    298    976   1228   1397
   -350   1602   1953   -626  -1150   1777   -558   -930    517   1426   1662   1888
   -335   1101   1436   -384   -885   1267   -683  -1054    122    961   1197   1462
   -342    553    896   -106   -620    724   -672  -1101   -444    111    345    600
   -324    166    488     77   -407    324   -462   -854   -649   -358   -189     36
   -262     44    306    109   -283    174   -226   -501   -478   -311   -233    -33
   -168      5    174     80   -171     88    -96   -288   -366   -254   -218    -23
   -114      7    122     51   -119     62    -33   -176   -316   -228   -213    -36
    -93      7    101     41    -98     54    -18   -135   -296   -220   -207    -64
    -85     36    122     25   -103     77      2   -103   -265   -197   -192    -88
    -75     10     83     31    -80     46     23    -77   -252   -197   -205   -127
    -70     54    124      7    -96     88     33    -49   -236   -181   -200   -124
    -80     72    153      5   -116    111     46    -33   -220   -161   -174    -67
    -70     67    137      2   -103    101     57    -23   -205   -148   -155    -12
    -57     62    119     -5    -88     88     75     18   -163   -114   -127     36
    -51     62    114     -5    -83     85     80     46   -132    -88   -114     12
    -20     41     62    -12    -41     51     70     20   -158   -119   -135     20
     31     72     41    -51     -5     57     77     38   -145   -109   -106    124
     80    119     38   -101     20     77     85     98    -88    -54    -57    137
     90    114     23   -103     33     67     67    137    -57    -20    -36    150
     57     88     31    -75     12     59     80    161    -36     -7    -23    155
      7     41     33    -23    -12     38    127    192     -5     25      2    174
      7     67     57    -38    -25     62    153    231     33     67     36    184
     38     93     54    -64     -7     75    168    288     75    103     64    194
     80    103     20    -93     28     64    179    358    127    148     98    223
    122    111    -10   -116     67     51    194    413    176    187    124    246
    142    137     -5   -140     75     64    194    457    220    236    163    285
    163    205     38   -184     62    122    192    504    272    306    228    322
    181    275     93   -231     44    184    187    532    311    350    277    366
    197    311    114   -254     41    213    197    553    332    366    306    426
    223    306     80   -267     70    194    207    587    368    397    337    483
    244    327     83   -285     80    205    181    589    384    413    366    485
    252    366    111   -309     70    239    119    571    376    405    366    506
    246    374    127   -309     59    252     80    542    363    387    348    501
    187    314    127   -252     31    220    153    465    319    337    311    431
    148    272    124   -210     12    200    231    431    293    301    275    379
     83    220    137   -153    -25    179    233    415    285    283    254    361
     38    213    174   -124    -67    194    254    392    277    280    252    337
     15    218    200   -119    -90    210    236    355    257    254    223    280
    -36    137    171    -51   -103    153    275    309    220    218    184    202
    -57    127    184    -36   -122    155    324    277    205    200    174    197
    -57    166    223    -54   -140    194    350    272    218    210    181    200
    -64    155    220    -49   -142    187    335    275    244    239    189    215
    -62    187    249    -62   -155    215    316    262    259    267    236    267
    -64    218    283    -77   -174    249    280    252    262    275    265    337
    -75    210    285    -67   -179    246    257    249    259    277    267    350
    -80    174    254    -46   -168    215    236    228    239    254    239    301
    -96    168    265    -36   -179    215    226    228    231    249    233    298
   -114    142    257    -15   -187    200    239    239    233    254    233    280
   -114     80    194     18   -153    137    239    241    205    226    197    241
   -109     -2    106     54   -109     51    210    226    163    179    153    189
   -101    -38     62     70    -83     12    205    218    145    158    124    161
    -83    -33     49     57    -67      7    210    207    124    140    101    132
    -98    -46     51     72    -75      2    200    171     80    103     62     85
   -103    -33     70     67    -88     15    174    153     54     77     38     67
    -96    -46     46     70    -72      0    155    158     54     80     38     72
   -111    -46     64     77    -90      7    158    127     28     59     18     54
   -135    -85     49    111    -93    -18    176    114     18     49      2     38
   -140    -80     57    109    -98    -12    168    106     18     49      5     20
   -148    -70     77    106   -114      2    161    101     15     44      7     12
   -137    -59     77     96   -109      7    166     98     10     33     -7     -2
   -127    -67     59     98    -93     -5    171    101     -2     15    -33    -31
   -119   -184    -64    150    -28   -127    189    119    -70    -96   -150   -101
    -96   -368   -272    231     85   -322    275    187   -161   -306   -397   -342
    -77   -397   -322    236    122   -358    381    309   -140   -407   -548   -519
   -116   -197    -80    158    -18   -140    439    329    -25   -311   -462   -397
   -226    246    470    -10   -348    358    267   -116    -31    -64    -85    -54
   -329    922   1252   -298   -789   1085    -38   -618     23    418    579    574
   -394   1462   1855   -535  -1124   1660   -265   -839    226   1031   1296   1265
   -306   1387   1693   -540  -1000   1540   -459   -906    272   1348   1626   1644
   -272    820   1093   -275   -683    958   -511  -1005   -161    756   1010   1072
   -262    270    532     -5   -397    402   -462   -997   -662   -140     83    168
   -236    -38    197    135   -218     80   -283   -717   -675   -444   -314   -223
   -218    -67    150    142   -184     41    -96   -384   -415   -301   -259   -179
   -148    -67     80    109   -116      5      5   -184   -272   -215   -226   -153
    -51    -90    -38     70     -7    -64     49    -70   -200   -181   -220   -153
    -10    -93    -85     49     36    -90     67    -20   -168   -171   -228   -150
     46    -64   -111     10     77    -88     72     12   -150   -161   -226   -140
     46    -62   -109      7     75    -85     83     31   -137   -155   -220   -135
     59    -54   -114     -2     85    -85     88     46   -124   -148   -220   -132
     80    -51   -135    -15    106    -90     70     44   -127   -163   -239   -150
    109    -15   -124    -46    116    -70     57     49   -111   -153   -223   -140
    140     28   -111    -85    124    -38     54     72    -85   -127   -194   -116
    184     62   -122   -124    153    -28     41    103    -46    -96   -163    -88
    218     75   -142   -148    179    -33     18    111    -28    -77   -145    -75
    210     70   -140   -140    176    -33     25    106    -28    -72   -142    -72
    166     15   -150    -93    158    -67     62    122    -12    -57   -137    -57
    148      5   -142    -77    145    -67     96    158     20    -28   -114    -20
    153     25   -129    -90    140    -49    109    192     51      2    -93      5
    158     33   -124    -96    142    -44    103    215     75     31    -75     28
    163     41   -124   -103    142    -41     88    252    114     75    -36     64
    213     85   -127   -150    168    -18     88    311    171    124     10    109
    252     96   -158   -176    205    -31    103    368    226    174     54    155
    277     83   -194   -179    236    -54    129    397    265    207     85    192
    285     80   -205   -184    244    -62    114    426    306    246    124    241
    293     77   -215   -187    254    -67    129    475    355    298    168    293
    301    119   -184   -210    241    -31    145    509    397    350    213    335
    322    176   -145   -249    233     15    142    519    413    368    231    358
    327    197   -129   -262    228     33    137    509    397    358    223    348
    309    187   -122   -246    215     33    145    504    387    348    218    342
    288    145   -142   -218    213      2    150    496    368    324    200    332
    270     98   -171   -184    220    -36    148    462    340    288    168    301
    259    111   -148   -187    202    -18    163    423    311    252    145    267
    239    122   -116   -181    179      2    179    384    277    207    106    231
    233    145    -88   -189    161     28    187    342    246    168     75    202
    207    111    -96   -158    153      7    174    280    187    111     20    142
    174     62   -111   -119    142    -23    184    239    150     75    -15    106
    187     88    -98   -137    142     -5    215    233    145     67    -20    106
    223    174    -51   -200    137     62    213    226    150     67    -20    109
    202    155    -46   -179    124     54    181    197    135     54    -31    101
    205    163    -44   -184    124     62    140    171    122     54    -25    103
    270    228    -41   -249    155     93     93    158    127     70    -15    111
    322    220   -101   -272    213     59     59    145    119     67    -28     98
    340    200   -140   -270    241     31     38    132     98     49    -41     80
    280    168   -111   -226    194     28     41    119     88     38    -46     72
    259    163    -98   -213    179     33     59    124     93     46    -44     72
    265    163   -101   -215    181     33     72    132     98     46    -36     72
    262    109   -153   -184    207    -20     80    142     90     33    -51     57
    231     -2   -236   -114    231   -119     85    135     59     -2   -101     20
    231    -93   -324    -70    275   -207    101    140     33    -25   -135     -2
    262    -70   -332    -96    296   -202    119    142     15    -41   -135    -10
    244    -88   -332    -77    288   -210    101    106    -12    -64   -135    -62
    213    -98   -314    -59    262   -205     62     62    -49    -98   -184   -127
    226    -96   -322    -64    272   -210     64     70    -51   -109   -215    -90
    210   -135   -348    -38    277   -241     72     85    -49   -111   -218    -44
    194   -171   -366    -10    280   -267     67     85    -49   -119   -213    -31
    181   -210   -394     12    285   -301     64     80    -64   -140   -223    -70
    194   -220   -415     12    303   -316     75     93    -64   -150   -236    -72
    215   -220   -436      2    324   -329     96    101    -59   -142   -239    -59
    171   -314   -485     72    327   -400     64     77    -93   -184   -298   -153
    168   -493   -662    161    413   -576    114    132   -140   -306   -452   -220
    161   -646   -810    241    485   -727    254    267   -124   -431   -618   -389
    145   -620   -769    236    457   -696    366    384    -25   -462   -691   -475
    122   -329   -452    103    285   -389    345    257     10   -381   -561   -332
     36    181    145   -111    -54    163     83   -277   -150   -142   -101     10
    -36    820    857   -392   -446    839   -233   -745   -241    265    491    389
    -41   1226   1267   -594   -654   1244   -480   -930   -163    740   1005    919
     28    995    966   -511   -467    982   -594   -896   -137    922   1150   1210
     64    467    400   -267   -166    433   -574   -917   -522    262    470    579
     62    -23    -85    -20     72    -54   -428   -815   -875   -532   -342   -161
     64   -296   -363    114    210   -329   -275   -535   -735   -641   -506   -381
     67   -275   -342    103    205   -309   -142   -259   -436   -441   -387   -402
    171   -319   -491     72    329   -405    -23    -70   -280   -384   -446   -241
    231   -280   -511     25    371   -394     46     44   -168   -311   -368   -129
    228   -213   -444     -7    335   -327     54     80   -119   -259   -303   -233
    228   -239   -467      5    348   -353     49     96   -114   -272   -340   -254
    257   -220   -478    -20    366   -348     38    106   -124   -303   -374   -163
    285   -218   -504    -33    392   -358     51    148    -83   -277   -366   -132
    303   -244   -550    -31    426   -394     51    155    -77   -280   -368    -77
    309   -220   -530    -44    418   -374     36    132    -83   -280   -361   -114
    303   -176   -480    -64    392   -329     41    137    -57   -244   -335   -140
    285   -163   -449    -62    366   -306     54    150    -33   -226   -306   -140
    283   -174   -457    -54    368   -316     80    184      0   -194   -262   -116
    296   -168   -465    -62    379   -316     88    205     25   -166   -231   -116
    306   -148   -454    -80    379   -298     64    205     23   -176   -249    -90
    288   -140   -428    -75    355   -283     54    220     38   -168   -228    -44
    277   -119   -397    -80    335   -257     75    265     96   -106   -166    -64
    301    -83   -384   -109    342   -233    101    306    145    -67   -153    -64
    316    -20   -340   -148    327   -179    111    337    181    -38   -153     -2
    337     44   -296   -192    316   -124    127    392    254     18    -96     38
    348     36   -311   -194    327   -137    122    441    298     38    -83     88
    345      0   -345   -171    345   -171    116    480    340     64    -67    137
    332     20   -311   -176    322   -145    137    530    407    145     15    161
    332     98   -236   -215    283    -67    161    584    467    202     67    205
    337    124   -213   -231    275    -44    163    602    475    215     72    254
    374    158   -215   -265    296    -28    158    597    470    210     72    239
    374    163   -210   -270    290    -23    168    597    459    197     67    233
    348    184   -163   -267    254     10    187    600    459    194     64    236
    332    174   -161   -254    246      7    197    587    441    163     46    236
    303     98   -205   -200    254    -51    166    509    345     67      7    197
    283     96   -189   -189    236    -46    166    467    301     49    -15    114
    270    124   -145   -200    207    -10    171    426    262      0    -90     72
    252    137   -114   -197    181     12    174    376    220    -49   -122     77
    228    150    -77   -189    153     36    189    350    220    -25    -67     51
    205    166    -41   -187    122     62    184    298    176    -72   -127    -41
    213    114    -98   -163    155      7    168    244    114   -158   -210    -46
    179    106    -72   -142    124     18    158    223    106   -174   -220    -46
    197    187    -10   -192    103     88    166    233    145   -129   -187     -5
    241    254     12   -249    114    135    132    197    127   -142   -189     10
    215    270     54   -244     80    163    114    202    150   -119   -153     49
    197    285     88   -244     54    187     98    213    181    -85   -116     83
    220    290     70   -254     75    181     70    179    150   -116   -142     54
    223    277     54   -252     83    168     57    166    132   -127   -140     33
    210    277     67   -244     70    174     51    174    140   -122   -132     38
    213    303     90   -259     62    197     44    171    132   -132   -137     31
    218    270     51   -244     83    161     57    176    124   -148   -158     15
    220    192    -31   -207    124     80     59    181    103   -176   -197     -7
    231    168    -62   -200    148     51     49    174     77   -202   -210    -41
    207    109   -101   -161    153      5     49    166     54   -231   -241    -57
    192     20   -171   -106    181    -75     46    137      2   -290   -293    -77
    207     28   -181   -119    194    -75     38    114    -12   -306   -298    -80
    215     41   -174   -129    194    -64     23     96    -31   -327   -314    -88
    218     36   -184   -129    202    -72      7     77    -59   -342   -324   -114
    249     49   -200   -148    226    -75    -10     64    -72   -368   -348   -122
    231     44   -189   -140    210    -72    -18     54    -85   -400   -368   -111
    210      5   -205   -109    207    -98    -15     41   -101   -426   -387   -103
    192    -70   -265    -62    226   -166     -5     31   -111   -420   -379   -129
    187    -67   -254    -59    220   -161      0     33    -98   -405   -366   -168
    181   -161   -342    -12    259   -252     18     54   -148   -493   -462   -236
    168   -374   -542    101    353   -457    106    124   -223   -683   -696   -428
    194   -478   -672    140    433   -574    213    226   -236   -849   -898   -623
    223   -275   -498     25    361   -387    275    272   -148   -820   -875   -589
    132    137      5   -135     64     70    124   -153   -213   -657   -597   -324
     41    779    737   -410   -348    758   -202   -683   -254   -277    -59    168
     -7   1462   1470   -727   -737   1465   -493   -976   -116    267    602    763
     85   1564   1478   -823   -696   1522   -745  -1031     36    732   1062   1187
    161   1062    901   -613   -368    984   -807  -1039   -194    410    688    865
    161    488    327   -324    -83    407   -740  -1026   -670   -428   -135    148
    168     62   -106   -116    135    -20   -550   -818   -823   -922   -680   -332
    189    -44   -233    -72    210   -137   -358   -511   -597   -846   -696   -342
    200    -25   -226    -88    210   -124   -210   -275   -394   -709   -613   -296
    272      5   -270   -140    270   -132   -124   -148   -288   -652   -579   -272
    322      7   -314   -166    316   -153   -103   -119   -277   -665   -597   -277
    301      0   -301   -150    301   -150    -80    -88   -254   -659   -597   -270
    324    -12   -337   -155    329   -174    -77    -90   -267   -691   -620   -270
    337    -36   -374   -150    355   -205    -70    -85   -265   -701   -620   -246
    332    -18   -353   -158    340   -187    -57    -67   -236   -672   -594   -236
    337     12   -324   -174    332   -155    -44    -44   -202   -633   -563   -236
    361     20   -342   -192    353   -161    -49    -36   -210   -646   -568   -210
    371      7   -366   -189    368   -179    -38    -15   -194   -633   -555   -168
    384     23   -361   -205    374   -168    -41    -12   -181   -613   -542   -166
    392     75   -316   -233    355   -119    -36      0   -163   -592   -522   -150
    389     67   -322   -228    355   -127    -36     12   -145   -587   -522   -132
    376    103   -275   -241    327    -85    -28     44   -106   -561   -501    -96
    381     93   -288   -236    335    -98    -12     75    -75   -540   -485    -57
    407     85   -322   -246    366   -116    -10     85    -64   -530   -462    -28
    405    124   -280   -265    342    -77     -5    122    -25   -480   -415    -20
    407    161   -246   -285    327    -41     15    176     38   -418   -371     10
    439    202   -236   -322    337    -15     23    239     96   -374   -342     59
    491    267   -223   -379    358     23     28    316    171   -293   -270    129
    553    285   -270   -420    413     10    -15    322    179   -288   -267    114
    519    239   -280   -379    400    -20      0    337    197   -283   -254    140
    441    189   -252   -316    345    -28     57    371    236   -259   -231    189
    446    202   -244   -324    345    -20     70    389    246   -257   -228    228
    472    233   -241   -353    355     -2     51    374    226   -272   -236    244
    462    228   -233   -345    348     -2     51    353    200   -288   -252    233
    446    231   -218   -340    332      7     49    322    168   -316   -275    207
    454    239   -215   -345    335     12     33    272    127   -355   -298    163
    454    249   -205   -353    329     23     12    210     62   -426   -342    116
    449    254   -194   -350    322     31     18    161     18   -462   -361    106
    431    252   -179   -342    303     36     31    127     -2   -478   -374     90
    410    259   -150   -335    280     54     41    101    -23   -504   -397     85
    405    257   -148   -332    277     54     38     36    -75   -542   -436     46
    400    246   -153   -324    275     46     38    -15   -122   -587   -483    -15
    376    194   -181   -285    277      7     33    -67   -168   -646   -527    -67
    368    259   -109   -314    239     75     49    -70   -153   -641   -517    -36
    394    353    -41   -376    218    155     46    -51   -114   -574   -454     12
    379    376     -2   -379    189    187     38    -59   -103   -537   -423     23
    348    371     23   -361    161    197     15    -75    -98   -519   -407     46
    353    358      5   -355    174    181     -7    -90   -103   -524   -413     70
    387    381     -5   -384    194    189    -15    -80   -101   -511   -405     85
    431    407    -23   -420    226    192    -49    -75    -96   -491   -394     77
    428    384    -44   -410    236    171    -88    -90   -119   -504   -402     77
    368    306    -62   -337    215    122    -41    -85   -122   -509   -405     75
    296    181   -116   -239    205     33    -12    -85   -148   -545   -446     46
    290    124   -166   -207    228    -20     -5    -90   -174   -574   -480     36
    309     75   -236   -192    272    -80    -10   -103   -207   -600   -501     36
    324     51   -272   -187    298   -109    -31   -119   -231   -610   -501     23
    319     49   -270   -187    296   -109    -41   -135   -254   -620   -517    -18
    296     15   -280   -155    288   -129    -59   -158   -288   -649   -548    -46
    272    -20   -293   -127    280   -155    -72   -179   -319   -678   -574    -59
    246    -38   -285   -103    265   -161    -80   -197   -342   -696   -602    -77
    244    -54   -301    -96    270   -176    -70   -189   -342   -693   -602    -70
    236    -33   -272   -101    254   -153    -62   -174   -319   -667   -579    -51
    202    -25   -231    -90    215   -127    -64   -179   -322   -670   -579    -62
    241    -36   -277   -101    259   -155    -80   -215   -374   -714   -615    -93
    254    -88   -342    -83    296   -215    -70   -215   -394   -740   -644   -109
    257   -239   -498    -10    376   -368    -28   -202   -467   -852   -774   -226
    249   -517   -766    132    506   -639     77   -137   -571  -1057  -1021   -467
    239   -641   -880    202    558   -761    202      0   -563  -1176  -1184   -636
    194   -371   -568     88    379   -470    267    -12   -426  -1031  -1026   -475
     90    129     38   -111     25     85     96   -449   -376   -717   -613    -72
    -10    901    911   -446   -462    906   -223   -948   -267   -176     75    563
    -72   1493   1566   -709   -818   1530   -498  -1171    -23    470    818   1247
    -20   1356   1376   -667   -698   1363   -706  -1241      0    727   1060   1519
      2    826    820   -415   -410    823   -743  -1293   -376    223    522   1036
      5    236    228   -122   -114    233   -667  -1257   -901   -670   -389    166
     15   -153   -168     70     90   -161   -452   -958   -971  -1034   -844   -267
     62   -192   -254     62    158   -223   -252   -623   -732   -901   -792   -213
    127   -194   -324     33    223   -259   -122   -397   -584   -805   -745   -163
    155   -197   -353     20    252   -275    -51   -270   -498   -743   -706   -135
    163   -218   -381     28    272   -298    -46   -220   -475   -722   -688   -137
    155   -215   -371     28    259   -290    -46   -220   -478   -732   -706   -166
    135   -231   -366     49    249   -298    -18   -207   -472   -740   -724   -122
    161   -192   -353     15    257   -272     -5   -184   -446   -709   -696    -85
    184   -176   -361     -2    272   -267    -10   -184   -444   -691   -672    -98
    213   -192   -405    -10    306   -298    -23   -174   -446   -693   -672    -98
    244   -171   -415    -36    327   -293    -41   -163   -444   -688   -672    -96
    257   -148   -405    -57    329   -275    -46   -158   -439   -670   -665    -96
    236   -148   -384    -44    309   -265    -23   -171   -449   -672   -678   -109
    233   -132   -366    -51    298   -246    -33   -163   -446   -654   -657    -85
    270    -98   -368    -85    319   -233    -41   -124   -415   -618   -628    -57
    275   -103   -381    -85    327   -241    -46    -98   -397   -597   -618    -51
    277   -103   -381    -85    329   -241    -20    -64   -361   -558   -584    -38
    301    -25   -327   -140    314   -176      0    -31   -311   -506   -540     -7
    306     -7   -316   -150    309   -161     -7     -7   -288   -478   -519     12
    324    -15   -342   -155    329   -179     -7     38   -257   -444   -498     44
    337    -28   -366   -153    350   -197     10     96   -223   -413   -480     75
    379     85   -296   -233    337   -103     10    166   -148   -335   -402    145
    407    150   -257   -280    332    -51      0    236    -88   -262   -332    215
    387    153   -236   -270    311    -41      5    293    -44   -205   -275    270
    340    171   -168   -254    254      2     36    332     -2   -145   -223    319
    298    161   -137   -231    218     12     64    348     18   -124   -205    342
    277    176   -101   -228    189     38     77    345     20   -114   -192    355
    254    194    -59   -226    155     67     75    322      0   -124   -202    342
    223    194    -28   -207    127     83     64    288    -23   -137   -215    327
    202    176    -25   -189    114     75     57    252    -54   -163   -246    290
    207    189    -18   -200    111     85     54    218    -77   -181   -262    270
    228    220    -10   -226    119    106     70    189    -93   -184   -272    254
    259    262      2   -259    129    132     54    158   -106   -192   -285    236
    205    220     12   -213     93    116     67     96   -150   -228   -322    192
    148    174     25   -161     59    101    106     46   -184   -265   -355    153
    103    137     33   -122     33     85    103      5   -218   -301   -392    114
     83    122     38   -101     23     80     90    -25   -233   -316   -413     90
     83    197    111   -142    -12    155     98    -23   -207   -280   -379    116
     77    241    163   -161    -44    205     83    -38   -197   -254   -345    135
     88    285    194   -189    -54    241     70    -46   -181   -220   -314    161
    101    298    197   -200    -46    249     41    -51   -166   -194   -290    181
    111    290    179   -205    -33    236      7    -59   -166   -181   -283    181
    114    257    142   -187    -15    200     -2    -64   -179   -187   -301    166
     96    236    140   -166    -20    187      0    -70   -184   -192   -311    158
     85    228    142   -155    -28    187      2    -64   -168   -176   -303    161
     93    132     38   -114     25     85      5    -64   -187   -200   -335    124
    101     36    -64    -67     83    -15      5    -80   -226   -236   -376     83
    116      2   -116    -62    116    -57     -2   -101   -259   -265   -407     49
    124    -10   -135    -57    129    -72    -10   -124   -290   -290   -436     20
    122    -54   -176    -33    148   -114    -10   -142   -314   -316   -457      5
    116   -103   -223     -7    168   -163    -18   -163   -335   -332   -472    -12
    116   -132   -252      5    181   -192    -38   -192   -366   -358   -496    -38
    116   -122   -239      2    176   -179    -62   -213   -389   -379   -511    -62
    135   -135   -272     -2    202   -202    -77   -218   -394   -379   -519    -64
    163   -145   -309     -7    236   -226    -80   -213   -394   -366   -504    -57
    161   -150   -314     -7    236   -231    -80   -215   -394   -361   -493    -59
    155   -161   -316      2    236   -239    -75   -220   -402   -363   -501    -67
    163   -207   -371     20    265   -288    -72   -220   -418   -371   -522    -77
    150   -335   -485     90    316   -410    -72   -233   -493   -457   -613   -171
    161   -574   -737    205    449   -657    -23   -205   -610   -644   -831   -392
    168   -745   -914    288    540   -828     96    -96   -657   -818  -1052   -646
    148   -584   -732    215    439   -657    207     15   -527   -732   -987   -620
     25   -194   -220     83    122   -207    140   -283   -428   -483   -665   -301
   -158    457    615   -150   -387    535    -90   -807   -301    -23    -41    345
   -309   1156   1465   -423   -885   1309   -298  -1096    -31    613    735   1140
   -233   1275   1509   -522   -870   1389   -553  -1174    111   1039   1213   1693
   -176    852   1028   -340   -602    940   -683  -1249   -137    802    969   1499
   -184    259    444    -38   -314    353   -672  -1267   -620     41    168    657
   -176   -231    -54    205    -62   -142   -485  -1021   -872   -524   -470    -57
    -98   -348   -252    220     75   -298   -275   -631   -667   -446   -496   -135
      0   -358   -358    179    176   -358   -132   -374   -501   -361   -478    -96
     38   -405   -446    181    241   -426    -44   -223   -410   -319   -457    -33
     41   -420   -462    189    252   -441    -10   -163   -384   -306   -444    -46
     77   -394   -475    158    275   -433     -2   -145   -384   -311   -446    -64
     85   -402   -488    158    285   -444      7   -124   -371   -303   -441    -70
     83   -402   -485    158    283   -441      2   -109   -348   -285   -428    -67
     80   -407   -488    163    283   -446     18    -90   -324   -265   -415    -59
     80   -410   -491    163    285   -449     28    -77   -314   -254   -410    -59
    109   -363   -472    127    290   -418     28    -59   -311   -246   -402    -57
    127   -358   -485    114    306   -420     36    -25   -283   -220   -371    -28
    153   -342   -496     96    324   -418     51      0   -241   -184   -332      5
    153   -319   -475     80    311   -397     64     18   -213   -155   -306     18
    132   -319   -452     93    290   -384     59     31   -189   -129   -280     25
    132   -314   -446     90    288   -379     64     54   -168   -111   -252     28
    158   -272   -431     57    293   -350     72     85   -137    -75   -210     25
    163   -236   -402     33    283   -319     77    127    -96    -33   -179     28
    153   -236   -389     41    270   -311     85    171    -57     10   -148     77
    142   -249   -394     51    267   -322     96    207    -25     46   -119    101
    184   -259   -444     38    314   -350    101    265     20     80    -96    150
    236   -244   -480      2    355   -361    111    345     83    135    -46    252
    280   -200   -480    -41    379   -340    111    394    124    179     -2    280
    298   -155   -454    -72    374   -306    106    436    168    231     44    298
    324    -85   -410   -119    366   -246     90    465    210    285    103    332
    337    -33   -371   -153    353   -202     85    496    241    327    168    358
    332    -10   -345   -161    337   -176     96    511    259    350    189    361
    329      0   -332   -166    329   -163    106    514    265    353    168    389
    298    -33   -332   -132    314   -181    116    501    257    342    155    394
    257    -49   -306   -106    280   -176    129    472    244    329    153    376
    241    -33   -275   -103    257   -153    145    439    226    319    142    355
    220    -51   -275    -85    246   -163    150    384    194    301    129    311
    210    -64   -275    -72    241   -168    176    342    176    277    106    249
    192    -62   -254    -67    223   -158    181    314    166    259     90    231
    197    -90   -288    -54    241   -189    176    265    137    228     72    202
    205   -106   -311    -51    254   -207    168    213     88    179     18    132
    194   -132   -327    -31    259   -228    197    213     90    174     -7    119
    197   -109   -306    -46    249   -205    207    205    103    179    -15    137
    179    -33   -213    -72    194   -122    207    197    119    197     12    163
    132      5   -129    -70    129    -62    220    192    140    223     38    187
    114     62    -51    -88     83      5    202    187    168    272     96    223
    174     38   -137   -109    155    -49    129    166    142    257     85    202
    205     31   -176   -119    192    -72    114    161    132    244     72    194
    192     46   -148   -119    168    -49    124    179    150    275    106    213
    189     41   -148   -114    168    -51    114    174    148    285    127    189
    166    -51   -218    -57    189   -135    122    176    129    252     67    127
    161   -163   -324      0    241   -244    116    168     83    189    -18    111
    168   -213   -381     20    272   -296    111    158     59    168    -23    109
    145   -262   -407     59    275   -335    111    153     46    158    -28     93
    127   -314   -441     90    283   -376    109    158     46    158    -36     72
    122   -306   -428     90    272   -366    114    168     44    161    -38     54
    135   -301   -436     80    285   -368     90    135      5    132    -57     20
    132   -314   -446     90    288   -379     77    124     -2    137    -31     31
    155   -301   -457     72    303   -379     90    153     25    168    -10      2
    176   -314   -493     67    332   -402     67    129     -7    129    -72    -25
    114   -384   -498    132    306   -441     75    114    -25    111    -88      2
     51   -436   -488    192    270   -462     90    106    -28    106    -88     -7
     46   -431   -478    192    262   -454     88    109    -23    116    -83    -20
     62   -446   -509    192    283   -478     93    119    -38     85   -103    -80
     93   -587   -683    244    387   -636    132    161   -114    -44   -252   -213
    119   -844   -963    363    540   -904    233    244   -218   -270   -527   -452
    124   -782   -906    327    514   -844    366    394   -106   -246   -537   -485
     98   -465   -563    184    329   -514    363    249    -10    -80   -324   -332
      2     28     25    -15    -12     25    101   -293    -46    192     75     59
   -114    737    852   -311   -483    795   -194   -698    101    753    779    769
   -132   1153   1283   -511   -709   1218   -452   -771    405   1392   1462   1413
    -54    888    940   -418   -498    914   -639   -763    400   1509   1545   1512
     -2    329    332   -166   -166    332   -672   -828    -64    854    870    891
    -18   -189   -171    103     75   -181   -579   -836   -657   -101    -70      2
     15   -439   -457    210    233   -446   -348   -488   -548   -213   -283   -226
     59   -433   -496    187    275   -465   -161   -174   -298    -67   -205   -161
    109   -431   -540    158    324   -485    -31     31   -140     18   -153   -124
    150   -423   -574    137    361   -498     33    145    -59     64   -114   -111
    158   -410   -571    124    363   -491     49    184    -25     83    -93    -90
    155   -394   -550    119    353   -472     57    200    -18     83    -93    -93
    176   -392   -568    106    371   -480     46    192    -33     67   -111   -114
    174   -389   -563    109    368   -475     59    213    -18     75   -114   -103
    179   -358   -540     88    358   -449     54    215    -10     72   -114   -101
    179   -353   -532     88    353   -444     62    231     15     98    -96    -88
    158   -405   -566    122    361   -485     75    262     44    124    -72    -59
    200   -335   -535     67    366   -433     49    272     64    155    -23    -31
    213   -296   -509     41    358   -402     49    290     83    171    -18    -41
    205   -303   -509     49    355   -407     70    309     93    166    -36    -25
    176   -335   -511     77    342   -423    116    353    135    197      7      5
    194   -303   -498     54    345   -400    129    381    176    244     64     23
    220   -236   -457      7    337   -345    116    405    218    293     98     23
    257   -213   -470    -23    361   -340    116    446    254    316    106     54
    303   -233   -537    -36    418   -384     98    465    272    319    109     85
    306   -246   -553    -28    428   -400    111    527    329    368    148    132
    329   -171   -504    -80    415   -337    132    589    402    433    192    163
    348   -124   -472   -111    407   -298    127    649    465    488    239    215
    389    -83   -472   -153    428   -277    116    693    511    532    288    257
    387    -23   -410   -181    397   -215    132    735    561    579    332    306
    389    -31   -423   -181    405   -226    135    732    561    581    335    319
    428    -23   -452   -202    439   -236    142    740    561    579    332    316
    452     -2   -454   -226    452   -228    129    719    548    558    314    296
    446     20   -426   -233    436   -202    127    698    537    537    298    280
    415      7   -407   -213    410   -200    140    683    517    524    290    270
    394      0   -394   -200    394   -197    142    641    483    498    283    236
    381      7   -374   -197    379   -181    140    581    441    470    262    197
    371     15   -355   -192    363   -168    145    524    384    415    205    140
    376    -18   -397   -181    384   -207    124    459    316    353    142     77
    350    -38   -389   -158    368   -213    109    418    272    309    114     49
    303    -57   -361   -124    329   -207     96    379    239    272     85      7
    259    -75   -335    -90    296   -205    124    374    244    270     96      2
    246    -41   -290   -103    267   -166    150    397    270    309    137     28
    267     54   -213   -163    241    -77    132    381    280    335    158     51
    280    122   -161   -202    220    -20    103    361    275    327    158     62
    267    153   -114   -210    192     20     62    324    267    332    171     80
    239    132   -106   -187    174     12     59    327    290    358    192    101
    213    116    -96   -166    153     12     64    329    290    363    192    101
    192    101    -93   -148    142      2     64    337    306    384    207    116
    197     44   -153   -119    176    -54     64    332    296    363    194    111
    218      5   -213   -114    215   -103     57    319    267    335    163     93
    226    -67   -293    -80    257   -179     57    314    244    306    132     70
    220   -124   -348    -49    283   -233     57    311    213    283     96     49
    179   -132   -311    -23    244   -220     59    316    202    280     88     36
    171   -163   -337     -5    254   -249     62    298    179    244     41      7
    210   -239   -449     12    327   -342     36    249    106    174    -15    -28
    187   -252   -439     28    311   -345     36    257    106    174    -10    -23
    184   -231   -415     23    298   -322     23    241     85    155    -28    -57
    231   -241   -475      5    350   -358    -18    179     23     85   -103   -129
    236   -244   -480      2    358   -361    -18    187     20     75   -111   -135
    220   -285   -506     31    363   -394      2    218     33     90    -77   -101
    220   -332   -553     57    387   -441     18    239     41    103    -54    -75
    220   -327   -548     51    381   -436     12    226     31     96    -59    -88
    236   -324   -561     44    397   -441     12    228     18     64    -90   -109
    236   -491   -727    124    480   -607     62    277    -28    -38   -207   -197
    218   -714   -932    249    574   -823    200    397    -46   -187   -400   -368
    241   -719   -961    239    600   -841    316    501     20   -257   -511   -488
    207   -379   -587     85    397   -483    327    415    101   -137   -368   -384
    137     90    -46   -116     93     23    103    -38    -15     75    -23    -77
    127    649    522   -387   -197    587   -285   -600   -223    353    446    335
    127   1122    995   -626   -433   1060   -548   -784   -114    865   1041    836
    197    914    717   -555   -259    818   -678   -740    -36   1109   1257   1044
    228    381    150   -306     38    265   -659   -717   -322    646    771    631
    202   -137   -340    -31    270   -239   -509   -662   -769   -244   -103   -116
    192   -485   -680    145    433   -581   -309   -397   -675   -420   -394   -355
    207   -509   -717    150    462   -613   -161   -140   -402   -257   -319   -285
    236   -485   -722    122    478   -605    -31     64   -197   -129   -241   -215
    236   -485   -722    124    478   -602     44    187    -88    -62   -207   -184
    249   -493   -743    119    493   -615     64    228    -49    -51   -205   -192
    246   -532   -782    142    514   -657     80    246    -33    -59   -202   -194
    244   -566   -810    161    524   -688     93    272    -20    -54   -192   -187
    272   -535   -807    132    540   -670     98    296      2    -38   -168   -158
    283   -465   -748     90    511   -605    111    309     38    -12   -135   -142
    293   -428   -722     67    506   -576    122    319     59      2   -127   -137
    283   -426   -709     70    493   -568    150    348     93     25   -122   -109
    252   -384   -636     67    444   -509    192    402    168     90    -75    -77
    303   -405   -711     49    506   -558    119    335     96     36   -122   -116
    332   -394   -727     31    530   -561     72    314     57     10   -140   -124
    340   -345   -685      0    511   -514     80    350     93     46   -111    -93
    337   -332   -670     -2    504   -501    103    387    129     72    -90    -75
    327   -311   -639     -7    480   -475    119    413    166    116    -25    -33
    329   -254   -584    -38    457   -418    127    444    220    171     36    -36
    332   -241   -574    -46    452   -407    135    467    265    197     28    -31
    332   -246   -579    -41    454   -413    150    504    311    220     44     36
    355   -226   -584    -64    467   -402    168    576    384    303    135     85
    355   -228   -584    -64    470   -405    192    649    454    371    176    129
    361   -202   -566    -80    462   -384    202    709    501    400    194    210
    407   -163   -571   -122    488   -366    189    722    522    418    236    244
    433   -114   -548   -161    488   -329    202    745    555    465    296    254
    436    -96   -535   -171    485   -314    239    782    584    498    322    259
    446   -116   -563   -163    504   -340    246    779    561    467    265    270
    452   -103   -555   -174    504   -329    254    769    524    423    231    296
    405   -181   -587   -111    493   -384    215    704    457    358    189    215
    381   -197   -579    -93    478   -387    228    667    423    322    168    174
    368   -197   -566    -88    467   -381    244    639    392    288    148    142
    384   -168   -553   -106    467   -361    231    589    342    244    114    119
    361   -174   -537    -93    446   -355    239    542    306    205     90     51
    342   -179   -524    -83    431   -350    228    488    262    155     38      7
    348   -205   -555    -72    449   -379    213    449    215    106     -5    -18
    358   -200   -558    -77    457   -379    223    428    189     77    -33    -57
    340   -171   -511    -85    426   -340    233    410    181     80     -7    -70
    348   -140   -488   -103    418   -314    246    415    205    106     25    -98
    361   -122   -483   -122    420   -301    252    418    215    106      7    -51
    358    -67   -426   -145    392   -246    239    397    218    109     18    -15
    363    -67   -431   -148    394   -249    187    368    197    101     18     -5
    340   -137   -480   -101    410   -309    155    348    179     88     12    -15
    335   -158   -496    -88    413   -327    148    340    176     88     18    -28
    332    -96   -428   -116    379   -262    158    353    194    109     38    -15
    332    -77   -413   -129    371   -244    176    368    210    114     38     -7
    335   -163   -498    -85    415   -329    163    348    166     64     -7    -44
    290   -259   -550    -18    418   -405    132    329    119     20    -49    -85
    257   -316   -574     31    415   -444    140    327     98     -5    -72   -111
    257   -387   -644     62    449   -514    145    324     70    -36    -98   -137
    272   -374   -646     49    457   -509    142    311     49    -62   -122   -153
    272   -394   -667     59    467   -530    129    290     23    -85   -142   -161
    283   -410   -693     64    488   -550    103    259    -15   -122   -171   -184
    277   -402   -683     62    478   -542     90    239    -36   -145   -168   -207
    283   -389   -672     51    475   -530    103    244    -31   -145   -150   -228
    293   -397   -691     49    491   -542    127    267    -25   -153   -158   -226
    236   -413   -649     88    441   -530    114    254    -38   -179   -197   -218
    207   -413   -623    101    415   -519    127    252    -36   -192   -218   -218
    220   -418   -639     98    428   -527    135    246    -46   -210   -233   -233
    220   -459   -680    119    449   -571    114    254    -72   -249   -265   -241
    215   -605   -820    194    517   -711    132    290   -127   -342   -376   -335
    231   -750   -982    259    605   -865    249    423   -140   -480   -574   -532
    252   -714   -969    231    607   -841    379    576    -38   -504   -644   -623
    236   -420   -659     90    446   -540    413    472     20   -407   -511   -527
    135     41    -93    -88    114    -25    210    -80   -135   -246   -184   -241
    -15    631    646   -309   -329    639   -109   -628   -254     96    371    254
    -77   1127   1202   -524   -641   1163   -407   -914   -218    566    976    784
    -12   1000   1013   -496   -514   1005   -571   -956   -218    782   1187   1002
     67    504    436   -285   -184    470   -571   -888   -439    379    701    589
     64      2    -62    -36     64    -28   -441   -756   -810   -457   -171   -202
     33   -340   -374    153    202   -355   -254   -449   -743   -672   -491   -485
     49   -355   -407    153    226   -381    -88   -145   -472   -517   -413   -413
     98   -309   -407    106    252   -358     36     85   -277   -397   -337   -342
    122   -259   -381     67    249   -319    111    210   -168   -327   -296   -301
    122   -252   -374     62    246   -311    132    249   -140   -319   -290   -293
    124   -213   -337     44    231   -275    148    272   -119   -311   -283   -283
    106   -189   -296     41    200   -241    161    277   -106   -309   -285   -280
     62   -207   -272     72    166   -239    145    259   -119   -329   -296   -285
    103   -179   -283     38    192   -231    129    252   -129   -348   -303   -293
    171   -153   -327    -10    249   -239     83    233   -153   -374   -324   -322
    192   -122   -314    -33    252   -218     62    231   -153   -376   -324   -314
    202    -80   -283    -62    241   -179     64    249   -135   -355   -290   -296
    213    -54   -270    -80    241   -161     64    267   -116   -345   -301   -306
    223    -59   -283    -83    252   -171     64    280   -111   -350   -332   -259
    252    -10   -262   -119    257   -135     72    298    -88   -329   -301   -228
    272     67   -205   -171    239    -67     83    324    -64   -301   -270   -202
    290    137   -153   -215    223     -7     90    353    -33   -272   -239   -174
    285    137   -150   -213    218     -5     77    366    -18   -262   -231   -176
    285    150   -135   -218    210      7     80    394      7   -244   -210   -168
    309    181   -127   -246    215     28     85    433     46   -213   -176   -140
    332    213   -119   -272    226     49     88    480     88   -174   -140    -98
    358    228   -129   -296    244     49     88    524    124   -142   -109    -67
    405    259   -145   -332    275     57     90    574    166   -103    -67    -31
    441    285   -155   -366    298     67     80    592    176    -93    -54    -12
    452    314   -137   -384    293     88     67    597    174    -90    -49      7
    452    327   -124   -392    288    101     59    587    166    -98    -51     15
    485    324   -161   -405    324     83     64    576    150   -116    -64     12
    504    324   -179   -415    340     72     64    558    124   -140    -77      7
    478    298   -179   -389    327     62     59    514     70   -194   -122    -31
    436    288   -150   -363    293     67     49    465     18   -249   -168    -67
    446    319   -127   -381    288     96     46    420    -23   -280   -192    -85
    470    309   -163   -392    316     75     44    376    -62   -311   -215   -109
    452    316   -135   -384    293     90     64    348    -80   -329   -223   -129
    436    327   -111   -381    272    109     77    306   -106   -363   -241   -142
    418    340    -77   -379    249    132     77    254   -145   -402   -270   -176
    379    345    -33   -363    207    155     88    220   -174   -428   -293   -200
    366    345    -20   -358    194    163    122    231   -155   -407   -267   -174
    350    353      0   -353    174    176    114    223   -145   -387   -241   -155
    329    379     49   -353    140    215    101    210   -140   -368   -226   -135
    293    413    119   -353     85    267    106    215   -109   -329   -192    -96
    296    436    137   -366     77    288     88    228    -85   -293   -158    -59
    348    418     70   -384    137    244     54    239    -80   -280   -150    -38
    379    389     10   -384    184    200     33    246    -70   -267   -129    -12
    353    350     -5   -353    179    174     38    241    -72   -272   -132    -10
    301    301      0   -301    150    150     46    236    -83   -277   -142    -15
    280    213    -70   -246    174     72     57    228   -109   -303   -153    -44
    283    137   -145   -210    215     -2     49    218   -142   -340   -174   -106
    293     67   -226   -181    259    -77     44    207   -176   -379   -236   -116
    311    -15   -327   -150    319   -171     51    194   -205   -410   -275   -101
    272   -109   -384    -83    327   -246     57    158   -249   -457   -324   -127
    179   -179   -358      0    267   -267     51    127   -280   -480   -340   -124
    200   -153   -355    -25    275   -254     33    122   -298   -485   -335   -129
    296   -161   -457    -70    376   -309     10    127   -311   -488   -335   -153
    335   -179   -514    -80    423   -345      5    129   -322   -498   -348   -161
    337   -239   -576    -49    457   -407     12    127   -337   -524   -363   -114
    350   -290   -641    -31    496   -467      7    106   -374   -555   -387   -137
    353   -314   -667    -20    509   -491     10     93   -389   -571   -400   -161
    348   -329   -678    -10    511   -504     28     98   -384   -571   -400   -161
    363   -410   -774     23    568   -592     36     90   -423   -626   -459   -210
    366   -636  -1002    135    683   -820     67    119   -535   -810   -665   -423
    363   -826  -1192    231    776  -1008    171    233   -571   -979   -880   -670
    363   -743  -1106    187    735   -924    280    342   -472   -963   -901   -717
    267   -389   -657     62    462   -522    265     85   -426   -815   -678   -478
    106    205     98   -158      2    150    -10   -545   -467   -454   -109     85
      5    909    904   -457   -449    906   -290   -958   -368     83    607    782
     49   1226   1174   -639   -563   1200   -553  -1101   -231    581   1200   1418
    124    911    787   -517   -329    849   -688  -1150   -379    519   1132   1389
    137    335    197   -236    -31    267   -672  -1114   -810   -244    277    545
    145   -166   -311     10    226   -236   -506   -878  -1054   -878   -472   -197
    176   -363   -540     93    355   -452   -283   -493   -859   -872   -581   -340
    246   -389   -636     72    441   -511   -124   -187   -636   -735   -509   -285
    311   -363   -675     23    491   -519    -67    -41   -545   -691   -491   -267
    342   -368   -714     12    527   -540    -38     15   -511   -683   -491   -262
    350   -384   -735     15    540   -558    -20     57   -488   -672   -472   -249
    350   -366   -717      7    532   -540     -7     88   -467   -659   -465   -252
    340   -358   -701      7    519   -527      0    106   -452   -646   -467   -254
    340   -311   -654    -15    496   -483     15    119   -431   -631   -436   -244
    329   -285   -618    -23    472   -452     20    132   -418   -607   -381   -223
    324   -277   -602    -23    462   -439     33    163   -397   -581   -355   -228
    309   -290   -602    -10    454   -446     41    179   -389   -581   -418   -197
    303   -249   -553    -25    426   -402     41    179   -387   -581   -423   -171
    290   -228   -519    -33    402   -374     46    189   -368   -555   -392   -161
    283   -210   -493    -36    387   -350     25    197   -355   -535   -376   -155
    309   -205   -514    -54    410   -358     33    236   -322   -498   -335   -122
    350   -168   -519    -90    433   -342     44    277   -290   -465   -301    -90
    376    -98   -478   -140    426   -288     41    303   -270   -439   -277    -75
    389    -72   -462   -158    426   -267     36    329   -246   -420   -252    -59
    402    -51   -454   -176    428   -252     49    376   -215   -394   -233    -10
    405    -51   -457   -176    431   -254     62    426   -176   -361   -223     33
    420    -28   -452   -197    433   -239     67    478   -132   -311   -168    101
    446      0   -446   -223    446   -223     75    532    -80   -259    -88    135
    467     23   -444   -246    454   -207     75    576    -44   -210    -64    155
    475     23   -454   -249    465   -215     90    623      2   -166    -41    226
    475     28   -446   -252    459   -207    106    654     36   -127      2    296
    475     57   -418   -265    446   -179    106    654     38   -109     20    283
    485    101   -387   -296    436   -142     96    633     12   -127     25    277
    472    116   -358   -296    415   -119     93    605    -10   -135     20    254
    454    116   -337   -285    394   -109     85    563    -36   -145    -12    179
    420    119   -301   -270    361    -90     85    519    -72   -189    -62    142
    381    135   -249   -259    316    -54     83    472   -103   -228    -83    179
    368    163   -205   -267    288    -20     90    431   -119   -233    -59    142
    350    137   -215   -246    283    -38    101    384   -148   -267   -109     67
    322    111   -210   -215    267    -49     96    324   -197   -319   -171     72
    277    135   -142   -207    210     -2     93    277   -223   -340   -176      5
    254    135   -119   -194    187      7     98    252   -259   -381   -226    -18
    259    150   -111   -207    184     20    109    252   -262   -374   -205     28
    259    233    -25   -246    142    103    116    254   -226   -324   -148     15
    241    252      7   -246    116    129    111    231   -226   -324   -168     15
    236    241      5   -241    116    124    101    228   -215   -306   -153    101
    246    288     41   -267    101    166     54    215   -207   -277   -114     98
    241    280     38   -259    101    161     28    207   -205   -265   -114     93
    220    215     -7   -218    114    103     18    205   -205   -259   -111     96
    205    207      2   -207    101    106     12    197   -213   -267   -111     83
    189    207     18   -200     85    114     -2    192   -223   -288   -124     85
    184    140    -44   -161    114     49     -7    192   -246   -322   -158     67
    161     51   -109   -106    135    -25     -5    171   -283   -355   -220     -5
    135     -2   -140    -67    137    -70      2    155   -311   -389   -246    -31
    137    -33   -174    -51    153   -103     -2    135   -329   -400   -252    -46
    145    -59   -205    -41    174   -132     -2    119   -342   -400   -241    -96
    145    -83   -228    -33    187   -155      2    122   -350   -413   -259    -85
    145    -83   -231    -31    187   -155     -2    116   -358   -423   -272    -59
    135    -67   -202    -36    166   -135      5    114   -353   -413   -267    -59
    106   -111   -218      2    161   -163    -10     96   -366   -428   -285    -77
     96   -119   -218     10    153   -168     -2     83   -384   -449   -296    -75
    101   -145   -246     20    174   -194      2     77   -387   -459   -298    -75
    137   -142   -283      0    210   -210    -18     72   -389   -454   -298    -80
    161   -155   -316     -2    239   -236    -28     72   -392   -449   -309   -122
    174   -262   -436     41    303   -348    -31     64   -465   -545   -410   -215
    171   -522   -696    174    431   -607     38     67   -618   -771   -654   -449
    155   -704   -859    272    506   -782    168    150   -691   -945   -870   -688
    119   -631   -750    257    433   -691    277    207   -618   -911   -839   -688
    -28   -272   -244    148    106   -257    213   -148   -519   -662   -514   -350
   -189    449    639   -132   -413    542     -5   -540   -246    -88    181    374
   -309   1182   1491   -439   -898   1337   -205   -654    189    652   1002   1215
   -194   1397   1592   -600   -893   1493   -485   -633    472   1153   1499   1784
   -124    992   1117   -436   -620   1054   -659   -750    161    802   1137   1486
   -106    454    561   -174   -332    506   -698   -857   -433    -10    311    631
    -96     20    116     36   -109     67   -530   -683   -745   -561   -272    -20
    -49   -142    -93     96     20   -119   -290   -345   -644   -584   -376   -153
     18   -155   -174     67     93   -163   -137   -122   -517   -522   -366   -148
     72   -161   -236     44    153   -197    -51      2   -441   -485   -348   -132
    101   -174   -277     36    187   -226    -20     44   -426   -483   -361   -148
    109   -184   -293     38    200   -239     -2     70   -413   -475   -361   -161
     98   -192   -290     44    194   -239      2     93   -402   -480   -355   -137
    101   -179   -280     38    189   -228      5    119   -381   -462   -340   -109
    122   -158   -283     18    200   -220      7    135   -366   -441   -327   -101
    145   -145   -290      0    218   -218     10    142   -363   -449   -332   -106
    155   -140   -296    -10    226   -218     28    168   -345   -433   -316    -83
    161   -148   -309     -5    233   -228     46    187   -337   -418   -309    -96
    179   -168   -348     -7    259   -257     57    207   -329   -413   -298    -75
    197   -148   -345    -23    270   -246     64    239   -306   -392   -272    -28
    220    -93   -314    -64    265   -205     64    257   -288   -366   -252    -12
    252    -51   -303   -101    277   -179     70    285   -265   -342   -236     -2
    267    -15   -283   -127    272   -150     77    314   -236   -322   -215     23
    265    -10   -275   -127    270   -142     88    348   -202   -296   -194     49
    280      7   -272   -148    277   -132     80    374   -184   -290   -189     59
    301     10   -290   -158    296   -140     83    413   -161   -270   -184     83
    316     25   -293   -174    306   -132     85    457   -132   -236   -166    103
    350     90   -259   -220    306    -83    101    519    -75   -181   -114    145
    394    153   -241   -275    319    -44    109    571    -33   -142    -70    200
    415    187   -231   -301    322    -20    119    613      0    -96    -28    233
    407    207   -200   -309    303      5    124    641     36    -51     10    265
    426    213   -213   -319    319      0    124    657     49    -36     33    301
    436    197   -239   -319    337    -20    114    644     33    -57     20    309
    418    223   -194   -322    306     15    106    631     28    -64     12    324
    400    220   -181   -311    288     20    114    615     23    -67      5    306
    376    210   -166   -293    272     23    127    592     20    -67     -2    270
    363    218   -145   -293    254     36    140    558      0   -111    -28    267
    353    218   -135   -285    244     41    153    514    -20   -132    -49    259
    332    223   -109   -277    220     57    163    467    -33   -145    -64    233
    311    210   -101   -259    207     54    171    428    -51   -150    -77    179
    316    205   -111   -262    213     46    166    381    -83   -184   -101    140
    316    192   -124   -254    220     33    179    345   -109   -223   -135    119
    316    194   -124   -257    220     36    205    335   -114   -228   -145    116
    329    228   -101   -277    215     64    228    340    -96   -205   -124    132
    327    293    -36   -311    181    127    215    324    -93   -210   -111    150
    311    329     18   -319    148    174    202    316    -83   -205    -93    181
    298    335     33   -319    132    184    171    309    -70   -174    -75    184
    306    316     10   -311    148    163    140    290    -75   -171    -70    163
    316    270    -46   -293    181    111    116    270    -96   -197    -93    145
    309    265    -44   -288    176    111     98    254   -109   -218   -109    153
    296    265    -31   -280    161    119     85    241   -122   -228    -98    140
    270    197    -72   -233    171     62     96    239   -153   -254   -153     51
    236     46   -192   -142    213    -72    103    223   -202   -332   -265     44
    210    -38   -249    -85    228   -142    111    202   -236   -371   -298     41
    181    -72   -254    -57    215   -163    103    179   -257   -376   -275     -7
    179    -83   -262    -46    220   -171     98    163   -275   -397   -296    -85
    213    -90   -306    -62    259   -197     80    129   -314   -449   -363    -70
    239   -109   -348    -67    293   -228     67    109   -332   -459   -363    -88
    228   -119   -350    -57    288   -233     70     96   -345   -480   -376    -88
    244   -132   -376    -54    309   -254     72    109   -342   -485   -376    -25
    257   -114   -371    -72    314   -241     59    103   -345   -485   -379    -44
    275   -122   -397    -77    335   -259     49     93   -358   -491   -381    -57
    283   -129   -415    -77    348   -272     54     93   -355   -483   -358    -70
    277    -98   -376    -88    327   -236     49     77   -363   -483   -350   -106
    259   -194   -457    -33    355   -324     64     72   -410   -563   -439   -155
    283   -467   -750     90    517   -607    103     93   -527   -748   -652   -314
    270   -652   -924    189    594   -787    207    174   -607   -932   -885   -581
    265   -615   -880    176    571   -748    342    329   -537   -956   -943   -644
    184   -306   -491     59    335   -397    329    137   -439   -769   -719   -418
      2    254    252   -129   -124    252    161   -311   -280   -350   -166    124
   -161    966   1127   -402   -644   1044     12   -576     51    296    589    909
   -129   1312   1441   -589   -784   1376   -187   -605    371    883   1208   1636
    -38   1002   1039   -483   -540   1021   -376   -698    189    769   1080   1551
    -41    467    509   -213   -275    488   -459   -857   -350     44    324    753
    -41     33     72      2    -59     51   -420   -815   -771   -639   -379     23
      0   -176   -176     88     88   -176   -233   -478   -737   -769   -561   -181
     75   -218   -293     70    184   -257    -67   -192   -589   -685   -527   -158
    158   -239   -397     38    275   -316     41      0   -480   -620   -488   -116
    194   -252   -446     25    319   -348     72     64   -457   -615   -491   -127
    200   -231   -431     15    314   -329     72     70   -465   -631   -514   -148
    202   -257   -459     25    329   -358     80     85   -457   -636   -517   -145
    202   -272   -475     33    337   -374     85     96   -454   -646   -537   -142
    200   -277   -478     36    337   -376     96    109   -433   -628   -532   -142
    197   -233   -431     18    314   -332    106    132   -405   -602   -501   -153
    231   -215   -446     -7    337   -329    109    155   -389   -594   -488   -122
    277   -207   -485    -33    379   -348    114    166   -384   -589   -480   -109
    280   -215   -498    -33    387   -355    114    163   -394   -597   -496   -116
    265   -215   -480    -23    371   -348    116    174   -381   -592   -485   -103
    267   -241   -509    -15    387   -374    109    189   -363   -581   -467   -103
    285   -192   -478    -46    381   -335     98    200   -355   -579   -475    -85
    293   -202   -496    -46    394   -348    103    239   -327   -545   -441    -15
    306   -158   -465    -72    384   -311    111    280   -296   -506   -410     15
    298   -161   -459    -70    376   -309    114    306   -285   -504   -410      2
    301   -194   -496    -54    397   -345    129    345   -262   -488   -397     18
    332   -168   -501    -83    415   -335    145    400   -215   -441   -350     62
    366   -129   -496   -116    431   -311    148    454   -161   -381   -285    111
    413    -70   -483   -171    446   -275    140    506   -114   -332   -246    142
    459    -54   -514   -205    485   -283    129    548    -85   -309   -233    192
    496    -18   -514   -241    504   -267    124    574    -67   -296   -213    239
    514      2   -511   -257    514   -254    142    600    -38   -272   -187    267
    566     10   -555   -288    561   -272    158    628    -20   -259   -171    285
    610     41   -571   -327    589   -265    163    631    -20   -259   -176    290
    568      5   -563   -288    563   -277    168    597    -44   -280   -192    275
    472    -57   -530   -207    501   -293    189    558    -67   -306   -218    246
    392    -93   -488   -150    439   -290    202    524    -83   -335   -239    220
    350    -70   -420   -142    384   -244    218    483    -96   -345   -239    213
    327    -51   -381   -137    353   -215    233    436   -119   -371   -257    192
    340    -25   -366   -155    353   -194    231    389   -163   -423   -309    140
    342     10   -332   -179    337   -161    241    358   -179   -452   -329    122
    332     36   -296   -184    314   -129    252    319   -205   -485   -363     93
    327     59   -270   -194    298   -106    265    285   -226   -509   -387     72
    327     83   -244   -205    285    -80    275    270   -207   -501   -376     83
    314    132   -184   -226    249    -25    285    275   -176   -475   -350    114
    290    163   -127   -228    210     18    280    283   -150   -444   -319    150
    290    205    -85   -249    189     59    249    283   -135   -418   -293    184
    293    249    -44   -270    168    103    236    285   -127   -400   -280    210
    259    280     20   -272    119    150    231    280   -122   -394   -270    223
    205    293     88   -252     59    192    223    267   -119   -397   -272    218
    174    285    111   -231     31    200    223    257   -124   -405   -283    213
    174    272     98   -223     38    187    218    265   -124   -415   -301    213
    150    155      2   -155     75     80    205    257   -171   -472   -363    171
    132     64    -67    -98    101     -2    197    228   -220   -530   -415    132
    145     25   -122    -85    132    -46    192    187   -262   -579   -459     93
    161      0   -161    -80    161    -80    171    137   -311   -633   -514     44
    187     -7   -197    -90    189   -101    145    111   -345   -672   -550     12
    218     -2   -220   -109    218   -111    137    106   -358   -678   -563      7
    213    -18   -231    -98    220   -124    124    101   -368   -691   -579      7
    215    -28   -244    -93    228   -135    114     80   -389   -724   -602     -7
    231     -5   -239   -114    233   -122     96     54   -413   -758   -620    -28
    244    -10   -254   -116    249   -132     77     41   -433   -776   -639    -44
    267    -20   -290   -124    275   -155     77     41   -436   -782   -649    -44
    275    -59   -335   -106    303   -197     77     31   -452   -800   -672    -49
    265   -119   -384    -75    324   -252     64     -2   -504   -862   -732   -101
    252   -244   -496     -5    374   -368     98      5   -587   -995   -878   -249
    272   -436   -709     77    491   -571    187     67   -688  -1213  -1140   -527
    322   -467   -789     72    555   -628    314    218   -652  -1296  -1262   -675
    236   -202   -439    -18    337   -319    340    114   -540  -1137  -1062   -493
     98    316    218   -207    -59    267    163   -363   -478   -797   -589      0
    -33   1021   1052   -493   -542   1036    -75   -784   -314   -239    124    735
    -31   1475   1506   -722   -769   1491   -293   -922    -57    381    820   1478
     96   1221   1122   -659   -514   1171   -483   -989   -142    446    888   1636
    129    737    607   -433   -239    672   -545  -1106   -623   -218    200    956
    132    236    101   -184     15    171   -498  -1080  -1091  -1044   -665     54
    161    -49   -210    -54    184   -129   -319   -758  -1054  -1244   -961   -262
    231    -25   -257   -103    244   -140   -150   -446   -826  -1098   -878   -187
    303    -28   -332   -137    316   -179    -41   -239   -683  -1005   -820   -129
    363    -12   -379   -176    368   -194     10   -137   -620   -969   -813   -114
    389     -5   -394   -192    392   -200     15   -116   -615   -976   -826   -119
    418     12   -405   -215    410   -197     18   -101   -600   -971   -823   -122
    433     20   -415   -228    426   -197     25    -90   -589   -961   -818   -119
    459     18   -441   -241    452   -210     23    -90   -579   -948   -810   -114
    491      5   -485   -246    488   -239     38    -70   -558   -924   -795    -96
    535     18   -519   -277    527   -249     38    -54   -553   -927   -807    -62
    563     46   -517   -306    540   -233     33    -57   -555   -943   -831    -57
    581     85   -496   -335    537   -202     15    -72   -555   -940   -828    -36
    584    119   -465   -350    524   -171     12    -67   -532   -906   -782    -10
    574    103   -470   -340    522   -181     25    -46   -509   -875   -748    -31
    576     88   -488   -335    532   -200     28    -31   -496   -870   -758    -10
    555     93   -465   -327    509   -184     38      0   -470   -857   -761     59
    553    111   -441   -332    498   -163     54     49   -423   -813   -724    122
    579    142   -436   -361    506   -145     51     83   -392   -782   -691    129
    558    189   -368   -374    462    -88     41    106   -374   -758   -667    137
    561    252   -311   -407    436    -28     46    148   -335   -714   -633    168
    584    293   -290   -439    439      2     59    207   -272   -654   -587    226
    597    319   -277   -459    436     23     72    262   -228   -605   -545    265
    589    387   -202   -488    397     90     70    298   -184   -550   -485    306
    587    457   -132   -524    361    163     67    329   -142   -496   -439    348
    610    485   -124   -548    368    181     75    350   -119   -465   -415    379
    623    522   -103   -574    363    207     83    366   -103   -446   -405    397
    620    555    -64   -589    342    246     96    371    -90   -428   -387    420
    594    530    -64   -563    329    233     85    348   -114   -444   -405    410
    587    535    -51   -561    319    241     75    314   -145   -467   -428    381
    548    532    -15   -542    280    257     75    290   -176   -504   -467    342
    524    532      7   -530    259    270     83    249   -207   -535   -491    324
    517    568     49   -545    233    309     98    200   -223   -545   -488    314
    475    542     67   -509    205    306     98    148   -257   -579   -522    249
    452    542     88   -498    181    316     96    106   -288   -607   -568    218
    426    517     90   -470    168    303    111     72   -319   -626   -584    207
    397    501    101   -449    148    301    127     44   -345   -636   -600    155
    379    517    137   -446    122    327    145     23   -353   -646   -636    158
    368    576    207   -472     80    392    142      5   -337   -626   -620    202
    379    605    226   -493     75    418    129     -7   -322   -600   -594    220
    371    628    257   -501     57    444     93    -20   -306   -568   -563    241
    348    652    303   -498     23    478     72    -18   -293   -540   -535    254
    296    620    324   -462    -12    472     80    -36   -293   -524   -509    262
    236    602    366   -420    -64    485     85    -54   -303   -519   -498    249
    252    623    371   -439    -59    498     64    -64   -319   -535   -530    228
    270    605    335   -436    -31    470     64    -62   -332   -545   -558    233
    213    491    277   -353    -33    384     75    -98   -368   -589   -605    202
    168    376    207   -275    -18    293     88   -132   -397   -615   -636    179
    171    311    137   -241     15    226     80   -148   -428   -639   -667    145
    207    306     98   -257     54    202     44   -150   -462   -662   -701    106
    298    329     31   -316    132    181      7   -127   -480   -678   -711     83
    189    303    114   -249     38    210     44   -153   -470   -646   -657     72
     70    285    215   -179    -72    249     70   -187   -470   -626   -644      7
    202    288     85   -244     59    187     12   -187   -517   -678   -748     -5
    306    288    -18   -301    163    135    -36   -161   -535   -706   -813     20
    311    272    -41   -293    176    116    -41   -163   -542   -722   -841     54
    293    252    -41   -275    166    106    -31   -161   -540   -709   -831     57
    280    270    -10   -275    145    129    -23   -153   -527   -680   -807     67
    257    233    -23   -246    140    106    -31   -153   -537   -696   -828     41
    246    111   -137   -179    192    -12      0   -119   -579   -787   -937    -62
    259    -62   -322    -98    288   -192    103    -28   -626   -948  -1143   -272
    275   -114   -389    -80    332   -252    202     90   -592  -1039  -1288   -452
    223    153    -70   -189    145     41    228     28   -501   -911  -1148   -353
     80    568    488   -324   -205    527     46   -478   -613   -732   -828    -36
    -36   1158   1192   -561   -615   1174   -246  -1021   -717   -371   -267    493
    -72   1693   1766   -810   -919   1730   -506  -1270   -618    184    418   1111
     46   1504   1457   -776   -706   1480   -714  -1257   -579    462    693   1397
     70    956    885   -514   -407    922   -727  -1213   -839     23    210    948
     49    462    413   -257   -181    436   -636  -1163  -1265   -844   -685     80
     83    109     25    -96     28     67   -475   -914  -1262  -1166  -1135   -376
    109     93    -15   -103     62     38   -314   -600   -943   -956  -1060   -213
    119     80    -38    -98     80     20   -171   -368   -724   -802   -956    -88
    103    103     -2   -106     54     51    -67   -239   -594   -698   -870    -54
    127    129      2   -127     62     67    -51   -207   -563   -678   -865   -103
    226    106   -122   -168    174     -7    -98   -192   -571   -696   -911    -96
    246    114   -135   -181    189    -10   -109   -176   -553   -691   -909    -64
    218    135    -85   -176    150     25    -93   -150   -504   -646   -867    -46
    174    174      0   -174     88     88    -67   -129   -459   -594   -807    -18
    176    207     31   -194     72    119    -77   -140   -446   -574   -802    -44
    215    197    -18   -207    116     90    -96   -122   -441   -561   -813    -36
    200    210     10   -205     93    111    -96   -101   -415   -527   -789    -20
    207    252     44   -228     83    148    -90    -77   -371   -480   -750     -2
    181    290    109   -239     36    200    -75    -44   -324   -426   -688     44
    192    309    116   -252     36    215    -90    -54   -322   -413   -678     31
    200    303    103   -252     46    205    -80    -36   -306   -394   -670     62
    200    301    101   -249     49    202    -46      5   -257   -342   -639     85
    205    319    111   -262     46    215    -38     38   -205   -285   -607    106
    233    368    135   -301     49    252    -38     93   -145   -231   -563    166
    244    415    171   -329     36    293    -31    150    -77   -171   -498    236
    205    410    205   -306      0    309    -12    192    -18   -111   -457    270
    215    420    205   -319      2    314    -12    249     62    -23   -389    303
    176    431    252   -303    -38    342      5    301    135     46   -324    340
    163    467    301   -316    -70    384     38    358    205    109   -267    387
    205    532    327   -368    -59    431     36    381    244    142   -231    418
    249    579    327   -415    -38    452     12    361    228    135   -226    420
    236    555    319   -397    -41    439     33    366    228    135   -226    418
    197    511    314   -355    -59    413     51    358    218    116   -241    392
    192    498    306   -345    -57    402     46    311    168     64   -285    348
    168    504    335   -337    -83    418     36    272    122     31   -314    322
    129    506    376   -319   -124    441     28    239     88      2   -340    309
    145    501    355   -324   -103    428      5    181     38    -41   -371    285
    111    517    405   -314   -145    462     31    176     44    -28   -353    275
     75    467    389   -272   -158    431     54    166     31    -25   -350    252
     41    423    379   -233   -168    402     46    119    -12    -46   -387    184
     41    441    400   -244   -179    420     12     46    -70    -85   -436     90
     77    483    405   -280   -163    444    -15    -12   -124   -132   -462     44
     33    571    537   -303   -252    555     -5     23    -67    -77   -410    111
    -15    615    631   -301   -322    623     10     72     12     15   -335    168
     20    633    610   -327   -293    620    -15     38     20     44   -306    150
     62    639    576   -350   -257    607    -44     10      5     46   -290    132
     41    644    600   -342   -280    623    -49     15     18     64   -277    124
     41    636    594   -340   -275    615    -59     18     20     64   -275    127
     46    610    561   -329   -257    587    -80     -7     -5     41   -280    137
     44    587    542   -314   -249    566    -59     28     20     67   -246    181
     31    514    483   -275   -226    498    -62     33      5     49   -270    163
      2    483    480   -244   -239    480    -57     54     18     57   -267    155
      2    392    389   -197   -194    392    -80     23    -28      7   -322     77
     12    311    298   -161   -142    306    -90    -23    -88    -49   -384    -12
     12    270    254   -142   -122    265   -103    -57   -127    -96   -418    -49
     -5    257    262   -127   -132    259    -96    -44   -116    -70   -397    -44
    -36    252    285   -109   -161    270    -96    -41   -106    -49   -384    -49
    -83    226    309    -70   -194    267    -70    -15    -75    -10   -350    -36
    -80    179    259    -49   -171    218    -64     -7    -72     -2   -332    -31
    -75    135    210    -28   -142    171    -67     -5    -77      0   -337    -36
   -101    129    231    -15   -166    179    -75     -5    -72     12   -329    -46
   -101    150    252    -23   -176    200    -80    -15    -83      2   -319    -41
   -119    148    267    -12   -194    205    -46     44    -31     44   -285      7
    -90      7     98     41    -96     51    -36     49    -90    -57   -407   -116
    -72   -226   -153    148     38   -189     31    101   -161   -231   -615   -324
    -85   -316   -231    202     72   -275    163    246    -88   -296   -730   -444
   -137    -44     90     88   -114     23    226    239     25   -194   -623   -389
   -220    361    581    -70   -402    470     51   -205    -96    -51   -358   -163
   -301    891   1189   -296   -745   1041   -283   -737   -249    252    114    265
   -348   1488   1836   -568  -1091   1662   -571  -1031   -200    737    722    763
   -270   1457   1725   -594   -997   1590   -800  -1085   -163   1047   1041   1047
   -239    919   1158   -340   -698   1039   -815  -1036   -355    743    691    740
   -270    376    646    -54   -459    511   -688   -956   -711    -31   -114     31
   -249    -20    228    135   -239    103   -493   -717   -740   -413   -594   -392
   -233    -41    192    135   -213     75   -329   -413   -426   -194   -478   -298
   -215    -12    202    114   -210     93   -187   -168   -189    -23   -363   -189
   -210    -36    174    122   -192     67    -83     -7    -44     77   -296   -124
   -184    -67    116    127   -150     23    -57     36      0    101   -283   -122
   -184    -98     83    140   -135     -7    -38     67     31    116   -270   -116
   -174   -142     31    155   -103    -57    -38     75     33    103   -283   -135
   -168   -150     15    158    -93    -67    -41     75     36     96   -288   -140
   -189   -116     72    153   -132    -23    -20    106     83    140   -246    -96
   -187   -101     83    142   -137    -10     -5    129    111    171   -215    -75
   -158   -122     36    140    -98    -41      0    137    119    187   -210    -93
   -145   -111     33    127    -90    -41      2    153    145    220   -181    -96
   -132    -88     44    111    -88    -23      7    181    184    265   -129    -59
   -153    -67     85    109   -122      7     18    202    213    283   -109    -25
   -197    -67    129    129   -163     31     54    259    275    353    -57     25
   -231    -57    174    142   -202     57     85    311    337    407    -28     31
   -166    -57    109    111   -137     25     51    277    296    368    -54     -5
   -129    -64     62     96    -98     -2     62    311    322    402    -23     18
   -116    -31     85     72   -103     28     70    353    379    452     25     54
   -122    -18    101     70   -111     38     93    410    446    506     80    106
   -137    -18    119     77   -129     49    135    506    540    589    150    184
   -106      7    114     49   -111     59    140    558    592    644    202    226
    -72     44    116     12    -93     77    135    589    620    680    233    254
    -67     72    137     -5   -101    103    145    644    672    730    280    303
    -54     72    127     -7    -90     98    171    698    722    787    340    348
    -54     67    122     -7    -88     96    187    714    740    807    366    355
    -70    111    181    -20   -127    145    192    711    750    823    379    335
   -103    119    223     -7   -163    168    220    724    766    841    413    337
    -98    103    202     -2   -150    153    233    711    756    815    400    319
    -36     62     98    -12    -67     77    187    602    641    701    296    213
    -49     15     64     15    -57     38    174    537    568    626    236    161
    -98     31    129     33   -114     80    194    522    555    623    252    158
   -166     57    223     54   -194    140    236    514    566    644    275    158
   -166     51    215     54   -192    135    215    431    480    581    223     88
   -176     20    194     77   -184    106    205    400    433    548    194     44
   -189      7    194     88   -192    101    213    400    436    548    210     54
   -187      0    187     93   -187     93    231    397    428    540    207     67
   -187     36    223     72   -205    129    244    402    441    540    210     88
   -174     93    267     38   -220    179    249    402    462    561    244    111
   -176    103    280     33   -228    192    241    392    480    602    270     98
   -176    132    309     23   -241    220    202    374    496    633    309     98
   -179    106    283     33   -231    194    174    368    498    633    314    103
   -184     75    259     54   -220    166    163    376    498    633    327    129
   -187     85    272     49   -231    179    153    371    498    633    324    129
   -194     83    277     57   -236    179    155    358    493    633    319    111
   -205     23    228     88   -215    124    161    371    483    615    303    111
   -223    -75    148    148   -187     36    176    402    488    615    311    109
   -231   -148     80    189   -158    -33    168    402    470    589    293     64
   -200   -194      5    197   -103    -96    153    374    433    550    262     20
   -202   -265    -62    231    -70   -163    145    342    379    491    218     -7
   -210   -270    -59    239    -75   -166    145    337    363    483    210    -20
   -213   -239    -25    226    -96   -135    163    335    368    491    218    -31
   -233   -254    -20    244   -106   -137    171    327    363    485    215    -41
   -220   -301    -80    259    -70   -192    155    303    327    446    189    -72
   -218   -335   -116    275    -51   -226    153    306    319    431    194    -64
   -228   -345   -119    285    -57   -233    163    314    329    449    218    -51
   -241   -379   -137    311    -51   -259    171    324    342    472    246    -72
   -259   -405   -148    332    -57   -277    174    322    342    462    231    -83
   -257   -428   -171    342    -44   -301    184    329    329    441    202    -83
   -244   -561   -316    400     36   -439    207    348    257    332     83   -239
   -239   -828   -589    535    174   -709    324    418    161    103   -187   -530
   -275   -906   -633    589    176   -771    465    537    176    -10   -324   -579
   -335   -693   -358    514     10   -524    501    454    259    114   -153   -446
   -407   -215    192    309   -301    -10    267    -70    213    355    207   -150
   -488    535   1023    -23   -756    779    -88   -592    244    815    828    501
   -514   1106   1621   -296  -1070   1363   -350   -761    485   1457   1545   1148
   -402   1036   1439   -316   -919   1236   -555   -782    561   1732   1797   1392
   -340    532    872    -96   -605    701   -587   -776    265   1273   1304    948
   -374   -114    259    244   -316     72   -488   -737   -280    309    350     72
   -374   -475   -101    423   -137   -290   -285   -423   -267     54     12   -262
   -319   -501   -181    410    -70   -342    -93    -96    -20    202     77   -223
   -244   -496   -252    368      2   -374     44    127    140    296    127   -179
   -200   -501   -301    350     49   -402    124    241    220    329    142   -137
   -226   -537   -311    379     41   -426    150    267    226    327    150   -155
   -244   -545   -301    394     25   -423    166    288    228    329    140   -192
   -213   -496   -285    353     36   -392    168    314    249    348    148   -171
   -213   -444   -231    329      7   -337    181    353    296    384    194   -129
   -236   -478   -241    355      0   -361    205    387    322    392    213    -90
   -223   -470   -246    345     10   -358    218    415    342    407    223    -59
   -205   -446   -241    324     15   -342    226    431    355    426    244    -41
   -241   -431   -189    337    -25   -311    236    452    389    467    296    -33
   -272   -410   -137    340    -70   -272    246    457    405    488    319    -36
   -270   -389   -119    329    -75   -254    239    462    405    496    329    -31
   -239   -342   -103    288    -70   -223    246    488    428    517    337    -15
   -241   -322    -80    283    -80   -202    270    530    472    548    353     33
   -262   -324    -62    293   -101   -194    259    545    491    550    371     57
   -231   -311    -80    270    -77   -197    252    581    517    576    394     67
   -181   -270    -88    226    -46   -181    252    633    563    615    431     93
   -155   -220    -64    189    -46   -142    254    672    605    649    459    127
   -122   -205    -83    163    -20   -145    267    711    644    680    480    132
    -93   -176    -83    135     -7   -132    293    779    696    735    537    192
    -64   -129    -64     96     -2    -98    319    849    756    797    600    267
    -64    -98    -33     83    -15    -67    332    909    805    852    657    327
    -77   -111    -33     93    -23    -75    322    917    810    859    667    332
    -80   -111    -31     96    -25    -70    327    914    807    862    675    337
    -83   -103    -23     90    -31    -64    332    898    795    841    667    345
    -90   -101    -10     96    -41    -57    335    878    779    833    670    340
    -96    -93      2     93    -49    -46    329    849    756    833    662    275
    -98    -93      5     96    -51    -44    319    810    719    802    641    228
   -111   -101     10    106    -62    -46    311    761    672    750    600    192
   -129    -85     44    109    -88    -20    316    711    646    717    587    174
   -184    -85     98    132   -142      5    329    659    613    675    566    168
   -241   -111    129    176   -187      7    340    610    579    644    540    148
   -197   -135     62    166   -132    -38    340    574    550    618    509     64
   -155   -145     10    150    -83    -67    340    550    522    587    465     28
   -142   -106     33    124    -90    -36    340    527    511    581    462     72
   -145    -67     77    106   -111      5    324    509    511    587    483    142
   -163    -36    127     98   -148     44    306    483    519    605    509    153
   -150      7    158     72   -153     83    290    478    545    641    545    153
   -127     -7    116     64   -122     54    277    472    553    654    558    163
   -129    -41     88     85   -111     23    254    457    537    644    548    158
   -132    -46     85     88   -111     18    239    439    527    636    545    153
   -161    -38    122    101   -142     41    231    428    530    649    553    148
   -161    -85     75    122   -122     -5    231    439    527    644    542    142
   -153   -184    -31    168    -62   -109    215    426    475    579    478     96
   -166   -288   -124    226    -23   -207    192    394    410    509    407     41
   -171   -348   -176    259      2   -262    161    358    355    459    366      5
   -179   -379   -202    277     10   -290    158    324    322    433    340    -28
   -189   -420   -231    303     18   -324    161    298    293    402    311    -46
   -168   -441   -272    303     51   -358    153    283    272    374    288    -54
   -129   -433   -303    283     85   -368    142    277    257    355    275    -57
   -116   -415   -298    265     90   -358    132    262    241    342    265    -64
   -127   -441   -314    283     93   -379    129    252    233    340    262    -70
   -153   -446   -296    298     70   -371    137    246    233    342    265    -80
   -161   -452   -290    306     64   -371    135    254    231    332    262    -85
   -158   -454   -296    306     67   -376    124    249    228    327    262    -88
   -163   -478   -316    319     75   -397    124    249    210    301    239   -116
   -155   -602   -446    376    145   -524    145    259    137    181    114   -241
   -122   -857   -735    491    306   -797    231    322     18    -46   -148   -491
   -137   -961   -823    545    342   -893    371    457     31   -153   -301   -680
   -207   -795   -587    501    187   -693    454    446    137    -51   -184   -592
   -381   -371     10    374   -197   -179    324     -2    179    218    205   -192
   -563    376    940     93   -750    657     54   -527    306    745    906    535
   -615    992   1608   -189  -1111   1301   -194   -706    581   1402   1667   1299
   -527    971   1499   -220  -1013   1234   -428   -753    641   1699   1987   1652
   -480    524   1005    -23   -743    763   -522   -802    314   1275   1543   1208
   -498    -33    465    267   -483    215   -462   -763   -163    428    659    270
   -488   -433     54    459   -272   -189   -239   -439   -220     70    184   -200
   -420   -504    -83    462   -171   -293    -44    -90    -20    148    184   -161
   -350   -501   -153    423   -101   -327     75    132    111    226    226   -127
   -329   -514   -184    423    -72   -350    148    239    181    259    228   -124
   -324   -517   -192    418    -67   -355    166    272    202    257    226    -98
   -296   -498   -202    397    -46   -350    176    303    213    259    239    -85
   -303   -465   -161    384    -72   -314    179    316    223    290    259   -161
   -324   -439   -114    381   -106   -277    187    322    233    311    270   -244
   -309   -446   -137    376    -85   -293    192    337    241    301    241   -179
   -283   -441   -161    361    -62   -301    181    345    241    285    223    -77
   -265   -441   -176    353    -44   -311    176    350    244    290    241    -44
   -226   -394   -168    311    -28   -283    179    355    259    311    259    -57
   -187   -363   -179    275     -5   -272    166    342    267    314    262    -75
   -174   -374   -200    272     10   -288    176    358    280    316    267    -80
   -189   -392   -202    288      5   -298    181    402    311    350    303    -38
   -187   -392   -205    290      7   -298    189    444    350    394    348     15
   -171   -342   -174    254      0   -259    189    462    363    410    361      7
   -155   -285   -129    220    -12   -207    181    485    387    439    400      5
   -142   -262   -119    202    -12   -192    184    522    418    462    402     23
    -83   -275   -192    179     54   -233    174    545    407    439    394     85
    -36   -236   -202    135     83   -220    166    584    433    472    444     75
    -20   -174   -153     96     64   -163    163    633    488    537    480    101
     20   -127   -148     51     83   -137    158    678    535    579    514    202
     70    -98   -168     15    119   -132    137    696    550    620    584    197
     64     -2    -70    -33     67    -36    127    704    568    659    628     83
     80     33    -46    -57     62     -5    129    709    568    636    574    135
     85     -5    -90    -41     85    -46    148    717    571    620    584    293
     83     15    -67    -49     75    -25    153    698    563    618    597    241
     70     49    -20    -59     44     15    161    685    568    631    615    168
     33     28     -5    -31     18     12    148    662    550    620    587    119
    -20    -41    -20     31     -2    -31    155    623    506    545    488    171
    -72    -98    -25     85    -23    -62    174    594    485    498    485    280
   -114   -101     12    106    -64    -46    194    563    488    524    511    200
   -150    -88     59    119   -106    -15    220    532    493    535    511    148
   -176    -83     93    127   -137      5    223    485    467    506    506    106
   -200   -114     85    158   -142    -15    239    452    436    475    491     62
   -194   -127     67    161   -132    -31    249    426    415    449    465     49
   -161    -85     72    122   -119     -7    249    449    449    501    501    109
   -124    -23    101     72   -114     38    220    436    457    514    524    137
   -119     49    168     36   -142    109    207    420    475    522    535    137
   -103     38    142     31   -124     90    181    420    496    540    558    148
   -103     25    129     38   -116     77    155    407    483    527    540    116
   -111    -12     96     59   -103     41    137    400    478    537    545    137
   -127     25    153     51   -140     88    116    361    467    548    555     93
   -153      5    155     72   -155     80    132    366    470    535    532    119
   -132    -59     70     96   -101      5    129    358    431    475    472     88
   -129   -166    -38    145    -46   -103    103    322    368    392    392     20
   -153   -259   -106    207    -23   -184     96    322    355    392    387     -5
   -153   -327   -174    239      7   -252     85    311    340    392    405    -28
   -153   -363   -210    257     25   -288     70    293    322    371    394    -59
   -161   -358   -197    257     18   -277     72    288    324    358    371    -57
   -171   -402   -231    288     28   -316     75    283    306    335    350    -31
   -150   -433   -283    290     64   -358     83    262    296    340    376    -72
   -132   -431   -298    280     80   -363     88    257    298    345    379   -148
   -124   -457   -332    288    101   -394     83    257    288    319    316    -85
   -106   -467   -361    288    127   -415     64    252    283    309    319    -41
    -96   -452   -355    272    129   -405     62    231    277    296    309    -62
    -80   -483   -402    280    161   -444     57    215    265    277    285    -80
    -72   -594   -522    332    223   -558     64    202    200    197    207   -197
    -57   -839   -782    449    361   -810    140    223     62    -12     -7   -436
    -70   -997   -927    532    426   -963    270    280    -20   -202   -223   -662
   -111   -849   -737    480    311   -792    350    290     44   -179   -200   -649
   -176   -478   -303    327     62   -392    275     33    155     67    103   -329
   -244    267    511    -10   -376    389    -25   -361    387    639    797    353
   -306   1010   1314   -353   -810   1161   -244   -457    815   1387   1595   1158
   -207   1182   1389   -488   -800   1286   -480   -418   1078   1855   2023   1628
   -161    802    963   -322   -563    883   -667   -553    774   1551   1722   1363
   -210    228    439     -7   -324    332   -704   -737     85    644    867    501
   -223   -200     20    210   -122    -90   -540   -607   -257     31    226   -158
   -192   -355   -163    272    -15   -259   -316   -285   -124     18    140   -241
   -124   -379   -254    249     62   -316   -166    -72      0     72    158   -236
    -46   -397   -350    223    150   -374    -80     44     57     80    148   -249
    -18   -418   -400    215    189   -410    -25    114     98    101    155   -231
     -7   -407   -400    207    194   -405     -5    142    116    111    163   -220
    -15   -397   -381    205    181   -389      7    176    135    124    168   -218
    -33   -379   -345    207    155   -363     15    197    158    145    184   -205
    -49   -366   -319    207    135   -342     18    207    174    148    181   -194
    -20   -350   -329    187    153   -340     18    220    181    137    166   -184
     18   -345   -363    161    189   -353     12    228    184    132    166   -171
    -15   -348   -332    181    158   -340     -5    215    187    145    176   -192
    -31   -332   -303    181    135   -319     20    239    213    166    205   -176
     10   -348   -361    168    184   -355     38    257    226    174    210   -153
     36   -342   -379    150    207   -361     36    285    246    187    218   -132
     59   -277   -337    109    197   -306     18    309    280    218    244   -101
     25   -270   -296    119    158   -283     31    342    322    246    265    -72
     10   -277   -290    132    150   -283     46    361    340    254    275    -51
     18   -267   -288    124    150   -277     77    405    381    290    306    -15
     41   -257   -298    109    168   -277     96    454    418    327    337     20
     57   -213   -270     75    163   -241     98    506    467    374    379     62
     85   -174   -259     44    171   -215     90    545    501    397    400     88
     93   -161   -254     31    174   -207     98    602    568    457    446    153
     90   -137   -228     23    158   -181    111    659    639    527    509    226
    122   -135   -257      5    187   -194     85    665    636    527    517    239
    161    -85   -249    -38    205   -166     96    683    646    532    524    254
    168    -46   -218    -62    192   -132    127    698    665    542    535    275
    161    -41   -202    -59    181   -122    150    698    662    540    535    277
    155    -59   -218    -49    187   -140    155    667    633    509    506    249
    155    -54   -213    -51    184   -132    155    633    602    475    483    231
    137    -96   -233    -23    181   -163    153    589    561    436    459    207
    150   -116   -267    -15    207   -192    132    514    493    368    410    150
    119    -67   -189    -28    153   -127    142    496    485    353    402    148
     96    -59   -155    -18    124   -106    135    454    457    319    376    127
     90    -77   -168     -7    129   -122    129    405    413    280    340    101
     80   -135   -215     28    148   -174    142    368    366    228    293     62
     59   -116   -179     25    116   -148    166    358    366    228    298     64
     49    -38    -88     -5     67    -62    174    353    389    252    319     93
    103     23    -80    -64     90    -28    135    301    361    233    309     70
    137     75    -62   -106    101      7     77    252    324    210    296     44
    122     88    -33   -106     75     28     51    259    350    239    327     80
     80     51    -28    -67     54     12     67    272    371    259    342    103
     59     31    -31    -46     44      2     64    262    363    262    353    114
    109     33    -75    -70     93    -20     41    220    311    213    314     88
    145     20   -124    -83    135    -51     28    197    272    171    267     62
    137    -49   -187    -44    161   -116     33    200    252    135    220     25
    127   -114   -241     -7    184   -176     18    197    231    106    179     -7
    129   -174   -303     23    215   -239      7    168    187     51    124    -46
     90   -197   -290     51    189   -244     15    145    142      2     83    -72
     72   -210   -283     67    176   -246     15    129    111    -23     67    -83
     38   -207   -249     83    142   -228      2    101     75    -49     44   -119
     15   -210   -226     98    119   -218     12     93     85    -44     46   -119
     15   -241   -257    111    135   -249     18     98     80    -59     28   -135
     36   -267   -303    116    168   -285    -23     59     23   -114    -25   -181
     41   -277   -319    116    179   -298    -59     33     -5   -135    -38   -181
     57   -272   -329    109    192   -301    -51     44     -7   -142    -44   -171
     72   -244   -316     83    194   -280    -41     51      0   -135    -25   -150
     80   -262   -342     88    210   -301    -31     51    -10   -161    -59   -166
     80   -389   -470    153    272   -428     10     70    -83   -290   -210   -290
     75   -584   -659    254    366   -620    116    135   -166   -498   -459   -530
    101   -558   -659    228    379   -610    213    218   -132   -584   -574   -639
     70   -293   -363    109    215   -327    205     93    -98   -496   -439   -524
    -23    122    145    -49    -85    135     -7   -366   -184   -265    -70   -194
   -103    753    857   -324   -480    805   -345   -833   -233    148    501    309
   -111   1267   1379   -579   -745   1322   -589   -976    -49    737   1140    844
    -31   1062   1093   -517   -561   1078   -730   -919     44   1010   1343   1054
     18    514    496   -267   -239    506   -743   -930   -293    480    784    602
    -12    -31    -18     23      2    -25   -628   -943   -854   -535   -174   -228
      0   -309   -311    153    153   -309   -433   -678   -769   -714   -446   -465
     25   -293   -319    132    171   -306   -272   -397   -485   -532   -358   -387
     59   -252   -311     96    181   -280   -150   -192   -280   -397   -267   -309
     72   -233   -306     80    189   -270    -70    -67   -166   -324   -215   -252
     75   -275   -353     98    213   -314    -49    -31   -145   -324   -213   -236
    109   -277   -387     83    246   -329    -38    -20   -142   -329   -226   -254
    116   -239   -355     59    233   -296    -41    -28   -153   -340   -244   -285
    106   -210   -316     51    210   -262    -44    -20   -145   -332   -236   -275
     88   -197   -288     51    187   -241    -36     -7   -122   -314   -226   -244
     90   -192   -283     49    184   -236    -25     15    -98   -303   -215   -213
     88   -192   -283     49    184   -236    -15     33    -77   -283   -202   -184
    129   -174   -303     23    215   -239    -28     23    -83   -267   -192   -200
    158   -116   -277    -23    218   -197    -38     31    -64   -244   -158   -171
    145   -111   -259    -18    202   -184    -25     54    -38   -215   -135   -150
    119    -96   -215    -12    166   -155     -5     62    -10   -192   -129   -168
    103    -59   -163    -20    132   -111    -12     70     15   -174   -116   -158
    101    -44   -145    -28    119    -93    -18     98     38   -148    -93   -132
    142    -36   -179    -54    158   -106    -31    114     44   -135    -72    -96
    161    -23   -187    -70    171   -103    -25    153     80   -103    -51    -62
    174     -7   -181    -83    176    -93    -12    207    142    -44     -5    -12
    192     41   -150   -116    171    -54     -5    252    200     10     38     28
    184     77   -106   -132    145    -12     10    288    252     59     67     41
    176    103    -72   -140    124     15     31    340    316    114    114     80
    226    106   -119   -166    174     -5     33    368    342    142    142    129
    267    119   -148   -194    207    -15     31    381    353    150    158    163
    275    129   -148   -202    210     -7     41    405    363    166    176    171
    267    163   -103   -218    184     31     41    405    353    155    166    137
    236    168    -67   -202    153     51     54    394    340    137    142    119
    231    140    -90   -187    161     25     49    345    280     77     98     83
    215    106   -109   -161    161      0     51    303    223     23     64     64
    189     85   -106   -140    148    -10     57    270    174    -15     28     41
    163    106    -57   -135    111     25     57    223    129    -46     -5     10
    166    124    -41   -145    103     41     49    176     88    -83    -41    -38
    163    116    -49   -140    106     33     28    124     38   -129    -77    -80
    145    109    -38   -127     90     36     31     85     10   -150    -93    -90
     85     80     -5    -83     46     38     49     57      0   -158   -103   -111
     88     33    -54    -62     72    -10     46     28    -36   -189   -132   -140
    109     49    -59    -80     85     -5     31     10    -54   -202   -137   -135
    122    124      2   -124     59     62     23     12    -20   -166   -103    -90
    148    223     75   -184     36    150      7      5     12   -129    -70    -57
    148    218     70   -184     38    145    -15     -7     10   -127    -72    -67
    111    132     20   -122     44     77    -41    -31    -18   -148    -80    -88
    106    106     -2   -106     51     51    -49    -36    -28   -153    -72    -80
    109    127     18   -116     46     72    -51    -46    -36   -155    -77    -88
    109    114      2   -114     54     59    -41    -36    -33   -150    -80    -93
    103     41    -62    -75     83    -10    -36    -33    -54   -174   -109   -114
    106    -33   -140    -38    122    -88    -44    -41    -83   -200   -135   -142
    111    -93   -205     -7    158   -148    -44    -44   -101   -215   -148   -150
    101   -122   -226      7    163   -171    -54    -75   -142   -252   -187   -187
    106   -145   -254     18    179   -200    -51    -90   -174   -285   -220   -218
     83   -174   -259     44    171   -218    -51   -106   -187   -301   -239   -220
     64   -187   -252     62    158   -218    -49   -109   -192   -306   -246   -220
     96   -168   -265     33    179   -215    -80   -122   -210   -309   -249   -218
    129   -155   -285     12    205   -218    -88   -122   -207   -301   -241   -207
    109   -174   -283     31    194   -228    -85   -129   -215   -314   -252   -231
     75   -213   -288     70    181   -249    -85   -135   -228   -327   -259   -246
     51   -241   -293     93    171   -267    -77   -142   -239   -337   -272   -257
     96   -228   -327     64    210   -277    -80   -158   -262   -368   -301   -275
    166   -348   -514     90    337   -431    -64   -129   -319   -459   -402   -350
    176   -607   -784    215    480   -696     12    -49   -397   -654   -636   -558
    168   -706   -878    267    522   -792    132     64   -379   -774   -800   -719
    150   -478   -631    163    389   -553    171     31   -311   -709   -719   -670
     70    -46   -116    -12     93    -83     -5   -418   -397   -540   -426   -415
    -18    626    644   -303   -329    633   -329   -992   -478   -176    122     70
    -54   1262   1317   -605   -685   1288   -600  -1236   -327    392    802    649
     -5   1257   1262   -626   -633   1260   -810  -1280   -236    761   1166    979
      0    727    727   -366   -366    727   -852  -1265   -439    465    813    672
    -54    109    163    -25   -109    135   -761  -1221   -906   -433    -88   -129
    -62   -275   -213    166     75   -244   -537   -924   -927   -792   -530   -509
    -20   -350   -332    184    153   -342   -345   -589   -657   -641   -470   -441
     36   -342   -381    150    207   -361   -231   -366   -480   -530   -405   -376
     62   -332   -394    135    228   -363   -155   -233   -371   -459   -355   -327
     49   -358   -407    153    226   -381   -116   -202   -355   -462   -363   -335
     51   -363   -415    155    231   -387    -90   -179   -335   -457   -368   -345
     62   -361   -423    148    239   -389    -72   -150   -301   -436   -358   -329
     67   -303   -371    119    218   -337    -75   -135   -277   -410   -332   -290
     67   -267   -335     98    200   -301    -62   -116   -254   -384   -293   -257
     72   -262   -337     93    202   -298    -57   -103   -244   -374   -293   -254
     75   -275   -353     98    210   -314    -44    -80   -228   -358   -288   -252
     88   -218   -306     64    197   -262    -33    -51   -189   -319   -241   -207
     85   -187   -272     49    176   -228    -36    -46   -168   -301   -226   -187
     62   -179   -241     57    150   -210    -28    -38   -155   -303   -231   -176
     49   -181   -231     64    137   -205     -7    -10   -129   -280   -220   -163
     44   -161   -205     59    124   -181     -5     23   -101   -239   -194   -127
     44   -124   -171     38    106   -145      0     54    -59   -194   -150    -96
     49    -77   -127     12     85   -101      5     88    -20   -155   -116    -72
     64    -46   -111    -10     85    -77     -2    109      2   -137   -109    -62
    103    -33   -137    -33    119    -85    -23    137     28   -114    -88    -33
    142    -18   -161    -62    150    -88    -10    194     77    -62    -49     10
    163      0   -163    -83    163    -80      0    254    127    -10     -2     54
    181     23   -158   -103    168    -67      0    301    166     36     41     90
    184     44   -140   -114    163    -46     15    342    210     85     93    137
    174     57   -116   -116    145    -28     23    366    233    119    119    171
    184     70   -114   -127    148    -20     31    374    239    122    122    187
    205     85   -119   -148    163    -15     28    361    226    103    111    181
    231     98   -132   -163    181    -15     28    353    207     80     96    166
    215     80   -135   -148    176    -25     31    327    171     46     75    140
    187     62   -124   -127    155    -31     38    290    132     10     57    124
    145     54    -90   -101    116    -18     46    252    101    -10     44    114
    122     70    -51    -96     88     10     59    215     88    -25     31     96
     98     88    -10    -96     54     38     54    166     59    -62     -7     57
     83    103     20    -96     31     62     51    122     25    -96    -41     20
     80    103     23    -93     28     64     77     88      0   -127    -62     -2
     62     83     20    -72     20     51     93     51    -23   -150    -77    -20
     36     64     25    -51      5     46     83     25    -33   -158    -80    -28
     46    124     77    -85    -15    101     70     23    -10   -132    -46     -5
     67    184    116   -127    -25    153     44     23      7   -103    -18     23
     88    226    137   -155    -23    181     12     12     20    -80      2     64
    116    223    103   -171      5    163    -18      0     18    -75      5     64
    127    202     75   -166     25    140    -36     -5     15    -77      5     62
    127    189     62   -161     33    127    -57    -23      0    -90     -5     57
    132    207     75   -168     28    142    -72    -38    -10    -98    -15     44
    124    168     44   -148     41    106    -72    -44    -23   -109    -31     23
    116     75    -41    -96     77     18    -64    -49    -62   -148    -72    -15
    103    -20   -124    -41    114    -72    -59    -59    -93   -189   -116    -51
     93    -75   -168     -7    129   -122    -75    -85   -129   -228   -155    -83
     80    -98   -181      7    127   -140    -88   -119   -174   -267   -197   -109
     83   -119   -202     18    140   -161    -90   -132   -202   -298   -228   -127
     90   -124   -215     15    150   -168    -96   -148   -215   -311   -244   -142
     83   -135   -218     25    150   -176    -93   -163   -226   -314   -244   -145
     57   -158   -215     51    135   -187    -90   -174   -236   -319   -241   -140
     18   -171   -192     75    103   -181    -98   -189   -249   -332   -254   -145
     23   -174   -197     72    109   -184   -101   -194   -252   -340   -265   -140
     51   -176   -228     62    140   -202    -96   -174   -244   -332   -257   -122
     96   -158   -257     31    176   -207    -90   -155   -233   -324   -252   -106
     98   -181   -280     41    189   -231    -80   -142   -236   -337   -265   -116
    109   -311   -420     98    265   -366    -67   -135   -303   -449   -379   -231
    119   -587   -706    233    413   -646     -2    -93   -428   -691   -649   -498
    106   -706   -813    298    459   -758    119     15   -428   -818   -826   -693
     62   -504   -566    220    314   -535    194      0   -329   -719   -724   -615
    -51    -49      2     49    -28    -23     67   -418   -306   -454   -342   -233
   -194    670    865   -236   -530    766   -218   -953   -259     15    322    428
   -267   1278   1543   -506   -906   1410   -472  -1158    -49    631   1060   1145
   -187   1275   1462   -545   -823   1369   -696  -1202     15    948   1395   1519
   -124    758    883   -319   -504    820   -766  -1226   -267    561    974   1140
   -114    127    241     -5   -176    184   -691  -1171   -709   -277     90    267
    -77   -231   -153    153     36   -192   -472   -854   -750   -620   -358   -197
     -2   -259   -257    129    124   -257   -290   -519   -532   -514   -335   -200
     46   -277   -327    114    187   -303   -187   -316   -400   -441   -306   -179
     83   -314   -397    116    239   -355   -119   -207   -337   -410   -303   -181
     96   -345   -444    122    267   -394    -98   -174   -316   -407   -306   -179
    114   -361   -475    122    293   -418    -90   -148   -306   -405   -309   -174
    119   -358   -478    116    298   -415    -88   -137   -301   -405   -311   -168
    129   -353   -483    111    306   -418    -98   -140   -301   -407   -309   -161
    103   -366   -470    129    285   -415    -85   -145   -298   -407   -311   -155
    132   -350   -483    109    306   -415    -96   -142   -290   -402   -314   -145
    210   -301   -514     44    361   -407   -111   -124   -275   -392   -309   -116
    252   -262   -514      5    381   -387   -119   -111   -262   -379   -298    -96
    267   -246   -514    -12    389   -379   -124   -109   -254   -379   -296    -90
    275   -213   -491    -31    381   -350   -114    -90   -223   -361   -272    -72
    270   -166   -439    -51    353   -301   -109    -72   -194   -335   -249    -57
    241   -176   -418    -31    329   -296   -106    -51   -181   -319   -239    -49
    223   -161   -384    -31    301   -270    -96    -18   -155   -293   -218    -38
    241   -129   -371    -54    306   -249    -77     25   -116   -259   -189    -12
    257   -111   -371    -72    311   -241    -64     75    -77   -218   -150     15
    267    -90   -358    -88    311   -223    -51    122    -33   -168   -106     57
    283    -57   -340   -114    309   -197    -36    171     15   -116    -62    103
    293    -28   -322   -132    306   -176    -38    207     51    -77    -33    137
    309     28   -280   -171    293   -124    -46    244     88    -38      0    168
    335     80   -254   -207    296    -85    -41    288    129     12     51    223
    348     85   -265   -218    306    -90    -33    319    155     46     93    265
    361    114   -249   -239    306    -67    -36    335    176     72    114    288
    368    153   -215   -262    290    -31    -41    332    176     77    111    290
    345    158   -187   -252    267    -12    -54    303    150     46     85    259
    316    122   -194   -220    257    -33    -59    270    129     18     67    252
    303    119   -184   -213    244    -31    -54    246    114      7     59    254
    277    135   -145   -207    210     -5    -54    205     80    -20     25    220
    233    124   -109   -179    171      7    -44    166     54    -46     -2    187
    200    155    -44   -179    122     57    -44    119     36    -67    -18    166
    171    158    -12   -166     90     72    -31     80     15    -85    -25    140
    132    124     -7   -129     70     57    -10     54     -7   -111    -44    114
    109     93    -15   -101     62     38      5     33    -36   -137    -72     77
    109    111      2   -111     54     57      0     15    -54   -148    -80     64
    132    200     67   -166     33    135     -2      2    -46   -135    -62     77
    140    252    109   -197     15    181    -15    -10    -38   -119    -46     98
    129    275    145   -202     -7    210    -44    -25    -33    -98    -28    127
    148    267    119   -210     12    192    -70    -28    -20    -80    -12    150
    137    241    103   -189     15    171    -83    -44    -33    -90    -20    145
    129    220     88   -176     20    155   -116    -72    -59   -111    -44    124
    155    231     75   -192     41    153   -129    -75    -59   -111    -49    114
    161    223     62   -194     49    142   -129    -70    -62   -119    -64    106
    137    119    -18   -129     77     51   -127    -75    -96   -155   -103     83
    114     51    -64    -85     90     -5   -119    -98   -124   -179   -142     23
    101     54    -46    -77     75      5   -119   -124   -140   -192   -161    -46
     83     28    -57    -57     70    -12   -124   -142   -168   -213   -179    -88
     62    -15    -77    -23     70    -46   -127   -153   -200   -244   -210    -93
     46    -70   -119     10     80    -96   -135   -163   -223   -259   -228   -101
     51    -85   -137     18     93   -111   -129   -171   -231   -259   -220   -114
     67    -36   -106    -18     85    -70   -132   -171   -223   -257   -213   -132
     72    -23    -98    -25     83    -59   -150   -184   -241   -275   -239   -116
     62     -5    -70    -31     64    -36   -158   -194   -259   -293   -254    -49
     23     -2    -25    -10     23    -12   -163   -210   -272   -296   -249    -57
      0    -18    -18      7      7    -18   -166   -218   -272   -290   -259    -80
     10    -46    -57     18     31    -51   -171   -226   -296   -322   -298   -127
     41   -179   -223     67    132   -200   -171   -236   -376   -441   -423   -275
     54   -400   -454    174    254   -426    -96   -184   -488   -649   -662   -545
     25   -509   -535    239    277   -519     57    -28   -470   -732   -802   -706
    -38   -389   -353    213    155   -371    132    -25   -384   -639   -691   -633
   -166     67    233     49   -202    150      5   -431   -316   -361   -280   -280
   -290    862   1153   -285   -722   1008   -231   -901   -135    179    413    418
   -410   1387   1797   -491  -1104   1592   -400   -987    223    854   1153   1244
   -392   1382   1774   -496  -1083   1579   -597  -1013    340   1169   1475   1639
   -366    893   1260   -265   -813   1075   -701  -1111    -12    724   1000   1267
   -361    353    714      5   -537    532   -727  -1182   -581   -148     96    337
   -309     18    327    145   -319    171   -550   -904   -683   -493   -327   -168
   -207    -70    137    137   -174     33   -353   -555   -501   -407   -296   -200
    -75    -54     20     64    -49    -15   -257   -368   -402   -355   -280   -228
      5    -51    -57     23     31    -54   -215   -283   -361   -355   -314   -252
     31   -122   -155     44     90   -137   -189   -252   -348   -374   -363   -239
     80   -142   -223     31    150   -181   -179   -233   -350   -394   -384   -223
    103   -145   -249     20    176   -197   -168   -215   -340   -389   -376   -213
    106   -137   -244     15    174   -189   -145   -184   -298   -348   -353   -215
    137    -64   -205    -36    168   -135   -129   -166   -267   -311   -319   -202
    140   -109   -252    -15    194   -179   -145   -176   -283   -319   -311   -218
    132   -129   -265     -2    194   -197   -153   -168   -280   -306   -296   -241
    127   -119   -246     -2    187   -181   -129   -137   -252   -288   -293   -223
    116   -122   -241      2    176   -181   -119   -116   -233   -275   -280   -161
    111    -98   -213     -7    161   -155   -109    -88   -192   -236   -244   -137
    116    -70   -187    -23    150   -129   -101    -57   -155   -200   -213   -122
    137    -20   -158    -57    148    -88    -96    -33   -135   -166   -171   -106
    127    -10   -137    -59    132    -72    -83    -10   -109   -127   -127   -137
    135    -33   -168    -49    150   -101    -59     46    -70    -88   -109   -135
    161    -46   -207    -57    181   -127    -36    119    -12    -44    -83    -41
    163    -36   -200    -62    181   -116    -12    189     46     10    -36     33
    161    -25   -187    -67    174   -106      5    254    114     70     15     96
    197     10   -189   -103    192    -88     10    309    171    119     70    142
    252     49   -205   -150    228    -77      5    355    213    168    111    176
    277     77   -200   -176    239    -59      0    392    249    215    158    218
    270     77   -194   -174    233    -59     23    426    290    272    210    262
    272     85   -187   -179    231    -49     36    436    311    293    226    275
    311    124   -187   -218    249    -31     18    410    303    283    218    272
    327    150   -176   -239    252    -12     10    389    296    275    210    265
    272    145   -129   -210    202      7     20    361    285    257    192    244
    236    132   -103   -184    168     12     28    345    280    257    197    231
    213    127    -85   -171    148     20     28    319    259    241    181    207
    213    168    -44   -189    129     62     41    283    249    236    166    197
    218    161    -57   -192    135     51     36    213    184    174     96    124
    197    129    -67   -163    132     31     28    142    116     98     25     57
    150    114    -38   -135     93     38     44    119    101     80     10     46
    153    119    -33   -135     93     44     51    101     90     64      5     36
    166    171      5   -171     80     88     49     88    103     80     23     44
    153    236     83   -194     36    161     44     70    111     98     44     64
    142    272    127   -210      7    200     23     51    116    114     62     85
    114    285    171   -200    -28    228     -5     51    140    150     90    114
     67    272    205   -171    -70    239    -23     51    145    163     90    109
     80    249    168   -166    -44    210    -51     20    111    127     54     72
    109    244    135   -179    -12    189    -77    -10     72     80     25     64
    106    236    129   -171    -10    184    -88    -12     67     80     33     72
     83    176     93   -132     -5    137    -83     -5     70     88     28     36
     72     85     10    -80     31     49    -88    -20     28     36    -28    -10
     96     20    -75    -59     85    -25    -98    -44    -15    -10    -80    -38
     77    -46   -124    -15    101    -85    -90    -46    -25    -10    -93    -62
     51    -59   -114      2     80    -88   -101    -77    -54    -41   -122   -122
     46    -96   -145     23     93   -119   -119   -119   -101    -88   -155   -158
     28   -140   -171     54     96   -155   -119   -124   -109    -90   -158   -158
     33   -145   -179     57    106   -161   -116   -119   -103    -80   -148   -142
     18   -111   -129     46     72   -122   -114   -114    -93    -64   -142   -137
    -10   -119   -109     64     49   -116   -114   -116    -98    -72   -153   -155
     15   -158   -174     70     90   -163   -137   -142   -135   -103   -176   -181
      0   -168   -168     85     83   -168   -129   -137   -124    -98   -166   -166
     -7   -181   -176     93     83   -179   -124   -132   -116   -101   -171   -163
      5   -265   -270    129    137   -267   -111   -135   -161   -166   -254   -233
     25   -439   -465    205    244   -452    -41    -85   -252   -335   -454   -420
     44   -613   -657    285    350   -633     83      7   -324   -540   -701   -662
     25   -498   -527    236    275   -514    163     85   -241   -519   -696   -670
    -59   -161   -101    109     20   -132     93   -174   -194   -329   -439   -433
   -153    394    548   -122   -350    470   -187   -693   -205     41     83     72
   -241   1109   1350   -433   -795   1228   -446  -1008    -25    649    807    737
   -166   1296   1460   -566   -813   1376   -685  -1028    202   1187   1332   1244
    -83    839    922   -379   -501    878   -802  -1031     41   1062   1153   1122
    -98    272    371    -88   -236    322   -782  -1078   -465    262    358    384
   -122   -197    -75    161    -23   -137   -636   -971   -836   -488   -389   -324
    -85   -322   -236    202     72   -280   -433   -623   -592   -410   -405   -350
    -57   -303   -246    179     93   -275   -257   -363   -368   -272   -324   -277
    -51   -327   -275    187    109   -301   -135   -184   -223   -181   -277   -236
    -38   -309   -270    174    114   -290    -93   -106   -150   -137   -252   -223
     -2   -280   -277    140    137   -280   -109   -122   -166   -168   -285   -257
      2   -267   -270    132    135   -267   -103   -101   -145   -158   -280   -246
     -5   -265   -259    135    124   -262    -90    -70   -116   -127   -252   -228
    -18   -301   -283    161    132   -293    -64    -38    -88   -103   -236   -223
    -36   -309   -272    171    116   -293    -46    -44    -80   -106   -239   -231
    -25   -285   -259    155    116   -275    -49    -38    -67    -98   -231   -223
      2   -244   -246    122    124   -246    -59    -23    -54    -83   -218   -202
      5   -220   -226    109    114   -223    -57     10    -15    -36   -174   -161
     10   -254   -265    122    137   -259    -38     38     12     -7   -153   -142
     36   -254   -293    109    163   -272    -25     62     36     15   -129   -119
     67   -226   -293     77    179   -259    -25     75     49     28   -122   -114
     72   -197   -270     62    171   -233    -28     85     64     38   -124   -111
     72   -155   -231     38    150   -192    -36    109    103     70    -96    -85
     59   -145   -207     41    132   -176    -25    148    153    103    -67    -67
     70   -109   -179     18    124   -142    -20    187    197    142    -28    -33
    119    -36   -155    -41    137    -96    -31    220    252    189     10     10
    163     12   -150    -90    158    -67    -36    270    311    241     46     49
    174     67   -109   -122    142    -20    -41    303    353    280     72     77
    174     80    -93   -127    135     -5    -20    353    410    340    114    124
    202     75   -127   -137    166    -25     12    405    465    384    158    181
    205     59   -148   -135    176    -44     25    423    478    402    179    205
    194     96    -98   -145    145     -2     25    418    483    410    189    192
    184    124    -62   -155    122     31     18    394    462    381    166    145
    176    106    -70   -140    124     18     36    381    436    350    145    122
    161     96    -64   -129    114     15     44    358    405    324    129    106
    148     93    -57   -122    103     18     59    335    381    303    119     93
    109     75    -36    -93     72     20     85    306    350    270     96     75
     67     51    -15    -59     41     18    103    272    309    228     59     51
     44      5    -38    -25     41    -15    109    231    272    187     18      5
     38     15    -23    -28     31     -2     96    179    223    145    -10    -49
     54     36    -20    -46     36      7     77    137    176    106    -51    -93
     88     75    -12    -80     51     31     80    103    140     64    -83   -106
     67    119     51    -96      7     85     85     96    145     75    -57    -96
     51    135     80    -93    -12    109     80     93    168    106    -25    -77
     90    179     88   -135      2    132     59     85    184    119    -18    -51
    122    210     88   -166     18    150     28     67    176    122    -15    -23
     90    187     93   -140      0    142      2     38    155    111    -10    -41
    114    181     67   -148     23    124    -10     28    148    114     -2    -46
    142    192     49   -168     46    122    -18     41    148    119      0    -38
    158    213     54   -184     51    135    -25     54    155    129      7    -46
    155    135    -20   -148     88     57    -25     57    137    109     -5    -77
    148     33   -116    -90    132    -41    -31     44     90     49    -75   -142
    124    -62   -189    -33    155   -124    -20     41     64      5   -129   -111
    129   -119   -249     -5    189   -184    -12     28     41    -25   -150   -116
    127   -135   -265      2    194   -200      0     15     18    -46   -158   -145
    127   -129   -257      0    192   -192    -10      0      0    -59   -163   -205
    119   -135   -254      5    184   -194    -12     -7    -10    -72   -176   -226
    101   -153   -254     25    176   -202     -5     -5    -18    -85   -202   -197
     96   -171   -267     36    179   -218    -15      2    -28    -90   -213   -181
     96   -202   -301     51    197   -252    -31      2    -41   -101   -220   -194
    109   -218   -327     51    215   -272    -31      5    -36   -101   -215   -197
    103   -252   -355     75    228   -303     -7     25    -18    -80   -189   -174
     64   -233   -301     83    181   -265      5     31    -12    -77   -194   -189
     70   -345   -418    137    244   -381     36     57    -49   -153   -277   -270
     77   -613   -691    267    381   -652    124    127   -119   -327   -483   -452
     44   -745   -789    350    415   -766    265    252    -96   -449   -654   -618
    -18   -540   -524    277    252   -532    337    262      5   -374   -566   -574
    -90   -119    -28    103    -31    -75    210   -106    -70   -207   -285   -389
    -51    488    540   -220   -296    514   -142   -636   -228     67    148    -15
    -72   1158   1231   -542   -652   1195   -436   -950   -187    550    761    597
    -15   1187   1202   -587   -610   1195   -633   -992    -64    969   1184    984
     25    696    670   -361   -322    683   -672   -963   -220    743    906    743
     15    184    168   -101    -77    176   -602   -943   -657    -85     72     -5
     12   -246   -259    116    135   -252   -426   -743   -792   -589   -498   -522
     44   -309   -353    129    197   -329   -244   -428   -498   -415   -428   -483
     62   -311   -374    124    218   -342   -124   -210   -293   -293   -363   -394
     85   -345   -431    127    257   -387    -33    -59   -168   -223   -319   -319
    101   -361   -462    129    280   -410     25     23   -103   -187   -319   -309
    116   -290   -407     85    259   -348     33     46    -75   -176   -298   -249
    132   -319   -452     90    290   -384     36     54    -72   -181   -293   -262
    148   -332   -480     90    311   -405     31     51    -75   -189   -301   -280
    171   -337   -509     83    340   -423     20     59    -77   -194   -298   -280
    158   -306   -465     72    309   -384     18     62    -59   -179   -259   -262
    114   -283   -397     85    254   -340     46     83    -20   -145   -228   -249
    116   -296   -415     88    265   -353     64    109      5   -127   -226   -231
    187   -231   -418     23    301   -324     51    122     23   -109   -202   -223
    207   -174   -384    -18    293   -277     38    132     38    -88   -176   -210
    220   -155   -376    -31    296   -267     57    166     77    -57   -145   -189
    213   -124   -337    -44    272   -231     57    181    111    -31   -116   -179
    200   -116   -316    -41    257   -215     72    205    145     -5    -90   -158
    202    -88   -290    -59    244   -189     90    244    187     25    -62   -114
    181    -72   -254    -54    215   -163    106    283    231     64    -28    -80
    148   -101   -249    -25    197   -174    101    319    262     85    -15    -75
    176    -64   -241    -54    207   -153    114    384    319    132     15    -10
    210    -31   -241    -93    226   -135    122    436    374    181     59     36
    228      0   -228   -114    228   -114    129    493    431    233    109     77
    254     67   -189   -163    223    -59    135    537    478    288    166    135
    270    122   -148   -194    210    -12    150    568    511    332    210    181
    262     93   -171   -179    218    -38    158    579    517    337    218    187
    226     75   -150   -153    189    -36    171    563    504    329    218    161
    194     83   -111   -140    153    -15    166    530    475    311    218     98
    210    109   -101   -158    155      5    166    511    449    270    176     54
    218     93   -127   -158    171    -18    176    488    407    210    122    111
    213     98   -114   -155    163     -7    181    454    376    176    114     96
    239    116   -122   -179    179     -2    161    400    329    127     83     33
    197     72   -124   -135    161    -25    158    345    280     80     36      5
    145     51    -96   -101    119    -20    171    293    241     49      0    -31
    119     70    -51    -96     85     10    184    254    202     12    -18    -54
    106     77    -28    -93     67     23    192    236    174    -12    -31    -64
     83     70    -12    -75     49     28    163    202    148    -31    -46    -75
     96    103      7   -101     44     57    142    171    137    -36    -44    -77
     93    140     46   -116     23     96    129    155    142    -36    -33    -36
    106    168     59   -140     23    114    101    142    150    -15    -10     -5
    116    215     98   -166     10    158     93    158    179     33     38     -2
    145    207     59   -176     44    135     72    135    155      2      5    -31
    132    176     44   -155     44    111     62    106    132    -28    -18      0
     80    155     72   -119      5    114     67    111    140    -10      0      5
     85    168     83   -127      2    127     72    140    161     18     25    -18
    129    124     -5   -129     67     59     54    140    142    -12     -5    -28
    109     41    -67    -75     88    -12     41    119     96    -59    -59    -62
    103     -5   -111    -51    106    -57     46    109     67    -90    -96    -85
    161    -15   -176    -72    168    -96     49     98     46   -106   -101   -109
    184    -49   -236    -70    207   -142     33     67      2   -153   -137   -150
    161   -109   -270    -25    213   -189     28     38    -33   -192   -174   -163
    207   -111   -319    -49    259   -215     31     44    -31   -197   -181   -150
    280    -90   -371    -93    324   -231     23     59    -20   -189   -168   -161
    327    -70   -397   -132    361   -233     -2     59    -18   -189   -166   -174
    322    -96   -418   -114    368   -257    -20     38    -36   -210   -194   -171
    277   -153   -431    -64    353   -290    -25     25    -57   -236   -220   -166
    194   -210   -405      7    298   -306    -31      2    -83   -265   -236   -189
     98   -296   -394     96    244   -342     31    -10   -106   -298   -270   -223
    114   -371   -485    127    298   -426     75     18   -140   -368   -350   -288
    176   -571   -748    194    462   -659    137     90   -210   -540   -558   -493
    197   -732   -930    267    563   -831    252    213   -239   -714   -797   -740
    176   -548   -727    184    449   -636    311    283   -122   -641   -740   -704
     23   -200   -223     88    122   -213    210    -70   -122   -459   -452   -415
   -135    410    542   -140   -340    475    -38   -633   -155    -80    124    155
   -257   1137   1395   -439   -826   1265   -293   -961     -2    517    888    880
   -215   1283   1499   -535   -857   1389   -527  -1013    137    976   1384   1379
   -124    872    997   -374   -561    935   -644  -1002    -67    740   1114   1148
   -116    277    394    -83   -257    335   -646   -958   -501    -67    267    319
    -12   -132   -119     72     51   -127   -465   -683   -644   -597   -358   -285
    171   -116   -288    -28    228   -202   -316   -277   -340   -433   -306   -192
    265   -111   -376    -77    319   -244   -259    -46   -161   -329   -257   -135
    171   -272   -444     49    306   -355   -163     -7   -132   -342   -290   -171
     85   -366   -452    140    267   -407    -15    -12   -150   -374   -324   -210
    114   -337   -454    109    283   -394     62      5   -145   -371   -327   -218
    135   -335   -470     98    301   -400     83     23   -148   -381   -342   -218
    119   -384   -506    129    311   -446    106     28   -158   -397   -358   -202
    140   -361   -501    111    319   -431     93     23   -148   -394   -355   -194
    192   -329   -524     67    355   -428     85     18   -150   -400   -358   -189
    200   -309   -509     54    353   -410     90     15   -150   -400   -355   -181
    197   -280   -478     38    337   -379     80     12   -140   -389   -345   -163
    277   -228   -506    -23    392   -366     62     31   -122   -368   -335   -142
    361   -205   -566    -77    462   -384     49     54   -103   -355   -332   -140
    376   -176   -553   -101    462   -363     44     59    -93   -345   -324   -142
    381   -142   -524   -119    452   -335     38     67    -85   -332   -309   -132
    402   -122   -524   -140    462   -322     49     96    -62   -311   -290   -116
    413   -106   -519   -155    465   -311     54    135    -28   -283   -265    -93
    433    -59   -493   -187    462   -275     62    176     15   -246   -239    -67
    457      5   -454   -233    454   -223     57    228     67   -207   -205    -36
    514     88   -426   -301    470   -168     36    283    114   -166   -166      7
    514     77   -436   -296    475   -179     59    332    153   -135   -132     54
    472     57   -418   -265    444   -179     83    374    187   -103   -109     93
    496     85   -410   -293    452   -163     64    428    241    -46    -54    145
    462     67   -394   -265    428   -163     46    439    252    -23    -28    161
    436     98   -340   -267    387   -119     62    444    254    -10     -7    166
    436    127   -309   -283    371    -90     64    452    254     -5     -2    166
    423    132   -293   -277    355    -80     70    444    236    -23    -10    171
    407    135   -272   -270    340    -67    103    436    220    -31     -7    161
    358    145   -213   -254    285    -33    116    410    205    -41     -7    124
    298    137   -161   -218    228    -10    132    374    174    -80    -46    116
    259     98   -161   -181    210    -28    161    337    142   -124    -80    140
    233     70   -163   -150    200    -46    176    283    109   -166   -119    109
    231     75   -155   -153    192    -38    179    233     77   -202   -158     85
    210     85   -124   -148    168    -20    184    192     49   -231   -179     54
    174     83    -90   -127    132     -5    197    158     23   -249   -200      2
    148     85    -62   -116    106     12    200    142     10   -259   -197    -38
    158    145    -15   -153     85     64    192    155     46   -226   -155     -2
    158    189     28   -174     64    109    192    161     75   -197   -129     57
    184    226     41   -205     70    135    158    135     67   -207   -129     88
    200    241     41   -220     80    142     98    106     57   -218   -127     93
    218    220      2   -220    106    111     77     77     33   -239   -140     75
    257    213    -44   -233    150     85     83     75     23   -246   -145     72
    288    218    -72   -254    179     75     83     85     25   -244   -135     75
    270    215    -54   -241    163     80     75     98     33   -236   -132     70
    254    132   -122   -192    187      5     62     88     10   -262   -158     10
    233     25   -207   -129    220    -90     72     59    -38   -311   -228    -98
    200    -49   -252    -75    226   -150     93     51    -64   -353   -285    -31
    184    -70   -254    -57    218   -161     83     23    -98   -394   -280      2
    200    -72   -272    -64    233   -171     70     -2   -132   -431   -335    -93
    220    -80   -303    -70    262   -192     54    -12   -148   -454   -368    -64
    210    -67   -280    -72    244   -174     33    -15   -153   -446   -348    -64
    239    -72   -311    -83    275   -192    -12    -38   -194   -491   -384   -101
    280   -132   -413    -72    345   -272    -38    -85   -254   -545   -439   -163
    218   -174   -394    -23    306   -283     -5    -90   -265   -553   -446   -189
    200   -153   -353    -25    275   -252     18    -64   -249   -530   -426   -158
    197   -197   -394      0    296   -296    -10    -88   -283   -561   -462   -197
    168   -210   -381     20    275   -296    -12   -111   -309   -589   -485   -223
    187   -280   -467     46    324   -371     12    -98   -342   -641   -537   -254
    218   -501   -719    140    467   -610     59    -77   -465   -839   -761   -472
    226   -698   -924    236    574   -810    163    -25   -579  -1062  -1031   -784
    205   -628   -836    210    519   -732    280     67   -496  -1052  -1039   -802
    114   -319   -436    101    272   -376    241   -174   -415   -875   -795   -532
      7    301    293   -155   -142    296    -23   -683   -301   -423   -215     36
   -122   1117   1239   -496   -680   1176   -257   -932     51    303    628    862
    -70   1431   1501   -683   -784   1465   -509   -924    366    893   1252   1564
    -18   1132   1150   -558   -584   1140   -654   -956    244    831   1179   1584
    -36    555    589   -259   -314    571   -667  -1047   -290     70    392    784
    -64     12     77     25    -70     44   -522   -976   -758   -730   -436   -132
    -38   -184   -145    111     51   -166   -290   -633   -644   -782   -589   -348
     33   -236   -270    101    150   -252   -137   -384   -509   -727   -597   -298
     96   -252   -348     77    220   -298    -57   -228   -426   -688   -579   -249
    158   -233   -392     38    275   -311    -36   -142   -376   -654   -548   -236
     75   -259   -335     90    202   -296    -20   -114   -350   -641   -535   -244
     31   -301   -332    135    179   -316     18   -119   -358   -654   -558   -270
     31   -301   -335    132    181   -316     46   -119   -361   -670   -574   -270
     23   -265   -288    122    155   -275     49    -98   -340   -659   -563   -233
     59   -275   -335    106    194   -303     36    -80   -337   -652   -566   -220
     96   -267   -366     85    228   -316     23    -67   -329   -639   -558   -223
     72   -241   -314     83    189   -275     36    -46   -301   -602   -524   -207
     44   -213   -257     85    150   -233     75     -7   -257   -550   -480   -168
     77   -200   -277     59    176   -239     64    -10   -267   -563   -491   -168
     90   -202   -296     54    192   -249     36    -23   -288   -579   -504   -179
    119   -179   -298     28    205   -239     23      0   -262   -561   -491   -163
    163   -161   -324      0    244   -241     20     38   -233   -537   -472   -135
    145   -140   -288     -2    213   -213     31     59   -218   -527   -470   -137
    127   -135   -262      2    192   -197     49    101   -179   -491   -439   -101
    155   -145   -303     -5    228   -223     57    129   -163   -483   -433    -77
    189   -140   -329    -23    259   -233     57    168   -150   -475   -428    -59
    213   -124   -337    -46    275   -231     70    228   -111   -439   -387     -5
    244   -116   -361    -64    301   -236     88    288    -62   -387   -335     46
    259    -72   -332    -96    293   -200    101    345     -7   -322   -280     90
    316    -12   -329   -150    322   -171     90    358      5   -306   -267    114
    361    -15   -379   -174    368   -197     90    361      0   -303   -252    153
    363     44   -322   -205    342   -137    109    384     28   -254   -202    171
    358    106   -252   -233    303    -70    116    392     49   -228   -187    153
    348     75   -272   -210    311    -98    109    368     31   -262   -223    142
    348     59   -290   -205    319   -114    101    319     -2   -293   -249    101
    324     49   -275   -187    298   -111    101    283    -36   -327   -288     75
    309     46   -265   -179    285   -109    114    259    -57   -358   -311    135
    288     72   -215   -179    252    -70    135    233    -54   -363   -316    119
    233     44   -192   -140    213    -72    150    194    -72   -387   -337     85
    200     25   -174   -114    187    -72    161    163    -88   -410   -363     59
    223     -7   -233   -109    226   -122    148    101   -153   -475   -426    -10
    231     -5   -236   -111    233   -119    145     64   -189   -506   -449    -28
    236     72   -166   -155    202    -46    145     62   -176   -480   -415     10
    215    109   -106   -163    161      2    153     36   -166   -472   -410     20
    200    132    -70   -166    135     31    145     31   -145   -439   -374     49
    213    140    -72   -176    142     33    106     41   -111   -389   -348     36
    241    116   -124   -181    184     -2     46      5   -148   -433   -387    -10
    249     85   -163   -168    207    -38     23    -18   -187   -478   -420     -2
    233     72   -163   -153    197    -44     28    -18   -189   -475   -415      7
    223     75   -148   -148    187    -36     41     -7   -174   -452   -394     10
    218     23   -197   -122    205    -85     46     -7   -192   -475   -423    -28
    210    -85   -296    -62    252   -189     41    -28   -246   -545   -493    -90
    187   -129   -319    -31    252   -223     51    -36   -270   -571   -511   -116
    166   -161   -327     -2    246   -244     59    -51   -283   -584   -519   -124
    148   -249   -397     49    270   -324     51    -88   -332   -641   -587   -171
    158   -275   -436     57    296   -355     54    -90   -348   -662   -610   -181
    145   -285   -433     70    288   -358     44   -101   -355   -670   -613   -189
    142   -272   -415     64    277   -342     44    -96   -353   -665   -607   -181
    176   -314   -491     67    332   -402      7   -137   -407   -711   -646   -210
    158   -296   -457     67    306   -376      5   -127   -397   -704   -641   -202
    168   -259   -431     44    298   -342     10   -116   -387   -704   -641   -189
    236   -322   -558     44    397   -439    -28   -187   -472   -787   -711   -223
    184   -366   -553     90    368   -459     -5   -171   -454   -758   -698   -228
    184   -472   -659    142    420   -566     20   -148   -493   -820   -766   -322
    202   -691   -893    244    545   -792     93   -101   -613  -1028   -997   -553
    194   -810  -1005    309    600   -906    215    -20   -680  -1215  -1223   -792
    192   -615   -810    210    501   -714    306      2   -579  -1143  -1153   -730
     98   -231   -329     64    213   -280    184   -337   -493   -885   -818   -376
     -7    428    436   -213   -223    433    -88   -766   -332   -371   -179    290
    -88   1127   1215   -519   -652   1171   -293   -909     33    366    636   1075
    -15   1143   1158   -563   -587   1150   -522   -893    223    784   1028   1473
     51    654    602   -353   -275    631   -667  -1026   -148    374    613   1106
     77     83      2    -80     36     44   -683  -1143   -779   -545   -280    236
     85   -340   -426    127    254   -381   -498   -932  -1000  -1067   -854   -340
     93   -418   -514    161    301   -465   -283   -589   -789   -976   -859   -363
    153   -405   -558    124    353   -480   -122   -353   -628   -880   -810   -314
    179   -415   -594    116    384   -504    -20   -218   -535   -820   -774   -275
    194   -462   -657    135    426   -558      2   -187   -524   -833   -784   -280
    205   -498   -704    145    454   -600     15   -166   -522   -841   -789   -288
    210   -488   -698    137    454   -592     28   -148   -509   -839   -792   -290
    197   -441   -641    119    418   -540     31   -129   -491   -828   -787   -280
    194   -418   -613    111    402   -514     31   -124   -478   -836   -807   -288
    202   -433   -639    114    418   -535     28   -114   -472   -828   -795   -283
    223   -426   -652    101    436   -537     20   -101   -465   -810   -771   -272
    220   -402   -626     90    420   -514     12    -96   -452   -795   -756   -252
    202   -381   -584     90    392   -483     36    -70   -413   -756   -727   -210
    205   -355   -561     75    381   -457     54    -46   -381   -732   -711   -192
    233   -332   -566     49    397   -446     41    -49   -389   -732   -709   -202
    259   -293   -553     15    405   -423     46    -10   -355   -696   -678   -181
    293   -270   -563    -10    428   -415     57     23   -322   -672   -665   -168
    288   -293   -581      2    433   -439     72     54   -283   -644   -644   -142
    265   -277   -542      5    402   -410     85     88   -244   -607   -610   -116
    272   -223   -496    -25    381   -358     88    119   -215   -589   -597   -114
    314   -176   -491    -67    402   -332     85    168   -174   -555   -571    -72
    329   -187   -517    -72    423   -353     90    223   -129   -504   -517    -15
    350   -215   -566    -70    457   -389    103    283    -75   -444   -459     44
    381   -153   -535   -116    457   -342    103    324    -12   -381   -400    101
    392    -46   -439   -171    415   -241    109    353     36   -324   -345    155
    371      0   -371   -187    371   -184    129    381     75   -288   -327    174
    405     15   -389   -210    397   -187    116    358     46   -309   -345    161
    413    -12   -426   -202    418   -218    109    327      5   -345   -368    145
    413    -62   -475   -174    444   -267    122    314    -25   -374   -400    129
    376    -75   -452   -153    413   -262    135    288    -44   -394   -410    119
    337    -85   -423   -127    379   -254    150    252    -62   -415   -431     85
    319    -62   -384   -129    350   -223    153    200    -88   -449   -457     38
    329    -67   -397   -129    363   -231    142    140   -142   -501   -491     10
    350    -70   -420   -142    384   -244    129     96   -197   -561   -542    -20
    340    -80   -420   -132    379   -249    135     62   -220   -589   -563    -31
    314   -103   -418   -106    363   -259    153     31   -239   -613   -584    -49
    314    -54   -368   -129    340   -210    168     12   -241   -618   -587    -54
    309      2   -306   -155    306   -150    174     -2   -231   -605   -574    -54
    275     33   -244   -155    259   -103    161    -44   -262   -628   -589    -77
    252     23   -231   -137    241   -103    129    -77   -280   -636   -592    -80
    290     41   -249   -166    270   -103     90    -93   -288   -641   -594    -75
    275     15   -259   -145    265   -119     85    -83   -277   -628   -584    -49
    280      2   -280   -142    280   -137     90    -64   -259   -602   -558     -5
    322     -5   -327   -161    324   -166     85    -54   -257   -600   -566     -5
    314    -49   -363   -132    337   -205     98    -38   -249   -600   -574    -12
    288   -140   -431    -75    358   -285    114    -33   -259   -618   -600    -33
    316   -228   -545    -44    428   -387     98    -77   -337   -696   -675   -106
    327   -241   -568    -44    446   -405     90   -111   -389   -748   -724   -155
    322   -270   -592    -25    457   -431     80   -129   -423   -782   -758   -176
    293   -314   -607      7    446   -459     75   -153   -446   -815   -789   -202
    270   -342   -613     36    441   -478     83   -163   -454   -826   -802   -215
    272   -324   -597     25    433   -462     83   -168   -449   -813   -776   -215
    257   -327   -584     36    420   -454     85   -171   -449   -800   -758   -244
    280   -335   -615     23    446   -475     70   -166   -459   -815   -784   -220
    327   -389   -717     31    519   -553     57   -150   -467   -823   -800   -205
    348   -376   -724     12    535   -550     41   -161   -470   -820   -797   -239
    348   -374   -722     12    535   -548     44   -168   -467   -815   -797   -244
    311   -407   -719     46    514   -563     64   -161   -483   -854   -857   -244
    316   -592   -909    137    610   -748    114   -119   -550   -984  -1005   -345
    348   -802  -1150    226    748   -976    215    -33   -618  -1176  -1226   -587
    350   -779  -1130    215    740   -953    353     98   -535  -1223  -1312   -691
    301   -483   -784     90    540   -633    371      7   -465  -1114  -1169   -540
    200    -49   -252    -75    226   -150    153   -493   -597   -927   -836   -215
    109    540    428   -324   -158    483   -145   -969   -646   -511   -239    332
     83   1085   1002   -584   -459   1044   -389  -1150   -478     93    467    930
    213    839    623   -527   -205    730   -574  -1124   -436    340    665   1114
    228    303     72   -267     77    189   -574  -1124   -771   -189     88    592
    176   -239   -418     31    296   -327   -478  -1122  -1273  -1140   -865   -280
    181   -584   -766    202    472   -675   -293   -872  -1234  -1382  -1202   -600
    233   -537   -771    150    501   -654   -155   -594   -940  -1174  -1072   -475
    249   -540   -789    145    519   -665    -25   -376   -740  -1041   -997   -345
    252   -511   -763    127    504   -636     64   -241   -618   -961   -953   -301
    293   -485   -779     96    535   -631     77   -194   -568   -935   -943   -301
    340   -459   -800     59    568   -628     54   -184   -563   -940   -950   -290
    358   -457   -815     49    584   -636     67   -174   -550   -935   -948   -290
    353   -472   -826     57    589   -649     77   -171   -540   -937   -948   -275
    371   -441   -813     36    592   -626     62   -166   -532   -935   -937   -254
    376   -405   -782     12    576   -592     62   -155   -517   -917   -914   -233
    376   -387   -763      5    568   -574     67   -142   -496   -896   -896   -215
    394   -358   -756    -20    574   -555     62   -137   -485   -885   -883   -210
    407   -363   -771    -20    589   -566     64   -135   -480   -883   -880   -215
    459   -327   -789    -67    623   -555     49   -140   -478   -872   -872   -210
    519   -283   -802   -119    659   -540     25   -142   -467   -857   -862   -205
    550   -262   -815   -145    683   -540      2   -153   -459   -852   -867   -213
    532   -241   -774   -145    652   -506     10   -142   -439   -833   -859   -207
    548   -200   -750   -174    649   -475      5   -109   -405   -797   -833   -181
    558   -142   -701   -207    628   -420     12    -46   -342   -737   -774   -124
    514   -135   -649   -189    579   -392     28     10   -275   -670   -714    -77
    483    -98   -581   -192    532   -340     38     44   -220   -618   -672    -49
    496    -41   -540   -228    517   -290     46     80   -168   -571   -633      5
    488      2   -488   -246    488   -241     49    116   -119   -519   -581     46
    491     15   -478   -254    485   -231     46    153    -77   -475   -545     72
    504     25   -478   -265    491   -226     57    200    -44   -439   -524    127
    446     10   -439   -228    441   -213     80    202    -41   -441   -522    150
    457     54   -405   -257    431   -174     85    197    -49   -452   -514    174
    485     67   -420   -277    454   -176     70    187    -75   -480   -530    150
    483     38   -444   -259    465   -202     70    163   -109   -522   -566    101
    472     23   -449   -249    459   -210     77    127   -148   -566   -613     70
    449     41   -407   -246    428   -181     93     88   -179   -592   -631     57
    413     46   -366   -231    389   -158    114     57   -202   -600   -631     38
    371     85   -285   -228    329    -98    109     12   -239   -644   -667      2
    319     70   -252   -194    285    -90     96    -31   -288   -688   -704    -38
    290     41   -249   -166    270   -103     93    -70   -327   -730   -737    -88
    283     51   -231   -168    257    -88     75    -96   -350   -761   -753    -98
    280    101   -179   -189    231    -38     62    -88   -329   -735   -711    -44
    285    142   -142   -215    213      2     67    -96   -316   -711   -704    -54
    293    194    -98   -244    194     49     64   -132   -332   -706   -696    -77
    298    241    -57   -270    176     93     59   -150   -319   -672   -649    -77
    316    252    -64   -283    192     93     18   -155   -306   -657   -631    -98
    314    218    -96   -267    205     62    -36   -174   -327   -688   -688    -75
    309    202   -109   -257    210     46    -80   -189   -335   -704   -701    -12
    277    213    -64   -246    171     75   -101   -205   -332   -696   -683    -28
    233    148    -85   -189    161     31    -44   -213   -368   -724   -711    -72
    277     20   -257   -150    267   -116      2   -189   -397   -769   -758   -103
    290    -54   -345   -116    316   -200     25   -168   -407   -782   -771   -106
    272    -67   -340   -103    303   -205     31   -174   -413   -787   -779   -106
    236    -75   -311    -80    272   -192     28   -192   -428   -802   -792   -124
    254    -75   -329    -90    290   -202     23   -197   -449   -815   -800   -132
    267    -75   -342    -96    303   -210     23   -200   -454   -818   -795   -129
    265    -80   -345    -93    303   -213     18   -210   -462   -828   -795   -132
    239   -103   -342    -67    290   -223      5   -239   -485   -846   -818   -148
    202   -103   -306    -49    252   -205     15   -249   -493   -857   -828   -145
    210    -93   -303    -59    254   -197     18   -244   -496   -857   -828   -132
    226    -93   -322    -67    272   -205     12   -236   -496   -859   -836   -129
    257    -96   -353    -80    303   -223      2   -244   -501   -867   -839   -135
    257   -192   -449    -33    350   -319     -7   -254   -535   -914   -891   -192
    244   -392   -636     72    439   -514     23   -226   -607  -1060  -1062   -366
    252   -579   -831    163    537   -704    150    -93   -623  -1226  -1280   -581
    280   -504   -784    111    532   -644    270     67   -514  -1236  -1340   -639
    220   -176   -400    -23    309   -288    220   -155   -511  -1130  -1169   -491
    119    314    194   -218    -36    254    -54   -724   -654   -885   -727    -72
     46    976    930   -511   -441    953   -358  -1179   -670   -420    -57    519
     31   1431   1400   -730   -683   1415   -620  -1369   -535    155    620   1104
     75   1143   1065   -610   -493   1104   -745  -1374   -581    236    680   1176
     93    571    475   -332   -189    524   -717  -1353   -937   -431    -41    530
     83     -2    -85    -41     83    -44   -563  -1208  -1247  -1210   -896   -233
     93   -303   -397    106    244   -350   -348   -862  -1057  -1262  -1088   -397
    163   -301   -467     67    314   -381   -192   -579   -810  -1106   -995   -277
    252   -296   -548     20    397   -420    -98   -392   -670  -1028   -953   -244
    283   -265   -548    -10    415   -405    -54   -303   -594   -987   -937   -231
    285   -236   -522    -23    402   -379    -54   -275   -574   -979   -932   -220
    283   -262   -545    -10    413   -402    -49   -254   -548   -963   -914   -202
    275   -265   -540     -5    405   -400    -12   -228   -522   -937   -896   -192
    275   -244   -522    -15    397   -381     10   -213   -501   -919   -878   -192
    267   -252   -519     -7    392   -384     15   -205   -480   -909   -867   -192
    246   -257   -504      5    374   -381     20   -194   -467   -898   -859   -179
    280   -218   -498    -31    387   -358     28   -176   -452   -880   -841   -158
    322   -187   -509    -70    413   -348     28   -153   -431   -859   -820   -137
    345   -163   -509    -90    426   -335     20   -148   -420   -852   -818   -129
    363   -140   -506   -111    433   -322     28   -142   -410   -846   -810   -119
    350   -119   -470   -114    407   -296     33   -142   -392   -831   -789    -98
    342   -109   -452   -116    394   -277     36   -132   -371   -810   -766    -70
    423    -98   -522   -161    472   -309     20   -106   -353   -789   -750    -44
    493    -59   -555   -218    524   -306      5    -67   -319   -761   -722    -10
    524    -12   -540   -257    532   -275     -2    -36   -283   -727   -696     20
    522    -15   -537   -254    530   -275    -10    -12   -254   -704   -688     38
    514      7   -506   -259    511   -249     15     33   -200   -654   -646     85
    537     77   -459   -309    498   -192     28    101   -132   -587   -581    155
    579    135   -446   -358    511   -155     20    161    -80   -530   -532    200
    623    213   -410   -418    517    -98      7    189    -49   -491   -496    226
    615    249   -366   -431    491    -57     15    202    -36   -472   -467    252
    571    200   -371   -387    470    -83     36    207    -44   -480   -467    262
    540    150   -389   -345    465   -119     57    210    -57   -491   -475    259
    519    132   -389   -327    454   -127     67    184    -88   -517   -491    239
    496    148   -348   -322    423    -98     51    140   -124   -555   -524    197
    428    150   -277   -290    353    -62     49     83   -166   -605   -553    145
    361    158   -202   -259    280    -20     64     36   -197   -644   -574    127
    418    161   -257   -290    337    -46     44      5   -239   -688   -605    116
    459    189   -270   -324    366    -38     18    -31   -272   -717   -631    106
    420    200   -223   -311    322    -12     38    -72   -296   -740   -649     64
    384    168   -218   -277    301    -23     64   -103   -319   -769   -672     31
    371    161   -213   -267    293    -25     67   -129   -348   -795   -696     28
    355    194   -161   -275    259     18     75   -142   -350   -795   -691     25
    345    257    -88   -301    215     85     77   -148   -324   -766   -659     51
    353    322    -33   -337    192    145     57   -158   -298   -737   -623     98
    353    368     15   -363    168    192     36   -166   -283   -711   -594    129
    327    342     15   -335    155    179     -5   -181   -288   -698   -589    137
    327    314    -15   -322    171    150    -12   -187   -293   -698   -584    140
    345    309    -38   -327    192    135    -15   -179   -285   -688   -568    163
    363    355    -10   -361    187    171    -54   -192   -290   -688   -563    171
    376    358    -18   -366    197    171    -70   -187   -280   -672   -563    163
    366    272    -96   -319    231     88    -54   -187   -314   -714   -613    114
    376    171   -205   -275    290    -15    -51   -205   -368   -782   -665     88
    394    119   -275   -259    335    -75    -62   -231   -415   -823   -706     67
    376    114   -262   -244    319    -72    -72   -265   -444   -844   -748     -5
    355     96   -262   -226    309    -83    -72   -283   -462   -862   -753    -44
    335     72   -262   -205    298    -96    -77   -293   -478   -880   -750    -44
    311     46   -265   -181    288   -109    -85   -306   -496   -896   -763    -70
    283     12   -270   -148    277   -127    -80   -301   -501   -901   -784    -77
    270     -2   -272   -135    270   -137    -77   -314   -519   -922   -792    -49
    277     20   -259   -150    267   -119    -93   -324   -530   -930   -789    -49
    290     46   -244   -168    267    -98   -111   -324   -527   -930   -787    -44
    280     54   -226   -166    254    -85   -129   -329   -537   -948   -807    -31
    265      2   -265   -135    265   -129   -132   -337   -566   -974   -833    -46
    301   -132   -433    -85    366   -283    -93   -316   -626  -1070   -940   -158
    327   -387   -714     28    519   -548     12   -241   -714  -1267  -1174   -413
    324   -472   -797     75    561   -633    135   -137   -727  -1397  -1374   -678
    280   -267   -550     -7    415   -407    189   -161   -633  -1301  -1270   -566
    140    171     31   -155     51    103     38   -579   -600  -1041   -883   -158
     25    906    878   -467   -426    893   -262  -1088   -509   -545   -194    545
    -23   1582   1605   -779   -813   1592   -524  -1306   -246    129    587   1306
     70   1525   1452   -797   -693   1488   -750  -1332   -174    444    917   1675
    114   1036    922   -576   -405    982   -813  -1389   -522    -18    428   1221
    127    467    340   -298   -106    405   -756  -1369  -1010   -888   -483    324
    129     25   -103    -77    116    -38   -561  -1078  -1101  -1291   -987   -179
    150    -46   -197    -54    171   -119   -376   -758   -883  -1176   -963   -197
    226    -41   -267    -93    246   -155   -252   -548   -740  -1085   -919   -176
    283    -38   -324   -124    301   -181   -187   -436   -665  -1041   -893   -153
    301    -44   -345   -127    322   -194   -166   -400   -652  -1039   -888   -148
    311    -18   -329   -145    319   -174   -166   -384   -649  -1034   -888   -148
    314    -20   -335   -148    322   -176   -142   -361   -631  -1026   -891   -135
    303     -7   -314   -148    306   -158   -140   -350   -620  -1026   -888   -116
    316    -12   -329   -150    322   -171   -137   -324   -600  -1010   -865    -83
    332      5   -327   -168    327   -161   -142   -322   -597  -1008   -870    -72
    358     49   -309   -205    332   -129   -155   -322   -587   -974   -859   -101
    379     85   -293   -233    337   -103   -174   -319   -579   -963   -839    -98
    402    106   -296   -254    350    -93   -179   -306   -576   -958   -818    -70
    415     98   -316   -257    366   -109   -158   -277   -553   -943   -807    -44
    431    140   -290   -285    361    -72   -142   -254   -519   -911   -779    -31
    423    166   -259   -296    340    -46   -145   -223   -485   -865   -722     -2
    426    223   -202   -324    314     10   -171   -202   -472   -836   -701    -41
    433    265   -168   -350    301     49   -166   -179   -452   -831   -743     -2
    433    257   -176   -345    303     41   -150   -135   -413   -802   -714    119
    441    275   -168   -358    306     51   -150   -103   -387   -771   -685    106
    462    298   -163   -379    314     67   -140    -46   -329   -714   -639    142
    496    332   -166   -415    329     83   -140      7   -277   -654   -579    197
    537    366   -171   -452    355     98   -153     51   -244   -613   -542    246
    545    376   -168   -465    358    103   -145     90   -210   -566   -498    290
    537    413   -124   -475    332    145   -122    116   -171   -517   -444    322
    550    428   -122   -491    335    153   -111    127   -158   -498   -428    353
    558    431   -127   -496    342    153   -109    132   -150   -478   -415    355
    550    436   -114   -496    332    161   -116    122   -150   -475   -407    350
    530    431    -98   -480    314    166   -124     98   -181   -514   -428    350
    527    426   -101   -478    314    163   -124     67   -200   -522   -444    332
    488    426    -62   -457    275    184   -116     33   -218   -535   -457    298
    465    439    -25   -452    244    207    -93     -7   -239   -566   -491    280
    478    459    -18   -467    249    220    -72    -44   -267   -602   -514    254
    452    457      2   -454    226    228    -70    -83   -285   -589   -504    215
    436    483     46   -459    194    265    -64   -116   -303   -589   -501    179
    418    470     49   -444    184    259    -64   -150   -340   -623   -537    150
    405    441     36   -423    184    239    -57   -187   -366   -649   -566    122
    394    485     90   -441    150    290    -44   -194   -342   -618   -537    140
    387    545    158   -467    114    353    -59   -200   -332   -605   -524    181
    407    587    176   -498    116    381   -101   -215   -332   -600   -524    215
    428    592    163   -509    132    379   -142   -220   -324   -574   -504    233
    426    576    148   -504    137    363   -158   -207   -296   -527   -454    246
    407    576    168   -491    119    374   -176   -213   -298   -519   -449    239
    381    550    168   -467    106    361   -179   -226   -316   -540   -470    252
    387    550    163   -467    111    358   -163   -210   -309   -532   -454    272
    376    475     96   -426    140    285   -171   -213   -337   -548   -496    171
    366    384     15   -376    176    200   -176   -233   -366   -566   -558    127
    350    324    -25   -340    187    150   -192   -252   -394   -600   -576    150
    303    285    -18   -293    161    135   -187   -267   -415   -623   -589    124
    316    296    -20   -306    168    137   -187   -285   -436   -641   -613     93
    358    293    -64   -324    210    114   -192   -290   -444   -646   -613     96
    335    262    -72   -301    205     96   -200   -303   -459   -657   -618     93
    296    215    -80   -254    189     67   -207   -322   -472   -672   -633     77
    314    215   -101   -267    207     57   -231   -342   -501   -693   -659     57
    342    207   -137   -275    239     36   -249   -350   -506   -675   -649     64
    376    252   -124   -316    249     62   -246   -348   -498   -662   -633     72
    327    226   -101   -275    215     62   -249   -374   -519   -685   -657     31
    267    189    -80   -231    174     57   -246   -381   -537   -706   -683     -5
    306    106   -202   -207    254    -46   -226   -387   -592   -782   -769    -90
    345   -140   -485   -103    415   -314   -166   -394   -753  -1021  -1028   -348
    337   -348   -685      5    511   -517    -64   -340   -854  -1226  -1270   -594
    340   -249   -592    -46    465   -420      2   -314   -774  -1179  -1231   -558
    184    109    -77   -148    129     15    -41   -657   -680   -930   -901   -231
     36    792    756   -415   -358    774   -236  -1023   -433   -342   -194    483
    -54   1582   1636   -763   -844   1608   -410  -1000     59    475    691   1356
     38   1758   1719   -898   -839   1740   -675   -945    332    966   1176   1914
    103   1361   1257   -735   -576   1309   -841  -1049     85    711    898   1673
    106    813    706   -459   -301    761   -878  -1195   -519   -127     70    807
    119    322    202   -220    -41    262   -693  -1047   -846   -745   -579    122
    197    218     20   -207     88    119   -478   -714   -704   -730   -644     46
    262    187    -77   -226    171     54   -327   -498   -587   -683   -644     51
    293    137   -155   -218    223     -7   -239   -363   -509   -646   -644     59
    301    103   -197   -202    249    -46   -205   -306   -467   -610   -628     59
    306     67   -239   -189    272    -85   -194   -311   -483   -631   -649     18
    345    106   -239   -226    290    -64   -163   -283   -475   -615   -644     12
    327    124   -202   -228    265    -38   -148   -244   -436   -574   -615     44
    358    116   -241   -236    301    -62   -171   -241   -439   -584   -631     41
    449    106   -345   -277    397   -119   -200   -246   -465   -615   -649     36
    475    132   -342   -303    410   -103   -194   -223   -446   -581   -633     38
    454    137   -316   -298    384    -88   -189   -210   -428   -555   -613     31
    465    148   -316   -306    392    -83   -176   -189   -407   -535   -584     54
    467    137   -332   -303    400    -96   -163   -168   -389   -514   -563     75
    470    158   -311   -316    392    -75   -158   -142   -366   -488   -542     88
    472    210   -262   -342    368    -25   -150   -109   -327   -449   -506    111
    478    226   -252   -350    366    -12   -148    -88   -309   -433   -498    111
    485    241   -246   -363    366      0   -148    -59   -280   -415   -485    137
    511    259   -254   -387    384      2   -135     -7   -231   -368   -446    179
    519    290   -231   -407    376     31   -132     33   -192   -327   -418    202
    530    335   -194   -431    363     70   -124     72   -148   -280   -376    226
    545    381   -163   -465    355    109   -109    137    -85   -213   -319    277
    542    402   -140   -472    342    132    -90    213    -18   -148   -272    345
    618    420   -200   -522    407    111   -111    244     -5   -127   -249    381
    701    449   -252   -574    478     98   -132    262     -2   -116   -226    402
    691    493   -197   -594    444    148   -140    283     33    -80   -187    426
    691    519   -171   -605    431    174   -137    301     64    -41   -153    457
    698    553   -145   -626    420    205   -124    309     83    -20   -137    465
    631    522   -109   -576    371    207   -103    290     70    -36   -158    449
    584    504    -83   -545    332    213    -96    226     12    -90   -218    397
    571    483    -88   -527    329    197    -80    189    -10   -114   -241    371
    553    470    -85   -514    319    192    -77    158    -23   -122   -249    337
    527    454    -72   -491    301    192    -75    109    -54   -158   -280    288
    509    470    -38   -491    275    218    -62     72    -80   -187   -296    277
    457    459      2   -459    226    233    -28     59    -77   -189   -298    270
    420    436     15   -431    202    226      5     31    -90   -205   -322    236
    418    402    -15   -410    218    194     15      5   -122   -231   -342    215
    439    449      7   -444    215    228     12     18    -98   -202   -303    252
    457    488     31   -472    213    259     -5      5    -96   -192   -298    252
    465    545     80   -506    192    314    -31    -12    -85   -184   -293    254
    472    555     83   -514    194    319    -57    -15    -62   -153   -265    290
    493    542     49   -519    220    296    -77    -25    -59   -140   -254    293
    475    506     31   -491    220    270    -85    -36    -67   -145   -262    277
    452    514     62   -485    194    288    -93    -46    -77   -158   -272    259
    439    504     64   -470    187    285    -93    -41    -72   -158   -272    254
    446    444     -2   -446    223    223    -93    -54   -103   -200   -316    218
    470    353   -116   -413    293    119    -77    -64   -148   -249   -363    168
    462    298   -163   -381    314     67    -70    -70   -166   -267   -381    145
    459    252   -207   -355    335     23    -62    -64   -168   -265   -379    155
    449    166   -283   -309    366    -57    -59    -85   -210   -314   -431    116
    420    119   -301   -270    361    -90    -62   -106   -241   -342   -459     83
    420    135   -285   -280    353    -75    -70   -119   -244   -335   -457     67
    449    140   -309   -293    379    -83    -80   -127   -252   -348   -478     46
    454    119   -337   -288    394   -109    -77   -119   -252   -350   -478     67
    446    124   -322   -285    384    -96    -77   -106   -231   -322   -446     96
    452    132   -319   -296    387    -93    -88   -111   -231   -319   -446     88
    454    132   -322   -293    389    -93    -93   -119   -244   -340   -467     70
    449    101   -348   -275    397   -122    -96   -116   -257   -353   -483     67
    454     -5   -459   -226    457   -231    -72    -96   -296   -410   -550     12
    470   -223   -696   -124    581   -459     15    -31   -379   -576   -753   -181
    452   -420   -872    -15    662   -646    158     80   -410   -756   -982   -420
    423   -267   -693    -77    555   -480    244    155   -290   -693   -943   -405
    345    101   -246   -223    296    -72    176   -116   -231   -480   -659   -132
    239    709    470   -475   -116    589    -90   -623   -207    -88    -98    426
    155   1413   1257   -784   -550   1335   -322   -906     -2    540    667   1148
    197   1517   1319   -859   -563   1418   -511   -922    202   1052   1182   1657
    257   1049    792   -652   -267    919   -607   -989    -49    802    898   1423
    259    478    218   -368     20    348   -623  -1080   -615    -88     -2    558
    249     28   -220   -137    236    -96   -488   -914   -888   -709   -672   -109
    298    -83   -381   -109    337   -233   -285   -550   -636   -589   -646   -101
    361    -44   -405   -158    381   -223   -140   -301   -428   -454   -561    -25
    402    -75   -480   -163    439   -277    -44   -137   -296   -371   -514     15
    420   -106   -527   -155    472   -316      0    -72   -246   -355   -514     20
    428   -111   -542   -161    483   -324     15    -46   -233   -353   -517     18
    439    -80   -519   -179    478   -298     31    -25   -210   -342   -509     23
    459    -51   -514   -205    485   -283     46     -2   -181   -316   -491     38
    465    -64   -530   -200    496   -296     36      5   -176   -311   -496     33
    446    -38   -488   -205    465   -262      7    -10   -192   -327   -517      7
    462      7   -454   -236    457   -220     23      7   -171   -309   -504     18
    467     15   -452   -244    459   -218     54     46   -129   -262   -454     67
    465     23   -441   -244    454   -207     75     77    -93   -218   -413    103
    475     62   -415   -270    444   -176     70     80    -80   -213   -413     98
    472     62   -410   -267    441   -174     67    103    -59   -197   -407    101
    462     57   -405   -262    433   -174     80    137    -20   -168   -381    129
    465    111   -353   -288    410   -119     96    168     23   -124   -335    166
    457    101   -355   -283    407   -127    111    200     64    -90   -303    189
    436     80   -355   -259    397   -137     93    215     80    -77   -293    200
    431    101   -332   -267    381   -114     96    252    114    -36   -262    228
    439    179   -259   -309    350    -38    111    306    179     31   -207    280
    454    218   -236   -335    345    -10    124    361    239     93   -150    322
    480    228   -254   -355    368    -12    119    402    283    137   -111    355
    540    270   -272   -405    407     -2    122    457    337    184    -67    407
    584    316   -267   -449    426     25    119    496    381    231    -23    462
    545    324   -220   -436    381     51    122    506    394    249    -10    483
    506    309   -197   -407    350     57    140    509    392    246     -5    478
    504    285   -218   -397    361     33    127    478    368    215    -33    444
    537    309   -228   -423    384     41    127    459    353    184    -59    433
    519    303   -218   -413    368     44    132    436    329    166    -57    418
    504    280   -223   -392    363     28    137    394    288    127    -83    311
    459    267   -192   -366    327     38    150    337    236     57   -163    228
    436    270   -166   -353    301     51    184    303    213     20   -200    348
    428    252   -176   -342    301     38    189    265    179    -12   -223    319
    420    210   -210   -316    314      2    153    192    103    -83   -298    218
    441    218   -226   -329    332     -2    132    145     54   -129   -348    168
    457    215   -241   -335    350    -12    148    142     41   -142   -361    155
    452    254   -200   -355    324     25    166    158     67   -111   -324    181
    436    309   -127   -374    280     93    161    153     83    -93   -301    179
    420    381    -41   -402    231    168    135    122     83    -85   -296    189
    379    410     31   -394    174    220    116     98     93    -67   -275    226
    358    394     36   -376    161    215    114     93     96    -62   -267    231
    394    381    -12   -389    202    184    106    103     98    -54   -257    239
    436    381    -54   -410    246    163    101    106     93    -59   -265    231
    449    400    -49   -423    249    176     83    103     93    -62   -270    228
    410    353    -57   -384    233    148     80     98     80    -83   -290    213
    381    272   -109   -327    244     83     88     90     51   -116   -337    174
    387    223   -163   -306    275     28     98     88     28   -132   -358    140
    394    148   -246   -270    322    -49    109     88      0   -161   -384    116
    389    184   -207   -288    298    -12     93     62    -36   -189   -410     85
    363    189   -174   -277    267      7     96     54    -44   -197   -413     72
    342    176   -166   -262    254      5    106     51    -51   -213   -423     62
    335    184   -150   -259    244     18     96     46    -64   -223   -431     54
    309    174   -135   -244    220     18     80     41    -75   -231   -444     46
    280    166   -114   -223    197     25     93     49    -77   -233   -446     51
    272    161   -111   -218    192     25    114     59    -75   -220   -439     62
    270    158   -111   -213    192     23    114     64    -67   -210   -433     41
    265    148   -116   -207    189     15    116     75    -64   -215   -431     28
    265     75   -189   -171    226    -57    142     96    -88   -270   -488    -12
    249   -142   -392    -54    319   -267    197    148   -150   -431   -683   -184
    233   -306   -540     36    387   -423    329    265   -140   -579   -893   -394
    194   -132   -327    -33    259   -228    418    345    -20   -522   -846   -381
    106    239    132   -174    -12    184    335     51    -59   -379   -607   -168
      7    750    740   -379   -368    745     33   -506   -239   -132   -168    249
    -25   1400   1426   -685   -724   1413   -244   -885   -254    314    459    797
     41   1564   1519   -802   -740   1543   -470   -956   -137    792    982   1257
     90   1132   1041   -613   -475   1088   -558   -945   -259    688    826   1140
     96    610    511   -353   -207    561   -506   -943   -675    -98      0    415
     88    116     28   -101     31     72   -335   -779   -896   -756   -735   -223
    116    -23   -140    -49    127    -80   -166   -465   -618   -620   -719   -202
    171     10   -163    -90    166    -75    -46   -233   -381   -465   -618   -116
    231     54   -176   -145    202    -59     46    -64   -223   -368   -553    -54
    239     51   -187   -145    213    -67     85      5   -161   -340   -537    -33
    213     31   -181   -122    197    -75    114     28   -137   -324   -537    -31
    218     31   -189   -124    202    -77    129     57   -116   -314   -530    -31
    246     41   -207   -145    226    -83    127     70   -106   -306   -519    -15
    270     67   -202   -168    236    -67    122     77    -93   -296   -514    -12
    283     59   -223   -174    254    -80    103     83    -96   -301   -524     -2
    306     77   -231   -192    270    -75    122    109    -67   -265   -496     20
    324     98   -226   -213    275    -62    142    132    -38   -236   -465     10
    332    163   -168   -246    252     -2    163    150    -18   -218   -441     20
    280    145   -135   -213    207      5    132    127    -25   -223   -439     33
    275    148   -127   -213    200     12    140    142     -2   -197   -420     51
    288    161   -127   -226    207     15    161    171     23   -179   -397     88
    298    155   -142   -226    220      7    171    200     49   -158   -374    124
    311    145   -166   -228    239    -10    189    241     90   -109   -340    145
    319    189   -129   -254    226     28    200    283    142    -57   -303    158
    319    215   -103   -270    213     57    200    322    187    -28   -277    189
    319    241    -77   -280    200     83    213    374    244     20   -239    236
    342    283    -59   -314    200    111    239    439    316     96   -171    296
    342    314    -28   -329    184    145    244    496    371    148   -119    345
    319    335     15   -329    150    176    236    527    402    181    -88    392
    316    353     36   -335    140    194    265    568    436    213    -54    433
    324    374     49   -350    137    210    285    589    454    228    -36    449
    340    400     59   -371    140    231    309    610    470    236    -28    454
    348    389     41   -368    153    215    319    605    454    218    -44    439
    340    319    -20   -329    181    150    293    561    392    155    -90    405
    332    298    -36   -316    184    132    298    522    337    106   -127    371
    332    324     -7   -329    168    161    298    483    293     67   -155    337
    316    327     10   -322    153    168    293    428    244     20   -192    306
    319    353     33   -335    142    194    319    381    215    -15   -220    280
    296    389     93   -345    101    241    327    332    179    -59   -239    275
    275    350     75   -314    101    213    303    275    127    -98   -267    249
    285    345     57   -316    114    202    314    262    114    -98   -280    207
    296    374     77   -335    109    226    322    252    106   -103   -272    200
    280    389    109   -337     85    252    314    236    109    -98   -275    200
    280    444    163   -363     57    306    316    236    137    -62   -249    213
    293    509    213   -402     41    361    298    233    158    -54   -223    262
    270    524    254   -397      7    389    267    218    161    -49   -213    288
    249    506    257   -379     -2    381    228    194    150    -46   -223    265
    252    483    231   -368     10    358    223    197    150    -44   -210    270
    236    459    220   -350      7    340    231    202    153    -33   -210    259
    226    480    254   -353    -12    368    233    197    158    -33   -205    257
    218    470    249   -345    -15    361    241    200    155    -51   -213    270
    210    407    194   -309      7    301    241    197    116   -116   -272    259
    200    277     75   -239     62    179    236    194     88   -148   -327    218
    215    223      7   -218    103    116    231    192     75   -135   -322    166
    223    231      5   -228    109    119    223    174     41   -184   -355    119
    215    194    -20   -205    116     88    220    158     -5   -254   -402    129
    168    124    -46   -148    106     38    210    135    -33   -275   -431    127
    150    114    -36   -132     93     38    220    137    -12   -202   -389     67
    142    140     -5   -142     72     67    220    129     -2   -184   -368     10
    145    142     -5   -145     75     70    215    124    -25   -213   -368     25
    142    148      5   -148     70     77    213    116    -46   -236   -389     44
    135    132     -2   -132     70     64    220    122    -49   -241   -389     70
    116     88    -31   -103     75     28    215    122    -46   -241   -387     75
    119     90    -28   -106     72     33    239    132    -51   -257   -413     72
    116    -28   -145    -46    129    -85    280    166    -88   -340   -509     20
    114   -285   -400     85    257   -342    371    246   -168   -519   -732   -205
     96   -420   -519    161    306   -470    514    387   -140   -610   -888   -439
     80   -207   -288     62    181   -246    618    428    -23   -548   -818   -415
    -15    202    215    -93   -116    210    517     77    -18   -368   -522    -93
   -140    896   1036   -376   -587    966    189   -506    -38     46     54    454
   -192   1636   1829   -722  -1010   1732    -88   -769    168    667    810   1161
   -140   1717   1857   -789   -997   1787   -337   -836    293   1067   1252   1639
    -80   1236   1314   -579   -698   1275   -426   -865     49    774    919   1371
    -54    628    683   -285   -368    654   -405   -870   -465   -119     -5    514
    -49    189    239    -70   -145    215   -215   -633   -636   -626   -579     -2
    -25     77    101    -25    -62     88      5   -288   -405   -483   -563    -75
     36     75     38    -57     -2     57    148    -49   -231   -366   -493    -51
     85     54    -31    -70     59     12    239     93   -142   -348   -485     -2
    111     41    -72    -77     90    -15    270    140   -109   -348   -480     25
    127     49    -80    -88    103    -15    288    161    -93   -353   -498     18
    150     49   -101   -103    127    -25    293    179    -88   -371   -519     46
    176     28   -148   -101    163    -59    306    205    -54   -306   -485     15
    184     59   -127   -124    155    -33    298    197    -54   -309   -475    -15
    205    101   -103   -153    155      0    298    205    -38   -301   -462     31
    215    116    -98   -168    155     10    309    220    -15   -288   -459     49
    231    114   -116   -171    174      0    309    241     -5   -285   -444    119
    228    111   -119   -171    174     -2    296    249     20   -210   -420     44
    215    187    -31   -202    122     77    285    252     36   -181   -394      5
    228    202    -28   -218    127     88    298    283     57   -171   -366     51
    231    171    -59   -200    145     57    311    316     72   -168   -355     98
    239    215    -23   -226    132     96    303    340     93   -158   -350    119
    241    215    -25   -228    132     96    301    374    116   -158   -361    150
    239    233     -5   -239    122    114    311    413    153   -122   -332    176
    236    270     33   -252    101    153    319    454    202    -70   -270    200
    249    319     70   -285     88    194    332    509    259      0   -207    213
    265    342     77   -303     93    213    340    566    316     51   -163    226
    306    348     41   -329    132    194    342    615    353     93   -142    233
    340    306    -33   -322    187    137    379    691    413    171   -103    329
    350    397     46   -376    150    223    381    719    446    213    -51    392
    340    465    124   -402    106    296    376    722    454    215    -23    400
    319    457    137   -387     90    298    387    717    449    197    -36    407
    296    433    137   -363     80    285    407    706    428    163    -62    428
    272    459    184   -368     44    324    405    672    402    155    -70    387
    262    439    176   -350     41    309    402    623    361    109   -114    329
    270    428    155   -350     57    293    400    581    324     75   -142    298
    296    452    155   -374     70    303    384    542    293     46   -171    280
    239    418    179   -329     28    298    392    493    257      0   -202    277
    161    384    220   -272    -28    303    426    446    241      0   -207    213
    103    397    293   -252    -93    345    449    405    228     -5   -210    166
     75    381    306   -228   -114    345    457    366    205    -51   -246    142
     88    358    270   -226    -90    314    452    335    174    -85   -272    135
     98    407    309   -254   -103    358    454    332    184    -67   -270    129
    103    444    340   -272   -116    392    465    342    197    -62   -265    179
     98    462    363   -280   -132    413    470    348    218    -36   -244    200
    116    532    415   -324   -150    472    444    353    252     23   -161    220
    135    555    420   -345   -142    488    415    355    267     54   -127    241
    148    545    397   -348   -124    472    394    350    262     31   -145    267
    148    540    392   -342   -122    467    381    337    257     31   -161    254
    122    542    420   -335   -148    483    363    319    262     54   -148    223
    109    491    381   -301   -137    436    363    322    259     38   -158    244
    109    413    303   -262    -98    358    368    316    236      5   -184    215
    111    350    239   -231    -62    296    363    290    189    -46   -249    158
    101    301    200   -202    -49    252    374    283    161    -90   -293    142
     75    254    176   -166    -49    215    368    259    135   -122   -316    103
     51    200    145   -127    -46    174    348    228     88   -187   -363    109
     51    181    129   -116    -38    155    322    218     67   -184   -389     80
     72    174    101   -124    -15    140    319    218     62   -166   -358     64
    106    189     83   -148     10    137    332    213     64   -161   -353     46
     90    163     70   -129     10    119    342    197     51   -184   -353     51
     41    135     93    -88    -25    114    327    171     12   -218   -402     -2
     38    109     70    -77    -15     90    319    161     12   -239   -420     36
     54    145     88   -101    -15    116    306    129    -12   -290   -462     -2
     49    124     72    -88    -12     98    311    122    -28   -296   -467    -72
     57     25    -31    -41     44     -2    324    137    -64   -314   -506   -150
     83   -218   -303     67    192   -259    392    137   -207   -568   -782   -309
     75   -420   -496    171    285   -459    524    189   -316   -784   -987   -480
     54   -358   -413    150    231   -384    657    249   -257   -748   -950   -475
    -28    -33     -5     31    -12    -20    631     15   -137   -530   -683   -210
   -129    774    904   -322   -517    839    340   -342    135     59     28    506
   -192   1613   1803   -711   -997   1706     88   -446    576    836    872   1330
    -98   1927   2023   -917  -1060   1974   -218   -433    898   1382   1415   1912
    -70   1636   1706   -782   -888   1670   -431   -555    719   1197   1202   1771
   -119    995   1111   -439   -615   1052   -423   -727     41    254    285    904
   -114    480    594   -184   -355    537   -202   -581   -342   -340   -316    215
    -88    259    348    -85   -218    301     41   -259   -254   -371   -418     41
    -41    192    233    -75   -137    213    210    -51   -153   -366   -465     33
    -25    127    153    -51    -88    140    288     23   -132   -392   -524    -33
    -12    106    116    -46    -64    111    314     54   -129   -420   -553    -38
      0     96     96    -49    -49     96    324     90   -116   -400   -519     -2
     15    119    103    -67    -44    111    322     96   -106   -371   -501    -28
     25    150    124    -88    -51    140    332    103    -98   -376   -498    -23
     44    158    114   -103    -33    137    335    122    -96   -379   -485      5
     57    168    111   -114    -28    140    324    135    -93   -384   -488     25
     46    210    163   -127    -57    187    329    158    -70   -358   -462     64
     31    233    202   -135    -85    220    348    176    -44   -342   -452     85
     31    254    220   -142    -96    239    358    187    -33   -345   -459     85
     64    267    200   -166    -67    233    363    202    -20   -337   -452    103
     62    285    223   -174    -80    254    379    218     -5   -314   -428    122
     28    298    270   -166   -122    285    400    233     20   -293   -413    132
     12    306    293   -158   -140    298    423    277     49   -267   -387    176
      5    283    275   -145   -135    280    426    311     54   -252   -389    179
     54    267    213   -161    -77    241    407    319     49   -254   -392    176
     75    298    223   -187    -75    262    431    381    109   -192   -309    249
     80    329    249   -205    -85    290    454    431    148   -166   -288    288
    106    340    233   -226    -64    288    452    470    153   -174   -309    335
    114    350    236   -231    -59    293    462    527    197   -109   -249    415
    127    452    322   -290    -98    387    483    581    283     -5   -168    413
    181    485    303   -335    -59    394    491    613    309     33   -114    462
    194    501    306   -350    -54    405    488    620    309     28   -119    501
    194    491    296   -342    -49    394    493    610    296     10   -122    517
    187    514    327   -350    -70    423    501    592    285      5   -124    480
    176    563    384   -371   -103    475    498    563    267     -2   -135    457
    148    563    415   -358   -135    488    498    527    241    -31   -161    454
    111    548    436   -329   -161    493    504    496    231    -41   -171    454
    109    555    444   -335   -166    501    485    426    184   -109   -226    420
    103    555    452   -329   -174    504    491    387    135   -166   -272    428
     83    540    457   -314   -187    498    509    355    122   -148   -257    402
     49    548    498   -298   -223    524    511    301     90   -150   -244    361
      7    555    548   -283   -270    550    509    254     70   -174   -270    319
      0    550    548   -275   -275    550    501    205     28   -223   -311    267
    -12    561    571   -275   -293    566    519    218     38   -207   -290    314
    -23    589    613   -283   -316    600    527    228     62   -181   -272    355
     15    667    652   -342   -316    659    519    215     77   -176   -277    368
     33    704    670   -368   -316    688    504    207     88   -153   -249    405
     36    704    665   -371   -314    685    475    192     83   -135   -213    410
     -7    683    691   -337   -348    685    457    163     64   -148   -239    353
    -18    685    701   -335   -361    693    446    140     44   -181   -277    322
     15    683    667   -350   -324    675    426    135     25   -171   -259    368
     23    685    659   -355   -319    672    426    155     41   -148   -241    415
     12    639    626   -324   -306    633    420    145     12   -189   -293    363
     12    537    524   -275   -257    532    423    116    -54   -252   -361    288
    -25    454    478   -215   -252    465    433    101    -77   -277   -387    270
    -67    423    491   -179   -280    457    433     77   -103   -296   -402    249
    -46    405    452   -179   -249    428    418     36   -166   -358   -454    205
    -31    407    436   -189   -233    420    415     36   -181   -363   -457    220
    -44    387    431   -174   -236    407    426     57   -158   -332   -439    262
    -67    355    423   -145   -246    389    420     41   -171   -337   -449    252
    -77    350    428   -135   -252    389    420      7   -192   -361   -480    187
    -90    379    467   -145   -280    420    415      2   -207   -368   -480    187
    -96    389    485   -148   -290    436    420     20   -200   -358   -470    236
    -80    379    459   -150   -270    418    415     10   -194   -350   -472    205
    -62    363    426   -150   -244    394    402    -15   -218   -363   -483    148
    -80    228    309    -75   -194    270    418    -23   -290   -462   -587     54
    -93      2     93     44    -93     46    491     12   -405   -678   -823   -161
   -101   -124    -25    111    -38    -75    607    103   -457   -852  -1039   -389
   -119     25    145     46   -132     85    717    194   -329   -758   -971   -355
   -215    452    667   -116   -441    558    626   -119   -236   -483   -602     18
   -311   1135   1447   -413   -878   1291    366   -509    -62     51     75    722
   -363   1821   2182   -730  -1273   2000    137   -696    267    727    831   1475
   -249   1964   2213   -857  -1231   2088   -119   -724    483   1226   1322   1969
   -236   1514   1751   -641   -995   1631   -249   -875    111    836    914   1577
   -259    924   1184   -332   -722   1052   -257   -974   -501    -41     54    745
   -267    439    706    -85   -485    571   -109   -795   -766   -589   -540    168
   -246    272    519    -12   -381    394    101   -446   -579   -542   -587    119
   -202    272    472    -36   -337    374    252   -213   -402   -436   -537    163
   -148    309    457    -80   -303    381    345    -83   -301   -374   -504    181
   -129    324    452    -98   -290    387    392    -41   -270   -374   -519    150
   -140    329    470    -93   -303    400    413    -25   -267   -374   -522    150
   -145    319    465    -88   -303    392    428     15   -233   -340   -491    187
   -140    337    478   -101   -309    407    444     41   -202   -309   -467    205
   -129    350    480   -111   -303    413    441     51   -192   -293   -470    213
   -124    384    509   -129   -316    446    452     70   -163   -265   -449    215
   -150    400    550   -127   -350    475    465     62   -142   -239   -444    192
   -155    407    563   -127   -358    483    462     46   -148   -239   -454    184
   -145    407    553   -132   -348    478    470     96   -119   -192   -389    262
   -122    407    530   -142   -324    467    498    174    -49   -127   -322    329
   -111    415    524   -153   -319    470    498    181    -33   -109   -301    345
   -101    457    558   -179   -329    506    496    197     -7    -77   -288    361
    -85    483    568   -200   -327    524    485    207      0    -70   -296    348
    -77    465    542   -192   -309    504    480    228     12    -54   -285    355
    -83    478    561   -200   -322    519    491    272     67      2   -231    415
    -75    493    568   -210   -322    530    504    319    124     59   -179    454
    -59    522    581   -233   -319    550    517    368    171    109   -155    470
    -31    561    592   -265   -311    576    527    428    239    166   -114    498
    -20    646    665   -314   -342    654    522    465    280    220    -64    524
    -20    672    693   -327   -355    680    522    511    316    270    -15    566
    -25    633    657   -303   -342    644    522    571    358    327     31    633
    -10    698    709   -342   -358    704    530    602    407    384     88    696
    -23    698    722   -340   -371    709    548    600    413    394     93    698
    -33    675    706   -322   -371    691    545    592    405    387     85    691
    -38    639    678   -301   -358    657    550    563    379    355     57    649
    -44    607    652   -280   -348    628    558    530    342    332     38    618
    -72    597    670   -262   -371    633    568    480    298    296     10    574
   -103    615    719   -257   -410    667    558    415    246    252    -28    519
   -145    592    735   -223   -441    662    566    374    220    223    -57    483
   -179    592    771   -205   -475    680    581    329    192    197    -83    449
   -194    597    789   -202   -493    693    592    303    171    176   -106    426
   -189    584    774   -197   -480    678    594    277    153    153   -129    400
   -192    600    792   -202   -491    696    602    257    140    145   -137    381
   -194    649    844   -226   -519    745    613    233    140    145   -158    329
   -200    646    846   -226   -524    748    605    233    132    158   -135    361
   -207    696    901   -244   -553    797    571    244    163    213    -70    420
   -202    719    922   -259   -563    818    548    270    220    280     -7    488
   -205    698    904   -246   -553    800    535    275    249    301      5    524
   -236    693    930   -231   -581    810    517    252    231    275    -20    483
   -249    709    958   -231   -602    833    506    236    220    272    -25    475
   -252    659    911   -205   -584    784    506    241    223    285    -25    478
   -257    649    906   -194   -581    776    498    249    226    290    -28    480
   -265    563    828   -150   -548    696    485    231    187    249    -75    433
   -275    472    745    -98   -511    607    480    218    161    218   -119    384
   -272    436    709    -83   -491    574    485    215    150    202   -140    366
   -267    402    670    -67   -467    535    501    207    132    184   -158    340
   -301    301    602     -2   -452    452    480    184     88    148   -194    301
   -309    301    607      2   -459    454    459    161     59    127   -202    288
   -285    319    605    -18   -446    462    459    155     54    116   -218    265
   -257    306    563    -23   -410    433    454    145     38    106   -244    231
   -252    280    530    -15   -392    405    420    116     12     88   -254    213
   -218    270    488    -25   -353    379    402    101     -5     70   -267    194
   -163    257    420    -46   -290    337    402    103     -7     64   -280    187
   -109    239    348    -64   -228    293    389     98    -12     57   -280    200
   -127    187    314    -28   -220    249    381     98    -28     38   -303    181
   -145     62    207     41   -179    135    420    129    -59    -25   -387    106
   -155   -155      0    155    -80    -80    530    215   -122   -194   -602   -101
   -187   -267    -80    228    -54   -174    654    335   -106   -319   -774   -277
   -277    -46    231    161   -254     90    704    332     -2   -207   -641   -176
   -389    418    807    -15   -600    613    550    -62    -31     31   -285    124
   -470   1119   1590   -324  -1031   1353    223   -545    -57    449    296    623
   -527   1844   2372   -657  -1449   2107    -31   -774    119   1060   1026   1234
   -452   1777   2226   -662  -1340   2000   -239   -776    239   1444   1389   1574
   -428   1231   1660   -402  -1044   1444   -296   -776    -10   1111   1008   1252
   -446    631   1078    -96   -761    854   -215   -769   -524    194     90    441
   -441    163    605    140   -522    384    -15   -542   -646   -280   -478    -62
   -444    103    548    168   -496    324    155   -249   -368   -127   -415    -10
   -452    129    581    161   -517    355    288    -36   -174      2   -322     75
   -452    127    576    161   -514    350    389    132    -31    101   -257    150
   -415    116    532    150   -472    324    433    205     38    153   -228    171
   -381    179    558    101   -472    368    444    226     70    171   -220    153
   -371    184    553     93   -462    368    454    241     93    184   -215    163
   -348    174    522     85   -436    348    454    257     98    181   -215    174
   -335    202    537     67   -436    368    457    265    114    194   -207    187
   -293    233    527     28   -410    379    441    262    111    194   -202    202
   -267    241    509     12   -387    374    441    298    140    236   -161    246
   -259    272    530     -7   -394    400    446    324    174    283   -124    241
   -275    314    589    -18   -431    452    454    337    207    311    -88    236
   -285    316    600    -18   -441    457    452    350    228    329    -70    254
   -285    324    607    -20   -446    465    446    361    244    340    -67    257
   -290    353    644    -33   -467    498    457    381    267    361    -49    275
   -309    361    670    -25   -488    514    470    423    303    405     -5    322
   -314    361    672    -25   -493    517    478    457    348    454     36    361
   -309    392    701    -44   -504    545    491    498    400    501     72    389
   -277    439    717    -80   -498    576    506    548    452    545    114    426
   -239    457    696   -109   -467    576    514    615    517    602    171    480
   -210    462    670   -127   -439    566    522    659    563    646    200    498
   -187    496    683   -155   -433    589    532    704    605    683    220    498
   -174    532    704   -179   -439    618    535    761    654    743    293    574
   -197    548    745   -174   -470    646    542    802    693    792    342    646
   -223    561    784   -171   -504    672    561    818    706    820    366    652
   -205    579    784   -187   -493    680    558    823    704    818    368    628
   -189    597    787   -205   -488    691    553    826    698    802    371    623
   -202    618    820   -207   -511    719    532    805    670    771    355    607
   -244    581    823   -168   -535    701    517    756    623    719    319    561
   -280    517    795   -119   -537    654    548    709    574    672    288    517
   -290    491    779   -101   -535    633    566    667    537    639    270    485
   -316    488    805    -85   -561    646    571    631    517    620    257    459
   -342    496    839    -77   -592    667    563    592    493    597    233    426
   -361    501    859    -70   -610    680    571    563    475    579    220    405
   -368    480    846    -57   -607    662    587    540    454    558    200    376
   -348    478    826    -64   -587    652    597    522    441    555    194    363
   -340    514    854    -88   -597    683    581    511    449    579    220    379
   -355    542    898    -93   -628    719    584    517    470    605    252    397
   -371    548    919    -90   -646    732    568    511    478    620    272    407
   -345    600    945   -127   -644    771    532    493    491    649    311    436
   -350    561    909   -106   -631    735    488    470    491    644    314    428
   -329    519    849    -96   -589    683    462    459    475    631    301    413
   -309    498    807    -96   -561    654    454    462    465    633    309    420
   -309    498    807    -93   -558    652    431    449    454    631    306    418
   -298    480    779    -93   -537    628    428    452    452    628    301    407
   -298    420    717    -62   -509    568    433    446    431    600    270    371
   -290    335    626    -23   -457    480    433    431    387    555    228    329
   -259    288    548    -12   -402    418    423    426    358    530    210    314
   -244    233    478      5   -361    355    402    405    322    493    179    285
   -210    189    400     10   -303    293    387    392    296    462    150    259
   -218    168    387     23   -301    277    392    392    290    462    155    262
   -223    171    394     25   -309    283    415    397    296    478    176    280
   -241    174    415     31   -327    293    405    381    277    462    166    257
   -249    171    420     38   -335    296    387    368    265    449    158    239
   -233    207    441     12   -340    324    379    361    262    446    161    231
   -241    200    441     20   -340    319    363    350    249    439    155    218
   -257    153    407     49   -332    277    368    348    241    428    145    207
   -249    114    363     67   -306    239    389    366    244    426    140    205
   -244      7    249    116   -246    127    413    381    210    368     70    127
   -231   -220     10    226   -122   -106    493    433    124    189   -140    -88
   -241   -340   -101    288    -70   -220    628    561    124     36   -342   -301
   -270   -200     70    233   -171    -64    717    662    244     98   -296   -267
   -381    116    498    132   -441    306    649    389    259    272    -31    -15
   -514    704   1218    -93   -865    961    353   -197    184    613    504    488
   -607   1428   2036   -413  -1322   1732     90   -506    342   1218   1270   1171
   -561   1709   2270   -576  -1415   1990   -161   -592    496   1732   1849   1704
   -509   1361   1867   -428  -1189   1613   -270   -618    340   1621   1717   1592
   -509    758   1267   -124   -888   1013   -236   -618   -122    813    872    805
   -537    215    753    158   -644    483    -57   -418   -358    158    145    122
   -524     18    542    252   -535    280    148    -67   -127    218     93     62
   -478      2    480    236   -478    241    303    197     83    350    166    119
   -433     -5    428    220   -431    210    402    366    213    433    205    148
   -418    -28    389    220   -405    179    436    426    254    454    202    148
   -413    -31    381    220   -400    174    444    452    265    459    205    132
   -410    -38    371    223   -392    163    446    467    277    459    210    135
   -407    -20    387    215   -397    181    452    491    293    472    228    150
   -420     25    446    194   -433    236    462    491    306    493    257    150
   -459     49    509    205   -483    277    488    504    335    524    296    155
   -483     46    530    218   -506    288    506    530    355    555    337    158
   -431     59    491    187   -459    275    509    558    389    587    355    148
   -381     54    436    163   -410    244    493    589    413    597    345    200
   -353     59    413    145   -381    233    488    628    441    615    366    257
   -355     75    431    140   -394    252    504    652    462    631    381    249
   -350     80    431    135   -389    254    524    685    493    662    407    285
   -342    114    457    114   -400    283    519    698    511    685    431    303
   -327    137    465     93   -397    301    514    727    532    706    452    322
   -311    166    478     72   -394    319    524    763    568    737    478    350
   -311    189    501     62   -405    345    540    800    610    784    519    366
   -296    184    480     54   -387    332    550    854    672    839    571    389
   -267    226    491     20   -379    358    561    906    722    888    626    428
   -244    262    506    -10   -376    384    574    956    776    935    678    472
   -233    280    514    -23   -374    397    592    987    828    982    730    501
   -241    298    540    -31   -389    418    602   1023    841   1023    774    537
   -233    306    537    -36   -387    420    610   1072    867   1044    784    587
   -226    329    555    -54   -389    444    602   1072    859   1031    787    613
   -215    316    532    -49   -374    423    602   1065    841   1023    787    602
   -210    272    483    -33   -348    379    602   1047    815   1000    761    571
   -226    252    475    -12   -350    363    594    995    771    953    727    537
   -241    293    535    -28   -387    413    574    927    717    906    688    488
   -244    296    540    -25   -392    418    571    883    683    875    675    459
   -277    249    527     12   -402    387    579    831    649    831    649    418
   -311    213    524     49   -418    368    584    774    613    787    618    368
   -335    220    553     57   -446    387    589    719    581    766    607    329
   -358    244    602     57   -480    423    592    688    568    776    631    293
   -358    267    626     44   -493    446    597    667    535    735    574    262
   -316    259    576     28   -446    418    610    644    509    696    524    272
   -306    277    584     10   -444    431    620    644    530    711    553    314
   -296    285    581      5   -439    433    628    665    558    750    589    353
   -285    303    589    -10   -439    446    613    659    581    797    652    381
   -270    418    688    -75   -480    553    576    652    618    872    756    319
   -259    446    706    -96   -483    574    542    652    633    891    730    275
   -233    381    615    -72   -423    498    517    636    592    828    659    413
   -215    350    563    -67   -392    457    485    628    568    820    680    397
   -239    324    561    -44   -400    441    480    631    561    815    696    400
   -262    316    579    -28   -423    449    483    628    555    818    698    374
   -272    223    496     25   -384    358    472    618    535    795    672    301
   -298    153    452     72   -376    301    462    600    498    753    626    226
   -309     83    392    111   -350    236    462    589    465    706    581    236
   -316     10    324    150   -322    166    467    571    433    667    561    228
   -322    -49    272    187   -298    111    470    555    418    665    548    166
   -335    -67    267    200   -301     98    472    545    413    659    542    155
   -345    -10    335    176   -342    161    452    519    389    633    522    142
   -350    -38    311    192   -335    135    457    519    381    618    504    168
   -353    -64    288    210   -322    111    467    522    379    613    530    218
   -361    -67    293    213   -329    111    462    511    361    618    542    142
   -350    -80    267    215   -311     93    470    514    355    607    493    129
   -332   -103    228    215   -283     59    475    511    348    589    496    189
   -348   -155    192    252   -270     18    478    514    348    592    514    161
   -353   -254     98    303   -228    -77    491    506    285    509    415     33
   -327   -501   -174    413    -77   -337    548    519    142    288    166   -226
   -322   -704   -384    511     31   -545    659    618     77    103    -46   -459
   -340   -649   -309    496    -15   -480    769    714    168    142    -12   -436
   -480   -293    184    384   -335    -54    685    361    259    410    332   -106
   -623    446   1070     88   -846    758    420   -127    433    940   1010    566
   -722   1208   1927   -244  -1327   1566    179   -350    763   1626   1800   1369
   -646   1405   2052   -379  -1348   1727    -83   -353   1018   2169   2369   1984
   -600    992   1592   -197  -1098   1293   -205   -433    732   1862   2049   1675
   -597    394    992     98   -795    693   -194   -478    192   1026   1174    823
   -584    -93    491    337   -540    197     -7   -272    -75    428    519    176
   -530   -239    290    384   -410     25    210     67     62    407    433     51
   -444   -285    158    363   -303    -64    342    290    176    462    457     62
   -402   -293    109    348   -257    -93    405    402    233    493    462     44
   -387   -301     83    342   -236   -109    428    452    254    506    465     36
   -394   -303     90    350   -244   -106    444    483    272    519    467     38
   -410   -298    111    353   -262    -93    454    493    283    509    459     38
   -389   -293     96    340   -244    -98    462    504    283    496    449     44
   -358   -301     54    329   -210   -124    467    519    285    506    454     46
   -350   -265     85    309   -218    -90    480    550    324    558    511     75
   -329   -241     85    285   -210    -77    472    561    335    563    522     77
   -332   -231     98    280   -218    -67    465    571    337    558    522     96
   -348   -202    145    272   -249    -31    475    597    363    576    537    135
   -319   -179    140    249   -231    -20    478    610    374    600    555    135
   -314   -210    103    259   -210    -54    483    618    376    584    537    103
   -327   -213    114    270   -223    -49    504    657    413    615    568    140
   -311   -174    135    241   -226    -20    514    696    452    665    620    158
   -249   -129    119    189   -184     -5    517    737    488    709    665    189
   -259   -129    129    194   -197      0    506    761    504    714    670    213
   -277   -145    132    210   -205     -7    509    792    527    735    683    220
   -254   -103    150    179   -202     23    517    836    561    771    711    239
   -226    -51    174    140   -200     59    532    891    600    820    756    283
   -197      2    200     96   -200    101    530    930    633    857    789    314
   -163     44    207     57   -184    124    519    969    667    888    813    345
   -116     88    205     12   -161    145    527   1010    706    924    844    392
   -111     72    184     20   -148    127    530   1026    706    930    849    405
   -122     80    202     18   -161    140    537   1028    706    927    846    420
   -145     75    220     33   -181    148    558   1031    717    930    852    441
   -184     88    270     46   -228    179    581   1028    730    945    867    433
   -181     88    270     46   -226    179    581    989    701    914    857    413
   -192     44    236     72   -213    140    566    924    639    859    818    379
   -218     18    236     98   -226    127    571    883    613    839    807    358
   -246     15    259    114   -254    137    579    836    602    826    797    332
   -288     15    303    137   -296    158    587    795    587    807    782    306
   -288     10    298    137   -293    153    587    763    566    789    769    288
   -254     18    272    116   -262    145    581    732    540    745    732    270
   -296    -28    267    161   -283    119    576    693    496    688    680    241
   -319    -12    306    166   -314    145    600    683    493    688    678    226
   -316     36    353    137   -335    194    626    696    530    730    724    241
   -311     88    400    111   -355    244    628    691    553    756    745    244
   -303    111    415     93   -358    262    610    688    571    769    758    265
   -244    142    387     51   -314    265    558    672    574    782    771    277
   -187    150    335     18   -262    241    530    675    563    782    787    303
   -197    124    322     36   -259    220    522    683    561    782    784    316
   -218    122    340     49   -280    228    517    680    561    771    771    314
   -205    119    324     44   -265    220    496    649    532    732    735    280
   -192     70    259     59   -226    163    498    644    517    711    717    249
   -210    -25    184    116   -197     80    504    641    493    691    688    213
   -213    -98    111    153   -163      5    496    618    454    644    646    179
   -228   -129     98    179   -163    -15    480    581    410    594    597    155
   -267   -179     88    223   -181    -44    478    555    371    558    548    106
   -298   -246     51    272   -176    -96    491    545    353    548    540     67
   -322   -267     51    293   -187   -109    506    532    340    542    548     54
   -332   -275     57    303   -194   -109    496    506    314    514    519     33
   -293   -262     28    275   -161   -116    475    496    303    493    501     31
   -277   -254     20    265   -150   -116    472    504    303    491    506     41
   -290   -267     20    277   -155   -124    472    504    303    488    506     41
   -298   -288     10    293   -155   -140    480    514    327    501    524     44
   -290   -298    -10    293   -140   -155    470    504    311    475    493     15
   -236   -337   -101    285    -70   -218    454    491    262    413    436    -36
   -184   -506   -322    345     67   -415    478    496    158    257    267   -200
   -197   -776   -579    488    189   -678    581    548     31     15    -10   -480
   -231   -789   -558    509    163   -672    722    683    106    -12    -75   -566
   -265   -509   -246    387    -10   -379    743    566    197    124     96   -407
   -371     -5    363    187   -368    179    566    132    288    478    561     77
   -506    805   1312   -148   -909   1057    327   -231    527   1101   1327    854
   -501   1260   1758   -381  -1130   1509    114   -288    846   1756   2026   1540
   -397   1083   1480   -342   -940   1283    -93   -327    810   1880   2138   1680
   -384    545    930    -83   -657    737   -168   -444    332   1249   1504   1075
   -420    -36    384    228   -402    174   -116   -472   -241    309    574    158
   -397   -342     54    368   -228   -142     90   -161   -215    101    262   -150
   -342   -384    -41    363   -150   -213    267    150    -10    220    306   -119
   -265   -376   -111    319    -77   -244    379    348    116    293    348    -85
   -218   -371   -153    296    -33   -262    457    459    197    335    376    -57
   -231   -361   -129    296    -54   -244    488    493    218    340    374    -62
   -223   -353   -129    285    -46   -241    496    498    218    319    340    -96
   -176   -366   -192    270      5   -280    483    485    197    280    298   -129
   -158   -363   -205    262     23   -285    491    514    215    298    324    -93
   -145   -353   -210    246     31   -283    498    553    257    345    381    -31
   -155   -337   -181    244     12   -259    511    571    288    374    413     -5
   -176   -309   -132    241    -23   -220    511    566    283    363    402    -12
   -181   -316   -135    249    -23   -226    509    579    280    353    394    -12
   -158   -298   -140    226    -10   -220    514    613    319    381    426     20
   -132   -288   -155    210     10   -223    524    639    345    407    454     49
   -111   -244   -132    176      7   -187    532    659    363    423    465     59
   -132   -244   -111    189    -10   -179    550    670    381    436    465     70
   -145   -239    -93    189    -28   -166    550    672    394    444    470     77
   -129   -210    -80    168    -25   -145    545    698    420    462    496     98
    -98   -181    -83    140    -10   -132    558    753    462    501    532    135
    -38   -119    -80     80     20   -101    563    813    519    553    584    184
     -5   -127   -122     62     57   -124    561    859    561    589    615    213
     25   -101   -129     36     75   -114    571    924    613    644    657    265
     49    -70   -119     10     83    -93    568    958    646    685    693    303
     80    -44   -124    -18    101    -83    566    984    667    704    719    342
    109     -5   -114    -51    111    -59    581   1018    701    735    748    379
    119      2   -119    -62    119    -57    581   1021    709    740    761    397
    116      5   -111    -62    114    -51    587   1008    701    727    756    400
     93      2    -90    -46     93    -44    607    992    688    709    748    392
     77     25    -51    -54     64    -12    607    956    657    675    722    368
     51     10    -44    -31     49    -15    607    911    615    633    688    332
     33      0    -33    -18     33    -15    605    859    568    587    662    301
      0    -36    -36     18     18    -36    605    805    524    537    618    265
    -44    -93    -49     67      0    -70    610    745    472    475    553    202
    -72   -103    -31     88    -20    -67    615    691    428    433    519    166
    -64    -83    -20     72    -23    -51    610    652    389    400    496    153
    -51    -54     -2     54    -25    -28    615    631    363    379    475    142
    -57    -54      0     54    -31    -28    610    602    332    342    441    114
    -88    -85      2     88    -46    -44    613    589    322    329    436    109
   -116    -33     83     75   -101     23    615    576    337    348    470    122
   -111     83    194     15   -153    137    597    548    353    368    501    114
    -85    111    194    -12   -140    150    555    527    353    361    485    137
    -72    114    187    -20   -129    150    522    514    345    355    483    168
    -72     96    166    -12   -119    129    511    506    329    342    483    168
    -41     77    119    -18    -80     98    498    506    309    314    465    161
    -12     88     98    -38    -54     90    480    511    306    316    470    174
    -31     72    103    -20    -67     85    485    519    306    314    459    168
    -38    -23     12     28    -25     -5    493    506    257    254    397    122
    -28    -90    -62     59     15    -77    498    485    213    202    353     88
    -54   -122    -70     88      5    -96    483    457    184    179    340     80
    -72   -184   -111    127     18   -148    483    420    132    122    285     36
    -90   -244   -155    166     31   -200    472    381     75     57    218    -15
    -98   -233   -135    166     18   -184    452    363     62     38    200    -28
    -85   -207   -122    145     18   -166    441    350     41     18    194    -33
    -36   -168   -135    101     49   -153    420    335     15      0    184    -31
     33   -135   -168     49    101   -150    415    345     20     -2    184    -23
     25   -184   -210     80    116   -197    410    337     10    -20    176    -18
    -25   -213   -187    116     77   -202    394    314     -5    -38    163    -25
    -12   -213   -200    111     90   -207    355    254    -70    -98    101    -80
    -23   -262   -239    142    106   -249    350    236   -106   -137     59   -106
    -75   -376   -301    226    111   -340    374    249   -150   -207    -15   -171
    -59   -561   -501    309    218   -532    459    322   -213   -374   -210   -353
    -46   -607   -561    327    254   -584    561    436   -187   -493   -384   -527
    -18   -355   -340    187    158   -348    626    504    -62   -420   -327   -488
   -135     -5    129     70   -132     62    519    129   -137   -314   -122   -306
   -280    537    818   -129   -550    675    223   -465   -285    -15    366    148
   -306   1197   1504   -446   -904   1350    -31   -766   -205    522   1052    766
   -233   1325   1556   -545   -896   1441   -244   -820    -83    997   1561   1257
   -184    891   1075   -353   -628    982   -322   -813   -236    844   1356   1104
   -181    366    548    -93   -366    457   -290   -836   -730    -49    439    277
   -176    -70    106    122   -142     18   -135   -680   -963   -691   -265   -342
   -137   -197    -59    166    -41   -129     28   -374   -735   -623   -301   -361
    -83   -189   -106    137     10   -148    166   -122   -504   -480   -226   -277
    -46   -119    -75     80     12    -96    215     25   -363   -394   -174   -226
    -46    -85    -41     64     -2    -64    249     90   -306   -361   -155   -207
    -20    -38    -18     28     -2    -28    244    127   -280   -342   -142   -187
     12    -28    -41      7     25    -33    200    132   -277   -358   -153   -187
      5    -38    -44     15     23    -41    226     98   -309   -384   -171   -202
      5      5     -2     -5      2      2    254    109   -293   -366   -153   -171
      7     46     38    -28    -15     44    207    111   -283   -353   -150   -161
    -15     33     49     -7    -31     41    210    111   -270   -350   -150   -161
    -31     62     90    -18    -59     75    184    109   -265   -348   -155   -171
    -28    106    135    -38    -83    122    106    114   -246   -322   -135   -142
    -10    122    132    -57    -72    127     72    122   -244   -303   -124   -122
      2    148    145    -75    -70    148    116    116   -246   -293   -122   -119
     25    163    137    -96    -57    150    187    142   -215   -265    -96    -90
     49    184    135   -119    -41    161    181    174   -174   -231    -64    -59
      0    163    163    -83    -80    163    236    174   -168   -226    -59    -49
    -33    150    184    -57   -109    166    265    210   -127   -184    -23     -5
      7    207    200   -109    -98    202    239    249    -72   -129     20     31
     49    262    210   -155    -80    236    236    283    -38   -101     31     49
     77    311    231   -194    -77    272    257    316      0    -62     54     90
    111    358    246   -233    -67    303    280    368     64      7    119    163
    148    402    252   -277    -51    327    270    389    101     46    150    187
    181    470    288   -327    -54    379    257    405    122     77    179    218
    187    496    306   -342    -59    402    249    405    122     77    174    226
    200    504    303   -350    -51    405    228    402    106     72    179    241
    205    493    288   -350    -41    392    207    392     80     49    163    241
    184    472    288   -329    -51    381    200    358     31      2    119    200
    184    498    314   -342    -64    407    189    309    -12    -49     64    140
    184    509    324   -345    -70    418    155    246    -72   -116     10     88
    137    467    327   -303    -93    397    142    155   -166   -197    -57     44
    101    478    374   -290   -135    426    155    106   -215   -233    -80     28
     90    504    413   -298   -163    459    122     90   -231   -244    -83     20
     80    550    470   -314   -194    511     72     44   -265   -267   -106    -12
     31    491    457   -262   -213    475     85    -33   -337   -337   -171    -88
     -2    465    467   -231   -233    467    150    -75   -379   -363   -189   -106
     23    480    454   -254   -215    467    158    -49   -355   -327   -153    -75
    109    607    498   -358   -194    553     46      0   -293   -265    -90    -12
    103    693    589   -400   -244    641    -12    -25   -285   -249    -83     -5
     49    709    659   -379   -303    685     59    -98   -319   -280   -116    -46
     36    719    683   -379   -324    701    106   -122   -324   -280   -111    -31
     54    727    672   -389   -309    701     54   -106   -306   -246    -80      7
     98    727    628   -413   -265    678      5    -85   -306   -228    -62     41
    103    711    607   -407   -252    662     10    -77   -306   -226    -57     62
     70    709    636   -389   -283    672     25   -106   -319   -231    -59     51
     33    626    592   -329   -277    610     44   -137   -358   -277   -103     12
     -2    542    545   -272   -275    545     44   -140   -376   -303   -122    -15
     -5    509    511   -252   -259    509     44   -122   -371   -306   -124    -23
     80    506    426   -293   -174    465      5   -106   -381   -322   -129    -10
    127    462    335   -293   -103    400    -28   -119   -420   -363   -161    -28
     46    361    311   -205   -132    337    -18   -166   -465   -402   -205    -77
    -20    265    285   -122   -153    275     18   -197   -496   -444   -246   -124
    -36    223    259    -96   -148    241     31   -200   -509   -454   -249   -135
    -18    215    233    -98   -124    223      7   -205   -527   -470   -262   -150
    -28    233    262   -103   -145    246    -15   -200   -519   -454   -249   -137
    -38    244    283   -103   -161    262    -54   -207   -504   -444   -228   -111
    -18    233    249   -109   -135    241    -70   -205   -498   -439   -213    -80
    -20    192    213    -85   -116    202    -20   -200   -506   -449   -220    -83
     -5    101    103    -49    -57    101     15   -192   -527   -472   -254   -153
     44    -23    -67    -12     54    -44      0   -109   -522   -545   -363   -254
     70   -262   -332     96    200   -296     75     12   -496   -672   -553   -363
     90   -200   -290     54    189   -244    244    166   -353   -641   -576   -374
     88    226    137   -155    -25    181    236     64   -267   -475   -376   -220
     18    680    662   -348   -322    670     25   -441   -511   -324    -51     49
    -85   1283   1366   -600   -727   1325   -293   -948   -719    -23    446    407
    -93   1771   1865   -839   -979   1818   -605  -1200   -730    402    997    805
    -15   1434   1449   -709   -732   1441   -763  -1205   -810    439   1041    846
      5    836    831   -420   -413    833   -717  -1140  -1098   -145    433    379
    -15    223    239   -106   -127    231   -540   -950  -1304   -810   -314   -194
    -15    -54    -38     36     10    -46   -267   -667  -1091   -846   -488   -345
     15      7    -10    -12     12      0   -129   -444   -802   -652   -363   -246
     62     23    -38    -44     51     -7    -46   -239   -574   -496   -254   -163
     83     38    -44    -62     64     -2     -5   -111   -436   -400   -192   -116
     67     44    -23    -54     46     10     12    -93   -394   -368   -163   -103
     54     80     23    -70     15     51     15    -80   -371   -348   -148    -93
     23     62     38    -44     -7     51     67    -36   -345   -322   -137    -70
    -20     41     62    -10    -41     51    109     -5   -296   -272   -106    -38
    -54     54    109      0    -80     80    109      7   -262   -257    -93    -36
      0    109    106    -54    -54    106     49     12   -246   -241    -70    -25
     85    218    129   -153    -23    174      0     28   -205   -207    -41    -15
     96    207    111   -153     -7    161     12      0   -236   -236    -62    -31
     36    132     96    -83    -28    114     57      7   -226   -223    -59    -10
     23    137    114    -80    -46    124     70     77   -148   -168    -12     41
     72    200    127   -137    -28    163     36    129    -72    -93     70     90
    106    231    122   -168     -7    176     41    132    -44    -70     85     96
     88    223    135   -155    -23    179     57    124    -44    -85     70     83
     54    202    148   -129    -46    176     62    124    -18    -49    106     88
    -10    150    161    -72    -85    155    171    155     31    -15    132    109
    -15    166    181    -77    -98    174    215    220    106     49    192    168
     33    228    194   -129    -80    213    187    280    197    135    272    228
     51    288    236   -171    -93    265    181    350    290    226    340    288
     23    277    254   -150   -116    267    197    379    329    265    371    306
     25    303    275   -166   -124    290    215    407    368    303    405    327
     31    314    283   -171   -124    298    239    433    397    335    446    350
      2    311    309   -158   -153    311    262    454    428    368    478    363
     -2    319    319   -158   -161    319    270    480    441    374    480    371
     20    327    306   -174   -142    316    226    439    387    322    444    327
     36    329    293   -181   -127    311    192    402    345    280    428    298
     25    275    246   -150   -111    262    163    361    290    226    397    239
    -28    187    215    -80   -122    202    187    298    218    163    332    200
    -88    197    285    -57   -187    239    213    241    153    109    288    179
   -122    207    329    -41   -226    267    202    197    103     83    277    119
   -132    181    314    -25   -226    249    174    161     59     41    254     90
   -132    187    319    -28   -226    254    171    145     36     41    262     36
   -140    142    283      0   -210    213    171    111      5      7    184    -15
   -116    122    239     -2   -176    179    179    116     -2    -36    116     72
    -85    176    262    -46   -174    218    166    111      5    -10    174     83
    -70    272    340   -101   -205    306    135     85     10     20    241    106
    -67    361    428   -148   -246    394    111     77     38     67    327    127
    -72    381    454   -153   -262    418    106     83     67     93    340     93
    -38    342    381   -153   -210    361     54     70     51     75    298    171
    -23    363    387   -171   -205    374     28     70     59     90    285    176
    -46    355    400   -155   -223    376     20     70     80    122    293    127
    -38    361    400   -161   -218    379     15     64     83    127    311    101
    -12    381    394   -184   -205    387     12     59     90    142    353    119
    -38    335    374   -150   -205    353     23     54     88    145    358    103
   -109    226    335    -59   -223    280     41     49     64    111    309     51
   -122    184    306    -31   -213    244     49     62     54     75    275     54
   -140    124    265      5   -202    194     72    109     77    106    293     67
   -124    114    236      5   -179    174     77     83     38     83    283     38
    -75    109    184    -18   -129    148     23     12    -36      5    228      7
    -90     31    122     31   -106     75     23     23    -36    -15    213     23
   -127     28    155     46   -142     90     49     41    -15     23    257     33
   -116     75    192     20   -155    132     36     54    -10     20    254     20
    -77     90    168    -10   -122    129      5     51    -18     10    259     23
    -93     77    171      7   -132    124     -5     10    -62    -15    244      5
    -96     67    161     12   -129    114     -5     18    -46     25    262    -25
   -140     12    153     62   -148     83     18     25    -23     57    277    -80
   -161     -5    155     80   -161     75     23     23    -33     33    244   -137
   -176    -75    101    127   -140     12     44     62    -49    -28    166   -194
   -158   -228    -72    192    -44   -150    122    150    -44   -150     10   -290
   -145   -181    -38    163    -54   -111    210    272     80   -114     28   -252
   -202    119    319     41   -262    218    187    174    116     -2    181   -124
   -277    485    763   -103   -519    623    -90   -314   -179     64    407     23
   -298   1013   1309   -358   -805   1161   -441   -771   -420    249    758    265
   -252   1410   1662   -579   -958   1538   -735  -1015   -496    514   1145    542
   -189   1195   1384   -504   -787   1288   -831  -1021   -542    571   1249    646
   -220    698    919   -239   -568    807   -761   -963   -737    163    810    285
   -275    106    381     83   -329    244   -566   -792   -880   -402    137   -241
   -272   -218     51    244   -163    -83   -366   -532   -675   -431    -23   -361
   -231   -249    -18    239   -109   -132   -246   -327   -423   -275     59   -285
   -179   -205    -25    192    -77   -116   -127   -132   -207   -116    166   -189
   -116   -181    -67    148    -25   -124    -67    -25   -114    -59    210   -129
   -116   -184    -67    150    -25   -127    -49     12    -64    -20    239    -93
   -135   -213    -80    171    -28   -145    -23     38    -23      2    241    -96
   -137   -213    -75    176    -31   -145    -18     59      2     20    244   -111
    -72   -129    -57     98     -7    -93    -28     83     31     57    285    -62
      0   -106   -106     54     51   -106    -36    109     62     83    319    -18
    -41   -166   -127    103     41   -145    -25    103     67     85    327    -10
   -122   -249   -127    187      2   -189      0     88     59     57    293    -28
   -135   -246   -111    189    -12   -181     12     70     51     36    285    -20
   -153   -277   -124    213    -15   -202     46     96     96     96    319    -12
   -161   -252    -93    205    -33   -174     67    122    150    176    353    -93
   -137   -150    -12    145    -62    -83     57    135    192    223    400   -132
   -122   -129    -10    124    -57    -70     38    145    192    210    413    -85
   -106   -140    -36    122    -36    -88     44    184    215    218    431     -5
   -101   -137    -38    116    -31    -88     70    236    280    293    475     28
   -109    -64     44     88    -77    -10     80    270    348    358    524     33
    -90    -38     49     64    -72      5     98    319    407    410    579     93
    -72    -44     28     57    -51     -7    103    366    465    449    618    161
    -70    -10     59     38    -67     23    109    405    522    493    665    223
    -75     36    111     20    -93     72    122    441    576    537    706    285
    -80     57    137     10   -109     96    148    480    626    584    740    303
    -80     64    142      7   -111    103    176    509    652    607    753    296
    -77     88    166     -5   -122    127    187    527    659    610    774    319
    -59     98    158    -18   -109    127    184    522    636    589    753    329
    -64     54    119      5    -90     85    176    480    584    535    706    277
    -98     20    119     38   -109     70    181    459    548    501    691    254
   -135     28    161     51   -148     93    181    418    501    444    646    233
   -127     33    161     46   -142     96    155    361    420    366    597    239
   -137      2    140     67   -140     70    124    306    340    309    558    210
   -192    -51    140    122   -166     44    142    280    324    303    530    145
   -233    -64    166    148   -200     49    148    241    296    280    501     67
   -202    -33    168    119   -187     67    124    194    249    239    480     33
   -205    -80    122    142   -166     20    129    187    236    228    467     12
   -226    -77    148    150   -187     33    148    200    252    254    488     -2
   -218    -51    166    135   -192     57    145    189    246    241    485    -23
   -200      7    207     96   -202    106    135    184    259    252    504     -5
   -205     57    259     72   -231    158    129    184    288    288    535     25
   -197    109    306     44   -252    207    106    161    298    301    550     33
   -197    111    306     41   -252    207    103    171    319    324    579     62
   -189    103    293     44   -241    197    101    179    322    327    581     67
   -192    132    322     28   -257    226     85    168    314    327    581     90
   -200    127    327     36   -265    226     85    163    309    329    589    114
   -215     90    303     62   -262    197     96    166    316    340    605    124
   -205     41    246     83   -226    142     98    166    311    340    605    103
   -194    -36    158    114   -179     59     85    161    280    290    550     41
   -200    -98    101    148   -153      0     80    145    265    254    522     25
   -213   -150     62    179   -140    -44     83    137    252    228    493     12
   -239   -192     46    215   -142    -72    101    132    239    215    493      7
   -257   -197     59    228   -161    -70    103    111    213    194    470    -25
   -226   -215      7    220   -119   -103    103    109    184    158    433    -28
   -176   -259    -83    218    -49   -174     96    109    155    137    415    -36
   -171   -277   -106    226    -33   -192    103    114    161    158    428    -59
   -220   -293    -72    254    -75   -184    114    106    155    155    428    -80
   -298   -316    -20    306   -140   -168    129     90    150    140    418    -72
   -293   -319    -28    306   -135   -174    129     77    140    129    413    -62
   -202   -322   -119    262    -41   -220    111     72    124    119    402    -83
   -187   -332   -145    259    -23   -239    114     88    119    101    379   -103
   -179   -426   -246    303     31   -337    161    140    103     36    306   -150
   -168   -613   -446    389    137   -530    265    244     88    -90    145   -280
   -187   -688   -501    439    155   -594    392    384    179   -140     59   -366
   -239   -413   -174    324    -33   -293    423    342    262    -25    189   -322
   -311    -25    285    166   -298    129    202   -111     70     80    410   -124
   -355    511    867    -77   -613    691   -145   -623   -137    316    828    249
   -392   1096   1488   -350   -940   1291   -428   -911   -122    740   1376    618
   -353   1005   1356   -327   -854   1179   -600   -943    -85    974   1595    766
   -319    504    823    -93   -571    662   -581   -893   -314    561   1158    483
   -319      2    322    155   -322    161   -428   -771   -605   -132    441    -64
   -303   -376    -72    340   -116   -226   -223   -493   -511   -332    129   -314
   -254   -389   -137    319    -59   -265    -85   -254   -241   -158    228   -246
   -202   -418   -215    309      5   -316     28    -67    -57    -49    298   -194
   -215   -459   -246    337     15   -355    106     46     59     18    342   -155
   -233   -449   -215    342    -10   -332    127     83     98     41    361   -145
   -218   -431   -213    322     -5   -322    129    103    116     49    381   -145
   -213   -431   -218    322      0   -327    137    116    135     57    387   -210
   -197   -446   -252    322     23   -350    145    135    150     46    342   -197
   -189   -423   -233    306     20   -329    155    153    166     54    358    -90
   -192   -410   -218    301     12   -316    161    155    171     64    384    -72
   -179   -405   -228    290     23   -316    176    176    192     80    392    -85
   -171   -381   -210    275     18   -296    194    189    215    103    405    -77
   -166   -355   -189    262     10   -272    205    205    246    135    433    -70
   -176   -316   -140    246    -18   -228    205    215    267    155    459    -62
   -192   -319   -127    254    -33   -223    194    213    275    163    465    -64
   -181   -293   -111    236    -38   -202    189    220    290    189    488    -59
   -194   -270    -75    233    -59   -174    202    244    322    226    527    -33
   -252   -306    -57    277    -98   -181    236    275    358    252    550     -2
   -218   -265    -46    241    -88   -155    241    329    413    296    589     49
   -205   -254    -49    228    -80   -150    244    384    467    345    620     75
   -189   -197     -7    194    -90   -103    244    420    517    384    657     93
   -153   -145      5    148    -83    -70    252    465    571    431    696    140
   -119   -106     12    111    -67    -46    262    517    628    488    753    218
   -106    -80     23     93    -67    -28    270    561    672    535    802    275
   -106    -75     31     90    -70    -23    290    587    704    561    833    293
    -85    -62     23     72    -57    -20    293    581    691    542    813    275
    -90    -49     41     70    -67     -5    290    576    662    514    795    265
    -85    -41     44     62    -67      0    288    555    628    472    774    254
    -72    -31     41     51    -57      5    309    535    597    446    763    246
   -109    -64     41     85    -77    -10    290    480    545    413    743    194
   -145    -83     59    114   -103    -12    265    418    485    366    711    140
   -161   -106     54    132   -109    -28    244    355    420    301    657     90
   -168   -106     62    137   -116    -23    239    303    368    246    623     62
   -189    -67    122    127   -158     25    246    267    342    223    605     41
   -213    -83    129    148   -171     23    244    233    316    197    574      5
   -223    -93    127    158   -176     15    239    213    303    192    568    -10
   -231    -67    163    150   -197     46    244    202    314    207    594    -10
   -246    -46    200    145   -223     75    249    189    306    197    592    -36
   -244    -33    210    137   -228     88    270    207    332    223    584      7
   -231     33    265     98   -249    148    272    218    363    254    618     83
   -262     51    314    106   -288    181    252    197    376    275    652    116
   -301     57    358    119   -329    207    226    171    379    285    672    109
   -296     67    363    114   -329    215    226    176    387    283    672    127
   -319     54    374    132   -348    213    218    174    376    270    670    153
   -296     23    319    137   -306    171    200    174    366    272    672    135
   -239     49    285     93   -262    166    176    163    348    270    662     98
   -257     75    332     90   -296    205    176    145    337    265    665     96
   -290    -51    239    171   -267     93    174    127    288    213    610     49
   -303   -127    176    215   -241     23    174    119    252    168    566      0
   -277   -153    124    215   -202    -15    166    116    231    137    537    -20
   -270   -181     88    223   -179    -46    155     85    187     88    496    -49
   -272   -202     70    236   -174    -64    135     51    135     41    452    -80
   -244   -202     41    223   -142    -80    103     28     93      0    415   -101
   -226   -184     38    205   -135    -72     77      0     67    -31    384   -124
   -207   -161     46    184   -129    -57     59    -18     51    -46    366   -135
   -181   -145     33    163   -111    -57     41    -46     20    -77    340   -155
   -155   -137     18    148    -88    -59     20    -75    -12   -111    316   -174
   -181   -155     25    166   -103    -64     -7   -101    -49   -140    285   -202
   -142   -153    -10    148    -67    -80     -7   -106    -72   -161    259   -226
   -106   -163    -59    135    -25   -111     15    -88    -77   -176    246   -239
    -67   -233   -166    150     49   -200     38    -64   -106   -231    192   -277
    -83   -467   -387    275    150   -428     90    -23   -200   -420    -28   -470
   -124   -618   -493    371    181   -555    218     96   -202   -576   -236   -662
   -122   -457   -337    288    103   -397    309    197    -85   -535   -207   -641
   -194   -103     90    150   -142     -7    228    -85    -90   -384     28   -431
   -353    472    826    -59   -589    649   -109   -670   -202    -51    553     46
   -452   1213   1662   -381  -1057   1436   -392  -1015   -116    501   1262    657
   -407   1532   1938   -563  -1171   1732   -623  -1119     36   1028   1834   1171
   -353   1145   1499   -394   -924   1322   -706  -1119    -41    976   1722   1098
   -389    465    854    -38   -623    657   -639  -1101   -488    129    841    319
   -394    -72    322    233   -358    124   -444   -904   -724   -522    142   -285
   -353   -254     96    303   -226    -77   -246   -571   -504   -470     93   -348
   -272   -280     -7    277   -132   -145   -111   -322   -298   -348    161   -316
   -226   -301    -75    262    -77   -189    -44   -192   -205   -311    158   -280
   -218   -319   -103    267    -57   -213     -2   -114   -145   -290    161   -228
   -205   -322   -119    262    -44   -220     15    -72   -106   -267    189   -213
   -220   -340   -119    280    -51   -231     54    -51    -90   -267    194   -213
   -233   -374   -142    303    -46   -259     70    -38    -80   -272    197   -202
   -233   -392   -161    311    -38   -277     83    -15    -54   -254    207   -184
   -241   -402   -161    319    -41   -283     98      7    -28   -226    231   -179
   -236   -389   -153    314    -41   -272    124     38      0   -192    267   -158
   -239   -371   -135    303    -54   -252    145     64     28   -171    296   -127
   -265   -376   -111    319    -77   -244    158     83     59   -145    329   -101
   -275   -366    -93    319    -93   -231    168    119    106   -109    366    -54
   -285   -353    -67    319   -109   -210    166    135    129    -90    387    -25
   -345   -374    -28    355   -158   -202    176    135    145    -77    400    -25
   -374   -363     10    368   -194   -176    189    166    179    -46    426     12
   -316   -327    -12    319   -153   -171    202    228    228      7    480     57
   -236   -262    -25    249   -106   -145    213    285    285     67    530     46
   -187   -239    -51    213    -70   -145    207    322    324     96    545     77
   -155   -228    -72    192    -44   -150    210    368    368    135    581    181
   -142   -220    -77    179    -33   -150    215    410    413    181    618    246
   -111   -187    -75    150    -18   -132    223    444    454    223    644    290
    -57   -176   -122    114     31   -150    213    475    480    246    667    340
    -25   -142   -116     83     44   -129    197    491    496    259    688    363
      7   -101   -109     44     57   -106    192    493    498    262    698    376
     -5   -127   -122     67     57   -124    205    480    478    239    691    368
    -20   -142   -122     80     49   -132    197    452    452    202    667    335
     12   -124   -137     54     75   -132    150    423    420    166    641    301
     54   -135   -189     38    119   -161     96    384    376    116    602    270
     85   -150   -236     33    161   -192     96    340    324     64    561    236
     88   -122   -213     15    148   -168     72    285    283     28    540    197
     67    -98   -166     15    114   -132     -2    223    252     -5    517    150
     36   -106   -145     33     88   -124      0    181    223    -38    485    114
    -15   -168   -153     93     67   -161    153    145    163    -93    441     57
    -67   -189   -124    127     25   -158    226    122    135   -116    428     23
    -75   -148    -72    111     -2   -109    226    101    132   -114    433      5
    -77   -163    -88    119      2   -127    210     90    127   -111    433     -7
   -129   -135     -5    132    -62    -70    200    103    158    -75    459     18
    -75    -62     12     67    -44    -25    174    114    187    -54    475     70
     -5    -15    -12     10      2    -15    116    114    200    -41    478    103
      2      2      0     -2      2      0    114    109    207    -20    501    132
     18     10     -7    -12     12      2    142    101    192    -31    504    132
     18    -20    -41      0     28    -31     98     75    176    -59    478    135
     23    -20    -44     -2     33    -33     72     62    176    -62    488    148
     31     25     -5    -31     15     10     57     46    171    -64    501    137
      7      7      0     -7      5      5     28     23    140   -101    472     96
    -12    -80    -70     46     25    -75    -28      7    109   -142    426     54
    -12   -166   -155     88     70   -161    -36    -12     64   -192    379     -5
    -25   -215   -192    119     83   -205     10    -25     31   -218    366    -33
    -88   -270   -181    179     46   -226      2    -49      2   -244    337    -57
    -93   -288   -194    192     49   -244    -75    -75    -18   -283    306    -64
   -106   -314   -210    210     51   -262    -33   -106    -70   -324    275   -101
   -116   -309   -192    210     36   -252     20   -106    -85   -332    259   -135
   -135   -332   -197    233     31   -265     38   -106    -93   -345    233   -145
   -122   -332   -213    226     44   -275     15   -103    -90   -350    231    -93
    -88   -296   -207    192     59   -252    -36   -119    -98   -353    244    -98
    -93   -319   -226    205     64   -272    -31   -145   -127   -381    236   -148
   -101   -322   -220    213     59   -272      0   -153   -142   -405    184   -192
   -101   -358   -257    228     77   -309    -41   -174   -171   -446    132   -122
   -103   -496   -392    298    142   -444    -38   -192   -262   -558     25   -207
    -38   -680   -644    358    301   -662     15   -145   -371   -771   -218   -423
      0   -784   -784    392    392   -784     18    -46   -397   -940   -433   -631
      2   -722   -724    358    361   -724    150      0   -337   -909   -410   -626
   -119   -327   -207    223     41   -267    150   -306   -283   -675    -93   -324
   -283    431    711    -75   -498    571    -83   -763   -119   -145    587    342
   -392   1228   1621   -418  -1005   1423   -306   -974    215    563   1408   1137
   -327   1361   1686   -517  -1008   1522   -563   -997    413   1034   1886   1647
   -296    937   1234   -322   -766   1085   -688  -1088    124    704   1558   1356
   -283    340    623    -28   -454    480   -696  -1153   -418   -148    693    483
   -226   -129     96    179   -161    -18   -545   -974   -688   -740     33   -207
   -166   -301   -137    231    -15   -220   -332   -662   -545   -719    -36   -270
    -75   -363   -288    218    106   -327   -187   -446   -426   -670    -31   -239
     15   -361   -376    171    194   -368   -148   -337   -361   -639    -28   -244
     64   -324   -389    129    226   -355   -163   -290   -324   -613    -15   -244
     77   -283   -361    101    218   -322   -197   -283   -322   -623    -25   -233
     46   -306   -353    129    197   -327   -129   -267   -324   -633    -46   -246
     18   -371   -392    176    202   -379    -31   -241   -319   -633    -51   -236
     31   -329   -361    150    194   -345    -15   -215   -296   -602    -12   -231
     38   -267   -306    111    171   -285    -44   -202   -275   -589     -2   -223
     33   -262   -298    114    163   -280    -72   -200   -272   -594      0   -179
     12   -290   -303    137    158   -298    -62   -194   -277   -597     -5   -168
     12   -290   -303    140    158   -296    -15   -161   -254   -576     18   -161
     10   -249   -259    119    135   -254    -20   -161   -241   -558     20   -205
     28   -213   -241     93    135   -226    -28   -150   -231   -555     28   -129
     46   -187   -236     70    140   -210    -44   -137   -228   -555     36    -80
     54   -142   -197     44    124   -168    -62   -119   -210   -524     59    -93
     72    -96   -168     10    119   -132    -59    -88   -174   -475    103    -88
     80    -72   -153     -5    116   -111    -33    -44   -135   -431    150    -64
     85    -38   -127    -23    103    -83    -46     -2   -101   -400    171    -25
     83      0    -83    -41     83    -41    -67     36    -75   -381    192     44
     80      7    -75    -46     77    -33    -98     75    -46   -335    228     67
    103     23    -80    -64     93    -28    -70    116    -15   -280    285     75
    132     54    -77    -96    103    -12     18    168     28   -220    340    101
    153     77    -75   -114    114      2     54    200     59   -187    350    153
    176    132    -46   -155    111     44     28    189     51   -205    327    192
    176    140    -36   -158    106     51     -5    161     25   -233    324    220
    168    129    -38   -150    103     46    -18    135      7   -246    309    205
    150    116    -33   -132     93     41    -15    109    -18   -275    296    218
    135    124    -12   -129     72     57    -20     64    -57   -309    283    184
    119    103    -15   -111     67     44    -20     20    -88   -327    254    127
     90     90     -2    -93     46     46    -25    -25   -116   -337    244     85
     59    109     49    -83      5     80    -41    -72   -140   -355    223     54
     31    101     70    -67    -18     85    -25   -111   -155   -376    210     38
     12    101     88    -59    -36     96     -2   -148   -179   -394    194     20
    -31     72    103    -20    -70     88     25   -166   -192   -410    179     10
    -85     77    163      5   -124    119     18   -181   -197   -410    174     -2
    -93    124    215    -18   -153    171    -38   -207   -202   -413    179    -12
    -85    168    254    -44   -168    210    -20   -207   -197   -400    200     -5
    -96    223    316    -64   -207    270     15   -200   -181   -368    228      0
   -101    275    376    -85   -239    324     31   -197   -155   -332    249     10
    -83    296    379   -109   -231    337     23   -189   -124   -303    254     57
    -49    303    353   -127   -202    327    -18   -184   -111   -301    259    111
    -49    303    350   -129   -200    327    -85   -194   -116   -303    259    111
    -46    301    348   -127   -197    324   -142   -205   -122   -293    262    116
    -54    244    298    -96   -179    270    -83   -218   -148   -309    257    124
    -83    181    265    -49   -174    223    -36   -231   -176   -332    244    103
   -116    106    220      5   -168    163    -36   -241   -200   -358    210     67
   -166     -2    163     85   -166     80    -25   -252   -228   -387    174     28
   -218    -49    168    129   -194     59    -41   -277   -252   -410    137     -2
   -231    -80    150    153   -192     33    -72   -319   -290   -454     90    -41
   -197   -122     75    158   -137    -23   -124   -363   -350   -519     25    -83
   -197   -124     72    161   -135    -25   -140   -368   -368   -537     12    -67
   -210   -140     70    174   -142    -36   -127   -363   -361   -511     25    -72
   -184   -106     77    145   -132    -15   -142   -392   -381   -514     36   -129
   -176   -106     70    140   -124    -18   -150   -410   -389   -506     41   -194
   -194   -137     57    166   -127    -41   -142   -400   -389   -511     12   -168
   -213   -153     59    181   -137    -46   -163   -397   -392   -517      0   -111
   -223   -184     38    202   -132    -72   -161   -400   -397   -519     -7    -98
   -233   -226      5    228   -119   -111   -153   -400   -407   -530    -20    -96
   -220   -267    -46    244    -88   -158   -145   -405   -444   -584    -77   -148
   -200   -501   -303    350     51   -405    -83   -402   -574   -779   -298   -363
   -231   -714   -485    472    127   -600     49   -332   -649   -930   -496   -607
   -259   -644   -387    449     62   -514    163   -244   -571   -891   -470   -641
   -322   -361    -38    342   -142   -200    127   -465   -506   -737   -265   -426
   -475    345    820     62   -649    581   -106   -844   -259   -197    389    267
   -579   1111   1691   -267  -1135   1400   -316   -995    150    548   1208   1091
   -485   1402   1888   -459  -1187   1644   -563  -1008    446   1101   1761   1696
   -413   1078   1491   -332   -950   1283   -748  -1091    293   1018   1657   1675
   -439    475    914    -18   -678    693   -797  -1236   -303    207    854    849
   -457     -7    449    231   -454    220   -652  -1156   -706   -470    161     88
   -392   -202    187    296   -290     -7   -457   -865   -670   -602    -46   -150
   -290   -220     70    257   -181    -75   -311   -628   -540   -545    -33   -158
   -267   -280    -15    272   -127   -148   -189   -493   -470   -519    -41   -176
   -259   -306    -49    283   -106   -179   -111   -436   -452   -522    -62   -184
   -241   -301    -59    270    -93   -181    -83   -410   -444   -532    -77   -168
   -249   -306    -57    277    -96   -181    -83   -381   -423   -509    -67   -153
   -259   -301    -44    277   -109   -174    -88   -363   -400   -475    -44   -158
   -252   -296    -44    272   -106   -171    -96   -350   -384   -454    -28   -153
   -239   -293    -54    265    -93   -174   -101   -332   -363   -441    -18   -135
   -207   -280    -72    244    -67   -176   -111   -322   -358   -428    -15   -129
   -210   -257    -46    231    -83   -153   -103   -296   -327   -397     12   -101
   -207   -233    -25    220    -93   -129    -88   -277   -296   -371     31    -85
   -189   -223    -33    205    -77   -129    -96   -280   -296   -368     23    -93
   -171   -202    -31    187    -70   -116   -103   -267   -280   -345     41    -77
   -124   -161    -36    140    -44    -98   -119   -228   -249   -311     75    -36
    -70   -140    -72    103      0   -106   -119   -200   -226   -288     88    -23
    -62   -135    -72     98      2   -103    -88   -161   -187   -249    119    -12
    -59   -140    -80    101     10   -111    -62   -129   -153   -220    145     12
    -31   -122    -90     75     28   -106    -77   -109   -129   -194    171     23
     12    -75    -88     28     49    -80    -88    -59    -88   -150    205     54
     57    -31    -88    -15     72    -59    -72    -15    -38   -103    241    101
     77     -5    -83    -36     80    -44    -38     51     25    -38    293    158
    114     25    -90    -70    101    -31    -46     93     64      2    335    194
    135     51    -83    -96    109    -15    -54    122    103     44    379    239
    153     98    -54   -127    103     23    -54    145    137     85    428    285
    153    142    -10   -148     83     67    -49    155    163    106    454    309
    176    129    -49   -153    111     41    -70    106    119     59    405    257
    200    111    -88   -158    145     12    -83     67     83     28    374    231
    181    101    -80   -142    129     10    -77     51     80     31    374    228
    155     75    -80   -114    119     -2    -67     33     77     28    368    218
    137     31   -106    -85    122    -38    -70     -5     44     -7    332    181
    114     18    -96    -67    103    -38    -90    -54     12    -38    303    148
    109     28    -80    -70     93    -25    -98   -103    -15    -70    277    116
     83     20    -62    -51     72    -20    -64   -142    -51   -106    244     83
     51    -20    -72    -18     62    -46    -23   -168    -80   -142    210     54
     33    -57    -93     10     62    -75      0   -192    -96   -163    192     23
     38    -72   -111     15     75    -90      0   -210   -111   -174    184      5
     59    -54   -114     -2     85    -83      2   -197    -80   -142    213     36
     62    -36   -101    -12     77    -67     15   -181    -38    -98    249     70
     31     -7    -41    -12     36    -23     28   -176      2    -51    290    106
     12     46     33    -31    -10     41     10   -166     46      5    345    148
     70     36    -33    -51     51      2    -31   -189     25    -15    329    124
     90     -7   -101    -44     96    -54    -59   -218    -10    -44    306    111
     67    -12    -80    -25     72    -46    -57   -218    -10    -38    316    122
     54    -10    -67    -23     59    -38    -70   -231    -23    -44    306    103
     41    -46    -88      2     64    -67    -59   -213    -12    -38    306    103
     20   -155   -176     67     96   -166    -59   -223    -49    -83    249     51
     23   -218   -241     98    129   -231    -80   -249    -96   -135    192     -5
     18   -262   -283    119    148   -272    -93   -275   -132   -176    161    -38
     -5   -342   -337    174    166   -340    -90   -301   -174   -220    119    -67
    -23   -376   -353    197    163   -366    -88   -314   -192   -228    114    -70
    -46   -394   -348    218    150   -371    -96   -332   -213   -241     93    -96
    -64   -384   -319    223    127   -353   -116   -348   -228   -252     80   -109
    -77   -358   -280    218    101   -319   -135   -350   -220   -239     93   -101
    -57   -389   -332    223    137   -361   -140   -358   -228   -254     72   -119
    -31   -423   -392    226    179   -407   -124   -361   -241   -272     51   -132
    -51   -428   -376    239    161   -402   -103   -348   -239   -272     49   -140
    -70   -428   -358    249    142   -394    -80   -342   -233   -270     54   -137
    -62   -483   -423    272    176   -454    -70   -342   -249   -288     41   -142
    -75   -633   -561    353    241   -597    -33   -319   -296   -379    -59   -231
    -70   -852   -782    459    353   -818     57   -259   -376   -576   -285   -452
    -49   -922   -872    485    410   -898    166   -150   -368   -685   -446   -636
    -85   -665   -579    374    244   -623    207   -148   -246   -563   -316   -537
   -148   -231    -83    189    -33   -158     49   -532   -257   -327     33   -205
   -194    454    649   -129   -423    550   -254  -1010   -259     93    613    337
   -223   1117   1340   -446   -782   1228   -496  -1218    -51    709   1332    992
   -119    958   1078   -420   -600   1018   -678  -1197     44   1041   1634   1306
    -80    441    522   -181   -301    483   -719  -1213   -252    633   1187    909
   -135    -93     41    114    -88    -25   -654  -1252   -779   -283    280     57
   -174   -485   -311    329     67   -400   -472  -1049   -883   -704   -218   -449
   -127   -493   -368    309    119   -433   -309   -745   -618   -548   -155   -376
    -70   -504   -433    288    179   -470   -179   -519   -433   -436    -90   -265
    -51   -483   -431    265    189   -457   -101   -353   -283   -327     -2   -189
    -54   -454   -400    254    171   -428    -70   -280   -205   -277     28   -168
    -15   -459   -444    236    213   -454    -90   -296   -231   -314    -15   -207
     25   -472   -498    223    259   -485    -85   -293   -249   -342    -41   -231
     23   -462   -488    218    252   -475    -88   -293   -249   -353    -57   -246
    -59   -493   -433    277    187   -465    -90   -314   -246   -353    -46   -239
    -88   -485   -397    285    153   -441    -62   -270   -202   -288     36   -213
    -31   -433   -402    231    184   -418    -57   -223   -155   -244     62   -228
     -5   -413   -410    207    202   -413    -62   -205   -145   -249     36   -163
     10   -405   -415    197    213   -410    -64   -205   -140   -249     31   -135
     38   -376   -415    168    223   -394    -57   -192   -119   -231     51   -135
     31   -361   -392    163    210   -376    -49   -174   -101   -210     64   -119
     33   -340   -374    153    202   -355    -44   -140    -51   -158    111    -83
     31   -327   -358    148    194   -342    -33   -106      0   -109    161    -90
     54   -283   -340    114    194   -311    -38    -90     18    -90    171   -119
     72   -252   -324     88    197   -288    -31    -51     70    -49    205    -72
     85   -231   -316     70    200   -272    -25    -20    114    -20    210    -33
    106   -194   -301     44    202   -246    -20     15    155      2    226    116
    124   -163   -290     18    205   -226    -23     64    220     67    288    155
    135   -142   -280      2    207   -210    -36    101    267    124    340    194
    150    -90   -241    -31    194   -163    -33    132    311    179    389    236
    148    -36   -184    -54    166   -109    -20    150    340    210    410    241
    137    -41   -179    -49    155   -109     -5    153    350    218    420    231
    106    -51   -158    -28    132   -103     12    150    348    213    436    231
     83    -62   -145    -12    111   -103     18    142    329    181    433    213
     80    -70   -150     -5    114   -109     10    119    288    127    384    184
     70   -109   -179     18    124   -142      5     85    233     90    342    106
     85   -106   -194     10    137   -150    -10     49    189     57    296     -7
     77   -106   -187     12    129   -148    -31     -7    135     -5    231     -7
     25   -124   -150     49     88   -137    -23    -75     83    -57    218    -10
      2   -158   -161     75     80   -161    -10   -116     38   -106    187    -49
     -5   -153   -148     77     70   -150     -7   -140      7   -145    137    -49
     18   -116   -135     49     72   -124    -25   -174    -28   -176    111    -70
     49   -140   -189     46    119   -163    -25   -189    -59   -207     98    -93
     41   -111   -153     33     96   -132    -18   -205    -62   -205    119    -98
     44    -38    -83     -2     62    -62    -15   -213    -33   -168    166    -85
     38      0    -38    -20     36    -20    -33   -231    -23   -155    207    -77
     10     15      5    -12      2     10    -49   -257    -46   -116    246    -70
    -41     23     62      7    -51     41    -75   -277    -38    -70    223    -51
     -7     46     54    -18    -31     49   -109   -275    -12   -101    202    -49
     31     54     23    -41      5     38   -122   -267    -10   -127    192    -51
     57     57      0    -57     28     28   -127   -270    -12   -135    181    -64
     57     80     20    -70     18     51   -137   -270     -2   -127    181    -72
     41     44      2    -44     20     23   -150   -262     -7   -142    166    -85
     12    -41    -54     12     31    -46   -161   -267    -49   -197    109   -122
     20   -135   -155     57     88   -145   -145   -262    -85   -231     70   -140
     41   -179   -220     70    129   -200   -137   -265   -101   -244     51   -166
      5   -205   -210    101    106   -207   -163   -309   -145   -298     10   -223
    -15   -231   -218    122     98   -226   -168   -332   -184   -332    -10   -241
     20   -231   -252    106    135   -241   -158   -311   -189   -322     -2   -228
     85   -189   -277     49    179   -233   -150   -285   -166   -303     10   -223
    109   -184   -293     36    200   -236   -171   -277   -161   -306      7   -231
     41   -215   -257     88    148   -236   -205   -309   -184   -329     -5   -257
     20   -231   -252    106    135   -241   -189   -329   -205   -355    -31   -290
    -62   -298   -236    179     85   -267   -181   -368   -241   -397    -62   -314
    -85   -335   -249    210     80   -293   -155   -366   -246   -405    -67   -309
    -49   -350   -303    197    127   -327   -145   -332   -246   -420    -93   -329
     49   -446   -496    200    272   -470   -119   -257   -280   -519   -218   -426
      7   -667   -678    329    340   -672    -23   -174   -337   -724   -467   -662
    -98   -706   -610    402    254   -659     93   -109   -293   -779   -553   -766
   -166   -397   -231    280     31   -316     98   -301   -288   -675   -384   -631
   -236    220    457      7   -345    337   -187   -839   -413   -407     51   -233
   -298    945   1244   -327   -771   1093   -524  -1249   -400     77    722    358
   -249   1361   1608   -555   -930   1483   -784  -1374   -236    636   1335    888
   -174   1101   1275   -465   -727   1187   -914  -1358   -228    784   1436    979
   -150    530    680   -189   -415    605   -872  -1317   -540    215    823    446
   -197    -15    179    103   -187     80   -693  -1195   -919   -649    -49   -298
   -231   -280    -49    254    -93   -163   -483   -883   -758   -724   -236   -457
   -163   -293   -132    226    -18   -213   -332   -615   -522   -592   -184   -407
    -57   -296   -239    176     90   -267   -239   -439   -381   -517   -155   -379
    -12   -306   -293    158    140   -301   -200   -355   -319   -488   -137   -350
     -7   -324   -316    163    153   -322   -202   -337   -311   -485   -145   -353
    -28   -348   -319    187    145   -335   -200   -327   -303   -488   -150   -361
    -41   -303   -262    174    109   -283   -176   -293   -270   -462   -114   -322
    -41   -296   -254    168    106   -277   -174   -277   -259   -449   -101   -298
    -36   -285   -249    161    106   -267   -174   -267   -254   -446    -98   -283
     -7   -272   -267    137    127   -270   -166   -252   -239   -436    -96   -267
     10   -241   -252    116    129   -246   -161   -236   -218   -413    -80   -270
     -2   -231   -231    114    111   -231   -161   -220   -192   -389    -54   -259
     10   -207   -218     98    111   -213   -153   -202   -166   -366    -33   -233
     33   -174   -210     67    119   -192   -142   -189   -150   -345    -15   -215
     15   -200   -215     93    114   -207   -142   -192   -150   -348    -20   -215
      7   -184   -194     88    101   -189   -129   -155   -111   -322     -5   -194
     54   -135   -192     38    122   -163   -137   -111    -70   -283     28   -161
     83   -116   -200     15    140   -155   -142    -72    -33   -244     59   -135
     75    -80   -155      2    114   -116   -145    -36     12   -202     96   -103
     83    -75   -158     -5    116   -114   -135     12     67   -161    129    -70
     98    -59   -158    -20    127   -106   -116     70    122   -119    168    -31
    122    -10   -132    -57    127    -70   -111    122    176    -64    213     20
    142     36   -106    -88    124    -33    -96    187    236      2    270     80
    137     38    -98    -90    116    -31    -75    223    270     44    309    119
    129     59    -70    -96     98     -5    -72    236    285     59    329    142
    103     57    -49    -80     75      5    -64    239    283     51    337    153
     77     28    -49    -51     64    -10    -54    231    259     28    319    137
     75     28    -46    -54     59     -7    -57    210    228      0    293    116
     85     54    -31    -70     59     12    -70    176    194    -33    267     98
     93     51    -41    -75     67      5    -77    129    148    -77    241     72
     75     31    -44    -51     59     -5    -80     80     96   -127    207     44
     62     38    -23    -51     41      7    -77     33     59   -155    187     18
     23     25      0    -25     10     12    -72    -12     28   -187    158     -7
    -12     18     28     -5    -20     23    -67    -54      0   -220    129    -38
    -33      5     38     15    -36     20    -51    -85    -23   -244    109    -64
    -64     -5     59     33    -64     25    -41   -101    -33   -254    103    -70
    -83    -36     46     59    -67      5    -46   -109    -41   -259     98    -75
    -62      0     59     31    -59     28    -54    -93    -23   -239    119    -64
     -2    114    116    -54    -59    114    -51    -70     18   -194    166    -20
     41    153    111    -98    -33    132    -75    -75     33   -171    189     12
     38    189    150   -114    -54    171   -114    -80     51   -137    220     41
     -7    163    171    -77    -90    166   -129    -96     49   -135    223     41
    -25    140    166    -57    -96    153   -127    -96     46   -137    218     46
    -38    122    158    -41    -98    140   -148   -116     31   -148    215     41
    -77     70    148      5   -111    109   -140   -150     -2   -176    192     12
   -103     25    129     36   -116     77   -124   -161    -25   -202    174     -2
   -116    -90     25    103    -72    -33   -124   -166    -51   -233    140    -33
   -150   -210    -62    179    -44   -137   -127   -184    -90   -280     83    -83
   -150   -254   -103    202    -25   -179   -140   -197   -124   -316     46   -114
   -111   -270   -158    189     20   -215   -168   -220   -163   -358      7   -155
    -98   -277   -179    189     38   -228   -189   -239   -194   -384    -10   -184
    -93   -306   -213    197     57   -259   -176   -233   -202   -389    -12   -179
    -98   -340   -241    220     70   -290   -171   -231   -215   -397    -18   -176
    -90   -332   -244    210     75   -290   -184   -246   -239   -418    -41   -189
    -85   -335   -249    210     80   -293   -192   -257   -241   -428    -51   -207
   -101   -368   -270    233     83   -319   -184   -259   -244   -431    -49   -213
   -132   -392   -259    262     62   -327   -168   -265   -252   -436    -49   -218
   -145   -415   -272    280     62   -345   -181   -280   -272   -457    -62   -236
   -119   -400   -280    259     80   -340   -200   -285   -283   -462    -75   -246
    -90   -472   -384    280    145   -428   -194   -270   -324   -527   -155   -311
    -96   -696   -602    394    252   -649   -127   -220   -418   -706   -366   -506
   -103   -891   -787    496    340   -839      5   -122   -467   -888   -600   -745
    -88   -807   -719    449    314   -763    119     -7   -379   -885   -628   -792
   -202   -465   -265    332     28   -366     41   -309   -358   -717   -376   -550
   -353    137    491    106   -423    314   -239   -854   -348   -322    197     23
   -446    883   1330   -220   -888   1106   -514  -1197   -174    290    976    774
   -371   1223   1595   -426   -982   1408   -774  -1278     41    885   1639   1431
   -303    820   1124   -259   -714    974   -862  -1280   -122    743   1470   1319
   -301    228    530     36   -415    379   -831  -1262   -558    -28    649    532
   -311   -277     31    293   -171   -124   -657  -1057   -810   -675    -83   -192
   -259   -446   -187    353    -36   -316   -439   -698   -623   -680   -192   -311
   -166   -475   -309    319     70   -392   -296   -439   -444   -581   -150   -267
   -119   -491   -371    303    124   -431   -207   -296   -340   -517   -127   -262
   -111   -480   -368    296    127   -426   -163   -241   -301   -496   -119   -267
   -101   -462   -361    283    129   -413   -137   -213   -283   -488   -106   -259
    -72   -454   -381    262    153   -418   -142   -197   -275   -496   -116   -262
    -77   -480   -402    277    161   -441   -148   -184   -275   -504   -132   -270
   -111   -498   -389    303    137   -444   -148   -166   -257   -488   -116   -254
   -129   -511   -381    322    124   -446   -148   -155   -249   -480   -111   -246
   -145   -506   -361    324    106   -433   -148   -150   -249   -478   -106   -241
   -137   -454   -319    296     90   -387   -148   -140   -228   -457    -85   -223
   -111   -439   -327    272    106   -384   -161   -132   -218   -444    -75   -215
    -93   -472   -379    283    142   -426   -153   -106   -200   -426    -62   -194
    -64   -457   -394    259    161   -426   -137    -77   -168   -400    -41   -174
    -64   -392   -327    228    129   -361   -116    -51   -135   -368    -10   -145
    -70   -348   -280    207    103   -314   -109    -15   -106   -337     18   -116
    -25   -332   -306    179    140   -319   -114     20    -88   -311     28    -98
     10   -309   -322    148    163   -314   -106     57    -51   -285     46    -70
     49   -280   -329    114    187   -303   -103     98     -5   -241     83    -31
     49   -270   -319    109    181   -293    -96    142     36   -202    111      2
     49   -246   -296     98    171   -270    -93    179     64   -174    135     25
     64   -207   -275     70    168   -241    -93    223    109   -127    184     72
     88   -153   -241     31    163   -197    -83    275    163    -64    241    129
    114   -101   -215     -7    163   -158    -70    319    207    -15    290    184
    135    -80   -215    -25    174   -148    -72    335    220      0    309    202
    103    -85   -192    -10    148   -137    -72    319    207    -10    301    202
     54    -80   -135     12     93   -106    -64    298    192    -20    298    197
     41    -57    -98      7     70    -77    -62    290    176    -36    290    189
    116    -64   -181    -25    148   -122    -75    275    150    -67    267    168
    158    -62   -220    -49    189   -140    -75    252    129    -96    241    142
    127    -36   -163    -46    145    -98    -90    189     90   -137    202     98
     75    -41   -116    -18     93    -77    -98    127     46   -181    166     57
     41    -77   -119     18     80    -98    -77     98     28   -202    155     41
     12   -122   -135     54     72   -127    -51     64      0   -231    129     18
    -20   -155   -135     88     57   -145    -46     18    -49   -277     90    -33
    -31   -158   -127     93     44   -142    -33     -7    -72   -306     77    -49
    -38   -176   -137    109     49   -158    -18    -10    -75   -314     72    -46
    -18   -148   -132     83     54   -140    -15     -2    -57   -285     90    -33
     -7    -93    -85     49     36    -90     -2     10    -23   -244    132      0
    -18    -54    -36     36      7    -46     -7      5      0   -218    153     28
    -20    -15      5     18    -12     -5    -38    -10     10   -205    166     51
    -20    -15      2     15    -12     -5    -85    -25      5   -200    174     54
    -33    -67    -36     49      0    -51   -106    -38    -10   -213    166     49
    -51    -70    -18     59    -18    -44   -127    -64    -36   -236    155     38
    -64    -54     10     59    -38    -23   -127    -98    -54   -249    148     33
    -90   -124    -36    106    -28    -80    -96   -114    -64   -257    135     20
   -137   -200    -64    168    -38   -132    -62   -122   -101   -296     88    -28
   -148   -262   -114    205    -18   -189    -64   -132   -166   -348     38    -77
    -90   -290   -200    192     54   -246   -106   -116   -231   -394      2   -124
    -67   -353   -285    210    106   -319   -140   -119   -275   -452    -46   -161
    -77   -402   -327    239    122   -366   -145   -119   -277   -491    -75   -150
    -83   -420   -337    249    127   -379   -148   -140   -257   -542   -101   -171
    -85   -392   -306    239    109   -350   -142   -166   -228   -579   -140   -223
    -75   -392   -316    233    119   -355   -148   -187   -244   -558   -192   -192
    -59   -394   -335    226    137   -366   -161   -202   -267   -511   -220   -189
    -57   -410   -353    233    145   -381   -171   -205   -285   -506   -213   -228
    -49   -428   -379    239    163   -405   -166   -200   -298   -524   -179   -233
    -51   -444   -392    246    166   -418   -161   -200   -296   -535   -148   -192
    -67   -462   -394    265    161   -431   -176   -218   -306   -545   -119   -215
    -72   -506   -433    288    179   -472   -187   -244   -366   -610   -184   -371
    -33   -688   -654    361    309   -672   -142   -231   -485   -813   -420   -600
    -23   -917   -893    470    433   -906    -25   -140   -566  -1031   -672   -836
    -41   -891   -849    465    402   -870     83    -44   -496  -1039   -698   -859
   -150   -610   -462    379    153   -537     57   -290   -436   -875   -459   -589
   -314    -20    293    168   -303    135   -189   -839   -353   -454    122     23
   -426    787   1213   -181   -820   1000   -420  -1124    -70    215    914    818
   -381   1083   1465   -350   -922   1273   -657  -1171    166    766   1514   1470
   -322    787   1109   -233   -717    948   -818  -1226     12    680   1423   1431
   -275    241    517     18   -394    379   -867  -1280   -459    -49    654    672
   -249   -231     18    239   -135   -106   -717  -1117   -797   -745   -106   -137
   -210   -433   -223    322      5   -329   -480   -753   -678   -792   -236   -355
   -140   -428   -288    283     70   -358   -314   -483   -498   -683   -200   -415
    -96   -459   -363    277    132   -413   -218   -324   -415   -657   -210   -335
    -93   -472   -381    280    142   -428   -187   -270   -389   -649   -200   -324
    -96   -467   -371    280    137   -420   -171   -246   -371   -639   -189   -368
    -90   -475   -384    283    145   -431   -148   -220   -350   -613   -163   -368
   -101   -459   -358    280    127   -410   -122   -202   -322   -576   -129   -423
   -119   -472   -353    293    116   -413   -129   -200   -324   -592   -184   -496
    -98   -454   -355    275    127   -405   -161   -220   -366   -670   -288   -358
   -101   -465   -363    280    129   -415   -163   -213   -371   -693   -262   -166
   -119   -407   -288    265     83   -348   -153   -184   -332   -628   -155   -205
    -96   -389   -296    241     98   -345   -176   -161   -309   -594   -150   -293
    -70   -410   -340    239    132   -374   -161   -140   -306   -605   -205   -265
    -70   -381   -314    226    119   -348   -150   -114   -283   -597   -189   -187
    -75   -368   -293    223    109   -332   -150    -85   -252   -548   -109   -155
    -49   -340   -290    194    119   -316   -155    -67   -231   -517    -96   -215
    -20   -322   -301    171    137   -314   -148    -36   -202   -496   -114   -202
    -15   -374   -358    192    171   -366   -129     -7   -184   -488   -109   -155
     -2   -381   -379    192    187   -381   -101     44   -140   -439    -44    -96
     41   -277   -319    116    179   -298   -103     80    -93   -392     -2   -145
     93   -241   -335     72    213   -288    -98    132    -46   -366    -20   -142
    124   -223   -348     49    233   -285    -93    189     -2   -350    -12    -28
    142   -187   -329     23    236   -257    -70    239     51   -293     83    103
    142   -171   -314     15    226   -244    -54    272     96   -228    148    127
    142   -129   -272     -7    207   -200    -54    290    116   -200    179    137
    171   -103   -277    -36    223   -189    -54    303    135   -171    220    137
    166   -109   -275    -28    220   -192    -67    283    127   -174    215     80
    155   -106   -265    -25    207   -184    -51    275    114   -197    163     72
    161   -116   -277    -20    218   -197    -51    252     93   -231    124     85
    140   -155   -296      7    215   -226    -44    220     70   -265    101     98
    106   -202   -309     49    207   -254    -38    184     54   -280    103     90
     93   -197   -290     51    189   -241    -31    140     31   -290    103     18
     80   -189   -270     54    174   -231    -15     93     10   -306     93    -31
     49   -194   -246     70    145   -218     -7     41    -23   -335     72    -49
     25   -202   -228     88    127   -215      5      5    -41   -337     77   -116
     36   -220   -257     88    145   -239     15    -20    -67   -371      7   -145
     54   -262   -316    103    184   -290     28    -18    -72   -392    -46    -70
     64   -218   -283     75    171   -249     36      0    -36   -350     12    -25
     67   -158   -226     46    145   -192     44      2      0   -303     62    -15
     88    -90   -179      0    132   -132     20     -7     15   -285     90     -5
    114    -75   -189    -20    150   -129    -10    -18     23   -275    103      2
    116   -101   -220     -7    166   -161    -28    -18     33   -270    109     20
    111   -124   -236      7    174   -179    -46    -23     31   -267    119     33
     96   -179   -275     38    184   -226    -57    -49      5   -283    103     18
     77   -210   -290     64    184   -249    -64    -72    -25   -306     77    -10
     72   -270   -345     96    207   -306    -62    -77    -57   -335     41    -51
     70   -345   -415    137    241   -379    -64    -85    -98   -381    -12   -101
     31   -384   -415    176    220   -400    -67   -109   -132   -420    -59   -116
     15   -402   -418    192    215   -407    -67   -140   -171   -454    -96   -158
     41   -410   -452    181    244   -431   -101   -184   -223   -498   -140   -223
     36   -428   -465    197    249   -446   -116   -205   -246   -524   -176   -215
     49   -415   -465    181    254   -441   -137   -215   -257   -532   -174   -210
     85   -376   -465    145    272   -420   -155   -231   -272   -545   -181   -215
     96   -363   -462    132    277   -413   -166   -252   -296   -555   -174   -241
     64   -368   -433    153    249   -400   -176   -262   -303   -550   -155   -311
     18   -420   -439    200    228   -428   -158   -236   -288   -561   -226   -259
     49   -423   -472    187    259   -446   -161   -228   -293   -579   -246   -194
     93   -410   -506    155    298   -457   -192   -252   -332   -613   -259   -236
     67   -454   -522    194    293   -488   -189   -262   -355   -641   -285   -283
     38   -691   -730    324    384   -709   -119   -236   -457   -813   -480   -475
     -2   -885   -883    441    439   -885     12   -158   -537  -1008   -719   -745
    -28   -836   -810    431    389   -823    124    -62   -483  -1026   -761   -841
    -28   -555   -527    293    249   -542     85   -265   -446   -914   -594   -678
   -124     44    166     38   -148    103   -161   -706   -340   -491    -41   -109
   -202    800   1002   -298   -602    901   -407   -958    -49    194    769    678
   -207   1101   1306   -449   -758   1205   -613   -969    254    802   1395   1330
   -148    800    948   -324   -548    872   -771  -1018    158    820   1379   1361
   -171    249    420    -41   -296    335   -815  -1171   -407     25    587    527
   -189   -231    -41    210    -75   -137   -709  -1119   -826   -732   -213   -228
   -166   -454   -288    309     59   -371   -506   -813   -745   -846   -418   -376
    -93   -420   -327    257    116   -374   -332   -519   -532   -706   -335   -324
    -20   -426   -405    220    189   -415   -246   -361   -436   -662   -322   -319
      2   -441   -444    218    223   -441   -197   -280   -379   -628   -298   -311
    -10   -436   -428    220    207   -433   -163   -236   -335   -602   -277   -298
    -38   -441   -402    241    181   -423   -132   -202   -301   -581   -265   -277
    -12   -452   -439    231    213   -446   -158   -220   -311   -594   -285   -298
     36   -444   -480    202    257   -459   -184   -233   -319   -602   -293   -303
     49   -441   -491    194    267   -465   -187   -220   -306   -587   -285   -298
     70   -444   -514    187    290   -478   -184   -202   -290   -571   -277   -293
     98   -410   -509    155    301   -459   -181   -187   -265   -542   -254   -270
    101   -363   -465    132    283   -413   -171   -176   -231   -504   -220   -244
    106   -332   -439    111    270   -384   -163   -163   -218   -478   -197   -236
    119   -327   -446    103    283   -387   -166   -155   -215   -480   -200   -241
    116   -306   -426     93    270   -366   -158   -122   -176   -446   -171   -210
    111   -303   -415     93    262   -358   -148    -80   -137   -410   -148   -184
    132   -293   -426     77    277   -358   -155    -59   -119   -389   -132   -176
    161   -249   -410     44    285   -329   -161    -41    -96   -363   -106   -150
    166   -210   -376     20    267   -293   -150     15    -36   -298    -41    -83
    166   -192   -358     12    259   -275   -137     75     12   -241      2    -33
    168   -163   -332     -5    249   -246   -127    122     64   -194     36     10
    176   -129   -306    -23    241   -218   -122    174    127   -142     77     62
    210   -109   -319    -51    262   -213   -129    200    148   -119     98     90
    226    -80   -309    -72    265   -194   -129    228    179    -80    135    129
    215    -46   -262    -85    236   -153   -106    262    228    -31    179    168
    210    -25   -236    -90    223   -129    -80    283    267      5    210    200
    179      0   -181    -90    179    -90    -67    285    272      5    207    187
    207     -7   -215    -98    210   -111    -77    239    223    -49    158    142
    215    -36   -254    -90    233   -145    -93    189    171   -101    116    111
    187    -62   -249    -62    218   -155   -103    155    145   -116    109     90
    132    -70   -202    -33    166   -135    -98    116    122   -135     93     64
     98   -101   -200      0    148   -150   -101     80     88   -176     54     28
     96    -72   -171    -12    132   -122    -96     38     64   -200     28     -5
    129    -59   -189    -33    158   -124    -88      2     31   -239    -18    -49
    137    -75   -213    -31    174   -142   -101    -62    -38   -306    -80   -101
     44   -109   -155     31     98   -132    -96   -101    -80   -342   -109   -124
    -15   -116   -101     64     38   -109    -93   -106    -72   -335   -106   -119
    -15    -70    -54     44     18    -62    -85    -83    -23   -283    -59    -88
      2    -36    -41     15     20    -38    -77    -80     -2   -270    -44    -64
     44    -18    -62    -12     51    -41    -93    -90      2   -252    -15    -38
     38     44      2    -44     18     25   -119    -93     31   -197     36      7
     38     93     54    -64     -7     75   -155   -119     38   -166     64     33
     25     72     44    -49    -10     59   -150   -114     31   -181     44     23
     46     20    -25    -33     36     -2   -168   -150    -23   -239    -10     -7
     54     18    -38    -38     46    -10   -184   -168    -49   -257    -31    -23
     49     28    -20    -38     36      5   -163   -150    -20   -228     -7    -25
     67    -77   -145      5    106   -111   -163   -153    -51   -267    -46    -62
     51   -145   -197     46    124   -171   -155   -155    -77   -298    -77    -77
     54   -205   -262     75    158   -233   -166   -189   -132   -355   -129   -109
     70   -267   -337     98    202   -301   -163   -207   -171   -384   -155   -137
     75   -246   -322     85    197   -283   -155   -181   -158   -361   -137   -135
    106   -205   -311     46    207   -257   -163   -158   -140   -345   -129   -148
    116   -283   -400     80    257   -340   -197   -228   -220   -436   -218   -246
    109   -397   -506    145    306   -452   -236   -324   -329   -542   -303   -306
     88   -392   -480    150    283   -436   -207   -285   -288   -496   -246   -220
     77   -379   -459    150    267   -418   -210   -259   -257   -475   -226   -184
     67   -355   -423    142    244   -389   -205   -244   -231   -452   -215   -179
    135   -350   -485    109    309   -418   -200   -231   -223   -446   -218   -228
    176   -400   -579    111    376   -488   -223   -259   -277   -511   -283   -322
    129   -548   -680    207    402   -613   -192   -249   -327   -600   -374   -394
     88   -724   -815    316    452   -769    -67   -140   -348   -730   -535   -517
     75   -766   -841    345    457   -802     72     28   -257   -782   -649   -620
    129   -542   -672    205    400   -607     54    -44   -244   -782   -646   -649
     80   -176   -257     49    168   -215   -101   -485   -381   -688   -436   -470
    -38    358    394   -161   -218    376   -361   -971   -478   -353     83     -5
    -93    976   1070   -441   -581   1023   -623  -1236   -397    171    745    568
     25    911    885   -470   -431    898   -836  -1265   -329    509   1093    911
     62    413    350   -236   -145    381   -852  -1210   -496    231    750    636
     23    -59    -83     15     51    -70   -748  -1163   -888   -568    -75    -96
      5   -457   -462    226    233   -459   -574   -958   -969   -995   -589   -568
    103   -535   -639    213    368   -587   -452   -696   -714   -854   -540   -524
    194   -517   -711    161    452   -613   -340   -467   -506   -724   -454   -436
    244   -475   -719    114    480   -597   -249   -283   -345   -615   -376   -345
    324   -457   -782     67    553   -618   -226   -220   -285   -576   -363   -316
    239   -457   -698    106    467   -576   -210   -213   -249   -550   -348   -329
    176   -465   -641    142    407   -550   -155   -192   -223   -540   -329   -290
    161   -454   -618    145    389   -535   -114   -132   -168   -493   -283   -236
    210   -501   -711    145    459   -605   -137   -163   -194   -514   -316   -311
    259   -457   -719     96    488   -589   -161   -171   -213   -519   -311   -311
    226   -428   -654    101    439   -540   -148   -124   -158   -462   -252   -254
    168   -415   -587    122    376   -501   -129   -109   -124   -436   -228   -233
    140   -379   -519    119    329   -449   -109    -80    -80   -397   -192   -181
    142   -379   -522    116    329   -449   -114    -70    -72   -384   -189   -179
    179   -340   -519     77    348   -428   -119    -46    -54   -363   -174   -161
    236   -306   -542     33    387   -423   -132    -25    -38   -345   -168   -179
    267   -288   -555     10    410   -420   -124     -5     -7   -327   -155   -207
    207   -249   -457     20    329   -353    -85     36     62   -265    -88   -122
    181   -239   -420     25    301   -329    -80     49     90   -239    -54    -51
    223   -257   -480     15    350   -366    -80     85    124   -197    -23    -31
    283   -200   -483    -41    381   -340    -67    153    194   -122     38     -2
    272   -153   -428    -59    348   -290    -59    207    254    -67     96     51
    241   -166   -407    -38    322   -285    -28    275    316    -12    148    103
    296   -148   -444    -75    368   -293    -41    290    324    -12    142     80
    342   -101   -444   -119    392   -272    -46    314    348      5    163    101
    314    -54   -368   -132    340   -213    -28    353    394     54    220    187
    301      2   -298   -153    298   -148     10    415    446    116    277    267
    288     23   -265   -155    275   -119     33    433    457    127    285    277
    335    -77   -413   -127    374   -244    -23    296    303    -20    155    142
    298   -140   -441    -80    368   -290    -18    249    246    -80    106     85
    246   -161   -410    -44    327   -285    -10    213    215   -114     75     57
    233   -158   -394    -38    311   -275     -2    171    184   -148     44     25
    205   -129   -335    -36    270   -231     15    135    166   -158     28     -7
    200    -83   -285    -59    241   -184      2    101    127   -194      5    -15
    270    -70   -342   -101    303   -205    -28     72     93   -223    -15    -28
    249   -109   -358    -70    301   -233    -15     44     64   -246    -41    -70
    174   -132   -306    -20    239   -218     33     36     59   -246    -38   -101
    197    -88   -288    -57    241   -187     23     18     49   -262    -51   -119
    220    -57   -277    -80    246   -168     10      5     54   -257    -41    -83
    161    -49   -213    -57    184   -132      7      5     88   -218     -2    -31
    135     10   -124    -72    129    -57      2     18    142   -158     57     20
    200      5   -194   -103    197    -93    -25     -5    129   -163     44     -2
    246    -28   -275   -109    259   -150    -59    -20    101   -189     18    -36
    290     20   -270   -158    280   -124    -85      7    124   -158     51      2
    327     44   -283   -184    306   -119   -129     -2    119   -163     44     12
    270    -31   -301   -119    283   -163   -101      2    109   -174     31      2
    220   -116   -337    -51    277   -226   -101     15    101   -184      7    -15
    187   -220   -410     15    298   -314    -88      5     75   -213    -36    -57
    166   -335   -501     85    332   -418    -80    -57    -10   -303   -111   -132
    171   -350   -522     85    345   -436    -83    -72    -44   -337   -137   -150
    213   -332   -545     57    379   -439    -83    -62    -41   -335   -132   -140
    241   -353   -594     54    415   -475    -83    -62    -57   -348   -148   -135
    207   -376   -584     85    394   -480    -54    -49    -46   -342   -142   -127
    189   -415   -605    111    394   -509    -49    -70    -72   -374   -174   -161
    215   -446   -662    114    436   -553    -72   -103   -122   -426   -215   -192
    205   -452   -657    122    428   -553    -64   -103   -132   -431   -215   -202
    207   -426   -633    109    420   -530    -64    -90   -124   -413   -197   -189
    202   -436   -641    114    420   -537    -67    -83   -109   -400   -197   -184
    200   -449   -649    124    423   -548    -64    -75   -109   -407   -213   -200
    218   -558   -776    168    496   -667    -72    -77   -155   -478   -290   -254
    254   -756  -1010    252    631   -883    -51    -33   -226   -615   -441   -361
    267   -935  -1202    332    732  -1067     75     85   -246   -771   -631   -555
    249   -846  -1096    298    672   -971    210    200   -155   -787   -670   -639
    166   -540   -706    187    436   -623    223     38   -103   -659   -493   -501
     41    -88   -129     23     85   -109    -67   -553   -267   -475   -145   -176
    -59    519    579   -231   -319    548   -407  -1093   -387   -122    392    298
    -57    987   1044   -465   -550   1015   -659  -1244   -239    439   1034    875
     23    813    787   -418   -381    800   -805  -1223   -200    628   1189   1039
     54    288    233   -171    -88    262   -797  -1166   -454    142    639    540
     20   -244   -265    111    140   -254   -618  -1021   -818   -701   -231   -236
     44   -504   -548    231    293   -527   -400   -691   -680   -823   -454   -439
    119   -555   -675    218    394   -613   -239   -394   -433   -680   -379   -368
    202   -566   -769    181    485   -667   -122   -171   -254   -568   -311   -298
    220   -563   -784    171    501   -672    -77    -93   -192   -530   -285   -267
    220   -574   -795    176    506   -683    -41    -59   -171   -522   -283   -265
    218   -555   -774    166    496   -665    -12    -36   -153   -511   -272   -259
    207   -535   -743    163    475   -639    -15    -33   -148   -504   -262   -262
    200   -514   -717    155    457   -615     -5    -15   -122   -488   -252   -246
    210   -493   -704    140    457   -597      7      7   -101   -478   -249   -228
    223   -501   -724    137    472   -610     -7     18    -96   -470   -254   -223
    236   -483   -719    124    478   -600    -15     31    -80   -454   -241   -205
    202   -433   -639    114    418   -535     20     64    -28   -407   -197   -161
    215   -433   -649    106    431   -540     28     77    -18   -400   -187   -148
    277   -444   -722     83    498   -581      5     57    -46   -428   -207   -155
    277   -433   -711     77    493   -571      7     90    -12   -394   -179   -119
    290   -402   -693     54    491   -548     -2    119     18   -368   -168    -96
    301   -379   -680     38    491   -530     -7    135     41   -355   -161    -77
    298   -361   -659     31    478   -509      2    153     67   -340   -140    -62
    314   -298   -613     -7    462   -454      5    194    111   -296    -96    -23
    311   -262   -574    -25    441   -418     20    241    158   -257    -62      0
    342   -249   -594    -46    467   -420     10    285    189   -231    -36     20
    387   -241   -628    -72    506   -433     -7    340    236   -189      7     62
    368   -205   -574    -80    470   -389     -7    371    275   -148     57    101
    363   -176   -540    -93    452   -358     12    400    306   -119     88    135
    384   -127   -511   -129    446   -319     31    433    332    -90    116    158
    387    -75   -465   -155    426   -270     38    452    348    -67    150    207
    363    -33   -397   -163    379   -215     41    452    350    -62    166    246
    374    -67   -441   -155    407   -254     36    407    293   -122    116    194
    371    -62   -433   -155    402   -246     23    363    246   -166     88    129
    348    -77   -426   -135    384   -252     33    335    213   -205     64     93
    316   -106   -423   -103    368   -265     20    280    158   -254     15     46
    298    -70   -371   -114    332   -220      2    218    106   -290    -12     10
    267    -59   -327   -103    296   -194     23    179     83   -309    -23    -10
    233    -57   -293    -88    262   -174     38    140     57   -345    -57    -38
    218    -70   -288    -72    252   -179     23     88     12   -392    -98    -70
    176   -124   -301    -28    239   -213      5     44    -25   -426   -124    -85
    166   -158   -324     -2    244   -241     25     33    -41   -446   -142   -111
    176    -67   -244    -54    207   -155     36     33    -23   -433   -122   -101
    176     41   -135   -109    155    -46     31     46     18   -397    -88    -10
    166     64   -103   -116    135    -18      5     49     33   -371    -62     80
    166     96    -70   -132    119     12    -12     46     49   -348    -36     88
    168     64   -103   -119    135    -18    -25     36     38   -363    -49     85
    184     23   -161   -103    174    -67    -33     31     20   -392    -75     80
    197     70   -129   -135    163    -28    -67     18      7   -394    -67     96
    200     80   -119   -140    158    -18    -75      7      2   -397    -67    103
    176     36   -142   -106    158    -51    -72      5     -7   -413    -93     70
    161    -49   -210    -54    184   -129    -75    -18    -51   -488   -145     41
    171   -129   -301    -20    236   -215    -80    -36   -101   -532   -194     12
    174   -166   -342     -5    257   -254    -90    -49   -132   -563   -239    -31
    145   -226   -371     38    254   -296    -96    -75   -176   -610   -285    -51
    111   -275   -387     83    249   -329    -98   -114   -223   -659   -348    -85
     93   -306   -402    103    246   -353   -103   -129   -239   -678   -350    -85
     85   -309   -394    111    239   -350   -109   -132   -252   -685   -358   -109
     75   -306   -381    114    226   -342   -106   -122   -244   -693   -366   -101
    122   -280   -402     80    262   -340   -140   -150   -277   -683   -353   -122
    111   -296   -407     90    259   -350   -158   -202   -327   -709   -376   -192
     77   -337   -418    129    246   -376   -142   -210   -340   -727   -405   -207
     75   -335   -410    129    241   -371   -148   -220   -355   -753   -433   -207
     23   -384   -407    181    215   -394   -155   -231   -387   -807   -475   -184
    -18   -457   -441    236    207   -449   -153   -241   -439   -839   -522   -267
     12   -618   -631    301    322   -626   -103   -226   -550  -1013   -737   -522
     59   -800   -859    368    459   -831     20   -135   -623  -1221   -989   -771
     67   -784   -852    358    459   -818    140      0   -545  -1223  -1021   -820
    -72   -426   -353    249    137   -389     77   -283   -496  -1044   -771   -563
   -257    249    506      2   -381    376   -202   -852   -462   -646   -215    -10
   -345   1044   1389   -350   -867   1218   -493  -1239   -290    -59    519    714
   -288   1413   1701   -561   -995   1556   -761  -1350    -59    545   1184   1405
   -218   1044   1262   -415   -743   1153   -872  -1371   -205    446   1057   1319
   -207    446    654   -119   -431    550   -859  -1363   -654   -316    249    545
   -202   -101     98    150   -150     -2   -696  -1148   -956   -992   -504   -174
   -140   -306   -166    223     12   -236   -462   -758   -802  -1018   -636   -309
    -44   -306   -262    171    109   -283   -311   -501   -633   -924   -592   -262
     12   -342   -355    163    184   -348   -226   -363   -553   -891   -589   -257
     41   -358   -402    155    220   -379   -187   -303   -524   -880   -589   -262
     75   -345   -420    135    246   -381   -168   -270   -506   -859   -584   -259
     83   -322   -405    116    244   -363   -161   -257   -498   -852   -592   -270
     98   -322   -420    111    257   -371   -153   -239   -493   -852   -600   -246
     98   -337   -436    116    267   -387   -150   -218   -478   -839   -584   -239
    101   -322   -423    111    262   -371   -150   -215   -465   -813   -561   -223
    109   -311   -420    101    262   -366   -132   -197   -446   -795   -550   -194
    111   -306   -418     96    265   -361   -116   -176   -433   -784   -540   -168
    124   -262   -387     67    254   -322   -124   -174   -423   -771   -530   -145
    116   -239   -355     62    236   -296   -140   -176   -426   -766   -527   -124
    111   -252   -363     67    236   -306   -129   -148   -400   -740   -509    -90
    127   -231   -361     51    241   -296   -114   -111   -363   -704   -478    -46
    158   -202   -361     23    257   -283   -101    -80   -332   -665   -454    -20
    192   -192   -384      0    288   -288   -103    -57   -319   -646   -446      0
    223   -171   -394    -28    306   -283   -103    -20   -290   -615   -418     31
    244   -140   -384    -54    314   -262    -93     25   -244   -571   -371     75
    270   -109   -379    -83    322   -244    -85     72   -207   -535   -337    111
    298    -85   -384   -106    340   -233    -83    122   -179   -517   -316    163
    314    -57   -371   -129    340   -213    -77    168   -135   -452   -270    189
    324    -44   -371   -140    348   -207    -72    207    -96   -402   -233    223
    355     15   -340   -187    348   -161    -70    239    -57   -363   -194    280
    363     51   -311   -207    337   -129    -64    254    -38   -342   -158    327
    345     64   -280   -207    311   -106    -70    236    -49   -332   -158    303
    324     72   -252   -200    288    -88    -77    213    -77   -353   -171    296
    290     28   -265   -161    277   -119    -67    197    -96   -366   -176    298
    285      7   -277   -145    283   -135    -51    187   -103   -371   -174    298
    259     20   -239   -142    249   -106    -59    140   -145   -407   -202    254
    254     12   -241   -135    246   -111    -72     80   -197   -459   -244    210
    236     23   -213   -129    223    -93    -85     23   -241   -504   -285    179
    200     33   -166   -116    184    -64    -83    -23   -270   -524   -314    145
    140     -7   -148    -67    142    -77    -80    -70   -301   -548   -324    124
     90    -20   -114    -36    101    -67    -72   -114   -332   -579   -353     90
    116    -18   -137    -51    124    -77    -64   -135   -355   -605   -371     64
    163     -2   -166    -80    163    -83    -64   -148   -381   -636   -410     31
    171     38   -132   -106    150    -46    -57   -150   -374   -620   -397     54
    171     75    -96   -124    132     -7    -54   -145   -348   -592   -368    101
    158    103    -54   -132    106     25    -75   -155   -329   -561   -342    119
    150    119    -31   -135     90     44   -101   -171   -322   -540   -327    124
    155    161      5   -161     75     83   -119   -192   -340   -555   -342    129
    148    176     25   -163     59    101   -114   -192   -335   -542   -324    153
    140    197     54   -171     41    127   -116   -192   -327   -519   -298    171
    127    140     12   -132     57     77   -127   -207   -350   -540   -314    155
    101     59    -41    -83     70     10   -137   -226   -392   -579   -358    114
     85     -5    -93    -41     88    -49   -132   -236   -428   -605   -397     75
     57    -10    -67    -25     62    -38   -109   -244   -436   -615   -405     75
     33     15    -18    -23     25      0    -93   -270   -454   -639   -428     90
     10    -20    -33      2     20    -25   -101   -290   -483   -644   -444     57
    -15    -88    -72     51     25    -80   -114   -301   -517   -659   -470     28
    -41   -127    -85     83     20   -106   -132   -316   -550   -685   -501      0
    -67   -148    -80    109      5   -114   -135   -329   -576   -714   -527    -23
    -90   -158    -67    124    -12   -114   -148   -350   -589   -737   -540    -20
   -103   -179    -75    140    -15   -127   -161   -366   -600   -758   -548    -31
   -122   -187    -64    153    -31   -124   -166   -389   -615   -769   -566    -80
   -135   -145    -10    140    -62    -77   -171   -392   -605   -740   -553   -135
    -96   -129    -36    111    -31    -83   -192   -397   -618   -763   -584   -145
    -38   -184   -145    111     51   -163   -189   -394   -649   -820   -633   -119
     23   -337   -361    158    189   -350   -166   -392   -748   -969   -784   -213
     57   -587   -644    265    350   -615    -77   -337   -875  -1189  -1065   -519
     64   -615   -680    275    371   -646     54   -200   -846  -1231  -1143   -646
    -10   -387   -376    197    181   -381    111   -254   -737  -1085   -976   -545
   -192    116    306     36   -252    210    -46   -717   -641   -761   -542   -129
   -368    865   1234   -246   -800   1049   -270  -1150   -397   -194    166    628
   -363   1369   1732   -504  -1047   1548   -465  -1221    -62    433    862   1434
   -259   1288   1548   -514   -904   1418   -683  -1275    -54    602   1041   1699
   -259    867   1124   -306   -691    995   -769  -1389   -446     96    504   1114
   -301    335    636    -15   -467    485   -717  -1389   -956   -706   -335    158
   -213    -18    194    114   -205     88   -493  -1028   -979   -945   -654   -181
    -77   -103    -28     90    -25    -67   -319   -688   -815   -865   -633   -174
     15   -142   -158     62     85   -150   -223   -485   -709   -797   -602   -168
     23   -148   -171     62     96   -158   -176   -400   -667   -776   -605   -239
    -18   -194   -179    103     77   -187   -145   -366   -652   -782   -639   -233
    -12   -220   -207    116     96   -215   -137   -361   -659   -792   -646   -184
    -33   -197   -163    114     62   -179   -111   -345   -636   -761   -620   -181
    -64   -210   -145    137     38   -179    -83   -311   -615   -727   -581   -174
     -2   -228   -226    114    109   -228    -85   -285   -610   -717   -584   -137
     64   -192   -257     62    161   -223    -98   -265   -587   -688   -550   -137
     62   -200   -262     67    161   -231    -90   -249   -571   -680   -558   -142
     64   -197   -262     67    163   -228    -70   -226   -561   -688   -566    -25
     83   -184   -267     49    171   -223    -70   -215   -550   -662   -540    -41
     88   -184   -272     46    179   -228    -75   -213   -542   -639   -530    -98
     72   -161   -236     44    153   -197    -54   -181   -501   -597   -478   -101
     23   -140   -163     59     93   -150    -10   -129   -436   -530   -415    -51
     41   -153   -194     54    116   -174     10    -90   -402   -509   -410      7
    101   -135   -236     15    168   -184      2    -77   -407   -501   -392     18
     98   -106   -205      2    150   -153     23    -25   -358   -457   -327     10
    106    -88   -194     -7    150   -140     38     28   -314   -426   -311      5
    140   -103   -244    -18    189   -171     46     83   -272   -361   -285     93
    184    -59   -244    -62    213   -150     57    158   -202   -285   -205    166
    220    -20   -241    -98    231   -129     59    233   -145   -218   -132    249
    236     36   -200   -135    218    -80     67    293    -88   -137    -57    296
    257     54   -202   -155    228    -75     70    322    -44    -80      0    319
    257     54   -202   -155    228    -75     77    332    -20    -54     23    332
    231     54   -176   -142    202    -59     90    335     -5    -44     44    358
    192     67   -124   -129    158    -28     96    316    -25    -85     18    337
    163     46   -116   -106    140    -36     98    283    -54    -88      7    298
    166     33   -132   -101    150    -49    101    262    -54    -77    -10    277
    187     15   -171   -101    179    -77     77    223    -85   -116    -49    254
    135    -23   -158    -54    145    -90     85    179   -106   -145    -83    213
     93    -15   -109    -38     98    -62    119    158   -101   -158    -96    228
     88      0    -90    -44     88    -44    135    116   -119   -179   -109    189
     83    -20   -103    -31     90    -62    145     83   -135   -184   -114    140
     18    -75    -93     28     54    -83    171     59   -142   -189   -119    106
     10   -106   -119     46     64   -111    189     33   -163   -223   -145     96
     23    -75   -101     25     62    -88    197     33   -155   -213   -111     96
     15    -33    -51      7     33    -44    213     51   -119   -171   -109     90
      2    -44    -46     20     23    -44    220     64    -98   -158   -116    207
     -2     15     18     -7    -10     15    197     59    -51   -101    -38    244
     -7     28     33    -10    -20     31    166     44    -38    -75      0    226
    -28     -2     23     12    -25     10    150     33    -41    -64     12    184
    -18    -25     -7     23     -5    -18    142     31    -44    -67     20    189
    -23    -20      0     20    -12    -10    116     -5    -67    -88     15    119
    -44    -75    -31     59     -7    -54    127      2    -77   -111    -31     98
    -85   -161    -75    122     -7   -119    129      2   -109   -161    -93     93
   -122   -197    -75    161    -23   -137    145     20   -114   -176   -116    101
    -72   -283   -213    176     67   -249    119    -33   -194   -262   -210     72
    -64   -340   -275    202    103   -309    116    -54   -228   -275   -220     59
   -101   -366   -265    233     80   -316    124    -49   -213   -233   -176     25
   -111   -384   -272    249     80   -329    124    -49   -200   -223   -166     38
    -88   -418   -329    252    119   -374    109    -59   -215   -244   -189     18
    -77   -449   -371    262    145   -410     98    -67   -226   -259   -205     -5
   -101   -509   -407    303    150   -459    119    -57   -207   -249   -194     18
   -109   -548   -439    329    163   -493    127    -72   -218   -259   -200     12
   -106   -522   -415    314    153   -470    132    -77   -218   -257   -189     18
   -122   -514   -392    319    132   -454    148    -62   -194   -223   -161     12
   -132   -535   -402    332    135   -467    137    -62   -213   -241   -200    -33
    -96   -675   -579    387    241   -628    132    -77   -322   -397   -363   -166
    -90   -911   -823    498    363   -870    233    -18   -446   -644   -636   -418
   -101   -948   -849    524    371   -898    363     90   -423   -709   -737   -576
   -148   -714   -566    431    207   -641    415     46   -311   -592   -597   -485
   -252   -262    -10    257   -122   -137    254   -371   -233   -301   -200    -88
   -376    498    875    -62   -626    685    -41   -805    -38    288    542    644
   -397   1021   1418   -311   -906   1218   -267   -917    283    956   1260   1348
   -275    901   1176   -314   -724   1039   -483   -945    322   1174   1449   1618
   -233    400    633    -83   -433    517   -589  -1070   -116    626    883   1085
   -228   -161     64    194   -148    -46   -540  -1091   -709   -298    -49    197
   -223   -467   -244    342     10   -355   -345   -807   -763   -592   -405   -163
   -200   -488   -288    342     44   -389   -129   -444   -506   -452   -342   -129
    -72   -517   -444    296    184   -480    -44   -293   -436   -433   -355   -166
    -25   -517   -493    270    233   -506     12   -184   -366   -387   -327   -153
    -33   -501   -467    267    215   -485     49   -122   -306   -348   -293   -129
    -57   -501   -444    277    192   -472     67    -96   -280   -342   -296   -122
    -85   -522   -436    303    174   -480     77    -83   -267   -358   -314    -98
    -90   -530   -439    309    174   -485     85    -67   -239   -314   -280   -122
    -98   -527   -428    311    163   -478     90    -57   -220   -293   -252   -150
   -109   -517   -407    311    145   -462     93    -44   -205   -280   -228   -137
   -132   -459   -327    296     96   -394    111      7   -145   -226   -187    -93
    -88   -452   -363    267    135   -410    111     12   -137   -228   -202    -75
    -44   -457   -415    249    184   -436    101     10   -145   -223   -194    -85
    -62   -415   -355    236    145   -384    111     51   -103   -174   -148    -64
    -51   -418   -366    236    155   -392    119     85    -67   -142   -135    -31
    -31   -413   -384    220    174   -400    127     96    -54   -140   -142    -10
    -20   -402   -381    210    179   -392    135    119    -31   -119   -127     10
    -20   -374   -355    194    166   -366    148    166     12    -77    -98     38
    -15   -337   -322    176    153   -329    155    218     70    -15    -41     75
    -23   -345   -322    184    148   -335    176    262    116     20     -2    116
     -7   -342   -335    176    163   -340    192    324    179     70     33    171
     18   -296   -316    137    166   -306    197    392    254    145     88    228
     57   -241   -298     93    176   -270    207    452    319    210    142    267
    140   -218   -358     38    246   -288    184    467    332    226    158    285
    153   -197   -353     20    252   -275    189    506    368    265    194    335
    155   -171   -329      5    241   -249    192    524    389    296    226    355
    176   -140   -316    -18    246   -228    187    514    389    301    244    374
    166   -153   -319     -7    241   -233    181    488    371    277    228    353
    155   -150   -306     -2    231   -228    179    465    355    257    218    340
    148   -142   -290     -2    218   -218    179    423    316    223    189    311
    111   -174   -285     31    197   -228    181    374    262    174    153    270
     93   -197   -290     49    192   -241    197    316    220    122    103    226
    106   -197   -306     44    205   -252    210    270    184     83     64    187
    150   -137   -290     -7    218   -213    202    241    168     67     54    168
     96   -153   -249     28    171   -200    200    210    155     46     41    145
     -2   -265   -265    132    129   -265    207    142     80    -28    -25     70
      2   -296   -298    145    150   -298    220    116     36    -67    -57     44
      7   -249   -259    119    132   -254    236    127     54    -49    -33     75
     38   -163   -202     62    119   -181    228    129     88    -18      0    103
     49   -155   -205     51    127   -181    192     93     77    -20     -7     90
     49   -101   -150     23     98   -124    176     98    111     20     31    127
     64    -70   -135      0     98   -101    155    103    129     41     54    161
     64    -96   -161     15    111   -127    132     75    109     28     38    142
     57   -106   -163     23    109   -135    129     67     93     15     28    116
     41   -109   -153     33     96   -129    127     67     90     12     23    103
     28   -171   -200     70    111   -184    129     67     72     -7      2     85
     33   -270   -303    119    168   -285    129     64     41    -31    -15     31
     44   -296   -340    122    192   -316    148     77     38    -28    -12    -44
     44   -327   -374    140    207   -350    145     67      7    -67    -67    -88
     23   -402   -428    187    226   -415    124     41    -36   -119   -111    -88
     28   -415   -444    194    236   -428    109     15    -59   -135   -127   -109
     12   -431   -444    207    226   -436    109    -10    -80   -155   -158   -231
     -2   -423   -420    213    207   -423    116     -2    -85   -187   -189   -114
      5   -428   -433    210    218   -431    111    -25   -103   -210   -205    -64
     31   -483   -514    226    272   -498     96    -57   -153   -259   -272   -109
      2   -501   -504    246    252   -501    111    -23   -135   -244   -239    -51
      2   -506   -509    249    254   -506    103    -23   -132   -249   -231    -67
     -2   -522   -519    262    257   -519    103    -31   -132   -244   -223    -90
     23   -550   -574    265    298   -561    109    -28   -145   -259   -241   -140
     49   -654   -706    301    376   -680    135    -10   -207   -363   -379   -277
     25   -844   -870    407    446   -857    241     83   -246   -532   -584   -428
     10   -906   -917    446    462   -911    363    218   -187   -613   -683   -522
      5   -680   -685    337    345   -683    415    220    -62   -501   -576   -444
    -72   -205   -135    137     31   -171    239   -249   -145   -296   -249   -158
   -166    428    594   -132   -379    511    -67   -743   -215     90    309    324
   -215   1005   1221   -394   -719   1111   -358  -1015   -119    620    948    857
   -163    911   1075   -374   -618    992   -542  -1034    -31    953   1262   1150
   -124    361    483   -119   -303    420   -555  -1034   -335    465    732    646
    -85   -140    -54    111    -15    -96   -483   -982   -766   -363   -101   -142
    -59   -589   -532    322    236   -561   -303   -735   -810   -724   -548   -436
    -85   -693   -607    389    259   -652   -111   -423   -524   -566   -462   -303
    -31   -631   -602    329    283   -615      7   -187   -306   -413   -355   -262
     15   -574   -589    277    301   -581     98    -12   -150   -306   -296   -192
     57   -579   -636    259    345   -607    122     15   -127   -314   -311   -142
     75   -579   -654    252    363   -615    119     12   -129   -324   -314   -145
     51   -579   -631    262    340   -605    158     62    -72   -280   -272   -145
     38   -563   -605    262    322   -584    181     83    -44   -259   -249   -168
     59   -561   -623    249    340   -592    179     64    -59   -290   -285   -155
     64   -563   -628    249    345   -594    189     93    -33   -267   -267   -103
     44   -561   -605    257    322   -584    166     96    -18   -244   -233   -111
     38   -545   -584    254    309   -566    184    106      7   -215   -205   -132
     23   -537   -561    254    290   -548    202    124     41   -189   -189   -127
     23   -558   -581    267    301   -568    197    135     57   -168   -174   -158
     54   -501   -555    220    303   -527    197    158     80   -140   -153   -179
     54   -452   -506    197    280   -480    194    179     96   -142   -155    -64
     46   -423   -470    187    257   -446    207    192    119   -129   -132     23
     12   -423   -436    205    223   -428    249    233    176    -72    -83     28
     44   -400   -446    176    244   -423    262    288    228    -15    -38     54
    116   -348   -465    114    290   -405    220    306    241     -2    -38     72
    153   -306   -462     75    306   -384    210    366    303     59     18    132
    246   -241   -488     -2    366   -363    213    459    405    161    106    205
    210   -252   -465     20    337   -358    210    504    457    215    161    226
    171   -233   -405     31    285   -319    246    530    496    249    187    249
    176   -213   -389     18    283   -301    244    542    522    267    207    290
    189   -181   -371     -2    280   -275    236    568    537    283    231    296
    200   -163   -366    -20    280   -262    244    561    532    285    244    249
    194   -192   -387      0    290   -288    277    545    504    265    226    197
     85   -275   -361     93    223   -316    267    496    433    197    153    207
     67   -280   -348    106    207   -314    293    485    407    155    122    267
     83   -301   -387    109    233   -342    270    415    332     83     70    189
     80   -288   -368    103    223   -327    272    379    288     46     46    145
     72   -275   -348     98    207   -309    285    345    252     15     31     98
     51   -283   -335    116    192   -309    316    332    236      5     25     54
      0   -301   -301    148    150   -301    345    319    215    -15      7     18
    -67   -309   -241    187     85   -275    322    283    187    -46    -12     -7
   -103   -324   -220    213     57   -275    298    259    166    -70    -31    -12
    -51   -254   -202    153     75   -228    272    244    153    -85    -51     57
     25   -148   -176     59     98   -161    249    262    184    -36      7     77
     51    -85   -137     15     93   -111    223    270    218      5     57     72
     -5    -72    -67     36     28    -70    207    228    218     10     57     90
    -64   -111    -46     88    -10    -80    228    189    215      2     46     88
    -36   -114    -80     72     20    -98    202    176    202    -18     25     75
     -5   -140   -135     72     62   -137    179    184    192    -33     28     75
     83    -67   -153    -10    116   -109    132    197    194    -20     54    111
     51    -80   -132     15     90   -106    127    184    181    -23     49     98
    -31   -239   -207    135     85   -223    142    150    129    -88    -15     -5
    -28   -337   -309    181    140   -324    163    142     93   -142    -70    -44
    -10   -379   -368    192    176   -374    179    145     70   -184   -114    -20
     10   -389   -400    189    205   -394    194    158     64   -187   -101    -18
     12   -400   -415    192    213   -407    150    129     28   -218   -114    -62
     12   -379   -392    181    202   -384    129    101      2   -252   -140    -90
     12   -381   -394    181    202   -387    150     83     -7   -267   -155   -101
     20   -381   -402    181    210   -392    163     85     -7   -275   -168   -103
     70   -371   -441    150    254   -407    122    103     -2   -275   -163    -77
    129   -337   -470    103    298   -402     67    106     -5   -275   -158    -67
     90   -361   -452    132    270   -405     85     72    -36   -309   -181   -101
     23   -423   -446    200    233   -433    119     31    -72   -342   -218   -129
      0   -457   -457    226    228   -457    137     25    -77   -355   -236   -148
      7   -514   -524    252    265   -519    168     51    -96   -405   -290   -207
     46   -714   -763    332    405   -737    226    106   -171   -568   -485   -389
     88   -885   -974    400    530   -930    332    215   -213   -761   -724   -626
     75   -724   -802    324    436   -763    423    335    -85   -701   -672   -649
    -18   -379   -361    200    171   -371    376     75    -64   -548   -459   -428
   -166    158    324      2   -244    241     75   -517   -184   -285    -20     49
   -254    893   1148   -319   -701   1021   -236   -930   -148    207    636    636
   -200   1189   1389   -496   -795   1288   -509  -1054    -20    704   1174   1130
   -111    849    958   -368   -535    904   -589  -1021    -83    678   1101   1088
   -101    285    387    -93   -244    335   -574  -1013   -496    -59    332    387
   -111   -262   -150    187     18   -207   -423   -872   -844   -836   -475   -355
   -114   -439   -324    277    103   -381   -215   -522   -602   -769   -511   -337
    -51   -446   -394    249    171   -420    -62   -249   -379   -636   -431   -228
     64   -418   -483    174    272   -452     25    -72   -236   -553   -384   -189
     80   -405   -485    163    283   -444     85      2   -176   -519   -366   -171
     64   -436   -501    184    280   -467     80      7   -179   -532   -374   -181
     90   -433   -524    171    306   -478     96     28   -163   -530   -374   -179
     93   -426   -519    166    303   -472     96     44   -142   -524   -379   -145
     93   -397   -491    153    290   -444    106     62   -116   -509   -355   -124
    127   -355   -485    114    303   -420     96     72   -109   -493   -337   -106
    137   -345   -485    103    309   -415    103     98    -88   -475   -324    -88
    132   -371   -506    116    316   -436     90    106    -83   -472   -322    -83
    127   -366   -493    119    309   -428     93     98    -77   -472   -311    -70
    106   -316   -426    103    265   -368    119    109    -59   -457   -296    -54
     98   -265   -363     83    231   -314    137    132    -28   -431   -277    -33
    114   -220   -335     51    223   -277    148    150     -7   -418   -262    -12
    122   -200   -322     38    220   -259    142    166     15   -405   -249      7
    142   -174   -319     12    228   -246    150    200     51   -379   -231     33
    148   -176   -324     12    236   -249    132    228     72   -361   -210     59
    158   -163   -322      2    239   -241    119    262    101   -337   -184     90
    189   -116   -306    -36    246   -210    124    306    145   -298   -153    135
    213   -114   -329    -51    270   -220    135    353    189   -259   -122    181
    239    -77   -316    -80    277   -197    153    415    249   -200    -70    249
    257    -25   -285   -116    270   -155    153    454    290   -153    -31    303
    265     -7   -272   -127    267   -140    137    485    322   -127     -5    337
    244      5   -239   -124    241   -116    150    506    329   -109     15    366
    202      5   -200   -103    200    -96    155    504    327   -116     20    374
    194     18   -176   -109    187    -77    158    478    303   -148     -2    358
    197     38   -158   -116    179    -59    148    441    267   -189    -28    335
    197     38   -161   -119    176    -59    150    410    226   -226    -54    316
    197     20   -176   -109    187    -77    150    371    181   -265    -90    288
    168    -28   -197    -70    181   -111    142    319    127   -311   -132    257
    132    -33   -166    -49    148    -98    148    267     80   -353   -158    231
     83     36    -46    -59     64     -5    161    218     64   -371   -158    220
     41     33    -10    -38     25     12    153    153     12   -413   -197    179
      0      5      5     -2     -2      5    145     93    -36   -459   -233    132
     -7     -5      2      7     -5     -2    155     67    -59   -488   -270    101
     46      7    -38    -25     44    -15    158     75    -67   -488   -270     83
     33     41      5    -38     15     23    155     77    -51   -465   -246     96
     15     85     67    -51    -25     77    150     70    -31   -441   -231    137
     10    155    145    -83    -67    150    129     62    -10   -413   -192    145
     23    205    181   -116    -80    194     90     54      5   -384   -161    135
     33    184    150   -109    -59    168     70     44     -5   -397   -163    233
     15    111     93    -64    -38    103     38     18    -41   -428   -189    223
      0    103    103    -51    -51    103     31      0    -57   -431   -194    161
    -28    106    135    -41    -83    119     23    -12    -64   -436   -210    174
    -46     90    137    -23    -90    114     12    -44   -101   -475   -252    153
    -33    -10     23     20    -28      5      5    -59   -148   -532   -316    161
    -41    -93    -51     67      5    -72     20    -62   -161   -553   -329    145
    -85   -155    -70    119    -10   -114      2   -101   -210   -607   -376     96
    -33   -179   -145    106     54   -163    -41   -135   -267   -659   -428     41
     28   -210   -239     90    132   -223    -54   -142   -293   -680   -452     23
     10   -205   -215     98    111   -210    -51   -155   -303   -683   -452     20
     15   -168   -187     75     98   -176    -62   -174   -319   -685   -457     18
     36   -155   -192     59    111   -174    -83   -189   -340   -698   -470      5
     31   -168   -202     67    114   -187    -83   -187   -345   -701   -467     10
     15   -205   -220     96    116   -213    -77   -197   -368   -717   -478      0
      5   -174   -181     83     90   -176    -77   -215   -381   -724   -488    -10
     10   -174   -187     80     98   -179    -77   -218   -387   -730   -493    -20
     -7   -228   -223    116    106   -228    -90   -244   -423   -766   -532    -57
    -44   -397   -353    220    153   -376    -77   -259   -514   -883   -665   -166
    -80   -628   -550    353    233   -589     20   -207   -615  -1088   -906   -441
   -111   -665   -553    387    218   -610    176    -64   -576  -1163  -1031   -605
   -163   -441   -277    301     57   -361    275    -57   -454  -1049   -914   -465
   -215    -12    202    114   -210     93    116   -488   -457   -810   -561    -85
   -309    683    989   -187   -649    836   -272  -1060   -433   -332     88    555
   -358   1353   1712   -498  -1034   1532   -561  -1291   -207    301    831   1239
   -218   1467   1686   -626   -953   1577   -797  -1322    -98    667   1205   1618
   -179   1023   1202   -420   -691   1111   -867  -1332   -363    309    807   1319
   -189    387    576   -101   -384    480   -779  -1275   -859   -574   -116    418
   -179    -10    168     93   -174     77   -568  -1002   -974   -995   -626   -103
   -137    -98     36    116    -88    -31   -374   -670   -761   -904   -615   -119
    -67   -122    -54     96     -7    -88   -226   -428   -584   -795   -555    -62
    -62   -194   -132    127     33   -166   -158   -327   -517   -763   -540    -36
    -44   -179   -135    109     44   -158   -137   -293   -496   -737   -535    -77
    -38   -148   -109     90     33   -129   -129   -272   -480   -722   -553   -116
    -77   -168    -90    124      5   -129    -88   -241   -454   -704   -535    -38
   -153   -244    -93    197    -31   -168    -49   -246   -436   -675   -501    -31
    -77   -267   -189    171     54   -228    -70   -259   -444   -665   -491    -77
      2   -207   -210    101    106   -210   -111   -236   -436   -657   -491    -85
      5   -194   -200     96    101   -197   -103   -189   -410   -636   -472     -5
    -36   -171   -135    101     49   -153    -85   -166   -394   -628   -478     38
    -62   -161    -98    111     15   -129    -70   -161   -374   -610   -454     64
    -41   -142   -103     90     28   -124    -80   -142   -353   -571   -426     75
      0    -96    -96     49     46    -96    -77    -90   -314   -517   -394     75
    -12    -75    -64     44     23    -70    -72    -54   -288   -472   -368     98
    -15    -49    -33     33      7    -41    -83    -31   -262   -446   -350    135
     31      7    -23    -20     25     -7   -103     12   -210   -394   -301    187
     10      7     -2     -7      7      2   -106     57   -171   -345   -252    220
    -28     12     41      7    -36     25    -62     93   -135   -303   -249    189
    -20     62     83    -20    -51     72    -38    132    -85   -241   -176    194
     -2    155    158    -77    -80    158    -36    184    -23   -155   -103    184
     33    142    109    -88    -36    127    -49    241     10   -140   -145    337
    111    140     28   -127     41     85    -80    280     25   -129    -98    459
    111    140     25   -127     44     83    -62    314     72    -67    -41    446
    106    241    135   -174    -15    187    -25    309     83    -41    -36    415
     80    293    213   -187    -64    254    -31    301     67    -41     -7    465
     70    288    215   -179    -72    252    -41    288     59    -36      2    462
     75    259    184   -168    -54    223    -62    236      7    -88    -41    423
     54    252    197   -155    -70    226    -59    194    -20   -114    -64    400
     67    241    174   -153    -51    207    -62    129    -59   -148   -114    324
     70    246    174   -158    -51    210    -75     75   -122   -194   -153    262
     59    228    168   -145    -54    200    -46     51   -145   -213   -161    267
     33    218    184   -127    -75    202     -5     51   -132   -194   -145    257
      2    239    236   -119   -116    239    -18     -2   -153   -200   -166    194
     -7    259    265   -127   -137    262    -46    -88   -223   -270   -233    145
    -28    233    262   -103   -145    249    -57   -132   -280   -340   -270    103
    -25    239    262   -106   -145    249    -51   -135   -275   -314   -226    103
    -31    267    298   -116   -163    283    -18   -119   -223   -233   -210     93
    -62    283    342   -111   -205    311    -10   -106   -202   -215   -197    202
    -33    392    426   -179   -228    407    -36   -122   -197   -202   -163    252
    -28    407    436   -189   -233    420    -57   -148   -192   -202   -155    239
   -119    389    509   -135   -314    449    -10   -226   -210   -233   -174    215
   -140    374    511   -116   -327    441    -20   -301   -272   -254   -187    223
    -23    322    345   -148   -184    332    -98   -202   -249   -210   -150    244
     28    296    267   -163   -119    283   -145   -127   -215   -179   -111    192
    -20    207    228    -93   -124    218   -132   -101   -228   -210   -179    176
    -57     62    119     -5    -88     88   -135   -119   -265   -267   -259    218
    -75     59    132      7   -103     96   -150   -153   -290   -285   -262    163
    -72     70    142      0   -109    106   -127   -163   -285   -257   -239    122
    -83    109    192    -12   -137    150    -88   -181   -296   -270   -244    111
   -127     62    187     31   -158    124    -88   -200   -324   -306   -252    111
   -176    -25    148    101   -163     59    -98   -213   -337   -319   -265    101
   -205     -7    197    106   -202     93   -111   -254   -337   -324   -272     62
   -213     25    239     93   -226    132   -135   -314   -368   -345   -288     15
   -174    -33    140    103   -158     51   -140   -319   -410   -353   -296    -10
   -181    -67    114    124   -148     23   -137   -275   -392   -327   -270     18
   -189    -93     96    140   -142      0   -114   -213   -337   -280   -223     80
   -220   -111    109    166   -166     -2    -85   -223   -316   -293   -239     85
   -265   -184     80    223   -174    -51    -67   -319   -394   -418   -363    -57
   -210   -400   -189    303    -12   -293    -54   -319   -579   -657   -615   -288
   -135   -594   -462    363    163   -530     57   -111   -602   -774   -792   -480
   -168   -553   -384    361    106   -470    231     51   -433   -657   -732   -524
   -394   -194    197    293   -296      0    176   -348   -353   -452   -441   -257
   -610    545   1153     31   -880    849    -83   -961   -244    -18    153    389
   -639   1257   1893   -311  -1267   1577   -405  -1236    -49    584    901   1239
   -441   1504   1945   -530  -1192   1725   -727  -1106    249   1184   1509   1925
   -418   1148   1566   -366   -992   1356   -833  -1104    132   1067   1366   1787
   -454    646   1101    -96   -779    875   -826  -1137   -324    353    623    971
   -462    166    628    145   -548    397   -628   -940   -615   -257    -51    244
   -426    -51    374    239   -400    161   -397   -584   -496   -316   -215     77
   -361   -101    259    228   -311     80   -244   -361   -371   -267   -210     88
   -311    -96    215    205   -265     59   -135   -226   -275   -184   -137     72
   -322    -98    223    207   -275     62   -109   -200   -254   -163   -119     18
   -332   -106    226    220   -280     59    -93   -194   -259   -192   -168     64
   -335    -96    236    215   -288     70    -85   -174   -226   -176   -163     88
   -293    -38    254    166   -275    106    -93   -171   -179   -137   -142    119
   -205    -18    187    109   -197     83   -181   -202   -226   -179   -181    103
   -197    -77    119    137   -158     20   -210   -145   -236   -174   -166    106
   -384   -137    246    259   -319     54    -44   -197   -218   -163   -150     70
   -319    -54    265    187   -293    106    -15   -215   -215   -145   -129     85
   -163     10    174     75   -168     90   -155   -101   -207    -88    -88    148
   -145    -15    129     80   -137     57   -150    -15   -137    -23    -38    181
   -181    -54    127    116   -155     36    -88     -2   -119    -36    -64    148
   -210    -85    122    148   -166     18    -54      2    -93    -20    -54    124
   -252    -88    161    168   -207     36    -10     28    -20     57     20    140
   -246    -51    194    150   -220     70     -2     75     23    114     72    171
   -148    -62     85    103   -116     10    -49     96     -2    101     64    187
   -111    -62     49     85    -80     -7    -44    142     44    137     96    236
   -101    -18     80     59    -93     31    -20    137     80    153     96    228
    -46     49     96      0    -70     72    -28    166     93    184    132    275
      2     77     75    -41    -36     77    -51    314    168    288    239    433
     44     80     33    -62      5     57    -49    384    226    345    270    483
     57     93     33    -77     10     62     -5    407    290    405    311    488
     25    148    122    -85    -46    135     31    407    311    444    358    498
     31    176    142   -103    -57    161     18    415    329    478    400    524
     38    174    135   -106    -46    153    -18    413    332    491    400    524
     62    174    111   -119    -25    142    -46    384    311    467    371    504
    106    197     90   -150      7    145    -44    366    298    449    358    498
     80    187    106   -135    -12    148    -31    322    272    423    340    457
     38    179    140   -109    -51    161     -2    249    246    400    327    407
     25    163    137    -96    -54    153     10    210    231    392    319    374
     15    150    135    -83    -59    142     -2    197    220    381    314    363
    -10    142    153    -67    -80    148     -7    158    189    342    283    324
    -85    119    202    -18   -142    161     33     83    158    301    241    254
   -124     85    210     18   -168    148     80     18    111    252    192    194
   -101     96    197      2   -148    145     77     31    114    262    197    215
    -85    109    194    -12   -140    150     64     88    148    301    246    267
    -96    132    228    -18   -163    179     59    119    197    348    290    306
   -119    158    277    -20   -200    218     51    101    220    376    319    303
   -106    207    314    -49   -210    259     46     70    231    384    335    293
    -90    174    265    -44   -176    218      0     51    179    348    309    262
    -77    111    189    -18   -132    150    -33     54    150    316    275    252
    -59    129    187    -36   -124    155    -38     75    168    329    288    277
    -80    155    236    -36   -158    194    -18    106    218    379    329    316
   -101     31    129     33   -116     80    -36     59    163    309    252    239
    -72    -57     15     64    -46    -20    -57     28    111    257    207    181
    -49    -64    -18     57    -18    -41    -57     25    109    252    202    161
    -54    -54      0     54    -28    -28    -54     10     80    228    179    129
   -142   -137      5    137    -75    -67    -36     -7     51    207    148    106
   -205   -207     -5    205   -101   -106    -23    -28     33    194    137     85
   -192   -207    -18    197    -88   -114    -41    -46     25    181    122     64
   -122   -176    -54    150    -33   -116    -75    -41      7    179    119     72
   -161   -223    -62    192    -49   -145    -77    -20     15    179    124     88
   -142   -239    -96    189    -25   -166    -77    -49      7    171    114     85
    -88   -254   -168    171     38   -213    -83     10     23    181    119     90
   -194   -280    -85    239    -54   -184    -20    -20     36    187    129     85
   -153   -311   -158    231      2   -236    -51    -64    -10    155     93     54
    -44   -394   -350    218    153   -374    -88    -25    -75     59    -15    -51
      5   -584   -589    288    296   -587     -5     36   -166   -122   -228   -259
     54   -672   -727    309    389   -698    127    153   -181   -265   -407   -457
    -41   -576   -535    309    246   -555    226    171    -85   -200   -324   -465
   -200   -231    -31    215    -85   -132    166   -158     -7     44     -5   -220
   -236    472    709   -119   -472    589   -116   -579    119    524    594    480
   -231   1215   1447   -491   -839   1330   -394   -810    361   1124   1312   1304
   -394   1148   1543   -376   -971   1345   -576   -924    462   1488   1706   1667
   -402    659   1062   -129   -732    859   -701  -1062    148   1197   1397   1350
   -192    168    361     10   -277    265   -769  -1028   -358    392    568    532
   -122   -236   -114    179     -5   -176   -584   -792   -584   -176    -54    -83
    -28   -368   -340    197    155   -355   -358   -423   -361    -98    -54    -62
      0   -418   -418    207    207   -418   -197   -179   -166     20     10      0
     -7   -446   -439    226    213   -444    -77    -51    -41    114     77    -18
      0   -433   -433    218    215   -433    -41     -7      2    158    127    -96
    -10   -418   -407    213    197   -413    -44      7      0    140     93   -103
    -33   -415   -381    223    171   -397    -20     36     10    127     67     33
    -67   -410   -345    239    137   -376      0     57     31    155     88     62
    -41   -394   -353    218    155   -374     -2     59     28    161     90     20
     -2   -392   -392    197    192   -392      7     98     59    176    106     57
    -57   -384   -327    218    135   -355     36     67     70    171    109     49
   -127   -371   -244    246     57   -306     75      0     64    174    124     49
    -23   -363   -340    194    158   -353     12     49     77    205    150     77
     46   -337   -384    145    213   -358    -15    187    161    290    207    129
     31   -301   -332    132    181   -316      5    223    213    316    218    124
     59   -316   -379    127    218   -348     -5    192    181    272    179     80
     31   -303   -335    137    181   -319     25    210    215    311    226    127
    -23   -280   -257    150    114   -270     59    174    239    335    244    145
     38   -288   -327    124    181   -309     25    244    252    363    259    189
    101   -290   -392     93    244   -342     18    374    345    454    337    267
    101   -262   -363     80    231   -311     62    470    457    553    433    348
    106   -215   -322     51    213   -267     72    493    501    597    480    371
    119   -171   -290     25    202   -231     70    483    514    615    488    366
    124   -109   -236     -7    179   -171     85    517    561    667    540    420
    137    -75   -213    -31    174   -142    116    592    649    761    631    517
    101    -88   -189     -7    142   -137    140    636    688    805    675    550
    140   -116   -257    -12    197   -187    111    587    636    753    631    511
    179   -122   -301    -31    239   -210     96    542    592    693    576    478
    135    -88   -223    -23    179   -155    103    506    574    657    537    457
    114   -135   -249      7    179   -192    101    483    511    615    522    439
    116   -179   -298     31    207   -239    101    491    504    626    545    413
     54   -148   -205     46    127   -176    142    449    504    615    545    348
    -23   -129   -106     77     41   -119    176    350    454    553    504    283
    -20   -150   -129     83     54   -140    127    311    415    514    454    246
     70   -168   -239     49    153   -202     67    311    363    465    405    226
    103   -210   -316     51    207   -262     64    319    322    418    371    220
     25   -200   -226     88    124   -213    140    316    327    410    361    210
    -49   -155   -106    101     25   -129    197    293    345    428    374    210
    -77   -168    -90    122      5   -129    155    267    327    428    371    207
    -28   -161   -132     93     49   -148     96    226    288    392    340    181
     33    -85   -119     25     75   -101     83    226    311    407    361    207
     33    -54    -90     10     62    -72     59    184    329    420    374    194
     44    -67   -114     10     77    -90     46    179    324    431    389    200
    145    -10   -155    -67    150    -83     28    197    322    433    400    220
    137     -2   -140    -67    137    -70     31    223    335    454    423    259
     93    -72   -168    -10    127   -119     57    267    350    470    423    272
     28   -207   -236     88    129   -220     51    252    327    428    376    220
    -10   -324   -314    166    150   -319     46    220    283    366    319    153
     12   -322   -335    155    174   -327     49    192    228    311    275    109
   -109   -418   -311    262    101   -366     85    124    174    254    231     57
   -103   -478   -374    288    135   -426     83     77    129    223    202     33
    -44   -478   -433    259    192   -457     49    155    148    236    202     80
     -7   -483   -475    246    233   -480     28    158    106    158    137     90
      5   -511   -517    252    259   -514     12    153    109    184    163     62
    -15   -501   -485    259    233   -493     23    150    145    239    218     46
    -72   -459   -387    265    155   -423     38    119    150    244    223     18
    -36   -470   -433    254    197   -452     10    132    116    218    210     18
     36   -524   -563    241    298   -542    -23    135     96    176    161     12
      7   -563   -571    277    288   -566     15    137     90    153    132     10
     -7   -688   -680    348    335   -683     77    168     64     88     59    -46
    -33   -898   -865    467    415   -883    197    220     12    -77   -153   -259
    -93   -914   -823    501    363   -870    314    275     54   -171   -303   -449
   -101   -717   -618    407    257   -667    309    244     80   -142   -246   -368
   -129   -337   -207    231     36   -272    109   -109    -18      2     36    -62
   -210    262    472    -25   -340    366   -205   -607   -124    342    574    397
   -192    945   1135   -376   -665   1039   -472   -862    -23    880   1231    911
   -109    961   1070   -426   -589   1015   -670   -893     46   1200   1564   1189
   -150    431    579   -140   -366    506   -701   -844   -137    906   1210    891
   -171    -93     77    132   -124     -7   -592   -815   -581     36    306    109
   -140   -511   -371    324    114   -441   -410   -618   -657   -376   -205   -303
   -106   -584   -478    345    184   -532   -239   -316   -363   -207   -124   -200
    -31   -545   -514    288    239   -530   -116    -88   -135    -36      7   -106
     49   -444   -493    197    270   -467    -10     83     36     90    119    -28
    -62   -498   -439    280    187   -470     36    142     90    129    142    -12
   -153   -506   -353    329     98   -431     67    155    122    150    148    -49
    -85   -548   -465    316    187   -506     31    101     41     64     83   -106
    -41   -527   -485    285    220   -506     28    145     70     83    111    -23
    -18   -454   -439    236    207   -446     36    163    119    129    145      5
    -36   -446   -413    241    187   -431     54    145    116    114    137    -23
    -31   -454   -426    241    197   -441     57    181    124    122    150      2
    -31   -428   -397    231    181   -413     77    259    194    187    207     64
     -2   -358   -358    179    176   -358     57    231    184    171    192     38
     15   -337   -353    161    181   -342     46    223    192    161    189     59
     46   -327   -374    137    207   -350     49    223    192    158    197     80
     36   -335   -371    150    202   -353     67    236    207    179    210     62
     20   -306   -327    142    171   -316     51    246    236    202    236     88
     57   -275   -332    109    192   -301     77    288    290    252    280    129
    109   -223   -335     57    220   -277     77    306    314    280    296    132
    205   -101   -306    -51    254   -202     72    348    358    332    345    184
    176    -93   -270    -44    220   -179     88    402    423    387    389    241
     98   -148   -249     23    174   -197     83    415    441    397    397    252
    109    -93   -205     -7    155   -148     96    457    501    446    441    296
    116    -75   -192    -20    153   -132    129    491    553    498    480    335
    150    -49   -202    -51    174   -124    129    535    563    517    514    392
    184     -5   -189    -88    187    -98    142    613    620    568    576    491
    171      7   -166    -90    168    -77    150    610    620    558    566    485
    171      7   -163    -88    168    -77    145    574    581    509    524    439
    187      0   -189    -96    187    -93    140    545    540    478    504    410
    153     46   -106    -98    129    -28    158    517    527    467    506    402
    101     28    -72    -67     88    -20    168    441    454    384    436    335
    129    -54   -184    -36    155   -119    127    342    322    246    311    236
    132    -25   -158    -54    142    -90    129    342    322    241    316    267
    101     36    -64    -70     83    -12    124    301    319    252    342    259
     28     23     -5    -25     18      7    114    220    280    213    311    189
    -18     15     33      2    -25     23    119    174    220    158    262    137
     33     18    -15    -25     23      2    142    187    192    124    233    140
     72     98     23    -85     25     62    155    202    218    148    262    179
     85    174     88   -132     -2    129    158    200    249    181    306    220
     49    200    150   -124    -49    176    163    202    275    213    340    246
      5    205    200   -106    -98    202    137    171    270    218    337    241
     10    171    161    -90    -75    166    101    129    246    197    311    231
      5    192    187    -98    -90    189     77     85    231    179    285    189
     31    184    153   -106    -59    168     49     31    161    119    241    140
     64    179    114   -122    -25    148     33     88    174    140    272    207
     62    129     67    -96     -2    101     38    145    210    166    296    275
     46     -2    -51    -23     49    -25     36    135    174    114    241    239
     38    -90   -129     25     83   -109     33    116    148     98    218    200
     15   -137   -153     57     83   -145     20     77    116     59    179    155
    -36   -155   -119     96     41   -137     31     44     85     18    140    122
    -31   -174   -142    101     54   -158     41     15     33    -38     90     83
     38   -194   -233     77    135   -213     15      2     -5    -83     62     77
     51   -161   -213     54    132   -187     25      7     20    -49     96    103
     10   -145   -155     67     83   -150     23    -44     -2    -67     77     38
    -46   -194   -148    119     49   -171     15    -64    -44    -96     59     20
    -59   -236   -176    148     57   -207      5    -23    -46   -111     44     70
    -10   -231   -223    119    106   -228    -12    -41    -72   -124     36     70
     -7   -223   -215    114    103   -220     -5    -54    -75   -127     31     59
    -23   -244   -223    132     98   -236     -5    -62    -90   -145     12     49
      2   -314   -316    155    158   -314      0    -51   -122   -194    -41     -2
     28   -545   -574    257    301   -558     64      5   -233   -400   -280   -213
     33   -709   -743    337    387   -724    189    132   -244   -553   -493   -415
     18   -563   -584    270    298   -571    290    194   -142   -519   -478   -415
    -93   -187    -93    140      0   -140    231   -142   -174   -392   -254   -220
   -267    428    696    -80   -483    563    -85   -745   -277    -67    267    236
   -322   1117   1439   -400   -880   1278   -392  -1098   -226    420    927    833
   -233   1363   1597   -566   -917   1480   -678  -1187    -93    906   1480   1395
   -192   1015   1208   -410   -698   1111   -782  -1156   -158    891   1413   1363
   -207    459    667   -127   -439    563   -688  -1075   -501    181    623    626
   -202    -54    148    127   -176     46   -480   -875   -730   -478   -114    -44
   -114   -213    -98    161    -10   -155   -283   -558   -550   -480   -213   -111
    -41   -218   -176    129     67   -197   -132   -293   -348   -342   -127    -18
    -18   -202   -184    109     83   -194    -59   -166   -244   -275    -98     -5
    -25   -215   -192    119     83   -205    -33   -111   -207   -252    -93    -12
    -36   -200   -166    116     64   -181    -20    -85   -184   -233    -85     -7
    -33   -187   -153    111     59   -171     -7    -51   -168   -231    -85      7
    -18   -210   -192    111     83   -202     -7    -36   -166   -241    -96     20
    -23   -200   -179    111     75   -189      5    -25   -148   -220    -77     51
    -33   -194   -161    114     62   -179     18    -25   -145   -218    -77     44
    -46   -187   -140    116     46   -163     20     -7   -132   -187    -51     59
    -44   -171   -129    106     41   -153     20     23   -103   -153    -25     85
    -33   -176   -142    103     51   -161     28     46    -80   -135    -20    101
    -12   -150   -137     80     59   -145     36     64    -57   -106      2    127
     10    -93   -103     41     57    -98     33     62    -46    -83     25    135
      2    -41    -46     18     23    -44     18     25    -59    -90     12    106
      2    -20    -23      7     12    -20     25     67    -44    -75     28    174
     20    -51    -72     15     44    -62     38    140      2    -12     77    223
      5    -59    -64     28     33    -62     46    197     59     44    129    267
    -10    -70    -59     38     23    -64     59    241    114     93    161    293
     51    -62   -116      5     83    -88     51    265    132    114    179    296
     93      2    -93    -49     90    -44     57    301    179    166    231    340
     98     75    -23    -85     62     25     64    337    226    215    272    389
     90     77    -12    -85     51     33     70    389    277    257    303    446
     98     80    -18    -90     59     31     83    433    319    311    355    506
    155     67    -90   -111    122    -10     75    441    324    342    394    517
    161     96    -64   -127    114     15     75    407    327    353    402    483
    127    142     12   -137     57     80     67    327    272    298    355    400
    132    116    -15   -124     72     51     72    355    239    285    358    431
    145     59    -88   -103    116    -12     64    355    210    259    332    439
    140     38   -101    -88    122    -31     62    324    176    220    293    426
    142     31   -114    -88    129    -41     54    275    145    184    254    405
     98     31    -67    -67     83    -18     72    228    122    163    228    371
     57     20    -36    -38     46     -7     88    179     83    127    194    306
     59     12    -46    -36     54    -15     70    109     25     88    153    207
     46     31    -15    -38     31      7     70     62     -5     57    137    174
     18     44     25    -31     -2     36     77      7    -28     31    106    124
      0     59     57    -31    -28     57     98    -12    -33     20     90    119
     23     57     33    -38     -5     46     98     15    -36     10     98    181
     -5    114    116    -57    -62    114    101     36      7     67    142    210
    -12    158    168    -72    -90    163     77     28     15     88    161    226
     20    142    122    -83    -51    132     38     28     12     88    174    265
     23    155    132    -88    -54    145     28     44     46    140    226    296
     18    171    153    -96    -67    163     18     33     49    137    226    301
    -25    166    192    -70   -109    179     10     12     44    119    213    301
    -31    142    171    -57   -101    155    -12    -28      5     93    168    223
    -12     36     49    -10    -31     41    -44    -59    -67     15     96    158
    -38    -70    -31     51     -5    -49    -28    -28    -54     31    106    142
    -77    -88    -12     83    -33    -51    -18    -38    -49     36    111    124
    -90   -109    -18     98    -38    -64    -25    -77    -98     -5     67     67
   -109   -158    -49    135    -31   -103    -33    -70   -145    -49     38     57
   -124   -194    -70    158    -31   -132    -25    -51   -127    -23     57     75
   -148   -181    -33    163    -59   -109    -12    -59   -114     -7     57     57
   -155   -187    -31    171    -62   -111    -18    -80   -129    -15     54     41
   -111   -244   -132    179     10   -189    -64   -140   -218   -103    -28    -28
    -98   -233   -135    163     15   -184    -59   -124   -210   -116    -41     18
    -93   -215   -122    153     12   -168    -54   -106   -189    -93    -18     49
   -140   -194    -57    166    -44   -127    -36   -103   -161    -54      5     12
   -184   -189     -5    187    -90    -98    -18   -106   -140    -25     18    -20
    -96   -272   -179    181     38   -228    -67   -166   -244   -158   -109   -101
    -59   -431   -371    244    155   -402    -36   -142   -322   -280   -246   -218
    -80   -644   -566    361    241   -605     75    -41   -384   -436   -459   -483
   -111   -706   -594    410    241   -652    215    109   -306   -485   -571   -639
   -233   -449   -215    340    -10   -332    280     15   -192   -316   -376   -449
   -397     54    449    171   -423    252     98   -472   -176    -12     77     15
   -542    826   1369   -142   -956   1096   -166   -927    -57    509    792    745
   -568   1421   1990   -426  -1278   1704   -433  -1124    168   1114   1506   1470
   -475   1197   1673   -361  -1075   1434   -633  -1169    124   1241   1628   1657
   -446    662   1109   -109   -779    885   -688  -1208   -262    654    984   1034
   -413    109    522    150   -467    314   -597  -1096   -675   -132    116    163
   -374   -213    161    293   -267    -25   -361   -701   -597   -283   -142   -148
   -358   -239    116    296   -239    -62   -161   -379   -340   -127    -59    -96
   -288   -254     33    270   -161   -111    -62   -233   -249    -98    -64    -96
   -241   -301    -59    270    -90   -181     -5   -124   -213    -85    -64    -57
   -226   -265    -38    246    -93   -153     12    -54   -163    -28    -23    -49
   -210   -257    -46    233    -83   -153     15    -36   -135      2      7    -49
   -213   -226    -15    218   -101   -122     33    -15   -114      7      5    -25
   -215   -233    -20    223   -101   -127     57      7    -98     18     20      0
   -215   -265    -49    241    -83   -158     54    -12   -114     15     23    -46
   -226   -223      0    223   -114   -111     62      2    -72     28     31    -15
   -223   -226     -2    223   -111   -114     59     10    -70      7      0     12
   -202   -259    -59    228    -72   -158     46     18    -88    -20    -25     -5
   -189   -252    -62    220    -64   -158     54     67    -49     41     41     23
   -197   -189      5    192   -101    -93     54     93    -10     88     90     44
   -197   -171     25    184   -114    -75     77    135     44    161    163     49
   -210   -132     75    168   -145    -31     93    163     88    207    184     38
   -176   -163     12    171    -96    -75     83    142     70    171    148     38
   -140   -171    -31    155    -57   -101     85    171    101    210    202     88
   -122   -137    -15    129    -54    -77     96    218    158    272    254    119
   -135    -85     49    109    -93    -18    116    272    223    332    306    150
   -166    -46    119    106   -142     36    161    363    306    402    345    207
    -75    -93    -18     83    -31    -54    124    376    257    296    218    306
    -23    -88    -67     54     20    -77    122    433    296    381    309    348
    -20    -25     -5     20     -7    -15    140    498    387    530    462    340
    -31     10     41     10    -36     25    158    535    446    610    550    374
    -62     -5     57     33    -62     25    181    553    475    644    584    400
    -49    -20     25     33    -38      2    181    548    449    613    558    413
    -38    -38     -2     38    -20    -20    174    530    420    571    511    413
    -64    -57      7     62    -36    -25    176    506    394    511    449    444
    -88    -75     12     80    -51    -31    176    470    371    504    439    418
   -150    -80     70    114   -111     -5    187    446    384    537    467    345
   -192   -103     85    148   -140    -10    176    368    332    498    449    265
   -176   -114     62    145   -119    -25    174    303    288    454    413    220
   -184    -96     88    140   -137     -5    176    252    233    335    259    194
   -218   -153     64    184   -142    -46    205    231    205    275    200    187
   -267   -158    109    213   -189    -25    241    239    246    374    316    176
   -272   -101    171    187   -223     33    226    168    215    340    301     98
   -283    -57    223    168   -254     83    215    140    194    348    319     77
   -288     36    322    124   -306    179    223    161    231    384    332    106
   -316     83    400    116   -358    241    252    220    296    397    314    231
   -285    -38    246    163   -267    103    223    207    262    337    259    275
   -233    -88    145    161   -189     25    187    181    280    452    400    184
   -249     51    301     98   -275    176    168    166    309    509    470    153
   -277     90    366     93   -322    228    158    155    296    480    446    166
   -314     54    368    129   -340    210    168    181    309    483    436    215
   -319    -70    249    194   -285     90    158    161    259    420    366    197
   -303   -176    127    241   -215    -25    137    135    205    337    270    145
   -311   -228     80    270   -197    -75    132    101    163    275    192     96
   -329   -290     38    311   -184   -127    132     62    137    236    168     72
   -350   -298     51    324   -202   -124    124      7    103    218    168    -31
   -394   -340     54    366   -226   -142    127    -12     49    163    135    -72
   -407   -387     18    394   -213   -184    122     23     44    181    168     -5
   -368   -353     15    361   -192   -168    109     57    106    262    246     51
   -361   -306     54    332   -210   -127    111     41    127    259    241     36
   -342   -306     36    322   -189   -135     98    -10     62    174    158      0
   -298   -332    -33    314   -135   -184     88     -2     20    161    150     25
   -277   -348    -70    314   -103   -210     59     15     25    171    145     28
   -301   -402   -103    350   -101   -254     38    -10      0    135    119    -12
   -303   -389    -85    345   -109   -239     46    -12     -7    122    109    -49
   -314   -496   -181    405    -67   -340     85     15    -57     15    -31   -135
   -259   -758   -498    509    119   -628    155     18   -233   -303   -379   -436
   -210   -844   -633    524    210   -740    265     98   -257   -415   -511   -657
   -259   -652   -392    454     64   -522    348     90   -132   -275   -335   -579
   -418   -192    223    303   -322     15    233   -314    -38     54    101   -213
   -618    589   1208     15   -911    898    -23   -800    132    602    784    509
   -610   1130   1740   -259  -1174   1434   -280   -984    376   1187   1447   1252
   -441   1104   1543   -332   -992   1322   -540  -1018    444   1512   1803   1626
   -413    644   1057   -116   -735    849   -649  -1106     83   1080   1356   1179
   -428     67    496    181   -462    280   -602  -1130   -480    163    420    189
   -441   -285    155    361   -301    -64   -358   -805   -535   -197    -54   -296
   -363   -392    -28    376   -168   -210   -155   -439   -335   -135    -88   -288
   -249   -431   -181    337    -36   -306    -28   -181   -192    -62    -54   -228
   -210   -420   -210    316      0   -316     49    -36    -80     44     49   -233
   -226   -413   -189    319    -18   -301     54    -20    -67     46     51   -316
   -257   -402   -145    329    -57   -275     83     10    -36     54     38   -296
   -202   -441   -239    319     15   -340     70      5    -72    -10    -36   -218
   -171   -439   -267    306     46   -353     67     28    -70     18      2   -246
   -205   -439   -233    319     12   -337    103     80     -2     64     38   -239
   -231   -420   -189    324    -20   -306    124     93     20     70     38   -184
   -275   -392   -119    332    -80   -257    137     96     49    124    109   -174
   -290   -389    -98    340    -96   -244    140     83     51    132    103   -187
   -270   -389   -119    329    -77   -254    132     75     62    122     77   -174
   -259   -384   -124    322    -70   -257    137     96     88    145     93   -140
   -218   -381   -163    298    -28   -275    142    158    103    166    101    -83
   -189   -329   -140    259    -25   -236    163    233    158    215    148     23
   -192   -293   -101    241    -46   -197    179    277    202    265    189     46
   -202   -257    -54    228    -75   -155    184    303    233    293    210     44
   -187   -228    -41    205    -72   -135    184    337    272    327    239     70
   -161   -184    -23    174    -70   -103    197    389    332    397    314    114
   -148   -168    -20    158    -64    -96    207    446    389    462    366     59
   -135   -181    -46    158    -44   -116    215    491    420    478    342    101
    -93   -148    -54    119    -20   -101    213    540    470    522    394    254
    -59    -59      0     59    -31    -31    213    584    535    600    457    285
    -38    -12     25     25    -33      5    218    613    568    639    493    350
    -20      2     23     10    -23     10    228    623    589    667    519    342
    -23    -33    -10     25     -7    -23    239    618    584    657    498    358
    -15    -57    -41     36     12    -49    244    602    563    623    459    358
    -20    -46    -28     33      2    -38    241    568    537    602    449    353
    -33    -67    -33     49      0    -51    241    530    501    563    413    345
    -49    -72    -23     57    -12    -49    246    483    465    519    368    353
    -54    -46      7     51    -31    -20    246    436    436    506    374    376
    -75    -57     18     64    -46    -20    241    379    394    452    322    309
    -98    -98     -2     98    -49    -51    244    332    350    400    270    241
    -96   -109    -12     98    -41    -62    249    298    319    371    244    215
    -80    -72      7     77    -44    -33    249    246    270    324    226    158
    -90    -57     33     75    -64    -12    257    231    241    298    192     75
   -106    -85     20     96    -64    -33    259    223    231    283    163     67
   -119    -75     41     96    -83    -18    265    226    252    301    197     59
   -116    -49     67     83    -93      7    280    233    283    327    228     67
   -103      5    109     46   -106     57    257    215    290    345    249     67
    -98      0     96     49    -98     46    228    205    293    361    262     70
    -98    -18     80     57    -93     31    213    189    277    342    246     77
    -93    -59     33     77    -64    -12    210    189    275    340    246     25
    -88    -36     51     59    -70      7    210    184    270    332    220     15
    -83    -70     12     75    -49    -31    202    176    244    298    189     41
    -67   -140    -72    101      2   -106    184    153    192    239    137    -28
    -49   -218   -168    135     59   -194    187    142    161    200    101    -62
    -49   -290   -244    168     96   -267    202    142    140    174     75    -77
    -54   -355   -301    205    122   -327    210    127    101    122     23   -103
    -70   -389   -322    228    124   -355    202    109     67     96      7   -129
    -80   -420   -340    252    129   -381    197    101     51     80     -7   -148
    -83   -449   -368    265    140   -410    192     98     36     72      2   -176
    -83   -480   -397    280    155   -439    200     96     31     72      7   -181
    -83   -475   -394    277    155   -436    181     80     15     59      2   -197
    -80   -444   -363    262    140   -405    163     59     -5     31    -12   -218
    -67   -436   -368    252    148   -402    155     54     -7     23    -23   -236
    -51   -454   -402    252    174   -428    163     59    -12      5    -64   -236
    -46   -485   -441    265    194   -465    176     75    -18    -10    -96   -220
    -20   -581   -561    301    270   -571    189     90    -51    -85   -176   -262
     18   -795   -813    389    413   -805    265    181   -103   -241   -350   -462
     18   -862   -883    420    449   -872    374    319    -59   -337   -498   -670
    -18   -683   -667    348    324   -675    459    397     85   -252   -433   -646
   -135   -355   -220    246     41   -288    392     67     62   -103   -184   -433
   -272    207    480     31   -376    342     93   -555   -109    179    303     25
   -368    797   1163   -215   -766    979   -153   -922    -83    662    956    649
   -316    880   1195   -283   -756   1036   -358  -1044    -33   1062   1413   1137
   -257    415    672    -77   -465    542   -420  -1067   -249    841   1153    927
   -249    -90    155    168   -205     33   -355  -1028   -691    -15    233     62
   -218   -514   -296    366     36   -405   -215   -810   -839   -561   -410   -535
   -166   -646   -483    405    155   -563    -67   -465   -561   -439   -397   -517
   -116   -626   -509    371    194   -568     62   -187   -285   -252   -275   -394
    -83   -600   -519    340    215   -561    142    -12   -129   -140   -202   -327
    -64   -587   -522    324    226   -553    181     62    -67   -106   -187   -311
    -51   -589   -540    319    241   -566    197     90    -44   -103   -192   -296
    -28   -532   -504    280    236   -519    194     98    -31    -90   -176   -293
    -23   -511   -491    267    231   -501    194    106    -20    -85   -179   -314
    -23   -506   -483    265    228   -496    192    114    -12    -80   -181   -324
    -25   -522   -498    272    233   -511    205    132      0    -75   -184   -288
    -15   -501   -485    259    233   -493    210    148     23    -59   -161   -259
      0   -449   -449    223    223   -449    205    150     36    -44   -150   -257
      2   -420   -423    207    213   -423    213    163     59    -25   -135   -254
     -2   -420   -420    210    207   -420    223    187     85     -5   -111   -236
      5   -405   -410    200    207   -407    223    210    114     18    -85   -218
     15   -392   -407    187    210   -397    220    226    135     38    -70   -205
     25   -379   -405    176    213   -389    218    246    158     62    -51   -184
     36   -387   -423    174    226   -402    207    262    179     80    -44   -174
     70   -371   -441    150    254   -405    220    301    220    119    -18   -148
    109   -293   -402     90    254   -348    218    342    277    166     23    -93
    127   -257   -384     64    254   -319    226    392    337    215     72    -28
    137   -233   -371     46    254   -303    228    436    387    257    103      7
    150   -207   -358     28    254   -283    236    491    452    324    161     64
    163   -187   -353     10    257   -270    244    537    501    389    226    111
    161   -168   -332      2    246   -249    254    568    530    426    254    127
    168   -148   -319    -12    244   -231    259    584    545    441    267    135
    179   -122   -301    -28    239   -210    257    587    542    428    257    135
    168   -140   -311    -15    239   -226    259    576    519    394    228    127
    158   -150   -309     -5    233   -228    257    555    483    358    202    114
    137   -142   -280      0    207   -210    254    514    439    314    168     77
    119   -129   -249      5    184   -189    249    462    384    259    124     25
     98   -132   -231     18    163   -181    257    407    335    200     77    -15
     70   -158   -228     44    148   -192    270    358    293    150     44    -46
     49   -150   -202     49    124   -176    270    309    259    114     12    -80
     33   -148   -181     57    106   -163    283    280    236     80    -18    -90
     25   -163   -189     67    106   -176    296    257    213     51    -46    -75
     23   -179   -202     77    111   -189    303    239    189     51    -28    -93
     15   -145   -161     64     85   -150    306    228    192     77     20   -122
      5    -49    -54     23     28    -51    309    228    226    111     44   -145
     12      7     -7    -12     10      0    293    218    239    111     18    -96
     20     25      2    -23     10     15    267    200    241    116     15    -54
     23     18     -5    -20     12      7    249    189    249    122     23    -38
     31     12    -18    -20     25     -2    241    189    252    124     33    -25
     41      2    -38    -23     38    -18    231    181    246    119     36    -25
     31     -5    -38    -12     33    -20    226    171    231    109     36    -33
     20    -20    -41      0     28    -31    226    161    218    103     36    -46
     36    -85   -122     25     77   -103    220    161    200     77      7    -85
     36   -192   -228     75    129   -210    210    145    150     10    -51   -145
     36   -257   -293    109    163   -275    200    124    103    -51   -114   -189
     46   -277   -324    114    184   -298    192    106     64   -106   -168   -202
     36   -296   -332    129    184   -314    189     85     31   -132   -168   -231
     23   -327   -350    150    187   -337    192     70     10   -155   -189   -285
     36   -342   -379    153    205   -361    189     59     -5   -187   -226   -303
     41   -355   -397    153    218   -376    179     44    -28   -213   -249   -309
     59   -345   -405    142    231   -374    179     36    -41   -220   -259   -293
     51   -368   -423    155    236   -397    179     31    -54   -236   -277   -285
     44   -392   -436    174    239   -413    181     28    -54   -246   -290   -265
     44   -413   -457    181    249   -433    181     23    -62   -252   -283   -272
     44   -397   -441    176    241   -418    174     15    -64   -252   -283   -298
     49   -444   -493    194    270   -467    176     23    -85   -290   -327   -348
    101   -594   -696    246    397   -644    210     72   -148   -415   -480   -462
    129   -797   -927    332    527   -859    309    189   -181   -589   -706   -670
    132   -831   -963    350    548   -896    433    368    -70   -615   -807   -771
     59   -522   -581    228    319   -550    457    277     33   -472   -628   -597
    -96    -77     15     85    -57    -31    262   -298   -109   -309   -283   -249
   -275    555    828   -140   -553    691      7   -870   -210     31    275    288
   -376   1130   1506   -376   -940   1317   -241  -1208   -184    480    898    893
   -314    961   1273   -324   -795   1117   -418  -1332   -290    587   1041   1072
   -254    376    631    -62   -441    504   -431  -1317   -602     70    452    506
   -215   -181     31    197   -124    -75   -309  -1127   -880   -652   -381   -298
   -127   -478   -350    303    111   -415   -140   -717   -717   -766   -631   -522
    -36   -454   -418    244    189   -436    -25   -381   -433   -576   -527   -420
     33   -431   -465    197    249   -446     75   -145   -244   -454   -441   -335
     67   -433   -501    181    283   -465    132    -25   -148   -402   -397   -296
     83   -449   -532    184    306   -491    142      2   -127   -402   -394   -296
     83   -446   -530    181    303   -488    145     12   -114   -413   -397   -301
     83   -423   -509    168    293   -465    150     25    -93   -407   -405   -311
     93   -392   -488    148    290   -439    155     44    -83   -407   -418   -301
    103   -366   -470    132    285   -418    158     64    -67   -384   -387   -283
    109   -358   -467    124    285   -413    163     70    -51   -374   -366   -288
    116   -337   -454    109    285   -394    161     70    -54   -384   -379   -249
    132   -311   -446     88    288   -379    158     80    -38   -371   -368   -205
    119   -272   -392     77    254   -332    168     96     -5   -342   -337   -197
    106   -265   -371     77    236   -319    179    114     10   -350   -345   -168
    124   -270   -397     72    259   -332    181    145     31   -327   -316   -145
    145   -270   -415     62    280   -342    184    174     64   -290   -280   -150
    161   -210   -371     25    265   -290    179    187     80   -277   -262   -137
    184   -137   -324    -23    252   -231    179    220    114   -254   -239    -98
    202   -116   -319    -44    259   -218    187    262    150   -233   -231    -59
    213   -127   -340    -44    275   -233    194    303    179   -220   -223    -10
    241   -124   -366    -57    303   -244    210    363    236   -155   -153     12
    267    -67   -335   -101    298   -200    215    420    285   -103   -111     44
    275    -10   -288   -132    280   -148    215    465    319    -75    -77    111
    288     15   -272   -153    280   -127    215    496    342    -51    -49    148
    322     49   -272   -184    298   -111    207    517    353    -49    -33    171
    327     62   -265   -197    296   -101    202    522    353    -51    -33    187
    314     51   -262   -184    288   -103    205    511    340    -72    -49    184
    309     77   -231   -194    270    -75    192    478    301   -109    -77    168
    303    114   -189   -207    246    -36    184    436    265   -140    -98    148
    280     85   -194   -184    236    -54    179    387    226   -181   -132    109
    257     64   -192   -161    223    -64    187    337    192   -220   -155     88
    236     64   -174   -150    205    -54    181    277    155   -265   -187     57
    228     90   -137   -158    184    -23    158    210    111   -306   -220     20
    215     96   -122   -158    168    -12    140    142     67   -355   -252    -20
    205     80   -124   -145    166    -20    158    114     59   -366   -257    -28
    181     98    -85   -142    132      7    176     96     59   -361   -249    -20
    179    142    -36   -161    109     54    189     83     59   -353   -239     -7
    179    171    -10   -176     93     80    189     80     62   -355   -241     -7
    192    244     51   -218     70    148    184     90     88   -340   -226     18
    181    303    119   -244     31    213    171     88    114   -316   -192     57
    184    290    106   -236     38    200    153     77    122   -311   -184     80
    194    280     83   -239     57    181    116     62    116   -306   -179     90
    213    283     67   -249     72    176     88     51    111   -306   -174     98
    200    303    103   -254     49    205     64     31     90   -322   -174     72
    176    319    142   -246     18    231     44      7     59   -340   -197     51
    168    277    109   -223     28    194     33    -18     18   -387   -249     54
    166    213     44   -189     62    129     20    -38    -20   -423   -288     28
    168    111    -59   -142    114     25      0    -67    -72   -483   -350    -28
    166     25   -140    -96    153    -57    -10    -93   -116   -535   -405    -75
    158    -31   -192    -64    174   -109    -12   -122   -161   -579   -446    -98
    148    -46   -194    -51    171   -119    -28   -158   -202   -613   -470   -116
    155    -38   -197    -59    176   -116    -41   -179   -226   -628   -480   -142
    155    -70   -226    -41    189   -148    -54   -202   -259   -662   -517   -181
    155    -96   -252    -28    202   -174    -67   -220   -283   -693   -548   -174
    148    -88   -236    -31    192   -161    -64   -218   -285   -688   -548   -166
    140   -116   -259    -12    197   -187    -70   -226   -303   -704   -568   -174
    129   -106   -236    -10    181   -171    -64   -226   -314   -709   -579   -171
    114   -119   -233      0    171   -174    -85   -244   -327   -711   -581   -174
    114    -83   -197    -15    155   -140    -93   -252   -329   -711   -579   -176
    127    -85   -213    -20    168   -150    -93   -252   -345   -727   -597   -197
    148   -231   -379     41    262   -303    -77   -246   -420   -826   -698   -303
    179   -462   -641    140    410   -550      2   -163   -506  -1013   -924   -542
    192   -493   -685    150    436   -587    116    -12   -467  -1067  -1028   -678
    129   -285   -415     75    270   -350    192    -41   -361   -956   -914   -600
    -51     62    114     -5    -83     88     57   -561   -366   -748   -613   -239
   -262    745   1005   -241   -633    875   -202  -1122   -270   -254     41    488
   -371   1382   1753   -506  -1062   1566   -454  -1379    -54    329    743   1189
   -329   1374   1701   -524  -1015   1538   -701  -1501    -51    566   1005   1514
   -277    878   1156   -298   -717   1015   -802  -1553   -387    155    555   1096
   -249    267    517    -10   -384    389   -698  -1402   -813   -620   -296    213
   -197   -116     80    155   -140    -18   -478  -1018   -844   -932   -711   -226
   -111   -150    -41    129    -36    -98   -301   -639   -631   -833   -698   -213
    -18    -67    -49     44     15    -59   -213   -423   -498   -758   -659   -176
     10    -85    -96     36     51    -90   -166   -322   -433   -711   -641   -176
     10   -106   -116     46     62   -111   -145   -285   -426   -704   -639   -189
     12   -135   -150     59     80   -142   -132   -265   -420   -698   -626   -184
     20   -109   -129     44     75   -119   -137   -254   -415   -696   -636   -179
     31    -59    -90     12     59    -75   -135   -241   -405   -680   -620   -168
     33    -51    -85      7     57    -67   -140   -231   -394   -670   -610   -176
     38    -51    -90      5     64    -72   -148   -220   -389   -667   -615   -184
     49    -70   -119     10     83    -93   -129   -197   -374   -649   -600   -158
     57    -15    -75    -23     64    -44   -124   -184   -353   -618   -579   -132
     70     15    -54    -44     62    -18   -124   -166   -332   -594   -561   -116
     83     59    -23    -72     54     18   -127   -145   -319   -576   -548   -101
     98    103      5   -101     46     54   -124   -124   -301   -561   -540    -70
    106    122     12   -114     46     67   -135   -109   -285   -532   -509    -57
     98     83    -15    -90     57     33   -135    -85   -267   -514   -496    -54
    106    103     -2   -106     54     51   -129    -49   -241   -485   -475    -28
    114    148     33   -129     41     90   -124     -7   -213   -444   -454      2
    114    168     54   -142     28    111   -114     44   -179   -402   -428     28
    142    215     72   -181     36    145   -119    106   -135   -353   -392     80
    163    202     38   -184     62    119   -106    181    -83   -301   -350    132
    187    202     15   -194     85    109   -106    244    -38   -249   -306    163
    210    249     38   -231     83    145   -111    275     -7   -200   -270    187
    210    296     85   -252     62    192   -116    298     15   -158   -236    218
    218    319     98   -270     59    210   -122    314     28   -135   -215    249
    223    342    119   -283     51    231   -122    306     23   -132   -213    257
    218    363    142   -290     36    254   -127    277      7   -140   -220    244
    207    371    161   -290     23    267   -137    236    -18   -161   -236    220
    184    348    163   -267     10    257   -148    189    -44   -184   -254    192
    155    303    148   -228      5    226   -150    153    -62   -187   -265    176
    109    301    192   -205    -41    246   -140    109    -77   -202   -290    145
     67    316    246   -192    -88    283   -140     51   -106   -220   -319    111
     31    335    303   -184   -135    319   -135      5   -124   -233   -337     83
     12    345    332   -179   -158    340   -124    -25   -127   -228   -335     77
    -10    298    306   -145   -158    301   -103    -44   -135   -226   -335     70
    -20    267    288   -124   -155    277    -75    -51   -135   -215   -337     67
    -23    275    298   -127   -163    285    -62    -44   -119   -189   -319     80
    -10    353    363   -171   -187    358    -49    -31    -85   -145   -280    111
    -15    397    413   -194   -213    405    -46    -20    -44    -96   -236    145
    -25    402    428   -189   -226    415    -57    -23    -23    -62   -215    168
    -15    418    433   -202   -223    426    -85    -23     -2    -33   -194    194
     -7    423    431   -207   -218    426   -109    -28     -2    -20   -192    205
    -10    384    392   -189   -202    387   -132    -46    -20    -38   -220    192
    -23    376    400   -176   -210    387   -150    -70    -36    -38   -223    171
    -33    348    381   -158   -207    363   -168    -98    -59    -54   -236    153
    -41    277    319   -116   -179    298   -179   -109    -85    -80   -267    124
    -57    189    244    -67   -153    215   -181   -135   -132   -122   -319     62
    -67    116    184    -25   -127    150   -184   -153   -168   -148   -353     31
    -80     18     96     28    -90     57   -181   -166   -194   -166   -374     15
    -88    -49     38     70    -64     -5   -181   -184   -210   -174   -392     -2
    -98    -98     -2     98    -51    -51   -187   -197   -226   -179   -402    -18
   -106   -124    -18    116    -46    -72   -192   -215   -244   -192   -413    -33
   -109   -124    -15    116    -49    -70   -205   -236   -265   -205   -428    -54
   -114   -148    -33    132    -41    -90   -184   -231   -257   -197   -428    -36
   -116   -135    -18    124    -51    -77   -189   -228   -239   -181   -418    -18
   -114   -135    -20    124    -49    -77   -189   -228   -239   -179   -423    -18
   -109   -140    -33    122    -38    -88   -192   -226   -241   -168   -418    -25
   -106   -155    -49    132    -28   -103   -210   -231   -246   -166   -415    -41
   -114   -192    -77    150    -20   -135   -223   -246   -280   -194   -459   -101
   -103   -355   -252    231     72   -306   -207   -239   -361   -301   -584   -233
    -70   -594   -524    329    226   -561   -124   -192   -485   -509   -815   -480
    -51   -654   -602    353    275   -628      5    -67   -485   -610   -943   -636
   -103   -462   -358    280    127   -410     93    -88   -345   -462   -797   -496
   -236     -2    233    116   -233    114    -38   -545   -239   -137   -394    -80
   -397    743   1140   -174   -769    943   -311  -1010     -7    449    311    618
   -498   1356   1855   -428  -1176   1605   -535  -1127    384   1137   1041   1361
   -376   1247   1621   -436  -1000   1431   -815  -1145    449   1348   1210   1610
   -329    724   1054   -197   -693    891   -937  -1273      7    854    709   1114
   -337    158    496     90   -415    327   -883  -1296   -581     36    -93    233
   -319   -249     70    285   -194    -90   -657   -971   -696   -337   -519   -236
   -265   -265     -2    265   -132   -132   -465   -620   -470   -231   -480   -200
   -184   -246    -64    215    -59   -155   -327   -381   -324   -153   -441   -155
   -135   -252   -116    192    -10   -187   -244   -244   -241    -98   -415   -135
   -132   -272   -140    202      2   -207   -207   -194   -207    -72   -397   -137
   -124   -275   -150    197     12   -213   -202   -176   -194    -64   -397   -145
   -127   -270   -142    197      7   -207   -200   -161   -184    -62   -407   -140
   -132   -277   -145    205      5   -213   -189   -137   -166    -54   -402   -135
   -142   -288   -145    215      0   -218   -168   -109   -135    -20   -371   -111
   -127   -265   -140    194      5   -202   -155    -93   -124      0   -361   -106
   -106   -246   -140    174     15   -194   -148    -77   -109     20   -345    -96
    -83   -236   -153    158     33   -194   -145    -54    -85     41   -332    -85
    -75   -223   -148    150     36   -187   -140    -36    -59     62   -314    -77
    -59   -220   -161    140     49   -192   -127    -10    -33     88   -298    -64
    -46   -207   -161    127     54   -184   -116     23      0    124   -270    -38
    -36   -192   -155    114     57   -176   -119     54     31    158   -246    -18
    -36   -174   -137    106     49   -155   -129     75     44    168   -254     -7
    -33   -163   -132     96     46   -148   -103    127     90    215   -215     36
     -5   -140   -135     70     64   -137    -90    181    142    283   -155     51
     20   -114   -137     46     77   -124    -83    233    192    329   -116     57
     38    -64   -103     12     70    -83    -70    298    252    387    -67    101
     64     -5    -72    -31     67    -38    -62    361    303    439    -18    148
     85     10    -75    -46     80    -33    -57    413    358    480     18    189
     88      0    -88    -44     88    -44    -49    454    402    517     46    213
     93     23    -70    -57     83    -23    -41    483    423    550     72    220
     80     57    -23    -67     51     15    -44    488    433    576    103    239
     75     80      5    -77     33     44    -36    485    452    597    127    265
     70     83     12    -77     28     46    -28    465    452    600    127    267
     51     49     -2    -49     28     23    -25    428    423    571    101    239
     31     10    -20    -23     25     -5    -38    376    374    519     54    189
     10     20     10    -15      0     15    -36    332    353    493     36    163
    -12      7     20      0    -15     15    -44    277    319    462     10    135
    -23     -5     18     15    -20      5    -46    215    283    428    -15     96
    -33    -36     -2     33    -15    -20    -25    174    252    394    -49     54
    -51    -36     15     44    -33    -10    -12    137    236    384    -62     31
    -72    -23     46     46    -62     10    -12    106    220    379    -62     12
    -96    -72     23     85    -59    -25     -2     90    210    374    -62      5
    -85    -90     -5     88    -44    -46     -2     80    207    371    -59      0
    -67    -23     44     44    -54     10      2     98    249    418    -20     25
    -46     85    129    -20    -88    106     -2    111    298    465     18     59
    -46    145    192    -49   -119    168    -25    101    319    488     38     72
    -59    155    215    -49   -140    184    -38     96    337    517     62     93
    -59    142    202    -41   -129    171    -57     90    345    530     75    106
    -70    122    189    -25   -129    155    -70     77    340    527     83    109
    -83    101    184     -7   -132    142    -80     51    311    501     54     77
    -96     64    161     12   -129    114   -103     20    272    472     28     49
   -101     15    116     44   -109     64   -116     15    252    459     20     31
   -103    -96      7     98    -57    -44   -137      2    205    402    -36    -31
   -119   -192    -72    155    -23   -132   -158    -10    168    350    -93    -83
   -140   -252   -111    197    -15   -184   -153    -20    145    327   -111   -101
   -142   -277   -135    210     -5   -207   -155    -49    119    309   -132   -127
   -145   -301   -158    223      5   -231   -163    -67     98    293   -142   -137
   -148   -340   -192    244     20   -267   -163    -70     88    290   -137   -140
   -137   -353   -215    244     38   -285   -171    -80     75    275   -153   -166
   -122   -345   -223    233     49   -285   -187    -93     46    244   -189   -205
   -122   -358   -239    239     57   -298   -197   -101     28    223   -213   -226
   -122   -353   -231    239     54   -293   -205    -98     28    236   -194   -200
   -127   -363   -236    244     51   -301   -197    -96     49    254   -171   -181
   -132   -394   -265    262     64   -329   -181    -96     54    246   -184   -194
   -122   -436   -314    275     96   -376   -171    -93     36    228   -205   -223
    -98   -592   -493    345    197   -542   -153    -72    -33    129   -309   -324
   -101   -872   -771    485    332   -823    -38     25   -111    -70   -540   -540
   -109   -924   -815    517    350   -870    106    179    -57   -142   -644   -649
   -150   -672   -522    410    184   -597    179    158     75    -10   -504   -532
   -246   -233     12    241   -129   -111     12   -311     62    233   -163   -228
   -342    454    797    -57   -568    626   -329   -852     64    688    441    303
   -394   1000   1395   -303   -896   1197   -592  -1075    244   1262   1091    878
   -322    880   1200   -280   -761   1039   -818  -1114    285   1506   1317   1111
   -277    327    605    -23   -441    465   -872  -1132    -46   1062    841    709
   -293   -189    103    241   -200    -44   -750  -1096   -579    158    -25    -96
   -257   -555   -301    405     20   -428   -561   -826   -613   -166   -413   -441
   -213   -594   -381    402     83   -491   -389   -498   -329     -2   -335   -363
   -166   -587   -420    376    127   -504   -262   -259   -124    127   -265   -306
   -124   -574   -449    348    161   -511   -176   -103     10    207   -207   -252
   -127   -568   -444    348    158   -506   -142    -46     59    231   -184   -215
   -137   -574   -439    353    150   -506   -124    -20     83    249   -174   -223
   -129   -576   -446    353    158   -511   -111      0    106    270   -150   -244
   -129   -566   -436    345    150   -501   -106     18    135    293   -116   -228
   -114   -561   -446    337    163   -504   -101     28    153    309    -98   -213
    -93   -542   -449    316    176   -496    -98     41    176    329    -85   -197
    -93   -532   -439    314    171   -485    -90     59    192    345    -75   -189
   -101   -522   -423    309    158   -472    -90     64    197    345    -77   -197
    -98   -501   -402    298    150   -452    -88     80    215    361    -67   -189
    -88   -454   -366    270    137   -413    -80    106    246    392    -36   -158
    -85   -449   -363    267    137   -407    -62    140    280    423      0   -116
    -80   -423   -345    249    129   -384    -64    163    301    454     28    -96
    -72   -410   -337    241    129   -374    -64    189    332    488     57    -72
    -83   -410   -327    244    119   -371    -64    218    366    522     85    -54
    -77   -405   -327    241    124   -366    -59    259    405    553    109    -33
    -51   -374   -324    210    135   -350    -46    306    452    594    142     -7
    -28   -329   -301    179    135   -314    -33    361    511    649    197     41
     -7   -280   -272    142    132   -277    -20    423    576    704    249     93
     10   -244   -254    116    132   -249     -7    475    636    756    293    150
     15   -220   -239    101    124   -228      7    524    683    810    345    197
     25   -202   -228     88    124   -213     12    555    704    841    379    215
     31   -205   -236     85    132   -220     15    563    698    833    376    213
     33   -184   -218     75    124   -200     18    555    693    823    368    207
     28   -176   -207     72    116   -192     23    537    672    802    363    202
     20   -189   -210     83    114   -197     33    509    631    776    342    179
      5   -226   -231    109    114   -226     36    470    587    735    306    142
     -7   -231   -223    119    106   -228     31    420    537    693    272    119
    -41   -239   -197    140     75   -220     25    363    488    654    252     93
    -77   -265   -187    168     54   -226     25    309    444    613    215     44
   -101   -283   -184    192     38   -233     36    259    413    581    189      0
   -106   -249   -142    179     18   -197     44    231    402    568    179    -15
   -106   -233   -127    168      7   -181     57    215    402    558    174    -18
   -114   -236   -124    174      2   -181     72    205    410    566    189    -18
   -124   -239   -114    181     -7   -176     85    197    415    568    194    -31
   -116   -220   -103    168     -7   -163     98    210    439    589    215    -15
   -103   -153    -49    127    -28   -101    101    233    478    631    254     25
   -101    -90     10     96    -57    -38     96    241    509    675    298     62
   -103    -67     36     83    -72    -15     70    236    524    696    327     83
   -109    -75     33     93    -72    -20     38    228    524    698    329     93
   -111    -88     23     98    -67    -33     18    207    509    691    335    103
   -124   -101     23    111    -75    -38      0    184    485    680    332     96
   -135   -129      5    132    -72    -64     -5    161    454    649    309     64
   -148   -166    -18    158    -64    -93    -12    148    428    623    288     36
   -153   -267   -116    207    -20   -192    -25    137    392    574    252     18
   -153   -350   -197    252     20   -275    -31    127    358    548    249     20
   -158   -407   -252    280     44   -332    -33    111    335    545    252    -41
   -163   -436   -272    301     54   -355    -41     85    296    509    192   -158
   -166   -478   -311    319     72   -394    -33     67    252    454    116   -176
   -163   -491   -327    327     80   -410    -31     59    231    431     98   -158
   -166   -511   -348    337     88   -431    -36     49    210    415     98   -150
   -174   -571   -397    374    111   -485    -28     57    202    410     96   -148
   -166   -594   -428    379    129   -511    -33     57    189    397     83   -148
   -163   -571   -407    366    119   -488    -46     41    176    384     75   -145
   -166   -566   -400    363    114   -483    -54     36    179    392     80   -158
   -174   -602   -428    389    127   -517    -62     36    174    381     70   -171
   -171   -626   -454    397    137   -540    -77     31    155    366     57   -163
   -166   -704   -537    433    184   -620    -70     46    127    329     28   -213
   -150   -896   -745    522    296   -820     -7    111     51    189   -137   -400
   -150  -1080   -930    615    389  -1005    122    241     18     10   -368   -649
   -155   -987   -831    568    337   -909    239    368    137     44   -371   -678
   -239   -644   -405    441     80   -524    207    114    179    192   -153   -454
   -387    -98    288    241   -337     93    -51   -493    103    462    298     12
   -550    607   1158    -28   -854    883   -311   -937    192    969    969    628
   -553    893   1447   -171  -1002   1171   -566  -1114    311   1436   1488   1096
   -485    553   1039    -33   -763    797   -717  -1179    145   1343   1371   1010
   -462    -10    449    233   -457    218   -709  -1176   -296    633    633    329
   -428   -498    -70    465   -179   -285   -589  -1015   -636    -96   -132   -358
   -376   -732   -358    553    -10   -545   -389   -605   -394    -54   -202   -368
   -314   -722   -407    517     44   -566   -244   -301   -145    137    -67   -277
   -254   -672   -418    462     80   -545   -140   -103     28    277     38   -252
   -231   -652   -420    441     93   -537    -93    -33     83    293     44   -283
   -239   -683   -444    459    101   -563    -67      2     98    285     46   -270
   -228   -672   -444    452    106   -558    -51     33    119    290     57   -236
   -215   -649   -436    431    109   -542    -49     46    135    298     59   -218
   -210   -641   -431    426    109   -537    -46     57    124    277     36   -215
   -200   -636   -436    415    116   -537    -33     83    137    283     51   -176
   -194   -620   -428    407    114   -524    -23    103    161    314     90   -155
   -181   -607   -428    392    122   -517    -10    127    192    355    137   -137
   -158   -581   -423    371    132   -504     -7    145    213    381    168   -119
   -153   -553   -402    353    122   -478     -7    155    226    394    174   -106
   -150   -537   -387    342    116   -462     -2    174    239    400    168    -93
   -129   -498   -371    311    119   -436    -12    187    249    415    184    -75
   -111   -470   -358    290    122   -415     -2    218    277    446    210    -72
   -111   -472   -361    290    122   -415      2    252    306    475    236    -46
   -103   -441   -337    272    116   -389     10    293    345    504    272     -2
    -90   -433   -342    262    124   -389     23    348    387    530    293     28
    -64   -397   -332    231    132   -366     23    407    433    566    314     70
    -36   -387   -350    210    153   -368     28    470    472    597    337    116
    -20   -363   -342    192    158   -353     38    530    519    657    389    153
      2   -327   -332    161    166   -329     46    576    558    701    433    192
     15   -319   -335    153    174   -327     62    618    592    740    467    205
     10   -296   -309    142    158   -301     64    628    589    735    472    202
     10   -290   -301    137    155   -296     72    631    574    717    472    215
     10   -275   -285    129    145   -280     75    613    555    701    472    218
      5   -270   -275    132    140   -272     85    589    530    672    457    210
     36   -267   -306    114    171   -285     62    532    472    613    418    184
     72   -283   -358    103    213   -319     33    457    415    568    387    132
     25   -293   -322    132    171   -309     41    405    384    545    374    106
    -33   -293   -259    163    111   -277     51    361    358    522    361     98
    -85   -332   -246    210     77   -290     70    324    345    506    340     72
   -114   -306   -192    210     36   -249     88    296    345    504    335     70
   -116   -270   -153    192     15   -210    103    277    355    519    345     57
   -124   -270   -145    197     10   -207    109    262    355    514    348     44
   -140   -293   -153    215      5   -223    127    265    355    514    353     36
   -132   -262   -129    197     -2   -197    135    277    374    530    376     54
   -127   -192    -64    158    -33   -129    145    296    413    566    420     96
   -135   -129      5    132    -70    -62    140    290    436    584    439    122
   -135   -101     33    116    -85    -36    127    290    452    594    457    155
   -119    -85     33    101    -77    -25    103    288    457    592    470    192
   -111   -103      5    106    -59    -49     75    272    444    589    467    174
   -114   -127    -12    122    -51    -70     57    249    431    589    467    140
   -103   -140    -36    122    -36    -88     25    218    410    568    454    129
   -116   -168    -51    140    -33   -111      5    194    379    540    428    109
   -132   -220    -90    174    -23   -158     -5    179    337    501    397     83
   -129   -306   -176    218     23   -241    -25    153    272    436    332     31
   -140   -410   -272    275     64   -342    -25    135    228    379    272    -10
   -153   -480   -327    316     85   -405    -18    119    205    348    249    -28
   -158   -519   -363    337    101   -441    -20     85    168    303    218    -57
   -161   -553   -392    358    114   -472    -31     64    140    275    192    -83
   -163   -561   -400    361    116   -480    -44     51    124    257    179    -90
   -166   -555   -392    361    111   -475    -41     44    114    249    166    -96
   -166   -571   -405    366    119   -488    -36     41    114    249    161    -98
   -174   -597   -423    387    124   -511    -41     31    103    249    161   -106
   -184   -615   -433    400    122   -524    -44     23     93    239    148   -122
   -187   -615   -428    402    119   -524    -49     20     85    220    135   -127
   -189   -584   -394    387    101   -491    -64     15     77    215    132   -119
   -184   -605   -420    394    116   -514    -62     23     70    205    109   -129
   -166   -756   -589    457    210   -672    -41     38      0     88     -7   -205
   -137  -1013   -875    574    368   -945     31    106   -103    -90   -215   -459
   -122  -1135  -1013    626    444  -1075    158    259   -103   -210   -376   -667
   -137   -984   -846    561    353   -917    270    345     23   -135   -311   -626
   -288   -579   -290    433      0   -436    153   -145     31     75     -5   -306
   -498     90    589    202   -542    340   -129   -787     85    517    597    298
   -646    782   1426    -67  -1036   1104   -379  -1114    319   1127   1337   1031
   -592    958   1551   -181  -1070   1254   -657  -1247    441   1525   1777   1532
   -524    527   1049     -2   -787    787   -771  -1296    155   1176   1405   1218
   -478    -51    423    265   -452    184   -698  -1174   -270    446    623    405
   -428   -535   -106    480   -161   -322   -475   -815   -423    -25     67   -187
   -340   -672   -332    506     -5   -504   -259   -392   -210     28     28   -239
   -236   -659   -423    446     93   -542   -127   -127    -38    124     80   -189
   -192   -631   -439    413    122   -535    -59      2     38    161     96   -176
   -189   -639   -449    413    127   -545    -41     44     49    148     77   -189
   -181   -659   -478    420    148   -568    -31     77     57    145     67   -194
   -179   -691   -511    433    163   -602    -12    111     77    166     80   -187
   -184   -678   -493    431    153   -587      2    132     90    174     83   -171
   -179   -628   -452    402    135   -540      5    153    103    176     88   -155
   -171   -581   -410    376    119   -496      2    158    119    192    103   -158
   -158   -594   -436    374    137   -514      5    168    129    197    114   -155
   -145   -628   -485    387    168   -558     15    187    140    213    132   -142
   -142   -646   -504    392    179   -576     28    210    161    231    150   -132
   -124   -555   -431    340    153   -493     44    239    197    262    179   -101
   -106   -496   -389    298    140   -444     46    262    220    280    200    -64
    -96   -501   -405    298    153   -454     57    293    244    298    215    -49
    -88   -532   -446    309    179   -491     62    329    262    322    231    -38
    -83   -597   -514    340    215   -555     77    371    285    337    249    -23
    -67   -540   -472    303    202   -506     85    413    319    361    267     -5
    -38   -415   -376    226    166   -394     83    452    355    392    296     15
     -5   -381   -376    192    184   -376     83    509    402    428    329     57
     28   -397   -426    184    226   -410     98    576    444    462    353    116
     38   -392   -433    176    233   -413    116    639    485    501    389    161
     67   -361   -428    145    246   -392    116    678    519    540    426    176
     96   -283   -379     93    236   -329    111    704    540    553    441    202
    114   -259   -374     72    244   -316    119    719    553    561    444    233
    106   -265   -374     77    239   -319    129    727    566    584    475    249
    101   -244   -345     70    220   -293    137    714    555    581    488    244
     83   -218   -303     64    192   -259    129    672    524    553    465    215
     67   -231   -298     83    181   -265    122    639    498    519    439    184
     51   -249   -303     98    176   -275    122    597    478    493    426    168
     25   -296   -322    132    174   -309    122    542    441    454    394    137
     -5   -322   -319    161    155   -319    124    478    405    415    363    106
    -33   -322   -288    179    127   -306    116    418    374    381    337     75
    -51   -270   -220    161     83   -246    111    371    350    366    329     59
    -64   -262   -197    161     64   -231    116    345    350    358    324     51
    -83   -259   -176    168     46   -218    129    340    366    366    332     57
    -98   -262   -163    181     31   -213    148    350    371    371    332     59
    -98   -252   -155    174     25   -205    171    361    379    376    327     59
    -72   -200   -127    135     25   -163    194    392    423    415    361     96
    -49   -145    -96     96     20   -119    210    415    467    459    413    145
    -44   -109    -64     77     10    -88    215    418    491    483    439    168
    -36   -111    -75     72     18    -96    194    413    506    496    457    197
    -28   -106    -80     67     25    -93    150    389    491    480    441    197
    -33   -127    -93     77     28   -111    111    361    452    449    410    179
    -46   -142    -96     96     23   -119     90    335    426    431    394    168
    -64   -171   -106    114     20   -140     67    301    389    397    363    140
    -64   -246   -181    155     57   -215     38    272    340    342    311     98
     -2   -374   -371    187    181   -371      5    231    272    262    231     23
     23   -410   -433    194    228   -420      5    202    236    220    184    -25
     12   -433   -449    207    228   -439     -5    179    207    194    161    -46
    -10   -493   -483    252    233   -488     -5    166    181    163    137    -67
    -46   -532   -488    288    220   -511      2    155    168    150    127    -77
    -64   -563   -498    314    215   -532      5    148    155    135    114    -93
    -67   -592   -524    329    226   -558     12    145    148    122    103   -101
    -70   -579   -509    324    218   -542     18    137    137    106     93   -109
    -72   -561   -488    316    205   -524      5    124    127     96     75   -116
    -77   -555   -478    316    200   -517      2    127    124     96     80   -109
    -98   -574   -475    335    187   -524      2    127    116     96     83   -103
   -114   -594   -483    353    181   -540      2    127    114     88     77   -103
   -109   -636   -527    371    207   -581      7    129    101     67     59   -122
    -90   -743   -652    418    280   -698     15    119     31    -28    -38   -226
    -44   -940   -896    491    423   -917     62    142   -109   -249   -280   -483
    -33  -1026   -992    530    478  -1010    184    259   -135   -384   -452   -678
    -54   -880   -826    467    384   -852    306    345     -2   -285   -371   -610
   -179   -540   -361    361     90   -452    270     15    101    -49    -70   -301
   -374    137    511    116   -444    324      5   -535    259    457    579    376
   -501    779   1280   -140   -891   1028   -202   -766    576   1085   1304   1135
   -418    883   1301   -233   -859   1091   -452   -841    706   1436   1673   1584
   -345    465    810    -59   -576    636   -610   -989    353   1091   1322   1288
   -324   -132    189    226   -257     28   -607  -1028   -233    252    475    402
   -301   -548   -246    423    -28   -397   -444   -769   -462   -257    -88   -202
   -236   -618   -381    426     70   -501   -246   -374   -275   -218   -129   -259
   -140   -589   -449    366    153   -519   -101    -93   -101   -114    -70   -210
    -67   -607   -540    335    236   -574    -18     57    -10    -70    -54   -197
    -44   -605   -561    324    257   -581     10    106      5    -75    -64   -207
    -41   -581   -542    309    249   -563     20    119      5    -83    -75   -215
    -33   -571   -537    303    252   -555     46    142     31    -75    -67   -202
    -25   -597   -571    309    270   -584     62    163     44    -72    -59   -194
    -18   -592   -576    303    277   -584     70    179     57    -64    -51   -189
    -12   -563   -550    288    267   -558     77    194     72    -59    -46   -179
     -5   -530   -524    267    259   -527     83    213     77    -54    -41   -166
     10   -519   -532    254    270   -524     88    233     88    -38    -23   -150
     23   -498   -522    236    272   -509     93    252    106    -23    -15   -137
     25   -504   -530    239    275   -517     88    259    114    -25    -20   -135
     25   -501   -527    239    275   -514     85    275    119    -18    -15   -122
     46   -444   -491    200    267   -467     88    303    150     10      7    -93
     64   -413   -480    174    270   -446     72    324    168     28     18    -75
     70   -402   -472    163    267   -436     70    353    189     46     28    -64
     75   -397   -472    161    272   -433     77    394    213     57     46    -46
     98   -384   -483    142    288   -433     80    444    246     85     70    -12
    122   -355   -478    116    298   -415    101    509    298    132    119     36
    142   -303   -446     80    293   -374    116    571    353    176    163     77
    155   -244   -400     44    277   -322    124    631    410    228    210    129
    168   -200   -368     12    267   -285    127    659    439    249    223    155
    184   -184   -368      0    275   -275    127    678    452    259    241    184
    194   -181   -376     -7    285   -277    127    680    452    259    249    200
    197   -150   -348    -23    272   -249    135    670    454    262    259    210
    197   -132   -332    -33    262   -231    129    649    441    246    246    205
    200   -106   -306    -46    252   -207    124    615    407    210    213    176
    192   -109   -303    -41    246   -205    116    566    358    161    171    137
    181   -150   -332    -15    257   -241    129    517    319    114    137    103
    153   -184   -337     15    241   -259    135    459    285     77    116     70
    122   -197   -319     36    218   -257    132    394    239     28     70     20
    106   -181   -290     36    197   -236    132    335    194    -20     28    -18
    101   -171   -272     36    187   -220    132    283    161    -51     -7    -44
     98   -202   -301     51    197   -252    129    241    127    -88    -38    -62
     96   -197   -293     49    194   -244    119    200     93   -122    -70    -80
     96   -179   -277     38    187   -228    119    181     85   -129    -83    -85
    109   -122   -231      7    168   -176    129    197    114   -103    -54    -59
    106    -44   -153    -33    129    -98    122    197    137    -83    -36    -38
    106      2   -106    -54    106    -51    124    194    163    -54    -12    -10
    114     23    -90    -70    101    -33    111    192    187    -31     12     20
    122     62    -59    -90     90      2     64    163    174    -36      5     23
     98     64    -33    -83     67     15     38    127    153    -49    -10      7
     85     44    -44    -64     64      0     23     93    116    -77    -31    -12
     80      7    -72    -44     75    -31     18     70     75   -109    -57    -33
     75    -54   -129    -10    101    -90     12     67     57   -122    -62    -44
     83   -155   -241     36    161   -197     -7     33     -2   -197   -145   -116
     88   -223   -314     67    200   -267    -15     10    -62   -265   -226   -174
     85   -322   -407    116    246   -363    -10     -7   -103   -309   -272   -205
     77   -405   -483    163    280   -444      0    -28   -140   -348   -311   -226
     70   -397   -470    163    270   -433    -12    -64   -179   -387   -348   -249
     75   -384   -459    153    267   -423    -25    -85   -194   -400   -358   -252
     70   -381   -452    153    259   -415    -31   -103   -210   -413   -366   -257
     64   -415   -480    176    272   -446    -36   -119   -236   -433   -379   -267
     83   -400   -483    155    280   -441    -46   -137   -259   -449   -397   -283
     96   -392   -488    148    290   -441    -51   -145   -272   -462   -410   -296
     98   -410   -509    153    303   -459    -62   -145   -270   -467   -418   -296
     85   -431   -517    174    301   -472    -70   -171   -293   -496   -454   -322
     80   -459   -542    189    311   -501    -64   -174   -319   -530   -496   -350
     96   -589   -688    246    389   -639    -33   -150   -387   -636   -610   -446
    109   -839   -948    363    527   -891     57    -75   -493   -849   -849   -667
    111   -935  -1047    413    579   -989    197     51   -496   -984  -1026   -846
     70   -659   -730    293    397   -693    262     15   -379   -859   -891   -740
    -23   -202   -179    111     77   -189     75   -496   -418   -636   -558   -433
   -137    441    576   -153   -358    509   -265  -1070   -431   -218      0     93
   -213   1075   1288   -431   -750   1182   -535  -1348   -228    374    670    719
   -119   1028   1145   -457   -631   1085   -792  -1415   -184    618    885    969
    -77    501    579   -213   -329    540   -854  -1421   -506    197    439    587
    -88    -36     49     59    -70      7   -750  -1361  -1031   -667   -400   -181
    -54   -426   -371    241    158   -400   -542  -1057  -1106  -1052   -846   -592
    -18   -454   -436    233    207   -446   -353   -706   -792   -852   -735   -511
     33   -439   -472    202    252   -454   -207   -465   -589   -727   -662   -465
     67   -436   -506    181    285   -470   -119   -319   -472   -657   -626   -420
     80   -444   -524    181    301   -483    -90   -267   -439   -639   -615   -389
     85   -418   -504    163    293   -459    -83   -252   -436   -644   -620   -381
     88   -402   -491    155    288   -446    -83   -241   -439   -652   -633   -389
     96   -400   -496    150    293   -449    -64   -218   -415   -633   -618   -363
     98   -376   -475    140    285   -426    -57   -210   -394   -620   -613   -342
    129   -384   -514    124    322   -449    -59   -197   -389   -623   -610   -329
    153   -332   -485     88    319   -407    -62   -192   -379   -610   -589   -311
    161   -303   -465     67    311   -384    -54   -181   -358   -581   -561   -285
    166   -301   -467     67    316   -384    -31   -163   -335   -561   -535   -259
    200   -283   -483     38    340   -381    -33   -145   -303   -519   -509   -241
    236   -249   -485      5    361   -366    -31   -122   -275   -491   -493   -236
    239   -241   -480      0    355   -358    -31   -103   -254   -475   -475   -226
    223   -226   -449      2    335   -337    -28    -83   -220   -446   -444   -205
    236   -189   -426    -23    329   -309    -18    -59   -192   -426   -436   -194
    262   -171   -436    -46    348   -303    -15    -23   -163   -405   -420   -168
    298   -155   -454    -72    374   -303    -15     31   -111   -350   -368   -109
    322    -77   -400   -122    361   -239    -20     70    -59   -303   -314    -54
    319    -80   -402   -122    358   -239    -15    103    -28   -270   -285    -31
    337    -62   -400   -137    368   -231      0    148     18   -236   -259      5
    361    -28   -389   -166    374   -210     23    192     64   -200   -233     46
    379     -5   -384   -187    381   -194     31    215     85   -176   -213     77
    376     70   -309   -226    342   -119     23    200     75   -163   -207     83
    387    103   -283   -246    335    -90     12    179     59   -176   -200     90
    381     98   -283   -241    329    -90      5    142     25   -218   -220     77
    371    109   -262   -239    316    -75      2    106    -12   -252   -246     51
    374     85   -288   -231    329   -101     12     70    -54   -288   -272     25
    361     72   -288   -218    324   -106     15     28    -96   -316   -288     10
    340     96   -246   -218    293    -75      0    -36   -153   -361   -322    -33
    327     75   -252   -200    290    -88    -20    -98   -213   -407   -366    -77
    324    101   -226   -215    275    -62    -23   -135   -246   -428   -389    -98
    322    109   -213   -215    267    -49    -20   -166   -272   -446   -405   -111
    311    103   -207   -207    259    -51    -12   -181   -283   -452   -415   -109
    290    109   -181   -200    236    -36    -15   -197   -290   -454   -415   -111
    293    142   -150   -220    223     -2    -28   -215   -296   -454   -415   -116
    301    179   -122   -241    210     28    -23   -220   -285   -446   -407   -109
    309    228    -83   -270    197     75    -18   -205   -249   -400   -366    -62
    322    314     -7   -316    166    153    -28   -207   -220   -353   -319    -10
    332    392     59   -363    135    228    -62   -233   -215   -327   -285     20
    340    420     80   -381    129    252    -96   -259   -233   -340   -290     15
    337    384     46   -361    145    215   -116   -280   -262   -368   -311      2
    329    350     20   -340    155    187   -119   -296   -280   -379   -311      7
    301    306      2   -303    150    153   -122   -319   -311   -405   -332    -12
    288    277    -10   -283    150    135   -140   -348   -345   -436   -366    -41
    283    179   -103   -231    194     38   -155   -376   -397   -491   -426    -96
    288     64   -223   -176    257    -77   -150   -387   -428   -530   -470   -137
    283    -10   -296   -137    288   -153   -145   -400   -459   -561   -493   -142
    285    -70   -355   -109    319   -213   -140   -415   -501   -589   -514   -155
    298    -85   -384   -109    340   -233   -148   -441   -540   -615   -545   -202
    306   -122   -428    -90    366   -275   -148   -452   -553   -626   -555   -233
    332   -114   -446   -109    389   -280   -145   -439   -542   -613   -545   -226
    337   -119   -457   -109    397   -288   -163   -449   -548   -610   -542   -220
    316   -140   -457    -88    384   -298   -176   -457   -555   -618   -550   -213
    319   -114   -433   -101    376   -272   -194   -465   -568   -641   -566   -210
    322   -122   -444   -101    381   -283   -200   -480   -589   -659   -589   -228
    293   -168   -465    -62    376   -316   -192   -498   -610   -678   -615   -252
    272   -213   -488    -31    379   -350   -179   -496   -615   -688   -626   -259
    285   -311   -597     12    441   -454   -145   -465   -639   -727   -670   -296
    316   -532   -849    106    581   -691    -59   -374   -706   -885   -862   -480
    319   -665   -984    171    649   -823     83   -241   -714  -1028  -1039   -675
    298   -504   -802    101    550   -652    192   -166   -610   -979  -1000   -667
    213   -114   -327    -49    270   -220    127   -493   -602   -815   -766   -457
    106    478    368   -293   -132    423   -213  -1114   -696   -491   -283     -2
      0   1093   1091   -548   -545   1091   -519  -1501   -623     -5    327    563
     23   1267   1244   -646   -610   1257   -784  -1626   -517    405    761    982
     77    878    800   -478   -361    839   -891  -1649   -698    226    535    820
     93    340    246   -218    -77    296   -826  -1597  -1156   -558   -257    129
    127    -80   -207    -23    166   -142   -652  -1379  -1345  -1067   -797   -405
    184   -207   -392     10    285   -298   -462  -1026  -1088   -969   -787   -441
    265   -187   -452    -38    358   -319   -319   -737   -839   -815   -683   -342
    337   -163   -501    -88    418   -329   -215   -542   -672   -709   -607   -265
    363   -148   -511   -109    436   -329   -176   -457   -602   -665   -581   -233
    366   -150   -517   -109    439   -332   -163   -428   -584   -654   -581   -220
    363   -155   -519   -103    441   -337   -150   -402   -571   -646   -581   -205
    348   -179   -527    -85    436   -353   -140   -389   -561   -654   -592   -200
    335   -181   -517    -77    423   -348   -124   -384   -555   -652   -584   -192
    345   -158   -504    -96    423   -329   -119   -366   -532   -631   -579   -189
    350   -148   -498   -101    423   -322   -116   -348   -511   -623   -576   -171
    350   -135   -485   -111    418   -309    -98   -324   -485   -587   -542   -145
    363   -106   -472   -129    418   -288   -103   -298   -449   -555   -517   -135
    387    -93   -480   -145    433   -285   -122   -272   -420   -530   -491   -127
    415    -54   -470   -179    441   -262   -137   -236   -381   -493   -462   -106
    402    -46   -452   -179    426   -246   -119   -226   -363   -478   -454    -85
    366    -33   -400   -166    381   -218    -83   -220   -355   -470   -446    -70
    355    -33   -389   -163    371   -210    -57   -184   -324   -446   -426    -44
    374      0   -374   -187    374   -187    -44   -132   -275   -405   -392    -10
    392     36   -358   -215    374   -161    -46    -85   -239   -374   -374     10
    426     64   -361   -246    392   -145    -38    -31   -192   -335   -348     44
    454    109   -348   -283    400   -119    -31     33   -140   -288   -314     93
    475    124   -350   -298    413   -111    -25    101    -93   -244   -280    140
    483    161   -322   -324    402    -80    -15    153    -41   -179   -228    176
    493    202   -290   -350    392    -44     -7    187     -5   -135   -179    213
    498    241   -259   -371    379     -7     -7    200     12   -111   -150    236
    501    259   -241   -379    371     10     -5    194      2   -116   -153    233
    509    254   -254   -384    381      0     -2    176    -20   -135   -166    223
    504    257   -249   -381    376      5     -2    142    -59   -161   -181    207
    488    257   -231   -374    358     12      0    101    -98   -187   -197    189
    478    249   -228   -363    353     10      0     59   -135   -228   -231    161
    452    226   -226   -340    337      0      0     12   -176   -259   -259    127
    433    223   -210   -329    322      7     -5    -36   -207   -283   -285     90
    410    226   -184   -319    296     20      2    -70   -218   -293   -301     67
    389    249   -140   -319    265     54     15    -90   -220   -298   -306     62
    379    254   -124   -319    252     64     25   -106   -226   -298   -314     62
    371    275    -96   -324    233     90     41   -111   -213   -272   -285     77
    368    262   -106   -316    236     77     49   -111   -200   -259   -272     85
    379    288    -90   -332    236     98     44   -109   -192   -244   -259     98
    392    361    -33   -379    213    163     49    -93   -155   -197   -213    140
    384    413     28   -400    176    220     33   -101   -132   -174   -184    155
    384    449     64   -418    158    259    -12   -119   -124   -161   -168    176
    415    444     28   -428    194    236    -33   -127   -127   -166   -161    194
    423    397    -25   -410    223    187    -46   -150   -153   -179   -179    200
    392    345    -46   -368    218    150    -67   -179   -174   -184   -192    161
    361    319    -41   -340    200    140    -83   -205   -202   -210   -218    127
    348    301    -46   -324    197    127    -72   -200   -202   -200   -192    132
    348    223   -124   -288    236     49    -93   -215   -233   -228   -226     83
    340     98   -241   -220    290    -72   -109   -231   -283   -283   -283     36
    324     28   -296   -179    309   -135   -116   -246   -327   -324   -335     -2
    306    -10   -316   -148    311   -163   -116   -277   -374   -371   -387    -41
    311    -57   -368   -129    340   -213   -124   -296   -405   -394   -405    -49
    301    -64   -366   -119    332   -215   -140   -309   -423   -410   -413    -72
    285    -88   -374    -98    327   -231   -150   -314   -431   -423   -428    -88
    298   -116   -415    -90    355   -265   -153   -309   -433   -428   -436    -67
    296   -129   -426    -85    358   -277   -153   -306   -431   -413   -423    -64
    293   -129   -423    -83    358   -277   -150   -306   -431   -407   -420    -64
    290    -90   -381   -101    335   -236   -171   -319   -449   -426   -428    -75
    288    -93   -381    -96    335   -236   -168   -316   -446   -415   -413    -64
    283    -98   -381    -93    329   -239   -171   -314   -452   -413   -420    -85
    303   -166   -470    -67    387   -316   -166   -311   -506   -488   -496   -161
    340   -405   -745     31    540   -574   -103   -259   -620   -672   -696   -350
    340   -613   -953    137    646   -782     33   -142   -693   -870   -922   -597
    316   -514   -833     98    574   -672    163    -41   -587   -826   -898   -581
    207   -187   -394    -10    298   -290    119   -381   -537   -631   -639   -332
     54    415    358   -236   -153    387   -189   -997   -509   -252   -122    179
    -96   1221   1317   -561   -706   1267   -491  -1369   -270    376    623    854
    -70   1553   1623   -743   -846   1590   -823  -1493    -72    862   1114   1293
      2   1189   1187   -597   -592   1187  -1018  -1548   -239    730    935   1192
     31    579    548   -306   -259    563   -992  -1514   -709     10    213    540
     57     44    -12    -49     36     15   -782  -1275  -1070   -678   -493   -145
    109    -67   -176    -20    140   -119   -535   -849   -839   -615   -537   -202
    174    -85   -259    -44    215   -171   -350   -542   -633   -491   -470   -140
    223   -114   -340    -54    280   -228   -231   -358   -514   -418   -420    -96
    252   -135   -387    -57    319   -259   -179   -283   -467   -397   -413    -77
    262   -129   -394    -67    327   -259   -171   -262   -462   -407   -426    -77
    267   -114   -381    -77    324   -246   -166   -236   -446   -389   -415    -83
    265   -116   -381    -75    322   -249   -161   -215   -428   -376   -402    -83
    265   -116   -381    -72    322   -249   -153   -197   -405   -358   -376    -57
    262   -119   -381    -72    319   -252   -140   -179   -389   -340   -361    -67
    275   -111   -387    -80    329   -249   -142   -153   -368   -319   -345    -54
    280   -114   -394    -85    335   -254   -140   -132   -355   -306   -335    -10
    293    -57   -350   -116    322   -202   -142   -114   -329   -277   -296      7
    309    -23   -335   -142    322   -179   -145    -96   -306   -262   -285      2
    322      5   -316   -163    319   -155   -140    -77   -290   -257   -296      7
    335     -7   -342   -163    337   -176   -119    -36   -257   -226   -259     41
    345    -31   -376   -155    361   -202    -90     15   -218   -179   -215     64
    350      7   -342   -181    345   -166    -80     54   -184   -153   -189     93
    353     75   -277   -215    314   -101    -77     96   -150   -132   -171    116
    358     77   -280   -220    319    -98    -57    158   -103    -98   -153    140
    379    119   -259   -249    319    -70    -49    215    -59    -59   -124    168
    418    158   -259   -290    340    -49    -33    285     -2      0    -75    213
    436    163   -272   -301    353    -51     -7    358     49     49    -31    252
    446    179   -267   -314    355    -41      0    415     90     90      0    301
    457    200   -257   -327    358    -28      2    452    116    111     20    350
    457    236   -220   -348    337      7     -2    462    119    124     31    374
    459    244   -218   -353    340     12      2    467    119    150     44    350
    452    215   -236   -335    342     -7      7    452    101    140     38    335
    444    272   -171   -358    309     51      0    410     72    122     41    342
    431    283   -150   -358    290     67     -2    363     44     96     23    319
    415    290   -124   -355    270     83    -15    311     12     64      2    288
    392    252   -140   -324    265     57    -23    257    -23     38    -15    265
    366    210   -155   -288    262     28    -15    202    -54      2    -38    226
    348    218   -129   -285    239     44    -20    137    -93    -38    -72    194
    327    220   -109   -275    218     57     -7    101   -101    -54    -90    200
    301    215    -85   -259    194     64     10     77    -93    -33    -88    189
    272    246    -25   -259    150    111     28     64    -77    -15    -75    163
    270    259    -10   -267    140    124     36     64    -72    -12    -70    168
    280    277     -2   -280    140    137     46     85    -49      5    -51    189
    280    324     44   -303    116    184     57    111    -10     33    -20    233
    272    379    106   -324     83    244     36    103      2     62      2    262
    254    426    171   -342     41    301     10     88      7     77     25    277
    259    400    140   -329     59    272    -15     88      2     80     31    275
    270    384    111   -329     80    249    -36     75     -7     75     23    249
    288    405    116   -345     85    262    -49     62     -7     75     28    241
    275    402    127   -340     72    265    -77     31    -33     49     12    239
    220    337    116   -280     51    228    -90      5    -75     10    -15    215
    197    218     20   -207     88    122   -103    -28   -140    -51    -77    153
    215    109   -106   -161    161      2   -122    -62   -200   -116   -150     90
    231     49   -181   -140    205    -67   -135    -83   -241   -158   -192     54
    244     12   -231   -129    236   -109   -150   -111   -283   -194   -231     23
    249      5   -244   -127    246   -119   -168   -148   -322   -231   -265    -12
    228     23   -205   -124    218    -90   -181   -176   -345   -246   -277    -28
    210      5   -205   -111    207    -98   -181   -189   -353   -257   -283    -36
    236    -10   -249   -114    241   -129   -184   -192   -361   -272   -293    -49
    265     -2   -267   -132    265   -132   -194   -194   -368   -280   -298    -62
    228    -59   -288    -83    257   -174   -192   -200   -376   -290   -314    -70
    228    -80   -311    -75    267   -194   -184   -194   -371   -288   -314    -59
    244    -59   -306    -93    275   -181   -192   -187   -366   -283   -301    -41
    226    -77   -303    -75    265   -192   -189   -181   -368   -283   -301    -38
    239   -163   -402    -36    319   -283   -176   -171   -400   -340   -353    -77
    327   -353   -683     12    501   -517   -155   -153   -542   -548   -558   -277
    379   -511   -891     64    633   -701    -57    -64   -628   -724   -776   -555
    327   -498   -826     85    574   -662     67     28   -576   -730   -828   -636
    161   -280   -441     59    301   -361     85   -231   -501   -574   -636   -418
    -70    290    361   -111   -215    324   -129   -833   -368   -158   -101    132
   -280    997   1278   -358   -779   1135   -303  -1184    -64    467    631    878
   -220   1343   1564   -563   -891   1452   -537  -1257    194    995   1195   1491
    -85   1085   1171   -498   -628   1127   -782  -1332     49    953   1148   1512
      2    542    540   -272   -270    540   -836  -1340   -441    254    433    787
     41     77     36    -62      2     57   -683  -1101   -789   -376   -226     75
    145    -67   -213    -38    176   -140   -496   -657   -657   -431   -361    -80
    192   -111   -303    -38    246   -207   -337   -355   -488   -355   -337    -57
    158   -179   -337      7    244   -257   -187   -207   -410   -314   -335    -67
    272    -80   -353    -96    311   -215   -179    -96   -335   -265   -301    -57
    314    -49   -366   -132    337   -207   -241    -72   -319   -259   -296    -67
    228   -116   -345    -54    285   -231   -155   -116   -348   -290   -322   -109
    189   -137   -327    -28    257   -231    -77   -135   -361   -319   -348   -135
    205   -101   -309    -51    254   -205    -54   -116   -358   -322   -342   -114
    239    -49   -290    -96    262   -168    -46    -85   -345   -285   -306    -70
    259    -36   -296   -111    277   -166    -62    -36   -303   -233   -275    -36
    275    -33   -311   -122    290   -171    -83     -2   -267   -210   -257    -12
    270    -28   -301   -122    285   -163    -75     33   -231   -176   -231      7
    267     -7   -277   -132    272   -142    -59     64   -197   -153   -220     10
    306     57   -249   -181    277    -96    -62     83   -174   -142   -215     23
    322     93   -231   -207    277    -70    -62    116   -158   -132   -210     51
    374    124   -249   -252    311    -62    -85    145   -129    -93   -176     88
    436    189   -249   -314    342    -28   -103    181    -88    -59   -142    122
    506    288   -218   -397    363     36    -90    267     -7     25    -64    189
    439    233   -207   -337    324     12    -93    267      2     38    -64    168
    384    194   -189   -290    285      5    -46    293     25     59    -44    184
    407    233   -174   -322    288     31      7    363     88    111     -2    226
    413    288   -124   -350    270     83     33    446    163    168     41    262
    400    316    -83   -361    241    119     36    493    205    210     80    306
    428    332    -96   -381    262    119     31    509    210    218     96    350
    441    353    -88   -400    265    132     51    550    244    265    153    420
    381    384      2   -381    189    194     75    566    293    314    181    407
    381    418     36   -400    174    226     62    519    262    270    142    345
    410    405     -5   -407    207    200     36    470    210    228    122    335
    423    381    -41   -402    231    168      5    431    181    202    109    329
    436    381    -54   -407    246    163    -25    394    153    171     80    324
    418    353    -64   -387    241    145     -2    363    135    153     62    329
    368    322    -49   -345    207    137      2    290     98    129     33    267
    314    329     15   -324    148    174     25    228     77    109     15    207
    283    306     23   -293    129    166     31    171     36     72    -12    176
    335    303    -31   -319    181    137     10    127    -12     15    -44    184
    400    368    -31   -384    215    168     12    124     -5     44    -18    205
    319    329     10   -324    153    171     25    109     12     67    -28    155
    192    345    153   -267     20    249     96     77     49     57    -62     62
    231    444    210   -340     10    327    114      7     12      0    -96     23
    285    470    184   -379     49    329     59      5    -20     31    -25    127
    277    509    231   -394     23    371     54     90     83    168    106    283
    231    491    259   -361    -12    376     46     38    103    150     64    223
    200    491    290   -348    -46    392     20   -171    -28    -49   -129     -5
    181    514    332   -348    -75    423      0   -254   -163   -129   -179    -46
    197    439    241   -319    -23    340    -57    -98   -150    -15    -57    145
    249    392    142   -319     54    267    -88     36    -54    116     54    309
    220    270     46   -246     85    161    -72     33    -57     67    -20    233
    207    194    -12   -202    109     93    -51    -36    -93    -33   -119    111
    205    150    -54   -179    129     49    -46   -111   -161   -109   -194      2
    174    109    -64   -140    119     23    -80   -280   -290   -265   -337   -189
    218    137    -80   -179    148     28   -103   -244   -322   -210   -275    -90
    226    124   -101   -174    163     10   -106   -132   -223    -90   -176     18
    220     90   -132   -158    176    -20   -111   -119   -220   -109   -189     28
    220     70   -150   -145    187    -38   -109   -114   -215   -122   -194     25
    205     62   -145   -135    176    -38    -98   -168   -241   -158   -236    -31
    220     64   -155   -142    189    -44   -109   -179   -252   -148   -236    -36
    262     46   -215   -155    239    -83   -135   -228   -275   -202   -298   -109
    283      7   -275   -145    280   -132   -155   -262   -335   -254   -342   -142
    285     -5   -290   -140    288   -148   -161   -166   -288   -187   -275    -57
    283    -93   -376    -96    329   -233   -145   -132   -303   -254   -355   -124
    275   -303   -581     12    426   -444    -83    -83   -397   -462   -600   -376
    275   -470   -745     98    509   -607     31     41   -426   -623   -815   -602
    213   -267   -483     25    345   -374    124    111   -275   -496   -691   -517
    116    220    101   -168      7    161     18   -329   -280   -290   -379   -236
     12    846    831   -431   -410    839   -298  -1005   -405    -23     70    184
    -80   1486   1566   -701   -823   1525   -584  -1379   -311    488    737    826
     -7   1504   1509   -748   -758   1506   -815  -1467   -239    865   1122   1223
     23    963    937   -493   -457    950   -870  -1491   -496    558    761    883
     10    410    400   -210   -194    405   -761  -1415   -963   -270    -83     80
     72    -10    -83    -31     77    -46   -581  -1093  -1078   -711   -592   -371
    114    -59   -176    -28    142   -116   -410   -727   -735   -532   -517   -306
    187    -75   -262    -57    223   -168   -285   -488   -537   -410   -444   -259
    207    -75   -285    -67    244   -181   -197   -324   -402   -329   -397   -241
    228    -25   -254   -101    241   -140   -176   -293   -394   -332   -407   -254
    246    -15   -262   -116    252   -137   -174   -231   -366   -285   -366   -189
    280    -15   -298   -132    288   -155   -174   -168   -314   -231   -311   -127
    306     -7   -316   -150    309   -161   -176   -158   -288   -218   -309   -127
    306    -31   -337   -137    322   -184   -158   -148   -265   -210   -306   -129
    293    -38   -332   -129    311   -184   -142   -148   -254   -207   -322   -176
    262     20   -241   -142    252   -109   -119   -145   -233   -202   -332   -218
    285     59   -228   -174    257    -85   -132   -179   -252   -223   -350   -228
    335    103   -231   -218    283    -62   -145   -205   -254   -215   -335   -213
    348     96   -252   -223    301    -77   -137   -145   -241   -155   -254   -103
    358     70   -288   -213    322   -109   -116    -57   -158    -59   -181    -18
    361     93   -267   -228    311    -85   -114    -77   -129    -59   -215    -85
    389    142   -246   -265    319    -51   -122   -101   -148    -83   -239   -137
    358    176   -181   -270    270     -2   -106      2    -64     28   -127    -28
    402    184   -218   -293    309    -15   -103     23    -23     54   -119    -23
    449    171   -280   -311    366    -54   -109     46     -7     64   -116      2
    480    187   -293   -332    387    -51    -98    137     70    166    -20    103
    446    220   -226   -335    335      0    -70    200    155    228     23    109
    457    285   -174   -371    314     57    -75    215    168    223     23    111
    509    262   -246   -387    376      7    -77    270    200    259     49    140
    522    259   -262   -389    392      0    -62    342    270    348    127    205
    491    316   -174   -405    329     72    -25    384    342    436    220    293
    483    340   -142   -413    314     98    -38    335    306    392    168    228
    519    361   -161   -441    340    101    -75    226    210    267     38     75
    561    335   -226   -446    394     54   -109    127    106    163    -54    -23
    558    324   -236   -441    397     44   -127    122     70    163    -31     12
    530    301   -231   -415    381     36   -106    163     96    207     23    132
    472    303   -168   -389    322     67    -90    132     88    194      2    103
    478    348   -129   -413    303    109   -106     38     25    142    -54    -25
    488    324   -163   -407    324     83   -116    -36    -46     67   -114    -64
    467    303   -166   -387    316     70   -106    -49    -62     62   -122    -57
    418    314   -103   -366    259    106    -93    -57    -59     72   -116    -75
    436    322   -114   -379    275    103   -111   -119   -114     20   -174   -148
    415    363    -51   -389    233    155    -98   -114    -93     38   -174   -137
    389    410     18   -400    184    215    -85    -72    -20    124    -85    -72
    392    433     41   -413    176    236   -132   -116    -25    142    -51    -88
    400    454     54   -426    174    254   -166   -189    -44    116    -67   -114
    410    467     57   -441    176    262   -153   -137    -18    166     -7    -31
    431    452     18   -441    205    236   -171   -116      2    200      2    -18
    413    457     44   -436    184    252   -158   -111     15    205      2    -23
    361    446     85   -402    137    267   -148   -135    -10    181    -20    -77
    311    418    103   -366    103    262   -140   -158    -44    135    -83   -153
    384    298    -85   -342    236    106   -207   -241   -176     -2   -205   -233
    405    223   -181   -316    293     20   -223   -187   -155     46   -163   -205
    397    127   -270   -262    335    -70   -244   -187   -163     25   -197   -207
    324     33   -290   -179    306   -129   -241   -244   -239    -41   -259   -262
    324     18   -306   -171    314   -145   -218   -239   -233      0   -215   -293
    358     70   -290   -215    324   -109   -213   -249   -233      2   -223   -345
    319     25   -293   -171    306   -132   -207   -277   -272    -41   -267   -353
    293     -7   -301   -142    296   -155   -192   -285   -280    -59   -288   -329
    280    -33   -314   -124    296   -174   -194   -280   -290    -49   -288   -314
    231    -23   -257   -103    241   -140   -179   -239   -249    -18   -293   -322
    187    -10   -197    -88    192   -103   -174   -283   -265    -46   -329   -426
    314    -51   -366   -132    340   -210   -254   -402   -394   -148   -389   -472
    329    -83   -415   -124    371   -249   -249   -327   -353    -93   -345   -355
    314   -158   -475    -77    394   -316   -223   -272   -345   -122   -400   -329
    319   -376   -696     28    506   -535   -132   -171   -348   -192   -511   -509
    288   -488   -779     98    532   -633    -10    -70   -345   -329   -709   -766
    254   -324   -579     33    415   -449     59    -18   -249   -277   -672   -776
    155     12   -145    -85    150    -64    -49   -337   -301   -148   -459   -542
     10    530    519   -270   -254    524   -358   -953   -511     36    -77   -135
    -38   1226   1262   -594   -649   1244   -646  -1340   -517    457    498    293
    -70   1408   1478   -670   -774   1444   -849  -1483   -472    740    800    532
    -83    919   1002   -420   -542    961   -919  -1499   -670    493    504    322
      5    340    335   -171   -163    337   -852  -1428  -1028   -158   -213   -327
     57    -64   -122      2     88    -93   -662  -1122  -1039   -465   -597   -665
    135   -176   -311     20    223   -244   -483   -745   -714   -262   -483   -594
    189   -140   -332    -25    259   -233   -353   -493   -470    -90   -368   -542
    192   -111   -303    -38    246   -207   -233   -340   -322    -20   -348   -594
    280   -174   -454    -54    366   -311   -246   -342   -366    -88   -405   -584
    290   -207   -498    -41    392   -350   -236   -244   -288      7   -314   -418
    267   -184   -452    -44    358   -316   -207   -176   -218     77   -254   -361
    262   -181   -444    -38    353   -311   -179   -145   -171    135   -197   -397
    207    -96   -303    -57    254   -200   -171   -171   -171     80   -303   -514
    270   -109   -379    -80    322   -244   -213   -252   -275    -46   -436   -571
    316   -122   -441    -98    376   -280   -231   -189   -249     31   -348   -413
    311    -80   -392   -114    350   -236   -207   -135   -158    124   -257   -316
    267    -88   -358    -90    311   -223   -168    -98    -96    202   -155   -332
    254    -36   -290   -109    272   -163   -158    -75    -54    257    -90   -358
    259    -15   -275   -122    265   -145   -153    -64    -33    275    -80   -345
    265    -33   -298   -114    280   -166   -135    -67    -28    257   -111   -392
    306     10   -296   -161    301   -142   -145    -75    -44    223   -155   -381
    327     46   -280   -187    303   -116   -140    -15      5    280   -109   -285
    324     70   -257   -197    290    -90   -132     67     72    376    -15   -200
    316     85   -231   -200    275    -72   -111    127    140    428     15   -153
    303    111   -192   -210    246    -38    -88    179    194    454     31   -137
    277    153   -124   -215    200     15    -57    241    259    493     38   -140
    384    161   -223   -272    303    -31   -103    205    205    426    -20   -184
    446    135   -311   -290    379    -88   -111    275    267    519     90    -88
    426    171   -257   -298    340    -41    -77    342    340    618    202    -31
    426    241   -184   -335    306     28    -54    368    368    654    244     -5
    433    244   -189   -337    311     28    -59    366    355    641    231     10
    439    259   -179   -348    309     41    -67    345    337    626    218      7
    397    249   -148   -324    272     51    -67    293    288    550    137    -51
    379    228   -153   -303    267     38    -67    226    218    472     49   -103
    366    220   -145   -293    254     38    -72    187    184    483     96   -122
    337    236   -101   -285    220     67    -67    174    189    504    140   -109
    303    231    -72   -270    189     80    -54    129    166    475    106   -127
    270    231    -38   -252    153     96    -31     98    155    459     83   -158
    202    231     25   -218     88    129     -5     70    161    444     57   -223
    213    197    -15   -205    114     90    -31    -15     70    355    -12   -296
    236    168    -70   -202    153     49    -28      0     88    394     31   -215
    244    213    -33   -228    137     90     -5     25    127    426     46   -158
    249    265     12   -257    116    140      2     38    150    436     51   -142
    228    298     70   -262     80    184      2     57    187    478     93   -155
    213    348    135   -283     38    244    -10     46    213    506    137   -150
    272    379    106   -324     83    244    -72    -15    171    465    111   -194
    293    371     75   -332    106    223   -111    -25    155    449    109   -161
    277    340     62   -309    109    202   -116     -2    158    465    122    -93
    257    290     33   -275    111    163   -109    -15    163    485    161   -111
    226    267     38   -246     93    153   -111    -49    129    465    140   -166
    202    174    -28   -189    114     72   -106    -57     96    420     85   -192
    181     70   -111   -124    148    -20   -109    -80     44    342     -2   -257
    163     20   -142    -93    153    -62   -122   -119     -7    290    -49   -298
    155    -18   -176    -70    166    -96   -127   -129    -33    275    -64   -290
    155    -46   -202    -57    179   -124   -132   -145    -57    252    -98   -296
    155    -90   -246    -31    200   -168   -137   -148    -70    218   -140   -311
    184   -127   -311    -31    246   -218   -166   -176   -101    194   -142   -361
    171   -103   -275    -33    223   -189   -174   -189   -103    205   -114   -368
    129   -109   -239    -10    184   -174   -161   -197   -119    187   -135   -374
    114   -163   -277     25    194   -220   -148   -192   -132    187   -119   -342
    135   -150   -288      5    210   -218   -145   -176   -116    200   -101   -332
    150   -153   -303      0    226   -228   -155   -181   -119    189   -106   -353
    179   -161   -340    -10    259   -252   -166   -181   -122    176   -124   -366
    181   -153   -335    -12    257   -244   -166   -176   -122    155   -148   -374
    166   -311   -480     72    322   -394   -145   -181   -213     31   -280   -480
    153   -605   -758    226    454   -683    -54   -155   -361   -223   -563   -756
    142   -737   -880    296    509   -807     83    -18   -363   -345   -724   -904
    132   -530   -662    200    397   -594    184     44   -223   -210   -584   -779
      2    -62    -64     28     33    -62      7   -449   -223     20   -249   -439
   -142    657    800   -257   -470    727   -306   -992   -153    457    337    153
   -210   1296   1506   -542   -859   1400   -574  -1208    116   1083   1049    776
   -114   1337   1452   -610   -782   1395   -828  -1247    262   1457   1405   1098
   -101    826    927   -363   -514    875   -883  -1322    -96    982    914    641
   -109    220    327    -57   -218    272   -776  -1215   -542    231    171    -44
    -85   -148    -62    116    -12   -106   -568   -883   -594    -93   -223   -394
    -20   -187   -166    103     72   -176   -374   -527   -363     10   -213   -361
     77   -174   -252     46    161   -213   -257   -303   -210    101   -145   -316
    106   -181   -290     36    197   -236   -189   -192   -137    129   -124   -309
    114   -189   -306     36    210   -246   -174   -153   -127    116   -148   -322
    127   -192   -319     33    223   -254   -158   -116   -116    116   -158   -298
     88   -213   -303     59    194   -257   -142   -106   -109    111   -166   -290
     83   -213   -296     64    189   -254   -132    -93    -90    142   -129   -288
     96   -210   -309     57    202   -259   -127    -80    -75    166   -114   -280
    111   -189   -301     38    205   -244   -109    -57    -57    194    -83   -265
    106   -155   -265     23    184   -210    -96    -41    -41    202    -72   -262
    106   -148   -257     20    181   -202    -98    -25    -28    207    -72   -239
     90   -145   -239     25    163   -192   -103    -23    -12    220    -46   -220
     72   -155   -228     41    150   -192    -77    -18      2    236    -25   -213
     93   -132   -228     18    161   -181    -59      0     28    246    -12   -194
    124   -119   -246     -2    184   -181    -41     25     51    267      7   -171
    137   -111   -249    -12    192   -179    -36     62     77    283     20   -155
    135    -70   -205    -31    168   -137    -28    116    124    322     59   -106
    158    -23   -184    -70    168   -103    -33    179    179    379    116    -36
    189    -25   -215    -80    200   -122    -31    244    231    444    187    -70
    213     -2   -218   -106    215   -109    -25    290    267    480    213    -59
    239     41   -197   -140    218    -77      5    358    309    506    246    101
    262    129   -132   -197    197      0      2    413    355    550    293    101
    280    145   -135   -213    207      5    -12    452    387    558    280    127
    306    168   -140   -239    223     15    -12    485    418    597    335    187
    335    197   -137   -265    236     31      2    509    436    631    379    202
    329    197   -135   -265    231     31     15    504    431    631    363    155
    319    205   -116   -262    218     44     12    478    405    610    340    163
    311    233    -80   -272    194     77     -5    433    374    574    311    150
    296    249    -46   -272    171    101    -10    389    340    537    270    114
    285    228    -57   -257    171     85    -25    340    296    498    252    124
    257    200    -59   -228    158     70    -41    275    257    467    239     85
    218    163    -54   -192    135     57    -20    218    213    431    205     44
    174    129    -44   -150    109     44     12    174    181    394    163     -5
    137    150     12   -145     62     83     38    140    176    387    161      5
    124    148     20   -137     51     85     51    124    171    384    174     36
    142    148      5   -148     67     77     62    103    163    379    168     18
    184    179     -5   -181     96     88     57     85    158    368    148    -36
    200    187    -15   -194    109     85     44     72    166    381    135    -57
    189    239     49   -215     70    145     25     70    192    420    176     12
    155    290    132   -223     10    213     15     88    236    475    233     64
    145    298    153   -220     -2    226    -10     90    254    496    262     77
    168    277    109   -226     28    194    -51     67    233    485    257     62
    218    262     44   -241     88    153   -103     33    200    444    220     25
    233    244      7   -241    111    124   -135      2    161    402    184    -12
    187    197     10   -192     88    103   -135      5    145    387    174    -23
    124     85    -38   -106     83     23   -114      0    114    350    135    -49
    101     15    -85    -59     93    -33   -103    -12     83    311     96    -83
    109    -25   -135    -44    119    -77   -114    -44     54    280     67   -122
    127    -72   -200    -25    163   -135   -145    -75      5    207    -15   -153
    148    -88   -236    -31    192   -161   -163   -103    -31    181    -44   -187
    187   -116   -306    -36    246   -210   -179   -132    -59    166    -49   -241
    249   -171   -420    -41    332   -296   -189   -168    -90    145    -51   -293
    319   -205   -524    -57    420   -363   -210   -197   -122    119    -70   -309
    293   -223   -517    -36    402   -371   -189   -171   -116    106   -103   -283
    342   -233   -576    -54    457   -405   -205   -163   -119    116    -98   -296
    366   -231   -597    -70    480   -413   -239   -184   -127    129    -67   -324
    335   -259   -594    -36    465   -426   -233   -213   -161     96    -88   -345
    290   -324   -615     15    452   -470   -210   -200   -171     83    -83   -355
    252   -400   -654     72    452   -527   -168   -171   -223      2   -184   -491
    213   -659   -875    220    542   -766    -67   -135   -363   -236   -483   -740
    184   -823  -1008    319    594   -914     80    -41   -436   -428   -709   -857
    153   -665   -818    254    483   -740    174     -2   -314   -306   -561   -737
    -10   -285   -275    148    129   -280     88   -384   -200    -23   -202   -426
   -259    400    659    -72   -462    530   -135   -857     31    514    444    226
   -449   1085   1535   -316   -992   1309   -314   -992    465   1231   1234   1041
   -374   1104   1475   -366   -927   1288   -579   -989    644   1590   1590   1426
   -342    654    995   -155   -670    823   -714  -1067    340   1241   1226   1052
   -342     67    410    137   -379    239   -706  -1062   -192    480    454    296
   -272   -322    -49    298   -111   -187   -542   -795   -415     23    -54   -293
   -233   -335   -103    283    -67   -220   -309   -426   -220    103    -57   -283
   -127   -329   -202    228     36   -267   -155   -200    -96    168      0   -200
    -57   -361   -303    207    122   -332    -70    -85    -28    200     20   -210
    -49   -381   -332    215    140   -358    -36    -49    -15    197     10   -231
    -57   -389   -335    223    137   -363    -38    -23     -7    205     23   -215
    -80   -397   -316    239    116   -358    -25      7      7    218     31   -215
   -135   -374   -239    254     49   -306    -20     25     20    231     36   -223
   -181   -384   -202    283     10   -293     -7     57     46    254     57   -179
   -200   -355   -158    277    -23   -257      0     77     70    265     77   -179
   -174   -324   -150    249    -12   -239     15     88     77    272     83   -197
   -171   -332   -163    252     -5   -249     15     85     75    267     72   -163
   -176   -311   -135    244    -20   -223    -18    103     96    293    109   -135
   -166   -275   -109    218    -28   -192    -38    145    137    345    161   -140
   -132   -254   -122    192     -5   -189    -38    161    148    342    150   -150
    -90   -252   -163    168     33   -207    -59    158    135    322    116   -168
    -59   -267   -207    163     72   -239    -38    166    132    314     98   -155
    -51   -244   -192    145     67   -218    -25    207    161    348    148    -44
    -57   -218   -161    137     51   -189    -12    249    202    397    205    -72
    -70   -197   -127    132     28   -161     -7    280    215    407    179   -127
    -46   -205   -158    127     54   -181    -12    324    239    415    192    -33
    -18   -171   -155     93     67   -163    -15    402    306    485    270     12
      5    -93   -101     44     51    -96      0    470    371    553    329     85
     46    -54   -101      2     72    -77     18    509    407    597    376    114
     83    -28   -111    -25     96    -70     33    548    436    633    392     88
    109    -23   -132    -44    116    -75     23    545    423    615    366    129
    135      2   -132    -70    135    -64      7    537    426    623    392    163
    132     25   -106    -80    119    -38    -12    519    428    628    410    153
    111     25    -85    -67     98    -28    -15    483    413    618    420    124
    106    -12   -119    -49    111    -64      0    449    384    584    371     41
     64    -46   -111    -10     88    -77     10    400    350    540    332     46
     10    -46    -59     18     31    -51     41    376    358    548    366     70
    -20    -67    -46     44     12    -57     64    348    353    537    337    -12
    -59    -85    -25     70    -18    -54     80    306    327    493    285     -5
    -96    -98     -2     96    -46    -51     93    265    309    475    293     20
   -109    -85     23     96    -67    -31     77    239    306    483    324     31
   -106   -106      0    106    -54    -54     72    223    285    467    301    -46
   -109    -98     10    103    -62    -44     90    236    311    493    311    -15
    -90    -38     49     64    -72      5    124    252    350    535    353    -20
    -83      7     90     36    -88     49    142    233    358    545    355     25
    -70     62    132      5   -101     96    106    205    361    545    379     75
    -33     36     70     -2    -51     51     51    187    353    530    337     25
    -38     -2     36     20    -38     15      5    158    322    501    316     41
    -51    -28     23     36    -38     -2    -10    137    309    504    322     41
    -72    -67      5     70    -38    -31    -15    114    277    470    296     31
    -96   -119    -25    106    -36    -72    -28     96    249    436    265      0
    -90   -202   -111    148      7   -158    -41     67    210    394    233    -57
    -70   -262   -192    163     59   -228    -64     28    158    337    166   -171
    -75   -327   -252    202     88   -290    -90     -5    114    285    103   -184
    -85   -374   -290    228    101   -332    -90    -23     85    265     98   -189
    -83   -405   -322    244    116   -363    -64    -31     59    228     54   -233
    -75   -433   -358    252    140   -394    -72    -46     33    194     31   -194
    -67   -444   -376    257    153   -410    -93    -64     18    181     28   -218
    -80   -457   -376    267    148   -418   -103    -75      7    174     20   -233
    -93   -454   -361    272    132   -407   -114    -96      5    171     15   -257
   -103   -452   -348    275    119   -400   -116    -93     20    189     41   -259
    -88   -483   -394    285    153   -439   -109    -77     33    210     70   -288
    -88   -530   -441    306    174   -485   -109    -88     18    176     12   -355
   -109   -545   -439    327    163   -493   -103   -101    -15    116    -46   -285
   -116   -626   -509    371    194   -568    -88    -88    -72     33   -129   -350
    -67   -836   -769    452    350   -802    -44    -46   -192   -171   -363   -615
    -57   -927   -870    491    405   -898     80     77   -202   -270   -506   -820
   -111   -807   -698    459    290   -753    161    111   -103   -192   -444   -807
   -285   -446   -161    363    -62   -303     83   -249    -20     33   -132   -493
   -478    233    711    122   -594    472   -142   -789     90    493    501    150
   -524    815   1340   -148   -935   1078   -342   -971    348   1078   1213    930
   -439    826   1265   -194   -852   1044   -576  -1065    389   1335   1504   1325
   -397    366    763     12   -579    563   -706  -1202     28    940   1104    940
   -389   -166    223    277   -306     28   -691  -1223   -478    153    259    -28
   -345   -514   -171    428    -88   -342   -511   -909   -574   -226   -241   -485
   -267   -579   -314    423     23   -446   -324   -514   -335    -85   -161   -405
   -168   -537   -368    353     98   -454   -200   -252   -148     67    -33   -423
   -116   -519   -402    319    142   -462   -135   -119    -67    101    -28   -410
   -119   -561   -441    337    161   -501   -109    -70    -44    109      5   -374
   -122   -576   -454    350    163   -517    -62    -31    -28     90    -70   -418
   -127   -555   -428    340    150   -493    -44    -28    -49     38   -127   -239
   -109   -517   -407    314    148   -462    -54    -31    -36     62    -83   -236
    -77   -488   -410    280    166   -449    -57    -10     -7     98    -46   -270
    -96   -493   -397    293    148   -446    -36     18     20    132    -20   -285
   -148   -530   -381    337    116   -457     -5     36     46    155      0   -285
   -176   -537   -361    358     90   -449      7     44     64    168     10   -265
   -153   -480   -327    316     85   -405      0     64     88    192     31   -239
    -93   -410   -319    252    111   -366     -2    103    116    220     54   -215
    -70   -394   -324    233    127   -361     -2    137    137    239     70   -202
    -64   -400   -335    233    135   -368      5    174    174    265     96   -174
    -62   -413   -350    236    142   -381     15    213    210    288    119   -145
    -44   -379   -335    213    145   -358     12    228    220    301    132   -137
    -33   -335   -303    181    135   -319     18    259    249    342    179   -103
    -18   -306   -288    163    135   -298     20    314    288    402    231    -64
     15   -311   -327    145    171   -319     23    389    335    433    254    -31
     31   -283   -314    127    171   -298     38    457    389    485    303     12
     33   -259   -293    111    163   -275     36    465    415    519    342     33
    -90   -239   -148    166     28   -194     96    472    472    587    439     80
   -265   -285    -20    275   -124   -153    184    480    522    631    478     83
    -96   -187    -90    140     -5   -137    142    555    566    672    491    168
    176   -109   -285    -33    228   -197     59    620    568    652    444    231
    228    -85   -314    -70    270   -200     49    649    576    654    459    262
    220   -109   -332    -57    275   -220     49    618    553    628    446    205
    176   -137   -314    -20    244   -226     57    576    522    587    407    137
    158   -168   -327      5    239   -246     59    542    496    558    387    161
    119   -189   -309     36    213   -249     70    501    462    530    392    150
     75   -171   -246     46    158   -210     83    462    439    496    358    124
     46   -114   -161     33    103   -137     90    410    413    459    327     77
     36   -135   -171     46    103   -153     90    366    387    446    316     23
     20   -184   -205     83    111   -194     85    314    342    405    285    -41
     18   -226   -246    103    129   -236    109    296    332    389    290    -31
     28   -158   -187     64    106   -171    116    306    361    420    340      5
     12    -80    -93     31     49    -85    111    293    374    446    358    -44
      0    -72    -72     36     36    -72    106    275    376    449    329    -36
    -64    -80    -18     70    -23    -49     96    257    389    470    368     33
   -194   -127     67    161   -132    -31    114    244    392    475    381     51
   -223   -161     62    192   -145    -49    109    244    384    459    368     80
    -67   -127    -59     98     -5    -93     49    249    355    431    337     67
     20   -103   -124     41     70   -114     23    223    322    407    329     15
    -18   -202   -184    111     83   -194     20    210    290    376    296    -54
    -15   -335   -322    174    153   -329     12    228    262    335    233    -80
     -7   -355   -348    181    168   -353     -2    220    223    290    187    -90
    -23   -397   -374    207    174   -387      2    194    189    228    137   -114
    -62   -452   -389    254    163   -420     25    140    148    181    109   -142
    -70   -467   -400    267    163   -433     10    122    140    207    163   -161
    -51   -462   -410    257    179   -436    -15    142    140    218    192   -200
    -51   -506   -454    277    200   -480    -15    150    135    200    124   -202
    -49   -540   -491    293    220   -517     -5    161    135    192     80   -220
    -54   -561   -506    309    223   -535    -10    153    114    161     51   -231
    -51   -532   -480    293    213   -506    -25    148    109    153     64   -184
    -31   -511   -480    270    220   -496    -38    129     98    153     64   -205
    -25   -522   -496    275    233   -509    -44    119     88    142     57   -231
    -15   -602   -587    309    285   -597    -33    127     64    103      5   -275
     -5   -763   -758    384    376   -761      5    171     -5    -44   -166   -402
      0   -963   -963    480    480   -963    119    285    -41   -223   -389   -618
    -20   -885   -865    452    420   -875    213    389     59   -200   -384   -711
   -111   -571   -462    340    174   -517    210    213    114    -67   -205   -597
   -218    -96    122    158   -171     12    -23   -363    -12    137    161   -166
   -311    576    885   -135   -600    732   -301   -802      0    607    820    454
   -280    932   1213   -327   -748   1072   -527   -930    140   1122   1418   1075
   -184    607    792   -213   -488    698   -665   -948     44   1148   1408   1106
   -176     46    223     64   -200    135   -657   -956   -368    470    680    387
   -155   -410   -257    283     49   -335   -514   -826   -714   -314   -153   -431
    -88   -592   -504    340    207   -548   -353   -498   -517   -327   -283   -568
    -41   -574   -532    306    244   -553   -220   -220   -241   -158   -184   -465
     31   -597   -628    283    329   -613   -109      5    -64    -49   -103   -350
     83   -574   -659    244    368   -618    -64    103     18     20    -46   -322
     93   -548   -641    226    366   -594    -46    140     64     49    -33   -358
     98   -519   -618    207    358   -568    -36    150     80     31    -75   -379
    119   -519   -639    200    379   -579    -33    155     64      7    -93   -348
    142   -535   -680    194    410   -607    -33    192     90     31    -70   -293
    148   -545   -693    197    418   -618    -25    223    124     57    -36   -275
    132   -527   -659    197    394   -592    -20    228    142     70    -25   -322
    127   -465   -592    168    358   -527    -12    226    145     44    -64   -327
    145   -452   -597    153    368   -524     -7    236    158     46    -64   -254
    153   -446   -602    145    376   -524      2    277    192    103      2   -228
    135   -449   -584    155    358   -517      5    301    228    153     49   -231
    127   -423   -550    148    337   -485     12    324    259    174     70   -213
    127   -407   -535    137    329   -470     18    340    280    187     77   -179
    132   -363   -496    114    311   -428     20    368    319    220    111   -137
    119   -355   -478    116    296   -415     62    431    389    280    161    -85
    137   -348   -485    106    311   -415     64    465    431    309    192    -57
    166   -332   -501     80    332   -418     57    493    462    345    207    -33
    176   -283   -462     51    319   -371     51    537    514    394    231    -33
    189   -252   -441     31    314   -348     57    592    579    462    285     25
    200   -226   -426     12    311   -324     51    636    633    514    337     83
    207   -210   -418      0    311   -314     57    675    680    550    358    122
    215   -176   -392    -20    303   -285     83    698    711    563    374    163
    241   -148   -392    -46    314   -270     88    680    701    542    376    171
    257   -153   -410    -51    332   -280     83    675    696    535    384    187
    246   -127   -374    -62    309   -249     85    652    667    527    366    148
    233   -122   -355    -57    293   -239    101    607    628    485    329    109
    223   -129   -353    -49    285   -241    103    548    574    428    280     62
    213   -114   -327    -49    270   -220    101    496    514    361    218     25
    210   -127   -337    -44    272   -231    101    444    457    298    171     -7
    176   -129   -306    -23    241   -218    116    423    426    267    153    -25
    176   -124   -303    -25    239   -213    103    376    374    205    111    -49
    181   -145   -327    -18    254   -236     90    319    314    137     70    -96
    161   -176   -337      7    246   -257     88    280    275    109     28   -153
    150   -142   -293     -5    220   -218    101    272    290    137     57   -166
    148    -72   -220    -38    181   -145    101    275    319    171    109   -142
    153     25   -127    -88    140    -49     85    262    332    179    137   -103
    168     54   -114   -114    142    -28     46    228    314    158    109    -83
    181     67   -114   -124    148    -23      7    202    296    142     88    -49
    171     38   -135   -106    153    -46    -12    184    285    145     75    -70
    148     54    -93   -101    122    -18    -10    171    288    150     67   -122
    150     72    -77   -114    114      0    -28    140    259    114     54   -132
    194     38   -155   -116    176    -57    -51    103    205     49     15   -122
    202    -57   -259    -72    231   -158    -51    103    184     23      0   -135
    202   -132   -335    -33    267   -233    -46     93    163      2    -15   -192
    171   -155   -329    -10    249   -241    -46     64    129    -41    -51   -228
    163   -166   -329      0    244   -246    -51     31     80   -109   -137   -277
    171   -220   -394     23    280   -306    -57      7     18   -176   -223   -290
    184   -285   -470     51    327   -376    -62      7     -7   -192   -236   -257
    179   -265   -444     38    311   -353    -72      2     -7   -174   -205   -270
    176   -262   -439     41    306   -350    -70      0    -10   -179   -200   -288
    176   -249   -426     36    298   -337    -75    -12    -25   -202   -213   -290
    176   -239   -415     31    296   -327    -85    -25    -38   -213   -231   -293
    158   -257   -415     49    285   -335    -93    -44    -59   -249   -270   -316
    140   -259   -402     59    270   -329    -98    -62    -75   -275   -290   -319
    155   -283   -439     62    296   -361   -109    -67    -96   -288   -298   -311
    168   -366   -535     98    350   -449   -103    -49   -124   -340   -353   -358
    168   -553   -724    189    444   -639    -15     44   -155   -480   -522   -488
    148   -672   -823    262    483   -748    124    189    -93   -563   -667   -639
    111   -483   -594    184    353   -540    205    249     15   -519   -639   -646
     67   -122   -189     28    127   -155    101   -106    -96   -462   -475   -485
    -18    420    436   -202   -228    428   -241   -727   -374   -283    -88   -106
    -96   1060   1156   -483   -626   1106   -542  -1130   -441    116    480    340
    -62   1270   1330   -605   -696   1299   -769  -1254   -374    517    935    685
    -15    849    865   -415   -439    857   -826  -1241   -506    358    735    514
     -2    311    311   -155   -158    311   -732  -1158   -833   -366    -41   -127
     28    -98   -129     33     77   -114   -561   -930   -909   -818   -576   -555
     75   -233   -309     77    192   -272   -400   -626   -639   -706   -574   -517
    109   -254   -363     72    236   -309   -262   -384   -402   -553   -480   -410
    135   -257   -392     57    262   -324   -171   -228   -254   -441   -402   -366
    150   -257   -410     51    280   -332   -140   -168   -205   -418   -394   -368
    150   -236   -387     41    267   -311   -135   -153   -189   -423   -407   -366
    168   -241   -410     36    288   -324   -122   -142   -179   -426   -415   -355
    192   -244   -439     23    314   -340   -137   -142   -187   -433   -415   -329
    207   -210   -418      0    311   -314   -132   -119   -161   -410   -389   -285
    194   -194   -389      0    290   -290   -109   -103   -140   -400   -389   -270
    176   -174   -350      0    262   -262   -114   -122   -150   -415   -405   -272
    184   -148   -335    -20    259   -239   -122   -116   -140   -394   -379   -249
    194   -114   -309    -41    252   -213   -116    -98   -114   -363   -348   -226
    197   -109   -309    -44    252   -207   -111    -93   -103   -355   -340   -223
    202    -98   -301    -51    252   -200   -106    -85    -88   -340   -337   -213
    205    -67   -272    -70    236   -168   -109    -77    -70   -324   -332   -200
    202    -31   -233    -85    215   -132   -106    -62    -44   -303   -314   -174
    218    -12   -233   -103    223   -122   -111    -38    -23   -293   -301   -137
    252     -5   -257   -122    254   -129   -111     -7      7   -272   -288   -109
    267     -2   -272   -132    267   -137   -103     28     46   -239   -277   -127
    275      5   -270   -140    272   -132   -103     62     80   -207   -254   -122
    293     46   -246   -171    270    -98    -96    106    135   -145   -194    -59
    329    116   -213   -223    272    -46    -83    176    215    -70   -129      5
    348    197   -150   -272    249     23    -67    226    285      7    -57     41
    366    252   -114   -309    239     70    -72    241    303     36    -23     93
    361    280    -83   -322    220     98    -85    239    298     31     -7    171
    379    296    -83   -337    231    106    -83    233    296     31      5    213
    379    293    -88   -337    233    103    -77    207    262    -10    -25    192
    371    267   -103   -319    236     83    -77    181    215    -54    -64    163
    371    270   -101   -324    236     85    -90    142    158   -106   -119    122
    345    265    -80   -303    213     93    -96     90     98   -163   -158     98
    309    252    -57   -280    184     96   -122     23     36   -213   -192     64
    280    252    -28   -265    155    111   -124    -33    -12   -262   -231     36
    259    226    -36   -244    148     96   -109    -90    -70   -314   -275    -15
    233    210    -23   -220    129     93    -88   -148   -119   -355   -314    -80
    210    218      5   -215    101    111    -85   -181   -153   -397   -363   -106
    207    210      2   -210    101    109    -90   -197   -168   -415   -389   -114
    207    228     20   -218     93    124    -88   -200   -161   -397   -371   -101
    218    311     93   -265     62    202    -88   -200   -127   -340   -309    -83
    220    389    168   -303     25    280    -96   -215   -111   -314   -283    -77
    223    402    176   -314     23    290   -111   -228   -111   -306   -272    -64
    236    400    163   -319     36    280   -140   -231   -109   -293   -254    -49
    228    407    179   -316     25    293   -171   -244   -124   -290   -259    -54
    220    389    166   -306     25    277   -181   -259   -142   -309   -275    -70
    213    392    179   -303     18    285   -189   -280   -155   -322   -285    -77
    215    381    166   -301     23    275   -200   -283   -163   -332   -296    -75
    223    296     72   -259     75    184   -215   -290   -207   -384   -361   -111
    218    179    -38   -200    129     70   -215   -309   -262   -433   -420   -161
    205    119    -85   -163    145     18   -207   -327   -285   -452   -441   -197
    200     72   -127   -137    161    -25   -215   -353   -322   -498   -478   -220
    205     46   -158   -124    181    -54   -220   -374   -353   -517   -493   -231
    179     41   -137   -111    158    -46   -220   -392   -371   -519   -501   -270
    148      5   -145    -77    145    -70   -215   -397   -387   -530   -517   -288
    127    -33   -161    -46    142    -98   -210   -402   -397   -542   -532   -275
    122    -54   -176    -33    148   -114   -213   -410   -410   -542   -537   -275
    122    -49   -174    -36    145   -109   -223   -420   -415   -545   -542   -288
    127    -41   -168    -44    145   -103   -233   -423   -413   -540   -535   -288
    119    -62   -184    -31    150   -122   -246   -433   -423   -545   -537   -298
    116    -85   -202    -15    158   -142   -246   -439   -436   -558   -548   -306
    116   -200   -316     41    215   -257   -228   -423   -478   -633   -641   -374
    119   -433   -555    155    337   -493   -148   -350   -550   -807   -852   -553
    122   -613   -735    244    426   -672    -10   -210   -553   -956  -1052   -750
    111   -475   -587    181    348   -530     88   -109   -441   -917  -1028   -758
     -2    -88    -85     44     38    -85     -2   -506   -498   -782   -792   -548
   -132    522    654   -194   -394    587   -309  -1096   -587   -446   -285    -59
   -215   1239   1454   -511   -836   1345   -607  -1465   -493     96    405    550
   -179   1527   1706   -672   -943   1615   -891  -1592   -342    623    974   1070
   -122   1072   1195   -478   -657   1132   -976  -1595   -491    467    774    891
   -129    483    610   -176   -371    545   -906  -1538   -875   -265      5    181
   -135      2    135     64   -135     67   -714  -1296  -1057   -828   -623   -384
   -106   -161    -54    135    -25   -109   -504   -917   -810   -740   -644   -410
    -67   -155    -88    109     10   -122   -358   -657   -607   -615   -571   -345
    -54   -142    -88     98     15   -114   -257   -483   -465   -522   -509   -293
    -12   -158   -145     83     64   -150   -233   -431   -426   -504   -504   -288
     12   -176   -189     83    101   -181   -236   -415   -423   -517   -527   -293
     -2   -181   -179     90     85   -179   -233   -387   -405   -493   -509   -280
    -23   -179   -155    101     64   -168   -254   -368   -376   -459   -485   -275
    -31   -163   -132     96     49   -148   -275   -348   -345   -433   -470   -254
    -31   -145   -114     88     41   -129   -290   -335   -324   -410   -449   -228
    -33   -155   -122     93     41   -140   -241   -311   -309   -384   -439   -231
    -25   -140   -114     83     44   -127   -239   -301   -298   -368   -423   -220
    -12   -111    -98     59     38   -106   -223   -296   -283   -348   -405   -210
    -10    -90    -80     51     33    -85   -171   -272   -257   -314   -387   -210
     -5    -85    -80     44     36    -83   -137   -246   -220   -280   -363   -179
    -20    -67    -46     41     12    -57    -83   -220   -189   -252   -348   -137
    -18    -38    -23     28      0    -31    -72   -189   -145   -215   -324    -96
    -15    -31    -15     23      0    -23    -80   -153   -103   -168   -280    -33
    -15    -12      2     12    -10     -5    -75   -109    -64   -129   -252     -2
      2    -12    -15      2      7    -12    -67    -49     -7    -67   -187     31
      5     18     10    -12     -2     15    -70     10     62     18   -114     59
     10     64     54    -36    -20     59    -80     75    132     77    -62    142
     64     75     10    -70     25     44    -98    101    142     75    -70    187
     83     75     -7    -77     46     33    -80    155    200    155      7    215
     75    103     25    -90     25     64    -96    194    246    213     59    249
     90    106     15    -98     38     62   -111    194    244    215     59    259
    109    119      7   -116     49     64   -119    179    223    202     59    249
     98    135     36   -116     31     85   -137    161    218    207     59    257
     77    124     46   -101     15     88   -150    127    200    192     51    228
     62    101     38    -80     12     70   -148     93    174    166     31    207
     25     72     46    -49    -10     59   -124     36    116    106    -18    168
     -5     70     72    -33    -38     70    -93    -12     80     80    -33    137
    -20     83    101    -31    -59     90    -75    -38     75     80    -33    132
    -31    101    132    -33    -80    116    -67    -72     57     72    -49    114
    -49    106    155    -28   -103    129    -80   -137      5     28    -90     64
    -59     93    153    -18   -106    124    -80   -187    -33    -10   -114     20
    -70     49    119      7    -93     83    -77   -213    -49    -23   -116      7
    -59     98    158    -18   -109    127    -80   -231    -41    -12   -116    -10
    -59    171    228    -57   -142    200    -88   -241    -18     18    -96     10
    -62    202    265    -70   -163    233   -103   -244      5     54    -64     41
    -62    213    275    -75   -168    244   -132   -252     23     75    -38     59
    -41    202    244    -80   -142    223   -166   -265     18     80    -31     62
    -28    174    202    -72   -114    187   -184   -272      5     64    -57     57
    -51    142    192    -46   -122    166   -194   -267      7     72    -57     70
   -101    101    200      0   -150    150   -189   -246     28     96    -25     85
    -96     31    127     33   -111     77   -200   -249      7     70    -54     54
    -72    -28     44     49    -59      7   -213   -277    -51      7   -124    -10
    -98    -98      0     96    -49    -49   -226   -288    -75    -25   -163    -46
   -109   -171    -62    140    -23   -116   -228   -303   -106    -57   -194    -72
   -124   -246   -122    187     -2   -184   -223   -322   -142    -88   -223   -114
   -140   -277   -137    210     -2   -210   -205   -329   -153    -85   -220   -122
   -142   -293   -150    218      2   -223   -207   -353   -166    -96   -228   -135
   -127   -303   -179    213     23   -241   -241   -389   -202   -132   -259   -166
   -116   -309   -192    213     36   -252   -267   -400   -215   -150   -275   -184
   -116   -345   -228    228     54   -288   -265   -397   -215   -148   -275   -184
   -122   -361   -239    241     57   -301   -252   -397   -218   -140   -272   -181
   -135   -387   -252    259     57   -319   -239   -402   -223   -135   -275   -192
   -119   -407   -288    265     83   -348   -228   -405   -236   -142   -285   -189
    -96   -449   -355    272    129   -405   -249   -381   -236   -161   -306   -200
    -85   -563   -478    322    194   -522   -241   -355   -296   -265   -423   -345
    -75   -792   -719    433    319   -756   -132   -298   -397   -485   -691   -644
    -46   -854   -807    452    379   -831     10   -174   -389   -610   -857   -841
   -103   -628   -524    363    210   -576     57   -239   -288   -480   -701   -722
   -277   -187     88    231   -184    -49   -129   -743   -296   -200   -283   -316
   -475    514    989    -20   -732    750   -418  -1247   -220    309    415    402
   -542   1111   1654   -283  -1098   1382   -667  -1449     15    961   1189   1189
   -449    989   1439   -272   -945   1215   -880  -1506      5   1161   1405   1470
   -415    480    896    -33   -654    688   -956  -1538   -348    628    823    911
   -410    -93    316    249   -363    111   -833  -1395   -727   -155    -33     25
   -397   -439    -41    418   -179   -241   -574   -997   -649   -348   -348   -345
   -309   -446   -140    376    -85   -293   -410   -672   -400   -200   -285   -298
   -187   -467   -280    327     46   -374   -319   -491   -283   -150   -270   -270
   -142   -496   -355    319    106   -426   -285   -392   -218   -114   -257   -259
   -155   -522   -366    340    103   -444   -280   -353   -192    -96   -252   -270
   -189   -574   -384    381     96   -480   -249   -342   -192   -109   -267   -280
   -174   -548   -374    361     98   -462   -233   -329   -179   -109   -267   -265
   -142   -548   -405    342    129   -478   -231   -306   -155    -77   -231   -252
   -140   -527   -387    335    122   -457   -239   -265   -109    -28   -189   -241
   -137   -485   -348    311    103   -418   -236   -244    -80     -5   -168   -233
   -127   -470   -342    298    106   -407   -220   -233    -67     10   -155   -207
   -122   -470   -348    293    109   -410   -197   -213    -49     41   -122   -158
   -116   -462   -345    290    114   -405   -192   -200    -31     64   -106   -142
    -98   -439   -342    267    119   -392   -210   -189    -18     75    -93   -140
    -85   -426   -340    254    124   -384   -210   -168      5    103    -62   -122
    -85   -407   -322    246    116   -366   -202   -140     33    137    -36   -101
    -96   -410   -314    254    109   -363   -189   -109     62    174    -10    -88
    -83   -402   -319    241    116   -361   -176    -70    101    210     28    -62
    -67   -358   -290    213    109   -324   -163    -15    150    257     70    -23
    -70   -324   -257    197     90   -290   -148     49    207    316    122     28
    -80   -298   -218    189     67   -259   -155    106    259    376    166     72
    -88   -283   -194    181     51   -239   -137    171    316    439    220    122
    -83   -252   -168    166     41   -210   -116    233    368    498    288    189
    -51   -218   -168    135     57   -194   -127    275    410    542    340    249
    -44   -187   -142    116     49   -166   -135    303    449    592    392    290
    -54   -174   -119    111     28   -148   -111    309    462    620    423    311
    -57   -168   -111    111     25   -140   -103    301    459    628    431    314
    -54   -163   -109    106     25   -137   -101    290    449    623    431    316
    -70   -171   -101    122     15   -137   -103    270    441    613    420    303
   -114   -226   -111    168     -2   -168   -109    226    405    571    384    259
   -129   -236   -109    181    -10   -174   -109    176    363    532    353    215
   -142   -202    -59    171    -44   -132    -88    145    355    519    342    189
   -153   -166    -12    161    -70    -90    -70    116    348    509    335    176
   -187   -184      2    184    -96    -90    -64     70    309    470    306    142
   -220   -220      0    220   -111   -111    -59     36    283    441    280    109
   -239   -226     10    231   -127   -109    -54      7    259    415    254     75
   -241   -194     46    218   -145    -75    -51    -12    246    397    236     44
   -249   -122    127    184   -189      2    -44    -12    277    428    270     64
   -288    -98    187    192   -239     44    -23     -7    309    467    309     98
   -327    -88    236    207   -283     72    -23    -15    329    491    327    122
   -319    -88    231    205   -275     70    -51    -25    340    506    337    137
   -301   -129    171    213   -236     20    -80    -28    332    509    342    140
   -311   -171    140    239   -226    -15    -85    -33    319    504    340    137
   -374   -205    168    288   -272    -18    -80    -46    298    493    335    124
   -433   -249    184    342   -309    -33    -70    -57    290    485    332    114
   -397   -309     85    350   -241   -111    -88    -67    267    457    290     77
   -314   -353    -38    335   -137   -197   -114    -64    244    426    252     44
   -306   -431   -124    368    -90   -280   -111    -77    210    389    220     15
   -329   -472   -142    402    -93   -309   -101    -96    179    358    192    -12
   -361   -509   -148    431   -106   -329    -88   -106    168    342    184    -33
   -379   -545   -168    462   -106   -358    -88   -127    153    329    176    -49
   -400   -550   -153    475   -124   -353    -77   -122    155    335    184    -38
   -392   -511   -119    452   -137   -316    -88   -124    153    332    184    -28
   -389   -535   -148    462   -124   -342   -109   -135    135    319    161    -49
   -381   -553   -174    467   -106   -363   -114   -129    135    324    174    -46
   -392   -574   -181    480   -106   -379   -103   -124    140    340    189    -41
   -418   -600   -181    509   -119   -392    -88   -135    137    348    192    -49
   -420   -607   -187    514   -119   -397    -88   -137    135    345    200    -59
   -462   -704   -241    581   -111   -472    -51   -114     93    275    119   -184
   -457   -943   -488    698     12   -717     23    -67     -7     77   -114   -462
   -335  -1047   -711    691    187   -880    106     49    -44    -77   -332   -724
   -244   -875   -631    558    192   -753    145     77     38    -31   -283   -563
   -420   -540   -119    480   -153   -329     75   -298     70    189     54   -174
   -706    122    828    290   -769    472   -132   -828    166    685    748    488
   -758    823   1582    -31  -1169   1202   -353  -1054    436   1358   1556   1241
   -576    870   1447   -148  -1013   1158   -602  -1075    532   1722   1938   1717
   -519    407    927     54   -722    667   -714  -1143    226   1361   1558   1441
   -524   -142    381    332   -454    119   -688  -1153   -254    527    672    485
   -467   -540    -72    504   -197   -306   -501   -865   -381     72    111   -168
   -418   -615   -200    517   -111   -407   -322   -485   -132    215    163   -163
   -306   -602   -296    454     -7   -449   -205   -223     46    327    226   -127
   -189   -605   -418    394    111   -511   -155    -88    132    368    233   -161
    -93   -584   -491    340    197   -537   -122    -20    184    402    254   -205
    -88   -550   -462    316    184   -506   -124     -7    200    426    285   -184
   -228   -568   -340    397     54   -454   -111    -36    187    410    288    -93
   -420   -701   -283    558    -70   -493    -64    -62    163    371    262    -49
   -657   -839   -181    748   -239   -511      0    -90    155    350    249    -75
   -774   -792    -20    782   -379   -405     83    -33    220    428    322    -36
   -548   -727   -179    636   -187   -454     20     15    231    446    324    -41
   -439   -649   -213    542   -114   -431     -7     38    246    465    345    -36
   -613   -628    -15    620   -298   -322     88     10    280    493    381    -23
   -540   -618    -77    576   -233   -348     72    -10    290    527    413    -18
   -213   -592   -381    402     83   -488    -44     80    296    537    392    -28
   -132   -566   -433    348    148   -501    -59    161    350    587    444    -41
   -137   -517   -379    327    119   -449    -49    192    392    615    441    -64
   -122   -524   -402    322    140   -465    -49    215    402    600    426    129
   -132   -524   -394    327    129   -459    -36    257    444    644    475    158
   -137   -509   -371    322    114   -441    -25    303    493    701    522    166
   -140   -459   -319    301     88   -389    -12    353    550    769    581    239
   -142   -423   -280    280     67   -353    -12    405    613    836    652    293
   -119   -381   -262    249     70   -322    -12    457    680    904    714    353
   -103   -350   -246    226     70   -298      0    511    740    971    779    410
   -101   -324   -223    213     59   -275     25    555    800   1044    865    454
   -101   -309   -210    202     54   -259     28    574    836   1088    911    501
   -106   -285   -179    197     36   -233     38    584    849   1098    924    537
   -122   -233   -111    176     -7   -174     41    576    846   1088    930    532
   -132   -202    -70    168    -31   -137     54    581    857   1101    950    535
   -176   -218    -41    197    -70   -129     64    563    836   1075    927    472
   -246   -246      0    246   -124   -124     75    537    802   1031    891    472
   -272   -259     12    265   -142   -124     88    504    769    987    846    454
   -259   -244     15    252   -137   -114     98    465    740    945    805    371
   -280   -249     28    262   -155   -111    114    428    717    911    769    319
   -298   -252     44    275   -171   -103    127    366    670    849    711    257
   -249   -290    -44    267   -103   -166    109    319    607    784    654    213
   -205   -290    -85    249    -59   -189     85    309    581    769    631    166
   -220   -249    -31    233    -96   -140     85    285    579    763    636    142
   -342   -226    116    283   -231    -54    116    259    589    769    652    148
   -358   -220    135    288   -249    -44    101    205    576    753    644    137
   -140   -210    -70    176    -36   -140     -7    184    532    714    600     85
   -101   -231   -129    166     10   -179    -31    187    511    701    581     80
    -88   -233   -145    161     25   -189    -36    192    511    698    581    101
    -93   -226   -132    158     18   -179    -38    184    506    691    579    101
   -111   -270   -158    192     23   -215    -28    184    504    680    571     72
   -119   -353   -236    233     57   -296    -33    176    478    657    548     15
   -137   -441   -303    288     80   -374    -31    166    441    620    509     -5
   -155   -491   -337    322     90   -415    -28    158    413    581    470     10
   -166   -535   -368    350    101   -452    -20    153    389    542    446     28
   -197   -576   -379    387     90   -480    -20    142    374    519    433     -5
   -220   -613   -392    415     83   -501    -12    132    358    504    410    -25
   -187   -633   -446    407    127   -540    -20    114    329    475    392    -62
   -129   -646   -517    389    192   -581    -36    106    311    459    387    -93
   -129   -652   -522    389    194   -587    -41     98    298    457    387    -77
   -135   -654   -519    394    189   -587    -38     93    293    452    384    -90
   -145   -652   -506    397    179   -579    -38     80    288    444    379   -103
   -142   -670   -527    407    192   -600    -41     75    283    431    361   -103
   -122   -701   -579    410    226   -639    -41     75    267    402    340   -129
    -77   -766   -688    423    303   -730    -23    111    236    329    259   -200
    -49   -956   -906    501    426   -932     46    213    202    179     62   -394
    -62  -1052   -989    558    462  -1021    158    348    257     77    -98   -605
   -122   -818   -696    470    285   -758    228    392    394    176      0   -553
   -192   -462   -272    327     38   -368    109    -28    265    283    246   -285
   -280     62    342    106   -311    202   -181   -644     25    509    730    200
   -374    709   1083   -166   -727    896   -420   -989     23    992   1418    810
   -309    662    971   -179   -639    818   -607  -1034     62   1363   1821   1262
   -233    109    340     62   -288    223   -644  -1010   -163   1039   1428    927
   -202   -413   -210    306      2   -311   -589   -971   -574    163    465      7
   -140   -771   -631    457    244   -701   -467   -735   -610   -254    -88   -519
   -103   -766   -662    436    277   -714   -332   -418   -283    -33     33   -407
    -72   -737   -667    405    296   -704   -192   -176    -36    132    153   -298
    -38   -724   -688    381    322   -706    -98    -18    116    239    246   -233
    -23   -693   -670    358    322   -683    -70     41    179    288    322   -244
    -33   -667   -633    350    298   -652    -62     67    215    293    296   -285
     -5   -675   -672    340    332   -672    -57     83    215    252    218   -233
     12   -693   -706    337    358   -698    -59     80    205    236    197   -213
      0   -680   -680    340    340   -680    -51     98    233    272    236   -166
    -20   -665   -644    342    309   -654    -28    116    262    293    267   -174
    -15   -649   -633    332    306   -641    -18    142    293    319    293   -161
      2   -610   -613    303    306   -613    -25    145    311    329    311   -158
      5   -576   -581    285    293   -579    -31    142    322    345    322   -153
     25   -568   -597    270    309   -581    -20    161    350    371    342   -127
     36   -555   -592    259    314   -574    -25    176    374    384    361   -114
     28   -542   -571    257    298   -558    -20    197    394    407    384   -101
     12   -548   -561    267    285   -553    -15    218    420    441    426    -90
     15   -517   -532    249    272   -522    -25    236    449    467    457   -111
     33   -459   -493    210    262   -475    -28    270    501    506    470    -85
     51   -449   -504    197    275   -475    -28    303    542    532    483      2
     67   -459   -527    197    296   -493    -28    340    589    576    517     33
     88   -423   -511    166    298   -465     -5    400    667    641    568    101
    109   -376   -488    132    298   -431      2    446    730    704    628    161
    140   -327   -467     90    303   -397     -7    483    784    766    680    207
    163   -254   -418     46    290   -335     -2    514    846    844    743    252
    153   -244   -397     41    275   -319      5    522    862    849    753    265
    163   -241   -407     38    285   -324      7    527    854    833    753    285
    161   -246   -407     41    280   -324      5    511    833    810    740    277
    145   -252   -397     54    270   -324      5    485    805    779    709    249
    135   -236   -371     49    252   -301    -10    439    761    740    670    200
    114   -226   -340     54    226   -280     -7    407    735    704    646    174
    109   -226   -335     57    220   -277     10    384    709    654    610    163
    137   -210   -348     36    241   -277     10    314    631    561    530    109
    119   -194   -316     36    215   -254      5    259    561    498    475     41
     75   -210   -285     64    179   -246     10    215    514    465    439    -23
     57   -205   -262     72    158   -233     10    168    470    418    400    -80
     62   -192   -254     64    158   -223      7    145    441    379    376    -85
     62   -148   -213     41    135   -181     -2    135    439    381    384    -77
     62   -101   -163     20    111   -132    -18    116    441    400    402    -93
     49    -70   -122      7     83    -96    -38     90    431    402    397   -103
     33    -51    -85     10     59    -67    -62     77    431    405    392   -103
     38    -41    -80      0     59    -62    -83     72    423    405    394   -106
     80    -54   -135    -15    106    -93   -103     46    387    371    366   -122
    109    -41   -150    -36    129    -96   -114     57    387    368    366   -111
    116    -31   -148    -41    132    -88   -127     64    394    366    371   -111
     67   -187   -257     57    161   -220   -124     41    348    311    306   -181
     62   -288   -353    111    205   -319   -101     44    322    277    267   -228
     72   -301   -376    114    223   -337   -101     38    301    259    246   -259
     46   -327   -374    140    210   -350    -96     15    259    218    210   -314
     25   -371   -397    171    210   -381    -90    -10    215    166    168   -348
     49   -405   -454    176    249   -428    -98    -28    189    137    148   -371
     54   -441   -496    192    275   -467   -103    -28    184    132    137   -392
     51   -418   -470    184    259   -444   -101    -23    187    137    142   -379
     41   -426   -467    192    252   -444    -96    -23    181    124    135   -350
     59   -457   -517    197    285   -485    -93    -18    174    111    122   -322
     49   -459   -509    205    277   -483   -103    -33    158    101    116   -319
     51   -433   -485    192    267   -459   -119    -41    150    103    119   -316
     77   -457   -537    187    306   -496   -111    -23    145     93    103   -314
     77   -579   -657    249    366   -618    -80     20    132     31     23   -363
    103   -761   -867    327    483   -813      0    111    111   -114   -166   -514
    135   -841   -976    353    555   -909    114    223    142   -239   -348   -693
    122   -571   -696    223    407   -633    166    236    252   -163   -277   -644
     33   -223   -257     93    145   -241     12   -181     90    -67    -54   -441
    -88    272    361    -93   -226    316   -296   -761   -161    174    394    -64
   -166    906   1072   -368   -618    989   -566  -1106   -179    633   1023    433
    -57    919    976   -433   -519    948   -776  -1182   -158    943   1353    740
     -2    423    426   -210   -215    426   -792  -1135   -353    628    982    446
     -2   -106   -106     51     51   -106   -706  -1065   -717   -184    127   -275
      7   -532   -540    262    272   -535   -545   -800   -698   -548   -332   -652
     31   -597   -628    283    327   -613   -394   -485   -361   -329   -205   -530
     75   -555   -631    239    353   -592   -277   -262   -129   -171    -98   -436
    119   -530   -652    205    381   -589   -192   -129     -2    -96    -51   -384
    145   -527   -672    192    407   -600   -158    -77     44    -83    -46   -371
    137   -540   -678    200    405   -607   -153    -64     49    -88    -51   -374
    137   -540   -678    200    405   -607   -135    -46     59    -77    -41   -361
    129   -537   -667    202    397   -600   -119    -28     80    -70    -33   -353
    111   -540   -652    215    381   -594   -106      0    109    -54    -25   -335
    127   -522   -652    194    387   -587    -98     10    116    -44    -15   -329
    174   -501   -675    163    423   -587   -114      5    109    -57    -28   -335
    189   -480   -670    145    428   -574   -114     12    116    -49    -15   -311
    194   -446   -641    127    418   -542    -98     38    145    -12     15   -275
    187   -428   -615    119    400   -522    -88     62    181     12     33   -257
    189   -405   -594    109    389   -501    -83     85    200     31     49   -244
    213   -397   -613     90    410   -504    -85    109    210     38     57   -231
    228   -400   -628     85    428   -514    -83    132    231     54     64   -202
    249   -368   -618     59    431   -493    -70    166    275     85     98   -161
    246   -361   -607     57    426   -483    -54    205    324    129    137   -140
    246   -342   -589     46    415   -465    -41    241    368    168    166   -122
    267   -309   -576     20    420   -441    -33    288    415    207    200    -80
    277   -275   -553     -2    415   -413    -23    350    475    270    257    -23
    303   -231   -537    -36    420   -384    -15    405    535    329    314     36
    306   -218   -527    -44    415   -371    -12    446    581    368    353     80
    272   -197   -470    -36    371   -332      7    491    636    420    400    119
    285   -184   -470    -51    374   -324     23    522    659    446    433    150
    311   -187   -498    -64    405   -342     20    519    639    420    415    150
    296   -197   -493    -51    394   -345     15    509    605    384    389    132
    246   -220   -467    -12    355   -342     25    491    574    361    379    106
    207   -262   -470     25    337   -366     33    454    535    319    355     85
    168   -275   -446     51    306   -361     54    420    498    280    324     67
    155   -252   -407     46    277   -329     80    394    475    246    301     38
    161   -215   -376     28    267   -296     88    353    428    200    267      7
    171   -194   -366     10    267   -280     80    293    374    132    223    -33
    155   -205   -361     23    257   -283     85    244    327     80    184    -70
    109   -254   -363     70    233   -309    101    223    293     51    153   -106
     75   -265   -340     96    207   -301    116    200    272     36    135   -127
     75   -244   -319     83    194   -280    116    176    259     23    127   -127
     59   -187   -246     62    153   -215    122    187    285     49    163    -93
     46   -103   -150     25     98   -127    119    194    322     85    207    -49
     83    -93   -176      5    129   -135     70    145    290     59    189    -62
     88   -114   -202     10    145   -158     33    116    265     36    174    -72
     88   -127   -218     18    150   -171     28    129    272     44    192    -59
     83   -132   -218     23    148   -174     23    132    257     28    187    -70
     85   -132   -218     23    150   -174     23    122    244     12    176    -70
     90   -187   -280     46    184   -233     20    124    228    -20    142    -83
     98   -296   -394     96    246   -345     18    119    187    -77     83   -127
     88   -384   -472    145    277   -426     28    116    163   -111     46   -148
     72   -439   -511    184    290   -475     33    106    140   -129     25   -174
     54   -449   -504    197    277   -478     28     80    101   -166     -5   -220
     46   -454   -501    202    272   -478     20     72     77   -197    -25   -226
     38   -501   -542    228    288   -522     15     62     44   -236    -51   -231
     10   -524   -535    257    272   -530     23     62     41   -239    -44   -233
     12   -535   -548    259    280   -540     15     38     20   -257    -62   -259
     12   -568   -581    275    296   -574      2     15    -23   -311   -111   -296
     25   -566   -592    267    306   -579    -10     15    -36   -319   -116   -290
     28   -579   -607    275    316   -592    -20      0    -57   -332   -127   -301
     23   -571   -594    272    306   -584    -18    -10    -75   -355   -142   -314
     20   -628   -649    303    335   -639      0      2   -106   -400   -184   -345
     46   -833   -880    392    462   -854     54     62   -171   -537   -345   -475
     98  -1085  -1184    493    641  -1135    155    155   -244   -771   -633   -743
     93  -1026  -1122    465    605  -1072    262    275   -155   -805   -704   -815
      5   -709   -714    353    358   -711    249     57   -140   -693   -527   -670
   -150   -220    -72    184    -41   -145      7   -545   -290   -459   -101   -280
   -306    514    820   -103   -563    667   -275  -1034   -306     -5    563    332
   -311    963   1275   -327   -795   1119   -548  -1244   -215    511   1200    948
   -223    717    940   -246   -581    828   -698  -1257   -246    633   1309   1109
   -163     98    262     31   -215    181   -688  -1215   -581     28    626    480
   -127   -496   -368    311    119   -433   -537  -1065   -961   -859   -340   -420
    -90   -706   -618    397    262   -662   -340   -667   -727   -854   -467   -532
    -23   -680   -657    350    316   -670   -179   -350   -452   -678   -361   -431
     38   -659   -698    309    368   -678    -72   -155   -293   -584   -303   -368
     70   -680   -750    306    410   -714    -20    -85   -241   -568   -298   -355
    101   -701   -802    301    452   -750    -25    -98   -270   -618   -348   -405
     96   -683   -779    293    436   -730    -20    -77   -259   -615   -345   -407
     77   -685   -763    303    420   -724    -10    -51   -246   -607   -332   -397
     57   -685   -743    314    400   -714     -5    -36   -239   -602   -332   -392
     59   -678   -737    306    397   -706      2    -15   -215   -587   -316   -371
     72   -665   -737    296    402   -701     12      0   -202   -584   -311   -363
     80   -654   -737    285    407   -696      5    -10   -207   -600   -324   -379
    116   -628   -745    257    431   -685    -12    -25   -218   -618   -342   -389
    153   -602   -758    223    454   -680    -18    -15   -218   -620   -335   -376
    150   -613   -763    231    457   -688     -5     15   -181   -589   -301   -332
    153   -600   -753    223    452   -675    -20     12   -184   -589   -290   -327
    181   -589   -771    205    475   -680      0     41   -168   -571   -267   -306
    187   -579   -766    194    475   -672     18     75   -142   -561   -272   -309
    197   -519   -719    161    457   -618     18     96   -124   -542   -257   -285
    220   -480   -701    129    459   -589     25    137    -62   -488   -215   -246
    226   -452   -678    114    452   -563     46    187      5   -428   -174   -205
    262   -433   -698     85    478   -566     44    223     41   -392   -145   -137
    319   -402   -722     41    519   -561     36    265     67   -363   -114    -72
    335   -379   -717     20    524   -548     49    324    119   -311    -64     -5
    348   -355   -704      5    524   -530     59    368    163   -257    -12     64
    355   -335   -691    -12    522   -511     51    376    179   -244     12     98
    350   -301   -654    -25    501   -478     54    384    187   -231     36    122
    348   -280   -628    -33    488   -454     59    374    168   -241     36    119
    353   -244   -597    -54    475   -420     46    332    116   -290      5    140
    322   -272   -597    -25    459   -433     36    288     67   -345    -44    119
    288   -301   -589      5    439   -444     28    244     25   -381    -72     77
    267   -290   -561     10    413   -426     41    210      0   -410    -90     46
    241   -270   -511     15    376   -389     59    176    -23   -441   -111      2
    220   -272   -496     25    355   -384     64    114    -80   -501   -163    -31
    187   -249   -436     28    311   -342     62     57   -116   -545   -192    -49
    166   -267   -433     49    298   -350     59      7   -161   -592   -241    -62
    155   -265   -420     54    288   -342     77    -15   -181   -610   -267    -51
    176   -239   -418     31    296   -329     62    -64   -226   -657   -303    -96
    200   -200   -400      0    298   -298     49    -80   -241   -672   -306    -93
    184   -171   -355     -7    270   -262     46    -80   -223   -652   -283    -80
    166   -111   -277    -25    220   -194     28   -103   -213   -620   -249    -57
    174    -93   -267    -41    220   -179    -12   -132   -226   -620   -262    -70
    207   -114   -322    -46    265   -218    -41   -150   -259   -659   -298    -85
    223   -101   -327    -62    275   -213    -46   -145   -262   -667   -301    -51
    210    -80   -290    -64    249   -184    -31   -132   -249   -649   -277    -25
    189   -124   -314    -31    249   -220    -25   -132   -262   -662   -290    -51
    184   -233   -418     23    301   -324    -46   -155   -316   -722   -353   -114
    174   -309   -483     64    327   -394    -54   -176   -366   -779   -407   -161
    148   -327   -475     90    311   -400    -49   -197   -400   -815   -439   -163
     93   -374   -470    140    280   -420    -49   -236   -449   -870   -493   -187
     90   -420   -511    163    301   -465    -57   -259   -488   -898   -514   -210
    145   -426   -571    140    355   -496    -72   -270   -511   -917   -530   -249
    124   -436   -561    155    342   -498    -57   -290   -532   -940   -550   -267
     38   -431   -470    194    252   -452    -33   -337   -563   -963   -568   -270
    101   -407   -511    153    303   -459    -62   -361   -592   -982   -584   -275
    176   -405   -581    114    376   -491    -93   -332   -600   -997   -607   -293
    142   -410   -553    135    348   -480    -80   -324   -602  -1000   -605   -293
    179   -405   -587    111    381   -493   -114   -355   -618  -1015   -605   -275
    223   -402   -628     88    426   -514   -127   -345   -633  -1039   -639   -288
    236   -545   -782    153    506   -662   -111   -332   -709  -1148   -763   -387
    236   -776  -1013    270    623   -893    -36   -275   -807  -1353  -1023   -665
    223   -872  -1098    322    659   -984     93   -150   -800  -1480  -1202   -805
    158   -685   -844    262    501   -763    163   -168   -722  -1408  -1111   -732
    -36   -259   -223    145     93   -241     41   -636   -750  -1197   -766   -381
   -259    415    675    -77   -467    545   -220  -1234   -758   -782   -129    280
   -316   1036   1353   -361   -836   1195   -441  -1444   -550   -176    620   1049
   -207   1104   1312   -446   -761   1205   -654  -1499   -501    124    963   1462
   -132    618    750   -244   -441    683   -743  -1522   -815   -303    483   1028
    -85     10     96     38    -90     51   -683  -1415  -1231  -1132   -439     83
    -46   -335   -290    189    119   -314   -475  -1062  -1218  -1400   -841   -355
      7   -368   -376    179    189   -371   -293   -730   -989  -1273   -805   -332
     80   -387   -467    153    272   -426   -181   -527   -852  -1189   -766   -285
    135   -436   -571    150    353   -504   -127   -428   -795  -1163   -761   -277
     49   -472   -524    210    285   -498    -93   -423   -807  -1197   -784   -314
      2   -470   -472    231    236   -470    -70   -428   -815  -1205   -787   -327
    184   -387   -574    101    376   -480    -93   -374   -797  -1189   -776   -316
    272   -348   -620     38    446   -483   -103   -324   -784  -1184   -776   -298
    226   -371   -600     70    410   -485    -85   -306   -776  -1179   -771   -275
    233   -324   -558     46    394   -441    -62   -277   -750  -1156   -761   -257
    223   -277   -501     25    361   -387    -44   -254   -730  -1124   -727   -231
    228   -236   -465      5    345   -350    -44   -244   -714  -1101   -704   -215
    231   -210   -444    -10    337   -327    -38   -233   -701  -1085   -688   -192
    241   -174   -415    -33    327   -293    -36   -220   -678  -1054   -654   -161
    231   -153   -387    -41    309   -270    -25   -210   -662  -1034   -626   -161
    215   -137   -353    -38    283   -244    -18   -192   -644  -1021   -615   -155
    194   -142   -340    -28    267   -241    -20   -174   -641  -1021   -610   -106
    194   -132   -327    -31    259   -228    -10   -135   -618  -1005   -613    -62
    223   -124   -348    -49    283   -236     -5   -109   -610   -987   -605    -18
    150   -122   -272    -12    210   -197     12    -93   -579   -932   -563    -28
     93   -106   -200      5    145   -153     31    -59   -548   -906   -537     12
    142    -62   -205    -41    171   -132     38     18   -491   -844   -480    103
    233     -2   -236   -116    233   -119     41    106   -423   -753   -397    155
    358     59   -298   -207    329   -119     20    124   -413   -730   -371    168
    436     96   -340   -267    387   -122    -10    140   -405   -714   -345    202
    465    142   -324   -303    394    -90    -10    163   -392   -685   -316    231
    410    166   -246   -288    327    -38      7    174   -371   -649   -277    275
    374    129   -244   -252    309    -57      5    161   -376   -654   -280    283
    358    142   -215   -252    285    -33      0    122   -410   -685   -303    272
    348    158   -189   -254    270    -15     -5     80   -449   -719   -329    262
    332    137   -197   -236    265    -28      2     38   -485   -756   -363    231
    327    137   -189   -231    259    -25     23      5   -509   -784   -387    197
    301    153   -150   -228    226      2     38    -36   -535   -820   -426    153
    277    155   -122   -215    200     15     46    -85   -571   -867   -472    101
    254    145   -111   -202    184     18     70   -127   -610   -906   -509     57
    187    116    -70   -150    129     23    103   -187   -652   -948   -540     10
    135     88    -46   -111     90     20    129   -207   -659   -948   -545     -2
    223    150    -75   -187    148     38    116   -161   -628   -911   -524     28
    270    218    -51   -246    161     83     88   -166   -623   -904   -522     36
    161    236     75   -197     44    155     88   -223   -641   -922   -527     33
      2    205    200   -106    -98    202    101   -296   -659   -919   -504     64
     51    179    127   -116    -38    153     72   -303   -667   -896   -488     46
    252    226    -25   -241    137    101     -5   -265   -670   -893   -498     23
    342    275    -67   -309    205    103    -49   -233   -678   -909   -540     46
    288    233    -54   -262    171     90    -38   -239   -680   -911   -537     67
    236    132   -106   -184    171     12    -46   -277   -732   -958   -571     10
    192     10   -181   -101    187    -85    -38   -306   -779  -1002   -618    -44
    140    -51   -192    -44    166   -122    -28   -324   -810  -1028   -644    -67
    135    -41   -179    -46    155   -109    -41   -350   -846  -1065   -683   -106
    145    -41   -189    -51    166   -114    -38   -358   -867  -1088   -711   -129
    132    -62   -194    -36    161   -127    -49   -376   -888  -1109   -732   -145
    122    -62   -184    -28    153   -122    -67   -407   -919  -1127   -753   -155
     80    -72   -155     -5    116   -114    -62   -431   -940  -1137   -761   -176
    -38    -93    -57     64      7    -75    -33   -480   -956  -1145   -763   -231
    -72    -83    -12     77    -31    -49    -44   -553   -992  -1174   -797   -257
     88    -49   -137    -18    111    -93    -96   -530  -1010  -1197   -833   -236
     75    -59   -135     -7    103    -98    -77   -483   -976  -1171   -818   -166
    114    -98   -213     -7    161   -155    -83   -491   -989  -1187   -836   -202
    181   -181   -363     -2    270   -270    -98   -470  -1039  -1247   -922   -298
    233   -402   -636     85    433   -519    -62   -387  -1117  -1402  -1119   -506
    231   -555   -789    161    509   -672     41   -257  -1135  -1532  -1296   -763
    192   -472   -665    140    426   -568    145   -166  -1041  -1470  -1249   -769
     23   -171   -194     72    106   -181    114   -480  -1005  -1304   -989   -472
   -236    441    678   -101   -457    558    -62  -1052   -948   -927   -410    226
   -384   1119   1501   -368   -943   1309   -207  -1275   -665   -275    392   1031
   -337   1273   1610   -470   -974   1441   -418  -1371   -555    111    831   1556
   -301    878   1179   -290   -740   1028   -566  -1486   -836   -166    535   1397
   -277    285    563     -2   -420    423   -597  -1501  -1291   -906   -296    488
   -213   -119     93    166   -153    -15   -439  -1223  -1449  -1382   -898   -210
   -106   -213   -106    161      0   -161   -252   -839  -1252  -1314   -924   -277
     -7   -200   -192    101     90   -197   -129   -587  -1085  -1200   -852   -226
     46   -200   -246     77    145   -223    -70   -467  -1013  -1148   -831   -228
     54   -218   -272     80    161   -244    -57   -446  -1005  -1153   -833   -244
     49   -207   -259     77    153   -233    -49   -439  -1002  -1161   -836   -262
     67   -207   -277     67    171   -241    -49   -397   -995  -1150   -839   -254
     93   -205   -298     57    194   -252    -54   -353   -974  -1135   -813   -223
     83   -179   -265     46    171   -220    -49   -353   -963  -1119   -807   -249
     64   -194   -259     64    161   -226    -20   -322   -930  -1080   -789   -205
     33   -197   -233     80    132   -215      2   -322   -911  -1054   -756   -226
     80   -171   -252     46    166   -210     -7   -319   -906  -1044   -779   -241
    127   -150   -280     10    202   -215    -41   -280   -893  -1036   -776   -111
    145   -132   -277     -5    210   -205    -46   -246   -862  -1002   -732   -101
    171   -116   -288    -28    228   -202    -38   -223   -839   -987   -714   -106
    168   -114   -283    -25    226   -197    -25   -205   -813   -966   -691    -90
    158    -90   -249    -36    200   -168    -12   -187   -782   -930   -657    -70
    163    -90   -254    -36    207   -171      5   -148   -735   -885   -628    -46
    176    -49   -226    -64    200   -137      5   -114   -704   -854   -607     -5
    189     18   -171   -103    181    -75     -2    -77   -670   -807   -568     25
    202      7   -194   -106    197    -93     -7    -31   -644   -779   -542     59
    226      7   -218   -119    223   -103      5     28   -587   -717   -478    109
    241     54   -187   -150    213    -64     15     75   -522   -633   -376    155
    249    119   -129   -184    189     -5     25     93   -472   -574   -306    158
    301    103   -200   -202    249    -46     23    140   -459   -555   -316    244
    340    122   -218   -231    277    -46     10    192   -423   -511   -293    319
    327    153   -176   -241    252    -10     12    210   -381   -465   -257    345
    324    176   -148   -249    236     15     18    202   -371   -457   -228    348
    327    176   -150   -252    239     12      2    163   -400   -488   -226    303
    316    200   -116   -257    215     41      2    127   -415   -511   -249    236
    316    181   -137   -249    226     23     12    106   -444   -558   -324    249
    296    145   -150   -220    223     -2     36     88   -457   -584   -353    270
    265    171    -96   -218    181     36     54     44   -478   -607   -376    210
    239    161    -80   -200    161     41     62     -2   -509   -641   -413    148
    202    161    -44   -184    124     59     83    -36   -532   -665   -436    109
    166    140    -25   -153     96     57    101    -51   -548   -672   -449     83
    148    155      7   -153     70     83    114    -67   -550   -678   -454     64
    153    215     62   -184     44    137    109    -85   -542   -672   -452     57
    145    275    129   -213      7    205    101   -101   -527   -646   -423     62
    129    293    163   -210    -15    228     96   -116   -511   -626   -397     80
    155    327    171   -244     -7    249     36   -158   -524   -620   -392     67
    163    309    145   -236      7    228     -2   -187   -537   -633   -405     46
    153    283    129   -218     10    207     -7   -194   -542   -646   -420     46
    150    283    132   -215     10    207     -2   -200   -550   -639   -405     59
    140    265    122   -202     10    194    -12   -205   -558   -641   -405     18
    124    163     38   -142     41    101    -28   -213   -597   -701   -491    -31
    106     46    -59    -77     83     -5    -36   -226   -641   -761   -558    -67
     96     15    -80    -54     88    -31    -31   -223   -646   -758   -555    -72
     62     -5    -70    -31     64    -36    -20   -231   -657   -758   -555    -83
     64     -2    -67    -31     64    -33    -25   -257   -675   -776   -576   -114
     88     -7    -96    -41     90    -51    -41   -290   -717   -828   -628   -153
     85    -23   -109    -31     96    -64    -33   -283   -722   -831   -644   -140
     85    -44   -129    -20    103    -85    -44   -296   -730   -826   -641   -161
     93    -62   -155    -15    122   -109    -46   -303   -730   -813   -631   -174
     98    -75   -176    -12    135   -124    -57   -309   -735   -818   -631   -184
    106    -67   -174    -18    140   -119    -64   -314   -735   -820   -626   -187
    103    -64   -168    -20    132   -114    -70   -314   -722   -810   -615   -181
    109    -90   -200     -7    153   -145    -77   -311   -727   -823   -631   -194
    148   -179   -329     15    239   -254    -77   -301   -784   -911   -727   -277
    184   -387   -571    101    376   -478    -10   -223   -862  -1091   -948   -496
    161   -472   -636    155    397   -553    116    -90   -831  -1189  -1104   -683
    119   -298   -418     88    267   -358    194    -59   -714  -1098  -1021   -628
     20     64     44    -44    -12     54     96   -465   -732   -919   -730   -340
   -132    691    823   -277   -478    756   -174  -1054   -766   -530   -153    236
   -207   1309   1514   -553   -859   1410   -394  -1291   -563     75    574    956
   -145   1288   1431   -571   -789   1358   -610  -1358   -501    410    909   1332
    -83    789    870   -353   -478    828   -717  -1428   -833     15    465    932
    -31    249    280   -109   -155    265   -704  -1428  -1345   -880   -459     23
      2   -111   -114     51     57   -111   -545  -1135  -1376  -1210   -878   -418
     49   -179   -228     64    137   -202   -366   -766  -1085  -1034   -795   -368
    106   -142   -252     18    176   -197   -226   -511   -870   -893   -709   -298
    168   -114   -283    -25    226   -197   -166   -381   -758   -836   -675   -265
    220   -116   -337    -51    277   -226   -161   -358   -761   -859   -701   -283
    228   -116   -345    -57    285   -228   -145   -329   -730   -839   -693   -270
    226   -109   -335    -59    277   -220   -124   -301   -698   -813   -678   -259
    218   -101   -319    -57    267   -210   -101   -277   -672   -792   -662   -249
    213    -93   -306    -59    257   -197   -106   -265   -659   -782   -657   -241
    220    -64   -285    -77    252   -174   -111   -252   -641   -763   -644   -228
    220    -64   -285    -80    249   -174   -111   -228   -620   -743   -631   -213
    226    -41   -267    -90    246   -153   -114   -207   -600   -717   -613   -194
    249     -7   -257   -122    252   -132   -114   -194   -574   -691   -589   -174
    262     12   -249   -137    254   -116   -106   -174   -540   -662   -566   -153
    272     25   -246   -150    259   -109   -109   -161   -519   -633   -548   -145
    288     51   -236   -168    262    -90   -109   -150   -501   -615   -535   -137
    314     54   -262   -184    285   -103   -116   -135   -478   -602   -530   -127
    337     77   -259   -207    298    -90   -106    -98   -436   -568   -501    -98
    358    114   -244   -236    301    -64   -101    -67   -397   -530   -465    -70
    381    142   -239   -262    311    -46    -85    -12   -335   -470   -413    -18
    389    174   -218   -283    303    -23    -72     46   -262   -405   -350     38
    402    220   -181   -311    293     20    -77     93   -207   -345   -298     88
    431    239   -194   -335    311     23    -75    137   -153   -285   -254    140
    449    246   -202   -348    327     23    -62    184    -88   -220   -202    197
    462    272   -189   -368    327     41    -57    205    -59   -184   -171    223
    467    303   -163   -387    316     70    -62    220    -41   -163   -150    241
    454    306   -148   -381    301     80    -57    228    -28   -155   -137    252
    467    311   -155   -389    311     77    -57    215    -28   -158   -137    246
    485    301   -187   -394    337     57    -80    163    -83   -215   -181    202
    478    316   -161   -397    319     77    -77    127   -111   -244   -200    179
    478    332   -148   -407    311     93    -72     85   -148   -283   -233    135
    462    340   -122   -400    293    109    -62     54   -163   -296   -246    111
    420    311   -109   -366    265    101    -54     18   -189   -327   -283     70
    415    254   -161   -335    288     46    -51    -38   -246   -392   -342     12
    415    239   -176   -329    296     31    -44    -80   -283   -433   -381    -15
    397    249   -148   -322    272     51    -36   -106   -309   -467   -413    -36
    389    275   -114   -332    252     80    -38   -129   -329   -491   -433    -62
    389    316    -75   -353    233    122    -25   -129   -298   -459   -407    -36
    405    376    -28   -392    218    174    -28   -122   -272   -426   -366      2
    400    431     31   -415    184    231    -44   -124   -254   -400   -335     18
    407    444     36   -426    184    241    -80   -140   -252   -387   -329     20
    441    418    -23   -431    233    197   -114   -179   -288   -410   -358     -7
    454    402    -54   -428    254    174   -129   -184   -288   -400   -340      2
    436    413    -23   -423    231    194   -135   -181   -283   -389   -332     12
    428    410    -18   -420    223    197   -129   -189   -293   -400   -348     -2
    449    322   -127   -387    288     98   -127   -200   -327   -441   -389    -44
    483    202   -283   -342    381    -38   -142   -223   -381   -496   -446    -96
    485    109   -376   -296    431   -132   -153   -241   -420   -530   -483   -129
    449     51   -400   -252    423   -174   -163   -259   -454   -576   -522   -163
    415     38   -376   -228    397   -168   -161   -270   -467   -594   -542   -179
    400     31   -371   -218    387   -168   -153   -275   -475   -607   -558   -184
    400    -15   -415   -192    407   -215   -150   -285   -501   -636   -584   -205
    381    -12   -394   -187    387   -202   -158   -285   -504   -631   -574   -207
    358    -44   -402   -158    379   -223   -145   -277   -496   -628   -574   -207
    355    -67   -426   -145    389   -246   -140   -283   -501   -626   -581   -213
    363    -51   -415   -155    389   -233   -132   -272   -498   -620   -584   -205
    355    -41   -397   -158    374   -218   -148   -280   -514   -636   -594   -210
    340    -57   -397   -142    366   -226   -137   -272   -517   -644   -610   -220
    322   -127   -449    -98    384   -288    -98   -239   -524   -683   -657   -267
    319   -329   -649      5    483   -488    -18   -171   -574   -828   -828   -439
    329   -478   -807     72    566   -641    103    -36   -555   -961  -1018   -628
    311   -314   -626      0    467   -467    184     33   -433   -888   -963   -592
    192     51   -140   -124    166    -44     90   -293   -472   -737   -719   -376
     88    574    485   -329   -197    530   -215   -878   -657   -485   -280     38
     25   1195   1166   -613   -571   1182   -485  -1218   -641    -15    342    574
     85   1286   1197   -685   -555   1241   -696  -1304   -571    376    761    932
    155    820    662   -491   -254    743   -769  -1299   -756    171    506    722
    150    316    166   -233     -7    241   -706  -1280  -1192   -644   -337    -10
    148    -72   -220    -38    184   -148   -542  -1065  -1293  -1119   -896   -498
    168   -189   -358     10    262   -272   -379   -735   -992   -961   -846   -454
    233   -189   -426    -23    327   -306   -259   -498   -758   -818   -761   -353
    290   -194   -485    -46    387   -340   -158   -309   -579   -696   -659   -257
    290   -176   -470    -59    379   -322   -122   -236   -498   -631   -615   -254
    311   -150   -462    -80    384   -303   -122   -223   -478   -623   -613   -259
    332   -132   -467   -101    400   -301   -127   -226   -478   -644   -633   -270
    329   -111   -441   -109    384   -275   -122   -207   -465   -641   -626   -254
    327   -109   -439   -109    381   -272   -119   -192   -452   -628   -620   -231
    311    -96   -410   -109    361   -252   -103   -158   -410   -584   -581   -200
    311    -62   -376   -124    342   -218    -90   -142   -376   -540   -535   -194
    335    -57   -392   -137    363   -223    -88   -148   -371   -535   -530   -210
    322    -54   -376   -135    348   -215    -85   -129   -350   -511   -519   -184
    290    -57   -348   -119    319   -202    -72   -109   -327   -491   -509   -150
    309    -41   -350   -135    327   -194    -70   -101   -309   -470   -496   -132
    316    -25   -342   -145    329   -184    -51    -72   -275   -441   -465   -116
    316    -25   -342   -145    329   -184    -38    -38   -244   -418   -441    -67
    324    -28   -353   -148    337   -192    -41    -18   -220   -387   -410    -44
    329     18   -311   -174    319   -145    -25     25   -155   -314   -348    -12
    335     67   -267   -200    301    -98    -15     59   -101   -254   -309      0
    332     98   -236   -215    283    -67      0    111    -44   -197   -259     41
    355    114   -241   -236    298    -62     -5    153     -5   -161   -236     77
    374    137   -239   -257    306    -51    -10    200     41   -114   -202    116
    431    155   -275   -293    353    -59    -12    239     80    -72   -166    155
    441    166   -277   -303    361    -57     -5    277    103    -36   -119    207
    423    200   -223   -314    324    -10     10    311    135      7    -80    254
    397    220   -179   -309    285     20     18    311    132     10    -85    252
    376    187   -189   -280    283      0     12    285    103    -20   -111    213
    368    189   -179   -277    272      5     23    280     88    -38   -116    215
    350    187   -166   -270    257     10     20    249     44    -83   -155    184
    322    145   -176   -236    249    -15     20    202     -7   -140   -187    163
    306    135   -171   -220    239    -18     36    168    -28   -163   -202    116
    265    124   -140   -194    202     -7     41    122    -62   -200   -244     62
    215     96   -119   -155    166    -10     44     75   -109   -249   -290     72
    187     83   -103   -135    145    -10     59     46   -132   -267   -309     57
    187     70   -116   -127    153    -23     70      5   -171   -298   -350     -7
    192     88   -103   -142    148     -7     70    -31   -202   -327   -376    -38
    194    145    -49   -171    122     49     64    -41   -200   -316   -361    -46
    187    205     18   -197     83    111     57    -49   -189   -303   -340    -49
    213    239     25   -226     93    132     36    -67   -181   -280   -309    -18
    226    293     64   -259     80    179     15    -67   -158   -233   -270     18
    223    303     77   -265     72    192    -10    -75   -155   -218   -257     28
    226    277     49   -252     88    163    -18    -72   -158   -215   -257     36
    220    233     12   -226    103    124    -25    -75   -168   -228   -270     33
    197    265     64   -231     67    163    -44    -93   -181   -228   -267     12
    187    241     54   -215     64    148    -44    -88   -176   -228   -267      5
    200    119    -80   -161    140     20    -57   -106   -226   -288   -335    -38
    200     38   -161   -119    181    -59    -64   -122   -259   -311   -361    -67
    215     25   -189   -122    202    -83    -77   -145   -290   -332   -376    -96
    249    -12   -262   -119    257   -137    -93   -179   -345   -392   -428   -129
    252    -64   -319    -96    283   -189    -93   -202   -384   -433   -465   -163
    220    -80   -301    -70    259   -189    -88   -213   -402   -446   -488   -223
    194    -67   -262    -64    226   -163    -72   -197   -381   -420   -480   -174
    241    -62   -303    -90    270   -181   -109   -231   -423   -457   -506   -192
    265    -83   -350    -90    306   -218   -119   -236   -446   -480   -522   -205
    244   -106   -350    -67    296   -228   -111   -228   -449   -478   -527   -210
    223   -129   -353    -49    288   -241   -109   -233   -454   -478   -527   -223
    205   -150   -355    -28    280   -254   -106   -249   -465   -483   -535   -244
    205   -181   -389    -12    296   -283   -101   -254   -483   -511   -568   -270
    249   -265   -514      7    381   -389    -88   -236   -535   -594   -654   -329
    285   -478   -763     96    522   -618     -5   -127   -568   -743   -852   -535
    288   -555   -844    132    566   -698    122     25   -501   -805   -984   -706
    231   -363   -594     64    410   -478    197     67   -371   -696   -885   -644
     72     10    -62    -41     67    -25     96   -324   -433   -542   -600   -366
    -44    633    678   -296   -361    654   -207   -935   -618   -280   -109     90
   -116   1210   1327   -548   -722   1267   -439  -1247   -579    187    519    662
    -80   1234   1314   -579   -696   1273   -631  -1358   -561    504    872   1002
    -59    704    763   -322   -410    732   -670  -1361   -776    207    509    657
    -67    179    246    -57   -158    213   -592  -1278  -1145   -592   -368   -161
      5   -179   -184     85     93   -181   -457  -1010  -1158   -927   -807   -537
     85   -254   -340     83    210   -296   -316   -665   -875   -758   -724   -431
    148   -236   -384     44    265   -309   -218   -423   -662   -600   -623   -345
    168   -215   -384     23    275   -298   -150   -293   -540   -517   -579   -293
    166   -223   -389     28    277   -306   -119   -244   -504   -501   -584   -280
    166   -223   -392     25    277   -306   -106   -226   -488   -496   -574   -259
    192   -194   -387      2    288   -290    -96   -197   -454   -452   -537   -244
    213   -181   -397    -18    303   -290    -98   -179   -433   -426   -517   -252
    213   -207   -420     -2    314   -314    -90   -158   -418   -407   -496   -228
    181   -215   -397     15    288   -303    -83   -129   -389   -374   -467   -207
    137   -192   -329     28    233   -259    -64   -101   -350   -340   -452   -176
    161   -155   -319     -2    239   -236    -77   -122   -371   -379   -483   -148
    194   -161   -355    -18    275   -259    -70   -116   -358   -361   -470   -132
    200   -150   -353    -25    275   -249    -51    -77   -306   -306   -423   -114
    210   -101   -311    -54    259   -205    -44    -57   -275   -267   -381    -85
    200    -75   -275    -62    236   -174    -31    -33   -236   -223   -355    -70
    202    -41   -244    -80    223   -142    -25     -7   -205   -192   -329    -54
    202    -46   -249    -80    226   -148     -7     28   -158   -140   -272    -31
    171    -51   -223    -59    197   -137     12     62   -114    -98   -215     10
    197      0   -200    -98    197   -101      2     85    -90    -75   -192     31
    220     25   -194   -122    207    -85     -5    145    -46    -31   -171     85
    231     23   -207   -127    218    -90     -2    210      7     33   -119    140
    259     54   -205   -155    233    -75     10    280     70    106    -49    189
    283     98   -184   -192    233    -41     15    329    122    161      0    267
    285    114   -171   -200    228    -28     31    366    166    210     49    301
    257    127   -132   -194    194      0     51    376    187    233     80    298
    249    137   -111   -192    181     12     49    342    158    210     62    280
    270    158   -114   -215    192     20     41    332    132    192     54    280
    252    174    -80   -213    166     46     49    322    116    179     49    265
    233    158    -75   -197    153     44     51    285     75    129      5    223
    187    129    -57   -158    122     36     70    241     33     85    -44    202
     72    114     38    -96     15     77    116    179    -12     33   -101    163
     67     77      7    -72     28     44    124    127    -49      2   -122    132
    122     77    -46   -101     83     15    109     93    -75    -18   -140     93
    101     77    -23    -88     62     28    132     51   -109    -51   -155     83
     75     70     -7    -72     38     31    140     36   -124    -57   -166     49
    103     96     -7   -101     54     44    127     51   -122    -62   -171     28
    109    153     44   -132     33     98    129     64    -93    -33   -127     49
     85    207    122   -145    -18    166    119     59    -80     -7   -103     38
     49    213    163   -132    -57    189    101     46    -72     25    -83     41
     44    226    181   -135    -70    205     88     49    -51     62    -51     88
     46    254    207   -150    -80    231     59     36    -51     70    -33     72
     33    262    228   -148    -96    246     44     41    -51     67    -57     98
     23    213    189   -119    -83    202     33     41    -57     49    -54    150
      5    213    205   -109   -101    210     36     41    -49     67     -7    101
    -36    174    210    -70   -124    192     51     33    -62     54    -33     18
    -80     41    122     20   -101     80     70     -2   -135    -36   -150     54
    -28    -41    -12     33     -7    -28     44      7   -168    -62   -171     64
     31    -64    -98     15     64    -80     25     36   -176    -64   -166     38
     -2    -98    -96     49     44    -98     33     12   -207   -101   -194      2
   -111   -148    -36    129    -38    -93     62    -33   -239   -150   -239    -31
   -129   -163    -33    145    -49    -98     57    -51   -257   -166   -252    -31
     -5   -168   -163     85     77   -166     18    -33   -267   -161   -259    -59
     49   -176   -226     62    137   -200      0    -23   -275   -155   -252   -106
     28   -197   -226     85    127   -210      2    -12   -272   -142   -228   -116
    -18   -215   -200    114     88   -207     -2    -28   -280   -148   -215   -132
    -54   -210   -155    132     49   -184     -2    -44   -288   -155   -233   -163
    -62   -228   -168    142     51   -200      2    -46   -290   -174   -265   -114
    -67   -283   -215    176     72   -249     18    -44   -303   -197   -288   -122
   -106   -428   -322    267    106   -376     59    -31   -371   -309   -413   -249
   -114   -680   -568    397    226   -626    155     46   -452   -511   -662   -498
    -46   -745   -701    394    327   -724    257    202   -410   -597   -805   -678
    -41   -527   -485    285    220   -506    316    254   -277   -493   -696   -600
   -254   -103    150    179   -202     23    192   -265   -353   -311   -361   -252
   -452    558   1010    -54   -732    784    -54   -859   -400     77    241    329
   -441   1221   1662   -389  -1052   1441   -348  -1166   -293    618    943    984
   -290   1278   1569   -493   -930   1423   -623  -1215   -210   1036   1413   1418
   -257    717    971   -231   -615    844   -646  -1182   -470    628    950    945
   -236     75    311     80   -272    192   -548  -1054   -849   -187     44    114
   -200   -316   -116    257    -44   -218   -350   -740   -859   -519   -418   -355
   -137   -368   -231    254     46   -301   -174   -397   -600   -392   -392   -350
    -70   -387   -316    226    122   -350    -57   -171   -433   -290   -324   -241
    -31   -361   -329    194    148   -348     10    -51   -335   -233   -280   -202
    -10   -361   -353    184    171   -358     31    -15   -306   -226   -265   -202
     -5   -368   -363    187    179   -366     38     -7   -293   -220   -272   -244
    -20   -361   -342    189    161   -353     62     10   -270   -210   -270   -207
    -23   -314   -293    168    132   -303     75     36   -249   -207   -259   -179
     -7   -285   -280    145    135   -285     72     36   -257   -226   -270   -174
    -20   -319   -298    171    137   -309     96     31   -252   -210   -262   -189
      0   -322   -324    161    161   -322     88     80   -223   -163   -213   -171
     25   -301   -329    137    176   -314     64    135   -187   -132   -187   -135
     31   -298   -329    132    176   -314     64    155   -158   -109   -158   -114
     20   -280   -301    129    161   -290     83    171   -132    -88   -140   -103
     20   -249   -270    114    142   -257     80    184   -116    -75   -132    -80
     33   -218   -252     90    140   -233     80    205    -98    -59   -116    -57
     38   -205   -244     83    140   -223     80    220    -80    -41    -88    -41
     38   -184   -223     72    129   -202     93    252    -38      2    -25    -33
     46   -155   -205     51    124   -179    109    293      7     28    -12    -31
     57   -161   -220     51    137   -189    127    353     49     51    -12     64
     90   -148   -239     25    163   -192    135    407     98    116     49    119
    129    -67   -197    -31    163   -132    132    457    153    189    124    153
    135    -41   -176    -46    155   -109    142    501    210    241    179    200
    153    -10   -163    -72    158    -85    148    530    244    257    192    231
    179     20   -161   -101    168    -70    145    555    265    262    218    288
    189     20   -168   -103    179    -72    150    584    277    298    283    324
    168     31   -137   -101    153    -51    153    581    285    327    293    290
    153     49   -103   -101    127    -25    148    550    267    314    303    275
    168     36   -132   -103    150    -46    137    522    239    277    275    262
    155     23   -132    -88    145    -54    142    511    223    254    249    262
    129    -15   -148    -59    137    -80    155    475    194    218    213    244
    135    -23   -161    -57    148    -90    137    394    122    142    153    187
    106    -10   -116    -49    109    -62    137    324     77     93    116    116
     88    -12   -101    -36     93    -57    158    285     62     75    106     77
     67    -38   -109    -15     85    -75    181    257     44     41     75     75
     49    -64   -114      7     80    -88    200    220     15     10     54     72
     33    -57    -93     10     62    -75    218    200     -5      0     36     28
     23    -25    -49      2     36    -36    239    197      2     -7     28     41
     41     38     -2    -41     23     18    220    179     -5    -12     51     49
     64     85     20    -77     23     54    200    158      5     15     85     25
     75    103     25    -90     23     64    181    158     33     46    101     46
     96     90     -5    -93     51     44    145    150     44     46     98    106
     98     72    -28    -88     64     23    129    142     38     44    109    106
     93     59    -33    -77     62     12    127    135     33     44    111    101
     80     33    -46    -59     64     -5    116    111     12     12     90     88
     80      7    -72    -44     77    -31    103    109     -2    -15     72     96
     80    -96   -176      7    127   -135     93     96    -44    -67     25     51
     83   -168   -252     44    166   -210     80     72    -90   -116    -18     -7
     85   -197   -283     54    184   -239     75     54   -111   -153    -54    -33
     70   -246   -316     88    192   -280     77     33   -132   -163    -62    -64
     36   -267   -303    114    168   -285     72      0   -161   -187    -72   -124
     10   -296   -306    142    155   -298     80    -12   -179   -226   -129   -114
     20   -342   -366    161    192   -353     72    -33   -213   -277   -179    -80
     38   -324   -363    142    200   -342     54    -59   -239   -293   -163    -80
     28   -298   -327    132    176   -311     54    -64   -228   -267   -137   -106
     25   -335   -361    153    192   -345     62    -62   -236   -277   -148   -109
     20   -381   -402    176    210   -392     72    -59   -239   -270   -148   -135
      7   -345   -353    168    179   -348     64    -77   -246   -280   -150   -140
     20   -371   -392    174    205   -381     57    -85   -267   -327   -200   -140
     51   -491   -545    218    296   -517     70    -85   -337   -433   -306   -241
     98   -704   -805    301    449   -753    140    -36   -444   -623   -514   -485
    109   -865   -974    379    540   -919    259     80   -475   -766   -691   -750
     67   -714   -782    322    423   -748    342     93   -392   -714   -659   -693
    -93   -335   -244    213     72   -290    254   -322   -335   -488   -350   -285
   -288    348    633    -31   -459    488     31   -841   -184     20    319    413
   -400   1062   1462   -329   -930   1262   -174  -1070    129    704   1135   1197
   -296   1093   1389   -400   -844   1241   -423  -1124    220   1023   1478   1613
   -236    646    883   -205   -558    763   -545  -1215   -122    607   1026   1223
   -202     67    270     64   -236    168   -542  -1223   -644   -231    140    322
   -155   -350   -194    254     18   -272   -374   -935   -800   -675   -384   -265
    -93   -405   -314    249    106   -361   -176   -563   -576   -555   -340   -241
    -20   -400   -379    207    179   -389    -44   -329   -428   -462   -296   -213
     15   -420   -436    200    226   -428     33   -202   -350   -415   -283   -205
     31   -452   -483    210    257   -467     59   -161   -342   -431   -311   -174
     36   -457   -493    207    262   -475     59   -158   -342   -433   -296   -181
      2   -449   -454    223    228   -452     70   -163   -335   -444   -306   -205
    -20   -439   -418    231    197   -431     77   -184   -340   -446   -309   -236
     -5   -402   -397    205    194   -400     64   -174   -345   -452   -306   -231
     41   -389   -431    174    233   -410     70   -111   -311   -423   -277   -166
     33   -374   -410    168    220   -392    101    -75   -272   -384   -246   -127
     36   -329   -368    145    200   -348    109    -62   -244   -361   -223   -103
     85   -322   -407    119    246   -363     96    -54   -246   -368   -231    -88
    106   -296   -402     93    252   -348     83    -49   -246   -376   -244    -72
    101   -288   -392     93    244   -340     83    -33   -231   -350   -218    -62
     80   -265   -348     90    213   -306     85    -12   -202   -306   -168    -70
     49   -218   -267     85    158   -241    111     36   -145   -246   -124    -36
     88   -210   -298     59    192   -254    101     36   -153   -262   -163    -12
    142   -194   -337     25    239   -265     77     36   -168   -280   -179      0
    153   -155   -309      0    228   -231     85     98   -122   -226   -129     44
    155   -103   -259    -25    207   -181     88    150    -80   -189    -90     90
    174    -49   -223    -64    197   -135     80    187    -46   -155    -36    135
    194     20   -176   -109    184    -77     77    223    -10    -96     25    127
    231     57   -176   -145    202    -59     72    270     20    -57     31    158
    252     83   -168   -166    210    -41     64    311     49    -28     44    231
    246     96   -153   -174    200    -28     54    314     57    -15     46    249
    249     80   -168   -163    207    -44     59    316     59    -12     51    275
    252    106   -145   -179    197    -18     62    306     62     -7     77    290
    233    135    -98   -184    166     18     72    288     64     -2     93    288
    223     96   -127   -161    174    -15     77    249     33    -36     51    254
    226     67   -158   -148    192    -44     77    202      0    -67     23    239
    210     80   -129   -145    168    -23     83    155    -23    -85     12    210
    171     70   -101   -119    137    -15    109    116    -41   -106    -10    174
    127     93    -33   -111     80     28    127     77    -51   -116    -23    158
    114     90    -23   -101     70     33    114     12    -93   -155    -67    116
    124     44    -83    -85    103    -18     96    -51   -155   -218   -119     49
    101     -2   -103    -49    101    -51    119    -51   -163   -220   -127     33
     90     33    -57    -62     72    -10    127    -49   -150   -200   -111     46
     83    148     62   -116     10    106    132    -46   -109   -148    -72     85
     77    210    132   -145    -28    171    127    -49    -83   -129    -62    137
    114    197     83   -155     15    140     88    -72    -90   -135    -62    161
    124    202     77   -166     23    140     41    -77    -80    -88    -18    135
    116    210     93   -163     12    153     18    -88    -88    -85     -5    132
    116    220    103   -171      5    163     -2   -109   -101    -98    -18    135
     96    223    127   -158    -15    176    -10   -116   -106   -103    -23    132
     83    163     80   -124      0    122    -12   -122   -124   -119    -54    101
     80     54    -25    -67     51     15    -20   -145   -179   -176   -124     41
     54    -36    -90    -10     72    -62    -23   -171   -231   -236   -189    -12
     38   -119   -158     41     98   -137    -36   -202   -277   -288   -239    -57
     31   -200   -231     83    129   -213    -54   -236   -319   -332   -280    -98
     20   -228   -249    103    135   -239    -59   -249   -337   -350   -296   -109
      5   -184   -189     88     96   -184    -59   -246   -322   -329   -272    -88
      7   -127   -135     59     70   -129    -77   -265   -324   -329   -265    -83
     18   -127   -148     54     80   -137   -106   -296   -358   -358   -290   -122
     15   -189   -205     85    109   -197    -98   -298   -374   -374   -309   -140
     20   -231   -252    103    135   -241   -103   -298   -371   -374   -306   -132
     20   -192   -213     85    116   -202   -111   -309   -374   -366   -290   -124
     10   -142   -155     64     80   -148   -114   -311   -368   -350   -275   -122
     18   -142   -161     62     88   -150   -124   -311   -371   -363   -296   -135
     46   -270   -319    111    181   -293   -122   -309   -441   -465   -413   -241
     88   -527   -615    220    350   -571    -54   -267   -571   -688   -675   -498
     93   -639   -732    270    410   -685     64   -158   -589   -815   -852   -680
     54   -480   -535    213    293   -509    150   -127   -472   -696   -732   -618
    -62    -88    -25     75    -18    -57     59   -485   -392   -433   -379   -277
   -215    602    818   -192   -517    709   -181   -971   -236     80    298    426
   -314   1182   1493   -436   -904   1335   -358  -1098     98    758   1049   1192
   -231   1137   1369   -454   -800   1252   -587  -1135    181   1057   1337   1566
   -168    631    800   -231   -485    714   -719  -1265   -205    628    901   1166
   -163    109    272     28   -218    189   -745  -1353   -797   -252     18    220
   -163   -265   -103    213    -33   -184   -561  -1067   -906   -636   -444   -265
   -119   -355   -239    236     57   -298   -353   -688   -675   -522   -415   -252
    -46   -376   -329    210    140   -353   -210   -439   -514   -426   -366   -215
     15   -413   -428    200    220   -420   -114   -280   -410   -366   -335   -181
     28   -379   -407    176    215   -394    -88   -228   -371   -337   -314   -168
     25   -350   -379    161    200   -363    -77   -202   -348   -316   -296   -166
     10   -361   -371    174    189   -366    -70   -189   -332   -303   -285   -174
      0   -366   -366    184    181   -366    -41   -155   -293   -265   -254   -150
      0   -371   -371    184    181   -371    -33   -135   -272   -244   -241   -137
      5   -394   -402    194    202   -397    -23   -111   -257   -231   -236   -129
     25   -381   -407    176    215   -394    -10    -83   -231   -205   -213   -103
     41   -350   -392    155    215   -371    -12    -67   -215   -194   -202   -101
     54   -348   -402    145    228   -374    -18    -62   -205   -184   -200   -101
     51   -335   -389    140    220   -361    -20    -46   -189   -163   -187    -98
     41   -319   -361    137    200   -340    -15    -20   -166   -137   -171    -93
     36   -322   -358    142    197   -340     -2     15   -129   -109   -153    -70
     28   -288   -319    127    174   -303      2     57    -93    -70   -119    -41
     28   -301   -329    135    179   -316      0     93    -64    -41    -96    -25
     44   -311   -355    132    200   -332     -5    137    -33    -12    -72     -5
     70   -241   -311     85    189   -275      0    197     25     49    -18     41
     77   -140   -218     31    145   -179     12    257     98    127     54    103
     83   -116   -202     15    142   -158     20    316    153    187    103    145
    109    -96   -205     -7    155   -148     28    374    207    249    161    205
    129    -62   -192    -33    161   -127     36    428    265    306    213    262
    150    -33   -184    -59    166   -109     41    462    296    340    252    296
    158    -25   -184    -67    168   -103     57    483    324    376    288    301
    142    -15   -161    -64    148    -88     62    478    324    381    290    298
    114    -25   -140    -44    127    -83     75    470    319    387    285    288
     93    -51   -148    -23    119    -98     75    433    288    350    239    272
     80    -59   -140    -10    109    -98     72    397    259    311    207    233
     59    -75   -135      7     96   -103     80    361    236    280    184    194
     46    -67   -114     10     80    -90     72    314    202    252    171    163
     18    -83   -101     33     57    -93     77    267    166    215    142     98
    -23   -101    -77     62     25    -88     96    231    142    187     98     72
    -57   -109    -51     83     -5    -80    103    197    127    174     80     57
    -70   -158    -88    114      7   -124    101    148     85    129     44     12
    -88   -200   -111    142     10   -155     98    122     51     98     23    -10
   -106   -174    -67    140    -20   -119    114    132     72    116     46      2
   -106    -85     18     96    -64    -33    116    142    111    163     96     20
   -109    -10     98     59   -103     44    116    148    142    202    119     25
   -111     31    140     38   -127     85     90    142    158    241    150     51
   -109     20    129     44   -119     72     62    137    168    252    150     85
   -103      0    101     51   -103     49     54    137    168    249    145     83
    -90     -5     85     49    -88     38     49    142    171    254    148     72
    -96      0     93     46    -96     46     25    129    158    246    129     44
   -101    -49     51     72    -77      0     28    124    140    223    116     38
   -103   -168    -64    135    -20   -116     25    119    109    181     80     12
   -101   -301   -200    202     49   -252     28    116     62    135     31    -36
   -101   -335   -233    215     64   -285     10     98     31    114     10    -88
   -116   -361   -244    239     62   -303     -7     70     -2     83    -15   -127
   -140   -384   -244    262     51   -316    -15     44    -44     36    -59   -176
   -142   -392   -249    267     51   -322    -18     31    -67     12    -98   -194
   -153   -415   -265    283     54   -342    -20     20    -70     15    -90   -174
   -155   -462   -306    309     75   -384      0     28    -67     20    -83   -189
   -142   -504   -361    322    109   -433      5     28    -75     23    -83   -202
   -137   -511   -374    324    116   -444      0     20    -80     15    -85   -197
   -132   -475   -342    301    103   -410    -10     15    -96      0   -106   -194
   -122   -472   -350    296    111   -413    -20      5   -106    -15   -124   -189
   -119   -517   -397    316    137   -457    -23      2   -119    -38   -140   -218
    -88   -613   -524    350    218   -568     -5     38   -142    -80   -179   -272
    -67   -844   -776    454    353   -810     93    148   -181   -220   -368   -491
    -64   -940   -875    501    405   -909    226    301   -129   -311   -522   -675
   -101   -727   -626    413    259   -675    303    376     23   -207   -433   -605
   -220   -314    -93    267    -64   -205    189      7     18     -7   -124   -316
   -348    288    633     28   -491    459   -119   -592    -85    329    413    187
   -433    813   1247   -189   -841   1028   -368   -922    -28    818   1039    769
   -376    758   1135   -189   -756    945   -576  -1034    -20   1135   1384   1122
   -327    288    615     20   -470    452   -633  -1054   -275    833   1049    828
   -316   -218     96    265   -207    -62   -540   -995   -722    -18    166      0
   -306   -607   -301    457     -5   -457   -368   -717   -779   -418   -329   -475
   -272   -706   -433    488     77   -571   -215   -366   -483   -254   -275   -423
   -179   -633   -454    407    137   -545   -132   -163   -280   -116   -189   -332
   -137   -649   -514    392    187   -581    -25     20   -132    -20   -122   -254
   -119   -636   -519    376    200   -579      7     88    -80      5   -103   -231
   -111   -646   -535    376    210   -589     28    116    -51     15    -98   -215
   -106   -626   -519    366    205   -574     33    135    -44     18    -98   -207
   -101   -574   -472    335    184   -524     33    153    -18     51    -67   -197
    -98   -574   -475    335    187   -524     41    179     10     77    -54   -189
   -103   -589   -488    345    189   -540     46    187     15     83    -62   -205
   -101   -571   -470    337    184   -522     44    197     41    129    -18   -218
    -93   -524   -431    306    166   -478     31    200     62    153     18   -207
    -90   -535   -444    311    174   -491     31    215     80    155     18   -200
    -90   -524   -436    306    171   -480     41    239    111    179     41   -171
    -75   -522   -446    298    184   -485     46    252    132    194     51   -140
    -57   -467   -410    262    174   -441     36    262    155    218     59   -137
    -46   -462   -415    254    181   -441     44    288    192    254     83   -129
    -44   -465   -423    254    187   -444     46    316    226    283    109   -116
    -44   -439   -394    241    174   -418     46    350    275    329    158    -72
    -38   -402   -366    218    163   -384     44    387    327    366    189     -7
    -15   -397   -381    205    181   -389     59    441    387    428    246     44
     12   -337   -350    161    179   -342     67    496    457    509    311     64
     41   -283   -324    122    181   -303     62    540    511    566    366    106
     57   -244   -303     90    179   -272     72    584    558    620    418    166
     57   -210   -267     75    161   -239     93    620    602    657    454    223
     72   -210   -285     67    176   -246     93    618    597    644    449    246
     88   -210   -298     62    192   -254    101    615    594    636    439    244
     85   -194   -280     54    181   -236    106    602    576    615    426    231
     77   -218   -298     70    187   -257     98    571    532    579    392    200
     70   -233   -306     80    187   -270    101    540    501    545    368    176
     46   -244   -290     98    168   -267    101    496    452    496    335    140
     20   -241   -262    106    140   -252     98    446    402    441    296    111
     -2   -254   -252    127    124   -254     93    397    353    394    257     70
    -20   -257   -236    137    106   -246     93    355    314    363    226     18
    -33   -252   -218    142     90   -236    101    327    285    342    213    -12
    -67   -267   -200    166     64   -233    109    303    259    316    192    -36
    -93   -270   -176    179     41   -223    111    277    231    290    168    -57
    -93   -239   -148    163     25   -194    119    277    244    306    189    -36
    -75   -192   -116    135     20   -155    124    293    280    348    226    -10
    -64   -148    -85    106     10   -119    103    283    290    363    244     -7
    -57    -83    -28     70    -15    -57     93    275    319    397    280     12
    -49    -62    -12     54    -18    -38     77    267    332    410    296     44
    -36    -83    -46     59      5    -64     70    265    327    413    298     67
    -36    -85    -49     59      5    -67     67    257    322    423    303     44
    -54    -72    -18     62    -18    -46     51    236    306    423    306     10
    -75    -96    -23     83    -25    -59     38    220    285    410    296    -12
    -77   -161    -83    119      2   -122     33    218    254    371    257    -33
    -62   -246   -184    153     57   -215     20    207    210    309    200    -62
    -62   -309   -246    184     90   -277     15    194    181    275    161    -88
    -67   -350   -283    207    103   -316      0    163    145    236    119   -127
    -83   -400   -316    241    116   -358      5    142    106    189     90   -153
   -111   -454   -345    283    114   -400     36    155    103    189     96   -137
   -145   -472   -327    309     88   -402     49    155     98    184     98   -140
   -166   -470   -306    316     70   -389     44    137     77    168     83   -158
   -142   -506   -363    324    109   -436     25    116     46    140     54   -179
   -181   -542   -361    361     88   -454     28     85     25    116     38   -205
   -257   -542   -288    400     15   -415     49     57     20    111     49   -200
   -200   -498   -301    348     49   -400     23     64     25    116     59   -184
    -36   -454   -418    246    189   -436    -12    109     38    119     57   -174
    -15   -470   -454    241    218   -462      2    150     33     93     33   -179
    -25   -683   -657    353    314   -670     62    205    -25    -46   -122   -298
    -20   -919   -901    467    439   -911    174    324    -38   -197   -332   -498
    -10   -870   -859    441    423   -865    285    511    111   -150   -355   -558
    -93   -514   -420    301    161   -467    283    387    218     25   -124   -371
   -252    -44    205    148   -228     80     67   -184     70    213    241    -31
   -415    605   1021    -96   -719    813   -200   -717    -18    558    800    491
   -475   1072   1548   -298  -1010   1309   -454  -1008      7   1013   1408   1060
   -436    727   1163   -145   -800    943   -581  -1067   -111   1041   1423   1049
   -418    187    605    114   -511    394   -563  -1036   -441    449    748    428
   -387   -296     88    340   -239   -103   -457   -870   -714   -249    -31   -246
   -335   -558   -223    446    -57   -392   -288   -504   -524   -285   -187   -376
   -290   -537   -246    413    -23   -392   -148   -202   -252    -90    -80   -277
   -213   -514   -301    363     44   -407    -44     10    -75     23    -10   -179
   -168   -514   -345    340     85   -428      5    119     15     77     31   -148
   -150   -514   -363    332    106   -439     33    163     51    101     44   -145
   -174   -517   -342    342     83   -431     64    184     70    101     46   -145
   -184   -519   -335    350     72   -426     80    192     80    101     46   -135
   -153   -509   -358    329    101   -436     72    202     90    101     46   -122
   -137   -488   -350    314    106   -420     67    226    109    122     67   -106
   -132   -475   -345    303    103   -410     75    239    129    153     98   -114
   -140   -449   -311    293     83   -381     83    249    150    187    124   -127
   -179   -431   -254    303     36   -342     98    259    168    202    140   -119
   -220   -433   -213    327     -5   -324    127    280    192    231    174    -85
   -200   -431   -231    314     12   -332    132    288    213    252    213    -75
    -98   -374   -275    236     88   -324     98    309    215    246    210    -88
    -54   -311   -257    181    101   -285     85    348    233    252    202    -23
    -59   -306   -246    184     93   -277     98    392    275    303    233     20
    -64   -290   -228    176     80   -262    114    428    322    353    270     20
    -54   -267   -213    161     77   -239    132    478    371    402    324     70
    -51   -218   -166    132     57   -192    137    532    420    444    358    114
    -41   -179   -137    111     46   -158    142    587    475    493    392    163
    -25   -153   -127     88     46   -140    150    636    527    545    449    226
    -15   -140   -124     75     54   -132    171    696    587    613    517    267
    -18   -111    -96     62     38   -103    184    743    633    667    555    322
    -20    -80    -59     51     18    -70    176    750    644    680    592    350
    -36    -90    -57     62      7    -75    181    750    633    667    571    327
    -18    -59    -44     38     12    -51    176    740    607    639    535    361
    -15    -46    -31     28      5    -38    171    709    581    633    545    332
    -41    -31     10     36    -25    -10    168    672    548    613    540    275
    -67    -93    -25     80    -23    -59    166    626    501    558    491    241
    -83   -111    -28     98    -28    -70    161    568    452    501    446    215
   -109   -109      0    109    -57    -54    148    506    392    439    407    181
   -129    -98     31    114    -80    -33    148    452    350    394    374    153
   -153    -93     59    122   -109    -15    158    420    340    400    379    129
   -184    -96     85    140   -135     -5    171    394    335    418    392     54
   -194   -101     90    148   -145     -5    179    358    298    384    353     44
   -189   -122     67    155   -129    -28    179    327    262    355    329     25
   -184   -116     64    148   -124    -25    181    322    272    363    355     46
   -163    -36    127    101   -145     44    171    322    296    381    381     44
   -161      0    161     77   -161     80    174    327    322    392    374    101
   -161     70    231     46   -194    150    174    329    358    428    407    142
   -145    127    272      7   -210    200    132    311    363    446    426    158
   -140    124    265      7   -202    194    109    303    361    459    446    155
   -119     98    215     10   -168    155     85    283    337    449    449    137
   -109     80    189     15   -148    135     67    265    316    444    475    142
   -127     57    184     33   -155    119     67    265    319    446    462     75
   -119    -23     96     70   -106     36     64    257    288    392    371     57
   -111   -124    -12    116    -51    -70     51    233    231    327    311     46
   -114   -192    -77    153    -18   -135     51    226    205    311    316     23
   -119   -210    -90    163    -15   -150     44    215    163    254    267    -18
   -124   -257   -132    189      2   -194     41    205    129    215    231    -15
   -124   -262   -137    192      5   -200     31    184    114    220    233    -54
   -137   -241   -103    189    -18   -174     25    179    119    236    254   -101
   -132   -262   -129    197     -2   -197     10    153     88    197    210   -111
   -135   -288   -153    210      7   -220      2    127     57    168    192   -124
   -124   -298   -174    210     23   -236      2    127     64    184    223   -127
   -111   -301   -189    207     38   -246      7    127     59    176    205   -148
   -116   -316   -200    215     41   -259      2    109     36    148    163   -132
   -116   -327   -210    220     46   -270      0    103     23    135    158   -119
   -106   -389   -283    249     85   -337      2    106    -15     77    101   -158
    -75   -579   -504    327    213   -542     38    150    -98    -70    -67   -322
    -54   -782   -727    415    335   -753    171    283   -135   -239   -283   -574
    -57   -714   -659    384    301   -688    290    418    -28   -228   -293   -613
   -132   -410   -280    270     72   -348    290    231     49    -62    -88   -436
   -275     83    358     96   -316    220     44   -420    -38    205    332    -59
   -428    810   1236   -192   -833   1021   -236   -904     38    719   1031    615
   -426   1257   1683   -415  -1054   1470   -501  -1104    189   1239   1647   1247
   -342   1021   1363   -340   -854   1192   -675  -1169     96   1283   1683   1337
   -280    428    709    -72   -493    568   -693  -1156   -293    657    992    667
   -252   -155     96    202   -174    -31   -545   -974   -667   -135    135   -166
   -205   -392   -187    298    -10   -290   -340   -589   -511   -205    -46   -348
   -166   -392   -228    277     28   -311   -163   -259   -254    -36     54   -270
   -148   -363   -215    257     33   -290    -38    -36    -85     80    132   -213
   -129   -350   -220    239     44   -285     18     51    -23    122    153   -181
   -109   -348   -239    226     64   -293     28     77    -12    127    150   -171
   -109   -353   -244    228     64   -298     44    103     12    137    155   -168
   -114   -358   -244    236     64   -301     62    132     33    148    163   -161
   -127   -350   -223    236     46   -285     85    155     57    174    187   -150
   -132   -306   -174    218     18   -239    101    176     80    184    200   -122
   -137   -283   -145    207      2   -215    111    194     93    187    213    -80
   -148   -275   -127    213    -10   -202    114    210    116    215    233    -80
   -150   -259   -111    202    -20   -184    116    228    145    239    259    -72
   -142   -259   -119    200    -12   -189    122    246    166    254    277    -49
   -140   -262   -124    200     -7   -194    135    270    187    283    301    -41
   -137   -236    -98    187    -20   -168    142    303    218    329    335    -38
   -124   -202    -77    161    -25   -140    142    329    246    350    361     -5
   -101   -166    -64    132    -20   -114    150    366    275    379    387     36
    -88   -142    -54    114    -18    -98    153    405    309    410    410     54
    -75   -119    -44     98    -15    -83    163    452    353    441    433     83
    -46   -103    -57     72      5    -80    179    509    402    483    465    140
    -15    -70    -57     41     20    -64    194    574    457    537    509    181
     18    -41    -59     10     36    -49    207    628    504    592    558    202
     46     -5    -51    -20     49    -28    213    675    542    639    602    241
     64     36    -31    -51     49      2    213    709    579    670    644    306
     72     54    -18    -64     44     18    215    732    602    711    696    329
     64     70      5    -70     31     38    213    732    605    717    706    324
     54     51     -2    -51     28     25    207    717    579    680    672    327
     46     28    -18    -38     33      5    210    685    548    652    641    306
     41     33    -10    -38     25     12    218    641    517    628    618    280
     28     33      5    -31     12     20    226    594    488    600    594    265
      5     15     10    -10     -2     12    226    535    449    558    555    231
    -25      0     25     12    -25     12    226    475    402    522    530    194
    -49      2     51     23    -51     25    231    426    374    496    511    161
    -64      7     72     25    -67     38    241    387    350    470    491    140
    -75     -5     70     41    -72     31    252    348    329    444    472    119
    -80    -12     67     44    -75     25    254    311    298    420    446     85
    -72    -12     57     41    -67     20    257    293    277    400    428     62
    -67     15     80     25    -75     46    259    288    283    405    446     57
    -57     75    132     -7    -93    103    265    301    322    436    478     96
    -59    101    158    -23   -109    129    246    298    342    454    493    119
    -54    119    174    -33   -114    145    233    303    371    488    522    155
    -44    127    171    -44   -109    150    202    301    387    522    563    171
    -44    124    168    -38   -106    145    174    288    379    530    574    150
    -57    106    163    -23   -111    132    171    283    371    522    566    153
    -70     90    158    -10   -114    124    168    267    361    501    553    142
    -64     44    109     10    -88     75    166    262    342    470    522    140
    -46    -54     -7     51    -20    -31    153    244    290    405    441    111
    -59   -181   -124    119     31   -153    135    215    226    345    387     51
    -64   -215   -150    140     41   -181    135    207    213    353    392     -2
    -67   -223   -155    142     44   -189    135    181    184    327    368    -33
    -62   -246   -184    155     59   -215    132    153    150    293    340    -51
    -70   -272   -205    171     64   -239    124    132    127    267    311    -62
    -70   -293   -223    181     75   -259    111    116    111    257    309    -67
    -72   -301   -228    187     75   -265    101    101     88    249    303    -83
    -70   -290   -220    181     75   -257     96     90     72    239    285   -116
    -59   -316   -257    187     98   -288     93     83     62    215    259   -106
    -62   -350   -288    205    111   -319     93     83     51    200    252    -96
    -83   -376   -293    228    103   -335     98     85     46    194    239   -114
    -90   -405   -314    249    111   -361    106     96     49    194    223    -90
    -67   -470   -405    267    166   -439    109     98    -10    114    153   -163
    -20   -665   -644    342    309   -654    153    135   -124    -62    -31   -402
      0   -839   -839    418    418   -839    283    254   -176   -228   -226   -649
    -10   -771   -761    392    374   -766    426    400    -62   -200   -231   -646
   -140   -420   -280    277     70   -350    379     59     10      5     38   -363
   -309    187    493     59   -402    340    106   -537     77    415    597    218
   -459    906   1363   -226   -911   1135   -158   -898    316   1015   1319    958
   -407   1221   1628   -405  -1018   1423   -449  -1008    537   1540   1888   1577
   -348    844   1192   -249   -771   1018   -597  -1072    329   1358   1699   1421
   -316    275    592     20   -454    433   -592  -1075   -155    613    930    636
   -280   -252     28    265   -155   -111   -415   -823   -454    -15    249    -88
   -218   -415   -197    316    -10   -306   -189   -407   -275     10    189   -223
   -148   -420   -272    283     59   -348    -28   -122   -101    109    223   -239
   -122   -472   -350    296    114   -413     80     41    -15    129    189   -197
   -137   -522   -384    329    122   -454    137    111     18    140    187   -114
   -176   -524   -348    350     85   -436    174    145     51    168    226   -109
   -207   -501   -296    353     44   -400    194    161     70    189    249   -158
   -192   -504   -311    348     59   -407    197    181     80    187    231   -163
   -145   -485   -340    314     96   -413    187    207     85    174    207   -135
   -158   -501   -342    329     90   -423    202    236     96    181    220    -93
   -192   -530   -337    361     70   -433    220    252    114    194    239    -85
   -192   -496   -306    342     57   -402    249    283    148    210    252    -41
   -189   -454   -265    319     33   -361    272    309    181    257    301    -23
   -202   -418   -215    311      5   -316    288    335    215    311    355    -36
   -202   -397   -194    298     -5   -296    288    361    233    311    348    -10
   -174   -413   -239    293     31   -324    277    387    244    316    350     10
   -142   -392   -249    267     51   -322    277    423    270    353    389     10
   -129   -340   -210    236     38   -275    283    459    309    397    441     25
   -122   -290   -171    205     23   -231    262    488    329    413    462     41
   -101   -244   -145    171     20   -194    262    540    366    428    462     70
    -62   -220   -158    140     46   -192    275    610    423    470    493    124
    -41   -228   -187    135     72   -207    285    667    459    511    527    153
    -38   -168   -132    101     44   -153    301    743    524    584    592    205
    -70   -184   -114    127     20   -148    329    797    574    628    628    239
    -49   -137    -88     90     18   -114    348    833    602    657    654    296
     38    -70   -109     15     72    -88    342    849    615    672    678    332
     12   -114   -129     49     67   -122    340    836    602    662    678    332
    -49   -150   -101     98     25   -127    342    805    579    636    675    296
    -51   -106    -57     77      0    -83    348    789    574    631    670    270
    -36    -96    -59     67     10    -77    353    776    571    615    641    298
    -83   -101    -20     90    -33    -62    361    730    537    584    620    283
   -129   -132     -2    129    -64    -67    389    680    509    566    607    239
   -161   -166     -5    163    -80    -88    405    623    472    530    571    194
   -181   -135     46    158   -114    -44    397    563    436    483    517    161
   -210   -189     20    197   -116    -83    413    527    402    433    467    124
   -223   -202     20    213   -124    -90    423    498    384    423    467    106
   -244   -192     49    215   -148    -72    431    475    376    431    491     83
   -254   -197     57    226   -155    -70    449    465    374    413    488     70
   -239   -184     51    210   -148    -67    452    449    368    394    472     62
   -205   -150     54    176   -132    -49    449    452    387    405    491     80
   -207   -114     90    158   -150    -10    452    465    418    446    545    122
   -205    -62    142    135   -174     38    446    470    449    491    581    145
   -189    -31    158    109   -176     64    402    452    444    478    558    166
   -174    -33    140    103   -158     51    366    433    420    462    535    155
   -153    -36    116     96   -135     38    335    407    397    441    511    142
   -145    -72     72    109   -109      0    322    381    376    413    488    132
   -166   -114     51    137   -111    -31    322    371    358    400    480    101
   -171   -213    -41    189    -64   -127    332    366    335    363    449     59
   -176   -285   -111    231    -33   -200    316    332    280    301    392      0
   -192   -327   -135    259    -28   -231    303    306    233    252    350    -36
   -207   -358   -153    283    -28   -257    298    280    200    215    316    -72
   -218   -410   -192    314    -12   -303    290    254    166    174    272   -116
   -220   -465   -246    340     12   -355    280    239    135    140    233   -140
   -210   -485   -275    348     31   -381    272    233    127    135    228   -137
   -189   -470   -283    327     46   -376    257    213    114    124    218   -155
   -174   -475   -301    324     62   -389    249    202     96    109    200   -174
   -176   -498   -322    337     70   -410    252    202     88     93    187   -184
   -155   -509   -353    332     98   -431    239    184     80     77    184   -179
   -135   -509   -374    319    116   -441    233    174     75     67    181   -181
   -132   -488   -355    309    109   -420    239    176     80     64    181   -176
   -106   -553   -446    329    168   -501    233    168     31      0    106   -233
    -67   -719   -652    394    290   -685    249    187    -83   -174    -77   -402
    -49   -901   -852    472    397   -878    363    293   -135   -342   -277   -652
    -62   -846   -784    454    361   -818    501    439    -31   -327   -298   -750
   -140   -571   -431    353    145   -501    524    327     83   -161   -122   -558
   -293   -101    192    197   -244     44    314   -218     96    135    303    -38
   -454    600   1054    -75   -753    826     62   -680    207    649   1000    675
   -459    987   1447   -265   -953   1215   -168   -857    389   1179   1623   1327
   -376    748   1122   -187   -750    932   -345   -948    283   1221   1675   1410
   -324    150    475     88   -400    311   -400  -1015   -189    542    953    662
   -293   -381    -88    335   -103   -236   -298   -891   -620   -270     90   -202
   -280   -602   -324    441     20   -465   -114   -524   -501   -368   -103   -405
   -223   -607   -384    415     77   -496     41   -202   -267   -231    -46   -316
   -137   -571   -433    355    148   -504    176     49    -83   -111     31   -215
    -98   -574   -478    335    189   -527    218    132    -28    -83     46   -215
    -88   -571   -483    329    197   -527    236    166     -5    -75     51   -213
    -75   -548   -472    311    194   -509    254    192     15    -64     62   -202
    -62   -532   -470    298    202   -501    262    207     23    -59     67   -200
    -62   -519   -459    290    197   -491    267    218     38    -54     67   -202
    -67   -540   -475    303    202   -509    283    244     62    -46     72   -184
    -67   -522   -454    293    192   -488    293    267     85    -33     93   -166
    -44   -491   -446    267    200   -470    285    259     85    -33     96   -176
    -31   -449   -418    241    192   -433    272    265     98    -23    111   -161
     -7   -413   -405    210    197   -407    270    275    114     -7    132   -168
      2   -394   -400    194    200   -397    272    290    135     12    142   -192
      0   -374   -374    187    187   -374    283    316    163     33    150   -148
      5   -348   -353    168    176   -348    283    345    187     64    184    -93
     12   -337   -350    161    181   -345    283    381    215     93    205    -80
     10   -342   -353    166    179   -348    296    423    257    132    228    -41
     25   -319   -345    148    184   -332    311    459    298    166    244     -5
     49   -288   -337    116    192   -311    311    493    335    192    267     18
     75   -236   -311     80    192   -272    301    548    379    233    316     62
     88   -192   -280     51    181   -236    298    602    431    285    371    116
    103   -150   -254     23    179   -202    306    646    488    332    423    166
    106   -119   -228      5    166   -174    322    685    537    381    470    218
    103    -98   -202     -2    150   -148    337    717    558    407    493    265
     85    -77   -163     -5    122   -119    353    719    563    405    491    288
     70    -33   -103    -18     85    -67    361    714    568    400    496    303
     75    -28   -103    -23     88    -64    350    675    540    374    480    285
     98    -33   -135    -33    116    -83    337    607    483    319    441    236
    106    -33   -140    -36    122    -88    340    571    433    277    407    202
     64    -72   -137      5    101   -103    368    530    394    218    345    184
     44   -103   -148     28     96   -124    371    413    316    129    265    119
     51    -96   -148     20     98   -122    342    340    265     83    223     77
     70    -70   -140      0    103   -106    329    329    239     57    205     44
     72    -59   -132     -5    101    -96    314    311    207     20    181     18
     62    -67   -129      2     93    -98    303    301    194      7    171      2
     31    -93   -124     31     77   -109    324    290    192      2    158    -15
     -7    -62    -57     33     23    -59    355    293    215     33    192     -7
    -23     20     44      2    -33     31    342    280    223     54    226      7
    -18     96    114    -41    -67    103    306    254    220     67    241     25
    -10    140    150    -67    -80    145    275    226    210     67    244     38
      0    148    145    -75    -75    148    257    200    205     64    236     28
    -25    135    161    -54    -93    148    259    168    192     44    215     36
   -119    106    226      5   -174    166    277    106    155     23    205     -2
   -124     62    187     31   -155    124    270     90    132      0    168    -10
   -109     -5    103     57   -106     46    249     57     93    -44    124    -31
   -142   -140      2    142    -72    -70    215     12     20   -111     46    -96
      5   -176   -181     85     90   -179    135     83      0   -132     12    -83
    122   -127   -249      2    184   -187    122    148     12   -122     23    -80
     98   -119   -220      7    158   -168    135    106    -18   -155      2   -116
     93   -132   -226     20    158   -179    122     80    -54   -194    -38   -158
     77   -168   -249     44    161   -207    106     62    -85   -231    -88   -176
     62   -200   -265     67    161   -231     96     38   -119   -262   -114   -184
     49   -244   -296     96    171   -270    109     31   -135   -272   -111   -187
     41   -244   -285    101    163   -265    127     20   -132   -267    -88   -194
     28   -189   -218     77    122   -202    122      7   -135   -272   -109   -239
     33   -168   -202     67    116   -184     98    -12   -161   -303   -161   -239
     36   -228   -265     96    148   -246     83    -38   -202   -348   -213   -239
     38   -296   -335    129    187   -314     80    -49   -226   -371   -228   -252
     20   -413   -436    194    226   -423    111    -10   -257   -436   -298   -319
     33   -597   -631    280    332   -613    202     85   -288   -566   -472   -475
     18   -662   -683    322    350   -672    329    228   -220   -626   -587   -607
    -72   -405   -332    239    129   -368    436    236    -90   -527   -491   -550
   -246    -28    215    137   -231     93    270   -316   -270   -439   -259   -342
   -277    524    802   -124   -540    665    -77   -891   -462   -181    194     80
   -241   1130   1371   -446   -805   1249   -368  -1179   -433    280    807    626
   -127   1192   1319   -532   -722   1254   -584  -1257   -381    633   1208   1010
    -54    680    735   -314   -394    709   -610  -1184   -613    275    800    667
    -72    202    275    -64   -174    239   -491  -1060   -948   -472    -20    -64
    -59   -174   -116    116     28   -145   -301   -776   -932   -800   -478   -446
    -15   -298   -283    158    132   -290   -166   -467   -644   -639   -423   -400
     28   -348   -376    155    202   -361    -51   -244   -449   -509   -342   -335
     59   -303   -363    122    210   -332     36   -106   -311   -413   -277   -272
     64   -241   -306     88    184   -272     67    -59   -259   -374   -244   -249
     72   -184   -257     57    163   -220     64    -49   -241   -353   -226   -249
     83   -168   -252     41    166   -210     64    -46   -236   -358   -241   -265
     80   -176   -257     46    166   -215     75    -38   -228   -358   -262   -272
     70   -174   -244     49    155   -207     72    -36   -220   -358   -275   -265
     77   -155   -233     38    155   -194     62    -33   -213   -361   -285   -233
     88   -150   -241     28    163   -194     70    -18   -189   -327   -249   -205
     83   -142   -228     28    153   -184     85    -10   -158   -290   -223   -236
     93   -119   -215     12    153   -168     72    -20   -166   -306   -252   -228
     98    -98   -197      0    148   -148     57     -5   -153   -290   -239   -166
     44    -64   -111     10     77    -88     62    -10   -137   -280   -218   -187
      5    -62    -67     28     33    -64     80    -23   -132   -283   -236   -168
     51    -85   -140     15     93   -111     67     -2   -101   -249   -215   -132
    124    -64   -189    -28    155   -127     51     67    -41   -184   -161   -111
    153      2   -150    -77    150    -72     51    124      7   -124   -116    -72
    158     54   -103   -106    129    -25     49    168     57    -88    -90    -25
    161    103    -57   -135    106     23     49    207    114    -59    -57     49
    168    103    -64   -135    116     20     67    265    179     10     -2    119
    166     77    -88   -122    127     -5     85    314    239     90     38    122
    122    119     -2   -122     62     59    119    329    280    145     83    124
     80    207    127   -145    -23    168    142    314    298    171    122    153
    132    270    137   -200     -2    205    101    324    306    184    142    189
    174    254     77   -215     49    166     72    337    280    163    127    184
    150    223     72   -187     38    148     90    319    252    140    106    163
     93    187     90   -142      0    137    116    265    215    103     90    135
     44    179    135   -111    -44    158    122    189    163     51     51     57
     49    168    119   -109    -36    142     96    135    101    -12    -33     28
     93    150     57   -124     18    103     62    116     62    -44    -64     54
    109    171     62   -140     23    116     36     72     20    -77    -96      7
     18    150    132    -83    -57    142     57      7    -23   -111   -132    -44
   -106    116    223     -5   -166    168     93    -85    -64   -142   -158    -83
    -33    135    168    -51   -101    153     46   -119    -96   -163   -184   -111
     59    137     77    -98    -10    106     -2    -77   -106   -184   -213   -114
     46    129     83    -88    -18    106     10    -67   -103   -179   -213   -111
     33    202    168   -119    -70    187     33    -49    -49   -111   -137    -83
     18    337    319   -179   -150    329     28    -54      0    -57    -64    -51
      2    392    387   -197   -192    389     18    -64     28    -28    -36    -20
     -7    379    387   -184   -197    381      0    -75     41     -7    -36     12
    -18    345    363   -163   -192    353    -28    -98     20    -18    -64     10
    -18    345    363   -163   -189    353    -46   -119      0    -28    -80     -7
    -28    332    361   -153   -194    345    -64   -135    -12    -28    -77    -28
    -57    296    353   -119   -205    324    -62   -148    -23    -23    -64    -41
    -70    298    368   -114   -220    332    -49   -176    -46    -46    -77    -67
    -62    213    275    -75   -168    241    -62   -194    -90    -96   -127    -93
    -44    122    163    -38   -103    142    -90   -189   -124   -122   -158   -116
    -25     36     62     -5    -44     49   -101   -184   -140   -129   -189   -171
    -49    -25     23     36    -38     -2   -101   -205   -179   -181   -265   -220
   -101    -31     70     64    -88     18    -85   -252   -218   -215   -283   -236
   -137    -25    111     80   -127     41    -96   -288   -241   -241   -298   -254
   -109    -57     51     83    -80     -2   -116   -272   -252   -252   -322   -249
    -64    -83    -20     72    -23    -51   -145   -257   -257   -259   -327   -241
    -85    -96    -10     88    -38    -54   -140   -254   -246   -252   -298   -226
   -119    -88     31    103    -77    -28   -124   -254   -231   -205   -228   -226
   -166   -129     36    148   -101    -46    -90   -265   -226   -189   -231   -301
   -202   -163     38    181   -122    -62    -80   -306   -257   -244   -319   -306
   -148   -163    -18    155    -67    -90   -106   -270   -246   -241   -327   -277
    -59   -272   -213    166     75   -244   -127   -252   -311   -340   -426   -353
    -25   -478   -452    252    213   -465    -64   -176   -394   -527   -641   -555
    -46   -600   -555    322    254   -579     93     -5   -311   -574   -756   -706
    -96   -405   -311    249    106   -358    168     20   -187   -470   -654   -662
   -226    -15    210    119   -218     96     46   -394   -249   -314   -374   -441
   -376    472    849    -46   -613    659   -231   -997   -387    -18    116     -7
   -470   1109   1579   -319  -1026   1343   -514  -1376   -366    423    680    514
   -418   1213   1631   -397  -1023   1421   -763  -1514   -348    737   1039    932
   -342    766   1109   -213   -727    937   -839  -1486   -506    545    797    743
   -316    241    558     38   -436    400   -761  -1400   -880   -194      5    -38
   -262   -158    101    207   -184    -28   -566  -1109   -935   -607   -506   -532
   -174   -254    -80    213    -46   -168   -394   -753   -641   -457   -457   -480
   -109   -215   -106    161     -2   -161   -272   -501   -423   -311   -350   -384
   -106   -210   -103    158     -2   -158   -171   -316   -270   -226   -288   -311
   -101   -220   -122    158      7   -171   -158   -277   -257   -246   -332   -288
   -101   -239   -140    168     18   -189   -135   -241   -218   -197   -296   -283
    -98   -231   -132    163     15   -181   -114   -218   -168   -142   -246   -327
   -101   -231   -129    166     12   -181    -96   -194   -142   -111   -205   -322
   -116   -205    -88    158    -15   -145    -90   -171   -111    -80   -176   -301
   -119   -179    -62    148    -31   -122    -85   -150    -83    -57   -150   -275
   -116   -168    -51    142    -33   -111    -85   -135    -67    -51   -145   -252
   -114   -163    -49    140    -33   -106    -88   -122    -46    -44   -142   -228
   -132   -137     -7    132    -64    -72    -80   -106    -10    -12   -129   -207
   -124   -124      0    124    -62    -62    -83    -96     -2    -12   -135   -197
   -101   -116    -15    109    -44    -67    -93    -88      7      0   -129   -187
    -98   -111    -12    106    -44    -62    -64    -44     67     67    -67   -161
   -101   -101      0    101    -51    -49    -59    -12    101    106    -25   -142
   -106    -75     28     90    -67    -23    -49     25    150    158     20   -116
   -103    -36     67     70    -88     15    -41     64    200    205     64    -93
    -96     -5     90     51    -93     41    -33    114    254    254    109    -57
    -59     23     83     18    -72     51    -36    161    298    293    145    -18
    -38     62    101    -12    -70     80    -23    223    358    345    192     31
    -36    124    161    -46    -98    142    -23    280    410    389    220     72
    -33    137    171    -51   -101    153    -15    319    449    423    244    111
    -18    153    171    -70    -93    163      0    355    478    454    277    168
     -5    158    163    -77    -85    161     12    368    483    478    311    174
    -20    158    176    -70    -98    166     12    361    478    493    329    140
    -46    163    210    -57   -127    187     12    348    470    491    335    135
    -49    174    220    -64   -135    197     28    319    449    467    311    119
    -49    189    239    -70   -145    213     20    272    413    428    285     96
    -67    171    236    -51   -153    202     10    215    366    389    254     77
    -85    155    241    -33   -163    197      7    158    316    353    215     44
   -116    127    244     -7   -181    187      5     96    280    319    184    -12
   -158    119    277     18   -218    197     28     64    285    316    176    -33
   -200    135    335     31   -267    233     46     31    288    309    166    -62
   -200    135    335     33   -267    233     36    -18    249    280    155    -70
   -184    109    293     36   -239    200     23    -36    228    267    140    -49
   -189     77    265     54   -226    171     33    -31    244    285    150    -38
   -187     96    280     44   -233    187     46     -7    280    329    192    -25
   -192    171    363     10   -277    267     62     15    329    387    244      0
   -210    236    446    -12   -329    340     54     10    363    428    290     25
   -207    272    478    -33   -342    374     31      0    381    449    316     64
   -194    270    465    -36   -329    366      0    -15    376    457    327     70
   -187    239    426    -25   -306    332    -25    -31    361    452    316     44
   -179    207    387    -15   -283    296    -44    -44    335    431    296     31
   -184    194    379     -5   -283    288    -57    -64    309    418    290     20
   -192    158    348     15   -270    252    -62    -77    285    397    270      2
   -184     77    262     54   -223    168    -67    -88    249    350    223    -25
   -189    -23    163    103   -179     70    -67    -98    223    311    187    -49
   -192    -88    101    140   -148      5    -80   -124    187    272    153    -75
   -197   -140     57    168   -129    -41    -85   -150    145    236    116   -111
   -210   -181     28    197   -119    -77    -93   -176    109    210     98   -148
   -220   -197     20    207   -122    -88   -101   -194     96    192     83   -155
   -231   -215     15    223   -124   -101   -109   -207     80    171     70   -163
   -228   -228      0    228   -114   -114   -111   -213     59    153     46   -168
   -233   -270    -36    252    -98   -153   -103   -213     51    155     49   -168
   -233   -314    -83    272    -75   -200    -98   -213     57    161     51   -174
   -233   -311    -80    272    -77   -197    -98   -223     51    148     44   -181
   -244   -332    -88    285    -80   -210   -103   -223     51    142     49   -187
   -244   -350   -106    298    -70   -228   -109   -226     54    140     49   -205
   -220   -452   -231    335      2   -340   -103   -213     -2     57    -33   -275
   -189   -654   -467    420    137   -561    -46   -166   -119   -150   -257   -467
   -176   -839   -662    506    241   -753     88    -44   -161   -327   -465   -685
   -184   -735   -550    459    181   -644    226     85    -38   -267   -426   -704
   -306   -368    -62    335   -124   -215    155   -275    -10    -64   -135   -449
   -472    241    711    114   -592    475   -140   -857      7    332    415    103
   -613    937   1551   -163  -1083   1241   -418  -1200    207    922   1127    815
   -558   1200   1758   -319  -1158   1478   -711  -1312    402   1434   1665   1400
   -491    769   1260   -140   -875   1013   -828  -1345    205   1249   1457   1223
   -470    187    657    140   -566    420   -779  -1304   -246    501    683    426
   -478   -296    179    384   -329    -57   -592  -1060   -493    -98     28   -246
   -452   -426     25    439   -239   -200   -379   -670   -285    -72    -33   -314
   -348   -428    -80    387   -137   -254   -246   -410   -114     23      7   -249
   -283   -431   -148    355    -70   -288   -155   -249     -5     77     28   -205
   -254   -428   -174    340    -41   -301   -101   -168     54    119     59   -192
   -257   -389   -132    324    -62   -262    -75   -132     83    142     93   -210
   -288   -402   -116    342    -85   -259    -64   -114    101    150    101   -218
   -290   -420   -129    353    -80   -275    -46    -90    109    150     93   -205
   -275   -413   -137    342    -70   -277    -31    -64    127    158    101   -179
   -293   -423   -129    358    -83   -277    -15    -38    148    168    111   -153
   -285   -418   -135    350    -77   -277    -10    -23    158    184    109   -145
   -272   -402   -129    337    -72   -267      5      7    181    189    116    -98
   -270   -384   -114    324    -80   -252     15     41    210    218    150    -33
   -257   -355    -98    306    -80   -228     10     51    244    277    194    -64
   -246   -335    -88    290    -80   -213     20     75    270    306    228    -57
   -244   -324    -83    283    -83   -205     36    114    309    340    259    -23
   -220   -332   -114    275    -57   -223     31    129    314    340    257    -10
   -207   -311   -103    259    -51   -207     25    153    329    350    259     -5
   -197   -319   -122    257    -38   -220     49    215    381    392    306     36
   -166   -293   -129    228    -18   -213     64    280    433    444    350     88
   -132   -257   -127    192     -2   -192     77    348    491    501    397    137
   -103   -220   -116    163      5   -168     80    410    542    550    439    179
    -85   -213   -127    148     20   -168     83    467    589    587    472    220
    -88   -179    -93    132      0   -137    106    537    654    652    524    285
    -41   -171   -129    103     44   -150    106    545    662    667    548    296
     15   -150   -166     67     90   -158     88    514    623    639    532    259
      0   -116   -116     54     57   -116     93    527    631    644    545    280
     -5   -119   -114     62     54   -116     98    527    633    652    558    288
    -41    -98    -59     70      7    -80    116    514    636    657    558    277
    -64   -109    -44     88    -10    -77    109    457    592    607    506    239
    -70   -142    -75    103      0   -109     96    392    537    550    459    184
    -70   -187   -116    129     23   -153     83    314    467    480    405    135
   -145   -184    -38    163    -54   -111    106    296    478    506    431    127
   -252   -168     83    210   -168    -44    158    311    519    555    478    137
   -283   -166    116    223   -202    -23    163    254    493    519    441     80
   -275   -200     75    239   -176    -62    155    168    426    441    366      2
   -329   -220    109    275   -223    -54    181    184    439    454    374     12
   -413   -184    228    298   -322     20    231    246    493    517    418     59
   -345   -197    145    270   -246    -25    218    200    457    470    371     15
   -363   -176    184    270   -275      2    249    220    488    491    400     57
   -392   -135    254    262   -324     57    275    257    537    555    465    127
   -293    -80    213    187   -254     64    207    176    483    514    436     88
   -275    -46    226    161   -252     88    158    176    470    511    452    103
   -272    -64    207    168   -241     70    111    153    457    504    444     96
   -298    -96    200    194   -252     51     96    137    433    496    446     88
   -309   -111    197    210   -254     41     98    179    449    537    491    140
   -303   -145    158    223   -233      5     88    189    470    550    485    142
   -316   -215     98    265   -210    -59     93    187    462    535    454    103
   -358   -332     25    345   -194   -153    103    166    428    496    394     41
   -381   -418    -36    400   -174   -228    124    148    397    462    355     -2
   -410   -439    -28    423   -192   -233    116    119    366    426    314    -54
   -420   -467    -46    444   -189   -257     98     85    309    374    275    -88
   -387   -504   -119    444   -135   -311     70     33    244    324    239   -135
   -457   -493    -36    475   -210   -265     88      5    265    340    254   -184
   -433   -509    -75    470   -179   -290     57    -49    184    280    205   -228
   -387   -571   -184    478   -103   -376     36    -20    174    283    192   -187
   -407   -600   -194    504   -106   -400     38    -10    189    288    181   -179
   -436   -600   -163    519   -137   -381     38    -41    184    275    168   -179
   -415   -589   -174    498   -122   -381     25    -59    176    270    174   -176
   -407   -568   -163    488   -122   -366     23    -33    194    290    200   -155
   -407   -592   -184    498   -111   -389     25    -41    174    254    158   -202
   -374   -724   -350    550    -12   -537     51    -49     96    137     33   -358
   -355   -909   -553    631     96   -732    153     -7     10    -57   -197   -672
   -303   -974   -672    639    184   -823    231     38    -62   -220   -402   -901
   -319   -815   -496    566     85   -657    267     33     18   -103   -267   -691
   -522   -410    111    467   -316   -150    171   -314    179    259    194   -202
   -737    335   1072    200   -906    701    -25   -737    428    841    922    545
   -797    867   1665    -33  -1231   1265   -210   -870    740   1449   1610   1288
   -709    763   1473    -28  -1091   1117   -426   -989    698   1587   1777   1509
   -675    223    898    226   -787    561   -519  -1140    215   1002   1158    904
   -680   -311    368    496   -524     25   -498  -1119   -288    197    301     36
   -626   -600     25    613   -327   -288   -340   -807   -329    -44     -7   -345
   -548   -610    -62    576   -244   -335   -161   -454   -119     72     36   -335
   -478   -571    -93    524   -192   -332    -36   -228     25    150     80   -293
   -478   -581   -103    527   -187   -342     46    -75    127    226    145   -213
   -441   -613   -171    527   -137   -392     57    -54    137    223    135   -220
   -436   -605   -171    519   -132   -389     59    -38    148    223    132   -220
   -410   -618   -207    514   -101   -413     57    -41    137    207    124   -233
   -407   -589   -184    496   -114   -387     64    -31    145    207    114   -246
   -420   -581   -161    501   -129   -374     80     -2    166    226    137   -215
   -418   -607   -189    511   -116   -397     98     33    192    246    168   -176
   -439   -607   -168    524   -135   -389    114     67    226    272    189   -155
   -436   -555   -122    496   -158   -340    103     80    249    301    218   -132
   -387   -532   -145    459   -122   -340     67     49    213    270    181   -176
   -381   -519   -137    449   -124   -329     64     64    223    280    184   -171
   -368   -501   -132    436   -119   -316     67     98    252    314    215   -137
   -348   -467   -119    407   -116   -296     64    127    277    340    241   -114
   -366   -444    -80    405   -145   -262     75    163    319    374    272    -90
   -335   -400    -64    366   -137   -233     72    184    337    397    293    -64
   -272   -381   -109    327    -83   -246     57    205    340    400    296    -72
   -275   -407   -132    340    -72   -270     75    262    387    441    335    -51
   -270   -389   -119    327    -75   -254     80    316    441    506    394    -23
   -265   -345    -83    303    -93   -215     75    350    488    550    428     -2
   -257   -272    -15    265   -122   -145     83    374    530    574    436     49
   -184   -233    -51    207    -67   -145    106    444    568    631    498    137
   -184   -213    -28    197    -80   -122    106    485    613    688    561    220
   -215   -215     -2    215   -109   -109    124    509    644    730    605    249
   -210   -197     12    205   -111    -93    127    485    636    719    597    236
   -192   -233    -41    213    -77   -137     88    457    607    688    571    207
   -174   -241    -70    207    -51   -155     64    423    579    657    540    168
   -135   -189    -54    161    -41   -122     64    400    563    641    524    161
   -163   -200    -36    181    -64   -119     88    368    548    618    509    137
   -257   -259     -2    257   -129   -132    106    298    485    558    449     72
   -249   -252     -2    249   -124   -127    122    257    457    522    410     31
   -262   -236     23    249   -142   -109    122    213    441    501    392      7
   -301   -244     57    272   -179    -93    101    140    392    446    342    -62
   -265   -257      5    259   -137   -127     77     77    311    371    275   -114
   -249   -265    -15    257   -119   -140     93     70    296    361    259   -129
   -259   -220     38    239   -153    -90    127     77    327    387    275   -124
   -244   -155     88    200   -166    -33    150    119    371    436    329    -31
   -236    -98    137    166   -189     18    142    137    410    465    350      5
   -270    -33    233    150   -254     98    150     98    436    475    363    -10
   -270    -12    257    140   -265    122    103     44    407    465    363    -23
   -202    -33    168    119   -187     67     62     88    413    478    374     31
   -163    -36    124     98   -145     44     49    111    423    491    392     59
   -171    -59    111    114   -142     25     36     93    400    478    376     28
   -187    -75    109    129   -150     15     41     80    379    462    348     -5
   -200   -161     38    181   -119    -62     28     41    322    402    280    -64
   -246   -252     -5    249   -122   -129     20    -10    257    329    207   -150
   -267   -311    -46    288   -111   -179     15    -31    231    316    205   -189
   -246   -358   -111    301    -70   -236    -12    -28    200    301    184   -231
   -244   -345   -101    296    -72   -223     -7    -15    192    285    158   -226
   -184   -366   -181    272     -5   -275    -46    -88    116    202     70   -249
   -179   -368   -189    272      2   -280    -12    -88    114    187     72   -236
   -213   -361   -148    285    -33   -257     20   -101    103    184     85   -252
   -189   -361   -171    275    -10   -267      7    -83    111    205    103   -210
   -184   -384   -200    283      5   -293    -10    -75    114    197     77   -244
   -218   -420   -202    319    -10   -311    -10   -111     85    163     36   -290
   -192   -459   -270    324     36   -366    -46   -116     72    158     36   -283
   -142   -470   -327    306     90   -400    -93    -88     77    163     46   -285
   -192   -506   -316    348     59   -413    -72    -75     59    116    -10   -340
   -163   -680   -519    420    176   -600    -38    -80    -38    -51   -197   -472
   -106   -901   -797    501    342   -849     36     18    -98   -233   -423   -696
   -122   -885   -763    504    319   -826    153    187     18   -236   -480   -800
   -158   -524   -366    340    103   -444    166     59    109    -80   -285   -620
   -218    -18    197    116   -207     88    -49   -501    -18    122     93   -236
   -335    639    974   -153   -654    805   -316  -1021    -62    506    688    293
   -371   1109   1480   -368   -924   1293   -563  -1241     59   1031   1348    891
   -311    789   1101   -241   -706    945   -719  -1241    -10   1127   1423   1005
   -316    213    530     51   -423    371   -706  -1200   -353    540    763    394
   -314   -314      0    311   -158   -158   -574  -1062   -688   -220    -75   -392
   -259   -576   -316    418     28   -446   -379   -693   -522   -283   -267   -571
   -241   -522   -280    379     18   -402   -231   -410   -239    -80   -124   -449
   -202   -465   -262    332     28   -363   -111   -210    -49     46    -38   -389
   -148   -439   -290    293     70   -366    -64    -93     46     96    -20   -337
    -77   -444   -366    262    142   -405    -80    -49     62    103    -15   -301
    -36   -433   -397    233    179   -415    -62    -18     96    119     -7   -309
    -36   -387   -353    210    155   -371    -46    -15    111    124      2   -348
    -44   -368   -327    205    140   -348    -54    -12    119    122      5   -368
    -46   -384   -337    215    145   -361    -59     15    140    140     10   -314
    -54   -397   -342    223    142   -371    -46     51    171    174     41   -246
    -20   -397   -376    210    176   -387    -15     77    197    200     51   -244
    -54   -387   -332    220    137   -361    -10     67    210    213     62   -254
    -90   -340   -249    215     77   -296      0     64    233    215     70   -270
   -111   -296   -187    202     36   -241      0    116    280    257    114   -239
    -20   -283   -262    150    119   -272    -33    106    259    239    101   -249
      2   -314   -316    155    158   -316    -10    163    301    283    140   -187
    -70   -319   -249    194     88   -285     38    210    361    345    200   -132
   -132   -298   -166    215     15   -233     59    223    407    381    231   -103
   -101   -254   -153    176     25   -205     75    262    465    415    257    -93
     31   -197   -228     80    129   -213     25    257    462    418    254   -103
    114   -197   -311     41    213   -254    -31    275    441    405    241    -88
     36   -187   -223     72    129   -205     20    384    568    517    340     23
    -25   -176   -150    101     59   -163     67    418    639    584    402     83
      5   -101   -106     46     54   -101     67    449    685    639    446    109
     67     -7    -75    -28     70    -41     80    509    737    691    488    142
     80    -28   -109    -25     90    -67     88    550    761    709    509    179
    150    -62   -213    -44    179   -137     38    478    688    631    452    124
    155    -96   -252    -31    202   -174      7    433    644    589    428     88
    140    -90   -231    -23    184   -161     10    420    633    574    426     70
     72    -85   -161      5    116   -122     28    400    610    535    397     77
     31    -85   -116     25     72    -98     54    363    581    498    358     54
     46   -140   -189     44    116   -163     33    275    488    402    272    -20
    -25   -200   -174    114     72   -187     46    176    387    293    187   -106
   -236   -205     28    220   -135    -88    119     93    361    272    184   -137
   -135   -171    -36    153    -49   -106     75     70    337    262    176   -163
     67   -153   -223     41    145   -187      2    140    332    257    161   -166
     62   -158   -220     49    140   -189      5    163    340    262    166   -153
      2   -161   -163     77     83   -163     28    158    371    283    184   -137
    -28    -70    -41     49      5    -57     41    153    410    327    236    -88
    -62    -12     49     33    -57     18     51    174    459    376    288    -38
    -51     25     77     12    -64     51     38    200    496    418    322     -7
     57     90     31    -75     12     62    -38    174    485    431    342     10
    109     83    -25    -96     67     28   -101    145    459    410    332     -7
     38     64     25    -51      5     46    -85    135    449    394    303    -28
   -189    -41    148    116   -168     51     -7     64    405    342    244    -90
   -168    -31    137     98   -155     51     12     10    363    309    223   -135
   -153   -174    -23    163    -64    -98    -33     44    324    272    174   -137
    -96   -241   -145    168     20   -192    -51     64    306    244    127   -145
    -72   -239   -166    155     46   -202    -57     59    285    233    124   -155
   -111   -314   -202    210     44   -257    -54     51    267    202     96   -189
    -15   -358   -342    187    161   -350    -83     49    220    153     46   -226
      7   -355   -363    171    184   -358    -93     67    215    150     62   -205
    -31   -366   -335    200    150   -350   -101     46    210    140     46   -228
    -51   -355   -306    202    127   -329   -111      7    197    122     20   -244
    -28   -363   -335    194    153   -350   -119     12    192    127     25   -228
    -10   -402   -392    205    187   -397   -127    -12    150     88    -10   -265
    -18   -368   -350    194    166   -361   -114    -23    155     80    -10   -277
   -124   -423   -298    272     85   -361   -114    -59    129     54    -23   -275
    -62   -454   -392    257    163   -423   -140    -62    103     41    -38   -257
     62   -483   -548    210    303   -514   -142    -18    106     31    -64   -290
     88   -605   -693    259    389   -649    -80    -15     46   -103   -215   -459
     31   -810   -844    389    433   -826     46     90     23   -246   -418   -613
    -62   -766   -706    413    319   -735    171    233    158   -205   -410   -613
   -244   -472   -231    358    -10   -353    179      7    171   -103   -231   -504
   -311    -36    275    174   -293    119    -98   -504    -12     72    124   -249
   -270    667    935   -200   -602    800   -428   -836    -46    446    636    210
   -228   1036   1265   -405   -748   1150   -672   -982     44    852   1106    756
   -142    745    888   -303   -517    818   -815  -1008    -15    862   1109    758
    -80    254    335    -85   -207    293   -815  -1008   -329    301    493    205
    -75   -200   -127    137     23   -163   -626   -839   -574   -332   -197   -381
    -57   -387   -329    220    135   -358   -423   -509   -345   -283   -226   -405
    -36   -387   -353    210    158   -371   -275   -254    -93   -103   -109   -355
      0   -452   -452    226    226   -452   -140    -57     59    -20    -98   -296
      5   -467   -472    231    239   -470    -85      7    132      0   -101   -259
    -20   -454   -436    236    205   -446    -70     -5    137    -20   -101   -257
   -166   -467   -303    316     64   -387    -25    -83    114    -54   -116   -293
   -153   -535   -381    345    114   -459    -36   -114     85    -54   -124   -309
     67   -527   -597    228    332   -561   -111     44    137     18    -72   -236
    155   -426   -584    135    368   -504   -124    166    239    103     18   -166
    236   -288   -527     25    379   -407   -129    166    265     98     12   -148
    179   -265   -444     44    311   -353   -111    158    283     96      7   -114
     38   -407   -446    181    241   -426    -72     98    249     75    -18   -184
    -12   -467   -457    239    220   -462     -2     98    249     85    -12   -200
      5   -420   -428    207    215   -423     18    142    296    127      7   -155
     98   -358   -457    129    277   -407    -15    129    293    114      5   -140
    168   -303   -475     64    319   -387    -41    142    311    111     31    -93
    155   -275   -431     59    293   -353    -18    171    350    129     62    -46
    132   -280   -415     72    272   -348     12    194    389    161     80    -38
    155   -280   -436     62    296   -358     15    228    410    192     85    -36
    140   -298   -441     77    290   -371     41    322    504    280    142     44
    207   -249   -457     20    332   -353     20    324    522    283    155     59
    241   -161   -405    -41    322   -283      5    303    506    254    158     83
    166    -67   -233    -49    200   -150     62    335    568    319    254    189
    252    -31   -283   -111    265   -158     59    415    646    415    332    213
    355   -140   -496   -109    426   -316     46    514    683    459    332    215
    381   -116   -501   -132    439   -309     67    530    688    462    348    215
    371    -49   -420   -161    394   -233     67    491    665    433    353    184
    402    -15   -418   -194    407   -215     33    446    620    371    296    174
    459     49   -410   -254    433   -179    -28    402    587    322    265    163
    423     49   -376   -236    400   -163    -59    324    524    262    228     90
    252    -96   -348    -77    298   -220    -38    184    392    127    111    -18
    109   -202   -311     44    210   -257     64    101    283     12     15    -49
     44   -226   -272     90    158   -249    114     80    254     -5     15    -15
    142   -135   -277     -5    207   -205     72     85    270      5     25      0
    181    -49   -231    -64    205   -140     38    101    280      5     36     18
    223     -2   -226   -111    226   -114     12     75    246    -44     -2    -18
    114    -83   -200    -15    155   -140     72     20    210    -88    -54    -88
    -49   -111    -62     77      5    -88    158   -103    179   -111    -80   -171
     85    -44   -129    -20    106    -85     90   -106    189    -67    -18   -111
    306     77   -228   -192    267    -75      0     59    275     18     67     36
    324    174   -150   -249    236     12     18    119    327     64    109     98
    283    210    -75   -246    179     67      5    103    342     77    122     90
    239    127   -111   -181    176      7     -2     57    322     77    137     70
    194    135    -62   -166    127     36     -2     -7    285     54    137     33
     75     88     12    -83     31     51     -5    -46    254     23    111     28
     88    119     31   -103     28     75    -12    -51    236     -2     83     54
    145     31   -114    -88    129    -41    -77    -62    194    -49     31     36
     67   -161   -228     46    145   -194    -64    -90    124   -119    -44    -20
     36   -233   -270     98    153   -252    -18   -111     77   -163    -83    -54
      7   -168   -179     77     93   -174     -7   -150     49   -194   -114   -109
    -18   -145   -127     83     54   -137    -20   -249    -23   -270   -171   -168
     85   -158   -244     33    163   -200    -59   -259    -96   -350   -218   -145
     59   -231   -290     83    174   -259    -49   -231    -88   -348   -207    -90
      5   -314   -322    153    161   -316    -57   -249    -96   -342   -215   -129
    114   -275   -389     80    252   -332    -98   -249   -114   -353   -228   -179
    166   -236   -402     33    280   -319   -106   -220   -109   -345   -213   -163
    220   -140   -361    -41    290   -249   -137   -220   -103   -340   -197   -129
    181   -127   -309    -28    244   -218   -171   -252   -129   -371   -205   -124
    -62   -290   -228    176     83   -259    -85   -348   -205   -439   -249   -200
    -72   -316   -244    192     83   -280    -64   -374   -223   -446   -259   -233
     64   -410   -475    171    267   -441    -83   -290   -262   -519   -361   -301
    155   -540   -698    192    423   -618      2   -179   -327   -714   -633   -517
    226   -592   -818    184    522   -704     41    -90   -366   -896   -865   -636
     54   -415   -470    179    262   -441    116   -148   -280   -800   -732   -558
   -129     41    168     44   -150    103     41   -587   -280   -561   -374   -239
   -116    714    831   -298   -475    771   -275  -1036   -265   -145    189    314
   -129   1325   1454   -597   -792   1389   -579  -1228    -64    431    867    953
    -80   1374   1454   -649   -766   1413   -839  -1252     80    802   1234   1317
   -101    940   1041   -420   -571    992   -896  -1314   -176    446    833    958
   -122    397    517   -137   -319    457   -795  -1299   -662   -366     10    215
    -51     -7     44     31    -49     18   -587  -1008   -779   -761   -465   -223
     36    -75   -114     18     72    -93   -379   -652   -506   -587   -392   -181
     54   -109   -163     25    109   -135   -241   -465   -363   -496   -332   -150
      0   -124   -127     59     62   -127   -145   -400   -288   -459   -319   -187
     25    -77   -103     25     64    -90   -153   -415   -301   -496   -374   -246
    241      5   -236   -124    239   -116   -202   -376   -361   -566   -410   -171
    166    -88   -254    -38    210   -171   -132   -285   -293   -496   -355    -83
     57   -111   -171     25    111   -140    -88   -265   -249   -436   -311    -93
    -51   -124    -72     88     10    -98    -67   -288   -246   -431   -301   -132
    -62   -119    -59     88     -2    -90    -49   -324   -272   -454   -322   -148
      7   -111   -122     51     62   -116    -80   -298   -272   -446   -327   -129
     46    -80   -127     15     85   -103    -85   -262   -244   -415   -306    -85
     75     -5    -80    -33     77    -41    -72   -236   -210   -379   -280    -41
     46     10    -38    -28     44    -15    -77   -239   -200   -368   -280    -36
      2     49     44    -25    -20     46    -41   -200   -145   -311   -239     -2
     28     90     62    -62    -15     77    -75   -228   -158   -311   -244    -18
    106     64    -41    -85     75     12   -111   -236   -192   -340   -270    -28
    174    155    -18   -166     96     70   -122   -168   -129   -275   -213     31
    153    187     33   -171     59    111   -101   -145    -98   -246   -192     38
     59    155     96   -109    -18    127    -64   -140    -85   -228   -189     18
     44    155    111    -98    -33    135    -59    -57    -49   -174   -129     70
     80    163     83   -122     -2    124    -54     44     20    -88    -51    155
    106    197     90   -153      7    145    -49     90     83    -28     -5    202
    132    254    122   -194      5    187    -38    119    122     15     36    249
    135    290    155   -213    -10    223    -15    142    148     49     59    277
    179    340    161   -259     10    249    -25    140    137     44     64    285
    215    381    166   -298     23    275    -38    119    101      5     38    288
    166    353    187   -262    -10    272    -36     93     62    -31      5    288
    109    277    168   -192    -28    223    -12     59     36    -31    -15    249
     72    270    197   -171    -62    233    -12     12      5    -41    -15    200
     46    280    233   -163    -93    257     -7    -20    -18    -59    -33    166
     38    298    259   -171   -111    280    -31    -80    -62    -98    -70    137
     41    303    262   -171   -109    283    -54   -148   -116   -142   -114     93
     49    262    210   -155    -80    236    -41   -194   -158   -179   -155     57
     18    231    213   -127    -96    223    -31   -220   -174   -179   -153     64
    -41    168    207    -64   -124    189    -23   -244   -187   -179   -148     64
    -72    223    296    -75   -184    259     -7   -254   -168   -153   -122     72
    -90    259    348    -85   -220    303     -7   -275   -163   -148   -132     36
    -59    311    371   -127   -215    340    -28   -280   -150   -145   -135     33
     33    392    358   -213   -161    374    -62   -265   -150   -119   -106     93
     83    413    329   -246   -122    371    -59   -205   -111    -51    -51    166
     31    446    413   -239   -192    428    -62   -184    -46     31     15    207
    -49    392    441   -171   -244    415    -62   -231    -62     31     10    176
   -127    296    423    -85   -275    358    -54   -280   -106     -2    -23    132
   -142    265    407    -59   -275    335    -77   -314   -140    -31    -59     96
   -124    252    376    -64   -252    314    -96   -322   -161    -49    -85     72
   -127    210    337    -41   -233    275   -109   -322   -171    -62    -96     62
   -124    129    252     -5   -187    189   -129   -332   -200    -88   -127     33
   -122     70    192     25   -155    129   -132   -335   -220   -103   -150     12
   -137     41    176     46   -155    109   -132   -345   -241   -109   -161     -5
   -202     44    246     77   -223    145   -119   -350   -241   -101   -158    -20
   -223     -5    218    111   -223    106   -142   -405   -290   -153   -226   -111
   -145    -93     51    119    -98    -20   -202   -485   -392   -252   -316   -192
   -137   -116     20    127    -80    -49   -187   -441   -361   -200   -259   -129
   -150    -93     57    122   -103    -20   -174   -436   -340   -168   -226    -90
   -116    -33     83     72   -103     23   -187   -436   -340   -153   -205    -83
    -70     20     90     25    -80     54   -202   -410   -324   -119   -181    -77
   -158    -72     83    114   -122      5   -207   -423   -335   -135   -210    -98
   -244   -129    114    184   -179     -7   -200   -441   -342   -145   -233   -127
   -236   -137     96    187   -168    -20   -189   -441   -340   -142   -241   -155
   -137   -207    -70    174    -33   -140   -194   -444   -400   -220   -329   -241
    -93   -459   -368    275    135   -415   -168   -402   -535   -428   -563   -459
   -142   -691   -550    415    202   -620    -25   -316   -600   -600   -774   -688
   -249   -633   -384    439     64   -509    145   -241   -493   -530   -722   -665
   -433   -288    145    361   -290    -72    166   -449   -332   -249   -397   -376
   -553    384    937     83   -745    659   -140   -909   -179    236    202    202
   -576   1093   1670   -259  -1122   1382   -426  -1140     96    846    891    888
   -496   1340   1836   -423  -1166   1590   -711  -1153    350   1348   1384   1400
   -389    976   1366   -293   -878   1171   -911  -1262    111   1135   1174   1223
   -363    472    836    -54   -600    652   -904  -1296   -387    400    431    496
   -402    101    504    148   -452    301   -691  -1098   -631   -106   -119    -59
   -415    -54    358    233   -387    150   -431   -750   -478    -98   -202   -163
   -283   -135    148    210   -215      5   -306   -568   -394    -85   -233   -207
   -213   -174     36    192   -127    -70   -226   -446   -332    -49   -220   -192
   -231   -205     25    218   -129    -90   -171   -371   -280     -2   -197   -174
   -280   -233     46    254   -163    -93   -137   -327   -246     38   -168   -168
   -285   -252     33    270   -161   -109   -132   -329   -252     31   -179   -207
   -215   -277    -62    244    -77   -168   -148   -335   -280     -2   -202   -218
   -210   -267    -59    239    -75   -163   -122   -280   -218     54   -142   -145
   -210   -246    -36    226    -90   -142   -103   -249   -174    106    -96   -116
   -244   -280    -36    262   -103   -158    -70   -210   -135    145    -83   -135
   -277   -290    -15    283   -132   -153    -62   -202   -122    148   -101   -174
   -200   -265    -64    231    -70   -163   -103   -231   -142    132    -98   -155
   -194   -220    -25    207    -85   -124    -88   -176    -83    207    -12    -57
   -231   -233     -2    233   -114   -119    -38   -114     -7    296     62    -15
   -244   -210     33    226   -140    -88    -12    -75     51    348     96    -23
   -236   -171     62    202   -150    -54    -31    -85     36    332     62    -70
   -161   -202    -41    181    -59   -124    -51    -72      5    301     33    -75
   -163   -194    -31    179    -67   -114    -20     23     96    392    129     20
   -197   -200     -5    197    -98   -101      7     96    174    478    200     64
   -166   -171     -5    168    -83    -88      5    153    231    537    246    103
   -116   -119     -2    116    -57    -62     -2    189    267    568    265    124
    -96   -101     -5     98    -46    -54     28    265    340    644    327    187
    -96   -101     -7     98    -46    -54     64    340    415    730    405    272
    -67    -90    -23     77    -23    -57     57    342    420    745    413    283
    -57    -23     33     38    -49      5     51    335    426    756    413    275
    -67     23     90     23    -77     57     54    316    423    753    402    257
    -72     23     93     23    -83     59     57    298    413    756    410    257
    -96      5    101     44    -98     54     64    314    415    776    436    285
   -109    -12     96     59   -103     41     67    306    415    776    436    293
   -116    -36     80     77    -98     20     62    259    389    737    415    259
   -150    -80     70    114   -111     -7     59    189    345    683    379    202
   -179    -96     80    137   -132     -7     75    168    332    678    379    197
   -200    -88    111    142   -158     10     96    153    335    678    371    176
   -226   -101    124    163   -176     10    114    124    316    665    350    142
   -257   -142    114    200   -187    -15    124     96    296    649    332    109
   -293   -153    140    220   -218     -7    135     51    270    620    301     49
   -265   -168     93    215   -181    -36    124     18    218    566    262     10
   -246   -142    103    194   -176    -20    124     57    239    594    296     59
   -254    -77    176    166   -218     49    142     98    309    662    358    124
   -259    -18    241    137   -252    111    124     85    337    696    392    145
   -267     51    316    106   -293    184     83     49    342    717    405    145
   -267     28    296    119   -280    161     49     23    327    709    392    127
   -272    -25    244    148   -262    109     38     28    316    701    387    137
   -301    -38    262    168   -283    111     44     38    324    711    402    148
   -327    -72    254    197   -293     90     49     36    322    701    400    124
   -319   -132    187    226   -254     25     49     38    306    678    381    106
   -327   -231     96    277   -213    -67     36     20    259    628    324     57
   -340   -293     46    316   -194   -122     15     -2    218    576    262     -2
   -358   -353      2    355   -181   -176      0    -15    176    540    241    -28
   -376   -446    -70    413   -153   -259      5    -18    148    530    252    -59
   -407   -472    -64    439   -171   -267     15    -36    137    527    252   -145
   -454   -444     10    449   -233   -218     23    -64    135    504    205   -161
   -433   -446    -12    439   -213   -231      5   -116     90    444    135   -127
   -361   -480   -119    420   -122   -301    -28   -137     44    413    119   -114
   -342   -485   -142    413   -101   -314    -46   -111     59    428    135   -124
   -342   -498   -155    420    -93   -329    -44   -101     67    436    145   -132
   -374   -519   -145    444   -116   -332    -36   -111     57    423    127   -150
   -418   -527   -109    472   -155   -319    -20   -129     57    410    111   -181
   -439   -553   -114    496   -163   -335    -23   -155     28    374     88   -236
   -381   -724   -345    553    -18   -535    -10   -109    -33    270    -33   -332
   -345   -940   -597    641    124   -771     75      0    -93     96   -252   -511
   -309   -992   -683    652    187   -839    205    140    -54      0   -392   -672
   -358   -750   -392    553     15   -571    272    103     57    129   -241   -563
   -517   -327    187    420   -353    -70    124   -358     20    368    135   -254
   -709    361   1067    171   -888    714   -114   -828     83    844    779    301
   -771    974   1745   -101  -1257   1358   -348  -1047    267   1418   1449    958
   -555    727   1280    -88   -917   1005   -626  -1135    200   1574   1602   1244
   -504    174    678    163   -592    423   -659  -1122   -109   1132   1124    831
   -530   -353    174    441   -353    -90   -581  -1083   -561    293    252    -33
   -535   -706   -171    620   -181   -439   -407   -810   -566    -12   -153   -431
   -496   -667   -171    581   -163   -420   -249   -498   -280    174    -31   -319
   -410   -644   -236    527    -88   -441   -132   -257    -98    298     49   -270
   -363   -644   -283    501    -41   -465    -36    -85     33    384    106   -207
   -340   -626   -285    483    -28   -457     -7    -41     80    405    119   -187
   -358   -633   -275    493    -41   -454      2    -25     88    402    109   -210
   -389   -579   -189    483   -101   -384     -7    -36     90    400    101   -239
   -426   -542   -116    483   -155   -329     12    -20    129    431    135   -239
   -413   -527   -114    470   -150   -322     31     -7    158    444    148   -239
   -335   -584   -252    457    -44   -420      7    -18    109    410    103   -213
   -329   -589   -259    459    -36   -426     20     36    150    452    140   -145
   -335   -550   -218    441    -59   -384     28     64    184    485    184   -132
   -345   -501   -155    423    -96   -329     33     80    218    522    218   -116
   -337   -480   -145    407    -98   -314     28     77    233    522    205   -132
   -306   -446   -140    376    -83   -296     20     88    246    527    202   -132
   -290   -423   -135    355    -77   -280     31    127    285    563    236   -111
   -280   -402   -122    342    -80   -262     38    166    329    613    285    -93
   -309   -418   -109    363   -101   -265     51    189    353    633    316   -114
   -285   -387   -101    335    -93   -244     62    236    400    683    348    -51
   -226   -345   -119    283    -54   -231     62    301    462    735    379     36
   -202   -285    -83    244    -59   -184     77    355    532    805    441     85
   -231   -265    -36    246    -98   -150    111    410    594    862    485    122
   -239   -259    -20    249   -111   -140    124    444    646    922    535    171
   -192   -213    -23    202    -85   -119    111    491    711    995    592    244
   -181   -174      7    179    -96    -83    106    509    737   1013    594    236
   -194   -168     25    181   -111    -72     96    506    719   1013    600    252
   -296   -179    116    239   -207    -33    129    501    730   1023    613    285
   -332   -215    114    272   -223    -51    142    493    722   1010    605    285
   -168   -205    -36    187    -67   -122     98    501    696    997    597    244
   -179   -215    -36    197    -72   -127    101    465    652    956    563    192
   -241   -233      5    236   -124   -114     98    397    581    891    501    132
   -340   -259     80    298   -213    -90    116    322    524    831    457     88
   -345   -290     54    319   -200   -119    124    267    480    776    413     46
   -259   -290    -31    275   -116   -161     90    236    436    730    371     -7
   -267   -319    -51    293   -109   -187     85    220    400    693    337    -46
   -280   -342    -62    309   -109   -202    101    189    363    646    296    -67
   -272   -348    -75    311    -98   -213    111    168    337    618    275    -62
   -283   -285     -2    283   -142   -142    127    168    355    639    309    -36
   -303   -197    106    249   -205    -46    132    171    392    680    353    -20
   -329   -150    179    236   -254     12    119    142    407    711    410    -23
   -316    -85    231    202   -275     72     96    127    423    737    439    -62
   -288    -80    207    184   -249     62     67    140    426    735    405    -23
   -283   -158    124    220   -205    -18     41    135    397    704    376     15
   -319   -200    119    259   -220    -41     41    135    381    691    376     31
   -366   -200    166    283   -267    -18     57    127    394    709    400     41
   -329   -205    122    267   -226    -41     28    111    381    691    389      7
   -290   -239     49    265   -171    -96     -5    101    340    646    345    -28
   -280   -322    -41    301   -122   -184    -12     96    306    602    296    -59
   -277   -384   -106    332    -85   -246     -7     90    277    571    270   -103
   -290   -428   -137    355    -77   -283      2     80    252    553    257   -137
   -301   -465   -163    381    -70   -314      2     59    220    514    231   -179
   -303   -462   -158    381    -75   -311     -2     46    205    485    213   -202
   -309   -467   -158    389    -75   -314      0     46    197    470    215   -194
   -316   -478   -161    397    -80   -319     -5     44    184    467    205   -202
   -319   -493   -174    405    -75   -332    -10     41    171    452    192   -218
   -319   -506   -187    410    -67   -348    -12     36    168    439    181   -202
   -329   -532   -202    431    -64   -368      2     38    171    436    189   -181
   -350   -540   -192    444    -80   -366     -2     18    153    423    174   -218
   -319   -558   -239    439    -41   -400    -23      5    119    389    150   -244
   -283   -641   -358    459     36   -498    -31     31     93    355    109   -275
   -252   -807   -555    530    150   -683     20    109     72    262    -15   -361
   -257   -984   -727    618    233   -854    148    254    101    158   -184   -537
   -283   -880   -600    581    155   -740    246    368    226    181   -218   -605
   -311   -574   -265    441    -25   -420    207    171    213    231   -103   -496
   -415   -140    275    277   -345     67     -7   -366     18    371    228   -179
   -542    493   1034     23   -787    761   -275   -854    -98    719    789    252
   -558    854   1410   -148   -984   1132   -501  -1075    -77   1135   1337    711
   -491    550   1041    -31   -766    795   -607  -1101   -166   1158   1371    787
   -478     31    509    223   -493    270   -576  -1052   -446    620    750    254
   -467   -400     64    431   -267   -168   -465   -917   -698    -70    -44   -472
   -402   -639   -236    522    -83   -439   -327   -615   -506    -77   -163   -584
   -340   -662   -322    501    -10   -493   -205   -329   -236    109    -38   -454
   -290   -659   -368    475     38   -514    -93   -103    -25    257     62   -348
   -272   -649   -379    459     51   -514    -41    -10     59    306     88   -324
   -270   -654   -387    462     57   -522    -23     18     85    301     85   -314
   -267   -644   -376    454     54   -511    -18     28     93    298     77   -314
   -246   -626   -379    436     64   -504    -28     18     85    283     57   -332
   -252   -631   -381    441     62   -506    -12     57    116    311     90   -290
   -254   -641   -387    446     64   -514     -7     72    135    340    124   -288
   -252   -631   -379    441     62   -506     -2     75    150    340    129   -298
   -233   -628   -394    431     80   -511     15     93    171    348    140   -270
   -236   -581   -345    407     51   -465     18    109    205    387    176   -272
   -231   -545   -316    387     41   -431     18    119    231    407    197   -257
   -228   -535   -309    379     38   -423     18    137    257    441    236   -241
   -249   -509   -259    379      5   -384     25    163    298    483    265   -254
   -246   -498   -252    371      0   -376     18    171    303    457    228   -215
   -207   -553   -345    379     67   -449     12    187    306    439    218   -153
   -200   -537   -337    368     67   -439     33    239    366    504    270   -135
   -202   -470   -267    337     31   -368     51    296    431    566    340   -101
   -187   -444   -259    314     36   -353     62    355    493    626    402    -36
   -163   -400   -236    280     36   -319     67    400    550    680    441     -5
   -135   -371   -239    252     49   -306     64    431    587    696    444     31
   -114   -348   -233    231     59   -290     64    491    631    730    478    101
   -101   -329   -231    215     64   -283     75    540    678    797    555    150
    -90   -329   -239    210     72   -285     83    566    701    833    594    168
    -77   -319   -241    197     80   -280     90    579    709    849    613    158
    -83   -290   -207    187     62   -249     96    571    698    831    610    142
   -109   -293   -187    200     38   -241     90    540    659    784    574    132
   -109   -303   -197    205     44   -252     85    496    615    740    542    103
   -111   -311   -202    210     44   -259     83    449    574    709    522     59
   -111   -285   -174    200     31   -231     64    376    517    657    491     23
   -132   -283   -153    207      7   -218     57    324    478    594    441    -12
   -168   -254    -85    210    -44   -171     59    277    444    548    397    -20
   -194   -303   -109    246    -44   -207     75    236    420    535    381    -64
   -236   -311    -75    275    -80   -194     93    202    413    545    387   -145
   -226   -293    -67    257    -80   -179     88    153    366    491    350   -179
   -210   -319   -109    265    -51   -215     98    135    340    467    340   -161
   -236   -277    -41    257    -98   -161    119    163    387    522    392   -135
   -265   -202     62    233   -163    -70    137    192    449    584    457   -101
   -223   -168     54    194   -140    -57     96    148    431    566    449    -96
   -213   -142     70    176   -142    -36     72    124    428    558    449    -72
   -215   -137     77    174   -148    -31     44    116    428    555    446    -59
   -236   -161     75    200   -155    -44     23    101    405    527    415    -67
   -231   -176     51    202   -142    -62     18    109    413    532    415    -46
   -275   -168    106    220   -192    -31     41    148    465    594    475      5
   -322   -189    132    254   -228    -28     57    155    475    618    496    -20
   -259   -337    -77    298    -90   -207     18     85    368    501    381   -124
   -220   -446   -226    332      0   -337    -25     31    277    389    275   -158
   -231   -462   -231    348     -2   -348    -23     36    277    384    272   -163
   -249   -493   -244    371     -5   -368    -20     23    262    368    267   -194
   -257   -537   -280    397     10   -410    -12     10    231    332    246   -197
   -259   -576   -316    418     28   -446      7      5    215    319    241   -220
   -277   -566   -290    420      5   -428      2    -18    202    303    223   -252
   -332   -530   -200    431    -67   -366     33     15    236    335    244   -205
   -267   -542   -275    405      2   -410    -10    -57    155    241    158   -252
   -220   -602   -384    410     80   -493    -28    -67    124    233    145   -288
   -241   -631   -389    436     72   -511    -15    -41    148    275    200   -285
   -270   -623   -353    446     38   -488    -10    -44    148    272    210   -296
   -311   -620   -309    467     -2   -465     12    -25    174    288    207   -285
   -262   -696   -436    478     85   -566    -20    -77     70    142     41   -345
   -189   -914   -724    550    267   -820      7    -57    -67    -77   -184   -491
   -184  -1135   -950    657    381  -1044    148     70    -98   -213   -355   -745
   -192  -1080   -888    636    348   -984    280    218      5   -202   -361   -836
   -290   -745   -454    517     80   -600    265    -46     54    -31   -124   -615
   -465   -148    316    306   -392     83      2   -652     28    303    361   -171
   -563    620   1182    -31   -872    901   -314  -1080    153    846   1065    501
   -532   1044   1577   -254  -1054   1309   -618  -1171    407   1462   1740   1200
   -446    761   1205   -158   -826    982   -800  -1189    329   1465   1712   1208
   -433    171    605    129   -519    389   -782  -1174    -85    774    989    511
   -467   -410     57    436   -265   -176   -566   -943   -392     77    239   -223
   -433   -613   -179    524   -127   -397   -322   -568   -246     10     44   -394
   -293   -665   -371    478     38   -519   -197   -348   -129     33     20   -371
   -233   -665   -431    449     98   -548    -88   -166     -2    127     93   -332
   -246   -644   -397    444     72   -522    -23    -85     67    163    111   -329
   -270   -618   -348    444     38   -483      5    -51     83    150     80   -327
   -202   -675   -475    439    132   -576    -28    -90     20     64     -5   -345
   -192   -685   -493    439    148   -589    -25    -62     36     83     10   -322
   -194   -704   -511    449    155   -607    -10    -33     70    140     75   -324
   -200   -649   -449    426    124   -550      2    -12    103    179    114   -329
   -207   -605   -400    405     96   -504     18      7    129    192    129   -280
   -207   -600   -392    402     90   -496     33     31    148    192    132   -213
   -205   -571   -366    387     77   -470     25     38    158    200    148   -233
   -194   -576   -381    387     93   -480     23     49    163    205    153   -239
   -179   -555   -376    366     96   -465     23     64    176    207    140   -226
   -197   -527   -329    363     64   -428     51    109    223    239    163   -181
   -194   -470   -275    332     38   -374     75    142    265    285    215   -129
   -153   -426   -272    290     59   -350     64    153    272    298    239   -132
   -124   -389   -265    257     67   -327     72    200    314    332    265    -93
   -106   -374   -267    239     80   -322     88    252    366    381    314    -70
   -132   -335   -205    231     36   -270    116    335    441    449    374    -28
   -103   -327   -223    215     59   -275    122    376    470    467    384    -12
    -20   -327   -306    174    142   -319     93    376    441    426    348     -7
     -5   -283   -277    142    135   -280    119    449    509    501    426     59
      5   -246   -254    119    127   -249    135    488    555    550    478    103
     15   -207   -223     96    119   -215    137    506    571    561    485    171
     10   -176   -187     80     96   -181    145    506    563    553    472    205
      5   -174   -181     83     93   -176    145    483    537    522    439    176
     18   -194   -213     88    114   -202    127    436    491    454    376    155
      0   -254   -254    127    127   -254    132    413    467    431    376    137
    -44   -171   -129    106     38   -150    150    389    478    475    444    119
    -80   -140    -62    109    -10   -101    155    345    454    454    436    106
    -64   -163   -101    114     15   -132    116    228    350    345    335     38
    -85   -150    -64    119    -10   -109    116    179    303    285    275     28
   -111   -163    -51    137    -31   -106    132    148    290    283    270      5
   -155   -176    -20    166    -67    -98    150    124    285    285    275    -15
   -210   -194     12    202   -114    -90    171    101    272    254    226    -33
   -187   -254    -67    220    -59   -161    153     38    197    137    119    -49
   -187   -265    -80    226    -54   -174    168     59    228    202    218    -62
   -187   -166     18    176   -103    -75    181     83    280    270    309    -36
   -181   -116     62    148   -124    -28    174     85    293    285    329     -7
   -166   -109     57    137   -111    -25    155     80    290    280    332     18
   -153    -90     62    119   -109    -15    116     70    280    277    327     33
   -153    -62     90    109   -124     12     98     64    270    259    311     41
   -155    -54     98    103   -129     20     80     49    246    236    296     33
   -158    -54    103    106   -132     23     67     25    223    210    280     38
   -174    -85     85    129   -132      0     57      2    200    184    259     25
   -210   -155     54    181   -135    -49     51    -10    161    129    200    -15
   -220   -259    -41    239    -90   -150     44    -36    101     72    145    -70
   -189   -303   -114    246    -38   -210     28    -83     41     18     93   -114
   -207   -358   -150    283    -31   -254     28   -106      2    -20     51   -145
   -228   -394   -166    311    -31   -283     18   -145    -41    -72      7   -187
   -241   -405   -163    322    -41   -285     10   -166    -70   -111    -23   -189
   -249   -402   -153    327    -49   -277      2   -179    -85   -127    -23   -192
   -272   -384   -114    327    -80   -249      0   -192   -103   -140    -28   -197
   -265   -405   -140    335    -62   -275     -2   -194   -122   -163    -49   -192
   -257   -426   -168    340    -44   -298    -10   -202   -142   -176    -62   -197
   -265   -465   -200    366    -33   -332    -20   -215   -168   -197    -75   -226
   -272   -483   -213    376    -31   -348    -25   -223   -179   -205    -83   -231
   -272   -472   -200    371    -38   -337    -25   -233   -192   -215    -85   -218
   -257   -537   -283    397     10   -410    -23   -246   -239   -277   -135   -246
   -218   -732   -514    475    148   -623     18   -244   -371   -465   -337   -467
   -207   -940   -735    571    262   -836    132   -184   -483   -696   -628   -748
   -218   -891   -672    553    226   -782    254    -96   -433   -714   -659   -750
   -329   -574   -246    449    -41   -410    246   -329   -348   -537   -413   -514
   -514     25    540    244   -527    283     12   -846   -220   -111    158     59
   -670    776   1444    -54  -1060   1109   -205  -1106    111    576    956    833
   -652   1106   1758   -228  -1205   1431   -454  -1148    381   1114   1514   1454
   -587    846   1434   -132  -1010   1140   -652  -1241    215   1015   1400   1439
   -561    311    872    124   -717    592   -706  -1337   -314    290    665    722
   -542   -184    355    361   -452     85   -535  -1163   -691   -410    -64    -59
   -472   -384     88    428   -283   -148   -301   -789   -594   -488   -239   -267
   -381   -397    -18    387   -184   -210   -145   -514   -449   -415   -218   -239
   -306   -405    -98    355   -103   -252    -62   -355   -366   -376   -202   -233
   -290   -444   -153    366    -70   -298    -38   -314   -366   -394   -241   -257
   -301   -436   -137    368    -83   -288    -33   -301   -366   -405   -252   -262
   -306   -407   -101    355   -103   -254    -33   -290   -355   -405   -246   -262
   -311   -397    -85    355   -114   -241    -10   -265   -337   -392   -236   -246
   -314   -379    -64    345   -127   -223      7   -239   -316   -358   -200   -226
   -290   -327    -36    309   -129   -181     18   -218   -298   -337   -189   -233
   -280   -366    -85    322    -98   -226     18   -205   -311   -361   -233   -223
   -288   -389   -101    340    -93   -246     41   -181   -301   -348   -218   -184
   -288   -379    -90    332   -101   -236     49   -161   -285   -324   -189   -166
   -290   -376    -88    332   -103   -233     59   -137   -267   -301   -161   -158
   -290   -358    -70    324   -111   -215     59   -119   -259   -290   -158   -150
   -257   -332    -75    296    -90   -205     54   -101   -249   -277   -150   -114
   -244   -311    -70    275    -88   -192     44    -77   -223   -246   -116    -85
   -236   -306    -70    270    -83   -189     54    -36   -184   -207    -67    -46
   -218   -259    -41    236    -90   -150     62      5   -145   -158    -15    -67
   -194   -218    -23    207    -85   -122     64     44   -116   -135    -18    -77
   -171   -228    -57    200    -59   -142     72     85   -101   -142    -41      2
   -142   -207    -64    174    -38   -137     85    145    -64   -114    -12     80
   -111   -150    -41    129    -36    -96     93    213     -2    -44     54    145
    -90   -101    -10     96    -41    -57    101    267     57     25    122    176
    -75    -96    -20     83    -31    -59    103    309     98     75    163    220
    -59    -67     -7     62    -25    -38     98    332    135    124    215    249
    -59    -44     12     51    -38    -15     88    322    135    129    218    220
    -57     -7     49     33    -54     20     80    296    109     93    181    244
    -59    -15     44     36    -54     12     80    275     98     80    174    254
    -72    -38     33     57    -54     -2     88    252     90     70    168    254
    -98    -59     36     77    -70    -10     80    210     54     38    137    231
   -127    -70     57     98    -93     -7     70    153     10     -5     93    166
   -163   -122     41    140   -103    -41     72    109    -15    -31     70    142
   -187   -137     49    161   -119    -44     85     70    -33    -49     64    116
   -215   -176     36    194   -127    -70     98     31    -70    -90     25     77
   -231   -202     28    218   -129    -88    116     -7   -101   -119     -2     36
   -233   -181     49    205   -142    -67    124    -38   -122   -124     -7      7
   -223   -174     46    197   -137    -64    135    -51   -135   -137    -20    -10
   -218   -148     67    181   -142    -41    135    -51   -129   -132    -12      2
   -223    -88    135    155   -179     23    129    -44   -103   -103     23     33
   -241    -41    197    140   -220     75    111    -51    -83    -75     46     57
   -241    -33    205    137   -226     85     77    -64    -72    -59     51     77
   -218    -36    181    124   -200     72     28    -85    -83    -64     38     75
   -197    -33    163    116   -181     64      0   -109   -101    -85     23     51
   -200    -25    171    111   -187     72    -23   -127   -119    -96     20     44
   -218    -49    168    132   -194     59    -33   -148   -145   -119     -5     20
   -228    -90    137    158   -184     23    -36   -155   -168   -142    -38     -2
   -215   -202     12    210   -114    -96    -46   -166   -213   -192    -90    -54
   -223   -316    -93    267    -67   -205    -57   -189   -267   -246   -150   -114
   -239   -368   -129    303    -57   -249    -57   -210   -296   -272   -174   -137
   -252   -400   -148    324    -54   -275    -57   -233   -329   -303   -200   -163
   -249   -387   -137    319    -57   -262    -62   -249   -353   -324   -220   -181
   -259   -387   -127    322    -67   -257    -75   -265   -381   -350   -249   -207
   -270   -423   -153    345    -59   -288    -72   -265   -379   -353   -254   -215
   -277   -462   -184    368    -46   -324    -72   -272   -384   -361   -267   -223
   -259   -465   -205    363    -28   -335    -72   -277   -394   -366   -277   -226
   -233   -462   -228    345     -5   -345    -83   -280   -397   -368   -275   -223
   -233   -467   -236    350      0   -353   -103   -298   -413   -389   -296   -249
   -233   -496   -262    363     12   -379   -116   -311   -426   -402   -311   -265
   -223   -540   -316    381     46   -428   -114   -311   -439   -420   -342   -283
   -194   -670   -475    431    137   -571    -96   -285   -501   -517   -452   -387
   -168   -859   -691    514    259   -776    -12   -207   -574   -698   -680   -626
   -153   -911   -758    530    301   -836    111    -57   -522   -766   -802   -782
   -187   -685   -498    436    155   -592    192     -5   -366   -628   -670   -680
   -363   -270     93    314   -231    -88     28   -506   -402   -407   -314   -324
   -545    379    924     83   -735    652   -236  -1072   -400      7    301    288
   -636    917   1551   -142  -1093   1234   -449  -1348   -249    550    982    974
   -558    833   1392   -137   -974   1111   -665  -1473   -259    828   1293   1361
   -535    233    766    150   -649    498   -698  -1525   -652    288    698    789
   -491   -335    155    413   -324    -90   -623  -1415  -1052   -504   -171   -101
   -431   -652   -220    540   -106   -436   -467  -1080  -1036   -771   -548   -496
   -376   -688   -311    532    -33   -501   -314   -711   -758   -605   -465   -428
   -306   -672   -366    488     28   -519   -192   -459   -563   -478   -384   -345
   -257   -639   -381    446     62   -511   -135   -329   -454   -405   -332   -306
   -244   -641   -397    441     75   -519   -116   -290   -426   -387   -329   -309
   -239   -631   -392    436     75   -511   -103   -265   -405   -371   -324   -309
   -223   -618   -394    420     83   -509    -98   -241   -389   -361   -324   -324
   -213   -607   -394    410     88   -501    -93   -218   -361   -345   -319   -306
   -210   -579   -371    392     80   -475    -77   -202   -340   -335   -306   -301
   -202   -561   -358    381     77   -459    -62   -187   -319   -316   -285   -283
   -200   -566   -366    381     80   -467    -59   -166   -298   -298   -275   -265
   -194   -548   -353    368     77   -452    -49   -140   -267   -267   -241   -228
   -189   -519   -332    353     70   -426    -38   -119   -239   -236   -213   -241
   -200   -527   -327    363     62   -428    -44   -114   -236   -241   -239   -270
   -210   -530   -322    368     54   -426    -44    -93   -220   -218   -226   -189
   -179   -478   -301    327     59   -389    -46    -67   -189   -179   -189   -179
   -161   -452   -290    306     64   -371    -38    -44   -155   -142   -161   -168
   -168   -470   -301    319     64   -387    -23    -12   -114   -103   -132   -140
   -132   -436   -303    283     83   -368    -12     41    -49    -44    -75    -93
    -88   -379   -293    233    101   -337    -20     98     10     10    -31    -59
    -80   -353   -272    215     93   -314    -18    142     62     51     10    -23
    -72   -371   -298    223    111   -335     -5    202    114    103     62     18
    -54   -340   -285    194    111   -314     10    267    181    176    124     77
    -31   -280   -249    155    109   -265     18    311    236    236    176    124
    -20   -218   -197    116     88   -207     12    342    277    275    218    161
    -28   -200   -171    114     70   -187     15    358    298    290    226    171
    -23   -184   -161    101     67   -171     10    350    298    280    218    168
    -46   -200   -153    122     51   -176     18    340    283    272    220    163
    -83   -226   -142    153     28   -184     23    311    254    252    207    132
   -127   -246   -119    187     -5   -184     23    252    197    192    145     75
   -161   -275   -114    218    -23   -197     41    202    161    150    103     49
   -114   -267   -155    189     20   -213     31    163    127    109     64      7
    -59   -210   -153    132     46   -181     18    137     98     83     38    -23
    -83   -215   -132    150     23   -174     25    106     77     62     18    -41
    -88   -275   -187    179     49   -231     25     59     31     15    -25    -85
   -101   -288   -187    194     41   -239     31     33      7     -7    -44   -103
   -116   -280   -163    197     20   -223     41     12     -2    -20    -62   -124
   -122   -205    -83    163    -20   -145     54     10      5     -5    -49   -127
   -114   -106      5    109    -59    -51     44     12     33     33    -18   -111
   -109    -49     57     77    -83      2     36     15     64     72     18    -80
   -116    -25     88     70   -103     31     28     15     93    114     64    -38
   -119    -44     75     83    -98     15     10      2    103    132     96    -10
   -132    -83     49    109    -90    -18    -12    -20     83    103     80    -28
   -145    -83     59    114   -103    -12    -28    -41     59     75     54    -67
   -181    -98     80    140   -132    -10    -33    -51     38     54     33    -70
   -158   -142     15    150    -88    -64    -33    -49     28     44     25    -67
   -129   -277   -150    202      7   -215    -38    -44     -5     -2    -31   -129
   -137   -400   -262    267     59   -329    -38    -54    -49    -51    -96   -184
   -150   -452   -301    298     75   -376    -57    -88    -98   -103   -153   -239
   -148   -444   -296    296     72   -371    -59   -103   -122   -127   -171   -262
   -155   -498   -345    327     93   -420    -67   -119   -150   -166   -192   -272
   -129   -501   -371    314    119   -436    -70   -127   -158   -174   -189   -257
   -155   -519   -363    335    101   -441    -67   -135   -166   -166   -176   -275
   -207   -550   -342    379     67   -446    -51   -150   -176   -168   -192   -335
   -233   -587   -355    407     59   -472    -62   -179   -213   -215   -249   -322
   -288   -652   -363    470     36   -509    -51   -179   -215   -220   -252   -314
   -262   -678   -415    467     75   -548    -59   -168   -215   -220   -262   -329
   -246   -665   -418    457     85   -542    -57   -148   -197   -205   -254   -314
   -220   -709   -488    462    132   -600    -54   -127   -181   -189   -244   -303
    -98   -766   -667    431    283   -717    -70    -93   -210   -252   -319   -387
    -62   -953   -891    506    413   -922      2      2   -239   -379   -493   -542
    -36  -1070  -1034    553    498  -1052    114    122   -205   -498   -685   -711
    -83   -870   -787    475    350   -828    181    187    -57   -402   -618   -659
   -205   -478   -272    340     31   -374     88   -145    -85   -257   -363   -454
   -376    -10    366    194   -371    176   -161   -753   -303    -59     51   -101
   -563    561   1124      2   -844    841   -387  -1192   -387    309    633    389
   -483    691   1174   -106   -828    930   -600  -1304   -413    623   1041    774
   -348    228    576     57   -462    402   -659  -1273   -626    374    763    555
   -384   -296     88    337   -236   -103   -574  -1208   -966   -348    -49   -171
   -366   -735   -368    550      0   -553   -413   -961  -1026   -813   -652   -633
   -236   -802   -568    517    166   -685   -288   -607   -683   -587   -545   -530
   -158   -771   -615    465    228   -693   -179   -348   -410   -358   -392   -444
   -122   -766   -644    444    259   -706    -88   -171   -228   -223   -298   -387
   -109   -737   -628    423    259   -683    -57   -114   -166   -189   -265   -371
   -116   -748   -633    431    257   -691    -54   -101   -150   -187   -262   -366
   -116   -769   -652    444    267   -711    -54    -96   -137   -197   -275   -371
   -111   -771   -659    439    272   -717    -49    -77   -119   -197   -285   -363
   -103   -735   -631    420    262   -683    -36    -54    -90   -176   -267   -332
    -93   -675   -584    384    244   -631    -31    -33    -59   -150   -239   -290
    -83   -649   -566    366    239   -610    -41    -28    -51   -145   -226   -272
    -88   -662   -574    371    241   -618    -41    -15    -41   -127   -213   -267
    -90   -665   -574    379    241   -620    -36     -5    -31   -111   -200   -259
    -83   -649   -566    366    239   -607    -41     12    -12    -90   -184   -231
    -72   -615   -542    345    233   -581    -41     31     12    -72   -179   -220
    -77   -613   -537    345    228   -576    -33     51     41    -41   -158   -215
    -90   -594   -504    342    205   -550    -31     70     67     -7   -111   -192
    -90   -548   -457    316    181   -504    -33     98    111     41    -62   -153
    -77   -522   -446    298    184   -485    -25    145    158     88    -38   -142
    -70   -527   -457    296    192   -493    -25    176    194    114    -41   -109
    -80   -532   -452    306    184   -493    -25    207    233    142    -18    -67
    -80   -524   -444    301    179   -485    -12    257    293    189     28    -31
    -31   -509   -478    270    223   -493     -7    316    355    244     75     23
     23   -457   -480    215    252   -467     -5    384    418    298    129     90
     64   -415   -480    176    272   -446     -2    436    457    327    153    150
     51   -387   -441    166    244   -413      0    444    467    348    176    158
     38   -368   -407    163    220   -387      2    439    467    358    202    148
     54   -363   -418    153    233   -389     -2    436    449    345    210    150
     70   -319   -389    124    228   -353    -15    415    420    319    197    137
     67   -348   -418    140    241   -381    -25    361    363    257    129     59
     41   -402   -444    179    241   -423    -25    309    311    184     49     15
     23   -400   -423    189    220   -413    -28    257    267    127     10    -10
      2   -415   -418    207    210   -415    -15    223    236     88    -18    -31
    -31   -433   -405    231    184   -418      5    197    213     75    -38    -59
    -41   -423   -384    231    168   -405      5    148    171     41    -57   -101
    -41   -418   -376    231    166   -397     -2     96    127     -2    -85   -124
    -75   -418   -342    246    132   -381     -5     64    106    -15    -96   -179
    -80   -444   -363    262    137   -402     -5     59    101    -25   -124   -231
    -72   -418   -348    244    135   -384      0     62    116    -23   -127   -192
    -64   -324   -259    194     96   -293     10     80    161     20    -64   -122
    -80   -244   -163    163     41   -205      7     90    205     77      7    -80
    -75   -215   -142    142     33   -179    -23     75    210     80      5    -72
    -49   -252   -202    148     75   -228    -67     23    155     18    -49    -85
    -41   -272   -231    155     93   -254    -83     12    135     -2    -70    -83
    -38   -275   -236    158     98   -257    -80     12    127    -20    -83    -70
    -67   -285   -220    174     75   -254    -80      5    119      0    -57   -106
    -90   -314   -223    202     64   -270    -85     -7    109      0    -46   -142
    -88   -392   -306    239    109   -350   -106    -25     59    -57    -98   -189
    -64   -491   -426    277    179   -459   -111    -38     10   -124   -179   -228
    -67   -563   -496    314    213   -530   -109    -44    -20   -171   -223   -239
    -80   -594   -514    337    215   -553   -114    -59    -54   -205   -252   -267
    -93   -615   -524    353    213   -571   -116    -72    -75   -226   -262   -283
   -103   -631   -527    368    210   -579   -116    -75    -90   -239   -267   -319
   -109   -652   -542    379    215   -600   -124    -83   -119   -265   -303   -329
    -98   -662   -563    379    231   -613   -132    -98   -145   -290   -337   -329
    -96   -665   -568    379    233   -618   -145   -119   -168   -322   -355   -332
   -101   -675   -574    389    236   -626   -148   -119   -163   -306   -335   -329
    -98   -675   -576    384    239   -626   -163   -132   -179   -324   -348   -345
    -88   -654   -568    371    239   -613   -174   -142   -194   -337   -348   -368
    -85   -696   -613    389    259   -654   -158   -129   -192   -340   -348   -402
    -77   -818   -740    449    329   -779   -132   -101   -228   -415   -439   -488
    -49  -1065  -1015    555    480  -1039    -41      0   -293   -605   -667   -680
    -41  -1135  -1093    587    524  -1114     77    150   -252   -704   -820   -815
    -77   -906   -828    493    374   -870    140    145   -148   -615   -730   -756
   -192   -527   -335    361     70   -431      5   -345   -249   -472   -467   -542
   -345     90    433    124   -392    262   -303   -984   -384   -161     36    -85
   -444    719   1163   -137   -805    940   -571  -1330   -337    303    646    483
   -407    756   1163   -174   -787    958   -802  -1462   -337    581    953    820
   -371    244    615     64   -493    428   -846  -1447   -553    293    610    535
   -345   -288     57    314   -202   -116   -745  -1314   -917   -465   -205   -257
   -303   -646   -345    475     18   -496   -561   -995   -922   -797   -639   -662
   -236   -719   -483    475    122   -602   -397   -633   -639   -646   -581   -597
   -158   -698   -540    428    189   -620   -265   -376   -431   -517   -509   -509
   -122   -706   -587    413    231   -646   -189   -239   -316   -454   -467   -462
   -109   -709   -600    407    244   -654   -163   -187   -280   -436   -457   -446
   -109   -704   -594    405    241   -649   -150   -168   -267   -439   -462   -452
   -103   -722   -618    413    257   -670   -135   -145   -257   -441   -465   -452
    -96   -719   -623    407    262   -672   -111   -116   -239   -433   -446   -428
    -67   -672   -605    368    267   -639    -98    -96   -210   -413   -426   -389
    -46   -639   -592    342    270   -615    -88    -75   -181   -397   -418   -355
    -44   -631   -587    337    270   -610    -77    -54   -166   -376   -394   -342
    -57   -631   -574    342    257   -605    -80    -44   -155   -355   -371   -363
    -59   -618   -558    337    249   -589    -83    -28   -145   -342   -355   -358
    -54   -600   -548    324    246   -574    -88    -10   -127   -329   -337   -327
    -41   -576   -535    309    246   -555    -90      5   -109   -314   -319   -301
    -28   -555   -530    290    249   -545    -85     31    -85   -296   -309   -306
    -18   -558   -540    288    259   -550    -62     75    -49   -265   -301   -283
     -2   -527   -524    262    259   -524    -46    116    -15   -246   -285   -231
     15   -485   -501    236    257   -493    -31    168     31   -192   -231   -202
     33   -459   -496    210    262   -475    -15    226     88   -140   -176   -155
     49   -457   -506    202    275   -480     -7    280    135   -101   -142   -124
     59   -444   -506    192    280   -475      5    342    192    -51   -114    -96
     70   -423   -493    176    280   -457     20    407    241     -7    -77    -44
     90   -413   -506    158    298   -459     25    462    280     31    -36     -2
    103   -392   -496    142    298   -444     36    498    316     70      5     44
    106   -358   -467    124    285   -413     41    514    332    101     54     77
    124   -324   -449    101    285   -387     46    517    337    114     64     51
    127   -319   -449     93    285   -381     38    491    303     72      5     31
    119   -350   -470    116    293   -410     38    454    254     23    -36     23
     83   -374   -459    142    270   -415     33    407    207    -18    -64     -2
     54   -374   -428    161    241   -400     31    353    163    -70   -109    -25
     38   -384   -423    171    228   -402     23    290    111   -111   -137    -62
     28   -371   -400    171    213   -384     36    241     88   -127   -153    -93
     15   -340   -355    163    184   -348     44    194     70   -155   -171   -106
      5   -329   -335    163    168   -332     36    142     44   -179   -179   -127
    -18   -342   -327    179    153   -335     33    103     23   -194   -189   -140
    -31   -368   -337    200    153   -353     41     77     10   -197   -207   -176
    -20   -329   -309    174    142   -319     41     70     12   -184   -207   -189
    -18   -259   -241    140    111   -252     70     93     57   -137   -158   -135
     -5   -223   -218    114    103   -220     64     93     83   -114   -129   -103
     18   -179   -197     80    106   -187     46     88    103    -88   -101    -75
     23   -158   -181     64    101   -171     23     77    114    -72    -85    -59
     28   -179   -207     75    116   -192      0     67    101    -85    -96    -59
     28   -205   -236     88    132   -220    -28     44     77   -116   -119    -70
     20   -233   -254    106    137   -244    -54     18     49   -137   -137    -88
    -15   -267   -254    140    116   -262    -62      5     31   -153   -148   -114
    -25   -316   -290    171    132   -303    -49      2      7   -174   -166   -137
     -7   -415   -407    210    197   -413    -57    -15    -49   -239   -226   -187
    -12   -496   -483    254    233   -488    -57    -31    -90   -293   -283   -218
    -28   -537   -509    283    239   -524    -70    -54   -124   -335   -324   -236
    -51   -576   -524    314    236   -550    -83    -90   -161   -366   -353   -280
    -41   -568   -530    303    241   -550    -77   -106   -174   -366   -358   -290
    -36   -576   -540    306    249   -558    -80   -116   -189   -368   -355   -298
    -33   -592   -561    311    259   -576    -80   -122   -197   -376   -361   -311
    -20   -610   -589    316    283   -600    -85   -129   -205   -394   -384   -324
    -23   -626   -605    322    290   -615    -85   -137   -215   -418   -402   -309
     -2   -636   -633    319    314   -633    -83   -140   -220   -441   -426   -303
    -12   -662   -649    335    316   -654    -83   -150   -233   -459   -444   -327
    -23   -688   -665    355    319   -678    -75   -148   -236   -449   -428   -335
     -7   -727   -722    366    355   -724    -54   -132   -265   -483   -467   -397
     31   -896   -927    431    478   -911    -15    -98   -374   -654   -662   -550
     64  -1101  -1169    517    615  -1135     90     -5   -475   -870   -904   -771
     64  -1130  -1195    532    628  -1161    241    158   -394   -878   -945   -852
    -46   -846   -800    444    376   -823    241    -88   -316   -711   -727   -688
   -202   -296    -93    249    -54   -194    -31   -698   -301   -384   -262   -226
   -363    459    823    -51   -592    641   -319  -1119   -103    189    444    483
   -376    945   1322   -283   -849   1132   -607  -1257    166    789   1101   1150
   -288    719   1005   -218   -646    862   -795  -1314     80    800   1093   1197
   -254    168    423     41   -340    296   -784  -1309   -348    161    441    558
   -231   -379   -148    303    -44   -265   -610  -1109   -727   -558   -309   -226
   -181   -615   -433    400    124   -524   -387   -724   -628   -672   -532   -485
   -101   -667   -568    384    231   -618   -215   -428   -462   -613   -568   -454
    -20   -696   -675    358    327   -685    -90   -233   -350   -568   -561   -361
      7   -691   -698    340    350   -696    -28   -142   -288   -514   -504   -342
      0   -696   -696    348    348   -696      5   -106   -262   -485   -470   -355
     -7   -706   -698    355    342   -701     12    -88   -254   -485   -462   -363
     -5   -688   -683    345    337   -685     10    -80   -244   -472   -459   -374
    -10   -667   -657    337    322   -662      0    -80   -244   -488   -472   -374
      0   -639   -639    319    319   -639     12    -59   -226   -475   -457   -366
     -5   -646   -644    324    319   -646     44    -20   -194   -452   -446   -355
     -7   -646   -641    327    316   -644     57      0   -176   -439   -439   -319
     -2   -636   -636    319    314   -636     62     15   -158   -407   -394   -277
     12   -644   -657    316    335   -649     77     54   -116   -376   -358   -239
      7   -636   -646    311    327   -641     98     77    -90   -342   -332   -270
      5   -602   -610    298    306   -605    103     88    -70   -335   -337   -254
     12   -587   -600    285    303   -594    116    119    -46   -332   -332   -213
     31   -566   -597    267    314   -581    137    163    -10   -309   -314   -192
     70   -537   -610    233    337   -574    142    213     28   -265   -272   -155
     93   -504   -597    205    342   -550    142    259     64   -233   -246   -127
    106   -478   -584    184    342   -530    150    314    101   -200   -226    -98
    119   -431   -550    155    335   -491    153    363    142   -168   -202    -70
    155   -394   -550    119    350   -470    174    433    207   -106   -150    -20
    187   -355   -545     83    363   -449    181    501    272    -51    -96     41
    189   -348   -537     80    361   -444    184    545    301    -28    -67    101
    181   -353   -535     85    358   -444    197    579    332     20    -10    142
    181   -306   -488     59    332   -397    207    584    355     51     18    137
    171   -246   -418     36    293   -332    192    558    335     44     18    135
    155   -228   -384     36    267   -303    179    527    306     23      7    119
    168   -262   -431     46    298   -345    176    491    262    -25    -36     59
    158   -324   -483     83    319   -402    179    452    223    -77   -103     31
    119   -314   -433     96    275   -374    181    397    197   -101   -129     18
     96   -293   -392     96    241   -342    181    335    155   -135   -153      7
     70   -306   -376    119    223   -340    200    277    124   -153   -150    -20
     64   -293   -358    114    210   -324    205    220     98   -181   -163    -75
     62   -322   -387    129    223   -353    213    174     64   -226   -207   -103
     28   -335   -366    153    197   -350    228    142     44   -257   -241   -109
     23   -314   -337    145    179   -324    252    129     33   -270   -246   -106
     20   -301   -324    137    171   -311    259    124     33   -267   -249   -114
     44   -220   -267     88    153   -244    259    137     70   -226   -205    -90
     57   -132   -189     36    122   -161    262    153    111   -171   -153    -57
     46   -119   -166     36    106   -142    254    148    132   -153   -127    -20
     67    -64   -135     -2     98    -98    205    135    135   -140   -103     25
     85    -64   -150    -10    116   -106    161    116    119   -140   -101      0
     93    -90   -187     -2    137   -137    142    103     98   -150   -137    -77
     90   -171   -262     41    176   -215    129     83     59   -213   -215    -67
     62   -205   -267     67    163   -236    122     57     25   -249   -236    -51
     44   -257   -301    106    171   -280    119     44     -5   -277   -254    -88
     41   -306   -350    129    194   -327     98     15    -64   -342   -316   -135
     41   -368   -410    163    226   -389     93     -5   -101   -384   -361   -171
     18   -444   -462    213    239   -452     90    -36   -137   -426   -407   -218
      0   -532   -535    265    265   -532     98    -51   -161   -444   -420   -249
      0   -553   -555    275    277   -553     93    -67   -176   -446   -407   -270
     18   -530   -548    257    283   -537     85    -77   -192   -459   -423   -259
     12   -532   -548    259    277   -540     67   -103   -218   -493   -454   -293
      2   -532   -535    265    267   -532     54   -127   -233   -504   -475   -342
      0   -532   -535    265    265   -532     51   -142   -257   -527   -498   -335
     12   -542   -555    265    283   -548     54   -137   -267   -524   -485   -319
     25   -519   -545    244    283   -532     51   -135   -257   -514   -475   -335
     33   -537   -571    252    301   -553     57   -135   -265   -532   -501   -342
     33   -631   -665    296    348   -646     57   -148   -324   -615   -589   -379
     72   -810   -883    368    478   -846     77   -142   -444   -763   -740   -537
     90  -1013  -1104    459    594  -1057    174    -77   -548   -953   -950   -839
     96  -1000  -1098    452    597  -1049    296     44   -509   -992  -1028   -937
     36   -748   -784    355    407   -766    324    -88   -413   -846   -852   -748
   -142   -210    -67    176    -38   -140    129   -620   -306   -501   -389   -280
   -342    524    865    -90   -605    693    -72   -989    -12    103    324    483
   -361    919   1280   -280   -820   1098   -288  -1088    267    646    898   1150
   -285    776   1062   -246   -675    919   -488  -1184    194    696    945   1273
   -283    277    561      2   -420    418   -545  -1278   -239    135    368    672
   -283   -254     25    267   -158   -114   -444  -1158   -688   -594   -387   -166
   -220   -537   -319    379     46   -428   -246   -787   -675   -769   -631   -433
   -109   -618   -509    361    200   -563    -75   -449   -501   -683   -600   -418
    -12   -618   -605    316    296   -613     23   -252   -394   -628   -584   -397
     12   -639   -652    311    329   -644     70   -176   -361   -623   -605   -402
     23   -620   -644    296    332   -631     75   -155   -368   -639   -618   -420
     36   -597   -633    277    332   -615     83   -132   -358   -631   -605   -418
     62   -555   -618    246    340   -587    103    -96   -327   -600   -574   -394
     59   -584   -644    259    350   -613    106    -85   -329   -602   -587   -410
     64   -605   -670    270    366   -636     98    -70   -324   -597   -584   -402
     67   -579   -646    254    355   -613    101    -57   -316   -581   -571   -389
    109   -530   -639    210    374   -584     93    -36   -296   -561   -548   -368
    140   -488   -628    174    384   -558     93    -15   -277   -550   -542   -361
    135   -485   -620    174    376   -550     93      2   -262   -540   -537   -350
    142   -449   -594    153    366   -522     83     20   -239   -517   -519   -327
    150   -431   -581    140    366   -506     54     36   -226   -501   -501   -296
    148   -439   -587    142    366   -511     98     80   -200   -472   -475   -283
    163   -394   -558    114    358   -475    124    122   -168   -426   -431   -277
    181   -392   -574    103    376   -483    140    163   -142   -397   -397   -254
    213   -389   -602     88    407   -496    166    220    -98   -358   -366   -213
    231   -350   -584     57    405   -465    158    259    -70   -322   -342   -181
    262   -285   -550     10    405   -418    155    309    -25   -277   -311   -142
    288   -226   -517    -31    400   -371    145    361     18   -239   -280   -101
    319   -197   -517    -59    418   -355    153    436     77   -179   -213    -33
    327   -192   -522    -70    423   -358    161    480    114   -132   -168     -2
    288   -213   -501    -38    394   -358    163    498    132   -116   -166     -7
    314   -174   -491    -72    400   -332    171    522    161    -98   -163     46
    355   -124   -480   -114    418   -301    179    535    179    -75   -132     75
    337   -124   -462   -106    397   -290    171    504    168    -80   -142     28
    322   -140   -462    -90    389   -301    166    465    135   -116   -184     15
    314   -155   -470    -80    389   -311    155    428    103   -142   -205    -10
    283   -158   -441    -62    361   -298    161    381     67   -174   -226    -59
    249   -192   -441    -31    342   -314    161    322     31   -220   -272    -90
    236   -189   -428    -23    332   -309    184    280     12   -239   -285   -111
    231   -187   -418    -20    324   -301    189    226    -18   -265   -298   -142
    218   -215   -433      0    324   -324    187    179    -44   -290   -324   -179
    176   -254   -431     36    301   -340    207    142    -77   -327   -371   -226
    168   -246   -415     38    290   -329    223    119    -96   -348   -389   -228
    179   -192   -374      5    275   -283    233    124    -85   -335   -376   -210
    197   -109   -306    -44    252   -207    239    148    -33   -265   -311   -168
    197    -75   -272    -62    233   -174    236    150     -2   -218   -275   -158
    200    -38   -239    -80    218   -140    213    137      5   -213   -267   -148
    205      0   -205   -103    205   -101    168    114     -2   -215   -275   -132
    200    -25   -226    -85    213   -124    137     88    -31   -244   -298   -129
    192    -46   -241    -75    215   -142    106     67    -57   -254   -285   -153
    189    -88   -280    -51    233   -184     93     51    -75   -262   -298   -192
    179   -158   -340    -10    257   -249     98     46    -90   -283   -332   -220
    163   -283   -446     59    303   -363     88     28   -142   -348   -407   -288
    161   -374   -535    106    348   -454     83      7   -187   -402   -467   -337
    168   -379   -548    103    355   -462     80    -10   -213   -426   -488   -353
    140   -436   -576    148    358   -506     62    -51   -262   -472   -524   -389
    124   -504   -628    189    376   -566     57    -67   -296   -501   -548   -410
    129   -535   -665    200    397   -600     64    -70   -311   -509   -555   -407
    140   -524   -665    192    400   -592     57    -85   -327   -519   -568   -433
    145   -491   -639    171    389   -563     36   -101   -350   -542   -602   -454
    148   -496   -644    174    394   -568     31    -98   -350   -532   -589   -420
    137   -540   -680    200    407   -610     31    -96   -345   -514   -576   -444
    124   -555   -680    215    400   -615     31    -96   -345   -524   -587   -472
    132   -542   -678    205    402   -610     28    -98   -348   -535   -594   -478
    137   -589   -727    226    431   -657     18   -109   -368   -563   -626   -506
    171   -714   -888    270    527   -802     31    -85   -436   -670   -745   -615
    189   -927  -1117    368    652  -1021    127      7   -524   -865   -974   -839
    189  -1013  -1205    410    696  -1109    249    158   -496   -958  -1111   -987
    153   -810   -963    329    558   -885    337    241   -337   -823   -982   -880
     23   -361   -387    168    205   -374    181   -226   -322   -555   -607   -524
   -129    311    441    -90   -285    376    -88   -789   -272   -111    -10     54
   -213    857   1070   -322   -641    963   -311  -1054    -77    459    654    709
   -137    787    924   -324   -530    854   -535  -1158    -38    756    963   1065
   -122    184    303    -33   -213    244   -592  -1249   -475    210    400    540
   -101   -366   -265    233     80   -316   -522  -1200   -969   -628   -457   -303
    -41   -691   -649    363    303   -670   -361   -901  -1028   -982   -885   -724
      5   -732   -737    363    371   -735   -200   -537   -753   -831   -815   -657
     54   -704   -758    324    405   -730    -77   -283   -553   -688   -727   -581
    101   -688   -789    293    444   -737     -5   -129   -439   -615   -691   -542
    129   -709   -839    288    483   -774      5    -80   -405   -592   -680   -535
    137   -693   -831    277    483   -761     18    -49   -381   -579   -670   -527
    135   -646   -782    254    457   -711     33    -25   -358   -563   -659   -519
    153   -618   -771    231    459   -693     38     -2   -329   -535   -636   -496
    166   -631   -800    231    483   -714     51     28   -298   -509   -600   -467
    181   -646   -828    233    504   -737     62     54   -283   -498   -584   -462
    176   -667   -844    244    509   -756     62     64   -275   -491   -592   -467
    176   -636   -813    228    493   -722     67     77   -259   -478   -589   -459
    174   -607   -782    215    475   -693     83     98   -233   -454   -576   -449
    184   -592   -776    205    480   -683     93    127   -200   -431   -548   -420
    205   -561   -766    179    483   -665     83    150   -163   -381   -504   -381
    213   -555   -769    171    491   -662     83    171   -137   -355   -478   -355
    215   -548   -763    166    488   -654     93    189   -111   -332   -459   -348
    220   -519   -740    150    480   -628     90    218    -80   -303   -433   -332
    236   -498   -737    129    485   -615     77    254    -41   -267   -397   -301
    241   -488   -732    122    485   -610     93    311     15   -215   -348   -252
    259   -449   -709     93    483   -579    111    379     83   -155   -296   -192
    283   -415   -698     67    491   -555    119    446    142   -106   -257   -155
    306   -418   -727     54    514   -571    116    504    202    -38   -202   -109
    329   -368   -698     18    511   -532    124    548    257     20   -153    -54
    350   -285   -639    -33    493   -462    109    568    288     59   -116    -20
    366   -233   -600    -64    483   -415    106    584    314     90    -85     10
    348   -262   -610    -44    478   -436    114    579    296     70   -109      0
    345   -277   -626    -33    485   -452    106    555    272     51   -129    -23
    340   -290   -631    -25    483   -462    103    530    246     20   -150    -44
    322   -348   -670     12    496   -509    109    493    215    -20   -179    -75
    319   -340   -662     10    488   -501     93    436    166    -75   -233   -135
    316   -319   -636      0    475   -478     88    381    122   -109   -265   -166
    301   -342   -644     20    472   -493    103    340     93   -122   -285   -181
    283   -371   -654     44    467   -511    111    298     41   -174   -337   -223
    267   -379   -649     54    457   -514     96    244      2   -215   -374   -270
    252   -394   -649     70    449   -522    103    210    -23   -249   -402   -298
    241   -392   -633     72    436   -511    114    189    -41   -267   -418   -311
    241   -350   -592     54    415   -470    111    181    -46   -270   -423   -322
    233   -277   -511     20    371   -394    106    187    -12   -239   -394   -288
    236   -252   -488      7    361   -371     96    192     28   -197   -348   -236
    246   -228   -475    -10    358   -350     80    187     51   -158   -316   -207
    249   -174   -423    -36    335   -298     62    171     75   -127   -285   -181
    249   -155   -407    -49    327   -280     38    153     75   -132   -288   -181
    257   -166   -423    -46    337   -293     25    140     59   -150   -301   -194
    246   -179   -428    -33    335   -303     10    122     31   -176   -322   -213
    228   -218   -446     -5    337   -332      5    111      5   -192   -335   -228
    220   -316   -537     46    379   -426      5    106    -28   -226   -376   -249
    231   -413   -644     90    436   -527      2     85    -83   -275   -428   -296
    241   -449   -693    103    465   -571    -10     54   -137   -324   -478   -345
    246   -467   -714    111    480   -589    -15     31   -179   -363   -527   -384
    236   -530   -766    145    498   -646    -18     12   -213   -394   -553   -410
    239   -568   -807    163    522   -688    -18     10   -226   -415   -561   -405
    246   -574   -823    161    532   -698    -18     12   -231   -428   -568   -387
    236   -576   -813    171    524   -693    -10     10   -241   -449   -587   -381
    220   -579   -802    176    511   -691    -18     -5   -259   -459   -602   -407
    226   -587   -815    179    519   -701    -25    -12   -267   -452   -594   -428
    236   -584   -823    171    527   -704    -33    -18   -275   -446   -597   -441
    244   -600   -844    179    542   -722    -33    -18   -275   -441   -592   -449
    249   -620   -872    184    561   -745    -25    -15   -270   -436   -581   -441
    249   -683   -932    215    589   -807    -12     -2   -288   -485   -636   -475
    270   -844  -1117    285    691   -979     28     62   -335   -600   -774   -584
    293  -1005  -1299    355    795  -1150    137    194   -335   -740   -966   -758
    285   -940  -1226    327    753  -1083    249    337   -197   -717   -984   -787
    210   -610   -820    200    514   -714    246    215    -93   -545   -776   -618
     88   -163   -252     33    168   -207     15   -350   -265   -366   -441   -324
    -33    441    475   -202   -254    457   -272   -911   -402    -46     70    122
    -57    807    865   -376   -459    836   -530  -1187   -410    309    545    589
      2    524    522   -265   -259    522   -672  -1260   -561    303    527    613
     41     23    -18    -33     28      2   -657  -1218   -880   -220    -59     62
     57   -431   -488    187    272   -459   -548  -1083  -1192   -924   -813   -657
    101   -696   -800    296    449   -748   -368   -709   -948   -911   -909   -735
    153   -709   -865    277    506   -787   -218   -394   -641   -722   -782   -581
    231   -680   -911    223    568   -795    -98   -161   -418   -568   -680   -465
    262   -649   -911    194    587   -779    -28    -38   -296   -485   -620   -420
    270   -618   -888    171    579   -753    -18    -15   -277   -478   -620   -431
    277   -600   -878    161    576   -737     -5      7   -257   -475   -623   -426
    288   -587   -875    150    579   -732      5     31   -244   -480   -615   -384
    298   -576   -875    140    587   -724      7     46   -233   -496   -623   -342
    298   -568   -867    135    581   -717      5     57   -220   -480   -615   -340
    296   -527   -823    116    558   -675      7     62   -197   -436   -576   -374
    301   -498   -802     96    550   -652     10     77   -174   -405   -535   -368
    324   -467   -792     72    558   -628      2     85   -171   -418   -548   -361
    329   -475   -805     70    566   -639     15    114   -135   -379   -514   -324
    327   -452   -779     59    553   -615     31    137   -103   -353   -485   -306
    329   -410   -740     38    532   -574     36    150    -85   -345   -472   -301
    335   -397   -732     31    532   -563     46    184    -57   -324   -452   -262
    353   -324   -678    -15    514   -501     36    207    -41   -322   -452   -215
    384   -296   -680    -46    532   -488     41    246      2   -293   -426   -158
    405   -303   -709    -51    555   -506     59    293     44   -254   -405   -140
    407   -324   -732    -41    568   -527     88    348     98   -200   -363   -122
    431   -233   -665   -101    545   -449     80    394    140   -174   -337    -64
    462   -161   -626   -150    542   -392     88    454    192   -155   -322     10
    478   -142   -623   -168    550   -381    111    519    249    -83   -259     44
    480   -129   -610   -174    545   -368    129    563    301     -5   -189     23
    493    -96   -589   -197    540   -342    137    584    324     18   -158     28
    504    -77   -581   -213    540   -327    137    589    327     12   -158     49
    501    -57   -561   -223    530   -309    124    568    298    -31   -184     64
    480    -88   -568   -194    524   -327    127    548    267    -62   -213     70
    457    -83   -542   -187    498   -314    119    501    226    -85   -236      7
    439    -64   -506   -187    470   -285    119    444    181   -124   -252    -23
    426    -51   -480   -189    452   -265    114    374    129   -171   -280    -38
    413    -83   -496   -163    454   -288    109    303     62   -244   -332    -70
    379    -93   -472   -145    423   -283    106    246     15   -288   -366    -96
    353    -64   -418   -145    384   -241    111    197    -15   -324   -405   -114
    340    -49   -392   -145    363   -218    116    158    -33   -350   -431   -114
    322    -31   -353   -145    337   -192    122    124    -38   -348   -423   -124
    296    -49   -345   -124    319   -194    127     96    -54   -381   -446   -132
    288    -51   -340   -119    314   -194    135     80    -62   -394   -465   -148
    290     -2   -293   -145    290   -148    145     88    -23   -353   -426   -124
    293     75   -218   -184    257    -70    148    101     31   -283   -342    -67
    306    181   -124   -244    215     28    101     85     41   -259   -301    -49
    314    200   -114   -257    213     44     51     64     31   -262   -293    -36
    311    171   -140   -244    226     15     23     54     15   -270   -293    -28
    306    150   -155   -228    231     -2     10     44      2   -272   -298    -18
    298    168   -132   -236    215     18    -15     23    -10   -272   -296      0
    285    163   -122   -226    205     20    -31      5    -28   -290   -309     -2
    285    106   -181   -197    233    -36    -44    -12    -64   -340   -353    -38
    283     -7   -290   -137    285   -148    -44    -33   -119   -400   -415    -96
    272    -88   -361    -93    314   -223    -44    -54   -166   -452   -465   -124
    262   -122   -384    -70    322   -252    -36    -75   -194   -478   -493   -148
    257   -150   -410    -54    332   -280    -33   -101   -239   -517   -527   -184
    254   -176   -431    -38    342   -303    -38   -124   -275   -553   -542   -194
    246   -197   -446    -25    345   -322    -38   -140   -293   -566   -553   -194
    241   -202   -444    -20    340   -322    -41   -150   -306   -574   -566   -210
    228   -220   -452     -5    337   -337    -44   -158   -316   -576   -563   -223
    231   -223   -454     -2    342   -337    -38   -161   -316   -568   -550   -231
    233   -228   -462     -2    345   -345    -46   -171   -337   -594   -581   -244
    228   -231   -459      0    342   -345    -49   -171   -342   -600   -587   -241
    215   -228   -446      5    329   -337    -51   -171   -337   -594   -579   -228
    213   -257   -470     23    340   -363    -38   -161   -353   -618   -602   -236
    239   -462   -701    109    470   -581     12   -129   -454   -769   -776   -379
    249   -719   -969    233    607   -844    140    -36   -553   -979  -1018   -633
    244   -730   -974    244    607   -852    277     98   -506  -1044  -1109   -748
    189   -491   -680    150    433   -584    319    -10   -423   -945   -982   -610
     51     -5    -57    -23     54    -31     77   -584   -452   -659   -576   -228
    -96    698    795   -301   -446    748   -226  -1034   -301   -109    106    397
   -127   1208   1335   -540   -732   1270   -501  -1179    -31    522    792   1023
    -44   1070   1114   -511   -579   1091   -745  -1234    -25    730    969   1205
    -20    509    527   -244   -275    517   -782  -1304   -485    103    337    623
    -20    -25     -5     23    -10    -15   -659  -1218   -948   -701   -470   -129
     -7   -306   -301    155    145   -303   -449   -891   -906   -914   -758   -394
     46   -298   -345    127    194   -322   -259   -561   -654   -771   -688   -319
    101   -327   -431    111    265   -376   -119   -345   -509   -680   -644   -265
    129   -335   -465    103    296   -400    -41   -231   -428   -631   -623   -233
    135   -332   -467     96    298   -400    -12   -192   -407   -631   -631   -218
    145   -329   -475     93    309   -402      5   -163   -387   -610   -607   -192
    132   -322   -454     93    293   -389      7   -150   -379   -597   -597   -210
    127   -280   -407     75    265   -342     10   -140   -368   -589   -597   -213
    119   -233   -353     54    236   -293     10   -137   -363   -587   -610   -220
    127   -210   -337     41    231   -272     20   -124   -353   -574   -605   -210
    137   -187   -327     23    231   -257     20   -111   -335   -558   -589   -187
    142   -176   -319     18    231   -246     15    -98   -322   -558   -581   -171
    132   -161   -293     12    210   -228     20    -77   -301   -530   -555   -140
    132   -135   -267      2    200   -200     31    -51   -262   -478   -519   -122
    140   -122   -262    -10    200   -192     33    -33   -233   -454   -498   -103
    140    -93   -233    -23    187   -163     41      2   -194   -413   -449    -75
    132    -67   -202    -33    166   -132     49     36   -174   -389   -423    -59
    135    -33   -168    -49    150   -101     67     75   -142   -363   -400    -33
    137    -31   -171    -54    153   -101     90    127   -101   -324   -371     10
    140     -2   -142    -70    140    -72     98    181    -54   -272   -329     49
    140     36   -106    -90    124    -33    109    244     -2   -218   -285     85
    158     59    -98   -109    129    -18    127    314     57   -158   -231    135
    174     90    -83   -132    129      2    140    379    111   -109   -189    176
    189    116    -72   -153    132     23    145    428    153    -62   -145    223
    194    132    -62   -166    127     36    148    457    171    -28   -111    252
    194    142    -51   -168    124     46    155    459    174    -10   -101    254
    205    161    -44   -184    124     59    155    449    158    -10    -96    270
    200    205      5   -202     98    106    158    428    150    -10    -85    283
    187    194      7   -192     88    103    155    392    122    -31   -103    270
    158    171     12   -163     72     93    158    353     88    -57   -135    249
    129    140     10   -135     59     75    155    293     46    -90   -168    213
    106    132     25   -119     41     77    153    233      5   -129   -197    181
     77    119     38   -101     20     80    158    179    -23   -145   -210    148
     46    109     62    -77     -7     85    168    132    -41   -155   -231    114
     25     85     59    -57    -18     75    176     90    -67   -184   -259    101
     10     67     57    -38    -23     62    181     64    -77   -176   -249     90
     -2     51     54    -23    -28     51    194     51    -80   -171   -246     80
    -15     62     77    -23    -46     70    202     38    -80   -179   -257     67
     -7    127    132    -59    -70    129    202     49    -59   -161   -233     96
      0    194    194    -98    -98    194    205     70     -7   -114   -189    145
     10    207    197   -111    -93    205    197     80     18    -88   -163    189
     18    254    236   -135   -109    246    166     75     23    -64   -148    189
     23    280    257   -153   -116    270    132     59     20    -44   -135    171
     23    239    213   -132    -93    226    119     57      7    -64   -150    176
     18    202    184   -111    -83    194     93     36    -20    -83   -163    171
    -10    155    166    -72    -88    161     83     20    -28    -72   -140    168
    -31    129    158    -49    -96    142     72      7    -46    -96   -166    153
    -36     57     93    -10    -64     75     54    -10    -93   -150   -223    116
    -44    -54    -10     46    -18    -31     51    -25   -129   -181   -252     72
    -62    -85    -23     75    -20    -54     46    -51   -158   -213   -288     20
    -83    -96    -15     88    -36    -57     31    -90   -202   -259   -342    -28
    -88   -168    -80    127     -5   -124     33   -109   -241   -311   -397    -38
    -85   -218   -132    150     20   -176     38   -116   -252   -316   -397    -41
    -93   -202   -109    148      7   -155     25   -124   -252   -290   -358    -59
   -114   -202    -88    155    -12   -145     20   -132   -252   -288   -358    -64
   -137   -254   -116    194    -12   -187     28   -124   -246   -288   -366    -67
   -155   -298   -142    226    -10   -220     38   -119   -246   -288   -371    -54
   -163   -324   -161    244     -2   -244     49   -111   -246   -301   -376    -28
   -174   -337   -166    254     -7   -252     51   -106   -244   -283   -350    -33
   -179   -366   -187    270      2   -277     59   -109   -252   -290   -366    -67
   -158   -483   -324    319     83   -405     67   -111   -335   -402   -488   -184
   -116   -748   -631    433    257   -691    148    -64   -465   -623   -737   -420
   -106   -844   -737    475    314   -792    293     72   -478   -740   -896   -597
   -145   -683   -540    413    197   -613    402    103   -358   -633   -789   -522
   -306   -306      0    306   -155   -155    303   -309   -270   -358   -441   -168
   -524    420    945     51   -735    683     23   -880   -111    145    197    480
   -657   1096   1753   -220  -1205   1423   -231  -1085    226    795    930   1213
   -571   1148   1717   -288  -1143   1431   -530  -1156    342   1106   1236   1590
   -493    717   1208   -111   -852    961   -688  -1244     20    766    878   1257
   -475    127    602    174   -537    363   -670  -1241   -522    -25     72    400
   -449   -332    116    389   -285   -109   -446   -930   -722   -488   -441   -132
   -381   -428    -49    405   -166   -239   -220   -542   -522   -415   -446   -155
   -288   -428   -142    358    -72   -288    -77   -283   -371   -337   -413   -124
   -231   -413   -181    322    -25   -298     -7   -158   -306   -319   -415   -119
   -218   -446   -228    329      5   -337     18   -119   -293   -311   -413   -119
   -197   -426   -228    311     12   -327     25    -98   -288   -309   -418   -137
   -192   -431   -241    311     23   -337     31    -77   -280   -303   -423   -140
   -179   -426   -246    303     33   -337     33    -57   -270   -290   -415   -129
   -168   -418   -249    290     36   -335     36    -36   -254   -280   -400   -119
   -171   -418   -246    296     36   -335     51    -12   -233   -262   -374   -101
   -174   -420   -246    296     33   -335     62      5   -215   -246   -358    -96
   -171   -384   -213    277     20   -298     62     18   -205   -236   -353    -90
   -163   -355   -192    259     12   -275     57     33   -192   -215   -332    -75
   -158   -361   -202    259     20   -283     57     57   -179   -200   -322    -70
   -142   -348   -205    244     31   -277     57     83   -155   -179   -306    -57
   -122   -280   -158    202     18   -220     57    106   -122   -140   -270    -28
   -116   -275   -158    194     20   -218     80    155    -85   -101   -233     -7
   -122   -290   -168    205     23   -231     98    213    -44    -67   -205     10
   -114   -272   -158    192     20   -215    109    265     -5    -36   -189     28
   -106   -228   -122    168      7   -176    127    319     36     -5   -179     44
    -85   -270   -187    176     49   -228    145    389     80     31   -148     83
    -54   -233   -179    142     59   -205    150    454    129     85    -90    142
    -20   -163   -145     90     59   -155    155    519    187    150    -33    197
     12   -122   -135     54     72   -127    174    584    233    200      5    228
     31    -96   -127     31     77   -111    181    620    265    231     36    249
     36    -96   -135     28     83   -114    192    646    290    254     64    290
     38    -64   -103     12     70    -83    192    646    298    267     85    309
     36    -64   -101     15     67    -83    200    636    296    262     80    309
     38    -80   -122     20     77   -101    192    615    272    241     64    285
     31   -116   -148     41     88   -129    189    571    236    205     31    249
      7   -142   -150     67     77   -145    187    522    205    174      2    226
    -18   -163   -145     90     62   -155    176    459    171    137    -33    192
    -44   -176   -135    109     44   -158    166    384    127     98    -72    127
    -62   -197   -137    129     36   -168    176    332    103     75    -93    106
    -83   -218   -135    148     25   -176    192    290     88     57   -111     98
    -98   -233   -135    166     18   -184    210    254     80     51   -116     85
   -111   -218   -106    163     -2   -163    213    223     70     31   -129     57
   -111   -207    -96    161     -7   -153    220    215     64     20   -132     51
   -106   -181    -75    142    -18   -127    228    220     80     38   -116     67
    -96   -119    -23    109    -36    -72    241    239    127     93    -64     98
    -85    -77      7     80    -46    -36    231    244    153    124    -31    127
    -80    -57     23     67    -54    -18    192    233    161    132    -23    148
    -83    -64     18     72    -51    -23    158    226    163    142    -12    158
    -88    -98    -10     93    -38    -54    150    210    148    145    -10    135
   -103   -127    -23    114    -41    -77    137    181    127    119    -33    103
   -114   -145    -31    129    -41    -88    116    150    103     90    -57     85
   -122   -192    -70    155    -25   -132    114    142     72     64    -88     70
   -122   -288   -166    205     20   -228    119    135     25     20   -132     31
   -124   -366   -241    244     57   -303    116    114    -23    -20   -176    -15
   -145   -423   -280    283     64   -353    114     90    -62    -70   -228    -64
   -166   -485   -319    324     75   -405    111     62    -96   -106   -267   -101
   -171   -519   -348    345     88   -433    101     36   -135   -140   -301   -135
   -168   -530   -363    348     96   -446     93     25   -148   -153   -309   -140
   -168   -553   -384    361    106   -470     90     18   -153   -163   -322   -145
   -168   -555   -387    361    106   -472     88     12   -163   -171   -332   -158
   -171   -550   -379    361    103   -465     75      2   -174   -176   -335   -171
   -189   -566   -379    376     93   -472     67     -5   -181   -181   -335   -179
   -189   -600   -410    394    109   -506     75      2   -176   -179   -327   -171
   -189   -623   -433    405    119   -530     72      0   -184   -187   -335   -187
   -192   -644   -452    418    129   -548     80      2   -192   -205   -355   -210
   -168   -758   -592    462    210   -675    106     25   -254   -306   -472   -316
   -137   -974   -836    555    348   -906    194    106   -342   -496   -696   -537
   -140  -1080   -940    610    397  -1010    327    262   -319   -592   -841   -704
   -168   -880   -711    524    270   -797    418    316   -166   -475   -730   -626
   -283   -446   -163    363    -62   -306    270   -179   -158   -223   -376   -267
   -446    215    659    114   -553    436     -2   -748    -90    246    254    366
   -545    789   1335   -124   -943   1062   -239  -1015    129    841    958   1075
   -457    782   1239   -161   -846   1010   -496  -1122    184   1169   1301   1480
   -423    228    649     96   -537    439   -561  -1208   -220    670    776    992
   -394   -319     72    355   -236   -124   -491  -1137   -698   -145    -70    127
   -361   -659   -301    509    -31   -483   -316   -818   -784   -524   -524   -363
   -293   -685   -392    491     49   -540   -132   -436   -524   -400   -478   -335
   -223   -683   -459    452    116   -574      0   -171   -332   -288   -407   -265
   -171   -688   -517    428    171   -605     80     -5   -218   -218   -368   -218
   -150   -688   -540    418    192   -615    106     59   -181   -200   -368   -213
   -145   -704   -558    426    205   -631    129     90   -161   -179   -358   -205
   -137   -698   -561    415    210   -631    150    122   -132   -158   -345   -197
   -135   -665   -530    397    197   -597    171    145   -103   -137   -322   -176
   -132   -667   -535    397    200   -600    168    155    -93   -129   -314   -168
   -124   -654   -530    389    202   -592    161    163    -88   -114   -301   -158
   -122   -628   -506    374    192   -568    166    184    -70    -98   -290   -148
   -116   -628   -511    371    197   -571    179    207    -46    -83   -275   -140
   -111   -623   -514    366    200   -568    184    223    -23    -64   -259   -124
   -103   -579   -475    342    184   -527    184    241      5    -38   -231   -109
    -96   -553   -457    322    179   -506    187    272     36    -12   -200    -93
    -93   -550   -457    319    181   -504    194    309     62     10   -184    -72
    -80   -571   -493    324    205   -532    192    329     75     28   -179    -64
    -64   -574   -509    319    220   -542    194    361    101     54   -158    -46
    -41   -501   -459    267    207   -480    197    402    148    101   -124    -23
    -33   -436   -405    233    184   -420    202    449    202    142    -90      2
    -15   -402   -387    207    184   -394    215    514    257    194    -44     44
     -2   -392   -389    197    192   -392    228    576    316    252      0     90
     12   -371   -387    176    197   -379    231    636    376    329     49    145
     31   -353   -384    161    207   -368    246    691    431    397     98    200
     51   -324   -376    135    213   -350    241    714    465    431    137    236
     75   -265   -340     96    207   -301    231    727    485    444    168    257
     70   -265   -337     96    202   -301    239    724    485    436    158    246
     67   -316   -384    124    223   -350    239    704    462    407    124    223
     51   -335   -387    140    218   -361    249    680    441    394    114    215
     33   -363   -397    166    215   -379    249    644    410    366     90    197
     12   -358   -371    171    189   -363    231    581    350    314     41    137
     -5   -335   -329    171    161   -332    252    540    327    285     15    103
    -23   -329   -306    176    140   -319    254    480    283    236    -20     64
    -20   -332   -311    176    145   -322    246    426    233    192    -59     18
    -31   -342   -311    187    137   -327    249    381    210    174    -72     -2
    -36   -353   -316    194    140   -335    259    348    197    155    -88    -18
    -46   -392   -348    218    150   -368    262    319    163    119   -122    -49
    -46   -394   -348    220    150   -371    267    316    163    127   -111    -49
    -46   -319   -272    181    111   -296    262    322    194    150    -93    -31
    -44   -246   -202    145     77   -226    249    324    231    184    -64      0
    -41   -187   -148    111     51   -168    244    324    262    223    -31     38
    -38   -187   -148    114     54   -168    233    327    285    257      7     83
    -23   -202   -179    111     77   -192    205    314    280    259     18     83
    -18   -220   -202    116     90   -213    181    298    259    246      7     38
    -20   -239   -220    129     98   -228    155    270    223    210    -36     12
    -31   -231   -200    132     83   -215    127    244    194    181    -59     -5
    -41   -303   -262    174    109   -283    119    239    168    155    -77    -25
    -38   -428   -389    233    174   -410    122    228    124     98   -129    -85
    -36   -524   -491    280    226   -509    129    223     90     51   -194   -174
    -31   -587   -555    309    262   -571    132    220     62     10   -267   -155
    -44   -628   -587    335    270   -607    114    187     10    -49   -319   -189
    -44   -649   -605    345    277   -628    103    163    -12    -67   -319   -233
    -38   -641   -602    337    280   -620     93    155    -23    -75   -314   -223
    -38   -675   -636    358    298   -657     85    145    -41    -88   -327   -231
    -46   -680   -636    361    293   -659     88    142    -44    -88   -332   -246
    -46   -626   -581    335    267   -605     72    124    -57    -98   -348   -259
    -51   -600   -548    324    246   -576     64    109    -67   -109   -350   -236
    -72   -602   -530    337    228   -566     64    106    -70   -114   -342   -257
    -77   -626   -550    350    236   -589     72    119    -67   -119   -358   -283
    -49   -696   -646    374    296   -672     80    140    -96   -166   -415   -293
    -12   -844   -831    428    405   -836    103    189   -155   -277   -535   -394
      7  -1057  -1065    524    535  -1060    213    303   -202   -467   -766   -618
      5  -1010  -1015    501    509  -1013    342    444    -88   -472   -813   -665
    -51   -685   -636    368    290   -662    353    296     -7   -306   -623   -511
   -153   -257   -103    202    -28   -181    122   -277   -161   -109   -290   -215
   -259    358    618    -49   -439    488   -184   -820   -254    249    246    257
   -272    802   1075   -265   -675    937   -452  -1062   -192    709    792    722
   -174    568    743   -197   -459    657   -626  -1101   -270    792    857    810
   -135     72    207     31   -171    137   -620  -1065   -597    267    314    345
   -124   -397   -272    262     72   -335   -488   -945   -987   -558   -498   -358
    -83   -717   -633    400    275   -678   -259   -555   -758   -587   -652   -480
    -31   -709   -678    371    322   -693   -101   -241   -454   -392   -553   -379
     20   -665   -685    319    353   -675      7    -23   -257   -257   -480   -309
     38   -641   -680    301    358   -659     67     96   -150   -184   -431   -283
     41   -652   -693    303    363   -670    101    135   -116   -163   -410   -265
     54   -652   -706    298    379   -678    127    161    -96   -153   -392   -244
     62   -618   -680    277    371   -649    135    176    -83   -153   -384   -236
     62   -558   -620    249    340   -589    124    179    -80   -166   -389   -239
     59   -514   -574    226    314   -542    114    184    -64   -158   -374   -220
     64   -506   -571    220    316   -537    122    197    -51   -142   -350   -192
     80   -493   -574    205    327   -532    122    202    -44   -132   -337   -174
    101   -491   -592    194    345   -540    132    218    -25   -129   -332   -161
    103   -462   -566    179    332   -514    150    241     -7   -127   -327   -116
    114   -439   -553    161    332   -493    158    262     12   -106   -319    -80
    122   -397   -522    137    319   -459    155    270     28    -83   -303    -88
    135   -348   -483    106    309   -415    150    288     51    -51   -277    -96
    137   -319   -459     88    298   -389    158    319     80    -23   -249    -83
    142   -314   -457     85    298   -384    168    355    119     12   -213    -49
    155   -306   -465     72    309   -384    171    394    155     38   -194     -7
    163   -257   -420     46    290   -337    166    441    194     70   -174     20
    179   -252   -433     36    303   -342    179    509    257    124   -127     64
    200   -223   -426     10    311   -324    181    566    311    171    -72    122
    213   -241   -454     12    332   -345    197    628    368    223     -2    200
    228   -174   -402    -25    314   -288    215    680    413    272     57    254
    233   -127   -363    -54    296   -244    236    704    436    293     54    218
    244   -109   -353    -70    298   -231    233    701    428    272     20    215
    241   -106   -350    -67    293   -226    233    685    405    246      2    239
    241   -109   -350    -64    296   -228    244    672    381    233     18    239
    223   -103   -327    -59    272   -215    241    631    340    192     -7    202
    189   -132   -324    -28    257   -228    244    587    296    137    -54    176
    166   -158   -327     -5    244   -241    228    524    231     77   -106    148
    140   -192   -332     25    236   -262    233    459    181     36   -137    111
    124   -197   -322     33    220   -259    223    394    135     -5   -181     49
    119   -197   -316     38    218   -257    226    350     98    -49   -223     20
    106   -215   -322     51    213   -267    233    316     70    -85   -246     23
    106   -218   -324     57    215   -270    236    288     57   -103   -241     28
     93   -202   -298     51    194   -252    228    262     46   -119   -241     44
    101   -192   -293     44    194   -241    228    257     38   -127   -246     46
    119   -122   -241      0    179   -181    228    259     62    -98   -223     67
    135    -90   -226    -20    179   -158    223    267     98    -59   -161    137
    142    -15   -158    -64    148    -85    197    239     96    -46   -148    124
    140     38   -101    -90    119    -28    163    207     85    -46   -166    114
    132     41    -90    -88    111    -23    135    187     59    -62   -187     96
    145     54    -90    -98    119    -18    109    171     38    -80   -192     59
    153     -5   -158    -75    153    -80    103    155     20   -101   -207     72
    155     -7   -163    -75    158    -85     96    135     -5   -129   -220     70
    161    -49   -210    -57    184   -129     90    116    -49   -179   -265     28
    155   -166   -322      5    239   -244     80     88   -119   -254   -342    -20
    148   -231   -379     38    262   -306     72     70   -153   -290   -381    -49
    140   -249   -392     54    265   -319     57     41   -192   -329   -407    -83
    129   -311   -441     88    285   -376     51     20   -233   -376   -449   -124
    124   -350   -475    114    298   -413     57     12   -262   -407   -483   -116
    122   -337   -459    106    290   -397     46    -10   -285   -423   -485    -98
    132   -329   -462     98    296   -397     46    -20   -301   -441   -496    -93
    129   -337   -470    103    298   -405     46    -23   -311   -449   -504    -72
    132   -324   -457     96    293   -389     38    -33   -316   -431   -493   -109
    114   -371   -488    127    301   -428     28    -49   -337   -444   -509   -171
    111   -381   -493    135    301   -436     23    -57   -345   -454   -517   -174
    109   -379   -488    132    298   -433     20    -62   -361   -475   -532   -176
    127   -431   -558    153    342   -493     28    -59   -402   -530   -589   -187
    150   -615   -766    231    457   -691     77    -20   -504   -701   -776   -327
    150   -807   -958    327    553   -883    210     93   -566   -898  -1010   -537
    124   -797   -924    335    522   -859    363    218   -488   -914  -1041   -576
     44   -519   -563    239    303   -540    376    -25   -459   -784   -857   -454
    -67     20     85     23    -77     51     46   -667   -545   -493   -428    -57
   -171    745    917   -288   -542    831   -319  -1135   -467     18    205    519
   -181   1205   1387   -511   -784   1296   -644  -1322   -288    558    766    982
   -101    997   1098   -446   -600   1047   -849  -1337   -293    678    823   1083
    -72    428    498   -179   -285    462   -813  -1286   -678     57    192    576
    -70    -83    -15     75    -28    -49   -615  -1096  -1049   -693   -550   -116
    -41   -322   -280    179    116   -301   -379   -724   -917   -802   -750   -283
     12   -327   -340    158    176   -332   -200   -400   -665   -649   -659   -176
     46   -366   -413    158    228   -389    -90   -220   -530   -571   -618   -158
     70   -368   -439    148    252   -402    -36   -148   -475   -550   -613   -142
     96   -322   -418    111    257   -368    -18   -124   -459   -545   -618   -153
     88   -337   -426    124    257   -381      0   -111   -444   -532   -623   -213
     80   -337   -418    124    249   -376      5   -101   -439   -537   -631   -184
     85   -309   -394    111    239   -350     15    -80   -413   -506   -581   -153
     75   -277   -353     98    213   -314     15    -64   -397   -483   -553   -135
     83   -249   -332     83    207   -290     12    -57   -400   -491   -561   -106
     88   -246   -335     77    210   -290     20    -46   -394   -488   -561    -85
     90   -246   -337     77    213   -290     31    -25   -371   -457   -542    -85
     83   -210   -293     62    187   -252     33     -5   -345   -428   -517    -75
     80   -176   -257     49    168   -215     33      5   -327   -407   -491    -57
     98   -153   -252     25    174   -202     36     25   -303   -379   -475    -28
    109   -132   -244     10    176   -187     41     54   -280   -361   -472    -10
    106   -114   -220      2    163   -166     51     83   -254   -340   -449      7
    103    -93   -197     -5    150   -145     72    127   -202   -283   -397     51
    109    -46   -158    -33    132   -101     75    168   -163   -241   -368     83
    127    -46   -174    -41    150   -109     90    228   -114   -194   -337    111
    166    -15   -181    -75    174    -98     98    285    -70   -148   -311    127
    189     51   -137   -119    163    -41    103    342    -18    -96   -270    194
    194    103    -90   -150    142      7    111    394     36    -28   -205    270
    202    127    -75   -166    140     25    116    436     80     31   -153    280
    194    142    -51   -171    122     44    116    452     93     59   -122    277
    181    142    -38   -161    111     51    137    467    101     83    -98    311
    179    148    -33   -166    106     57    137    459     88     80   -103    314
    176    158    -18   -168     96     70    124    436     59     62   -116    311
    168    140    -28   -155     96     57    119    394     23     36   -145    301
    140    103    -36   -122     88     33    122    340    -12      5   -176    275
    145    116    -28   -132     85     44    101    275    -54    -20   -192    252
    148    114    -33   -132     90     41     93    220    -90    -44   -202    215
    111     96    -15   -106     62     41     96    161   -140    -93   -257    145
     93    111     18   -101     38     64     98    111   -174   -140   -316    148
     70     93     20    -83     23     57    101     77   -194   -150   -309    174
     38     85     46    -62     -2     67    106     59   -200   -132   -285    137
      7     83     75    -49    -33     80    114     46   -197   -119   -280     98
     18     67     49    -41    -15     59    122     51   -187   -106   -275    132
     12    142    127    -80    -57    135    142     77   -142    -62   -223    155
     12    236    223   -127   -103    231    161     96    -98    -18   -194    168
     23    293    267   -158   -122    280    142     80    -90    -10   -189    241
     25    329    303   -176   -137    316    101     70    -75     38   -119    293
     51    314    259   -184   -103    288     67     49    -93     38   -103    257
     85    303    218   -194    -67    262     41     23   -119     25   -119    213
     75    283    207   -179    -64    244     25     -2   -142      5   -145    205
     41    223    181   -132    -70    202     18    -15   -161     -7   -161    192
     12    142    127    -77    -57    135     12    -23   -189    -36   -194    179
     36     33     -2    -36     18     15      5    -31   -228    -70   -236     96
     36    -33    -70     -2     51    -49      5    -46   -267   -119   -301     20
     12    -72    -85     31     49    -77      7    -72   -306   -171   -335     62
      0   -116   -119     57     57   -119     -2   -103   -337   -192   -342     46
     -2   -135   -132     67     62   -132    -10   -119   -348   -187   -337     23
     18   -135   -155     57     85   -145    -25   -135   -363   -189   -342      0
     12   -145   -158     67     85   -150    -36   -153   -376   -197   -350    -15
     20   -187   -207     80    111   -197    -44   -163   -389   -213   -361     -7
     23   -200   -223     85    122   -210    -51   -176   -402   -220   -363    -25
     -7   -210   -202    106     96   -205    -38   -168   -389   -197   -327     -2
    -38   -236   -197    137     77   -218    -20   -137   -363   -163   -290      7
    -36   -239   -205    137     83   -223    -15   -127   -371   -176   -322    -41
     -2   -272   -270    137    132   -272    -20   -127   -410   -228   -394    -57
     41   -410   -452    184    244   -428      2   -109   -511   -368   -537   -189
     57   -641   -698    293    376   -670    109    -38   -633   -600   -807   -504
     51   -680   -735    311    392   -706    262     98   -571   -644   -909   -605
    -18   -441   -423    231    202   -433    301    -51   -485   -506   -732   -418
   -166     51    215     57   -192    132     70   -605   -472   -192   -285     12
   -329    815   1145   -241   -737    979   -231  -1075   -303    381    420    711
   -384   1304   1686   -462  -1034   1496   -509  -1202    -18   1000   1083   1382
   -311   1163   1475   -426   -893   1319   -737  -1252    -20   1176   1262   1566
   -223    620    841   -200   -532    730   -789  -1278   -405    667    745    995
   -200     20    220     90   -210    119   -652  -1148   -891   -184   -129     80
   -187   -254    -67    220    -62   -161   -397   -750   -782   -327   -376   -158
   -148   -249   -101    197    -23   -176   -197   -420   -542   -202   -329    -72
    -90   -231   -140    161     23   -187    -49   -194   -387   -124   -301     -7
    -57   -252   -194    155     67   -223     36    -80   -316   -103   -303     -7
    -62   -265   -205    163     70   -236     57    -57   -311   -109   -314    -18
    -70   -283   -213    176     70   -249     75    -31   -293    -93   -290     18
    -75   -277   -202    174     59   -241     75    -10   -267    -72   -254     38
    -72   -252   -179    163     51   -215     70      5   -254    -62   -244      7
    -77   -236   -158    155     38   -197     72     23   -236    -51   -228     44
    -54   -218   -163    135     54   -192     62     28   -236    -54   -233     28
    -44   -187   -145    114     49   -166     54     38   -231    -57   -254     20
    -77   -210   -132    145     25   -171     75     67   -207    -23   -218    103
    -85   -210   -124    145     18   -166     98    109   -145     64   -124    103
    -72   -148    -75    109      0   -111     85    119   -119     96   -101     33
    -59   -101    -44     80    -10    -72     70    122   -124     72   -148     41
    -54    -90    -36     72    -10    -64     80    158    -98     83   -129     98
    -70   -106    -36     85    -18    -70     83    202    -62    122   -101    114
    -54   -103    -49     77     -2    -77     77    239    -33    145    -83    142
    -31    -70    -38     49      2    -54     85    285     10    194    -44    202
    -28    -46    -18     38     -5    -33     96    345     54    236      5    254
    -25      2     25     10    -28     12    101    405    103    285     46    241
     -5      5      7      0     -7      7    124    478    155    327     64    270
     15     -5    -20     -7     15    -10    145    545    218    402    140    371
     36     72     36    -54      0     54    148    592    280    485    252    446
     62    145     83   -103    -10    114    142    623    306    517    267    392
     70    148     75   -109     -2    111    140    631    303    504    236    397
     70    166     96   -119    -12    132    129    618    296    498    249    397
     64    168    103   -116    -18    137    127    587    272    475    218    366
     49    166    116   -109    -33    142    127    545    231    433    197    384
     49    142     90    -96    -20    116    140    519    218    433    213    337
     49     83     31    -67     10     57    148    470    174    379    153    288
     25    116     90    -70    -31    103    132    392    114    309     93    311
     -2    155    158    -77    -83    158    129    340    111    329    129    306
    -18    166    184    -75   -101    174    132    293    103    342    168    202
    -20    127    148    -54    -85    137    142    254     77    311    111     38
    -51    103    155    -25   -103    129    140    189     -2    184    -54     85
    -90     70    158     10   -124    114    161    174    -10    171    -20    215
    -75     93    168    -10   -122    129    174    189     28    239     75    205
    -44    171    213    -64   -127    189    187    220     93    322    140    163
    -41    231    272    -93   -155    252    176    202    109    340    132    153
    -49    233    280    -93   -163    254    158    200    119    342    135    213
    -33    218    252    -93   -142    233    122    213    135    361    176    293
    -18    249    265   -116   -142    257     77    202    142    392    213    244
     -7    259    267   -124   -137    262     49    166    111    361    145    142
    -23    223    246   -101   -135    233     28    127     72    314     90    174
    -41    161    202    -59   -122    181     25    114     44    280     80    262
    -59     90    150    -18   -103    119     18    106     25    265     90    228
    -57     -2     54     31    -57     25     -5     72    -28    205     46    129
    -90    -62     28     75    -62    -18    -10     51    -54    189     33     57
   -103   -127    -23    114    -41    -75     -5     33    -77    174      2    -20
    -85   -148    -64    116    -12   -106    -12      2   -116    116    -77    -93
    -75   -187   -111    132     18   -150    -15    -23   -153     51   -135    -28
    -83   -244   -163    163     36   -205     -7    -20   -166     41   -132    -15
    -96   -259   -163    176     33   -213     -2    -15   -166     49   -122    -18
   -109   -303   -194    205     38   -249      2     -5   -153     83    -64    -18
    -72   -265   -192    168     59   -228    -20     -5   -142    111    -36   -116
    -88   -272   -187    179     46   -231    -25    -25   -168     70   -119   -137
    -85   -288   -205    187     59   -246    -31    -31   -194     25   -153    -41
    -93   -324   -231    207     67   -277    -20    -20   -192     28   -150    -62
    -88   -407   -319    249    114   -363      0     -5   -210      2   -163    -80
    -57   -607   -553    332    246   -581     31      7   -316   -166   -335   -301
    -10   -792   -782    400    384   -787    129     96   -405   -379   -581   -584
    -20   -795   -776    407    374   -787    267    249   -335   -405   -652   -693
   -127   -550   -423    340    148   -488    324     98   -226   -246   -470   -514
   -314      2    314    153   -314    158    116   -493   -153    137     59     41
   -488    711   1200   -111   -844    956   -114   -904     93    779    839    857
   -488   1096   1584   -306  -1036   1340   -368  -1010    381   1408   1532   1553
   -397    859   1257   -231   -826   1057   -592  -1075    306   1501   1602   1639
   -332    283    615     23   -472    449   -662  -1156   -249    735    823    940
   -327   -197    129    262   -228    -36   -545  -1015   -654    -28     33     96
   -293   -410   -116    350    -88   -265   -322   -628   -568   -187   -223   -168
   -200   -418   -218    309      7   -319   -142   -283   -353    -72   -174   -119
   -145   -384   -241    262     46   -314    -46    -98   -226      5   -127   -122
   -127   -392   -265    259     67   -329      2    -10   -161     41   -116   -135
   -111   -405   -293    257     90   -350     18     31   -135     57   -109   -145
   -124   -413   -288    270     80   -350     36     64   -116     67   -109   -150
   -106   -428   -322    265    106   -376     54     88   -103     72   -111   -153
    -77   -410   -335    244    127   -374     54     98    -88     88    -96   -145
    -36   -342   -306    189    135   -327     49    114    -59    127    -62   -119
    -25   -327   -301    176    137   -314     59    137    -33    155    -36   -101
    -25   -335   -309    179    140   -322     67    153    -20    166    -20   -106
    -36   -319   -285    176    122   -303     80    166      7    184    -10   -124
    -23   -319   -298    171    135   -309     88    184     25    192     -5    -88
    -10   -288   -277    150    132   -283     88    207     38    213     20    -88
    -20   -270   -252    142    114   -262     88    220     51    210     -2    -70
    -18   -275   -257    145    119   -267    101    254     80    231     41      7
    -20   -267   -246    142    111   -259    109    298    116    275     88     -5
    -20   -259   -239    140    109   -249    116    340    150    303     90     18
     12   -205   -220     93    114   -213    129    400    200    348    137     77
     20   -148   -168     62     93   -158    140    459    262    407    187    109
     28   -137   -168     51     96   -153    140    514    319    459    228    142
     59   -161   -220     51    140   -189    135    568    368    511    293    176
     59   -124   -187     31    122   -155    137    631    439    597    400    215
     96    -57   -153    -20    124   -106    135    665    470    623    405    218
    116      7   -111    -64    114    -51    137    672    475    607    379    303
    119     25    -93    -72    106    -33    150    683    491    633    415    350
     90    -10   -103    -41     96    -54    163    678    496    646    444    353
     93    -28   -124    -33    106    -75    158    659    496    659    483    322
     88    -25   -116    -31    101    -72    153    623    467    631    436    207
     93     -2    -96    -44     93    -49    145    574    418    563    337    181
     70    -18    -90    -25     77    -54    140    511    368    504    319    233
     46    -57   -106      5     75    -80    137    454    324    459    293    187
     10    -59    -70     23     38    -64    153    415    303    439    272    140
     10    -67    -77     28     44    -72    163    379    283    418    259     98
     20   -101   -122     38     70   -111    158    345    257    394    241     72
     15   -101   -119     41     64   -109    166    316    239    374    220     72
    -12   -114   -101     62     41   -109    174    288    223    353    197     54
    -36    -93    -57     64     10    -75    194    298    241    368    218     41
     12      0    -12     -7     10     -5    194    322    290    428    283     51
     33     59     25    -46      5     44    197    332    335    475    319     85
     12     51     38    -33    -12     46    194    316    355    498    342    163
     -7     31     38    -10    -23     33    163    290    353    501    350    181
    -28     54     83    -15    -54     67    137    267    335    498    348    150
    -15    106    122    -46    -67    114    103    241    314    488    353    153
    -10    111    122    -51    -67    114     64    205    280    465    345    114
    -18     90    109    -36    -62     98     44    189    259    462    340     77
     -7    -28    -23     18      7    -28     25    194    236    426    277     36
     -2   -197   -197     98     96   -197      5    176    166    324    158     20
     -5   -241   -239    122    114   -241    -23    142    106    257     96    -28
     -2   -249   -246    127    122   -249    -46    106     54    207     46   -109
    -28   -280   -254    153    111   -270    -49     83     25    197     49   -129
    -31   -319   -288    174    127   -303    -57     67     15    197     54   -158
    -28   -361   -332    192    150   -348    -64     59     -2    176     20   -187
    -44   -402   -358    223    155   -381    -64     57    -25    142    -18   -168
    -33   -392   -361    213    161   -376    -67     54    -31    135    -20   -181
    -31   -392   -361    213    163   -379    -72     49    -33    135    -15   -184
    -28   -402   -374    215    171   -389    -67     51    -31    137     -5   -168
    -15   -431   -415    223    200   -423    -72     49    -38    129    -15   -197
    -10   -467   -457    239    223   -465    -75     46    -51    103    -57   -223
     10   -532   -542    259    275   -537    -67     72    -75     57   -106   -246
     25   -737   -763    355    392   -750     -7    145   -140    -80   -233   -394
     18   -917   -935    449    475   -924    135    290   -135   -215   -405   -701
     23   -789   -813    381    418   -800    241    410      0   -192   -472   -826
    -49   -462   -413    254    179   -436    202    135     -2    -85   -329   -535
   -171     25    197     70   -187    111    -54   -483   -142    174    122     10
   -306    688    995   -189   -649    841   -314   -927   -111    693    823    633
   -296    896   1192   -301   -745   1044   -542  -1062    -12   1197   1405   1153
   -223    498    722   -137   -472    610   -680  -1109   -205   1104   1312   1067
   -179    -12    166     96   -174     75   -662  -1104   -662    332    509    285
   -129   -439   -309    285     88   -374   -537   -937   -966   -444   -342   -496
    -80   -592   -511    335    213   -553   -371   -561   -670   -342   -366   -498
    -46   -550   -504    298    226   -527   -226   -257   -366   -137   -228   -363
    -23   -517   -496    270    233   -506   -103    -31   -153     23   -109   -322
     18   -504   -522    244    270   -511    -59     62    -70     88    -64   -350
     62   -457   -519    197    288   -488    -59     93    -59     80    -77   -327
     49   -444   -493    197    270   -470    -49     90    -62     33   -106   -239
     41   -452   -496    205    267   -475    -41    103    -41     33    -98   -189
     41   -441   -483    200    262   -462    -38    127    -23     51    -90   -202
     46   -423   -470    187    257   -446    -51    135     -2     88    -72   -202
     51   -420   -472    184    259   -446    -31    161     41    132    -41   -179
     54   -444   -498    194    275   -470    -18    179     72    161    -15   -153
     80   -410   -491    166    285   -449    -20    192     85    163    -20   -163
     85   -363   -452    137    267   -405    -25    189     88    171    -23   -174
     75   -358   -436    140    254   -397    -15    210    119    200     12   -148
     90   -350   -441    127    262   -394      0    249    161    231     41   -116
    106   -316   -423    106    265   -368     -2    280    197    265     72    -85
    109   -324   -433    106    270   -379     -5    306    223    285     88    -64
    103   -303   -410     98    257   -355      5    350    267    322    116    -31
    135   -267   -405     64    267   -335      7    402    327    379    168     18
    161   -239   -400     38    280   -319     20    449    371    420    205     57
    161   -233   -394     33    275   -311     36    501    428    478    246     98
    174   -187   -361      5    267   -272     44    555    491    535    290    145
    189   -145   -337    -23    262   -241     51    605    550    589    342    200
    197    -96   -293    -49    244   -194     44    633    600    631    379    239
    200    -77   -280    -62    236   -179     44    649    623    657    405    270
    207    -77   -288    -64    246   -181     59    662    641    672    428    296
    205    -98   -303    -54    252   -200     70    654    626    652    418    290
    213    -67   -280    -72    246   -174     67    628    589    615    392    270
    213    -36   -252    -88    231   -142     51    579    542    574    358    231
    210    -41   -252    -85    231   -145     44    530    493    530    324    192
    202    -44   -246    -80    223   -145     46    483    444    478    283    150
    181    -59   -241    -59    210   -150     54    426    389    426    239    106
    150    -90   -244    -31    194   -166     72    384    348    389    210     72
    148    -98   -246    -25    197   -171     88    353    311    350    174     38
    153    -80   -233    -36    192   -155     80    311    270    309    140     -2
    137    -83   -220    -25    179   -150     67    277    236    285    119    -20
    129    -96   -228    -18    176   -161     70    267    228    280    116    -18
    137    -54   -192    -41    163   -122     80    277    249    303    137      2
    140     25   -114    -83    127    -44     75    285    288    345    179     41
    140    109    -31   -124     85     38     59    272    314    374    215     70
    140    137     -2   -140     70     67     41    254    322    379    226     88
    132    116    -15   -124     75     49     18    244    319    384    241    116
    127     96    -31   -114     80     33     -7    226    301    366    226    119
    137     96    -41   -116     90     28    -23    213    288    358    213    122
    119     98    -23   -111     72     38    -38    184    257    342    194     83
    103     44    -59    -75     80     -7    -51    161    218    311    184     54
    109    -36   -145    -38    124    -88    -59    150    168    262    137     12
    127   -127   -254      0    189   -189    -57    153    135    218     80    -31
    119   -176   -298     25    207   -236    -49    145    109    194     67    -44
    111   -233   -348     59    228   -290    -54    116     57    137     25    -70
    111   -277   -389     80    249   -332    -67     85      2     85    -28   -122
    116   -290   -407     88    262   -348    -70     70    -23     62    -51   -132
    124   -259   -387     67    254   -322    -88     54    -38     33    -67   -161
    127   -262   -389     67    257   -324    -96     49    -54      7    -83   -145
    135   -288   -423     77    277   -355    -93     49    -59      7    -85   -124
    135   -324   -459     96    296   -392    -88     51    -57     18    -83   -132
    129   -316   -449     93    285   -381    -90     51    -59     15    -83   -155
    129   -316   -446     93    285   -381   -106     38    -72     -2    -98   -176
    127   -348   -478    109    301   -413   -106     44    -77    -25   -111   -179
    137   -444   -581    153    358   -511    -85     83   -103    -80   -171   -215
    179   -662   -841    241    509   -750      7    202   -127   -220   -353   -366
    197   -761   -958    280    576   -859    150    361    -85   -340   -514   -527
    161   -574   -737    205    446   -657    239    436     41   -283   -462   -501
     44   -223   -267     90    155   -244    174     85      2   -155   -249   -332
   -101    309    410   -106   -254    358   -124   -589   -226     59    153     25
   -192    885   1075   -348   -633    979   -392  -1026   -272    478    706    540
   -158   1013   1171   -428   -665   1091   -633  -1210   -272    833   1122    906
   -101    605    706   -252   -402    654   -717  -1228   -470    641    914    714
    -72    148    220    -36   -148    184   -670  -1143   -813    -67    161     28
    -12   -226   -213    119     98   -218   -537   -885   -906   -542   -379   -426
     38   -348   -387    153    210   -366   -374   -532   -626   -446   -371   -366
    101   -340   -441    119    270   -389   -233   -252   -371   -272   -265   -233
    153   -342   -496     93    322   -420   -129    -75   -220   -179   -205   -184
    163   -335   -498     85    329   -415    -80     -7   -168   -158   -184   -168
    155   -337   -496     88    324   -418    -59     15   -155   -153   -176   -150
    158   -355   -514     98    335   -433    -36     46   -127   -132   -158   -111
    168   -277   -449     51    306   -363    -36     67   -111   -116   -155   -114
    181   -252   -433     33    306   -342    -36     77   -103   -111   -150   -122
    194   -231   -426     18    306   -327    -28     93    -90   -103   -137    -90
    205   -262   -467     28    335   -363    -33     98    -90   -101   -150    -77
    220   -241   -462      7    340   -350    -31    106    -75    -85   -142    -59
    226   -200   -426    -12    324   -311    -25    122    -44    -49   -106    -23
    226   -163   -389    -33    303   -275    -23    135    -23    -41    -88     18
    220   -163   -384    -28    301   -272    -18    153    -12    -38    -75     49
    226   -161   -387    -33    303   -272    -12    184     15     -7    -44     72
    228   -135   -363    -46    296   -249    -15    215     51     33     -7    101
    233    -80   -314    -77    272   -194     -5    254     80     59      7    127
    252    -36   -288   -106    270   -161      7    298    111     72      0    168
    259    -46   -309   -106    283   -176     12    337    140     85     10    210
    285    -38   -324   -124    303   -181     18    389    192    124     49    280
    322    -23   -345   -150    332   -184     20    449    246    176    111    368
    345     -5   -350   -168    348   -176     33    501    306    249    192    363
    353     38   -314   -197    332   -137     54    574    379    335    265    379
    350     88   -265   -220    309    -88     59    602    387    329    231    405
    358    124   -236   -244    296    -54     51    607    374    306    181    397
    366    119   -246   -241    306    -62     77    613    366    290    148    431
    376    106   -272   -244    324    -80     67    568    324    254    155    488
    400    124   -277   -262    340    -75     67    537    309    244    181    501
    400    111   -288   -257    342    -88     75    498    277    236    176    436
    379    109   -270   -244    324    -80     75    428    223    194    106    332
    361    122   -239   -241    298    -57     54    366    163    127     54    389
    298     75   -223   -187    259    -72     59    309    129    111     80    405
    249     49   -202   -150    226    -75     75    277    124    129    109    342
    241     88   -153   -163    197    -31     85    246    116    119     72    241
    228    103   -127   -168    179    -10    101    228    109    103     20    226
    202    106    -96   -155    148      5    111    205     98     96     23    257
    187     83   -103   -137    145    -10    116    181     75     59     -7    231
    197    116    -80   -155    140     18    114    181     70     46    -41    215
    181    174     -7   -179     96     83    116    187    109     93      0    270
    192    233     41   -213     75    137     88    168    119    124     51    283
    228    277     46   -254     90    163     36    137    109    116     38    231
    259    239    -20   -249    140    109     -7    114     85     75    -10    213
    241    189    -51   -218    148     70    -28     90     64     72    -33    192
    215    218      0   -218    106    109    -36     90     80    109     44    270
    207    246     36   -228     85    142    -62     62     70    129    101    267
    187    241     54   -213     67    148    -67     59     67    127     88    174
    171    140    -33   -155    101     54    -75     41      7     46    -36     77
    171     44   -127   -109    148    -38    -93     18    -59    -46   -129    124
    174    -31   -205    -72    187   -116   -106     -7   -106    -93   -158    119
    179    -72   -252    -51    215   -161   -101    -12   -127    -98   -158     36
    168   -111   -283    -31    223   -197   -106    -44   -181   -153   -215    -25
    155   -153   -311     -2    233   -231   -111    -77   -233   -215   -277     -5
    153   -179   -335     10    244   -257   -106    -75   -226   -194   -246     31
    158   -184   -342     12    249   -262   -106    -85   -226   -181   -231    -12
    150   -187   -340     15    244   -262   -119   -103   -252   -210   -259    -62
    140   -207   -348     31    244   -277   -119   -103   -262   -218   -267    -70
    114   -236   -350     59    231   -293   -114   -103   -265   -215   -249    -59
    103   -228   -332     62    218   -280   -109   -101   -265   -215   -249    -90
     96   -223   -319     62    205   -270   -122   -111   -285   -226   -272   -124
     98   -311   -410    106    252   -361   -109   -109   -342   -298   -337   -171
    129   -553   -685    210    405   -618    -33    -54   -441   -475   -527   -355
    142   -771   -914    314    527   -841    119     64   -498   -670   -758   -584
    132   -678   -810    270    470   -743    241    166   -397   -644   -745   -579
     36   -337   -374    150    205   -355    197   -150   -355   -459   -506   -387
   -124    252    374    -64   -249    311    -88   -758   -350   -101    -15     96
   -290   1018   1309   -363   -800   1163   -358  -1122   -127    504    724    802
   -252   1278   1530   -514   -891   1405   -659  -1218     64    989   1228   1314
   -161    924   1085   -381   -623   1005   -841  -1280   -127    852   1070   1228
   -132    348    478   -109   -303    413   -844  -1288   -623    111    327    530
   -127   -155    -28    142    -49    -93   -659  -1083   -963   -555   -376   -205
    -90   -309   -218    197     62   -265   -426   -693   -745   -506   -423   -283
    -12   -285   -275    148    129   -280   -252   -405   -540   -394   -366   -215
     51   -270   -324    109    187   -296   -142   -223   -423   -335   -337   -158
     80   -280   -361    101    220   -319    -96   -148   -374   -293   -314   -174
     70   -275   -348    101    207   -311    -90   -140   -381   -303   -324   -207
     70   -288   -358    109    213   -322    -72   -116   -374   -293   -319   -205
     88   -265   -353     88    218   -309    -70   -111   -371   -293   -322   -228
    103   -259   -363     77    233   -311    -62    -96   -366   -296   -309   -223
    109   -220   -332     54    218   -275    -51    -75   -348   -270   -288   -187
    101   -202   -303     49    200   -252    -38    -59   -327   -244   -262   -171
     90   -179   -270     44    179   -223    -31    -44   -306   -231   -246   -137
     83   -150   -233     33    158   -192    -28    -33   -290   -241   -259    -88
     98   -140   -241     18    168   -189    -23    -18   -275   -207   -226    -88
    101   -132   -236     15    166   -184    -15      2   -246   -181   -200    -96
    101   -111   -213      2    155   -161    -18     10   -231   -161   -176    -96
    116    -88   -205    -12    161   -145    -25     25   -218   -148   -166    -90
    114    -72   -189    -23    150   -129    -20     64   -200   -153   -174    -38
    116    -57   -176    -31    145   -116     -7    119   -155    -96   -127      2
    111    -36   -148    -38    129    -90      2    168   -109    -33    -70     15
    124     -7   -132    -57    127    -70      5    223    -67      2    -31     83
    145     33   -114    -90    127    -38      7    285    -18     51     -5    132
    174     90    -83   -132    129      5      2    335     18     88     23    171
    202    111    -90   -158    145     10      7    387     64    150     75    189
    228    137    -90   -181    161     23     23    433    106    189    109    220
    239    192    -46   -218    142     75     28    457    132    223    142    265
    228    249     20   -239    103    137     36    439    122    215    145    322
    218    262     44   -241     85    153     46    418    109    200    140    329
    215    254     38   -233     88    148     49    389     88    197    137    301
    192    213     20   -205     85    116     49    350     57    171    109    262
    171    213     41   -192     64    127     51    306     31    148     90    226
    153    194     41   -176     54    119     49    246     -5    106     70    171
    122    174     51   -148     36    114     62    197    -31     70     38    122
    103    155     51   -132     25    103     67    140    -62     46     10     93
     88    140     51   -114     18     98     85    106    -77     25    -20     98
     62    148     85   -106    -12    116    103     80    -83     25    -10    106
     31    148    116    -88    -41    132    116     57    -83     28      0     85
     28    142    114    -88    -44    127    119     41    -93     10    -12     80
     25    132    106    -80    -38    119    129     41    -98     -2    -28     83
     38    158    116   -101    -38    137    150     62    -64     38     10     98
     41    213    171   -127    -64    192    174     96    -10     96     72    142
     18    259    241   -142   -111    252    179    109     23    132    114    189
     18    301    283   -161   -132    293    150    111     36    153    135    213
     64    324    259   -194    -98    293     90     83      2    132    111    192
     90    335    244   -213    -75    290     54     49    -25    106     85    166
     64    332    267   -200   -101    301     38     25    -38     96     77    171
     51    327    272   -189   -109    301     12     -7    -70     64     51    148
     54    301    246   -179    -96    275     -7    -33   -106     20     15    111
     20    213    192   -116    -85    202      2    -44   -142    -20    -23     80
     15     77     62    -49    -23     72     10    -54   -187    -72    -83     33
      2    -18    -23      7     12    -20     12    -67   -236   -135   -148     -5
    -12    -77    -67     44     25    -72      7    -77   -283   -205   -210     -7
     -5   -122   -116     64     54   -119      0    -93   -303   -220   -215    -18
      0   -129   -129     64     64   -129    -10   -109   -319   -210   -189    -70
    -10   -124   -114     67     51   -119    -31   -132   -340   -218   -189   -106
    -23   -140   -116     80     44   -129    -33   -155   -363   -244   -218   -109
    -23   -124   -101     75     38   -114    -25   -163   -366   -254   -231   -122
    -12   -155   -142     83     62   -150    -23   -163   -384   -288   -267   -124
     -7   -168   -163     88     75   -166    -25   -166   -394   -272   -239   -140
    -31   -226   -194    127     80   -210    -31   -174   -402   -272   -239   -161
    -31   -249   -218    140     93   -233    -28   -174   -415   -296   -262   -155
     15   -340   -355    161    184   -348      5   -161   -485   -400   -379   -257
     23   -574   -600    275    311   -587    101   -101   -602   -605   -620   -501
    -12   -683   -670    348    327   -675    262     51   -587   -696   -756   -665
    -62   -519   -457    290    197   -488    389    127   -436   -576   -639   -568
   -236   -124    109    179   -174     -7    288   -283   -350   -311   -270   -181
   -454    589   1041    -67   -748    815     67   -750   -161    218    405    522
   -555   1218   1774   -332  -1166   1496   -140   -919    155    865   1143   1314
   -439   1286   1725   -423  -1080   1504   -402   -963    280   1231   1527   1803
   -410    740   1150   -166   -779    943   -522  -1122   -181    706    995   1288
   -418    114    532    150   -478    324   -514  -1171   -766   -192     64    350
   -397   -262    132    327   -267    -67   -337   -896   -901   -597   -420   -181
   -350   -337     12    345   -181   -163   -140   -530   -685   -501   -389   -202
   -257   -309    -54    280   -101   -181    -28   -296   -540   -407   -332   -153
   -200   -288    -88    244    -57   -189     44   -153   -444   -337   -283   -127
   -194   -267    -72    228    -62   -171     70   -101   -415   -327   -275   -132
   -207   -290    -83    249    -62   -187     96    -70   -402   -329   -283   -137
   -189   -272    -85    228    -51   -179     96    -46   -394   -327   -293   -135
   -176   -283   -106    228    -36   -194    109    -18   -381   -319   -293   -119
   -174   -270    -96    220    -41   -181    114      5   -355   -293   -270    -85
   -163   -189    -25    176    -70   -109    111     18   -337   -277   -246    -59
   -174   -197    -23    184    -77   -109    127     33   -319   -262   -241    -54
   -166   -226    -59    194    -54   -142    145     59   -296   -249   -239    -41
   -161   -252    -90    205    -36   -174    158     80   -283   -246   -236    -33
   -150   -220    -70    187    -41   -145    168    109   -254   -226   -207      5
   -150   -181    -31    166    -62   -106    171    140   -226   -197   -179     38
   -145   -132     12    137    -80    -59    163    161   -207   -174   -158     51
   -142   -101     41    119    -93    -28    166    187   -179   -124   -111     57
   -145   -114     31    129    -88    -41    184    231   -148   -101    -98     67
   -124    -83     41    101    -85    -20    181    275   -101    -57    -64    114
   -111    -36     75     72    -93     18    192    327    -44     -5    -28    158
   -103      0    103     49   -103     51    202    379     15     44     10    197
   -101     18    119     41   -109     67    218    439     72     90     49    244
    -85     59    145     10   -116    101    231    504    135    150     98    298
    -57    124    181    -33   -119    150    228    550    194    205    148    355
    -54    168    220    -59   -137    194    241    589    241    252    194    402
    -59    181    241    -59   -150    210    254    610    262    280    228    444
    -67    179    246    -57   -158    213    252    602    259    280    236    454
    -64    187    252    -62   -158    218    254    589    252    277    239    457
    -75    197    270    -62   -174    231    241    550    228    254    218    426
    -85    181    267    -46   -176    223    233    504    187    197    163    371
    -93    135    228    -20   -163    181    231    467    137    137    111    345
   -137    101    239     18   -187    168    226    415     88     88     75    316
   -187     38    226     72   -205    129    233    353     36     38     31    262
   -197     44    241     77   -218    142    257    311     15     28     41    231
   -200     80    280     59   -239    179    257    265     -5     15     36    189
   -218     64    283     75   -252    174    241    197    -62    -54    -25    127
   -226     49    272     85   -249    161    239    155   -109   -103    -80     90
   -223     15    239    103   -231    127    246    153   -116   -116    -93     96
   -228     54    283     88   -257    166    259    163    -90    -90    -64    122
   -228    142    371     44   -301    254    254    166    -57    -57    -33    135
   -220    223    441     -2   -332    332    226    135    -49    -51    -36    145
   -176    252    428    -36   -301    340    187    109    -41    -36    -18    166
   -116    236    353    -62   -233    293    129     70    -70    -57    -46    132
   -109    220    327    -57   -218    272    114     59    -88    -77    -62    124
   -116    200    316    -44   -215    257     98     44   -103   -101    -83    124
   -122    153    275    -15   -197    213     96     23   -132   -132   -114    103
    -96    111    205     -7   -150    158     67      0   -171   -171   -153     57
    -70      5     75     31    -72     38     38    -51   -259   -270   -259    -15
    -88    -77     10     80    -49    -33     51    -62   -298   -324   -319    -46
    -85   -132    -46    109    -20    -90     70    -62   -309   -316   -314    -85
   -111   -213   -103    161     -5   -158     62    -90   -368   -376   -350   -124
   -127   -236   -109    181    -10   -174     59   -122   -407   -436   -410   -124
   -119   -246   -127    181      0   -187     57   -124   -420   -483   -483   -114
   -111   -226   -114    168      0   -171     46   -122   -420   -459   -459   -119
   -119   -262   -142    189     10   -205     33   -145   -441   -454   -439   -153
   -109   -249   -140    179     12   -194     23   -153   -441   -407   -350   -220
   -119   -233   -114    174     -5   -174     31   -158   -431   -376   -335   -337
   -119   -233   -114    176     -2   -174     31   -181   -470   -462   -446   -332
   -129   -280   -150    202     10   -215     36   -184   -511   -550   -566   -265
   -109   -348   -239    228     62   -293     57   -155   -519   -550   -579   -226
    -98   -459   -361    277    129   -410     96   -114   -535   -563   -605   -420
    -85   -644   -558    366    236   -602    171    -25   -584   -743   -813   -709
    -80   -618   -540    348    228   -579    267    116   -501   -797   -901   -805
   -129   -342   -213    236     41   -280    306    122   -353   -649   -743   -659
   -272     54    324    106   -298    189    153   -303   -387   -420   -397   -311
   -420    672   1093   -124   -756    883    -98   -849   -467    -85    129    226
   -483   1174   1657   -348  -1070   1415   -337  -1111   -407    368    711    875
   -423   1018   1441   -298   -932   1228   -527  -1252   -545    465    846   1117
   -405    485    891    -41   -649    688   -540  -1301   -904     -7    337    545
   -402    -64    337    233   -371    135   -441  -1218  -1299   -826   -548   -358
   -355   -345     10    350   -184   -168   -316   -917  -1179   -943   -800   -667
   -309   -348    -38    327   -137   -192   -171   -594   -875   -748   -706   -548
   -231   -353   -124    290    -54   -239    -51   -342   -667   -618   -618   -389
   -179   -335   -155    257    -12   -246     12   -189   -542   -524   -566   -322
   -166   -332   -168    249     -2   -252     28   -148   -514   -509   -584   -327
   -150   -301   -150    226     -2   -226     28   -140   -504   -506   -592   -348
   -174   -301   -129    236    -23   -215     59   -140   -488   -498   -587   -368
   -176   -319   -142    249    -18   -231     93   -148   -493   -509   -605   -371
   -145   -293   -148    218      0   -220     93   -129   -498   -524   -623   -306
   -106   -226   -119    166      5   -174     70    -98   -465   -504   -600   -236
   -116   -228   -111    171     -5   -168     98    -62   -415   -446   -542   -220
   -163   -213    -49    189    -57   -132    132    -70   -392   -407   -514   -285
   -158   -135     23    145    -93    -57    106    -96   -397   -428   -548   -277
   -158   -142     12    150    -85    -64    132    -75   -389   -418   -548   -254
   -197   -150     46    171   -124    -54    171    -77   -366   -379   -504   -252
   -148   -179    -31    163    -59   -106    127    -67   -358   -368   -485   -215
    -15    -93    -77     51     31    -85     88     -2   -311   -332   -449   -176
      0    -54    -54     25     25    -54    109     41   -270   -275   -415   -163
    -36    -67    -31     49     -2    -49    119     75   -244   -249   -410   -155
    -36    -33      2     36    -20    -15    119    124   -200   -205   -379   -122
    -54     10     64     20    -59     36    158    145   -150   -171   -345    -57
    -57     51    106      2    -80     77    163    145   -127   -153   -329    -20
     -2    140    142    -70    -72    140    140    207    -72    -88   -280     36
     -7    187    194    -88   -101    189    166    239    -15    -10   -202     75
      0    161    158    -80    -80    158    174    311     54    106    -77    119
     49    179    129   -114    -41    155    145    361     80    132    -41    145
      7    155    145    -83    -67    150    153    342     54     88    -98    106
    -20    187    207    -83   -114    197    171    309     25     46   -129     98
    -20    194    213    -88   -116    202    176    272    -12     -2   -176    127
    -36    181    215    -72   -127    197    174    223    -70    -83   -239    124
    -72    187    259    -57   -168    223    168    148   -145   -148   -285     54
   -101    223    324    -59   -213    272    163     90   -192   -155   -290      2
      2    233    231   -119   -114    231    116     70   -228   -213   -353    -23
     51    257    205   -155    -75    231     93     49   -257   -231   -368    -67
     12    223    210   -119    -98    218    109     23   -280   -246   -371   -111
    -80    200    280    -59   -179    239    153    -28   -322   -301   -415   -145
   -166    200    363    -18   -265    280    192    -93   -337   -306   -415   -150
    -80    257    335    -88   -207    296    168    -41   -298   -244   -350   -111
    -44    337    379   -148   -213    358    148     12   -244   -184   -298   -103
    -62    374    436   -155   -249    405    142     23   -223   -171   -288    -54
    -80    439    519   -179   -301    478    148     -2   -207   -158   -262    -23
    -88    480    568   -197   -329    524    137    -59   -202   -145   -244    -46
    -59    514    574   -228   -316    545    101    -77   -215   -145   -246    -18
    -36    545    581   -254   -309    563     72    -41   -205   -124   -213     67
    -46    545    589   -249   -316    566     64    -25   -192   -101   -200     70
    -64    537    600   -236   -332    568     67    -33   -194    -93   -210     70
    -85    459    542   -187   -314    501     49    -59   -231   -129   -233     67
   -106    358    465   -124   -285    410     41    -72   -259   -168   -267     38
    -88    280    366    -98   -228    324     38    -98   -314   -241   -348      2
    -90    231    322    -70   -207    275     41   -114   -350   -265   -366    -36
   -124    215    340    -46   -233    277     49   -137   -376   -259   -353   -109
   -135    200    335    -31   -233    267     49   -181   -413   -303   -384   -119
    -93    202    296    -57   -194    249     28   -192   -439   -327   -400   -106
    -83    202    285    -59   -184    241     23   -155   -418   -296   -371    -88
   -111    163    272    -28   -192    218     36   -148   -423   -314   -394   -119
   -132    132    265      0   -197    197     36   -161   -457   -355   -428   -137
   -122    153    275    -15   -200    215     33   -168   -439   -327   -381   -129
   -119    171    288    -25   -205    228     28   -194   -441   -337   -376   -161
   -137    116    254     10   -197    184     49   -200   -444   -358   -420   -189
   -155     41    197     57   -176    119     83   -213   -457   -394   -467   -145
   -137   -101     36    119    -88    -33    101   -223   -566   -553   -618   -309
    -88   -329   -241    207     75   -285    192    -75   -592   -706   -841   -527
    -20   -355   -335    187    155   -345    270    122   -488   -730   -932   -584
    -62   -106    -44     85    -10    -75    314    189   -311   -568   -766   -457
   -226    355    579    -67   -402    467    132   -322   -394   -337   -353   -155
   -413   1052   1465   -322   -937   1257   -135   -898   -480     41    275    324
   -480   1571   2052   -545  -1267   1810   -358  -1200   -431    504    885    852
   -410   1340   1751   -465  -1080   1545   -501  -1275   -511    639   1021   1158
   -392    761   1153   -184   -774    956   -472  -1275   -865     70    389    589
   -379    288    667     44   -524    478   -392  -1174  -1184   -683   -462   -194
   -322     -2    316    161   -319    155   -275   -883  -1096   -857   -748   -397
   -275    -28    246    153   -262    109   -145   -594   -805   -641   -579   -337
   -233    -12    220    122   -228    103    -15   -400   -631   -542   -548   -332
   -158    -28    129     93   -145     49     44   -252   -537   -498   -535   -215
   -127    -62     64     93    -96      0     83   -127   -433   -374   -428   -148
   -114   -103     10    109    -62    -46    103   -101   -410   -348   -394   -181
    -90    -51     38     70    -67     -7    109    -98   -402   -368   -415   -184
    -77    -25     49     51    -64     10    122    -90   -381   -368   -410   -140
   -109    -18     90     62   -101     36    148   -103   -368   -358   -405   -153
   -161    -20    140     90   -150     59    171   -124   -368   -366   -420   -179
    -93    -36     54     64    -75      7    137    -75   -366   -355   -407   -142
    -49    -15     31     31    -41      7    119    -20   -319   -322   -376   -101
    -64     -5     57     33    -62     25    132     15   -280   -270   -322    -83
    -80     31    111     25    -96     70    140     18   -252   -231   -288   -116
    -85     28    114     25   -101     70    163      0   -246   -257   -348   -135
    -72     12     85     31    -80     46    163     15   -244   -272   -371    -51
    -38     12     51     12    -46     33    137     72   -215   -231   -314     12
    -31     57     88    -12    -59     72    140    124   -155   -161   -239     36
    -59     88    148    -15   -103    116    168    161    -98   -101   -189     49
   -122    145    267    -12   -194    205    220    153    -57    -93   -194     28
    -75    166    241    -46   -158    202    207    145    -75   -106   -207     57
     59    148     88   -103    -12    119    140    267    -25    -23   -127    194
     85    226    137   -158    -25    184    137    384     98     93     -5    296
     70    267    194   -168    -62    231    163    431    161    148     36    309
     38    262    223   -153    -93    241    205    449    189    176     59    353
    -18    293    311   -137   -163    301    241    470    236    233    142    407
     23    288    265   -158   -122    277    213    441    200    163     59    374
    111    280    166   -197    -28    223    153    413    127     77    -20    319
     98    290    192   -194    -46    241    163    420    137     96     12    303
    -23    306    329   -140   -176    316    207    348     96     36    -33    236
    -90    309    400   -111   -246    353    236    252     38    -31    -93    171
    -12    290    303   -140   -158    296    171    174    -64   -119   -166     80
     33    293    257   -166   -111    275    148    176    -85   -129   -171     93
     36    265    228   -150    -96    246    174    194    -70    -88   -116     98
    -36    231    267    -98   -150    249    197    161    -59    -96   -135     80
    -59    207    267    -75   -163    236    207    124   -106   -158   -205     51
     -7    194    202    -93   -103    197    197     90   -153   -220   -280     44
     64    236    171   -150    -51    205    181     77   -153   -194   -220     51
     75    358    283   -218   -103    322    184    116    -72    -96   -119    116
     36    410    374   -223   -168    392    194    119    -25    -51    -83    153
    -15    444    457   -215   -236    449    205     83    -15    -67   -103    145
     -5    462    467   -228   -236    465    184     80    -18    -88   -150    174
     10    433    423   -223   -207    428    163     93     -2    -44    -70    181
    -31    418    449   -194   -239    433    168     57     -7    -18    -15    150
    -62    400    459   -168   -262    428    161     15    -49    -49    -28    163
    -46    389    436   -171   -241    413    122     28    -49    -64    -54    187
    -12    361    374   -176   -192    366     98     44    -57    -72    -70    155
     15    254    239   -135   -111    246     67     20   -127   -148   -176     77
      5    145    140    -77    -70    142     80     10   -168   -207   -244     62
    -15    127    142    -54    -77    135    106    -12   -181   -236   -259     54
    -46    140    187    -46   -116    161    116    -75   -223   -288   -303      0
    -62    114    176    -25   -119    142    122    -90   -262   -306   -283     20
    -49    101    148    -25    -98    124    111    -51   -246   -252   -205     38
    -38    127    166    -44   -101    145     90    -80   -267   -275   -236    -10
    -75    122    197    -25   -137    158    106    -72   -259   -280   -228     51
   -127    109    233      7   -181    171    140    -36   -218   -223   -179      0
    -70     44    114     10    -90     77     83   -135   -324   -358   -355    -54
    -70     36    106     18    -88     70     57   -163   -368   -428   -402      7
    -62     15     75     20    -67     44     51   -163   -363   -402   -368    -38
    -62    -57      2     59    -33    -28     77   -135   -350   -392   -342    -23
    -20   -166   -148     93     62   -158    101   -111   -415   -480   -441   -155
      2   -340   -342    168    171   -340    210    -23   -478   -641   -646   -400
     -7   -319   -311    161    150   -314    332     96   -446   -740   -823   -581
    -20   -142   -122     80     49   -132    374     57   -379   -667   -722   -480
   -187    270    457    -41   -322    363    241   -368   -314   -376   -296    -64
   -394    945   1340   -275   -867   1143     28   -844   -142    150    405    607
   -444   1439   1880   -498  -1161   1660   -150   -987    129    727   1067   1306
   -355   1376   1732   -511  -1044   1556   -348  -1054    155    922   1273   1628
   -335    956   1288   -311   -810   1122   -423  -1145   -181    467    758   1156
   -335    493    828    -77   -581    659   -423  -1200   -704   -350   -109    220
   -314    174    488     70   -400    329   -262   -893   -784   -641   -475   -158
   -189     85    275     51   -233    179   -129   -537   -607   -532   -423    -59
    -93     75    166      7   -129    119      0   -265   -426   -387   -303     49
    -88     80    168      5   -127    124    101   -111   -303   -280   -223     33
    -80     67    145      5   -111    103    116   -111   -319   -314   -275    -20
    -64     25     88     18    -75     57    124   -122   -366   -381   -342    -20
    -49     23     70     12    -59     46    124   -127   -387   -384   -337    -31
    -44     51     96     -2    -70     72    135   -106   -366   -353   -311    -20
    -49     67    116    -12    -83     90    148    -88   -342   -335   -293     -5
    -28     90    119    -31    -72    103    150    -77   -327   -322   -288     -2
    -49    129    176    -41   -114    153    158    -64   -314   -319   -314      5
    -85    153    239    -33   -161    194    179    -49   -277   -275   -270    -12
    -49    137    184    -44   -116    161    155    -80   -309   -309   -303    -51
      0    129    129    -64    -64    129    142    -51   -314   -314   -290     31
     10    163    153    -88    -70    158    158      7   -246   -228   -189     80
     15    184    168    -98    -75    176    174     41   -200   -176   -142    106
     -7    220    226   -106   -116    223    189     77   -155   -155   -148    129
      2    252    249   -127   -122    252    197    103   -127   -140   -140    148
     51    254    202   -155    -75    231    189    124   -119   -145   -158    171
     83    293    210   -187    -62    252    197    174    -83   -103   -124    197
    103    319    215   -213    -57    267    218    236    -28    -28    -49    210
     93    379    285   -236    -96    332    246    316     49     46     20    277
    124    444    316   -285    -96    381    236    363     90     90     54    335
    184    472    288   -327    -51    381    220    400    116    109     64    410
    215    493    275   -355    -28    384    220    441    153    127     59    472
    215    517    301   -366    -44    410    220    452    168    168    124    480
    187    550    363   -371    -88    457    233    446    184    207    166    441
    179    558    379   -368    -98    470    236    418    166    187    142    418
    192    530    337   -361    -72    433    226    376    119    148    114    397
    184    530    345   -355    -80    439    218    340     85    119     90    387
    142    496    353   -322   -106    426    215    293     49     85     54    358
    103    491    387   -296   -140    439    226    244     25     59     31    337
     62    488    423   -277   -181    457    233    184    -10     18      0    296
     44    467    420   -257   -187    444    236    127    -49    -20    -36    252
     10    452    441   -233   -215    449    241     88    -75    -41    -67    205
     -2    441    444   -218   -223    441    231     28   -122   -106   -148    163
    -25    436    462   -205   -244    449    254     23   -129   -111   -145    161
    -28    436    462   -205   -246    449    265     28   -114    -77   -109    161
    -12    493    504   -241   -259    496    270     41    -83    -49    -88    223
    -18    571    589   -275   -303    579    265     49    -38     15      0    283
    -20    615    636   -296   -327    626    236     41     -5     70     51    280
    -18    613    631   -298   -324    623    226     44      7     80     46    290
     -2    589    589   -293   -298    589    213     36     -5     64     20    298
     12    607    594   -309   -290    602    197     12    -25     46      2    301
      2    610    607   -306   -303    610    179    -10    -51     23    -25    288
    -12    597    610   -293   -311    602    171    -23    -62     38      7    275
    -33    548    581   -259   -309    563    174    -23    -64     41     15    239
    -67    441    509   -187   -288    475    163    -41   -106    -15    -67    184
    -62    332    394   -137   -228    363    153    -67   -166    -70   -122    142
    -33    270    303   -116   -168    285    132   -101   -213   -106   -155    106
    -38    262    298   -111   -168    280    119   -124   -241   -129   -176     88
    -54    228    283    -85   -168    254    124   -140   -265   -148   -194     67
    -83    207    290    -64   -187    249    145   -132   -252   -135   -189     57
    -54    194    249    -70   -150    220    119   -161   -296   -192   -252     46
    -38    161    200    -62   -119    179    106   -171   -332   -215   -262     38
    -46    153    200    -51   -122    176    119   -155   -319   -189   -213     28
    -57    158    215    -51   -137    187    116   -148   -306   -155   -148     12
    -70    142    213    -36   -142    176    111   -161   -319   -166   -153     -5
    -77    124    200    -23   -140    161    111   -166   -324   -184   -179     -2
    -77    109    187    -15   -132    148    124   -158   -335   -207   -210     -7
    -54    -72    -18     62    -18    -46    161   -137   -433   -361   -392   -132
    -23   -311   -288    166    132   -301    262    -54   -522   -561   -633   -366
    -20   -342   -324    179    150   -335    402     90   -467   -605   -717   -511
    -96   -124    -28    111    -33    -77    480      0   -374   -504   -594   -418
   -272    301    571    -15   -423    436    275   -568   -387   -246   -205     15
   -457   1034   1488   -288   -971   1260    -15  -1044   -236    322    535    711
   -509   1595   2101   -545  -1304   1847   -293  -1208     41    976   1275   1418
   -407   1564   1971   -576  -1189   1766   -542  -1260    109   1273   1571   1758
   -387   1070   1454   -342   -922   1262   -602  -1330   -306    696    963   1145
   -363    504    867    -72   -615    685   -478  -1200   -745   -124     75    272
   -314    171    485     70   -400    329   -241   -836   -761   -400   -280    -57
   -228    163    392     33   -309    277    -49   -467   -532   -270   -210    -49
   -163    132    293     15   -228    213     67   -262   -400   -205   -218    -72
   -148     72    220     36   -184    145    148   -145   -329   -166   -207    -25
   -140     57    194     38   -168    127    181    -93   -283   -135   -171    -10
   -127     70    197     28   -161    132    207    -54   -252   -111   -132     -7
   -127     36    163     44   -145     98    236    -20   -231   -103   -161    -33
   -124      2    127     59   -127     64    257     10   -210    -88   -145     15
   -145    -15    127     77   -137     54    275     36   -179    -59   -101     25
   -153    -31    122     93   -137     44    288     51   -168    -51    -70     57
   -142     20    161     59   -150     88    285     51   -166    -49   -106    -46
   -132      5    137     64   -135     70    293     77   -158    -62   -153     49
   -127     20    145     51   -137     83    301     98   -137    -38   -127     54
   -127     38    166     44   -145    101    303    119   -111    -25   -116     54
   -145     85    228     28   -187    158    309    148    -70     15    -57     90
   -137    124    259      5   -197    192    311    174    -33     49    -25     98
   -103    111    213     -5   -158    161    306    202    -18     57    -23    127
    -93    109    202     -7   -148    155    329    280     33    101     15    161
    -62    137    200    -38   -132    168    327    319     64    137     51    187
    -28    184    213    -80   -119    197    327    355    103    187     98    213
    -10    241    252   -116   -129    246    335    407    158    244    153    252
      7    309    301   -158   -145    306    342    472    226    322    236    301
     28    335    306   -181   -140    322    366    553    303    405    298    311
     49    368    319   -207   -135    345    387    610    353    449    303    366
     38    415    376   -228   -168    397    394    644    387    478    316    436
     46    426    379   -236   -166    402    389    654    405    493    335    506
     75    426    348   -252   -137    387    368    631    381    472    335    498
     70    433    363   -252   -148    400    371    626    376    472    363    485
     49    433    384   -241   -168    410    379    602    371    465    363    470
     23    423    400   -223   -187    413    379    571    348    452    358    452
     15    441    426   -231   -205    433    368    514    311    418    340    402
     -2    436    439   -218   -220    439    348    439    257    368    306    350
    -59    431    488   -187   -275    459    353    381    231    350    311    275
   -114    397    511   -140   -311    454    400    376    226    319    228    210
   -119    335    454   -106   -288    392    413    329    176    244    135    272
   -124    329    454   -101   -290    389    405    259    127    200    132    226
   -137    301    439    -80   -288    368    418    226     98    171    119    179
   -127    285    413    -77   -270    348    415    218     96    171    129    166
   -137    368    506   -116   -322    436    420    239    150    241    194    194
   -163    446    610   -142   -387    527    423    259    207    298    249    246
   -181    498    680   -161   -431    589    418    275    249    355    303    290
   -163    524    688   -179   -426    605    392    267    259    374    311    293
   -174    480    652   -155   -413    566    363    259    254    361    288    298
   -137    397    532   -129   -335    465    306    184    174    285    231    249
   -161    374    535   -106   -348    452    301    161    145    272    244    231
   -215    389    605    -85   -410    496    324    181    176    311    296    213
   -249    309    558    -31   -405    433    366    228    202    324    283    228
   -309    187    496     59   -402    340    405    259    194    314    249    228
   -290     90    379     98   -335    233    381    210    114    218    135    168
   -254     38    293    109   -272    166    350    142     33    135     57    109
   -233      2    236    111   -236    119    353    127      7    111     44     80
   -189    -18    171    103   -181     75    316     85    -36     77     38     33
   -220    -41    176    129   -200     67    311     85    -33     88     57      5
   -236    -62    174    150   -205     54    311     75    -46     62      7    -25
   -231    -85    145    155   -189     31    296     46    -77     28    -33     -7
   -226    -96    129    161   -179     15    277     15   -116    -12    -64    -46
   -197    -96    101    145   -150      2    259    -25   -163    -62   -101    -90
   -218    -77    140    148   -179     31    265    -20   -153    -44    -93    -88
   -228    -64    163    145   -197     49    257    -12   -142    -25    -67    -83
   -241   -129    111    184   -176    -10    259      7   -153    -41    -64   -127
   -220   -322   -103    270    -62   -213    301     67   -220   -192   -262   -340
   -194   -584   -389    389     96   -488    387    158   -303   -433   -589   -576
   -210   -491   -280    348     33   -384    478    293   -181   -397   -581   -600
   -355   -179    176    267   -267     -2    470    114    -85   -210   -345   -420
   -563    309    872    127   -719    589    249   -472   -163     62    109     41
   -597    930   1527   -166  -1062   1228    -67  -1034   -228    426    693    631
   -566   1252   1818   -345  -1195   1535   -314  -1192   -116    909   1291   1226
   -522    948   1467   -213   -995   1208   -459  -1236   -249    909   1280   1254
   -545    410    956     67   -750    680   -431  -1195   -631    259    555    537
   -504    -62    441    283   -472    189   -324  -1062   -963   -506   -293   -319
   -407   -254    150    329   -283    -51   -181   -691   -743   -475   -371   -397
   -332   -262     70    298   -202    -96    -36   -350   -454   -272   -241   -272
   -239   -233      5    236   -122   -116     59   -103   -246   -122   -140   -189
   -226   -207     18    218   -122    -96    111     15   -148    -49    -93   -158
   -254   -213     41    231   -150    -85    140     20   -142    -62   -109   -171
   -252   -246      2    249   -129   -122    142     18   -148    -77   -119   -184
   -272   -228     44    249   -161    -93    184     80    -83    -18    -70   -140
   -262   -239     23    252   -142   -109    197     88    -75    -20    -96   -142
   -254   -218     33    233   -145    -93    187     85    -75    -20    -96   -145
   -210   -207      2    207   -106   -103    163     70    -85    -33    -96   -148
   -202   -202     -2    202   -101   -103    174     96    -57    -12    -75   -127
   -223   -197     25    210   -124    -85    189    127    -23     15    -59   -116
   -275   -181     90    228   -184    -46    192    155     15     64    -23    -88
   -257   -184     72    220   -166    -57    200    166     33     80    -10    -75
   -233   -192     38    210   -137    -77    200    171     36     72    -10    -75
   -215   -129     85    174   -150    -23    192    200     70    111     25    -49
   -210    -75    132    142   -171     28    197    231    114    158     64     -5
   -231    -33    197    132   -215     80    228    283    176    220    116     46
   -218    -12    202    114   -210     96    236    329    226    272    161     88
   -155    -54    101    106   -129     23    202    322    213    249    129     70
   -140      5    145     64   -145     75    220    389    285    327    215    142
   -135     64    200     36   -168    129    231    452    363    420    322    205
   -132     98    231     15   -181    163    254    509    433    488    355    231
   -153    127    280     12   -215    202    267    550    478    524    348    288
   -109    161    267    -25   -189    213    249    563    480    542    374    324
    -80    132    213    -25   -148    171    226    555    467    527    371    332
    -83    132    215    -25   -148    174    241    561    483    535    392    332
   -103    155    259    -25   -181    207    249    511    454    501    350    246
   -132    179    309    -23   -220    244    254    509    439    493    340    246
    -98    145    244    -23   -171    194    236    462    376    436    296    226
   -119    132    252     -7   -184    192    228    392    319    374    236    148
   -166    137    303     15   -233    220    226    322    270    322    197     88
   -202    135    337     31   -270    236    241    275    228    272    163     54
   -215    109    324     51   -270    215    246    228    174    218    116      0
   -189    124    314     31   -252    218    249    205    137    189     88    -33
   -171    145    316     12   -244    231    249    226    140    202    119     10
   -171    168    340      0   -257    254    254    241    148    231    174     31
   -228    241    467     -7   -348    353    280    207    161    231    163    -38
   -252    322    574    -38   -413    446    288    101    145    207    109    -33
   -174    353    527    -88   -350    439    233     62    103    205    111    -12
   -101    368    470   -135   -285    418    226    179    179    285    194    103
    -88    400    488   -155   -288    444    231    197    210    316    231    129
   -116    402    519   -142   -319    459    220    158    187    293    197     93
   -194    371    566    -88   -379    467    226     85    140    249    171     83
   -267    371    639    -54   -454    506    231     -2     80    192    140      0
   -254    322    576    -33   -415    449    210     10     62    187    122     28
   -226    236    459     -5   -342    345    179     33     33    150     83     -5
   -194    215    410    -10   -301    311    166     -7      0    116     49   -103
   -179    122    301     25   -239    210    153    -54    -49     46    -44   -166
    -88     23    111     33   -101     64     96      2   -103     -5    -98   -124
    -98    -36     62     67    -80     10     88     38   -109     -2    -85   -106
   -122    -51     70     88    -96      7    114     33   -106      5    -67   -101
   -122    -49     72     85    -98     10    119     54    -98     15    -62    -98
   -148    -54     93    101   -122     18    111     62   -106     12    -75   -101
   -127    -23    103     75   -116     38     85     67   -132      2    -72   -101
    -98     75    174     12   -135    124     59     49   -140      7    -59   -137
   -106     31    137     36   -122     83     67     18   -161    -33   -124   -168
   -140    -62     77    101   -111      7     98      7   -176    -46   -132   -132
   -189    -83    106    135   -150     10    124    -10   -184    -49   -135   -192
   -155   -205    -49    181    -54   -127    122     15   -262   -142   -233   -267
   -103   -358   -254    228     72   -306    210    192   -215   -215   -371   -376
   -155   -355   -202    254     23   -280    366    311   -119   -270   -514   -491
   -236   -158     77    197   -161    -38    405    228    -57   -223   -446   -452
   -226    257    483    -15   -353    368    213   -129   -194    -90   -148   -187
   -319    815   1132   -249   -727    974    -64   -662   -413    145    316    220
   -454   1257   1712   -400  -1083   1483   -265  -1049   -504    472    836    659
   -340   1163   1504   -413   -922   1332   -501  -1148   -628    615   1031    854
   -244    719    963   -236   -602    841   -550  -1075   -891    218    566    480
   -246    275    522    -15   -387    397   -420   -924  -1104   -420   -189   -205
   -226    -25    200    124   -213     85   -254   -641   -937   -532   -413   -431
   -197    -96     98    145   -148      0   -116   -348   -615   -314   -288   -322
   -145   -109     36    127    -90    -36    -12   -109   -389   -161   -200   -192
   -145    -90     54    116   -101    -18     64     -7   -262    -93   -176   -166
   -226    -62    163    142   -197     51    109    -36   -236    -77   -166   -163
   -181    -38    142    109   -163     51    106      5   -200    -41   -122   -132
    -41    -33      7     38    -25    -12     80     83   -163    -25   -111   -109
    -64    -33     28     49    -49     -2     98    119   -145     -5    -98    -90
    -80    -36     41     57    -62      2    106    127   -137      2    -98    -64
   -132    -18    114     72   -124     46    129    116   -109     36    -62    -31
   -249    -41    207    145   -228     83    171     75   -103     36    -46    -31
   -270     12    283    127   -277    148    155     75    -77     77     -5    -44
    -93     70    161     10   -127    114     98    153    -57     93    -25    -38
     -7    106    114    -49    -62    109     96    231     -5    135      7     25
    -15     85    101    -33    -57     93    101    270     28    168     59     72
    -49     33     80      7    -64     54    109    254     36    179     64     75
    -72     83    155     -5   -114    119    122    244     67    202     88     80
    -75    181    257    -51   -166    218    140    262    103    231    124    109
    -46    207    254    -80   -150    231    145    337    155    285    179    176
    -31    218    246    -93   -140    231    132    400    218    350    246    226
    -64    210    275    -72   -168    241    161    433    280    405    293    241
   -135    226    361    -46   -249    290    207    420    319    433    311    257
   -132    316    449    -90   -290    381    200    392    340    465    337    244
    -44    361    405   -161   -226    384    150    459    379    535    436    303
     15    355    337   -187   -161    348    135    587    465    610    493    418
     51    358    306   -207   -127    335    140    649    493    626    491    480
     15    407    392   -210   -187    400    166    652    504    628    493    470
    -98    389    488   -145   -293    439    218    563    470    589    480    418
   -116    353    467   -119   -293    410    220    501    415    537    441    402
     33    374    337   -205   -153    355    140    537    387    514    428    392
     72    392    319   -231   -122    355    122    558    376    496    418    361
     25    387    358   -207   -166    374    129    501    319    423    342    311
     -7    350    358   -171   -184    353    137    433    262    366    290    272
    -46    335    381   -145   -215    358    145    368    213    314    249    213
    -72    363    436   -145   -254    400    174    303    189    283    236    174
    -98    368    465   -137   -283    415    184    252    158    257    220    132
   -124    358    480   -116   -303    418    187    239    145    244    202    111
   -129    332    462   -103   -296    397    187    226    116    220    184    116
   -114    342    457   -114   -285    400    171    210    109    218    187    145
   -210    394    605    -90   -407    498    189    205    155    277    270    215
   -254    436    691    -90   -472    563    176    155    171    322    342    192
   -140    504    641   -184   -389    571    116    174    174    314    277    142
    -62    537    600   -236   -329    568     85    210    161    296    244    241
    -33    530    563   -249   -301    545     62    218    174    311    280    244
    -25    517    542   -246   -283    530     44    228    168    306    288    259
    -44    496    540   -226   -290    517     51    205    158    293    290    246
    -70    407    478   -168   -272    441     75    194    155    288    290    215
   -111    311    420   -101   -267    366     77    161    103    218    218    145
   -119    259    379    -70   -249    316     75    150     62    163    150    103
    -98    202    301    -54   -200    252     67    161     33    137    124    111
   -106    114    220     -2   -163    166     83    158      5     96    101    119
   -285     62    345    111   -316    202    168     62    -38     41     90     64
   -444     90    535    174   -488    311    220   -116    -93    -10     25    -72
   -124    109    233      5   -179    171     51    -31   -171    -83    -98    -75
     46     44     -2    -44     25     20     18    171   -142    -57    -80     80
    -33    -31      0     31    -18    -15     64    194    -90     -5    -15     96
    -98    -41     54     70    -77      5     77    140    -98     -2      2     23
   -187     12    200     85   -194    106    114     85    -90      7     28    -36
   -148     46    194     51   -171    119    114     67    -98      7     18    -83
    -67     15     80     23    -72     46     41     57   -179    -93    -80    -88
    -36   -116    -83     75     23   -101     75    109   -210   -174   -161   -116
    -18   -368   -350    194    166   -361    184    215   -223   -303   -340   -290
    -25   -480   -454    254    213   -467    322    376   -153   -376   -478   -467
    -72   -265   -192    168     57   -228    379    371    -54   -306   -423   -405
   -207    111    319     46   -265    215    223   -106   -202   -218   -192   -150
   -358    649   1008   -145   -683    828    -67   -719   -413     10    267    283
   -452   1192   1644   -368  -1047   1418   -306  -1052   -402    470    898    844
   -397   1150   1548   -379   -974   1348   -509  -1135   -392    763   1236   1158
   -353    722   1075   -184   -714    898   -563  -1124   -607    431    846    795
   -348    277    626     33   -488    449   -501  -1049   -950   -329     20     33
   -345   -124    220    236   -283     46   -316   -776   -924   -659   -426   -368
   -306   -145    161    226   -236      7   -153   -472   -610   -457   -309   -257
   -194   -109     85    150   -140    -12    -62   -205   -402   -306   -207   -132
   -114    -88     25     98    -70    -31     -7    -31   -275   -231   -166    -64
    -98   -114    -15    106    -41    -64     36     28   -231   -210   -158    -62
   -106   -132    -25    116    -41    -80     64     38   -207   -202   -150    -88
   -122    -98     20    109    -72    -38     88     28   -189   -200   -155   -127
   -103    -67     36     83    -72    -15     85     36   -197   -210   -150   -116
    -67    -85    -18     77    -25    -51     83     70   -179   -194   -122    -57
    -75    -88    -12     80    -33    -51     96     77   -163   -176   -109    -33
    -70    -49     20     59    -46    -12     98     77   -153   -161    -75    -12
    -67    -28     36     46    -54      2    109     80   -145   -161    -80    -49
    -51    -28     23     41    -38     -2    127     96   -137   -187   -158    -25
    -36    -12     23     23    -31      2    127    103   -116   -171   -150     12
    -23    -10     12     15    -18      0    140    132    -83   -127   -101     31
    -10     23     33     -7    -23     28    137    142    -62   -106    -72     38
      0     57     57    -28    -28     57    140    158    -41    -88    -54     59
      0     93     93    -46    -46     93    142    187    -15    -64    -41     83
      7    103     93    -57    -44     98    155    236     33    -25     -2    140
     46     72     25    -59     10     49    168    277     72     23     36    174
     54     98     44    -75      5     72    179    327    132    101    101    202
     54    202    145   -129    -44    174    176    379    200    184    200    246
     64    231    166   -148    -51    200    197    452    275    246    236    270
     70    262    189   -168    -59    226    205    501    309    249    197    348
     90    275    184   -181    -46    231    200    511    306    249    192    402
     98    239    140   -171    -20    192    210    540    332    293    239    410
    103    270    166   -187    -31    218    213    535    332    293    262    397
     96    301    202   -200    -54    252    215    509    309    270    252    384
     88    296    207   -192    -59    252    223    480    277    226    223    387
     83    319    236   -202    -77    277    210    426    220    150    161    368
     51    288    236   -171    -93    262    215    381    176    119    119    324
     23    239    215   -132    -96    228    228    327    135     93     96    265
     -2    207    210   -101   -106    207    244    277     98     64     70    207
    -38    241    277   -101   -158    259    257    239     72     46     62    168
    -64    270    332   -103   -197    301    254    194     33     -5     18    161
    -77    277    355   -101   -215    316    254    145     -2    -46    -12    129
    -80    254    335    -85   -207    293    267    114    -18    -64    -15     88
    -83    223    306    -72   -194    265    270    109    -28    -83    -36     85
    -88    220    309    -67   -200    265    283    111     -7    -51    -10    109
   -109    303    413   -101   -259    358    275     80     12    -25     15    106
   -103    392    496   -142   -298    444    252     51     10    -41    -23    116
    -54    397    452   -174   -252    423    218     44     -5    -57    -33    189
    -33    384    415   -176   -226    400    215     72     36      5     38    236
    -28    371    397   -171   -215    384    207     77     51     44     88    231
    -44    355    400   -155   -220    376    194     59     33     38     85    187
    -70    371    441   -153   -254    405    181     28     -5      0     44    179
    -77    324    402   -124   -239    363    176     25    -23    -31     15    194
    -72    231    301    -80   -187    265    150     -5    -85   -111    -67    148
    -67    145    213    -38   -140    179    148    -12   -119   -142    -77    140
    -75     64    140      2   -106    101    140    -33   -148   -161   -101     62
    -75     31    103     20    -90     67    127    -64   -194   -207   -166     -5
   -101     12    114     44   -109     62    119    -90   -226   -244   -200    -15
   -129    -15    114     72   -122     49    116   -103   -241   -259   -200    -28
   -127    -41     83     83   -106     20    101   -116   -259   -283   -218    -31
   -109    -33     72     70    -90     18    101   -114   -259   -283   -220    -10
   -106    -33     72     70    -90     18    101   -127   -270   -285   -228    -12
   -106    -10     96     59   -101     41    101   -135   -275   -283   -236    -18
    -90     -7     83     46    -88     38     90   -148   -285   -298   -259     -7
    -70    -12     54     41    -64     20     77   -153   -298   -311   -270    -12
    -51    -49      0     49    -28    -25     72   -161   -327   -345   -306    -51
    -28   -210   -181    119     75   -197     96   -153   -415   -470   -436   -181
    -23   -433   -410    228    192   -423    202    -75   -522   -698   -701   -444
    -46   -501   -454    272    202   -478    335     51   -498   -787   -820   -587
   -122   -290   -171    205     23   -231    392    -31   -426   -693   -709   -509
   -267    122    389     72   -327    254    226   -550   -472   -478   -363   -150
   -426    852   1275   -213   -849   1062    -85  -1065   -400     33    319    519
   -478   1426   1904   -472  -1192   1662   -348  -1244   -150    680   1049   1189
   -423   1408   1831   -493  -1127   1618   -587  -1306    -96    971   1332   1470
   -379    917   1296   -267   -836   1106   -662  -1343   -423    514    833   1026
   -309    361    667    -28   -488    514   -558  -1228   -875   -350    -49    213
   -272     41    314    114   -293    176   -340   -891   -872   -628   -410   -148
   -218      5    220    106   -220    114   -155   -553   -633   -501   -371   -127
   -145     23    168     62   -155     96    -36   -335   -470   -402   -319    -77
   -127     -5    122     67   -124     57     46   -223   -397   -363   -306    -62
   -132    -36     96     85   -116     28     85   -179   -379   -361   -309    -62
   -106    -59     44     80    -77    -10     90   -176   -381   -376   -329    -67
    -83    -80      2     83    -44    -38     90   -166   -376   -379   -345    -57
    -80    -77      2     77    -44    -38     96   -150   -358   -353   -329    -62
    -83    -51     31     67    -57    -10     93   -140   -348   -340   -324    -70
    -88    -23     64     54    -77     20     90   -129   -337   -337   -329    -51
    -85    -25     59     57    -72     15    101   -101   -314   -301   -301    -12
    -98    -10     88     51    -93     38    101    -83   -290   -265   -262      5
    -93     10    103     41    -98     54    114    -59   -262   -236   -239     15
    -57     23     80     15    -70     51    103    -57   -252   -233   -231     18
    -54     70    124     -7    -88     96    101    -33   -228   -213   -210     41
    -62    101    163    -20   -114    132    109      0   -197   -184   -187     70
    -59    103    163    -23   -111    135    122     31   -158   -153   -158    109
    -57     85    142    -15   -101    114    129     70   -116   -114   -127    148
    -54     77    132    -10    -93    103    135    116    -80    -75   -101    174
    -38    109    148    -38    -93    127    132    166    -44    -38    -80    202
    -18    142    161    -62    -90    150    155    239     25     31    -18    262
     -5    197    200    -98   -103    200    176    306     98     96     36    314
     20    241    220   -129    -98    231    176    366    158    142     67    363
     33    239    202   -137    -85    220    187    423    207    200    129    420
     25    259    233   -145   -103    246    202    470    262    275    210    467
     51    280    226   -166    -88    254    189    467    262    285    226    491
     80    335    254   -207    -85    296    161    428    218    249    189    462
     38    355    314   -197   -137    335    161    418    210    239    184    444
     41    350    309   -197   -132    329    153    387    181    218    174    436
     33    337    301   -187   -135    319    158    355    155    194    171    415
     12    332    319   -171   -153    327    153    306    122    153    124    337
    -28    293    319   -135   -174    303    155    257     83    103     62    335
    -70    254    324    -93   -197    288    166    207     38     57     25    322
    -98    262    358    -83   -228    309    184    174     15     41     15    311
   -111    272    384    -80   -246    327    194    119    -15     20    -10    244
   -142    293    436    -77   -290    363    197     77    -49    -25    -44    194
   -166    252    418    -44   -293    335    215     72    -54    -20    -33    179
   -166    236    402    -36   -285    316    218     70    -62    -18    -31    158
   -153    283    436    -64   -293    358    226     96    -28     -2    -33    220
   -166    342    509    -88   -337    423    226    106     15     46     25    262
   -187    402    587   -109   -387    493    210     96     49     77     38    262
   -163    431    592   -135   -376    511    179     77     51     83     41    290
   -119    415    535   -148   -327    475    148     80     59    122     93    314
   -101    439    540   -171   -319    488    119     62     49    122    111    296
   -124    426    550   -150   -337    488    106     44     28    103     90    275
   -168    394    563   -114   -366    478    109     31     18     88     75    270
   -197    355    553    -77   -374    454    122     44     18     77     64    262
   -176    241    418    -33   -298    329     93     15    -36     10    -15    215
   -158    122    280     18   -220    202     75    -18   -101    -57    -90    166
   -176     85    259     44   -218    171     64    -44   -129    -64    -85    119
   -194     25    220     85   -207    122     62    -54   -148    -62    -83     49
   -213    -46    163    127   -189     57     57    -67   -181    -98   -129     25
   -215    -23    192    119   -205     83     49    -77   -194   -114   -145     15
   -210    -33    174    119   -192     70     41    -90   -215   -150   -202    -10
   -192    -80    111    137   -153     15     31   -103   -249   -189   -249     33
   -202    -64    137    135   -171     36     23    -98   -241   -166   -226     36
   -231    -77    153    155   -194     36     36    -75   -218   -145   -213     62
   -249   -106    140    176   -197     15     41    -64   -213   -129   -194     64
   -210   -140     70    176   -140    -36     20    -93   -244   -148   -194     38
   -194   -161     31    176   -116    -64     10   -111   -275   -184   -236    -20
   -181   -288   -106    233    -38   -197     38    -85   -335   -275   -335   -145
   -161   -506   -345    332     88   -426    129     -7   -423   -467   -561   -394
   -153   -587   -433    371    140   -511    270    135   -389   -566   -704   -618
   -233   -387   -155    309    -38   -270    366    155   -254   -446   -600   -514
   -415     -7    407    213   -413    197    257   -265   -249   -205   -246    -77
   -594    605   1197     -7   -896    901     -5   -818   -236    213    366    563
   -680   1208   1888   -262  -1283   1548   -233  -1062    -25    836   1145   1293
   -607   1145   1753   -270  -1182   1449   -465  -1140     15   1148   1483   1600
   -579    644   1223    -31   -901    932   -532  -1200   -327    672    932   1091
   -548     96    644    223   -597    371   -488  -1150   -792   -181     15    280
   -506   -259    246    384   -376     -7   -322   -820   -813   -485   -368   -148
   -449   -239    207    342   -329    -18   -150   -454   -519   -283   -241    -90
   -387   -197    189    293   -288     -5    -10   -187   -309   -127   -129    -33
   -397   -189    205    290   -303      7     96    -25   -171    -46    -98    -18
   -350   -213    137    283   -244    -38     98    -18   -197   -135   -223      2
   -290   -244     44    267   -168   -101     67    -38   -254   -179   -246     -7
   -309   -215     93    262   -202    -62     80      2   -202    -93   -158    -38
   -322   -192    129    257   -228    -31     96     33   -158    -38    -93    -49
   -319   -194    124    257   -223    -36    122     62   -116     -5    -62    -51
   -337   -174    161    254   -249     -7    132     72   -101     -7    -93    -54
   -329   -179    148    254   -239    -15    129     88   -106    -25   -124     10
   -335   -223    111    277   -226    -54    135    114    -90     -7    -98     70
   -332   -187    145    259   -239    -20    132    132    -59     41    -41     90
   -314   -132    179    223   -249     23    129    145    -23     85      5     96
   -327   -137    189    231   -259     25    153    176      7     98     -5     85
   -337   -148    187    241   -262     18    168    215     31    111    -12    124
   -275    -93    181    184   -228     44    137    207     25    119      5    132
   -254    -75    176    163   -218     49    140    241     67    168     49    158
   -244    -33    207    137   -228     85    150    283    111    207     77    181
   -236     10    244    111   -241    127    163    324    163    257    114    200
   -215      7    223    103   -218    114    176    371    205    298    148    218
   -194      7    200     93   -197    103    168    431    249    348    205    290
   -166     54    220     54   -194    137    171    509    322    420    288    376
   -137     88    226     25   -181    155    181    555    374    480    337    384
   -122    101    223     10   -171    161    194    605    418    532    379    433
   -129    116    246      5   -189    181    197    628    446    576    439    496
   -135    161    293    -12   -215    226    189    623    446    587    446    475
   -129    181    311    -25   -220    246    184    602    423    558    415    485
   -140    163    303    -10   -220    233    187    579    410    535    405    485
   -142    135    275      2   -207    205    184    542    379    509    384    428
   -155    145    298      5   -226    220    187    509    355    488    363    381
   -205    153    358     25   -283    254    202    475    340    467    337    379
   -236    179    415     28   -324    296    207    418    309    426    296    379
   -210    148    358     28   -285    254    197    350    249    353    236    324
   -246    101    348     72   -298    223    200    319    220    342    231    262
   -277    122    400     77   -340    259    194    288    210    353    267    236
   -288     98    387     96   -337    241    202    267    207    361    293    207
   -298     75    374    109   -337    226    213    249    194    314    200    161
   -306    145    452     77   -379    298    223    254    223    335    194    246
   -301    194    493     51   -400    342    215    239    244    368    249    280
   -280    226    506     28   -392    366    202    239    267    410    298    298
   -288    236    522     25   -407    379    179    239    285    452    337    275
   -329    223    553     51   -441    389    176    252    319    480    355    283
   -301    207    509     46   -405    358    140    207    277    436    319    293
   -283    161    444     62   -363    301    109    161    218    368    267    267
   -306    127    431     88   -368    280    106    171    218    379    283    241
   -298     77    376    109   -337    226     93    166    194    358    254    207
   -298    -23    275    158   -288    124     88    148    145    309    192    155
   -311   -109    202    210   -257     46     98    127    101    257    132     96
   -340   -176    163    259   -254     -7    103    111     72    228    103     85
   -355   -202    150    277   -254    -25     98     90     46    205     83     75
   -335   -205    129    267   -233    -38     83     72     25    176     64     59
   -335   -223    111    280   -223    -57     90     80     25    179     70     59
   -368   -290     77    327   -226   -106    103     67     23    179     72     23
   -392   -270    122    329   -259    -72     98     51     18    184     88     10
   -381   -277    103    327   -244    -88     80     36      0    166     70     31
   -379   -277    101    329   -241    -88     62     20    -15    145     72     67
   -374   -270    103    319   -241    -83     44     15     -5    176    103     -5
   -381   -342     38    363   -210   -153     46     18    -18    135     12    -64
   -387   -431    -44    407   -174   -239     57     31    -67     38    -98    -49
   -329   -652   -322    491     -5   -488    103     77   -187   -176   -329   -267
   -288   -818   -530    553    119   -675    202    187   -244   -361   -553   -535
   -311   -724   -413    517     49   -568    301    277   -124   -272   -472   -558
   -454   -433     20    444   -239   -207    262    -25    -85    -77   -181   -319
   -667    150    818    259   -743    483     38   -631   -103    275    371    275
   -820    857   1678    -18  -1252   1267   -166   -945     85    862   1135   1091
   -792   1000   1790   -103  -1291   1395   -394  -1075    158   1249   1592   1592
   -722    631   1350     44  -1036    989   -524  -1171   -101   1010   1337   1361
   -665     54    719    306   -691    387   -530  -1161   -535    265    504    501
   -633   -327    303    480   -470    -12   -379   -885   -659   -205    -77   -163
   -607   -426    181    517   -394   -122   -176   -472   -384    -93   -109   -155
   -511   -402    106    457   -311   -148    -41   -192   -189     15    -49    -23
   -405   -405      0    405   -202   -202     10    -62   -122     49    -31    -15
   -407   -426    -18    415   -194   -223     44      7    -70    101      5    -20
   -426   -428     -5    426   -210   -218     70     46    -36    129     28    -25
   -441   -415     25    426   -236   -194     90     75    -12    150     54    -23
   -426   -376     49    402   -239   -163     90     83     -7    155     67    -25
   -381   -350     31    366   -207   -161     88     98      7    161     72    -15
   -381   -340     38    361   -213   -150     88    103     15    168     75    -12
   -381   -384     -5    381   -192   -194     96    119     33    192     98     -7
   -368   -350     18    361   -194   -166    106    145     59    223    135     15
   -358   -335     23    345   -192   -158    111    163     77    226    129     41
   -345   -332     12    337   -181   -158    101    174     77    210    109     85
   -345   -329     12    337   -181   -158     96    184     90    239    140     93
   -353   -324     28    340   -192   -148    109    210    132    303    213     80
   -361   -303     54    329   -207   -124    122    231    174    348    254     80
   -371   -270    101    319   -239    -85    142    244    200    363    270    116
   -387   -244    142    314   -267    -51    163    285    239    405    306    161
   -319   -249     70    285   -194    -90    148    327    246    420    306    200
   -265   -262      2    262   -135   -129    127    379    270    446    327    241
   -303   -244     57    272   -181    -93    161    444    337    522    413    288
   -371   -231    137    301   -257    -46    197    449    374    558    452    277
   -259   -137    122    200   -192     -7    155    446    389    563    436    332
   -145    -44     98     93   -122     25    124    532    436    613    485    428
    -80    -38     38     59    -62      0    132    597    483    665    545    483
    -75    -38     36     57    -57     -2    150    633    519    709    589    504
   -111    -41     70     77    -90     12    163    623    524    722    602    491
   -145    -64     77    103   -114      5    161    589    488    680    571    480
   -168    -83     83    124   -127      0    171    555    465    654    548    467
   -181    -98     80    140   -132    -10    197    535    457    649    548    459
   -197   -119     77    158   -137    -20    213    506    436    626    532    439
   -223    -98    124    161   -174     10    205    449    394    576    485    381
   -254    -67    187    161   -220     59    197    392    353    530    446    319
   -306   -124    181    215   -246     28    215    327    314    483    420    259
   -433   -184    249    309   -342     31    259    254    272    439    389    213
   -415   -184    231    298   -324     23    241    226    239    420    366    187
   -314   -148    163    231   -241      7    202    259    226    400    311    155
   -288    -64    220    176   -257     77    205    285    254    420    332    194
   -267     10    277    129   -272    142    223    306    306    478    387    249
   -277     -5    270    140   -275    132    241    319    342    514    426    288
   -270     -5    265    137   -267    129    246    332    368    545    452    314
   -252     10    262    119   -257    135    218    322    361    548    454    311
   -267     10    277    129   -272    142    187    277    329    522    439    267
   -277     12    290    129   -285    150    174    249    316    514    446    265
   -254    -38    215    145   -236     85    166    252    306    506    436    262
   -259   -142    114    200   -189    -15    163    257    293    478    394    249
   -293   -254     38    275   -166   -109    153    197    226    387    309    181
   -348   -348      0    348   -174   -174    155    171    189    358    296    132
   -316   -366    -49    340   -135   -207    140    155    163    335    283     67
   -283   -371    -88    324   -101   -231    132    148    142    316    257     28
   -265   -439   -174    353    -46   -306    124    137    101    275    213     36
   -226   -459   -233    342      2   -345    103    135     83    244    189     23
   -218   -462   -244    340     10   -353     93    127     72    236    194      7
   -228   -449   -223    337     -2   -337     77    111     67    244    220    -15
   -254   -483   -228    368    -12   -355     75    103     54    236    207    -75
   -270   -506   -236    387    -18   -371     85    106     41    207    161    -33
   -270   -485   -215    376    -28   -350     90    111     36    202    174      2
   -272   -472   -200    371    -38   -335     90    109     36    215    197    -20
   -301   -504   -202    402    -49   -353     98    109     31    213    179    -90
   -327   -628   -301    475    -15   -465    127     93    -41     98     38   -200
   -296   -867   -574    581    137   -722    205    155   -135    -96   -197   -405
   -241   -950   -709    594    231   -831    311    314   -106   -189   -348   -594
   -254   -737   -483    496    114   -610    405    394     33    -88   -254   -548
   -545   -384    161    462   -353   -111    340    -80     36    111     85   -197
   -857    223   1080    316   -969    652    150   -633    116    553    743    491
   -807    776   1582     15  -1195   1179    -83   -797    345   1145   1475   1270
   -667    802   1470    -67  -1067   1135   -319   -852    407   1499   1886   1784
   -665    298    961    181   -815    631   -402   -984      5   1002   1348   1299
   -587   -218    368    402   -478     75   -407   -945   -433    220    465    389
   -488   -517    -28    501   -233   -272   -270   -626   -472    -98     18   -168
   -400   -537   -137    470   -132   -337    -80   -231   -223     25     51   -132
   -319   -517   -197    418    -64   -355     33      2    -54    145    137    -67
   -296   -532   -239    413    -28   -387     83    103     15    184    161    -88
   -296   -563   -267    428    -15   -415    106    140     28    189    161    -93
   -277   -566   -288    423      5   -428    127    174     44    194    171    -85
   -267   -553   -285    410      7   -420    142    202     62    205    179    -77
   -267   -548   -283    407      5   -415    150    218     70    207    189    -75
   -257   -519   -262    387      2   -392    158    241     88    220    210    -64
   -252   -493   -241    374     -5   -368    163    257    106    236    236    -49
   -262   -465   -202    361    -31   -335    168    265    132    265    267    -44
   -257   -439   -181    348    -38   -311    171    272    150    277    267    -46
   -215   -475   -262    345     20   -368    161    283    145    252    223    -18
   -207   -488   -280    348     36   -384    163    311    161    259    233     12
   -249   -457   -210    350    -20   -335    179    332    192    293    277     15
   -267   -426   -161    345    -54   -293    194    337    210    311    288     20
   -205   -397   -192    301     -7   -296    168    363    226    327    306     41
   -148   -374   -226    262     38   -301    153    420    267    366    353     83
   -187   -361   -174    272     -7   -267    181    452    296    384    379    106
   -319   -389    -70    353   -124   -231    233    470    329    420    423    140
   -290   -342    -51    314   -122   -200    223    506    379    478    483    176
    -44   -215   -171    129     62   -194    150    600    428    530    514    163
    -20   -184   -163    101     70   -176    148    654    472    566    532    244
    -67   -176   -111    122     20   -145    176    701    532    620    594    366
   -124   -168    -44    145    -41   -106    220    737    587    675    665    415
    -70   -124    -54     98     -7    -90    187    727    589    672    657    410
    -20    -96    -77     57     25    -88    137    719    587    667    654    410
    -20    -64    -46     41     12    -57    142    711    581    654    649    420
    -23    -59    -36     38      5    -49    148    685    563    633    644    413
    -25    -80    -54     54     12    -67    158    657    550    628    657    392
    -70   -109    -41     88    -15    -75    168    592    501    558    600    303
   -148   -155     -7    150    -70    -83    202    535    470    506    532    262
   -168   -161      5    163    -88    -77    205    493    441    465    493    252
    -77   -179   -101    129     10   -140    176    491    410    444    483    215
    -49   -194   -145    122     46   -171    163    452    366    400    420    132
    -77   -184   -106    129     12   -145    174    413    337    361    384     96
    -96   -187    -93    140     -2   -140    194    389    324    345    389     83
   -103   -179    -75    142    -15   -127    210    374    316    342    402     70
   -119   -145    -28    129    -46    -85    223    376    345    368    431     77
   -132    -98     33    114    -85    -33    223    371    361    368    420    109
   -129    -49     80     88   -106     15    210    366    368    366    415    148
   -122    -18    103     70   -114     41    174    353    374    387    436    158
   -116     10    127     51   -122     70    153    340    371    389    452    161
   -103     -2    101     51   -103     49    137    316    340    358    428    148
   -106    -20     83     62    -96     28    127    288    303    335    402    119
   -119    -70     49     96    -85    -10    137    283    298    316    379     93
   -129   -119     10    124    -72    -54    124    259    265    244    311     54
   -122   -218    -96    171    -12   -158    111    241    210    171    239     18
   -116   -303   -189    207     36   -246    106    244    174    158    218     12
   -122   -389   -267    257     72   -329    116    244    161    174    218    -67
   -111   -415   -303    262     93   -361    109    213    122    142    197   -135
   -114   -420   -306    267     93   -363     93    202     98    119    194   -137
   -116   -400   -285    257     83   -342     80    189     88    103    205   -129
   -119   -433   -314    277     96   -374     96    187     96     98    179   -142
   -106   -457   -350    280    122   -405     96    174     70     54    114   -142
    -98   -446   -350    272    124   -400     83    161     57     41    106   -148
    -88   -436   -348    259    129   -392     72    155     46     38    109   -150
    -83   -444   -361    265    137   -402     67    150     33     18    103   -155
    -80   -465   -384    272    150   -426     75    155     25      5     96   -184
    -70   -589   -522    329    223   -555    106    187    -12    -90    -25   -275
    -36   -792   -756    413    358   -774    181    277    -64   -270   -259   -457
    -46   -867   -820    457    387   -844    306    426    -10   -355   -423   -683
    -90   -633   -542    361    226   -589    366    470    124   -259   -329   -613
   -207   -249    -41    228    -85   -148    249     54     57    -93    -25   -293
   -371    285    657     41   -514    470     15   -524    -44    259    550    236
   -467    896   1363   -213   -914   1130   -181   -826     54    797   1267    870
   -394    836   1231   -220   -813   1034   -389   -919     51   1104   1618   1239
   -350    348    698      0   -524    524   -452   -987   -296    667   1140    820
   -329   -155    174    241   -252      7   -415   -966   -761   -215    200    -64
   -275   -524   -249    400    -12   -387   -277   -685   -766   -581   -288   -527
   -213   -535   -324    374     54   -428   -129   -329   -436   -371   -179   -394
   -150   -480   -329    314     88   -405    -12    -83   -207   -210    -75   -293
   -106   -465   -358    283    124   -410     67     72    -62   -109    -10   -254
    -88   -459   -371    275    140   -415     96    127    -10    -77     15   -241
    -85   -459   -374    270    142   -418    111    153     18    -72     15   -231
    -77   -428   -350    252    135   -392    111    161     25    -75     10   -231
    -59   -413   -353    233    145   -384     98    163     36    -77      5   -231
    -57   -420   -363    239    153   -392    109    179     57    -67     23   -205
    -57   -407   -350    233    145   -381    111    200     72    -46     54   -176
    -44   -363   -319    202    135   -342    109    205     80    -44     57   -171
    -36   -324   -288    179    124   -306    109    207     90    -54     38   -166
    -31   -285   -254    158    111   -270    109    215    111    -46     41   -140
    -18   -244   -228    129    103   -236     96    213    132     -2    101   -129
     -5   -200   -197    101     96   -197     93    226    158     41    168   -153
      2   -197   -200     98    101   -197    109    257    187     54    176   -184
      7   -213   -220    103    114   -215    116    280    210     51    124   -122
     36   -127   -163     44     98   -145     85    272    213     57    145    -57
     51    -64   -116      5     83    -90     88    306    259    106    207    -41
     75    -67   -142     -7    109   -103     98    363    309    148    239    -10
     80    -70   -150     -5    114   -109    111    415    361    184    254     83
    114     15    -98    -67    103    -41     98    446    410    241    309    127
    153     88    -64   -122    109     12     93    483    462    298    371    181
    166    137    -28   -153     96     54     98    517    509    350    426    213
    153    174     20   -163     67     98     90    530    522    363    449    259
    148    189     41   -171     51    116     83    530    530    379    462    272
    135    210     75   -174     28    142     85    517    511    361    452    259
     57    239    181   -150    -62    210    114    488    480    324    433    267
     77    223    145   -150    -33    184    111    459    462    314    433    267
    174    267     93   -220     41    181     70    452    426    277    389    218
    161    249     88   -205     36    171     75    413    387    223    345    202
    158    226     67   -194     46    148     75    345    319    142    272    163
    148    244     96   -194     25    171     72    277    262     83    218     98
    101    228    127   -166    -12    179     98    233    233     54    210     51
     49    239    189   -145    -70    215    111    194    194     15    184     25
     10    265    254   -140   -122    259    129    161    171    -20    145     10
     41    272    231   -155    -93    252    129    135    148    -36    127      2
     85    272    187   -179    -51    231    114    127    127    -41    119      0
    106    353    246   -231    -70    301     96    124    140    -23    145     23
    103    407    301   -257    -98    355     88    116    153      0    174     46
     72    439    366   -254   -145    402     77    103    163     25    207     72
     62    517    454   -288   -197    485     57     88    181     44    226    101
     75    535    459   -306   -192    498     38     80    174     31    215    124
     83    527    441   -306   -179    485      7     49    140      7    192    119
     83    519    436   -301   -176    478    -12     18    109    -20    163    106
     70    465    392   -270   -161    431    -28     -5     70    -49    129     77
     62    381    316   -223   -127    350    -41    -25     23    -88     90     33
     72    285    213   -179    -72    252    -54    -46    -28   -150     31     -7
     77    239    161   -158    -41    200    -54    -70    -72   -197     -7    -33
     70    215    142   -145    -36    181    -54    -93   -106   -233    -41    -57
     72    171     98   -122    -12    135    -54   -109   -150   -288    -90    -72
     62    158     96   -111    -18    129    -67   -137   -194   -329   -124    -83
     70    155     85   -111     -7    122    -83   -155   -226   -353   -132    -90
     67    132     62   -101      2     98    -90   -168   -246   -363   -142   -124
     67     96     28    -83     18     64    -93   -187   -272   -379   -155   -145
     62     67      5    -64     28     36    -90   -202   -290   -387   -158   -145
     57     64      7    -59     25     36    -96   -218   -309   -400   -163   -137
     70     96     25    -83     20     62   -106   -231   -316   -402   -171   -137
     64     96     31    -80     18     64   -119   -252   -350   -431   -202   -158
     72     -2    -77    -36     75    -38    -85   -228   -387   -491   -275   -197
    114   -213   -327     49    220   -270    -23   -153   -459   -662   -480   -353
    106   -353   -462    122    283   -407     77    -31   -480   -831   -701   -615
     67   -239   -306     85    184   -270    176     54   -381   -802   -693   -646
    -59    122    181    -31   -122    150    142   -218   -363   -649   -452   -407
   -249    665    914   -207   -581    789    -96   -865   -493   -379     25     70
   -368   1309   1678   -470  -1023   1491   -322  -1265   -431    127    701    706
   -319   1496   1816   -589  -1067   1654   -550  -1421   -368    550   1189   1215
   -277   1062   1340   -394   -810   1200   -652  -1501   -605    371    995   1067
   -257    558    815   -150   -535    685   -657  -1506  -1044   -387    192    303
   -226    197    423     12   -324    309   -537  -1283  -1208   -943   -457   -322
   -181     70    252     54   -215    161   -376   -904   -943   -828   -446   -298
   -124     83    207     20   -168    145   -241   -613   -693   -646   -324   -207
    -64    106    171    -20   -116    137   -145   -423   -537   -548   -262   -155
    -44    127    168    -44   -106    148   -109   -361   -488   -514   -244   -127
    -38    103    142    -33    -90    122    -96   -329   -483   -511   -244   -109
    -31    119    150    -46    -90    135    -96   -309   -467   -501   -239    -77
    -31    111    142    -38    -85    127    -90   -290   -452   -485   -231    -49
    -51    103    155    -28   -103    129    -80   -272   -426   -446   -197    -38
    -51    148    197    -49   -124    171    -75   -262   -402   -420   -176    -18
    -46    163    210    -59   -127    184    -88   -267   -400   -415   -176     -2
    -41    161    202    -59   -122    181    -96   -262   -394   -413   -184      5
    -36    142    179    -54   -109    161    -90   -244   -379   -400   -168     25
    -33    163    197    -64   -114    179    -85   -231   -361   -368   -135     36
    -33    205    236    -88   -135    220    -88   -220   -340   -337   -103     54
    -28    210    239    -90   -132    223    -80   -194   -311   -311    -85     93
    -25    210    233    -93   -129    220    -75   -163   -283   -283    -75    140
    -12    223    236   -106   -124    228    -70   -132   -249   -231    -36    158
    -12    259    272   -124   -142    265    -77   -119   -228   -192     10    158
    -10    272    283   -129   -145    277    -77    -96   -210   -166     31    187
    -12    319    329   -155   -171    324    -75    -57   -176   -132     51    228
      0    345    345   -174   -174    345    -75     -5   -129    -85     85    277
     15    394    379   -207   -181    387    -75     46    -80    -31    135    335
     38    441    402   -239   -181    423    -75     93    -38     25    184    381
     46    462    413   -254   -181    436    -70    132     -2     70    220    420
     51    454    400   -254   -174    428    -67    163     15     93    244    449
     54    449    394   -254   -171    423    -70    179     20    109    252    462
     51    428    376   -239   -161    402    -59    176     12    101    241    462
     41    449    407   -246   -184    428    -46    163      2     88    239    459
     23    444    420   -236   -197    433    -41    135    -23     57    215    441
     15    420    402   -218   -194    413    -33    103    -49     33    200    431
     -5    407    413   -200   -207    410    -23     59    -75     31    200    368
    -10    407    418   -200   -215    413    -33      2   -124     -2    168    319
    -25    394    420   -184   -223    407    -23    -38   -150    -41    127    293
    -54    363    415   -155   -236    389     -2    -80   -184    -88     77    283
    -72    358    431   -142   -252    394      7   -122   -213   -111     62    277
    -77    374    452   -148   -265    410     25   -140   -207    -96     67    226
    -88    355    444   -135   -267    400     46   -145   -197    -75     77    194
    -93    394    485   -150   -290    439     49   -142   -179    -59     83    218
    -85    478    563   -194   -324    519     46   -132   -150    -41     88    267
    -75    504    579   -215   -327    540     38   -132   -127      2    142    329
    -57    532    589   -239   -322    561     12   -142   -101     51    194    324
    -57    545    602   -246   -329    574    -15   -153    -96     72    207    280
    -51    527    579   -236   -314    553    -44   -168   -109     59    192    290
    -59    475    532   -210   -296    501    -70   -194   -137     28    163    306
    -80    449    527   -184   -303    488    -88   -218   -163     10    137    275
    -98    397    496   -150   -298    444    -88   -220   -174     15    129    259
   -109    324    433   -106   -270    379    -85   -223   -197     -7    109    233
   -132    213    342    -41   -239    277    -83   -239   -244    -59     46    189
   -150    142    293      2   -223    218    -77   -249   -270    -88      7    163
   -174    103    275     33   -223    189    -70   -259   -285   -109    -12    150
   -187     36    223     75   -205    129    -72   -285   -319   -145    -46    124
   -215      2    218    106   -215    109    -67   -285   -322   -155    -62    114
   -226      2    226    111   -226    114    -75   -296   -335   -171    -85    101
   -207    -18    189    109   -200     85    -90   -319   -361   -187    -98     75
   -207    -44    163    127   -187     59    -90   -314   -363   -171    -70     80
   -215    -38    174    127   -197     67    -98   -314   -355   -158    -49     64
   -231    -38    192    135   -213     75    -96   -309   -337   -145    -25     70
   -241    -31    207    135   -226     88   -106   -311   -345   -174    -64     88
   -226    -64    161    145   -194     46   -119   -327   -379   -215   -111     83
   -202   -197      2    197   -103    -96   -106   -316   -428   -262   -179    -31
   -176   -392   -215    283     18   -303    -46   -265   -530   -433   -379   -275
   -163   -542   -379    353    106   -462     72   -137   -566   -584   -589   -504
   -174   -519   -345    348     85   -433    202     -2   -449   -530   -553   -467
   -345   -163    179    254   -262      7    148   -353   -361   -285   -202   -148
   -584    470   1054     54   -818    761    -62   -891   -226    171    381    452
   -753   1114   1867   -181  -1312   1491   -267  -1169     57    805   1106   1267
   -685   1314   2000   -314  -1343   1657   -550  -1296    205   1234   1584   1816
   -652    914   1566   -132  -1109   1239   -678  -1402   -103    898   1223   1496
   -639    329    969    153   -805    649   -672  -1397   -579    155    428    657
   -597   -116    478    355   -540    179   -522  -1135   -789   -345   -148     36
   -522   -252    270    387   -397      7   -311   -722   -597   -283   -163     -2
   -420   -223    197    319   -309    -12   -181   -449   -428   -171   -111     25
   -379   -207    171    293   -275    -20    -96   -293   -335   -119    -96     49
   -363   -194    168    277   -267    -12    -62   -233   -293    -90    -77     51
   -340   -210    129    275   -236    -41    -54   -226   -298   -101    -85     25
   -314   -257     54    283   -184   -101    -38   -202   -296    -93    -85     31
   -306   -249     57    277   -181    -96    -33   -181   -272    -57    -38     33
   -306   -176    129    241   -218    -23    -38   -176   -252    -25     -7     10
   -316   -174    142    246   -231    -15    -23   -155   -228    -12    -20     12
   -329   -213    114    270   -223    -49    -23   -142   -223    -20    -46     36
   -316   -197    116    257   -218    -41    -25   -132   -213     -7    -31     62
   -301   -179    119    239   -210    -31    -18   -109   -184     20      0     93
   -285   -184    101    236   -194    -41     -7    -85   -158     54     28    101
   -288   -205     83    244   -187    -59      5    -64   -127     72     46    103
   -293   -163    129    228   -213    -18     10    -33    -88    114     88    132
   -280   -111    166    194   -226     25     -5    -15    -72    132    106    145
   -262   -116    145    189   -205     12    -20     -5    -70    127    103    135
   -228    -59    168    142   -202     54    -12     41    -31    166    132    158
   -207    -20    187    114   -200     83    -10     85     20    215    168    194
   -207    -12    192    109   -202     90      5    137     70    265    213    231
   -218    -28    189    124   -205     80     20    200    119    319    254    265
   -161     -7    153     83   -158     70     33    257    171    374    301    324
    -98     25    124     36   -111     75     23    296    213    415    337    379
    -70     54    122      7    -96     88     28    335    254    467    389    413
    -49     85    135    -18    -90    109     18    350    270    493    418    431
    -38     83    122    -23    -80    101     28    368    285    511    433    454
    -33     59     93    -12    -62     75     38    366    283    509    428    452
    -41     57     98     -7    -70     75     46    348    280    498    426    444
    -38    119    158    -38    -98    137     62    332    283    493    426    439
    -88    106    192    -10   -140    148     77    306    272    475    402    415
   -119     46    166     36   -142    106     93    272    241    441    368    374
   -135     -7    127     70   -132     59     98    226    202    397    319    319
   -155    -18    137     88   -148     59     96    187    181    368    288    296
   -148    -10    135     77   -142     62    116    161    166    345    272    288
   -153    -25    127     88   -142     51    129    132    150    337    265    241
   -174    -25    145     98   -161     59    137    101    132    322    244    189
   -174    -33    140    103   -158     51    145     93    137    327    246    187
   -194      2    194     93   -197     98    171    111    187    374    283    220
   -205     38    241     83   -223    140    163    106    218    405    322    246
   -181     72    252     54   -218    161    137    101    236    428    355    277
   -142    106    249     18   -194    176    109     96    239    441    368    290
   -153     80    231     33   -192    155     83     83    228    436    363    277
   -166     54    220     54   -194    137     59     59    210    420    332    233
   -189     25    213     80   -202    119     51     46    200    410    303    223
   -202    -28    174    116   -189     72     38     28    184    389    283    200
   -176   -106     70    140   -124    -18     25     12    135    340    236    158
   -179   -187     -7    181    -85    -98     20      5    101    309    213    132
   -189   -257    -70    223    -62   -163     23     -5     75    277    174     75
   -213   -303    -90    259    -62   -197     28    -20     51    252    135     28
   -236   -353   -116    293    -59   -236     28    -51     18    207     85      2
   -249   -366   -116    306    -67   -241     28    -59     15    200     77     -7
   -249   -368   -122    306    -64   -246     23    -80     -2    187     67    -18
   -233   -394   -161    314    -36   -277     10    -93    -38    158     51    -31
   -233   -402   -168    316    -36   -285     12    -75    -25    171     72    -18
   -254   -418   -163    335    -46   -290      7    -88    -28    168     80    -31
   -275   -431   -155    350    -59   -293      5   -111    -41    158     67    -72
   -272   -439   -166    355    -54   -303     15   -111    -49    153     44    -83
   -262   -459   -197    358    -33   -329      5   -114    -64    137     25    -75
   -293   -540   -246    415    -23   -394     20    -98    -88     98    -20   -145
   -298   -722   -423    509     62   -574     70    -64   -158    -46   -184   -303
   -259   -904   -644    581    192   -774    155     31   -218   -236   -428   -561
   -239   -836   -597    535    179   -717    270    202    -90   -194   -454   -646
   -335   -530   -197    431    -70   -363    270     28      5    -18   -226   -418
   -478     -7    470    241   -475    231     59   -509    -18    288    270    127
   -665    649   1314      7   -989    982   -148   -945     72    787    982    865
   -685    891   1577   -103  -1132   1234   -381  -1163    150   1226   1532   1467
   -618    587   1205     15   -911    893   -537  -1293    -49   1145   1454   1454
   -574     62    636    254   -605    348   -566  -1345   -488    452    683    670
   -524   -405    119    465   -322   -142   -454  -1150   -779   -220    -90   -184
   -444   -545   -101    493   -174   -324   -277   -706   -519   -148   -145   -275
   -368   -517   -150    441   -111   -335   -114   -374   -267      7    -51   -119
   -335   -514   -179    423    -80   -348     -5   -179   -122     98     15    -54
   -363   -537   -174    452    -96   -355     59   -142    -77    116      5    -88
   -319   -535   -215    426    -54   -376     46   -171   -101     85    -38   -132
   -233   -509   -275    371     20   -394      7   -109    -88    106    -10   -119
   -226   -485   -262    355     18   -376     10    -28    -36    155     36    -77
   -290   -465   -174    379    -59   -319     57    -23    -10    179     62    -64
   -306   -470   -163    387    -75   -316     49    -46    -12    189     83    -80
   -233   -459   -226    345     -5   -345     28     -7      5    207     90    -75
   -176   -472   -296    324     57   -387     18     46     23    220     70    -38
   -176   -488   -311    332     67   -400     18     88     51    244     83    -12
   -163   -413   -252    288     41   -332     12    109     75    275    122    -10
   -163   -361   -197    259     15   -280     20    132    109    311    158     -5
   -174   -319   -148    244    -15   -233     31    148    140    345    189     12
   -158   -306   -148    233     -5   -228     36    176    174    379    223     38
   -145   -324   -179    233     15   -252     64    218    207    407    249     59
   -155   -290   -137    223    -10   -215     98    252    249    446    285     93
   -150   -257   -109    202    -20   -184    106    283    285    485    314     93
   -163   -259    -96    213    -33   -179    111    327    327    514    332    132
   -168   -239    -70    202    -51   -155    106    350    355    545    379    207
   -119   -184    -64    150    -28   -124    106    420    426    618    452    277
    -88   -150    -62    119    -15   -109    101    465    475    675    506    327
    -85   -150    -64    119    -10   -109    114    485    509    704    532    363
    -57   -109    -54     83     -5    -83    114    509    542    748    568    394
    -23    -85    -62     54     18    -75    114    527    558    769    576    405
     23    -36    -59      7     41    -49    114    550    563    776    589    410
     36     -7    -44    -12     38    -25    103    540    553    753    574    389
     18    -36    -54      7     33    -44     98    498    506    704    532    366
    -10    -85    -77     46     31    -83    103    446    459    649    488    319
    -49   -111    -64     80      5    -88    116    397    441    626    478    280
    -80   -109    -28     96    -25    -70    132    355    418    607    472    254
   -101   -114    -12    106    -46    -62    132    311    366    561    418    187
    -80    -88     -7     83    -38    -46    129    275    322    509    355    153
    -88    -75     12     80    -51    -31    135    246    303    483    332    132
   -116    -85     31    101    -75    -28    153    215    277    449    306     93
   -145   -106     36    124    -93    -36    163    168    257    420    288     54
   -184    -67    116    124   -150     23    184    119    249    410    288     28
   -176      2    179     85   -176     90    176    122    265    454    337     75
   -124     33    158     46   -140     96    135    161    303    506    392    148
   -189     44    233     70   -210    137    155    145    327    522    423    163
   -262     38    301    111   -283    168    161     96    314    514    420    148
   -142     36    176     51   -161    106     90     80    283    496    381    114
      7     31     23    -18     -7     28     28    132    277    493    363    137
     -7     31     36    -12    -20     33     31    150    280    488    368    132
    -38     20     59      7    -49     38     25    129    262    465    355     96
    -80    -85     -5     83    -38    -46     10    101    215    415    311     46
   -103   -223   -119    163      7   -171     20     90    174    358    246    -20
   -106   -285   -179    194     33   -233     18     64    119    296    181    -38
   -114   -314   -200    213     41   -257     12     36     85    272    166    -51
   -124   -361   -236    241     54   -298     20     20     57    246    135   -124
   -142   -371   -228    257     41   -301     31      5     44    233    109   -150
   -129   -381   -254    254     62   -319     20    -15     23    207     80   -142
   -127   -415   -290    270     80   -353     15    -10     18    202     80   -145
   -132   -433   -301    280     83   -368     18    -10     20    200     88   -153
   -124   -439   -314    283     93   -376     10    -49      0    163     54   -194
   -132   -439   -306    283     83   -374      5    -46    -10    155     54   -184
   -127   -459   -332    293    101   -397     -5    -33    -23    148     54   -161
   -116   -485   -368    298    124   -426     -5    -23    -36    124     33   -171
   -101   -605   -504    353    200   -555     33     12    -80     18    -96   -296
   -103   -823   -719    462    306   -771    161    127    -90   -129   -329   -542
    -98   -784   -688    441    293   -737    270    288     28   -122   -379   -639
   -106   -501   -394    303    142   -449    267    192     88    -18   -228   -522
   -239    -49    189    145   -215     70     83   -322    -36    187    161   -161
   -368    574    943   -103   -657    758   -194   -846   -153    542    756    371
   -400    989   1387   -296   -893   1187   -433  -1098   -132    987   1345    906
   -366    727   1093   -181   -730    909   -584  -1192   -244   1054   1400   1039
   -340    166    506     88   -423    335   -584  -1189   -574    527    784    574
   -296   -270     25    283   -163   -122   -475  -1062   -896   -257    -72   -290
   -236   -506   -270    371     15   -389   -322   -714   -709   -340   -277   -480
   -192   -491   -298    340     49   -394   -194   -400   -397   -119   -135   -363
   -168   -462   -293    316     62   -379    -72   -205   -181     18    -49   -332
   -181   -457   -277    316     46   -368      2   -106    -77     77    -31   -303
   -142   -465   -322    301     88   -394      2    -64    -64     83    -25   -267
    -75   -475   -400    272    161   -439    -38    -18    -51     93    -10   -226
   -137   -462   -324    301     93   -394      2     28     -2    135     36   -210
   -283   -457   -174    368    -57   -316     75    -44      2    124     31   -280
   -145   -426   -283    285     67   -355     10    -49     -7    101     -7   -270
     31   -387   -420    176    226   -405    -57     51     20    127     -5   -207
     18   -405   -423    194    220   -413    -28     96     64    174     33   -168
    -15   -400   -387    207    184   -392     -5    116    106    218     88   -148
    -25   -371   -345    197    158   -358     10    124    129    236    106   -122
    -33   -361   -329    197    148   -345     12    127    148    254    116   -122
    -44   -335   -290    189    122   -314     20    142    171    280    132   -111
    -54   -296   -241    171     93   -270     25    168    202    301    161    -70
    -25   -293   -267    158    119   -280     12    176    210    301    166    -41
    -15   -296   -283    153    132   -290     10    202    241    348    207    -28
    -28   -270   -241    150    106   -257     28    252    309    418    275     -2
    -33   -194   -161    111     62   -176     36    311    376    470    332     38
      2   -148   -150     72     75   -148     41    355    418    504    342     90
     41   -145   -187     51    111   -166     38    387    457    535    363    135
     57   -140   -197     41    127   -168     62    444    517    605    428    171
     70    -93   -166     10    116   -129     72    485    568    662    522    228
     75    -33   -109    -20     90    -70     70    491    594    696    558    179
     72    -33   -106    -20     88    -70     83    501    581    662    491    197
     77    -36   -114    -20     96    -75     88    532    571    628    462    298
     90    -62   -153    -15    119   -106     80    509    535    594    436    277
     98    -80   -179     -7    137   -129     80    478    496    558    418    239
     88    -80   -171     -5    129   -124     75    436    459    522    410    192
     67    -51   -119     -7     93    -85     64    379    420    480    394    142
     18    -41    -59     10     38    -49     77    335    397    449    366    116
     -2     -7     -5      5      0     -5     80    267    348    384    301     75
     -5     12     18     -5    -12     12     72    207    288    327    257     44
    -31     31     62      0    -46     46     80    184    270    324    267     18
    -51     20     72     12    -62     46     83    158    249    311    280     -7
    -64      5     70     28    -67     36     90    135    233    290    249    -70
    -72     20     93     25    -83     57    109    132    249    293    231    -38
    -72    119    192    -23   -132    155    119    140    298    335    277     20
    -64    171    233    -54   -150    202     88    119    309    337    293     49
    -44    194    236    -75   -140    215     59    106    311    335    301     85
    -38    218    254    -90   -148    233     59    116    335    363    329    122
    -67    220    288    -75   -176    254     59    106    342    368    335    101
    -38    202    241    -83   -140    220     20     49    283    306    285     36
    -28    158    187    -67   -106    171     10     46    259    288    270     57
    -28    116    145    -44    -88    129      7     41    249    285    257     18
    -33     49     83     -7    -57     64      2     20    218    252    218    -36
    -38    -31      5     33    -25    -12      0     -7    168    181    161    -75
    -15    -83    -67     49     23    -77    -23    -20    119    129    119    -75
     -2   -127   -127     64     59   -127    -28    -23     88     80     90    -83
     -2   -181   -179     93     88   -181    -31    -51     49     36     49   -124
      5   -218   -223    106    111   -220    -33    -77     31     10     23   -137
      7   -246   -254    119    129   -249    -28    -96     18     -5     20   -155
     -5   -231   -228    116    111   -228    -46   -124    -12    -46    -12   -168
      0   -200   -200    101     98   -200    -59   -148    -38    -80    -49   -179
      5   -228   -236    109    119   -231    -62   -155    -51    -88    -54   -202
     -2   -236   -236    119    114   -236    -70   -166    -57    -96    -51   -218
    -15   -252   -239    132    111   -246    -75   -171    -62   -101    -51   -210
    -10   -270   -259    140    124   -265    -62   -161    -57    -96    -51   -218
     49   -376   -428    161    239   -402    -46   -155   -137   -226   -192   -327
     72   -600   -675    262    374   -636     49    -57   -213   -423   -428   -545
     46   -693   -743    322    392   -717    184    101   -166   -514   -571   -717
      0   -498   -498    249    249   -498    254     77    -88   -472   -522   -696
   -129    -80     49    106    -90    -15     64   -524   -236   -361   -252   -394
   -301    579    880   -140   -592    730   -223  -1098   -265     33    342    233
   -384   1210   1595   -415   -989   1402   -480  -1366    -90    633   1072    891
   -324   1288   1613   -480   -969   1449   -743  -1457     -5   1028   1501   1265
   -288    782   1070   -246   -680    924   -807  -1475   -306    584   1010    831
   -265    192    457     36   -363    324   -691  -1327   -683   -205    163     49
   -226   -179     46    200   -137    -64   -472   -969   -672   -517   -252   -348
   -150   -246    -96    200    -28   -171   -293   -613   -413   -384   -215   -314
    -88   -239   -150    161     28   -194   -181   -389   -249   -288   -161   -259
    -70   -233   -166    150     46   -200   -106   -257   -142   -226   -119   -231
    -44   -233   -189    137     72   -213    -90   -228   -127   -226   -129   -233
     15   -215   -231    101    122   -223   -101   -244   -150   -270   -171   -249
     33   -200   -236     83    132   -215    -93   -239   -155   -303   -213   -241
     38   -194   -233     75    135   -213    -88   -223   -150   -309   -226   -226
     44   -197   -241     75    140   -218    -80   -207   -132   -290   -200   -210
     33   -200   -233     83    132   -215    -59   -179   -103   -241   -142   -207
     25   -171   -200     70    111   -187    -70   -176    -88   -233   -137   -213
     44   -124   -168     38    106   -145    -75   -174    -75   -220   -122   -207
     72    -83   -155      5    111   -119    -72   -158    -59   -205   -109   -184
     88    -49   -137    -18    111    -93    -67   -153    -49   -197   -103   -158
     85    -57   -145    -15    114   -101    -72   -150    -46   -205   -122   -158
     90    -59   -153    -15    119   -106    -70   -124    -28   -187   -116   -150
    106    -67   -176    -20    140   -119    -59    -96    -10   -166   -103   -127
    101    -36   -137    -31    119    -85    -46    -59     28   -116    -46    -96
     93     36    -59    -64     75    -10    -44    -20     80    -70     -7    -57
    103     75    -28    -90     67     23    -33     28    124    -31     20     -7
    153    103    -49   -129    101     28    -41     62    137    -15     28     23
    197    127    -70   -161    135     28    -44    106    161      5     31     51
    215    142    -75   -181    145     36    -38    161    205     46     57    106
    220    176    -46   -200    132     64    -33    205    249    101    109    145
    231    210    -23   -223    127     96    -31    220    267    127    145    161
    233    218    -15   -226    124    101    -28    223    265    132    163    174
    241    236     -5   -241    124    116    -44    213    246    124    163    174
    241    262     20   -252    111    142    -54    189    220    106    163    163
    218    257     38   -239     88    148    -57    155    187     72    129    111
    197    246     49   -220     75    148    -44    122    155     33     57    114
    179    257     77   -218     51    168    -49     72    124      7     51    148
    148    272    122   -210     12    197    -62      5     85    -12     72    122
    111    303    192   -207    -38    246    -62    -54     54    -36     49     46
     54    283    228   -168    -85    257    -23    -59     57    -41     10     38
     77    259    181   -171    -51    220    -28   -116     15   -106    -83    -10
     93    213    119   -153    -12    166    -33   -171    -49   -181   -153      5
     57    179    119   -119    -33    150    -12   -166    -54   -163   -119     10
     25    174    148    -98    -59    161      0   -158    -36   -116    -64    -23
     18    267    249   -142   -116    257      7   -142      7    -62     -2      0
     12    329    316   -171   -150    324     12   -140     44    -23     38     46
     33    397    363   -215   -166    381     -5   -145     67      7     64     93
     49    428    379   -239   -163    405    -31   -150     77     25     72    127
     46    384    337   -215   -145    361    -67   -171     49     -5     31    129
     41    358    316   -200   -137    340    -90   -192     28    -12     15    114
     67    319    249   -194    -90    285   -124   -249    -36    -64    -20     80
     54    293    239   -174    -90    267   -135   -265    -51    -41     15     36
     25    267    239   -148   -106    254   -142   -270    -62    -49     -5     -5
     -5    148    153    -70    -77    150   -142   -285   -111   -103    -62    -54
    -49     83    129    -18    -88    106   -137   -290   -142   -140   -103    -80
    -41     41     83      0    -62     62   -155   -329   -192   -189   -155   -103
    -38     -5     33     20    -36     12   -171   -358   -236   -231   -202   -132
    -49    -41      5     44    -28    -18   -176   -376   -270   -262   -231   -150
    -57    -62     -5     59    -28    -36   -197   -402   -296   -283   -257   -171
    -62    -70     -7     67    -28    -38   -200   -402   -296   -277   -257   -168
    -70   -106    -36     88    -18    -72   -202   -407   -301   -277   -270   -163
    -72   -124    -51     98    -12    -88   -202   -418   -311   -285   -280   -153
    -51    -98    -46     75     -5    -72   -210   -439   -322   -262   -246   -202
    -62    -80    -18     72    -23    -49   -218   -439   -314   -241   -223   -205
    -77   -119    -41     96    -18    -80   -207   -428   -309   -239   -223   -207
    -75   -189   -114    132     18   -153   -207   -428   -345   -285   -285   -265
    -38   -420   -384    228    171   -405   -174   -407   -459   -457   -485   -452
    -33   -714   -680    374    322   -698    -62   -337   -579   -698   -769   -722
    -31   -688   -657    358    309   -672     64   -202   -511   -709   -805   -779
   -129   -410   -280    270     72   -345     93   -355   -405   -519   -579   -581
   -342    129    470    106   -407    298    -98   -878   -327   -148    -77    -83
   -555    901   1457   -171  -1005   1179   -319  -1273    -85    470    678    670
   -566   1286   1852   -361  -1208   1566   -550  -1335    213   1072   1304   1319
   -475   1075   1551   -301  -1013   1312   -761  -1400    124   1091   1306   1389
   -439    545    984    -54   -711    763   -836  -1480   -340    441    628    735
   -426     -2    423    215   -426    210   -743  -1369   -782   -342   -197    -96
   -397   -272    124    332   -265    -75   -509   -961   -657   -374   -324   -283
   -296   -257     38    275   -168   -109   -345   -667   -475   -254   -265   -270
   -205   -231    -25    218    -90   -129   -249   -488   -379   -200   -244   -244
   -181   -197    -15    189    -83   -106   -202   -400   -332   -171   -231   -220
   -184   -189     -5    187    -90    -98   -184   -361   -314   -158   -226   -197
   -181   -163     18    171   -101    -72   -174   -335   -301   -148   -213   -181
   -187   -142     41    163   -114    -51   -171   -316   -293   -132   -200   -200
   -197   -129     67    163   -132    -31   -184   -309   -290   -124   -197   -220
   -189   -122     64    153   -127    -28   -181   -290   -272   -109   -181   -213
   -168    -75     93    122   -132      7   -168   -265   -246    -77   -155   -189
   -166    -44    119    103   -145     38   -150   -239   -218    -46   -132   -163
   -174    -57    116    116   -145     28   -142   -223   -202    -33   -124   -158
   -168    -44    122    103   -145     38   -150   -220   -200    -31   -122   -166
   -155     12    168     70   -163     90   -153   -202   -176    -10   -103   -168
   -148     33    179     54   -163    106   -153   -184   -155      7   -101   -168
   -153     33    187     59   -168    109   -148   -158   -145     20    -93   -161
   -174     49    223     62   -200    135   -135   -116   -106     70    -54   -124
   -153     85    239     33   -197    163   -124    -75    -64    119    -12    -85
   -132    116    249      5   -192    184   -111    -18    -18    168     28    -38
   -135    158    293    -10   -213    226    -93     51     38    226     70      5
   -140    161    301    -12   -220    231    -90    109     80    277    114     44
   -119    168    288    -25   -202    228    -85    179    137    350    179    119
    -88    194    280    -54   -184    236    -77    241    192    410    236    189
    -80    231    311    -75   -194    270    -57    293    246    467    283    246
    -64    244    309    -90   -187    275    -54    314    270    491    309    280
    -59    275    335   -109   -197    303    -44    327    283    506    327    293
    -90    272    361    -90   -226    316    -25    332    296    524    353    290
   -124    252    376    -62   -249    314    -10    314    298    522    342    246
   -122    267    389    -75   -257    327    -10    283    283    493    314    207
   -122    233    355    -57   -239    293     -7    267    262    483    316    210
   -129    205    335    -36   -233    267      0    246    249    483    314    194
   -163    215    379    -25   -270    296      7    210    239    478    306    168
   -205    184    389     10   -298    285     38    179    231    462    301    135
   -213    163    376     23   -296    270     57    137    202    436    275     98
   -213    111    322     49   -267    215     59    106    171    405    236     64
   -215     93    309     62   -262    200     70     83    161    402    241     57
   -249     75    322     85   -285    197     93     80    174    423    262     41
   -267     77    342     93   -303    210    111    103    210    454    293     64
   -288    142    431     72   -361    285    132    129    270    511    340     88
   -296    207    504     44   -400    355    127    135    301    542    353    119
   -277    226    504     25   -389    363    106    148    324    566    381    155
   -262    213    475     23   -368    345     77    148    327    574    381    145
   -259    166    423     46   -342    293     57    142    327    566    361    158
   -275    145    420     64   -348    283     51    122    324    555    361    158
   -270    145    413     62   -342    280     20     72    275    522    335    103
   -288     93    381     96   -335    236     12     59    259    514    327     70
   -306      7    311    148   -309    158      5     44    218    470    280     31
   -324    -67    257    197   -290     93      5     31    179    428    244    -15
   -361   -145    213    252   -288     33     15     25    155    410    218    -54
   -374   -215    155    293   -265    -31     12     15    124    379    179    -85
   -345   -280     64    311   -207   -109    -20    -41     57    311    119   -135
   -350   -316     33    335   -192   -142    -44    -70     25    277     90   -168
   -361   -311     46    335   -205   -135    -54    -77     20    267     80   -179
   -353   -314     36    332   -197   -140    -44    -72     28    275     88   -181
   -358   -303     54    329   -207   -127    -44    -83     23    270     80   -197
   -345   -303     41    324   -194   -132    -51    -93     10    262     77   -213
   -327   -322      2    324   -166   -161    -57    -93      2    254     75   -226
   -314   -342    -28    327   -145   -187    -59    -96     -5    244     77   -223
   -327   -353    -28    337   -150   -192    -54    -96    -15    223     59   -244
   -319   -415    -96    368   -111   -257    -33    -75    -54    158    -23   -348
   -309   -646   -340    475     12   -493     38     -2   -148    -31   -249   -576
   -290   -797   -509    542    106   -654    161    119   -168   -174   -436   -779
   -327   -665   -340    496      2   -504    267    213    -33    -93   -384   -714
   -449   -277    171    363   -311    -54    192   -132     18    116   -103   -423
   -628    342    971    140   -800    657    -88   -737     41    553    522    155
   -743    943   1686    -98  -1215   1312   -311  -1026    241   1140   1244    857
   -693   1005   1696   -158  -1195   1350   -553  -1150    322   1506   1641   1296
   -628    537   1166     46   -896    852   -667  -1260      0   1171   1288    989
   -597    -41    553    319   -576    254   -613  -1231   -509    311    384     80
   -545   -431    114    488   -329   -158   -467   -976   -672   -168   -166   -493
   -483   -496    -12    488   -236   -254   -309   -618   -446    -75   -163   -509
   -418   -493    -75    457   -171   -285   -145   -309   -202     83    -77   -381
   -376   -493   -116    433   -132   -303    -54   -140    -77    155    -33   -337
   -368   -493   -124    431   -124   -309    -18    -83    -28    192    -10   -350
   -371   -493   -124    431   -124   -309     12    -36     12    223     15   -337
   -353   -504   -150    428   -101   -327     10    -36     10    207     10   -355
   -345   -452   -106    397   -119   -280      2    -23     28    220     25   -340
   -348   -454   -106    402   -122   -283     23      7     54    236     31   -322
   -327   -441   -114    384   -106   -280     33     23     70    252     33   -314
   -298   -423   -124    361    -88   -275     36     44     90    277     57   -277
   -290   -413   -124    350    -85   -270     28     51    103    303     77   -270
   -293   -410   -116    350    -90   -265     36     70    129    340    116   -257
   -319   -407    -88    361   -116   -249     51     90    161    355    122   -257
   -332   -376    -44    355   -145   -210     54    103    189    371    127   -239
   -322   -363    -41    340   -140   -202     59    132    226    415    174   -210
   -306   -353    -49    329   -129   -202     67    166    252    441    197   -189
   -293   -355    -62    324   -119   -207     67    202    290    475    233   -158
   -275   -327    -51    301   -111   -189     83    249    342    519    259   -148
   -254   -257     -5    254   -124   -132     75    283    374    563    288    -96
   -239   -226     12    231   -127   -106     83    329    436    618    332    -49
   -244   -205     38    223   -145    -83     98    379    501    685    384    -15
   -197   -194      2    197   -101    -96     80    426    535    724    426     36
   -137   -158    -20    148    -59    -90     83    485    584    774    478    106
   -101    -98      2     98    -51    -49     96    537    646    833    540    171
   -116    -80     36     98    -77    -23     98    548    667    857    566    181
   -135    -51     83     93   -109     15     96    535    667    865    574    174
   -142    -49     90     93   -119     18    103    519    652    849    563    140
   -137    -59     77     98   -109     10    101    478    613    802    514    106
   -150    -72     77    111   -114      2    103    444    589    774    498    106
   -184    -93     90    140   -137     -2    111    402    568    740    493     88
   -213   -127     85    166   -150    -20    103    332    514    683    439     -7
   -215   -145     70    179   -142    -38    101    277    462    633    371    -49
   -239   -161     77    200   -161    -41    119    231    420    592    335    -72
   -275   -140    135    207   -205     -2    142    181    394    558    314   -137
   -265   -148    114    205   -189    -18    119    145    345    514    283   -176
   -249   -158     90    202   -171    -33    122    148    332    506    277   -166
   -223   -171     49    194   -137    -62    132    161    342    509    254   -148
   -259   -142    116    202   -189    -12    161    153    371    530    285   -122
   -252    -67    181    158   -218     54    148    135    381    587    355    -85
   -202    -12    189    106   -197     88    127    171    433    631    384    -31
   -176     57    233     57   -205    145    101    163    441    636    389    -36
   -181     38    220     72   -200    129     93    174    444    657    410    -38
   -257    -20    236    137   -249    106    111    106    400    602    363    -72
   -262    -18    241    140   -254    111    119     46    371    589    355   -119
   -200    -33    166    116   -184     64     90    101    381    613    381    -83
   -168    -83     85    127   -127      0     64    129    366    592    371    -77
   -181   -171     10    176    -96    -83     67    124    316    524    288   -161
   -220   -285    -64    252    -80   -176     72     88    252    446    194   -192
   -244   -342    -98    293    -75   -220     80     44    218    413    171   -202
   -223   -332   -109    277    -57   -220     62     38    192    402    179   -215
   -174   -350   -176    259     -2   -265     33     57    179    387    155   -257
   -184   -415   -233    298     23   -324     38     51    155    348    103   -267
   -267   -439   -174    353    -49   -306     70     -5    127    303     62   -285
   -283   -426   -142    355    -70   -285     80    -36    103    283     57   -283
   -226   -444   -220    332     -2   -332     51     15    116    332     93   -267
   -192   -428   -239    309     23   -335     33     49    135    363    111   -301
   -205   -436   -233    319     12   -337     20     38    132    358    114   -324
   -231   -475   -244    353      5   -361     25     36    127    342    109   -319
   -236   -553   -319    394     38   -436     54     31    101    288     49   -358
   -233   -719   -485    475    124   -602    114     72     54    179    -77   -478
   -210   -875   -667    542    226   -771    210    200     64     64   -252   -675
   -184   -846   -662    517    239   -756    303    368    200     62   -322   -743
   -262   -506   -244    381    -10   -376    293    252    288    194   -142   -553
   -454    -64    389    259   -420    161    101   -324     85    324    187   -267
   -636    524   1161     54   -898    841   -155   -875    -83    623    722    163
   -631   1028   1660   -197  -1145   1343   -400  -1106    -62   1072   1330    665
   -555    717   1273    -80   -914    992   -532  -1192   -207   1062   1317    680
   -426    205    631    111   -530    415   -540  -1150   -545    472    639    129
   -306   -220     83    262   -197    -70   -452   -919   -750   -155    -98   -475
   -265   -493   -228    379    -18   -361   -257   -524   -493   -127   -228   -561
   -249   -496   -246    371     -2   -371   -116   -246   -174    109    -70   -441
   -194   -509   -314    350     57   -410    -33    -77      0    223      7   -392
   -192   -506   -314    348     59   -413     33     36    109    290     57   -353
   -200   -524   -324    363     62   -426     59     75    142    311     83   -335
   -194   -504   -309    348     57   -407     49     83    148    306     85   -329
   -189   -467   -280    327     44   -374     54    101    166    314     90   -327
   -192   -446   -257    319     31   -353     67    109    184    322     98   -316
   -194   -459   -265    327     33   -363     80    111    194    319     98   -309
   -181   -459   -277    319     44   -368     96    135    220    348    129   -277
   -174   -400   -226    288     25   -314     98    137    246    368    155   -270
   -192   -361   -168    275    -12   -265    119    127    265    384    163   -290
   -220   -345   -124    283    -49   -236    142     96    267    387    171   -314
   -187   -374   -187    280     -2   -280    122    166    298    423    202   -252
   -137   -368   -231    252     44   -301    106    249    350    478    254   -181
   -122   -350   -231    233     54   -290    106    283    397    519    288   -155
   -150   -316   -166    233      7   -241    127    293    428    540    306   -132
   -210   -280    -72    244    -70   -176    166    301    454    563    335   -111
   -207   -254    -46    231    -83   -153    176    335    488    600    376    -64
   -111   -218   -106    161     -2   -163    150    392    537    644    428    -15
     -7   -197   -189    103     90   -194    135    488    607    709    475     18
    -15   -166   -153     90     67   -158    153    550    672    761    509     72
    -28   -137   -109     83     38   -124    166    592    724    805    561    124
    -31   -119    -88     75     25   -103    176    626    758    839    600    176
    -18    -64    -46     41     12    -57    176    631    766    844    607    181
     -7    -59    -51     33     18    -54    163    623    745    841    589    171
     -7    -77    -70     41     28    -72    166    615    735    836    584    142
    -38    -96    -59     67     10    -77    187    587    711    800    568    119
    -67   -116    -49     93    -10    -83    207    537    670    750    537    101
    -64    -72     -7     67    -31    -41    189    493    615    706    504     88
    -83    -85     -5     83    -41    -46    171    454    571    654    470     72
    -75    -85    -10     80    -33    -49    161    439    542    633    452     54
   -155    -98     57    127   -106    -20    210    392    519    610    426      0
   -384   -174    207    277   -296     15    298    265    472    558    402    -57
   -283   -114    168    197   -226     25    233    200    423    519    366    -90
    -20    -28    -10     23     -7    -18    114    259    407    488    319    -93
     -5    -36    -31     20     12    -33    122    311    439    501    327    -54
    -57    -70    -12     62    -23    -41    148    296    452    517    337    -75
    -93    -12     80     51    -88     33    168    285    488    561    400    -75
   -119     49    168     33   -142    109    158    257    501    568    426    -72
   -114     88    202     12   -158    145    140    244    509    584    436    -28
   -106    122    226     -7   -166    171    114    241    522    605    462     -2
    -96     98    194     -2   -145    145     88    239    514    600    459      0
    -90     54    145     18   -119     98     72    226    501    592    454     15
   -119     75    194     23   -155    135     49    187    480    563    428    -25
   -145     96    241     25   -192    168     18    135    439    504    371    -77
   -122     10    132     54   -127     72     -7    137    389    459    342    -62
   -114   -122     -7    116    -54    -64     -7    158    374    452    345    -70
   -122   -202    -80    163    -20   -142      0    153    363    433    340   -124
   -122   -218    -98    168    -12   -158      5    135    337    397    283   -166
   -124   -283   -158    205     15   -223      5    119    298    340    207   -174
   -127   -301   -174    213     20   -239    -15     90    257    288    158   -189
   -129   -298   -168    215     18   -233    -28     80    239    262    158   -189
   -140   -329   -192    233     25   -262    -20     83    244    272    202   -179
   -145   -319   -174    233     12   -249     -7     85    249    283    213   -213
   -129   -324   -197    226     33   -262     -7     70    231    249    158   -236
    -90   -314   -223    202     64   -270    -28     41    189    192    132   -163
   -101   -332   -231    215     62   -283    -23     20    194    215    176   -207
   -109   -366   -257    236     72   -311     -7    -12    176    184    119   -329
    -88   -394   -306    239    106   -353      0     28    132    140     59   -262
    -44   -535   -491    290    223   -514     28    135    106     64    -36   -270
    -25   -792   -766    407    368   -779    127    254     64   -106   -262   -524
     -7   -789   -784    397    387   -787    246    400    137   -158   -353   -665
    -57   -545   -488    301    213   -517    293    337    226    -59   -213   -555
   -210   -127     83    168   -148    -23    122   -220    135    135    145   -249
   -381    566    948    -93   -665    756   -176   -833     75    519    735    257
   -441   1169   1610   -363  -1026   1389   -436  -1122    184   1028   1384    898
   -379   1161   1540   -392   -961   1350   -649  -1228    181   1270   1657   1184
   -327    654    982   -163   -654    818   -706  -1234    -96    852   1161    745
   -301     67    366    116   -332    215   -579  -1067   -454     54    290    -67
   -231   -283    -51    257    -90   -168   -384   -714   -420   -215   -106   -387
   -158   -337   -179    246      7   -257   -218   -363   -161    -72    -49   -301
    -93   -348   -254    220     80   -301    -90   -132     20     46     38   -239
    -54   -350   -296    202    119   -324    -28    -23    101     88     67   -210
    -23   -345   -322    181    148   -335     -5     15    129    103     75   -215
     -7   -324   -316    163    153   -319      2     33    148    116     77   -236
      5   -285   -290    140    148   -288      2     41    155    109     75   -226
     10   -285   -296    137    150   -290     18     57    181    129    103   -213
     33   -283   -316    124    174   -298     25     62    192    137    106   -215
     54   -267   -324    106    189   -296     36     77    215    155    127   -176
     49   -265   -314    109    181   -288     59     98    241    184    168   -161
     51   -231   -285     88    166   -257     64    109    262    189    161   -145
     54   -200   -254     72    153   -226     72    124    280    184    148   -109
     57   -184   -244     62    148   -213     70    129    280    166    132    -64
     62   -181   -244     59    153   -213     88    161    322    226    176    -54
     64   -161   -226     49    142   -194    101    187    353    267    228    -70
     77   -111   -192     15    132   -150    101    210    376    285    259    -36
     96    -83   -179     -7    135   -129    106    244    405    309    272      5
     88   -103   -192      7    140   -148    132    288    444    340    293     20
    109    -88   -197    -10    150   -140    158    345    506    407    361     72
    145    -44   -192    -51    168   -116    179    413    568    465    407    127
    166     20   -145    -93    155    -62    184    472    615    504    433    166
    197     77   -119   -137    158    -20    181    514    644    532    452    189
    239    109   -132   -176    187    -10    176    548    659    545    467    228
    246    129   -116   -189    181      7    171    558    662    542    462    262
    246    142   -106   -197    176     18    168    563    667    540    462    296
    249    161    -88   -205    168     36    168    558    662    545    478    303
    226    171    -54   -200    140     59    174    530    646    558    498    252
    226    189    -36   -210    132     77    171    488    618    524    480    231
    220    187    -33   -205    127     75    163    428    563    467    428    205
    197    174    -23   -184    111     75    168    376    524    423    392    176
    174    145    -31   -161    101     57    176    324    488    387    366    150
    158    171     12   -166     72     93    174    257    449    335    314    127
    119    174     54   -148     31    114    187    226    431    306    285    119
     77    163     85   -119     -2    124    205    194    415    285    262    103
     83    145     59   -116     12    103    197    142    374    262    259     64
     72    150     77   -111     -2    114    194    116    353    257    262     28
     64    150     85   -109    -10    119    202    116    358    262    259     36
     64    202    137   -132    -36    171    226    140    410    303    296    103
     41    267    226   -155    -90    246    215    137    441    337    324    122
     51    314    262   -184   -106    288    181    122    441    345    342    148
     77    332    254   -205    -88    293    155    106    433    329    332    161
     80    311    231   -194    -75    272    145    106    436    329    332    168
     83    290    205   -189    -59    249    122     85    415    319    324    161
     75    280    205   -179    -64    244    106     57    387    303    301    137
     62    254    192   -161    -64    223     80     31    350    265    259    111
     62    174    111   -116    -23    142     67     18    311    207    200     80
     59     70     10    -67     25     41     62      7    262    150    137     54
     70     44    -25    -57     46     10     64      0    239    148    145     18
     77     31    -49    -57     62     -7     59    -28    210    132    140    -31
     90      5    -85    -46     88    -38     49    -64    161     85     96    -57
    119    -38   -161    -41    137   -101     28   -101    111     33     38    -90
    140    -51   -192    -44    163   -122      2   -137     70    -10     -7   -124
    103    -62   -166    -20    132   -114     -5   -148     44    -38    -38   -135
     62    -98   -161     18    111   -129      7   -145     36    -44    -46   -129
     51   -106   -158     25    103   -132     18   -145     41    -44    -44   -114
     41    -70   -111     12     75    -90     28   -148     44    -28    -23    -93
     41    -33    -75     -5     57    -51     31   -155     46    -15    -12    -93
     62    -46   -109     -7     85    -77     23   -163     25    -46    -51    -98
     77   -111   -189     15    132   -148     10   -171    -28   -103   -111   -148
    111   -283   -394     85    252   -337     31   -166   -148   -267   -277   -350
    135   -524   -662    192    397   -592    127   -103   -267   -506   -530   -641
    132   -561   -693    215    413   -626    270     46   -231   -576   -639   -771
     49   -288   -337    116    192   -311    322    -80   -119   -415   -452   -574
   -129    236    363    -54   -246    298    132   -600    -67    -83      2    -90
   -327    982   1306   -329   -815   1145   -119  -1023    137    524    753    665
   -363   1530   1893   -581  -1127   1712   -381  -1156    444   1189   1486   1395
   -244   1387   1631   -574   -940   1509   -618  -1213    397   1288   1574   1543
   -197    865   1062   -335   -631    963   -693  -1283    -46    670    937    943
   -176    267    444    -46   -311    355   -576  -1161   -496   -135     93     93
   -137    -49     88     93   -114     18   -335   -776   -452   -327   -197   -223
    -57    -64     -7     59    -28    -36   -148   -452   -236   -205   -137   -171
     12    -59    -72     23     41    -67    -36   -259   -124   -150   -119   -135
     38    -57    -96      7     64    -75     15   -174    -72   -119   -109   -135
     33    -62    -96     15     64    -77     33   -148    -59   -109   -101   -145
     23    -51    -75     12     46    -62     41   -127    -46    -98    -88   -140
     25    -31    -57      2     38    -41     59   -103    -25    -80    -77   -119
     28    -23    -54     -5     41    -38     62    -90    -20    -75    -75   -111
     28    -38    -67      5     46    -51     62    -72    -12    -75    -75   -109
     36    -38    -77      0     54    -57     59    -59    -10    -64    -59   -101
     51     -5    -57    -25     54    -31     62    -38     12    -41    -31    -77
     59     10    -51    -36     57    -20     67    -23     23    -28    -10    -51
     67     23    -44    -44     57    -10     77      0     44     -5     18    -23
     77     49    -28    -64     51     10     90     31     75     23     46     12
     77     62    -18    -70     46     23    103     59     96     46     57     33
     90     57    -33    -75     62     12    111     96    116     67     67     49
    103     70    -33    -85     70     18    109    129    135     88     77     70
    103    116     12   -111     46     64     98    163    166    109     88     75
    114    166     51   -140     31    109    103    218    220    158    116    103
    127    184     57   -158     33    122    124    280    267    205    148    135
    145    202     57   -174     44    129    153    345    311    254    184    174
    166    241     75   -205     46    158    171    413    368    311    252    236
    187    265     75   -226     57    171    189    475    418    363    314    301
    189    257     67   -223     59    163    215    524    462    413    371    358
    187    249     62   -218     62    155    244    566    501    459    420    420
    181    254     72   -220     54    166    265    587    527    485    452    457
    168    262     93   -215     36    179    277    584    532    491    459    467
    166    298    129   -233     18    215    285    563    517    480    457    457
    181    358    176   -270      2    267    277    524    488    444    423    426
    168    384    215   -277    -23    298    259    475    444    400    381    384
    137    387    249   -262    -57    316    244    415    394    348    332    335
    114    407    290   -262    -88    350    233    345    342    298    290    272
     77    389    311   -233   -116    350    233    285    293    246    236    213
     51    397    345   -226   -148    371    220    236    244    210    200    176
     38    400    358   -220   -161    379    226    197    215    181    176    153
     20    361    337   -192   -158    350    246    176    192    158    153    127
     10    340    329   -174   -158    335    267    166    187    158    150    124
     20    348    324   -184   -153    337    272    158    184    153    150    119
     28    379    350   -202   -161    366    288    174    210    176    171    135
     33    418    384   -228   -176    402    306    205    262    226    220    179
     28    462    433   -244   -202    449    319    228    306    275    275    228
     15    501    485   -259   -236    493    311    241    345    316    309    262
     23    504    480   -265   -228    493    283    239    350    322    322    265
     62    472    410   -267   -174    441    241    194    314    285    293    233
     38    420    381   -228   -171    402    236    179    288    265    267    213
      7    387    379   -197   -187    384    239    179    285    265    262    200
     38    319    280   -179   -119    301    205    116    213    194    205    137
     -5    241    246   -119   -127    244    215    140    207    179    189    132
    -15    171    187    -77   -101    179    202    127    166    137    140     88
     25     83     57    -57    -15     70    179     70     85     64     70     23
      0     44     41    -23    -20     41    179     46     49     28     38     -2
    -20     12     31      2    -25     20    176     36     25      7     25    -20
    -28    -12     15     20    -23      0    174     25     10     -7     15    -41
    -44    -31     12     36    -28    -10    176     28     12     -2     25    -36
    -49    -46      2     46    -25    -23    176     31     10     -2     20    -38
    -54    -62     -7     57    -25    -36    171     28     -2    -12      5    -51
    -67    -80    -12     75    -28    -46    174     25    -12    -18     -2    -54
    -67   -106    -41     85    -12    -75    179     25     -7    -10      7    -44
    -59   -129    -70     93      5   -101    187     23    -12    -18      0    -51
    -59   -148    -88    101     12   -119    187     12    -28    -33    -15    -75
    -41   -226   -184    135     70   -205    197     23    -72   -103    -93   -145
    -10   -465   -457    236    220   -462    259     80   -179   -311   -345   -389
    -20   -613   -594    316    285   -605    384    220   -176   -439   -524   -597
    -85   -493   -407    288    158   -452    501    322    -28   -340   -444   -555
   -197   -150     46    174   -122    -51    428    -28    -12   -166   -179   -301
   -381    498    880    -59   -631    691    142   -626    -12    231    410    293
   -519   1137   1657   -309  -1088   1397    -85   -940    161    787   1109    989
   -457   1234   1688   -389  -1072   1460   -340  -1078    228   1150   1522   1457
   -379    758   1137   -189   -758    948   -462  -1179    -75    854   1205   1184
   -374    187    561     93   -467    374   -441  -1150   -561     28    311    283
   -324   -200    124    259   -226    -38   -298   -896   -724   -465   -272   -319
   -277   -283     -5    280   -137   -145   -109   -504   -470   -358   -262   -322
   -181   -236    -54    210    -64   -145     18   -241   -272   -236   -184   -254
   -111   -210   -101    158     -5   -155     75    -96   -179   -184   -155   -223
   -106   -215   -109    161      0   -163    109    -12   -127   -145   -137   -194
    -83   -231   -148    155     31   -189    116      5   -116   -145   -150   -207
    -70   -215   -145    142     36   -181    137     31    -96   -140   -145   -210
    -80   -192   -114    135     15   -153    171     70    -57   -109   -116   -184
    -49   -166   -116    106     31   -142    171     75    -46   -101   -114   -181
    -25   -148   -122     85     46   -135    174     96    -25    -83    -90   -155
    -15   -145   -129     80     57   -137    181    109    -12    -72    -83   -145
    -23   -129   -106     75     38   -119    181    114      0    -64    -85   -150
    -15   -111    -96     62     38   -106    189    137     31    -36    -59   -122
    -23   -114    -93     67     33   -103    210    171     75      0    -31    -93
    -54   -124    -70     90      7    -98    241    213    116     38      0    -67
    -25    -93    -67     59     18    -80    218    215    109     38      0    -70
    -15    -54    -38     33     10    -46    210    233    127     57     12    -64
     15    -25    -41      2     25    -33    202    246    135     59     12    -64
     41     -7    -49    -15     44    -28    207    296    174    103     54    -10
     28     15    -12    -23     20      2    231    374    254    179    116     51
     57     51     -5    -54     31     25    226    410    290    215    145     77
     80    106     25    -96     25     67    228    462    340    259    189    122
    101    122     20   -111     41     72    239    514    392    311    231    163
    103    132     28   -119     38     80    254    571    459    376    290    228
    132    187     54   -158     38    119    265    605    506    428    342    280
    150    223     72   -187     38    148    265    605    514    441    353    285
    142    257    114   -200     15    187    272    607    519    444    363    298
    114    262    145   -189    -15    205    288    610    519    446    368    303
    106    226    116   -166     -5    171    296    589    485    413    327    262
    109    207     98   -158      2    155    277    527    420    345    262    207
    153    189     36   -171     59    114    244    441    335    246    184    137
    132    187     51   -161     41    119    259    405    311    220    174    124
     93    155     62   -124     15    109    270    358    270    179    137     85
     62    153     90   -109    -15    122    283    329    246    155    119     62
     36    158    122    -96    -41    140    283    285    215    122     83     15
     36    114     77    -75    -20     96    267    210    135     33      0    -67
     20    103     83    -64    -31     93    272    184    103      0    -33    -90
     36    103     67    -72    -15     88    277    176     98     -5    -38    -88
     46    184    137   -114    -44    161    272    174    111     12    -25    -83
     -7    262    267   -129   -137    265    275    192    168     77     36    -33
    -15    272    285   -129   -150    280    262    176    187    106     62     -5
     33    285    249   -161   -106    267    233    153    166    101     62     -5
     54    272    218   -163    -80    246    218    163    174    114     72      7
     44    267    220   -158    -88    246    202    155    163    101     64      5
     20    275    252   -148   -114    265    202    150    153     85     49     -7
     38    275    233   -158    -98    254    192    129    119     51     25    -31
     31    205    174   -116    -70    189    174     96     64      2    -20    -67
     41    129     88    -85    -23    109    166     83     28    -36    -59   -103
     67     64     -5    -67     36     31    158     72    -10    -83   -109   -145
     59     -7    -70    -28     64    -38    145     49    -46   -116   -150   -176
     51    -70   -122     10     85    -96    158     44    -72   -153   -192   -205
     44    -93   -140     23     90   -116    166     33    -98   -176   -218   -231
     44    -85   -129     20     85   -106    155     20   -116   -187   -228   -252
     49   -106   -158     25    103   -132    132    -12   -150   -220   -254   -277
     57   -142   -200     44    127   -171    114    -36   -181   -249   -283   -290
     51   -166   -220     57    135   -192    116    -31   -184   -249   -275   -283
     49   -179   -228     64    137   -202    122    -31   -194   -254   -280   -290
     41   -184   -226     70    132   -205    106    -36   -210   -265   -288   -303
     51   -168   -220     59    135   -194     93    -28   -205   -249   -277   -301
     59   -205   -265     70    158   -233    119      2   -197   -259   -303   -309
     93   -350   -444    127    267   -394    142     33   -246   -361   -426   -410
     90   -532   -623    218    355   -576    239    135   -262   -493   -620   -600
     41   -602   -644    280    342   -623    363    252   -205   -571   -766   -753
     12   -340   -355    163    181   -348    389    220    -98   -452   -631   -654
    -57     90    145    -18   -101    116    218   -207   -215   -293   -316   -379
   -179    644    820   -233   -501    732    -31   -758   -387    -25    176     51
   -285   1208   1493   -459   -888   1350   -249  -1093   -392    397    766    555
   -210   1111   1319   -452   -766   1215   -475  -1226   -498    553    948    740
   -129    605    735   -239   -431    667   -514  -1215   -784    119    452    319
   -109     72    181     18   -148    124   -400  -1078  -1078   -610   -363   -387
    -70   -335   -265    202     96   -301   -223   -761   -971   -815   -696   -649
    -80   -342   -262    213     88   -303    -64   -467   -644   -589   -553   -532
     -2   -285   -283    145    137   -285     10   -252   -441   -444   -478   -470
     59   -275   -335    106    194   -303     62    -85   -311   -371   -446   -394
      5   -283   -288    140    145   -285    124    -75   -270   -345   -413   -376
     62   -270   -335    103    197   -301    101    -59   -252   -314   -402   -407
    109   -283   -392     85    249   -337     90     10   -215   -298   -402   -348
     10   -309   -322    148    166   -314    150     -2   -194   -298   -402   -332
      2   -272   -275    135    137   -272    158    -57   -223   -319   -431   -374
    129   -197   -329     33    228   -262    114     20   -194   -267   -381   -293
    210   -181   -394    -15    301   -288     80    101   -140   -215   -340   -259
    215   -145   -361    -36    285   -252     96    137    -88   -181   -319   -259
    205   -135   -340    -33    272   -236    103    142    -67   -176   -309   -244
    153   -158   -311      2    231   -233    127    132    -64   -168   -293   -244
    150   -148   -298      0    223   -223    132    148    -44   -132   -262   -236
    145   -142   -290     -2    215   -215    137    171    -25   -124   -272   -207
    142    -93   -236    -23    189   -163    168    207     20    -77   -231   -127
    192    -38   -231    -77    210   -135    153    252     62    -25   -179    -93
    241     -2   -244   -122    241   -122    135    301    111     12   -148    -85
    233     28   -205   -132    220    -88    148    337    163     54   -116    -72
    145      5   -140    -75    142    -67    202    363    220     98    -72    -20
    155     -5   -163    -77    158    -85    207    397    277    174     10     72
    272     44   -228   -158    249    -90    161    452    301    205     44    103
    324    135   -189   -231    257    -25    137    504    345    244     70    109
    257    137   -119   -197    189     10    184    563    418    293    103    176
    161     85    -75   -124    116      5    228    514    405    272    101    171
    228     88   -140   -158    184    -25    194    496    384    265     93    171
    296     90   -205   -194    249    -57    184    517    368    249     93    176
    283    124   -158   -202    220    -15    194    540    371    272    129    200
    257    122   -135   -192    197     -5    179    485    311    205     54    132
    207    103   -106   -155    158      0    174    355    213    106    -28     31
    124     38    -88    -83    106    -23    179    249    124     15    -96    -28
    111     -5   -116    -51    114    -59    163    215     75    -18   -122    -49
    205     46   -161   -127    184    -57    148    249     62    -23   -135    -72
    158     70    -88   -114    122     -7    153    228     46    -33   -145    -90
    119     38    -80    -80     98    -20    161    189     28    -54   -168   -116
    155     41   -114    -98    135    -36    184    207     31    -59   -168   -106
    194     67   -127   -132    161    -28    187    220     41    -44   -145    -98
    233    127   -106   -181    171     10    155    213     51    -31   -137    -98
    187    194      7   -189     88    101    176    244    106     23    -88    -54
    103    283    179   -192    -36    231    210    298    194    119     -5      7
    184    270     83   -228     51    179    145    171    109     28    -98    -72
    231    228     -2   -231    116    114    111    124     59     -5   -119    -80
    226    205    -23   -215    124     90     96    153     80     23    -90    -36
    210    158    -51   -184    132     54     90    140     49     -7   -106    -46
    205    218     10   -213     98    114     85    135     44      5    -90    -51
    197    218     20   -207     88    119     93    150     59     28    -59    -38
    179    119    -59   -150    119     31    111    158     46      5    -83    -88
    155      5   -150    -80    153    -72    129    158     12    -67   -202   -142
     98    -62   -161    -20    127   -109    119     67    -67   -145   -259   -161
     75   -135   -213     28    142   -174    114     62   -109   -163   -270   -184
    220   -129   -353    -46    285   -241     49     93   -119   -174   -298   -202
    285   -135   -420    -75    353   -277     46    155    -96   -168   -293   -189
    220   -174   -394    -25    303   -283     88    171    -96   -179   -301   -213
    215   -176   -392    -20    303   -283     85    129   -116   -207   -337   -262
    236   -192   -428    -20    329   -311     59     72   -163   -254   -363   -285
    254   -236   -491     -7    371   -363     15     38   -228   -296   -384   -298
    244   -226   -470    -10    355   -348     36     96   -189   -257   -366   -262
    246   -241   -488     -2    366   -363     44     98   -184   -257   -368   -241
    187   -270   -459     38    322   -363     70    124   -155   -226   -337   -218
    142   -290   -433     75    288   -361     93    155   -119   -207   -332   -254
    262   -407   -672     70    467   -540    101    155   -197   -342   -483   -397
    319   -540   -862    109    589   -701    174    275   -163   -431   -649   -511
    303   -433   -737     64    519   -584    277    426     20   -361   -641   -485
    215    -98   -314    -57    265   -205    262    252     15   -283   -501   -374
     75    236    161   -155    -44    200      5   -335   -376   -285   -288   -223
    -25    701    727   -337   -376    711   -285   -844   -685   -176     31    -25
    -12   1065   1078   -524   -545   1070   -545  -1096   -826     38    405    244
     23    758    735   -389   -355    748   -613  -1072   -932    -20    363    244
     72    259    187   -168    -57    223   -555  -1021  -1158   -535   -236   -231
    127   -189   -319     31    223   -254   -384   -737  -1130   -878   -724   -579
    200   -402   -605     98    402   -501   -244   -420   -833   -769   -740   -550
    210   -361   -571     75    389   -465   -116   -161   -501   -506   -563   -407
    244   -314   -558     33    400   -436     -7     25   -288   -368   -472   -319
    244   -311   -558     33    400   -433     46    119   -187   -288   -402   -262
    233   -252   -488      7    361   -368     67    135   -140   -267   -407   -285
    267   -246   -514    -10    389   -379     59     85   -176   -340   -478   -345
    290   -280   -571     -7    431   -426     28    109   -176   -322   -441   -296
    288   -241   -530    -23    407   -387     59    179   -109   -262   -384   -231
    241   -218   -459    -12    348   -337     83    200    -72   -228   -345   -194
    277   -220   -498    -28    387   -358     57    171    -72   -236   -345   -200
    244   -293   -540     23    389   -415     67    171    -67   -252   -353   -200
    239   -275   -514     18    374   -392    119    218     -2   -205   -332   -189
    296   -244   -542    -28    418   -394    109    197    -20   -231   -368   -197
    311   -202   -514    -54    413   -358     62    181    -44   -254   -389   -187
    290   -150   -441    -72    363   -296     59    207      2   -197   -348   -171
    275   -220   -498    -28    384   -358    103    275     90   -109   -252    -98
    252   -205   -459    -25    353   -332    119    290    127    -59   -192   -109
    236    -77   -314    -77    275   -194    111    301    161    -28   -184   -161
    322    -96   -418   -114    368   -257    114    335    184    -54   -231    -90
    329   -158   -488    -88    407   -322    124    379    231    -18   -187    -12
    348   -132   -480   -109    413   -306    129    426    298     25   -155     31
    376   -103   -480   -135    428   -290    148    488    376    114    -62    114
    363     20   -342   -194    353   -161    155    519    444    192      7    124
    340     51   -288   -194    314   -116    197    579    524    239     25    137
    345     -7   -353   -171    348   -179    200    574    519    244     46    155
    405     41   -363   -223    384   -161    137    496    444    174    -15    111
    405     64   -340   -236    374   -137    168    519    439    155    -28    142
    376     70   -306   -223    340   -116    187    527    444    166     -7    153
    332     51   -280   -192    306   -114    197    506    410    129    -44    101
    322     41   -280   -181    301   -119    174    431    332     46   -122     20
    306     49   -257   -181    283   -103    168    376    265    -28   -179    -10
    332     38   -296   -187    314   -127    127    275    137   -142   -265    -64
    345     -7   -355   -171    348   -179    119    233     77   -181   -288    -83
    329    -18   -348   -155    337   -181    127    220     62   -187   -293    -98
    319     -5   -327   -158    322   -163    116    189     28   -215   -319   -127
    298     15   -283   -158    290   -132    127    179     10   -228   -329   -140
    290     33   -257   -163    272   -109    109    140    -23   -259   -355   -168
    298     31   -267   -163    283   -116     93    111    -49   -283   -363   -192
    309    114   -197   -213    254    -41     93    116    -12   -241   -314   -161
    316    176   -142   -246    228     18     90    111     10   -223   -303   -135
    319    236    -83   -280    200     77     67     90     12   -210   -301   -124
    314    327     12   -319    150    171     46     90     46   -174   -254    -93
    309    311      2   -311    153    158     46     83     44   -184   -265    -98
    311    301    -12   -306    161    145     33     64     23   -197   -283   -119
    306    314      7   -311    148    161     25     59     25   -197   -280   -129
    329    314    -15   -322    174    150     15     31     -5   -239   -296   -140
    324    275    -49   -301    187    114     12     31    -28   -265   -301   -122
    303    192   -111   -249    207     38      5     33    -54   -296   -335   -145
    296    127   -171   -213    233    -20      7     41    -59   -306   -358   -176
    280     70   -210   -174    246    -70     23     59    -54   -314   -368   -184
    283     54   -228   -168    254    -88     12     31    -88   -355   -415   -213
    311     18   -293   -166    301   -137      0      2   -137   -405   -467   -246
    324      2   -324   -166    324   -158    -12    -10   -171   -446   -509   -267
    319    -33   -353   -142    335   -192    -25    -18   -194   -491   -530   -270
    314    -72   -387   -122    350   -231    -33    -31   -197   -488   -530   -296
    298    -80   -379   -111    337   -228    -20    -38   -189   -485   -545   -340
    290    -70   -363   -111    324   -215    -20    -64   -207   -511   -568   -389
    332    -41   -374   -145    353   -207    -38    -83   -241   -535   -563   -363
    316    -77   -394   -119    353   -236    -23    -41   -220   -511   -532   -303
    316   -111   -431   -103    374   -270    -28    -51   -246   -558   -579   -319
    327   -194   -522    -67    423   -358    -15    -36   -272   -613   -646   -366
    342   -376   -719     18    530   -548     72     70   -254   -678   -758   -485
    340   -465   -807     62    571   -636    192    205   -161   -717   -865   -602
    329   -231   -561    -49    444   -397    252    241    -57   -654   -802   -555
    252    145   -109   -200    181     18    114   -103   -226   -602   -618   -392
    174    566    392   -368   -109    480   -207   -701   -600   -545   -361   -181
    103   1057    950   -581   -423   1005   -470  -1075   -750   -301     38     96
    109   1184   1072   -646   -480   1130   -688  -1249   -844   -122    303    285
    127    795    667   -462   -270    730   -722  -1228   -992   -337     77    109
    124    342    218   -233    -46    280   -594  -1075  -1169   -885   -542   -381
    197    -62   -259    -67    226   -161   -415   -813  -1093  -1135   -922   -665
    244   -124   -371    -59    306   -246   -254   -522   -779   -948   -839   -589
    285   -109   -397    -90    340   -252   -140   -311   -530   -779   -730   -504
    306   -137   -444    -83    374   -290    -41   -150   -361   -672   -662   -431
    316   -161   -478    -80    394   -319    -12    -93   -314   -633   -628   -387
    322   -153   -475    -85    397   -314      2    -77   -296   -626   -623   -355
    345   -116   -465   -116    405   -290      5    -67   -280   -626   -628   -327
    337   -111   -449   -111    392   -280     23    -49   -262   -615   -618   -324
    324   -111   -436   -106    379   -272     46    -25   -233   -589   -594   -293
    322    -88   -410   -116    363   -246     41    -20   -220   -581   -589   -280
    314    -59   -376   -129    342   -218     36    -10   -210   -576   -584   -272
    306    -25   -332   -140    319   -179     59     18   -166   -535   -550   -254
    340    -33   -376   -155    355   -205     51    -12   -181   -561   -576   -288
    363    -25   -392   -168    376   -207     51     -7   -174   -561   -571   -270
    374    -15   -389   -181    379   -200     67     23   -137   -532   -540   -228
    374    -12   -387   -179    379   -200     80     44   -109   -504   -511   -215
    355     38   -316   -200    337   -137     88     67    -67   -465   -478   -200
    348     64   -283   -205    316   -109     90     85    -36   -444   -467   -194
    376     62   -314   -220    342   -124     90    106    -18   -436   -454   -174
    405     75   -329   -239    368   -127    114    174     44   -389   -400   -101
    413    114   -298   -265    355    -90    129    228    109   -332   -353    -51
    439    153   -285   -296    361    -67    137    275    166   -280   -311    -15
    454    184   -270   -319    361    -44    150    319    220   -236   -277     18
    457    226   -231   -340    345     -2    168    355    275   -192   -239     54
    457    252   -207   -355    332     23    179    381    301   -171   -218     93
    475    257   -220   -366    348     18    179    394    298   -179   -213    124
    472    252   -220   -363    345     18    200    410    301   -176   -202    140
    446    218   -228   -332    337     -5    215    405    277   -197   -223     93
    428    210   -218   -319    322     -2    215    374    233   -239   -249     64
    433    254   -179   -345    306     38    202    332    184   -290   -285     44
    441    267   -174   -355    309     46    192    275    124   -350   -329      7
    428    265   -163   -345    296     51    184    202     57   -413   -381    -46
    402    233   -168   -319    285     33    176    140    -15   -475   -423    -77
    384    215   -171   -301    277     23    168    101    -62   -517   -446    -80
    363    215   -148   -290    254     33    174     70    -90   -545   -465    -90
    340    244    -96   -290    218     75    176     33   -119   -576   -493   -119
    322    231    -90   -277    205     70    184      2   -137   -594   -511   -137
    311    226    -85   -270    200     70    194      5   -129   -589   -501   -111
    309    228    -80   -270    194     75    194      5   -132   -602   -506    -98
    303    252    -51   -277    179    101    213     18   -109   -581   -480    -83
    285    285      0   -285    140    145    239     36    -64   -530   -431    -62
    280    324     44   -303    119    184    231     31    -49   -509   -405    -38
    285    384     98   -337     90    241    205     28    -31   -496   -379      0
    259    402    142   -329     59    272    197     41     -2   -480   -348     38
    223    358    132   -290     44    246    202     33     15   -470   -335     59
    213    355    142   -285     33    249    200     18     10   -467   -335     59
    233    342    109   -288     62    226    189      7    -15   -472   -340     54
    246    350    103   -298     72    228    179      2    -49   -496   -342     46
    244    327     83   -288     80    207    166    -18   -111   -561   -381     18
    283    342     59   -314    111    202    137    -51   -174   -636   -449    -31
    314    337     20   -327    148    179    114    -88   -231   -698   -504    -70
    353    309    -44   -329    200    132    106   -116   -275   -737   -530   -109
    366    259   -109   -314    239     75     98   -150   -329   -795   -594   -210
    374    189   -184   -283    277      2     93   -163   -363   -841   -659   -215
    361    109   -252   -236    306    -70     98   -174   -384   -867   -691   -205
    353     36   -316   -194    335   -140    109   -179   -402   -888   -714   -210
    340     38   -303   -192    322   -132    103   -197   -418   -904   -724   -220
    337     41   -296   -189    316   -127    103   -213   -431   -917   -727   -223
    340     46   -296   -194    319   -124     90   -226   -454   -945   -745   -233
    324     31   -293   -176    309   -129     77   -231   -480   -969   -756   -239
    309     33   -275   -171    290   -119     75   -226   -491   -976   -758   -249
    298    -46   -348   -127    322   -197     96   -202   -527  -1039   -818   -301
    290   -257   -548    -18    418   -402    171   -116   -574  -1184   -984   -462
    285   -428   -714     72    498   -571    316     38   -553  -1317  -1174   -626
    262   -241   -504    -10    381   -374    410    111   -436  -1257  -1132   -579
    161    150    -10   -155     85     70    314   -252   -506  -1132   -909   -384
     33    719    685   -376   -327    704     -7   -872   -724   -922   -506    -44
    -85   1449   1535   -680   -810   1491   -311  -1301   -763   -522     59    418
    -59   1706   1764   -823   -911   1732   -571  -1452   -701   -150    475    792
    -12   1296   1309   -641   -662   1301   -659  -1431   -815   -270    311    649
     -7    735    743   -366   -374    737   -581  -1343  -1153   -935   -389     36
      0    218    218   -109   -109    218   -374  -1080  -1299  -1475  -1000   -465
     31    103     72    -67    -20     88   -161   -685   -961  -1293   -932   -379
     75    119     44    -98     15     83    -15   -418   -722  -1140   -833   -275
    114    127     12   -122     49     70     75   -265   -594  -1060   -779   -215
    116    119      2   -116     57     62    116   -207   -555  -1034   -769   -200
    116     93    -23   -106     70     33    137   -184   -548  -1039   -789   -215
    106     77    -31    -93     67     23    158   -161   -532  -1034   -792   -194
     96     88    -10    -93     51     38    171   -137   -506  -1015   -779   -145
    103    137     33   -119     36     85    171   -129   -488   -989   -745   -145
     90    168     75   -132      7    122    179   -129   -472   -963   -709   -150
     80    194    114   -137    -15    155    187   -116   -449   -943   -683   -137
     88    226    137   -158    -25    184    187   -101   -433   -930   -675   -111
     88    226    137   -155    -23    181    192    -90   -426   -927   -683    -96
     75    207    129   -142    -28    168    194    -85   -423   -927   -696    -90
     72    210    137   -140    -33    174    200    -64   -397   -901   -672    -59
     72    262    189   -168    -59    226    200    -41   -366   -859   -633    -28
     67    301    233   -184    -83    267    200    -20   -340   -826   -602      0
     72    306    233   -192    -80    270    205      7   -314   -807   -592     41
     75    298    220   -187    -72    259    210     38   -288   -792   -581     59
     77    311    233   -194    -77    272    218     75   -254   -750   -553     72
     93    327    233   -210    -70    280    239    127   -205   -696   -511    122
    114    394    280   -257    -83    340    246    179   -158   -644   -457    171
    129    457    327   -296    -98    392    254    231   -101   -568   -374    210
    140    498    358   -322   -109    431    259    262    -64   -524   -335    210
    150    504    353   -327   -101    428    259    283    -54   -511   -345    218
    161    491    329   -327    -83    410    259    293    -59   -509   -348    272
    171    514    342   -342    -85    428    257    290    -72   -517   -350    293
    166    535    368   -353   -101    452    254    267   -106   -545   -363    293
    140    548    407   -342   -132    478    249    228   -153   -571   -379    241
    111    548    433   -329   -161    491    241    181   -200   -602   -397    215
     83    532    449   -309   -184    491    236    129   -244   -639   -433    194
     54    496    441   -277   -192    470    244     85   -280   -670   -454    174
     31    488    457   -259   -213    472    236     31   -324   -704   -478    155
      5    504    498   -254   -246    501    223    -23   -366   -745   -514    137
    -18    501    519   -244   -267    509    233    -54   -379   -735   -506    109
    -44    524    568   -241   -306    545    236    -90   -392   -727   -504     64
    -54    553    607   -249   -329    579    246   -111   -392   -719   -506     51
    -33    574    605   -270   -319    589    249   -122   -397   -722   -506     75
    -23    602    626   -290   -324    615    239   -135   -400   -709   -493     85
    -28    652    680   -311   -355    665    233   -135   -379   -678   -470     90
    -31    693    724   -329   -376    709    213   -155   -371   -657   -462    103
    -15    722    737   -353   -379    730    176   -174   -374   -657   -462    124
     -7    719    724   -355   -366    722    158   -179   -376   -654   -454    137
     -5    698    704   -348   -355    701    142   -192   -394   -665   -462    137
     -2    701    704   -348   -353    701    129   -202   -402   -665   -457    145
     -5    675    680   -335   -342    675    114   -218   -423   -675   -459    132
    -18    605    623   -293   -319    613    103   -231   -454   -693   -475    109
    -20    496    517   -239   -267    506     98   -244   -491   -724   -509     85
    -18    472    491   -226   -254    480     72   -280   -542   -771   -553     33
    -36    389    426   -176   -231    405     70   -296   -579   -810   -607    -15
    -38    327    366   -142   -202    345     57   -319   -615   -849   -644    -38
    -38    270    309   -116   -176    288     49   -335   -652   -878   -665    -46
    -44    252    296   -103   -168    272     33   -355   -672   -878   -662    -72
    -67    265    332   -101   -200    298     23   -376   -685   -880   -678   -109
    -77    231    309    -77   -194    270     25   -381   -691   -883   -696   -116
    -96    205    298    -57   -197    252     25   -392   -698   -891   -711   -124
    -98    184    283    -41   -189    233     10   -402   -706   -904   -719   -119
    -80    168    249    -46   -166    210     -5   -410   -719   -914   -727   -135
    -83    166    249    -41   -166    207     -7   -405   -714   -911   -727   -124
    -83    129    210    -25   -148    168    -15   -405   -730   -924   -743   -119
    -80     51    132     15   -106     90    -12   -389   -758   -932   -753   -148
    -54   -129    -77     90     10   -103     25   -358   -854  -1078   -909   -342
    -51   -322   -272    187    109   -298    137   -252   -909  -1260  -1150   -587
    -64   -316   -252    189     90   -285    262   -124   -836  -1283  -1218   -649
   -184    -41    142    114   -163     49    254   -368   -805  -1171  -1052   -485
   -358    517    875    -80   -618    696    -62  -1054   -911   -891   -589    -36
   -542   1241   1784   -350  -1163   1512   -361  -1535   -844   -392     85    568
   -597   1719   2317   -563  -1457   2018   -641  -1761   -693    132    704   1132
   -532   1569   2101   -517  -1317   1834   -839  -1808   -722    246    797   1267
   -491    956   1447   -233   -969   1200   -787  -1675  -1021   -329    142    654
   -454    348    802     51   -628    574   -550  -1374  -1283  -1015   -636    -57
   -353    124    475    111   -413    298   -316   -953  -1119  -1083   -820   -226
   -215    119    335     49   -275    226   -145   -618   -883   -940   -756   -150
   -153    109    262     20   -207    187    -59   -446   -763   -854   -706   -114
   -132     96    228     18   -181    163    -31   -371   -711   -810   -678   -116
   -140     90    228     23   -184    158    -12   -335   -691   -795   -667   -124
   -129     83    213     23   -171    148     -5   -316   -675   -789   -665   -132
   -132     77    207     25   -168    142     -5   -296   -659   -774   -636   -111
   -140     75    213     31   -176    142     -2   -272   -626   -743   -600   -122
   -153     90    241     28   -197    166      5   -252   -602   -730   -618   -135
   -135    109    244     12   -189    176      2   -244   -600   -730   -644    -77
   -135    114    249     10   -192    181     -2   -249   -600   -711   -620    -88
   -161    122    283     20   -220    202      2   -249   -581   -680   -605    -96
   -155    129    285     12   -220    207      7   -231   -561   -667   -597    -67
   -148    140    288      5   -218    213     28   -176   -517   -620   -558    -10
   -171    168    340      0   -257    254     46   -124   -465   -555   -498     15
   -140    205    345    -33   -244    275     44    -93   -436   -527   -478     25
   -129    226    355    -49   -241    290     46    -70   -410   -509   -465     54
   -210    205    415      2   -311    309     80    -28   -368   -470   -436    103
   -174    215    387    -20   -280    301     96     36   -311   -402   -381    135
    -36    275    309   -119   -171    293     83     90   -265   -353   -332    155
     28    340    311   -187   -142    324     83    158   -205   -298   -283    210
     44    342    298   -192   -127    322    109    223   -142   -236   -246    257
     44    337    293   -192   -124    316    127    272    -96   -176   -189    298
     49    376    327   -213   -140    353    124    298    -62   -127   -129    345
     46    452    405   -252   -179    428    119    316    -38    -96    -85    384
     49    485    436   -267   -192    462    127    342    -20    -77    -75    389
     41    459    418   -252   -187    439    127    329    -28    -80    -90    389
     18    426    407   -223   -194    418    132    298    -51   -106   -109    381
    -18    418    436   -200   -228    428    135    252    -85   -135   -116    368
    -72    387    459   -155   -265    423    148    213   -111   -153   -111    361
   -111    405    517   -148   -314    459    148    166   -140   -168   -132    303
   -106    379    485   -137   -296    433    132    135   -171   -187   -174    259
    -67    355    423   -145   -246    389     88     80   -220   -236   -220    215
    -80    353    433   -135   -257    392     70      5   -267   -270   -249    166
   -109    363    472   -129   -290    418     93    -31   -277   -275   -252    168
   -116    368    485   -127   -301    426    106    -15   -259   -259   -236    187
   -124    381    504   -129   -314    441    114     23   -233   -226   -207    200
   -132    384    517   -124   -324    449    129     28   -233   -226   -205    187
   -129    381    511   -127   -319    446    137     31   -218   -210   -189    192
   -127    426    550   -150   -337    488    140     59   -174   -161   -140    233
   -148    472    620   -163   -384    545    127     54   -153   -140   -114    246
   -148    493    641   -171   -394    566    114     38   -142   -132   -114    252
   -132    498    628   -184   -381    563     93     44   -129   -114    -90    293
   -145    498    641   -176   -394    568     64     28   -145   -129    -93    285
   -132    485    615   -179   -374    550     38     -2   -163   -122    -96    244
   -114    496    610   -189   -361    553     12    -23   -174   -116    -85    202
   -124    459    584   -168   -353    522      5    -44   -202   -158   -127    215
   -145    366    509   -111   -327    436     12    -49   -220   -179   -148    200
   -150    293    444    -75   -296    368    -10    -80   -272   -231   -200    124
   -129    200    329    -33   -228    265    -25   -109   -322   -275   -241     70
   -137    106    244     12   -192    174    -33   -103   -337   -290   -259     49
   -158     46    202     54   -181    124    -33   -124   -366   -327   -296     25
   -184     36    220     72   -202    129    -36   -168   -402   -363   -329     10
   -153     46    200     54   -176    122    -59   -168   -413   -355   -329      7
   -142     31    174     54   -158    101    -64   -142   -402   -342   -324      7
   -137     15    153     59   -145     83    -64   -142   -405   -353   -329     18
   -140    -23    116     80   -129     44    -67   -145   -407   -353   -324      7
   -150    -36    114     93   -132     38    -64   -145   -402   -335   -301    -15
   -148    -10    135     77   -142     59    -77   -153   -410   -335   -296    -33
   -142    -28    111     85   -127     41    -80   -161   -418   -345   -303    -38
   -142   -101     41    119    -93    -31    -75   -158   -441   -381   -342    -64
   -122   -239   -116    181     -2   -179    -59   -148   -517   -491   -472   -187
    -96   -449   -353    272    127   -402     18    -85   -620   -701   -714   -454
    -85   -519   -436    301    174   -478    132     49   -602   -779   -846   -613
   -137   -345   -207    241     33   -277    202     25   -491   -654   -724   -514
   -319     67    387    127   -353    226     80   -423   -428   -363   -316   -140
   -563    769   1332   -103   -948   1049   -140   -948   -285    142    376    561
   -636   1332   1969   -348  -1301   1649   -368  -1179    -57    701   1041   1296
   -540   1309   1847   -387  -1195   1577   -602  -1262    -44    914   1286   1639
   -485    859   1345   -187   -914   1101   -698  -1322   -374    493    831   1200
   -446    332    779     54   -615    555   -623  -1187   -779   -246     12    319
   -381    -20    358    200   -371    168   -428   -823   -815   -530   -363    -96
   -285    -85    197    184   -244     54   -252   -454   -597   -407   -301    -83
   -205    -54    150    129   -179     46   -142   -236   -457   -332   -280    -93
   -153    -90     59    122   -109    -15    -83   -132   -407   -319   -314    -72
   -137   -103     31    119    -85    -36    -57    -88   -381   -303   -303    -62
   -137   -122     15    129    -77    -54    -28    -51   -342   -257   -241    -51
   -127   -106     20    116    -75    -44    -10    -23   -303   -223   -213    -83
   -122    -80     41     98    -83    -20     -5    -12   -303   -246   -236    -67
   -116    -93     20    103    -70    -36     -2      2   -293   -239   -228    -33
   -116    -72     41     93    -83    -15    -12      7   -288   -239   -226    -31
   -124    -49     75     88   -101     12    -15     20   -277   -236   -218    -12
   -111    -46     64     77    -88      7    -12     51   -244   -179   -176    -15
    -93    -25     67     57    -80     20     -7     77   -218   -150   -142     -2
    -90    -28     62     57    -80     15      7     98   -192   -127   -124     15
    -83    -18     64     51    -75     23     25    129   -158   -103   -103     38
    -80     15     96     31    -88     54     41    155   -122    -77    -88     49
    -41     67    109    -12    -75     88     23    166   -106    -70    -85     64
    -12     72     83    -31    -46     75     12    200    -90    -64    -80    111
    -15     36     51    -10    -33     44     10    254    -57    -23    -41    150
    -12     46     57    -18    -36     51     25    309      0     38      7    174
     -5     93     96    -44    -49     93     51    363     62     96     49    205
     20    122    101    -72    -41    114     54    402    101    129     77    231
     67    189    122   -127    -25    155     44    454    135    168    124    277
     83    215    132   -150    -23    174     49    535    200    252    210    350
     85    241    153   -163    -33    197     57    584    249    303    257    405
     96    272    174   -187    -38    226     77    602    280    329    267    420
    122    296    174   -207    -25    236     67    574    254    306    241    410
    103    293    187   -200    -41    241     72    566    257    293    233    431
     96    290    192   -194    -46    241     75    548    249    290    246    418
     72    275    202   -174    -64    239     85    527    252    314    267    371
     41    280    239   -161    -98    259     96    493    241    303    262    353
     12    270    257   -142   -122    265    106    449    213    265    226    322
     -5    246    252   -122   -127    249    103    384    163    205    168    272
    -23    194    218    -88   -122    205    116    327    122    161    129    236
    -54    163    218    -54   -135    189    132    293    103    150    116    215
    -62    176    236    -59   -150    207    129    252     83    124     80    187
    -90    171    262    -41   -176    215    142    233     72    103     54    192
    -83    142    226    -28   -155    181    148    213     62    101     51    166
    -49    140    189    -44   -119    163    161    220     77    145     96    140
    -54    220    275    -85   -163    246    184    262    135    205    155    202
    -72    246    319    -88   -194    283    197    272    168    239    189    249
    -72    283    355   -103   -213    319    189    275    200    272    223    272
    -67    358    426   -145   -246    392    161    267    218    288    244    303
    -57    342    397   -142   -226    368    135    246    194    265    220    303
    -54    303    358   -124   -205    329    111    223    168    236    187    288
    -67    267    332   -101   -200    298     90    187    132    194    161    277
    -75    241    316    -83   -194    277     80    163    114    197    166    228
    -83    163    246    -41   -163    202     70    150     88    158    124    197
   -101     62    163     18   -132    111     70    142     57    124     93    153
   -137     25    161     54   -150     93     77    140     46    111     77    101
   -122    -18    103     70   -114     41     59     96     -2     51     10     51
    -83    -75      7     77    -46    -36     36     38    -64     -7    -41     10
    -90    -77     12     85    -54    -33     41     36    -64     -7    -51      0
   -101    -96      2     96    -54    -46     46     33    -80    -31    -77     -2
    -98   -129    -31    114    -33    -80     44     41    -96    -28    -67     15
    -85   -124    -41    103    -23    -83     41     44    -83    -12    -51     12
   -101   -132    -33    116    -33    -83     46     46    -80    -12    -36     25
   -109   -135    -28    119    -41    -83     33     28    -93    -28    -38     12
    -98   -122    -23    111    -38    -72     23      7   -103    -49    -67      7
   -109   -150    -41    127    -33    -96     33      7   -116    -70    -85     10
    -83   -246   -163    163     38   -205     28      0   -184   -155   -158    -54
    -38   -470   -431    254    192   -449     57     12   -306   -335   -350   -267
    -38   -680   -641    361    301   -662    163     77   -400   -532   -581   -568
    -77   -620   -542    348    231   -581    270    184   -337   -524   -589   -610
   -181   -353   -171    267     -7   -262    252    -23   -244   -358   -379   -371
   -384    202    587     90   -485    394     75   -511   -101     38    135    194
   -600    937   1538   -168  -1067   1236    -57   -779    249    704    917    995
   -576   1228   1805   -327  -1189   1517   -254   -797    548   1231   1460   1597
   -483    979   1462   -249   -974   1221   -446   -904    389   1132   1337   1538
   -452    444    893      2   -672    667   -527  -1041   -140    433    628    784
   -418    -46    371    233   -394    161   -491   -987   -597   -285   -101    -15
   -361   -257    103    306   -233    -75   -306   -605   -504   -332   -215   -124
   -257   -241     15    246   -137   -114   -137   -298   -319   -220   -153    -59
   -150   -233    -85    192    -33   -158    -25   -101   -207   -153   -119    -18
   -103   -215   -111    161      2   -163     28    -15   -148   -103    -90    -25
    -88   -213   -124    148     15   -171     36     10   -137   -106    -90    -33
    -72   -213   -142    142     33   -179     44     28   -140   -122   -109    -33
    -67   -205   -140    135     36   -174     44     36   -145   -142   -129    -31
    -59   -189   -129    124     33   -161     57     62   -127   -122   -106    -10
    -59   -171   -111    114     23   -142     57     80   -119   -114   -103      7
    -62   -163   -101    111     18   -135     54     88   -122   -122   -116      5
    -70   -127    -57     96     -7    -93     67    106   -101    -96    -96     25
    -75   -111    -36     93    -20    -75     90    142    -64    -57    -59     64
    -67   -111    -44     88    -15    -77     93    153    -49    -38    -33     83
    -51    -88    -36     70    -10    -62     98    171    -33    -23    -20    101
    -57    -75    -18     64    -20    -46    109    202     -5      2      7    129
    -49    -59    -10     54    -20    -36    116    228     18     31     38    150
    -25    -28     -5     25    -10    -18    116    249     31     41     62    174
    -10     15     25     -5    -18     20    122    293     64     72     96    215
     15     49     33    -33     -7     41    127    345    103    109    124    262
     70     62     -7    -64     38     28    119    381    129    124    145    298
     80     85      2    -83     38     46    132    444    181    187    202    314
     93    127     33   -111     31     80    137    501    223    236    244    340
    116    158     41   -140     38    101    145    555    262    283    288    392
    140    187     46   -163     46    116    150    592    288    303    296    428
    150    205     51   -179     49    129    153    610    309    324    311    444
    181    220     38   -200     70    129    155    628    327    342    342    480
    181    239     57   -210     62    148    161    626    332    358    371    496
    168    272    103   -220     33    189    166    597    316    345    368    491
    155    288    129   -223     12    210    163    563    290    316    345    467
    140    298    158   -218    -10    228    161    527    272    298    327    449
    109    285    174   -197    -31    231    163    483    252    275    296    420
     70    249    179   -158    -54    215    174    439    226    249    262    392
     23    220    197   -122    -85    207    189    394    192    213    226    348
     -5    207    213   -101   -109    210    200    342    158    171    189    306
    -25    228    254   -101   -140    241    205    296    135    145    168    283
    -49    210    259    -80   -153    233    213    265    116    129    150    262
    -54    171    223    -59   -137    197    246    265    116    129    148    254
    -46    155    200    -54   -124    176    270    275    132    140    161    259
    -44    194    239    -75   -142    215    293    298    174    174    197    290
    -54    244    298    -93   -176    270    301    316    215    215    241    329
    -38    285    322   -124   -179    303    283    314    220    231    252    340
    -18    322    340   -153   -179    329    254    303    223    239    259    355
    -10    324    335   -158   -171    329    226    293    220    241    262    366
     -5    335    340   -163   -171    337    207    277    213    239    257    366
    -25    327    350   -150   -187    337    189    241    181    210    233    345
    -41    280    322   -119   -181    301    179    210    153    174    197    319
    -57    200    257    -72   -158    226    168    189    114    129    158    280
    -67     96    163    -12   -114    129    161    176     67     90    116    220
    -64     41    106     10    -85     75    155    163     28     51     83    187
    -75     -2     70     38    -72     33    153    142     -5     12     46    161
    -88    -46     41     64    -64     -2    142    114    -54    -36     -5    124
    -90    -75     15     83    -54    -31    127     88    -88    -67    -41     98
   -109   -106      2    106    -59    -51    137     80    -96    -75    -44     88
   -106    -98      7    101    -57    -46    137     77    -90    -70    -38     88
   -103   -109     -5    106    -51    -57    127     67   -101    -72    -33     90
   -103   -119    -15    111    -44    -67    127     64   -116    -80    -38     75
   -109   -116    -10    111    -51    -64    122     62   -124    -83    -44     75
   -114   -116     -2    114    -57    -62    119     57   -132    -88    -49     77
   -111   -135    -23    122    -44    -80    116     57   -129    -88    -57     72
    -96   -184    -88    140     -5   -137    116     57   -150   -119   -101     25
    -64   -384   -319    223    127   -353    155     75   -259   -288   -280   -153
    -49   -615   -566    332    257   -592    272    155   -361   -498   -524   -413
    -49   -597   -550    322    249   -574    394    288   -314   -530   -587   -501
   -132   -366   -233    249     49   -301    433    171   -202   -376   -402   -332
   -335    158    493     88   -413    324    233   -358   -122    -15     83    166
   -524    865   1387   -171   -956   1124      7   -730    122    579    813    911
   -545   1239   1784   -350  -1163   1512   -220   -818    415   1166   1441   1579
   -436   1049   1486   -306   -961   1267   -436   -909    329   1223   1493   1706
   -407    467    875    -31   -641    670   -483  -1018   -194    527    779    984
   -376    -36    340    205   -358    150   -410   -927   -631   -207     15    176
   -337   -262     75    298   -207    -93   -228   -576   -584   -355   -210    -77
   -277   -244     33    262   -155   -106    -46   -239   -350   -220   -140    -20
   -223   -207     15    213   -122    -96     72    -25   -205   -135    -88     33
   -171   -202    -31    187    -72   -116    119     59   -158   -116    -83     28
   -163   -223    -59    192    -51   -142    137     88   -155   -124    -93     20
   -179   -197    -18    189    -80   -109    155    129   -127    -98    -70     44
   -163   -210    -49    184    -59   -129    166    148   -122    -88    -67     49
   -153   -200    -46    176    -54   -124    171    155   -119    -85    -70     49
   -155   -145     10    150    -85    -67    179    168   -101    -75    -54     59
   -148   -101     46    124    -98    -28    171    176    -85    -67    -41     62
   -142   -127     15    135    -80    -57    161    184    -88    -72    -51     54
   -145   -116     28    129    -88    -44    150    194    -77    -62    -51     57
   -137    -70     67    101   -103      0    158    223    -38    -18    -20     80
    -93    -67     25     80    -59    -20    148    226    -41     -7    -12     85
    -57    -59     -2     59    -28    -31    129    223    -46     -7     -7     90
    -67    -28     36     46    -54      2    129    254     -5     36     23    109
    -85    -28     54     57    -72     12    148    303     49     83     59    132
    -90     -5     85     49    -88     38    179    366    106    135     98    171
    -70     28     96     18    -83     62    189    413    150    176    135    207
    -36     57     90    -10    -62     72    187    446    179    205    158    236
    -36     62     96    -15    -67     80    207    506    226    257    200    275
    -23     77    101    -25    -62     88    233    592    309    340    277    355
    -12     96    106    -44    -59    101    246    657    368    413    345    415
      0    150    148    -75    -75    150    239    691    410    454    389    454
    -10    192    200    -90   -106    194    233    711    433    483    418    462
      2    210    207   -106   -101    210    231    711    433    480    415    446
     15    231    215   -124   -101    223    236    696    439    483    418    467
     12    252    239   -132   -111    246    241    670    428    478    428    457
      0    288    285   -145   -145    288    231    620    397    452    410    410
     -5    265    270   -129   -137    267    223    571    350    394    342    366
     10    213    202   -111    -98    210    202    498    277    311    265    350
     -2    189    192    -96    -96    192    202    449    239    272    241    306
    -23    161    181    -70   -103    171    189    394    192    226    202    246
    -54    155    210    -49   -132    181    200    361    174    210    189    218
    -93    166    257    -38   -176    213    223    345    171    213    181    197
   -103    135    239    -15   -171    187    226    311    140    181    145    158
   -109    106    215      0   -163    161    239    288    122    168    124    142
   -129     96    226     18   -176    161    259    311    145    197    148    161
   -106    137    244    -15   -176    192    254    311    168    223    181    184
   -103    189    293    -44   -200    241    259    316    207    267    223    220
   -103    239    342    -70   -223    288    233    303    218    285    239    226
   -106    316    423   -103   -265    368    228    311    270    342    296    272
   -158    301    457    -72   -309    379    233    335    296    371    311    283
   -122    236    358    -59   -239    296    179    265    215    293    249    226
    -96    246    340    -77   -218    290    132    218    166    259    233    202
   -137    241    379    -51   -257    309    132    223    171    267    252    215
   -140    163    303    -15   -220    233    129    215    150    241    223    189
   -132     70    200     31   -166    135    122    197    103    184    161    127
    -98    -36     62     67    -83     12    101    161     41    122     93     67
   -111    -96     15    103    -64    -41     96    140      5     80     49     25
   -124   -109     15    114    -72    -46     90    119    -28     46     20    -10
   -109   -142    -33    127    -38    -88     80     96    -57     23      5    -31
   -135   -205    -70    171    -33   -137     98    114    -51     33     18    -10
   -140   -254   -114    197    -12   -184     98     98    -77      5     -2    -44
   -132   -228    -98    179    -18   -163     44     54   -124    -31    -46   -103
   -137   -262   -127    200     -5   -194     44     62   -119    -20    -64    -77
   -150   -296   -145    223     -2   -220     67     88    -96      2    -49    -54
   -179   -288   -109    233    -36   -200     83    119    -67     33    -18    -31
   -135   -314   -181    223     20   -246     44     54   -127    -20    -62    -75
   -158   -348   -189    252     15   -270     51     77   -119    -25    -70    -90
   -150   -488   -337    319     93   -415     64    103   -176   -124   -181   -210
   -109   -678   -568    394    228   -623    122    184   -236   -293   -397   -418
   -114   -722   -607    415    246   -665    259    350   -148   -340   -501   -537
   -142   -511   -368    327    111   -441    306    345    -38   -236   -397   -483
   -259   -111    148    184   -205     18    166    -72    -96    -49    -85   -213
   -400    542    943    -70   -670    743   -106   -654   -207    283    467    301
   -470   1132   1602   -332  -1036   1366   -332   -963   -153    769   1106    875
   -444   1049   1493   -303   -969   1273   -514  -1096   -218    958   1332   1091
   -423    511    935    -46   -678    722   -555  -1140   -537    527    854    659
   -389    -10    379    200   -384    184   -483  -1078   -953   -309    -46   -150
   -311   -361    -49    335   -132   -205   -327   -753   -885   -545   -405   -465
   -257   -420   -163    337    -46   -293   -184   -394   -558   -327   -288   -361
   -200   -384   -184    290    -10   -283    -75   -135   -311   -145   -161   -249
   -171   -345   -174    259      0   -259     25     49   -135    -20    -80   -197
   -145   -329   -187    236     20   -259     31     70   -109    -10    -70   -202
   -124   -340   -215    231     44   -277     36     83   -101    -10    -72   -205
   -111   -340   -228    223     57   -283     49    111    -83      0    -64   -194
   -122   -322   -200    223     38   -262     44    127    -70     10    -62   -184
   -137   -311   -176    223     18   -244     41    135    -46     33    -54   -166
   -140   -272   -132    207     -5   -205     62    153     -5     70    -23   -132
   -142   -218    -75    179    -36   -148     70    166     28    106     12    -88
   -127   -207    -80    168    -23   -145     83    189     54    135     41    -49
   -109   -194    -85    150    -15   -140     83    200     67    153     54    -38
   -101   -174    -72    137    -15   -124     88    207     93    179     62    -38
    -96   -166    -72    129    -15   -119     93    218    109    194     75    -25
   -101   -163    -62    132    -20   -114    114    259    153    246    124     31
   -155   -189    -36    171    -62   -114    132    277    187    283    155     54
   -135   -168    -36    150    -49   -103    116    275    210    293    161     46
   -119   -119      0    119    -59    -59    116    293    241    316    179     64
    -88    -85      2     88    -46    -41    114    327    283    350    210    111
   -101    -75     25     85    -64    -25    127    353    337    402    262    163
    -51    -31     20     41    -36     -5    116    389    381    459    314    210
     33     15    -18    -25     25     -2    106    485    444    524    368    267
     15     36     20    -25     -2     28    124    522    488    584    413    298
     33     98     64    -70    -15     83    116    542    537    644    467    327
     96    145     49   -122     23     96    114    581    566    665    483    335
     96    124     28   -111     31     77    122    581    561    649    472    350
     51    106     54    -77      0     80    137    548    532    618    452    353
    -25    101    127    -38    -75    114    158    506    506    597    446    332
    -38     67    103    -15    -72     85    145    478    467    563    410    283
    -38     54     93     -7    -67     72    124    431    410    501    353    239
   -114     72    187     20   -150    129    140    366    368    462    332    220
   -116     96    210     10   -166    153    127    332    332    444    319    200
    -62     93    155    -15   -109    124     90    316    298    415    301    163
    -72     57    127      5    -98     93     90    290    257    366    252     98
   -119     51    171     33   -145    111    111    267    218    316    192    114
   -127     59    187     31   -155    122    111    244    210    311    192    116
   -129     49    176     38   -153    111    116    241    218    316    197    111
   -148     64    210     41   -179    137    127    241    233    337    218    111
   -148    137    285      5   -215    210    148    257    283    397    277    145
   -137    197    332    -31   -233    265    140    244    301    423    316    166
   -140    246    387    -54   -265    316    122    210    316    446    355    184
   -153    272    423    -59   -288    348    106    200    322    454    361    181
   -148    254    402    -51   -275    327    103    207    324    465    374    220
   -129    254    384    -62   -257    319     90    215    319    472    397    200
   -116    226    342    -54   -231    285     80    200    293    439    355    179
   -122    194    316    -36   -218    254     75    192    270    413    324    155
   -140    116    257     12   -197    187     46    153    210    353    257     46
   -127     23    150     49   -140     85     23    142    155    285    189     41
    -80    -36     44     57    -62      2     25    174    142    270    171     62
    -62    -93    -33     77    -15    -64     20    168    114    244    150     18
    -67   -114    -46     90    -10    -80      2    135     77    200    124    -23
    -83   -137    -54    109    -15    -96     -2    122     57    184    116    -36
    -88   -163    -75    127     -7   -122      7    116     46    179    114    -46
    -98   -184    -85    140     -7   -137     23    119     49    174    116    -41
   -109   -215   -106    163     -2   -161     23     93     28    155    109    -44
   -161   -223    -62    189    -51   -142     23     62     15    145     88    -75
   -145   -210    -67    176    -38   -140     15     62      7    135     77    -93
   -129   -192    -64    161    -33   -129      0     57      5    142     85   -103
   -168   -226    -57    197    -57   -142     10     54     12    150     98   -114
   -174   -335   -161    254     -7   -249     20     75    -15    109     49   -161
   -148   -511   -366    329    109   -439     64    148    -64    -10   -101   -290
   -111   -706   -597    407    241   -652    171    288    -70   -163   -306   -483
   -109   -641   -532    376    210   -587    296    454     62   -150   -342   -511
   -202   -314   -111    257    -46   -213    293    293    135      7   -129   -345
   -303    150    454     75   -381    303     59   -262    -12    205    252    -36
   -415    815   1228   -200   -823   1021   -215   -769    -96    537    787    444
   -454   1249   1704   -397  -1078   1475   -462  -1049    -70    950   1330    976
   -400    883   1283   -241   -841   1080   -566  -1096   -192    961   1317   1010
   -371    353    724      7   -548    537   -548  -1062   -506    402    685    397
   -340   -109    231    223   -288     59   -452   -893   -735   -233    -36   -283
   -285   -350    -64    319   -111   -207   -290   -535   -524   -254   -166   -376
   -228   -353   -127    290    -51   -241   -140   -233   -252    -70    -41   -233
   -155   -319   -163    236      2   -241    -33    -28    -75     46     36   -148
   -114   -311   -200    213     41   -254      0     64     -5     96     72   -132
   -109   -324   -215    218     51   -270     10    103     23    119     96   -137
   -106   -379   -272    241     83   -327     25    135     44    122     62   -168
   -106   -384   -277    244     85   -332     31    145     44    106     38   -137
   -106   -355   -249    228     70   -303     33    158     51    109     57   -127
    -98   -270   -171    184     36   -220     33    171     77    132     93   -122
    -90   -265   -174    176     38   -218     38    189     98    150    111    -96
   -103   -301   -200    202     46   -252     59    207    124    168    132    -80
   -106   -272   -168    189     28   -220     75    202    137    176    135    -77
    -96   -241   -145    168     23   -194     80    205    148    179    140    -62
   -142   -239    -96    189    -23   -168     88    202    161    192    155    -33
   -148   -239    -90    192    -28   -166    103    213    187    226    192    -23
   -111   -226   -116    168      0   -171    109    257    228    265    231    -12
    -49   -184   -135    116     41   -161     98    306    267    301    267     25
     62   -140   -202     38    129   -171     57    371    301    324    301     85
     70   -129   -200     28    132   -163     59    407    340    350    324    124
     64   -124   -192     28    127   -155     72    452    381    394    348    148
     64    -85   -150     10    106   -116     85    509    439    452    402    187
     70    -75   -145      2    106   -111     93    561    491    491    452    239
     77    -62   -140     -7    109   -101     98    613    535    542    496    301
     67    -25    -96    -23     80    -59    101    649    571    584    532    329
     83    -15    -98    -33     90    -57    119    683    607    620    581    371
    106     33    -72    -70     88    -18    116    680    605    633    618    397
    103     23    -80    -64     93    -28    119    670    584    610    597    358
    101      7    -93    -54     96    -41    114    649    548    566    535    345
     93     25    -67    -59     80    -20    116    631    540    555    535    342
     64     15    -51    -41     57    -18    122    584    509    522    504    288
     49    -15    -64    -18     57    -38    116    509    441    441    428    244
      5    -28    -33     10     18    -31    127    449    397    392    405    228
    -31    -41    -10     36    -10    -25    148    407    358    363    400    194
    -23    -41    -18     31     -5    -31    142    376    329    327    363    142
    -28    -64    -38     46      2    -51    145    348    314    296    332    129
    -46    -90    -46     67      0    -70    168    329    306    275    311    116
    -57   -101    -44     80     -7    -72    197    337    319    283    311    150
    -67   -109    -44     88    -15    -77    210    345    340    311    342    140
   -101     -7     90     54    -96     41    228    361    400    381    405    137
   -116     77    192     18   -153    135    218    350    420    397    426    163
    -54     51    106      2    -80     77    179    316    387    376    400    187
    -46     72    116    -15    -80     93    168    322    407    405    426    207
    -46     67    114    -10    -80     90    158    319    415    402    439    205
    -46     70    114    -12    -80     90    140    309    405    387    433    205
    -54     85    140    -15    -96    111    122    288    384    366    413    189
    -59     49    106      5    -83     77     98    259    348    332    379    163
    -67     -2     64     33    -67     31     93    257    324    309    366    129
    -41   -111    -72     75     12    -90     77    231    267    244    288     67
    -20   -184   -163    103     70   -174     57    213    213    184    226     51
    -23   -210   -189    114     80   -200     49    197    181    155    207     18
    -51   -262   -210    155     77   -236     49    181    150    119    184    -10
    -67   -290   -223    179     77   -259     49    166    129     98    181    -28
    -77   -296   -218    187     70   -257     38    145     96     72    166    -49
    -64   -280   -218    171     75   -249     20    116     72     51    137    -98
    -72   -301   -231    187     77   -267     25    111     67     41    122    -93
    -88   -314   -228    200     70   -272     36    109     67     38    132    -90
    -75   -306   -231    192     77   -270     23     80     38      7    106   -116
    -70   -335   -267    202     96   -301     23     67     28    -12     83   -119
    -75   -355   -280    215    101   -319     31     75     46     10    106   -103
    -75   -384   -309    228    116   -348     33     67     25    -12     85   -142
    -70   -524   -454    298    192   -491     77     90    -36   -106    -20   -233
    -49   -735   -688    389    316   -711    168    179   -132   -322   -280   -475
     -7   -813   -805    410    397   -807    262    311   -132   -446   -452   -667
    -46   -641   -594    345    272   -620    324    319    -31   -355   -366   -584
   -197   -285    -88    241    -54   -187    181   -184    -88   -181    -77   -277
   -413    389    800     10   -607    594    -90   -797    -85    249    550    335
   -514   1005   1519   -244  -1015   1262   -342  -1091     88    815   1244   1013
   -441   1044   1483   -303   -961   1262   -602  -1213    116   1109   1564   1395
   -376    579    956   -101   -665    766   -685  -1231   -150    776   1182   1047
   -335    -12    319    174   -327    150   -589  -1091   -540      0    350    168
   -290   -371    -80    329   -106   -226   -379   -732   -561   -342    -85   -288
   -215   -426   -213    319     -2   -319   -184   -345   -298   -218    -57   -244
   -140   -459   -319    301     88   -389    -33    -80   -111   -109     -5   -184
   -101   -449   -350    272    122   -402     25     28    -38    -77      5   -161
    -77   -426   -350    252    135   -389     41     51    -23    -75      2   -166
    -83   -410   -329    246    119   -371     51     64    -15    -77     -5   -179
    -98   -384   -285    241     93   -335     83    109     18    -51     20   -153
    -70   -350   -283    210    103   -316     96    122     36    -46     18   -129
    -23   -337   -316    179    145   -327     90    109     20    -83    -15   -127
    -15   -332   -316    174    148   -324    101    132     38    -80    -20    -96
    -28   -324   -296    176    132   -311    103    153     54    -44     12    -90
    -33   -314   -280    171    122   -296    103    166     80      0     64   -109
    -41   -301   -259    171    106   -280    106    174     96     10     77   -109
    -46   -285   -239    166     93   -262    101    181     98      5     67   -106
    -38   -267   -228    153     93   -249    111    215    124     25     83    -75
    -15   -267   -252    140    116   -259    116    254    158     59    116    -33
    -12   -228   -215    119     98   -220    114    277    181     83    140     -2
    -20   -202   -181    109     80   -192    119    311    215    116    168     20
    -31   -187   -155    109     62   -171    137    371    262    163    202     54
     -7   -176   -168     90     77   -171    140    413    293    181    210     83
     36   -148   -184     54    109   -163    137    452    319    202    231     98
     67   -132   -202     31    132   -166    142    509    358    239    265    148
     98   -119   -218     10    158   -168    148    568    420    306    327    210
    111    -59   -171    -28    140   -114    153    618    465    363    384    254
    127    -18   -145    -54    135    -83    163    654    501    394    418    298
    148     12   -135    -80    140    -59    168    678    527    431    459    329
    163     38   -124   -101    145    -41    166    667    522    439    472    327
    153     36   -116    -93    135    -41    166    641    493    413    452    319
    142     25   -116    -85    129    -44    166    607    462    381    423    301
    132     12   -119    -75    124    -51    166    571    423    337    381    288
    119     -2   -122    -57    119    -62    171    532    387    296    335    267
     88     -7    -96    -41     90    -49    166    472    345    267    306    228
     62    -10    -72    -28     67    -41    155    407    303    231    275    181
     49    -10    -59    -20     54    -36    163    361    283    210    262    140
     33    -20    -54     -5     44    -36    171    309    239    158    226     96
     10    -57    -67     20     38    -62    176    275    200    111    187     72
    -10    -70    -59     38     23    -64    197    259    184    111    192     64
    -10    -54    -44     31     15    -49    207    246    176    103    184     54
      0      7      7     -2     -2      7    218    257    194    124    202     83
     -5     59     64    -28    -36     62    226    267    231    163    241    111
     -2     75     75    -36    -38     75    207    267    252    181    262    135
     10     90     80    -54    -33     85    189    267    272    200    288    155
     28     96     67    -62    -18     83    176    267    283    213    293    163
     41     88     44    -67     -2     67    148    241    254    189    272    155
     41     54     12    -46     15     33    137    228    233    176    262    153
     23      5    -18    -15     20     -7    140    210    220    171    259    135
     23    -49    -72     12     46    -59    132    205    205    145    233    124
     15   -184   -200     83    106   -192    132    205    181    111    205     90
      7   -335   -342    163    174   -337    132    192    140     62    158     57
     -2   -423   -423    213    210   -426    124    179     98     25    119     33
     -7   -439   -431    223    210   -436    109    150     67    -10     83     10
    -10   -470   -462    239    223   -467     96    119     25    -54     49    -12
      0   -449   -452    223    223   -452     77     90    -10    -90     12    -31
      7   -392   -402    189    202   -397     54     57    -49   -129    -23    -51
      0   -345   -345    174    171   -345     41     36    -75   -153    -41    -83
    -12   -322   -311    166    148   -316     25     18    -98   -179    -54   -109
    -10   -332   -322    171    155   -329     28     18   -103   -187    -49   -111
     -7   -342   -335    174    161   -340     31     18   -109   -197    -62   -114
     -5   -348   -342    176    168   -345     20     10   -119   -218    -88   -106
     -5   -379   -376    192    184   -376     15      0   -145   -236   -111   -153
     18   -496   -517    239    267   -506     28     -5   -218   -332   -218   -259
     62   -756   -818    345    439   -787     93     25   -353   -555   -467   -478
     80   -937  -1018    428    548   -976    231    127   -428   -753   -688   -693
     54   -826   -883    384    467   -854    340    192   -332   -701   -654   -678
    -88   -452   -366    270    137   -410    270   -171   -265   -465   -353   -410
   -277    223    498     25   -389    361      2   -732   -158    -12    254    187
   -436    945   1382   -254   -909   1163   -231  -1013    142    646   1034    966
   -361   1114   1475   -376   -919   1293   -524  -1083    311   1075   1470   1452
   -277    769   1047   -244   -662    906   -685  -1156     67    836   1215   1249
   -244    215    459     12   -350    337   -685  -1153   -441     49    402    459
   -215   -272    -57    244    -80   -166   -491   -893   -724   -558   -257   -213
   -153   -371   -218    259     31   -296   -246   -488   -491   -454   -246   -246
    -72   -384   -311    228    116   -348    -93   -218   -322   -366   -210   -210
    -18   -402   -384    207    181   -394     -5    -70   -244   -345   -220   -184
      5   -413   -418    205    210   -415     31    -10   -220   -340   -220   -166
     10   -426   -436    207    220   -431     46     15   -197   -303   -187   -194
     10   -418   -428    202    218   -423     59     33   -184   -301   -174   -210
      5   -405   -410    200    205   -407     72     46   -176   -296   -168   -202
     -7   -426   -418    218    205   -423     80     62   -168   -296   -163   -192
    -15   -407   -392    210    187   -400     77     75   -166   -311   -187   -189
    -12   -405   -394    207    189   -400     88     96   -158   -306   -189   -155
     -7   -379   -371    192    181   -376    103    119   -129   -270   -150   -127
     10   -340   -350    166    179   -345    119    145   -103   -246   -127   -111
     25   -340   -366    155    194   -350    129    168    -83   -228   -114    -85
     36   -345   -381    153    207   -361    142    194    -59   -205    -93    -67
     38   -337   -376    148    205   -355    145    218    -36   -184    -77    -57
     41   -332   -374    145    207   -353    155    254     -7   -158    -51    -28
     38   -309   -348    135    192   -329    168    298     25   -137    -41      5
     41   -285   -329    122    184   -306    181    337     59   -114    -15     38
     70   -283   -353    103    210   -316    189    381     93    -80     20     62
     96   -233   -329     70    213   -280    200    433    132    -33     62    101
    114   -179   -293     31    202   -233    218    496    187     31    122    137
    129   -140   -272      5    200   -205    233    566    236     77    163    176
    155   -106   -265    -25    207   -184    233    615    272    111    189    231
    166    -90   -257    -36    210   -174    236    654    303    142    210    275
    168    -70   -241    -51    205   -155    244    680    327    171    239    296
    176    -44   -223    -67    200   -132    246    683    335    179    257    311
    161    -44   -207    -59    181   -124    265    685    342    174    262    329
    155    -28   -184    -62    168   -106    267    665    327    140    236    329
    158    -23   -181    -67    168   -101    254    623    296    129    244    296
    127    -72   -200    -28    163   -135    265    589    265    103    218    223
     83    -90   -174      2    127   -132    270    540    228     57    158    215
     49    -98   -148     25     98   -122    277    488    202     10    116    233
     18    -85   -103     31     59    -93    285    433    166    -38     80    213
    -12   -111    -98     62     41   -106    303    394    142    -51     67    150
    -46   -109    -62     77      7    -85    319    363    129    -62     64    114
   -106   -111     -5    109    -51    -59    348    350    137    -57     70    109
    -62   -135    -72     96      5   -103    314    283     62   -135      0     51
    -18   -106    -88     59     33    -98    309    272     49   -148     -5     57
    -25    -41    -18     31     -5    -28    327    298     93   -101     44    109
    -18     10     28      5    -23     18    319    303    127    -64     83    140
    -12     67     80    -28    -46     75    296    296    137    -46     98    155
      0     90     90    -44    -44     90    270    280    132    -51     93    155
      2     59     57    -31    -28     59    249    259    116    -67     77    148
      7     46     38    -25    -15     44    236    236    103    -75     72    116
     10     36     25    -23     -7     31    218    207     77   -101     54     93
     -5    -36    -31     20     12    -33    205    200     51   -135     15     90
    -10   -122   -111     64     49   -116    174    189      7   -176    -33     51
    -20   -179   -158    101     67   -168    145    153    -49   -239   -103    -23
    -36   -228   -194    129     77   -213    135    124    -90   -288   -153    -59
    -44   -272   -228    158     90   -252    137    103   -119   -322   -179    -77
    -46   -324   -277    184    114   -303    140     83   -153   -363   -215   -111
    -20   -316   -296    168    137   -306    122     57   -184   -387   -239   -132
    -12   -314   -303    163    142   -309    116     54   -192   -384   -236   -127
    -18   -335   -316    174    148   -327    119     51   -202   -392   -244   -135
    -31   -366   -337    197    150   -350    114     38   -213   -405   -249   -135
    -38   -392   -353    215    155   -374    111     25   -223   -410   -249   -153
    -46   -402   -355    223    153   -379    109     12   -236   -433   -275   -168
    -33   -428   -394    231    179   -413     96    -10   -267   -472   -316   -171
     -7   -465   -457    233    220   -462     93    -12   -283   -498   -337   -181
     12   -532   -545    259    277   -537     90    -15   -324   -555   -394   -244
     44   -743   -787    345    415   -763    137     12   -436   -735   -602   -470
     59   -898   -961    418    509   -930    249    111   -498   -914   -831   -730
     64   -846   -914    389    488   -878    355    218   -433   -917   -844   -766
    -46   -558   -511    303    231   -535    345    -15   -363   -753   -618   -527
   -288     -2    285    142   -288    140    168   -548   -244   -329    -46    103
   -454    662   1117   -103   -787    888      2   -841     28    275    696    896
   -433    896   1330   -231   -883   1111   -223   -948    200    727   1197   1499
   -381    574    956    -96   -667    763   -376  -1067    -20    579   1049   1415
   -316     12    329    150   -322    171   -428  -1135   -540   -200    220    527
   -265   -423   -158    342    -54   -290   -316   -922   -807   -766   -410   -192
   -179   -545   -368    361     93   -459   -122   -509   -641   -740   -470   -296
    -98   -522   -423    311    161   -472     28   -202   -444   -620   -405   -249
    -36   -517   -480    275    220   -501    109    -51   -353   -571   -384   -228
     -7   -530   -522    267    257   -527    135      2   -329   -574   -389   -223
      2   -532   -535    265    267   -535    140     23   -327   -581   -402   -228
     -5   -532   -527    270    259   -530    155     54   -311   -571   -402   -210
    -36   -535   -498    285    228   -517    179     83   -280   -548   -381   -189
    -20   -532   -511    277    244   -522    168     75   -296   -566   -394   -202
      7   -519   -527    254    265   -522    161     85   -293   -563   -387   -179
      7   -506   -514    249    259   -509    168    106   -275   -553   -379   -155
     10   -483   -493    236    249   -488    166    119   -267   -550   -379   -155
     12   -467   -480    226    244   -472    166    132   -249   -542   -374   -142
     25   -465   -491    218    257   -478    176    153   -228   -532   -363   -127
     38   -436   -475    200    257   -454    187    184   -202   -498   -329    -98
     62   -387   -452    161    257   -418    174    197   -181   -480   -311    -83
     77   -374   -452    148    265   -413    174    213   -174   -472   -301    -70
     96   -361   -457    129    272   -407    168    233   -168   -465   -293    -54
    129   -327   -457     98    293   -392    171    272   -140   -433   -265    -15
    158   -288   -449     64    301   -368    174    319    -98   -394   -236     18
    179   -267   -446     44    311   -355    184    368    -59   -353   -207     54
    200   -236   -439     15    319   -337    192    423    -12   -303   -161    101
    239   -161   -400    -38    319   -280    197    480     41   -249   -106    153
    257   -116   -376    -72    316   -246    187    524     85   -202    -64    205
    283    -96   -379    -93    329   -236    181    558    111   -174    -31    246
    293    -57   -353   -119    322   -205    181    581    140   -145      2    290
    280    -33   -314   -122    296   -174    192    587    155   -135     18    309
    267    -44   -314   -111    288   -176    197    566    145   -145      7    293
    257    -59   -316   -101    285   -187    194    537    122   -166    -10    277
    257    -83   -340    -88    296   -210    189    509     88   -200    -36    257
    252    -83   -335    -83    293   -207    189    480     64   -228    -54    241
    226    -88   -316    -70    270   -202    187    426     31   -275   -106    192
    176    -96   -272    -41    223   -184    184    358     -7   -327   -161    129
    148   -111   -262    -20    202   -184    187    285    -67   -397   -218     64
    161   -132   -293    -12    226   -213    194    254   -119   -436   -246     49
    140   -168   -309     12    223   -236    197    244   -127   -449   -259     41
    116   -194   -311     38    213   -252    210    215   -150   -478   -285     12
     98   -200   -298     49    197   -249    223    197   -166   -498   -309    -15
    114   -124   -239      5    176   -181    233    200   -148   -478   -285      2
     98    -54   -155    -23    127   -103    233    200   -114   -444   -244     41
     98    -18   -119    -41    109    -67    226    181    -96   -418   -220     62
     96     18    -80    -57     88    -31    213    168    -83   -400   -202     85
    116      2   -114    -59    116    -54    181    150   -101   -423   -223     93
    129    -23   -155    -54    142    -88    181    142   -124   -431   -231     59
    114    -33   -148    -41    129    -90    179    122   -145   -441   -246     20
     70    -33   -106    -18     85    -70    179     96   -166   -465   -259     15
     67    -44   -111    -10     88    -77    184     75   -187   -485   -262     10
     98   -140   -239     20    166   -189    150     36   -241   -542   -316    -72
    140   -210   -350     33    244   -280    119     36   -283   -584   -387   -142
    142   -262   -405     57    270   -332    129     59   -311   -623   -444   -116
    103   -316   -420    106    262   -368    145      7   -355   -670   -478   -119
    210   -306   -517     46    361   -410    106    -10   -379   -693   -496   -155
    379   -218   -597    -80    488   -407     72     44   -366   -680   -483   -122
    394   -231   -628    -83    509   -428     57     38   -384   -691   -493   -135
    441   -174   -615   -132    527   -394     51     33   -389   -696   -491   -127
    397   -174   -571   -114    483   -371     36     -2   -415   -717   -506   -127
    168   -376   -545    103    355   -459     36    -70   -478   -774   -561   -200
      5   -478   -485    236    244   -483    103    -85   -485   -792   -581   -241
    -77   -517   -439    298    179   -478    163    -98   -488   -800   -587   -236
   -174   -524   -353    348     88   -439    176   -145   -527   -833   -594   -272
    -70   -607   -537    337    231   -571    171   -122   -584   -927   -717   -387
    192   -753   -948    280    568   -849    171     23   -641  -1093   -950   -574
    293   -782  -1075    244    683   -927    231    226   -589  -1171  -1083   -737
    241   -511   -753    135    496   -631    285    249   -457  -1049   -958   -631
     77   -114   -194     18    135   -153    158   -228   -511   -872   -639   -283
    -62    542    605   -241   -335    571    -88   -802   -561   -491    -38    301
   -116   1192   1309   -537   -711   1249   -319  -1062   -410     70    678    963
    -54   1031   1085   -488   -571   1057   -496  -1148   -436    277    898   1249
    -25    478    501   -226   -262    488   -522  -1182   -789   -210    348    761
      5    -28    -33     10     18    -31   -446  -1114  -1205  -1026   -530   -124
     80   -368   -449    145    265   -407   -283   -784  -1176  -1304   -927   -465
    140   -379   -522    119    329   -449   -137   -436   -878  -1098   -807   -353
    213   -322   -535     54    371   -426    -28   -210   -688   -961   -709   -252
    244   -290   -535     20    387   -410     54    -72   -574   -883   -641   -202
    233   -293   -527     31    379   -410     98    -10   -535   -859   -626   -194
    239   -311   -550     36    392   -431    106      7   -532   -867   -644   -215
    270   -293   -563     12    415   -428    101     38   -514   -849   -631   -202
    241   -280   -522     18    381   -400    124     62   -493   -831   -620   -192
    129   -296   -426     83    277   -361    171     25   -483   -828   -613   -205
    179   -275   -457     46    316   -366    150     12   -480   -826   -600   -189
    283   -205   -488    -38    384   -348    122     67   -449   -795   -566   -153
    363   -135   -498   -114    428   -316    106    103   -428   -771   -548   -135
    405   -111   -517   -145    459   -314     90    148   -402   -756   -553   -109
    381   -114   -496   -135    436   -303    101    163   -376   -735   -532    -85
    361   -119   -480   -122    418   -298    124    176   -345   -711   -506    -67
    350    -96   -446   -129    397   -270    142    192   -322   -696   -488    -51
    374    -28   -402   -171    387   -215    153    210   -290   -672   -470    -31
    371    -10   -381   -181    374   -194    153    226   -267   -657   -459     -7
    353     12   -340   -184    345   -163    158    223   -246   -626   -441     -5
    322     44   -277   -184    298   -116    184    236   -210   -589   -410     12
    376     59   -316   -218    348   -127    184    309   -158   -532   -363     98
    420     83   -337   -254    379   -127    163    402   -103   -470   -314    181
    449    145   -303   -296    376    -80    174    462    -25   -397   -249    254
    488    207   -280   -348    384    -36    176    504     33   -342   -192    314
    504    249   -254   -376    379     -2    181    517     64   -319   -158    345
    462    241   -220   -355    342     10    205    496     62   -322   -163    335
    457    244   -213   -353    335     15    223    498     57   -327   -163    348
    465    257   -207   -363    337     25    215    491     38   -342   -166    348
    441    262   -179   -350    311     41    231    467     18   -368   -176    335
    366    257   -109   -314    236     75    249    368    -54   -454   -259    236
    322    246    -77   -285    200     85    262    314   -103   -491   -296    220
    332    223   -109   -280    220     57    244    285   -137   -511   -296    223
    381    210   -171   -296    277     20    181    233   -205   -594   -366    119
    392    213   -179   -303    285     18    168    223   -244   -633   -407     80
    366    189   -176   -280    272      7    194    223   -252   -644   -413     83
    335    176   -158   -257    246     10    218    194   -283   -691   -475     18
    309    132   -176   -220    244    -20    236    171   -311   -743   -537     54
    285    153   -132   -218    207     10    246    137   -329   -758   -542     18
    298    262    -36   -280    168    114    244    129   -306   -735   -522     44
    306    327     18   -319    145    174    228    129   -285   -714   -498     85
    314    381     67   -348    124    226    213    111   -267   -706   -472    142
    293    405    109   -350     90    257    207     98   -252   -675   -449    145
    306    415    109   -361     98    262    184     88   -254   -654   -433    111
    337    407     67   -374    135    239    132     54   -296   -698   -459     83
    355    389     33   -371    161    213    122     46   -316   -717   -470     93
    350    368     18   -361    166    194    150     31   -322   -724   -475     80
    319    316     -2   -319    161    158    168      0   -361   -771   -524     18
    329    233    -98   -283    213     67    155    -23   -418   -831   -587    -23
    340    161   -179   -249    259     -7    140    -15   -459   -875   -633    -33
    327    114   -213   -220    270    -49    124    -18   -483   -901   -652    -44
    319     70   -249   -194    285    -88    111    -64   -545   -974   -717    -90
    309     33   -277   -174    293   -119    103   -106   -589  -1021   -761   -116
    303     28   -275   -166    290   -122    101   -135   -610  -1044   -753   -111
    275     33   -244   -155    259   -103    109   -148   -605  -1026   -727   -148
    290      7   -283   -150    285   -137    103   -150   -641  -1057   -782   -155
    311    -15   -327   -150    316   -168     93   -148   -659  -1085   -820   -106
    314    -28   -342   -142    327   -184     83   -161   -670  -1098   -833   -111
    301    -15   -316   -145    309   -166     64   -176   -685  -1106   -839   -129
    306     -7   -314   -150    309   -161     62   -184   -688  -1109   -844   -150
    314    -44   -358   -135    335   -200     62   -189   -706  -1143   -888   -192
    340   -174   -514    -83    426   -342     80   -155   -748  -1241  -1005   -267
    376   -324   -701    -28    537   -511    179    -33   -735  -1363  -1187   -410
    384   -296   -680    -44    532   -488    272     96   -613  -1350  -1231   -467
    348      5   -342   -179    345   -168    296     49   -509  -1223  -1088   -374
    223    387    163   -303     31    275    122   -428   -709  -1124   -836   -158
    103    930    823   -517   -361    878   -161  -1000   -997   -950   -418    226
     64   1402   1337   -735   -636   1371   -405  -1314  -1083   -620     83    683
     88   1176   1085   -633   -498   1132   -524  -1387  -1184   -524    210    800
     85    685    600   -384   -257    644   -504  -1358  -1431   -956   -290    332
    124    283    155   -205    -15    220   -410  -1247  -1683  -1641  -1072   -348
    179      5   -174    -93    176    -83   -272   -953  -1514  -1722  -1275   -488
    226    -15   -241   -106    231   -127   -166   -680  -1213  -1517  -1153   -345
    314     59   -254   -187    285    -96    -62   -454   -969  -1327  -1018   -226
    358     90   -267   -226    311    -85     12   -322   -831  -1231   -956   -192
    342     67   -275   -205    309   -101     38   -272   -787  -1208   -953   -161
    337    101   -239   -220    288    -67     28   -272   -782  -1210   -963   -155
    355    135   -220   -244    288    -41     12   -275   -784  -1218  -1002   -187
    363    153   -213   -259    288    -28     18   -270   -774  -1228  -1023   -135
    355    168   -189   -262    272    -10     15   -280   -774  -1231  -1013   -129
    345    166   -181   -257    262     -5     20   -275   -758  -1210   -989   -132
    363    200   -163   -280    265     18     12   -277   -748  -1195   -984   -127
    366    233   -132   -301    249     51      7   -275   -740  -1187   -987    -98
    371    244   -127   -309    249     59      0   -275   -735  -1187   -987    -62
    363    290    -72   -329    218    109    -10   -267   -714  -1161   -971    -46
    353    340    -12   -345    184    163    -10   -252   -683  -1109   -919    -23
    345    376     28   -363    158    202      0   -233   -644  -1067   -896    -38
    381    392      7   -387    187    200     -5   -244   -641  -1075   -927    -23
    415    428     12   -423    200    223    -23   -231   -636  -1067   -922      5
    420    457     36   -439    192    246    -23   -187   -589  -1026   -891     49
    428    504     75   -467    176    290    -31   -153   -540   -971   -828    114
    436    553    116   -496    158    335    -36   -119   -488   -909   -776    155
    431    589    155   -511    137    374    -38    -85   -441   -854   -743    192
    405    626    220   -514     93    423    -23    -33   -376   -787   -678    236
    462    675    210   -571    124    444    -44    -15   -350   -769   -649    277
    501    691    187   -597    155    439    -51      0   -324   -745   -613    340
    485    706    220   -597    132    462    -33     33   -290   -701   -574    376
    472    735    262   -602    106    498    -36     36   -288   -685   -558    350
    454    748    290   -602     80    519    -41     15   -311   -711   -581    324
    441    763    319   -602     62    542    -41    -12   -342   -745   -607    303
    423    769    342   -597     38    555    -54    -59   -402   -813   -670    277
    418    763    345   -589     36    555    -72   -116   -472   -872   -722    231
    397    743    345   -571     25    545    -80   -161   -519   -911   -748    181
    371    732    361   -553      5    548    -77   -207   -558   -940   -763    153
    363    745    379   -555     -7    563    -88   -275   -620  -1000   -820     90
    366    750    384   -558     -7    568   -101   -327   -670  -1047   -857     54
    345    737    392   -542    -23    566    -90   -345   -683  -1049   -865     49
    324    753    428   -540    -51    592    -77   -350   -675  -1034   -859     46
    324    766    439   -548    -57    602    -80   -361   -675  -1031   -862     49
    358    826    467   -592    -54    646   -101   -381   -675  -1023   -859     80
    361    911    550   -636    -96    732   -114   -394   -654   -989   -828     98
    348    969    620   -659   -135    795   -148   -428   -646   -961   -795     85
    345   1010    665   -678   -161    839   -176   -444   -631   -937   -769     96
    337    989    652   -662   -155    820   -189   -444   -633   -937   -771    101
    332    945    613   -641   -140    779   -192   -439   -641   -937   -769    116
    314    958    644   -636   -166    800   -205   -446   -644   -932   -769    124
    303    966    659   -636   -179    813   -228   -467   -667   -958   -792    119
    301    917    615   -607   -155    766   -239   -478   -696   -989   -820     93
    296    828    532   -563   -119    680   -241   -491   -727  -1013   -839     59
    293    763    467   -530    -88    615   -249   -501   -766  -1049   -872     25
    277    704    423   -491    -72    563   -252   -501   -787  -1070   -911      0
    290    654    363   -472    -36    509   -257   -517   -818  -1101   -958    -38
    306    600    293   -454      5    446   -280   -558   -870  -1143  -1000    -77
    306    574    267   -441     18    420   -285   -566   -885  -1156  -1015    -90
    298    550    252   -426     23    400   -283   -566   -891  -1148  -1015    -93
    283    540    257   -410     12    400   -280   -566   -888  -1132  -1008    -85
    265    537    272   -405     -2    405   -288   -576   -898  -1137  -1013    -77
    262    522    257   -392      2    389   -280   -571   -891  -1122  -1000    -70
    277    517    236   -400     20    376   -285   -574   -893  -1117  -1000    -80
    293    514    220   -402     36    368   -301   -589   -906  -1130  -1008    -88
    285    472    187   -381     49    332   -298   -576   -911  -1137  -1021    -93
    303    355     49   -329    127    202   -272   -535   -940  -1195  -1106   -166
    322    135   -187   -231    254    -25   -187   -441   -979  -1353  -1322   -358
    327     12   -314   -168    322   -150    -57   -283   -919  -1444  -1488   -522
    275    231    -44   -254    158     96     10   -239   -771  -1306  -1358   -431
    135    644    509   -392   -187    576   -122   -652   -870  -1150  -1072   -213
     18   1223   1205   -620   -594   1215   -431  -1257  -1080   -901   -615    184
    -59   1867   1927   -904   -992   1896   -722  -1660  -1122   -475    -15    685
    -15   1899   1912   -943   -963   1904   -935  -1764  -1101   -132    366   1036
     15   1410   1392   -714   -688   1402   -958  -1714  -1267   -366     64    782
     15    867    852   -444   -418    859   -878  -1618  -1590  -1101   -737     80
     41    459    418   -249   -187    439   -693  -1327  -1587  -1488  -1239   -353
     96    392    293   -244    -98    342   -532   -974  -1254  -1270  -1135   -265
    155    392    233   -275    -38    314   -415   -727  -1023  -1106  -1039   -181
    179    392    213   -288    -18    303   -337   -563   -878  -1005   -971   -124
    176    397    220   -285    -20    309   -301   -498   -818   -958   -940   -106
    174    379    202   -277    -15    293   -301   -478   -802   -948   -943   -119
    181    376    194   -277     -7    285   -293   -452   -779   -930   -932   -119
    181    379    194   -280     -7    288   -275   -420   -745   -898   -909   -101
    184    387    202   -285     -7    296   -254   -392   -709   -862   -875    -77
    189    405    213   -298    -10    309   -246   -379   -685   -828   -846    -70
    187    415    228   -301    -20    322   -244   -355   -652   -795   -813    -49
    176    431    252   -306    -38    340   -233   -327   -610   -745   -779    -28
    176    457    280   -316    -51    368   -218   -296   -574   -706   -745      0
    174    457    280   -316    -54    368   -215   -267   -540   -678   -711     38
    166    439    272   -303    -54    358   -215   -236   -504   -649   -685     64
    166    426    259   -296    -46    342   -213   -207   -467   -602   -641     80
    179    439    259   -309    -38    350   -197   -168   -418   -548   -589     98
    207    452    244   -332    -18    348   -194   -135   -376   -506   -568    122
    218    467    246   -342    -15    358   -197    -96   -335   -462   -535    153
    220    475    252   -350    -15    363   -194    -46   -285   -410   -478    194
    218    501    283   -358    -31    392   -184     10   -226   -355   -420    231
    220    524    301   -374    -41    413   -176     70   -158   -296   -371    275
    226    550    322   -389    -49    436   -174    124   -106   -239   -332    322
    241    589    348   -418    -51    470   -163    176    -49   -174   -288    379
    259    623    363   -441    -51    493   -153    228      5   -111   -239    436
    254    623    368   -439    -57    498   -145    246     23    -96   -220    444
    246    615    366   -431    -59    491   -137    254     18   -101   -215    439
    246    623    376   -439    -64    501   -127    257      2   -111   -210    428
    249    636    387   -441    -67    511   -122    241    -23   -129   -223    405
    218    602    384   -413    -83    493   -119    207    -57   -163   -249    371
    192    602    410   -397   -109    509   -127    158   -101   -205   -290    327
    187    620    431   -405   -124    527   -135    109   -142   -239   -322    285
    153    600    446   -376   -145    524   -140     57   -181   -272   -348    241
    135    584    446   -361   -155    517   -122     20   -205   -290   -366    210
    124    592    467   -358   -171    530   -103     -5   -220   -296   -374    189
    109    571    462   -340   -176    517    -93    -36   -236   -306   -384    166
     88    532    444   -309   -176    488    -75    -49   -239   -306   -387    155
     67    517    446   -293   -189    483    -72    -51   -241   -298   -387    140
     59    545    485   -303   -213    517    -62    -36   -205   -257   -353    163
     46    613    566   -329   -259    592    -54    -18   -155   -202   -296    210
     36    641    605   -337   -283    623    -64    -15   -127   -166   -254    241
     38    654    615   -348   -288    636    -75     -7    -96   -129   -220    265
     41    662    618   -353   -288    641    -93     -2    -83   -109   -202    277
     51    665    613   -358   -280    639   -116    -10    -93   -116   -200    270
     59    667    607   -363   -272    639   -132    -10    -96   -109   -189    275
     28    628    600   -329   -285    615   -132    -18   -103   -111   -189    265
      2    584    579   -293   -288    581   -132    -20   -111   -119   -194    249
    -12    488    501   -239   -259    496   -140    -25   -135   -150   -228    207
    -23    381    405   -179   -213    392   -132    -33   -171   -189   -275    158
    -41    296    337   -129   -192    316   -135    -41   -207   -218   -303    137
    -41    231    270    -96   -155    249   -142    -51   -239   -254   -335    124
    -44    194    239    -75   -142    215   -142    -59   -259   -272   -350    109
    -64    174    239    -54   -150    205   -140    -62   -265   -270   -361     80
    -67    142    210    -38   -140    176   -142    -70   -272   -270   -363     64
    -51    103    155    -25   -103    129   -140    -70   -267   -254   -342     57
    -62     93    155    -18   -109    124   -132    -62   -252   -233   -327     46
    -83     75    158      5   -119    116   -116    -46   -233   -215   -314     49
    -80     49    127     12   -103     88   -111    -46   -233   -220   -316     44
    -77     41    116     18    -96     77   -116    -54   -241   -231   -324     41
   -101     10    109     44   -103     59   -106    -33   -236   -226   -322     46
    -77   -103    -25     90    -25    -64    -85    -18   -285   -301   -392     -5
    -54   -363   -309    207    124   -337      2     59   -366   -470   -589   -220
    -54   -496   -441    275    192   -470    145    202   -342   -592   -763   -428
    -96   -387   -290    239     96   -340    259    267   -231   -540   -727   -420
   -220    -59    161    140   -192     49    174   -132   -267   -394   -483   -197
   -389    587    974   -101   -680    779   -174   -756   -332    -18     77    340
   -493   1312   1805   -410  -1150   1558   -483  -1104   -205    545    784   1005
   -441   1592   2031   -576  -1236   1810   -779  -1241    -77   1034   1317   1512
   -376   1221   1597   -420   -987   1408   -888  -1239   -200    937   1179   1418
   -355    597    950   -122   -654    774   -789  -1119   -581    184    371    644
   -335     75    410    127   -371    241   -563   -839   -774   -415   -303     -5
   -283    -72    207    176   -246     67   -337   -449   -532   -361   -355    -72
   -218    -93    124    155   -171     15   -166   -150   -309   -218   -267      0
   -187   -114     70    148   -129    -20    -85    -15   -202   -153   -233      2
   -158   -148     10    153    -85    -70    -62     23   -179   -148   -239    -10
   -150   -153     -5    150    -75    -80    -44     57   -158   -140   -236     -5
   -148   -122     25    135    -88    -49    -38     83   -132   -129   -228      2
   -163   -142     18    153    -93    -62    -20    114    -98   -103   -207     12
   -176   -153     23    163   -101    -64    -15    132    -83    -90   -197     12
   -174   -148     23    161   -101    -62    -15    153    -64    -83   -192     33
   -184   -148     36    166   -111    -57      0    174    -44    -64   -184     49
   -163   -129     33    145    -98    -49      7    192    -23    -44   -161     64
   -153   -119     33    135    -93    -44     12    207      0    -12   -124     64
   -161    -72     88    116   -127      5     20    226     33     23    -90     70
   -145    -44    101     96   -124     28     23    246     59     44    -72     85
   -124    -44     77     83   -103     15     23    262     70     54    -70     88
   -106    -44     62     75    -85      7     23    288     88     80    -46     98
    -88    -23     62     54    -75     18     25    329    132    122    -10    127
    -80      2     83     38    -80     41     44    381    187    171     33    163
    -72     -2     70     38    -72     31     59    426    228    197     49    194
    -36      2     38     15    -36     20     57    465    259    231     72    220
      0     49     46    -25    -23     49     62    522    311    285    122    262
     25     85     59    -54    -15     72     72    579    371    353    187    309
     46    111     62    -80     -7     88     83    639    431    413    244    368
     62    142     80   -103    -10    114     96    683    478    467    301    402
     62    145     83   -106    -10    114    106    706    501    498    337    426
     62    145     83   -103    -10    114    119    719    511    511    355    449
     51    179    127   -116    -38    153    122    711    506    504    363    449
     44    192    148   -119    -51    168    116    685    488    478    348    436
     25    168    142   -101    -57    155    114    646    457    441    327    415
     12    142    129    -77    -57    137    119    607    426    407    298    389
    -18    142    161    -64    -90    153    127    561    394    387    280    363
    -46    137    184    -46   -114    161    129    511    361    353    252    329
    -49    106    155    -28   -103    129    127    454    306    303    207    285
    -62     88    150    -12   -106    119    148    428    288    288    194    267
    -88     59    148     12   -116    101    155    397    265    262    168    241
    -96     64    161     12   -127    111    158    366    252    244    155    215
   -101     49    150     25   -127     98    161    348    233    220    135    181
   -109     67    176     20   -142    122    171    350    241    231    135    176
    -96    129    226    -18   -161    176    184    366    285    277    181    223
    -93    174    267    -38   -181    218    166    355    306    303    207    254
    -80    218    296    -70   -189    254    135    342    322    324    231    270
    -77    218    296    -70   -187    257    116    342    335    337    249    285
    -98    215    314    -59   -205    265    101    340    329    332    246    283
    -83    181    262    -49   -174    220     83    316    303    311    233    259
    -67    142    207    -38   -137    174     62    288    275    285    207    226
    -57    116    174    -28   -114    145     62    290    267    280    202    213
    -70     23     93     20    -83     57     57    272    226    233    153    168
    -83    -57     25     67    -54    -15     54    254    189    184    101    137
   -103   -122    -18    111    -46    -70     59    233    153    135     46     98
   -106   -174    -67    140    -20   -122     64    231    129    111     36     98
   -111   -220   -111    166     -2   -166     51    213    106     96     25     62
   -124   -257   -135    189      2   -197     38    187     80     64      5     15
   -137   -288   -153    213      7   -220     25    168     57     44    -10      5
   -129   -277   -148    205      7   -213     25    163     54     49     -5     15
   -129   -277   -150    202      7   -215     28    161     51     49      0     20
   -132   -296   -163    213     12   -231     28    163     49     38     -5     31
   -132   -309   -179    218     23   -244     28    158     44     25    -18     28
   -124   -319   -194    223     33   -257     28    163     38     18    -23     23
   -129   -350   -223    239     46   -288     33    174     31     18    -25      5
   -122   -457   -335    288    103   -394     44    176    -25    -62   -116   -101
    -93   -672   -579    381    241   -626    106    215   -127   -252   -337   -324
    -72   -831   -758    452    342   -795    231    345   -145   -402   -548   -561
   -103   -701   -597    402    246   -649    327    428    -36   -340   -509   -545
   -265   -366   -101    314    -83   -233    249     64    -23   -163   -236   -272
   -485    239    724    122   -605    480      7   -517    -12    210    335    327
   -657    935   1592   -137  -1124   1262   -223   -872    161    779   1091   1111
   -600   1088   1686   -244  -1143   1387   -480  -1013    241   1182   1584   1683
   -527    714   1241    -93   -883    976   -605  -1062     23    974   1361   1501
   -504    155    659    171   -581    407   -563   -992   -358    265    561    644
   -480   -337    142    410   -311    -98   -363   -698   -532   -290   -114    -80
   -420   -459    -38    439   -192   -249   -155   -280   -280   -184   -119    -98
   -327   -449   -122    387   -103   -285    -12    -10    -88    -57    -49    -41
   -246   -446   -202    345    -23   -324     49    116     -5    -12    -33    -20
   -187   -439   -252    314     31   -345     62    158      5    -25    -57    -33
   -181   -449   -267    314     41   -361     57    168      2    -25    -54    -51
   -189   -472   -283    329     44   -379     57    181      2    -23    -54    -67
   -187   -488   -303    335     57   -397     67    205     12    -15    -44    -59
   -187   -454   -267    322     38   -361     98    239     46     10    -20    -33
   -200   -423   -223    311     10   -324    122    246     67     20    -18     -7
   -153   -368   -215    259     31   -293    129    265     96     49     10     28
    -85   -316   -231    200     72   -275    119    280    114     67     33     49
    -90   -322   -231    207     70   -277    114    298    132     85     64     57
   -106   -340   -233    220     62   -288    106    293    132     83     62     38
   -127   -340   -213    233     41   -277    119    303    145     96     77     59
   -129   -311   -181    218     25   -246    140    340    181    132    111    101
    -83   -236   -153    161     33   -194    145    392    218    168    142    132
    -59   -215   -158    137     49   -189    142    426    241    194    163    150
    -49   -228   -179    137     62   -202    145    465    275    236    189    158
    -38   -202   -163    119     59   -184    155    511    316    275    213    174
    -44   -174   -129    109     41   -153    171    558    355    311    246    244
    -49   -155   -106    101     28   -132    181    613    397    363    309    316
    -28   -122    -96     75     31   -109    192    672    446    413    363    371
      5    -83    -88     36     44    -85    202    740    493    457    413    454
     90    -31   -122    -28    106    -75    194    787    530    496    454    517
    109      5   -103    -59    106    -46    197    807    558    532    491    530
     51     18    -33    -36     44     -7    197    787    563    537    498    535
     12    -10    -23     -2     18    -15    200    766    548    530    485    527
     77     -7    -85    -33     80    -46    194    758    532    522    475    514
     64      7    -57    -36     59    -25    202    745    524    517    475    504
     28     38     10    -33      7     25    200    709    504    491    457    475
     -5     31     36    -15    -20     33    189    657    465    454    428    439
    -41    -28     12     36    -28     -7    181    607    420    413    389    392
    -64    -80    -15     70    -25    -49    194    558    387    379    363    355
    -85    -64     18     75    -51    -23    205    509    366    355    345    319
   -103    -41     59     72    -83      7    207    467    340    329    316    272
   -124    -44     80     85   -103     18    215    441    311    303    285    244
   -137    -70     64    101   -103     -2    233    428    293    283    267    241
   -127    -62     62     93    -96      0    257    433    303    296    288    249
   -116    -15    101     64   -109     41    270    444    335    329    329    259
   -116     57    174     31   -145    114    272    444    358    353    366    288
   -109    114    220     -2   -166    166    259    439    371    379    381    306
   -119    132    252     -7   -187    192    239    433    379    392    392    324
   -114    111    223      0   -168    168    210    428    371    394    397    332
    -85     96    181     -5   -132    137    181    410    350    379    379    319
    -93     51    142     20   -119     96    150    384    319    342    345    296
    -98      5    103     46   -101     51    135    366    296    314    322    275
   -106    -44     59     72    -85      7    132    353    270    285    285    244
   -129   -124      5    127    -67    -59    124    319    220    241    231    174
   -142   -194    -54    168    -46   -124    116    296    179    205    200    129
   -145   -262   -116    202    -15   -189    116    280    148    168    174    116
   -155   -277   -122    215    -18   -200    116    257    119    145    155     93
   -161   -267   -106    215    -28   -187    119    239    101    129    142     70
   -155   -288   -132    220    -12   -210    111    228     85    109    127     54
   -148   -290   -142    218     -5   -218    109    226     83    106    124     54
   -153   -311   -158    231      2   -236    106    220     77     98    114     49
   -155   -353   -197    254     20   -275    109    215     67     83     96     49
   -158   -368   -213    262     25   -293    101    210     62     77     96     44
   -153   -384   -231    267     36   -309     98    210     57     72     93     38
   -150   -368   -220    259     33   -296     80    200     36     44     75     20
   -127   -444   -316    285     93   -381     80    205      7     12     41    -31
    -83   -670   -587    374    252   -628    135    249    -83   -140   -135   -213
    -64   -859   -797    462    366   -828    244    350   -140   -309   -345   -457
    -57   -828   -771    441    355   -800    353    491    -64   -309   -379   -537
   -150   -594   -444    374    145   -519    376    345     12   -181   -218   -335
   -379    -70    306    223   -342    119    194   -205     72    166    303    236
   -563    623   1184    -31   -875    904     25   -566    316    761   1052    992
   -574    992   1566   -213  -1070   1278   -187   -701    524   1273   1649   1644
   -522    787   1309   -132   -914   1047   -358   -833    353   1210   1613   1673
   -478    223    698    127   -589    459   -413   -911   -140    498    849    865
   -405   -257    148    329   -277    -54   -361   -766   -470   -142    137     57
   -340   -454   -114    394   -114   -283   -192   -392   -366   -223    -31   -166
   -254   -446   -192    350    -31   -319    -41    -70   -166   -109     -5   -124
   -181   -436   -257    309     36   -348     44    114    -49    -41     18    -41
   -142   -449   -306    296     80   -376     77    187    -18    -41      7    -20
   -140   -475   -335    306     96   -405     90    215    -10    -38     18    -36
   -140   -511   -371    327    114   -441    116    249     18     -7     49    -49
   -142   -509   -366    324    111   -439    129    275     31      0     59    -41
   -137   -480   -342    309    101   -410    132    290     38      2     64    -12
   -122   -418   -296    270     85   -358    119    293     36     -7     70      0
   -127   -413   -285    270     77   -350    127    322     64     31    124     -2
   -132   -433   -301    280     83   -368    155    350     98     67    137     -2
   -127   -457   -329    290     98   -394    174    376    124     85    150     33
   -114   -423   -309    267     96   -366    179    387    135     85    150     51
    -96   -392   -296    244     98   -345    176    400    145     90    148     72
    -85   -361   -275    220     93   -319    171    420    161    109    163     93
    -77   -340   -265    207     90   -303    168    444    176     98    166    135
    -64   -327   -265    194     98   -298    168    475    210    158    231    132
    -54   -327   -272    192    109   -301    174    514    257    231    293     93
    -31   -324   -293    176    129   -311    179    558    277    241    309    145
      5   -272   -277    132    140   -275    179    610    311    265    322    189
     41   -220   -262     88    150   -239    187    670    358    314    361    239
     75   -174   -249     49    161   -210    181    714    394    358    413    280
    111   -132   -246      7    179   -187    174    766    446    415    475    342
    142   -103   -246    -20    194   -176    171    815    493    470    540    405
    158    -49   -207    -54    179   -127    166    826    509    488    550    379
    163    -41   -205    -59    184   -122    181    833    517    475    496    384
    158    -62   -223    -49    189   -142    194    831    514    472    498    452
    148    -41   -189    -54    168   -116    194    813    509    472    511    433
    124    -28   -155    -49    140    -90    189    784    493    457    501    397
     85    -38   -124    -23    103    -80    202    756    480    439    480    363
     64    -59   -127     -5     96    -93    205    714    449    407    454    329
     57    -62   -122      2     88    -90    200    667    415    368    426    290
     36    -70   -106     15     70    -88    215    631    400    335    405    267
      7    -77    -85     36     46    -80    236    597    384    306    389    244
    -10    -72    -62     41     23    -67    239    550    348    267    371    220
    -33    -90    -57     62     10    -75    246    522    324    241    340    171
    -41   -124    -83     80     20   -103    267    514    311    218    285    145
    -25    -93    -67     59     20    -80    275    511    314    228    309    161
    -18    -18     -2     18     -7    -10    285    506    342    270    361    166
    -18     15     33      0    -25     23    288    498    361    285    368    194
    -12     28     41     -7    -28     36    277    498    387    306    384    244
      0     51     51    -25    -25     51    246    493    413    348    423    246
     10     67     57    -38    -23     62    220    478    407    355    444    239
     18     28     10    -23      2     20    202    467    394    345    446    223
      5    -25    -33     10     18    -28    189    452    376    322    410    176
    -10    -51    -41     31     15    -46    179    433    355    288    363    171
    -25   -127   -101     77     36   -114    171    410    319    239    298    137
    -23   -207   -184    114     77   -194    166    392    277    187    244    114
    -25   -249   -226    137     98   -236    158    366    246    145    207     75
    -31   -285   -254    158    111   -270    161    350    223    116    179     54
    -38   -324   -285    181    122   -306    150    329    194     90    158     18
    -28   -361   -332    194    150   -348    124    293    153     51    132    -18
    -15   -353   -340    181    161   -348    116    280    135     38    132    -15
     -7   -309   -301    158    145   -306    116    280    140     51    145    -12
    -15   -306   -290    158    135   -301    109    265    122     23    119    -28
    -44   -332   -290    187    122   -311    101    246    106      0     98    -36
    -54   -348   -293    200    116   -322    103    233     96    -15     88    -41
    -38   -342   -303    192    132   -324     93    226     90    -25     83    -62
    -12   -371   -358    192    168   -363     93    226     80    -41     64    -80
      7   -449   -459    220    233   -454    103    233     38   -101     -5   -137
     38   -652   -691    303    363   -670    163    270    -70   -283   -213   -350
     59   -815   -875    379    467   -844    280    363   -145   -472   -439   -605
     59   -761   -820    348    439   -789    363    441    -88   -465   -441   -626
    -96   -462   -368    277    135   -415    327    153    -15   -280   -184   -358
   -311    155    465     77   -389    309    132   -350    109    132    379    231
   -485    872   1358   -192   -922   1114    -15   -568    431    769   1135   1039
   -423   1026   1449   -303   -937   1239   -246   -610    615   1195   1592   1577
   -361    633    992   -137   -675    813   -413   -743    345    940   1330   1366
   -340    103    444    116   -392    272   -465   -836   -171    213    584    558
   -303   -324    -20    314   -142   -174   -366   -667   -465   -361    -33   -137
   -228   -405   -179    316    -25   -293   -163   -283   -275   -298    -54   -150
   -114   -371   -257    241     70   -314    -10    -10   -106   -194      5    -90
    -36   -366   -332    200    145   -350     83    148    -12   -145     36    -59
     -7   -361   -353    184    171   -358    119    210     18   -135     46    -62
     -2   -350   -350    174    171   -353    129    231     18   -148     36    -67
     10   -350   -361    171    184   -355    142    249     23   -153     31    -64
     15   -345   -363    163    189   -353    153    267     31   -150     33    -62
     25   -316   -342    145    184   -329    153    272     36   -155     31    -51
     33   -298   -332    129    181   -316    155    280     36   -161     25    -44
     51   -283   -335    114    192   -306    166    303     54   -142     46    -23
     70   -267   -337     96    202   -301    174    322     67   -135     59    -10
     90   -233   -324     72    207   -277    179    340     88   -119     85     12
     98   -197   -296     49    194   -244    179    350    103   -103    103     31
    111   -187   -301     36    205   -244    179    366    116    -98    109     51
    116   -171   -288     25    202   -228    179    387    132    -93    114     59
    111   -153   -265     20    187   -207    176    405    142    -85    127     80
    106   -140   -246     15    174   -192    179    423    155    -59    150     83
    106   -129   -236     10    168   -181    192    459    184    -28    174    109
    127   -101   -228    -12    176   -163    207    504    223     10    205    153
    166    -62   -228    -51    197   -145    210    548    257     36    233    200
    187    -49   -236    -70    210   -142    213    607    309     83    285    249
    215    -15   -231   -101    223   -122    205    662    358    129    337    296
    236     25   -210   -132    223    -90    202    706    407    171    384    348
    262     70   -192   -166    228    -59    215    743    446    207    428    402
    275     72   -202   -174    239    -64    228    763    465    220    444    436
    285     62   -223   -174    254    -80    244    776    478    233    457    472
    285     46   -239   -166    262    -96    262    782    488    239    470    501
    265     23   -241   -142    254   -109    277    769    480    223    462    501
    254     70   -187   -163    220    -57    272    724    439    176    423    470
    241    135   -106   -189    174     15    246    657    379    109    371    415
    218    161    -57   -189    137     51    231    584    319     46    316    358
    184    161    -23   -171    103     70    228    530    270    -10    270    303
    145    174     28   -161     59    101    246    485    239    -44    239    267
    137    189     51   -163     41    119    254    431    200    -90    197    226
    116    163     46   -140     33    103    265    387    163   -135    153    189
     98    155     57   -127     20    106    267    355    140   -166    124    171
    101    142     41   -122     28     93    270    314     98   -213     80    135
    103    187     80   -145     12    135    288    319    122   -189    111    158
    114    254    140   -184    -12    197    296    337    158   -150    158    213
    119    316    197   -218    -38    257    296    340    179   -127    194    252
    119    335    215   -228    -49    277    277    327    184   -119    202    272
    135    358    223   -246    -44    293    236    309    174   -116    205    277
    150    353    200   -252    -23    277    205    280    140   -145    179    254
    145    342    197   -244    -25    270    200    259    114   -166    158    241
    137    322    184   -231    -23    254    184    236     85   -197    135    226
    135    309    174   -223    -20    241    187    223     62   -218    111    215
    122    233    111   -179      5    174    187    200     15   -277     49    179
    122    153     31   -137     46     93    184    181    -36   -342    -18    161
    122     90    -33   -109     77     28    171    153    -88   -366    -38    119
     98     44    -54    -72     75     -5    153    109   -145   -405    -70     57
     59     -7    -67    -25     62    -36    150     83   -181   -446   -111     12
     49     -7    -57    -20     51    -31    140     62   -205   -480   -135      0
     44    -10    -54    -18     46    -31    145     57   -220   -493   -140      5
     25     -5    -33    -10     28    -18    148     59   -226   -498   -142     12
      5    -38    -46     15     23    -41    129     33   -259   -530   -168     -5
     10    -51    -62     20     36    -57    119     23   -277   -550   -181    -12
     28    -59    -88     15     54    -72     98     -5   -309   -584   -215    -28
      7    -38    -46     12     25    -44    103      2   -298   -566   -202     -7
      2    -62    -64     28     31    -62    119     10   -298   -561   -210    -28
     54   -210   -265     77    158   -236    127     10   -379   -680   -345   -137
     72   -444   -519    184    296   -483    226    122   -452   -870   -584   -361
     85   -488   -574    200    329   -532    337    246   -431   -969   -732   -540
     38   -252   -290    103    163   -270    394    262   -311   -854   -615   -452
   -103    174    277    -33   -189    226    254   -179   -324   -639   -283   -116
   -267    844   1111   -288   -691    979    -25   -748   -332   -218    332    496
   -345   1376   1722   -514  -1034   1548   -233   -974   -140    363   1034   1176
   -301   1267   1566   -483   -932   1415   -418  -1052   -127    623   1301   1488
   -285    750   1036   -231   -659    893   -446  -1104   -465    194    823   1039
   -226    254    478    -15   -350    366   -415  -1104   -989   -704   -114    114
   -161    -72     85    116   -124      5   -285   -839  -1047  -1036   -527   -267
   -124   -127     -2    124    -62    -64   -127   -478   -756   -854   -439   -163
    -88   -122    -33    106    -28    -77     20   -202   -524   -688   -335    -64
    -57    -98    -41     77    -10    -70    106    -51   -400   -600   -288    -10
    -20   -103    -83     59     31    -93    116    -38   -397   -607   -298     -7
    -10   -103    -93     54     38   -101    122    -25   -397   -607   -309    -10
    -10    -72    -62     41     25    -67    124    -15   -394   -613   -327    -12
    -15    -75    -59     44     18    -67    140     -2   -379   -592   -303    -15
    -25    -72    -46     49      7    -59    150     18   -363   -563   -280     -2
    -54    -23     31     38    -44      2    155     33   -337   -535   -257     25
    -57     -2     54     31    -57     25    158     46   -322   -519   -249     44
    -59    -15     44     36    -54     15    150     41   -316   -522   -246     54
    -54    -18     36     36    -46      7    148     44   -311   -511   -249     51
    -33     28     62      2    -49     44    124     38   -311   -498   -244     59
    -18     54     72    -18    -44     62    127     62   -280   -459   -210     96
     -2     54     57    -25    -31     54    119     57   -285   -459   -218     70
      7    101     93    -54    -44     98    103     64   -272   -436   -202     67
     15    153    137    -85    -62    145    106     98   -233   -392   -171     96
     12    168    155    -90    -70    163    119    150   -189   -350   -145    135
     44    176    132   -111    -44    155    116    179   -158   -311   -124    181
     72    184    111   -129    -18    148    122    233   -103   -259    -80    239
     80    231    150   -155    -36    192    127    293    -41   -189    -10    293
     98    272    174   -184    -36    223    129    342     18   -116     59    329
    109    306    194   -210    -44    252    148    397     77    -57    106    379
    153    319    166   -236     -7    244    150    420     88    -46    111    405
    176    350    171   -265      2    262    150    433    101    -20    142    441
    163    397    233   -280    -33    316    158    454    114      0    163    465
    142    392    249   -267    -51    319    161    441    103      7    153    441
    124    394    267   -259    -72    332    155    400     59    -31    103    392
    122    387    265   -257    -70    327    140    329    -15    -98     38    335
     85    358    272   -220    -93    316    148    293    -44   -124     10    311
     57    337    280   -200   -111    309    155    246    -85   -158    -23    280
     38    316    275   -179   -116    296    155    179   -150   -213    -75    218
     10    324    314   -168   -150    319    166    142   -181   -233    -90    194
    -10    296    306   -142   -158    301    166     96   -223   -275   -135    150
    -20    249    267   -116   -145    257    161     59   -252   -296   -161    124
    -38    262    301   -111   -168    280    153     31   -270   -309   -176    101
    -72    311    381   -122   -228    348    158     28   -257   -290   -174     88
    -33    371    405   -168   -218    387    132      7   -249   -280   -166     90
    -18    441    459   -213   -241    452    111     10   -228   -249   -140    122
    -25    465    491   -220   -257    478     96     12   -200   -205    -96    168
    -23    462    483   -220   -254    472     83     20   -174   -161    -41    205
    -20    465    485   -220   -252    475     77     20   -161   -140    -18    223
    -20    465    485   -223   -254    475     62      7   -174   -148    -38    210
    -33    498    532   -233   -283    514     49    -12   -184   -158    -59    187
    -38    488    524   -226   -280    506     38    -36   -200   -168    -64    181
    -25    439    465   -205   -244    452     28    -46   -228   -184    -72    179
    -36    335    368   -150   -202    350     18    -54   -265   -223   -116    135
    -38    226    265    -93   -150    244      7    -70   -301   -267   -171     88
    -41    158    200    -59   -122    179     -5    -85   -337   -303   -213     62
    -44    124    168    -38   -106    145     -7   -101   -371   -335   -249     33
    -51     98    150    -23   -101    124    -20   -124   -402   -353   -277    -10
    -41     98    137    -28    -90    116    -38   -142   -426   -374   -293    -31
    -31     93    124    -33    -80    109    -49   -150   -444   -387   -303    -41
    -31     88    119    -28    -75    103    -41   -150   -441   -368   -298    -57
    -49     67    116    -10    -83     90    -49   -166   -454   -371   -311    -85
    -67     70    137     -2   -103    103    -51   -166   -449   -363   -319    -90
    -62     67    129     -2    -96     98    -59   -179   -459   -368   -324    -88
    -51     51    103      0    -77     77    -75   -189   -470   -368   -327    -85
    -70      2     70     31    -72     36    -75   -179   -467   -374   -340   -114
    -62   -135    -72     98      5   -103    -44   -135   -496   -441   -426   -202
    -33   -335   -301    184    132   -319     46    -15   -493   -555   -594   -368
    -20   -400   -379    210    179   -389    158    140   -407   -607   -717   -498
    -67   -119    -54     93     -7    -88    202    168   -257   -465   -581   -410
   -192    303    496    -57   -345    400     64   -241   -348   -306   -288   -158
   -345    859   1205   -259   -774   1031   -200   -826   -555    -83    158    226
   -452   1449   1901   -498  -1176   1675   -444  -1236   -639    283    722    704
   -397   1382   1779   -493  -1088   1579   -646  -1408   -753    462    974    950
   -342    831   1174   -246   -758   1002   -680  -1397  -1000     98    545    571
   -314    309    620      2   -467    465   -594  -1278  -1286   -597   -259   -161
   -254    -90    163    174   -210     36   -423   -943  -1200   -839   -652   -485
   -241   -140    101    189   -171    -20   -270   -589   -844   -584   -498   -329
   -218   -127     90    171   -155    -18   -148   -348   -610   -407   -374   -226
   -161   -101     59    129   -111    -20    -83   -200   -472   -303   -306   -174
    -98    -72     25     85    -62    -23    -75   -148   -423   -275   -296   -168
    -96    -67     28     80    -64    -20    -59   -116   -397   -257   -290   -155
   -127    -85     41    106    -85    -23    -38    -88   -381   -241   -285   -145
   -155    -96     59    124   -109    -18    -33    -67   -361   -218   -265   -122
   -124    -80     44    103    -85    -18    -38    -49   -337   -187   -233   -101
    -93    -85      7     88    -51    -38    -46    -31   -314   -163   -207    -85
   -106    -93     12     98    -59    -41    -31     -2   -280   -135   -179    -72
   -132    -88     44    109    -88    -20    -15     15   -252   -106   -153    -59
   -153    -80     72    116   -114     -5      2     23   -228    -85   -140    -46
   -189    -41    148    114   -171     54     20     28   -194    -49   -111    -25
   -176    -20    153     98   -166     64     25     64   -161     -7    -77      0
   -129     18    145     54   -137     80     20    106   -122     33    -41     23
   -137     33    171     51   -153    101     38    145    -77     75      0     54
   -176     38    215     67   -194    127     59    181    -31    116     38     88
   -168     25    194     70   -181    111     64    220      7    153     67    116
   -103     41    145     28   -124     93     49    275     54    200     93    132
    -57     96    153    -18   -103    124     41    345    111    254    132    161
    -80    124    205    -23   -145    166     64    387    171    311    194    215
   -119    103    223      7   -171    163     88    433    220    363    246    265
   -166     88    252     36   -210    168    103    485    277    426    298    316
   -197    132    329     33   -262    231    111    522    319    472    340    350
   -275    135    407     67   -340    270    140    496    314    472    345    348
   -226    135    361     44   -293    246    127    459    288    457    335    335
    -96    174    270    -38   -181    220     90    491    280    457    345    361
    -51    205    257    -75   -153    231     80    522    277    467    368    397
     -2    241    244   -119   -124    241     46    511    246    441    348    366
    -36    249    285   -106   -161    267     38    483    213    410    319    327
    -57    228    285    -85   -171    254     33    439    176    374    290    285
    -90    148    239    -28   -163    192     38    387    129    324    249    239
   -116    135    252    -10   -184    192     46    332     98    290    223    207
   -145    137    283      2   -213    210     57    293     80    277    202    181
   -166    150    316      5   -241    233     64    262     72    272    192    158
   -187    176    363      5   -275    270     67    239     64    270    189    140
   -205    145    350     28   -277    246     72    231     59    270    181    111
   -207    155    363     23   -285    259     77    241     77    290    202    122
   -200    200    397      0   -298    298     80    265    116    345    257    166
   -197    231    428    -15   -311    329     70    267    137    381    303    192
   -197    283    478    -44   -337    379     70    267    168    407    332    220
   -184    348    532    -83   -358    439     62    254    181    415    345    252
   -179    324    504    -72   -342    413     46    249    174    420    355    257
   -181    280    462    -49   -322    371     31    239    166    431    355    220
   -187    265    449    -41   -316    355     10    213    140    402    329    192
   -189    236    423    -23   -306    329      2    202    124    381    306    202
   -192    148    340     20   -265    244     -7    189     85    350    272    176
   -192     28    220     83   -205    124    -20    176     38    314    231    106
   -187    -20    163    101   -176     70    -31    161      5    285    223     77
   -181    -77    103    127   -142     12    -31    142    -23    254    200     46
   -187   -127     57    155   -122    -36    -33    119    -64    207    145    -20
   -192   -166     25    179   -109    -70    -33    111    -90    171     90    -33
   -197   -189      5    192   -101    -93    -46    106   -109    158     90    -15
   -200   -189      7    194   -103    -90    -51    109   -101    171     98    -44
   -202   -184     18    192   -111    -83    -44    109   -101    166    106    -33
   -176   -197    -20    187    -77   -109    -59     80   -124    142     90    -33
   -166   -231    -67    197    -51   -150    -72     67   -137    132     70    -64
   -168   -244    -77    205    -46   -161    -75     70   -124    132     64    -85
   -174   -249    -75    210    -49   -163    -75     70   -116    132     72    -93
   -174   -303   -129    239    -23   -218    -49    101   -119    119     62   -106
   -142   -506   -363    322    109   -436    -10    155   -205    -38   -109   -270
    -96   -722   -626    407    262   -675     88    280   -231   -215   -337   -501
    -96   -670   -576    381    236   -623    213    446    -90   -207   -400   -530
   -187   -348   -161    267    -12   -254    205    259    -41   -111   -259   -280
   -363    114    478    124   -420    296    -36   -376   -145    205    205     75
   -537    769   1306   -116   -922   1039   -296   -878   -153    641    844    555
   -584   1195   1779   -306  -1182   1486   -579  -1158   -132   1018   1392   1143
   -540    904   1444   -181   -992   1174   -711  -1215   -228   1080   1447   1278
   -509    311    818     96   -662    563   -678  -1148   -545    498    782    542
   -475   -168    303    322   -392     67   -545   -927   -797   -150     20   -223
   -415   -353     62    381   -239   -145   -376   -548   -607   -207   -153   -358
   -324   -381    -57    353   -135   -220   -226   -210   -337    -67    -59   -194
   -270   -402   -132    335    -70   -267   -114     12   -145    106     72   -155
   -265   -389   -124    327    -72   -259    -64    106    -49    189    150   -215
   -252   -400   -148    324    -54   -275    -57    122    -33    189    150   -220
   -241   -368   -127    306    -57   -249    -59    124    -23    176    124   -202
   -246   -384   -140    314    -54   -262    -62    135    -15    158    103   -174
   -244   -394   -150    316    -46   -272    -57    153    -10    145     85   -145
   -241   -384   -142    311    -51   -265    -41    181     12    176    122   -119
   -228   -374   -145    301    -41   -259    -23    218     67    249    197   -129
   -223   -327   -103    272    -59   -215    -28    231     90    262    213   -148
   -213   -316   -103    265    -54   -213    -28    244    109    267    213   -109
   -210   -316   -106    262    -54   -213    -25    262    142    298    249    -75
   -205   -298    -93    252    -57   -197    -15    288    179    342    309    -70
   -213   -280    -70    246    -72   -176    -15    290    192    348    285    -85
   -210   -277    -67    244    -72   -174    -15    314    200    322    246    -12
   -213   -270    -57    241    -80   -163     -2    361    241    368    285     33
   -205   -223    -18    215    -93   -122     10    410    301    423    329     31
   -184   -189     -5    187    -90    -98     20    467    366    485    389     64
   -150   -176    -28    163    -62   -103     33    514    410    532    431     80
   -129   -137    -10    132    -59    -72     38    566    457    589    485    103
    -98   -101     -2    101    -49    -51     57    639    519    641    545    158
    -67    -75     -7     70    -31    -41     62    693    579    704    615    194
    -44    -25     18     36    -33     -5     64    732    613    727    636    236
    -28    -10     18     20    -25      2     75    756    628    735    623    288
    -28     -5     23     18    -25      7     88    769    646    758    633    296
    -25     31     54     -5    -38     41     90    750    639    756    633    303
    -31     33     64      0    -46     49     98    727    628    769    662    277
    -49     20     70     12    -59     46     98    685    600    737    646    257
    -59     28     88     15    -72     57     93    636    561    696    615    233
    -72     23     96     23    -85     59     85    566    517    659    589    192
    -96     -2     93     49    -96     44     88    504    480    626    561    150
   -124      0    124     59   -127     62    106    459    457    600    532    122
   -150      0    150     75   -150     75    124    426    446    576    498    114
   -163    -59    103    111   -135     20    129    374    397    514    428     80
   -153   -119     33    137    -93    -44    148    353    384    514    431     51
   -148    -72     72    109   -111      0    161    348    397    540    470     59
   -150    -46    103     98   -127     28    148    324    400    566    504     20
   -163     36    200     62   -181    119    140    322    433    589    530     46
   -171     80    252     44   -210    163    132    322    459    607    542     98
   -163     98    259     31   -213    179    109    314    475    628    558    122
   -140    129    270      5   -205    200     90    322    498    641    566    155
   -135    135    270     -2   -202    202     72    327    504    644    579    158
   -119    114    233      2   -176    174     46    296    485    644    584    140
   -103    116    220     -7   -163    168     18    259    446    618    566    114
   -119     88    207     15   -163    148      7    241    418    579    524    124
   -132     -2    129     64   -132     62      2    244    389    553    488     98
   -132   -109     23    122    -80    -44    -12    226    340    498    439     38
   -142   -213    -72    176    -36   -145    -12    215    306    467    420     -5
   -145   -241    -96    194    -25   -168    -10    207    293    459    418    -31
   -150   -246    -98    197    -28   -174    -15    187    270    426    389    -46
   -150   -280   -129    215    -12   -205    -18    168    244    384    345    -59
   -150   -311   -161    231      2   -236    -25    158    226    368    327    -72
   -148   -314   -166    231      7   -241    -33    140    213    361    319    -85
   -145   -322   -176    231     15   -249    -36    132    202    348    311    -80
   -148   -337   -189    241     20   -265    -41    119    187    319    288    -80
   -140   -353   -213    246     33   -285    -46    109    168    285    252    -96
   -137   -363   -226    252     44   -296    -44    109    158    277    233    -96
   -137   -389   -252    262     54   -322    -41    106    158    288    254   -103
   -129   -452   -322    290     96   -389    -41    106    127    257    231   -179
    -98   -654   -558    376    228   -607     -7    124      7     77     46   -363
    -75   -909   -833    493    379   -872    111    207    -96   -153   -218   -615
    -80   -857   -779    467    348   -818    246    327    -20   -171   -262   -688
   -161   -576   -415    366    127   -496    249     90     31    -38    -83   -506
   -301    -51    249    174   -275     98    -20   -509     23    275    374    -23
   -454    724   1179   -135   -815    950   -306   -919    215    875   1130    709
   -465   1182   1647   -358  -1057   1413   -589  -1041    470   1457   1758   1343
   -371    966   1335   -298   -852   1150   -818  -1109    387   1506   1797   1436
   -316    397    711    -41   -514    553   -841  -1119    -44    865   1137    805
   -309   -215     93    262   -202    -62   -649   -937   -483     25    277    -59
   -280   -452   -171    363    -54   -311   -400   -530   -332    -49     88   -254
   -207   -470   -262    337     25   -366   -210   -205   -106     77    145   -187
   -142   -452   -309    296     83   -381    -88     -5     28    150    181   -129
   -122   -462   -340    293    109   -402    -41     80     72    168    184   -109
   -124   -465   -340    293    106   -402    -28    101     80    181    194   -137
   -114   -449   -337    280    111   -394    -15    127     90    179    194   -132
    -98   -426   -329    259    114   -379      0    155    103    184    197   -109
    -88   -387   -298    239    103   -342     10    171    119    192    197    -88
    -93   -389   -296    241     98   -342     28    189    135    210    213    -75
    -90   -376   -285    233     96   -329     38    207    148    231    239    -64
    -90   -381   -293    236     98   -337     38    218    158    246    252    -59
    -90   -381   -290    236     98   -337     36    228    171    254    259    -51
    -88   -379   -293    233     98   -337     49    254    200    280    277    -28
    -80   -366   -288    223    101   -327     59    285    236    306    303      2
    -62   -348   -288    202    111   -316     62    314    265    319    311     38
    -33   -332   -298    184    132   -316     72    353    303    361    350     67
    -18   -311   -296    163    137   -303     85    389    337    407    397     80
     -7   -311   -306    158    148   -309    101    433    379    449    436    111
      7   -303   -314    145    161   -306    103    470    397    470    459    129
     23   -290   -314    135    168   -301    109    509    407    480    475    145
     41   -259   -301    106    168   -277    119    571    444    514    517    189
     57   -252   -311     96    184   -280    145    646    501    566    568    246
     75   -189   -267     57    171   -228    161    704    550    605    600    311
     93   -119   -213     12    153   -166    158    740    579    610    589    371
     96    -64   -161    -15    127   -114    153    750    597    639    594    374
    109      0   -109    -54    109    -51    145    748    605    659    623    358
    119     46    -72    -83     96    -12    142    737    600    659    626    332
    114     38    -75    -75     96    -18    142    714    579    649    626    319
     96      0    -96    -49     93    -46    137    678    550    626    605    296
     72    -28   -101    -20     85    -64    137    631    519    584    571    290
     44    -31    -75     -7     57    -51    140    581    491    566    566    272
     18    -31    -49      7     33    -38    137    524    457    548    563    223
    -12    -59    -49     33     15    -54    132    467    407    501    524    192
    -38   -103    -64     70     10    -85    140    420    368    457    485    163
    -62   -132    -72     96      2   -103    150    384    345    426    457    140
    -70   -135    -64    103     -2   -101    153    348    319    394    423    129
    -90   -116    -28    101    -33    -72    158    327    303    397    431    127
    -98   -122    -25    109    -36    -75    166    316    298    400    439    116
    -83    -98    -15     90    -36    -57    176    324    309    405    444    114
    -67     10     77     28    -72     44    184    345    348    436    472    163
    -62     62    122      0    -93     90    179    342    363    452    496    210
    -54     96    150    -20   -101    122    166    340    376    483    532    220
    -44     70    114    -15    -80     93    137    324    368    480    527    213
    -38     77    116    -18    -77     96    114    306    353    467    511    207
    -44    101    145    -28    -93    122     90    275    340    462    519    205
    -54     93    148    -20   -101    119     70    252    324    454    522    176
    -72     54    127      7    -98     88     59    244    301    423    478    127
    -93    -72     20     83    -57    -25     59    231    265    363    402    109
   -103   -220   -119    161      5   -168     59    210    218    309    335     62
    -98   -283   -184    189     41   -236     59    200    189    270    296     85
   -109   -319   -210    210     49   -265     70    197    171    267    296     77
   -114   -340   -226    228     54   -283     72    181    145    270    296     31
   -127   -340   -215    231     41   -280     72    168    132    254    298     36
   -148   -342   -197    244     23   -270     77    163    129    254    322     36
   -168   -384   -215    275     23   -298     90    155    127    249    306     -7
   -158   -415   -257    288     49   -337     98    148    109    226    272     12
   -155   -392   -239    272     38   -316     90    145    111    226    288     33
   -168   -394   -228    280     28   -311     80    140    103    213    267     15
   -163   -405   -241    283     36   -322     67    116     77    189    241    -10
   -168   -433   -265    301     46   -350     62    103     51    161    218    -28
   -148   -535   -389    340    119   -462     57     90    -23     62    111   -129
   -114   -740   -626    426    254   -685    109    114   -155   -155   -135   -381
   -111   -865   -753    485    319   -810    228    220   -197   -303   -337   -610
   -137   -761   -623    449    241   -693    345    316    -83   -223   -283   -574
   -301   -394    -93    345   -103   -244    270    -59     -2     25     54   -213
   -501    241    743    129   -623    491     49   -545    171    517    688    462
   -628    870   1496   -122  -1062   1182   -148   -753    493   1143   1428   1265
   -540   1013   1553   -236  -1047   1283   -405   -815    662   1566   1875   1735
   -475    545   1021    -36   -748    782   -535   -958    275   1161   1460   1340
   -454    -54    400    254   -428    171   -553  -1015   -293    340    615    454
   -433   -472    -38    452   -197   -257   -400   -774   -506   -137     70   -132
   -376   -527   -150    452   -114   -340   -202   -402   -322    -83     33   -171
   -277   -480   -202    376    -38   -340    -70   -148   -161      5     77   -122
   -207   -472   -267    340     28   -371     -2    -20    -88     38     90   -124
   -181   -452   -272    314     44   -363     18     31    -67     51     98   -150
   -171   -457   -285    314     57   -371     23     54    -62     54    103   -163
   -155   -483   -327    319     83   -405     33     72    -54     51    106   -158
   -140   -475   -335    306     96   -405     38     85    -38     64    119   -150
   -127   -483   -355    303    114   -420     44     93    -31     62     96   -161
   -127   -504   -376    316    124   -441     51    101    -25     49     77   -129
   -129   -493   -363    311    114   -428     46    114    -10     59     93   -119
   -122   -462   -340    290    106   -400     46    127      5     77    111    -98
   -119   -444   -327    280    101   -387     46    145     23    109    145    -85
   -106   -446   -340    277    116   -394     49    168     36    132    168    -90
   -106   -428   -322    267    106   -376     54    189     57    150    184    -70
   -106   -397   -290    252     90   -345     57    210     80    174    205    -54
   -103   -384   -280    241     85   -335     59    231    103    200    215    -41
    -70   -358   -288    215    109   -324     57    262    129    223    228    -20
    -46   -335   -288    189    119   -311     59    296    161    252    241    -10
    -23   -306   -283    163    129   -296     67    350    207    296    285     36
    -12   -267   -254    137    119   -259     75    405    262    350    332     90
      7   -236   -244    114    124   -239     93    467    311    400    376    132
     -5   -189   -187     96     90   -189    109    532    361    449    415    184
      0   -153   -155     75     77   -153    106    579    410    511    472    241
     15   -142   -158     62     85   -148     90    594    439    542    498    272
     23   -140   -163     59     93   -150     90    602    452    548    506    290
     12   -150   -166     67     88   -158     93    602    459    571    519    288
     -7   -129   -122     67     54   -124     90    584    454    571    522    288
    -25   -140   -116     80     44   -129     90    561    441    553    509    280
    -23   -155   -132     90     54   -145     88    524    410    519    483    259
    -36   -176   -140    103     49   -158     80    475    368    475    441    223
    -62   -200   -137    129     36   -168     77    426    327    431    405    184
    -90   -244   -153    166     28   -197     88    379    290    381    363    145
   -109   -249   -140    179     15   -194    111    345    275    358    342    129
   -116   -246   -129    181      5   -187    119    298    246    316    303     98
   -109   -249   -142    179     15   -197    114    254    207    285    293     57
   -111   -252   -142    181     12   -197    114    226    184    270    280     18
    -98   -270   -171    184     36   -220    127    210    168    254    257      2
    -93   -244   -150    166     25   -197    145    218    187    270    254     20
    -96   -150    -54    122    -23   -101    148    226    226    311    298     62
    -93    -90      0     90    -49    -46    127    210    244    332    329     88
    -93    -51     41     72    -67     -5    114    205    267    361    363    114
    -75    -64     10     67    -44    -28     83    202    272    366    363    119
    -41    -67    -25     54     -7    -49     51    189    257    355    361    109
    -62    -88    -25     75    -18    -59     46    171    239    337    345     88
   -111   -116     -5    114    -54    -62     54    153    218    319    335     77
   -179   -179     -2    176    -90    -90     70    137    187    296    311     51
   -153   -259   -106    205    -25   -184     54     90    127    236    246     -5
    -33   -314   -280    174    122   -298      5     83     80    187    189    -31
     -7   -371   -363    189    176   -368     -5     98     64    168    171    -23
    -36   -410   -374    220    168   -392    -10     67     28    158    166    -88
    -59   -423   -363    241    150   -394    -10     33      0    129    140   -158
    -64   -441   -376    252    155   -410      2     25    -18    106    127   -153
    -51   -470   -418    262    181   -444     12     31    -20     93    127   -132
    -64   -509   -444    283    189   -478      5     20    -28     77    106   -148
    -88   -524   -436    306    171   -480      0     10    -38     62     88   -135
    -88   -537   -449    311    176   -493     -7      2    -49     51     83   -135
    -80   -542   -462    311    189   -504    -20    -12    -51     49     72   -155
    -98   -566   -467    332    184   -519    -20    -10    -57     49     62   -145
   -137   -615   -478    376    168   -548     -2    -15    -77     31     38   -176
   -155   -735   -579    444    207   -657     31    -10   -132    -54    -59   -288
    -98   -914   -815    506    358   -865     96     98   -184   -215   -272   -509
    -38   -927   -891    483    426   -911    207    272   -109   -272   -394   -641
    -51   -704   -652    376    298   -678    265    314     23   -155   -270   -535
   -145   -322   -179    233     12   -252    127    -98    -18     25     44   -246
   -316    259    576     28   -446    418   -122   -675   -106    350    574    265
   -418    859   1275   -223   -846   1065   -345   -982    -23    846   1249    893
   -371    807   1176   -218   -774    992   -545  -1109    -44   1093   1551   1197
   -335    252    587     38   -459    418   -605  -1140   -355    685   1075    789
   -324   -275     49    301   -187   -114   -548  -1091   -810   -155    153    -83
   -259   -597   -340    428     38   -470   -376   -766   -774   -415   -231   -462
   -210   -654   -446    431    116   -550   -223   -407   -475   -236   -150   -363
   -142   -613   -472    376    163   -542   -116   -176   -277   -114    -72   -280
   -109   -589   -480    350    184   -535    -41    -18   -145    -31    -18   -223
    -98   -594   -496    345    197   -545    -20     38   -101      0      0   -215
    -85   -618   -532    353    223   -576     23     90    -57     38     31   -215
    -72   -615   -542    342    233   -581     51    129    -25     72     59   -207
    -72   -576   -504    324    215   -540     62    155      0     96     88   -200
    -77   -568   -493    322    207   -532     59    171     25    122    111   -176
    -80   -545   -465    311    189   -504     51    176     46    145    142   -161
    -75   -527   -452    301    187   -491     64    189     64    158    168   -174
    -77   -522   -444    301    181   -483     62    184     57    132    116   -239
    -64   -532   -470    296    202   -501     51    192     57    114     57   -202
    -57   -530   -475    293    207   -504     57    220     96    158    101   -135
    -33   -501   -467    267    215   -485     51    236    122    200    145   -137
    -20   -457   -436    239    207   -446     44    236    132    200    145   -119
    -18   -420   -405    218    192   -413     59    265    171    226    163    -72
      0   -441   -441    220    218   -441     62    298    207    249    184    -41
     25   -441   -467    207    246   -454     64    335    233    275    218     10
     23   -415   -439    197    231   -426     59    368    288    348    290      0
     54   -337   -392    140    223   -363     59    420    355    418    363      5
     77   -283   -361    101    218   -322     51    475    413    462    394     33
    103   -231   -335     62    218   -283     80    537    478    506    413     88
    145   -228   -374     41    259   -301     85    568    509    527    418    166
    161   -220   -381     28    270   -301     80    597    542    566    457    210
    158   -215   -374     28    265   -293     93    626    574    600    493    244
    153   -192   -345     18    246   -267    106    628    571    592    480    231
    145   -197   -342     25    244   -270    103    605    558    574    462    200
    129   -200   -329     31    228   -265     93    568    535    548    467    200
    106   -236   -342     64    223   -288    111    537    504    514    444    135
     93   -244   -337     75    213   -290    114    491    446    444    355     67
     96   -293   -389     98    241   -340    127    446    384    361    288    109
     67   -290   -361    109    213   -324    111    379    329    319    259     38
     44   -290   -335    122    187   -311    119    337    293    277    207    -28
     36   -298   -335    129    184   -316    124    303    265    241    176    -67
     46   -296   -342    124    194   -319    119    277    226    197    150    -85
     44   -316   -361    135    200   -337    124    254    202    171    127   -101
     28   -345   -374    158    200   -361    135    252    200    179    137   -114
     23   -329   -353    153    187   -342    155    270    239    223    181   -109
     33   -215   -249     90    140   -231    137    272    272    259    228    -83
     23   -163   -187     67    103   -174    114    262    293    293    257    -57
     33   -106   -142     36     88   -124    106    262    319    327    283    -23
     44    -93   -137     23     88   -114     93    257    327    340    298      2
     38   -122   -161     41     98   -140     70    239    301    319    280      0
     31   -122   -155     44     90   -140     33    220    272    290    265    -18
     12   -150   -166     67     88   -158     25    215    257    267    246    -38
     10   -194   -205     90    106   -197     18    194    226    213    194    -44
     33   -249   -283    109    158   -265     -5    166    171    166    153    -77
     44   -306   -353    129    197   -329    -25    140    119    119    106   -142
     41   -371   -413    163    226   -392    -23    140    109    114    106   -187
     41   -436   -478    197    259   -457    -23    124     83     75     70   -239
     41   -465   -506    213    272   -485    -23    109     44     23     -2   -275
     28   -491   -522    231    272   -506    -20     93     25      0    -23   -280
     33   -475   -511    220    272   -493    -31     75      2    -25    -49   -285
     49   -470   -522    210    285   -496    -49     51    -31    -75   -106   -293
     54   -496   -550    220    301   -522    -51     49    -44    -93   -116   -272
     51   -517   -571    231    311   -542    -44     49    -33    -64    -88   -298
     41   -535   -579    246    309   -555    -49     44    -38    -59    -70   -327
     36   -553   -592    257    314   -571    -49     36    -49    -72    -77   -319
     49   -558   -607    254    327   -581    -41     33    -62    -83    -85   -329
     75   -636   -714    277    394   -675    -25     67    -90   -145   -163   -389
    119   -805   -924    342    519   -862     33    168   -101   -252   -303   -527
    140   -901  -1044    379    592   -971    142    322    -31   -319   -441   -722
    145   -719   -865    288    504   -792    233    454    132   -259   -449   -706
     49   -342   -392    145    218   -366    150    155     90   -150   -239   -454
    -85    150    236    -33   -161    192    -85   -426   -132     25    163    -90
   -202    745    945   -272   -574    844   -327   -883   -236    368    732    389
   -192    937   1130   -371   -659   1034   -555  -1111   -285    701   1189    836
   -142    428    568   -142   -355    496   -607  -1130   -506    478    914    615
   -114    -57     57     85    -88      0   -566  -1075   -831   -179    166    -96
    -62   -454   -394    257    163   -426   -449   -854   -914   -641   -415   -618
     -7   -581   -574    296    283   -579   -298   -496   -607   -506   -387   -566
     44   -553   -600    254    319   -576   -168   -218   -327   -306   -259   -436
    114   -514   -628    200    368   -571    -88    -49   -174   -215   -210   -361
    137   -530   -670    194    402   -600    -49     20   -116   -184   -189   -350
    127   -548   -675    210    400   -610    -36     46    -98   -171   -179   -376
    119   -527   -646    202    381   -587    -25     64    -85   -166   -171   -376
    124   -501   -626    187    374   -563    -28     72    -77   -168   -181   -363
    140   -485   -628    171    384   -558    -28     80    -67   -168   -184   -335
    148   -454   -602    153    374   -527    -25     90    -41   -145   -166   -311
    148   -457   -605    153    374   -530    -23    101    -23   -119   -140   -293
    161   -423   -587    129    374   -504    -15    111     -5    -98   -122   -293
    168   -413   -584    119    376   -498     -7    122      7    -90   -119   -283
    171   -428   -600    129    384   -514      5    148     33    -70   -106   -262
    181   -392   -576    103    379   -485      7    168     64    -44    -83   -254
    207   -381   -592     85    400   -485    -10    161     67    -33    -70   -270
    202   -348   -550     70    374   -446    -15    181     93    -10    -46   -262
    200   -316   -517     59    358   -415    -10    218    132     23    -15   -231
    205   -314   -519     51    358   -415     10    272    181     62     20   -189
    218   -306   -524     44    371   -415     33    322    231    103     54   -163
    244   -285   -530     20    384   -407     36    355    265    132     85   -122
    259   -254   -514     -2    387   -384     36    410    324    197    150    -51
    270   -210   -483    -31    376   -345     41    465    384    254    205     10
    272   -168   -441    -51    355   -303     57    519    444    298    246     85
    296   -142   -439    -77    366   -290     62    548    467    314    259    137
    324   -145   -470    -88    397   -306     72    566    478    319    259    153
    327   -135   -462    -96    392   -298     88    574    483    335    275    145
    314   -109   -423   -103    366   -265    101    558    467    322    270    127
    285   -114   -402    -88    342   -259    101    535    431    280    236    106
    272   -119   -392    -75    332   -254    111    509    392    233    192    103
    259   -129   -392    -64    322   -259    106    449    327    166    148     70
    249   -137   -387    -54    316   -262    101    384    265    122    114      2
    220   -129   -350    -46    285   -239    101    329    218     72     80    -38
    202   -116   -319    -41    259   -218     96    277    179     20     31    -46
    205   -127   -335    -38    267   -231     93    228    145    -20     -5    -72
    192   -135   -327    -28    259   -231     96    192    124    -41    -20   -119
    176   -150   -327    -12    252   -239     98    166    111    -54    -36   -140
    161   -161   -322      0    241   -241    111    158    106    -59    -46   -137
    148   -148   -296     -2    220   -220    122    161    111    -51    -36   -145
    145    -80   -226    -33    184   -150    127    168    145    -20     -7   -119
    114    -23   -140    -46    124    -80    129    171    179     12     28    -75
    155     20   -135    -88    145    -57     93    140    171      7     31    -64
    192     75   -116   -137    155    -20     72    135    181     12     36    -31
    200     64   -135   -135    168    -33     64    140    181     20     44    -25
    205     62   -145   -135    174    -41     44    129    163     12     44    -28
    220     44   -176   -132    200    -64     23    111    145     -2     33    -28
    218     46   -174   -135    197    -62     25    106    140     -5     38    -31
    218     -2   -220   -109    220   -111     25     96    114    -36     15    -46
    215    -88   -306    -64    259   -197     15     72     62    -96    -44   -101
    213   -158   -371    -25    290   -265      5     54     10   -158   -111   -153
    210   -236   -446     10    327   -340      5     46    -38   -210   -161   -184
    205   -301   -506     46    353   -402     10     38    -72   -244   -192   -228
    215   -316   -532     49    374   -426      7     25    -90   -259   -197   -257
    210   -293   -504     41    355   -397      2     15    -98   -259   -184   -280
    210   -327   -537     57    371   -431    -10    -10   -129   -296   -215   -327
    210   -389   -602     88    405   -496     -2    -10   -135   -309   -223   -332
    210   -400   -610     93    407   -504      0     -7   -135   -311   -223   -319
    202   -413   -615    106    407   -514      7    -10   -137   -316   -223   -309
    207   -444   -652    116    428   -548      2    -20   -158   -345   -252   -309
    220   -441   -662    111    441   -550      2    -23   -171   -363   -267   -303
    239   -459   -698    109    465   -576     -2    -33   -200   -407   -303   -324
    249   -571   -820    161    535   -696     12    -20   -267   -511   -418   -439
    265   -789  -1057    259    659   -922    109     83   -329   -701   -657   -667
    265   -839  -1104    285    683   -971    244    241   -259   -766   -774   -787
    223   -618   -844    197    532   -730    301    202   -166   -675   -667   -693
     96   -202   -298     54    197   -249    129   -314   -259   -517   -374   -381
    -90    441    532   -176   -311    485   -176   -898   -316   -132    218    181
   -174   1034   1208   -431   -691   1119   -449  -1187   -200    402    901    800
   -116   1054   1171   -470   -644   1111   -683  -1291   -179    693   1223   1130
    -59    563    623   -252   -340    592   -737  -1286   -423    342    810    758
    -46    -10     36     25    -41     12   -633  -1174   -833   -501   -106    -96
    -12   -379   -366    197    174   -374   -431   -839   -836   -833   -545   -478
     67   -459   -530    194    296   -493   -246   -472   -563   -685   -478   -428
    150   -439   -589    145    368   -514   -114   -231   -381   -576   -413   -379
    174   -431   -607    127    389   -519    -44   -111   -290   -537   -394   -350
    168   -433   -602    129    384   -517    -12    -59   -254   -535   -400   -353
    194   -436   -631    119    413   -532     -7    -44   -254   -558   -431   -368
    244   -436   -680     96    462   -558    -18    -62   -288   -602   -475   -394
    231   -418   -649     93    439   -532      5    -23   -252   -574   -457   -361
    207   -394   -605     93    405   -498     25      7   -213   -542   -431   -327
    207   -397   -605     93    405   -501     31     23   -205   -545   -428   -303
    226   -384   -610     80    418   -496     38     36   -189   -522   -392   -293
    228   -348   -576     57    400   -459     51     59   -161   -498   -358   -272
    226   -332   -561     51    392   -446     54     70   -150   -498   -358   -272
    233   -335   -571     49    400   -452     51     83   -140   -491   -355   -277
    241   -342   -584     51    413   -462     59    109   -109   -462   -327   -246
    249   -329   -579     38    413   -454     62    122    -90   -454   -316   -226
    252   -322   -574     33    410   -446     72    145    -70   -452   -322   -213
    259   -303   -563     18    410   -433     70    174    -51   -441   -319   -192
    275   -252   -527    -10    400   -389     72    205    -28   -407   -288   -168
    283   -197   -483    -44    381   -340     80    244     15   -366   -244   -135
    303   -158   -465    -72    384   -311     90    303     72   -322   -197    -83
    319   -135   -454    -93    387   -296     98    363    119   -275   -153    -33
    327   -103   -431   -111    379   -267    114    428    176   -228   -116     25
    361    -98   -462   -132    410   -277    109    454    200   -207    -96     72
    394    -90   -485   -153    439   -288    114    475    215   -181    -75    103
    405    -85   -491   -161    446   -288    114    472    202   -189    -75    111
    387    -57   -444   -163    415   -249    119    470    189   -197    -64    114
    363    -46   -410   -158    384   -228    119    439    161   -223    -83     85
    342    -44   -387   -148    363   -215    116    402    127   -259   -106     67
    314    -59   -374   -127    342   -215    127    376     98   -296   -127     57
    296    -62   -358   -116    327   -210    124    319     57   -342   -158     20
    283    -80   -363   -103    319   -220    119    252     12   -392   -181     -2
    257   -101   -358    -77    306   -228    122    184    -44   -446   -220    -77
    226   -124   -353    -51    288   -236    127    122    -96   -511   -309   -153
    202   -174   -376    -12    288   -275    145     90   -129   -566   -374   -135
    181   -153   -337    -15    259   -246    145     57   -153   -587   -374   -161
    168   -150   -319    -10    244   -233    153     33   -174   -615   -384   -163
    174   -158   -332     -7    249   -244    168     25   -184   -633   -397   -179
    194   -145   -340    -23    267   -241    179     18   -184   -649   -418   -194
    220    -85   -306    -70    262   -194    176     12   -163   -639   -405   -127
    231    -18   -249   -106    239   -132    158      7   -140   -610   -368    -70
    236     67   -168   -153    202    -49    127    -10   -129   -597   -345    -54
    254    122   -132   -187    194     -5    103    -28   -129   -594   -340    -72
    283     85   -200   -187    241    -57     93    -36   -145   -602   -350    -80
    298     46   -252   -174    275   -101     90    -44   -166   -620   -355    -59
    283     23   -259   -155    272   -116     77    -62   -189   -641   -358    -67
    265     18   -246   -140    257   -114     54    -96   -228   -683   -397   -119
    272    -51   -324   -111    298   -189     41   -119   -275   -737   -467   -135
    257   -153   -410    -51    332   -283     25   -153   -332   -802   -530   -176
    249   -220   -470    -15    358   -345     15   -174   -368   -833   -545   -202
    244   -254   -498      5    371   -376      0   -197   -405   -870   -561   -265
    228   -309   -537     38    381   -423     -2   -226   -444   -914   -618   -319
    223   -337   -561     57    389   -446     -7   -254   -491   -969   -688   -301
    207   -350   -561     70    381   -454    -12   -272   -517   -992   -704   -293
    184   -366   -550     90    366   -457     -7   -285   -535  -1018   -727   -327
    205   -397   -602     93    400   -498    -23   -303   -561  -1060   -763   -329
    192   -402   -597    103    392   -498    -20   -311   -563  -1057   -756   -309
    176   -381   -558    101    366   -470    -18   -314   -555  -1031   -711   -270
    171   -379   -550    103    361   -465    -18   -327   -574  -1039   -722   -327
    179   -387   -566    101    371   -478    -25   -348   -597  -1075   -766   -348
    200   -426   -626    111    410   -524    -28   -353   -628  -1127   -828   -350
    226   -592   -818    181    519   -704      7   -319   -706  -1262   -995   -472
    265   -857  -1122    296    693   -989     90   -233   -805  -1480  -1257   -719
    296   -852  -1150    275    722  -1000    187   -116   -784  -1540  -1350   -854
    213   -592   -805    189    506   -698    239   -181   -678  -1389  -1171   -737
      5   -129   -137     59     70   -132     80   -698   -670  -1127   -779   -379
   -228    566    795   -168   -511    680   -153  -1244   -589   -665   -145    345
   -293   1135   1428   -420   -862   1283   -387  -1475   -394    -98    553   1132
   -205   1075   1278   -436   -743   1176   -605  -1587   -441     59    740   1374
   -142    540    683   -200   -413    610   -665  -1615   -802   -452    166    815
   -116    -70     46     93    -83    -12   -566  -1488  -1231  -1252   -730   -114
    -49   -402   -355    226    153   -379   -366  -1093  -1163  -1426  -1028   -426
     51   -410   -465    179    257   -436   -205   -748   -932  -1293   -971   -384
    150   -392   -545    119    345   -467   -111   -542   -805  -1215   -935   -340
    179   -418   -597    119    387   -506    -62   -446   -753  -1192   -940   -329
    176   -415   -592    116    384   -504    -44   -407   -740  -1192   -950   -327
    205   -418   -623    106    413   -519    -46   -397   -740  -1195   -950   -340
    220   -394   -615     85    415   -504    -49   -389   -735  -1182   -932   -345
    241   -368   -610     64    426   -488    -36   -376   -719  -1166   -919   -345
    249   -342   -592     46    420   -467    -28   -363   -704  -1145   -904   -324
    259   -316   -576     28    418   -446    -28   -358   -698  -1137   -898   -303
    265   -303   -568     18    415   -436    -28   -350   -691  -1130   -901   -288
    272   -311   -584     20    428   -446    -28   -337   -678  -1119   -898   -272
    293   -288   -584     -5    439   -436    -41   -329   -672  -1111   -898   -267
    311   -257   -568    -28    439   -410    -38   -322   -667  -1096   -904   -252
    311   -246   -558    -33    433   -402    -31   -311   -670  -1106   -932   -200
    316   -249   -566    -33    441   -407    -28   -290   -652  -1060   -888   -181
    337   -189   -527    -75    431   -358    -38   -270   -623  -1002   -826   -189
    337   -181   -522    -77    428   -350    -36   -244   -610   -992   -813   -166
    337   -132   -470   -103    402   -298    -18   -202   -574   -956   -776   -124
    345    -88   -433   -127    389   -259    -10   -163   -532   -909   -737    -96
    345   -103   -449   -122    394   -275     -5   -122   -501   -875   -719    -54
    350    -85   -436   -132    392   -259     20    -67   -452   -826   -685     -2
    394    -41   -439   -179    415   -239     18    -31   -418   -789   -654     46
    472     20   -452   -246    462   -215     -5      5   -389   -761   -633    106
    485     44   -441   -265    462   -197    -25     28   -368   -727   -600    132
    506     57   -452   -283    478   -197    -33     49   -350   -691   -558    153
    519     83   -439   -303    480   -176    -31     49   -348   -678   -540    158
    509    124   -384   -316    446   -129    -44     18   -379   -696   -553    142
    467    114   -353   -290    410   -119    -59    -25   -415   -730   -584     85
    436     93   -342   -265    389   -122    -67    -72   -457   -766   -626     49
    420     80   -340   -252    379   -129    -72   -119   -488   -789   -652     44
    405     72   -332   -239    368   -129    -85   -171   -524   -813   -675     -2
    381     54   -327   -218    353   -135    -93   -228   -566   -862   -740    -49
    329     36   -293   -184    311   -129    -88   -277   -600   -885   -769    -80
    275    -15   -290   -132    280   -153    -75   -327   -631   -911   -802   -129
    280    -15   -296   -132    288   -155    -72   -353   -641   -927   -833   -124
    267     -2   -270   -135    270   -135    -51   -363   -652   -932   -841   -101
    176    -38   -215    -67    194   -127    -12   -405   -680   -961   -862   -119
    103    -67   -171    -20    137   -119      7   -433   -670   -943   -836   -103
    184     18   -166   -101    176    -72     -2   -376   -613   -857   -740    -44
    241    101   -142   -174    192    -20    -23   -350   -571   -795   -698    -49
    262    124   -137   -194    200     -5    -46   -340   -550   -761   -678     -5
    298    132   -166   -215    233    -18    -88   -340   -542   -748   -667     15
    301    103   -197   -202    249    -46   -106   -345   -540   -743   -672     15
    290     93   -197   -194    244    -51   -114   -358   -553   -745   -683     23
    275     93   -181   -187    228    -44   -127   -381   -568   -750   -683     28
    265     80   -187   -174    226    -54   -145   -397   -579   -750   -691    -28
    262     12   -249   -137    257   -116   -163   -413   -626   -805   -766    -67
    236    -93   -332    -72    283   -213   -181   -436   -678   -854   -823    -85
    215   -129   -345    -44    277   -236   -189   -446   -696   -852   -818   -132
    210   -174   -387    -20    298   -280   -197   -465   -717   -857   -826   -174
    213   -236   -449     12    329   -342   -200   -491   -761   -891   -862   -187
    218   -236   -454      7    335   -345   -231   -522   -797   -919   -896   -218
    226   -223   -452     -2    337   -337   -244   -535   -807   -924   -906   -223
    223   -207   -431     -7    324   -319   -239   -530   -797   -906   -878   -213
    215   -244   -459     15    337   -350   -246   -535   -810   -917   -883   -231
    200   -262   -462     31    327   -361   -244   -540   -820   -922   -911   -259
    207   -259   -470     25    337   -363   -254   -550   -836   -945   -948   -241
    252   -272   -527     10    387   -397   -277   -574   -862   -961   -971   -252
    257   -257   -514      0    384   -384   -288   -576   -852   -932   -932   -288
    283   -340   -623     25    452   -480   -272   -574   -893   -997  -1021   -400
    316   -579   -898    129    607   -737   -210   -530   -995  -1179  -1231   -576
    319   -719  -1041    197    680   -878    -93   -407  -1010  -1280  -1363   -818
    288   -623   -911    168    600   -766     28   -257   -883  -1210  -1335   -862
    148   -275   -426     62    285   -348    -23   -571   -810  -1018  -1096   -501
    -31    358    389   -163   -210    374   -252  -1096   -701   -600   -517    135
   -166   1075   1239   -454   -704   1156   -439  -1374   -418     28    249    917
    -96   1314   1410   -607   -753   1361   -670  -1467   -226    514    795   1543
    -51    919    971   -433   -511    945   -792  -1566   -491    275    540   1330
    -36    350    387   -158   -213    368   -813  -1618   -995   -459   -244    452
     15   -140   -155     62     85   -145   -698  -1410  -1278  -1057   -924   -288
     90   -306   -397    109    244   -350   -530  -1026  -1127  -1052  -1010   -376
    171   -298   -470     62    319   -384   -402   -756   -940   -927   -935   -345
    231   -303   -535     33    381   -418   -311   -587   -831   -849   -904   -324
    254   -311   -566     28    407   -436   -267   -504   -776   -813   -909   -324
    257   -296   -553     20    405   -423   -254   -470   -756   -805   -914   -309
    262   -306   -568     20    413   -436   -246   -444   -743   -800   -909   -303
    277   -306   -584     12    428   -444   -236   -418   -722   -784   -888   -290
    296   -285   -584     -5    439   -433   -239   -405   -701   -745   -828   -267
    296   -257   -553    -18    423   -405   -233   -379   -662   -683   -761   -285
    296   -239   -535    -28    413   -387   -228   -358   -639   -670   -779   -309
    298   -236   -535    -31    415   -387   -231   -340   -626   -672   -802   -270
    303   -249   -553    -28    426   -402   -228   -314   -605   -646   -805   -252
    298   -257   -555    -20    426   -405   -218   -283   -563   -602   -753   -194
    309   -231   -540    -38    423   -384   -207   -249   -530   -571   -719   -179
    329   -189   -522    -70    423   -355   -194   -213   -491   -542   -698   -142
    337   -184   -522    -77    428   -353   -176   -168   -444   -485   -644   -119
    345   -155   -501    -93    423   -327   -171   -135   -397   -420   -571   -129
    348   -111   -462   -119    402   -285   -176   -103   -361   -381   -540   -116
    371   -103   -475   -135    423   -288   -166    -38   -311   -329   -496    -67
    389   -101   -491   -145    439   -296   -161     25   -259   -275   -454    -23
    384    -54   -439   -163    410   -246   -150     93   -187   -200   -389     33
    402      2   -402   -202    400   -200   -150    150   -132   -140   -345     88
    446     49   -397   -249    420   -174   -145    210    -75    -70   -285    153
    472     88   -387   -280    428   -148   -140    262    -33     -5   -226    194
    488     96   -392   -290    441   -148   -145    285    -12     20   -197    218
    478    114   -363   -298    420   -124   -145    283     -2     31   -194    218
    467    119   -348   -293    407   -111   -145    272     -2     28   -200    210
    454    122   -332   -290    392   -103   -148    249    -12     12   -205    202
    441    142   -298   -290    371    -77   -145    223    -18     15   -202    192
    420    106   -314   -265    366   -103   -142    184    -46     -5   -218    155
    405     88   -316   -246    361   -114   -148    132    -77    -36   -244    119
    387     70   -316   -228    353   -124   -155     75   -111    -75   -288     70
    355     72   -283   -213    319   -103   -153     20   -145   -116   -348     25
    316     70   -246   -194    280    -88   -145    -18   -168   -158   -397     10
    301     57   -244   -179    272    -90   -145    -64   -200   -189   -423    -18
    290     51   -239   -171    265    -93   -145    -98   -218   -194   -423    -70
    296     10   -285   -153    290   -137   -153   -142   -262   -233   -452   -124
    301      0   -303   -153    301   -150   -127   -129   -252   -207   -418   -119
    311     80   -231   -197    272    -75   -114   -106   -197   -137   -353    -90
    306    142   -166   -226    236    -12   -109    -85   -140    -77   -301    -41
    288    166   -122   -226    205     23    -96    -62    -85    -31   -254     10
    290    228    -62   -259    176     83   -132    -80    -75    -20   -244     28
    316    244    -72   -280    194     85   -189   -124   -111    -46   -262      0
    332    205   -127   -270    228     41   -213   -129   -127    -54   -267     -7
    329    174   -155   -252    244     10   -207   -129   -135    -59   -277    -10
    311    150   -163   -233    239     -5   -213   -142   -142    -59   -288    -25
    311     90   -223   -202    267    -64   -213   -142   -155    -70   -306    -38
    316    -33   -350   -142    332   -189   -223   -148   -194   -114   -366    -93
    303   -111   -415    -96    358   -262   -228   -158   -231   -158   -431   -161
    301   -132   -436    -85    368   -283   -231   -181   -265   -200   -467   -179
    288   -161   -449    -64    368   -306   -239   -205   -298   -226   -478   -197
    277   -163   -441    -59    358   -303   -249   -215   -319   -231   -475   -207
    270   -192   -462    -38    366   -327   -254   -223   -327   -233   -480   -200
    241   -220   -462    -10    350   -342   -244   -228   -337   -252   -509   -200
    249   -226   -478    -12    363   -350   -244   -236   -342   -249   -498   -228
    270   -213   -483    -31    374   -348   -252   -252   -355   -254   -493   -262
    272   -210   -483    -31    376   -345   -249   -249   -345   -244   -480   -249
    283   -231   -514    -28    397   -371   -254   -252   -342   -249   -496   -254
    293   -241   -535    -25    413   -387   -259   -246   -348   -249   -504   -259
    314   -293   -607    -12    459   -449   -239   -226   -361   -259   -522   -283
    337   -467   -805     64    571   -636   -194   -189   -433   -389   -670   -433
    342   -685  -1028    168    685   -857    -85    -75   -480   -579   -904   -665
    345   -618   -963    135    652   -789     36     67   -368   -568   -930   -722
    257   -327   -584     33    420   -454     44    -90   -301   -426   -743   -568
    119    137     18   -127     51     77   -187   -654   -387   -179   -335   -176
     15    841    826   -428   -405    833   -483  -1106   -337    309    329    428
     31   1265   1234   -646   -602   1249   -730  -1254   -158    865    953   1018
    106   1018    909   -563   -402    963   -888  -1273   -205    969   1015   1119
    127    420    293   -272    -83    358   -896  -1270   -597    355    348    514
    135    -83   -218    -28    174   -150   -769  -1163  -1015   -483   -530   -314
    171   -316   -488     70    329   -402   -579   -818   -859   -545   -698   -480
    215   -319   -537     49    376   -428   -428   -506   -584   -368   -587   -384
    275   -337   -613     31    444   -475   -306   -288   -410   -262   -522   -319
    296   -296   -594     -2    444   -444   -231   -166   -298   -184   -467   -277
    306   -275   -581    -15    444   -428   -202   -124   -259   -158   -444   -262
    314   -290   -607    -12    459   -449   -202   -116   -252   -163   -449   -275
    306   -303   -610      0    457   -457   -187    -90   -231   -150   -446   -277
    298   -285   -584     -7    439   -433   -174    -67   -207   -127   -433   -267
    322   -267   -592    -28    454   -428   -184    -64   -205   -127   -433   -262
    316   -262   -579    -28    446   -418   -176    -49   -187   -114   -418   -249
    322   -272   -594    -23    457   -433   -155    -23   -163    -88   -394   -226
    322   -267   -589    -28    454   -428   -148     -5   -135    -57   -368   -202
    329   -218   -548    -54    439   -381   -155     12   -106    -33   -355   -200
    335   -181   -517    -75    426   -348   -148     44    -70      0   -327   -171
    348   -161   -509    -93    428   -335   -127     77    -31     41   -290   -124
    350   -166   -519    -93    433   -340   -109    109      5     72   -272    -98
    342   -184   -530    -80    436   -355    -90    155     54    114   -246    -77
    358   -168   -527    -96    441   -348    -98    176     75    137   -228    -59
    368    -96   -465   -135    415   -280    -88    223    127    179   -184     -2
    389    -70   -459   -161    423   -265    -64    283    197    249   -122     41
    402    -51   -454   -174    428   -252    -38    337    267    316    -59     57
    420      5   -415   -215    418   -205    -31    392    335    381     -2     98
    444     70   -374   -257    410   -150    -25    436    394    441     46    153
    449     83   -366   -267    405   -140    -10    480    433    467     70    197
    457     98   -358   -277    407   -129    -10    506    457    498    106    228
    467    142   -327   -306    397    -90     -2    522    483    527    142    246
    465    158   -306   -311    387    -72     12    530    488    530    148    265
    462    129   -332   -296    397   -101     12    501    452    491    111    241
    441     75   -366   -257    402   -145     20    467    415    465     96    205
    426     51   -374   -241    400   -161     23    428    376    426     83    181
    418      5   -413   -210    415   -202     10    363    303    345     28    148
    376    -18   -394   -179    384   -205     12    316    254    290    -20    114
    353    -18   -371   -168    361   -194     10    272    210    249    -62     72
    324    -23   -350   -150    335   -187     10    228    171    215    -93     28
    296    -46   -342   -124    319   -194     28    213    158    205    -98      2
    309     10   -298   -161    301   -142     23    176    129    179   -129    -41
    322     62   -259   -192    290    -96     12    145     96    145   -166    -70
    324     96   -228   -213    275    -64      2    140     83    137   -171    -70
    332    135   -197   -233    265    -31      7    150    106    168   -145    -44
    322    184   -137   -254    231     23     15    168    142    202   -127      0
    316    249    -67   -283    192     90     -2    163    158    231    -93     33
    322    319     -5   -322    163    158    -20    153    176    265    -57     38
    329    342     12   -335    158    179    -23    153    192    280    -41     36
    316    322      5   -322    155    166    -33    137    174    259    -54     15
    311    303     -7   -306    158    148    -41    127    161    241    -72      5
    311    290    -20   -301    166    135    -46    114    145    220    -88     10
    309    265    -44   -285    176    111    -44    111    124    189   -114     12
    306    158   -150   -233    228      5    -46    109     83    137   -163     -5
    298     70   -228   -187    265    -77    -51     98     44    103   -194    -46
    288     49   -239   -171    265    -93    -59     77     12     83   -220   -101
    280    -10   -290   -135    285   -150    -57     54    -25     41   -252   -119
    275    -72   -348   -101    311   -210    -57     28    -62      5   -277   -155
    277    -93   -371    -93    324   -233    -54     18    -70      5   -270   -189
    280    -85   -368    -98    322   -226    -49     23    -62     12   -257   -187
    275    -72   -348   -101    311   -210    -41     31    -62     15   -254   -174
    267    -80   -348    -96    306   -213    -44     25    -83      0   -270   -171
    267    -83   -350    -93    309   -215    -44     25    -88    -10   -288   -161
    270    -83   -355    -96    311   -220    -54     18    -96    -18   -296   -155
    259    -83   -342    -88    301   -213    -59      7    -93    -10   -290   -184
    257    -93   -350    -83    303   -220    -59      2   -109    -31   -311   -184
    283   -205   -491    -38    387   -348    -44     12   -155   -106   -405   -244
    322   -441   -766     57    542   -605     33     98   -184   -231   -576   -389
    332   -555   -888    111    610   -722    161    246   -116   -293   -685   -550
    322   -311   -636     -5    475   -472    241    345     51   -179   -607   -498
    215     85   -129   -150    171    -23    158     46     10    -57   -397   -283
     59    592    532   -327   -236    563   -103   -519   -207    137     10     75
    -85   1247   1332   -579   -709   1288   -355   -932   -262    535    597    540
    -46   1366   1413   -659   -730   1389   -618  -1158   -329    807    948    865
     20    862    841   -441   -410    852   -683  -1163   -519    592    704    683
     28    379    348   -205   -161    363   -600  -1078   -839    -83    -25     46
     64    -59   -124     -2     93    -90   -444   -846   -930   -548   -592   -470
    103   -176   -280     36    189   -228   -275   -498   -605   -361   -519   -400
    137   -148   -285      5    210   -218   -140   -236   -337   -166   -376   -265
    179   -137   -316    -20    246   -228    -38    -49   -163    -33   -288   -218
    205   -142   -348    -31    275   -244     12     33    -88      7   -301   -202
    192   -103   -296    -44    241   -200     25     51    -70      5   -316   -158
    174   -101   -277    -36    226   -189     57     83    -33     31   -285   -122
    200   -116   -316    -44    257   -215     51     77    -46     25   -267   -127
    192   -116   -309    -36    249   -213     64     96    -28     46   -246   -114
    205    -72   -280    -67    241   -176     51     90    -20     54   -244   -114
    194     -7   -202    -93    197   -103     51    111     15     88   -213    -90
    215      2   -215   -111    215   -106     46    116     28     96   -213    -64
    223    -10   -233   -106    228   -122     57    124     33     96   -218    -41
    218    -20   -239    -98    228   -129     62    140     49    116   -197    -33
    205     18   -187   -111    194    -83     72    161     90    174   -132    -12
    192     44   -150   -119    171    -51     85    200    132    223    -83     20
    197     75   -122   -135    161    -23     80    215    158    246    -70     25
    205     85   -119   -145    161    -15     88    254    202    280    -38     57
    213     57   -155   -135    184    -49    111    306    257    332      0    106
    218     90   -129   -155    174    -18    114    332    296    371     33    135
    202    176    -25   -189    114     75    122    376    350    433     85    189
    213    194    -20   -205    116     88    135    431    407    488    122    226
    257    223    -33   -239    145     96    135    470    444    519    142    275
    265    288     23   -275    119    155    145    522    493    568    197    345
    236    306     70   -270     83    189    179    594    558    654    288    397
    257    332     75   -296     88    205    158    584    555    670    314    392
    275    353     77   -314     98    215    145    563    532    654    309    376
    265    400    135   -335     64    267    140    545    511    633    290    366
    249    423    174   -335     38    298    148    522    485    597    262    345
    223    410    187   -316     18    298    155    493    452    563    233    322
    205    402    197   -306      5    301    150    441    400    522    202    293
    192    389    197   -293     -2    293    137    376    340    467    161    244
    174    368    194   -270    -10    283    132    314    283    413    116    192
    140    345    205   -244    -33    275    127    259    233    371     72    140
    106    324    218   -215    -57    272    132    228    213    353     57    106
     93    311    215   -205    -62    262    132    184    179    319     36     64
     88    337    249   -213    -80    293    145    176    174    322     41     51
     90    366    272   -231    -90    319    140    158    166    319     41     28
     77    374    296   -226   -109    337    145    153    171    316     36     36
     77    439    361   -259   -140    402    142    155    194    342     67     85
     70    506    436   -288   -181    472    155    174    246    389    116    150
     54    555    498   -306   -220    527    142    158    259    418    148    187
     46    597    550   -322   -252    574    124    155    280    462    184    207
     75    589    514   -335   -220    553     88    127    262    452    179    205
     80    555    475   -316   -197    517     80    122    249    433    171    202
     57    555    496   -306   -220    527     90    137    254    441    187    218
     44    563    519   -303   -239    542     85    122    236    423    163    213
     33    532    498   -283   -233    517     75    109    197    392    135    202
     36    446    410   -241   -187    428     64    111    179    376    111    187
     36    353    316   -197   -140    335     59     98    148    348     88    145
     36    298    259   -168   -111    280     62     90    122    327     70    119
     20    254    233   -140   -106    244     70     80     96    303     49     85
      7    231    223   -119   -106    228     75     59     64    270     10     41
      7    228    218   -119   -106    223     64     38     44    241    -20     36
      2    226    220   -114   -109    223     57     15     28    220    -38     28
      2    215    210   -111   -103    213     59      5     20    223    -33      5
     -2    189    192    -93    -96    189     64     15     20    239     -7     -2
      2    200    197   -101    -96    200     67     20     28    244     -5     -2
     -2    220    223   -109   -111    220     67     15     18    226    -18      7
     -5    210    215   -103   -111    213     54      5     -2    202    -36     10
     -5    161    166    -77    -85    163     44      2    -12    202    -33     15
    -20     80    101    -31    -59     90     67     18    -36    158    -88    -57
      7   -101   -111     46     57   -106    116     75    -96     28   -254   -213
     49   -285   -337    116    192   -311    215    236    -80    -98   -452   -392
     38   -220   -259     90    148   -239    345    426     83    -38   -439   -415
    -46    145    192    -51   -119    168    309    187    106     96   -215   -231
   -213    667    878   -228   -545    771     64   -452    -85    277    174    129
   -392   1392   1782   -501  -1088   1584   -197   -969   -150    662    784    667
   -446   1878   2325   -714  -1384   2101   -465  -1241   -106   1143   1415   1247
   -433   1579   2013   -574  -1223   1795   -579  -1291   -205   1156   1421   1275
   -413    976   1389   -283   -901   1182   -522  -1213   -496    566    740    652
   -322    379    701    -28   -511    537   -366   -950   -693    -80    -38    -41
   -218    142    361     38   -288    252   -200   -532   -449    -51   -155   -132
   -155    142    296      5   -226    220    -67   -226   -192    122    -46    -25
   -114    158    272    -23   -192    215     28    -36    -38    223     12     28
   -116    155    270    -20   -192    210     77     20      7    257     20     31
   -129    145    275     -7   -202    210     96     59     25    277     33     51
   -148    137    285      2   -215    210    122     96     64    298     51     67
   -140    153    293     -5   -218    220    135    109     90    306     67     72
   -109    181    290    -36   -200    233    132    127    114    319     85     93
   -116    184    301    -33   -207    241    135    132    135    332     93    114
   -158    155    314      0   -236    233    142    135    142    332     85    111
   -163    166    329     -2   -246    246    155    148    148    342     93    129
   -142    197    340    -28   -244    267    153    145    161    368    119    168
    -41    236    277    -96   -158    257    114    189    194    415    161    213
     12    288    275   -153   -132    283     98    262    252    467    210    241
      7    293    285   -150   -137    290    106    296    280    493    233    246
     -2    306    309   -153   -155    306    116    316    301    511    252    254
    -18    348    366   -163   -192    355    127    345    335    548    283    280
    -38    353    389   -158   -213    371    135    379    374    584    316    309
    -41    353    394   -155   -218    374    145    431    418    636    358    345
    -23    392    415   -184   -220    402    161    488    475    698    410    381
    -15    446    462   -215   -239    454    179    553    540    769    478    433
    -10    465    472   -228   -241    467    184    615    592    826    530    485
     10    478    465   -244   -226    472    181    665    631    875    566    527
     31    506    475   -270   -220    491    192    706    678    924    615    574
     54    555    501   -303   -223    530    213    745    717    969    662    620
     51    597    542   -327   -244    571    226    753    719    976    675    633
     49    623    574   -337   -262    600    223    730    693    956    667    618
     49    615    566   -332   -259    592    218    711    665    924    649    597
     36    594    558   -314   -259    576    218    683    633    885    623    566
      0    581    581   -290   -290    584    218    631    597    846    600    527
    -28    581    610   -277   -319    597    210    574    545    800    566    498
    -51    555    605   -254   -329    579    207    524    496    748    524    465
    -75    519    594   -220   -335    555    220    478    462    717    498    413
   -114    493    607   -192   -361    550    231    431    433    693    491    361
   -176    475    649   -150   -413    561    259    389    413    662    467    329
   -239    472    709   -119   -472    589    283    340    389    626    436    311
   -207    485    693   -137   -449    589    272    316    379    618    423    309
   -127    470    597   -171   -361    532    254    337    381    620    420    301
    -98    496    592   -200   -345    542    254    376    415    665    465    335
   -106    566    670   -231   -389    618    249    394    457    711    517    368
   -122    610    732   -244   -426    670    228    381    475    737    555    397
   -129    657    787   -265   -459    722    215    374    496    769    579    392
   -127    636    763   -257   -444    698    207    376    506    787    592    400
   -122    607    730   -244   -426    670    194    376    498    789    597    415
   -127    623    750   -246   -439    685    176    363    493    802    623    407
   -153    610    763   -231   -457    688    163    340    478    802    652    374
   -176    553    727   -189   -452    639    161    329    452    766    610    319
   -174    446    620   -137   -397    532    148    309    402    698    517    298
   -179    332    511    -75   -345    420    135    288    355    626    439    290
   -187    275    462    -46   -324    368    119    267    322    589    413    262
   -197    244    441    -23   -319    342    114    236    288    558    381    213
   -200    207    407     -5   -303    309    109    213    252    530    358    174
   -200    168    368     15   -283    267    101    197    233    511    348    150
   -215    161    374     25   -293    265     96    181    220    506    348    142
   -226    127    353     49   -290    241    109    174    220    501    337    142
   -236    101    337     67   -288    218    111    168    213    493    332    145
   -231    103    335     64   -283    218    103    163    210    493    337    129
   -220    124    345     46   -283    233     96    155    202    491    335    116
   -223    106    329     57   -277    218     93    155    205    493    342    122
   -218     80    298     67   -257    187     93    158    207    488    342    119
   -207     25    233     90   -220    129     90    155    174    436    280     59
   -189   -192     -5    189    -93   -101    137    192     77    267     80   -137
   -150   -394   -244    272     44   -319    244    306     36     96   -135   -374
   -142   -332   -189    236     20   -259    358    423    127    101   -155   -426
   -265    -38    226    153   -246     93    381    205    213    267     62   -226
   -483    542   1023    -31   -753    782    127   -420    223    628    592    319
   -654   1275   1930   -311  -1291   1602   -122   -826    400   1202   1332   1060
   -652   1657   2309   -504  -1480   1982   -384   -969    602   1748   1964   1712
   -574   1410   1984   -418  -1278   1696   -558  -1021    498   1756   1984   1764
   -530    828   1358   -148   -945   1091   -566   -997     70   1060   1231    971
   -509    275    784    116   -646    527   -394   -756   -213    402    483    207
   -457     18    475    218   -467    246   -176   -363    -83    316    285      7
   -361    -10    350    187   -355    168    -12    -57    106    420    309     51
   -296    -10    285    153   -290    137     72    101    202    465    327     90
   -265    -38    226    150   -246     93    119    176    246    493    358    111
   -257     -5    252    129   -254    122    137    202    267    506    381    111
   -254     25    280    114   -267    153    142    226    293    540    423     93
   -265      0    265    129   -267    132    150    249    319    555    400     49
   -257    -12    244    132   -252    114    155    262    316    542    361     80
   -246    -12    233    127   -241    109    166    277    324    548    379    127
   -252    -20    231    137   -241    103    176    293    342    568    405    132
   -252     10    262    119   -257    135    181    306    368    584    423    145
   -249     36    285    106   -267    161    187    314    394    605    446    153
   -249     51    298     96   -272    174    192    327    418    633    462    161
   -236     88    324     75   -280    205    192    353    446    667    496    171
   -236     93    327     70   -283    210    197    384    478    696    524    192
   -241     67    306     85   -272    187    210    413    498    711    540    215
   -228     93    322     67   -277    207    226    449    535    743    571    244
   -223    129    353     46   -288    241    239    488    587    789    620    270
   -207    168    374     18   -290    270    241    532    628    828    659    285
   -181    189    368     -5   -275    277    254    589    672    867    696    335
   -150    226    374    -38   -262    298    262    646    714    901    722    368
   -129    249    379    -59   -254    314    267    709    758    935    743    413
    -96    272    368    -90   -231    319    275    761    805    982    789    475
    -72    306    379   -119   -226    342    288    810    852   1036    844    527
    -54    355    410   -153   -233    381    288    828    880   1078    883    548
    -25    384    410   -179   -218    397    280    823    888   1088    906    555
    -36    371    407   -168   -223    389    285    820    891   1093    914    555
    -57    368    426   -155   -241    394    283    792    872   1072    904    545
    -64    353    418   -145   -244    384    280    758    852   1047    883    517
    -88    324    413   -116   -249    368    293    730    828   1013    836    496
   -116    303    420    -96   -267    361    296    683    792    976    815    472
   -137    290    428    -77   -283    361    290    618    753    943    787    431
   -166    280    446    -57   -306    363    288    558    714    898    750    392
   -194    262    457    -33   -324    358    303    514    683    859    719    363
   -213    249    462    -18   -337    355    319    488    672    854    722    345
   -226    265    491    -18   -358    376    327    459    662    844    714    314
   -241    254    496     -7   -368    374    342    446    652    841    717    303
   -252    239    491      7   -371    363    355    439    641    828    696    283
   -233    254    488    -10   -361    368    366    449    654    833    701    309
   -226    301    527    -38   -376    413    379    470    693    878    740    348
   -215    348    563    -67   -389    454    374    475    732    919    784    366
   -213    397    610    -90   -410    504    366    496    774    958    828    405
   -200    394    592    -98   -397    493    337    488    782    966    833    420
   -166    350    514    -93   -340    431    296    444    735    919    792    389
   -153    303    457    -77   -306    381    257    418    696    885    761    361
   -161    303    465    -70   -311    384    236    387    665    852    732    332
   -181    327    509    -72   -345    418    226    374    649    833    717    306
   -202    283    485    -41   -342    384    218    361    631    807    688    272
   -215    194    407      7   -311    298    207    332    581    750    628    215
   -220    122    342     49   -280    231    205    301    530    696    574    166
   -223     59    283     80   -254    171    197    267    488    652    535    140
   -236     10    246    111   -241    129    194    244    459    626    514    122
   -244    -18    226    129   -236    103    192    231    444    610    504    109
   -254    -36    218    145   -236     90    194    223    433    594    493     93
   -257    -46    207    150   -233     80    200    220    431    592    488     98
   -246    -46    200    148   -226     75    197    220    426    592    493    103
   -249    -72    174    161   -213     49    192    220    413    579    483     98
   -265   -114    150    189   -207     18    202    223    407    571    467     93
   -252   -127    122    187   -189     -2    194    202    384    540    428     75
   -228   -153     75    189   -153    -38    181    189    361    511    410     49
   -220   -231    -12    223   -106   -122    189    192    311    444    345    -51
   -176   -441   -265    309     44   -353    239    213    192    244    135   -270
   -171   -602   -431    387    127   -517    353    296    135     72    -62   -483
   -207   -532   -324    368     57   -428    454    350    213    114    -33   -470
   -345   -202    140    272   -244    -31    413     44    290    311    236   -192
   -530    459    989     36   -758    724    174   -465    444    784    849    452
   -659   1200   1860   -272  -1260   1530    -23   -646    805   1486   1644   1262
   -589   1397   1987   -402  -1288   1691   -267   -665   1023   1945   2114   1797
   -509   1023   1530   -259  -1021   1278   -441   -763    774   1719   1880   1626
   -478    428    906     25   -691    667   -472   -846    210    922   1067    797
   -475    -25    446    249   -462    210   -272   -610    -72    322    423     98
   -418   -145    272    280   -348     64    -49   -233     83    329    342     -7
   -337   -137    200    236   -270     31    106     33    244    415    379     23
   -301   -145    155    223   -228      5    213    202    355    478    405     41
   -257   -181     75    218   -168    -54    215    220    345    444    355     -2
   -239   -205     33    220   -137    -85    220    241    340    426    337     -7
   -236   -187     49    210   -142    -70    228    272    361    439    358     23
   -241   -163     77    202   -161    -44    244    301    389    467    392     38
   -233   -179     54    205   -145    -64    257    316    405    480    410     46
   -223   -179     41    200   -135    -70    267    335    415    496    428     64
   -210   -135     75    171   -142    -31    272    355    441    519    446     98
   -189    -83    106    137   -148     10    272    376    459    532    465    132
   -174    -77     93    124   -135      5    283    394    475    542    478    150
   -166    -67     98    116   -135     15    293    415    496    555    496    158
   -171    -49    119    109   -148     36    293    428    501    555    493    153
   -176    -12    163     96   -171     75    293    439    509    566    498    150
   -163     12    176     75   -171     93    293    470    532    594    511    171
   -158     31    189     62   -174    109    298    509    568    628    537    202
   -158     46    205     54   -181    124    316    550    607    659    566    223
   -119     31    150     44   -135     90    322    576    620    659    566    231
    -77     31    109     20    -93     70    316    623    646    683    592    270
    -59     59    119      0    -90     90    329    698    711    748    644    329
    -36    114    150    -41    -96    132    340    763    774    813    698    384
    -10    181    192    -85   -101    187    350    820    826    870    756    441
      0    192    192    -98    -96    192    366    859    862    906    797    483
     10    200    189   -106    -88    194    363    870    880    917    818    509
     18    215    194   -119    -88    207    368    870    878    914    818    519
      2    239    236   -119   -116    239    376    867    878    917    826    522
    -20    218    239    -98   -129    228    379    849    865    906    815    511
    -46    192    239    -72   -142    215    376    813    833    862    774    472
    -70    176    244    -54   -158    210    384    774    807    818    735    441
    -83    179    262    -46   -171    220    394    735    782    784    704    415
   -109    155    265    -23   -187    210    389    678    732    732    662    379
   -111    122    231     -5   -171    176    371    592    662    665    602    314
   -142    101    244     20   -192    171    387    550    633    628    561    280
   -161     83    244     38   -202    163    400    519    607    600    540    254
   -168     64    231     51   -200    148    405    485    568    561    506    223
   -168     72    241     46   -205    158    405    459    537    537    491    200
   -189     98    285     44   -239    192    423    470    548    555    506    205
   -202    142    345     31   -272    244    449    506    600    597    545    249
   -153    200    353    -25   -252    275    423    488    594    589    537    244
   -148    272    420    -62   -285    345    402    472    602    600    555    265
   -166    314    478    -75   -322    394    381    465    615    618    579    288
   -163    303    467    -70   -314    384    355    454    613    613    581    293
   -184    293    478    -54   -332    384    345    449    607    613    589    296
   -189    254    444    -33   -316    348    324    423    571    584    566    272
   -194    231    423    -20   -309    327    319    400    542    553    540    252
   -187    181    368      2   -277    275    314    387    522    527    511    226
   -181     98    280     41   -231    187    288    358    459    459    436    161
   -218     31    249     93   -233    140    293    363    436    436    407    140
   -220    -46    171    132   -197     62    285    329    387    389    368     93
   -220   -129     90    176   -155    -20    298    311    358    363    337     54
   -254   -163     88    207   -171    -38    309    309    345    340    309     36
   -231   -140     90    184   -161    -25    285    280    316    303    285     15
   -285   -145    140    215   -213     -2    319    301    342    319    301     23
   -283   -176    106    231   -194    -36    316    272    322    298    272    -28
   -226   -285    -59    254    -85   -171    298    210    244    205    168   -127
   -166   -298   -135    231    -15   -218    262    189    181    140    129   -124
   -184   -218    -36    200    -75   -127    249    228    207    179    187    -41
   -265   -142    122    205   -194    -10    290    290    296    262    265     28
   -140   -236    -96    189    -23   -168    228    174    155    109    109   -124
    -96   -420   -324    259    114   -374    244    189     64    -33    -51   -262
    -98   -657   -558    376    228   -607    345    324     28   -184   -246   -428
   -114   -719   -605    418    244   -662    480    498    106   -236   -350   -535
   -174   -462   -290    316     54   -376    535    485    236    -98   -194   -413
   -327    -31    296    176   -311    132    379     12    189    109    155    -83
   -496    623   1119    -64   -810    872    116   -527    176    514    753    483
   -587   1247   1834   -329  -1210   1540    -96   -784    348   1088   1454   1135
   -506   1106   1613   -301  -1062   1358   -301   -865    340   1314   1673   1397
   -485    522   1008    -18   -745    763   -316   -859     20    846   1150    935
   -530      0    530    262   -530    265   -192   -750   -389     38    293    101
   -387   -358     28    374   -207   -166    -98   -542   -493   -353   -200   -368
   -342   -400    -59    368   -142   -231     54   -184   -194   -150    -80   -246
   -296   -353    -57    322   -119   -205    179     75     25      5     18   -158
   -257   -340    -85    298    -88   -213    254    218    142     80     64   -111
   -241   -384   -142    314    -49   -265    285    267    168     93     72    -93
   -226   -397   -171    309    -28   -285    270    265    153     57     28   -124
   -202   -368   -166    283    -18   -267    259    267    150     38      7   -148
   -174   -340   -168    257     -5   -254    249    262    158     44      5   -145
   -163   -293   -129    228    -18   -213    244    262    161     49      5   -132
   -181   -262    -83    220    -51   -171    259    293    192     83     38   -101
   -171   -265    -93    215    -38   -179    259    298    197     88     46    -96
   -129   -272   -142    200      5   -210    239    277    174     62     18   -116
   -145   -267   -122    207    -12   -194    252    306    213     96     49    -70
   -163   -239    -75    200    -46   -158    275    335    265    135     77    -41
   -176   -207    -31    192    -72   -122    280    340    290    155    101    -25
   -158   -207    -49    181    -54   -129    272    363    306    176    122     10
   -174   -213    -38    194    -67   -127    296    420    366    231    174     67
   -166   -213    -49    187    -59   -132    293    433    374    244    184     75
   -129   -194    -67    161    -33   -132    293    480    415    288    220    114
   -129   -155    -25    140    -51    -90    319    540    485    350    267    153
    -72   -114    -41     93    -15    -77    306    545    491    350    265    153
    -51    -70    -18     59    -18    -44    301    597    550    405    311    215
    -36    -64    -28     51     -5    -46    309    659    610    459    355    275
    -23    -41    -20     31     -2    -31    311    696    652    517    394    319
    -33     23     57      5    -44     38    319    714    685    553    426    350
    -31     25     54      0    -44     38    319    719    685    550    431    358
     -7     38     46    -15    -28     44    306    698    649    517    410    345
      0     31     28    -15    -15     31    316    706    646    509    410    366
     10     38     28    -23     -7     33    316    675    620    485    389    353
     -2     51     54    -28    -28     54    311    626    576    436    337    303
    -23     44     67    -10    -46     57    314    581    514    374    277    236
    -54     36     90      7    -72     62    314    540    470    322    236    192
    -80    -12     67     46    -75     25    309    480    418    262    194    153
    -83    -46     36     64    -62     -5    285    405    340    181    127     90
   -103    -46     54     75    -80      2    293    379    314    153    103     64
   -129    -59     70     90   -101      5    309    358    288    127     77     25
   -135    -38     96     88   -116     28    316    324    252     85     41    -25
   -148    -31    116     88   -135     41    329    332    244     80     28    -31
   -116     -2    114     59   -114     54    319    314    239     77     25    -31
    -72     93    166    -10   -119    129    309    311    270    109     64      7
    -77    163    241    -41   -158    202    311    322    311    166    129     72
    -88    213    301    -62   -194    257    309    314    340    192    148     88
   -109    244    350    -67   -231    296    296    316    355    205    166    114
   -135    239    374    -54   -254    306    277    303    337    192    150    114
   -179    215    394    -18   -285    303    275    241    285    145    103     77
   -236    176    413     28   -324    293    290    205    249    114     83     57
   -257    119    376     67   -316    246    285    192    213     90     70     46
   -265     28    293    116   -280    161    285    145    158     28      7     -7
   -246    -70    176    158   -213     51    288     93     93    -44    -72    -72
   -127    -33     90     80   -111     28    236    119     90    -44    -96    -93
      0    -54    -57     25     25    -54    189    187     80    -62   -114    -85
     12   -122   -137     51     72   -129    194    187     59    -96   -137    -90
      7   -174   -181     83     93   -176    181    135      0   -150   -181   -137
    -51   -181   -129    116     38   -158    194    145     -7   -153   -184   -119
    -93   -184    -90    137     -2   -137    213    137     -7   -145   -181   -103
    -41   -192   -153    116     54   -174    181    124    -23   -158   -205   -116
    -20   -207   -187    114     83   -197    200    150    -12   -155   -215   -109
    -67   -184   -119    124     23   -153    197     98    -54   -189   -241   -140
   -106   -197    -93    150     -7   -145    192     67    -75   -200   -236   -124
   -101   -218   -119    158      7   -168    176     75    -75   -189   -215   -127
    -62   -259   -197    161     67   -228    168    127    -72   -202   -236   -166
    -36   -439   -402    236    179   -420    213    215   -103   -319   -405   -249
    -88   -602   -514    342    213   -558    355    345    -59   -415   -571   -366
   -137   -491   -353    314    106   -423    472    439     85   -368   -576   -418
    -98   -140    -41    119    -28    -90    428    327    122   -283   -465   -345
   -166    288    454    -62   -309    371    194   -187   -142   -205   -168    -62
   -348    831   1179   -241   -763   1005    -44   -670   -337     46    329    366
   -454   1184   1639   -366  -1047   1410   -259   -956   -426    350    800    745
   -433    875   1309   -220   -870   1091   -332  -1013   -566    342    815    833
   -249    413    659    -83   -457    535   -335   -956   -839   -205    174    270
   -129     12    140     57   -135     75   -244   -750   -966   -737   -506   -340
   -111   -228   -119    168      2   -174    -83   -407   -724   -698   -600   -392
    -70   -215   -145    142     36   -181     23   -137   -423   -465   -420   -259
    -25   -205   -179    114     75   -192    103     44   -257   -363   -384   -233
    -75   -239   -166    155     44   -202    168     72   -210   -353   -405   -174
   -103   -233   -129    166     10   -181    187     83   -184   -332   -379   -142
     10   -181   -192     85    101   -187    155    166   -122   -275   -319   -103
     59   -124   -187     31    122   -155    150    241    -72   -244   -280    -72
     12   -116   -132     51     72   -124    174    244    -67   -252   -296    -77
    -49   -140    -93     93     20   -119    220    246    -41   -233   -290    -72
    -28   -153   -124     90     46   -140    220    205    -49   -244   -309   -106
     28   -111   -140     38     83   -124    179    207    -72   -254   -301   -103
     49    -57   -106      2     75    -80    184    270    -20   -202   -244    -36
     33    -54    -88      7     59    -70    187    277      5   -181   -228    -18
     41    -51    -93      5     67    -72    192    296     20   -168   -218     -2
    -18    -62    -44     38     12    -54    233    322     44   -153   -200     20
    -12    -49    -38     31     12    -44    236    348     70   -129   -174     54
     15     20      2    -18      5     12    213    368     98   -114   -155     64
     57     59      2    -57     28     31    192    400    129    -77   -124     93
     83    103     18    -96     33     62    200    446    187    -31    -90    132
     80    122     41   -101     20     83    218    498    244     18    -31    176
    103    127     23   -116     41     75    233    555    309     80     36    231
    137    153     15   -145     62     85    257    613    371    127     64    275
     64    174    109   -122    -23    142    296    605    400    140     67    316
     -5    200    205    -98   -106    202    311    555    392    148     83    311
    101    239    137   -171    -18    187    252    602    407    168     98    329
    239    290     51   -265     93    171    207    701    444    197    129    379
    246    265     15   -257    114    140    220    717    449    194    129    381
    189    259     67   -226     59    163    252    704    446    179    122    368
    148    285    137   -218      5    210    259    670    418    142    109    353
    119    301    181   -210    -31    241    249    600    350     64     46    283
    124    272    148   -200    -12    213    231    511    257    -28    -36    218
    109    226    114   -168     -2    171    215    454    194    -83    -80    184
     88    179     90   -137      0    135    200    402    142   -129   -116    137
     75    163     88   -119     -5    127    205    368    106   -171   -155    101
     49    168    116   -111    -33    142    226    342     77   -202   -189     67
     38    176    137   -109    -49    158    244    324     67   -215   -207     51
     41    228    187   -135    -72    207    241    301     57   -231   -231     44
     49    231    181   -140    -64    207    246    285     44   -249   -241     44
      2    223    220   -114   -111    223    270    277     54   -252   -236     44
    -18    293    311   -137   -163    301    293    314    111   -192   -176     96
     54    355    301   -207   -124    329    252    309    111   -184   -171    101
     57    410    353   -233   -148    381    236    301    132   -166   -148    129
     64    436    371   -252   -153    405    220    277    135   -179   -140    179
     67    444    376   -257   -153    410    213    254    116   -197   -163    158
     59    446    387   -254   -163    415    202    244    109   -184   -150    132
     57    431    374   -244   -158    402    192    259    119   -163   -111    148
     77    423    345   -254   -132    384    150    207     44   -231   -158    116
     67    387    319   -228   -127    355    137    207     20   -259   -184    111
     64    290    223   -179    -80    257    109    179    -33   -337   -267     64
     57    220    163   -137    -51    192     90    150    -77   -407   -332     46
     54    148     90   -103    -18    119     85    129   -129   -470   -381     15
     54     80     25    -67     12     51     83    109   -166   -485   -410    -49
     25     41     12    -36      5     25     90     93   -187   -498   -420   -103
     23     41     18    -31      2     31     75     62   -207   -530   -441   -135
     10     25     15    -20     -2     20     67     59   -213   -548   -452   -106
     44     20    -25    -33     36     -2     41     23   -267   -597   -485   -111
     54     31    -23    -44     38      5     28     20   -272   -597   -465    -98
     20     23      2    -20     10     12     38     38   -252   -592   -459   -101
     36    -33    -70     -2     51    -51     36     12   -275   -636   -527   -124
     49    -49    -98      0     72    -72     36     -2   -288   -654   -542   -111
     64    -51   -119     -7     90    -83     18    -38   -322   -693   -574   -145
     83   -124   -207     20    145   -166     25    -25   -366   -776   -652   -218
    103   -332   -439    114    270   -384     98     59   -423   -927   -833   -400
    122   -449   -571    163    345   -509    223    215   -361  -1000   -956   -566
    103   -254   -361     72    231   -309    309    293   -210   -930   -940   -555
     -5    145    150    -70    -77    148    210    -67   -272   -841   -756   -324
   -161    698    859   -270   -509    776    -93   -704   -478   -602   -267    114
   -280   1319   1600   -519   -940   1457   -366  -1122   -514   -192    337    628
   -280   1491   1769   -605  -1023   1628   -589  -1270   -485    158    758   1054
   -168   1000   1169   -415   -667   1083   -683  -1286   -683    -57    511    909
   -119    444    563   -163   -340    504   -639  -1218  -1044   -787   -280    171
   -111     44    155     33   -135     98   -467   -950  -1122  -1252   -846   -350
    -85    -57     25     70    -59    -15   -293   -589   -831  -1114   -807   -342
    -41    -62    -20     51    -10    -41   -158   -314   -581   -945   -714   -257
     -2    -49    -46     23     20    -46    -83   -171   -452   -883   -685   -215
     12    -15    -28      0     18    -20    -57   -137   -418   -883   -709   -215
     33     -2    -36    -18     31    -18    -46   -129   -405   -896   -724   -207
     54    -20    -75    -15     64    -46    -33    -98   -389   -883   -706   -174
     83     18    -64    -54     75    -23    -49   -111   -402   -901   -714   -171
     59     44    -15    -51     36     15    -31    -77   -361   -867   -680   -132
     36     72     33    -57      0     51    -20    -70   -335   -846   -670   -116
     54    103     49    -77      2     77    -33    -88   -340   -857   -688   -127
     80    124     41   -103     20     83    -36    -72   -332   -844   -672   -106
    106    132     25   -119     38     80    -46    -72   -327   -841   -667    -83
    114    158     41   -137     36    101    -44    -59   -301   -815   -644    -51
    111    192     80   -150     15    137    -41    -46   -277   -774   -587    -31
     96    241    145   -171    -23    194    -44    -44   -259   -756   -563    -46
     83    265    181   -176    -49    223    -25    -18   -228   -743   -568    -38
    111    265    153   -189    -20    210    -33     10   -210   -735   -579     15
    132    241    109   -187     12    176    -46     12   -202   -714   -571     31
    142    257    114   -200     15    187    -33     62   -158   -675   -535     70
    163    329    163   -246      0    246    -31    114   -103   -623   -483    132
    166    379    213   -275    -23    296    -20    179    -36   -561   -423    202
    187    444    257   -314    -33    350    -10    231     25   -498   -381    233
    233    483    249   -358     -7    366    -31    241     38   -480   -361    252
    246    519    270   -384    -10    394    -38    275     70   -436   -314    293
    262    545    280   -405    -10    413    -44    272     70   -439   -306    298
    270    566    296   -418    -12    431    -31    267     62   -441   -301    309
    257    594    337   -426    -41    467    -44    254     33   -459   -306    319
    197    605    407   -402   -106    506    -36    252     18   -467   -306    314
    194    579    384   -389    -96    480    -70    158    -70   -555   -387    244
    202    542    340   -371    -67    441   -106     70   -163   -646   -452    207
    181    537    355   -361    -88    449   -114     18   -207   -678   -483    187
    168    530    361   -350    -96    446   -129    -51   -267   -735   -545    137
    140    514    371   -327   -114    444   -137   -116   -319   -784   -581    101
    106    509    402   -306   -148    457   -124   -161   -342   -800   -587     70
     90    509    418   -301   -163    465   -114   -200   -363   -813   -600     36
     80    519    439   -301   -179    480   -122   -236   -394   -844   -633     15
     67    517    449   -290   -192    483   -122   -259   -426   -870   -665      0
     49    517    467   -283   -207    493   -106   -254   -415   -857   -657      5
     51    584    532   -319   -241    558   -111   -254   -392   -828   -633     20
     62    683    618   -374   -277    652   -132   -262   -366   -792   -600     44
     57    711    654   -384   -298    683   -158   -285   -350   -769   -589     51
     88    730    641   -407   -275    685   -194   -298   -363   -769   -571     62
    101    722    620   -413   -259    672   -205   -270   -350   -735   -530    106
    103    724    618   -415   -257    672   -220   -285   -358   -737   -532    119
     93    701    607   -400   -257    654   -236   -311   -379   -758   -555    109
     90    693    602   -392   -254    649   -246   -335   -415   -784   -584     93
    116    649    532   -384   -207    589   -267   -345   -452   -805   -607     67
    111    530    418   -322   -153    475   -265   -348   -483   -841   -646     28
     88    472    384   -280   -150    431   -265   -353   -514   -875   -678      7
     64    457    392   -259   -163    426   -262   -368   -535   -891   -696     -5
     57    426    366   -244   -153    397   -272   -400   -576   -924   -735    -49
     70    384    314   -226   -122    348   -301   -436   -631   -974   -792    -93
     75    337    259   -207    -90    301   -309   -457   -670  -1008   -831   -114
     70    303    233   -187    -80    270   -303   -457   -683  -1021   -846   -116
     75    283    205   -179    -67    244   -309   -465   -693  -1028   -854   -124
     88    296    207   -192    -59    252   -322   -475   -688  -1031   -859   -129
     85    288    200   -189    -57    244   -327   -480   -680  -1031   -870   -132
     88    259    171   -174    -41    215   -327   -480   -670  -1010   -875   -127
     83    241    155   -163    -36    200   -322   -491   -683   -987   -865   -150
     80    161     80   -122      0    119   -314   -478   -706   -976   -839   -179
     80     15    -67    -49     72    -25   -290   -441   -748  -1031   -852   -215
     98   -226   -324     64    210   -275   -218   -371   -839  -1210  -1031   -361
    114   -361   -478    122    296   -418    -96   -244   -841  -1358  -1247   -530
    103   -150   -257     23    179   -202     -7   -205   -737  -1314  -1239   -517
      2    244    241   -124   -119    241    -93   -594   -774  -1176  -1021   -322
   -124    818    943   -345   -532    880   -410  -1218   -872   -857   -522    153
   -236   1548   1784   -657  -1010   1665   -704  -1564   -758   -298    176    805
   -210   1823   2034   -807  -1122   1927   -989  -1696   -641    168    683   1296
   -127   1428   1556   -652   -844   1493  -1114  -1688   -753     98    558   1213
    -90    784    875   -345   -483    828  -1052  -1615  -1145   -615   -213    509
    -83    267    350    -93   -218    309   -828  -1387  -1410  -1291   -953   -163
    -49    124    171    -38   -109    148   -613  -1023  -1182  -1239  -1010   -226
    -10    129    140    -59    -75    132   -454   -748   -961  -1093   -914   -150
     44    150    106    -96    -31    129   -363   -581   -828  -1005   -852   -124
     83    137     54   -111     12     98   -340   -527   -795   -992   -862   -140
     96    142     46   -119     25     96   -327   -501   -779   -987   -875   -145
     93    189     96   -142      0    142   -319   -491   -769   -982   -891   -166
     72    231    158   -150    -41    194   -316   -485   -769   -992   -904   -137
     77    228    148   -155    -33    189   -324   -472   -766   -992   -911   -150
     72    226    153   -150    -38    189   -311   -446   -745   -966   -898   -111
     64    246    179   -158    -57    215   -298   -428   -719   -937   -870    -96
     90    301    210   -194    -59    257   -311   -426   -709   -927   -857    -93
    103    306    202   -207    -49    257   -311   -397   -683   -904   -833    -72
     98    285    184   -192    -44    236   -296   -363   -646   -852   -789    -38
    111    293    181   -202    -36    236   -285   -337   -615   -815   -753    -33
    122    309    187   -215    -31    249   -270   -311   -581   -787   -740    -10
    122    358    233   -241    -54    296   -267   -288   -558   -756   -722     15
    119    368    246   -244    -64    309   -254   -257   -519   -711   -691     38
    119    368    249   -244    -64    309   -239   -213   -470   -665   -652     67
    114    361    246   -236    -64    303   -213   -150   -413   -615   -615    114
    127    371    244   -252    -59    309   -184    -72   -348   -548   -566    171
    142    426    283   -285    -70    353   -161     12   -267   -454   -480    246
    155    459    301   -309    -75    381   -145     93   -189   -366   -394    314
    166    467    301   -316    -67    384   -127    161   -129   -309   -337    345
    179    459    280   -322    -49    371   -116    210    -83   -280   -332    402
    184    452    267   -319    -41    361   -109    236    -59   -257   -311    467
    176    462    285   -319    -54    374    -98    249    -44   -207   -249    475
    145    480    335   -311    -93    407    -90    233    -46   -187   -215    423
    127    470    340   -298   -109    405    -96    202    -83   -226   -257    355
    114    454    337   -285   -111    397   -101    155   -142   -293   -335    350
     96    423    327   -262   -114    376   -109    106   -197   -355   -381    348
     77    394    316   -236   -119    355   -111     62   -236   -379   -397    324
     38    371    329   -207   -145    353   -124      2   -285   -407   -413    267
      7    350    342   -179   -166    348   -132    -54   -332   -449   -441    205
     -5    350    353   -174   -179    350   -129    -93   -355   -470   -462    171
    -23    350    374   -163   -197    361   -109   -109   -361   -478   -472    174
    -38    335    371   -148   -205    353    -96   -122   -363   -478   -480    166
    -51    327    376   -137   -215    350    -72   -129   -361   -472   -459    161
    -67    340    405   -137   -236    371    -54   -129   -355   -459   -441    142
    -44    342    387   -148   -215    363    -36   -116   -332   -428   -439    103
    -38    402    441   -184   -239    420    -12    -93   -280   -381   -423    189
    -38    428    465   -194   -252    446    -23    -96   -262   -366   -394    257
    -38    472    511   -218   -275    491    -59    -98   -254   -353   -381    319
    -25    485    511   -228   -267    498    -93    -96   -236   -319   -340    335
    -33    498    530   -233   -283    511   -119   -116   -246   -301   -319    267
    -46    517    561   -236   -303    537   -142   -148   -275   -322   -348    236
    -59    480    540   -210   -301    511   -158   -166   -309   -374   -397    259
    -41    392    433   -174   -236    413   -174   -174   -327   -397   -428    270
    -54    316    368   -132   -213    342   -192   -187   -355   -413   -459    194
    -59    218    277    -80   -168    249   -202   -213   -405   -457   -496    111
    -64    127    189    -31   -129    158   -200   -218   -433   -457   -485     77
    -67     96    163    -12   -114    129   -189   -226   -441   -457   -491     28
    -77     77    155     -2   -116    116   -200   -252   -483   -498   -527    -18
    -75     41    116     15    -96     80   -207   -267   -504   -530   -553    -23
    -70      0     70     33    -72     36   -207   -275   -527   -561   -584    -20
    -57    -41     15     49    -36    -12   -213   -290   -548   -574   -600    -23
    -49    -62    -15     54    -18    -38   -218   -288   -561   -589   -631    -31
    -38    -49    -10     44    -15    -31   -231   -298   -571   -589   -633    -33
    -31    -44    -12     36    -10    -31   -241   -306   -574   -589   -639    -49
    -23    -31     -7     28     -7    -20   -257   -314   -592   -615   -659    -38
    -12    -72    -62     41     23    -67   -246   -296   -579   -576   -615    -75
     -2   -124   -122     62     59   -124   -241   -296   -605   -607   -657   -171
     20   -319   -342    148    181   -329   -210   -270   -706   -782   -846   -327
     44   -542   -587    249    314   -563   -109   -174   -782   -984  -1104   -568
     51   -514   -566    231    306   -540     20    -28   -683   -982  -1140   -636
    -44   -223   -181    132     67   -202     41   -215   -600   -813   -919   -454
   -205    301    506    -49   -355    405   -181   -810   -633   -532   -480      0
   -387   1028   1415   -319   -901   1221   -426  -1275   -511     -5    233    717
   -410   1496   1906   -545  -1158   1701   -709  -1452   -314    561    896   1366
   -309   1319   1628   -506   -969   1473   -919  -1512   -376    652    982   1504
   -249    761   1010   -257   -631    885   -948  -1491   -740     64    335    888
   -233    127    361     54   -296    244   -774  -1286  -1111   -735   -532      7
   -187   -145     41    163   -116    -54   -537   -867   -958   -807   -748   -202
    -98   -163    -67    129    -15   -116   -355   -532   -727   -654   -670   -153
    -33   -129    -96     80     31   -114   -241   -340   -589   -558   -605   -103
      7   -150   -158     72     83   -153   -192   -259   -537   -527   -592    -85
     28   -150   -179     57    103   -163   -189   -228   -522   -524   -597    -88
     25   -142   -171     57     96   -155   -179   -210   -504   -509   -576    -96
     18   -150   -171     64     93   -161   -168   -197   -493   -501   -579   -114
     12   -155   -168     72     90   -161   -153   -181   -478   -506   -589    -88
      0   -148   -148     72     72   -148   -137   -148   -449   -478   -566    -64
     15   -137   -153     59     83   -145   -135   -127   -428   -454   -550    -51
     38   -127   -166     41    101   -145   -132   -116   -420   -436   -537    -46
     57    -93   -150     18    103   -122   -127    -93   -405   -413   -506    -15
     49    -38    -88     -7     67    -62   -122    -72   -379   -381   -467     10
     57    -20    -77    -18     64    -49   -111    -49   -348   -358   -452     25
     93    -12   -109    -41     98    -59   -106     -7   -311   -332   -446     51
    124     38    -85    -80    106    -23   -103     25   -277   -301   -428     88
    119     54    -64    -88     90     -2    -93     51   -259   -267   -384     77
    111     38    -72    -77     93    -15    -72    101   -220   -218   -353     72
    119     25    -96    -72    109    -36    -46    161   -163   -161   -311    140
    129     25   -103    -77    116    -38    -18    226   -103   -106   -246    192
    148     44   -103    -98    127    -28    -23    277    -67    -67   -213    236
    163     77    -85   -122    124     -2    -12    345    -12    -12   -166    280
    155    122    -33   -140     93     46     12    418     59     70    -88    345
    129    127     -2   -127     67     62     31    470    114    122    -38    402
    181    142    -41   -163    111     51     33    501    140    153    -12    426
    202    200     -2   -200    101     98     36    509    163    176     12    449
    184    226     41   -207     70    135     36    501    168    179     15    459
    197    239     41   -218     77    140     28    496    155    148    -18    459
    192    231     36   -213     77    135     31    483    153    158     10    444
    171    194     23   -181     72    109     41    444    135    153      5    387
    150    187     33   -171     57    109     41    397    106    129    -12    353
    135    158     23   -145     57     90     44    353     80    106    -33    332
    106    132     25   -122     38     80     44    293     33     44    -96    298
     77    101     20    -90     28     62     38    231    -28    -36   -168    272
     54     70     15    -64     20     44     54    194    -51    -33   -163    226
     46     77     31    -62      7     54     67    179    -54    -23   -155    171
     36     77     41    -57     -2     59     80    168    -59    -38   -166    171
     15     90     75    -54    -28     83     88    166    -57    -33   -150    166
     -5     88     93    -41    -49     90    119    181    -38    -12   -127    176
     -7    140    148    -64    -77    142    137    200     -2     20    -96    202
     28    215    187   -122    -80    200    129    207     31     62    -70    257
     62    262    200   -163    -70    231    111    228     70    106    -31    311
     83    241    155   -163    -36    197     88    228     80    122    -20    322
     83    197    114   -140    -15    155     67    210     70    111    -28    298
     67    205    137   -137    -36    174     44    184     46     93    -33    283
     57    189    132   -124    -36    161     28    161     18     70    -51    272
     49    142     90    -98    -20    119     23    150     -2     57    -59    262
     49     64     15    -57     18     41     23    150    -18     54    -80    200
     46    -49    -98      0     72    -72     18    132    -57     -2   -148    155
     51   -103   -155     25    103   -129      5    103   -101    -67   -202    122
     38   -163   -202     62    119   -181      2     75   -145   -114   -244     75
     31   -210   -241     90    135   -226     -5     46   -187   -150   -277     15
     23   -226   -249    101    135   -236    -10     33   -205   -174   -309      0
     28   -239   -267    103    148   -252    -18     15   -223   -187   -316      0
     31   -233   -265     98    148   -249    -33      5   -233   -174   -306     -7
     23   -239   -262    109    142   -249    -44      0   -244   -176   -303    -20
    -12   -249   -239    129    111   -244    -41     -7   -252   -187   -306    -25
    -51   -272   -220    163     83   -249    -23     -5   -249   -184   -306    -25
    -12   -296   -283    153    132   -288    -28    -12   -259   -192   -327    -49
     70   -290   -361    111    215   -324    -41     -5   -267   -200   -348    -59
     75   -374   -452    148    259   -413    -36      7   -298   -244   -400    -83
     88   -581   -670    246    379   -626      7     49   -384   -392   -563   -246
    106   -774   -880    332    491   -828    114    137   -449   -581   -784   -501
    109   -688   -797    290    452   -743    236    285   -361   -613   -859   -631
     12   -368   -381    176    194   -376    265    124   -259   -439   -646   -415
   -145    129    275      5   -210    202     54   -418   -259   -109   -155     90
   -270    849   1117   -290   -693    982   -220   -854   -124    439    558    807
   -262   1325   1587   -530   -924   1454   -475   -984    137   1072   1257   1512
   -171    989   1161   -410   -667   1075   -665  -1047     33   1117   1278   1558
   -161    410    571   -124   -366    491   -675  -1088   -433    428    566    844
   -145   -122     20    132    -85    -51   -535   -958   -852   -379   -288    -28
    -75   -363   -288    220    106   -327   -335   -576   -737   -504   -514   -231
    -15   -340   -327    176    155   -335   -187   -275   -496   -348   -415   -163
     62   -335   -400    135    231   -366    -75    -70   -350   -262   -376   -101
     83   -324   -410    119    244   -366    -12     31   -270   -218   -340    -75
     88   -324   -413    119    249   -368     25     77   -220   -184   -322    -96
     83   -342   -426    129    252   -384     36     98   -207   -189   -345   -109
     83   -327   -410    122    244   -366     46    119   -200   -184   -350    -85
     96   -306   -402    103    249   -353     62    140   -187   -161   -335    -64
    114   -306   -420     96    267   -363     62    148   -176   -161   -335    -64
    122   -324   -446    101    283   -384     59    161   -163   -155   -329    -46
    119   -303   -423     90    270   -363     67    192   -127   -119   -293    -36
    116   -283   -400     80    257   -340     90    231    -80    -75   -254    -18
    155   -262   -418     54    285   -340     75    215    -88    -85   -270    -23
    140   -246   -389     51    265   -316     88    244    -59    -51   -244     -5
    150   -213   -366     31    257   -288     85    257    -36    -18   -213      7
    163   -207   -371     20    265   -290     85    293      0     23   -171     38
    174   -189   -363      7    267   -275     83    324     31     49   -158     57
    176   -158   -335    -10    254   -244    101    371     77     85   -127     93
    181   -127   -309    -28    244   -215    124    423    129    122    -98    127
    192   -101   -293    -46    241   -194    140    478    187    168    -75    171
    207    -57   -265    -75    236   -161    150    542    265    249      0    228
    241    -10   -254   -116    246   -132    153    597    322    306     67    257
    267     33   -233   -150    249    -98    158    659    387    368    116    293
    262     62   -200   -166    231    -67    171    714    444    415    148    340
    285     67   -218   -176    252    -75    163    722    449    433    168    353
    285     67   -218   -179    249    -75    171    724    459    446    184    374
    270     75   -194   -174    231    -59    184    735    470    454    194    394
    259     70   -189   -166    223    -59    176    706    444    426    163    374
    241     77   -163   -158    202    -41    176    672    420    402    142    355
    226     70   -155   -148    189    -41    174    626    387    368    111    327
    200     57   -142   -129    171    -41    179    576    350    319     67    288
    179     23   -155   -103    166    -67    179    514    290    246      0    233
    158    -10   -168    -72    163    -88    179    454    233    184    -51    181
    150     -5   -155    -75    150    -80    171    407    189    137    -98    158
    145    -23   -168    -62    155    -96    168    363    145     96   -124    114
    132    -46   -179    -44    155   -114    174    332    114     83   -122     62
    111    -44   -155    -33    132    -98    181    309     90     62   -137     28
    114    -23   -137    -46    122    -77    192    298     83     49   -153     25
    122     28    -93    -77    106    -31    215    322    114     77   -132     54
    137    106    -31   -124     85     38    213    340    145    103   -119     90
    142    150      7   -145     67     80    192    332    161    124    -96    122
    142    187     41   -166     51    114    174    322    184    158    -57    150
    163    194     31   -179     64    114    148    303    181    155    -51    155
    174    184      7   -179     80     96    135    303    181    161    -46    161
    161    163      2   -161     80     83    135    301    179    163    -44    168
    158    119    -38   -140     96     41    114    283    150    129    -80    142
    150     90    -59   -122    106     15    119    288    137    116    -98    127
    153     20   -135    -88    145    -57    109    262     85     64   -150     72
    155    -70   -226    -41    189   -148     98    244     38     15   -192     25
    155   -122   -280    -18    218   -200     98    236     20     -5   -207    -10
    140   -163   -303     10    220   -233     90    213    -10    -44   -252    -36
    135   -192   -327     25    228   -259     90    187    -49    -85   -296    -54
    106   -192   -298     44    202   -244    106    192    -46    -83   -293    -46
    137   -184   -324     20    231   -254     96    181    -64    -98   -303    -51
    171   -207   -379     18    275   -293     83    166    -96   -132   -327    -59
    166   -244   -410     38    285   -324     85    163   -109   -161   -348    -67
    161   -259   -420     49    290   -340     88    161   -119   -174   -358    -88
    150   -277   -428     62    288   -350     77    153   -132   -184   -368   -106
    145   -259   -405     57    272   -329     70    161   -127   -174   -361    -93
    158   -277   -436     57    296   -355     67    166   -132   -192   -384   -109
    179   -348   -527     85    353   -436     77    176   -168   -252   -457   -171
    197   -563   -763    181    480   -662    155    252   -228   -400   -639   -324
    189   -724   -917    267    553   -820    293    392   -202   -524   -813   -493
    166   -571   -740    202    452   -654    397    472    -83   -485   -800   -493
    103   -179   -283     38    192   -231    314    124   -135   -379   -594   -332
    -18    379    394   -181   -207    387      0   -446   -288    -90   -116     93
    -96   1021   1117   -462   -607   1067   -314   -844   -285    355    491    618
    -64   1260   1325   -597   -693   1291   -587   -979   -197    784    961   1041
     -7    849    857   -420   -431    852   -685   -956   -309    701    831    953
     -2    285    288   -142   -145    288   -600   -898   -706    -49     54    285
    -31   -168   -137    101     51   -155   -392   -680   -891   -636   -600   -288
     49   -358   -410    153    228   -384   -231   -402   -693   -620   -701   -374
    132   -376   -509    122    319   -441    -90   -148   -462   -483   -623   -265
    184   -345   -532     77    355   -436     20     49   -285   -355   -522   -176
    192   -316   -511     62    350   -413     67    132   -202   -314   -498   -153
    189   -322   -511     64    350   -418     96    168   -174   -316   -506   -137
    166   -342   -509     88    337   -426    129    202   -137   -283   -475   -135
    145   -314   -459     83    301   -387    145    213   -114   -265   -459   -137
    155   -283   -439     62    296   -361    140    220   -106   -254   -444   -106
    168   -241   -413     36    288   -327    132    218    -93   -252   -439    -96
    202   -241   -444     20    322   -342    129    220    -83   -252   -439    -85
    207   -231   -441     10    324   -337    129    220    -75   -252   -428    -77
    187   -215   -405     12    296   -309    142    249    -46   -228   -402    -54
    161   -184   -345      7    252   -265    158    275    -15   -207   -384    -31
    192   -184   -376     -2    283   -280    163    280     -7   -197   -384    -18
    218   -184   -402    -18    309   -293    163    290      2   -176   -363      0
    223   -150   -376    -36    298   -262    171    322     46   -135   -324     36
    223   -142   -366    -41    293   -254    171    342     75   -116   -314     49
    226   -114   -340    -54    283   -226    176    374    111    -90   -290     77
    231    -88   -319    -72    272   -202    181    402    150    -54   -262    103
    244    -70   -314    -88    277   -192    192    436    202    -18   -239    127
    265    -31   -296   -116    277   -163    200    485    257     33   -192    171
    283     15   -267   -148    275   -124    213    542    329    101   -124    252
    296     20   -275   -161    285   -127    226    602    402    163    -67    314
    301     44   -257   -174    280   -106    244    644    449    215    -25    361
    303     62   -241   -181    272    -88    239    639    444    207    -38    368
    311    109   -202   -210    257    -46    233    618    426    189    -49    368
    316    142   -174   -231    244    -15    233    607    410    168    -59    350
    311    158   -155   -236    233      2    233    579    379    132    -72    342
    285    122   -163   -202    223    -20    233    524    314     75    -98    306
    277    129   -148   -202    213     -7    213    459    254     23   -127    249
    259    114   -148   -189    202    -15    200    387    174    -62   -218    176
    226     70   -155   -148    189    -41    200    329    101   -137   -290    153
    192     80   -114   -137    153    -15    197    272     49   -181   -319    124
    192    116    -75   -153    135     20    184    213      0   -228   -348     70
    197    116    -83   -158    140     18    179    174    -44   -275   -402     49
    194     98    -96   -148    145      2    184    150    -75   -301   -431     70
    179     96    -83   -140    132      7    189    124    -96   -322   -436     57
    166    122    -44   -142    106     38    189    106   -101   -329   -439     46
    158    155     -2   -158     80     77    194    116    -80   -303   -415     75
    148    231     83   -189     31    158    187    124    -49   -265   -376    116
    150    288    137   -220      5    215    174    116    -31   -244   -353    140
    150    337    187   -244    -18    262    168    106    -18   -226   -322    166
    142    319    174   -233    -15    246    150     93    -23   -213   -301    179
    150    311    161   -231     -5    236    135     85    -33   -215   -311    181
    145    303    158   -226     -7    231    129     77    -49   -228   -319    187
    140    337    197   -239    -28    267    132     62    -59   -233   -311    192
    135    322    187   -228    -25    257    140     54    -72   -249   -316    184
    129    241    111   -187      7    176    148     54   -106   -288   -353    153
    122    171     49   -150     36    111    148     38   -150   -332   -400    114
    114    122      7   -116     54     64    153     25   -179   -358   -426     98
    106     54    -51    -83     77      2    163     18   -210   -387   -457     80
    101      5    -96    -54     96    -44    168     -2   -249   -423   -488     51
    103     15    -88    -62     93    -36    153    -38   -293   -459   -517     28
     98     44    -54    -70     77     -5    129    -64   -329   -485   -545      2
     88     15    -75    -54     80    -31    132    -67   -340   -504   -566     18
     72    -33   -106    -20     88    -70    129    -77   -361   -519   -584      5
     67    -54   -122     -7     90    -88    109    -93   -387   -535   -592     -5
     59    -64   -124      2     90    -93     96   -109   -402   -540   -600    -18
     46    -36    -83     -7     62    -59     83   -127   -413   -548   -602    -18
     57    -28    -85    -15     70    -57     85   -127   -415   -548   -605    -10
     80    -64   -145    -10    111   -103     96   -111   -433   -571   -639    -44
    101   -275   -376     88    239   -324    155    -41   -480   -672   -779   -184
    111   -444   -555    166    332   -501    290    114   -428   -771   -963   -322
    103   -322   -426    109    262   -374    397    252   -262   -711   -937   -283
     20     51     31    -36     -5     41    363     77   -223   -581   -737   -135
    -90    540    631   -223   -361    584    114   -496   -475   -462   -428    124
   -210   1166   1374   -480   -792   1270   -189  -1010   -670   -200     41    498
   -231   1499   1730   -636   -979   1613   -462  -1286   -737    127    493    862
   -179   1145   1322   -485   -750   1234   -587  -1348   -896     75    446    831
   -142    636    779   -246   -459    706   -563  -1299  -1187   -467   -153    319
   -119    202    322    -41   -220    262   -418  -1106  -1348  -1044   -833   -252
    -75    -20     54     46    -64     15   -257   -776  -1104   -995   -927   -309
    -33    -38     -7     33    -15    -25   -132   -504   -828   -802   -820   -202
     20    -49    -70     15     44    -59    -18   -290   -626   -652   -719   -101
     46     25    -20    -38     33      2     31   -197   -527   -571   -670    -57
     49     33    -18    -41     33      7     54   -161   -501   -561   -670    -59
     54     44    -12    -51     33     15     59   -150   -496   -568   -683    -70
     57     25    -31    -41     44     -2     64   -140   -485   -561   -685    -62
     67     83     15    -77     25     51     59   -135   -470   -537   -665    -41
     72    109     36    -90     18     72     59   -127   -454   -519   -652    -36
     75    114     36    -96     18     75     62   -114   -441   -506   -636    -23
     83    106     23    -93     31     64     77    -98   -423   -485   -607      0
     90    140     46   -116     20     93     70    -98   -415   -470   -597     -7
     96    163     64   -129     15    114     77    -80   -392   -446   -600     10
     96    184     88   -140      5    137     83    -64   -368   -428   -592     41
     93    202    109   -148     -7    155     85    -41   -345   -394   -566     57
     96    241    142   -171    -23    194     77    -25   -316   -358   -527     85
     98    239    140   -168    -20    189     85      0   -280   -319   -496    111
     93    241    148   -168    -28    194    101     36   -233   -277   -462    137
    101    270    168   -184    -33    220    116     77   -184   -226   -420    171
    116    290    171   -205    -28    231    122    127   -129   -171   -374    215
    124    342    218   -233    -46    283    129    187    -59   -101   -311    280
    119    381    262   -252    -72    322    132    244      2    -36   -249    340
    145    431    285   -288    -70    358    132    298     64     33   -181    387
    174    467    290   -322    -59    379    140    337    111     80   -155    407
    181    488    306   -335    -62    397    145    363    135    114   -137    423
    166    488    319   -329    -77    405    142    371    132    119   -135    418
    135    493    358   -314   -111    426    153    363    109    106   -148    400
    122    496    371   -309   -124    436    166    329     70     70   -184    389
    129    491    361   -311   -116    428    161    309     36     44   -187    410
    116    485    368   -301   -127    428    150    288      5     23   -184    384
     62    496    433   -277   -184    465    153    231    -44    -10   -194    340
     18    454    436   -239   -210    444    163    158    -98    -51   -239    285
     25    428    400   -228   -187    415    145     96   -153    -98   -290    252
     18    405    387   -213   -184    397    137     41   -197   -135   -329    220
      2    376    374   -189   -184    376    129     -5   -236   -163   -350    174
     33    407    374   -223   -168    392    132    -12   -236   -155   -345    158
     31    465    433   -246   -202    449    135     -5   -220   -132   -322    174
     62    504    439   -285   -189    472    129      0   -220   -124   -314    174
     72    504    431   -288   -179    467    129     -2   -220   -129   -327    171
     59    558    496   -311   -218    527    129     -2   -189    -90   -301    197
     49    607    555   -329   -252    581    127      2   -155    -46   -265    246
     49    646    597   -348   -275    623    114      5   -132    -10   -226    290
     41    639    597   -340   -277    618    103     15   -109     18   -187    309
     28    620    589   -327   -280    607     85     20   -106     38   -158    309
      5    620    615   -311   -303    618     70     12   -116     36   -161    288
    -41    600    641   -280   -342    620     64     -7   -137     23   -181    262
    -72    592    665   -259   -368    628     57    -18   -148     18   -181    259
    -62    532    592   -236   -327    561     41    -10   -166      2   -213    236
    -93    405    496   -155   -293    449     49     -5   -197    -31   -262    223
   -163    303    467    -72   -316    387     64    -28   -223    -44   -262    181
   -168    262    431    -46   -298    345     57    -36   -249    -57   -272    132
    -93    241    335    -75   -215    285     36    -15   -267    -77   -316     98
   -116    171    288    -28   -202    228     46    -23   -296   -116   -350     75
   -166    155    322      2   -244    239     64    -28   -290   -106   -332     83
    -77    210    288    -64   -181    249     36    -36   -296    -98   -322     72
    -54    202    254    -75   -155    228     23    -36   -303    -93   -316     67
   -116    187    303    -33   -210    244     36    -51   -309    -93   -306     80
   -109    168    275    -31   -192    223     33    -49   -311    -96   -296    101
    -64    176    241    -54   -153    207     33    -33   -296    -75   -283    103
    -72    153    223    -41   -148    187     31    -25   -293    -62   -288     70
   -106     80    184     12   -145    132     49    -18   -316    -90   -324     36
   -101    -93      5     96    -54    -44     77      5   -384   -205   -452    -72
    -51   -361   -309    207    127   -335    168    127   -423   -374   -683   -275
    -33   -389   -355    210    158   -374    303    319   -285   -358   -732   -358
   -106    -88     18     96    -62    -36    329    200   -197   -223   -561   -244
   -272    397    670    -62   -472    532    111   -392   -358    -54   -223     41
   -457   1098   1556   -319  -1005   1327   -197   -992   -485    285    337    517
   -530   1680   2208   -576  -1369   1943   -488  -1301   -436    756    956   1060
   -485   1628   2114   -571  -1301   1873   -706  -1395   -423   1013   1239   1366
   -433   1065   1499   -316   -966   1280   -711  -1299   -592    704    852   1023
   -337    415    753    -38   -545    584   -561  -1085   -935   -114    -46    194
   -311     31    342    140   -327    184   -316   -652   -789   -303   -374    -96
   -265     10    275    127   -270    142   -140   -288   -475   -109   -277    -10
   -192     41    231     72   -213    135    -25    -59   -280     15   -207     57
   -197     41    239     77   -218    140     59     80   -153    101   -158    106
   -153    -51    101    101   -129     23     46     70   -187     54   -205     72
   -116   -111      5    114    -62    -51     31     51   -218     25   -233     38
   -135    -59     75     96   -106      5     51     80   -171     72   -184     36
   -132     15    148     59   -140     80     75    114   -116    132   -124     57
   -142     12    155     62   -148     83     80    132    -83    163    -96     77
   -158     12    171     72   -163     90     72    140    -70    176    -88     77
   -150      7    155     70   -153     80     67    158    -51    192    -85     80
   -148     -7    140     77   -145     64     75    174    -36    197    -75     96
   -189    -36    153    111   -174     57     90    176    -10    231    -46    116
   -322    -49    272    184   -298    111    132    174     12    259    -18    124
   -345    -25    319    184   -335    148    161    215     67    309     20    163
   -142    103    246     20   -194    174    122    290    129    366     62    218
    -23    192    213    -85   -116    202     90    327    158    410    111    226
    -25    179    205    -77   -116    192    111    389    213    483    197    262
    -51    150    202    -51   -129    176    129    444    259    514    236    275
    -51    106    158    -25   -103    132    158    506    309    545    244    306
    -28    168    197    -70   -114    181    168    550    361    587    254    371
    -12    257    267   -122   -140    262    176    600    420    652    311    420
      0    306    303   -153   -153    306    197    665    493    743    407    457
     15    327    311   -171   -148    319    205    719    542    810    480    475
     18    337    319   -179   -150    329    197    740    563    841    514    501
     23    335    311   -179   -142    322    197    750    568    857    537    530
     10    335    324   -174   -158    332    202    750    574    859    545    542
    -12    353    366   -168   -189    358    210    740    571    852    540    542
    -15    337    353   -163   -184    345    210    706    537    833    527    530
    -10    303    314   -148   -163    309    200    659    488    789    501    496
    -31    285    316   -129   -174    301    189    589    428    724    449    452
    -72    252    324    -88   -197    288    189    506    374    652    394    415
   -109    236    345    -64   -228    288    194    475    366    667    415    376
   -103    218    319    -57   -213    267    174    423    329    652    400    293
    -93    174    267    -41   -179    220    163    366    285    607    366    275
   -111    194    306    -41   -207    249    174    348    280    607    366    288
   -163    210    371    -23   -267    288    189    335    285    613    366    277
   -218    176    392     20   -306    283    233    319    303    623    381    267
   -181    161    342      7   -265    252    220    303    303    626    374    246
   -135    197    332    -31   -233    265    200    345    340    659    410    280
   -163    254    418    -46   -293    337    215    384    405    724    475    353
   -200    259    459    -31   -329    358    231    392    444    779    550    420
   -218    301    519    -41   -371    410    226    389    480    826    600    415
   -187    316    504    -64   -345    410    189    363    470    800    553    350
   -179    275    454    -49   -316    363    174    374    457    774    535    426
   -189    257    446    -33   -319    350    161    361    444    753    522    439
   -179    228    407    -28   -293    316    129    324    410    735    498    384
   -192    179    371      7   -280    275    116    329    400    735    498    361
   -215     62    275     75   -246    168    111    316    376    727    514    309
   -226    -12    213    119   -220     98    103    280    335    688    485    207
   -244    -62    181    150   -215     57    111    249    298    646    444    176
   -241    -83    158    163   -200     36    103    231    265    600    389    137
   -226   -161     64    192   -148    -49    101    218    228    545    324    145
   -210   -197     12    205   -111    -93     93    218    223    542    345    174
   -220   -174     44    194   -132    -64     83    207    218    550    353    127
   -259   -174     85    218   -174    -44    103    228    236    566    355    137
   -265   -205     57    233   -163    -75    103    218    233    548    342    168
   -226   -241    -18    233   -106   -129     72    166    176    493    290    114
   -223   -254    -31    239    -98   -142     67    158    176    504    296     98
   -233   -246    -12    241   -111   -129     67    171    200    545    358     98
   -241   -288    -46    265    -98   -168     77    184    213    563    389     85
   -218   -376   -158    296    -31   -267     93    189    161    478    290     -2
   -184   -592   -407    387    109   -498    153    228     49    275     46   -215
   -176   -743   -566    459    194   -654    280    350      5     88   -192   -423
   -197   -641   -446    418    122   -545    394    441    124    163   -119   -400
   -348   -303     44    324   -197   -129    337     85    174    387    200   -142
   -517    329    844     90   -680    584     46   -535    179    769    774    405
   -662   1124   1787   -231  -1223   1454   -205   -872    418   1413   1574   1174
   -610   1402   2013   -394  -1312   1706   -485   -971    607   1909   2101   1722
   -517   1078   1595   -280  -1054   1335   -633  -1010    433   1748   1880   1605
   -478    472    950      0   -714    711   -592   -961     -7   1005   1088    844
   -472   -122    350    298   -413    114   -376   -685   -303    329    355     75
   -413   -293    119    353   -267    -88   -166   -280    -85    389    316      5
   -316   -311      5    314   -163   -153    -28    -23     83    480    366     44
   -267   -309    -44    288   -114   -176     59    137    192    540    389     62
   -244   -311    -67    277    -88   -189     96    202    231    553    387     75
   -233   -342   -111    288    -62   -226    111    228    236    550    387     70
   -246   -355   -109    298    -70   -233    135    270    259    576    405     70
   -231   -327    -98    277    -67   -213    137    267    272    581    410     64
   -207   -296    -88    252    -59   -192    140    275    285    587    420     57
   -184   -272    -90    228    -49   -181    142    288    298    615    459     67
   -168   -270   -101    218    -33   -187    153    311    324    631    472     98
   -174   -267    -96    218    -41   -181    153    322    337    631    465    116
   -174   -265    -90    220    -41   -179    166    342    374    678    509    124
   -176   -267    -90    220    -44   -181    181    374    405    704    542    142
   -181   -257    -75    218    -54   -166    194    402    431    727    566    161
   -171   -241    -72    205    -49   -158    207    444    475    771    605    197
   -145   -200    -54    174    -46   -127    215    485    514    805    623    236
   -114   -163    -49    137    -33   -106    215    506    519    797    618    257
   -124   -150    -25    137    -49    -88    239    563    571    841    667    275
   -166   -132     33    148   -101    -49    277    646    649    906    714    309
   -103   -129    -25    116    -38    -77    265    665    646    909    706    311
    -41   -109    -70     75     12    -88    236    675    649    919    730    327
    -31    -75    -46     51      7    -62    254    750    719    987    805    407
    -15    -54    -41     33     10    -49    262    813    774   1039    849    452
     -5    -28    -23     18      7    -25    270    859    818   1083    893    483
    -10    -12     -5     10     -2    -10    277    883    841   1109    919    517
      0     18     18    -10     -7     18    285    891    849   1114    943    545
     -2     49     49    -25    -25     49    296    891    857   1127    971    542
      5     75     70    -38    -31     72    290    865    849   1122    969    530
     -7     83     90    -38    -49     85    280    823    820   1088    935    511
    -33     64     96    -15    -64     80    267    771    779   1047    904    478
    -70     28     96     20    -85     62    265    706    730   1000    865    433
   -114     12    127     51   -119     70    254    639    683    958    831    394
   -150      0    150     75   -150     75    228    568    633    911    789    345
   -168    -28    137     98   -155     54    210    496    579    852    735    288
   -181    -41    140    111   -161     46    223    462    566    826    719    262
   -205    -25    179    116   -192     75    246    449    579    828    727    265
   -223    -20    200    122   -213     90    267    433    566    818    711    252
   -194    -36    158    114   -179     62    272    402    535    784    672    223
   -187    -28    158    106   -174     64    298    428    563    805    691    252
   -163     31    194     67   -179    111    311    459    607    852    740    314
   -145     67    213     38   -179    137    296    449    615    867    761    337
   -158     80    239     38   -200    158    288    459    649    893    789    363
   -132     70    202     31   -168    135    254    446    646    883    795    371
   -106     72    179     18   -142    124    239    423    631    875    802    368
   -132     88    220     20   -176    153    239    420    636    896    831    374
   -145     88    231     28   -187    158    223    400    615    878    818    366
   -148     38    187     54   -168    111    205    374    574    826    766    348
   -158    -62     96    111   -127     15    205    363    537    782    714    293
   -181   -166     15    174   -101    -75    205    345    498    737    670    239
   -192   -241    -49    215    -72   -145    205    327    459    696    631    213
   -197   -293    -96    244    -51   -194    207    306    428    662    592    197
   -192   -327   -135    259    -28   -231    200    283    397    631    574    181
   -205   -350   -148    275    -31   -249    181    262    381    626    563    145
   -210   -345   -137    277    -36   -241    171    254    379    618    555    150
   -187   -350   -163    267    -12   -257    145    226    350    594    537    140
   -197   -397   -200    298      0   -298    140    218    335    579    532    129
   -194   -423   -228    309     12   -324    142    207    324    571    530    111
   -194   -433   -239    311     20   -337    161    226    332    576    532    116
   -207   -423   -215    314      0   -319    179    239    345    579    527    114
   -192   -415   -223    303     15   -319    176    228    327    553    509    106
   -176   -467   -293    319     57   -379    184    236    283    483    436     51
   -124   -688   -563    407    218   -626    231    262    163    301    246   -153
    -96   -880   -787    488    342   -833    335    337     90    111     28   -405
    -96   -823   -727    459    314   -776    467    485    207    145     28   -420
   -200   -485   -285    342     41   -387    449    226    298    348    298   -155
   -358    106    462    124   -410    283    197   -303    368    758    852    415
   -491    813   1304   -163   -896   1057    -49   -615    623   1395   1605   1171
   -452   1098   1551   -322  -1000   1325   -298   -670    885   1971   2203   1808
   -363    724   1085   -181   -724    904   -472   -761    654   1803   2013   1683
   -350    145    496    101   -423    319   -491   -844     98    997   1200    862
   -350   -345      5    345   -179   -168   -350   -696   -272    275    436     67
   -311   -483   -171    397    -70   -327   -137   -332   -119    239    309    -80
   -254   -475   -220    363    -18   -348     23    -51     83    358    381    -15
   -200   -475   -275    337     36   -374    129    140    213    431    428     25
   -184   -470   -285    324     49   -376    187    236    272    449    433     36
   -163   -462   -298    314     67   -381    184    239    265    423    405     15
   -161   -475   -314    316     75   -394    194    254    267    423    410     12
   -163   -483   -319    322     75   -402    205    270    280    428    413     18
   -153   -483   -329    316     85   -407    207    277    283    426    407     23
   -132   -452   -319    293     93   -387    207    293    296    431    415     36
   -127   -454   -329    288     98   -392    207    301    314    441    423     31
   -132   -433   -301    283     83   -366    218    324    342    467    446     44
   -140   -410   -270    272     64   -340    220    345    361    483    457     54
   -116   -384   -267    252     75   -327    207    340    361    483    462     64
    -93   -363   -270    228     85   -319    205    355    368    485    470    101
   -111   -342   -231    226     57   -288    228    392    397    514    509    137
   -116   -306   -192    210     33   -249    246    428    439    558    561    140
    -96   -288   -192    192     46   -241    254    472    470    584    568    161
    -64   -277   -213    171     72   -244    246    498    488    589    555    181
    -44   -244   -200    145     77   -223    257    550    537    631    592    231
    -23   -215   -192    119     83   -205    272    592    579    665    628    265
    -20   -184   -163    103     70   -174    296    662    649    730    691    324
     -5   -161   -158     83     75   -161    301    730    706    784    743    376
     25   -111   -137     44     80   -124    309    782    758    844    805    433
     36    -80   -119     20     77    -98    332    836    815    909    862    485
     41    -57    -98      7     70    -77    340    872    857    956    917    537
     31    -10    -41    -12     36    -25    342    885    872    979    948    545
     12     -5    -18     -5     12    -10    353    880    865    961    911    524
     41    -20    -64    -10     51    -44    327    815    800    883    846    509
     18    -31    -49      7     33    -38    329    789    774    846    831    493
    -12    -38    -28     25      7    -36    327    748    740    805    797    452
    -31    -77    -49     54      7    -64    316    693    693    750    753    413
    -59    -98    -38     77    -10    -70    314    631    639    693    709    374
    -70   -114    -44     93    -12    -80    311    555    571    639    665    303
    -88   -171    -83    127     -5   -127    324    514    532    587    618    254
   -114   -168    -57    140    -28   -114    342    488    506    555    589    226
   -124   -171    -46    148    -41   -109    342    436    465    519    568    192
   -129   -140    -10    135    -59    -75    332    387    426    483    555    161
   -135   -119     12    124    -75    -51    335    384    410    454    509    106
   -119   -101     18    109    -70    -41    337    387    418    452    491    132
   -124    -41     80     83   -103     18    345    387    454    483    527    176
   -145     57    202     44   -174    129    340    387    485    522    574    215
   -101     85    187      5   -145    135    298    348    483    524    589    236
    -80     88    168     -5   -124    127    262    322    475    522    597    252
    -80    109    189    -12   -135    148    215    288    446    491    576    220
    -83     93    176     -5   -129    135    194    265    418    457    548    202
    -80     38    119     18   -101     77    192    246    397    428    527    202
    -80      0     80     38    -83     38    184    236    379    410    519    187
    -85    -93    -10     88    -38    -51    171    210    324    350    452    119
    -85   -205   -119    145     15   -163    161    181    262    277    358     54
    -90   -272   -181    179     44   -228    153    158    218    239    319     20
    -93   -298   -205    194     54   -252    145    135    181    202    290      0
   -106   -314   -210    207     51   -262    124     96    135    155    249    -38
   -116   -327   -210    223     46   -270    109     67     98    122    223    -54
   -119   -361   -241    239     59   -303    106     54     72     88    200    -75
   -109   -374   -267    241     77   -322    111     49     57     70    187    -80
    -93   -374   -283    231     93   -329    103     38     46     57    176    -85
    -75   -345   -270    210     96   -309     96     25     33     36    153   -106
    -62   -355   -293    207    114   -324     96     18     33     33    150   -103
    -54   -368   -316    210    129   -342    101     18     20     10    135   -106
    -46   -379   -332    210    140   -358     88     12      0     -7    114   -124
    -25   -441   -415    233    194   -428     90     23    -33    -59     54   -179
      2   -646   -652    319    324   -649    158     90   -101   -220   -140   -355
      5   -789   -795    392    400   -792    277    231    -88   -345   -322   -540
    -23   -628   -605    324    288   -618    371    342     51   -275   -283   -530
   -116   -257   -140    187     10   -200    319     88     85   -119    -54   -335
   -254    259    514     -5   -384    387     54   -501    -46    148    410    119
   -361    911   1273   -275   -818   1091   -210   -901    -33    602   1052    714
   -324   1143   1465   -410   -896   1301   -459  -1062     28   1031   1564   1208
   -254    717    971   -231   -613    844   -563  -1096   -145    919   1431   1111
   -233    207    441     12   -337    324   -522  -1085   -587    148    600    298
   -194   -207    -15    200    -90   -111   -384   -914   -831   -504   -150   -376
   -142   -363   -220    252     36   -290   -233   -589   -613   -475   -233   -402
    -98   -342   -244    220     72   -293   -109   -319   -361   -306   -140   -311
    -41   -319   -280    179    116   -301    -25   -150   -218   -207    -90   -257
    -31   -311   -280    168    124   -296     15    -67   -153   -166    -64   -239
    -33   -316   -283    174    124   -301     25    -44   -137   -163    -62   -252
    -28   -296   -267    163    119   -283     31    -20   -122   -158    -59   -236
    -23   -296   -272    158    122   -285     31    -12   -109   -155    -62   -226
    -10   -272   -262    140    124   -267     31     -5    -93   -142    -57   -218
     -5   -249   -246    124    119   -249     36     12    -75   -124    -51   -202
    -10   -228   -218    119    103   -223     54     36    -49   -101    -28   -171
     -2   -200   -197     98     96   -197     51     38    -44    -88    -15   -153
     10   -163   -174     75     90   -168     49     38    -33    -77     -5   -137
     12   -163   -176     72     93   -168     59     51    -15    -67      2   -119
     25   -163   -189     70    106   -176     72     70     -5    -62     12   -101
     31   -106   -140     36     83   -122     70     75     12    -38     33    -83
     20    -51    -72     15     44    -59     85     98     44     -7     57    -54
      5    -38    -44     15     23    -41     98    122     75     15     80    -23
     33    -20    -54     -5     44    -36     80    140     98     36     96     -7
     72     10    -64    -44     67    -25     62    171    124     64    114     12
     83     41    -44    -62     64      0     62    223    176    116    155     67
     77     77     -2    -77     38     38     80    275    236    176    213    122
     67     98     31    -83     18     64    101    322    303    241    270    166
     96    129     33   -116     31     83     88    363    355    293    311    223
    127    163     33   -145     46     98     80    397    397    332    350    272
    158    184     25   -174     64    106     64    415    413    348    368    290
    179    228     49   -202     64    140     51    423    418    358    376    298
    163    233     70   -200     46    153     36    400    392    327    348    306
    124    207     83   -168     20    145     70    379    366    306    337    272
     75    207    132   -142    -28    171     96    335    327    277    337    244
     57    228    171   -142    -57    200     98    303    298    249    335    241
     75    202    127   -140    -25    166     70    239    215    153    228    142
     46    163    114   -106    -33    140     67    171    142     80    142     98
     41    145    101    -93    -31    124     51    137     96     38    106     75
     46    171    124   -109    -38    148     46    119     72     23    101     51
     44    142     98    -93    -25    119     38     93     33     -2     67     -5
     31    127     93    -80    -31    111     25     57     -7    -33     25    -33
     18    116     98    -70    -38    109     20     33    -33    -57      7    -12
     10    127    116    -67    -51    122     23     28    -46    -72     -7    -18
      5    205    200   -106    -96    202     31     36    -18    -33     31      5
      2    280    275   -142   -135    277     28     44     20     18     83     41
     -2    322    322   -161   -163    322     25     41     44     41    106     64
    -54    355    410   -150   -231    381     31      7     33     20    101     83
    -90    340    428   -127   -259    384     36    -20     31     44    109     93
    -38    319    358   -140   -200    337      0    -20     18     57    103     67
    -41    316    355   -140   -200    335    -28    -20     -2     44     90     57
    -83    316    400   -116   -241    358    -18    -44    -15     28    103    103
    -25    303    329   -140   -179    316    -54    -38    -38     15     83     77
     36    215    179   -127    -72    200    -77    -15    -77    -33     15     25
     23    101     77    -62    -25     90    -70     -2   -116    -83    -44      7
     10     41     31    -25    -10     36    -64     -7   -145    -98    -75    -51
      2     20     18    -12     -7     20    -67    -28   -163   -109    -67    -96
    -12     -2      7      7    -10      2    -64    -46   -187   -137    -70   -103
    -33    -18     15     23    -25      0    -64    -59   -205   -158    -85   -106
    -38    -25     12     33    -25     -7    -75    -67   -220   -181    -96   -106
    -31    -36     -5     31    -15    -20    -83    -77   -241   -207   -122    -98
    -18    -62    -44     38     12    -54    -90    -80   -257   -215   -142   -119
    -15    -90    -75     51     28    -83    -93    -85   -270   -223   -155   -142
    -20    -44    -23     33      0    -33    -93    -90   -275   -228   -140   -124
    -33    -20     12     25    -23     -5    -96    -98   -280   -220   -140   -129
    -49    -62    -12     54    -18    -38   -101    -93   -283   -220   -150   -145
    -46   -174   -127    109     38   -150    -98    -75   -324   -275   -207   -210
    -12   -361   -348    187    166   -355    -38      7   -355   -389   -350   -392
      0   -493   -493    244    246   -493     83    168   -275   -454   -524   -542
    -10   -303   -296    155    142   -298    150    241   -129   -381   -496   -483
    -96     85    181      5   -140    132     49    -75   -192   -277   -288   -283
   -226    587    813   -179   -519    698   -202   -654   -426    -96    106     64
   -324   1163   1488   -420   -906   1325   -452  -1070   -530    249    652    493
   -309   1296   1605   -493   -956   1449   -680  -1275   -592    524   1028    826
   -257    844   1101   -296   -678    971   -756  -1293   -789    329    805    665
   -215    363    579    -72   -397    470   -714  -1234  -1122   -348     44    -28
   -171    -36    132    103   -153     46   -548   -966  -1135   -750   -467   -465
   -127   -145    -20    135    -54    -83   -389   -620   -815   -584   -394   -400
    -70   -137    -67    103     -5   -101   -275   -361   -558   -413   -309   -314
    -12   -145   -132     80     59   -140   -192   -187   -397   -322   -280   -202
      2   -168   -174     80     88   -171   -166   -135   -348   -275   -228   -200
     -7   -163   -155     85     72   -161   -148   -106   -319   -244   -197   -228
    -20   -192   -174    106     72   -184   -127    -75   -290   -241   -200   -200
    -18   -197   -179    109     80   -189   -119    -62   -283   -257   -244   -207
    -28   -168   -142     96     57   -155   -103    -25   -244   -215   -220   -176
    -15   -150   -135     80     59   -142   -106    -12   -223   -184   -179   -158
     -7   -142   -135     75     62   -140   -106      7   -192   -140   -122   -135
     -5   -119   -114     62     54   -116    -96     23   -171   -106    -88   -142
     -2   -127   -124     62     59   -127    -85     38   -155   -111   -109   -132
     -2   -132   -132     67     62   -132    -77     54   -140   -111   -109    -70
      0    -98   -101     49     49    -98    -88     49   -124   -101    -88    -62
     -5    -51    -46     28     20    -49    -83     75    -88    -64    -54    -57
      0    -46    -46     23     23    -46    -75    103    -54    -44    -44    -44
     15    -49    -67     15     41    -57    -72    129    -20      2      2    -10
     28    -33    -64      2     44    -49    -62    166     33     77     93     20
     38      7    -31    -23     36    -10    -57    205     93    132    124    -28
     57      5    -51    -31     54    -23    -38    265    142    140     77     38
     67     18    -51    -44     59    -15    -23    324    197    184    119    114
     80     57    -23    -70     51     15    -28    379    244    236    166    168
    103    101     -2   -101     54     49    -31    431    311    311    236    233
    129    150     20   -142     54     88    -25    480    371    371    301    275
    142    171     28   -158     57    101    -12    511    400    397    345    314
    137    187     49   -163     44    119     -7    514    394    397    342    309
    140    207     67   -174     36    137    -15    498    374    371    322    283
    132    205     72   -168     28    137    -18    467    345    342    296    259
    114    161     46   -137     33    103    -28    423    296    293    262    226
     96    158     62   -129     15    111    -36    371    239    239    231    181
     77    153     75   -114      2    114    -36    322    189    192    205    155
     54    111     54    -83      0     83    -36    262    132    150    176     93
     31     83     51    -57    -10     70    -41    207     88    109    124     46
     10     93     80    -54    -33     88    -44    158     49     67     90     23
    -15     72     88    -28    -51     80    -36    124     28     44     70    -15
    -36     59     96    -12    -67     77    -33     93      7     20     44    -49
    -46     54    101     -5    -72     77    -28     75     -2     12     38    -38
    -51     54    106     -2    -80     80    -18     67     -5     10     31    -38
    -44     85    129    -20    -85    106    -10     80     18     44     57    -28
    -38    153    192    -59   -116    171    -12     98     59     96    114      0
    -41    218    259    -88   -150    236    -31     88     77    119    150     18
    -36    249    285   -106   -161    265    -44     80     96    148    176     38
    -10    262    272   -124   -140    267    -57     80    111    174    192     54
      2    275    272   -140   -135    272    -75     62     96    161    176     44
    -12    257    267   -122   -140    262    -88     44     77    145    161     38
    -36    197    233    -83   -137    215    -96     31     54    127    137     23
    -18    223    241   -101   -129    231   -116     15     44    119    137     25
      0    161    158    -83    -77    161   -124      5     12     88    103     -2
      0     41     41    -20    -20     41   -124     -5    -33     36     49    -46
     -5    -25    -20     15      7    -23   -124    -15    -64      2     12    -80
    -15    -80    -64     49     23    -72   -127    -31    -96    -25    -12   -114
    -33   -114    -83     72     23    -98   -129    -46   -119    -57    -33   -127
    -20   -148   -127     83     51   -137   -132    -54   -132    -72    -54   -129
     -2   -155   -155     77     75   -155   -142    -67   -145    -80    -75   -135
     -2   -168   -166     85     80   -168   -150    -85   -158   -111   -114   -148
    -20   -192   -171    103     72   -181   -153   -103   -184   -140   -129   -163
    -25   -184   -158    103     64   -171   -153   -106   -184   -122   -106   -181
    -18   -192   -174    103     77   -184   -150   -101   -181   -111    -90   -179
      2   -210   -213    103    106   -210   -140    -88   -171   -106    -80   -158
     15   -236   -252    109    132   -244   -153    -96   -184   -137   -103   -158
     18   -290   -309    137    163   -298   -150    -93   -213   -184   -161   -213
     41   -472   -514    213    275   -491   -114    -59   -298   -342   -348   -368
     75   -719   -795    322    433   -756     -2     49   -355   -527   -581   -600
     90   -678   -769    293    428   -724    132    197   -239   -506   -610   -672
     12   -366   -379    176    194   -371    145     20   -176   -366   -420   -524
   -127    148    272    -10   -200    210   -101   -548   -277   -127    -20   -142
   -241    854   1096   -306   -667    974   -426  -1054   -290    306    589    441
   -262   1335   1597   -537   -932   1467   -711  -1247   -150    846   1218   1028
   -181   1150   1332   -485   -758   1241   -893  -1260   -145   1039   1392   1205
   -129    571    701   -223   -415    636   -891  -1202   -428    540    836    704
   -124    -10    114     67   -119     51   -740  -1080   -852   -358    -88   -150
   -103   -296   -192    197     41   -244   -532   -724   -704   -478   -335   -371
    -36   -306   -270    171    114   -288   -392   -420   -446   -327   -262   -288
     57   -296   -353    116    202   -324   -301   -218   -283   -228   -213   -228
    153   -277   -431     62    290   -353   -290   -114   -197   -168   -174   -244
    249   -192   -441    -28    342   -316   -270    -64   -161   -142   -137   -228
    142   -283   -426     70    283   -353   -231    -70   -168   -161   -150   -231
    111   -275   -389     80    249   -332   -124    -31   -137   -137   -137   -210
    111   -249   -361     70    236   -303    -72      2   -103   -114   -119   -187
     57   -301   -361    122    207   -329    -85      0   -101   -127   -137   -179
     64   -290   -355    111    210   -324    -77     12    -85   -116   -127   -158
     72   -267   -340     96    205   -303    -62     33    -57    -83    -96   -137
     75   -236   -311     80    192   -272    -57     54    -31    -49    -64   -122
     90   -207   -298     57    192   -252    -62     70    -10    -31    -38   -106
     96   -207   -303     54    197   -254    -54     98     18    -12    -18    -85
     98   -189   -290     44    192   -239    -57    109     31      0    -12    -85
    122   -161   -283     20    202   -220    -67    124     51     15      5    -64
    142   -129   -272     -7    205   -200    -67    158     83     41     31    -28
    161   -101   -262    -31    210   -181    -67    194    116     75     62      7
    187    -70   -259    -59    220   -163    -67    236    163    111     98     33
    189    -77   -267    -54    228   -171    -51    285    213    142    124     51
    205    -62   -267    -72    236   -163    -28    348    275    197    168    103
    249    -28   -277   -111    262   -150    -10    415    342    270    228    168
    262     23   -239   -142    249   -106     -2    472    405    335    285    239
    259     80   -179   -168    220    -49      7    517    465    397    353    301
    257    109   -148   -184    202    -20     12    548    498    433    392    322
    270    129   -140   -202    205     -5     12    555    506    446    413    340
    270    124   -148   -197    207    -10     10    550    493    444    420    350
    259    109   -150   -184    205    -20      2    527    454    415    394    322
    244    111   -135   -179    189    -10     10    493    431    392    371    306
    241    109   -132   -176    187    -12     12    452    402    366    342    290
    228     77   -150   -155    189    -36     12    400    358    319    290    244
    207     33   -174   -119    192    -70     25    345    303    270    244    200
    187      2   -187    -96    187    -90     25    293    252    220    207    155
    179    -20   -200    -80    187   -109     25    254    213    181    181    122
    166    -25   -192    -72    176   -106     44    218    189    148    161    106
    153    -23   -176    -64    163    -98     51    194    174    132    148    109
    135    -64   -200    -38    166   -132     62    168    150    114    135     77
    124   -106   -231    -10    176   -168     70    158    148    111    135     57
    116   -106   -223     -7    168   -163     75    158    150    114    135     51
    116    -62   -179    -25    148   -119     88    181    192    148    166     77
    103     -7   -111    -49    106    -59    106    200    236    181    197    109
    122     54    -70    -88     96     -7     98    207    265    210    231    150
    155    119    -36   -140     96     44     72    210    285    241    275    200
    179    129    -49   -153    114     41     49    213    298    265    303    228
    168    106    -64   -140    116     20     28    197    285    262    301    215
    153     77    -75   -116    114      2     20    179    262    239    285    192
    129     44    -85    -90    109    -20     12    155    233    200    254    168
    111    -23   -135    -44    122    -77     33    161    220    176    226    158
    101   -155   -257     25    176   -207     41    163    192    140    192    137
     88   -257   -345     83    215   -298     54    168    171    111    155    122
     70   -335   -407    132    236   -371     67    155    145     96    129     83
     64   -397   -462    166    262   -428     70    129    111     75    119     38
     67   -415   -485    171    275   -452     75    119    101     57    119     18
     75   -413   -488    168    280   -452     70    119     93     46    119     38
     72   -465   -537    194    303   -501     59    111     75     33    106     36
     85   -496   -581    205    332   -537     49    101     59      2     77     18
     77   -509   -587    215    329   -548     41    101     46    -20     77     33
     88   -509   -597    210    342   -553     25     90     31    -25     83     44
    109   -467   -579    179    342   -524     -2     59     -2    -41     62     18
    132   -394   -527    132    329   -459    -33     23    -33    -67     33    -20
    132   -413   -545    137    337   -478    -49     -2    -83   -140    -36    -77
    153   -535   -688    192    420   -610    -38     -5   -181   -280   -192   -210
    168   -782   -950    303    558   -865     33     38   -309   -511   -462   -475
    187   -904  -1091    358    639   -997    161    163   -319   -665   -672   -688
    142   -691   -836    272    488   -763    241    158   -202   -563   -574   -576
     -5   -277   -272    140    132   -275    111   -296   -189   -319   -215   -215
   -184    381    563    -98   -374    472   -166   -815    -96    181    449    420
   -290   1096   1387   -402   -839   1241   -423  -1065    166    831   1221   1156
   -202   1163   1366   -483   -784   1262   -704  -1145    259   1174   1584   1574
   -153    665    818   -257   -485    740   -792  -1176    -28    813   1195   1228
   -150     23    174     62   -163     98   -709  -1119   -519    -23    316    345
   -142   -459   -316    301     85   -389   -470   -800   -654   -498   -241   -210
    -96   -532   -436    314    168   -485   -252   -418   -389   -353   -189   -174
    -31   -535   -504    283    233   -519   -106   -166   -220   -257   -140   -132
     -5   -540   -537    270    265   -537    -28    -41   -148   -226   -132   -124
     31   -537   -568    254    298   -553      0     -2   -127   -218   -132   -127
     46   -563   -613    257    327   -587     12     25   -111   -220   -135   -127
     44   -574   -618    265    329   -594     38     64    -85   -210   -119   -101
     28   -548   -579    259    303   -563     54     83    -67   -202   -106    -83
     36   -524   -561    244    298   -542     51     77    -72   -218   -116    -90
     36   -522   -561    241    298   -540     36     67    -88   -233   -137   -103
     25   -488   -517    231    270   -501     20     54    -96   -239   -145   -111
     18   -457   -478    218    246   -467     20     67    -80   -218   -127    -96
     41   -418   -459    189    249   -439     28     93    -59   -197   -101    -62
     49   -407   -457    176    252   -433     33    114    -41   -189    -88    -46
     41   -410   -452    181    246   -431     51    137    -10   -168    -80    -31
     23   -397   -420    184    218   -407     72    161     23   -148    -64    -20
     15   -363   -379    174    197   -371     83    187     46   -124    -41      5
     36   -324   -363    142    200   -342     90    226     72    -96    -18     36
     44   -311   -355    135    197   -335    106    267    106    -72     -2     64
     70   -316   -387    122    228   -350    116    311    142    -49     18     88
     80   -319   -400    119    239   -358    135    361    184    -12     51    129
     80   -275   -358     96    218   -316    145    420    239     41    103    187
    103   -244   -348     70    226   -296    145    465    275     75    129    226
    129   -228   -358     49    241   -293    148    506    314    106    163    275
    155   -187   -342     15    249   -265    150    535    348    142    207    324
    163   -155   -319     -5    239   -239    155    550    368    168    231    355
    174   -127   -303    -23    236   -215    153    542    368    168    236    366
    179   -122   -301    -31    236   -210    158    527    363    161    236    374
    171   -124   -296    -23    233   -210    163    498    337    129    213    358
    166   -135   -301    -15    231   -218    158    457    296     85    174    324
    142   -158   -301      7    220   -228    153    407    252     38    122    275
    111   -174   -285     28    197   -228    158    350    210     -5     77    233
    106   -200   -306     46    205   -252    155    272    145    -70     20    181
    103   -236   -340     64    220   -288    161    215     98   -122    -25    142
     96   -252   -348     75    220   -298    161    161     51   -168    -64     96
     64   -285   -353    109    205   -319    174    132     28   -197    -90     72
     38   -301   -340    132    189   -319    176    101      2   -226   -106     54
     62   -265   -327    101    192   -296    145     25    -64   -283   -161    -10
     64   -244   -309     88    184   -275    155     25    -72   -290   -174    -23
     64   -233   -301     83    181   -267    174     44    -51   -277   -161      2
     64   -213   -277     75    171   -244    187     57    -28   -249   -135     38
     72   -142   -215     33    142   -176    171     49      2   -210    -90     80
     80    -75   -155     -2    116   -114    150     38     23   -187    -67    106
     80    -70   -153     -5    114   -111    127     31     28   -184    -64    124
     77   -101   -179     12    127   -140    119     25     15   -200    -75    124
     75    -98   -174     10    124   -137     96     -5    -12   -220    -88    111
     62   -124   -189     31    124   -155     83    -33    -38   -246   -116     90
     44   -184   -228     67    135   -205     85    -41    -64   -277   -158     59
     33   -311   -345    140    189   -327     77    -54   -116   -337   -228      0
     51   -374   -426    158    239   -400     51    -77   -166   -392   -283    -46
     57   -413   -470    176    262   -441     44    -96   -200   -423   -314    -64
      7   -491   -498    239    252   -496     36   -135   -249   -483   -374   -122
      5   -542   -548    270    275   -545     23   -174   -301   -530   -415   -153
     46   -540   -589    244    316   -563     15   -179   -316   -540   -428   -150
     70   -524   -594    226    329   -558      2   -194   -329   -553   -446   -161
     83   -519   -602    218    342   -561     -2   -205   -335   -561   -459   -163
     85   -519   -605    218    345   -561      5   -200   -335   -558   -454   -153
     96   -524   -620    213    355   -571     -5   -220   -368   -581   -472   -171
    109   -524   -633    207    371   -579    -18   -244   -394   -602   -496   -192
    111   -514   -626    200    366   -568    -20   -249   -405   -607   -506   -200
    111   -514   -626    202    368   -568    -23   -254   -418   -623   -530   -215
    127   -613   -740    241    431   -678    -10   -246   -480   -709   -636   -322
    163   -810   -974    322    566   -891     49   -181   -561   -885   -865   -548
    171   -924  -1096    374    633  -1010    168    -46   -548  -1010  -1054   -750
    168   -753   -922    293    545   -836    275     67   -394   -919   -992   -714
     33   -340   -374    153    202   -358    166   -345   -423   -745   -691   -420
   -137    275    413    -67   -275    342   -111   -932   -485   -394   -129    150
   -270    940   1210   -335   -740   1075   -350  -1254   -355    161    602    875
   -228   1093   1322   -431   -774   1208   -605  -1379   -259    613   1137   1457
   -145    563    709   -210   -428    636   -698  -1426   -561    272    743   1119
   -124    -46     77     85   -101     15   -654  -1387  -1023   -563   -179    205
    -90   -465   -376    275    142   -420   -491  -1130  -1153  -1062   -802   -423
    -33   -530   -496    283    231   -514   -319   -771   -885   -943   -795   -436
     12   -519   -532    252    270   -527   -184   -527   -688   -815   -722   -371
     70   -491   -561    210    314   -527   -101   -371   -555   -727   -659   -306
     98   -488   -589    192    342   -540    -83   -322   -517   -709   -652   -301
    114   -472   -587    179    350   -530    -72   -298   -498   -698   -646   -296
    111   -465   -579    174    345   -522    -51   -283   -480   -696   -657   -298
    116   -472   -589    176    350   -530    -44   -275   -475   -698   -678   -311
    129   -457   -587    163    358   -522    -44   -262   -470   -696   -675   -301
    137   -431   -568    148    353   -498    -57   -252   -462   -685   -670   -293
    145   -405   -553    129    348   -480    -54   -244   -444   -665   -657   -290
    150   -371   -522    111    335   -446    -44   -220   -418   -628   -623   -252
    142   -374   -517    114    327   -444    -33   -200   -394   -602   -607   -228
    114   -353   -467    119    290   -410    -10   -187   -366   -576   -589   -207
    124   -309   -433     93    277   -371    -10   -174   -355   -561   -574   -197
    168   -301   -472     64    319   -387    -23   -155   -342   -545   -555   -184
    197   -311   -509     54    353   -410    -25   -124   -316   -522   -530   -168
    218   -283   -501     33    358   -392    -23    -88   -277   -480   -501   -135
    231   -241   -475      5    353   -358    -20    -46   -236   -444   -475    -96
    239   -207   -449    -15    342   -327    -20     -7   -194   -400   -449    -67
    244   -189   -433    -31    337   -311    -15     31   -153   -355   -415    -38
    262   -150   -413    -54    337   -280    -10     77   -101   -293   -358     12
    270   -106   -376    -83    322   -241     -5    135    -38   -228   -309     67
    257    -62   -319    -98    288   -189     12    181     18   -174   -265    114
    228    -36   -265    -96    244   -150     38    202     51   -132   -226    153
    231     15   -215   -122    223    -98     41    223     80    -80   -168    213
    215     54   -161   -135    187    -51     51    246    111    -44   -132    254
    233     49   -187   -142    210    -67     36    223     96    -62   -142    244
    311     49   -262   -181    285   -106      5    205     62    -90   -168    215
    314     57   -257   -184    285    -98     15    197     41   -116   -197    184
    228     18   -210   -124    220    -96     33    142    -12   -171   -249    129
    114    -23   -137    -46    124    -80     59     46    -83   -236   -306     67
    127    -49   -179    -41    153   -114     28    -18   -145   -288   -361     12
    236    -44   -280    -96    257   -161     -7    -12   -179   -316   -389    -12
    220    -46   -270    -88    244   -158     -2    -49   -210   -342   -405    -33
    194    -77   -272    -59    231   -174      0    -80   -241   -371   -423    -64
    150    -96   -246    -28    197   -171      7   -109   -272   -397   -454   -101
    119    -75   -194    -20    155   -135     23   -119   -290   -405   -467   -119
    111    -70   -181    -20    145   -124     18   -124   -309   -413   -475   -129
    103    -51   -158    -25    129   -103     20   -106   -285   -389   -459   -106
    101     -2   -103    -51    101    -51     20    -88   -254   -355   -428    -75
    109     90    -18    -98     64     36     18    -80   -220   -311   -389    -44
    106    127     20   -116     41     75    -12    -96   -210   -285   -366    -31
     93    101      5    -98     44     54    -33   -106   -213   -277   -358    -23
     67     46    -23    -59     46     12    -38   -106   -220   -285   -358    -20
     49     15    -33    -31     41     -7    -57   -129   -249   -319   -392    -49
     44     -5    -49    -20     44    -25    -59   -137   -270   -335   -423    -85
     54    -41    -96     -7     75    -67    -46   -142   -288   -345   -433   -106
     83   -124   -207     20    142   -166    -54   -155   -324   -379   -472   -137
     88   -213   -301     62    194   -257    -59   -155   -350   -402   -504   -174
     80   -277   -361     96    218   -319    -72   -179   -392   -452   -558   -218
     67   -324   -392    127    228   -358    -75   -205   -436   -493   -597   -244
     75   -350   -428    137    249   -387    -75   -215   -457   -514   -613   -252
     83   -400   -483    158    283   -441    -80   -218   -467   -524   -620   -252
     85   -428   -514    168    298   -472    -70   -215   -472   -535   -633   -262
     98   -415   -514    158    303   -462    -72   -215   -472   -530   -633   -265
     98   -405   -504    153    298   -454    -85   -223   -483   -532   -641   -275
    103   -413   -517    155    309   -465    -90   -226   -488   -530   -641   -280
     80   -431   -511    174    296   -472    -93   -249   -504   -558   -670   -316
     93   -436   -530    171    311   -483   -106   -265   -519   -568   -683   -332
    114   -488   -605    187    358   -545   -111   -259   -532   -576   -701   -342
    166   -594   -761    215    462   -678    -96   -231   -574   -659   -805   -439
    179   -787   -966    301    571   -875     -5   -124   -592   -800  -1000   -636
    179   -802   -982    311    579   -891    124     41   -472   -810  -1075   -724
    127   -527   -654    200    389   -589    184     41   -314   -667   -932   -620
     -2   -132   -129     67     62   -132     38   -405   -428   -522   -649   -384
    -93    397    491   -153   -293    441   -280   -995   -652   -277   -184     62
   -135    914   1049   -389   -592    982   -542  -1293   -657    155    418    610
    -67    813    880   -374   -475    846   -719  -1350   -672    410    719    911
    -33    296    329   -129   -181    311   -745  -1335   -922     46    319    545
    -49   -166   -116    106     33   -142   -639  -1247  -1278   -748   -566   -296
    -18   -506   -488    262    233   -498   -459   -953  -1213  -1005   -969   -636
     33   -579   -615    272    322   -597   -311   -639   -906   -823   -885   -548
     80   -584   -665    252    371   -623   -207   -402   -683   -667   -792   -452
    129   -561   -691    213    407   -626   -140   -272   -548   -581   -737   -402
    145   -574   -719    213    431   -646    -98   -210   -496   -558   -722   -376
    140   -589   -730    223    433   -659    -77   -179   -467   -537   -711   -368
    142   -563   -706    210    423   -633    -75   -155   -431   -511   -696   -368
    171   -545   -717    184    441   -628    -83   -153   -426   -519   -709   -376
    184   -548   -732    181    457   -639    -90   -148   -415   -517   -704   -363
    187   -545   -735    176    459   -639    -85   -127   -392   -483   -672   -340
    168   -524   -693    179    431   -607    -51    -88   -345   -431   -626   -311
    116   -485   -602    184    358   -542    -23    -59   -306   -389   -592   -319
    161   -446   -607    142    381   -527    -49    -90   -324   -410   -613   -340
    228   -452   -683    109    454   -566    -96   -124   -361   -454   -646   -329
    215   -485   -701    135    457   -592    -72    -70   -303   -392   -587   -254
    202   -459   -662    127    431   -561    -54    -46   -254   -329   -511   -239
    200   -413   -613    106    405   -511    -49    -15   -197   -265   -441   -236
    163   -418   -581    124    371   -498    -28     31   -142   -226   -441   -249
    166   -407   -574    122    368   -491    -10     88    -93   -207   -475   -215
    220   -376   -600     77    407   -488    -28    109    -77   -197   -454   -145
    236   -368   -605     64    420   -485    -33    153    -25   -145   -402    -96
    233   -342   -576     54    402   -459    -20    207     49    -77   -340    -64
    236   -298   -535     31    384   -415      5    270    132      7   -272    -20
    233   -285   -519     25    374   -402     23    342    215     90   -205     44
    231   -223   -454     -5    340   -337     28    397    267    148   -137     90
    272   -181   -454    -46    363   -316      2    384    259    145   -132     90
    288   -174   -462    -57    374   -316     12    389    262    135   -142     93
    267   -207   -475    -31    368   -342     44    389    241    114   -158     80
    220   -213   -433     -5    324   -322     62    394    239    111   -153     85
    181   -210   -392     10    285   -301     70    387    228    109   -158     67
    187   -228   -415     20    301   -322     44    303    142     20   -231    -20
    197   -233   -433     18    314   -332     28    233     59    -64   -301    -77
    200   -259   -462     28    329   -361     10    153    -38   -161   -389   -158
    187   -290   -478     49    329   -384     10    114    -88   -200   -428   -192
    171   -322   -493     75    332   -407     25     98   -103   -213   -446   -213
    153   -296   -449     70    298   -374     15     62   -135   -241   -472   -252
    132   -288   -420     75    275   -353     10     36   -155   -257   -488   -285
    111   -275   -387     80    249   -332     20     31   -158   -259   -493   -290
    132   -314   -446     90    288   -379     28     15   -171   -275   -498   -283
    155   -293   -449     70    301   -371     25     20   -155   -246   -467   -246
    140   -207   -350     33    244   -277     33     44   -101   -181   -405   -192
    137   -142   -280      0    207   -213     10     28    -85   -166   -392   -192
    163   -106   -270    -28    215   -187    -15      2    -88   -161   -387   -200
    189    -44   -233    -72    210   -137    -57    -10    -85   -158   -381   -192
    184    -85   -270    -49    226   -176    -64    -12    -90   -155   -374   -171
    171   -119   -290    -25    231   -205    -67    -23   -103   -155   -358   -161
    140    -62   -202    -38    171   -132    -46    -15    -83   -111   -316   -142
    109   -119   -228      5    166   -174    -57    -31   -122   -161   -379   -189
    142   -215   -358     36    249   -285    -77    -46   -166   -210   -433   -223
    140   -270   -410     64    275   -340    -49    -18   -168   -228   -462   -244
    103   -285   -389     90    246   -337    -18     20   -140   -205   -452   -246
    179   -389   -568    101    374   -478    -70    -98   -283   -353   -579   -361
    194   -436   -631    119    413   -535    -70   -106   -322   -387   -607   -374
    187   -431   -618    122    400   -524    -80    -96   -319   -376   -594   -350
    158   -426   -584    135    371   -504    -70    -75   -290   -345   -563   -329
    119   -446   -568    163    342   -506    -38    -57   -270   -332   -566   -337
    184   -467   -652    140    415   -558    -80   -119   -348   -402   -626   -389
    213   -467   -680    124    444   -571   -103   -142   -384   -426   -641   -405
    200   -475   -675    137    436   -574    -88   -122   -361   -407   -618   -387
    184   -493   -678    153    428   -584    -83   -114   -358   -410   -610   -363
    155   -511   -667    176    410   -589    -41    -83   -324   -389   -594   -350
    135   -587   -722    223    428   -654    -12    -59   -324   -418   -644   -415
    210   -750   -961    270    584   -854     10    -36   -397   -581   -844   -584
    249   -865  -1114    306    680   -989    150    155   -272   -597   -924   -633
    223   -693   -919    233    568   -805    252    265    -98   -478   -823   -558
    127   -319   -449     93    285   -384    153    -38   -210   -394   -631   -420
      0    127    127    -62    -62    127   -129   -594   -524   -288   -329   -176
    -59    649    709   -298   -384    678   -431  -1008   -698    -36     93    140
     -2    800    802   -400   -402    800   -709  -1254   -844    140    376    350
     49    410    361   -231   -158    387   -784  -1262  -1028    -46    192    220
     23    -28    -51      2     36    -38   -691  -1148  -1244   -587   -426   -277
     62   -457   -519    194    288   -485   -506   -875  -1202   -935   -911   -662
    109   -607   -717    246    413   -662   -374   -589   -911   -800   -896   -639
    124   -620   -748    246    433   -683   -220   -327   -623   -602   -771   -517
    174   -620   -795    223    483   -706    -93   -122   -418   -449   -665   -415
    174   -589   -763    205    467   -678    -64    -70   -350   -392   -613   -381
    189   -537   -727    174    457   -633    -70    -77   -348   -394   -613   -392
    171   -535   -706    179    439   -620    -36    -44   -314   -379   -607   -379
    168   -545   -714    189    441   -628      2     -5   -277   -350   -584   -363
    239   -509   -748    132    493   -628    -51    -36   -285   -342   -574   -348
    220   -509   -732    142    475   -620    -36    -25   -265   -350   -592   -345
    220   -530   -750    153    483   -639    -15      5   -220   -311   -555   -316
    202   -561   -763    179    483   -662      7     15   -210   -311   -558   -324
    213   -485   -698    135    454   -592     10     12   -192   -272   -519   -311
    210   -418   -628    103    418   -522     12     54   -145   -210   -452   -254
    231   -418   -649     93    439   -535     10     64   -127   -205   -446   -249
    252   -413   -665     80    457   -537     -2     33   -166   -236   -483   -288
    239   -345   -584     54    410   -465     15     88    -93   -155   -415   -236
    285   -381   -667     46    475   -524      7     90    -80   -174   -439   -239
    296   -439   -735     70    514   -587     23    129    -41   -145   -415   -220
    285   -439   -724     77    504   -581     41    187     28    -98   -384   -179
    301   -423   -724     59    511   -574     67    249    106    -18   -301    -96
    319   -340   -659     10    488   -498     80    290    174     64   -226    -46
    316   -231   -550    -44    431   -389     70    324    249    127   -184    -18
    332   -205   -537    -62    433   -371     80    345    283    148   -163     -2
    348   -200   -548    -75    446   -374     96    376    309    176   -142     20
    363   -181   -545    -90    454   -363    106    418    345    207   -101     83
    342   -205   -550    -70    446   -376    137    446    376    233    -64    111
    296   -189   -485    -51    389   -337    153    441    379    236    -75     70
    290   -148   -439    -72    363   -293    148    428    345    205   -109     38
    306   -148   -457    -80    381   -301    114    358    252    127   -155     -5
    288   -174   -465    -59    376   -316    109    316    213     88   -181    -31
    277   -244   -522    -15    400   -381    129    288    161     33   -228    -80
    275   -233   -509    -20    392   -371     93    192     67    -46   -298   -184
    236   -272   -511     18    374   -392     77    150     -7   -124   -363   -265
    197   -311   -511     57    353   -410     70    116    -54   -163   -402   -335
    174   -298   -472     62    322   -384     75     72    -98   -192   -415   -402
    179   -298   -480     57    329   -389     62     41   -132   -200   -413   -420
    213   -329   -542     57    376   -433     70     54   -145   -233   -441   -407
    259   -379   -639     57    446   -509     64     54   -171   -249   -454   -407
    259   -340   -600     41    428   -470     67     57   -155   -220   -431   -410
    241   -189   -431    -28    335   -309     54     44   -116   -174   -381   -394
    213    -96   -311    -59    259   -202     51     33    -85   -150   -361   -389
    194    -57   -254    -70    223   -153     49     10    -75   -137   -342   -381
    215    -54   -270    -80    241   -161     28      0    -70   -114   -309   -366
    226    -72   -298    -80    262   -184     10    -10    -88   -145   -353   -410
    223   -106   -332    -59    275   -218      2    -12   -106   -166   -368   -428
    223    -67   -290    -77    254   -179      2    -12   -106   -148   -329   -410
    200     -7   -207    -96    202   -106      0     -7    -93   -137   -306   -394
    228    -98   -329    -64    277   -213    -10    -23   -127   -176   -342   -426
    254   -236   -493    -10    374   -363     -7    -31   -161   -218   -384   -483
    244   -306   -553     28    397   -428      7    -15   -171   -236   -407   -524
    231   -350   -581     59    405   -465     18    -15   -192   -265   -436   -542
    226   -405   -631     88    426   -517     28    -20   -223   -293   -465   -558
    226   -428   -654    101    439   -540     33    -28   -244   -314   -480   -568
    218   -405   -626     93    420   -514     44    -15   -241   -311   -470   -558
    226   -402   -628     88    426   -514     44    -15   -257   -332   -483   -558
    194   -397   -594     98    392   -493     70     15   -236   -301   -462   -550
    171   -397   -568    111    368   -483     88     20   -220   -288   -457   -576
    181   -465   -649    140    413   -555     80    -15   -259   -337   -491   -602
    197   -491   -688    148    441   -589     72    -20   -288   -363   -493   -571
    179   -483   -662    150    420   -571     72     -5   -288   -353   -483   -555
    166   -514   -680    171    423   -597     88     20   -277   -350   -488   -579
    189   -639   -828    223    506   -732    111     38   -306   -444   -607   -683
    179   -802   -982    311    579   -891    218    155   -272   -535   -748   -784
    166   -758   -927    293    545   -841    324    309   -122   -506   -774   -810
    166   -491   -659    161    410   -574    301    197   -119   -449   -675   -740
     62   -124   -187     31    122   -155     80   -259   -389   -381   -439   -553
    -54    332    387   -137   -220    358   -213   -761   -667   -231    -88   -290
    -96    774    870   -340   -485    823   -498  -1093   -802      2    296    -49
    -38    678    717   -322   -376    696   -675  -1231   -940     31    389      0
    -10    246    257   -119   -135    252   -654  -1197  -1132   -342    -18   -314
     12   -226   -239    106    124   -231   -504  -1015  -1286   -901   -675   -813
     59   -524   -584    231    319   -553   -303   -688  -1049   -927   -852   -940
     90   -548   -639    228    363   -592   -145   -413   -727   -714   -732   -823
    124   -527   -652    200    387   -589    -20   -200   -493   -553   -615   -698
    155   -506   -662    176    407   -584     49    -70   -366   -465   -558   -649
    145   -514   -662    184    402   -589     70    -25   -322   -426   -530   -631
    181   -501   -683    158    431   -592     51    -54   -337   -449   -553   -652
    184   -506   -691    158    436   -600     57    -59   -335   -467   -579   -675
    168   -509   -678    171    423   -592     85    -31   -296   -439   -561   -657
    155   -465   -623    153    387   -542     93    -12   -257   -402   -524   -623
    171   -446   -618    137    394   -532     77    -25   -265   -410   -532   -631
    189   -410   -600    109    392   -504     70    -38   -280   -433   -548   -646
    205   -441   -646    119    426   -542     98      2   -244   -405   -517   -592
    210   -423   -633    103    418   -527    109     28   -210   -366   -475   -548
    205   -371   -576     83    389   -472    114     38   -187   -337   -436   -522
    192   -358   -553     80    371   -454    109     46   -168   -316   -423   -509
    200   -355   -555     77    376   -454    114     59   -142   -296   -418   -506
    205   -329   -535     62    368   -431    124     80   -116   -285   -415   -522
    207   -257   -465     23    335   -361    127    106    -83   -265   -407   -509
    194   -233   -428     18    309   -329    142    161    -18   -213   -374   -449
    205   -249   -454     23    329   -350    158    200     31   -176   -340   -423
    272   -210   -483    -31    376   -345    132    197     41   -168   -324   -405
    280   -148   -428    -67    353   -288    153    270    122    -88   -252   -329
    285   -106   -392    -90    337   -249    176    337    200     -5   -184   -262
    288    -70   -358   -109    322   -213    202    389    272     54   -132   -210
    285    -59   -348   -114    316   -202    223    418    303     70   -109   -184
    298    -41   -340   -129    316   -189    231    431    314     83    -83   -158
    301    -23   -327   -140    311   -174    226    423    298     67    -85   -158
    306    -10   -316   -148    311   -163    228    413    270     38   -106   -166
    285     -7   -296   -140    290   -150    233    387    226      0   -135   -197
    265      0   -265   -132    265   -132    233    337    176    -49   -163   -239
    239    -15   -254   -111    244   -135    223    280    116   -111   -207   -288
    226    -31   -257    -96    241   -142    213    220     41   -189   -277   -348
    207    -23   -233    -93    220   -129    181    135    -49   -272   -337   -384
    215    -41   -257    -85    236   -148    155     62   -135   -350   -397   -436
    192    -51   -246    -72    218   -150    155     20   -179   -389   -431   -472
    163    -72   -236    -44    200   -153    168     10   -200   -402   -439   -485
    145    -67   -213    -38    176   -140    174    -12   -205   -415   -452   -504
    155    -49   -205    -54    179   -127    158    -59   -254   -459   -478   -514
    150    -57   -207    -49    176   -129    166    -59   -275   -462   -467   -493
    145    -33   -179    -54    161   -106    181    -31   -246   -418   -428   -446
    103     49    -54    -77     77     -2    205    -15   -184   -368   -371   -392
     83    119     36   -103     23     77    207    -62   -155   -324   -298   -345
    109    176     64   -142     20    122    174    -75   -145   -290   -270   -392
    163    220     57   -192     54    140    140    -57   -148   -290   -301   -400
    189    197      7   -194     90    101    114    -23   -150   -298   -316   -290
    171    176      5   -176     83     90    127      0   -132   -277   -288   -265
    137    179     41   -161     46    109    150    -46   -142   -293   -296   -319
    124    171     46   -148     38    109    153   -101   -187   -342   -361   -366
    145    114    -33   -129     88     41    119    -90   -223   -387   -407   -376
    163      7   -158    -85    161    -75     93    -77   -252   -415   -446   -389
    168    -33   -202    -67    184   -116     96    -64   -270   -426   -454   -405
    135    -57   -192    -38    163   -124    111    -93   -303   -457   -472   -446
     93   -103   -200      5    145   -150    114   -161   -371   -527   -542   -509
    103   -145   -249     20    174   -194    101   -181   -420   -574   -581   -524
    119   -145   -265     10    192   -205     90   -176   -441   -574   -576   -519
    142   -116   -259    -12    200   -187     75   -140   -426   -563   -558   -504
    124   -145   -272     10    197   -207     80   -145   -452   -597   -587   -509
     93   -171   -265     38    176   -218    101   -142   -454   -581   -579   -488
    124   -171   -298     23    210   -236     77   -148   -459   -579   -571   -491
    155   -179   -335     12    244   -257     62   -153   -472   -602   -571   -472
    142   -205   -350     28    246   -277     62   -140   -475   -600   -574   -480
     90   -215   -309     62    200   -262     93   -142   -480   -607   -589   -527
     44   -342   -387    148    215   -363    142   -137   -524   -691   -685   -607
     64   -535   -600    236    332   -566    220      0   -524   -797   -828   -743
     38   -511   -553    236    296   -532    337    140   -407   -805   -883   -862
    -46   -267   -220    155     85   -244    389    127   -311   -701   -782   -756
   -114    111    223      0   -168    166    176   -353   -540   -641   -587   -519
   -103    670    774   -283   -439    722   -200   -940   -823   -465   -205   -220
   -129   1226   1353   -550   -743   1288   -462  -1228   -854    -85    319    184
   -124   1166   1291   -522   -709   1228   -626  -1299   -880    101    563    407
   -122    701    820   -290   -472    761   -618  -1273  -1085   -252    179     98
    -93    200    293    -51   -192    246   -514  -1169  -1392   -966   -607   -548
    -41   -158   -116    101     36   -137   -319   -823  -1226  -1080   -870   -743
     -2   -168   -166     85     80   -166   -176   -530   -914   -872   -735   -623
     44   -122   -166     38    103   -142    -62   -311   -701   -727   -639   -555
     36   -119   -155     41     96   -137     54   -192   -558   -633   -607   -522
     67   -161   -228     46    145   -194     49   -171   -558   -636   -626   -545
    103   -153   -257     23    179   -205     38   -116   -542   -636   -628   -519
    114   -116   -231      0    171   -174     54    -83   -519   -633   -618   -478
    101    -85   -187     -7    142   -135     64    -83   -506   -618   -587   -454
     57    -59   -119      0     88    -88     88   -124   -501   -626   -589   -472
     15    -28    -46      5     28    -36    114   -174   -524   -636   -600   -496
     51     -2    -54    -25     51    -28     96   -150   -506   -594   -558   -462
    168     12   -155    -90    163    -70     36    -28   -444   -509   -480   -366
    179     23   -155   -101    168    -67     31     51   -379   -452   -436   -301
    132     93    -38   -114     85     28     59     -2   -355   -457   -441   -379
    103    158     54   -129     23    106     75    -93   -402   -527   -517   -493
    124     70    -54    -96     90      7     83    -67   -431   -517   -498   -418
    135     23   -114    -80    124    -44    101     80   -332   -384   -379   -259
    103    132     25   -119     38     80    124    135   -220   -290   -280   -239
    127    215     88   -171     20    150    101     64   -236   -337   -345   -376
    184    179     -5   -181     96     88     83    116   -262   -358   -394   -298
    213    194    -20   -205    116     88     77    231   -171   -241   -296   -122
    210    285     75   -249     67    181     90    301    -62   -132   -197    -49
    210    332    122   -272     44    228    101    337     10    -59   -122     -7
    202    361    158   -280     23    259    109    340     49    -23    -77    -18
    226    420    192   -324     15    309    106    350     59     -2    -72    -25
    254    410    153   -332     51    283     98    376     59     -2    -83     41
    241    410    168   -327     36    288     96    384     72      2    -62    106
    239    405    166   -322     36    285     90    348     36    -38    -85     98
    233    418    181   -327     25    301     75    290    -20    -85   -140     28
    213    423    210   -319      2    316     72    257    -41   -101   -150    -10
    189    413    223   -301    -15    316     62    202    -90   -140   -187    -88
    187    366    179   -275      5    272     28    124   -174   -231   -241   -148
    132    348    215   -241    -41    283     28     23   -249   -332   -337   -252
    122    327    205   -226    -41    267     18    -10   -314   -363   -355   -270
    137    293    155   -218    -10    226      0    -12   -348   -376   -361   -249
    114    298    184   -205    -33    241      7    -28   -361   -387   -371   -265
     80    270    187   -176    -54    231     28    -36   -361   -387   -389   -303
     33    280    246   -158   -106    265     51    -72   -361   -400   -415   -376
     72    293    220   -184    -72    257     20   -109   -420   -441   -433   -371
     88    285    197   -187    -54    241     28    -23   -368   -376   -355   -236
     96    332    236   -215    -70    283     46     10   -306   -309   -303   -171
     85    387    301   -236   -106    345     54     18   -262   -267   -272   -153
     67    480    413   -275   -174    446     44    -10   -249   -239   -254   -181
     64    555    491   -309   -213    524     25    -28   -223   -213   -228   -174
     64    545    478   -306   -207    511     -5    -38   -233   -223   -220   -153
     67    522    452   -296   -192    488    -20    -46   -252   -228   -233   -150
     57    498    441   -280   -192    472    -15    -41   -244   -207   -231   -161
     64    491    426   -277   -179    459    -25    -70   -267   -231   -244   -215
     54    475    420   -265   -184    449    -38    -98   -309   -283   -283   -252
     28    376    348   -202   -158    363    -33    -88   -337   -314   -327   -285
     25    283    257   -155   -116    270    -36    -88   -363   -348   -368   -316
     33    239    205   -135    -85    223    -33    -88   -381   -363   -379   -306
     51    161    106   -106    -28    135    -51   -135   -444   -436   -436   -324
     33    124     90    -80    -28    109    -46   -145   -467   -467   -467   -353
     15    114     98    -67    -41    106    -44   -150   -472   -457   -457   -389
      2    124    122    -62    -59    124    -51   -158   -478   -444   -452   -413
    -12    137    150    -64    -83    142    -70   -176   -493   -465   -475   -423
      5    124    119    -67    -57    122    -98   -210   -540   -504   -498   -436
      7     75     67    -44    -28     72    -93   -205   -532   -488   -491   -433
      7     46     38    -25    -15     44    -90   -194   -524   -478   -472   -426
     15     54     38    -36    -12     46    -96   -197   -522   -488   -504   -452
     25     33      7    -31     10     20    -96   -197   -532   -524   -561   -449
     28    -59    -88     15     57    -72    -72   -171   -553   -563   -618   -504
     59   -252   -311     96    184   -280    -15   -116   -626   -714   -802   -717
    116   -436   -553    158    332   -493    101     28   -602   -831   -961   -870
     98   -275   -374     88    233   -324    218    135   -444   -756   -919   -859
    -36    119    155    -41    -98    137    168   -155   -459   -628   -701   -685
   -145    620    766   -236   -454    693   -140   -802   -685   -418   -277   -316
   -241   1267   1506   -514   -875   1387   -410  -1208   -698     31    345    218
   -252   1592   1844   -670  -1047   1717   -672  -1413   -657    449    854    665
   -187   1213   1400   -514   -792   1306   -784  -1426   -761    420    787    594
   -140    659    800   -259   -470    730   -748  -1361  -1067   -192     88    -67
   -114    155    270    -20   -192    213   -579  -1122  -1270   -844   -652   -670
    -90    -54     36     70    -64    -10   -379   -732  -1005   -776   -711   -649
    -46    -38      5     41    -28    -18   -228   -436   -737   -600   -610   -548
     -5     12     18     -2    -10     15   -119   -228   -558   -485   -542   -496
    -18    -38    -20     28      0    -31    -59   -148   -496   -459   -553   -480
     20    -62    -83     20     49    -72    -67   -171   -511   -480   -584   -511
     33    -90   -124     25     77   -106    -57   -148   -496   -452   -545   -488
     15    -70    -85     28     49    -77    -38   -106   -449   -400   -498   -465
    -10    -62    -51     36     18    -57    -33    -98   -433   -389   -496   -454
    -28    -33     -7     31    -10    -20    -23    -80   -402   -361   -467   -444
    -28      7     33      7    -31     20    -18    -59   -374   -332   -439   -426
    -31     33     64      0    -46     49    -18    -49   -353   -324   -444   -384
    -31     31     62      0    -46     46    -15    -36   -340   -324   -446   -363
    -23      7     31      7    -25     18     -2     -2   -314   -296   -410   -337
    -12     23     36     -5    -25     28      7     28   -275   -244   -348   -311
    -20     51     72    -15    -46     62     12     49   -241   -210   -314   -290
    -31     96    127    -33    -77    111     23     80   -187   -140   -265   -272
    -31    150    181    -59   -106    163     28     98   -142   -111   -249   -277
      0    168    166    -85    -83    168     28    124   -122   -106   -241   -249
     36    181    145   -109    -54    163     33    194    -77    -57   -200   -184
     46    202    155   -124    -54    179     57    267    -10     -2   -163   -122
     59    244    181   -153    -62    213     85    337     64     62   -114    -70
     64    277    213   -171    -75    246    111    405    135    127    -54    -31
     67    298    231   -181    -80    265    132    467    200    192     10     12
    103    353    249   -231    -72    301    127    488    231    233     57     36
    124    394    270   -262    -72    332    132    514    262    267     93     54
    129    407    277   -270    -75    342    140    517    272    280    103     59
    119    400    280   -259    -80    340    145    504    252    265     90     44
     98    358    257   -231    -77    309    140    480    213    231     72     28
     85    350    265   -218    -88    309    137    467    187    207     64     41
     64    337    272   -202   -103    306    132    436    158    184     59     38
     44    332    288   -187   -122    311    127    384    122    153     44     20
     20    311    290   -166   -135    301    116    311     62     85    -18    -49
      0    270    270   -135   -135    270    109    246     10     49    -64   -124
    -28    259    285   -116   -158    272    114    189    -36     12    -88   -168
    -51    259    311   -103   -181    285    124    148    -57    -10    -93   -181
    -72    259    329    -93   -202    293    124     90    -93    -49   -132   -241
    -98    249    345    -75   -220    296    135     70   -122    -83   -176   -265
    -72    213    285    -72   -181    249    132     75   -137    -85   -174   -244
    -49    197    246    -72   -148    220    135     93   -124    -64   -148   -205
    -59    285    345   -114   -202    314    153    129    -57     10    -77   -135
    -44    355    400   -155   -220    376    132    111    -36     36    -49   -101
    -28    397    426   -187   -226    410    109    103    -12     72     -7    -83
    -28    436    465   -202   -246    449     98    116     20    111     33    -57
    -41    397    436   -179   -239    418     93    111     20     93     12    -51
    -57    381    436   -163   -246    407     85    106      7     72      2    -36
    -67    374    439   -153   -254    407     75    106      5     83     18    -38
    -64    366    431   -150   -246    397     67    101     10     93     23    -51
    -64    319    384   -127   -226    350     62     96     -5     70     -7    -83
    -54    220    275    -85   -163    246     36     62    -59      5    -72   -158
    -57    148    202    -46   -129    176     36     28    -98    -44   -109   -210
    -80     75    155      2   -116    114     46    -12   -145    -96   -150   -265
   -114     36    150     38   -132     93     54    -18   -174   -109   -153   -262
   -124     10    135     54   -129     72     51      0   -171    -98   -148   -236
    -96     -2     90     49    -93     41     36     -2   -184   -116   -171   -223
    -36    -54    -18     46    -10    -36     -2    -51   -239   -168   -213   -236
    -54    -67    -12     59    -23    -41      7    -44   -223   -153   -200   -254
    -67    -80    -12     72    -28    -46     10    -59   -226   -158   -197   -275
    -67    -88    -23     77    -23    -57     15    -67   -231   -161   -189   -288
    -44    -75    -31     59     -7    -54     12    -72   -244   -166   -181   -303
    -28    -93    -64     59     15    -80     15    -57   -239   -158   -171   -306
    -46   -200   -153    122     51   -176     38    -38   -246   -187   -213   -329
    -44   -366   -322    202    137   -345     59    -25   -327   -306   -353   -441
    -31   -597   -566    314    267   -581    145     49   -433   -511   -587   -675
    -51   -644   -592    348    267   -618    311    194   -374   -587   -711   -828
    -80   -389   -311    233    114   -350    353     75   -316   -511   -597   -719
   -202     57    259     72   -231    158    137   -457   -350   -259   -202   -322
   -366    776   1143   -205   -753    958   -174   -969   -272    233    436    296
   -441   1441   1883   -501  -1161   1662   -454  -1169    -28    862   1171    976
   -374   1491   1865   -558  -1119   1678   -719  -1234     64   1200   1519   1332
   -316    984   1301   -332   -810   1140   -797  -1234   -187    857   1137    969
   -288    283    571      2   -428    426   -654  -1124   -683    -36    213     70
   -267   -140    124    202   -197     -7   -381   -763   -745   -436   -283   -394
   -207   -181     25    194   -116    -77   -176   -397   -504   -314   -249   -371
   -140   -168    -31    153    -57   -101    -46   -166   -345   -218   -202   -319
   -109   -189    -80    150    -15   -135     28    -41   -267   -194   -213   -270
   -114   -207    -93    161    -12   -153     59      7   -236   -181   -213   -275
   -129   -200    -70    163    -31   -137     88     54   -192   -129   -150   -285
   -124   -192    -67    155    -31   -129     98     59   -171   -119   -142   -309
    -96   -194    -98    145      0   -148     90     25   -205   -181   -197   -324
    -75   -233   -158    153     41   -197     96     54   -194   -158   -171   -298
    -75   -215   -142    145     33   -179    111    101   -150   -119   -129   -236
    -75   -194   -119    135     20   -158    127    129   -124    -93   -101   -218
    -88   -174    -85    132     -2   -129    140    150    -98    -51    -72   -244
   -101   -155    -54    127    -25   -106    158    181    -62    -10    -28   -215
   -103   -142    -41    122    -33    -93    181    213    -28     10     -5   -184
   -103   -122    -18    111    -44    -70    202    246     12     44     31   -150
   -119   -116      2    119    -62    -57    226    290     54     64     49   -124
   -124   -135    -12    127    -57    -75    239    337     93    109     90    -64
   -127   -142    -15    135    -57    -77    262    400    161    192    161    -12
    -98   -122    -23    109    -38    -72    257    423    181    200    148    -23
    -98    -85     12     93    -57    -36    270    480    223    233    187     57
    -64    -64      0     62    -33    -33    277    519    246    265    218     23
    -57    -28     25     41    -44     -2    293    576    298    298    220     33
    -54     -5     49     28    -51     20    309    639    348    332    254    132
    -44      7     51     18    -46     28    329    706    405    394    324    213
    -31     64     96    -18    -62     77    329    748    444    439    374    246
    -28     83    111    -28    -70     96    329    745    454    475    407    189
    -23    127    150    -51    -85    137    327    727    452    485    439    223
    -46    163    210    -57   -127    187    337    714    449    493    465    267
    -83    163    244    -41   -163    202    345    680    433    457    410    231
    -70    116    187    -23   -129    150    324    618    366    379    327    210
    -80     77    158      2   -119    116    319    576    324    348    301    194
    -93     57    150     18   -122    103    309    509    270    288    246    148
    -98     23    122     36   -111     72    283    418    200    218    187     85
   -114     18    132     46   -122     75    259    340    150    176    158     23
   -142     -2    140     70   -142     67    254    280    103    127    111    -25
   -161    -23    137     93   -150     57    262    246     80    109     96    -57
   -140      0    140     70   -142     67    252    215     59     93    103    -75
   -135     10    145     62   -140     75    259    189     36     62     80    -88
   -129    -20    106     72   -119     41    280    189     31     44     49    -93
   -116    -25     90     72   -103     31    293    205     46     77     64   -109
   -111     46    158     31   -135    101    306    226     83    116    106    -85
    -85    122    207    -20   -145    163    285    228    103    140    135    -46
    -77    166    244    -46   -161    205    265    223    119    158    155    -15
    -83    161    244    -38   -163    202    244    228    135    187    187     18
    -85    148    233    -33   -161    192    210    200    127    181    181    -18
    -93    116    210    -10   -150    163    205    189    119    163    155    -25
   -119    111    231      2   -174    171    202    187    114    155    158     -2
   -137     93    231     23   -184    161    192    171     90    140    150    -18
   -137    -20    116     77   -127     46    174    153     51     83     88    -62
   -142   -101     41    122    -93    -31    155    119      0     20     20   -119
   -150   -158     -7    153    -72    -83    148     90    -44    -15    -12   -163
   -161   -218    -57    189    -51   -137    145     75    -77    -36    -23   -181
   -171   -265    -96    218    -41   -181    127     46   -119    -80    -59   -223
   -163   -283   -119    223    -23   -202    109     18   -153   -116   -101   -252
   -158   -298   -140    226    -12   -220    103     -2   -176   -150   -137   -259
   -150   -322   -171    236     10   -246     98    -20   -200   -171   -155   -272
   -127   -293   -168    210     18   -231     80    -28   -197   -158   -129   -267
   -116   -316   -200    215     38   -259     72    -36   -200   -163   -132   -293
   -132   -355   -226    244     44   -290     70    -46   -218   -187   -168   -316
   -137   -363   -226    252     44   -296     83    -49   -228   -192   -179   -301
   -153   -368   -215    259     28   -293     77    -62   -241   -205   -189   -316
   -168   -420   -252    296     38   -337     83    -70   -265   -241   -239   -337
   -155   -511   -355    335     98   -433     96    -72   -332   -348   -363   -426
   -116   -711   -594    415    239   -654    158    -18   -420   -527   -568   -623
   -101   -836   -735    467    314   -787    293    127   -405   -613   -698   -836
   -163   -646   -483    405    158   -566    387    174   -290   -519   -607   -779
   -335   -272     62    301   -200   -103    301   -197   -231   -275   -257   -405
   -511    394    906     59   -709    649     36   -766   -145    184    376    239
   -618   1080   1699   -231  -1158   1389   -192  -1034     90    784   1145   1039
   -566   1184   1751   -309  -1158   1467   -433  -1171    153   1122   1551   1532
   -522    763   1283   -122   -901   1023   -550  -1249   -127    813   1215   1244
   -514    181    696    166   -605    439   -501  -1208   -571     25    340    327
   -472   -267    202    368   -340    -31   -288   -872   -722   -457   -252   -288
   -324   -371    -46    348   -140   -210   -111   -457   -517   -387   -290   -301
   -210   -374   -163    290    -23   -270      5   -189   -355   -293   -249   -283
   -168   -397   -228    283     28   -314     75    -51   -267   -246   -220   -272
   -218   -426   -207    319     -7   -316    129     -2   -236   -228   -205   -275
   -283   -423   -140    353    -72   -283    179     10   -213   -218   -197   -272
   -244   -387   -145    314    -51   -267    184     18   -202   -220   -200   -267
   -168   -358   -189    265     10   -275    171     51   -200   -218   -205   -249
   -189   -353   -163    270    -15   -259    197     67   -187   -205   -200   -233
   -239   -358   -119    298    -62   -239    223     72   -168   -174   -163   -210
   -179   -340   -163    257    -10   -252    189     85   -155   -140   -129   -223
    -72   -293   -220    184     72   -257    148    116   -148   -132   -135   -259
    -64   -303   -239    181     85   -272    148    142   -142   -142   -161   -218
    -70   -265   -197    166     62   -231    158    174   -114   -119   -137   -168
    -90   -213   -124    150     15   -168    192    213    -67    -85   -101   -129
    -64   -207   -142    137     38   -176    197    231    -44    -64    -70   -106
    -59   -189   -129    124     31   -158    205    252    -18    -23    -10   -111
    -96   -145    -51    119    -23    -98    231    275     15     15     31   -135
    -90   -142    -51    114    -23    -98    233    309     28     20    -15   -129
    -36   -168   -132    103     46   -150    236    387     54     12    -49     41
    -23   -174   -153     98     62   -163    252    457    103     57     12    114
    -72   -142    -70    106     -2   -106    298    498    161    148    103    116
   -101   -103     -5    101    -49    -57    324    511    194    189    145    150
    -70    -64      5     67    -38    -31    311    548    220    223    181    215
     20     -5    -25    -10     20    -15    272    623    267    285    244    257
    129     70    -62   -101     96      5    249    680    314    337    290    275
    163    111    -51   -137    109     28    249    691    337    361    324    285
    166    129    -36   -148    101     46    257    709    348    363    319    285
    127     83    -44   -106     85     18    262    683    327    342    285    283
     67     57    -10    -62     38     23    277    626    283    296    265    270
     20     46     25    -33     -2     38    293    584    259    280    254    228
     38     36     -2    -36     20     18    270    555    231    241    189    215
     77     64    -12    -72     44     28    233    480    168    171    142    194
     36     38      2    -38     18     20    241    428    132    148    122    124
    -12     25     36     -7    -23     31    265    384    103    119     85     67
    -49      5     54     23    -51     28    285    340     80     93     62     46
    -96     23    119     36   -106     70    301    293     51     57     33     23
   -137     18    153     59   -145     85    332    270     46     44     31     44
   -135      0    132     67   -135     64    350    272     51     49     49     59
   -129     20    150     54   -140     85    366    259     62     72     88     31
    -80    109    187    -15   -135    148    340    283    109    132    148     28
     -2    207    210   -103   -106    207    288    324    135    150    150     51
     25    241    215   -135    -93    228    267    345    158    161    158    127
     12    252    239   -132   -111    246    246    342    176    179    181    155
    -18    233    252   -109   -135    241    244    327    168    171    174    155
    -28    200    228    -88   -127    213    220    283    124    127    145    137
    -31    174    205    -72   -119    189    194    246     83     80    109     98
    -51    161    213    -54   -132    187    181    228     62     46     70     77
    -77     80    158     -2   -119    119    189    207     28     31     44     31
   -150    -38    111     96   -132     33    220    153    -25    -28    -12    -49
   -319    -98    220    207   -270     59    290     36    -72    -83    -25    -96
   -311    -77    233    194   -272     77    259    -28    -98    -80     -2   -111
    -36   -101    -67     67     15    -85    106     75   -135   -119    -85   -114
     67   -119   -187     25    127   -153     77    153   -132   -153   -135    -67
     41   -158   -202     57    122   -179    106    158   -122   -155   -129    -59
    -10   -153   -142     83     64   -148    119    116   -132   -163   -137   -106
   -168   -127     41    148   -106    -41    189     36   -150   -205   -155   -140
   -166   -174     -7    171    -80    -93    166    -41   -215   -241   -179   -179
    -25   -200   -176    111     72   -189     83     41   -215   -223   -174   -158
      0   -210   -210    106    103   -210     77     75   -197   -223   -161   -127
    -33   -231   -200    132     80   -215    106     64   -184   -215   -155   -161
    -90   -303   -213    197     59   -259    116     38   -210   -265   -223   -200
    -62   -420   -358    239    148   -389    122     38   -306   -423   -400   -319
     18   -618   -636    301    327   -626    179     80   -433   -665   -675   -587
     -7   -665   -659    335    324   -662    306    174   -387   -711   -732   -745
   -259   -475   -215    366    -23   -345    407     85   -262   -566   -555   -644
   -491    -15    472    252   -483    228    290   -342   -184   -254   -129   -158
   -358    784   1143   -213   -750    963    -41   -800    -62    249    550    576
   -314   1371   1683   -530   -997   1527   -272   -922    215    875   1283   1361
   -228   1283   1512   -527   -870   1397   -485  -1002    210   1075   1496   1636
   -244    771   1015   -265   -631    893   -555  -1088   -205    522    909   1083
   -298    210    509     44   -402    358   -467  -1036   -719   -376    -28    137
   -213   -174     38    192   -127    -67   -288   -704   -737   -641   -402   -265
   -181   -200    -18    189    -83   -109   -103   -332   -467   -465   -298   -194
   -145   -153     -7    148    -70    -80     31    -88   -270   -322   -189   -132
    -51   -155   -103    103     25   -129     59    -41   -262   -379   -265   -192
    -49   -171   -122    109     36   -148     83      2   -239   -374   -246   -166
    -59   -137    -77     96      7   -109    106     49   -192   -322   -194   -161
    -62   -129    -67     96      0    -98    135     88   -161   -311   -192   -135
    -51   -148    -96    101     20   -122    155     96   -153   -332   -231   -114
    -46    -98    -54     72      2    -77    155    101   -150   -337   -233   -114
    -51   -109    -57     80      0    -85    163    101   -129   -309   -187   -109
    -77   -111    -33     93    -23    -72    176     62   -145   -322   -187   -132
   -122    -80     41    101    -83    -20    200     49   -135   -316   -181   -148
    -54    -44     10     46    -33    -15    166    119   -101   -270   -140    -83
     25    -36    -62      5     44    -49    124    184    -77   -267   -140      5
     31     -7    -41    -12     36    -23    119    213    -54   -259   -119     67
     15     23      7    -18      5     15    148    233      2   -181    -59     70
      5     57     51    -31    -23     54    174    262     62   -122      2     54
     10     72     62    -41    -25     67    192    293     98   -103     23     75
     12     88     72    -51    -31     80    189    322    114   -101     12    114
     80     77     -2    -77     41     38    153    319     98   -103      2    124
     90    122     31   -106     31     77    155    384    163    -49     49    179
     98    189     90   -145      2    142    166    446    228     23    129    246
    142    283    137   -213      0    210    187    509    303    116    213    275
    174    327    153   -249     10    241    210    558    345    150    226    306
    171    363    192   -267    -10    277    218    587    381    179    252    381
    161    381    220   -270    -31    301    213    602    402    205    285    423
    150    410    259   -280    -54    335    200    576    389    197    290    405
    153    478    324   -314    -85    402    181    530    376    184    311    381
    129    506    374   -319   -122    441    200    493    353    155    275    309
    122    485    363   -303   -119    423    202    462    319    106    210    311
    132    457    322   -296    -96    389    192    426    262     44    153    314
    109    418    309   -262    -98    363    179    374    220      0    116    293
     75    407    329   -241   -127    368    163    298    155    -59     67    236
     46    358    311   -202   -132    335    158    233    101   -106     23    181
      0    363    361   -184   -179    361    171    192     75   -124     -5    140
    -41    426    467   -192   -254    446    187    181     88   -109      0    129
     -7    405    410   -200   -210    407    155    114     28   -171    -49     90
     23    327    303   -176   -140    316    116     36    -62   -262   -127     41
      5    316    311   -163   -153    314    124     38    -54   -259   -124     44
     -2    353    355   -174   -179    353    140     57    -10   -215    -90     70
     10    470    459   -241   -223    465    163     72     36   -161    -46     93
     31    561    527   -296   -246    545    161     77     70   -122    -10    119
     23    605    579   -314   -277    594    116     54     72   -109     -7    132
     10    654    644   -332   -316    649     90     51     96    -77     15    161
      2    605    600   -306   -298    602     80     38     75    -93     -5    148
    -12    558    571   -272   -293    566     67     10     36   -119    -20    127
    -49    555    605   -254   -327    579     54    -23     15   -142    -44     90
    -64    568    633   -252   -348    600     62    -36     -7   -174    -85     44
    -25    467    493   -223   -259    480     25    -62    -77   -236   -150     38
    -23    353    374   -166   -197    363     12    -70   -122   -283   -200     25
    -28    303    332   -137   -179    316     20    -80   -145   -288   -202      5
    -41    293    335   -124   -187    314     12   -114   -181   -316   -226    -31
    -88    254    342    -83   -215    296    -12   -161   -228   -363   -283    -96
   -122    239    361    -57   -241    298    -23   -189   -244   -371   -301   -124
   -129    213    340    -41   -236    275    -46   -210   -272   -394   -329   -129
   -127    192    319    -31   -223    254    -67   -218   -298   -410   -350   -127
    -98    226    322    -64   -210    272    -80   -218   -301   -397   -340   -127
    -98    241    340    -70   -218    290    -85   -233   -309   -407   -353   -163
    -93    236    327    -72   -210    280    -72   -228   -303   -413   -376   -166
   -116    236    353    -59   -233    293    -72   -233   -303   -423   -394   -153
   -132    207    340    -38   -236    272    -85   -249   -314   -428   -407   -184
    -67     88    155    -10   -111    119    -83   -259   -392   -517   -506   -270
    -36   -116    -83     75     20   -101     12   -179   -462   -670   -678   -428
    -83   -309   -226    197     70   -267    153    -70   -506   -846   -901   -659
   -137   -122     15    127    -80    -54    249     -2   -374   -774   -859   -641
   -223    288    511    -33   -368    400    129   -361   -389   -605   -607   -415
   -277    872   1148   -298   -711   1010   -218   -904   -457   -254    -96     80
   -363   1592   1956   -613  -1158   1774   -527  -1252   -348    306    600    719
   -335   1774   2107   -722  -1221   1940   -797  -1327   -181    789   1080   1156
   -265   1304   1569   -519   -917   1436   -898  -1314   -329    644    865    982
   -283    722   1002   -220   -641    862   -828  -1301   -800   -140     70    254
   -252    262    514     -5   -381    387   -620  -1119  -1104   -841   -665   -407
   -200    171    371     12   -285    270   -405   -758   -813   -704   -649   -400
   -215    166    381     23   -298    272   -249   -514   -579   -550   -574   -353
   -174    166    337      2   -257    252   -140   -316   -426   -444   -506   -280
    -90    171    262    -38   -176    215   -119   -252   -376   -415   -485   -239
    -77    174    249    -49   -166    210   -114   -226   -355   -400   -478   -236
    -85    176    262    -44   -174    218    -96   -194   -319   -371   -462   -228
   -122    171    293    -25   -207    233    -85   -181   -288   -361   -465   -244
    -96    174    270    -38   -181    220   -119   -220   -314   -410   -527   -270
   -101    184    283    -41   -192    233   -111   -189   -288   -363   -475   -200
    -67    252    319    -90   -194    283    -80   -124   -220   -275   -392   -140
     -2    316    319   -158   -161    319    -75    -90   -179   -223   -348   -116
    -28    311    340   -140   -184    324    -85    -98   -174   -218   -353   -132
   -103    277    381    -88   -244    329    -70   -101   -174   -220   -376   -140
   -111    290    402    -90   -257    345    -31    -59   -135   -187   -363   -103
    -64    332    397   -135   -231    363    -18    -28    -93   -142   -327    -67
    -67    327    394   -129   -231    361    -10     -2    -54   -101   -301    -59
    -72    335    407   -132   -241    371     -5     18    -25    -67   -272    -49
    -75    353    428   -140   -252    389    -18     51     12    -23   -239    -23
    -72    324    397   -127   -236    361    -31     93     51     12   -213     -5
    -41    348    389   -153   -215    368    -15    142    116     64   -168     25
    -33    392    423   -179   -231    407      2    205    187    142   -114     62
     10    483    472   -249   -231    478      2    270    257    220    -44    145
     46    545    498   -296   -226    522      0    319    309    283     12    200
     44    548    504   -296   -228    527     10    358    358    342     59    231
     46    537    488   -293   -220    514     36    384    387    374     90    257
     49    524    475   -288   -213    501     51    394    397    394    109    262
     44    548    504   -296   -231    524     64    397    400    400    111    241
    -31    509    540   -239   -285    524     77    381    384    389    103    226
    -41    488    530   -226   -285    509     90    345    337    350     77    218
    -67    465    532   -200   -298    498     90    303    290    306     36    197
    -83    439    522   -179   -303    480     77    252    241    259      0    161
    -88    420    509   -166   -298    465     44    187    181    215    -31    122
    -90    384    475   -148   -283    428     20    119    114    153    -96     51
    -93    366    459   -137   -277    413     18     62     57     90   -168    -28
    -98    345    444   -122   -270    394     -5     18     18     51   -218    -70
    -77    311    389   -116   -233    350    -36    -23    -15     36   -236   -101
    -72    335    407   -129   -239    371    -15    -12      0     59   -207    -88
    -83    358    441   -137   -262    400     23     15     28     93   -176    -51
    -75    374    446   -150   -259    410     64     51     72    142   -132    -36
    -72    407    480   -166   -275    444     75     77    114    187    -85    -25
    -51    457    509   -202   -280    480     67    101    153    228    -36     36
    -72    475    548   -202   -311    511     57    101    181    254     -7     70
   -109    511    620   -202   -366    566     38     80    192    270      0     70
   -161    524    685   -181   -423    605     15     54    181    272     -2     59
   -179    506    683   -166   -431    594     31     72    197    290     18     77
   -168    483    652   -158   -410    566     12     51    181    285      5     38
   -166    483    649   -161   -407    566    -12      0    140    249    -31    -12
   -137    441    579   -150   -358    509    -31    -25     85    197    -72    -38
   -179    283    459    -51   -322    371    -36    -20     46    166   -103    -62
   -218    168    387     23   -303    277    -18    -15     25    145   -132    -96
   -228    109    335     59   -283    220     -5    -18     15    140   -137   -106
   -236     64    301     85   -267    181      2    -28     -5    124   -145   -127
   -228     70    298     77   -265    181      0    -28    -10    116   -148   -140
   -218     59    275     77   -246    166    -15    -44    -28    106   -166   -158
   -207     23    231     90   -220    127    -28    -59    -38    103   -171   -168
   -226      7    233    109   -228    119    -12    -49    -23    119   -155   -158
   -257      2    257    127   -257    129     12    -18     10    150   -124   -142
   -220      0    220    111   -220    109    -15    -46    -18    119   -163   -197
   -205    -33    171    119   -189     67    -41    -49    -44     85   -187   -187
   -231    -70    161    150   -197     44    -28     -2     -5    150   -122   -129
   -252    -93    155    171   -205     28     25     31     36    197    -75   -132
   -252   -176     75    213   -166    -49     72     70     33    171   -109   -179
   -228   -381   -155    303    -36   -270    142    140    -20     44   -265   -319
   -241   -605   -363    423     59   -485    280    267    -46   -111   -483   -548
   -252   -517   -265    384      2   -389    415    413     90    -57   -472   -527
   -379   -176    200    277   -290     10    366    163    119     93   -254   -353
   -537    345    883     93   -711    613     77   -407     28    353    163     20
   -657   1067   1725   -205  -1189   1395   -218   -836     75    813    789    584
   -618   1395   2013   -389  -1317   1704   -504  -1008    184   1265   1314   1060
   -553   1088   1641   -267  -1098   1363   -649  -1008    122   1286   1301   1062
   -558    524   1083     15   -820    802   -639   -976   -223    696    662    472
   -535     41    576    246   -555    309   -475   -854   -584    -51   -127   -265
   -483   -171    311    324   -400     67   -226   -470   -358    -15   -202   -327
   -423   -189    233    306   -329     20    -44   -158   -109    155    -93   -213
   -371   -231    140    298   -257    -46     57     28     38    254    -31   -150
   -368   -285     83    327   -226   -101     88     90     90    277    -23   -148
   -350   -236    111    290   -233    -62     72     90     98    272    -31   -166
   -316   -192    124    254   -223    -33     83     96    106    277    -38   -181
   -301   -179    122    239   -213    -28    114    119    124    290    -31   -181
   -290   -153    137    223   -215     -7    145    161    163    322     -2   -153
   -314   -155    155    233   -236     -2    111    163    171    337     15   -137
   -335   -181    150    257   -244    -15     51    142    163    340     18   -145
   -327   -171    153    246   -241    -10     72    153    176    355     28   -145
   -337   -163    174    252   -257      5     77    155    184    366     38   -145
   -314   -205    109    257   -213    -49    101    179    205    384     62   -129
   -316   -213    101    265   -210    -57     98    171    205    384     62   -137
   -345   -166    176    254   -262      5    111    187    239    418     98   -103
   -303   -119    184    213   -244     31    135    226    280    459    132    -77
   -267   -119    145    192   -207     12    132    262    311    485    153    -67
   -215    -93    122    153   -171     12    166    329    376    540    197    -25
   -218   -106    109    161   -163      0    179    376    418    579    239     10
   -202    -85    116    145   -161     15    179    413    452    607    259     41
   -179    -23    155     98   -168     67    189    465    498    646    298     85
   -236    -46    187    140   -213     70    174    511    553    714    353    111
   -236    -10    226    122   -231    106    200    589    626    792    426    155
   -194     46    241     75   -218    142    215    641    678    846    485    202
   -158     85    244     36   -202    163    223    667    701    875    511    228
   -163     77    241     41   -202    158    220    665    693    870    514    244
   -168     83    249     41   -210    166    207    641    670    849    506    233
   -163     96    259     33   -210    176    192    607    633    820    483    218
   -163     98    262     31   -213    181    207    581    600    800    465    205
   -179    119    296     28   -236    207    194    535    558    766    439    181
   -179    140    319     18   -249    228    197    496    527    743    423    166
   -241     96    337     72   -288    215    158    423    470    688    381    122
   -270     88    355     90   -314    220    145    363    423    639    342     75
   -311     25    337    142   -324    179    142    309    379    592    301     23
   -335      7    342    163   -340    174    158    277    366    579    285     -5
   -316     62    379    127   -348    220    205    290    394    602    306      7
   -329     90    418    116   -374    252    213    290    407    613    322     10
   -374     49    420    161   -397    233    168    254    387    597    309     -5
   -397     23    420    187   -407    220    163    246    387    602    309     -7
   -371     93    465    140   -418    277    202    285    439    652    358     31
   -363    179    542     90   -454    361    215    301    483    704    418     70
   -363    223    584     70   -475    402    210    296    506    732    446     85
   -340    275    615     33   -478    444    226    309    535    761    478    122
   -309    277    587     15   -446    431    205    303    532    776    498    140
   -348    171    517     88   -433    342    200    277    501    748    470    116
   -353    132    485    109   -420    309    184    257    478    727    459    103
   -350    101    452    122   -400    277    129    220    436    704    436     77
   -381     33    415    174   -397    223    119    210    405    678    405     49
   -345      5    348    168   -345    176    116    220    389    662    389     28
   -280    -31    249    153   -265    109    101    215    361    639    366      2
   -316   -145    171    228   -246     12     77    181    309    587    322    -38
   -376   -244    132    311   -254    -57     41    127    246    524    265   -103
   -340   -259     77    298   -210    -93     49    114    220    488    231   -135
   -301   -262     38    280   -171   -111     77    127    226    488    236   -119
   -280   -254     25    265   -155   -114    101    145    239    506    265    -98
   -301   -288     12    296   -158   -137     46    111    205    480    252   -129
   -293   -285      7    288   -153   -137     28     96    184    457    231   -148
   -280   -283     -2    280   -140   -145     38     96    179    449    223   -142
   -272   -296    -25    283   -127   -161     41    101    181    454    228   -145
   -259   -327    -67    293    -96   -197     41    101    187    452    231   -150
   -267   -379   -114    322    -77   -246     36     90    174    428    202   -176
   -239   -420   -184    329    -28   -303     41     98    140    379    148   -226
   -205   -602   -397    402     93   -501     67    124     38    215    -33   -405
   -189   -857   -667    524    239   -763    200    231    -33     15   -277   -657
   -205   -823   -620    511    205   -722    332    392     70     36   -296   -691
   -303   -527   -223    415    -41   -376    350    236    176    220    -70   -483
   -475     23    498    223   -488    259    106   -348    181    535    394    -15
   -646    818   1465    -85  -1054   1140   -171   -818    327   1085   1098    678
   -636   1283   1919   -324  -1280   1602   -444   -974    542   1631   1706   1275
   -545   1072   1618   -265  -1083   1345   -628  -1021    478   1675   1738   1337
   -501    493    992      2   -748    743   -639  -1010     88   1080   1109    743
   -517   -124    392    322   -454    132   -522   -880   -345    293    303    -49
   -514   -405    106    459   -311   -150   -306   -493   -215    218    116   -231
   -426   -384     38    405   -233   -174   -111   -161     15    353    187   -174
   -350   -366    -15    358   -168   -192      7     46    150    439    236   -142
   -337   -376    -38    358   -150   -207     54    132    197    462    244   -145
   -342   -384    -41    361   -150   -213     54    148    194    446    231   -168
   -327   -394    -67    358   -129   -231     64    166    205    444    228   -176
   -296   -368    -72    329   -111   -220     77    187    223    459    241   -166
   -293   -322    -28    309   -132   -176     70    194    241    478    257   -155
   -285   -298    -12    290   -137   -155     93    220    262    506    280   -129
   -290   -303    -12    296   -140   -158    116    257    293    542    311    -96
   -358   -376    -18    366   -171   -197    103    257    293    542    314    -90
   -371   -371      0    371   -187   -187    129    288    319    566    337    -70
   -358   -314     44    335   -202   -135    135    314    355    594    361    -46
   -329   -290     38    311   -187   -127    150    363    402    641    400    -12
   -361   -314     44    337   -202   -135    153    389    426    665    423      5
   -376   -301     75    340   -226   -114    181    436    470    706    470     46
   -348   -239    109    293   -231    -64    210    485    519    758    511     93
   -335   -194    140    265   -239    -25    223    530    558    797    542    124
   -345   -194    150    267   -249    -20    213    563    589    826    574    145
   -303   -174    129    239   -218    -23    213    615    626    857    605    174
   -249   -148    101    197   -176    -25    218    672    670    883    628    200
   -168    -72     93    119   -132     10    231    740    722    924    672    249
   -135    -57     77     96   -109      7    215    774    740    945    698    280
   -142    -88     54    116    -98    -18    192    787    740    963    704    272
   -122    -70     51     93    -88     -7    220    813    758    992    727    285
   -119    -54     64     85    -93      5    233    810    753    992    727    288
   -142    -93     49    116    -98    -23    194    769    714    956    698    270
    -93    -28     64     62    -80     18    207    753    701    935    683    267
    -38     75    111    -18    -75     93    200    724    693    927    683    272
    -54     57    111     -2    -83     83    174    659    657    901    662    249
    -72     54    124      7    -98     88    174    613    636    885    652    236
    -72     77    150     -2   -111    114    184    566    613    859    636    220
   -111     54    166     25   -140    109    187    493    561    810    592    174
   -148     12    161     67   -155     85    166    426    517    766    550    140
   -163    -25    137     93   -153     54    161    381    485    737    524    119
   -194    -67    127    132   -161     28    158    345    454    711    504     96
   -228   -129     96    179   -163    -18    155    324    446    704    491     75
   -197    -96    101    148   -150      0    176    345    478    735    519    106
   -181    -72    109    127   -145     15    184    353    491    748    532    124
   -155    -23    132     90   -145     54    207    368    509    758    548    145
   -135     38    174     46   -153    103    231    413    550    797    579    202
   -124     88    213     18   -168    148    249    441    592    852    618    239
   -122    111    233      5   -176    171    239    449    620    898    657    246
   -101    129    231    -12   -166    179    194    441    633    906    683    270
   -106    111    218     -5   -163    166    168    420    615    885    659    262
   -129     59    189     33   -158    124    148    400    589    872    644    244
   -150     36    184     54   -168    111    119    363    558    841    623    228
   -145     83    228     31   -187    155     98    337    535    818    610    223
   -142     -7    132     72   -137     62    103    342    517    782    579    210
   -171   -119     49    145   -111    -36     85    316    465    719    514    171
   -189   -207    -18    197    -88   -114     88    288    426    691    467    116
   -210   -285    -75    249    -67   -181     96    259    402    670    449     83
   -205   -285    -80    244    -64   -184     85    239    379    639    420     64
   -179   -290   -111    233    -33   -202     51    228    366    628    410     72
   -194   -311   -119    252    -38   -215     23    207    348    610    394     64
   -231   -335   -103    283    -64   -220     38    192    327    589    379     49
   -207   -316   -111    259    -49   -215     51    202    327    589    387     59
   -174   -275   -101    223    -36   -189     44    200    329    589    389     75
   -168   -280   -111    220    -28   -197     46    200    324    574    368     75
   -168   -275   -106    223    -31   -192     33    202    327    576    363     88
   -192   -314   -124    252    -33   -220      5    179    301    548    335     72
   -168   -392   -223    280     25   -309     25    181    275    517    293     46
   -140   -550   -413    342    135   -483     49    166    179    394    161    -85
   -153   -852   -698    504    272   -776    132    163      2    142   -106   -340
   -158   -935   -779    545    309   -857    288    252    -20     41   -228   -441
   -187   -758   -571    470    192   -665    379    228    111    200    -77   -298
   -277   -265     10    270   -148   -127    218    -96    324    587    353    103
   -405    579    984    -85   -693    782    -64   -381    727   1254   1098    826
   -501   1213   1714   -358  -1106   1462   -254   -322   1249   1951   1803   1540
   -376   1278   1654   -452  -1015   1465   -540   -270   1436   2221   2034   1831
   -337    826   1163   -246   -750    995   -696   -423   1041   1774   1602   1449
   -400    194    594    103   -496    394   -672   -613    314    898    795    654
   -431   -277    150    353   -290    -64   -457   -410     62    470    335    189
   -345   -368    -23    355   -163   -194   -197    -98    174    478    283    129
   -265   -402   -137    332    -64   -270    -15    114    275    519    280    124
   -233   -454   -220    345     -7   -337     80    231    335    530    272    119
   -202   -420   -218    311      5   -322     77    257    337    522    259    122
   -194   -418   -223    306     12   -322     72    265    329    511    236    114
   -205   -433   -228    316     10   -332    114    277    329    509    220    109
   -244   -493   -249    368      2   -371    137    293    335    511    215    111
   -202   -433   -231    316     12   -332    166    327    363    532    233    129
   -176   -397   -220    288     20   -311    171    350    389    555    252    148
   -200   -431   -233    314     15   -332    148    348    387    553    254    155
   -176   -389   -213    283     18   -301    142    355    389    561    262    168
   -150   -361   -210    257     28   -285    142    371    394    558    259    174
   -122   -303   -181    213     28   -241    155    407    426    579    283    205
   -111   -275   -166    192     25   -220    155    428    444    597    298    228
   -124   -301   -176    213     25   -239    158    441    444    597    298    231
    -80   -223   -145    150     31   -184    192    493    483    626    322    254
    -93   -231   -137    161     20   -184    161    504    488    623    319    254
    -80   -223   -142    150     31   -184    150    532    501    626    316    249
    -72   -189   -116    132     20   -153    168    592    545    657    348    277
    -36   -129    -93     83     28   -111    184    654    597    701    389    327
      5    -75    -80     33     41    -77    184    706    644    737    431    363
     54    -25    -80    -15     64    -51    218    776    693    779    472    402
     62      7    -54    -33     59    -23    213    818    722    807    498    428
     64     25    -38    -46     51     -5    187    831    732    818    509    439
     70     46    -23    -59     46     12    194    836    743    826    517    446
     80     72     -7    -77     44     33    202    831    750    831    527    457
    109    129     20   -119     44     75    220    836    771    844    550    472
     75     75     -2    -77     38     36    189    789    735    797    524    446
     46     75     28    -62     10     51    197    743    701    763    501    426
     20     72     49    -46    -15     62    207    691    670    732    475    407
     -2     49     51    -23    -25     49    218    644    649    706    446    379
    -31     18     49      5    -38     33    197    581    605    657    405    337
    -46    -15     28     31    -38      5    187    527    566    610    366    298
    -49    -41      7     46    -28    -18    176    483    532    571    327    259
    -57    -31     25     44    -41     -2    168    452    509    545    301    233
    -77    -44     31     59    -54     -7    171    418    485    530    288    231
   -103    -64     38     83    -72    -12    189    400    478    522    283    233
    -88    -44     44     64    -67      0    218    415    493    532    293    244
    -28     46     75     -7    -51     59    218    444    517    558    316    272
     25    179    150   -103    -62    166    210    467    561    600    363    319
     28    213    181   -122    -77    197    187    459    581    615    389    340
     25    220    194   -124    -85    207    166    444    592    618    402    350
     36    236    200   -135    -80    218    132    439    602    631    418    371
     46    241    194   -145    -75    218    116    428    592    628    413    366
     -7    176    184    -85    -96    181    101    389    550    587    371    327
      7    187    179    -98    -85    184    101    376    535    568    361    322
     -2    168    171    -83    -85    168     80    355    514    542    342    311
    -96      5     98     44    -98     49     75    303    449    472    272    246
   -119    -90     28    103    -75    -31    106    288    413    420    223    205
   -109   -114     -7    111    -51    -62    135    285    394    392    194    184
   -155   -187    -31    171    -62   -109     96    236    332    332    129    127
   -150   -228    -77    189    -36   -155     90    223    303    298     98    103
   -135   -228    -93    181    -20   -161    101    233    298    283     85     93
   -111   -239   -129    174      7   -184     90    236    290    272     77     85
    -62   -213   -150    137     44   -181     83    236    290    267     85     93
    -46   -192   -148    119     49   -171     77    239    296    272     96    103
    -54   -205   -150    127     46   -179     59    220    272    249     77     83
    -51   -213   -163    129     54   -189     54    213    265    241     67     75
    -54   -236   -181    145     62   -210     64    218    259    233     54     75
    -51   -249   -197    150     70   -223     70    218    241    215     36     62
    -49   -298   -249    174     98   -275     96    231    205    155    -15     18
    -54   -509   -454    280    200   -483    168    275    101    -12   -194   -137
    -77   -766   -688    423    303   -727    309    363     10   -228   -446   -374
    -80   -678   -597    379    257   -639    452    498    127   -207   -449   -387
   -132   -301   -168    215     15   -236    420    301    233     -7   -200   -168
   -210    257    465    -23   -340    361    140   -194    293    355    272    280
   -265   1031   1296   -381   -779   1163   -161   -527    535    956    976    948
   -220   1410   1631   -597   -924   1519   -423   -600    813   1509   1517   1465
   -119   1057   1174   -470   -646   1114   -626   -646    701   1475   1436   1441
   -116    483    600   -184   -358    540   -667   -743    158    774    771    836
   -153    -28    124     90   -140     46   -540   -743   -431   -116    -57     54
   -137   -285   -148    210      2   -218   -322   -410   -319   -215   -246   -127
    -88   -231   -142    158     25   -187   -122   -103    -64    -62   -153    -41
    -12   -187   -174     98     77   -179     44    127    114     46    -83     31
     -5   -213   -207    109    101   -210     85    223    176     72    -75     46
    -20   -246   -226    132    101   -236    109    241    176     57    -98     28
     -7   -231   -223    119    106   -226    132    262    184     54   -109     20
     15   -197   -215     88    114   -207    150    277    197     57   -109     28
     18   -181   -200     83    109   -189    168    296    220     64   -106     46
     33   -166   -200     64    116   -184    184    314    249     80    -85     64
     33   -142   -176     54    103   -158    184    319    254     85    -77     70
     28   -119   -148     44     85   -132    192    335    267     90    -72     77
     18   -119   -137     51     77   -127    184    348    280    101    -57    101
     28   -103   -132     38     80   -116    194    363    296    114    -44    116
     64    -36   -103    -15     83    -70    194    384    322    140    -25    140
     49    -36    -88     -7     67    -59    168    384    327    150    -12    158
     36    -51    -88      7     62    -70    194    415    353    168      0    179
     23    -75   -101     23     59    -88    192    428    363    171     -5    181
     46    -10    -59    -18     51    -33    207    462    402    202     23    205
     62     44    -20    -54     41     12    231    517    462    252     70    254
     70     96     25    -83     23     62    236    566    514    306    111    303
     77    140     62   -111      7    103    241    620    571    355    158    348
    101    189     88   -145      7    140    267    691    628    394    189    381
    109    192     80   -150     12    137    285    748    680    436    223    423
    114    223    109   -168      2    166    306    797    735    488    270    491
    142    272    129   -210      5    202    337    844    784    542    327    558
    129    293    163   -213    -18    228    335    839    776    535    327    558
    129    314    184   -223    -25    249    327    820    753    511    309    545
    109    288    179   -197    -33    233    327    795    717    472    277    519
     96    288    189   -192    -46    239    316    743    667    428    252    498
     93    277    184   -187    -46    231    301    688    613    371    207    467
     85    306    220   -197    -67    265    293    620    561    329    176    439
     72    288    215   -179    -70    252    314    566    519    283    122    397
     20    205    184   -114    -83    194    272    470    418    176     20    322
     15    161    145    -88    -64    153    252    402    358    122    -23    283
      0    129    127    -67    -62    127    218    335    301     80    -51    259
     -7    142    150    -67    -77    145    187    275    244     36    -77    239
     20    179    158   -101    -70    171    197    254    228     23    -83    236
      7    176    166    -93    -77    171    200    231    205    -10   -114    218
      0    194    194    -98    -98    194    200    223    205    -15   -114    231
      0    233    233   -116   -116    233    205    236    231     12    -88    265
      7    272    262   -140   -127    267    215    265    270     59    -54    296
     25    358    332   -192   -153    348    213    277    311    111      5    355
     44    465    420   -254   -189    444    166    249    319    137     46    405
     59    517    457   -288   -197    488    111    213    298    132     41    407
     54    491    436   -275   -192    462     98    189    262    101     12    389
     62    452    389   -257   -163    423    111    171    223     64    -25    368
     70    405    332   -239   -132    368     75    124    166     12    -72    340
     62    376    314   -218   -124    345      7     67    114    -23   -106    309
    109    337    226   -223    -59    283     10     49     77    -64   -148    277
    148    290    142   -218      2    215     18     38     33   -122   -194    257
    163    239     75   -202     44    155     15     33      7   -145   -210    257
    148    174     25   -161     62    101      7     10    -36   -179   -257    200
    148    145     -5   -148     75     72      5    -15    -80   -218   -293    137
    145    132    -12   -137     77     59    -20    -46   -119   -241   -303    109
    155    132    -23   -145     90     57    -18    -59   -135   -252   -306    111
    176    155    -20   -166     98     67      0    -59   -137   -249   -306    119
    145    124    -20   -135     83     51    -38    -90   -168   -280   -329    109
    145    132    -15   -140     80     59    -46    -93   -184   -293   -337    116
    129    153     20   -142     54     88    -59   -109   -205   -306   -345    111
     98    158     59   -127     20    109    -90   -137   -233   -327   -368     88
    106    153     46   -132     31    101    -85   -137   -241   -337   -379     75
    111     70    -41    -90     75     12    -64   -116   -270   -387   -433     33
    124   -137   -262      5    192   -200     10    -38   -327   -514   -584    -83
    127   -283   -410     77    267   -345    140     93   -327   -646   -763   -267
    114   -116   -233      0    174   -174    231    200   -197   -597   -745   -275
     70    270    200   -171    -64    236    194     -2   -137   -415   -506    -75
    -41    792    833   -376   -439    813    -83   -566   -252   -145    -85    303
   -171   1499   1670   -662   -919   1584   -413  -1044   -254    314    527    841
   -155   1816   1971   -831  -1065   1893   -693  -1221   -174    761   1015   1280
    -98   1418   1517   -659   -807   1467   -797  -1239   -322    665    883   1179
   -119    836    953   -358   -537    893   -758  -1221   -748    -38    171    558
   -132    306    439    -85   -285    371   -618  -1083  -1075   -737   -545    -51
    -93    111    202    -10   -148    155   -426   -735   -815   -649   -579    -64
    -49    124    174    -38   -111    148   -275   -470   -563   -485   -480     25
      7    145    137    -77    -64    142   -166   -270   -400   -376   -418     85
     33    155    122    -93    -44    140   -106   -168   -316   -319   -379    114
     31    168    135   -101    -51    153   -106   -153   -303   -319   -384    114
     31    179    145   -106    -57    163   -111   -142   -298   -322   -384    116
     33    181    145   -109    -57    163   -109   -132   -290   -319   -379    122
     62    197    135   -129    -36    166   -103   -116   -275   -311   -366    140
     64    218    153   -142    -44    187   -111   -114   -272   -298   -348    161
     70    239    168   -155    -49    205   -114   -101   -259   -283   -322    179
     70    252    181   -161    -57    218   -122    -96   -252   -275   -311    192
     67    236    168   -150    -49    202   -129    -88   -241   -267   -311    197
     72    265    189   -168    -59    228   -132    -77   -223   -254   -298    213
     80    290    210   -187    -64    252   -119    -59   -202   -215   -262    244
     93    288    194   -189    -51    241   -103    -33   -174   -181   -233    270
     88    257    168   -171    -38    213    -93      0   -140   -145   -205    290
     80    275    192   -179    -57    236   -101     25   -111   -119   -189    296
     96    340    244   -218    -75    290    -90     62    -72    -90   -161    319
    103    374    267   -241    -80    322    -83    101    -36    -54   -135    358
    111    363    252   -236    -70    309    -80    148      7    -10   -106    420
    127    389    259   -259    -67    324    -67    210     67     44    -59    459
    153    441    288   -298    -67    366    -49    277    137    116      5    514
    179    485    306   -332    -64    397    -54    329    187    174     51    553
    200    530    329   -363    -64    431    -57    371    233    218     96    581
    226    574    345   -400    -59    459    -31    410    262    246    127    602
    223    568    345   -397    -59    457    -25    420    259    246    129    607
    197    535    337   -368    -70    436    -38    394    226    218    109    584
    189    553    363   -371    -85    459    -23    371    194    197     88    558
    179    576    397   -379   -109    485    -31    327    150    158     70    530
    163    561    394   -363   -114    478    -41    277     98    114     44    511
    166    537    371   -353   -103    457    -51    223     51     80     10    491
    161    527    366   -342   -101    446    -49    174     12     49    -18    472
    132    504    368   -319   -119    439    -59    114    -33      5    -51    446
    116    511    394   -314   -137    454    -57     67    -62    -20    -80    413
     98    501    400   -301   -150    452    -57     33    -77    -31    -83    389
    103    483    379   -293   -137    431    -41     20    -70    -23    -64    392
    106    465    358   -288   -124    413    -36     15    -70    -20    -51    389
     70    467    394   -270   -161    431    -49     -5    -83    -28    -59    376
     38    472    433   -254   -197    452    -59    -10    -88    -33    -67    368
     41    506    465   -272   -210    485    -41     12    -57     -7    -49    397
     57    587    530   -322   -236    558    -33     36    -10     33    -10    441
     59    646    587   -353   -262    618    -44     36     12     57     23    472
     77    688    610   -384   -267    649    -59     33     31     85     51    498
     80    696    615   -387   -267    657   -101     12     25     98     59    506
     96    717    620   -407   -262    670   -119      5     20     96     62    517
     75    691    615   -384   -270    652   -132     -5      7     90     67    517
     75    659    584   -368   -254    620   -137    -10      0     98     83    535
     67    633    566   -350   -249    600   -145    -20      0    101     85    550
     57    561    504   -311   -223    535   -155    -36    -31     70     38    472
     33    480    446   -257   -205    465   -163    -64    -77      7    -38    384
    -10    387    397   -189   -205    392   -176    -85   -127    -46    -96    376
    -18    348    366   -163   -192    355   -163    -90   -150    -67   -114    374
    -10    316    327   -153   -168    322   -174   -111   -187   -116   -192    306
    -15    290    306   -137   -161    298   -194   -127   -205   -135   -236    288
    -12    246    257   -116   -137    252   -189   -119   -192   -101   -205    288
     -7    236    244   -114   -124    239   -176   -109   -184    -85   -171    290
      0    262    262   -132   -129    262   -153    -85   -168    -64   -132    324
    -15    298    314   -140   -163    306   -161    -93   -171    -67   -132    332
    -44    285    327   -122   -184    306   -200   -122   -200    -90   -158    309
    -28    270    298   -119   -163    283   -226   -153   -228   -116   -192    285
     31    239    207   -137    -88    223   -265   -189   -265   -158   -233    254
    119    166     46   -142     36    106   -290   -215   -322   -236   -322    192
    205    -20   -226    -93    213   -122   -270   -200   -431   -394   -514     20
    171   -314   -485     72    327   -400   -148   -109   -524   -605   -753   -241
     72   -371   -444    148    257   -407    -33     20   -449   -618   -792   -324
    -38     -2     36     20    -38     15    -12   -109   -327   -428   -579   -153
   -174    581    756   -202   -465    667   -275   -654   -298    -98   -132    246
   -231   1431   1662   -600   -945   1545   -607  -1135   -148    454    558    878
   -228   1935   2164   -854  -1195   2049   -911  -1273    116   1057   1197   1480
   -171   1719   1891   -774  -1031   1805  -1117  -1286    114   1202   1306   1628
   -153   1148   1299   -498   -727   1223  -1140  -1306   -293    636    727   1098
   -192    571    763   -189   -478    667  -1039  -1270   -836   -254   -145    275
   -176    267    441    -46   -309    353   -820   -935   -792   -446   -433      7
    -83    285    366   -101   -223    324   -628   -631   -584   -337   -402     38
    -23    262    285   -122   -155    275   -527   -454   -470   -272   -381     57
     36    290    254   -163   -109    272   -441   -337   -389   -218   -348     83
     90    332    241   -213    -75    288   -368   -262   -324   -171   -311    114
    111    345    231   -228    -59    288   -353   -231   -290   -145   -293    129
    137    350    213   -246    -38    283   -329   -200   -259   -122   -275    148
    145    309    163   -226     -7    236   -324   -176   -249   -111   -277    150
    137    298    161   -218    -10    228   -335   -171   -241    -98   -277    150
    148    288    140   -218      2    215   -314   -142   -210    -62   -249    181
    187    301    114   -246     36    207   -272    -98   -163    -18   -223    213
    197    342    145   -270     25    244   -267    -77   -132     10   -197    220
    153    329    176   -241    -12    254   -283    -72   -116     28   -174    236
    135    384    249   -259    -57    316   -267    -38    -77     67   -142    272
    148    462    311   -306    -83    387   -239      7    -31    109   -111    314
    142    462    319   -301    -88    392   -223     41     10    142    -85    340
     98    405    303   -252   -103    355   -265     44     18    148    -85    332
    148    478    329   -311    -90    405   -236    103     75    215    -36    368
    168    511    340   -340    -88    426   -213    166    127    285      7    397
    215    561    345   -387    -64    454   -171    244    197    350     64    446
    218    576    355   -397    -70    467   -158    288    228    366     88    470
    166    514    348   -340    -90    431   -207    303    241    374     77    465
    226    607    381   -418    -77    496   -158    394    337    467    158    519
    239    652    413   -444    -85    532   -132    462    410    540    228    568
    270    727    457   -498    -93    592   -103    509    454    587    270    623
    275    771    496   -524   -111    636   -122    501    462    592    280    652
    290    789    498   -540   -106    646   -129    491    449    581    277    685
    368    878    509   -623    -70    693    -75    506    465    607    293    711
    259    691    431   -478    -85    561   -158    397    368    535    207    581
    262    665    402   -465    -70    535   -161    342    322    493    171    519
    254    646    392   -452    -70    519   -176    283    275    454    137    485
    236    639    402   -436    -83    522   -174    228    241    423    111    446
    241    657    415   -452    -85    537   -166    181    218    397     90    428
    194    607    410   -402   -106    509   -176    119    181    361     57    397
    166    592    426   -381   -129    511   -187     72    155    332     41    379
    174    579    405   -376   -114    493   -168     51    140    314     20    376
    161    555    392   -358   -116    475   -135     46    145    327     31    374
    116    532    415   -327   -148    475   -137     36    153    345     31    353
     93    509    415   -301   -163    465   -129     38    161    353     36    342
     85    485    400   -285   -155    444    -88     72    194    384     62    371
    101    587    483   -345   -192    535    -51    122    262    449    124    444
    111    646    532   -379   -210    589    -41    148    314    504    171    488
     88    628    540   -361   -226    584    -83    135    327    530    187    496
    103    597    493   -350   -194    545   -103    140    335    553    210    517
    114    607    493   -361   -189    550    -93    140    327    542    202    524
    124    613    485   -368   -179    550   -101    135    314    519    184    537
    116    548    431   -332   -158    491   -106    140    311    524    200    561
     46    444    397   -244   -174    420   -161     90    272    501    168    511
     38    371    329   -205   -145    350   -158     88    252    475    148    459
     33    293    259   -163   -114    277   -142     85    231    444    116    413
     62    298    236   -181    -88    267   -122     93    228    441    103    394
     70    280    210   -174    -70    246   -116     77    205    428     80    363
     -5    129    132    -62    -70    132   -194      5    132    366     23    303
    -20     98    119    -41    -70    109   -220    -18    101    332     -7    283
    -12    111    122    -51    -67    116   -202    -12    101    322     -7    298
     12    127    114    -70    -49    122   -171     10    119    342     15    316
     12    132    119    -72    -54    127   -174     12    122    348     18    309
    -36     72    109    -18    -72     90   -215    -18     93    324    -10    277
    -38     49     88     -5    -64     70   -207    -18     90    322    -12    272
    -25     46     72    -10    -49     59   -202    -18     96    319    -15    275
    -15     46     62    -18    -38     54   -200    -15     90    309    -20    277
    -10    -49    -38     28     12    -44   -163     -2     51    272    -62    223
    -20   -319   -298    168    137   -309   -127    -12    -96     72   -285    -18
     -2   -568   -566    285    280   -568     10     41   -233   -166   -540   -277
    -23   -524   -504    272    239   -514    161    158   -148   -135   -524   -277
    -85   -137    -51    109    -15    -96    158     -2     20    116   -231     -7
   -150    592    743   -223   -446    667   -127   -405    246    597    340    558
   -239   1496   1735   -628   -987   1615   -389   -626    657   1317   1130   1327
   -233   1839   2073   -802  -1153   1956   -704   -631   1013   1904   1688   1865
   -137   1571   1709   -717   -924   1639   -943   -688    922   1875   1634   1829
   -166    987   1150   -413   -659   1067  -1015   -844    353   1174    950   1189
   -200    387    587    -93   -392    485   -831   -813   -210    363    166    415
   -179    114    293     31   -236    202   -558   -485   -163    241    -31    200
   -109     90    200      7   -155    145   -371   -226    -28    293    -28    202
    -57     83    140    -12    -98    109   -244    -72     46    319    -25    205
    -38     57     96     -7    -67     75   -179      2     75    327    -25    200
    -44     44     88     -2    -64     64   -163     28     90    337    -23    194
    -33     46     80     -7    -57     62   -142     54    114    355    -12    192
     -5     67     72    -33    -38     70   -140     77    140    368      2    194
     15     93     77    -54    -31     85   -148    103    158    384     15    197
     -5    101    106    -49    -57    103   -137    109    155    381     20    200
     25    142    116    -83    -46    129   -122    153    187    420     59    231
    124    246    119   -187      2    184   -194    215    236    465     96    272
     54    179    124   -116    -33    153   -207    187    220    459     93    275
    -80     70    150      2   -114    109    -59    161    200    449     80    236
    -33    140    174    -54   -103    155    -38    200    236    483    114    252
     77    275    197   -179    -59    236    -77    254    283    524    150    293
     28    184    155   -106    -62    171   -135    252    280    530    150    285
    -75     98    174    -12   -124    135    -70    246    277    530    153    259
    -75    122    197    -23   -135    158     -2    298    316    568    187    275
    -44    155    197    -57   -119    176     18    371    363    607    223    306
     -5    205    210    -98   -106    207     20    428    400    636    249    329
     36    254    218   -148    -90    236     28    491    444    678    293    371
     72    290    218   -181    -72    254     33    561    504    737    345    426
    114    332    218   -223    -51    275     41    636    563    805    402    480
    171    410    239   -290    -33    324     64    704    620    865    457    532
    189    475    285   -335    -49    381     67    714    646    891    480    555
    150    441    288   -296    -70    366     54    691    636    888    480    553
    148    423    275   -288    -62    350     72    685    633    885    483    553
    148    446    298   -296    -75    374     80    670    633    880    478    545
    148    485    337   -319    -96    413     75    641    615    867    467    522
    145    524    376   -335   -114    452     67    594    579    839    446    493
    109    501    392   -306   -140    446     46    519    514    787    400    441
     80    498    418   -288   -168    459     36    454    480    753    368    402
     64    480    415   -272   -176    449     46    407    462    730    348    376
     49    465    413   -257   -181    439     57    361    441    698    329    353
     72    496    420   -285   -174    459     77    332    431    688    327    337
     25    428    402   -226   -187    415     70    283    389    649    293    290
    -72    324    394   -127   -233    358     57    239    353    615    267    254
    -80    324    405   -122   -244    366    122    272    387    649    309    290
    -77    345    423   -135   -249    384    155    309    423    691    358    337
    -75    410    485   -166   -280    446    184    348    470    740    407    381
    -51    548    600   -246   -324    574    220    397    537    802    459    431
    -41    615    654   -288   -348    633    228    423    597    859    519    483
   -101    542    641   -220   -371    592    155    394    594    862    530    480
   -150    501    652   -174   -400    576    135    389    587    852    530    472
   -129    527    654   -200   -392    592    163    413    610    867    545    493
   -103    553    654   -226   -379    602    181    423    631    885    566    511
   -114    511    626   -200   -371    568    155    389    600    857    545    493
    -98    420    519   -161   -309    470    114    348    537    784    480    431
    -80    337    415   -129   -246    376    116    322    483    724    428    366
   -103    202    306    -49   -205    254     72    265    418    649    358    298
    -77    135    210    -28   -145    171     67    228    376    605    309    257
    -20    127    148    -51    -83    137     83    220    358    592    293    239
    -33     67    101    -15    -67     83     59    187    319    555    254    200
    -44      5     46     18    -46     25     44    163    298    530    231    176
    -41    -25     15     31    -28     -5     38    145    277    506    215    155
    -59    -49     10     54    -36    -20     28    129    265    496    207    148
    -49    -12     33     31    -41      7     23    124    257    485    192    135
    -38    -18     20     28    -31      0     28    124    252    472    181    119
    -20    -12      7     15    -15     -2     36    129    246    462    174    106
    -31    -10     20     20    -25      5     28    124    241    457    168    103
    -57    -77    -20     64    -18    -49     15    109    210    415    124     62
    -46   -239   -192    140     72   -215     31     96    103    262    -38   -101
    -41   -485   -446    262    202   -467    140    145    -18     51   -277   -345
    -20   -553   -532    288    254   -542    322    311     25      5   -350   -446
    -38   -231   -192    132     75   -213    407    265    202    207   -124   -246
   -197    252    446    -28   -322    348    197   -174    329    548    296    176
   -324   1057   1382   -366   -852   1218    -72   -530    623   1148    984    867
   -363   1675   2039   -654  -1200   1857   -290   -568   1070   1847   1717   1602
   -220   1545   1766   -662   -995   1654   -550   -561   1137   2026   1867   1797
   -226    963   1189   -368   -709   1075   -685   -730    641   1454   1312   1265
   -249    392    641    -72   -444    517   -623   -784     28    628    519    472
   -241      7    249    116   -244    127   -374   -488   -109    277    111     64
   -189     23    213     80   -202    119   -132   -142    103    397    174    106
   -119     41    158     38   -137     98     38     96    254    488    233    150
    -98     15    114     38   -106     62    116    210    319    517    239    145
   -122    -49     72     85    -98     10    135    246    332    519    231    140
   -106    -46     59     75    -85      5    174    288    358    532    246    155
   -124    -72     51     98    -90    -10    187    306    368    535    244    158
   -122    -57     64     88    -93      2    207    335    400    553    259    174
   -103    -51     51     77    -77      0    254    374    441    579    288    200
    -77    -41     33     57    -57     -2    285    407    465    597    311    223
   -119    -77     41     98    -80    -18    233    394    462    605    322    236
   -119    -67     51     93    -88     -7    210    400    470    615    327    241
    -83     -7     75     46    -80     33    233    428    493    623    332    244
    -77    -12     62     44    -72     23    236    449    511    641    350    259
    -80    -44     36     62    -59     -5    215    457    522    657    361    272
    -77    -41     36     57    -59     -2    215    475    542    675    374    280
    -70    -28     41     49    -57      5    233    511    574    696    394    301
    -70    -18     49     44    -59     15    239    545    597    717    413    324
    -41     59    101    -10    -70     80    257    589    646    758    449    358
    -23    101    122    -41    -72    111    265    633    683    784    472    376
    -38     77    116    -18    -77     96    239    665    706    805    485    384
    -18    122    140    -54    -80    129    249    730    761    854    530    431
     28    189    161   -109    -67    176    275    810    833    927    592    493
     80    259    179   -171    -49    220    298    883    909   1002    654    561
    114    306    192   -210    -38    249    306    927    956   1044    698    605
    124    262    137   -194     -5    200    293    932    958   1049    709    620
    135    285    150   -210     -7    218    283    914    953   1047    711    618
    148    350    202   -249    -25    275    296    893    948   1034    706    610
     93    309    215   -200    -59    262    270    833    898    984    662    576
     80    296    213   -189    -67    257    265    779    849    932    615    540
     83    275    192   -179    -54    233    277    732    810    898    589    517
     49    236    187   -145    -67    213    265    659    750    839    535    467
     36    218    181   -127    -72    200    252    581    685    779    475    407
     54    218    161   -137    -54    189    272    540    652    743    446    387
     28    168    140    -98    -57    155    236    465    600    691    405    350
     25    132    106    -80    -38    119    202    397    548    644    361    314
     62    155     93   -109    -15    124    194    353    511    607    319    285
     90    145     51   -119     18     98    200    322    480    579    283    252
    124    184     59   -155     31    124    210    309    480    581    277    252
    163    257     90   -213     36    174    202    301    506    597    298    272
    176    296    119   -236     28    207    181    285    524    613    316    290
    194    363    168   -280     12    267    168    290    550    646    350    319
    231    410    179   -322     25    296    145    290    571    675    374    350
    246    402    155   -327     44    280    132    288    576    678    379    363
    213    358    145   -285     33    252    114    272    571    667    374    363
    200    337    137   -270     31    239    111    267    558    662    371    361
    161    303    140   -233     10    223    114    259    540    652    366    350
     93    210    114   -153    -10    163    103    239    504    618    332    306
     90    150     59   -119     15    106    116    244    483    579    293    265
    114    111     -2   -116     59     54    124    257    475    561    277    257
     72     20    -54    -46     62    -15    122    218    426    517    239    228
     10    -70    -80     28     41    -75    116    174    379    470    192    192
    -20   -122   -101     72     38   -111    106    145    353    444    166    176
    -10   -124   -114     64     49   -119    119    142    348    436    163    174
     15    -96   -111     38     62   -103    132    148    350    431    166    181
     25   -103   -132     38     77   -116    124    132    332    410    148    166
     23   -114   -137     46     80   -124     93    114    309    384    124    135
     46   -111   -161     31    101   -135     88    111    301    376    114    116
     54   -135   -189     38    122   -161     85    103    283    358     96    111
     62   -129   -192     31    127   -161     85     96    277    353     98    114
     72   -171   -244     49    158   -207     98     98    257    311     57     75
     77   -366   -444    142    257   -405    129    116    168    158   -109    -67
     77   -579   -657    252    366   -618    220    202     93    -44   -353   -293
     70   -571   -641    249    355   -605    329    335    153   -101   -449   -397
     31   -257   -288    114    158   -272    363    267    265     44   -275   -249
    -57    257    314   -101   -184    285    137   -275    220    329    140    145
   -135    992   1127   -428   -631   1060   -166   -745    293    849    805    766
   -168   1504   1670   -667   -919   1587   -462   -950    485   1428   1454   1366
    -70   1345   1415   -636   -743   1379   -670   -984    496   1628   1623   1561
    -59    761    820   -353   -441    789   -662  -1018     54    982    963    966
    -44    241    285    -98   -166    262   -514   -935   -418    124    122    187
    -25    -96    -70     59     18    -83   -345   -649   -394   -122   -202   -116
    -28   -145   -116     88     44   -132   -233   -371   -155      2   -153    -70
     31    -70   -101     18     64    -85    -77   -142     25    111    -83     -7
     77     -5    -83    -36     80    -44     20      0    132    187    -36     33
    114     15    -98    -67    103    -41     64     59    176    213    -15     67
     96    -38   -135    -28    114    -85     75     75    187    202    -20     70
     54    -57   -111      0     83    -83     62     59    179    189    -33     49
     67    -25    -93    -20     77    -59     70     70    187    192    -41     49
     83     15    -67    -49     75    -25     75     80    197    205    -33     59
    150    101    -49   -124    101     25    106    119    236    241      5    101
    124     54    -70    -90     98     -7     72    116    241    252     18    129
    111     31    -80    -72     96    -23     72    122    254    262     28    150
     96     51    -44    -75     70      5     72    127    270    277     44    161
    101    103      2   -101     49     54     85    142    293    296     54    176
    122    142     20   -132     49     83     96    166    322    322     72    200
    129    158     28   -145     51     93     70    171    337    342     85    215
    124    158     33   -142     44     96     83    184    348    350     90    220
    132    202     70   -166     31    137    119    220    392    392    124    252
    137    207     70   -174     33    140     96    241    418    410    135    272
    176    262     85   -220     44    176    122    306    483    467    189    332
    207    327    119   -270     44    226    153    368    548    530    246    387
    244    400    155   -322     44    277    174    418    605    584    293    426
    200    371    168   -288     15    270    119    420    623    605    309    441
    215    410    194   -314     10    303    127    459    665    644    340    483
    228    457    226   -345      0    340    137    491    698    675    368    511
    249    504    254   -376     -2    379    150    509    719    696    392    540
    252    511    259   -384     -2    387    155    491    709    683    387    545
    239    485    244   -363     -2    366    158    475    683    649    358    530
    218    480    259   -350    -20    371    142    431    631    600    322    498
    223    501    277   -361    -25    389    119    374    561    540    265    446
    226    506    280   -366    -25    392    114    319    501    485    213    397
    200    459    259   -329    -31    361     88    244    426    420    166    363
    163    402    236   -285    -36    319     90    181    363    361    114    316
    171    444    272   -306    -49    358    124    163    345    350    106    301
    150    415    265   -285    -57    340     98    109    296    309     72    277
    140    371    228   -257    -44    301     70     54    236    257     23    233
    153    381    226   -267    -38    303     77     36    218    244     12    223
    166    405    239   -285    -36    322     88     41    226    249      7    223
    161    400    236   -280    -38    319     80     15    218    236    -12    200
    179    483    303   -332    -62    394    109     28    259    275     25    239
    168    517    348   -342    -90    433     70     15    275    298     54    265
    168    584    415   -376   -122    501     41    -10    288    322     80    288
    187    597    407   -394   -111    504     38    -12    303    340    101    314
    200    566    366   -384    -83    467     20    -25    285    335    101    319
    207    561    353   -384    -72    457    -10    -54    252    309     85    306
    213    574    361   -392    -72    467    -33    -85    215    283     67    290
    184    579    394   -384   -103    488    -38    -98    189    262     46    275
    145    480    332   -314    -93    407    -49   -106    153    223      0    231
     80    329    249   -205    -83    288    -67   -135     96    161    -64    171
     57    270    213   -163    -77    241    -51   -145     67    132    -93    155
     75    228    153   -153    -38    192    -57   -168     23     88   -127    124
     85    179     93   -132     -5    137   -101   -231    -54     12   -194     62
     96    207    109   -153     -7    158    -93   -246    -80    -10   -215     44
     75    223    148   -148    -36    187    -75   -236    -67      2   -202     57
     51    166    114   -111    -31    140    -80   -233    -64      7   -200     54
     18    109     88    -64    -33     98    -88   -241    -72      7   -200     41
     20    127    103    -75    -41    116    -75   -231    -62     20   -187     54
     -7    127    135    -59    -70    129    -62   -233    -77     10   -200     38
    -18    135    153    -59    -85    142    -54   -223    -64     15   -194     44
    -28    122    148    -46    -88    135    -72   -231    -72      7   -197     49
    -28     59     88    -18    -57     72    -72   -223    -90    -18   -226     33
     10   -109   -119     49     64   -114    -10   -161   -145   -132   -350    -80
     -7   -368   -363    187    176   -366     93    -64   -197   -316   -592   -293
     10   -296   -309    142    158   -301    207     49   -103   -316   -623   -324
    -33     57     90    -12    -62     75    174   -148    -80   -202   -467   -207
   -116    498    615   -189   -366    555   -140   -737   -259     -2   -135     70
   -179   1228   1405   -524   -792   1317   -504  -1223   -314    413    436    553
   -155   1743   1899   -795  -1026   1821   -779  -1413   -187    909   1000   1021
    -96   1491   1584   -698   -841   1538   -945  -1421   -197   1023   1088   1114
   -109    888    997   -389   -553    943   -932  -1376   -509    504    545    657
   -137    314    452    -88   -296    384   -745  -1236   -883   -296   -259    -23
    -90     77    168      5   -129    122   -514   -906   -722   -405   -459   -168
    -18    114    129    -49    -75    122   -337   -610   -446   -231   -379    -70
     33     98     64    -64    -15     83   -210   -389   -249    -85   -316    -25
     44    129     83    -88    -18    109   -187   -316   -176    -36   -270    -25
     54    132     77    -93    -10    103   -176   -296   -168    -31   -272    -33
     49     90     41    -72      5     67   -158   -280   -174    -46   -298    -54
     93     88     -5    -90     49     41   -137   -254   -148    -41   -285    -41
    106     88    -18    -98     62     36   -150   -252   -137    -28   -277    -33
    103     98     -5   -101     54     49   -150   -241   -116      0   -275    -54
     88    137     49   -114     20     93   -132   -223    -96     25   -246    -54
     77    135     57   -106     10     96   -135   -207    -85     25   -220    -20
     88    158     67   -124     10    111   -119   -181    -59     18   -213     38
     90    174     83   -132      5    129    -98   -140    -23     54   -187     80
     51    140     88    -98    -18    114   -109   -137    -12     72   -189     49
     44    129     85    -85    -20    109   -124   -137     -5     90   -184     41
     59    148     88   -106    -15    119   -101   -103     38    132   -161     64
    109    197     88   -155     10    142    -98    -80     67    137   -129     85
    168    244     72   -207     49    158   -111    -59     93    194   -114     75
    189    249     59   -218     64    155   -127    -38    132    241   -101     33
    189    226     33   -210     77    129    -93     18    184    272    -44     64
    187    241     51   -215     67    148    -85     67    233    319      5    122
    171    259     85   -218     41    174    -85    114    277    361     28    171
    176    303    127   -239     25    215    -59    179    335    400     59    236
    202    350    148   -277     25    249    -41    236    389    439     90    306
    215    368    150   -293     33    259    -10    290    446    506    135    345
    223    387    161   -306     31    272     25    327    498    579    194    337
    166    332    166   -249      0    249      0    309    493    576    205    301
    153    319    166   -239     -7    244     20    303    472    555    207    298
    129    290    158   -210    -12    226     49    298    452    535    197    293
     93    246    150   -171    -28    200     33    265    413    483    163    277
     83    239    155   -161    -36    197     25    213    363    441    127    241
     44    215    168   -132    -62    192     10    132    296    374     64    184
     15    163    148    -90    -67    155     18     80    254    353     36    153
      5    145    137    -77    -67    140     20     41    236    353     46    119
     23    163    140    -93    -57    153     44     25    236    350     57    119
    -20     90    109    -36    -64     98     20    -25    197    303     18     90
    -64     15     80     23    -72     46     10    -57    166    265    -25     62
    -51     20     72     12    -62     46     33    -54    166    254    -38     62
    -28     67     96    -18    -62     80     38    -38    187    277    -15     85
    -23    106    127    -41    -77    116     25    -25    223    322     33    127
      2    176    174    -90    -85    176     31    -12    262    379     85    168
     12    213    200   -114    -93    207     31    -10    288    407    111    189
     -2    197    200    -96   -101    197    -10    -33    288    418    114    184
      2    194    192   -101    -93    194    -25    -44    285    402    106    197
     12    194    181   -103    -85    189    -51    -59    265    384    101    205
     10    166    153    -88    -70    161    -67    -77    249    392     88    163
      5    153    148    -77    -70    150    -72    -88    233    389     85    129
     -2    119    119    -59    -59    122    -72    -90    218    363     83    135
    -31      5     33     12    -33     18    -88   -116    166    303     18     80
    -41    -49     -7     44    -20    -28    -90   -137    124    262    -28     31
    -36    -57    -20     46     -7    -38    -88   -140    109    249    -44     10
    -41    -62    -20     51    -12    -41   -111   -163     83    215    -64     -5
    -51    -85    -33     70    -10    -62   -116   -171     64    194    -75    -12
    -25    -83    -59     54     15    -72   -135   -176     49    179    -93    -18
    -31   -127    -96     80     31   -111   -135   -192     20    145   -116    -18
    -31   -142   -111     85     38   -127   -101   -184     28    166   -103    -33
     31    -80   -111     23     70    -96   -132   -168     44    174    -83    -25
    -49   -179   -132    111     38   -155   -142   -202      5    132   -119    -49
   -127   -254   -127    192      0   -192    -88   -218    -18    124   -148    -93
   -109   -231   -122    168      5   -176    -90   -220    -23    140   -135   -119
    -85   -254   -168    168     41   -213   -106   -213    -46    119   -163   -158
     -5   -340   -335    171    163   -337    -96   -158   -101     20   -267   -252
     77   -491   -568    207    322   -530    -33    -44   -168   -158   -478   -452
    -31   -618   -587    322    277   -602     88      5   -174   -259   -589   -581
   -252   -530   -277    389     10   -405    184   -179   -153   -187   -480   -509
   -324    -10    311    166   -319    150    -33   -633   -109    135    -54   -109
   -275    906   1182   -314   -727   1044   -397   -995    119    743    672    600
   -259   1514   1774   -628  -1018   1644   -698  -1080    480   1431   1371   1234
   -239   1369   1608   -566   -924   1488   -901  -1111    566   1683   1553   1376
   -210    833   1041   -311   -626    937   -932  -1143    210   1189   1047    906
   -239    233    472      2   -355    353   -795  -1117   -384    267    189    129
   -244   -137    106    189   -176    -15   -530   -802   -394      2   -135   -168
   -202   -207     -5    205   -101   -106   -322   -493   -181    101   -103   -137
   -150   -239    -88    192    -31   -163   -176   -290    -49    174    -67   -109
   -127   -241   -114    184     -7   -179    -88   -184     23    223    -49   -116
   -111   -231   -122    168      5   -176    -62   -155     46    226    -46   -119
    -98   -246   -148    171     23   -197    -54   -137     62    220    -46   -119
    -93   -259   -168    176     36   -215    -67   -124     72    220    -46   -111
    -72   -220   -148    148     36   -184    -59    -90     98    233    -23    -77
    -46   -155   -111     98     31   -135    -57    -57    137    285     20    -54
      0   -116   -116     57     57   -116    -54    -31    166    311     44    -44
    -23   -137   -116     77     46   -127    -46    -33    168    306     44    -36
    -64   -150    -85    109     10   -119    -31    -44    166    298     41    -38
    -88   -140    -51    114    -20    -96     -2    -31    187    301     44    -23
    -72   -129    -59    101     -7    -96     15      7    218    337     67     -7
    -23    -90    -67     57     20    -80     10     51    257    384    106      7
      7    -70    -77     31     41    -72    -15     83    285    405    129     38
    -77   -124    -49     98    -15    -88     12     90    293    418    135     49
   -103   -116    -12    109    -46    -64     51    122    324    454    163     59
    -75    -75      0     72    -38    -38     75    168    366    483    189     72
    -41    -57    -15     49    -12    -36     96    228    415    509    218    101
     -5    -33    -31     18     10    -31    101    296    472    561    275    158
     23     28      5    -25      7     18    101    358    532    613    327    207
     38     90     51    -67     -7     72    106    413    584    649    355    249
     46    124     77    -85    -15    101    116    459    628    701    397    285
     67    161     90   -114    -12    127    119    493    665    748    439    303
     83    179     96   -132     -5    137    122    514    685    771    462    332
     77    189    111   -135    -18    150    122    501    675    766    462    329
     62    174    111   -116    -23    142    124    478    652    745    454    306
     57    189    129   -124    -36    161    111    449    618    709    433    280
     49    189    140   -119    -46    163    103    407    566    659    397    257
     25    161    135    -93    -54    148    111    371    522    628    368    241
      5    122    116    -62    -54    119    122    335    493    602    355    223
    -10    122    129    -57    -70    124    124    288    475    581    342    192
    -33    127    161    -46    -98    145    119    239    454    563    311    163
    -75    116    192    -20   -135    153    137    176    418    537    265    129
   -101     96    197      2   -148    145    132    127    384    519    244     93
   -114     77    192     15   -155    135    137    101    371    504    252     72
   -135     59    194     36   -166    127    153     98    376    501    259     80
   -127     59    187     31   -158    122    161    116    394    524    285    114
   -103    127    231    -10   -166    179    168    150    446    592    345    158
   -106    187    293    -41   -200    239    176    155    470    613    376    181
   -106    239    345    -67   -226    290    166    153    493    646    407    200
   -103    265    368    -80   -236    314    129    142    501    657    418    210
    -96    246    342    -75   -218    293    109    137    501    652    413    213
   -111    205    314    -46   -213    259     88    119    480    631    397    205
   -111    200    311    -44   -213    254     72    101    465    615    389    194
   -116    207    324    -49   -220    265     64     85    454    607    387    184
   -132    116    249      7   -189    181     64     80    428    579    353    153
   -142    -25    114     83   -129     41     72     72    389    527    293    106
   -135    -93     41    114    -90    -28     72     57    355    483    246     80
   -132   -129      2    127    -67    -64     64     28    322    441    215     62
   -109   -153    -44    132    -33    -98     72     12    303    420    192     33
   -103   -176    -72    140    -18   -127     83      0    288    415    187     -5
   -129   -231   -101    179    -15   -166     67    -23    262    397    184    -33
   -145   -262   -119    202    -15   -192     59    -33    249    389    181    -33
   -174   -280   -106    228    -33   -194     46    -41    236    381    168    -51
   -174   -290   -119    231    -28   -205     51    -38    236    371    150    -59
   -150   -272   -122    213    -15   -200     41    -25    241    371    153    -44
   -155   -267   -114    210    -20   -192     18    -31    236    379    158    -46
   -171   -290   -119    231    -25   -205     54    -36    233    374    163    -54
   -187   -348   -161    267    -15   -257     67    -41    202    327    114    -98
   -184   -527   -345    355     77   -436     85    -46     93    176    -41   -244
   -174   -774   -600    472    210   -688    166    -20    -57    -80   -303   -485
   -179   -844   -665    511    241   -756    319    114    -49   -179   -415   -594
   -218   -540   -322    376     49   -431    379     31     93     -2   -228   -446
   -296     28    324    132   -311    176    161   -400    246    389    246      2
   -436    805   1241   -187   -839   1023   -129   -779    550   1034    989    711
   -519   1374   1893   -426  -1205   1634   -405   -870    956   1722   1701   1395
   -389   1236   1626   -423  -1008   1428   -641   -833   1054   1945   1878   1602
   -327    701   1028   -187   -678    865   -685   -888    649   1428   1369   1143
   -309    171    480     67   -397    324   -589   -846     93    623    592    392
   -288   -140    148    215   -218      2   -319   -540     -2    298    213     10
   -270   -254     15    259   -142   -119    -75   -236    163    361    210      2
   -244   -322    -77    283    -85   -200     85    -41    272    410    233     15
   -249   -376   -129    311    -59   -252    171     57    319    423    239     20
   -265   -400   -135    332    -64   -267    184     80    314    410    218      2
   -262   -384   -122    322    -72   -254    174     88    309    392    202    -18
   -241   -355   -116    298    -64   -236    181    109    316    400    215    -10
   -223   -358   -135    288    -44   -246    187    137    335    428    241      5
   -213   -353   -140    283    -36   -246    176    155    353    462    270      0
   -220   -340   -119    280    -51   -231    174    148    348    454    259    -23
   -244   -340    -96    293    -75   -220    181    145    342    449    257    -15
   -246   -327    -80    285    -85   -202    187    166    353    457    259      2
   -194   -239    -44    218    -75   -142    176    205    384    480    277     28
   -184   -215    -31    200    -77   -124    142    226    402    498    296     46
   -257   -275    -18    265   -119   -148    155    218    389    491    293     51
   -277   -277     -2    277   -137   -140    189    215    384    485    290     49
   -228   -259    -31    244    -98   -145    197    239    405    501    306     62
   -155   -207    -51    181    -54   -129    197    272    431    522    324     93
   -106   -184    -80    145    -12   -132    210    322    472    548    350    127
   -103   -189    -85    145    -10   -137    197    368    506    568    368    140
    -83   -171    -88    127      2   -129    200    423    550    605    405    148
    -51   -166   -116    109     28   -142    202    485    600    646    446    181
    -28   -140   -111     83     38   -127    197    540    644    701    496    233
     -7    -96    -88     49     36    -93    200    589    680    745    532    283
     23    -38    -62      7     41    -49    215    620    704    769    555    327
     38     18    -23    -31     31     -2    202    613    696    776    566    327
     54     59      5    -57     23     33    187    600    691    787    571    324
     57     57     -2    -57     28     28    176    579    675    766    550    319
     75     75      0    -75     38     38    158    550    649    740    535    327
    111     96    -15   -103     62     38    150    524    631    727    530    316
    137     93    -44   -116     90     25    158    483    610    704    496    285
    109     44    -64    -77     85    -10    155    405    566    662    454    236
     44     -2    -46    -20     44    -23    166    319    506    610    405    161
     15    -31    -49      5     31    -41    168    259    467    568    376    127
      7    -12    -23      2     15    -18    161    200    431    535    342    103
      0     41     41    -23    -20     38    155    150    410    517    329     90
    -18     28     46     -5    -31     36    168    127    400    504    314     72
    -10     46     57    -20    -33     51    163    114    392    491    296     62
    -12     62     72    -25    -41     67    158    122    410    504    306     80
    -20     88    106    -36    -62     98    166    129    436    532    329    106
    -23    124    148    -49    -85    135    168    132    462    561    361    140
      7    174    166    -93    -77    171    148    140    496    597    400    184
    -10    129    137    -59    -75    135    132    114    472    584    389    179
    -41     96    137    -28    -90    116    124    101    459    581    387    181
    -62     96    158    -15   -109    127    111     96    454    584    384    189
    -85     93    176     -5   -132    135     98     88    436    576    374    189
   -106     59    163     23   -135    111     96     90    428    563    350    161
   -140    -28    111     83   -127     41     98     83    394    522    298    106
   -153   -103     49    129   -101    -28     98     67    366    485    257     67
   -158   -150      7    155    -85    -72    101     46    335    452    220     44
   -148   -168    -20    158    -64    -93     96     33    314    428    194     25
   -171   -226    -54    197    -59   -142     90     -5    280    397    161    -12
   -207   -296    -88    252    -59   -192     93    -41    249    371    135    -41
   -213   -306    -93    259    -62   -200     90    -46    236    361    129    -44
   -194   -285    -93    239    -51   -189     90    -49    231    353    122    -46
   -158   -262   -106    210    -28   -184     88    -46    233    345    116    -33
   -171   -296   -124    233    -23   -210     64    -64    210    319     93    -36
   -176   -309   -132    241    -23   -220     57    -72    194    322     83    -64
   -168   -316   -148    241    -12   -233     51    -77    187    319     64    -88
   -148   -355   -207    252     28   -283     38    -72    166    280     25   -106
   -119   -449   -329    285    103   -389     46    -64    101    194    -54   -166
   -114   -693   -579    402    231   -636    135    -41    -41    -25   -290   -405
   -129   -815   -685    472    275   -753    270     54    -83   -171   -475   -615
   -155   -665   -511    407    176   -587    363     72      2   -109   -415   -587
   -244   -288    -44    267   -101   -166    252   -303     83    119   -114   -280
   -366    454    820    -46   -594    636    -49   -784    311    680    566    420
   -436   1119   1556   -342   -997   1337   -257   -927    711   1382   1325   1187
   -350   1189   1538   -420   -945   1363   -506   -950    885   1751   1686   1595
   -298    727   1026   -213   -662    875   -657  -1085    550   1410   1337   1286
   -285    166    452     57   -368    309   -633  -1140    -54    568    517    449
   -303   -231     72    267   -189    -80   -446   -914   -303     64    -31   -122
   -252   -348    -96    296    -77   -223   -228   -550   -148     80    -93   -200
   -150   -324   -174    239     10   -249    -83   -293      7    163    -54   -163
    -93   -319   -228    205     64   -275    -10   -163     72    189    -46   -155
    -64   -309   -246    187     88   -277     15   -116     83    184    -54   -158
    -49   -301   -252    174    101   -277     31    -90     88    174    -67   -166
    -46   -306   -259    176    106   -283     28    -72     90    161    -85   -174
    -54   -265   -210    158     75   -239     49    -51    122    184    -59   -145
    -54   -265   -210    158     77   -239     72    -28    140    202    -38   -127
    -57   -262   -207    158     72   -233     90    -12    148    210    -25   -119
    -62   -262   -200    163     67   -231     90      0    161    220    -10   -103
    -64   -267   -205    163     70   -236     85      7    163    218    -20   -106
    -49   -236   -187    142     67   -210     70     20    176    231    -12    -98
    -54   -233   -179    142     59   -205     77     31    187    244      0    -85
    -57   -223   -166    140     54   -194     98     41    197    259     15    -72
    -38   -194   -158    116     57   -176     96     64    215    283     25    -59
    -33   -179   -148    106     57   -163     83     83    236    303     33    -49
    -15   -153   -137     83     59   -145     83    119    272    337     57    -18
     -7   -140   -132     75     62   -137     98    168    306    376     88     12
     -5   -111   -106     57     49   -109    109    218    348    405    109     31
     10    -51    -62     20     36    -57    129    288    410    457    155     75
     33      5    -28    -20     31    -10    148    363    478    517    207    119
     33     38      5    -36     15     23    145    426    530    574    257    168
     10     62     51    -36    -20     57    150    493    587    626    301    223
     12     88     75    -51    -31     83    163    545    639    678    350    280
     36    119     80    -80    -20    101    184    568    665    711    384    316
     72    168     96   -119    -10    132    179    566    672    719    397    335
     49    155    103   -103    -25    129    145    524    646    688    374    303
     51    155    101   -103    -23    129    142    485    618    649    345    262
     72    161     85   -119     -5    124    137    444    589    615    324    228
     88    127     38   -106     25     83    111    384    540    568    288    197
     70     70      0    -70     33     33     83    314    480    509    231    142
     46     38     -7    -44     28     15     93    252    433    459    176     98
     12      2    -10     -7     10     -2    101    197    389    415    132     54
     15     38     23    -25     -2     31    111    150    358    392    106     33
      7     59     49    -33    -20     54    114     98    322    355     70     -2
    -51     -2     49     25    -51     20    116     51    285    309     25    -49
    -72    -33     38     51    -57      2    132     33    267    277    -12    -90
    -25    -12     12     20    -20      0    116     12    239    254    -38   -116
    -62     59    119      0    -90     88    122     36    280    309     15    -64
    -54    127    179    -36   -116    153    103     23    298    329     36    -54
    -62    171    233    -57   -148    202     88     25    324    361     67    -28
    -98    174    272    -36   -184    223     54     12    335    366     59    -38
     31    158    124    -96    -46    140     -7    -64    254    301      7    -72
     59    171    111   -116    -25    142    -28    -80    246    298     18    -49
     41    174    132   -109    -46    153    -28    -77    254    306     25    -41
     23    140    116    -80    -46    129    -20    -77    246    298     12    -64
     25     83     54    -57    -15     70      5    -59    252    283    -10    -96
     -5     -5      0      5     -5     -2     -2    -70    213    241    -44   -124
    -59   -137    -77     98      7   -109    -41   -114    153    187    -90   -153
    -36   -150   -114     93     38   -132    -36   -132    132    161   -122   -187
    -10   -161   -150     83     67   -155    -49   -155    114    140   -148   -220
     -7   -197   -189    101     88   -192    -28   -153    106    132   -153   -236
     -5   -187   -181     93     88   -184     -5   -129    124    150   -135   -226
      0   -244   -244    122    122   -244    -54   -176     83    119   -168   -259
    -23   -277   -257    148    114   -267    -64   -192     62    101   -187   -285
    -25   -236   -213    129     90   -226    -31   -166     80    109   -184   -283
    -23   -283   -259    150    116   -272    -54   -187     59     90   -202   -288
    -44   -358   -314    202    135   -337    -83   -207     38     77   -223   -298
    -38   -348   -309    192    132   -329    -41   -181     70     96   -215   -296
    -31   -410   -381    220    174   -397     -5   -155     51     49   -265   -342
    -23   -607   -587    314    280   -597     57    -98    -28    -96   -420   -483
    -33   -833   -800    433    381   -818    171    -15   -122   -301   -649   -706
    -62   -776   -714    418    324   -745    275     88    -54   -311   -672   -748
   -137   -439   -301    288     80   -371    228   -145      5   -150   -459   -561
   -179     93    272     41   -226    181    -90   -706     -2    174     -7   -122
   -228    859   1088   -314   -657    974   -413  -1088    179    740    657    483
   -127   1350   1478   -613   -805   1415   -670  -1143    475   1325   1228   1008
    -49    984   1034   -467   -540   1008   -870  -1158    407   1319   1169    976
    -83    335    418   -127   -252    374   -888  -1223   -116    610    470    337
    -83   -184   -101    135      7   -142   -727  -1166   -652   -236   -340   -415
    -54   -402   -348    226    145   -374   -491   -802   -470   -270   -472   -548
      7   -340   -348    163    176   -342   -309   -517   -228   -122   -381   -475
     64   -280   -345    106    202   -311   -189   -329    -85    -44   -335   -441
    101   -270   -371     85    236   -319   -124   -239    -18    -20   -332   -444
    119   -275   -397     75    257   -335    -85   -192     12     -7   -335   -436
    103   -314   -420    103    262   -366    -88   -174     20     -2   -342   -428
     90   -322   -415    114    252   -368    -77   -145     51     18   -324   -405
     77   -324   -402    124    239   -363    -49   -114     85     49   -293   -371
     90   -316   -407    111    246   -361    -59   -124     83     44   -288   -358
     62   -301   -366    119    213   -332    -59   -116     96     49   -288   -368
     64   -252   -316     90    189   -283    -51   -114    101     46   -296   -389
     72   -275   -348    101    210   -311    -36    -85    140     77   -270   -358
     64   -288   -353    111    207   -319    -20    -49    168     98   -244   -329
     75   -272   -350     98    213   -311    -28    -25    192    124   -213   -293
     67   -252   -322     90    194   -288    -36     -7    213    145   -200   -277
     57   -262   -319    103    187   -290    -23     18    236    168   -194   -285
    114   -241   -355     62    233   -298    -41      5    233    166   -189   -283
    135   -226   -361     44    246   -293    -31     38    262    194   -158   -244
    137   -189   -327     25    231   -257     15    101    319    239   -127   -210
    132   -132   -265      0    197   -197     38    155    374    283    -98   -179
    114   -111   -226     -2    166   -166     23    210    426    337    -54   -148
    148    -98   -249    -25    197   -174     18    246    467    374    -23   -116
    145    -77   -226    -33    184   -150     41    293    532    426     18    -75
    124    -44   -168    -38    145   -106     88    358    610    491     80    -20
    176     12   -166    -96    168    -75    106    381    636    519    111     10
    187     59   -127   -124    158    -33     83    397    662    550    135     38
    189     88   -103   -140    148     -7     70    400    665    553    137     46
    231    140    -90   -184    161     25     64    381    644    524    124     46
    202     85   -119   -145    161    -15     49    332    592    478     93     18
    171     33   -137   -103    153    -49     70    303    553    444     59    -15
    145      0   -148    -75    145    -75     49    244    498    389      5    -83
    132      2   -129    -67    132    -62     -2    166    431    332    -38   -137
    135     18   -116    -77    124    -49     28    135    407    309    -46   -137
    101    -18   -119    -41    109    -70     36     93    366    265    -85   -168
     80    -70   -150     -7    114   -109     12     23    296    205   -145   -231
     64    -98   -163     18    114   -129      7    -23    244    166   -181   -270
     18   -132   -153     57     83   -142     20    -38    223    132   -207   -296
     36    -88   -124     25     77   -106     25    -46    218    124   -213   -301
     62      5    -59    -36     59    -25     25    -36    246    155   -181   -267
     57     38    -18    -46     38     10     20    -33    277    192   -142   -220
     49     59      7    -54     20     36     -7    -57    272    197   -132   -210
     57     93     36    -77     10     64    -33    -72    275    202   -124   -205
     67    111     44    -90     10     80    -36    -72    272    207   -127   -210
     83    142     59   -111     12    101    -57    -83    257    202   -124   -200
    103    171     64   -137     18    119    -80   -101    236    181   -137   -207
     80    116     33    -98     23     75    -77   -106    220    161   -158   -236
     38     15    -23    -28     28     -2    -70   -111    197    127   -192   -262
     49    -51   -101      2     75    -75    -72   -124    155     88   -220   -283
     44    -72   -119     12     80    -96    -72   -132    127     64   -244   -309
     25   -129   -158     51     90   -142    -64   -142     93     36   -275   -332
     -7   -187   -181     96     85   -184    -72   -161     54      2   -311   -379
     -2   -215   -213    109    103   -215   -109   -194     12    -36   -348   -428
      0   -226   -226    111    111   -226   -109   -197      0    -51   -361   -441
     59   -184   -244     62    150   -213   -116   -197      2    -57   -355   -415
    111   -158   -270     23    189   -213   -129   -197      7    -54   -350   -392
     51   -241   -293     96    171   -267   -137   -223    -12    -70   -363   -420
     10   -265   -275    127    140   -270   -116   -239    -31    -85   -387   -449
     36   -236   -272     98    153   -254   -109   -223    -20    -80   -389   -459
     28   -246   -275    106    150   -259   -135   -233    -28    -88   -400   -462
      5   -340   -345    168    174   -342    -98   -233    -57   -135   -439   -488
     18   -597   -618    288    316   -607    -41   -187   -148   -296   -618   -649
     20   -818   -839    397    428   -828     90    -80   -207   -483   -839   -857
    -20   -787   -769    402    371   -779    220     28   -150   -511   -893   -924
    -85   -449   -363    267    137   -407    226   -158    -96   -379   -714   -784
   -111    163    272    -28   -192    218    -54   -688   -106    -54   -252   -366
   -171    883   1054   -355   -613    966   -405  -1091      7    457    381    194
   -194   1208   1400   -506   -800   1304   -732  -1262    189    976    917    667
   -145    841    987   -348   -566    914   -852  -1270    153   1039    932    696
   -137    275    413    -67   -275    342   -795  -1249   -259    389    296    137
   -127   -171    -46    148    -41   -109   -649  -1137   -665   -350   -423   -496
    -83   -366   -283    223     96   -324   -457   -823   -545   -428   -581   -636
    -31   -363   -332    197    150   -348   -272   -522   -296   -275   -485   -550
     15   -355   -371    168    192   -363   -145   -329   -150   -197   -433   -493
     44   -350   -394    153    218   -371    -77   -233    -85   -171   -420   -472
     70   -332   -402    129    233   -366    -49   -197    -72   -166   -423   -475
    101   -298   -400     98    249   -348    -28   -166    -54   -145   -407   -478
     80   -311   -392    114    233   -350    -15   -158    -44   -140   -397   -475
     59   -327   -387    132    223   -358    -23   -163    -46   -148   -402   -480
     80   -306   -389    111    233   -348     -5   -140    -28   -142   -394   -475
    119   -233   -353     57    236   -293      7   -119     -2   -129   -374   -452
    145   -168   -314     10    228   -241     15    -98     25   -103   -340   -415
    122   -192   -314     33    218   -252    -20   -109     18   -109   -342   -420
    109   -223   -332     57    220   -277    -25   -106     15   -109   -353   -428
    114   -220   -335     54    223   -277      2    -77     33    -93   -335   -405
    109   -197   -306     44    205   -252      0    -67     46    -75   -332   -405
    103   -161   -267     28    184   -213     12    -36     88    -41   -329   -405
     93   -168   -265     36    176   -215     46     23    145     25   -283   -384
     98   -171   -270     36    184   -220     67     75    184     54   -210   -361
    119   -194   -314     36    213   -252    109    153    246    101   -132   -275
    119   -202   -322     41    220   -262    153    231    319    166    -80   -184
     96   -181   -277     41    184   -228    137    270    363    207    -51   -129
    103    -83   -187    -10    145   -135    116    311    402    239    -36    -98
    153     23   -129    -88    140    -51    122    358    446    275    -10    -83
    215     93   -122   -155    168    -12    127    405    493    322     33    -49
    270    116   -153   -194    210    -18    140    436    517    348     59    -25
    283     59   -223   -171    254    -80    140    444    519    368     80    -15
    293     62   -231   -179    262    -83    142    431    511    366     88    -12
    290     90   -202   -192    246    -54    140    405    485    340     85    -10
    285     85   -200   -187    244    -57    132    366    439    293     54    -33
    285     51   -233   -168    259    -90    142    329    389    244     20    -67
    296     62   -233   -181    265    -85    124    272    348    207      0    -90
    290     77   -215   -184    252    -67    109    207    296    163    -33   -119
    241     41   -202   -142    220    -80    101    135    231    106    -80   -161
    223     18   -205   -119    215    -93    129     93    200     77   -106   -192
    220     41   -181   -132    200    -67    148     54    168     38   -142   -233
    187     18   -168   -103    176    -75    135      5    124     -7   -179   -257
    132    -41   -174    -46    150   -106    109    -31     90    -36   -202   -270
    127    -20   -148    -51    137    -83    135    -20    103    -15   -184   -262
    135     54    -80    -96    106    -12    158      5    148     31   -132   -228
    155    168     12   -163     70     93    176     36    207     90    -64   -176
    181    254     72   -218     54    163    192     54    249    132    -18   -132
    135    202     67   -168     33    135    132     15    233    127    -28   -142
     96    142     46   -122     23     96     96      2    226    127    -23   -129
    127    166     38   -145     44    101    140     41    259    155      7    -90
    132    166     33   -150     49    101    129     51    265    161     15    -64
    101    124     23   -111     38     75     67     20    231    137     -5    -70
     88     85     -2    -88     44     44     96     33    228    135     -7    -85
     75     -5    -80    -36     75    -41    109     31    202    103    -41   -127
     62   -106   -171     20    114   -137    111     18    168     62    -77   -166
     67   -155   -223     44    145   -189    109     10    155     49    -83   -158
     67   -205   -272     67    168   -239    109    -10    127     28   -101   -176
     75   -205   -280     64    176   -241    114    -25    106      7   -122   -192
     57   -252   -311     96    184   -280    114    -38     88    -12   -137   -220
     38   -272   -311    116    174   -290    114    -49     77    -23   -142   -228
     49   -265   -314    106    181   -288    101    -64     62    -33   -142   -226
     62   -290   -353    114    205   -322    103    -64     57    -36   -145   -215
     70   -293   -363    109    215   -327    124    -51     64    -28   -140   -194
     72   -319   -392    124    231   -355    135    -38     72    -23   -137   -181
     64   -363   -431    148    246   -397    127    -46     59    -28   -137   -192
     46   -392   -439    171    241   -415    127    -59     33    -51   -163   -215
     49   -485   -535    218    288   -509    153    -54    -25   -127   -244   -275
     62   -709   -771    324    415   -740    239     -7   -150   -329   -467   -491
     46   -865   -914    407    478   -888    387    103   -197   -498   -657   -698
     23   -735   -758    355    389   -745    452    140   -116   -454   -610   -675
    -38   -374   -335    205    145   -355    324   -213    -57   -241   -327   -402
   -127    340    467   -106   -296    402    -44   -792     46    220    257    174
   -194   1122   1314   -465   -756   1215   -309  -1008    402    914   1028    901
   -137   1293   1431   -579   -784   1361   -584  -1044    628   1361   1454   1327
    -85    849    935   -381   -511    891   -724  -1117    379   1114   1189   1106
    -64    246    311    -90   -187    277   -693  -1150   -200    296    402    368
    -77   -218   -140    148     31   -179   -488   -943   -514   -303   -210   -223
    -28   -389   -361    207    166   -374   -259   -581   -353   -303   -290   -306
     62   -384   -446    158    252   -413   -111   -337   -202   -231   -262   -277
    119   -379   -498    129    309   -439    -25   -213   -137   -207   -270   -285
    153   -397   -550    119    350   -472      7   -184   -145   -233   -298   -306
    200   -405   -607    101    402   -506     12   -171   -148   -254   -322   -306
    254   -384   -641     62    446   -511     -2   -166   -145   -262   -329   -306
    322   -361   -683     20    501   -522    -15   -163   -145   -262   -337   -309
    384   -368   -753     -7    566   -561    -10   -163   -155   -272   -358   -322
    402   -350   -753    -25    576   -550    -12   -155   -148   -262   -355   -316
    400   -322   -722    -41    561   -522      7   -132   -129   -244   -348   -306
    387   -298   -685    -44    535   -491     20   -106   -109   -228   -324   -290
    368   -327   -698    -20    530   -511     20    -83    -96   -210   -306   -283
    342   -345   -688      0    514   -517     44    -51    -67   -171   -270   -254
    314   -319   -633      2    472   -475     67    -15    -31   -132   -231   -215
    296   -223   -519    -36    407   -371     77     18      7    -98   -194   -179
    270   -215   -488    -28    376   -350     80     44     23    -80   -189   -161
    259   -233   -496    -12    376   -363     96     85     49    -62   -181   -142
    265   -218   -483    -23    371   -348    116    135     88    -31   -158   -103
    272   -132   -405    -70    337   -267    122    176    135     15   -119    -64
    259    -90   -350    -85    303   -220    129    226    181     59    -85    -18
    272    -98   -371    -85    322   -233    150    296    239    109    -46     41
    280    -75   -355   -103    316   -213    158    361    288    155     -2     98
    309    -28   -337   -140    322   -181    153    413    329    205     38    142
    342      0   -342   -174    342   -171    135    439    345    215     51    150
    384     36   -350   -210    366   -155    135    465    363    228     70    192
    384     23   -363   -205    374   -168    129    467    363    252     80    194
    384     28   -355   -205    371   -163    122    449    355    262     80    161
    387     51   -337   -220    361   -142    119    426    337    244     72    153
    384     49   -335   -218    361   -142    127    400    324    231     75    161
    376     31   -345   -205    361   -155    135    361    296    205     51    129
    363     -2   -366   -179    363   -184    148    316    249    166     23     96
    327    -18   -348   -155    335   -181    140    252    200    111    -18     59
    293    -10   -306   -142    298   -158    148    189    166     75    -59     28
    270     -7   -277   -132    272   -142    155    127    132     33    -98    -10
    283     -5   -288   -137    285   -145    158     85    109      7   -111    -18
    309     51   -257   -181    283   -103    166     62    103      5   -109    -10
    290     25   -265   -158    277   -119    181     33     80    -15   -129    -31
    257    -28   -285   -116    270   -155    161      2     51    -38   -155    -46
    290     57   -233   -174    262    -88    187     33     96      2   -111      7
    309    111   -197   -213    254    -41    189     46    127     25    -85     36
    329    158   -171   -244    252     -5    171     54    153     57    -54     62
    335    187   -148   -262    241     20    132     49    166     72    -33     75
    335    189   -145   -262    241     23    116     41    155     62    -41     70
    340    184   -155   -265    249     15    106     33    145     51    -51     80
    342    174   -168   -259    257      2     96     28    140     41    -51     96
    329    132   -197   -231    265    -33     96     25    124     28    -59     88
    319     46   -272   -181    296   -111     85     15     96    -10   -101     46
    296    -46   -342   -127    319   -194     83     -7     44    -67   -158    -10
    270   -101   -371    -85    319   -236     85    -23     15    -96   -189    -36
    236   -168   -407    -33    319   -288     85    -46    -12   -129   -218    -54
    239   -181   -420    -28    329   -301     93    -59    -31   -148   -236    -67
    218   -207   -428     -5    322   -316     80    -88    -67   -187   -265    -96
    181   -231   -415     23    296   -322     54   -122   -106   -220   -288   -122
    197   -207   -405      2    298   -306     57   -127   -116   -231   -293   -127
    223   -171   -394    -25    309   -283     67   -124   -111   -228   -288   -127
    192   -200   -394      2    293   -296     36   -142   -122   -244   -303   -142
    184   -231   -415     23    298   -322     25   -153   -150   -277   -337   -171
    174   -241   -415     31    293   -327     23   -158   -168   -301   -358   -187
    176   -272   -449     49    311   -361     31   -155   -171   -311   -366   -187
    187   -363   -550     85    366   -457     33   -158   -210   -371   -423   -228
    213   -563   -776    174    493   -670     67   -161   -332   -550   -605   -402
    220   -800  -1021    288    618   -909    181   -103   -454   -776   -846   -657
    213   -828  -1041    309    626   -935    324     44   -420   -820   -914   -750
    135   -537   -675    200    402   -605    309   -171   -329   -657   -709   -545
      0     59     59    -31    -31     59     77   -683   -187   -265   -210    -18
   -155    883   1036   -366   -594    958   -150   -989    168    387    537    758
   -150   1392   1543   -620   -846   1467   -379   -984    579   1044   1221   1462
    -51   1127   1179   -537   -615   1153   -589  -1023    511   1041   1195   1470
    -38    566    602   -265   -322    584   -652  -1127     12    394    561    831
    -38     31     67      2    -54     46   -532  -1054   -485   -353   -187     62
      7   -205   -213     98    109   -207   -283   -698   -488   -542   -452   -223
     93   -215   -309     59    200   -262    -88   -405   -342   -478   -431   -215
    148   -223   -371     36    259   -298     15   -239   -267   -452   -426   -210
    163   -246   -413     41    285   -329     49   -179   -254   -465   -446   -228
    171   -272   -444     51    306   -358     75   -142   -244   -462   -452   -231
    171   -290   -462     57    314   -376     96   -116   -236   -465   -459   -239
    158   -296   -454     67    306   -374    111    -96   -228   -470   -467   -244
    161   -275   -436     57    296   -355    127    -80   -213   -465   -459   -228
    171   -249   -420     38    296   -335    135    -62   -192   -452   -439   -202
    192   -210   -405      7    296   -306    142    -41   -171   -444   -433   -184
    210   -205   -415     -2    311   -309    153    -25   -163   -441   -439   -176
    189   -252   -441     31    314   -348    155    -23   -163   -444   -452   -184
    171   -218   -389     23    280   -303    163     -2   -140   -428   -431   -168
    192   -140   -335    -25    262   -236    158     15   -122   -418   -402   -137
    202   -127   -332    -38    267   -228    158     41   -109   -410   -387   -124
    202   -114   -319    -44    259   -215    166     80    -85   -387   -361    -98
    205    -77   -283    -62    244   -179    181    119    -51   -355   -337    -72
    197    -41   -239    -80    218   -137    197    158    -23   -337   -319    -57
    194      0   -194    -98    192    -96    215    205     12   -303   -293    -25
    197     44   -153   -122    176    -51    236    259     51   -265   -265     12
    210     72   -137   -140    174    -31    252    319     93   -226   -231     54
    262    116   -148   -192    205    -12    272    384    137   -187   -197     98
    332    189   -145   -262    239     23    272    431    174   -158   -168    135
    348    218   -132   -283    239     44    223    436    171   -155   -161    148
    379    285    -93   -332    236     96    194    444    187   -132   -135    171
    423    361    -64   -392    244    148    200    452    207   -109   -111    197
    431    361    -70   -394    249    145    194    439    194   -114   -114    202
    423    332    -93   -379    259    119    184    410    174   -137   -132    189
    426    361    -64   -392    246    148    181    384    158   -148   -140    181
    410    407     -2   -410    207    205    176    337    124   -184   -174    150
    394    400      5   -397    194    202    171    283     83   -223   -202    127
    363    374     10   -368    176    192    168    226     31   -272   -249     90
    355    368     12   -361    171    192    176    176     -2   -306   -280     62
    337    361     23   -350    155    194    150    111    -46   -340   -311     36
    309    340     31   -324    140    184    145     57    -80   -374   -345     10
    280    335     54   -309    111    194    158     10   -114   -407   -384    -28
    249    316     67   -283     90    192    161    -25   -142   -433   -413    -59
    241    301     59   -272     90    181    181    -36   -155   -441   -426    -72
    277    353     75   -316    101    215    197    -23   -135   -420   -407    -46
    306    452    145   -379     80    298    202    -12    -98   -381   -366     -7
    290    514    223   -402     33    368    168    -46    -90   -371   -355     -2
    285    545    259   -418     12    402    124    -72    -90   -366   -340     20
    275    535    257   -405     10    397     93    -85   -101   -358   -337     38
    265    501    233   -384     15    368     93    -88   -111   -371   -353     41
    228    400    171   -314     28    285     64   -111   -142   -400   -387     28
    236    444    205   -340     15    324     49   -132   -153   -400   -387     18
    252    475    223   -363     12    348     70   -135   -155   -387   -387      0
    220    394    171   -309     25    283     72   -153   -194   -423   -428    -51
    192    272     80   -231     57    176     77   -166   -226   -449   -462    -90
    194    239     44   -218     75    140     88   -179   -249   -467   -488   -124
    176    202     25   -189     75    114     75   -205   -290   -504   -522   -161
    155    155     -2   -155     77     77     51   -236   -329   -540   -555   -184
    119    116     -2   -116     62     57     -2   -288   -387   -584   -594   -210
    158    207     49   -184     54    129     -5   -301   -397   -589   -605   -210
    181    257     75   -220     54    166    -10   -311   -405   -594   -610   -210
    168    226     57   -200     54    142    -25   -322   -420   -610   -626   -210
    171    215     44   -192     64    129    -10   -314   -415   -605   -626   -207
    137    205     64   -171     36    135    -12   -316   -420   -597   -628   -228
    106    226    116   -166     -5    171    -12   -316   -418   -589   -626   -231
     80    192    111   -137    -18    153    -18   -322   -439   -610   -654   -252
    116     88    -28   -101     72     31      5   -306   -504   -704   -758   -345
    168   -179   -348      5    257   -265    111   -228   -618   -927  -1015   -587
    184   -270   -454     44    319   -361    233   -114   -610  -1028  -1158   -745
    179    -28   -210    -75    192   -119    288   -124   -480   -898  -1028   -646
    109    353    244   -231    -67    298    111   -576   -452   -649   -693   -319
    -25    995   1018   -485   -522   1008   -223  -1072   -337   -135    -41    316
    -90   1595   1686   -753   -888   1639   -457  -1228    -25    532    680   1010
     -7   1551   1558   -771   -782   1553   -678  -1257     80    846    963   1319
     -2    992    995   -493   -498    992   -763  -1343   -290    418    506    914
    -33    420    454   -194   -246    436   -691  -1337   -872   -478   -358     93
    -33     70    103    -20    -67     85   -514  -1083   -987   -852   -792   -332
     -7     31     36    -12    -20     33   -303   -740   -735   -732   -756   -311
     38     31     -7    -33     23     12   -116   -480   -537   -618   -693   -246
     49     46     -5    -49     28     20    -36   -342   -433   -555   -659   -205
     57     36    -23    -46     41      7      0   -288   -397   -530   -649   -181
     59     88     25    -75     18     57     44   -241   -353   -483   -615   -158
     38     77     38    -57      0     59     46   -231   -340   -483   -626   -161
     18     38     20    -28      0     31     36   -233   -329   -475   -633   -155
     28     46     18    -38      5     33     64   -197   -283   -428   -594   -127
     -2     90     93    -46    -49     90     98   -150   -233   -361   -530    -88
     -5     93     98    -44    -51     96     72   -155   -233   -335   -506    -70
     25     77     49    -51    -12     64     41   -189   -270   -368   -563    -98
      7     80     70    -44    -31     75     51   -163   -246   -348   -558   -103
     10    122    111    -67    -51    119     62   -124   -194   -298   -514    -67
     70    181    111   -124    -20    148     59   -119   -168   -262   -470     -7
     75    189    114   -132    -20    153     59    -98   -140   -239   -459     20
     64    187    122   -124    -28    153     46    -77   -129   -236   -467     36
     38    205    163   -124    -62    187     49    -44    -90   -179   -423     57
     62    246    184   -153    -59    215     62     -5    -36   -109   -355     93
     90    265    174   -179    -41    220     54     28     15    -49   -322     98
    168    363    194   -267    -12    280     28     90     72      7   -275    127
    244    504    257   -376     -5    381     -5    187    161     98   -189    228
    145    441    296   -293    -75    368    -10    207    205    158   -148    254
     75    387    309   -231   -116    348     62    194    213    166   -142    249
    161    446    285   -303    -62    366     70    241    257    200    -96    311
    275    592    316   -436    -23    454     41    324    337    288    -10    405
    319    704    384   -511    -31    545    -64    342    376    342     36    449
    179    563    384   -374   -101    475    -20    252    303    280    -23    392
    122    517    394   -319   -137    457     64    202    259    244    -64    350
     70    462    392   -267   -161    428     57    150    207    194   -111    298
     44    446    402   -244   -179    426     59    103    153    124   -176    249
     38    470    431   -257   -197    452     72     85    135    109   -184    218
     31    496    465   -265   -218    480     83     75    132    122   -176    194
     23    493    470   -259   -223    483     44      2     67     75   -223    122
     23    454    431   -239   -202    444     31    -70      2     15   -262     57
    -10    423    431   -207   -220    426     33   -101    -25    -18   -285     54
     -5    444    449   -220   -226    446     36   -122    -46    -36   -311     38
      5    483    475   -244   -236    480     51   -114    -41    -20   -309     31
      0    532    532   -265   -265    532     88    -70     18     41   -254     67
    -10    574    584   -280   -298    576     70    -90     31     72   -218     83
     23    636    610   -329   -293    623     46    -96     54    109   -166    114
     75    714    639   -394   -283    675     -5    -67    101    168   -109    174
    166    820    654   -493   -244    737   -103    -28    145    215    -72    213
    106    740    633   -423   -262    685   -114    -77     98    168   -119    194
    -20    620    641   -298   -329    631    -49   -137     51    140   -155    150
    -62    568    631   -254   -345    600    -54   -168     25    116   -171    122
    -57    522    579   -231   -316    550    -31   -163     25    111   -174    119
    -77    426    504   -176   -290    465    -15   -176    -12     88   -210     59
    -64    397    462   -166   -265    428     10   -174    -31     67   -233     25
    -44    392    436   -176   -241    413     33   -168    -38     54   -249     18
    -70    311    381   -119   -226    345     -5   -200    -85      5   -301    -23
    -96    228    324    -67   -210    275    -41   -220   -122    -25   -324    -36
    -93    189    283    -49   -189    236    -36   -213   -122    -23   -314    -41
    -44    220    265    -88   -155    244      0   -187   -103    -12   -303    -41
     36    327    290   -181   -127    309     62   -129    -57     31   -257      5
    -57    228    285    -88   -171    257    -62   -194   -114    -15   -306    -36
    -67    189    254    -62   -161    220    -75   -202   -127    -23   -319    -57
    -28    197    223    -85   -127    210     -7   -174   -101    -12   -314    -64
    -36    187    223    -75   -129    205    -67   -184   -106    -23   -324    -77
     44    233    189   -140    -72    213   -145   -127    -72      2   -303    -46
     -5     25     31    -10    -18     28   -124   -137   -145    -90   -397   -137
    -12   -207   -194    109     90   -202     18    -51   -207   -254   -581   -314
     20   -231   -252    106    135   -241    207    140   -129   -329   -722   -467
   -145   -231    -85    187    -31   -158    161    101    -90   -322   -717   -483
   -228    168    397     28   -311    283    -23   -296   -129   -140   -433   -233
   -309    859   1166   -275   -737   1013   -337   -870   -176    244    119    246
   -335   1691   2026   -678  -1179   1857   -553  -1197    -15    846    846    870
   -309   1751   2057   -722  -1184   1904   -680  -1296     75   1241   1252   1231
   -366   1122   1486   -379   -927   1304   -740  -1325   -171    924    885    911
   -361    524    883    -83   -623    701   -641  -1254   -620    116     62    184
   -316     77    394    119   -355    236   -457   -976   -758   -381   -493   -277
   -262      7    267    124   -265    137   -270   -600   -449   -205   -415   -202
   -168     62    231     51   -200    145   -150   -337   -213    -41   -303   -135
   -122     75    197     20   -161    137    -59   -187    -83     41   -233    -83
   -119     18    137     51   -127     77      0   -116    -41     54   -233    -77
   -137    -64     70    101   -106      2      2    -83    -25     64   -228    -93
   -101    -31     70     64    -88     18     -2    -18     28    122   -166    -64
    -70     31    101     18    -85     64      5     28     80    163   -122    -33
   -176    -64    111    122   -145     23     49     -5     57    135   -155    -57
   -163    -70     93    114   -129     10     31     28     83    155   -140    -38
    -38     23     62      7    -51     44    -38    103    150    210    -80     18
    -64    -10     54     36    -62     20    -38     93    140    213    -64     33
   -189   -116     72    153   -132    -23     38     41    106    192    -88     10
   -215   -122     93    168   -155    -15    103     36    109    181    -93     15
   -150    -57     90    103   -122     15    103     93    161    239    -51     33
    -85     -5     80     44    -83     36     72    142    213    301      2     33
    -80     18     98     31    -88     57     44    163    249    337     46     59
    -83     10     93     36    -88     51     83    197    285    371     83     96
   -127    -33     90     80   -109     28    148    218    296    376     80     96
    -98      5    101     46    -98     51    161    280    350    420    119    129
    -31     75    106    -20    -67     90    142    371    439    493    181    184
    -28     67     96    -20    -64     83    119    439    509    548    228    226
    -49     23     72     10    -59     46    150    504    561    594    280    272
      2     85     83    -44    -41     85    155    602    644    670    361    350
    109    205     96   -155      7    150    111    701    737    763    449    431
    226    345    116   -285     54    231     23    774    820    846    530    501
    127    231    103   -179     10    168     75    719    763    795    491    465
    -59     31     90     12    -75     59    363    649    683    737    439    400
   -101     -5     96     54    -98     44    389    631    652    711    423    366
   -114    -46     64     77    -90     10    324    584    602    659    387    327
    -75     -5     70     38    -75     31    290    566    592    646    384    332
    -44     36     80      2    -64     57    246    542    587    639    387    345
    -25    109    135    -41    -80    122    140    511    584    641    394    345
    -85     67    153      7   -122    109    166    439    537    605    363    296
   -142      2    145     70   -145     72    267    394    511    579    348    252
      5    213    205   -111   -101    210    129    452    579    641    413    293
    129    389    259   -259    -64    324   -192    498    665    714    478    358
   -124    109    233      7   -181    171     46    296    504    571    350    267
   -218     28    244     93   -231    135    288    283    491    561    342    259
     -2    316    316   -158   -161    316     -5    454    670    722    488    368
     25    384    358   -205   -166    371   -358    470    719    774    555    407
   -265     85    348     88   -306    215     75    309    584    672    465    322
   -361      2    363    179   -363    181    335    277    563    665    454    301
   -319     51    368    132   -345    210    285    303    602    693    478    322
   -309     25    335    142   -322    179    319    309    592    667    457    327
   -306     -2    303    153   -306    150    309    306    563    636    433    332
   -254     59    314     96   -285    187    252    340    602    683    475    340
   -223     46    267     88   -246    158     88    350    613    685    472    303
   -215    -20    194    119   -205     85    -31    319    566    628    418    267
   -345   -239    106    290   -226    -67    150    220    441    514    306    161
   -316   -246     70    280   -194    -90    197    228    428    491    283    148
   -228   -168     59    197   -148    -54     64    257    459    511    303    176
   -285   -257     28    272   -158   -114     49    189    407    467    272    135
   -324   -290     31    306   -181   -129    205    163    381    444    257    119
   -324   -290     33    309   -181   -129    207    171    379    418    233    114
   -293   -241     51    267   -174    -96    103    210    407    439    257    145
   -296   -236     59    267   -179    -88    -46    213    433    491    298    140
   -337   -288     46    311   -194   -122    124    171    389    452    277     93
   -327   -335     -7    329   -161   -174    176    150    361    415    244     59
   -314   -413    -98    363   -109   -257    150    158    345    392    220     46
   -252   -441   -189    348    -31   -316     80    202    337    358    184     23
   -129   -501   -374    314    119   -439    -96    311    296    223     38   -111
   -272   -865   -592    566    158   -730    228    327    129    -57   -259   -405
   -384   -917   -535    649     75   -727    579    363    140   -114   -332   -488
   -371   -527   -155    449   -109   -342    480    119    259     93    -70   -244
   -439    148    587    142   -514    366     51   -530    332    550    540    340
   -535    976   1512   -223  -1023   1244   -332   -924    589   1228   1312   1028
   -454   1428   1883   -488  -1169   1657   -657  -1000    885   1808   1883   1584
   -319   1218   1538   -449   -927   1376   -937  -1026    805   1764   1808   1571
   -306    540    846   -119   -576    693   -948  -1052    231    927    995    813
   -348    -90    254    218   -301     80   -527   -865   -197    184    246    103
   -301   -340    -38    319   -135   -189   -197   -478    -85    101     72    -75
   -135   -314   -179    226     20   -246   -109   -150    122    205    111    -46
     18   -249   -267    114    140   -257   -257     49    254    272    150    -10
    -25   -426   -400    226    187   -413   -150     57    218    207     90    -38
    -41   -467   -428    254    192   -449     31     54    197    174     70    -38
    -36   -472   -436    254    200   -454     85     67    200    179     51    -85
     44   -376   -423    166    231   -400    -98    119    257    223     98    -80
     18   -413   -431    197    223   -420   -116    116    259    223    109    -75
    -75   -496   -423    283    171   -462     85     80    220    184     77    -90
    -31   -428   -397    231    181   -413    189    127    252    205     93    -51
    -25   -426   -400    226    187   -415    148    155    285    246    119    -38
    -18   -392   -374    205    176   -384     98    171    309    275    153    -20
     -7   -348   -340    176    163   -345     83    200    342    303    176      7
      7   -309   -316    150    161   -311     51    249    381    327    200     31
    -18   -309   -290    163    132   -298    -38    275    410    358    218     49
    -83   -368   -285    226     98   -327      0    270    400    350    207     46
   -101   -376   -277    236     85   -327    124    306    423    368    223     72
    -75   -345   -270    210     96   -309    176    368    470    405    252    111
     20   -223   -244     98    129   -233     77    470    568    485    319    189
    -23   -223   -202    122     88   -213    -41    496    594    519    337    200
    -80   -301   -220    189     67   -262     83    524    589    524    324    176
    -51   -275   -223    163     85   -249    241    594    633    566    361    205
     -2   -200   -197     98     96   -200    252    662    696    626    407    249
     31   -132   -163     51     96   -148    129    714    748    670    446    285
     38   -122   -163     38     98   -140    145    737    758    693    467    311
     77    -64   -142     -5    109   -103    158    761    776    714    483    337
     72    -57   -132    -10    101    -93    122    722    756    698    478    337
     31    -88   -119     28     75   -103    207    657    693    644    433    298
     23    -90   -114     31     67   -103    220    628    667    615    423    285
     20    -85   -106     33     62    -96    189    587    639    587    402    280
     44     -5    -49    -20     46    -25    166    558    646    597    407    285
    -15    -49    -33     31      7    -41     80    485    605    568    381    236
    -93   -148    -57    119    -20   -103     57    402    535    509    335    181
    -96   -116    -20    106    -38    -70     70    363    517    491    322    166
   -114   -124    -10    119    -51    -70    142    306    478    459    288    135
   -122   -148    -25    135    -49    -85    166    257    449    433    265    101
   -124   -168    -46    145    -38   -109    181    223    431    423    249     80
   -129   -181    -51    155    -38   -116    213    215    423    420    246     88
   -132   -150    -20    140    -57    -85    207    233    449    444    265    116
   -116    -77     38     96    -80    -20    181    246    491    488    298    155
    -85     10     96     36    -93     51    163    262    530    527    335    197
   -109     -7    101     59   -106     46    119    244    527    530    337    207
    -98     -7     90     51    -96     41     80    241    532    537    340    202
    -90    -12     75     51    -85     31     54    228    509    519    319    189
   -137    -59     75     96   -106      7     20    181    462    491    296    168
   -148    -64     83    106   -116      7     25    155    441    470    275    150
   -119    -83     33    101    -77    -25     54    166    426    433    244    127
   -111   -150    -38    129    -36    -96     31    161    394    381    200    122
   -174   -311   -137    241    -20   -223    -31    106    324    324    135     57
   -210   -392   -181    301    -15   -288     25     83    290    285     85     -5
   -202   -420   -220    309      7   -322     51     67    257    210     59     18
   -189   -457   -267    324     36   -363     25     51    246    226     49     10
   -181   -436   -254    306     36   -345    -25     33    249    254     33    -93
   -129   -431   -301    280     85   -366     12     51    236    228     41    -75
   -181   -472   -290    324     54   -381     36     18    200    197      0    -90
   -213   -470   -259    340     20   -366     12      2    187    174    -18    -70
   -179   -415   -236    296     28   -327     -7     18    213    226      2    -98
   -194   -423   -228    309     15   -327    -96     -2    189    202    -23   -192
   -174   -433   -259    301     41   -348    -75     31    213    231     25   -129
   -153   -480   -327    316     85   -405     62     36    189    200     -2   -140
   -176   -706   -530    439    176   -618    111     33     83     51   -161   -272
   -205  -1021   -815    613    303   -919    179     59    -80   -197   -446   -568
   -187  -1021   -833    602    322   -927    303    181    -72   -283   -563   -711
   -184   -787   -602    485    207   -696    340    171     59   -150   -423   -581
   -296   -358    -64    324   -116   -213    129   -283    155    155    -25   -181
   -415    423    839     -2   -626    631   -171   -769    410    774    722    581
   -465   1072   1538   -306  -1002   1306   -363   -844    849   1501   1493   1340
   -366   1078   1444   -355   -904   1260   -636   -904    927   1743   1719   1615
   -340    550    891   -106   -615    719   -748  -1072    459   1202   1189   1127
   -340    -72    267    207   -303     96   -633  -1093   -205    257    280    207
   -332   -470   -137    400    -98   -303   -420   -740   -316   -109   -148   -244
   -285   -553   -267    418    -10   -410   -210   -368   -119    -31   -145   -252
   -189   -542   -353    363     80   -449    -62   -135     18     41   -111   -239
   -179   -574   -394    376    106   -485      5    -28     77     59   -119   -272
   -176   -561   -387    368    103   -475     33     18    109     72   -109   -262
   -148   -530   -381    337    114   -457     77     51    116     57   -114   -254
   -171   -553   -381    361    101   -467     77     70    114     54   -114   -257
   -189   -584   -394    387    101   -491     49     88    135     80   -103   -283
   -213   -639   -426    423    103   -532     54    106    135     72    -98   -270
   -187   -620   -433    402    122   -527    109    140    161     98    -72   -239
   -150   -568   -420    358    132   -496    142    179    197    132    -51   -220
   -135   -553   -418    345    140   -485    150    202    228    166    -31   -218
   -174   -579   -405    376    114   -493    116    194    233    168    -25   -236
   -181   -568   -387    374    101   -478    119    213    257    184     -7   -228
   -200   -584   -384    392     90   -485     96    231    272    192     -2   -218
   -163   -540   -376    353    106   -459     90    272    314    233     25   -189
   -135   -542   -407    340    135   -478    150    293    324    241     41   -187
    -88   -514   -428    301    168   -472    194    340    358    270     72   -163
    -90   -488   -400    288    153   -444    194    397    413    322    119   -122
    -88   -454   -366    272    137   -410    207    478    485    381    168    -64
    -36   -407   -371    220    166   -389    215    548    545    441    215    -18
    -57   -410   -353    233    145   -381    210    607    597    480    254     31
    -98   -478   -379    288    137   -428    197    633    610    493    259     49
    -36   -426   -389    231    176   -407    236    693    688    594    327     72
    -18   -371   -355    194    166   -363    252    727    737    636    374     98
     23   -298   -322    137    171   -309    270    771    789    680    426    155
     28   -272   -301    119    163   -285    223    761    792    688    433    174
     72   -210   -283     70    176   -246    223    750    789    683    439    189
     77   -194   -272     57    174   -233    239    704    745    646    407    161
    -49   -350   -303    200    127   -327    181    607    646    558    327     77
    -51   -342   -293    197    119   -319    215    576    626    537    301     49
    -51   -327   -275    189    111   -301    207    527    587    493    259     12
    -15   -290   -277    150    129   -283    202    472    550    454    218    -15
    -10   -254   -244    132    116   -249    184    405    517    420    181    -54
    -70   -335   -265    200     93   -301    132    319    452    358    124   -106
    -96   -402   -306    249    103   -355    111    259    394    314     64   -168
    -67   -374   -309    218    119   -342    135    233    371    298     44   -202
    -75   -397   -324    236    124   -361    116    213    353    277     31   -207
    -80   -389   -309    233    111   -350    101    202    342    265     31   -197
    -77   -327   -249    202     85   -288    132    218    366    296     51   -168
      7   -166   -174     80     88   -171    101    236    420    353    116   -129
     -2   -148   -148     75     70   -148    114    218    420    350    124   -119
      0   -129   -132     62     64   -129    106    200    405    322     98   -114
     38    -88   -127     25     83   -106     72    192    410    348    106    -98
     -7   -168   -161     85     75   -163     12    150    371    332     72   -176
    -23   -205   -181    114     77   -192      0    135    353    316     64   -197
    -18   -202   -184    109     80   -194     51    150    363    332     72   -207
    -36   -272   -236    155     98   -254     75    153    332    293     33   -241
     18   -309   -329    142    174   -319     41    150    296    246     -7   -262
      2   -405   -407    200    202   -405     23    127    252    202    -57   -293
    -25   -501   -475    262    223   -488     23     83    192    148   -109   -348
    -15   -530   -514    272    249   -522     23     59    142    103   -148   -374
      5   -491   -496    241    246   -493      2     41    124     88   -171   -389
    -15   -522   -506    267    244   -514    -15     25    111     64   -205   -428
     15   -483   -501    233    257   -491    -15     44    132     80   -179   -428
    101   -405   -506    153    303   -454    -33     70    168    114   -135   -379
     -5   -592   -587    298    290   -589    -90    -10     77     20   -220   -452
     41   -566   -607    262    322   -587      2     10     83     10   -239   -462
     41   -545   -587    252    311   -566    -18     -7     70     -7   -265   -480
     18   -568   -587    275    301   -576    -12    -15     64    -23   -288   -496
      7   -678   -685    335    345   -683    -20      0     20    -96   -371   -563
     64   -878   -943    405    501   -909     41     83    -49   -249   -550   -717
     59  -1083  -1143    511    600  -1111    205    205    -93   -431   -779   -911
    -54  -1085  -1031    571    488  -1060    332    275    -15   -431   -807   -935
    -96   -620   -524    358    213   -574    254    -88     18   -202   -519   -683
   -111     67    176     20   -145    122   -119   -649     20    210     15   -197
   -155    823    979   -335   -568    898   -509  -1015    179    787    691    413
   -145   1078   1223   -465   -683   1150   -818  -1111    410   1317   1213    901
    -64    605    670   -270   -368    636   -878  -1047    316   1205   1041    771
    -67     70    137     -2   -103    103   -800  -1023   -192    426    283     88
    -98   -423   -324    259    111   -376   -600   -867   -574   -296   -436   -550
    -64   -568   -504    316    218   -537   -348   -504   -358   -277   -514   -618
    -51   -646   -594    348    270   -620   -213   -252   -148   -153   -444   -563
    -51   -701   -652    376    298   -678   -148   -109    -46   -111   -433   -548
    -28   -670   -641    345    306   -657    -88    -23     25    -62   -407   -514
    -28   -683   -654    355    311   -670    -90     20     54    -44   -397   -493
    -18   -644   -626    329    301   -633   -114     51     70    -44   -402   -491
    -15   -618   -602    316    290   -610   -106     70     77    -33   -394   -472
    -36   -659   -626    345    293   -644     -7     90     77    -28   -389   -465
    -33   -672   -639    353    301   -657     46    127    114      0   -361   -439
      0   -594   -594    296    296   -594    -44    122    132      5   -363   -449
     15   -535   -550    257    283   -542    -62    129    158     23   -353   -446
     18   -535   -555    257    285   -545     -7    153    181     49   -324   -415
    -15   -527   -511    272    246   -519    -25    163    202     64   -306   -387
      5   -485   -491    241    246   -488     -7    184    231     90   -285   -345
     31   -480   -511    223    270   -496     57    207    257    124   -267   -327
     36   -478   -517    218    275   -496     72    231    288    158   -236   -314
     64   -436   -501    187    283   -467     59    265    322    181   -210   -298
    106   -358   -465    124    283   -410     33    311    371    213   -192   -270
     85   -358   -444    135    262   -400    -20    327    387    223   -197   -257
     83   -405   -491    161    285   -446     36    366    415    254   -176   -220
    135   -319   -454     93    293   -387    101    446    493    332   -114   -150
    145   -228   -376     38    259   -301     70    491    540    371    -85   -132
    192   -166   -358    -15    275   -262    -28    555    623    439    -18    -54
    205   -174   -379    -15    290   -277     12    592    662    480     20      2
    194   -174   -368    -10    280   -270    158    597    654    488     25     -2
    161   -140   -303    -10    231   -220    124    581    646    498     38     -7
    166    -83   -249    -41    207   -166    150    602    667    517     54     15
    166    -33   -200    -64    181   -116    124    587    649    493     38     15
    142    -41   -184    -49    163   -111     64    532    594    459     12     -5
    132   -101   -233    -15    181   -168     96    493    542    413    -12    -28
    119   -142   -265     10    189   -202     83    431    475    348    -54    -67
    129   -129   -262      0    192   -194     46    366    415    285   -116   -122
    174    -72   -246    -49    210   -158     -5    327    387    254   -148   -155
    163   -106   -270    -28    215   -187     31    272    327    215   -174   -187
    129   -200   -329     36    228   -265     49    210    257    155   -223   -228
    140   -210   -350     33    244   -280     46    181    226    132   -236   -236
    155   -181   -337     12    246   -259     49    176    220    106   -249   -228
    168   -163   -335     -2    249   -249    -10    171    223     98   -259   -215
    148   -168   -316     10    231   -241     25    179    246    145   -223   -207
    140   -119   -259    -10    197   -189     85    189    283    202   -158   -192
    145    -41   -187    -51    166   -114     67    194    316    246   -101   -150
    207     77   -129   -145    168    -25    -25    202    353    285    -62    -85
    207     64   -142   -137    174    -38    -67    176    332    277    -70    -83
    163    -38   -202    -62    181   -122      7    150    296    244   -101   -116
    171    -38   -210    -64    189   -124     12    140    277    215   -111   -122
    181    -23   -205    -80    189   -114    -38    124    262    189   -127    -96
    189    -36   -226    -77    207   -132    -85    122    257    189   -129    -93
    163   -171   -335      2    249   -252    -36     98    197    145   -187   -181
    129   -272   -402     72    265   -337     18     85    163    101   -239   -267
    124   -293   -420     83    270   -355     12     85    148     72   -246   -262
    137   -288   -426     75    280   -355     -2     64    111     33   -272   -265
    184   -262   -446     36    314   -353    -10     51     88      0   -301   -272
    194   -267   -462     36    327   -363    -44     54     85      7   -293   -262
    142   -301   -446     77    293   -374    -80     33     67    -10   -303   -290
    174   -288   -462     57    316   -374    -93     51     75     -7   -290   -272
    272   -213   -485    -31    376   -350   -205    101    109     25   -254   -228
    267   -257   -524     -5    394   -389   -158     75     72      5   -283   -259
    145   -376   -522    114    332   -446     18      2      0    -70   -350   -324
    132   -371   -504    119    316   -436     46     12      7    -75   -361   -322
    174   -407   -584    116    376   -496     12     46      5    -75   -368   -332
    192   -607   -800    207    496   -704      0     75    -62   -166   -459   -439
    158   -839   -997    340    576   -917    122    158   -114   -350   -667   -633
    150   -841   -995    345    571   -917    272    280    -46   -415   -761   -704
     98   -550   -652    226    374   -600    288    161      7   -335   -646   -602
     41    -54    -96      7     67    -75      0   -363   -114   -148   -337   -324
     23    693    667   -361   -322    680   -374   -844   -137    275    233    192
     64   1291   1226   -678   -579   1260   -620  -1010     57    839    846    719
    114   1145   1028   -631   -457   1088   -846  -1047     93   1044   1000    833
    197    680    483   -439   -142    581   -888   -961   -127    639    563    452
    200    155    -46   -179    122     54   -802   -859   -576   -181   -202   -215
    116   -272   -389     77    252   -329   -485   -636   -592   -436   -506   -496
     57   -397   -457    168    254   -426   -241   -368   -366   -324   -465   -465
     98   -420   -519    161    309   -470    -70   -142   -181   -213   -392   -400
    142   -392   -535    124    337   -462    -18    -20    -85   -163   -361   -366
    202   -319   -524     57    363   -420    -33     41    -36   -142   -345   -342
    252   -254   -509      0    379   -381    -57     88     -2   -122   -329   -316
    179   -324   -504     72    340   -413    -51     75    -12   -135   -345   -319
    122   -384   -506    127    314   -444     38     64    -23   -150   -355   -319
    145   -319   -465     85    303   -392     72     93      2   -135   -337   -298
    168   -275   -446     51    306   -361     62    109     20   -122   -327   -280
    220   -210   -431     -5    324   -319     18    155     72    -77   -290   -233
    270   -135   -407    -67    337   -272      0    189    111    -36   -252   -202
    202   -246   -452     20    324   -348     20    145     59    -64   -280   -241
    192   -272   -465     38    327   -368     85    158     67    -59   -272   -239
    231   -194   -426    -18    327   -309     88    218    127    -23   -228   -179
    249   -150   -400    -51    324   -275     57    252    166     -2   -197   -127
    246   -150   -397    -49    319   -272    116    277    202     44   -161   -114
    246   -135   -384    -57    314   -259    161    316    244     77   -127   -103
    254   -124   -379    -64    316   -252    168    363    277    111    -90    -77
    257   -111   -368    -75    309   -239    176    418    316    140    -62    -59
    267    -96   -363    -85    314   -228    179    475    371    189    -15    -18
    301    -62   -363   -119    329   -213    189    540    436    244     28     25
    348     -2   -350   -171    348   -176    215    618    506    303     83     90
    368     31   -337   -200    353   -153    223    672    555    348    122    135
    358     15   -342   -189    350   -163    189    683    555    345    119    142
    392     46   -348   -220    368   -148    176    701    555    348    129    158
    436    119   -316   -277    376    -98    166    711    558    350    148    176
    389     67   -322   -231    355   -127    233    672    506    288    101    153
    337      5   -332   -174    335   -163    241    602    439    231     51    114
    345     25   -319   -187    332   -145    236    563    397    213     41     88
    337     15   -322   -176    329   -153    233    517    348    168      7     51
    342     25   -319   -187    329   -148    236    470    309    127    -12     49
    314     -2   -316   -155    314   -161    200    397    246     85    -51     -5
    283     -7   -293   -140    288   -150    174    329    202     51    -83    -64
    270     18   -252   -142    262   -116    168    280    176     23    -98    -88
    265     25   -239   -145    252   -106    194    249    153     -5   -119    -98
    277     25   -252   -150    265   -111    228    244    150    -12   -122    -85
    275     23   -252   -150    262   -111    246    246    163     -2   -106    -62
    223     -7   -231   -106    226   -119    184    228    166     -7   -103    -62
    226     36   -189   -132    207    -77    192    265    210     31    -70    -28
    239     98   -140   -168    189    -18    262    296    252     75    -28     -2
    249    181    -70   -218    158     57    285    298    283    119     15     23
    296    270    -25   -283    161    122    259    316    327    161     70    106
    285    272    -12   -280    148    129    223    314    329    168     88    127
    254    215    -41   -236    148     88    231    306    309    153     77    103
    277    241    -36   -259    155    101    252    309    303    140     77    116
    298    296     -2   -296    150    148    249    303    296    142     83    135
    283    226    -57   -254    168     83    241    296    270    127     70    116
    259     98   -161   -181    210    -31    215    265    213     51      2     46
    239     10   -228   -127    233   -109    187    223    153    -15    -57     -7
    246     -2   -249   -122    246   -124    179    205    111    -70   -116    -49
    246    -23   -272   -111    257   -145    135    189     77   -114   -148    -59
    218    -85   -303    -67    259   -194    166    155     41   -150   -166    -57
    192   -140   -332    -28    259   -233    202    124      5   -184   -197    -80
    189   -153   -342    -18    265   -246    184     98    -23   -176   -213   -132
    189   -132   -322    -31    254   -226    194    106    -20   -168   -194   -140
    184   -119   -303    -33    241   -210    166    114    -10   -174   -187   -116
    194   -122   -316    -38    254   -218    122    101    -20   -184   -189    -98
    210   -122   -332    -44    270   -226    166     93    -36   -189   -187    -96
    184   -150   -335    -18    257   -241    176     93    -46   -210   -202   -109
    158   -187   -345     12    249   -265    171     85    -77   -254   -233   -122
    171   -329   -504     77    335   -415    210    101   -153   -358   -342   -205
    207   -537   -745    166    475   -641    309    163   -277   -581   -587   -433
    176   -649   -826    236    498   -737    475    285   -288   -719   -737   -563
    109   -485   -597    187    353   -540    527    239   -200   -623   -641   -498
     51      7    -44    -31     46    -18    288   -246   -179   -379   -309   -187
    -31    763    795   -366   -413    779   -116   -818    -80    109    311    415
    -90   1465   1553   -688   -823   1506   -413  -1028    241    789   1031   1067
     31   1566   1535   -800   -750   1551   -717  -1054    423   1171   1374   1405
    122   1135   1013   -628   -444   1072   -839  -1083    163    841   1015   1098
    132    579    446   -355   -155    514   -706  -1065   -436    -44    184    337
     85     41    -44    -64     64     -2   -418   -807   -675   -563   -358   -145
     88    -93   -181      2    132   -137   -158   -475   -498   -532   -410   -184
    163    -90   -257    -38    207   -171      0   -228   -353   -462   -374   -142
    231    -36   -267    -96    249   -150     90    -80   -262   -413   -329   -103
    202   -142   -345    -31    272   -244     62    -70   -283   -452   -363   -119
    215   -150   -368    -33    290   -259     67    -54   -275   -454   -366   -109
    236   -111   -348    -62    288   -228     72    -44   -265   -436   -355   -106
    218   -127   -345    -44    280   -236     62    -49   -277   -436   -361   -129
    210    -98   -311    -57    259   -205     46    -44   -272   -436   -355   -116
    228    -49   -277    -90    252   -163     62    -28   -257   -420   -332    -85
    236    -25   -262   -106    249   -142     51    -23   -249   -418   -319    -54
    236    -31   -267   -101    252   -148     72    -28   -259   -431   -329    -38
    254      5   -252   -129    252   -124    127    -10   -241   -400   -322    -36
    272     38   -233   -155    254    -96    132      7   -220   -374   -298    -20
    259     33   -228   -148    244    -98     77      5   -228   -387   -303    -15
    348    142   -205   -244    277    -31     28     59   -181   -350   -265     33
    363    200   -166   -283    265     18    -10     62   -174   -340   -259     44
    348    163   -184   -257    265     -7     57     64   -179   -345   -259     59
    366    194   -174   -280    270     10    111    106   -158   -327   -244     93
    379    202   -176   -290    277     12    137    168   -114   -283   -215    127
    405    254   -150   -332    277     51    137    241    -59   -233   -181    174
    431    301   -129   -366    280     85    155    314    -10   -179   -129    233
    433    329   -103   -384    270    114    155    358     25   -137   -101    257
    470    387    -83   -428    277    153    168    413     72   -106    -59    319
    488    418    -70   -454    277    174    153    449     93    -77    -33    366
    527    519     -7   -524    267    257    132    480    140    -12     23    407
    524    550     25   -537    249    288    109    467    145     -2     44    415
    433    431     -2   -431    218    215    124    392     59    -75    -18    355
    436    454     18   -449    210    236    176    358     25    -93    -38    342
    431    478     46   -454    192    262    174    309    -12   -124    -57    332
    420    488     67   -457    176    277    158    265    -44   -145    -70    327
    428    530    101   -478    163    316    124    220    -59   -158    -72    319
    366    496    127   -431    119    311    106    127   -122   -202   -111    280
    316    454    137   -384     88    296    114     46   -171   -244   -158    244
    296    459    163   -379     67    314    116      5   -194   -262   -174    239
    277    478    200   -376     38    340    106    -33   -218   -267   -176    231
    288    496    207   -394     41    353     83    -64   -236   -275   -179    226
    288    506    218   -397     33    363     59    -85   -241   -270   -184    223
    241    506    265   -374    -12    387     75   -109   -249   -267   -194    213
    202    524    322   -363    -59    423    132    -98   -241   -259   -181    233
    233    594    358   -415    -62    478    148    -83   -210   -228   -148    283
    303    698    392   -501    -44    545     90    -72   -171   -176   -101    329
    350    774    420   -563    -36    597     23    -67   -153   -148    -72    358
    363    779    415   -571    -25    597     31    -72   -166   -142    -80    355
    335    748    413   -542    -38    581     -5   -111   -207   -174   -129    319
    298    714    415   -509    -57    566    -41   -150   -241   -194   -150    303
    280    698    415   -491    -70    558    -62   -184   -272   -220   -166    296
    290    644    353   -467    -31    498    -64   -187   -285   -231   -181    290
    288    589    301   -441     -7    446    -70   -207   -322   -259   -220    246
    252    511    257   -381     -2    384    -88   -239   -374   -314   -277    202
    246    472    226   -361     10    350   -103   -265   -415   -337   -309    174
    262    462    200   -361     31    332   -122   -288   -444   -350   -322    161
    249    433    181   -342     31    309   -145   -314   -475   -374   -342    140
    228    392    163   -311     33    277   -145   -327   -496   -389   -361    140
    207    368    161   -290     23    265   -150   -335   -511   -389   -376    116
    192    363    171   -277     10    267   -158   -348   -532   -387   -379    101
    207    366    158   -288     23    262   -179   -353   -537   -392   -394    101
    244    407    163   -327     38    285   -179   -342   -522   -371   -384    109
    210    350    137   -283     36    244   -174   -353   -540   -384   -397    101
    129    239    109   -184     10    174   -194   -400   -592   -436   -449     62
    161    280    116   -223     23    200   -174   -379   -587   -433   -449     67
    184    200     15   -192     85    109   -168   -379   -657   -517   -537     -7
    200    -59   -262    -70    228   -161   -103   -350   -800   -727   -766   -215
    187   -262   -449     38    316   -355     36   -236   -862   -885   -966   -428
    163   -116   -283    -23    220   -200    150   -176   -743   -782   -888   -397
     67    290    220   -179    -77    257     38   -550   -618   -504   -553    -75
    -67   1039   1106   -485   -587   1072   -283  -1062   -397     25     85    566
   -194   1821   2016   -813  -1104   1917   -542  -1275      2    735    865   1340
    -90   2016   2107   -963  -1098   2060   -828  -1278    241   1176   1283   1784
    -38   1652   1688   -807   -862   1670   -974  -1363    -15    919   1008   1540
    -57   1075   1130   -511   -594   1104   -943  -1415   -600    145    249    782
    -75    524    600   -223   -337    561   -727  -1189   -963   -470   -402    111
    -59    329    389   -135   -223    358   -488   -802   -810   -446   -459     38
     18    342    324   -181   -153    332   -311   -530   -662   -363   -418     70
     72    376    301   -226   -114    340   -220   -389   -584   -316   -400     75
     72    342    270   -207    -98    306   -179   -335   -555   -301   -392     75
     75    301    226   -189    -75    265   -166   -301   -540   -296   -379     90
     83    298    213   -192    -64    257   -137   -265   -519   -272   -366    103
     85    298    213   -192    -64    257   -114   -239   -501   -252   -361    101
     96    301    205   -197    -54    254   -106   -223   -485   -236   -353    101
     96    303    207   -202    -57    257   -103   -202   -467   -220   -335    119
    122    355    233   -239    -57    296    -93   -171   -436   -192   -306    148
    142    407    262   -275    -59    335    -75   -137   -405   -148   -275    168
    111    371    259   -241    -72    316    -93   -132   -397   -132   -272    150
     88    348    259   -220    -85    306    -77   -106   -379   -111   -257    153
     83    350    267   -215    -93    309    -70    -85   -358    -88   -236    158
    106    374    265   -241    -80    322    -57    -46   -324    -54   -213    174
    122    384    262   -252    -70    324    -46    -10   -298    -28   -194    194
    132    413    280   -272    -75    348    -38     36   -252     23   -161    213
    161    444    283   -303    -62    366    -23    103   -200     83   -116    241
    171    446    275   -311    -51    361      2    176   -148    129    -88    262
    155    433    277   -293    -59    355     15    239   -106    166    -64    280
    200    467    267   -335    -33    368     15    285    -70    210    -28    306
    241    519    277   -381    -18    400     38    350    -12    272     25    361
    236    535    296   -387    -31    418     46    405     41    324     67    400
    205    488    283   -345    -38    387     33    439     72    363     90    415
    215    517    301   -368    -41    410     38    470    103    400    116    441
    226    576    350   -402    -62    465     41    475    129    433    135    459
    213    594    379   -405    -83    485     75    470    140    446    142    467
    181    587    405   -384   -111    496     88    444    140    446    142    465
    135    579    444   -358   -155    511     49    410    135    444    142    452
     70    542    470   -306   -200    506     54    376    114    431    127    431
     25    514    485   -270   -228    501     62    322     83    407    103    400
     15    509    493   -262   -239    501      5    249     46    371     72    355
     31    501    470   -267   -218    488     12    176      0    324     25    301
     49    457    407   -254   -179    433     12    114    -46    280    -20    249
     18    405    387   -213   -184    394     -5     51    -85    246    -62    205
     12    457    444   -233   -215    452    -57     18    -85    246    -62    192
    -28    441    470   -207   -249    454    -28      0   -101    233    -75    163
    -46    415    462   -184   -254    439     51      2   -109    228    -83    142
    -18    452    470   -215   -244    459     25     18    -72    267    -54    168
     -2    506    509   -252   -254    506     23     44    -28    322     -2    213
      7    605    597   -306   -296    602     33     46     -5    353     23    228
     18    620    602   -319   -293    613    -28     41     28    387     57    254
      5    553    548   -280   -272    553    -77     12     18    387     51    249
      7    555    548   -280   -270    553    -51     -5      7    374     33    215
     46    571    522   -309   -236    545    -75    -15      0    376     38    213
     59    550    488   -306   -213    519    -83    -28    -10    384     51    223
     64    491    426   -277   -181    459    -64    -41    -36    366     36    207
     96    426    329   -259   -116    379   -116    -51    -67    340     -5    171
     75    254    179   -166    -51    215   -122    -88   -127    280    -72     98
     85    187    101   -137     -7    145   -168   -109   -148    252   -109     59
    103    163     59   -135     20    111   -220   -132   -166    239   -127     25
    114    150     36   -132     38     93   -166   -145   -194    215   -148      5
     75     44    -31    -59     54      7   -168   -166   -228    176   -181    -20
     77     49    -28    -64     51     12   -174   -163   -223    194   -168    -12
     70     54    -18    -64     44     18   -220   -181   -228    181   -179    -31
     49     18    -31    -33     41     -5   -215   -194   -252    155   -197    -41
     51    -18    -70    -18     59    -44   -166   -179   -246    155   -202    -38
     64      0    -64    -31     64    -33   -148   -168   -220    192   -197    -54
    124    111    -12   -119     67     51   -187   -142   -174    252   -148    -44
    127    148     20   -137     54     85   -327   -137   -140    277   -114    -23
     44    -98   -142     25     93   -119   -249   -158   -246    145   -233   -109
     36   -389   -426    174    231   -407    -33    -83   -358    -23   -439   -298
     59   -527   -587    233    322   -555    122     64   -368   -161   -636   -517
     51   -392   -444    171    246   -418    145    233   -194    -98   -602   -509
    -23    -12     10     15    -18     -2     51    -49    -93    129   -332   -249
   -148    498    644   -176   -394    571   -106   -613    -88    491    145    207
   -254   1247   1501   -498   -880   1374   -342   -966    116   1078    854    867
   -213   1704   1917   -745  -1065   1810   -646  -1067    389   1665   1465   1452
   -103   1322   1426   -610   -766   1374   -833  -1096    262   1605   1374   1389
   -127    691    818   -280   -472    753   -865  -1148   -265    857    631    685
   -168    124    293     23   -231    207   -717  -1015   -696     64   -148    -25
   -114    -64     49     90    -83     -7   -467   -618   -548    -12   -306   -129
    -80    -88     -7     83    -38    -46   -327   -322   -301    155   -223    -80
    -28    -70    -41     49      5    -54   -197   -124   -166    215   -184    -49
    -20   -114    -93     67     33   -103    -96    -28   -111    236   -158     -5
      7    -98   -106     46     57   -101    -44     18    -93    210   -168     33
     15   -111   -129     46     72   -119    -31     49    -80    150   -194     85
     25   -132   -158     51     90   -142    -18     70    -72    181   -192     90
     31   -155   -187     59    106   -168     23    111      5    314   -150    -12
    -49   -213   -163    132     57   -189    -36     67    -20    270   -205   -124
    -44   -137    -93     90     23   -116    -46     72     -7    371   -137   -142
    -23   -127   -106     75     41   -116    -18     98     51    433    -93   -171
     23    -85   -109     31     64    -98    -20    114     64    400    -75   -111
     33    -83   -116     25     75    -98    -18    135     67    384    -59    -25
     36    -90   -127     28     80   -109     25    189    132    465    -25    -23
     33    -96   -129     31     80   -114     36    218    163    488      2    -25
     12   -116   -129     51     70   -122     64    262    218    563     70     -7
     90      2    -88    -46     90    -41     59    329    293    620    124     38
    103      0   -103    -54    103    -51      0    345    303    615    137     67
     44    -36    -80     -2     59    -59     54    371    314    602    137    103
     33    -18    -51    -10     41    -33    168    452    376    654    181    174
     57    -33    -90    -10     72    -62    202    535    446    691    210    231
     90    -23   -114    -33    101    -70    223    615    522    750    267    280
    127     70    -57    -98     90      7    213    672    587    810    309    319
    119    106    -12   -114     67     46    150    696    626    854    327    324
    116    106    -10   -111     64     49    127    722    688    943    407    329
     93     88     -5    -90     49     41    168    701    659    885    379    311
    119    103    -15   -111     67     44    226    709    649    857    387    371
    142    148      2   -148     70     77    202    704    654    883    387    353
     96    135     38   -114     28     88    142    652    631    875    379    293
     38     72     33    -57      2     54    176    594    561    776    311    249
     38     70     31    -54      2     51    189    542    524    732    288    259
     12     20      5    -18      2     15    166    472    467    665    226    210
      2    -15    -18      7     10    -15    127    413    407    618    197    168
    -10     25     33     -7    -23     28     80    371    381    613    181    145
    -23     44     67    -10    -46     54     57    322    350    600    163    124
    -38     49     88     -5    -64     67    161    301    324    618    174     57
    -80     67    148      7   -114    106    189    270    293    579    124     -5
    -80     80    161     -2   -119    119    127    236    272    561    122     20
    -49    145    192    -49   -122    168     98    239    298    597    155      5
    -33    226    257    -98   -145    241    109    257    327    602    168     57
    -20    254    275   -116   -148    265    140    275    366    659    233    132
    -10    239    246   -116   -129    241    127    267    394    719    283    135
      7    246    239   -129   -114    244    114    272    428    758    311    150
      0    207    205   -106   -103    207     83    265    428    737    296    127
    -20    142    163    -59    -90    153     57    246    394    685    267    145
    -25    161    184    -70   -103    171     83    239    381    667    267    163
    -44    153    194    -54   -119    174     51    223    371    665    262    129
    -54     85    140    -15    -96    111    -25    194    324    581    168     88
    -15    -38    -23     28      2    -31      5    202    270    504    109     96
    -38    -88    -49     62      5    -67     20    179    254    563    142    -20
    -75   -166    -90    119      7   -129     44    142    210    527    129   -114
    -67   -202   -135    132     31   -168     80    129    181    483    106   -129
    -62   -228   -166    145     51   -197     80    137    184    467     96   -101
    -41   -223   -181    129     67   -202     64    135    176    441     72   -106
    -38   -231   -192    135     75   -213     12    127    168    415     46    -98
    -80   -280   -202    179     59   -241     25    103    135    384     12   -122
   -119   -314   -194    218     36   -254     75     93    119    402     12   -148
    -59   -244   -184    150     59   -213     38    119    158    436     51   -122
    -36   -244   -207    140     83   -226    -10    122    161    413     33   -103
    -23   -280   -259    150    114   -270      5    140    148    361    -10    -54
    -23   -384   -361    205    168   -374     25    155    127    361    -15   -124
    -28   -597   -571    311    270   -584    119    205     59    241   -161   -345
    -93   -857   -763    475    332   -810    288    306      5     36   -392   -537
    -64   -709   -646    384    288   -678    413    433    124     75   -376   -542
    -64   -257   -192    161     62   -226    283    187    158    223   -168   -371
   -163    228    389    -33   -277    309   -119   -428     12    470    223     20
   -233    930   1163   -348   -698   1047   -457   -875     38    930    818    550
   -213   1332   1543   -561   -878   1439   -706  -1044    202   1439   1366   1028
   -171   1036   1208   -431   -688   1122   -800  -1018    187   1491   1379   1054
   -194    366    561    -88   -379    465   -667   -914   -171    852    711    407
   -207   -233    -25    220    -93   -129   -452   -745   -535    103    -36   -270
   -179   -446   -267    311     41   -355   -249   -428   -366     54   -174   -376
    -93   -374   -280    233     93   -327    -64   -124    -88    215    -75   -249
    -83   -420   -340    249    127   -381     18     51     51    293    -33   -200
    -96   -483   -389    288    145   -436     57    140    122    335      2   -207
    -93   -496   -402    293    153   -449     83    181    153    332     -2   -202
    -59   -470   -410    265    174   -441     96    210    174    319    -23   -179
    -20   -407   -387    215    181   -397     83    249    218    363     18   -145
    -18   -361   -342    189    161   -350     80    270    249    410     70   -142
    -72   -397   -324    233    124   -361    111    265    249    413     80   -155
   -101   -413   -311    257    103   -363    158    267    249    402     77   -163
    -93   -387   -296    239    101   -342    171    277    265    415     88   -142
    -85   -355   -270    218     90   -314    171    290    280    433    106   -137
    -72   -329   -257    197     90   -293    166    306    298    449    119   -137
    -57   -298   -241    179     90   -270    161    329    327    467    140   -106
    -46   -283   -239    163     96   -262    171    358    358    491    171    -70
    -28   -244   -215    135     90   -231    176    392    389    514    194    -57
    -10   -197   -187    103     88   -194    192    436    431    540    218    -36
    -38   -194   -155    116     57   -176    184    470    452    558    226    -20
    -41   -200   -158    119     57   -179    220    524    498    597    265      5
    -36   -174   -137    106     49   -155    257    594    568    662    322     36
     -5    -98    -93     51     41    -93    280    670    646    724    381     98
      0    -49    -49     25     23    -49    241    724    711    782    428    148
    -18    -64    -49     38     12    -57    252    779    756    813    454    174
     -2    -54    -51     28     23    -54    311    831    797    846    488    213
     15    -18    -36      0     23    -25    335    857    815    870    517    241
     33     28     -5    -31     20     12    353    872    823    883    542    265
     25     18    -10    -23     18      5    348    852    795    849    532    254
      0     -5     -7      2      2     -7    335    805    745    810    506    218
    -20     -5     12     12    -18      2    332    763    701    779    488    187
    -20     -2     18     12    -20      7    342    722    662    745    465    176
    -28    -25      2     25    -15    -12    329    659    610    691    426    148
    -44    -31     12     36    -28    -10    332    605    571    665    407    122
    -83    -85     -2     83    -41    -44    285    519    504    602    358     75
   -116   -145    -28    132    -44    -88    239    444    449    548    322     33
   -122   -129     -7    124    -57    -70    298    415    436    550    324     10
   -137   -145     -7    140    -67    -75    311    381    418    540    316      5
   -129   -122      5    124    -67    -59    303    363    418    540    316      2
   -114    -90     23    103    -70    -33    275    363    439    553    329     20
   -109    -70     38     88    -77    -15    288    366    441    537    322     28
   -103    -23     80     64    -93     28    337    376    457    548    337     59
    -96     36    132     28   -114     83    353    384    493    605    392     90
    -85     72    158      7   -122    114    342    384    527    644    441    127
    -75    127    200    -25   -137    163    309    371    542    657    465    150
    -64    135    200    -36   -132    166    267    361    548    667    478    161
    -70    111    179    -20   -124    145    259    353    540    665    467    137
    -51    150    202    -49   -127    176    226    342    540    662    470    129
    -15    166    181    -75    -98    171    174    332    532    646    467    142
    -28     85    114    -28    -70     98    184    309    483    594    420    114
    -83    -90     -7     88    -38    -49    210    267    402    524    350     44
    -88   -140    -51    114    -18    -96    246    265    371    498    329     18
    -72   -148    -77    109      0   -114    252    252    353    467    306     20
    -72   -184   -111    127     18   -148    239    228    319    426    272      7
    -72   -226   -155    148     41   -192    207    202    293    394    244    -15
    -72   -231   -158    153     41   -194    171    184    293    410    249    -44
    -98   -280   -181    189     38   -231    179    166    257    371    231    -59
   -106   -280   -176    192     33   -228    210    171    257    379    236    -67
   -106   -272   -166    189     28   -218    202    179    267    381    249    -57
    -88   -236   -148    163     28   -192    129    179    277    379    257    -38
   -135   -290   -155    210      7   -223    163    150    244    353    236    -51
   -194   -368   -174    280    -12   -270    187    122    210    309    202    -62
   -187   -392   -207    288     10   -301    192    127    200    290    192    -62
   -163   -504   -340    335     88   -423    215    150    140    194    106   -119
   -179   -802   -626    488    220   -717    324    226     23     -2   -111   -345
   -213   -896   -683    553    233   -789    491    350     20   -109   -257   -532
   -236   -652   -415    444     88   -535    592    340    140     -7   -145   -452
   -288   -218     70    254   -179    -75    400   -140    150    202    161   -145
   -371    511    880    -70   -628    696    -88   -737    231    696    784    446
   -405   1254   1660   -426  -1034   1457   -418   -995    524   1340   1499   1117
   -327   1431   1756   -553  -1041   1592   -711  -1078    696   1735   1878   1501
   -252    995   1247   -371   -748   1119   -818  -1117    454   1447   1561   1213
   -218    371    589    -77   -402    480   -698  -1036   -119    571    706    400
   -272   -194     77    233   -176    -59   -454   -797   -400      2    116   -148
   -236   -327    -90    280    -75   -207   -181   -439   -207     33     77   -174
   -145   -332   -187    239     20   -259      0   -168    -28    127    124   -114
   -101   -314   -213    205     54   -265     85    -28     70    174    150    -80
    -83   -293   -213    187     64   -254     90     20     98    176    158    -57
    -54   -290   -236    171     90   -265     88     38     93    174    150    -80
    -18   -249   -231    135    106   -241    106     57    109    194    161   -109
    -25   -241   -215    132     93   -228     96     54     96    179    148   -116
    -15   -249   -233    129    109   -241     88     62     93    168    142    -85
     12   -220   -236    101    122   -228     75     67    101    171    142    -57
     46   -176   -223     64    135   -200     72     88    135    207    181    -28
     33   -187   -220     75    127   -205     64     83    124    202    168    -59
     41   -155   -200     57    119   -176     72    103    145    213    189    -20
     49   -140   -189     44    116   -163    114    132    171    252    226     12
     46   -119   -166     36    106   -142    129    142    187    277    233      5
     46   -142   -189     46    116   -166    127    145    189    257    223     25
     67   -106   -176     18    122   -140    150    179    223    275    257     64
     90    -57   -148    -15    119   -101    161    220    257    327    293     80
    135      2   -132    -67    135    -64    161    272    288    374    316     85
    150     23   -127    -88    137    -49    155    324    329    410    355    129
    132     18   -114    -77    124    -46    158    384    368    441    384    163
    142     33   -109    -90    127    -36    176    449    410    462    402    200
    166     64   -101   -114    135    -18    194    514    454    496    439    265
    176     83    -93   -132    135     -5    202    568    498    550    483    309
    205    137    -67   -174    137     36    205    610    537    605    527    345
    213    155    -57   -187    135     49    194    610    537    613    532    348
    246    168    -77   -207    163     46    205    600    524    605    532    342
    254    187    -67   -220    161     59    189    561    496    581    524    335
    249    187    -62   -218    155     64    181    514    459    540    501    324
    259    189    -70   -226    166     59    176    467    418    506    467    303
    262    192    -70   -226    166     62    153    405    368    462    444    288
    236    166    -72   -202    155     46    119    311    311    418    402    233
    210    142    -67   -176    137     36    106    223    257    379    361    166
    207    142    -64   -176    135     38     88    145    210    342    329    122
    207    153    -54   -179    132     49     70     90    176    311    303    103
    187    116    -70   -153    127     23     62     49    137    267    270     90
    176    122    -54   -150    114     36     46     12    116    254    262     83
    176    189     10   -184     83    101     49    -10    122    275    270     72
    189    220     31   -205     80    127     64     -7    135    296    283     70
    174    200     25   -189     75    114     51    -18    124    280    262     59
    213    272     59   -244     75    166     72     12    155    306    293    111
    233    353    119   -296     57    239     57     25    187    342    332    163
    231    418    187   -324     23    303     12     20    210    392    355    150
    239    449    207   -345     15    329      0      2    207    389    371    150
    239    387    148   -314     44    267     -5    -20    176    361    345    135
    223    324    101   -275     59    215    -23    -46    142    335    314    106
    241    355    114   -298     64    236    -33    -51    137    329    319    127
    239    384    142   -311     49    262    -70    -75    109    303    301    140
    205    288     83   -246     59    187    -88   -101     75    270    249     96
    181    171    -12   -176     96     80    -96   -127     31    226    187     31
    166    103    -62   -135    114     20    -85   -142      2    200    158    -20
    161     90    -72   -127    116     10    -77   -161    -23    179    137    -49
    140     20   -122    -80    129    -49   -101   -202    -62    132     90    -96
    127    -36   -163    -46    142    -98   -111   -220    -85    101     62   -109
    124    -59   -184    -31    153   -122   -111   -213    -90     85     62    -85
    137    -33   -174    -54    153   -101   -101   -200    -75    122     90    -93
    129    -10   -142    -59    135    -75   -103   -202    -75    137     98   -109
    103    -51   -155    -25    129   -103   -122   -213    -88    127     93   -119
     98    -54   -153    -20    124   -103   -122   -213    -88    129     98   -132
     98    -72   -174    -15    135   -122   -111   -207    -88    127     93   -142
     85    -93   -179      2    129   -135   -116   -205    -90    129     83   -150
     72   -135   -207     31    137   -171   -114   -202   -114     98     57   -153
    101   -296   -397     98    249   -345    -88   -197   -187      7    -41   -249
    103   -597   -704    246    402   -649    -18   -155   -332   -228   -306   -524
    101   -704   -805    301    452   -753    132    -10   -332   -345   -446   -672
     54   -517   -574    231    311   -545    220     -7   -218   -233   -335   -579
    -80    -64     15     72    -49    -25     49   -470   -140     38      5   -252
   -265    735   1000   -236   -633    865   -267   -997     90    633    717    462
   -335   1397   1732   -532  -1034   1564   -524  -1208    428   1296   1441   1195
   -262   1395   1654   -568   -958   1522   -800  -1288    524   1584   1730   1558
   -236    865   1101   -314   -667    982   -914  -1376    184   1189   1327   1210
   -241    228    467      5   -355    348   -841  -1322   -345    400    522    342
   -181   -129     51    155   -119    -41   -587   -989   -514    -23     49   -176
    -85   -228   -142    155     25   -184   -348   -602   -340     23     28   -200
    -54   -342   -288    200    116   -316   -244   -389   -239     57     20   -215
     -5   -337   -332    168    163   -335   -158   -270   -179     75     20   -205
     31   -306   -337    137    181   -322   -119   -220   -158     75     18   -189
     70   -270   -342     98    205   -306    -85   -181   -140     93     28   -189
     88   -231   -319     72    202   -275    -59   -145   -114    124     54   -189
     62   -239   -303     88    181   -270    -75   -148   -119    106     25   -223
     77   -257   -335     88    205   -293    -62   -129   -101    114     36   -205
    101   -262   -363     77    231   -311    -54   -111    -80    140     64   -194
    119   -249   -368     64    244   -309    -62   -109    -67    153     80   -207
    161   -200   -361     18    259   -280    -41    -70    -31    187    116   -163
    148   -223   -374     36    259   -298    -51    -54    -20    194    122   -155
    153   -215   -368     31    259   -293    -41    -28     -2    207    140   -140
    122   -246   -368     62    244   -306    -41    -12     15    228    153   -127
    137   -239   -376     49    254   -306    -23     23     44    265    176   -132
    153   -189   -342     18    246   -265    -20     51     75    285    184   -127
    166   -181   -348      5    257   -265    -36     77     88    288    181   -119
    200   -153   -353    -23    275   -252     -2    158    148    345    236    -64
    223   -109   -335    -59    277   -220     33    239    215    413    293    -15
    262    -59   -322   -101    290   -189     83    327    285    478    348     25
    280    -41   -322   -119    298   -179    103    392    337    522    384     59
    259    -46   -306   -106    283   -176     83    431    371    553    407     85
    288    -23   -311   -135    298   -166     96    501    431    613    462    155
    288      7   -280   -148    283   -135     98    537    472    662    514    192
    280     46   -233   -166    257    -90    103    548    496    688    540    197
    311     77   -233   -194    272    -77    106    548    506    691    545    213
    332    101   -231   -218    280    -64    119    545    511    691    555    246
    311    101   -210   -207    259    -54    122    511    493    691    548    226
    293     98   -194   -197    241    -46    119    465    470    662    524    202
    277     77   -200   -176    239    -59     96    400    428    613    480    168
    241     46   -194   -145    218    -75     83    340    402    584    449    124
    202     20   -181   -111    192    -80     85    280    361    550    413     72
    179    -15   -194    -83    184   -103     83    210    298    478    340     20
    166    -44   -210    -59    187   -127     64    153    252    428    293    -15
    153    -41   -194    -57    174   -116     67    127    244    446    316    -44
    153     -5   -158    -75    155    -80     62    103    236    441    309    -64
    145     -5   -153    -72    148    -77     77     98    231    431    301    -46
    145     18   -127    -80    137    -54    114    114    254    459    322    -23
    145      5   -140    -75    142    -64    116    111    262    462    319    -41
    148     51    -96    -98    122    -23    103    116    290    488    345    -31
    161    142    -18   -153     88     62    122    142    337    532    392     15
    155    153     -2   -153     80     75    127    148    355    553    405     46
    174    181      5   -179     85     93     59    122    353    558    413     59
    205    155    -49   -181    127     54     36    101    335    537    394     41
    220    111   -109   -166    163      2     10     62    298    485    345     12
    236     88   -148   -161    192    -28    -10     38    277    475    342      7
    226     70   -155   -150    189    -41    -23     15    257    470    327    -49
    220     15   -205   -119    213    -93    -15     18    239    452    316    -77
    194    -96   -290    -51    241   -192    -18      5    205    410    270   -137
    179   -158   -337    -10    257   -246    -28    -23    158    355    215   -184
    153   -202   -355     23    252   -277    -31    -38    116    306    163   -200
    129   -259   -389     64    257   -324    -38    -64     77    270    124   -231
    145   -290   -439     70    290   -363    -41    -77     64    267    119   -254
    153   -314   -467     80    309   -389    -41    -85     51    259    119   -265
    119   -348   -470    114    290   -407    -57   -101     38    246    111   -277
    109   -381   -491    135    298   -436    -67   -106     31    228     96   -288
    111   -397   -511    140    309   -454    -70   -111     20    213     88   -296
     90   -402   -493    155    290   -446    -59   -109     28    215     93   -290
     75   -436   -511    179    293   -472    -57   -101     33    210     88   -290
    103   -426   -530    161    316   -478    -54    -83     44    223    103   -270
    127   -428   -555    150    340   -491    -44    -72     38    215     93   -277
    135   -602   -737    233    436   -670    -33    -77    -54     80    -51   -418
    155   -878  -1034    361    592   -953     77    -10   -171   -153   -324   -675
    137   -948  -1085    405    610  -1015    218    122   -142   -241   -449   -807
    119   -685   -807    280    462   -745    290    106    -20   -116   -316   -693
     80   -150   -231     36    155   -189    129   -327     25    161     59   -335
    -75    571    646   -249   -361    607   -231   -813    145    696    727    298
   -148   1208   1356   -530   -750   1280   -522  -1010    418   1322   1434    953
    -70   1226   1293   -579   -680   1260   -763  -1057    530   1654   1753   1273
    -20    652    672   -314   -345    662   -836  -1109    197   1249   1317    885
     -5     46     51    -23    -28     49   -727  -1072   -376    319    420     57
      5   -368   -374    181    187   -368   -530   -823   -524   -122    -64   -394
     18   -475   -493    228    254   -483   -332   -496   -296    -28    -57   -392
     85   -433   -519    174    301   -475   -181   -241   -103     88     12   -327
    145   -392   -537    122    340   -465    -96   -101      0    148     44   -293
    145   -392   -537    122    340   -465    -54    -51     41    163     54   -280
    116   -420   -540    150    327   -478    -59    -44     44    155     49   -288
    106   -457   -563    176    335   -509    -62    -33     49    145     44   -293
    132   -428   -561    148    345   -493    -49    -12     72    155     51   -272
    163   -361   -524     98    342   -441    -18     20    109    197     80   -244
    179   -337   -517     77    345   -426     18     57    145    244    124   -218
    181   -324   -506     72    342   -415      5     59    153    257    148   -210
    189   -296   -488     51    337   -389      2     72    168    267    163   -192
    197   -254   -454     28    324   -353      7    101    200    296    189   -171
    202   -246   -449     20    324   -348      2    114    213    306    197   -161
    181   -283   -465     51    322   -374     20    124    215    301    192   -155
    210   -249   -459     18    335   -355     28    153    233    319    207   -132
    223   -197   -420    -12    319   -309     31    174    262    342    218   -119
    257   -140   -397    -59    324   -267     51    218    314    389    257    -80
    296   -106   -402    -93    348   -254     72    259    361    431    301    -41
    293   -140   -436    -77    363   -288     83    303    397    452    314    -33
    314    -88   -402   -114    358   -246     93    358    452    496    337     -2
    350    -12   -363   -168    355   -187     96    405    506    550    387     67
    423    114   -309   -267    366    -96    129    485    610    665    493    161
    381    106   -277   -246    329    -85    101    535    667    717    542    184
    316     41   -275   -179    296   -116     72    530    657    704    532    161
    319     70   -249   -194    283    -88    122    561    685    719    550    187
    332     90   -241   -210    288    -75    124    568    688    714    550    210
    311     67   -246   -189    280    -90    135    535    652    678    522    189
    316     77   -239   -197    277    -80    129    517    626    649    509    181
    337     98   -241   -218    288    -70    116    488    600    618    493    161
    381    140   -241   -259    311    -49     98    462    581    602    485    119
    246      5   -241   -127    244   -116     70    348    478    511    410     28
    166    -51   -218    -59    192   -135    114    257    392    423    340     -5
    132    -75   -210    -31    168   -142    137    194    329    355    285    -31
     90   -122   -213     15    150   -166    155    158    298    335    257    -77
     80    -98   -179      7    129   -137    148    142    293    332    272   -106
     72    -77   -153      2    111   -114    116    119    275    324    285   -109
     90    -72   -163    -10    124   -116    129    119    275    324    293    -96
     41   -103   -145     31     93   -124    135    101    259    301    277   -116
     25    -62    -88     18     54    -75    155    132    303    340    322    -70
     31     20    -10    -25     20      5    142    161    353    397    363    -36
     62    122     59    -90      2     90    129    168    392    439    405     -2
     46    153    106    -98    -28    129    111    129    384    431    400     15
    -12     62     72    -25    -44     67     64     88    348    410    376    -20
    -18     59     77    -20    -49     70     62     75    327    402    368    -51
    -10    111    122    -51    -64    116     57     64    309    387    371    -41
     10    179    168    -93    -77    174     46     57    309    379    376      0
    -25    111    137    -44    -80    124     51     33    267    316    319    -15
    -62    -10     49     36    -57     18     64     25    233    290    280    -59
    -98   -140    -41    116    -31    -90     59      7    189    246    233   -127
    -85   -179    -93    132      2   -137     57      7    176    228    226   -142
    -54   -166   -114    109     25   -140     44     12    168    218    218   -132
    -77   -218   -140    148     31   -179      5    -38     96    150    155   -176
   -135   -309   -174    220     18   -241     25    -70     38     90    101   -207
   -137   -322   -184    231     23   -254     77    -44     44     72     80   -210
   -129   -293   -163    207     15   -228     85    -38     57     49     57   -187
   -153   -277   -127    215    -12   -202    103    -25     88     83     77   -142
   -184   -303   -119    244    -33   -213     98    -38     88    114     75   -179
   -236   -376   -140    306    -49   -259     72    -67     59     96     57   -249
   -239   -410   -171    322    -33   -290     80    -59     51     93     77   -277
   -187   -397   -210    293     10   -303     88    -36     62     98    106   -246
   -129   -400   -270    265     67   -335     77     -7     59     72     90   -220
    -70   -553   -483    311    205   -519    127     44     -2    -46    -54   -322
   -124   -846   -724    485    298   -784    231    122    -85   -272   -348   -602
   -137   -787   -652    462    257   -719    366    262     15   -285   -381   -636
   -176   -485   -309    329     64   -397    340    111     75   -168   -210   -475
   -252    -28    223    140   -239     96     54   -454    -44     57    161   -135
   -327    649    976   -161   -654    813   -239   -919    -33    548    797    423
   -329   1098   1428   -384   -880   1262   -462  -1098    124   1119   1441    992
   -277    805   1083   -265   -683    943   -607  -1148     83   1247   1543   1078
   -259    202    462     28   -361    332   -615  -1148   -285    649    914    491
   -215   -358   -142    288    -38   -252   -452  -1013   -706   -252     12   -306
   -145   -636   -493    389    171   -566   -262   -688   -579   -389   -228   -509
    -38   -566   -530    301    244   -548   -116   -397   -309   -218   -124   -418
    -25   -594   -568    311    270   -581     -5   -210   -168   -142    -85   -397
    -38   -563   -524    298    241   -545     23   -119    -93   -101    -64   -374
      2   -493   -496    244    246   -493     23    -59    -38    -75    -41   -348
     20   -452   -472    213    246   -462     41    -28     -7    -67    -28   -327
      2   -470   -472    233    236   -470     41    -44    -23    -90    -51   -342
    -28   -483   -457    254    213   -470     51    -54    -38   -114    -80   -345
    -36   -478   -444    257    202   -462     64    -46    -33   -109    -83   -337
     -7   -439   -433    223    210   -436     59    -31    -15    -90    -64   -332
    -10   -405   -394    207    192   -400     33    -25     -5    -80    -46   -348
     -7   -376   -368    192    179   -374     12    -18      5    -75    -36   -342
     -2   -384   -381    192    187   -381     46     -7      5    -93    -49   -322
      2   -402   -407    200    205   -405     57      2     -2    -98    -46   -290
     33   -350   -384    158    207   -366     85     49     46    -31     -7   -270
     51   -301   -355    122    202   -329     83     70     75     -7      7   -275
     44   -301   -345    127    194   -322     59     77     90     -5     18   -275
     64   -267   -332     98    197   -298     70    116    135     18     36   -246
     90   -215   -306     62    197   -259     62    158    174     49     62   -205
    145   -187   -332     20    239   -259     83    239    246    109    109   -158
    213   -114   -327    -49    270   -220    101    319    324    174    168    -96
    197   -163   -361    -18    277   -262    101    353    353    202    192    -62
    181   -192   -374      5    277   -283    119    394    387    244    218    -67
    202   -145   -350    -28    275   -246    145    446    436    290    262    -36
    239    -90   -329    -75    283   -210    158    485    462    309    283     10
    270    -64   -335   -103    301   -200    163    504    465    298    283     31
    306    -57   -363   -124    335   -210    153    517    459    296    290     44
    309    -64   -374   -124    340   -218    155    488    431    262    262     15
    275    -98   -374    -90    324   -236    153    426    363    189    207    -44
    272   -103   -376    -85    324   -239    137    366    301    135    174   -103
    327    -41   -368   -142    348   -205    132    322    262    103    166   -119
    319    -59   -379   -132    348   -220     80    231    181     31    109   -176
    241   -194   -436    -23    337   -314     31    119     80    -59     31   -262
    254   -210   -465    -23    358   -335     41     75     54    -85     15   -270
    293   -163   -457    -64    374   -309     57     49     49    -98      7   -262
    301   -171   -472    -67    387   -322     70     23     28   -111     -7   -290
    306   -176   -483    -64    392   -329     62    -15      7   -132    -36   -319
    335   -135   -470   -101    400   -301     33    -38     10   -129    -36   -296
    353   -137   -491   -106    420   -314     46    -31     15   -127    -25   -275
    316   -163   -483    -77    397   -322     31    -44      2   -140    -44   -303
    314    -93   -407   -109    358   -252      7    -28     46    -93      2   -267
    366     18   -350   -194    358   -163     10     12    109    -25     75   -192
    400    101   -298   -249    350    -98     54     18    137     18    106   -176
    303     -2   -306   -150    303   -155     -5    -49     80    -25     80   -207
    296    -25   -324   -135    309   -174    -64    -80     46    -62     51   -226
    337      2   -337   -171    337   -166    -88    -85     31    -80     38   -223
    371     44   -327   -207    350   -140    -90    -93     12    -98     15   -223
    353    -33   -387   -161    368   -207    -85   -142    -41   -153    -31   -254
    397   -129   -527   -135    459   -327    -77   -161    -88   -210    -85   -298
    449   -231   -680   -111    561   -454    -90   -181   -140   -275   -150   -358
    514   -252   -766   -129    639   -509   -103   -197   -176   -319   -194   -394
    607   -265   -875   -171    737   -568   -148   -233   -233   -376   -246   -441
    683   -288   -971   -197    826   -628   -187   -280   -290   -431   -301   -491
    717   -327  -1047   -197    880   -685   -205   -314   -332   -470   -342   -530
    753   -314  -1067   -218    909   -691   -244   -332   -345   -480   -348   -540
    711   -348  -1060   -184    883   -704   -257   -316   -337   -472   -329   -524
    709   -311  -1023   -200    865   -667   -228   -290   -311   -452   -303   -506
    727   -309  -1036   -210    880   -672   -303   -298   -314   -452   -306   -514
    654   -423  -1078   -114    865   -750   -374   -340   -363   -496   -358   -561
    683   -387  -1072   -148    875   -730   -392   -353   -376   -511   -379   -581
    719   -335  -1054   -192    885   -693   -322   -342   -376   -509   -368   -566
    693   -441  -1135   -127    914   -787   -277   -348   -428   -576   -431   -623
    730   -602  -1332    -62   1031   -966   -353   -322   -514   -732   -592   -782
    696   -846  -1545     75   1119  -1195   -140   -262   -628   -966   -867  -1054
    711   -833  -1545     59   1127  -1187     75   -101   -548   -992   -930  -1135
    654   -571  -1226    -44    937   -898     57   -205   -436   -831   -740   -963
    540    -88   -628   -226    584   -358   -163   -795   -457   -524   -306   -532
    444    678    233   -561    103    457   -498  -1314   -350     46    418    166
    441   1163    722   -802   -140    945   -782  -1506   -111    665   1098    823
    517    956    436   -737     38    696   -958  -1561   -116    828   1244   1008
    587    366   -220   -475    405     72   -943  -1538   -506    265    678    483
    623   -184   -810   -220    717   -496   -800  -1392   -982   -610   -179   -384
    626   -511  -1140    -57    880   -826   -615  -1044   -937   -849   -524   -750
    672   -519  -1192    -77    930   -854   -449   -714   -709   -763   -540   -719
    750   -426  -1176   -161    963   -800   -324   -483   -545   -683   -488   -644
    771   -428  -1202   -174    984   -815   -272   -387   -483   -649   -470   -610
    753   -511  -1265   -122   1008   -888   -262   -371   -480   -649   -467   -613
    748   -548  -1299   -101   1021   -922   -218   -327   -452   -623   -444   -626
    769   -524  -1293   -122   1031   -909   -184   -280   -413   -592   -415   -610
    807   -517  -1325   -148   1065   -919   -202   -265   -397   -587   -407   -576
    820   -480  -1301   -171   1060   -891   -218   -272   -400   -594   -418   -631
    805   -501  -1309   -153   1054   -904   -218   -280   -418   -631   -475   -672
    839   -467  -1306   -184   1072   -885   -215   -262   -402   -620   -478   -641
    891   -368  -1260   -262   1075   -815   -215   -228   -353   -574   -423   -584
    896   -379  -1275   -259   1085   -828   -231   -231   -358   -576   -431   -605
    883   -439  -1322   -223   1101   -880   -231   -239   -376   -594   -449   -615
    917   -418  -1335   -249   1124   -875   -166   -184   -324   -558   -415   -574
    914   -423  -1340   -246   1124   -880   -197   -163   -301   -532   -384   -540
    950   -387  -1337   -280   1143   -862   -213   -135   -267   -498   -335   -511
    995   -316  -1312   -340   1150   -815   -202    -80   -205   -436   -272   -506
   1023   -257  -1280   -381   1150   -769   -176    -18   -150   -392   -259   -524
    995   -277  -1275   -358   1132   -776   -194     20   -124   -389   -288   -485
   1002   -293  -1296   -355   1148   -795   -181     72    -75   -353   -259   -428
   1036   -223  -1260   -407   1145   -740   -145    129    -18   -306   -223   -397
   1060   -148  -1208   -454   1132   -678   -140    194     33   -254   -181   -340
   1088    -88  -1176   -501   1130   -631   -166    233     77   -210   -145   -309
   1065   -103  -1169   -480   1114   -633   -210    239     90   -194   -132   -309
   1085    -64  -1153   -511   1117   -607   -215    259    124   -166   -103   -288
   1104    -41  -1145   -530   1124   -592   -179    259    124   -163    -90   -270
   1052    -75  -1127   -491   1085   -600   -137    223     90   -192   -109   -296
   1034    -80  -1114   -478   1072   -597   -135    174     51   -223   -124   -329
   1036    -98  -1135   -470   1083   -615   -140    127      5   -262   -155   -374
   1044    -98  -1143   -472   1093   -620   -132     93    -25   -283   -153   -353
   1057    -54  -1114   -504   1083   -581   -171     38    -59   -301   -142   -394
    995   -179  -1174   -407   1083   -678   -259    -88   -176   -420   -283   -581
    984   -265  -1249   -361   1117   -756   -252   -163   -267   -532   -423   -592
    997   -249  -1247   -374   1122   -748   -233   -202   -298   -563   -426   -540
   1028   -158  -1187   -436   1106   -672   -244   -228   -298   -548   -402   -550
   1031   -148  -1182   -441   1106   -665   -280   -252   -306   -545   -400   -568
   1013   -194  -1208   -410   1109   -698   -290   -265   -314   -550   -407   -587
    984   -254  -1239   -363   1111   -745   -265   -272   -327   -561   -420   -587
    989   -207  -1197   -392   1091   -701   -257   -257   -306   -532   -392   -568
   1010    -83  -1093   -465   1052   -589   -265   -239   -257   -480   -332   -542
   1026      0  -1026   -514   1026   -511   -311   -233   -215   -446   -301   -537
   1047     64   -982   -555   1015   -457   -400   -220   -174   -407   -270   -462
   1039     59   -979   -550   1008   -459   -392   -241   -171   -394   -236   -418
   1015     15  -1002   -517   1008   -493   -296   -259   -192   -394   -226   -457
    945    -54  -1000   -446    971   -527   -322   -306   -239   -426   -244   -517
    945    -46   -992   -449    969   -519   -272   -298   -249   -439   -265   -553
    963    -46  -1013   -459    987   -527   -298   -309   -272   -480   -332   -558
    971   -106  -1078   -433   1023   -592   -363   -329   -309   -527   -379   -524
    950   -233  -1184   -361   1065   -709   -342   -327   -340   -563   -405   -537
    893   -332  -1226   -280   1060   -779   -285   -329   -366   -589   -426   -597
    893   -410  -1304   -241   1096   -854   -306   -350   -400   -618   -446   -620
    930   -428  -1358   -252   1143   -893   -337   -381   -446   -665   -501   -696
    930   -462  -1392   -236   1161   -924   -368   -413   -496   -722   -581   -735
    961   -470  -1431   -244   1195   -950   -413   -418   -509   -743   -610   -670
   1000   -441  -1441   -280   1218   -940   -454   -415   -493   -722   -579   -670
    995   -488  -1483   -254   1236   -984   -436   -439   -522   -745   -600   -711
    969   -524  -1493   -223   1228  -1008   -402   -446   -537   -766   -618   -756
   1002   -498  -1501   -252   1252  -1000   -413   -433   -524   -769   -623   -769
   1015   -524  -1543   -246   1278  -1034   -452   -465   -555   -802   -670   -745
   1005   -561  -1566   -223   1283  -1062   -488   -485   -571   -820   -685   -735
    995   -670  -1665   -163   1327  -1166   -488   -504   -626   -878   -740   -797
   1021   -841  -1862    -88   1441  -1350   -340   -462   -711  -1002   -875   -924
   1031  -1021  -2055     -5   1540  -1538   -210   -329   -743  -1171  -1083  -1117
   1070   -956  -2026    -59   1548  -1491   -137   -202   -652  -1200  -1148  -1189
   1065   -589  -1654   -239   1358  -1122   -184   -319   -550  -1044   -958  -1057
   1044    -83  -1127   -480   1085   -605   -506   -852   -649   -797   -579   -756
   1044    620   -423   -833    735     98   -878  -1369   -701   -374    -15   -239
   1034   1169    135  -1104    449    652  -1114  -1569   -553    163    574    298
   1015    961    -57   -989    535    454  -1288  -1597   -542    340    717    444
   1028    389   -639   -709    833   -124  -1244  -1535   -836   -148    213      2
   1013   -181  -1195   -415   1101   -688  -1070  -1410  -1280  -1018   -615   -722
   1036   -472  -1512   -283   1273   -992   -932  -1078  -1137  -1132   -795   -943
   1117   -485  -1602   -316   1358  -1044   -740   -750   -831   -943   -714  -1041
   1122   -631  -1753   -244   1436  -1192   -574   -592   -756   -979   -893  -1083
   1078   -683  -1761   -200   1418  -1221   -478   -555   -756  -1054   -979   -846
   1026   -597  -1626   -215   1325  -1111   -402   -514   -683   -989   -880   -771
   1002   -581  -1584   -210   1291  -1083   -387   -470   -628   -935   -807   -761
   1008   -623  -1631   -192   1319  -1127   -387   -418   -592   -901   -782   -774
    992   -563  -1558   -215   1273  -1062   -436   -342   -511   -841   -740   -748
    953   -532  -1486   -210   1218  -1008   -426   -337   -485   -818   -724   -745
    839   -592  -1434   -124   1135  -1013   -327   -358   -488   -820   -722   -745
    870   -623  -1493   -122   1182  -1057   -316   -345   -478   -815   -717   -737
    997   -532  -1530   -233   1262  -1031   -306   -309   -449   -792   -693   -722
   1049   -454  -1504   -298   1275   -979   -293   -272   -410   -763   -672   -701
   1065   -413  -1478   -327   1270   -945   -265   -231   -358   -722   -641   -665
   1021   -444  -1465   -288   1241   -953   -327   -241   -345   -706   -626   -636
   1013   -413  -1428   -301   1221   -919   -337   -241   -342   -701   -620   -605
   1023   -371  -1395   -327   1208   -883   -309   -205   -311   -675   -589   -566
   1049   -298  -1350   -376   1200   -823   -314   -155   -249   -613   -514   -496
   1049   -270  -1319   -389   1184   -795   -309   -101   -184   -558   -452   -467
   1002   -322  -1325   -340   1161   -823   -257    -51   -132   -511   -436   -491
   1034   -270  -1306   -381   1169   -787   -202      0    -72   -457   -418   -480
   1080   -197  -1278   -441   1176   -737   -205     36    -41   -436   -410   -462
   1119   -155  -1275   -480   1197   -714   -233     90      7   -400   -379   -413
   1158    -93  -1252   -535   1202   -672   -249    150     75   -337   -324   -309
   1148   -142  -1293   -504   1218   -717   -265    127     49   -363   -348   -345
   1161   -109  -1270   -527   1215   -691   -220    132     46   -379   -376   -337
   1161    -77  -1239   -540   1200   -657   -220    135     38   -389   -374   -301
   1169    -46  -1215   -561   1189   -631   -220    132     33   -394   -366   -293
   1091    -83  -1174   -504   1132   -628   -239     75    -23   -444   -389   -327
   1021   -153  -1174   -436   1096   -662   -218     25    -77   -488   -418   -381
    989   -187  -1176   -400   1083   -680   -181    -10   -111   -524   -449   -394
    992   -215  -1208   -389   1098   -711   -197    -64   -171   -584   -488   -428
   1021   -197  -1218   -413   1117   -706   -257   -106   -215   -628   -524   -470
   1070   -127  -1200   -472   1135   -662   -329   -135   -241   -654   -537   -491
   1034   -161  -1195   -436   1114   -678   -306   -187   -285   -688   -561   -517
    927   -226  -1153   -350   1039   -688   -236   -249   -355   -750   -618   -568
    974   -168  -1143   -402   1057   -654   -267   -246   -353   -753   -607   -558
    997   -148  -1148   -426   1072   -649   -290   -241   -345   -748   -587   -537
    971   -101  -1072   -433   1021   -587   -303   -244   -332   -743   -587   -548
    982    -57  -1039   -465   1008   -548   -306   -239   -314   -735   -592   -550
   1031     15  -1018   -524   1023   -501   -314   -244   -303   -719   -581   -522
    992     12   -979   -504    987   -483   -314   -241   -283   -698   -553   -465
    911    -20   -932   -444    922   -475   -309   -249   -277   -685   -532   -446
    875     44   -833   -459    854   -394   -309   -303   -303   -691   -542   -478
    875     88   -789   -483    833   -350   -296   -316   -309   -698   -535   -472
    862     46   -818   -457    841   -384   -290   -298   -301   -685   -506   -436
    852     25   -826   -439    839   -400   -283   -277   -301   -688   -509   -441
    898     75   -826   -488    862   -376   -335   -345   -366   -761   -571   -498
    917    -10   -927   -454    919   -467   -350   -371   -423   -839   -654   -517
    927   -109  -1039   -410    979   -574   -361   -374   -462   -885   -701   -545
    914   -153  -1067   -379    989   -610   -348   -363   -457   -878   -696   -568
    852   -194  -1047   -329    948   -618   -290   -316   -441   -875   -688   -581
    909   -236  -1145   -337   1026   -691   -329   -381   -530   -961   -753   -623
    966   -252  -1221   -358   1091   -737   -358   -413   -584  -1018   -815   -636
    992   -220  -1213   -384   1101   -717   -355   -418   -584  -1018   -826   -641
    989   -244  -1236   -374   1111   -740   -348   -420   -589  -1031   -831   -641
    966   -272  -1239   -348   1101   -756   -332   -418   -592  -1026   -820   -659
    953   -275  -1228   -340   1091   -750   -327   -418   -587  -1018   -802   -657
    958   -324  -1283   -316   1119   -802   -322   -420   -602  -1036   -815   -662
    989   -298  -1291   -348   1140   -795   -342   -452   -633  -1067   -841   -698
    974   -293  -1267   -340   1119   -779   -324   -436   -618  -1060   -833   -693
    927   -324  -1252   -301   1088   -787   -272   -361   -571  -1021   -807   -662
    982   -478  -1460   -252   1221   -969   -241   -353   -641  -1132   -919   -753
   1039   -667  -1706   -187   1371  -1184   -176   -319   -704  -1335  -1166   -956
    989   -620  -1610   -184   1299  -1114    -38   -142   -550  -1306  -1192   -984
    836   -298  -1135   -270    984   -717     23   -158   -426  -1148  -1013   -841
    888     80   -807   -483    849   -363   -335   -828   -807  -1189   -883   -748
    862    693   -168   -779    514    262   -691  -1317   -997   -927   -428   -345
    839   1210    371  -1026    233    792   -940  -1519   -961   -514     98     77
    836   1093    257   -966    288    678  -1085  -1556  -1005   -389    254    197
    820    607   -213   -714    517    197  -1062  -1499  -1234   -789   -174   -155
    836     70   -769   -454    802   -348   -919  -1369  -1493  -1473   -924   -756
    862   -270  -1135   -296    997   -701   -691  -1049  -1314  -1574  -1140   -906
    906   -319  -1228   -296   1067   -774   -519   -769  -1021  -1392  -1039   -805
    911   -298  -1210   -306   1060   -753   -389   -574   -815  -1252   -963   -753
    930   -246  -1176   -342   1052   -711   -335   -496   -722  -1218   -950   -758
    930   -265  -1195   -332   1062   -730   -293   -423   -665  -1176   -898   -680
    961   -296  -1257   -335   1106   -776   -270   -384   -636  -1150   -870   -639
    989   -277  -1267   -355   1127   -771   -275   -381   -626  -1150   -875   -641
    948   -293  -1244   -329   1093   -769   -257   -363   -602  -1153   -891   -649
    883   -262  -1145   -311   1013   -704   -226   -345   -561  -1098   -841   -639
    898   -207  -1106   -345   1000   -657   -239   -366   -581  -1104   -846   -639
    989   -236  -1226   -376   1106   -730   -277   -400   -649  -1187   -909   -636
    987   -218  -1205   -384   1096   -711   -244   -337   -581  -1124   -841   -561
    995   -187  -1182   -405   1085   -683   -213   -301   -530  -1070   -792   -524
    987   -155  -1143   -415   1062   -649   -205   -290   -517  -1067   -810   -545
    961   -109  -1070   -426   1015   -589   -215   -285   -509  -1060   -813   -537
    901    -57   -958   -423    927   -506   -179   -215   -413   -961   -719   -459
    924    -67   -995   -428    958   -530   -192   -236   -428   -987   -748   -483
   1018    -51  -1072   -483   1044   -561   -231   -267   -462  -1031   -784   -491
   1023    -28  -1052   -496   1036   -540   -210   -205   -387   -961   -717   -413
    984     -2   -989   -493    987   -496   -174   -145   -290   -880   -678   -410
    953     20   -932   -488    943   -454   -148   -122   -246   -857   -670   -446
    997     15   -982   -509    989   -483   -155    -93   -236   -841   -628   -392
   1044     49   -995   -545   1021   -472   -127      5   -142   -758   -540   -265
   1034    106   -927   -571    979   -410   -109     57    -70   -683   -467   -192
   1015    174   -841   -594    927   -332    -90     83    -36   -639   -428   -174
   1021    189   -831   -607    924   -319    -90     72    -49   -654   -449   -184
   1036    135   -901   -584    969   -381    -88     57    -83   -704   -483   -181
   1023     93   -930   -561    976   -415    -98     20   -132   -745   -511   -210
    984     90   -896   -537    940   -402    -88     -5   -171   -774   -537   -265
    966    111   -857   -540    911   -374    -93    -49   -223   -823   -574   -309
    932    119   -813   -524    872   -345    -90    -85   -249   -846   -584   -303
    898     96   -802   -498    852   -353    -98   -150   -324   -917   -644   -342
    930     54   -875   -493    901   -407   -132   -213   -420  -1018   -724   -358
    943     44   -898   -493    922   -428   -174   -277   -501  -1085   -776   -389
    911     83   -828   -496    870   -371   -187   -337   -545  -1109   -805   -462
    872     96   -779   -485    826   -340   -171   -363   -548  -1111   -820   -509
    865     59   -807   -462    836   -374   -153   -389   -592  -1145   -844   -535
    909     41   -870   -478    891   -413   -194   -402   -646  -1184   -862   -498
    927     33   -893   -480    911   -428   -210   -366   -639  -1184   -865   -457
    901     96   -805   -501    852   -353   -197   -358   -602  -1135   -831   -462
    870    158   -711   -514    789   -275   -179   -340   -545  -1080   -779   -431
    836    155   -683   -498    758   -262   -142   -311   -496  -1028   -717   -376
    836    231   -605   -532    722   -187   -179   -353   -514  -1031   -727   -405
    852    361   -493   -607    672    -64   -202   -361   -496  -1008   -714   -381
    849    376   -472   -613    659    -49   -215   -358   -496   -997   -696   -348
    833    342   -493   -589    662    -75   -218   -366   -517  -1013   -704   -340
    797    306   -491   -550    644    -90   -181   -371   -504  -1013   -696   -329
    776    296   -480   -537    628    -90   -184   -426   -558  -1062   -745   -428
    815    254   -561   -535    688   -150   -226   -433   -636  -1111   -797   -423
    807    192   -615   -501    709   -210   -231   -392   -628  -1104   -800   -381
    787    129   -657   -457    722   -262   -220   -387   -623  -1111   -813   -402
    766     33   -735   -402    750   -350   -171   -376   -626  -1135   -844   -452
    771    -46   -818   -363    792   -431   -184   -405   -678  -1189   -898   -488
    771    -75   -849   -350    807   -462   -197   -418   -727  -1226   -922   -483
    782    -64   -846   -358    813   -454   -213   -433   -748  -1228   -914   -485
    776    -51   -828   -363    800   -439   -207   -436   -748  -1241   -940   -514
    753    -93   -846   -329    797   -470   -189   -428   -753  -1252   -961   -530
    732   -116   -849   -311    789   -483   -161   -420   -750  -1244   -961   -540
    748   -124   -872   -311    810   -498   -179   -470   -802  -1288  -1002   -579
    693   -116   -810   -288    750   -462   -163   -449   -797  -1278   -974   -532
    667    -85   -756   -290    711   -420   -155   -436   -776  -1239   -922   -491
    667   -114   -782   -277    722   -446   -148   -441   -774  -1244   -932   -517
    706   -254   -961   -226    833   -607   -124   -407   -787  -1293  -1002   -579
    758   -363  -1122   -197    940   -743    -83   -342   -810  -1382  -1135   -662
    771   -418  -1189   -176    979   -802     20   -218   -750  -1439  -1247   -789
    774   -213   -987   -283    878   -600    111    -75   -550  -1317  -1176   -701
    709    161   -548   -433    628   -192     49   -270   -602  -1244  -1028   -542
    618    522    -98   -571    358    210   -228   -815   -987  -1226   -792   -366
    530    987    457   -758     36    722   -506  -1249  -1262  -1101   -478   -155
    514   1267    753   -891   -119   1010   -787  -1525  -1439   -961   -194     38
    600    932    332   -766    135    633   -878  -1561  -1605  -1093   -257     -2
    600    452   -150   -527    374    153   -766  -1436  -1743  -1512   -766   -459
    530      7   -524   -270    527   -257   -563  -1202  -1709  -1849  -1304   -885
    498   -187   -685   -155    589   -436   -387   -945  -1434  -1758  -1350   -852
    576   -163   -740   -205    657   -452   -277   -732  -1158  -1561  -1239   -763
    680   -129   -813   -277    745   -470   -189   -511   -961  -1431  -1166   -589
    719   -103   -826   -309    771   -465   -129   -397   -836  -1340  -1078   -491
    717   -106   -826   -306    771   -465    -98   -355   -784  -1291  -1026   -467
    691    -90   -782   -298    735   -436    -83   -348   -761  -1273  -1015   -514
    659    -77   -740   -293    698   -407    -62   -335   -740  -1265  -1018   -522
    641    -67   -709   -288    672   -387    -41   -316   -722  -1234   -984   -491
    641    -33   -675   -306    657   -355    -36   -290   -701  -1210   -963   -462
    641    -54   -696   -293    667   -374    -18   -265   -693  -1215   -963   -449
    607    -15   -626   -296    615   -319    -15   -254   -670  -1174   -919   -428
    558    -10   -568   -275    563   -290     15   -205   -607  -1117   -872   -381
    574    -44   -620   -267    597   -329     15   -215   -610  -1122   -875   -384
    605     72   -532   -337    568   -228    -25   -270   -644  -1153   -917   -433
    607     88   -519   -350    563   -215    -18   -236   -607  -1117   -888   -371
    579     33   -548   -306    563   -257     15   -176   -553  -1062   -831   -319
    555     59   -498   -309    527   -220     10   -150   -517  -1023   -795   -309
    561    158   -402   -358    483   -122      5   -127   -467   -971   -743   -267
    579    116   -465   -350    522   -174     33    -77   -415   -945   -727   -249
    589    127   -465   -358    527   -168     46    -38   -379   -911   -704   -223
    607    205   -402   -407    504    -98     57     10   -314   -841   -633   -168
    623    218   -405   -420    514    -93     64     67   -236   -769   -561   -137
    646    249   -400   -449    522    -75     75    111   -176   -706   -517   -103
    659    265   -397   -462    527    -64     90    137   -150   -701   -532    -51
    659    280   -379   -470    519    -49     98    161   -127   -691   -540    -33
    665    293   -371   -478    519    -38    106    168   -124   -688   -532     -5
    654    270   -384   -462    519    -57    114    153   -158   -724   -548      2
    628    285   -342   -457    485    -28    119    135   -187   -745   -561    -23
    626    361   -265   -493    444     49    101     90   -249   -807   -618    -67
    628    348   -280   -488    454     33     80     25   -342   -909   -701   -127
    600    272   -327   -439    465    -25     85     -2   -381   -927   -701   -161
    581    280   -301   -431    441    -10     70    -64   -454   -984   -737   -226
    548    285   -265   -418    407     12     38   -137   -537  -1057   -800   -301
    522    262   -259   -392    392      2      5   -200   -610  -1124   -859   -337
    498    233   -265   -366    381    -15      5   -233   -654  -1161   -891   -368
    514    244   -272   -379    392    -12      2   -262   -685  -1176   -904   -402
    553    257   -298   -407    426    -20      5   -262   -688  -1161   -872   -371
    545    259   -285   -402    415    -12      7   -267   -691  -1158   -867   -371
    524    231   -293   -379    407    -31     23   -262   -696  -1179   -883   -376
    530    306   -226   -418    376     41     20   -259   -672  -1137   -831   -314
    537    413   -124   -478    329    145     25   -244   -631  -1088   -795   -290
    555    483    -72   -519    314    205     25   -249   -618  -1083   -815   -275
    545    483    -62   -517    303    210     10   -270   -615  -1070   -802   -246
    511    509     -2   -511    257    254    -10   -288   -618  -1057   -779   -241
    475    517     41   -496    215    277    -10   -272   -600  -1034   -756   -200
    483    457    -25   -470    254    215    -10   -290   -623  -1067   -795   -213
    514    462    -51   -488    283    205    -28   -332   -665  -1098   -813   -254
    491    454    -36   -472    265    207    -12   -311   -633  -1062   -766   -207
    478    394    -83   -436    280    155    -12   -314   -639  -1057   -740   -223
    459    314   -145   -387    303     85    -15   -316   -665  -1080   -779   -355
    465    252   -215   -358    337     18     -2   -306   -683  -1098   -813   -355
    470    236   -236   -353    353      0      5   -298   -693  -1101   -787   -327
    449    181   -270   -316    358    -44     12   -309   -724  -1127   -818   -397
    431    116   -314   -272    374    -98     36   -309   -743  -1174   -922   -483
    436     75   -361   -254    400   -142     23   -340   -797  -1252  -1026   -467
    478     75   -402   -277    441   -163     -7   -337   -820  -1267  -1013   -332
    467     67   -402   -267    436   -166      2   -311   -802  -1236   -966   -322
    431     36   -394   -233    413   -179     28   -290   -782  -1213   -956   -353
    431     62   -371   -246    400   -153     10   -316   -795  -1213   -948   -361
    431     54   -376   -244    402   -161      2   -314   -797  -1210   -940   -371
    415     33   -381   -226    400   -174      7   -311   -802  -1221   -956   -407
    397     -7   -405   -194    400   -205     28   -316   -818  -1249   -984   -418
    415   -122   -540   -148    478   -332     59   -277   -831  -1312  -1075   -478
    475   -272   -748   -101    610   -509    140   -137   -782  -1363  -1179   -563
    501   -290   -795   -106    646   -542    246     15   -646  -1358  -1244   -639
    452    -41   -493   -205    472   -267    316     77   -488  -1241  -1153   -576
    293    267    -28   -280    158    119    168   -361   -748  -1236   -989   -436
    171    735    563   -454   -194    649   -116   -943  -1124  -1166   -683   -189
    103   1273   1166   -691   -532   1221   -400  -1343  -1327   -948   -270    122
    142   1314   1171   -727   -514   1244   -613  -1514  -1454   -797    -12    324
    189    815    626   -504   -218    719   -607  -1465  -1644  -1143   -405     10
    187    324    135   -257     25    231   -498  -1312  -1782  -1660  -1041   -498
    223    -51   -275    -85    246   -163   -337  -1023  -1623  -1797  -1332   -737
    246    -85   -332    -80    288   -207   -197   -730  -1280  -1579  -1223   -636
    283    -62   -348   -111    314   -205    -85   -496  -1026  -1397  -1093   -514
    340    -46   -387   -148    363   -215    -23   -348   -872  -1288  -1013   -441
    340    -49   -389   -148    363   -218      2   -285   -813  -1249   -979   -400
    329    -83   -413   -122    371   -246     18   -254   -792  -1247   -974   -384
    311    -88   -400   -114    355   -241     33   -241   -766  -1231   -969   -389
    277    -83   -361    -98    316   -220     49   -244   -753  -1218   -966   -423
    207   -116   -324    -49    265   -220     54   -265   -758  -1218   -961   -446
    197    -67   -265    -64    231   -166     57   -265   -735  -1179   -898   -420
    223    -33   -257    -96    236   -142     67   -228   -691  -1143   -880   -426
    303     -7   -311   -148    306   -158     54   -200   -670  -1145   -909   -410
    345     10   -335   -179    337   -161     36   -179   -662  -1148   -911   -368
    350     44   -306   -197    329   -129     38   -155   -633  -1114   -872   -329
    345     44   -303   -194    324   -129     51   -135   -594  -1075   -836   -301
    319      0   -322   -161    319   -161     62   -119   -566  -1052   -818   -288
    309     10   -298   -161    303   -142     72   -103   -537  -1023   -784   -270
    316     51   -265   -184    290   -106     77    -77   -501   -987   -748   -246
    316    101   -215   -210    267    -57     96    -15   -439   -930   -709   -194
    353    181   -171   -267    262      5     98     44   -379   -875   -670   -129
    379    197   -181   -288    280      7    103     88   -332   -833   -633    -83
    368    210   -158   -288    265     25    124    140   -267   -774   -581    -41
    332    189   -142   -262    236     23    145    166   -215   -727   -532    -18
    233    163    -70   -200    153     46    194    181   -174   -688   -485     15
    275    231    -44   -254    158     96    197    223   -127   -641   -444     77
    454    335   -119   -394    288    109    137    252   -124   -641   -457     90
    387    301    -85   -342    236    109    155    228   -142   -662   -462     88
    288    241    -46   -265    166     98    202    194   -174   -685   -472     67
    239    184    -54   -213    145     67    220    163   -215   -719   -501     38
    265    236    -28   -249    148    103    189    171   -239   -730   -504     57
    361    327    -36   -345    197    148    129    142   -288   -763   -522     25
    361    324    -36   -342    197    145    135    135   -322   -792   -527      7
    342    296    -49   -319    194    124    137     93   -368   -836   -553    -46
    342    290    -51   -316    197    119    135     41   -426   -898   -623   -109
    301    223    -77   -262    189     72    132    -12   -493   -961   -688   -119
    283    244    -41   -265    161    101    127    -51   -522   -984   -706   -124
    259    257     -2   -262    132    127    127    -77   -537  -1000   -711   -124
    241    218    -23   -228    132     98    145    -83   -535   -989   -693   -129
    194    210     12   -205     90    111    171   -101   -542  -1000   -698   -148
    124    197     72   -161     25    137    218   -127   -542   -989   -688   -158
    179    218     38   -200     70    129    202   -137   -524   -969   -662   -148
    283    275     -7   -277    145    135    148    -98   -491   -930   -626   -127
    267    342     75   -306     96    207    137    -90   -467   -896   -594   -129
    241    418    176   -329     31    298    145    -96   -446   -878   -571    -96
    254    465    207   -361     23    337    127   -114   -439   -862   -548    -51
    270    506    236   -387     18    371     96   -101   -436   -859   -535    -31
    288    475    184   -384     51    329     88    -93   -454   -885   -563    -20
    259    381    122   -322     67    254     83   -109   -480   -901   -587    -18
    239    340    101   -290     67    223     80   -111   -491   -904   -584    -57
    236    239      2   -236    116    122     80   -119   -532   -945   -631   -114
    241    184    -57   -215    148     62     80   -137   -576  -1000   -683   -145
    231    161    -70   -197    150     46     75   -153   -610  -1054   -709   -148
    215     80   -135   -150    174    -25     70   -166   -644  -1088   -735   -163
    213     33   -179   -122    197    -72     72   -184   -670  -1098   -771   -220
    176     44   -132   -114    155    -44     62   -215   -704  -1132   -792   -262
    145      5   -142    -75    142    -67     85   -228   -719  -1145   -792   -272
    155    -18   -176    -70    166    -98     98   -241   -730  -1156   -789   -272
    176      0   -176    -88    176    -88     98   -241   -735  -1161   -784   -259
    197    -20   -218    -88    205   -119     67   -241   -750  -1171   -789   -288
    207    -38   -246    -85    226   -142     59   -231   -758  -1192   -813   -303
    145    -80   -228    -33    184   -153    106   -259   -779  -1218   -841   -296
     67   -145   -213     38    140   -179    158   -296   -789  -1213   -839   -348
    145   -124   -272    -10    207   -197    103   -280   -807  -1228   -859   -345
    277   -254   -532    -12    402   -392     80   -192   -841  -1322   -971   -397
    316   -501   -818     90    566   -659    181    -44   -854  -1480  -1166   -553
    296   -584   -880    145    587   -732    340    153   -743  -1514  -1267   -652
    226   -311   -537     41    381   -423    400    124   -618  -1376  -1140   -576
     93    109     15   -101     38     62    210   -394   -769  -1228   -844   -335
    -38    763    800   -363   -420    782   -124  -1002   -966   -956   -353     96
   -111   1428   1540   -657   -826   1483   -433  -1384   -992   -527    239    592
    -41   1400   1441   -680   -743   1421   -665  -1480   -992   -277    522    872
     12    883    870   -446   -428    875   -675  -1402  -1174   -600    150    558
      5    337    332   -171   -163    335   -553  -1270  -1483  -1314   -641   -176
     36    -70   -106     18     70    -88   -355   -963  -1447  -1639  -1083   -587
    101   -132   -236     12    168   -184   -197   -639  -1156  -1475   -992   -433
    171   -122   -296    -25    233   -207    -64   -400   -932  -1332   -901   -342
    197    -85   -285    -57    241   -184     18   -265   -810  -1257   -872   -319
    207    -98   -306    -54    257   -202     41   -213   -763  -1218   -839   -309
    220    -77   -301    -72    259   -189     36   -215   -758  -1228   -828   -329
    210    -57   -267    -77    236   -161     54   -194   -745  -1202   -807   -337
    179    -57   -236    -62    207   -145     75   -176   -714  -1174   -779   -322
    161    -25   -187    -67    174   -106     88   -148   -675  -1135   -737   -293
    202    -44   -246    -80    223   -142     75   -135   -672  -1140   -753   -306
    205    -49   -257    -77    228   -153     75   -101   -644  -1117   -719   -231
    187    -23   -213    -83    197   -116     88    -75   -605  -1085   -665   -166
    179     31   -148   -103    163    -57    103    -54   -568  -1039   -628   -181
    181     57   -127   -122    153    -36    106    -44   -548  -1047   -665   -181
    184     49   -137   -116    161    -44    119    -18   -527  -1034   -665   -132
    174     54   -119   -114    145    -33    119      2   -491   -989   -615   -127
    181     93    -88   -137    135      2    119     20   -462   -976   -597   -142
    187    122    -64   -155    124     31    124     54   -428   -958   -594    -93
    213    161    -54   -187    135     54    137    106   -366   -896   -532    -41
    246    210    -36   -228    140     88    148    153   -306   -833   -462    -20
    249    270     20   -259    114    145    161    210   -244   -782   -413     18
    265    306     38   -285    111    174    174    272   -179   -727   -363     85
    285    316     31   -301    127    176    179    314   -137   -688   -335    124
    301    345     44   -324    129    194    179    355    -98   -644   -290    174
    306    363     57   -335    124    210    187    392    -67   -605   -257    210
    314    410     93   -363    109    252    184    407    -57   -597   -239    233
    298    454    153   -376     72    303    181    394    -67   -607   -241    241
    285    467    181   -379     51    324    161    345   -116   -649   -259    213
    267    483    215   -374     25    350    145    306   -163   -685   -280    171
    246    480    231   -363      5    355    132    259   -207   -730   -316    150
    226    467    241   -348     -7    355    127    205   -262   -795   -389    132
    226    457    228   -342     -2    342    106    137   -322   -820   -402     80
    215    483    267   -348    -25    376     77     54   -384   -865   -431      7
    176    457    280   -319    -51    371     59     -2   -433   -935   -488      5
    171    433    262   -303    -44    348     51    -49   -467   -966   -504    -25
    158    415    254   -288    -46    335     59    -83   -478   -966   -517    -85
    140    459    319   -298    -88    389     77    -93   -470   -961   -519    -70
    124    483    358   -306   -116    420     90   -101   -462   -950   -506    -67
    129    504    371   -316   -119    439     98   -109   -470   -953   -506    -70
    124    501    376   -314   -124    439    101   -111   -475   -956   -511    -70
    127    558    431   -342   -150    496    106   -103   -446   -935   -493    -49
    132    628    496   -381   -181    563    101    -98   -418   -909   -470      2
    137    680    542   -410   -202    610     85    -98   -394   -872   -433     59
    140    727    587   -433   -223    657     62   -109   -387   -841   -400     70
    158    763    605   -459   -223    685     46   -122   -392   -846   -407     85
    155    750    594   -454   -220    675     41   -140   -420   -880   -428     90
    142    740    597   -441   -228    670     28   -168   -436   -878   -420     54
    111    727    613   -420   -249    672     23   -187   -452   -885   -428     51
     75    696    620   -384   -272    659     23   -179   -462   -906   -467     64
     93    592    498   -342   -202    545     10   -213   -522   -969   -530     28
    103    506    400   -306   -148    454     -2   -241   -568  -1013   -563    -10
     77    449    368   -265   -145    410      5   -252   -584  -1023   -563    -28
     70    415    345   -241   -137    381      0   -277   -620  -1049   -574    -51
     46    410    363   -228   -158    387     -7   -311   -659  -1093   -628    -85
     72    397    322   -236   -124    361    -28   -353   -701  -1145   -680    -98
     90    363    272   -228    -90    319    -36   -363   -722  -1163   -701    -83
     77    340    262   -207    -90    301    -28   -353   -717  -1140   -667    -70
     64    366    301   -215   -119    335    -31   -350   -709  -1119   -641    -57
     57    376    319   -215   -132    348    -31   -353   -709  -1127   -652    -36
     36    361    324   -200   -142    345    -20   -361   -711  -1137   -667    -46
     23    361    337   -192   -155    350    -18   -366   -709  -1135   -665    -54
      7    355    348   -184   -168    353    -23   -374   -724  -1148   -667    -64
     25    259    231   -142   -103    246    -20   -381   -789  -1231   -745   -145
     46     18    -31    -33     38     -5     46   -337   -904  -1428   -969   -329
     38   -181   -220     72    129   -200    194   -218   -958  -1626  -1218   -535
      2    -36    -38     15     18    -36    314   -150   -849  -1561  -1161   -511
   -124    361    483   -119   -303    420    223   -514   -820  -1337   -849   -259
   -249   1010   1257   -381   -753   1132   -124  -1111   -836   -953   -316    265
   -355   1834   2190   -737  -1273   2010   -433  -1462   -639   -348    415    961
   -309   2179   2488   -937  -1397   2333   -745  -1556   -423    189    969   1519
   -236   1862   2099   -813  -1166   1979   -891  -1561   -530    122    854   1454
   -231   1208   1439   -488   -836   1325   -810  -1491   -966   -620     90    735
   -213    576    789   -181   -501    683   -568  -1273  -1335  -1384   -711    -36
   -168    428    594   -132   -381    509   -324   -883  -1104  -1317   -748    -93
   -101    433    535   -166   -319    485   -155   -620   -917  -1202   -691    -33
    -57    441    496   -192   -277    467    -54   -470   -815  -1148   -675     10
    -46    431    478   -192   -262    454     -5   -415   -779  -1140   -678     15
    -41    423    465   -192   -254    444     15   -389   -769  -1124   -665      7
    -28    428    454   -200   -241    441     28   -361   -745  -1109   -654     18
    -15    446    459   -215   -239    452     33   -353   -732  -1106   -662     23
     -5    459    465   -226   -233    462     46   -345   -719  -1098   -667     46
      0    478    475   -241   -236    478     51   -335   -709  -1093   -659     72
     -7    504    511   -249   -259    506     62   -322   -683  -1044   -597     75
    -18    537    555   -259   -288    545     64   -316   -662  -1005   -558     59
    -20    535    555   -257   -288    545     80   -298   -646   -997   -561     93
    -12    548    561   -267   -285    553     98   -275   -626   -976   -550    135
      0    587    587   -293   -293    587    106   -257   -602   -937   -514    148
     20    644    623   -332   -301    633    109   -236   -576   -904   -485    166
     23    654    631   -337   -303    644    114   -200   -542   -865   -449    205
      7    659    649   -335   -322    654    111   -168   -511   -841   -439    252
     -2    688    691   -342   -348    691    116   -129   -467   -800   -405    288
    -25    706    730   -342   -379    717    132    -83   -423   -763   -381    324
     -7    735    743   -363   -374    737    142    -25   -381   -711   -332    350
      7    787    779   -397   -387    782    161     38   -324   -652   -290    413
     23    823    800   -426   -387    813    171     88   -285   -620   -285    488
     41    872    831   -459   -394    854    184    145   -220   -535   -202    530
     59    932    872   -496   -405    904    194    189   -168   -462   -122    553
     59    961    901   -511   -420    932    207    213   -148   -418    -72    584
     59    969    909   -514   -426    940    215    223   -140   -394    -46    602
     49    976    924   -514   -436    950    210    202   -150   -397    -51    602
     46    995    948   -519   -449    971    202    174   -168   -415    -64    613
     41   1039    997   -542   -480   1018    179    119   -205   -452    -98    581
      7   1044   1036   -527   -514   1041    171     62   -244   -483   -124    545
    -44   1044   1088   -501   -566   1065    168      2   -285   -519   -163    504
    -72   1005   1078   -465   -574   1041    168    -59   -332   -561   -207    472
    -83    969   1052   -444   -568   1010    148   -137   -394   -602   -249    423
   -114    969   1083   -428   -597   1026    132   -189   -426   -636   -277    397
   -161    935   1093   -387   -628   1013    135   -226   -439   -659   -311    394
   -168    922   1091   -376   -628   1005    148   -239   -433   -620   -270    381
   -174    953   1127   -389   -652   1039    150   -257   -431   -587   -218    402
   -194    950   1145   -376   -670   1047    174   -249   -413   -574   -220    363
   -213    932   1145   -361   -680   1039    202   -226   -379   -537   -220    348
   -210    974   1184   -381   -696   1078    215   -200   -348   -498   -168    433
   -197   1057   1254   -431   -724   1156    226   -176   -301   -452   -129    433
   -223   1070   1293   -426   -758   1182    233   -161   -275   -433   -140    488
   -257   1114   1369   -428   -813   1241    223   -158   -262   -418   -124    561
   -252   1132   1384   -439   -818   1257    189   -171   -257   -402   -129    579
   -265   1111   1376   -423   -820   1241    166   -181   -259   -397   -114    579
   -270   1117   1387   -423   -828   1252    140   -210   -267   -387    -96    540
   -285   1096   1379   -407   -831   1236    114   -252   -311   -433   -153    501
   -309   1047   1356   -368   -831   1200    114   -259   -335   -452   -166    496
   -319    971   1291   -327   -805   1132    109   -252   -332   -402   -122    452
   -337    854   1192   -257   -766   1021     98   -262   -366   -452   -187    423
   -361    795   1156   -218   -758    974     80   -283   -413   -506   -249    394
   -366    763   1130   -197   -748    945     59   -309   -444   -524   -270    355
   -363    735   1098   -187   -732    917     54   -335   -467   -540   -285    303
   -368    724   1093   -176   -732    906     54   -345   -478   -555   -303    301
   -392    719   1109   -163   -750    914     62   -337   -470   -542   -301    311
   -420    685   1106   -132   -763    896     83   -314   -441   -501   -267    329
   -433    672   1106   -119   -771    888     75   -329   -449   -498   -270    262
   -426    639   1062   -106   -745    849     59   -342   -475   -535   -324    262
   -431    589   1021    -80   -724    805     49   -342   -485   -550   -345    309
   -441    594   1036    -75   -737    815     49   -337   -470   -517   -301    311
   -446    584   1031    -70   -740    807     54   -329   -459   -498   -290    303
   -444    522    966    -38   -704    743     64   -319   -470   -511   -298    265
   -415    381    797     15   -605    587     85   -301   -535   -607   -397    122
   -402    127    530    137   -465    327    171   -241   -639   -826   -672   -181
   -400     46    444    176   -423    244    309   -109   -623   -932   -833   -270
   -470    272    743     98   -607    506    371   -145   -506   -797   -667   -135
   -659    740   1397    -41  -1028   1067    220   -623   -444   -493   -252    241
   -904   1488   2392   -290  -1647   1940    -18  -1130   -275     57    457    945
   -958   2091   3050   -568  -2005   2569   -265  -1325    -12    678   1182   1691
   -857   2070   2927   -605  -1893   2496   -509  -1405     23    948   1486   2018
   -805   1597   2400   -397  -1602   1997   -592  -1436   -275    574   1080   1551
   -782   1005   1787   -111  -1283   1395   -504  -1337   -730   -252    174    607
   -737    597   1335     67  -1036    966   -265   -950   -745   -537   -226    228
   -659    517   1176     70   -919    846    -80   -587   -535   -449   -231    257
   -581    514   1093     31   -839    802     41   -350   -381   -350   -176    272
   -540    457    997     41   -769    727    109   -226   -301   -293   -137    280
   -524    457    979     33   -753    717    116   -194   -275   -267   -122    283
   -511    485    997     12   -756    740    122   -168   -252   -252   -119    267
   -522    483   1005     18   -763    743    135   -137   -231   -233   -119    259
   -532    470   1002     31   -766    735    145   -114   -210   -218   -114    270
   -542    459   1000     41   -771    727    142    -98   -194   -200   -109    272
   -561    439    997     59   -779    717    148    -77   -171   -181   -101    277
   -558    433    989     62   -774    709    161    -49   -137   -148    -70    293
   -524    472    997     25   -761    735    174    -10    -90    -85     -7    316
   -530    483   1010     23   -771    745    187     31    -54    -46     20    348
   -542    493   1034     23   -787    763    197     59    -33    -38     15    379
   -509    498   1005      2   -756    750    207     93     -2      5     67    415
   -483    524   1008    -20   -745    766    218    135     38     64    129    415
   -488    535   1023    -25   -756    779    218    168     75    106    166    415
   -472    530   1000    -28   -737    763    223    213    106    132    179    428
   -452    532    984    -38   -719    756    236    270    153    174    210    467
   -431    592   1023    -80   -727    807    241    329    213    236    267    532
   -405    631   1034   -114   -722    831    246    392    270    298    322    589
   -394    646   1039   -127   -717    841    257    462    329    355    366    626
   -387    662   1049   -137   -719    857    259    522    376    407    402    662
   -368    706   1075   -168   -722    891    254    568    418    470    459    704
   -358    761   1117   -202   -737    937    254    597    459    522    509    732
   -361    797   1158   -218   -761    976    267    620    496    561    550    761
   -353    807   1158   -228   -756    984    280    633    519    584    561    771
   -337    810   1148   -236   -743    979    288    628    522    584    563    769
   -340    795   1135   -231   -737    963    290    610    511    568    548    761
   -361    792   1153   -215   -758    974    301    592    511    576    553    750
   -394    787   1182   -197   -787    984    314    571    506    587    571    737
   -407    766   1174   -179   -789    969    324    530    488    568    555    719
   -452    704   1156   -127   -805    927    316    457    439    522    514    654
   -493    654   1148    -80   -820    901    306    402    394    483    488    607
   -511    626   1137    -59   -826    883    309    374    368    457    462    602
   -545    589   1135    -20   -839    862    327    348    368    454    459    574
   -584    605   1187    -12   -885    896    337    319    366    449    457    545
   -576    584   1161     -5   -870    872    348    314    368    454    454    558
   -558    581   1137    -12   -846    857    371    348    405    501    493    558
   -532    610   1143    -38   -836    875    394    384    452    535    535    589
   -548    657   1205    -57   -875    930    397    381    475    550    542    587
   -568    701   1267    -67   -917    984    400    368    488    566    555    594
   -561    722   1283    -83   -922   1002    389    394    522    605    600    665
   -527    701   1228    -85   -878    963    361    413    545    633    628    711
   -540    678   1218    -70   -880    948    348    363    524    610    613    641
   -584    670   1252    -44   -919    961    337    303    478    571    581    592
   -633    631   1262      0   -948    945    327    257    439    540    553    571
   -633    592   1226     20   -930    909    316    192    397    483    501    519
   -680    480   1158     98   -919    818    340    163    342    441    467    504
   -782    337   1119    220   -950    727    358    103    277    394    420    457
   -732    246    979    241   -857    613    316     64    249    361    374    426
   -618    168    787    226   -701    478    233    101    213    350    379    423
   -607    163    769    220   -688    465    228    205    244    402    405    405
   -615    176    792    218   -704    483    228    205    267    397    402    374
   -636    150    784    241   -709    467    233    192    254    400    418    332
   -631    119    750    257   -691    433    239    218    267    418    420    324
   -636     90    727    272   -683    407    254    226    275    407    431    394
   -701     80    782    309   -743    431    283    161    241    371    405    361
   -740     75    813    329   -776    444    277     85    176    324    361    319
   -605     70    675    267   -639    371    223    207    213    384    405    413
   -561     44    605    257   -584    324    205    275    277    418    407    420
   -678     15    693    329   -685    353    283    215    252    374    374    355
   -862   -132    730    496   -797    298    389     51    111    223    254    161
   -795   -379    415    587   -605     18    418     75    -38     57     57    -67
   -532   -420    111    475   -324   -155    415    470    119     77    -15   -137
   -519   -205    311    361   -418     51    483    509    257    179     88    -38
   -685    223    909    231   -797    563    381     38    285    394    433    314
   -885    937   1823    -25  -1353   1379    155   -506    368    875   1106    974
   -974   1553   2525   -290  -1751   2039    -51   -652    639   1512   1867   1756
   -888   1553   2442   -332  -1665   1997   -267   -683    701   1805   2208   2177
   -865   1041   1906    -90  -1387   1475   -348   -748    387   1408   1769   1748
   -888    436   1325    226  -1106    880   -293   -753   -106    553    844    761
   -846     25    872    410   -859    449    -93   -402   -168    213    402    285
   -766    -20    745    392   -756    361    101    -12     90    358    465    327
   -724     23    745    350   -737    384    265    158    244    433    501    345
   -727      7    735    361   -730    371    366    187    259    459    517    350
   -613      2    615    303   -615    306    337    368    350    553    584    441
   -558    -18    540    288   -550    259    335    446    410    581    602    446
   -563     -2    558    283   -561    275    348    420    402    563    589    397
   -542     33    576    254   -558    303    353    480    444    623    649    426
   -535     41    576    244   -555    309    353    522    472    654    688    467
   -548     57    602    244   -576    329    361    517    483    659    696    418
   -631     64    693    283   -662    376    418    413    467    610    636    329
   -724     44    769    340   -745    405    480    231    381    519    566    342
   -605      7    610    296   -607    309    400    413    431    615    652    444
   -524     41    566    241   -545    303    368    615    555    717    724    509
   -504     96    600    202   -550    348    381    633    594    737    748    524
   -483    116    600    184   -540    358    397    649    615    758    784    555
   -498     80    579    207   -540    329    407    706    657    823    849    566
   -540     75    615    233   -576    345    439    745    706    885    922    566
   -498    103    602    197   -550    353    433    784    740    917    945    574
   -418    145    563    137   -491    353    410    826    766    932    943    623
   -407    192    600    109   -504    394    418    859    807    969    976    644
   -410    231    641     88   -527    436    441    885    867   1015   1015    649
   -413    296    709     57   -563    501    459    870    891   1028   1034    639
   -431    355    787     38   -607    571    522    865    901   1072   1096    688
   -405    381    784     10   -594    581    530    956    976   1184   1208    805
   -444    400    844     23   -644    620    542   1031   1044   1236   1252    849
   -504    371    875     64   -691    623    579    956   1018   1200   1223    849
   -439    358    797     41   -618    576    561    914    997   1179   1215    872
   -257    374    631    -59   -444    504    452   1034   1018   1226   1257    901
   -220    405    626    -93   -423    514    418   1104   1054   1247   1283    888
   -298    381    680    -44   -491    530    449   1052   1031   1215   1244    784
   -355    353    709      2   -532    530    467    966    976   1148   1179    761
   -400    311    711     44   -558    511    472    872    917   1075   1132    706
   -420    275    696     70   -558    485    470    800    867   1021   1072    631
   -431    218    649    106   -540    433    465    758    820    963   1018    626
   -449    218    667    116   -558    441    454    711    776    919    984    589
   -493    192    683    150   -589    439    470    636    743    870    940    491
   -524    181    704    171   -615    441    488    581    704    844    922    444
   -530    194    724    166   -628    459    496    678    756    922    992    532
   -532    202    735    166   -633    467    537    732    815    966   1044    589
   -646    296    943    174   -795    618    613    561    774    901   1021    504
   -743    335   1078    202   -909    706    636    485    766    930   1047    509
   -535    329    862    101   -698    594    488    659    826   1026   1124    631
   -342    314    657     15   -498    485    374    831    888   1091   1189    706
   -400    288    688     54   -542    488    394    805    893   1054   1135    646
   -483    262    743    109   -613    501    428    748    867   1026   1106    620
   -561    265    826    148   -693    542    441    675    833   1000   1114    607
   -545    262    807    142   -675    535    405    607    771    948   1072    548
   -480    142    623    166   -550    384    361    623    724    904   1028    498
   -483     54    537    213   -509    296    348    618    693    865    997    467
   -504    -20    483    259   -496    231    355    587    654    818    958    418
   -519    -83    436    301   -478    176    361    535    602    763    901    329
   -519   -119    400    319   -462    140    348    509    563    727    872    316
   -506   -148    358    327   -433    106    335    509    561    737    909    306
   -542   -127    415    335   -480    142    335    462    548    701    857    223
   -550   -122    428    337   -491    153    342    410    504    636    784    236
   -488   -158    329    322   -410     85    327    426    467    610    774    249
   -491   -166    324    327   -407     77    335    441    493    644    807    252
   -470   -223    246    345   -361     10    319    496    511    678    833    298
   -472   -252    220    363   -348    -15    309    532    542    696    844    322
   -498   -181    314    337   -407     64    311    522    553    701    865    296
   -478   -213    265    345   -371     25    316    524    524    639    789    241
   -441   -446     -5    444   -218   -228    358    548    426    459    576     90
   -436   -709   -272    574    -83   -491    483    657    379    301    371   -153
   -441   -633   -192    535   -124   -413    576    771    475    306    355   -220
   -532   -298    233    415   -384    -33    584    620    555    465    563    -54
   -688    197    885    241   -787    540    374     72    462    685    945    283
   -818    898   1717    -38  -1267   1306     85   -436    439   1088   1574    854
   -802   1288   2091   -244  -1447   1691   -174   -628    542   1558   2158   1395
   -748   1000   1748   -127  -1247   1374   -332   -667    457   1621   2177   1439
   -696    428   1124    132   -909    776   -345   -639     93   1044   1509    875
   -618   -124    493    371   -555    184   -252   -488   -298    220    636    135
   -574   -371    202    472   -389    -85    -57   -111    -85    210    517     10
   -535   -322    213    428   -374    -57    103    181    202    413    644     98
   -491   -285    205    387   -350    -41    220    381    389    530    727    171
   -478   -272    205    376   -342    -33    280    478    472    579    766    192
   -485   -267    218    376   -353    -25    314    517    514    610    797    179
   -501   -280    218    389   -361    -31    332    532    527    605    779    163
   -501   -288    213    394   -358    -36    327    535    506    571    743    171
   -488   -283    205    387   -348    -38    327    537    501    571    758    210
   -509   -267    239    387   -376    -15    335    550    537    602    784    213
   -519   -226    293    371   -407     33    363    576    579    636    815    218
   -501   -168    329    332   -418     77    384    592    613    667    841    228
   -467   -168    298    319   -384     64    389    605    623    670    831    241
   -457   -140    316    298   -389     88    368    602    615    646    797    244
   -446   -124    322    285   -384     98    358    600    620    659    815    270
   -478   -119    358    296   -420    119    374    631    670    717    865    277
   -524    -70    454    298   -491    192    394    639    724    756    893    252
   -470    -57    413    262   -441    176    389    644    711    748    891    272
   -426    -49    376    236   -402    163    381    698    735    782    919    332
   -420    -28    392    223   -407    181    389    758    805    841    963    387
   -418     -5    413    213   -415    202    389    800    854    870    997    428
   -415     49    465    181   -439    257    392    841    911    911   1034    459
   -405     67    472    168   -439    270    405    898    974    961   1065    483
   -384    101    485    140   -436    293    426    950   1039   1015   1109    532
   -350    163    514     93   -431    337    428    987   1085   1070   1166    568
   -345    215    561     62   -454    387    439   1008   1122   1117   1223    579
   -379    236    613     70   -496    423    454   1023   1140   1143   1257    605
   -392    236    628     75   -509    431    449   1002   1122   1109   1215    576
   -350    197    548     77   -449    371    428    943   1047   1010   1109    524
   -353    192    545     80   -449    368    418    909   1000    984   1098    527
   -358    202    561     77   -459    381    407    865    958    948   1091    501
   -368    226    594     70   -483    410    389    805    906    906   1070    459
   -402    252    654     75   -527    452    397    766    872    872   1044    428
   -420    220    639     98   -530    428    389    704    807    805    976    353
   -420    179    597    119   -509    387    368    626    730    722    901    288
   -415    166    581    122   -498    374    350    581    685    670    852    275
   -426    171    597    127   -511    384    355    579    683    649    841    311
   -428    142    571    142   -498    355    361    574    680    654    865    311
   -439    135    574    150   -506    353    371    561    675    670    870    270
   -475    174    649    148   -563    413    394    576    698    696    875    249
   -462    233    696    114   -579    465    394    563    706    698    867    220
   -400    277    678     59   -540    478    361    532    693    693    880    249
   -387    327    714     28   -550    522    353    553    735    745    940    322
   -397    366    761     15   -579    563    337    553    758    774    974    366
   -415    363    779     25   -597    571    322    537    750    771    979    371
   -420    358    779     28   -602    568    303    511    722    737    945    348
   -420    353    774     33   -597    563    280    485    693    709    927    342
   -410    327    737     38   -574    532    270    467    665    683    906    340
   -415    275    691     70   -553    483    267    452    636    652    872    309
   -423    145    568    137   -496    355    275    439    592    605    828    249
   -436     64    501    184   -470    283    280    428    566    581    802    189
   -446      7    454    218   -452    231    280    410    535    545    766    150
   -454    -31    423    244   -439    194    277    400    506    506    722    140
   -436    -57    379    244   -407    161    249    366    459    459    685    114
   -415    -88    327    252   -374    119    228    332    418    418    654     77
   -407    -90    316    249   -363    111    223    319    407    407    652     70
   -431    -96    335    265   -384    119    233    335    423    423    662     72
   -446   -124    322    283   -387     98    220    314    405    400    639     38
   -433   -150    283    290   -358     64    205    293    371    368    618     31
   -420   -168    252    293   -337     38    210    309    376    376    628     59
   -410   -176    233    293   -322     28    207    301    371    368    631     64
   -418   -194    223    306   -322     12    210    296    363    353    610     38
   -413   -290    119    350   -267    -85    220    314    329    290    542    -15
   -405   -519   -116    459   -145   -319    303    394    275    148    371   -148
   -413   -698   -285    555    -64   -493    444    527    277     10    179   -322
   -431   -537   -106    483   -163   -322    542    615    402     75    223   -290
   -532   -153    379    342   -457    114    462    309    384    236    470    -72
   -636    397   1034    116   -833    714    140   -283    213    480    888    301
   -696   1091   1787   -197  -1241   1439   -171   -698    189    909   1470    805
   -641   1288   1930   -324  -1286   1608   -431   -831    246   1288   1883   1197
   -579    849   1428   -135  -1002   1137   -522   -797    129   1176   1709   1060
   -579    293    870    140   -724    581   -446   -730   -213    480    976    407
   -574   -184    389    379   -483    101   -254   -527   -392   -114    324   -153
   -532   -303    226    418   -381    -38    -62   -176    -96     41    374   -103
   -485   -293    192    389   -340    -51     85     90    150    213    488      0
   -472   -296    174    384   -324    -62    202    280    322    327    558     57
   -441   -290    150    366   -296    -70    244    345    376    361    584     77
   -431   -319    109    374   -272   -106    259    371    387    361    581     90
   -426   -335     90    379   -259   -122    275    402    407    374    576     98
   -405   -327     77    363   -244   -124    270    394    397    358    561     77
   -394   -298     96    348   -246   -101    277    415    415    374    587     96
   -389   -275    114    329   -254    -80    272    413    423    381    592     96
   -381   -215    166    298   -275    -25    270    407    423    379    584     98
   -389   -179    210    283   -301     15    280    428    446    394    600    122
   -405   -155    249    280   -327     46    293    459    475    436    636    129
   -402   -132    270    265   -337     67    288    452    483    439    641    119
   -366   -148    218    257   -293     36    288    462    496    441    646    150
   -374   -135    239    254   -306     49    322    524    550    501    701    200
   -324   -132    192    228   -259     28    314    535    568    522    719    192
   -327   -119    205    220   -267     41    337    584    618    566    756    226
   -324   -116    207    220   -267     44    361    636    672    610    792    270
   -301    -98    202    200   -254     51    363    667    709    636    810    296
   -257    -54    202    155   -231     72    371    727    761    675    836    335
   -241    -12    228    124   -236    106    389    787    823    732    891    392
   -252     54    306     98   -280    179    407    849    906    818    966    446
   -223     83    306     70   -265    194    384    854    914    828    974    441
   -197    111    309     44   -252    210    366    870    914    833    987    478
   -205    166    368     18   -285    265    374    909    945    867   1028    527
   -257    241    496      7   -376    368    402    953    989    911   1075    574
   -290    293    581     -2   -436    436    397    940    971    898   1072    561
   -220    283    504    -31   -361    392    314    789    815    753    956    439
   -220    262    483    -20   -353    371    314    750    766    698    917    426
   -288    244    530     20   -407    387    355    769    779    711    940    459
   -316    236    553     38   -436    392    366    735    761    698    930    410
   -259    135    394     62   -327    265    316    597    633    579    815    303
   -298    109    407     93   -353    259    332    589    633    592    833    311
   -389    109    498    140   -444    303    410    667    732    701    940    314
   -410    101    511    153   -459    303    433    652    740    698    924    257
   -265      0    265    132   -265    132    332    449    527    446    688    249
   -319     -5    314    161   -319    153    381    522    602    524    782    355
   -426     36    462    194   -444    249    459    628    717    659    922    397
   -566    111    678    226   -623    394    545    743    844    782   1026    452
   -457     85    542    187   -498    314    475    620    717    628    836    368
   -322     51    374    132   -348    213    407    509    602    522    763    371
   -353     96    446    127   -400    270    426    553    670    620    888    381
   -405    129    535    137   -470    329    420    581    727    698    971    402
   -431    135    566    148   -498    350    413    584    737    706    984    410
   -433    119    550    155   -493    332    392    553    706    675    958    405
   -423    124    545    148   -485    335    366    527    680    652    935    400
   -426    106    532    161   -480    316    363    524    662    628    909    363
   -431     44    475    194   -452    259    363    532    649    615    883    288
   -475    -70    405    272   -444    168    350    501    600    558    831    213
   -522   -129    389    324   -457    129    348    459    542    485    787    296
   -514   -181    332    345   -423     75    337    428    496    426    743    309
   -522   -218    303    371   -413     41    332    410    467    387    701    239
   -581   -220    361    400   -472     70    337    410    452    376    691    213
   -571   -262    306    415   -441     20    314    374    402    327    646    166
   -540   -311    228    426   -384    -44    277    327    348    270    602    129
   -568   -314    254    441   -413    -31    303    366    381    298    633    163
   -545   -319    223    431   -384    -49    293    350    363    285    620    148
   -509   -322    184    415   -348    -70    249    283    298    218    561     83
   -493   -296    197    394   -348    -49    231    259    275    194    545     64
   -501   -280    220    392   -361    -31    226    267    283    202    561     80
   -506   -327    179    415   -342    -75    218    270    267    176    537     57
   -483   -475      7    478   -246   -233    231    283    202     83    439    -33
   -444   -696   -254    568    -96   -478    285    322     93   -122    205   -254
   -405   -857   -452    631     23   -654    410    449     83   -285    -10   -478
   -407   -659   -254    532    -80   -457    509    522    194   -223     41   -462
   -584   -241    342    413   -465     51    415    142    176    -38    342   -176
   -795    397   1189    197   -992    792    137   -446    127    327    904    368
   -805   1091   1896   -142  -1350   1493   -187   -917    132    776   1525    927
   -745   1296   2042   -277  -1392   1667   -457  -1034    231   1228   2021   1410
   -693    909   1602   -109  -1148   1254   -545  -1002    106   1093   1834   1270
   -745    324   1070    207   -909    696   -410   -844   -205    397   1065    553
   -675   -249    426    462   -550     88   -202   -581   -407   -231    353   -103
   -519   -387    129    452   -324   -129    -49   -257   -192   -161    337   -106
   -465   -381     83    423   -275   -150    122     54     59      7    454     18
   -420   -371     49    394   -236   -161    207    213    184     83    493     44
   -439   -374     64    407   -252   -155    239    254    210     85    467     15
   -475   -358    114    415   -296   -124    259    280    228     77    462     77
   -426   -379     46    402   -239   -166    259    288    215     59    459    106
   -392   -358     33    374   -215   -161    267    311    231     77    475     83
   -397   -366     31    381   -215   -168    285    340    262    101    501     88
   -436   -353     83    392   -259   -135    298    358    280    109    511    114
   -459   -311    145    384   -303    -83    314    384    319    145    550    158
   -400   -316     83    355   -241   -116    280    332    270     90    506    127
   -366   -296     70    332   -218   -114    277    332    270     85    501    132
   -358   -249    109    303   -233    -72    296    361    311    119    532    171
   -358   -218    137    288   -249    -41    311    397    358    155    566    200
   -374   -194    179    283   -280     -7    329    431    400    187    597    239
   -296   -189    106    244   -202    -41    309    420    379    155    571    257
   -267   -189     75    226   -171    -57    306    446    387    163    587    254
   -270   -187     83    228   -176    -54    319    501    441    223    644    275
   -285   -166    119    226   -202    -25    332    550    483    254    667    327
   -288   -168    119    228   -205    -25    350    602    519    288    701    371
   -290   -124    163    207   -228     18    368    670    589    374    784    407
   -275    -83    189    179   -233     51    381    735    654    444    854    459
   -226    -23    202    124   -215     88    355    756    675    472    893    498
   -210     10    220    101   -215    114    358    805    714    511    937    548
   -207     31    239     85   -223    135    376    841    740    535    963    584
   -233     57    290     85   -262    174    394    854    748    542    979    615
   -228     54    283     85   -257    168    387    818    709    496    948    605
   -189     59    249     64   -218    153    368    769    654    439    896    566
   -189     85    275     49   -233    179    361    722    613    397    862    545
   -215     90    306     62   -262    197    361    680    581    381    854    553
   -249     64    314     90   -280    189    361    631    540    345    826    527
   -265     18    283    124   -272    150    350    571    491    288    763    454
   -293     15    309    137   -301    161    345    514    459    246    722    400
   -324     12    337    155   -332    176    350    459    423    210    698    376
   -342     15    355    161   -350    184    345    415    381    174    678    358
   -322     15    337    153   -329    176    342    405    366    150    654    355
   -322     12    332    153   -327    171    342    389    361    124    628    348
   -327     33    361    145   -342    197    358    379    374    135    641    324
   -324     72    397    124   -361    233    368    379    384    153    659    335
   -288    103    392     93   -340    246    350    389    379    163    680    392
   -306    127    433     88   -368    277    358    407    420    215    730    413
   -363    161    522    101   -441    340    353    381    439    241    743    384
   -358    192    550     83   -454    371    314    306    405    197    698    379
   -280    200    480     41   -379    340    259    272    340    145    665    433
   -259    150    407     51   -335    280    220    301    340    140    657    444
   -293     90    384    101   -340    236    223    288    324    109    628    410
   -376     38    415    168   -394    226    252    265    298     64    589    374
   -394    -54    340    226   -368    142    249    215    239      2    535    316
   -298    -93    205    194   -252     54    213    194    200    -25    501    254
   -259    -83    176    171   -218     46    200    192    181    -38    485    244
   -272   -140    129    205   -202     -5    194    174    145    -77    457    228
   -327   -189    137    259   -233    -25    194    127     96   -132    407    187
   -335   -187    145    259   -241    -20    189     67     51   -168    371    142
   -314   -189    124    252   -220    -33    168     72     44   -174    371    150
   -322   -200    119    259   -223    -41    168    103     54   -168    376    179
   -361   -215    145    288   -254    -36    192    101     51   -192    358    171
   -410   -213    197    309   -306    -10    215     31     18   -223    340    150
   -472   -215    257    342   -366     20    228    -54    -23   -249    327    142
   -400   -267    129    332   -267    -70    158    -46    -51   -244    322    148
   -275   -267      7    272   -142   -129     72     77    -23   -228    311    153
   -298   -322    -23    309   -140   -174     83     85    -67   -293    236    101
   -298   -522   -223    410    -38   -374    127    109   -179   -465     46   -101
   -275   -727   -452    498     85   -589    228    197   -267   -665   -194   -350
   -270   -711   -441    491     85   -576    361    342   -205   -696   -259   -439
   -400   -436    -36    415   -181   -236    355     75   -163   -561    -62   -223
   -631    137    769    244   -701    452    142   -532   -158   -239    428    298
   -820    909   1730    -44  -1275   1319    -83   -943     12    327   1158   1034
   -862   1332   2195   -233  -1527   1764   -314  -1088    220    891   1816   1727
   -807   1036   1844   -116  -1325   1439   -478  -1148     90    859   1782   1758
   -701    514   1213     93   -956    862   -519  -1130   -309    205   1067   1039
   -589     15    602    285   -597    309   -400   -883   -594   -444    316    277
   -519   -187    332    353   -426     72   -184   -470   -454   -501    150     70
   -423   -207    215    314   -322      2    -25   -215   -277   -397    200     77
   -322   -218    103    270   -213    -57     33    -49   -184   -348    231    122
   -277   -246     31    262   -155   -109     62     38   -145   -335    231    122
   -272   -233     38    254   -155    -98     77     51   -137   -340    228    122
   -285   -233     49    259   -168    -93    101     38   -140   -355    215    111
   -285   -215     70    249   -179    -72    114     38   -132   -340    223     98
   -252   -174     77    210   -166    -46    101     90   -114   -314    239    114
   -239   -210     28    226   -135    -90    116    140    -85   -301    246    142
   -239   -200     36    218   -137    -83    122    142    -85   -311    223    142
   -241   -158     83    197   -163    -38    119    140    -83   -296    233    153
   -231   -116    114    171   -174     -2    114    140    -72   -272    257    148
   -223   -101    122    163   -174     10    111    140    -64   -272    267    132
   -233    -67    166    148   -202     49    119    148    -41   -254    288    161
   -202    -46    155    124   -181     51    122    161    -31   -236    311    207
   -202     -2    197    101   -200     96    129    200      7   -197    342    220
   -187     10    197     88   -192    103    127    228     25   -189    332    252
   -119     10    129     51   -124     70    106    228      2   -213    322    267
   -101     20    122     38   -111     70    116    275     36   -176    353    303
   -106     33    137     33   -122     83    137    316     80   -116    405    327
   -103     96    200      5   -150    148    150    337    119    -75    444    314
    -62    122    184    -31   -124    153    142    384    148    -36    475    358
    -18    155    174    -70    -96    163    140    491    213     31    537    449
      7    194    187   -101    -90    192    150    550    265     80    589    511
     33    249    215   -140    -90    233    150    571    303    114    623    558
     28    246    218   -140    -93    233    158    579    322    140    646    597
      2    244    241   -122   -119    241    163    566    329    150    657    600
    -15    270    285   -127   -150    277    153    522    303    122    628    566
    -23    285    309   -129   -166    296    145    485    275    109    623    542
    -77    311    389   -116   -233    350    145    470    275    114    641    537
    -77    293    371   -109   -223    332    116    402    223     54    581    480
    -31    218    249    -93   -140    233     70    290    103    -72    459    400
    -70    197    267    -62   -168    231     64    241     59   -103    444    361
   -109    187    293    -38   -202    239     67    194     28   -137    407    316
   -119    161    280    -20   -200    220     80    161     10   -155    381    293
   -148    127    275     10   -213    200     96    137      7   -158    392    270
   -179    158    337     10   -257    246    114    124     23   -119    428    265
   -168    135    303     15   -236    218    122     90     -5   -158    355    202
   -127    103    231     10   -179    166    132     96    -31   -202    309    259
   -103    163    265    -31   -187    213    142    124      7   -155    371    303
   -116    249    366    -64   -241    306    155    127     46   -101    441    319
   -116    306    423    -96   -270    366    148    124     75    -64    475    316
   -122    311    431    -96   -277    371    129    119     93    -54    475    361
   -122    290    410    -85   -265    350    116    116     98    -51    488    397
   -129    275    405    -72   -267    340    103     93     90    -62    480    353
   -150    236    384    -44   -267    311     98     83     70    -88    441    361
   -166    184    348    -10   -257    265     77     59     28   -124    407    355
   -187    122    309     31   -249    215     75     59     12   -127    420    322
   -213     36    249     88   -231    142     77     46    -15   -168    376    249
   -218    -54    161    135   -189     51     75     12    -62   -239    285    233
   -215   -106    109    161   -163      0     64    -23   -103   -280    254    218
   -213   -122     90    166   -155    -15     33    -70   -142   -306    226    142
   -187   -153     33    171   -111    -59     10    -96   -181   -332    218    111
   -213   -150     62    179   -140    -44     10   -101   -181   -337    200     98
   -226   -171     54    197   -140    -59     12    -93   -166   -345    171    122
   -213   -215     -5    213   -106   -109    -10   -116   -194   -389    135    109
   -233   -241     -7    239   -114   -124    -12   -122   -205   -400    140    111
   -231   -257    -28    244   -103   -142     -2   -122   -200   -387    148     98
   -236   -280    -44    257    -96   -163     -5   -137   -213   -392    153     85
   -270   -257     10    262   -142   -124     10   -119   -174   -345    205     93
   -298   -249     49    275   -174   -101     46    -77   -135   -319    205     83
   -179   -454   -275    314     46   -366      7   -145   -303   -548    -51    -72
   -127   -678   -550    402    210   -613     75   -106   -441   -787   -306   -337
   -127   -732   -605    428    236   -670    205     28   -418   -857   -405   -517
   -174   -589   -415    381    119   -504    306     72   -275   -717   -267   -431
   -368   -150    218    259   -293     33    202   -361   -181   -418    132     20
   -563    594   1156    -15   -859    875      5   -761     62    155    839    795
   -605   1145   1748   -270  -1176   1447   -187   -878    394    800   1558   1564
   -475   1158   1634   -340  -1054   1395   -433   -922    485   1109   1883   1945
   -454    662   1117   -106   -787    891   -532  -1070     51    576   1348   1382
   -449     90    537    179   -493    314   -522  -1088   -472   -236    493    465
   -426   -290    135    358   -283    -77   -353   -802   -581   -602     23     25
   -329   -355    -25    342   -153   -192   -184   -480   -415   -548      2     18
   -252   -345    -93    296    -80   -220    -59   -257   -283   -459     54     49
   -176   -342   -166    259     -7   -257      2   -158   -220   -426     75     49
   -153   -353   -200    249     23   -277     25   -127   -202   -436     67     41
   -145   -353   -207    249     31   -280     38   -101   -184   -433     70     49
   -135   -332   -197    233     31   -265     33    -98   -184   -436     59     33
   -135   -316   -181    223     23   -249     36    -85   -181   -439     49     15
   -119   -267   -150    192     12   -210     49    -59   -153   -418     70     33
    -96   -233   -137    166     20   -187     44    -57   -142   -405     80     49
    -98   -228   -129    163     15   -181     41    -51   -140   -415     77     62
   -109   -213   -103    161     -5   -158     51    -33   -111   -394     93     93
   -122   -168    -46    142    -38   -109     54    -31    -96   -379    103    109
    -96   -166    -70    132    -12   -119     44    -44   -116   -405     72     93
    -67   -163    -98    114     15   -132     54     -7    -93   -381     98    132
    -59   -153    -93    106     15   -124     67     28    -49   -340    137    166
    -57   -135    -77     93      7   -106     67     44    -23   -319    155    176
    -46    -90    -44     70     -2    -67     72     62      2   -290    184    192
    -36    -59    -23     46    -10    -41     80    101     36   -254    215    213
    -15    -23     -7     18     -5    -15     90    150     77   -207    249    257
     15     18      2    -18      5     10     90    194    116   -168    272    288
     31     62     31    -46      0     46    103    252    179   -114    311    329
     59    137     77    -98     -7    109    109    311    239    -57    361    379
     93    189     93   -142      0    142     98    340    270    -25    381    405
    129    197     64   -166     33    132     83    353    275    -12    400    420
    145    239     93   -192     25    166     83    389    303     15    433    472
    135    283    148   -210     -5    215     85    392    327     36    457    501
    129    322    192   -228    -31    257     90    366    322     33    454    483
    145    316    171   -231    -12    244     77    327    285      0    426    446
    150    293    142   -220      5    218     83    316    259    -18    418    449
    142    298    155   -220     -7    228     98    285    239    -33    400    444
    114    288    174   -202    -31    233    103    236    200    -72    363    410
     96    277    181   -189    -44    231    106    184    155   -119    316    366
     64    252    187   -158    -59    220    122    132    111   -166    265    311
     46    226    179   -137    -64    202    132     90     70   -210    226    277
     25    213    184   -119    -77    200    129     46     31   -249    189    252
      5    197    192   -103    -93    194    137     15     10   -275    163    223
     -2    200    202    -98   -101    200    148     -7     -2   -296    137    192
     -7    241    249   -119   -129    246    153    -12     18   -277    137    184
      5    303    296   -155   -145    301    163      2     59   -228    184    244
     -7    337    342   -166   -176    340    166     15     88   -192    231    301
     36    368    332   -202   -148    350    122    -12     75   -194    228    293
     62    381    319   -223   -127    350     83    -41     51   -207    215    272
     54    363    309   -210   -127    337     75    -44     41   -215    210    277
     33    350    316   -194   -142    335     67    -54     31   -223    210    283
    -15    288    303   -135   -158    296     70    -59     12   -244    192    265
     -7    236    244   -114   -124    239     59    -77    -18   -280    153    223
      0    137    137    -67    -70    137     51   -103    -80   -342     83    153
    -10     62     72    -25    -44     67     44   -122   -119   -389     33    109
    -20     15     36      2    -28     25     38   -140   -153   -428      0     90
    -33    -44    -12     36    -10    -28     36   -168   -189   -459    -44     64
    -36    -96    -59     64     10    -77     41   -184   -205   -472    -59     70
    -64   -114    -49     88    -10    -80     62   -166   -189   -452    -46     96
   -109   -111     -2    111    -54    -57     88   -129   -161   -415    -25    122
    -15   -171   -158     93     67   -163     31   -220   -259   -501   -101     46
     -5   -197   -192     98     93   -194     23   -246   -293   -537   -129     20
    -12   -148   -135     80     59   -142     33   -233   -285   -522   -116     38
    -15   -111    -96     64     38   -103     23   -236   -293   -522   -122     33
    -15    -77    -62     46     23    -72      5   -249   -303   -532   -135     20
    -28    -67    -41     46      5    -54     -5   -262   -319   -561   -179    -20
    -28   -171   -142     96     57   -158     10   -254   -381   -667   -309   -135
      2   -400   -402    200    202   -400     98   -171   -475   -859   -537   -337
     12   -462   -478    223    244   -470    218    -44   -439   -940   -667   -480
    -44   -207   -163    124     59   -187    285    -54   -327   -831   -545   -389
   -174    241    415    -36   -293    327    145   -491   -371   -628   -226    -98
   -249    885   1135   -316   -691   1010   -179  -1078   -467   -290    296    400
   -298   1444   1743   -574  -1021   1592   -426  -1325   -332    239    919    984
   -246   1345   1592   -550   -919   1470   -618  -1361   -272    542   1189   1270
   -218    810   1026   -296   -623    917   -670  -1369   -542    174    763    893
   -233    296    530    -31   -381    413   -597  -1343  -1039   -711   -122     64
   -205    -33    168    119   -189     67   -436  -1078  -1067  -1034   -524   -314
   -161    -88     72    124   -119     -7   -265   -727   -771   -849   -431   -223
   -101    -77     23     88    -64    -28   -135   -480   -563   -711   -345   -142
    -59    -51      7     57    -33    -23    -41   -324   -426   -620   -288    -90
    -67    -36     31     49    -51     -2    -12   -259   -374   -581   -259    -46
    -44    -83    -38     62     -2    -62    -18   -252   -366   -589   -272    -49
    -62    -83    -20     70    -20    -51      7   -231   -340   -584   -277    -54
    -59    -59      0     59    -31    -31     18   -223   -322   -566   -267    -70
    -62    -49     12     54    -38    -20     20   -210   -306   -542   -249    -54
    -93    -59     33     75    -64    -12     44   -176   -275   -517   -244    -41
    -23    -83    -59     51     15    -72      0   -231   -337   -571   -301    -93
    -20    -54    -33     38      5    -44      2   -179   -285   -511   -239    -12
    -31    -12     18     20    -25      2      0   -171   -254   -475   -207     -2
    -33     31     64      0    -49     46     25   -148   -213   -433   -179      7
    -36     41     77     -2    -59     59     62   -106   -166   -389   -150     54
     -7     36     44    -12    -25     38     59    -83   -142   -366   -132     85
      7     44     33    -25    -12     38     57    -70   -129   -348   -109    116
    -10     75     85    -33    -49     80     59    -41    -85   -298    -54    148
    -33    127    161    -49    -98    142     62    -15    -36   -265    -49    122
    -38    132    171    -46   -103    150     93     31     12   -252    -83    179
     20    132    111    -77    -46    124     93     72     46   -181    -15    259
     41    171    129   -106    -44    153     96    140    122    -83     83    267
     31    218    184   -127    -77    202    124    220    213      7    168    329
     12    254    241   -132   -114    249    158    303    298     80    202    389
     33    265    228   -150    -98    249    145    301    306     67    171    478
     64    293    226   -179    -80    259    124    283    296     72    197    485
     64    327    262   -197    -98    296    137    301    324    111    244    491
     46    324    277   -184   -114    301    158    311    340    140    272    478
     41    311    270   -179   -114    293    153    280    311    111    241    449
     -7    290    296   -142   -150    293    150    244    270     54    189    423
      7    272    265   -142   -127    270    137    171    189    -23    106    358
     25    296    270   -161   -122    283    119    103    122    -67     88    319
    -10    319    327   -155   -168    322    106     49     83    -88     96    257
    -41    285    324   -122   -184    303    103      5     36   -137     38    163
    -62    249    311    -96   -187    280     98    -33    -15   -202    -36    158
    -75    241    316    -83   -194    277    106    -49    -31   -207    -54    140
    -62    257    319    -98   -192    285     90    -90    -67   -239    -80    101
    -57    280    335   -111   -194    306     70   -114    -85   -254    -98     64
    -70    306    374   -119   -223    340     83   -103    -59   -231    -83    103
   -114    348    462   -116   -288    405    124    -62     15   -158    -31    140
    -83    366    449   -142   -267    407     83   -106    -12   -181    -54    111
    -57    394    452   -168   -254    423     36   -135    -33   -179    -38    174
    -46    431    478   -192   -262    454    -10   -150    -25   -158     -7    205
    -23    467    491   -220   -257    478    -44   -171    -36   -150      7    179
    -46    449    496   -202   -270    470    -46   -168    -31   -129     12    103
    -64    420    483   -179   -275    452    -54   -197    -64   -158    -25     85
    -83    397    480   -158   -280    439    -62   -220   -103   -200    -67     96
    -75    314    389   -119   -231    350    -49   -213   -116   -215    -93     36
    -72    223    296    -75   -184    257    -64   -231   -161   -257   -127      0
    -88    184    272    -49   -179    228    -67   -244   -187   -275   -150    -49
    -90    124    215    -18   -153    171    -64   -254   -213   -311   -210    -49
    -75    161    236    -41   -155    197    -25   -231   -210   -322   -210      0
    -57    137    194    -41   -127    166    -41   -257   -239   -363   -239      5
    -96     49    145     23   -119     96    -90   -311   -298   -420   -296    -51
   -132     18    148     54   -140     83    -70   -290   -280   -381   -267    -59
   -174     36    210     70   -192    122    -51   -259   -239   -324   -223    -62
   -132     44    174     41   -153    109    -90   -329   -293   -379   -277   -137
    -67      0     67     33    -70     33   -124   -384   -358   -457   -353   -184
    -88    -31     54     59    -72     10   -119   -348   -332   -428   -319   -129
   -106    -49     57     77    -83      2   -124   -319   -306   -381   -265    -93
    -88   -109    -20     96    -33    -64   -119   -298   -314   -405   -298   -135
    -51   -254   -202    153     75   -228    -70   -239   -355   -517   -446   -265
    -31   -418   -387    223    176   -405     41   -109   -350   -644   -633   -449
    -36   -381   -345    210    153   -363    142     36   -236   -646   -680   -524
   -140    -41     98     90   -122     28    137    -93   -155   -488   -462   -368
   -277    457    735    -90   -506    594   -101   -654   -329   -319   -119    -75
   -387   1109   1496   -363   -943   1301   -387  -1163   -433     12    418    426
   -387   1561   1948   -587  -1166   1753   -628  -1395   -379    485   1026    982
   -319   1215   1535   -449   -927   1374   -748  -1454   -511    480    987    935
   -306    654    961   -176   -633    807   -714  -1434   -833   -124    277    288
   -301    153    452     72   -376    301   -600  -1283  -1078   -779   -462   -363
   -239   -103    135    171   -187     15   -454   -940   -883   -782   -566   -413
   -202   -103     98    153   -153     -2   -332   -649   -597   -566   -418   -275
   -153   -119     31    135    -93    -44   -236   -441   -418   -423   -322   -226
   -124   -111     12    116    -70    -51   -176   -342   -319   -358   -272   -202
   -122    -88     33    106    -77    -28   -142   -314   -283   -353   -280   -181
   -111    -67     44     88    -80    -12   -129   -298   -272   -353   -293   -187
    -93    -57     36     75    -64    -10   -116   -262   -252   -324   -280   -155
    -85    -62     23     72    -54    -18   -103   -233   -223   -293   -262   -153
    -80    -51     28     67    -54    -12   -103   -228   -205   -267   -239   -179
    -98    -96      0     96    -51    -49    -88   -226   -200   -275   -249   -155
   -114   -103     10    109    -64    -46    -77   -218   -184   -257   -226   -116
   -114    -51     59     80    -88      2    -72   -189   -145   -215   -181    -85
   -101    -18     83     59    -93     31    -67   -161   -124   -184   -155    -38
   -163    -31    129     96   -148     49    -38   -137   -101   -168   -142    -36
   -168    -41    127    103   -148     41    -38   -135    -77   -124    -96    -75
   -122    -31     88     75   -106     28    -67   -116    -57    -98    -80   -116
   -135    -23    111     80   -124     44    -77   -109    -51   -145   -142    -57
   -132      5    137     62   -137     70    -75    -96    -33   -116   -109     67
   -103     28    132     36   -116     80    -67    -46     20    -41    -33     77
    -67     54    119      5    -96     85    -57     15     77     20     20     80
    -64     72    137     -2   -101    103    -36     70    140     77     75    109
   -114     77    192     18   -155    135    -20    103    187    122    116    153
    -98    132    228    -18   -163    179     -5    168    249    210    205    244
      5    163    155    -85    -75    161    -20    220    290    267    254    298
     33    179    145   -106    -54    163     -2    280    337    303    275    342
     12    179    166    -98    -77    174      0    296    363    319    303    371
     -7    220    228   -106   -116    223      7    290    374    324    335    366
    -25    207    233    -90   -132    220     15    303    376    319    327    361
    -41    192    233    -75   -137    213     15    296    348    293    290    329
    -64    194    257    -64   -161    226      5    257    303    265    275    280
    -80    179    259    -51   -168    218      0    205    249    215    233    233
    -98    155    254    -28   -176    205      2    171    207    171    200    218
   -111    153    265    -20   -187    207     23    163    187    155    187    218
   -129    163    290    -18   -210    226     36    124    155    116    150    213
   -163    179    342     -7   -254    259     62    101    150    106    137    184
   -210    176    387     15   -298    280     85     64    140     83    106    148
   -179    150    329     15   -254    239     67     -2     72     15     49     98
   -158    101    259     25   -210    181     77      5     83     49     70     67
   -194     96    290     49   -241    192     88    -23     85     67     90     15
   -233     98    332     64   -283    215     85    -51     90     80    119     51
   -267    153    420     57   -342    285     88    -31    124    127    163     90
   -262    241    501     10   -381    371     72     15    187    189    215    163
   -116    306    423    -93   -270    363     51     46    210    218    252    179
    -38    306    345   -135   -192    324     51     54    210    218    246    171
   -101    241    342    -70   -220    290     20     18    179    179    218    179
   -181    200    379    -10   -280    288     51     38    200    189    236    202
   -189    119    309     36   -249    213     36     38    184    174    200    171
   -174     54    228     57   -202    140     12     18    140    129    150    124
   -174      2    176     85   -174     88     15     10    114    101    137     98
   -200    -51    148    124   -176     46     12    -10     85     77    109     46
   -220    -93    127    155   -176     15      7    -23     64     57     90     20
   -171   -127     41    148   -109    -44    -12    -59     15      5     38    -20
   -166   -153     12    161    -90    -70    -20    -64    -18    -25     10    -44
   -192   -142     49    166   -122    -46    -12    -77    -25    -25     28    -36
   -262   -205     57    233   -161    -75    -12   -116    -51    -49     15    -80
   -233   -236     -5    233   -116   -122    -33   -137    -72    -62      2   -122
   -145   -215    -70    181    -38   -142    -38   -114    -54    -38     18   -137
   -200   -257    -59    226    -70   -158     -2    -72    -12    -10     38   -109
   -192   -254    -62    223    -67   -158      2    -46     -7    -28     10    -57
   -166   -244    -80    205    -44   -163     -2    -41    -23    -72    -23    -33
   -153   -345   -192    249     18   -270      2    -23    -67   -137    -98   -103
   -137   -600   -465    368    161   -532     72     54   -135   -290   -290   -350
   -137   -717   -579    426    220   -649    181    181   -114   -402   -462   -594
   -163   -537   -376    350    103   -457    272    267     20   -327   -410   -589
   -306   -220     85    265   -197    -67    228    -38     36   -155   -142   -329
   -511    374    883     67   -698    628    -41   -685    -96    150    394    226
   -605   1036   1641   -215  -1124   1337   -290  -1091    -57    623   1067    865
   -576   1257   1834   -340  -1205   1543   -524  -1257      5   1036   1582   1392
   -527    833   1361   -153   -943   1096   -618  -1296   -189    859   1384   1241
   -470    200    670    132   -571    433   -568  -1197   -558     96    514    392
   -433   -228    202    329   -319    -12   -405   -904   -636   -366    -67   -223
   -363   -296     67    329   -218   -114   -231   -522   -366   -262    -70   -280
   -262   -306    -44    285   -109   -176    -88   -249   -163   -166    -49   -176
   -231   -327    -98    277    -67   -213    -20   -122    -75   -103      0   -106
   -270   -363    -96    316    -88   -231     10    -72    -41    -70     25   -111
   -244   -374   -132    306    -57   -254     33    -23    -15    -46     36    -93
   -150   -332   -181    241     15   -257     36     18     12    -31     54    -93
   -153   -309   -155    231      0   -233     33     18     25    -10     93    -98
   -213   -303    -93    257    -62   -200     49     12     44     12    116   -137
   -200   -311   -114    254    -44   -213     64     44     62      7     85    -77
   -124   -327   -202    226     38   -265     62     64     54    -18     59      7
   -127   -288   -163    207     15   -226     49     70     64     -7     90      2
   -129   -280   -150    202     10   -215     36     77     85     28    135      5
   -124   -275   -150    200     12   -213     33     85     98     38    153     20
   -135   -262   -127    200     -5   -194     51    109    127     46    171     59
   -129   -265   -135    194      0   -200     62    135    158     96    213     54
   -122   -249   -127    184      2   -189     67    168    197    140    249     44
   -119   -202    -83    161    -20   -142     62    205    223    155    265     70
   -109   -215   -106    163     -2   -161     67    239    233    155    265    127
    -83   -218   -135    150     23   -179     83    285    277    213    314    135
    -75   -184   -109    129     15   -148    109    358    353    293    400    168
    -59   -153    -93    106     15   -124    119    418    413    348    459    228
    -20   -101    -80     62     28    -90    124    462    457    387    491    290
     20    -54    -75     15     46    -64    124    509    509    444    555    350
     44    -18    -64    -12     51    -41    140    561    563    511    623    374
     49     -2    -54    -25     49    -28    163    607    605    540    623    426
     72     15    -57    -44     64    -20    166    626    605    524    605    504
     85     25    -62    -57     72    -18    153    589    576    498    594    491
     54      5    -49    -31     51    -20    166    579    576    511    620    483
     28     -2    -33    -12     28    -18    171    550    550    480    618    478
     -7      7     15      0    -10     10    181    517    535    472    620    444
    -20      0     18     10    -20      7    187    475    511    439    594    418
    -15    -20     -7     18     -5    -15    179    397    457    363    532    368
    -41    -31     10     33    -25    -10    189    353    420    327    504    327
    -80    -46     33     64    -57     -7    197    314    379    288    472    288
   -114    -67     44     90    -80    -12    207    275    358    267    465    265
   -137    -75     62    106   -101     -7    223    246    345    272    485    249
   -158    -62     96    109   -127     18    249    236    342    277    504    200
   -166    -62    103    114   -135     20    275    244    342    252    439    179
   -114    -46     64     77    -90      7    259    218    311    192    376    280
   -103    -23     77     62    -93     25    270    228    350    254    446    293
   -111     38    150     33   -132     93    262    231    400    327    522    285
   -106     72    179     18   -142    124    228    218    415    332    542    306
   -101     85    187      7   -145    135    200    207    413    335    555    309
   -122     62    184     31   -153    122    189    200    402    327    540    285
   -127      0    127     62   -129     62    171    168    358    262    470    296
   -148    -36    111     93   -129     36    163    148    329    233    441    290
   -171   -119     49    145   -111    -36    161    137    303    233    439    249
   -184   -202    -20    192    -83   -111    150    114    270    226    459    179
   -197   -246    -51    220    -75   -150    142     90    231    179    410     90
   -213   -332   -119    272    -46   -226    145     75    187    101    301    111
   -218   -368   -153    290    -33   -262    127     46    140     41    259    111
   -210   -387   -176    296    -18   -283    129     31    129     41    265     88
   -197   -371   -174    283    -12   -275    129     18    124     41    270     67
   -194   -379   -184    288     -5   -283    135     18    122     41    270     77
   -215   -394   -179    306    -18   -288    137     15    127     44    280     77
   -213   -394   -181    303    -18   -288    124      2    122     28    267     70
   -202   -420   -218    309      5   -319    116    -12     98      0    239     62
   -194   -428   -233    311     18   -332    114    -18     96     15    241     25
   -207   -415   -207    309      0   -311    114    -20     98      5    239      2
   -213   -457   -244    335     15   -350    129     -7     75    -41    192    -25
   -184   -646   -465    415    140   -555    171      7    -31   -223     -5   -202
   -114   -935   -820    524    353   -878    249     15   -202   -519   -337   -524
   -114   -940   -826    524    353   -883    368    127   -150   -524   -363   -597
   -241   -670   -428    454     93   -550    381    -93    -70   -342   -124   -392
   -449    -67    381    257   -415    155    171   -626     31     59    413    153
   -631    776   1408    -72  -1018   1091    -54   -953    337    727   1215    974
   -636   1179   1813   -272  -1226   1496   -296   -976    652   1335   1842   1636
   -524    958   1483   -218  -1002   1218   -511  -1028    561   1327   1816   1680
   -483    394    878     44   -680    636   -571  -1075    106    670   1140   1044
   -478   -194    283    337   -381     44   -423   -945   -345   -127    306    174
   -420   -410     10    413   -215   -200   -194   -576   -254   -223    111    -57
   -335   -446   -111    389   -111   -280    -15   -283    -85   -124    158    -54
   -275   -449   -174    358    -51   -311     80   -122     -2    -83    168    -51
   -210   -444   -233    327     10   -340    109    -77      7    -88    158    -67
   -205   -475   -270    340     31   -374    129    -51     18    -90    158    -67
   -192   -480   -288    335     46   -384    137    -36     15    -90    161    -67
   -197   -446   -249    319     25   -348    150    -12     31    -75    174    -54
   -200   -410   -210    306      5   -311    166     12     57    -59    184    -28
   -158   -418   -259    285     49   -340    166     10     46    -77    166    -36
   -106   -413   -306    259     98   -361    161     12     44    -77    155    -36
    -83   -371   -290    226    101   -329    150     15     49    -80    145    -20
    -83   -350   -267    218     90   -309    150     28     64    -59    150    -25
   -101   -353   -252    226     75   -303    158     49     77    -36    176    -23
   -101   -332   -231    215     64   -283    171     72    111      0    223     -5
    -83   -303   -220    192     67   -262    171     80    122     12    233      0
    -72   -275   -202    174     64   -239    181    103    142     23    246     31
    -64   -265   -200    163     64   -231    176    129    163     36    257     54
    -57   -265   -207    161     72   -239    187    168    194     62    280     77
    -44   -236   -192    140     72   -215    202    213    231     93    301    114
      0   -215   -215    109    106   -215    194    233    246    106    309    142
     28   -187   -215     77    119   -200    205    296    296    166    353    181
     54   -140   -194     41    122   -166    213    358    345    220    394    223
     80    -83   -166      0    122   -124    220    413    397    272    446    280
    101    -36   -137    -31    119    -85    236    470    452    329    498    335
    116     -2   -119    -57    116    -59    233    485    467    345    509    358
    153      5   -150    -80    153    -72    210    472    452    337    514    358
    171     15   -155    -96    163    -67    202    470    449    345    530    363
    168     18   -150    -93    161    -64    210    462    449    342    532    376
    153     18   -135    -85    142    -57    215    436    428    332    524    376
    119     20   -101    -70    111    -38    228    407    415    322    519    366
     85     33    -51    -59     67     -7    236    374    397    301    506    342
     90     28    -62    -59     77    -15    226    301    340    241    462    296
     57     36    -23    -46     38      7    228    252    298    202    423    259
     23     38     15    -31      2     28    231    207    265    171    392    239
      0     64     64    -33    -33     64    228    155    233    142    363    215
    -62     83    145    -10   -103    114    254    137    244    145    363    205
    -62     25     88     15    -75     57    254     90    200    101    316    153
    -20     10     28      5    -25     18    252     67    171     70    290    135
    -25     70     93    -23    -59     83    270     90    215    114    337    192
    -41    103    145    -31    -93    124    280     96    246    155    384    233
    -51    114    163    -33   -106    140    262     88    259    179    415    259
    -57    132    189    -38   -122    161    236     80    270    200    433    280
    -59    101    161    -20   -111    132    218     64    254    192    413    272
    -44     54     98     -5    -70     75    176     28    213    148    366    262
    -70     20     90     23    -80     54    171     31    215    158    384    270
    -57    -23     31     38    -44      2    161     18    187    124    350    220
    -75   -106    -33     90    -20    -70    155      2    150     85    303    184
   -114   -181    -67    148    -23   -124    171     -2    127     67    285    142
   -116   -233   -119    174      0   -179    168    -33     80     23    244     96
   -111   -290   -179    200     33   -236    163    -59     51    -12    213     72
   -111   -316   -205    213     44   -262    158    -70     38    -31    192     64
   -111   -335   -223    223     54   -280    148    -88     20    -44    171     57
   -127   -329   -202    228     36   -267    148   -106     12    -54    163     51
   -145   -332   -189    239     20   -262    158   -101     15    -54    166     54
   -192   -340   -148    265    -25   -244    166    -88     15    -51    171     59
   -176   -355   -179    267      0   -267    135   -132    -44   -106    114      7
   -142   -353   -213    246     33   -283    101   -166    -93   -150     72    -20
   -158   -324   -166    241      2   -246    109   -148    -72   -129     93      2
   -155   -348   -192    252     15   -272    109   -145    -75   -140     77    -18
   -127   -441   -314    285     93   -379    109   -158   -145   -236    -31   -122
   -101   -659   -561    379    228   -610    174   -140   -277   -452   -267   -363
   -101   -763   -662    431    280   -714    303    -46   -314   -597   -436   -561
   -137   -646   -509    389    184   -576    400    -33   -239   -545   -379   -545
   -272   -327    -54    301   -109   -192    335   -384   -171   -316    -72   -249
   -483    371    852     54   -667    610    106   -820     41    241    610    457
   -561    995   1556   -218  -1057   1275    -98   -979    358    875   1325   1205
   -444   1078   1522   -319   -982   1299   -366  -1047    452   1200   1662   1618
   -389    672   1062   -140   -724    867   -524  -1174    122    870   1325   1319
   -387     75    459    155   -423    267   -522  -1205   -405     54    483    452
   -374   -301     72    337   -226   -116   -342   -950   -579   -402    -31    -98
   -309   -381    -72    342   -119   -228   -124   -587   -387   -340    -49   -142
   -220   -358   -137    290    -41   -249     25   -337   -215   -236      2   -101
   -168   -335   -166    252     -2   -252     85   -231   -153   -213      5   -101
   -155   -327   -174    241      7   -252    109   -192   -129   -202      5   -101
   -155   -366   -210    259     25   -288    132   -158   -119   -200     -2    -93
   -129   -355   -226    244     46   -290    137   -140   -116   -202      0    -88
   -127   -335   -207    231     36   -270    137   -135   -114   -207     -5    -93
   -129   -335   -207    231     36   -272    145   -114    -88   -189      2    -72
   -116   -324   -210    220     44   -267    150    -90    -70   -161     28    -62
   -140   -342   -202    241     31   -272    179    -46    -31   -116     62    -54
   -116   -332   -215    223     46   -275    161    -54    -33   -127     49    -59
    -98   -303   -205    202     51   -254    148    -51    -33   -124     46    -51
    -85   -280   -194    181     51   -236    140    -46    -18   -114     62    -38
    -80   -270   -189    176     54   -231    148    -23      7    -98     83    -25
    -96   -270   -174    181     36   -223    155      5     36    -72    106     -5
   -114   -249   -135    179     10   -192    166     46     77    -25    145     31
    -98   -231   -135    163     15   -184    163     72    101      2    163     54
    -44   -220   -176    132     64   -200    155     88    106     10    158     62
    -54   -181   -129    116     36   -155    171    145    163     67    210     96
    -57   -140    -83     98     12   -111    187    210    226    132    265    148
    -23   -119    -96     70     33   -106    181    259    259    158    270    197
     28   -101   -129     36     77   -114    171    303    296    200    316    246
     36    -59    -96     10     64    -77    194    368    374    293    405    288
     51     -5    -59    -23     54    -31    215    420    431    355    472    335
     72     44    -28    -59     51      7    215    436    454    381    496    358
     77     54    -23    -64     51     15    218    454    478    405    511    392
     62     67      5    -67     28     38    228    457    496    428    532    420
     18     90     72    -57    -25     83    252    452    514    446    545    428
     20     70     49    -46    -12     59    239    389    457    384    493    368
      2     28     25    -15    -10     28    241    353    418    342    452    329
     10     -2    -12     -5     10     -7    236    303    366    285    394    288
    -20     31     51     -5    -36     41    244    262    345    267    379    270
    -70     49    116     10    -93     83    252    226    327    249    363    239
    -88     18    106     36    -96     62    249    166    272    194    319    189
   -122    -31     90     75   -106     28    270    142    241    161    290    163
   -171    -57    111    114   -142     25    306    150    252    168    293    166
   -148    -41    103     93   -127     31    303    116    231    148    275    145
   -140     38    179     51   -158    109    303     90    226    142    262    129
   -150     67    218     41   -184    140    290     72    233    150    267    129
   -150     85    236     33   -194    158    280     70    254    179    301    166
   -137     98    236     18   -187    166    246     59    272    207    324    205
   -109     96    205      7   -155    150    197     18    239    179    301    174
   -127     62    189     28   -158    124    179      0    218    161    288    145
   -153    101    254     25   -205    179    187      2    226    171    298    145
   -140     36    176     51   -158    106    171    -33    181    135    257    106
   -132    -49     83     90   -109     15    150    -44    142     93    210     64
   -119   -158    -41    137    -41   -101    132    -62     98     46    153     23
   -161   -205    -44    181    -59   -124    142    -57     88     28    127      7
   -233   -228      2    228   -119   -114    171    -44    109     46    140     12
   -142   -288   -145    215      0   -218     93   -174    -36    -96     10   -122
   -101   -288   -187    192     41   -239     85   -181    -59   -124    -15   -127
   -106   -290   -187    197     38   -239     88   -158    -44   -106     -7   -103
   -119   -316   -200    215     38   -259     83   -158    -41    -93      5    -98
   -124   -340   -215    233     44   -277     72   -168    -49   -101     10    -96
   -132   -366   -236    246     49   -303     70   -174    -54   -103     12   -101
   -122   -384   -262    252     67   -322     85   -166    -51   -109      5   -101
   -119   -394   -277    254     77   -337    101   -153    -41    -96     20    -88
   -119   -410   -290    265     85   -350     98   -163    -57   -111      0   -114
   -103   -478   -374    290    135   -428     80   -179   -124   -210   -116   -223
    -72   -680   -607    376    267   -644    148   -106   -184   -368   -316   -407
    -98   -792   -696    444    296   -745    298     57   -140   -459   -462   -563
   -111   -623   -511    368    200   -568    374    148    -31   -418   -441   -579
   -202   -283    -83    241    -62   -184    220   -288   -127   -311   -218   -374
   -358    296    652     31   -504    472    -75   -888   -241     -2    288    119
   -446    956   1400   -257   -922   1176   -319  -1223   -148    527    971    761
   -394   1044   1439   -324   -917   1241   -540  -1332    -49    971   1447   1236
   -353    457    807    -51   -581    631   -607  -1356   -311    646   1070    909
   -327    -62    265    194   -296    101   -527  -1299   -722   -129    236    122
   -298   -405   -106    350    -98   -257   -355  -1039   -810   -571   -296   -387
   -202   -514   -311    358     54   -413   -213   -704   -553   -454   -280   -371
   -155   -501   -345    327     93   -423    -85   -436   -322   -296   -174   -272
   -103   -467   -363    283    129   -415    -12   -272   -179   -200   -114   -213
    -75   -488   -415    280    168   -452      7   -207   -124   -166    -98   -189
    -70   -514   -444    293    187   -480     20   -174   -101   -153   -106   -192
    -80   -467   -389    272    153   -428     38   -145    -67   -127    -83   -181
    -80   -467   -387    272    150   -428     36   -137    -57   -122    -85   -187
    -70   -446   -379    257    153   -413     44   -122    -28    -96    -62   -153
    -41   -428   -387    236    171   -407     31   -135    -38   -111    -70   -168
    -49   -400   -350    223    148   -376     12   -127    -25   -101    -57   -166
    -49   -368   -319    207    135   -345     15   -109     -2    -77    -33   -132
    -46   -381   -335    213    142   -358     38    -85     18    -51    -10   -109
    -46   -376   -329    213    140   -353     51    -72     36    -33      2    -98
    -46   -324   -277    184    114   -301     57    -62     54    -18      7    -90
    -46   -296   -252    171    101   -275     59    -46     77      0     18    -93
    -38   -270   -231    153     93   -252     72    -15    114     33     44    -77
    -18   -257   -239    137    109   -249     62     -2    135     51     67    -57
     -2   -239   -239    119    116   -239     57     23    171     90     98    -25
     10   -192   -202     90    106   -197     64     51    215    132    137     18
      7   -158   -166     75     85   -163     75     88    265    181    179     67
     18   -132   -150     57     83   -140     83    135    314    239    223    103
     75   -122   -200     20    135   -161     67    176    345    267    252    153
     98   -109   -207      5    153   -158     72    244    415    332    306    233
    106    -62   -171    -23    137   -116     80    290    480    405    363    272
    119     28    -90    -72    106    -31     83    316    532    475    433    303
    114     77    -38    -96     75     20     83    319    548    496    454    319
    103     83    -20    -93     62     31     80    301    532    475    436    303
    106     80    -25    -96     64     28     80    290    506    439    410    296
     98     67    -31    -83     64     18     80    272    475    407    384    280
     83     64    -18    -75     49     23     77    231    433    366    337    239
     46     64     18    -54     15     41     85    189    387    319    301    200
     -5     70     72    -33    -38     70    111    153    358    288    280    171
      2     70     67    -36    -31     70    124    114    332    259    252    150
      5     38     33    -23    -15     36    119     80    283    213    205    106
    -20     44     64    -12    -44     54    111     28    231    163    158     57
    -36     33     70      0    -51     49    101    -10    189    124    116      7
    -70     15     85     28    -77     49    111    -36    184    109    101    -18
    -67     49    114      7    -90     80    114    -33    210    142    132     -2
    -33    103    137    -33    -85    119     96    -18    236    176    163     12
     -2    163    163    -83    -83    163     72    -15    259    207    202     36
     12    189    176   -101    -80    184     46    -28    265    226    233     46
    -23    142    163    -59    -93    153     41    -44    254    228    244     49
    -57     98    155    -23   -106    127     41    -70    223    197    205     33
    -46    119    166    -38   -106    142     28    -93    192    161    155     67
    -25    153    179    -62   -101    166     28    -88    194    174    168     83
    -18     85    103    -33    -62     93      7    -96    166    135    127     67
    -20    -49    -28     33      2    -38     -5   -101    122     83     67     12
    -31   -140   -111     85     38   -124      7    -90    103     72     38     -2
    -36   -155   -119     96     41   -137     12   -106     72     49     23    -36
    -44   -176   -132    109     44   -155      0   -127     33      7    -12    -80
    -44   -197   -153    119     51   -176      0   -127     18    -10    -31    -88
    -70   -241   -171    153     49   -207      0   -145     -7    -33    -46    -96
    -93   -283   -189    189     46   -236      2   -174    -31    -54    -51   -106
   -103   -303   -202    202     49   -254      0   -189    -44    -72    -59   -124
   -114   -319   -205    218     44   -265     -5   -187    -57    -80    -72   -140
    -93   -319   -228    205     67   -275    -20   -176    -62    -75    -75   -135
    -46   -322   -275    184    114   -298    -36   -184    -77    -80    -75   -142
   -106   -345   -239    226     64   -293    -15   -179    -67    -67    -54   -148
    -62   -384   -322    220    129   -353     -7   -145    -75    -88    -90   -200
    -10   -550   -540    280    262   -548     41    -67   -111   -200   -228   -301
      7   -730   -737    361    371   -732    161     64   -111   -340   -426   -493
     28   -646   -675    309    350   -662    257    184     -7   -350   -485   -592
    -54   -342   -290    197    116   -316    246     10     15   -254   -340   -423
   -194    116    309     36   -252    213     20   -566   -161    -80     36    -49
   -337    779   1117   -220   -727    948   -241  -1083   -259    272    620    465
   -353   1148   1501   -397   -927   1325   -478  -1291   -215    706   1171    987
   -314    831   1145   -259   -730    987   -602  -1345   -329    727   1171   1008
   -301    272    574     12   -436    420   -581  -1317   -641    148    504    361
   -280   -233     46    257   -163    -93   -444  -1140   -893   -561   -293   -397
   -184   -394   -210    288     10   -301   -270   -732   -594   -452   -298   -374
   -106   -389   -285    246     88   -337   -142   -431   -324   -259   -174   -236
    -64   -392   -327    228    129   -361    -54   -239   -163   -155   -111   -171
    -49   -415   -366    233    158   -392     -2   -137    -83   -103    -83   -155
    -49   -431   -381    239    163   -407     10   -122    -70   -103    -80   -166
    -36   -418   -384    226    174   -402     10   -103    -54    -98    -77   -168
    -20   -381   -361    200    168   -371     10    -88    -38    -98    -85   -166
    -12   -366   -353    189    168   -361     15    -75    -20    -90    -80   -145
     -7   -361   -355    184    171   -358     31    -51      0    -67    -57   -119
     -2   -342   -340    171    168   -340     46    -36     18    -36    -31   -111
      2   -314   -316    155    158   -314     57    -31     33    -20     -7   -119
      5   -296   -301    145    153   -298     57    -25     36    -23    -12   -132
      7   -306   -316    148    161   -311     57     -7     57     -7      0   -101
     15   -298   -316    140    166   -306     57     10     80      5      7    -80
     41   -288   -329    122    184   -309     57     28     96      2      7    -31
     51   -265   -316    106    184   -290     70     49    119     49     44    -23
     51   -244   -296     96    171   -270     77     80    163    103     96    -10
     57   -220   -277     80    166   -246     85    109    197    129    124     -2
     62   -181   -246     59    153   -213     96    148    228    150    137     38
     88   -135   -223     23    155   -179     96    187    267    184    176     90
    106   -129   -236     10    168   -181    103    239    319    226    220    150
    103   -116   -220      5    161   -168    111    285    366    270    259    189
    122    -75   -200    -25    158   -137    109    327    410    319    293    213
    161    -38   -200    -59    179   -119    109    381    467    381    366    270
    184    -20   -207    -83    194   -114    111    420    509    426    426    332
    194     12   -184   -103    189    -85    106    431    524    452    444    327
    194     28   -166   -114    179    -67    101    420    517    449    436    322
    192     41   -150   -116    171    -54    101    402    501    433    431    322
    181     49   -132   -116    158    -41    106    376    475    400    410    311
    163     59   -103   -111    132    -20    109    337    431    353    381    298
    140     51    -88    -96    114    -18    111    277    384    296    332    254
    114     25    -88    -70    101    -31    119    223    348    252    285    197
     67     62     -5    -67     36     28    124    181    316    218    259    163
     57     44    -12    -51     33     18    127    145    283    176    228    142
     57     28    -28    -44     41      0    124    101    231    127    184    106
     41     36     -5    -38     23     15    135     70    207    111    166     70
     38     12    -25    -28     31     -5    150     62    207    114    176     49
     31     41     10    -36     10     28    166     64    223    127    197     67
      2    119    116    -62    -57    116    174     72    254    161    239    106
     10    187    176    -98    -83    181    150     41    257    161    239    106
     59    194    132   -127    -36    163    114     10    241    148    231    122
     72    192    119   -132    -23    158     93     10    244    161    246    142
     54    166    111   -114    -28    140     77     10    244    174    272    142
     25    168    142    -96    -57    155     75      7    249    176    277    109
     18    114     93    -67    -38    103     67      2    231    137    228    137
     18     38     20    -28     -2     31     57    -18    197    103    192    132
      0    -41    -41     20     20    -41     46    -41    153     57    142     51
    -12   -116   -103     64     44   -111     46    -51    119     12     83     15
    -28   -155   -129     90     49   -142     46    -67     93     -5     75      5
    -25   -213   -187    119     80   -200     41   -103     49    -46     38    -28
    -25   -233   -210    127     90   -223     31   -132     12    -75      7    -72
    -25   -257   -231    142    101   -244     31   -137      5    -90      0    -80
    -15   -265   -249    140    114   -257     33   -137      5   -103    -10    -59
    -18   -270   -252    142    114   -262     28   -140     -2   -111    -15    -70
    -33   -252   -218    140     90   -236     23   -142     -5   -116    -10    -64
    -12   -246   -233    129    109   -241     15   -161    -23   -140    -33    -72
     10   -277   -288    132    148   -280      5   -184    -51   -163    -49    -83
     18   -290   -311    135    163   -301      7   -184    -49   -161    -44    -72
     15   -306   -322    142    168   -314      7   -184    -62   -166    -41   -106
     23   -418   -441    197    231   -428     20   -174   -124   -254   -163   -277
     33   -680   -714    322    374   -696    119    -83   -215   -475   -446   -514
     46   -753   -800    353    423   -776    236     28   -207   -605   -607   -667
     10   -563   -576    275    293   -571    293    -18   -132   -530   -517   -592
   -129   -163    -33    148    -49    -98    140   -517   -174   -311   -176   -265
   -319    553    872   -119   -594    711   -163  -1083   -145    148    483    384
   -394   1182   1574   -394   -984   1376   -400  -1319     51    732   1174   1078
   -296   1161   1454   -433   -875   1306   -623  -1395     80   1005   1457   1405
   -228    644    872   -207   -550    758   -685  -1405   -213    615   1018    974
   -207     90    298     57   -254    192   -574  -1278   -615   -194    163    122
   -181   -218    -36    200    -75   -129   -363   -932   -592   -480   -210   -223
   -124   -265   -140    194      5   -205   -176   -568   -327   -342   -163   -148
    -28   -296   -267    163    119   -283    -67   -355   -179   -249   -119   -140
     12   -290   -306    137    158   -298    -12   -257   -109   -205    -85   -148
     12   -288   -301    137    155   -293     15   -213    -80   -192    -57   -109
     18   -293   -314    135    166   -303     25   -200    -70   -189    -54    -96
     18   -283   -301    132    158   -290     38   -192    -51   -176    -64   -127
     23   -275   -298    124    161   -285     54   -181    -33   -179    -88   -124
     31   -272   -303    119    166   -285     64   -163    -23   -189    -96    -77
     38   -267   -306    111    171   -288     67   -132     -2   -148    -49    -28
     49   -254   -303    103    176   -277     67   -114     28   -106    -15    -36
     44   -226   -272     90    158   -249     80    -96     49    -72     25    -12
     36   -207   -246     85    140   -226     96    -85     67    -62     36      7
     46   -181   -231     64    137   -207     96    -88     75    -64     28     15
     64   -163   -228     49    145   -194     90    -72     90    -41     46     51
     83   -145   -228     31    153   -187     90    -36    109    -20     57     96
    109   -132   -244     10    174   -187     93      0    137      7     77    122
    114   -124   -239      5    174   -181     98     31    174     49    111    124
    116   -116   -233      0    174   -174    111     62    205     70    129    153
    129   -109   -241    -10    184   -174    124    111    252     98    137    207
    132   -101   -233    -15    181   -166    142    168    301    161    179    244
    140    -51   -192    -44    163   -122    148    220    355    231    249    259
    174      0   -174    -85    174    -85    137    265    394    267    296    298
    207     38   -168   -124    187    -62    140    311    428    316    348    363
    210     70   -140   -142    176    -33    145    342    462    355    374    407
    218    111   -109   -166    163      2    153    363    485    381    392    436
    254    137   -116   -194    187     10    137    350    472    374    394    444
    257    142   -116   -202    187     12    127    329    444    353    379    444
    244    148    -96   -197    168     25    127    324    441    361    392    446
    231    171    -59   -205    145     57    122    288    413    337    379    418
    228    142    -85   -184    158     28    111    220    348    267    319    366
    215    122    -93   -168    155     15    116    171    309    226    285    342
    187    153    -33   -171    111     59    140    142    306    233    301    319
    153    187     33   -171     59    111    158    106    288    215    288    301
    116    184     67   -150     25    127    163     51    254    168    233    270
     88    174     83   -132      2    127    171      2    215    129    200    220
     77    148     67   -114      5    109    176    -23    181    106    192    176
     83    137     51   -111     15     96    179    -28    171     96    189    168
     85    184     98   -135     -5    142    192    -15    205    135    223    202
     88    275    184   -181    -49    231    189    -15    241    176    262    246
     93    332    236   -213    -72    285    168    -20    267    205    290    277
     90    324    231   -207    -70    277    135    -33    270    205    285    283
     85    303    218   -194    -64    262    114    -51    262    197    275    262
     96    298    202   -200    -51    252     93    -62    241    176    254    267
    101    275    174   -187    -36    223     83    -67    228    174    257    262
     83    231    145   -158    -31    189     80    -75    218    166    254    228
     62    114     51    -88      5     83     72    -93    174    114    194    163
     72     31    -41    -51     57     -5     62   -106    129     67    129    124
     59    -15    -75    -23     64    -44     62   -132     90     28     90     96
     33    -75   -109     18     70    -90     62   -158     62      0     59     62
     28    -96   -124     33     75   -109     59   -176     44    -20     54     62
     38    -83   -122     20     80   -101     49   -192     33    -18     64     72
     33    -96   -129     31     80   -114     46   -202     28    -15     62     59
     20   -142   -166     59     90   -155     54   -202     23    -23     44     57
     20   -163   -184     72    101   -174     49   -205     12    -31     36     54
     20   -168   -189     72    103   -179     31   -215     -5    -46     20     41
     15   -202   -218     93    116   -210     33   -213     -7    -51      7     36
     10   -226   -236    106    122   -231     41   -215    -10    -59     -5     36
      7   -246   -254    119    129   -249     46   -218    -20    -75    -28     18
     23   -381   -405    179    213   -392     75   -215    -96   -202   -171    -93
     44   -623   -667    288    353   -644    171   -166   -218   -423   -420   -348
     51   -748   -800    345    423   -771    311    -54   -246   -548   -568   -558
     -7   -633   -626    322    309   -631    423    -49   -150   -457   -465   -488
   -179   -205    -25    189    -77   -116    277   -501    -88   -166    -70    -88
   -316    555    872   -119   -594    714    -38   -971     88    389    620    613
   -363   1192   1556   -415   -961   1374   -319  -1143    397   1026   1325   1343
   -262   1221   1483   -478   -872   1350   -594  -1148    532   1371   1644   1735
   -239    750    989   -257   -615    870   -698  -1257    148    904   1161   1244
   -236    207    444     12   -340    324   -631  -1231   -361     93    342    400
   -210   -153     57    179   -135    -49   -402   -927   -475   -275    -88    -54
   -135   -189    -54    163    -41   -122   -187   -574   -277   -205    -88    -67
    -62   -215   -155    137     44   -187    -57   -366   -155   -153    -75    -49
    -33   -231   -197    132     80   -215     15   -270   -103   -137    -90    -51
    -28   -215   -189    122     77   -202     44   -236    -88   -129    -88    -62
    -23   -179   -155    101     64   -168     49   -213    -72   -116    -70    -59
    -28   -187   -158    106     64   -174     59   -189    -67   -116    -62    -54
    -36   -197   -163    116     62   -181     75   -168    -59   -101    -49    -51
    -41   -215   -174    127     64   -194     88   -148    -49    -93    -41    -41
    -46   -218   -171    132     62   -194    101   -135    -33    -83    -38    -38
    -36   -187   -153    111     57   -171    103   -127    -12    -70    -31    -33
    -23   -168   -145     96     59   -158    101   -119     -5    -70    -36    -12
    -23   -184   -161    101     67   -174    122    -90     23    -38     -2     10
    -23   -163   -140     93     57   -153    127    -77     44    -28     12      0
    -18   -145   -129     80     54   -137    129    -64     49    -15     20     18
     -7   -129   -122     67     54   -124    137    -33     77     10     33     49
     10   -124   -135     57     70   -129    150      5    109     31     51     85
     38    -88   -127     25     83   -106    148     36    135     83    111    103
     49    -64   -116      5     80    -90    155     72    174    116    137    106
     59    -67   -127      2     93    -96    168    127    215    148    163    142
     72    -59   -132     -7     98    -93    181    184    265    194    200    181
     90    -15   -106    -36     98    -59    187    239    306    226    223    220
    127     18   -109    -72    116    -44    192    290    345    252    244    265
    150     44   -106    -98    129    -31    202    348    389    309    298    303
    171     93    -80   -132    124      7    205    389    433    366    350    332
    194    140    -54   -166    124     44    192    405    449    384    366    355
    205    137    -67   -171    135     36    194    415    457    394    379    394
    189    140    -49   -166    119     46    207    423    472    426    415    407
    163    135    -31   -150     96     51    213    407    472    423    415    397
    155    129    -25   -142     90     51    210    358    428    374    381    366
    148    111    -36   -132     90     36    215    319    402    342    350    340
    109     83    -28    -96     70     28    236    290    387    329    329    332
     67     59    -10    -64     38     25    265    262    374    314    306    298
     49     46     -2    -46     25     23    275    213    340    270    270    267
     28     25     -5    -28     18     10    285    179    316    249    275    249
      2     10      7     -7     -2     10    309    155    303    241    272    223
    -12      2     15      2    -15      7    324    137    288    220    249    187
    -18     -2     15     10    -18      5    342    135    288    210    236    181
    -38     51     88     -7    -64     67    358    145    319    244    267    202
    -51    116    168    -33   -109    142    345    122    324    249    275    215
    -70    145    213    -38   -140    179    327    119    340    277    303    246
    -67    150    218    -41   -142    184    293    114    348    303    329    262
    -36    132    166    -49   -101    148    257     80    314    275    298    231
    -36    111    148    -38    -90    129    236     62    293    254    275    215
    -57     85    140    -15    -98    111    226     51    288    244    262    210
    -72     41    114     15    -93     77    239     62    296    239    252    215
    -75    -38     36     57    -57     -2    231     44    249    187    192    168
    -88   -122    -36    103    -28    -80    223     15    194    137    137     96
   -106   -202    -96    153     -7   -150    228      7    166    109    109     70
   -106   -254   -148    181     20   -202    218    -23    129     59     67     49
   -119   -316   -197    215     38   -257    207    -46     93     18     25     33
   -132   -288   -155    210     10   -223    192    -67     75     12     20     12
   -150   -272   -122    210    -15   -200    184    -72     83     33     46      7
   -153   -293   -140    223     -7   -218    189    -75     80     31     41    -15
   -137   -272   -135    205     -2   -205    174    -93     57      2     15    -33
   -137   -262   -127    200     -5   -194    171    -90     57     -5     10    -25
   -122   -298   -176    210     25   -239    158   -109     33    -44    -23    -31
   -116   -335   -218    226     49   -277    161   -111     25    -46    -12    -18
   -124   -379   -257    252     64   -319    171   -111     10    -51    -10    -62
   -106   -462   -355    283    122   -410    174   -124    -64   -163   -140   -207
    -88   -701   -613    394    259   -657    246    -85   -184   -389   -413   -454
    -90   -846   -756    470    332   -802    368     25   -231   -553   -615   -659
   -101   -714   -613    405    254   -665    439     54   -145   -470   -519   -587
   -277   -314    -38    296   -122   -176    337   -335    -59   -197   -140   -200
   -517    389    904     62   -711    646    137   -813    129    314    522    496
   -646   1060   1706   -205  -1176   1382    -38   -989    467    971   1267   1291
   -519    997   1517   -239  -1018   1254   -296  -1088    488   1187   1491   1610
   -465    537   1002    -36   -735    769   -405  -1195    148    771   1054   1192
   -452     -7    444    228   -449    215   -389  -1184   -322     25    259    327
   -405   -384     20    394   -213   -181   -226   -880   -446   -348   -187   -174
   -324   -428   -103    376   -111   -267    -28   -506   -239   -236   -148   -148
   -223   -439   -215    329     -5   -327     88   -277   -106   -166   -111   -122
   -171   -465   -296    316     59   -381    140   -176    -54   -145   -114   -124
   -158   -480   -322    319     80   -402    174   -137    -31   -142   -127   -127
   -119   -493   -374    303    127   -433    189   -114    -25   -142   -129   -132
    -75   -522   -446    298    184   -485    181   -101    -44   -161   -137   -137
    -70   -514   -444    290    187   -480    189    -75    -28   -148   -122   -122
    -67   -493   -426    280    179   -459    205    -54     -2   -124   -103   -109
    -54   -483   -428    267    184   -457    205    -51      5   -124   -106    -98
    -51   -465   -413    259    179   -439    220    -36     28    -98    -75    -80
    -44   -436   -394    239    174   -415    228    -25     49    -77    -51    -77
    -33   -420   -387    228    176   -405    228    -10     62    -72    -41    -54
    -33   -415   -384    223    171   -400    236     23     85    -54    -23    -18
    -38   -413   -374    226    166   -392    244     44    103    -38    -20     -7
    -46   -402   -358    223    153   -381    254     57    116    -36    -23    -10
    -36   -384   -348    210    155   -366    267     80    135    -12      7     10
    -12   -355   -345    181    166   -350    270    114    174     28     51     57
     25   -335   -361    153    192   -348    262    161    205     59     83     98
     46   -309   -358    129    200   -332    270    210    244     96    116    132
     51   -288   -340    119    194   -314    283    246    270    127    135    145
     98   -246   -348     72    220   -298    267    288    298    158    161    171
    129   -239   -368     54    246   -301    267    342    340    213    213    226
    132   -215   -350     38    239   -280    277    397    384    262    259    270
    109   -174   -283     33    194   -228    303    441    436    306    309    324
    163    -96   -259    -33    210   -179    293    452    465    337    342    363
    244    -57   -301    -93    270   -179    270    454    470    342    350    379
    262    -54   -316   -103    288   -184    259    449    459    337    340    379
    239    -38   -277    -98    257   -158    270    441    459    329    329    379
    207    -51   -262    -80    233   -155    280    420    444    303    311    358
    202    -64   -267    -70    233   -163    270    384    413    270    285    324
    197    -83   -280    -57    236   -181    259    340    371    233    254    293
    171    -70   -241    -49    205   -155    280    316    355    213    241    283
    132    -72   -205    -33    168   -137    290    270    332    179    215    246
     96    -98   -197      0    145   -148    303    236    311    153    189    213
     62   -109   -171     20    116   -140    324    207    290    122    158    176
     38   -114   -153     38     96   -132    345    187    262     88    124    150
     44    -88   -132     20     85   -109    355    192    270    103    140    145
     44    -31    -75     -7     57    -51    366    200    293    132    174    166
     25     -5    -33    -10     28    -18    371    192    303    150    194    181
     25     31      5    -28     10     18    342    166    306    163    205    197
     25     31      5    -28     10     18    309    148    311    166    210    218
     25      2    -23    -15     23     -7    296    137    298    150    202    215
     15     -7    -23     -7     18    -15    283    122    272    132    189    192
     -5     -7     -2      7     -2     -5    283    101    254    114    179    163
    -18    -62    -46     38     12    -54    280     85    236     80    135    150
    -20   -184   -163    101     70   -174    270     70    184     31     88    106
    -12   -265   -252    137    119   -259    257     67    158      7     54     33
     10   -293   -303    142    155   -298    249     59    132    -25     12     20
     15   -327   -342    155    179   -335    239     25     90    -72    -38      7
     -5   -342   -337    174    166   -340    246     15     72    -96    -59    -10
    -36   -366   -329    200    145   -348    265      7     59   -109    -70    -15
    -36   -394   -358    215    161   -376    254     -2     57   -116    -70    -20
    -44   -387   -342    213    145   -366    239    -25     38   -140    -83    -44
    -25   -394   -368    210    171   -384    226    -33     20   -153    -88    -46
     20   -394   -415    187    215   -405    226    -18     33   -137    -62    -28
     18   -394   -413    189    215   -402    223    -15     31   -145    -72    -49
      5   -431   -436    213    218   -433    226    -12     25   -158    -96    -33
     -5   -485   -480    244    236   -483    231    -18      0   -194   -140    -90
      2   -649   -654    322    327   -649    267     12    -72   -324   -290   -249
      5   -862   -867    428    436   -865    376    111   -140   -519   -532   -491
      2   -828   -831    413    415   -831    483    231    -75   -550   -600   -592
    -59   -514   -454    285    197   -485    488     98     10   -415   -428   -439
   -215    -15    200    114   -207     90    277   -462    -38   -166     -7     -2
   -368    678   1047   -153   -706    862     31   -966      2    288    652    670
   -371   1080   1452   -355   -911   1265   -168  -1114    184    823   1267   1304
   -296    795   1091   -249   -693    940   -350  -1200     75    854   1291   1376
   -265    244    509      7   -387    374   -397  -1236   -342    228    610    701
   -249   -270    -20    259   -114   -145   -288  -1114   -743   -579   -265   -192
   -168   -475   -306    319     67   -392    -98   -711   -553   -589   -389   -311
    -83   -457   -374    270    145   -415     51   -371   -285   -400   -272   -194
      0   -441   -444    220    220   -444    150   -163   -137   -301   -223   -145
     46   -441   -488    197    267   -465    197    -64    -70   -270   -202   -124
     36   -431   -467    197    249   -449    215    -41    -49   -267   -194   -150
     12   -436   -449    213    231   -441    241    -25    -33   -272   -197   -163
    -23   -449   -426    233    200   -436    257    -10    -28   -277   -205   -135
    -44   -446   -402    246    179   -426    275     25     -2   -257   -189    -96
     44   -407   -452    179    246   -428    257     44     12   -246   -187    -85
    119   -371   -491    124    303   -431    244     67     38   -231   -174    -62
    116   -371   -491    127    301   -431    249     75     46   -226   -171    -57
    106   -350   -457    122    280   -402    275     98     67   -207   -155    -46
    116   -329   -446    106    277   -387    280    111     83   -194   -142    -28
    124   -311   -436     93    280   -374    283    127    101   -176   -119    -15
    127   -309   -436     90    280   -371    290    140    122   -158   -101     -5
    132   -288   -420     77    275   -353    283    145    135   -145    -85      7
    142   -259   -402     57    272   -329    272    153    153   -129    -67     25
    150   -218   -368     33    257   -293    267    174    181   -106    -46     41
    158   -192   -350     18    252   -272    272    213    218    -77    -36     72
    187   -171   -358     -7    272   -265    275    249    257    -49    -15    103
    189   -129   -319    -31    254   -223    293    296    306    -12      7    127
    210    -98   -309    -54    259   -202    298    342    353     31     41    161
    241    -83   -327    -80    283   -205    275    379    379     64     72    210
    252    -36   -288   -106    270   -161    267    420    428    119    129    280
    259     -5   -265   -127    259   -135    265    452    467    158    174    319
    265      7   -257   -137    259   -124    262    457    480    168    200    340
    265     25   -241   -148    254   -106    272    459    485    176    220    355
    257     25   -231   -140    244   -101    275    454    478    171    223    353
    254     44   -210   -150    231    -80    254    413    433    124    187    319
    241     59   -181   -150    213    -59    246    368    394     83    153    285
    223     28   -194   -127    207    -80    246    319    355     33    114    246
    213    -12   -226    -98    218   -119    236    254    303    -28     49    187
    187     15   -171   -101    179    -77    246    202    270    -75     -5    137
    166     46   -119   -106    142    -36    254    153    228   -124    -54     90
    155     18   -137    -88    145    -59    262    119    197   -158    -75     88
    135    -20   -155    -57    145    -88    272     83    166   -192   -101     67
    116    -12   -132    -54    122    -72    280     49    140   -231   -145      7
    132     46    -85    -90    109    -18    275     44    137   -231   -140     12
    127    106    -20   -119     72     44    270     46    158   -202   -103     51
    114    171     57   -142     28    114    265     44    187   -171    -62     90
    135    202     67   -168     33    135    236     18    187   -163    -54    109
    150    181     28   -166     59    106    213      2    174   -176    -67    119
    148    163     15   -158     67     90    192    -15    155   -189    -83    114
    158    155     -2   -155     80     77    171    -49    119   -220   -127     59
    140    132     -7   -137     72     64    168    -62    103   -236   -153     20
    127    103    -23   -114     75     41    174    -59     96   -239   -145      2
    119     23    -96    -72    106    -36    171    -85     46   -309   -218    -54
    111    -77   -189    -15    150   -132    181    -98     -5   -381   -293    -59
    114   -148   -262     15    187   -205    171   -106    -28   -397   -306    -57
     98   -129   -231     15    163   -179    153   -116    -44   -392   -288    -72
     54   -132   -189     38    119   -161    166   -132    -57   -418   -322   -142
     36   -197   -233     80    135   -215    176   -179   -116   -504   -441   -174
     83   -207   -290     59    184   -249    142   -192   -135   -524   -465   -114
    137   -194   -332     28    233   -265    106   -197   -145   -535   -470   -132
    132   -189   -324     28    228   -257     98   -210   -161   -540   -472   -145
    129   -163   -293     18    210   -228     93   -220   -179   -550   -483   -161
    111   -184   -296     33    202   -239    106   -213   -179   -561   -488   -153
     98   -213   -314     57    205   -262    114   -205   -171   -553   -483   -145
    122   -309   -431     93    275   -371    111   -207   -205   -602   -527   -187
    158   -459   -618    150    387   -537    142   -153   -265   -732   -685   -311
    161   -587   -748    210    454   -667    246    -36   -265   -862   -878   -527
    163   -431   -594    132    379   -511    327     36   -163   -846   -878   -602
    109   -103   -213     -2    158   -158    293   -184   -140   -732   -693   -446
    -12    280    293   -132   -153    285     41   -763   -337   -550   -345    -72
   -127    945   1070   -410   -600   1008   -257  -1231   -418   -166    223    420
   -119   1241   1361   -561   -740   1299   -475  -1405   -374    218    683    885
    -80    841    922   -381   -504    880   -561  -1423   -501    171    605    867
    -38    327    366   -142   -202    345   -542  -1397   -867   -452    -67    218
     33    -49    -85      7     57    -64   -436  -1226  -1104  -1122   -807   -457
    103   -223   -327     59    213   -272   -290   -891   -862  -1062   -878   -485
    161   -181   -342     10    249   -262   -171   -628   -597   -875   -758   -348
    202   -158   -361    -20    280   -259    -59   -420   -402   -727   -641   -228
    207   -166   -374    -23    288   -270      0   -327   -298   -633   -566   -249
    220   -176   -397    -23    309   -285     20   -309   -280   -636   -605   -283
    210   -155   -366    -28    285   -259     28   -290   -265   -636   -618   -228
    168   -135   -303    -15    236   -218     46   -254   -233   -613   -587   -200
    176   -135   -314    -20    244   -223     36   -257   -244   -615   -610   -210
    194   -132   -327    -33    259   -228     18   -283   -259   -618   -618   -226
    189    -93   -285    -49    236   -187     18   -280   -233   -589   -587   -205
    181    -41   -223    -70    202   -132     10   -285   -220   -568   -553   -192
    181    -41   -223    -72    200   -132     18   -252   -200   -550   -561   -189
    194    -46   -241    -72    215   -145     18   -236   -189   -548   -584   -163
    187    -41   -231    -72    205   -135     23   -226   -163   -511   -553   -140
    192     12   -179   -101    187    -83     15   -220   -140   -475   -517   -135
    200     25   -174   -114    187    -75      7   -220   -148   -478   -511   -114
    194     28   -166   -114    181    -67     15   -189   -116   -433   -483    -83
    205     46   -161   -127    181    -57     20   -155    -77   -392   -454    -57
    210     98   -111   -153    161     -5     15   -132    -46   -358   -428    -38
    215    127    -90   -171    153     18      7    -98    -10   -322   -405     -7
    231    137    -96   -184    163     20     15    -49     44   -267   -363     44
    236    181    -57   -210    148     62     31     10    106   -205   -314     93
    254    254      0   -254    127    127     28     49    158   -155   -280    148
    285    252    -33   -270    158    109     10     54    166   -137   -262    179
    285    265    -20   -275    153    122     18     98    210    -80   -213    207
    272    306     33   -290    119    171     23    122    236    -49   -179    223
    288    303     15   -296    137    161     12     88    200    -80   -200    197
    283    303     20   -296    129    163     15     64    171   -103   -218    197
    270    290     20   -280    124    155     20     51    142   -129   -246    192
    252    265     12   -259    119    140     23     25    114   -158   -275    158
    210    267     57   -239     77    163     36    -12     80   -192   -301    124
    197    277     80   -239     57    179     36    -67     31   -233   -337     83
    218    285     67   -254     75    176     31   -109    -10   -265   -361     41
    187    285     98   -236     41    194     31   -145    -46   -285   -363     25
    106    265    158   -184    -25    213     38   -197    -80   -316   -379    -10
    114    267    153   -192    -20    210     28   -246   -116   -355   -423    -75
    166    262     93   -215     36    179     15   -257   -135   -379   -475    -98
    161    316    153   -241      5    236     10   -249   -119   -358   -462    -70
    153    394    241   -272    -44    319      2   -246    -88   -316   -415    -38
    150    410    259   -280    -54    335     -2   -259    -80   -309   -410    -31
    135    459    324   -298    -93    392    -20   -267    -64   -285   -392      0
    127    462    335   -296   -103    400    -36   -265    -46   -241   -358     31
    137    431    293   -283    -77    363    -49   -288    -64   -239   -353     15
    116    433    314   -275    -98    374    -54   -283    -62   -226   -322     38
    135    439    303   -288    -83    371    -75   -288    -72   -239   -332     28
    135    394    259   -265    -62    327    -96   -301    -96   -267   -368    -10
     90    283    192   -187    -49    239    -93   -298   -114   -288   -413    -49
    116    202     85   -161     15    142   -119   -345   -184   -350   -475   -103
    116    142     23   -129     46     83   -129   -366   -226   -387   -501   -124
    109    109      0   -109     54     54   -140   -376   -252   -407   -519   -135
    106     85    -20    -96     64     33   -142   -389   -270   -431   -548   -150
     85     51    -33    -70     59     10   -137   -387   -283   -444   -563   -166
     67     36    -31    -51     49      2   -129   -392   -285   -441   -555   -179
     59     33    -28    -46     44      2   -127   -400   -288   -441   -553   -194
     54     15    -38    -33     46    -10   -124   -402   -293   -439   -553   -197
     57      2    -57    -31     57    -25   -132   -410   -306   -441   -561   -197
     80     10    -70    -44     75    -31   -142   -415   -309   -439   -571   -192
     93      2    -90    -49     90    -44   -148   -405   -309   -431   -574   -187
    101    -62   -163    -18    132   -111   -135   -376   -311   -441   -597   -205
    111   -239   -350     62    228   -293    -80   -314   -361   -530   -696   -319
    124   -462   -587    168    355   -524     44   -194   -392   -691   -898   -537
    122   -465   -587    171    353   -524    168    -67   -322   -740   -987   -644
     51   -197   -249     72    150   -223    194   -194   -259   -641   -857   -540
    -83    270    350    -96   -215    309    -62   -782   -376   -402   -457   -166
   -207    935   1143   -366   -675   1039   -368  -1260   -374     54    176    407
   -236   1374   1610   -571   -922   1491   -618  -1449   -228    597    792    974
   -158   1124   1283   -483   -719   1202   -779  -1467   -236    766    937   1153
   -137    568    704   -218   -420    636   -779  -1457   -594    168    293    542
   -129     98    226     15   -179    161   -659  -1330   -940   -592   -511   -194
    -80   -129    -49    103    -18    -90   -475  -1000   -815   -717   -745   -376
     -2   -168   -166     85     80   -168   -322   -698   -558   -558   -667   -290
     62   -163   -228     49    142   -194   -210   -491   -379   -420   -537   -239
     80   -181   -262     49    171   -220   -142   -376   -283   -363   -509   -257
     85   -210   -296     62    189   -254   -122   -337   -267   -368   -542   -252
     98   -218   -316     59    207   -267   -114   -316   -254   -363   -545   -228
    106   -205   -311     49    207   -257   -111   -306   -252   -363   -537   -223
    106   -189   -298     41    200   -244    -98   -285   -228   -329   -514   -233
     93   -176   -270     38    181   -220    -88   -262   -205   -306   -491   -215
     80   -148   -228     33    153   -187    -80   -239   -179   -280   -459   -194
     67   -101   -168     15    116   -135    -64   -215   -142   -252   -436   -158
     93    -96   -189      0    140   -142    -64   -205   -129   -233   -431   -158
    127    -96   -226    -18    174   -161    -77   -215   -140   -233   -426   -189
    132    -88   -220    -20    176   -153    -72   -192   -116   -210   -397   -163
    127    -33   -161    -46    142    -96    -70   -171    -90   -189   -374   -132
    122    -28   -150    -46    135    -88    -59   -142    -59   -150   -329    -96
    114    -10   -127    -54    119    -67    -51   -111    -20   -106   -293    -75
    103     15    -88    -59     96    -36    -33    -67     25    -67   -265    -38
    103     18    -85    -62     96    -33    -31    -38     70    -23   -228    -20
    111     28    -83    -70     98    -25    -20      7    119     18   -197     20
    137     15   -122    -77    129    -51    -12     64    155     51   -176     54
    153      7   -145    -80    150    -67     23    163    241    145   -101    124
    158     46   -114   -103    137    -33     38    231    314    231    -15    168
    174     49   -127   -111    150    -38     41    265    342    257      7    213
    184     88    -98   -137    140     -5     54    306    376    280     25    249
    213    122    -90   -166    153     15     62    327    400    319     83    288
    197    119    -80   -161    137     20     72    337    402    337    114    290
    171    155    -15   -163     93     72     80    337    394    329    122    283
    158    145    -15   -153     88     64     83    316    381    332    129    270
    140    106    -33   -122     88     36     88    270    340    293     88    218
    116     67    -49    -90     83      7     83    200    275    220     18    158
     80     49    -31    -64     57     10     88    168    249    189      0    163
     46     59     12    -54     15     38    114    153    252    197     10    155
     38     75     36    -57      2     57    122    101    226    166    -10    124
     -5     49     54    -23    -31     51    135     70    207    148    -15    101
    -49     18     64     15    -57     41    166     75    215    150    -15     88
    -72      2     75     33    -72     38    181     62    210    127    -44     77
    -80     70    150      5   -114    109    187     64    215    140    -33     93
    -67    103    171    -18   -119    137    202     88    259    202     28    132
    -59    140    200    -41   -129    168    192     75    285    241     72    148
    -72    189    262    -59   -168    226    171     62    303    267     98    168
    -59    179    239    -59   -148    207    132     38    301    270    103    192
    -70    153    223    -41   -148    187    116     33    301    285    119    200
    -64    145    210    -38   -137    176     85     15    283    275    119    181
    -64    163    228    -51   -145    194     62      0    267    262     98    140
    -80    163    244    -41   -161    202     49     -2    265    252     80    109
    -44     51     96     -5    -70     75     10    -51    192    171     23     62
    -41    -36      5     38    -25    -15      5    -57    155    129     -7     36
    -64    -36     25     49    -46     -5      5    -64    129    103    -49    -18
    -75   -114    -38     96    -18    -77      7    -85     83     51   -119    -59
    -80   -184   -103    129     10   -145      7   -114     44     18   -142    -70
    -77   -184   -109    129     15   -148      2   -127     36     23   -111    -57
    -77   -153    -75    111     -2   -114     -7   -142     33     25    -93   -111
    -75   -166    -90    122      7   -129    -10   -148     18      7   -142   -129
    -77   -220   -142    148     31   -181     -7   -150      7      0   -153   -106
    -80   -254   -174    166     44   -213    -15   -163     -7    -18   -161   -124
    -90   -280   -189    184     46   -233    -15   -168     -7    -20   -161   -127
   -103   -285   -181    194     38   -233    -10   -158      0     -7   -150   -116
    -72   -361   -290    215    106   -327    -15   -176    -31    -41   -187   -168
    -31   -483   -452    254    210   -467     -2   -161    -88   -129   -283   -262
     10   -667   -678    327    342   -672     70    -88   -163   -306   -485   -459
     20   -779   -800    379    410   -789    187     36   -179   -454   -685   -680
    -31   -631   -602    329    285   -618    277    103    -54   -361   -600   -620
   -181   -252    -70    215    -57   -161    158   -316    -67   -158   -290   -296
   -332    402    732    -36   -532    566   -140   -950   -122    210    277    267
   -433   1124   1558   -345   -995   1340   -389  -1270     54    805   1026    969
   -368   1187   1553   -410   -961   1369   -644  -1363    145   1187   1444   1421
   -301    732   1034   -215   -667    883   -722  -1379    -93    883   1106   1135
   -270    132    400     67   -335    265   -639  -1286   -514     90    267    303
   -228   -324    -96    277    -67   -210   -436   -956   -613   -358   -272   -267
   -161   -374   -213    267     23   -293   -254   -574   -322   -194   -215   -239
    -88   -366   -280    226     93   -324   -127   -314   -124    -77   -158   -166
    -49   -387   -337    215    142   -363    -49   -179    -28    -28   -142   -127
    -25   -392   -366    210    168   -379    -18   -135     -5    -20   -142   -140
    -31   -400   -371    215    168   -387     -2   -111      7    -12   -142   -140
    -44   -397   -353    220    153   -376     12    -96     28      2   -135   -145
    -41   -379   -337    210    145   -361     36    -67     54     20   -127   -148
     10   -379   -389    184    200   -384     38    -70     44     -5   -145   -140
     57   -387   -444    163    249   -415     31    -57     51      2   -119    -93
     70   -381   -452    155    259   -415     41    -25     77     28    -90    -64
     83   -337   -423    124    252   -379     46    -10    101     59    -51    -51
     88   -327   -415    119    252   -371     57     10    124     80    -28    -38
     85   -316   -402    114    244   -358     64     31    150    109     -7    -33
     80   -288   -368    103    223   -327     67     49    174    140     20    -12
     83   -272   -358     93    218   -314     80     77    205    174     62     20
     98   -254   -353     77    226   -303     93    111    241    207    103     38
    111   -233   -348     59    228   -288     96    142    265    223    101     28
    114   -244   -358     62    236   -301    106    184    296    241     88     70
    114   -262   -376     70    244   -319    106    228    335    262    109    137
    132   -228   -361     49    246   -293    114    288    381    322    181    171
    142   -218   -363     36    252   -290    124    345    433    384    246    202
    168   -168   -337      0    252   -252    127    389    480    433    290    231
    166   -116   -285    -25    226   -200    135    423    519    467    324    265
    119   -127   -246      5    181   -187    161    457    545    483    350    314
    135   -124   -259     -5    194   -192    166    483    571    519    397    361
    202    -77   -280    -62    241   -179    142    504    587    540    433    384
    213    -46   -259    -85    236   -153    148    501    576    537    436    376
    184    -51   -236    -64    210   -142    150    449    530    493    402    340
    158    -75   -233    -41    194   -153    142    392    491    457    371    316
    194    -67   -262    -64    226   -163    124    374    472    446    366    290
    207    -67   -277    -70    241   -174    124    350    454    420    335    254
    174    -85   -259    -44    215   -171    153    329    446    397    324    254
    158    -75   -233    -41    194   -153    168    285    428    374    309    218
    132    -59   -192    -36    161   -124    181    239    405    350    275    192
     98    -62   -161    -20    129   -111    189    200    379    327    257    171
     77    -75   -153      0    114   -114    194    176    353    301    249    145
     59    -80   -140      7     98   -109    202    166    340    283    223    122
     54    -62   -116      5     83    -90    207    176    363    301    231    163
     62     -2    -64    -31     62    -33    202    184    394    348    285    192
     51     20    -31    -36     41     -5    187    166    407    381    332    215
     10     44     31    -28    -10     38    163    148    420    402    355    220
     28     51     23    -41      2     38    161    158    420    397    337    252
     57     23    -36    -41     46     -5    153    174    418    389    329    283
     54     10    -44    -31     49    -15    148    158    405    376    337    272
     49      0    -49    -25     49    -23    137    137    392    374    337    246
     62    -62   -124      0     93    -93    116    137    363    335    301    213
     59   -161   -220     49    137   -189    106    132    319    285    254    168
     46   -210   -257     83    150   -233    111    127    298    267    236    129
     31   -246   -280    106    153   -262    114    101    262    233    207     90
     18   -283   -301    132    158   -290    111     75    228    192    168     54
      2   -306   -309    150    153   -306    101     59    213    168    148     41
     -7   -329   -322    168    155   -327     98     62    207    166    150     46
      5   -345   -350    168    176   -345     96     49    194    153    140     38
     10   -355   -366    171    187   -358     96     36    181    135    129     44
      7   -371   -379    181    192   -374     90     28    174    132    129     44
      0   -384   -384    192    192   -384     77     25    171    132    122     20
      5   -376   -384    184    192   -379     70     15    158    106     96     23
      5   -387   -392    189    197   -387     77     20    150    106     98     12
     10   -449   -462    218    236   -457     93     33    116     72     59    -54
     57   -646   -704    296    379   -675    129     64      5   -111   -145   -262
     70   -831   -904    379    485   -867    241    174    -54   -314   -405   -530
     62   -756   -820    345    441   -787    348    275     20   -301   -413   -563
    -75   -462   -389    267    155   -426    319    -23     64   -124   -166   -329
   -283    114    397     85   -340    254     85   -639     90    241    374    254
   -433    844   1275   -207   -854   1060   -142   -995    283    828   1114   1018
   -407   1096   1501   -345   -956   1299   -389  -1127    415   1265   1626   1602
   -345    758   1104   -207   -724    932   -548  -1202    226   1124   1480   1525
   -316    202    519     57   -418    361   -548  -1174   -174    459    761    719
   -288   -244     44    265   -168   -101   -361   -904   -402   -132     93    -15
   -179   -379   -200    277     10   -290   -153   -493   -218   -109     18   -109
    -59   -376   -319    215    129   -348    -18   -210    -38     -7     49    -72
     -5   -407   -402    207    197   -405     64    -54     62     49     80    -44
      2   -423   -426    207    213   -423     96    -10     88     62     90    -64
     -2   -426   -423    213    210   -426    109      7     96     54     75    -70
    -20   -415   -397    218    187   -407    114     25    109     51     70    -70
      5   -405   -410    200    207   -407    116     33    106     41     51    -64
     54   -371   -428    155    239   -400    106     38    111     38     62    -23
     59   -392   -452    163    254   -420    109     59    129     54     80    -12
     51   -400   -452    174    252   -426    114     75    140     75     93    -10
      5   -374   -379    184    192   -376    127     90    163     98    122      0
     28   -358   -387    163    205   -374    122     96    171     98    132     15
     75   -376   -452    150    262   -413    119    116    181    106    142     31
     98   -358   -459    129    277   -407    116    135    194    127    158     46
     93   -314   -407    111    249   -361    109    145    207    148    176     54
    114   -277   -392     80    252   -335    109    176    228    174    194     75
    132   -254   -387     59    259   -319    111    202    252    197    210     90
    137   -228   -368     44    252   -296    116    239    277    223    239    111
    174   -231   -405     28    288   -316    129    296    324    262    277    150
    181   -168   -350     -5    265   -259    155    358    379    316    337    197
    213    -85   -301    -64    254   -192    148    392    407    342    358    210
    257    -57   -316   -101    285   -187    124    426    431    363    371    244
    298    -46   -345   -124    322   -194    106    441    446    384    397    262
    283    -10   -296   -137    288   -153     93    431    459    400    413    277
    277     18   -259   -148    267   -119    111    485    501    441    436    332
    314     15   -301   -166    306   -142    148    579    568    509    498    394
    324     51   -272   -187    298   -109    158    587    587    535    530    407
    319    103   -218   -213    267    -57    142    527    542    485    493    394
    290     75   -215   -184    254    -70    148    493    522    467    488    376
    298     49   -249   -176    272    -98    150    467    498    444    459    366
    296      7   -288   -150    293   -140    153    431    472    418    436    371
    277     18   -262   -150    270   -122    155    371    444    376    405    332
    252     41   -210   -148    231    -83    166    327    415    342    374    301
    233     49   -187   -142    210    -67    176    285    402    342    371    249
    233     36   -197   -135    215    -80    174    246    379    327    376    200
    207     20   -189   -114    197    -83    189    226    366    306    327    158
    194    -12   -207    -93    200   -109    210    213    350    280    296    179
    202     -5   -207   -101    205   -103    231    215    355    285    309    189
    202     64   -137   -132    171    -36    246    226    392    322    348    215
    179     96    -85   -140    132      7    252    226    415    350    374    254
    168    127    -41   -150    106     44    226    207    420    361    394    285
    192    150    -41   -174    116     57    179    187    415    368    407    265
    210    166    -44   -187    127     62    150    174    405    353    389    239
    197    127    -72   -163    135     28    145    171    405    358    402    275
    184    111    -75   -148    129     18    135    155    400    361    410    241
    153     64    -88   -111    122    -10    132    145    389    350    407    228
    122    -44   -166    -38    142   -103    124    116    340    296    342    161
     80   -153   -236     33    155   -192    127    111    311    249    270    124
     80   -171   -254     44    166   -213    124    111    298    228    257    109
    106   -194   -301     41    202   -246    114     85    259    187    220     70
    124   -228   -353     51    239   -290    106     64    226    150    174     51
    127   -244   -371     57    246   -309    101     46    207    129    153     49
    119   -231   -350     54    233   -290    103     41    200    124    158     44
    111   -267   -381     77    244   -324    114     44    210    142    171     62
    119   -290   -410     85    265   -350    111     41    215    155    197     57
    137   -267   -405     64    270   -335     93     12    192    122    174     44
    127   -283   -413     77    270   -348     80      2    181    109    163     38
    122   -309   -431     90    275   -371     62    -10    166    101    171     10
    140   -319   -459     90    298   -389     62    -18    148     90    184    -28
    176   -428   -607    124    392   -517     93      5     80    -36      2   -213
    218   -665   -883    223    548   -774    194     85    -12   -254   -285   -394
    244   -701   -948    226    594   -823    314    223     15   -329   -363   -504
    197   -478   -675    140    436   -576    384    218    135   -197   -228   -501
     36    -90   -129     25     80   -111    257   -231    197     93    132    -64
   -155    571    724   -207   -441    646     41   -667    389    667    901    771
   -228   1104   1332   -439   -782   1218   -150   -810    701   1337   1686   1473
   -137   1002   1140   -431   -639   1070   -368   -870    722   1558   1870   1709
   -106    478    581   -187   -345    530   -459  -1005    231    919   1205   1202
    -88    -44     44     64    -67      0   -428   -961   -226    153    418    252
    -51   -348   -296    200    122   -322   -254   -636   -239   -129      0   -228
     28   -400   -428    187    228   -413    -88   -311    -67   -101    -77    -75
    116   -374   -491    127    301   -433     15   -103     67     -5     20     31
    142   -366   -509    111    324   -436     88     23    166     83    106     38
    124   -322   -446     98    283   -384    122     88    236    163    189     33
    150   -303   -454     77    301   -379    122    101    254    181    213    -98
    174   -316   -493     70    332   -405    106     67    194     75     75   -166
    171   -335   -509     80    337   -420    119     80    187     36     15    -38
    171   -324   -496     75    332   -410    124    103    215     80     70     12
    171   -296   -467     62    319   -381    124    109    226    106    114     23
    158   -267   -426     54    290   -345    135    132    246    135    142     28
    142   -228   -374     41    257   -301    158    174    293    174    168     33
    168   -236   -405     31    285   -319    166    187    303    181    166     51
    215   -220   -436      2    324   -327    163    189    301    184    174     36
    233   -174   -407    -31    319   -290    153    207    316    202    189     46
    244   -140   -384    -51    314   -262    148    223    340    220    205     62
    241   -116   -361    -62    301   -239    153    252    363    241    226     72
    223   -101   -324    -59    272   -213    166    296    402    280    267    101
    233    -67   -303    -85    267   -184    161    324    436    316    298    129
    254    -51   -306   -101    277   -179    158    368    480    355    327    166
    270    -25   -298   -122    283   -161    148    410    519    394    350    189
    298      7   -290   -153    296   -140    158    465    574    444    389    233
    319     44   -275   -184    296   -114    158    514    618    491    433    272
    332     77   -254   -207    293    -88    153    548    657    524    465    309
    345     93   -252   -220    296    -77    158    581    680    545    483    342
    368    142   -226   -254    298    -41    171    607    711    600    548    389
    392    189   -205   -293    298     -7    168    607    717    623    576    400
    384    220   -163   -303    275     28    168    579    698    602    555    379
    371    228   -145   -301    257     41    181    558    685    576    524    366
    368    192   -176   -280    272      7    189    527    659    542    493    355
    350    163   -189   -257    270    -12    181    475    615    498    459    298
    324    142   -181   -233    254    -18    176    420    571    449    423    246
    298    122   -179   -210    239    -28    184    368    532    394    376    192
    270    106   -163   -187    218    -28    202    324    498    355    335    150
    267    116   -153   -192    210    -18    215    293    475    329    303    129
    254    114   -140   -184    197    -12    226    275    457    309    288    111
    246    106   -140   -176    194    -18    228    244    433    280    265     85
    249    116   -132   -181    192     -7    236    223    418    262    246     64
    233    179    -57   -207    142     62    233    228    444    298    280     93
    223    205    -18   -215    119     93    226    218    457    309    293     98
    218    226      7   -220    106    116    200    197    459    316    303    106
    228    241     12   -233    109    127    171    187    470    342    327    127
    236    231     -7   -236    122    111    148    181    462    335    316    116
    236    226    -10   -231    124    106    135    171    452    322    306    109
    223    213    -10   -218    116    101    140    171    449    322    306    111
    213    150    -62   -181    137     44    142    174    439    306    290     98
    207     20   -187   -114    197    -83    135    163    392    249    231     46
    215    -62   -280    -77    246   -171    122    150    350    200    176      7
    220   -109   -329    -57    272   -218    116    132    316    166    150    -20
    215   -166   -381    -23    298   -272    119    109    290    145    135    -49
    205   -213   -418      2    309   -314    129    101    277    127    114    -67
    202   -241   -444     18    322   -342    129     98    267    116    103    -64
    236   -246   -485      5    358   -363    106     72    233     88     80    -83
    246   -228   -475     -7    361   -350     98     64    220     75     75    -85
    244   -259   -504      7    374   -381     96     54    205     51     54   -106
    236   -280   -517     20    374   -397    101     62    210     46     54   -106
    233   -280   -517     20    374   -397    106     62    218     49     59    -90
    265   -259   -524     -2    394   -392    101     41    202     41     57    -88
    275   -290   -568      7    420   -428    101     51    187     15     31   -106
    283   -462   -745     90    514   -602    148     98    132   -103   -103   -228
    290   -696   -987    200    636   -839    254    200     80   -285   -337   -462
    288   -709   -997    210    641   -852    384    345    148   -345   -449   -589
    228   -415   -646     93    436   -530    410    244    215   -228   -296   -454
    119     44    -75    -83     96    -12    189   -293    109    -15     62   -109
     15    714    698   -366   -342    706   -114   -789     93    415    670    459
    -36   1221   1257   -592   -646   1239   -348   -971    280   1002   1343   1085
     54    966    911   -511   -428    940   -524   -976    267   1163   1465   1231
     59    428    366   -244   -153    397   -530   -982    -93    594    849    670
     20    -85   -109     31     62    -96   -410   -898   -506   -241     -7   -129
     46   -405   -452    179    249   -428   -226   -584   -405   -389   -262   -361
    116   -397   -514    140    314   -454    -80   -309   -148   -220   -163   -270
    168   -381   -550    106    358   -465     41    -90     33   -116   -106   -202
    213   -348   -561     64    384   -452    114     44    148    -46    -62   -142
    236   -316   -553     41    394   -433    132     83    171    -41    -64   -135
    231   -280   -514     23    371   -397    129     96    187    -38    -59   -155
    244   -223   -467    -10    353   -345    129    109    205    -25    -41   -150
    241   -179   -423    -31    332   -301    132    114    215    -15    -36   -153
    233   -153   -387    -38    309   -270    127    116    223     -7    -28   -142
    223   -116   -342    -54    283   -228    119    119    231     -7    -25   -135
    226    -98   -327    -64    275   -213    127    137    254      2    -23   -111
    239    -80   -322    -80    277   -200    116    132    254    -12    -41   -101
    246    -59   -306    -93    275   -181     96    124    244    -23    -49   -103
    236    -33   -270   -101    252   -150     72    106    226    -28    -59   -137
    220    -20   -241   -101    228   -129     75    124    249     -7    -41   -122
    218    -12   -231   -103    220   -122     90    163    290     25    -10    -83
    223    -28   -252    -96    236   -140    111    213    348     67     33    -41
    218    -59   -280    -80    246   -168    145    275    405    122     80     -2
    215    -62   -280    -77    246   -171    179    348    478    207    153     62
    226    -41   -267    -93    244   -153    210    415    553    285    218    122
    246    -28   -275   -109    259   -150    236    483    618    348    270    171
    226      2   -226   -114    223   -111    280    579    719    444    353    262
    265     31   -236   -148    249   -101    277    605    753    470    376    301
    293     72   -220   -184    257    -72    280    631    779    493    402    337
    288    129   -158   -207    223    -12    296    672    826    537    452    392
    277    163   -116   -223    197     23    296    678    828    535    454    397
    267    176    -93   -223    179     41    296    665    813    517    444    387
    254    194    -62   -226    158     67    303    649    795    493    436    387
    259    194    -64   -226    163     64    306    607    745    441    400    366
    241    207    -36   -226    137     85    303    561    698    402    368    324
    215    207     -7   -213    111    101    298    517    652    361    345    275
    176    187      7   -181     83     98    296    472    610    316    314    226
    142    168     25   -155     59     98    306    431    571    270    277    192
    127    187     59   -158     33    122    311    394    542    233    244    168
    103    218    114   -163     -5    166    296    335    485    179    194    127
     72    244    171   -161    -49    207    285    283    439    129    150     85
     98    218    119   -158    -10    168    254    215    366     49     62     31
    106    184     77   -145     12    129    259    207    353     36     57     38
    103    236    132   -171    -12    184    267    223    394     85    122     62
    119    309    187   -215    -33    249    259    228    431    116    148     93
    119    374    254   -246    -67    314    244    215    436    119    145    132
    116    394    277   -257    -80    335    207    184    431    135    171    132
    109    426    316   -267   -103    374    184    171    431    145    192    132
     98    389    288   -246    -93    340    176    166    423    132    179    129
     96    361    265   -228    -83    314    153    124    384     90    153    119
    116    358    241   -239    -62    301    145    114    368     80    145    109
    140    303    163   -220    -12    233    135     98    322     33     96     57
    153    215     62   -184     44    140    116     77    270    -18     41      5
    163    148    -15   -155     90     67    124     77    249    -46     12    -10
    181    111    -70   -148    124     20    116     38    197   -103    -28    -31
    174     93    -80   -135    127      7    109     10    155   -127    -33    -77
    166     41   -124   -103    145    -41    111      2    127   -150    -75   -122
    179     12   -166    -96    174    -75     98    -18    103   -187   -124    -90
    171      5   -168    -90    171    -80     93    -31     90   -194   -116    -98
    166      5   -161    -85    163    -77     93    -33     88   -194   -119   -106
    145      7   -140    -77    142    -64     98    -31     88   -200   -124    -98
    106      7    -98    -57    103    -44    114    -15    101   -192   -116    -93
    124    -41   -168    -44    145   -103     96    -54     57   -231   -150   -122
    163    -75   -239    -44    200   -155     77    -83     18   -270   -184   -135
    163   -127   -293    -18    226   -210     88    -64      2   -303   -220   -161
    187   -311   -498     62    342   -405    132     -2    -59   -436   -376   -293
    194   -542   -740    171    465   -639    265    127    -75   -605   -602   -514
    189   -436   -628    122    407   -532    366    233     33   -584   -592   -532
    106    -64   -171    -23    137   -119    324     15     67   -436   -366   -350
    -31    462    493   -215   -262    478     59   -587    -90   -220     18      5
   -163   1145   1306   -491   -735   1226   -213  -1036   -103    226    628    574
   -153   1486   1639   -665   -896   1561   -457  -1215    -18    696   1166   1098
    -67   1148   1215   -540   -641   1182   -574  -1236   -109    698   1135   1106
    -15    607    623   -296   -319    615   -548  -1202   -457     67    449    478
      5    148    142    -77    -70    145   -405  -1047   -748   -652   -319   -239
     31    -25    -57     -2     44    -41   -223   -678   -514   -607   -389   -285
     80    -44   -124    -18    101    -85    -85   -394   -267   -449   -290   -179
    161    -49   -210    -54    184   -129      2   -231   -135   -374   -254   -142
    184    -59   -246    -62    213   -153     41   -161    -85   -353   -246   -127
    181    -57   -239    -62    207   -148     54   -127    -64   -342   -241   -119
    174    -49   -223    -62    197   -137     54    -98    -54   -335   -236   -106
    155    -31   -187    -62    171   -109     72    -75    -33   -306   -215    -83
    155    -15   -171    -70    163    -93     90    -64     -7   -283   -202    -62
    168      0   -168    -85    168    -85     93    -57      5   -270   -189    -51
    153     -7   -163    -75    158    -85     93    -44     18   -257   -174    -44
    148     25   -122    -85    135    -46     98    -33     36   -236   -145    -18
    168     54   -114   -111    140    -28    101    -23     51   -220   -119      0
    168     70    -98   -119    135    -15    109     -2     70   -202   -101     15
    153     90    -64   -124    109     15    114     12     85   -189    -96     31
    150     90    -59   -119    106     15    114     20    106   -171    -67     75
    166    111    -54   -140    109     28    114     38    127   -142    -46     72
    194    132    -62   -163    127     36    116     64    150   -129    -46    109
    207    145    -64   -179    137     41    129     98    189    -90    -10    161
    189    161    -28   -174    109     67    150    137    236    -38     31    187
    135    174     36   -155     49    106    176    179    283     12     77    226
    129    192     62   -161     33    127    187    220    324     62    119    265
    184    213     25   -200     77    119    179    267    363    103    155    301
    223    246     23   -233    101    135    179    319    407    150    200    340
    246    280     33   -265    106    158    187    368    452    192    239    384
    246    319     70   -283     88    194    194    402    475    223    270    431
    223    324    101   -275     62    213    200    400    470    223    270    470
    231    322     90   -275     70    207    189    389    446    207    254    472
    223    327    101   -275     62    215    189    368    426    194    252    467
    205    316    111   -259     46    215    197    345    400    176    249    462
    236    311     72   -275     80    192    181    303    348    137    213    413
    233    316     83   -275     75    200    168    241    303     98    168    368
    192    329    137   -262     25    233    168    189    262     59    142    345
    153    327    171   -241     -7    249    174    145    228     20    109    324
    124    316    189   -220    -31    252    174     93    192    -18     72    290
     77    309    231   -192    -75    270    189     57    174    -28     67    277
     38    306    267   -174   -114    285    213     46    179    -15     75    262
     -2    316    316   -158   -161    316    231     36    174    -23     67    270
    -51    322    374   -135   -213    348    252     18    166    -18     77    272
    -85    387    472   -150   -277    428    262     12    192     28    122    265
    -77    459    535   -192   -306    496    246     41    244     96    187    290
    -12    506    517   -246   -265    511    220     49    262    124    218    342
    -12    530    542   -259   -280    537    205     41    267    135    233    405
    -12    519    532   -252   -272    524    189     25    254    122    220    407
     44    496    449   -272   -202    472    153     23    233    103    184    392
     75    488    413   -280   -168    449    140     31    236    109    192    410
     38    457    418   -249   -189    439    145     25    233    109    207    389
      5    394    389   -200   -192    392    132     12    197     67    184    366
     -2    293    293   -148   -148    293    127      2    168     64    181    296
    -20    189    210    -85   -116    200    140     -7    140     38    111    228
    -33    119    153    -44    -93    135    137    -31     93    -28     46    290
    -41     98    140    -28    -90    119    116    -67     49    -64     23    239
   -106     83    189     10   -148    137    119   -103     31    -67     23    184
   -124     80    202     20   -163    140    119   -119     33    -51     38    174
    -57     80    135    -12    -96    106     90   -103     31    -54     33    205
    -33     85    119    -25    -75    101     85    -83     33    -46     36    220
    -62     57    119      0    -90     88     85    -85     25    -49     33    228
   -106     33    140     33   -122     85     80   -116      7    -70     15    192
   -155     -7    145     80   -150     67     80   -142    -18    -88     -2    181
   -174    -44    129    109   -153     41     85   -153    -33    -96      5    179
   -174   -109     62    140   -119    -23     93   -148    -64   -140    -44    103
   -142   -290   -148    215      0   -218    145    -88   -142   -298   -252    -88
    -80   -446   -366    262    140   -405    257     54   -174   -462   -483   -314
    -23   -363   -340    194    158   -353    371    202    -54   -433   -488   -345
   -124    -15    106     70   -116     44    309   -124    -25   -252   -226    -75
   -288    607    896   -161   -592    750     12   -761    -83     72    277    441
   -452   1356   1808   -454  -1130   1582   -267  -1161     54    633   1008   1143
   -441   1774   2216   -665  -1327   1995   -561  -1309    241   1184   1649   1751
   -361   1428   1790   -535  -1078   1610   -704  -1332     93   1083   1525   1660
   -335    815   1150   -241   -743    982   -657  -1244   -285    392    761    932
   -322    220    542     49   -433    379   -441   -966   -509   -215     51    218
   -270     18    288    127   -277    153   -226   -576   -316   -210    -49     80
   -176     23    200     75   -189    111    -98   -314   -137   -122    -15    129
   -114     12    127     49   -119     70    -28   -179    -54    -75     -5    132
   -119     -5    114     62   -119     54     10   -145    -31    -64    -25     59
   -124    -57     67     90    -96      5     44   -124    -10    -44    -18    103
    -96    -49     46     72    -75      0     36    -93      0    -28     10     75
   -122    -57     64     88    -93      2     67    -59     31    -12     23    122
   -161    -88     70    122   -116    -10     96    -46     49    -12     28    153
   -166    -83     83    124   -124      0    111    -46     57    -12     31    155
    -85    -36     49     59    -70      5     70    -46     59    -12     23    166
     -7     -5      2      5     -5      0     31      2     85     12     46    200
    -15     12     28      0    -20     20     46     36    122     67     90    210
    -41     49     90     -2    -64     70     62     54    145     96    119    220
    -54     59    114     -5    -85     85     72     70    168    122    137    236
    -59     70    127     -5    -93     98     83     93    194    153    163    254
    -54     67    122     -7    -88     93    101    137    233    194    200    280
    -31     64     96    -15    -62     80    111    166    259    220    226    290
     -7    111    119    -54    -64    116    109    176    283    239    239    285
      7    155    145    -83    -70    150    119    200    311    257    244    283
     38    148    106    -93    -33    127    116    241    322    272    267    309
     57    155     98   -106    -20    127    129    329    384    350    350    384
     67    179    111   -122    -20    145    135    387    426    397    371    420
     88    202    114   -145    -12    158    129    441    457    441    415    496
     96    226    127   -161    -15    176    116    483    496    493    475    558
    103    270    166   -187    -31    218    109    498    530    545    542    600
    111    298    184   -205    -38    241    111    498    545    576    579    581
    111    306    194   -210    -41    252    103    480    535    558    550    542
     96    280    181   -189    -41    231     96    446    501    506    472    537
     88    233    145   -161    -28    189     98    410    467    467    431    602
     75    231    155   -155    -41    194     96    368    452    454    431    550
     49    244    194   -148    -72    220     96    322    420    413    405    514
     15    207    189   -114    -85    200    111    290    407    410    410    483
    -18    205    223    -93   -119    213    132    259    400    413    415    452
    -41    213    254    -88   -148    233    148    218    371    387    394    426
    -51    187    239    -67   -145    213    166    192    358    374    371    400
    -41    158    197    -59   -119    179    176    168    342    353    350    381
    -59    179    239    -59   -148    207    194    161    335    355    355    371
    -64    184    249    -59   -158    218    213    168    345    366    368    355
    -57    218    275    -80   -166    246    226    189    371    387    394    376
    -57    262    319   -101   -187    290    228    197    400    394    410    420
    -51    262    314   -103   -181    288    223    202    423    444    470    467
    -54    288    342   -116   -200    316    194    192    446    496    517    467
    -59    285    345   -114   -202    314    168    184    452    501    527    472
    -54    262    314   -103   -184    288    153    174    436    480    511    475
    -57    233    290    -88   -174    262    140    155    418    470    496    457
    -77    215    293    -70   -187    254    127    132    392    454    475    426
   -101    181    280    -41   -192    231    122    116    371    426    441    394
    -96     88    181      2   -140    132    103     75    314    363    374    337
   -111    -18     93     64   -103     36    101     51    267    301    309    283
   -114    -57     57     83    -85      0     85     31    218    262    280    259
   -109    -75     33     90    -72    -20     77     12    192    244    265    220
   -106   -122    -18    111    -46    -70     85     12    189    233    246    220
   -111   -148    -36    129    -38    -93     88      2    184    231    254    233
   -119   -140    -20    127    -49    -80     67    -20    158    213    239    197
   -111   -155    -44    132    -36   -101     51    -38    137    197    231    189
   -116   -142    -25    127    -46    -85     41    -46    137    194    233    176
   -124   -135    -10    129    -57    -72     49    -49    145    194    226    171
   -132   -150    -18    140    -59    -85     67    -28    161    205    220    181
   -140   -153    -15    145    -64    -85     72    -18    168    202    210    179
   -132   -184    -51    155    -41   -119     59    -38    140    166    174    127
    -98   -348   -249    223     75   -298     54    -57     28     20     20    -28
    -77   -626   -550    350    233   -587    148     23    -83   -205   -246   -298
    -49   -678   -628    363    288   -654    277    171    -46   -262   -337   -420
   -129   -493   -366    311    116   -431    348    119     59   -127   -179   -314
   -337    -77    259    207   -298     90    231   -353    124    161    207    103
   -514    654   1166    -72   -841    911      5   -800    329    719    927    904
   -563   1189   1751   -314  -1156   1470   -197   -911    652   1353   1644   1670
   -491   1130   1621   -319  -1057   1374   -405   -963    691   1566   1865   1964
   -478    610   1088    -64   -782    849   -493  -1052    309   1078   1348   1452
   -491     80    568    205   -530    324   -428   -982   -148    283    506    535
   -392   -241    150    316   -272    -46   -246   -657   -205     -5    129    119
   -257   -314    -57    283   -101   -187    -77   -329    -41     46    119    122
   -171   -319   -148    246    -12   -233     38   -109     98    137    163    166
   -155   -348   -192    252     15   -270     98    -10    166    179    192    161
   -158   -332   -174    244      5   -254    127     25    189    189    197    135
   -158   -319   -161    239      0   -241    135     41    197    184    194    122
   -140   -316   -176    228     18   -246    132     57    197    174    189    129
   -135   -316   -181    223     23   -249    135     77    215    184    202    150
   -127   -301   -176    213     23   -239    132     96    231    194    210    155
   -116   -283   -166    200     23   -226    124    106    236    197    207    161
   -119   -280   -161    200     20   -220    129    124    252    210    223    181
   -116   -288   -171    202     25   -231    145    142    265    226    244    197
    -98   -288   -192    192     44   -241    158    166    288    249    272    218
    -83   -285   -205    184     59   -246    166    189    314    270    290    231
    -85   -244   -158    166     36   -202    174    210    350    301    309    241
    -67   -252   -187    158     57   -218    163    220    355    298    306    246
    -25   -246   -220    135     96   -233    153    244    363    306    322    272
    -12   -215   -202    114     90   -207    166    303    413    358    371    327
      2   -200   -202     98    101   -200    176    348    452    394    400    353
     -5   -171   -166     88     77   -168    194    397    506    441    444    394
     18   -145   -163     62     88   -153    197    444    542    475    470    423
     57   -116   -176     28    114   -145    189    485    568    496    488    454
     80    -80   -161      0    119   -119    189    542    618    542    535    501
    101    -18   -119    -44    109    -67    168    563    649    579    571    532
    111     10   -101    -62    106    -44    163    581    675    607    597    555
    109     41    -67    -77     88    -12    166    587    683    615    607    571
    103     72    -31    -88     67     20    171    581    680    610    607    579
    124     51    -72    -90     98    -10    184    574    670    594    589    566
    122     31    -90    -77    106    -28    189    542    639    563    561    537
    106     49    -57    -77     80     -2    176    493    605    532    535    506
     70     28    -41    -49     57     -5    176    452    574    493    498    470
     18     15     -2    -18     10      5    184    405    548    457    467    431
      0     18     18     -7     -7     18    192    358    522    423    439    397
     -2     25     28    -12    -15     25    202    311    496    392    413    366
    -15      7     23      5    -18     15    213    277    470    358    381    324
    -31    -15     15     23    -25      0    202    239    423    306    335    270
    -70    -28     41     46    -57      5    226    223    413    285    314    231
    -64    -57      5     59    -36    -25    226    192    374    246    275    181
    -57    -18     38     38    -49     10    239    220    397    283    309    210
    -54     62    116     -5    -88     90    252    236    444    327    363    249
    -70     90    158    -10   -114    124    241    231    462    348    387    254
    -70    122    192    -25   -132    158    210    215    472    368    405    257
    -83    122    205    -18   -142    163    197    213    483    384    418    259
    -75     90    166     -7   -119    127    171    187    444    348    387    223
    -49     88    137    -20    -93    111    140    158    407    316    363    205
    -59     88    148    -15   -103    119    148    166    420    335    379    220
    -62     18     80     23    -70     49    153    163    400    303    345    181
    -80   -119    -38     98    -23    -80    155    145    340    236    280    116
    -85   -215   -132    150     20   -174    166    145    311    210    254     75
    -93   -280   -189    187     46   -236    174    142    293    184    231     46
   -106   -350   -244    228     67   -298    163    116    252    142    192      7
    -93   -358   -267    226     85   -314    150     96    226    116    163    -25
   -106   -353   -246    228     67   -298    153     93    223    109    153    -41
   -114   -342   -228    226     54   -285    140     72    200     80    124    -77
    -77   -322   -244    200     83   -283    111     25    153     44     85   -109
    -93   -306   -215    200     59   -262    103     25    148     38     77   -127
    -98   -306   -207    202     51   -257     88      7    122     12     57   -166
    -98   -314   -215    205     57   -265     77     -5     96    -10     38   -200
   -114   -327   -213    220     49   -270     93     12    109     -7     51   -200
   -142   -368   -228    254     41   -298    111     33    109    -25     38   -223
    -90   -532   -441    309    174   -488    140     59     33   -163   -119   -374
    -67   -727   -659    397    293   -696    239    142    -38   -368   -368   -623
    -36   -709   -672    374    316   -691    337    252    -10   -459   -493   -766
   -101   -384   -283    241     90   -335    345    145     64   -340   -350   -633
   -288     88    376     98   -332    231    166   -363     38    -67     54   -226
   -472    800   1270   -166   -870   1036    -77   -846    101    423    709    400
   -483   1325   1808   -420  -1145   1566   -335  -1085    257    963   1343   1002
   -363   1034   1395   -335   -880   1213   -535  -1153    155   1031   1392   1106
   -335    449    784    -57   -561    615   -561  -1158   -249    428    763    524
   -311    -67    244    187   -277     88   -485  -1098   -672   -405   -106   -340
   -280   -342    -62    311   -109   -202   -306   -779   -613   -605   -400   -631
   -226   -361   -135    293    -46   -249   -150   -405   -337   -374   -223   -441
   -176   -358   -181    267      0   -272    -20   -148   -127   -228   -135   -358
   -140   -361   -223    249     38   -293     33    -67    -59   -215   -158   -400
   -184   -327   -142    257    -20   -236     96     25     25   -148   -103   -350
   -171   -332   -161    249     -5   -246    111     44     44   -148   -124   -366
    -98   -358   -259    226     80   -309     77    -38    -25   -239   -207   -454
   -137   -353   -218    244     38   -285    106    -25    -23   -244   -200   -457
   -116   -363   -246    241     64   -306    124      7    -20   -213   -163   -400
    -80   -366   -285    223    101   -327    127     36     12   -179   -132   -366
   -153   -329   -176    241     10   -254    179    142    137    -51    -20   -249
   -116   -366   -252    241     64   -309    158    140    111    -57    -18   -236
   -119   -402   -283    262     80   -342    150    184    142    -31      7   -207
    -85   -415   -332    249    122   -374    142    174    148    -38     -7   -223
   -103   -410   -309    257    101   -361    161    202    179    -20     15   -192
   -127   -397   -270    259     70   -335    179    244    236     33     72   -137
   -145   -394   -249    270     51   -322    194    270    262     54     93   -122
   -129   -371   -241    246     54   -306    205    303    298     85    124   -103
   -111   -337   -226    223     57   -283    207    342    340    124    150    -75
   -119   -314   -194    215     36   -257    226    410    407    184    200     -7
   -106   -272   -166    189     28   -220    244    446    444    218    220      0
   -148   -218    -70    181    -41   -145    285    530    530    311    301     41
   -106   -189    -85    148    -10   -137    254    540    537    322    306     33
     -2   -194   -192     98     93   -194    194    535    506    311    316     80
    -18   -168   -150     93     64   -161    220    592    566    366    363    137
    -80   -122    -41     98    -23    -83    249    527    542    314    311     46
    -77   -114    -36     96    -23    -75    257    522    485    298    314     64
    -75   -145    -72    109     -2   -109    270    607    517    366    387    168
   -114   -122     -7    119    -54    -64    288    610    545    384    400    176
   -171   -114     54    142   -114    -31    306    566    504    316    340    103
   -163   -179    -15    168    -75    -98    277    478    400    223    267     38
   -148   -215    -67    179    -44   -142    241    423    332    166    220     23
   -179   -194    -15    187    -83   -106    244    376    303    127    181     -7
   -200   -163     36    181   -119    -64    244    314    257     67    124    -80
   -223   -166     57    194   -140    -54    249    267    215     25     83   -135
   -241   -192     49    215   -148    -72    254    226    181    -18     41   -181
   -218   -228    -10    223   -103   -119    226    155    101    -88     -7   -223
   -220   -205     15    210   -119    -93    228    158    111    -70      5   -215
   -194   -137     57    166   -127    -41    228    150    114    -62      5   -207
   -174    -85     85    129   -129     -2    218    148    135    -36     25   -184
   -145    -64     80    106   -114      7    200    140    142    -23     46   -153
   -184      7    192     85   -187     98    194    155    197     25     83   -132
   -166      7    174     77   -168     90    161    106    163    -15     38   -184
   -111    -49     62     80    -88      5    111     88    109    -44     36   -158
   -135    -70     64    103   -101     -2    124    140    148      7     85    -93
   -158    -85     72    119   -116     -7    129    106    137    -15     41   -171
   -171    -96     75    132   -124    -10    124     67     72    -85    -25   -252
   -148   -207    -59    176    -46   -135    114     90     31   -111    -38   -226
   -135   -283   -148    210      5   -215    111     75      7   -142    -72   -254
   -142   -309   -168    223     10   -239    109     49    -18   -181   -116   -303
   -142   -345   -202    244     28   -272    114     25    -59   -233   -168   -355
   -181   -374   -194    277      5   -285    135     38    -75   -246   -187   -366
   -176   -400   -223    288     23   -311    127     28   -111   -272   -207   -392
   -148   -436   -288    290     70   -363    114      5   -137   -283   -205   -387
   -142   -446   -303    296     77   -376    127     15   -124   -272   -202   -379
   -150   -465   -316    306     80   -392    127    -36   -163   -342   -275   -475
   -184   -444   -259    314     36   -353    116    -77   -200   -376   -298   -506
   -184   -462   -277    322     44   -368     88    -15   -192   -324   -241   -400
   -142   -467   -324    303     88   -397     64      0   -189   -319   -241   -374
   -142   -470   -327    306     90   -400     64      0   -187   -335   -277   -405
   -129   -568   -439    350    153   -504     90     12   -231   -431   -392   -527
   -166   -756   -589    459    210   -672    192     85   -267   -607   -628   -782
    -83   -779   -696    428    306   -737    257    205   -252   -688   -740   -857
    -59   -594   -537    327    236   -566    265    226   -145   -561   -600   -683
   -184   -142     41    163   -114    -51    124   -189   -210   -361   -259   -358
   -371    439    810    -36   -589    626   -176   -789   -405    -96    228     33
   -478    971   1449   -249   -963   1210   -405  -1114   -405    316    787    465
   -475    872   1345   -200   -911   1109   -537  -1161   -410    550   1039    680
   -337    288    626     25   -480    457   -600  -1192   -753     70    509    241
   -319   -228     90    272   -207    -67   -478  -1039  -1052   -654   -283   -426
   -275   -524   -249    400    -15   -389   -298   -722   -935   -820   -571   -672
   -246   -550   -306    397     28   -428   -148   -444   -654   -657   -493   -628
   -233   -555   -322    394     44   -439    -10   -231   -444   -527   -420   -584
   -187   -566   -381    376     96   -475     46    -77   -335   -444   -355   -488
   -153   -568   -415    361    129   -493     54     -7   -293   -397   -311   -426
   -148   -535   -387    340    119   -459     59     18   -254   -374   -303   -436
   -101   -519   -418    311    158   -470     33    -67   -303   -452   -379   -527
    -64   -522   -457    290    194   -491     33    -75   -324   -483   -413   -550
    -33   -506   -475    270    218   -491     49    -36   -280   -444   -376   -501
     46   -493   -540    223    290   -517     28    -20   -283   -436   -366   -446
     98   -459   -558    181    327   -509     12     20   -246   -394   -324   -394
    140   -459   -602    158    371   -530      0     23   -244   -397   -329   -405
    189   -426   -615    116    400   -519    -15     12   -244   -402   -340   -407
    223   -374   -600     75    410   -485    -33    -15   -257   -418   -355   -433
    241   -348   -589     54    415   -467    -51    -41   -277   -446   -387   -480
    236   -332   -571     46    400   -452    -57    -41   -283   -452   -392   -472
    218   -319   -537     51    376   -428    -49     20   -236   -389   -329   -392
    194   -290   -488     46    337   -389    -38     75   -171   -319   -275   -340
    127   -241   -368     57    246   -303     -7    122    -93   -267   -244   -335
    137   -241   -379     51    254   -309    -25    114    -96   -288   -249   -322
     96   -239   -335     70    215   -285     -2    189    -38   -213   -179   -226
     57   -270   -329    103    192   -298     28    218     -5   -189   -153   -166
     33   -259   -293    114    163   -275     54    254     46   -132    -96    -96
    150   -176   -329     12    239   -252     36    374    127    -36      0     -2
    194   -137   -332    -28    262   -233     41    413    174      2     41     31
    174   -103   -277    -36    226   -189     64    400    181     15     67     28
    161    -70   -231    -44    194   -150     83    361    150    -28     33    -77
     90    -93   -184      0    137   -137    116    316     85    -80    -12    -88
    132   -137   -270      2    200   -202    109    332     83    -75     -7    -31
    210   -155   -368    -28    288   -262     75    353     64    -98    -59   -103
    150   -171   -322     10    236   -246     80    270    -18   -213   -171   -103
    114   -114   -228     -2    171   -171     70    176    -72   -265   -187   -111
    127   -124   -252     -2    189   -187     41    137   -114   -290   -200   -161
     90   -132   -223     18    155   -176     31     75   -171   -337   -223   -215
     49   -101   -150     25     98   -124     72     72   -174   -327   -218   -249
     15   -127   -142     54     77   -135     83     90   -179   -324   -226   -210
      0   -122   -122     62     59   -122     83     77   -181   -337   -244   -194
      0   -142   -145     70     70   -142     93     15   -228   -392   -285   -265
     -7   -135   -127     72     59   -132    122      5   -228   -379   -257   -246
    -12    -49    -36     31     10    -44    140     90   -145   -270   -158   -166
      0     46     46    -23    -23     46    132    119    -98   -210   -103   -132
     31     85     54    -59    -12     70    103    103   -103   -213   -101   -124
     15    106     90    -59    -36     98     96     90    -85   -194    -70   -101
    -38     31     70      2    -54     49     96     54   -122   -228    -88   -127
    -57     -7     49     31    -54     20     96     67   -129   -228    -80   -111
     -5    -18    -15     10      2    -18     72     96   -119   -210    -70    -96
      7    -23    -31      7     18    -25     70     98   -127   -220    -88   -116
    -28    -98    -70     62     20    -85     72     57   -163   -257   -106   -150
    -33   -205   -174    119     67   -189     59     44   -215   -298   -140   -213
    -25   -249   -223    135     96   -236     54     59   -246   -327   -171   -231
    -59   -272   -213    166     75   -244     62     15   -296   -397   -244   -298
   -132   -324   -192    228     28   -259     80    -51   -361   -483   -353   -337
   -179   -355   -176    267     -2   -265     90    -77   -384   -511   -374   -314
   -116   -366   -249    239     64   -309     54    -62   -392   -509   -350   -322
    -36   -397   -361    218    161   -379     15    -67   -420   -511   -345   -332
    -28   -405   -376    215    171   -392      0    -28   -405   -480   -314   -316
    -96   -413   -316    254    109   -366     33    -41   -392   -480   -303   -319
   -150   -410   -259    277     54   -335     51    -98   -420   -506   -319   -345
    -49   -423   -374    236    161   -400      0    -77   -446   -542   -355   -353
     -5   -449   -444    226    218   -446    -12    -41   -436   -553   -368   -332
    -18   -540   -522    277    252   -532      5    -12   -454   -581   -397   -374
    -25   -737   -711    381    340   -724     44     18   -535   -724   -571   -589
    -25   -953   -927    491    449   -940    161    116   -589   -932   -841   -841
    -36   -904   -870    470    415   -888    285    259   -480   -924   -867   -823
   -132   -592   -459    361    161   -524    288     62   -418   -761   -644   -662
   -319    -83    236    200   -280     75     57   -558   -519   -522   -228   -293
   -522    659   1182    -67   -852    919   -194  -1052   -498    -75    418    303
   -511   1065   1577   -277  -1047   1319   -465  -1267   -426    368    984    878
   -436    857   1293   -210   -865   1072   -631  -1280   -475    472   1091   1041
   -363    280    644     38   -504    462   -631  -1171   -758    -38    506    514
   -340   -332      7    337   -174   -163   -467   -950  -1078   -797   -337   -335
   -387   -589   -202    488    -93   -397   -220   -626   -914   -867   -545   -568
   -374   -626   -254    498    -62   -441    -62   -431   -732   -776   -519   -514
   -184   -561   -379    371     96   -470    -36   -189   -566   -652   -436   -441
     -7   -530   -522    270    257   -527    -38    -12   -467   -587   -389   -405
      0   -530   -530    265    262   -530    -15     41   -439   -587   -392   -394
    -33   -540   -509    285    236   -524     12     46   -439   -600   -407   -413
    -59   -548   -491    301    213   -522     31     36   -433   -605   -410   -423
    -96   -563   -467    329    184   -517     44     23   -418   -594   -397   -431
    -88   -545   -457    316    181   -501     41     41   -413   -584   -415   -439
    -64   -514   -449    288    189   -483     46     75   -387   -568   -413   -384
    -72   -501   -431    285    179   -467     51     83   -363   -561   -402   -342
    -67   -496   -428    283    179   -462     54     64   -363   -571   -415   -358
    -80   -483   -402    280    158   -444     70     31   -371   -594   -444   -405
   -109   -472   -363    288    127   -418     88     -2   -392   -594   -420   -410
   -127   -472   -345    296    109   -410    103     31   -361   -527   -335   -358
    -72   -470   -397    272    161   -433     80    150   -280   -441   -241   -272
     -5   -446   -441    226    215   -446     59    223   -233   -413   -223   -239
     -2   -415   -413    207    202   -413     70    239   -215   -410   -223   -215
     36   -371   -407    166    220   -389     64    257   -200   -402   -228   -194
     90   -342   -433    127    262   -387     62    309   -166   -374   -210   -161
    119   -335   -454    106    285   -392     67    376   -122   -337   -189   -122
    127   -314   -441     93    283   -376     85    436    -67   -267   -137    -90
    124   -270   -394     72    257   -332     96    480    -12   -200    -62    -70
    132   -241   -374     54    252   -306    101    517     23   -168    -20    -23
    137   -215   -353     36    244   -283    101    537     36   -150      2     25
    116   -174   -290     28    202   -231    111    550     49   -129     33     64
    111   -161   -272     23    189   -215    116    509     33   -155     20     44
    142   -155   -298      7    220   -226     90    387    -70   -275    -85   -111
    135   -189   -324     25    228   -257     96    389   -114   -293    -93    -51
    132   -239   -371     51    252   -306    103    428   -101   -241    -41     -5
     90   -241   -335     72    210   -288    111    407    -93   -239    -44    -25
     49   -233   -283     93    166   -257    116    322   -129   -293    -93    -90
     70   -254   -324     90    194   -288     77    187   -249   -413   -187   -197
     51   -270   -322    109    184   -296     77    163   -283   -441   -202   -215
     38   -316   -355    137    197   -335     98    158   -280   -462   -226   -210
     23   -311   -335    145    179   -322    116    145   -272   -472   -226   -184
     -2   -288   -288    145    142   -288    129    122   -288   -493   -231   -220
    -20   -259   -239    140    109   -252    137    106   -306   -527   -275   -241
    -28   -246   -218    137     93   -233    153    106   -306   -537   -301   -244
    -12   -223   -210    119     98   -218    155    116   -288   -509   -270   -215
    -12   -171   -158     90     70   -163    158    158   -228   -420   -168   -142
      0   -119   -119     57     59   -119    155    166   -187   -363   -111   -122
      7   -111   -119     51     62   -114    132    153   -171   -337    -83   -116
    -15   -122   -106     70     44   -114    114    150   -168   -340    -80    -90
    -51   -140    -90     96     18   -116    116    137   -174   -355   -111   -116
    -18   -174   -155     96     67   -166     75     67   -249   -433   -179   -158
      0   -223   -223    111    109   -223     54     70   -280   -457   -189   -145
      7   -283   -290    137    148   -285     54     85   -301   -485   -215   -161
      7   -371   -379    181    189   -374     49     67   -340   -535   -262   -202
     -7   -441   -433    226    210   -439     54     38   -371   -579   -309   -259
    -28   -470   -441    246    205   -454     51    -12   -426   -639   -355   -322
    -31   -501   -470    267    218   -485     38    -28   -475   -657   -337   -301
    -25   -566   -540    293    257   -553     51     -7   -475   -667   -361   -314
    -31   -610   -579    319    272   -594     72      0   -472   -665   -392   -309
    -36   -584   -548    309    254   -566     70    -20   -488   -685   -405   -316
    -36   -597   -561    316    262   -579     57    -41   -509   -714   -418   -322
    -25   -636   -613    329    290   -626     41    -64   -535   -730   -431   -355
    -36   -615   -579    324    270   -600     44    -72   -532   -719   -423   -381
    -51   -610   -558    329    252   -584     49    -77   -527   -719   -415   -389
    -49   -631   -581    340    265   -607     36    -90   -553   -753   -452   -392
    -38   -701   -662    368    309   -683     38    -70   -579   -807   -514   -389
     10   -904   -917    446    462   -909     75    -44   -667   -948   -675   -545
     44  -1093  -1137    524    589  -1114    176     36   -743  -1124   -893   -839
     72  -1093  -1166    511    618  -1130    296    166   -709  -1195  -1010  -1013
      0   -836   -836    418    415   -836    327     25   -620  -1065   -828   -807
   -200   -350   -150    275    -25   -252    166   -496   -576   -737   -348   -280
   -397    415    810    -10   -605    613    -75   -963   -400   -163    394    467
   -441    974   1415   -265   -927   1195   -327  -1148   -129    465   1111   1145
   -348    769   1117   -213   -732    943   -522  -1182   -155    571   1176   1301
   -275    220    496     25   -384    358   -592  -1244   -589    -49    519    704
   -220   -376   -155    296    -33   -267   -488  -1104  -1021   -831   -314   -145
   -155   -693   -537    426    189   -615   -259   -698   -971  -1026   -613   -452
    -57   -657   -602    355    270   -631    -96   -381   -769   -911   -561   -423
     18   -667   -688    324    350   -678     18   -194   -657   -852   -530   -420
     44   -724   -771    337    405   -748     75   -116   -620   -844   -537   -439
     49   -745   -795    348    420   -769     93    -75   -607   -839   -532   -428
     46   -727   -776    340    407   -750    106    -44   -592   -828   -530   -413
     59   -709   -769    324    413   -737    109    -31   -579   -828   -530   -413
     64   -670   -735    301    397   -701    111    -25   -571   -826   -522   -413
     59   -633   -693    288    376   -662    132     -2   -548   -810   -506   -400
    106   -618   -724    254    415   -670    124    -10   -563   -836   -532   -394
    150   -613   -763    231    457   -688    122     -7   -558   -831   -517   -381
    176   -574   -750    197    462   -662    129     15   -532   -805   -485   -361
    189   -613   -802    213    496   -706    150     44   -498   -769   -449   -335
    210   -584   -795    187    501   -688    142     38   -506   -774   -457   -335
    220   -568   -789    174    504   -678    153     64   -483   -748   -436   -298
    241   -548   -789    153    514   -667    150     72   -467   -735   -426   -290
    257   -535   -792    140    524   -662    150     93   -457   -732   -431   -285
    257   -524   -782    132    519   -652    166    148   -413   -691   -397   -233
    259   -511   -771    124    514   -639    174    192   -376   -659   -376   -202
    272   -496   -769    109    519   -631    187    236   -350   -641   -371   -181
    296   -470   -766     88    530   -618    207    298   -311   -600   -329   -129
    298   -449   -748     72    522   -597    228    379   -246   -532   -272    -77
    322   -392   -714     33    517   -553    223    415   -213   -498   -241    -41
    353   -350   -704     -2    527   -527    220    446   -200   -485   -228     12
    376   -311   -688    -31    532   -498    218    485   -166   -441   -174     80
    392   -288   -680    -54    532   -483    210    488   -150   -420   -137     88
    392   -272   -665    -59    527   -467    207    472   -166   -433   -148     72
    384   -265   -652    -62    517   -457    202    449   -189   -457   -168     62
    368   -259   -628    -54    498   -444    210    428   -197   -470   -174     49
    340   -275   -618    -33    478   -446    207    384   -231   -501   -194     20
    316   -293   -610    -12    462   -452    200    327   -272   -550   -233     -5
    277   -327   -607     23    441   -467    200    267   -319   -600   -272    -33
    231   -361   -592     64    410   -475    207    207   -358   -641   -322    -75
    210   -355   -568     70    387   -462    215    150   -384   -680   -363   -124
    202   -361   -563     77    381   -462    213    101   -420   -714   -394   -155
    189   -376   -568     90    379   -472    207     75   -449   -737   -413   -161
    163   -355   -519     96    340   -436    226     67   -452   -745   -423   -179
    158   -342   -501     90    327   -420    233     38   -475   -771   -454   -220
    174   -319   -493     72    332   -405    257     67   -444   -737   -420   -181
    207   -275   -483     33    345   -379    293    116   -392   -672   -355   -111
    210   -277   -488     33    348   -381    322    161   -332   -610   -293    -44
    218   -270   -488     23    350   -379    311    168   -301   -579   -267    -12
    228   -226   -454     -2    340   -340    259    142   -316   -594   -283    -12
    228   -244   -472      5    350   -358    231    124   -335   -610   -296    -18
    210   -306   -517     49    363   -410    226    114   -342   -618   -293    -23
    192   -342   -537     72    363   -439    218     98   -353   -633   -306    -31
    184   -387   -574    101    376   -480    210     85   -371   -654   -329    -49
    192   -478   -670    142    431   -574    202     59   -418   -711   -387   -106
    187   -568   -756    192    470   -662    187     20   -478   -774   -454   -179
    171   -605   -776    218    472   -691    166    -18   -532   -823   -506   -226
    155   -626   -784    233    470   -704    158    -54   -571   -872   -550   -275
    142   -641   -787    246    462   -714    155    -70   -594   -909   -587   -314
    192   -605   -797    207    493   -701    116   -114   -644   -953   -633   -342
    210   -527   -737    155    472   -631     93   -145   -680   -992   -688   -381
    233   -480   -714    124    472   -597     70   -174   -719  -1034   -732   -400
    241   -535   -776    145    509   -654     72   -163   -722  -1031   -709   -335
    246   -581   -828    168    537   -704     85   -145   -704  -1010   -670   -270
    236   -613   -849    189    540   -732    101   -129   -696  -1002   -652   -252
    223   -657   -883    215    550   -769    116   -124   -706  -1008   -657   -267
    231   -678   -911    220    568   -795    124   -119   -714  -1018   -672   -280
    246   -706   -953    231    600   -828    116   -132   -766  -1072   -748   -353
    280   -904  -1184    311    730  -1041    163   -122   -880  -1241   -940   -553
    309  -1054  -1366    371    836  -1210    259    -57   -979  -1436  -1156   -795
    298   -930  -1231    314    763  -1080    363     51   -924  -1447  -1176   -870
    192   -610   -802    210    496   -706    389   -116   -828  -1293   -984   -719
     -2    -51    -49     25     20    -49    192   -615   -722   -909   -462   -168
   -179    667    846   -244   -511    756    -38   -945   -454   -301    277    602
   -174   1057   1228   -441   -701   1140   -296  -1018   -179    254    875   1257
    -72    831    904   -379   -488    867   -506  -1085   -267    275    888   1345
    -46    220    267    -85   -158    241   -571  -1210   -805   -436    158    618
    -59   -327   -270    192    103   -298   -462  -1093  -1215  -1140   -589   -171
    -38   -574   -535    306    246   -555   -236   -735  -1166  -1291   -833   -441
     85   -607   -693    262    389   -649    -75   -452  -1018  -1226   -828   -441
    171   -615   -787    220    478   -701     18   -267   -919  -1171   -802   -415
    197   -626   -823    213    509   -722     75   -174   -865  -1145   -792   -405
    197   -610   -807    205    501   -709     96   -137   -846  -1145   -789   -400
    202   -561   -763    179    483   -662    103   -129   -841  -1153   -789   -407
    210   -506   -717    145    462   -610    111   -119   -831  -1148   -779   -402
    239   -459   -698    109    467   -579    111   -114   -828  -1150   -769   -381
    252   -415   -670     80    459   -542    109   -106   -823  -1150   -771   -366
    254   -363   -618     54    436   -491    109    -80   -800  -1132   -756   -335
    257   -342   -602     41    428   -472     90    -88   -805  -1132   -756   -337
    254   -319   -574     33    413   -446     88    -75   -792  -1119   -748   -327
    254   -314   -571     28    410   -441     98    -38   -756  -1088   -722   -290
    249   -319   -568     36    407   -444    111     -5   -724  -1067   -711   -270
    267   -301   -568     15    418   -433    109      7   -714  -1062   -706   -267
    283   -265   -548    -10    415   -405    116     38   -685  -1031   -683   -257
    285   -241   -527    -23    405   -384    129     80   -652  -1000   -665   -236
    296   -233   -530    -31    413   -381    150    142   -605   -961   -641   -189
    335   -244   -579    -46    454   -410    140    153   -605   -958   -644   -187
    327   -233   -561    -46    441   -397    168    226   -542   -891   -592   -150
    355   -205   -561    -75    457   -384    176    280   -496   -844   -548   -122
    413   -155   -568   -127    491   -361    163    314   -470   -826   -524    -96
    418   -124   -545   -148    480   -332    181    389   -394   -745   -457     -7
    423    -88   -511   -166    467   -298    192    433   -345   -691   -407     49
    423    -70   -493   -179    457   -280    202    465   -311   -654   -363     90
    449    -59   -509   -194    478   -283    207    478   -298   -646   -342    109
    457    -57   -514   -202    483   -285    210    457   -314   -665   -358    103
    433    -57   -491   -189    459   -272    223    444   -324   -680   -374    103
    418   -106   -524   -158    470   -314    231    410   -350   -706   -402     80
    389   -142   -532   -122    459   -337    239    366   -371   -730   -420     54
    350   -142   -493   -106    418   -316    252    329   -384   -750   -439     20
    335   -142   -480    -96    405   -311    239    267   -439   -800   -475    -15
    322   -155   -478    -85    400   -316    231    213   -488   -846   -517    -49
    259   -145   -405    -57    332   -275    257    187   -493   -849   -527    -62
    262   -174   -436    -44    348   -303    252    124   -545   -901   -576   -111
    267   -207   -478    -31    371   -342    241     70   -605   -953   -620   -150
    241   -213   -454    -15    345   -332    252     54   -615   -966   -636   -158
    220   -194   -415    -12    316   -303    262     36   -628   -987   -659   -179
    218   -158   -379    -31    296   -267    270     44   -623   -976   -657   -163
    207   -101   -309    -54    257   -205    283     75   -563   -914   -605   -106
    228    -57   -288    -88    257   -171    259     57   -571   -917   -607    -80
    239    -18   -257   -109    246   -137    239     70   -540   -875   -558    -36
    241      7   -233   -124    236   -111    200     51   -532   -854   -517    -36
    223    -20   -244   -101    231   -132    184     38   -537   -852   -498    -54
    205    -62   -270    -72    236   -166    171     23   -561   -883   -550   -111
    189    -96   -285    -46    236   -189    166     18   -587   -914   -602    -85
    150   -103   -254    -23    200   -176    171     15   -589   -911   -602   -101
    116   -179   -296     31    205   -236    179     10   -618   -953   -662   -132
    135   -277   -413     70    272   -345    155    -28   -683  -1026   -724   -168
    161   -355   -517     98    337   -436    124    -88   -761  -1098   -784   -228
    145   -389   -535    119    340   -462    127   -116   -797  -1143   -828   -280
    153   -423   -576    135    363   -501    114   -148   -839  -1187   -867   -306
    153   -423   -576    132    363   -498    103   -153   -852  -1197   -875   -314
    153   -397   -550    122    350   -472     93   -155   -859  -1202   -875   -314
    145   -415   -561    132    353   -488     98   -150   -859  -1192   -867   -306
    124   -459   -584    166    353   -522    116   -137   -859  -1200   -880   -324
    145   -485   -633    168    387   -561    101   -161   -893  -1234   -914   -324
    184   -470   -654    142    418   -561     70   -200   -922  -1254   -914   -327
    181   -475   -657    145    415   -563     72   -202   -919  -1252   -917   -350
    155   -511   -667    179    410   -589     90   -197   -917  -1265   -948   -381
    168   -636   -807    233    485   -722     96   -194   -966  -1343  -1036   -472
    231   -792  -1023    280    626   -906    124   -155  -1085  -1538  -1244   -654
    265   -943  -1208    337    735  -1075    241    -18  -1093  -1683  -1441   -833
    239   -813  -1052    285    644   -932    327     51   -989  -1641  -1410   -833
    106   -462   -568    176    335   -514    257   -277   -979  -1470  -1145   -623
    -41    114    155    -36    -98    135    -41   -906  -1088  -1182   -688   -200
   -155    820    974   -335   -566    896   -301  -1267  -1000   -672    -38    457
    -80   1000   1080   -459   -581   1039   -558  -1410   -922   -257    426    945
     12    540    527   -277   -259    535   -670  -1421  -1096   -402    239    828
     31    -51    -83     10     57    -67   -618  -1376  -1532  -1169   -576     72
     44   -480   -527    218    283   -504   -446  -1169  -1756  -1787  -1262   -592
     96   -584   -680    241    387   -631   -267   -802  -1488  -1686  -1267   -610
    174   -548   -724    187    446   -636   -135   -524  -1247  -1522  -1169   -519
    231   -545   -776    158    504   -659    -25   -327  -1091  -1418  -1101   -454
    249   -519   -769    135    506   -644     12   -254  -1044  -1384  -1072   -431
    239   -488   -727    124    483   -607     33   -215  -1005  -1361  -1054   -418
    259   -465   -724    101    491   -594     31   -215  -1002  -1366  -1065   -423
    285   -454   -740     85    511   -597     18   -239  -1023  -1392  -1104   -444
    254   -452   -706     96    480   -579     36   -213   -989  -1366  -1085   -426
    259   -431   -691     85    472   -558     51   -181   -953  -1332  -1044   -389
    288   -374   -665     41    475   -519     49   -168   -935  -1314  -1015   -355
    301   -363   -665     31    483   -514     49   -140   -917  -1296   -992   -322
    290   -363   -657     33    472   -509     54   -129   -901  -1283   -989   -314
    290   -345   -636     25    462   -491     57   -129   -891  -1278   -992   -319
    301   -270   -571    -18    433   -420     41   -140   -883  -1267   -984   -322
    293   -233   -527    -28    410   -379     38   -129   -867  -1252   -976   -319
    296   -218   -514    -41    402   -366     46   -106   -844  -1228   -950   -301
    311   -210   -522    -49    415   -366     57    -75   -813  -1195   -924   -267
    322   -194   -517    -64    418   -355     59    -38   -774  -1156   -883   -231
    329   -194   -524    -67    426   -358     67      2   -724  -1124   -857   -207
    345   -163   -509    -93    426   -335     62     44   -685  -1085   -828   -176
    384   -109   -496   -137    439   -301     72     88   -626  -1036   -792   -129
    400    -67   -470   -166    433   -270     93    132   -568   -987   -737    -75
    350    -12   -363   -168    355   -187    119    171   -514   -914   -639    -28
    371     25   -345   -200    358   -158    116    184   -488   -880   -626    -28
    444     33   -410   -239    426   -187     96    192   -496   -906   -691      2
    467     49   -420   -259    444   -184     98    189   -491   -909   -693     49
    480     70   -410   -275    446   -168    101    184   -504   -922   -693     59
    488     67   -423   -277    457   -179    106    168   -540   -963   -722     59
    493    101   -392   -298    444   -145    106    127   -579   -992   -732     51
    485    103   -384   -296    436   -140     90     59   -646  -1052   -784    -10
    462     85   -376   -272    420   -145     75    -25   -722  -1132   -844    -80
    459     83   -376   -272    418   -148     59    -77   -776  -1192   -885   -103
    454     85   -371   -270    413   -142     51   -127   -815  -1226   -922   -142
    407     93   -314   -252    361   -109     59   -189   -859  -1265   -948   -187
    342    109   -233   -226    288    -62     80   -246   -896  -1291   -945   -197
    329    137   -192   -236    262    -25     75   -303   -930  -1322   -979   -272
    397    155   -241   -277    319    -41     54   -329   -956  -1366  -1054   -285
    436    192   -244   -314    340    -25     46   -296   -935  -1340  -1034   -231
    402    265   -137   -332    270     64     59   -290   -898  -1296   -969   -192
    415    309   -109   -363    262    101     44   -272   -862  -1257   -935   -158
    498    368   -132   -433    316    119     10   -259   -852  -1247   -937   -119
    509    475    -33   -493    270    223    -12   -275   -841  -1234   -922    -88
    498    483    -15   -491    257    233    -38   -301   -852  -1231   -904    -57
    467    449    -18   -459    244    215    -54   -316   -870  -1252   -924    -96
    446    436    -12   -441    231    213    -59   -332   -893  -1288   -963   -106
    444    444     -2   -446    223    220    -88   -371   -932  -1319   -984   -124
    415    394    -20   -405    218    187   -111   -431   -997  -1379  -1036   -200
    379    277   -101   -329    239     88   -122   -459  -1054  -1441  -1091   -231
    376    166   -210   -272    293    -20   -122   -449  -1080  -1473  -1119   -226
    413     98   -314   -257    363   -106   -122   -426  -1096  -1493  -1135   -220
    394     72   -322   -233    358   -124   -127   -446  -1130  -1527  -1171   -270
    335     70   -265   -202    298    -96   -129   -519  -1192  -1600  -1236   -348
    265     83   -184   -174    223    -49   -103   -566  -1221  -1621  -1244   -355
    252    127   -124   -192    187      2   -106   -545  -1195  -1587  -1205   -293
    337    111   -226   -223    283    -57   -142   -504  -1189  -1587  -1184   -252
    415     90   -324   -252    371   -116   -174   -511  -1218  -1610  -1208   -309
    397     85   -311   -241    355   -111   -181   -535  -1247  -1649  -1257   -342
    350    106   -246   -231    298    -70   -176   -561  -1262  -1673  -1288   -311
    322    150   -171   -236    246    -10   -168   -566  -1254  -1657  -1270   -290
    322    111   -210   -218    265    -49   -174   -548  -1260  -1660  -1278   -306
    340    -23   -363   -158    353   -192   -166   -522  -1312  -1738  -1369   -387
    337   -244   -584    -46    459   -413   -111   -470  -1395  -1925  -1592   -581
    285   -353   -639     33    462   -496     15   -361  -1366  -2047  -1766   -761
    236    -85   -322    -77    277   -202     90   -319  -1221  -1935  -1657   -683
    153    350    194   -252    -20    272    -46   -714  -1286  -1779  -1376   -439
     41    914    872   -480   -415    896   -337  -1293  -1439  -1517   -893     18
    -64   1571   1636   -753   -849   1602   -602  -1678  -1426  -1062   -252    597
    -31   1652   1683   -810   -859   1667   -839  -1826  -1428   -745    114    953
     15   1161   1145   -589   -563   1153   -893  -1826  -1644  -1010   -210    659
      2    610    607   -309   -301    607   -807  -1756  -2016  -1769  -1049   -137
     25    181    155   -103    -64    168   -626  -1483  -2073  -2195  -1584   -581
    116    137     18   -129     49     80   -488  -1137  -1756  -1992  -1462   -441
    236    155    -80   -197    158     38   -392   -878  -1540  -1847  -1382   -353
    280    145   -135   -215    207      7   -314   -717  -1423  -1782  -1369   -322
    280    148   -132   -213    207      7   -290   -675  -1397  -1787  -1400   -314
    283    197    -85   -241    184     57   -280   -678  -1397  -1782  -1382   -288
    283    226    -57   -254    168     83   -283   -670  -1389  -1756  -1353   -290
    293    218    -77   -257    184     70   -293   -649  -1379  -1738  -1369   -311
    314    202   -111   -257    213     46   -288   -644  -1379  -1745  -1395   -293
    314    265    -51   -290    181    109   -301   -654  -1376  -1756  -1387   -293
    314    288    -25   -301    171    132   -303   -678  -1374  -1756  -1389   -309
    293    337     44   -316    124    192   -301   -709  -1376  -1753  -1397   -311
    332    358     25   -345    153    192   -303   -672  -1353  -1701  -1350   -252
    379    376     -2   -379    189    187   -314   -610  -1314  -1649  -1288   -184
    379    392     12   -387    181    202   -311   -579  -1275  -1608  -1257   -184
    384    407     23   -397    179    215   -314   -568  -1254  -1592  -1262   -176
    376    423     46   -400    166    236   -301   -540  -1226  -1551  -1226   -127
    358    475    114   -418    122    296   -296   -514  -1200  -1525  -1210    -96
    342    519    176   -431     83    348   -288   -475  -1153  -1483  -1179    -46
    355    517    161   -439     98    340   -283   -446  -1114  -1449  -1156     -5
    366    527    161   -446    103    345   -275   -405  -1075  -1397  -1132     12
    368    566    197   -470     85    381   -283   -353  -1021  -1325  -1088     31
    366    605    239   -488     64    423   -285   -298   -966  -1267  -1034     90
    379    636    257   -511     62    446   -283   -257   -927  -1215   -984    161
    384    670    285   -527     49    478   -283   -233   -906  -1192   -950    197
    363    685    322   -524     20    504   -265   -207   -880  -1158   -930    223
    389    683    293   -535     49    488   -277   -231   -901  -1169   -948    205
    379    706    324   -545     25    517   -285   -265   -932  -1174   -948    197
    353    750    397   -550    -20    574   -293   -296   -950  -1169   -906    207
    335    750    413   -545    -38    581   -290   -324   -974  -1189   -927    179
    301    735    433   -519    -67    587   -280   -355  -1000  -1226  -1000    140
    265    722    454   -493    -96    589   -283   -420  -1054  -1296  -1101     85
    259    628    368   -444    -54    498   -290   -496  -1119  -1358  -1153     51
    236    623    387   -431    -75    506   -306   -550  -1158  -1371  -1143     33
    213    618    405   -415    -96    511   -298   -579  -1156  -1330  -1127    -20
    187    628    439   -407   -127    535   -293   -607  -1161  -1317  -1114    -70
    184    675    491   -428   -153    584   -296   -633  -1166  -1317  -1106    -59
    171    672    498   -423   -166    587   -296   -639  -1161  -1312  -1119    -44
    158    652    491   -405   -166    571   -296   -636  -1150  -1304  -1119    -31
    176    701    524   -439   -174    613   -301   -631  -1130  -1280  -1098    -12
    184    769    584   -475   -200    678   -298   -607  -1091  -1239  -1072     23
    184    792    605   -488   -210    698   -298   -592  -1054  -1192  -1041     72
    187    844    657   -517   -236    753   -314   -592  -1021  -1137  -1000     88
    194    896    701   -548   -254    800   -358   -607  -1013  -1119   -984    114
    189    859    670   -524   -239    766   -402   -631  -1047  -1150  -1010    132
    161    852    691   -509   -265    774   -418   -636  -1034  -1101   -984     75
    153    833    680   -493   -262    758   -431   -665  -1047  -1085   -979      7
    150    795    644   -475   -246    719   -446   -685  -1075  -1098   -995     -5
    153    740    587   -446   -215    665   -457   -691  -1104  -1124  -1028     -5
    155    646    488   -402   -166    568   -465   -701  -1137  -1161  -1078    -46
    153    589    436   -371   -142    514   -470   -714  -1156  -1187  -1111    -80
    140    537    397   -340   -127    467   -475   -737  -1184  -1208  -1132   -109
    137    493    355   -314   -109    426   -480   -756  -1208  -1228  -1171   -135
    142    452    309   -298    -83    379   -480   -753  -1205  -1231  -1205   -132
    137    420    283   -280    -72    353   -470   -748  -1187  -1202  -1200   -124
    129    441    309   -288    -90    374   -478   -769  -1195  -1197  -1189   -148
    111    420    309   -265    -98    366   -478   -769  -1192  -1176  -1174   -174
     88    402    314   -246   -114    361   -465   -756  -1169  -1130  -1143   -179
     77    387    309   -231   -114    348   -452   -737  -1148  -1093  -1111   -166
     59    402    342   -233   -142    374   -449   -732  -1135  -1065  -1091   -163
     38    371    332   -205   -145    353   -436   -706  -1109  -1031  -1070   -145
     31    265    231   -150   -101    249   -418   -672  -1122  -1067  -1132   -192
     33     85     49    -59     -7     67   -366   -620  -1202  -1223  -1330   -392
     80   -116   -200     15    140   -155   -270   -545  -1286  -1421  -1579   -662
    114    -67   -181    -23    148   -124   -163   -405  -1189  -1410  -1597   -732
     20    298    277   -161   -129    288   -168   -594  -1088  -1202  -1337   -506
   -155    815    971   -329   -563    893   -413  -1169  -1109   -880   -870    -18
   -329   1558   1888   -615  -1109   1722   -683  -1590   -953   -280   -124    685
   -345   2018   2364   -836  -1353   2190   -945  -1735   -698    374    579   1337
   -257   1709   1966   -727  -1111   1836  -1130  -1777   -807    374    535   1332
   -215   1096   1309   -441   -761   1202  -1130  -1771  -1249   -322   -202    615
   -197    514    709   -158   -454    610   -971  -1587  -1592  -1054   -987   -150
   -176    272    449    -46   -311    361   -740  -1184  -1402  -1072  -1124   -285
   -124    298    423    -88   -275    358   -568   -878  -1140   -883  -1000   -197
    -64    319    384   -127   -226    350   -459   -672   -982   -782   -945   -161
    -44    301    345   -129   -194    322   -402   -571   -911   -745   -943   -148
    -36    280    316   -122   -176    298   -384   -527   -885   -724   -943   -145
    -44    267    311   -111   -176    288   -381   -498   -865   -701   -930   -158
    -46    246    293    -98   -168    270   -368   -467   -831   -665   -888   -150
    -46    236    283    -96   -166    259   -353   -433   -789   -615   -849   -124
    -59    270    329   -103   -194    298   -324   -400   -743   -566   -810   -101
    -98    301    400   -101   -249    350   -303   -376   -714   -517   -766    -67
    -88    319    407   -114   -249    361   -309   -353   -693   -485   -748    -46
    -38    324    361   -145   -200    342   -335   -342   -675   -467   -743    -49
    -51    309    361   -127   -205    335   -337   -327   -649   -441   -724    -38
    -77    298    374   -111   -226    337   -311   -288   -613   -405   -706    -25
    -80    283    363   -101   -220    322   -290   -249   -576   -366   -680     -7
   -114    306    418    -96   -267    361   -265   -202   -522   -301   -626     38
   -109    374    483   -132   -296    428   -249   -148   -454   -226   -561     88
    -44    405    449   -181   -246    426   -249    -83   -397   -171   -527    111
    -15    420    433   -202   -223    426   -231     -2   -327   -103   -472    158
     -2    441    444   -220   -223    444   -213     75   -254    -33   -415    210
     10    459    449   -233   -218    454   -194    148   -189     28   -379    257
     20    496    475   -259   -228    485   -189    202   -137     93   -324    280
     25    530    504   -277   -239    517   -189    254    -93    135   -296    324
     31    532    501   -283   -233    517   -171    314    -41    187   -249    384
     31    535    504   -283   -236    519   -155    355      7    277   -153    392
     12    561    545   -288   -267    553   -148    361     25    309   -111    394
     -2    558    561   -277   -283    561   -142    353     18    298   -124    392
    -20    532    553   -257   -288    542   -145    335      2    288   -135    387
    -38    504    542   -231   -290    522   -132    327      7    309   -111    387
    -80    491    568   -207   -324    530   -127    296     -5    309    -98    358
   -103    465    568   -181   -337    517   -119    254    -25    298    -88    324
   -135    413    545   -140   -340    478   -114    205    -51    283    -98    249
   -161    353    514    -96   -337    433    -96    168    -75    254   -145    218
   -192    316    509    -64   -350    413    -83    132    -96    215   -192    231
   -205    265    470    -31   -337    366    -51    122    -88    233   -158    239
   -226    202    426     10   -327    314     -5    132    -59    288   -101    231
   -257    140    397     59   -327    267     51    153    -25    329    -54    257
   -262    153    415     51   -340    283     62    163    -10    350    -41    262
   -259    207    467     25   -363    335     62    187     12    374    -18    288
   -262    319    581    -28   -423    449     57    202     46    400      5    306
   -267    433    701    -83   -483    566     46    205     80    436     31    309
   -262    470    730   -103   -496    600     28    210    103    462     54    311
   -249    462    711   -109   -480    587      0    218    132    493     75    327
   -262    431    693    -88   -478    561    -28    207    122    493     70    319
   -285    402    688    -57   -485    545    -44    192    114    501     83    298
   -319    392    711    -38   -514    550    -57    168    103    501     96    259
   -340    324    665      5   -501    493    -46    168     96    493     93    246
   -342    215    555     62   -449    384    -46    166     72    449     46    228
   -340    109    449    116   -394    277    -57    153     44    433     38    158
   -361     36    394    161   -379    213    -57    135     25    418     25    109
   -381    -38    342    210   -363    150    -54    116      0    397      7     85
   -397    -88    306    241   -353    106    -62    101    -25    374    -18     59
   -402   -109    293    257   -348     90    -67     98    -33    363    -33     62
   -400   -142    254    270   -327     54    -62    103    -33    374    -25     51
   -405   -179    226    290   -316     23    -54    103    -31    384    -20     28
   -415   -202    213    309   -316      2    -49    101    -31    381    -20     23
   -420   -231    189    327   -306    -20    -38    114    -25    394     -2     41
   -420   -239    181    329   -303    -28    -38    119    -23    402     -2     23
   -436   -262    174    348   -306    -44    -36    119    -20    400     -2     15
   -436   -293    142    361   -290    -75    -33    127    -12    402     10     38
   -433   -381     51    407   -244   -166    -18    142    -20    405     44     -7
   -397   -568   -171    480   -114   -371     18    171   -111    259   -119   -265
   -368   -789   -420    579     25   -607    132    275   -197     44   -407   -501
   -379   -813   -436    594     28   -626    267    436   -132     15   -467   -530
   -504   -615   -111    561   -197   -363    327    327     -7    200   -249   -350
   -732    -75    657    402   -696    290    135   -215    111    623    332    200
   -940    698   1636    119  -1288   1166    -85   -613    392   1262   1135    932
   -974   1171   2145    -98  -1561   1657   -332   -758    662   1803   1735   1592
   -878    961   1839    -41  -1358   1400   -527   -828    597   1834   1777   1839
   -844    350   1192    244  -1018    769   -576   -883    116   1153   1093   1085
   -828   -202    623    514   -727    210   -462   -717   -285    433    306    213
   -782   -483    296    631   -542    -93   -249   -337   -246    262     20    -49
   -701   -537    163    620   -433   -187    -70      0    -51    361     59     20
   -636   -540     93    587   -366   -223     28    187     72    475    171      7
   -607   -545     59    576   -335   -244     72    270    124    511    205      0
   -592   -568     23    579   -309   -275     96    301    145    511    213     -5
   -592   -607    -15    600   -288   -311    129    340    181    548    244    -25
   -581   -592    -10    584   -288   -303    145    366    202    558    241    -33
   -579   -592    -12    584   -283   -303    161    389    215    561    236    -23
   -589   -618    -31    602   -280   -324    176    410    228    566    257     18
   -579   -605    -25    592   -277   -316    171    420    239    558    259     59
   -571   -605    -33    587   -270   -319    181    452    275    597    309     75
   -566   -594    -28    579   -270   -311    202    485    316    641    337     75
   -553   -574    -20    561   -267   -296    205    498    324    639    332    114
   -545   -574    -28    561   -259   -301    218    527    348    675    384    132
   -535   -540     -5    537   -267   -275    231    566    387    719    441    127
   -530   -540    -12    535   -259   -277    241    605    426    756    467    161
   -524   -542    -18    532   -254   -283    249    636    454    776    470    166
   -498   -527    -28    514   -236   -277    270    680    485    797    493    213
   -470   -509    -41    488   -215   -275    290    740    537    852    548    252
   -439   -504    -67    470   -187   -285    301    792    584    901    584    265
   -418   -483    -67    449   -176   -275    303    844    631    953    644    293
   -400   -441    -41    420   -179   -241    314    909    696   1013    714    324
   -376   -418    -41    397   -168   -231    319    966    745   1060    756    376
   -366   -394    -31    379   -168   -213    322    997    774   1085    779    426
   -353   -392    -38    371   -161   -215    332   1026    802   1114    826    462
   -345   -361    -15    353   -166   -189    340   1039    826   1140    870    472
   -345   -350     -5    348   -171   -179    350   1034    839   1150    878    475
   -340   -316     23    329   -184   -148    355   1013    823   1127    854    501
   -366   -340     23    353   -194   -158    348    974    797   1096    841    501
   -405   -413     -7    410   -200   -210    342    935    763   1067    818    449
   -449   -444      2    444   -228   -220    350    896    745   1049    795    418
   -470   -467      2    467   -236   -233    350    841    711   1018    776    400
   -475   -506    -31    488   -223   -270    337    763    657    961    735    355
   -498   -504     -5    501   -246   -254    329    704    613    906    698    316
   -530   -519     10    524   -272   -254    345    667    597    901    722    283
   -545   -517     28    532   -288   -244    355    646    587    898    737    239
   -568   -537     31    550   -301   -252    355    620    568    875    698    197
   -576   -563     12    571   -296   -275    366    615    555    839    646    239
   -566   -568     -2    566   -283   -285    366    620    555    849    665    246
   -550   -498     49    524   -301   -226    371    649    605    914    730    270
   -555   -418    137    485   -348   -140    381    675    657    976    789    298
   -568   -379    189    475   -379    -96    374    659    670    995    818    301
   -563   -350    213    457   -389    -70    345    644    678   1002    841    329
   -550   -358    189    454   -371    -85    324    628    667    997    844    329
   -548   -402    142    472   -348   -129    311    610    646    976    826    332
   -563   -415    148    491   -355   -135    296    589    626    963    833    335
   -571   -418    150    493   -363   -135    285    561    605    953    818    283
   -592   -530     62    561   -329   -233    285    540    561    896    753    249
   -605   -639    -36    620   -285   -340    275    517    514    831    691    200
   -592   -680    -88    636   -252   -384    272    506    491    805    665    176
   -550   -706   -155    628   -200   -431    262    475    444    769    636    137
   -535   -732   -200    633   -168   -467    265    462    420    753    626    114
   -535   -750   -215    641   -163   -483    265    465    413    750    631    119
   -517   -750   -233    633   -142   -493    254    449    394    745    633     88
   -506   -756   -249    628   -129   -504    241    426    376    730    626     62
   -514   -763   -249    636   -132   -506    249    431    389    737    633     75
   -519   -776   -259    646   -129   -519    246    418    384    724    620     75
   -501   -810   -309    657    -96   -561    231    389    350    691    589     46
   -524   -797   -272    659   -129   -535    241    405    363    711    618     62
   -584   -813   -231    698   -176   -522    252    415    371    727    644     54
   -581   -878   -296    727   -145   -589    252    410    345    706    615     -2
   -504  -1057   -553    782     23   -805    257    428    254    553    418    -98
   -475  -1254   -779    862    150  -1015    350    532    181    350    187   -293
   -491  -1273   -782    880    145  -1028    488    685    262    332    122   -439
   -550  -1041   -491    795    -31   -769    545    662    384    470    270   -335
   -701   -597    103    649   -402   -246    374    155    361    696    633     18
   -901     96    995    400   -950    545     96   -397    400   1161   1296    675
   -989    626   1615    181  -1304   1119   -132   -628    584   1735   1987   1366
   -880    535   1415    171  -1148    974   -350   -724    576   1956   2229   1652
   -782    -25    756    405   -769    363   -405   -750    210   1467   1696   1156
   -761   -579    181    667   -472   -200   -306   -659   -270    587    782    231
   -724   -906   -181    815   -272   -542   -116   -319   -249    324    420   -129
   -670   -924   -254    797   -207   -592     46     20     18    483    491    -80
   -636   -901   -265    769   -187   -584    176    228    189    592    550    -41
   -667   -875   -207    771   -231   -542    265    348    296    659    597     12
   -672   -904   -231    789   -223   -568    288    381    309    652    581     15
   -667   -911   -246    789   -213   -579    311    426    345    678    610     67
   -553   -857   -303    706   -124   -581    298    491    381    714    644     85
   -517   -797   -280    654   -119   -540    303    540    426    756    691     88
   -506   -774   -270    639   -119   -522    293    530    415    753    696     70
   -498   -766   -267    631   -116   -517    290    535    428    769    722     98
   -506   -756   -249    631   -129   -504    296    542    441    782    732     70
   -496   -740   -244    618   -127   -493    301    571    470    782    685    119
   -493   -753   -259    620   -116   -506    309    589    488    784    688    174
   -491   -730   -239    610   -127   -485    303    600    506    813    722    163
   -483   -685   -202    584   -140   -444    296    605    517    836    743    166
   -493   -696   -205    594   -148   -452    303    618    527    846    758    168
   -511   -693   -184    602   -166   -439    322    646    561    878    784    181
   -506   -644   -137    576   -187   -392    327    685    618    943    844    210
   -493   -633   -140    563   -176   -387    337    737    665    989    878    233
   -496   -623   -129    558   -184   -376    355    787    711   1031    909    275
   -485   -566    -80    524   -205   -322    361    839    776   1091    971    329
   -433   -514    -80    472   -179   -298    350    878    820   1137   1028    374
   -423   -493    -70    459   -176   -283    368    930    883   1192   1072    423
   -410   -454    -44    431   -184   -252    387    971    932   1236   1111    488
   -394   -441    -46    418   -176   -244    371   1002    958   1267   1150    504
   -392   -415    -23    402   -184   -220    358   1008    966   1283   1171    517
   -394   -389      5    392   -200   -192    368   1000    969   1273   1166    537
   -400   -407     -7    402   -200   -207    384    982    948   1247   1158    530
   -426   -394     28    410   -228   -184    394    945    914   1228   1135    470
   -441   -368     72    405   -259   -150    376    893    867   1182   1083    415
   -459   -379     80    420   -270   -150    361    841    815   1122   1031    355
   -454   -423     31    439   -246   -194    348    769    750   1065    989    345
   -459   -498    -38    478   -213   -267    340    701    688   1008    948    322
   -488   -491     -5    488   -244   -249    337    662    654    969    919    301
   -491   -488      2    491   -246   -244    337    628    626    932    883    275
   -504   -491     10    496   -259   -239    319    581    600    927    867    215
   -527   -465     62    496   -296   -202    316    555    589    924    872    194
   -524   -472     51    496   -290   -213    319    535    576    898    854    205
   -514   -470     44    493   -280   -213    337    535    581    901    857    210
   -504   -394    109    446   -309   -142    361    576    646    974    922    259
   -504   -327    176    415   -340    -75    355    594    688   1013    961    290
   -485   -257    228    368   -361    -15    319    568    693   1028    982    303
   -449   -241    207    345   -329    -18    280    532    678   1023    992    306
   -462   -267    194    363   -329    -38    277    535    675   1013   1000    309
   -472   -314    158    392   -316    -77    254    498    628    963    956    280
   -478   -322    155    397   -319    -83    236    478    605    940    919    246
   -467   -322    145    394   -306    -88    233    472    587    932    906    244
   -470   -407     59    436   -265   -174    231    462    550    901    885    202
   -478   -506    -31    491   -223   -270    231    452    511    846    854    161
   -493   -581    -88    535   -205   -335    228    449    480    810    826    155
   -517   -636   -119    576   -200   -379    239    431    454    792    779     96
   -480   -670   -192    574   -148   -431    202    363    379    701    672      5
   -470   -696   -228    581   -122   -462    192    345    353    680    657     -7
   -480   -717   -239    597   -122   -478    202    350    358    680    657     -7
   -478   -730   -252    605   -114   -491    213    348    361    659    646     15
   -465   -735   -270    600   -101   -501    194    329    332    644    628     -2
   -459   -724   -265    592    -98   -496    171    327    327    641    626     -5
   -462   -745   -283    602    -90   -514    155    311    309    628    618    -25
   -462   -779   -316    620    -72   -548    150    298    301    628    618    -38
   -478   -737   -259    607   -109   -498    148    301    303    618    605    -41
   -483   -776   -293    628    -96   -535    150    324    280    568    540    -57
   -428   -971   -545    698     57   -758    174    350    197    423    371   -194
   -420  -1143   -722    782    150   -932    296    475    194    285    181   -407
   -439  -1002   -563    719     59   -784    405    607    348    345    213   -433
   -522   -623   -101    574   -210   -363    376    392    381    491    426   -277
   -641   -166    475    402   -561    153    109   -207    174    680    802     31
   -761    436   1197    163   -979    815   -202   -727     33   1010   1327    467
   -769    795   1564    -15  -1166   1179   -483   -966     31   1392   1784    922
   -696    506   1200     93   -948    852   -639  -1002    -72   1389   1761    974
   -644    -31    613    335   -631    290   -594   -932   -387    771   1093    420
   -613   -540     72    576   -342   -233   -405   -722   -636     51    303   -267
   -579   -740   -161    659   -210   -452   -213   -348   -335    148    262   -319
   -540   -714   -176    626   -181   -446    -72    -59    -36    355    397   -205
   -485   -678   -192    581   -148   -436     20    137    148    483    483   -137
   -441   -675   -233    558   -103   -454     72    223    223    524    514   -111
   -449   -646   -200    548   -127   -423    111    277    270    545    540    -67
   -426   -631   -207    527   -109   -420    103    275    267    522    511    -62
   -402   -626   -223    514    -90   -426     96    262    252    511    498    -75
   -407   -615   -207    511   -101   -413    122    298    293    566    553    -57
   -410   -576   -166    491   -124   -371    116    306    314    589    587    -64
   -405   -553   -148    478   -129   -350    114    311    329    602    605    -54
   -400   -548   -148    472   -127   -348    116    324    345    615    607    -28
   -384   -535   -150    459   -116   -342    127    340    361    623    610     -2
   -374   -522   -148    444   -114   -335    132    350    376    620    600     25
   -376   -519   -142    446   -119   -329    135    368    400    646    626     51
   -379   -514   -135    446   -124   -324    150    400    446    696    672     44
   -376   -465    -88    420   -145   -277    161    426    483    714    688     64
   -374   -413    -41    392   -168   -228    166    462    509    727    688    111
   -353   -397    -46    374   -155   -223    171    491    542    761    711    132
   -327   -381    -54    353   -137   -218    171    504    568    795    758    145
   -337   -342     -5    340   -166   -174    181    550    620    849    813    176
   -327   -306     20    316   -176   -142    200    615    680    901    846    215
   -298   -275     23    285   -163   -124    220    678    745    953    888    270
   -272   -239     33    254   -155   -103    231    732    795    995    924    327
   -259   -202     57    231   -158    -72    249    776    833   1036    963    376
   -257   -161     96    207   -179    -33    262    807    862   1080   1015    394
   -262   -135    124    197   -194     -5    252    800    854   1072   1013    400
   -228   -140     88    184   -161    -25    226    753    797   1013    966    384
   -226   -148     77    187   -153    -36    218    732    763    984    948    355
   -236   -166     67    200   -153    -49    213    693    719    940    922    329
   -259   -189     70    223   -166    -59    197    646    672    904    898    290
   -311   -163    148    236   -233     -7    200    610    654    896    898    283
   -301   -168    132    236   -218    -18    161    501    555    807    823    223
   -319   -163    155    239   -239     -5    140    428    496    758    787    192
   -335   -153    181    241   -259     12    140    392    470    730    771    176
   -348   -145    202    244   -277     28    145    368    452    709    758    168
   -353   -153    200    254   -277     23    145    350    433    688    727    163
   -376   -171    205    272   -293     15    153    340    428    680    719    174
   -394   -184    210    288   -303     12    166    340    433    696    740    155
   -389   -150    236    270   -316     41    181    350    457    735    789    150
   -374    -75    298    226   -337    111    184    361    496    771    833    187
   -379    -18    358    197   -371    168    181    355    522    787    846    215
   -381     38    418    171   -400    228    163    350    540    805    867    259
   -376     70    446    150   -410    259    140    340    553    828    896    293
   -368     44    413    163   -389    228    122    327    537    818    896    296
   -363     10    374    174   -368    192    101    303    504    789    875    290
   -355     -5    348    179   -353    171     88    277    475    758    839    283
   -358    -31    324    192   -342    145     75    252    439    719    800    249
   -363   -109    254    236   -309     72     62    236    397    680    753    197
   -368   -267     98    316   -236    -85     51    226    337    610    691    142
   -376   -314     62    345   -220   -127     70    241    324    607    685    129
   -358   -329     25    342   -194   -153     54    210    280    574    662    111
   -332   -363    -31    348   -150   -197     28    158    220    517    615     83
   -348   -371    -23    358   -163   -197     31    150    210    496    600     77
   -366   -389    -25    376   -171   -207     38    153    205    488    589     72
   -368   -418    -51    392   -161   -236     36    142    189    472    584     57
   -355   -446    -90    402   -132   -270     33    132    176    465    579     57
   -345   -449   -106    394   -122   -280     20    116    155    446    561     38
   -337   -478   -140    405    -98   -309     12    106    135    426    542     18
   -335   -488   -155    410    -90   -322      7    109    135    420    537     20
   -340   -475   -135    407   -103   -306     12    122    145    426    540     28
   -345   -540   -197    441    -75   -368     18    122    116    371    483     -5
   -319   -727   -407    522     41   -566     51    155     38    233    337   -119
   -303   -974   -670    639    181   -823    163    259    -31     41    111   -342
   -296  -1047   -750    672    226   -898    301    418     28    -23      5   -478
   -348   -784   -436    566     44   -613    337    309    114    111    168   -358
   -470   -340    127    405   -301   -106    114   -252     33    329    519    -25
   -605    332    935    135   -771    633   -218   -774     59    782   1132    555
   -672    950   1623   -137  -1148   1286   -496  -1015    265   1392   1847   1210
   -581    878   1460   -148  -1023   1169   -727  -1057    327   1657   2107   1496
   -530    361    891     83   -709    623   -743  -1028     31   1189   1597   1047
   -532   -226    303    379   -418     38   -581   -885   -410    342    732    244
   -493   -623   -129    558   -181   -376   -340   -524   -384     75    371    -57
   -420   -628   -207    522   -109   -418   -181   -223   -142    215    436     20
   -368   -600   -233    483    -67   -418    -64    -20      2    298    478     31
   -340   -571   -233    454    -54   -405     -7     70     62    311    470      0
   -332   -522   -189    428    -72   -355     15    103     80    301    444    -10
   -329   -491   -161    410    -85   -327     31    127     93    306    454      0
   -314   -472   -158    392    -80   -314     36    137    103    314    462     -2
   -303   -446   -145    374    -80   -296     44    142    114    319    467    -10
   -301   -444   -142    374    -80   -293     49    153    116    311    457     -5
   -298   -436   -137    366    -80   -288     54    171    124    322    462      2
   -309   -433   -124    371    -93   -280     57    189    150    358    493     20
   -314   -418   -103    366   -106   -262     64    205    179    374    511     28
   -316   -439   -122    379    -98   -280     80    231    213    392    532     38
   -314   -420   -106    366   -106   -265     83    246    231    405    545     51
   -296   -371    -75    332   -111   -223     75    270    249    415    558     77
   -288   -342    -57    314   -116   -200     77    296    270    433    576    103
   -277   -340    -62    309   -109   -202    101    337    309    475    615    135
   -277   -319    -44    296   -119   -181    114    376    337    493    636    163
   -265   -265      0    265   -132   -132    127    418    376    530    680    189
   -246   -220     23    233   -137    -98    142    467    428    581    722    213
   -233   -220     12    228   -124   -103    171    537    488    633    763    265
   -228   -189     38    207   -135    -75    184    592    532    675    795    293
   -218   -189     28    205   -124    -80    197    649    571    704    813    332
   -205   -179     25    189   -116    -77    207    696    605    737    836    387
   -187   -176     10    181    -98    -83    220    735    628    758    859    426
   -179   -161     15    168    -98    -72    226    743    633    774    891    449
   -176   -119     57    148   -119    -31    231    730    636    787    919    449
   -187    -62    124    122   -155     31    218    691    607    758    904    436
   -189    -46    142    119   -166     46    200    639    553    704    859    418
   -210   -116     90    163   -153    -12    207    600    511    665    823    381
   -218   -137     80    176   -150    -31    213    558    480    628    787    374
   -231   -148     80    187   -155    -33    210    504    446    597    776    355
   -270   -135    135    202   -202      0    210    454    418    576    774    314
   -298   -137    161    218   -231     10    207    405    387    548    748    285
   -319   -132    187    226   -254     25    223    374    374    535    737    262
   -332   -116    213    223   -275     49    233    348    371    530    730    246
   -337   -106    231    223   -285     62    249    340    379    535    740    257
   -348   -114    233    231   -290     57    259    342    379    524    724    262
   -353   -116    233    233   -296     57    275    353    392    532    732    272
   -342    -62    277    200   -311    106    285    368    420    545    748    319
   -335    -15    319    176   -327    150    283    376    449    600    820    353
   -332     28    361    150   -348    194    259    358    465    628    849    322
   -324      2    327    161   -327    163    236    353    467    631    854    332
   -301     -7    290    153   -296    140    213    332    452    605    826    335
   -288      0    288    145   -288    142    187    303    420    568    795    327
   -316    -36    277    174   -298    119    184    296    405    537    769    337
   -342   -103    236    223   -290     64    187    293    379    501    743    345
   -358   -202    155    280   -259    -25    171    285    337    462    714    311
   -361   -246    114    303   -239    -67    140    254    283    420    683    244
   -368   -288     80    327   -226   -103    129    223    231    371    618    158
   -376   -374      2    376   -189   -187    124    184    176    296    542    124
   -376   -449    -72    413   -153   -262    114    155    132    254    517    109
   -374   -462    -88    418   -142   -275    106    137    119    233    501     98
   -376   -431    -54    402   -163   -244     90    103    106    218    472     46
   -384   -475    -90    431   -148   -285    106    101    106    220    480     38
   -397   -532   -135    465   -132   -335    122    119    109    223    496     51
   -394   -480    -85    439   -155   -283    101    114    101    218    493     41
   -353   -446    -93    397   -129   -270     70     80     64    158    420     38
   -332   -454   -122    392   -106   -288     54     62     31    114    376     41
   -322   -501   -179    410    -72   -340     49     51      5     90    363      5
   -306   -540   -233    423    -36   -387     54     57    -15     54    337     -7
   -275   -724   -449    498     83   -587     80     59   -109    -85    181   -166
   -254   -953   -698    602    220   -826    174    137   -207   -301    -54   -446
   -252   -989   -740    620    241   -865    314    283   -171   -366   -161   -607
   -319   -727   -407    524     44   -568    371    197    -70   -244    -15   -413
   -519   -236    283    374   -400     23    158   -379    -49     62    439     98
   -735    532   1267     98  -1000    898   -111   -878    103    597   1127    784
   -750   1052   1800   -150  -1275   1426   -392  -1135    296   1140   1771   1449
   -654    940   1595   -142  -1124   1267   -602  -1215    270   1293   1948   1675
   -597    400    995     98   -797    696   -636  -1213   -140    688   1312    997
   -550   -145    405    348   -480    129   -496  -1000   -498    -28    506    179
   -498   -446     51    472   -277   -197   -270   -610   -452   -220    207    -96
   -407   -462    -54    436   -176   -259    -93   -275   -249   -122    241    -64
   -335   -478   -142    405    -98   -309     15    -77   -129    -51    275    -20
   -322   -517   -194    418    -64   -355     67     10    -90    -41    272    -28
   -322   -524   -202    423    -62   -363     80     41    -83    -51    265    -36
   -329   -506   -176    418    -77   -342     83     57    -75    -51    277    -38
   -309   -488   -181    397    -64   -335     77     59    -75    -54    293    -49
   -303   -480   -179    392    -62   -329     88     83    -54    -33    303    -51
   -340   -491   -153    413    -93   -322     96    106    -38    -33    288    -46
   -335   -493   -158    415    -88   -327     80     93    -57    -64    257    -12
   -314   -449   -135    379    -90   -290     67     83    -59    -70    262      2
   -314   -423   -111    368   -103   -267     70    101    -38    -57    272      0
   -309   -394    -85    350   -114   -241     77    124    -12    -33    293     15
   -301   -381    -80    342   -111   -231     80    132      2    -20    303     28
   -301   -384    -85    342   -111   -236     90    158     25      2    332     51
   -298   -348    -49    322   -127   -200    111    205     62     44    355     70
   -298   -342    -46    319   -127   -194    124    241     75     36    340    111
   -272   -342    -70    309   -101   -207    129    267     88     36    353    140
   -233   -314    -80    272    -77   -197    122    306    109     70    384    145
   -202   -280    -77    241    -64   -179    129    374    168    135    449    189
   -174   -233    -59    202    -59   -148    142    431    213    179    488    226
   -158   -197    -38    179    -59   -119    168    493    259    205    504    309
   -150   -200    -51    174    -51   -124    200    548    306    249    555    376
   -137   -155    -20    145    -59    -88    213    579    337    277    581    413
   -101    -90     10     93    -57    -41    207    589    353    309    618    420
   -119    -23     96     72   -109     36    215    581    371    335    649    400
   -114    -10    103     59   -109     46    213    542    355    306    626    431
    -46    -10     36     25    -41     12    202    530    324    272    594    452
    -38    -25     10     31    -25     -7    220    524    306    249    581    459
    -46    -23     23     36    -36      0    218    467    272    213    563    426
    -38    -10     25     23    -33      7    184    413    223    171    519    374
    -57    -36     20     46    -41    -10    187    374    189    127    472    363
    -49    -54     -7     49    -23    -31    176    306    140     85    436    306
    -67    -36     31     51    -49     -2    176    246    114     64    433    277
    -90    -33     57     59    -75     12    168    205     88     38    423    233
    -96    -25     70     59    -85     20    166    174     59      5    381    200
   -111    -62     46     85    -80     -7    166    153     28    -44    335    223
   -135    -77     57    106    -96    -10    174    140     10    -70    309    215
   -155    -33    122     93   -140     44    171    135     23    -62    314    223
   -153     57    210     46   -181    132    176    148     54    -23    361    241
   -142    122    262      7   -202    192    181    158     80     12    407    265
   -129    142    272     -5   -200    207    181    171    111     49    436    301
   -150    142    293      2   -223    218    148    148    101     41    426    311
   -153    124    277     12   -215    202    103    103     59      5    387    290
   -189     72    259     57   -226    166     85     38      2    -49    335    249
   -252     64    316     93   -283    189     90     -2    -28    -85    311    257
   -244     54    298     93   -272    176     90      7    -38    -85    319    257
   -236      0    236    116   -236    116     85     31    -38    -90    324    244
   -202    -75    127    137   -166     25     46      2   -101   -161    272    205
   -166    -93     72    129   -119    -10     20    -36   -166   -220    233    158
   -179   -140     36    158   -109    -51     25    -70   -215   -270    171     70
   -189   -223    -33    205    -80   -127     41    -85   -257   -316    106     59
   -176   -239    -62    207    -59   -150     44   -103   -280   -332     90     57
   -158   -231    -72    194    -44   -153     33   -122   -298   -345     90     44
   -171   -220    -49    194    -62   -137     25   -137   -311   -361     77     33
   -176   -233    -57    205    -59   -148     25   -142   -319   -376     59     23
   -179   -259    -83    218    -49   -171     12   -153   -342   -400     41     20
   -171   -259    -88    215    -41   -174     10   -150   -353   -397     44     36
   -166   -241    -77    202    -46   -161      5   -148   -350   -389     49     46
   -171   -249    -77    210    -46   -166     15   -163   -368   -413     28     28
   -187   -293   -106    239    -41   -200     46   -171   -400   -459    -20    -12
   -166   -436   -270    301     51   -353     75   -150   -485   -592   -174   -158
    -77   -646   -571    361    244   -610    148    -67   -600   -839   -457   -407
    -57   -644   -587    348    265   -615    257     83   -522   -849   -509   -493
   -129   -366   -239    246     54   -303    288     10   -387   -662   -296   -337
   -293    103    397     96   -345    249     93   -517   -379   -361    166     85
   -418    826   1244   -202   -831   1034   -176  -1013   -277    145    836    800
   -428   1309   1738   -441  -1083   1522   -415  -1176    -67    706   1473   1483
   -340   1145   1483   -405   -911   1314   -618  -1260   -127    823   1582   1644
   -288    561    849   -135   -568    704   -672  -1327   -568    205    932   1010
   -265    -10    252    137   -259    119   -550  -1228  -1049   -662     44    106
   -226   -272    -46    249    -90   -158   -358   -898   -989   -826   -213   -192
   -187   -254    -67    220    -59   -161   -194   -597   -756   -698   -174   -148
   -116   -228   -111    174     -2   -171    -88   -371   -592   -597   -127    -25
    -80   -228   -148    153     31   -189    -28   -233   -496   -540    -93    -18
    -49   -254   -205    150     75   -231    -12   -210   -488   -558   -122    -23
    -49   -296   -249    171     98   -272     18   -179   -472   -555   -114    -15
    -51   -267   -215    161     80   -241     38   -155   -454   -527    -93    -25
    -54   -200   -148    124     44   -176     28   -163   -454   -524    -90    -38
    -36   -163   -127     98     44   -145     25   -168   -449   -517    -80    -31
     -7   -163   -155     83     72   -161     33   -148   -431   -493    -67      2
      5   -145   -150     70     77   -148     44   -111   -394   -462    -49     54
     -5   -140   -135     70     62   -137     44   -101   -376   -449    -38     70
     -7   -116   -109     59     49   -114     36    -93   -368   -439    -23     83
      7   -101   -111     44     59   -103     25    -90   -371   -441    -28     96
      7    -85    -93     38     49    -88     28    -83   -363   -439     -5    140
      2    -80    -83     38     41    -83     54    -41   -314   -379     36    119
      7    -49    -57     20     31    -54     67    -15   -272   -342     49    129
     51    -10    -62    -20     54    -36     38    -20   -277   -355     36    140
     85    -28   -114    -28     98    -70     38     28   -259   -335     46    202
     75     -5    -83    -36     77    -44     49     98   -184   -254    127    236
     80     25    -54    -54     67    -12     46    150   -122   -192    184    265
     88     77    -12    -85     51     33     49    200    -62   -129    246    322
    106    145     38   -124     33     93     51    244    -10    -72    316    371
    124    176     51   -153     36    114     67    290     49    -12    361    402
    132    176     44   -153     44    109     88    324     83      5    353    459
    127    179     49   -155     38    116     98    340     83     -2    337    498
    140    200     59   -168     41    129     77    301     41    -38    314    496
    145    205     57   -176     44    129     70    265     10    -70    301    462
    132    210     77   -171     28    145     72    241     -5    -98    290    444
    114    226    109   -171      2    168     64    184    -38   -114    283    381
     80    202    122   -140    -20    163     67    127    -77   -145    252    280
     83    163     80   -124      0    122     33     54   -158   -226    168    246
     62    124     62    -96      0     93     23      2   -205   -272    119    254
     44    129     85    -88    -20    109     23    -51   -252   -319     77    213
     36    166    129   -101    -46    148     25    -98   -290   -350     62    194
     28    142    114    -85    -44    129     33   -124   -309   -358     62    161
     28    145    114    -88    -41    129     28   -145   -327   -379     10     98
     36    135     98    -85    -31    116     38   -150   -345   -410    -31    132
     38    181    142   -109    -51    163     49   -148   -319   -389     12    155
     54    239    181   -148    -64    213     36   -145   -293   -363     20    184
     49    298    249   -174    -98    275     20   -148   -259   -322     49    205
     41    342    301   -192   -129    322     -2   -163   -233   -283     85    213
     72    329    257   -200    -90    293    -54   -223   -283   -322     44    192
     83    340    257   -213    -88    301    -75   -244   -322   -358      7    174
     72    332    259   -205    -93    296    -93   -254   -337   -366     20    176
     62    324    262   -194   -101    293   -109   -259   -342   -361     36    161
     57    283    226   -168    -83    254   -109   -265   -355   -366     44    142
     44    192    145   -119    -51    168   -119   -280   -402   -428    -18     77
     41    109     67    -75    -12     88   -114   -290   -446   -496   -124     28
     62     64      2    -64     28     36   -129   -316   -491   -542   -192     31
     80    -10    -90    -33     85    -49   -145   -361   -542   -589   -231     -7
     64    -23    -90    -23     75    -57   -145   -366   -555   -581   -213    -31
     57    -33    -90    -12     72    -59   -150   -379   -561   -579   -218    -51
     54    -62   -116      2     85    -88   -158   -400   -579   -602   -236    -64
     59    -70   -129      5     93    -98   -163   -407   -587   -610   -236    -77
     64    -64   -129      0     96    -96   -168   -413   -592   -631   -257    -57
     64    -59   -124     -2     93    -90   -176   -420   -602   -639   -270    -59
     72    -59   -135     -7    101    -96   -187   -436   -615   -639   -283    -98
     72    -85   -158      7    114   -122   -187   -441   -628   -652   -298   -109
     80    -93   -174      5    124   -132   -197   -446   -641   -662   -311   -124
    106   -215   -322     54    213   -267   -174   -415   -683   -750   -415   -202
    119   -433   -555    155    335   -493    -80   -319   -727   -909   -618   -381
    137   -504   -641    184    389   -571     41   -187   -691  -1010   -766   -535
    111   -197   -309     41    210   -252     96   -153   -537   -885   -646   -439
      5    241    236   -122   -116    239    -57   -581   -610   -717   -361   -184
    -98    800    898   -353   -498    849   -381  -1192   -792   -452    101    244
   -150   1436   1587   -641   -867   1512   -670  -1571   -787      7    711    776
    -98   1426   1525   -665   -813   1475   -880  -1641   -748    322   1026   1052
    -51    927    976   -439   -514    950   -922  -1621   -992    -31    628    722
    -46    405    449   -179   -249    428   -820  -1543  -1395   -828   -187    -25
      0    -20    -20     10     10    -20   -641  -1262  -1423  -1202   -670   -452
     49    -88   -140     18     93   -114   -491   -945  -1124  -1018   -589   -348
     98    -62   -161    -18    127   -111   -361   -693   -885   -846   -483   -223
    135    -38   -174    -49    150   -106   -270   -532   -735   -745   -420   -153
    140    -36   -176    -51    158   -106   -246   -493   -696   -722   -407   -155
    140    -31   -174    -54    155   -101   -246   -478   -678   -709   -394   -142
    140    -12   -153    -64    145    -83   -241   -449   -649   -678   -376   -135
    142    -23   -166    -62    153    -93   -236   -431   -631   -667   -371   -132
    161    -18   -179    -70    168    -98   -239   -431   -631   -672   -387   -132
    158     18   -142    -88    150    -62   -218   -407   -587   -626   -342    -90
    145     31   -114    -88    129    -41   -200   -381   -548   -592   -314    -75
    176     44   -132   -111    153    -44   -210   -392   -553   -607   -329    -75
    197     57   -140   -127    168    -41   -215   -392   -548   -605   -319    -80
    192     85   -109   -140    150    -10   -205   -361   -506   -563   -288    -54
    200    122    -80   -161    140     20   -207   -342   -478   -540   -277    -31
    200    140    -59   -171    129     41   -205   -332   -459   -519   -265    -23
    205    132    -72   -168    140     31   -194   -309   -431   -496   -249     -5
    210    161    -49   -184    129     54   -174   -270   -387   -449   -205     28
    218    205    -12   -213    116     96   -158   -220   -332   -397   -158     72
    241    249      7   -246    116    127   -153   -179   -283   -361   -135    114
    259    257     -2   -257    132    127   -137   -122   -231   -314    -93    155
    275    285      7   -280    132    148   -116    -59   -163   -244    -28    194
    309    301     -7   -306    158    148   -111    -15   -116   -194      7    228
    319    322      0   -322    158    161    -98     31    -67   -153     44    277
    332    366     33   -348    150    200    -83     70    -31   -119     67    327
    322    389     64   -358    127    226    -75     96    -25   -114     72    355
    314    384     70   -350    122    228    -59    109    -25   -109     72    363
    324    379     54   -353    135    215    -62     83    -62   -148     51    355
    316    379     62   -348    127    220    -64     46    -98   -179     31    322
    298    384     85   -345    106    236    -70      0   -142   -200     31    267
    283    376     93   -329     93    236    -83    -51   -194   -239     10    228
    262    358     96   -311     83    226   -101   -122   -259   -303    -46    181
    246    342     96   -293     75    220   -119   -192   -319   -366   -103    137
    220    306     85   -265     64    197   -122   -241   -358   -405   -142    106
    187    306    119   -249     33    213   -101   -267   -368   -418   -161     98
    153    283    129   -220     12    207    -70   -262   -353   -400   -145    122
    142    262    119   -202     12    192    -57   -272   -353   -392   -148    135
    129    254    122   -194      2    189    -51   -280   -358   -397   -148    111
    124    285    161   -207    -18    223    -44   -290   -350   -381   -127     96
    129    329    200   -231    -36    267    -31   -275   -329   -363   -122    114
    142    368    226   -254    -41    298    -28   -262   -301   -353   -119    161
    161    420    257   -293    -46    340    -51   -277   -280   -319    -70    192
    171    509    335   -340    -80    423    -85   -298   -265   -283    -18    194
    171    542    368   -358    -98    457   -114   -311   -270   -277     -5    200
    192    506    314   -348    -59    410   -137   -332   -303   -316    -36    200
    192    465    272   -329    -41    368   -150   -345   -327   -337    -46    200
    176    428    252   -303    -38    340   -150   -355   -340   -350    -59    166
    166    368    202   -267    -18    285   -155   -363   -361   -368    -80    129
    179    265     85   -220     46    176   -171   -384   -407   -420   -135     75
    192    200      7   -200     93    103   -174   -394   -446   -467   -184     51
    200    150    -49   -176    124     51   -168   -418   -485   -517   -236     31
    205    109    -98   -158    150      5   -168   -439   -514   -548   -270     15
    210     80   -129   -145    171    -23   -171   -444   -532   -568   -285     15
    200    101   -101   -150    150      0   -181   -457   -550   -581   -296    -18
    166     72    -93   -119    129    -10   -181   -467   -558   -597   -316    -44
    148     62    -85   -106    116    -10   -181   -478   -568   -602   -327    -51
    153     44   -109    -98    132    -31   -194   -501   -594   -618   -332    -51
    158     57   -103   -109    129    -20   -202   -509   -610   -631   -337    -57
    163     83    -80   -124    122      2   -207   -509   -618   -641   -353    -54
    155     75    -83   -116    119     -5   -207   -506   -618   -641   -355    -46
    127     59    -67    -93     98     -2   -194   -485   -607   -641   -361    -46
    140    -75   -218    -33    176   -145   -174   -465   -659   -730   -459   -119
    194   -319   -514     59    353   -415   -106   -423   -782   -953   -711   -342
    192   -454   -646    129    418   -550     36   -280   -782  -1091   -891   -524
    153   -290   -444     70    298   -366    150   -194   -636   -969   -784   -496
     12    142    129    -77    -59    137      7   -667   -683   -784   -472   -226
   -142    795    935   -327   -540    865   -322  -1275   -745   -423     64    252
   -267   1473   1740   -605  -1002   1605   -602  -1615   -610    124    727    872
   -220   1704   1925   -740  -1072   1813   -885  -1738   -470    600   1223   1392
   -168   1254   1421   -542   -797   1337   -950  -1717   -659    337    909   1143
   -137    641    779   -252   -459    709   -854  -1626  -1093   -467     67    376
   -103    161    262    -28   -184    210   -641  -1335  -1244   -966   -504   -153
    -62     31     93     15    -77     62   -433   -950   -974   -839   -480   -153
      7     18      7    -12      0     12   -296   -706   -789   -748   -449    -83
     51     18    -36    -36     44     -7   -207   -555   -678   -678   -410    -41
     44     10    -33    -28     38    -10   -166   -488   -620   -626   -371    -49
     28      0    -28    -12     28    -12   -148   -452   -594   -615   -366    -54
     57    -10    -70    -25     62    -38   -161   -465   -613   -646   -397    -64
     46     23    -23    -33     36      0   -148   -431   -587   -626   -381    -10
     25     64     38    -46     -7     51   -129   -402   -561   -589   -355     23
    -12     70     83    -28    -46     75   -103   -363   -514   -535   -311     36
    -41     72    114    -18    -77     93    -98   -345   -485   -509   -298     44
     -5     57     62    -28    -33     59   -103   -350   -488   -527   -316     70
      5     88     80    -46    -38     85   -101   -329   -462   -498   -285    106
      0    119    119    -59    -59    119    -90   -311   -436   -459   -244     90
     -7    153    161    -75    -85    158    -90   -301   -415   -428   -213     90
    -12    174    187    -80    -98    179    -83   -277   -381   -397   -179    101
     -5    194    197    -96   -101    194    -77   -254   -353   -376   -166    111
      5    231    226   -116   -109    228    -77   -220   -314   -337   -129    174
     12    257    244   -137   -114    252    -75   -184   -280   -314   -129    161
     20    257    236   -137   -106    246    -62   -140   -249   -288   -119    220
     36    285    249   -161   -106    267    -54    -88   -207   -241    -72    249
     80    335    254   -207    -85    296    -38    -23   -150   -189    -41    290
     72    381    309   -231   -116    345    -12     44   -101   -148    -12    374
     98    439    340   -270   -119    389    -12     80    -64   -101     31    410
    111    433    322   -275   -106    379    -18     96    -51    -88     38    410
    101    449    348   -275   -122    400     -5    122    -31    -57     64    436
    124    446    319   -288    -96    384    -20     96    -64    -83     49    423
    124    454    329   -290   -103    392    -28     70    -85    -98     46    418
    116    478    358   -298   -119    418    -33     41    -98   -106     49    418
    103    449    345   -275   -119    397    -33      7   -135   -142     18    405
     67    400    332   -233   -132    366    -38    -54   -194   -207    -38    376
     23    428    402   -226   -189    415    -54   -114   -220   -210    -23    361
     -7    407    413   -202   -210    410    -67   -176   -254   -223    -28    309
    -49    366    415   -158   -231    389    -67   -231   -290   -249    -54    257
    -80    379    457   -150   -270    415    -51   -259   -298   -249    -54    244
    -96    394    491   -150   -293    444    -38   -285   -301   -257    -70    244
   -119    387    506   -135   -314    446    -28   -306   -303   -270    -88    252
   -127    376    504   -124   -314    439    -18   -314   -301   -270    -83    252
   -127    374    498   -124   -314    436    -10   -309   -290   -246    -64    231
   -132    418    550   -142   -340    483      7   -283   -249   -210    -49    249
   -137    465    602   -163   -371    532      7   -277   -223   -184    -36    301
   -137    519    657   -189   -397    587    -10   -285   -207   -163    -23    322
   -132    493    626   -181   -379    561    -38   -293   -210   -161    -23    335
   -106    459    566   -176   -337    511    -67   -309   -233   -171    -31    335
   -101    457    555   -179   -329    506    -85   -314   -239   -163    -15    358
   -103    439    542   -166   -322    491    -98   -327   -252   -158      0    340
   -127    405    532   -140   -329    467   -103   -345   -275   -187    -38    285
   -155    301    454    -72   -303    376   -114   -366   -309   -231    -83    257
   -181    205    387    -12   -285    296   -135   -410   -363   -277   -129    192
   -171    155    327      7   -249    241   -155   -444   -413   -327   -184    145
   -155    124    280     15   -218    200   -174   -465   -446   -368   -220    109
   -145     88    233     28   -189    158   -184   -491   -485   -402   -254     80
   -145     59    205     41   -176    132   -189   -504   -509   -423   -283     75
   -176     49    226     64   -200    137   -189   -519   -527   -446   -314     46
   -220     10    228    103   -226    119   -187   -553   -548   -454   -322     36
   -218      0    218    109   -218    106   -200   -576   -558   -446   -293     31
   -148     15    163     64   -155     88   -236   -571   -558   -441   -293    -18
   -122      2    124     59   -122     62   -241   -540   -550   -454   -350    -12
   -129     -2    124     64   -127     62   -241   -540   -553   -462   -368     64
   -132    -31    101     80   -116     33   -246   -553   -566   -467   -361     44
   -166    -54    111    109   -140     28   -236   -555   -576   -472   -366      2
   -148   -179    -31    163    -59   -106   -215   -542   -657   -589   -496   -127
   -101   -420   -322    259    109   -371   -132   -465   -766   -810   -769   -394
   -103   -462   -358    283    127   -410      0   -316   -711   -862   -870   -511
   -179   -241    -64    210    -59   -153     49   -381   -602   -727   -717   -400
   -332    210    542     62   -436    376   -158   -940   -623   -478   -342    -38
   -548    953   1501   -205  -1023   1226   -449  -1483   -522     38    363    644
   -685   1522   2205   -418  -1444   1862   -680  -1704   -275    659   1088   1332
   -633   1483   2114   -426  -1374   1797   -909  -1795   -249    909   1343   1631
   -540    966   1506   -213  -1023   1236   -974  -1810   -594    441    841   1145
   -485    337    823     72   -654    579   -818  -1649  -1044   -413    -85    223
   -392    -18    374    202   -381    176   -615  -1296  -1062   -722   -509   -145
   -324    -44    277    184   -301    114   -436   -932   -818   -597   -452    -88
   -267    -31    236    150   -252    101   -293   -675   -628   -452   -355    -38
   -311    -49    262    179   -288    106   -194   -563   -532   -376   -309    -20
   -280    -23    254    150   -270    114   -179   -517   -496   -353   -293    -10
   -129     18    145     54   -137     80   -223   -439   -470   -332   -280      2
    -72     38    111     18    -90     75   -244   -397   -452   -314   -270    -12
   -116     36    150     38   -135     93   -220   -379   -433   -301   -270    -31
   -148     38    187     54   -168    111   -197   -363   -415   -288   -265     10
   -158     36    194     62   -176    114   -194   -353   -392   -259   -223     20
   -137     59    197     38   -166    127   -192   -324   -355   -236   -233      7
   -129     54    184     36   -155    116   -184   -298   -335   -233   -241     96
   -192     49    241     70   -215    145   -150   -290   -311   -197   -184    111
   -309     44    353    129   -332    197   -109   -311   -298   -176   -153     72
   -413     31    444    192   -428    236    -67   -324   -267   -148   -132     98
   -306     51    358    127   -335    205   -103   -265   -233   -109    -98    153
   -158    124    283     15   -220    202   -132   -205   -205    -70    -70    153
   -259    132    389     62   -324    259    -77   -171   -153    -10    -25    176
   -184    171    355      7   -270    262   -103    -90   -101     31     -7    192
    -46    158    202    -57   -124    181   -137    -10    -59     62      5    233
    -46    192    236    -72   -140    213   -119     77     10    129     70    298
    -49    244    293    -98   -171    267    -93    163     85    202    140    335
    -54    290    345   -116   -200    316    -54    223    142    259    187    374
    -46    316    363   -135   -205    340    -31    262    192    309    241    444
    -25    345    368   -161   -197    355    -36    290    226    355    290    478
    -18    361    376   -174   -197    368    -44    296    231    368    303    480
    -28    389    418   -179   -223    402    -38    285    233    374    316    498
    -46    415    462   -187   -254    439    -36    267    228    371    319    501
    -90    413    501   -161   -296    457    -28    231    210    361    311    485
   -153    389    540   -119   -345    465     -5    192    189    353    303    459
   -145    384    530   -119   -337    457    -15    135    150    316    265    413
   -111    368    478   -129   -296    423    -46     93    116    283    239    400
   -150    350    501   -101   -324    426    -44     38     93    259    236    381
   -161    345    504    -93   -332    426    -44    -12     64    233    231    335
   -124    337    462   -106   -293    400    -38    -38     38    200    171    290
   -109    311    418   -103   -262    363    -44    -72      5    153    122    301
   -119    296    415    -88   -267    355    -36    -98     -2    153    114    257
   -153    262    413    -57   -283    337    -10   -111      2    161    116    254
   -184    283    467    -49   -324    374     18    -98     41    210    168    270
   -184    358    542    -88   -363    449     36    -80     83    267    226    306
   -220    410    631    -93   -426    519     38   -114     85    277    246    309
   -233    439    670   -103   -452    555     12   -114    106    306    272    322
   -150    441    592   -145   -371    517    -51    -90    129    327    280    327
    -77    402    480   -163   -280    441    -88    -80    122    316    272    337
   -119    376    496   -127   -306    436    -80    -88    116    306    277    327
   -205    358    561    -77   -384    459    -72   -135    101    288    267    309
   -259    296    555    -18   -407    426    -72   -148     85    272    252    311
   -171    187    358     -7   -265    270   -116   -145     41    228    192    257
    -98     77    176     10   -137    127   -158   -150     -2    174    129    197
   -119     12    132     51   -127     72   -174   -168    -31    137     96    148
   -153    -15    137     85   -145     59   -184   -200    -67     98     77    119
   -174    -28    145     98   -161     59   -194   -231   -101     80     62     80
   -213    -46    163    129   -189     57   -176   -257   -111     72     54     57
   -231    -70    158    148   -194     44   -174   -285   -127     67     51     41
   -184    -85     98    135   -142      5   -215   -272   -132     72     28      2
   -135   -111     20    122    -80    -44   -231   -246   -132     59     -2     28
   -137   -124     10    129    -75    -57   -226   -252   -135     46     -2     28
   -181   -142     36    161   -111    -54   -213   -262   -140     38      5     15
   -309   -168    140    239   -226    -15   -145   -293   -140     36     18      2
   -413   -192    218    301   -316     12   -106   -384   -158     12      0    -12
   -231   -257    -25    244   -103   -142   -218   -332   -213    -51    -88    -80
    -12   -407   -397    210    189   -402   -259   -228   -309   -220   -290   -288
    -20   -613   -592    316    285   -602   -135   -132   -381   -415   -530   -545
   -103   -607   -504    355    200   -558     23    -20   -272   -379   -514   -561
   -228   -353   -127    290    -51   -241     54   -213   -187   -205   -283   -342
   -368    223    589     70   -480    405   -176   -756   -150    140    207    150
   -509   1036   1545   -262  -1026   1291   -420  -1132     85    745    966    906
   -488   1348   1836   -431  -1163   1592   -636  -1210    335   1283   1556   1558
   -405   1015   1421   -306   -911   1215   -800  -1260    205   1257   1522   1577
   -371    420    789    -25   -581    605   -823  -1299   -283    563    802    818
   -355   -101    254    228   -306     75   -704  -1179   -698   -202    -15    -59
   -301   -257     44    277   -174   -106   -496   -792   -519   -205   -137   -158
   -228   -236     -7    233   -111   -124   -342   -480   -293    -54    -36    -64
   -158   -280   -122    218    -20   -202   -233   -275   -145     46     41    -31
   -150   -327   -176    239     12   -252   -174   -192    -88     67     36    -70
   -226   -348   -122    285    -54   -233   -119   -194    -98     25    -28    -72
   -259   -358    -98    306    -80   -228    -93   -210    -96     10    -33    -44
   -150   -348   -200    249     23   -275   -161   -145    -75     44      0    -25
    -72   -329   -257    202     90   -293   -187    -64    -38     96     49    -23
    -90   -322   -233    205     70   -277   -161    -38    -15    103     62    -12
   -111   -293   -181    200     33   -239   -153    -36      2    114     72    -10
   -119   -288   -168    202     23   -228   -137    -25     28    135     96      5
   -142   -285   -142    215      0   -215   -116    -12     57    155    124     20
   -163   -280   -119    220    -23   -200    -98    -10     77    171    140     25
   -124   -267   -142    194      7   -205   -101     10     98    194    148     31
    -88   -252   -163    168     36   -207   -106     51    124    223    163     49
    -90   -246   -155    168     31   -202    -90     93    158    259    197     85
   -145   -262   -119    202    -15   -192    -59    119    197    290    231    114
   -176   -252    -77    213    -49   -166    -28    135    239    322    267    153
    -88   -241   -153    163     31   -197    -57    194    270    342    283    184
      2   -210   -213    103    106   -210    -83    267    306    371    290    202
     20   -176   -197     75    109   -187    -80    327    366    433    340    233
     20   -119   -140     49     80   -129    -57    381    436    511    423    280
    -10    -83    -72     44     28    -77    -15    420    483    566    478    311
    -25    -54    -28     41      0    -41     15    436    519    592    493    394
     12    -23    -38      2     25    -31    -12    480    563    641    530    431
     80    -33   -114    -23     96    -75    -46    501    561    631    517    420
     80    -59   -142    -10    111   -101    -46    498    553    626    522    428
     80    -36   -116    -20     98    -75    -36    480    545    628    542    415
     70    -20    -93    -25     77    -57    -41    431    517    602    550    392
     46    -28    -75    -10     59    -51    -33    400    504    584    550    350
     18    -49    -70     15     44    -59    -31    358    470    530    470    301
     -7    -93    -85     51     38    -90    -25    306    410    449    384    262
    -18    -85    -70     49     25    -77    -23    239    366    413    337    205
    -33    -90    -57     62     10    -75    -10    197    350    394    340    176
    -41   -103    -62     70      7    -83     -5    163    319    353    306    127
    -62   -119    -57     90     -2    -88     12    153    311    337    288    129
    -85   -122    -36    103    -25    -80     15    132    296    322    290    116
    -90   -129    -38    109    -28    -85     25    124    288    309    280     90
    -88    -80      7     85    -49    -38     38    142    329    348    309    119
    -85    -12     72     49    -80     28     28    137    355    374    332    155
    -88     31    119     25   -103     75     12    135    374    394    345    171
    -77     46    124     15   -101     85    -23    124    381    410    355    179
    -75     36    111     18    -93     72    -38    116    379    405    355    192
    -80     25    106     28    -93     64    -46    103    361    387    350    187
    -88      2     90     41    -90     46    -67     67    327    358    319    158
    -88    -18     67     51    -80     23    -67     67    324    350    322    150
   -101    -80     18     88    -62    -31    -62     57    293    316    293    109
   -116   -184    -67    150    -25   -127    -54     38    249    259    259     62
    -98   -223   -124    161     10   -174    -72     12    205    220    228     -5
   -124   -301   -176    213     25   -239    -67      0    168    163    135    -41
   -137   -366   -228    249     44   -298    -70    -12    129     98     49    -15
   -103   -436   -332    270    114   -384    -85    -54     70     41      0    -67
   -109   -428   -322    267    106   -376    -75    -46     93     96     62   -106
   -119   -415   -296    267     85   -355    -80    -49     98     98     75   -116
   -153   -410   -257    280     51   -335    -67    -36    116    111     85    -98
   -158   -418   -259    288     49   -340    -51    -33    119    109     80   -103
   -116   -441   -327    277    103   -384    -70    -80     72     51     23   -153
    -98   -444   -345    270    122   -394    -93   -101     49     23    -10   -155
   -101   -418   -316    257    106   -368    -96    -93     51     23    -15   -153
   -106   -467   -361    288    127   -415    -75    -67     46      0    -46   -192
    -75   -688   -613    381    265   -649    -20    -12    -31   -153   -215   -329
    -54   -862   -810    457    376   -836     83     77    -88   -355   -467   -530
    -41   -800   -758    418    355   -779    174    168    -25   -400   -540   -594
   -116   -483   -366    301    124   -426    176      2     44   -236   -316   -454
   -252     33    283    109   -267    155    -83   -568    -62     23    116    -67
   -350    714   1062   -181   -706    888   -379   -997    -44    472    727    519
   -316   1078   1395   -381   -857   1236   -652  -1161     77    979   1293   1070
   -226    743    969   -257   -597    854   -789  -1156     20   1075   1371   1140
   -207    194    400      5   -303    296   -761  -1153   -384    394    662    444
   -192   -275    -83    231    -54   -179   -628  -1034   -730   -384   -153   -296
   -153   -459   -309    306     75   -384   -457   -727   -563   -439   -314   -428
   -135   -446   -311    290     88   -379   -298   -439   -285   -239   -192   -303
    -98   -436   -340    265    119   -389   -166   -218    -90   -103   -111   -223
    -38   -431   -394    233    176   -413   -116   -132    -15    -70   -106   -210
    -12   -452   -441    231    213   -446   -109   -122    -20   -103   -140   -231
      2   -433   -436    215    218   -433   -109    -96      5    -93   -124   -218
     15   -452   -467    218    241   -459   -109    -85     15    -96   -122   -213
     12   -436   -452    210    231   -444    -96    -64     28    -90   -116   -200
      2   -413   -418    205    207   -415    -85    -51     46    -80   -103   -192
     -2   -381   -379    192    187   -381    -64    -25     85    -49    -75   -163
     12   -415   -428    200    220   -423    -72    -31     93    -44    -80   -163
     23   -389   -413    181    215   -400    -67    -20    114    -20    -59   -140
     31   -348   -379    158    205   -363    -54      2    145     10    -33   -101
     10   -355   -366    174    187   -361    -38     25    168     20    -41   -103
     -2   -322   -319    161    155   -322    -49     36    184     44    -23    -88
     12   -337   -350    161    179   -342    -59     33    189     54    -10    -77
      5   -340   -345    166    174   -342    -38     72    233     90     18    -49
      2   -327   -329    163    166   -327    -25    103    265    111     38    -25
     23   -301   -324    135    174   -311    -23    148    309    148     72      7
     44   -257   -303    106    171   -280     -7    202    368    197    106     49
     64   -213   -280     72    168   -246      5    259    431    249    142    101
     85   -202   -288     59    187   -244     20    314    480    285    166    140
    111   -187   -298     36    202   -241     18    350    530    327    210    174
    132   -171   -303     20    215   -239     25    389    581    376    267    213
    145   -163   -309      7    226   -236     51    428    626    415    319    262
    158   -153   -311     -2    233   -231     62    441    633    418    335    275
    150   -137   -288     -7    218   -210     64    426    623    402    332    262
    145   -137   -285     -5    213   -210     70    400    592    366    296    254
    145   -148   -293      0    218   -220     77    384    555    327    254    257
    140   -197   -337     28    239   -267     88    366    519    280    213    246
    148   -270   -418     59    280   -342     83    306    457    223    153    194
    145   -316   -465     85    303   -389     70    246    387    168    106    140
    127   -348   -478    109    301   -413     80    213    353    140     90    109
    109   -361   -470    127    288   -415     96    181    329    106     77     90
     90   -381   -472    145    280   -428     90    135    288     64     57     62
     85   -368   -454    140    270   -410     77     93    239     18     12     36
     90   -355   -446    129    267   -400     75     70    207    -12    -20     28
     93   -298   -392    103    241   -345     70     62    202    -20    -31     31
     83   -176   -262     44    171   -218     51     54    213    -12    -18     41
     64    -54   -119     -5     90    -85     31     51    233     12     15     72
     75     38    -36    -57     54      2      2     28    226     15     18     72
    101     77    -23    -88     62     28    -44    -23    192    -18     -2     57
    103    109      5   -106     49     59    -72    -41    181    -31     -7     59
     90    103     12    -96     38     57    -83    -54    168    -51    -15     54
     64    114     46    -90      7     80    -88    -72    153    -64     -7     51
     36    145    109    -90    -36    127    -90    -75    148    -67      7     54
     31     83     51    -59    -10     67   -106    -96     98   -122    -54    -12
     31    -49    -80      7     54    -64   -119   -111     31   -194   -153    -77
     28   -109   -137     38     80   -122   -129   -140    -23   -246   -197   -103
     12   -142   -155     64     83   -148   -129   -148    -44   -259   -200   -111
      2   -171   -174     83     85   -171   -137   -171    -77   -293   -223   -158
      2   -218   -220    106    109   -218   -140   -187   -101   -322   -244   -189
    -10   -239   -228    124    106   -233   -140   -187   -103   -322   -239   -194
    -23   -231   -207    127     90   -220   -140   -176    -96   -316   -226   -197
     -2   -306   -306    153    150   -306   -140   -184   -124   -363   -298   -239
     10   -353   -366    171    187   -358   -140   -197   -150   -410   -361   -197
    -10   -376   -368    192    179   -374   -132   -192   -142   -407   -342   -168
    -28   -392   -363    210    166   -379   -129   -197   -150   -394   -306   -189
    -41   -405   -366    223    161   -384   -124   -200   -158   -397   -306   -226
    -38   -485   -446    262    202   -467   -106   -184   -166   -415   -324   -228
      5   -600   -605    296    303   -602    -77   -142   -213   -506   -420   -316
     41   -779   -820    368    431   -800     36    -12   -233   -654   -631   -478
     44   -820   -867    387    454   -844    174    145   -148   -709   -758   -558
     -5   -537   -535    270    265   -535    220    111    -44   -592   -597   -420
   -132    -90     38    111    -85    -28     38   -381   -171   -449   -293   -231
   -267    459    727    -96   -496    592   -280   -984   -366   -218    101    158
   -324   1015   1337   -345   -831   1176   -545  -1265   -306    233    680    737
   -272    989   1262   -358   -766   1124   -740  -1343   -298    488    963    958
   -252    485    735   -119   -493    610   -756  -1304   -514    150    579    594
   -244    -62    181    153   -213     59   -659  -1231   -919   -665   -265   -155
   -192   -407   -218    298     12   -314   -480   -924   -854   -885   -587   -423
   -153   -452   -301    301     72   -376   -327   -605   -574   -717   -509   -327
   -119   -439   -322    277    101   -381   -197   -361   -358   -555   -392   -223
   -114   -400   -285    257     85   -342   -103   -197   -202   -431   -272   -210
    -88   -431   -342    259    124   -387    -93   -189   -210   -465   -337   -246
    -70   -501   -431    285    179   -465    -80   -189   -231   -517   -418   -194
    -59   -501   -441    280    189   -472    -72   -174   -220   -514   -410   -189
    -49   -462   -413    257    181   -439    -70   -155   -202   -514   -400   -168
    -44   -405   -361    223    155   -384    -75   -155   -189   -496   -363   -179
    -33   -405   -374    218    168   -389    -75   -142   -179   -485   -350   -181
    -15   -389   -374    202    176   -381    -77   -135   -168   -459   -303   -142
    -12   -340   -327    176    155   -335    -88   -137   -150   -415   -244   -168
    -10   -293   -285    150    137   -290    -88   -132   -132   -407   -277   -226
      7   -311   -322    150    163   -316    -77   -116   -127   -439   -348   -187
     -7   -322   -316    163    153   -319    -67   -106   -122   -454   -348    -98
    -23   -340   -316    181    145   -329    -54    -80    -98   -431   -303    -57
     15   -301   -319    142    166   -309    -72    -72    -90   -405   -270    -75
     33   -290   -324    127    179   -306    -77    -51    -70   -381   -241    -62
     36   -257   -296    109    166   -275    -72     -7    -28   -345   -215    -25
     44   -200   -244     77    142   -220    -67     33     20   -298   -189     15
     49   -176   -228     62    137   -200    -59     83     70   -254   -148     41
     64   -153   -220     44    142   -187    -49    137    116   -210   -111     75
     88   -129   -218     20    150   -174    -46    184    153   -174    -83    106
    124   -103   -228    -10    176   -166    -31    244    205   -116    -18    168
    148    -12   -161    -70    153    -85    -41    259    215    -88     15    192
    153     12   -140    -83    145    -62    -41    254    202    -90     18    181
    153      7   -148    -80    150    -70    -38    244    176   -111      7    155
    163     51   -111   -106    137    -28    -33    218    148   -137    -20    129
    176     36   -140   -109    158    -51    -31    192    106   -181    -54    142
    174     18   -155    -96    163    -67    -28    153     64   -223    -75    137
    153     -2   -155    -75    153    -80    -36     96     10   -275   -103    124
    129    -28   -158    -49    142    -93    -46     33    -44   -327   -140     93
    101    -38   -142    -31    122    -90    -51    -28    -85   -355   -153     62
     85    -49   -135    -18    109    -90    -54    -77   -122   -389   -181     10
     70    -51   -122    -10     93    -88    -46   -116   -153   -423   -236    -10
     59    -54   -114     -2     85    -83    -49   -161   -189   -452   -267     12
     54    -28    -83    -12     67    -54    -59   -197   -207   -452   -265      2
     54    -44    -98     -5     75    -70    -51   -202   -213   -449   -259     -7
     54    -25    -83    -15     67    -54    -41   -197   -197   -423   -239      2
     57     51     -5    -54     31     23    -54   -200   -179   -397   -202     23
     62     90     25    -77     18     59    -67   -207   -163   -379   -176     62
     72    137     64   -106      2    101    -98   -215   -150   -358   -148     83
     75    137     62   -106      5    101   -132   -231   -171   -371   -163     85
     83     96     12    -88     36     54   -148   -236   -189   -379   -171     90
     98     75    -23    -88     59     25   -171   -254   -207   -381   -174     77
     96     83    -12    -88     54     33   -189   -275   -228   -400   -189     59
     96     51    -44    -72     70      2   -189   -285   -244   -426   -220     85
    106    -36   -142    -33    124    -88   -200   -296   -288   -454   -241     31
     88   -109   -200     10    142   -155   -202   -298   -324   -485   -288    -46
     72   -158   -233     41    150   -194   -205   -314   -358   -522   -324    -38
     67   -184   -252     57    158   -218   -218   -348   -410   -571   -361    -67
     75   -207   -283     67    179   -244   -228   -363   -439   -592   -381    -93
     67   -226   -293     77    179   -257   -231   -376   -452   -597   -397   -124
     62   -244   -309     90    184   -275   -231   -397   -478   -623   -439   -150
     67   -257   -324     93    194   -290   -239   -407   -493   -639   -454   -135
     67   -265   -332     98    200   -298   -244   -405   -493   -636   -459   -140
     54   -290   -345    116    197   -316   -246   -410   -504   -644   -475   -135
     38   -311   -350    135    192   -329   -252   -423   -517   -657   -483   -132
     41   -298   -340    127    189   -319   -265   -426   -522   -654   -472   -127
     85   -298   -384    106    233   -340   -277   -420   -530   -659   -475   -129
    109   -426   -537    155    322   -480   -277   -420   -618   -758   -566   -254
    124   -670   -795    272    457   -732   -207   -361   -722   -956   -795   -496
    109   -836   -945    361    524   -891    -59   -215   -719  -1096   -997   -659
     23   -688   -711    332    366   -698     72   -145   -594  -1028   -940   -623
   -148   -301   -155    223      2   -231    -54   -639   -657   -859   -657   -348
   -283    342    626    -31   -454    483   -381  -1291   -740   -519   -127    158
   -384   1083   1467   -348   -927   1273   -665  -1660   -626     25    579    813
   -363   1358   1722   -496  -1041   1540   -940  -1803   -480    524   1135   1366
   -283    935   1218   -327   -750   1075  -1031  -1769   -639    311    867   1148
   -244    319    561    -38   -402    439   -904  -1587   -969   -402     70    397
   -200   -213    -15    205    -93   -114   -665  -1247  -1088   -896   -542   -184
   -119   -384   -265    252     72   -324   -470   -878   -883   -836   -587   -228
    -77   -402   -324    239    122   -363   -337   -600   -691   -717   -524   -168
    -57   -433   -376    244    158   -405   -270   -465   -597   -659   -506   -142
    -49   -452   -402    249    174   -428   -249   -428   -576   -657   -506   -140
    -54   -439   -384    246    163   -413   -236   -389   -548   -639   -491   -140
    -25   -415   -389    220    181   -402   -233   -361   -535   -618   -496   -132
      7   -405   -413    197    207   -407   -241   -348   -530   -607   -493   -119
    -31   -418   -387    223    176   -405   -233   -350   -522   -594   -459   -135
    -49   -410   -361    231    155   -387   -223   -303   -480   -545   -410   -132
    -41   -374   -335    207    145   -355   -197   -244   -439   -517   -405    -85
    -62   -335   -272    197    103   -303   -166   -207   -394   -467   -361    -38
    -12   -324   -311    166    148   -316   -181   -215   -394   -454   -350    -70
      0   -283   -283    142    140   -283   -176   -174   -353   -415   -314    -59
    -23   -259   -239    140    106   -249   -150   -124   -311   -392   -293     20
     12   -283   -296    135    153   -290   -174   -148   -342   -433   -342     23
     18   -306   -324    142    171   -314   -184   -161   -358   -436   -348     20
   -103   -293   -189    200     41   -241   -137   -119   -288   -342   -244     54
   -174   -257    -83    213    -46   -171   -101    -51   -205   -257   -166     75
    -96   -249   -153    171     28   -202   -109    -23   -192   -249   -176     77
   -103   -231   -127    166     10   -179   -101     15   -168   -220   -150    101
    -67   -218   -150    142     41   -184    -83    103   -101   -158   -119    181
    142   -109   -252    -18    197   -181   -111    207    -36    -85    -49    215
    192    -70   -262    -62    226   -166   -106    277     15    -20     10    244
    181    -67   -249    -57    215   -158    -85    322     57     18     46    314
    148    -67   -215    -38    181   -140    -67    342     83     46     80    348
    127    -46   -176    -41    150   -109    -57    332     80     51     90    355
    109    -15   -124    -46    114    -70    -62    314     75     59    101    353
     88    -18   -109    -36     96    -62    -67    283     46     38     83    332
     80    -33   -114    -23     96    -72    -62    236     12      7     62    314
     70    -23    -93    -25     80    -57    -64    189    -15    -31     28    301
     44    -28    -72    -10     57    -49    -75    137    -54    -62     10    283
    -10    -33    -25     20      7    -28    -54    111    -54    -36     31    252
     12    -62    -75     25     44    -67    -72     15   -122    -93    -25    171
     20    -80   -101     28     59    -90    -88    -57   -187   -166    -88    129
     -7   -101    -96     54     41    -98    -70    -70   -192   -163    -85    101
    -31   -142   -114     85     38   -129    -49    -77   -194   -163   -109    111
   -114   -114      0    114    -57    -57    -18   -101   -197   -176    -93    119
   -228    -98    127    161   -179     12     28   -101   -161   -116    -51    109
    -83    -49     31     64    -59     -7     12    -49   -114    -72    -36    137
     62     54    -10    -59     36     23    -23     -7    -77    -38      0    184
     85    111     25    -98     31     70    -46    -12    -70    -31     18    210
     64    116     49    -90      7     83    -72    -18    -46      5     62    218
     33    101     64    -67    -15     83    -90    -20    -33     31     85    192
     38     46      7    -44     15     28   -116    -70    -88    -31     12    158
     31     -5    -36    -12     33    -20   -127    -90   -122    -83    -25    210
      2    -57    -62     25     31    -59   -129   -103   -124    -67    -12    192
    -12   -127   -116     70     51   -122   -140   -111   -140   -101    -54    153
    -44   -228   -184    135     67   -205   -140   -127   -184   -153   -114    106
   -119   -262   -142    192     10   -202   -114   -132   -189   -148   -114     62
    -75   -290   -215    181     70   -252   -148   -181   -241   -187   -129      0
    -18   -345   -329    181    153   -337   -179   -205   -293   -249   -202    -57
    -33   -400   -366    215    163   -384   -184   -215   -319   -280   -244    -51
    -59   -418   -358    239    148   -389   -176   -210   -303   -249   -218    -51
    -75   -423   -348    249    135   -387   -187   -223   -316   -257   -218    -67
   -101   -431   -329    265    111   -381   -174   -210   -311   -262   -218    -38
   -101   -452   -353    275    124   -402   -181   -223   -332   -288   -244    -33
    -85   -504   -418    296    166   -462   -189   -236   -345   -275   -226    -57
   -111   -496   -387    301    137   -441   -171   -218   -311   -226   -176    -98
   -176   -504   -329    340     75   -418   -155   -231   -314   -241   -207   -124
   -239   -576   -337    407     46   -457   -137   -244   -348   -301   -262   -106
   -109   -727   -618    418    254   -672   -148   -226   -441   -444   -413   -267
      2   -943   -948    467    472   -948    -83   -137   -550   -665   -701   -587
     36   -979  -1015    470    524   -997     23    -23   -530   -740   -823   -698
    -64   -750   -685    405    309   -719     77   -114   -426   -610   -646   -535
   -270   -262      7    267   -140   -127    -72   -623   -348   -275   -189    -70
   -472    488    961    -10   -717    724   -290  -1054   -114    361    594    693
   -517    969   1486   -228  -1000   1226   -519  -1192    166    966   1288   1431
   -431    857   1286   -213   -859   1070   -727  -1252    140   1083   1413   1665
   -368    348    717     10   -542    532   -810  -1340   -285    517    810   1060
   -340   -213    127    275   -236    -41   -711  -1215   -711   -252     -7    137
   -265   -514   -249    387     -7   -381   -509   -854   -701   -462   -293   -202
   -161   -524   -363    340    101   -444   -340   -524   -511   -358   -270   -205
    -54   -537   -483    296    213   -511   -239   -316   -392   -296   -252   -142
    -25   -558   -532    290    252   -548   -205   -239   -355   -290   -254   -150
    -12   -532   -522    272    252   -527   -184   -207   -342   -288   -270   -194
     -7   -540   -532    272    259   -537   -148   -168   -309   -257   -259   -166
     12   -555   -568    272    290   -561   -148   -171   -306   -259   -262   -168
     18   -574   -592    277    303   -581   -145   -158   -298   -265   -259   -142
     18   -566   -584    272    298   -574   -127   -129   -277   -244   -236   -111
     20   -537   -558    257    288   -548   -122   -111   -252   -202   -202   -111
     33   -493   -527    231    280   -509   -122   -101   -223   -158   -155   -142
     36   -467   -504    213    270   -485   -114    -83   -202   -155   -163   -129
     41   -454   -496    205    267   -475   -111    -64   -192   -158   -166    -67
     46   -431   -478    192    262   -454   -106    -44   -176   -140   -145    -57
     70   -415   -485    174    277   -449   -109    -23   -153   -111   -119    -44
     72   -413   -485    168    277   -449    -90     23   -111    -67    -70    -15
     72   -392   -465    161    267   -428    -83     59    -75    -31    -15     -5
     80   -363   -444    140    259   -402    -83     93    -38      2      2    -31
    111   -392   -504    140    306   -446    -64    148     -2      5    -46     28
    140   -397   -537    124    337   -467    -51    202     33     36    -15     98
    176   -358   -537     90    355   -446    -46    249     70     77     31    114
    210   -345   -558     64    381   -452    -36    314    119    132     83    171
    220   -337   -558     59    389   -446    -15    387    184    200    155    233
    207   -288   -496     38    350   -389     12    452    257    275    226    280
    233   -231   -467     -2    350   -348     10    475    280    298    257    322
    259   -231   -491    -15    374   -361      5    483    288    319    283    335
    246   -207   -454    -18    350   -329     23    488    306    335    298    329
    228   -220   -452     -5    337   -335     41    485    314    335    301    337
    194   -223   -418     12    306   -319     59    475    324    345    309    337
    150   -226   -379     36    262   -301     80    465    332    350    319    327
    142   -213   -355     36    249   -283     64    410    296    309    288    290
    129   -241   -371     54    249   -306     57    345    254    259    246    259
    140   -290   -433     75    285   -361     59    272    207    205    184    218
    129   -301   -433     83    280   -366     59    213    163    161    148    179
     93   -316   -410    111    252   -363     70    168    129    129    127    142
     49   -329   -379    137    213   -353     75    135    114    111    106    124
     15   -361   -376    171    194   -368     88    114    101     96     85    109
     10   -363   -374    176    189   -366     98    109     96     85     77    103
     41   -324   -366    142    202   -345    114    122    116    103    101    129
     41   -265   -309    109    174   -285    119    129    155    140    142    176
     33   -236   -272    101    150   -254    103    127    179    163    168    210
     28   -218   -246     93    135   -231     59    109    189    179    187    220
     41   -226   -267     93    153   -246     23     72    163    153    163    194
     54   -236   -290     88    171   -262      7     51    137    127    140    176
     57   -249   -306     96    179   -277     -7     31    119    106    124    158
     38   -298   -337    129    187   -319    -12     20     98     85    109    140
     33   -361   -394    163    213   -376    -18     12     70     57     77    103
     18   -441   -462    210    239   -452    -31    -18     12     -2     10     31
      7   -491   -498    241    252   -493    -28    -38    -25    -49    -36    -10
    -15   -527   -511    270    246   -519    -23    -54    -49    -77    -62    -28
    -20   -566   -545    293    262   -555    -18    -75    -77   -111    -88    -51
    -18   -579   -561    298    270   -571    -33    -98   -103   -137   -111    -64
    -33   -579   -548    306    257   -563    -51   -111   -119   -145   -122    -72
    -38   -581   -542    309    252   -563    -59   -122   -132   -155   -129    -80
    -41   -613   -571    327    265   -592    -64   -137   -137   -166   -142    -96
    -44   -618   -576    329    265   -597    -62   -132   -132   -171   -148   -101
    -23   -626   -602    324    288   -615    -64   -140   -155   -194   -168   -114
     -7   -646   -639    324    314   -641    -77   -150   -171   -207   -181   -124
      0   -665   -665    332    332   -665   -101   -171   -189   -233   -207   -150
     12   -724   -737    355    374   -730    -93   -163   -226   -290   -265   -213
     38   -909   -950    433    493   -930    -38   -119   -303   -446   -441   -384
     41  -1093  -1135    524    587  -1111     88    -25   -358   -636   -667   -626
     23  -1018  -1041    498    532  -1028    228    135   -257   -620   -685   -675
    -88   -706   -618    394    265   -662    226    -77   -163   -423   -436   -439
   -215   -184     28    200   -122    -77    -12   -633   -145    -75     49     72
   -335    540    872   -103   -605    706   -239   -958    101    558    810    841
   -296    865   1161   -283   -727   1013   -478  -1010    394   1166   1439   1499
   -194    485    680   -148   -439    581   -662  -1104    179   1023   1270   1389
   -181    -88     93    135   -137      2   -701  -1197   -371    244    483    605
   -158   -553   -397    355    116   -475   -589  -1078   -758   -478   -262   -161
   -129   -714   -584    423    226   -649   -381   -704   -589   -501   -379   -288
    -64   -696   -633    379    283   -665   -215   -415   -366   -366   -296   -213
     15   -691   -706    337    361   -698   -111   -236   -249   -296   -259   -176
     44   -701   -748    327    394   -724    -67   -153   -194   -267   -244   -163
     59   -717   -776    329    418   -745    -62   -122   -184   -267   -239   -163
     59   -706   -766    322    410   -735    -51    -93   -161   -259   -231   -155
     75   -680   -756    301    415   -717    -38    -70   -145   -249   -231   -153
     77   -654   -732    285    405   -693    -33    -54   -132   -236   -218   -148
     70   -659   -730    296    400   -693    -20    -36   -111   -228   -210   -145
     75   -670   -745    296    407   -706      5      7    -72   -200   -189   -111
     72   -675   -750    301    410   -711     31     44    -36   -168   -168    -83
    114   -665   -782    275    444   -722     12     28    -46   -176   -176    -90
    140   -623   -763    241    452   -693     -2     31    -38   -176   -168    -77
    135   -600   -735    231    433   -667      7     51    -10   -142   -129    -49
    140   -584   -724    223    431   -654     25     93     25   -101    -90    -15
    155   -584   -740    213    446   -662     28    124     44    -83    -75      5
    174   -553   -727    189    449   -639     12    129     38    -90    -83     -7
    187   -545   -732    179    457   -639     18    161     64    -70    -67      0
    210   -509   -719    148    465   -613     28    218    122    -18    -25     31
    226   -465   -693    119    457   -579     38    275    184     33      7     70
    241   -410   -652     85    446   -530     51    332    241     75     46    111
    246   -381   -628     67    436   -504     72    407    301    140    106    171
    262   -379   -644     57    452   -511     88    467    358    200    148    218
    319   -371   -693     23    504   -532     72    480    371    220    174    249
    342   -309   -652    -15    496   -480     70    506    405    259    218    275
    335   -288   -623    -23    478   -457     77    509    413    262    223    283
    324   -301   -626    -12    472   -462     90    504    415    252    215    267
    316   -324   -644      2    478   -483    103    488    400    228    181    262
    306   -306   -613      0    459   -459     93    452    363    189    140    239
    288   -275   -563     -7    423   -418     77    402    316    142    114    210
    267   -270   -537      0    400   -402     85    361    285    114     90    168
    262   -306   -568     20    413   -436     96    306    239     62     38    129
    254   -301   -555     23    405   -428    106    265    202     25     12    106
    213   -314   -530     49    371   -420    114    231    176      2     -2     80
    184   -322   -506     67    345   -413    124    205    153    -18    -20     54
    181   -345   -527     80    350   -433    116    148    101    -62    -67     10
    163   -374   -537    106    350   -454    127    132     85    -83    -90    -10
    168   -348   -519     88    340   -433    142    142    103    -72    -83      0
    194   -298   -493     51    342   -394    122    132    116    -57    -54     25
    187   -202   -392      7    288   -296    116    137    161     -7     10     67
    179   -174   -353     -2    265   -262     98    135    181     18     38     96
    158   -181   -340     10    249   -259     70    129    176     20     33     96
    155   -187   -345     15    249   -265     51    111    161      7     12     72
    184   -236   -420     23    301   -327     25     67    114    -44    -38     38
    179   -275   -454     49    316   -363     23     64    101    -57    -46     41
    153   -327   -480     85    314   -402     46     93    122    -44    -31     57
    140   -431   -571    145    355   -501     46     85     77   -101    -88      2
    153   -511   -665    176    407   -587     23     54     23   -158   -148    -41
    135   -542   -678    205    405   -610     25     44      0   -181   -166    -62
    127   -607   -735    239    428   -670     25      7    -57   -241   -220   -124
    124   -654   -782    265    452   -717     33      2    -80   -262   -236   -135
     88   -693   -782    301    433   -737     67     49    -44   -226   -202    -90
     80   -693   -774    306    426   -732     62     28    -51   -239   -213   -103
    106   -680   -789    285    446   -735     20    -31   -111   -303   -262   -150
    122   -662   -784    270    452   -722     18    -33   -124   -322   -270   -150
    122   -680   -805    277    462   -743     23    -36   -137   -342   -283   -163
    122   -704   -826    290    472   -763     31    -36   -137   -337   -277   -158
    103   -714   -818    303    459   -766     44    -12   -116   -319   -265   -135
     85   -743   -828    327    454   -784     59     -2   -122   -342   -288   -155
     67   -880   -948    402    506   -914    114     49   -155   -433   -392   -259
    114  -1106  -1221    496    667  -1163    207    142   -205   -610   -620   -485
    132  -1106  -1241    485    685  -1174    290    226   -166   -685   -753   -628
     83   -807   -891    361    485   -849    314    161    -72   -566   -610   -485
    -23   -342   -319    181    145   -329    119   -332   -181   -374   -257   -153
   -150    239    389    -44   -270    314   -174   -883   -316    -51    280    342
   -197    717    911   -259   -555    813   -418  -1109   -241    439    883    878
   -122    537    659   -207   -389    597   -589  -1158   -283    584   1015   1028
    -80     -7     72     44    -77     31   -605  -1150   -600     77    449    532
    -85   -537   -452    311    181   -496   -488  -1083  -1023   -795   -459   -290
    -46   -831   -787    439    368   -810   -322   -771   -885   -906   -683   -483
    -18   -810   -795    413    387   -802   -179   -459   -571   -688   -548   -366
     72   -792   -867    358    467   -831    -88   -270   -394   -581   -488   -306
    132   -737   -870    303    501   -802    -33   -150   -277   -517   -439   -257
    148   -719   -870    285    506   -795    -12   -103   -233   -498   -426   -239
    140   -706   -846    283    491   -776     10    -75   -215   -488   -428   -244
    129   -724   -854    296    491   -787     23    -64   -202   -483   -431   -252
    166   -732   -898    283    532   -815     15    -75   -226   -517   -457   -262
    174   -709   -883    265    527   -795     28    -49   -194   -480   -413   -200
    179   -652   -831    236    504   -740     28    -36   -171   -446   -389   -168
    202   -649   -852    220    524   -750     15    -51   -192   -470   -415   -189
    213   -605   -818    197    514   -711     12    -51   -179   -462   -413   -189
    228   -576   -805    171    517   -691      5    -59   -168   -459   -410   -171
    223   -561   -784    168    504   -672     15    -44   -140   -433   -387   -132
    220   -530   -753    153    485   -641     23    -28   -116   -407   -350    -96
    231   -475   -706    122    467   -589     15    -18    -98   -381   -319    -88
    233   -467   -701    116    465   -584      7     -7    -90   -374   -335   -114
    241   -426   -667     90    454   -545      5     12    -57   -345   -316    -54
    246   -394   -641     75    444   -517      7     44    -18   -311   -277     -2
    244   -363   -607     59    426   -485     33     96     38   -259   -233     25
    231   -337   -571     51    400   -454     38    132     85   -228   -226     44
    275   -290   -566      7    418   -428      7    137    101   -202   -202     85
    314   -241   -555    -38    433   -397     12    192    166   -137   -132    158
    309   -213   -522    -46    415   -366     49    249    233    -70    -62    220
    298   -161   -459    -67    376   -311     70    285    275    -31    -28    254
    277   -103   -381    -88    329   -241     85    314    309      2      2    290
    298    -93   -394   -103    345   -244     62    270    265    -41    -23    270
    329    -90   -420   -119    374   -254     23    200    181   -122    -88    220
    327    -77   -407   -127    366   -241      5    158    135   -174   -122    200
    324    -83   -410   -122    366   -246      7    122     96   -215   -150    179
    316   -101   -420   -109    366   -262      0     70     41   -267   -192    145
    303   -111   -415    -96    358   -262    -12      5    -28   -332   -244     88
    280   -101   -384    -90    329   -241    -18    -49    -77   -381   -288     44
    249    -90   -342    -80    293   -215    -15    -88   -119   -426   -327      5
    226    -85   -314    -70    267   -200    -23   -135   -171   -467   -366    -31
    228    -77   -306    -75    267   -192    -28   -179   -220   -501   -402    -57
    218    -77   -298    -72    257   -187    -28   -210   -254   -532   -431    -72
    218    -49   -267    -85    241   -158    -23   -215   -252   -527   -420    -67
    187     33   -153   -111    168    -59     -2   -187   -194   -457   -355    -12
    194    116    -77   -155    137     20    -31   -207   -184   -423   -327     18
    254    153   -101   -205    176     25    -83   -272   -233   -462   -358      5
    241    179    -64   -210    153     57    -93   -270   -215   -444   -342     36
    220    158    -64   -189    142     46   -106   -277   -220   -446   -342     44
    207    150    -57   -179    132     46   -119   -293   -239   -454   -342     41
    200    155    -46   -179    122     57   -127   -311   -252   -457   -342     38
    184    153    -31   -168    106     62   -132   -332   -267   -462   -345     36
    166    119    -46   -145    106     36   -140   -348   -298   -488   -371      2
    158     33   -124    -96    142    -44   -142   -355   -345   -530   -431    -51
    155    -36   -192    -62    174   -114   -148   -366   -381   -568   -475    -54
    137    -98   -239    -20    187   -168   -145   -381   -415   -602   -504    -98
    132   -145   -277      5    202   -210   -145   -405   -462   -657   -574   -153
    109   -142   -252     18    179   -197   -145   -426   -501   -691   -613   -148
     75   -142   -220     33    145   -181   -153   -457   -524   -704   -613   -155
     96   -176   -272     38    184   -223   -171   -472   -540   -717   -623   -163
    150   -184   -335     15    241   -259   -189   -475   -555   -727   -633   -176
    150   -158   -309      5    228   -233   -200   -478   -555   -719   -620   -166
    145   -189   -337     20    241   -262   -213   -491   -581   -743   -644   -187
    106   -226   -335     59    220   -280   -197   -504   -594   -753   -652   -181
     70   -254   -324     90    194   -288   -189   -527   -605   -753   -644   -174
     85   -270   -355     93    220   -311   -187   -532   -623   -776   -678   -218
    142   -431   -574    142    358   -501   -153   -457   -667   -896   -844   -348
    174   -597   -774    210    472   -685    -38   -311   -654  -1008  -1031   -509
    155   -517   -675    179    415   -594     67   -168   -517   -963  -1036   -530
     72   -187   -259     57    166   -223     75   -314   -449   -826   -854   -384
    -23    275    296   -127   -158    285   -218   -919   -680   -675   -524    -70
   -127    880   1008   -379   -566    943   -537  -1418   -807   -342     -2    405
   -179   1267   1444   -545   -810   1353   -782  -1621   -748    109    561    906
   -145    956   1101   -405   -623   1028   -909  -1623   -800    187    631    982
   -140    444    584   -153   -363    514   -880  -1569  -1106   -381      0    381
   -163     10    171     75   -168     90   -743  -1421  -1353  -1028   -740   -275
   -161   -239    -77    200    -41   -161   -555  -1106  -1163  -1067   -904   -361
   -101   -252   -150    176     23   -202   -400   -805   -875   -875   -789   -236
    -31   -192   -161    111     64   -179   -303   -602   -711   -763   -730   -187
    -49   -179   -132    114     38   -155   -239   -506   -620   -704   -698   -163
    -90   -192   -101    137      5   -148   -215   -496   -600   -691   -696   -171
   -114   -205    -90    161    -12   -148   -192   -485   -568   -667   -685   -163
   -106   -213   -106    158      0   -161   -200   -459   -558   -654   -675   -158
   -124   -197    -72    161    -28   -135   -189   -420   -527   -620   -646   -137
   -124   -166    -41    145    -44   -106   -174   -407   -496   -597   -618   -127
   -111   -127    -15    119    -49    -72   -174   -392   -470   -571   -589   -103
   -101   -109     -7    103    -49    -59   -192   -381   -462   -550   -584   -124
   -129   -109     18    119    -75    -46   -181   -371   -446   -535   -605   -124
   -150   -124     23    137    -90    -51   -161   -348   -418   -506   -594    -72
   -153   -119     33    137    -93    -44   -140   -324   -387   -470   -553    -41
   -116    -93     23    103    -72    -36   -148   -301   -355   -439   -524    -46
    -88    -67     18     77    -54    -25   -153   -277   -329   -400   -491    -44
    -85    -77      5     80    -46    -36   -150   -259   -309   -376   -470    -28
   -106    -72     33     90    -70    -20   -129   -231   -272   -335   -441     15
   -119    -67     49     93    -85    -10   -103   -200   -228   -288   -407     38
    -88    -46     41     67    -64     -2    -96   -135   -166   -223   -368     64
    -12    -20     -7     15     -5    -12   -109    -70   -116   -168   -327    101
     44     10    -33    -25     38    -10   -132    -18    -77   -129   -293    142
     38     25    -12    -36     25      7   -124     31    -15    -62   -233    176
    -12     64     75    -25    -44     70    -96     54     33     -2   -174    215
    -44    103    148    -31    -96    124    -83     62     67     46   -127    259
     59    145     85   -101    -12    116   -111    103     88     70   -114    259
     93    184     90   -140      2    140   -114    127     90     72   -109    275
     83    184    101   -135    -10    145    -90    122     80     70   -109    262
     59    135     75    -98     -7    106    -85    106     41     25   -174    244
     15    129    114    -72    -49    122    -85     72     10     -2   -202    241
    -20    132    153    -57    -88    142   -106     -5    -46    -54   -239    194
    -49    142    192    -46   -122    166   -122    -62    -93    -88   -272    145
    -54    103    155    -25   -103    129   -135   -132   -148   -132   -309     83
    -80     83    163      0   -122    122   -116   -155   -158   -148   -319     72
    -93     75    166      7   -129    119   -116   -192   -184   -163   -329     62
   -106     85    192     10   -148    137   -129   -233   -210   -163   -327     12
   -155    114    270     20   -213    192   -116   -244   -187   -129   -301    -15
   -210    137    348     36   -277    241    -80   -228   -137    -80   -257    -10
   -119    132    252     -7   -187    192   -129   -288   -181   -111   -296    -64
   -101    148    249    -25   -174    197   -140   -252   -155    -80   -296     -5
    -98    210    309    -59   -202    259   -166   -249   -127    -49   -262     49
    -98    231    329    -64   -213    280   -194   -244    -90      0   -197    111
   -114    226    337    -57   -226    280   -202   -241    -67     44   -153     72
   -124    210    335    -44   -231    272   -205   -252    -72     36   -197     12
   -127    166    293    -20   -213    228   -205   -262    -85     12   -233     36
   -111    150    262    -18   -187    205   -218   -267    -85     15   -223     33
   -122     62    184     28   -153    124   -223   -267   -109     -7   -249     31
   -129    -44     85     85   -109     20   -220   -262   -135    -31   -285    -18
   -142   -101     41    122    -93    -28   -210   -262   -145    -44   -293    -41
   -140   -150    -10    145    -64    -80   -218   -288   -179    -85   -324    -67
   -163   -187    -25    174    -70   -106   -226   -311   -215   -114   -350   -111
   -194   -210    -15    202    -90   -111   -220   -311   -213   -109   -361   -142
   -210   -231    -20    220    -96   -127   -226   -327   -220   -114   -368   -166
   -205   -296    -90    252    -57   -194   -236   -340   -241   -109   -366   -161
   -215   -329   -114    272    -54   -220   -228   -301   -220    -77   -319   -127
   -252   -311    -59    280    -98   -184   -223   -283   -200    -64   -319   -153
   -262   -319    -57    288   -103   -187   -223   -293   -207    -90   -368   -166
   -241   -350   -109    296    -67   -231   -233   -306   -218    -96   -376   -137
   -246   -415   -168    329    -38   -293   -226   -296   -202    -64   -350   -158
   -252   -470   -218    361    -18   -345   -213   -277   -207    -72   -358   -220
   -231   -607   -376    418     70   -493   -179   -239   -283   -210   -501   -371
   -220   -844   -623    532    200   -735    -57   -129   -342   -410   -756   -618
   -213   -823   -610    517    197   -717     72     10   -236   -407   -807   -685
   -280   -527   -246    405    -18   -387     88   -161   -163   -254   -615   -509
   -413    -23    387    218   -400    181   -163   -758   -265     -5   -205   -132
   -548    704   1252    -77   -898    976   -459  -1260   -236    478    470    470
   -568   1213   1782   -324  -1176   1499   -732  -1447    -72   1041   1130   1083
   -488    995   1483   -254   -987   1239   -911  -1457    -67   1208   1257   1244
   -426    376    800     23   -613    587   -927  -1421   -389    659    646    678
   -410   -171    239    290   -324     33   -792  -1283   -805   -205   -254   -184
   -389   -426    -38    405   -176   -233   -574   -878   -605   -228   -418   -348
   -319   -478   -161    397    -80   -319   -413   -574   -350    -59   -327   -280
   -267   -498   -233    381    -18   -366   -288   -363   -176     59   -249   -226
   -254   -470   -215    363    -20   -342   -231   -259    -93    114   -218   -210
   -252   -493   -241    371     -5   -368   -218   -233    -83    109   -223   -213
   -252   -496   -246    374     -2   -371   -207   -207    -59    114   -220   -207
   -246   -472   -228    358    -10   -350   -194   -192    -36    132   -218   -202
   -246   -472   -226    361    -10   -350   -174   -161     -5    163   -197   -200
   -249   -454   -207    350    -23   -332   -171   -137     23    176   -184   -158
   -262   -433   -171    348    -46   -301   -155   -109     75    228   -140   -119
   -277   -441   -163    361    -59   -303   -140    -88    106    254   -119   -119
   -285   -452   -166    368    -59   -309   -140    -85    106    252   -122   -106
   -298   -449   -150    371    -77   -301   -127    -57    142    298    -88    -90
   -306   -433   -127    371    -90   -283   -106    -31    187    340    -59    -98
   -327   -418    -93    371   -116   -257    -85      2    231    394    -12   -101
   -298   -413   -114    355    -93   -265    -88     25    246    415     18    -85
   -280   -418   -140    348    -72   -280    -90     49    277    439     33    -49
   -267   -418   -150    340    -59   -285    -77     98    322    478     54     -7
   -262   -423   -163    342    -51   -293    -57    153    371    530     98     36
   -262   -410   -148    337    -57   -280    -33    215    436    597    161     83
   -254   -381   -129    316    -64   -257    -12    285    506    659    226    127
   -228   -340   -111    283    -59   -226     -7    355    571    722    280    176
   -197   -296   -101    246    -49   -200     -7    407    618    771    327    218
   -174   -283   -109    228    -33   -197    -12    449    657    820    374    246
   -161   -246    -88    202    -38   -166    -10    483    709    883    433    272
   -153   -207    -57    179    -49   -132     -7    498    748    919    467    309
   -150   -192    -41    171    -57   -116     -5    491    753    917    462    327
   -171   -202    -31    187    -70   -116      2    478    745    911    452    324
   -184   -228    -44    205    -72   -137      0    449    719    891    441    301
   -192   -236    -44    213    -75   -140      5    410    688    875    439    272
   -202   -244    -41    223    -83   -142     -2    355    649    849    426    226
   -200   -257    -57    228    -72   -158    -25    270    584    776    368    163
   -231   -290    -59    259    -85   -176    -15    231    555    737    332    132
   -252   -303    -51    277   -101   -179      0    194    548    724    324    127
   -262   -301    -41    280   -111   -174      7    158    524    714    316    111
   -272   -309    -36    290   -119   -174     18    132    509    701    296     72
   -283   -355    -75    316   -103   -215     31    114    488    670    272     57
   -288   -348    -62    316   -114   -205     49    111    488    678    285     64
   -283   -285     -5    283   -140   -145     54    116    514    706    306     83
   -283   -265     18    275   -150   -124     49    129    545    748    340    114
   -290   -257     33    272   -163   -111     41    137    581    802    394    135
   -290   -236     51    262   -171    -93     15    137    605    839    439    155
   -296   -262     33    277   -168   -114    -10    124    600    833    436    148
   -293   -293      0    293   -148   -148    -23    111    594    826    431    145
   -301   -303     -2    301   -150   -153    -31    106    592    820    428    158
   -322   -314      5    316   -166   -155    -33    106    589    813    418    158
   -322   -413    -93    366   -116   -254    -36     98    568    782    379    116
   -329   -537   -207    433    -62   -374    -33     80    530    748    345     54
   -316   -600   -285    457    -15   -444    -49     44    485    698    296     -2
   -319   -649   -329    483      5   -491    -59     23    452    670    275    -36
   -329   -685   -355    506     10   -522    -57     10    428    646    257    -59
   -327   -727   -400    527     36   -563    -57      2    405    626    236    -62
   -335   -727   -392    530     28   -561    -54     -2    410    626    236    -54
   -342   -748   -405    542     31   -576    -54     -2    407    618    231    -46
   -342   -774   -431    555     41   -602    -64     -7    394    610    223    -70
   -353   -820   -467    587     57   -644    -75    -15    387    610    223    -83
   -368   -839   -470    602     49   -654    -75    -23    376    610    223    -98
   -374   -839   -465    605     44   -652    -67    -20    379    618    239    -98
   -368   -839   -470    602     49   -654    -70    -12    381    623    249    -88
   -371   -932   -561    652     93   -748    -62     -2    350    571    197   -140
   -345  -1192   -846    769    249  -1021    -15     18    213    348    -36   -368
   -335  -1410  -1075    872    368  -1244    119    124    145    145   -277   -607
   -350  -1363  -1015    857    332  -1192    262    226    239    161   -283   -623
   -467  -1080   -613    774     72   -846    259    -59    306    350    -25   -392
   -644   -446    197    545   -423   -124    -31   -631    397    813    584    210
   -766    290   1054    236   -911    672   -311   -940    649   1452   1345    984
   -722    563   1283     77  -1002    922   -605  -1015    872   1990   1912   1579
   -646    218    865    215   -756    540   -776  -1065    730   1938   1834   1504
   -618   -423    194    517   -407   -114   -750  -1039    262   1182   1065    745
   -626   -953   -329    789   -150   -641   -532   -792    -18    545    381     51
   -592  -1109   -517    849    -38   -813   -298   -413    140    514    265    -93
   -506  -1078   -571    792     31   -826   -132   -135    319    600    309    -57
   -441  -1072   -631    756     93   -852    -57      2    402    633    314    -36
   -413  -1072   -659    743    122   -867    -31     49    431    631    296    -31
   -405  -1088   -683    745    137   -885    -18     72    433    620    277    -36
   -400  -1062   -662    732    129   -862    -20     80    428    631    288    -57
   -394  -1005   -610    698    106   -807    -36     75    423    631    296    -88
   -384   -982   -597    683    103   -789    -36     80    433    628    311    -88
   -371   -961   -589    665    106   -774    -25     83    444    620    306    -98
   -361   -950   -589    657    114   -771    -10    103    449    618    303   -101
   -353   -917   -563    633    103   -743      0    132    480    644    327    -64
   -324   -922   -597    620    135   -761     -7    132    478    633    316    -51
   -296   -919   -626    607    163   -774    -15    132    480    639    314    -54
   -301   -906   -605    605    150   -756      2    163    530    683    355    -38
   -293   -906   -613    600    158   -761     10    197    561    698    379     -5
   -280   -922   -641    600    179   -782     31    244    587    727    407     25
   -285   -904   -620    594    166   -763     49    285    620    784    465     41
   -280   -878   -597    579    158   -737     62    332    667    831    501     36
   -259   -888   -631    571    184   -761     54    361    678    818    465     49
   -259   -872   -615    566    176   -745     72    431    732    862    514    119
   -239   -852   -613    542    187   -732     90    501    800    945    594    140
   -210   -818   -607    514    197   -714     93    548    833    979    620    155
   -205   -789   -584    496    187   -688    106    607    883   1026    678    231
   -218   -748   -532    483    155   -641    127    659    945   1093    756    275
   -231   -696   -467    462    116   -581    142    693    995   1135    782    280
   -166   -709   -542    439    187   -626    129    667    966   1091    727    311
   -166   -711   -545    439    187   -628    145    670    976   1098    750    350
   -200   -711   -511    454    155   -613    163    670    995   1135    795    348
   -223   -717   -496    470    135   -607    161    641    982   1122    787    324
   -244   -753   -509    498    132   -631    166    605    950   1096    763    311
   -306   -782   -478    542     83   -631    194    589    948   1080    748    314
   -335   -807   -472    571     67   -641    197    540    919   1041    719    298
   -355   -818   -462    587     51   -641    202    488    888   1008    698    259
   -394   -813   -418    605     10   -615    223    446    885   1018    706    210
   -415   -818   -402    615     -7   -610    244    413    875   1018    714    168
   -433   -813   -379    623    -28   -597    267    387    862   1002    724    155
   -446   -823   -379    633    -36   -600    290    371    846    979    709    150
   -439   -818   -379    628    -31   -600    303    376    849    971    693    176
   -457   -763   -309    607    -75   -537    311    392    891   1005    740    207
   -498   -711   -213    605   -145   -462    314    413    932   1047    776    241
   -470   -685   -218    576   -127   -452    280    389    927   1041    766    283
   -439   -711   -272    576    -83   -493    226    350    888   1005    740    249
   -470   -711   -241    589   -114   -478    207    348    888   1018    750    246
   -488   -659   -174    574   -158   -418    166    316    870   1010    745    244
   -509   -652   -142    579   -184   -400    140    283    841    987    714    220
   -532   -688   -155    610   -189   -423    140    285    839    976    698    207
   -545   -810   -265    675   -142   -537    137    265    787    917    631    140
   -535   -924   -392    730    -72   -659    124    220    730    839    555     67
   -545  -1028   -483    784    -33   -756    109    176    680    776    498     10
   -563  -1065   -501    815    -31   -784    106    153    652    748    478    -12
   -576  -1106   -532    841    -23   -820    103    137    623    711    444    -33
   -579  -1106   -527    841    -28   -818     93    116    602    696    439    -51
   -576  -1130   -555    852    -10   -844     93    114    592    696    446    -49
   -589  -1127   -537    859    -25   -833     96    116    594    706    472    -18
   -628  -1130   -504    878    -64   -818    101    111    602    709    478    -38
   -574  -1179   -607    875     15   -893     62     49    535    620    371   -101
   -524  -1221   -698    870     85   -961     41     20    491    563    327    -85
   -524  -1213   -688    870     80   -950     33     15    485    563    342   -101
   -522  -1226   -706    872     90   -966     20      5    472    555    324   -168
   -501  -1363   -865    932    181  -1114     38     15    405    449    205   -280
   -472  -1587  -1114   1028    319  -1350    106     54    288    241    -25   -524
   -459  -1693  -1234   1078    387  -1465    220    174    270    109   -192   -737
   -496  -1496  -1000    995    249  -1247    285    200    379    197    -96   -646
   -662  -1080   -418    870   -124   -748    181   -194    459    457    280   -259
   -859   -415    441    636   -652     12    -23   -659    636    969    943    428
   -992    171   1163    410  -1078    667   -166   -807    966   1634   1704   1265
   -862     98    958    381   -911    527   -400   -880    995   1886   1979   1636
   -763   -410    353    584   -558    -28   -537  -1034    566   1397   1478   1184
   -735   -930   -197    831   -270   -563   -532  -1044     72    607    649    249
   -683  -1280   -597    982    -44   -940   -366   -737    -28    228    171   -296
   -618  -1312   -696    963     36  -1005   -179   -379    197    345    207   -239
   -530  -1288   -758    909    114  -1023    -51   -145    340    426    246   -179
   -483  -1291   -807    885    161  -1052     20    -25    413    462    265   -158
   -462  -1288   -826    875    181  -1057     44     20    444    478    275   -163
   -449  -1280   -833    865    189  -1057     38     31    444    478    272   -179
   -431  -1280   -849    857    207  -1065     36     38    446    475    270   -202
   -410  -1288   -878    846    231  -1083     36     49    444    462    246   -210
   -387  -1265   -878    826    244  -1072     36     62    446    454    233   -168
   -374  -1249   -878    810    252  -1065     38     67    457    462    254   -145
   -366  -1241   -875    802    252  -1060     46     77    475    480    280   -137
   -366  -1226   -859    797    246  -1044     51     88    493    501    301   -150
   -348  -1187   -839    769    244  -1013     54     98    509    511    298   -166
   -322  -1179   -857    748    265  -1018     46    109    522    509    290   -119
   -298  -1163   -865    730    283  -1015     41    114    524    514    301   -109
   -340  -1161   -820    748    239   -989     54    119    540    535    324    -96
   -355  -1161   -805    758    223   -984     64    137    561    558    348    -77
   -257  -1104   -846    680    293   -976     41    179    594    589    389    -64
   -236  -1052   -815    644    288   -935     51    241    649    639    423    -36
   -228  -1047   -818    636    293   -935     62    277    680    657    428     10
   -202  -1049   -846    626    322   -948     54    306    701    683    446     46
   -155   -984   -831    568    335   -909     51    379    766    756    506     96
   -148   -940   -792    542    319   -867     57    444    823    810    553    161
   -155   -891   -735    522    288   -815     72    496    880    867    610    223
   -122   -807   -685    465    280   -748     77    527    927    917    667    272
    -72   -784   -714    426    319   -750     54    506    904    898    665    277
   -111   -756   -644    433    265   -701     77    498    914    914    706    293
   -153   -722   -568    436    205   -646     85    478    914    919    717    249
   -122   -735   -613    428    244   -675     72    491    906    898    659    262
   -148   -782   -633    465    241   -709     85    491    901    888    667    301
   -171   -792   -620    480    223   -706     90    449    872    854    641    249
   -207   -810   -602    506    194   -706    101    407    841    815    597    236
   -231   -787   -555    509    161   -672    119    376    820    792    574    210
   -249   -766   -517    506    132   -641    122    332    782    740    532    171
   -275   -756   -483    514    101   -620    122    285    737    696    493    122
   -277   -797   -519    537    119   -659    137    262    709    662    457     75
   -267   -833   -566    550    148   -701    150    246    688    639    441     44
   -285   -784   -501    535    106   -644    153    226    688    641    454     49
   -301   -704   -402    501     49   -555    163    223    706    667    488     88
   -327   -639   -314    483    -10   -478    158    207    722    691    517    111
   -353   -618   -265    485    -44   -441    132    181    719    693    527    114
   -329   -626   -296    478    -18   -462     85    148    693    680    517     98
   -324   -652   -327    488      0   -488     59    140    683    678    514     93
   -327   -704   -379    514     23   -542     31    114    657    654    491     75
   -306   -756   -449    532     70   -602     20     85    623    615    452     64
   -285   -771   -485    530     98   -628     20     85    600    576    410     38
   -293   -854   -561    574    132   -709     12    101    574    542    381      7
   -285   -930   -646    605    179   -789      0    109    550    519    348    -49
   -298  -1008   -709    654    205   -859      0     85    514    483    298    -85
   -311  -1005   -696    657    189   -852      7     59    493    457    283   -103
   -329   -982   -652    654    161   -818     12     44    488    454    293   -101
   -332   -987   -654    659    158   -820      5     41    472    439    285    -93
   -316   -992   -675    654    179   -833      2     33    449    418    267   -109
   -296   -963   -667    628    184   -815      7     36    459    433    280   -111
   -298   -971   -672    633    184   -820      2     28    449    420    283   -122
   -329   -997   -667    662    166   -831     -2     10    431    405    275   -145
   -342  -1031   -688    688    171   -859     -2      5    423    400    259   -150
   -309  -1052   -745    678    215   -898    -18     -2    407    381    239   -135
   -285  -1070   -784    678    249   -927    -10    -10    384    337    200   -171
   -267  -1223   -956    745    342  -1091     20     15    316    200     36   -329
   -249  -1449  -1200    849    475  -1325    111    140    277     23   -205   -561
   -220  -1374  -1153    797    465  -1265    202    267    371     10   -259   -646
   -265  -1083   -818    672    275   -950    205    142    439    127    -98   -514
   -366   -610   -244    485    -62   -428    -12   -413    319    322    270   -150
   -485     51    537    218   -511    293   -285   -940    267    706    865    426
   -496    439    935     25   -717    685   -511  -1122    387   1208   1470   1018
   -428    174    602    127   -517    387   -662  -1171    306   1291   1535   1127
   -400   -368     28    384   -215   -171   -675  -1189    -64    698    878    514
   -363   -823   -459    594     46   -641   -579  -1117   -480   -155    -31   -379
   -316  -1067   -750    688    215   -909   -410   -766   -298   -189   -181   -527
   -259  -1106   -849    683    293   -979   -270   -454    -28     -5    -70   -410
   -200  -1104   -906    649    353  -1005   -158   -233    161    119      7   -327
   -163  -1078   -914    620    374   -997    -96   -116    262    176     49   -283
   -155  -1072   -919    613    379   -997    -90    -90    280    179     49   -283
   -145  -1047   -904    594    379   -976    -96    -83    296    184     57   -285
   -145  -1028   -883    584    368   -956    -77    -67    316    197     75   -309
   -137  -1031   -893    584    376   -963    -64    -59    319    181     33   -329
   -127  -1052   -927    589    400   -989    -54    -46    332    192     33   -283
   -122  -1036   -917    579    394   -976    -44    -18    368    223     72   -244
   -132  -1010   -878    568    371   -945    -36     12    397    244     72   -249
   -103  -1010   -906    558    400   -958    -46      5    379    213     18   -252
    -46   -995   -948    519    449   -971    -72    -28    353    181     10   -239
    -41   -969   -927    504    441   -948    -67    -10    381    207     59   -210
    -41   -935   -893    488    423   -914    -70     10    410    241     98   -205
    -67   -917   -849    493    389   -883    -38     77    470    306    124   -187
    -38   -885   -846    462    402   -865    -59     75    478    309    135   -168
      2   -844   -846    420    423   -846   -106     38    454    290    148   -184
     -2   -813   -813    405    405   -813   -103     67    485    311    145   -197
     -2   -815   -813    410    405   -815    -80    137    537    335    129   -124
     25   -789   -818    379    420   -802    -64    197    605    402    207    -44
     20   -737   -761    358    389   -748    -38    254    693    514    337      2
     25   -704   -732    337    376   -717    -15    311    766    594    415      7
     51   -704   -756    327    402   -730     -7    355    802    607    394     88
     62   -639   -701    288    379   -670    -12    368    831    631    446    174
     54   -602   -657    272    353   -628      2    387    854    659    488    163
     38   -594   -633    275    335   -613     15    392    849    644    472    150
     49   -615   -665    283    355   -639     12    371    810    587    407    166
     36   -628   -665    296    348   -644      7    335    766    553    366    106
    -20   -633   -613    327    293   -623     28    324    756    532    348     85
    -41   -631   -589    337    272   -610     18    267    704    467    301     36
    -38   -665   -626    353    293   -646     -2    181    623    387    233     -7
    -62   -646   -584    353    259   -615     15    158    602    387    239    -36
    -83   -654   -571    368    244   -613     36    127    568    350    210    -70
    -98   -672   -574    384    236   -623     31     83    514    283    142    -90
   -111   -654   -542    384    215   -600     31     57    491    270    129   -111
   -119   -665   -545    392    210   -605     31     28    470    252    122   -150
   -124   -615   -491    371    181   -553     25     18    475    262    135   -166
   -137   -576   -441    355    150   -509     28     25    491    270    132   -140
   -135   -491   -355    314    109   -423      7      2    491    270    137   -119
   -124   -418   -296    270     83   -355    -23    -28    493    277    153   -106
    -96   -415   -319    254    109   -366    -51    -49    485    272    155    -77
    -88   -433   -345    259    127   -389    -67    -59    472    262    155    -59
    -88   -428   -340    259    124   -384    -83    -75    457    246    153    -57
    -98   -433   -335    265    114   -384    -80    -75    454    244    142    -85
   -124   -485   -361    303    116   -423    -57    -51    459    252    122    -98
   -101   -579   -478    337    184   -530    -72    -85    402    192     59   -158
    -75   -636   -561    355    241   -600    -88   -111    345    137      7   -218
    -93   -678   -584    384    244   -631    -88   -114    322    111     -5   -223
    -98   -688   -592    392    246   -641   -103   -148    277     64    -46   -254
   -103   -724   -623    413    257   -672   -106   -163    252     28    -77   -272
   -127   -771   -644    449    257   -709   -109   -181    215     -7   -106   -265
   -109   -784   -675    446    280   -730   -122   -197    192    -28   -122   -267
   -109   -766   -657    436    272   -714   -122   -200    179    -31   -122   -301
   -101   -740   -641    420    267   -691   -122   -202    174    -33   -119   -301
    -96   -761   -665    428    283   -714   -111   -205    158    -38   -137   -296
   -101   -756   -654    428    275   -706   -111   -223    137    -59   -153   -316
    -90   -743   -652    415    280   -698   -122   -233    122    -75   -181   -348
    -75   -800   -727    436    324   -763   -119   -226    109   -103   -223   -368
    -44   -930   -885    488    420   -909    -80   -174     80   -181   -314   -436
    -44  -1072  -1028    555    491  -1052     33    -44     90   -298   -470   -589
    -54  -1013   -958    532    452   -987    145     98    210   -301   -532   -665
    -67   -714   -646    389    288   -680    142      7    265   -226   -441   -555
   -145   -319   -174    233     12   -246    -85   -514     49   -127   -176   -293
   -262    202    462     28   -363    332   -405  -1065   -171    135    296    127
   -306    662    969   -179   -636    815   -665  -1327   -168    545    818    579
   -265    485    750   -111   -509    618   -820  -1387   -239    641    924    696
   -244    -25    218    135   -231     96   -813  -1361   -506    189    426    244
   -246   -467   -220    355    -15   -342   -688  -1236   -787   -519   -337   -472
   -202   -730   -527    465    161   -628   -527   -935   -620   -602   -532   -633
   -142   -732   -589    436    220   -662   -397   -649   -335   -423   -428   -504
    -77   -704   -626    392    272   -665   -290   -436   -132   -288   -345   -402
    -46   -698   -652    371    301   -675   -207   -311    -20   -215   -301   -363
    -31   -688   -657    358    311   -672   -179   -259     23   -181   -277   -348
    -18   -649   -633    332    306   -641   -184   -239     36   -168   -262   -322
    -18   -633   -615    327    298   -626   -187   -231     44   -161   -252   -311
    -20   -628   -607    322    290   -618   -166   -218     64   -153   -246   -301
    -20   -610   -589    314    283   -600   -145   -192     96   -132   -226   -277
    -25   -579   -553    301    262   -566   -137   -179    116   -119   -213   -257
    -38   -542   -504    290    231   -524   -132   -163    140   -103   -207   -231
    -10   -574   -563    290    275   -571   -155   -192    114   -142   -252   -231
     -2   -600   -597    301    296   -600   -155   -181    119   -129   -228   -223
    -15   -568   -553    290    267   -563   -148   -163    148    -80   -187   -244
    -18   -540   -522    280    252   -532   -140   -148    171    -54   -153   -236
     -5   -542   -537    272    265   -542   -129   -129    189    -41   -140   -202
     10   -506   -517    246    262   -511   -127   -109    205    -23   -124   -179
     15   -472   -488    226    252   -480   -129    -77    241      2   -109   -153
     18   -457   -475    220    246   -465   -132    -44    267     15    -96   -116
     33   -457   -493    210    259   -475   -135     -7    303     57    -70    -90
     46   -418   -465    184    254   -441   -129     41    363    114    -18    -51
     51   -392   -446    168    249   -418   -132     83    410    155     25     -7
     57   -384   -441    163    249   -413   -132    129    459    207     70     38
     51   -405   -457    174    254   -431   -119    171    498    244     98     70
     67   -384   -452    155    259   -418   -103    207    530    277    129    103
    101   -332   -436    114    267   -384   -103    220    537    285    132    101
    124   -288   -413     83    267   -350   -114    205    519    275    127     85
    124   -280   -405     77    265   -342   -111    189    496    254    116     85
    106   -288   -394     90    249   -342   -114    166    457    218     98     88
     67   -319   -387    124    226   -353   -109    132    413    181     80     72
     51   -345   -397    148    223   -371   -111     77    345    119     33     18
     57   -361   -420    150    236   -389   -114     12    280     62     -2    -25
     62   -340   -402    137    231   -371   -101    -25    244     33    -28    -64
     54   -337   -394    140    223   -366    -85    -64    207      0    -59    -98
     49   -350   -400    150    223   -374    -80   -101    168    -33    -90   -119
     44   -381   -426    168    233   -405    -72   -127    145    -62   -119   -137
     28   -413   -441    192    233   -426    -57   -145    124    -85   -145   -163
     18   -439   -457    207    236   -446    -28   -132    137    -75   -137   -163
      7   -428   -436    210    220   -431      0    -96    197    -15    -83   -119
      0   -355   -355    176    176   -355      7    -75    239     49    -31    -72
     -7   -285   -280    145    135   -283     -7    -77    265     90     -5    -49
     -2   -270   -267    135    132   -267    -38    -85    280    109     12    -12
      5   -301   -306    148    155   -303    -64    -93    275    109     44     12
     -7   -355   -348    181    168   -353    -67    -90    272    122     90      5
    -33   -371   -340    202    150   -355    -49    -72    290    132    124     12
     -7   -371   -366    187    176   -368    -67   -109    252     85     98     -7
      7   -381   -389    187    197   -384    -90   -129    207     36     51    -28
      2   -454   -457    223    228   -454   -114   -150    153    -25    -23    -64
    -12   -509   -498    259    241   -504   -127   -171    109    -72    -83    -85
    -15   -524   -509    267    246   -517   -148   -197     64   -122   -127    -98
    -15   -504   -488    259    236   -496   -171   -241     -2   -187   -194   -140
    -20   -462   -444    241    210   -454   -197   -290    -67   -254   -262   -202
    -23   -454   -431    239    202   -444   -210   -319   -109   -296   -296   -231
    -18   -475   -459    246    218   -467   -197   -322   -109   -296   -306   -254
      2   -514   -517    257    259   -514   -179   -322   -111   -311   -327   -280
     12   -568   -584    275    298   -574   -150   -296    -98   -296   -316   -270
     54   -618   -672    280    363   -646   -129   -277    -85   -277   -293   -259
     80   -659   -740    288    407   -701   -109   -254    -77   -270   -275   -239
     90   -714   -805    311    446   -758    -85   -223    -62   -252   -254   -231
     98   -795   -893    345    493   -841    -70   -197    -70   -270   -262   -259
    116   -937  -1054    410    584   -995    -25   -142   -127   -384   -413   -418
    109  -1130  -1239    509    672  -1184     80    -20   -161   -563   -659   -615
     72  -1067  -1140    498    605  -1104    184    137    -59   -587   -732   -685
    -54   -639   -584    345    265   -613    176    -44      5   -439   -532   -519
   -174   -137     36    155   -106    -51    -98   -678   -200   -280   -200   -215
   -319    522    839   -103   -579    680   -415  -1210   -306     77    355    285
   -392    995   1387   -301   -888   1189   -691  -1467   -241    571    969    854
   -314    688   1002   -189   -657    844   -841  -1493   -306    639   1021    943
   -280    142    423     67   -353    283   -831  -1454   -626     62    392    353
   -270   -358    -88    311    -93   -223   -714  -1317   -948   -693   -426   -394
   -246   -633   -387    441     70   -511   -530   -974   -797   -787   -644   -555
   -200   -649   -452    423    124   -550   -379   -675   -522   -605   -527   -452
   -150   -665   -514    405    181   -589   -267   -467   -345   -504   -465   -374
   -135   -693   -558    413    210   -626   -194   -350   -252   -431   -402   -345
   -158   -691   -532    426    187   -613   -153   -296   -202   -384   -374   -361
   -192   -657   -465    423    135   -561   -135   -265   -174   -368   -345   -324
   -171   -639   -467    405    145   -555   -148   -285   -187   -384   -353   -355
   -166   -631   -467    397    150   -550   -150   -283   -189   -397   -394   -397
   -179   -633   -454    407    137   -545   -137   -249   -161   -379   -384   -345
   -200   -649   -449    423    122   -550   -124   -226   -129   -345   -348   -316
   -205   -696   -491    449    140   -594   -101   -202   -103   -324   -329   -296
   -215   -701   -488    457    132   -594    -85   -184    -75   -306   -311   -262
   -215   -693   -478    454    129   -587    -85   -179    -67   -301   -301   -246
   -187   -662   -478    423    142   -571    -93   -166    -59   -283   -285   -233
   -155   -613   -457    384    150   -535   -101   -158    -44   -267   -270   -220
   -140   -620   -480    379    168   -553    -90   -129    -15   -241   -244   -200
   -137   -615   -478    376    168   -548    -83    -98     18   -215   -220   -171
   -122   -571   -452    345    163   -511    -85    -77     33   -210   -231   -163
    -96   -535   -441    314    171   -488    -80    -38     70   -168   -194   -150
    -75   -524   -449    298    184   -488    -64     12    127   -109   -137   -114
    -49   -496   -446    272    197   -472    -64     54    168    -59   -103    -96
    -28   -467   -439    246    202   -454    -72    103    210    -15    -67    -57
     -5   -462   -457    231    226   -459    -62    158    252     15    -28    -15
      5   -415   -420    202    213   -418    -49    213    298     67     20     36
     41   -389   -431    174    236   -410    -59    223    303     85     41     59
     75   -371   -449    148    259   -410    -57    223    298     88     51     70
     77   -335   -413    127    244   -374    -46    223    306     98     64     83
     75   -319   -394    119    233   -355    -62    194    270     62     41     62
     59   -322   -381    132    220   -350    -75    153    228     15      5     23
     36   -358   -394    158    213   -376    -77    103    181    -23    -20     -2
     12   -348   -363    166    187   -355    -77     51    137    -62    -49    -31
     -2   -350   -350    176    171   -350    -80     -7     88   -116    -93    -59
    -23   -379   -355    202    166   -368    -64    -49     57   -148   -119    -67
    -38   -368   -332    202    142   -350    -41    -83     36   -153   -127    -88
    -46   -329   -283    187    116   -309    -44   -132      0   -176   -148   -119
    -64   -322   -259    192     96   -290    -49   -184    -49   -228   -200   -174
    -75   -348   -272    213     98   -311    -46   -215    -83   -262   -236   -213
    -70   -340   -270    205     98   -306    -33   -215    -67   -252   -226   -197
    -59   -290   -231    176     85   -262    -33   -207    -38   -223   -197   -161
    -46   -257   -210    150     80   -233    -57   -218    -23   -205   -166   -119
    -23   -231   -207    127     90   -220    -85   -231     -5   -171   -127    -77
    -10   -239   -231    124    109   -236   -114   -241     -7   -161   -127    -88
      2   -259   -262    127    132   -259   -124   -239     -5   -150   -122    -93
     -5   -262   -259    132    124   -262   -124   -231      5   -145   -119    -80
    -31   -259   -228    145     98   -244   -119   -228      5   -150   -116    -57
    -10   -314   -303    158    145   -309   -145   -265    -38   -192   -153    -93
    -12   -431   -418    220    200   -423   -150   -259    -67   -218   -187   -132
    -20   -509   -491    262    233   -498   -150   -265   -106   -257   -223   -171
    -33   -561   -527    298    246   -545   -158   -283   -142   -301   -262   -194
    -36   -587   -553    309    257   -571   -166   -309   -176   -335   -298   -223
    -33   -600   -566    316    265   -581   -176   -337   -207   -366   -327   -254
    -25   -618   -594    322    283   -607   -189   -361   -231   -384   -345   -280
    -18   -631   -613    324    296   -623   -200   -379   -257   -407   -363   -296
      0   -636   -636    316    316   -636   -210   -389   -277   -428   -392   -298
     20   -639   -662    309    340   -649   -215   -397   -293   -444   -402   -296
     38   -633   -675    296    355   -654   -223   -400   -301   -441   -402   -314
     49   -626   -675    288    361   -649   -226   -410   -309   -441   -402   -332
     49   -618   -670    283    358   -641   -228   -428   -319   -459   -420   -337
     51   -639   -691    290    371   -665   -220   -420   -332   -480   -439   -335
     51   -766   -818    355    433   -792   -189   -394   -384   -566   -532   -452
     59  -1008  -1067    475    563  -1036   -103   -337   -483   -774   -776   -730
     83  -1091  -1176    504    628  -1132     23   -187   -454   -872   -924   -872
     25   -885   -911    428    467   -898     93   -218   -355   -774   -823   -800
   -135   -467   -332    298     96   -400    -80   -748   -415   -568   -478   -444
   -324    215    540     54   -431    376   -387  -1353   -439   -155    124    114
   -439    857   1296   -210   -867   1078   -646  -1636   -283    389    771    787
   -366    906   1273   -270   -820   1088   -917  -1766   -241    691   1106   1200
   -288    428    717    -72   -501    571  -1010  -1745   -457    384    758    867
   -265   -218     46    241   -155    -85   -867  -1566   -854   -418   -114     10
   -236   -641   -407    439     85   -527   -623  -1179   -865   -750   -566   -467
   -168   -743   -574    454    200   -657   -433   -810   -602   -615   -530   -449
   -101   -750   -652    426    275   -701   -301   -571   -433   -527   -483   -387
    -59   -732   -672    397    306   -704   -241   -462   -361   -501   -478   -363
    -67   -719   -654    392    293   -688   -233   -415   -337   -483   -465   -366
    -64   -701   -636    381    283   -670   -213   -384   -314   -465   -446   -371
    -46   -706   -659    374    306   -683   -202   -368   -311   -465   -446   -368
    -59   -735   -675    397    306   -706   -192   -361   -303   -449   -426   -353
    -93   -717   -626    405    265   -672   -174   -342   -275   -418   -400   -368
    -93   -683   -592    387    249   -639   -150   -301   -236   -387   -379   -366
    -67   -631   -566    348    249   -597   -137   -270   -200   -358   -361   -316
    -44   -587   -542    316    249   -566   -137   -252   -179   -332   -342   -288
    -59   -597   -540    327    239   -568   -135   -252   -176   -345   -366   -272
    -62   -605   -545    332    239   -576   -132   -249   -171   -342   -353   -223
    -77   -592   -514    332    215   -553   -127   -239   -148   -319   -319   -228
   -132   -540   -407    337    137   -475    -85   -171    -75   -249   -259   -174
    -83   -509   -428    296    168   -470    -85   -124    -36   -207   -226   -155
    -33   -488   -454    259    207   -470    -90    -80    -12   -184   -215   -145
      5   -470   -478    231    241   -472    -96    -49     10   -161   -197   -116
     15   -459   -475    223    244   -467    -75     15     59   -101   -145    -80
     44   -423   -470    189    254   -444    -72     77    111    -62   -109    -46
     46   -405   -452    179    246   -426    -59    135    158    -25    -80    -18
     62   -379   -441    155    249   -407    -36    197    210     28    -31     23
     90   -337   -428    124    259   -381    -23    252    252     83     15     77
     98   -275   -374     85    233   -324    -28    283    283    122     54    122
     93   -257   -350     80    220   -303    -33    301    298    145     75    145
     83   -267   -350     93    215   -309    -28    296    301    161     93    158
     59   -293   -353    116    205   -322    -15    277    288    155     96    148
     36   -306   -342    135    187   -324    -15    239    265    122     75    132
     38   -262   -301    109    168   -280    -33    187    226     85     59    124
     36   -252   -290    106    161   -270    -51    137    187     54     44     85
     31   -293   -324    132    176   -309    -62     85    153     25     10     20
     12   -340   -355    163    181   -348    -49     44    119     -7    -31     12
    -12   -355   -342    184    163   -350    -38      7    103    -18    -41     -7
    -38   -340   -301    189    129   -322    -36    -38     75    -38    -49    -44
    -70   -324   -254    197     90   -290    -31    -85     49    -59    -59    -80
    -88   -342   -257    215     83   -301    -23   -122     23    -88   -109   -106
    -49   -322   -272    184    111   -298    -31   -132      7   -111   -137   -103
     23   -262   -285    116    153   -272    -33   -119     25    -93   -122    -72
     41   -226   -267     93    153   -246    -28    -98     62    -49    -77    -31
     36   -155   -192     57    114   -174    -54   -122     75    -23    -49    -20
     51   -127   -179     36    114   -150    -80   -135     85     -5    -28    -18
     64   -158   -226     46    142   -192    -96   -142     70    -20    -41     -7
     67   -205   -272     70    168   -239   -103   -148     54    -28    -51      5
     57   -194   -254     67    153   -226   -116   -161     44    -31    -51    -18
     44   -200   -244     77    142   -220   -122   -176     33    -49    -59    -41
     44   -257   -301    103    168   -277   -140   -197     -5    -85    -93    -80
     31   -358   -389    163    210   -374   -153   -220    -57   -142   -155   -137
      5   -446   -454    220    228   -449   -150   -233    -90   -181   -200   -168
     10   -498   -509    244    257   -504   -158   -254   -124   -218   -231   -176
     15   -514   -530    249    270   -522   -176   -280   -158   -236   -241   -218
      5   -579   -584    288    293   -581   -171   -288   -171   -249   -259   -259
    -12   -600   -587    303    285   -594   -174   -306   -189   -262   -293   -267
    -10   -610   -600    309    293   -605   -187   -316   -207   -288   -303   -257
      5   -620   -626    306    314   -620   -205   -324   -226   -314   -319   -267
      7   -615   -623    303    314   -618   -220   -345   -249   -337   -345   -309
     10   -605   -615    296    311   -610   -241   -358   -259   -345   -358   -314
     18   -628   -646    303    329   -636   -241   -348   -249   -337   -345   -303
     36   -654   -691    309    361   -672   -241   -358   -265   -355   -358   -314
     51   -685   -737    316    394   -711   -244   -361   -311   -426   -444   -376
     88   -896   -984    400    535   -940   -192   -324   -418   -607   -654   -587
    116  -1072  -1189    475    652  -1130    -75   -210   -465   -774   -859   -820
    111  -1013  -1124    449    615  -1067     51    -80   -363   -727   -844   -859
     23   -724   -748    350    384   -735     41   -358   -303   -566   -623   -654
   -161   -114     44    137   -103    -33   -215   -963   -231   -155    -49    -28
   -322    615    937   -148   -628    776   -457  -1322      5    449    701    737
   -298    891   1187   -298   -743   1039   -711  -1444    176    922   1244   1343
   -252    553    805   -150   -527    678   -841  -1501     15    836   1153   1309
   -215      7    220    103   -218    114   -846  -1486   -441    114    374    480
   -174   -472   -298    322     59   -387   -691  -1241   -727   -504   -337   -265
    -93   -633   -540    363    220   -589   -483   -836   -581   -522   -459   -394
      2   -623   -626    311    314   -623   -329   -545   -400   -410   -384   -379
     41   -659   -701    309    368   -680   -249   -402   -316   -376   -379   -374
     62   -678   -740    309    400   -709   -207   -332   -283   -368   -392   -358
     67   -688   -758    309    413   -722   -192   -303   -270   -361   -389   -366
     75   -691   -766    309    420   -727   -189   -285   -262   -368   -389   -363
     90   -641   -732    272    410   -685   -213   -285   -267   -376   -389   -368
     93   -610   -706    257    397   -657   -210   -272   -252   -368   -374   -358
     98   -600   -698    249    397   -646   -202   -257   -231   -350   -358   -350
    101   -592   -693    246    397   -641   -192   -241   -210   -335   -353   -361
    106   -584   -693    239    400   -639   -176   -223   -192   -322   -348   -340
    114   -568   -683    226    397   -626   -161   -207   -168   -303   -337   -327
    124   -555   -683    215    402   -618   -148   -187   -148   -290   -327   -309
    140   -545   -685    202    413   -615   -137   -161   -129   -267   -306   -275
    137   -548   -688    202    413   -618   -127   -129    -98   -239   -277   -254
    140   -542   -683    200    410   -613   -111    -90    -67   -207   -246   -231
    158   -527   -685    181    420   -605    -93    -46    -33   -174   -213   -202
    174   -496   -670    161    420   -581    -80     -2     -7   -158   -205   -168
    194   -483   -680    142    436   -581    -64     54     41   -109   -166   -127
    220   -470   -693    124    457   -581    -46    119     98    -54   -114    -98
    249   -431   -683     88    465   -555    -38    174    148     -5    -72    -64
    283   -410   -693     64    488   -550    -25    244    200     51    -23     -2
    290   -374   -667     38    478   -519    -10    314    254    109     31     49
    309   -329   -641     10    472   -485      0    363    306    155     75     93
    345   -311   -657    -18    501   -483      0    387    335    187    111    142
    355   -298   -654    -28    504   -475      2    402    358    213    145    179
    361   -301   -662    -31    509   -480      2    397    366    220    148    171
    342   -335   -678     -5    509   -506     12    392    371    220    145    168
    311   -345   -657     15    483   -501     25    374    366    220    145    166
    303   -348   -652     23    478   -498     28    335    350    205    122    132
    298   -381   -680     41    488   -530     25    283    316    161     75     96
    283   -426   -709     70    493   -566     41    241    277    119     36     70
    254   -457   -711    101    480   -584     49    194    239     80      7     51
    236   -459   -696    111    465   -576     51    137    213     49    -12     23
    210   -433   -644    109    426   -537     49     88    179      7    -57    -38
    192   -431   -623    119    405   -527     46     54    148    -36    -96    -67
    194   -428   -623    116    407   -527     62     44    140    -46    -98    -80
    192   -368   -561     88    376   -465     83     51    168    -12    -70    -64
    194   -322   -517     62    353   -418     72     25    163    -18    -77    -38
    194   -293   -488     49    340   -389     51      0    166    -12    -67    -23
    192   -249   -444     25    316   -345     15     -7    181     15    -38      2
    207   -265   -472     28    340   -368    -18    -23    168     -2    -59      2
    207   -288   -498     38    350   -392    -38    -44    148    -15    -67    -18
    202   -267   -472     31    335   -368    -49    -51    142    -12    -62    -25
    205   -262   -470     28    335   -366    -54    -59    135    -23    -62    -23
    202   -319   -522     59    361   -420    -62    -64    111    -49    -90    -44
    197   -415   -613    106    405   -514    -75    -83     59   -111   -163   -103
    192   -462   -654    135    423   -558    -83   -101     23   -153   -207   -140
    189   -478   -667    142    426   -571   -103   -135    -20   -207   -262   -179
    194   -522   -717    163    454   -618   -101   -148    -54   -246   -290   -207
    192   -558   -750    179    470   -654   -109   -168    -85   -270   -306   -233
    189   -561   -750    184    470   -657   -122   -181   -101   -280   -309   -249
    179   -542   -724    179    449   -633   -142   -200   -111   -288   -309   -257
    168   -540   -709    187    439   -623   -155   -210   -122   -296   -314   -262
    163   -537   -701    184    431   -618   -155   -215   -124   -309   -332   -275
    174   -550   -727    187    449   -639   -155   -226   -129   -316   -337   -277
    174   -553   -730    187    452   -639   -161   -239   -137   -322   -337   -277
    166   -542   -709    189    436   -626   -161   -239   -140   -335   -348   -288
    202   -615   -818    205    509   -717   -163   -241   -210   -426   -449   -366
    228   -813  -1044    290    636   -927   -101   -189   -316   -607   -659   -576
    233   -961  -1197    361    714  -1078     23    -83   -358   -769   -862   -805
    241   -865  -1106    311    672   -984    142     38   -254   -740   -857   -820
    116   -537   -654    207    384   -594    106   -252   -189   -545   -597   -550
    -28     59     88    -15    -59     75   -150   -769   -114   -119    -20     31
   -145    763    909   -311   -527    836   -389  -1054    137    509    724    787
    -96    989   1085   -446   -589   1036   -644  -1098    366   1023   1252   1353
    -31    514    542   -241   -288    527   -802  -1213     57    730    935   1083
    -23    -54    -33     38      5    -44   -815  -1283   -501    -93     96    246
     -2   -483   -480    241    236   -480   -675  -1111   -774   -675   -527   -397
     51   -600   -652    275    350   -626   -478   -750   -587   -644   -568   -462
    103   -576   -680    233    392   -626   -316   -480   -394   -524   -506   -410
    174   -600   -774    213    472   -685   -218   -319   -285   -462   -478   -379
    202   -626   -828    210    514   -727   -166   -239   -233   -436   -465   -355
    215   -610   -826    197    519   -717   -150   -205   -207   -420   -446   -340
    213   -597   -810    189    509   -701   -129   -181   -189   -410   -436   -335
    210   -626   -839    207    524   -732   -109   -153   -168   -400   -433   -327
    220   -659   -883    218    550   -769   -103   -135   -161   -402   -431   -319
    239   -633   -872    197    555   -753    -93   -114   -142   -389   -410   -293
    244   -628   -872    189    558   -750    -77    -96   -129   -387   -400   -283
    254   -592   -849    168    550   -719    -90    -98   -135   -397   -407   -285
    275   -553   -831    137    550   -691    -98    -90   -129   -402   -410   -275
    275   -506   -782    116    527   -644   -106    -80   -114   -384   -394   -265
    277   -459   -737     88    506   -597   -109    -75   -101   -371   -389   -259
    275   -446   -722     85    498   -584    -98    -54    -77   -345   -376   -244
    270   -436   -709     83    488   -571    -93    -25    -59   -322   -353   -223
    298   -376   -675     38    485   -524   -101     -5    -46   -309   -340   -207
    319   -319   -639      0    478   -478   -111     18    -33   -296   -335   -200
    329   -257   -587    -38    457   -420   -116     46     -7   -277   -319   -176
    366   -233   -600    -67    480   -418   -114     93     31   -249   -298   -122
    381   -210   -592    -85    485   -400    -90    161     90   -189   -246    -51
    381   -174   -558   -103    467   -366    -70    223    161   -114   -176    -12
    394   -137   -532   -129    462   -335    -72    262    197    -72   -135     12
    423   -101   -524   -161    472   -311    -83    280    220    -49   -111     36
    431    -64   -496   -181    462   -280    -77    303    252    -20    -77     75
    415    -59   -478   -179    444   -267    -72    309    259     -7    -64     96
    397    -59   -457   -168    426   -257    -67    296    241    -20    -80     83
    392    -80   -475   -158    431   -275    -72    272    207    -54   -109     57
    358    -93   -452   -132    405   -272    -62    257    189    -75   -122     44
    345   -122   -467   -111    405   -296    -62    223    155   -111   -163     12
    348   -124   -475   -111    410   -298    -85    145     85   -187   -228    -46
    316    -98   -415   -111    366   -254    -85     90     44   -231   -272    -85
    285    -75   -361   -103    322   -218    -70     54     20   -265   -306   -111
    280   -114   -397    -85    337   -254    -70     -5    -31   -311   -345   -161
    283   -161   -446    -62    363   -303    -67    -51    -85   -358   -381   -213
    272   -168   -441    -51    355   -306    -49    -62    -98   -374   -389   -223
    272   -127   -400    -72    335   -262    -28    -64    -93   -376   -389   -218
    277    -54   -332   -114    303   -192    -28    -77    -88   -368   -384   -210
    272    -20   -296   -127    283   -158    -25    -75    -70   -340   -355   -181
    275    -10   -285   -135    280   -148    -38    -77    -46   -306   -316   -145
    290      7   -283   -148    288   -137    -72    -93    -36   -283   -288   -124
    280    -20   -301   -132    290   -161    -75    -88    -28   -277   -288   -119
    265    -38   -303   -114    283   -171    -70    -80    -31   -272   -293   -122
    257    -70   -329    -93    290   -197    -72    -96    -51   -285   -311   -129
    270   -122   -392    -72    329   -257    -85   -119    -83   -316   -342   -148
    252   -176   -428    -41    340   -301   -101   -119   -106   -342   -371   -174
    244   -288   -532     20    387   -410   -101   -129   -153   -400   -433   -228
    244   -376   -620     64    431   -498    -88   -127   -187   -439   -478   -246
    207   -420   -628    106    418   -524    -57   -106   -176   -423   -452   -226
    189   -379   -568     93    376   -472    -46   -111   -179   -415   -449   -241
    241   -389   -631     75    433   -511    -90   -187   -272   -517   -548   -316
    265   -410   -675     72    467   -542   -116   -226   -329   -563   -579   -335
    252   -415   -667     83    459   -540   -109   -210   -311   -535   -535   -337
    233   -470   -706    116    467   -587    -96   -197   -309   -532   -530   -345
    233   -446   -680    106    454   -563   -109   -210   -322   -537   -542   -361
    231   -470   -701    119    465   -587   -114   -215   -337   -566   -574   -363
    223   -514   -737    145    480   -626   -101   -210   -345   -581   -589   -355
    244   -509   -753    129    496   -631   -124   -226   -361   -587   -579   -353
    270   -597   -870    163    568   -732   -109   -218   -413   -667   -675   -491
    280   -831  -1114    272    696   -971    -25   -142   -483   -862   -945   -704
    270   -966  -1236    348    753  -1101     96     -2   -465   -995  -1137   -836
    213   -714   -930    249    571   -820    184    101   -277   -844   -984   -727
    122   -329   -452    103    285   -389     51   -296   -342   -698   -717   -491
     10    215    202   -114    -96    207   -254   -911   -532   -462   -275    -75
    -88    857    945   -384   -517    901   -504  -1260   -509      7    361    498
    -28    875    901   -423   -465    888   -714  -1350   -480    342    730    854
     28    350    322   -189   -148    337   -761  -1350   -722     36    376    553
     18   -187   -207     83    111   -197   -680  -1299  -1135   -761   -470   -223
     46   -579   -626    267    335   -602   -524  -1065  -1218  -1189  -1002   -709
    109   -618   -730    254    418   -672   -384   -753   -927  -1013   -927   -639
    168   -592   -763    210    465   -678   -277   -524   -719   -875   -839   -561
    200   -579   -779    189    488   -678   -181   -348   -563   -769   -758   -485
    228   -579   -807    176    517   -693   -155   -285   -509   -730   -730   -454
    239   -568   -807    163    522   -685   -145   -270   -496   -724   -732   -465
    262   -537   -800    137    530   -667   -153   -272   -493   -724   -730   -480
    270   -524   -795    127    530   -659   -155   -270   -491   -719   -732   -509
    272   -535   -807    132    540   -670   -150   -259   -491   -722   -758   -504
    270   -545   -818    135    542   -683   -150   -246   -483   -719   -769   -462
    275   -501   -776    114    524   -639   -150   -236   -470   -709   -756   -428
    288   -475   -766     93    524   -620   -150   -236   -465   -706   -750   -413
    322   -480   -802     80    561   -641   -155   -239   -465   -696   -748   -431
    329   -459   -792     62    558   -623   -148   -226   -441   -665   -714   -431
    340   -431   -774     44    555   -602   -132   -200   -407   -631   -670   -400
    353   -405   -761     25    555   -581   -129   -184   -376   -597   -639   -368
    376   -361   -737     -7    555   -548   -129   -163   -348   -563   -613   -342
    405   -314   -722    -46    563   -517   -140   -145   -324   -542   -594   -322
    423   -275   -698    -72    561   -485   -140   -116   -290   -511   -571   -290
    431   -246   -680    -93    553   -462   -137    -80   -254   -472   -542   -277
    446   -228   -675   -109    561   -452   -142    -41   -226   -441   -519   -254
    480   -155   -636   -163    555   -394   -161     -5   -181   -389   -472   -200
    506   -114   -620   -197    561   -366   -158     41   -129   -327   -407   -150
    522    -77   -602   -223    561   -340   -148     80    -80   -275   -368   -129
    530    -90   -620   -218    574   -355   -124    119    -44   -246   -366    -72
    542    -70   -613   -236    576   -342   -124    124    -38   -231   -329    -33
    553     -5   -561   -275    555   -283   -140    111    -46   -226   -314    -49
    542    -15   -558   -265    548   -285   -145     88    -80   -267   -368    -93
    524    -49   -574   -236    548   -311   -140     64   -122   -309   -410    -93
    511    -57   -571   -228    540   -314   -140     28   -168   -340   -428   -124
    511    -67   -581   -223    545   -324   -148    -12   -220   -387   -459   -171
    501    -62   -563   -220    530   -311   -153    -57   -270   -441   -496   -213
    498    -36   -535   -231    517   -285   -148    -98   -314   -480   -530   -241
    485    -20   -509   -233    496   -265   -142   -137   -353   -506   -558   -267
    475    -18   -496   -228    483   -257   -150   -174   -389   -532   -584   -298
    454    -23   -480   -215    465   -252   -155   -210   -426   -566   -613   -342
    426    -41   -467   -192    446   -254   -171   -249   -470   -602   -649   -397
    392    -28   -423   -184    405   -223   -166   -259   -475   -602   -652   -394
    394     54   -340   -226    366   -142   -161   -254   -439   -563   -613   -345
    413    116   -296   -265    353    -90   -168   -249   -407   -527   -574   -296
    407    161   -246   -283    327    -41   -189   -267   -392   -504   -540   -270
    397    184   -213   -290    306    -15   -218   -290   -392   -488   -509   -252
    389    171   -218   -280    303    -23   -236   -309   -410   -493   -517   -277
    387    137   -252   -262    316    -57   -239   -319   -428   -517   -545   -267
    381    127   -254   -254    319    -62   -241   -322   -433   -514   -535   -249
    381    145   -236   -265    309    -44   -252   -327   -441   -532   -550   -262
    384     75   -309   -231    345   -116   -265   -335   -478   -568   -602   -288
    371    -28   -402   -171    384   -215   -267   -327   -501   -587   -641   -332
    376   -101   -478   -137    426   -288   -265   -324   -527   -600   -665   -353
    387   -124   -511   -132    449   -316   -277   -358   -566   -639   -693   -379
    379   -119   -498   -129    436   -309   -277   -384   -589   -675   -709   -392
    368   -135   -506   -119    436   -322   -275   -392   -602   -698   -724   -407
    350   -179   -530    -85    439   -353   -267   -394   -615   -704   -735   -415
    303   -213   -519    -46    410   -366   -262   -402   -628   -701   -724   -426
    283   -194   -478    -44    379   -335   -267   -420   -644   -717   -727   -431
    285   -179   -467    -54    374   -324   -277   -433   -649   -717   -724   -405
    301   -158   -459    -70    379   -309   -293   -444   -657   -711   -719   -439
    265   -187   -452    -41    358   -316   -285   -444   -665   -709   -743   -485
    249   -259   -509      2    379   -384   -277   -420   -662   -717   -761   -470
    259   -361   -623     49    439   -491   -262   -389   -691   -782   -833   -527
    348   -548   -896    101    620   -722   -200   -309   -748   -930  -1015   -662
    389   -659  -1049    132    717   -854    -90   -166   -724  -1047  -1195   -854
    353   -504   -857     75    602   -680      0    -80   -592   -969  -1140   -828
    236   -140   -379    -49    306   -257    -75   -392   -613   -828   -909   -620
     96    366    270   -231    -85    319   -361  -1018   -807   -615   -496   -220
     18   1031   1010   -524   -496   1021   -633  -1408   -815   -187    116    316
     33   1244   1210   -639   -587   1228   -859  -1564   -779    184    574    740
     72    831    756   -454   -342    795   -935  -1566   -919     62    410    607
     98    275    176   -187    -38    226   -878  -1504  -1275   -633   -366   -109
    140   -129   -270     -5    202   -200   -711  -1267  -1405  -1148   -966   -654
    163   -290   -454     62    309   -371   -553   -932  -1150  -1036   -976   -649
    207   -332   -542     59    374   -436   -423   -657   -914   -870   -888   -540
    277   -296   -574     10    426   -433   -327   -452   -748   -756   -805   -472
    272   -236   -509    -20    389   -371   -309   -413   -724   -756   -800   -467
    283   -239   -522    -23    400   -379   -296   -389   -704   -740   -787   -467
    288   -210   -498    -38    392   -353   -285   -350   -662   -709   -766   -454
    288   -197   -485    -44    387   -340   -277   -332   -652   -706   -769   -441
    293   -215   -509    -41    397   -361   -265   -303   -626   -678   -730   -415
    296   -223   -519    -36    407   -371   -257   -285   -602   -652   -701   -405
    298   -228   -530    -36    410   -379   -241   -265   -589   -649   -709   -394
    285   -218   -504    -33    394   -361   -218   -239   -566   -633   -714   -355
    275   -184   -462    -46    366   -322   -213   -236   -558   -615   -709   -353
    283   -150   -436    -67    358   -293   -205   -223   -532   -571   -657   -353
    280   -132   -415    -75    345   -272   -202   -210   -511   -548   -623   -345
    301   -129   -431    -85    366   -280   -205   -200   -496   -532   -610   -314
    314   -132   -446    -93    379   -288   -210   -179   -467   -506   -600   -303
    293    -90   -384   -101    337   -236   -202   -153   -433   -472   -576   -303
    283    -67   -350   -109    314   -207   -187    -98   -384   -420   -522   -252
    303    -38   -342   -132    322   -189   -176    -44   -332   -376   -478   -194
    270    -51   -322   -111    293   -187   -161    -12   -298   -342   -439   -174
    262    -41   -303   -111    280   -171   -148     20   -262   -306   -428   -145
    418     31   -387   -226    402   -176   -174    106   -194   -252   -379    -49
    530    116   -413   -322    472   -148   -181    200   -116   -176   -301     10
    540    153   -387   -348    462   -114   -184    210    -98   -153   -298      7
    548    119   -428   -335    488   -153   -171    215    -93   -135   -288     25
    548    129   -418   -340    483   -142   -161    213    -90   -127   -267     41
    537    155   -381   -345    459   -111   -148    207    -98   -116   -252     36
    517    153   -366   -335    441   -106   -148    179   -122   -148   -267     12
    504    142   -361   -324    433   -109   -153    145   -161   -197   -288     12
    498    135   -366   -316    433   -116   -161     98   -210   -246   -329     -5
    491     96   -394   -293    444   -148   -153     49   -246   -275   -366    -62
    478     85   -394   -283    436   -153   -142     10   -265   -283   -381   -119
    439    106   -335   -272    387   -114   -135    -38   -290   -301   -374   -145
    392    140   -252   -267    322    -54   -129   -111   -329   -337   -368   -189
    387    132   -254   -259    322    -59   -127   -171   -381   -389   -426   -259
    400     83   -316   -244    358   -114   -127   -158   -405   -426   -514   -275
    415     77   -337   -246    376   -129   -127   -163   -405   -436   -535   -265
    426    122   -303   -275    363    -88   -127   -150   -387   -431   -517   -202
    423    205   -218   -314    322     -5   -127   -148   -358   -387   -457   -137
    413    228   -184   -322    298     20   -137   -155   -322   -324   -394   -145
    410    259   -153   -335    283     54   -163   -158   -293   -288   -345   -114
    415    280   -137   -350    277     72   -192   -168   -296   -283   -322   -114
    405    244   -161   -324    283     41   -200   -179   -306   -285   -350   -174
    379    207   -174   -293    275     18   -207   -181   -316   -303   -387   -158
    358    194   -163   -277    262     15   -213   -181   -316   -298   -374   -140
    363    176   -187   -270    272     -2   -226   -202   -342   -324   -394   -155
    363     83   -280   -223    322    -98   -239   -218   -394   -379   -444   -200
    340    -10   -353   -166    348   -181   -233   -223   -423   -418   -475   -218
    337    -75   -415   -132    376   -244   -233   -239   -454   -459   -527   -246
    376   -111   -491   -132    433   -301   -249   -246   -488   -483   -540   -272
    363   -140   -504   -111    433   -322   -257   -249   -498   -475   -532   -309
    337   -158   -498    -90    418   -329   -265   -270   -509   -480   -542   -358
    345   -174   -519    -85    431   -345   -267   -283   -517   -488   -545   -348
    342   -189   -532    -77    436   -361   -265   -267   -509   -488   -527   -306
    345   -189   -535    -77    439   -361   -265   -267   -519   -504   -511   -272
    348   -194   -542    -75    444   -368   -280   -290   -537   -514   -542   -355
    353   -236   -589    -59    470   -413   -277   -288   -537   -530   -602   -384
    366   -233   -600    -67    483   -415   -285   -296   -553   -563   -623   -350
    366   -233   -600    -64    483   -415   -285   -298   -571   -589   -628   -353
    389   -426   -818     18    602   -620   -246   -257   -639   -696   -750   -498
    415   -652  -1070    116    743   -859   -142   -153   -701   -875   -992   -784
    418   -665  -1083    122    748   -872     -7     10   -618   -917  -1088   -888
    361   -400   -761     20    561   -579     64    -59   -504   -776   -927   -730
    205     59   -148   -135    174    -41   -155   -680   -602   -542   -527   -324
     46    776    730   -413   -342    753   -449  -1218   -576    -75    129    327
      0   1314   1312   -657   -654   1312   -722  -1449   -400    498    823   1013
     83   1200   1117   -641   -517   1158   -945  -1522   -392    743   1085   1286
     75    623    548   -350   -236    587   -948  -1509   -740    184    465    654
     93     33    -59    -62     75    -12   -797  -1312  -1085   -602   -413   -187
    145   -285   -433     70    285   -358   -581   -919  -1000   -792   -727   -446
    228   -283   -511     28    368   -397   -413   -589   -745   -628   -641   -420
    303   -267   -571    -20    436   -418   -306   -394   -610   -550   -594   -392
    327   -301   -628    -12    475   -462   -244   -298   -553   -524   -579   -379
    324   -293   -620    -18    470   -454   -223   -259   -532   -522   -581   -387
    324   -265   -589    -28    457   -426   -213   -231   -517   -519   -589   -374
    314   -262   -576    -25    444   -418   -213   -215   -514   -527   -597   -361
    322   -265   -587    -28    454   -426   -202   -194   -498   -514   -584   -353
    345   -262   -607    -41    475   -433   -202   -181   -488   -496   -561   -350
    358   -262   -620    -46    488   -441   -205   -168   -472   -467   -535   -353
    361   -236   -597    -62    478   -418   -202   -155   -446   -444   -509   -350
    353   -218   -574    -67    462   -394   -184   -135   -410   -420   -485   -332
    355   -200   -555    -80    452   -376   -166   -109   -384   -402   -475   -303
    358   -192   -550    -83    454   -371   -153    -88   -363   -384   -462   -280
    353   -189   -542    -83    446   -366   -145    -64   -345   -363   -452   -267
    358   -171   -532    -93    444   -350   -140    -41   -319   -350   -444   -252
    366   -168   -537    -98    449   -353   -129     -5   -285   -319   -418   -223
    376   -142   -519   -116    446   -329   -127     28   -259   -293   -389   -207
    400   -106   -506   -145    452   -306   -116     75   -220   -257   -350   -166
    410    -64   -475   -174    441   -270   -109    129   -174   -207   -303   -124
    428    -28   -459   -200    441   -244   -103    187   -132   -166   -288   -109
    457      2   -454   -228    457   -226    -98    241    -85   -129   -257    -72
    459     25   -436   -244    446   -205    -90    298    -33    -77   -194    -20
    470     72   -397   -272    433   -161    -80    355     18    -23   -135     31
    488    119   -368   -303    428   -124    -80    384     51     10    -93     77
    511    132   -379   -322    446   -122    -85    389     46      7    -85     90
    519    111   -407   -316    462   -148    -77    384     28      2    -80     77
    514    135   -381   -324    449   -122    -72    368     18     -5    -85     54
    509    142   -368   -327    439   -111    -72    335    -12    -44   -129     54
    501    137   -363   -319    433   -111    -77    285    -46    -77   -153     38
    488    140   -350   -314    420   -106    -85    223    -93   -122   -181     -5
    475    116   -358   -296    418   -119    -88    171   -135   -174   -246    -41
    465    109   -358   -288    413   -124    -80    129   -158   -192   -265    -72
    439    129   -309   -283    374    -88    -72     85   -184   -200   -270   -114
    387    132   -254   -262    319    -59    -64     41   -210   -226   -285   -132
    348    127   -220   -239    285    -46    -57      5   -228   -254   -306   -137
    345    122   -223   -236    283    -51    -44    -15   -239   -272   -324   -163
    358    135   -223   -246    290    -44    -38    -28   -244   -277   -314   -171
    371    202   -168   -288    270     18    -44    -31   -226   -265   -301   -140
    366    236   -132   -301    249     51    -49    -25   -197   -231   -265   -114
    366    272    -93   -322    228     90    -62    -28   -166   -192   -220    -88
    381    303    -77   -342    231    114    -93    -33   -158   -192   -213    -46
    379    272   -109   -327    244     83   -116    -36   -166   -189   -213    -54
    371    252   -119   -314    246     67   -148    -57   -187   -197   -226   -101
    366    241   -127   -303    244     57   -168    -72   -205   -223   -249   -109
    363    197   -166   -280    265     15   -163    -64   -215   -252   -290    -98
    355     83   -272   -220    314    -93   -163    -72   -249   -288   -327   -140
    342      7   -337   -176    340   -163   -161    -83   -283   -319   -361   -200
    332    -20   -353   -158    342   -187   -166   -109   -324   -358   -392   -228
    332    -46   -379   -142    355   -213   -168   -132   -363   -392   -426   -249
    327    -75   -405   -127    363   -239   -179   -155   -394   -423   -452   -267
    316    -93   -410   -111    361   -252   -184   -174   -413   -441   -459   -285
    303   -111   -415    -96    358   -265   -187   -189   -428   -454   -459   -293
    283   -150   -433    -64    358   -290   -179   -194   -433   -475   -462   -293
    259   -181   -444    -41    350   -311   -184   -202   -452   -488   -465   -303
    262   -181   -444    -38    350   -314   -187   -200   -452   -467   -436   -306
    262   -179   -441    -41    350   -309   -187   -197   -452   -459   -433   -303
    259   -176   -436    -41    348   -306   -184   -197   -449   -467   -436   -277
    259   -236   -496    -12    376   -366   -181   -194   -483   -527   -514   -311
    285   -407   -693     59    488   -550   -155   -179   -579   -675   -685   -478
    311   -662   -974    174    641   -815    -59   -122   -701   -901   -958   -763
    324   -711  -1036    194    680   -872     83     23   -680   -989  -1091   -917
    231   -431   -665     98    446   -548    140    -93   -571   -841   -917   -771
     62     51    -10    -57     33     20    -33   -602   -496   -522   -475   -309
   -111    763    875   -327   -496    820   -293  -1041   -275     64    249    439
   -155   1301   1457   -571   -805   1379   -540  -1171     57    727    984   1192
    -33   1171   1202   -571   -618   1187   -792  -1215     38    870   1119   1384
     20    665    644   -342   -311    657   -875  -1296   -394    293    530    813
     38    122     80    -83    -20    101   -774  -1213   -875   -522   -311    -46
     77   -184   -262     54    168   -223   -530   -849   -883   -766   -657   -418
    163   -213   -376     23    270   -296   -329   -511   -683   -662   -615   -379
    231   -249   -480      7    353   -363   -205   -306   -566   -592   -574   -358
    252   -280   -535     12    392   -405   -153   -223   -522   -574   -568   -384
    262   -296   -558     18    410   -426   -127   -181   -504   -571   -568   -389
    254   -296   -553     18    402   -423   -106   -145   -480   -558   -561   -363
    252   -293   -545     20    397   -418    -93   -124   -462   -550   -555   -350
    254   -275   -530     10    392   -402    -80   -109   -449   -542   -542   -332
    257   -249   -506     -2    381   -376    -72    -96   -441   -532   -524   -324
    254   -194   -449    -31    350   -322    -77    -93   -426   -514   -501   -319
    252   -163   -415    -44    332   -288    -80    -83   -420   -509   -498   -311
    254   -166   -420    -44    337   -293    -72    -59   -410   -504   -493   -296
    262   -161   -423    -49    342   -290    -51    -25   -384   -480   -459   -277
    267   -127   -394    -70    329   -262    -33      5   -345   -444   -428   -272
    265   -145   -410    -59    337   -277    -10     38   -314   -426   -415   -231
    275   -137   -413    -70    342   -275      0     70   -288   -400   -407   -207
    290   -101   -392    -93    340   -246     12    103   -259   -374   -387   -155
    306    -77   -384   -114    342   -231     41    153   -226   -337   -361   -166
    311    -88   -402   -111    355   -244     64    207   -184   -306   -340   -129
    306    -57   -366   -127    335   -210     80    267   -142   -257   -285    -62
    319    -25   -345   -145    332   -184     93    322   -106   -220   -257    -28
    340      0   -340   -171    340   -171     98    379    -64   -181   -220     20
    350     46   -303   -200    327   -127     96    431    -25   -142   -181     72
    353     80   -272   -218    311    -96     90    472     10    -88   -124    114
    345    101   -244   -223    296    -70     96    496     33    -46    -96    124
    342    124   -218   -233    280    -46     98    493     33    -41    -80    132
    335    137   -197   -236    265    -28     96    480     25    -49    -75    145
    319    137   -181   -231    249    -20     93    459     10    -67    -88    145
    311    124   -187   -218    249    -31     93    439     -2    -88   -114    129
    285    116   -171   -202    228    -25     90    397    -33   -111   -129     83
    267    101   -166   -184    215    -31     88    342    -70   -145   -153     41
    249     70   -181   -161    215    -54     88    288   -109   -200   -200     10
    236     33   -202   -135    220    -83    106    254   -145   -249   -262    -10
    220     41   -181   -132    202    -70    103    197   -179   -288   -296    -25
    218     59   -158   -137    187    -49    106    153   -197   -290   -290    -80
    215     90   -124   -155    168    -15    106    103   -233   -324   -329   -158
    228    103   -124   -166    176    -10    111     72   -275   -374   -384   -155
    239     80   -161   -161    200    -41    116     67   -296   -405   -405   -142
    246    145   -101   -197    174     20    124     70   -270   -379   -371   -132
    249    226    -23   -241    137    101    114     62   -246   -345   -340   -106
    254    265     10   -259    122    137     90     46   -236   -340   -345   -103
    259    283     20   -272    119    153     46     23   -249   -329   -324    -83
    254    259      2   -257    127    132     18      2   -270   -348   -340    -96
    259    236    -23   -249    142    106     -2    -15   -293   -376   -368    -90
    262    213    -49   -236    155     83     -7    -23   -301   -374   -353   -101
    246    207    -41   -228    142     83    -12    -33   -316   -376   -348   -127
    236     88   -148   -161    192    -31    -23    -46   -363   -426   -413   -197
    231    -18   -249   -106    239   -132    -36    -72   -420   -501   -496   -246
    231   -103   -335    -62    283   -218    -33    -83   -449   -537   -530   -254
    226   -135   -363    -46    293   -249    -44   -111   -483   -563   -545   -280
    207   -150   -358    -31    283   -254    -44   -129   -506   -579   -558   -301
    192   -150   -345    -23    267   -246    -49   -142   -524   -597   -576   -329
    194   -150   -345    -20    270   -246    -49   -145   -535   -605   -592   -348
    179   -179   -358      0    267   -270    -59   -155   -548   -615   -600   -342
    176   -202   -379     12    275   -290    -70   -163   -558   -626   -605   -361
    168   -223   -392     25    277   -306    -70   -163   -558   -631   -607   -345
    161   -220   -381     31    270   -301    -75   -171   -568   -628   -605   -335
    150   -218   -371     33    257   -293    -77   -181   -581   -631   -615   -358
    153   -239   -392     44    270   -316    -72   -174   -594   -646   -633   -384
    181   -350   -532     83    355   -441    -54   -155   -654   -737   -735   -480
    213   -561   -774    174    493   -667     31    -80   -743   -932   -974   -714
    210   -605   -818    194    511   -711    155     57   -711  -1021  -1109   -880
    184   -374   -558     93    368   -465    226     93   -579   -896   -984   -784
     64     44    -20    -57     41     12    101   -306   -550   -657   -631   -431
   -111    688    800   -288   -454    743   -168   -880   -535   -246    -36    155
   -192   1252   1444   -530   -818   1348   -379  -1117   -332    298    600    839
   -109   1182   1291   -537   -698   1236   -594  -1213   -314    553    878   1213
    -54    670    724   -309   -389    696   -691  -1293   -665    145    439    763
    -31    142    174    -54   -101    158   -665  -1283  -1182   -711   -452   -168
     -2   -189   -189     96     93   -189   -506   -984  -1226  -1031   -865   -594
     41   -239   -283     98    161   -259   -327   -620   -958   -875   -795   -532
    111   -228   -340     57    223   -283   -197   -363   -771   -750   -719   -462
    166   -192   -358     12    262   -275   -119   -220   -662   -670   -670   -441
    174   -200   -374     12    272   -288   -101   -181   -633   -662   -680   -441
    189   -213   -402     10    296   -309    -96   -161   -623   -665   -696   -441
    194   -205   -400      2    296   -301    -96   -148   -613   -657   -693   -446
    163   -202   -366     20    265   -283    -90   -132   -589   -641   -672   -426
    161   -192   -353     15    254   -272    -85   -119   -579   -623   -657   -431
    197   -155   -353    -20    272   -254    -80   -109   -563   -610   -662   -441
    187   -163   -350    -12    267   -257    -67    -93   -548   -607   -670   -407
    200   -153   -353    -23    275   -252    -62    -67   -532   -594   -652   -387
    187   -137   -324    -28    254   -231    -57    -33   -504   -563   -623   -358
    161   -127   -288    -18    223   -207    -51    -20   -478   -532   -597   -332
    135   -111   -246    -12    187   -179    -38      0   -452   -496   -563   -311
    140    -85   -226    -25    181   -155    -28     20   -423   -465   -535   -290
    189    -51   -241    -70    213   -145    -36     46   -397   -431   -509   -257
    226    -25   -252   -101    239   -137    -49     88   -368   -392   -488   -241
    226      7   -218   -116    220   -103    -41    137   -322   -345   -457   -231
    210     31   -179   -119    194    -72    -33    181   -275   -309   -428   -187
    210     62   -148   -137    179    -41    -18    244   -213   -249   -361   -101
    228     88   -140   -158    184    -25    -12    298   -158   -194   -319    -83
    244     98   -145   -174    194    -20     -7    345   -106   -150   -290    -44
    239    114   -124   -176    181     -5     -2    397    -49    -88   -236     18
    244    155    -88   -200    166     36      7    428    -10    -41   -187     80
    254    213    -41   -233    148     85     15    439     10    -15   -153     98
    249    228    -20   -241    135    103     25    433     10    -15   -158     88
    233    200    -33   -215    135     83     23    389    -28    -57   -200     62
    210    223     10   -218     98    116     15    353    -59    -72   -197     59
    236    236      0   -236    119    119      2    340    -77    -90   -205     44
    244    236    -10   -241    127    114     -5    301   -109   -119   -228     10
    194    218     23   -205     85    122      7    252   -148   -158   -262    -59
    176    207     31   -192     72    119     28    223   -166   -189   -298    -75
    163    218     54   -192     54    137     41    202   -192   -218   -332    -96
    153    218     62   -187     44    140     36    171   -220   -246   -363   -119
    163    226     62   -194     51    145     38    137   -236   -257   -368   -140
    132    218     85   -176     23    153     46    111   -254   -275   -376   -161
    116    244    124   -181     -5    184     54    111   -246   -270   -366   -153
    111    298    184   -205    -36    241     51    119   -220   -236   -337   -124
     98    337    239   -218    -70    288     41    119   -194   -192   -296   -103
     90    355    262   -223    -85    309     18    109   -179   -163   -259    -98
     90    361    270   -226    -90    316     -5    103   -168   -145   -239    -77
     72    327    252   -200    -90    290    -23     90   -181   -150   -241    -80
     49    309    259   -179   -103    285    -33     80   -192   -168   -262   -103
     25    280    254   -155   -114    267    -31     88   -197   -171   -270   -109
     25    241    215   -132    -93    228    -44     80   -223   -189   -290   -127
     31    129     98    -80    -33    114    -57     70   -262   -233   -335   -171
     31     59     28    -44      2     44    -44     67   -288   -270   -379   -215
     28      0    -28    -15     28    -12    -36     62   -311   -293   -402   -241
     28    -28    -59      0     44    -44    -33     51   -337   -314   -426   -265
     20    -70    -90     23     54    -80    -46     23   -376   -348   -462   -301
     31    -83   -114     25     72    -98    -51      7   -394   -366   -478   -311
     31    -90   -124     28     77   -106    -62     -5   -410   -384   -498   -329
     25   -103   -129     38     77   -116    -57     -5   -410   -381   -496   -329
     38   -114   -153     36     93   -132    -59    -10   -418   -392   -506   -335
     59   -127   -187     33    122   -155    -75    -23   -431   -413   -524   -335
     57   -135   -192     38    122   -163    -75    -25   -428   -410   -522   -311
     62   -153   -215     44    137   -184    -85    -33   -436   -413   -524   -319
     80   -181   -262     49    168   -220    -96    -31   -462   -446   -555   -366
    109   -342   -452    116    280   -397    -64     20   -514   -553   -693   -491
    135   -550   -688    205    410   -618     51    166   -506   -680   -914   -696
    135   -509   -644    187    387   -576    166    306   -387   -678   -963   -763
     62   -166   -228     51    142   -197    174    187   -303   -535   -763   -628
    -57    267    324   -103   -189    296    -54   -363   -467   -368   -418   -340
   -161    849   1010   -345   -587    930   -363   -896   -618    -64     67    148
   -174   1254   1428   -542   -800   1340   -610  -1122   -576    376    626    696
    -98    971   1070   -439   -584   1021   -753  -1166   -654    454    717    813
    -59    420    480   -179   -270    449   -756  -1148   -963    -70    142    296
    -44    -31     10     36    -28    -10   -631  -1018  -1278   -849   -706   -483
     12   -275   -288    129    150   -283   -452   -680  -1085   -893   -880   -649
     62   -285   -348    109    205   -316   -306   -371   -779   -693   -758   -532
    116   -259   -376     72    246   -316   -187   -158   -584   -576   -688   -452
    145   -254   -402     54    272   -327   -140    -54   -501   -527   -641   -368
    145   -272   -418     64    280   -345   -119    -15   -465   -478   -587   -324
    142   -265   -407     59    275   -335   -103      7   -428   -431   -561   -402
    142   -265   -407     62    275   -335   -101     15   -423   -491   -644   -454
    150   -285   -439     67    293   -361    -85     46   -405   -493   -688   -389
    171   -233   -405     31    288   -319    -98     51   -400   -485   -672   -379
    202   -189   -392     -7    296   -290    -96     62   -363   -405   -613   -394
    218   -153   -371    -31    293   -262    -80     88   -314   -335   -545   -410
    213   -174   -387    -20    298   -280    -57    116   -288   -335   -527   -379
    205   -181   -387    -12    293   -283    -41    145   -262   -319   -488   -301
    197   -179   -379    -10    285   -277    -31    171   -228   -267   -457   -298
    197   -122   -319    -36    257   -220    -41    174   -213   -241   -436   -340
    187    -83   -270    -54    226   -174    -44    192   -187   -215   -418   -335
    181   -114   -298    -33    239   -205    -31    215   -158   -187   -400   -311
    176   -122   -301    -28    239   -213    -28    249   -124   -155   -366   -280
    184    -88   -272    -46    228   -179    -28    293    -75   -106   -322   -236
    181    -62   -244    -62    210   -153    -31    327    -33    -85   -298   -184
    202    -25   -231    -88    215   -127    -36    368     18    -46   -249   -103
    223     15   -210   -122    215    -98    -25    423     75      2   -194    -31
    236     51   -184   -142    210    -64    -20    467    119     54   -163    -33
    246     51   -197   -150    220    -72    -18    511    171    101   -150     25
    239     62   -176   -150    207    -57    -15    537    207    127   -122     49
    231     88   -145   -161    187    -28     -7    548    223    137   -119     44
    226    119   -106   -171    166      7    -10    537    205    114   -122     51
    226    101   -124   -166    176    -10     -5    535    192    114   -103     70
    223    103   -122   -163    171     -7      0    511    163     90   -124     41
    207    124    -85   -168    145     20     -5    454    116     31   -163     -7
    189    101    -88   -145    140      7     -2    410     72    -10   -189    -25
    163    114    -49   -137    106     31     -7    353     20    -38   -239   -122
    155    127    -28   -142     90     49      0    316    -20    -96   -288   -161
    155    109    -49   -135    103     31     10    283    -59   -145   -319   -168
    150    114    -36   -132     93     38     12    246    -96   -174   -337   -194
    135    129     -5   -135     70     62     12    223   -109   -171   -322   -239
    135    103    -31   -119     83     36     12    202   -124   -179   -342   -285
    145    127    -18   -137     80     57     20    200   -119   -187   -340   -254
    161    168      7   -163     77     88     31    213    -90   -163   -314   -213
    168    205     36   -187     64    122     18    200    -72   -150   -309   -213
    168    254     85   -213     41    171    -20    174    -80   -174   -337   -166
    176    275     98   -226     36    189    -46    166    -77   -142   -309   -145
    189    265     75   -226     57    171    -57    171    -72   -109   -267   -171
    176    262     83   -220     44    174    -62    166    -75   -111   -244   -171
    166    249     83   -210     41    166    -62    163    -77   -101   -244   -210
    166    246     80   -207     41    166    -67    155    -98   -135   -288   -207
    179    181      2   -179     88     93    -77    142   -140   -194   -345   -218
    184     83   -101   -135    142     -7    -67    150   -153   -215   -366   -259
    187     41   -145   -116    166    -51    -64    150   -166   -236   -379   -275
    192     15   -176   -103    184    -80    -72    129   -207   -280   -415   -303
    189    -10   -200    -88    194   -103    -85     98   -259   -342   -475   -342
    176    -25   -202    -77    187   -114    -77     98   -267   -353   -493   -350
    158    -54   -213    -54    184   -132    -54    116   -244   -314   -439   -348
    176    -46   -223    -64    200   -135    -59    101   -257   -340   -449   -366
    189    -57   -246    -64    218   -150    -67     96   -283   -363   -449   -340
    150   -101   -252    -25    200   -176    -62     98   -280   -324   -428   -387
    132   -124   -257     -2    194   -189    -67     93   -283   -327   -439   -400
    124   -129   -257      2    189   -192    -75     93   -288   -332   -446   -394
    132   -158   -290     12    210   -223    -72     96   -298   -355   -478   -397
    158   -309   -467     72    311   -387    -54    116   -366   -480   -618   -480
    171   -532   -704    181    436   -618     44    226   -400   -639   -823   -657
    163   -589   -756    210    457   -670    176    389   -309   -688   -919   -784
    111   -337   -449    114    280   -392    252    415   -158   -563   -792   -696
    -10    101    109    -46    -59    106     49    -98   -298   -418   -504   -405
   -119    711    828   -296   -475    769   -296   -678   -470   -119     -5     51
   -187   1249   1434   -532   -810   1340   -563   -974   -428    363    618    571
    -96   1221   1317   -561   -706   1267   -776  -1052   -394    680    940    826
    -31    654    685   -311   -358    670   -782  -1028   -672    210    423    402
    -28    119    148    -46    -88    135   -662   -911  -1026   -561   -392   -303
     -7   -220   -215    114    101   -218   -467   -610   -963   -802   -732   -613
     23   -241   -265    109    142   -252   -301   -293   -657   -613   -620   -522
     75   -220   -296     72    184   -257   -184    -83   -470   -498   -561   -465
    101   -228   -332     62    215   -280   -116     38   -363   -436   -532   -433
    106   -267   -376     77    241   -322    -98     77   -340   -426   -535   -452
    109   -311   -420    101    265   -366    -83    103   -329   -433   -553   -462
    114   -306   -420     93    265   -361    -57    145   -290   -415   -530   -410
    127   -262   -389     67    257   -324    -49    161   -270   -394   -501   -384
    122   -215   -337     44    228   -275    -38    174   -246   -379   -488   -358
    124   -192   -316     33    220   -254    -20    197   -220   -353   -454   -350
    135   -187   -324     23    228   -254    -12    207   -197   -329   -436   -350
    135   -166   -301     15    218   -233     -7    213   -184   -324   -423   -332
    142   -155   -298      5    220   -228      5    228   -166   -298   -397   -322
    145   -153   -298      5    220   -226     20    246   -142   -272   -371   -322
    140   -153   -293      5    215   -223     28    265   -119   -254   -355   -301
    140   -150   -293      5    215   -220     28    277    -98   -239   -355   -277
    145   -129   -277     -7    210   -202     31    301    -75   -226   -355   -241
    150   -122   -272    -12    210   -197     46    340    -38   -192   -322   -205
    161    -93   -254    -33    205   -171     67    389     10   -142   -283   -176
    174    -62   -236    -57    205   -148     80    449     72    -88   -228   -132
    194    -28   -223    -83    207   -124     88    506    122    -36   -187    -93
    213     -5   -218   -103    215   -111     98    566    176     12   -142    -33
    228     15   -215   -122    220    -98    116    626    236     70    -88     15
    241     36   -207   -140    223    -85    132    675    293    122    -41     46
    254     54   -202   -155    228    -72    148    706    327    158      5     83
    254     62   -192   -158    223    -64    148    714    332    171     23     98
    249     62   -189   -158    220    -62    155    709    322    155     12     96
    246     57   -189   -150    218    -67    168    696    303    137      5     98
    244     46   -197   -148    218    -75    174    672    270    103    -15     90
    249     38   -210   -142    231    -85    168    631    231     62    -44     51
    246     15   -231   -132    239   -109    153    568    174     -2    -93      0
    233    -28   -262   -103    246   -145    148    514    114    -57   -137    -38
    213    -25   -241    -96    226   -132    145    457     72    -85   -158    -85
    189    -33   -223    -77    205   -127    153    413     36   -106   -171   -114
    166    -28   -194    -70    176   -109    161    374      2   -137   -194   -148
    150    -20   -171    -67    161    -96    168    342    -28   -174   -215   -176
    137    -15   -153    -62    145    -85    176    324    -44   -192   -223   -192
    135     15   -119    -75    127    -51    168    306    -44   -187   -210   -179
    145    103    -44   -127     93     31    163    306    -12   -161   -174   -135
    142    168     25   -158     59     98    155    303     10   -137   -148    -96
    145    210     64   -179     41    137    142    298     31   -111   -122    -62
    158    241     83   -200     38    163    122    288     44    -96   -111    -46
    148    223     75   -187     36    150     98    277     25   -116   -132    -54
    127    194     64   -161     31    129     88    262      5   -132   -153    -70
    114    168     51   -142     31    111     80    249    -10   -153   -176    -72
    109    148     38   -127     36     93     77    241    -31   -184   -200    -64
    109     90    -18   -101     64     36     64    231    -67   -220   -233   -101
    111      7   -103    -59    106    -46     59    220   -106   -244   -254   -174
     93    -44   -137    -25    114    -88     59    210   -129   -270   -270   -207
     80    -80   -161      0    119   -119     57    184   -158   -306   -298   -218
     70   -119   -189     23    127   -153     64    174   -181   -332   -332   -246
     77   -135   -215     28    145   -174     64    166   -202   -358   -348   -246
    103   -158   -265     25    181   -210     57    150   -226   -376   -371   -244
    109   -174   -283     33    194   -228     67    148   -233   -376   -366   -246
    101   -194   -296     46    197   -244     77    148   -231   -379   -368   -246
     98   -228   -327     64    210   -275     83    145   -236   -381   -366   -252
     85   -246   -332     77    207   -290     85    140   -246   -397   -379   -265
     85   -252   -337     83    210   -293     70    124   -265   -428   -413   -259
     75   -306   -381    114    226   -342     77    132   -280   -452   -433   -265
     75   -402   -480    163    277   -441     88    150   -322   -509   -493   -322
     98   -615   -714    257    405   -665    166    215   -387   -649   -654   -496
    101   -782   -883    340    491   -831    306    345   -405   -807   -870   -737
     54   -644   -701    293    376   -672    426    439   -285   -753   -823   -706
    -75   -301   -228    187     75   -265    350     72   -303   -597   -576   -478
   -210    249    457    -20   -332    353     36   -558   -402   -311   -109    -15
   -358    976   1335   -309   -846   1156   -233   -922   -265    257    613    644
   -324   1252   1577   -465   -950   1413   -517  -1044   -114    761   1158   1132
   -231    904   1132   -337   -683   1018   -667  -1072   -257    652   1013   1023
   -200    306    504    -54   -353    405   -610  -1023   -672    -96    228    293
   -197   -226    -28    213    -85   -127   -400   -792   -956   -792   -517   -413
   -163   -381   -220    272     25   -301   -189   -392   -688   -691   -530   -413
   -101   -361   -259    228     77   -311    -44   -119   -480   -563   -465   -335
    -62   -348   -285    202    109   -316     54     46   -361   -491   -444   -301
    -51   -340   -288    197    116   -314     83     93   -342   -496   -457   -293
    -57   -342   -285    200    111   -316     96    109   -337   -504   -459   -301
    -64   -342   -277    202    103   -311    114    140   -322   -493   -439   -283
    -67   -332   -267    200     98   -301    124    153   -309   -478   -400   -267
    -70   -324   -254    197     90   -290    132    161   -290   -465   -384   -296
    -77   -306   -228    192     72   -267    140    174   -275   -465   -410   -293
    -80   -309   -228    194     72   -270    148    192   -262   -465   -418   -252
    -75   -290   -215    181     67   -252    155    215   -239   -439   -392   -223
    -36   -270   -233    153     98   -252    145    207   -241   -431   -389   -213
    -38   -241   -202    140     80   -223    140    205   -241   -433   -387   -213
    -46   -252   -205    148     77   -228    148    220   -226   -423   -374   -192
    -36   -231   -194    132     77   -215    158    244   -197   -392   -342   -171
    -20   -215   -194    119     85   -205    166    277   -163   -353   -303   -140
    -20   -197   -179    106     77   -187    176    309   -129   -329   -280   -103
     -5   -161   -158     83     75   -161    179    345   -103   -314   -275    -64
     12   -132   -148     57     77   -140    184    384    -70   -277   -244    -28
     41    -90   -132     25     85   -111    187    426    -31   -241   -223    -20
     72    -62   -135     -5    103    -98    192    478     18   -202   -189     25
     93    -51   -145    -20    119    -98    205    540     70   -150   -137     67
    106    -25   -132    -41    119    -80    220    597    114   -103    -77    114
    122     18   -103    -70    114    -41    228    628    140    -77    -46    116
    135     12   -122    -75    127    -51    233    644    148    -57    -38    148
    142     36   -106    -90    124    -33    239    641    142    -59    -44    168
    135     77    -59   -109     96      7    241    626    137    -62    -31    158
    135    129     -5   -132     70     62    233    602    119    -80    -31    163
    140     80    -59   -111     98     10    220    542     62   -140    -88    116
    135     54    -83    -96    109    -12    202    480      5   -194   -140     80
    119     64    -54    -93     85      5    194    431    -25   -213   -142     36
     93     85     -7    -88     51     38    197    376    -59   -241   -166     -2
     70     83     10    -77     31     46    207    332    -88   -272   -197     10
     54     80     25    -70     15     54    215    290   -111   -290   -215    -18
     44     75     31    -62      5     54    213    246   -142   -311   -233    -59
     23     49     25    -36      0     38    223    228   -155   -319   -244    -72
     18     57     36    -38    -10     46    223    218   -161   -327   -257    -70
     31    111     80    -70    -23     96    220    213   -145   -311   -241    -38
     36    174    137   -106    -51    155    220    215   -114   -270   -202     -5
     31    228    197   -129    -83    213    205    207    -96   -244   -181      7
     49    241    192   -148    -70    218    179    200    -90   -231   -171     44
     64    236    171   -153    -51    205    142    189    -98   -236   -176     57
     64    228    161   -148    -49    194    124    184   -103   -239   -174     57
     57    213    155   -135    -49    184    119    184   -103   -233   -166     57
     46    207    161   -129    -59    184    106    161   -127   -244   -181     36
     44    150    106    -98    -31    129     98    145   -158   -277   -226      0
     46     18    -28    -33     36     -2     77    122   -223   -345   -298    -59
     38    -80   -119     20     77    -98     70     98   -272   -397   -355   -106
     20   -101   -124     38     70   -111     72     80   -293   -415   -366   -119
      5   -111   -116     54     59   -114     80     67   -314   -433   -379   -135
    -15   -140   -124     75     54   -132     72     44   -350   -459   -413   -171
    -10   -181   -171     96     80   -176     64     28   -371   -480   -431   -179
    -10   -181   -174     96     80   -179     59     15   -381   -488   -431   -184
    -15   -181   -166     96     75   -174     59      7   -389   -485   -433   -194
    -28   -179   -150    103     59   -166     67     12   -381   -478   -433   -181
    -38   -184   -145    111     51   -166     70     15   -376   -480   -428   -168
     -2   -194   -192     98     93   -194     36    -20   -407   -514   -462   -194
     12   -213   -226     98    116   -218     36    -20   -415   -532   -483   -207
     12   -270   -285    127    148   -277     38    -25   -457   -589   -548   -254
     46   -433   -480    194    262   -457     75     -7   -553   -737   -714   -423
     44   -654   -698    301    371   -675    205    103   -626   -932   -950   -670
     20   -636   -657    306    337   -646    342    249   -542   -937   -984   -732
    -57   -381   -324    220    132   -353    335     18   -504   -818   -820   -594
   -205    137    342     33   -272    239     72   -620   -540   -542   -389   -142
   -394    906   1301   -257   -849   1104   -174  -1023   -355     33    350    626
   -426   1356   1779   -465  -1101   1566   -426  -1169   -132    594    989   1304
   -366   1166   1530   -400   -948   1348   -620  -1228   -194    667   1067   1421
   -324    641    966   -158   -644    802   -659  -1210   -566     88    439    779
   -272     59    332    103   -303    194   -483   -992   -927   -659   -392    -67
   -197   -189      7    192   -103    -90   -272   -594   -831   -769   -618   -303
   -119   -231   -114    174     -2   -174   -114   -270   -623   -644   -571   -275
    -77   -254   -176    166     49   -215    -10    -90   -498   -566   -527   -244
    -83   -275   -192    179     51   -233     31    -33   -467   -555   -524   -249
    -70   -275   -205    171     67   -241     49     -2   -454   -550   -527   -254
    -44   -262   -220    153     88   -244     67     23   -439   -548   -532   -236
    -38   -257   -218    148     88   -239     88     57   -405   -527   -519   -226
    -51   -249   -197    150     70   -223    101     72   -392   -509   -517   -231
    -64   -233   -171    148     51   -202     93     70   -394   -514   -517   -223
    -44   -202   -158    119     57   -181     83     80   -387   -498   -496   -220
    -88   -184    -96    137      2   -140    114    132   -342   -457   -452   -184
    -72   -194   -124    132     25   -161    127    161   -316   -426   -420   -135
     -5   -187   -181     93     88   -184    109    166   -309   -418   -420   -137
      0   -129   -129     62     64   -129     98    179   -288   -402   -410   -142
      2    -80    -83     38     41    -80     98    197   -265   -381   -397   -129
     20    -70    -93     23     54    -80    103    241   -228   -340   -358   -103
     25    -96   -122     33     72   -109    114    283   -205   -311   -332    -83
     28   -103   -135     36     80   -119    124    319   -181   -285   -322    -70
     33    -75   -109     20     70    -90    140    371   -137   -249   -285    -36
     59      5    -57    -33     57    -25    140    410   -101   -220   -254     -5
     75     25    -49    -49     62    -12    145    459    -62   -184   -223     33
     83     25    -57    -57     70    -15    148    511    -15   -127   -181     59
     90     57    -33    -72     62     12    155    576     46    -59   -122    106
     88     96      5    -93     41     49    166    626     88     -7    -75    155
    127    111    -15   -119     70     49    166    633     98      5    -64    176
    153    158      2   -155     75     83    163    636    103     10    -57    207
    166    184     18   -174     75    101    166    631    106     23    -49    210
    140    171     28   -158     57    101    181    618    103     23    -44    202
    111    150     38   -132     36     96    184    581     80      0    -54    174
     90    135     44   -114     23     88    189    553     64     -7    -54    145
     93    132     38   -111     28     85    179    504     36    -33    -72    124
     83    101     18    -93     33     59    155    433    -12    -90   -129     77
     75     90     15    -83     28     54    137    376    -62   -132   -168     36
     59    111     49    -85      5     80    142    332    -93   -155   -189     12
     23    174    150    -98    -62    163    166    303   -103   -166   -197      0
     15    181    166   -101    -75    176    184    285   -106   -168   -213    -28
     25    168    140    -98    -57    155    207    280   -106   -168   -215    -31
     36    187    150   -114    -57    168    228    303    -77   -135   -158      2
     46    252    205   -148    -77    228    244    314    -46    -88   -114    -15
     33    270    233   -153   -101    252    249    316    -31    -85   -132     15
     10    293    283   -153   -135    288    239    314     -7    -59    -88     83
      2    283    277   -145   -137    280    213    303      5    -36    -59     80
     49    244    194   -145    -72    220    171    290    -15    -64    -96     90
     98    218    119   -158    -10    168    137    270    -46    -90   -119     96
    101    200     98   -150      0    150    127    252    -64   -111   -129     77
    103    158     51   -132     25    106    114    226    -88   -129   -127     44
     88     93      5    -90     41     49     98    205   -124   -166   -171    -57
     59      7    -54    -33     57    -23    103    200   -153   -220   -244    -67
     23    -38    -62      7     41    -51    103    174   -189   -257   -283    -85
     -7    -88    -83     46     36    -85     98    142   -226   -280   -303   -135
     10   -140   -150     64     80   -145     67    106   -275   -329   -350   -179
     18   -158   -179     70     96   -168     57    106   -280   -327   -350   -197
     -2   -148   -145     75     70   -145     64    122   -265   -298   -322   -200
     -5   -171   -166     88     77   -168     54    106   -272   -301   -311   -194
    -18   -174   -155     96     67   -166     54    101   -277   -301   -309   -181
    -20   -171   -153     93     64   -163     44     80   -303   -335   -332   -202
    -23   -158   -135     90     54   -148     41     85   -298   -322   -314   -218
    -31   -163   -135     96     51   -150     46     88   -296   -324   -345   -241
    -20   -205   -184    114     80   -194     54     93   -314   -361   -394   -200
      5   -353   -358    171    181   -355     67    101   -394   -480   -504   -332
     33   -568   -602    267    316   -584    140    150   -509   -693   -740   -600
     49   -623   -672    285    361   -646    262    277   -511   -787   -865   -774
     31   -470   -501    220    265   -485    342    306   -389   -662   -730   -696
   -166    -54    111    109   -140     28    223   -127   -290   -366   -327   -283
   -371    670   1041   -150   -706    854      7   -571    -80    155    337    462
   -441   1197   1639   -379  -1039   1418   -179   -730    220    774   1026   1208
   -392   1148   1540   -376   -966   1343   -392   -797    277   1034   1293   1566
   -415    654   1070   -119   -743    862   -488   -974   -192    472    735    979
   -324     80    405    122   -363    241   -501   -963   -714   -335   -109     72
   -197   -200     -2    200    -98   -103   -366   -633   -792   -646   -504   -335
    -83   -241   -158    163     36   -200   -179   -267   -584   -542   -467   -303
      5   -220   -226    106    114   -223    -59    -57   -439   -441   -389   -270
     33   -205   -239     83    135   -220      0     49   -368   -410   -381   -290
     28   -231   -262    101    145   -246     36    103   -345   -413   -400   -280
     20   -249   -270    114    145   -259     59    148   -314   -397   -384   -262
     33   -239   -275    101    153   -257     64    168   -301   -394   -384   -241
     41   -220   -265     88    153   -241     62    174   -293   -387   -381   -244
     51   -179   -233     62    142   -207     59    176   -283   -381   -381   -244
     75   -184   -259     54    166   -220     67    181   -293   -392   -394   -244
     75   -187   -262     54    166   -226     72    197   -283   -379   -374   -231
     51   -168   -223     57    135   -194     90    233   -231   -329   -322   -202
     72   -153   -226     38    148   -187     88    241   -210   -306   -293   -184
     80   -127   -207     23    142   -166     96    259   -184   -280   -254   -158
     80   -119   -202     18    140   -161    101    288   -150   -254   -239   -171
     85   -103   -192      7    137   -148    103    314   -127   -239   -236   -137
     90    -85   -179     -5    135   -132    106    340   -106   -207   -210   -119
    103    -38   -142    -31    122    -90    122    381    -80   -194   -239    -93
    174    -18   -194    -77    181   -106    109    420    -62   -197   -236    -20
    228      2   -226   -116    228   -111    109    462    -23   -148   -176     12
    239     41   -197   -140    218    -77    124    522     41    -75   -116     46
    241     80   -161   -161    202    -38    129    589    106    -12    -59     90
    270    114   -155   -192    213    -20    129    628    142     31    -10    122
    280    174   -106   -228    192     33    150    685    202     96     54    176
    296    189   -106   -244    200     41    158    722    241    129     93    231
    327    231    -96   -277    213     67    122    693    223    109     83    244
    322    249    -75   -288    197     88    122    683    220    114     88    223
    303    254    -49   -277    176    103    127    654    205     93     77    197
    249    239    -12   -244    132    114    153    633    205     93     75    192
    223    202    -20   -213    122     90    171    618    200     80     54    197
    252    213    -41   -233    145     85    148    563    140     -5    -31    166
    249    207    -41   -228    145     83    142    509     98    -41    -59    135
    226    202    -23   -215    124     90    163    480     88    -38    -57     93
    192    194      2   -192     96     98    181    439     64    -62    -67     51
    135    187     51   -163     41    119    197    394     49    -85    -80     15
    101    200     98   -150      0    148    207    358     28   -116   -101    -18
    101    184     83   -142      7    132    215    337      7   -135   -116    -36
    163    202     38   -181     62    122    194    298    -33   -168   -163    -67
    153    257    103   -207     23    181    202    311      5   -140   -142    -18
    137    296    158   -218    -10    228    197    316     38   -106    -98     28
    137    332    194   -236    -28    265    176    309     62    -72    -51     46
    127    358    231   -241    -51    296    158    306     90    -57    -46     62
    114    345    228   -231    -57    288    153    296     75    -83    -85     38
    140    319    179   -231    -18    249    132    275     46   -111   -111     25
    166    303    137   -233     12    220    111    246     18   -137   -116     20
    145    270    124   -207     10    197    109    246      7   -142   -109    -15
    116    148     31   -135     41     90    111    246    -23   -176   -168    -85
    119     54    -64    -85     93     -5    101    228    -59   -215   -228   -132
    124     20   -106    -75    114    -41     77    184   -116   -280   -277   -168
    122    -28   -150    -46    135    -88     62    150   -161   -322   -314   -189
    124    -64   -189    -31    155   -127     49    119   -189   -353   -342   -210
    124    -57   -184    -33    153   -119     54    116   -187   -350   -332   -202
    109    -67   -176    -20    140   -122     57    114   -194   -358   -340   -210
     93    -80   -174     -5    132   -127     62    114   -205   -368   -350   -207
     90    -70   -163    -10    124   -116     57    106   -210   -376   -358   -213
     85    -75   -163     -5    122   -119     51    111   -207   -376   -363   -210
    101    -93   -194     -5    145   -142     41    106   -220   -387   -376   -207
    129   -101   -231    -12    179   -166     31     96   -239   -402   -392   -213
    127   -145   -275      7    200   -207     38    101   -262   -439   -431   -259
    145   -301   -446     77    296   -374     93    155   -319   -555   -568   -389
    145   -501   -649    176    394   -574    218    272   -355   -722   -782   -607
    132   -467   -600    168    366   -532    340    405   -277   -753   -849   -691
     77   -161   -239     41    155   -200    324    194   -246   -641   -680   -542
    -46    342    389   -148   -218    366     80   -368   -316   -389   -270   -148
   -171   1044   1215   -439   -693   1130   -197   -813   -231    111    384    470
   -187   1525   1712   -667   -948   1618   -431   -943     15    730   1052   1098
    -93   1169   1262   -537   -678   1215   -620   -971    -77    756   1023   1119
    -59    542    602   -241   -332    571   -639  -1010   -545     54    298    444
    -59     33     90     12    -75     62   -519   -904   -950   -727   -498   -314
    -12   -184   -171     98     77   -179   -327   -555   -805   -797   -662   -470
     31   -137   -168     51     98   -150   -174   -265   -540   -620   -548   -361
     90   -116   -207     12    148   -161    -59    -57   -374   -519   -498   -306
    119   -109   -228     -7    174   -168      0     57   -283   -465   -462   -275
    132   -114   -246     -7    189   -179     18     85   -262   -449   -449   -283
    150   -106   -259    -23    205   -181     20     85   -257   -446   -452   -283
    163    -96   -259    -36    210   -176     25     93   -249   -439   -457   -288
    155   -101   -257    -28    205   -179     41    114   -228   -423   -444   -288
    137   -122   -259     -7    197   -189     54    137   -205   -402   -423   -259
    119    -98   -218    -12    166   -155     72    171   -166   -376   -394   -231
    142    -72   -215    -33    179   -142     59    171   -155   -371   -402   -236
    161    -75   -239    -44    200   -155     57    171   -158   -374   -413   -244
    166    -64   -231    -49    197   -148     83    205   -119   -332   -371   -197
    166    -46   -213    -62    187   -127     93    231    -85   -290   -332   -158
    174    -25   -202    -75    187   -114     98    257    -51   -265   -311   -142
    184     -5   -189    -90    187    -96    106    283    -23   -241   -288   -127
    184     15   -168    -98    176    -75    111    301      2   -213   -275   -119
    197     18   -181   -109    189    -80    116    335     38   -174   -241    -88
    215     18   -197   -116    207    -90    122    381     75   -135   -205    -51
    218     41   -179   -132    200    -67    124    423    116    -90   -166    -12
    239     75   -163   -155    202    -44    135    478    161    -49   -132     31
    257    132   -124   -194    189      2    148    527    213      0    -88     75
    270    176    -96   -223    181     41    155    576    275     64    -31    129
    293    176   -119   -236    205     28    158    610    311     98     -7    158
    306    194   -111   -249    210     41    166    636    340    129     18    176
    293    176   -116   -236    205     31    184    654    342    132     20    179
    290    163   -127   -228    207     18    197    652    329    116     18    176
    290    148   -142   -220    215      2    197    623    301     88      0    158
    298    140   -158   -218    228     -7    187    563    239     25    -62    109
    285    150   -135   -218    207     10    166    509    184    -28   -106     72
    270    197    -72   -233    171     62    148    449    135    -75   -142     38
    252    241    -10   -249    129    116    135    392     93   -122   -176      5
    228    244     15   -236    106    129    135    345     49   -163   -207    -23
    202    228     23   -215     88    127    142    311     10   -197   -241    -62
    187    202     15   -194     85    109    145    277    -28   -223   -277   -111
    192    205     12   -200     88    109    148    252    -49   -241   -296   -135
    202    236     33   -218     85    135    148    246    -49   -239   -296   -127
    202    296     90   -252     54    194    145    246    -33   -220   -275   -111
    215    363    148   -290     33    257    142    257      0   -189   -249    -85
    213    407    194   -311     10    301    129    246     15   -163   -220    -85
    200    449    249   -324    -23    350     93    213     15   -163   -213    -85
    205    444    239   -324    -18    342     67    200     18   -150   -202    -64
    215    428    213   -322      2    319     51    192     10   -148   -202    -57
    210    415    205   -311      2    309     44    181     -7   -163   -213    -62
    171    413    241   -290    -33    327     49    163    -25   -176   -233    -85
    158    384    226   -272    -33    306     31    150    -44   -194   -262    -98
    171    277    103   -226     33    192     20    129   -101   -259   -316   -148
    166    179     10   -174     77     93     25    127   -140   -301   -355   -205
    161    124    -36   -142     98     44     36    122   -158   -311   -368   -233
    166     54   -114   -111    140    -28     23     88   -207   -363   -413   -270
    166     -5   -171    -83    168    -88     20     70   -236   -392   -439   -293
    161    -38   -200    -64    179   -119     25     67   -249   -410   -462   -311
    153    -51   -205    -49    179   -127     31     83   -249   -402   -462   -298
    163    -49   -215    -59    187   -132     28     77   -254   -407   -467   -298
    153    -57   -213    -49    181   -135     36     77   -246   -413   -472   -306
    124   -103   -228    -10    174   -166     49     85   -244   -413   -478   -319
    129   -155   -285     12    207   -220     46     75   -259   -428   -493   -332
    145   -137   -283     -5    213   -210     57     98   -241   -407   -467   -290
    145   -166   -314     10    228   -239     88    140   -220   -400   -465   -288
    168   -314   -483     72    324   -400    132    187   -262   -498   -589   -418
    181   -530   -711    174    446   -620    249    303   -262   -631   -776   -602
    166   -501   -667    166    415   -584    374    457   -137   -615   -810   -646
     96   -171   -267     36    179   -218    376    348    -67   -472   -623   -485
    -10    296    306   -145   -158    301    122   -205   -272   -335   -311   -205
   -127    927   1054   -400   -589    989   -197   -745   -444    -38    194    210
   -161   1337   1499   -592   -828   1418   -433   -945   -389    389    693    589
   -122   1044   1163   -462   -644   1104   -555   -956   -465    415    680    678
   -129    511    641   -192   -387    576   -535   -930   -797   -161     70    174
   -122      0    122     62   -122     59   -428   -849  -1148   -924   -763   -532
    -54   -189   -137    122     38   -163   -275   -540   -927   -896   -857   -597
    -15   -207   -192    109     88   -200   -137   -270   -633   -675   -698   -480
     15   -207   -223     96    116   -215    -18    -44   -415   -511   -568   -376
     28   -187   -215     80    122   -200     49     83   -293   -413   -491   -371
     44   -176   -220     64    129   -197     31     67   -311   -457   -561   -415
     28   -161   -189     67    109   -174     31     83   -301   -459   -574   -405
     20   -145   -168     62     93   -155     31     88   -296   -454   -566   -418
     41   -153   -194     57    116   -174     25     75   -303   -459   -584   -413
     36   -137   -174     51    103   -155     23     88   -283   -436   -553   -361
     28    -98   -127     33     75   -111     28    111   -244   -392   -506   -342
     23    -83   -109     28     64    -93     31    119   -226   -374   -501   -368
     15    -51    -67     18     41    -59     38    140   -200   -345   -496   -363
     70    -70   -142      0    103   -103     31    129   -213   -379   -532   -311
     80    -67   -148     -7    111   -106     44    148   -192   -363   -514   -319
     62    -62   -127     -2     93    -93     59    174   -148   -288   -423   -340
     64    -10    -75    -25     70    -41     49    181   -124   -228   -337   -337
     80     67    -12    -75     46     25     44    200    -96   -207   -340   -332
     98     67    -31    -85     64     18     46    236    -64   -194   -376   -342
    116     -2   -122    -57    116    -62     59    275    -36   -174   -384   -345
    124     -7   -132    -57    127    -70     77    324     20   -109   -301   -272
    148     98    -49   -124     98     25     80    361     70    -64   -267   -226
    181    163    -18   -174     98     75     77    394    103    -51   -262    -72
    194    179    -15   -187    106     83     77    436    148      5   -197    -28
    205    189    -15   -197    111     88     83    465    181     46   -168    -33
    205    176    -31   -192    119     72    109    517    220     80   -137     15
    200    189    -10   -194    103     90    135    548    244    106   -111     18
    205    176    -28   -192    116     75    127    519    205     72   -150    -23
    239    158    -80   -197    161     38     90    467    129      0   -207    -57
    213    150    -64   -184    140     44     96    459    111     -7   -200    -70
    189    142    -46   -166    119     46     98    428     83    -23   -202   -116
    174    129    -44   -153    106     44     88    379     38    -62   -226   -155
    140     98    -41   -119     90     28     98    340      0   -109   -262   -187
    103    103      0   -103     51     51    124    322    -15   -114   -267   -200
     80    135     54   -109     12     96    132    288    -36   -129   -283   -220
     83    153     67   -119      7    109    129    249    -62   -142   -296   -241
     77    135     57   -106     10     96    135    226    -75   -166   -311   -249
     64    114     46    -90     10     80    127    197   -106   -194   -329   -254
     41    103     62    -72    -10     85    142    207    -88   -179   -332   -249
     23    150    124    -88    -51    137    150    231    -38   -114   -272   -228
      2    210    207   -106   -101    210    145    239     10    -31   -184   -210
    -10    301    309   -148   -158    303    119    210     23      0   -145   -223
      0    296    296   -150   -148    296    101    194     23      2   -158   -207
     -2    259    262   -129   -132    259     80    187     15     -2   -161   -184
     -7    244    252   -116   -129    246     62    179      2    -10   -153   -189
    -23    231    252   -103   -137    241     46    171    -12    -25   -166   -197
    -36    213    249    -88   -142    231     44    168    -23    -38   -181   -202
    -49    137    187    -44   -119    161     36    153    -57    -80   -241   -246
    -51     18     70     18    -59     44     33    153    -90   -119   -285   -280
    -57    -41     15     49    -38    -12     31    150   -111   -137   -306   -309
    -57    -85    -28     70    -15    -57     20    135   -140   -158   -329   -345
    -67   -153    -88    109     10   -119     18    122   -176   -194   -376   -394
    -70   -161    -90    116     10   -127     23    106   -197   -220   -389   -400
    -70   -142    -72    103      0   -109     25     98   -189   -207   -366   -407
    -62   -161    -98    111     18   -132     20     90   -194   -205   -355   -431
    -64   -187   -124    124     28   -158     12     80   -213   -226   -381   -449
    -64   -202   -137    135     36   -171     10     72   -231   -254   -426   -415
    -64   -213   -150    137     41   -181      5     70   -236   -244   -420   -410
    -67   -231   -166    148     46   -200     -7     70   -244   -246   -413   -444
    -72   -252   -181    161     51   -218    -12     70   -252   -254   -420   -483
    -54   -337   -283    197    114   -311      0     83   -277   -298   -483   -493
    -23   -571   -550    296    262   -561     70    174   -306   -413   -633   -592
    -15   -732   -719    374    350   -727    197    335   -244   -493   -782   -750
    -23   -563   -542    293    257   -553    298    483    -67   -410   -740   -737
   -111   -202    -90    158    -10   -148    275    296    -12   -262   -519   -542
   -259    272    530     -7   -394    400     10   -311   -239   -101   -132   -205
   -389    885   1275   -249   -831   1078   -249   -800   -384    200    371    239
   -392   1163   1556   -387   -974   1358   -496  -1072   -454    532    828    657
   -337    782   1119   -220   -727    950   -597  -1130   -618    452    740    571
   -350    202    553     72   -452    376   -535  -1065   -917   -184      7    -93
   -332   -257     75    296   -205    -93   -394   -841  -1036   -696   -613   -649
   -257   -428   -174    340    -41   -301   -241   -478   -756   -592   -623   -652
   -207   -397   -189    303    -10   -293   -101   -166   -459   -381   -480   -522
   -171   -368   -197    267     10   -283    -10      0   -303   -280   -423   -449
   -137   -345   -207    241     33   -275     25     75   -233   -231   -397   -405
    -77   -319   -241    197     80   -283     25    114   -207   -207   -381   -392
    -75   -337   -262    207     93   -301     44    153   -179   -189   -368   -384
    -93   -324   -231    207     67   -277     54    174   -155   -166   -345   -363
    -88   -306   -218    197     64   -262     51    189   -135   -145   -322   -350
    -83   -309   -226    197     70   -270     46    200   -122   -140   -319   -353
   -114   -324   -210    220     46   -267     51    210   -106   -124   -293   -332
   -127   -314   -189    218     31   -252     59    218    -80    -83   -244   -332
   -158   -316   -158    236      0   -239     70    226    -62    -64   -246   -340
   -192   -293   -103    241    -46   -200     85    254    -28    -41   -231   -262
   -145   -244    -98    194    -23   -171     88    296     10      7   -194   -241
   -150   -228    -80    189    -36   -153     93    327     46     46   -171   -215
   -207   -226    -18    215    -96   -122    119    353     88     90   -124   -184
   -244   -223     18    233   -132   -103    150    389    129    124    -96   -148
   -187   -168     18    179   -103    -75    150    436    166    145    -75    -64
    -90   -111    -23     98    -36    -67    132    506    228    226      2    -51
    -67    -72     -5     70    -31    -38    140    555    288    301     59    -64
    -51    -44      5     46    -31    -18    153    610    350    368    132    -33
    -38    -54    -15     46    -12    -36    171    672    402    415    150     18
    -41    -20     20     31    -33      0    192    735    462    465    200    135
    -33     36     70      0    -51     51    202    769    506    517    241    145
    -20     77     96    -28    -59     85    207    782    522    540    262    168
    -10     72     83    -31    -46     77    207    776    514    535    277    187
    -10     46     54    -20    -31     49    194    766    478    511    249    163
    -10      7     18      0    -15     12    179    732    426    465    220    127
    -23    -28     -5     23    -10    -15    181    688    376    413    189     80
    -44     -5     38     25    -41     15    205    639    345    387    174     44
    -46     20     67     12    -57     44    197    589    303    353    142     12
    -46     10     54     18    -51     31    174    537    257    303     93    -25
    -64      0     62     31    -64     31    166    485    226    265     62    -59
   -106    -10     96     59   -101     41    171    444    200    252     64    -98
   -140    -33    103     85   -122     33    181    415    194    262     80   -135
   -163    -49    111    106   -140     31    189    402    181    241     44   -161
   -122    -20    101     72   -114     38    181    394    168    213     -2   -137
    -77      7     85     36    -80     46    189    410    187    226     25   -103
    -83     72    155      5   -122    114    202    413    218    277     77    -96
    -90    124    215    -18   -153    168    205    410    249    324    135    -75
    -83    166    246    -44   -166    207    187    407    270    355    174    -57
    -67    168    236    -49   -150    202    155    405    280    371    189    -31
    -72    127    200    -28   -137    163    135    394    270    355    174    -10
    -88    109    197    -10   -142    153    132    392    265    350    174    -10
   -109    106    215      0   -161    158    127    384    257    345    168    -20
   -127    101    228     12   -176    163    127    374    241    322    140    -31
   -142    -12    127     77   -137     57    132    366    213    301    127    -85
   -127   -111     15    116    -72    -49    116    342    161    252     72   -150
   -103   -181    -80    142    -12   -129     98    332    119    200     25   -124
   -101   -226   -124    163     10   -176    106    322    106    187     41   -137
   -106   -257   -150    181     20   -205    109    301     90    171     18   -197
   -132   -280   -148    205      7   -215    106    285     77    163     -5   -215
   -148   -288   -142    215     -5   -215     98    277     62    142    -20   -194
   -111   -283   -171    197     28   -228     90    283     49    127    -28   -181
   -114   -296   -181    205     33   -241     88    280     46    127    -38   -210
   -122   -293   -171    207     23   -233     77    280     46    124    -28   -205
   -137   -293   -155    213      7   -223     75    285     49    137     -7   -207
   -140   -296   -155    218      7   -226     64    283     46    142      2   -228
   -140   -324   -187    231     23   -257     64    277     25    119    -10   -246
   -127   -441   -314    283     93   -379     90    311    -28     25   -111   -348
    -96   -675   -579    384    239   -626    171    402   -103   -163   -353   -566
    -77   -815   -737    446    329   -776    298    555    -70   -277   -522   -735
   -109   -592   -483    348    184   -537    355    563     57   -171   -413   -659
   -254   -179     75    215   -166    -51    210     85     -2     10    -98   -371
   -420    483    904    -31   -662    693    -80   -532    -70    376    472    166
   -537   1221   1758   -340  -1148   1488   -342   -870     62    948   1228    852
   -485   1283   1766   -400  -1124   1525   -597   -984    109   1296   1615   1215
   -415    813   1228   -200   -820   1018   -659   -976   -129    961   1200    917
   -397    194    589     98   -493    389   -550   -849   -511    168    335    114
   -371   -244    127    309   -249    -59   -335   -504   -561   -246   -192   -418
   -280   -316    -36    296   -124   -176   -158   -148   -293   -103   -148   -348
   -197   -345   -150    270    -23   -249    -38     96   -122     15    -70   -285
   -163   -342   -181    252      7   -265     28    226    -20     88    -18   -280
   -158   -337   -179    249     10   -259     62    283     20    119     10   -270
   -166   -311   -148    236    -10   -231     83    316     49    137     23   -259
   -153   -306   -153    228     -2   -231     98    332     62    127      5   -254
   -142   -301   -161    220      7   -231    101    342     70    116     -7   -233
   -129   -311   -181    220     25   -246    106    363     83    124      5   -226
   -124   -303   -179    213     25   -241    106    376    103    163     51   -244
   -129   -275   -145    202      5   -210    114    387    129    194     77   -246
   -148   -249   -101    197    -23   -176    124    405    155    202     80   -220
   -127   -252   -124    189     -2   -189    122    415    168    215     90   -205
   -119   -233   -114    174     -5   -174    116    420    181    244    135   -181
   -129   -179    -51    153    -38   -116    122    444    213    285    189   -174
   -124   -163    -38    145    -44   -103    135    475    233    283    145   -202
   -106   -155    -49    132    -28   -103    145    506    257    288    124   -122
    -83   -148    -64    114    -10   -106    153    537    285    324    176    -88
    -77   -132    -54    103    -12    -96    174    584    329    363    205    -90
    -64   -122    -57     90     -5    -90    197    639    376    415    254    -57
    -59    -93    -33     77    -12    -64    218    706    444    480    327     -2
    -46    -38      5     41    -28    -15    226    769    506    537    379     46
    -15    -10      2     12    -10     -5    226    813    540    563    400     80
      5     36     28    -23    -12     31    236    854    581    605    441    122
     36     80     44    -57     -2     62    239    888    613    644    485    168
     31    114     83    -75    -25     98    252    911    644    683    524    194
     31    132    101    -83    -33    116    252    906    641    680    524    189
     54    135     77    -96    -10    106    241    867    594    636    491    171
     46    116     70    -80    -10     93    262    846    576    610    465    184
      5     98     93    -51    -46     98    265    802    550    592    449    155
    -12     77     90    -33    -51     83    262    737    517    563    441    114
    -28     62     90    -18    -59     75    244    665    465    514    407     70
    -64     62    127      2    -96     93    244    618    431    488    384     36
   -101     77    176     10   -140    127    265    600    433    488    387     31
   -119     70    189     23   -153    129    272    553    410    452    358      0
   -122     46    168     36   -145    106    280    504    376    413    324    -33
   -145     15    161     64   -153     88    314    498    379    418    324    -33
   -176     20    194     77   -187    106    335    498    387    428    337    -15
   -174     62    236     54   -205    150    335    496    400    441    353      2
   -135    114    246      7   -189    179    306    470    392    433    353      5
    -93    129    223    -18   -158    176    265    428    371    413    342     20
   -106    135    241    -15   -174    187    244    446    397    431    353     51
   -119    150    270    -15   -194    210    220    467    433    491    420     70
   -122    184    303    -31   -213    244    205    472    454    517    462     85
   -150    176    327    -12   -239    252    202    472    446    498    449     90
   -124    158    283    -18   -202    220    166    415    387    439    389     62
   -106     93    200      5   -153    145    148    389    342    397    350     33
   -122     -2    119     62   -122     57    145    379    309    371    316    -20
   -132    -57     75     96   -103      7    132    353    277    337    280    -77
   -155   -114     38    132    -98    -38    135    327    244    301    249   -106
   -176   -168      5    171    -90    -83    140    314    218    270    226   -116
   -163   -233    -70    197    -49   -153    122    272    168    218    176   -158
   -179   -265    -85    223    -46   -176    116    259    153    202    166   -166
   -174   -280   -109    226    -36   -194    103    228    122    174    145   -187
   -155   -296   -142    226     -7   -220     90    192     88    140    111   -223
   -155   -327   -171    239      5   -249     88    187     72    122     96   -241
   -166   -345   -179    257      5   -262     98    192     67    116     93   -239
   -179   -358   -181    267      0   -272    122    215     80    111     85   -218
   -187   -405   -218    296     12   -311    137    231     80     98     67   -207
   -174   -498   -327    335     75   -413    140    228     41     44     15   -254
   -153   -693   -540    423    192   -618    171    249    -41    -80   -116   -402
   -135   -940   -805    537    335   -875    275    319   -137   -288   -366   -685
   -132   -974   -841    553    353   -909    413    436    -96   -353   -467   -807
   -215   -756   -540    485    161   -649    472    316     15   -220   -309   -662
   -392   -265    127    329   -259    -70    267   -205     90    129    166   -194
   -568    563   1132      0   -852    846    -23   -623    327    779    950    566
   -553   1098   1652   -275  -1101   1374   -329   -789    581   1376   1602   1234
   -439   1010   1449   -288   -945   1228   -592   -872    537   1506   1725   1408
   -397    535    932    -67   -665    732   -678   -943    111    940   1158    857
   -418      5    423    205   -420    213   -524   -802   -350    109    319      5
   -410   -200    210    303   -311      5   -303   -462   -366   -148      0   -329
   -298   -262     33    277   -168   -116   -135   -168   -202    -90    -15   -350
   -210   -309    -98    259    -57   -205      7     54    -51     -2     41   -290
   -194   -342   -148    267    -25   -244     70    140     -2     15     41   -257
   -189   -361   -171    275    -10   -265    101    176     15     25     46   -236
   -220   -376   -155    296    -33   -265    142    231     64     77     93   -252
   -244   -368   -124    306    -59   -246    184    285    127    124    135   -233
   -150   -423   -275    285     59   -350    153    236     70     57     75   -262
   -145   -439   -296    290     75   -368    176    267     85     64     85   -228
   -148   -407   -259    275     54   -335    181    290    106     88    103   -200
   -150   -337   -187    244     18   -262    168    288    106     77     90   -192
   -161   -290   -132    226    -15   -213    166    296    109     90    106   -184
   -150   -241    -90    194    -31   -166    158    303    114     98    116   -176
   -153   -213    -59    181    -49   -137    161    316    127    114    124   -181
   -150   -192    -41    171    -54   -116    161    329    137    116    114   -168
   -148   -187    -38    166    -54   -111    166    358    161    132    137   -148
   -155   -158     -2    155    -77    -80    187    400    200    171    168   -106
   -122   -101     18    109    -70    -41    192    426    215    189    181    -77
    -59    -77    -18     70    -20    -49    184    449    210    187    176    -75
    -72    -62     10     67    -44    -25    200    506    262    239    223    -46
    -67    -12     51     38    -59     18    210    561    311    293    267    -15
    -51     15     64     15    -59     41    223    618    353    332    296     28
    -38     25     64      7    -51     44    241    680    402    381    337     75
    -20     38     59    -10    -38     46    252    732    446    426    381    129
    -12     72     85    -31    -49     77    254    758    475    457    410    163
     -5    124    127    -59    -67    124    239    750    470    452    415    181
      0    158    158    -77    -77    158    233    737    465    465    441    181
      5    168    161    -88    -77    166    233    704    444    444    420    163
    -31    140    171    -54   -101    155    252    693    441    446    426    168
    -49    127    174    -38   -114    150    246    649    410    415    397    153
    -49     96    145    -23    -96    119    228    576    340    337    329     93
    -72    109    181    -20   -127    145    226    522    306    316    311     59
    -90    103    194     -7   -142    148    244    480    293    306    301     54
   -116    114    231      0   -174    171    259    444    277    298    293     46
   -150    145    296      2   -223    220    270    413    262    296    296     41
   -158    163    322     -5   -241    244    265    366    231    262    265      5
   -153    129    283     10   -218    205    272    327    194    220    215    -36
   -153    124    277     12   -215    200    293    337    205    223    207    -23
   -148    176    324    -12   -236    249    306    361    252    267    257     25
   -150    236    384    -44   -267    309    301    363    277    301    288     54
   -161    262    420    -51   -290    340    280    358    296    335    324     72
   -176    293    470    -57   -322    381    252    363    322    371    361     96
   -200    293    493    -46   -345    392    246    363    332    379    371    106
   -166    270    436    -51   -301    350    205    290    249    298    306     51
   -174    228    402    -28   -288    314    189    262    213    265    280     36
   -205    181    384     10   -296    283    189    267    202    257    275     33
   -215     96    311     59   -262    202    163    241    153    207    228    -10
   -239     25    265    106   -252    145    145    215    111    158    179    -62
   -246    -10    236    127   -244    114    124    171     64    111    122   -103
   -239    -59    179    148   -213     59    106    129     10     54     62   -137
   -267    -90    176    179   -223     41    106    114    -15     28     41   -150
   -239   -106    132    171   -187     10     80     80    -49      0     28   -179
   -179   -114     64    145   -124    -25     49     31   -111    -49    -18   -226
   -181    -90     88    135   -137     -2     57     31   -109    -54    -23   -218
   -194   -106     88    150   -142    -10     67     38    -98    -54    -36   -205
   -205   -137     64    171   -137    -36     59     25   -109    -72    -51   -194
   -213   -140     72    176   -142    -33     54     25   -106    -57    -23   -197
   -236   -132    103    181   -171    -15     62     46    -93    -31    -12   -207
   -265   -189     75    228   -171    -57     80     70    -85    -23    -12   -184
   -200   -361   -163    277    -18   -262     59     31   -215   -192   -192   -366
   -137   -576   -439    355    150   -509    106     44   -363   -439   -454   -620
   -158   -615   -459    384    148   -537    254    205   -332   -514   -563   -776
   -228   -428   -200    329    -15   -314    355    236   -202   -400   -470   -675
   -348    -20    324    181   -337    153    187   -270   -174   -148   -101   -262
   -493    626   1119    -64   -807    870    -67   -774    -33    350    561    418
   -576   1182   1758   -303  -1169   1470   -267   -940    272    995   1299   1169
   -488   1153   1641   -332  -1065   1397   -501  -1023    306   1241   1551   1470
   -454    633   1085    -90   -771    859   -579  -1135   -137    670    932    919
   -405     77    483    163   -446    280   -540  -1098   -631   -129    109     70
   -366   -226    140    296   -254    -44   -361   -771   -678   -410   -239   -353
   -283   -254     28    270   -155   -114   -174   -397   -441   -275   -181   -327
   -181   -241    -62    210    -62   -153    -67   -174   -301   -205   -161   -277
   -129   -236   -106    184    -12   -171     -5    -57   -236   -181   -179   -236
   -119   -254   -135    184      5   -194     23    -15   -226   -192   -197   -236
   -116   -267   -150    192     15   -210     44     20   -205   -166   -163   -228
   -119   -270   -150    194     15   -210     46     41   -187   -142   -135   -239
   -122   -275   -153    197     12   -213     51     62   -166   -122   -114   -226
   -129   -239   -111    184    -10   -176     57     75   -150   -106    -98   -202
   -137   -205    -67    171    -36   -137     75     98   -122    -80    -83   -192
   -179   -189    -10    184    -85   -101    119    163    -51    -28    -38   -150
   -103   -205   -101    153     -2   -153     96    124    -98    -72    -80   -179
    -75   -187   -111    129     18   -150     93    124   -101    -70    -83   -174
    -72   -137    -64    106     -5   -101    103    163    -54    -15    -36   -137
    -62   -111    -49     85     -7    -80    116    197    -18     20      5   -103
    -75   -111    -36     93    -20    -75    119    223      5     46     33   -101
    -85    -80      5     83    -46    -38    116    252     33     83     51    -98
    -72    -83    -10     77    -31    -46    127    288     54     85     33    -57
    -64    -57      7     59    -36    -25    124    335     83    114     59    -20
    -57    -28     25     41    -44     -2    122    381    135    168    114     12
    -41     -5     36     23    -41     12    132    439    189    223    171     41
    -33     12     46     10    -38     28    150    506    252    277    207     80
    -15     36     49    -12    -31     44    153    555    301    319    231    140
      5     83     75    -44    -33     80    161    605    361    381    290    202
     12    122    109    -67    -49    114    161    626    392    426    332    246
     25    145    119    -85    -46    132    163    641    415    457    361    262
     25    181    155   -103    -64    171    166    644    418    470    374    277
     31    197    166   -114    -67    181    148    615    394    449    361    267
     44    174    127   -109    -41    150    127    558    345    392    309    218
     44    179    135   -111    -44    158    140    524    319    361    277    189
     38    166    127   -103    -44    148    140    472    290    329    257    153
     12    163    150    -88    -70    155    148    433    270    309    239    132
    -15    168    181    -77    -98    174    158    397    241    288    220    109
    -33    168    202    -67   -116    184    158    345    200    244    181     64
    -59    140    197    -41   -129    168    153    301    168    215    163     46
    -75    103    176    -15   -124    140    150    259    132    181    135      5
    -75     88    163     -7   -119    127    148    226    103    155    109    -28
    -77     96    174     -7   -124    135    166    220    101    163    103    -31
    -80    189    270    -54   -176    228    168    236    148    210    150     10
    -75    265    340    -96   -207    301    161    236    179    252    189     49
    -57    306    361   -127   -210    335    137    223    192    270    207     62
    -51    288    340   -116   -194    314    111    200    184    259    200     46
    -77    254    329    -88   -205    290    111    192    176    254    194     46
   -122    257    379    -70   -249    316    124    174    168    249    200     54
   -114    246    358    -67   -239    301    103    137    148    233    194     31
    -85    205    290    -59   -187    246     83    114    116    202    161    -15
   -142     77    220     31   -181    148     93    109     80    150    103    -36
    -93      0     90     46    -93     44     64    101     49    119     77    -54
    -15     -2     12      7    -15      5     38    114     33    109     70   -101
    -23    -57    -33     41      5    -46     54    101      0     64      2   -127
      0    -98    -98     46     46    -98     64     88    -28     25    -44   -135
     15   -103   -119     44     64   -111     57     70    -51      2    -64   -145
    -10    -93    -85     51     36    -90     41     41    -75    -10    -70   -161
    -28    -93    -64     62     18    -80     38     33    -72      2    -36   -153
    -57   -142    -85     98     12   -116     38     12    -88    -12    -44   -207
    -83   -202   -122    142     18   -163     46      5    -96    -33    -88   -223
   -101   -254   -155    176     25   -205     62      7   -101    -51   -119   -192
   -119   -218    -98    168    -10   -158     72     20    -85    -25    -80   -155
   -124   -246   -124    184     -2   -187     54      2   -114    -62   -111   -197
   -168   -431   -262    298     46   -348     93     28   -181   -179   -254   -342
   -184   -652   -467    415    140   -558    202    148   -223   -337   -462   -548
    -88   -636   -548    363    228   -592    301    337   -140   -381   -550   -667
    -88   -311   -223    200     67   -267    319    288    -28   -241   -384   -537
   -194    140    332     25   -265    236    119   -249   -103    -36    -41   -213
   -319    782   1098   -231   -711    940   -189   -789   -127    381    571    350
   -361   1400   1761   -519  -1060   1579   -452  -1047     15    940   1249    922
   -298   1202   1501   -454   -898   1350   -672  -1114    -15   1109   1382   1145
   -293    566    859   -137   -576    711   -693  -1122   -374    592    828    672
   -272     20    293    124   -285    155   -574  -1018   -802   -233    -28   -189
   -239   -329    -90    285    -75   -210   -371   -667   -743   -467   -376   -501
   -228   -368   -140    296    -46   -254   -205   -368   -478   -314   -316   -394
   -213   -280    -67    246    -72   -174    -59   -129   -265   -161   -207   -296
   -127   -215    -88    171    -20   -153    -12     -7   -153    -77   -145   -265
    -64   -200   -135    132     33   -168    -12     41   -124    -64   -129   -267
    -93   -228   -135    161     18   -181      7     70    -96    -46   -119   -262
   -119   -246   -127    184      2   -189     31     80    -77    -38   -116   -249
   -106   -252   -145    179     18   -200     25     85    -75    -33   -111   -270
    -88   -244   -155    166     33   -200     10    109    -57    -18   -111   -288
    -41   -179   -140    109     46   -161      0    142    -25     10    -93   -218
    -36   -161   -124     98     44   -142     20    158     10     44    -67   -241
    -36   -148   -111     90     36   -129     33    163     28     46    -70   -205
    -41   -106    -64     75     10    -85     36    163     41     51    -51   -153
    -46   -101    -54     72      2    -77     46    187     77     90      0   -127
    -51   -106    -54     77      0    -80     64    215    114    129     18   -168
    -57   -101    -44     77    -10    -72     75    233    137    135     -2   -184
    -44    -57    -12     51    -15    -36     80    257    174    158     25   -111
    -41    -31      7     33    -25    -12     93    298    220    205     70    -59
    -38    -20     15     28    -28     -2     93    329    239    228     77    -49
    -25     23     49     -2    -38     36    101    374    290    283    119     -2
     -5     25     31    -10    -18     28    119    418    345    324    150     46
     20     23      0    -23     10     12    124    465    400    384    194     83
     49     62     12    -57     18     38    129    514    459    454    254    116
     64     98     33    -83     15     64    137    555    504    501    298    140
     70    132     62   -101      5     98    148    584    545    545    353    181
     72    153     80   -114     -2    116    145    589    558    561    379    194
     67    197    129   -132    -31    163    142    574    548    553    371    171
     54    200    142   -127    -44    171    137    553    519    522    332    150
     64    210    145   -137    -38    179    129    519    485    488    309    142
     57    171    114   -114    -28    142    114    470    444    439    272    109
     38    127     88    -83    -25    109    109    420    400    384    233     70
     12    116    101    -64    -44    109    114    376    358    340    197     41
    -10    158    168    -72    -88    163    124    335    329    322    181     20
    -23    171    192    -75   -106    179    129    301    296    293    155    -10
    -12    163    174    -75    -93    168    114    249    241    233    111    -33
    -28    155    181    -64   -103    166    106    220    215    218     96    -72
    -18    129    148    -54    -83    137    106    202    215    239    106   -116
     -7    187    192    -90   -101    189     90    181    215    233     96   -155
    -12    236    249   -111   -132    241     93    200    254    254    111    -96
    -25    293    316   -135   -171    303     88    213    290    290    155    -44
    -33    332    366   -148   -200    348     72    200    301    303    166    -15
    -28    332    358   -153   -192    345     54    197    306    322    181      0
    -23    314    337   -148   -179    324     38    176    293    319    158    -31
    -18    265    283   -124   -150    272     28    148    267    293    119    -62
    -28    239    267   -103   -148    252     25    145    252    285    122    -72
    -41    254    293   -106   -166    272      7    137    244    262    119    -83
    -51    163    215    -57   -135    189     -2    124    207    213     77   -101
    -72     77    150     -5   -111    114      2    124    176    184     54   -142
    -83      7     90     38    -85     49     15    127    171    179     33   -187
    -59    -62     -2     62    -28    -33      0     83    106     98    -62   -215
    -67    -64      2     64    -36    -31     -5     64     77     59    -88   -228
    -72    -80     -7     75    -33    -44    -15     59     70     62    -67   -236
    -64    -72     -7     70    -28    -41    -25     51     57     49    -93   -275
    -67    -93    -25     77    -23    -59    -36     33     31     12   -132   -257
    -64    -90    -25     77    -20    -57    -44     15     18      2   -135   -280
    -75   -109    -33     90    -23    -70    -36     18     20      5   -145   -298
    -96   -127    -31    111    -33    -80    -33     25     33     25   -127   -324
    -93   -132    -41    111    -28    -85    -46     12     31     25   -124   -342
    -85   -161    -77    122     -5   -119    -46     18     28     18   -111   -337
    -59   -262   -202    158     70   -231    -33     41     -2    -41   -192   -433
    -12   -514   -501    265    244   -509     41    142    -44   -205   -423   -566
     -7   -602   -597    303    293   -600    174    293      2   -311   -587   -704
    -44   -355   -311    200    132   -335    257    342    132   -228   -514   -654
   -161     15    176     70   -168     96    158    -38     77    -93   -272   -433
   -314    561    875   -122   -594    717   -140   -698   -145    119    153    -67
   -407   1187   1595   -392  -1002   1392   -418  -1098   -161    553    753    444
   -361   1319   1680   -480  -1021   1501   -667  -1265   -174    854   1111    776
   -293    852   1143   -280   -719    997   -745  -1249   -355    644    859    530
   -257    324    581    -33   -418    452   -691  -1158   -724    -93     72   -213
   -194    -70    124    129   -163     25   -537   -875   -769   -498   -444   -654
   -145   -184    -38    163    -54   -111   -361   -504   -459   -340   -394   -553
    -83   -176    -96    127      5   -137   -220   -226   -218   -174   -262   -436
    -41   -161   -119    101     38   -140   -122    -51    -59    -62   -184   -384
    -23   -181   -158    101     64   -171    -90     -5    -18    -59   -205   -397
    -10   -197   -187    103     88   -194    -70     28      5    -46   -213   -407
    -28   -220   -192    122     80   -207    -57     51     20    -33   -192   -384
    -38   -181   -142    111     51   -163    -57     70     46    -12   -171   -363
    -36   -176   -142    106     51   -161    -54     72     54    -15   -174   -366
    -28   -142   -114     85     41   -129    -15    103     85     10   -142   -329
    -10   -140   -129     72     57   -135     -5    111     96     23   -129   -301
    -28   -132   -103     80     36   -119      7    135    124     46   -111   -280
    -46   -114    -70     77     10    -93      5    148    150     70    -88   -267
    -44   -119    -75     80     15    -98     10    163    166     90    -72   -277
    -31   -106    -75     67     18    -90     25    189    187    101    -77   -257
    -31    -80    -49     57      7    -64     49    220    223    140    -59   -192
    -33    -36     -2     33    -18    -20     51    246    257    184    -12   -168
    -28     -7     20     18    -25      5     64    280    296    226     33   -145
    -15      0     12      5    -15      7     80    327    342    259     41   -140
      2      5      2     -2      0      5    101    379    402    314     88    -85
     25     31      2    -28     10     18    116    436    467    384    155    -62
     44     31    -12    -38     28     10    135    493    514    410    174    -18
     70     62    -10    -67     38     25    129    537    542    428    194     33
    101     98     -2    -98     51     49    129    576    581    470    223     33
    116    148     28   -132     41     88    124    597    594    491    249     49
    122    210     85   -166     18    148    119    610    600    501    265     88
    106    231    122   -168     -7    176    119    605    581    480    252    109
     96    205    109   -150     -5    158    124    587    550    457    244    101
     90    187     93   -140      0    140    119    545    517    439    228     62
     85    207    122   -148    -18    166    109    498    472    392    189     38
     67    215    145   -142    -38    181    106    454    423    345    161     25
     38    215    176   -127    -67    197    111    410    397    342    179      0
     18    226    205   -122    -93    215    109    350    366    316    166    -38
      0    244    244   -122   -122    244    122    314    345    288    148    -51
    -10    246    254   -119   -132    249    135    280    329    270    135    -88
    -18    228    246   -103   -132    236    145    246    303    254    101   -122
    -31    205    236    -88   -132    220    161    233    290    246     77   -101
    -36    223    257    -93   -145    239    161    226    298    254    103    -88
    -36    288    324   -127   -181    306    161    231    332    296    145    -85
    -18    314    332   -148   -174    322    153    226    345    306    137    -80
     -7    366    371   -179   -192    368    135    218    355    316    155    -25
      0    410    407   -205   -205    410    101    213    371    332    176     10
      7    394    387   -202   -192    392     67    194    358    327    166     -5
      7    363    355   -184   -174    361     57    181    340    311    158    -20
      5    366    361   -187   -176    363     51    171    324    311    171    -28
     -2    368    371   -184   -187    371     36    158    309    309    166    -49
    -15    298    311   -142   -166    303     20    142    270    272    127    -90
    -31    122    153    -44    -90    137      5    122    213    200     57   -150
    -38     33     72      0    -54     54      7    116    184    171     18   -176
    -46     20     64     12    -57     41      5    101    163    163      5   -187
    -62      0     62     28    -64     31      5     77    135    145    -10   -200
    -64     -5     59     36    -62     25      2     64    111    122    -25   -218
    -62    -10     49     36    -57     18     -7     57     98     98    -36   -226
    -46    -23     23     33    -36     -2    -12     57     88     90    -49   -226
    -38    -46     -7     41    -18    -28    -25     51     70     75    -75   -228
    -49    -83    -33     67     -7    -59    -41     46     54     67    -80   -239
    -59   -101    -41     77    -10    -70    -44     46     57     77    -70   -244
    -67   -109    -44     88    -12    -77    -54     41     51     70    -75   -249
    -62   -127    -64     93      0    -98    -62     36     44     59    -77   -257
    -41   -179   -137    111     46   -158    -49     44     23     18   -119   -275
     -2   -400   -400    200    197   -400      2     85    -85   -161   -309   -444
      2   -620   -623    306    311   -623    132    184   -163   -363   -548   -698
    -18   -584   -566    301    272   -576    267    301    -85   -371   -584   -766
   -111   -327   -215    220     51   -272    277     72    -33   -231   -389   -597
   -228    233    462     -2   -345    345    -31   -522    -49    116    103   -116
   -337    995   1332   -329   -833   1163   -353   -906    132    714    828    561
   -335   1431   1766   -550  -1049   1597   -646  -1031    381   1304   1454   1156
   -254   1176   1431   -459   -841   1304   -841  -1067    327   1366   1483   1234
   -231    501    730   -137   -480    615   -820  -1052   -132    636    737    542
   -223    -20    202    122   -213     90   -646   -872   -496    -93    -12   -181
   -194   -194     -2    194    -98    -98   -418   -501   -350   -161   -158   -337
   -137   -187    -49    163    -44   -119   -236   -179   -106    -15    -77   -265
    -90   -202   -114    145     10   -158   -122      5     20     64    -41   -231
    -75   -236   -161    153     41   -200    -64     85     70     88    -46   -207
    -77   -265   -187    168     51   -226    -41    116     72     80    -62   -215
    -88   -290   -202    189     57   -246    -18    153     77     80    -70   -218
    -96   -296   -200    194     49   -249      2    179    101     98    -49   -218
    -96   -303   -207    200     54   -257     15    200    129    127    -12   -218
    -72   -290   -218    181     70   -254     12    205    142    137      0   -215
    -49   -275   -226    163     88   -252      5    210    145    140      7   -210
    -36   -257   -220    145     88   -239     -7    210    145    132      2   -210
    -25   -252   -226    137     98   -239     -7    220    158    145     18   -192
    -18   -239   -220    127    101   -231     -2    236    179    155     20   -168
     -2   -207   -205    106    101   -207     -5    259    192    163     49   -132
     -5   -150   -148     77     70   -150     -7    280    223    223    122   -135
     -5   -109   -103     57     46   -106     -5    309    252    254    145   -150
     -5    -90    -85     44     38    -88      5    340    277    272    127   -135
      5    -62    -67     28     36    -64     12    379    306    296    140    -96
     12    -20    -33      2     20    -25     15    415    337    319    158    -46
     25      7    -18    -18     23     -5     15    462    379    342    176      2
     36     23    -15    -31     25      5     28    514    420    368    197     31
     44     31    -12    -36     28     10     51    581    483    436    252     38
     62     75     12    -70     25     44     62    639    537    493    316    103
     85    111     25    -98     31     70     67    685    576    545    384    142
    101    132     31   -119     33     83     75    717    605    576    413    166
    114    145     31   -129     41     88     85    722    613    581    423    176
    129    153     20   -142     54     88     85    704    602    579    420    179
    119    179     59   -150     31    119     83    678    587    568    426    181
     85    176     90   -132     -2    135     90    652    568    555    431    171
     44    124     80    -83    -18    103    103    626    540    537    415    132
     18     54     36    -38     -7     46    106    587    504    501    368    124
      2     38     36    -23    -15     36    111    535    470    465    340    132
    -23     67     90    -23    -57     77    119    485    454    462    358     80
    -62     72    135     -5    -98    103    140    457    449    465    340     23
    -85     67    153      7   -119    109    150    426    423    428    301     64
    -98     25    124     36   -111     75    174    402    410    413    293     49
   -111      5    116     49   -114     59    181    387    400    405    293     28
   -122     72    194     25   -158    132    181    384    415    426    319     23
   -122    140    262    -10   -192    200    197    415    462    465    350     67
   -140    135    275      2   -207    205    207    433    493    491    376    119
   -145    153    298     -5   -223    226    202    439    522    524    415    155
   -132    189    322    -28   -226    254    174    433    537    550    444    179
   -137    184    319    -25   -228    249    145    420    522    527    428    176
   -155    189    345    -18   -252    267    132    410    514    530    444    176
   -181    197    379     -7   -280    288    114    389    493    514    436    174
   -200    166    366     18   -283    265     96    363    454    475    410    129
   -197     33    231     80   -215    132     70    319    384    410    327      5
   -197    -77    116    137   -158     18     44    280    319    337    257    -28
   -200    -98    101    148   -153      0     12    233    267    298    241    -85
   -205   -114     90    161   -148    -12    -18    181    207    228    168   -168
   -207   -187     20    194   -116    -83    -25    153    153    148     75   -137
   -205   -239    -33    220    -85   -137    -28    140    127    111     44   -127
   -207   -275    -67    239    -70   -171    -33    127    116    111     54   -155
   -200   -257    -57    228    -72   -158    -54    109    111    122     83   -166
   -197   -257    -59    226    -70   -158    -64     88     88    106     67   -194
   -192   -265    -72    228    -59   -168    -62     77     70     85     41   -213
   -187   -288   -101    236    -44   -194    -59     67     59     70     31   -192
   -181   -340   -158    262    -12   -249    -57     64     57     64     33   -192
   -171   -345   -176    257      0   -262    -59     62     46     59     31   -226
   -140   -459   -322    298     90   -392    -49     64    -33    -59    -96   -337
   -106   -722   -615    413    252   -670     23     98   -171   -283   -348   -589
    -85   -857   -771    472    342   -815    145    210   -215   -439   -537   -813
   -122   -698   -576    407    226   -636    252    280    -88   -342   -452   -758
   -262   -303    -44    283   -109   -174    166    -93    -10    -93   -111   -405
   -452    381    833     33   -641    607    -77   -618    129    397    542    254
   -587   1083   1670   -246  -1127   1376   -285   -875    436   1041   1301   1028
   -485   1137   1623   -327  -1054   1379   -548   -961    532   1369   1649   1444
   -423    691   1114   -135   -769    901   -662  -1044    215   1010   1270   1124
   -400    103    504    145   -452    303   -628  -1018   -277    226    446    290
   -340   -332      7    337   -174   -163   -444   -717   -446   -239   -103   -290
   -249   -402   -155    324    -49   -280   -244   -337   -231   -150    -88   -262
   -153   -405   -252    277     49   -329   -116    -90    -88    -59    -41   -239
    -96   -413   -316    254    109   -366    -49     31    -15     -7    -18   -239
    -83   -426   -342    254    129   -384    -31     67     -2     -5     -7   -252
    -80   -428   -350    254    132   -389    -20     83      2    -10    -25   -280
    -72   -431   -358    252    140   -394    -10     98      2    -25    -54   -270
    -72   -413   -340    241    132   -376     -7    111     15    -28    -51   -239
    -77   -402   -324    241    122   -363     -2    127     33    -15    -31   -239
    -67   -363   -298    215    114   -332     -2    140     38    -12    -31   -246
    -67   -348   -283    207    106   -316     -7    153     38    -12    -44   -233
    -80   -329   -249    205     83   -290    -10    166     57      5    -20   -207
    -96   -288   -192    192     46   -241      0    184     90     38     20   -176
   -101   -257   -155    179     25   -207      2    200    101     46     33   -168
   -101   -244   -142    171     20   -194      5    223    111     57     33   -168
    -85   -244   -158    163     33   -202      7    246    127     70     44   -166
    -70   -254   -184    163     57   -220     28    280    153     98     75   -148
    -77   -231   -153    150     36   -192     54    319    187    129    101   -129
    -57   -218   -161    137     49   -192     59    355    215    148    106    -85
    -28   -220   -194    124     80   -207     64    397    241    171    127    -49
     -2   -197   -194    101     96   -197     67    446    275    205    163    -20
     23   -135   -161     54     90   -148     75    504    327    267    226     33
     36   -103   -140     33     88   -122     93    555    371    314    275     70
     20    -90   -111     33     64   -101    106    587    392    335    298    103
     -2    -54    -51     28     23    -54    119    615    420    363    324    116
     64    -18    -85    -25     72    -51    124    657    452    400    353    174
     88     25    -64    -57     75    -18    122    680    472    436    400    187
    103     36    -67    -70     85    -15    122    667    467    428    389    155
    111     23    -88    -67    101    -31    122    620    433    389    366    179
     83      0    -83    -44     80    -41    122    581    405    361    342    158
     31    -41    -72      5     49    -57    135    555    384    329    306    140
    -15    -41    -25     25      2    -33    140    524    366    314    293    122
    -15    -20     -5     18     -5    -12    135    478    342    290    275     98
    -18    -12      2     15    -12     -5    137    433    324    265    262     83
    -51    -28     23     41    -38     -5    140    392    301    257    262     46
    -85    -38     46     62    -67      2    155    355    285    239    236      2
    -85    -44     41     64    -64     -2    171    327    257    215    218    -15
   -114    -46     67     77    -93     10    176    314    249    210    213    -20
   -129      5    132     62   -132     67    189    340    290    249    249     28
   -124     38    163     41   -145     98    187    358    324    288    288     57
   -114     85    200     15   -155    142    174    350    342    314    319     90
    -90    106    197     -7   -145    150    137    324    350    319    319     85
    -90     90    181      0   -135    135    116    301    342    311    303     96
    -83     77    161      0   -122    119     96    285    324    298    303     90
    -64    103    168    -18   -116    135     72    259    309    283    301     70
    -51     67    116    -10    -85     90     51    259    290    262    272     57
    -70    -20     49     44    -62     15     46    244    246    215    226     20
    -98   -114    -15    106    -41    -67     62    231    202    161    163    -25
   -127   -176    -49    153    -38   -114     93    202    171    127    140    -54
   -140   -220    -80    179    -31   -150     80    150    116     93    122   -101
   -140   -236    -96    187    -23   -168     51    153     93     75    106   -127
   -142   -223    -83    181    -31   -153     36    153     90     67    101   -155
   -122   -246   -124    184      0   -187     36    153     85     49     77   -148
   -122   -301   -179    210     25   -241     28    148     57     20     44   -155
   -116   -329   -213    223     46   -272     15    140     36      5     23   -168
   -111   -322   -210    215     46   -267     20    145     38     10     33   -171
   -124   -296   -171    210     23   -233     38    145     49     20     41   -168
   -135   -322   -187    226     25   -254     31    127     31      7     28   -174
   -103   -335   -231    220     62   -283     12    119      2    -20      5   -215
    -54   -433   -381    244    161   -407     -5    109    -75   -137   -129   -327
     -2   -670   -667    337    332   -670     33    155   -202   -363   -381   -509
     -5   -779   -774    389    384   -776    161    277   -220   -488   -537   -719
    -46   -620   -574    332    262   -597    275    345   -106   -410   -465   -698
   -194   -265    -72    228    -62   -168    220      0    -62   -207   -176   -415
   -335    381    717    -23   -524    548    -72   -607    -36    200    400    163
   -358   1109   1467   -376   -911   1286   -342   -857    213    810   1127    888
   -275   1228   1504   -478   -888   1366   -605   -927    335   1187   1532   1332
   -233    756    989   -262   -613    872   -745  -1023     44    893   1234   1078
   -207    127    335     41   -270    231   -709  -1031   -506     51    379    205
   -179   -270    -93    223    -44   -181   -519   -782   -701   -472   -220   -407
   -124   -327   -202    223     38   -265   -322   -402   -449   -361   -197   -400
    -62   -296   -233    176     85   -265   -171   -137   -241   -223   -119   -355
     -7   -322   -314    166    153   -319    -70     20   -132   -166   -106   -316
      7   -340   -348    166    176   -342    -28     70   -111   -181   -137   -311
     33   -350   -384    158    207   -366    -20     85   -109   -187   -140   -311
     31   -353   -387    161    207   -368     -5    109    -90   -174   -122   -311
     28   -337   -366    155    197   -350     12    137    -70   -161   -106   -306
     10   -319   -332    153    168   -324     28    158    -44   -150    -98   -298
     -7   -314   -309    161    148   -311     54    174    -20   -135    -75   -275
     23   -319   -342    148    181   -329     54    181    -18   -132    -72   -277
     72   -236   -309     83    189   -272     36    194    -12   -135    -83   -265
     90   -200   -293     54    189   -246     31    210      0   -122    -57   -233
     77   -205   -283     62    179   -244     44    231     33    -85    -18   -246
     77   -192   -272     54    174   -231     57    241     57    -64    -18   -254
     72   -192   -265     59    168   -228     83    277    103    -20     23   -168
     70   -166   -239     46    153   -202     93    324    142     15     49   -181
     96   -135   -231     20    161   -184     98    353    158      5     23   -124
    135   -106   -241    -15    187   -174     88    371    168      5     20    -98
    166    -75   -241    -44    202   -158     85    423    210     46     59    -75
    176    -75   -254    -51    213   -163     93    480    270    109    129    -36
    194     -7   -202    -93    197   -103     90    524    324    166    200     -7
    202     31   -171   -119    187    -70     98    576    387    223    262     23
    192     59   -132   -124    163    -36    116    631    449    265    280     75
    213     93   -119   -153    166    -12    111    646    465    265    277    122
    228    106   -122   -166    176     -7    101    665    472    285    293    148
    213    116    -96   -166    153     10    114    688    480    293    301    176
    210    140    -70   -174    140     36    106    652    449    272    298    142
    215    122    -93   -171    155     15    106    610    415    252    283    101
    192    122    -70   -158    129     25    111    579    387    215    270     90
    150    127    -25   -140     88     51    122    553    368    194    254     64
    132    140      7   -135     62     75    111    498    324    142    194      7
    148    124    -23   -137     85     51     85    407    252     67    135    -41
    148    103    -44   -127     96     31     88    348    197      7     85    -77
    132     88    -44   -111     88     23     93    311    161    -33     59   -106
    119     72    -46    -96     83     12     83    275    124    -70     15   -161
    106     75    -33    -93     70     20     96    249     98   -116    -44   -192
     98    114     15   -106     41     64    101    223     88   -132    -54   -192
    109    174     64   -142     20    122    106    231    122    -96    -12   -163
    119    236    116   -176      2    176     96    236    153    -75     12   -122
    129    288    155   -210    -12    223     88    236    171    -54     41    -96
    142    314    168   -228    -12    241     57    228    181    -38     49    -75
    140    298    155   -220     -7    226     36    220    181    -31     64    -70
    127    288    161   -207    -15    226     23    215    179    -25     67    -64
    106    267    161   -187    -25    215      5    179    148    -62     44    -90
     98    262    163   -181    -33    215     12    168    132    -83     20   -119
     90    189     96   -142     -2    142     25    174    103   -116    -18   -142
    135     57    -77    -96    106    -10    -15    106      0   -218   -116   -228
    132      2   -129    -70    132    -62    -15    109    -25   -252   -148   -226
    119     -7   -127    -57    122    -67    -23     90    -59   -293   -184   -249
    114    -44   -161    -36    137   -101    -28     72    -96   -332   -223   -270
    101    -57   -158    -20    129   -106    -20     72   -106   -350   -231   -280
     98    -83   -181     -7    137   -132    -31     46   -142   -381   -262   -314
     90    -83   -176     -5    132   -129    -38     31   -166   -407   -280   -324
     80   -101   -181      7    129   -140    -44     28   -171   -410   -280   -306
     93   -109   -202      7    148   -155    -62     -5   -210   -446   -311   -327
     85   -114   -200     12    140   -158    -62    -12   -215   -459   -316   -322
     80   -122   -202     20    140   -163    -59    -18   -215   -452   -306   -337
     70   -148   -218     38    140   -181    -59    -23   -223   -465   -322   -363
     90   -215   -306     62    197   -259    -49    -12   -257   -524   -381   -402
    148   -389   -537    119    340   -462     18     64   -311   -672   -566   -561
    148   -519   -667    184    407   -594    142    202   -301   -810   -748   -730
    109   -374   -483    132    293   -428    246    311   -150   -732   -691   -711
     44     23    -20    -33     33      2    171      0   -161   -597   -480   -548
    -31    535    566   -254   -298    550   -181   -652   -376   -384    -67   -132
    -98   1158   1257   -530   -678   1208   -491  -1054   -384     57    530    389
    -62   1345   1405   -644   -735   1374   -737  -1176   -303    472    971    802
    -20    922    943   -449   -480    932   -815  -1158   -454    316    769    649
    -18    384    400   -184   -210    392   -763  -1145   -911   -514    -90    -83
      5    -31    -36     12     18    -33   -615   -969  -1114  -1091   -717   -610
     46   -148   -194     49    119   -168   -446   -639   -849   -976   -701   -587
     88    -88   -176      0    132   -132   -306   -374   -581   -787   -574   -491
    135    -85   -223    -25    179   -153   -202   -197   -428   -693   -519   -439
    161    -70   -233    -46    194   -150   -161   -127   -371   -654   -491   -415
    161    -80   -241    -41    200   -161   -142   -101   -353   -649   -483   -405
    171    -72   -244    -49    207   -158   -135    -96   -342   -657   -501   -410
    174    -46   -220    -64    194   -132   -124    -85   -327   -646   -511   -392
    179     -7   -187    -85    181    -96   -122    -72   -311   -628   -491   -374
    184      5   -181    -96    184    -88   -124    -64   -301   -618   -480   -350
    187      2   -184    -93    187    -90   -122    -51   -290   -613   -480   -350
    187     31   -155   -109    171    -62   -119    -44   -275   -589   -454   -348
    189     64   -124   -127    155    -28   -129    -41   -262   -574   -441   -340
    202     96   -106   -150    155     -5   -135    -33   -249   -568   -439   -319
    213     90   -122   -150    168    -15   -140    -28   -244   -568   -439   -290
    226    111   -116   -168    171     -2   -137    -12   -226   -545   -418   -262
    233    129   -103   -181    168     12   -140      0   -207   -517   -381   -257
    241    155    -88   -200    163     33   -135     20   -176   -483   -350   -249
    252    181    -70   -215    161     57   -127     49   -142   -462   -350   -210
    254    200    -57   -228    155     72   -116     85    -98   -426   -335   -171
    270    213    -57   -241    163     80   -106    127    -57   -392   -311   -145
    285    249    -38   -267    163    103    -98    174     -2   -340   -262   -106
    303    280    -23   -290    163    129   -101    223     44   -290   -220    -62
    314    314      0   -316    155    158    -96    270     83   -249   -179     -7
    324    361     33   -342    145    197    -98    293    111   -213   -150     23
    327    400     70   -366    129    236    -98    303    122   -192   -132     33
    337    405     67   -371    135    236    -90    301    119   -200   -135     38
    335    387     51   -363    142    220    -77    285     90   -228   -153     31
    329    368     38   -350    145    205    -88    246     36   -280   -194     -2
    319    368     46   -345    135    207   -109    189    -33   -340   -249    -54
    288    361     72   -324    109    218   -109    145    -77   -381   -280    -75
    277    350     70   -316    103    210   -114     90   -132   -428   -319   -106
    272    350     77   -311     98    215   -114     44   -181   -470   -355   -129
    252    350     98   -303     75    226   -109      5   -226   -511   -389   -150
    231    340    109   -285     62    226   -101    -36   -265   -540   -402   -168
    210    324    114   -270     49    220    -98    -72   -290   -553   -413   -202
    197    322    122   -259     36    223    -96    -96   -309   -563   -428   -223
    194    296    101   -246     46    200    -90   -106   -322   -571   -449   -236
    189    327    137   -257     25    233    -88   -109   -311   -553   -436   -215
    197    397    197   -298      0    298    -90   -106   -277   -511   -394   -174
    207    439    228   -324    -10    335   -109   -116   -254   -480   -363   -145
    218    452    233   -337     -7    345   -135   -129   -241   -465   -337   -122
    228    459    231   -342      0    345   -158   -135   -239   -446   -319   -101
    228    446    218   -340      5    332   -187   -161   -267   -467   -340   -119
    213    394    181   -303     15    288   -194   -174   -280   -480   -348   -127
    205    366    158   -288     23    262   -187   -176   -288   -480   -337   -119
    205    329    124   -267     41    228   -168   -161   -285   -472   -329   -116
    197    174    -23   -189    111     75   -166   -163   -329   -524   -381   -148
    205     88   -116   -148    161    -12   -171   -171   -368   -558   -415   -166
    205     83   -122   -142    163    -18   -184   -192   -405   -587   -439   -187
    205     72   -132   -137    168    -28   -197   -223   -457   -633   -480   -223
    194     75   -119   -137    158    -20   -223   -265   -511   -680   -527   -259
    179    103    -77   -142    129     12   -246   -296   -550   -714   -568   -293
    163    145    -18   -155     90     62   -270   -329   -587   -750   -602   -332
    166    150    -15   -158     90     67   -293   -355   -620   -776   -628   -355
    187    122    -64   -155    124     31   -293   -366   -641   -782   -639   -353
    215    114   -101   -166    158      7   -296   -376   -652   -795   -654   -350
    210     88   -122   -150    166    -18   -288   -381   -646   -792   -654   -350
    192     75   -116   -132    155    -20   -280   -381   -639   -769   -631   -361
    213     49   -163   -132    187    -54   -285   -389   -667   -805   -657   -374
    218    -98   -319    -59    267   -207   -257   -361   -735   -917   -784   -506
    210   -324   -535     57    371   -431   -127   -231   -771  -1057   -979   -719
    226   -410   -636     93    431   -522     15    -67   -727  -1153  -1130   -844
    194   -153   -348    -23    270   -249     57   -122   -628  -1034   -984   -730
     77    293    215   -187    -70    254   -124   -628   -714   -820   -631   -457
    -51    961   1013   -454   -532    987   -441  -1179   -784   -454    -88     33
   -122   1597   1719   -737   -919   1657   -722  -1486   -680     46    519    615
    -46   1514   1561   -735   -805   1538   -935  -1564   -672    280    750    885
     -7    953    958   -472   -483    956   -940  -1499   -909    -93    329    506
    -12    329    340   -161   -176    335   -776  -1306  -1244   -782   -387   -207
     28    -96   -124     33     75   -109   -530   -911  -1143   -971   -722   -517
     75   -166   -244     44    158   -205   -348   -581   -854   -792   -620   -358
    124   -163   -288     18    205   -223   -207   -337   -665   -670   -568   -298
    140   -148   -288      2    213   -218   -114   -187   -537   -589   -517   -207
    161    -96   -257    -31    207   -176   -106   -171   -522   -587   -504   -194
    163    -98   -262    -33    210   -179    -96   -150   -514   -574   -485   -194
    132    -98   -231    -15    179   -166    -70   -114   -485   -548   -467   -194
    116    -38   -155    -38    135    -98    -72   -111   -480   -535   -452   -215
     88      2    -85    -44     88    -41    -70   -103   -472   -527   -454   -241
     88     49    -38    -70     62      5    -90   -142   -491   -555   -475   -244
     62     67      5    -64     28     36    -90   -153   -498   -566   -498   -277
     31     85     54    -59    -10     70    -80   -122   -472   -530   -462   -246
     49    103     54    -75     -2     80   -103   -135   -478   -524   -446   -257
     88    114     25   -103     28     70   -140   -166   -509   -563   -483   -267
     83    150     67   -116      7    109   -127   -140   -467   -511   -418   -231
     77    189    111   -135    -18    150   -114   -122   -446   -480   -407   -290
     85    179     93   -132     -2    137   -109    -83   -436   -472   -431   -202
     88    189     98   -140     -5    145    -98    -28   -381   -405   -348   -111
     85    220    135   -153    -23    179    -88     18   -337   -345   -306   -106
     85    270    184   -179    -49    228    -85     54   -306   -311   -293    -90
     93    298    205   -194    -54    252    -83    101   -267   -280   -267    -41
     85    340    252   -213    -83    296    -64    176   -194   -197   -192     10
     88    363    272   -226    -90    319    -67    200   -171   -166   -181      5
    122    379    254   -252    -64    316    -72    226   -153   -145   -168     38
    155    397    241   -275    -41    319    -72    259   -132   -106   -124    103
    150    418    265   -285    -57    340    -70    277   -122    -98    -96    137
    127    428    301   -277    -85    363    -57    293   -119    -72    -62    103
    114    423    306   -270    -96    366    -46    283   -129    -77    -67     83
    119    405    285   -262    -83    345    -51    239   -174   -127   -109     77
    101    413    309   -257   -103    361    -67    176   -223   -163   -124     59
     85    413    327   -249   -119    371    -83    109   -288   -223   -189      0
     70    392    319   -231   -124    355    -80     44   -335   -275   -239    -20
     59    340    280   -200   -109    311    -75      7   -368   -298   -241    -18
     44    405    358   -226   -158    381    -62    -10   -371   -288   -223    -12
     23    426    402   -226   -189    415    -54    -51   -397   -316   -249    -51
     12    420    405   -218   -194    413    -59   -103   -436   -355   -288    -98
     -5    371    376   -181   -189    374    -46   -116   -452   -363   -298   -114
      5    392    387   -200   -192    389    -44   -119   -441   -345   -280   -114
     31    472    441   -252   -205    457    -36   -106   -407   -298   -228    -75
     44    522    478   -285   -218    501    -33   -103   -379   -262   -197    -38
     51    587    535   -319   -241    561    -59   -116   -366   -241   -179    -15
     51    561    506   -306   -226    532    -93   -124   -358   -226   -163      0
     67    522    454   -296   -192    488   -109   -122   -358   -218   -161     10
     85    535    449   -311   -184    493   -122   -122   -355   -213   -145     18
     88    530    441   -309   -176    485   -127   -124   -353   -205   -135     25
     75    491    415   -285   -168    454   -122   -119   -353   -205   -140     23
     62    405    342   -233   -140    376   -129   -122   -381   -231   -174      0
     51    293    239   -174    -93    267   -132   -135   -426   -270   -220    -44
     46    257    210   -150    -80    233   -129   -145   -449   -293   -246    -85
     23    215    189   -122    -83    202   -124   -163   -475   -324   -283   -109
     18    168    150    -96    -64    161   -132   -181   -509   -361   -319   -127
     36    155    119    -98    -41    137   -153   -200   -535   -371   -316   -127
     33    145    111    -88    -38    129   -168   -207   -540   -368   -301   -158
     10     77     67    -44    -28     72   -166   -200   -548   -387   -350   -174
    -12     38     51    -12    -31     44   -161   -192   -548   -394   -366   -153
    -20     57     75    -20    -46     64   -161   -189   -545   -384   -348   -137
    -12     72     85    -28    -49     77   -153   -176   -532   -363   -327   -132
      0     62     62    -33    -31     59   -150   -179   -532   -361   -322   -145
     15     46     28    -31     -7     38   -148   -181   -537   -371   -342   -184
     31    -18    -51     -7     41    -36   -140   -174   -576   -441   -423   -233
     83   -231   -314     75    197   -272    -93   -114   -667   -605   -610   -387
    119   -446   -568    163    342   -506     15     -2   -714   -776   -826   -613
     98   -350   -449    124    272   -400    129    116   -594   -724   -784   -626
    -25    -18      7     20    -15     -5    103   -145   -540   -545   -540   -433
   -205    535    740   -163   -472    636   -158   -779   -607   -254    -96     46
   -361   1296   1654   -470  -1008   1475   -415  -1187   -498    283    620    769
   -358   1667   2023   -654  -1189   1844   -685  -1379   -376    761   1184   1314
   -290   1379   1670   -545   -982   1525   -839  -1436   -504    717   1127   1286
   -254    787   1041   -265   -646    914   -797  -1345   -849     85    423    597
   -249    197    446     23   -348    322   -581  -1049  -1080   -550   -303   -109
   -174     36    207     67   -192    122   -381   -641   -872   -524   -387   -205
    -75     54    129      7   -103     90   -236   -337   -646   -376   -301   -142
    -15     38     54    -10    -33     46   -145   -163   -530   -306   -277   -129
    -49    -28     20     38    -36     -5   -109   -127   -514   -309   -301   -140
    -88    -36     49     62    -70      5    -83   -109   -496   -296   -290   -142
    -85     -2     80     44    -83     38    -70    -72   -467   -283   -283   -140
   -124     54    179     36   -150    116    -31    -15   -415   -244   -249    -90
    -46     49     93     -2    -72     70    -38    -23   -420   -262   -267    -54
    -10     51     62    -20    -36     57    -41      5   -402   -228   -236    -57
     -7     64     70    -28    -38     67    -36     15   -384   -202   -223    -62
    -31    101    132    -33    -80    116    -31     18   -358   -179   -197    -41
    -38    106    145    -33    -93    127    -36     36   -348   -163   -189    -33
    -64    114    179    -25   -122    145    -31     67   -314   -137   -163      0
    -57    106    161    -25   -109    132    -36    106   -285   -103   -129     25
    -38    127    166    -44   -101    145    -15    171   -236    -54    -85     77
    -20    189    210    -83   -116    197     -7    192   -202    -15    -51     80
    -28    231    257   -101   -142    244      2    223   -171     15    -25     98
    -15    267    283   -127   -150    275      7    267   -132     57     15    119
      5    262    257   -132   -124    259     20    324    -88     90     31    137
     10    252    241   -132   -116    246     41    392    -33    140     75    213
      7    288    277   -148   -135    283     62    465     25    202    142    257
     15    324    309   -171   -148    319     72    504     67    244    181    262
     44    350    306   -197   -129    329     85    545    101    270    207    309
     70    374    301   -223   -114    340     75    579    127    306    246    379
    116    433    316   -275    -98    374     75    631    179    366    301    415
    132    465    329   -301    -98    397     70    639    187    379    309    413
     80    462    381   -270   -150    423     77    613    163    368    298    405
     46    426    379   -236   -166    405     88    589    137    348    290    413
     28    392    363   -210   -166    376     88    548    103    324    283    392
    -28    381    407   -176   -218    394     90    501     83    311    262    342
    -38    389    428   -174   -233    407     98    475     70    301    254    353
    -15    415    428   -202   -220    420     98    446     54    298    259    324
    -31    436    467   -202   -249    452    114    402     44    285    254    293
    -54    436    488   -192   -270    462    137    361     31    265    233    272
    -88    428    517   -168   -301    472    166    335     31    262    236    277
    -85    392    475   -155   -280    433    148    322      7    244    218    226
    -96    381    478   -142   -285    428    155    316      2    246    215    205
    -96    436    530   -171   -311    480    174    327     36    288    254    246
    -85    504    589   -207   -337    545    171    340     70    329    283    283
    -98    514    613   -210   -355    563    168    350    103    366    314    329
    -96    553    649   -228   -374    602    140    350    129    402    358    355
   -106    537    641   -218   -374    589    111    337    119    392    345    324
   -119    485    605   -181   -361    545     98    324     96    363    293    324
   -127    509    636   -192   -381    574     80    309     93    379    322    332
   -135    527    662   -197   -397    594     70    296     93    389    342    316
   -137    454    592   -158   -366    522     70    288     77    368    316    272
   -150    353    504   -101   -327    428     57    254     20    314    259    207
   -153    296    446    -72   -301    371     49    236    -20    267    220    168
   -161    259    420    -49   -290    337     38    210    -59    220    166    124
   -163    200    361    -20   -262    280     36    189    -98    184    119     88
   -189    150    340     20   -265    244     36    153   -132    155     96     62
   -231    109    340     59   -285    223     36    132   -148    135     88     75
   -220     85    306     67   -262    194     28    129   -161    119     80     67
   -228     88    316     67   -272    202     28    129   -161    124     93     57
   -236     93    329     72   -283    210     25    137   -148    135    111     62
   -244     90    335     75   -290    213     31    122   -148    127    103     64
   -220    119    337     49   -280    228     15    122   -148    129     93     59
   -155    127    283     12   -218    205     -2    148   -135    148    103     54
   -129    103    233     12   -181    168      0    148   -161    122     77      7
   -103   -109     -7    106    -49    -59     31    168   -262    -28   -101   -163
    -88   -353   -267    220     88   -311    135    244   -366   -239   -355   -415
    -77   -366   -288    220    103   -329    252    384   -337   -298   -452   -558
   -155   -168    -12    163    -72    -90    316    301   -241   -181   -311   -446
   -361    329    688     15   -524    509    145   -239   -168    135    150     57
   -563   1067   1631   -252  -1098   1350    -90   -683     49    709    880    815
   -607   1527   2132   -459  -1371   1829   -327   -849    319   1299   1556   1530
   -517   1387   1904   -433  -1210   1644   -535   -924    298   1444   1738   1782
   -498    911   1408   -207   -953   1161   -600  -1002   -127    854   1119   1122
   -488    384    872     51   -680    628   -506   -878   -532    124    303    244
   -433     93    524    168   -480    309   -311   -501   -522    -90     -5    -70
   -311     59    371    127   -340    215   -163   -168   -353     -2     28    -64
   -228     38    265     93   -246    150    -80     15   -254     49     38    -59
   -207     20    228     93   -218    124    -20    106   -205     72     33    -64
   -192     23    215     83   -205    116     -2    129   -197     67     25    -57
   -176     33    210     72   -192    122      5    145   -179     70     36    -64
   -163      2    166     80   -166     85     18    171   -158     85     57    -57
   -150     10    161     70   -155     85     25    192   -137    101     77    -54
   -148      2    148     70   -148     75     25    207   -129    109     88    -54
   -135     57    192     38   -163    124     18    207   -129    109     83    -57
   -129     75    205     23   -166    140     31    228   -111    127    101    -25
   -122     80    200     20   -161    140     49    254    -80    145    119     -2
    -83    101    184    -10   -135    142     44    254    -72    140    119     10
    -62     72    135     -5    -98    103     62    283    -44    181    155     28
    -38     72    111    -18    -75     90     64    311    -18    226    192     23
    -12    137    150    -62    -83    145     49    327     -5    239    200     18
    -10    150    161    -70    -85    155     54    353     18    246    189     41
      5    127    122    -64    -57    124     80    413     64    283    228    106
     18    137    119    -77    -51    129    101    475    111    322    280    142
     41    142    101    -93    -28    122    124    540    150    361    311    181
     67    202    132   -137    -31    168    124    594    192    405    348    207
    114    290    176   -202    -31    233    124    670    267    483    426    265
    166    355    187   -262    -10    270     98    753    342    553    493    329
    184    389    205   -285    -10    298     96    800    397    618    563    392
    148    353    205   -252    -28    280    148    810    420    646    584    400
    137    368    231   -252    -46    301    168    805    428    646    581    400
    140    387    246   -265    -54    316    171    807    446    662    600    418
    119    392    272   -257    -77    332    184    800    444    662    613    439
    111    413    301   -265    -96    358    181    771    426    657    631    420
     93    405    311   -249   -109    358    181    735    402    641    600    342
     64    379    314   -223   -124    348    184    678    366    584    524    306
     38    319    280   -179   -122    301    192    628    329    540    491    288
     10    314    303   -163   -148    309    189    571    296    501    470    257
     -7    285    293   -137   -150    288    189    519    265    470    449    231
     -7    262    267   -127   -137    265    189    475    239    439    423    207
    -10    257    267   -124   -140    262    202    441    220    402    400    184
    -25    244    267   -111   -145    254    220    426    207    379    381    163
    -31    262    293   -114   -161    277    233    428    218    394    407    194
    -33    322    353   -145   -192    335    244    433    254    433    452    220
    -44    361    405   -161   -223    381    254    436    288    470    478    213
    -38    379    415   -171   -228    397    241    441    311    488    483    259
    -31    387    418   -176   -223    402    205    428    324    496    501    296
    -23    405    426   -192   -226    415    176    415    322    504    504    257
    -12    397    410   -194   -210    402    161    407    309    488    493    257
    -28    371    397   -174   -213    381    140    389    290    462    485    249
    -57    332    389   -137   -223    361    137    389    285    459    483    226
    -67    239    303    -88   -184    270    132    374    246    407    420    171
    -72    168    241    -46   -155    205    129    355    205    366    371    135
    -85    116    202    -18   -145    161    137    348    181    342    340    111
    -93     93    187      0   -140    140    132    327    155    322    327     98
    -98     80    179      7   -140    129    119    306    135    303    306     64
    -93     62    155     15   -124    109    114    290    111    272    262     36
    -83     46    127     18   -106     85    103    277     96    252    241     41
    -83     41    124     20   -103     83    106    270     90    236    228     31
    -77     49    127     12   -101     88    101    262     83    220    210     31
    -77     31    109     23    -93     70     93    262     83    228    218     23
    -85     18    101     33    -93     59     85    257     77    223    207      7
    -93      0     93     46    -93     46     88    257     80    220    200      5
    -90    -38     49     64    -72      5     93    257     59    192    181    -12
    -62   -168   -106    114     20   -137    122    272    -15     80     64   -122
    -46   -420   -376    231    163   -400    220    335   -129   -142   -189   -368
    -51   -478   -426    265    187   -452    355    465   -119   -241   -311   -514
    -80   -233   -153    158     33   -194    405    436     -5   -109   -161   -389
   -179    207    387    -12   -283    296    236     -2     49    174    215    -12
   -301    930   1231   -316   -766   1080    -57   -454    233    719    885    665
   -361   1571   1932   -605  -1145   1751   -285   -566    628   1431   1641   1415
   -249   1444   1691   -600   -969   1566   -530   -579    709   1665   1834   1662
   -215    898   1114   -340   -665   1005   -620   -711    246   1114   1286   1143
   -220    303    524    -41   -374    415   -563   -756   -376    218    431    270
   -215    -59    155    137   -187     46   -368   -491   -496   -145      7   -187
   -192    -85    106    137   -150     10   -163   -161   -257    -18     41   -148
   -135    -72     62    101    -98     -5    -18     70   -101     70     80    -85
    -90    -57     31     72    -62    -12     67    207     -5    119    109    -46
    -80    -46     33     64    -57     -7    111    267     38    150    129    -25
    -85    -28     54     54    -72     10    119    288     49    158    140    -25
    -77    -23     54     49    -67     15    119    303     59    155    148    -33
    -72    -31     41     49    -59      5    124    319     75    158    153    -31
    -72    -20     51     46    -62     15    140    340     88    168    166    -15
    -67    -15     51     41    -62     15    137    348     93    171    166    -15
    -51      7     59     20    -57     33    140    366    111    192    174      0
    -36     33     70      0    -54     51    153    381    137    213    197     18
    -25     64     90    -18    -57     77    161    400    168    244    233     36
     -7     93    101    -44    -54     98    176    428    202    272    252     62
     15    122    106    -70    -46    114    184    457    231    301    275     88
     31    153    119    -93    -44    137    184    475    249    319    293     98
     36    166    129   -101    -46    148    184    504    267    340    311    116
     51    174    122   -114    -36    148    181    540    303    376    342    145
     80    215    135   -150    -25    176    189    587    358    423    381    187
    109    246    135   -179    -12    192    197    636    405    462    415    220
    132    275    142   -202     -5    210    205    683    449    504    446    254
    150    272    122   -213     15    200    210    732    488    548    465    285
    168    285    114   -228     25    200    220    787    537    602    519    340
    187    303    114   -246     36    210    233    844    589    665    597    389
    200    327    127   -262     36    228    239    870    615    696    633    400
    194    332    137   -267     28    236    254    888    623    698    644    418
    184    322    137   -254     23    231    283    901    633    693    644    426
    150    275    124   -215     12    202    314    893    628    667    615    413
    124    259    135   -192     -5    197    322    870    602    633    579    392
    114    244    127   -181     -7    184    306    828    550    576    527    353
     96    259    163   -179    -33    213    298    787    514    542    496    327
     83    267    181   -176    -49    226    285    735    478    501    465    298
     75    267    192   -171    -57    231    283    678    449    465    444    262
     70    296    223   -184    -77    259    290    626    410    433    426    220
     59    288    228   -174    -85    259    285    568    366    402    394    181
     49    249    197   -150    -75    223    290    537    342    397    397    179
     44    210    166   -127    -59    189    285    517    311    371    389    197
     46    293    246   -171   -101    272    257    485    290    335    363    189
     59    397    337   -228   -137    368    244    480    322    363    392    205
     64    449    384   -257   -161    418    241    483    348    376    407    213
     80    496    415   -288   -166    457    215    472    363    397    439    241
     96    470    374   -285   -140    423    184    449    348    387    426    236
     85    426    340   -257   -127    384    171    441    329    366    405    220
     83    402    316   -244   -116    361    155    410    306    348    389    213
    101    444    342   -272   -119    394    153    394    296    342    389    215
     83    407    324   -246   -122    368    161    392    275    319    363    189
     77    303    226   -192    -75    265    150    379    223    259    296    132
     72    215    140   -145    -33    179    140    368    179    213    246    101
     54    179    124   -116    -33    153    142    353    148    184    223     75
     33    163    129   -101    -49    148    148    337    119    158    194     46
     28    148    119    -88    -46    135    142    319     93    124    158     25
     23    142    119    -83    -49    129    137    316     90    124    158     33
      0    103    103    -51    -51    103    145    316     83    109    142     23
    -18     80     96    -33    -57     88    148    314     75    109    142     25
    -23     59     83    -18    -54     70    155    316     72    103    140     23
    -20     31     51     -5    -36     38    148    306     57     75    114     -2
    -12     18     31     -2    -20     23    150    301     57     62    111    -10
    -18     20     36     -2    -25     28    163    303     62     70    124      0
      0    -36    -36     18     15    -36    171    309     38     36     88    -28
      5   -202   -207     96    106   -202    207    355    -15    -72    -33   -129
     20   -402   -423    192    220   -413    324    488    -31   -223   -231   -311
     12   -366   -379    176    194   -374    431    623     64   -244   -303   -384
    -41    -38      2     38    -23    -18    439    530    161   -111   -145   -236
   -150    431    579   -140   -363    504    236     20     49     85    207     77
   -267   1047   1314   -389   -789   1179    -64   -522    -51    433    753    545
   -298   1540   1836   -620  -1070   1688   -329   -787      0    893   1327   1065
   -239   1335   1574   -548   -906   1452   -504   -849    -64   1008   1431   1197
   -228    763    989   -270   -610    875   -496   -818   -384    491    867    685
   -179    249    428    -33   -303    337   -400   -753   -820   -368     -5   -124
   -109    -23     85     64    -98     28   -241   -452   -701   -491   -241   -337
    -70    -31     38     49    -54      2    -90   -137   -397   -296   -129   -210
    -18    -33    -18     23     -2    -25     36    101   -187   -158    -49   -116
     23    -38    -62      7     41    -49     88    213    -88   -101    -28    -90
     23    -20    -44     -2     31    -31     85    223    -88   -119    -49    -96
     33      2    -31    -18     33    -15     96    246    -67   -109    -38    -67
     38    -15    -57    -12     46    -36    109    259    -59   -109    -49    -57
     49    -20    -70    -12     59    -44    114    267    -44    -93    -41    -75
     59     15    -44    -38     51    -15     98    254    -38    -93    -28    -90
     62     67      5    -64     28     36     90    252    -25    -88    -18    -80
     62     59     -2    -62     31     28     96    257    -18    -88    -15    -72
     59     20    -38    -38     49     -7    114    272     -2    -70     -2    -57
     54     67     12    -62     20     41    116    283     25    -44     23    -44
     59    111     51    -85      2     83    111    293     51    -28     38    -28
     57    124     64    -93     -5     96    101    293     49    -41     28    -28
     36    140    103    -88    -33    122    114    301     59    -36     31    -31
     51    168    114   -111    -31    142    111    324     98      5     64     -7
     80    174     93   -127     -7    135    111    361    132     38     88     23
     75    184    109   -132    -18    148    122    400    176     80    124     64
     83    215    132   -148    -23    174    124    415    213    116    158     90
     96    241    145   -168    -25    194    142    467    275    171    197    137
     96    277    179   -187    -41    228    155    522    340    236    252    194
    109    337    226   -223    -59    283    163    568    400    296    301    246
    135    407    272   -270    -67    340    171    618    452    348    340    285
    142    452    309   -298    -83    381    166    636    470    368    363    309
    150    462    311   -306    -80    387    166    649    470    374    371    337
    158    488    329   -324    -85    407    158    631    449    358    355    340
    166    506    340   -335    -85    423    163    602    420    337    335    329
    142    530    387   -337   -122    457    161    574    384    298    296    301
    155    511    355   -332    -98    433    135    501    306    218    228    249
    137    488    348   -314   -106    418    106    423    226    153    176    200
    111    501    389   -306   -137    446     64    348    158    106    140    155
     75    504    426   -290   -176    465     67    314    124     80    109    124
     70    501    431   -285   -179    467     72    270     85     46     80     98
     85    498    413   -293   -163    457     51    192     15    -15     23     49
     54    491    436   -272   -189    465     46    153    -15    -49    -10     12
     18    524    506   -275   -244    517     46    145     -5    -31     12     33
      2    540    537   -272   -267    540     59    142      5    -18     25     49
     15    597    581   -309   -283    592     46    129     18      0     38     59
      7    654    646   -329   -319    652     33    132     46     38     67     83
      7    691    683   -350   -337    688     10    114     51     51     88    103
     20    704    683   -363   -332    696    -12     96     51     59    109    122
     18    678    659   -348   -319    670    -23     83     38     49    103    114
    -18    665    683   -322   -350    672    -31     72     31     44     98    109
    -25    675    701   -327   -363    688    -44     67     25     44     96    109
    -12    636    649   -311   -329    641    -57     49     -2     25     67     85
    -18    542    558   -265   -288    548    -64     25    -49    -18     18     41
    -28    459    488   -215   -257    472    -57     28    -72    -41    -10     25
    -33    402    433   -184   -233    418    -59     12   -103    -72    -46     -2
    -62    311    374   -124   -218    342    -54      2   -137   -106    -90    -38
    -85    275    361    -96   -223    316    -41     -5   -153   -127   -116    -51
    -59    272    332   -106   -194    301    -54    -41   -197   -166   -145    -77
    -62    277    337   -109   -200    306    -62    -57   -226   -184   -161    -88
    -49    259    309   -106   -179    283    -75    -75   -249   -202   -184   -103
    -46    241    288    -98   -168    265    -75    -77   -259   -202   -187    -96
    -49    259    309   -103   -179    283    -67    -75   -252   -192   -179    -85
    -51    270    322   -111   -187    293    -75    -88   -267   -202   -184    -96
    -46    275    322   -114   -184    296    -85    -98   -277   -210   -192    -98
    -38    244    283   -106   -161    262    -98   -103   -293   -226   -215   -114
    -41    124    166    -41   -103    145    -83    -88   -329   -285   -277   -163
    -38   -111    -75     72     15    -93     -5     -2   -381   -423   -457   -322
    -75   -270   -194    171     59   -233    124    140   -348   -522   -615   -475
    -93   -103    -10     96    -44    -57    226    246   -197   -433   -553   -439
   -145    311    457    -83   -301    384    135    -88   -239   -314   -355   -283
   -272    831   1104   -280   -688    969   -205   -761   -511   -155      2     23
   -431   1423   1852   -496  -1140   1636   -485  -1221   -613    181    517    462
   -428   1639   2068   -605  -1249   1852   -743  -1434   -636    511    930    828
   -355   1228   1584   -436   -969   1405   -820  -1413   -769    402    782    719
   -265    717    982   -226   -623    849   -737  -1267  -1039   -218     83    106
   -241    239    480      2   -361    358   -532   -948  -1098   -665   -467   -366
   -213     70    283     70   -249    176   -342   -594   -815   -555   -467   -355
   -163     67    231     49   -197    148   -202   -329   -566   -392   -355   -257
   -119    101    220      7   -171    161    -93   -161   -410   -288   -288   -200
   -103     93    197      5   -150    145    -44   -101   -358   -265   -277   -194
   -106     72    179     15   -142    124    -25    -85   -345   -262   -283   -194
   -114    114    228      0   -171    171    -12    -64   -316   -233   -259   -166
   -135    116    252      7   -192    184     -5    -44   -296   -207   -233   -145
   -127     64    189     31   -158    127    -10    -36   -296   -207   -233   -150
   -129     12    140     57   -135     75      0    -20   -288   -202   -233   -161
   -153     33    187     59   -168    109     15    -12   -275   -184   -226   -163
   -163     96    257     33   -210    176     10    -20   -254   -161   -207   -142
   -148    161    309     -7   -228    233      2    -10   -231   -135   -174   -129
   -155    153    306      0   -231    231      5     25   -213   -119   -168   -127
   -168    111    280     28   -223    194     38     88   -168    -83   -148    -64
   -174    137    311     18   -244    223     62    116   -122    -33    -96    -38
   -127    179    306    -25   -215    241     44    132   -103    -10    -72    -36
   -111    246    355    -70   -233    301     36    168    -64     25    -38    -10
   -109    252    361    -70   -233    306     54    220    -10     75      5     31
   -114    220    332    -54   -223    275     80    283     41    127     49     75
   -114    220    335    -54   -226    277     98    340     93    179     88    114
   -114    241    353    -64   -233    296    111    397    145    233    129    155
   -119    288    407    -83   -262    348    122    444    197    288    174    194
   -119    319    439   -101   -280    376    148    496    262    353    233    241
   -103    363    467   -129   -285    415    163    535    306    402    280    285
    -98    389    485   -148   -290    436    163    550    319    426    306    309
    -96    381    478   -142   -285    428    161    553    322    436    316    319
   -119    361    480   -122   -298    418    166    540    303    426    322    319
   -150    348    498   -101   -324    423    153    506    262    392    293    288
   -187    337    524    -77   -355    428    137    452    205    337    252    241
   -213    303    517    -44   -363    410    145    381    148    290    218    207
   -189    288    478    -51   -335    384    129    350    119    270    202    192
   -168    327    496    -80   -332    410    106    316     88    249    189    171
   -189    329    517    -72   -353    423    101    265     51    218    163    140
   -200    303    504    -51   -350    402     98    228     20    189    140    116
   -218    309    524    -46   -371    415    109    200      2    174    135    101
   -231    303    532    -36   -381    418    109    171    -18    158    122     85
   -241    309    550    -36   -397    431    111    155    -18    166    116     85
   -236    335    571    -49   -402    452    124    168     20    210    150    122
   -233    387    620    -77   -428    504    109    155     36    239    176    124
   -231    426    657    -98   -444    540     85    145     59    277    213    129
   -239    420    657    -90   -446    537     62    135     67    290    231    127
   -259    387    646    -62   -452    517     57    116     54    280    218    129
   -262    322    584    -31   -423    452     36    101     36    265    205    127
   -236    309    542    -36   -389    426     10     93     28    262    200    122
   -223    303    527    -41   -376    415     -2     96     20    262    194    116
   -233    202    436     15   -335    319    -12     90     -7    228    158     83
   -244     64    306     88   -277    184    -28     70    -57    174    114     31
   -272     -7    262    140   -267    127    -25     46    -88    140     88    -28
   -340    -59    280    200   -311    109     -5     12   -127     90     25    -77
   -324   -124    200    226   -262     36    -20    -20   -184     20    -59    -80
   -239   -127    109    181   -176    -10    -51    -15   -202     10    -64    -96
   -194   -106     88    150   -142     -7    -75    -18   -207     15    -51   -109
   -184   -111     72    148   -129    -20    -93    -23   -215     18    -57   -124
   -179   -150     28    166   -103    -62    -93    -12   -210      7    -64   -111
   -200   -207     -7    202    -98   -109    -85     -5   -205     15    -62   -103
   -223   -205     18    213   -122    -93    -88    -15   -205     23    -59   -129
   -233   -192     41    210   -137    -75    -88    -18   -202     25    -51   -135
   -226   -189     36    207   -132    -77    -93    -25   -202     20    -54   -132
   -210   -275    -64    241    -75   -171    -80     -5   -226    -36   -109   -163
   -176   -488   -314    332     67   -402    -25     54   -306   -192   -280   -301
   -176   -706   -532    441    174   -620    101    176   -340   -345   -485   -537
   -187   -633   -446    410    129   -540    236    322   -210   -306   -485   -597
   -288   -277     10    283   -150   -135    171    -33   -210   -168   -270   -402
   -402    275    678     62   -540    475   -168   -696   -355     72    142     -2
   -522   1002   1525   -241  -1023   1262   -498  -1158   -329    542    779    561
   -558   1465   2023   -452  -1291   1743   -789  -1343   -168   1096   1410   1130
   -475   1114   1587   -322  -1031   1350   -937  -1322   -226   1093   1363   1150
   -405    475    880    -36   -644    678   -896  -1241   -581    449    672    527
   -410    -70    340    239   -376    135   -659   -971   -839   -213    -57   -161
   -371   -254    116    314   -244    -70   -418   -548   -600   -192   -145   -265
   -316   -270     46    293   -184   -111   -257   -252   -358    -41    -57   -202
   -283   -290     -7    285   -140   -148   -145    -62   -210     49      2   -158
   -288   -290     -2    288   -142   -148    -83     33   -132     85     28   -132
   -267   -329    -62    298   -103   -197    -62     67   -116     80     10   -114
   -226   -345   -119    283    -54   -233    -64     62   -132     62    -10   -140
   -215   -329   -114    272    -51   -223    -51     77   -109     80      5   -145
   -239   -298    -59    267    -93   -179    -20    116    -59    124     41   -132
   -270   -283    -12    277   -129   -148     15    168     12    192    101   -116
   -215   -275    -62    244    -77   -168    -28    111    -44    132     46   -148
   -205   -275    -70    241    -70   -174    -28    124    -36    132     51   -114
   -197   -262    -67    228    -67   -166    -18    155     -5    163     83    -88
   -176   -220    -44    200    -67   -132    -10    171     20    184    114    -67
   -168   -207    -38    189    -64   -124      0    192     49    213    129    -51
   -168   -187    -18    179    -75   -103     12    220     80    246    158    -31
   -166   -176    -12    168    -77    -96     25    252    116    280    187    -12
   -161   -145     15    153    -88    -64     31    285    145    301    213     10
   -161   -132     25    145    -93    -51     49    335    192    350    246     38
   -168   -150     18    161    -93    -67     72    397    246    407    288     70
   -161   -122     38    140   -101    -44     80    452    301    457    335     98
   -150    -62     88    106   -119     12     98    519    371    519    402    161
   -129    -51     75     90   -106     10    122    597    436    574    436    200
    -96    -46     49     70    -75      0    122    652    480    605    454    246
    -67    -36     31     49    -49     -2    135    704    522    646    496    314
    -62     -7     54     36    -59     23    145    722    542    680    532    332
    -75     38    114     15    -96     77    145    719    553    701    558    332
    -93     51    145     20   -119     98    155    714    553    711    571    335
   -135     54    189     41   -161    122    176    714    561    727    592    350
   -155     54    210     51   -181    132    181    691    540    711    587    348
   -106     28    135     36   -119     80    132    584    444    618    509    283
   -111     28    140     41   -127     85    116    517    397    566    467    252
   -145     12    158     64   -153     85    106    449    350    519    431    213
   -168     12    181     77   -174     96    103    394    324    491    410    187
   -192      7    197     90   -197    101    109    350    306    467    387    161
   -220    -15    205    116   -215     96    124    314    288    444    363    140
   -223    -20    202    122   -215     90    129    285    267    428    353    135
   -215    -41    174    129   -194     64    140    267    254    405    342    122
   -218      2    220    106   -220    111    142    257    259    405    348    135
   -213     49    262     80   -239    155    161    272    306    452    402    189
   -213    137    350     38   -280    244    163    285    361    517    462    241
   -223    200    423     12   -322    311    140    290    387    553    475    265
   -187    150    335     18   -262    241     93    257    345    517    418    228
   -179    116    296     31   -236    205     77    252    329    511    400    215
   -189    101    288     44   -239    194     67    241    322    511    400    215
   -200     98    298     51   -249    197     51    223    303    480    366    218
   -213     44    254     83   -236    150     49    223    277    446    324    197
   -213    -85    127    148   -171     20     38    200    228    400    277    122
   -194   -176     18    181   -106    -80     31    176    181    353    246     80
   -197   -226    -28    213    -85   -127     25    158    158    322    231     54
   -210   -270    -59    239    -77   -163     12    129    114    277    192     18
   -226   -303    -80    265    -75   -192     -2    101     75    244    153    -10
   -249   -324    -75    285    -88   -200      2    106     72    241    150    -10
   -270   -329    -59    301   -106   -194     12    124     96    262    176      5
   -218   -381   -163    298    -28   -275    -33     64     25    181    103    -15
   -215   -397   -184    306    -15   -290    -54     46     -2    145     72    -12
   -223   -400   -179    311    -23   -290    -57     49      0    158     77    -36
   -233   -400   -166    316    -33   -283    -59     44      5    184    111    -54
   -236   -436   -202    335    -20   -319    -51     46      7    187    124    -62
   -228   -491   -262    358     15   -376    -38     51    -23    127     72    -88
   -194   -667   -475    431    140   -574     -2     62   -140    -38    -93   -239
   -184   -914   -730    550    272   -823    109    119   -270   -270   -361   -519
   -192   -904   -711    545    259   -807    246    233   -226   -309   -418   -581
   -252   -657   -407    454     75   -532    257     36   -148   -179   -254   -410
   -366   -140    226    252   -296     41    -15   -496    -75    168    202     44
   -506    649   1156    -70   -831    901   -337   -904    166    776    940    763
   -527   1174   1701   -324  -1114   1436   -610   -961    545   1457   1657   1431
   -449   1039   1488   -296   -969   1262   -859  -1002    558   1590   1774   1574
   -402    511    914    -57   -659    711   -914  -1067     98    971   1150    989
   -371   -184    187    277   -280      0   -737   -984   -501     33    210     83
   -358   -483   -124    420   -116   -306   -462   -589   -431   -109    -25   -158
   -311   -498   -187    405    -62   -345   -262   -272   -228      2     23   -124
   -280   -501   -220    389    -31   -363   -122    -64    -98     72     54    -90
   -306   -535   -228    420    -38   -381    -25     57    -18    116     77    -70
   -272   -563   -290    418      7   -428    -23     41    -46     77     31    -90
   -254   -579   -324    415     33   -452    -20     49    -54     59     25    -90
   -259   -576   -319    418     25   -449     -2     80    -23    103     72   -106
   -275   -540   -265    407     -5   -402      7     98      2    119     98   -101
   -293   -542   -252    418    -23   -397     25    129     25    124    103    -59
   -298   -548   -249    423    -25   -400     38    158     46    135    114    -28
   -309   -537   -228    423    -41   -381     51    189     77    171    140    -12
   -272   -517   -244    394    -15   -381     54    187     70    158    127    -10
   -228   -537   -309    381     38   -423     44    184     57    135    116      0
   -223   -522   -298    374     36   -410     64    220    103    187    158     15
   -223   -511   -288    366     31   -400     88    259    140    226    194     33
   -228   -488   -259    358     15   -374    111    306    174    254    226     54
   -226   -470   -246    348      7   -358    124    355    215    285    254     90
   -207   -444   -239    324     15   -342    116    379    226    290    257     96
   -189   -441   -254    314     31   -350    116    413    244    298    265    101
   -181   -423   -241    303     28   -332    140    485    303    348    316    148
   -161   -381   -220    270     28   -301    153    545    358    397    366    205
   -122   -345   -223    233     49   -285    158    605    407    439    394    257
    -80   -316   -236    197     75   -275    158    652    441    478    426    290
    -72   -285   -213    179     70   -249    163    685    470    509    452    311
    -75   -332   -259    202     90   -296    181    722    496    519    457    353
    -12   -342   -329    176    155   -335    174    704    470    485    436    376
      0   -296   -298    148    148   -298    187    706    493    530    498    376
    -10   -210   -200    111     93   -205    181    675    496    542    530    350
    -31   -231   -200    129     83   -215    184    636    462    498    501    337
    -46   -265   -218    155     83   -241    189    592    428    465    467    306
    -64   -265   -200    163     64   -233    176    530    387    428    436    267
    -98   -241   -142    171     20   -192    171    475    355    397    402    241
   -137   -223    -85    181    -28   -155    184    426    327    361    363    218
   -132   -231    -98    181    -18   -166    179    358    272    301    314    179
   -148   -226    -77    187    -36   -153    179    311    246    277    296    150
   -155   -239    -83    197    -36   -161    181    262    200    236    257    114
   -174   -249    -75    210    -51   -163    181    236    166    202    223     90
   -189   -210    -23    200    -83   -116    194    246    179    223    246    114
   -220   -142     77    181   -150    -33    228    277    239    280    309    168
   -233   -101    132    168   -184     15    228    272    275    303    329    181
   -194    -51    140    122   -168     44    187    249    275    303    329    181
   -194    -70    122    132   -161     25    161    246    270    298    319    179
   -213   -127     83    168   -150    -23    158    246    257    283    298    171
   -236   -135    101    187   -168    -18    153    252    262    285    301    176
   -272   -168    101    218   -189    -33    148    249    265    298    319    189
   -262   -215     46    239   -155    -85    137    215    220    252    283    155
   -265   -267     -2    265   -132   -137    122    176    153    174    207     98
   -280   -324    -44    303   -119   -184    119    161    103    111    140     62
   -285   -374    -88    327   -101   -231    103    127     54     59    101     12
   -303   -392    -88    348   -109   -241     85     90     10     12     75    -38
   -329   -376    -49    353   -140   -215     77     64    -15    -12     64    -54
   -371   -376     -5    374   -184   -192     72     38    -41    -44     41    -67
   -355   -407    -51    381   -153   -228     41    -15   -101   -111    -25   -103
   -348   -431    -83    389   -132   -257     31    -33   -119   -129    -33   -103
   -355   -389    -33    374   -163   -213     18    -46   -127   -137    -38   -114
   -384   -361     23    374   -205   -168     12    -44   -127   -135    -36   -119
   -449   -392     57    418   -254   -168     23    -36   -124   -137    -44   -129
   -413   -441    -28    426   -192   -236    -12    -90   -189   -207   -116   -181
   -400   -498    -98    446   -150   -298    -20    -98   -218   -241   -148   -200
   -374   -631   -257    504    -59   -444      2    -72   -280   -332   -249   -298
   -374   -888   -514    631     67   -701     96      2   -394   -550   -501   -558
   -394   -943   -548    667     75   -748    233    140   -363   -628   -620   -709
   -400   -756   -355    576    -23   -555    293    109   -267   -537   -514   -628
   -504   -335    168    420   -337    -83    142   -335   -218   -293   -171   -270
   -662    358   1021    150   -841    691   -145   -852    -64    239    511    454
   -727    893   1621    -83  -1174   1257   -371  -1036    220    859   1215   1202
   -662    885   1548   -111  -1104   1215   -607  -1119    257   1098   1465   1522
   -636    433   1070    101   -852    750   -711  -1231   -148    613    956   1036
   -605   -142    459    371   -532    158   -670  -1210   -696   -265     38     88
   -558   -480     75    519   -316   -202   -475   -893   -782   -607   -379   -348
   -485   -537    -54    509   -218   -296   -272   -519   -558   -496   -337   -309
   -410   -532   -122    472   -145   -327   -122   -259   -379   -374   -259   -252
   -379   -498   -122    436   -129   -309    -44   -129   -296   -322   -231   -239
   -366   -506   -142    436   -114   -324    -12    -85   -272   -316   -246   -244
   -319   -558   -239    439    -41   -400    -12    -93   -301   -355   -301   -270
   -301   -519   -218    410    -41   -368     -7    -77   -280   -340   -285   -246
   -290   -483   -194    384    -49   -340      0    -51   -254   -314   -272   -223
   -275   -465   -189    368    -44   -327      0    -41   -249   -306   -280   -228
   -267   -480   -213    371    -28   -348     10    -20   -239   -301   -285   -218
   -280   -493   -213    387    -33   -353     25     12   -205   -275   -262   -187
   -285   -475   -189    376    -49   -332     31     28   -179   -252   -239   -158
   -265   -423   -158    342    -54   -290     23     15   -181   -249   -236   -155
   -252   -392   -142    319    -54   -267     31     38   -155   -220   -210   -127
   -244   -413   -168    329    -38   -290     49     67   -129   -202   -197   -106
   -239   -415   -176    324    -33   -296     51     85   -114   -189   -192   -103
   -241   -394   -155    316    -44   -275     49    103   -101   -168   -176    -90
   -218   -381   -166    298    -28   -275     44    137    -72   -140   -150    -62
   -179   -322   -142    252    -18   -233     36    171    -46   -111   -122    -31
   -158   -283   -127    218    -15   -205     46    218     -5    -77    -83     12
   -137   -262   -127    200     -7   -194     51    275     38    -41    -54     36
   -122   -233   -111    176     -7   -171     54    332     85      2    -20     70
   -114   -200    -85    158    -15   -142     72    397    148     67     23    122
    -98   -174    -77    135    -10   -127     70    439    189    114     64    168
    -72   -135    -62    103     -5    -98     80    483    239    174    122    228
    -49    -88    -38     67     -7    -64     93    498    257    194    137    244
    -36    -44     -7     41    -15    -25     96    483    249    189    127    233
    -38    -51    -12     44    -12    -33     96    462    231    176    111    220
    -49    -54     -5     51    -23    -31     88    431    200    155     88    202
    -70    -72     -5     70    -33    -38     83    392    163    132     67    187
    -72   -101    -28     88    -23    -64     75    342    114     88     31    150
    -88   -119    -33    103    -28    -77     67    283     59     33    -20     96
   -111   -114     -2    114    -54    -59     80    244     44      7    -46     67
   -129    -77     49    101    -90    -15     85    200     31     -5    -57     51
   -137    -59     77     98   -109      7     75    142     -7    -38    -85     15
   -153   -116     36    132    -96    -38     70     98    -51    -77   -124    -23
   -163   -116     44    140   -106    -36     72     70    -80   -103   -150    -51
   -174    -70    101    119   -140     12     88     70    -70    -88   -137    -41
   -187    -28    158    109   -174     64     85     70    -51    -64   -114    -15
   -244     -7    236    124   -241    114     88     59    -31    -36    -77     10
   -252      7    259    122   -257    132     54     25    -28    -20    -51     25
   -155     23    176     64   -166    101     -7     23    -33    -18    -59     20
    -98     25    124     36   -111     75    -25     33    -36    -20    -72     23
   -119    -31     88     75   -106     25    -23     31    -51    -28    -85     10
   -129     -7    122     67   -127     57    -25     25    -62    -28    -85      7
   -142    -59     83     98   -114     10    -25     15    -98    -64   -129    -36
   -142   -174    -31    158    -57   -103    -20     -2   -148   -119   -197    -96
   -150   -257   -109    202    -23   -184    -25    -18   -187   -161   -249   -140
   -155   -293   -137    223    -10   -215    -23    -31   -210   -179   -265   -158
   -163   -329   -166    244      0   -249    -20    -54   -241   -210   -290   -179
   -166   -345   -179    257      5   -262    -28    -80   -267   -223   -301   -187
   -171   -361   -192    265      7   -277    -38    -98   -288   -241   -314   -197
   -161   -374   -215    267     25   -296    -49   -101   -301   -249   -319   -200
   -163   -368   -205    265     18   -288    -51   -106   -309   -244   -303   -202
   -161   -371   -210    267     23   -290    -41   -106   -311   -246   -309   -244
   -174   -402   -228    288     25   -316    -54   -127   -332   -267   -350   -283
   -176   -407   -231    290     25   -319    -62   -132   -342   -280   -381   -277
   -158   -415   -259    285     49   -337    -62   -124   -345   -288   -389   -249
   -127   -457   -329    293    101   -394    -57    -98   -353   -296   -400   -257
   -106   -652   -545    376    218   -597    -23    -44   -420   -423   -548   -402
   -101   -841   -740    470    319   -792     77     72   -441   -571   -745   -613
   -111   -789   -678    449    280   -735    192    213   -337   -571   -787   -683
   -192   -483   -290    337     49   -387    202     72   -259   -444   -618   -553
   -301    -33    267    168   -285    116    -67   -550   -410   -244   -257   -205
   -394    597    992   -101   -693    795   -358  -1049   -441    163    324    340
   -392   1021   1413   -316   -904   1215   -610  -1262   -327    667    914    891
   -322    766   1088   -220   -704    927   -763  -1293   -371    771    997   1008
   -306    181    485     59   -394    332   -730  -1260   -745    145    309    363
   -296   -288      5    290   -153   -142   -581  -1096  -1080   -576   -459   -376
   -267   -535   -267    400     -2   -402   -405   -753   -937   -654   -636   -540
   -244   -537   -293    392     23   -415   -246   -441   -657   -467   -517   -436
   -181   -519   -337    348     75   -428   -135   -233   -480   -348   -446   -376
   -127   -509   -381    316    127   -446    -83   -116   -381   -285   -413   -340
   -124   -542   -420    332    148   -483    -70    -70   -353   -280   -418   -337
   -150   -537   -387    345    116   -462    -49    -46   -327   -262   -405   -329
   -174   -527   -353    350     88   -441    -44    -44   -311   -249   -400   -327
   -145   -496   -353    319    103   -426    -46    -15   -293   -226   -384   -316
   -137   -470   -332    303     96   -402    -54      0   -275   -207   -371   -309
   -119   -449   -329    285    103   -389    -62     10   -252   -187   -355   -296
   -103   -470   -366    285    129   -418    -46     46   -223   -166   -337   -280
   -109   -485   -376    296    132   -431    -25     75   -187   -135   -319   -259
   -114   -475   -361    293    122   -418    -20     83   -158   -111   -303   -246
   -150   -433   -283    293     64   -358     -7     90   -137    -96   -293   -239
   -166   -400   -233    283     31   -316      2    106   -106    -62   -257   -213
   -140   -353   -213    246     33   -283      2    132    -72    -20   -218   -181
   -114   -355   -241    233     62   -298      2    166    -33     12   -192   -150
    -93   -374   -280    233     93   -327     23    213     15     51   -158   -122
   -103   -402   -298    252     96   -353     31    257     57     98   -116    -88
   -111   -324   -215    218     49   -270     33    288    106    153    -57    -64
   -103   -267   -163    184     28   -218     46    329    161    200    -41   -103
    -75   -270   -194    174     59   -233     64    392    223    239    -41    -25
    -46   -272   -228    158     88   -252     83    459    293    311     44     85
    -33   -272   -239    153    101   -254     98    511    345    366    103    101
    -51   -249   -197    150     70   -223    111    537    374    394    135    142
    -67   -189   -122    129     25   -155    114    532    384    405    163    166
    -70   -200   -129    135     28   -166    119    517    381    397    140    142
    -41   -220   -179    129     67   -200    114    509    363    381    106    140
    -15   -215   -200    114     90   -207     96    478    319    350     83    111
    -28   -228   -200    129     85   -215     85    441    280    311     57     77
    -51   -220   -168    135     57   -194     80    384    236    254     15     44
    -83   -231   -150    155     33   -192     83    335    197    223     -7     15
   -111   -220   -109    163     -2   -166     93    290    171    210    -15    -15
   -127   -218    -90    174    -18   -155     90    244    140    181    -41    -51
   -140   -231    -90    184    -25   -161     83    197     90    132    -88    -90
   -145   -239    -93    192    -25   -168     80    168     57    114   -106   -132
   -145   -220    -75    181    -36   -148     80    150     49    122   -101   -155
   -142   -176    -33    161    -54   -106     88    163     90    166    -54   -127
   -119   -119     -2    116    -59    -62     70    158    122    200    -12    -88
   -114    -59     54     85    -85     -5     51    135    135    215     20    -67
   -129    -15    111     72   -122     46     20    116    150    239     51    -85
   -122    -28     93     75   -109     31      7    116    155    239     18   -103
   -137    -70     67    101   -103     -2      0    119    140    223    -20    -77
   -150    -93     57    122   -103    -18     -5    106    132    218     -2    -41
   -140   -135      5    137    -75    -64    -15     90    116    205     -5    -33
   -140   -200    -59    171    -41   -129    -18     90    103    202    -25    -83
   -155   -303   -148    228     -5   -226    -31     75     59    158    -75   -153
   -166   -368   -202    267     15   -285    -31     70     36    127   -109   -192
   -171   -418   -249    293     36   -335    -36     64      7     88   -142   -215
   -161   -452   -290    306     64   -371    -49     46    -31     49   -176   -231
   -145   -454   -309    298     77   -381    -62     31    -51     23   -187   -231
   -150   -465   -314    309     80   -389    -75     15    -67      2   -194   -239
   -163   -478   -316    319     75   -397    -70     12    -77      5   -205   -262
   -168   -475   -306    322     67   -392    -59     18    -62     23   -205   -277
   -163   -498   -337    329     85   -420    -64     10    -72     10   -226   -290
   -148   -517   -371    332    109   -444    -72     -2    -88     -2   -233   -296
   -150   -550   -400    348    124   -475    -75     -2    -90     -7   -236   -290
   -155   -568   -413    363    127   -491    -75     -2    -90     -7   -244   -303
   -124   -587   -462    355    166   -524    -77     -7   -116    -33   -280   -342
    -72   -737   -667    405    296   -704    -44     25   -171   -148   -405   -457
    -75   -937   -862    504    392   -898     77    166   -163   -277   -566   -620
    -83   -932   -849    509    381   -891    202    332    -44   -288   -628   -698
   -163   -581   -418    374    127   -501    220    239     64   -137   -462   -584
   -280   -142    135    210   -207     -5     -7   -322   -114      5   -176   -298
   -376    428    802    -28   -589    615   -340   -919   -311    275    285    109
   -397    943   1340   -272   -867   1140   -659  -1299   -358    672    828    561
   -374    745   1117   -187   -745    930   -823  -1340   -402    797    958    691
   -361    192    553     83   -457    371   -789  -1257   -649    324    423    207
   -340   -309     28    324   -187   -140   -644  -1088   -922   -371   -345   -444
   -296   -646   -350    472     25   -498   -431   -701   -730   -454   -545   -594
   -207   -657   -452    431    122   -555   -314   -439   -465   -285   -436   -501
   -155   -652   -496    402    168   -574   -192   -210   -265   -155   -345   -423
   -140   -667   -530    402    194   -600   -106    -70   -135    -57   -280   -384
   -127   -657   -530    392    200   -594    -90    -36   -103    -36   -265   -379
   -114   -631   -517    371    200   -574    -80    -23    -77    -20   -239   -405
   -106   -644   -537    374    213   -589    -62      7    -49    -10   -246   -405
    -98   -657   -558    376    228   -607    -49     25    -41    -31   -277   -368
    -90   -623   -532    358    220   -579    -51     28    -28    -23   -254   -335
    -80   -597   -517    337    215   -558    -44     46     12     20   -194   -309
    -77   -602   -527    340    223   -566    -15     77     51     51   -174   -306
    -64   -594   -530    329    228   -561    -12     96     51     31   -207   -280
    -80   -602   -522    342    220   -563      5    129     85     59   -184   -254
    -83   -561   -478    319    194   -519      7    140    119     98   -142   -246
    -70   -530   -459    298    194   -496      7    150    148    132    -98   -233
    -64   -504   -439    283    184   -470     23    181    189    181    -46   -226
    -67   -498   -431    283    181   -465     41    213    223    213    -23   -226
    -64   -496   -431    280    181   -465     54    267    275    244      0   -181
    -83   -483   -402    283    158   -444     96    350    345    293     36   -116
    -12   -470   -457    241    218   -462     85    358    353    293     36    -85
     23   -444   -467    210    244   -454     83    392    397    329     64    -46
     -5   -387   -381    194    187   -384    111    480    480    402    122      5
     12   -363   -376    174    192   -368    114    524    527    465    176     10
     28   -324   -353    148    189   -337    119    555    553    493    200     36
     36   -283   -319    124    176   -301    132    594    592    540    265    109
     44   -262   -309    106    174   -283    135    602    602    566    285    111
     49   -257   -306    103    176   -283    137    592    584    550    280     90
     38   -252   -293    106    166   -272    145    579    561    530    277     88
     38   -257   -296    109    166   -275    155    555    545    514    277     80
     20   -262   -283    122    150   -272    163    519    509    475    231     54
    -31   -275   -244    153    106   -262    187    496    483    452    207     49
    -44   -280   -236    161     93   -259    181    431    433    405    171     20
    -15   -298   -283    158    132   -290    148    322    345    316     98    -28
    -44   -288   -244    163     98   -265    168    298    327    290     90    -41
    -54   -267   -215    161     77   -241    179    265    314    290     96    -64
    -72   -252   -179    161     51   -218    184    233    301    290     93   -101
    -98   -236   -137    168     18   -187    189    218    293    270     62   -116
    -80   -207   -127    142     23   -168    187    207    301    267     77   -103
    -49   -171   -122    111     36   -148    176    194    314    296    127    -83
    -49   -111    -62     77      2    -88    174    205    361    348    194    -36
    -46    -67    -20     57    -12    -44    158    218    397    381    223      7
    -62   -101    -38     80    -12    -70    145    233    410    376    202     33
    -72   -148    -77    109      0   -114    140    236    400    366    192     31
    -41   -171   -129    106     41   -150     93    168    335    324    166    -23
    -46   -161   -114    103     33   -137     85    166    345    345    197    -18
    -57   -192   -135    122     36   -163     83    168    335    337    194    -44
    -59   -314   -254    187     96   -285     77    153    288    280    122   -106
    -49   -397   -348    223    145   -371     72    140    244    215     46   -119
    -38   -441   -402    241    181   -423     80    137    226    192     31   -119
    -46   -475   -431    259    189   -454     72    109    192    166     23   -158
    -77   -475   -400    275    161   -439     70     96    176    153     20   -179
    -77   -493   -415    283    166   -454     59     75    158    129     -2   -200
     -5   -511   -506    259    249   -509     25     18     90     72    -44   -233
    -23   -514   -493    267    233   -506     31     33     93     80    -41   -220
    -46   -535   -488    290    218   -511     41     41     96     67    -64   -210
    -85   -555   -470    319    192   -514     64     77    127     96    -44   -197
    -44   -581   -537    314    246   -561     41     33     98     80    -36   -233
    -31   -589   -558    309    262   -574     31     15     77     59    -49   -239
    -25   -628   -602    324    288   -615     36     23     62     36    -80   -267
     -5   -787   -782    394    387   -784     64     41    -10    -67   -189   -374
     -5  -1013  -1008    509    501  -1010    174    124   -109   -267   -407   -581
    -10  -1085  -1078    545    532  -1083    322    262    -77   -368   -542   -724
    -33   -862   -828    446    397   -844    376    181     -5   -290   -452   -641
   -132   -436   -303    283     83   -371    161   -342    -57    -85   -132   -335
   -257    239    496     10   -376    366   -202   -904    -41    342    449    218
   -324    914   1236   -296   -782   1075   -493  -1140    181    958   1143    852
   -265    997   1262   -366   -763   1130   -758  -1192    306   1325   1491   1187
   -202    530    732   -163   -470    631   -828  -1166     85   1008   1130    849
   -155   -145     10    150    -83    -67   -678  -1080   -441     96    226     12
   -158   -566   -410    361    124   -488   -402   -740   -506   -285   -226   -392
   -116   -626   -509    371    194   -566   -194   -381   -254   -158   -187   -353
    -70   -602   -535    335    231   -568    -51   -148    -80    -51   -122   -298
    -38   -602   -563    322    262   -584     33     -7     18     -5   -103   -267
    -44   -605   -561    324    254   -581     72     46     54     10    -90   -257
    -12   -631   -618    319    301   -623     67     31     31    -18   -111   -296
     20   -649   -670    314    342   -659     59     15     10    -49   -142   -322
     20   -646   -667    314    342   -657     85     49     38    -28   -124   -301
     20   -610   -631    293    322   -620    101     70     64      2    -85   -272
     20   -571   -592    272    306   -581    109     93     88     25    -67   -259
     18   -558   -576    267    296   -566    119    114    103     33    -62   -246
     23   -561   -584    270    303   -571    124    137    124     54    -49   -228
     36   -527   -566    244    298   -545    135    158    148     67    -36   -210
     49   -504   -553    226    301   -527    145    174    168     80    -28   -187
     51   -498   -553    220    301   -524    150    187    184    106     -7   -174
     59   -498   -558    220    309   -527    163    215    210    124     12   -158
     57   -496   -553    218    303   -524    179    252    244    161     49   -140
     54   -459   -514    202    283   -485    189    293    288    200     96   -109
     51   -441   -493    194    270   -467    213    350    348    254    148    -64
     72   -423   -496    176    283   -459    226    397    392    296    184    -28
    101   -402   -506    150    301   -454    228    446    426    319    194      0
    132   -389   -522    127    327   -457    244    509    467    350    215     44
    158   -379   -537    109    345   -457    259    571    511    405    254     85
    176   -366   -542     96    358   -454    275    623    553    462    298    116
    181   -366   -548     90    363   -457    288    654    574    483    324    145
    179   -353   -532     85    355   -441    293    662    579    485    340    161
    181   -337   -522     77    350   -428    290    652    576    475    348    163
    181   -303   -485     62    332   -394    283    620    555    449    327    145
    163   -306   -472     70    316   -389    275    584    530    420    306    127
    155   -277   -433     59    293   -355    272    545    501    397    290    119
    140   -252   -392     54    262   -322    272    491    459    363    267    101
    101   -270   -371     85    236   -319    275    436    415    332    254     72
     88   -259   -348     83    218   -303    275    381    376    298    241     33
     83   -228   -314     72    197   -270    275    329    345    267    220      7
     62   -226   -288     77    174   -257    272    257    296    210    174    -12
     18   -223   -241    103    129   -231    280    200    259    168    124    -31
     33   -241   -277    101    153   -259    277    179    236    166    127    -49
     51   -220   -272     83    161   -246    293    194    257    194    148    -67
     25   -155   -181     62    101   -168    314    215    301    236    184    -18
     80    -62   -142     -7    111   -101    293    220    332    270    220     12
     93    -18   -114    -38    103    -64    275    218    355    280    241     51
    103    -18   -122    -41    111    -70    246    218    371    309    288     59
    103      0   -103    -51    103    -51    218    202    355    296    252    -10
    106    -23   -129    -41    116    -75    197    189    316    244    184     62
     96    -28   -124    -36    109    -77    168    171    293    244    220     46
     75    -41   -116    -18     96    -80    155    158    280    244    210    -18
     67   -129   -197     28    129   -163    148    150    244    200    161    -46
     57   -218   -275     80    166   -246    135    122    181    127     85   -111
     36   -296   -332    127    181   -311    132    101    140     80     33   -129
     31   -340   -374    153    202   -355    124     75    109     38     -2   -129
     33   -371   -405    168    218   -387    119     49     83     20    -12   -150
     28   -379   -407    176    218   -392    119     31     67     10    -25   -187
     31   -374   -405    171    215   -389    109     12     41    -18    -41   -181
     28   -405   -433    187    231   -418    109      5     33    -33    -59   -187
     28   -431   -459    200    241   -444    111      2     31    -41    -64   -205
     23   -444   -467    210    244   -454    103    -12     15    -59    -88   -213
     18   -472   -491    226    252   -480    101    -12     10    -62    -80   -210
      2   -493   -498    244    249   -496    111      0     18    -38    -62   -228
    -18   -506   -488    262    233   -498    122      2     18    -36    -62   -246
    -18   -592   -574    306    277   -584    129      0    -31   -101   -124   -288
     20   -836   -859    405    439   -849    194     36   -161   -319   -358   -511
     54  -1015  -1070    480    561  -1041    342    168   -207   -501   -579   -722
     25   -937   -966    454    496   -953    485    280   -103   -452   -545   -714
   -109   -587   -478    348    184   -532    462    -36    -36   -265   -298   -488
   -293     44    337    122   -316    189    153   -633     59    187    303    135
   -439    771   1210   -166   -826    989   -116   -961    329    833   1067    833
   -420   1052   1470   -316   -945   1260   -400  -1062    537   1306   1551   1376
   -361    732   1093   -184   -727    911   -563  -1124    358   1174   1405   1361
   -322    129    452     96   -387    288   -545  -1096   -140    397    607    587
   -309   -394    -85    350   -111   -241   -324   -828   -415   -187    -15    -98
   -277   -537   -262    405    -10   -400    -85   -444   -249   -179   -101   -267
   -215   -558   -342    387     62   -452     85   -155    -75   -114    -88   -197
   -150   -620   -472    384    158   -548    179      2     12    -64    -57   -176
   -111   -597   -485    355    184   -542    210     57     38    -59    -70   -215
   -119   -574   -454    345    166   -514    215     67     31    -75    -85   -205
   -116   -550   -433    335    158   -493    207     67     20   -106   -116   -220
    -70   -566   -498    316    213   -535    197     80      7   -135   -140   -236
    -33   -558   -524    293    244   -542    192     88     18   -101   -132   -298
    -38   -566   -530    301    244   -548    194     85     23    -75    -96   -329
    -51   -504   -452    277    200   -478    205     75     20    -88   -106   -335
    -31   -428   -397    228    181   -413    171     49    -31   -200   -215   -176
      5   -465   -470    228    236   -467    176     77      2   -150   -127   -145
      2   -454   -457    226    226   -454    189    101     54    -90    -77   -207
     -5   -431   -426    218    210   -428    197    124     75    -72    -67   -205
     36   -394   -433    179    231   -413    192    142     75    -85    -88   -205
     62   -413   -475    174    267   -444    210    171    106    -33    -20   -205
     54   -374   -428    155    241   -400    223    197    135      2     31   -205
     85   -327   -413    122    249   -368    226    239    171     44     90   -132
    119   -303   -423     90    270   -363    220    280    192     46     85   -127
    135   -275   -410     70    272   -342    220    327    215     51     72    -90
    163   -257   -420     46    290   -340    231    381    252     88     98    -75
    194   -226   -420     15    306   -322    226    418    267    103     90    -51
    226   -231   -457      0    340   -342    228    475    303    127    119     64
    259   -205   -465    -28    361   -335    231    517    335    161    153    101
    265   -137   -405    -64    335   -272    226    527    353    192    187    124
    267    -98   -366    -83    316   -231    220    519    361    205    210    122
    275    -83   -358    -96    314   -220    223    501    355    189    189     85
    277    -98   -376    -90    324   -236    233    478    342    179    174     83
    257   -122   -379    -67    316   -249    244    449    319    155    171     88
    239   -153   -392    -41    314   -272    254    426    309    153    179     85
    205   -176   -381    -12    290   -280    257    376    275    122    145     28
    194   -158   -353    -18    272   -254    270    329    252     85    111     -2
    179   -155   -337    -12    257   -246    293    290    226     41     80      7
    155   -202   -358     23    257   -280    319    267    207      2     46     25
    127   -194   -322     33    223   -257    324    233    192      7     57    -10
    109   -179   -290     33    200   -233    324    194    174    -15     41    -36
    103   -174   -277     33    189   -226    324    171    153    -25     28    -75
    111   -124   -236      7    174   -179    329    176    174      2     64    -62
    101    -90   -192     -5    145   -140    342    184    210     33     90    -33
    101    -44   -145    -28    122    -93    332    179    226     41     90      0
    111    -18   -129    -49    119    -72    296    168    236     59    116     41
    127    -20   -148    -51    137    -83    254    155    231     49    116     62
    114    -59   -174    -28    142   -116    233    132    205     15     88     38
    109    -83   -192    -12    148   -137    220    114    189     10     85     23
     88    -88   -176      0    132   -132    218     96    176     12     93    -12
     59   -171   -231     57    145   -200    218     77    140    -25     54    -62
     64   -257   -324     93    192   -290    202     49     85    -90     -7   -122
     64   -309   -374    122    218   -342    187     20     38   -148    -83   -179
     41   -358   -402    155    220   -379    174    -12    -18   -231   -179   -163
     33   -400   -433    184    233   -415    166    -38    -59   -254   -179   -187
     33   -413   -446    187    239   -428    148    -70    -88   -262   -176   -236
     59   -420   -480    179    270   -452    132    -85    -98   -262   -171   -259
     62   -410   -472    171    265   -441    135    -90    -93   -262   -181   -298
     93   -415   -509    161    301   -462    119   -106   -129   -316   -265   -303
     98   -431   -530    163    311   -480    114   -114   -155   -350   -270   -213
    103   -415   -519    155    309   -467    111   -119   -153   -350   -259   -215
     90   -415   -509    161    298   -462    101   -132   -158   -340   -244   -236
    103   -413   -517    155    309   -465     83   -140   -155   -319   -231   -288
    106   -498   -605    194    353   -553     88   -140   -207   -381   -309   -379
    132   -730   -862    298    496   -797    135   -124   -335   -589   -548   -545
     90   -966  -1057    436    574  -1010    249    -70   -436   -823   -815   -776
    -28   -956   -927    493    449   -943    397     67   -342   -815   -833   -854
    -41   -574   -535    306    244   -555    358   -127   -236   -610   -566   -607
   -109     54    161     25   -135    106    111   -646   -153   -187      2    -59
   -262    771   1034   -257   -649    901   -119  -1026     59    400    722    722
   -239   1093   1332   -426   -784   1213   -376  -1145    303    976   1371   1405
   -158    779    937   -311   -548    857   -555  -1234    109    859   1262   1291
   -119    197    316    -41   -218    257   -579  -1283   -415     75    436    506
    -83   -303   -220    192     67   -262   -444  -1098   -766   -620   -332   -231
    -46   -470   -423    259    187   -446   -241   -714   -602   -639   -454   -371
     44   -462   -506    207    272   -483    -80   -433   -405   -530   -410   -314
     98   -478   -576    187    337   -527     10   -290   -316   -488   -389   -290
     93   -493   -589    197    340   -540     44   -244   -290   -459   -368   -324
     25   -483   -509    228    267   -496     83   -194   -246   -418   -337   -345
    -12   -504   -493    257    239   -498    106   -148   -220   -400   -327   -324
    -23   -548   -527    285    252   -537    116   -155   -231   -413   -342   -337
    -36   -548   -511    290    236   -530    127   -140   -215   -402   -332   -290
     96   -402   -498    153    296   -449     96    -72   -166   -348   -298   -298
    124   -342   -467    106    293   -405     93     -5   -135   -327   -283   -239
     80   -329   -410    122    244   -368    111      2   -111   -316   -254   -174
    114   -337   -452    111    280   -394    114      2   -101   -311   -246   -161
    145   -319   -465     88    303   -392    106     18    -96   -311   -249   -187
    140   -301   -444     77    290   -371    101     25    -80   -283   -220   -181
    148   -270   -420     59    283   -345    109     51    -54   -259   -202   -137
    163   -236   -402     36    280   -319    124     80    -25   -241   -176   -106
    184   -241   -426     28    303   -332    132    101     -7   -223   -155   -106
    184   -210   -397     10    288   -303    132    135     23   -192   -129    -77
    194   -163   -358    -15    275   -259    135    179     70   -140    -85    -31
    210   -137   -348    -36    277   -244    137    231    116    -93    -49     -5
    223   -155   -379    -33    301   -267    145    290    155    -54    -20     38
    236   -103   -342    -67    288   -223    148    348    200    -10     10    103
    249    -57   -309    -96    277   -181    153    397    249     31     51    137
    280    -25   -306   -129    290   -163    158    433    280     62     67    174
    298     20   -277   -158    288   -127    161    446    303    109    111    205
    272     54   -220   -166    246    -83    158    436    309    116    145    205
    254     57   -197   -155    226    -70    150    405    296    106    153    197
    272     23   -249   -150    259   -114    145    389    283     93    158    145
    265    -10   -275   -127    270   -142    155    358    244     38     80    109
    236    -38   -277   -101    254   -155    153    311    200    -28     31    220
    189    -36   -226    -75    207   -129    158    254    153    -70      5    163
    166    -20   -187    -72    174   -103    161    192    111   -103    -20    127
    184      2   -181    -93    184    -88    145    153     83   -129    -44     75
    200      5   -194   -103    197    -93    142    132     59   -150    -62     33
    176    -12   -189    -83    181   -101    145     98     20   -174    -70    -10
    153    -31   -187    -62    168   -109    150     54    -12   -194    -90    -67
    119    -54   -174    -31    145   -114    155      2    -70   -275   -171   -114
     93     -5    -98    -44     96    -51    168    -12    -72   -280   -181    -83
    150     72    -77   -114    114     -2    150     15    -18   -226   -124    -12
    207    124    -85   -166    148     18    111     23      2   -194    -83     23
    223    163    -59   -192    142     51     83     15     28   -124    -18      5
    205    153    -51   -181    127     51     70      5     31   -106      2    -28
    174    140    -33   -155    103     54     59    -20      2   -135     -7    -25
     88     96      7    -93     38     54     49    -67    -33   -168    -15    -36
     10     57     46    -33    -18     51     72    -72    -36   -181    -33    -72
    176     49   -127   -114    153    -38     38    -44    -57   -228   -129    -96
    239    -25   -265   -106    252   -145     12    -38   -106   -285   -184   -101
    239    -90   -329    -75    280   -207    -20    -93   -171   -335   -220   -184
    239   -142   -381    -46    309   -262    -33   -132   -226   -387   -259   -239
    218   -202   -420     -7    316   -311    -23   -145   -246   -405   -275   -254
    197   -241   -439     20    316   -340    -12   -153   -257   -410   -272   -283
    166   -228   -397     28    280   -311      5   -137   -244   -397   -259   -290
    174   -218   -392     23    283   -303      5   -137   -254   -428   -309   -309
    207   -259   -470     23    337   -366    -33   -181   -324   -522   -410   -301
    194   -324   -519     64    355   -420    -44   -194   -353   -542   -420   -306
    189   -327   -517     67    353   -420    -59   -215   -363   -530   -392   -361
    189   -324   -514     67    350   -418    -59   -205   -348   -506   -371   -361
    179   -329   -511     72    342   -420    -44   -187   -342   -498   -371   -368
    192   -379   -571     93    379   -475    -46   -184   -363   -532   -407   -426
    215   -532   -748    155    480   -641      2   -127   -428   -672   -579   -574
    213   -711   -924    249    568   -818    127     -2   -446   -839   -807   -800
    184   -641   -826    228    504   -732    239    124   -319   -813   -810   -841
    109   -340   -452    114    277   -394    210    -70   -285   -688   -626   -683
    -10    129    140    -62    -77    135    -51   -646   -446   -483   -236   -283
   -140    797    937   -327   -537    867   -348  -1127   -475    -20    415    277
   -116   1176   1293   -530   -706   1236   -605  -1312   -361    496   1021    795
    -59    839    896   -389   -478    867   -730  -1306   -428    530   1005    839
     -7    259    267   -127   -137    265   -722  -1319   -857   -179    249    200
    -10   -226   -215    119    101   -220   -561  -1184  -1218   -992   -584   -628
     31   -402   -433    184    228   -415   -376   -810   -948   -917   -659   -761
     88   -400   -488    155    285   -441   -236   -532   -683   -748   -568   -615
    137   -405   -542    132    337   -472   -111   -319   -491   -618   -472   -509
    179   -366   -545     93    361   -454    -54   -220   -392   -550   -428   -488
    171   -348   -522     88    345   -436    -38   -197   -366   -530   -400   -491
    150   -337   -488     93    316   -413    -31   -184   -353   -524   -402   -522
    140   -350   -493    103    314   -420    -23   -171   -350   -535   -449   -501
    129   -332   -462    101    296   -397    -20   -135   -316   -519   -439   -462
    145   -342   -488     96    314   -413    -28   -114   -303   -542   -478   -420
    161   -376   -537    106    348   -457    -23   -109   -296   -522   -449   -405
    145   -384   -532    119    335   -457    -10    -93   -265   -457   -379   -444
    145   -309   -454     83    298   -381    -12    -85   -239   -431   -348   -446
    153   -280   -433     59    293   -355      0    -57   -207   -400   -322   -413
    168   -283   -452     57    309   -368      2    -38   -189   -376   -306   -400
    192   -226   -420     15    303   -322    -12    -25   -168   -353   -285   -384
    220   -205   -426     -7    322   -314    -23    -18   -163   -353   -285   -366
    231   -226   -457     -2    342   -340     -5     23   -127   -316   -262   -348
    226   -207   -433     -7    329   -319     -7     51    -88   -290   -241   -329
    220   -174   -397    -25    309   -285      0     90    -33   -239   -197   -301
    236   -150   -387    -41    311   -267     20    137     20   -194   -155   -265
    244   -129   -376    -59    309   -254     25    192     77   -140   -109   -223
    249   -129   -379    -59    314   -254     38    254    140    -83    -72   -181
    257    -96   -353    -83    303   -223     46    303    187    -49    -54   -119
    280    -15   -296   -132    288   -155     46    345    233     -5    -15    -54
    285     36   -252   -163    267   -106     57    371    280     59     51    -44
    267     72   -194   -171    231    -59     70    384    303     85     88    -44
    283     51   -231   -168    257    -90     59    361    280     51     64    -54
    303     33   -270   -168    288   -116     46    314    220     -7     15    -90
    272     18   -254   -145    262   -116     51    290    179    -44    -12   -114
    257     10   -246   -135    252   -116     44    246    137    -77    -33   -137
    239     28   -210   -135    226    -90     28    187     80   -127    -70   -184
    218     28   -189   -122    205    -80     23    135     20   -187   -127   -236
    210     51   -158   -132    184    -51     23     93    -20   -218   -150   -257
    197     88   -111   -142    155    -10     23     49    -51   -236   -153   -277
    200     93   -106   -148    153     -5     25     15    -83   -267   -187   -319
    194     64   -129   -129    163    -31     41      0   -106   -306   -241   -311
    194     70   -124   -135    158    -28     46    -20   -127   -332   -262   -309
    181    114    -70   -148    127     23     46    -28   -111   -314   -249   -329
    176    161    -18   -168     96     72     38    -28    -90   -288   -226   -311
    184    223     38   -202     72    132     20    -25    -70   -246   -176   -267
    194    259     62   -228     64    161     -5    -33    -46   -210   -142   -257
    207    267     57   -239     75    163    -31    -46    -36   -197   -129   -241
    202    254     51   -228     75    153    -49    -49    -41   -205   -155   -233
    192    236     44   -213     75    140    -62    -51    -54   -213   -166   -205
    192    244     51   -218     70    150    -75    -77    -70   -226   -155   -223
    187    202     15   -194     85    109    -72    -85    -83   -244   -168   -239
    194     98    -96   -148    145      0    -77    -98   -129   -288   -205   -275
    189     23   -166   -106    179    -70    -72    -96   -161   -332   -257   -301
    166    -20   -189    -75    176   -103    -67   -101   -179   -353   -288   -329
    174    -70   -244    -51    207   -155    -80   -132   -220   -387   -322   -376
    181   -103   -285    -38    231   -194    -80   -145   -246   -420   -353   -389
    181   -137   -319    -20    249   -228    -85   -153   -265   -433   -363   -397
    171   -150   -322    -10    244   -233    -98   -166   -280   -433   -366   -444
    155   -114   -270    -20    210   -189    -98   -166   -277   -436   -374   -452
    158    -85   -244    -38    200   -163   -103   -179   -283   -452   -389   -439
    187   -109   -296    -38    241   -202   -119   -207   -306   -475   -413   -459
    189   -119   -309    -36    246   -213   -114   -205   -311   -480   -410   -467
    202   -109   -311    -46    257   -210   -116   -207   -324   -498   -428   -462
    205   -140   -345    -33    272   -241   -109   -202   -340   -522   -459   -470
    213   -254   -467     20    340   -361    -80   -166   -368   -566   -522   -563
    220   -491   -711    132    465   -602     18    -54   -407   -719   -722   -769
    207   -553   -763    171    485   -657    158    103   -340   -795   -839   -875
    148   -319   -470     83    306   -392    236    114   -223   -696   -735   -787
     70     93     23    -80     23     59     46   -389   -379   -589   -493   -579
    -28    714    740   -342   -384    727   -319  -1021   -579   -303     -5   -153
    -83   1314   1397   -615   -740   1356   -602  -1356   -553    155    574    348
    -25   1330   1356   -654   -691   1343   -823  -1444   -514    446    872    633
     36    813    776   -423   -368    795   -849  -1384   -691    155    530    350
     33    265    228   -150    -96    246   -691  -1241  -1039   -620   -272   -376
     88    -90   -179      0    132   -135   -491   -948  -1018   -924   -667   -719
    140   -168   -309     12    223   -239   -332   -628   -740   -763   -600   -654
    179   -174   -353     -2    265   -262   -197   -371   -519   -613   -498   -566
    210   -166   -376    -23    293   -270   -114   -236   -405   -548   -472   -514
    218   -137   -358    -41    285   -246    -93   -197   -374   -535   -475   -509
    205   -142   -348    -33    275   -246    -83   -174   -355   -532   -480   -509
    194   -166   -361    -12    277   -262    -72   -158   -340   -530   -472   -501
    184   -163   -350    -12    265   -257    -57   -145   -319   -514   -465   -504
    176   -150   -327    -12    249   -239    -41   -122   -296   -506   -457   -478
    174   -103   -277    -36    223   -189    -36   -111   -272   -488   -436   -449
    166    -70   -236    -46    200   -153    -31   -101   -254   -462   -420   -454
    174    -57   -231    -59    202   -145    -31    -93   -236   -446   -405   -449
    179    -36   -215    -72    197   -124    -31    -83   -213   -431   -394   -426
    176    -46   -223    -64    200   -135    -23    -62   -197   -426   -394   -405
    189    -57   -246    -64    218   -150      2    -28   -168   -392   -358   -376
    189    -23   -213    -85    200   -119     15     -2   -135   -350   -316   -361
    189     12   -176   -103    184    -80     25     38    -98   -306   -280   -332
    210     31   -179   -122    194    -72     31     70    -67   -275   -262   -314
    226     54   -171   -140    200    -57     41    114    -20   -244   -236   -283
    239     70   -168   -155    205    -49     54    184     49   -174   -176   -220
    252     57   -194   -155    223    -67     62    241    103   -124   -148   -181
    252     54   -200   -155    226    -72     80    298    158    -75   -103   -142
    252     77   -174   -163    213    -46     98    353    215    -36    -64    -83
    277    101   -176   -192    228    -36     98    371    236     -7    -33    -72
    293    101   -192   -197    244    -44    101    376    246     28     12    -75
    275     72   -202   -176    239    -62    119    397    244     41     33    -49
    262     57   -205   -158    233    -72    140    407    241     59     49    -28
    249     33   -218   -142    233    -93    153    400    210     25     31    -28
    236     -2   -239   -116    236   -119    166    384    176    -20     10    -31
    231     15   -215   -124    223    -98    153    340    135    -54     -5    -62
    218     88   -129   -153    174    -20    124    277     90    -98    -51    -96
    194    145    -49   -171    122     49    111    218     49   -153   -111   -106
    176    181      2   -179     88     93     96    142     -7   -207   -171   -145
    166    197     31   -181     67    114     96     90    -44   -223   -179   -202
    163    226     62   -194     51    145     90     44    -67   -231   -174   -257
    140    233     90   -189     25    163     88     15    -83   -246   -197   -265
    124    236    111   -181      5    174     96     12    -93   -267   -228   -236
    135    252    114   -194     10    181     98     -7   -101   -259   -218   -257
    140    319    179   -228    -18    249    119      7    -51   -184   -135   -257
    150    345    194   -252    -20    270    129     18    -18   -155   -109   -223
    158    371    213   -267    -25    293    106      7     -7   -142    -93   -210
    153    374    218   -265    -31    296     75     -7      0   -132    -83   -192
    135    340    205   -236    -33    272     64      0      7   -119    -70   -161
    124    371    244   -249    -59    309     57      0      5   -109    -57   -129
    122    397    275   -259    -77    337     41    -20    -10   -122    -70   -127
    119    402    283   -262    -83    342     31    -33    -20   -137    -90   -137
    114    337    223   -226    -54    280     15    -36    -44   -155   -111   -163
    101    181     80   -142     10    132     -2    -62   -109   -220   -174   -244
     90     93      2    -93     44     49     -2    -77   -153   -270   -231   -293
     88     31    -57    -59     72    -12      2    -90   -179   -303   -270   -309
     83    -15    -98    -33     90    -57      0   -114   -213   -335   -301   -342
     70    -70   -142     -2    106   -106     -5   -127   -244   -355   -311   -368
     67    -90   -158     10    111   -124    -15   -137   -262   -363   -322   -381
     59    -83   -145     10    101   -114    -20   -142   -267   -363   -316   -350
     57    -77   -135     10     96   -106    -15   -140   -252   -324   -249   -332
     49    -70   -119     10     83    -93    -12   -142   -249   -306   -239   -402
     46    -75   -122     12     83    -98     -5   -137   -257   -327   -301   -423
     38   -122   -161     41     98   -142     15   -122   -257   -345   -337   -387
     20   -161   -181     70    101   -171     41   -101   -233   -327   -314   -350
      0   -210   -210    103    103   -210     72    -72   -223   -324   -311   -384
     -2   -379   -376    189    184   -379    119    -36   -298   -452   -444   -504
    -25   -610   -584    316    277   -597    236     51   -374   -641   -646   -693
    -57   -639   -581    348    262   -610    392    205   -316   -711   -776   -904
   -145   -376   -231    259     41   -306    420     46   -267   -613   -659   -704
   -275     96    371     88   -324    231    166   -522   -335   -361   -265   -322
   -441    802   1244   -181   -844   1023   -163  -1008   -265    142    397    277
   -514   1426   1940   -454  -1226   1683   -457  -1228    -51    774   1101    919
   -405   1306   1712   -452  -1060   1509   -698  -1254     -5   1018   1314   1145
   -350    771   1119   -210   -735    945   -727  -1223   -329    504    756    636
   -361    181    542     88   -454    361   -563  -1088   -784   -358   -135   -184
   -332   -124    207    228   -270     41   -316   -727   -730   -592   -472   -496
   -262   -140    119    200   -192    -10   -129   -400   -472   -431   -384   -431
   -194   -148     46    171   -122    -51     -7   -200   -335   -358   -345   -413
   -166   -181    -15    174    -77   -101     57   -101   -262   -316   -322   -420
   -174   -179     -5    176    -85    -93     83    -77   -249   -311   -316   -446
   -171   -155     15    163    -96    -70     83    -75   -265   -340   -361   -444
   -137   -129      5    132    -72    -62     77    -70   -267   -361   -379   -410
   -101   -111    -12    103    -44    -62     75    -57   -254   -361   -371   -389
    -96   -135    -38    116    -28    -88     85    -41   -233   -327   -337   -420
    -98   -129    -33    111    -33    -80     90    -36   -226   -316   -332   -426
    -83   -111    -28     96    -28    -70     90    -31   -215   -316   -335   -415
    -67    -90    -23     77    -23    -59     90    -25   -205   -316   -332   -384
    -46    -80    -33     64     -7    -57    109     -5   -174   -288   -309   -340
    -28    -44    -15     36     -7    -31    111     12   -145   -262   -285   -335
     -5    -20    -15     12      5    -18    111     28   -122   -233   -254   -306
     12      0    -12     -7     12     -5    111     51    -93   -197   -205   -288
     15     33     18    -23      0     25    124     80    -62   -153   -181   -340
     31     33      0    -33     15     18    132    119    -33   -145   -205   -293
     51     72     20    -62     15     46    137    161      7   -106   -153   -233
     57     64      5    -62     25     36    153    213     49    -75   -135   -226
     72     20    -51    -46     62    -15    187    288    101    -31   -101   -166
     96     90     -7    -96     51     41    192    340    153     20    -49   -129
    129    127     -2   -129     64     62    202    394    200     70     -2    -70
    148    129    -18   -140     83     57    210    439    236    103     28    -23
    142    142      0   -142     72     72    231    483    275    150     75      5
    137    155     18   -148     57     88    236    478    265    155     90     10
    163    179     12   -171     75     96    226    454    244    140     85      7
    171    189     18   -181     77    103    226    433    220    114     70    -10
    194    194      0   -194     98     98    210    405    187     75     41    -25
    184    187      0   -187     93     93    215    379    161     51     28    -28
    158    197     38   -179     59    119    213    335    127     31     10    -41
    132    176     41   -155     44    111    205    280     90     10      0    -83
     98    153     54   -124     23    103    220    244     72     -5    -18   -111
     75    155     80   -116     -5    119    241    218     54    -41    -51    -98
     46    153    106   -101    -28    129    259    194     46    -33    -38   -101
     20    114     93    -67    -36    103    283    168     38    -41    -49   -140
      5     70     64    -36    -28     67    298    153     20    -70    -77   -161
     15    103     85    -59    -36     96    293    148     33    -46    -36   -148
     28    197    168   -114    -70    184    296    161     85     12     28   -129
     10    262    249   -137   -119    257    301    174    124     59     70    -90
      0    283    283   -140   -140    283    290    176    153     88     93    -46
     15    280    265   -148   -124    272    257    176    158     93     85    -31
     31    257    226   -145    -96    241    236    171    145     75     64    -33
     28    228    197   -129    -85    213    220    150    122     46     44    -49
     20    231    210   -124    -93    220    202    127    106     38     38    -57
     18    205    184   -114    -83    194    200    124     96     23     28    -72
     28    114     85    -72    -28    101    179    101     46    -25    -20   -119
      7     15      7    -12      0     12    166     72     -2    -80    -72   -174
    -25    -59    -33     44      2    -46    174     67    -18    -96    -80   -194
    -51   -109    -57     80      0    -83    179     41    -51   -135   -129   -239
    -36   -103    -67     70     15    -85    174     23    -88   -171   -158   -236
     10   -101   -111     44     59   -103    163     28   -101   -176   -174   -257
      7   -129   -137     62     72   -132    155     20   -114   -194   -202   -257
    -15   -163   -150     88     67   -158    142      0   -127   -202   -192   -280
    -25   -187   -161    103     67   -174    150      2   -119   -181   -155   -303
    -10   -161   -150     85     67   -158    140    -10   -124   -197   -184   -322
     -5   -140   -135     72     64   -137    137    -12   -129   -223   -233   -288
      0   -184   -184     90     90   -184    127    -18   -140   -233   -241   -249
      2   -194   -197     93     98   -194    129    -15   -140   -220   -207   -257
     20   -275   -298    127    155   -285    135    -15   -197   -285   -280   -368
     41   -519   -561    239    301   -540    187     25   -324   -504   -537   -600
     36   -683   -722    322    376   -701    303    142   -363   -680   -758   -820
      0   -574   -574    285    285   -574    402    202   -265   -626   -717   -818
   -132   -246   -114    187    -10   -181    322   -174   -252   -446   -452   -568
   -324    355    680    -15   -501    517     38   -813   -246    -54    111      7
   -470   1104   1574   -319  -1023   1337   -205  -1122    -12    576    880    763
   -423   1350   1774   -465  -1098   1561   -472  -1231    140   1031   1374   1270
   -309    969   1275   -329   -792   1119   -620  -1275    -83    815   1132   1088
   -226    361    587    -67   -405    472   -568  -1187   -524     51    316    277
   -207   -127     80    166   -145    -25   -358   -883   -714   -483   -288   -361
   -153   -257   -106    205    -25   -181   -155   -491   -493   -407   -306   -415
    -75   -249   -174    161     46   -213    -10   -218   -306   -293   -259   -371
    -38   -272   -233    155     96   -254     83    -59   -205   -239   -236   -322
    -33   -283   -252    155    106   -267    111    -12   -176   -226   -231   -327
    -38   -301   -262    168    111   -283    122      7   -174   -239   -246   -340
    -54   -322   -270    187    106   -296    132     23   -163   -246   -254   -342
    -59   -342   -283    202    111   -314    140     38   -150   -236   -244   -342
    -62   -314   -252    184     93   -283    140     51   -140   -220   -228   -322
    -59   -306   -246    181     90   -275    150     67   -119   -197   -207   -301
    -62   -316   -254    189     93   -285    174    103    -75   -155   -155   -265
    -70   -306   -236    189     83   -272    197    148    -31   -122   -127   -236
    -25   -262   -236    142    103   -249    189    163    -23   -124   -135   -223
    -23   -231   -210    127     93   -220    189    179     -5    -98    -98   -207
    -28   -213   -184    119     77   -200    202    202     23    -72    -67   -197
    -23   -202   -179    114     77   -192    218    233     51    -64    -59   -171
    -12   -194   -181    101     83   -187    226    265     80    -23    -33   -135
     -5   -168   -163     85     77   -166    233    296    116     25      5   -114
      5   -129   -137     62     70   -135    241    332    145     46     28    -98
     23   -132   -155     54     88   -142    259    387    179     80     51    -62
     44   -129   -174     41    106   -150    272    454    223    119     77    -10
     77    -96   -174      7    124   -132    272    511    262    153    116     31
    109    -46   -155    -31    129   -101    272    568    314    210    171     57
    111      5   -106    -57    109    -49    275    613    361    257    215     96
    103     12    -90    -59     96    -38    280    636    371    257    220    142
    106     -5   -111    -51    109    -57    296    662    392    290    254    176
    119     -2   -124    -59    122    -62    290    672    405    322    285    174
    132     38    -93    -85    114    -25    275    657    389    311    280    171
    127     31    -96    -80    111    -33    272    623    361    288    257    145
     98     23    -75    -62     85    -25    275    581    332    241    226    140
     90     12    -80    -54     85    -33    267    530    293    213    205    111
     85      0    -85    -41     85    -41    254    483    265    202    200     57
     62      0    -62    -33     59    -31    246    431    246    176    184     33
     44     33    -12    -38     28     10    241    363    210    137    150    -10
     23     20     -2    -23     12     10    257    314    189    103    103    -49
      0    -31    -31     15     15    -31    285    296    176     96    109    -15
    -23    -33    -10     25     -7    -23    298    275    171    103    111    -57
    -23     -5     15     12    -20      5    306    270    161     90    101    -72
    -12     31     41    -10    -28     33    311    285    176    111    116    -44
      7    111    103    -59    -46    109    316    303    213    163    187     15
      5    171    166    -90    -80    171    303    298    226    189    223      5
      2    210    207   -106   -103    207    288    293    244    200    215      0
     12    210    194   -111    -90    202    265    285    249    192    192     41
      7    210    202   -109    -96    207    252    283    246    197    215     44
     20    194    171   -109    -75    184    218    244    213    155    171     -7
     23    122     98    -72    -38    111    200    215    176    116    116    -10
     -5     49     54    -23    -31     51    194    210    163    109    111     -7
    -20    -38    -18     31     -2    -28    189    205    135     80    106    -36
    -25   -124    -98     75     33   -114    179    179     85     36     57   -122
    -23   -187   -166    103     70   -176    168    145     41    -12      2   -168
    -41   -210   -171    124     64   -192    166    124      7    -54    -25   -192
    -49   -246   -197    148     72   -223    171    106    -12    -88    -67   -194
    -49   -265   -218    155     83   -241    161     85    -41   -111    -80   -194
    -51   -283   -231    166     88   -259    158     75    -44    -96    -75   -228
    -46   -275   -228    158     90   -252    153     64    -49   -111    -75   -244
    -20   -283   -262    153    119   -272    142     51    -62   -142    -90   -241
    -23   -314   -293    168    132   -303    148     49    -62   -137    -90   -257
    -31   -306   -277    168    122   -293    137     41    -64   -137    -96   -272
    -41   -303   -265    171    109   -285    135     41    -75   -142    -98   -265
    -41   -306   -265    174    111   -285    142     51    -75   -150   -103   -257
    -23   -441   -420    231    197   -431    158     62   -137   -233   -200   -358
      0   -696   -696    345    348   -696    215     90   -270   -441   -431   -610
     10   -831   -841    407    423   -833    319    197   -314   -581   -610   -831
     12   -711   -724    350    368   -717    420    311   -200   -522   -563   -789
   -142   -306   -166    223     10   -239    337    -70    -85   -252   -226   -439
   -337    379    714    -20   -527    545    111   -592    101    257    423    236
   -475   1015   1488   -270   -982   1252    -70   -802    441    914   1179   1031
   -400   1124   1525   -361   -961   1325   -316   -839    620   1327   1605   1556
   -322    691   1013   -187   -667    852   -472   -997    218    898   1166   1169
   -280    103    384     88   -332    244   -478  -1036   -358     75    327    270
   -244   -311    -67    277    -88   -189   -311   -769   -579   -415   -223   -355
   -184   -381   -197    283      5   -290   -114   -387   -397   -368   -246   -389
   -124   -381   -257    252     64   -319     38   -122   -218   -241   -163   -340
    -88   -358   -270    223     90   -316    111     18   -124   -192   -140   -324
    -70   -402   -335    236    129   -368    132     62   -111   -213   -174   -322
    -62   -407   -345    236    140   -376    140     80   -114   -226   -179   -303
    -46   -400   -353    223    150   -376    148     90   -116   -233   -187   -340
    -33   -384   -350    210    155   -368    166    116    -96   -215   -184   -355
    -15   -381   -366    197    174   -374    179    137    -77   -218   -189   -327
     -2   -350   -348    176    171   -350    179    142    -70   -210   -171   -306
      5   -335   -340    163    171   -337    176    150    -57   -194   -150   -309
      7   -340   -348    166    176   -342    192    171    -36   -181   -150   -311
      7   -337   -345    163    174   -340    202    194    -12   -171   -132   -290
     23   -301   -324    140    174   -311    210    218     12   -148   -106   -270
     46   -267   -314    109    179   -290    215    241     38   -124    -80   -241
     44   -226   -270     90    155   -249    226    277     77    -88    -51   -210
     57   -223   -280     83    168   -252    226    303     93    -75    -51   -197
     80   -202   -283     62    181   -241    213    306     85    -96    -72   -200
     93   -181   -277     41    184   -228    223    353    124    -46    -25   -174
    111   -161   -272     23    192   -215    241    410    174      5     20   -129
    111   -132   -244     10    176   -187    257    472    223     62     75    -85
    129    -98   -228    -15    179   -163    272    537    275    124    124    -46
    168    -49   -218    -59    192   -135    272    579    311    155    148    -12
    187      2   -184    -93    184    -90    288    631    371    207    197     36
    210     36   -176   -124    192    -70    306    667    402    236    226     64
    228     36   -192   -132    210    -77    314    680    418    249    241     90
    200     67   -132   -135    166    -31    327    688    431    254    244    111
    181     88    -93   -137    137     -2    335    680    428    246    233    122
    228     57   -174   -145    202    -57    306    618    374    200    200     70
    200     54   -145   -127    174    -44    306    589    355    184    194     28
    166     64   -103   -116    135    -18    303    545    324    142    168      2
    168     41   -127   -103    148    -44    298    478    265     83    122    -33
    148     31   -116    -90    132    -41    306    431    231     46     88    -54
    129     38    -90    -83    111    -25    319    400    218     36     72    -64
     98     31    -70    -67     85    -18    322    350    184     -5     33    -98
     67     12    -54    -41     59    -18    324    311    148    -49    -10   -122
     54     -2    -59    -28     54    -28    327    277    119    -85    -44   -153
     57     -7    -64    -23     59    -36    332    259    114    -98    -57   -163
     75     44    -31    -62     54      7    345    277    148    -57    -15   -116
     77    109     31    -93     23     70    342    285    176    -25     23    -80
     72    171     96   -124    -12    132    332    285    207     18     67    -54
     67    207    140   -137    -36    174    309    285    233     64    119    -33
    101    187     85   -145      7    137    262    228    189     12     75    -54
    106    161     54   -135     25    109    249    207    166    -20     44    -64
    101    145     44   -124     28     96    233    187    153    -31     33    -83
     93    142     49   -116     23     96    226    174    135    -46     23    -98
     90     93      2    -90     44     46    215    158     93    -90    -31   -142
     75    -10    -85    -31     80    -49    207    135     31   -166   -116   -207
     67    -80   -150      5    106   -114    202    111    -10   -215   -163   -249
     67   -122   -189     28    127   -155    210     90    -33   -249   -187   -275
     57   -153   -210     46    132   -181    205     72    -62   -280   -210   -288
     57   -142   -202     41    127   -171    202     59    -77   -288   -213   -293
     70   -155   -228     41    148   -192    189     28   -114   -324   -236   -319
     80   -158   -239     38    158   -197    192     23   -132   -342   -249   -322
     80   -163   -244     41    161   -202    184     12   -145   -361   -265   -329
     83   -161   -244     38    163   -202    179      7   -150   -368   -275   -332
     96   -168   -267     36    181   -218    176      0   -161   -379   -293   -335
     93   -184   -277     46    184   -231    176     -7   -174   -394   -311   -345
     90   -189   -280     49    184   -236    174    -18   -194   -418   -335   -363
    116   -252   -368     64    241   -309    197     -2   -226   -475   -397   -415
    153   -441   -597    142    374   -519    270     70   -298   -628   -574   -574
    148   -636   -784    244    465   -709    405    192   -329   -802   -787   -779
    137   -485   -626    171    381   -555    491    280   -215   -756   -750   -750
     54    -88   -145     15     98   -116    413    -38   -197   -581   -493   -501
    -70    506    576   -220   -322    542    111   -639   -262   -252     -7    -28
   -168   1228   1397   -530   -782   1312   -145  -1000   -122    316    696    626
   -114   1387   1501   -636   -810   1444   -402  -1104      5    763   1148   1067
    -54    927    982   -439   -517    953   -530  -1161   -228    540    883    854
    -57    332    389   -137   -223    361   -483  -1161   -745   -298     38     57
    -59   -140    -80    101     10   -111   -332   -984  -1039   -958   -657   -605
    -28   -267   -239    148    103   -254   -142   -610   -756   -828   -631   -568
     25   -233   -259    103    140   -246     -7   -348   -530   -675   -530   -467
     72   -218   -293     72    181   -257     93   -155   -379   -592   -483   -407
    101   -236   -337     67    218   -285    137    -90   -337   -594   -501   -397
    111   -239   -350     62    231   -293    158    -77   -337   -610   -517   -400
    122   -259   -381     67    252   -319    181    -49   -319   -600   -506   -376
    127   -270   -400     70    262   -335    213    -10   -285   -558   -454   -358
    119   -262   -381     72    249   -322    220     10   -259   -514   -397   -366
    116   -241   -358     62    236   -298    215     31   -236   -504   -381   -348
    124   -192   -319     33    220   -254    215     51   -210   -496   -374   -319
    140   -158   -301      7    218   -228    220     70   -184   -478   -355   -288
    148   -163   -311      7    228   -236    231     85   -176   -472   -355   -275
    148   -171   -319     10    233   -244    233    101   -153   -444   -337   -246
    153   -127   -280    -12    215   -202    239    111   -127   -420   -316   -226
    161    -51   -213    -57    184   -129    223    106   -116   -410   -319   -228
    166      5   -161    -85    163    -77    210    111   -111   -400   -316   -215
    181     38   -142   -111    161    -49    192    132    -96   -384   -301   -179
    194     46   -148   -119    171    -49    187    166    -72   -358   -275   -142
    202     64   -140   -135    171    -36    192    197    -51   -337   -249   -109
    215    158    -57   -187    137     51    184    233     -7   -298   -223    -72
    223    236     12   -231    106    124    192    272     41   -259   -205    -41
    233    262     25   -249    103    145    205    324     96   -202   -161      7
    246    298     49   -272     98    174    210    361    132   -163   -127     41
    254    329     75   -290     90    202    213    384    161   -129   -103     72
    254    329     72   -293     90    202    215    397    166   -124   -101     98
    246    337     88   -293     77    213    228    402    171   -106    -72    129
    236    368    132   -303     51    252    233    384    155   -114    -72    129
    226    366    140   -296     44    254    244    355    132   -142    -83    122
    197    355    158   -277     18    257    233    303     88   -192   -119     85
    174    342    168   -259      2    257    223    244     25   -259   -194     10
    161    303    142   -233     10    223    220    189    -41   -316   -246     -7
    148    285    137   -215      5    213    223    137    -93   -361   -265    -62
    135    290    153   -213    -10    223    215     90   -132   -397   -306   -106
    119    327    205   -223    -44    267    210     51   -161   -423   -337    -93
    103    353    246   -228    -70    301    197      0   -197   -457   -374   -122
    101    361    259   -231    -77    311    187    -33   -231   -493   -413   -140
     96    353    257   -226    -80    306    174    -57   -249   -504   -433   -145
     90    371    280   -233    -93    327    189    -49   -226   -480   -423   -132
     93    441    345   -267   -127    394    192    -38   -192   -439   -379    -70
    106    509    402   -306   -148    457    158    -57   -187   -415   -353    -46
    111    581    470   -350   -179    527    119    -80   -184   -400   -337    -20
    109    620    511   -366   -200    566     88   -101   -181   -361   -288    -44
    103    613    506   -358   -202    561     70   -119   -205   -355   -288    -67
    103    587    483   -345   -189    535     59   -135   -236   -381   -322    -83
     90    550    457   -322   -184    506     59   -150   -259   -400   -340    -85
     72    485    413   -280   -168    449     88   -129   -254   -381   -311    -57
     57    452    394   -257   -168    426     90   -132   -272   -400   -335   -116
     49    405    355   -226   -153    381     77   -155   -324   -470   -426   -137
     41    335    290   -189   -124    314     72   -163   -361   -501   -444   -127
     38    285    246   -163   -103    267     67   -181   -394   -532   -480   -184
     33    239    205   -137    -85    223     57   -207   -433   -579   -530   -210
     18    218    200   -116    -90    210     49   -228   -459   -602   -555   -228
      5    213    207   -109   -101    210     25   -257   -488   -628   -576   -259
     10    213    200   -111    -96    207     15   -267   -496   -623   -555   -246
     18    218    197   -119    -88    207      7   -275   -496   -610   -537   -285
     20    210    189   -114    -83    200    -12   -296   -524   -644   -597   -329
     12    192    179   -103    -83    187    -25   -316   -548   -678   -628   -267
     10    179    168    -93    -80    174    -25   -319   -545   -657   -594   -254
      7    135    124    -72    -59    129    -20   -316   -542   -644   -576   -280
     23     31      7    -25      7     20     -7   -290   -571   -701   -662   -402
     46   -171   -220     59    132   -194     67   -197   -615   -859   -901   -574
     41   -270   -311    114    176   -290    192    -44   -563   -943  -1041   -688
      5    -93    -98     44     49    -96    285     49   -407   -831   -945   -615
   -106    277    384    -85   -244    329    202   -285   -423   -672   -693   -381
   -252    841   1093   -296   -675    966    -98   -904   -610   -402   -218     54
   -368   1439   1808   -535  -1088   1621   -366  -1288   -618     57    410    574
   -348   1527   1875   -592  -1111   1701   -605  -1454   -615    392    813    906
   -288   1075   1363   -392   -826   1218   -691  -1491   -836    132    491    571
   -275    537    810   -132   -542    675   -628  -1431  -1234   -665   -392   -124
   -254    124    376     64   -316    249   -465  -1176  -1299  -1075   -888   -532
   -220      2    220    109   -220    111   -314   -833  -1023   -927   -854   -493
   -140     46    187     46   -163    116   -200   -568   -784   -748   -745   -405
    -75     20     93     25    -85     57   -119   -392   -636   -646   -675   -332
    -38     -5     33     23    -36     12    -77   -314   -574   -610   -644   -311
    -44     12     57     12    -49     33    -72   -298   -553   -602   -641   -319
    -67     -7     59     38    -64     25    -75   -285   -527   -581   -623   -309
    -31     31     62     -2    -46     46    -62   -265   -496   -540   -581   -301
    -51    -10     41     31    -46     15    -62   -257   -488   -530   -568   -329
    -51    -25     23     38    -38     -2    -57   -257   -488   -540   -607   -366
      0     51     51    -25    -25     51    -38   -236   -467   -524   -615   -275
      2     36     33    -20    -15     36    -44   -228   -452   -506   -597   -267
    -18     36     54    -10    -36     46    -51   -223   -439   -493   -592   -288
     -5     62     67    -31    -36     64    -41   -197   -407   -452   -545   -233
      2     83     80    -41    -38     83    -25   -163   -361   -387   -480   -192
      5    127    122    -67    -59    124    -15   -142   -316   -348   -444   -181
     18    155    137    -88    -59    148    -25   -116   -288   -322   -420   -179
     36    192    155   -114    -59    174    -38    -85   -252   -288   -389   -155
     33    189    155   -111    -59    174    -33    -46   -215   -246   -358   -124
     15    148    132    -83    -57    140    -18      0   -181   -205   -335    -98
     25    142    114    -85    -44    129    -12     57   -127   -150   -296    -54
     44    192    145   -119    -51    168     -7    109    -64    -80   -228     12
     44    223    179   -132    -67    202      2    163      7     -2   -140     64
     59    246    184   -153    -62    215     -5    197     36     20   -142     31
     77    249    168   -163    -44    210     -5    220     49     10   -171     67
     90    270    176   -181    -41    226      0    244     62     18   -155    127
    129    324    194   -226    -31    259      7    254     67     44   -124    140
    122    335    213   -228    -46    275     12    241     54     51   -114    114
     93    306    210   -200    -59    259     28    223     36     44   -103    101
     75    306    231   -192    -77    270     23    187     12     41    -88     59
     41    296    254   -168   -106    275     18    137    -25     10   -127    -18
     33    257    220   -148    -93    239      5     90    -85    -57   -215    -38
     -7    223    231   -109   -119    228     -5     38   -122    -98   -244    -54
    -44    241    285   -101   -166    265      2      5   -132   -101   -239    -59
    -70    265    335    -96   -202    298     -5    -28   -137    -90   -228    -77
   -119    226    345    -54   -231    285    -25    -75   -168   -109   -252   -103
   -135    218    353    -41   -244    285      2    -83   -158   -101   -246   -103
   -116    207    322    -46   -218    265     33    -64   -140    -88   -241   -111
   -124    213    337    -44   -231    275     46    -54   -114    -64   -220   -106
   -119    288    407    -85   -265    348     49    -41    -70    -10   -171    -70
   -132    348    478   -109   -303    413     33    -36    -41     31   -129    -38
   -142    384    527   -122   -335    454     10    -33    -18     62    -96    -12
   -155    392    548   -116   -350    470    -15    -38     -2     85    -77      0
   -161    381    542   -111   -350    459    -12    -41      5    101    -49     18
   -166    392    555   -114   -361    472    -20    -51      7    116    -18      7
   -158    384    540   -114   -350    462    -44    -80    -18     90    -62    -54
   -145    342    488    -98   -316    415    -75   -103    -62     46   -119    -41
   -158    220    379    -31   -270    298    -98   -122   -109     -2   -163    -96
   -150    135    285      5   -218    210    -98   -135   -145    -33   -197   -135
   -153     85    236     33   -194    161    -80   -140   -161    -54   -210   -155
   -187      7    194     90   -189    101    -75   -163   -189    -80   -228   -197
   -192    -12    176    101   -187     80    -88   -184   -213   -101   -241   -228
   -161    -12    148     85   -155     67    -90   -181   -215   -106   -252   -231
   -148    -36    109     90   -129     36   -109   -194   -228   -114   -254   -239
   -148    -41    106     96   -127     31   -132   -207   -231   -109   -249   -267
   -158    -90     64    124   -114    -12   -145   -220   -244   -124   -280   -277
   -158   -124     31    140    -96    -46   -153   -223   -244   -135   -296   -257
   -163   -135     25    148    -96    -57   -158   -231   -244   -132   -293   -257
   -176   -150     25    163   -101    -62   -163   -244   -249   -124   -285   -267
   -174   -163      7    168    -90    -77   -161   -239   -246   -119   -272   -275
   -155   -280   -124    218    -18   -202   -129   -215   -293   -184   -345   -353
   -114   -519   -407    314    145   -465    -49   -142   -376   -353   -545   -545
    -98   -672   -574    387    236   -623     98      2   -381   -491   -740   -763
   -140   -498   -358    316    109   -428    194     67   -252   -397   -672   -737
   -283   -137    145    210   -215      5     77   -342   -272   -223   -400   -462
   -467    415    880     25   -672    646   -226   -945   -316    124    132     57
   -613   1127   1740   -257  -1176   1434   -491  -1283   -150    691    859    717
   -568   1348   1914   -392  -1241   1631   -774  -1410    -51   1096   1317   1158
   -488    945   1434   -228   -961   1189   -898  -1428   -244    891   1057    937
   -439    316    753     59   -597    535   -833  -1335   -641    158    252    205
   -407   -215    192    311   -301    -12   -605  -1021   -795   -363   -355   -384
   -350   -311     38    329   -197   -137   -392   -618   -506   -215   -306   -350
   -288   -267     20    277   -155   -124   -244   -353   -303    -83   -220   -283
   -252   -272    -20    259   -119   -148   -158   -218   -205    -18   -181   -267
   -233   -288    -54    262    -90   -171   -137   -176   -176     -5   -184   -275
   -213   -298    -85    254    -64   -192   -127   -148   -150     10   -171   -272
   -207   -309   -101    257    -54   -205   -111   -124   -135     23   -155   -262
   -207   -301    -96    252    -57   -200    -93    -98   -109     49   -132   -246
   -202   -280    -77    241    -62   -179    -90    -77    -90     67   -116   -239
   -197   -241    -44    218    -77   -142    -83    -57    -54    101    -85   -218
   -210   -254    -44    231    -85   -150    -62    -33    -28    122    -62   -197
   -223   -293    -72    257    -75   -181    -46     -7    -10    137    -38   -181
   -220   -285    -64    254    -77   -176    -41     12     20    168    -18   -163
   -215   -265    -51    239    -83   -158    -44     20     33    187    -15   -158
   -213   -239    -25    226    -96   -132    -31     41     59    213     20   -129
   -205   -226    -20    213    -93   -124    -31     64     80    241     51   -122
   -207   -200      7    205   -109    -96    -18     93    109    270     70   -114
   -213   -197     15    205   -116    -90      0    124    140    290     88    -80
   -192   -197     -7    194    -93   -103      2    176    179    329    135    -38
   -192   -223    -31    205    -80   -127    -15    213    207    358    163    -25
   -168   -197    -28    184    -70   -114    -20    254    244    381    171     -5
   -127   -135    -10    129    -59    -75     10    311    311    441    207     38
    -93    -93      0     93    -46    -46     67    394    387    506    267     77
    -80    -96    -15     88    -33    -57    103    444    413    530    296    103
    -44   -106    -62     75      7    -85     72    470    423    545    322    142
    -31    -57    -25     44     -5    -41     15    470    441    576    366    181
    -28    -18     10     23    -20     -2      2    459    446    600    397    187
    -28    -20      7     23    -18     -7     49    449    444    597    405    171
    -70    -80    -10     75    -31    -46     85    423    418    568    384    142
    -90    -67     23     77    -59    -23     77    379    384    537    353    101
    -75    -44     31     59    -54     -7     23    322    350    506    332     96
   -103    -67     33     83    -70    -18     -5    280    324    491    329    106
   -148    -67     80    109   -114      5     -2    223    283    475    311     54
   -145    -70     75    106   -111      2     12    161    249    433    262    -25
   -161    -85     72    122   -116     -7     41    150    254    436    272    -12
   -184    -77    103    129   -145     12     41    132    252    444    309      7
   -200    -98    101    150   -150      0     33    111    249    449    322    -23
   -205   -137     67    168   -137    -36     41    106    252    431    249    -85
   -228   -148     77    187   -153    -36     54    101    239    397    207    -41
   -259    -83    174    168   -218     44     90    122    283    441    259     10
   -239    -12    226    127   -233    106     93    137    324    496    322     23
   -202     -2    200    103   -202     96     67    145    350    537    376     70
   -187     25    213     80   -200    119     49    140    366    566    413     67
   -194     15    207     88   -202    111     41    132    363    563    410     41
   -210     28    239     90   -223    132     25    106    353    553    400     44
   -200    -20    179    109   -192     80      2     83    329    542    397     44
   -192    -44    148    116   -171     51    -23     59    306    527    389     41
   -192    -96     96    142   -145      0    -33     44    272    493    355     -7
   -202   -194      7    200   -106    -93    -46     23    220    431    288    -90
   -213   -249    -36    228    -90   -142    -72     -2    179    384    241   -103
   -194   -267    -72    231    -62   -171    -85    -31    153    361    213   -148
   -192   -337   -148    262    -23   -241    -80    -59    119    324    163   -189
   -200   -384   -184    293     -7   -285    -70    -77     98    303    153   -189
   -192   -420   -231    303     18   -327    -75    -88     75    285    145   -200
   -192   -441   -249    316     25   -345    -72    -83     83    296    163   -197
   -220   -478   -257    348     15   -368    -72    -90     72    288    155   -223
   -244   -506   -262    376      7   -384    -96   -109     54    267    129   -244
   -231   -462   -233    345      0   -348   -122   -119     51    265    124   -231
   -213   -423   -213    316      0   -319   -127   -114     64    275    135   -241
   -252   -524   -272    387      7   -397   -116   -106     51    265    119   -257
   -277   -631   -353    454     36   -493    -80    -93     20    226     75   -301
   -233   -857   -626    545    194   -743    -36    -88   -114     23   -140   -517
   -223  -1062   -839    644    306   -950     72     -7   -192   -161   -363   -763
   -213  -1005   -792    607    288   -901    171     77   -129   -155   -384   -815
   -298   -683   -384    491     41   -535    168   -145    -31     15   -168   -602
   -472    -36    436    254   -457    200   -103   -654    127    480    428      5
   -628    698   1327    -36   -976   1013   -342   -919    459   1127   1189    761
   -589   1047   1636   -231  -1114   1340   -584   -937    756   1665   1769   1356
   -498    833   1332   -166   -914   1083   -795  -1000    633   1602   1701   1301
   -459    296    756     80   -607    524   -828  -1070    122    896    953    555
   -446   -226    220    335   -335     -2   -696   -911   -236    272    288   -111
   -428   -553   -124    488   -155   -340   -493   -568   -179    181    135   -306
   -345   -639   -293    493    -25   -467   -345   -257      2    280    174   -301
   -265   -558   -296    410     12   -428   -283    -93    101    324    179   -270
   -215   -478   -265    345     23   -371   -226    -70    101    306    166   -265
   -192   -459   -267    324     36   -363   -163    -51     98    293    153   -270
   -174   -402   -228    288     25   -316   -153    -25    124    324    194   -246
   -158   -418   -259    285     49   -340   -135     10    150    353    218   -246
   -140   -439   -301    288     80   -371   -168     67    200    389    241   -228
   -106   -431   -324    267    106   -379   -236     75    239    431    280   -189
   -148   -519   -371    335    111   -446   -192     10    187    397    246   -220
   -236   -623   -389    428     75   -506     70     -5    145    355    200   -259
   -239   -631   -394    433     77   -514    179     31    155    363    207   -244
   -220   -602   -381    410     77   -493    150     62    189    397    252   -215
   -210   -553   -342    381     64   -449     96     93    228    444    296   -192
   -197   -535   -340    366     67   -439     46    122    244    457    293   -168
   -163   -532   -371    348    101   -452     28    155    262    475    298   -145
   -148   -527   -379    337    114   -454     20    194    293    509    324   -114
   -129   -472   -342    301    106   -407     20    239    340    558    368    -80
   -122   -465   -345    293    109   -405      7    275    366    579    374    -80
   -106   -454   -350    280    122   -402     10    319    387    587    368    -72
   -101   -420   -322    259    109   -371     23    371    415    605    384    -57
    -83   -389   -306    236    111   -348     46    433    459    636    426    -18
    -38   -337   -298    187    127   -316     49    475    506    678    462      2
    -12   -285   -272    148    129   -280     38    501    540    714    501     36
     -7   -280   -275    142    132   -277     54    511    553    730    517     46
     -2   -254   -252    129    124   -254     64    519    571    748    542     77
      2   -244   -249    119    122   -246     64    514    581    761    563    106
     -7   -218   -210    111     98   -215     62    488    579    756    563    101
    -20   -236   -215    127     93   -226     72    457    568    745    563     88
    -33   -275   -241    155    103   -259     83    418    542    724    550     62
    -59   -285   -226    171     80   -257     72    363    501    680    506     18
    -67   -309   -241    189     85   -277     51    322    465    649    480      2
    -85   -329   -246    207     77   -288     51    270    426    618    452    -15
   -111   -335   -223    223     54   -280     54    220    392    579    420    -49
   -127   -350   -226    239     46   -288     28    181    368    555    400    -77
   -140   -358   -218    249     36   -288     15    155    358    535    389    -93
   -163   -374   -213    267     23   -293     36    132    335    509    366   -114
   -168   -384   -215    277     23   -301     59    129    353    514    376   -109
   -158   -332   -176    244      7   -254     70    153    392    545    402    -80
   -155   -265   -109    210    -23   -187     67    166    420    576    428    -54
   -158   -205    -46    179    -57   -127     28    153    439    597    452    -31
   -148   -148      0    148    -75    -75    -31    132    459    620    483     -2
   -129   -155    -25    142    -51    -90    -62    129    449    607    472    -10
   -140   -197    -59    168    -41   -129    -46    109    415    579    444    -25
   -194   -244    -49    218    -75   -148    -33     59    376    540    407    -54
   -215   -303    -88    259    -64   -197    -36     25    335    496    363    -96
   -194   -353   -158    272    -20   -257    -57     15    303    454    322   -142
   -194   -428   -233    311     18   -332    -67      2    265    407    275   -194
   -202   -496   -293    348     44   -397    -70     -5    241    371    246   -220
   -207   -532   -324    371     57   -428    -83    -23    215    337    228   -241
   -231   -579   -348    402     54   -465   -119    -51    176    296    192   -275
   -244   -618   -376    431     64   -498    -93    -59    153    272    166   -296
   -223   -615   -392    420     83   -504    -70    -59    148    262    158   -298
   -226   -649   -423    439     98   -537    -75    -51    140    249    153   -303
   -226   -657   -433    439    103   -545    -88    -46    137    244    148   -306
   -215   -644   -428    431    106   -537    -77    -25    150    259    166   -280
   -241   -659   -420    449     88   -542   -101    -38    140    262    174   -262
   -244   -654   -410    449     83   -532    -88    -31    155    275    189   -246
   -244   -665   -423    452     88   -545    -70    -23    155    259    171   -257
   -226   -769   -545    496    158   -657    -72    -20     93    171     70   -337
   -197  -1013   -815    602    309   -914      0     12    -23    -23   -148   -522
   -197  -1210  -1013    704    407  -1111    140     93   -103   -233   -394   -761
   -207  -1070   -865    639    327   -969    252    179     12   -163   -350   -743
   -265   -683   -418    472     75   -550    181   -101     98     70    -70   -478
   -337    -90    246    213   -293     77   -106   -574    187    493    465     51
   -418    646   1065   -114   -740    854   -374   -820    470   1135   1208    763
   -342    852   1195   -257   -769   1021   -641   -870    680   1608   1696   1244
   -262    418    680    -80   -470    548   -805   -963    436   1389   1467   1052
   -259   -155    103    205   -181    -25   -828  -1070   -155    561    662    280
   -252   -600   -348    426     46   -475   -722   -976   -555   -148    -54   -400
   -246   -787   -540    514    145   -662   -509   -626   -355   -101    -93   -444
   -194   -769   -574    483    187   -672   -314   -361   -163     10    -31   -405
   -119   -761   -641    439    259   -704   -137   -163    -28     90      7   -366
   -111   -849   -737    480    311   -795    -96    -90     10     88    -10   -363
   -127   -836   -709    480    288   -771   -148    -88     20     90     -5   -361
   -106   -813   -706    459    298   -761    -85    -64     31     90    -10   -358
    -96   -782   -688    439    293   -735    -80    -54     38     93    -15   -363
   -116   -802   -685    459    283   -745    -38    -28     51    103     -7   -353
   -127   -802   -675    465    272   -737      0     -5     59    103      2   -335
   -103   -753   -649    428    270   -701     10     20     85    127     31   -309
    -75   -719   -644    397    283   -683      5     49    119    158     75   -275
    -72   -696   -623    384    275   -659     -5     57    135    181     98   -267
    -88   -691   -605    389    257   -649     -2     59    132    174     70   -288
    -85   -683   -600    384    254   -641    -10     85    150    184     57   -265
    -83   -667   -587    374    249   -628      0    119    179    207     70   -228
    -80   -644   -563    363    241   -605     31    155    223    252    114   -207
    -67   -623   -555    342    241   -589     51    213    283    311    171   -158
    -54   -584   -530    319    236   -558     57    267    340    371    249    -72
    -33   -511   -480    272    220   -496     18    303    394    423    309    -72
     -2   -496   -493    249    244   -496     18    350    426    431    259   -153
     -5   -506   -501    254    246   -504     67    405    459    439    231    -51
      2   -470   -472    233    236   -472    106    462    509    488    303     25
     18   -405   -423    194    218   -415    132    506    555    532    348     36
     41   -337   -379    148    210   -358    145    555    618    584    387     70
     54   -296   -353    119    202   -324    122    566    633    594    392    103
     54   -296   -350    119    200   -322    111    561    633    597    407    122
     49   -290   -340    119    194   -314    103    550    620    592    410    119
     38   -288   -327    124    181   -306    106    527    600    568    400    103
     28   -303   -335    137    179   -319    101    491    566    532    389     98
     25   -288   -314    129    168   -301     80    436    527    504    394     75
     -5   -288   -285    145    137   -288     64    376    475    452    335    -57
    -41   -361   -319    202    137   -340     46    322    413    368    207   -111
    -57   -363   -309    210    124   -337     85    298    387    337    202    -59
    -96   -402   -306    249    103   -353    106    265    361    316    197    -77
   -137   -446   -311    290     85   -381    148    226    314    267    142   -124
   -158   -428   -270    293     54   -350    145    192    301    259    140   -127
   -171   -462   -290    316     59   -376    127    174    280    244    137   -129
   -192   -472   -280    329     44   -376    124    168    285    257    153   -114
   -192   -371   -181    280     -7   -277     98    174    329    301    202    -80
   -142   -207    -64    176    -38   -137     98    187    379    355    246    -54
   -145   -189    -44    166    -51   -116     83    155    363    342    215    -67
   -155   -241    -85    197    -36   -163     25    114    322    303    176    -70
   -122   -239   -119    179     -2   -179     15    111    322    311    197    -38
   -106   -239   -132    174     12   -187      5    111    322    314    215    -28
   -124   -249   -124    187     -2   -187    -54     80    293    283    184    -62
   -124   -265   -142    194      7   -205    -96     70    267    262    161    -59
   -132   -348   -218    239     41   -283    -80     54    218    210    114    -93
   -122   -439   -316    280     96   -379    -25     57    179    150     44   -161
    -90   -426   -337    257    119   -381    -20     41    153    119      7   -197
    -93   -483   -389    288    148   -436    -64     -7     93     72    -38   -233
    -90   -540   -449    314    176   -496    -93    -31     57     38    -62   -254
    -70   -548   -478    309    202   -514   -122    -31     44     18    -85   -262
    -59   -519   -462    288    200   -491   -166    -36     33     12    -90   -265
    -96   -561   -465    327    181   -514   -161    -80    -18    -36   -129   -311
   -116   -584   -467    350    174   -527   -109   -106    -46    -62   -150   -337
    -83   -566   -483    324    200   -524   -101   -106    -41    -54   -142   -322
    -90   -610   -519    350    210   -563   -132   -122    -57    -64   -150   -316
    -96   -605   -509    350    205   -558   -150   -127    -62    -67   -150   -316
   -103   -613   -509    358    200   -561   -161   -122    -57    -75   -166   -324
    -90   -704   -613    397    259   -659   -161   -116   -101   -150   -252   -402
    -46   -898   -852    472    402   -878    -67    -23   -137   -285   -423   -545
    -57  -1093  -1039    574    491  -1067     77    111   -119   -415   -600   -696
    -64   -937   -872    498    402   -906    189    223     25   -348   -553   -665
    -98   -506   -407    303    153   -457    127    -38     54   -181   -319   -478
   -153     28    181     62   -168    103   -220   -657   -148     64    101   -111
   -192    641    831   -226   -511    735   -545  -1088   -215    472    665    368
   -111    896   1008   -392   -558    950   -805  -1249   -171    872   1117    756
    -18    472    491   -226   -254    480   -904  -1257   -337    724    937    615
     -5    -49    -46     25     20    -46   -831  -1197   -730    -15    181    -25
    -28   -542   -517    285    244   -530   -641  -1013   -930   -597   -457   -571
    -18   -724   -706    371    342   -717   -459   -696   -670   -511   -478   -581
     36   -714   -750    340    392   -732   -306   -402   -376   -309   -340   -449
     83   -740   -823    327    452   -782   -218   -210   -205   -194   -257   -374
    103   -711   -818    303    459   -763   -200   -127   -129   -150   -231   -348
    116   -693   -813    288    462   -753   -192   -103   -106   -142   -236   -342
    137   -670   -807    267    472   -737   -155    -88    -90   -135   -233   -327
    158   -652   -813    244    483   -732   -148    -85    -83   -137   -241   -324
    174   -631   -805    226    488   -717   -171    -88    -85   -137   -241   -306
    197   -618   -815    210    506   -717   -179    -75    -77   -127   -233   -296
    200   -561   -761    181    480   -659   -215    -70    -59   -103   -220   -298
    192   -511   -704    155    446   -607   -210    -59    -38    -83   -207   -293
    205   -480   -685    137    444   -584   -189    -41    -18    -67   -200   -280
    246   -420   -667     85    454   -542   -194    -20     12    -36   -176   -254
    220   -441   -662    111    441   -550   -192    -25      5    -36   -179   -257
    215   -446   -662    114    436   -553   -176    -18     18    -18   -163   -236
    252   -407   -662     77    454   -535   -181     -2     44      0   -148   -220
    290   -366   -657     36    472   -511   -192     12     64     18   -140   -213
    316   -301   -618     -7    467   -459   -202     36    101     49   -111   -181
    332   -290   -626    -20    478   -457   -215     70    135     75    -80   -137
    348   -285   -633    -31    488   -459   -210    116    181    109    -54   -106
    358   -259   -618    -51    488   -439   -187    192    267    184      2    -54
    376   -171   -548   -101    462   -358   -189    262    345    262     67      0
    355   -158   -514    -98    431   -335   -166    293    368    296     98     31
    353   -127   -480   -111    415   -303   -142    319    387    324    109     49
    358    -88   -449   -135    402   -267   -155    335    402    345    124     70
    355    -98   -454   -127    405   -275   -161    337    397    342    135     83
    345   -109   -457   -119    400   -283   -122    345    389    340    142     80
    332    -72   -405   -129    368   -239   -124    322    358    298    116     62
    311    -77   -392   -119    350   -233   -153    270    296    239     75     31
    285    -93   -379    -96    332   -236   -140    228    249    213     49      0
    277    -72   -353   -103    314   -213   -153    179    207    179     23    -20
    270    -80   -350    -96    309   -215   -153    132    161    137     -5    -49
    220   -132   -353    -46    285   -241   -153     70     98     88    -38    -88
    187   -150   -337    -18    262   -244   -148     36     67     62    -49   -101
    189   -122   -311    -33    249   -215   -163     10     46     33    -75   -114
    205   -111   -319    -46    262   -215   -150     -2     36     25    -80   -109
    189   -137   -327    -28    257   -231   -155    -33     10     12    -93   -119
    168   -155   -324     -5    246   -239   -163    -44     -5      2   -101   -137
    171    -98   -270    -36    218   -184   -150    -20     41     51    -57   -116
    187     -2   -189    -93    187    -93   -148    -20     67     77    -28    -88
    194     59   -135   -127    163    -36   -171    -38     70     85    -12    -41
    189     33   -155   -111    174    -59   -220    -57     64    103      5    -10
    200     54   -145   -129    171    -46   -236    -70     62    122     12    -28
    192     93    -98   -142    145     -2   -259    -96     51    111      2    -57
    189    114    -75   -153    132     18   -267   -114     31     93    -18    -75
    194    132    -62   -163    129     36   -272   -124     12     85    -18    -64
    171     44   -127   -109    148    -41   -275   -137    -20     57    -49    -93
    166    -20   -187    -72    176   -103   -283   -142    -57      7   -101   -140
    205    -18   -226    -93    215   -122   -285   -127    -62     -7   -127   -163
    205    -51   -257    -75    231   -153   -324   -142    -90    -31   -150   -187
    174   -127   -301    -25    236   -215   -329   -189   -155    -85   -194   -220
    166   -153   -319     -7    241   -236   -301   -192   -176   -109   -213   -223
    179   -171   -350     -5    262   -259   -306   -197   -194   -132   -233   -228
    254   -129   -384    -62    319   -257   -277   -153   -168   -116   -213   -184
    184   -252   -439     33    311   -345   -363   -202   -213   -150   -241   -213
    145   -327   -472     90    306   -400   -342   -220   -236   -171   -267   -257
    220   -239   -459      7    337   -348   -309   -189   -197   -129   -239   -246
    298   -137   -436    -80    366   -285   -301   -163   -168   -124   -236   -220
    215   -303   -519     44    366   -413   -361   -226   -246   -200   -296   -249
    226   -410   -636     90    428   -522   -314   -194   -262   -236   -332   -285
    270   -605   -875    166    568   -740   -244   -114   -298   -327   -441   -420
    275   -802  -1078    265    675   -940   -124    -18   -353   -506   -680   -691
    262   -717   -982    226    620   -849    -18    122   -257   -519   -706   -737
    161   -428   -592    132    376   -509    -62    -59   -205   -368   -524   -574
     64     77     10    -72     25     44   -293   -602   -277   -122   -153   -223
     10    836    826   -423   -407    831   -574  -1062   -244    324    444    345
     10   1275   1265   -644   -626   1267   -833  -1215    -70    862   1010    841
     83   1085   1002   -584   -459   1044  -1041  -1257    -96    963   1070    878
     70    491    418   -280   -174    454  -1085  -1262   -452    394    485    353
     67    -57   -124     -5     96    -90   -950  -1156   -885   -433   -316   -340
     75   -368   -444    145    257   -405   -750   -813   -743   -496   -483   -467
    127   -400   -530    135    327   -465   -558   -522   -514   -355   -418   -413
    189   -405   -594    106    392   -498   -415   -309   -355   -257   -361   -363
    223   -342   -566     59    394   -454   -342   -202   -280   -218   -342   -342
    200   -335   -537     67    366   -436   -381   -202   -285   -226   -345   -353
    184   -371   -555     93    368   -465   -397   -200   -285   -233   -361   -371
    223   -345   -568     59    394   -454   -335   -163   -257   -223   -361   -363
    244   -340   -584     49    413   -462   -327   -148   -236   -202   -340   -345
    262   -288   -550     12    405   -418   -337   -148   -228   -179   -324   -353
    288   -267   -555    -10    420   -410   -322   -124   -207   -150   -301   -337
    249   -314   -563     31    405   -439   -342   -135   -223   -168   -324   -358
    202   -363   -566     80    384   -465   -389   -150   -236   -187   -342   -371
    249   -265   -517      7    381   -389   -379   -127   -205   -158   -311   -350
    288   -205   -493    -41    389   -348   -363   -114   -181   -150   -296   -342
    319   -181   -504    -70    410   -342   -335    -93   -163   -145   -296   -340
    332   -187   -519    -72    426   -353   -329    -72   -148   -127   -290   -322
    324   -184   -509    -70    413   -345   -335    -49   -122   -101   -270   -303
    384   -124   -509   -129    446   -316   -322     -7    -83    -70   -236   -262
    405   -174   -581   -116    493   -376   -363      2    -72    -72   -239   -254
    423   -205   -628   -109    524   -415   -358     23    -67    -72   -244   -262
    467   -163   -633   -153    550   -397   -311     77    -25    -46   -220   -244
    532    -90   -623   -220    576   -355   -298    129     23     -2   -181   -200
    602     25   -576   -314    587   -272   -303    176     80     59   -116   -148
    545    -25   -571   -259    558   -298   -366    163     67     57   -129   -168
    537    -49   -589   -246    561   -319   -335    194     90     80   -114   -145
    535    -70   -605   -233    568   -335   -285    228    124    106    -83   -116
    545    -31   -576   -257    558   -303   -246    252    150    132    -49    -88
    540    -28   -568   -254    553   -298   -246    244    140    129    -44    -88
    550    -25   -579   -265    563   -303   -228    215    106    101    -62   -106
    550    -36   -587   -257    568   -311   -207    181     72     77    -75   -122
    511    -54   -566   -231    537   -309   -233    127     31     44    -96   -148
    371   -179   -550    -96    459   -363   -309      7    -72    -51   -184   -239
    355   -213   -571    -72    462   -392   -280    -38   -114    -98   -223   -272
    405   -137   -542   -135    472   -340   -236    -38    -98    -93   -205   -241
    394   -114   -509   -142    449   -311   -218    -59   -106   -101   -207   -231
    363   -155   -519   -103    441   -337   -220    -90   -132   -114   -231   -259
    374   -163   -537   -106    454   -350   -210   -101   -145   -124   -241   -283
    431   -111   -545   -161    485   -327   -174    -77   -122   -101   -218   -283
    402   -148   -550   -127    475   -350   -202    -88   -119    -98   -207   -283
    368   -155   -524   -106    446   -340   -249   -101   -111    -83   -207   -280
    410    -64   -478   -174    444   -270   -254   -106    -90    -54   -163   -244
    470     12   -457   -241    465   -223   -265   -124    -85    -62   -161   -241
    509     23   -488   -267    498   -231   -319   -161   -127   -127   -205   -239
    550     46   -504   -298    527   -228   -355   -184   -148   -122   -215   -228
    584     85   -501   -337    542   -207   -355   -181   -129    -80   -158   -223
    579     59   -519   -319    550   -231   -332   -184   -129    -75   -142   -265
    496    -67   -563   -213    527   -316   -350   -213   -171   -127   -202   -311
    470   -194   -665   -137    566   -428   -324   -194   -189   -171   -244   -252
    454   -259   -717    -98    584   -488   -324   -205   -220   -205   -277   -322
    418   -319   -740    -49    579   -530   -335   -228   -257   -241   -316   -371
    368   -392   -761      7    563   -576   -319   -244   -285   -254   -311   -361
    348   -439   -787     46    566   -613   -285   -241   -293   -249   -301   -400
    327   -496   -823     83    571   -657   -277   -249   -314   -283   -361   -452
    329   -459   -789     64    558   -623   -254   -246   -311   -306   -392   -397
    319   -483   -805     80    561   -644   -277   -259   -311   -316   -384   -376
    254   -613   -867    179    561   -740   -316   -290   -350   -350   -413   -397
    239   -618   -859    187    548   -740   -277   -283   -350   -353   -418   -384
    257   -589   -846    166    550   -717   -265   -275   -353   -374   -441   -381
    272   -584   -857    153    563   -722   -262   -270   -350   -379   -431   -368
    241   -639   -880    200    561   -758   -244   -265   -348   -353   -418   -387
    223   -795  -1021    283    620   -906   -223   -265   -420   -423   -491   -511
    246  -1021  -1267    387    756  -1145   -142   -233   -561   -641   -709   -740
    213  -1179  -1392    483    802  -1286    -10   -140   -618   -813   -896   -924
    145  -1065  -1210    459    678  -1137    129   -103   -535   -766   -865   -872
     62   -620   -683    277    371   -649      5   -452   -415   -470   -519   -524
      5    181    174    -93    -85    179   -366   -831   -148    114    163    137
    -25    989   1015   -483   -519   1000   -693   -961    272    820    904    841
     72   1226   1153   -649   -540   1189  -1065   -969    532   1239   1299   1257
    103    758    652   -433   -272    706  -1189  -1096    184    841    901    932
     75    132     57   -103      7     96  -1060  -1137   -418     33    135    223
     38   -376   -415    168    226   -397   -763   -935   -704   -470   -387   -311
     96   -488   -584    197    340   -535   -504   -623   -576   -459   -420   -402
    148   -550   -701    200    423   -623   -376   -454   -498   -441   -428   -420
    142   -649   -795    252    467   -722   -290   -368   -488   -472   -472   -454
    168   -670   -839    249    501   -756   -233   -324   -478   -493   -483   -446
    179   -652   -831    236    504   -740   -220   -309   -475   -509   -491   -423
    179   -641   -820    228    498   -730   -205   -303   -485   -524   -514   -415
    171   -626   -797    226    483   -711   -194   -290   -465   -483   -480   -418
    153   -602   -756    220    454   -678   -213   -293   -452   -459   -452   -415
    153   -584   -737    215    444   -659   -231   -285   -441   -457   -452   -413
    142   -581   -724    218    431   -652   -207   -267   -423   -449   -446   -413
    145   -550   -698    202    420   -623   -187   -252   -402   -436   -426   -392
    168   -517   -688    171    426   -602   -179   -228   -381   -413   -381   -353
    135   -555   -691    210    413   -623   -189   -241   -394   -426   -381   -345
    127   -542   -670    205    397   -605   -158   -233   -400   -428   -394   -350
    137   -506   -646    184    389   -576   -150   -213   -387   -426   -402   -348
    158   -493   -652    166    402   -571   -153   -176   -353   -389   -368   -303
    179   -446   -626    135    402   -535   -140   -132   -311   -348   -329   -275
    189   -431   -623    119    405   -527   -106    -96   -285   -335   -316   -257
    205   -449   -654    122    428   -550    -80    -49   -252   -311   -288   -213
    226   -394   -620     83    420   -506    -62      7   -207   -272   -246   -166
    270   -322   -592     25    431   -457    -46     57   -166   -244   -215   -150
    303   -280   -584    -12    444   -433    -38    114   -119   -200   -189   -127
    311   -267   -579    -23    444   -423    -31    150    -93   -179   -166    -85
    301   -265   -566    -18    431   -415    -23    174    -83   -166   -150    -54
    298   -220   -519    -38    407   -368    -15    176    -75   -161   -153    -33
    298   -181   -480    -59    389   -329    -18    163    -88   -166   -158    -23
    293   -166   -459    -64    374   -311    -23    145    -98   -161   -145    -28
    283   -155   -441    -64    361   -298    -25    109   -119   -171   -145    -36
    272   -155   -428    -57    350   -290    -20     70   -145   -192   -158    -59
    254   -163   -418    -46    335   -290    -31     18   -181   -220   -184   -101
    226   -166   -392    -31    309   -280    -38    -38   -223   -262   -226   -111
    184   -207   -392     10    288   -301    -57   -111   -277   -311   -270   -142
    163   -228   -392     33    277   -309    -31   -155   -298   -324   -272   -158
    135   -205   -342     33    239   -272    -31   -205   -324   -350   -280   -161
    103   -179   -283     36    192   -231    -36   -241   -350   -374   -296   -153
     67   -197   -267     64    166   -233    -44   -270   -366   -392   -322   -179
     67   -189   -257     62    161   -223    -57   -290   -371   -402   -332   -184
     75   -168   -244     46    158   -207    -51   -277   -350   -379   -301   -148
     80    -98   -179      7    129   -140    -44   -262   -314   -335   -252   -116
     75    -38   -114    -20     93    -75    -33   -265   -298   -314   -226    -90
     83      5    -77    -44     80    -36    -31   -265   -280   -288   -200    -51
    116     54    -62    -85     88     -5    -75   -259   -259   -265   -184    -31
    137     72    -64   -106    101      2   -122   -259   -262   -267   -189    -20
    111     18    -96    -64    103    -38   -122   -280   -290   -285   -207    -36
     75      2    -72    -38     75    -33   -111   -316   -324   -309   -220    -51
     49    -46    -98     -2     72    -72   -119   -337   -350   -337   -254    -62
     33   -135   -168     49    101   -153   -127   -353   -387   -384   -311   -116
     18   -200   -220     90    119   -210   -137   -374   -428   -423   -358   -176
      5   -270   -275    132    140   -272   -142   -392   -454   -444   -379   -207
     28   -272   -301    119    163   -285   -148   -413   -480   -467   -394   -218
     46   -257   -303    103    174   -280   -153   -423   -493   -467   -389   -218
     33   -249   -283    106    158   -265   -176   -444   -509   -478   -397   -233
     23   -265   -288    122    155   -275   -218   -465   -532   -496   -407   -246
     15   -265   -280    124    148   -272   -218   -475   -535   -498   -402   -241
    -15   -288   -272    150    127   -280   -184   -483   -537   -511   -410   -257
    -15   -283   -267    148    124   -275   -163   -475   -537   -517   -413   -267
    -41   -335   -293    189    124   -314   -168   -493   -555   -537   -426   -293
    -44   -355   -311    197    132   -332   -171   -498   -563   -542   -415   -285
    -23   -392   -368    207    171   -381   -158   -485   -574   -550   -423   -272
     -7   -553   -545    280    265   -548   -132   -488   -641   -628   -514   -335
      7   -888   -896    441    452   -891    -36   -475   -792   -828   -743   -535
    -10  -1047  -1039    527    514  -1044    106   -415   -872   -984   -930   -724
    -44   -898   -857    470    405   -878    210   -400   -795   -922   -857   -659
   -129   -446   -319    285     93   -384    101   -652   -623   -631   -514   -303
   -194    433    628   -119   -410    530   -194   -935   -246    -12    174    389
   -288   1145   1434   -428   -862   1288   -381   -922    270    719    901   1114
   -213   1273   1486   -530   -849   1376   -678   -888    509   1093   1241   1457
   -166    883   1047   -358   -607    963   -857  -1026    215    787    956   1171
   -181    314    496    -64   -337    405   -854  -1221   -475    -38    189    407
   -192   -166     23    179   -109    -72   -626  -1065   -797   -545   -337   -129
   -150   -298   -148    223     -2   -223   -366   -756   -701   -561   -418   -226
    -83   -314   -233    197     75   -275   -187   -545   -594   -509   -410   -218
    -38   -340   -301    189    129   -322    -90   -420   -530   -467   -394   -202
    -28   -363   -335    194    153   -350    -59   -374   -514   -454   -379   -192
    -12   -345   -335    179    158   -340    -59   -361   -519   -465   -381   -192
     10   -301   -311    145    158   -306    -54   -358   -527   -470   -397   -207
     20   -277   -298    129    158   -288    -41   -353   -535   -483   -436   -236
     20   -285   -309    132    163   -296    -51   -348   -542   -498   -459   -257
     51   -244   -296     96    174   -270    -36   -319   -522   -475   -433   -244
     54   -233   -288     88    171   -259    -18   -296   -496   -452   -410   -223
     59   -236   -296     88    176   -265      0   -270   -472   -426   -400   -210
     51   -277   -329    111    189   -303      0   -257   -457   -410   -394   -210
     67   -280   -348    106    205   -311     10   -231   -436   -392   -376   -194
     77   -249   -327     83    200   -285     18   -202   -405   -363   -350   -163
     90   -215   -306     62    197   -259     23   -171   -379   -340   -335   -150
     90   -207   -298     57    194   -254     15   -142   -363   -329   -329   -148
    111   -155   -267     20    187   -210     10   -103   -332   -298   -309   -135
    145   -119   -267    -15    205   -192     12    -51   -296   -265   -280   -109
    179    -75   -254    -51    215   -163     25      0   -259   -231   -252    -80
    184    -54   -239    -64    210   -145     44     57   -210   -174   -215    -49
    197    -28   -226    -83    210   -127     64    122   -161   -124   -171     -2
    228     10   -220   -119    223   -103     77    187   -114    -85   -127     41
    246     18   -228   -132    239   -103     98    252    -59    -41    -88    101
    228     25   -205   -129    215    -88     75    262    -36      0    -54    127
    228     85   -142   -158    184    -25     72    270    -20     28    -28    140
    236    145    -90   -189    163     28     83    270    -10     49    -15    127
    233    174    -59   -202    148     57     83    257     -5     59     -7    109
    231    145    -88   -189    158     28     88    239     -7     46    -15    106
    220    109   -111   -163    166      0     88    205    -36     15    -36     96
    205     96   -109   -150    155     -5     90    163    -62    -12    -57     70
    184     62   -122   -122    153    -28     83    106    -93    -54    -90     41
    140     20   -122    -80    129    -49     83     54   -129    -93   -129      5
    114      5   -109    -59    111    -51    101     15   -140   -103   -150    -10
     96     23    -75    -62     85    -25    111    -15   -145   -106   -163    -18
     80     36    -44    -57     62     -2    127    -36   -150   -103   -163    -23
     31     -7    -41    -12     33    -23    145    -46   -155   -103   -168    -28
     12     -2    -15     -5     12    -10    161    -51   -153   -101   -168    -33
      7     10      2    -10      2      7    171    -38   -129    -80   -150    -18
     12     28     15    -20      0     23    192     -7    -75    -23   -101     31
      7     64     57    -36    -25     59    184     -7    -44     18    -59     67
     23    153    129    -90    -51    142    153    -18    -28     54    -25     96
     25    218    192   -122    -85    207    106    -44    -33     54    -20     98
     10    194    184   -101    -85    189     88    -62    -46     41    -31     80
    -10    116    127    -54    -70    119     77    -83    -72     23    -59     59
    -41     88    129    -23    -85    109     57   -103    -80     20    -59     72
    -28     80    106    -28    -67     90     75    -93    -83     12    -67     72
    -18     25     44     -2    -31     33    101    -83   -111    -23   -109     44
    -93   -161    -70    124    -12   -116     44   -129   -171    -75   -161    -18
    -88   -215   -127    150     18   -171     57   -137   -197   -109   -210    -67
    -90   -210   -122    150     15   -168     46   -155   -220   -127   -231    -88
   -111   -210    -98    161     -7   -155     28   -176   -223   -114   -207   -103
   -124   -262   -140    192      5   -200     33   -176   -233   -119   -213   -122
   -119   -262   -145    189     12   -205     41   -179   -233   -122   -223    -96
   -124   -267   -142    194      7   -207     33   -187   -244   -132   -226    -85
   -119   -290   -171    205     25   -231     38   -192   -254   -137   -231    -98
   -132   -355   -223    244     44   -290     46   -192   -257   -135   -239    -93
   -161   -400   -239    280     38   -319     23   -205   -270   -140   -241   -106
   -174   -405   -231    285     28   -319     23   -210   -275   -140   -254   -127
   -137   -387   -249    262     54   -319     44   -189   -267   -145   -262   -106
   -137   -568   -433    350    148   -501     67   -166   -342   -265   -381   -215
   -114   -802   -691    457    288   -748    153   -101   -446   -465   -613   -436
   -101   -885   -787    493    342   -839    267     15   -441   -568   -756   -589
   -101   -659   -558    381    228   -610    355     31   -311   -452   -641   -493
   -197   -181     12    189   -106    -85    153   -452   -296   -181   -272   -142
   -309    545    854   -119   -581    698   -176   -932   -176    322    361    467
   -324   1205   1527   -441   -927   1363   -433  -1111    103    940   1036   1109
   -174   1166   1340   -496   -756   1252   -659  -1148    184   1221   1299   1395
   -109    576    683   -236   -394    628   -730  -1254   -288    628    701    844
   -135    -44     88     88   -111     20   -711  -1288   -865   -241   -153     23
   -103   -407   -303    254     98   -358   -532  -1015   -932   -555   -532   -353
    -31   -413   -381    223    174   -397   -327   -670   -667   -402   -452   -288
     54   -381   -436    163    244   -407   -171   -436   -491   -296   -384   -233
     90   -433   -524    171    306   -478    -88   -303   -397   -249   -368   -223
     93   -480   -574    192    332   -527    -77   -265   -374   -244   -379   -220
    145   -459   -605    158    374   -532    -64   -241   -363   -246   -394   -228
    215   -389   -607     85    410   -496    -51   -223   -342   -226   -387   -220
    228   -405   -633     88    428   -519    -83   -236   -345   -226   -389   -220
    267   -415   -683     72    472   -548    -90   -233   -345   -223   -394   -220
    270   -410   -680     70    475   -545    -77   -215   -327   -202   -381   -210
    197   -355   -555     77    376   -454    -62   -179   -277   -150   -332   -171
    119   -322   -444    101    280   -381    -33   -142   -241   -103   -296   -142
     62   -301   -366    116    213   -332     -5   -103   -200    -59   -259   -103
     38   -296   -335    129    187   -314     23    -62   -161    -25   -226    -67
     75   -241   -316     83    194   -280     36    -31   -129     10   -187    -33
     77   -218   -296     70    187   -257     28    -18   -116     31   -166    -20
     72   -210   -283     67    174   -246     18      5    -96     51   -145      0
     59   -168   -228     54    142   -197     12     33    -67     80   -127     15
     67   -150   -218     41    142   -184     18     70    -31    116   -101     41
     88   -109   -197     10    140   -150     33    119     18    163    -64     77
    114    -57   -174    -28    140   -114     49    174     77    220    -18    122
    109    -64   -174    -20    140   -119     20    207    114    257      5    142
    119    -36   -155    -44    137    -93     10    239    148    290     31    166
    150     36   -114    -93    132    -36     18    283    200    342     77    210
    166     77    -88   -122    127     -5     33    319    241    381    116    259
    158     80    -77   -119    119      2     51    335    259    402    142    288
    163     83    -83   -124    122      0     44    327    252    400    129    275
    163     77    -85   -119    124     -2     38    309    228    376    109    254
    158     57   -103   -109    129    -23     46    285    192    340     85    231
    153     62    -90   -106    122    -12     33    236    145    301     51    194
    145     59    -88   -103    116    -12     31    184    106    249      2    142
    109     15    -96    -62    101    -38      5    114     49    187    -49     85
     90    -23   -114    -33    101    -70     10     64     12    158    -64     72
     90    -23   -114    -33    101    -67     33     44      0    148    -62     72
     72    -36   -111    -18     90    -72     23      5    -33    127    -90     38
     64    -51   -116     -7     88    -83     10    -36    -67     93   -129      2
     70    -49   -122    -10     93    -85     20    -54    -83     72   -150    -15
     59    -28    -88    -15     72    -57     25    -54    -77     83   -145    -18
     75     15    -62    -46     70    -23     41    -25    -36    124   -103     28
     62     28    -33    -46     46      0     23    -23    -10    158    -72     72
     46     33    -12    -41     31     10      5    -33      7    181    -46    101
     44     85     41    -64      2     64    -20    -44     28    218     -7    137
     41    103     62    -75    -10     83    -25    -38     31    233      7    150
     36     88     51    -62     -7     70    -20    -28     25    239     12    161
     31     96     64    -64    -18     80    -25    -33      5    226      5    155
     20    116     96    -67    -36    106    -33    -46     -5    210     -2    137
    -18     41     59    -12    -38     49    -62    -77    -44    166    -41    103
    -23    -64    -41     41      7    -54    -70    -93    -80    122    -88     64
    -15   -145   -129     77     54   -140    -72   -106   -111     85   -127     28
      2   -176   -179     88     90   -176    -64   -111   -137     59   -150      5
    -10   -207   -197    109     90   -202    -85   -145   -184     15   -197    -38
    -33   -233   -200    132     83   -218   -101   -174   -218    -18   -231    -72
    -36   -252   -215    142     88   -233   -101   -181   -233    -31   -246    -85
    -20   -265   -244    142    111   -254    -98   -184   -239    -36   -244    -83
    -31   -275   -244    150    106   -259   -111   -197   -259    -57   -262    -93
    -12   -241   -231    127    109   -236    -98   -197   -257    -59   -265    -93
    -12   -231   -218    119    101   -226   -103   -197   -254    -59   -257    -85
    -51   -309   -257    181    101   -283   -166   -226   -280    -75   -272   -101
    -18   -303   -285    158    132   -296   -168   -220   -283    -77   -272   -101
     -5   -355   -350    179    171   -353   -158   -207   -311   -119   -327   -150
     23   -542   -566    257    293   -553   -103   -153   -366   -241   -478   -290
     46   -756   -802    355    423   -779     36    -12   -366   -366   -649   -462
     49   -680   -730    314    387   -704    142    103   -249   -337   -649   -493
    -25   -280   -254    153    114   -267    109   -109   -220   -213   -467   -355
   -135    249    381    -59   -259    314   -179   -672   -368    -10   -109    -31
   -226    901   1127   -337   -675   1013   -491  -1135   -415    381    452    475
   -218   1257   1475   -522   -846   1366   -753  -1304   -309    839    979    943
   -145    961   1106   -407   -626   1034   -891  -1314   -368    872    984    966
   -137    428    566   -145   -353    496   -857  -1273   -706    280    358    415
   -142    -88     54    116    -98    -18   -711  -1145  -1060   -478   -423   -272
   -111   -358   -246    233     64   -303   -511   -784   -818   -433   -496   -322
    -88   -402   -314    246    111   -361   -350   -501   -555   -262   -392   -220
    -51   -381   -332    215    137   -358   -239   -306   -389   -150   -329   -166
    -44   -350   -306    197    129   -329   -176   -207   -298    -88   -293   -137
    -38   -327   -288    181    124   -309   -158   -174   -262    -62   -270   -111
    -28   -303   -275    163    122   -290   -150   -150   -239    -62   -262    -98
     -2   -316   -314    158    153   -314   -150   -132   -228    -67   -262    -72
      7   -335   -342    163    174   -337   -137   -106   -197    -18   -231    -46
      0   -324   -324    161    161   -324   -135   -101   -184     -2   -228    -90
      5   -311   -316    150    161   -314   -140   -109   -189     -5   -231   -111
     25   -335   -363    153    194   -348   -137   -106   -200    -18   -236   -106
     57   -335   -392    140    223   -363   -145    -96   -194    -10   -226    -93
     67   -340   -407    137    236   -374   -158    -83   -179      5   -215    -85
     33   -350   -387    158    207   -368   -163    -75   -161     18   -202    -88
      2   -327   -329    161    163   -329   -161    -64   -142     31   -181    -70
      0   -293   -293    148    145   -293   -148    -36   -116     51   -158    -41
     41   -257   -298    106    168   -277   -124      5    -75     83   -137     -5
     54   -259   -316    101    184   -288   -122     44    -46    106   -114     25
     54   -306   -361    124    205   -332   -124     83    -15    132    -85     57
     75   -259   -335     93    205   -296    -85    153     54    200    -36     90
     83   -192   -277     54    179   -233    -72    207    114    259      5    114
    106   -163   -270     28    187   -218    -70    265    171    314     57    155
    129   -122   -254     -5    189   -187    -67    314    215    361    101    200
    168    -70   -239    -49    202   -153    -38    371    265    413    142    244
    176    -96   -275    -41    223   -184    -28    394    280    428    158    262
    168   -140   -309    -15    236   -223    -28    392    270    423    158    262
    161   -122   -285    -20    223   -202    -25    374    246    400    140    246
    176   -101   -277    -36    226   -189    -36    353    228    371    127    231
    176   -101   -277    -38    226   -189    -41    316    189    340    109    215
    145   -142   -290     -2    218   -215    -46    267    140    296     77    179
    129   -148   -277      7    200   -210    -36    228     98    259     54    153
    109   -132   -241     12    174   -187    -41    171     54    218     23    127
     80   -176   -257     46    168   -215    -49    114     15    179     -7     96
     70   -176   -246     51    158   -213    -33     80     -2    168    -20     75
     46   -200   -246     75    145   -223    -20     49    -23    155    -28     51
     44   -181   -226     70    135   -202    -33     20    -36    150    -25     46
     25   -171   -197     72    109   -184    -33     12    -38    148    -31     46
     46   -135   -184     44    114   -158     -2     28    -20    166    -20     54
     54    -96   -150     18     98   -122     15     44      2    187      5     72
      2   -116   -119     57     59   -116    -10     23      5    189     20     80
    -18   -101    -83     59     31    -93    -64      0      2    202     31     88
     54     28    -25    -41     41      2    -38     44     62    272    106    155
    106     51    -57    -80     80     -2     -2     77     85    293    119    163
     -2   -111   -109     57     51   -111   -101      0     15    218     46     93
     -2   -140   -137     70     64   -140   -135    -31    -10    189     28     77
     64    -72   -137      2     98   -103   -114    -15     10    210     59    116
     70   -122   -192     23    129   -155    -93    -15    -10    184     36     90
     46   -270   -316    111    181   -293    -98    -36    -72    114    -38     15
     57   -342   -402    140    228   -374   -114    -54   -106     75    -75    -15
     98   -348   -446    124    270   -397   -132    -83   -140     38   -103    -49
    145   -389   -537    122    340   -465   -161   -114   -181      5   -142    -90
    215   -402   -618     93    415   -509   -210   -161   -231    -33   -179   -142
    280   -397   -678     57    478   -537   -257   -215   -296    -90   -228   -200
    327   -389   -717     31    522   -553   -265   -228   -316   -111   -244   -205
    270   -459   -730     96    498   -594   -259   -226   -319   -111   -246   -213
    267   -415   -683     72    472   -548   -174   -166   -275    -72   -218   -194
    207   -431   -639    111    420   -535   -187   -163   -270    -62   -205   -179
    137   -480   -620    171    376   -550   -218   -176   -280    -51   -197   -171
     59   -517   -576    228    316   -545   -213   -192   -298    -70   -231   -205
     23   -607   -631    290    324   -618   -189   -184   -327   -119   -283   -249
     15   -826   -841    402    428   -833   -116   -142   -418   -272   -446   -410
      7  -1083  -1091    537    548  -1085     15    -59   -511   -480   -680   -646
      0  -1085  -1085    542    542  -1085    166     64   -439   -511   -743   -717
   -111   -805   -693    457    288   -750    122   -192   -392   -358   -548   -535
   -189   -197     -7    192    -90   -103   -176   -678   -335     12    -46    -54
   -298    571    867   -137   -581    719   -488   -989    -96    626    678    613
   -290   1044   1335   -376   -813   1189   -766  -1047    231   1257   1330   1202
   -179    815    995   -319   -587    904   -956  -1049    213   1309   1332   1231
   -187    246    433    -31   -311    340   -974  -1080   -220    680    698    649
   -192   -311   -119    252    -38   -215   -779   -958   -652    -70    -49    -31
   -205   -620   -415    413    103   -519   -530   -641   -589   -202   -267   -226
   -161   -667   -509    413    171   -589   -327   -376   -407    -98   -218   -197
    -98   -693   -597    394    246   -646   -197   -205   -296    -33   -187   -181
    -72   -735   -662    402    293   -698   -132   -122   -241     -5   -176   -184
    -59   -756   -696    407    316   -727    -93    -80   -218      7   -161   -176
    -85   -769   -685    426    298   -730   -106    -98   -252    -38   -194   -215
    -88   -722   -636    405    272   -680   -106   -101   -252    -46   -200   -223
    -75   -665   -589    368    254   -628    -96    -85   -218    -23   -189   -200
    -70   -633   -563    353    246   -600   -103    -88   -210    -31   -205   -189
    -59   -626   -566    340    252   -597    -90    -75   -207    -46   -207   -161
    -12   -576   -563    296    272   -571    -46    -33   -174      0   -163   -127
    -51   -626   -574    337    259   -600    -62    -31   -163     23   -153   -155
    -72   -633   -561    353    244   -597   -101    -49   -171     31   -140   -187
    -38   -576   -540    306    249   -561    -83    -31   -142     62   -106   -163
    -31   -542   -511    285    239   -527    -67     -2   -111     85    -80   -127
    -10   -511   -501    259    244   -509    -41     38    -77    103    -64   -101
     44   -431   -475    194    259   -452      7     93    -31    137    -31    -72
    -10   -522   -511    265    249   -517    -18     93    -31    137    -38    -85
    -25   -553   -530    288    249   -542    -25    124     -2    166    -18    -72
     -2   -485   -483    241    239   -483    -12    181     44    207     23    -36
     12   -436   -449    213    231   -441     -2    241     85    239     41      0
     36   -415   -452    187    244   -433     10    298    122    270     70     41
     62   -402   -465    171    262   -433     33    355    163    316    114     77
     83   -363   -449    140    265   -405     49    394    197    355    155    111
    106   -306   -413    101    259   -358     72    423    231    394    189    135
     80   -301   -381    106    231   -340     38    394    213    379    187    127
     67   -296   -363    111    215   -329     25    374    197    366    179    135
     72   -265   -337     93    205   -301     25    342    168    335    148    119
     59   -283   -342    111    200   -311     18    293    122    277     93     64
     62   -309   -374    122    215   -340     33    254     88    246     67     15
     72   -283   -355    103    213   -319     44    220     70    246     77      7
      5   -316   -322    155    163   -322     12    153     31    218     75    -10
    -18   -293   -275    155    127   -285     15    111      7    189     64    -18
     10   -244   -254    116    129   -249     36     83    -10    161     38    -33
    -38   -293   -254    166    106   -275     23     31    -46    124      2    -70
    -62   -319   -257    192     96   -288     33      2    -64    106    -15   -103
    -46   -288   -241    168     96   -265     51     -7    -75     88    -33   -135
    -51   -316   -265    181    103   -290     57     -7    -75     88    -31   -129
    -41   -267   -228    153     93   -249     70     10    -38    116     10    -80
    -33   -176   -142    103     51   -161     83     28     -2    161     62    -18
    -28   -132   -103     80     36   -119     75     38     20    189     96     23
    -12    -93    -80     51     31    -88     33     18     18    187     88     38
     -2   -101    -98     49     46    -98     10      5      2    174     67     31
      2   -158   -161     77     80   -158     -2     -5    -10    171     70     15
    -10   -200   -189    106     88   -194    -12    -25    -25    150     46    -15
    -25   -218   -194    122     83   -205    -18    -46    -44    129     38    -38
    -20   -246   -226    132    101   -236    -31    -44    -67    114     51    -41
    -28   -301   -272    163    119   -288    -44    -46   -103     80      5    -83
    -54   -342   -288    200    116   -316    -41    -67   -132     46    -38   -142
    -83   -392   -311    236    111   -353    -38   -103   -168      7    -54   -163
    -85   -478   -392    283    153   -436    -36   -127   -202    -31    -77   -179
    -67   -465   -400    265    166   -433    -57   -148   -226    -49    -85   -187
     23   -348   -371    163    197   -358    -98   -137   -226    -49    -70   -174
     96   -296   -394     98    244   -345   -150   -132   -220    -36    -51   -158
     15   -384   -400    184    205   -392   -163   -174   -257    -67    -83   -179
    -75   -454   -379    265    150   -418   -150   -205   -290    -98   -116   -197
   -103   -454   -350    280    122   -402   -109   -215   -309   -124   -140   -197
   -111   -436   -327    272    106   -381    -75   -213   -301   -127   -140   -166
   -142   -501   -361    322    109   -431    -59   -207   -306   -142   -155   -174
   -137   -626   -491    381    174   -558    -44   -213   -358   -205   -223   -262
   -114   -818   -704    467    293   -761    -12   -223   -493   -371   -397   -444
   -116  -1062   -945    589    413  -1005    103   -181   -644   -607   -646   -678
   -122  -1083   -963    602    418  -1023    239    -93   -618   -641   -691   -727
   -174   -813   -639    493    231   -727    270   -220   -496   -467   -483   -535
   -257   -176     80    218   -168    -49     28   -610   -293    -28     51    -18
   -353    659   1010   -153   -683    836   -259   -854     96    662    833    735
   -319   1174   1493   -428   -906   1332   -519   -846    501   1278   1452   1350
   -228   1054   1283   -415   -756   1169   -766   -885    493   1345   1488   1431
   -213    496    709   -140   -459    602   -849  -1023    -10    732    888    880
   -218    -75    140    145   -179     31   -701   -987   -576    -70    106    119
   -189   -342   -153    267    -20   -249   -454   -698   -626   -301   -176   -155
   -132   -384   -252    257     57   -316   -257   -431   -506   -249   -163   -171
    -83   -389   -306    236    111   -348   -124   -265   -420   -197   -140   -181
    -62   -407   -348    233    140   -379    -64   -202   -400   -202   -145   -179
    -57   -413   -355    233    148   -384    -54   -184   -407   -218   -163   -189
    -41   -407   -366    223    161   -387    -46   -171   -410   -220   -168   -189
    -28   -400   -371    215    171   -387    -38   -161   -402   -223   -168   -184
    -31   -394   -363    210    166   -379    -20   -148   -392   -228   -166   -168
    -20   -358   -340    189    158   -350    -15   -137   -381   -226   -161   -153
     -5   -342   -337    174    163   -340    -18   -129   -381   -233   -179   -153
     15   -340   -355    163    184   -348     -2   -101   -371   -218   -163   -119
     20   -322   -342    150    179   -332     10    -77   -340   -161   -116   -140
     18   -290   -309    135    161   -298     -2    -75   -337   -163   -114   -150
     12   -283   -298    132    155   -290      5    -59   -324   -150    -96   -122
     28   -270   -298    122    163   -283     38    -23   -285   -114    -72   -111
     41   -272   -314    114    176   -293     51      5   -265   -103    -51    -98
     51   -272   -324    109    187   -298     54     46   -244    -93    -41    -83
     54   -270   -327    106    189   -298     70     90   -218    -75    -31    -59
     72   -246   -319     88    194   -283     85    137   -179    -41      0    -23
     98   -246   -345     72    220   -296     80    184   -142     -7     33     12
    122   -205   -327     41    223   -267     88    239   -106     28     72     41
    137   -166   -306     12    220   -236    106    301    -62     62    114     83
    161   -135   -296    -12    228   -215    109    348    -23     93    140    114
    189   -122   -314    -36    252   -218    114    389      2    127    166    142
    207    -85   -293    -59    249   -189    114    415     25    155    194    168
    210    -49   -259    -83    233   -153    116    420     36    163    207    179
    210    -12   -223    -98    215   -116    114    405     20    150    200    174
    202     -7   -210    -98    205   -109    116    374      0    135    187    163
    202     -5   -207    -98    202   -106    109    340    -28    111    174    148
    174     -5   -181    -85    176    -90     90    285    -67     77    142    119
    153     18   -135    -85    145    -57     85    236    -85     62    129    101
    122     -5   -127    -59    124    -67     75    179   -127     25     90     64
     83    -23   -109    -31     96    -64     85    140   -150      5     67     44
     54    -54   -109      0     80    -80     98    101   -171    -12     46     25
     36   -116   -153     41     93   -135    101     54   -202    -44     12    -10
     15   -109   -124     44     67   -114    119     31   -194    -41     36      5
      2    -98   -101     46     51   -101    132     20   -194    -41     46     10
     -5   -122   -116     62     54   -119    155     31   -187    -44     44      5
      7    -96   -103     44     54    -98    179     64   -153    -15     77     38
     18    -28    -46      2     31    -36    189     93   -109     36    129     96
     23      0    -25    -12     23    -12    181    106    -80     67    161    135
     38     31     -7    -36     23     12    148    109    -62     88    176    148
     51     44     -7    -46     31     18    132    111    -51     93    171    145
     44    -33    -77     -5     59    -54    142    106    -62     80    166    148
     41    -67   -109     12     72    -85    142     96    -70     75    163    142
     23    -80   -106     25     64    -93    135     72    -88     51    150    129
      5   -140   -145     67     75   -142    124     54   -122     12    103     96
    -15   -252   -239    132    111   -246    109     20   -181    -36     33     20
    -33   -329   -296    181    129   -311    103    -10   -226    -80    -12    -28
    -28   -345   -316    187    142   -332     90    -36   -259   -116    -49    -57
    -28   -361   -332    194    150   -348     67    -64   -293   -161    -88    -83
    -23   -376   -353    197    163   -363     51    -83   -316   -194   -129    -96
    -10   -423   -413    215    200   -418     38    -98   -340   -228   -161   -103
    -10   -431   -420    220    202   -426     28   -114   -355   -226   -158   -132
    -12   -436   -423    226    205   -431     12   -132   -374   -239   -168   -171
    -15   -449   -433    231    207   -441      2   -145   -397   -262   -189   -187
    -12   -428   -415    220    200   -420     -7   -150   -402   -270   -187   -174
     -2   -397   -394    200    192   -394    -10   -155   -405   -288   -205   -163
      7   -392   -400    192    202   -394    -15   -153   -415   -309   -233   -168
     25   -488   -514    231    270   -501     12   -135   -439   -345   -275   -213
     18   -722   -740    353    379   -730     57   -140   -566   -532   -472   -413
     33   -932   -966    446    496   -948    192    -75   -680   -745   -709   -644
     31   -891   -922    431    475   -906    327     62   -610   -735   -740   -693
    -93   -628   -535    358    218   -581    311   -132   -478   -527   -498   -472
   -205     -7    197    106   -202     93     83   -542   -283    -85     31     59
   -332    807   1137   -239   -737    971   -142   -771     98    594    802    815
   -322   1187   1509   -431   -914   1348   -371   -740    496   1215   1426   1465
   -226    839   1065   -306   -646    953   -574   -802    355   1148   1322   1369
   -249    298    545    -25   -397    420   -654   -987   -239    436    644    670
   -277   -176     98    226   -189    -38   -550   -953   -709   -267    -38    -12
   -283   -441   -158    363    -62   -301   -319   -623   -667   -400   -244   -205
   -254   -483   -228    366    -15   -358   -127   -350   -511   -319   -226   -179
   -197   -483   -288    340     44   -387    -25   -189   -423   -275   -218   -163
   -174   -493   -319    332     70   -405     23   -122   -394   -267   -226   -161
   -148   -491   -342    319     96   -418     54    -93   -392   -270   -233   -163
   -116   -454   -340    285    111   -400     64    -83   -387   -267   -249   -163
    -88   -433   -345    259    127   -389     67    -80   -387   -265   -252   -158
    -46   -397   -350    220    150   -374     75    -62   -368   -241   -223   -124
    -54   -420   -366    239    155   -394     49    -62   -374   -246   -218   -116
    -36   -415   -379    226    168   -397     38    -64   -387   -259   -236   -132
    -33   -387   -353    210    158   -368     38    -57   -374   -246   -231   -132
    -20   -371   -353    194    163   -361     41    -49   -361   -239   -231   -119
      0   -340   -340    171    168   -340     33    -41   -350   -239   -233   -114
     28   -327   -358    148    192   -342     25    -33   -340   -226   -223   -109
     67   -309   -379    119    220   -342     15    -23   -327   -218   -207    -90
     88   -285   -374     98    228   -329      5    -15   -314   -213   -197    -77
     98   -277   -376     90    236   -327     10     10   -303   -210   -200    -75
    119   -239   -358     59    236   -298     12     44   -280   -181   -181    -57
    140   -187   -329     23    233   -257     23     93   -239   -137   -142    -15
    150   -200   -350     23    249   -272     36    142   -207   -109   -124      2
    171   -153   -324     -7    246   -239     49    207   -148    -57    -77     28
    176   -148   -324    -15    249   -236     44    241   -119    -33    -70     33
    200   -155   -355    -20    277   -254     33    275    -96    -10    -62     62
    252    -85   -337    -85    290   -210     28    309    -59     33    -23    106
    272    -15   -288   -127    280   -150     28    324    -31     62      0    137
    254      5   -249   -132    252   -122     38    329    -12     80     28    168
    213      2   -210   -109    213   -103     54    327     -7     85     41    179
    181    -10   -192    -85    184   -101     49    309    -25     64     25    166
    150    -25   -176    -62    163   -101     46    275    -59     28     -7    135
    116    -41   -158    -38    135    -98     36    223   -103    -10    -44    103
    106    -41   -148    -33    127    -93     28    168   -140    -44    -75     70
    127      0   -129    -64    129    -64     20    114   -171    -70   -101     36
    122      5   -116    -62    119    -54     20     57   -207   -106   -137     10
    106      0   -106    -54    106    -51     33      7   -239   -140   -176    -25
     90    -23   -114    -33    101    -67     23    -44   -283   -181   -215    -64
     77    -44   -122    -18     96    -83      0    -90   -319   -207   -241    -93
     77    -54   -132    -10    103    -93      0   -109   -335   -220   -249   -106
    101      7    -93    -54     96    -41      0   -116   -322   -205   -233    -96
    124     80    -44   -103     83     18     12   -106   -285   -163   -194    -54
    132    127     -5   -132     67     59      7   -109   -262   -140   -171    -25
    140    168     28   -153     57     98    -20   -116   -246   -122   -145     -5
    161    200     38   -181     62    119    -57   -137   -257   -127   -148    -12
    168    202     33   -187     67    119    -88   -163   -280   -148   -168    -33
    174    197     23   -187     72    111    -96   -176   -293   -161   -181    -36
    166    168      2   -166     83     85    -93   -179   -298   -166   -181    -28
    171    135    -36   -153    103     49    -80   -171   -301   -168   -189    -33
    153     25   -127    -90    140    -51    -85   -187   -342   -210   -239    -75
    116    -93   -210    -12    161   -150   -114   -218   -402   -272   -301   -129
    124   -142   -267     10    194   -205   -101   -231   -433   -306   -337   -153
    106   -207   -314     49    207   -259   -116   -267   -480   -361   -394   -197
    109   -233   -342     62    223   -285   -122   -283   -501   -387   -415   -210
    116   -231   -350     54    233   -290   -111   -283   -501   -389   -420   -205
    114   -215   -329     51    220   -272   -109   -285   -504   -392   -423   -202
    124   -244   -368     57    246   -306   -127   -298   -527   -405   -439   -213
    132   -262   -394     64    262   -329   -122   -298   -535   -413   -452   -226
    137   -257   -397     59    265   -327   -116   -298   -537   -418   -462   -236
    148   -249   -397     51    272   -322   -106   -296   -532   -413   -459   -231
    127   -301   -431     85    277   -363   -127   -309   -542   -428   -472   -231
    106   -368   -475    129    290   -420   -142   -316   -568   -467   -509   -267
    124   -483   -610    176    366   -548   -114   -290   -628   -574   -613   -368
    137   -711   -849    288    493   -779     -7   -210   -717   -774   -841   -584
    114   -787   -904    335    506   -844    122    -88   -691   -867   -969   -722
     85   -553   -641    233    361   -597    181   -103   -579   -753   -841   -615
      2   -132   -135     62     67   -132     10   -540   -594   -530   -517   -309
    -96    537    633   -220   -363    584   -314  -1044   -555    -83     72    257
   -132   1171   1304   -519   -717   1236   -563  -1213   -306    530    750    883
    -38   1114   1153   -540   -594   1132   -792  -1241   -231    818   1013   1158
     -2    540    540   -270   -272    540   -880  -1293   -574    384    561    758
    -28      0     28     15    -28     12   -789  -1312  -1156   -540   -327    -72
      2   -353   -355    174    176   -355   -576  -1028  -1192   -862   -735   -452
     36   -392   -428    179    231   -410   -392   -704   -927   -717   -678   -402
     77   -392   -470    155    272   -431   -265   -485   -745   -610   -613   -340
    122   -413   -535    145    327   -472   -171   -340   -641   -561   -589   -316
    142   -400   -545    127    342   -472   -150   -296   -610   -545   -584   -309
    150   -379   -530    114    337   -452   -142   -280   -597   -540   -587   -314
    168   -355   -524     93    345   -439   -127   -259   -568   -522   -574   -293
    181   -363   -545     90    363   -454   -124   -252   -553   -517   -571   -275
    179   -366   -545     93    361   -454   -127   -249   -553   -519   -576   -275
    179   -366   -548     93    363   -457   -119   -239   -540   -519   -579   -272
    197   -335   -532     64    363   -433   -116   -228   -527   -514   -581   -275
    215   -298   -514     41    363   -405   -109   -207   -504   -483   -550   -252
    223   -285   -509     31    363   -397   -103   -187   -472   -457   -527   -218
    228   -275   -504     20    366   -389    -96   -166   -452   -441   -517   -200
    236   -254   -491      7    361   -371    -85   -145   -433   -420   -504   -176
    244   -231   -475     -5    358   -353    -83   -124   -407   -400   -485   -161
    246   -210   -457    -18    350   -332    -67    -90   -374   -366   -449   -127
    231   -223   -454     -5    342   -337    -70    -62   -340   -340   -426   -109
    226   -205   -433    -12    327   -319    -64    -25   -301   -314   -402    -88
    220   -181   -402    -18    311   -290    -51     25   -252   -272   -361    -46
    244   -129   -374    -59    306   -252    -38     77   -197   -226   -322    -10
    301    -90   -392   -106    345   -241    -33    127   -145   -184   -296     10
    361    -90   -454   -137    407   -272    -49    145   -119   -166   -283     23
    415   -109   -524   -153    470   -316    -59    163   -109   -155   -283     25
    446     10   -439   -228    441   -213    -51    207    -57    -98   -228     80
    423     93   -329   -259    376   -116    -46    233    -20    -54   -181    124
    413    163   -249   -290    329    -41    -10    254      5    -36   -161    148
    353    145   -207   -249    280    -31    -38    213    -41    -80   -200    119
    309     90   -220   -202    265    -62    -64    161   -101   -142   -249     77
    332     90   -241   -213    288    -75    -41    132   -137   -179   -272     54
    345     90   -254   -218    298    -80    -54     72   -200   -233   -322     10
    316     28   -288   -171    303   -129   -103    -12   -285   -311   -384    -46
    327     20   -306   -174    316   -142    -85    -44   -316   -348   -407    -64
    337     36   -303   -187    322   -132    -75    -85   -353   -389   -441   -103
    309      7   -301   -161    303   -145   -101   -150   -407   -441   -491   -163
    316      7   -309   -161    314   -150    -93   -179   -431   -459   -511   -197
    298    -12   -314   -142    306   -163    -90   -202   -441   -472   -527   -215
    303      2   -301   -153    301   -148    -83   -202   -426   -457   -517   -205
    311     44   -267   -179    288   -109    -64   -181   -387   -423   -483   -163
    275     44   -231   -158    254    -93    -90   -200   -387   -413   -467   -142
    303    111   -192   -207    249    -38   -106   -207   -371   -389   -439   -114
    340    194   -148   -267    244     23   -122   -218   -355   -363   -420    -93
    353    189   -163   -272    257     12   -148   -236   -366   -371   -428    -93
    358    192   -166   -275    262     12   -153   -241   -379   -381   -431    -90
    355    171   -187   -265    272     -7   -168   -259   -410   -400   -449   -101
    361    140   -223   -252    293    -41   -187   -283   -439   -420   -475   -109
    358    101   -257   -231    306    -77   -210   -309   -472   -462   -527   -153
    345    -10   -355   -166    350   -181   -207   -324   -514   -519   -587   -205
    314   -101   -415   -106    363   -257   -233   -350   -558   -558   -618   -228
    298   -179   -480    -59    389   -329   -236   -355   -594   -594   -652   -252
    288   -265   -555    -12    420   -410   -223   -358   -615   -610   -678   -288
    303   -249   -553    -25    428   -400   -220   -363   -615   -605   -678   -319
    270   -277   -548      0    407   -413   -244   -389   -639   -631   -691   -340
    285   -293   -581      2    431   -436   -254   -405   -665   -652   -706   -342
    324   -254   -581    -36    449   -418   -252   -405   -667   -654   -706   -337
    374   -184   -558    -93    465   -371   -257   -405   -662   -662   -698   -324
    337   -246   -584    -44    459   -415   -311   -454   -698   -701   -740   -366
    335   -277   -613    -28    472   -446   -314   -462   -706   -701   -748   -376
    324   -309   -636    -10    478   -472   -293   -465   -717   -711   -763   -397
    316   -381   -698     33    506   -540   -303   -478   -766   -769   -828   -449
    322   -620   -943    148    631   -782   -262   -441   -865   -930   -997   -587
    319   -849  -1169    262    743  -1008   -109   -342   -932  -1127  -1228   -789
    296   -880  -1176    290    732  -1026     20   -249   -896  -1184  -1304   -859
    241   -519   -761    140    501   -639     33   -441   -846  -1065  -1135   -706
    174     93    -80   -135    127      7   -301   -979   -849   -727   -688   -288
     75    841    766   -459   -345    805   -665  -1366   -696   -181    -36    285
     67   1353   1286   -711   -610   1319   -969  -1509   -441    392    555    789
     85   1111   1026   -597   -470   1070  -1195  -1558   -454    491    605    836
     98    462    363   -283   -135    413  -1156  -1527   -854   -135    -20    283
    109    -96   -205     -7    155   -150   -940  -1371  -1247   -857   -732   -332
    158   -316   -475     77    314   -394   -688  -1036  -1145   -966   -919   -483
    265   -275   -540      5    402   -407   -496   -732   -914   -820   -846   -413
    283   -332   -618     23    449   -475   -400   -579   -807   -761   -823   -394
    259   -389   -652     64    454   -519   -335   -501   -766   -748   -823   -400
    252   -415   -667     80    459   -540   -311   -478   -761   -756   -839   -410
    290   -387   -678     49    483   -532   -290   -454   -745   -753   -844   -413
    322   -342   -667      7    493   -504   -277   -439   -727   -743   -820   -387
    285   -394   -680     54    480   -537   -290   -433   -724   -740   -818   -384
    241   -436   -678     96    459   -558   -283   -407   -698   -711   -802   -379
    233   -407   -641     88    436   -524   -272   -392   -672   -688   -779   -366
    239   -381   -623     70    428   -501   -267   -384   -667   -691   -789   -358
    252   -345   -600     46    426   -472   -262   -374   -654   -680   -782   -332
    270   -303   -574     12    420   -439   -249   -348   -613   -633   -737   -293
    277   -309   -587     15    431   -446   -236   -337   -594   -615   -722   -288
    322   -257   -579    -33    449   -418   -241   -327   -576   -597   -698   -283
    337   -213   -553    -62    444   -381   -257   -319   -566   -581   -672   -267
    319   -200   -522    -59    418   -361   -262   -309   -566   -581   -678   -267
    329   -192   -522    -67    426   -355   -231   -265   -537   -563   -672   -244
    363   -122   -488   -122    423   -303   -228   -215   -488   -519   -641   -184
    368    -54   -423   -158    394   -239   -231   -166   -431   -467   -594   -116
    355    -36   -394   -161    374   -215   -207   -111   -381   -426   -553    -80
    358     -2   -361   -176    358   -181   -176    -49   -324   -371   -509    -44
    345     -5   -350   -171    345   -179   -171    -12   -293   -340   -480    -31
    345      2   -345   -174    345   -171   -166     18   -275   -311   -457    -12
    348      7   -342   -179    345   -168   -155     33   -270   -296   -441      0
    379     33   -345   -205    363   -155   -137     46   -262   -283   -420     18
    387     64   -322   -226    355   -129   -129     46   -262   -283   -410     36
    368     64   -303   -218    337   -119   -127     23   -288   -303   -426     28
    342     59   -285   -202    314   -111   -124    -12   -316   -332   -444     12
    288    -12   -301   -137    293   -155   -129    -70   -371   -387   -483    -36
    288     -5   -296   -142    290   -148   -135   -129   -413   -423   -506    -62
    277      0   -280   -140    277   -140   -145   -179   -444   -452   -527    -59
    257      7   -252   -135    254   -122   -148   -226   -472   -483   -553    -70
    267     25   -241   -145    254   -106   -122   -239   -475   -475   -553    -85
    223      0   -226   -111    223   -111   -145   -288   -504   -480   -561   -135
    202     20   -184   -111    194    -80   -129   -311   -514   -485   -553   -158
    187    -15   -202    -88    192   -109   -127   -327   -527   -501   -568   -174
    213     23   -189   -116    202    -83   -114   -311   -504   -491   -558   -150
    215     83   -135   -150    174    -25   -103   -293   -472   -454   -519   -114
    218    135    -83   -179    150     25   -111   -285   -439   -410   -478    -88
    236    189    -46   -215    142     72   -124   -288   -415   -384   -446    -67
    244    210    -33   -226    140     88   -148   -298   -410   -376   -433    -57
    231    176    -57   -205    142     59   -174   -311   -436   -394   -449    -72
    210    127    -83   -168    148     23   -187   -335   -467   -423   -475    -96
    192    109    -83   -153    137     12   -189   -358   -493   -449   -496   -109
    205    132    -72   -168    140     31   -194   -366   -493   -452   -491   -103
    218     96   -122   -161    171    -12   -210   -374   -509   -467   -511   -129
    205      0   -205   -103    205   -101   -210   -394   -553   -511   -563   -179
    205    -62   -267    -72    233   -163   -200   -405   -581   -540   -597   -205
    184   -116   -301    -33    241   -207   -223   -433   -620   -579   -631   -236
    168   -153   -322    -10    241   -236   -252   -462   -659   -615   -662   -265
    163   -171   -335      5    249   -252   -241   -462   -672   -626   -667   -270
    150   -187   -340     15    244   -262   -239   -470   -683   -628   -670   -283
    137   -202   -340     33    239   -270   -241   -478   -691   -628   -672   -296
    124   -220   -345     46    233   -283   -236   -478   -696   -628   -672   -298
    111   -228   -340     59    223   -285   -236   -480   -698   -631   -675   -298
    103   -236   -342     64    220   -288   -231   -480   -696   -631   -680   -296
    101   -254   -355     77    228   -303   -228   -480   -691   -631   -675   -296
    111   -254   -366     70    236   -309   -239   -480   -701   -646   -680   -306
    129   -348   -480    109    303   -413   -236   -475   -761   -730   -761   -376
    140   -607   -750    233    444   -678   -155   -441   -893   -937   -987   -592
    140   -782   -922    322    530   -852      5   -342   -974  -1124  -1205   -831
    106   -639   -748    265    426   -693    116   -288   -891  -1080  -1156   -807
     23   -270   -296    122    158   -283     25   -602   -820   -859   -878   -535
    -72    410    483   -168   -277    446   -322  -1085   -685   -392   -303     20
   -166   1234   1400   -532   -782   1317   -610  -1314   -335    290    449    724
    -88   1483   1571   -698   -831   1527   -898  -1319    -67    779    906   1163
    -44   1065   1106   -511   -574   1085  -1085  -1402   -288    561    670    956
    -57    439    496   -192   -277    467  -1031  -1431   -820   -194    -62    272
    -41    -67    -25     54     -7    -46   -769  -1223  -1148   -802   -683   -309
     36   -124   -163     44     98   -145   -509   -846   -932   -724   -691   -327
    106   -122   -228      7    166   -174   -340   -605   -784   -649   -662   -306
    135   -155   -290     10    213   -223   -252   -483   -719   -626   -665   -322
    122   -202   -324     41    223   -262   -218   -449   -711   -631   -680   -348
    111   -218   -329     51    220   -275   -187   -418   -701   -628   -685   -355
    127   -218   -345     44    233   -280   -168   -389   -683   -620   -678   -348
    148   -205   -355     28    249   -280   -158   -366   -665   -605   -665   -342
    176   -148   -324    -12    249   -236   -129   -324   -623   -561   -626   -319
    137   -166   -303     12    218   -236   -140   -332   -628   -561   -626   -324
    127   -171   -301     20    213   -236   -145   -335   -639   -563   -628   -324
    155   -124   -280    -15    215   -202   -135   -309   -618   -535   -605   -298
    161    -93   -254    -33    207   -174   -132   -283   -592   -511   -581   -277
    166    -77   -244    -46    202   -161   -137   -259   -566   -493   -563   -259
    161    -44   -207    -59    181   -124   -132   -236   -542   -470   -550   -246
    150    -36   -189    -59    168   -111   -119   -213   -519   -444   -532   -252
    155    -33   -189    -59    171   -111   -103   -187   -493   -415   -498   -249
    174    -36   -210    -70    189   -122    -85   -140   -457   -384   -462   -218
    218     -5   -223   -109    220   -114    -83    -77   -407   -342   -418   -168
    280     70   -210   -176    246    -70    -90    -18   -358   -290   -376   -137
    296    122   -174   -207    236    -25    -77     31   -314   -246   -335   -106
    252    119   -135   -187    192     -7    -57     70   -283   -213   -314    -83
    301    174   -129   -239    215     23    -54    142   -220   -153   -267    -38
    420    293   -127   -358    272     85    -93    223   -148    -90   -205     23
    413    314    -98   -363    257    109   -106    249   -119    -62   -168     59
    329    236    -93   -285    213     72    -41    239   -124    -62   -171     64
    309    207   -101   -259    205     54     -2    223   -137    -72   -184     51
    309    181   -127   -246    218     28      7    205   -155    -90   -205     28
    340    218   -122   -277    231     49      7    202   -150    -80   -187     51
    324    246    -77   -285    200     83    -28    166   -174    -98   -192     46
    270    220    -49   -246    158     85    -31    106   -220   -135   -218     10
    244    194    -49   -220    145     72     -5     59   -254   -161   -233    -12
    236    210    -25   -223    132     93     -2     12   -283   -181   -252    -28
    231    231      0   -233    114    116     -7    -28   -301   -194   -265    -41
    174    181      7   -179     83     96      2    -77   -329   -218   -293    -75
    174    205     28   -189     70    116      2    -98   -332   -210   -293    -75
    194    246     51   -220     72    150    -18   -101   -319   -192   -270    -62
    189    210     20   -202     83    116     -5   -109   -314   -189   -262    -62
    184    220     36   -202     75    129     41    -88   -280   -158   -239    -44
    163    218     51   -192     54    135     64    -64   -246   -127   -215    -31
    150    194     44   -171     54    119     62    -57   -226   -103   -200    -23
    179    226     46   -205     64    137     38    -54   -200    -70   -171     -2
    200    257     57   -228     70    155      5    -54   -192    -46   -148     12
    192    259     67   -226     62    163     -2    -54   -187    -25   -116     33
    179    200     20   -189     80    111      7    -54   -184    -12    -83     75
    171    166     -7   -171     90     80    -10    -75   -205    -33    -93     72
    168    171      0   -171     85     85    -28    -98   -228    -54   -114     49
    150    166     15   -161     67     90    -54   -137   -290   -124   -194    -20
    129    155     25   -142     51     90    -75   -181   -355   -202   -277   -103
    122    145     23   -137     49     85    -83   -218   -397   -249   -324   -150
    109    150     38   -129     33     96    -93   -249   -433   -275   -345   -181
     90    122     31   -106     28     77    -93   -265   -459   -293   -361   -200
     80     85      5    -83     38     46    -80   -259   -467   -296   -363   -205
     98     98      0   -101     49     51    -85   -265   -472   -298   -366   -207
    114    119      5   -116     54     62    -98   -275   -478   -303   -374   -223
    114    119      2   -116     57     59   -111   -285   -483   -319   -387   -236
     93     96      2    -93     46     49   -122   -301   -501   -337   -410   -259
     77     46    -33    -62     54      7   -106   -293   -506   -340   -413   -259
     70     46    -23    -59     46     12    -93   -280   -498   -329   -405   -262
     70     28    -41    -51     54     -5   -103   -275   -506   -337   -407   -277
     96    -80   -176     -7    135   -127   -103   -290   -587   -433   -504   -376
     85   -371   -457    140    270   -413    -15   -290   -771   -691   -779   -652
     41   -535   -579    246    309   -555    114   -223   -844   -849   -958   -844
      5   -400   -405    197    205   -402    200   -241   -766   -774   -870   -782
    -85      5     90     41    -88     46     83   -594   -654   -509   -537   -444
   -210    797   1008   -293   -610    901   -197   -948   -327    122    192    283
   -290   1473   1764   -592  -1026   1618   -410   -989    132    826    932   1015
   -205   1527   1732   -662   -969   1628   -654   -943    348   1171   1241   1358
   -166   1088   1254   -459   -709   1171   -813  -1054     41    820    885   1034
   -174    524    698   -176   -436    610   -766  -1104   -522     62    161    303
   -148    161    306     -7   -228    233   -535   -878   -740   -358   -283   -163
    -51     96    148    -23    -98    122   -303   -542   -607   -337   -329   -231
     12     49     36    -31    -10     44   -176   -340   -517   -293   -324   -233
     20    -25    -46      0     33    -36   -116   -254   -485   -290   -350   -259
     10    -75    -85     33     46    -80    -72   -210   -467   -296   -363   -267
      0    -93    -96     44     46    -93    -46   -176   -452   -288   -358   -270
     20    -54    -75     18     46    -64    -15   -129   -410   -254   -327   -244
     25    -57    -83     12     54    -70     10    -98   -389   -231   -306   -233
     18    -64    -83     20     49    -72     15    -77   -374   -213   -285   -218
     51    -31    -83    -12     67    -57     20    -51   -348   -189   -262   -194
     44    -36    -80     -2     62    -57     12    -38   -345   -187   -257   -192
     31    -41    -75      2     51    -59     20    -23   -340   -184   -254   -187
     51     -2    -57    -25     54    -28     15     -7   -324   -168   -249   -176
     96     77    -18    -88     57     31     -5      0   -309   -150   -231   -161
    129    129      0   -129     64     64     -2     18   -288   -132   -207   -145
    161    145    -15   -153     88     64     28     54   -259   -114   -194   -135
    140    114    -25   -129     83     44     25     72   -254   -109   -194   -135
    150    135    -15   -145     83     59     33    106   -228    -77   -166   -109
    166    145    -20   -155     93     62     49    155   -197    -49   -140    -85
    184    187      0   -187     93     96     57    207   -158    -20   -119    -64
    223    236     10   -231    106    124     72    285   -101     25    -80    -25
    249    257      5   -254    122    129     88    358    -49     72    -46     10
    241    239     -2   -239    122    119     83    407    -25    103    -25     31
    275    280      5   -277    135    142    103    470     23    158     23     77
    311    327     15   -319    148    174    122    514     67    194     54    114
    301    314     12   -309    142    166    116    514     80    200     59    122
    290    332     41   -311    124    187    103    506     88    210     80    140
    303    353     49   -329    127    202    127    506    101    226     93    155
    309    374     64   -342    122    220    135    483     88    218     77    140
    277    324     46   -301    116    187    137    444     59    197     54    119
    241    290     49   -265     96    171    148    402     41    184     33    106
    236    301     64   -270     83    184    137    361     33    181     41    111
    226    306     80   -267     72    194    129    309     -2    142     10     75
    205    293     85   -249     59    189    145    262    -25    109    -20     41
    171    254     83   -213     44    168    135    213    -46     88    -46     18
    176    257     80   -218     49    168    140    187    -54     83    -51     12
    181    249     67   -215     57    158    163    179    -51     88    -49     15
    161    231     67   -197     44    150    155    166    -59     80    -62      2
    153    257    103   -205     25    181    153    174    -36    109    -38     31
    168    306    137   -239     15    223    153    192      2    150      0     77
    179    355    174   -267      2    265    129    189     25    187     33    111
    174    345    171   -259      2    259     90    171     28    192     38    114
    179    324    145   -252     18    236     72    155     12    176     28     96
    200    358    158   -280     20    257     72    148     15    184     41    106
    174    311    137   -244     18    226     54    116    -12    161     23     90
    135    233     98   -184     18    166     38     85    -46    135     -2     70
    122    166     44   -142     38    106     54     75    -72     98    -44     31
    129    129      0   -132     64     64     51     54   -116     49   -103    -23
    124     64    -59    -96     90      5     46     36   -148     15   -145    -59
     83    -28   -114    -28     98    -70     31      0   -189    -31   -192   -101
     75    -70   -145     -2    109   -106     31    -20   -218    -54   -215   -119
     93    -85   -179     -5    135   -132     28    -28   -231    -62   -223   -122
    116    -90   -210    -12    161   -150     31    -31   -241    -67   -218   -119
    129   -101   -231    -15    179   -166     33    -36   -249    -75   -220   -127
    114    -98   -213     -7    163   -155     20    -54   -262    -93   -239   -148
    114   -106   -220     -5    166   -163      5    -59   -270    -98   -246   -153
    155    -88   -244    -33    197   -163      7    -49   -259    -90   -236   -135
    192    -38   -231    -77    210   -132     28    -33   -233    -67   -213   -111
    158   -101   -259    -28    207   -179      7    -67   -270    -98   -249   -142
    142   -236   -379     44    259   -306      2    -75   -340   -189   -350   -239
    150   -467   -618    158    381   -542     77    -20   -444   -381   -568   -454
    142   -633   -779    244    459   -704    228    101   -475   -542   -771   -667
    142   -506   -649    181    394   -576    355    231   -358   -491   -745   -659
     54   -132   -189     38    119   -161    280    -77   -285   -275   -462   -381
    -90    491    579   -200   -335    535      7   -607   -194    161    114    194
   -197   1200   1397   -501   -797   1299   -239   -904     70    792    852    917
   -109   1361   1470   -626   -789   1415   -478   -956    272   1260   1322   1405
     -7    883    891   -439   -449    885   -607  -1078    -64    914    969   1096
     20    322    301   -174   -140    311   -613  -1156   -626    101    168    303
     25   -142   -168     57     96   -155   -514   -992   -896   -454   -426   -296
     80   -262   -342     90    210   -301   -332   -626   -688   -400   -465   -340
    158   -197   -355     18    254   -275   -171   -350   -493   -275   -384   -275
    231   -153   -384    -38    306   -267    -54   -155   -363   -192   -332   -231
    184   -207   -392     10    285   -298    -41    -98   -337   -187   -337   -244
    150   -210   -361     31    254   -285    -15    -70   -316   -176   -332   -244
    132   -210   -342     38    236   -277      2    -44   -296   -181   -329   -246
    124   -192   -316     33    220   -254     15    -20   -270   -163   -311   -228
    132   -158   -290     12    210   -226     18      0   -249   -145   -296   -213
    135   -135   -270      0    202   -202     25     18   -228   -119   -272   -187
    137   -122   -259     -7    197   -189     28     25   -220   -111   -272   -187
    140    -96   -236    -23    187   -166     38     46   -194    -90   -259   -176
    142    -85   -228    -28    184   -155     41     64   -174    -75   -244   -158
    142    -93   -236    -23    189   -163     23     62   -168    -64   -228   -137
    148    -59   -207    -44    174   -132     31     80   -148    -41   -202   -119
    161    -23   -184    -67    171   -103     38    106   -124    -20   -187   -106
    166      2   -163    -85    163    -80     41    140    -85     12   -163    -75
    161     12   -148    -85    155    -67     62    179    -49     38   -142    -54
    166     36   -129   -103    148    -46     70    218    -15     77   -114    -28
    166     46   -122   -106    142    -36     70    249     12    109    -88    -10
    171     75    -98   -124    132    -10     80    298     62    148    -51     23
    189     98    -90   -142    140      5     88    361    116    187    -18     62
    218    137    -83   -179    150     28     93    423    166    236     25    106
    241    184    -59   -213    150     62    109    485    226    293     80    163
    259    236    -25   -249    142    103    114    522    270    337    127    205
    257    257      0   -257    129    129    103    530    280    358    150    223
    262    277     15   -270    124    148    109    532    275    358    150    223
    290    309     18   -301    135    166    124    535    275    361    150    228
    246    246     -2   -249    124    122    106    491    228    319    116    202
    218    213     -5   -215    111    103     98    449    194    277     88    176
    215    213     -2   -215    109    106     98    405    155    236     49    142
    202    215     12   -210     93    114    101    353    116    197     10    101
    179    210     28   -197     75    119    111    309     83    163    -25     59
    145    200     54   -171     46    127    116    252     46    119    -62     18
    111    168     57   -142     28    114    111    200      5     85    -96    -20
     88    150     59   -119     12    106    114    166    -23     57   -122    -46
     64    122     57    -96      5     90    124    155    -23     54   -119    -49
     59    145     85   -101    -12    116    142    161    -10     62   -111    -51
     83    228    145   -158    -31    187    135    163     18     96    -70    -18
     75    280    205   -179    -64    244    122    168     44    116    -38      7
     57    301    244   -181    -93    272    109    163     59    137    -12     31
     72    340    267   -205    -96    303     77    150     72    161     12     54
     90    348    257   -220    -83    301     70    150     70    163     10     59
     93    337    241   -215    -75    290     67    140     49    142     -2     44
     75    314    236   -194    -80    275     46    109     18    119    -12     25
     59    254    194   -155    -67    226     18     85    -15     85    -36      5
     57    181    124   -122    -33    153     15     77    -49     38    -77    -38
     54     88     33    -72     10     62     15     72    -85    -10   -129    -83
     44     12    -31    -28     36     -7      0     51   -135    -62   -176   -127
     23    -46    -70     12     46    -57      5     41   -171    -98   -210   -161
     10   -101   -111     44     57   -106     12     15   -210   -137   -246   -207
      7   -119   -127     54     67   -124     18     -5   -231   -161   -259   -213
     -2   -137   -135     70     64   -137     23    -10   -236   -171   -267   -213
      0    -88    -88     44     44    -88     18    -15   -239   -174   -262   -223
     12    -59    -75     20     44    -67      7    -15   -244   -168   -257   -223
     23    -98   -122     36     70   -109     23     -2   -249   -174   -262   -213
     41   -142   -187     49    114   -163     25     -7   -265   -187   -280   -220
     49   -153   -202     51    124   -176      5    -20   -275   -189   -288   -231
     44   -153   -200     54    119   -174     -5    -31   -283   -205   -303   -241
     31   -252   -283    109    155   -267      5    -25   -311   -259   -361   -290
     36   -441   -480    200    257   -459     64     36   -371   -392   -524   -439
     36   -639   -675    301    355   -657    184    158   -400   -561   -750   -654
     28   -504   -532    236    280   -517    288    275   -272   -522   -735   -652
    -46   -155   -109     98     31   -132    244     80   -215   -361   -511   -457
   -145    314    457    -85   -301    384    -33   -483   -353   -132   -119    -96
   -218   1018   1236   -400   -727   1127   -327   -927   -363    298    483    452
   -202   1353   1553   -576   -878   1452   -563  -1054   -239    774   1008    935
   -127    969   1096   -420   -610   1031   -670  -1060   -355    727    924    891
   -127    402    527   -140   -327    465   -641  -1070   -784     38    215    249
   -132   -106     25    119    -80    -41   -530   -984  -1150   -724   -568   -475
    -85   -288   -202    184     57   -246   -355   -644   -885   -639   -597   -493
    -33   -220   -189    127     75   -205   -228   -376   -618   -465   -480   -394
     20   -192   -213     83    116   -202   -116   -174   -441   -355   -407   -332
     38   -207   -246     85    142   -226    -62    -75   -350   -303   -374   -298
     31   -213   -246     90    137   -231    -28    -44   -327   -296   -371   -293
     41   -207   -249     83    142   -228    -25    -36   -319   -296   -379   -298
     38   -213   -254     85    145   -231    -23    -28   -311   -285   -379   -296
     49   -192   -241     72    145   -215     -5    -10   -290   -265   -371   -285
     80   -109   -192     12    135   -150    -28     -5   -275   -244   -350   -265
    103    -64   -168    -20    135   -116    -41      5   -259   -226   -324   -236
     93    -77   -174     -7    132   -124    -44     12   -249   -226   -316   -228
     98    -64   -163    -15    129   -114    -20     33   -228   -210   -303   -220
    101    -38   -142    -31    119    -90    -10     51   -200   -189   -288   -215
     72    -41   -116    -15     93    -77    -20     46   -194   -184   -277   -207
     77    -15    -96    -31     85    -54     -7     67   -168   -161   -254   -181
     85     -7    -93    -38     88    -49     -2     96   -137   -142   -239   -161
    114     31    -83    -72     98    -25     10    127    -98   -122   -213   -140
    140     67    -72   -103    106     -2      5    153    -67   -106   -192   -127
    158     93    -64   -127    111     15     15    187    -33    -77   -166    -93
    179    127    -51   -153    116     38     49    246     23    -20   -119    -41
    174    132    -41   -155    106     46     46    293     67     23    -90    -31
    181    150    -31   -166    106     59     49    348    119     75    -38      7
    181    179     -2   -181     90     88     90    413    181    132     15     46
    202    254     51   -228     75    153    132    483    257    210     85    114
    215    285     67   -252     72    176    101    498    267    223     93    116
    197    252     54   -226     70    153     77    485    236    189     67     90
    181    236     54   -210     62    145     75    467    207    163     59     96
    176    228     51   -202     62    140    114    452    181    122     28     77
    192    231     38   -213     75    137    124    423    150     90      7     67
    187    213     23   -200     80    119     80    358     88     33    -28     20
    166    174      5   -171     80     90     67    293     18    -36    -90    -51
    150    179     28   -163     62    103     72    236    -31    -96   -135   -103
    132    189     57   -163     38    124     59    179    -67   -148   -163   -127
    127    192     64   -161     31    129     54    132   -101   -176   -176   -129
    122    155     33   -140     41     96     51     85   -135   -202   -213   -181
    145    158     12   -150     67     85     59     70   -142   -207   -213   -192
    166    179     10   -174     77     96     25     31   -166   -223   -220   -189
    155    200     44   -179     57    122     31     15   -168   -233   -241   -210
    197    293     93   -246     51    194     38     25   -135   -205   -210   -179
    205    376    171   -290     18    275    -12     -2   -132   -197   -194   -166
    192    400    205   -296     -5    301    -25    -20   -127   -189   -176   -158
    205    410    202   -309      2    306    -51    -31   -124   -189   -166   -158
    236    387    150   -311     41    267    -59    -38   -137   -200   -176   -174
    270    405    135   -337     67    270    -77    -51   -150   -205   -176   -171
    296    402    103   -350     96    254   -109    -80   -174   -226   -181   -166
    314    358     41   -337    137    200   -119    -96   -197   -254   -207   -176
    324    257    -70   -293    197     93   -111   -103   -226   -293   -252   -215
    303    163   -140   -233    223     12   -129   -127   -280   -358   -324   -285
    272     98   -174   -187    223    -36   -137   -150   -314   -387   -348   -314
    254     59   -194   -155    226    -67   -109   -150   -329   -397   -366   -335
    239     18   -220   -129    228   -101    -77   -142   -332   -402   -374   -345
    210    -10   -220    -98    215   -114    -90   -148   -332   -407   -371   -337
    174    -49   -223    -64    197   -135   -145   -187   -379   -449   -407   -363
    166    -70   -239    -49    202   -153   -135   -192   -392   -470   -431   -374
    171    -70   -244    -51    205   -155   -116   -184   -384   -457   -413   -335
    179    -75   -254    -51    215   -163   -122   -194   -389   -454   -413   -327
    174    -85   -259    -46    215   -171   -140   -218   -407   -475   -444   -353
    181    -62   -244    -59    213   -153   -142   -220   -413   -491   -459   -361
    197    -67   -265    -64    228   -163   -137   -218   -418   -506   -470   -358
    184   -171   -355     -5    270   -262   -109   -202   -459   -574   -527   -392
    184   -415   -602    114    389   -509     -5   -122   -537   -737   -730   -592
    142   -631   -776    244    457   -704    155     -5   -566   -888   -924   -797
    122   -501   -623    189    371   -561    283     83   -459   -833   -872   -771
     25   -155   -181     64    103   -168    189   -210   -418   -654   -620   -532
    -90    504    594   -207   -342    548   -168   -763   -397   -262    -88    -20
   -158   1244   1402   -542   -782   1322   -444  -1044   -179    316    579    594
   -101   1460   1558   -680   -831   1509   -678  -1098     12    756   1015   1015
    -49   1047   1096   -498   -571   1070   -795  -1148   -174    576    807    846
    -80    446    524   -184   -301    485   -774  -1176   -696   -205     41    145
    -83     31    111     25    -98     70   -600   -997   -935   -730   -504   -361
    -33    -93    -62     62     12    -77   -387   -665   -737   -685   -537   -394
     28    -83   -111     28     70    -96   -226   -413   -558   -584   -485   -348
     51    -93   -145     18     98   -119   -142   -277   -467   -537   -457   -319
     75    -90   -166      7    119   -127   -103   -220   -436   -524   -446   -311
     80   -109   -189     12    132   -148    -85   -197   -428   -527   -449   -314
     85   -109   -194     12    140   -150    -77   -181   -420   -527   -459   -314
     83    -85   -171      0    127   -129    -83   -179   -418   -527   -462   -311
     70    -88   -158      7    114   -122    -77   -171   -413   -522   -457   -301
     67    -62   -129     -2     96    -96    -64   -163   -400   -509   -441   -280
     67    -33   -101    -15     83    -67    -72   -161   -387   -493   -426   -267
     77    -15    -96    -31     85    -54    -62   -148   -376   -485   -426   -262
     80     25    -54    -54     67    -12    -59   -135   -358   -462   -407   -249
     90     62    -28    -77     59     15    -67   -129   -348   -444   -392   -233
     90     46    -44    -67     67      2    -41   -109   -340   -436   -389   -220
    101     75    -25    -90     64     25    -41    -90   -322   -418   -371   -202
    114    111     -2   -114     59     54    -54    -77   -306   -402   -361   -200
    142    155     12   -150     64     83    -41    -33   -270   -366   -327   -158
    161    226     64   -192     49    145    -41      7   -228   -309   -275   -116
    168    226     57   -200     54    142    -64     28   -210   -277   -246   -101
    174    244     70   -210     51    158    -54     70   -176   -246   -220    -72
    187    283     96   -236     46    189    -44    122   -132   -207   -187    -41
    241    363    122   -301     59    244    -20    194    -70   -145   -132     12
    319    470    150   -397     85    311    -41    252    -10    -83    -70     75
    298    459    161   -379     70    309    -38    262      2    -62    -59     90
    244    418    171   -332     36    296      2    259      0    -59    -59     93
    267    459    192   -363     38    327      2    265     -2    -49    -44    106
    306    511    205   -410     49    358    -31    241    -31    -64    -49    103
    259    480    220   -371     18    350    -23    200    -72   -101    -77     70
    207    433    223   -322     -7    329    -25    158   -109   -135    -98     44
    189    423    233   -306    -20    329    -46    109   -148   -163   -114     23
    184    449    265   -319    -41    358    -31     64   -174   -184   -127     -5
    171    449    277   -311    -54    366    -28     20   -202   -210   -142    -18
    127    431    301   -280    -85    366    -41    -31   -239   -239   -174    -46
    111    428    316   -270   -101    374    -51    -70   -265   -262   -205    -75
    140    444    301   -293    -80    374    -59    -90   -270   -259   -213    -72
    153    480    327   -316    -85    402    -64   -106   -272   -262   -215    -77
    119    465    345   -290   -111    405    -59   -129   -290   -277   -233   -106
     77    449    371   -262   -145    410    -41   -145   -290   -275   -236   -114
    101    532    428   -319   -163    483    -20   -116   -252   -228   -189    -62
    174    649    475   -410   -150    561    -33    -93   -210   -181   -142    -12
    218    737    519   -480   -150    628    -83    -90   -179   -145   -109     28
    192    737    545   -465   -176    641   -129   -103   -181   -132    -98     41
    179    711    530   -446   -176    620   -140   -127   -207   -148   -122     12
    192    704    511   -449   -161    607   -148   -145   -228   -158   -132     -5
    168    693    522   -431   -176    607   -166   -174   -257   -174   -145    -20
     88    579    491   -332   -200    535   -179   -207   -303   -213   -187    -64
     67    478    410   -275   -171    444   -163   -223   -337   -249   -220   -101
     72    413    340   -241   -135    376   -158   -236   -374   -283   -252   -142
     80    368    288   -226   -103    329   -158   -246   -397   -301   -259   -161
     77    348    270   -213    -96    309   -168   -272   -426   -324   -277   -179
     70    285    215   -179    -72    252   -184   -301   -462   -358   -316   -218
     57    236    179   -148    -62    210   -189   -311   -475   -368   -332   -226
     51    192    140   -124    -44    166   -189   -319   -483   -371   -327   -226
     59    153     93   -106    -15    124   -179   -316   -485   -374   -329   -239
     46     90     44    -70      2     67   -153   -296   -472   -361   -322   -223
     18     49     31    -36     -5     41   -135   -272   -449   -337   -296   -176
      5     12      7    -10     -2     10   -122   -257   -439   -327   -285   -153
     12     -2    -15     -5     12     -7   -109   -246   -423   -316   -283   -145
     25    -12    -38    -10     33    -25   -111   -249   -423   -319   -296   -155
     44   -129   -176     41    109   -153    -96   -241   -488   -407   -392   -246
     41   -348   -389    153    215   -368    -20   -215   -633   -628   -633   -478
     12   -441   -454    215    233   -446    106   -140   -717   -815   -852   -706
    -12   -163   -150     88     64   -155    168   -111   -618   -743   -774   -659
    -96    332    426   -119   -262    379      5   -491   -561   -506   -472   -368
   -207   1039   1247   -418   -727   1143   -311   -982   -418    -12    137    226
   -275   1834   2109   -779  -1192   1971   -584  -1156    -46    685    906    945
   -161   1919   2081   -880  -1122   2000   -839  -1117    189   1111   1293   1327
   -106   1436   1543   -665   -823   1488   -937  -1169    -70    823    979   1047
   -129    820    950   -348   -540    885   -896  -1218   -644     25    220    322
   -140    345    485   -101   -311    415   -693  -1021   -924   -517   -337   -218
   -119    275    392    -77   -257    332   -470   -675   -711   -431   -335   -239
    -75    259    335    -93   -205    296   -303   -449   -568   -355   -303   -213
    -41    244    285   -101   -163    265   -210   -316   -485   -322   -296   -197
    -20    249    270   -114   -145    259   -166   -262   -459   -314   -293   -192
    -15    231    244   -109   -129    239   -150   -233   -449   -314   -293   -192
    -10    249    259   -119   -135    254   -145   -215   -433   -293   -283   -184
    -18    267    283   -127   -150    275   -137   -202   -428   -285   -285   -202
    -15    272    288   -127   -150    280   -119   -179   -405   -267   -270   -200
    -10    303    314   -148   -163    309   -129   -171   -387   -246   -246   -168
    -15    301    314   -142   -163    306   -127   -150   -366   -236   -236   -155
    -20    293    314   -137   -168    303   -109   -119   -335   -215   -213   -132
    -25    309    335   -140   -179    322   -101    -98   -309   -192   -192   -111
     -7    314    322   -153   -166    316    -96    -77   -280   -163   -174    -96
      2    322    319   -163   -158    322    -90    -49   -249   -129   -148    -67
      7    322    314   -166   -153    319    -75    -10   -218    -98   -124    -46
     12    316    303   -163   -145    311    -70     28   -189    -70   -109    -33
     23    324    301   -176   -137    314    -59     75   -145    -28    -77     -5
     31    342    311   -187   -140    327    -33    132    -93     25    -18     49
     41    348    303   -197   -132    324      0    197    -36     75     25     88
     72    350    277   -210   -101    314     33    272     23    124     67    119
    109    397    285   -254    -88    342     57    342     88    187    127    174
    142    452    306   -298    -80    379     70    415    153    252    184    233
    163    488    322   -327    -77    405     75    475    197    296    223    275
    163    491    327   -327    -80    410     88    519    233    329    249    303
    174    545    371   -361    -98    457     83    527    244    345    270    322
    184    566    381   -376    -98    475     85    522    246    350    283    329
    166    540    374   -353   -103    457     64    488    218    324    265    303
    155    540    384   -348   -114    462     49    452    187    303    244    283
    150    545    392   -350   -122    470     54    415    168    285    231    270
    109    501    392   -306   -140    446     46    363    129    257    213    254
     85    493    405   -290   -158    449     49    314    101    228    194    239
     67    488    420   -277   -176    454     57    267     80    200    166    213
     31    480    449   -257   -207    465     57    210     51    171    145    187
      0    462    462   -231   -231    462     54    166     28    155    129    163
    -20    433    454   -207   -239    444     72    142     12    148    122    142
    -44    384    428   -168   -236    405     93    122    -10    127     98    122
    -57    366    423   -155   -241    392     93    106    -20    119     96    119
    -38    446    485   -205   -262    465    101    116      7    155    135    150
    -10    535    545   -265   -277    540    114    142     57    213    194    205
     15    597    581   -306   -283    589     98    148     88    249    226    236
      2    571    568   -288   -283    571     62    135     85    249    223    236
     -7    537    545   -265   -277    542     31    122     83    246    231    241
     10    561    548   -285   -270    555     28    124     96    259    246    259
     36    610    574   -322   -267    592     -7    109     85    252    236    244
      2    548    542   -275   -270    545    -41     77     44    218    202    207
    -33    423    457   -194   -244    439    -31     67     12    187    161    174
    -36    340    374   -153   -205    355    -44     49    -25    142    119    140
    -36    270    306   -116   -171    288    -33     41    -46    124     93    116
    -54    210    265    -80   -158    239    -46      7    -83     85     49     77
    -33    207    241    -88   -137    226    -70    -15   -109     62     23     49
     10    213    202   -111    -96    207    -85    -18   -119     54     20     46
    -15    181    197    -83   -106    189    -80    -41   -142     33      2     33
    -72    135    205    -31   -140    168    -85    -67   -166     10    -15      5
   -119     98    215     10   -168    155   -103    -90   -179     -5    -18    -10
   -122    101    220     10   -171    158    -98    -96   -181     -7    -12    -18
   -101     77    179     12   -140    127    -88    -85   -174     -2    -12    -12
    -85     64    148     10   -116    106   -101    -80   -168     -2    -23    -15
    -98     31    129     33   -114     80   -127    -88   -179    -10    -31    -23
   -119    -10    106     64   -114     46   -124   -109   -220    -49    -64    -64
   -111   -213   -101    163     -5   -158    -80   -124   -342   -200   -223   -220
   -109   -493   -384    301    135   -439     33    -93   -501   -454   -506   -504
    -98   -527   -431    311    166   -480    161     15   -483   -519   -597   -602
   -127   -265   -140    194      5   -205    174   -103   -384   -374   -420   -439
   -257    244    501      7   -379    371    -41   -594   -265    -25     18      5
   -454   1010   1465   -277   -961   1236   -288   -948     46    613    753    743
   -488   1543   2031   -527  -1260   1787   -511   -966    452   1262   1418   1413
   -392   1449   1842   -530  -1117   1647   -740   -969    511   1428   1551   1584
   -342    943   1286   -298   -813   1114   -831  -1039    116    932   1047   1101
   -348    389    735    -23   -542    561   -719   -979   -405    163    298    350
   -280    101    381     88   -332    241   -465   -649   -452    -83     -2     28
   -161     64    223     46   -192    142   -270   -324   -285      2     -2     10
   -111      0    111     57   -111     54   -161   -166   -223     28    -23    -12
   -122    -49     72     85    -98     10   -106   -127   -228      7    -54    -49
   -116    -49     67     83    -93      7    -90   -111   -231      0    -75    -67
   -101    -36     62     67    -83     12    -75    -88   -215     10    -75    -59
    -90    -25     64     59    -77     18    -59    -59   -192     23    -64    -49
    -90    -54     36     70    -64    -10    -57    -46   -187     18    -77    -62
    -90    -49     41     70    -67     -5    -72    -38   -176     28    -70    -49
    -90    -41     46     64    -70      2    -62    -20   -158     44    -46    -25
    -80    -36     44     59    -62      2    -36      7   -132     64    -25     -7
    -67    -46     20     54    -46    -12    -36     28   -119     80    -12      5
    -54    -41     12     46    -33    -15    -33     51    -98     93      2     23
    -46    -23     23     33    -36     -2    -23     72    -70    109     18     38
    -25      0     25     12    -25     12     -7    101    -41    135     36     54
     -7      7     12     -2    -10     10     -7    127    -25    150     46     57
     15     20      2    -18      5     12      0    166     -5    166     57     70
     41     49      5    -46     15     28     15    207     23    187     70     85
     62     85     23    -72     20     54     31    257     57    210     88    106
     62     75     12    -70     23     44     28    303     83    233    103    124
     77     75     -2    -77     41     36     38    363    119    265    129    142
    103    103     -2   -106     51     51     46    426    171    303    166    179
    150    166     15   -158     67     90     57    493    226    355    220    236
    181    197     12   -192     83    103     64    537    267    392    257    270
    207    228     20   -218     93    127     83    566    303    431    296    298
    197    252     51   -226     72    153     83    566    314    441    314    311
    192    265     72   -228     59    168     77    550    296    426    301    293
    197    290     93   -244     49    194     62    519    275    407    280    270
    184    301    116   -244     33    210     64    496    267    400    275    270
    166    285    119   -226     23    202     67    465    257    381    259    257
    140    241    101   -189     20    171     70    418    228    348    226    231
    114    220    106   -168      2    163     62    355    189    311    197    197
     90    215    124   -153    -18    171     62    298    155    275    171    163
     67    231    161   -150    -46    197     64    244    129    254    155    142
     51    246    194   -148    -70    220     77    205    119    246    153    135
     36    228    192   -132    -77    210    101    184    109    236    140    129
     31    220    189   -124    -80    205    116    168     98    223    124    116
     36    239    200   -140    -83    220    124    174    109    228    127    122
     62    335    272   -197   -103    303    116    194    153    259    176    166
     54    371    316   -215   -132    342    106    194    174    262    200    189
     23    371    345   -197   -161    358     88    166    168    246    202    197
     15    371    355   -194   -171    363     62    150    174    233    207    202
     28    368    340   -197   -155    355     44    150    176    215    210    210
     62    400    337   -231   -137    368     20    145    168    205    213    213
     59    405    345   -233   -142    374    -20    124    150    181    200    197
     10    327    316   -168   -153    322    -10     90    114    142    163    161
    -25    197    223    -85   -124    210      5     64     67     80    101    106
    -51     96    148    -23   -101    122      0     51     28     23     51     59
    -67     44    111     12    -90     75     12     33     -2    -12     18     28
    -80     -2     77     41    -80     36      2      2    -41    -54    -20     -7
    -72    -12     59     44    -67     23    -10    -12    -67    -83    -38    -28
    -72    -33     38     51    -57      2    -23    -31    -88   -114    -54    -44
    -70    -59     10     64    -41    -25    -31    -36    -98   -129    -64    -49
    -72    -93    -20     83    -28    -57    -36    -36    -98   -137    -64    -49
    -75   -116    -41     96    -18    -80    -41    -41   -103   -148    -67    -57
    -77    -85    -10     80    -33    -49    -46    -51   -114   -166    -83    -77
    -77    -80     -2     77    -38    -41    -57    -59   -119   -179    -88    -88
    -85    -83      0     83    -44    -41    -59    -62   -116   -181    -88    -85
    -96   -122    -25    109    -36    -75    -49    -51   -111   -187    -90    -85
    -98   -275   -176    184     38   -226    -23    -46   -176   -288   -192   -179
    -96   -511   -415    303    158   -465     54    -10   -301   -498   -418   -410
   -103   -646   -545    374    218   -594    184     93   -337   -652   -605   -618
   -111   -514   -402    314    145   -459    298    197   -220   -592   -558   -589
   -218   -119     98    166   -158    -10    202   -155   -140   -348   -236   -275
   -342    542    883   -101   -613    711    -83   -657    -18    119    363    327
   -439   1228   1665   -394  -1052   1447   -324   -896    272    750   1091   1044
   -337   1374   1712   -517  -1023   1543   -581   -919    480   1195   1532   1517
   -280    857   1137   -290   -709    997   -709  -1026    129    826   1150   1182
   -311    272    584     18   -449    428   -696  -1088   -428     18    348    389
   -316   -150    166    231   -241      5   -514   -862   -639   -488   -205   -176
   -259   -249     10    254   -135   -119   -303   -496   -439   -441   -236   -223
   -189   -231    -44    210    -75   -137   -148   -244   -270   -342   -181   -171
   -129   -233   -103    181    -15   -168    -46    -85   -163   -277   -148   -132
   -129   -246   -116    187     -7   -184      0    -23   -124   -265   -150   -129
   -122   -233   -111    179     -5   -174      5     -5   -114   -270   -168   -145
   -119   -259   -140    187      7   -200     25     12   -103   -270   -171   -148
   -109   -265   -158    187     23   -213     28     23   -101   -272   -163   -137
    -93   -239   -148    163     25   -194     20     28    -88   -270   -150   -127
    -88   -223   -135    155     23   -179     23     46    -62   -249   -132   -114
    -85   -241   -155    161     33   -200     33     64    -51   -246   -135   -109
    -72   -233   -161    153     44   -197     41     83    -33   -239   -116    -93
    -75   -194   -119    135     20   -158     51    106     -2   -213    -93    -64
    -77   -166    -88    122      5   -127     57    124     20   -189    -77    -49
    -59   -166   -106    111     20   -137     57    148     41   -171    -57    -23
    -41   -124    -85     83     20   -106     59    168     62   -153    -31      0
    -38    -98    -59     67      7    -80     62    192     85   -135     -7     10
    -18    -77    -59     49     20    -70     62    215    111   -119      7     23
     -7    -46    -38     23     15    -44     67    259    150    -85     36     59
     -7    -33    -25     20      7    -28     90    337    218    -28     80    106
    -15    -28    -15     20      0    -23    114    402    280     20    122    150
     10      5     -5     -7      7      0    114    444    324     59    163    189
     49     44     -5    -46     25     20    101    480    355     88    192    210
     77     72     -7    -75     41     33     93    509    381    101    197    226
    101    124     23   -114     38     75     93    545    426    145    239    277
    116    187     70   -150     23    129    111    581    480    205    301    345
     93    176     83   -137      5    129    103    568    470    197    296    335
     98    205    106   -150     -5    155     96    540    444    168    275    319
     88    197    106   -142    -10    153     85    498    405    124    233    283
     80    181    101   -129    -10    142     67    452    363     80    194    244
     85    192    106   -140    -12    150     77    415    332     54    174    228
     33    174    137   -103    -51    155    111    397    306     28    150    210
     -7    155    163    -75    -85    158    122    355    280     -2    129    179
     31    179    148   -103    -57    163    127    296    233    -57     85    129
     44    150    106    -98    -31    129     98    210    158   -132     23     70
     25    116     90    -72    -31    103     88    153    109   -181    -20     25
    -20    127    148    -54    -85    137    122    155    116   -187    -28     12
     15    137    122    -75    -51    129    114    109     83   -220    -59    -20
     15    194    176   -106    -80    187    119    132    116   -176    -12     23
     51    246    194   -150    -72    220    103    137    142   -148     10     51
     80    285    205   -184    -62    246     67    101    145   -140     20     62
     90    350    259   -220    -83    306     33     80    153   -116     57     88
     88    342    254   -218    -83    298     20     77    148   -124     44     72
    106    303    197   -207    -44    252     10     67    127   -142     28     67
     83    296    213   -192    -64    257     36     93    153   -114     70    103
     36    272    236   -153    -98    254     23     75    132   -142     49     83
     25    140    111    -83    -41    127    -25     12     44   -244    -49    -18
     41     33     -7    -38     23     15    -33    -12     -7   -311   -129   -101
     33     23    -10    -31     20      7    -28     -7    -12   -327   -145   -106
     23    -18    -41     -2     31    -28    -23      0    -23   -335   -140    -93
     49    -98   -150     23     98   -122    -62    -70   -114   -428   -220   -168
     31   -122   -153     44     90   -137    -49    -80   -127   -439   -220   -176
      0   -137   -140     67     67   -137    -25    -72   -124   -439   -210   -166
     -5   -116   -111     62     51   -114    -44    -85   -142   -462   -236   -189
     23    -88   -111     31     64    -98    -64   -109   -158   -480   -252   -197
     33   -109   -142     36     85   -124    -72   -124   -171   -496   -270   -213
     36   -142   -179     51    106   -161    -83   -129   -181   -509   -285   -226
     10   -168   -179     80     93   -174    -75   -124   -179   -514   -288   -226
      0   -184   -187     90     90   -187    -64   -119   -179   -519   -290   -210
     12   -246   -262    116    135   -254    -46   -106   -200   -553   -324   -239
     36   -431   -467    197    249   -449     23    -44   -262   -691   -485   -389
     33   -623   -657    296    345   -639    153     67   -293   -870   -711   -607
     -5   -550   -548    277    267   -550    254    171   -192   -865   -722   -628
    -72   -145    -75    109      0   -111    205    -59   -150   -711   -506   -444
   -163    368    532   -103   -350    452    -57   -589   -215   -426    -75    -46
   -228   1101   1330   -436   -779   1215   -345   -984   -135     64    548    522
   -197   1397   1592   -602   -893   1493   -628  -1106      7    517   1031    974
   -142   1013   1156   -436   -649   1083   -743  -1096    -70    480    935    932
   -158    472    628   -158   -394    550   -722  -1111   -485   -171    145    335
   -163    -20    142     93   -153     59   -597  -1028   -875   -906   -691   -327
    -96   -239   -142    166     20   -192   -405   -704   -659   -875   -776   -384
    -57   -231   -174    145     57   -205   -262   -446   -426   -730   -696   -303
    -10   -228   -218    116    101   -223   -145   -249   -265   -620   -628   -239
     20   -218   -239     98    129   -228    -90   -145   -181   -581   -600   -202
     18   -215   -233     96    124   -223    -67   -114   -161   -581   -607   -197
     23   -174   -197     72    109   -184    -70   -109   -166   -584   -615   -200
     33   -153   -187     59    109   -168    -59    -93   -142   -563   -600   -168
     59   -122   -181     31    119   -150    -38    -59   -101   -530   -568   -127
     38    -90   -132     25     85   -111    -59    -77   -114   -558   -571   -155
     41    -54    -96      5     67    -72    -77    -90   -119   -574   -558   -168
     64    -20    -85    -23     72    -51    -98   -101   -127   -581   -558   -168
     67    -10    -77    -28     72    -44    -80    -77    -93   -553   -537   -129
     51    -20    -72    -15     62    -46    -62    -46    -59   -517   -517    -93
     80     15    -64    -46     72    -23    -72    -57    -62   -511   -517    -83
    109     70    -38    -90     72     18    -64    -36    -31   -475   -488    -67
    106    101     -5   -103     57     49    -59    -23     -5   -454   -478    -67
    103    103      0   -106     51     51    -57      0     23   -428   -449    -36
    103    111      5   -109     49     59    -57     28     49   -410   -428     -7
    111    119      7   -116     49     64    -54     67     88   -387   -402     25
    114    171     57   -142     28    114    -46    111    142   -340   -361     67
    145    213     67   -181     38    140    -41    153    192   -303   -332     96
    194    241     44   -218     75    142    -33    194    228   -272   -301    132
    241    275     31   -259    103    153    -15    244    275   -231   -259    181
    259    301     41   -280    109    171      5    293    319   -194   -226    228
    228    301     72   -265     77    187    -12    298    329   -181   -207    249
    210    324    114   -267     46    218      5    311    342   -171   -192    259
    210    342    129   -277     38    236     15    301    322   -200   -218    236
    213    332    119   -272     46    226      2    265    270   -246   -259    200
    220    332    109   -277     54    223    -18    223    218   -280   -277    189
    223    350    127   -285     46    239    -20    176    166   -319   -309    166
    187    298    111   -244     36    205    -46     90     80   -402   -381     93
    158    254     96   -205     31    176    -57     23     12   -470   -441     36
    145    265    119   -207     12    192    -44    -23    -20   -504   -465     20
    124    290    166   -207    -20    228    -38    -67    -46   -522   -480      5
    103    301    197   -202    -46    249    -57   -114    -72   -540   -504    -18
     83    288    205   -184    -59    246    -51   -142    -90   -561   -522    -25
     64    288    223   -179    -77    257    -49   -163   -106   -581   -537    -36
     83    332    249   -207    -83    290    -46   -163   -106   -584   -540    -49
    101    376    272   -239    -85    324    -54   -161    -93   -568   -535    -51
    101    405    303   -252   -101    355    -51   -171    -77   -542   -506    -18
    114    462    348   -288   -116    405    -64   -176    -49   -498   -452     46
    158    532    374   -345   -109    454   -101   -176    -38   -478   -423     77
    179    558    379   -368   -101    470   -137   -181    -49   -485   -423     72
    122    496    374   -309   -124    436   -155   -215    -85   -517   -449     41
     75    446    371   -262   -148    410   -158   -252   -127   -545   -470     15
     49    394    345   -220   -148    371   -158   -272   -153   -576   -504    -18
     18    298    280   -161   -129    290   -155   -283   -189   -626   -561    -67
     23    233    210   -127    -93    223   -153   -285   -223   -662   -602    -93
     10    189    179   -101    -83    184   -155   -296   -249   -683   -623   -103
      2    155    153    -80    -75    155   -166   -324   -290   -714   -657   -132
      5    135    129    -72    -62    132   -181   -348   -329   -748   -691   -161
     -2    119    122    -57    -62    119   -189   -358   -353   -769   -717   -184
    -20     85    106    -33    -64     96   -189   -368   -366   -782   -732   -189
    -28     77    106    -25    -67     90   -187   -374   -379   -784   -735   -194
    -28     80    109    -25    -70     93   -187   -381   -387   -789   -735   -192
    -38     77    116    -18    -77     96   -202   -392   -394   -800   -740   -197
    -41     70    111    -12    -77     88   -205   -397   -405   -810   -748   -200
    -25     80    106    -28    -67     93   -205   -397   -410   -813   -748   -200
     -7     64     72    -31    -38     67   -200   -397   -426   -828   -763   -215
     18    -15    -33      0     25    -23   -179   -381   -475   -888   -836   -277
     25   -265   -293    116    158   -277    -77   -322   -584  -1083  -1060   -483
    -10   -436   -426    223    205   -431     64   -215   -620  -1239  -1262   -675
    -62   -275   -215    168     75   -246    161   -174   -530  -1189  -1218   -641
   -145    114    259     15   -202    187     54   -532   -527  -1015   -971   -413
   -218    774    989   -277   -605    880   -316  -1054   -496   -597   -426     93
   -275   1486   1761   -605  -1018   1623   -626  -1312   -275      2    252    704
   -228   1680   1909   -727  -1070   1795   -898  -1363    -85    449    680   1104
   -194   1239   1434   -522   -813   1335  -1015  -1387   -254    275    465    922
   -194    636    831   -223   -514    735   -966  -1384   -769   -522   -322    218
   -189    202    392     -7   -290    298   -743  -1176   -997  -1049   -891   -277
   -145     67    213     38   -179    140   -496   -820   -763   -958   -901   -298
    -44     49     93     -2    -67     70   -327   -558   -563   -813   -823   -249
     46     25    -20    -38     33      5   -236   -415   -454   -724   -769   -218
     96     -2    -98    -49     98    -49   -218   -379   -436   -717   -727   -220
    116    -10   -127    -54    122    -70   -233   -387   -459   -740   -717   -215
    101    -57   -158    -20    129   -106   -228   -384   -470   -750   -730   -194
     64    -59   -124     -5     93    -90   -218   -381   -478   -769   -753   -197
     38     -5    -46    -18     41    -25   -215   -376   -483   -787   -782   -207
     18     10     -7    -12     12      2   -202   -355   -467   -779   -795   -210
      0     44     44    -20    -20     44   -189   -332   -439   -756   -789   -202
    -12     75     88    -33    -49     80   -179   -311   -410   -727   -766   -192
    -20     90    109    -36    -64     98   -166   -288   -379   -691   -737   -176
    -28     98    124    -36    -77    111   -161   -270   -353   -657   -727   -179
    -28    127    155    -49    -90    140   -153   -246   -324   -620   -701   -176
    -12    153    163    -70    -88    158   -153   -215   -285   -571   -652   -142
     -7    166    171    -80    -88    168   -150   -187   -254   -535   -613   -103
     -7    176    184    -88    -96    179   -145   -150   -223   -504   -589    -67
      0    187    187    -93    -93    187   -129    -96   -171   -449   -555    -33
     23    231    207   -129    -90    220   -124    -57   -135   -413   -524    -15
     49    280    231   -166    -90    257   -106      0    -83   -363   -483     18
     75    324    246   -200    -88    285    -85     72    -18   -298   -431     54
     80    348    267   -213    -93    309    -75    135     41   -236   -374    103
     77    366    285   -223   -103    327    -62    187     90   -184   -327    153
     96    413    316   -254   -109    366    -51    228    129   -132   -288    194
    106    446    340   -277   -116    394    -57    246    145   -103   -270    213
    101    462    361   -280   -129    413    -64    241    140    -98   -262    215
     98    459    361   -280   -129    410    -51    231    127    -93   -257    220
     98    462    361   -280   -129    413    -38    207    101   -103   -267    210
     85    436    350   -262   -132    394    -46    163     59   -132   -288    181
     70    423    353   -246   -140    389    -46    114     25   -166   -309    153
     36    410    374   -223   -168    394    -59     49    -33   -213   -348    109
      2    400    397   -202   -197    397    -51      0    -70   -241   -368     75
    -36    379    415   -171   -226    394    -41    -41   -101   -262   -389     46
    -70    332    402   -129   -236    366    -25    -67   -109   -262   -410     25
    -80    275    355    -98   -218    316    -15    -93   -129   -280   -436     -2
    -85    244    329    -77   -207    285     12    -96   -127   -270   -426     -2
    -80    213    290    -67   -187    252     46    -72    -90   -226   -384     25
   -119    205    324    -41   -220    265     10    -90    -83   -202   -363     44
   -114    342    454   -114   -285    397    -15    -88    -54   -158   -327     72
    -70    446    517   -189   -293    480     -5    -54     10    -96   -272    116
    -67    436    504   -184   -285    470    -70    -62     20    -75   -259    127
    -98    361    459   -129   -277    410   -122   -103    -20   -103   -290     93
    -85    379    465   -145   -275    420    -80   -106    -31   -109   -303     75
    -57    392    449   -168   -254    420    -62   -101    -31    -98   -301     75
    -64    363    428   -150   -246    394    -75   -109    -38    -93   -298     75
    -77    327    405   -124   -241    366    -88   -111    -44    -90   -298     72
    -90    207    296    -59   -194    252    -70    -88    -49    -98   -311     57
   -106    116    220     -5   -163    168    -59    -83    -72   -122   -342     28
   -116     72    187     20   -153    129    -67   -101   -101   -142   -368    -10
   -116     31    148     44   -132     88    -54   -116   -116   -153   -384    -28
   -119    -20     96     70   -109     36    -64   -135   -137   -168   -400    -44
   -148   -103     44    124    -96    -31    -83   -158   -166   -194   -428    -83
   -155   -127     28    140    -96    -49    -75   -163   -171   -202   -436   -101
   -161   -111     49    137   -106    -31    -77   -166   -158   -181   -407    -88
   -174   -122     51    148   -114    -36    -70   -171   -155   -171   -410    -98
   -184   -142     41    163   -114    -51    -64   -171   -155   -176   -426   -109
   -207   -140     67    174   -137    -38    -77   -174   -158   -179   -426   -106
   -215   -179     36    197   -127    -72    -72   -161   -140   -153   -402    -88
   -228   -223      2    226   -119   -111    -59   -150   -148   -168   -426   -137
   -226   -376   -153    301    -38   -265    -36   -142   -226   -262   -530   -267
   -210   -633   -423    420    106   -530     54   -103   -358   -480   -763   -519
   -213   -750   -537    483    161   -644    210     18   -384   -628   -937   -704
   -241   -555   -314    397     36   -436    301     31   -259   -509   -805   -581
   -348   -124    223    236   -285     49    163   -374   -168   -210   -426   -220
   -514    605   1119    -44   -815    862   -181   -896    -12    319    228    413
   -620   1312   1932   -345  -1275   1621   -444  -1101    335   1023    992   1127
   -504   1304   1808   -400  -1156   1556   -698  -1122    462   1356   1283   1428
   -433    828   1262   -197   -849   1044   -810  -1192    109    930    854   1039
   -420    215    636    101   -530    423   -753  -1182   -452     83     28    252
   -392   -220    171    306   -283    -25   -519   -898   -615   -355   -475   -246
   -316   -283     33    298   -176   -127   -296   -542   -389   -244   -439   -231
   -223   -296    -72    259    -77   -184   -155   -311   -252   -163   -402   -213
   -163   -285   -124    223    -20   -207    -80   -187   -168   -109   -371   -200
   -163   -322   -158    244     -2   -241    -67   -153   -153   -114   -371   -210
   -166   -348   -184    254      7   -267    -64   -140   -148   -127   -381   -218
   -148   -361   -213    254     31   -288    -54   -116   -127   -119   -374   -210
   -124   -345   -220    233     46   -283    -54   -103   -106   -101   -358   -192
   -106   -342   -236    226     64   -290    -44    -93    -93    -77   -342   -192
    -85   -293   -207    189     59   -252    -36    -72    -70    -41   -314   -181
    -80   -285   -205    181     62   -246    -33    -59    -57    -18   -298   -174
    -85   -288   -202    184     57   -246    -41    -59    -49    -12   -298   -168
    -54   -254   -200    155     72   -228    -18    -31    -15     25   -267   -132
    -64   -270   -205    168     67   -239    -23    -23     -2     54   -239   -106
    -93   -285   -192    189     46   -239    -28    -15      7     72   -220    -96
   -103   -257   -155    179     23   -205    -15     12     41    103   -197    -75
   -103   -231   -127    168     10   -179      0     57     77    140   -163    -38
   -109   -233   -124    168      5   -179     10    103    116    181   -129    -10
    -98   -200   -101    148      0   -150     23    153    161    226    -93     15
    -93   -166    -72    127    -10   -119     28    200    202    267    -51     49
    -77   -122    -44    101    -18    -83     44    265    257    319     -5     90
    -64    -80    -15     72    -25    -49     44    322    303    368     36    135
    -54    -72    -18     64    -18    -46     38    374    345    418     77    168
    -33    -46    -12     38    -12    -31     49    426    392    470    129    215
    -15    -23     -7     20     -5    -15     62    465    428    511    179    259
    -18    -15      2     15    -10     -7     57    472    439    530    205    283
    -15     12     28      0    -20     20     59    472    454    545    226    309
    -12     28     41    -10    -25     33     62    462    454    548    223    309
    -18     28     46     -5    -31     36     67    436    436    540    205    283
    -46     -5     41     25    -44     18     51    384    394    504    184    239
    -77    -15     59     46    -70     20     54    340    358    478    168    213
   -106    -31     72     67    -90     18     67    290    322    449    148    179
   -124    -20    103     72   -114     41     75    233    293    426    132    161
   -137    -12    124     75   -132     54     88    184    262    402    114    150
   -135    -38     93     85   -116     25    101    148    246    397     98    129
   -142    -62     80    101   -114      7    101    109    220    384     70     77
   -168    -93     75    132   -122    -10     88     70    197    366     57     49
   -161    -88     72    124   -119    -10     90     57    197    361     54     44
   -148    -38    106     93   -129     33     83     51    210    379     75     54
   -132     12    145     59   -140     77     88     64    246    415    116     90
   -124     33    158     46   -140     96     93     72    277    449    155    129
   -122     96    215     10   -168    153     96     83    311    488    194    166
   -135     72    207     31   -171    137     75     77    314    496    207    176
   -145     57    202     44   -174    127     49     64    301    493    200    176
   -145     49    194     49   -168    122     25     41    280    483    192    166
   -153     23    174     64   -163     98      2     20    257    465    184    163
   -176    -62    114    119   -145     25      0     18    236    444    148    127
   -205   -166     36    184   -122    -67     28     18    207    413    109     77
   -215   -213      2    215   -109   -106     25      0    184    387     83     44
   -246   -252     -5    246   -122   -129      5    -36    150    348     44      7
   -259   -296    -38    277   -111   -168     -5    -59    124    322     20    -15
   -257   -340    -85    296    -85   -213     -5    -70    101    306      5    -28
   -254   -340    -85    298    -85   -213    -18    -83     90    303      0    -41
   -254   -319    -64    285    -96   -192    -33   -103     72    293    -12    -59
   -252   -329    -77    290    -88   -205    -33   -103     70    290    -20    -67
   -265   -363    -98    311    -83   -231    -36   -101     70    285    -31    -75
   -277   -426   -148    353    -64   -288    -28    -96     70    285    -31    -80
   -306   -504   -197    405    -54   -353    -20    -98     67    277    -31    -90
   -309   -480   -171    394    -70   -327    -28   -101     67    275    -28    -90
   -293   -480   -187    384    -54   -335    -36   -106     54    254    -49   -106
   -270   -607   -337    439     33   -472      0   -106    -23    142   -163   -223
   -277   -937   -659    607    189   -800     93    -67   -171    -98   -426   -504
   -270  -1041   -771    654    249   -906    223     49   -166   -187   -542   -649
   -319   -862   -542    589    111   -704    272    -15    -93    -98   -436   -558
   -467   -444     23    457   -246   -210    135   -449    -12    192    -46   -161
   -623    384   1005    116   -813    696   -111   -820    288    831    714    607
   -685    935   1621   -124  -1153   1275   -335   -883    662   1488   1415   1322
   -592    854   1447   -132  -1021   1148   -550   -906    740   1732   1647   1600
   -563    319    883    122   -722    600   -652  -1010    355   1267   1166   1148
   -587   -166    418    376   -504    124   -615  -1015   -158    470    368    322
   -542   -444     98    491   -322   -174   -433   -727   -241    153     -7    -85
   -452   -517    -64    480   -194   -290   -236   -405   -101    189    -28   -127
   -358   -563   -205    462    -77   -384    -64   -189      0    236    -15   -127
   -314   -537   -223    423    -46   -381     20    -90     59    265     -5   -127
   -324   -545   -223    433    -51   -384      5    -75     72    262    -15   -137
   -316   -550   -233    431    -44   -392    -25    -54     85    267    -15   -140
   -342   -542   -200    444    -72   -371    -46    -46     90    270    -15   -145
   -350   -535   -184    441    -85   -361    -15    -33    103    277     -2   -142
   -329   -504   -174    418    -80   -340     12    -18    124    288     12   -132
   -316   -498   -181    405    -70   -340     31      0    140    303     18   -124
   -298   -488   -189    394    -54   -340     31     15    161    319     31   -114
   -265   -444   -181    353    -44   -314     15     25    181    335     51   -101
   -262   -444   -184    353    -38   -314      0     38    192    345     62    -98
   -275   -446   -174    361    -51   -311      0     64    218    363     85    -85
   -285   -459   -174    374    -57   -316     15     83    231    368     85    -88
   -254   -413   -158    332    -49   -285     23    111    254    394    106    -75
   -218   -384   -166    301    -28   -277     36    153    290    426    140    -49
   -176   -345   -171    259     -5   -259     57    207    332    467    174    -10
   -174   -350   -176    262      0   -265     33    239    353    493    192      5
   -176   -355   -181    265      0   -270     46    277    392    530    215     23
   -145   -324   -181    233     15   -254     70    337    439    576    259     64
    -98   -267   -168    181     33   -218     83    407    498    631    311    111
    -85   -228   -142    158     28   -187     70    462    548    680    353    153
    -51   -163   -111    109     28   -140     62    506    592    735    394    200
    -49   -150   -103     98     25   -127     59    532    615    769    415    220
    -59   -166   -109    111     23   -137     62    532    615    763    413    223
    -80   -148    -67    114     -7   -109     54    519    618    761    415    220
    -70   -101    -33     85    -20    -67     57    511    626    769    420    231
    -44    -96    -54     70      2    -75     70    498    623    758    413    226
    -59   -124    -67     90      2    -98     46    446    584    719    381    192
   -127   -179    -51    153    -38   -116     23    381    532    659    335    145
   -171   -213    -41    192    -67   -129     44    332    496    626    303    116
   -189   -218    -31    202    -80   -124     67    280    462    589    265     77
   -179   -202    -23    189    -77   -111     98    252    454    581    257     62
   -161   -202    -41    181    -59   -122     93    218    439    563    241     44
   -194   -249    -54    220    -72   -153     62    168    394    519    207      2
   -210   -246    -36    228    -88   -142     85    145    368    496    189    -23
   -239   -265    -28    252   -106   -148     88    127    345    478    166    -49
   -197   -174     23    187   -111    -75    106    153    387    527    207    -10
   -181   -119     59    148   -122    -31     72    140    405    550    236     15
   -197   -116     80    158   -140    -18     57    127    423    571    267     49
   -189    -98     90    142   -142     -2     28    119    431    581    280     70
   -163    -90     72    127   -119    -10     15    114    428    581    280     70
   -176   -135     38    155   -109    -49     -2     96    407    561    259     44
   -179   -145     33    161   -109    -57    -15     83    397    548    249     33
   -179   -176      2    174    -90    -88    -28     75    384    540    241     33
   -207   -249    -41    228    -83   -145    -44     62    358    509    205      0
   -239   -345   -109    290    -67   -228    -38     41    311    462    150    -54
   -252   -410   -158    332    -46   -285    -33     31    283    436    122    -83
   -257   -452   -197    353    -31   -324    -33     20    262    418    106   -101
   -241   -483   -241    363      0   -363    -33     12    249    394     85   -119
   -239   -475   -239    355     -2   -358    -51      2    233    379     72   -129
   -241   -501   -259    371      7   -381    -49      2    228    374     64   -132
   -241   -550   -309    394     31   -431    -41     -5    213    355     44   -140
   -236   -568   -332    402     46   -452    -49    -18    205    342     31   -150
   -233   -592   -358    413     59   -475    -75    -31    197    329     23   -163
   -220   -555   -337    387     57   -446    -85    -36    194    329     20   -171
   -220   -574   -353    394     64   -465   -116    -51    184    316      2   -184
   -210   -587   -376    400     83   -483   -116    -59    166    285    -31   -213
   -192   -633   -444    413    124   -540    -98    -54    111    210   -106   -293
   -187   -883   -696    535    254   -792    -28    -10      7     20   -314   -491
   -184  -1057   -872    620    342   -963    101     88    -44   -153   -517   -693
   -184   -935   -750    561    283   -844    223    200     59   -122   -506   -701
   -288   -581   -293    433      0   -436    135   -106    111     80   -246   -459
   -363     75    436    142   -400    254   -129   -558    223    535    322     93
   -444    820   1262   -189   -852   1041   -384   -787    522   1189   1067    797
   -394   1052   1447   -327   -919   1249   -613   -774    815   1735   1595   1301
   -350    519    867    -85   -607    693   -753   -857    532   1449   1283   1036
   -358    -25    332    192   -345    150   -743   -940    -38    644    511    309
   -374   -501   -127    436   -124   -314   -613   -823   -366     15   -132   -293
   -332   -659   -327    496     -2   -493   -418   -501   -194     31   -200   -361
   -288   -613   -327    449     18   -470   -252   -257     -2    145   -140   -311
   -239   -654   -415    444     88   -535   -137    -96    109    200   -116   -293
   -200   -649   -449    423    124   -550    -90    -33    145    215   -119   -296
   -174   -613   -439    394    132   -527    -96    -31    140    197   -145   -314
   -155   -584   -431    368    137   -509    -90    -23    142    181   -163   -319
   -116   -553   -436    335    158   -496    -75      0    161    187   -161   -303
   -114   -574   -462    342    174   -517    -85      5    168    184   -161   -309
   -109   -594   -485    353    187   -540   -119     -5    158    168   -176   -332
    -33   -506   -472    270    218   -491   -119      2    171    184   -155   -322
     20   -472   -496    226    257   -483   -148    -15    153    163   -176   -342
    111   -428   -540    158    322   -483   -168    -41    124    132   -218   -381
    200   -348   -548     75    374   -446   -153    -18    150    158   -207   -371
    122   -337   -459    106    288   -400   -137     12    192    187   -168   -322
     49   -366   -418    158    233   -392   -135     38    220    205   -145   -290
     44   -348   -392    150    218   -368   -114     85    259    236   -122   -252
     31   -311   -342    140    187   -327   -103    122    293    270    -93   -213
      5   -309   -314    153    158   -311   -103    155    327    296    -62   -181
     20   -303   -324    140    171   -314    -72    213    374    335    -15   -145
     67   -257   -324     93    194   -290    -49    267    418    376     33   -111
     90   -174   -265     41    176   -218    -44    319    483    446    106    -54
     93   -140   -233     23    161   -187    -41    368    550    519    161     -5
    109   -106   -215     -2    161   -161    -36    426    605    576    200     31
    155    -57   -213    -51    181   -135     -7    491    667    631    241     70
    187    -15   -202    -85    194   -109      5    535    704    657    270    103
    161    -23   -187    -70    174   -106    -25    514    688    636    272    101
    155    -10   -166    -72    161    -88      7    511    683    628    275    103
    116    -23   -142    -46    127    -83     33    491    657    597    252     83
     98    -59   -158    -18    127   -109     46    465    623    558    223     62
     98    -75   -174    -12    132   -122     49    420    581    514    181     25
     49   -150   -200     49    124   -174     28    342    506    428     98    -54
     38   -161   -200     59    116   -179     41    301    470    379     62    -93
     28   -187   -215     80    122   -200     41    257    428    340     38   -119
      5   -215   -220    103    111   -218     28    205    379    293      0   -155
     -7   -215   -210    111    101   -213     18    161    329    249    -44   -197
    -18   -244   -228    129    103   -236      7    127    296    218    -70   -215
    -33   -249   -215    142     90   -233     44    129    301    210    -64   -205
    -54   -192   -137    122     38   -166     62    142    327    233    -31   -181
    -44   -109    -64     75     10    -88     41    140    353    267     -5   -168
     -2    -31    -31     15     12    -31     44    137    366    280      2   -163
     20     -5    -25     -7     23    -15     12    106    355    272     -2   -168
     28     44     12    -38      7     28    -10     98    376    296     36   -135
     25      5    -20    -15     23     -7    -41     90    363    275     31   -129
     28      0    -28    -15     28    -15    -49     88    358    270     36   -124
     31     10    -20    -20     25     -5    -31     96    358    265     33   -127
     -5    -49    -44     25     18    -46    -59     54    306    213    -18   -181
    -18   -158   -140     85     59   -150    -59     36    254    153    -80   -241
      5   -254   -259    122    129   -257    -59     28    210    101   -137   -290
     10   -288   -298    140    153   -293    -64     15    174     57   -181   -335
    -18   -306   -290    161    135   -298    -77      0    148     18   -220   -374
    -36   -361   -324    197    142   -342    -88    -23    114    -18   -249   -394
    -38   -374   -337    205    148   -355    -80    -33    106    -23   -241   -379
    -41   -358   -316    200    137   -337    -64    -31    109    -12   -228   -363
    -51   -366   -316    207    132   -340    -80    -49     85    -41   -252   -392
    -44   -397   -353    220    153   -376    -70    -46     77    -51   -267   -405
    -41   -431   -389    233    174   -410    -72    -54     70    -67   -283   -415
    -54   -462   -407    259    176   -436    -98    -77     49    -93   -303   -433
    -54   -470   -415    259    179   -444    -85    -75     38   -109   -319   -452
    -33   -488   -454    262    210   -472    -75    -57     36   -119   -332   -459
    -10   -584   -574    296    277   -579    -46    -10     10   -181   -402   -509
    -15   -787   -771    402    376   -779     70    103    -20   -319   -566   -657
    -31   -852   -820    439    394   -836    202    226     20   -405   -683   -782
    -72   -602   -530    337    226   -566    236    150     80   -337   -594   -722
   -161   -155      5    158    -83    -77     25   -322    -31   -179   -311   -472
   -259    470    730   -103   -493    600   -329   -852   -137    142    174    -36
   -296   1034   1330   -368   -813   1179   -623  -1093    -38    618    740    444
   -231    997   1226   -384   -730   1111   -818  -1124     15    859    971    662
   -220    465    685   -124   -452    574   -820  -1070   -207    504    581    337
   -290   -161    129    226   -210    -15   -680  -1002   -670   -335   -244   -374
   -314   -579   -265    444    -25   -420   -478   -714   -636   -592   -579   -659
   -322   -620   -298    470    -12   -462   -311   -415   -350   -420   -488   -587
   -288   -592   -306    439      5   -449   -155   -197   -158   -296   -405   -517
   -226   -633   -407    431     90   -522    -83   -106    -93   -280   -410   -524
   -200   -683   -483    439    140   -581   -111   -119   -114   -316   -457   -566
   -168   -631   -462    400    145   -545    -98    -88    -88   -301   -446   -548
   -142   -576   -433    358    142   -504    -90    -62    -57   -280   -426   -519
    -90   -511   -420    301    163   -467    -64    -28    -20   -249   -397   -480
    -88   -511   -423    298    166   -470    -70    -18      2   -236   -389   -462
    -85   -501   -415    293    163   -459    -83     -7     15   -220   -374   -449
    -51   -454   -402    252    174   -431    -72     12     38   -197   -350   -436
    -15   -423   -407    220    194   -415    -54     33     64   -171   -327   -420
     12   -389   -402    187    205   -394    -49     44     80   -155   -316   -400
     41   -392   -433    174    236   -410    -44     64     93   -150   -319   -402
     80   -407   -491    163    285   -449    -33     90    111   -145   -314   -400
    127   -368   -496    122    311   -431    -20    140    155   -109   -267   -355
    145   -298   -444     75    293   -371    -23    200    231    -33   -184   -270
     88   -324   -413    119    249   -368     -5    236    275      7   -153   -233
      7   -394   -405    192    205   -400     51    270    296     23   -148   -233
     20   -407   -428    194    223   -418    103    342    353     75    -98   -192
     59   -394   -457    166    257   -426    132    423    444    145    -20   -103
     83   -363   -449    140    265   -405    145    491    514    202     46    -20
    114   -265   -381     75    246   -322    132    519    550    236     80     25
    140   -101   -241    -18    189   -171     96    524    553    233     75     23
    145     38   -106    -93    124    -33     54    501    522    202     44     -5
    148    111    -38   -129     93     36     41    491    501    179     23    -25
    161    145    -15   -153     88     64     41    483    483    161      5    -33
    179    150    -28   -163    103     62     49    467    459    135    -10    -41
    192    124    -67   -158    129     28     51    444    426     98    -31    -54
    168     80    -88   -127    129     -2     57    405    384     59    -51    -67
    140     49    -93    -96    116    -20     46    345    324      2    -90   -101
    124     51    -72    -88     98    -10     41    285    265    -49   -132   -140
    122     46    -77    -85     98    -12     41    231    207   -101   -179   -181
    137     70    -67   -103    101      2     41    192    176   -122   -194   -192
    116     41    -77    -80     98    -18     28    148    148   -145   -210   -205
     49      5    -44    -25     46    -18     33    101    119   -179   -241   -228
     54     33    -20    -46     36      7     51     75    101   -197   -262   -252
     80     41    -38    -62     59      2     59     67     93   -207   -270   -265
     88     59    -31    -75     59     15     67     75    106   -197   -257   -241
     80    114     33    -96     23     75     80     85    135   -168   -226   -202
     93    184     90   -140      2    137     72     88    163   -129   -179   -150
    103    244    140   -174    -18    192     41     77    181   -103   -145   -111
     93    220    124   -158    -15    174     10     64    179   -106   -145   -109
     80    174     93   -127     -5    135    -20     41    155   -132   -171   -127
     93    179     85   -137      5    132    -38     36    145   -142   -171   -119
    129    210     80   -171     23    145    -25     41    153   -129   -148    -93
    140    197     57   -168     41    127     -7     49    150   -129   -140    -85
    101     96     -5    -98     54     46    -15     36    103   -181   -192   -132
     57     -7    -64    -25     59    -36    -10     20     57   -236   -254   -184
     49    -49    -98      0     72    -72     25     18     38   -257   -277   -194
     38    -98   -137     28     85   -116     31      2      7   -283   -301   -207
     25   -135   -161     54     93   -148      5    -28    -33   -314   -327   -228
     12   -163   -176     75     90   -168     -7    -49    -62   -348   -355   -252
      5   -171   -179     83     90   -174    -15    -67    -85   -374   -376   -265
      7   -163   -174     75     90   -168    -18    -75    -96   -384   -379   -267
     20   -168   -189     75    103   -179    -18    -80   -103   -389   -379   -265
     18   -202   -223     90    119   -213    -20    -80   -111   -394   -379   -259
     20   -200   -220     88    119   -210    -12    -77   -111   -392   -376   -249
     18   -179   -200     80    106   -187    -12    -77   -122   -400   -379   -252
      7   -205   -213     98    109   -207     -5    -75   -140   -418   -394   -259
     23   -366   -389    168    202   -376     25    -44   -200   -514   -493   -335
     33   -587   -620    275    324   -602    129     33   -296   -711   -714   -532
     23   -685   -709    329    363   -696    277    166   -290   -831   -870   -685
    -20   -467   -446    244    213   -457    358    148   -202   -763   -802   -633
   -116    -62     51     88    -85     -5    150   -363   -270   -589   -522   -374
   -192    600    789   -205   -491    693   -226   -906   -280   -194      7    124
   -244   1314   1556   -535   -898   1434   -566  -1213   -140    314    607    657
   -171   1449   1621   -639   -896   1535   -849  -1301    -20    675    956    979
   -132    878   1008   -374   -571    943   -896  -1280   -262    332    571    649
   -132    267    400    -67   -267    335   -784  -1192   -709   -420   -168     -5
   -124   -150    -25    135    -49    -88   -548   -914   -826   -826   -618   -397
    -90   -207   -116    150     12   -163   -324   -571   -574   -709   -587   -374
    -33   -163   -129     96     46   -148   -176   -350   -405   -610   -524   -319
     18   -142   -161     62     88   -150    -85   -207   -298   -545   -483   -277
     20   -163   -184     70    101   -174    -62   -171   -283   -545   -493   -283
     28   -161   -189     67    109   -174    -51   -158   -277   -545   -501   -288
     38   -153   -194     57    116   -174    -41   -150   -275   -545   -501   -285
     62   -127   -189     31    124   -155    -12   -116   -252   -519   -478   -262
     57   -109   -166     25    109   -137    -33   -111   -249   -517   -472   -254
     15   -158   -174     72     93   -166    -80   -137   -275   -540   -493   -275
     41   -140   -181     46    109   -161    -46   -116   -254   -524   -483   -259
     62   -129   -192     33    124   -161    -44   -109   -241   -517   -472   -239
     75    -85   -163      5    119   -124    -57   -111   -239   -511   -459   -220
    101    -23   -124    -38    111    -72    -28    -83   -205   -472   -431   -197
    122     20   -101    -72    111    -38    -25    -64   -187   -446   -426   -189
    150     33   -119    -93    135    -41    -44    -51   -179   -439   -423   -181
    184     33   -150   -109    166    -57    -59    -36   -168   -426   -405   -161
    207     38   -168   -122    189    -64    -83    -25   -155   -415   -397   -150
    236     80   -155   -158    194    -36    -72      2   -127   -389   -374   -132
    246    119   -127   -184    187     -2    -59     44    -96   -355   -348   -114
    288    179   -109   -233    197     36    -33    111    -44   -309   -311    -85
    324    244    -80   -283    202     83     -5    184     18   -252   -262    -44
    296    218    -77   -259    187     72    -18    215     46   -223   -233    -20
    319    288    -33   -303    176    127     -5    259     93   -174   -184     25
    345    361     15   -355    166    189      7    296    132   -129   -142     67
    348    410     62   -379    142    236     20    314    145   -106   -122     98
    319    418     96   -368    111    257     20    309    135   -106   -116    111
    283    405    122   -345     80    265     25    290    116   -116   -116    116
    259    392    129   -327     64    262     33    267     83   -135   -124    111
    228    389    161   -309     33    275     25    226     41   -158   -137     96
    207    387    176   -298     12    283     18    168      0   -189   -163     67
    166    374    205   -270    -20    290     10    103    -46   -231   -197     33
    119    332    213   -226    -46    272     -5     33   -101   -275   -246    -10
     96    288    192   -192    -46    241      0    -15   -140   -301   -275    -36
     83    309    226   -197    -70    267     -5    -51   -161   -311   -283    -44
     72    329    257   -202    -93    296    -18    -90   -184   -329   -293    -59
     54    335    277   -197   -111    306    -18   -122   -202   -340   -301    -75
     41    335    293   -187   -124    314    -18   -145   -215   -348   -316    -90
     38    366    327   -202   -142    345    -10   -148   -207   -332   -306    -77
     51    441    389   -246   -168    415    -18   -142   -181   -298   -267    -46
     59    498    439   -280   -189    470    -31   -148   -166   -272   -241    -25
     67    537    470   -301   -200    504    -51   -150   -142   -244   -213      5
     77    514    436   -296   -179    475    -80   -158   -142   -239   -207     15
     85    478    392   -283   -153    436   -101   -171   -155   -249   -215      5
     83    472    389   -277   -153    431   -124   -192   -174   -259   -215     -5
     75    459    384   -267   -153    423   -145   -213   -200   -270   -223    -18
     83    431    348   -259   -132    389   -142   -210   -210   -270   -228    -23
     54    290    233   -174    -88    262   -155   -223   -254   -309   -270    -64
     44    205    161   -124    -57    181   -155   -228   -288   -337   -301    -96
     41    184    142   -111    -49    163   -155   -233   -309   -353   -319   -109
     20    129    106    -75    -44    119   -166   -259   -348   -392   -355   -142
     12     88     75    -51    -31     83   -174   -275   -363   -413   -374   -158
      7     51     44    -31    -18     49   -179   -283   -371   -415   -374   -161
      2     18     15    -10     -5     18   -187   -298   -384   -420   -381   -166
    -10     -2      7      5    -10      0   -192   -311   -389   -428   -394   -174
    -15     23     38     -2    -28     28   -205   -327   -397   -431   -397   -179
    -10     31     38    -12    -25     36   -220   -335   -410   -441   -402   -189
     -5     10     15     -2    -10     12   -220   -329   -407   -441   -405   -189
    -36    -25     10     28    -25     -7   -207   -322   -397   -420   -384   -176
    -38    -70    -31     54     -5    -51   -205   -309   -407   -420   -387   -187
    -28   -197   -168    114     67   -184   -194   -303   -478   -517   -488   -285
    -31   -480   -449    257    207   -465   -127   -252   -602   -722   -727   -511
    -31   -620   -589    324    277   -607     54    -98   -589   -831   -880   -675
    -54   -436   -381    244    163   -410    174    -93   -480   -740   -789   -610
   -179    -64    114    122   -145     23     18   -574   -504   -558   -514   -350
   -311    579    891   -132   -600    735   -350  -1158   -465   -137     57    187
   -418   1345   1764   -465  -1091   1553   -662  -1423   -215    478    771    836
   -371   1535   1906   -581  -1137   1719   -976  -1527    -83    862   1171   1218
   -293   1096   1389   -402   -841   1244  -1106  -1532   -265    657    932   1013
   -277    457    735    -88   -506    594  -1010  -1434   -722   -103    155    293
   -267    -46    218    155   -244     85   -745  -1119   -911   -613   -405   -228
   -231   -145     83    187   -158    -31   -509   -727   -670   -517   -400   -244
   -168   -135     33    150   -103    -51   -353   -465   -493   -410   -342   -207
   -119   -140    -20    129    -49    -80   -249   -311   -392   -345   -306   -174
   -106   -174    -67    137    -20   -122   -223   -275   -381   -345   -316   -187
   -101   -187    -85    142    -10   -137   -213   -246   -368   -340   -322   -189
    -90   -174    -83    132     -5   -129   -205   -228   -363   -337   -322   -197
   -111   -184    -72    148    -20   -129   -202   -218   -353   -332   -316   -197
    -98   -161    -64    127    -18   -114   -194   -192   -316   -303   -285   -168
    -70   -129    -59     98     -7    -93   -176   -166   -277   -272   -254   -137
    -80   -132    -51    103    -15    -93   -174   -150   -267   -265   -252   -135
    -96   -161    -64    129    -15   -114   -166   -127   -246   -239   -226   -116
   -111   -148    -38    129    -38    -93   -155   -103   -218   -218   -205    -98
   -132   -137     -5    135    -64    -70   -140    -75   -187   -197   -181    -75
   -132    -88     41    109    -88    -23   -122    -44   -155   -161   -145    -46
   -137    -70     67    103   -103     -2   -124    -20   -135   -145   -127    -44
   -124    -46     77     83   -103     12   -111     20   -101   -109   -103    -18
   -116     -7    109     59   -111     49    -88     70    -51    -62    -62     25
   -132    -20    109     75   -122     44    -75    111    -18    -28    -38     49
   -132    -23    109     77   -122     41    -57    179     28     23     10     88
   -140     12    150     62   -145     80    -36    249     85     75     57    122
   -140     44    184     49   -163    111    -18    322    145    122     96    166
   -132     54    187     36   -161    119      0    392    205    179    145    220
    -96     85    181      5   -137    132     10    436    244    215    179    249
    -49    101    150    -25   -101    124      2    454    257    231    197    265
    -20     85    106    -31    -64     93    -10    454    262    249    218    277
     33     85     51    -59    -10     70    -12    431    252    236    205    254
     72    158     85   -114     -5    122    -25    392    236    226    197    244
     38    155    116    -98    -41    137    -25    368    218    215    192    241
     15    145    129    -83    -57    137    -31    327    189    189    176    215
     -7    119    127    -57    -67    122    -38    275    161    163    161    200
    -44     44     88      0    -64     64    -28    231    132    135    140    174
    -72     10     83     28    -77     46    -23    171     88     98    106    135
   -103     12    114     44   -109     62    -20    106     46     67     77    114
   -132     20    153     54   -142     85    -18     59     28     59     72    101
   -161     10    171     75   -166     90    -15     20     18     49     72     85
   -161     23    184     67   -174    103    -12      2     12     46     77     88
   -174     -2    171     88   -174     83     -2     -2      7     41     67     83
   -174     31    202     70   -189    116     23      7     20     51     75     88
   -163    103    267     31   -215    184     41     31     64     85    111    116
   -129    202    332    -38   -231    267     38     46    114    140    166    166
   -119    259    379    -70   -249    319     15     38    135    168    187    189
   -119    233    350    -59   -236    290    -28     31    140    176    197    194
   -101    197    298    -46   -200    246    -62     25    132    176    205    205
   -101    194    293    -46   -197    244    -85      2    116    158    189    194
   -111    166    277    -28   -194    223    -98    -23     98    137    174    171
   -119    145    265    -12   -192    205   -111    -51     64    109    150    150
   -127     64    192     31   -158    127   -124    -64     28     64    111    111
   -137    -54     80     93   -111     12   -135    -90    -20     10     54     54
   -145   -111     33    127    -90    -38   -140   -116    -59    -23     15     15
   -148   -145      0    145    -77    -72   -148   -140    -85    -41      2     -2
   -163   -228    -64    197    -49   -148   -166   -171   -124    -83    -41    -44
   -168   -293   -124    228    -23   -210   -168   -181   -140    -90    -49    -57
   -179   -298   -119    239    -31   -210   -179   -194   -145    -98    -54    -70
   -163   -285   -122    223    -23   -205   -168   -192   -129    -85    -41    -62
   -153   -290   -137    223     -7   -215   -166   -187   -127    -85    -41    -62
   -142   -314   -171    226     12   -241   -168   -184   -132    -85    -44    -64
   -145   -332   -187    236     20   -259   -168   -179   -122    -77    -36    -54
   -174   -394   -223    283     23   -309   -176   -187   -132    -88    -46    -64
   -176   -355   -179    267      0   -267   -181   -200   -140   -106    -62    -96
   -174   -407   -233    288     28   -319   -194   -220   -194   -179   -132   -168
   -132   -613   -483    371    174   -548   -168   -226   -329   -363   -324   -361
    -93   -831   -737    462    319   -784    -49   -163   -444   -571   -561   -597
   -119   -878   -758    498    319   -818     80    -46   -402   -602   -620   -675
   -215   -607   -392    410     85   -501     88   -270   -296   -418   -413   -472
   -340    -15    324    176   -332    153   -153   -717   -106     18    114     62
   -493    745   1239   -127   -865    992   -402   -976    270    683    867    810
   -483   1231   1714   -374  -1098   1473   -680   -984    652   1288   1488   1441
   -348   1021   1369   -337   -859   1195   -922  -1013    581   1267   1436   1431
   -319    467    787    -75   -553    626   -984  -1101     83    644    815    820
   -345    -90    254    218   -301     80   -833  -1018   -402    -64    106    106
   -322   -316      5    319   -163   -155   -550   -675   -381   -223   -119   -135
   -252   -340    -88    293    -83   -215   -322   -376   -220   -142    -88   -119
   -192   -397   -205    293      5   -301   -220   -220   -145   -111    -83   -119
   -202   -452   -249    324     23   -350   -189   -171   -129   -111   -101   -137
   -213   -478   -265    345     25   -371   -166   -142   -119   -114   -119   -153
   -197   -459   -265    327     33   -361   -137   -116   -103   -106   -116   -148
   -153   -415   -265    283     54   -340   -109    -83    -72    -80    -93   -127
   -145   -418   -275    280     62   -348    -96    -59    -46    -51    -70   -101
   -207   -496   -288    353     38   -392   -135    -80    -64    -80    -98   -122
   -187   -446   -262    314     36   -355   -101    -44    -28    -49    -72    -98
   -148   -379   -231    262     38   -306    -93    -18      0    -25    -57    -85
   -145   -371   -226    257     38   -301    -98     -5      5    -25    -59    -85
   -155   -379   -223    267     33   -301    -90      5     10    -25    -64    -85
   -148   -366   -220    254     33   -293    -72     46     46      7    -44    -62
   -135   -345   -213    239     36   -280    -62     77     72     33    -28    -51
   -124   -322   -200    223     36   -262    -36    114    111     64      0    -25
    -98   -290   -192    194     46   -241    -23    161    161    106     36      5
   -122   -327   -205    223     38   -267    -41    184    176    119     44      7
   -109   -277   -168    194     28   -223    -38    228    213    145     62     28
    -80   -218   -140    148     28   -179    -10    298    270    187     96     67
    -59   -187   -127    124     33   -158      5    358    316    233    135    114
    -49   -187   -140    116     44   -163     10    410    350    275    158    145
    -57   -213   -155    135     49   -184     12    446    384    309    181    168
    -20   -166   -148     90     62   -155     38    491    433    358    223    210
      0   -119   -119     59     59   -119     44    504    457    387    252    239
     12   -116   -132     49     72   -124     57    506    467    402    267    259
     12    -96   -109     41     59   -101     59    491    462    402    265    262
     15    -83    -98     33     54    -90     67    475    454    397    259    262
    -23   -127   -103     75     38   -116     70    441    428    368    236    246
    -15   -129   -116     72     46   -122     83    415    405    340    210    231
    -25   -140   -114     80     44   -127     75    363    376    301    179    215
    -85   -179    -93    129      2   -137     15    270    316    236    119    171
    -90   -158    -67    124    -12   -114     18    218    290    207     93    145
   -111   -187    -77    148    -18   -132     46    181    272    189     70    106
   -142   -202    -62    171    -41   -132     49    137    241    171     49     67
   -150   -200    -49    174    -51   -127     62    111    223    155     38     57
   -111   -145    -33    129    -38    -90     83    109    233    174     49     77
   -166   -207    -41    184    -62   -124     20     64    205    148     25     59
   -155   -122     33    137    -96    -44     25     80    233    171     57     93
   -142    -33    109     88   -127     36     33     93    267    205     90    129
   -135     23    158     57   -145     90     36     98    296    236    116    158
   -127     36    161     44   -145     98      0     85    298    241    119    166
   -124     20    145     49   -135     83    -20     72    296    236    109    161
   -158    -51    103    103   -132     25    -64     28    246    192     62    119
   -135    -57     77     96   -106     10    -83      5    223    176     46    103
   -119    -44     72     80    -98     12    -93     -5    210    163     44    101
   -187   -192     -5    189    -93   -101   -135    -49    145     96    -25     36
   -215   -309    -93    259    -62   -200   -135    -70     96     36    -85    -23
   -215   -342   -127    280    -44   -236   -129    -83     59     -2   -129    -67
   -220   -366   -145    290    -38   -257   -132   -103     31    -36   -168   -101
   -213   -402   -192    306    -10   -298   -132   -119      5    -64   -197   -122
   -194   -405   -213    298      7   -309   -137   -127     -5    -72   -200   -122
   -205   -423   -218    314      5   -322   -155   -148    -20    -90   -210   -132
   -241   -446   -205    342    -20   -324   -171   -166    -33    -98   -220   -137
   -252   -457   -205    353    -25   -329   -174   -166    -38    -98   -218   -132
   -249   -475   -226    361    -12   -350   -161   -166    -44   -106   -223   -137
   -241   -501   -259    371      7   -381   -161   -168    -57   -124   -241   -150
   -236   -498   -262    363     12   -381   -163   -171    -67   -135   -254   -163
   -233   -537   -303    384     33   -423   -161   -171    -85   -158   -290   -194
   -213   -652   -439    431    111   -548   -148   -153   -135   -233   -374   -265
   -181   -878   -696    530    257   -787    -67    -90   -241   -420   -579   -454
   -197  -1023   -826    610    311   -927     98     33   -267   -568   -756   -636
   -262   -885   -623    574    179   -756    215     75   -168   -509   -704   -602
   -355   -514   -161    433    -98   -340    132   -262   -111   -303   -439   -353
   -426    127    553    150   -488    340   -226   -774    -31    106     83    155
   -488    870   1356   -192   -922   1111   -498   -984    272    730    774    800
   -420   1049   1470   -314   -945   1260   -761  -1036    449   1127   1161   1184
   -358    584    940   -114   -652    761   -927  -1117    181    862    883    953
   -374    -31    342    202   -358    155   -927  -1189   -413     38     90    213
   -358   -459   -101    407   -129   -283   -750  -1026   -706   -527   -496   -348
   -327   -581   -254    454    -36   -418   -524   -670   -488   -462   -511   -368
   -290   -571   -280    431     -7   -426   -345   -394   -272   -329   -423   -285
   -259   -548   -288    405     12   -418   -228   -220   -142   -254   -368   -249
   -239   -542   -306    389     31   -426   -187   -166   -103   -233   -366   -252
   -228   -550   -322    389     44   -436   -161   -135    -88   -233   -371   -252
   -226   -540   -316    381     44   -428   -145   -119    -83   -239   -381   -259
   -215   -532   -316    374     49   -426   -145   -111    -88   -241   -384   -272
   -207   -548   -340    376     64   -444   -132    -85    -75   -231   -363   -259
   -220   -527   -309    374     44   -418   -127    -72    -57   -213   -337   -241
   -220   -509   -288    363     33   -400   -111    -54    -31   -181   -311   -218
   -197   -462   -265    329     33   -363    -98    -33      0   -153   -285   -194
   -174   -426   -252    298     36   -337   -103    -18     15   -137   -277   -184
   -168   -413   -246    290     36   -329    -90      7     38   -114   -257   -155
   -174   -420   -249    296     36   -337    -64     41     72    -80   -223   -119
   -192   -462   -270    327     38   -366    -59     57     90    -70   -215   -109
   -181   -462   -280    322     49   -371    -72     77    103    -64   -210   -103
   -155   -407   -254    280     49   -332    -51    119    137    -41   -194    -88
   -127   -350   -226    236     49   -288    -28    161    176    -15   -176    -72
    -93   -306   -213    200     59   -259    -28    202    218     20   -148    -44
    -85   -285   -202    184     57   -244    -28    239    252     49   -129    -28
   -103   -280   -176    192     33   -228    -15    293    303     96    -88      7
    -96   -254   -158    174     31   -207      0    358    366    150    -33     62
    -80   -202   -122    142     20   -163      7    407    410    192      0     96
    -62   -161    -98    111     18   -129     18    444    449    231     36    129
    -15   -116   -101     64     41   -109     18    465    467    246     54    148
    -10    -96    -88     51     36    -93      7    454    457    233     51    140
    -41   -103    -62     72     10    -83     15    439    439    215     33    124
    -59   -140    -80     98      7   -111     28    418    413    184      5    103
    -64   -148    -85    106      7   -116     23    379    368    142    -25     77
    -88   -140    -51    111    -20    -96     15    332    329    116    -49     59
   -109   -158    -49    135    -31   -103      5    272    283     64    -93     20
   -132   -155    -23    142    -54    -90      2    210    239     23   -122    -15
   -142   -171    -31    155    -57   -101     -2    163    200    -18   -148    -41
   -158   -189    -33    171    -62   -111     -2    127    168    -46   -171    -67
   -181   -197    -15    189    -83   -106     18     90    142    -70   -200   -106
   -181   -197    -18    189    -85   -109     38     72    135    -85   -213   -124
   -181   -205    -23    194    -80   -114     18     59    122    -98   -226   -135
   -166   -181    -18    174    -75   -101     18     62    127    -98   -228   -142
   -158    -93     64    127   -111    -15     18     77    168    -49   -179    -98
   -155    -44    111     98   -135     33     31     90    207     -2   -124    -41
   -158    -23    132     90   -145     54     18     80    215     12   -109    -23
   -119     31    150     41   -137     90     10     83    233     33    -85      0
   -124     10    135     57   -129     72    -20     54    210     12   -103    -18
   -145    -31    111     88   -129     38    -44     28    179    -20   -132    -46
   -137    -18    119     77   -129     49    -31     20    166    -28   -135    -46
   -171    -49    119    109   -148     33    -64    -12    116    -75   -174    -85
   -168   -122     46    145   -109    -38    -72    -28     72   -129   -231   -129
   -155   -213    -59    184    -49   -137    -57    -25     36   -176   -270   -153
   -171   -265    -93    218    -41   -179    -57    -25     12   -197   -285   -176
   -192   -309   -116    252    -38   -215    -83    -49    -23   -233   -319   -226
   -174   -340   -166    257     -5   -254    -93    -67    -57   -267   -361   -252
   -181   -366   -187    272      2   -277    -88    -85    -80   -285   -374   -254
   -200   -410   -210    303      2   -309    -90    -98    -93   -293   -374   -246
   -200   -433   -233    316     15   -335    -90   -109   -106   -309   -392   -296
   -200   -449   -249    324     23   -350    -85   -111   -116   -324   -433   -402
   -192   -457   -267    322     36   -363   -103   -119   -132   -348   -480   -342
   -187   -459   -272    322     41   -366   -124   -124   -135   -350   -465   -283
   -200   -449   -249    324     23   -350   -124   -132   -137   -348   -454   -306
   -189   -431   -241    311     25   -337    -96   -114   -122   -342   -446   -301
   -153   -519   -366    335    106   -444    -41    -59   -122   -374   -480   -345
   -166   -805   -639    485    233   -722     -7      7   -192   -522   -644   -488
   -161   -963   -802    561    319   -883    127    153   -179   -644   -802   -646
   -153   -782   -628    467    236   -706    275    303    -15   -574   -766   -641
   -246   -405   -158    324    -44   -283    197      2      2   -397   -511   -405
   -332    124    457    103   -394    290   -124   -581   -150   -153   -111    -62
   -392    792   1182   -200   -787    987   -436  -1013   -166    257    405    322
   -361   1132   1493   -384   -927   1312   -735  -1213    -96    654    826    743
   -296    659    953   -184   -623    805   -852  -1223   -293    452    618    618
   -293    109    402     90   -350    257   -766  -1148   -659   -197    -41     23
   -311   -387    -75    348   -119   -231   -576   -924   -844   -727   -613   -444
   -298   -589   -290    444     -5   -441   -355   -555   -574   -633   -607   -444
   -290   -579   -288    433     -2   -436   -252   -335   -342   -475   -491   -363
   -252   -581   -329    415     38   -457   -158   -171   -200   -389   -444   -327
   -213   -576   -363    394     72   -470    -88    -77   -127   -355   -428   -311
   -197   -571   -374    384     88   -472    -59    -49   -101   -345   -433   -361
   -166   -558   -392    361    111   -478    -49    -38    -93   -353   -467   -355
   -148   -524   -376    335    111   -449    -41    -31    -83   -355   -459   -293
   -132   -475   -342    301    103   -410    -23      2    -44   -314   -410   -257
   -140   -465   -324    303     90   -394    -23     28    -25   -293   -394   -259
   -197   -519   -324    358     62   -423    -44     28    -33   -303   -413   -272
   -176   -501   -324    337     72   -413    -28     54     -2   -277   -384   -231
   -145   -426   -280    285     67   -353    -36     54     18   -252   -348   -210
   -119   -366   -246    244     62   -306    -36     57     41   -226   -319   -207
   -129   -350   -220    239     44   -285    -36     72     59   -213   -327   -223
   -142   -376   -236    259     44   -306    -38     88     72   -200   -316   -223
   -148   -381   -233    262     41   -309    -18    114     96   -176   -293   -181
   -171   -366   -194    270     10   -280      0    158    145   -132   -252   -148
   -176   -342   -166    257     -5   -254     18    194    174   -124   -262   -158
   -148   -327   -179    239     15   -254     44    244    213   -103   -246   -119
    -93   -283   -189    187     46   -236     77    309    272    -54   -202    -59
   -114   -322   -207    218     46   -265     49    340    303    -15   -153    -18
   -129   -290   -161    207     15   -226     31    392    355     46    -88     28
    -98   -218   -119    158     10   -168     54    452    415    103    -46     44
    -85   -202   -116    142     12   -161     77    488    439    122    -44     28
    -83   -181    -98    132      7   -140    101    527    457    137    -12    109
    -67   -101    -33     83    -18    -67    111    530    465    148     18    111
   -101   -137    -38    119    -33    -88     85    483    413     90    -49     36
   -119   -163    -44    140    -38   -103     88    441    366     38   -101     31
    -98   -132    -33    116    -33    -83    119    426    350     33    -80     46
   -101   -137    -36    116    -33    -88     80    366    290     -2    -90      7
   -148   -150     -2    148    -72    -77     38    283    215    -67   -140    -54
   -254   -239     15    244   -135   -111     12    192    135   -148   -220   -163
   -236   -259    -23    249   -106   -142     31    148     98   -189   -277   -215
   -220   -200     20    207   -122    -90     31    116     83   -205   -288   -187
   -239   -189     49    213   -145    -70     51    103     80   -207   -257   -137
   -262   -171     90    215   -179    -41     64     85     75   -197   -228   -137
   -223   -166     57    194   -140    -54     72     77     83   -187   -228   -179
   -174   -145     25    158   -103    -59     57     75     77   -207   -272   -218
   -174    -88     85    129   -132     -2     57     77     90   -218   -298   -218
   -184    -28    155    106   -171     62     51     77    116   -197   -267   -158
   -168     25    194     72   -181    109     33     75    140   -155   -213   -109
   -150     77    228     33   -189    153      7     62    153   -124   -174    -75
   -116     90    207     12   -163    148      2     54    150   -116   -155    -72
   -129     62    189     33   -161    127    -20     25    129   -124   -140    -72
   -194    -12    181    103   -189     83    -57    -12     98   -150   -148   -140
   -207     12    218     96   -213    114    -44    -20     88   -166   -184   -187
   -205    -46    158    124   -181     54    -70    -38     44   -228   -257   -176
   -189   -140     49    163   -122    -46    -77    -49      2   -277   -303   -231
   -194   -241    -46    218    -75   -145    -88    -67    -33   -314   -342   -283
   -205   -293    -88    249    -59   -189    -75    -62    -38   -319   -322   -215
   -205   -311   -106    257    -51   -210    -72    -75    -57   -327   -319   -298
   -207   -340   -132    272    -41   -236    -62    -85    -90   -376   -420   -431
   -226   -368   -142    298    -41   -257    -57   -101   -132   -444   -514   -361
   -218   -355   -137    285    -41   -246    -54    -93   -127   -428   -446   -241
   -226   -397   -171    309    -28   -285    -88   -122   -148   -426   -426   -303
   -194   -402   -207    296      5   -306    -67   -111   -142   -418   -428   -345
   -161   -340   -179    252      7   -259     -7    -67    -98   -374   -392   -293
   -215   -415   -202    314     -7   -309    -93   -140   -153   -413   -415   -358
   -244   -446   -205    345    -20   -327   -116   -171   -179   -433   -433   -402
   -220   -454   -233    337      2   -342   -106   -148   -184   -457   -470   -431
   -179   -602   -423    392    122   -514    -75    -90   -239   -558   -579   -470
   -119   -852   -735    483    306   -795     57     33   -306   -750   -797   -714
   -137   -917   -779    524    319   -849    189    155   -277   -846   -943   -880
   -233   -665   -431    446     96   -548    228     44   -207   -761   -828   -737
   -314   -213    101    265   -207    -57     31   -478   -275   -548   -496   -433
   -376    519    893    -72   -633    704   -329  -1021   -275   -111     96     75
   -452   1124   1577   -337  -1013   1348   -652  -1306   -142    400    693    607
   -358   1137   1496   -392   -927   1317   -893  -1387    -90    670    961    896
   -290    613    904   -161   -597    758   -930  -1356   -319    335    605    620
   -327     38    363    142   -345    200   -761  -1218   -732   -457   -207   -220
   -342   -366    -23    353   -161   -194   -542   -898   -769   -807   -636   -553
   -314   -413    -98    361   -109   -254   -322   -537   -506   -680   -558   -433
   -241   -394   -153    319    -44   -275   -168   -283   -319   -563   -465   -394
   -150   -363   -215    254     31   -288    -83   -145   -210   -498   -441   -384
   -129   -405   -275    267     70   -340    -59   -111   -194   -498   -449   -405
   -176   -462   -288    319     54   -376    -67   -122   -210   -517   -452   -423
   -179   -431   -252    306     36   -342    -44    -93   -194   -514   -459   -470
   -171   -415   -246    293     36   -332    -20    -70   -189   -550   -535   -433
   -142   -426   -283    285     67   -355    -23    -57   -181   -550   -517   -329
   -132   -407   -277    270     70   -342    -25    -57   -158   -504   -433   -329
   -148   -392   -244    270     46   -319    -18    -62   -137   -462   -371   -415
   -140   -340   -200    239     28   -270     10    -28   -109   -449   -389   -457
   -127   -322   -194    223     33   -259     12    -12   -119   -480   -441   -397
   -119   -319   -202    218     38   -262     15     12   -111   -483   -431   -309
    -90   -272   -181    181     44   -228     49     54    -72   -433   -392   -259
    -98   -270   -171    184     36   -220     41     67    -49   -400   -332   -257
   -103   -290   -187    197     41   -239     20     70    -31   -381   -327   -327
    -93   -270   -176    179     38   -223     33    103    -10   -376   -332   -280
    -75   -205   -129    140     25   -168     51    148     20   -350   -290   -233
    -38   -174   -135    103     46   -153     72    187     54   -322   -244   -174
    -15   -161   -145     88     64   -153     67    223     77   -314   -246   -148
    -20   -137   -116     80     46   -129     77    277    114   -298   -244    -88
    -25   -119    -93     72     33   -106     96    358    181   -233   -179    -10
    -18    -57    -41     36     10    -49    111    436    277   -103    -25     15
     36     -7    -46    -15     41    -25    129    475    322    -44     12   -124
     49    -10    -59    -20     51    -33    114    433    257   -145   -111    -98
     46    -31    -77     -7     62    -54    116    405    202   -220   -140     98
     12    -46    -62     15     36    -51    106    371    184   -205    -72     57
    -10    -51    -41     28     15    -46     83    316    150   -226    -96    -80
     -5    -96    -90     49     41    -96     62    252     70   -329   -226   -124
    -25   -142   -116     85     44   -129     49    189      0   -407   -277    -20
    -46   -109    -62     77      5    -88     77    148    -10   -397   -239    -75
    -64    -85    -20     75    -23    -54     80     88    -41   -415   -244   -166
    -98    -83     15     88    -57    -33     77     44    -70   -436   -262   -233
   -140    -93     46    116    -93    -23     85    -10   -114   -483   -288   -210
   -145   -114     28    129    -90    -44     88    -46   -140   -498   -306   -244
   -153   -129     20    140    -88    -54    109    -44   -132   -483   -290   -257
   -140   -106     33    122    -88    -36    124    -46   -124   -470   -283   -361
   -122    -88     33    106    -77    -28    119    -77   -168   -553   -400   -311
   -231    -77    153    153   -194     38    150    -59   -145   -545   -361    -98
   -244     -7    236    124   -239    114    166    -36    -96   -483   -280    -80
   -145     75    218     33   -181    145    132    -36    -77   -454   -241    -90
    -64    124    189    -28   -127    155     72    -51    -85   -457   -233    -98
   -111     85    197     10   -155    140     54    -80   -101   -470   -244   -124
   -184     25    207     77   -194    116     57   -106   -114   -475   -252   -148
   -174    -12    158     93   -168     72     28   -129   -142   -498   -265   -168
   -158    -44    114    101   -137     33      2   -135   -171   -514   -277   -187
   -129    -77     49    101    -90    -15    -12   -153   -207   -563   -324   -205
   -114   -153    -38    135    -38    -96    -20   -179   -265   -628   -384   -244
   -137   -228    -90    181    -23   -161    -15   -197   -301   -662   -418   -301
   -171   -285   -114    228    -28   -200      5   -231   -348   -719   -475   -358
   -194   -324   -132    257    -33   -231     15   -290   -405   -779   -522   -379
   -189   -381   -192    285      0   -285    -15   -324   -444   -802   -532   -376
   -129   -368   -239    249     51   -303    -44   -306   -452   -807   -535   -379
    -38   -316   -277    179    119   -298    -20   -277   -444   -800   -519   -361
    -38   -337   -298    187    129   -319    -44   -298   -470   -820   -530   -387
    -88   -368   -280    228     96   -324    -59   -316   -491   -836   -558   -418
    -80   -384   -303    231    109   -345    -70   -322   -504   -857   -576   -407
    -18   -348   -329    184    155   -340    -62   -311   -501   -865   -579   -371
    -18   -376   -358    197    168   -368    -72   -316   -511   -883   -579   -348
    -15   -410   -397    213    189   -405    -70   -311   -537   -896   -563   -446
     28   -550   -581    259    301   -566    -33   -283   -623  -1015   -714   -740
     15   -813   -828    400    420   -820     98   -226   -756  -1299  -1072   -958
   -106   -836   -732    470    311   -784    285   -166   -727  -1410  -1205   -974
    -98   -517   -420    306    161   -470    283   -345   -662  -1286  -1044   -771
    -90     80    168      5   -129    124      7   -802   -657   -974   -589   -316
   -233    867   1101   -316   -667    984   -241  -1244   -527   -457    119    376
   -270   1408   1675   -571   -971   1540   -436  -1418   -280    148    839   1093
   -220   1202   1423   -491   -823   1312   -657  -1509   -324    285    997   1286
   -166    568    732   -202   -449    649   -763  -1470   -711   -277    387    704
    -85     -5     80     46    -83     36   -641  -1252  -1101  -1088   -485   -142
    -38   -280   -241    158    101   -259   -413   -872   -984  -1197   -719   -384
     28   -280   -309    127    168   -293   -213   -542   -735  -1023   -600   -332
     77   -270   -350     93    213   -311    -77   -340   -576   -901   -483   -342
     62   -270   -332    103    197   -301    -12   -265   -535   -901   -555   -433
     59   -301   -361    119    210   -332      0   -259   -558   -979   -618   -233
     67   -329   -397    129    231   -363     12   -228   -532   -945   -563   -228
     62   -327   -392    129    226   -358     23   -205   -496   -872   -493   -327
     41   -277   -319    119    179   -298     44   -197   -472   -854   -496   -381
     44   -303   -350    127    197   -327     54   -187   -491   -901   -548   -218
     72   -329   -402    127    236   -366     46   -176   -496   -901   -527   -205
     83   -309   -394    111    236   -350     49   -168   -480   -883   -504   -220
     70   -244   -314     88    192   -277     70   -148   -439   -844   -467   -210
     77   -241   -319     80    197   -280     67   -137   -433   -844   -446   -192
    116   -236   -353     59    233   -293     57   -132   -446   -854   -446   -179
    158   -220   -381     31    270   -301     72    -93   -418   -823   -431   -155
    192   -210   -402     10    296   -306     83    -46   -376   -776   -392   -132
    168   -205   -376     15    270   -290     75    -28   -366   -769   -389   -142
    140   -213   -353     36    244   -280     96     15   -329   -740   -350   -103
    181   -145   -327    -20    254   -236     90     51   -296   -701   -306    -67
    207    -98   -306    -54    257   -202     88     98   -252   -649   -254    -51
    303     -7   -311   -150    306   -158    101    168   -187   -589   -220     -5
    355     23   -332   -189    345   -153    109    220   -150   -561   -197    109
    293    -15   -309   -142    301   -161    124    246   -127   -530   -163    111
    215    -10   -226   -101    220   -116    158    272    -83   -483   -119    124
    249    101   -148   -176    200    -23    174    303    -31   -418    -59    184
    267    145   -122   -207    194     12    161    306    -25   -400    -33    218
    280    132   -148   -207    213     -7    142    293    -54   -428    -49    226
    290    119   -171   -205    231    -25    132    270    -90   -462    -77    197
    285     93   -194   -192    241    -49    114    215   -135   -498   -103    171
    293    119   -174   -205    233    -28    132    192   -153   -511   -116    155
    270    129   -142   -200    205     -5    148    158   -176   -532   -142    135
    220     85   -135   -153    179    -23    135     93   -226   -587   -192     88
    194     96    -98   -148    145      0    124     38   -262   -626   -226     49
    171     62   -109   -116    140    -20    103    -20   -301   -659   -246     10
    150     38   -111    -96    132    -36    101    -75   -337   -691   -275    -41
    145    -10   -155    -67    150    -83    127    -98   -353   -717   -324    -49
    135    -31   -168    -51    150    -98    150   -101   -355   -719   -332    -33
    109    -67   -176    -20    142   -122    158   -103   -358   -722   -327    -28
    106    -46   -153    -31    127    -98    140   -111   -361   -727   -329     -2
    119     -2   -122    -57    119    -62    137    -98   -335   -709   -309     54
    135    -20   -155    -59    145    -88    140    -85   -309   -665   -277     64
    252     67   -184   -161    218    -57    135    -72   -265   -600   -207     67
    361    181   -181   -272    270      2     90    -59   -218   -540   -140     80
    296     98   -197   -197    246    -49     85    -54   -220   -545   -171     54
    329    106   -223   -220    277    -57     93    -59   -252   -587   -226     75
    467    272   -194   -371    329     38     10    -72   -270   -600   -231     90
    415    228   -189   -324    301     20    -54   -127   -337   -659   -275     44
    301     59   -241   -179    272    -90    -23   -168   -402   -717   -298    -25
    270    -12   -283   -129    275   -148      2   -210   -439   -756   -353   -137
    166   -103   -272    -31    218   -187    -23   -272   -493   -831   -449   -158
    150   -119   -270    -18    210   -194    -12   -277   -511   -846   -457   -132
    145    -90   -236    -25    189   -163     70   -254   -491   -831   -436   -129
    174   -106   -280    -33    226   -194     90   -254   -493   -841   -452   -132
    176   -161   -337     -7    257   -249     51   -280   -532   -878   -480   -155
    171   -168   -340     -2    254   -254     23   -293   -550   -898   -509   -174
    192   -168   -361    -10    275   -265      5   -303   -558   -922   -530   -150
    210   -179   -392    -15    301   -285     -5   -324   -574   -930   -530   -168
    205   -192   -397     -5    298   -296     -2   -314   -566   -914   -527   -166
    241   -200   -441    -23    340   -319    -18   -327   -589   -924   -545   -181
    265   -184   -449    -38    355   -316    -33   -332   -587   -906   -519   -192
    301   -246   -548    -28    423   -397    -25   -319   -623   -963   -576   -252
    265   -509   -774    122    519   -641     46   -316   -750  -1169   -810   -462
    210   -711   -924    249    566   -818    166   -259   -839  -1374  -1052   -711
    202   -670   -872    233    537   -771    262   -168   -779  -1400  -1104   -771
    249   -218   -470    -18    358   -342    218   -392   -670  -1189   -831   -491
    213    480    267   -348    -25    374      7   -750   -459   -667   -187    150
    109   1239   1130   -675   -509   1184   -241   -950   -114     38    626    935
     59   1473   1413   -766   -675   1444   -517   -974    179    607   1210   1545
    142   1109    963   -626   -413   1036   -652  -1028      0    444   1021   1410
    171    571    400   -371   -114    485   -680  -1156   -568   -345    228    626
    168     51   -119   -111    142    -33   -597  -1119  -1023  -1080   -532   -135
    207   -163   -371    -20    288   -267   -387   -828   -956  -1171   -701   -314
    272   -142   -418    -67    342   -280   -197   -566   -771  -1057   -628   -246
    285   -197   -483    -44    381   -340    -75   -410   -675  -1008   -613   -226
    290   -218   -509    -36    397   -363    -36   -353   -639  -1002   -618   -231
    348   -163   -511    -90    428   -337    -49   -337   -620   -997   -615   -236
    402    -67   -472   -168    436   -270    -57   -311   -584   -971   -600   -220
    337    -96   -433   -119    384   -265    -31   -290   -576   -963   -594   -210
    426    -49   -478   -189    449   -262    -46   -270   -579   -961   -587   -197
    527     49   -478   -288    504   -213    -54   -239   -545   -930   -553   -158
    449    -12   -465   -218    454   -239    -44   -244   -545   -940   -568   -179
    355    -75   -431   -140    392   -252     -2   -246   -558   -961   -600   -218
    239   -150   -389    -44    314   -270     28   -254   -581   -987   -633   -252
    228   -135   -363    -46    296   -249     31   -226   -553   -953   -602   -210
    259   -106   -366    -77    311   -236     31   -194   -511   -919   -566   -171
    303    -59   -366   -122    332   -213     18   -174   -491   -896   -537   -140
    319    -25   -345   -148    329   -184     12   -145   -457   -854   -498   -109
    319      7   -311   -163    316   -150     33   -114   -426   -826   -478    -96
    353     20   -335   -187    342   -155     31    -98   -420   -823   -480   -101
    397     38   -358   -218    379   -158     28    -57   -376   -784   -444    -64
    418     75   -342   -249    379   -132     33      0   -319   -730   -392     -5
    431    127   -303   -277    368    -88     25     38   -252   -662   -332     54
    480    231   -252   -355    366    -10     49     96   -179   -592   -277    103
    517    262   -254   -392    387      5     83    166   -132   -545   -244    137
    597    329   -267   -465    431     31     72    218    -88   -493   -197    194
    555    309   -246   -431    402     31     70    220    -77   -478   -187    205
    446    254   -192   -350    319     31    103    187    -98   -498   -210    168
    433    254   -179   -345    306     38     90    166   -119   -517   -223    161
    522    293   -228   -407    374     33     46    166   -129   -530   -231    171
    514    314   -200   -413    358     57     75    158   -135   -553   -249    166
    335    249    -88   -293    210     80    145     72   -181   -597   -285    124
    340    192   -148   -267    244     23    109    -23   -249   -659   -348     62
    405    187   -218   -296    311    -15     44    -72   -319   -722   -410      0
    439    205   -233   -322    337    -12     20   -116   -394   -789   -470    -49
    426    192   -236   -309    329    -20     31   -122   -413   -805   -491    -62
    389    171   -218   -280    303    -23     51   -132   -418   -810   -501    -77
    363    187   -176   -277    270      5     64   -145   -420   -813   -501    -90
    446    249   -197   -348    322     25     33   -176   -444   -844   -535   -122
    475    231   -246   -355    361     -7     23   -189   -457   -859   -550   -119
    394    215   -179   -306    288     18     88   -168   -423   -828   -517    -88
    366    277    -88   -324    228     96    114   -158   -379   -784   -472    -51
    348    327    -20   -337    184    153     96   -176   -355   -753   -441    -31
    376    358    -18   -368    197    171     36   -200   -366   -750   -433    -23
    389    335    -54   -361    220    140      2   -207   -394   -771   -446    -23
    358    283    -77   -322    218    101      5   -220   -420   -792   -475    -25
    329    272    -57   -301    194    109      5   -241   -428   -795   -488    -36
    319    296    -23   -309    171    137      7   -241   -423   -787   -480    -33
    337    252    -85   -293    210     83      0   -249   -457   -831   -517    -72
    366    158   -210   -265    288    -25    -18   -254   -504   -880   -568   -109
    358     77   -280   -218    319   -101    -33   -249   -540   -911   -610   -135
    337     38   -298   -189    316   -129    -41   -272   -574   -945   -636   -171
    327     33   -293   -181    311   -129    -46   -309   -605   -974   -652   -223
    355    -10   -366   -174    361   -187    -77   -340   -652  -1021   -698   -254
    415    -36   -452   -189    433   -244    -85   -319   -659  -1039   -711   -218
    420    -41   -462   -189    441   -252    -70   -309   -654  -1026   -696   -207
    348    -59   -407   -142    376   -233    -64   -332   -672  -1041   -714   -233
    309    -38   -348   -135    327   -192    -54   -355   -675  -1052   -730   -262
    322    -23   -345   -148    332   -184    -54   -363   -683  -1062   -748   -262
    381     -2   -387   -192    384   -194   -101   -405   -740  -1132   -792   -265
    345    -70   -418   -137    379   -244    -98   -402   -756  -1145   -810   -283
    303   -153   -457    -75    376   -303    -75   -379   -745  -1140   -828   -301
    314   -218   -532    -46    423   -374    -46   -363   -789  -1218   -909   -394
    319   -441   -761     59    537   -600     44   -303   -859  -1405  -1130   -613
    316   -491   -807     85    561   -646    158   -181   -828  -1501  -1273   -761
    316   -213   -530    -54    423   -371    213   -166   -704  -1387  -1153   -657
    265    205    -59   -233    163     72     72   -561   -740  -1205   -857   -384
    189    896    704   -542   -257    800   -207  -1039   -758   -800   -298    116
    153   1525   1371   -839   -610   1449   -428  -1260   -615   -265    348    717
    187   1402   1213   -797   -511   1309   -657  -1306   -589     25    659   1067
    270    865    594   -566   -161    730   -745  -1293   -828   -283    298    766
    298    363     62   -332    116    213   -696  -1278  -1278  -1101   -545     -2
    319     25   -293   -174    306   -132   -527  -1060  -1363  -1506  -1028   -441
    314    -54   -371   -132    342   -213   -329   -761  -1106  -1374   -984   -410
    337   -132   -470   -101    402   -301   -202   -574   -956  -1293   -945   -371
    400   -109   -511   -145    454   -309   -114   -423   -826  -1210   -891   -311
    392    -88   -483   -153    436   -285    -64   -361   -758  -1169   -857   -277
    358    -57   -418   -150    387   -236    -57   -342   -724  -1150   -846   -270
    384    -70   -454   -155    418   -262    -85   -342   -727  -1161   -857   -272
    530      0   -530   -267    530   -262    -85   -319   -719  -1163   -857   -259
    462     20   -441   -241    452   -207    -20   -285   -675  -1124   -823   -218
    379    -23   -402   -179    389   -213     -5   -296   -683  -1137   -836   -220
    387     -7   -394   -189    389   -200     -7   -283   -665  -1117   -820   -197
    415     46   -368   -233    392   -161    -23   -262   -636  -1080   -789   -168
    433     70   -363   -252    397   -145    -51   -283   -646  -1091   -807   -187
    431     90   -342   -262    387   -124    -33   -293   -652  -1098   -820   -197
    457    116   -340   -285    400   -111      7   -262   -623  -1075   -802   -166
    413     70   -342   -241    376   -137     18   -236   -600  -1052   -782   -132
    400     80   -319   -241    358   -119     15   -218   -571  -1015   -753   -103
    384    129   -257   -257    319    -62    -12   -207   -548   -989   -730    -90
    433    207   -226   -319    329     -7    -36   -181   -519   -966   -711    -64
    491    277   -213   -387    350     33     -7   -122   -454   -909   -657      2
    478    301   -176   -392    327     62     23    -67   -394   -849   -602     57
    439    296   -145   -368    290     75     36     -7   -327   -782   -548    111
    428    366    -62   -397    246    153     41     57   -249   -698   -483    174
    532    452    -83   -493    306    184      7     62   -241   -683   -467    192
    607    493   -114   -550    361    189      0     64   -249   -688   -459    220
    532    428   -103   -480    316    163     10     59   -254   -693   -462    239
    496    402    -93   -449    296    155     15     33   -283   -727   -491    215
    506    431    -75   -470    290    179     15     15   -306   -748   -517    189
    542    496    -46   -519    293    223    -12     -5   -327   -766   -522    197
    592    542    -51   -568    322    246    -23    -44   -384   -831   -574    194
    535    493    -41   -514    288    226    -20   -114   -480   -919   -665    109
    449    394    -57   -423    252    171    -18   -184   -558   -984   -740     -2
    426    379    -46   -402    236    166    -57   -239   -607  -1008   -740    -18
    459    483     20   -472    218    252    -85   -283   -631  -1015   -727    -28
    475    537     62   -506    207    301   -101   -361   -709  -1093   -800   -116
    381    449     67   -415    155    259    -72   -407   -766  -1163   -872   -132
    329    387     57   -358    137    223    -59   -441   -802  -1202   -911   -155
    335    410     75   -371    129    241    -72   -459   -815  -1205   -919   -153
    342    439     96   -389    124    267    -57   -441   -784  -1163   -885   -127
    371    553    179   -462     96    366    -70   -441   -758  -1137   -862   -103
    389    620    231   -506     77    428    -93   -465   -756  -1143   -859    -93
    418    626    207   -524    103    418   -140   -511   -792  -1179   -880    -93
    454    719    265   -587     96    493   -194   -527   -779  -1135   -841    -93
    470    732    259   -602    106    496   -223   -532   -779  -1122   -833   -109
    483    714    231   -600    127    472   -239   -548   -802  -1148   -859   -119
    480    709    228   -597    124    470   -249   -566   -823  -1169   -878   -124
    454    709    254   -581    101    483   -257   -576   -836  -1179   -883   -137
    436    639    200   -537    119    418   -285   -602   -883  -1221   -919   -176
    470    584    114   -527    176    350   -324   -623   -917  -1249   -956   -215
    563    626     62   -597    252    345   -340   -623   -930  -1260   -966   -202
    501    540     38   -519    231    290   -319   -639   -976  -1312  -1010   -213
    405    402     -2   -405    202    202   -296   -670  -1039  -1371  -1075   -252
    374    397     20   -387    176    210   -303   -696  -1065  -1389  -1098   -265
    371    415     41   -394    163    228   -316   -706  -1072  -1400  -1111   -270
    379    428     49   -402    166    239   -322   -698  -1067  -1384  -1101   -244
    361    423     62   -394    148    241   -324   -704  -1070  -1387  -1109   -228
    361    436     75   -400    142    257   -324   -717  -1075  -1397  -1130   -231
    374    407     33   -392    168    223   -335   -743  -1106  -1428  -1156   -254
    389    405     15   -397    187    210   -337   -730  -1111  -1410  -1132   -249
    410    420      7   -418    202    215   -335   -698  -1088  -1369  -1088   -249
    387    363    -23   -376    205    171   -322   -693  -1096  -1376  -1101   -311
    348    220   -129   -285    239     46   -283   -670  -1150  -1470  -1213   -392
    314    -15   -329   -148    322   -171   -184   -602  -1218  -1665  -1449   -587
    301    -46   -350   -129    324   -197    -96   -506  -1179  -1756  -1605   -771
    293    236    -57   -265    176     90    -54   -509  -1083  -1660  -1504   -639
    174    675    501   -426   -163    589   -200   -935  -1174  -1483  -1187   -316
     12   1319   1306   -665   -646   1314   -470  -1447  -1249  -1127   -628    179
   -122   1901   2021   -891  -1072   1961   -717  -1725  -1150   -618     18    727
    -15   1870   1886   -927   -950   1878   -979  -1847  -1156   -355    306    997
    137   1382   1244   -761   -553   1314  -1075  -1803  -1376   -675    -83    667
    179    836    657   -506   -239    748   -982  -1712  -1766  -1473   -943   -101
    150    452    301   -303    -75    376   -761  -1418  -1745  -1756  -1335   -446
    132    420    288   -277    -77    355   -568  -1117  -1473  -1579  -1252   -376
    205    452    246   -329    -20    350   -462   -906  -1296  -1460  -1189   -319
    262    488    226   -374     18    358   -400   -766  -1195  -1402  -1163   -275
    246    475    226   -363     10    353   -392   -732  -1182  -1384  -1161   -288
    241    480    239   -361      0    361   -384   -711  -1161  -1353  -1140   -309
    275    527    249   -402     12    389   -381   -683  -1130  -1317  -1109   -288
    265    558    293   -410    -12    426   -366   -654  -1104  -1293  -1098   -272
    197    561    363   -379    -83    462   -329   -631  -1080  -1275  -1078   -252
    233    620    387   -426    -77    504   -322   -600  -1041  -1236  -1049   -218
    223    618    394   -420    -88    509   -301   -592  -1026  -1213  -1031   -207
     96    514    418   -303   -161    467   -267   -581  -1028  -1200  -1026   -207
     88    542    452   -316   -181    496   -265   -566  -1000  -1156   -995   -179
    106    584    475   -345   -184    530   -296   -561   -982  -1127   -974   -166
     36    571    535   -306   -249    553   -270   -545   -961  -1111   -953   -155
    -36    558    594   -259   -314    576   -223   -545   -922  -1072   -914   -119
    106    618    511   -363   -202    566   -277   -514   -896  -1034   -888   -101
    210    680    470   -446   -129    576   -298   -415   -831   -969   -839    -49
    205    696    488   -452   -142    592   -277   -335   -763   -917   -800     20
    174    706    532   -439   -179    620   -254   -270   -701   -841   -745     75
    148    732    581   -441   -218    657   -223   -200   -623   -753   -680    122
    150    743    592   -446   -220    667   -210   -148   -571   -696   -633    166
    155    795    636   -475   -241    717   -197    -96   -519   -631   -571    215
    166    818    652   -491   -241    735   -181    -51   -475   -581   -522    262
    161    823    659   -493   -249    743   -174    -15   -436   -522   -467    283
    150    807    657   -480   -254    735   -168      2   -418   -488   -431    280
    132    813    680   -472   -275    748   -171     -5   -423   -491   -428    280
     96    823    727   -459   -314    776   -171    -18   -439   -501   -441    275
    103    870    763   -488   -329    818   -166    -41   -452   -511   -454    267
     98    872    771   -485   -337    823   -174    -75   -485   -540   -478    241
     28    810    779   -420   -376    797   -189   -127   -535   -581   -511    194
    -15    719    735   -350   -374    727   -200   -179   -587   -628   -558    137
    -28    730    756   -350   -392    743   -179   -213   -607   -646   -568    129
    -46    737    784   -345   -415    761   -181   -254   -633   -672   -594    124
    -28    714    743   -345   -384    727   -187   -306   -685   -724   -652     70
    -44    670    714   -311   -379    691   -163   -319   -685   -711   -644     41
    -64    670    735   -303   -400    704   -155   -322   -680   -691   -623     15
   -124    662    784   -270   -454    722   -137   -340   -683   -691   -626     -5
   -148    667    815   -259   -483    740   -124   -329   -665   -667   -605     10
   -127    758    885   -314   -506    820   -124   -280   -600   -607   -550     77
    -80    782    859   -353   -470    820   -142   -290   -600   -607   -545     88
    -75    763    839   -345   -457    802   -142   -288   -579   -574   -517    101
    -80    769    846   -345   -465    807   -166   -296   -553   -530   -483     83
    -80    797    878   -358   -478    836   -189   -301   -535   -514   -467     77
    -75    789    862   -358   -470    826   -197   -293   -540   -511   -459    132
    -51    774    826   -361   -439    800   -210   -288   -542   -485   -446    124
    -75    771    844   -350   -459    805   -223   -301   -548   -480   -452     85
   -103    737    841   -316   -472    789   -220   -293   -537   -462   -436     93
   -142    641    784   -249   -465    711   -226   -311   -555   -496   -470     41
   -155    542    698   -194   -428    620   -239   -345   -615   -566   -532    -25
   -111    478    589   -184   -350    532   -259   -361   -659   -615   -576    -28
   -127    418    545   -145   -335    480   -249   -350   -659   -623   -594    -15
   -129    376    506   -124   -316    441   -265   -366   -667   -620   -597    -54
   -135    405    540   -135   -337    472   -280   -374   -665   -600   -581    -88
   -168    374    540   -103   -353    454   -275   -366   -662   -594   -581    -90
   -158    319    478    -80   -316    397   -296   -397   -706   -667   -654    -98
   -148    290    436    -72   -293    363   -303   -389   -711   -670   -662    -98
   -161    296    457    -67   -309    376   -301   -381   -691   -618   -631   -132
   -176    298    475    -62   -327    384   -290   -363   -659   -581   -587   -122
   -137    257    394    -59   -265    324   -306   -397   -696   -628   -633   -166
   -137    246    381    -57   -259    314   -298   -387   -698   -633   -641   -184
   -163    148    311      7   -236    228   -252   -327   -688   -623   -652   -244
   -116   -111      5    111    -62    -54   -210   -306   -805   -826   -885   -509
    -62   -303   -241    184     88   -272   -116   -236   -888  -1049  -1156   -787
    -98   -129    -33    114    -33    -83     10   -137   -722   -924  -1054   -701
   -257    288    545    -15   -400    415    -49   -449   -646   -672   -711   -376
   -441    940   1379   -249   -911   1158   -316   -989   -626   -280   -140    168
   -514   1691   2205   -587  -1358   1948   -623  -1340   -485    265    561    839
   -420   1855   2273   -717  -1348   2062   -917  -1413   -358    693   1036   1353
   -361   1415   1777   -527  -1067   1595  -1010  -1389   -527    517    813   1156
   -400    787   1184   -194   -792    984   -932  -1293   -898   -184     36    363
   -322    220    542     51   -431    381   -756  -1085  -1143   -800   -680   -342
   -236    132    368     49   -303    252   -566   -761   -940   -727   -698   -371
   -228    166    394     28   -311    280   -397   -480   -701   -537   -566   -277
   -189    106    296     41   -244    200   -327   -353   -620   -506   -558   -257
   -174     64    239     54   -205    150   -298   -293   -597   -501   -563   -267
   -205     70    275     64   -241    171   -259   -233   -522   -413   -485   -246
   -213    103    316     54   -265    207   -223   -179   -457   -337   -415   -218
   -187     75    262     54   -226    168   -226   -184   -467   -363   -439   -231
   -168     51    220     59   -194    135   -228   -200   -470   -392   -472   -236
   -142     80    223     28   -184    153   -233   -197   -472   -397   -475   -236
   -179     90    267     44   -223    179   -202   -148   -418   -337   -423   -207
   -179     83    262     46   -220    171   -192   -119   -384   -298   -379   -181
    -88     72    161      7   -124    116   -215   -137   -423   -345   -433   -226
    -96     62    158     15   -127    111   -179    -85   -363   -265   -371   -194
   -103     77    181     12   -142    129   -166    -62   -311   -194   -303   -184
    -80    122    200    -23   -140    161   -174    -44   -275   -148   -244   -148
   -106    168    275    -31   -189    220   -145     15   -215   -101   -189   -111
   -119    166    283    -23   -202    223   -127     54   -179    -72   -192   -132
    -70    140    207    -36   -137    174   -132     80   -163    -49   -176   -106
    -31    181    213    -75   -122    197   -116    145   -101     28    -93    -41
    -54    223    277    -83   -166    249    -72    246    -10    116    -25     62
     -2    231    233   -114   -116    231    -93    259      5    127    -36     38
     49    246    197   -148    -72    223    -96    306     38    158    -12     41
     67    283    215   -176    -75    252    -72    376    109    223     51    106
     72    332    259   -202    -93    296    -51    428    181    329    148    171
     41    397    355   -220   -155    376    -36    457    236    407    223    223
     64    384    319   -226   -127    353    -57    418    202    358    192    213
     90    355    265   -226    -88    309    -67    397    163    319    161    202
     67    358    290   -213   -111    324    -51    392    158    322    158    197
    -12    332    342   -161   -179    337    -12    423    210    389    231    215
    -80    322    400   -122   -239    361     18    420    233    426    259    197
    -62    246    309    -93   -187    275    -23    301    114    288    140     96
    -54    179    233    -62   -142    205    -51    207     20    181     59     62
    -85    163    249    -38   -168    205    -31    210     41    215     80     72
   -122    135    257     -5   -189    194    -15    192     44    244    106     36
   -176    135    311     20   -244    223      2    174     44    262    135      0
   -226    148    374     38   -298    259     31    171     59    272    142     -7
   -231    124    355     51   -296    239     38    148     41    246    111    -31
   -244     96    337     72   -290    215     49    140     20    210     75    -38
   -249    116    363     64   -309    239     77    174     54    239    101     12
   -218    150    368     33   -293    259     88    194     90    288    155     57
   -233    202    436     15   -335    319    109    228    166    384    246     83
   -202    239    441    -18   -322    340     75    205    166    392    259     57
   -181    223    405    -23   -293    311     49    202    168    397    265     59
   -210    163    374     23   -290    267     51    226    202    426    283     83
   -262    155    418     54   -340    285     59    236    228    459    314    114
   -267    150    418     57   -342    283     38    207    200    439    296    111
   -220    106    327     54   -275    215      0    174    137    363    218     75
   -228     44    272     93   -249    158     -7    174    103    327    176     38
   -275    -18    254    145   -265    119    -18    153     77    319    176    -23
   -345    -41    303    194   -324    129     -7    127     72    319    181    -62
   -306    -98    207    202   -259     54    -54     28    -36    205     83   -150
   -267   -140    127    205   -197     -7    -67     31    -70    171     49   -155
   -293   -132    158    213   -226     10    -62     54    -38    210     90   -129
   -316   -150    166    233   -244      7    -62     51    -33    213     98   -140
   -350   -158    189    252   -272     12    -54     44    -31    202     85   -163
   -345   -171    174    259   -259      0    -57     33    -41    187     70   -184
   -327   -220    103    272   -215    -59    -64     36    -59    171     54   -184
   -314   -257     57    285   -187    -98    -59     49    -51    184     72   -171
   -363   -267     93    314   -228    -88    -25     85    -10    231    124   -127
   -423   -239    184    332   -303    -28      5    114     28    265    148    -93
   -311   -368    -57    340   -129   -213    -44     36   -116     93    -18   -213
   -267   -639   -374    452     51   -506     -2     44   -257   -106   -228   -457
   -288   -815   -527    550    119   -672    135    137   -309   -252   -402   -691
   -389   -737   -348    563    -20   -542    324    283   -166   -171   -350   -672
   -459   -423     33    439   -246   -194    270    -25    -98     15   -111   -423
   -535    277    813    127   -672    545     12   -420    116    517    519    246
   -662   1111   1774   -226  -1218   1441   -194   -548    550   1265   1366   1088
   -607   1462   2070   -426  -1337   1766   -485   -522    891   1867   1979   1709
   -540   1143   1683   -303  -1111   1413   -704   -626    675   1673   1774   1527
   -535    530   1065      2   -800    797   -756   -784     59    839    956    724
   -527    -46    480    285   -506    215   -568   -644   -332    158    241      2
   -472   -288    184    381   -329    -51   -303   -303   -246     85     83   -179
   -446   -329    116    387   -283   -106   -109    -44    -83    174    116   -153
   -420   -355     64    387   -244   -145      0    109     12    236    153   -124
   -306   -379    -75    342   -116   -226    -10    106    -31    184    103   -163
   -280   -381   -101    332    -90   -241     10    145    -15    189    114   -140
   -303   -387    -83    342   -111   -233     38    171     12    213    135   -171
   -342   -394    -51    368   -148   -223     77    202     57    246    161   -174
   -342   -439    -96    389   -127   -267    109    220     77    252    168   -166
   -280   -496   -215    389    -33   -355    101    223     59    236    168   -166
   -262   -472   -210    363    -25   -342    103    257     85    259    194   -124
   -257   -379   -124    316    -67   -252    109    285    129    301    233    -90
   -280   -319    -41    298   -122   -181    124    309    166    335    265    -70
   -228   -301    -72    265    -77   -187    103    288    140    293    231    -90
   -197   -288    -90    241    -54   -189     96    306    129    285    236    -67
   -205   -254    -49    228    -80   -153    106    353    179    348    298    -36
   -205   -218    -12    210    -98   -116    109    381    215    384    319    -41
   -226   -168     57    197   -142    -57    132    428    267    415    324    -54
   -171   -148     20    158    -98    -64    122    426    252    384    296    -59
   -129   -137    -10    132    -62    -75    122    480    267    407    327     -7
   -127   -106     20    116    -75    -44    150    579    363    506    415     72
    -98    -36     62     67    -80     12    158    646    426    571    475    111
    -85    -12     72     46    -80     28    176    698    472    618    517    140
   -103     15    116     44   -109     64    202    758    537    685    581    197
   -132     62    192     33   -161    127    233    797    610    756    641    236
    -46     46     93      0    -70     70    189    732    545    691    574    184
    -18     31     46     -7    -33     38    184    758    542    693    597    239
    -28     44     72     -7    -51     57    192    784    571    730    646    283
    -62     54    116      2    -90     85    202    774    574    727    654    275
    -96     44    140     25   -116     90    218    750    558    704    636    252
   -122     15    137     49   -129     75    215    704    522    659    600    215
   -135    -12    122     72   -129     54    218    646    483    615    566    184
   -155    -31    122     93   -142     44    213    581    439    566    524    140
   -189    -41    148    116   -168     51    207    522    400    524    498    103
   -239    -54    184    145   -213     62    226    470    363    488    475     72
   -277    -80    197    179   -239     57    239    420    324    446    439     15
   -254   -101    153    176   -205     25    226    381    288    420    426     -2
   -207   -127     80    168   -145    -23    226    376    270    405    405    -64
   -231   -135     96    181   -166    -20    249    379    270    397    381    -77
   -293    -96    197    194   -246     49    290    389    298    413    400     -7
   -306    -33    272    168   -290    119    314    402    340    454    441     28
   -226     -5    220    116   -223    106    301    410    350    457    436     31
   -184     67    249     57   -218    158    280    428    379    491    472     77
   -181     85    267     46   -223    176    257    433    387    511    498    116
   -194     64    259     64   -228    161    241    423    374    511    511    119
   -207     36    244     85   -226    140    233    415    363    509    532    106
   -228     49    277     88   -254    163    239    410    358    509    532     80
   -236     28    262    103   -249    145    244    402    340    480    498     77
   -207    -70    137    137   -174     33    226    379    283    410    431     38
   -194   -153     41    174   -119    -57    226    363    246    361    389    -10
   -246   -223     23    233   -135   -101    241    353    233    355    410     -7
   -277   -285    -10    280   -135   -148    241    332    202    335    392    -83
   -288   -355    -67    322   -111   -213    233    306    158    272    290   -119
   -296   -392    -96    345   -101   -244    218    288    129    226    241    -90
   -298   -426   -129    361    -85   -277    213    280    124    215    236   -106
   -301   -431   -129    366    -85   -280    215    280    124    210    239   -119
   -314   -436   -124    374    -96   -283    213    270    116    202    252   -132
   -311   -431   -119    371    -96   -275    207    259    111    202    257   -155
   -314   -465   -150    389    -83   -309    220    259     98    179    226   -179
   -303   -457   -153    379    -75   -306    220    259     85    158    207   -176
   -306   -472   -168    387    -70   -322    228    267     88    155    213   -166
   -311   -561   -249    436    -31   -405    249    293     70    119    187   -189
   -275   -724   -452    498     85   -589    296    348     -2    -25     41   -376
   -262   -862   -600    561    168   -732    413    462    -28   -189   -176   -639
   -270   -782   -511    524    119   -646    519    594     83   -181   -226   -639
   -363   -459    -96    413   -135   -277    506    400    148    -23     -7   -410
   -522     96    618    210   -571    355    257   -213     54    267    480     49
   -641    774   1415    -67  -1028   1096     15   -615    132    779   1176    693
   -618   1028   1644   -207  -1130   1335   -215   -776    233   1239   1722   1221
   -548    636   1184    -44   -865    909   -332   -839     41   1119   1590   1140
   -498     54    550    220   -524    301   -311   -820   -405    348    758    342
   -454   -436     18    444   -239   -210   -200   -654   -685   -332     -7   -384
   -397   -626   -228    509    -85   -428    -54   -324   -496   -332   -106   -454
   -335   -581   -246    459    -44   -415     62    -59   -254   -171     -2   -355
   -285   -540   -257    413    -15   -400    166    148    -83    -49     85   -293
   -265   -496   -233    379    -18   -366    223    267     12     12    132   -249
   -246   -493   -246    368      0   -371    233    283     20     -2    111   -262
   -241   -514   -272    379     15   -394    244    303     38      2    124   -252
   -254   -530   -275    392      7   -402    270    335     72     25    161   -218
   -265   -517   -252    389     -7   -384    272    342     83     25    163   -231
   -244   -496   -254    368      5   -376    257    342     83     20    140   -239
   -244   -514   -270    379     12   -392    267    358     90     18    129   -220
   -249   -496   -246    371     -2   -371    267    371    116     49    179   -192
   -236   -457   -220    345    -10   -340    259    376    135     64    205   -192
   -239   -446   -207    340    -15   -327    265    394    148     72    197   -189
   -228   -426   -197    327    -15   -311    272    418    166     83    192   -145
   -200   -428   -231    314     15   -332    267    420    168     93    207   -142
   -197   -439   -241    316     20   -340    265    431    176    106    226   -132
   -181   -366   -184    272      0   -277    267    459    213    137    267   -103
   -148   -270   -122    210    -12   -197    290    511    283    200    327    -57
   -142   -272   -129    207     -7   -202    301    548    322    218    329    -36
   -124   -254   -132    189      2   -194    298    594    363    257    368      0
    -98   -218   -119    155      7   -168    296    641    413    309    423     57
    -83   -184   -101    135      7   -142    309    696    475    374    483    114
    -51   -129    -77     88     10   -103    298    727    519    423    519    171
    -51    -88    -36     70     -7    -62    293    756    555    462    550    207
    -57    -28     25     41    -44     -2    283    766    571    475    566    226
    -46     -2     44     25    -46     20    283    766    574    470    574    226
    -57    -23     33     38    -46      5    285    750    550    441    561    218
    -62    -23     36     41    -49      5    293    735    532    415    540    194
    -67    -28     38     46    -54      5    296    698    496    374    509    163
    -83    -20     62     51    -72     20    290    652    444    324    478    124
   -101     -5     96     51   -101     44    280    592    384    262    423     64
   -114    -41     72     77    -93     12    275    535    319    189    348      5
   -137    -88     49    111    -93    -20    270    480    265    129    296    -33
   -161    -64     96    114   -129     15    259    431    233    111    293    -51
   -179    -75    103    124   -142     12    267    405    220    103    293    -98
   -176    -75    101    124   -140     12    262    368    187     62    231   -148
   -184    -88     93    135   -140      0    262    335    145      7    171   -155
   -171    -77     93    124   -132      7    259    332    140      2    163   -132
   -174    -20    153     96   -166     64    270    340    168     28    197   -124
   -176     57    231     59   -205    142    275    353    200     67    246    -90
   -179    122    301     25   -241    210    267    348    220     98    285    -62
   -179    181    361      0   -270    270    252    327    236    116    306    -38
   -166    179    345     -7   -257    262    223    301    226    114    306    -28
   -171    150    319     10   -244    233    207    277    200     96    293    -38
   -179    135    311     20   -246    223    200    257    174     70    275    -51
   -181    135    316     23   -249    226    187    233    148     41    254    -70
   -192     90    280     49   -236    184    179    233    132     18    239    -85
   -220    -15    202    116   -213     93    168    200     80    -44    184   -142
   -244    -93    148    166   -197     25    168    174     44    -90    153   -181
   -226   -176     49    202   -137    -64    153    145     -2   -145     90   -244
   -257   -205     51    231   -155    -77    171    145    -23   -184     54   -246
   -257   -197     59    226   -161    -67    176    150    -36   -194     54   -228
   -197   -194      2    194   -101    -96    161    155    -51   -207     46   -236
   -200   -228    -28    215    -85   -129    158    150    -62   -213     46   -239
   -210   -252    -41    231    -85   -148    155    135    -77   -223     38   -249
   -205   -213     -7    207   -101   -109    140    116    -93   -239     28   -262
   -200   -205     -7    200    -96   -106    127     96   -114   -270    -10   -275
   -202   -259    -57    231    -72   -158    119     83   -140   -303    -59   -267
   -215   -267    -54    239    -83   -163    111     70   -142   -309    -51   -254
   -220   -283    -62    249    -80   -174    119     54   -150   -319    -54   -288
   -192   -345   -153    267    -20   -252    111     38   -200   -381   -114   -361
   -179   -532   -353    355     85   -444    145     80   -267   -511   -267   -524
   -189   -691   -501    439    153   -597    275    244   -218   -613   -449   -678
   -192   -558   -366    376     85   -465    397    423    -44   -537   -418   -639
   -267   -179     85    220   -179    -46    392    265      7   -397   -202   -465
   -418    293    711     62   -563    501    171   -324   -205   -262    129   -142
   -558    885   1444   -166  -1000   1163    -75   -807   -311     54    678    410
   -584   1228   1813   -324  -1197   1519   -309  -1065   -332    428   1208    904
   -532    935   1467   -202  -1000   1200   -439  -1150   -483    400   1195    883
   -501    428    930     36   -714    678   -436  -1109   -774   -161    532    233
   -467    -41    426    254   -446    192   -311   -909   -976   -813   -246   -452
   -394   -259    135    327   -267    -62   -155   -550   -737   -766   -322   -483
   -340   -265     75    301   -210    -96    -28   -270   -470   -568   -184   -376
   -306   -262     44    285   -176   -109     70    -67   -283   -436    -88   -303
   -277   -262     15    267   -148   -124    114      5   -226   -420    -90   -309
   -270   -246     20    257   -145   -114    127     33   -218   -436   -116   -272
   -285   -249     36    265   -163   -106    142     57   -200   -420    -93   -233
   -267   -228     38    249   -153    -96    155     88   -171   -394    -72   -220
   -246   -181     62    213   -155    -59    163    106   -142   -381    -62   -210
   -241   -158     83    197   -163    -38    166    127   -122   -374    -46   -184
   -244   -135    106    187   -176    -15    163    132   -109   -363    -38   -161
   -241   -122    119    181   -181     -2    166    135    -93   -353    -28   -153
   -241    -90    150    163   -200     28    163    132    -80   -340    -18   -155
   -254    -88    163    171   -210     36    174    140    -64   -322      2   -140
   -267    -83    184    174   -228     49    184    150    -49   -306     25   -116
   -259    -67    192    163   -226     62    184    174    -28   -283     49    -83
   -246    -46    197    145   -223     75    176    197    -12   -272     59    -62
   -215     -7    207    111   -213     98    168    215     -2   -265     72    -38
   -210     36    246     85   -228    140    181    249     36   -223    116     10
   -215     46    262     85   -239    153    210    303     90   -171    158     57
   -174     85    259     41   -218    174    207    342    140   -129    207    106
   -150    116    267     15   -210    192    207    381    184    -77    272    127
   -145    137    280      2   -213    207    213    415    215    -54    270    114
   -109    181    290    -36   -200    236    215    462    241    -44    262    228
   -109    194    303    -44   -207    249    218    511    272     -7    301    262
   -116    200    316    -41   -215    257    215    519    270    -10    303    283
   -145    210    355    -33   -249    283    213    504    252    -10    309    285
   -163    241    405    -38   -283    322    226    496    249     -2    335    293
   -135    285    418    -77   -277    350    215    462    223    -33    316    270
   -127    288    413    -80   -270    350    197    410    166    -93    262    231
   -145    272    418    -67   -280    345    187    345    101   -150    213    192
   -184    241    426    -28   -303    332    200    301     64   -171    197    174
   -210    228    436    -10   -324    329    200    244     23   -202    176    155
   -228    236    465     -5   -348    350    181    174    -20   -241    150    103
   -241    262    501    -12   -371    379    174    109    -59   -288    101     31
   -259    259    519      0   -389    389    181     70    -93   -337     46     59
   -280    254    535     10   -407    394    189     49   -103   -335     46     57
   -296    267    561     12   -428    413    189     23   -114   -327     54     36
   -296    283    579      5   -436    431    194     15   -119   -327     59     28
   -296    298    594      0   -444    446    215     36    -98   -301     88     62
   -303    363    665    -31   -485    514    215     59    -62   -275    124    114
   -322    392    711    -36   -517    550    202     46    -44   -244    155    137
   -371    405    776    -18   -576    592    181     10    -41   -205    187    114
   -444    410    854     18   -649    631    166    -20    -46   -200    187     72
   -405    384    787      7   -597    587    150    -15    -62   -223    142    127
   -322    371    691    -25   -506    530    103    -31    -90   -241    137    158
   -332    384    714    -25   -524    548     70    -75   -119   -244    176    158
   -342    389    732    -23   -537    561     51   -114   -132   -233    218    135
   -379    353    732     10   -555    542     44    -96   -150   -275    122     23
   -332    194    527     70   -431    358     25    -90   -231   -415    -98    -44
   -285    106    392     88   -340    249      7   -114   -296   -483   -171      7
   -306    122    428     93   -366    275      5   -132   -298   -449   -109     -2
   -309    122    431     90   -371    275      2   -153   -322   -465   -106    -28
   -298    103    402     96   -350    254     -2   -174   -342   -475   -114    -46
   -322     80    400    119   -361    241     -7   -192   -350   -475   -114    -67
   -340     49    389    145   -363    218    -12   -205   -371   -491   -124    -90
   -361     31    389    163   -376    210     -7   -207   -376   -485   -122    -85
   -368     25    394    168   -381    210    -10   -223   -389   -498   -135    -75
   -358     12    368    171   -366    189    -33   -254   -420   -537   -179    -85
   -361     -7    353    184   -358    171    -46   -265   -436   -542   -187    -98
   -366    -33    329    197   -348    148    -54   -259   -428   -509   -158   -132
   -363    -54    309    210   -337    124    -57   -254   -431   -511   -150   -161
   -345   -187    155    265   -252    -15    -49   -246   -488   -600   -246   -246
   -301   -413   -111    358    -96   -262      2   -192   -597   -802   -496   -480
   -277   -519   -241    397    -20   -379    114    -51   -594   -932   -680   -649
   -303   -363    -59    332   -124   -210    220     23   -452   -823   -589   -589
   -452     -5    446    228   -452    220    148   -368   -439   -626   -311   -335
   -667    600   1267     33   -966    932   -111  -1021   -491   -275    241    210
   -810   1299   2109   -244  -1460   1704   -358  -1361   -348    272    969    909
   -782   1480   2260   -350  -1522   1870   -628  -1556   -322    607   1376   1304
   -745   1060   1805   -158  -1275   1431   -740  -1597   -553    355   1060   1070
   -711    446   1158    132   -935    802   -672  -1457   -922   -371    236    337
   -665      2    667    329   -667    335   -467  -1101  -1013   -815   -309   -223
   -589    -88    498    337   -545    205   -290   -714   -779   -727   -340   -233
   -514    -85    428    298   -472    171   -153   -446   -584   -581   -267   -192
   -449    -80    368    265   -410    142    -70   -296   -475   -498   -202   -181
   -392   -103    288    246   -340     90    -57   -252   -457   -485   -184   -179
   -381   -101    280    241   -332     88    -38   -226   -449   -493   -205   -168
   -400   -109    290    252   -348     88     -7   -205   -431   -488   -215   -158
   -410   -116    293    265   -353     88      7   -187   -410   -441   -174   -179
   -389    -70    316    228   -355    122      0   -161   -376   -387   -114   -163
   -374    -54    316    213   -348    129     -2   -135   -345   -348    -85   -148
   -379    -75    303    226   -342    114      2   -129   -329   -322    -46   -122
   -374    -72    301    223   -337    114      7   -111   -309   -290     -7   -127
   -381    -25    353    202   -368    163      7    -96   -301   -296    -57   -142
   -374    -23    350    197   -363    161     12    -75   -283   -303    -93    -64
   -363      0    363    179   -363    181      7    -41   -246   -257    -46    -28
   -368      5    374    181   -371    189      7     -5   -194   -207     10     -7
   -379      7    384    184   -381    197     15     36   -153   -155     83     33
   -371     44    415    163   -394    231     23     72   -114    -93    135     20
   -353     70    423    140   -389    246     33    114    -85    -77    116     10
   -335     75    410    129   -371    241     44    166    -57    -80     85     85
   -324    111    436    106   -381    272     57    226     -7    -25    137    142
   -311    124    436     93   -374    280     85    296     57     44    197    176
   -290    145    433     70   -361    288    101    353    103     90    239    207
   -254    200    454     28   -353    327    103    402    132    124    283    257
   -233    223    457      5   -345    340    111    436    174    179    332    285
   -231    254    485    -12   -358    368    111    444    189    207    374    306
   -228    244    470     -7   -350    355    106    426    189    236    428    301
   -249    244    493      2   -371    368     90    363    145    194    397    220
   -332    236    566     46   -449    400    103    332    127    171    348    226
   -366    226    592     70   -478    407    124    345    145    187    366    267
   -355    231    587     62   -472    407    129    327    135    184    371    254
   -337    218    555     59   -446    387    122    270     93    153    332    194
   -348    202    550     70   -449    376    114    202     54    106    265    166
   -376    187    563     93   -470    374    116    137     10     67    231    153
   -397    184    579    103   -488    381    106     75    -38     20    181    129
   -410    122    532    145   -470    327    122     44    -54      0    155    116
   -426    114    540    153   -483    327    135     25    -44     33    207     90
   -439    155    594    142   -517    374    150     20    -28     59    244     88
   -433    153    587    140   -511    368    158     23    -18     64    246    101
   -418    153    571    132   -493    361    166     33      0     85    254     98
   -415    197    613    106   -514    405    187     62     49    150    316    137
   -431    259    691     85   -561    475    205     83    101    200    353    168
   -441    303    745     67   -594    524    202     85    129    218    358    200
   -418    319    737     49   -576    527    158     59    119    202    337    202
   -405    277    683     62   -542    480    122     46     98    187    322    202
   -410    244    654     83   -532    449    109     38     90    187    335    210
   -433    213    646    109   -540    428    101     12     77    192    353    179
   -457    200    657    129   -555    428     93    -15     49    174    332    145
   -467    124    589    171   -530    355     93    -12     31    150    306    127
   -475     25    498    223   -488    262     75    -31    -15     98    252     83
   -496    -62    431    277   -465    184     59    -59    -64     51    197     38
   -522    -98    423    311   -472    161     51    -96    -98     20    161     10
   -535   -119    413    327   -475    145     46   -127   -122     -2    129    -20
   -545   -150    392    348   -470    119     44   -140   -124    -10    116    -41
   -550   -176    374    363   -465     98     44   -148   -129    -20    106    -51
   -548   -192    355    371   -452     80     54   -142   -129    -15    101    -49
   -540   -202    337    371   -439     67     59   -142   -129    -20     88    -57
   -561   -207    350    384   -457     70     64   -137   -127    -20     83    -51
   -581   -246    335    413   -459     44     67   -132   -124    -23     80    -51
   -553   -311    241    433   -397    -36     64   -137   -132    -31     88    -57
   -548   -348    200    446   -374    -75     62   -137   -140    -25     96    -70
   -555   -410    142    483   -350   -135     77   -124   -148    -36     85    -88
   -522   -563    -44    540   -241   -303     83   -129   -249   -184    -75   -231
   -488   -784   -296    636    -96   -540    158    -80   -389   -420   -340   -496
   -504   -833   -332    667    -88   -584    293     51   -363   -480   -433   -654
   -553   -652    -98    600   -228   -376    353    -18   -270   -368   -298   -532
   -704   -207    496    454   -602    142    213   -498   -187    -72    106   -109
   -914    550   1465    181  -1189   1008      0   -940     54    504    815    628
  -1008   1078   2083    -36  -1545   1579   -192  -1031    410   1140   1509   1392
   -904    995   1899    -46  -1400   1444   -454  -1093    436   1350   1709   1680
   -831    498   1327    163  -1078    911   -600  -1195     41    893   1231   1187
   -815    -88    727    452   -771    319   -561  -1163   -485     64    381    275
   -784   -413    368    597   -579    -23   -332   -807   -537   -228     10   -148
   -696   -431    265    563   -483    -83   -132   -452   -329   -122     51   -140
   -607   -431    176    517   -392   -127     -2   -226   -192    -46     83   -101
   -587   -459    127    524   -358   -166     59   -114   -140    -28     75    -90
   -592   -491    101    537   -348   -194     88    -77   -116    -15     72   -103
   -579   -478    101    527   -342   -189    101    -62   -103    -10     75   -111
   -561   -462     98    511   -332   -181    116    -41    -88     -2     85   -101
   -535   -467     67    501   -301   -200    124    -12    -77      0     77    -93
   -524   -480     44    501   -285   -220    129     18    -62     10     85    -72
   -527   -496     31    511   -280   -233    148     44    -28     51    132    -57
   -522   -470     49    493   -288   -210    153     57    -10     77    158    -59
   -527   -449     77    488   -303   -187    163     77     12     96    166    -46
   -532   -436     96    483   -314   -171    179    101     49    124    184    -33
   -517   -415    101    465   -311   -158    189    124     77    140    200    -12
   -491   -413     75    449   -283   -168    181    140     96    153    218     10
   -472   -392     80    433   -277   -155    179    168    122    181    244     36
   -475   -335    140    402   -309    -98    181    197    155    215    267     64
   -472   -290    181    381   -329    -54    189    220    184    239    288     80
   -449   -262    187    353   -319    -38    200    265    226    275    322    116
   -436   -226    210    332   -324     -7    202    311    270    309    353    142
   -415   -181    233    296   -324     25    210    374    322    353    389    176
   -379   -132    246    257   -314     57    207    423    371    402    431    207
   -353    -67    283    210   -319    106    210    470    420    457    478    259
   -329    -12    316    171   -324    150    213    517    472    511    524    314
   -303    -12    290    158   -298    137    218    548    506    550    558    353
   -306      7    314    148   -311    161    220    561    532    576    587    376
   -316      7    324    153   -319    166    215    545    530    574    584    371
   -335     -7    327    171   -332    158    215    524    509    553    563    348
   -353     -7    345    179   -353    168    228    504    496    535    553    337
   -361     -5    355    181   -358    174    246    478    480    524    542    329
   -374    -28    345    200   -363    158    254    439    446    493    509    306
   -381    -64    316    223   -350    124    236    374    387    431    444    257
   -423   -111    311    265   -368    101    231    309    342    384    405    202
   -433   -140    290    285   -363     75    226    252    306    342    374    153
   -449   -158    288    301   -371     64    218    197    265    301    340    103
   -488   -176    311    332   -400     67    220    155    228    267    306     70
   -509   -179    329    342   -420     75    226    132    213    252    290     51
   -509   -168    340    337   -426     83    236    135    218    257    290     57
   -517   -189    324    353   -423     67    244    145    226    262    288     67
   -506   -145    361    327   -433    106    265    174    257    301    327     96
   -485    -59    426    272   -457    181    283    205    309    353    376    137
   -475     -5    470    239   -472    233    285    213    335    374    397    155
   -472     31    501    218   -485    265    257    194    337    392    418    163
   -459     41    501    210   -480    270    218    171    335    394    420    166
   -459     -5    452    231   -457    220    194    150    303    368    400    153
   -478    -31    446    254   -465    207    171    129    275    342    381    132
   -498    -54    441    275   -472    192    155    106    239    309    353    106
   -511    -93    418    303   -465    161    155    101    218    288    329     96
   -504   -176    324    337   -415     72    140     80    176    239    288     57
   -488   -277    210    381   -350    -36    132     59    127    184    236     -2
   -491   -324    163    405   -329    -83    132     36     90    142    192    -38
   -488   -353    135    420   -311   -109    135     15     64    116    158    -59
   -496   -379    116    436   -309   -132    135      2     54    106    140    -80
   -501   -405     93    452   -298   -155    132     -7     44     93    132    -85
   -504   -444     57    472   -283   -194    129    -15     28     72    116    -88
   -511   -452     59    483   -285   -197    116    -25     12     57     96    -90
   -524   -478     44    501   -288   -218    106    -28      2     46     88    -98
   -522   -506     15    511   -270   -246    103    -31     -2     44     93   -122
   -514   -501     10    506   -265   -246     96    -36     -5     46    101   -142
   -514   -517     -2    517   -257   -259    101    -33     -2     51    103   -145
   -496   -517    -23    506   -236   -272     98    -46    -15     28     72   -166
   -491   -618   -127    553   -184   -374    111    -36    -57    -36     -5   -226
   -480   -849   -371    662    -57   -613    179     25   -135   -205   -200   -405
   -470  -1031   -561    750     44   -797    309    155   -155   -371   -420   -620
   -504   -883   -379    693    -64   -631    410    272    -20   -298   -368   -587
   -626   -519    103    571   -366   -207    355     -2     23   -109    -96   -366
   -789     67    857    358   -823    462    114   -574    -28    213    397     96
   -937    784   1722     77  -1330   1252   -114   -963     88    737   1080    745
   -906    963   1867    -31  -1387   1415   -345  -1117    171   1145   1525   1213
   -792    537   1330    127  -1062    935   -470  -1158    -18    997   1348   1106
   -717     -5    709    358   -714    350   -444  -1117   -441    262    566    327
   -691   -498    192    594   -441   -153   -316   -950   -756   -462   -223   -355
   -639   -633      2    633   -322   -316   -145   -576   -493   -350   -205   -332
   -576   -613    -36    592   -270   -324    -10   -290   -249   -176    -90   -246
   -517   -579    -64    545   -228   -324     83   -106   -103    -83    -31   -202
   -491   -555    -64    524   -213   -311    127    -20    -25    -28      0   -174
   -480   -574    -96    527   -194   -335    148      2    -18    -31    -12   -176
   -478   -568    -93    522   -194   -332    153     20     -5    -28    -12   -181
   -483   -542    -62    511   -213   -303    161     31     20    -15     -2   -176
   -493   -540    -46    517   -223   -293    171     46     44     -5      2   -158
   -488   -558    -72    522   -210   -316    158     44     46     -5      5   -153
   -467   -537    -70    501   -200   -303    150     49     62     18     23   -140
   -449   -506    -59    475   -194   -283    158     64     85     36     36   -127
   -446   -480    -33    465   -207   -257    176     93    109     59     59   -101
   -441   -488    -49    462   -197   -267    174    106    119     67     64    -90
   -428   -480    -54    454   -189   -267    171    122    135     80     67    -85
   -410   -449    -41    428   -187   -244    166    137    161    109     93    -57
   -387   -394     -7    392   -189   -202    166    161    197    150    135    -18
   -381   -394    -12    387   -187   -205    174    184    226    168    140    -10
   -368   -394    -25    381   -171   -213    187    213    252    187    148    -12
   -332   -355    -25    342   -153   -189    187    254    301    244    202     31
   -288   -290     -2    290   -142   -148    187    298    358    298    254     90
   -277   -267     10    270   -145   -129    192    337    413    342    296    127
   -257   -236     20    246   -140   -109    192    379    457    379    316    150
   -239   -207     31    223   -137    -90    202    431    504    423    353    202
   -231   -200     31    215   -132    -85    215    480    548    467    402    265
   -213   -174     36    192   -127    -70    226    501    568    498    441    272
   -192   -137     54    163   -124    -44    220    501    563    498    439    267
   -184   -116     67    148   -129    -25    213    472    527    459    413    270
   -197   -101     96    150   -148     -2    213    436    488    410    374    249
   -205   -116     88    161   -148    -15    202    397    444    366    329    218
   -213   -145     64    179   -140    -41    194    350    400    319    290    166
   -233   -153     80    194   -158    -36    189    293    353    277    270    132
   -267   -179     88    223   -179    -46    181    231    296    236    252     88
   -298   -218     80    254   -189    -70    174    176    239    181    194     10
   -301   -231     70    265   -187    -80    174    140    202    140    150    -18
   -288   -213     75    249   -181    -70    184    124    184    122    140     -7
   -288   -187    101    239   -194    -44    187    106    174    116    124    -25
   -309   -194    114    249   -213    -38    187     93    166    111    114    -44
   -303   -218     83    259   -194    -67    187     93    168    116    119    -51
   -288   -163    122    226   -207    -20    189     98    189    137    142    -49
   -290    -59    231    176   -262     85    197    111    231    184    187     -5
   -285      5    288    140   -288    145    197    116    254    210    218     20
   -277     33    311    122   -293    171    176    101    262    220    233     36
   -298     23    319    137   -309    171    153     72    257    223    244     44
   -306     -7    298    158   -303    145    132     57    239    205    233     28
   -277    -12    265    142   -272    127    111     51    228    197    236     20
   -262      0    262    129   -262    129     93     31    205    176    223     15
   -252     -7    244    127   -249    119     77     10    168    137    179     -7
   -246    -88    158    168   -202     33     67    -18    114     80    114    -75
   -246   -194     49    218   -150    -75     59    -38     62     28     57   -124
   -249   -252     -2    249   -124   -127     62    -49     31     -5     18   -155
   -270   -327    -57    298   -106   -194     64    -64      0    -46    -12   -184
   -280   -368    -88    324    -96   -228     64    -77    -25    -75    -28   -187
   -290   -366    -75    327   -109   -220     51    -93    -46    -93    -49   -197
   -309   -363    -57    335   -127   -210     49   -109    -59   -101    -54   -197
   -309   -376    -67    342   -122   -220     49   -122    -75   -111    -62   -205
   -288   -394   -106    342    -90   -252     46   -129    -93   -122    -83   -215
   -288   -413   -124    350    -83   -270     36   -137   -111   -137   -106   -239
   -283   -420   -137    350    -72   -280     36   -132   -109   -142   -122   -231
   -275   -420   -145    345    -67   -283     33   -132   -109   -145   -119   -213
   -275   -431   -155    353    -59   -293     38   -132   -111   -145   -109   -202
   -298   -514   -218    405    -41   -366     49   -140   -142   -197   -155   -254
   -301   -678   -376    488     36   -527     96    -93   -192   -303   -280   -379
   -241   -857   -615    548    184   -737    184     38   -202   -449   -488   -581
   -189   -807   -618    498    213   -714    293    226    -83   -457   -548   -641
   -244   -478   -236    361     -5   -358    306    148     23   -301   -353   -475
   -376    -31    345    202   -361    155    106   -389   -114   -132    -15   -163
   -540    587   1124    -25   -833    854   -166   -945   -228    187    524    322
   -607   1109   1717   -249  -1161   1413   -418  -1270   -220    623   1109    841
   -576    823   1397   -124   -987   1111   -579  -1395   -371    654   1161    904
   -548    254    800    145   -675    527   -561  -1348   -662    142    568    342
   -475   -218    257    345   -368     20   -449  -1156   -914   -537   -213   -358
   -415   -485    -70    452   -174   -277   -275   -763   -719   -589   -389   -478
   -361   -496   -137    426   -111   -316   -163   -478   -446   -405   -270   -368
   -332   -483   -150    407    -90   -316    -57   -272   -262   -288   -184   -301
   -306   -488   -181    397    -62   -335      5   -179   -189   -254   -168   -277
   -246   -472   -226    361    -10   -350     20   -119   -145   -233   -174   -249
   -215   -467   -254    340     18   -361     23    -88   -124   -220   -163   -249
   -239   -472   -233    355     -5   -353     38    -85   -116   -207   -150   -265
   -265   -454   -189    358    -38   -322     49    -70    -88   -179   -122   -241
   -259   -439   -179    350    -41   -309     62    -38    -57   -150    -93   -210
   -202   -397   -194    298     -5   -296     49    -33    -44   -145   -101   -223
   -194   -394   -202    293      2   -298     51    -15    -25   -129    -88   -200
   -215   -410   -197    311    -10   -303     57     -5    -18   -116    -72   -174
   -215   -374   -158    296    -28   -267     62     15      5    -88    -36   -155
   -184   -350   -166    265    -10   -259     67     36     23    -77    -36   -168
   -184   -324   -140    254    -23   -233     96     72     54    -59    -20   -116
   -187   -301   -116    244    -36   -210    109     98     83    -36     10    -77
   -192   -288    -96    241    -49   -192    111    124    114     -2     36    -59
   -176   -270    -96    220    -41   -184    109    155    148     23     67    -41
   -158   -226    -67    192    -46   -148    111    192    192     59    106    -12
   -140   -197    -57    168    -44   -127    132    249    239     98    132     23
   -135   -200    -64    168    -36   -132    155    322    293    145    163     88
   -132   -184    -51    158    -41   -116    158    371    332    184    202    122
    -93   -129    -36    111    -28    -83    153    410    368    218    231    150
    -67    -96    -31     80    -20    -64    155    452    410    254    259    192
   -119    -90     28    106    -75    -31    179    475    431    277    293    231
   -171   -119     51    142   -114    -33    189    449    407    267    298    236
   -153    -80     72    116   -114     -2    179    426    392    257    298    223
   -114    -28     85     70   -101     28    168    426    379    246    290    215
     -5     28     33    -10    -18     31    140    420    350    226    285    202
    -54     38     93      7    -75     64    140    389    327    207    288    197
   -101      7    106     46   -103     57    140    319    280    166    244    148
   -122    -51     67     85    -96      7    137    257    226    109    176    101
   -129    -62     67     96    -98      2    127    194    179     59    132     77
   -142    -49     93     93   -119     20    111    145    142     25    106     31
   -158    -44    114    101   -137     33    116    116    129      7     88      5
   -168    -36    129    101   -150     44    127    101    127      2     83      2
   -174    -36    137    106   -155     49    135     93    127      7     90     12
   -181    -44    137    111   -161     46    150     88    124      0     85      2
   -192    -54    137    122   -166     38    161     77    116    -18     70    -10
   -200    -18    181    109   -192     80    168     83    129     -5     93     -2
   -181     90    272     46   -226    181    174    103    171     44    153     31
   -187     88    275     49   -231    181    155     88    176     51    161     44
   -252     83    332     83   -290    207    148     54    176     49    171     51
   -306     75    381    114   -342    228    137     33    179     49    171     70
   -189    114    303     38   -246    207     77     20    150     18    132     51
    -90    145    233    -28   -163    187      5      0    119    -20    109     38
    -67     85    153    -10   -111    119    -20    -12     90    -41     90     23
    -93     20    114     36   -103     67    -15    -33     59    -70     62    -20
   -116     20    137     49   -127     77     -7    -54     23   -109     31    -62
   -127    -31     96     77   -114     31    -12    -75    -18   -155    -10    -98
   -132   -106     25    119    -80    -41    -23    -93    -51   -194    -49   -109
   -142   -176    -36    158    -54   -106    -44   -129   -109   -249   -103   -155
   -142   -226    -83    184    -31   -155    -57   -161   -153   -293   -145   -202
   -137   -233    -96    184    -23   -166    -54   -171   -163   -301   -145   -200
   -148   -249   -101    197    -25   -176    -59   -192   -184   -319   -150   -213
   -184   -259    -75    220    -57   -166    -62   -218   -202   -335   -161   -239
   -187   -267    -80    228    -54   -174    -62   -226   -215   -361   -192   -239
   -132   -290   -158    210     10   -223    -72   -213   -226   -374   -223   -244
   -145   -316   -171    231     10   -244    -62   -213   -233   -384   -236   -244
   -226   -340   -116    280    -57   -231    -25   -241   -246   -394   -231   -259
   -270   -353    -83    311    -93   -218    -10   -267   -257   -402   -231   -254
   -153   -376   -226    262     36   -301    -59   -267   -306   -483   -316   -309
    -36   -542   -509    288    233   -527    -54   -189   -402   -657   -524   -472
     -5   -743   -737    374    363   -740     67    -31   -431   -805   -730   -735
     -5   -719   -714    363    353   -717    210    158   -303   -771   -737   -797
   -124   -418   -296    270     83   -358    213    -67   -239   -607   -496   -574
   -309    119    428     96   -368    272    -20   -691   -303   -332    -54   -122
   -480    852   1332   -187   -906   1091   -277  -1158   -205    148    602    574
   -509   1314   1823   -402  -1166   1569   -542  -1369    -41    646   1210   1226
   -431   1005   1436   -288   -932   1221   -704  -1441   -197    587   1137   1195
   -379    418    795    -20   -587    605   -701  -1418   -600    -51    441    480
   -340   -101    239    220   -290     67   -566  -1200   -875   -691   -272   -257
   -288   -322    -33    306   -127   -179   -368   -802   -706   -719   -407   -402
   -192   -306   -116    249    -38   -213   -223   -506   -491   -589   -332   -332
   -116   -314   -197    215     38   -257   -116   -316   -361   -509   -306   -311
   -101   -327   -226    213     59   -277    -64   -241   -309   -488   -311   -316
    -93   -327   -233    210     70   -280    -44   -207   -293   -498   -327   -316
    -59   -283   -223    168     80   -252    -51   -187   -296   -527   -345   -259
    -51   -298   -249    174     98   -275    -36   -166   -290   -527   -342   -236
    -72   -283   -210    176     67   -246    -12   -174   -290   -530   -350   -259
   -111   -262   -150    187     18   -207     25   -171   -272   -511   -319   -259
    -70   -244   -174    155     51   -210     23   -179   -262   -491   -283   -257
      5   -192   -197     93    101   -194    -25   -150   -262   -480   -275   -244
     33   -163   -200     62    114   -179    -38   -103   -241   -465   -265   -220
     41   -145   -187     51    114   -166    -25    -80   -218   -446   -254   -202
      5   -158   -163     75     83   -161    -10    -75   -213   -433   -236   -184
    -31   -132   -101     80     33   -116     18    -59   -187   -407   -213   -174
     -5    -64    -59     33     25    -62     18    -23   -150   -381   -189   -150
     49    -25    -75    -10     62    -49     -5     12   -127   -358   -171   -122
     80     -7    -90    -38     85    -46     -2     46   -106   -345   -158    -88
     93      7    -85    -51     88    -38     10     90    -72   -311   -122    -51
    106     20    -85    -64     96    -31     23    142    -33   -259    -77    -38
    122     51    -70    -85     96     -7     44    202     18   -207    -41    -15
    158    106    -51   -132    103     28     51    249     59   -171    -10     51
    187    132    -54   -161    122     38     59    298    106   -129     31     96
    207    161    -49   -187    127     57     57    329    129   -109     59    153
    226    218     -7   -220    116    106     57    348    140    -98     85    200
    223    262     38   -244     90    150     59    329    127   -106     62    184
    231    288     57   -262     88    174     51    303    103   -129     41    176
    236    306     70   -272     83    189     38    267     67   -163     31    189
    223    303     80   -262     72    192     33    233     38   -181     23    184
    215    311     96   -265     59    202     28    187     15   -181     38    109
    197    322    124   -259     36    223     23    132    -20   -202     20     31
    163    316    150   -241      7    233     23     67    -72   -262    -49     -2
    129    275    145   -202     -7    210     28      5   -124   -332   -111     28
    109    254    145   -181    -18    200     33    -41   -150   -335   -114    -28
     85    239    150   -163    -33    194     54    -72   -166   -345   -135    -72
     83    254    171   -171    -44    215     46   -109   -194   -379   -174    -83
    101    246    145   -174    -20    197     31   -137   -228   -423   -223    -75
     96    228    129   -163    -18    179     54   -132   -228   -410   -207    -77
     96    262    166   -179    -36    215     70   -122   -207   -366   -148    -93
     96    345    246   -223    -75    296     85   -106   -174   -311    -75    -57
     93    392    298   -241   -101    345     98    -88   -135   -275    -46    -41
     98    413    314   -257   -109    366     90    -85   -129   -290    -96    -20
    114    433    319   -275   -101    376     59   -101   -129   -285   -101     15
    124    446    322   -285    -98    384     15   -132   -158   -316   -129     20
    109    428    319   -267   -103    374    -10   -158   -197   -355   -171     25
     96    363    267   -231    -85    314    -15   -171   -200   -332   -142      7
     85    353    267   -220    -90    311    -28   -202   -205   -314   -114    -38
     83    340    257   -213    -88    298    -59   -231   -236   -350   -142    -70
     80    233    153   -155    -36    194    -83   -254   -296   -413   -205   -122
     77    153     72   -116      2    114    -93   -283   -345   -459   -262   -171
     77     98     18    -88     28     59    -98   -314   -387   -501   -309   -205
     75     54    -20    -64     46     18   -103   -348   -428   -545   -355   -236
     67     10    -57    -38     62    -23   -114   -366   -459   -584   -392   -257
     59      0    -62    -31     59    -31   -124   -387   -483   -602   -418   -270
     54    -31    -88    -12     70    -59   -119   -389   -491   -613   -428   -262
     57    -41   -101     -7     77    -70   -114   -389   -488   -600   -405   -257
     62    -44   -106     -7     83    -75   -114   -392   -483   -587   -389   -259
     54    -77   -132     10     93   -103   -119   -400   -496   -610   -410   -267
     57   -103   -163     23    109   -132   -116   -394   -504   -628   -433   -270
     59   -109   -168     23    111   -137   -116   -392   -509   -641   -457   -262
     72    -98   -171     12    122   -135   -127   -405   -524   -646   -462   -272
     88   -161   -249     36    166   -202   -129   -415   -592   -735   -561   -379
    127   -387   -514    129    319   -449    -85   -402   -730   -932   -779   -610
    158   -548   -706    194    431   -626     20   -316   -810  -1093   -976   -849
    153   -462   -615    155    384   -537    145   -218   -727  -1057   -956   -865
     12   -111   -124     46     67   -116     93   -589   -662   -854   -680   -576
   -194    545    737   -176   -467    641   -132  -1101   -496   -392    -93     38
   -345   1273   1615   -465   -982   1444   -350  -1330   -153    259    646    810
   -277   1579   1857   -649  -1067   1717   -633  -1353    116    779   1176   1400
   -205   1249   1452   -524   -828   1348   -807  -1436   -103    566    940   1202
   -189    714    904   -262   -545    807   -826  -1470   -602   -142    207    444
   -179    220    400    -20   -288    309   -646  -1247   -909   -711   -426   -233
    -96     67    163     15   -129    114   -415   -867   -789   -737   -540   -371
     23     57     33    -41     -5     46   -262   -600   -644   -654   -506   -335
     88     15    -72    -51     80    -28   -174   -454   -576   -618   -493   -329
     93    -28   -122    -33    106    -75   -135   -400   -553   -605   -485   -335
     85    -59   -145    -12    114   -101   -109   -371   -537   -592   -480   -329
     90    -80   -171     -7    129   -124    -90   -353   -527   -589   -488   -332
    116    -59   -179    -28    148   -119    -85   -329   -511   -576   -478   -314
    127    -33   -161    -49    142    -96    -88   -314   -501   -563   -465   -309
    127    -51   -179    -36    153   -114    -77   -301   -491   -553   -459   -303
    135    -54   -189    -41    161   -122    -57   -277   -475   -550   -457   -283
    129    -49   -179    -41    153   -114    -41   -262   -454   -527   -426   -265
    127    -46   -174    -41    148   -109    -38   -249   -433   -514   -407   -254
    142    -36   -179    -51    161   -106    -28   -220   -407   -475   -381   -239
    150     -7   -158    -75    155    -83    -28   -197   -392   -439   -361   -233
    166     25   -142    -96    155    -57    -31   -171   -371   -415   -337   -205
    184     75   -109   -132    148    -15    -33   -145   -350   -397   -311   -176
    205    116    -88   -161    148     15    -25   -109   -314   -376   -293   -145
    228    153    -75   -192    150     38    -36    -75   -285   -350   -280   -111
    257    192    -64   -223    161     64    -44    -31   -252   -311   -257    -98
    283    218    -64   -252    174     77    -33     23   -205   -270   -228    -67
    309    283    -25   -296    168    129    -31     75   -158   -226   -194    -28
    337    319    -20   -329    179    150    -20    135   -114   -176   -150     23
    353    350     -2   -353    179    174    -18    184    -77   -140   -119     64
    368    397     28   -384    168    213    -15    220    -38    -96    -80    116
    368    418     49   -392    161    233    -10    236    -18    -70    -59    140
    358    418     59   -389    150    239     -5    236    -10    -54    -36    137
    355    428     72   -394    142    252     -7    218    -20    -62    -41    119
    361    433     70   -397    145    252     -2    194    -31    -72    -59    109
    358    413     54   -384    153    233      0    166    -51    -93    -88     96
    335    394     59   -363    137    228      0    116    -88   -127   -119     67
    309    371     62   -340    122    218     -7     59   -132   -171   -163     36
    280    353     72   -316    103    213    -15      2   -161   -197   -181      7
    259    329     70   -293     96    200    -18    -54   -192   -220   -181    -15
    233    311     77   -272     75    197    -23   -106   -231   -257   -220    -83
    223    283     59   -254     83    171    -12   -137   -249   -283   -262   -116
    213    259     46   -236     83    153      7   -150   -249   -288   -272   -101
    205    309    103   -257     51    207     23   -150   -233   -277   -262    -90
    189    309    119   -252     36    215     25   -155   -241   -293   -293    -93
    192    322    127   -257     33    226     33   -142   -226   -265   -267    -83
    205    415    207   -311      0    314     49   -119   -181   -202   -213    -57
    215    465    249   -340    -15    358     54   -103   -148   -163   -171    -15
    210    480    267   -345    -28    376     33   -116   -137   -150   -163      2
    223    517    293   -371    -36    407    -12   -142   -129   -142   -150     20
    233    522    285   -379    -25    405    -44   -166   -145   -150   -145     -2
    228    480    252   -353    -10    366    -51   -176   -163   -161   -171    -49
    194    418    220   -306    -12    319    -67   -194   -192   -187   -197    -41
    171    389    218   -280    -23    303    -80   -215   -213   -187   -181    -51
    153    322    166   -239     -7    244    -88   -223   -241   -210   -226   -114
    137    205     67   -171     36    137    -88   -233   -283   -270   -314   -163
    135    142      7   -140     62     75    -88   -252   -316   -306   -350   -184
    132     93    -41   -114     85     25    -88   -267   -345   -340   -379   -218
    132     44    -88    -88    109    -20    -93   -283   -371   -366   -402   -241
    132      7   -124    -70    129    -57    -90   -285   -371   -371   -389   -226
    116      7   -111    -62    114    -51    -96   -288   -363   -361   -371   -233
    111     20    -93    -67    103    -36   -101   -290   -371   -371   -397   -277
    109     10    -98    -62    103    -44   -103   -301   -392   -384   -413   -285
    103      2   -101    -51    103    -49   -101   -293   -381   -358   -376   -267
    111    -25   -137    -44    124    -83   -101   -290   -384   -363   -387   -288
    119    -49   -168    -36    142   -109   -101   -285   -392   -376   -426   -293
    111    -57   -171    -28    140   -114   -103   -285   -392   -376   -428   -280
    106    -93   -200     -5    153   -145   -106   -290   -420   -405   -462   -337
    129   -280   -410     72    267   -345    -72   -267   -519   -563   -646   -485
    140   -532   -675    194    405   -602     25   -181   -605   -769   -901   -730
    155   -537   -693    189    420   -615    150    -31   -527   -784   -953   -836
     93   -265   -358     85    226   -311    197    -77   -400   -620   -771   -704
    -70    277    348   -103   -210    314      0   -600   -392   -324   -324   -280
   -218   1031   1247   -407   -732   1137   -246  -1044   -252    202    366    397
   -244   1488   1730   -623   -989   1608   -470  -1205    -25    763    982   1047
   -150   1278   1428   -563   -789   1353   -691  -1314   -109    867   1085   1226
   -109    683    789   -288   -449    735   -722  -1389   -589    205    400    506
    -70    142    210    -36   -140    176   -633  -1286  -1005   -558   -410   -324
    -18   -148   -132     80     57   -140   -454   -948   -943   -722   -662   -574
     41   -135   -176     46    109   -155   -283   -610   -675   -558   -574   -470
    119   -122   -241      0    176   -179   -168   -387   -506   -444   -509   -426
    161   -114   -275    -23    215   -192    -98   -270   -413   -381   -470   -397
    158   -140   -301    -10    228   -220    -64   -220   -384   -374   -472   -402
    153   -155   -309      2    231   -231    -33   -187   -363   -366   -472   -410
    153   -135   -288    -10    218   -210    -33   -174   -350   -350   -454   -415
    171   -122   -293    -23    231   -207    -36   -150   -327   -335   -449   -413
    176   -111   -288    -33    231   -200    -36   -124   -303   -319   -436   -384
    181    -85   -267    -46    223   -176    -25   -103   -270   -283   -392   -355
    184    -70   -254    -57    218   -161    -25    -98   -254   -262   -379   -345
    189    -98   -290    -46    239   -194    -10    -83   -231   -241   -361   -329
    205   -127   -332    -41    267   -228     15    -57   -207   -223   -353   -324
    226    -64   -290    -80    257   -176     15    -36   -179   -197   -335   -280
    244    -23   -267   -111    252   -145     23    -12   -142   -163   -296   -246
    244    -44   -288   -101    265   -166     31      7   -124   -150   -298   -249
    259    -12   -272   -124    265   -142     20     25    -98   -119   -270   -218
    277     54   -223   -166    252    -83     23     62    -49    -62   -200   -181
    280     54   -226   -168    254    -85     38    109     -7    -25   -168   -189
    301     41   -259   -171    280   -109     46    161     36     18   -148   -148
    329     72   -257   -202    293    -90     44    210     80     59   -116   -101
    358    132   -226   -244    293    -46     57    272    132    101    -90    -31
    384    187   -197   -285    290     -5     54    319    189    163    -31     31
    413    202   -210   -309    311     -2     54    358    233    210     15     75
    433    239   -194   -337    314     23     46    381    262    249     59    129
    426    220   -205   -322    316      7     54    392    280    272     90    158
    413    223   -189   -319    301     15     54    379    265    254     62    124
    400    233   -166   -316    283     33     51    355    233    218     23     93
    400    257   -145   -329    270     57     46    319    205    194      7     67
    402    265   -137   -332    270     64     51    283    184    184     20     54
    387    205   -184   -296    285     10     59    244    148    140    -18     -2
    374    166   -207   -272    290    -20     57    205    106     93    -62    -28
    355    163   -194   -262    275    -15     54    161     67     54    -90    -59
    342    166   -176   -254    259     -5     57    116     28      7   -148   -145
    329    140   -189   -236    259    -23     51     72    -18    -51   -210   -210
    322    158   -163   -241    244     -2     44     41    -44    -70   -223   -218
    311    148   -163   -228    236     -7     49     31    -38    -64   -205   -202
    309    119   -189   -213    249    -33     67     28    -41    -70   -205   -210
    301    137   -166   -220    233    -12     93     51     -7    -36   -179   -202
    322    252    -70   -288    197     90     88     75     38     18   -127   -166
    332    332      0   -335    166    168     77     85     80     67    -80   -127
    337    350     12   -342    163    181     75     83     98     93    -51    -80
    303    348     44   -327    129    197     57     49     98    116    -12    -70
    288    342     51   -316    116    197     44     28     77     98    -33   -122
    329    314    -15   -324    174    150     10     10     38     49   -103   -150
    316    296    -20   -306    168    137     -5     -2     12     25   -114   -145
    285    272    -12   -277    148    129      5      0     15     23   -114   -161
    270    163   -106   -218    189     28     -2    -23    -28    -31   -179   -223
    265     80   -184   -174    223    -51    -15    -51    -75    -88   -233   -249
    262     28   -233   -145    249   -101    -10    -62    -98   -114   -257   -262
    288    -57   -345   -114    316   -200    -23    -85   -148   -163   -306   -306
    319    -80   -400   -119    358   -239    -38   -103   -189   -202   -342   -342
    311    -96   -407   -109    355   -249    -46   -119   -205   -218   -353   -358
    270   -124   -394    -72    332   -259    -36   -122   -202   -220   -350   -358
    218   -135   -353    -41    283   -244    -31   -148   -223   -233   -361   -387
    254   -122   -379    -67    316   -249    -49   -155   -231   -231   -363   -384
    314    -93   -407   -111    361   -249    -57   -132   -215   -210   -332   -371
    309   -153   -462    -77    384   -306    -54   -168   -246   -252   -376   -431
    181   -233   -415     23    296   -324    -28   -210   -270   -277   -410   -402
    184   -207   -392     10    288   -301    -33   -192   -241   -241   -381   -410
    311   -197   -509    -57    407   -353    -67   -132   -236   -244   -407   -444
    384   -327   -711    -28    548   -519    -49    -64   -267   -332   -522   -509
    324   -522   -846     98    584   -685     83     59   -233   -431   -696   -665
    327   -470   -800     70    561   -633    171    197   -106   -405   -724   -727
    324   -129   -454    -98    389   -293    158    142      0   -254   -548   -584
    200    293     93   -246     54    194    -28   -342   -171   -111   -223   -285
     51    880    828   -467   -387    854   -275   -880   -355    155    280    161
    -10   1257   1267   -623   -639   1262   -475  -1171   -410    501    797    631
      5   1005   1000   -506   -498   1002   -600  -1291   -592    483    815    670
     49    504    454   -275   -202    480   -610  -1278   -891    -28    218    106
     62     44    -20    -54     41     12   -488  -1091  -1088   -654   -524   -597
    101   -249   -350     72    223   -298   -332   -740   -852   -633   -636   -685
    135   -270   -407     67    270   -337   -220   -470   -553   -420   -498   -553
    161   -223   -384     31    272   -303   -135   -290   -355   -280   -394   -457
    184   -192   -376      2    277   -283    -70   -127   -218   -181   -340   -423
    324   -168   -496    -77    410   -332    -75    -41   -174   -163   -348   -394
    381   -176   -558   -103    467   -366    -83    -10   -153   -158   -337   -376
    363   -168   -532    -96    446   -350    -70      0   -132   -142   -314   -358
    342   -129   -472   -109    407   -301    -51     18    -96   -106   -277   -335
    324   -116   -441   -103    381   -280    -46     25    -72    -83   -254   -324
    301   -116   -420    -93    361   -267    -46     33    -57    -75   -246   -301
    303    -96   -400   -103    350   -246    -44     38    -44    -57   -228   -283
    322    -93   -415   -114    366   -254    -38     51    -25    -33   -213   -275
    319   -109   -428   -106    374   -267    -28     67     -5     -7   -194   -288
    309   -106   -418   -103    361   -262    -18     88     25     28   -155   -283
    306    -49   -355   -127    329   -202    -10    109     59     59   -122   -259
    301    -15   -319   -142    309   -166    -12    129     83     80   -101   -231
    309      7   -301   -161    306   -145     -7    163    106    101    -90   -194
    319     28   -290   -176    303   -132     -5    200    150    145    -57   -145
    324     28   -296   -176    311   -132    -10    241    192    184    -23   -109
    329     49   -283   -192    306   -114    -18    280    233    218      5    -85
    342     88   -257   -215    301    -83    -23    319    283    257     38    -46
    358    109   -252   -236    306    -70    -15    374    335    314     85      5
    387    119   -267   -252    327    -72      0    431    400    389    168     59
    392    145   -249   -270    322    -51     10    467    449    439    236    106
    405    192   -213   -298    309    -10     18    509    496    483    288    124
    418    233   -184   -327    301     25     12    524    496    480    272    124
    426    254   -171   -340    298     41      2    509    467    452    246    127
    418    236   -181   -327    298     28     -5    470    410    392    189     90
    366    192   -174   -280    270     10      7    431    368    340    142     80
    298    179   -119   -241    210     31     33    392    342    311    129     49
    350    239   -111   -293    231     64     23    353    306    280    109     10
    394    231   -163   -314    280     33     15    322    277    254     96    -10
    389    207   -181   -298    285     15      5    267    233    215     62    -51
    358    166   -192   -265    275    -12      7    220    197    168     20    -80
    335    111   -223   -223    280    -54     31    200    187    163     10    -90
    319    137   -181   -231    249    -20     33    179    181    158      7   -129
    306    171   -135   -239    220     18     36    161    174    155      7   -150
    298    166   -132   -233    215     18     41    150    166    148      2   -161
    298    163   -135   -231    218     15     49    150    171    158      7   -161
    298    202    -96   -252    194     54     62    161    197    189     38   -140
    298    259    -41   -280    171    109     67    163    226    220     77   -106
    303    319     15   -311    145    166     49    145    236    233     93    -83
    301    348     46   -324    127    197     15    124    239    244    114    -57
    301    329     25   -316    137    179    -15    103    226    236    109    -64
    293    277    -18   -285    155    129    -23     88    207    215     90    -80
    288    239    -49   -265    168     96    -36     64    179    189     64   -103
    288    249    -38   -267    163    106    -51     41    155    166     46   -124
    285    194    -90   -241    187     54    -59     33    132    135     15   -148
    275     67   -207   -174    241    -70    -72     25     90     88    -31   -200
    270    -28   -298   -122    283   -163    -77     15     51     46    -62   -236
    265    -59   -324   -101    293   -192    -83     -7     15     10    -90   -272
    254    -96   -353    -80    301   -226    -83    -25    -10    -20   -122   -309
    262   -129   -392    -67    324   -259    -88    -38    -33    -49   -153   -329
    259   -150   -410    -57    335   -280    -80    -44    -49    -59   -163   -337
    267   -153   -420    -57    342   -285    -77    -54    -59    -67   -158   -335
    265   -155   -420    -57    340   -285    -83    -64    -62    -62   -145   -335
    254   -184   -439    -36    345   -311    -80    -62    -64    -62   -158   -368
    262   -218   -483    -23    371   -350    -83    -59    -75    -72   -174   -366
    280   -210   -491    -33    384   -350    -85    -57    -77    -75   -166   -361
    285   -210   -498    -38    392   -353    -80    -57    -75    -72   -166   -361
    280   -210   -491    -36    384   -350    -67    -38    -62    -67   -166   -366
    283   -311   -594     12    439   -454    -44    -12   -101   -135   -241   -446
    319   -566   -885    124    602   -724     12     51   -202   -335   -475   -665
    350   -698  -1052    174    698   -875    135    192   -192   -470   -670   -859
    319   -522   -841     98    579   -680    231    288    -36   -361   -576   -797
    192   -148   -340    -23    265   -244    150    -57    -28   -174   -285   -532
     18    465    446   -241   -213    457   -129   -722   -155     96    189    -62
    -98   1130   1228   -517   -662   1179   -366  -1080    -54    600    859    587
    -62   1288   1348   -613   -706   1317   -594  -1234      0    971   1309   1034
    -15    854    867   -420   -444    859   -688  -1278   -218    763   1065    761
      5    231    226   -116   -109    228   -639  -1210   -631     -5    207    -70
     51   -181   -233     64    142   -207   -472   -906   -724   -475   -363   -542
    114   -283   -397     83    254   -340   -309   -517   -436   -327   -316   -504
    192   -267   -462     36    327   -363   -187   -246   -210   -174   -218   -433
    241   -231   -472     -5    355   -350   -101    -77    -83    -88   -153   -384
    249   -223   -475    -15    361   -350    -70    -23    -44    -72   -137   -381
    254   -241   -496     -7    374   -368    -59     -5    -36    -72   -135   -387
    257   -241   -498    -10    376   -368    -51     10    -28    -72   -137   -387
    257   -233   -491    -10    374   -361    -46     31    -10    -70   -129   -376
    254   -241   -496     -7    374   -366    -41     49     10    -54   -116   -371
    254   -215   -470    -20    361   -342    -38     62     25    -38   -106   -355
    267   -202   -470    -33    366   -335    -41     64     33    -36   -103   -337
    265   -194   -459    -33    361   -327    -38     83     59    -18    -98   -332
    267   -184   -452    -44    355   -316    -36    103     90     20    -62   -324
    267   -145   -413    -62    337   -277    -31    124    119     67    -10   -298
    267   -127   -397    -70    329   -262    -28    142    140     98     12   -280
    283   -119   -402    -80    342   -259    -10    176    174    124     33   -249
    285    -59   -348   -114    316   -202      2    213    205    153     62   -213
    272    -62   -337   -106    303   -200     15    244    236    174     77   -189
    265    -46   -314   -111    288   -179     31    283    277    207    109   -161
    275    -31   -306   -122    290   -168     44    337    322    252    150   -119
    298    -15   -314   -140    306   -163     44    389    355    280    174    -75
    322     23   -298   -171    309   -137     49    433    400    316    194    -36
    342     77   -267   -210    303    -93     64    483    452    371    236     -5
    379    119   -259   -249    319    -70     64    535    496    413    275     54
    415    137   -277   -277    348    -70     80    579    532    459    319    119
    431    174   -257   -303    345    -41     96    602    558    493    368    155
    423    215   -207   -322    314      5    103    597    561    511    405    163
    426    215   -210   -319    319      2    116    592    563    524    415    153
    433    215   -218   -324    327     -2    111    555    522    478    371    129
    426    202   -223   -314    324    -10    116    522    491    446    361    122
    407    168   -239   -290    322    -33    127    483    465    418    353    119
    392    124   -267   -257    329    -70    140    454    446    413    361    101
    366    145   -220   -257    293    -36    129    387    397    366    301     31
    348    158   -189   -254    267    -15    119    324    348    303    231    -15
    327    135   -192   -231    259    -28    124    280    311    265    187    -49
    314    145   -168   -228    241    -10    129    241    288    241    176    -85
    296    132   -166   -215    231    -15    135    223    280    236    176   -106
    280    122   -158   -202    220    -18    140    218    275    223    171   -111
    267    137   -132   -205    200      5    142    215    272    213    153   -111
    277    161   -116   -218    197     23    161    239    301    236    166    -72
    285    223    -62   -257    171     80    171    265    342    283    215    -28
    285    267    -20   -277    153    124    163    262    363    309    252     -7
    296    296      0   -296    148    148    137    246    371    319    270     10
    309    319     10   -314    150    166    106    236    361    316    275     25
    314    288    -28   -303    171    129     85    215    329    285    244      2
    309    228    -80   -270    194     75     72    194    303    259    228    -15
    296    226    -70   -262    181     77     57    171    283    252    236    -46
    296    200    -96   -246    197     51     44    158    259    228    223    -59
    288     88   -200   -189    244    -54     25    129    202    158    161   -111
    267      0   -267   -135    267   -132     12     98    148     93     98   -171
    267    -41   -311   -114    288   -176      7     80    109     46     51   -200
    280    -96   -376    -90    327   -236      2     62     62      2      7   -218
    272   -129   -405    -72    337   -267     -7     36     31    -25    -25   -262
    267   -148   -418    -59    340   -283    -12     25     18    -38    -25   -296
    252   -163   -415    -44    332   -290    -18     10     -7    -70    -57   -316
    246   -187   -433    -28    340   -309    -18     10    -15    -75    -54   -290
    249   -181   -433    -33    340   -309     -5     15      0    -54    -18   -277
    254   -166   -420    -44    337   -293     -5     12      2    -49     -2   -265
    252   -202   -454    -25    350   -327     -2      5    -15    -70    -10   -257
    249   -213   -462    -18    355   -337     -7     -2    -23    -72    -25   -277
    252   -231   -483    -10    366   -358    -10     -5    -28    -93    -46   -290
    280   -340   -620     28    449   -480      5      0    -83   -181   -148   -368
    337   -574   -911    116    623   -743     62     49   -194   -379   -366   -576
    363   -763  -1127    200    745   -945    176    168   -254   -571   -607   -823
    353   -610   -963    129    657   -787    270    272   -153   -514   -571   -813
    205   -262   -470     28    335   -366    233    -15    -90   -311   -290   -548
    -18    340    358   -161   -189    348     18   -584    -51     64    249     -2
   -205   1057   1262   -426   -732   1158   -181   -935    174    646    987    792
   -142   1205   1348   -532   -745   1275   -420  -1034    316   1085   1504   1384
    -46    833    880   -394   -462    854   -563  -1106     98    914   1314   1197
      7    283    272   -148   -132    277   -568  -1088   -314    241    571    405
     46   -194   -241     75    142   -218   -428   -862   -568   -361   -119   -314
    103   -288   -394     90    246   -342   -228   -457   -350   -285   -132   -337
    189   -280   -470     44    327   -374    -75   -174   -163   -179    -67   -265
    244   -293   -540     23    389   -415     20      0    -59   -122    -36   -220
    267   -303   -571     18    418   -436     51     57    -23   -101    -25   -236
    283   -298   -581      5    431   -439     46     49    -38   -129    -57   -254
    288   -277   -566     -5    426   -420     51     70    -31   -124    -44   -252
    301   -233   -535    -33    415   -381     54     80    -33   -122    -38   -262
    301   -181   -483    -59    392   -332     59     96    -33   -116    -44   -259
    303   -179   -483    -64    389   -329     72    116    -23   -116    -44   -244
    301   -140   -441    -80    368   -288     80    127    -18   -116    -49   -239
    301   -122   -426    -90    361   -272     85    137    -10   -111    -44   -226
    306   -119   -426    -93    366   -272    101    163     20    -85    -18   -207
    309    -93   -402   -111    355   -246    109    176     44    -59      2   -189
    316    -83   -400   -116    355   -241    111    192     57    -44     15   -168
    309    -85   -394   -114    350   -239    106    205     54    -41     20   -163
    311    -57   -368   -127    340   -213     98    215     57    -41     23   -171
    340     -7   -348   -168    342   -179    101    246     96    -10     54   -137
    355     25   -329   -192    342   -150    124    296    140     23     85   -106
    361     33   -329   -197    345   -148    142    345    171     41    103    -85
    358     44   -314   -200    337   -135    155    379    200     67    129    -64
    376     83   -296   -231    337   -106    161    426    241    106    168    -28
    413    119   -293   -267    353    -85    176    496    306    163    223     44
    454    158   -298   -306    374    -70    192    555    345    200    252    111
    480    176   -303   -327    392    -62    218    600    379    246    301    166
    485    213   -275   -350    381    -31    207    605    392    270    340    184
    465    244   -220   -355    342     12    207    613    405    283    361    218
    444    275   -168   -361    306     54    215    618    413    293    371    246
    462    283   -179   -371    322     51    207    587    394    267    345    233
    444    213   -233   -329    337    -10    207    540    342    189    272    192
    405    181   -226   -293    314    -20    218    504    319    174    270    181
    353    194   -158   -275    257     18    228    467    319    184    283    150
    277    207    -70   -241    174     70    254    431    314    174    267    111
    298    140   -158   -220    228    -10    233    322    205     59    158     33
    322     88   -233   -205    277    -72    226    272    142     -7    106     12
    309     77   -231   -194    270    -77    228    246    119    -36     83     23
    288     70   -218   -179    254    -72    249    231    103    -36     93     10
    267     96   -174   -184    220    -38    277    233    119    -15    119     -2
    267    122   -145   -194    205    -10    285    228    119    -23    119     -2
    270    148   -122   -210    194     12    306    244    142    -12    129     20
    267    205    -62   -236    166     72    322    267    176     15    153     54
    254    262      5   -259    124    135    319    265    194     36    179     80
    246    283     36   -267    106    161    298    246    197     41    187     88
    249    270     18   -259    114    145    262    226    181     31    174     85
    239    246      7   -241    116    127    233    213    166     12    155     83
    231    244     12   -239    109    129    200    179    135    -12    145     67
    226    257     31   -241     96    145    168    132     88    -51    114     28
    218    233     15   -228     98    124    161    124     67    -75     83      2
    220    127    -93   -174    158     18    145     93     12   -137     10    -54
    194     46   -148   -122    171    -49    148     75    -18   -176    -25    -85
    194    -18   -213    -88    202   -114    140     38    -70   -231    -75   -127
    192    -80   -272    -57    231   -176    135      5   -129   -296   -132   -171
    215    -80   -296    -67    254   -187    119    -23   -174   -332   -163   -189
    205   -109   -314    -49    257   -210    129    -12   -179   -329   -168   -184
    174   -132   -306    -20    239   -218    135    -18   -194   -348   -189   -202
    161   -163   -324      0    241   -244    140    -20   -205   -361   -205   -194
    194   -163   -358    -15    275   -259    122    -38   -223   -381   -215   -179
    213   -135   -350    -38    280   -241    103    -49   -223   -371   -200   -197
    205   -142   -350    -31    277   -246    106    -51   -231   -376   -207   -223
    189   -174   -366    -10    277   -270    103    -51   -241   -384   -215   -226
    163   -207   -371     23    267   -288    127    -33   -226   -376   -207   -220
    174   -272   -449     49    309   -361    135    -28   -249   -423   -259   -265
    246   -444   -691     98    467   -566    171     12   -342   -600   -467   -452
    259   -597   -859    166    558   -727    285    129   -371   -761   -691   -696
    215   -537   -753    161    483   -644    418    298   -231   -709   -685   -740
    140   -239   -379     49    257   -309    381     83   -189   -566   -472   -517
    -25    298    324   -137   -176    311    174   -470   -249   -288      0      5
   -200    995   1195   -397   -696   1093    -41   -896   -163    215    709    724
   -226   1325   1551   -548   -888   1436   -270  -1106    -57    714   1337   1369
   -137    937   1075   -402   -607   1008   -407  -1218   -290    568   1182   1270
    -83    350    433   -132   -257    392   -400  -1221   -724   -150    371    459
    -10   -135   -124     70     54   -129   -301  -1031   -984   -802   -389   -314
     41   -303   -345    132    192   -324   -135   -646   -779   -792   -488   -410
    122   -249   -371     62    246   -309    -12   -366   -550   -628   -389   -332
    205   -215   -423      5    314   -319     67   -181   -407   -530   -329   -288
    226   -192   -418    -18    319   -303    124    -77   -324   -470   -288   -246
    252   -205   -457    -23    353   -329    142    -59   -319   -478   -301   -246
    272   -233   -506    -20    387   -368    129    -57   -335   -493   -316   -249
    275   -210   -485    -33    379   -345    135    -28   -306   -462   -290   -223
    285   -161   -446    -64    363   -301    135    -12   -290   -452   -277   -218
    303   -122   -426    -90    363   -272    127    -10   -288   -454   -277   -218
    322    -93   -415   -114    366   -254    122    -12   -285   -454   -275   -205
    322    -77   -400   -122    361   -239    132     10   -259   -431   -257   -179
    301    -70   -371   -116    335   -220    140     28   -241   -413   -241   -163
    314    -51   -366   -129    340   -207    116     12   -249   -413   -246   -168
    342    -23   -366   -161    353   -194    114     28   -231   -397   -226   -145
    348     -7   -355   -171    350   -181    122     49   -207   -376   -205   -116
    353     12   -340   -184    345   -161    127     67   -184   -348   -174    -90
    363     28   -335   -194    350   -153    135     93   -150   -311   -142    -54
    368     46   -324   -210    348   -137    124    114   -127   -283   -122    -23
    394     90   -303   -244    350   -106    124    150    -90   -246    -85     18
    431    135   -296   -285    363    -80    114    189    -51   -207    -44     62
    444    176   -267   -309    355    -44    114    231    -15   -174    -20     85
    446    226   -220   -337    332      2    124    277     38   -116     25    127
    467    239   -231   -353    348      5    148    332     93    -59     83    189
    483    290   -192   -389    337     49    155    394    155     10    158    272
    491    355   -135   -423    314    111    153    428    200     67    215    337
    504    387   -116   -446    309    135    155    433    207     72    220    350
    506    402   -106   -454    306    148    168    431    205     72    220    342
    485    405    -80   -446    283    163    176    407    187     51    207    322
    488    405    -83   -446    285    161    166    363    127     -7    166    283
    506    405   -101   -457    303    153    153    303     64    -64    116    228
    470    397    -72   -436    272    163    166    233     15   -127     54    142
    446    353    -96   -400    270    129    161    161    -64   -205    -12    106
    470    303   -166   -387    319     70    137    140   -119   -249    -49     98
    465    303   -161   -384    311     72    137    122   -135   -270    -72     77
    441    319   -122   -381    283     98    153     96   -148   -290    -93     54
    405    337    -67   -371    236    135    179     64   -161   -314   -122     12
    389    342    -46   -366    218    148    181     23   -192   -342   -148    -20
    436    342    -93   -389    265    124    168     -5   -220   -374   -166    -12
    433    394    -38   -415    236    176    181     18   -179   -327   -116     23
    423    441     18   -433    202    228    184     18   -142   -285    -64     57
    423    478     54   -449    184    267    161    -23   -142   -267    -44     77
    415    537    122   -478    145    332    140    -75   -153   -270    -44     62
    384    540    155   -465    114    348    135   -140   -210   -311    -72     28
    379    506    124   -444    127    316    116   -140   -246   -324    -80     36
    340    449    109   -394    116    280    132   -140   -246   -342    -93     46
    296    397     98   -348     98    249    153   -220   -298   -384   -119     20
    376    319    -57   -348    215    129     83   -210   -337   -405   -155     -7
    462    262   -200   -363    332     31     28   -132   -340   -420   -192    -38
    446    184   -262   -314    355    -38     12   -116   -368   -462   -249    -75
    428    140   -288   -285    358    -72     15   -137   -407   -504   -288    -93
    426     85   -342   -257    384   -127      2   -161   -449   -542   -322   -119
    441     51   -389   -246    415   -168      5   -171   -485   -563   -348   -137
    459     85   -374   -272    418   -142      2   -148   -485   -548   -342   -129
    444     75   -371   -262    407   -148     12   -137   -488   -555   -350   -140
    439     83   -355   -262    397   -135      5   -142   -501   -563   -353   -153
    423     51   -371   -239    397   -161    -15   -155   -527   -587   -376   -181
    426     67   -358   -246    392   -145     -7   -135   -511   -579   -371   -181
    444    137   -306   -293    374    -83    -18   -135   -504   -576   -358   -161
    467    148   -319   -309    392    -85    -59   -155   -519   -584   -363   -163
    498     93   -405   -298    449   -155   -103   -148   -542   -613   -402   -197
    511   -114   -626   -197    568   -368    -10   -127   -610   -730   -540   -311
    530   -324   -857   -103    691   -589    166     10   -623   -872   -761   -537
    524   -262   -787   -132    654   -524    296    158   -485   -849   -800   -605
    405     88   -319   -246    361   -114    324    -18   -452   -758   -649   -498
    244    493    249   -368     -2    371    101   -607   -704   -659   -348   -220
    163   1049    885   -610   -361    969   -223  -1088   -896   -374    197    293
    142   1441   1299   -792   -579   1369   -459  -1296   -901     25    766    795
    161   1135    974   -649   -407   1054   -579  -1371  -1026     64    813    820
    174    597    423   -384   -124    511   -548  -1350  -1299   -446    189    254
    200    187    -12   -194    103     88   -387  -1163  -1488  -1127   -623   -446
    265    -31   -298   -116    280   -163   -228   -776  -1231  -1106   -743   -524
    345    -36   -384   -155    363   -210   -124   -470   -917   -867   -581   -366
    436      2   -433   -218    436   -215    -44   -226   -696   -696   -459   -252
    436     15   -423   -226    428   -202      0   -124   -605   -636   -426   -220
    420     62   -358   -241    389   -148     23   -106   -576   -623   -423   -215
    348     70   -277   -210    314   -103     67   -140   -576   -644   -431   -233
    314     51   -262   -181    288   -103     88   -218   -600   -659   -428   -252
    400     57   -345   -228    371   -142     36   -106   -548   -602   -387   -197
    431     90   -340   -262    384   -122     12    -57   -511   -581   -374   -168
    428    124   -306   -277    366    -88      5    -36   -488   -558   -361   -161
    420    135   -285   -277    353    -75     15     -7   -454   -530   -340   -150
    397    150   -249   -275    322    -49     38    -23   -446   -519   -322   -148
    405    166   -239   -285    322    -36     36    -33   -441   -511   -309   -148
    431    163   -267   -298    348    -51     12     -5   -415   -491   -277   -116
    444    174   -270   -309    358    -46     15     38   -379   -452   -228    -93
    449    218   -231   -332    340     -7     20     51   -361   -441   -218    -77
    446    254   -192   -350    319     31     25     72   -337   -418   -213    -80
    426    265   -161   -345    293     51     46     72   -314   -418   -244    -64
    462    249   -213   -355    337     18     38     64   -290   -402   -241     -7
    532    246   -288   -389    410    -20      5    171   -226   -337   -189     23
    579    306   -272   -444    426     18     10    246   -150   -265   -114     77
    587    389   -197   -488    392     96     31    303    -77   -200    -46    137
    576    449   -127   -511    353    161     44    345    -12   -142     15    197
    571    472    -98   -522    335    187     51    353     15   -122     46    241
    550    485    -64   -519    309    210     70    324     12   -111     57    236
    561    498    -62   -532    311    218     51    342     10    -88     80    254
    592    491   -101   -540    348    194     25    428     28    -62    114    311
    600    488   -111   -545    355    187     18    413     10    -83     98    298
    579    504    -75   -540    327    213     20    361    -31   -132     59    249
    542    491    -51   -517    296    218     23    303    -75   -179     28    207
    527    491    -36   -509    283    228     12    236   -132   -241    -12    168
    517    472    -44   -496    280    213     20    187   -179   -285    -44    132
    498    449    -49   -475    272    200     25    142   -218   -327    -88     83
    467    449    -20   -459    244    215     38    101   -246   -358   -116     51
    457    449     -7   -452    233    220     49     44   -283   -400   -166    -10
    465    436    -28   -452    246    205     44    -20   -342   -459   -218    -67
    465    428    -36   -446    252    194     51    -25   -361   -462   -207    -54
    454    439    -18   -449    236    213     62    -15   -337   -452   -197    -36
    454    483     28   -467    213    257     72     -5   -314   -428   -179    -18
    444    548    101   -498    171    324     85     -2   -280   -397   -153      0
    431    623    192   -527    119    407     80    -33   -272   -394   -132     15
    428    652    223   -542    101    439     67    -33   -270   -363    -88     62
    441    636    194   -537    124    415     44      5   -236   -311    -57     93
    444    646    202   -548    122    426     33     -5   -236   -322    -67     75
    436    636    200   -537    116    418     31    -18   -252   -342    -75     62
    407    626    218   -517     93    420     31    -33   -267   -368    -88     44
    420    576    155   -498    132    366      7    -77   -322   -433   -137     18
    415    459     44   -439    184    254     -5    -98   -379   -501   -210    -18
    407    335    -72   -371    241    129      0   -101   -410   -527   -246    -77
    410    301   -109   -355    259     96     -7   -119   -436   -548   -257   -111
    397    272   -124   -335    262     75     -5   -132   -462   -576   -283   -132
    363    252   -111   -309    236     70     -5   -145   -478   -600   -303   -145
    366    231   -135   -298    252     49    -28   -189   -517   -657   -358   -179
    366    197   -168   -283    267     15    -36   -207   -542   -688   -389   -192
    363    168   -194   -265    280    -12    -25   -202   -540   -683   -384   -179
    353    163   -192   -259    272    -12    -28   -223   -550   -696   -397   -189
    327    148   -179   -239    252    -15    -28   -236   -550   -683   -389   -233
    316    150   -166   -233    241     -7    -25   -239   -558   -691   -387   -241
    324    155   -168   -239    246     -5    -15   -210   -548   -675   -363   -207
    337    137   -202   -239    270    -31    -18   -207   -545   -683   -381   -202
    353     70   -283   -210    319   -106    -10   -202   -574   -745   -449   -239
    387   -127   -514   -129    449   -322     36   -145   -641   -893   -620   -381
    392   -319   -711    -36    550   -514    145    -28   -675  -1078   -854   -613
    363   -194   -561    -85    459   -379    252    103   -540  -1026   -841   -649
    283    150   -135   -218    207      7    231   -132   -506   -888   -639   -480
    168    633    462   -402   -148    548    -31   -763   -693   -704   -244    -85
     33   1317   1283   -675   -623   1301   -306  -1252   -730   -277    389    462
    -10   1665   1675   -828   -844   1670   -545  -1460   -659    166    896    932
     41   1369   1325   -706   -641   1348   -688  -1488   -748    168    878   1008
     80    846    766   -467   -342    807   -659  -1410  -1044   -413    218    423
    111    319    207   -215    -46    265   -491  -1208  -1314  -1156   -605   -340
    174    124    -51   -150    111     36   -303   -813  -1057  -1093   -662   -389
    228    148    -80   -189    155     33   -150   -496   -779   -898   -527   -280
    285    145   -140   -218    210      2    -44   -301   -610   -784   -449   -226
    314    150   -163   -231    239     -5    -12   -246   -571   -784   -472   -241
    319    155   -163   -239    239     -2     -7   -236   -571   -802   -483   -239
    316    145   -174   -231    244    -12     15   -189   -542   -763   -454   -223
    316    174   -145   -246    231     15     28   -150   -504   -735   -439   -197
    324    187   -137   -254    231     25     31   -137   -485   -740   -431   -163
    306    192   -116   -249    210     38     41   -122   -470   -719   -405   -163
    285    218    -70   -252    179     75     57   -114   -452   -704   -407   -179
    298    228    -72   -265    187     77     64   -109   -441   -717   -423   -153
    316    228    -88   -272    202     70     64    -88   -428   -704   -402   -109
    311    288    -23   -301    168    135     59    -72   -397   -665   -363    -83
    303    309      2   -306    150    155     83    -49   -361   -631   -314    -67
    293    306     12   -303    140    161    101    -25   -332   -602   -309    -75
    288    319     31   -303    129    176    103    -10   -319   -597   -316    -54
    303    350     44   -327    129    197    101     10   -301   -576   -296    -41
    324    371     46   -348    137    210    114     59   -236   -519   -244      5
    340    405     62   -374    137    233    122    111   -179   -470   -194     54
    350    446     96   -397    127    272    119    161   -132   -431   -163     96
    361    444     83   -405    140    265    135    233    -67   -374   -114    155
    379    478     98   -428    140    288    153    290    -12   -327    -72    184
    402    519    116   -462    142    319    168    348     38   -283    -46    231
    420    537    116   -478    153    327    181    394     88   -244    -25    319
    439    537     96   -491    171    316    189    415    109   -207     18    335
    444    517     70   -480    187    293    210    439    129   -168     64    361
    436    566    127   -504    153    348    207    420    106   -181     57    340
    415    618    202   -517    106    410    187    371     59   -233      7    283
    392    610    218   -501     85    415    176    319     15   -280    -20    270
    366    615    249   -491     59    433    176    270    -15   -306    -31    254
    350    623    272   -488     38    449    168    207    -51   -340    -51    226
    342    633    290   -488     25    462    158    137   -103   -389    -98    200
    324    641    314   -485      5    478    163     83   -148   -426   -122    176
    290    649    358   -472    -33    504    176     44   -168   -441   -127    129
    277    649    371   -465    -46    511    168      0   -202   -470   -155    101
    272    649    376   -459    -51    514    174    -20   -223   -488   -168     96
    265    654    389   -462    -62    522    181    -31   -231   -483   -166     96
    257    646    389   -452    -67    517    192    -31   -228   -478   -166     90
    259    683    423   -472    -83    555    207    -18   -200   -452   -148    111
    262    771    509   -517   -122    641    207     -5   -158   -413   -106    161
    265    852    584   -561   -158    719    184    -15   -140   -384    -72    187
    277    870    592   -574   -158    732    153    -25   -137   -368    -59    200
    283    846    563   -563   -140    706    132    -33   -148   -376    -72    202
    277    846    568   -561   -145    709    129    -38   -153   -374    -75    202
    262    826    561   -545   -150    693    119    -49   -163   -376    -72    197
    270    828    558   -550   -145    696     96    -72   -197   -413   -114    174
    270    774    504   -524   -116    639     75    -98   -244   -465   -168    148
    252    667    415   -459    -80    542     62   -116   -290   -501   -200     88
    236    610    374   -426    -67    493     49   -140   -329   -530   -228     33
    231    579    348   -407    -57    465     36   -171   -374   -566   -265      5
    223    545    322   -387    -49    436     25   -194   -410   -607   -311    -15
    223    506    283   -363    -28    394     15   -213   -439   -644   -350    -28
    210    488    275   -350    -33    381      0   -233   -465   -665   -368    -44
    202    491    288   -348    -41    389      5   -239   -465   -654   -363    -49
    200    501    301   -350    -49    402     15   -233   -457   -644   -361    -51
    200    491    290   -345    -44    392      7   -233   -462   -652   -371    -41
    197    483    285   -342    -44    387     -5   -233   -459   -646   -363    -20
    189    478    288   -335    -49    384    -10   -236   -462   -636   -348    -20
    176    467    290   -324    -57    379    -12   -233   -459   -626   -342    -38
    184    444    259   -314    -36    353    -15   -231   -472   -649   -376    -67
    189    296    103   -244     44    200     -5   -231   -576   -802   -550   -197
    202     41   -161   -124    181    -59     85   -179   -704  -1023   -805   -433
    202    -70   -272    -67    236   -171    236    -46   -704  -1122   -940   -605
    155    101    -54   -127    106     23    348    -51   -602  -1026   -841   -545
     12    545    530   -280   -259    537    184   -542   -581   -761   -465   -181
   -148   1291   1439   -571   -795   1363   -140  -1026   -439   -233    197    472
   -226   1953   2177   -865  -1202   2065   -433  -1221   -150    400    898   1156
   -137   2042   2179   -950  -1158   2109   -714  -1262     -7    779   1260   1545
    -83   1553   1636   -737   -859   1595   -807  -1330   -358    324    782   1117
    -77    914    992   -418   -535    950   -680  -1231   -815   -452    -23    316
    -67    519    587   -228   -327    553   -428   -906   -896   -805   -457   -122
     23    485    462   -254   -218    475   -220   -548   -688   -717   -449    -96
    109    491    381   -301   -137    439   -103   -340   -561   -641   -415    -67
    137    446    309   -293    -85    379    -25   -233   -496   -602   -394    -67
    135    420    283   -277    -72    350     10   -197   -480   -602   -397    -75
    135    418    283   -275    -72    350     23   -174   -472   -613   -415    -88
    135    444    309   -290    -88    376     12   -166   -475   -620   -428    -96
    135    462    327   -298    -96    394      7   -158   -478   -623   -436    -96
    137    470    332   -303    -98    402     10   -137   -465   -610   -426    -64
    140    501    361   -319   -109    431     31    -96   -426   -566   -342    -10
    142    514    368   -329   -114    444     44    -80   -402   -540   -332    -85
    148    498    350   -324   -101    426     59    -49   -376   -535   -363    -46
    140    488    345   -314   -101    415     77    -10   -340   -496   -314     36
    137    496    358   -316   -109    428     88     18   -293   -444   -257     80
    142    517    374   -332   -114    446    109     46   -262   -407   -213    122
    174    542    366   -358    -96    454    119     72   -241   -379   -187    150
    205    574    368   -392    -83    472    116     98   -226   -353   -166    168
    223    672    449   -446   -111    561    109    127   -202   -335   -155    184
    223    709    485   -467   -132    600     98    158   -194   -337   -176    187
    210    730    519   -470   -155    626     85    194   -176   -306   -155    194
    192    740    548   -467   -176    644     70    236   -145   -272   -129    205
    187    761    574   -472   -192    667     54    277   -103   -233    -98    220
    192    789    594   -491   -200    691     54    314    -75   -200    -72    259
    210    813    602   -511   -197    709     80    355    -44   -171    -64    288
    246    846    597   -548   -176    722    111    397    -15   -140    -51    324
    262    836    574   -548   -155    706    137    433     10   -106     -7    358
    262    867    602   -566   -171    735    145    433     18    -75     31    355
    270    872    602   -571   -166    737    155    431     18    -67     54    376
    259    849    589   -555   -166    719    158    410     -2    -70     62    342
    236    833    597   -535   -179    717    163    384    -23    -98     18    319
    205    831    626   -517   -210    727    158    348    -44   -119      7    355
    171    836    665   -504   -246    750    153    303    -67   -132     -2    283
    150    826    672   -491   -262    750    150    241   -106   -179    -72    233
    132    802    670   -467   -267    737    148    181   -155   -236   -129    244
    116    761    644   -439   -265    701    155    153   -171   -236   -119    233
    103    756    652   -431   -272    704    168    129   -171   -233   -114    215
     93    748    652   -423   -277    701    187    116   -171   -236   -109    213
     98    735    636   -415   -267    685    200    114   -161   -205    -67    187
    103    782    675   -444   -285    730    202    111   -155   -194    -83    135
    109    836    724   -472   -309    782    215    129   -129   -189    -98    192
    111    833    722   -475   -303    779    220    140   -106   -176    -90    239
    114    841    727   -478   -306    784    210    140    -80   -137    -41    257
    124    935    810   -530   -342    875    168    129    -57   -101      5    277
    109    896    787   -501   -337    841    124    114    -77   -114     -2    265
     77    820    743   -449   -332    782    101     98    -98   -124      2    257
     59    841    782   -449   -361    813     90     85    -93   -101     41    220
     36    774    735   -407   -348    756     90     80   -111   -135    -25    166
     31    735    704   -384   -335    719     96     75   -137   -189   -103    200
     20    665    644   -342   -314    657     98     64   -174   -239   -150    202
     -7    571    579   -280   -293    574    109     59   -197   -257   -163    153
    -49    485    535   -220   -290    509    119     44   -223   -267   -168    103
    -62    446    509   -192   -285    478    119     28   -246   -285   -184     59
    -64    426    491   -181   -277    457    111     10   -270   -303   -210     33
    -46    423    470   -187   -257    446    111      5   -275   -314   -223     62
    -31    415    444   -194   -236    428    109      5   -277   -309   -223     46
    -36    387    423   -176   -228    405    111      5   -275   -303   -215     38
    -44    361    402   -158   -223    379    106     -2   -288   -319   -223      7
    -54    332    387   -137   -220    358    101    -10   -301   -340   -249      0
    -49    316    366   -135   -207    342     98    -12   -303   -355   -277    -18
    -25    309    335   -142   -181    322     93    -15   -316   -389   -327    -10
     -7    239    244   -116   -124    241     93    -20   -353   -418   -353    -51
     20     49     28    -33     -2     38    124    -12   -467   -566   -506   -262
     20   -184   -207     80    111   -197    257     72   -561   -776   -758   -530
     12   -171   -184     77     96   -176    374    171   -514   -787   -789   -597
   -103    124    228    -12   -166    176    368    -25   -428   -618   -584   -444
   -303    667    971   -181   -636    818    171   -509   -288   -213    -80    101
   -485   1441   1927   -480  -1205   1683    -33   -789     46    428    688    930
   -472   1782   2255   -654  -1363   2018   -265   -862    314    945   1247   1522
   -397   1532   1930   -568  -1163   1730   -459   -966    155    870   1163   1480
   -363    943   1306   -288   -833   1124   -524  -1075   -376    176    441    750
   -340    433    774    -46   -558    602   -397   -940   -789   -511   -267    -10
   -285    288    574     -2   -431    431   -192   -576   -685   -566   -384   -213
   -200    236    433    -18   -316    332    -12   -259   -491   -467   -379   -194
   -124    194    319    -33   -220    257    101    -54   -371   -426   -387   -114
    -96    231    324    -67   -210    277    135      5   -335   -400   -358   -114
    -64    226    290    -80   -179    259    124      5   -345   -410   -368   -148
    -62    207    270    -75   -166    239    132     25   -340   -405   -366   -171
    -54    220    275    -83   -163    246    150     51   -319   -392   -355   -194
    -51    231    283    -90   -166    257    155     64   -303   -381   -350   -174
    -54    275    329   -111   -192    301    150     75   -285   -363   -322   -137
    -54    296    350   -122   -202    324    140     83   -267   -345   -303   -150
    -54    252    306    -98   -179    277    153    111   -241   -332   -298   -148
    -44    254    298   -106   -171    275    153    129   -226   -329   -298   -150
    -41    265    303   -111   -171    283    153    153   -207   -324   -314   -129
      2    280    277   -142   -140    280    161    187   -174   -288   -275    -57
     18    340    322   -179   -150    332    163    213   -137   -244   -220    -59
     18    355    337   -189   -161    348    168    233   -116   -218   -200    -70
     28    368    340   -200   -155    355    176    270    -85   -197   -194    -51
     28    366    335   -197   -153    350    184    309    -57   -184   -187    -12
     49    381    332   -215   -140    358    189    358    -10   -135   -135     46
     70    413    342   -244   -135    379    194    407     41    -85    -90     64
     98    470    371   -285   -135    420    202    465    103    -25    -46    116
    116    501    384   -311   -132    444    213    522    158     31      2    161
    124    535    410   -329   -142    472    220    581    218     96     62    218
    132    574    439   -353   -153    506    220    620    275    168    161    285
    158    602    441   -381   -140    522    220    646    311    223    207    259
    176    615    439   -397   -132    530    210    649    303    194    137    267
    171    607    436   -389   -132    522    205    633    285    163    111    322
    166    605    439   -387   -137    524    207    613    283    166    132    319
    153    597    444   -376   -145    522    218    592    275    150    111    272
    137    566    428   -353   -145    496    215    558    246    111     70    254
    109    530    420   -319   -155    475    207    509    205     75     57    223
     90    540    449   -316   -181    496    210    459    166     46     41    166
     77    540    462   -309   -192    501    223    418    137     20     -2    119
     59    524    462   -293   -200    493    241    389    114     -5    -41    101
     31    506    475   -267   -220    491    259    355     90    -38    -59     77
     12    480    465   -246   -226    472    267    327     72    -62    -72     54
      0    467    465   -233   -233    465    265    296     54    -83   -101     10
    -10    470    480   -231   -244    475    265    298     70    -64    -80     38
    -12    553    566   -270   -288    558    275    324    122      0    -12     75
    -23    610    631   -293   -327    620    270    340    161     38      0    114
    -46    620    667   -285   -355    644    257    337    181     59     10    148
    -51    636    688   -293   -371    662    228    316    184     64     20    142
    -41    633    675   -296   -358    654    200    285    161     33      2    148
    -15    602    615   -293   -316    607    179    270    137     31      2    124
    -33    568    602   -267   -319    587    174    246    119     10    -15     96
    -57    532    589   -239   -324    561    174    226     93    -23    -41     98
    -38    439    478   -200   -257    457    158    213     41    -64    -83     51
    -46    342    389   -148   -218    363    142    200      5    -96   -116    -36
    -33    301    335   -132   -184    316    135    187    -15   -106   -114    -67
    -20    272    290   -127   -155    280    124    171    -46   -135   -155   -124
    -38    223    262    -90   -150    241    116    135    -85   -181   -228   -168
    -46    202    249    -77   -148    226    103    111    -98   -189   -223   -153
    -51    155    207    -54   -129    181     90    103   -111   -194   -218   -166
    -38    145    181    -54   -109    163     93    111   -114   -197   -231   -166
     -7    137    145    -64    -75    140     96    122   -116   -207   -246   -163
    -23    116    140    -46    -80    127     96    111   -127   -218   -254   -179
    -28    127    155    -49    -93    140     98    109   -132   -218   -249   -166
    -28    129    158    -51    -96    142     96    109   -132   -213   -236   -161
    -33    109    142    -36    -88    124     90    109   -129   -205   -239   -163
    -15     33     49    -10    -33     41     90    114   -168   -254   -288   -226
     15   -140   -155     62     83   -148    135    174   -220   -368   -423   -384
     31   -322   -353    142    192   -335    244    301   -228   -506   -620   -600
     46   -288   -335    122    189   -311    353    459   -114   -506   -667   -649
    -33     72    103    -20    -70     88    337    288    -33   -337   -452   -470
   -163    587    748   -213   -457    667    114   -296   -142   -109    -49    -59
   -311   1265   1577   -478   -945   1421   -150   -776   -140    322    587    550
   -342   1665   2008   -659  -1174   1836   -394   -987    -33    815   1200   1124
   -272   1280   1551   -506   -911   1415   -530  -1044   -200    756   1101   1067
   -257    683    940   -213   -600    810   -504  -1031   -613     77    350    384
   -223    197    418     12   -322    306   -384   -865   -896   -600   -389   -332
   -132    -12    119     72   -127     51   -233   -457   -667   -563   -454   -405
    -54     -7     46     31    -51     18   -109   -163   -400   -376   -340   -293
      0    -10    -12      5      5    -12     -2     41   -231   -270   -285   -231
      7     -2    -12     -2      7     -7     57    135   -148   -218   -270   -202
     38     18    -20    -28     31      0     64    148   -135   -210   -272   -207
     70     31    -38    -51     54     -2     80    192    -96   -176   -239   -184
     75     38    -36    -57     57      0     85    220    -62   -142   -213   -163
     85     49    -36    -67     59      5     80    244    -46   -127   -200   -161
     75     46    -28    -59     51     10     77    267    -18    -96   -166   -132
     64     33    -33    -49     49      0     70    257    -12    -98   -174   -161
     51     25    -25    -38     38      0     80    265      2    -88   -168   -155
     44     38     -5    -44     25     18     90    272     20    -77   -161   -142
     59     54     -5    -57     33     25     93    288     44    -51   -142   -116
     59     77     15    -70     23     46    101    301     72    -12    -93    -93
     23    127    103    -75    -41    116    124    314    103     18    -62   -116
     28    122     93    -75    -33    109    145    350    132     33    -75    -72
     75    153     77   -114      0    116    163    394    179     83    -15     15
     83    189    106   -140    -10    148    158    431    220    135     41     25
    132    197     64   -166     33    132    140    454    233    140     38     25
    153    210     57   -181     49    132    150    501    280    184     72     59
    168    239     70   -202     49    155    166    563    355    254    129    124
    168    285    114   -228     25    200    176    615    420    314    184    174
    176    306    127   -241     23    218    187    672    488    374    239    233
    192    327    132   -259     28    231    189    706    535    418    283    283
    187    363    176   -275      5    270    192    727    571    467    337    311
    189    376    187   -283      0    283    197    727    579    485    366    283
    194    366    171   -280     12    270    213    727    571    472    348    265
    200    355    153   -277     23    254    215    706    537    431    306    257
    197    350    153   -272     23    252    218    680    509    392    275    241
    179    298    119   -241     28    207    215    649    462    345    236    197
    171    265     93   -218     38    179    205    607    410    290    189    176
    153    272    116   -215     18    194    197    555    368    254    176    155
    129    303    174   -215    -20    239    205    511    342    226    166     83
    119    272    150   -197    -15    213    218    467    296    174     77     -2
    127    231    103   -179     12    168    220    426    252    124     20      5
    122    210     88   -168     15    150    236    402    233    122     46      0
    114    236    122   -174     -2    179    233    374    220    122     54    -31
    111    272    158   -194    -23    215    228    371    226    129     41    -41
     98    316    218   -210    -59    267    249    392    267    181     85    -12
     93    366    272   -231    -88    319    244    410    311    239    129     -7
    116    381    265   -249    -72    324    218    394    322    246    150     44
    122    423    301   -275    -88    363    189    363    311    239    166     72
    114    392    277   -254    -83    335    181    353    285    207    116     36
    114    361    246   -239    -67    306    166    337    262    189     83     25
    106    381    275   -244    -83    329    140    311    254    189    101     25
     90    345    254   -220    -80    301    132    303    252    197    127     20
     83    285    202   -184    -59    244    129    290    226    166     93    -44
     85    189    103   -137     -7    145    127    280    174     96     23    -90
     88    127     38   -106     25     83    119    267    140     51    -15   -132
     80     67    -15    -75     46     25    114    257    109      2    -64   -155
     72     25    -49    -49     59    -10    111    244     77    -23    -70   -148
     77      0    -80    -38     77    -38    111    241     64    -25    -70   -168
     75    -25   -101    -23     88    -62    111    231     51    -44   -106   -223
     64    -51   -119     -7     90    -85    103    210     31    -77   -148   -220
     64    -36   -101    -15     83    -67     96    197     25    -88   -127   -194
     62    -51   -114     -7     88    -83    103    207     23    -93   -124   -200
     59    -88   -148     15    103   -116    109    215     25    -93   -153   -213
     70   -101   -171     12    119   -135    103    218     25    -96   -140   -189
     75    -72   -148      0    109   -111     88    210     28    -77   -101   -207
     85   -119   -207     15    145   -163     83    205     -5   -137   -184   -265
    109   -298   -407     96    257   -353    122    249    -46   -246   -316   -309
    103   -498   -602    197    350   -550    249    389    -15   -322   -433   -517
     93   -472   -568    189    329   -519    376    545    116   -322   -488   -592
     54   -163   -218     51    135   -189    407    491    228   -200   -342   -446
    -49    226    275    -88   -161    249    205    -12     57    -62    -44   -189
   -163    810    971   -324   -568    891   -124   -581   -145    202    431    200
   -202   1314   1517   -558   -859   1415   -394   -880   -163    587    943    654
   -158   1130   1288   -485   -724   1208   -566   -963   -249    685   1036    769
   -122    623    745   -249   -433    683   -579   -937   -532    220    522    376
   -103    192    293    -44   -200    241   -457   -805   -820   -498   -236   -288
    -59   -129    -70     93      2    -98   -272   -488   -665   -602   -454   -485
    -15   -150   -135     83     57   -142   -122   -184   -353   -392   -329   -394
     28   -122   -150     46     88   -135      0     51   -116   -213   -202   -298
     59   -119   -181     28    119   -150     77    181     10   -135   -142   -249
     77   -135   -213     28    142   -171    114    233     57   -116   -124   -226
     80   -111   -192     15    135   -150    119    252     72   -103   -114   -236
     90   -101   -192      5    140   -145    119    262     80   -103   -142   -265
     98   -109   -210      5    150   -158    114    272     85   -140   -184   -179
     98    -96   -194     -2    145   -142    119    296    111   -109   -150   -155
     88   -101   -189      5    137   -142    127    306    137    -62    -98   -161
     85    -85   -171      0    127   -127    135    322    158    -20    -54   -187
     96    -46   -142    -25    119    -96    150    340    181    -10    -62   -207
    111    -41   -155    -36    132    -98    161    358    205     -5    -72   -140
    124    -33   -158    -46    140    -96    171    374    223      5    -72   -101
    132      2   -129    -67    132    -62    163    381    226      7    -72    -88
    137     59    -77    -98    106     -7    155    387    239     20    -57    -72
    137     80    -57   -111     98     12    158    400    267     51    -18    -57
    142     77    -64   -111    103      7    174    436    316     90     12    -46
    153     93    -59   -122    106     18    181    478    368    137     51      2
    176    127    -49   -153    114     38    174    511    405    176     90     28
    200    168    -31   -184    116     70    179    566    457    218    129     62
    213    213      0   -213    106    106    197    631    522    270    181    127
    241    249      7   -244    116    129    197    672    566    306    223    181
    262    270      7   -267    127    137    192    704    602    348    272    239
    277    309     31   -296    124    171    207    740    636    381    309    275
    280    340     57   -311    111    197    210    748    649    394    324    272
    270    327     57   -298    106    192    215    743    644    400    355    257
    254    345     90   -301     83    218    226    724    620    381    355    249
    249    361    111   -306     70    236    223    688    579    342    314    233
    252    358    106   -306     72    233    207    633    514    270    241    220
    236    353    116   -293     59    236    202    579    449    200    194    194
    213    324    111   -270     51    218    194    517    397    163    163    111
    184    303    119   -244     31    213    189    462    361    129    155     90
    161    319    158   -241      0    239    187    418    335    103    155     77
    166    353    187   -259    -10    270    189    376    301     67    119     28
    150    324    174   -239    -12    249    205    353    285     46     77     25
    127    327    200   -228    -36    265    223    332    280     44     70     12
    119    335    213   -228    -46    275    233    309    267     23     41    -12
    122    374    252   -246    -64    314    239    303    270     12     41     20
    129    418    288   -275    -80    353    236    306    293     38     64     57
    124    475    348   -301   -111    413    252    316    335     88    119     88
    122    530    405   -327   -142    467    241    298    345    111    145    103
    129    540    410   -335   -140    475    213    277    337    103    145    132
    137    530    392   -337   -127    462    192    265    327    101    148    116
    142    511    366   -327   -111    439    168    241    301     85    135     98
    132    496    363   -316   -116    431    161    228    277     62    114     90
    116    472    355   -293   -119    415    153    218    259     46    103     83
    122    400    277   -259    -77    340    135    194    215    -12     51     57
    124    288    163   -207    -18    226    135    181    166    -64     10     33
    122    213     88   -168     18    153    150    176    148    -77      7      0
    114    161     46   -137     33    103    145    148    116   -109    -25    -41
    114    135     18   -127     46     77    132    114     77   -158    -67    -67
    127    145     18   -137     54     83    119     96     59   -174    -75    -72
    140    135     -5   -137     72     64    116     80     49   -174    -80    -80
    158    109    -49   -132    103     31    109     70     28   -197   -111    -93
    166    101    -64   -135    114     18     88     49      2   -220   -132    -98
    166     77    -88   -122    127     -5     80     46    -10   -220   -129    -98
    148     57    -90   -103    119    -18     80     36    -23   -228   -145    -98
    129     38    -90    -83    111    -25     80     33    -31   -223   -129    -90
    119     15   -103    -67    111    -44     72     18    -46   -236   -111   -103
    132    -59   -194    -36    161   -127     83     23    -75   -283   -158   -142
    158   -298   -459     67    309   -379    142     80   -132   -418   -319   -262
    163   -576   -740    207    452   -657    296    223   -155   -594   -545   -459
    176   -506   -685    163    431   -594    436    379    -41   -579   -563   -509
    140   -129   -270     -5    205   -200    423    200     12   -439   -368   -335
     28    433    402   -233   -187    418    137   -397   -116   -231      2     38
   -122   1189   1312   -532   -717   1249   -213   -940   -166    168    576    576
   -187   1649   1836   -732  -1013   1743   -504  -1184    -80    662   1163   1091
   -161   1405   1566   -623   -865   1486   -659  -1228   -142    753   1249   1176
   -153    807    961   -327   -558    885   -618  -1166   -457    189    649    644
   -145    218    363    -36   -254    290   -436   -995   -820   -631   -181   -106
    -88    -28     59     57    -75     15   -213   -600   -607   -631   -314   -205
    -18     28     46     -5    -33     38    -64   -311   -366   -485   -262   -114
     49     72     23    -62     12     46     28   -124   -226   -400   -220    -62
     85    114     28    -98     28     72     64    -51   -176   -381   -215    -51
     90    142     49   -116     20     96     67    -38   -166   -381   -210    -67
    111    184     72   -150     20    129     67    -28   -158   -376   -213    -85
    135    192     57   -166     38    124     77    -20   -153   -366   -213    -83
    137    171     33   -153     51    103     90     -7   -142   -345   -202    -88
    145    187     41   -168     51    114    101      0   -129   -329   -179    -64
    163    194     31   -179     64    111    106     10   -116   -324   -161    -38
    184    194     10   -189     85    103    109     20   -103   -306   -148    -51
    213    236     23   -223     96    129    109     33    -90   -298   -158    -49
    233    252     18   -244    106    135    119     59    -64   -288   -158      2
    231    239      7   -233    111    122    127     75    -51   -277   -142     33
    220    246     23   -236     98    137    140     98    -28   -236   -103     46
    223    285     62   -254     80    174    142    124      2   -200    -64     70
    223    316     90   -272     64    205    137    153     31   -168    -31    103
    231    368    137   -301     46    254    140    194     67   -127      5    129
    241    394    153   -319     44    272    153    241    106   -101      2    166
    259    394    135   -327     62    265    168    290    142    -72     28    239
    277    436    158   -361     59    298    176    342    194    -10     93    265
    285    478    192   -381     46    335    187    402    249     51    150    290
    285    498    210   -394     36    355    202    459    306    122    210    337
    288    524    236   -405     25    381    220    509    353    179    257    402
    283    561    275   -423      2    418    231    537    384    215    285    436
    267    574    303   -420    -18    439    226    542    379    218    293    467
    252    571    316   -413    -33    444    223    532    361    207    296    470
    231    610    379   -420    -72    496    223    504    337    192    290    459
    197    592    394   -397    -98    496    228    465    301    161    270    433
    158    579    418   -368   -129    498    226    420    252    122    233    405
    109    553    444   -332   -168    498    220    368    202     83    202    374
     80    532    452   -306   -184    493    210    314    163     51    192    355
     51    527    472   -290   -213    501    205    257    124     23    171    303
     25    514    485   -270   -231    501    218    210     96     -7    137    283
     -7    496    504   -246   -257    501    236    174     75    -10    150    265
    -33    478    511   -220   -272    493    246    148     67      2    163    231
    -38    493    532   -231   -285    511    244    122     49    -25    116    213
    -41    462    504   -210   -272    483    246    119     36    -54     72    223
    -33    517    548   -244   -290    532    249    119     51    -23    122    257
    -31    597    628   -283   -329    613    257    140    101     41    179    259
    -44    633    678   -296   -361    654    244    127    109     44    166    306
    -41    665    706   -311   -374    685    215    116    119     64    194    340
    -41    633    675   -298   -361    654    176    101    114     72    207    348
    -28    610    639   -290   -332    623    142     83     98     77    228    350
    -18    626    644   -303   -332    633    116     51     77     59    189    290
    -18    602    618   -293   -316    610    103     28     54     25    145    290
    -20    579    600   -280   -309    589     90     20     38     23    150    275
    -31    509    540   -239   -285    524     70     -7    -18    -36     98    252
    -38    397    433   -181   -236    415     54    -33    -77   -101     23    174
    -46    311    355   -132   -200    332     54    -49   -111   -135    -10    132
    -62    257    319    -98   -192    285     57    -70   -137   -150    -15    111
    -62    267    329   -101   -194    298     44    -90   -158   -163    -15     83
    -64    249    314    -96   -189    280     33   -101   -179   -181    -49     51
    -67    215    283    -75   -176    249     28   -116   -207   -213    -88     36
    -77    176    254    -49   -166    213     36   -122   -215   -218    -96     64
    -77    184    262    -51   -168    223     31   -127   -210   -202    -62     75
   -101    181    283    -41   -192    231     20   -140   -213   -207    -83     44
   -119    127    244     -5   -181    184     31   -140   -215   -197    -96     38
   -127     85    210     20   -168    145     33   -145   -223   -202   -103     28
   -127     98    226     15   -176    161     15   -155   -241   -220   -116     25
   -106     18    122     44   -114     70     23   -140   -290   -288   -189    -49
    -75   -210   -135    142     28   -174     96    -72   -384   -465   -402   -267
    -64   -374   -311    218    122   -342    220     59   -400   -613   -607   -483
    -90   -280   -189    187     49   -236    348    179   -259   -540   -548   -467
   -220    122    342     49   -283    233    239   -244   -259   -340   -246   -179
   -392    784   1176   -197   -784    982    -59   -872   -288     18    296    381
   -527   1517   2044   -496  -1286   1779   -316  -1228   -124    589   1031   1083
   -480   1792   2273   -654  -1376   2031   -597  -1379      2   1062   1577   1628
   -413   1332   1745   -462  -1078   1538   -698  -1415   -241    787   1275   1371
   -371    693   1065   -161   -717    878   -626  -1309   -652     31    428    555
   -329    171    501     77   -415    335   -423   -987   -802   -475   -207    -38
   -254     54    309    101   -280    181   -226   -592   -566   -389   -241    -67
   -163     75    239     44   -202    155    -98   -335   -374   -254   -158    -12
   -122     64    184     28   -153    124    -23   -189   -275   -200   -140     12
    -98     31    127     33   -114     80      7   -127   -246   -197   -155     25
    -80     51    132     15   -106     90     18    -88   -220   -158   -116      7
    -54     57    111     -2    -83     83     36    -54   -189   -122    -75     18
    -57     77    135    -10    -96    106     49    -33   -168   -103    -49     28
    -62     70    132     -5    -98    101     62    -12   -155   -101    -59     36
    -64     72    137     -2   -101    103     77      2   -135    -80    -44     72
    -72     88    158     -7   -116    122     93     20   -103    -33     -2     67
    -72    124    197    -25   -135    161     90     28    -85    -20      2     88
    -67    145    213    -38   -140    179     90     36    -75    -10     12    111
    -75    145    220    -33   -148    181     93     57    -57     12     28    114
    -85    168    254    -41   -171    210    106     88    -25     44     46    137
    -83    187    267    -51   -174    226    122    127     15     83     72    148
    -85    202    285    -59   -184    241    137    158     38     96     75    189
    -93    220    314    -62   -202    267    153    189     59    109     83    246
    -67    228    296    -83   -181    259    155    233     96    155    124    254
    -59    252    311    -96   -187    280    158    280    140    210    171    275
    -62    267    329   -103   -197    298    168    337    192    267    226    322
    -90    280    371    -93   -231    324    194    381    241    314    275    355
   -122    285    407    -83   -265    345    226    420    285    368    335    402
    -20    358    379   -168   -200    368    202    470    337    423    381    441
     49    431    381   -244   -166    407    197    548    394    472    407    504
     83    457    374   -270   -145    415    200    576    418    480    413    558
     83    478    394   -283   -155    436    184    579    420    496    441    584
     77    501    423   -290   -174    462    176    574    420    511    465    568
     64    488    423   -275   -179    454    171    540    397    504    457    527
     41    446    405   -244   -181    426    168    501    366    480    431    501
     12    420    407   -218   -197    415    161    444    319    433    389    483
    -20    392    413   -184   -218    400    166    397    283    402    366    457
    -41    387    428   -174   -236    407    171    353    254    371    345    420
    -59    426    485   -181   -272    454    181    314    239    353    332    407
    -77    420    496   -171   -288    457    197    275    220    337    316    392
   -101    387    485   -142   -293    436    205    246    197    314    285    345
   -122    371    493   -127   -309    431    205    226    179    301    272    324
   -122    350    472   -114   -296    410    220    231    192    311    288    329
   -122    348    470   -114   -296    407    233    236    202    332    309    335
   -119    426    542   -153   -329    483    244    249    244    379    363    374
   -140    485    626   -174   -381    555    241    239    272    415    394    371
   -179    511    691   -166   -433    600    236    228    290    436    397    387
   -181    511    691   -166   -436    600    194    223    293    433    397    459
   -161    496    657   -168   -410    576    166    226    293    441    405    467
   -166    457    620   -148   -394    537    158    215    285    436    397    449
   -184    428    613   -122   -397    519    150    187    259    413    381    415
   -192    400    589   -103   -389    493    135    176    236    415    402    407
   -158    345    504    -93   -329    423    116    171    202    387    374    355
   -155    236    392    -41   -275    314     98    163    155    327    280    303
   -187    127    314     31   -249    220    114    163    135    298    249    353
   -220     98    316     59   -270    207    114    135    109    280    244    301
   -239     80    319     80   -280    197    103    109     80    254    220    254
   -249     54    301     96   -275    176     98     88     64    239    207    236
   -244     36    280    103   -262    158     88     77     46    231    200    218
   -262     15    277    122   -270    148     67     70     41    226    192    187
   -265     10    275    127   -270    142     46     64     31    218    181    174
   -241     12    254    114   -249    132     41     62     28    213    174    171
   -226     44    270     90   -246    155     41     57     38    226    184    163
   -236     31    265    101   -252    148     41     49     33    218    171    127
   -236    -25    210    129   -223     90     51     54     33    205    148    129
   -220   -135     83    176   -155    -25     54     46     -7    132     70     85
   -171   -314   -142    244    -15   -228     93     62   -116    -38   -116   -119
   -150   -519   -368    335    106   -446    197    168   -181   -202   -332   -410
   -161   -501   -340    329     88   -420    314    296   -109   -192   -350   -470
   -285   -270     12    275   -150   -129    332     90    -49    -46   -163   -267
   -493    267    761    114   -626    514    137   -478     10    306    353    303
   -662   1015   1675   -176  -1169   1345    -85   -844    241    904   1127   1098
   -644   1366   2010   -361  -1327   1688   -327   -974    441   1413   1706   1693
   -545   1106   1652   -283  -1098   1379   -501  -1054    298   1358   1641   1730
   -498    542   1041    -20   -769    792   -553  -1075   -127    717    950   1021
   -488      5    493    241   -493    246   -371   -820   -413     70    200    202
   -402   -207    194    303   -301     -7   -148   -402   -262     25     38     46
   -293   -218     75    254   -184    -72      0   -101    -70    140    101     98
   -220   -207     12    215   -116    -98     85     62     44    220    153     88
   -192   -187      5    189    -98    -90    103    109     72    241    174     62
   -197   -202     -5    197    -96   -103    127    145     93    262    189     33
   -192   -249    -57    220    -70   -155    153    174    109    267    179     54
   -168   -241    -72    205    -49   -158    163    194    122    259    161     67
   -137   -200    -62    168    -38   -132    150    218    129    259    153     90
   -129   -176    -49    153    -41   -114    158    239    150    285    174     83
   -129   -163    -33    145    -49    -98    171    249    174    309    189     96
   -119   -142    -23    132    -49    -83    176    265    189    309    176    137
    -90   -142    -51    114    -20    -96    153    267    187    309    187    142
    -85   -114    -28     98    -31    -70    137    280    200    324    210    142
   -103    -98      2    101    -54    -49    145    303    226    361    233    140
   -114    -77     36     96    -75    -20    168    337    275    428    296    150
    -90    -64     23     75    -59    -20    176    366    303    436    301    166
    -44    -70    -25     57    -10    -46    166    389    314    436    290    197
     -7    -28    -23     15      7    -25    166    420    350    470    322    213
     25     41     15    -33      5     28    174    470    402    535    394    241
     36     75     36    -57      0     57    189    524    449    574    415    244
     51     77     25    -64     12     54    205    587    504    620    452    311
     67    111     44    -90     12     77    213    644    563    683    519    392
     96    150     54   -122     20    103    215    698    615    732    553    420
    109    179     70   -145     18    127    215    750    665    795    600    446
    122    205     83   -166     20    145    218    787    711    833    641    530
    122    223     98   -174     10    163    218    800    745    872    698    530
    109    233    124   -171     -7    179    223    795    756    891    722    501
     88    220    132   -155    -23    176    223    771    745    875    709    514
     83    244    161   -163    -38    202    213    737    722    854    688    496
     70    244    174   -155    -51    207    215    701    688    818    652    470
     51    218    166   -135    -57    192    220    652    646    769    602    428
     25    179    150   -103    -62    166    218    602    607    719    555    392
     -5    137    142    -67    -72    140    228    555    579    683    530    355
    -23    140    163    -59    -96    153    236    506    553    657    509    322
    -20    150    171    -64    -96    161    244    465    532    633    496    303
    -33    137    171    -51   -103    153    239    428    509    620    506    262
    -51    106    158    -28   -106    132    244    410    491    589    441    171
    -57    114    168    -31   -111    140    262    400    472    535    355    207
    -59    168    228    -54   -142    197    283    420    501    548    394    288
    -54    233    288    -90   -171    259    283    428    550    636    506    306
    -54    296    348   -122   -202    322    254    405    568    675    550    303
    -49    316    363   -135   -207    340    218    387    568    678    545    309
    -46    290    337   -122   -192    314    202    379    553    662    522    293
    -33    252    283   -109   -158    265    181    353    527    636    517    298
    -41    218    257    -88   -150    236    166    335    511    631    517    254
    -51    192    244    -72   -148    218    158    322    483    581    428    233
    -38    150    189    -54   -114    168    140    298    444    530    374    215
    -31     41     72     -7    -51     57    135    288    418    506    361    155
    -25     18     44      2    -36     31    127    262    387    467    335    111
    -28    -12     15     18    -23      0    127    236    350    426    290     90
    -44    -62    -18     54    -12    -41    129    215    319    384    246     54
    -59   -103    -46     80     -7    -77    132    213    306    371    223     41
    -51   -119    -70     85      7    -96    119    194    298    379    244     20
    -49   -122    -72     85     10    -98    111    189    296    374    233     15
    -38   -153   -114     96     36   -135    114    197    293    345    187     36
    -38   -171   -132    103     44   -150    119    200    293    361    223     31
    -41   -184   -142    114     49   -163    127    207    301    374    241     28
    -41   -194   -153    116     54   -174    114    200    301    381    272     46
    -44   -192   -148    119     51   -171    119    202    314    379    252     10
     -2   -290   -288    145    142   -290    127    213    259    298    116    -57
     25   -496   -522    233    272   -509    189    270    179    129    -70   -233
     23   -631   -654    303    337   -644    296    361    132    -54   -288   -483
      0   -496   -496    249    246   -496    394    472    241    -36   -283   -498
   -103   -132    -28    116    -38    -80    329    179    270    145    -10   -236
   -244    439    683    -98   -462    561     64   -379    236    498    511    288
   -337   1124   1462   -394   -898   1291   -171   -704    405   1083   1234    984
   -270   1353   1623   -540   -945   1488   -407   -769    610   1623   1795   1548
   -200    888   1085   -345   -644    987   -524   -839    340   1348   1475   1293
   -194    322    517    -64   -355    418   -504   -883   -184    501    600    446
   -158   -111     46    135   -103    -33   -376   -719   -441   -111    -67   -207
   -103   -254   -150    179     23   -202   -207   -374   -228    -54   -116   -236
    -59   -210   -150    135     44   -181    -80   -116      2    106     -2   -116
    -12   -202   -189    106     85   -194     18     67    155    213     80    -62
     -2   -168   -168     83     80   -168     75    155    233    254    106    -38
     -7   -163   -155     85     72   -161     96    184    259    270    111    -44
     10   -163   -174     75     90   -168     93    189    267    267     96    -72
     33   -158   -194     62    114   -176     90    200    270    252     70    -70
     36   -158   -197     59    114   -176     96    218    285    259     80    -44
     25   -168   -194     72    109   -181    119    249    316    296    119    -20
     36   -150   -187     54    109   -168    116    252    332    303    132    -15
     44   -111   -155     33     98   -132    124    262    361    324    155     12
     51    -80   -135     12     90   -106    119    267    376    340    168     23
     70    -41   -111    -12     90    -75    122    277    400    368    192     41
     88    -10    -98    -41     93    -54    119    298    420    381    197     70
     96     15    -80    -57     88    -31    114    314    444    397    213     93
    101     28    -72    -64     85    -20    119    327    467    415    226    103
    101     62    -38    -80     70     12    135    366    504    446    239    137
    101     59    -41    -83     70     10    145    402    542    480    270    171
    140     75    -67   -109    103      5    132    418    563    511    306    166
    171    103    -70   -137    122     18    124    449    600    548    329    197
    184    145    -38   -163    111     54    132    504    665    600    371    277
    194    194      0   -197     98     98    150    563    737    683    462    337
    207    236     28   -223     90    132    161    618    800    745    519    374
    218    280     62   -252     77    171    166    649    836    779    555    415
    220    316     96   -267     62    207    174    672    865    807    589    459
    228    324     96   -277     67    210    187    685    878    818    600    480
    231    293     62   -262     83    179    184    659    844    779    566    457
    213    290     77   -252     67    184    189    636    810    740    532    428
    197    275     77   -236     59    176    181    605    769    693    493    397
    197    285     88   -244     54    187    166    558    719    644    452    363
    192    296    103   -244     44    202    155    509    667    587    405    319
    179    290    111   -236     33    202    163    459    623    532    358    270
    116    257    140   -187    -10    200    192    431    592    504    327    228
    122    246    124   -184     -2    187    189    381    532    446    270    174
    140    233     93   -187     23    166    171    337    483    394    223    150
    145    231     85   -189     31    161    168    319    465    374    197    153
    124    179     54   -150     36    116    161    303    449    368    179    137
    109    187     77   -148     15    132    150    298    472    384    197    150
    114    259    142   -187    -15    202    153    296    509    426    239    179
    122    311    187   -218    -31    249    158    296    532    462    283    192
    137    358    220   -246    -41    290    135    288    553    496    340    223
    163    350    184   -257    -10    267     98    270    550    501    361    244
    166    337    171   -254     -2    254     93    254    517    470    342    249
    129    342    210   -236    -41    277     85    218    465    428    311    249
     98    353    254   -226    -77    303     83    194    426    392    277    223
    114    384    270   -252    -77    329     62    202    415    368    249    205
    127    342    215   -236    -44    280     36    184    389    316    192    166
    135    288    150   -213     -7    218     28    168    366    267    122    119
    192    288     96   -239     49    192     18    168    353    254     88     93
    194    262     67   -228     64    166    -20    153    316    231     49     49
    124    148     23   -137     51     85    -75     96    252    181      5      0
    174    127    -46   -150    109     38    -33     85    220    158      5     -5
    252    187    -64   -218    158     62     28    127    241    176     31     23
    262    215    -46   -241    153     83    -15    122    241    166     20     18
    135     54    -80    -96    109    -12    -93     36    166     93    -41    -36
    137     36   -101    -88    119    -31      2     33    150     80    -49    -36
    207    137    -70   -171    140     33    109     64    181    103    -25    -15
    179    127    -54   -155    116     38    111     18    158     70    -59    -49
     98    -18   -116    -41    106    -67     54    -49     88      2   -122   -103
    111   -150   -265     18    187   -205     44     15     72    -33   -176   -142
    132   -342   -475    106    303   -407     88    124     64   -142   -335   -285
    168   -374   -542    101    353   -457    231    280    155   -210   -472   -420
    163   -132   -296    -18    231   -213    303    348    316   -109   -387   -361
     98    296    197   -200    -49    249    192     20    267     28   -142   -153
     12    823    810   -418   -397    818   -127   -571      0    207    239    200
    -28   1436   1465   -704   -748   1449   -384   -940    -67    594    792    685
     18   1566   1548   -792   -763   1558   -545  -1070    -80    901   1150   1013
     38   1067   1028   -553   -496   1049   -613  -1075   -277    659    857    774
     33    514    480   -272   -223    498   -576  -1010   -615    -67     70     88
     62    119     57    -90      0     88   -452   -769   -646   -457   -415   -329
     75     10    -64    -44     67    -25   -267   -431   -329   -277   -345   -267
    114      7   -109    -62    111    -49   -114   -174    -72    -93   -231   -155
    163     -7   -171    -77    166    -88    -15      0     90     20   -161    -88
    179     49   -132   -116    155    -41     64    111    207    114    -83    -33
    210     44   -166   -127    187    -59     51    101    192     90    -93    -77
    239     62   -179   -150    207    -57     75    129    207    109    -72    -57
    153    -31   -184    -59    168   -106     23    127    215    103    -83    -59
    137    -31   -171    -54    153   -101     44    155    246    127    -67    -20
    155      5   -150    -80    153    -72     83    207    303    168    -49     23
     93    -10   -103    -44     96    -57     62    210    314    166    -67     28
    124     54    -70    -88     98     -7     96    226    332    181    -49     83
    114     44    -70    -80     90    -12     64    194    311    179    -38     67
     88    114     23   -101     31     70    109    267    394    265     25     93
    150    148     -2   -150     77     72    132    293    426    288     36    109
    168    114    -54   -140    111     31     51    215    371    244      7     88
    119     96    -23   -109     72     36     36    218    392    270     41    109
    148    179     28   -163     59    103     72    267    446    327     90    137
    101    176     72   -140     12    124     51    280    467    345     80    124
    140    192     51   -166     44    122     70    301    491    345     57    132
    176    241     64   -210     54    155    109    363    558    410    132    215
    135    246    111   -189     12    179     46    379    602    459    194    241
    132    275    140   -205     -2    207     33    397    639    514    254    249
    153    355    202   -254    -23    280     83    465    719    607    316    254
    187    407    218   -298    -15    311    135    522    779    646    322    314
    210    446    233   -329    -10    340    132    545    795    644    311    353
    220    470    249   -348    -15    361    137    584    813    654    316    428
    226    410    184   -316     20    298     80    519    732    574    254    402
    161    332    171   -246     -5    252     33    436    644    506    210    337
    145    350    205   -249    -28    277     70    426    631    493    205    311
    163    368    205   -267    -20    288    101    371    576    439    166    262
    142    337    194   -239    -25    267     83    311    509    374    114    205
    124    314    189   -220    -33    252     67    275    465    329     80    166
    111    340    228   -226    -59    285     59    231    428    306     64    140
     98    340    239   -220    -70    290     49    174    381    272     33    101
    176    366    189   -270     -5    277     38    111    332    223     -5     72
    226    413    184   -319     18    298     67    137    363    249     23     96
    122    303    181   -213    -31    241      0     85    316    210    -20     44
     51    277    226   -166    -85    252    -51     59    301    200    -33     18
    116    433    316   -275    -98    376    -41     64    327    228     -7     36
     93    478    384   -288   -145    433    -10     88    374    290     57     90
    122    571    449   -348   -163    511     -7     98    410    335    109    127
    124    558    433   -342   -155    496    -54     49    384    319     75    116
     98    457    358   -277   -129    407   -103    -15    327    270     33     93
    124    483    358   -303   -116    420    -88      0    337    288     64     93
     85    483    397   -285   -155    441   -111     -2    329    290     64     77
     70    470    400   -270   -166    433    -64     18    332    298     59    106
     96    420    324   -257   -114    374    -51      5    298    259     25     72
    101    335    231   -218    -64    283    -75     -2    257    213    -31     12
     90    244    153   -166    -31    200    -80     -5    236    181    -67    -20
     75    148     70   -114      2    109    -85    -15    202    140   -109    -59
    135    226     90   -179     23    158    -67    -18    181    127   -122    -75
    161    228     67   -197     46    148    -83    -18    168    116   -127    -75
    106    163     57   -135     23    111   -145    -49    142     96   -150   -101
     64    189    124   -129    -28    158   -135    -38    166    114   -135    -88
    145    215     70   -179     38    142   -122    -67    132     98   -132   -106
    226    244     18   -236    103    132   -103    -62    140     96   -153   -129
    192    231     36   -213     77    135   -153    -77    111     62   -200   -163
    202    275     70   -241     64    174   -194    -80    129     96   -184   -148
    114    179     64   -145     25    122   -192   -153    101     46   -228   -192
      7    -75    -83     33     44    -80   -189   -262    -36   -103   -371   -337
    140    -93   -233    -23    187   -163    -46   -129    -33   -135   -426   -379
    231   -166   -400    -33    314   -283    122    135    116   -111   -467   -374
    124   -246   -371     62    246   -309    135    290    314    -20   -441   -345
     75    171     96   -124    -10    135     57    158    340    122   -241   -189
     64    659    594   -361   -265    628   -153   -316     54    207     25     44
     18   1184   1166   -602   -574   1176   -405   -774   -197    379    394    316
    -31   1595   1626   -782   -828   1610   -685  -1085   -342    597    750    561
    -46   1200   1244   -576   -644   1221   -831  -1163   -537    475    657    475
    -33    657    691   -311   -363    672   -818  -1130   -792    -41     85     20
     41    228    187   -135    -72    207   -628   -888   -805   -433   -452   -392
     83      2    -80    -41     83    -38   -467   -584   -517   -340   -501   -439
    111     67    -46    -90     80     10   -342   -348   -205    -90   -340   -314
    142    103    -38   -124     90     33   -231   -158      7     62   -249   -223
    137    103    -36   -122     85     36   -140    -25    145    171   -166   -148
    184    122    -62   -153    124     31   -116     -5    171    189   -150   -155
    135     70    -64   -106    101      2   -197    -62    119    140   -200   -207
    161    148    -12   -155     85     67   -158    -18    161    181   -171   -176
    163    218     54   -192     54    135   -109     54    233    254   -101   -109
    116    187     70   -150     23    129   -129     49    262    277    -83   -109
    210    218      5   -215    101    111   -189    -20    187    218   -127   -145
    192    213     18   -202     85    116   -192    -18    197    246   -101   -124
    187    194      7   -192     88    103   -194    -10    213    267    -85   -127
    220    277     57   -249     83    168   -176    -25    244    283    -93   -166
    226    355    127   -290     49    244   -114    -20    259    275   -114   -184
    202    205      2   -205     98    106   -181    -23    207    249   -142   -148
    259    189    -70   -226    163     62   -189     70    272    332    -51     -5
    301    252    -49   -275    176    101   -161    148    371    439     41     83
    309    288    -20   -301    163    135    -98    181    433    465     44     64
    270    332     62   -301    103    197   -111    155    472    483     51     38
    277    358     80   -319     96    220   -135    148    483    504     77     62
    283    335     51   -309    116    194   -163    215    532    579    153    145
    298    405    103   -353     96    254   -124    298    631    672    220    207
    298    449    150   -376     75    301    -88    350    714    735    262    233
    324    532    207   -431     57    368    -64    392    789    800    319    262
    314    519    205   -415     54    363    -80    407    784    800    327    280
    267    446    176   -358     44    311    -70    439    795    818    350    314
    265    433    168   -350     49    301    -57    431    784    807    345    306
    252    452    197   -353     25    324    -33    392    761    766    332    270
    231    488    257   -358    -12    374    -12    329    706    717    296    153
    239    504    265   -371    -12    387    -31    301    633    649    215    132
    215    501    285   -358    -36    394    -36    272    602    633    207    163
    192    449    257   -322    -33    353    -62    231    519    579    161    114
    207    337    129   -272     38    233   -119    213    426    501    101     90
    140    332    189   -236    -25    262    -98    187    413    488     93     90
    114    342    228   -228    -57    285    -93    140    381    470     85     57
    137    363    223   -252    -44    293   -111    109    355    446     64      5
    153    394    241   -272    -44    319   -116     85    340    428     49    -15
    158    394    236   -277    -38    316    -98    101    337    436     75     -5
    109    405    296   -259    -93    350    -75    103    363    472    122      0
     98    475    374   -288   -137    426    -72     80    379    488    129      0
    163    524    361   -342    -98    444   -114     77    376    483    101     36
    163    558    394   -361   -116    478   -142     49    379    488    111     38
     98    597    498   -348   -200    548   -127    -23    363    470    109    -10
     64    605    540   -337   -239    574   -129    -38    348    480    140     15
    187    576    389   -381   -101    483   -176     41    363    509    176     83
    246    568    319   -410    -36    446   -197     88    376    535    200    109
    233    581    348   -407    -57    465   -140    132    415    571    231    132
     77    400    322   -239   -122    361   -158     54    353    504    174     51
     36    254    218   -145    -90    236   -187    -18    277    418     85    -41
    132    197     62   -166     36    129   -223     28    257    407     64    -36
    187    161    -25   -174    106     67   -197     85    267    410     67    -25
    176    142    -33   -161    106     54   -174     98    267    410     85    -25
    155    153     -2   -153     80     75   -163     88    270    423    124    -41
    148    140     -7   -145     77     67   -171     72    246    392     64   -119
    150     88    -62   -119    106     12   -163     83    233    358      7    -96
    145     54    -93   -101    119    -20   -155     90    233    361     28    -62
    150     75    -75   -111    114      0   -155     93    246    394     90    -49
    148     59    -88   -106    119    -12   -166     80    233    358     33   -135
    153      2   -150    -80    150    -72   -166     77    223    322    -12   -106
    132    -12   -145    -62    137    -77   -158     75    223    319      0    -98
    135    -64   -200    -33    166   -132   -114     88    213    301    -20   -142
    145   -218   -366     33    254   -290    -51    158    197    213   -135   -244
    194   -290   -485     46    337   -387     44    296    265    150   -265   -381
    254   -166   -420    -46    335   -290    142    413    397    207   -241   -374
    119    127      7   -122     57     67     49    148    301    249   -103   -275
    -28    535    561   -254   -296    548   -267   -465    -64    301    168    -59
    -59   1075   1135   -509   -597   1106   -579   -904   -272    517    566    244
      5   1337   1332   -672   -665   1335   -846  -1091   -337    779    940    555
     57    974    917   -514   -428    945   -893  -1054   -436    698    870    540
     80    530    446   -306   -181    488   -782   -930   -605    205    298     62
     54     59      5    -57     23     33   -618   -704   -607   -174   -226   -379
     57   -122   -179     31    116   -148   -436   -413   -316    -57   -231   -392
     62    -96   -158     18    109   -127   -296   -202    -54    127    -98   -293
    127    -85   -215    -20    171   -150   -220    -31    109    236    -44   -249
    155   -119   -275    -18    215   -197   -174     85    197    277    -44   -181
    168   -140   -309    -15    236   -226   -161    101    218    283    -25   -155
    200   -116   -316    -41    257   -215   -163     96    218    283    -12   -163
    168   -101   -270    -36    218   -184   -142    103    241    296    -20   -192
    122   -116   -239     -2    179   -179    -96    114    280    306    -38   -213
    122   -111   -233     -5    176   -174    -88     88    267    293    -46   -244
    174   -135   -309    -18    241   -220   -111    119    254    309    -12   -207
    189   -127   -316    -33    252   -220   -101    192    306    353     36   -129
    200    -80   -283    -59    241   -181    -85    223    350    392     75    -93
    194    -64   -259    -64    226   -163    -72    233    381    415     80    -98
    181    -88   -270    -46    226   -179    -64    246    400    426     83    -90
    171    -83   -254    -46    210   -166    -44    270    433    454    109    -62
    168    -59   -231    -54    200   -145    -31    288    462    485    140    -46
    176    -23   -200    -77    187   -111    -25    309    506    527    184    -31
    179     20   -158    -98    168    -67    -12    335    561    579    249     10
    181     25   -158   -103    168    -64      2    376    607    613    293     46
    205     -7   -213    -98    207   -109      7    407    626    613    254     41
    215    -10   -226   -103    218   -116     18    457    670    646    257     83
    218     28   -189   -122    205    -80     38    522    756    730    342    155
    207     77   -129   -142    168    -25     62    550    815    776    400    181
    226    119   -106   -174    166      7     64    594    844    802    444    231
    246    124   -122   -187    184      2     67    654    878    854    498    298
    265    111   -153   -187    210    -20     75    672    888    883    530    316
    226    148    -80   -187    153     33     93    672    891    888    542    275
    220    140    -80   -181    150     31     98    639    852    839    498    231
    223    124   -101   -174    161     12     85    592    789    758    433    205
    215    135    -80   -174    148     28     83    548    735    688    387    213
    192    101    -93   -148    142      5     67    483    654    613    335    184
    168     80    -88   -124    127     -2     54    423    597    579    306     88
    124     33    -93    -80    109    -28     62    368    545    524    236     15
     59     -2    -62    -28     59    -31     72    309    496    462    197      0
     25     28      2    -28     12     15     70    270    449    413    161    -15
     57     38    -18    -49     36     10     70    270    428    374    119     23
    106    -12   -119    -49    111    -64     75    270    418    384    122     18
    119      0   -119    -59    119    -59     83    257    423    402    127    -75
     85     90      5    -88     38     49    103    267    470    462    202    -88
    101    161     59   -132     20    111    106    290    535    548    309    -51
    124    213     88   -168     18    150     96    301    561    579    358    -31
    114    246    132   -179     -7    189     70    288    563    568    337      2
    129    259    129   -194      0    194     33    259    545    532    296     44
    145    262    116   -205     15    189     18    244    537    524    322     75
    163    262     96   -215     33    179      2    213    498    496    309     54
    184    231     46   -207     70    140     -7    205    472    462    244     41
    184    184     -2   -184     93     90     -2    207    459    441    194     49
    181    116    -64   -150    122     28     -5    200    439    436    200    -18
    168     51   -116   -111    142    -31      0    210    441    449    210    -54
    166     25   -140    -96    153    -57     10    207    439    436    202    -41
    189    -41   -231    -75    207   -135    -15    148    353    342    114    -85
    197    -59   -257    -70    226   -158    -20    137    316    301     83   -109
    187    -98   -285    -46    233   -192     -5    153    324    309     85    -93
    153   -137   -290     -7    220   -213     15    171    342    332    103    -75
    142    -85   -228    -28    184   -158      2    166    345    337    109    -62
    161    -83   -244    -38    202   -163    -23    122    293    275     51   -101
    179    -96   -277    -44    228   -184    -28    109    275    262     38   -140
    181    -98   -280    -41    231   -189    -25    109    272    280     77   -179
    161    -80   -241    -44    200   -161    -23    109    275    296     88   -200
    158    -85   -246    -36    202   -166    -15    114    270    275     59   -200
    163   -202   -366     18    262   -285     10    148    244    200    -25   -220
    205   -454   -659    124    431   -555     83    215    174      7   -257   -363
    241   -587   -831    171    535   -709    202    337    192   -119   -433   -527
    210   -397   -607     93    407   -501    285    376    303    -33   -348   -483
     96    -49   -145    -23    119    -96    161    -20    181     67   -119   -314
    -49    504    553   -226   -301    527   -153   -613    -46    285    311     44
   -148   1143   1291   -498   -719   1215   -413   -937    -49    704    885    504
    -44   1218   1262   -587   -654   1241   -665  -1083    -70    966   1195    795
     41    792    750   -418   -353    771   -727  -1031   -192    789    979    633
     38    298    259   -168   -109    280   -620   -919   -472    109    236    -10
     28    -75   -106     23     64    -88   -397   -623   -439   -213   -220   -428
     88   -122   -213     15    148   -166   -233   -311   -140    -38   -153   -384
    184   -142   -327    -20    254   -236   -140   -103     38     57   -106   -303
    226   -179   -405    -23    314   -290    -57     57    171    129    -62   -220
    228   -205   -433    -12    329   -316    -18    114    228    181    -12   -213
    215   -179   -397    -18    306   -288      5    137    270    207     20   -210
    207   -150   -358    -31    280   -254     15    153    290    220     33   -215
    207   -114   -322    -46    265   -218     20    166    298    215     18   -192
    215   -150   -366    -33    288   -257     25    181    296    215     18   -153
    231   -145   -376    -41    301   -262     31    187    309    239     46   -155
    246    -98   -345    -72    293   -223     28    197    332    259     64   -145
    257    -77   -335    -88    296   -205     31    210    348    257     49   -119
    223    -70   -293    -75    257   -181     44    239    381    293     75    -85
    228    -57   -285    -85    257   -171     54    239    392    306     85   -106
    275    -59   -335   -109    303   -197     38    213    363    272     67   -132
    272    -38   -311   -116    290   -174     49    254    402    301     85    -72
    262    -41   -303   -111    283   -171     59    293    449    350    140    -28
    262     -5   -267   -129    265   -135     64    322    493    405    187    -25
    249     44   -207   -148    228    -80     70    355    532    431    210      7
    241     77   -163   -158    202    -41     85    402    579    454    215     67
    303     77   -226   -192    265    -72     90    436    628    493    254    111
    350    114   -239   -233    296    -62     90    480    672    542    301    119
    368    145   -223   -257    296    -38     88    527    711    589    345    150
    350    181   -168   -265    259      7    106    574    769    657    407    207
    332    207   -124   -272    228     41    116    594    805    691    436    244
    358    239   -119   -301    239     59    116    589    805    693    423    249
    368    265   -106   -316    236     80    119    579    789    683    415    249
    387    288    -98   -337    244     96    106    587    779    680    420    259
    368    280    -90   -324    231     93    101    584    761    657    402    252
    355    249   -109   -303    233     70     93    537    701    594    358    233
    348    228   -119   -290    233     57     80    480    633    530    306    181
    314    220    -93   -267    205     64     83    433    600    504    290    119
    270    181    -90   -228    179     46     77    371    530    436    236     70
    239    148    -90   -192    163     28     80    332    483    392    205     23
    231    148    -83   -189    155     33     83    301    452    366    194    -15
    220    161    -59   -189    140     51     85    267    426    337    174    -25
    166    166      0   -166     83     83     96    233    405    306    140    -54
    119    155     36   -137     41     98    106    215    389    288    124    -75
    137    155     18   -148     59     88     98    213    384    301    132    -83
    158    171     12   -163     72     93     93    220    410    335    174    -70
    119    181     62   -150     28    122    111    228    446    376    215    -41
     46    184    137   -114    -46    161    148    202    457    389    236    -23
     10    207    197   -109    -93    202    166    168    446    379    254     12
    116    213     96   -163     10    155    153    161    446    392    290     41
    218    187    -31   -205    124     77    145    197    439    397    314     38
    226    163    -62   -194    145     51    161    241    433    397    332     64
    244    116   -127   -181    184     -2    158    262    400    355    293     90
    249     25   -223   -137    236    -98    168    303    400    342    296    101
    205    -28   -233    -90    218   -129    155    301    389    285    231     36
    194     10   -184   -103    189    -85    122    270    376    210    132     -5
    236     54   -181   -145    210    -62     49    189    316    119      7    -70
    236     70   -166   -153    202    -46      0    127    270     80    -85   -122
    215     75   -140   -145    176    -31    -15     85    241     85   -119   -163
    153     77    -77   -116    114      0    -10     46    210    103   -101   -220
    145     38   -106    -93    127    -33    -15     31    171    111    -64   -267
    223    -28   -252    -96    236   -140    -18     44    150    106    -33   -272
    202    -64   -270    -70    233   -168     12     80    184    140     46   -213
    161   -111   -275    -25    215   -192     44     93    202    142     75   -166
    187   -163   -350    -12    267   -257     33     77    161     85     31   -129
    176   -205   -381     15    277   -293     33     75    148     62      5    -75
    226   -218   -446     -5    335   -332     25    101    142     49    -12   -101
    306   -293   -600     -7    452   -446     23    116     72    -64   -150   -249
    327   -498   -826     83    576   -662     96    155    -41   -306   -431   -485
    176   -610   -787    218    480   -698    252    233    -57   -467   -639   -683
     18   -353   -371    168    192   -363    335    171     33   -353   -496   -597
     98    142     44   -122     25     93     98   -272    -49   -168   -184   -316
     41    805    761   -426   -361    782   -228   -758    -72    236    387    246
    -25   1491   1517   -732   -771   1504   -504  -1015     88    828   1093    859
     46   1486   1439   -766   -698   1465   -740  -1036    218   1231   1488   1231
     72    958    883   -517   -405    922   -784  -1000     18    922   1119    914
     46    361    314   -205   -135    337   -657   -906   -387     98    267    153
     36    -64   -101     15     67    -83   -413   -600   -439   -314   -228   -293
    111   -137   -252     10    181   -194   -239   -290   -192   -179   -174   -244
    179   -129   -309    -25    241   -218   -106    -59    -18    -75   -116   -184
    200   -124   -324    -38    259   -223    -15     67     83    -25    -93   -150
    189   -161   -350    -12    270   -254     46    124    109    -18    -93   -124
    119   -189   -309     33    213   -249     93    150    135     -2    -75   -101
     75   -207   -283     64    179   -244    135    176    161     25    -38    -67
    103   -210   -314     51    207   -262    150    218    187     51    -15    -46
    122   -200   -322     38    220   -259    176    259    215     59    -12     15
    189   -200   -392      5    288   -296    163    275    213     46     -5     -5
    192   -179   -374     -7    283   -275    168    290    226     64      7    -28
    179   -153   -335    -12    254   -244    181    296    239     67     33     33
    168   -103   -272    -31    220   -187    174    303    249     72     54     67
    231    -90   -324    -72    277   -207    135    293    218     41     12     28
    231    -90   -324    -70    277   -207    145    335    236     51     12     75
    213    -62   -277    -75    244   -168    140    337    244     64     31     70
    218    -64   -283    -75    249   -174    127    332    226     41     20     67
    215    -64   -280    -75    246   -171    142    376    267     83     80    111
    236    -62   -298    -88    265   -179    135    394    283     88    101    119
    233    -18   -252   -106    241   -135    135    431    314    111    116    129
    215    -10   -226   -101    220   -116    158    493    363    137    124    189
    231     -2   -236   -116    231   -119    181    555    402    163    150    262
    270     15   -254   -145    262   -119    189    594    431    200    194    285
    296     54   -241   -176    267    -93    213    649    491    285    301    319
    316    109   -207   -213    262    -49    233    685    530    332    366    353
    316    150   -168   -236    244     -7    231    685    524    324    366    376
    314    176   -137   -246    226     20    220    667    514    309    350    392
    332    155   -179   -244    254    -10    205    636    472    265    309    376
    355    111   -244   -233    301    -64    194    589    415    200    252    348
    337    122   -218   -231    277    -46    189    555    381    161    226    337
    311    124   -187   -218    249    -31    197    524    353    127    207    316
    314    129   -184   -223    246    -25    184    452    280     62    168    267
    309    124   -184   -215    246    -28    168    374    213     -5    119    207
    283    116   -166   -202    226    -23    171    322    168    -54     83    174
    259     88   -171   -174    215    -41    174    277    122   -103     38    140
    223     67   -158   -148    189    -44    181    249    101   -129     12    129
    202    103    -98   -153    150      2    189    220     93   -135     12    129
    215    109   -109   -163    161      2    181    194     64   -168    -18    116
    241    132   -109   -187    174     12    179    184     59   -189    -44    103
    254    171    -83   -213    168     44    189    200     90   -163    -25    124
    259    236    -23   -246    142    106    179    202    119   -132     10    150
    246    267     20   -257    114    142    163    202    142   -109     46    174
    244    265     20   -254    111    142    140    200    155    -93     67    181
    244    239     -5   -244    122    116    122    187    142   -106     57    150
    236    200    -36   -218    137     83    109    181    122   -140     28    132
    220    179    -41   -200    132     67     85    153     85   -179     -2    111
    231    168    -64   -200    148     51     67    132     59   -207    -25     90
    228     72   -155   -150    192    -41     57    122     20   -259    -75     54
    205    -80   -285    -62    244   -181     51    101    -31   -324   -140     25
    187   -111   -298    -36    241   -205     51     85    -62   -355   -163     23
    171   -122   -293    -25    231   -205     41     49   -106   -400   -197      0
    166   -197   -363     12    262   -280     46     25   -153   -457   -246    -38
    171   -176   -348      2    259   -262     36      2   -192   -496   -283    -67
    181   -129   -311    -25    244   -218     20    -12   -207   -496   -285    -62
    187   -122   -311    -33    246   -215     12    -28   -223   -519   -311    -77
    231   -127   -358    -54    290   -241     -7    -54   -262   -574   -361    -90
    265   -142   -407    -59    335   -275    -15    -62   -275   -574   -361    -90
    259   -150   -410    -54    332   -280    -12    -64   -285   -579   -363    -88
    262   -145   -410    -59    335   -277     -7    -70   -288   -579   -361   -101
    265   -158   -423    -54    340   -290     -5    -83   -306   -600   -376   -127
    277   -241   -519    -18    397   -379     -5    -85   -355   -680   -459   -200
    311   -467   -782     77    542   -623     31    -67   -488   -917   -717   -433
    335   -639   -976    150    654   -807    135     10   -553  -1101   -943   -688
    316   -553   -872    116    592   -711    241     83   -467  -1067   -932   -709
    163   -265   -428     51    296   -345    207   -205   -428   -909   -691   -452
    -38    384    423   -174   -231    405    -54   -776   -384   -491    -88    171
   -158   1111   1270   -475   -714   1189   -285  -1080   -163    122    665    950
   -106   1374   1480   -636   -792   1426   -540  -1184      5    587   1182   1532
    -44   1036   1080   -496   -561   1057   -685  -1260   -202    394    966   1418
    -10    433    444   -213   -228    439   -659  -1218   -657   -389    129    587
    -12    -38    -25     25      5    -33   -470   -950   -852   -898   -467    -90
     33   -179   -215     72    124   -197   -267   -574   -675   -872   -535   -220
    132   -176   -309     23    220   -241   -132   -303   -509   -776   -488   -189
    184   -194   -379      2    277   -285    -70   -179   -439   -756   -493   -179
    200   -166   -368    -18    283   -267    -44   -132   -413   -753   -501   -155
    194   -168   -363    -12    277   -267    -28   -114   -407   -761   -511   -140
    194   -166   -361    -12    277   -262    -10    -96   -392   -745   -509   -150
    207   -166   -376    -20    290   -270    -12    -90   -397   -753   -522   -174
    213   -155   -368    -28    290   -262    -15    -80   -392   -753   -524   -174
    210   -148   -361    -33    283   -252      2    -67   -381   -743   -522   -163
    207   -116   -324    -44    265   -220     18    -46   -350   -719   -504   -145
    184    -80   -267    -54    226   -174     15    -54   -348   -719   -501   -124
    181    -80   -262    -51    220   -171     12    -54   -350   -714   -491   -114
    231    -62   -293    -85    262   -179      2    -33   -342   -701   -472   -116
    252    -20   -272   -114    262   -145      0      0   -314   -678   -446    -96
    262      0   -262   -132    262   -129     -5     10   -301   -670   -436    -67
    228     -5   -233   -111    231   -119     15     25   -277   -639   -407    -44
    158    -20   -179    -70    166   -101     46     41   -246   -605   -374    -10
    181     25   -155   -103    168    -64     49     64   -218   -579   -350     15
    283     83   -202   -184    244    -59     31    103   -200   -563   -342     38
    348    129   -220   -239    285    -44     25    153   -174   -535   -324     72
    366    163   -202   -265    283    -18     23    202   -140   -496   -290    114
    314    158   -155   -236    236      2     41    249   -101   -446   -236    163
    241    171    -70   -207    155     51     67    267    -64   -389   -184    202
    337    226   -111   -280    226     57     38    296    -46   -353   -153    236
    452    303   -148   -379    298     77      2    340    -20   -319   -124    277
    459    332   -127   -394    293    103     -2    342    -15   -322   -119    311
    410    301   -109   -355    259     96     18    327    -20   -319   -101    319
    350    337    -12   -345    181    161     25    290    -36   -332   -109    301
    342    337     -5   -340    174    166     12    252    -75   -368   -140    283
    420    316   -103   -368    262    106     -7    231   -111   -407   -179    249
    389    309    -83   -350    236    114     -7    168   -155   -441   -223    184
    340    280    -59   -311    200    111     -2    114   -200   -478   -249    158
    285    280     -7   -285    145    137     12     70   -228   -498   -265    127
    272    257    -15   -265    145    122     23     23   -257   -532   -298     85
    184    228     44   -205     70    137     44    -31   -293   -563   -332     80
    122    254    129   -189     -5    192     57    -88   -329   -594   -353     70
    252    311     59   -283     96    187     28    -88   -345   -610   -374     49
    301    303      2   -301    150    153     33    -62   -340   -605   -381     54
    275    316     41   -298    116    181     51    -51   -322   -581   -358     85
    265    358     93   -311     85    226     49    -49   -296   -548   -314    122
    277    428    150   -355     64    290     15    -67   -288   -530   -293    142
    296    530    233   -413     31    381    -25    -88   -288   -514   -275    161
    296    555    259   -428     18    410    -54   -109   -290   -511   -277    168
    288    517    228   -402     28    374    -62   -116   -309   -519   -293    148
    262    472    210   -368     23    342    -51   -119   -314   -504   -283    122
    140    426    285   -283    -72    355    -23   -145   -327   -498   -265    119
     64    358    293   -215   -114    327    -15   -174   -353   -517   -285     62
    158    265    106   -213     25    184    -64   -181   -413   -587   -381      2
    189    210     20   -200     83    114    -80   -179   -446   -633   -423     31
    114    174     59   -142     28    116    -70   -205   -470   -652   -433     25
    132    114    -20   -124     75     46    -85   -231   -522   -701   -496    -36
    148     59    -88   -103    116    -12    -88   -223   -532   -711   -511    -54
    142     31   -114    -88    129    -41    -93   -236   -540   -711   -511    -51
    132     41    -90    -85    111    -23    -88   -244   -542   -706   -522    -51
    106     51    -54    -80     77      0    -75   -262   -545   -711   -532    -57
     85     44    -41    -67     64      2    -67   -270   -548   -704   -535    -46
    103     51    -51    -80     77      0    -80   -275   -553   -696   -530    -54
    145     57    -88   -101    116    -15   -103   -288   -566   -696   -522    -70
     96     41    -54    -70     72     -5   -101   -303   -576   -693   -519   -101
      7    -20    -28      5     18    -25    -75   -322   -600   -719   -548   -132
     51   -148   -202     46    124   -176    -83   -322   -693   -846   -688   -272
    171   -348   -519     88    345   -433    -33   -257   -800  -1047   -927   -537
    244   -376   -623     64    433   -498     72   -109   -748  -1085  -1013   -680
    231   -189   -420    -20    324   -303    127   -127   -639   -969   -904   -587
     38    226    187   -132    -75    205     15   -566   -587   -711   -535   -137
   -187    901   1088   -355   -636    995   -168  -1026   -420   -205    148    618
   -257   1423   1680   -584   -969   1551   -342  -1166   -135    410    859   1374
   -176   1348   1522   -587   -849   1434   -555  -1273   -161    594   1067   1657
   -140    849    987   -355   -563    917   -657  -1376   -555    106    553   1140
   -132    314    446    -90   -288    379   -636  -1356  -1026   -685   -309    176
    -85     33    119     25   -103     75   -452  -1002  -1021   -919   -654   -233
     10     38     25    -25     -7     31   -301   -678   -839   -849   -670   -223
    122     31    -93    -77    106    -31   -205   -480   -722   -795   -652   -176
    168     18   -150    -93    161    -64   -153   -376   -646   -709   -594   -179
    161     28   -132    -98    148    -51   -137   -350   -623   -688   -574   -200
    150     28   -122    -90    137    -46   -122   -340   -610   -688   -571   -205
    161     36   -127    -98    142    -44   -109   -327   -592   -678   -568   -223
    210     28   -181   -119    197    -75   -109   -288   -587   -680   -584   -207
    244     36   -210   -140    226    -85   -132   -283   -592   -685   -602   -192
    244     51   -192   -148    218    -70   -122   -262   -563   -644   -561   -166
    239     57   -181   -148    210    -62   -103   -236   -540   -618   -527   -137
    231     80   -150   -155    192    -33   -103   -226   -532   -615   -527   -132
    228     77   -150   -155    189    -36   -106   -202   -519   -592   -511   -111
    223     75   -148   -150    184    -33    -98   -179   -491   -540   -470   -114
    218     93   -127   -155    171    -15    -88   -155   -452   -485   -426   -114
    226    129    -96   -176    161     18    -93   -135   -420   -449   -394    -77
    241    132   -109   -187    176     12    -83   -101   -387   -423   -376    -36
    265    166    -98   -218    181     33    -77    -75   -363   -413   -371      5
    293    189   -103   -244    197     41    -75    -33   -329   -381   -353     31
    319    277    -41   -298    181    119    -77     -5   -296   -358   -337     51
    329    270    -59   -301    194    106    -51     64   -218   -262   -241    119
    327    285    -44   -306    184    122    -38    129   -145   -166   -145    145
    335    337      2   -337    166    171    -44    187    -88    -96    -67    202
    363    394     31   -379    166    213    -54    231    -44    -54    -23    267
    376    462     85   -420    145    275    -64    249    -20    -28      2    306
    379    504    124   -441    127    314    -72    259     -2     -5     18    329
    381    524    140   -454    122    332    -64    267     12     20     36    353
    376    517    140   -446    119    329    -49    272     18     33     46    366
    366    524    158   -446    103    340    -51    241     -5     15     36    345
    361    511    150   -436    103    332    -38    213    -20     -5     18    316
    348    522    174   -436     85    348    -38    171    -44    -33    -12    285
    322    511    189   -415     67    350    -33    127    -72    -64    -49    257
    301    449    145   -376     77    298    -28     67   -124   -124   -111    189
    277    423    145   -350     64    285     -7     23   -148   -140   -132    140
    254    413    158   -335     46    285     -2    -18   -168   -166   -153    116
    228    384    155   -306     36    270      0    -49   -200   -207   -194     88
    205    374    166   -290     18    270     18    -51   -184   -194   -179     93
    205    371    166   -290     20    270     25    -70   -187   -189   -168     64
    213    379    166   -298     23    275     41    -62   -174   -168   -148     64
    215    410    194   -311     10    303     59    -31   -122   -122   -106    119
    207    462    252   -335    -23    358     59    -28    -93    -80    -77    153
    202    517    311   -361    -54    415     51    -38    -59    -36    -41    192
    205    506    298   -355    -46    402     25    -51    -41    -10    -25    218
    205    501    296   -353    -44    400     12    -57    -46    -15    -38    213
    194    488    290   -342    -49    389     10    -64    -57    -28    -57    202
    184    485    301   -335    -57    394     -2    -80    -64    -36    -67    184
    166    485    319   -327    -75    402     -5    -83    -57    -31    -70    176
    148    368    220   -257    -36    296      0    -83    -75    -44    -98    153
    161    283    122   -223     20    202    -36   -132   -153   -119   -184     70
    145    249    103   -197     20    176    -38   -153   -187   -155   -213     44
    132    213     77   -174     28    145    -33   -166   -213   -166   -202     36
    122    176     54   -148     33    116    -12   -171   -228   -153   -181     38
    114     98    -15   -109     64     44      0   -166   -218   -142   -176     49
    103     28    -75    -67     90    -23     10   -171   -210   -145   -179     49
    101     46    -57    -75     80     -5      0   -171   -207   -137   -181     57
     85     54    -31    -70     59     12     -2   -161   -197   -122   -176     59
     57      7    -51    -33     54    -20      5   -145   -181   -106   -174     64
     83     -2    -85    -41     85    -44    -10   -163   -200   -119   -194     51
    103      0   -106    -54    106    -51    -33   -189   -223   -137   -210     41
    103     10    -93    -57     98    -41    -36   -179   -218   -140   -215     36
    119    -80   -200    -20    158   -140    -33   -171   -267   -226   -314    -57
    142   -290   -433     72    288   -363     36   -114   -355   -407   -532   -280
    142   -423   -566    137    353   -493    158     -5   -374   -550   -727   -504
    140   -267   -407     64    272   -337    259    111   -239   -483   -683   -483
     36    119     83    -77    -23    101    184   -218   -202   -275   -389   -192
    -96    745    841   -324   -467    792    -67   -730   -166    145    192    392
   -197   1415   1610   -610   -904   1512   -265   -963     98    805    963   1145
   -137   1553   1691   -706   -914   1621   -491   -984    303   1304   1447   1657
    -67   1054   1122   -496   -594   1088   -633  -1104    -54    914   1028   1293
    -46    511    558   -233   -303    535   -636  -1174   -602     67    174    452
    -41    119    161    -38   -101    140   -514  -1000   -823   -467   -420   -150
    -12     23     36     -5    -23     28   -329   -652   -597   -368   -413   -161
     23     67     41    -46    -10     54   -189   -402   -379   -220   -316    -77
     85     83     -2    -85     44     41    -85   -241   -249   -145   -275    -36
    111     85    -28    -98     67     28    -36   -168   -192   -106   -249    -25
    111     75    -36    -93     75     20    -12   -132   -166    -98   -252    -41
     93     96      2    -96     44     49    -12   -116   -142    -80   -239    -33
     77    119     41    -98     18     80      5    -83   -101    -46   -218     -7
    114    124     10   -122     51     67     -2    -85   -106    -54   -231     -7
    145    140     -5   -142     75     67    -12    -83   -103    -51   -220      0
    129    166     36   -150     46    101    -12    -64    -67    -12   -189     15
    122    184     62   -153     31    122     -5    -41    -41     15   -163     28
     96    187     90   -142      2    140     23     -2     -2     57   -129     64
     90    184     93   -137      0    140     36     20     20     85   -114     57
    106    233    124   -171    -10    179     20     12     33     98   -103     62
    119    249    129   -184     -5    192     31     54     85    150    -62    119
    122    265    140   -194    -10    202     49     93    124    189    -25    155
    124    290    166   -207    -20    228     59    127    155    218     -2    171
    124    303    179   -215    -28    244     64    166    197    257     23    192
    140    329    187   -236    -23    259     75    213    254    309     64    226
    166    363    194   -267    -12    280     83    262    303    361    111    270
    184    426    241   -303    -28    335     90    316    363    423    161    319
    202    475    272   -340    -33    374     96    368    423    496    213    371
    197    509    311   -353    -57    410    111    418    485    561    262    423
    184    550    366   -368    -90    459    119    462    537    615    309    465
    210    584    374   -397    -80    480    111    470    555    628    324    480
    236    613    376   -426    -70    496    103    454    537    620    329    478
    233    641    407   -436    -85    524    111    444    530    615    332    467
    218    646    426   -433   -103    537    111    423    514    600    322    457
    194    623    428   -407   -116    527    111    397    485    566    296    433
    155    605    446   -381   -145    527    111    358    441    519    252    387
    137    594    457   -366   -161    524    114    311    397    478    210    340
    129    592    459   -363   -166    524     90    239    327    413    148    280
    109    615    506   -361   -197    561     80    197    288    376    119    246
     80    615    535   -350   -226    576     77    161    249    332     75    205
     51    558    504   -306   -226    532     80    127    210    288     38    168
     15    524    509   -272   -246    519    101    127    210    288     38    166
      7    506    498   -257   -244    504    111    116    213    277     25    153
     44    527    480   -285   -220    504    111    101    215    283     25    135
     51    592    540   -322   -244    566    127    129    272    332     67    171
     31    636    605   -335   -288    620    129    148    319    376    106    210
      7    649    641   -327   -316    646    127    148    361    426    148    226
     18    691    672   -355   -327    680     85    111    355    446    166    223
     33    701    667   -368   -316    685     67    103    342    462    166    223
     46    685    636   -368   -296    662     62    103    329    475    179    220
     36    654    618   -345   -290    636     59    106    324    493    202    215
     31    610    576   -322   -272    592     54    101    298    478    202    205
     12    548    532   -280   -259    540     57    109    283    457    202    189
     28    436    407   -233   -189    420     44     96    233    394    163    137
     41    342    301   -192   -129    322     41     80    194    340    129    103
     23    296    272   -161   -124    285     33     62    158    296     85     98
     15    272    257   -145   -119    265     23     38    119    257     41     80
     20    285    265   -153   -122    275     15     10     88    231      7     44
     20    293    272   -155   -124    283     10     -2     75    215    -23     23
     10    275    265   -145   -127    272     12      7     85    226    -12     18
      2    285    280   -145   -137    283      7     10     85    231    -10     10
      2    290    285   -148   -142    288     -5     -2     72    220    -23     -7
      0    259    259   -129   -129    259     -2     -7     67    218    -25    -12
     -5    213    218   -106   -111    215      0      2     67    218    -28    -12
    -23    202    223    -90   -124    213      0     15     75    236    -12    -10
    -31    135    166    -51    -98    150      7     33     62    215    -46    -44
    -25    -62    -36     44      5    -49     57     90      7    101   -187   -166
    -12   -322   -309    166    148   -314    187    192    -44   -101   -444   -418
     -7   -275   -270    140    129   -272    309    311     36   -129   -511   -509
    -90     28    116     28   -103     72    337    179    101     -2   -337   -374
   -220    496    717   -137   -467    605    124   -345     12    226     51      2
   -361   1187   1545   -413   -956   1366   -142   -766     72    730    730    631
   -381   1636   2018   -628  -1200   1826   -381   -927    239   1286   1371   1223
   -316   1413   1727   -550  -1021   1569   -548   -956    210   1428   1496   1366
   -285    846   1132   -280   -709    989   -561   -930   -103    917    930    841
   -254    332    587    -41   -420    459   -452   -844   -511     85     75     33
   -223     85    309     67   -265    197   -262   -506   -381    -18   -127   -158
   -187    122    306     31   -249    213   -106   -200   -114    161    -25    -64
   -168    109    277     31   -223    192     25     12     54    272     36    -15
   -150     67    218     41   -184    140     85    114    127    303     49     -5
   -150     57    205     46   -179    129     98    150    150    306     57      5
   -171     75    244     46   -207    158    129    197    197    342     88     38
   -158     64    223     46   -189    142    148    218    218    368    103     36
   -145     44    187     49   -166    114    153    220    218    363     98     28
   -166     41    207     62   -187    124    163    241    236    381    122     59
   -179     46    223     64   -202    135    174    265    259    415    148     83
   -181     85    267     49   -223    176    174    270    283    439    176     96
   -181     98    277     38   -228    187    168    265    288    436    168     83
   -161    106    265     25   -213    184    163    277    298    449    176     96
   -168     96    265     36   -218    179    168    306    327    480    202    129
   -181    111    293     36   -236    202    174    329    358    504    226    150
   -158    158    316      0   -239    236    171    350    381    527    257    155
   -103    163    267    -31   -187    215    166    363    397    542    272    166
    -80    215    293    -70   -187    252    168    394    426    574    303    194
    -62    272    335   -103   -197    303    168    431    462    613    335    220
    -62    277    340   -109   -202    309    181    480    509    657    368    246
    -57    275    332   -111   -194    303    194    535    558    701    407    285
    -18    301    319   -145   -168    309    197    584    600    745    452    342
     12    350    337   -181   -161    345    202    631    646    802    504    397
     18    361    342   -192   -161    353    218    678    691    854    558    431
      7    410    402   -210   -197    405    228    704    711    883    594    454
     15    413    397   -215   -192    405    226    696    701    878    589    446
     28    405    376   -215   -174    392    220    688    680    857    576    433
     12    384    371   -200   -179    379    226    685    667    852    581    436
      5    379    371   -192   -184    376    236    657    639    826    568    420
    -31    371    402   -171   -218    387    236    610    602    792    537    376
    -83    335    418   -124   -249    376    228    561    555    753    504    335
    -72    298    368   -114   -220    332    210    501    493    693    467    314
    -67    301    366   -116   -215    332    207    449    459    657    446    293
    -88    288    374   -101   -231    329    215    407    436    620    418    257
    -93    342    436   -124   -265    389    223    371    426    602    402    228
   -101    319    420   -111   -262    368    241    355    423    605    392    220
   -109    309    418   -101   -262    363    254    345    415    589    376    205
   -103    293    397    -96   -252    345    267    342    413    581    376    189
    -88    335    423   -122   -254    379    275    355    433    605    407    200
    -93    402    496   -153   -293    449    288    374    475    652    452    226
   -106    462    566   -179   -335    514    290    379    504    675    480    244
    -88    480    568   -197   -329    524    267    366    493    670    485    267
    -70    467    537   -197   -303    501    236    368    496    680    501    298
    -67    459    527   -197   -298    493    205    355    491    685    509    309
    -80    446    527   -184   -303    485    184    324    465    667    498    285
   -101    431    530   -166   -314    480    163    290    433    639    475    254
   -122    389    511   -132   -316    449    158    275    420    618    462    239
   -119    298    418    -90   -267    358    148    257    379    574    415    179
   -122    210    332    -44   -226    270    145    231    337    530    358    124
   -122    163    283    -23   -202    223    140    200    293    485    309     83
   -111    119    231     -2   -171    174    135    184    244    444    280     62
   -111     57    166     25   -140    111    135    194    231    426    265     67
   -114     15    129     49   -122     72    137    189    226    415    249     59
   -116     25    142     44   -129     83    137    163    210    394    233     41
   -111     46    158     33   -135    101    135    132    194    376    213     20
   -111     31    140     38   -127     85    129    135    174    366    202     12
   -109      5    114     51   -111     59    132    179    184    392    236     51
   -114    -20     93     64   -106     36    142    200    200    418    259     59
   -109    -12     96     62   -103     41    135    194    200    426    270     54
   -114     -5    106     59   -111     49    124    179    187    402    244     36
   -114    -77     36     96    -75    -20    129    176    150    342    179    -23
    -96   -290   -194    192     46   -241    161    207     62    197     10   -205
    -70   -527   -457    298    192   -493    259    301     -5     -2   -244   -478
    -85   -498   -413    290    161   -454    371    431     75    -15   -290   -545
   -213   -200     12    205   -114    -93    379    254    140    124    -88   -358
   -405    342    748     31   -576    545    168   -324     83    397    361    103
   -600   1096   1696   -246  -1148   1395    -59   -818    161    885   1039    771
   -589   1527   2117   -470  -1353   1821   -314   -992    319   1405   1670   1415
   -475   1319   1795   -423  -1135   1556   -504   -997    257   1488   1756   1571
   -465    735   1200   -137   -833    966   -514   -953    -72    927   1124    950
   -488    153    641    168   -563    397   -363   -792   -413    174    283     90
   -366    -67    298    213   -332    114   -189   -420   -257    132    122    -93
   -226    -64    158    145   -192     46    -44   -109    -41    259    181    -46
   -166    -85     80    124   -124     -2     59     70     83    337    226    -15
   -148    -96     51    122   -101    -23    103    145    132    361    231     -5
   -129    -83     46    103    -90    -18    122    181    145    368    226    -12
   -129    -83     46    106    -90    -18    148    210    174    397    246    -12
   -176    -80     96    127   -137      7    179    220    194    418    270      0
   -233    -80    153    158   -194     36    202    200    197    415    277     15
   -239    -51    184    145   -213     67    197    207    197    420    285     31
   -163    -18    145     90   -155     64    176    254    218    446    303     46
   -103     -5     98     51   -103     46    176    306    249    472    329     83
    -90     -2     88     46    -90     41    194    348    285    511    363    111
   -129      5    132     62   -132     67    207    340    296    517    368    114
   -192     18    210     85   -200    114    226    319    301    514    374    106
   -194     15    210     88   -202    111    223    335    303    524    387    116
   -116     10    127     54   -122     67    197    392    327    553    413    142
    -72     23     96     23    -85     57    205    457    376    597    457    197
    -54     72    124    -10    -88     98    231    509    426    639    498    254
    -70     98    168    -15   -119    132    257    535    457    665    517    285
    -54    137    192    -41   -122    163    265    576    506    722    558    303
    -46    161    207    -59   -127    184    270    626    553    771    605    322
    -36    174    210    -70   -122    192    277    683    597    826    649    358
    -10    197    207    -93   -109    202    283    740    646    875    701    410
     18    223    205   -119    -93    215    280    774    678    906    735    444
     33    228    194   -132    -80    213    288    782    688    914    753    478
     18    252    233   -135   -106    244    293    763    675    911    761    496
     23    254    228   -140   -103    244    285    735    652    901    756    509
     33    239    205   -135    -85    223    275    727    633    883    748    504
     -2    252    252   -124   -127    252    285    711    623    878    750    470
    -18    288    303   -135   -161    296    285    678    613    865    750    444
     10    306    296   -158   -142    301    259    633    581    836    727    402
     20    267    246   -142   -111    257    252    589    535    774    654    337
    -18    241    259   -111   -137    249    252    532    488    724    605    319
    -41    236    277    -98   -158    257    249    483    454    685    568    272
    -51    213    265    -80   -158    236    252    449    428    662    540    233
    -64    192    257    -62   -161    223    262    420    410    644    532    213
    -70    176    246    -54   -158    210    275    405    402    641    532    207
    -64    163    228    -49   -148    197    290    402    413    649    537    200
    -46    179    226    -67   -137    202    306    407    426    657    537    192
    -28    228    257    -98   -142    241    316    428    457    691    568    233
    -25    283    306   -129   -166    293    314    428    480    722    600    239
    -36    319    355   -140   -197    335    306    397    483    727    623    252
    -57    332    387   -137   -223    358    283    368    478    727    631    267
    -51    309    361   -127   -205    335    259    384    478    724    620    293
     -2    283    285   -140   -142    283    228    397    462    711    602    303
     12    270    257   -142   -122    265    200    381    444    701    597    283
    -31    215    244    -93   -137    228    197    355    415    678    568    228
    -90    129    220    -18   -155    174    218    311    387    639    532    150
    -80     41    122     18   -103     80    189    259    306    537    452     88
    -54    -25     28     41    -44      0    168    270    259    491    420    114
    -51    -62    -10     54    -20    -36    161    280    252    496    423    101
    -67    -88    -20     77    -23    -54    158    257    236    488    405     18
    -83   -106    -25     93    -31    -67    166    239    231    475    392      7
    -80   -109    -28     93    -25    -70    168    231    223    467    392     12
    -77    -85    -10     80    -36    -49    155    218    207    452    374      2
    -88    -88      0     88    -44    -44    161    215    207    439    366     15
    -98    -98      0     98    -51    -49    161    200    192    428    358      5
   -111    -90     18    101    -67    -36    163    194    187    428    363      0
   -109    -90     18     98    -64    -36    163    181    192    436    371    -25
   -116    -83     33    101    -75    -25    161    171    189    423    371    -46
   -111   -145    -33    127    -41    -90    148    176    145    368    324    -85
    -72   -322   -252    197     88   -288    153    179     18    194    135   -270
    -51   -532   -483    290    213   -509    236    252    -83      0   -109   -530
    -36   -542   -506    290    233   -524    366    428    -12    -23   -181   -631
   -127   -303   -179    213     25   -241    415    309    103    153     31   -436
   -309    187    496     59   -402    340    272   -184    184    480    496     46
   -511    945   1457   -218   -984   1200    101   -540    441   1067   1239    818
   -545   1436   1982   -444  -1262   1709    -93   -626    753   1691   1940   1577
   -459   1249   1709   -397  -1085   1478   -290   -683    683   1743   1990   1696
   -441    709   1150   -135   -797    930   -366   -758    252   1148   1358   1062
   -387    124    511    129   -449    316   -301   -652   -168    410    563    210
   -309   -148    161    228   -236      5    -98   -288   -135    236    293    -93
   -213   -145     67    179   -142    -38     59      2     44    335    342    -64
   -150   -153     -2    150    -75    -77    158    179    166    402    376    -46
   -127   -200    -72    161    -28   -137    213    259    210    410    368    -57
   -114   -226   -111    171     -2   -168    239    293    213    400    353    -51
   -109   -220   -111    163      0   -166    257    322    226    418    374    -33
   -101   -223   -124    161     10   -174    272    337    241    428    394    -44
    -96   -213   -119    153     10   -166    272    348    246    436    410    -41
    -88   -223   -135    155     23   -179    285    368    265    459    446    -20
    -85   -220   -135    153     23   -179    301    387    283    465    449    -44
    -90   -210   -119    150     12   -166    316    410    303    462    420    -20
    -88   -192   -103    140      5   -150    319    426    319    465    420     28
    -54   -179   -124    116     33   -153    306    423    314    457    423     20
    -44   -153   -109     96     31   -132    311    444    342    488    452     28
    -44    -98    -54     70      2    -77    322    470    374    527    488     41
    -12    -93    -80     51     31    -88    322    491    381    527    485     49
     38    -59    -98     10     67    -77    322    522    400    537    498     75
     51    -51   -103     -2     77    -77    332    566    441    587    548    101
     59    -25    -88    -18     72    -57    332    607    472    615    568    101
     67     20    -46    -44     57    -12    342    657    519    649    594    155
     96     51    -44    -72     70      5    348    706    563    683    633    220
    129    111    -18   -122     72     46    350    750    602    724    678    249
    137    168     31   -153     51    101    368    815    678    802    753    314
    124    194     70   -161     25    132    387    870    743    857    797    371
    179    189     10   -184     85    101    368    870    727    844    800    384
    200    244     44   -223     77    145    355    870    730    854    823    387
    181    270     88   -226     46    179    355    867    735    854    831    397
    161    244     80   -205     38    163    355    846    722    839    815    387
    148    239     90   -192     28    166    358    815    704    818    800    371
    119    239    116   -181      0    179    366    779    688    789    782    350
     98    241    142   -171    -23    192    361    727    649    745    740    314
     85    226    140   -155    -25    181    348    662    597    680    680    267
     77    194    116   -135    -18    155    337    602    550    623    633    228
     64    189    122   -127    -28    155    340    558    522    602    607    197
     44    174    129   -111    -41    153    355    532    504    579    589    179
      2    158    155    -80    -77    155    381    517    509    579    592    153
    -20    145    166    -62    -93    155    397    488    504    568    587    109
     15    114     98    -67    -41    109    389    459    457    514    553     90
     31    124     90    -77    -28    109    394    475    467    519    558    103
     36    197    161   -119    -64    179    410    506    514    568    602    145
     25    265    239   -145   -106    252    415    519    548    607    641    176
     15    319    303   -168   -142    311    402    506    566    631    659    200
     28    363    335   -197   -153    350    381    493    579    649    678    220
     54    355    301   -207   -122    329    350    472    553    623    654    213
     64    342    277   -202   -106    311    329    446    519    584    618    192
     44    337    293   -192   -124    316    316    426    504    566    602    179
     25    303    277   -166   -124    290    306    400    475    530    574    140
      5    233    228   -122   -111    233    301    387    444    491    532     98
    -10    148    158    -67    -83    153    298    366    394    441    480     51
    -20    109    127    -46    -72    116    298    348    368    415    452     23
    -23     67     90    -23    -57     77    290    314    324    366    405    -23
    -28     36     64     -5    -46     49    275    283    280    314    363    -59
    -31     36     67     -2    -49     51    265    254    257    280    332    -75
      0     38     38    -20    -20     38    244    226    220    246    306    -96
     -5     20     25    -10    -15     23    239    223    220    244    306    -98
     -7      0      5      2     -7      2    228    218    207    236    303   -103
    -10    -10      0     10     -5     -5    231    223    205    233    296    -98
     -7      2     10      2    -10      5    226    228    202    220    283   -101
      5     10      5     -7      0      7    213    213    189    202    267   -114
     28      7    -20    -20     25     -5    200    200    168    179    244   -127
     31    -67    -98     18     64    -83    200    205    132    124    176   -179
     57   -270   -327    103    189   -298    254    249     36    -49    -20   -371
     77   -444   -522    181    298   -483    363    324    -36   -257   -267   -618
     72   -381   -454    153    262   -418    480    444     54   -259   -285   -657
    -10    -62    -51     36     20    -57    485    298    153    -83    -57   -452
   -184    506    688   -161   -436    594    262   -244    155    262    452     59
   -324   1184   1506   -431   -917   1345     28   -618    306    807   1145    748
   -303   1488   1790   -592  -1047   1636   -202   -732    498   1332   1709   1325
   -228   1161   1389   -465   -807   1275   -353   -807    348   1291   1639   1304
   -197    553    750   -179   -472    652   -361   -854   -161    511    831    535
   -168     64    233     51   -202    148   -254   -730   -506   -189     93   -184
   -127   -111     15    119    -72    -49    -85   -397   -353   -226    -33   -316
    -88    -85      2     88    -46    -41     54   -116   -114    -67     62   -231
    -41    -67    -25     51     -7    -46    163     77     28     23    119   -179
    -23    -59    -36     41      5    -46    220    179     98     62    145   -158
    -33    -54    -23     41     -5    -38    249    223    127     70    150   -153
     -7    -44    -36     25     12    -41    249    236    127     57    142   -168
     -2    -28    -25     12     10    -28    239    231    124     41    140   -168
     15    -10    -25     -2     18    -18    241    239    137     31    135   -163
     36      7    -28    -23     31     -7    249    254    163     36    140   -153
     41     -2    -44    -18     41    -23    249    252    181     28    135   -155
     49     -5    -54    -23     49    -28    252    262    200     54    140   -142
     64     28    -36    -46     49     -2    262    290    220    101    161   -109
     83     62    -23    -72     51     20    265    309    226    140    184    -83
     98    109     10   -103     44     59    275    335    246    189    252    -31
    109    114      2   -114     51     59    288    358    259    194    290     -2
    122    153     31   -137     44     93    285    379    275    207    332     20
    135    207     72   -174     31    142    277    387    280    205    337     28
    142    267    124   -205     10    197    275    407    296    210    332     49
    148    306    158   -228     -5    231    280    444    332    236    342     83
    163    340    176   -252     -7    257    285    488    374    275    368    122
    179    376    194   -280     -7    285    280    524    410    309    392    145
    200    423    223   -311    -10    324    288    579    470    363    446    207
    231    439    205   -337     12    324    285    626    506    400    483    262
    262    480    218   -371     20    350    270    652    537    428    509    306
    265    517    249   -392      7    384    270    670    555    441    527    327
    252    537    285   -394    -15    413    285    678    550    436    517    319
    254    509    254   -381      0    381    283    654    519    397    483    290
    270    514    241   -392     15    379    285    636    488    366    465    283
    257    535    275   -397    -10    405    285    605    454    335    449    275
    239    524    285   -381    -23    405    288    561    418    301    420    244
    218    496    275   -358    -28    384    298    511    371    244    371    202
    197    493    296   -345    -49    394    296    449    324    189    319    158
    179    485    303   -335    -62    394    288    384    262    116    249    101
    168    462    293   -314    -62    379    277    329    197     57    197     51
    150    454    301   -303    -75    379    288    309    179     44    192     44
    135    418    283   -277    -72    350    306    290    163     18    171     36
    124    410    283   -267    -80    348    319    285    158     23    179     38
    114    436    322   -275   -103    379    324    277    153     18    163     25
    101    454    353   -280   -127    402    345    283    166     23    163     67
     98    504    405   -303   -153    454    353    298    202     59    202    109
    103    555    449   -329   -174    504    350    306    236    111    257    140
     98    602    504   -350   -202    553    340    301    254    148    301    163
    101    657    555   -379   -228    607    303    275    257    168    335    153
     96    657    561   -376   -231    610    277    252    233    148    327    153
     90    602    509   -348   -207    555    265    233    194    101    280    132
     93    592    498   -342   -202    545    259    215    168     77    254    137
     85    592    506   -340   -210    550    246    189    135     41    223    127
     80    496    415   -288   -168    457    231    155     70    -38    129     67
    106    410    303   -259    -98    355    207    116      5   -103     57      7
    129    327    197   -228    -33    262    202    101    -20   -129     28    -28
    124    293    168   -207    -23    231    189     72    -64   -176      2    -54
    116    275    158   -194    -20    218    168     41   -116   -231    -46    -88
    119    267    148   -194    -15    207    155     20   -153   -272    -90   -114
    119    285    166   -202    -23    226    153     18   -158   -272    -93   -119
    124    293    168   -213    -20    231    145      2   -179   -293   -116   -119
    148    293    142   -220      2    218    124    -31   -220   -327   -148   -145
    155    280    124   -220     15    202    127    -33   -236   -329   -155   -174
    153    280    127   -215     12    205    129    -31   -236   -332   -158   -179
    153    265    111   -210     20    189    119    -38   -241   -340   -166   -171
    158    241     83   -200     36    163    122    -41   -254   -350   -181   -179
    174    176      2   -176     85     90    127    -33   -293   -413   -254   -241
    202    -51   -254    -75    228   -153    192     31   -353   -561   -441   -402
    187   -179   -366     -5    275   -272    314    161   -322   -672   -607   -576
    153     28   -124    -90    137    -49    381    233   -200   -605   -568   -579
     46    407    358   -228   -155    384    306    -41   -218   -465   -358   -358
    -80    927   1008   -423   -542    966     46   -615   -394   -239     64     70
   -163   1545   1706   -693   -935   1626   -202   -984   -405    187    678    589
   -132   1678   1810   -774   -971   1745   -426  -1150   -415    509   1072    969
    -75   1249   1325   -587   -701   1286   -509  -1195   -628    290    820    797
    -77    730    807   -324   -441    769   -465  -1176  -1008   -441     23     70
    -49    327    376   -140   -213    350   -322   -963  -1109   -901   -535   -436
      7    207    200   -106    -96    202   -176   -633   -826   -753   -488   -387
     54    236    179   -145    -62    207    -70   -387   -584   -579   -376   -283
     96    220    124   -158    -12    174     20   -202   -428   -470   -303   -194
    103    226    119   -166    -10    174     64   -137   -366   -426   -275   -184
    111    236    124   -174     -7    181     83   -116   -350   -418   -285   -179
    127    244    116   -187      5    181     93   -106   -342   -415   -293   -166
    135    267    132   -200      2    200    101    -96   -335   -405   -290   -158
    142    285    142   -215      0    213    101    -88   -324   -394   -277   -153
    155    303    148   -228      5    226     98    -80   -306   -387   -265   -145
    158    316    155   -239      2    236    109    -62   -280   -366   -246   -122
    171    327    155   -249      7    241    122    -38   -252   -337   -218    -88
    176    332    155   -257     10    246    127    -20   -231   -309   -197    -77
    171    340    168   -257      2    254    135     -7   -213   -285   -174    -62
    179    361    181   -270      0    272    127      0   -207   -272   -168    -57
    192    379    187   -285      2    283    116     -2   -205   -257   -168    -54
    194    413    218   -306    -10    316    119     18   -176   -226   -150    -28
    200    436    236   -319    -18    337    122     51   -148   -194   -124     -2
    207    449    239   -329    -18    345    132     90   -116   -161    -96     23
    213    470    257   -340    -20    363    140    140    -67   -116    -59     62
    226    504    275   -366    -25    389    140    192    -18    -75    -28    119
    252    535    283   -394    -15    410    142    239     25    -33     12    187
    272    571    296   -423    -10    433    153    290     88     38     80    226
    288    600    311   -444    -10    457    161    345    150    109    153    275
    293    633    340   -465    -23    488    158    371    179    142    192    324
    293    633    340   -465    -23    488    158    381    179    155    202    319
    301    654    353   -480    -25    506    155    371    171    142    197    306
    301    680    379   -491    -38    530    158    366    155    109    179    340
    290    665    374   -480    -44    519    158    353    135     96    174    340
    265    654    389   -459    -62    522    155    309     93     59    150    296
    239    659    418   -452    -88    540    155    265     51     23    127    275
    220    652    431   -436   -103    542    153    218     18    -15     88    233
    213    646    433   -431   -109    540    145    163    -25    -67     23    179
    200    631    431   -415   -116    532    137    109    -67    -98     -7    158
    145    589    444   -368   -150    517    148     67    -88   -106     -7    111
     83    571    488   -327   -202    530    181     41    -93   -109     -5     75
     88    587    496   -340   -202    542    184     20   -101   -116    -18     96
    124    618    493   -371   -184    555    168     23    -93   -106    -12    111
    124    623    496   -376   -187    561    171     25    -88    -98    -18     85
     98    615    517   -355   -207    566    187     33    -83    -93    -25     83
     80    696    615   -389   -267    657    200     46    -46    -54     12    132
     85    745    657   -415   -285    701    197     49    -18    -18     46    161
     98    779    678   -439   -288    727    176     36     -2      7     70    181
    114    797    683   -454   -283    740    137     28     10     31     93    205
     93    776    680   -436   -293    730    111     12     -2     23     88    202
     67    750    683   -410   -309    717    103     -5    -15     10     75    202
     49    748    696   -400   -322    724     90    -23    -31      2     70    189
     70    753    683   -410   -306    719     67    -33    -49     -2     59    153
     93    659    566   -379   -236    615     51    -41    -80    -36     20    116
    101    574    472   -337   -187    524     36    -51   -116    -83    -28     85
    109    530    420   -319   -155    475     33    -54   -135   -114    -57     80
     96    426    329   -259   -116    379     44    -64   -166   -142    -93     70
     59    405    342   -233   -142    376     49    -83   -192   -150   -109     41
     23    402    376   -213   -176    389     46   -106   -213   -158   -119     18
     28    366    337   -200   -155    353     38   -114   -228   -163   -127      7
     41    340    298   -189   -127    319     25   -124   -241   -171   -137     -5
     49    337    285   -194   -116    314      7   -140   -259   -187   -142    -18
     59    324    265   -192   -101    293      0   -150   -272   -202   -166    -31
     62    293    231   -179    -85    262    -12   -161   -288   -223   -189    -31
     49    267    218   -158    -83    244    -18   -161   -288   -215   -179    -33
     38    254    213   -148    -88    233    -20   -155   -285   -220   -174    -18
     51    210    158   -132    -51    184    -20   -148   -311   -259   -215    -46
     88     25    -64    -57     75    -18     12   -109   -387   -366   -348   -205
    106   -215   -322     54    213   -267    124      2   -444   -540   -568   -454
     96   -205   -301     51    197   -252    252    153   -342   -542   -620   -555
     10     54     44    -31    -18     49    280     41   -252   -405   -462   -392
   -153    540    691   -194   -423    615     51   -527   -355   -192   -101      2
   -324   1306   1631   -491   -976   1467   -246  -1065   -342    262    535    581
   -368   1816   2184   -724  -1275   2000   -501  -1283   -163    818   1210   1197
   -298   1673   1971   -688  -1135   1823   -698  -1361   -189    987   1387   1343
   -252   1111   1361   -431   -807   1234   -732  -1335   -517    475    800    810
   -207    511    719   -150   -462    615   -610  -1184   -924   -350    -83     41
   -145    207    353    -33   -249    280   -392   -782   -779   -449   -296   -189
    -88    176    265    -44   -176    220   -226   -454   -524   -293   -223   -111
    -20    202    220    -90   -122    210   -119   -244   -366   -189   -155    -54
     12    205    192   -109    -88    200    -62   -142   -288   -148   -137    -41
     20    189    168   -106    -75    179    -44   -116   -272   -155   -161    -44
     20    174    150    -98    -64    163    -28    -88   -257   -140   -153    -36
     18    166    148    -93    -64    158    -15    -67   -233   -114   -140    -38
     12    187    174    -98    -80    181    -12    -54   -215   -101   -129    -46
     20    202    181   -111    -80    192    -18    -41   -207    -88   -119    -25
     44    215    171   -129    -64    194    -15    -23   -189    -67    -98     -5
     51    241    189   -150    -67    215     -5      0   -163    -44    -72      7
     44    252    207   -148    -80    231      5     15   -137    -23    -54     23
     46    272    223   -161    -88    249      5     33   -109     -2    -31     49
     62    265    202   -166    -70    233      7     46    -85     18    -12     70
     62    265    202   -163    -70    233     20     75    -54     49     23     96
     62    283    220   -171    -77    252     28    111    -20     83     57    119
     62    319    254   -192    -96    288     31    135      0    106     70    109
     70    358    288   -215   -109    322     36    166     33    135     98    137
     85    371    283   -228   -101    327     38    205     62    153    119    187
    111    384    272   -246    -80    329     38    265    111    205    166    239
    127    389    262   -259    -67    327     51    332    189    277    236    277
    150    415    265   -283    -57    340     70    394    244    332    280    298
    171    444    270   -309    -49    355     83    457    293    368    303    355
    181    472    290   -327    -54    381     93    509    340    418    358    420
    189    504    314   -348    -62    410     96    532    368    454    397    457
    215    511    296   -363    -38    402     85    532    363    441    400    491
    223    524    301   -374    -38    413     83    524    358    457    420    491
    218    571    353   -394    -67    462     88    509    361    480    457    462
    189    574    381   -384    -96    478     88    480    342    459    439    428
    166    550    384   -358   -109    470     96    452    314    413    397    426
    155    519    363   -340   -103    441     96    400    272    361    355    415
    140    483    342   -311   -101    413     90    342    231    332    332    384
    114    475    361   -296   -122    418     80    277    181    293    301    329
     88    467    379   -280   -145    423     80    226    155    280    296    301
     57    478    420   -270   -181    449     93    200    155    285    314    254
     38    478    439   -257   -200    459    106    176    155    293    309    194
     18    465    446   -244   -215    457    116    153    145    262    259    210
     10    446    436   -228   -213    441    137    153    142    236    226    249
     18    467    449   -244   -215    459    153    166    161    244    228    267
     36    524    488   -280   -226    506    163    194    202    283    265    303
     28    561    530   -296   -249    545    171    210    244    335    319    319
     33    597    563   -316   -265    581    158    205    259    350    335    342
     46    613    563   -332   -259    587    135    207    277    374    363    379
     59    613    553   -335   -246    584    109    194    285    387    371    358
     62    584    522   -327   -228    553     85    163    259    345    340    348
     49    568    519   -311   -233    545     59    135    233    335    327    309
     38    527    488   -285   -226    509     49    124    218    332    329    296
     20    488    467   -254   -223    478     44    124    202    319    319    267
     18    379    361   -200   -171    371     25    101    148    244    233    218
     12    290    277   -150   -132    285     23     83    111    192    179    194
    -10    241    249   -116   -132    246     23     70     98    197    192    155
    -38    213    252    -85   -145    231     20     49     77    189    197    103
    -49    179    226    -64   -137    202     15     28     46    142    135     85
    -18    153    168    -67    -93    161      5     10     18    103     93    101
    -10    140    148    -64    -77    142      0      2     12    116    119    103
    -10    132    142    -59    -75    137     -7     -2      5    111    124    106
    -18    122    140    -51    -80    129      0      2      7    132    137    101
     -2    106    109    -51    -57    106     -2     -5      5    142    129     80
     10     62     51    -38    -20     57     -2    -15     -2    137    111     75
     10     67     57    -38    -23     62     10     -2     12    145    116    101
      2     18     15    -10     -7     18     20     20     18    129    101    109
      7   -140   -150     64     77   -145     49     41    -38     38      0    -25
     67   -381   -452    155    257   -415    116     80   -168   -189   -265   -316
    109   -483   -592    187    350   -537    244    215   -187   -348   -488   -527
     12   -290   -303    137    158   -296    332    184    -83   -246   -363   -387
   -184    168    350      7   -267    259    192   -285    -20     67     83     46
   -376    919   1296   -272   -836   1106    -96   -787    137    605    782    714
   -472   1605   2078   -566  -1275   1842   -355   -984    449   1260   1519   1478
   -376   1595   1971   -610  -1174   1782   -613  -1008    545   1556   1797   1829
   -311   1111   1423   -400   -867   1267   -717  -1060    213   1130   1353   1405
   -265    491    753   -114   -509    620   -644  -1005   -293    301    504    527
   -252     67    319     93   -285    192   -405   -667   -394    -93     23     18
   -184     25    207     77   -194    116   -189   -311   -166     25     72     38
    -96     25    122     33   -109     75    -57    -90    -38     88     88     72
    -44      5     49     18    -46     25      2      7     18    127    119     83
    -38     12     51     12    -44     31     25     44     38    137    122     62
    -36      0     33     15    -36     18     46     72     49    137    124     67
    -36     10     44     12    -38     25     57     90     59    142    129     59
    -46     12     57     15    -51     36     67    114     72    142    127     72
    -57     18     75     20    -64     46     77    132     85    148    135     85
    -51     20     70     15    -62     44     80    137     88    161    145     75
    -33     33     64      0    -49     49     72    135     77    155    140     72
    -38     44     83     -2    -62     62     75    150     90    166    150     98
    -44     75    119    -15    -80     96     80    171    111    187    174    119
    -64     83    148    -12   -106    114     90    194    135    207    184    129
    -57     80    137    -12    -98    109     90    205    142    202    176    150
    -33    109    142    -41    -88    124     88    226    153    194    155    179
    -25    122    148    -46    -85    135     96    265    179    213    174    228
    -20    142    163    -62    -93    153    101    306    226    298    270    205
    -12    205    218    -96   -114    210    101    332    254    327    303    215
      0    228    226   -114   -111    226    106    379    285    348    316    249
      5    249    244   -127   -119    246    127    436    327    381    340    280
     33    272    239   -155   -101    257    129    496    361    407    363    316
     62    311    246   -187    -90    280    140    553    405    459    410    368
     83    358    272   -223    -96    316    150    597    452    511    467    415
     96    394    298   -244   -101    348    155    628    488    532    496    449
    109    420    311   -265   -101    366    158    641    501    537    504    470
    103    431    327   -267   -111    379    163    641    504    532    498    472
    101    407    306   -254   -103    358    166    631    491    517    475    467
     96    402    306   -249   -103    355    171    615    483    517    465    467
     80    397    316   -239   -119    358    168    581    467    506    459    441
     54    394    340   -226   -142    368    171    540    454    491    462    418
     25    374    348   -202   -163    361    163    483    418    459    459    379
     12    348    335   -179   -161    342    145    402    355    405    423    324
      2    342    340   -174   -168    342    132    327    298    358    381    277
    -23    316    337   -148   -181    327    135    275    249    316    340    241
    -33    296    327   -132   -181    311    153    246    220    285    319    223
    -51    306    358   -127   -205    332    184    236    220    275    327    231
    -62    311    371   -127   -218    340    205    241    233    275    329    254
    -54    319    374   -132   -215    348    213    249    239    277    327    275
    -46    368    415   -161   -231    392    223    265    259    306    345    314
    -38    457    496   -207   -267    475    236    288    301    340    376    353
    -41    501    542   -231   -290    519    233    293    319    355    389    368
    -28    522    548   -246   -288    535    205    277    322    355    397    379
    -12    514    524   -252   -267    519    166    265    314    348    397    384
    -15    478    493   -231   -254    485    142    249    293    329    389    368
    -36    441    478   -205   -257    459    135    233    272    314    374    361
    -51    410    459   -179   -257    433    122    210    244    290    353    345
    -57    363    420   -153   -239    392    116    200    218    265    322    322
    -64    262    327    -98   -194    293    103    171    161    194    241    267
    -83    158    239    -38   -161    197    101    150    116    124    168    233
   -101     90    189      5   -145    140     98    129     90    101    158    194
   -114     38    153     36   -135     96     96    106     62     83    148    155
   -111      2    114     54   -111     57     96     90     41     62    137    137
   -109     15    124     46   -116     70     80     67     18     41    114    114
   -111    -23     88     67   -101     31     85     67     12     31    103    109
   -116    -67     49     90    -85    -10     93     70      5     15     85     98
   -103    -23     80     64    -93     28     85     67     -5      5     72     93
   -101    -36     64     67    -85     12     83     70     -7      5     64     98
   -103    -46     57     75    -80      5     85     70    -10      5     57     96
   -122    -57     62     88    -93      2     90     75    -10      0     54     96
   -148   -111     36    129    -93    -38    103     85    -10     -7     41     85
   -137   -215    -80    176    -31   -148    122     96    -64    -83    -46     -2
   -101   -415   -316    257    106   -366    181    135   -174   -277   -259   -223
    -93   -563   -470    327    187   -517    309    249   -202   -423   -446   -433
   -127   -465   -337    296    103   -402    436    363    -75   -355   -397   -407
   -285   -106    179    194   -233     36    379     23      5   -124    -80    -77
   -485    532   1015    -23   -750    774    145   -475    135    335    532    561
   -618   1174   1792   -280  -1205   1483    -64   -722    413    961   1275   1312
   -524   1348   1873   -410  -1197   1610   -337   -792    584   1402   1738   1826
   -441    948   1389   -254   -917   1169   -488   -919    239   1052   1371   1504
   -402    371    774     15   -589    574   -501   -966   -311    236    527    636
   -376    -64    309    218   -345    122   -350   -750   -563   -319    -85    -10
   -316   -142    174    231   -246     15   -153   -379   -376   -272   -111    -62
   -231   -153     75    192   -155    -38    -23   -129   -223   -179    -59    -15
   -158   -155      2    155    -83    -77     54      7   -145   -140    -46    -12
   -129   -207    -77    168    -28   -145     90     57   -132   -153    -72    -59
   -114   -210    -96    163    -10   -153    106     77   -132   -166    -96    -25
    -98   -106    -10    101    -46    -59    111     88   -114   -153    -83     12
    -85    -41     44     64    -64      0    114     98    -96   -148    -70     18
    -83    -31     51     54    -67     10    119    111    -83   -150    -80      2
    -88    -72     15     80    -51    -28    135    137    -64   -145    -85      2
    -90    -51     36     70    -64     -7    129    148    -57   -132    -77     31
    -93     -5     88     49    -90     41    129    153    -41   -114    -51     62
    -83      7     90     36    -88     46    132    174    -18    -88    -31     72
    -72      2     75     36    -72     38    142    200     -2    -75    -28     70
    -59      5     64     25    -62     33    145    228     12    -41      7     57
    -46     36     83      5    -64     57    145    254     38     -2     44     28
    -51     67    116    -10    -83     93    148    270     54      0     36     67
    -44     93    137    -23    -90    114    150    288     75     12     49    158
    -20    111    129    -46    -75    119    168    332    111     51     85    181
      0    129    127    -64    -64    127    187    381    150     88    122    218
     18    158    137    -90    -59    150    192    433    194    127    158    246
     46    163    116   -103    -33    140    205    496    252    184    207    290
     75    166     90   -119     -7    127    213    558    296    231    252    335
     90    228    137   -158    -23    181    215    610    350    290    316    397
    103    283    179   -194    -38    233    218    639    381    337    358    436
    111    285    174   -197    -31    231    213    641    379    337    353    439
    116    301    184   -210    -33    244    215    631    379    342    366    454
    132    340    205   -236    -36    272    210    607    368    337    371    449
    135    332    194   -233    -31    265    202    581    337    306    345    423
    116    293    176   -205    -28    236    194    542    301    262    309    389
     98    283    184   -192    -44    233    174    480    259    220    285    355
     70    262    189   -166    -59    226    158    410    205    174    244    296
     46    228    181   -137    -67    205    148    345    155    124    200    220
     33    210    176   -122    -70    194    145    288    116     77    153    174
     23    189    166   -109    -72    176    150    252     85     38    103    168
     15    174    158    -96    -72    166    150    218     62     10     72    161
     -5    153    155    -75    -80    153    142    184     38    -15     46    127
    -23    127    150    -51    -85    137    148    161     15    -36     18     90
    -33    111    142    -41    -88    127    166    158     23    -28     28    111
    -36    189    226    -77   -132    207    163    168     57     15     67    122
    -38    244    283   -103   -161    262    161    176     88     51     90    155
    -46    259    306   -106   -176    283    158    179    106     77    109    200
    -54    290    345   -119   -202    316    142    171    127    106    142    213
    -57    296    350   -119   -205    322    111    163    119    119    155    207
    -64    267    329   -103   -197    298     88    153     93    101    127    184
    -67    231    298    -80   -181    265     77    137     75     83    109    189
    -98    205    301    -54   -200    252     64    101     38     41     72    171
   -111    155    267    -20   -189    210     51     83      0      2     28    116
   -122     51    174     33   -148    111     44     64    -49    -51    -31     51
   -114    -33     80     75    -98     23     46     57    -83    -90    -64     15
    -90    -88      0     88    -46    -46     49     49   -122   -124    -88    -23
    -64    -98    -36     80    -15    -67     49     33   -148   -142   -106    -59
    -51    -62    -12     57    -23    -38     49     20   -161   -155   -124    -62
    -36    -62    -25     49     -5    -44     44      7   -174   -176   -135    -46
    -36    -59    -23     46     -7    -41     41     -2   -189   -189   -145    -62
    -25    -59    -33     44      2    -49     31    -10   -202   -197   -153    -72
    -31    -90    -62     59     15    -77     25    -20   -215   -205   -161    -88
    -41   -106    -64     75     10    -85     20    -31   -218   -202   -166    -96
    -90   -137    -49    111    -23    -93     18    -44   -226   -210   -176   -111
    -80   -168    -88    124      2   -129      7    -49   -233   -220   -189   -116
    -36   -179   -145    106     54   -163     -5    -44   -252   -239   -215   -142
     -7   -290   -283    150    137   -288     25     -2   -296   -319   -314   -233
      2   -511   -514    254    254   -511    137    114   -332   -485   -537   -452
    -33   -545   -514    288    239   -530    259    246   -267   -542   -639   -571
   -103   -290   -187    194     38   -239    290    184   -181   -441   -509   -478
   -218    155    374     31   -296    265    119   -298   -270   -257   -197   -207
   -288    839   1124   -275   -706    982   -176   -818   -319    124    358    329
   -303   1363   1667   -530   -987   1514   -428  -1057   -205    628    979    935
   -236   1228   1465   -496   -849   1345   -613  -1145   -236    818   1184   1158
   -202    665    867   -231   -535    766   -644  -1166   -553    368    675    722
   -241    181    423     28   -332    301   -532  -1117   -971   -449   -184   -101
   -218   -122     93    168   -155    -15   -342   -800   -906   -652   -491   -392
    -70   -140    -70    103     -2   -103   -205   -436   -600   -449   -394   -306
     80    -85   -166      2    122   -124    -98   -145   -371   -288   -285   -174
     96    -75   -171    -12    132   -124    -31    -15   -259   -207   -218   -135
     88    -57   -145    -15    116   -101      0     18   -228   -189   -220   -155
     75    -44   -119    -15     96    -83     20     51   -205   -176   -218   -127
     88    -51   -140    -18    114    -96     28     54   -200   -166   -213   -122
    103    -72   -176    -18    137   -122     33     67   -192   -161   -220   -122
     98    -70   -168    -15    132   -119     44    101   -158   -132   -200    -96
    111    -57   -168    -28    137   -111     38     90   -158   -142   -210   -106
    103    -15   -119    -44    111    -67     51     98   -135   -116   -181    -88
     67      2    -64    -36     64    -28     72    116   -101    -72   -145    -64
     38     23    -15    -31     28      5     77    132    -83    -46   -119    -51
     38     41      2    -41     18     23     72    153    -70    -38   -124    -41
     44     38     -5    -41     25     18     77    181    -36     -7    -98     -7
     44     25    -18    -36     31      2     75    215     -5     25    -62     18
     57     49     -7    -54     31     20     70    244     25     57    -33     33
     54     85     31    -70     10     57     75    275     70     93      0     38
     51     83     31    -67     10     57     93    324    114    116     15     70
     31     72     38    -54     -5     57    111    376    168    166     75    124
     12     90     75    -51    -31     83    129    431    228    231    127    168
     51    132     80    -93    -15    106    127    478    283    285    168    215
     96    194     98   -145      0    148    116    535    337    337    213    249
    114    207     90   -161     12    150    101    553    353    350    207    244
    119    233    114   -176      2    174     98    576    379    384    244    301
    119    265    142   -192    -12    205    116    602    415    431    301    353
     88    283    194   -184    -51    239    150    607    433    446    332    376
      0    285    283   -145   -140    285    155    550    394    402    306    337
     28    290    262   -161   -116    275    142    504    348    353    265    301
    101    277    176   -192    -38    228    114    485    309    311    218    265
    101    275    174   -187    -36    226    103    454    272    275    184    239
     75    228    153   -153    -38    192     85    387    207    218    135    189
     38    210    168   -124    -64    189     70    319    142    158     77    127
     20    213    192   -116    -85    202     54    262     93    111     36     83
      7    194    187   -101    -88    192     75    231     64     77      0     51
     -5    189    194    -90   -101    189     88    218     64     85     18     64
    -12    192    202    -90   -109    197     88    205     59     80     31     77
    -20    194    215    -88   -119    205     85    202     54     77     44     83
    -46    205    252    -77   -148    228    103    218     75    109     57     62
    -36    280    314   -124   -176    298    109    231    101    132     54     80
     -5    327    332   -161   -168    329    101    231    119    155     85    119
      0    387    387   -194   -194    387     96    226    142    187    124    150
      0    439    439   -218   -218    439     75    210    148    200    137    161
     -5    423    426   -210   -218    423     59    202    135    194    129    168
      5    389    381   -197   -189    384     49    189    116    192    129    158
     25    392    363   -210   -168    379     36    166     93    176    127    135
     33    410    376   -220   -171    394     12    137     64    140    103    114
     33    350    316   -192   -142    335      0    129     31    101     62     75
     33    267    233   -150   -101    252     -7    119     -5     62     15     10
     31    174    142   -103    -57    158     -7    114    -41     15    -31    -12
     28    109     80    -67    -25     96    -18    103    -80    -25    -70    -12
     18     88     70    -54    -25     77    -31     72   -116    -44    -83    -54
      7     72     62    -41    -28     67    -28     59   -129    -57    -90    -93
      5     36     28    -23    -10     33    -25     54   -142    -93   -135    -98
     15      0    -15     -7     15     -7    -38     28   -187   -137   -181   -106
     10    -28    -41      7     25    -33    -38     31   -187   -135   -176   -101
     25    -25    -54      0     38    -38    -41     28   -197   -153   -181    -83
     41    -28    -70     -7     54    -49    -44     28   -202   -153   -189    -90
     20    -15    -36     -2     28    -25    -46     31   -197   -127   -179   -129
     15     12     -5    -15     10      2    -62     20   -205   -135   -181   -161
     31    -31    -62      0     46    -46    -64     15   -233   -184   -220   -187
     80   -189   -270     54    174   -231    -49     41   -298   -296   -340   -277
    106   -407   -514    150    309   -459     49    158   -319   -428   -527   -439
    116   -407   -524    142    319   -467    171    316   -197   -436   -587   -509
     62   -119   -181     28    122   -150    226    306    -54   -290   -431   -397
    -85    285    371   -101   -228    327     75   -153   -176   -150   -161   -166
   -210    859   1070   -324   -639    963   -236   -771   -410     59    246    226
   -254   1402   1657   -576   -956   1530   -524  -1083   -426    454    797    709
   -179   1288   1465   -555   -820   1376   -722  -1182   -501    594    979    898
   -127    756    880   -314   -504    818   -727  -1143   -748    200    530    509
   -132    285    418    -75   -275    350   -602  -1005  -1065   -522   -283   -244
    -67    -20     46     41    -59     10   -444   -701   -937   -667   -545   -452
    -25    -51    -25     38     -2    -38   -290   -384   -623   -459   -407   -311
     20    -41    -64      7     41    -51   -163   -145   -389   -290   -293   -207
     46    -44    -90      0     67    -67    -72      2   -241   -192   -223   -153
     33    -54    -88      7     59    -70    -46     46   -200   -184   -207   -129
     25    -59    -88     15     54    -72    -31     67   -189   -205   -246   -116
     38    -75   -116     15     75    -93    -15     93   -176   -200   -259   -101
     46    -62   -109      7     77    -85     -7    116   -148   -158   -236   -119
     10    -15    -28      0     18    -20      5    135   -103   -116   -189   -129
     15      5    -10    -10     12      0     -2    122   -106   -124   -192   -142
     36      7    -28    -23     31    -10    -15    106   -127   -142   -200   -111
     28      7    -20    -18     25     -5     -7    140    -98   -111   -179    -70
     15     23      5    -20      5     15      7    163    -62    -83   -142    -46
     18     70     51    -44    -18     62     12    184    -36    -57   -114    -18
     15    103     85    -62    -36     96     12    200    -10    -25    -93    -23
     12    135    122    -72    -54    129     15    215     18     -2    -72    -28
     20    137    114    -80    -46    124     31    244     46     18    -51     -2
     31    150    119    -90    -44    137     54    285     88     54    -25     36
     46    181    132   -114    -44    158     67    332    132     93      2     72
     67    228    161   -148    -46    194     80    381    184    137     44    119
     77    259    181   -168    -51    220    101    439    246    189     88    166
     96    290    194   -194    -49    244    114    504    309    246    132    223
    122    314    189   -220    -33    252    119    545    350    293    174    270
    129    355    226   -241    -46    290    142    605    407    366    252    327
    116    389    270   -254    -75    329    166    654    452    407    290    371
    106    415    309   -262   -101    363    179    675    462    410    283    389
    124    394    267   -259    -72    332    184    659    446    397    275    381
    142    415    272   -277    -64    345    174    626    402    355    254    350
    124    389    262   -257    -70    327    179    607    371    327    239    345
    106    371    262   -239    -77    316    174    568    327    285    218    319
     80    368    288   -226   -103    329    155    504    267    233    176    275
     46    345    298   -194   -124    322    153    449    220    192    140    241
     12    316    303   -166   -145    311    153    397    179    161    116    210
     12    275    262   -145   -124    270    142    342    129    116     75    166
      5    246    239   -127   -116    244    155    324    111    106     67    155
    -15    280    296   -132   -155    288    150    288     90     88     62    145
    -36    329    363   -148   -200    345    140    254     64     62     41    124
    -36    353    387   -158   -210    368    135    226     46     41     15    109
    -33    361    394   -163   -213    376    129    207     36     31     -5     93
    -31    384    415   -176   -223    400    135    207     51     51     10    103
    -51    439    488   -194   -270    462    142    231     90     90     49    137
    -62    480    542   -210   -301    511    129    215    106    106     67    161
    -59    522    579   -233   -319    550    106    200    116    127    103    200
    -90    563    654   -236   -371    607    114    228    163    179    155    241
    -67    553    620   -244   -345    587     75    179    119    135    122    213
    -33    524    558   -244   -296    540     44    132     59     70     70    189
    -31    522    553   -244   -290    537     51    135     54     72     80    202
    -38    480    519   -220   -277    498     51    132     36     64     75    171
    -49    374    420   -163   -236    397     38    109    -15      7     18    111
    -51    298    350   -124   -202    324     38     98    -49    -36    -38     75
    -64    259    324    -98   -197    293     46     96    -72    -64    -70     62
    -62    205    267    -70   -163    236     46     75   -116    -98    -98     15
    -70    176    246    -54   -158    210     33     51   -153   -127   -119     -5
    -85    155    241    -36   -163    197     31     44   -168   -137   -127    -10
   -119    148    265    -15   -192    205     33     33   -179   -145   -140    -23
   -124    122    246      2   -184    184     31     25   -197   -161   -158    -25
   -109     93    202      7   -155    145     12      7   -223   -192   -189    -23
    -96     57    153     20   -124    103      7      0   -231   -197   -189    -41
   -103     54    158     25   -132    103      7     -7   -231   -189   -176    -57
   -101     72    174     15   -137    122      7     -5   -226   -174   -158    -41
    -85     51    137     15   -111     93     15      0   -233   -187   -171    -51
    -70    -67      2     67    -36    -33     33     20   -290   -272   -265   -132
    -51   -301   -252    174     98   -277    114     88   -384   -465   -480   -327
    -44   -446   -402    246    179   -426    246    220   -394   -623   -688   -514
    -85   -257   -174    168     44   -215    345    265   -267   -532   -610   -436
   -202    122    324     38   -265    223    215   -179   -324   -353   -329   -200
   -345    732   1078   -194   -711    904   -114   -787   -415    -12    184    257
   -480   1470   1951   -493  -1215   1709   -405  -1158   -319    514    865    862
   -444   1641   2086   -600  -1265   1865   -693  -1283   -223    922   1299   1275
   -358   1195   1551   -418   -956   1371   -795  -1249   -371    735   1052   1075
   -337    592    927   -129   -633    758   -696  -1135   -761    -12    257    337
   -340     64    405    137   -371    233   -462   -839   -935   -584   -384   -244
   -270    -64    205    166   -239     67   -265   -472   -654   -446   -350   -200
   -194    -90    103    142   -150      5   -114   -207   -444   -309   -262   -116
   -168   -116     51    142   -111    -33    -20    -44   -311   -223   -207    -72
   -174   -155     18    166    -96    -70     10     12   -275   -200   -200    -67
   -194   -205    -10    197    -93   -109     25     36   -265   -202   -202    -70
   -210   -200     10    205   -111    -96     44     57   -249   -189   -189    -59
   -205   -176     25    189   -116    -77     51     64   -244   -184   -197    -49
   -187   -135     51    161   -119    -41     75     77   -239   -187   -205    -31
   -166    -70     96    116   -132     12    116     88   -220   -158   -168    -15
   -142    -12    129     77   -137     57    155    111   -189   -132   -135     -2
   -124     12    135     54   -129     72    168    145   -168   -119   -124     12
   -114     28    142     44   -127     85    161    184   -153   -103   -109     33
   -109     57    166     23   -137    111    155    239   -135    -80    -75     59
   -101     96    197      2   -150    145    142    272    -93    -67    -62     70
    -98    137    236    -20   -168    187    132    280    -28    -59    -54     75
    -96    163    259    -33   -176    210    137    296     33    -23    -41     96
    -90    166    257    -38   -176    213    153    335     67     67    -23    127
    -83    155    236    -36   -161    194    158    374     83    124     25    150
    -77    129    205    -28   -142    166    163    423    114    155    119    187
    -62    161    223    -49   -142    192    176    485    168    202    202    231
    -41    233    275    -96   -158    254    187    537    218    246    213    252
    -23    298    322   -137   -171    309    189    592    270    288    223    319
    -10    314    324   -153   -168    319    202    649    324    335    262    350
     -2    342    345   -168   -174    342    215    688    358    368    277    353
     -7    345    350   -168   -181    348    220    698    358    361    277    433
     -5    348    353   -171   -179    350    223    698    353    366    293    436
     -5    345    350   -171   -179    348    215    672    329    342    283    413
    -12    353    366   -168   -189    358    210    631    296    319    280    392
    -25    324    350   -150   -187    337    207    589    262    301    285    371
    -44    306    350   -132   -197    327    200    542    220    270    262    322
    -64    267    332   -101   -200    298    197    491    174    220    207    285
    -85    231    316    -72   -200    272    194    439    127    179    155    259
   -106    254    361    -75   -233    306    192    384     88    142    124    218
   -124    233    358    -54   -241    296    207    355     72    127    114    197
   -150    223    374    -38   -262    298    223    335     64    122    114    194
   -171    236    407    -31   -288    322    231    314     64    122    116    192
   -184    226    407    -23   -296    316    252    311     75    132    127    192
   -194    207    402     -7   -298    303    265    314     83    135    129    184
   -194    210    405    -10   -301    306    283    342    116    163    140    194
   -192    262    454    -33   -322    358    314    387    176    226    197    267
   -192    345    535    -77   -363    439    316    402    220    290    275    322
   -197    381    576    -93   -387    478    306    413    252    332    327    366
   -197    394    592   -101   -394    493    280    402    246    337    327    345
   -189    394    584   -101   -387    488    252    381    228    327    306    324
   -194    358    550    -83   -374    454    233    358    202    296    280    314
   -210    332    540    -62   -374    436    218    335    166    262    262    316
   -223    267    488    -23   -355    379    213    327    145    259    267    296
   -223    174    397     25   -309    285    197    301    114    220    218    205
   -233     90    324     70   -280    205    171    267     54    140    129    148
   -241     36    277    103   -259    155    158    239     10     90     72    127
   -246     -5    241    124   -244    116    148    207    -33     51     33     80
   -239    -23    215    132   -228     96    129    179    -67     15      0     64
   -236    -46    187    140   -213     70    132    174    -70     23     15     46
   -241    -77    163    158   -202     41    135    171    -75      7     -2     31
   -254   -116    135    184   -197      7    140    168    -85    -10    -12     41
   -272   -153    119    213   -197    -18    145    163    -88    -12    -20      7
   -275   -150    124    210   -202    -15    129    145    -98    -20    -25     28
   -288   -161    127    223   -207    -18    129    148    -77     15     38     49
   -293   -158    135    223   -215    -10    132    153    -54     57     83    -41
   -288   -174    114    231   -202    -31    135    148    -67     31     33   -119
   -272   -329    -59    298   -109   -197    142    137   -148    -80    -75   -202
   -223   -563   -342    392     57   -454    202    176   -272   -288   -335   -449
   -192   -745   -553    467    179   -649    319    288   -329   -501   -597   -592
   -213   -675   -462    444    124   -568    444    410   -231   -478   -579   -610
   -353   -290     62    319   -210   -114    381     41   -205   -298   -306   -350
   -491    319    810     83   -649    563    109   -563   -192     64    189    153
   -620   1070   1688   -226  -1156   1379   -158   -948     -5    639    909    917
   -610   1480   2091   -433  -1350   1784   -454  -1127    184   1161   1504   1545
   -532   1153   1683   -311  -1106   1415   -613  -1179      2   1013   1350   1478
   -483    504    987    -12   -735    745   -568  -1098   -420    311    602    722
   -444    -88    355    262   -400    132   -371   -815   -680   -316   -106    -18
   -374   -267    106    322   -241    -80   -155   -400   -475   -290   -192   -155
   -288   -275     12    280   -153   -129    -10   -124   -283   -179   -132   -129
   -236   -296    -59    267    -90   -179     75     28   -187   -140   -122   -122
   -213   -332   -122    270    -46   -226    116     96   -153   -142   -137   -122
   -197   -340   -142    270    -28   -241    137    127   -132   -140   -135    -96
   -202   -324   -122    265    -41   -223    153    150   -111   -116   -116   -106
   -205   -303    -98    254    -54   -200    158    155   -101   -111   -109   -119
   -215   -319   -103    265    -57   -213    171    166    -96   -109   -111   -132
   -220   -327   -106    275    -57   -218    187    179    -88   -103   -114   -124
   -210   -316   -106    262    -54   -213    192    200    -75    -83    -85   -109
   -210   -288    -77    249    -67   -184    202    213    -51    -57    -57    -96
   -197   -244    -46    218    -75   -145    205    218    -33    -44    -41    -85
   -181   -213    -31    197    -75   -122    202    223    -10    -18    -18    -88
   -181   -220    -38    200    -72   -129    202    241     12     12     18    -75
   -174   -220    -49    197    -64   -135    207    270     36     31     15    -93
   -163   -218    -54    189    -57   -137    205    293     51     28     -7    -10
   -150   -210    -59    181    -46   -135    215    332     88     59     46     51
   -129   -179    -49    153    -41   -114    239    392    140    119     88      5
   -116   -127    -10    119    -54    -70    246    431    171    145    119     77
    -98    -80     18     88    -59    -33    249    475    205    174    163    163
    -83    -54     28     70    -57    -12    249    522    244    192    155    194
    -54    -54     -2     54    -28    -28    257    574    280    218    158    272
    -28    -33     -5     31    -12    -18    267    623    327    267    210    348
    -23    -10     12     15    -20      0    272    662    371    332    283    381
    -15     31     46     -7    -31     38    272    685    400    361    324    392
    -12     64     77    -25    -46     72    272    685    407    376    353    400
    -23     72     96    -25    -59     85    275    672    402    371    355    400
    -31     77    106    -25    -70     90    275    649    379    335    335    400
    -44     67    111    -10    -77     88    283    620    366    324    340    384
    -46     77    124    -15    -85    101    277    581    340    298    319    345
    -54     83    137    -12    -96    109    275    535    303    262    285    314
    -77     64    140      5   -109    101    270    480    267    228    257    277
   -106     31    137     38   -122     83    270    428    236    215    244    213
   -129     15    145     57   -137     80    275    376    205    179    210    163
   -137     25    161     54   -148     93    285    335    171    142    174    166
   -124     46    168     38   -148    106    288    296    153    116    148    168
   -148     41    189     54   -168    114    301    275    145    109    140    153
   -132     23    155     51   -142     88    306    277    145    116    148    129
   -114     62    176     23   -145    119    322    298    171    148    176    140
   -142    129    272      5   -207    200    335    298    197    171    194    200
   -171    184    355     -5   -262    270    329    290    218    189    213    228
   -150    249    400    -49   -275    324    288    285    239    220    259    252
    -98    270    366    -85   -233    316    241    270    239    239    272    215
    -90    200    288    -54   -189    241    220    257    215    213    233    189
   -116    132    249     -7   -181    189    215    236    189    181    192    187
   -155    103    259     23   -207    181    215    205    150    145    166    218
   -145     80    223     31   -184    150    207    192    124    124    150    187
   -127    -20    103     72   -116     41    181    163     72     72    103    116
   -158   -132     25    145    -93    -54    174    127     23     25     54     57
   -233   -205     28    218   -132    -88    184     98    -15    -15      0     57
   -233   -202     31    218   -132    -85    179     93    -38    -44    -18     51
   -200   -174     25    187   -114    -75    155     80    -59    -67    -28     33
   -153   -184    -31    168    -62   -109    127     70    -85    -96    -49     15
   -166   -215    -49    189    -59   -135    119     72    -88    -93    -38      5
   -194   -257    -62    223    -67   -161    122     67    -88    -90    -33    -10
   -192   -285    -93    236    -51   -192    132     72    -88    -96    -54    -15
   -181   -218    -36    200    -72   -127    132     67    -93   -106    -70      5
   -192   -233    -44    213    -75   -140    132     59    -93   -109    -62     10
   -205   -280    -77    241    -64   -179    145     64    -80    -85    -38    -15
   -218   -303    -85    259    -67   -194    148     64    -80    -83    -31    -33
   -202   -355   -153    280    -25   -254    148     59   -116   -137    -88   -106
   -166   -555   -389    358    109   -472    189     96   -223   -322   -311   -327
   -140   -706   -568    423    213   -639    296    207   -270   -470   -511   -550
   -137   -641   -506    387    181   -574    407    332   -171   -423   -483   -576
   -228   -366   -137    298    -46   -252    400    109    -98   -257   -241   -337
   -457    220    675    116   -566    446    189   -475    -38    124    322    277
   -613    917   1530   -153  -1070   1221      0   -823    176    693   1054   1057
   -587   1158   1745   -288  -1166   1452   -236   -992    293   1106   1538   1639
   -535    795   1330   -129   -932   1062   -392  -1117     59    922   1340   1538
   -501    189    691    155   -594    439   -394  -1101   -389    197    545    698
   -462   -218    241    340   -353     10   -249   -836   -594   -293    -41    -25
   -379   -303     72    340   -228   -116    -75   -436   -428   -272   -111   -166
   -265   -254     10    259   -137   -122     57   -145   -241   -161    -54    -98
   -205   -259    -57    231    -75   -158    122     -7   -158   -119    -46    -85
   -153   -309   -155    228      0   -233    148     44   -137   -127    -62    -72
   -119   -311   -192    213     36   -252    153     62   -140   -135    -64    -72
   -119   -296   -176    207     28   -236    148     75   -127   -127    -57    -77
   -119   -309   -192    213     33   -249    155     93   -111   -116    -64    -88
   -106   -288   -181    194     36   -236    150    101   -106   -109    -44    -49
    -96   -239   -145    166     23   -192    148    111    -88    -80     -2    -83
    -83   -223   -140    153     28   -181    150    119    -90   -103    -54   -103
    -83   -241   -161    161     36   -202    145    132    -80   -101    -70    -23
    -83   -218   -135    148     25   -176    142    150    -57    -70    -38    -12
    -72   -210   -140    140     31   -176    142    168    -38    -41    -15      7
    -46   -223   -176    135     64   -200    153    192     -7    -10     18     36
    -23   -213   -192    116     83   -202    163    223     31     23     49     51
    -10   -184   -174     98     80   -181    174    254     54     46     62     54
     -7   -132   -127     67     59   -129    179    280     77     67     72     72
     25   -106   -132     41     77   -119    181    327    114    114    101    103
     54    -57   -111      0     80    -83    176    363    137    132    114    140
     77     -5    -83    -38     80    -44    181    415    166    132    122    205
     93    -20   -114    -38    103    -67    210    491    233    213    220    265
    111     18    -93    -64    103    -36    228    561    322    309    296    239
    124     88    -38   -106     80     25    226    602    368    358    350    290
    132    132      0   -132     64     67    223    636    410    420    410    342
    145    155     10   -150     64     85    223    649    444    459    459    366
    145    184     38   -163     54    111    231    654    465    483    493    387
    142    202     57   -174     41    129    228    639    454    467    478    392
    127    184     57   -155     36    122    223    618    439    454    465    384
    109    158     46   -135     31    101    202    568    397    410    428    342
     88    155     67   -122     10    111    218    535    374    387    405    314
     62    163    101   -114    -20    132    215    491    335    348    366    296
     31    150    116    -90    -44    135    192    415    270    285    311    265
      2     80     77    -44    -36     80    192    371    236    259    288    220
    -31     49     80     -7    -54     64    218    340    228    249    283    210
    -46    114    158    -36   -103    135    210    298    207    241    288    194
    -70    111    181    -23   -124    145    207    272    202    252    277    140
    -83     96    176     -7   -129    135    207    246    176    223    226     93
    -75     77    153      0   -114    114    226    254    187    241    236    114
    -64    153    218    -44   -142    184    215    262    210    272    275    116
    -70    239    309    -85   -189    272    202    262    233    290    288    166
    -72    283    353   -106   -213    316    187    254    236    275    259    197
    -46    265    311   -109   -179    288    155    244    254    314    309    210
    -33    265    296   -116   -166    280    119    228    272    361    376    187
    -36    285    319   -124   -179    301     93    205    257    355    381    148
    -31    270    301   -122   -168    285     67    181    220    316    335    127
    -59    223    283    -80   -171    252     72    176    207    303    319    114
    -36    197    233    -80   -137    215     62    174    184    288    296     72
    -44    114    155    -36   -101    135     59    161    142    252    259     23
    -62     46    106      7    -85     77     72    158    122    226    223     -7
    -59    -20     38     41    -49      7     64    127     70    158    148    -46
    -59    -51      7     54    -36    -23     54     90     25    116    114    -83
    -72    -77     -7     75    -33    -44     54     80     20    116    122   -106
    -98    -77     18     85    -59    -31     57     75     15    106     96   -111
    -77    -88    -10     83    -33    -49     31     41    -20     57     31   -129
    -59   -142    -83    101     10   -114     28     38    -28     51     44   -114
    -59   -119    -59     90      0    -90     41     49    -10     75     90   -109
    -59    -98    -38     77    -12    -70     49     51     -2     90    132   -119
    -62    -80    -18     72    -23    -49     64     70     28    140    187   -106
    -54    -77    -25     64    -15    -54     59     67     20    150    168   -114
    -12   -145   -135     77     59   -140     31     20    -49     67     70   -171
     15   -322   -337    153    174   -327     51     31   -127    -70    -80   -249
     25   -594   -620    285    322   -607    171    122   -200   -257   -298   -470
     12   -641   -654    314    332   -649    303    233   -171   -345   -426   -620
    -54   -397   -342    223    142   -371    366    197    -57   -218   -275   -475
   -155     90    246     31   -200    166    166   -241    -54     46     98   -101
   -220    815   1036   -296   -628    924   -197   -724     25    563    761    519
   -223   1395   1618   -587   -922   1506   -444   -844    322   1228   1462   1150
   -132   1247   1379   -555   -756   1312   -665   -857    387   1470   1647   1387
   -132    672    805   -272   -467    737   -701   -901      7    950   1093    911
   -145     80    226     33   -184    153   -584   -901   -571     15    205      7
    -98   -272   -174    181     36   -223   -405   -649   -592   -270   -161   -348
    -67   -280   -213    174     70   -246   -226   -342   -335   -124    -93   -275
    -41   -215   -176    127     64   -197    -85   -109   -132     20      7   -197
    -31   -210   -179    122     72   -194     10     20    -23     88     46   -166
    -25   -241   -215    132     93   -231     28     38    -23     64     23   -176
    -15   -239   -223    127    103   -233     28     51    -18     46     -2   -174
      5   -213   -220    103    111   -218     25     62    -10     41    -12   -163
     10   -187   -197     88    103   -192     25     70      2     62     -2   -174
    -12   -166   -153     88     67   -161     33     90     31     85     15   -179
    -51   -122    -72     85      7    -98     54    135     80    135     62   -150
      7   -111   -119     49     62   -114     25    103     49    106     33   -163
     49   -111   -161     31    103   -135      5     83     31     83      0   -158
     36   -106   -145     33     88   -124     18    106     62    103     23   -129
     38    -90   -129     25     83   -109     28    135     93    132     54   -122
     18    -46    -67     12     41    -54     36    163    135    176     93   -111
    -20      5     25      7    -23     15     57    200    187    233    135    -96
     51    -36    -88     -7     67    -62     23    184    163    200    103   -109
     75    -49   -124    -12     98    -85     23    220    187    226    132    -62
     77     -7    -88    -36     83    -46     41    267    244    280    179    -18
     80     41    -38    -59     59      2     64    316    309    332    215     23
     96     90     -5    -93     49     44     77    366    368    384    254     80
    122    129      7   -127     57     70     77    407    433    433    288    137
    127    163     36   -145     44    101     93    465    506    501    350    197
    155    207     51   -181     51    129    101    501    542    537    381    226
    174    249     72   -213     49    161     90    506    548    545    397    233
    176    267     90   -220     41    179    109    532    574    589    452    244
    174    270     93   -223     38    181    122    537    574    592    459    239
    155    257    101   -205     28    179    132    532    558    568    436    233
    137    244    103   -192     15    176    137    511    532    527    407    220
    111    236    124   -176     -5    181    140    470    493    485    374    194
     98    233    135   -168    -18    187    137    431    457    459    353    148
    140    213     72   -176     33    142    111    348    361    363    277     88
    111    194     83   -155     15    140    114    311    316    314    226     57
     75    161     85   -119     -5    124    122    277    290    277    187     33
     70    132     62   -101      2     98    124    244    259    252    166     -5
     77    116     38    -96     20     77    114    200    215    213    124    -64
     67     88     18    -77     25     54    124    176    192    192    103    -80
     59     72     10    -67     23     41    137    166    187    194    106    -83
     70    101     31    -85     18     67    150    174    205    215    135    -57
     85    207    122   -145    -18    166    168    189    246    257    187     -7
     64    275    210   -171    -72    244    184    213    296    301    236     41
     62    306    244   -184    -90    275    174    207    316    332    265     75
    114    285    168   -200    -28    228    127    155    267    303    246     41
    101    277    176   -189    -36    228    116    158    254    309    262     44
     88    249    158   -168    -36    205    111    171    228    293    249     44
     75    239    163   -158    -44    200     93    166    200    265    223     38
     44    228    184   -137    -70    207     77    168    184    228    189     38
     44    137     93    -90    -23    116     62    155    145    153    122    -15
     51     62      7    -57     20     36     46    124    127    109     88    -88
     15     18      2    -15      5     10     38    101    122     90     70   -114
      7    -18    -25      2     15    -20     41     77     96     75     41   -142
     31    -12    -44     -7     36    -28     38     57     72     62     12   -158
      0    -44    -44     20     20    -44     38     49     54     54      5   -168
     12    -72    -85     28     49    -77     23     15      7     23    -12   -192
     15    -83    -98     31     54    -90     23      2    -20      0    -15   -205
     -7    -83    -75     46     33    -80     33     15    -12      5     -2   -174
     25    -93   -119     33     70   -106     18      5    -33    -20    -18   -179
     44    -98   -142     25     93   -119     15      2    -46    -36    -36   -197
     31   -148   -179     57    103   -163     15      0    -59    -51    -57   -210
     25   -176   -202     75    114   -189     20      0    -67    -62    -72   -218
     33   -257   -290    109    161   -272     20     15    -98   -106   -127   -259
     44   -418   -462    187    252   -439     72     77   -148   -213   -254   -371
     36   -568   -605    267    319   -587    200    202   -150   -342   -433   -548
     41   -485   -527    223    283   -506    337    363    -33   -350   -478   -610
    -57   -161   -103    109     20   -132    337    202     23   -207   -275   -431
   -207    327    535    -59   -371    431    101   -353   -103     25    129    -57
   -319   1018   1335   -350   -826   1176   -205   -844   -148    441    732    478
   -322   1449   1771   -563  -1047   1610   -478  -1067    -67    940   1322   1002
   -249   1104   1353   -428   -802   1226   -623  -1098   -158    961   1296   1010
   -239    532    771   -145   -504    652   -581  -1039   -472    366    644    426
   -215      7    223    103   -220    116   -457   -893   -782   -361   -124   -265
   -194   -270    -75    233    -59   -174   -277   -558   -605   -400   -267   -381
   -155   -228    -72    192    -41   -153   -142   -285   -345   -220   -155   -275
   -103   -200    -96    153     -5   -150    -28    -85   -174   -114    -88   -215
    -85   -210   -127    145     18   -168     54     25    -77    -54    -49   -179
    -46   -194   -148    122     49   -171     80     62    -49    -41    -31   -155
    -57   -176   -122    116     31   -150     85     72    -41    -46    -38   -166
    -67   -161    -96    114     12   -129     93     80    -38    -46    -49   -174
    -67   -153    -85    109      7   -119     98     90    -28    -38    -38   -161
    -80   -150    -70    116     -5   -111    111    111     -7    -18    -20   -142
    -93   -132    -38    111    -28    -85    119    129     15     -5    -12   -124
    -77    -83     -5     80    -38    -44    106    129     15     -5    -18   -122
    -51    -70    -18     59    -18    -44     85    114      0    -25    -41   -135
    -62    -75    -12     70    -25    -44     90    135     18     -5    -25   -109
    -75    -54     20     64    -51    -15     90    150     36      7    -20   -101
    -49    -46      0     46    -25    -23     90    158     44     23      2   -101
    -12    -31    -18     23      2    -25     80    171     59     41     28    -83
      5     -7    -12      2      7    -10     83    197     90     83     83    -51
      7     59     51    -33    -23     54     72    218    119    109    119    -49
     20     93     70    -57    -25     83     70    246    148    127    127    -18
     36     70     31    -54      2     49     80    296    192    166    148     25
     62     75     12    -67     25     44     98    358    249    226    194     88
     80    127     44   -106     18     85     98    413    306    283    239    135
     77    166     88   -122     -5    127    119    478    363    345    288    187
    122    174     49   -148     36    111    111    496    371    355    296    220
    129    168     38   -148     46    103     96    501    363    353    303    254
    137    226     88   -184     23    155     98    517    379    384    353    285
    145    272    127   -210     10    200    114    522    387    397    368    275
    127    244    114   -187      5    179    124    501    355    371    353    254
    109    236    127   -171     -7    181    127    459    314    337    340    246
    106    241    135   -174    -15    189    119    410    270    301    316    231
    119    233    114   -176      2    174     98    337    192    228    254    179
     96    197    101   -148     -2    150    103    280    145    189    228    135
     62    140     77   -101     -7    109    111    228     98    145    194    106
     28    137    109    -83    -41    122    122    197     77    132    184    101
     10    148    137    -80    -64    142    124    174     62    122    174     96
    -10    155    166    -75    -88    161    122    142     36     96    140     70
    -10    189    200    -88   -103    194    116    111     15     90    129     25
    -18    181    200    -83   -109    189    137    111     18    101    145     33
    -10    220    231   -103   -119    226    153    127     44    119    166     75
     23    267    241   -145   -109    254    158    140     75    145    189    119
     38    290    252   -163   -106    272    148    129     88    163    213    145
     41    340    296   -192   -127    319    122    116     98    174    231    176
     44    345    301   -197   -127    324     93    106    103    187    239    176
     38    293    254   -168   -109    275     67     88     70    148    205    166
     28    277    249   -153   -109    265     54     67     51    155    213    135
      2    288    285   -148   -140    285     64     67     70    189    257    132
    -31    275    306   -122   -168    288     75     80     80    189    265    145
    -33    176    210    -70   -122    192     54     41     23    119    184     80
    -28     75    103    -23    -64     88     46     38    -25     75    137     44
    -33     10     44     10    -38     25     41     33    -62     44    111     41
    -46    -38      7     44    -28    -18     25      2   -106     -5     64     15
    -67    -67      0     67    -33    -36     33     -7   -127    -28     46      0
    -64    -51     12     59    -38    -20     28    -18   -135    -28     44    -10
    -88    -80      7     83    -49    -36     25    -25   -145    -31     44    -18
   -116   -111      5    114    -62    -54     23    -28   -158    -36     36    -31
   -114   -122     -7    116    -54    -64     20    -31   -161    -46     23    -25
   -127   -137    -10    132    -59    -75     18    -33   -166    -44     31    -49
   -155   -166    -12    161    -72    -90     10    -46   -181    -49     23    -57
   -161   -166     -5    163    -80    -88     10    -49   -184    -51     15    -51
   -158   -163     -7    158    -77    -85     10    -57   -194    -70    -10    -59
   -142   -213    -70    179    -36   -142     10    -54   -218    -98    -38    -54
   -114   -381   -267    246     75   -324     49    -31   -301   -244   -189   -218
   -109   -592   -483    350    187   -537    166     59   -363   -436   -431   -465
    -98   -605   -506    350    202   -555    275    192   -298   -475   -517   -558
   -155   -345   -189    252     15   -267    283     33   -239   -355   -368   -426
   -311    233    542     36   -428    387     10   -605   -329    -77     77     25
   -475   1013   1486   -270   -982   1249   -265  -1083   -254    428    774    701
   -509   1530   2036   -511  -1273   1784   -535  -1301    -90    979   1426   1319
   -407   1387   1795   -488  -1101   1590   -737  -1366   -140   1098   1548   1467
   -329    818   1148   -246   -740    984   -714  -1288   -478    496    878    826
   -270    207    475     31   -374    340   -519  -1023   -748   -184    101     70
   -210    -90    119    150   -166     12   -298   -628   -618   -293   -127   -150
   -150   -140     10    145    -80    -64   -129   -314   -400   -174    -88   -119
   -101   -145    -46    122    -31    -96    -41   -155   -280   -106    -59    -96
    -46   -137    -90     93     20   -114    -28    -93   -246    -93    -59   -101
    -25   -168   -145     96     57   -158    -33    -64   -239    -96    -64   -109
    -25   -179   -153    103     62   -166    -10    -25   -213    -80    -54    -98
    -15   -150   -135     83     59   -145      5      0   -187    -57    -41    -85
    -33   -150   -116     90     41   -135     12     23   -161    -36    -28    -72
    -49   -158   -111    103     31   -137     10     28   -150    -31    -31    -64
    -25   -150   -124     88     49   -137      7     41   -137    -18    -23    -57
    -10   -103    -93     57     41   -101     23     72   -103     18     10    -31
    -33   -101    -67     67     15    -85     33     90    -80     44     33    -15
    -75   -111    -36     93    -20    -75     44     93    -64     59     49    -10
    -88    -90     -2     90    -44    -46     54    106    -38     77     64      7
    -51    -44      5     46    -31    -20     67    140     -5    116    101     44
    -12      0     12      5    -12      5     77    197     41    171    140     72
      7     36     25    -23     -7     31     88    246     80    213    174    111
     31     80     49    -54     -7     64     85    277    114    252    205    124
     57     98     41    -77      7     70     85    322    155    283    228    153
     75     93     18    -85     28     57     98    387    213    335    280    197
     70    111     38    -93     15     77    122    462    283    402    342    252
     83    174     90   -127     -2    132    127    524    340    467    397    306
     93    194    101   -145     -5    148    127    574    384    527    452    348
     98    218    119   -158    -10    171    129    602    415    568    485    381
    101    249    148   -176    -23    200    132    620    436    592    511    407
    111    270    158   -189    -23    215    135    626    446    605    537    444
    109    265    153   -187    -23    210    140    615    439    600    545    444
     98    280    181   -189    -41    231    140    581    413    579    532    426
     75    267    192   -171    -59    231    132    537    376    545    506    402
     59    257    197   -158    -67    228    124    498    350    517    480    376
     85    249    163   -168    -38    207     98    449    306    467    436    350
     80    207    127   -145    -23    166     85    402    262    423    400    332
     57    174    116   -116    -31    145     67    335    218    400    387    277
     36    161    124    -98    -44    142     67    283    200    384    374    223
     25    194    168   -111    -72    181     77    249    181    361    361    197
      7    210    202   -111    -96    207     83    220    163    345    350    176
    -20    202    223    -93   -122    213     96    207    155    350    361    150
    -64    189    254    -62   -158    220    119    210    171    379    397    124
    -62    207    270    -75   -166    239    135    207    181    384    397     98
    -23    246    270   -111   -145    257    135    239    213    400    384    176
     -2    277    280   -140   -142    277    124    249    228    407    384    246
     20    332    311   -176   -145    322    111    254    265    454    436    259
     33    355    322   -197   -145    340     85    246    283    467    457    296
     36    309    270   -174   -116    290     72    231    270    444    431    283
     41    275    233   -158    -96    254     46    192    231    392    387    241
     25    249    223   -137    -98    236     25    166    202    374    368    197
     20    246    226   -135   -103    236     15    148    179    345    342    166
      5    148    142    -77    -67    145     10    137    132    296    298    129
    -10     67     77    -28    -44     70      2    111     83    246    233     64
    -28     28     57      0    -41     41     15    103     67    223    202     44
    -46     -5     38     25    -44     15      7     51     51    244    246    -23
    -33    -15     15     23    -25      0    -20     -2    -25    171    176   -150
    -28    -98    -70     62     20    -85    -10    -20    -15    155     88   -176
    -46   -109    -62     77      7    -85     -7    -72    -41     90     28   -213
    -46   -101    -54     72      2    -80    -23    -54   -116     36     20   -163
    -41   -127    -85     83     20   -106    -23     -7   -103     72     54    -70
    -36   -153   -116     93     38   -135    -20     -2    -62    124     98    -96
    -33   -187   -153    111     59   -171    -23     31    -33    205    194    -57
    -46   -174   -127    109     38   -150    -20     49     10    257    233    -57
    -54   -202   -148    127     44   -174     -5     49     12    236    189    -80
    -51   -270   -218    158     80   -246     -2     38    -28    158     93    -93
    -23   -446   -423    236    200   -436      0     33   -150    -38   -116   -249
      7   -683   -691    335    348   -685     83    106   -257   -275   -402   -545
     10   -698   -709    345    358   -704    207    241   -197   -288   -449   -704
    -80   -496   -415    288    166   -457    249    129    -98   -137   -257   -566
   -265      0    265    132   -265    132     70   -426    -54    181    200    -96
   -480    782   1262   -150   -870   1021   -137   -844    189    782    966    691
   -527   1278   1805   -376  -1166   1543   -337   -948    491   1418   1704   1436
   -441   1127   1569   -342  -1005   1348   -535  -1008    446   1525   1792   1623
   -418    615   1034    -98   -724    823   -602  -1060     72    995   1200   1041
   -431     85    517    171   -475    301   -504   -930   -324    223    353    153
   -355   -220    135    288   -246    -44   -306   -561   -311     20     54   -168
   -231   -246    -15    239   -109   -132   -137   -213   -116    148    106   -124
   -150   -265   -114    207    -18   -189    -25      0     18    233    179    -67
   -150   -290   -140    220     -7   -218     20     64     83    290    220    -70
   -161   -301   -140    231    -12   -223     36     85     93    293    202   -106
   -163   -322   -161    241     -2   -241     51    101     93    283    176   -103
   -153   -322   -168    239      7   -246     67    116     98    270    158   -106
   -142   -316   -174    228     12   -246     83    148    119    288    207    -85
   -140   -285   -145    213      2   -215     90    168    153    345    252   -124
   -148   -272   -127    207    -12   -200    109    189    168    335    200   -114
   -161   -244    -83    202    -38   -163    129    210    192    337    210    -59
   -153   -220    -67    184    -44   -142    119    197    194    353    252    -98
   -135   -210    -75    171    -31   -142     98    205    187    348    244    -83
   -114   -220   -106    166     -5   -163    103    252    215    384    283    -18
    -96   -184    -88    140     -5   -137    124    298    267    418    322     31
    -83   -166    -85    124      0   -127    135    324    301    467    366     20
    -80   -155    -75    116     -5   -116    140    350    327    511    418     33
    -64   -111    -46     88    -10    -80    145    384    358    537    444     31
    -31    -90    -59     62     12    -75    158    436    384    532    407     62
     -7    -75    -67     38     28    -70    168    493    426    584    454    109
     12    -15    -28      0     18    -20    176    548    483    654    524    132
     41     25    -18    -36     28      5    192    607    535    706    561    194
     67     49    -18    -57     44     15    205    654    576    737    581    236
     80    114     33    -98     23     72    207    678    618    758    587    241
    111    145     33   -129     38     88    202    717    639    784    626    303
    150    155      2   -153     72     80    200    743    646    813    675    324
    155    176     20   -166     67     98    226    776    693    862    743    368
    155    166     10   -161     72     88    228    737    667    833    724    358
    137    155     18   -148     59     88    233    701    646    810    685    335
    106    137     28   -124     38     83    236    670    639    815    701    293
     80    135     54   -106     12     96    228    618    615    802    709    246
     51    119     67    -85     -7     93    220    566    581    753    662    244
     25     72     46    -49    -10     62    220    511    545    696    607    218
      2     46     44    -25    -20     44    226    462    517    659    576    187
    -20     51     72    -15    -46     62    246    428    509    662    576    137
    -46     41     88      2    -67     62    254    397    485    626    537    119
    -57     23     80     15    -70     51    270    387    470    610    524    122
    -62      5     64     28    -64     33    277    379    465    600    511    109
    -62     33     96     15    -77     64    296    392    491    626    540    116
    -41    111    150    -36    -96    129    290    381    514    659    579    124
    -25    163    189    -70   -106    174    275    374    522    665    581    189
     -5    174    176    -85    -90    174    236    366    522    675    592    210
      5    187    181    -96    -88    184    210    376    548    719    646    226
     10    187    176   -101    -83    181    197    361    542    719    639    210
      0    168    168    -85    -85    168    184    340    524    698    607    187
    -31    148    179    -59   -106    163    171    316    501    659    571    153
    -25     83    109    -28    -67     96    145    275    449    600    519    124
    -49     -2     46     23    -46     23    145    272    433    576    491     98
    -59    -75    -15     67    -23    -44    148    249    397    540    436     38
   -101   -129    -31    114    -38    -80    163    231    376    532    439      7
   -129   -168    -38    150    -46   -103    161    197    340    496    415    -33
   -103   -205   -101    153     -2   -153    140    168    290    446    371    -57
   -109   -210   -101    161     -5   -155    137    166    280    431    363    -51
   -124   -226   -101    174    -12   -166    137    161    270    418    348    -54
   -137   -233    -96    187    -20   -166    137    158    267    413    335    -49
   -137   -262   -124    197     -7   -194    129    148    254    392    309    -70
   -137   -288   -150    213      5   -218    119    137    239    376    306    -93
   -135   -285   -150    210      7   -220    111    132    228    366    296   -101
   -127   -272   -145    200      7   -210    106    129    220    355    280   -101
   -140   -309   -171    223     12   -241    116    142    226    361    298   -111
   -132   -387   -254    259     59   -322    132    155    194    319    257   -155
    -96   -600   -504    345    202   -553    158    148     62    119     31   -355
    -85   -833   -748    459    329   -792    249    171    -80   -140   -262   -659
    -83   -828   -745    454    329   -789    361    280    -36   -150   -283   -730
   -150   -542   -394    345    119   -470    374    142     75     23    -64   -514
   -322     44    366    137   -345    205    202   -288    220    420    449     44
   -491    852   1343   -179   -917   1096     44   -542    579   1104   1257    836
   -485   1226   1709   -371  -1098   1467   -148   -540    917   1691   1878   1473
   -402    974   1376   -285   -888   1174   -348   -620    807   1649   1816   1483
   -381    423    805    -20   -594    613   -444   -776    288    958   1111    784
   -368    -96    272    233   -322     88   -420   -774   -210    184    319    -51
   -298   -311    -12    303   -145   -163   -213   -405   -129    103    150   -210
   -205   -319   -116    262    -46   -218    -38   -114     33    187    181   -166
   -135   -327   -194    231     28   -262     80     72    145    265    244   -158
    -98   -361   -262    231     80   -311    150    168    205    293    267   -148
    -93   -358   -267    226     85   -314    171    189    218    283    262   -148
    -85   -335   -249    210     80   -293    174    197    228    280    254   -150
    -77   -314   -239    194     77   -277    171    205    231    277    236   -153
    -75   -337   -262    207     93   -301    174    220    236    288    246   -155
    -70   -337   -267    202     96   -303    171    236    246    303    267   -158
    -70   -332   -262    202     96   -298    171    244    254    303    270   -150
    -54   -311   -257    181     98   -285    171    257    265    309    285   -132
    -41   -290   -249    166    103   -270    174    272    272    319    311   -114
    -25   -285   -259    155    116   -275    174    283    275    324    322    -96
    -10   -275   -265    142    127   -272    179    301    285    322    327    -70
      0   -257   -257    127    127   -257    184    327    314    350    363    -51
      0   -228   -228    114    114   -228    187    353    340    371    387    -36
      7   -215   -226    101    114   -220    187    374    358    374    376    -25
     20   -179   -202     77    111   -189    189    407    387    392    397      0
     44   -137   -181     44    111   -158    205    452    431    433    439     33
     83    -93   -176      5    129   -135    213    501    470    459    454     80
    127    -70   -197    -28    161   -132    215    550    493    480    480    124
    148    -33   -181    -59    163   -106    228    607    535    537    542    153
    168     10   -158    -90    163    -72    233    654    576    587    594    176
    192     41   -150   -116    171    -54    252    698    626    626    628    223
    200     70   -129   -137    166    -28    262    722    659    667    670    254
    213     80   -132   -148    174    -25    246    724    646    659    672    244
    220     88   -135   -155    179    -23    244    719    636    639    652    252
    205     75   -129   -140    168    -25    257    711    639    633    649    265
    179     49   -129   -114    153    -38    262    678    618    618    646    236
    142     75    -67   -109    106      5    275    652    607    610    633    192
    103     80    -25    -93     64     28    283    610    576    568    587    207
     96     46    -49    -70     72      0    262    542    514    493    524    187
     70      2    -70    -36     70    -33    277    498    488    465    514    142
     44    -25    -70    -10     57    -46    306    467    480    457    519     83
     12    -36    -49     10     28    -41    332    433    470    441    483     46
    -33    -31      2     33    -18    -15    379    433    478    439    470     93
    -36    -15     20     23    -31      2    384    415    472    426    462     77
    -25    -18      7     20    -18     -5    379    389    449    405    454     64
    -36     46     80     -5    -57     62    402    415    488    444    501    106
    -25    122    148    -46    -85    135    413    441    532    496    561    148
    -49    174    220    -64   -135    194    418    457    574    542    620    168
    -46    194    239    -75   -142    215    381    439    581    542    597    155
    -18    161    179    -72   -101    168    337    413    561    509    566    215
    -15    129    145    -57    -80    137    309    402    545    501    581    207
    -23     98    119    -38    -70    109    283    376    519    478    555    145
    -38     80    116    -20    -77     98    272    350    493    446    530    129
    -67     25     93     20    -80     57    270    335    467    405    504    122
   -109    -44     64     77    -88     10    254    314    423    353    449     62
   -103   -109     -7    106    -49    -59    233    280    368    288    376     12
   -114   -205    -93    158    -12   -150    239    259    337    244    327      0
   -124   -231   -106    176    -10   -168    239    239    314    213    298    -23
   -109   -231   -122    171      5   -176    231    218    288    181    270    -57
   -111   -254   -142    181     12   -197    226    202    272    171    267    -80
   -103   -259   -155    179     25   -207    226    192    267    166    267    -88
    -90   -262   -174    176     38   -218    213    174    249    148    262    -77
   -103   -252   -148    179     20   -200    200    155    246    135    259    -90
   -122   -280   -161    200     18   -220    192    142    244    127    249   -106
   -127   -293   -166    210     18   -231    189    135    246    132    254   -127
   -111   -337   -226    223     57   -283    176    106    205     77    189   -174
    -72   -394   -322    233    124   -358    161     88    142      2    114   -142
    -23   -548   -527    283    252   -537    163     90     67   -106      2   -239
     12   -779   -792    381    400   -784    233    124    -49   -314   -228   -491
     31   -859   -891    413    459   -875    358    231    -77   -452   -410   -709
     23   -722   -745    350    384   -732    454    309     28   -387   -350   -680
   -122   -322   -202    220     38   -262    350    -93     88   -155    -10   -329
   -314    363    675    -25   -493    519    132   -566    239    319    618    322
   -431    979   1410   -275   -922   1195    -46   -745    540    935   1327   1075
   -337   1039   1376   -350   -857   1208   -285   -789    672   1299   1709   1556
   -322    561    883   -122   -602    722   -387   -906    309    893   1293   1158
   -285      2    285    140   -285    142   -413   -979   -233     77    446    259
   -215   -381   -166    298    -28   -272   -303   -771   -433   -387    -85   -311
   -155   -423   -267    290     54   -345   -116   -402   -231   -298    -70   -309
    -80   -415   -335    246    124   -374     20   -155    -70   -194     -7   -257
    -20   -423   -402    220    189   -415     93    -31      0   -158      2   -236
     12   -407   -420    197    215   -413    106      0     10   -161    -12   -236
     15   -387   -402    187    207   -394    116     12     15   -171    -33   -252
     23   -366   -389    171    205   -379    111     18     10   -181    -36   -246
     31   -345   -376    155    202   -361    109     31     12   -179    -33   -246
     28   -316   -345    142    184   -329    119     41     23   -174    -25   -246
     25   -303   -329    140    176   -316    124     54     38   -161     -2   -228
      7   -280   -288    135    145   -283    129     62     57   -145     12   -223
      7   -265   -272    127    140   -267    135     67     75   -137     15   -207
     33   -257   -293    109    163   -275    132     85     90   -124     25   -192
     59   -207   -267     75    163   -236    132    106    119    -90     54   -166
     90   -176   -267     41    179   -220    127    109    114    -96     62   -161
     90   -166   -259     36    174   -213    148    137    137    -77     70   -155
     98   -163   -265     31    179   -215    155    168    166    -57     80   -124
    135   -135   -270      0    202   -202    137    181    179    -46    103    -88
    127   -114   -244     -7    184   -176    135    218    202    -25    116    -72
    155    -67   -223    -44    189   -145    145    267    241      7    129    -23
    155    -23   -179    -67    166   -101    158    316    288     59    176     18
    192     12   -179   -101    187    -83    155    355    324    103    213     38
    239     54   -187   -148    213    -64    148    392    363    140    265     85
    254    124   -129   -189    192      0    150    436    413    197    329    127
    272    161   -114   -218    194     23    155    480    454    244    355    161
    283    187    -96   -233    189     46    155    485    470    254    363    210
    293    194   -101   -244    197     46    137    462    446    236    358    215
    283    176   -109   -231    194     33    129    446    420    223    355    218
    249    194    -57   -223    150     70    135    431    413    220    363    174
    207    213      5   -210    101    109    158    402    394    184    303    140
    197    200      2   -200     98    101    153    322    335    111    244    145
    218    176    -41   -197    129     67    124    262    272     62    223    101
    189    150    -38   -171    114     57    137    228    239     38    213     25
    174    127    -46   -150    111     41    142    189    205     -5    129    -46
    171    116    -54   -145    111     31    140    158    187    -33    106     -2
    142    114    -28   -129     85     44    155    135    166    -51     96    -38
    145     88    -57   -119    101     15    155     90    116   -101     49    -75
    137     64    -72   -101    106     -2    155     75     93   -119     33    -88
    135    122    -15   -129     75     51    161     77    109    -96     59    -70
    145    192     46   -168     49    119    171    109    155    -44    109    -31
    148    246     98   -197     23    174    163    129    194      7    145    -12
    174    254     80   -213     46    168    129     98    184     -5    122      0
    176    252     75   -215     49    163    103     83    189      2    137     10
    168    290    122   -228     23    205     90     67    192     10    145     15
    153    314    161   -233     -5    239     77     28    171    -10    127    -12
    132    303    171   -218    -18    239     77      7    155    -20    119    -31
    124    257    132   -192     -5    194     72     15    129    -41    101    -44
    145    135    -12   -140     77     62     57      7     72   -103     38    -88
    137     33   -103    -88    119    -33     49     -5     20   -153    -18   -142
    111      0   -111    -54    111    -54     41    -18     -2   -168    -31   -163
    103    -41   -145    -31    122    -93     28    -54    -44   -207    -83   -220
    109    -70   -179    -20    142   -124     20    -72    -75   -241   -116   -241
     96   -109   -205      5    148   -155     20    -77    -90   -252   -124   -244
     67   -132   -200     33    132   -166     18    -98   -119   -280   -155   -267
     41   -135   -179     44    109   -155     10   -122   -142   -293   -163   -285
     44   -135   -179     44    111   -155      7   -111   -137   -280   -150   -290
     62   -124   -187     31    122   -155      2   -109   -137   -277   -158   -298
    101   -135   -236     18    168   -184    -15   -119   -150   -285   -171   -288
    101   -163   -267     31    181   -215    -36   -137   -176   -298   -187   -316
    106   -215   -324     54    213   -270    -49   -135   -192   -314   -205   -311
    135   -277   -415     70    275   -345    -25   -122   -207   -348   -246   -337
    174   -420   -594    124    384   -506     23    -85   -277   -488   -418   -509
    166   -602   -769    215    467   -685    129     31   -296   -644   -639   -732
    140   -493   -633    176    384   -561    220    142   -187   -626   -659   -795
     62   -174   -239     54    148   -205    202    -54   -150   -496   -470   -639
    -80    298    379   -109   -228    337    -18   -631   -272   -272    -59   -226
   -213    982   1195   -384   -704   1088   -272  -1065   -244    194    600    410
   -233   1317   1548   -542   -891   1431   -488  -1226   -129    675   1171    963
   -174    974   1145   -402   -659   1060   -602  -1262   -249    670   1145    979
   -106    439    545   -166   -324    491   -615  -1249   -639     38    444    309
    -62    -62      0     59    -31    -31   -504  -1098   -958   -693   -371   -475
      5   -270   -277    132    140   -275   -342   -735   -745   -680   -470   -561
     44   -265   -309    109    174   -285   -200   -426   -462   -475   -322   -436
     88   -226   -314     70    200   -270    -90   -210   -283   -353   -252   -387
    135   -233   -368     46    252   -301    -44   -132   -223   -329   -257   -363
    161   -220   -381     28    270   -298    -44   -116   -218   -337   -262   -368
    163   -215   -381     25    270   -298    -44    -93   -200   -332   -252   -371
    168   -215   -384     23    275   -298    -28    -62   -163   -303   -220   -348
    166   -215   -381     23    272   -296     -7    -38   -145   -293   -213   -329
    148   -197   -345     23    244   -270     -2    -28   -127   -288   -213   -324
    174   -142   -316    -15    244   -228    -18    -44   -129   -288   -200   -311
    205   -155   -361    -23    283   -257    -28    -51   -140   -285   -192   -324
    197   -168   -366    -15    280   -267     -5    -15   -103   -244   -174   -301
    197   -114   -311    -41    252   -210    -10      0    -80   -215   -135   -259
    184    -75   -259    -54    220   -166    -12     15    -51   -179    -96   -262
    158    -72   -231    -41    194   -150     15     41    -23   -163   -109   -285
    140    -77   -218    -31    176   -148     44     64      7   -140    -90   -241
    184    -38   -223    -72    202   -129     20     72     23   -114    -49   -213
    249    -10   -259   -119    252   -135     -5    106     41   -103    -72   -239
    280    -10   -290   -135    285   -150      0    174     83    -85    -85   -116
    254     10   -244   -132    249   -116     28    233    161     -7     20    -54
    275     41   -233   -158    254    -96     31    272    215     33     67    -18
    306    116   -192   -213    249    -38     25    322    270     93    129     31
    387    142   -244   -265    316    -49     31    389    340    179    179     51
    405    161   -244   -285    324    -38     33    428    389    231    207     88
    397    210   -189   -303    293     10     38    454    426    283    270     88
    400    215   -184   -309    293     15     41    454    426    288    283     93
    371    267   -103   -319    239     83     54    467    431    290    296    127
    361    288    -75   -324    218    106     46    428    400    257    285    109
    355    249   -106   -303    231     70     33    368    337    192    223     57
    350    241   -109   -296    228     64     25    337    293    158    168     31
    358    197   -161   -277    259     18      5    283    226     88    103    -15
    324    210   -114   -267    218     49      0    233    179     28     59    -18
    301    184   -119   -244    210     33      0    189    135    -25     18    -44
    262    129   -132   -197    197      0     25    166    122    -36     -2    -67
    215    116    -98   -166    158     10     62    171    142      2     31    -77
    223    127    -98   -176    161     15     44    111     93    -36      0   -158
    207    106   -101   -155    155      2     44     77     75    -51      2   -184
    194    124    -72   -161    132     25     51     70     72    -57      0   -184
    197    176    -20   -187    109     77     62     85    103    -28     28   -116
    202    244     41   -226     80    142     44     88    132      0     38   -114
    197    301    103   -252     46    202     28     80    150     12     49    -90
    192    358    166   -275     12    262     10     90    184     51     90    -23
    192    368    176   -280      7    272    -10     90    184     57     96    -23
    213    327    111   -272     49    218    -36     41    145     31     75    -72
    205    293     85   -249     59    189    -46     36    137     36     77    -62
    189    293    103   -241     41    200    -46     38    135     49     93    -59
    187    239     51   -213     67    145    -38     46    129     54     88    -67
    158    106    -54   -132    106     28    -38     36     80     -2     36   -116
    135     49    -85    -93    111    -18    -57     -2     23    -64    -12   -176
    111     31    -83    -72     96    -25    -59    -20    -10   -114    -77   -226
    150    -15   -166    -67    158    -90    -70    -44    -59   -174   -148   -231
    176    -51   -228    -62    200   -140    -80    -51    -88   -197   -163   -257
    158    -62   -223    -49    189   -142    -72    -41    -88   -189   -155   -270
    166    -33   -200    -67    181   -116    -96    -67   -119   -215   -179   -298
    168    -23   -192    -72    179   -106   -106    -88   -145   -244   -213   -327
    135     10   -127    -72    132    -57    -96    -67   -119   -220   -184   -288
    166    -12   -181    -77    174    -96   -114    -93   -148   -239   -187   -270
    200    -57   -259    -72    228   -158   -132   -135   -189   -259   -197   -298
    189    -80   -270    -54    228   -174   -116   -119   -158   -210   -153   -301
    142    -75   -218    -36    176   -145    -88    -88   -119   -161    -88   -306
    158   -192   -353     15    254   -272    -67    -72   -171   -249   -215   -426
    200   -485   -688    140    441   -587      5     -7   -272   -475   -501   -579
    192   -639   -831    223    511   -735    145    142   -257   -607   -678   -758
    158   -426   -587    132    371   -506    223    223   -122   -514   -592   -732
     31    -18    -49     -7     38    -33    140   -122   -129   -327   -306   -506
    -88    545    631   -231   -361    587   -148   -743   -267    -49    158    -62
   -189   1236   1426   -522   -807   1330   -420  -1145   -223    431    792    527
   -142   1371   1514   -615   -828   1441   -646  -1247   -119    875   1265    984
    -80    922   1000   -420   -540    961   -722  -1231   -270    714   1054    805
    -88    358    446   -135   -267    402   -657  -1174   -680    -57    246     70
    -77   -122    -44    101    -18    -83   -475   -940   -857   -628   -384   -527
    -12   -205   -194    109     90   -200   -309   -594   -576   -480   -335   -485
     72   -179   -252     54    161   -215   -187   -348   -366   -350   -259   -397
    127   -181   -309     25    218   -244    -93   -181   -231   -275   -215   -350
    145   -174   -319     15    231   -246    -54   -109   -174   -249   -200   -301
    153   -202   -355     20    254   -277    -28    -62   -135   -207   -174   -296
    161   -189   -350     12    254   -270    -23    -49   -116   -189   -158   -332
    137   -166   -303     15    218   -236    -10    -33    -96   -176   -137   -322
    127   -145   -272     10    200   -207     -2    -25    -83   -176   -137   -298
    137   -140   -277      0    205   -210     -5    -23    -80   -168   -140   -290
    132   -155   -288     10    207   -220      5      5    -59   -145   -127   -275
    135   -137   -275      0    205   -205      7      2    -46   -127   -114   -275
    135   -106   -241    -12    187   -174     20     25    -12    -96    -85   -252
    155   -109   -265    -23    207   -187     23     46      7    -80    -75   -223
    171   -109   -280    -31    226   -194     20     44      2    -96    -96   -223
    163   -116   -283    -25    223   -197     38     80     41    -59    -64   -184
    153    -96   -249    -28    200   -171     62    122     90     -7    -18   -176
    148    -51   -202    -49    174   -127     70    153    129     31     23   -155
    148    -25   -174    -62    158    -98     80    192    166     54     38   -116
    158    -15   -174    -72    166    -93     96    246    215     96     72    -67
    158    -15   -174    -70    166    -93    119    311    285    168    140    -10
    213      2   -213   -109    210   -103    109    342    301    189    163    -10
    241     38   -205   -140    223    -83    116    400    350    233    202     51
    246     90   -155   -171    202    -31    132    457    407    296    254    109
    257    132   -124   -194    192      5    145    493    449    340    290    142
    290    150   -140   -220    215      5    140    504    454    348    298    155
    301    155   -145   -228    223      5    145    509    457    348    303    179
    296    163   -132   -231    213     15    148    493    439    329    285    176
    306    158   -148   -231    228      5    145    454    400    293    252    129
    296    132   -163   -215    228    -15    135    405    337    249    220     93
    257    119   -140   -189    197    -10    148    366    298    223    215     70
    205    111    -96   -158    150      7    153    327    262    187    189     44
    194     98    -96   -145    145      2    137    262    202    124    137      7
    174     51   -122   -116    148    -33    135    200    150     72     88    -23
    153     28   -124    -90    137    -46    148    171    129     54     67    -41
    116     23    -93    -72    103    -33    166    153    124     64     77    -49
     85     28    -57    -57     72    -12    181    129    124     72     93    -70
     59     38    -20    -49     38     10    200    127    137     85    109    -64
     41     59     18    -51     10     41    220    140    161     98    119    -51
     54     98     44    -77      2     72    228    148    179    114    135    -38
     83    129     46   -106     18     88    228    158    200    137    155    -12
    103    155     51   -129     25    103    210    145    207    145    163     15
     93    161     64   -127     12    114    179    137    213    158    179     46
     59    132     72    -96     -5    101    161    140    218    184    207     31
     49    111     62    -80     -5     88    140    124    194    181    210     -5
     70    103     33    -88     18     70    124    101    166    153    202     -5
     67     85     18    -77     25     51    122    106    155    137    187     -2
     59     28    -31    -44     46     -2    114    106    127    103    148    -23
     23    -57    -80     18     51    -67    111     93    101     70     90    -83
     28   -114   -142     41     83   -127     96     59     57     15     38   -153
     44   -158   -205     57    124   -181     80     25     20    -38    -10   -192
     44   -205   -249     80    145   -226     70     -2    -10    -77    -49   -207
     41   -213   -254     85    148   -233     64    -20    -23    -77    -54   -223
     10   -233   -244    109    127   -239     83    -10    -12    -49    -36   -223
     23   -277   -303    127    161   -290     88    -18    -28    -51    -46   -239
     46   -303   -350    127    197   -327     70    -38    -62    -83    -64   -249
     57   -296   -353    119    205   -324     64    -36    -62    -75    -23   -262
     70   -285   -358    106    213   -322     59    -36    -67    -83      0   -265
     67   -293   -361    111    213   -327     77     -7    -49    -70     12   -228
     85   -309   -394    111    239   -353     62    -12    -64    -83    -12   -218
    106   -337   -444    116    275   -389     31    -38   -103   -132    -75   -241
     70   -441   -511    184    288   -475     31    -36   -189   -257   -218   -363
     64   -667   -732    298    397   -698     85    -15   -342   -511   -506   -654
     54   -802   -857    371    454   -828    200     83   -384   -672   -706   -888
      5   -636   -641    316    322   -639    311    140   -265   -589   -626   -833
   -132   -228    -98    179    -18   -163    163   -348   -290   -374   -298   -514
   -283    446    727    -83   -506    587   -127   -896   -236     93    319     93
   -379   1140   1517   -381   -948   1330   -384  -1140     23    745   1072    805
   -270   1280   1551   -504   -909   1415   -665  -1205    187   1215   1551   1278
   -213    776    987   -283   -600    880   -743  -1231   -103    841   1145    906
   -202    124    327     38   -265    226   -641  -1132   -545     28    303    111
   -207   -355   -150    280    -31   -254   -410   -823   -665   -426   -231   -402
   -174   -457   -283    316     54   -371   -187   -446   -415   -327   -233   -400
   -111   -449   -340    280    114   -394    -44   -200   -254   -241   -187   -337
    -88   -446   -358    267    132   -402     49    -59   -155   -166   -132   -329
    -88   -428   -340    254    124   -384     96     15    -98   -124    -93   -309
    -64   -433   -368    249    150   -402    122     36    -85   -114    -90   -309
    -28   -449   -420    236    194   -436    124     36   -101   -145   -127   -316
    -31   -444   -415    236    192   -431    148     77    -67   -109    -98   -296
    -51   -439   -387    244    166   -413    184    129    -20    -54    -44   -257
    -85   -444   -358    265    135   -402    228    181     25     -5     -2   -218
    -96   -420   -324    257    114   -374    241    202     44      7     12   -197
   -106   -415   -309    259     98   -363    265    231     77     33     38   -174
   -103   -418   -316    259    103   -368    275    244     90     33     38   -163
    -98   -423   -324    262    111   -374    280    265    109     44     44   -158
   -109   -400   -290    252     88   -345    296    309    155     90     88   -129
   -114   -353   -241    233     62   -298    293    332    187    119    124   -103
    -98   -303   -205    200     51   -254    275    329    181    114    129   -122
    -77   -252   -174    166     46   -213    280    348    197    135    145   -127
    -54   -262   -207    155     75   -236    285    387    223    155    155   -101
    -28   -270   -244    148    106   -257    283    420    244    166    158    -75
    -10   -241   -233    124    111   -239    293    483    296    223    207    -25
      0   -181   -181     90     90   -181    306    548    355    285    262      0
     18   -161   -179     70     96   -171    309    592    394    324    298     33
     41   -155   -197     57    116   -176    316    636    431    358    327     70
     67   -150   -218     41    140   -184    314    649    441    376    350     90
     49   -142   -192     46    119   -166    324    665    457    402    384    111
     44   -103   -148     31     96   -124    319    662    459    415    405    137
     64    -75   -140      5    101   -106    293    618    418    381    384    114
     70    -83   -155      5    111   -119    277    574    371    340    337     75
     57   -106   -163     25    109   -135    280    542    337    298    293     75
     28   -127   -155     49     90   -142    290    506    309    272    277     70
    -10   -127   -116     67     51   -122    303    472    298    270    285     36
    -23   -163   -142     93     57   -153    298    402    241    207    226    -28
    -36   -192   -155    114     59   -174    298    348    194    158    174    -54
    -54   -197   -142    124     44   -171    306    322    187    140    158    -57
    -75   -205   -129    137     25   -168    311    298    181    135    163    -62
    -93   -231   -137    161     20   -184    324    280    174    124    174    -83
    -90   -249   -158    171     33   -205    342    270    168    116    174    -90
   -114   -218   -103    163     -5   -161    366    285    192    135    184    -85
    -93   -166    -72    129    -12   -119    371    293    207    150    194    -75
    -64   -132    -70     98      0   -101    366    301    228    174    215    -38
    -51   -114    -62     83      5    -88    350    301    252    202    231     -5
    -31    -98    -70     62     18    -85    311    290    254    207    231     10
    -20   -122   -101     70     38   -111    293    280    252    205    228      2
    -36   -129    -96     80     28   -114    293    277    244    202    226     -7
    -28   -150   -122     90     46   -137    277    252    220    187    223    -12
    -25   -181   -155    103     64   -168    262    233    194    174    228    -38
    -36   -262   -228    148     96   -246    252    226    163    142    194    -93
    -62   -353   -290    207    111   -322    244    205    122     85    137   -129
    -70   -428   -358    249    142   -394    241    171     80     44     98   -168
    -90   -465   -374    275    140   -420    231    137     38     -2     46   -223
    -90   -491   -400    290    153   -446    220    109      5    -36     18   -239
    -80   -498   -418    290    168   -459    205     88    -28    -72     -7   -241
    -72   -545   -472    309    200   -509    202     72    -44    -77      5   -272
    -67   -550   -483    306    205   -519    189     57    -57    -88    -12   -329
    -77   -553   -478    314    197   -517    176     41    -80   -124    -57   -324
    -83   -584   -501    332    207   -542    171     31   -103   -153    -90   -293
    -77   -579   -501    329    210   -540    161     25   -114   -163    -98   -319
    -90   -571   -480    329    192   -527    158     18   -114   -161   -101   -327
    -72   -589   -519    329    220   -555    148      2   -132   -176   -122   -337
    -38   -644   -605    340    280   -626    145     15   -161   -220   -163   -363
      7   -820   -828    407    418   -823    161     23   -262   -358   -314   -519
     25  -1034  -1060    504    540  -1047    249     88   -374   -584   -587   -818
     18  -1060  -1078    519    545  -1067    371    213   -335   -639   -672   -948
    -83   -841   -761    459    337   -802    415     88   -257   -517   -519   -813
   -293   -337    -44    316   -124   -192    239   -452   -218   -210    -75   -342
   -496    420    917     36   -706    667      7   -885    -25    366    675    439
   -527    888   1415   -179   -971   1150   -226  -1039    207    950   1353   1163
   -457    771   1228   -158   -844   1000   -436  -1104    174   1098   1517   1392
   -392    290    683     51   -537    485   -506  -1122   -176    584    961    846
   -363   -252    111    306   -239    -70   -374   -930   -522   -135    163    -18
   -296   -535   -241    415    -28   -389   -158   -540   -472   -316   -124   -350
   -205   -579   -374    392     83   -475     18   -197   -272   -210    -96   -332
   -150   -584   -433    368    140   -509    129     -2   -155   -142    -75   -311
   -132   -613   -483    371    174   -548    168     62   -122   -135    -80   -319
   -127   -636   -509    381    189   -574    179     85   -111   -142    -90   -324
   -124   -620   -496    371    184   -558    181     98   -103   -135    -80   -335
   -109   -587   -478    348    184   -532    189    122    -93   -122    -67   -309
   -129   -602   -475    363    171   -540    215    148    -72    -98    -41   -288
   -135   -581   -446    358    153   -514    215    148    -62    -83    -31   -296
    -96   -548   -452    322    176   -501    205    163    -49    -72    -33   -296
    -77   -514   -436    296    179   -475    210    187    -20    -44    -10   -267
    -57   -488   -431    270    187   -459    215    205     -7    -46     -2   -228
    -44   -483   -439    262    194   -459    226    220      2    -33      5   -223
    -70   -483   -413    275    171   -449    246    233     20     -2     33   -213
    -93   -475   -381    285    142   -428    262    246     41     25     75   -197
    -36   -441   -407    236    184   -426    246    267     57     31     59   -194
     20   -418   -439    197    228   -428    236    301     77     49     70   -171
     36   -384   -420    171    226   -402    239    348    111     83    106   -153
     54   -363   -418    155    236   -389    244    397    145    116    137   -132
     64   -361   -428    148    244   -392    259    454    184    150    158   -101
     77   -337   -415    127    246   -376    280    504    226    189    194    -70
    111   -290   -402     88    254   -345    293    558    270    239    244    -15
    135   -249   -384     57    259   -316    314    618    327    298    298     49
    153   -200   -353     23    252   -275    319    639    363    345    337     90
    189   -168   -358    -10    272   -262    306    665    379    376    363    119
    236   -142   -379    -46    306   -259    296    701    394    400    389    192
    249   -101   -350    -72    298   -226    298    706    400    407    405    205
    213   -109   -322    -51    265   -213    301    683    387    400    400    189
    179   -129   -309    -25    241   -218    296    652    363    374    381    168
    140   -166   -306     10    220   -236    283    594    314    324    342    140
     72   -184   -257     57    163   -220    290    537    275    290    311    101
     67   -168   -236     49    150   -202    277    491    249    267    293     75
     88   -142   -231     25    158   -187    267    459    226    252    280     33
     62   -148   -210     41    135   -179    280    418    202    231    267      2
     10   -197   -207     93    109   -202    298    374    176    207    246    -20
    -38   -202   -163    119     59   -184    316    345    161    200    244    -28
    -25   -184   -158    103     64   -171    314    335    148    192    241    -51
    -12   -179   -166     96     75   -174    306    327    142    189    236    -88
    -28   -122    -93     75     31   -109    329    342    184    233    272    -75
     -5    -51    -46     28     18    -49    327    363    215    262    290     10
     38    -25    -64     -7     51    -44    290    358    220    270    298     25
     57     20    -38    -41     46    -10    254    340    226    280    288     15
     57     18    -38    -36     49    -10    228    314    207    254    259     59
     20     -2    -23    -10     23    -12    226    293    189    239    254     31
      5    -23    -28      7     15    -23    213    272    174    223    236     10
      5    -67    -75     28     38    -70    197    254    153    202    223    -12
     10   -148   -158     70     83   -153    184    246    129    176    200    -46
     -2   -252   -249    124    122   -249    176    231     93    135    150    -96
    -33   -335   -301    184    132   -316    184    192     49     83    101   -153
    -64   -381   -319    220    124   -350    181    145     -5     31     44   -210
    -46   -444   -397    246    174   -420    171    132    -44     -2     10   -215
    -20   -431   -413    223    194   -423    158    111    -59    -18      7   -236
    -15   -431   -415    223    200   -423    161    111    -54    -23     -5   -246
     10   -444   -457    215    233   -449    145     98    -75    -38    -12   -262
     15   -467   -483    226    249   -475    140     88    -96    -46    -12   -306
    -18   -498   -483    257    231   -491    161     83   -103    -59    -25   -301
    -41   -485   -444    262    200   -465    174     70   -114    -75    -41   -290
    -46   -498   -452    272    202   -475    161     59   -135   -101    -70   -280
    -10   -472   -462    241    226   -467    137     62   -142   -111    -83   -293
      2   -517   -522    254    262   -519    114     67   -166   -145   -109   -298
     23   -649   -675    311    348   -662    129     80   -226   -231   -181   -420
     49   -849   -901    397    475   -875    176    109   -342   -436   -413   -763
     72  -1031  -1104    480    587  -1067    296    223   -379   -597   -665  -1002
     38   -885   -924    420    480   -904    384    270   -272   -524   -581   -810
   -137   -420   -285    277     72   -353    303   -114   -176   -246   -166   -400
   -368    270    636     49   -504    452    127   -576     31    319    563    239
   -480    917   1397   -218   -937   1156     -7   -753    345    911   1239    958
   -376    810   1184   -218   -782    997   -249   -849    366   1150   1488   1408
   -340    397    737    -31   -537    566   -366   -969     23    795   1104    935
   -335   -109    223    220   -280     57   -366   -992   -485    -18    270     31
   -277   -522   -244    400    -18   -384   -192   -670   -605   -431   -254   -480
   -158   -532   -376    342    109   -454    -12   -293   -394   -371   -252   -327
    -41   -530   -488    285    223   -509    103    -51   -249   -249   -179   -309
    -15   -519   -504    267    241   -511    166     46   -179   -194   -158   -358
    -31   -535   -504    283    236   -519    197     54   -174   -220   -181   -353
    -18   -576   -558    296    270   -568    207     72   -174   -228   -168   -355
     10   -553   -566    270    285   -558    197     93   -174   -239   -161   -329
     38   -563   -602    262    319   -581    200    137   -148   -184   -119   -329
     33   -558   -592    262    311   -574    213    148   -116   -132    -59   -368
    -31   -548   -519    288    244   -535    249    148    -96   -135    -44   -363
     10   -493   -506    241    257   -501    241    153    -85   -122    -41   -379
     83   -485   -571    200    324   -527    226    202    -62   -122    -72   -329
    116   -475   -592    179    353   -532    236    231    -36   -122    -70   -272
    124   -462   -589    166    355   -524    239    257    -12    -83    -36   -259
    109   -454   -563    171    335   -509    254    288     15    -57    -18   -213
     93   -446   -542    176    316   -493    272    319     46    -20     25   -155
     96   -415   -511    161    303   -462    288    353     83     28     77   -161
    137   -407   -545    132    340   -475    265    345     64      0     54   -140
    145   -389   -535    119    340   -462    267    374     85      7     49   -127
    142   -368   -511    111    324   -439    277    415    124     51     70   -116
    153   -324   -478     85    314   -400    301    470    184    103    145    -20
    181   -298   -480     57    329   -389    309    511    239    148    189      0
    223   -246   -470     12    345   -358    314    563    288    202    244      7
    252   -223   -475    -15    363   -348    332    639    353    296    327     59
    259   -200   -459    -28    358   -329    332    683    397    345    361    119
    254   -181   -436    -36    345   -309    332    685    402    324    366    207
    239   -122   -361    -59    298   -241    348    683    418    353    410    176
    218   -119   -340    -49    275   -228    361    657    407    332    384    106
    246   -103   -350    -70    298   -226    340    628    371    259    283    135
    280   -142   -426    -70    353   -283    322    615    345    228    262    197
    249   -135   -384    -57    316   -259    322    579    335    236    306    158
    226   -140   -366    -44    293   -252    319    524    309    210    303     83
    210   -166   -376    -20    293   -270    324    470    275    161    257     44
    189   -181   -371     -5    280   -275    329    413    231    111    213    -23
    168   -174   -342      2    254   -257    329    358    194     64    171    -70
    142   -192   -337     23    239   -265    337    324    168     28    127    -57
    127   -192   -319     33    223   -254    350    309    158     23    122    -88
    140   -207   -348     31    244   -277    348    288    132    -12     80   -119
    158   -184   -345     12    252   -265    355    290    145    -25     51    -83
    153   -114   -270    -20    210   -192    368    301    197     49    142    -62
    145    -18   -163    -62    153    -90    366    296    236    119    233    -54
    153     20   -135    -88    142    -54    319    272    236    122    249    -57
    161     10   -150    -88    155    -70    283    259    220     96    210    -54
    171    -18   -189    -77    179   -103    262    244    194     72    197    -33
    174    -51   -226    -59    200   -137    249    228    176     72    213    -51
    166    -80   -246    -44    205   -163    244    218    150     33    161    -51
    158   -122   -280    -20    218   -200    231    202    124      0    124    -96
    153   -194   -348     18    249   -270    226    179     83    -36     88   -171
    148   -246   -394     49    270   -319    226    155     38    -96     33   -189
    142   -306   -449     80    296   -379    220    135      2   -137      5   -200
    135   -311   -446     88    288   -376    215    114    -28   -163    -18   -239
    135   -303   -441     83    285   -371    205     85    -57   -187    -44   -290
    145   -293   -439     75    290   -366    189     62    -77   -205    -54   -309
    148   -301   -449     75    296   -374    176     38    -90   -220    -64   -324
    137   -342   -480    101    306   -410    179     28   -103   -257   -114   -303
    135   -384   -519    122    324   -452    179     12   -129   -288   -129   -293
    137   -366   -504    114    319   -433    181      2   -148   -298   -142   -306
    142   -358   -501    106    319   -428    171     -7   -153   -306   -161   -303
    142   -358   -501    106    319   -428    171     -7   -145   -296   -137   -290
    166   -384   -550    106    355   -467    174     -2   -161   -322   -161   -324
    200   -540   -740    171    470   -639    205     31   -246   -462   -319   -465
    228   -737   -969    254    597   -852    311    122   -324   -678   -581   -724
    231   -698   -930    233    579   -813    423    223   -277   -743   -672   -831
    158   -462   -620    150    387   -540    433     70   -233   -652   -532   -706
     18    -23    -41      2     28    -31    215   -488   -280   -384   -119   -293
   -116    743    857   -314   -485    800    -75   -963   -166    163    589    423
   -132   1202   1332   -535   -732   1267   -293  -1080     96    776   1241   1075
    -59    956   1013   -449   -535    984   -480  -1145     28    875   1306   1153
    -38    363    402   -161   -220    381   -522  -1213   -444    213    620    498
    -41   -135    -93     85     23   -114   -400  -1096   -878   -623   -228   -322
      0   -379   -381    189    189   -381   -205   -737   -745   -717   -423   -509
     54   -374   -431    158    241   -402    -44   -431   -496   -574   -348   -426
    135   -327   -462     96    298   -394     77   -210   -332   -472   -290   -348
    179   -296   -475     57    324   -384    127   -109   -254   -423   -265   -329
    187   -290   -478     51    329   -384    142    -72   -226   -415   -257   -319
    181   -316   -498     64    340   -407    145    -51   -213   -426   -265   -301
    166   -327   -493     80    329   -410    153    -33   -197   -402   -226   -322
    150   -303   -454     72    301   -379    158    -28   -181   -392   -218   -332
    153   -301   -457     72    303   -379    166    -20   -176   -400   -220   -303
    174   -265   -439     44    303   -350    166    -12   -163   -387   -207   -283
    194   -207   -402      7    298   -303    174      5   -129   -348   -171   -249
    210   -213   -423      0    316   -319    184     15   -116   -345   -171   -236
    226   -189   -418    -18    322   -303    176     12   -106   -340   -163   -236
    231   -150   -381    -41    303   -265    166     15    -96   -329   -158   -228
    239   -158   -397    -38    316   -277    166     31    -83   -316   -148   -215
    252   -155   -410    -49    329   -283    174     51    -57   -293   -127   -187
    270   -114   -384    -77    324   -249    174     77    -31   -267   -106   -163
    280    -59   -340   -111    309   -197    168    106      0   -233    -77   -135
    298    -15   -314   -140    306   -163    176    153     41   -192    -36    -93
    311     15   -296   -166    303   -140    192    197     85   -153     -7    -57
    335     75   -262   -205    298    -93    200    241    140   -101     28     -5
    363    106   -257   -236    311    -75    200    290    192    -57     64     41
    400    142   -257   -270    329    -57    189    337    236    -12    111     83
    413    181   -231   -298    322    -23    187    376    275     31    150    132
    426    210   -218   -319    322     -2    179    389    290     49    168    161
    439    231   -210   -337    324     10    161    376    285     49    171    161
    436    244   -192   -340    314     25    158    363    277     38    161    158
    426    265   -163   -348    296     51    163    329    244      2    135    132
    413    262   -153   -337    283     54    171    298    213    -28    109    116
    389    241   -148   -316    270     46    168    254    171    -70     83     96
    355    241   -114   -298    236     64    168    210    127   -111     54     70
    327    249    -80   -290    205     85    158    161     80   -155     20     38
    301    236    -67   -270    184     85    161    114     33   -194    -23      2
    288    215    -72   -254    179     72    168     75      5   -228    -57    -33
    270    200    -70   -233    171     64    166     36    -20   -254    -77    -57
    252    171    -83   -213    166     44    168     -5    -54   -285   -111    -88
    244    150    -96   -197    168     28    168    -31    -75   -303   -137   -119
    223    155    -67   -189    145     44    171    -44    -85   -316   -158   -137
    220    213     -7   -215    114    103    174    -38    -64   -288   -140   -116
    226    301     72   -265     77    187    166    -41    -36   -249    -98    -67
    220    355    132   -288     44    244    155    -46    -15   -210    -54    -15
    233    392    158   -314     36    275    116    -64     -7   -187    -28     10
    254    400    145   -327     54    272     77    -96    -28   -202    -51    -12
    244    376    132   -311     54    254     59   -124    -59   -231    -77    -28
    236    374    137   -306     49    257     49   -148    -77   -244    -72    -28
    231    342    111   -288     59    228     51   -148    -93   -254    -70    -31
    210    265     54   -236     77    161     59   -150   -129   -288   -109    -75
    187    174    -12   -181     98     80     62   -163   -176   -335   -166   -122
    187    124    -62   -155    124     31     75   -171   -207   -379   -213   -129
    181     62   -122   -122    153    -28     75   -189   -249   -413   -244   -140
    181     12   -168    -96    176    -77     64   -210   -283   -436   -262   -192
    179    -23   -202    -77    189   -111     44   -236   -319   -462   -272   -223
    166    -62   -228    -51    194   -142     41   -241   -324   -462   -267   -218
    145    -41   -189    -51    166   -114     31   -254   -337   -472   -283   -215
    140     -7   -148    -64    142    -77     18   -262   -353   -488   -301   -218
    145     10   -135    -77    140    -62     -5   -283   -381   -506   -322   -231
    142      2   -140    -72    140    -67    -15   -303   -400   -509   -316   -277
    129     20   -111    -75    119    -44    -15   -309   -394   -506   -335   -361
     72     18    -54    -44     64    -18     18   -259   -355   -504   -376   -270
     72    -36   -109    -18     88    -72     12   -277   -397   -566   -433   -254
    111   -192   -306     38    207   -249     12   -329   -522   -761   -639   -517
    161   -348   -509     90    332   -426    103   -236   -561   -922   -833   -732
    124   -213   -337     44    231   -275    220    -41   -397   -867   -828   -782
     12    171    158    -93    -72    166    197   -272   -363   -735   -667   -631
    -51    597    649   -272   -350    623    -80   -870   -610   -589   -332   -272
   -161   1273   1434   -558   -797   1353   -366  -1275   -644   -127    322    259
   -189   1678   1867   -743  -1028   1771   -613  -1452   -581    322    836    797
   -127   1236   1363   -555   -745   1299   -730  -1449   -737    215    706    737
   -101    672    771   -285   -436    722   -683  -1402  -1065   -405     20    150
   -101    184    285    -44   -194    233   -519  -1205  -1231   -963   -615   -415
    -85    -62     23     75    -54    -20   -329   -859   -982   -906   -685   -496
    -46    -49     -5     46    -23    -28   -218   -623   -722   -727   -581   -379
     38    -33    -72     -2     54    -51   -148   -459   -574   -615   -506   -324
     41      0    -41    -23     41    -20    -77   -329   -439   -493   -426   -293
      2     -2     -5      0      2     -2    -28   -249   -361   -426   -400   -311
     59    -33    -96    -15     75    -64    -70   -314   -420   -488   -444   -285
     49     -5    -54    -23     51    -28    -62   -306   -402   -472   -418   -270
     83     36    -46    -59     64     -5    -72   -322   -407   -472   -428   -277
    119     67    -51    -93     85      7    -80   -319   -402   -467   -431   -280
    109     59    -49    -85     80      5    -67   -262   -358   -423   -379   -231
    114     88    -28   -101     72     31    -72   -262   -329   -389   -345   -241
    163     41   -122   -106    142    -38    -93   -290   -361   -420   -394   -228
    187     77   -109   -132    148    -15    -85   -246   -311   -345   -309   -158
    171    148    -25   -161     98     62    -75   -207   -254   -270   -249   -135
    145    153      5   -150     70     80    -67   -187   -220   -244   -236   -142
    137    150     12   -145     59     83    -51   -158   -181   -215   -233   -161
    181    103    -77   -142    129     12    -70   -174   -200   -241   -293   -137
    181    135    -49   -158    114     44    -62   -129   -142   -179   -223    -75
    194    132    -62   -163    127     36    -46    -70    -80   -103   -142     -5
    197    181    -15   -192    106     83    -25     -5     -2    -20    -72     36
    197    233     36   -215     80    135     -7     54     67     49    -36     70
    176    283    103   -231     36    194     -5    109    129    101    -10     90
    174    350    176   -265      0    265     -5    163    202    174     44    142
    220    314     90   -270     64    202    -12    168    205    181     49    176
    231    332    101   -280     64    218      2    202    246    223     96    223
    213    381    168   -298     20    275      2    192    259    239    116    189
    202    374    168   -288     18    272      0    181    236    228     96    148
    194    376    179   -285      7    280      0    192    223    215     80    179
    166    389    223   -277    -28    306     28    210    239    233     96    207
    176    441    265   -311    -44    353      7    145    181    184     44    137
    223    400    176   -311     23    288    -49     20     38     49    -72     38
    187    368    181   -277      2    275    -83    -44    -23      2   -109    -38
    158    335    176   -246     -7    257    -75    -72    -44    -23   -145    -72
    153    288    132   -220     10    210    -54    -83    -64    -36   -171    -23
    129    316    187   -226    -28    252    -59   -111    -90    -41   -174    -44
    142    374    231   -259    -44    301    -85   -150   -124    -62   -187    -88
    161    379    218   -270    -28    298    -85   -174   -132    -64   -184   -101
    153    361    207   -257    -28    285    -64   -161   -127    -59   -184   -119
    140    415    275   -277    -67    348    -57   -137    -88    -15   -155    -93
     88    537    446   -314   -179    493    -57   -132    -18     49   -101    -96
    122    555    433   -337   -155    496    -93   -220    -72    -15   -179   -142
    148    542    394   -345   -124    467   -119   -207    -85      0   -140    -36
    161    568    405   -366   -122    488   -135   -171    -44     59    -70     15
    145    579    433   -363   -142    506   -148   -215    -59     44    -83    -38
    109    558    449   -332   -168    504   -137   -226    -72     44    -83    -57
     83    537    454   -311   -187    496   -150   -259    -93     12   -140   -101
     67    509    441   -290   -187    475   -176   -285   -150    -33   -189   -135
     85    415    327   -252   -119    371   -184   -236   -161    -28   -192   -119
    109    327    218   -218    -54    272   -179   -205   -140     -7   -187   -111
    129    277    148   -205    -10    215   -192   -226   -187    -51   -226   -153
    116    249    132   -181     -7    192   -189   -239   -215    -72   -252   -200
    106    218    111   -163     -2    166   -197   -265   -236    -96   -290   -241
    116    202     85   -158     15    145   -200   -283   -244   -111   -316   -262
    111    158     46   -135     31    101   -194   -270   -246    -96   -301   -259
     64    153     88   -111    -10    122   -184   -285   -244    -98   -319   -303
     41    192    150   -119    -54    171   -166   -296   -233   -106   -355   -319
    127    187     59   -155     33    124   -210   -345   -314   -163   -381   -306
    145    153      7   -150     67     83   -241   -288   -285    -96   -309   -231
    122    119     -2   -119     62     57   -207   -244   -233    -51   -272   -220
    119    116     -2   -116     62     57   -189   -265   -226    -64   -303   -306
    137    -31   -168    -51    153    -98   -174   -244   -270   -166   -452   -376
    137   -194   -335     28    236   -265    -75   -127   -236   -236   -571   -478
    150   -202   -353     25    252   -277     28     46   -101   -197   -600   -509
    116     85    -31   -101     72     28     54    109     57    -38   -441   -381
    -18    431    449   -205   -233    439    -88   -259   -127     10   -246   -231
   -124    924   1049   -402   -587    987   -387   -833   -483     88     49    -25
   -174   1418   1592   -623   -883   1504   -631  -1210   -659    290    431    257
   -171   1376   1548   -602   -859   1460   -769  -1319   -753    428    665    449
   -127    828    956   -350   -540    891   -818  -1350   -997     80    277    129
   -129    418    545   -145   -337    483   -693  -1202  -1132   -428   -371   -402
   -101     51    153     23   -127    101   -506   -862   -922   -511   -628   -574
    -41    -44     -2     41    -20    -23   -387   -579   -597   -290   -506   -459
     18    -75    -93     28     54    -83   -277   -337   -342    -96   -361   -332
     49    -31    -80    -10     64    -54   -202   -202   -187     20   -272   -272
     28     33      5    -31     12     20   -174   -155   -106     70   -254   -285
     18     46     28    -31     -5     36   -158   -137    -83     83   -252   -293
     85    -23   -109    -31     96    -64   -174   -137   -101     75   -246   -277
     93    -75   -168    -10    129   -122   -168    -75    -46    124   -197   -205
    101    -80   -181    -10    140   -129   -155    -51      0    153   -181   -202
    103    -33   -140    -36    122    -85   -132    -36     31    184   -161   -197
     93    -20   -114    -36    103    -67   -124    -15     72    231   -122   -168
     85      2    -83    -46     83    -38   -132    -15     90    236   -122   -168
     88      0    -88    -44     88    -44   -127     -2    103    252   -116   -161
     93    -10   -103    -44     98    -57   -135      0    103    252   -119   -171
    106     15    -90    -59     98    -36   -142     15    124    275   -101   -158
    109     70    -41    -90     75     15   -127     62    194    345    -38   -103
    142    111    -31   -127     88     38   -132     72    223    366    -15    -75
    153    150     -5   -153     77     72   -127    103    265    402     10    -31
    122    187     64   -153     28    127    -88    179    348    483     62     15
    163    176     12   -171     75     96    -83    207    400    527    111     44
    179    171     -7   -176     93     80    -85    233    441    558    140     64
    184    174    -12   -181     98     80    -72    285    514    639    192     72
    194    207     12   -200     90    111    -57    340    589    711    262    111
    218    265     44   -241     85    155    -64    374    636    763    311    155
    207    293     85   -252     62    189    -51    420    691    823    363    187
    223    324    101   -275     59    215    -54    428    698    828    368    194
    213    327    114   -270     49    220    -59    418    675    802    342    181
    210    340    129   -275     41    236    -54    407    654    782    332    168
    218    319    101   -270     57    213    -59    381    610    727    298    150
    202    275     72   -239     64    174    -59    353    553    659    249    142
    192    280     88   -236     51    184    -72    314    496    602    205    114
    184    257     70   -223     57    166    -80    262    436    561    168     62
    161    197     36   -179     62    119    -75    220    394    537    145     -5
    132    231     98   -184     18    166    -93    168    345    509    122    -88
    106    252    145   -179    -18    200    -90    140    314    483    109   -114
    129    244    111   -187     10    179   -114    106    262    413     67    -57
    142    194     51   -168     46    124   -114     80    236    400     49    -57
    111    161     49   -135     31    103    -83    103    280    470    111    -96
     57    187    129   -122    -36    158    -49    129    332    530    171   -145
     88    239    150   -163    -33    197    -70     98    329    524    184   -145
    109    249    140   -179    -15    194    -80     96    342    524    184    -85
    103    285    181   -194    -38    233    -85    119    387    548    210     10
     90    342    252   -215    -80    298   -114    122    407    555    213     62
     85    324    239   -207    -77    283   -135    122    420    597    244     70
     70    319    249   -194    -90    283   -137    127    444    659    345     23
     70    303    233   -189    -83    270   -153    116    423    626    290    -90
     83    293    210   -187    -62    252   -163    109    402    571    215    -12
     64    223    158   -145    -49    192   -179    101    374    522    174     18
     54    129     75    -93    -10    103   -179    114    363    517    171    -41
     54     62      5    -59     23     33   -181    129    368    527    189    -77
     44     12    -31    -28     38     -7   -174    148    374    522    197    -88
     57    -36    -93    -12     72    -64   -176    132    345    472    166   -103
     83    -77   -163     -2    122   -119   -210     85    288    420    124   -148
     67   -101   -168     15    116   -135   -207     83    283    418    111   -142
     46    -85   -132     20     88   -109   -202     80    270    405    106   -148
     15   -106   -122     44     64   -111   -189     88    275    418    114   -155
     15   -137   -153     59     83   -142   -189     83    275    426    122   -166
     23   -161   -184     67    101   -171   -184     75    254    410    111   -187
      5   -142   -148     70     75   -145   -174     72    249    394    111   -179
     10   -155   -166     70     88   -161   -174     62    249    384    101   -181
     12   -231   -244    109    127   -236   -148     85    246    376     88   -210
     31   -407   -439    187    231   -423    -85    135    202    277    -25   -311
     28   -639   -667    306    348   -652     49    252    200    140   -215   -475
     23   -610   -636    293    327   -623    174    394    319    150   -252   -524
    -10   -311   -303    161    145   -309    150    220    324    233   -109   -423
    -85    127    213    -20   -150    168   -135   -314    111    387    207   -129
   -163    753    917   -293   -540    833   -462   -782      7    737    735    342
   -197   1218   1415   -511   -805   1317   -709   -945    135   1228   1301    813
   -114    982   1096   -433   -605   1036   -854   -943    140   1363   1408    922
    -72    426    498   -176   -288    462   -833   -914   -153    844    854    444
    -77    -57     20     67    -49    -18   -691   -831   -535     23    -10   -288
    -59   -220   -161    140     49   -192   -485   -504   -309     41   -116   -410
    -20   -207   -187    114     83   -200   -314   -220    -20    244     12   -329
     23   -226   -252     98    135   -239   -171    -10    174    371    109   -252
     41   -259   -301    109    171   -280    -90    101    280    431    150   -197
     38   -303   -342    129    189   -322    -75    127    290    426    148   -189
     46   -309   -355    129    200   -332    -67    148    298    431    158   -163
     59   -311   -371    124    215   -340    -70    145    296    431    161   -158
     70   -301   -371    116    220   -335    -59    150    316    431    155   -158
     67   -296   -363    111    213   -329    -51    168    342    449    158   -161
     51   -298   -350    122    200   -322    -38    187    366    472    176   -158
     54   -272   -327    106    189   -298    -41    200    387    496    200   -150
     57   -236   -293     90    174   -265    -36    223    415    519    218   -137
     54   -202   -259     72    155   -231    -23    249    446    548    239   -114
     75   -163   -239     44    155   -200    -28    249    446    535    228    -96
    106   -142   -252     15    179   -197    -31    249    449    532    236    -80
    116   -122   -239      2    176   -179    -23    267    478    568    275    -98
    109   -114   -223      0    163   -168     -7    306    530    623    327    -83
    103    -85   -189    -10    145   -137      7    348    579    665    355    -54
     85    -62   -148    -12    114   -103     23    397    639    714    392    -18
     62    -44   -106     -7     83    -75     44    454    701    763    431     23
    116    -20   -140    -49    127    -80     33    483    732    787    446     38
    148     15   -135    -83    140    -59     33    527    774    833    483     77
    153     62    -93   -109    124    -15     49    587    836    891    537    132
    163    114    -49   -137    106     33     59    623    880    937    579    174
    174    137    -36   -158    103     49     72    646    901    950    584    200
    184    129    -57   -158    119     36     83    657    896    940    579    239
    179    127    -51   -153    114     38     88    657    883    943    600    223
    168    114    -54   -140    111     31     96    644    867    943    618    189
    158    116    -44   -137    101     36     90    607    831    909    592    153
    137     80    -57   -109     98     10     96    574    792    872    568    129
    114     41    -75    -77     93    -15     90    530    740    823    530     93
     93      7    -85    -49     90    -38     85    485    704    787    496     64
     75    -20    -96    -28     85    -57     70    428    659    753    475     31
     57    -31    -88    -12     70    -59     59    371    607    706    441    -23
     33    -31    -64     -2     46    -49     57    337    581    683    433    -54
     46    -33    -80     -5     62    -57     64    314    566    680    431    -64
     46    -49    -96      0     70    -72     70    298    553    675    433    -57
     36    -64   -103     12     67    -83     72    293    555    683    452    -36
     23    -72    -96     23     57    -85     67    290    563    685    467    -18
      0    -70    -70     36     33    -70     44    288    571    696    485      7
    -64   -114    -51     88     -7    -83     -7    272    576    714    517     38
   -137   -132      5    135    -72    -64    -49    239    587    719    532     64
   -194   -155     38    171   -116    -59    -80    189    568    706    530     62
   -210   -176     33    194   -122    -72    -67    135    535    688    519     41
   -187   -155     31    171   -111    -62    -23     96    488    649    483     23
   -161    -75     83    116   -122      2     41     80    444    618    454     10
   -142     -5    137     72   -140     64    101     93    423    594    444     -7
   -124    -33     90     80   -109     28    109    145    394    548    400    -46
    -85    -96    -10     88    -38    -51     57    207    355    493    335    -96
    -46   -127    -80     85     15   -103     10    233    374    457    283   -135
    -33   -187   -153    109     59   -171    -18    207    444    428    239   -166
    -41   -272   -231    158     93   -252    -20    168    488    446    205   -192
    -57   -350   -296    202    116   -324      0    166    465    553    223   -194
    -51   -376   -324    213    135   -350      2    158    420    581    303   -187
    -41   -379   -340    210    148   -361     -7    148    387    537    392   -161
    -38   -371   -332    205    145   -353     -5    150    376    509    407   -111
    -46   -366   -319    205    135   -345     -2    140    361    478    361    -93
    -49   -350   -303    200    124   -327    -15    122    340    452    316   -111
    -49   -327   -277    187    111   -303    -36     98    316    423    280   -145
    -57   -306   -249    181     96   -277    -51     90    298    405    270   -163
    -59   -407   -348    233    142   -379    -36    106    265    340    205   -220
    -64   -631   -566    348    249   -597     46    179    194    184     28   -374
    -59   -828   -769    444    353   -800    179    303    171     23   -171   -574
    -54   -769   -714    413    329   -743    303    420    277     38   -184   -620
   -166   -413   -249    288     38   -332    236     93    259    181     41   -433
   -283    145    428     67   -358    285    -72   -488    142    457    491    -15
   -413    878   1291   -233   -852   1083   -363   -888    197    950   1140    571
   -405   1288   1693   -441  -1049   1491   -644  -1054    353   1491   1748   1117
   -329    911   1239   -290   -787   1075   -753  -1023    301   1493   1717   1078
   -319    283    600     18   -459    441   -657   -917    -23    862   1060    436
   -329   -259     67    293   -200    -98   -439   -685   -272    171    283   -252
   -324   -478   -153    402    -85   -316   -207   -301    -41    179    158   -239
   -267   -480   -215    371    -25   -348    -54    -36    174    322    254   -168
   -187   -504   -316    345     62   -410     12     85    249    348    254   -166
   -179   -511   -332    342     75   -423     46    142    290    355    249   -168
   -176   -480   -303    329     62   -392     46    155    301    353    249   -166
   -171   -470   -301    319     62   -387     41    150    290    355    267   -228
   -153   -452   -301    301     72   -376     33    142    280    345    249   -277
   -155   -446   -290    298     67   -368     33    148    280    324    220   -246
   -158   -459   -301    309     70   -381     38    166    285    316    207   -194
   -161   -441   -283    298     59   -363     46    187    306    340    239   -171
   -176   -418   -244    296     33   -332     59    213    337    371    277   -148
   -179   -400   -223    288     20   -311     67    236    361    387    296   -137
   -142   -376   -233    259     44   -306     57    228    358    368    280   -155
   -155   -363   -207    257     25   -285     64    246    384    389    298   -127
   -119   -355   -236    236     57   -296     51    246    384    387    298   -116
    -98   -355   -259    226     77   -306     54    254    389    392    306   -116
   -137   -355   -218    246     38   -288    109    335    462    462    361    -85
    -90   -303   -215    194     62   -259    109    358    485    485    384    -62
    -59   -265   -205    161     72   -236    106    379    509    509    413    -33
    -49   -236   -187    142     67   -213    116    426    550    555    452      0
    -62   -231   -168    148     51   -200    153    511    636    636    519     54
    -51   -220   -171    135     57   -197    161    555    691    675    553     88
    -38   -189   -150    114     54   -171    174    610    748    722    602    132
      5   -166   -171     77     85   -168    171    639    769    748    636    179
     31   -150   -181     59    106   -166    171    644    769    756    652    215
     20   -103   -124     41     70   -114    179    649    779    769    672    228
      0   -106   -106     51     51   -106    192    646    776    753    659    226
     -5   -109   -106     54     49   -109    187    615    743    711    626    233
     12   -127   -140     57     75   -132    179    566    680    652    592    218
     10   -145   -155     64     80   -148    158    496    623    594    555    158
     -2   -192   -189     96     90   -189    150    431    563    540    532    114
    -38   -189   -153    114     54   -171    140    363    501    501    519     46
    -67   -166    -98    116     15   -132    132    301    454    459    493     -5
    -75   -166    -93    119      7   -129    137    262    431    420    449      5
    -98   -155    -57    127    -23   -106    148    233    420    418    444    -23
   -140   -168    -31    153    -57   -101    163    213    405    400    420    -38
   -122   -220    -98    171    -12   -161    153    163    353    335    363    -41
   -106   -150    -44    127    -33    -98    145    148    348    337    387    -10
   -106   -103      2    103    -54    -51    163    168    394    418    467      2
   -111    -51     57     80    -85      0    155    171    420    454    498      7
   -103      0    103     51   -103     51    142    166    439    465    501     25
   -101     28    129     36   -114     77    124    163    444    459    498     88
   -106     20    127     44   -116     72    116    155    436    457    504    103
   -103    -28     75     64    -90     23     96    127    392    426    475     70
    -88    -51     36     70    -62     -7     77    106    363    405    462     51
   -103    -54     49     77    -77     -5     75    106    363    397    467     54
   -111   -140    -28    124    -44    -85     67     96    332    355    433     18
   -103   -249   -145    176     18   -200     54     70    280    293    381    -33
    -90   -275   -184    184     46   -231     44     46    244    254    345    -62
    -98   -309   -210    202     54   -259     31     15    205    213    311    -90
   -122   -361   -241    241     59   -301     23     -7    166    176    275   -122
   -140   -384   -246    259     51   -314     18    -25    137    155    252   -140
   -145   -381   -236    265     44   -309      5    -44    116    132    226   -153
   -155   -392   -236    272     38   -316     -5    -64     93    101    192   -161
   -161   -405   -244    283     38   -327      0    -77     80     93    176   -174
   -179   -426   -249    301     33   -337      5    -88     67     85    168   -189
   -174   -444   -270    309     46   -358     -5   -103     49     72    158   -210
   -127   -428   -303    275     85   -366    -23   -109     41     67    155   -210
   -109   -392   -283    249     85   -337    -31   -114     33     62    155   -215
   -145   -454   -309    298     80   -381    -15   -135    -12      5     96   -262
   -168   -646   -478    407    153   -563     12   -142   -122   -161    -80   -405
    -96   -883   -787    488    345   -833     96    -44   -210   -384   -345   -644
    -54   -888   -833    472    387   -862    218    119   -129   -402   -405   -735
   -142   -628   -485    384    171   -558    223    -54    -88   -288   -241   -636
   -303   -148    155    226   -231      2    -41   -693   -200    -64    137   -283
   -446    628   1072    -93   -758    849   -332  -1179   -137    420    797    400
   -491   1234   1722   -371  -1106   1478   -602  -1397     57    997   1478   1083
   -423   1163   1587   -371  -1005   1374   -820  -1465     72   1215   1699   1322
   -366    626    992   -129   -678    807   -844  -1405   -197    769   1187    846
   -381    -41    337    210   -361    148   -610  -1145   -540    -33    301     12
   -319   -374    -54    345   -135   -215   -368   -753   -454   -220    -10   -303
   -202   -407   -205    303      0   -306   -202   -418   -231    -98     36   -283
   -161   -394   -233    277     36   -314    -75   -220    -98    -25     72   -252
   -197   -433   -236    314     18   -335    -20   -192    -75    -28     64   -249
   -200   -462   -262    329     31   -363    -12   -168    -59    -18     72   -259
   -132   -444   -314    288     88   -379    -23   -119    -38      5     77   -285
   -111   -439   -327    275    106   -384     -7    -83    -23     18     70   -249
   -119   -405   -288    259     83   -345     15    -57     -2     28     85   -200
   -148   -394   -246    270     49   -322     36    -51     15     44    106   -192
   -124   -374   -252    249     62   -311     25    -38     25     54    111   -187
    -93   -340   -246    218     75   -293     12    -10     38     70    122   -161
    -80   -355   -275    215     96   -314      7      2     44     75    135   -158
    -67   -348   -283    207    106   -316     23     20     62     88    148   -145
    -64   -316   -254    189     93   -285     41     49     96    124    181   -122
    -62   -275   -213    168     75   -244     46     72    124    158    213   -101
    -64   -223   -158    142     44   -192     44     83    140    171    226    -75
    -67   -215   -148    140     38   -181     46    106    158    194    241    -57
    -85   -228   -145    155     28   -187     54    129    179    220    267    -49
    -70   -228   -158    150     44   -194     57    174    215    254    301    -23
    -67   -215   -148    140     38   -181     70    239    265    306    337      5
    -18   -168   -150     93     64   -161     77    296    301    337    353     33
     41   -158   -200     57    119   -179     83    342    329    363    379    101
     54   -127   -181     36    116   -153    103    392    379    402    420    145
     41    -96   -137     25     88   -114    124    433    423    452    470    194
     70    -41   -114    -15     90    -77    124    480    467    504    519    231
     85      2    -85    -44     83    -38    114    485    480    535    550    236
     46     18    -28    -31     38     -5    109    452    465    524    555    252
     70     15    -57    -44     64    -20    109    444    452    506    548    252
    119     28    -93    -75    106    -31    106    433    433    496    537    246
    109      7   -101    -59    106    -46     98    394    394    470    504    220
     88      2    -85    -44     88    -41     77    329    337    420    459    192
     62      0    -64    -31     64    -31     67    265    301    384    436    150
     31    -23    -54     -5     41    -36     67    210    265    350    415    122
     18    -28    -46      2     31    -36     77    166    244    337    405    103
     -5    -15    -10     10      2    -12     88    116    220    319    384     75
    -31    -38     -7     33    -15    -23     90     77    184    277    348     46
    -44    -54    -12     49    -18    -33     93     57    174    283    361     23
    -49    -54     -5     51    -23    -31     90     44    166    275    353    -23
    -49    -25     23     38    -36     -2    114     62    187    283    350     38
    -49     38     88      2    -70     62    124     80    226    324    400    101
    -72     98    168    -12   -119    132    137     83    262    368    446    122
    -93    116    210    -12   -153    163    127     59    270    376    454    116
    -57     93    150    -18   -103    122     83     25    246    366    431     90
     -5     51     54    -25    -31     54     31      5    210    335    394     90
     10     12      2    -12      2      7      5     -5    197    319    381     80
      0      7      7     -5     -5      7    -10    -20    192    319    368     59
     -7    -28    -20     18      5    -25    -20    -33    163    283    337     51
    -18   -111    -93     64     36   -103    -36    -62     98    218    270    -10
    -23   -163   -142     93     59   -153    -25    -83     59    171    220    -44
    -49   -246   -200    145     75   -223    -28   -109     20    119    179    -72
    -77   -290   -213    184     67   -252    -23   -122     -2    111    174   -106
    -88   -283   -194    184     49   -239    -28   -142    -18    109    181   -142
   -103   -301   -197    202     46   -249    -41   -158    -36     88    161   -168
   -109   -316   -207    210     46   -262    -46   -158    -44     83    150   -142
    -98   -319   -220    210     59   -270    -62   -174    -54     72    142   -145
   -116   -379   -262    246     72   -322    -64   -187    -67     57    106   -189
   -122   -415   -293    267     83   -355    -72   -197    -88     28     83   -171
   -111   -418   -306    265     96   -363    -80   -194    -88     36    103   -179
   -124   -413   -288    270     80   -350    -77   -189    -72     46     96   -194
   -142   -446   -303    293     77   -376    -62   -189    -88     18     75   -218
   -116   -579   -465    348    171   -522    -46   -181   -171   -101    -54   -348
    -67   -789   -724    426    327   -758      7   -145   -306   -327   -303   -610
    -31   -867   -836    449    402   -852    122     -7   -314   -431   -475   -826
    -98   -722   -623    407    262   -672    202    -57   -213   -316   -348   -672
   -283   -257     25    270   -155   -116     70   -530   -140    -12     93   -226
   -496    493    989      0   -745    740   -155  -1018     44    522    784    470
   -589   1072   1662   -241  -1124   1366   -363  -1215    327   1124   1470   1231
   -491    997   1486   -254   -989   1241   -592  -1275    337   1312   1678   1530
   -452    509    961    -31   -706    735   -683  -1322    -10    852   1182   1047
   -449    -33    413    241   -431    187   -626  -1226   -446    109    371    171
   -384   -376      7    381   -197   -184   -415   -857   -478   -166     -5   -257
   -265   -397   -132    329    -67   -265   -236   -506   -267    -62     31   -223
   -166   -400   -233    283     31   -316   -129   -301   -148     10     75   -228
   -135   -415   -280    272     70   -348    -80   -205    -93     36     85   -244
   -129   -423   -293    277     80   -358    -54   -153    -59     51     93   -220
   -124   -470   -345    296    109   -407    -36   -127    -38     62    101   -210
   -132   -467   -335    298     98   -400    -25   -111    -25     72    101   -231
   -129   -478   -348    301    106   -413    -12    -88    -10     80    106   -205
   -129   -467   -337    298    103   -402      5    -62      7    106    158   -171
   -127   -478   -350    301    109   -413     23    -41     28    119    140   -215
   -114   -475   -363    293    122   -420     28    -25     38    116    106   -171
    -90   -436   -348    262    127   -392     25     -7     57    127    124   -135
    -75   -418   -342    246    132   -381     36     10     72    145    140   -122
    -80   -413   -332    244    124   -374     31     23     88    161    153   -127
    -72   -407   -337    239    129   -374     38     49    119    194    192   -114
    -59   -361   -301    210    119   -332     41     70    140    218    223   -103
    -54   -342   -288    200    116   -316     46     98    161    236    241    -88
    -31   -306   -277    168    122   -293     38    129    184    265    262    -70
    -15   -288   -272    150    127   -280     51    176    228    301    288    -46
     -5   -288   -283    145    135   -285     70    236    272    335    296    -28
     18   -272   -290    127    153   -280     83    293    316    374    329     38
     41   -207   -249     80    145   -228     75    342    358    413    371     70
     67   -187   -254     59    158   -220     85    405    415    465    420    111
     88   -150   -241     28    163   -194     96    454    465    517    472    155
     88   -111   -200     12    142   -155    103    493    509    568    524    200
    103    -49   -153    -28    127   -101     88    496    522    589    545    218
    111    -18   -132    -46    122    -75     90    496    535    597    561    239
    114    -15   -129    -51    119    -70     85    483    527    576    542    228
    135    -25   -161    -54    148    -93     80    446    498    527    483    218
    124    -36   -161    -46    142    -96     77    410    475    509    478    194
    114    -51   -166    -33    140   -109     62    353    436    488    472    148
     85    -51   -137    -18    109    -96     64    303    413    470    470    119
     51    -54   -106      2     77    -80     85    265    402    441    446     88
     57    -93   -153     18    101   -122     96    205    361    400    402     51
     41   -119   -161     38     98   -140    111    158    327    376    371     10
     31   -109   -140     38     83   -124    127    137    322    374    366     -7
     25   -111   -137     44     80   -124    148    132    324    366    358    -12
     23   -145   -168     59     93   -155    158    124    319    350    337    -25
     36   -127   -163     44     98   -142    174    124    329    361    350     -7
     31    -59    -90     15     59    -75    168    127    355    392    389     36
      5    -31    -36     12     20    -33    163    132    384    423    423     75
     23    -10    -33     -7     25    -20    129    116    389    431    431     96
     41    -10    -54    -15     46    -31     98    103    387    426    426    111
     41    -31    -75     -5     57    -54     85     93    371    413    415    111
     31    -12    -44     -7     36    -28     62     62    348    392    400     80
      0    -31    -33     15     15    -31     38     18    309    342    353     46
     10    -83    -93     36     51    -88     23     -7    267    283    285     10
      5   -163   -168     77     85   -166     15    -25    228    244    246    -44
    -15   -215   -200    116     90   -207     12    -44    202    220    228    -90
    -25   -252   -226    137     98   -241      7    -67    163    179    184   -116
    -31   -272   -241    153    103   -259      7    -80    137    153    150   -129
    -23   -311   -288    166    132   -301     -7   -109    106    127    122   -168
     -5   -335   -329    171    161   -332    -20   -140     70     96     85   -194
    -23   -363   -340    192    158   -353    -18   -140     67     93     85   -197
    -44   -376   -332    207    142   -355    -12   -135     72    106    103   -187
    -49   -368   -322    207    135   -345    -20   -135     64    101    101   -192
    -38   -374   -335    207    148   -355    -25   -140     54     93     90   -197
    -46   -407   -363    226    155   -384    -31   -163     33     72     64   -218
    -36   -420   -384    228    171   -402    -36   -174     25     54     44   -233
    -23   -465   -441    244    205   -452    -28   -171      2     15      0   -270
    -18   -613   -594    316    288   -605      5   -137    -67   -101   -137   -397
    -25   -831   -805    426    389   -818    127    -44   -137   -309   -387   -644
    -31   -846   -818    439    392   -833    236     51   -106   -376   -472   -769
    -83   -584   -501    332    207   -542    257    -33    -10   -239   -301   -618
   -205   -111     93    158   -150    -10     51   -530    -15     33    106   -189
   -350    620    971   -135   -659    795   -213   -974    109    581    813    514
   -368   1072   1439   -353   -904   1254   -418  -1096    363   1166   1449   1137
   -311    833   1143   -262   -727    987   -600  -1166    303   1249   1514   1247
   -303    241    545     31   -423    392   -654  -1260   -153    623    857    623
   -288   -267     20    277   -155   -124   -550  -1163   -594   -189     23   -207
   -220   -496   -275    358     25   -387   -397   -849   -524   -337   -210   -439
   -150   -491   -340    319     93   -418   -252   -542   -288   -202   -142   -374
    -77   -459   -381    270    150   -420   -116   -303   -114    -93    -75   -303
    -20   -444   -426    231    200   -436    -57   -189    -28    -41    -46   -270
     15   -426   -441    205    226   -433    -49   -171    -15    -49    -49   -280
     38   -428   -467    192    252   -446    -51   -163     -7    -54    -49   -293
     46   -415   -462    184    254   -439    -44   -142     12    -41    -28   -283
     31   -413   -444    189    236   -428    -38   -129     20    -33    -25   -272
     36   -392   -428    176    231   -410    -38   -122     31    -25    -18   -262
     28   -384   -413    174    220   -397    -28    -98     54     -2      0   -241
     28   -381   -410    176    218   -394    -18    -70     72     10      7   -228
     46   -379   -426    163    236   -402    -31    -72     72     10      5   -228
     46   -358   -405    155    223   -381    -23    -57     90     25     12   -218
     38   -337   -376    148    205   -355     -7    -33    116     46     18   -210
     49   -329   -379    140    213   -353      5     -2    142     75     38   -181
     49   -319   -368    135    207   -345     12     36    176    116     83   -148
     51   -303   -355    124    202   -329     15     57    200    140    106   -129
     64   -296   -363    114    213   -329      7     72    218    155    114   -122
     59   -280   -340    111    200   -309     25    116    265    205    150    -93
     46   -244   -290     98    168   -267     54    189    332    272    218    -25
     67   -233   -303     83    184   -267     62    249    376    316    257     18
    106   -226   -335     59    218   -280     46    290    402    337    275     46
    122   -181   -303     31    213   -241     51    363    470    402    332    103
    116   -124   -241      2    176   -181     57    413    537    459    374    150
    132   -103   -236    -15    181   -168     64    441    589    493    413    205
    142   -111   -254    -15    197   -181     70    452    628    504    426    220
    122    -96   -218    -12    168   -155     75    446    659    485    415    210
    148    -59   -207    -46    176   -132     49    389    639    433    374    181
    148    -41   -189    -51    168   -114     57    353    600    420    348    161
    129    -49   -181    -41    155   -114     70    319    548    418    319    132
    129    -85   -215    -20    171   -150     64    259    475    392    262     75
     98    -93   -192     -2    142   -140     64    213    415    374    218     28
     72    -85   -161      5    114   -122     67    166    366    337    200    -10
     70   -106   -176     15    122   -140     64    114    303    259    187    -70
     38   -111   -150     36     93   -129     80     96    285    228    226   -103
     46   -114   -161     33    103   -137     83     54    246    174    220   -142
     54   -122   -176     33    114   -150     83     25    215    132    192   -142
     44   -103   -148     28     96   -127     88     23    218    129    166   -109
     38    -33    -72     -2     54    -51     90     28    246    153    166    -62
     12     57     44    -36    -15     51     80     36    280    187    189    -20
    -28    111    140    -41    -83    124     80     49    319    228    226     18
     10    116    106    -64    -49    111     28    -10    293    205    213     10
     36    101     64    -67    -12     83     -2    -38    270    181    200      2
      0     67     67    -33    -33     67      0    -33    267    171    184    -12
    -25     62     88    -18    -57     72    -12    -54    239    142    153    -44
    -44     44     88      0    -67     64    -15    -57    220    127    135    -54
    -57    -33     23     46    -41     -5    -15    -59    194     98    114    -70
    -80   -153    -75    116     -5   -114     -7    -67    158     62     67   -122
   -109   -210   -103    158     -5   -158      5    -57    145     41     41   -142
   -114   -296   -181    202     31   -239     -5    -88     93    -20    -12   -192
   -114   -327   -213    220     49   -270    -15   -122     49    -59    -49   -236
   -122   -311   -189    215     31   -252     -7   -122     49    -67    -54   -233
   -114   -322   -207    218     44   -267    -12   -137     23    -98    -77   -239
    -96   -358   -265    226     83   -311     -7   -132     20   -106    -88   -236
   -111   -387   -275    249     80   -332     25    -98     46    -83    -72   -218
    -96   -374   -277    233     88   -327     33   -101     41    -85    -83   -223
    -93   -376   -283    233     93   -329     15   -122     15   -114   -114   -241
   -122   -405   -285    262     80   -345     -7   -140     -7   -140   -142   -257
    -96   -405   -309    252    106   -358     15   -122      5   -132   -127   -239
    -10   -392   -381    200    184   -387     85    -54     25   -122   -122   -252
    -38   -620   -581    329    270   -600    127     -2    -18   -233   -267   -389
    -93   -880   -787    485    345   -833    179     59    -67   -418   -506   -615
    -64   -743   -678    405    306   -711    316    226     75   -397   -524   -649
   -106   -348   -244    226     67   -296    272     41    101   -280   -335   -491
   -233     93    327     70   -280    207     -5   -535    -93   -114     12   -150
   -363    680   1044   -161   -704    862   -332  -1031   -200    236    550    332
   -345   1145   1491   -400   -917   1317   -574  -1231   -119    714   1119    828
   -293    782   1075   -244   -685    927   -696  -1270   -254    659   1031    774
   -275    215    491     28   -384    353   -662  -1260   -623     10    324    137
   -249   -241      7    244   -129   -119   -548  -1135   -904   -665   -402   -511
   -192   -439   -246    316     25   -342   -389   -807   -696   -659   -509   -592
   -150   -384   -233    267     38   -309   -259   -540   -413   -459   -384   -475
   -111   -376   -265    244     75   -322   -150   -332   -218   -329   -303   -402
    -54   -402   -348    228    145   -376   -114   -254   -155   -309   -298   -394
    -15   -413   -397    215    189   -405   -109   -231   -137   -303   -288   -379
     18   -348   -366    163    189   -355   -103   -207   -119   -283   -257   -363
     38   -319   -358    140    197   -340   -103   -197    -98   -249   -215   -371
     33   -329   -363    148    197   -348   -103   -192    -85   -239   -220   -449
     25   -350   -376    163    200   -363   -109   -192    -98   -265   -277   -410
     44   -301   -345    127    192   -322   -114   -176    -80   -244   -252   -327
     49   -257   -306    103    176   -283   -103   -161    -51   -205   -210   -329
     49   -259   -311    103    179   -285    -85   -137    -31   -197   -210   -322
     54   -283   -337    114    194   -309    -67   -111     -7   -184   -210   -283
     64   -259   -324     93    194   -290    -57    -88     23   -148   -179   -259
     57   -259   -319    101    187   -288    -51    -70     46   -124   -150   -252
     36   -257   -293    109    161   -275    -49    -46     77    -93   -122   -228
     41   -239   -280     98    161   -259    -36    -10    124    -49    -88   -189
     64   -220   -285     75    174   -252    -33     12    148    -33    -70   -155
     64   -226   -290     80    176   -257    -20     54    187     -2    -38   -127
     70   -231   -301     77    184   -265      2    116    246     51      2    -77
     83   -210   -293     64    187   -252     18    174    309    111     59    -20
    122   -150   -272     12    194   -210      5    215    358    163    106      7
    150    -96   -246    -28    197   -171      7    262    405    215    153     23
    158    -77   -239    -41    197   -158     12    301    439    249    187     31
    153    -46   -200    -51    176   -122     15    327    459    277    213     75
    137    -62   -202    -38    168   -132     33    345    467    285    218    119
    150     -2   -153    -75    150    -77     15    319    428    252    197    106
    166     23   -145    -96    155    -59      2    277    379    207    168     67
    135    -12   -148    -59    140    -80      5    244    332    158    127     23
    101    -18   -122    -41    109    -70    -15    194    280    114     90    -10
     88    -10    -98    -38     93    -54    -33    140    239     75     67    -25
     83    -51   -135    -15    106    -93    -41     80    192     15     18    -51
     67    -85   -153     10    109   -119    -64     12    135    -46    -36   -103
     57    -88   -145     12    101   -116    -67    -23    109    -72    -62   -150
     62    -83   -145     10    101   -114    -57    -44     98    -83    -72   -176
     38    -64   -106     10     70    -85    -59    -80     80    -96    -77   -197
      5    -59    -64     28     33    -62    -57   -106     77    -90    -64   -192
     -2    -54    -51     25     23    -51    -31   -103     85    -93    -77   -187
    -25    -36    -10     31     -7    -23     -2    -80    111    -72    -62   -137
    -46     31     77      5    -62     54     -7    -70    145    -23    -18   -109
    -31    109    140    -38    -85    124    -15    -62    181     25     36    -88
     -5    168    171    -83    -88    168    -33    -72    194     54     75    -83
     -2    176    179    -88    -90    179    -67   -101    176     31     46   -103
      7    148    137    -77    -64    142    -93   -122    142    -12      5    -44
     18    103     85    -59    -33     96   -119   -140    109    -41    -15    -31
      7     88     77    -49    -36     83   -129   -150     98    -36    -10    -62
     18     62     44    -41    -12     54   -127   -155     93    -41    -20   -101
     18    -46    -64     15     38    -57   -135   -174     41    -96    -75   -153
     -2   -145   -142     75     70   -145   -132   -192      2   -132   -103   -202
    -18   -187   -168    101     72   -176   -140   -213    -28   -161   -124   -236
    -28   -257   -228    142     98   -244   -153   -239    -75   -210   -168   -275
    -33   -293   -259    161    111   -277   -155   -252    -98   -244   -197   -290
    -38   -280   -241    161    101   -262   -158   -265   -119   -257   -213   -303
    -31   -283   -252    155    109   -267   -174   -283   -145   -280   -241   -332
    -25   -301   -275    163    124   -288   -179   -288   -155   -283   -252   -345
    -28   -314   -288    171    129   -303   -176   -288   -161   -277   -249   -363
    -31   -322   -290    176    129   -306   -168   -290   -168   -277   -244   -358
    -46   -324   -280    184    114   -303   -163   -290   -163   -270   -241   -353
    -93   -345   -252    218     77   -301   -150   -296   -168   -270   -249   -358
   -124   -374   -249    246     59   -311   -135   -303   -187   -298   -277   -384
   -124   -488   -363    306    119   -426   -114   -309   -246   -392   -376   -467
    -36   -745   -709    389    335   -727    -67   -228   -337   -592   -628   -711
     33   -810   -846    387    439   -828     25    -64   -296   -691   -784   -878
     -7   -597   -592    301    290   -594     96    -28   -174   -602   -691   -800
   -166   -233    -67    200    -49   -150    -10   -457   -231   -444   -413   -540
   -337    413    748    -38   -542    579   -290  -1065   -319    -96    140    -20
   -384   1070   1452   -342   -919   1260   -548  -1384   -239    402    797    602
   -322   1143   1465   -413   -893   1304   -776  -1527   -246    685   1135    974
   -296    654    950   -179   -623    802   -833  -1561   -488    381    782    649
   -262     93    355     83   -311    226   -750  -1421   -815   -350    -41   -153
   -215   -280    -67    246    -75   -174   -579  -1096   -823   -691   -498   -576
   -153   -387   -233    270     38   -309   -428   -753   -574   -574   -470   -488
    -93   -400   -306    246    106   -353   -309   -511   -394   -446   -400   -428
    -59   -402   -342    228    140   -374   -239   -381   -296   -381   -363   -392
    -38   -392   -353    215    155   -374   -220   -322   -265   -368   -355   -376
    -28   -381   -353    205    161   -368   -210   -288   -252   -368   -361   -371
    -25   -400   -374    213    174   -387   -176   -241   -215   -342   -340   -335
    -59   -410   -350    233    142   -379   -153   -236   -202   -327   -337   -345
    -90   -394   -303    241    103   -348   -137   -236   -189   -309   -324   -332
      0   -358   -358    179    176   -355   -155   -215   -184   -306   -327   -329
     41   -314   -355    137    197   -335   -155   -174   -155   -293   -314   -296
     38   -309   -350    135    194   -329   -137   -140   -109   -231   -257   -257
     41   -270   -311    114    174   -290   -137   -119    -80   -194   -213   -293
     36   -257   -293    109    161   -275   -129   -101    -62   -187   -213   -290
     31   -277   -309    124    168   -293   -116    -83    -46   -181   -207   -231
      7   -270   -277    129    142   -272   -106    -64    -36   -171   -187   -210
     18   -239   -257    111    135   -249    -88    -38     -2   -124   -148   -202
     46   -215   -262     85    153   -239    -83      0     31    -83   -106   -187
     54   -202   -257     75    155   -228    -75     36     59    -62    -88   -140
     72   -171   -244     49    155   -207    -59     88    103    -23    -57    -93
     96   -122   -218     12    155   -168    -46    145    155     31    -23    -72
     93    -88   -184     -5    137   -137    -36    207    210     88     20    -28
     57    -75   -132     10     93   -103    -10    246    254    132     59     12
     31    -54    -88     10     57    -70     12    277    298    187    111     62
     72    -23    -96    -25     83    -59      0    306    324    220    155    109
    166     12   -153    -90    158    -70    -36    337    329    241    174    122
    239     72   -166   -155    202    -46    -57    371    345    267    187    129
    205     64   -140   -135    171    -38    -49    355    340    265    215    142
    163     75    -90   -119    127     -7    -38    316    314    244    200    124
    129     72    -57   -101     93      7    -36    275    277    205    153    109
     98     51    -46    -75     72      2    -33    244    254    176    127    101
     83     36    -46    -59     64     -5    -54    176    202    124     96     51
     70     28    -41    -49     54     -7    -80     96    127     57     38     -7
     31      5    -25    -20     28     -7    -75     54     93     33     10    -54
     -5    -12     -7     10      0    -10    -54     25     80     28      7    -83
    -28    -18     10     23    -20     -5    -38     -2     64     10     -7    -96
    -41      0     38     20    -41     18    -25    -31     41     -7    -28   -109
    -51     15     67     18    -62     41    -18    -49     41     -5    -25   -132
    -54     12     67     20    -59     38     -5    -49     57      0    -12   -132
    -36     72    106    -20    -70     90     12    -20     98     59     44    -88
    -28    137    163    -54    -96    150     15    -10    129     90     75    -41
    -10    194    205    -93   -109    200    -10    -23    127     90     85     -2
     10    194    184   -101    -85    189    -41    -33    137    111    109      7
     12    155    142    -85    -64    148    -57    -44    132    111    103     -7
     15    114     98    -64    -41    109    -59    -51    124    106     85    -20
     28    103     75    -67    -23     90    -83    -80     93     90     77    -51
     18    106     88    -62    -33     98    -98   -101     72     77     88    -90
      5     18     12    -12     -5     15    -96   -101     46     28     28   -129
     12    -90   -103     36     57    -96   -111   -127     -2    -44    -46   -148
     12   -145   -161     64     85   -153   -122   -142    -33    -88    -83   -174
    -10   -181   -171     96     80   -176   -127   -150    -59   -116   -109   -200
    -12   -213   -202    111     93   -210   -142   -179    -93   -145   -124   -236
     23   -241   -265    109    142   -252   -163   -213   -137   -189   -163   -277
     31   -267   -301    116    166   -285   -168   -218   -161   -218   -184   -267
     18   -309   -327    145    171   -316   -161   -218   -163   -202   -174   -270
      2   -303   -309    148    155   -306   -168   -226   -158   -189   -158   -293
      5   -306   -311    150    158   -309   -174   -233   -161   -189   -153   -296
      0   -332   -332    166    163   -332   -176   -239   -161   -200   -166   -314
     -2   -353   -350    179    174   -353   -174   -239   -174   -218   -171   -301
     -7   -314   -306    158    148   -311   -179   -246   -179   -228   -181   -327
      0   -389   -392    194    194   -392   -171   -226   -207   -277   -252   -353
     20   -607   -631    293    324   -618   -127   -176   -290   -415   -400   -496
     54   -839   -893    392    472   -865    -23    -80   -361   -602   -618   -787
     54   -795   -852    368    452   -823    109     72   -249   -587   -659   -867
    -44   -519   -478    280    215   -498    137    -98   -158   -431   -478   -641
   -213     12    226     98   -220    119    -88   -698   -189   -145    -28   -135
   -400    766   1166   -181   -782    966   -345  -1176    -70    384    691    555
   -423   1171   1595   -376  -1010   1384   -579  -1325    140    937   1314   1153
   -340    927   1267   -293   -805   1098   -756  -1379     38    948   1325   1267
   -290    358    646    -36   -470    501   -784  -1369   -355    345    675    600
   -270   -207     62    239   -166    -72   -646  -1179   -709   -368   -101   -249
   -220   -415   -197    316    -12   -306   -433   -763   -542   -410   -244   -420
   -145   -433   -290    288     72   -363   -272   -446   -329   -301   -210   -345
    -83   -436   -355    257    135   -397   -166   -252   -202   -231   -197   -303
    -62   -446   -384    254    161   -415   -111   -166   -150   -210   -189   -303
    -51   -444   -394    246    168   -418    -96   -142   -132   -194   -161   -309
    -46   -446   -400    246    174   -426    -77   -122   -114   -187   -153   -311
    -49   -462   -413    252    181   -439    -64   -103   -101   -176   -145   -298
    -31   -436   -405    233    187   -420    -62    -88    -90   -168   -145   -303
    -18   -410   -392    213    187   -402    -51    -75    -80   -171   -145   -280
    -10   -387   -376    197    181   -381    -49    -57    -54   -145   -114   -275
    -23   -387   -363    205    168   -376    -41    -33    -25   -101    -77   -283
    -12   -358   -345    187    166   -353    -41    -20    -20    -98    -85   -239
     -5   -358   -353    179    171   -355    -38     -5    -12   -103   -109   -233
     -2   -355   -353    179    174   -353    -31     25     18    -70    -85   -205
     10   -322   -335    155    171   -327    -33     38     31    -57    -59   -189
     18   -309   -327    145    171   -316    -23     62     59    -28    -20   -163
     28   -275   -303    122    166   -290    -23     85     83      5     33   -135
     41   -233   -275     96    155   -254    -20    116    111     33     75   -109
     51   -241   -293     90    171   -267     10    181    176    101    106    -75
     93   -241   -335     75    213   -288     33    252    254    181    145    -18
    111   -226   -340     57    226   -283     44    319    316    220    181     25
    124   -226   -350     49    236   -288     70    397    392    267    220     80
    137   -220   -358     41    244   -288     96    467    452    319    272    129
    158   -179   -337     10    246   -257    114    519    488    384    350    171
    171   -114   -288    -28    228   -200    116    527    485    407    371    168
    163    -88   -252    -38    207   -168    119    527    480    397    374    192
    150    -88   -239    -33    192   -161    124    519    475    392    379    215
    140    -62   -202    -38    171   -132    111    483    454    387    387    181
    140    -49   -192    -46    163   -119    103    446    426    345    342    150
    137    -75   -213    -33    174   -142    103    400    392    293    285    153
    127   -114   -241    -10    184   -176     96    342    350    252    246    111
    106   -145   -252     20    179   -197    103    285    311    220    220     49
     83   -140   -223     28    150   -181    116    239    283    187    189     36
     57   -129   -187     36    122   -158    135    205    265    158    163     44
     44   -119   -163     36    101   -140    153    179    254    168    179     23
     44   -111   -155     33     98   -132    158    135    226    137    153    -18
     38   -103   -145     31     90   -124    161    106    197     93    122    -25
     28   -116   -145     44     85   -129    171     98    192     80    111    -36
     18    -88   -106     33     59    -96    187    109    210     90    129    -28
     31    -36    -67      2     49    -51    187    119    239    122    168     12
     28     10    -18    -23     23     -2    184    124    270    174    226     41
     46     54      7    -51     18     31    161    122    296    205    259     64
     62     67      5    -64     28     36    127    109    290    200    252     64
     62     46    -15    -54     38     15    103     88    267    176    228     49
     51     28    -23    -41     36      2     85     75    249    145    194     54
     36    -18    -54    -10     44    -36     83     62    228    111    163     51
     41    -80   -122     18     80   -101     67     41    205    109    174     15
     25   -158   -184     67    103   -171     51      7    161     70    155    -70
      0   -233   -233    114    114   -231     54    -10    124     15     75   -132
     -7   -283   -275    145    132   -277     54    -28     85    -38     10   -119
    -15   -314   -301    163    140   -309     46    -59     49    -88    -31   -122
    -20   -335   -314    179    145   -324     31    -90     15   -119    -49   -142
    -25   -376   -350    200    161   -363     20   -111      0   -124    -62   -187
    -31   -379   -350    205    158   -366     18   -114    -10   -124    -54   -187
    -44   -379   -335    210    145   -358     10   -122    -28   -137    -59   -207
    -41   -384   -342    213    150   -363     10   -127    -38   -148    -64   -215
    -41   -415   -376    228    166   -397     10   -127    -44   -153    -70   -213
    -44   -436   -394    239    174   -415      5   -135    -51   -166    -83   -220
    -57   -444   -389    249    163   -418      2   -140    -59   -179    -93   -226
    -57   -449   -392    254    166   -420      5   -142    -77   -210   -119   -249
    -18   -597   -579    306    280   -589     20   -158   -197   -371   -293   -420
      5   -857   -862    423    433   -859    106   -122   -353   -628   -568   -714
     20   -922   -943    449    480   -932    231      0   -363   -727   -691   -857
    -49   -730   -680    389    314   -706    303    -59   -277   -633   -566   -737
   -236   -220     12    226   -124   -106    135   -519   -174   -311   -132   -270
   -418    561    979    -72   -698    771   -101   -870    132    311    605    504
   -472   1083   1556   -306  -1015   1319   -327   -958    504    958   1291   1241
   -410    984   1395   -285   -901   1189   -555  -1010    574   1176   1478   1522
   -397    426    820    -15   -610    623   -646  -1148    127    594    867    917
   -353   -129    220    241   -288     44   -587  -1093   -350   -142     93     57
   -285   -420   -135    350    -77   -277   -371   -758   -413   -381   -236   -324
   -202   -459   -257    332     25   -358   -174   -428   -257   -285   -202   -327
   -114   -459   -348    285    114   -405    -67   -246   -163   -231   -135   -306
    -83   -475   -392    277    153   -433     -2   -153   -119   -226    -85   -288
    -64   -493   -428    277    179   -462     18   -119   -111   -257    -83   -270
    -57   -506   -449    283    194   -478     36    -90    -98   -257    -77   -239
    -59   -496   -436    277    187   -467     44    -85    -90   -254    -85   -220
    -59   -467   -407    265    171   -439     49    -77    -88   -259   -111   -210
    -59   -452   -394    254    166   -423     44    -72    -90   -272   -137   -207
    -49   -423   -374    236    161   -400     46    -62    -77   -270   -137   -194
    -41   -410   -368    223    163   -389     59    -44    -62   -249   -119   -181
    -36   -400   -366    218    163   -384     77    -25    -41   -220    -85   -179
    -23   -410   -387    215    179   -400     88     -2    -31   -213    -72   -163
     -2   -397   -394    200    194   -397     93     15    -23   -207    -75   -161
      5   -379   -387    187    194   -381     98     36     -2   -194    -64   -150
      7   -371   -379    181    192   -374    103     57     18   -179    -44   -129
      0   -329   -329    163    163   -329    114     85     44   -150     -5   -106
      2   -293   -296    145    148   -293    127    129     77   -109     28    -93
     38   -275   -316    116    176   -296    124    176    106    -88     31    -62
     77   -270   -348     96    210   -306    124    223    129    -75     28    -23
    106   -249   -358     70    231   -303    129    272    163    -54     44     25
    122   -215   -337     46    228   -275    142    327    207    -12     90     54
    135   -189   -327     25    228   -257    158    389    252     36    127    101
    148   -166   -314     10    231   -239    171    449    298     96    184    153
    158   -122   -280    -18    218   -200    184    491    345    153    249    202
    163    -88   -252    -36    207   -168    192    504    368    184    283    223
    155    -85   -244    -36    197   -163    202    509    379    187    288    231
    137    -62   -200    -36    168   -129    210    493    374    181    298    246
    116    -57   -176    -31    145   -116    215    470    366    166    288    223
    106    -75   -181    -15    142   -127    223    449    353    140    249    220
     80   -114   -194     15    135   -155    226    415    327    109    218    207
     44   -127   -171     41    106   -148    218    358    280     64    181    150
     12   -163   -176     75     93   -168    223    306    244     25    148    103
    -12   -158   -145     85     64   -153    236    265    223     -2    135     90
    -33   -140   -109     85     36   -124    244    223    194    -36    114     57
    -46   -192   -148    119     49   -171    246    176    153    -80     67     12
    -54   -231   -176    140     59   -205    252    142    119   -124     12    -20
    -57   -236   -179    148     59   -207    262    135    111   -137     -2      0
    -57   -179   -122    119     31   -150    262    135    124   -122     20     15
    -57    -88    -33     72    -12    -62    270    148    161    -70     88     49
    -57    -57      0     57    -31    -28    270    150    187    -25    145     70
    -49    -46      2     49    -25    -23    241    135    197     -5    155     80
    -36    -64    -31     49     -5    -46    210    122    189    -18    124    101
    -54    -72    -18     62    -20    -44    187    103    168    -46    103     83
    -70    -57     10     62    -41    -25    155     70    142    -70     96     44
    -83    -51     31     67    -57    -10    140     38    111   -101     64     25
    -88   -135    -46    111    -20    -90    140     36     83   -135     20      0
    -75   -231   -155    153     38   -194    127     18     41   -179    -20    -51
    -72   -293   -223    181     75   -259    116     -2      2   -220    -57    -96
   -101   -335   -233    218     64   -285    116    -28    -36   -262    -98   -145
   -106   -361   -254    233     72   -309    111    -59    -72   -298   -142   -174
    -98   -418   -319    259    109   -371    114    -72   -101   -324   -166   -184
   -111   -485   -376    298    129   -431    111    -83   -124   -348   -189   -205
   -116   -545   -428    332    155   -488    111    -90   -142   -368   -213   -220
   -103   -514   -413    306    153   -465     98   -103   -155   -381   -215   -205
    -96   -493   -400    293    150   -446     80   -127   -176   -389   -213   -223
    -85   -493   -407    288    161   -452     72   -140   -197   -410   -233   -272
    -77   -501   -423    290    171   -462     62   -155   -215   -433   -267   -283
    -72   -535   -465    303    192   -501     62   -158   -226   -446   -280   -277
    -62   -566   -504    314    218   -535     62   -158   -244   -467   -298   -303
    -23   -678   -657    348    316   -667     80   -140   -309   -566   -410   -410
     31   -909   -940    439    485   -924    161    -67   -402   -766   -654   -652
     31   -984  -1018    475    524  -1000    277     59   -376   -865   -792   -823
    -10   -740   -730    376    358   -735    332     70   -246   -743   -652   -719
   -140   -319   -181    228     18   -252    192   -350   -236   -517   -306   -376
   -306    314    620     -2   -462    467    -77   -906   -228   -122    267    218
   -402    849   1252   -223   -828   1049   -285  -1114    -18    454    950    948
   -337    795   1132   -228   -735    963   -493  -1215    -10    706   1218   1267
   -296    267    563     12   -431    415   -566  -1283   -368    265    735    805
   -272   -298    -25    285   -124   -163   -506  -1244   -854   -579   -153   -116
   -228   -610   -381    418     75   -496   -340   -927   -867   -875   -542   -530
   -176   -620   -446    397    135   -535   -181   -571   -602   -719   -478   -462
   -116   -620   -506    368    192   -563    -57   -329   -420   -600   -410   -392
    -75   -618   -542    348    233   -581     25   -184   -311   -535   -363   -350
    -57   -618   -561    337    249   -589     51   -140   -290   -530   -363   -342
    -49   -613   -563    329    254   -589     62   -116   -280   -524   -366   -340
    -49   -610   -563    327    257   -587     62   -101   -272   -527   -371   -342
    -41   -600   -558    322    257   -579     64    -88   -259   -517   -368   -327
    -28   -592   -566    309    267   -581     59    -80   -249   -501   -358   -316
    -25   -581   -558    303    265   -571     57    -64   -233   -483   -340   -306
    -31   -574   -545    301    254   -558     59    -49   -215   -470   -329   -293
    -36   -566   -530    301    246   -548     75    -31   -200   -462   -324   -283
    -38   -558   -519    298    239   -540     75    -25   -189   -436   -290   -277
    -38   -527   -491    283    223   -509     72    -10   -166   -415   -270   -280
    -33   -491   -459    259    210   -475     70     12   -148   -400   -265   -257
    -33   -467   -433    252    200   -452     70     31   -132   -389   -259   -246
    -44   -465   -423    254    187   -444     75     54   -109   -361   -236   -220
    -38   -446   -407    241    181   -426     83     85    -77   -322   -194   -184
    -20   -410   -389    213    184   -400     88    119    -44   -285   -158   -161
     25   -371   -397    174    210   -384     98    166      2   -246   -135   -124
     49   -350   -400    148    223   -374     96    210     44   -215   -127    -96
     72   -309   -381    116    226   -345    101    257     93   -166    -98    -64
     90   -277   -371     90    228   -322    109    303    142   -111    -46      0
    114   -213   -327     49    220   -270    119    353    194    -64     -2     59
    137   -163   -301     12    215   -231    124    389    236    -23     46    109
    148   -119   -270    -15    207   -194    135    405    262     12     93    135
    161    -85   -246    -38    202   -166    132    400    257     12     90    129
    163    -83   -246    -38    205   -163    129    392    246      5     90    127
    158    -85   -244    -38    200   -163    116    363    213    -23     67    106
    142   -103   -246    -20    192   -174    122    332    179    -62     36     77
    124   -132   -257      2    189   -192    122    296    142   -101     -5     41
    101   -129   -231     15    166   -179    114    236     88   -153    -57    -12
     75   -135   -210     28    140   -171    129    197     54   -197    -90    -41
     62   -135   -197     36    127   -166    140    163     28   -231   -116    -75
     49   -155   -207     51    127   -179    132    116    -15   -275   -155   -132
     41   -148   -189     54    114   -168    132     83    -38   -298   -176   -158
     38   -179   -218     70    127   -197    142     62    -64   -327   -200   -171
     33   -202   -236     83    132   -218    150     49    -77   -340   -215   -179
     28   -145   -176     57    101   -161    155     54    -62   -314   -194   -153
     38    -67   -106     15     72    -85    161     62    -20   -257   -145   -103
     33     -2    -36    -18     33    -18    145     54      0   -233   -119    -77
     31     28     -2    -31     15     12    114     38      5   -223   -103    -64
     44     18    -25    -31     36     -5     96     33     10   -218    -96    -62
     44     -5    -49    -18     46    -25     85     23      2   -228   -114    -75
     41    -10    -51    -18     44    -31     72      0    -28   -265   -145    -88
      7    -51    -59     23     31    -57     77     -7    -44   -280   -166   -109
    -10   -111   -103     59     46   -109     70    -36    -80   -311   -197   -153
     46   -202   -249     77    148   -226     36    -59   -137   -366   -249   -207
     59   -277   -337    109    197   -309     33    -67   -179   -410   -290   -244
     20   -327   -348    153    184   -337     41    -96   -210   -439   -314   -262
     75   -324   -400    124    236   -363     15   -106   -241   -465   -348   -283
    119   -322   -441    101    280   -381      0   -101   -259   -485   -376   -306
    122   -327   -452    101    285   -389    -10   -103   -270   -501   -392   -309
    114   -332   -446    106    280   -389    -15   -116   -280   -519   -407   -309
    101   -366   -467    132    283   -415    -18   -132   -301   -542   -431   -314
     93   -428   -522    168    306   -475    -10   -140   -311   -548   -436   -332
     85   -462   -548    187    316   -506      0   -148   -319   -545   -433   -340
     77   -441   -519    179    298   -480     -2   -153   -322   -542   -428   -329
     77   -420   -498    168    288   -459     -7   -158   -324   -548   -431   -337
     88   -431   -519    171    303   -475     -7   -155   -342   -581   -467   -368
    109   -607   -719    249    413   -662     33    -93   -384   -688   -594   -478
    124   -826   -950    350    535   -885    142     36   -400   -839   -810   -683
    135   -776   -911    319    522   -841    246    184   -306   -849   -878   -735
     75   -431   -506    179    290   -467    259    109   -205   -706   -688   -576
    -57     38     96      7    -77     67     25   -454   -350   -514   -327   -249
   -171    678    846   -254   -509    761   -259   -969   -433   -155    205    257
   -189   1135   1322   -475   -756   1228   -504  -1208   -366    306    784    784
   -127    846    974   -358   -550    909   -639  -1262   -452    384    875    885
   -106    265    371    -80   -239    316   -605  -1236   -802   -215    197    254
    -90   -205   -116    148     10   -161   -488  -1096  -1106   -924   -589   -444
    -18   -446   -428    231    202   -436   -342   -784   -963  -1010   -782   -594
     38   -439   -478    200    257   -457   -228   -504   -698   -831   -667   -491
     83   -402   -485    158    283   -444   -119   -283   -514   -696   -568   -420
    111   -389   -504    137    306   -446    -54   -161   -407   -626   -524   -361
    124   -397   -522    135    322   -457    -31   -119   -368   -610   -519   -332
    132   -394   -527    132    329   -459    -12    -93   -345   -587   -504   -337
    137   -355   -496    106    314   -426    -15    -85   -335   -581   -493   -348
    145   -337   -485     96    314   -410    -20    -85   -337   -587   -493   -342
    145   -337   -483     96    311   -410     -7    -62   -316   -561   -470   -340
    148   -335   -483     93    314   -407      2    -41   -296   -545   -459   -337
    171   -327   -498     77    332   -413     -7    -51   -298   -550   -459   -311
    163   -298   -462     64    311   -379    -18    -44   -288   -535   -431   -280
    158   -283   -441     59    296   -361    -15    -33   -270   -509   -415   -296
    176   -285   -462     54    319   -374     -7     -7   -249   -496   -433   -301
    187   -275   -462     44    322   -368     -2     12   -226   -478   -428   -267
    184   -270   -454     41    316   -361     10     41   -187   -436   -374   -231
    171   -231   -405     28    285   -319     18     67   -148   -400   -319   -194
    166   -197   -363     15    265   -280     31    106    -98   -353   -267   -166
    176   -171   -348     -2    259   -259     46    150    -59   -311   -241   -122
    205   -132   -337    -36    270   -236     46    187    -33   -298   -223   -103
    233   -124   -361    -57    296   -241     51    241     10   -259   -210    -77
    262   -103   -366    -77    314   -233     62    303     72   -194   -150     23
    280    -49   -329   -116    301   -189     70    363    140   -119    -62     80
    306     15   -290   -161    298   -137     72    407    184    -75    -33     80
    316     25   -293   -171    303   -132     83    449    223    -36     -5    124
    316     62   -254   -189    285    -96     90    465    233    -23     20    158
    327     67   -262   -200    296    -96     75    433    179    -85    -36    155
    319     80   -239   -202    280    -77     85    420    153   -109    -51    153
    303     93   -213   -200    257    -59     85    387    119   -132    -64    116
    290     75   -215   -181    254    -70     80    345     80   -161    -77     70
    267     67   -200   -168    233    -67     77    298     36   -197   -101     25
    236     36   -200   -135    218    -80     85    246    -10   -249   -135    -20
    215     25   -189   -122    202    -80     83    184    -59   -311   -189    -46
    202     12   -189   -106    197    -88     98    148    -83   -335   -213    -59
    184      7   -176    -98    179    -83     98    101   -106   -350   -236    -80
    171     38   -132   -103    150    -46     83     49   -137   -381   -252   -124
    158     10   -148    -85    153    -67     85     23   -150   -402   -267   -166
    171      0   -171    -85    171    -85     93     20   -158   -418   -301   -179
    158     46   -111   -103    135    -31    106     31   -145   -407   -290   -127
    171    114    -59   -142    114     28    111     44   -109   -368   -244    -72
    187    155    -31   -171    109     62    103     46    -88   -332   -205    -41
    189    197      7   -192     90    103     90     36    -75   -303   -176    -38
    194    218     20   -207     85    119     57     15    -75   -285   -158    -44
    189    200     10   -194     90    106     33      0    -93   -298   -163    -31
    192    192      0   -192     96     96     10    -20   -122   -322   -181    -18
    176    166    -10   -171     93     77      0    -31   -135   -329   -174    -18
    155    124    -31   -142     93     49      2    -25   -145   -329   -184    -64
    150      7   -142    -80    145    -67    -10    -51   -200   -392   -267   -122
    153    -85   -239    -33    194   -161    -28    -77   -252   -454   -327   -155
    150   -135   -285     -7    218   -210    -31    -88   -270   -475   -337   -174
    150   -153   -303      0    226   -228    -36   -106   -306   -522   -389   -220
    135   -194   -329     31    231   -262    -38   -119   -329   -530   -394   -236
    119   -233   -353     57    233   -290    -38   -129   -340   -532   -392   -259
    103   -254   -358     75    231   -306    -36   -137   -358   -558   -428   -246
    103   -244   -350     67    226   -296    -46   -161   -392   -600   -465   -231
    116   -259   -379     70    246   -319    -51   -174   -413   -613   -472   -254
    109   -249   -361     67    233   -306    -51   -179   -420   -607   -454   -267
    124   -223   -348     49    236   -285    -64   -197   -436   -620   -462   -277
    127   -213   -342     41    233   -277    -77   -207   -446   -628   -483   -280
    145   -228   -374     41    257   -301    -80   -207   -459   -649   -509   -285
    174   -340   -517     83    342   -428    -64   -197   -522   -750   -618   -368
    202   -579   -782    189    491   -680     25   -122   -615   -943   -846   -597
    200   -685   -888    241    540   -787    161      2   -618  -1085  -1026   -787
    142   -506   -649    181    394   -576    244     18   -522  -1010   -937   -737
     28   -106   -137     38     80   -122    103   -431   -566   -833   -644   -454
   -103    553    657   -223   -379    605   -226  -1023   -576   -439    -77    119
   -197   1247   1444   -527   -823   1345   -480  -1252   -332    205    672    782
   -142   1348   1488   -602   -815   1418   -732  -1327   -218    587   1065   1163
    -70    878    948   -405   -509    911   -833  -1353   -472    277    709    865
    -62    252    314    -93   -187    283   -758  -1309   -974   -571   -163     46
    -62   -145    -83    103     10   -116   -540  -1018  -1075   -989   -662   -428
     -5   -220   -215    111    103   -218   -348   -662   -828   -865   -631   -405
     64   -218   -285     75    174   -249   -218   -426   -659   -761   -576   -345
    103   -218   -322     57    213   -270   -132   -285   -561   -709   -550   -316
    109   -233   -342     62    223   -288   -103   -246   -535   -698   -540   -327
    109   -231   -342     59    223   -285    -90   -223   -524   -696   -540   -329
    111   -246   -361     67    233   -303    -88   -213   -524   -701   -550   -332
    122   -244   -366     62    244   -303    -77   -197   -519   -706   -553   -319
    122   -215   -340     46    228   -275    -62   -174   -501   -688   -537   -283
    124   -194   -322     33    220   -257    -54   -155   -483   -667   -511   -259
    119   -179   -301     28    207   -239    -41   -140   -457   -641   -480   -244
    122   -145   -267     12    194   -205    -41   -129   -441   -626   -454   -228
    137   -116   -254    -10    194   -184    -49   -119   -428   -602   -441   -223
    155    -96   -252    -31    202   -171    -46   -103   -418   -594   -444   -210
    155    -90   -246    -33    200   -168    -44    -85   -402   -584   -439   -181
    150    -77   -228    -36    189   -153    -31    -59   -368   -540   -402   -166
    158    -38   -197    -62    176   -116    -28    -36   -348   -519   -379   -150
    168    -20   -189    -75    176   -103    -36    -25   -342   -519   -374   -137
    168     -7   -176    -83    171    -90    -23      7   -306   -488   -353   -114
    184     23   -161   -103    174    -67      0     59   -249   -433   -309    -72
    192     44   -148   -119    168    -51     20    119   -205   -389   -270    -41
    233     72   -161   -153    197    -44     31    163   -181   -355   -226    -15
    262    106   -155   -187    207    -23     44    220   -142   -309   -181     25
    265    135   -129   -200    197      2     51    267   -101   -259   -140     80
    267    166   -101   -218    184     33     64    298    -70   -220   -101    116
    272    194    -77   -233    174     57     77    319    -54   -202    -75    153
    275    197    -77   -236    176     59     90    327    -64   -205    -80    158
    275    218    -57   -246    166     80     96    324    -75   -213    -88    166
    267    220    -49   -246    158     85     85    309   -103   -244   -106    166
    262    223    -38   -241    150     93     77    283   -132   -262   -109    142
    249    228    -20   -241    135    106     67    244   -171   -293   -122    114
    228    207    -20   -218    124     93     64    205   -220   -327   -153     83
    200    176    -23   -189    109     77     54    155   -262   -366   -194     41
    176    161    -15   -168     96     75     49    109   -293   -400   -231      5
    153    150     -5   -153     80     72     51     70   -298   -418   -246    -23
    132    142     10   -137     62     77     54     31   -296   -441   -265    -49
    122    127      2   -127     59     64     57     -5   -296   -470   -290    -72
    142    122    -23   -132     83     49     70    -25   -296   -488   -329    -75
    155    132    -23   -145     90     54     77    -23   -285   -475   -342    -44
    155    171     15   -163     70     93     98      2   -244   -379   -267     -7
    137    205     67   -171     33    137     96      0   -233   -311   -226    -12
    137    233     96   -187     20    166     72    -10   -239   -288   -179    -12
    140    244    101   -194     20    174     38    -18   -236   -285   -106      2
    137    239    101   -187     18    171     15    -28   -249   -314    -75     20
    124    220     96   -174     15    158      2    -44   -270   -335    -96     46
    122    202     77   -163     23    140     -7    -59   -283   -345   -127     67
    124    168     41   -148     41    106    -10    -72   -303   -376   -171     77
    114     83    -31    -98     72     25    -18    -85   -345   -418   -220     44
     98    -18   -116    -41    106    -67    -38   -111   -402   -467   -277    -31
     88    -72   -161     -7    122   -116    -46   -137   -452   -511   -319    -83
     75   -129   -207     25    137   -168    -44   -158   -491   -553   -355   -116
     75   -176   -252     51    163   -213    -46   -168   -514   -568   -371   -132
     72   -171   -246     46    158   -207    -49   -176   -519   -571   -374   -132
     59   -153   -213     44    135   -181    -54   -194   -540   -592   -400   -153
     49   -194   -246     70    145   -220    -44   -197   -548   -600   -415   -158
     33   -244   -277    106    155   -259    -28   -184   -550   -605   -423   -140
     28   -249   -277    109    150   -262    -28   -189   -553   -605   -420   -150
     31   -233   -265    101    145   -249    -28   -200   -553   -605   -418   -155
     31   -239   -270    103    150   -254    -28   -200   -553   -602   -413   -161
     20   -290   -311    135    166   -301    -10   -194   -558   -607   -423   -181
     20   -400   -423    189    220   -410      7   -176   -594   -665   -488   -231
     51   -589   -641    267    345   -615     51   -148   -714   -857   -709   -439
     62   -761   -826    348    441   -792    163    -57   -792  -1044   -930   -672
     41   -714   -756    337    397   -735    301     72   -701  -1018   -914   -714
   -122   -397   -275    257     75   -337    265   -246   -628   -823   -654   -483
   -324    202    524     59   -426    363     23   -789   -532   -394    -88    140
   -475    961   1436   -241   -956   1197   -215  -1098   -254    244    678    940
   -428   1296   1725   -433  -1075   1509   -483  -1174     -5    789   1270   1561
   -340    904   1244   -283   -792   1072   -639  -1239   -215    620   1096   1392
   -303    293    597      5   -449    444   -636  -1249   -714   -129    296    524
   -277   -200     77    236   -179    -62   -472  -1026  -1023   -784   -441   -158
   -218   -340   -122    280    -49   -231   -252   -639   -870   -800   -542   -233
   -127   -319   -194    223     31   -257   -103   -376   -709   -701   -491   -213
    -62   -342   -280    202    109   -311    -10   -226   -620   -652   -457   -187
    -44   -350   -309    194    132   -329     25   -171   -589   -633   -446   -205
    -38   -332   -293    187    127   -314     28   -161   -587   -641   -454   -223
    -31   -342   -311    187    140   -329     38   -137   -579   -649   -467   -218
    -18   -332   -316    174    148   -324     49   -109   -568   -652   -478   -205
     -2   -314   -314    158    155   -314     51    -96   -563   -644   -472   -207
     15   -301   -316    142    166   -309     57    -80   -542   -615   -446   -192
     12   -265   -277    122    145   -270     57    -70   -522   -607   -426   -161
     12   -220   -233    103    122   -226     57    -57   -506   -576   -376   -187
     15   -215   -231     98    122   -220     75    -49   -498   -566   -389   -213
     23   -200   -223     88    122   -210     96    -31   -485   -563   -384   -129
     33   -207   -241     85    137   -223    106     -7   -457   -530   -348   -111
     41   -202   -246     80    142   -223    111     18   -436   -511   -337   -119
     44   -197   -241     72    142   -218    119     51   -410   -491   -335    -88
     41   -140   -181     49    111   -161    122     75   -387   -467   -311    -54
     57   -145   -202     44    127   -174    132    119   -353   -433   -280    -31
     83   -124   -210     20    145   -166    140    163   -319   -405   -252     -5
    103   -103   -210     -2    155   -158    148    213   -280   -366   -223     18
    132    -59   -192    -36    161   -124    153    267   -241   -329   -197     57
    153    -75   -228    -41    189   -150    166    335   -197   -288   -155    114
    176    -41   -218    -67    197   -129    181    394   -142   -220    -90    166
    197     23   -176   -111    187    -75    184    439   -103   -168    -38    210
    220     83   -137   -150    179    -25    187    462    -75   -129      7    244
    226     93   -132   -161    179    -18    194    467    -64   -124     15    254
    226     85   -142   -155    184    -28    197    454    -77   -140      2    249
    233     96   -137   -166    184    -20    194    433    -93   -155    -12    254
    226     96   -129   -161    179    -15    197    405   -111   -171    -12    249
    205    103   -103   -155    153      2    192    353   -142   -197    -23    218
    184     90    -96   -137    140     -2    189    296   -179   -228    -46    168
    166     64   -101   -116    135    -18    187    246   -215   -267   -109    132
    148     57    -90   -101    119    -15    187    192   -259   -314   -161    132
    122     54    -70    -88     96     -7    184    140   -280   -335   -166    106
    101     59    -41    -80     72     10    187    101   -306   -355   -176     67
     88     59    -28    -75     57     15    205     75   -322   -379   -207     31
     77     20    -57    -49     67    -18    233     67   -329   -400   -233     28
     67     44    -23    -57     44     10    236     54   -335   -405   -233     18
     72     98     23    -85     25     62    254     83   -290   -353   -176     67
     72    150     77   -114     -5    114    267    101   -252   -311   -137    109
     80    223    142   -150    -31    184    244     98   -226   -283   -111    137
     83    226    142   -155    -28    184    213     88   -218   -267   -101    153
     90    210    119   -150    -15    166    192     77   -223   -270   -103    153
     83    189    103   -137    -10    145    184     67   -236   -280   -111    150
     72    161     88   -116     -7    124    176     44   -257   -309   -132    132
     57    109     51    -85      0     80    168     28   -280   -327   -150    111
     54     31    -23    -44     38      5    155     18   -311   -355   -179     80
     41    -51    -96      5     67    -72    135     -7   -353   -407   -228     31
     15   -116   -132     51     72   -124    132    -31   -384   -444   -259     -7
     -7   -163   -158     85     72   -161    124    -59   -428   -485   -303    -49
     -5   -192   -189     98     90   -192    114    -83   -465   -517   -340    -75
      0   -220   -220    109    109   -220    111    -96   -485   -532   -355    -88
     -2   -213   -210    109    103   -213    106   -109   -485   -532   -353    -83
     -7   -218   -210    111     98   -215    103   -116   -493   -540   -363    -93
     -7   -220   -213    114    101   -218    101   -122   -498   -548   -374   -101
    -15   -226   -210    119     96   -220    106   -122   -504   -553   -376    -98
    -33   -241   -207    137     85   -226    103   -127   -514   -563   -381   -106
    -46   -267   -223    155     85   -246     96   -140   -530   -576   -394   -132
    -44   -280   -239    161     96   -259     90   -142   -535   -581   -407   -145
    -23   -335   -311    179    142   -324     80   -150   -576   -633   -467   -202
      0   -542   -542    272    270   -542    116   -140   -685   -813   -665   -400
      5   -750   -756    371    379   -753    233    -49   -750   -995   -883   -641
     18   -667   -688    324    353   -678    340     57   -667   -971   -878   -667
    -75   -368   -296    220    109   -332    324   -161   -592   -802   -654   -444
   -272    197    470     38   -371    332    101   -709   -517   -436   -145     98
   -431    917   1348   -244   -888   1132   -101  -1008   -257    168    592    870
   -433   1132   1564   -350   -997   1348   -314  -1109    -72    623   1091   1452
   -368    800   1166   -218   -766    984   -485  -1226   -277    491    956   1387
   -309    257    566     25   -436    410   -553  -1314   -792   -213    213    626
   -277   -213     64    244   -171    -75   -415  -1109  -1098   -826   -462   -135
   -233   -371   -137    303    -49   -254   -215   -711   -937   -826   -550   -267
   -168   -384   -215    277     20   -301    -72   -426   -756   -714   -491   -228
   -119   -371   -252    246     64   -311     36   -249   -636   -646   -454   -192
    -51   -355   -303    205    124   -332     70   -184   -600   -633   -452   -187
    -15   -329   -314    174    148   -324     75   -150   -579   -626   -452   -184
     -5   -319   -314    161    153   -316     90   -122   -558   -613   -441   -179
     23   -290   -314    135    168   -301    103   -101   -535   -597   -433   -176
     36   -277   -314    119    174   -296    106    -83   -517   -584   -426   -158
     49   -244   -293     96    168   -267    106    -70   -498   -571   -415   -137
     41   -228   -270     93    155   -249    103    -80   -501   -568   -418   -140
    -15   -254   -239    135    111   -246    127    -83   -493   -558   -413   -132
    -44   -226   -181    132     67   -202    150    -49   -452   -517   -366    -90
     18   -200   -218     90    116   -210    129    -41   -446   -509   -350    -80
     20   -179   -200     77    106   -189    135    -12   -415   -470   -306    -64
     51   -122   -174     36    111   -148    129     23   -379   -433   -277    -59
    122    -85   -207    -18    163   -145    122     64   -353   -426   -288    -33
    114    -72   -187    -20    150   -129    140    103   -322   -405   -270      7
    129    -54   -187    -38    158   -122    148    132   -298   -381   -259     33
    135    -31   -166    -51    150    -98    171    189   -246   -324   -215     93
    181      0   -184    -93    181    -93    166    233   -215   -290   -181    122
    207     33   -176   -122    192    -70    166    275   -179   -254   -145    150
    215     83   -132   -150    174    -23    181    340   -119   -189    -83    202
    223    132    -90   -176    158     20    189    384    -70   -129    -23    249
    239    174    -64   -207    150     54    179    413    -31    -88     20    293
    226    189    -36   -210    132     77    187    436     -5    -57     59    314
    213    223     10   -220    101    116    184    433      0    -49     57    314
    236    236      0   -236    119    119    181    433     -2    -49     54    342
    265    249    -15   -259    140    119    181    431     -5    -38     70    337
    270    272      2   -272    135    137    168    394    -28    -67     44    298
    265    275     10   -272    127    142    163    353    -59   -106     -2    265
    254    257      2   -254    127    129    166    311    -88   -140    -36    246
    231    220    -12   -228    122    103    174    270   -116   -168    -51    215
    210    192    -18   -202    114     88    181    228   -153   -210    -85    176
    194    181    -12   -189    103     85    187    184   -189   -249   -124    142
    179    179      0   -179     90     90    181    137   -236   -296   -181     88
    163    187     20   -176     72    103    181    101   -265   -329   -215     70
    168    205     36   -189     67    122    189     72   -277   -335   -215     54
    187    194      7   -192     90    101    202     72   -275   -329   -205     41
    194    228     33   -210     80    132    220    103   -236   -290   -163     83
    181    298    116   -241     31    207    213    109   -207   -249   -122    122
    174    350    176   -262      0    262    184     93   -200   -233   -106    142
    150    345    194   -249    -23    270    158     75   -202   -226   -103    150
    114    298    184   -205    -33    241    161     62   -202   -223   -111    137
    148    353    202   -252    -28    277    145     38   -207   -223   -103    132
    215    397    181   -309     18    290    101     38   -226   -239   -109    145
    220    358    137   -293     41    249     80     33   -257   -270   -145    132
    210    293     83   -252     64    189     72     23   -285   -293   -179    111
    194    184    -10   -192    103     88     70      5   -327   -335   -218     49
    171    109    -62   -140    116     23     75     -7   -361   -368   -257    -15
    148     31   -116    -90    132    -44     75    -28   -400   -418   -319    -59
    153    -15   -168    -67    161    -90     67    -51   -441   -459   -371    -67
    142    -36   -179    -57    161   -106     67    -62   -449   -454   -363    -85
    135    -20   -155    -57    142    -88     54    -75   -462   -465   -371   -122
    135    -25   -161    -54    145    -93     49    -88   -475   -478   -384   -140
    140    -41   -181    -49    161   -111     38    -93   -488   -493   -392   -127
    142    -41   -187    -51    163   -114     33   -111   -509   -506   -400   -137
    163    -49   -213    -57    187   -129     49    -98   -496   -501   -402   -140
    163    -51   -218    -57    189   -135     51    -88   -491   -506   -407   -127
    153    -51   -205    -49    179   -127     44    -80   -498   -514   -415   -127
    194   -158   -353    -18    272   -257     31    -93   -550   -581   -491   -210
    241   -332   -574     44    405   -452     62    -54   -636   -740   -680   -415
    241   -485   -727    119    483   -605    168     62   -652   -888   -880   -639
    228   -413   -641     93    433   -527    275    218   -524   -849   -880   -667
    127    -44   -171    -44    150   -106    239     -7   -446   -641   -592   -405
    -15    496    509   -241   -262    504     -2   -589   -517   -355   -127     38
   -140   1176   1317   -519   -730   1247   -249  -1005   -444    119    493    657
   -122   1439   1561   -657   -841   1499   -475  -1140   -314    594   1013   1244
    -51    966   1018   -457   -537    992   -574  -1179   -527    423    805   1093
    -44    431    475   -194   -259    452   -550  -1189   -976   -316     25    314
    -12      2     12      5    -15      7   -428  -1010  -1226   -932   -657   -358
     36   -166   -202     64    119   -184   -270   -641  -1005   -896   -740   -413
    109   -116   -226      2    166   -168   -155   -376   -779   -737   -652   -309
    166   -106   -275    -31    218   -189    -51   -171   -602   -613   -561   -236
    187   -103   -293    -41    236   -197      2    -75   -519   -563   -530   -226
    184   -101   -285    -41    233   -192     25    -41   -488   -553   -530   -239
    187   -109   -298    -38    241   -202     44    -12   -462   -535   -522   -236
    171   -116   -288    -28    228   -202     54      7   -439   -522   -509   -228
    171   -111   -283    -31    226   -197     59     33   -407   -498   -491   -194
    181    -96   -277    -41    228   -187     51     44   -394   -480   -480   -179
    192    -80   -272    -57    231   -174     57     57   -376   -467   -472   -179
    205    -46   -252    -80    226   -148     57     64   -366   -454   -462   -166
    202    -23   -226    -90    213   -124     57     75   -353   -433   -441   -150
    202    -20   -223    -90    213   -122     64     90   -327   -405   -420   -137
    210    -12   -223    -98    215   -116     77    111   -301   -397   -426   -137
    210     10   -200   -109    205    -93     90    132   -275   -381   -418   -111
    218     12   -207   -116    213    -98    103    171   -226   -332   -374    -64
    244     31   -213   -137    228    -90     93    176   -210   -306   -355    -54
    267     85   -184   -176    226    -49     90    200   -184   -272   -329    -33
    275    114   -161   -194    218    -23    103    257   -132   -226   -296     -5
    265    142   -122   -205    192     10    116    311    -75   -179   -252     25
    301    161   -140   -231    220     10    122    345    -33   -148   -223     51
    337    200   -137   -270    236     33    127    405     31    -88   -161    127
    348    257    -90   -303    220     83    127    462     93    -23   -101    187
    353    296    -57   -327    202    119    132    506    145     33    -59    223
    345    322    -23   -332    184    150    137    535    184     77    -25    252
    337    329     -7   -332    174    161    145    553    202     90    -12    267
    335    324    -10   -329    171    158    155    545    189     70    -31    252
    311    319      5   -316    153    163    148    517    155     41    -57    218
    296    327     31   -311    132    179    142    488    129     20    -72    192
    257    309     51   -283    101    181    166    459    101    -10    -96    161
    231    280     49   -257     90    163    174    413     49    -59   -137    122
    213    254     38   -236     85    148    166    342    -23   -137   -213     54
    213    283     70   -246     72    176    163    283    -67   -189   -259      7
    218    267     46   -244     85    158    166    246    -88   -218   -280      0
    210    226     15   -218     96    122    179    226   -116   -249   -301    -12
    192    218     25   -207     83    122    171    189   -161   -293   -342    -54
    184    220     36   -202     75    129    166    168   -192   -324   -379   -101
    205    252     44   -228     77    148    150    148   -200   -335   -394   -124
    233    324     90   -280     72    207    153    153   -174   -309   -368   -103
    241    423    181   -335     28    303    150    168   -122   -244   -298    -36
    228    488    259   -358    -15    374    129    158   -103   -220   -272    -10
    233    535    301   -384    -33    418    103    140    -93   -205   -254      5
    241    527    285   -384    -20    407     90    127    -98   -215   -254     15
    241    519    277   -381    -18    400     83    116   -111   -231   -262     12
    233    535    301   -384    -33    418     72     96   -140   -262   -293    -25
    215    524    306   -371    -44    415     67     85   -153   -283   -316    -36
    200    420    220   -311    -10    322     80     88   -176   -314   -355    -62
    202    298     93   -252     54    197     72     64   -231   -371   -415   -122
    215    265     49   -239     83    158     64     38   -283   -426   -472   -179
    215    252     36   -236     88    142     41     15   -316   -454   -504   -205
    210    215      5   -213    101    109     25      7   -350   -483   -524   -215
    202    181    -23   -194    111     77     41      7   -366   -498   -537   -226
    207    181    -25   -194    116     77     46      7   -366   -498   -537   -228
    218    161    -57   -189    137     51     33     -5   -379   -514   -550   -239
    210    127    -83   -168    148     20     31    -10   -384   -517   -555   -246
    213    145    -70   -179    140     38     12    -31   -405   -524   -561   -254
    228    174    -54   -200    142     59     -2    -41   -415   -527   -568   -257
    215    145    -72   -181    142     36     10    -38   -418   -524   -566   -254
    205    109    -96   -158    150      5     20    -28   -410   -517   -555   -249
    210     18   -192   -116    200    -85     31    -10   -428   -558   -605   -290
    231   -145   -376    -41    303   -259     96     75   -449   -654   -732   -405
    259   -319   -579     28    418   -449    218    207   -413   -766   -893   -561
    257   -197   -454    -31    355   -324    311    311   -283   -727   -888   -566
    181    184      2   -184     88     93    265    101   -277   -610   -709   -433
     83    667    584   -374   -249    626    -23   -483   -542   -485   -397   -163
      7   1267   1260   -639   -628   1265   -319   -937   -685   -168     96    254
     15   1512   1496   -763   -740   1504   -561  -1132   -701    166    511    607
     36   1117   1080   -579   -522   1098   -652  -1140   -854     67    407    532
     36    631    594   -332   -277    613   -615  -1083  -1163   -514   -226    -18
     62    189    127   -127    -33    158   -478   -893  -1304  -1052   -852   -545
    119     41    -77    -80     98    -15   -311   -563  -1021   -948   -862   -545
    153     67    -88   -111    119    -10   -155   -296   -717   -753   -732   -418
    205     41   -163   -122    184    -59    -36   -103   -522   -636   -646   -348
    228     51   -179   -140    202    -62      5    -20   -420   -566   -605   -311
    207     10   -197   -109    202    -93     23      5   -389   -542   -602   -283
    158    -33   -192    -62    174   -111     15     12   -387   -517   -602   -275
    101    -51   -153    -23    127   -101     18     15   -379   -496   -597   -277
     72    -67   -140     -2    103   -103     38     36   -363   -483   -561   -267
     98    -28   -127    -36    111    -77     67     44   -363   -485   -532   -257
    153     -7   -163    -72    155    -85     85     44   -371   -509   -540   -246
    202     54   -148   -127    176    -46     93     72   -340   -483   -530   -223
    233    124   -111   -181    174      7    106     98   -314   -480   -535   -213
    267    205    -62   -236    163     72    111    114   -283   -446   -493   -179
    285    220    -67   -254    176     75    109    132   -254   -415   -462   -158
    316    257    -59   -285    189     98    101    155   -226   -387   -446   -135
    314    296    -18   -306    166    140    116    181   -194   -358   -423   -106
    309    301     -7   -306    158    148    135    210   -166   -332   -392    -75
    301    311     10   -309    145    163    127    218   -158   -335   -400    -90
    298    350     51   -324    124    202    122    228   -127   -309   -392    -96
    309    379     70   -345    119    223    137    283    -57   -249   -340    -18
    306    389     83   -350    111    236    140    329     -5   -187   -285     38
    306    394     88   -353    109    241    148    368     51   -132   -246     72
    298    400    101   -348     98    252    181    428    119    -67   -161    158
    285    441    155   -363     64    298    197    470    184     18    -57    202
    303    475    171   -389     64    324    187    493    226     54    -36    218
    303    444    137   -376     83    290    192    504    218     36    -77    223
    296    457    161   -376     67    309    218    511    210     25    -98    220
    283    426    140   -355     70    283    241    501    184    -12   -145    192
    275    418    142   -348     64    280    244    475    145    -54   -187    197
    265    384    119   -324     72    252    259    457    114    -77   -174    213
    249    428    179   -337     36    303    239    407     67   -109   -176    179
    213    459    246   -337    -15    355    223    345     10   -166   -226    129
    176    433    257   -306    -38    345    233    311    -28   -202   -252    101
    150    366    215   -259    -31    290    246    272    -75   -249   -293     64
    140    384    244   -262    -51    314    249    223   -127   -293   -340    -18
    150    405    254   -280    -51    332    241    207   -114   -267   -301     31
    142    397    254   -272    -54    327    236    181   -145   -293   -296     31
    145    400    254   -275    -54    329    223    161   -171   -309   -337    -25
    153    431    277   -290    -62    355    220    155   -166   -314   -376    -36
    168    496    327   -332    -80    410    218    158   -142   -298   -379    -36
    181    555    374   -368    -96    465    210    166   -106   -249   -316     57
    187    631    441   -410   -127    537    181    145    -93   -213   -249     90
    184    693    509   -439   -161    602    155    119   -106   -215   -265     23
    197    672    472   -436   -137    574    140     93   -150   -267   -319     80
    189    659    470   -426   -140    566    129     88   -148   -246   -270    124
    176    683    506   -431   -166    597    122     85   -129   -187   -161    166
    174    735    561   -454   -192    649    116     77   -132   -176   -168     15
    189    600    407   -394   -109    504    106     59   -207   -285   -345     -7
    181    491    309   -337    -62    400    111     64   -228   -301   -329     64
    145    472    324   -309    -88    400    119     67   -213   -265   -272    -20
    153    418    265   -285    -54    342    119     59   -231   -277   -298    -98
    176    374    194   -277    -10    285    106     20   -311   -389   -444   -184
    187    353    166   -270     10    262    101      0   -368   -472   -563   -145
    189    345    155   -267     15    252     93    -10   -392   -491   -574    -77
    184    309    124   -246     31    218     85    -12   -397   -475   -535    -72
    181    319    137   -252     20    228     77    -18   -389   -449   -491    -72
    168    340    171   -254      0    257     75    -23   -379   -426   -462    -83
    166    374    205   -272    -20    290     57    -46   -394   -433   -472   -106
    174    363    189   -267     -7    277     51    -54   -400   -433   -478    -90
    179    329    150   -257     12    241     46    -54   -410   -436   -483   -103
    200    213     10   -207     93    111     59    -25   -439   -496   -561   -171
    223     38   -184   -132    202    -70    132     70   -436   -584   -680   -275
    223    -72   -296    -75    259   -184    262    231   -319   -594   -719   -366
    194    189     -7   -194    101     90    327    319   -142   -478   -641   -342
    122    563    441   -342   -161    504    207      0   -254   -397   -483   -174
     20   1013    992   -519   -485   1002    -83   -566   -568   -296   -184    103
    -77   1525   1602   -722   -839   1564   -342   -995   -745    -33    275    483
    -51   1582   1634   -766   -844   1608   -561  -1182   -849    168    589    724
     -7   1148   1156   -571   -581   1150   -615  -1192  -1070   -109    298    441
      0    724    724   -363   -363    724   -542  -1119  -1322   -727   -415   -163
     41    345    303   -192   -129    324   -374   -849  -1244   -997   -849   -480
     70    207    137   -142    -33    174   -213   -532   -909   -779   -763   -387
    116    236    119   -179      0    179    -98   -296   -652   -587   -620   -252
    158    290    132   -226     12    213    -23   -145   -488   -454   -517   -166
    174    345    171   -259      2    259      7    -88   -413   -381   -439   -122
    161    319    155   -241      0    239     38    -49   -381   -353   -436   -163
    161    275    111   -218     23    194     54    -25   -371   -355   -485   -148
    150    277    127   -215     10    205     62    -18   -353   -345   -472   -124
    148    296    148   -220      0    223     67     -5   -332   -324   -444   -122
    137    329    192   -233    -28    259     70      5   -311   -303   -423   -114
    129    353    223   -241    -46    288     85     31   -283   -272   -394    -90
    129    342    210   -239    -38    277     93     49   -265   -249   -368    -70
    132    345    213   -239    -38    280    103     62   -244   -226   -350    -54
    135    371    233   -254    -49    303    109     72   -226   -202   -337    -49
    137    394    254   -267    -59    324    111     85   -200   -179   -324    -38
    135    400    265   -267    -64    332    119    109   -166   -145   -293     -7
    127    389    262   -257    -67    327    132    140   -127    -98   -231     25
    129    423    290   -277    -80    358    132    166    -88    -59   -210     20
    142    452    306   -298    -80    379    132    194    -51    -41   -218     49
    163    478    314   -322    -75    397    135    233     -2      0   -187     88
    179    519    340   -348    -80    431    142    277     44     46   -148    140
    176    493    316   -337    -70    405    153    329    103    109    -90    192
    176    514    337   -345    -80    426    166    392    174    187    -20    249
    176    563    387   -371   -106    475    174    441    231    254     41    293
    176    602    426   -389   -124    514    184    483    280    309     93    340
    171    613    439   -394   -135    527    192    498    293    324     98    340
    184    633    449   -407   -132    542    194    506    293    324     96    353
    187    615    428   -402   -119    522    202    504    280    309     90    353
    181    618    436   -400   -127    527    202    485    267    293     80    342
    163    613    449   -389   -142    530    189    441    218    246     44    301
    150    626    475   -389   -163    553    184    392    171    202     15    262
    127    602    475   -366   -174    540    194    342    122    153    -33    213
    122    589    467   -355   -171    530    192    285     62    103    -80    168
    111    579    467   -348   -179    522    174    239     20     70    -98    142
     83    581    496   -332   -207    540    166    192    -20     38   -119    101
     54    561    504   -309   -226    535    176    163    -44     15   -153     67
     36    519    483   -277   -223    501    189    153    -54     10   -158     80
     23    504    478   -265   -228    491    200    150    -51     23   -142     80
     18    532    514   -275   -246    524    200    142    -51     23   -140     83
     12    605    589   -309   -288    597    197    150    -31     44   -122    103
     20    641    620   -329   -298    631    210    179     12     98    -75    140
     18    685    665   -353   -324    675    205    181     41    142    -33    153
     18    727    706   -374   -345    717    174    174     59    171      5    171
     33    730    696   -384   -332    714    142    163     57    179     12    181
     38    688    649   -363   -303    670    119    145     28    153     -2    163
     44    696    649   -371   -303    672    103    140     23    158     18    174
     33    691    657   -363   -311    675    109    142     31    179     46    176
      5    644    636   -324   -316    641    127    145     31    171     10    124
     -5    535    540   -265   -272    537    127    150     -5    124    -72    119
     -2    449    452   -223   -226    449    114    140    -41     93    -98    101
      0    413    413   -207   -205    413    106    129    -62     64   -124     80
     -5    394    397   -197   -200    397    101    116    -83     36   -148     44
    -31    337    368   -153   -200    353    114    111    -96     18   -166     10
    -54    306    358   -127   -207    332    119    101   -106     12   -163     12
    -44    265    309   -109   -176    285    116     90   -124      5   -163     15
    -41    244    285   -103   -163    265    119     96   -124     18   -161     10
    -49    226    275    -88   -161    249    137    103   -119     23   -163    -12
    -51    249    301    -98   -176    272    137    106   -111     25   -161    -20
    -33    265    298   -116   -166    280    122     88   -135      5   -179    -28
    -31    239    270   -103   -150    252    122     85   -145      5   -179    -28
    -44    228    272    -90   -158    249    132    101   -137     15   -176    -31
    -28    103    132    -38    -80    116    150    122   -187    -62   -265   -111
      7   -122   -129     57     67   -124    220    200   -244   -220   -465   -311
     23   -249   -272    111    145   -262    355    368   -171   -293   -600   -436
      7    -62    -70     28     38    -64    454    470     -2   -184   -509   -387
   -129    322    449    -96   -290    384    306     28   -114    -72   -285   -150
   -267    906   1174   -319   -719   1039    -12   -571   -314    163    161    283
   -335   1532   1865   -600  -1098   1696   -301   -966   -355    563    740    792
   -311   1693   2005   -691  -1158   1849   -535  -1091   -288    979   1221   1223
   -241   1163   1405   -462   -826   1283   -579  -1057   -462    737    909    930
   -207    628    836   -210   -522    730   -485   -943   -763     59    155    215
   -187    213    397    -12   -293    303   -283   -641   -779   -324   -342   -231
   -153     93    246     31   -200    168   -106   -280   -480   -176   -298   -179
   -103     96    197      2   -150    145     15    -41   -275    -41   -223   -106
    -62    106    168    -23   -114    137     88    101   -150     38   -168    -59
    -54    106    158    -28   -106    129    114    153   -109     59   -155    -51
    -62     93    155    -15   -109    124    135    187    -83     72   -145    -49
    -64     88    150    -12   -109    119    158    215    -51     90   -124    -41
    -59     75    135     -7    -96    103    176    236    -33     93   -124    -38
    -62     80    142    -10   -103    109    181    262     -5    109    -98     10
    -62    109    171    -23   -116    140    192    288     23    135    -62     18
    -59    119    176    -31   -119    148    192    293     41    161    -59     10
    -62    119    179    -28   -122    148    207    322     80    197    -28     49
    -51    114    163    -31   -106    137    218    340    106    207    -23     57
    -38    148    187    -54   -111    166    220    353    124    220    -18     67
    -49    174    223    -64   -137    197    226    384    155    257     12     88
    -44    197    239    -77   -142    218    226    410    184    293     46    106
    -38    192    231    -77   -137    210    231    439    210    324     77    127
    -28    218    246    -93   -137    231    236    470    244    368    116    148
    -18    252    270   -119   -145    262    249    514    298    428    179    187
     -7    241    249   -116   -129    246    262    566    353    483    244    218
      5    244    236   -124   -114    239    272    620    402    514    259    241
     15    252    236   -132   -109    244    285    685    457    550    249    288
     18    257    236   -137   -109    246    303    756    530    623    316    345
     28    285    257   -158   -114    272    306    800    576    670    374    381
     54    327    272   -192   -109    298    303    828    602    711    428    415
     83    363    280   -223    -98    322    298    839    615    732    459    454
     85    363    277   -226    -98    322    296    831    607    732    459    449
     70    368    296   -220   -114    332    303    818    600    743    472    418
     49    376    324   -215   -137    350    316    792    576    727    478    392
     33    371    337   -202   -150    355    316    756    535    678    431    350
     36    353    316   -194   -140    337    306    706    478    615    363    327
     15    319    301   -168   -142    311    306    657    433    576    342    303
    -15    293    309   -140   -163    301    309    607    402    553    329    267
    -31    309    340   -137   -184    324    309    561    366    522    303    241
    -36    293    329   -132   -181    311    314    519    329    478    257    215
    -46    283    329   -119   -187    303    329    496    316    472    257    202
    -64    267    329   -103   -197    298    337    475    314    478    267    194
    -93    246    340    -75   -215    293    361    472    319    483    272    192
    -93    194    288    -51   -192    241    371    480    335    493    277    189
    -90    192    283    -51   -187    239    392    511    379    542    309    205
    -88    270    355    -90   -223    311    413    542    433    602    363    244
    -96    413    509   -158   -301    459    392    535    452    623    397    283
    -85    475    558   -194   -322    517    355    509    459    652    436    311
    -77    444    522   -184   -298    483    335    493    454    649    446    319
    -80    423    501   -171   -293    462    324    491    449    636    444    311
    -83    389    472   -153   -277    431    314    470    431    615    426    293
   -103    335    436   -116   -272    384    306    444    413    597    394    280
   -109    298    407    -93   -259    350    309    449    407    589    392    285
    -85    226    309    -72   -197    267    303    441    379    563    371    252
    -72    127    200    -25   -135    163    288    423    329    514    329    205
    -77     80    158     -2   -116    116    293    413    303    480    301    179
    -85     38    124     23   -103     80    293    392    267    441    270    150
    -85     -7     75     44    -83     33    288    368    228    410    246    129
    -83    -46     36     64    -59     -5    290    361    223    397    228    106
   -114    -67     46     88    -80    -10    293    363    231    394    210    119
   -111    -72     38     90    -77    -15    290    361    218    379    192    135
    -90    -72     18     80    -54    -28    290    355    207    379    207    148
    -90    -59     31     75    -62    -15    296    353    207    394    231    142
    -98    -64     33     80    -67    -15    285    335    194    381    207    122
   -119    -85     31    101    -75    -28    280    329    189    368    192    106
   -122   -129     -7    124    -57    -70    277    332    176    345    179     83
    -98   -252   -153    176     25   -202    293    345    109    239     80      2
    -70   -501   -431    283    179   -467    392    418      5     23   -150   -241
    -72   -602   -530    335    228   -566    527    553     23    -85   -290   -418
   -142   -415   -275    277     64   -345    613    527    114      0   -194   -350
   -275    -20    254    148   -265    116    457     28     62    179    103    -62
   -426    672   1098   -124   -763    883    106   -524     96    649    740    561
   -506   1361   1867   -428  -1187   1613   -176   -782    306   1278   1483   1247
   -433   1504   1938   -537  -1187   1722   -446   -859    436   1696   1914   1675
   -363   1026   1389   -329   -875   1208   -524   -854    231   1421   1597   1402
   -337    397    735    -31   -537    566   -381   -730   -218    558    693    537
   -322    -31    290    176   -309    129   -132   -413   -327     98    140     20
   -257   -142    111    197   -187    -15     67    -46    -93    189    129     18
   -174   -150     23    163    -98    -64    192    194     72    303    207     64
   -158   -155      0    155    -80    -77    254    303    148    353    249     67
   -161   -200    -38    179    -62   -119    277    337    163    342    223     54
   -145   -215    -70    179    -38   -142    296    366    174    332    210     88
   -132   -202    -70    168    -31   -137    311    394    200    368    252     93
   -142   -194    -51    166    -46   -122    324    410    215    376    257     72
   -150   -192    -41    171    -57   -119    329    423    228    376    252     90
   -158   -181    -23    168    -67   -103    329    436    244    384    265    111
   -153   -163    -10    158    -72    -88    337    457    270    410    296    140
   -168   -174     -7    171    -83    -90    350    475    285    423    309    155
   -163   -168     -5    166    -80    -88    355    493    303    441    332    171
   -150   -163    -15    155    -70    -90    361    509    327    462    358    189
   -135   -176    -41    155    -46   -109    366    524    348    470    366    205
   -116   -163    -49    137    -36   -106    376    553    376    498    389    231
   -103   -155    -54    129    -25   -106    389    587    405    535    420    249
    -98   -153    -54    124    -23   -103    389    618    433    566    452    267
   -103   -127    -23    116    -41    -75    374    633    449    579    462    270
   -103   -103      0    101    -54    -54    374    662    478    597    475    293
    -77    -67      7     72    -44    -31    402    706    517    631    506    340
    -46    -23     20     33    -33     -2    444    771    563    680    558    389
    -12     18     31     -2    -20     23    459    870    613    724    618    449
     10     51     41    -31    -15     46    454    935    670    766    670    493
     20    109     85    -64    -31     98    449    961    732    820    714    530
     23    155    129    -90    -51    142    446    961    745    852    737    553
     28    176    148   -101    -59    163    454    963    748    865    766    568
     18    155    135    -88    -59    145    454    935    722    839    763    563
    -20    148    168    -64    -93    158    446    896    698    813    745    558
    -46    155    200    -57   -124    176    441    849    667    774    704    532
    -51    155    207    -51   -129    181    436    800    620    727    667    498
    -64    129    194    -33   -129    163    426    740    576    685    631    465
    -77    109    187    -18   -132    148    420    688    540    654    600    439
   -111     96    207      5   -161    150    428    646    509    618    571    413
   -124    101    226     12   -174    163    431    600    475    600    563    366
   -135     85    218     23   -176    150    431    553    454    579    542    324
   -137     83    218     25   -176    150    452    519    439    548    509    306
   -135     70    205     31   -171    137    470    509    426    524    488    316
   -124     77    202     23   -163    140    488    514    420    535    511    322
   -132    116    249      5   -189    181    514    542    467    594    579    335
   -153    142    296      5   -226    220    540    568    514    641    613    350
   -179    179    355     -2   -267    267    548    579    540    659    620    402
   -192    223    415    -15   -303    319    527    579    568    698    659    449
   -200    220    418    -10   -311    319    504    568    561    691    659    478
   -202    181    384     10   -293    283    501    566    558    685    662    478
   -207    163    371     20   -290    267    498    563    558    685    672    488
   -228    145    374     41   -301    259    498    550    545    675    672    465
   -241     72    314     83   -277    192    491    532    511    639    626    410
   -241    -36    205    137   -223     83    472    501    449    576    566    376
   -244    -98    142    171   -194     23    465    475    405    519    509    329
   -252   -140    111    197   -181    -15    452    439    361    462    457    314
   -265   -171     90    215   -179    -41    436    400    322    423    426    296
   -275   -192     83    233   -181    -57    415    366    290    384    392    262
   -277   -215     62    246   -171    -77    400    348    267    366    376    249
   -275   -213     62    244   -168    -75    381    332    254    363    368    236
   -277   -239     36    257   -158   -101    376    314    233    342    350    207
   -272   -246     25    259   -150   -111    368    309    220    337    350    189
   -277   -270      5    272   -142   -135    376    306    213    335    358    179
   -280   -262     18    272   -150   -122    371    303    220    332    350    153
   -265   -228     36    246   -153    -96    345    267    181    293    311    124
   -244   -270    -25    257   -111   -148    335    244    142    236    265     80
   -223   -444   -220    332     -5   -332    353    236     38     98    109    -49
   -207   -683   -475    446    132   -579    428    285    -85   -124   -155   -314
   -205   -724   -519    465    155   -623    550    420    -62   -194   -257   -454
   -296   -519   -223    407    -36   -371    600    340     33    -72    -93   -293
   -496    -83    413    288   -454    163    454   -127    114    228    332    150
   -698    631   1330     33  -1013    979    231   -581    322    782   1041    841
   -745   1189   1932   -223  -1340   1558      5   -727    620   1395   1722   1501
   -654   1119   1774   -233  -1215   1447   -207   -797    623   1569   1896   1769
   -610    662   1270    -28   -940    966   -311   -880    239   1072   1376   1348
   -600     72    672    265   -636    371   -244   -815   -241    277    517    444
   -545   -262    283    402   -415     10    -28   -462   -280     23    171     62
   -439   -303    135    368   -288    -85    158   -124    -77    129    215    103
   -342   -303     38    322   -192   -132    262     77     44    200    246    124
   -285   -319    -33    303   -127   -176    303    174     90    218    244    116
   -257   -322    -64    288    -98   -194    301    181     70    184    218     83
   -246   -290    -44    267   -101   -168    293    187     67    171    205     72
   -236   -285    -51    259    -93   -171    293    197     77    179    213     64
   -218   -303    -85    262    -67   -194    306    231    114    207    236     57
   -228   -306    -77    267    -75   -194    309    233    111    200    228     44
   -228   -283    -54    254    -88   -168    311    239    119    218    249     75
   -220   -265    -44    241    -88   -155    319    252    135    236    259     67
   -226   -244    -18    236   -103   -132    329    270    145    239    249     88
   -236   -228      5    231   -122   -111    335    288    166    265    272    129
   -239   -226     12    231   -127   -106    345    316    192    298    303    155
   -241   -200     38    218   -140    -80    361    345    218    329    332    176
   -215   -192     23    205   -119    -85    368    361    226    342    337    187
   -202   -189     10    194   -109    -90    363    384    236    353    348    197
   -189   -161     28    174   -111    -67    361    410    262    384    374    207
   -168   -124     44    145   -109    -41    371    446    301    420    392    223
   -140   -119     20    129    -80    -49    389    501    332    454    418    257
   -122    -62     57     90    -90     -2    402    548    376    501    472    296
   -109    -25     83     67    -96     28    402    602    423    542    517    368
   -101    -10     90     54    -98     41    389    652    465    581    555    405
    -77     25    103     25    -90     64    387    685    491    615    592    436
    -59     75    135     -7    -98    103    387    706    511    639    618    449
    -57    114    171    -31   -114    142    384    711    535    662    636    496
    -51    127    179    -38   -116    150    381    704    540    665    639    514
    -49    148    197    -49   -122    171    392    706    550    675    649    509
    -67    140    205    -38   -135    174    384    670    527    657    636    485
    -80    124    205    -23   -142    163    376    628    504    626    602    452
    -90    116    207    -12   -150    161    376    592    480    605    581    436
   -103    140    244    -18   -174    192    376    542    444    566    548    397
   -142    111    252     15   -197    179    363    475    387    519    504    345
   -176    101    275     36   -226    187    363    423    350    493    478    309
   -189    114    303     33   -246    207    361    371    314    454    441    270
   -207    111    319     49   -262    215    363    329    285    420    405    241
   -226     90    316     64   -272    202    374    322    280    410    394    233
   -210     85    296     62   -254    189    381    314    272    402    389    213
   -189    119    306     33   -249    210    389    316    280    420    402    215
   -171    187    358     -7   -265    272    402    340    322    467    444    257
   -181    215    397    -18   -290    306    397    340    348    493    472    283
   -176    254    428    -38   -301    340    376    332    368    517    498    311
   -155    267    423    -57   -290    345    332    314    363    530    509    327
   -153    257    410    -51   -280    332    301    285    337    509    491    311
   -148    254    400    -54   -275    327    288    270    322    498    496    303
   -168    283    452    -57   -309    366    275    246    311    501    498    293
   -174    252    423    -41   -298    337    265    239    293    480    465    290
   -181    129    311     25   -246    220    249    220    239    418    400    249
   -200     20    220     85   -210    119    228    189    179    358    345    181
   -220    -44    176    132   -200     67    223    171    153    332    329    153
   -244   -109    135    176   -189     10    233    158    132    311    306    129
   -257   -158     98    207   -179    -31    220    135    103    280    272    111
   -267   -161    106    213   -189    -28    207    116     83    275    262    101
   -267   -184     80    226   -176    -51    210    109     75    275    257     93
   -259   -218     41    239   -153    -88    213    109     75    275    262     96
   -259   -218     41    239   -150    -88    207    103     62    267    257     83
   -241   -202     38    220   -140    -83    194    101     54    259    249     83
   -228   -200     25    213   -127    -88    194    109     49    254    254    101
   -220   -215      2    218   -114   -106    197    114     59    265    265     98
   -210   -239    -28    226    -90   -135    200    114     62    259    244     83
   -181   -329   -148    254    -18   -239    205    116     10    179    158     12
   -150   -540   -389    345    116   -465    254    153    -98      0    -51   -231
   -116   -678   -561    394    220   -618    361    257   -129   -145   -254   -433
   -101   -574   -472    337    184   -524    459    387     -5    -77   -207   -394
   -228   -202     23    215   -127    -90    389     88     88    171    122    -75
   -400    423    823    -12   -610    623    145   -426    184    605    711    535
   -542   1080   1621   -270  -1083   1350    -49   -685    452   1218   1447   1286
   -472   1247   1719   -387  -1096   1483   -301   -750    628   1673   1938   1842
   -371    857   1228   -244   -800   1044   -459   -883    288   1335   1584   1527
   -329    290    620     20   -475    454   -475   -935   -241    542    756    667
   -322   -155    166    239   -246      5   -319   -717   -475     12    163     25
   -293   -267     25    280   -161   -122    -93   -324   -259    103    181    -31
   -249   -254     -5    252   -124   -129     57    -62    -83    210    220    -36
   -192   -254    -64    223    -64   -161    140     83      2    236    200     12
   -171   -254    -83    210    -46   -168    179    150     44    244    200     62
   -161   -277   -116    220    -23   -197    184    174     51    233    197     67
   -145   -293   -148    218     -2   -220    200    194     64    236    194     67
   -145   -275   -129    210     -7   -202    207    207     83    254    220     62
   -150   -228    -80    189    -36   -153    205    213    106    296    272     33
   -150   -171    -20    161    -64    -96    213    233    137    329    303      7
   -179   -205    -25    192    -77   -116    249    265    176    342    288     59
   -171   -218    -46    194    -64   -132    246    265    184    335    270     80
   -150   -197    -49    174    -51   -124    226    262    176    332    265     75
   -150   -181    -31    166    -59   -106    228    290    205    361    288     96
   -129   -179    -51    153    -38   -116    226    311    231    389    316    116
   -101   -150    -49    124    -25   -101    220    322    241    394    314    101
    -85   -127    -41    103    -23    -83    226    353    275    418    340    114
    -72   -116    -44     96    -15    -80    231    379    306    449    368    135
    -88    -36     51     62    -72      7    241    428    366    509    433    187
    -23    -23     -2     23    -10    -12    220    436    368    514    436    189
     25    -25    -51      0     38    -38    213    478    397    537    457    218
     51    -20    -72    -15     62    -46    218    548    459    602    509    272
     62     33    -28    -49     46      2    233    615    530    672    579    324
     64    122     57    -93      2     90    249    675    600    753    654    371
    106    142     36   -124     36     88    236    685    615    771    657    381
    163    124    -38   -142    101     44    233    698    628    782    652    433
    161    145    -18   -155     88     64    236    717    654    826    724    483
    124    155     31   -142     46     93    254    727    680    844    737    454
    129    137      7   -135     59     72    265    719    675    805    680    475
    150    129    -20   -140     85     54    246    657    618    745    633    462
    135    127     -7   -132     70     59    233    600    576    719    613    379
     83    103     18    -93     31     62    223    558    548    696    597    337
     28     96     64    -62    -18     80    228    519    522    672    579    309
      2     51     49    -25    -23     51    233    467    472    620    532    259
     36     36      0    -38     15     18    215    394    397    524    439    223
      7      2     -5     -5      5      0    226    374    376    491    420    241
    -28    -33     -7     28    -12    -23    244    366    381    504    436    189
    -46    -12     33     31    -41     10    239    342    366    491    402    111
    -70     15     83     25    -77     49    254    358    384    514    433    158
    -93     88    181      2   -137    135    285    402    457    592    519    207
    -70    124    194    -28   -132    158    283    410    493    628    532    223
    -54    148    202    -46   -127    174    254    387    493    620    511    249
    -38    210    246    -88   -142    228    213    379    519    662    574    288
    -49    239    288    -96   -168    262    179    363    519    665    597    288
    -49    215    265    -85   -158    241    158    350    509    649    571    233
    -23    145    168    -59    -96    155    142    322    465    594    485    226
    -36    142    179    -57   -106    161    142    309    446    576    485    194
    -31     64     96    -18    -64     80    145    303    426    548    446    148
    -15    -18     -5     15     -7    -12    122    288    379    501    410    127
    -10    -49    -38     31     12    -44    109    265    342    472    387     88
    -31    -88    -57     57     12    -72    124    262    329    454    374     80
    -18   -158   -140     85     59   -150    103    226    280    402    324     49
      0   -194   -194     96     93   -194     77    192    241    358    288     38
    -10   -181   -171     96     80   -176     64    179    239    363    290     20
    -18   -161   -142     88     59   -153     75    176    239    368    288    -12
    -20   -148   -127     83     51   -137     72    168    236    368    290    -18
    -15   -148   -132     80     57   -140     62    153    226    353    270    -20
     -7   -192   -184    101     88   -189     70    161    228    348    262    -18
     -7   -202   -197    103     93   -202     75    158    228    342    259    -20
    -20   -200   -179    109     77   -189     75    158    226    332    246    -23
    -20   -252   -233    135    103   -244     83    168    205    296    210    -59
      2   -433   -436    215    218   -433    116    200    122    142     54   -187
      5   -626   -633    309    316   -631    259    319    103     -2   -109   -376
    -25   -589   -563    309    267   -576    392    436    218     28   -137   -470
    -93   -270   -179    179     41   -226    353    189    213    119     -5   -314
   -168    239    407    -33   -288    322     33   -397     85    368    420     77
   -246    943   1189   -348   -719   1065   -301   -813    140    870   1065    662
   -223   1306   1527   -542   -875   1415   -579   -950    301   1374   1600   1158
   -148    976   1124   -415   -636   1049   -727   -927    267   1431   1600   1197
   -119    415    535   -148   -327    475   -688   -883    -98    820    963    628
   -124    -57     67     88    -96      5   -511   -766   -493     -5    137   -106
    -90   -257   -166    171     36   -213   -311   -441   -327    -70    -38   -218
    -46   -249   -205    148     75   -228   -148   -158    -70     90     46   -119
     10   -218   -228    103    119   -223    -31     38     98    210    124    -80
     33   -215   -252     88    142   -233     18    119    171    254    168    -67
     25   -194   -223     83    122   -207     41    150    210    290    205    -72
     23   -200   -223     85    122   -210     59    171    236    306    210    -75
     46   -197   -244     75    145   -220     67    168    239    296    194    -62
     38   -189   -231     72    135   -210     85    184    249    296    174    -54
     44   -168   -215     62    127   -192     88    197    270    309    176    -28
     59   -158   -220     46    137   -189     83    197    280    324    200    -28
     59   -155   -215     49    137   -184     93    202    298    340    210    -25
     51   -129   -181     36    116   -155    101    218    319    363    231     -5
     51   -111   -163     28    106   -137    103    228    340    379    244     10
     67   -109   -176     18    122   -142     85    218    332    358    226      2
     77   -122   -200     23    137   -161     96    254    358    389    262     20
     75    -70   -145     -2    109   -106    109    290    407    444    319     46
     83    -31   -114    -25     96    -70    116    322    441    478    353     80
     88    -36   -127    -25    106    -80    132    358    475    511    379    106
     85     -7    -93    -38     88    -49    135    392    519    540    397    127
     93     25    -70    -59     80    -20    137    436    568    576    428    163
    119     51    -67    -85     93     -7    148    493    623    626    478    215
    140     77    -62   -111    101      7    158    540    667    667    511    257
    145    111    -33   -127     90     38    168    605    727    722    561    311
    150    122    -31   -137     90     46    166    636    761    753    592    332
    155    163      7   -161     75     85    176    670    795    789    628    353
    171    187     15   -181     77    101    189    683    805    802    646    371
    189    179    -10   -184    101     85    184    657    779    776    631    358
    192    174    -20   -184    106     75    174    613    727    730    602    316
    176    140    -38   -158    109     51    174    579    678    688    566    277
    174    132    -41   -155    106     46    181    548    639    646    537    262
    163    103    -59   -132    111     23    184    504    597    610    519    236
    145     64    -80   -106    111     -7    189    462    566    581    514    223
    132     23   -111    -77    122    -44    179    407    509    524    472    200
    116      2   -114    -62    116    -54    174    358    462    475    428    158
     98      0    -98    -49     98    -49    189    319    433    446    415    129
     85    -18   -103    -33     93    -62    181    280    402    415    389     96
     67    -25    -93    -20     77    -59    187    262    387    387    350     85
     49    -31    -83    -10     64    -57    202    270    397    384    329     88
     80    -10    -90    -33     85    -49    210    265    410    397    345     90
     90     83     -7    -88     49     38    210    275    444    441    394    111
     93    200    106   -148     -5    153    194    267    465    465    423    132
     98    275    176   -189    -38    226    166    246    467    475    433    150
     98    298    200   -197    -49    249    129    220    452    467    431    166
     57    319    259   -189   -101    290    114    213    449    462    444    179
     62    293    231   -179    -83    262     83    168    400    410    397    148
     67    283    213   -176    -72    249     59    129    355    366    366    132
     54    257    202   -155    -72    231     51    114    319    327    329    101
     49    142     90    -98    -20    116     54    114    285    293    285     46
     44     25    -18    -36     31      5     62    111    249    246    233    -10
     28    -54    -83     12     54    -67     72    106    231    213    192    -41
      7    -93   -101     44     54    -96     83    106    213    187    171    -46
     -2   -127   -127     64     59   -127     80     88    179    148    135    -75
     12   -145   -158     64     85   -150     64     59    140    101     96    -88
     23   -145   -171     59     96   -158     51     46    124     98    101   -114
     20   -132   -153     57     85   -142     54     36    119     96    111   -140
     23   -161   -184     67    101   -171     51     33    103     72     96   -116
     18   -194   -213     88    114   -202     46     31     93     64     96   -122
      0   -210   -210    103    103   -210     38     23     85     54     88   -142
     -5   -220   -215    114    103   -218     38     25     72     36     67   -150
    -20   -257   -239    137    106   -249     49     38     83     44     72   -148
      2   -340   -342    168    171   -340     54     33     38    -25      2   -200
     31   -542   -576    254    301   -558    122     90    -36   -181   -176   -348
     62   -769   -831    353    446   -800    252    210    -77   -368   -410   -571
     51   -652   -704    298    374   -678    363    340     36   -345   -410   -610
    -49   -298   -252    174     98   -275    345    140     88   -194   -205   -431
   -194    226    418    -18   -306    322     83   -446    -10     51    200      2
   -371    953   1325   -290   -846   1137   -184   -880     70    581    911    631
   -379   1283   1660   -452  -1021   1470   -415  -1028    239   1119   1522   1184
   -306    961   1267   -327   -787   1114   -532  -1036    176   1145   1522   1215
   -288    366    654    -41   -472    511   -498   -997   -194    483    807    566
   -311   -166    145    239   -228    -10   -345   -836   -558   -314    -25   -187
   -249   -366   -116    306    -70   -241   -155   -472   -348   -275    -96   -277
   -192   -350   -158    270    -18   -257     -2   -184    -93   -101     18   -194
   -119   -368   -249    241     62   -309     90    -12     33    -36     54   -142
    -83   -392   -309    239    111   -350    132     62     77    -23     49   -127
    -96   -353   -257    223     77   -306    155    103    106     -2     67   -106
   -103   -324   -220    215     57   -275    161    124    124      5     70   -103
   -111   -303   -194    205     41   -249    166    132    137      2     70   -103
   -132   -280   -148    207      7   -215    176    145    155     10     77    -90
    -80   -259   -179    168     49   -218    148    114    124    -25     44   -111
    -46   -241   -197    142     72   -220    129     93    106    -44     23   -119
    -70   -207   -137    135     33   -174    142    114    137    -12     59    -72
    -93   -192    -98    142      2   -145    155    129    161     15    101    -49
   -103   -202    -98    153     -5   -150    166    150    181     28    119    -33
    -96   -171    -75    135    -12   -124    168    163    202     36    132    -10
    -75   -135    -59    103    -10    -98    163    168    218     44    142      7
    -72   -127    -54    101    -10    -90    163    181    236     57    155     23
    -70   -137    -70    103     -2   -103    163    200    246     62    155     28
    -64   -124    -59     93     -2    -93    174    244    283     90    184     62
    -44   -116    -72     77     12    -96    179    277    316    116    210     98
     12   -106   -119     46     64   -111    171    303    329    111    202    129
     49    -33    -83    -10     64    -57    176    355    384    189    298    181
     57     10    -46    -33     51    -18    197    418    457    265    363    187
     85      5    -83    -46     83    -38    205    465    493    296    381    228
    106      2   -103    -54    106    -49    207    509    522    324    418    262
     88     41    -49    -67     70     -2    220    545    553    358    457    316
     93     83    -10    -88     51     36    218    537    542    340    446    355
    103     93    -10    -98     57     44    207    514    501    285    400    361
    101     93     -7    -96     54     44    210    485    470    259    387    340
     75    101     25    -90     23     64    210    446    436    231    374    311
     51     90     36    -72      7     64    210    405    402    200    353    301
     15     88     72    -51    -28     83    202    345    358    163    332    275
    -46     80    127    -15    -85    103    215    301    332    132    311    231
    -77     59    137     10   -106     98    215    246    285     75    252    207
    -51     49    101      0    -77     75    189    153    205    -12    176    150
    -54     62    114     -5    -85     88    200    127    192    -36    168    140
    -67     85    153     -7   -109    119    210    119    202    -15    192    142
    -67     83    148     -7   -109    114    218     88    192    -23    189    119
    -70     85    155    -10   -111    119    223     80    184    -31    184    111
    -67     93    161    -12   -114    127    236     90    194    -23    189    127
    -62    137    200    -36   -129    168    246    114    226      7    220    161
    -72    202    275    -64   -174    236    236    119    259     51    277    202
    -44    267    309   -111   -176    288    200     85    259     59    290    197
     -5    277    283   -137   -145    280    166     57    239     31    249    194
      0    244    244   -122   -122    244    145     51    226     10    233    244
     -7    241    246   -119   -127    244    122     33    207    -10    231    223
    -23    241    265   -109   -145    252    101     20    200    -18    226    194
    -36    184    220    -75   -129    202     88     -2    171    -51    187    174
    -59    116    176    -28   -116    145     85    -20    135    -93    140    140
    -59      5     64     25    -62     33     59    -75     54   -174     59     67
    -62    -44     18     51    -41    -12     49    -93     18   -210     23     38
    -75    -62     10     67    -44    -25     49   -101     -7   -233     10     23
    -83    -90     -7     88    -38    -49     41   -119    -41   -267    -23    -33
   -122    -77     44     98    -85    -15     54   -111    -31   -270    -33    -25
   -111    -85     25     98    -70    -28     25   -145    -75   -322    -77    -25
   -106   -137    -31    119    -38    -83      7   -181   -122   -371   -122    -59
   -119   -153    -33    137    -44    -93      5   -187   -124   -379   -127    -57
   -124   -148    -23    135    -51    -88     -5   -194   -132   -387   -129    -59
   -145   -148     -2    145    -72    -75      5   -179   -116   -374   -114    -51
   -124   -155    -33    140    -46    -96     -7   -192   -127   -384   -116    -54
   -106   -142    -36    124    -36    -90    -33   -215   -155   -402   -119    -70
   -124   -213    -88    166    -18   -150    -23   -207   -192   -457   -192   -135
   -122   -433   -311    277     93   -371     36   -176   -298   -633   -400   -311
   -119   -633   -514    376    194   -574    153    -83   -374   -831   -641   -550
   -114   -600   -485    358    184   -542    293     85   -272   -815   -670   -602
   -210   -280    -72    244    -72   -176    283   -116   -181   -633   -426   -368
   -384    298    683     41   -535    488     46   -730   -202   -335     49    124
   -584   1083   1665   -252  -1124   1374   -187  -1171    -46    220    776    867
   -613   1519   2132   -452  -1371   1826   -433  -1330    166    782   1426   1558
   -530   1252   1779   -361  -1156   1514   -607  -1415     31    732   1371   1564
   -478    709   1187   -114   -831    948   -623  -1402   -358     98    675    859
   -405    155    558    124   -483    355   -478  -1153   -670   -568    -77     83
   -309    -90    218    200   -265     62   -270   -779   -568   -665   -277   -132
   -205    -83    122    142   -166     20   -122   -493   -374   -535   -207    -67
   -111    -88     23     98    -70    -31    -54   -303   -275   -478   -184    -31
   -101   -137    -36    116    -33    -88    -15   -239   -252   -472   -200    -33
   -101   -135    -33    119    -33    -85      2   -200   -236   -457   -194    -25
    -90   -103    -12     96    -38    -59     -7   -181   -231   -449   -189    -31
   -106   -106      0    106    -54    -54     -5   -171   -223   -449   -189    -28
   -111    -96     12    103    -64    -41      7   -132   -197   -423   -161     -2
   -127    -36     90     83   -109     25     18    -85   -163   -384   -124     23
   -116    -18     96     64   -106     38      0    -85   -181   -410   -153      7
   -106    -38     67     72    -88     12     -5    -93   -200   -433   -179      0
   -114     -5    109     59   -111     51      0    -90   -192   -418   -158     12
   -116     44    161     36   -137    101     20    -62   -168   -374   -103     41
   -124     64    189     28   -158    127     38    -36   -140   -335    -77     44
   -111     77    189     15   -150    132     36      5   -116   -311    -75     85
    -90    103    194     -7   -142    148     20     41    -93   -288    -59    119
    -80     98    179     -7   -129    137     15     51    -93   -285    -59    111
    -54    129    184    -38   -119    158     10     67    -85   -277    -57    114
    -49    153    202    -51   -124    176      5     85    -80   -267    -54    122
    -41    192    233    -75   -140    213      5    135    -44   -223    -18    153
      0    259    259   -129   -129    259     18    207     23   -153     36    210
     31    288    257   -161   -114    272     28    259     72   -106     77    252
     41    348    306   -194   -132    327     46    329    129    -49    140    314
     41    337    293   -189   -127    316     57    379    153    -12    179    353
     93    319    226   -205    -64    272     49    389    158     -7    181    368
     96    363    265   -231    -85    314     62    397    181     28    215    415
     54    428    374   -241   -158    402     57    371    176     44    226    423
     23    439    413   -231   -194    426     70    361    184     64    259    454
     10    436    426   -223   -207    431     62    355    181     77    283    431
      7    387    379   -197   -187    384     33    309    124     15    197    358
    -31    298    329   -135   -179    314     28    259     72    -54    124    342
    -80    257    337    -88   -207    296     51    197     33    -98     98    290
   -166    270    436    -51   -301    353     77    132      2   -122     80    259
   -192    267    457    -38   -324    361     83     59    -20   -145     62    233
   -153    267    418    -57   -285    342     51     20    -54   -166     36    200
   -122    277    400    -80   -259    337     18      2    -83   -187     12    163
   -119    301    420    -90   -270    361     10     -5    -96   -192     -5    140
   -137    257    394    -62   -265    324     46      7    -96   -187     -7    166
   -155    233    389    -38   -272    311     75     18    -90   -184      0    171
   -166    316    480    -77   -324    400     93     31    -57   -150     38    181
   -176    413    589   -116   -381    501    122     38     -7    -96     96    218
   -148    449    597   -150   -374    522     96     23      2    -75    122    231
   -129    452    581   -161   -355    514     51     25     25    -49    148    252
   -150    415    563   -132   -355    488     36      7     25    -49    135    228
   -213    358    571    -72   -392    465     59    -33      0    -83     93    220
   -153    389    542   -119   -348    465      7    -72    -51   -127     46    197
   -111    381    493   -135   -303    436    -38    -72    -72   -148     20    179
   -135    327    462    -98   -298    394    -33    -77    -85   -161      5    145
   -140    220    361    -38   -249    290    -41   -122   -135   -207    -46     83
   -158    163    322     -5   -239    244    -51   -127   -166   -233    -77     57
   -161    155    316      2   -239    236    -70   -145   -205   -259   -103     28
   -168    142    311     10   -241    228    -77   -168   -233   -290   -127      2
   -200     85    285     57   -241    184    -64   -192   -246   -316   -140    -33
   -270     25    293    119   -283    158    -44   -262   -298   -368   -189    -85
   -324     20    345    150   -335    181    -31   -298   -309   -368   -197    -72
   -283     28    311    127   -298    168    -75   -288   -301   -358   -205    -75
   -259     20    280    119   -270    150   -111   -265   -311   -368   -231    -83
   -241     25    267    106   -254    145   -119   -228   -298   -348   -210    -70
   -161     41    200     59   -181    119   -150   -223   -309   -355   -223    -80
   -153     23    176     64   -163     98   -150   -215   -303   -353   -213    -80
   -155     -2    153     80   -155     75   -166   -233   -324   -374   -236   -119
   -153   -122     31    135    -93    -44   -142   -228   -392   -462   -345   -226
   -119   -322   -202    220     38   -265    -59   -166   -480   -631   -555   -446
   -116   -426   -309    270     93   -368     62    -46   -478   -737   -711   -631
   -129   -298   -168    215     18   -233    174     75   -316   -618   -610   -545
   -280    106    384     85   -332    244     98   -285   -226   -350   -236   -161
   -462    802   1262   -171   -862   1031   -137   -823   -106    122    413    478
   -558   1457   2016   -452  -1288   1735   -355  -1060    158    745   1130   1208
   -467   1564   2031   -548  -1249   1797   -605  -1088    337   1174   1564   1743
   -418   1060   1475   -322   -945   1267   -724  -1223    -44    743   1111   1293
   -426    459    885    -18   -654    672   -701  -1275   -602    -98    231    355
   -415     18    433    197   -426    223   -532  -1078   -831   -607   -342   -252
   -353    -93    259    223   -306     83   -345   -706   -639   -522   -332   -244
   -277    -49    228    161   -254     90   -220   -415   -436   -374   -233   -158
   -233    -46    184    140   -210     67   -140   -259   -322   -311   -197   -140
   -189    -64    124    124   -158     28   -119   -181   -288   -293   -197   -142
   -184    -77    106    132   -145     12   -109   -132   -259   -280   -200   -140
   -150    -70     80    109   -116      5   -101   -109   -233   -270   -200   -124
   -132    -46     85     88   -109     18   -101    -80   -207   -249   -179   -109
   -142    -46     96     93   -119     23    -83    -62   -179   -223   -163   -116
   -155    -20    135     88   -145     57    -75    -64   -171   -213   -166   -142
   -181     -7    174     93   -179     83    -62    -88   -163   -215   -158   -140
   -163      0    163     80   -163     80    -54    -62   -140   -194   -150    -93
   -161     20    179     67   -171     98    -64    -62   -124   -189   -153   -109
   -275    -18    257    148   -267    119    -10   -153   -124   -213   -171   -187
   -306     10    316    145   -311    163      7   -135   -122   -187   -132   -142
   -122     46    168     36   -145    106    -64    -33   -111   -158   -119   -114
    -49    109    158    -31   -103    132    -83     38    -57   -106    -85    -88
    -20    129    150    -54    -85    140    -75     85    -20    -64    -49    -75
     -2    127    129    -62    -67    129    -67    122      0    -38    -20    -62
    -25    132    158    -54    -90    145    -28    254     83     75     96     72
    -15    135    150    -62    -85    142    -15    348    176    166    174    155
      5    187    181    -96    -88    184    -12    407    252    241    236    220
     10    254    241   -135   -116    249     15    467    340    319    301    280
     46    329    283   -189   -119    309     -5    465    358    329    301    275
     67    342    275   -205   -103    309     -5    496    405    371    342    316
     75    361    285   -218   -103    324     -2    522    433    405    374    371
     70    376    306   -223   -119    342      7    519    444    433    410    400
     67    366    298   -218   -114    332     23    519    452    446    436    392
     62    340    275   -202   -106    306     23    501    433    418    405    361
     57    394    337   -226   -140    366     10    470    418    402    371    335
     23    366    340   -194   -158    353     36    449    402    374    337    298
      2    348    345   -174   -171    345     41    397    358    327    298    265
      5    296    290   -150   -142    293     23    316    296    265    239    205
    -10    236    246   -111   -127    241     15    239    218    179    155    135
    -49    265    311   -109   -181    288     23    197    189    153    122     93
    -49    283    332   -116   -192    309     31    153    171    127     83     72
    -38    236    275    -98   -158    254     33    122    140     93     67     77
    -70    213    283    -70   -176    246     54    135    161    137    116     98
    -67    239    306    -88   -187    272     67    129    168    153    127     70
    -54    293    348   -119   -202    319     75    150    200    192    166     96
    -49    340    387   -145   -218    361     77    181    257    252    223    148
    -46    371    418   -161   -231    394     46    174    275    267    231    171
    -62    413    472   -176   -267    441     20    166    296    285    246    205
    -59    410    470   -176   -265    439      0    158    303    301    257    200
    -62    376    439   -158   -252    407    -18    142    296    303    252    166
    -64    353    418   -142   -241    384    -38    124    285    288    233    122
    -62    316    379   -129   -220    348    -64     90    252    246    210     98
    -59    254    311    -98   -184    283    -54    109    249    241    210    114
    -80    148    228    -36   -153    187    -33    124    249    236    192     90
    -83    122    205    -18   -142    163    -44     93    200    179    116      0
    -49     49     98      0    -75     72    -85     18    119    103     46    -51
    -64    -18     46     41    -57     12    -77     20    103     90     38    -41
    -83    -70     12     75    -49    -28    -77     10     80     70     12    -54
    -93    -98     -5     96    -44    -51    -72     -2     72     75     10    -70
   -103   -103     -2    101    -51    -54    -75    -12     77     88     25    -77
   -109   -103      5    106    -59    -49    -70    -10     88     96     44    -70
   -116    -64     51     88    -85     -7    -80    -15     90     85     28    -90
    -93    -70     23     83    -59    -23   -109    -54     44     25    -28   -119
    -75    -77     -2     72    -36    -41   -132    -75      2     -5    -57   -142
    -90   -116    -25    103    -33    -72   -119    -62     15     10    -57   -155
    -98   -174    -77    135    -12   -127   -114    -54     10      0    -70   -179
    -85   -309   -223    197     67   -267    -80    -15    -38    -88   -168   -267
    -67   -540   -475    301    202   -506     28     80   -119   -293   -413   -496
    -64   -553   -488    309    210   -519    150    200    -85   -379   -537   -615
   -127   -285   -158    205     12   -220    202    114      5   -262   -397   -509
   -233    150    384     41   -309    267     10   -400    -44    -31    -46   -192
   -340    833   1174   -249   -756   1002   -335   -922    -23    428    576    400
   -374   1392   1766   -509  -1070   1579   -607  -1132    179   1010   1236   1026
   -298   1288   1584   -496   -943   1436   -826  -1179    220   1257   1449   1249
   -254    748   1002   -246   -628    875   -867  -1187    -98    813    963    797
   -249    187    436     28   -342    311   -740  -1109   -607    -83     88    -28
   -231   -155     75    194   -155    -41   -527   -800   -597   -355   -272   -358
   -205   -215    -10    207    -98   -111   -340   -467   -311   -184   -189   -296
   -150   -223    -72    187    -38   -148   -205   -233   -114    -64   -122   -231
   -122   -231   -109    174     -7   -171   -137   -122    -38    -33   -119   -218
   -116   -215    -98    163    -10   -158   -111    -80    -20    -25   -114   -218
   -109   -174    -67    140    -23   -122    -98    -57      0    -12   -101   -215
   -101   -155    -54    129    -23   -106    -80    -28     25      7    -85   -197
    -85   -129    -46    106    -20    -88    -64    -15     44     25    -70   -168
    -72   -122    -49     98    -12    -85    -57     -7     49     33    -70   -163
    -67   -109    -41     88    -12    -77    -62      5     62     44    -62   -155
    -59    -88    -28     75    -15    -59    -59     23     80     59    -38   -142
    -38    -49    -10     44    -15    -31    -62     25     96     75    -28   -132
    -25    -31     -7     28    -10    -20    -59     38    111     90    -20   -124
    -28    -33     -5     28    -12    -20    -49     62    137    114     -7   -106
    -31    -28      2     31    -18    -12    -31     96    171    140     12    -67
    -31    -10     20     20    -28      2    -25    111    197    163     36    -51
    -20     -2     18     10    -20      7    -23    127    213    184     57    -49
    -15     15     28      0    -23     20    -20    155    239    207     75    -38
    -20     23     44      0    -31     33     -5    202    277    244    106     -2
    -18     44     59    -15    -38     51     -5    252    316    285    142     33
     10     85     75    -49    -31     80     -2    298    363    335    181     67
     46    142     96    -96    -25    119     10    348    418    381    218    101
     59    181    122   -119    -31    153     28    410    478    439    267    158
     57    207    148   -135    -46    176     44    470    524    493    322    207
     64    228    161   -148    -49    194     44    498    540    519    350    236
     70    236    166   -155    -49    200     38    493    524    509    355    236
     72    218    145   -145    -36    181     36    475    506    480    340    213
     46    200    153   -124    -54    176     38    457    485    462    327    200
     28    197    168   -111    -70    184     38    431    457    444    311    181
     15    207    189   -114    -88    200     38    392    428    418    296    158
      0    218    218   -109   -109    218     38    342    394    389    275    135
    -28    215    241    -93   -135    226     41    296    358    353    244    101
    -41    181    220    -70   -132    200     38    246    322    311    213     70
    -54    166    220    -57   -137    192     25    187    275    262    176     28
    -80    176    257    -46   -168    215     20    140    236    236    155     -7
    -90    150    241    -31   -166    194     28    106    207    213    140    -36
    -88    137    226    -25   -158    181     44     93    202    207    145    -31
    -85    150    236    -33   -163    192     64     88    205    213    155    -28
    -75    155    231    -38   -153    192     93     96    210    218    161    -28
    -59    176    236    -57   -148    205    116    119    236    233    181      5
    -75    210    285    -67   -179    246    132    145    280    275    226     49
    -85    244    327    -80   -207    285    119    142    298    298    254     77
    -51    272    324   -109   -187    298     70    114    280    290    267    111
    -62    262    324   -101   -194    290     36    114    288    296    267    135
    -72    233    303    -80   -187    267     15     98    272    275    246    119
    -80    205    283    -64   -181    244      0     67    239    246    220     96
   -101    181    283    -38   -192    231      2     54    226    239    213     83
   -103    189    290    -44   -200    239     10     46    218    226    200     70
    -98     93    189      2   -145    140     10     33    176    166    135     12
    -93      2     93     44    -96     46    -12      5    114    101     72    -41
    -98    -41     57     70    -77      7    -28    -10     72     54     36    -62
   -122    -93     25    106    -75    -36    -25    -44     28      2    -10   -103
   -137   -129      7    132    -75    -62    -15    -62     -2    -18    -31   -145
   -127   -171    -44    148    -41   -109    -18    -59    -23    -31    -46   -140
   -116   -215    -98    166    -10   -158    -20    -67    -28    -38    -54   -129
   -135   -181    -49    158    -44   -116    -28    -83    -25    -25    -28   -158
   -142   -176    -33    158    -57   -103    -31    -85    -33    -25    -20   -213
   -140   -197    -57    166    -44   -127    -25    -83    -46    -44    -38   -207
   -150   -223    -72    187    -38   -148    -12    -72    -46    -57    -64   -163
   -142   -239    -98    189    -23   -168    -15    -80    -59    -77   -101   -184
   -119   -244   -124    181      0   -184    -25   -101    -75    -98   -111   -213
   -103   -335   -231    218     62   -285    -15    -98   -129   -163   -158   -262
    -83   -581   -498    332    207   -540     33    -46   -246   -332   -337   -431
    -98   -797   -698    446    298   -748    174     80   -296   -498   -548   -654
   -142   -748   -607    444    231   -678    316    207   -168   -446   -522   -649
   -259   -420   -161    340    -51   -290    301    -44    -77   -265   -277   -423
   -426    181    607    122   -517    394     25   -662    -70     67    205     62
   -587    956   1540   -184  -1062   1247   -220   -989    192    693    956    815
   -597   1273   1870   -340  -1234   1571   -462  -1067    446   1234   1525   1395
   -550    987   1535   -220  -1044   1260   -620  -1124    314   1176   1449   1340
   -517    413    930     51   -722    670   -618  -1122   -140    498    740    644
   -485   -168    316    324   -402     72   -428   -911   -480   -176     38    -64
   -431   -342     88    387   -259   -127   -218   -524   -342   -205    -67   -202
   -345   -355    -10    348   -168   -181    -67   -246   -174   -119    -31   -142
   -277   -361    -83    319    -98   -223     31    -83    -77    -64      5   -109
   -296   -332    -38    314   -129   -187     80    -10    -25    -28     31   -103
   -280   -363    -83    322    -98   -226     88      7    -28    -54    -12   -116
   -275   -366    -93    319    -93   -231     80      5    -49    -90    -67   -116
   -283   -332    -49    309   -116   -192     88     15    -38    -90    -51    -88
   -296   -316    -20    306   -140   -168     93     28    -15    -72    -25   -114
   -290   -350    -59    319   -116   -205    101     33    -12    -85    -51   -103
   -270   -332    -62    298   -106   -200     90     38    -18    -83    -49    -70
   -257   -246     10    252   -135   -119     75     36     -2    -51    -20    -54
   -244   -220     23    231   -135   -101     72     33      7    -38     -2    -46
   -220   -207     12    213   -119    -96     67     36     10    -41      5    -51
   -210   -187     20    197   -116    -83     62     51     23    -38     -2    -57
   -181   -187     -5    184    -88    -96     67     64     36    -36    -10    -41
   -135   -179    -44    155    -49   -111     51     59     18    -49    -12    -20
   -119   -150    -31    135    -44    -93     46     85     25    -36      2     -5
    -96   -137    -41    114    -31    -90     41    114     44    -10     28     20
    -72   -132    -59    103     -7    -96     44    153     72     18     59     49
    -54   -101    -46     75     -5    -75     36    192    101     44     80     67
    -28    -62    -33     44      0    -46     36    239    129     72     93     93
    -10    -33    -23     20      5    -28     46    285    163    106    119    135
     10    -49    -59     20     33    -54     64    340    210    153    163    179
     33    -15    -51    -10     41    -33     70    368    236    187    205    226
     38     31     -7    -33     23     10     67    371    249    194    228    249
     41     49      7    -46     15     28     72    376    252    192    241    262
     41     36     -5    -38     23     15     88    389    262    205    265    283
     41     49      7    -46     15     28     57    358    246    189    262    277
     33     57     23    -46      5     41     28    327    226    174    249    270
     12     85     72    -51    -28     80     23    288    202    150    226    249
     -7     93    101    -41    -54     96     28    246    181    129    207    231
    -33     57     88    -12    -62     72     51    192    132     85    174    197
    -62     51    114      5    -88     83     93    135     93     54    145    166
    -96     59    155     18   -127    106    103    103     90     49    132    153
    -98     83    181      7   -140    132     64     83     83     33    116    137
    -90     77    168      5   -129    122     33     20     18    -20     72    106
   -116     49    166     33   -142    106    101      5      2    -28     64    103
   -140      2    142     67   -142     70    158     12      7    -23     70    114
   -153     23    176     64   -163     98    184     33     25     -7     90    132
   -135    116    252      7   -194    184    176     36     46     23    114    150
   -145    179    324    -18   -233    252    168     36     75     51    137    174
   -155    239    394    -44   -275    316    145     33     98     77    174    205
   -148    252    400    -51   -272    324    101     18    101     90    187    226
   -166    231    397    -33   -280    314     59     -2     85     90    179    226
   -181    174    355      2   -267    265     28    -28     59     67    155    210
   -184    137    319     20   -252    228      0    -57     28     41    135    192
   -194    109    303     44   -249    205    -10    -83     -2     12    103    161
   -207     31    236     85   -223    132     -2    -88    -36    -15     70    135
   -215    -28    187    122   -202     77      0    -98    -62    -49     31     98
   -179    -75    103    127   -142     12    -15   -148   -119   -111    -33     41
   -148   -103     44    127    -96    -31    -18   -184   -161   -155    -75      7
   -153   -124     25    137    -90    -51    -23   -210   -184   -179    -98    -12
   -168   -129     36    148   -103    -46    -31   -231   -205   -194   -114    -38
   -163   -158      5    158    -85    -77    -46   -239   -236   -215   -137    -57
   -161   -184    -23    174    -70   -103    -57   -239   -259   -228   -145    -51
   -158   -192    -33    174    -64   -114    -64   -249   -277   -239   -153    -62
   -166   -200    -33    181    -67   -116    -67   -254   -280   -239   -155    -64
   -176   -218    -44    194    -67   -132    -67   -267   -290   -246   -163    -80
   -168   -223    -54    197    -57   -140    -72   -272   -296   -254   -171    -96
   -171   -223    -54    194    -59   -140    -83   -277   -309   -262   -184    -93
   -176   -298   -124    236    -28   -213    -83   -285   -355   -316   -241   -148
   -148   -462   -314    303     80   -387    -62   -283   -459   -467   -413   -322
   -116   -667   -550    392    215   -610     23   -218   -558   -670   -659   -594
   -119   -678   -561    397    218   -620    132    -83   -511   -704   -737   -701
   -210   -446   -239    327     12   -342    150   -197   -433   -571   -576   -542
   -431     51    480    189   -454    265    -20   -698   -379   -259   -129    -59
   -693    792   1486    -49  -1088   1137   -202  -1114   -161    303    602    711
   -724   1228   1953   -254  -1340   1592   -415  -1267     57    836   1226   1410
   -631   1034   1665   -202  -1148   1350   -620  -1387    -59    862   1265   1532
   -587    514   1098     33   -844    805   -688  -1457   -465    290    633    878
   -558    -33    524    296   -542    244   -607  -1335   -862   -439   -171     -7
   -465   -275    189    368   -329    -41   -405   -924   -766   -530   -363   -236
   -342   -265     77    303   -210    -93   -254   -600   -571   -410   -306   -189
   -259   -267     -7    262   -127   -137   -171   -415   -457   -340   -265   -155
   -249   -296    -46    272   -101   -171   -129   -345   -418   -327   -270   -163
   -249   -298    -49    272   -101   -174   -103   -314   -402   -319   -275   -168
   -236   -290    -54    262    -90   -174    -96   -293   -394   -311   -272   -163
   -213   -290    -77    252    -70   -184    -93   -272   -387   -306   -267   -155
   -194   -265    -70    231    -62   -168    -83   -252   -366   -285   -246   -137
   -189   -244    -57    215    -67   -150    -72   -239   -345   -270   -231   -124
   -168   -210    -44    189    -62   -127    -62   -218   -322   -246   -210   -103
   -150   -161    -12    155    -70    -88    -64   -207   -306   -233   -210    -98
   -145   -148     -2    148    -72    -75    -57   -194   -293   -220   -200    -83
   -140   -155    -15    148    -64    -85    -41   -171   -272   -200   -179    -62
   -137   -158    -20    148    -59    -90    -33   -135   -244   -161   -137    -31
   -132   -135     -5    132    -64    -70    -46   -116   -228   -137   -111    -18
   -124   -111     12    119    -70    -49    -46    -93   -207   -109    -93     -2
   -122    -98     20    109    -72    -38    -44    -62   -184    -88    -77     15
   -103    -90     12     98    -59    -38    -36    -25   -153    -57    -57     36
    -98    -62     33     80    -67    -15    -20     31   -106     -7    -18     75
    -96    -33     62     64    -80     12    -18     70    -75     25      7     98
    -70    -36     33     51    -54     -2    -15    114    -41     54     28    129
    -44    -20     23     31    -33      0     -7    174     15    114     77    179
    -23     18     41      2    -33     31     -7    226     67    174    132    218
    -20     80    101    -28    -59     90    -20    257    109    220    179    241
     -2    127    129    -62    -67    127    -28    275    124    244    189    257
     25    140    114    -83    -44    127    -36    283    132    257    202    285
     44    132     88    -90    -23    111    -25    301    153    275    223    309
     49    122     72    -85    -10     98    -20    296    150    267    220    301
     46    161    114   -103    -33    137    -33    254    124    244    202    272
     31    163    132    -98    -49    148    -33    210     98    215    174    236
     15    129    114    -72    -49    124    -46    150     57    176    137    192
      7    124    116    -64    -54    122    -62     90     20    148    116    168
      2     88     85    -46    -41     88    -72     46    -15    109     77    145
     10     75     64    -44    -28     70    -90    -15    -67     59     28     93
      0     93     90    -46    -46     90    -88    -59    -98     28     -7     44
    -18    119    137    -49    -77    127    -77    -90   -106     12    -28     28
    -38    114    153    -38    -96    132    -67   -109   -116      7    -33     20
    -49     90    140    -20    -93    114    -44    -98   -106     12    -20     33
    -59    101    158    -23   -109    129    -20    -75    -80     46     -2     46
    -51    174    226    -59   -137    200    -10    -57    -36     85     20     57
    -62    241    303    -90   -184    272      5    -31     12    137     80    101
    -96    306    400   -106   -249    353      2    -20     44    171    111    132
    -51    322    371   -135   -213    345    -54    -62     23    166    109    135
    -38    288    327   -124   -181    306    -77    -70     25    189    137    140
    -59    275    332   -109   -197    303    -98    -85     10    174    135    122
    -75    265    340    -93   -207    301   -119   -114    -20    145    101    101
    -88    236    322    -75   -205    277   -135   -145    -64     93     44     77
    -93    119    213    -12   -153    166   -137   -150    -83     51    -36     64
   -103     38    142     31   -124     90   -163   -181   -161    -46   -135      7
   -116    -49     64     83    -90      7   -161   -184   -155     -2    -90    -72
   -129    -57     72     93   -101      7   -184   -213   -179    -31   -109   -111
   -142    -70     72    106   -109      0   -207   -241   -220   -101   -161    -98
   -161    -96     64    127   -114    -15   -231   -257   -223    -49   -106   -192
   -148    -93     54    119   -103    -18   -239   -280   -239    -57    -98   -252
   -142   -109     33    124    -90    -38   -213   -283   -252    -77   -119   -236
   -155   -132     23    145    -90    -54   -207   -270   -252    -70   -127   -213
   -171   -163      7    168    -90    -80   -213   -265   -246    -75   -140   -215
   -171   -166      5    168    -88    -80   -231   -298   -280   -114   -181   -215
   -181   -174      7    176    -96    -83   -231   -288   -267   -114   -197   -192
   -181   -202    -20    192    -80   -111   -213   -270   -252    -96   -192   -215
   -189   -257    -67    220    -62   -163   -189   -254   -254    -83   -176   -257
   -171   -384   -215    277     20   -301   -158   -218   -306   -184   -288   -381
   -148   -597   -452    371    150   -527    -67   -135   -384   -381   -527   -639
   -145   -662   -517    405    184   -589     62     12   -340   -459   -665   -789
   -194   -384   -189    288     -2   -288    122     10   -189   -309   -506   -607
   -319     70    389    122   -353    228    -49   -467   -181    -67   -137   -202
   -488    761   1247   -137   -867   1002   -316   -956    -67    459    558    470
   -553   1340   1893   -392  -1223   1615   -537  -1124    226   1135   1309   1137
   -433   1174   1605   -371  -1021   1389   -771  -1202    197   1293   1454   1312
   -392    610   1000   -109   -696    805   -844  -1293   -233    719    852    776
   -381     62    444    158   -415    252   -792  -1265   -722   -114     -5    -75
   -353   -241    111    298   -233    -64   -600   -919   -704   -366   -353   -433
   -293   -244     46    267   -171    -98   -418   -589   -441   -202   -254   -348
   -215   -200     15    207   -116    -93   -296   -371   -270    -83   -176   -311
   -158   -166    -10    161    -75    -90   -226   -244   -176    -25   -137   -303
   -150   -168    -18    161    -67    -93   -202   -197   -137    -12   -142   -285
   -148   -148      0    145    -75    -75   -192   -176   -122    -12   -153   -283
   -137   -163    -25    150    -57    -96   -174   -150   -101     -2   -153   -275
   -153   -189    -36    171    -59   -114   -153   -111    -67     20   -124   -244
   -166   -168     -2    168    -83    -85   -142    -90    -36     75    -54   -254
   -158   -140     15    148    -88    -62   -148    -85    -23     88    -44   -239
   -129   -129      0    129    -67    -64   -155    -75     -5    103    -33   -228
   -132    -98     33    114    -85    -33   -150    -51     36    140    -20   -241
   -119    -88     31    103    -75    -28   -137    -28     62    137    -44   -233
   -109   -114     -5    109    -54    -62   -122     -5    101    176    -12   -215
   -109   -142    -33    124    -38    -88    -98     31    148    215     20   -197
    -96   -179    -85    135     -7   -135    -83     75    189    246     57   -148
    -77   -174    -96    127      7   -135    -64    132    246    324    135    -85
    -72   -101    -28     88    -23    -67    -77    137    254    340    142    -88
    -57    -44     12     49    -36    -15    -93    148    262    345    140    -83
    -38      7     46     12    -44     28    -90    184    303    379    168    -46
    -18     44     62    -12    -38     51    -67    246    366    431    205      2
     -2     75     77    -38    -38     75    -72    290    407    472    220     41
      5    137    132    -72    -62    135    -80    335    457    527    267     77
     15    192    176   -103    -80    184    -77    379    509    584    322    122
     28    231    202   -129    -85    218    -62    423    558    628    366    174
     36    239    200   -137    -83    220    -57    413    548    618    353    158
     46    244    197   -148    -75    220    -67    381    522    587    327    124
     46    272    226   -161    -90    249    -67    387    532    602    353    140
     38    306    267   -171   -114    288    -70    355    511    592    358    135
     36    298    259   -168   -114    280    -64    316    470    548    306    111
     12    290    277   -153   -132    283    -54    272    428    501    252     85
    -10    288    296   -140   -153    293    -54    223    397    467    223     51
     -2    277    280   -137   -140    277    -62    150    348    415    194    -10
    -12    246    259   -119   -137    252    -59    103    301    366    148    -57
    -28    236    265   -103   -148    249    -59     70    262    324    109    -88
    -38    220    257    -93   -148    239    -62     31    223    283     67   -114
    -57    192    249    -67   -153    220    -49     15    200    254     38   -122
    -72    184    257    -59   -163    220    -46      2    194    252     44   -145
    -88    226    311    -70   -200    267    -36     10    218    283     75   -137
    -98    285    384    -93   -241    335    -25     18    252    314    103    -96
   -142    306    449    -80   -296    376    -23      0    254    316    101    -77
   -122    342    465   -111   -293    402    -51    -10    272    340    119    -36
    -15    376    389   -181   -202    381   -109      2    285    358    140    -15
      5    402    394   -205   -194    400   -127      7    298    376    155    -20
    -38    397    436   -179   -236    415   -132    -20    270    345    142    -38
    -72    358    431   -142   -252    394   -137    -41    244    335    137    -72
    -44    348    389   -153   -218    368   -137    -41    233    322    111    -90
    -38    272    311   -116   -176    290   -150    -38    197    265     51   -114
    -12    150    163    -67    -88    155   -184    -85    116    194      0   -197
    -12     83     96    -36    -54     88   -192   -111     77    166    -18   -262
    -28     25     54      0    -41     38   -184   -119     54    137    -44   -275
    -44      2     46     18    -46     25   -189   -140     20    111    -49   -275
    -54      2     57     25    -54     28   -194   -142     10    106    -72   -345
    -59     -5     51     31    -57     23   -197   -150    -12     62   -155   -358
    -62    -12     49     36    -57     18   -202   -166    -36     25   -174   -290
    -59    -12     46     36    -54     15   -205   -176    -49     23   -148   -301
    -83    -20     62     51    -72     20   -207   -197    -64     28   -142   -342
    -90    -28     59     59    -75     12   -210   -207    -67     15   -158   -361
    -54    -18     36     36    -46      7   -223   -197    -70      0   -192   -350
    -41    -36      5     36    -25    -15   -218   -189    -72    -15   -218   -353
    -10   -122   -111     67     49   -116   -218   -200   -122    -67   -257   -413
     12   -348   -361    166    184   -353   -153   -127   -181   -194   -389   -550
    -10   -558   -550    283    270   -555     -5     -7   -192   -342   -571   -748
    -51   -542   -491    296    218   -517    135    103    -85   -340   -600   -795
   -163   -275   -111    220    -25   -194    163    -75    -31   -197   -400   -615
   -254    166    420     41   -337    293   -129   -646   -148     70     49   -174
   -324    836   1158   -257   -740    997   -452  -1075   -124    542    683    426
   -327   1254   1579   -465   -953   1418   -706  -1210     36   1070   1254    950
   -280    953   1234   -335   -756   1093   -828  -1218     -7   1114   1244    961
   -249    413    662    -83   -457    537   -810  -1218   -449    342    444    257
   -233    -25    207    129   -220     90   -683  -1047   -769   -350   -275   -418
   -194   -202     -7    197    -93   -106   -514   -704   -571   -340   -371   -548
   -161   -210    -49    187    -57   -129   -374   -433   -298   -174   -275   -465
   -129   -231   -103    179    -15   -168   -265   -257   -132    -83   -228   -407
   -106   -252   -145    179     18   -200   -215   -179    -70    -41   -213   -405
    -88   -262   -174    174     41   -218   -192   -142    -51    -18   -194   -387
    -80   -275   -194    179     57   -236   -168   -103    -28    -20   -187   -348
    -80   -290   -213    184     64   -252   -158    -85    -18    -10   -158   -340
    -96   -283   -189    189     46   -236   -142    -57     10     25   -106   -324
    -80   -257   -176    168     46   -218   -142    -54     15     28    -98   -319
    -90   -223   -132    158     20   -179   -122    -31     46     49    -80   -309
    -98   -226   -127    161     12   -176   -114    -23     59     51    -85   -314
    -77   -231   -155    153     36   -194   -114    -20     59     49    -88   -306
    -57   -220   -166    137     54   -194   -103      0     85     70    -70   -275
    -44   -218   -174    132     64   -197    -96     15    109     85    -62   -257
    -57   -194   -137    127     38   -166    -93     44    129    101    -54   -236
    -59   -187   -127    122     33   -158    -80     88    168    145    -10   -179
    -70   -194   -124    132     25   -161    -57    132    220    213     57   -163
    -70   -155    -85    114      7   -122    -54    163    265    257    109   -171
    -59   -153    -96    106     15   -124    -44    205    314    301    145   -140
    -44   -155   -111     98     33   -135    -25    262    366    335    166   -122
    -36   -153   -119     93     41   -137     -2    324    423    379    205    -57
    -44   -116    -72     80     12    -96     36    410    509    462    296     51
    -36    -88    -54     62      7    -72     62    465    566    514    329     62
    -20    -83    -62     51     18    -72     85    509    597    535    353    129
    -33    -46    -15     38    -10    -33    111    553    639    576    407    174
    -28    -44    -15     36     -7    -31    114    555    644    576    410    181
    -20    -31    -10     25     -7    -20    111    537    618    550    389    192
    -33    -20     12     25    -23     -5    101    509    581    524    387    174
    -64     -5     59     33    -64     25     90    465    540    488    368    137
    -72    -33     38     54    -57      2     59    384    457    415    306     70
    -93    -80     12     85    -54    -33     38    319    384    348    241     25
   -103    -80     23     90    -64    -31     15    249    319    285    197      0
   -119    -57     62     88    -93      2     -2    189    288    262    207    -31
   -145    -20    124     83   -135     51    -10    127    252    226    168   -145
   -171    -88     83    127   -127     -2     10     98    220    179    114   -150
   -176    -83     93    129   -135      5     20     80    215    176    109   -145
   -202   -101     98    150   -150     -2     36     72    220    161     77   -148
   -205    -96    109    150   -158      5     28     36    187    119     51   -150
   -184    -59    124    119   -155     31     31     38    194    124     70   -153
   -166      7    174     77   -168     90     44     57    236    166    109   -122
   -168     67    236     49   -202    150     57     85    293    226    166    -85
   -176    109    285     33   -231    197     49     90    324    265    202    -57
   -132    103    233     12   -181    168    -15     33    285    223    168    -57
    -96     67    163     15   -129    114    -62      0    239    171    122    -54
    -88     28    116     28   -101     72    -67      0    231    181    145    -46
   -103     10    114     46   -109     62    -70    -18    218    187    158    -72
   -116    -10    106     64   -111     46    -77    -36    192    171    145   -106
   -116    -90     25    103    -72    -33    -80    -44    153    122     98   -127
   -122   -184    -62    150    -31   -122    -90    -67     96     51     36   -161
   -145   -265   -119    205    -12   -192    -98    -75     67     18     -5   -210
   -148   -319   -174    233     10   -246   -116   -101     18    -46    -85   -252
   -150   -400   -252    275     49   -327   -116   -122    -12    -93   -132   -262
   -142   -415   -275    277     64   -345   -124   -150    -41   -111   -137   -298
   -135   -428   -293    283     77   -361   -111   -155    -44    -98   -106   -329
   -137   -423   -288    280     72   -355   -129   -176    -75   -135   -140   -353
   -142   -428   -285    285     70   -358   -140   -192    -90   -158   -161   -345
   -124   -441   -316    283     96   -379   -150   -215   -119   -192   -197   -348
    -88   -459   -371    275    140   -415   -187   -244   -150   -231   -241   -376
    -88   -470   -384    277    145   -428   -192   -246   -153   -241   -246   -376
    -90   -475   -384    283    145   -431   -192   -252   -153   -239   -233   -376
    -83   -524   -441    303    179   -483   -197   -257   -181   -270   -236   -405
    -59   -680   -620    371    280   -652   -179   -241   -259   -374   -335   -574
    -49   -937   -888    493    418   -914    -70   -142   -340   -589   -602   -839
    -83   -976   -893    527    405   -935     77     12   -272   -646   -714   -917
   -129   -735   -605    431    236   -670    103    -88   -194   -545   -581   -753
   -249   -275    -25    262   -111   -150   -106   -639   -246   -319   -205   -363
   -426    488    911    -31   -670    698   -381  -1132   -145    210    501    340
   -483   1031   1512   -275   -997   1270   -613  -1306     93    815   1192   1028
   -410    932   1343   -259   -875   1137   -818  -1374     85    995   1379   1244
   -371    387    758     -7   -563    571   -888  -1413   -296    436    774    680
   -345   -220    124    280   -236    -49   -766  -1273   -698   -363    -88   -155
   -285   -522   -236    402    -25   -379   -558   -906   -639   -537   -371   -446
   -202   -535   -335    366     64   -436   -384   -568   -407   -400   -309   -389
   -124   -522   -397    324    135   -459   -272   -363   -262   -316   -267   -337
   -101   -548   -446    322    171   -498   -223   -283   -213   -301   -272   -335
   -103   -587   -483    345    187   -535   -200   -249   -200   -303   -277   -327
   -119   -594   -475    355    176   -537   -176   -223   -187   -290   -259   -316
   -129   -576   -446    353    158   -511   -158   -197   -158   -252   -226   -327
   -129   -571   -441    350    155   -506   -142   -168   -135   -236   -207   -306
   -109   -540   -433    324    161   -488   -140   -161   -132   -241   -210   -303
    -80   -483   -402    283    161   -444   -137   -148   -111   -231   -202   -288
    -59   -446   -387    254    163   -418   -129   -135    -88   -226   -197   -267
    -64   -457   -392    262    163   -426   -122   -124    -80   -220   -192   -244
    -62   -436   -374    249    153   -405   -109   -101    -59   -192   -158   -220
    -59   -407   -350    231    145   -379   -106    -85    -44   -171   -135   -207
    -49   -405   -355    228    153   -381   -111    -80    -33   -168   -137   -200
    -54   -420   -368    236    153   -394   -106    -57    -15   -163   -137   -181
    -51   -384   -332    218    140   -358    -93    -20     18   -132   -109   -153
    -41   -337   -296    187    124   -316    -90      5     49    -96    -64   -137
     -7   -306   -298    158    145   -303   -103     33     70    -75    -41   -103
      0   -280   -280    137    140   -280    -98     77    103    -38    -18    -80
    -33   -285   -252    158    106   -270    -64    127    150     -2      7    -49
    -33   -267   -233    150     98   -252    -46    168    187     25     33    -10
     51   -233   -285     90    168   -259    -64    213    226     62     62     28
    124   -197   -324     36    223   -259    -88    241    252     90     85     54
    148   -140   -290     -5    218   -215    -96    262    265    114    109    103
    176    -70   -246    -54    210   -158    -93    275    288    155    161    135
    215    -38   -254    -88    233   -145    -93    275    296    174    187     93
    218    -41   -262    -88    239   -150    -90    249    267    137    132    106
    213    -57   -270    -77    241   -163    -93    220    236     98    111    145
    189    -62   -254    -64    218   -158   -103    171    200     57     83    106
    174    -57   -231    -57    202   -142   -109    116    155     20     54     59
    153    -59   -215    -46    181   -137   -106     70    119    -23     15     36
    122    -93   -215    -15    166   -153   -103     28     83    -64    -25     10
     75   -122   -200     20    137   -161    -96    -20     38   -111    -64    -41
     20   -122   -142     51     80   -132    -75    -72      2   -158   -109    -88
     -7   -114   -106     59     46   -109    -67   -114    -23   -174   -111    -98
      2   -116   -119     54     59   -116    -72   -124    -18   -145    -80   -129
     -7   -137   -132     70     62   -135    -67    -96    -10   -137    -98   -135
    -33   -142   -109     88     36   -127    -31    -75      2   -132    -88   -106
    -75    -80     -5     75    -36    -41     12    -90     33   -111    -62   -101
    -49    -23     23     36    -36      0      7   -109     44    -98    -57    -67
     31     25     -5    -31     18     10    -57    -80     54    -80    -38     -2
     70     59    -10    -64     41     25    -98    -57     72    -62    -12     33
     44     31    -12    -38     28     10   -114    -88     46    -83    -18     20
     41     44      2    -44     18     25   -137   -124     18   -103    -51    -20
     59     44    -18    -51     38     12   -176   -148    -15   -135    -96    -31
     36     12    -23    -23     31     -5   -176   -179    -41   -161   -122    -54
      5    -46    -51     18     25    -49   -181   -218    -83   -207   -168   -101
     44   -135   -179     44    109   -155   -218   -239   -140   -267   -236   -163
     72   -210   -285     67    179   -246   -244   -239   -171   -309   -288   -200
     51   -259   -311    103    181   -285   -244   -244   -200   -355   -337   -210
     23   -298   -324    135    171   -311   -239   -267   -231   -371   -345   -283
      0   -306   -306    153    150   -306   -236   -293   -252   -376   -345   -301
    -10   -306   -296    155    142   -301   -241   -311   -270   -392   -345   -270
     -2   -311   -309    158    153   -311   -244   -316   -285   -400   -340   -267
     -7   -322   -316    163    150   -319   -257   -335   -311   -436   -374   -285
     -2   -303   -301    153    148   -301   -257   -337   -314   -449   -392   -288
    -12   -306   -293    161    140   -301   -241   -353   -335   -475   -418   -293
    -33   -316   -283    176    124   -301   -218   -392   -358   -483   -415   -319
    -15   -324   -311    168    145   -316   -233   -371   -342   -446   -371   -322
      0   -329   -332    163    166   -329   -254   -355   -342   -462   -381   -340
    -31   -446   -418    236    192   -433   -233   -376   -431   -584   -522   -480
   -153   -722   -568    439    207   -646    -88   -407   -579   -839   -807   -758
   -116   -857   -740    485    309   -797     -5   -324   -607   -948   -958   -943
     62   -670   -735    303    397   -701    -49   -215   -498   -833   -849   -844
    -62   -262   -200    161     67   -231   -163   -527   -413   -576   -485   -452
   -350    462    813    -54   -581    636   -337  -1036   -275   -101    176    254
   -480   1080   1558   -301  -1018   1319   -509  -1228      0    519    919   1044
   -418   1106   1525   -345   -971   1314   -730  -1350     20    776   1234   1439
   -350    698   1049   -174   -701    872   -852  -1444   -309    376    795    989
   -335    137    472     98   -402    303   -815  -1395   -740   -381    -80     49
   -298   -228     70    262   -187    -80   -620  -1093   -810   -722   -517   -397
   -187   -293   -106    239    -41   -200   -446   -748   -631   -633   -485   -394
    -57   -309   -252    181     96   -280   -345   -501   -491   -542   -436   -371
     -7   -309   -301    158    145   -306   -298   -392   -439   -532   -478   -361
    -18   -345   -327    179    153   -335   -267   -332   -410   -509   -462   -306
     10   -337   -348    163    176   -342   -267   -324   -413   -517   -465   -337
     33   -342   -379    153    205   -358   -272   -332   -420   -530   -462   -361
     25   -311   -337    142    181   -324   -270   -327   -407   -506   -426   -353
     23   -293   -319    135    171   -306   -265   -306   -407   -509   -439   -350
     36   -314   -353    137    194   -332   -259   -283   -407   -509   -444   -342
     41   -296   -340    124    189   -319   -239   -259   -374   -478   -410   -322
     15   -272   -288    129    150   -280   -205   -246   -329   -449   -374   -290
    -15   -239   -223    124    101   -231   -189   -239   -303   -418   -337   -259
      7   -239   -246    114    124   -241   -192   -207   -285   -394   -319   -236
     83   -283   -366    101    223   -324   -207   -179   -296   -394   -303   -215
     90   -262   -353     85    220   -306   -197   -137   -257   -335   -231   -187
     85   -202   -288     57    187   -244   -200   -119   -231   -298   -213   -215
     98   -192   -293     46    194   -241   -194    -96   -213   -296   -236   -189
    106   -166   -272     25    189   -218   -189    -59   -189   -277   -218   -135
    119   -129   -249      5    184   -189   -171     -5   -148   -228   -166   -122
    140   -148   -288      2    213   -218   -163     38   -119   -215   -171    -96
    155   -119   -275    -18    213   -194   -153    101    -67   -161   -114    -18
    179    -46   -228    -67    202   -137   -140    168     -2    -80    -33     41
    200      2   -197   -101    200    -96   -129    228     57    -18     23    109
    194     54   -142   -127    168    -44   -119    267    103     31     64    155
    192     83   -109   -137    150    -12   -111    283    127     57     90    184
    210     93   -116   -153    163    -10   -124    285    122     62     93    200
    202     88   -114   -145    158    -12   -116    290    132     70    103    202
    192     72   -119   -135    155    -23   -116    262    116     51     93    189
    179     70   -109   -124    145    -18   -116    231     96     28     75    163
    161     72    -88   -119    124     -5   -114    197     80     12     64    142
    140     85    -54   -111     98     15   -119    155     57     -7     49    109
    109     46    -62    -80     83     -7   -111    109     20    -54     -5     83
     85      2    -83    -44     83    -38   -109     54    -20   -109    -54     49
     72    -28   -101    -23     85    -64   -106     10    -46   -127    -62     12
     57    -18    -75    -18     64    -46   -106    -28    -75   -145    -57      0
     41    -20    -62    -10     49    -41   -103    -49    -96   -148    -75    -85
     38    -28    -67     -5     51    -49    -88    -54   -101   -166   -109    -90
     36     -5    -44    -18     41    -23    -75    -46    -93   -161   -106    -67
     18     64     46    -41    -12     57    -54    -10    -41   -103    -51    -38
      5    109    103    -59    -49    106    -44     -5     -5    -72    -20    -12
     54    116     62    -85     -2     90    -85    -51    -31   -106    -44    -15
     70    124     51    -98     10     88   -119    -59    -12    -90    -31     12
     59    109     49    -83      5     80   -124    -49     12    -59     -5     28
     38    140     98    -90    -31    119   -135    -70      0    -57      5    -12
     25    142    114    -85    -44    129   -148    -85    -10    -62      7    -10
     18    124    106    -72    -46    116   -161   -109    -31    -90    -12    -20
     -2     51     54    -23    -28     51   -153   -119    -46   -111    -44    -64
      2    -31    -36     12     18    -33   -153   -137    -85   -158    -90   -106
     10    -90   -101     38     54    -96   -153   -161   -119   -194   -127   -150
     -7   -122   -114     62     51   -119   -155   -179   -140   -218   -142   -184
    -46   -111    -64     80      7    -88   -153   -184   -148   -228   -181   -231
    -44   -148   -103     93     28   -124   -161   -210   -184   -270   -252   -257
      2   -176   -179     85     90   -176   -202   -272   -252   -335   -303   -288
      0   -194   -194     96     93   -194   -210   -267   -254   -337   -301   -275
    -10   -213   -202    111     96   -207   -207   -262   -246   -332   -288   -265
     -5   -210   -207    106     98   -207   -202   -254   -231   -306   -254   -252
     -5   -210   -205    106     98   -207   -210   -257   -231   -303   -249   -252
    -15   -226   -210    116     96   -218   -218   -270   -236   -314   -252   -259
     -7   -233   -226    122    109   -231   -218   -272   -233   -303   -233   -257
     -2   -275   -275    137    135   -275   -218   -272   -254   -332   -283   -301
     10   -433   -444    210    226   -439   -181   -244   -319   -436   -423   -433
     18   -670   -688    324    350   -678    -72   -171   -407   -631   -659   -680
     33   -740   -774    353    402   -756     51    -59   -410   -763   -836   -849
     -5   -485   -480    244    236   -483     98    -90   -290   -626   -667   -709
   -168     25    192     70   -181    109    -33   -501   -202   -288   -210   -293
   -345    769   1111   -213   -730    940   -277   -943    -31    265    485    392
   -355   1340   1696   -491  -1026   1517   -517  -1109    252    893   1187   1111
   -215   1163   1376   -475   -795   1267   -748  -1137    267   1091   1358   1332
   -197    602    800   -202   -498    701   -823  -1236   -166    535    787    784
   -218     36    254     88   -236    145   -774  -1239   -691   -322    -83    -88
   -202   -262    -59    233    -72   -161   -584   -932   -709   -592   -439   -459
   -153   -249    -96    200    -31   -174   -415   -615   -470   -446   -353   -389
    -75   -246   -174    161     46   -210   -293   -402   -322   -361   -311   -348
    -23   -252   -228    135    101   -241   -226   -272   -244   -319   -293   -324
     -2   -265   -262    135    129   -265   -200   -223   -213   -298   -288   -316
      2   -257   -259    127    129   -259   -187   -205   -194   -293   -298   -327
     10   -239   -249    114    127   -244   -176   -202   -189   -303   -314   -337
      2   -236   -239    116    116   -236   -163   -184   -174   -298   -316   -324
     12   -236   -249    111    129   -241   -150   -161   -153   -283   -303   -296
     12   -233   -246    109    129   -239   -150   -150   -135   -254   -277   -298
     12   -218   -231    103    122   -223   -158   -140   -116   -231   -257   -296
     15   -244   -262    111    137   -252   -163   -132   -116   -226   -252   -296
     38   -231   -270     96    153   -249   -150   -103    -90   -205   -239   -283
     36   -197   -236     77    135   -215   -132    -75    -46   -163   -207   -252
     33   -137   -171     49    101   -153   -132    -62    -18   -135   -181   -231
     57   -119   -179     31    116   -148   -137    -54     -7   -122   -166   -218
     51    -98   -150     23    101   -124   -124    -10     38    -77   -127   -184
     51    -85   -140     15     93   -111   -129     12     57    -62   -119   -171
     75    -54   -129    -12    101    -90   -129     54     90    -28    -93   -148
     83    -44   -127    -23    103    -85   -114    109    150     23    -57   -106
     64    -18    -83    -23     72    -49    -90    168    210     80    -18    -64
    111      7   -103    -62    106    -46    -98    207    257    132     25    -23
    158     44   -114   -101    137    -36    -93    257    309    181     72     33
    168     83    -85   -127    127     -2    -77    314    371    246    137    101
    176     96    -80   -135    129      7    -75    355    420    298    200    142
    179    124    -54   -153    114     36    -77    361    428    314    218    142
    184    161    -23   -174    103     70    -72    358    426    316    215    135
    181    168    -12   -176     96     80    -67    340    410    296    187    111
    171    148    -23   -158     98     62    -67    306    379    259    150     75
    174    137    -38   -155    106     49    -67    272    342    226    124     54
    161    109    -51   -135    106     28    -64    241    311    202    106     46
    140     83    -57   -114     98     12    -64    184    259    153     62      2
    103     62    -41    -83     72     10    -59    129    213    101     15    -46
     64     57     -7    -62     36     25    -44    101    197     85      5    -67
     54     38    -15    -46     36     12    -44     51    153     44    -36   -109
     51     20    -33    -38     41     -5    -54      2     96     -7    -85   -158
     18     18      0    -18     10     10    -36      5    101     -7    -96   -163
     15    -23    -38      2     25    -31    -41    -12     80    -33   -116   -184
     18    -20    -38      0     25    -28    -38    -15     77    -33   -114   -184
     20     46     25    -36     -2     38    -31      2    127     20    -67   -140
     10    111    101    -59    -44    106    -36      7    161     59    -25   -109
     -7    153    158    -72    -83    155    -51      5    181     93      7   -106
    -38    161    200    -62   -119    179    -57     20    226    148     54    -64
    -25    114    140    -44    -85    127    -90    -18    184    103     15    -85
      5     80     75    -41    -33     77   -135    -70    127     51    -31   -119
      2     57     51    -31    -25     54   -129    -80    119     49    -33   -127
    -33      7     38     12    -36     23   -109    -64    114     38    -36   -140
    -46    -98    -51     70      0    -77   -109    -64     85      2    -72   -174
    -59   -202   -142    132     41   -174    -98    -51     54    -41   -119   -205
    -64   -226   -163    142     49   -194   -111    -77     15    -77   -153   -241
    -62   -257   -194    158     64   -226   -127   -116    -33   -135   -202   -298
    -51   -298   -249    174     98   -275   -168   -187    -98   -207   -262   -371
    -75   -322   -246    200     85   -285   -174   -194    -96   -200   -252   -371
    -96   -361   -265    226     83   -314   -166   -189   -109   -210   -265   -379
    -96   -361   -265    226     83   -314   -168   -194   -119   -210   -270   -379
    -98   -381   -285    239     90   -335   -161   -181   -116   -205   -262   -371
   -101   -397   -296    249     96   -348   -145   -163   -116   -205   -257   -366
   -119   -405   -288    259     83   -345   -135   -155   -103   -189   -249   -366
    -93   -407   -314    249    109   -361   -153   -179   -119   -205   -272   -387
    -51   -402   -350    226    148   -376   -158   -176   -129   -231   -303   -392
    -31   -454   -423    244    194   -439   -155   -166   -168   -296   -376   -444
    -20   -688   -667    353    322   -678    -75    -90   -218   -441   -566   -626
    -25   -849   -823    436    397   -836     59     33   -202   -561   -732   -810
    -31   -727   -698    379    332   -714    158    150    -72   -496   -691   -800
   -116   -348   -231    233     57   -290    109    -75    -46   -340   -465   -600
   -239    213    449     12   -345    329   -176   -644   -184    -75    -18   -166
   -319    854   1174   -267   -745   1013   -444  -1028   -181    366    589    400
   -277   1047   1325   -384   -802   1184   -665  -1150   -101    805   1078    844
   -215    579    795   -181   -504    685   -740  -1156   -254    691    927    709
   -215     41    257     85   -236    150   -683  -1140   -670    -72    124    -28
   -226   -366   -140    296    -44   -254   -532   -969   -857   -644   -519   -610
   -161   -514   -355    335     96   -433   -397   -688   -644   -594   -568   -652
    -88   -498   -410    293    161   -454   -277   -436   -400   -423   -449   -524
    -62   -485   -426    272    179   -457   -158   -220   -205   -272   -327   -426
    -54   -462   -410    257    176   -436   -101   -127   -114   -205   -293   -446
    -49   -493   -446    270    197   -470    -83    -96   -101   -223   -342   -436
    -44   -519   -475    283    215   -498    -72    -70    -83   -231   -358   -379
    -31   -517   -485    272    226   -501    -72    -57    -67   -210   -324   -397
    -33   -504   -470    267    218   -488    -62    -36    -44   -181   -288   -402
    -33   -498   -467    265    215   -483    -59    -23    -20   -150   -257   -392
    -38   -472   -433    257    197   -454    -44     -2     18   -109   -220   -353
    -62   -426   -366    244    150   -397    -33     15     44    -70   -174   -319
    -75   -413   -337    244    129   -376    -20     33     64    -36   -140   -353
    -77   -418   -340    246    129   -379     -7     46     72    -38   -166   -358
    -75   -439   -363    257    142   -402     12     80     96    -36   -176   -244
    -83   -400   -316    241    116   -358     31    122    150     15   -127   -239
    -64   -368   -303    215    119   -337     15    122    153     25   -122   -226
    -44   -353   -309    197    129   -332     -2    129    158     25   -124   -213
    -38   -324   -285    181    122   -306     -7    150    184     54    -96   -192
    -41   -309   -267    171    111   -288     10    202    244    127    -31   -166
    -23   -301   -280    161    127   -290     25    257    306    184     23   -114
     20   -272   -296    124    158   -283     15    290    340    223     59    -57
     57   -231   -288     88    171   -259      0    316    376    262     85    -36
     75   -179   -257     49    163   -218      5    366    433    316    135     -7
     88   -145   -233     28    158   -189     18    415    480    371    189     18
     93   -142   -236     23    163   -189     33    457    522    410    226     59
    111   -137   -249     12    179   -192     33    457    522    410    231     70
    109   -127   -236      7    171   -181     33    441    501    387    218     49
    106   -122   -228      7    166   -174     23    402    452    337    184     28
     93   -155   -249     28    168   -202     10    355    397    280    145    -12
     77   -174   -252     49    163   -213      5    322    353    244    109    -67
     41   -181   -226     70    132   -202     23    298    329    210     57    -67
     49   -213   -262     80    155   -239      7    213    244    116    -23   -101
     33   -233   -267     98    148   -249      0    161    187     62    -57   -135
     23   -301   -324    140    174   -311      7    135    155     25    -93   -176
     20   -309   -329    140    174   -319     10     90    129     12    -96   -220
      5   -285   -293    140    148   -288     18     67    132     28    -72   -241
    -20   -296   -277    155    127   -285     18     44    114     10    -96   -265
    -46   -340   -293    194    122   -316     31     46    111     -2   -114   -257
    -41   -303   -262    168    109   -283     44     59    135     20    -83   -220
    -18   -218   -202    116     90   -210     46     70    163     57    -38   -192
     -2   -163   -163     83     77   -163     41     72    176     80    -18   -194
     10   -103   -114     46     62   -109     28     62    192    101      7   -187
     18    -83   -101     33     59    -90      2     46    194    114     28   -155
     12   -124   -137     54     72   -129     -5     36    187    106     23   -148
     12   -101   -114     41     62   -106    -18     23    174     93      7   -153
     -7    -85    -77     46     33    -83    -23     20    166     96      5   -150
     -2   -101    -98     49     46    -98    -28     15    161     83      7   -148
      2   -194   -200     96     98   -197    -33      2    119     28    -44   -179
    -12   -337   -324    174    153   -332    -46    -15     59    -44   -114   -228
    -33   -392   -358    213    161   -376    -46    -20     31    -62   -127   -252
    -28   -410   -381    218    174   -397    -51    -41     18    -62   -132   -285
    -20   -431   -410    226    194   -423    -72    -62    -12    -90   -145   -316
    -38   -475   -436    257    197   -457    -72    -75    -31   -114   -155   -337
    -46   -542   -496    296    223   -519    -62    -88    -49   -137   -189   -345
    -46   -555   -511    301    231   -535    -67   -103    -72   -155   -202   -332
    -36   -535   -498    283    231   -517    -85   -109    -80   -166   -210   -337
    -38   -548   -511    290    236   -530    -90   -116    -88   -176   -213   -353
    -49   -550   -501    301    226   -527    -90   -124    -96   -184   -213   -366
    -51   -568   -519    309    231   -545    -93   -129   -111   -207   -239   -381
    -44   -555   -514    298    233   -535    -98   -137   -119   -218   -252   -371
    -23   -605   -581    314    277   -594    -93   -127   -137   -236   -277   -407
     -7   -779   -771    394    381   -776    -64   -101   -213   -363   -418   -553
     12  -1000  -1013    493    511  -1008     25     -5   -267   -550   -659   -795
     10  -1002  -1013    496    509  -1008    137    142   -174   -574   -730   -870
    -62   -724   -662    392    298   -693    166     54    -96   -457   -571   -740
   -181   -246    -64    215    -59   -155    -36   -488   -223   -272   -218   -405
   -327    462    787    -67   -558    623   -319   -982   -239    166    431    207
   -368    948   1317   -290   -844   1132   -558  -1182   -101    709   1085    833
   -290    805   1096   -257   -696    950   -717  -1221   -109    893   1267   1052
   -254    241    496      7   -374    368   -717  -1197   -397    402    701    550
   -257   -316    -59    285    -98   -189   -574  -1078   -769   -423   -179   -290
   -215   -607   -392    410     85   -501   -384   -745   -649   -542   -420   -555
   -158   -636   -478    394    158   -558   -239   -439   -389   -368   -335   -485
    -96   -636   -540    366    220   -589   -137   -241   -226   -259   -265   -420
    -51   -626   -574    337    259   -600    -88   -135   -148   -220   -244   -407
    -41   -631   -589    335    272   -610    -67    -80   -122   -218   -252   -366
    -41   -636   -594    337    275   -615    -54    -51   -101   -207   -236   -340
    -57   -628   -571    342    257   -600    -46    -36    -88   -194   -218   -353
    -44   -631   -589    337    272   -613    -49    -33    -90   -207   -252   -379
    -12   -628   -615    319    298   -620    -54    -18    -85   -210   -267   -348
      2   -592   -594    293    296   -592    -49     -7    -72   -202   -249   -335
     18   -548   -566    265    290   -555    -54      0    -54   -189   -231   -327
     28   -519   -550    244    288   -535    -49     10    -28   -161   -207   -301
      5   -519   -527    257    265   -524    -28     23     -7   -140   -184   -280
    -12   -530   -517    272    252   -524     -7     25      5   -124   -168   -265
     36   -488   -524    226    280   -506    -23     44     23   -103   -150   -244
     59   -454   -517    197    285   -485    -38     70     38    -88   -137   -233
     57   -454   -511    200    283   -483    -38     90     59    -70   -119   -223
     57   -444   -501    192    275   -472    -23    132     98    -28    -80   -187
     67   -436   -504    184    285   -470    -12    194    148     28    -31   -122
     49   -426   -475    184    262   -449      7    244    189     49    -12    -83
     25   -405   -431    189    228   -418     36    267    223     75     15    -51
     67   -381   -449    155    257   -415     25    309    267    124     59    -28
    129   -332   -462    101    296   -397     25    394    332    200    135     23
    148   -283   -431     64    288   -355     46    439    387    265    194     90
    145   -272   -418     62    280   -345     49    475    418    303    239    135
    137   -259   -397     59    265   -327     44    483    413    306    246    135
    129   -228   -358     49    244   -293     67    480    405    298    246    135
     93   -233   -327     67    207   -277     88    433    376    265    228    129
    116   -239   -355     62    236   -296     67    376    324    223    197     98
    189   -226   -415     18    301   -319     18    361    277    184    166     72
    181   -249   -431     33    306   -340     10    332    239    137    132     70
    148   -275   -423     62    283   -348     28    275    197     93     93     28
    137   -252   -389     57    262   -319     36    223    155     46     46      0
    124   -272   -397     72    259   -332     31    174    114     -7      5    -10
    106   -283   -389     88    246   -335     41    135     85    -36    -12    -28
     93   -280   -374     90    231   -327     57    109     72    -36     -5    -62
     64   -272   -337    103    200   -303     72     88     67    -20     10    -90
     33   -303   -337    135    184   -319     90     77     59    -31      5    -98
     28   -316   -345    145    187   -329     96     67     54    -51    -23   -101
     70   -249   -319     88    192   -283     90     85     70    -41    -12    -57
     88   -179   -267     46    176   -223     90    106    106     10     41    -25
     93   -101   -194      2    142   -148     85    111    140     75    106     -2
     98    -72   -171    -12    135   -122     54     98    153     96    137      2
    101   -114   -215      5    155   -163     28     80    127     62    114      7
     96   -140   -236     20    163   -187     10     70    116     57    101    -15
     72   -158   -231     41    150   -194      2     70    109     57    119    -28
     62   -158   -220     49    140   -189      0     64    101     46    116    -28
     64   -223   -288     77    174   -254    -10     51     59    -12     36    -64
     51   -324   -376    135    213   -350    -20     25      0    -83    -38    -96
     38   -415   -454    187    246   -433    -25      7    -41   -122    -77   -135
     31   -488   -519    228    275   -504    -28     -2    -59   -129    -85   -184
     23   -504   -527    239    272   -514    -36    -28    -98   -163   -109   -220
     18   -488   -506    233    259   -496    -36    -46   -127   -194   -132   -220
      2   -509   -511    249    257   -509    -31    -54   -135   -207   -140   -228
     12   -542   -555    265    283   -548    -38    -70   -148   -236   -171   -254
     20   -579   -602    277    309   -589    -49    -72   -166   -257   -181   -233
     12   -576   -589    280    298   -581    -59    -83   -184   -254   -176   -259
     -2   -574   -574    285    283   -574    -62    -90   -192   -262   -187   -270
    -25   -587   -561    306    267   -574    -41    -80   -187   -265   -181   -241
    -12   -607   -597    309    290   -602    -46    -98   -200   -275   -200   -272
     23   -644   -667    309    342   -654    -51   -116   -244   -337   -259   -332
     54   -779   -833    361    444   -807    -33    -96   -322   -452   -389   -452
     88   -982  -1070    446    579  -1026     44    -20   -410   -628   -602   -704
    101  -1049  -1150    472    623  -1098    179    127   -363   -696   -706   -836
     41   -841   -883    397    462   -862    252     83   -252   -576   -561   -719
   -132   -389   -259    259     59   -324     90   -428   -259   -348   -200   -371
   -329    322    652      5   -491    485   -163   -976   -197     83    389    311
   -405    935   1337   -267   -872   1135   -413  -1200      7    633   1067   1060
   -342    940   1283   -301   -813   1111   -649  -1291     23    883   1350   1369
   -288    449    737    -83   -514    592   -727  -1304   -275    480    914    927
   -246   -161     85    205   -166    -38   -618  -1171   -698   -329     31     38
   -194   -540   -345    366     75   -444   -397   -802   -701   -613   -366   -355
   -114   -579   -465    345    174   -522   -213   -454   -470   -480   -306   -329
    -36   -555   -519    296    241   -540    -90   -239   -322   -384   -236   -311
     -2   -584   -581    293    288   -584    -20   -137   -254   -348   -215   -332
     12   -600   -615    293    314   -607    -10   -119   -254   -376   -265   -311
     25   -576   -602    275    311   -589     -5   -106   -246   -376   -265   -319
     38   -550   -589    254    311   -571     -5    -93   -241   -376   -252   -322
     36   -550   -587    257    311   -568     -5    -77   -231   -384   -249   -311
     41   -563   -607    259    322   -587     -2    -64   -223   -394   -254   -288
     54   -558   -613    252    332   -584      5    -51   -207   -384   -246   -267
     57   -524   -581    231    319   -553      7    -38   -187   -358   -223   -272
     46   -511   -558    233    301   -535     20    -15   -158   -329   -197   -262
     33   -504   -537    233    285   -519     25     -2   -145   -335   -197   -236
     38   -483   -522    220    277   -501     38     31   -122   -324   -176   -192
     54   -470   -527    207    288   -496     38     49   -111   -311   -171   -189
     62   -478   -540    207    301   -509     46     64    -85   -257   -137   -187
     62   -441   -504    189    280   -472     46     98    -59   -246   -119   -161
     62   -423   -488    179    275   -454     67    150     -5   -194    -80   -103
     54   -376   -431    158    241   -402     62    168     20   -161    -59    -90
     85   -309   -394    111    239   -350     62    202     54   -135    -36    -51
    140   -293   -433     75    285   -363     67    254     83   -129    -28     -2
    161   -265   -426     49    293   -345     83    314    132    -72     20     36
    176   -210   -387     15    280   -298    106    381    197      0     83     90
    223   -187   -410    -18    316   -298    109    420    228     31    111    158
    241   -142   -387    -51    314   -265    101    441    252     64    150    181
    244   -106   -350    -70    296   -226    103    449    272     96    210    218
    252    -70   -322    -90    285   -194    103    446    285    114    236    215
    262    -57   -319   -101    290   -187     96    418    259     62    174    194
    257   -111   -371    -72    311   -241    101    384    218      0    106    210
    246   -153   -400    -46    322   -275     96    355    207     12    129    205
    210   -135   -345    -38    277   -241     77    298    168    -10    114    153
    176   -101   -277    -36    226   -189     64    226    122    -51     80    111
    150    -96   -246    -28    197   -171     57    155     77   -101     33     77
    111   -116   -228      2    168   -171     72    109     41   -135     10     46
     93   -116   -210     10    150   -163     75     57     15   -163    -25     20
     80   -124   -205     23    142   -163     72     10    -12   -194    -49     -2
     72   -142   -215     33    142   -176     75    -23    -20   -197    -51    -20
     59   -153   -215     46    135   -184     93    -44    -28   -202    -64    -38
     31   -161   -192     62    109   -176    122    -44    -15   -202    -67    -36
     41    -88   -129     23     85   -109    140    -31     12   -184    -54    -12
     77    -20    -98    -31     88    -59    132    -36     15   -192    -59     12
     64     10    -54    -38     59    -20    129    -36     20   -181    -41     54
     57     31    -25    -44     41      2    106    -41     28   -158    -12     90
     64     41    -23    -51     44     10     70    -57     18   -158    -12     88
     70     36    -33    -54     51      0     38    -77     -2   -174    -28     62
     80     18    -62    -51     72    -20     28    -96    -20   -187    -38     62
     70     15    -54    -44     62    -18     20   -119    -46   -207    -57     41
     41    -18    -59    -10     49    -38     15   -122    -59   -223    -59     44
     41   -106   -150     31     93   -127    -15   -174   -129   -293   -129    -15
     38   -197   -236     77    135   -215    -28   -210   -187   -358   -192    -72
     23   -244   -267    109    145   -254    -33   -239   -218   -384   -220    -96
      7   -262   -270    127    137   -265    -49   -285   -257   -420   -259   -132
    -12   -259   -246    135    114   -254    -57   -324   -293   -462   -301   -168
     -2   -265   -262    132    127   -265    -83   -353   -335   -509   -337   -168
     15   -290   -309    135    161   -298   -109   -368   -366   -532   -355   -171
     23   -311   -335    145    179   -322   -116   -374   -371   -532   -358   -200
     15   -265   -280    122    145   -272   -116   -381   -366   -537   -342   -179
     -7   -254   -246    129    116   -249   -114   -392   -371   -522   -324   -174
     -2   -283   -280    142    137   -283   -135   -426   -418   -566   -368   -218
     -2   -353   -350    179    174   -353   -140   -433   -439   -597   -405   -239
    -20   -366   -345    192    161   -355   -116   -423   -428   -581   -389   -233
    -10   -449   -439    231    213   -444    -98   -428   -491   -667   -478   -319
     25   -657   -683    314    353   -670    -49   -418   -626   -872   -698   -532
     44   -807   -852    381    446   -828     62   -337   -691  -1044   -901   -750
     25   -704   -732    337    376   -717    150   -277   -623  -1005   -865   -732
   -122   -355   -236    239     54   -296    106   -587   -545   -774   -550   -407
   -337    340    678     -2   -509    509    -77  -1021   -342   -259     98    275
   -506   1119   1626   -306  -1065   1371   -231  -1174     46    449    896   1117
   -418   1270   1688   -426  -1052   1478   -498  -1208    228    857   1306   1618
   -337    896   1231   -280   -784   1062   -667  -1319    -41    579   1008   1400
   -306    342    649    -20   -478    496   -711  -1413   -579   -194    226    584
   -275   -148    127    213   -202    -10   -553  -1218   -870   -763   -420   -119
   -205   -244    -38    220    -83   -142   -348   -872   -714   -727   -452   -210
   -111   -241   -129    176      7   -187   -202   -639   -579   -652   -420   -181
    -49   -262   -213    155     80   -239   -124   -517   -514   -615   -405   -168
    -36   -246   -210    142     85   -228    -96   -472   -501   -615   -410   -176
    -23   -236   -213    127     93   -226    -88   -452   -509   -639   -439   -163
    -12   -254   -241    132    111   -246    -90   -444   -522   -667   -472   -161
    -18   -270   -252    140    116   -262    -88   -428   -511   -654   -452   -161
    -18   -277   -259    148    119   -270    -83   -402   -496   -633   -439   -174
    -20   -270   -249    142    111   -259    -90   -400   -498   -613   -400   -197
    -28   -228   -202    127     85   -215   -101   -387   -485   -594   -387   -187
    -23   -220   -197    122     85   -210   -103   -368   -472   -592   -402   -153
    -15   -228   -213    122     98   -220    -98   -345   -454   -576   -392   -127
    -20   -200   -179    109     77   -189    -98   -322   -439   -555   -379   -132
    -57   -174   -116    114     28   -145    -93   -296   -407   -524   -348   -101
    -38   -179   -140    106     49   -161   -101   -283   -397   -519   -353    -70
     10   -184   -194     88    101   -189   -116   -277   -407   -542   -368    -57
     18   -168   -187     75     98   -176   -114   -246   -374   -483   -306    -70
      5   -158   -163     75     83   -161   -101   -200   -340   -444   -275    -51
      7   -140   -150     64     77   -142    -80   -148   -303   -413   -252    -12
     51   -109   -161     28    106   -135    -70    -98   -265   -379   -231     28
     90    -98   -189      2    137   -142    -88    -67   -244   -345   -202     44
    109    -64   -174    -20    140   -119    -77     -5   -187   -290   -158     85
    148    -20   -171    -64    155    -96    -70     46   -132   -228   -103    150
    181     20   -161   -101    171    -70    -64     88    -85   -174    -51    194
    184     49   -137   -116    161    -44    -67    109    -49   -137    -20    228
    184     83   -103   -135    145    -10    -75    109    -44   -129    -15    244
    168     85    -83   -127    124      2    -72    103    -44   -135    -20    244
    145    101    -44   -122     96     28    -59     88    -49   -145    -28    231
    129     96    -33   -114     80     33    -64     46    -80   -174    -51    202
    122    103    -18   -114     70     44    -67      7   -106   -202    -67    184
     98    114     12   -109     41     62    -77    -41   -140   -231    -90    158
     77     85      7    -80     36     46    -90    -96   -189   -277   -145    101
     70     44    -25    -59     46      7    -93   -158   -239   -332   -205     49
     54      0    -54    -28     54    -28    -85   -210   -283   -384   -257      5
     25    -28    -54      0     38    -41    -80   -246   -319   -418   -290    -38
     -5    -41    -36     23     15    -38    -70   -283   -340   -444   -309    -70
    -25    -46    -23     33     -2    -36    -62   -296   -342   -449   -314    -80
    -44    -70    -25     57    -10    -49    -41   -283   -327   -433   -309    -77
    -20    -15      2     18    -12     -5    -23   -262   -285   -392   -270    -38
     15     85     70    -49    -25     77    -31   -270   -267   -366   -244    -20
     -5    127    132    -62    -70    129    -49   -270   -246   -335   -213      7
     -2    148    150    -72    -75    150    -80   -270   -223   -298   -176     38
     15    140    124    -80    -54    135   -103   -285   -241   -311   -192     20
     33     88     54    -59    -10     72   -129   -314   -277   -353   -239    -23
     36     85     49    -62     -5     67   -145   -342   -298   -368   -252    -41
      0     70     70    -36    -33     70   -142   -345   -290   -353   -231    -33
    -10     25     36     -7    -23     31   -153   -353   -311   -371   -249    -54
    -12    -80    -67     46     25    -75   -174   -392   -384   -454   -337   -137
    -31   -148   -119     88     41   -135   -176   -405   -418   -485   -371   -168
    -44   -158   -116    101     36   -137   -179   -428   -446   -509   -389   -194
    -54   -179   -127    116     36   -155   -187   -452   -478   -535   -415   -228
    -64   -210   -145    137     38   -179   -184   -467   -504   -563   -439   -259
    -62   -218   -158    137     46   -189   -174   -459   -501   -563   -441   -265
    -67   -220   -153    142     41   -187   -171   -452   -496   -558   -446   -262
    -80   -226   -145    150     31   -184   -161   -444   -480   -550   -446   -257
    -46   -277   -231    163     90   -254   -189   -478   -517   -581   -475   -280
    -38   -303   -267    168    111   -285   -181   -470   -522   -584   -475   -280
    -59   -314   -257    187     96   -285   -166   -454   -504   -566   -462   -265
    -83   -335   -252    207     83   -296   -153   -444   -493   -550   -459   -262
    -77   -379   -301    228    111   -340   -142   -428   -498   -553   -478   -288
    -54   -519   -465    285    202   -493   -116   -397   -553   -646   -594   -410
    -46   -779   -732    413    340   -756    -10   -303   -626   -844   -839   -667
    -31   -857   -828    441    397   -844    109   -168   -600   -945   -982   -833
    -64   -594   -530    329    231   -563    174   -142   -462   -810   -841   -724
   -215   -127     88    168   -150    -20    -10   -644   -470   -540   -446   -324
   -358    553    911    -96   -633    732   -290  -1145   -384    -41    220    342
   -423   1088   1512   -332   -969   1301   -511  -1332   -127    589    940   1054
   -366    969   1335   -301   -849   1150   -704  -1371    -46    898   1239   1397
   -332    384    717    -25   -524    548   -730  -1423   -454    332    631    815
   -322   -179    142    249   -231    -18   -644  -1353   -927   -506   -231    -49
   -288   -496   -207    392    -41   -353   -488  -1070   -976   -823   -628   -452
   -244   -485   -241    366     -2   -363   -340   -748   -735   -696   -584   -423
   -197   -439   -244    316     20   -340   -239   -537   -566   -600   -535   -387
   -168   -410   -241    290     33   -327   -171   -413   -467   -548   -501   -366
   -155   -423   -270    288     54   -348   -161   -381   -465   -558   -522   -379
   -155   -394   -239    275     41   -316   -166   -366   -449   -550   -517   -371
   -148   -361   -213    252     31   -288   -171   -363   -436   -553   -532   -392
   -116   -363   -249    239     64   -306   -176   -361   -439   -574   -555   -423
   -106   -366   -259    236     75   -314   -166   -329   -410   -550   -535   -402
    -93   -371   -277    233     90   -324   -153   -285   -368   -504   -493   -358
    -90   -363   -275    226     90   -319   -145   -262   -342   -472   -465   -335
    -88   -358   -272    223     90   -316   -140   -241   -319   -452   -446   -322
    -80   -340   -259    210     88   -301   -135   -228   -293   -428   -436   -319
    -75   -361   -285    218    103   -324   -119   -213   -272   -415   -439   -322
    -64   -324   -262    192     96   -293   -114   -189   -241   -384   -415   -301
    -59   -285   -226    171     80   -257   -116   -174   -210   -355   -389   -283
    -54   -246   -194    150     67   -220   -127   -158   -184   -335   -368   -272
    -28   -189   -161    109     64   -176   -129   -127   -145   -303   -348   -249
    -15   -189   -174    101     77   -184   -124    -90   -114   -272   -327   -231
      0   -176   -176     88     88   -176   -111    -46    -75   -231   -290   -200
     18   -150   -168     64     90   -161    -96     10    -12   -174   -241   -150
     33   -132   -166     49     98   -148    -80     67     49   -111   -189    -93
     62    -88   -153     10    106   -119    -75    122    109    -44   -135    -46
     85    -64   -150    -10    116   -109    -72    171    168     20    -70      7
     88    -51   -140    -20    114    -96    -72    205    207     67     -7     51
     93    -41   -135    -25    114    -88    -57    228    244    111     38     57
     93      0    -96    -49     93    -46    -62    210    236     90      2     25
     88    -18   -106    -36     96    -59    -59    192    213     62    -31     54
     77    -51   -129    -12    101    -88    -67    163    179     25    -51     44
     49   -114   -163     33    106   -137    -64    132    142     -7    -77      2
     41    -93   -137     23     88   -114    -62    109    119    -33   -106    -25
     33    -62    -96     12     62    -77    -72     57     80    -83   -145    -70
     -2   -122   -122     59     59   -122    -72      2     31   -140   -197   -124
    -25   -192   -166    109     70   -179    -62    -41    -12   -184   -236   -171
    -38   -226   -187    129     72   -207    -62    -85    -54   -226   -277   -215
    -54   -218   -163    135     54   -192    -83   -132   -103   -275   -324   -272
    -70   -233   -163    150     46   -200    -88   -163   -129   -298   -348   -306
    -77   -254   -176    166     49   -215    -67   -168   -127   -298   -350   -314
    -83   -215   -135    148     23   -176    -59   -171   -119   -285   -335   -301
    -77   -163    -85    122      2   -124    -46   -140    -70   -220   -275   -252
    -64   -148    -83    103      7   -116    -36   -114    -28   -171   -231   -202
    -44    -57    -12     51    -15    -36    -46   -119     -7   -140   -200   -158
    -23     20     41      0    -33     31    -77   -132      2   -114   -171   -137
    -12      2     15      5    -15      7    -96   -145    -12   -124   -192   -176
    -15    -28    -12     20     -2    -20   -109   -155    -31   -148   -218   -205
    -12     -7      5     10    -10     -2   -103   -153    -31   -140   -197   -168
    -10     12     23     -2    -18     18    -98   -153    -33   -135   -187   -163
     -7    -70    -62     38     25    -67   -109   -168    -75   -181   -233   -205
      2   -205   -207     98    103   -205   -109   -179   -116   -228   -277   -239
      2   -265   -267    132    135   -265    -98   -181   -127   -236   -270   -262
     -2   -309   -306    155    150   -309    -93   -202   -158   -272   -319   -332
      2   -327   -329    163    163   -329    -98   -231   -194   -316   -379   -324
      5   -329   -337    161    168   -332   -106   -244   -213   -332   -394   -319
     -5   -332   -327    168    161   -329   -103   -244   -226   -335   -387   -329
      0   -345   -345    171    171   -345    -98   -241   -228   -327   -376   -335
    -18   -376   -358    197    168   -368   -103   -249   -239   -332   -371   -363
    -18   -405   -387    210    181   -397   -109   -257   -249   -337   -384   -392
    -12   -387   -374    200    179   -381   -119   -257   -236   -327   -381   -353
    -25   -426   -400    223    184   -413   -137   -272   -249   -353   -407   -361
    -15   -457   -441    236    210   -449   -135   -270   -244   -353   -407   -366
      5   -501   -509    246    254   -506   -132   -254   -259   -387   -454   -415
     46   -701   -748    327    397   -724    -98   -189   -303   -483   -581   -550
     70   -870   -940    397    504   -906     18    -57   -283   -579   -756   -795
     77   -771   -852    345    462   -810    129     83   -142   -537   -753   -797
     12   -426   -439    205    223   -433    127    -46    -64   -400   -561   -605
   -119     33    153     44   -135     93    -85   -594   -223   -236   -218   -277
   -249    701    948   -228   -600    823   -340  -1093   -314    106    340    239
   -259   1088   1348   -415   -802   1218   -568  -1340   -303    493    849    717
   -197    776    974   -288   -584    875   -683  -1415   -444    465    815    704
   -197    174    371     12   -283    272   -662  -1374   -748    -75    194    111
   -150   -327   -176    236     12   -252   -581  -1221  -1018   -745   -566   -597
    -59   -581   -522    319    228   -550   -444   -867   -813   -735   -680   -675
    -18   -589   -574    303    275   -581   -319   -576   -532   -542   -558   -550
     -5   -558   -553    283    272   -555   -215   -368   -335   -400   -446   -449
     12   -555   -571    270    290   -563   -158   -241   -213   -296   -363   -394
     72   -566   -639    246    353   -600   -150   -194   -179   -277   -363   -420
     70   -600   -670    265    368   -633   -148   -171   -171   -293   -392   -400
     46   -589   -636    272    340   -613   -137   -158   -161   -290   -387   -361
     57   -558   -615    249    335   -587   -135   -145   -137   -257   -342   -345
     54   -537   -592    239    322   -563   -132   -119   -103   -226   -316   -345
     59   -530   -589    233    322   -558   -132   -101    -83   -213   -311   -329
     54   -548   -602    246    327   -574   -132    -85    -72   -200   -296   -296
     44   -540   -584    246    314   -561   -132    -80    -59   -187   -267   -306
     70   -511   -581    220    324   -545   -132    -72    -44   -176   -270   -311
     80   -483   -566    200    322   -524   -129    -46    -12   -150   -259   -257
     70   -452   -522    192    296   -485   -127    -20     18   -111   -218   -233
     64   -444   -509    187    285   -475   -129     -7     38    -90   -202   -236
     49   -413   -462    181    254   -439   -122     25     75    -59   -163   -202
     49   -387   -436    166    241   -410   -114     75    127     -7   -109   -168
     72   -363   -436    145    254   -400   -103    137    181     38    -64   -132
     75   -353   -428    137    249   -389    -90    194    239     88    -18   -109
     88   -337   -428    124    257   -381    -75    239    283    124      0    -72
    101   -314   -418    106    259   -366    -70    290    332    171     33     -7
    124   -239   -363     57    244   -301    -72    335    387    226     80     31
    148   -176   -327     12    236   -252    -67    394    444    280    142    109
    163   -171   -335      2    249   -252    -54    439    485    340    218    148
    176   -174   -350     -2    259   -259    -41    462    501    361    241    122
    179   -137   -316    -20    246   -226    -44    446    472    314    184    114
    187   -135   -322    -28    254   -226    -49    418    441    285    171    145
    171   -166   -340     -2    254   -252    -54    384    405    265    166     90
    153   -168   -324      7    239   -246    -67    324    353    215    135     31
    129   -176   -306     23    218   -241    -80    252    290    150     85      7
     93   -192   -288     46    189   -239    -80    184    239    109     64    -20
     72   -189   -262     57    166   -226    -83    135    205     77     38    -59
     51   -231   -283     88    166   -257    -83     88    163     28    -12    -90
     10   -259   -270    124    140   -265    -54     64    155     18    -28   -111
    -20   -218   -197    119     85   -207    -33     51    163     25     -7   -106
      7   -174   -181     83     93   -179    -36     44    166     36      0   -119
     33   -150   -184     57    106   -166    -38     33    163     31    -18   -140
     33   -148   -181     57    106   -163    -31     33    168     36     -7   -114
     33   -114   -150     38     90   -132    -23     41    200     80     38   -122
     51    -70   -122      7     85    -96    -23     44    228    101     57   -103
     51    -59   -111      2     80    -83    -31     38    239    114     62    -67
     51     -7    -59    -20     54    -33    -41     33    257    153    106    -25
     54    -12    -70    -20     62    -41    -64     25    249    158    119    -10
     57    -23    -80    -18     67    -49    -85     12    231    140    109    -28
     44    -33    -77     -7     59    -57   -111    -15    205    109     80    -59
     46    -59   -106      7     75    -83   -124    -28    189     90     62    -70
     44   -137   -181     46    109   -158   -127    -25    168     59     33    -67
     33   -275   -309    119    168   -290   -132    -38    119     10    -15   -111
     25   -332   -358    150    192   -345   -145    -67     77    -18    -49   -181
     -2   -340   -337    171    166   -340   -150    -88     49    -49    -64   -215
    -18   -389   -371    202    176   -381   -148   -103     10   -101    -98   -215
     -7   -433   -426    220    207   -431   -155   -116    -18   -137   -137   -233
      5   -446   -452    220    226   -449   -163   -129    -33   -158   -155   -252
     20   -426   -446    202    233   -436   -187   -158    -51   -166   -171   -285
     20   -491   -511    233    265   -501   -197   -171    -70   -171   -184   -329
     28   -506   -535    239    280   -519   -187   -168    -72   -166   -176   -335
     23   -485   -509    228    265   -496   -166   -163    -67   -168   -163   -306
     12   -498   -511    244    262   -504   -166   -171    -85   -197   -184   -306
     18   -483   -504    231    259   -493   -184   -181    -93   -202   -187   -314
     31   -498   -530    233    280   -514   -187   -179   -106   -220   -210   -342
     51   -644   -698    293    374   -670   -163   -158   -168   -329   -329   -436
     90   -917  -1008    413    548   -961    -75    -77   -259   -555   -589   -649
    114  -1018  -1132    452    620  -1075     57     75   -228   -667   -750   -787
     77   -792   -870    355    472   -831    140     88   -101   -524   -631   -719
    -70   -384   -314    226    122   -350      7   -374   -114   -296   -275   -410
   -252    275    527    -10   -389    400   -272   -971   -109    135    345    158
   -355    976   1330   -311   -844   1153   -519  -1241     96    722   1091    839
   -319   1041   1361   -363   -839   1200   -758  -1366    129   1000   1423   1195
   -254    553    807   -150   -530    678   -844  -1389   -153    628   1005    857
   -205    -38    166    122   -187     62   -774  -1291   -597   -197     83    -20
   -158   -485   -329    322     85   -410   -568   -935   -657   -589   -423   -418
    -88   -568   -480    327    194   -524   -381   -566   -415   -478   -394   -366
    -15   -563   -550    288    265   -558   -246   -319   -244   -355   -316   -329
     25   -581   -607    277    316   -594   -158   -179   -135   -272   -259   -342
     44   -574   -620    265    329   -597   -137   -145   -111   -283   -257   -335
     49   -576   -626    262    335   -600   -122   -127   -106   -298   -267   -335
     49   -555   -605    252    327   -579   -124   -122    -96   -296   -265   -345
     51   -542   -594    246    322   -568   -119   -109    -77   -275   -233   -329
     49   -550   -602    249    324   -576   -116    -96    -64   -257   -213   -337
     49   -555   -605    252    324   -579   -111    -83    -59   -262   -223   -340
     72   -524   -597    226    332   -561    -98    -67    -49   -267   -223   -303
    106   -478   -584    187    345   -530   -103    -59    -38   -249   -200   -290
     96   -472   -568    187    329   -519   -111    -54    -25   -228   -181   -296
    101   -467   -571    181    335   -519    -98    -28     -5   -223   -176   -259
    127   -444   -571    155    348   -509    -88     -5     18   -200   -153   -254
    129   -428   -558    150    342   -493    -72     18     49   -166   -116   -259
    103   -410   -514    150    309   -462    -62     49     80   -137    -85   -231
    129   -381   -511    127    319   -446    -31     98    116    -98    -57   -200
    155   -371   -527    106    340   -449      5    163    171    -62    -23   -153
    145   -353   -498    103    322   -426     10    215    210    -28      5   -111
    161   -335   -496     83    327   -415     23    283    257     15     41    -64
    192   -293   -485     49    337   -389     18    332    298     51     70    -31
    213   -270   -483     25    348   -376     20    384    335     85     96      5
    236   -218   -454     -7    345   -335     28    436    381    129    137     62
    246   -187   -433    -31    340   -311     28    465    407    168    189    122
    265   -129   -394    -67    327   -259     28    480    428    210    226    129
    296    -83   -381   -106    337   -231     31    478    433    228    244    132
    316    -62   -379   -127    348   -220     38    462    418    202    205    132
    311    -31   -345   -142    327   -187     33    436    392    150    163    174
    277    -57   -335   -109    303   -197     28    397    368    148    184    155
    244    -80   -324    -80    283   -202     12    340    340    158    200     59
    202    -77   -280    -62    241   -179     15    290    316    135    171      7
    231    -77   -311    -77    267   -194      7    194    239     44     93    -18
    241    -93   -335    -75    288   -213     10    132    200      0     44    -31
    205   -124   -332    -41    267   -228      0     77    174    -15     28    -80
    187   -109   -296    -38    241   -202    -15     41    161    -15     28   -109
    194    -72   -267    -62    228   -168      5     33    161    -20     25    -88
    153    -93   -246    -31    200   -168     51     18    140    -57    -15    -80
    124   -111   -236    -10    179   -174     98     20    137    -57     -7    -90
    124   -122   -246      0    184   -184    103     12    140    -46      2   -124
    142    -75   -220    -33    179   -148     98     15    153    -49    -12   -101
    174     20   -153    -98    161    -64    103     41    200      2     49    -33
    200     88   -114   -145    155    -12     88     44    231     49     98    -15
    187    103    -83   -145    135     10     72     44    252     70    124     20
    158     70    -88   -116    122     -7     62     31    236     49    101     12
    145     44   -101    -96    122    -25     46     12    218     23     70      5
    135      7   -127    -72    129    -59     28    -12    181    -10     36     -5
    140     -5   -145    -67    142    -75      2    -33    150    -28     25    -20
    142    -64   -207    -41    174   -135     10    -33    150    -20     31    -57
    122   -129   -254      2    187   -192     23    -49    122    -46     12   -114
    116   -171   -290     25    202   -231     28    -64     85    -90    -25   -122
    129   -207   -337     38    233   -272      2   -109     20   -145    -83   -150
    116   -254   -374     67    241   -314    -18   -137    -23   -181   -129   -187
    111   -298   -410     90    259   -353    -25   -161    -54   -205   -145   -207
    109   -303   -415     96    259   -358    -23   -174    -72   -223   -163   -223
     96   -311   -407    109    252   -358    -28   -179    -88   -246   -189   -244
     90   -337   -428    124    259   -381    -28   -184   -109   -267   -207   -249
    119   -309   -428     93    272   -368    -31   -194   -111   -265   -202   -228
    135   -290   -426     77    277   -358    -33   -197   -111   -270   -197   -220
    122   -311   -433     96    277   -371    -51   -215   -129   -293   -226   -254
     88   -345   -436    127    262   -389    -57   -218   -142   -309   -246   -275
     80   -355   -436    135    257   -394    -57   -218   -158   -324   -265   -290
    109   -504   -615    197    361   -558    -75   -257   -277   -465   -413   -433
    168   -727   -896    280    532   -810    -10   -228   -423   -691   -662   -688
    200   -769   -971    283    584   -870    135    -96   -407   -771   -771   -828
    137   -615   -753    239    444   -683    215   -114   -296   -665   -654   -727
    -49   -202   -153    124     51   -179     96   -514   -187   -374   -270   -316
   -257    527    784   -135   -519    654   -132   -919     75    213    441    428
   -314   1158   1473   -423   -893   1314   -332   -979    478    901   1182   1208
   -207   1150   1356   -472   -782   1252   -576  -1015    563   1150   1426   1522
   -148    701    846   -277   -498    771   -696  -1127    189    711    976   1096
   -140    137    277      2   -207    207   -672  -1174   -389   -119    140    207
   -106   -257   -153    179     20   -205   -465   -888   -532   -491   -319   -267
    -31   -335   -306    181    137   -319   -262   -558   -374   -433   -332   -288
     54   -324   -381    135    215   -353   -132   -348   -259   -363   -293   -270
     96   -358   -454    132    275   -405    -59   -239   -202   -337   -290   -270
     96   -376   -475    140    283   -426    -25   -194   -184   -332   -288   -257
     93   -376   -470    142    280   -423    -10   -166   -176   -329   -283   -252
     85   -361   -446    137    265   -402      2   -145   -166   -329   -280   -254
     93   -314   -407    111    249   -361     10   -119   -142   -303   -262   -236
    119   -309   -428     93    270   -368      0   -114   -142   -309   -275   -213
    140   -309   -452     83    296   -379     -7   -106   -140   -303   -277   -218
    150   -277   -431     62    290   -353     -2    -83   -119   -280   -254   -215
    161   -244   -405     41    283   -324      5    -62    -96   -254   -231   -194
    148   -241   -389     46    267   -314     10    -49    -83   -249   -231   -176
    155   -233   -389     38    270   -309      2    -36    -77   -241   -233   -163
    150   -228   -381     36    265   -303      0    -20    -64   -215   -213   -158
    142   -233   -376     46    259   -303     -2     -2    -54   -202   -200   -158
    163   -194   -358     15    259   -277     18     38    -20   -168   -158   -132
    176   -181   -361      2    267   -270     33     88     25   -124   -111    -85
    194   -148   -345    -25    267   -246     38    129     64    -88    -75    -46
    223    -93   -316    -64    270   -205     51    184    111    -41    -38     -5
    254    -59   -316    -98    285   -187     59    246    163      7      2     36
    259    -46   -306   -106    283   -176     72    303    210     54     38     75
    265    -15   -283   -124    272   -150     80    363    259    103     75    122
    272      5   -267   -137    270   -129     77    413    306    153    116    168
    288     38   -249   -163    267   -103     80    459    355    207    163    228
    319     72   -249   -197    283    -88     77    475    384    239    192    267
    316    109   -210   -213    262    -49     80    467    394    257    207    285
    283    101   -181   -192    233    -38     85    441    376    246    197    272
    262     75   -189   -168    223    -57     90    415    348    220    184    252
    239     72   -166   -158    202    -46     93    392    332    205    168    239
    218     75   -142   -148    181    -33     83    340    296    179    140    205
    215     85   -129   -150    174    -20     62    270    244    127     96    150
    202     57   -148   -129    174    -44     70    207    192     70     46    101
    187     36   -150   -114    168    -57     75    161    155     28     10     59
    171     23   -150    -98    161    -62     75    122    119     -7    -23     25
    158     18   -140    -88    150    -59     75     88     90    -41    -59      0
    145      2   -142    -75    142    -70     75     57     59    -67    -88    -36
    122    -25   -148    -49    135    -88     85     36     41    -77   -101    -51
    114    -59   -174    -28    140   -116     96     33     36    -80   -103    -54
    129    -15   -145    -57    137    -80    101     49     62    -49    -70    -25
    114     57    -57    -85     85      0    109     70    103     -5    -36      7
     88     88     -2    -88     44     44    103     72    124     20    -15     28
     70    119     49    -96     10     85     75     70    150     51     15     59
     77    166     88   -122     -5    127     49     62    171     77     46     85
    101    129     28   -116     36     80      5     12    114     20    -12     28
    109    109      0   -109     54     54     -5      5    101      7    -25     31
    101     64    -36    -85     70     15      2     -2     83     -5    -31     20
     83     18    -64    -49     75    -23      2     -7     59    -28    -57    -10
     75    -83   -158      2    116   -122      0    -15     23    -77   -106    -59
     64   -150   -218     41    140   -184     -5    -33    -12   -116   -150   -111
     51   -174   -228     59    137   -200    -10    -59    -41   -148   -176   -137
     31   -220   -252     96    140   -236     -2    -75    -70   -179   -207   -166
      7   -277   -285    132    145   -283     10    -88    -98   -205   -236   -194
      7   -327   -337    158    171   -332     12   -103   -119   -226   -252   -205
     25   -327   -353    150    187   -340     15   -106   -129   -223   -246   -197
     28   -311   -340    142    184   -324     15   -103   -127   -218   -244   -189
      5   -319   -324    155    163   -319     18   -106   -132   -220   -244   -192
    -18   -324   -306    171    142   -316     15   -109   -135   -218   -244   -210
    -38   -358   -319    197    140   -340     28   -109   -135   -228   -259   -233
     -2   -366   -363    184    179   -366     25   -116   -129   -218   -241   -233
    -33   -426   -392    228    176   -410     44    -85   -116   -202   -231   -213
    -20   -545   -527    283    252   -537     51    -75   -176   -288   -322   -298
    -12   -766   -753    387    368   -761    124    -10   -265   -475   -555   -558
    -18   -917   -898    467    439   -909    272    135   -254   -618   -774   -753
    -46   -701   -654    371    301   -678    355    233    -96   -498   -657   -649
   -163   -272   -109    215    -28   -192    236   -135    -85   -293   -348   -376
   -280    335    615    -28   -449    475    -49   -745   -153     31    168    145
   -415   1028   1444   -306   -930   1236   -262  -1052     20    618    911    867
   -340   1101   1441   -384   -891   1270   -491  -1163     96   1000   1322   1306
   -280    600    880   -161   -581    740   -576  -1221   -194    670    943    997
   -283     28    309    127   -296    168   -530  -1208   -691   -176     51    119
   -239   -418   -179    329    -31   -298   -358   -974   -875   -730   -584   -514
   -176   -537   -361    355     90   -449   -200   -600   -589   -561   -504   -439
   -127   -509   -381    316    124   -446    -67   -319   -342   -376   -368   -340
    -59   -501   -444    280    189   -472      5   -163   -223   -298   -319   -314
    -36   -501   -465    270    213   -483     28   -129   -220   -324   -353   -348
    -49   -504   -454    275    200   -480     51    -96   -202   -316   -353   -319
    -31   -488   -459    259    213   -475     59    -70   -176   -285   -322   -306
    -36   -462   -426    246    192   -444     77    -36   -140   -257   -303   -306
    -10   -436   -426    223    207   -431     51    -33   -127   -259   -322   -288
      0   -431   -431    213    215   -431     36    -44   -122   -277   -342   -285
     31   -389   -420    179    223   -402     33    -28   -106   -265   -332   -267
     41   -368   -413    163    226   -389     25    -23   -101   -254   -324   -277
     44   -340   -384    148    213   -361     12    -23    -98   -267   -358   -254
     54   -332   -387    137    218   -358     18     -2    -77   -244   -322   -192
     77   -316   -394    119    233   -353     25     18    -38   -181   -257   -220
     77   -301   -381    111    228   -340     49     57     10    -98   -163   -241
     83   -244   -327     80    205   -285     67     90     62    -33    -85   -226
    103   -228   -332     59    215   -277     57    109     85    -25    -77   -189
    109   -226   -335     57    220   -280     62    145    111    -12    -77   -142
    111   -220   -332     51    220   -275     72    197    158     28    -57    -96
    132   -202   -335     36    233   -267     85    262    223     93     -2    -38
    181   -124   -306    -31    241   -213     85    319    283    168     67     -7
    220    -96   -316    -64    267   -205    106    397    361    246    124     57
    254    -41   -298   -109    275   -168    114    457    420    309    181    145
    277     57   -220   -166    249    -80    103    485    470    371    241    205
    257     83   -174   -171    215    -44    127    501    506    410    283    244
    252     57   -197   -155    226    -70    153    522    506    402    265    275
    262     88   -174   -176    218    -41    155    519    496    400    277    298
    259    142   -116   -200    189     12    148    496    493    413    303    298
    257    171    -88   -215    171     44    116    441    449    384    285    259
    249    137   -111   -194    181     12     90    379    387    329    228    202
    192     72   -119   -135    155    -23     90    322    319    246    163    163
    158     23   -135    -90    148    -54     96    277    262    207    140    127
    135     -7   -142    -64    137    -75     83    220    213    153     62     57
    111     -7   -122    -51    116    -64     75    155    161     98      7     12
    119    -20   -140    -49    127    -80     67    109    124     70    -10    -28
    129     -7   -137    -59    132    -72     57     85    101     54    -15    -41
    116    -25   -145    -46    127    -85     62     57     72     20    -44    -70
    101    -38   -140    -31    119    -88     77     49     64      2    -54    -80
     85     -2    -90    -44     88    -46     98     64     93     25    -25    -44
     85     64    -20    -75     54     23    111     90    150     77     18     18
     90    129     38   -111     25     85     96     88    171    109     46     54
     96    171     75   -135     10    124     83     85    194    150     98     75
    111    205     93   -158     10    148     46     72    202    181    132     83
    111    192     80   -150     15    137     33     70    200    171    114    101
    114    166     51   -142     31    109     15     41    168    132     83     96
    109    106     -2   -109     57     51      5     18    135    111     67     57
     77     75     -2    -80     41     36      5     18    116    103     62     28
     80     18    -62    -49     72    -20     -5     10     75     64     20    -10
     88    -75   -163     -7    124   -119    -20     -5     28     23    -18    -44
    101   -129   -231     15    166   -179    -25    -28     -5    -15    -54    -62
    106   -163   -270     25    187   -215    -28    -49    -38    -62    -96    -70
     80   -223   -303     72    192   -262    -28    -75    -77    -93   -124   -114
     77   -262   -342     90    207   -301    -44    -85    -93    -98   -119   -135
     88   -257   -345     83    215   -301    -54    -90   -106   -119   -132   -129
     83   -244   -329     80    205   -285    -64    -98   -114   -124   -148   -145
     85   -249   -335     83    210   -290    -62    -96   -109   -116   -142   -142
     93   -252   -345     77    218   -298    -59   -106   -114   -129   -145   -140
     80   -277   -361     98    220   -319    -49   -109   -122   -135   -150   -153
     46   -301   -348    127    194   -322    -36   -109   -127   -155   -168   -155
     44   -298   -342    127    192   -319    -41   -119   -129   -148   -153   -166
     62   -348   -413    140    236   -379    -31   -106   -145   -174   -174   -207
    116   -532   -649    207    381   -589      0    -62   -218   -329   -358   -348
    150   -743   -896    293    522   -820     96     44   -259   -509   -600   -576
    158   -719   -878    280    517   -797    207    213   -150   -514   -652   -659
     62   -415   -480    176    270   -446    202     83    -70   -355   -441   -459
   -101     83    184      7   -142    132    -15   -483   -174   -114    -23    -64
   -236    823   1060   -293   -649    943   -283   -969   -148    355    654    568
   -228   1353   1582   -561   -904   1467   -530  -1174     20    927   1337   1234
   -200   1047   1247   -423   -724   1145   -646  -1247    -90    948   1337   1187
   -220    397    618    -90   -418    506   -605  -1254   -501    267    566    465
   -176   -200    -23    187    -77   -114   -485  -1104   -844   -485   -270   -254
    -93   -444   -350    270    127   -397   -329   -724   -678   -517   -387   -337
    -44   -384   -342    213    148   -363   -200   -439   -418   -335   -259   -267
    -10   -397   -387    202    187   -392    -80   -241   -262   -249   -220   -200
     44   -420   -465    187    252   -444    -31   -129   -176   -200   -197   -161
     85   -405   -491    161    288   -446    -20    -77   -142   -176   -181   -150
     49   -376   -426    163    233   -400     -5    -75   -137   -179   -189   -166
     28   -353   -381    161    202   -366     10    -80   -129   -171   -187   -158
     31   -379   -410    174    218   -394     12    -54   -109   -153   -171   -142
     -2   -415   -413    210    205   -415     23    -51   -106   -161   -179   -158
     20   -355   -376    166    194   -363     18    -54   -101   -153   -174   -142
    103   -332   -439    114    270   -384    -10    -10    -80   -129   -161   -109
    132   -301   -433     83    280   -366      2     51    -46   -111   -150    -72
    119   -285   -405     83    262   -345     23     88    -10    -70   -103    -31
    137   -265   -402     62    270   -335     38    122     25    -10    -33    -18
    145   -218   -363     36    252   -290     46    137     46     18    -12    -38
    142   -189   -332     23    236   -259     44    140     51     23    -12    -20
    124   -223   -348     49    236   -285     57    158     62     28    -18      0
    103   -226   -329     57    215   -277     80    192     96     54      7     23
    111   -202   -314     44    213   -257     88    231    135     93     51     62
    122   -176   -298     25    207   -236     83    259    158    114     72     88
    142   -148   -290      2    215   -218     85    332    205    148    103    163
    168   -184   -353      7    257   -267     93    394    249    210    148    176
    207   -101   -309    -54    257   -205    109    478    335    301    228    236
    226    -28   -254    -98    239   -142    148    530    392    355    288    322
    184    -15   -200    -83    192   -106    189    535    407    389    340    358
    158      2   -155    -83    155    -75    197    506    407    400    371    387
    181     12   -168    -98    174    -75    179    472    368    358    337    400
    236     67   -168   -153    200    -49    181    527    402    394    358    431
    319    109   -210   -213    265    -49    158    527    379    329    275    428
    267     62   -207   -166    239    -72    161    488    342    314    290    397
    213     44   -168   -129    189    -59    171    431    319    327    327    316
    171     38   -132   -106    150    -46    168    353    262    259    270    277
    166    -15   -181    -75    174    -98    145    301    210    194    223    285
    142    -41   -187    -51    163   -114    148    254    171    176    192    197
    124    -25   -153    -49    137    -88    168    223    150    158    189    168
     64    -28    -93    -20     77    -59    200    166    122    132    192    111
     28    -62    -90     18     59    -75    226    111     88     83    142     85
     57   -111   -168     25    111   -140    218    142     93     72     83    109
     18   -101   -119     41     67   -109    252    135     96     70     75    124
     23    -62    -88     18     51    -75    262    124    109     83     93    119
    142      0   -142    -70    142    -70    233    187    163    127    122    189
    176     80    -96   -129    135     -5    223    205    192    145    166    246
    142    116    -25   -129     85     46    228    174    205    158    181    244
    127    119    -10   -124     67     54    184    150    187    132    168    249
    122     88    -33   -103     77     28    145    153    192    171    213    220
    116     75    -41    -96     77     15    129    161    192    179    228    233
    116     51    -64    -85     90     -5    119    142    166    140    194    244
     93     12    -80    -54     85    -33    127    124    145    111    153    218
     90    -93   -184      2    137   -137    124     88     85     31     72    166
    101   -197   -298     46    197   -246    111     70     44     18     70    106
     54   -215   -270     80    161   -241    114     57     25    -20     18     83
    -12   -244   -231    127    106   -239    132     15     -5    -51      2     46
     41   -283   -324    122    181   -303     77    -67   -101   -111    -18    -51
     64   -309   -376    122    218   -342     54    -49   -122   -142    -44    -31
     -7   -337   -329    171    161   -335    119    -75   -114   -161    -62    -15
      5   -329   -335    161    168   -329    135   -150   -155   -197   -103    -62
     93   -306   -400    106    246   -353     54    -90   -168   -174    -98    -80
    101   -340   -441    119    270   -389     46    -31   -132   -145    -57    -20
     75   -353   -428    137    249   -389     57    -31   -127   -140    -46    -49
     49   -348   -397    148    220   -371     83    -25   -114   -140    -57    -38
     72   -350   -423    140    246   -387     80    -46   -129   -189    -98    -36
     90   -410   -501    158    296   -454     75    -67   -176   -244   -166    -98
    116   -553   -670    218    392   -610     98    -54   -267   -384   -337   -241
    122   -774   -898    324    509   -836    189     23   -350   -581   -568   -509
    103   -831   -935    363    519   -883    314    187   -283   -620   -654   -641
     12   -587   -602    285    306   -594    337    124   -166   -472   -467   -449
   -155    -88     67    119   -111    -10    155   -397   -153   -176    -10    -36
   -298    688    987   -194   -641    836    -75   -919    -49    306    657    683
   -342   1322   1665   -488  -1002   1493   -327  -1210    127    870   1356   1428
   -275   1176   1449   -452   -862   1312   -509  -1312     72   1008   1519   1639
   -228    618    846   -194   -537    732   -530  -1340   -316    423    867    979
   -215     33    246     88   -233    140   -431  -1179   -704   -350      2     96
   -189   -353   -163    272    -12   -259   -254   -782   -657   -540   -298   -241
   -103   -387   -283    244     88   -335    -98   -444   -423   -392   -213   -179
    -12   -319   -306    166    145   -314     33   -205   -249   -257   -116   -101
     38   -262   -301    111    168   -283     98    -96   -174   -223   -111    -72
     70   -280   -350    106    210   -314     98    -83   -192   -283   -189    -75
     67   -280   -350    106    207   -316    101    -54   -176   -239   -106    -77
     80   -280   -361     98    218   -319    103    -41   -161   -215    -90    -90
     80   -290   -374    103    226   -329    111    -28   -155   -223    -98    -57
     64   -265   -329    101    197   -296    124     -5   -124   -176    -23    -36
     67   -252   -319     90    192   -285    135     10    -98   -163    -23    -57
     90   -236   -327     72    207   -280    137     23    -85   -184    -70    -31
     88   -254   -345     80    215   -298    140     38    -75   -181    -70      5
     88   -236   -324     75    205   -280    140     59    -62   -153    -44     18
     93   -202   -296     54    192   -249    153     85    -33   -114     -5     38
    109   -181   -290     33    200   -236    168    119      0    -85     15     62
    114   -174   -288     28    200   -228    166    135     10    -83      7     80
    129   -176   -306     23    218   -241    171    171     38    -62     18    124
    145   -166   -311     10    226   -239    181    213     67    -41     41    148
    148   -135   -283     -7    213   -207    187    249    103     15    101    148
    150   -101   -252    -25    200   -176    200    301    142     54    135    192
    176    -72   -249    -51    213   -161    202    353    187    106    184    213
    207    -54   -265    -77    236   -158    205    410    231    155    228    259
    215    -10   -226   -103    220   -116    218    475    293    220    288    322
    257     25   -231   -142    244   -101    202    498    309    239    306    350
    298     62   -236   -179    267    -85    205    524    332    267    329    387
    301     98   -202   -202    252    -51    215    545    348    285    342    420
    275    124   -153   -200    213    -12    223    542    342    277    335    426
    288    129   -161   -210    223    -15    205    504    303    233    290    407
    275    103   -171   -189    223    -33    194    467    270    205    257    407
    265    106   -161   -187    213    -25    181    420    226    161    226    376
    241    150    -93   -197    166     28    189    381    210    174    270    319
    259    166    -93   -213    176     36    194    327    166    132    228    298
    270    150   -119   -210    194     15    210    280    137    119    228    285
    202    119    -83   -163    142     18    184    202     93     75    184    220
    155     88    -67   -122    111     12    168    137     38     12    119    168
    114     72    -44    -96     77     12    176     90      7    -20     85    124
    119    122      2   -119     59     62    200     83     23    -12     93    129
    114    137     20   -127     46     80    220     77     18    -23     80    124
    114    119      5   -116     54     62    231     72      7    -31     57    116
    161    111    -49   -137    103     31    226     64     -5    -44     38    106
    155    168     12   -161     72     90    267    111     51     15     93    150
     88    246    158   -168    -36    202    306    166    122     75    140    215
    122    254    129   -189     -5    192    265    122     96     46    111    226
    153    262    109   -207     20    187    215     96     80     44    109    241
    140    293    153   -215     -5    223    220    129    127    124    210    267
    114    314    197   -215    -41    257    220    129    135    142    239    257
    137    277    140   -207      0    207    192     75     75     77    174    223
    122    241    119   -184      0    181    179     51     38     38    132    202
     90    181     90   -135      0    137    189     64     38     41    122    194
     96     83    -15    -90     57     33    168     25    -23    -23     54    124
     83     18    -64    -51     72    -23    158      0    -70    -77      5     77
     46    -10    -59    -18     51    -33    166    -10    -93   -114    -41     75
    106    -33   -140    -36    122    -85    142    -64   -153   -171    -90     28
     96    -44   -140    -25    116    -90    122    -90   -171   -176    -80     -7
     54    -64   -119      5     85    -93    135    -90   -171   -181   -101    -20
     33    -59    -96     10     62    -75    140    -98   -174   -197   -135    -57
     38   -106   -145     33     90   -124    129   -119   -218   -246   -181    -88
     96   -137   -233     18    163   -184    122   -140   -270   -272   -200    -77
    116   -103   -223     -7    168   -163    137   -129   -262   -290   -244    -54
     90    -72   -163    -10    124   -119    137   -148   -249   -267   -215   -101
     62    -41   -103    -10     83    -72     90   -207   -288   -309   -252   -163
     54   -142   -197     41    124   -168     54   -200   -350   -353   -290   -111
     75   -262   -337     93    205   -298     59   -171   -384   -381   -306   -218
     98   -454   -553    176    324   -504    142   -124   -485   -568   -527   -459
    111   -626   -737    257    423   -680    280    -10   -542   -769   -797   -641
     67   -496   -563    213    314   -527    400     90   -384   -592   -600   -563
    -72    -62     10     67    -41    -25    301   -246   -275   -327   -267   -205
   -246    646    891   -202   -568    766     23   -761   -145    140    340    452
   -376   1397   1774   -509  -1075   1584   -174   -971    194    859   1184   1239
   -303   1538   1842   -618  -1072   1691   -402  -1013    366   1291   1654   1748
   -252   1088   1340   -418   -795   1213   -519  -1122     49    950   1293   1441
   -257    454    711   -101   -483    581   -506  -1171   -517     90    374    535
   -194   -111     83    153   -140    -15   -363   -982   -844   -563   -366   -192
   -111   -187    -77    148    -18   -132   -166   -602   -618   -441   -309   -205
    -18   -124   -109     70     44   -116    -28   -335   -428   -309   -220   -140
     54   -101   -155     23    103   -127     57   -168   -322   -246   -187   -106
     62   -109   -171     23    116   -140     93   -109   -285   -228   -179   -124
     49   -129   -179     38    111   -153    109    -75   -265   -215   -163   -114
     49   -129   -179     38    114   -153    109    -54   -249   -213   -176   -114
     33   -114   -148     38     88   -129    124    -18   -228   -210   -197    -80
     67   -109   -176     20    122   -142    142     18   -200   -166   -135    -67
    111   -101   -213     -5    158   -155    116    -23   -220   -192   -145   -119
    122    -59   -184    -31    153   -122    124      2   -197   -166   -127    -59
    119    -64   -184    -28    150   -124    127     41   -161   -119   -101    -20
    109    -75   -184    -15    145   -129    142     64   -140   -103    -98    -15
    101    -88   -189     -7    142   -140    140     72   -132    -96    -98    -23
     96    -93   -192     -2    142   -142    140     85   -109    -75    -88    -36
     83    -77   -161     -2    119   -119    150    106    -77    -44    -70    -33
     96    -25   -122    -33    109    -72    150    114    -67    -31    -51    -12
    103    -18   -124    -44    111    -70    145    168    -41     15     12     44
     59    -25    -88    -18     72    -57    184    257     28     88     83     85
     90    -31   -122    -31    103    -75    187    290     49     98     93     85
    140     12   -127    -75    135    -57    197    350     93    129    119    122
    148     85    -64   -119    106     10    210    423    163    192    168    202
    153    129    -25   -142     90     51    239    493    239    262    226    267
    210    148    -62   -179    135     41    244    535    270    283    231    309
    228    223     -5   -226    116    109    244    579    322    335    285    379
    226    277     51   -254     85    163    254    605    368    405    358    413
    241    283     41   -262    101    163    265    610    368    410    363    413
    246    309     62   -280     93    187    259    602    353    405    368    428
    236    345    109   -290     64    228    262    584    358    418    387    415
    197    332    135   -267     31    236    272    553    327    381    350    381
    168    309    140   -239     12    226    275    506    280    324    288    342
    155    309    150   -233      2    231    275    449    223    262    236    314
    111    288    176   -200    -31    233    306    426    220    262    252    324
    101    252    148   -176    -23    200    288    342    158    205    205    267
     54    189    135   -122    -38    163    267    270     88    132    127    194
     15    155    137    -85    -62    148    252    213     28     77     72    127
    -20    145    166    -62    -93    155    262    181     -7     36     28     64
    -57    127    184    -36   -122    155    293    202      7     54     57     88
    -41    119    161    -38   -101    140    298    189     -2     38     49    101
    -31    103    135    -36    -83    119    306    184    -10     18     18     90
    -33    135    168    -49   -101    150    332    205     25     57     54    109
    -36    226    262    -96   -150    244    327    215     77    114    103    119
    -49    306    355   -129   -202    329    316    215    116    148    142    140
    -41    363    405   -163   -223    384    293    226    145    192    192    210
    -33    345    379   -155   -205    361    259    220    148    197    197    228
    -49    293    342   -124   -197    319    239    197    111    158    150    171
    -41    257    296   -109   -168    275    213    171     67    109    103    155
    -31    270    301   -122   -166    285    189    145     28     67     62    148
    -10    252    262   -119   -135    257    179    140     15     59     57    109
    -15    155    168    -72    -93    161    171    122    -23     12     36     33
     31     77     46    -54     -7     64    148     72    -88    -64    -25    -23
     41      2    -41    -23     38    -18    148     44   -129   -119    -88    -59
     64    -28    -93    -18     77    -59    135     12   -179   -168   -137   -101
     51    -59   -111      2     80    -85    116    -20   -213   -200   -176   -135
     33    -67   -101     15     67    -83    114    -23   -223   -207   -184   -140
     64    -28    -93    -20     77    -59     93    -62   -249   -231   -205   -184
    111    -75   -187    -18    148   -129     93    -75   -280   -272   -257   -210
     77   -114   -194     15    135   -153    103    -57   -285   -267   -241   -181
     46   -161   -207     54    127   -184    119    -44   -277   -262   -231   -189
     25   -189   -218     80    119   -202    111    -41   -275   -257   -228   -202
      2   -202   -205    101    103   -202    111    -41   -270   -254   -231   -184
      7   -179   -187     85     96   -181     98    -62   -293   -288   -262   -228
     18   -267   -285    124    150   -277    109    -49   -340   -350   -332   -311
     38   -491   -530    226    283   -509    171     12   -407   -509   -517   -491
     46   -693   -740    324    392   -717    309    145   -407   -654   -717   -704
     36   -540   -576    252    303   -558    407    265   -267   -589   -683   -685
    -44   -132    -88     88     20   -111    335     12   -236   -420   -449   -431
   -176    431    605   -129   -392    517     67   -571   -327   -129     28     57
   -296   1137   1434   -420   -865   1286   -192   -997   -265    366    709    675
   -262   1330   1592   -535   -927   1460   -439  -1150   -184    807   1221   1135
   -213    880   1093   -335   -652    987   -511  -1169   -358    670   1034    989
   -187    298    483    -57   -335    389   -452  -1137   -802    -96    218    241
   -150   -218    -67    184    -41   -142   -314   -956  -1088   -789   -542   -459
    -90   -348   -257    218     80   -301   -148   -592   -815   -670   -542   -457
    -41   -303   -262    171    109   -283    -12   -329   -568   -509   -439   -358
     20   -254   -275    116    148   -265     96   -127   -394   -387   -350   -280
     51   -218   -270     83    161   -244    142    -18   -298   -316   -296   -233
     59   -223   -283     80    168   -252    148      2   -277   -314   -290   -233
     46   -241   -288     96    166   -265    155     20   -267   -314   -301   -244
     44   -231   -275     93    158   -252    187     51   -246   -301   -306   -236
     59   -215   -275     77    166   -244    197     70   -228   -280   -285   -215
     80   -168   -249     44    163   -207    194     72   -218   -270   -262   -207
    106   -119   -226      7    163   -174    197     77   -205   -259   -252   -187
    114    -96   -210    -10    161   -153    200     88   -192   -252   -241   -179
    114    -96   -210     -7    161   -153    197     96   -179   -244   -244   -168
    116   -103   -223     -7    168   -163    207    114   -148   -220   -228   -161
     98    -85   -187     -7    142   -135    218    116   -127   -207   -215   -163
    106    -75   -181    -18    142   -127    223    122   -106   -187   -181   -153
    166    -20   -187    -72    176   -103    205    135    -83   -155   -140   -145
    202     15   -189   -109    194    -85    200    166    -64   -135   -127   -129
    207     46   -161   -127    184    -57    205    215    -23    -96   -103    -67
    213     62   -150   -140    181    -41    215    262     18    -64    -83    -28
    228     88   -140   -158    184    -25    226    303     70    -18    -51      2
    239    129   -109   -187    174     10    233    350    127     38     -2     54
    257    179    -77   -218    166     51    246    407    194    106     62    116
    288    233    -57   -262    171     88    252    457    259    168    119    166
    311    262    -49   -285    181    106    254    488    303    202    153    215
    335    293    -41   -316    189    127    249    501    324    210    171    254
    340    319    -20   -329    179    150    236    493    311    205    176    241
    309    309      0   -311    155    155    231    488    293    205    168    205
    298    311     12   -303    142    163    249    475    267    179    161    205
    280    280      0   -283    140    140    262    457    236    135    129    192
    290    290     -2   -290    145    145    259    420    202     90     93    174
    288    309     20   -298    132    166    254    374    161     44     57    140
    244    275     31   -259    106    153    241    311     96    -23     12     93
    200    207      5   -205     96    106    241    254     38    -77    -25     38
    171    187     15   -179     77    101    246    207     -5    -96    -46    -12
    161    218     54   -189     51    137    244    168    -38   -114    -62    -64
    153    228     75   -189     38    153    246    132    -59   -137    -80    -77
    155    241     85   -200     33    166    249    106    -70   -153    -85    -64
    135    244    109   -189     12    176    259     93    -72   -158    -83    -70
    111    223    109   -168      0    166    270     93    -75   -163   -101    -90
    119    252    132   -184     -5    192    275    106    -51   -148   -103    -72
    132    309    174   -223    -20    244    275    129     -7   -106    -70    -15
    148    345    194   -246    -23    270    259    129     12    -80    -36     23
    155    397    241   -277    -44    319    252    119     33    -46     10     49
    129    428    298   -277    -83    363    244    106     51    -23     38     75
    122    426    301   -275    -90    363    223     93     41    -31     28     75
    171    405    233   -290    -31    319    194     77      5    -64      7     57
    187    400    213   -293    -12    306    189     77      2    -59     33     72
    171    392    220   -280    -23    306    202     90     18    -28     90     49
    174    332    158   -254      7    244    200     75    -15    -83     15    -51
    187    202     15   -194     85    111    179     41   -106   -215   -140    -36
    161    127    -36   -145     98     46    176     20   -145   -244   -150     10
    132    101    -31   -116     83     36    184      2   -158   -257   -137    -51
    150     23   -127    -88    137    -51    189    -15   -205   -301   -233   -215
    148    -20   -168    -64    158    -93    197    -31   -233   -324   -275   -161
    140      0   -140    -72    140    -70    197    -36   -233   -316   -226   -124
    153     12   -140    -83    148    -62    202    -46   -257   -374   -267    -88
    150    -18   -171    -67    161    -93    207    -51   -272   -381   -275    -85
    129    -54   -184    -36    155   -119    233    -46   -249   -324   -220   -155
     83    -72   -158     -5    119   -114    252    -64   -259   -335   -220   -205
     51   -122   -174     36    111   -148    275    -88   -275   -350   -228   -197
     75   -114   -192     18    132   -153    270    -77   -262   -335   -215   -155
    135   -106   -244    -15    187   -174    246    -57   -272   -355   -244   -161
    163   -252   -415     41    288   -332    265     -7   -329   -459   -366   -262
    181   -517   -698    168    439   -607    368     90   -400   -654   -607   -493
    192   -592   -784    197    488   -688    493    241   -335   -724   -724   -631
    106   -374   -480    132    290   -426    550    197   -231   -615   -597   -527
    -62     18     77     20    -70     46    371   -324   -324   -446   -285   -220
   -189    745    935   -277   -561    839     54   -924   -389    -80    283    327
   -257   1441   1699   -594   -976   1571   -197  -1187   -231    480    982    987
   -226   1426   1652   -600   -940   1538   -423  -1301   -220    761   1296   1304
   -179    880   1060   -353   -620    969   -475  -1301   -485    381    862    906
   -166    262    428    -46   -296    345   -353  -1169   -901   -467    -44     59
   -106   -119    -12    111    -49    -67   -158   -795   -862   -732   -436   -296
     -5   -179   -174     90     83   -176     -5   -413   -581   -566   -368   -239
     75   -174   -249     49    158   -210    101   -161   -397   -446   -290   -171
    111   -148   -259     18    184   -202    153    -33   -301   -381   -252   -132
    109   -132   -241      7    174   -187    163     -2   -275   -368   -244   -127
    109   -137   -246     12    176   -192    166     12   -262   -358   -215   -132
    116   -161   -277     20    194   -220    168     23   -262   -368   -233   -181
    127   -168   -296     20    210   -231    171     38   -259   -387   -272   -155
    116   -153   -270     18    192   -210    163     44   -246   -376   -252   -137
     98   -140   -239     20    168   -189    155     59   -233   -355   -236   -142
     93   -106   -200      5    145   -153    155     77   -218   -353   -220   -114
     96   -101   -197      2    145   -148    166     75   -205   -345   -197    -77
    116   -111   -228     -5    168   -168    171    116   -171   -309   -161    -57
    101    -77   -179    -12    137   -127    176    142   -150   -275   -140    -67
     75    -54   -129    -10    101    -90    197    129   -140   -267   -137    -80
     75    -70   -145     -2    109   -106    220    153   -119   -246    -96    -25
    114    -64   -181    -25    145   -122    202    197    -83   -210    -67     28
    187    -15   -205    -85    194   -109    158    259    -51   -192    -54     88
    210     -5   -218   -103    213   -109    163    322     -2   -137      0    114
    205     28   -176   -116    192    -72    184    366     54    -54     67    111
    223     64   -161   -145    192    -46    187    420     93    -33     70    124
    241     64   -179   -153    210    -57    197    485    142    -10     77    202
    257     77   -179   -168    215    -49    215    555    200     38    132    288
    277    119   -158   -197    218    -18    231    613    257    116    205    316
    288    197    -93   -244    189     51    226    618    275    135    228    324
    306    228    -77   -267    192     75    236    626    296    163    267    348
    306    220    -85   -265    197     67    233    600    270    140    246    332
    293    194    -98   -244    197     49    239    550    220     85    213    327
    293    194    -98   -244    197     46    233    522    197     75    205    348
    280    189    -90   -236    184     49    226    517    187     77    210    345
    265    202    -64   -233    163     70    207    467    153     41    181    319
    262    181    -80   -220    171     51    197    420    111     -2    145    288
    202    171    -33   -187    119     67    202    363     77    -25    127    246
    150    163     10   -158     70     88    202    298     38    -75     98    207
    145    109    -36   -127     90     38    184    241    -10   -129     38    161
    150     62    -88   -106    119    -12    179    213    -46   -197    -23    153
    153     85    -70   -122    111      7    168    184    -67   -197    -18    148
    145     93    -51   -119     98     23    187    187    -46   -155     25    135
    129    106    -23   -119     75     41    205    197    -28   -142     54    150
    116    111     -5   -114     62     54    223    207     -5   -111     93    155
    135    168     31   -153     51    101    226    218     20    -88    129    161
    145    226     80   -187     31    153    241    246     64    -25    197    200
    145    275    127   -213     10    202    254    265     96      7    215    202
    150    309    158   -228     -2    233    254    267    116     20    200    244
    158    298    140   -228      7    220    236    249    119     -7    155    246
    171    280    109   -226     31    194    200    226     93    -36    140    272
    171    280    109   -228     31    194    163    207     62    -54    145    270
    179    239     59   -207     59    150    132    189     20    -93    135    277
    166    200     33   -184     64    119    127    179     18    -72    145    246
    148    174     25   -161     62     98    114    166     -7   -101    116    215
    142     75    -67   -109    103      2     96    140    -59   -158     59    174
    127    -20   -148    -51    137    -83    103    137    -83   -174     44    132
    103    -57   -161    -25    129   -106    106    114   -106   -200     18     80
     96    -83   -179     -7    135   -129    106     90   -129   -239    -25     70
    103   -135   -241     12    171   -187    106     72   -155   -265    -41     57
    122   -137   -259      7    189   -197     85     36   -187   -285    -62     23
    119   -129   -252      2    184   -192     80     25   -213   -309    -59     12
     96   -145   -241     23    166   -192     96     36   -197   -290    -54     -2
     64   -127   -192     31    127   -158    101     44   -174   -290    -88     15
    101   -184   -285     41    192   -233     70     10   -220   -366   -148     20
    111   -189   -301     36    205   -244     46    -10   -249   -353   -124    -12
     96   -168   -265     36    179   -218     49      2   -226   -322    -93    -10
     88   -168   -259     38    171   -215     57      7   -207   -303    -90    -25
    109   -231   -340     62    223   -285     59     -2   -252   -384   -192    -83
    158   -480   -639    161    394   -558    114     38   -371   -584   -420   -306
    176   -665   -841    244    506   -753    231    153   -426   -756   -641   -553
    174   -579   -753    202    462   -667    340    249   -348   -724   -618   -540
     36   -246   -283    106    158   -265    319    -41   -265   -509   -329   -293
   -181    418    600   -119   -389    509     51   -654   -174    -75    267    311
   -335   1171   1506   -418   -922   1340   -179   -974     93    542   1013   1104
   -285   1475   1761   -597  -1023   1618   -433  -1052    314   1041   1556   1725
   -194   1171   1366   -488   -779   1267   -584  -1098    150    919   1418   1670
   -163    589    750   -215   -457    667   -587  -1091   -340    166    602    849
   -129     75    205     25   -166    140   -413   -854   -644   -470    -93     96
    -51   -114    -62     80      2    -88   -205   -480   -519   -491   -197    -93
     33   -116   -150     41     90   -132    -51   -200   -342   -368   -109    -57
     83   -129   -213     20    148   -171     23    -62   -262   -335    -88    -31
     77   -155   -236     38    155   -194     57    -12   -236   -340   -109    -28
     88   -150   -239     28    163   -192     57    -10   -246   -361   -129    -54
    111   -137   -249     12    179   -192     59     10   -239   -358   -142    -75
    106   -145   -254     18    176   -200     77     54   -210   -335   -122    -38
     85   -129   -215     20    150   -171     98     93   -174   -296    -75    -23
     98   -109   -207      2    153   -158     98    109   -155   -285    -75    -25
    150    -98   -249    -25    200   -174     88     93   -176   -319   -109    -10
    155    -77   -233    -38    192   -153     96    116   -153   -303    -96      0
    163    -49   -215    -57    187   -132    103    137   -135   -288    -93     18
    163    -44   -210    -59    184   -127    111    153   -106   -265    -62     54
    153    -18   -171    -67    161    -93    122    171    -75   -236    -31     64
    168     23   -148    -98    158    -62    135    197    -54   -226    -46     57
    187     49   -137   -119    163    -44    142    218    -33   -218    -51     80
    184     64   -119   -127    153    -25    161    249    -10   -205    -41    114
    189     70   -119   -129    155    -23    179    296     31   -171    -12    163
    223     67   -155   -148    187    -44    192    342     62   -132     28    184
    262     85   -176   -174    218    -44    189    387     88   -109     59    194
    275    116   -158   -197    215    -18    189    439    127    -67    103    228
    293    155   -137   -223    215     10    205    491    176    -23    140    275
    316    223    -93   -272    205     67    220    545    233     33    200    332
    340    290    -49   -314    194    122    223    581    262     70    239    379
    350    350     -2   -353    176    174    226    607    293    109    277    433
    366    392     25   -379    171    210    228    613    316    135    298    470
    368    407     36   -389    166    223    220    589    306    116    285    457
    348    413     64   -381    142    239    220    561    280     83    254    436
    329    397     67   -366    129    233    220    527    246     41    215    423
    311    389     77   -350    116    233    226    491    223     18    200    413
    283    381     98   -332     93    241    223    433    194     -5    194    379
    257    394    137   -327     59    267    207    366    155    -31    189    340
    228    363    135   -296     46    249    192    290     98    -85    137    301
    200    329    129   -265     36    231    179    215     41   -140     88    275
    174    306    132   -241     20    220    176    155     -5   -192     38    241
    153    303    148   -228      2    226    179    111    -44   -239     -2    213
    150    290    140   -220      5    215    189     88    -54   -244     -5    205
    155    301    145   -228      5    223    213     96    -33   -218     25    226
    155    337    179   -246    -12    259    228    101    -18   -200     44    252
    155    353    197   -254    -20    275    228    103    -20   -197     49    259
    171    379    207   -275    -18    293    228    106    -15   -197     49    259
    179    449    270   -314    -44    361    241    122     18   -171     75    290
    179    517    335   -348    -77    428    241    124     38   -142    106    324
    187    558    368   -374    -90    465    215    106     44   -135    119    342
    194    574    379   -387    -93    478    176     75     33   -142    116    345
    192    553    361   -371    -83    457    155     54     12   -163     98    340
    176    537    361   -358    -93    449    127     25    -23   -200     70    319
    158    524    366   -340   -103    446    109     -2    -49   -226     49    306
    153    472    319   -314    -83    397     98    -23    -80   -252     23    293
    153    358    205   -254    -25    283     85    -41   -135   -306    -33    246
    155    296    140   -228      7    220     77    -64   -192   -355    -85    207
    142    244    101   -194     20    174     64   -101   -246   -405   -137    163
    124    189     62   -158     31    127     51   -140   -298   -459   -189    116
    119    155     36   -137     41     96     36   -168   -337   -504   -231     77
    109    145     33   -127     36     90     28   -179   -353   -511   -236     67
    103    145     41   -124     31     96     36   -181   -355   -509   -226     72
     90    171     77   -132      5    124     36   -189   -358   -504   -218     80
     83    187    103   -135    -10    145     36   -197   -366   -506   -213     85
     70    153     80   -111     -5    116     49   -215   -389   -530   -239     67
     72    140     67   -106      2    103     59   -220   -397   -540   -252     64
     83    148     64   -116      7    106     75   -210   -397   -540   -246     72
     80    142     62   -111     10    103     85   -205   -405   -535   -236     85
     93     70    -25    -83     57     23     83   -194   -452   -584   -288     44
    127   -119   -246     -5    184   -181    114   -163   -574   -761   -475   -137
    142   -311   -457     83    298   -384    202    -72   -657   -963   -709   -381
    129   -311   -441     90    285   -376    311     88   -555   -971   -756   -444
     33     25     -7    -31     20      7    322    -70   -407   -753   -480   -181
   -122    623    745   -249   -433    683    109   -589   -322   -374     54    335
   -277   1387   1665   -555   -971   1525   -135   -974   -101    223    756   1023
   -270   1813   2083   -771  -1176   1948   -397  -1096    150    807   1348   1701
   -168   1486   1654   -659   -911   1569   -594  -1189    -33    743   1252   1634
   -145    852    997   -353   -571    924   -628  -1273   -574      2    475    898
   -140    309    446    -85   -293    376   -527  -1171  -1018   -776   -314    114
   -111     90    202     10   -155    145   -340   -833   -940   -893   -501    -96
    -64    155    220    -46   -145    189   -161   -535   -706   -727   -389      0
     -5    148    153    -72    -80    150    -36   -335   -576   -652   -340     38
     23    124     98    -75    -36    111     18   -236   -517   -613   -322     57
     31    135    103    -83    -36    119     28   -207   -504   -607   -329     57
     31    145    114    -88    -41    129     31   -205   -511   -626   -353     38
     28    142    114    -85    -41    129     31   -192   -506   -626   -355     28
     31    122     90    -77    -31    106     41   -171   -493   -615   -342     36
     33    153    119    -93    -41    137     54   -153   -472   -589   -322     67
     36    207    168   -124    -67    189     51   -145   -457   -563   -290     96
     23    215    192   -119    -83    205     57   -129   -449   -553   -280     93
     12    207    194   -111    -90    202     54   -119   -444   -550   -301     64
     25    231    205   -127    -88    218     54   -103   -423   -537   -316    101
     46    288    241   -168    -98    265     54    -83   -402   -509   -288    127
     49    311    259   -181   -106    285     67    -51   -368   -475   -252    148
     59    337    277   -202   -109    309     62    -28   -350   -454   -226    163
     70    361    290   -215   -109    327     51      0   -327   -420   -187    197
     70    340    270   -205   -101    306     77     44   -288   -384   -166    197
     75    355    277   -215   -101    316     93     96   -246   -348   -148    220
     96    392    293   -244    -98    342     96    153   -192   -296   -106    275
    111    439    327   -275   -106    384     90    202   -140   -246    -62    319
    127    514    387   -322   -129    452     98    259    -75   -184    -10    366
    140    553    413   -348   -135    483    116    319    -12   -122     44    423
    155    584    428   -371   -135    506    124    366     46    -54    116    488
    158    615    457   -387   -148    537    135    402     83     -7    158    514
    158    672    514   -418   -176    594    132    400     83      2    166    537
    161    678    514   -420   -176    597    122    389     75      2    166    522
    163    667    504   -415   -171    587    114    366     41    -38    106    478
    153    641    488   -397   -166    566    119    340     12    -62     80    488
    129    620    491   -376   -181    555    109    296    -25    -88     75    467
    101    626    524   -363   -213    576     93    231    -75   -135     23    407
     64    597    530   -332   -233    566     80    171   -129   -189    -36    361
     25    563    537   -293   -254    550     85    114   -179   -241    -93    319
      2    519    517   -262   -257    519     88     57   -218   -277   -124    280
    -12    498    509   -244   -259    504     72      7   -265   -314   -161    236
    -15    488    504   -239   -259    496     54    -31   -309   -355   -205    192
     -7    530    537   -259   -272    532     46    -51   -316   -366   -218    181
    -18    493    511   -239   -265    501     59    -51   -303   -361   -213    197
    -23    488    511   -231   -267    498     75    -49   -293   -342   -194    200
    -23    522    542   -252   -283    532     75    -44   -280   -327   -181    202
      2    597    594   -298   -296    597     77    -23   -241   -296   -155    233
     10    683    672   -348   -329    678     77      0   -187   -239   -103    296
      2    732    727   -368   -363    730     75      7   -158   -197    -77    327
     -7    748    756   -371   -381    750     38     -7   -145   -179    -67    342
     -2    748    750   -371   -376    748      2    -23   -142   -161    -44    363
      2    782    779   -394   -389    779    -12    -46   -168   -166    -46    340
     31    802    771   -418   -368    787    -10    -57   -189   -176    -57    329
     18    771    753   -397   -366    763    -25    -85   -218   -205    -80    309
     -2    743    745   -368   -374    743    -49   -114   -246   -231   -103    283
    -28    639    667   -306   -348    652    -57   -135   -293   -277   -161    231
    -38    514    553   -236   -296    532    -67   -150   -342   -329   -218    176
    -36    457    493   -210   -265    472    -72   -155   -363   -350   -246    158
    -36    405    441   -184   -239    423    -77   -176   -400   -389   -283    132
    -31    361    389   -166   -210    374   -103   -205   -439   -426   -319     90
    -20    353    374   -168   -197    363   -119   -220   -454   -436   -337     77
    -20    340    361   -161   -192    350   -124   -228   -467   -441   -348     70
     -7    355    363   -174   -184    358   -148   -244   -483   -446   -353     54
     -5    337    342   -166   -174    337   -163   -246   -485   -444   -342     54
      5    345    337   -176   -166    342   -166   -252   -485   -446   -342     51
      7    327    316   -168   -153    322   -155   -249   -483   -446   -353     46
     10    314    303   -161   -145    309   -153   -246   -480   -444   -355     49
      2    298    293   -153   -145    296   -171   -244   -478   -441   -363     38
     12    228    213   -122    -98    220   -184   -241   -511   -480   -413    -15
     41     25    -15    -33     25      7   -155   -202   -592   -618   -574   -163
     88   -158   -246     36    166   -202    -38    -70   -615   -766   -774   -366
    103    -75   -179    -15    140   -127    103    101   -475   -722   -776   -387
      5    233    226   -119   -111    231    137    -15   -353   -532   -553   -194
   -163    698    859   -270   -511    779    -70   -558   -389   -265   -140    200
   -306   1415   1722   -553  -1013   1569   -322  -1031   -316    215    514    807
   -309   1852   2161   -774  -1236   2008   -576  -1215   -161    730   1101   1363
   -228   1561   1790   -667  -1010   1675   -758  -1286   -270    753   1104   1397
   -181    984   1166   -402   -675   1075   -784  -1293   -672    140    457    787
   -158    475    633   -158   -394    553   -691  -1197  -1096   -654   -355      7
   -129    210    340    -41   -233    275   -493   -813   -911   -667   -488   -111
    -85    189    275    -51   -181    231   -337   -506   -654   -488   -387    -18
    -25    176    202    -77   -114    189   -218   -293   -480   -371   -316     41
     23    213    189   -116    -83    202   -148   -174   -381   -306   -270     80
     41    207    166   -127    -64    187   -142   -145   -368   -306   -280     70
     41    192    150   -116    -54    171   -140   -124   -353   -293   -280     67
     49    179    129   -116    -38    155   -129    -98   -329   -277   -267     80
     64    192    127   -127    -31    161   -124    -80   -311   -259   -259     88
     51    205    153   -129    -51    179   -122    -72   -303   -246   -257     80
     62    231    166   -148    -51    200   -122    -59   -280   -220   -236     98
     88    257    168   -174    -38    213   -124    -36   -252   -187   -205    135
     90    241    150   -166    -28    197   -114    -12   -228   -171   -181    161
     96    223    124   -161    -12    176   -103      7   -207   -150   -163    179
     98    246    148   -174    -23    197    -96     38   -168   -101   -127    200
     83    257    171   -171    -44    215    -85     67   -129    -67    -96    226
     75    265    189   -168    -57    228    -70     98    -96    -44    -72    249
     85    283    197   -184    -57    241    -64    137    -54     -7    -46    285
     88    259    171   -174    -41    218    -57    171    -28     15    -31    314
    106    275    168   -192    -33    223    -41    220     18     67      5    335
    137    327    189   -231    -25    259    -28    275     72    129     57    363
    158    387    228   -272    -36    309    -33    327    122    174    101    413
    171    418    246   -296    -36    332    -36    384    166    213    135    465
    194    441    244   -319    -25    345    -25    446    218    272    174    501
    223    467    244   -345    -10    355     -5    504    265    329    213    524
    228    475    246   -353    -10    361     -2    540    283    361    254    563
    223    488    262   -355    -20    376     12    558    293    374    275    584
    223    517    290   -371    -33    405     28    550    285    374    270    568
    241    571    329   -405    -44    452     33    532    277    368    277    581
    213    548    335   -381    -59    441     36    501    249    337    257    581
    184    498    314   -342    -64    407     28    459    218    322    241    558
    145    465    319   -306    -88    394     12    402    179    285    218    524
    114    459    345   -285   -114    402      5    353    140    244    189    517
     85    441    355   -265   -135    397      5    306    116    246    181    485
     51    415    363   -236   -155    389      7    254     90    228    155    426
      7    355    345   -181   -168    350     -2    202     57    197    124    384
    -12    298    311   -142   -161    303    -28    166     31    171     96    358
     25    311    285   -168   -129    298    -36    161     31    174    101    371
     25    311    285   -168   -129    298    -20    163     41    184    111    389
    -20    290    311   -135   -168    301      0    161     44    187    111    389
    -10    319    329   -153   -168    324     18    174     59    200    114    397
     -5    309    314   -153   -158    311     36    184     67    205    114    407
     -7    348    355   -171   -181    353     70    207    103    241    150    439
     33    441    405   -239   -184    423     85    239    155    309    213    501
     98    511    413   -303   -155    462     33    236    161    332    231    519
    153    571    415   -363   -132    493      0    239    181    366    272    561
    101    548    446   -324   -174    496     -2    213    179    358    272    558
     31    491    457   -262   -213    472      5    181    161    345    265    553
     20    431    410   -226   -194    420      5    166    142    340    257    561
      2    400    397   -202   -197    397    -28    137    109    314    231    535
    -12    322    335   -155   -174    327    -49    132     85    288    215    527
    -25    210    233    -93   -129    223    -54    124     49    249    166    496
    -25    135    161    -54    -93    148    -64    106     18    218    122    467
    -23     83    106    -31    -64     93    -83     80    -20    181     90    449
    -18     25     44     -5    -31     33    -80     64    -44    161     67    439
    -12     15     25     -2    -18     20    -83     54    -51    161     57    423
    -18     38     57    -10    -36     46    -83     51    -49    171     59    413
    -20      5     25      5    -23     15    -93     44    -54    171     57    426
    -28    -31     -5     28    -12    -18    -93     38    -64    168     36    423
    -31    -36     -5     31    -12    -20   -114     25    -77    158     28    426
    -15    -36    -20     25      2    -28   -111     33    -75    171     46    452
     -7    -49    -41     28     15    -46   -111     46    -62    194     67    467
    -20    -59    -38     38      7    -49   -122     46    -64    205     80    467
    -25    -98    -72     59     20    -85   -129     38    -77    197     62    462
    -18   -223   -205    122     93   -215   -111     36   -129    132    -12    400
      0   -470   -472    233    233   -470    -51     64   -270    -72   -236    192
     -2   -649   -646    324    322   -649     96    181   -314   -220   -418     10
    -25   -517   -491    270    231   -504    241    265   -184   -135   -350     62
   -127   -148    -20    137    -54    -85    192    -46    -90     77    -72    353
   -254    498    750   -124   -501    623   -132   -545     83    574    527    979
   -345   1260   1605   -457   -976   1434   -400   -753    457   1260   1260   1691
   -277   1574   1849   -649  -1065   1712   -696   -758    745   1761   1748   2177
   -194   1202   1397   -504   -795   1299   -893   -823    555   1590   1556   2042
   -181    631    813   -226   -496    722   -901   -891     -7    831    828   1353
   -213    122    335     44   -275    228   -717   -724   -368    239    215    753
   -150    -59     90    103   -122     15   -436   -353   -257    213    101    641
    -20      5     25      7    -23     15   -213    -51    -67    329    174    743
    -23    -70    -49     46     12    -59   -171     62    -15    353    168    779
    -75   -176   -101    127     10   -140   -150     80    -15    345    137    771
    -72   -194   -122    132     23   -158    -96    109      0    358    127    779
    -51   -197   -145    124     46   -171    -54    142     18    371    132    805
    -44   -168   -124    103     38   -148    -31    163     36    389    145    844
    -72   -189   -116    129     20   -153    -38    171     38    397    142    862
    -64   -155    -93    109     12   -124    -18    194     59    423    166    909
    -46   -103    -57     75      5    -80    -28    202     67    415    174    966
    -57   -127    -72     90      5   -101    -36    213     70    415    161   1015
    -46   -106    -59     75      5    -83    -25    241    103    475    176   1028
    -36   -101    -64     67     12    -85     -7    270    148    542    215   1015
    -15    -75    -59     46     20    -67     -5    296    179    576    257   1039
     -5    -51    -49     25     20    -51      0    337    213    610    296   1080
     12    -20    -33      2     20    -25     -2    363    233    631    309   1124
     36    -31    -67     -2     51    -49     25    413    265    657    327   1179
     49    -93   -142     23     96   -116     70    480    324    711    361   1231
     54    -12    -70    -20     62    -38     67    511    348    743    371   1226
     88     20    -67    -57     77    -23     75    566    387    782    400   1247
    111     36    -75    -75     93    -20     77    620    423    815    423   1280
    129     67    -62    -98     96      2     80    678    454    846    452   1325
    163    122    -41   -142    101     41     90    724    496    893    493   1379
    189    150    -38   -168    114     57     93    756    524    927    519   1423
    194    158    -36   -176    114     62     93    766    532    943    524   1439
    200    179    -20   -189    111     80    103    769    540    948    519   1444
    205    220     15   -215     96    119    106    750    535    956    527   1454
    205    249     44   -226     80    148    111    724    524    961    537   1465
    176    257     77   -218     49    168    101    680    501    950    530   1452
    145    277    132   -210      7    205    109    646    496    943    522   1441
     93    254    161   -174    -33    207    135    615    483    911    483   1421
     36    155    116    -96    -41    137    166    571    454    896    467   1418
      0     44     44    -23    -23     44    127    475    379    854    431   1374
     12     15      2    -12      5     10     59    374    322    807    379   1317
     31     23    -10    -28     20      7      7    301    293    763    332   1278
     33     67     33    -51      0     51    -23    259    270    727    298   1262
     15    106     88    -62    -36     98    -31    246    270    719    290   1267
     20    174    153    -96    -64    163    -36    254    275    714    272   1275
     31    200    168   -116    -67    184     -2    275    283    696    303   1314
     10    142    129    -77    -59    137     31    285    293    709    355   1345
    -10    124    132    -57    -72    127     57    303    311    740    374   1358
    -25    114    140    -44    -83    127     85    345    350    787    379   1371
    -15    181    194    -83   -106    187     83    355    376    823    400   1369
     18    257    239   -137   -109    249     62    355    413    857    459   1408
     23    270    246   -148   -111    259     28    345    431    875    488   1434
     25    241    215   -132    -93    228     15    337    423    865    478   1434
     36    236    197   -137    -80    218      7    316    394    839    449   1428
     31    254    220   -142    -96    239     -7    293    368    826    439   1418
     12    244    231   -129   -109    239    -31    267    342    807    428   1389
     -7    189    197    -90   -101    192    -64    226    277    735    366   1348
    -28    124    153    -49    -90    137    -96    192    223    672    314   1267
    -38     62    101    -12    -70     80   -109    171    187    633    280   1213
    -38    -10     28     23    -36      7   -124    145    148    597    241   1174
    -67    -83    -15     75    -25    -49   -124    122    116    571    202   1137
    -41    -75    -33     57     -5    -54   -114    122    119    571    194   1127
     -5    -41    -36     23     12    -38   -101    132    129    576    194   1122
    -18    -98    -80     54     31    -90   -103    124    114    553    174   1091
    -38   -116    -77     77     18    -98   -101    116    109    545    166   1080
    -49   -132    -85     90     15   -109    -93    116    109    535    158   1057
    -51   -166   -114    106     31   -140    -85    119    101    530    155   1044
    -67   -174   -106    116     18   -140    -93    119     96    530    163   1047
    -83   -181    -98    132      7   -140   -101    109     80    511    150   1031
    -88   -246   -161    166     33   -202    -93     98     49    467    103    969
    -72   -423   -353    246    140   -389    -75     83    -54    329    -41    823
    -70   -709   -639    387    283   -675     15    101   -213     98   -290    568
    -67   -805   -737    436    335   -771    184    231   -213      2   -410    413
   -101   -553   -452    327    174   -504    298    257    -25    192   -220    561
   -176    -10    166     93   -171     75    171    -18    192    584    231    971
   -283    782   1062   -249   -672    922    -88   -285    537   1213    945   1660
   -374   1402   1777   -514  -1075   1590   -301   -332    958   1867   1634   2322
   -262   1340   1600   -540   -932   1467   -615   -371   1015   2049   1805   2522
   -223    810   1034   -293   -628    922   -784   -597    514   1499   1286   2021
   -252    252    504     -2   -379    376   -758   -769   -155    649    485   1215
   -272   -192     80    233   -176    -57   -550   -579   -368    226     18    732
   -246   -270    -25    257   -111   -148   -327   -280   -205    293     33    732
   -174   -259    -85    215    -44   -174   -161    -59    -80    361     64    753
   -114   -236   -122    176      2   -179    -85     51    -18    389     67    745
   -101   -265   -163    184     31   -215    -62     88    -10    376     46    722
    -98   -267   -168    181     31   -218    -46    103     -5    361     36    706
    -88   -265   -176    176     41   -220    -25    119      5    361     36    696
    -85   -275   -189    176     51   -233    -10    132     15    358     36    691
    -83   -280   -197    181     57   -239    -12    137     25    355     36    688
    -64   -270   -205    166     67   -239    -20    140     25    358     36    683
    -88   -301   -213    194     59   -257    -33    137     20    353     33    680
    -93   -270   -176    179     41   -223    -10    174     44    376     54    693
    -96   -239   -142    168     23   -192      5    202     70    394     67    691
    -77   -231   -155    153     38   -192     12    231     96    418     83    693
    -57   -231   -174    142     57   -202     18    254    111    428     96    701
    -72   -239   -168    153     46   -205     33    277    132    441    116    706
    -70   -226   -155    148     41   -192     57    306    163    462    148    724
    -51   -174   -122    111     33   -148     54    337    194    485    176    740
    -25   -155   -129     90     51   -142     72    394    233    511    202    750
     10    -98   -109     41     59   -103     88    449    280    548    236    771
     46    -59   -106      7     75    -83    109    514    335    594    275    805
     49    -57   -106      2     75    -80     93    555    368    628    301    831
     70     10    -59    -41     64    -23    103    605    418    672    340    867
     93     77    -15    -88     51     31    127    657    470    724    387    911
    103    129     25   -116     38     77    135    688    501    766    423    948
    140    163     23   -153     59     93    155    719    535    792    457    982
    127    166     38   -145     44    101    150    717    535    787    465    984
     98    168     70   -135     12    119    142    688    511    758    444    958
     98    184     85   -140      7    135    145    654    488    719    402    919
     83    176     90   -129     -2    132    129    602    444    680    348    859
     59    163    103   -111    -20    132    132    553    400    646    322    800
     23    137    111    -83    -44    127    140    509    374    623    340    756
    -18     70     88    -25    -51     77    145    457    335    589    327    717
    -51     28     80     10    -64     51    145    407    306    558    306    706
    -49     44     93      0    -70     67    129    355    275    524    301    717
    -38     59     96    -10    -67     77    116    309    233    478    270    714
    -46     38     85      5    -64     62     96    254    176    426    220    685
    -23     85    106    -33    -64     96     93    231    155    402    197    672
      5    127    122    -67    -57    124     85    213    137    381    166    649
      2    111    109    -59    -51    111     54    184    111    355    129    626
     20    135    114    -77    -46    124     77    192    127    368    137    636
     18    171    150    -96    -67    161    106    231    174    410    181    678
    -18    231    249   -106   -135    241    116    254    218    454    233    719
    -25    298    322   -137   -174    311    127    270    252    480    254    730
    -31    350    381   -158   -205    366     85    236    246    478    252    717
    -12    368    381   -179   -197    374     49    207    233    472    246    706
     15    374    358   -194   -171    368     38    197    223    467    239    701
      0    340    340   -171   -168    340     33    179    205    446    223    688
     -5    285    290   -140   -148    288     33    166    189    441    233    698
     -5    246    252   -119   -127    249     15    140    145    402    197    662
    -25    153    179    -62   -101    166    -15    106     80    337    132    592
    -44     72    114    -15    -80     93     -2     93     38    296     98    550
    -41     15     57     12    -49     36     23     96     15    267     72    527
    -64    -57      5     59    -36    -25     20     70    -28    223     23    483
    -85    -93     -7     88    -38    -51     20     54    -57    192     -7    454
    -93   -109    -15     98    -41    -62     28     59    -57    197      0    462
    -96   -129    -33    114    -31    -83     25     62    -64    194    -10    465
    -88   -132    -46    109    -20    -90     25     59    -67    187    -23    446
   -122   -166    -44    142    -38   -106     18     38    -83    168    -33    433
   -122   -135    -12    124    -54    -75     23     31    -90    161    -33    428
   -106   -103      2    106    -54    -51     49     41    -85    166    -28    428
   -153   -155     -2    153    -75    -80     15     18   -103    148    -51    413
   -140   -155    -15    145    -62    -85      7     12   -111    142    -57    410
   -124   -220    -96    171    -15   -158     10     18   -148     98   -109    371
    -85   -423   -337    254    124   -381     64     62   -239    -51   -270    231
    -83   -636   -555    358    236   -597    202    181   -275   -218   -472     28
    -98   -545   -446    319    174   -496    332    322   -153   -197   -483      2
   -166   -153     10    158    -90    -72    337    181    -36    -10   -259    200
   -265    371    636    -51   -449    504     90   -332    -59    283    158    597
   -348   1070   1418   -363   -883   1244   -202   -727     31    797    805   1189
   -322   1488   1810   -584  -1067   1649   -470   -878    187   1301   1361   1704
   -272   1184   1454   -457   -865   1319   -680   -948     72   1312   1356   1730
   -244    613    857   -184   -550    735   -672   -971   -350    688    730   1176
   -259     54    314    101   -288    184   -568   -945   -854   -176   -127    402
   -215   -236    -20    226    -98   -127   -379   -652   -758   -288   -348    205
   -187   -233    -46    207    -72   -140   -207   -366   -498   -122   -252    285
   -135   -197    -62    166    -36   -129    -85   -142   -306      5   -161    368
   -109   -181    -75    145    -18   -127    -10    -31   -215     64   -137    392
   -106   -200    -93    150     -7   -148      7     -2   -202     70   -153    384
   -101   -218   -116    158      5   -166     15     15   -200     67   -161    387
    -67   -184   -116    127     23   -150     44     54   -168     96   -129    433
    -70   -187   -119    127     23   -153     23     54   -155    103   -122    444
    -70   -179   -109    122     18   -145     -2     44   -158     98   -140    426
    -44    -98    -57     70      5    -77      7     54   -142    111   -132    420
    -33    -51    -18     44     -7    -36     12     67   -132    127   -119    426
    -59    -57      2     57    -31    -28    -31     38   -153    109   -135    407
    -20      7     28      5    -25     18    -31     44   -140    111   -132    413
     -7     64     70    -31    -38     67    -33     44   -132    109   -140    415
     31    135    103    -83    -36    119    -20     70    -98    148   -109    454
     36    155    116    -98    -38    137    -28     88    -80    163    -96    475
     33    148    111    -90    -38    129    -49     98    -75    171    -93    483
     75    210    135   -145    -28    174    -33    137    -31    218    -51    519
     70    218    148   -142    -38    184    -38    161      0    249    -23    548
     98    249    148   -174    -25    200    -20    207     44    290      7    576
    124    301    176   -213    -25    241     -2    262     93    337     41    605
    140    350    207   -246    -33    280      2    306    140    379     70    631
    155    381    226   -267    -33    303    -12    337    181    420     96    665
    187    426    239   -309    -25    332     -5    384    223    467    135    717
    215    457    241   -337    -12    350     10    428    254    506    181    761
    231    501    270   -366    -20    387     20    446    272    524    202    784
    192    493    301   -342    -54    397      5    431    246    506    189    769
    202    493    288   -350    -44    389     33    428    228    485    174    753
    213    472    259   -342    -23    366     38    402    192    454    148    732
    176    423    246   -301    -36    337      2    335    129    400    106    691
    155    418    262   -285    -51    340    -12    275     67    348     67    649
    142    405    262   -275    -59    335    -15    223     18    306     31    613
    122    368    246   -246    -62    309    -23    171    -31    262     -5    574
     67    303    233   -187    -83    270    -59     96   -103    207    -54    519
     70    306    236   -187    -83    272    -62     46   -145    176    -80    488
     80    306    226   -194    -72    267    -70     15   -168    158    -98    462
     62    301    236   -181    -88    270    -72     -5   -187    140   -109    441
     44    285    239   -166    -98    262    -72    -20   -200    129   -124    428
     33    265    231   -148    -98    249    -83    -38   -210    124   -129    420
     38    285    246   -163   -103    267    -70    -31   -197    140   -111    433
     59    332    272   -197   -106    303    -46     -5   -168    171    -80    459
     67    389    322   -228   -127    355    -46     10   -132    202    -44    491
     72    462    389   -267   -158    426    -51     20    -98    236    -10    527
     62    527    465   -296   -200    498    -75      7    -77    267     25    566
     62    584    522   -324   -228    553   -109     -7    -67    288     46    579
     77    600    522   -340   -220    561   -135    -18    -77    290     46    574
     96    587    491   -340   -197    540   -142    -25    -93    283     38    571
     90    545    452   -319   -181    498   -158    -44   -119    259     23    555
     67    496    426   -283   -179    462   -171    -67   -155    226     -7    524
     51    452    397   -252   -171    426   -174    -75   -184    202    -31    496
     36    353    316   -194   -140    335   -174    -80   -218    158    -72    449
     31    288    254   -161   -111    272   -153    -72   -231    137    -93    431
      5    207    202   -106    -98    205   -155    -88   -257    111   -116    413
    -28    124    150    -49    -88    137   -166   -109   -293     72   -153    381
    -57     67    124     -5    -90     96   -168   -124   -319     44   -184    358
    -51     72    124    -12    -88     98   -174   -132   -332     31   -194    345
    -46     88    135    -20    -90    111   -166   -137   -345     20   -202    337
    -57     88    142    -18   -101    114   -194   -158   -371      2   -220    324
    -38    103    142    -31    -90    122   -207   -161   -376      0   -223    324
    -46     88    135    -23    -90    111   -213   -155   -374      0   -220    332
    -64     54    119      5    -90     85   -210   -158   -379      0   -215    340
    -62     25     88     18    -75     57   -202   -153   -381      0   -223    340
    -46    -12     33     31    -41     10   -184   -129   -381     -2   -231    335
    -49   -135    -85     90     15   -111   -174   -114   -439    -80   -322    244
    -36   -342   -306    189    132   -324   -106    -51   -524   -257   -524     51
    -44   -491   -449    265    200   -470     41     93   -519   -389   -698   -124
    -44   -319   -275    181    114   -298    197    228   -358   -298   -628    -70
   -140     90    228     23   -184    158     96   -155   -342   -101   -342    197
   -275    646    919   -187   -597    782   -244   -722   -353    267    171    685
   -363   1371   1735   -506  -1049   1553   -548  -1047   -181    833    852   1301
   -293   1722   2016   -714  -1153   1867   -857  -1161      0   1337   1382   1800
   -194   1291   1486   -550   -841   1387   -950  -1153   -171   1148   1145   1605
   -220    626    846   -205   -532    735   -930  -1150   -657    381    376    898
   -218     72    288     70   -254    179   -732   -937   -924   -220   -270    306
   -179    -77    101    129   -140     10   -498   -576   -717   -189   -335    231
    -93    -33     59     62    -77     10   -332   -314   -519    -64   -267    288
    -57    -57      0     54    -28    -28   -231   -155   -410     -7   -244    301
    -75   -116    -44     96    -18    -80   -200   -101   -384    -10   -249    293
    -49    -98    -49     75      0    -75   -163    -64   -358     -2   -249    293
    -15    -46    -33     28      7    -41   -140    -31   -337     15   -241    298
    -15    -15      0     15     -7     -7   -153    -31   -335     18   -244    296
    -31    -36     -7     33    -15    -23   -174    -33   -332     18   -246    301
     10    -23    -33      7     20    -28   -150     -7   -316     28   -233    311
     31     -2    -36    -15     31    -18   -129      7   -301     41   -226    309
     20    -31    -51      5     36    -41   -140     10   -290     49   -215    306
     36    -15    -51    -10     41    -33   -137     31   -270     62   -200    314
     88     44    -44    -64     67      0   -116     75   -228    101   -145    371
     57    -31    -90    -15     72    -62   -132     72   -233     93   -163    348
     70    -15    -85    -25     77    -49   -101    122   -192    135   -129    381
     90     28    -62    -59     75    -15   -111    145   -161    171   -109    392
     93     70    -23    -80     59     23   -109    166   -135    194    -98    392
    106     59    -49    -83     77      5   -124    189   -119    192   -101    394
    137     96    -41   -116     90     28    -96    249    -59    246    -57    441
    179    174     -5   -176     90     85    -59    319     -2    298     -7    504
    181    171    -10   -176     96     80    -51    376     36    348     23    550
    213    189    -23   -202    116     83    -33    446     98    418     57    587
    189    155    -36   -174    111     59    -38    493    137    470     85    597
    218    228     10   -223    103    119    -18    545    192    527    145    633
    262    288     25   -275    119    158     18    597    241    574    205    696
    231    246     15   -241    106    129    -12    574    218    555    184    696
    252    288     33   -270    109    161    -18    553    200    542    166    680
    239    280     38   -259     98    161    -41    501    161    514    140    641
    233    259     25   -246    103    142    -51    449    114    472    106    610
    259    288     28   -275    114    158    -38    413     93    449     96    607
    244    275     31   -259    106    153    -59    353     46    402     59    579
    202    210      7   -207     96    109    -90    275    -10    350     12    535
    194    181    -12   -187    103     85    -85    228    -36    322    -12    514
    163    124    -38   -145    101     44    -85    179    -75    272    -49    514
    148     93    -57   -122    101     18   -101    129   -114    223    -93    488
    158     70    -88   -114    122     -7    -75    129   -101    236    -96    470
    148     80    -67   -114    109      7    -72    122    -83    275    -83    449
    137     77    -62   -109     98      7    -64    116    -80    270    -70    452
    132     77    -54   -103     93     12    -36    127    -64    288    -49    472
     85      0    -88    -44     85    -44    -23    135    -57    306    -44    470
     83     10    -72    -46     77    -31     -5    155    -25    324    -44    467
    116    127     10   -124     54     70      2    184     28    374     18    540
    124    168     41   -148     41    106      0    197     67    415     51    589
    119    168     46   -145     36    109    -23    200     90    441     77    618
    158    194     36   -176     62    116    -38    215    111    462    114    678
    166    213     46   -192     59    129    -57    207    101    446    103    693
    137    184     44   -161     46    114    -67    192     83    431     80    680
     90    140     49   -114     20     96   -111    148     44    402     51    649
     98    116     18   -106     41     67    -98    150     44    410     59    654
     83     -7    -90    -38     85    -49    -85    148      7    366     12    626
     75    -83   -158      2    116   -119    -77    137    -33    311    -59    574
     38   -150   -192     54    114   -171    -98    109    -70    275    -98    548
     20   -158   -179     70     98   -168   -116     85   -109    241   -122    527
     23   -168   -192     72    106   -181   -111     85   -137    213   -140    530
     25   -194   -220     83    122   -207   -122     77   -155    200   -145    535
     44   -210   -257     80    150   -231    -98     85   -142    228   -137    524
     46   -233   -280     93    163   -257    -96     72   -142    226   -153    493
     33   -275   -311    119    171   -293   -119     44   -158    197   -163    483
     36   -316   -355    140    194   -335   -114     31   -176    161   -194    485
     33   -363   -400    163    215   -381    -93     38   -176    145   -200    498
     28   -376   -405    174    215   -389    -83     44   -174    166   -200    488
     28   -361   -389    166    207   -374    -93     44   -166    176   -200    441
     90   -322   -415    114    252   -368    -70     72   -161    179   -181    433
     77   -532   -613    226    345   -574   -109     49   -293     18   -327    303
     28   -893   -922    433    475   -906   -101     28   -501   -270   -633     28
     38   -911   -953    436    496   -932    101    163   -449   -301   -698    -33
      7   -576   -584    283    293   -579    194     93   -270    -77   -467    171
    -51     72    124    -10    -88     96    -44   -277    -70    358     33    649
   -116    971   1088   -426   -602   1028   -355   -574    262   1005    761   1337
   -132   1530   1662   -698   -898   1595   -711   -646    618   1595   1361   1906
    -36   1478   1514   -722   -776   1496  -1021   -714    631   1706   1462   2057
    -20    914    935   -449   -480    924  -1119   -857    140   1114    906   1595
     49    314    265   -181   -106    290   -966   -839   -457    280    122    875
    -51   -150    -98     98     23   -124   -667   -563   -532      0   -228    532
    -38   -244   -207    140     83   -226   -355   -265   -366     62   -218    524
     57   -252   -309     96    181   -280   -161    -49   -236    142   -168    563
    -41   -361   -319    202    137   -340   -132      0   -228    132   -194    532
    -25   -329   -303    176    137   -316   -114     15   -226    116   -215    506
     10   -322   -332    155    168   -327   -114     23   -231    101   -241    472
     80   -275   -358     96    218   -316    -83     64   -210    122   -220    488
    103   -246   -350     72    226   -298    -54     98   -179    148   -181    524
     67   -262   -329     96    197   -296    -59     96   -181    142   -174    527
     72   -270   -342     98    205   -306    -67     98   -187    145   -166    532
     67   -280   -348    103    207   -314    -75    106   -181    150   -163    530
     85   -259   -345     88    215   -301    -75    127   -168    163   -150    535
    129   -207   -337     38    233   -272    -41    163   -135    189   -127    548
    171   -158   -329     -7    249   -244    -10    205    -93    215    -98    558
    153   -187   -342     15    246   -265    -38    205    -96    202   -103    527
    142   -213   -355     36    249   -283    -41    218    -85    215    -96    498
    168   -187   -358      7    262   -272    -20    259    -59    236    -70    491
    192   -142   -335    -25    262   -239     -7    301    -25    259    -41    524
    202   -119   -322    -41    259   -218    -10    332     -5    283    -41    532
    241    -83   -324    -77    283   -202     -5    381     33    316     -7    530
    259    -46   -306   -109    283   -176     12    441     72    366     44    553
    262    -18   -280   -122    270   -148     44    493    109    410     72    561
    280     20   -259   -153    270   -119     75    550    148    449    109    589
    340     72   -267   -205    303    -96     88    607    197    496    161    652
    418    132   -285   -275    353    -77     57    641    220    511    189    685
    433    161   -272   -298    353    -54     20    631    213    504    189    678
    392    142   -249   -270    322    -51     77    620    205    498    189    667
    361    135   -226   -246    293    -44    127    607    205    504    207    685
    324    114   -213   -220    270    -49     98    558    168    467    194    672
    314    127   -187   -220    252    -28     85    517    145    452    187    654
    290    103   -189   -200    241    -41     75    457    111    420    158    615
    303     83   -220   -192    262    -67     98    415     90    389    135    587
    252     25   -226   -142    239    -98     93    345     44    350    103    548
    200    -41   -241    -80    218   -140     77    272     -5    306     75    509
    184    -44   -228    -70    205   -135     64    220    -38    272     51    480
    176    -46   -223    -64    200   -135     57    184    -57    252     46    467
    150    -83   -233    -33    192   -158     62    158    -72    233     36    457
    142    -57   -200    -44    171   -127     70    150    -67    236     46    462
    137    -31   -168    -54    150    -98     80    153    -59    244     57    457
    122    -28   -150    -46    135    -88    111    161    -57    244     46    441
    148     -5   -153    -72    148    -77    145    189    -33    259     64    457
    174     31   -142   -103    158    -57    155    220      0    301    114    509
    168     77    -93   -124    129     -7    142    218     18    322    148    545
    174    116    -57   -145    116     31    140    220     36    335    171    574
    189    119    -70   -155    129     25    122    233     51    337    181    597
    189     90    -98   -140    145     -2    111    239     44    322    166    597
    171     64   -109   -119    140    -20     93    228     36    314    145    581
    171     80    -90   -124    132     -5     57    197     25    309    122    561
    187     90    -98   -140    142     -2     38    168      5    298    106    522
    184      0   -187    -93    184    -93     28    153    -25    280     98    472
    129   -171   -303     20    215   -236     25    122    -77    231     77    407
    103   -283   -387     90    244   -335     59    122    -98    202     85    394
     75   -345   -420    132    246   -381     77    119   -106    187     96    420
     67   -335   -402    135    233   -368     51     85   -148    142     64    410
     93   -223   -319     62    205   -270     18     36   -194     96     20    389
     96   -124   -220     15    158   -171    -23    -18   -249     41    -31    363
     88    -83   -171     -2    127   -127    -67    -54   -301    -10    -77    337
     88    -59   -148    -12    116   -103   -103    -80   -342    -51   -124    306
     88    -57   -148    -18    116   -101   -114    -88   -358    -75   -153    293
     67    -64   -132      0     98    -98    -96    -85   -361    -77   -163    285
     38   -116   -158     36     96   -137    -80    -72   -355    -88   -176    275
     38   -155   -194     57    116   -174    -64    -57   -345    -88   -163    280
     36   -226   -262     96    148   -244    -49    -49   -345    -88   -161    272
     28   -397   -426    184    226   -410    -33    -59   -407   -168   -252    179
     15   -706   -722    342    368   -714     23    -72   -579   -410   -504    -67
     -7   -872   -867    439    428   -870    122    -10   -659   -566   -678   -244
    -25   -719   -693    371    332   -706    226     31   -555   -483   -605   -200
   -103   -366   -262    236     77   -314    171   -205   -400   -233   -303     98
   -179    441    620   -132   -400    532    -88   -483    -36    381    392    792
   -275   1174   1449   -449   -862   1312   -277   -511    439   1085   1130   1514
   -194   1369   1564   -589   -878   1467   -550   -485    691   1478   1514   1932
   -122    997   1119   -436   -620   1057   -782   -631    426   1213   1252   1714
   -137    439    574   -153   -355    506   -807   -820   -241    407    493    966
   -150    -25    124     88   -140     49   -587   -711   -618   -166    -77    389
   -103   -205   -101    153     -2   -153   -322   -392   -553   -231   -207    249
    -33   -270   -236    153    101   -254   -153   -163   -444   -176   -200    228
     31   -290   -324    127    176   -306    -31    -20   -361   -132   -168    226
     25   -335   -361    153    192   -348     18     31   -340   -129   -161    220
     15   -361   -376    171    194   -368     18     36   -355   -150   -179    205
     31   -316   -348    142    189   -332     25     44   -355   -155   -184    202
      7   -332   -340    158    174   -337     41     49   -358   -166   -187    202
    -12   -345   -332    179    158   -340     49     64   -348   -163   -187    213
    -12   -340   -327    176    155   -332     75     93   -316   -140   -161    244
    -28   -316   -288    174    129   -303     70     90   -319   -142   -168    239
    -23   -280   -257    150    114   -270     70     96   -314   -142   -174    236
    -31   -267   -236    148    101   -252     80    109   -303   -140   -176    241
    -49   -259   -210    155     77   -236     80    114   -296   -137   -171    252
    -49   -254   -205    153     77   -231     64    124   -290   -124   -161    267
    -36   -231   -194    132     77   -213     70    145   -277   -111   -150    275
    -10   -192   -181    101     85   -187     90    184   -252    -93   -140    298
      2   -192   -194     93     96   -192     96    218   -233    -70   -116    322
      2   -179   -181     88     90   -179     96    244   -223    -59   -109    319
     41   -166   -207     59    124   -187    109    293   -189    -36    -83    358
     90   -101   -194      5    142   -148    122    348   -145     10    -49    400
    119    -44   -163    -38    137   -101    124    394   -101     49    -18    423
    132    -12   -145    -59    137    -77    106    426    -83     59     -7    439
    161     28   -132    -96    148    -51    101    459    -54     85     10    467
    179     46   -132   -111    155    -44     98    483    -41     98     25    493
    192     54   -140   -124    166    -41     98    493    -31    114     41    509
    205     85   -119   -145    163    -15    111    498    -15    135     59    527
    228    124   -103   -176    166     12     93    483    -28    135     54    535
    223    122   -101   -171    163     10     62    433    -64    103     20    519
    194     64   -129   -132    161    -31     49    376   -109     54    -31    475
    189     77   -111   -132    150    -15     46    335   -140     18    -62    454
    158     44   -114   -103    137    -33     38    272   -179    -18   -103    423
    140     38   -101    -90    122    -31     28    205   -228    -49   -140    389
    129     36    -93    -85    111    -25     15    137   -277    -90   -176    353
    129     -2   -132    -62    129    -67     18     80   -319   -137   -220    322
     72    -41   -114    -18     93    -77     -7     10   -368   -189   -267    272
     49    -57   -109      2     77    -83    -15    -31   -397   -213   -298    252
     59    -23    -83    -18     70    -51      0    -36   -389   -197   -298    257
     36    -28    -64     -2     49    -46     -7    -51   -397   -200   -306    241
     31    -28    -59     -2     44    -44     -5    -57   -407   -202   -314    233
     46     25    -20    -38     33      2      7    -38   -381   -168   -285    272
     57    109     49    -85      2     77     25    -15   -348   -124   -249    329
     33    142    109    -88    -36    127     23    -12   -327    -93   -218    384
     15    158    140    -88    -62    150     20    -18   -303    -59   -187    397
     28    179    150   -103    -59    166      5    -18   -293    -31   -168    420
      7    140    132    -75    -62    137    -28    -38   -322    -41   -187    402
    -23    119    142    -46    -83    129    -57    -67   -350    -62   -202    384
    -46    109    155    -33   -101    132    -70    -96   -368    -75   -223    371
    -49     96    145    -25    -96    119    -70   -114   -389    -96   -246    358
    -46     33     80      5    -62     57    -80   -132   -441   -153   -309    303
    -44    -31     12     38    -28    -10    -90   -155   -491   -200   -361    254
    -54   -116    -62     83      2    -90   -111   -184   -540   -246   -405    213
    -54   -187   -132    119     36   -158   -116   -205   -574   -277   -436    181
    -18   -215   -197    114     88   -207   -122   -223   -597   -293   -452    174
     28   -213   -241     93    135   -226   -119   -228   -605   -290   -452    187
     -5   -241   -236    122    114   -239   -129   -254   -636   -319   -483    168
    -12   -223   -210    119     96   -218   -150   -283   -659   -335   -506    137
    -10   -218   -207    114     96   -213   -179   -306   -683   -350   -527    116
     15   -210   -226     98    119   -218   -192   -314   -696   -361   -537    109
      0   -231   -231    114    111   -231   -210   -327   -714   -379   -558     90
     -7   -236   -231    122    109   -233   -228   -335   -719   -387   -571     88
    -10   -228   -218    119    101   -223   -228   -335   -719   -389   -576     88
     -5   -259   -254    132    124   -257   -210   -324   -740   -413   -600     64
      2   -449   -454    223    228   -452   -168   -303   -831   -548   -753    -80
     20   -670   -691    324    353   -680    -51   -210   -906   -727   -976   -296
    -31   -719   -688    374    327   -704     31   -101   -870   -784  -1072   -405
    -77   -413   -335    246    127   -374    109   -109   -711   -597   -880   -236
   -197    114    309     41   -254    210    -83   -579   -675   -283   -449    200
   -332    844   1176   -257   -753   1010   -387  -1015   -535    249    226    862
   -301   1426   1725   -563  -1015   1574   -605  -1127   -236    878    906   1522
   -194   1223   1418   -514   -805   1319   -820  -1163   -239   1041   1047   1699
   -171    631    802   -231   -488    717   -849  -1267   -735    376    374   1070
   -226     28    254     98   -241    142   -797  -1278  -1265   -467   -467    259
   -236   -332    -96    283    -72   -215   -639  -1013  -1278   -711   -792    -57
   -158   -316   -158    239      0   -239   -441   -672  -1015   -542   -696     20
    -64   -270   -205    166     67   -239   -316   -457   -857   -439   -631     75
    -18   -262   -244    140    111   -254   -254   -345   -776   -392   -610     93
    -10   -272   -262    140    124   -267   -226   -314   -758   -392   -620     90
     25   -231   -257    103    140   -244   -189   -270   -722   -374   -607    109
    -10   -272   -265    140    127   -270   -192   -262   -722   -381   -626     93
      0   -259   -259    127    129   -259   -187   -246   -698   -361   -610    106
    -28   -298   -270    163    119   -285   -218   -254   -698   -361   -605    114
    -36   -301   -265    168    114   -283   -220   -241   -691   -358   -600    116
    -12   -267   -257    137    122   -262   -202   -210   -662   -324   -563    145
      5   -233   -239    114    122   -236   -210   -197   -641   -298   -537    176
     54   -163   -218     51    135   -189   -192   -168   -613   -265   -506    215
     46   -179   -226     67    135   -202   -205   -166   -600   -252   -485    228
     44   -192   -239     72    140   -215   -205   -155   -592   -257   -491    215
     72   -142   -218     33    142   -179   -192   -124   -558   -228   -472    236
     98    -64   -163    -18    129   -114   -181    -96   -522   -197   -459    257
    124    -15   -140    -54    132    -77   -179    -57   -485   -161   -444    280
    153    -10   -166    -72    158    -88   -150      2   -426   -106   -402    322
    129    -46   -176    -41    150   -109   -166     33   -392    -75   -376    355
    101    -67   -168    -18    132   -116   -166     80   -350    -36   -348    381
    145     25   -119    -85    132    -46   -140    158   -275     38   -277    449
    192    109    -85   -153    137     12   -127    223   -213    111   -215    511
    210    135    -75   -171    142     31   -119    265   -163    155   -168    553
    213    163    -49   -189    132     57   -111    290   -129    187   -135    579
    207    179    -28   -192    119     75   -109    296   -129    189   -129    581
    244    223    -20   -233    129    103   -103    298   -127    192   -122    589
    244    233    -10   -239    127    114   -111    275   -148    168   -137    581
    239    226    -15   -233    127    106   -101    249   -181    135   -168    558
    184    145    -38   -163    111     54   -148    176   -259     57   -239    491
    189    166    -23   -179    106     72   -132    145   -288     33   -252    485
    187    166    -20   -176    103     72   -129    103   -329     -2   -272    467
    166    132    -33   -150     98     49   -187     23   -402    -64   -322    418
    168    135    -33   -150    101     51   -194    -31   -449   -106   -361    379
    127     96    -31   -114     77     33   -215    -90   -501   -155   -413    327
    127     98    -28   -114     77     33   -207   -122   -524   -184   -446    293
    122     83    -38   -103     80     20   -223   -155   -553   -207   -472    267
    116    103    -12   -109     64     46   -226   -171   -561   -207   -467    267
    140    140      0   -140     70     70   -205   -161   -540   -192   -446    285
    145    174     28   -161     59    101   -181   -137   -506   -166   -420    309
    114    181     67   -148     23    124   -194   -132   -480   -135   -392    337
    145    246    101   -194     23    174   -189   -114   -441    -88   -340    384
    174    340    163   -259      5    252   -202   -122   -428    -72   -311    418
    181    381    200   -283     -7    290   -246   -132   -418    -49   -288    449
    150    309    155   -231     -2    233   -267   -142   -426    -49   -301    439
    148    275    127   -210     10    202   -272   -142   -436    -51   -311    415
    137    270    132   -205      2    202   -290   -161   -446    -57   -298    413
    155    301    145   -228      5    223   -270   -155   -444    -51   -288    420
    145    265    119   -207     12    192   -298   -179   -485    -93   -314    392
    140    140      0   -140     70     70   -288   -184   -532   -155   -368    363
    127     28    -98    -77    111    -33   -290   -194   -561   -179   -420    319
    129     20   -109    -75    119    -44   -293   -215   -597   -210   -465    257
    137    -10   -148    -64    140    -80   -303   -241   -636   -249   -493    218
    163    -28   -192    -67    176   -109   -303   -244   -644   -262   -501    228
    187     -7   -194    -90    189    -98   -285   -226   -636   -254   -496    244
    158    -51   -210    -54    181   -129   -329   -252   -670   -283   -527    220
    148    -88   -236    -31    192   -161   -348   -272   -691   -303   -550    202
    153   -116   -270    -18    210   -192   -327   -265   -693   -306   -553    210
    114   -176   -293     28    202   -233   -353   -285   -711   -322   -581    189
    114   -171   -285     28    200   -228   -337   -277   -704   -314   -571    189
    119   -166   -285     20    202   -226   -319   -259   -683   -290   -555    197
    145   -161   -306      7    226   -233   -298   -236   -670   -267   -537    210
    109   -306   -415     96    262   -361   -285   -236   -748   -387   -665     90
    109   -571   -680    231    392   -623   -197   -171   -852   -602   -898   -111
    103   -688   -795    290    446   -740    -38    -38   -862   -748  -1070   -252
     88   -478   -566    194    327   -522     80     12   -727   -644   -971   -148
     18    -18    -38     -2     25    -28    -93   -413   -701   -368   -607    176
   -106    636    740   -265   -423    688   -498   -927   -646     98    -10    691
   -158   1371   1530   -607   -844   1449   -792  -1171   -402    722    678   1278
   -103   1470   1574   -683   -839   1522  -1083  -1221   -218   1143   1057   1628
    -36    932    969   -449   -504    950  -1111  -1197   -459    782    652   1304
    -31    350    381   -161   -207    366   -992  -1145   -969    -41   -127    628
    -38    -96    -59     64     10    -77   -769   -906  -1137   -504   -587    202
    -20   -179   -158    101     67   -168   -561   -594   -924   -413   -563    200
     38   -187   -228     72    132   -207   -407   -363   -753   -288   -498    246
     75   -184   -259     54    166   -220   -306   -218   -646   -223   -470    285
     80   -200   -280     59    179   -239   -277   -179   -613   -207   -465    293
     62   -215   -277     77    168   -246   -280   -174   -610   -207   -472    280
     57   -233   -293     85    174   -262   -280   -171   -610   -220   -491    252
     72   -197   -270     62    168   -233   -259   -150   -587   -213   -488    252
    103   -124   -228      7    166   -176   -239   -114   -548   -181   -457    280
    148    -85   -233    -31    189   -158   -254    -98   -530   -155   -439    298
    114   -127   -244      5    176   -184   -265   -111   -537   -163   -441    285
    101    -96   -197     -2    148   -145   -236    -83   -504   -135   -410    309
    111    -70   -181    -23    145   -124   -241    -62   -475   -116   -394    335
     98    -98   -197      0    148   -148   -226    -49   -470   -116   -394    342
    114    -77   -192    -20    150   -135   -207    -28   -457    -98   -394    340
    111    -49   -163    -31    135   -106   -202    -10   -431    -72   -387    324
    119    -31   -150    -46    132    -90   -176     25   -394    -33   -350    335
    148     23   -124    -85    137    -49   -153     80   -342     23   -288    374
    168     85    -83   -129    124      2   -166    124   -301     67   -244    407
    168    119    -49   -145    109     36   -194    155   -275     88   -228    426
    163    148    -15   -158     88     67   -184    192   -241    116   -210    444
    197    213     15   -205     90    114   -142    265   -168    171   -161    493
    184    207     20   -197     80    114   -161    303   -127    192   -153    496
    189    200      7   -194     90    103   -132    355    -85    231   -129    493
    236    270     33   -252    101    153    -80    420    -25    296    -70    537
    277    363     85   -319     96    226    -44    457     10    332    -15    594
    267    345     77   -306     93    213    -51    454     -2    322     -2    626
    254    350     96   -303     80    223    -62    433    -20    327     -7    589
    231    371    140   -301     44    257    -59    402    -44    322    -10    540
    202    345    142   -272     31    244    -49    374    -72    298    -18    522
    181    329    148   -257     15    239    -44    342    -98    272    -36    501
    174    332    158   -254      7    246    -49    303   -122    254    -41    485
    122    285    163   -205    -20    226    -90    218   -184    200    -93    428
    106    272    166   -189    -28    220    -98    155   -228    155   -127    389
    101    280    176   -192    -38    231    -98    116   -254    132   -145    361
    135    314    179   -226    -23    246   -140    106   -257    129   -150    348
    176    366    187   -272     -5    277   -187    103   -254    122   -153    355
    114    293    179   -202    -31    236   -127     59   -285     96   -192    335
    -28    161    189    -64   -109    174    -93      2   -322     77   -213    267
    -36    161    197    -62   -116    179    -62     15   -303     98   -192    254
    -15    223    239   -103   -127    231    -44     44   -270    129   -155    277
     51    363    311   -207   -129    337    -54     85   -210    189    -96    332
     49    394    342   -223   -148    368    -67     85   -202    210    -77    350
     20    381    361   -202   -168    371    -88     62   -202    215    -72    361
    -20    340    361   -161   -192    350    -93     36   -223    202    -80    348
    -38    301    340   -129   -189    319    -88     25   -239    184    -90    329
    -44    283    324   -122   -184    303   -122     -5   -265    163   -101    309
    -28    285    314   -129   -171    298   -137    -20   -280    161   -111    280
    -57    231    285    -88   -171    257   -145    -36   -301    142   -132    233
    -67    109    176    -20   -122    142   -135    -33   -327    109   -166    192
    -49     57    106     -5    -77     80   -145    -44   -361     75   -202    153
    -57      7     62     23    -59     33   -148    -54   -384     54   -220    132
    -80    -25     54     51    -70     12   -155    -75   -407     33   -233    109
    -72    -25     46     49    -59     10   -153    -90   -423     15   -244     88
    -62      5     64     25    -64     36   -137    -85   -415     20   -233     93
    -72     18     90     28    -83     51   -142    -93   -426     15   -239     90
    -83    -23     59     51    -72     15   -155    -96   -436     10   -239     85
    -88    -59     28     75    -59    -15   -168   -106   -449      0   -244     77
    -54    -36     18     44    -36     -7   -137    -83   -431     12   -228     96
    -31    -28      2     31    -18    -12   -116    -70   -420     20   -218    103
    -28    -36     -7     31    -10    -23   -103    -67   -418     15   -215    103
    -57    -77    -20     67    -18    -49   -119    -72   -428      2   -231    101
    -70   -187   -116    127     20   -153    -85    -51   -446    -12   -272     41
    -75   -420   -345    249    135   -384    -31    -33   -545   -161   -439   -148
    -83   -678   -594    379    254   -636     77     25   -662   -384   -683   -423
    -46   -662   -615    355    283   -639    249    194   -600   -428   -750   -519
    -62   -345   -283    202    109   -314    288    111   -452   -220   -511   -327
   -161    179    340     -7   -252    257     20   -376   -374    129    -46    101
   -316    906   1223   -293   -771   1062   -303   -769   -129    740    685    784
   -363   1447   1810   -540  -1085   1628   -563   -839    259   1426   1413   1483
   -246   1205   1452   -480   -849   1330   -779   -818    314   1595   1551   1665
   -207    641    849   -218   -527    745   -820   -883   -129   1021    992   1169
   -262     83    342     88   -303    213   -732   -880   -698    176    168    400
   -262   -215     46    239   -155    -85   -459   -579   -743    -98   -176     88
   -257   -194     59    223   -158    -67   -275   -303   -561     -2   -135    140
   -202    -85    116    142   -161     15   -189   -145   -478     23   -145    135
   -163     67    231     44   -197    148   -163    -88   -459      2   -189     83
   -142    163    306    -10   -223    233   -153    -67   -459     -7   -210     46
   -140    166    306    -15   -223    236   -122    -25   -428     15   -197     41
   -124    153    277    -12   -200    215    -96      7   -400     38   -179     38
   -111    103    215      2   -166    161    -85     28   -384     54   -163     41
   -114     44    158     36   -135    101    -57     62   -358     83   -142     57
   -129      5    132     62   -129     67    -46     85   -327    114   -116     72
   -114     18    132     46   -122     72    -28    111   -296    142    -96     83
   -106     20    124     41   -116     72    -33    137   -267    168    -75    109
    -96     25    122     36   -109     72    -25    174   -233    202    -31    150
   -116    -12    103     64   -111     44     -2    192   -218    220    -15    153
   -119    -12    106     64   -114     46     10    213   -200    249      5    148
   -101     -7     90     51    -98     41     36    257   -166    283     33    161
    -62     20     83     20    -72     51     75    314   -111    335     88    200
    -51     46     96      2    -72     70     59    353    -77    366    111    226
    -44     67    111    -12    -77     88     59    394    -54    384    122    246
    -38     85    124    -25    -83    103     90    465      0    428    161    280
    -23    109    132    -41    -77    119    106    530     46    470    197    296
      7    124    114    -67    -54    119    111    597    101    522    244    337
     44    184    137   -114    -46    161    124    667    158    587    303    394
     64    228    161   -148    -46    194    122    722    205    631    342    431
     54    233    179   -142    -62    207    114    750    239    657    374    459
     41    236    192   -140    -75    215    145    769    270    693    413    496
     62    257    194   -161    -67    226    174    787    290    717    436    506
    135    350    213   -244    -41    283    184    813    322    753    483    542
     72    296    223   -184    -75    259    194    782    301    745    478    532
    -44    200    241    -77   -142    220    181    706    239    688    426    472
    -64    200    265    -67   -163    231    176    654    210    662    413    446
   -103    158    259    -28   -181    210    187    592    166    620    384    410
   -129    129    259      0   -194    194    210    550    142    600    366    400
   -148     96    241     25   -194    168    202    496    103    561    332    363
   -161     67    228     46   -194    148    179    439     64    527    306    332
   -189     33    220     77   -205    124    187    415     62    530    306    332
   -202     38    241     83   -220    140    187    392     57    524    296    327
   -210     51    262     77   -236    155    205    381     57    514    288    319
   -192     62    254     64   -223    158    228    405     83    535    311    340
   -181     54    236     62   -210    145    249    449    122    571    348    366
   -174    135    309     20   -241    220    272    491    179    633    402    407
   -210    184    394     10   -303    290    270    485    197    662    433    436
   -205    231    436    -12   -322    332    254    483    210    680    452    454
   -189    246    433    -28   -311    340    218    493    226    698    467    478
   -207    181    389     12   -298    285    202    483    215    685    459    478
   -200    215    415    -10   -306    314    179    444    187    670    459    465
   -148    257    405    -54   -277    329    145    439    181    665    454    459
   -103    267    371    -83   -239    319    111    428    168    649    439    446
   -171    142    314     15   -241    228    111    387    109    587    381    394
   -293    -57    233    174   -265     88    135    327     36    517    306    316
   -329   -127    202    228   -267     36    150    285    -10    465    252    262
   -329   -163    166    246   -249      0    129    249    -57    413    205    220
   -322   -210    111    267   -218    -49    111    228    -85    384    179    197
   -319   -233     83    275   -202    -75    106    220    -96    384    176    194
   -314   -207    106    259   -210    -51    103    215    -96    394    181    197
   -340   -194    145    265   -244    -25     62    181   -122    374    171    181
   -337   -192    145    265   -241    -23     46    171   -140    348    155    166
   -342   -246     96    293   -223    -75     57    176   -140    337    142    158
   -340   -257     83    298   -213    -85     75    197   -122    355    153    168
   -342   -272     70    306   -207   -101     80    205   -119    363    158    179
   -353   -280     72    316   -213   -103     59    194   -135    350    145    168
   -348   -329     18    337   -184   -155     54    187   -163    319    109    135
   -314   -475   -161    394    -77   -319     72    181   -254    202    -10     18
   -275   -722   -446    496     83   -584    166    207   -394    -23   -249   -228
   -272   -852   -579    563    153   -717    301    311   -439   -161   -420   -426
   -340   -735   -397    537     25   -566    368    288   -353    -72   -327   -348
   -449   -275    171    361   -311    -51    257    -96   -215    239     64     51
   -574    524   1098     23   -836    810     36   -475     88    844    782    771
   -748   1135   1883   -192  -1314   1509   -218   -589    498   1519   1506   1504
   -641   1127   1769   -244  -1205   1447   -478   -574    646   1818   1779   1829
   -597    696   1293    -49   -945    995   -592   -654    324   1439   1382   1462
   -584    197    779    192   -683    488   -574   -696   -223    680    649    714
   -571   -218    353    394   -462     67   -379   -457   -462    218    150    189
   -478   -257    218    366   -348    -20   -174   -135   -316    257    114    137
   -381   -267    111    324   -246    -77    -25     77   -210    311    119    137
   -348   -324     23    335   -187   -150     49    184   -174    319    103    119
   -311   -332    -20    322   -145   -176     80    218   -163    306     90    103
   -267   -332    -64    298   -103   -200     93    236   -155    301     83     88
   -259   -368   -109    314    -77   -239     90    246   -158    288     72     75
   -252   -381   -129    316    -62   -257     93    254   -153    285     64     75
   -220   -350   -129    285    -46   -241    103    272   -140    301     75     90
   -226   -355   -132    290    -49   -244    103    275   -140    301     75     93
   -228   -342   -114    285    -57   -228    116    296   -122    316     88    106
   -207   -290    -83    249    -64   -187    135    324    -96    340    111    129
   -176   -246    -70    213    -54   -158    161    358    -59    368    140    155
   -187   -257    -70    220    -59   -163    158    374    -38    379    148    166
   -205   -277    -72    239    -67   -176    148    389    -25    394    161    179
   -166   -218    -54    192    -59   -137    184    436     10    431    189    213
   -150   -171    -20    161    -64    -96    176    459     25    449    202    228
   -168   -205    -38    187    -67   -122    171    485     31    457    200    233
   -171   -213    -44    192    -64   -129    176    527     57    478    213    249
   -124   -145    -20    135    -54    -83    210    592    109    522    252    290
    -57    -64     -7     62    -25    -36    259    678    174    574    303    342
    -93    -88      2     90    -49    -44    215    698    187    587    311    348
    -90    -83      7     88    -51    -38    213    750    223    615    340    379
    -46    -41      5     41    -25    -18    246    826    283    672    397    439
    -31    -15     15     23    -23      0    246    862    316    704    423    467
     12     80     67    -46    -28     72    272    896    350    743    454    496
     25    114     88    -70    -31    101    283    898    366    758    472    519
      5    111    106    -59    -49    109    290    888    368    758    475    522
    -51     51    103      0    -77     77    252    841    332    717    449    496
    -72     51    122      7    -96     85    244    802    293    683    423    472
    -83     54    135     12   -109     93    244    758    265    654    400    449
    -90     28    119     28   -103     72    231    698    220    610    361    413
    -80     10     90     36    -85     49    223    649    194    587    348    394
   -109    -49     57     77    -85      5    223    587    155    542    306    355
   -153    -98     54    124   -106    -23    213    532    124    509    272    322
   -174    -88     85    129   -132     -2    213    496    109    485    252    298
   -158    -41    116    101   -137     36    233    480    106    472    246    285
   -153     -5    148     77   -150     70    257    478    124    488    270    301
   -184    -41    142    111   -163     49    241    454    106    467    254    288
   -155     20    176     67   -166     98    277    480    135    488    280    311
   -166     72    239     46   -202    155    293    498    174    519    314    348
   -176     98    272     38   -226    184    277    485    184    524    329    363
   -176    150    324     12   -252    236    249    465    194    535    353    376
   -148    194    342    -25   -244    267    228    462    205    548    379    397
   -127    220    348    -46   -236    283    244    478    215    561    394    415
   -187    135    322     25   -254    228    189    428    163    511    350    368
   -194    127    322     33   -259    226    174    400    137    496    337    355
   -205     88    293     57   -249    189    176    389    119    478    319    340
   -218    -10    207    114   -213     98    187    389     85    436    272    298
   -275   -132    140    202   -207      2    142    335     18    363    197    223
   -259   -140    119    200   -192    -10    150    322     -7    337    171    189
   -249   -161     88    202   -168    -36    142    290    -46    293    127    150
   -239   -187     51    213   -145    -67    137    267    -77    259     96    124
   -239   -249    -10    241   -114   -129    103    236   -111    228     72    101
   -249   -288    -38    270   -106   -163     90    218   -132    213     54     85
   -213   -272    -62    241    -77   -168    106    223   -129    207     44     80
   -184   -252    -67    218    -59   -161    109    218   -135    192     31     62
   -210   -280    -70    244    -70   -174     90    200   -145    171     12     36
   -207   -306    -98    257    -57   -202     80    197   -155    158     10     33
   -205   -309   -103    257    -51   -207     72    189   -158    150      5     31
   -226   -327   -101    277    -62   -215     70    189   -155    145     -2     25
   -205   -371   -168    285    -18   -270     96    205   -192     93    -62    -33
   -176   -574   -397    374    109   -485    132    223   -316    -88   -254   -218
   -174   -800   -626    485    223   -711    246    301   -410   -296   -488   -454
   -197   -800   -602    498    202   -701    363    439   -342   -322   -540   -524
   -239   -428   -192    332    -25   -311    389    290   -187    -90   -277   -277
   -361    106    467    127   -415    285    142   -210    -80    290    210    218
   -496    854   1348   -179   -922   1098   -122   -558    194    909    935    940
   -485   1291   1777   -402  -1130   1532   -381   -633    519   1496   1551   1551
   -355    989   1343   -316   -849   1166   -600   -727    348   1387   1428   1473
   -324    433    758    -57   -540    594   -657   -846   -202    675    735    797
   -324    -64    257    194   -290     93   -563   -779   -667    -59      0     62
   -303   -348    -44    327   -129   -197   -358   -431   -600   -184   -202   -148
   -228   -342   -114    283    -59   -228   -171   -129   -387    -54   -124    -88
   -153   -324   -171    239      7   -249    -31     75   -262     12    -88    -59
   -124   -340   -218    231     44   -280     23    161   -220     28    -88    -64
    -88   -324   -236    207     72   -280     44    200   -207     25    -96    -72
   -116   -355   -241    233     59   -298     31    207   -213      7   -114    -90
   -119   -332   -213    226     46   -272     38    223   -197     10   -114    -85
   -109   -309   -200    207     41   -254     44    239   -171     28    -96    -64
   -101   -309   -207    205     51   -259     67    265   -145     46    -83    -44
   -122   -319   -200    220     36   -259     62    265   -145     44    -88    -46
   -122   -298   -176    210     25   -239     62    283   -124     64    -67    -25
   -135   -306   -174    220     18   -241     88    311    -98     88    -44     -2
   -124   -288   -163    207     18   -226     85    322    -96     90    -46      0
    -96   -283   -189    189     46   -236     88    337    -77    106    -36     15
    -49   -223   -174    135     59   -197    106    366    -41    135    -12     38
    -25   -197   -174    109     72   -187    122    400    -15    153      7     64
    -33   -205   -171    119     67   -189     72    402    -18    158     20     70
     -5   -163   -161     83     75   -161     93    446     23    189     44     90
     18   -145   -166     62     90   -155    127    501     75    223     67    127
     -2   -179   -176     88     85   -179    116    537    103    249     75    145
     36   -135   -171     49    103   -153    142    605    161    301    114    192
    127    -15   -145    -57    135    -80    176    685    228    368    176    252
    132     20   -111    -77    122    -44    179    732    275    415    213    293
    103      5    -98    -57    101    -46    140    748    298    441    236    327
    116     20    -96    -67    106    -36    142    787    329    472    275    381
    129     54    -77    -93    101    -10    174    810    348    485    293    410
    132     93    -41   -114     85     25    166    797    340    478    288    410
    132    103    -28   -119     80     38    174    779    322    462    272    389
    111    119      7   -114     51     64    181    740    296    436    252    363
     67     90     23    -80     20     57    166    693    259    400    241    355
     20     49     28    -36     -2     38    155    639    210    353    210    335
     -2     31     31    -15    -18     31    158    581    163    293    163    290
    -18     10     28      5    -23     18    153    524    119    249    124    244
    -10     23     33    -10    -23     28    155    480     93    228    106    220
    -70    -49     20     59    -46    -15    122    397     33    166     49    166
    -93    -83     10     88    -54    -36    129    361      2    135     31    150
    -85    -57     28     72    -57    -15    153    337    -18    119     15    129
   -111    -72     38     90    -77    -18    137    303    -38    101      0    106
   -101    -75     23     88    -62    -25    158    319    -25    106      5    119
    -64     10     75     25    -70     41    197    363     28    155     57    171
   -114     33    148     41   -129     90    155    348     38    176     80    192
   -111     67    176     20   -142    122    132    335     49    187    101    218
    -70    119    187    -25   -129    153    127    329     67    202    124    244
    -80     85    163     -5   -122    124    106    303     51    184    103    233
    -67     44    111     12    -88     77    101    293     36    168     85    223
    -72     36    109     18    -90     72     88    272     15    158     83    220
    -70     70    140     -2   -103    103     75    246    -12    137     70    220
    -80     54    132     10   -106     90     59    228    -36    109     33    197
   -114    -72     41     93    -77    -15     33    192   -101     28    -51    124
   -109   -148    -41    127    -33    -96     41    174   -148    -28   -101     83
   -137   -233    -96    187    -20   -166     10    129   -197    -75   -142     49
   -116   -244   -127    179      2   -187      7    111   -223   -106   -166     31
    -64   -192   -127    129     31   -161     28    116   -231   -116   -174     31
    -72   -213   -140    142     33   -179     31    106   -249   -135   -197     12
   -148   -303   -158    226      5   -231    -23     54   -298   -181   -241    -25
   -137   -290   -153    213      5   -220    -12     51   -296   -187   -246    -25
   -103   -259   -155    181     25   -207     18     75   -280   -179   -228     -5
    -96   -252   -158    174     28   -205     28     83   -280   -174   -218      7
   -127   -283   -155    205     12   -220      2     70   -296   -181   -228      2
   -153   -311   -161    231      2   -236    -28     44   -319   -210   -259    -15
   -132   -311   -179    223     23   -246     -7     49   -324   -226   -272    -28
    -90   -394   -303    241    103   -348     38     88   -371   -309   -358   -103
    -67   -623   -555    345    244   -592    135    176   -454   -496   -571   -296
    -93   -761   -667    426    285   -717    257    288   -465   -631   -745   -480
   -187   -610   -423    400    116   -517    309    309   -376   -579   -693   -454
   -239   -101    135    168   -189     15    181    -93   -366   -342   -363   -150
   -327    524    852    -98   -589    688   -187   -631   -366     54    174    350
   -358   1231   1590   -439   -974   1410   -488   -904   -179    623    833    948
   -277   1363   1641   -542   -958   1501   -737   -956    -38   1015   1215   1301
   -244    805   1049   -283   -646    927   -787   -974   -337    620    795    930
   -233    239    472     -5   -353    355   -670   -937   -839   -192      2    213
   -202   -184     18    192   -111    -83   -467   -711   -995   -633   -478   -228
   -228   -340   -111    285    -59   -226   -329   -433   -784   -548   -472   -233
   -187   -342   -158    262    -15   -252   -174   -200   -594   -433   -402   -174
   -122   -293   -174    207     25   -233    -54    -31   -462   -353   -353   -140
    -64   -231   -168    148     49   -200     25     54   -394   -316   -335   -137
    -90   -246   -155    168     31   -202     18     54   -387   -311   -329   -140
   -148   -301   -155    223      2   -228    -25     33   -402   -329   -340   -153
   -132   -280   -148    205      7   -215     10     62   -366   -306   -316   -140
   -119   -272   -153    194     15   -215     33     83   -342   -290   -301   -129
   -101   -267   -166    184     31   -218     38     90   -340   -296   -311   -148
    -85   -215   -132    150     20   -174     41    101   -319   -277   -296   -142
    -85   -189   -106    137     10   -148     44    114   -303   -254   -277   -122
   -119   -205    -88    161    -15   -148     31    103   -303   -254   -272   -119
   -109   -179    -70    145    -20   -124     36    116   -288   -246   -267   -116
    -80   -137    -57    106    -12    -96     54    145   -259   -223   -246    -96
    -54    -80    -28     67    -15    -54     70    179   -223   -189   -207    -62
    -75   -116    -41     93    -18    -77     62    197   -202   -176   -205    -57
    -41   -101    -59     72      7    -80     96    249   -155   -142   -179    -31
    -49   -109    -59     77      5    -85     96    277   -114   -109   -158    -15
    -64    -98    -33     80    -15    -67     96    314    -75    -75   -129     10
    -51    -70    -20     59    -18    -46    132    379    -18    -23    -85     49
    -25    -28     -2     28    -12    -15    155    439     54     33    -20     98
     31     49     18    -41      5     33    189    504    124    101     44    155
     31     80     46    -57     -7     64    184    540    161    140     85    184
     38     93     54    -67    -10     75    171    563    179    163    111    207
     83    127     44   -103     20     85    194    589    197    184    135    226
    101    142     41   -124     31     93    197    581    189    181    137    231
     90    148     57   -119     18    103    176    548    161    155    127    223
     75    184    109   -132    -18    148    166    509    116    116    103    210
     62    194    132   -127    -33    163    166    465     67     67     72    194
     62    181    116   -124    -25    150    187    441     36     28     46    189
     31    168    137    -98    -51    153    174    392    -12    -20     10    158
    -12    150    161    -70    -85    155    137    327    -72    -75    -44    106
    -31    122    153    -44    -90    137    122    277   -127   -132   -114     41
    -54    127    179    -36   -116    153    119    231   -174   -163   -135      2
    -70    158    228    -44   -148    192    114    189   -210   -189   -140    -10
    -64    233    298    -85   -181    265    103    155   -228   -205   -150    -10
    -90    296    387   -101   -239    340     75    116   -254   -236   -179    -31
   -101    324    423   -114   -262    374     54     96   -283   -262   -207    -54
    -93    368    462   -137   -277    415     67    103   -275   -257   -207    -51
    -85    441    524   -179   -303    483     72    116   -246   -223   -179    -25
    -67    483    550   -207   -309    517     83    135   -213   -192   -150     -2
    -54    511    566   -228   -311    537     80    129   -200   -174   -127     15
    -51    522    574   -236   -311    548     49    111   -189   -153   -109     33
    -18    509    527   -246   -272    517     28    106   -189   -148    -98     49
    -20    457    478   -218   -249    467     23     93   -205   -166   -101     44
    -57    376    433   -161   -244    405     15     77   -236   -197   -124     20
    -46    366    410   -161   -228    387     28     83   -246   -215   -135     10
    -70    285    355   -109   -213    322     18     67   -283   -257   -174    -23
   -106    103    210      2   -158    155     18     62   -324   -303   -223    -62
   -114     31    145     38   -129     88     38     70   -345   -337   -265   -103
   -122     -5    114     62   -119     54     64     64   -361   -363   -290   -132
   -132    -41     90     85   -114     23     62     49   -384   -389   -316   -153
   -116    -46     70     83    -93     10     77     62   -376   -384   -301   -129
   -122    -77     41     98    -83    -18     77     54   -392   -402   -316   -137
   -127   -119      5    122    -67    -57     72     49   -402   -407   -319   -142
   -127   -153    -25    140    -51    -90     80     59   -402   -405   -316   -135
   -171   -181    -10    176    -80    -96     49     31   -428   -426   -342   -153
   -166   -189    -23    176    -72   -106     88     46   -423   -423   -340   -161
   -158   -192    -33    174    -64   -111     98     54   -420   -418   -337   -163
   -176   -184     -7    179    -85    -96     90     54   -415   -415   -327   -168
   -184   -239    -54    213    -64   -148     85     59   -426   -444   -348   -187
   -145   -387   -241    265     46   -316    129    101   -483   -550   -454   -272
   -148   -610   -465    379    155   -537    233    194   -553   -735   -665   -470
   -176   -657   -480    415    148   -568    332    319   -519   -820   -792   -602
   -220   -381   -161    301    -31   -272    400    314   -394   -696   -659   -493
   -327     77    405    122   -368    241    179   -207   -467   -478   -311   -171
   -413    737   1150   -163   -782    943   -168   -732   -488    -72    246    335
   -449   1348   1795   -452  -1122   1571   -457   -992   -332    465    872    883
   -405   1319   1725   -457  -1065   1522   -688  -1057   -262    743   1143   1132
   -413    737   1148   -163   -779    943   -709  -1041   -568    265    631    680
   -397    192    589    103   -493    389   -558   -937   -997   -517   -150    -12
   -389   -210    179    298   -285    -15   -342   -649  -1021   -818   -530   -340
   -363   -262    101    314   -233    -80   -153   -327   -748   -662   -452   -275
   -309   -254     51    280   -181   -101    -20    -98   -563   -548   -381   -210
   -277   -252     23    265   -150   -114     57     18   -472   -498   -358   -189
   -259   -231     28    244   -145   -101     83     51   -452   -491   -355   -189
   -236   -197     38    218   -137    -80     96     67   -439   -491   -355   -189
   -207   -200      5    202   -109    -98    109     80   -436   -496   -366   -189
   -226   -267    -41    246    -93   -155     72     54   -462   -517   -389   -200
   -213   -257    -46    233    -85   -153     72     59   -454   -504   -371   -181
   -174   -184    -10    179    -83    -98    101     80   -426   -480   -342   -161
   -132   -132      0    129    -67    -67    124    106   -402   -459   -329   -145
   -153   -161     -7    155    -75    -85     75     85   -418   -467   -348   -158
   -163   -187    -25    174    -70   -106     57     83   -418   -465   -355   -161
   -132   -161    -28    148    -51    -96     93    124   -381   -428   -316   -127
    -98    -90      7     93    -54    -41    109    148   -358   -400   -285   -103
    -72    -54     15     62    -46    -20    109    166   -335   -379   -262    -88
    -96   -103     -7     98    -44    -57     90    176   -327   -376   -259    -88
    -64    -57      7     62    -36    -25    122    228   -275   -337   -223    -54
    -18     -7      7     10    -12      0    132    277   -233   -298   -189    -20
     -2      2      2      0     -2      2    124    311   -202   -272   -168     -2
     -2      2      5      0     -5      2    127    350   -166   -241   -148     18
     18     75     57    -46    -18     67    155    415    -96   -181    -96     67
    -15     57     72    -23    -44     64    137    452    -57   -142    -67     90
      5     85     77    -46    -36     80    161    519      5    -85    -12    148
     46    153    106   -101    -28    129    197    579     59    -23     44    207
     46    176    129   -111    -41    153    210    602     77      7     70    231
     62    189    127   -127    -33    161    215    594     64     -5     57    226
     51    187    135   -119    -41    163    189    555     25    -44     28    205
      7    153    145    -83    -70    148    158    498    -31    -98    -10    174
    -10    140    150    -64    -80    145    163    462    -67   -122    -25    161
      7    184    176    -98    -85    181    168    415   -106   -153    -46    137
     10    210    200   -111    -96    207    163    363   -150   -189    -64    116
    -25    192    215    -83   -122    205    129    290   -207   -236   -103     83
    -67    122    189    -25   -127    155    103    220   -275   -290   -155     36
    -90    124    215    -18   -153    168    116    176   -296   -311   -174     20
    -90    155    246    -33   -168    200    142    158   -301   -316   -179     18
    -80    176    257    -49   -168    215    161    145   -306   -319   -179     10
   -124    135    259     -5   -192    197    114     98   -337   -340   -197    -12
    -98    168    265    -36   -181    215    148    111   -316   -324   -187     -2
   -103    163    265    -31   -184    213    145    109   -311   -314   -184     -2
    -90    220    311    -67   -202    267    145    124   -280   -280   -150     28
    -64    296    361   -114   -213    327    129    135   -246   -246   -111     62
    -62    319    381   -129   -223    350    101    114   -249   -239    -96     70
    -64    327    392   -132   -228    358     75     98   -254   -236    -88     72
    -36    358    392   -161   -213    374     75    101   -254   -231    -83     80
      0    394    394   -197   -197    394     88    103   -254   -231    -77     88
    -51    342    392   -148   -223    366     20     54   -301   -272   -106     54
    -90    275    363    -93   -228    319      0     31   -329   -290   -122     36
    -93    187    277    -46   -187    231     10     23   -358   -322   -155      5
    -77     93    171     -7   -124    132     12     18   -400   -371   -210    -44
    -51     80    132    -15    -93    106     10     18   -420   -397   -236    -67
    -83    -10     70     46    -77     28    -15    -12   -475   -449   -290   -109
   -119    -70     49     93    -85    -10    -28    -51   -519   -496   -332   -137
   -129    -98     31    114    -80    -33    -38    -77   -545   -524   -358   -153
   -101    -88     12     93    -57    -38    -10    -62   -535   -514   -345   -132
    -80    -64     15     72    -49    -25      2    -49   -527   -504   -337   -124
    -85    -54     31     70    -59    -12    -36    -70   -548   -522   -358   -142
   -119    -88     31    103    -75    -28    -70    -96   -576   -545   -376   -158
   -132   -116     15    122    -75    -51    -51    -98   -587   -553   -381   -168
   -116    -98     18    106    -67    -41    -31    -90   -581   -545   -374   -161
    -75    -72      2     72    -41    -36    -10    -72   -574   -532   -363   -153
    -75   -114    -38     96    -18    -77    -44    -85   -607   -566   -400   -187
    -88   -361   -275    223     90   -319    -36    -80   -717   -719   -568   -342
    -67   -592   -524    329    226   -561     85     10   -800   -924   -813   -576
    -62   -618   -558    337    246   -587    231    150   -745   -984   -906   -685
   -111   -355   -244    233     64   -301    283     36   -667   -870   -766   -574
   -197    153    350     20   -275    249      2   -537   -711   -600   -371   -194
   -340    823   1163   -241   -753    995   -402  -1044   -646   -116    249    389
   -387   1454   1839   -535  -1114   1647   -727  -1257   -415    483    919   1005
   -283   1522   1805   -618  -1044   1662   -948  -1270   -275    818   1234   1317
   -233    971   1205   -368   -719   1088   -945  -1226   -592    324    701    831
   -226    280    506    -28   -366    394   -766  -1083  -1057   -501   -142     59
   -202   -124     77    161   -140    -23   -504   -745  -1080   -802   -522   -283
   -127   -155    -28    142    -49    -93   -301   -413   -846   -693   -493   -262
    -57   -181   -124    119     31   -153   -176   -213   -711   -620   -465   -231
    -25   -179   -155    101     62   -168   -106   -111   -644   -592   -462   -228
    -10   -213   -205    109     96   -207    -90    -83   -633   -594   -470   -231
     12   -202   -215     96    114   -207    -88    -67   -626   -597   -478   -241
     10   -174   -184     80     96   -179    -83    -51   -618   -602   -483   -252
     20   -189   -210     83    114   -200    -70    -23   -605   -592   -475   -231
     44   -184   -231     70    135   -207    -70     -7   -594   -579   -475   -228
     62   -153   -215     46    137   -184    -70     -2   -581   -566   -465   -236
     83   -103   -187      7    132   -145    -72      0   -563   -550   -444   -210
    119    -80   -200    -20    158   -140    -57     25   -530   -517   -415   -176
    137    -57   -194    -38    163   -127    -54     41   -517   -506   -413   -187
    145    -36   -181    -54    163   -109    -54     57   -506   -498   -407   -192
    145    -54   -200    -46    171   -127    -51     83   -491   -480   -384   -171
    174    -59   -233    -57    202   -148    -23    127   -454   -449   -358   -137
    179    -20   -200    -80    187   -111    -15    155   -426   -428   -342   -109
    150    -23   -174    -62    161    -98    -20    184   -400   -413   -322    -88
    187     38   -148   -111    166    -54      5    249   -340   -361   -283    -41
    189     33   -158   -111    174    -62     10    303   -296   -324   -259    -20
    197     36   -163   -119    179    -64     15    361   -257   -288   -228      0
    246    106   -140   -176    194    -15     20    420   -202   -241   -181     51
    285    158   -127   -223    207     15     36    485   -153   -192   -148     85
    285    150   -135   -220    210      7     46    530   -119   -150   -119    103
    306    179   -129   -244    215     25     49    561    -90   -116    -90    124
    342    233   -109   -288    226     62     44    561    -88   -103    -62    155
    342    236   -106   -290    223     64     41    548   -103   -119    -57    168
    324    226    -98   -275    210     64     41    527   -127   -142    -77    163
    314    220    -93   -267    202     64     41    493   -155   -150   -101    124
    306    202   -103   -254    205     49     36    452   -187   -171   -114     96
    259    174    -85   -218    171     46     20    387   -241   -226   -158     54
    241    171    -70   -207    155     51     -2    316   -293   -272   -192     20
    241    179    -64   -213    153     57    -12    254   -335   -311   -220     -2
    210    150    -59   -179    135     46     -2    207   -368   -342   -244    -25
    176    135    -44   -155    111     44     -7    161   -392   -361   -259    -44
    194    168    -25   -181    111     72      7    137   -394   -366   -259    -46
    176    135    -41   -158    109     46     -5    101   -420   -392   -280    -70
    140    101    -38   -119     90     31    -18     64   -449   -420   -311   -101
    116    109    -10   -114     62     49     -5     64   -446   -418   -322   -114
    129    142     12   -137     57     80     18     96   -413   -394   -306    -93
    150    236     85   -194     33    161     49    148   -340   -324   -244    -28
    142    293    150   -218     -2    223     62    174   -296   -280   -194     18
    122    280    158   -202    -20    220     33    166   -283   -262   -171     41
    148    309    158   -228     -5    233     28    181   -259   -236   -142     75
    148    280    129   -215      7    205     10    171   -270   -249   -153     67
    124    228    103   -176     10    166    -18    140   -290   -270   -176     54
    119    189     70   -155     23    132    -25    109   -316   -303   -210     33
    122    158     36   -140     41     98    -23     93   -337   -332   -249      5
    179    140    -38   -161    106     51     -7    109   -345   -353   -280    -20
    155     51   -103   -103    129    -25    -38     88   -387   -394   -327    -67
     96    -51   -148    -23    119   -101    -59     49   -439   -444   -384   -119
     96    -93   -189     -2    142   -140    -41     28   -470   -478   -420   -155
     98   -109   -207      5    150   -158    -41     18   -488   -493   -439   -166
     96   -116   -213     10    153   -163    -59      5   -509   -504   -449   -166
    109    -83   -192    -12    148   -137    -77      0   -511   -493   -431   -140
     98   -101   -200      0    148   -150    -96    -15   -522   -498   -428   -150
     77   -132   -210     25    142   -168   -109    -38   -545   -519   -457   -213
     77   -161   -239     41    158   -200    -88    -36   -553   -537   -501   -265
     88   -174   -265     41    176   -218    -88    -33   -566   -568   -545   -257
    148    -96   -244    -25    194   -168   -103    -20   -553   -555   -532   -215
    116   -135   -252      7    181   -192   -124    -36   -561   -563   -540   -215
    109   -239   -348     64    228   -293   -116    -44   -615   -628   -607   -283
    158   -470   -631    155    392   -550    -28    -12   -745   -833   -831   -493
    142   -701   -844    277    491   -771    111     64   -833  -1041  -1078   -735
    101   -628   -732    262    415   -680    233    132   -750  -1015  -1065   -743
     12   -290   -303    140    158   -296    155   -181   -698   -846   -844   -535
    -70    400    470   -166   -270    433   -205   -678   -550   -348   -233     49
   -142   1189   1332   -522   -737   1260   -488   -911   -202    337    524    761
    -80   1525   1602   -722   -844   1564   -792   -956     96    880   1049   1260
     57   1234   1176   -644   -558   1205  -1013  -1010    -23    815    948   1189
     96    641    542   -368   -223    594  -1049  -1041   -584     25    187    488
     54     90     33    -72     10     62   -919   -919  -1026   -701   -535   -194
     36   -187   -223     75    127   -205   -587   -594   -945   -789   -701   -363
     77   -202   -280     62    179   -241   -371   -301   -735   -678   -649   -322
    155    -93   -252    -31    200   -171   -366   -122   -584   -581   -584   -257
    166   -124   -293    -20    228   -207   -233    -67   -571   -584   -600   -272
    161   -171   -335      2    246   -252   -129    -49   -576   -602   -633   -298
    155   -231   -387     38    270   -309   -109    -44   -576   -602   -639   -301
    179   -259   -439     38    306   -348    -59     -7   -553   -584   -623   -285
    200   -200   -400      0    298   -298    -49     33   -511   -540   -581   -249
    142   -127   -270     -7    205   -197    -51     49   -483   -514   -553   -236
    179    -41   -220    -67    200   -129    -59     51   -472   -511   -555   -241
    192    -31   -226    -80    207   -127    -83     46   -470   -509   -568   -254
    192    -25   -218    -83    202   -122    -85     54   -459   -501   -563   -254
    189    -23   -215    -83    200   -119    -80     72   -444   -496   -563   -246
    207     18   -189   -111    200    -85    -93     96   -420   -478   -553   -233
    228     67   -163   -148    197    -46   -109    114   -402   -454   -537   -220
    213     57   -155   -135    184    -49   -116    124   -392   -433   -522   -205
    213     49   -163   -132    187    -57   -101    158   -358   -402   -491   -174
    205     44   -161   -124    184    -57    -72    202   -324   -374   -470   -158
    189     44   -148   -119    168    -49    -64    241   -296   -342   -454   -148
    181     59   -122   -122    153    -31    -57    301   -244   -298   -418   -119
    231    142    -88   -187    161     28    -51    363   -187   -249   -376    -85
    275    239    -36   -257    155    101    -38    420   -124   -197   -332    -49
    285    306     20   -296    132    163    -18    483    -54   -124   -259     10
    290    353     59   -322    114    207      7    532     -2    -64   -194     67
    262    314     49   -290    106    181      2    530      0    -62   -189     62
    241    285     44   -262     98    166     -2    517     -5    -70   -205     51
    246    316     70   -283     88    194     -5    501     -5    -62   -192     70
    244    329     85   -288     77    210      0    472    -23    -75   -194     54
    265    348     83   -306     88    218     -2    439    -49    -98   -213     25
    290    415    124   -353     83    270    -12    418    -59   -106   -220     18
    231    381    148   -306     41    265    -54    361    -96   -135   -254    -15
    197    337    140   -267     28    239    -44    293   -153   -187   -303    -57
    161    270    106   -215     28    187    -20    223   -220   -252   -355   -109
    163    265    101   -213     31    184    -20    174   -270   -293   -392   -184
    168    244     72   -207     46    161    -31    135   -303   -327   -415   -220
    161    233     72   -197     44    153    -28    114   -316   -348   -402   -220
    127    213     85   -171     20    148    -36     88   -329   -358   -371   -218
    101    192     90   -145      5    142    -23     80   -335   -366   -350   -207
     93    189     96   -142      0    142    -10     88   -327   -379   -368   -197
    116    265    148   -192    -15    207     -2    106   -285   -337   -335   -140
    155    355    200   -254    -20    277     -2    132   -220   -267   -272    -51
    148    322    174   -233    -12    249      2    137   -197   -249   -262    -20
    127    311    184   -220    -28    249    -20    106   -215   -254   -275    -36
     75    296    220   -187    -72    259    -44     70   -254   -290   -306    -85
     85    387    301   -236   -109    345   -122     25   -283   -314   -319    -93
    137    527    389   -332   -124    459   -228    -12   -296   -327   -324    -85
    119    540    420   -332   -150    480   -202    -31   -329   -366   -371   -114
     83    441    358   -262   -137    402   -122    -36   -379   -423   -446   -171
     33    277    244   -155   -106    262    -93    -49   -436   -485   -524   -246
      2    176    174    -88    -85    176    -80    -59   -475   -532   -574   -301
     12    145    129    -80    -57    137    -93    -80   -517   -581   -626   -348
     33    171    137   -103    -51    155   -103    -88   -530   -594   -633   -355
     41    192    148   -119    -54    168   -122    -93   -527   -587   -623   -348
     25    161    135    -93    -54    148   -124   -109   -542   -602   -636   -366
    -75    -23     49     46    -62     12   -116   -145   -600   -667   -706   -439
    -77    -88    -10     83    -36    -49   -103   -142   -610   -680   -711   -439
    -15      0     12      5    -15      7   -116   -127   -584   -649   -675   -405
     59    140     80    -98    -10    111   -153   -114   -548   -615   -641   -376
     44    132     88    -88    -20    111   -192   -124   -553   -626   -652   -392
     38    111     72    -75    -15     93   -220   -137   -563   -631   -659   -400
     23     10    -15    -18     18     -2   -194   -142   -610   -693   -719   -449
     41   -223   -265     90    153   -244    -96   -101   -698   -839   -878   -581
     41   -465   -506    210    272   -485     83      7   -761  -1039  -1111   -807
      7   -454   -465    223    236   -459    192    114   -691  -1078  -1192   -898
    -33   -140   -109     85     36   -124    174    -12   -620   -943  -1034   -763
    -93    335    428   -119   -259    381    -62   -491   -670   -657   -628   -384
   -218    966   1184   -376   -701   1075   -394   -922   -623   -158     10    189
   -223   1397   1621   -587   -922   1509   -615  -1049   -418    400    623    745
   -137   1122   1257   -493   -698   1189   -750  -1054   -446    514    724    859
   -114    584    698   -233   -405    641   -769  -1085   -841    -70    132    337
   -124     98    223     12   -174    161   -639  -1034  -1299   -950   -737   -441
    -88    -98    -10     93    -38    -54   -452   -730  -1153  -1036   -932   -618
    -67    -72     -5     70    -33    -38   -324   -459   -901   -875   -846   -545
    -10    -36    -25     23      7    -31   -231   -241   -711   -750   -769   -472
      0    -49    -49     23     23    -49   -161   -119   -607   -678   -714   -423
    -44   -150   -106     98     28   -129    -98    -80   -589   -675   -717   -423
    -62   -194   -132    127     33   -163    -49    -54   -584   -675   -709   -418
    -54   -161   -106    109     25   -135    -23    -23   -555   -649   -685   -405
    -57   -135    -80     96      7   -109    -20     -2   -530   -628   -670   -389
    -59   -122    -64     90      0    -93    -31      5   -514   -623   -665   -379
    -38    -83    -44     59      0    -62    -36     20   -488   -600   -646   -361
    -20    -49    -28     36      2    -38    -31     33   -462   -574   -623   -327
     23     23     -2    -23     12     10    -15     67   -413   -535   -576   -285
     -2    -18    -18     10      7    -18      2     70   -415   -535   -581   -311
    -20    -41    -23     28      0    -31      7     72   -415   -540   -602   -311
     28     62     33    -44     -2     49     28    114   -361   -493   -563   -265
     18     18      0    -18      7     10      7    122   -348   -480   -555   -267
     15     -5    -23     -5     18    -12    -51    127   -337   -475   -548   -239
     23     57     33    -41     -5     44    -72    140   -319   -459   -535   -220
    -28     49     77    -10    -51     62    -18    145   -324   -462   -545   -233
     25    119     93    -72    -33    106     54    223   -241   -384   -475   -189
     38    101     62    -70    -12     83     54    275   -179   -329   -433   -171
     38     98     59    -70    -10     77     57    332   -119   -272   -392    -98
     83    155     72   -119      5    114     80    400    -38   -202   -329      0
    122    231    106   -176      7    171     85    444     15   -150   -280     23
    114    246    129   -181     -7    189     75    462     33   -137   -270     36
    127    285    158   -207    -15    223     59    470     44   -116   -233     75
    142    355    213   -249    -33    285     62    472     64    -85   -184    116
    116    309    192   -213    -38    252     75    459     44    -98   -189     83
    103    270    166   -187    -31    218     80    433      0   -137   -236      0
    106    262    153   -187    -23    207     80    387    -59   -210   -332    -25
     88    246    158   -166    -33    202     67    335   -124   -285   -394    -31
     70    231    161   -153    -46    197     80    288   -171   -322   -418    -70
     31    187    153   -109    -59    171     62    223   -228   -376   -457   -109
     18    168    150    -93    -64    158     54    179   -272   -413   -483   -129
     12    137    124    -75    -54    132     46    140   -316   -459   -522   -168
     23    140    114    -83    -46    127     31    111   -335   -472   -522   -171
     28    129    101    -80    -36    116     46     96   -348   -472   -509   -168
     23    155    129    -90    -51    142     57     75   -368   -483   -519   -192
     33    179    145   -106    -54    163     70     67   -374   -488   -542   -215
     67    277    207   -174    -70    241     67     90   -322   -444   -493   -150
     67    309    241   -189    -88    275     38     96   -290   -407   -452   -103
     46    285    239   -166    -96    262     12     75   -301   -415   -446   -106
     59    337    277   -197   -109    309      2     57   -298   -405   -431    -85
     75    392    316   -236   -122    355      0     49   -296   -394   -415    -75
    114    475    361   -296   -122    418     -7     44   -290   -381   -400    -62
     93    418    324   -257   -116    374    -38      5   -335   -413   -418    -77
     64    353    288   -207   -111    322    -49    -28   -374   -449   -446   -142
     72    322    246   -197    -88    285    -54    -23   -389   -470   -483   -158
     90    252    161   -174    -33    207    -77    -20   -426   -514   -535   -184
    129    244    114   -187      7    179    -88    -15   -441   -537   -571   -210
    137    184     46   -161     46    116    -64    -36   -485   -579   -615   -233
    106     98    -10   -103     59     44    -64    -72   -540   -633   -662   -275
     98     70    -28    -85     64     20    -77    -88   -558   -659   -691   -298
    101     67    -33    -85     67     18    -98    -96   -558   -652   -680   -285
    124     59    -64    -90     96     -2    -88   -106   -574   -659   -683   -298
    124     62    -64    -93     93      0   -101   -129   -594   -680   -709   -348
    101     54    -49    -77     75      2   -109   -148   -615   -706   -740   -358
     98     85    -12    -93     54     38    -77   -135   -602   -696   -722   -335
    124    109    -15   -116     70     46    -57   -109   -584   -672   -691   -311
    127    109    -18   -119     72     46    -62   -109   -597   -683   -698   -309
    122     96    -25   -111     75     36    -83   -103   -610   -706   -730   -332
    109    -54   -163    -28    135   -106    -90    -93   -667   -800   -833   -407
    111   -309   -420     98    265   -363     36      2   -722   -963  -1023   -584
    111   -355   -467    122    288   -410    163    145   -646  -1015  -1114   -683
     90    -88   -179      0    135   -132    184    111   -553   -914   -997   -600
     10    327    314   -168   -150    322    -23   -332   -646   -730   -693   -348
    -57    919    976   -431   -517    948   -348   -875   -758   -392   -184    101
    -93   1499   1590   -704   -841   1543   -548  -1101   -639    116    407    574
    -57   1418   1475   -680   -766   1447   -737  -1169   -626    340    618    802
    -10    924    935   -459   -472    930   -771  -1163   -891    -57    200    493
    -10    439    449   -213   -228    444   -652  -1104  -1327   -901   -636   -246
      5    148    142    -77    -70    148   -452   -787  -1221  -1080   -917   -475
     -7     98    106    -46    -57    101   -322   -480   -922   -880   -789   -371
      2     77     72    -41    -36     75   -207   -265   -737   -753   -709   -316
     44     67     23    -54     10     46   -119   -135   -633   -706   -696   -303
     49     75     23    -64     12     49    -80   -103   -613   -711   -711   -309
    101    127     23   -114     38     75    -44    -67   -587   -696   -698   -288
     96    129     31   -114     31     80    -64    -72   -581   -678   -670   -265
     62    119     57    -90      2     88    -75    -62   -558   -652   -639   -272
     64    114     49    -88      7     80    -67    -36   -537   -646   -659   -280
     77    161     83   -119     -2    122    -54    -18   -524   -636   -662   -246
     98    223    122   -163    -10    174    -46     -7   -498   -605   -620   -213
    106    236    129   -171    -10    184    -20      2   -480   -584   -597   -213
    101    218    114   -161     -7    166    -10     12   -470   -579   -597   -223
    122    231    109   -176      7    171     -2     41   -439   -545   -566   -174
    111    218    106   -168      2    163    -10     54   -423   -522   -540   -161
    103    254    150   -179    -23    202     -2     59   -407   -509   -527   -163
     98    296    194   -197    -49    246     -2     85   -366   -478   -501   -122
    109    342    233   -226    -62    288     28    137   -306   -426   -452    -75
     80    322    241   -202    -80    283     44    174   -275   -394   -426    -49
    106    345    239   -226    -64    293     75    239   -220   -340   -379     -7
    109    389    280   -249    -85    335     62    293   -161   -285   -329     41
    119    420    301   -270    -90    361     46    348   -103   -236   -298     85
    153    483    329   -322    -88    407     51    407    -38   -174   -249    140
    197    532    335   -363    -67    433     54    441     -5   -137   -210    171
    210    576    366   -394    -77    472     72    465     28   -103   -168    213
    184    555    371   -371    -93    465    103    496     57    -67   -129    252
    166    532    366   -350   -101    449    111    496     49    -83   -142    252
    168    535    366   -350    -98    452     98    467      7   -124   -179    246
    155    563    407   -361   -127    485    106    444    -20   -140   -187    226
    114    605    491   -358   -187    548    122    413    -41   -153   -200    189
    135    618    483   -376   -174    550    106    363    -83   -192   -239    158
    116    571    454   -342   -168    514     88    298   -148   -254   -290    129
     75    501    423   -290   -174    465     75    244   -200   -309   -309    122
     51    428    376   -239   -163    402     80    202   -233   -345   -327    114
     59    509    449   -285   -194    480     62    137   -280   -392   -384     51
     90    605    514   -348   -210    561     49     93   -306   -407   -387     28
     88    602    514   -345   -213    558     23     59   -319   -402   -379    -18
     72    589    517   -332   -223    553     31     57   -309   -400   -397    -36
     70    568    498   -319   -215    532     38     57   -309   -400   -400    -23
     67    566    498   -316   -215    532     51     80   -288   -371   -361    -33
     64    657    589   -363   -262    623     72    106   -244   -329   -324     20
     70    753    683   -413   -306    719     77    124   -200   -283   -283     70
     38    761    722   -400   -340    743     75    114   -181   -265   -265     90
     -2    763    766   -379   -384    763     64     96   -179   -265   -233    158
     12    763    750   -392   -368    758     28     83   -207   -290   -239    168
     70    748    678   -410   -303    714    -12     57   -241   -311   -293     90
     64    758    693   -413   -314    727    -38     31   -265   -337   -324     41
     62    748    685   -405   -311    717    -41     36   -272   -345   -311     88
     75    659    581   -368   -252    620    -25     54   -288   -355   -322     88
     62    587    524   -327   -231    555    -20     41   -327   -384   -350     41
     44    478    431   -262   -194    454    -15     20   -358   -394   -379    -54
     31    400    368   -215   -168    384    -25    -33   -418   -462   -454   -166
     20    358    337   -192   -158    350    -18    -57   -454   -519   -511   -142
      5    345    337   -176   -166    342     -5    -54   -457   -519   -506   -127
      7    392    381   -202   -187    387      0    -36   -431   -483   -449    -93
     23    402    379   -213   -176    392     -5    -25   -426   -467   -420    -98
     -7    363    371   -179   -192    368    -12    -33   -431   -480   -436   -129
    -33    329    363   -148   -200    345     -5    -38   -441   -498   -457   -129
      0    327    327   -163   -163    327    -12    -46   -454   -514   -475   -135
     31    340    309   -184   -137    324    -25    -51   -459   -532   -506   -142
     33    324    290   -181   -127    309    -44    -51   -472   -542   -537   -179
     28    277    249   -155   -109    265    -51    -51   -509   -581   -574   -200
     67    124     57    -96      5     90    -18    -10   -581   -704   -688   -316
     70   -114   -184     23    127   -148    101     90   -646   -893   -930   -553
     62    -90   -155     12    106   -124    239    226   -545   -898   -963   -587
    -10    228    239   -109   -124    233    218     -5   -511   -774   -779   -436
   -129    696    823   -283   -478    758    -83   -607   -618   -537   -407   -114
   -252   1387   1639   -566   -945   1512   -397  -1067   -566    -77    187    410
   -275   1891   2164   -807  -1221   2026   -667  -1236   -387    446    776    919
   -187   1712   1896   -763  -1041   1803   -849  -1241   -368    602    891   1057
   -145   1182   1327   -519   -735   1254   -844  -1166   -644    140    387    620
   -155    620    776   -231   -465    698   -646  -1000  -1044   -667   -397    -93
   -142    376    519   -119   -332    446   -379   -594   -852   -706   -537   -252
    -98    379    478   -140   -288    428   -192   -283   -602   -558   -478   -210
    -54    368    420   -158   -239    394    -72    -88   -470   -491   -465   -171
    -33    342    376   -153   -205    358    -15      5   -405   -444   -431   -127
    -25    361    384   -168   -207    371     -2     38   -381   -431   -410   -148
    -33    361    392   -163   -213    376     20     67   -363   -436   -436   -181
    -49    374    420   -163   -233    397     33     88   -348   -431   -433   -132
    -44    381    426   -168   -233    402     59    124   -306   -381   -381   -129
    -54    376    431   -161   -244    402     75    135   -296   -376   -400   -155
    -67    371    439   -153   -254    405     75    142   -280   -363   -387   -135
    -77    379    457   -150   -267    418     83    166   -244   -337   -371   -111
    -67    405    472   -168   -270    439     96    187   -223   -319   -348    -98
    -59    465    524   -205   -293    493    109    207   -194   -265   -280    -93
    -75    485    561   -205   -319    522    119    231   -158   -233   -233    -41
    -77    483    561   -205   -319    522    122    252   -137   -241   -241    -15
    -59    506    566   -223   -311    535    132    280   -129   -254   -267    -18
    -57    498    553   -223   -306    527    166    335    -67   -155   -228     -5
    -49    509    558   -231   -303    532    187    387     -7    -83   -148     12
    -38    571    610   -267   -324    589    194    433     46    -28    -85      0
    -25    594    620   -283   -322    607    213    480     90     12    -54     41
    -20    607    626   -296   -324    618    223    545    148     59     -2     93
     -5    631    636   -311   -322    633    239    615    210    116     62    166
     15    680    665   -348   -324    672    249    667    265    176    124    220
     36    737    701   -387   -332    719    259    711    309    218    148    231
     46    779    730   -413   -342    756    244    717    309    213    127    241
     54    805    750   -431   -348    779    236    719    298    202    111    288
     51    792    740   -423   -342    766    244    722    314    223    142    309
     38    771    732   -405   -345    753    257    701    309    215    158    283
     28    795    766   -413   -368    782    246    662    272    187    145    262
     18    797    779   -407   -379    787    246    631    244    176    137    226
      7    802    795   -405   -392    797    236    579    202    137     93    153
      0    779    779   -389   -389    779    207    530    158     98     70    127
     -2    774    776   -387   -389    776    194    472    119     57     41     88
    -20    756    776   -368   -400    766    189    423     85     25     28     57
    -28    774    802   -376   -415    787    210    392     70     23     54     41
    -75    763    839   -342   -457    800    226    353     49      0     28     20
   -161    672    831   -257   -496    750    252    324     20    -41    -23      7
   -174    670    844   -249   -509    756    277    324     38    -28    -23    -23
   -174    657    831   -241   -504    743    283    327     41    -44    -46      7
   -150    683    833   -265   -491    758    298    355     85     -2     15     80
   -135    774    909   -319   -522    839    311    384    150     96    116     70
   -140    839    979   -350   -558    909    306    376    168    116    137     51
   -132    833    963   -353   -548    898    283    363    158     75     90    122
   -127    789    917   -329   -522    852    265    363    150     72     88    142
   -148    776    924   -316   -537    852    257    348    150     85    116    132
   -155    740    896   -293   -524    818    259    337    145     90    124    135
   -174    698    872   -265   -524    784    262    324    129     83    116    119
   -192    654    846   -231   -519    750    265    319    116     83    119     83
   -192    574    766   -192   -480    667    241    293     57     12     54      0
   -184    530    711   -174   -449    620    223    267      2    -57    -25    -38
   -189    501    691   -158   -441    597    218    244    -31    -93    -57    -57
   -202    470    672   -132   -436    571    210    210    -67   -119    -83   -106
   -207    436    644   -116   -426    540    213    194    -98   -168   -122   -106
   -213    444    657   -116   -433    550    218    187   -109   -192   -140   -101
   -215    436    652   -111   -433    542    210    171   -132   -205   -148   -129
   -218    368    587    -75   -402    478    210    168   -132   -184   -122   -163
   -223    350    571    -64   -397    459    200    150   -145   -197   -137   -200
   -231    355    587    -62   -410    470    192    142   -153   -197   -148   -192
   -241    329    568    -46   -405    446    194    150   -148   -189   -155   -179
   -244    337    581    -46   -413    459    179    145   -161   -228   -220   -168
   -236    319    553    -44   -394    436    179    153   -163   -207   -187   -189
   -220    194    415     12   -319    303    189    163   -228   -306   -290   -296
   -210    -31    179    119   -197     72    262    215   -335   -501   -511   -537
   -233   -171     62    202   -148    -54    397    342   -348   -639   -688   -769
   -270    -28    241    148   -257    106    467    353   -277   -594   -657   -743
   -410    342    750     33   -581    545    335    -85   -301   -407   -379   -413
   -597   1036   1634   -218  -1117   1332     51   -675   -277     31    226    205
   -748   1800   2548   -524  -1647   2174   -176   -958    -20    704   1054    963
   -678   1943   2621   -633  -1649   2281   -446  -1044    106   1132   1522   1400
   -605   1501   2104   -449  -1353   1803   -555  -1072   -148    833   1189   1106
   -566    857   1421   -148   -992   1137   -459   -966   -581     20    311    277
   -524    405    930     59   -727    667   -239   -631   -701   -472   -296   -280
   -478    329    807     72   -644    568    -44   -246   -423   -301   -220   -244
   -407    322    727     41   -568    524     93     10   -236   -174   -145   -205
   -366    306    672     28   -519    491    168    142   -145   -124   -129   -174
   -342    285    628     28   -485    457    197    192   -114   -103   -106   -163
   -353    280    633     33   -493    457    207    207   -101    -98   -103   -181
   -353    275    628     38   -491    452    218    228    -90   -106   -127   -166
   -327    293    618     15   -472    454    231    254    -67    -90   -101   -142
   -309    301    610      5   -459    454    236    270    -59    -96   -106   -135
   -316    301    618      7   -467    457    239    288    -44    -75    -80   -122
   -322    332    654     -5   -488    493    252    314     -2    -18    -12   -106
   -309    394    701    -44   -504    545    254    332     31     20     31    -85
   -290    410    701    -59   -496    555    246    340     33     10     18    -88
   -288    384    672    -49   -480    527    252    355     36     -2    -10    -80
   -288    374    662    -44   -475    517    267    389     72     41     31    -49
   -285    405    691    -62   -488    548    277    423    122     77     70    -12
   -280    428    709    -72   -493    568    283    459    166    127    127      5
   -272    426    698    -77   -485    561    293    501    200    158    153     31
   -254    446    698    -96   -475    571    298    550    236    176    158     80
   -254    457    709   -101   -480    581    314    610    288    228    207    127
   -254    452    706    -98   -480    579    327    667    335    280    254    158
   -228    483    711   -129   -470    597    332    730    384    337    301    197
   -202    517    717   -158   -459    615    345    795    439    374    327    246
   -174    542    714   -187   -444    628    353    854    488    397    337    322
   -150    579    730   -213   -439    654    363    904    540    472    426    371
   -140    631    771   -246   -457    701    366    917    576    514    475    384
   -140    628    769   -244   -454    698    366    917    576    511    483    410
   -158    626    784   -236   -472    704    363    896    563    519    506    366
   -174    615    789   -220   -480    701    371    880    545    504    491    353
   -184    597    782   -207   -483    688    371    852    517    465    449    340
   -197    568    766   -187   -480    667    366    815    488    436    418    311
   -220    568    787   -174   -504    678    361    758    446    381    353    290
   -241    548    789   -153   -514    667    366    704    400    327    311    288
   -280    511    789   -116   -535    649    368    649    363    314    314    215
   -335    441    774    -54   -553    607    379    597    319    259    254    153
   -324    405    730    -41   -527    566    400    579    314    259    270    155
   -322    446    769    -62   -545    607    407    550    316    298    324    106
   -350    436    787    -44   -571    613    413    522    293    254    270     72
   -361    444    805    -41   -584    626    426    530    309    252    267     77
   -371    441    813    -36   -594    628    446    550    337    267    275     96
   -379    459    839    -38   -607    649    478    589    392    319    324    166
   -368    504    872    -70   -620    688    480    607    439    397    423    205
   -355    550    906    -98   -631    730    452    589    449    410    426    181
   -353    561    911   -106   -631    735    415    563    436    381    387    176
   -374    548    922    -85   -646    735    397    545    418    361    361    158
   -389    491    880    -49   -633    685    397    542    415    379    405    197
   -394    436    831    -20   -613    633    394    537    413    384    413    129
   -400    415    815     -7   -607    615    384    514    379    340    353     59
   -418    319    737     49   -576    527    376    485    319    254    244     38
   -431    236    667     96   -548    452    374    465    265    200    210     75
   -428    189    615    119   -522    402    366    444    228    155    179     44
   -433    135    566    148   -501    350    358    418    192    109    135     18
   -436     96    532    171   -483    314    345    402    168     88    127    -18
   -457     85    542    184   -501    311    329    381    150     88    129    -77
   -467     67    535    200   -501    301    324    376    140     80    111    -98
   -467     49    517    210   -491    283    322    376    132     62     83    -77
   -478     44    522    218   -498    283    324    379    135     72    109    -90
   -478     41    519    215   -498    280    327    374    127     62     96   -111
   -496     -2    491    249   -493    244    342    384    137     64    101   -116
   -491     -7    480    246   -488    236    342    381    142     67    114   -124
   -480    -38    441    259   -462    200    329    371    122     36     72   -127
   -470   -111    355    290   -413    119    337    374     83    -10     25   -179
   -483   -311    171    397   -327    -70    384    384    -31   -187   -181   -402
   -485   -532    -46    506   -220   -290    478    462   -101   -394   -457   -683
   -420   -522   -101    472   -161   -311    571    633    -20   -397   -498   -779
   -493   -231    262    361   -379     15    566    522     72   -223   -267   -568
   -722    311   1034    205   -878    672    413      2    103     90    215    -20
   -966   1023   1990    -31  -1478   1504    241   -457    254    626    956    737
   -982   1436   2418   -226  -1699   1927     10   -704    392   1130   1574   1439
   -870   1169   2039   -150  -1454   1605   -150   -833    202   1044   1509   1491
   -813    613   1426     98  -1119   1018   -168   -865   -210    394    789    696
   -737     90    826    322   -782    457    -88   -657   -496   -262     18   -142
   -662   -166    496    415   -579    163     88   -226   -329   -301   -137   -309
   -566   -153    410    358   -491    127    226     93   -114   -163    -80   -228
   -478   -142    335    309   -407     96    311    283     20    -59    -10   -187
   -462   -129    329    293   -397     98    353    358     72    -20     31   -192
   -444    -90    353    267   -400    129    358    376     77    -36     15   -210
   -444    -96    345    270   -397    124    361    392     77    -38      5   -233
   -423    -96    327    259   -376    114    374    426    101    -25     18   -215
   -405   -101    303    254   -355     98    392    462    129     -2     31   -192
   -397   -109    288    254   -342     88    400    485    140      0     31   -187
   -397   -124    272    257   -335     72    407    501    155     20     64   -171
   -381    -93    288    236   -335     96    410    514    171     33     70   -158
   -363    -28    335    194   -350    153    407    522    192     54     93   -137
   -345     -2    342    174   -345    168    413    540    218    103    140   -124
   -355    -10    345    181   -353    166    431    561    236    109    142   -109
   -374    -20    353    197   -363    166    457    581    252    116    158    -85
   -366    -10    353    187   -361    168    470    597    267    129    168    -64
   -342      0    342    171   -342    171    472    628    290    142    171    -44
   -322    -12    309    166   -316    148    483    672    319    171    205    -12
   -301     10    311    145   -306    158    496    709    348    184    207     18
   -285     33    316    124   -301    174    511    769    400    236    267     64
   -267     44    311    111   -288    176    532    841    470    324    361    101
   -244    119    363     59   -303    241    524    885    517    381    418    137
   -210    192    402      7   -306    296    509    927    553    426    454    179
   -181    236    418    -28   -301    327    511    971    592    475    501    231
   -179    239    418    -28   -298    327    524   1002    628    506    524    270
   -174    265    436    -46   -306    350    522   1005    641    517    542    298
   -148    290    439    -72   -293    363    511    995    644    511    532    319
   -135    270    405    -67   -270    337    509    976    623    478    491    314
   -135    249    384    -57   -259    316    509    953    613    470    488    285
   -140    249    389    -54   -265    316    506    911    581    441    457    252
   -155    254    410    -49   -283    329    519    867    558    415    433    223
   -187    228    415    -23   -301    322    530    802    519    358    381    163
   -207    179    387     15   -296    283    524    724    439    277    322    103
   -218    174    389     20   -303    280    506    685    410    265    322     59
   -223    171    394     25   -309    283    506    659    389    241    311     31
   -244    163    407     36   -324    285    519    631    366    210    283     -2
   -257    150    407     54   -332    277    537    613    361    197    270      0
   -280    135    415     70   -348    275    548    610    358    194    265      5
   -290    150    439     70   -366    293    568    626    374    205    272     18
   -293    200    491     44   -392    345    589    641    410    226    265     49
   -288    223    511     33   -400    366    584    628    420    223    265     72
   -272    283    553     -7   -413    418    537    592    423    267    340     49
   -241    335    576    -46   -410    457    488    584    431    285    368     64
   -254    322    574    -33   -413    446    475    571    420    259    340     62
   -329    285    615     23   -472    449    498    511    376    200    293     18
   -322    270    592     23   -457    431    470    472    348    189    290     12
   -233    226    459      5   -348    340    418    498    327    179    272     18
   -194    158    350     18   -272    254    392    527    314    166    246     -2
   -192     85    277     54   -233    181    384    522    277    127    192    -54
   -205     28    233     85   -220    129    384    517    254     83    150    -75
   -283    -51    231    166   -259     90    394    472    200     12     88   -124
   -355   -103    249    228   -303     72    415    400    135    -62     18   -171
   -394   -116    277    257   -337     80    431    322     80   -116    -44   -215
   -332    -98    231    213   -283     67    376    324     64   -111    -28   -223
   -277    -64    213    168   -246     72    345    350     88    -54     46   -252
   -306    -98    205    200   -257     51    358    340     80    -67     46   -241
   -324   -145    179    236   -252     15    345    324     62    -88     15   -228
   -272   -171    101    220   -189    -33    314    361     64    -90    -10   -233
   -254   -161     93    207   -176    -36    309    340     44   -119    -49   -252
   -246   -142    103    194   -176    -20    309    342     46   -106    -36   -231
   -233   -171     62    202   -148    -54    306    381     36   -129    -80   -262
   -176   -337   -161    254    -10   -249    324    449    -12   -262   -252   -374
   -153   -509   -355    329     98   -433    423    548    -38   -420   -436   -602
   -161   -465   -303    311     67   -384    530    685     51   -426   -475   -756
   -252   -189     62    220   -158    -64    566    613    155   -290   -332   -667
   -407    285    691     59   -550    488    361     28     28    -83     57   -233
   -566    958   1525   -197  -1044   1241     93   -522    -41    288    662    428
   -594   1410   2003   -410  -1299   1706   -140   -766     44    792   1312   1104
   -548   1213   1761   -332  -1153   1486   -303   -875    -59    911   1475   1270
   -587    600   1187     -7   -888    893   -241   -917   -480    223    717    527
   -524     46    571    236   -548    309   -122   -717   -732   -478   -116   -283
   -374   -205    168    288   -272    -18    -23   -306   -542   -537   -319   -470
   -246   -168     77    207   -163    -46     83     51   -246   -327   -187   -350
   -184   -155     28    166   -106    -64    163    275    -75   -215   -116   -293
   -187   -132     54    158   -122    -38    220    363     10   -155    -80   -285
   -187   -114     72    150   -129    -20    244    381     28   -155    -75   -290
   -197   -129     67    163   -132    -31    252    415     44   -135    -51   -270
   -200   -142     57    168   -129    -41    262    446     80   -114    -31   -228
   -205   -132     72    168   -140    -31    265    465    103    -96    -20   -213
   -197    -72    124    132   -161     25    257    467    114    -83    -10   -213
   -192    -44    148    119   -171     51    267    475    129    -72      0   -213
   -179    -44    132    111   -155     41    275    491    153    -54     15   -200
   -176    -62    111    119   -145     23    267    491    148    -67      0   -213
   -166    -54    111    109   -140     28    254    491    163    -54     18   -192
   -155    -72     83    114   -119      5    262    504    184    -38     33   -171
   -140    -12    124     75   -132     54    257    517    210    -15     51   -155
   -109     80    189     12   -148    135    239    517    228      2     72   -137
    -88    101    189     -7   -137    145    244    535    257     23     90   -109
    -62    101    163    -18   -111    132    254    574    288     49    122    -67
    -72    114    187    -20   -132    150    267    594    316     64    145    -28
    -90    142    233    -25   -163    187    280    594    340     85    163    -12
    -44    202    244    -80   -145    223    257    644    381    129    200     57
      5    259    254   -132   -124    257    244    727    457    226    285    114
    -59    267    324   -103   -192    296    288    756    517    283    322    103
    -93    283    376    -96   -236    329    316    769    548    319    368    150
      0    329    327   -166   -163    329    275    807    592    397    457    220
     90    371    280   -231    -93    327    241    870    633    431    485    267
     88    345    257   -218    -85    301    241    888    633    394    452    283
     70    337    267   -205    -98    303    252    867    610    358    428    280
     46    327    280   -189   -116    303    246    826    579    332    405    215
     23    342    319   -181   -148    332    236    766    522    262    345    163
     10    324    314   -168   -150    319    231    706    462    197    290    122
     -5    290    296   -145   -150    293    241    654    418    161    270     54
    -25    272    296   -124   -161    283    246    594    361    103    233    -10
    -33    246    280   -106   -155    262    236    537    298     20    155    -44
    -46    228    272    -90   -161    249    236    498    246    -38    103    -57
    -49    236    285    -93   -166    259    236    472    215    -70     70    -75
    -54    246    298    -98   -176    270    244    459    210    -51     83   -132
    -57    275    332   -109   -194    303    249    446    215    -38    106   -171
    -67    288    355   -111   -210    322    254    439    223    -51     98   -140
    -70    337    407   -135   -239    371    265    459    265    -15    124    -93
    -80    397    475   -158   -277    436    257    467    301     23    166    -64
    -98    472    571   -187   -335    522    246    446    324     57    205    -75
    -83    506    589   -213   -337    548    205    407    301     49    210    -54
    -72    496    566   -213   -319    530    166    389    267      5    176    -18
    -75    467    542   -197   -309    504    142    371    233    -36    135      7
    -80    446    527   -181   -303    485    137    353    218    -15    158    -33
    -88    439    527   -176   -309    483    129    327    210    -20    166    -90
    -83    374    454   -145   -267    413    119    306    166    -80    129    -93
    -67    262    329    -98   -197    293    122    296    124   -116     90   -135
    -67    200    267    -64   -166    233    109    265     75   -171     25   -210
    -83    135    218    -25   -150    174     96    223     23   -244    -44   -241
    -85     96    179     -5   -132    137     83    189    -23   -309   -111   -246
    -77     75    150      0   -116    111     75    174    -54   -337   -145   -267
    -83      2     85     41    -83     44     70    158    -77   -332   -119   -288
   -101      0    101     49   -101     49     59    135    -90   -324   -122   -340
    -88     10     98     38    -93     54     51    124    -98   -332   -127   -332
    -85     -2     83     44    -85     38     51    119   -106   -353   -148   -311
    -98    -31     67     64    -83     18     44    106   -119   -389   -187   -290
   -111    -44     64     77    -90     10     44     98   -127   -397   -184   -301
   -114    -38     75     75    -96     18     41     90   -132   -400   -192   -314
   -114    -77     36     93    -77    -23     38    101   -142   -402   -189   -303
    -93   -207   -114    150     10   -161     59    129   -163   -420   -220   -410
    -64   -410   -345    236    137   -376    137    213   -215   -597   -444   -646
    -51   -465   -415    257    179   -441    246    355   -163   -691   -600   -787
    -88   -270   -181    176     46   -226    319    415    -23   -587   -498   -711
   -220    111    332     54   -275    220    207     -2    -85   -420   -200   -475
   -402    696   1096   -148   -750    893    -80   -680   -275   -163    283    -59
   -519   1278   1797   -379  -1158   1538   -324  -1075   -283    254    865    571
   -493   1312   1803   -410  -1148   1558   -527  -1247   -322    530   1208   1005
   -439    815   1254   -187   -846   1034   -581  -1265   -561    228    852    711
   -407    259    667     75   -537    462   -483  -1114   -872   -535    -18   -124
   -361   -103    257    233   -311     75   -319   -771   -833   -818   -418   -602
   -306   -176    129    241   -220    -23   -174   -392   -522   -633   -337   -524
   -239   -168     70    205   -155    -49    -59   -119   -301   -506   -272   -376
   -197   -187     10    192   -106    -88     -5      7   -192   -426   -220   -350
   -184   -174      7    179    -98    -83      7     44   -153   -392   -189   -376
   -176   -155     18    166    -98    -70     15     64   -132   -392   -197   -363
   -181   -140     41    161   -111    -49     23     85   -106   -384   -194   -342
   -166   -129     36    148   -103    -46     23     93    -90   -376   -176   -342
   -158   -132     25    145    -93    -54     18     93    -96   -384   -192   -335
   -166   -135     31    150   -101    -51     18    106    -88   -371   -179   -327
   -166   -103     62    135   -114    -20     23    119    -62   -324   -150   -335
   -163    -83     77    122   -122     -5     38    140    -36   -311   -142   -275
   -150    -70     77    109   -114      2     49    155    -10   -285   -127   -246
   -137    -20    116     77   -129     46     51    166      7   -254    -96   -241
   -132     10    142     62   -137     75     49    176     31   -207    -51   -267
   -129     12    140     57   -135     75     57    207     59   -197    -33   -218
   -122     23    145     46   -132     83     64    231     93   -153      7   -200
   -119     41    161     38   -140    101     59    249    114   -142      0   -187
   -103     38    142     33   -122     90     46    275    132   -127      0   -145
    -88     44    132     20   -111     88     62    327    184    -75     44   -101
    -67     96    163    -15   -114    129     72    387    241    -20     93    -59
    -31    142    174    -57   -103    158     85    457    311     54    155    -15
    -28    176    205    -72   -116    189    103    532    376    103    192     59
    -20    200    220    -90   -119    207    106    568    407    153    249     90
     -7    205    213    -98   -111    207    111    602    436    181    277    137
     -7    187    194    -90   -103    189    124    631    459    210    293    176
    -23    192    215    -83   -119    202    148    644    478    270    366    142
    -25    179    205    -77   -116    192    153    620    459    244    342    155
    -15    158    174    -72    -96    166    150    587    428    220    335    171
    -28    148    174    -62   -101    161    148    545    394    207    329    119
    -57    166    223    -54   -140    194    124    475    327    137    265     75
    -98    176    275    -41   -187    226     98    402    270     77    213     36
   -132    202    335    -36   -233    267     67    327    210     12    155    -15
   -148    231    379    -44   -265    306     41    254    153    -46    101    -64
   -171    231    402    -28   -285    316     41    205    122    -90     49    -88
   -166    220    387    -28   -277    303     49    187    114    -83     64    -98
   -215    207    423      2   -319    314     72    194    140    -41    101   -124
   -241    218    457     10   -350    337     85    192    153    -25    103   -127
   -205    192    397      7   -301    293     70    153    106    -88     25   -140
   -205    210    413     -5   -309    309     85    179    135    -49     77   -111
   -202    298    501    -49   -350    400     93    197    189     23    158    -88
   -213    342    555    -67   -384    449     85    194    218     54    192    -72
   -218    392    610    -85   -413    501     64    187    233     80    213    -36
   -194    400    594   -103   -394    496     23    158    218     77    207    -23
   -200    361    558    -80   -379    459      2    140    194     54    181    -36
   -215    327    542    -57   -379    436      0    127    179     38    163    -44
   -218    319    537    -49   -376    428    -18    101    142      5    135    -41
   -233    288    522    -28   -379    405    -28     90    119     -5    116    -64
   -259    197    454     31   -355    324    -38     75     90     -7    132   -116
   -270     90    361     88   -314    226    -49     49     41    -54     93   -179
   -257     33    290    111   -272    161    -49     31     15    -98     28   -184
   -259      2    262    127   -262    132    -51      7    -15   -129    -10   -213
   -267    -46    220    155   -246     88    -59    -18    -46   -163    -49   -254
   -280    -88    192    184   -236     49    -62    -36    -72   -189    -77   -267
   -272   -103    168    189   -220     31    -70    -49    -98   -192    -72   -298
   -259   -135    122    194   -192     -7    -70    -49   -103   -192    -62   -293
   -267   -155    109    210   -189    -23    -59    -33    -88   -171    -33   -280
   -275   -158    114    215   -197    -20    -64    -44    -90   -171    -41   -277
   -280   -140    140    210   -210      0    -70    -57    -93   -181    -57   -267
   -298   -153    142    223   -223     -5    -70    -62    -93   -179    -59   -270
   -301   -179    122    239   -213    -28    -67    -59    -98   -181    -64   -275
   -301   -236     64    267   -184    -85    -62    -51   -124   -218   -119   -319
   -259   -402   -142    332    -59   -272    -36    -33   -220   -371   -285   -457
   -236   -678   -444    457    101   -561     77     41   -316   -594   -548   -753
   -254   -701   -446    475     96   -574    200    150   -280   -657   -636   -875
   -350   -504   -153    426   -101   -327    226      5   -220   -532   -470   -740
   -519     10    530    254   -524    270     -5   -587   -252   -259    -51   -290
   -675    800   1475    -62  -1075   1137   -285  -1047    -88    345    727    439
   -698   1301   2000   -301  -1350   1649   -514  -1156    194    982   1423   1124
   -623   1145   1766   -262  -1195   1457   -706  -1210    158   1098   1530   1286
   -576    563   1140      7   -857    852   -748  -1231   -257    478    875    675
   -550    -12    535    280   -545    259   -581  -1039   -636   -303     36   -163
   -506   -280    226    392   -366    -28   -358   -657   -532   -426   -184   -405
   -420   -267    150    342   -288    -57   -184   -319   -288   -277   -109   -342
   -337   -280     57    309   -197   -111    -62   -103   -142   -210   -103   -275
   -316   -322     -5    316   -158   -166    -18    -23   -109   -192    -93   -272
   -322   -335    -12    327   -155   -174     -2      5    -98   -166    -59   -306
   -324   -311     12    319   -168   -150      5     31    -75   -148    -41   -324
   -329   -293     36    311   -184   -129     18     59    -46   -142    -33   -309
   -332   -283     49    306   -192   -116     25     77    -33   -140    -46   -301
   -324   -267     54    296   -189   -106     23     90    -23   -142    -54   -290
   -316   -246     67    280   -194    -90     23    111      5   -111    -12   -285
   -319   -223     96    272   -207    -64     20    122     20   -103    -20   -285
   -314   -213     98    262   -207    -59     15    132     36    -90     -7   -257
   -303   -194    109    246   -207    -44     15    145     62    -57     31   -262
   -296   -192    101    241   -200    -46     18    166     83    -38     38   -233
   -293   -202     90    249   -192    -57     18    197    106      2     80   -226
   -298   -184    114    239   -207    -36     25    218    132     10     77   -215
   -288   -181    103    233   -197    -38     44    257    168     38    116   -174
   -280   -171    109    223   -197    -31     57    303    210     88    166   -142
   -265   -166     98    215   -181    -33     59    345    244    122    184   -116
   -244   -140    103    192   -176    -18     70    407    283    158    210    -64
   -220    -85    132    153   -179     23     90    480    337    213    252    -12
   -200    -70    129    132   -166     28    101    537    384    270    303     23
   -187    -31    155    109   -171     62    106    581    426    322    361     31
   -176      2    176     85   -176     88    109    610    454    348    379     62
   -153     20    174     64   -163     98    116    639    480    366    392    109
   -137     31    166     51   -150     98    116    646    483    361    384    145
   -137     38    176     49   -155    106    124    644    485    384    441    155
   -150     33    184     57   -168    109    119    615    467    374    436    122
   -158     20    179     67   -168    101    114    584    439    345    407    109
   -168     25    194     70   -181    111    109    548    415    327    397     93
   -179     31    210     75   -194    119    111    501    389    296    379     67
   -192     10    200     88   -197    106    114    457    355    252    335     41
   -207    -18    187    111   -200     83    114    407    316    213    298      2
   -223    -57    166    137   -197     54    111    350    275    168    254    -33
   -239    -62    176    150   -207     57    109    296    239    140    231    -80
   -249    -80    168    163   -210     44    132    280    241    140    228    -70
   -265    -72    189    168   -228     57    150    277    262    166    267    -72
   -283    -64    218    171   -252     77    158    272    267    166    262    -77
   -285    -88    197    187   -241     54    187    293    285    171    254    -51
   -283    -96    187    187   -236     44    210    319    306    179    254    -54
   -280    -44    236    163   -259     93    231    350    348    220    288    -12
   -303     12    314    142   -309    163    236    358    381    257    337     31
   -306     64    371    122   -337    218    226    361    413    298    392     57
   -290    103    394     93   -342    249    187    340    420    316    410     46
   -298     36    335    129   -316    187    171    329    402    301    397     51
   -314     -7    306    161   -311    148    163    319    389    290    389     49
   -337    -33    303    187   -322    135    142    285    358    254    348     46
   -358   -101    257    228   -309     77    129    257    322    218    314     15
   -353   -174    179    265   -267      2    114    236    283    187    285    -31
   -358   -249    109    303   -236    -70    101    207    228    116    202    -88
   -371   -327     44    350   -207   -142    109    192    187     72    171   -119
   -413   -345     67    376   -241   -140    114    181    181     77    181   -153
   -420   -405     15    413   -220   -194    109    148    140     20    132   -187
   -387   -436    -49    410   -168   -244     85    106     90    -12    122   -239
   -384   -459    -75    423   -155   -267     96    114     98     -2    135   -226
   -387   -485    -98    433   -145   -293     88    101     85    -23    111   -228
   -389   -483    -93    433   -148   -288     80     90     77    -31     93   -233
   -397   -462    -64    428   -168   -265     64     77     62    -46     75   -246
   -410   -459    -49    436   -181   -254     59     72     51    -62     54   -259
   -405   -467    -64    436   -171   -267     49     62     33    -80     38   -270
   -387   -465    -77    426   -155   -272     49     67     44    -72     49   -265
   -376   -506   -129    439   -124   -316     51     72     20   -114      5   -298
   -306   -675   -368    491     31   -522     59     64    -88   -280   -174   -470
   -265   -935   -670    597    202   -802    150    153   -181   -491   -436   -769
   -265   -979   -714    620    223   -846    265    314   -129   -548   -555   -883
   -332   -758   -428    542     46   -594    301    301    -10   -402   -389   -714
   -555   -306    249    431   -402    -28    158   -168     31   -111     54   -283
   -818    433   1249    192  -1034    841    -36   -672    184    423    800    472
   -870    867   1738      0  -1304   1301   -228   -924    353    943   1449   1210
   -802    704   1504     46  -1153   1104   -402  -1104    220    984   1532   1389
   -753    181    935    285   -844    558   -470  -1197   -194    394    872    724
   -709   -322    387    514   -550     31   -379  -1002   -501   -267     98   -158
   -592   -615    -25    602   -285   -322   -223   -615   -439   -433   -176   -441
   -483   -652   -168    566   -158   -413    -70   -254   -218   -316   -127   -368
   -387   -615   -228    501    -80   -423     33     -7    -33   -163     -5   -288
   -348   -589   -241    467    -54   -415     64     64      7   -135     12   -298
   -342   -605   -262    472    -41   -433     88    101     28   -129     15   -298
   -342   -646   -303    493    -20   -475    106    124     36   -137     -7   -296
   -342   -672   -329    509     -7   -501    129    153     46   -150    -44   -270
   -324   -615   -290    467    -18   -454    142    181     83   -101     25   -236
   -324   -553   -228    436    -49   -392    150    189    106    -59     77   -265
   -335   -527   -192    428    -72   -361    158    207    122    -49     77   -252
   -332   -553   -220    444    -57   -387    161    223    129    -59     57   -228
   -316   -561   -246    436    -36   -402    158    236    140    -51     72   -223
   -306   -504   -197    402    -54   -350    166    265    176    -23     85   -192
   -277   -488   -210    381    -33   -350    168    275    189    -18     85   -171
   -239   -472   -233    355     -2   -353    155    270    194     -5    106   -184
   -228   -491   -262    358     15   -376    148    296    218     23    142   -166
   -215   -485   -272    350     25   -379    148    327    246     51    158   -145
   -200   -444   -246    322     20   -345    140    355    272     83    192   -119
   -187   -413   -226    301     18   -319    137    381    298    109    215   -106
   -166   -374   -207    270     18   -290    140    418    337    137    231    -80
   -137   -353   -218    244     38   -285    153    483    389    184    265    -18
    -98   -327   -231    213     64   -280    163    550    436    233    306     51
    -59   -290   -231    176     85   -262    168    607    483    296    371    103
    -54   -267   -213    158     77   -241    158    644    524    350    431    142
    -57   -202   -148    129     44   -176    153    670    563    387    467    163
    -54   -171   -119    111     31   -145    161    688    592    410    491    200
    -15   -174   -158     96     70   -166    155    672    587    392    467    205
     -5   -168   -163     85     75   -166    145    644    548    345    423    194
    -12   -148   -135     80     59   -142    150    620    537    355    446    171
    -36   -161   -124     96     41   -142    150    584    509    327    418    137
    -64   -184   -119    124     25   -153    158    553    485    293    379    122
    -75   -223   -148    148     33   -187    145    475    420    226    329     70
    -90   -228   -137    158     23   -184    140    418    384    194    303     20
   -111   -241   -132    176      7   -187    132    363    340    145    257    -25
   -119   -246   -127    184      2   -187    135    332    319    119    231    -57
   -153   -283   -132    218    -12   -207    150    311    306    101    207    -80
   -168   -298   -129    233    -20   -213    166    301    301     96    197    -85
   -168   -270   -101    218    -36   -187    189    314    319    109    210    -70
   -145   -275   -129    210     -7   -202    184    298    311     96    187    -80
   -140   -236    -98    187    -23   -168    192    303    319    103    189    -72
   -148   -158    -10    153    -70    -85    205    324    358    150    239    -49
   -161   -101     57    129   -111    -23    200    327    387    174    262    -23
   -161    -59    101    111   -132     20    176    306    384    166    254     18
   -150    -57     93    101   -122     18    145    283    384    179    272     18
   -129    -77     51    103    -90    -12    114    252    350    158    265    -23
   -129    -98     31    114    -83    -33     85    218    319    135    252    -59
   -140   -114     25    127    -83    -44     75    205    301    122    233    -77
   -158   -181    -23    168    -67   -103     72    189    270     83    187   -106
   -137   -283   -145    210      2   -215     54    153    192     -5    101   -166
   -124   -324   -200    223     36   -262     51    140    158    -41     62   -181
   -127   -384   -257    257     64   -322     64    137    142    -54     51   -205
   -145   -436   -290    290     70   -363     62    101     93   -106      5   -265
   -142   -467   -324    303     88   -394     54     75     57   -148    -33   -288
   -140   -470   -329    303     93   -400     49     64     41   -163    -51   -293
   -142   -514   -371    329    114   -444     44     57     20   -194    -85   -306
   -150   -532   -381    340    114   -459     20     38     -7   -215   -106   -350
   -155   -527   -374    340    106   -452      2     28     -7   -207    -90   -363
   -155   -517   -361    335     98   -439     -2     25     -7   -213    -88   -348
   -150   -542   -392    348    119   -467      7     33    -15   -228    -98   -322
   -145   -558   -415    350    135   -488      7     33    -15   -228   -106   -329
   -145   -558   -415    350    135   -488      0     23    -20   -231   -124   -376
   -135   -628   -496    381    179   -563      5     23    -62   -293   -184   -446
    -96   -833   -737    465    319   -787     49     80   -137   -446   -366   -623
   -103   -997   -893    550    392   -945    161    218   -135   -594   -589   -849
   -101   -852   -750    475    322   -802    249    355      5   -553   -587   -870
   -171   -519   -348    345     85   -433    220    166     62   -392   -361   -672
   -324     15    340    155   -332    176    -10   -420    -49   -116    129   -171
   -472    709   1182   -119   -826    945   -236   -862    -23    355    820    522
   -478    971   1447   -246   -961   1208   -457  -1083      2    756   1330   1047
   -433    602   1034    -85   -735    818   -576  -1228   -246    592   1161    911
   -394    -18    376    207   -387    179   -550  -1244   -688   -171    303     70
   -337   -472   -135    402   -103   -303   -402   -976   -839   -753   -402   -602
   -252   -623   -371    439     57   -498   -244   -558   -553   -633   -400   -587
   -179   -605   -426    389    122   -517   -116   -239   -275   -426   -259   -470
   -114   -563   -449    340    166   -506    -28    -38   -109   -314   -187   -397
    -72   -542   -470    306    197   -509      2     20    -51   -277   -168   -415
    -85   -563   -478    324    194   -519     20     38    -33   -270   -171   -446
    -90   -555   -467    322    187   -511     28     59    -12   -254   -155   -420
    -96   -550   -454    324    179   -504     46     85     10   -244   -148   -394
    -88   -509   -420    296    166   -465     51    111     31   -233   -140   -368
    -77   -491   -413    285    166   -452     57    137     57   -213   -127   -337
    -80   -504   -423    293    168   -465     72    163     90   -187   -106   -314
    -54   -537   -483    296    213   -511     70    161     83   -210   -127   -303
    -57   -478   -420    267    181   -452     83    189    129   -161    -72   -283
    -41   -436   -394    239    176   -415     72    184    132   -145    -49   -293
    -23   -407   -384    213    179   -394     62    189    132   -153    -54   -272
     -5   -361   -355    184    174   -358     59    215    158   -122    -36   -246
     -7   -361   -353    181    171   -358     72    249    194    -70      7   -239
      0   -353   -353    176    176   -353     80    283    223    -41     33   -213
     12   -319   -332    153    171   -327     90    322    259    -15     59   -171
     38   -249   -288    106    163   -267     77    337    277    -12     49   -163
     70   -181   -254     54    158   -218     75    374    324     38     96   -124
     88   -168   -259     38    171   -213     90    426    376     93    148    -80
    103   -132   -236     12    168   -184     93    478    433    150    202    -20
    148    -70   -218    -38    181   -142     88    511    472    181    236     25
    166    -38   -205    -62    184   -122    106    566    537    254    298     72
    181     -7   -189    -88    184    -96    111    594    571    290    345    127
    197     25   -174   -111    187    -75    106    589    563    280    350    150
    205     57   -148   -129    176    -44    106    574    548    265    332    135
    181     77   -103   -132    140    -12    103    535    522    220    290     93
    150     64    -85   -109    119    -10    122    514    501    179    262     85
    127     15   -111    -72    119    -46    137    478    459    135    228     62
    111    -28   -140    -41    124    -83    153    446    431    124    226     25
     80    -44   -124    -18    101    -83    148    384    376     51    168    -31
     70    -72   -142      0    103   -106    127    314    309    -25    101    -70
     75    -70   -145     -2    109   -106    109    254    257    -67     49   -135
     72    -38   -111    -15     90    -75     98    210    226   -103     20   -181
     62    -25    -90    -18     75    -57    101    181    207   -140     -2   -176
     57    -31    -88    -15     72    -59     98    168    194   -140      0   -192
     51    -49   -101     -2     75    -75    103    161    192   -140      2   -213
     62    -54   -116     -2     88    -85    119    161    189   -153      2   -207
     51     18    -33    -36     41     -7    145    176    223   -124     25   -163
     59    132     70    -96     -5    101    153    194    265    -80     75   -109
     70    210    140   -142    -33    176    148    200    309    -18    140    -93
     67    275    207   -171    -70    241    114    171    316     -5    168    -77
     59    259    200   -161    -70    231     70    132    283    -33    142    -88
     57    233    176   -145    -59    205     46    106    249    -80    103    -98
     44    207    161   -127    -59    184     33     80    218   -111     88   -103
     20    192    171   -106    -75    181     25     59    202   -122     75   -137
      2    158    155    -83    -77    158     12     49    171   -171     33   -145
     28     41     10    -36      7     25    -12      7     93   -246    -33   -197
     46    -72   -119     12     80    -96    -18    -10     41   -298    -88   -236
     33   -122   -155     44     93   -137    -15    -28     12   -329   -127   -288
     23   -109   -135     41     77   -122    -46    -75    -41   -389   -176   -314
     20   -135   -158     57     88   -145    -57   -101    -80   -418   -192   -329
     12   -155   -168     67     90   -161    -59   -116    -85   -418   -192   -358
      7   -140   -148     67     77   -142    -57   -127    -80   -418   -187   -361
     15   -153   -171     67     93   -163    -64   -142    -96   -439   -200   -350
     18   -181   -202     80    109   -192    -62   -145   -106   -452   -213   -345
      2   -189   -194     93     96   -192    -64   -163   -122   -472   -228   -358
     -2   -205   -202    103     98   -205    -62   -163   -122   -491   -246   -342
      5   -192   -197     90    101   -194    -70   -176   -140   -532   -288   -316
      5   -194   -200     93    101   -197    -54   -158   -124   -501   -262   -309
     23   -275   -301    124    161   -288    -33   -132   -150   -535   -296   -381
     46   -506   -553    231    298   -530     36    -57   -228   -714   -506   -566
     36   -594   -633    277    332   -615    155     70   -226   -859   -704   -766
     -2   -426   -426    213    210   -426    244    155    -88   -784   -646   -735
   -119    -70     49     93    -85    -10    150   -187    -90   -600   -358   -475
   -270    506    776   -116   -522    641   -161   -888   -262   -355     90    -18
   -392   1182   1574   -397   -984   1379   -407  -1273   -200    148    758    628
   -387   1350   1738   -483  -1062   1543   -626  -1441   -171    511   1176   1047
   -345    927   1270   -290   -807   1098   -717  -1483   -407    280    911    802
   -316    361    678    -20   -496    519   -639  -1387   -810   -493     96    -23
   -277    -44    231    158   -257     93   -457  -1072   -857   -922   -423   -511
   -215   -166     46    189   -132    -59   -283   -670   -542   -761   -379   -433
   -137   -155    -18    145    -59    -88   -161   -394   -309   -618   -303   -329
    -80   -137    -57    109    -12    -98    -85   -233   -181   -555   -285   -262
    -83   -124    -44    103    -20    -85    -54   -179   -135   -524   -275   -270
    -80   -101    -23     90    -31    -62    -44   -158   -119   -514   -262   -272
    -49    -98    -51     72      0    -75    -44   -148   -111   -522   -249   -241
    -36    -85    -49     62      5    -67    -38   -127    -85   -475   -218   -259
    -46    -41      5     44    -28    -18    -33   -122    -67   -454   -205   -296
    -57    -36     20     46    -41     -7    -12   -101    -44   -441   -194   -262
    -75    -15     57     44    -67     20    -10    -85    -20   -431   -189   -226
    -67     20     88     23    -77     54    -20    -80     -7   -405   -176   -220
    -41     31     72      5    -57     51    -33    -93    -23   -426   -202   -197
    -49     41     88      2    -70     64    -28    -72     -5   -410   -197   -184
    -62     62    124      0    -96     93    -15    -41     25   -379   -166   -158
    -83     70    153      7   -116    111     10     10     83   -309   -119   -101
    -31     90    122    -31    -77    106    -10      0     75   -309   -103   -111
    -20    140    158    -59    -90    148    -10     12     96   -275    -75   -140
    -31    179    207    -75   -119    192     -7     49    127   -262    -64   -101
    -38    194    233    -77   -135    213      5    106    179   -205    -12    -77
    -36    223    257    -96   -148    239     18    166    239   -153     18    -44
    -36    257    293   -111   -163    275     49    241    306    -96     64     25
    -12    309    322   -148   -168    314     57    301    361    -49     96     70
     25    314    288   -168   -129    301     51    322    366    -49     98    119
     25    340    311   -184   -142    327     62    368    407     12    161    153
     25    387    361   -207   -168    374     64    381    431     41    187    163
     12    436    420   -226   -202    428     64    371    426     38    194    171
    -12    465    478   -226   -244    470     70    355    410     38    200    184
    -25    446    472   -213   -249    459     57    316    363     -2    155    158
    -36    454    488   -210   -262    470     41    257    298    -77     83    142
    -41    478    517   -218   -280    496     20    197    257    -77    103     85
    -67    511    579   -220   -322    545     12    150    231    -83    106     46
   -101    493    594   -197   -348    542     10    103    192   -132     57     38
   -135    436    571   -150   -353    501      5     51    142   -184      2      0
   -161    405    566   -122   -366    485      2     15    116   -207    -25    -33
   -166    407    574   -119   -368    491     12      5    119   -205    -23    -20
   -168    457    623   -145   -397    540     28     10    140   -174      7    -15
   -153    514    667   -179   -410    589     23     -7    135   -189    -25    -12
   -166    498    665   -166   -415    581     36      5    142   -207    -59     41
   -174    491    665   -158   -418    576     36      2    150   -158     -7    -15
   -155    530    685   -189   -420    607     28     -2    163   -116     46    -46
   -148    636    784   -244   -467    709     31     15    205    -75     75     20
   -153    678    831   -265   -493    753     12      2    215    -70     72     31
   -148    722    870   -285   -509    795    -28    -28    215    -59     80     51
   -148    704    849   -280   -498    776    -51    -46    197    -57     77     64
   -158    683    841   -262   -501    761    -70    -72    168    -75     70     20
   -176    672    849   -249   -514    758    -90    -98    137   -103     46      5
   -174    631    805   -228   -488    717   -101   -137     90   -145     -2    -25
   -187    550    737   -181   -462    644   -101   -137     70   -171    -38    -57
   -194    423    618   -114   -407    519   -111   -145     23   -226   -101    -88
   -184    324    509    -72   -348    415   -129   -168    -41   -298   -174   -122
   -200    296    496    -46   -348    394   -132   -181    -57   -280   -142   -176
   -226    275    498    -25   -361    384   -129   -187    -70   -283   -145   -218
   -207    241    449    -18   -327    342   -155   -231   -129   -348   -226   -252
   -189    218    407    -15   -298    311   -161   -241   -142   -348   -231   -233
   -194    194    389      0   -290    290   -148   -236   -129   -316   -202   -244
   -210    174    381     15   -296    277   -145   -231   -127   -322   -215   -241
   -210    166    376     20   -293    270   -142   -220   -122   -319   -228   -233
   -202    168    368     15   -285    267   -158   -231   -129   -327   -257   -231
   -181    163    345     10   -262    254   -171   -241   -145   -335   -277   -233
   -145    150    293     -2   -218    220   -192   -262   -168   -340   -267   -270
   -166    132    298     18   -231    215   -181   -236   -150   -327   -254   -277
   -166     20    184     72   -176    101   -163   -218   -192   -389   -329   -361
   -135   -241   -106    189    -15   -174   -106   -158   -301   -607   -584   -571
    -98   -381   -283    239     90   -332     10    -38   -314   -779   -805   -766
   -119   -213    -96    166    -12   -155     88    -15   -226   -719   -750   -763
   -231    142    371     44   -301    257    -75   -485   -316   -568   -488   -553
   -407    717   1124   -153   -766    919   -420  -1150   -439   -223     41    -33
   -530   1413   1940   -441  -1236   1675   -688  -1512   -353    309    714    594
   -509   1623   2132   -558  -1322   1878   -945  -1683   -314    683   1127   1010
   -470   1262   1730   -397  -1101   1496  -1044  -1683   -485    524    927    805
   -426    641   1067   -106   -745    854   -911  -1525   -859   -267     83    -10
   -384    166    550    106   -470    358   -659  -1161   -932   -769   -524   -550
   -335     75    410    129   -374    244   -452   -732   -592   -592   -472   -496
   -301     80    379    109   -340    228   -290   -431   -335   -420   -368   -389
   -262     59    322    101   -290    189   -218   -288   -228   -358   -340   -368
   -262     23    283    116   -272    153   -189   -241   -197   -350   -340   -374
   -280     18    298    132   -288    158   -142   -192   -137   -301   -301   -368
   -298     25    322    135   -309    174   -127   -163   -103   -280   -283   -361
   -290     44    335    124   -311    189   -114   -132    -70   -252   -265   -337
   -277     62    337    106   -309    200   -101   -103    -38   -220   -233   -322
   -267     70    337     98   -303    202    -88    -85    -25   -218   -239   -306
   -277     75    350     98   -314    210    -70    -57     -2   -200   -228   -275
   -283     83    366    101   -324    223    -49    -18     36   -142   -181   -272
   -285     98    381     90   -332    239    -44      0     67   -111   -155   -252
   -290    135    426     77   -358    277    -31     28    109    -64   -111   -231
   -296    155    449     70   -374    301    -15     62    148    -28    -80   -202
   -275    168    444     54   -358    306    -10     96    179      0    -64   -184
   -270    158    428     54   -350    293      2    132    213     33    -33   -181
   -272    187    459     41   -366    322     15    174    262     75     -2   -166
   -257    205    459     25   -358    332     33    226    322    127     38   -124
   -244    226    470     10   -355    348     44    280    379    171     77    -85
   -236    267    501    -18   -368    384     59    350    446    215    109    -31
   -207    285    493    -38   -350    389     72    410    491    244    127     31
   -181    283    465    -51   -324    374     93    454    532    311    189     33
   -174    316    491    -70   -332    402    116    506    584    376    244     62
   -163    358    522    -98   -342    439    122    542    613    415    283    111
   -155    407    563   -127   -358    485    116    550    626    436    319    122
   -163    423    587   -132   -374    504    116    542    620    423    309    129
   -168    413    581   -122   -374    496    124    532    613    410    306    137
   -174    428    602   -129   -387    514    116    501    592    402    303    101
   -176    413    587   -119   -381    498    106    462    555    363    270     93
   -197    407    605   -106   -400    506    101    428    517    306    207    109
   -207    402    610    -96   -407    506    103    381    493    319    228     75
   -233    426    657    -98   -444    540     93    322    465    329    244     -2
   -257    420    678    -83   -467    550     88    275    436    309    231    -31
   -280    358    639    -38   -459    498     85    226    400    265    184    -62
   -298    324    623    -12   -459    472     90    200    389    252    163    -75
   -306    342    649    -18   -478    496    103    194    402    267    168    -62
   -335    337    672     -2   -504    504    122    202    426    290    181    -51
   -345    342    688      0   -517    514    145    215    452    314    192    -36
   -340    342    683      0   -511    511    163    231    467    319    187    -15
   -350    350    701      0   -524    524    179    249    491    340    213     -7
   -363    418    779    -28   -571    597    202    283    545    407    290     15
   -363    480    844    -59   -602    662    202    272    566    428    327     33
   -374    527    901    -75   -636    714    189    265    584    459    355     51
   -374    498    870    -64   -620    683    168    252    581    462    353     62
   -374    478    852    -51   -613    665    150    236    571    454    342     64
   -379    467    846    -44   -613    654    137    210    540    426    319     57
   -397    459    857    -31   -626    657    132    176    501    400    293     36
   -402    402    802      0   -602    602    129    155    472    366    262      2
   -402    303    704     49   -553    504    124    142    441    335    239    -44
   -397    197    594     96   -496    394    116    142    405    288    176    -80
   -410    106    517    153   -462    311    109    135    368    244    137   -119
   -410     93    501    155   -454    296     85     96    329    220    119   -184
   -392     70    462    161   -428    265     70     67    301    197    109   -202
   -374     64    439    153   -407    252     51     49    280    174     83   -220
   -376     49    426    163   -400    236     44     33    257    148     49   -246
   -394     20    413    187   -405    215     54     41    259    155     46   -259
   -376    -20    355    197   -366    168     46     25    252    142     36   -272
   -342    -10    329    174   -335    158     12     -7    220    111      7   -290
   -322     -5    316    163   -319    155      7     -7    226    116    -18   -275
   -322    -25    293    171   -309    135      5     -5    220    111    -31   -262
   -337    -72    265    202   -301     96     10      0    226    127     -2   -298
   -350   -184    163    267   -257    -12     31     25    210     93    -36   -348
   -314   -371    -57    342   -129   -215     57     67    129    -62   -207   -480
   -259   -550   -293    405     15   -423    145    155     67   -257   -439   -719
   -262   -493   -233    376    -15   -363    270    270    153   -267   -485   -807
   -368   -205    161    285   -267    -23    246     15    158   -161   -311   -667
   -532    275    807    129   -670    540    -44   -636     10     80    114   -265
   -672    984   1657   -155  -1166   1319   -350  -1106     49    576    792    376
   -696   1439   2135   -371  -1415   1787   -618  -1327    166   1091   1389    937
   -623   1257   1880   -319  -1252   1569   -789  -1400     77   1150   1436   1010
   -550    670   1221    -59   -885    945   -750  -1301   -236    566    774    397
   -504     75    576    213   -540    324   -511  -1000   -467   -153    -23   -345
   -439   -179    259    309   -350     38   -288   -571   -226   -145   -142   -454
   -358   -202    155    280   -257    -25   -127   -239     51     41    -33   -366
   -303   -187    116    246   -210    -36    -25    -36    220    150     36   -301
   -283   -163    119    223   -202    -23      5     25    283    181     54   -262
   -275   -184     90    231   -184    -49     20     57    296    171     28   -249
   -290   -241     49    265   -171    -96     38     85    309    179     28   -277
   -246   -228     18    239   -132   -106      2     57    277    150     12   -348
   -249   -220     28    233   -140    -98      2     77    306    184     41   -311
   -265   -226     38    244   -153    -93     15    103    335    205     41   -280
   -288   -220     64    252   -179    -77     31    132    368    246     77   -252
   -277   -215     62    246   -171    -77     28    142    384    249     72   -241
   -267   -231     36    249   -153    -98     23    145    397    257     90   -246
   -280   -246     31    262   -158   -109     44    179    433    298    127   -213
   -277   -220     57    249   -168    -83     49    207    454    311    135   -158
   -277   -181     96    231   -187    -44     54    244    498    374    194   -153
   -283   -135    148    210   -218      5     62    277    542    418    239   -148
   -288   -132    155    210   -223     10     75    314    579    436    254   -127
   -259   -119    140    189   -200      7     75    342    605    449    267    -90
   -231    -83    148    158   -189     31    103    410    670    506    316    -33
   -226    -67    158    145   -194     46    119    467    724    561    363    -20
   -207    -49    158    129   -184     54    119    511    761    597    397      2
   -194    -28    163    111   -181     67    137    571    802    641    439     54
   -168     -2    166     85   -168     80    137    607    833    672    465     93
   -124     54    176     33   -150    114    137    631    857    698    485    129
   -114     75    187     18   -150    129    137    646    878    722    514    150
   -116     80    194     18   -155    137    135    639    880    732    527    150
   -119     98    218     10   -168    158    135    623    867    717    522    155
   -119    140    259    -12   -189    200    129    605    859    719    532    163
   -122    142    262    -10   -192    202    135    581    846    717    537    150
   -142    150    293     -5   -218    220    129    542    818    691    527    135
   -171    158    329      7   -249    244    129    498    792    662    506    116
   -200    122    319     36   -259    218    122    439    748    620    465     77
   -215    119    335     46   -275    226    122    400    730    605    454     54
   -226    109    332     57   -280    220    114    366    709    584    431     44
   -246     80    327     83   -285    202    111    319    680    563    405      7
   -262     83    345     88   -303    213    119    309    685    571    413     -2
   -265     96    361     83   -314    228    127    296    683    561    402     -5
   -296     88    381    103   -337    233    142    301    691    553    394     15
   -296    103    400     96   -348    252    158    311    706    576    407     28
   -259    106    366     75   -314    236    153    298    701    579    418     -2
   -259    176    436     38   -348    306    163    306    727    610    449    -10
   -267    241    506     12   -387    371    174    316    763    636    478     33
   -275    265    540      5   -407    402    174    311    782    657    514     70
   -283    277    561      2   -423    418    150    280    774    667    524     59
   -272    272    542      0   -407    407    116    257    748    646    509     44
   -283    246    527     18   -405    387    101    228    717    615    483     23
   -306    228    535     38   -420    381     96    197    693    587    454      5
   -311    171    483     67   -397    327     85    171    649    548    423    -12
   -327     64    389    129   -358    226     77    153    610    496    366    -51
   -327    -44    280    184   -303    119     64    135    561    433    293   -103
   -316   -106    210    213   -265     51     54    111    517    402    252   -148
   -327   -132    194    228   -262     31     57    101    498    400    254   -181
   -332   -176    155    252   -244    -10     49     70    449    353    213   -220
   -332   -239     93    283   -215    -72     57     70    426    329    197   -223
   -324   -254     70    290   -197    -93     62     59    420    329    205   -241
   -337   -252     85    293   -213    -83     70     25    397    283    158   -272
   -327   -259     64    293   -197    -98     64     12    379    272    168   -254
   -288   -246     41    265   -166   -103     41     28    387    283    189   -223
   -277   -265     12    272   -145   -127     31     49    400    293    184   -207
   -277   -280     -2    277   -140   -140     33     57    410    327    215   -218
   -290   -283      7    285   -150   -137     28     49    402    314    200   -244
   -293   -335    -41    311   -127   -187     31     51    384    288    174   -259
   -249   -444   -194    348    -28   -319     41     72    332    205     83   -345
   -205   -659   -457    431    124   -558    122    166    267     25   -145   -587
   -181   -745   -563    465    189   -657    236    322    293    -83   -314   -776
   -213   -555   -342    384     64   -452    319    405    428     20   -220   -691
   -379   -184    194    283   -288      5    228     28    441    223     90   -371
   -620    478   1098     70   -859    787     -2   -615    405    584    685    220
   -782   1098   1880   -161  -1330   1488   -226  -1047    470   1052   1343    888
   -750   1184   1935   -218  -1343   1561   -457  -1283    397   1278   1649   1236
   -685    698   1384     -5  -1034   1041   -553  -1353     83    885   1189    787
   -623    103    727    259   -675    415   -465  -1158   -200    200    376    -54
   -553   -280    272    415   -415     -2   -303   -756   -150    -31     31   -394
   -439   -340     98    387   -270   -122   -158   -358    111    127    114   -324
   -350   -296     54    324   -202   -122    -44    -80    316    288    220   -275
   -280   -306    -28    290   -127   -166     -7     10    366    288    202   -254
   -244   -345   -101    293    -72   -223      7     46    376    277    181   -246
   -259   -348    -90    301    -85   -220     28     88    405    303    202   -244
   -252   -329    -77    290    -88   -205     44    109    426    327    226   -241
   -249   -309    -59    277    -96   -184     41    122    431    314    215   -228
   -244   -309    -64    275    -90   -187     51    148    446    311    210   -207
   -239   -303    -64    270    -88   -187     57    166    467    335    239   -187
   -239   -283    -44    262    -98   -163     64    174    488    371    275   -197
   -231   -277    -46    252    -93   -163     70    189    501    384    293   -174
   -220   -272    -51    246    -85   -163     80    213    527    413    316   -137
   -215   -244    -31    228    -93   -137     75    223    545    413    314   -132
   -197   -207    -10    202    -93   -109     72    239    558    400    301   -101
   -189   -210    -20    197    -85   -116     80    275    592    431    337    -62
   -192   -192      0    189    -96    -96     88    306    623    483    389    -67
   -194   -189      2    192   -101    -93    101    340    657    530    433    -64
   -200   -194      5    197   -103    -96    124    389    693    558    459    -20
   -210   -163     46    184   -129    -57    137    446    735    594    488     18
   -158   -142     12    150    -88    -64    124    465    740    592    478     38
    -96   -114    -20    103    -38    -67    122    511    766    618    501     98
    -59    -80    -20     70    -20    -51    129    568    818    680    548    148
    -38    -28     10     33    -25    -10    129    607    862    737    610    153
    -12     15     28     -2    -20     23    119    636    885    758    636    184
     -5     41     46    -20    -28     44    119    652    898    789    675    202
      0     75     75    -36    -36     75    116    649    896    789    688    223
      5     75     70    -41    -33     72    103    618    867    756    665    231
      5     80     75    -44    -33     77     96    584    852    753    672    192
     -7    132    137    -64    -72    135     85    540    823    730    662    161
    -23    148    171    -62    -96    158     70    496    792    696    636    148
    -49    101    150    -28   -101    124     67    454    763    662    600    129
    -62    111    174    -25   -116    142     67    402    730    613    537    111
    -77     75    150      0   -114    111     75    358    706    589    514     83
    -93     49    142     23   -116     96     85    319    696    584    535     44
   -114     67    181     23   -148    124    101    309    704    605    542    -23
   -145     64    210     38   -176    137    127    322    722    618    535     -2
   -137     44    181     46   -161    114    140    311    714    610    535     28
   -150     49    200     51   -174    124    166    324    730    628    558     28
   -161     49    210     54   -184    127    181    327    735    620    548     25
   -166     62    228     49   -197    145    202    348    758    623    550     51
   -179    103    280     36   -231    192    215    361    782    646    571     80
   -192    161    353     15   -272    257    213    353    805    672    592     96
   -174    181    353     -5   -262    265    166    316    792    646    576    122
   -176    176    353      0   -265    265    132    301    782    654    615    127
   -187    179    366      5   -275    272    116    280    771    654    615     64
   -181    150    332     15   -257    241    109    259    748    626    574     62
   -202    114    316     41   -259    215     88    215    696    574    519     41
   -207     12    220     96   -215    116     75    189    657    542    496      7
   -194   -106     85    148   -142    -10     64    171    613    498    459    -51
   -179   -145     33    163   -106    -57     51    158    576    457    418   -103
   -197   -202     -5    200    -98   -106     49    140    548    418    371   -119
   -226   -231     -5    228   -111   -119     41    103    506    355    301   -148
   -218   -265    -46    241    -88   -155     18     59    452    285    228   -174
   -210   -301    -90    257    -59   -197     28     64    462    322    296   -179
   -226   -275    -51    249    -88   -163     10     49    457    337    329   -226
   -226   -283    -57    254    -85   -171     -2     31    444    311    298   -236
   -233   -296    -62    265    -88   -181      5     23    441    298    280   -236
   -228   -309    -80    270    -75   -194     10     25    436    285    257   -218
   -236   -285    -51    259    -93   -168      7     31    433    280    233   -210
   -239   -316    -77    277    -80   -197     15     44    444    290    244   -200
   -223   -358   -135    288    -46   -249      7     33    420    257    213   -207
   -213   -420   -207    316     -2   -314     18     57    400    252    213   -277
   -179   -649   -470    413    142   -561     83    132    319     72     10   -470
   -192   -839   -646    514    226   -745    207    265    296    -93   -210   -691
   -207   -735   -530    470    158   -631    306    387    413    -46   -189   -704
   -272   -387   -114    329    -80   -252    267    161    514    161     75   -446
   -389    402    792     -7   -589    597     -5   -431    566    561    639    184
   -550   1189   1738   -319  -1143   1462   -194   -776    774   1148   1345    927
   -581   1353   1935   -387  -1260   1644   -410   -927    880   1535   1771   1423
   -563    917   1480   -176  -1021   1197   -555  -1088    571   1254   1501   1202
   -530    301    831    114   -680    566   -574  -1148     18    410    628    311
   -527   -179    345    353   -439     83   -457   -911   -200   -137     23   -301
   -496   -301    192    397   -345    -54   -301   -532      5    -59     44   -371
   -428   -303    124    366   -277    -90   -166   -241    207     75    142   -309
   -366   -306     59    335   -215   -124    -80    -57    327    166    200   -272
   -316   -311      2    314   -161   -155    -41     20    374    189    205   -252
   -280   -309    -28    293   -127   -168    -33     33    379    181    189   -254
   -252   -303    -51    277   -101   -179    -33     51    387    176    176   -249
   -233   -293    -62    262    -85   -179    -25     75    397    174    166   -257
   -215   -280    -64    246    -75   -174    -23     88    407    171    153   -259
   -192   -277    -88    233    -54   -181    -25     98    415    176    158   -257
   -176   -267    -90    223    -44   -179    -25    106    428    197    181   -267
   -153   -228    -77    189    -38   -153    -18    129    454    226    210   -233
   -142   -200    -59    171    -41   -129     -5    153    480    236    210   -205
   -148   -163    -15    155    -67    -90     12    179    519    267    231   -181
   -114   -135    -20    124    -46    -77      2    179    517    254    200   -168
    -96   -127    -31    109    -33    -80      2    194    524    283    241   -161
    -90   -101    -10     96    -41    -57     10    218    553    324    285   -153
    -93    -80     12     85    -57    -33      7    241    576    345    298   -129
    -88    -59     28     75    -59    -15     15    283    618    376    335    -70
    -77    -33     44     54    -62      5     18    311    652    418    379    -75
    -49      2     51     23    -49     25     12    350    685    444    402    -38
    -23     36     59     -7    -41     46     20    407    730    465    410     15
     -7     83     90    -36    -49     85     49    475    800    548    493     59
     -2    142    142    -70    -72    142     51    517    841    592    542     98
     28    155    127    -93    -49    142     57    537    865    605    555    145
     38    140    101    -90    -31    122     70    561    885    636    597    168
     51    161    109   -106    -28    135     62    542    872    636    594    142
     33    187    150   -111    -59    168     57    519    859    623    584    148
     23    187    163   -103    -70    174     62    493    828    592    555    148
     10    176    166    -93    -77    174     59    446    771    532    493    119
    -10    161    171    -75    -90    166     57    410    745    485    452    129
     10    106     93    -59    -41    101     36    327    675    415    415     70
    -12     80     93    -33    -51     85     28    267    623    361    368      7
    -31     54     85    -12    -59     70     28    218    589    327    345    -20
    -44     18     62     12    -51     38     36    171    550    283    306    -67
    -75     12     88     31    -80     49     46    158    535    265    288    -85
   -103      0    103     51   -103     51     64    145    522    241    262    -96
    -96     -7     88     51    -93     38     67    116    501    210    231   -106
    -80      5     85     38    -83     44     80    106    498    194    207    -96
    -77     10     88     33    -83     46    109    122    509    197    202    -85
    -88     54    140     15   -114     96    137    142    548    233    241    -54
    -88    103    189    -10   -137    145    163    171    594    272    285      7
    -90    137    228    -23   -158    181    174    189    618    306    327     44
    -75    202    275    -64   -176    239    137    166    620    322    340     25
    -38    254    293   -109   -166    272     88    135    602    306    329     18
    -41    228    270    -96   -155    249     57    103    568    259    290     -5
    -67    197    265    -64   -166    231     38     75    532    228    259    -31
    -90    155    244    -33   -168    200     28     41    498    189    215    -62
    -88     98    187     -5   -137    142     10      0    441    129    163   -124
    -72      5     75     31    -75     41    -25    -41    368     51     85   -194
    -49    -85    -36     67     -7    -62    -41    -49    329     10     49   -226
    -41   -124    -85     80     20   -106    -51    -67    296    -18     28   -270
    -33   -140   -106     85     36   -124    -64   -106    246    -62    -20   -316
    -38   -166   -129    101     44   -148    -83   -145    187   -122    -90   -363
    -41   -158   -116    101     36   -137   -122   -194    119   -197   -168   -418
    -46   -181   -135    114     41   -158   -142   -223     83   -231   -207   -439
    -51   -213   -161    132     51   -187   -135   -223     83   -231   -205   -444
    -59   -226   -166    142     49   -194   -122   -218     88   -233   -207   -439
    -72   -228   -155    150     41   -192   -111   -215     85   -239   -207   -444
    -88   -215   -127    150     18   -171   -116   -223     80   -254   -228   -457
   -109   -194    -85    150    -12   -142   -111   -218     80   -262   -239   -436
   -111   -176    -67    142    -25   -122   -106   -205     77   -265   -246   -407
    -90   -241   -150    166     28   -197    -93   -184     57   -285   -272   -462
    -54   -433   -381    241    161   -407    -33   -103     12   -426   -449   -636
    -41   -566   -524    301    241   -545     96     51     49   -542   -633   -802
    -51   -418   -366    233    155   -392    192    187    200   -480   -610   -774
   -137    -36    101     88   -119     31    153    -18    249   -301   -361   -561
   -296    537    833   -122   -566    683   -119   -641     90    -33    127   -109
   -426   1228   1654   -400  -1041   1439   -371  -1078     75    402    758    465
   -433   1431   1862   -498  -1148   1644   -574  -1273     77    761   1202    906
   -405    943   1348   -267   -875   1145   -639  -1353   -189    524    940    709
   -384    350    735     15   -558    542   -566  -1293   -581   -226    114    -75
   -329    -51    277    192   -303    111   -439  -1054   -701   -719   -483   -620
   -267   -210     54    236   -163    -77   -288   -688   -420   -607   -491   -568
   -205   -210     -5    207   -101   -109   -161   -394   -142   -402   -340   -420
   -137   -192    -57    163    -41   -124    -80   -218     12   -280   -249   -363
   -116   -168    -51    142    -33   -111    -38   -140     88   -223   -202   -355
   -109   -106      0    106    -57    -54    -36   -127    109   -215   -207   -366
    -96    -85     10     90    -54    -38    -23   -101    135   -213   -213   -329
    -96   -106    -12     98    -44    -59    -15    -77    142   -200   -197   -319
    -88    -93     -7     90    -41    -51    -18    -72    148   -187   -192   -322
    -83    -77      5     80    -46    -36    -18    -67    158   -174   -176   -311
    -67    -25     41     46    -54      7    -20    -59    176   -153   -158   -298
    -51      2     54     23    -51     28    -18    -51    176   -161   -168   -293
    -31      0     31     15    -31     15    -18    -38    187   -153   -166   -265
    -15      0     12      5    -15      5    -23    -23    202   -137   -153   -233
     -7     38     46    -15    -25     41    -36    -20    218   -122   -150   -233
    -15     59     72    -23    -46     64    -41    -12    231    -93   -109   -220
     -7     77     85    -36    -46     80    -46     -2    249    -83   -106   -197
      7    103     93    -57    -44     98    -44     23    267    -72   -103   -140
     31    122     90    -75    -28    106    -33     64    314    -44   -103    -85
     49    145     96    -98    -23    122    -31    106    340     -2    -57    -54
     59    187    124   -124    -31    155    -28    145    400     75     12    -46
     72    213    140   -145    -33    176    -18    194    454    124     57     41
     90    265    174   -176    -41    220      0    252    535    267    205     20
    106    332    223   -220    -59    277    -12    283    584    337    277     20
    129    361    231   -246    -49    296    -12    319    620    355    283    101
    140    387    246   -265    -54    316    -18    340    626    353    272    161
    127    400    272   -262    -72    337    -12    345    628    361    290    155
    127    410    283   -270    -77    348    -10    329    610    342    272    124
    122    418    296   -270    -85    358     -7    309    581    332    280    132
    119    441    322   -280   -101    381    -15    277    548    306    270    135
     98    452    353   -275   -127    402    -18    236    504    262    226    103
     75    407    332   -244   -129    368    -28    184    444    202    168     46
     62    374    311   -218   -124    342    -33    132    400    153    116      0
     46    353    306   -200   -129    329    -41     75    355    111     85    -41
     33    358    324   -194   -145    342    -49     23    306     70     38    -83
     25    353    324   -189   -150    340    -49    -18    259     12    -31   -122
     25    335    306   -181   -140    322    -46    -41    239    -18    -70   -122
     41    324    280   -184   -119    301    -51    -54    228    -41    -85    -96
     46    322    275   -184   -114    298    -41    -59    236      0    -23   -127
     36    358    319   -200   -140    340    -44    -77    231      7    -20   -158
     38    384    345   -213   -153    366    -44    -75    236      5    -33   -145
     46    446    400   -246   -176    423    -38    -62    270     44     -7   -122
     46    506    459   -275   -205    483    -33    -57    293     70     15    -93
     49    553    504   -303   -226    530    -49    -67    303     90     49    -64
     54    587    532   -322   -239    561    -85    -96    298     98     54    -59
     67    571    501   -322   -218    537   -116   -119    275     83     38    -59
     67    524    457   -296   -194    491   -135   -140    249     59     12    -67
     62    511    446   -288   -192    480   -150   -166    220     33    -15    -75
     54    470    415   -262   -179    444   -158   -184    181    -20    -77    -80
     51    363    309   -207   -129    337   -163   -192    148    -41    -93   -129
     46    275    228   -161    -90    252   -174   -210    103    -67   -109   -226
     41    207    163   -127    -62    187   -181   -223     67   -109   -145   -249
     33    150    116    -93    -41    135   -181   -241     38   -148   -189   -252
     18     88     70    -54    -25     77   -171   -257     10   -187   -228   -272
     10     67     57    -38    -23     62   -166   -265     -2   -194   -249   -285
     15     72     57    -44    -20     64   -181   -277    -15   -200   -249   -293
     23     70     46    -46    -12     59   -197   -290    -23   -202   -241   -314
     28     51     23    -41      2     38   -207   -298    -31   -207   -239   -322
     12     18      5    -15      5     12   -200   -301    -33   -226   -257   -306
    -15    -10      5     10    -12     -5   -192   -306    -46   -228   -257   -314
     -5    -10     -7      7      0     -7   -194   -316    -57   -226   -254   -324
     15    -18    -33      0     23    -25   -205   -319    -62   -233   -262   -319
     12    -51    -64     20     38    -57   -200   -309    -70   -249   -288   -332
     62   -207   -272     72    166   -239   -176   -265   -122   -358   -420   -433
     98   -415   -514    158    306   -465    -80   -155   -150   -514   -631   -649
     93   -420   -517    161    303   -470     31      5    -54   -558   -735   -779
     62   -150   -213     44    137   -181     72     38     98   -423   -597   -649
    -67    293    361   -114   -215    327   -116   -478    -23   -215   -220   -342
   -259    922   1182   -329   -719   1052   -371  -1067   -166     88    319    161
   -389   1413   1803   -514  -1096   1608   -592  -1400   -163    511    914    735
   -394   1304   1699   -454  -1047   1501   -769  -1584   -288    654   1111    969
   -410    683   1091   -137   -750    885   -743  -1595   -623    114    498    394
   -387    153    540    116   -462    345   -628  -1410   -862   -548   -277   -348
   -231   -114    116    171   -174      0   -493  -1015   -693   -641   -506   -558
    -62   -109    -46     85     -7    -77   -392   -644   -384   -426   -394   -449
     20    -96   -116     36     64   -103   -303   -410   -194   -293   -316   -361
     38    -72   -114     15     75    -93   -241   -283    -80   -220   -280   -298
     36    -75   -114     18     72    -93   -207   -241    -41   -202   -280   -277
     59    -59   -119      0     88    -88   -192   -223    -12   -181   -262   -283
     72    -83   -155      2    111   -119   -200   -231    -20   -202   -277   -303
     67   -106   -176     18    119   -140   -210   -254    -36   -220   -288   -324
     25   -116   -145     44     83   -129   -205   -283    -38   -218   -283   -337
   -111   -127    -15    119    -49    -72   -153   -262      5   -184   -239   -277
   -197   -103     90    148   -145     -7    -96   -161     98    -90   -155   -210
    -49    -36     10     41    -31    -12   -122   -103    137    -51   -137   -202
     18     15     -5    -18     10      5   -140    -85    158    -25   -109   -168
    -31      5     36     12    -33     20   -124   -106    158    -33    -96   -155
    -96    -10     85     51    -90     36   -101   -129    163    -33   -106   -163
    -46     12     59     15    -54     36   -103    -80    205     -2    -90   -101
     38     57     18    -49     10     36   -119      0    257     62    -36    -62
     25     80     54    -51    -12     67   -106     44    296    101      2    -51
     36     98     62    -67    -12     80    -98     88    340    142     38     -2
     80    124     41   -103     18     83    -88    137    384    200     96     23
     96    176     80   -137      5    129    -75    200    446    267    155     44
    106    179     72   -142     18    127    -57    272    509    316    184    124
    119    213     93   -166     12    153    -41    327    553    355    223    179
    129    262    132   -197     -2    197    -41    358    584    397    270    215
    127    283    155   -205    -15    220    -38    384    615    441    311    244
    135    301    166   -218    -15    233    -44    389    623    449    324    265
    111    314    202   -215    -44    259    -36    379    618    439    322    288
     72    303    231   -189    -77    267    -36    345    579    394    288    285
     33    311    275   -174   -122    293    -41    296    542    384    285    239
     41    319    277   -179   -116    298    -59    249    504    345    257    220
     28    262    233   -148   -101    249    -57    223    480    322    244    220
     67    301    233   -184    -83    267    -83    171    446    303    236    155
     64    311    246   -189    -90    277   -106    103    405    270    218     98
     12    249    236   -129   -111    244   -124     49    355    213    163     62
      2    187    184    -96    -90    187   -132     15    314    168    114     31
      5    213    207   -109   -101    210   -114      2    314    171    106     25
      5    241    236   -124   -116    239    -96     -5    329    189    122     36
    -15    207    223    -96   -119    215    -80    -12    332    189    116     15
    -20    207    226    -96   -124    215    -80    -20    324    158     67     10
     -7    213    218   -103   -114    215    -67     -7    332    174     88     20
     -2    280    283   -140   -142    280    -62      2    363    231    148      7
     -2    340    342   -168   -171    340    -54     18    405    285    207     51
    -28    371    397   -171   -213    384    -44      7    420    296    228     93
    -93    410    504   -158   -298    457    -59    -38    407    280    213    101
   -129    387    514   -129   -322    449    -85    -46    402    270    189    119
     -2    389    392   -192   -197    389   -142    -49    381    259    174    116
     54    358    301   -207   -122    329   -171    -54    374    277    197     59
     25    301    275   -163   -124    288   -179    -83    342    252    181     33
    -41    179    220    -70   -132    200   -168    -96    314    207    153     38
    -67     96    163    -12   -114    129   -171   -109    290    187    127    -10
     -5     51     57    -25    -31     54   -194   -114    241    119     49    -64
    -10     -5      5      5     -7      0   -194   -122    207     83      7    -83
    -46    -64    -18     54    -15    -41   -189   -142    171     72      5   -129
    -83   -109    -25     96    -28    -67   -181   -155    150     46    -18   -161
    -72   -158    -88    114      5   -124   -194   -158    142     33    -38   -140
    -54   -124    -70     88      7    -98   -213   -179    129     31    -44   -155
    -54   -103    -51     77     -2    -77   -226   -200    114     15    -57   -181
    -67   -140    -72    103      2   -106   -218   -194    114     28    -41   -194
    -70   -155    -85    111      5   -122   -220   -194    111     25    -49   -194
    -77   -179   -101    127     10   -140   -223   -207    106     23    -49   -194
   -101   -184    -83    140    -10   -135   -220   -220    101     15    -54   -197
   -116   -223   -106    171     -5   -166   -205   -207    101     10    -49   -197
    -54   -342   -288    197    114   -316   -205   -197     51    -64   -137   -280
    -31   -574   -542    301    254   -558   -153   -163    -59   -277   -381   -496
    -15   -706   -691    358    337   -698    -41    -33    -96   -467   -636   -701
     36   -628   -665    296    350   -646     77    150     51   -394   -597   -675
    -20   -262   -244    140    109   -254     12   -158    122   -122   -236   -459
   -236    358    594    -62   -415    475   -231   -774    129    259    324     72
   -423   1088   1512   -335   -969   1301   -462  -1166    296    797   1021    805
   -415   1400   1816   -491  -1114   1608   -724  -1327    436   1254   1553   1428
   -348   1008   1356   -329   -852   1182   -859  -1408    197   1044   1314   1254
   -306    428    735    -62   -522    581   -852  -1371   -228    335    553    459
   -252    -75    176    161   -215     49   -696  -1098   -444   -241   -114   -233
   -179   -262    -83    220    -49   -174   -488   -678   -218   -166   -142   -309
    -85   -231   -145    158     28   -189   -342   -397    -10    -33    -70   -267
    -23   -218   -194    122     83   -207   -262   -244     77     10    -57   -239
     -7   -239   -231    122    111   -233   -231   -187    109     33    -49   -246
      0   -272   -272    137    135   -272   -215   -155    132     49    -28   -249
      0   -244   -244    122    119   -244   -215   -135    145     49    -38   -246
      0   -239   -239    116    119   -239   -200   -103    166     70    -25   -233
      0   -236   -236    116    116   -236   -187    -72    192     85    -15   -215
     -5   -226   -220    116    106   -223   -179    -54    202     51    -72   -174
     -7   -218   -210    111     98   -213   -168    -25    231    114     15   -155
    -12   -179   -168     96     77   -174   -158     -7    265    179     75   -194
      0   -166   -166     83     80   -166   -153      7    283    179     75   -163
      0   -202   -202    101    101   -202   -137     36    311    207    114   -137
     10   -171   -181     80     93   -176   -137     46    322    218    122   -127
     12   -127   -140     57     75   -132   -132     64    345    241    140   -109
     20   -140   -161     57     90   -150   -114    109    381    277    163    -75
     36   -127   -163     46     98   -145    -98    168    418    290    166    -18
     41    -77   -119     18     77    -98    -98    210    459    366    236    -10
     75    -51   -127    -12     98    -88   -103    254    501    407    267     -7
    101     -5   -106    -49    101    -54   -106    309    527    413    270     49
    122     28    -93    -75    109    -31    -96    376    587    498    366     88
    142     36   -106    -90    124    -36    -85    441    639    558    418    106
    161     83    -77   -122    119      5    -67    496    683    607    472    150
    176     98    -80   -137    129      7    -54    537    719    639    491    192
    194    111    -83   -153    140     15    -54    553    732    626    462    249
    205    142    -62   -176    135     41    -54    550    756    685    558    267
    207    181    -25   -194    116     80    -57    532    761    709    597    244
    200    148    -54   -174    127     46    -46    517    745    685    561    236
    184    109    -75   -145    129     18    -38    488    727    670    550    246
    155    109    -46   -132    101     31    -46    439    693    626    509    210
    127    109    -18   -116     72     46    -54    384    652    568    444    176
     96     80    -15    -90     57     33    -54    327    620    540    423    153
     64     18    -46    -41     57    -12    -59    272    597    532    436    127
     36     -2    -41    -18     38    -20    -72    210    553    488    394     72
     15    -23    -38      2     25    -31    -70    171    524    462    361     51
     -2    -36    -36     18     15    -36    -54    155    522    467    366     51
    -23    -33    -10     28     -7    -23    -36    148    537    496    389     46
    -33    -77    -46     54      5    -62      0    168    566    524    413     67
    -20   -163   -142     90     59   -153     36    213    605    566    459    114
     -7    -88    -80     46     36    -85     25    220    613    576    475    116
      2    119    116    -59    -57    119     -2    197    607    563    452     90
     12    155    140    -85    -64    150     -7    176    607    548    420     83
     25    168    142    -98    -57    155    -28    158    615    561    433    101
     49    150    101   -101    -25    127    -59    145    618    561    446    106
     49    148     98    -98    -23    124    -70    127    605    540    436     83
     41    150    109    -96    -33    129    -90     93    576    530    428     67
     25    114     88    -72    -31    101   -111     70    542    506    407     57
      2     41     36    -23    -18     38   -116     59    517    478    374     36
    -15    -57    -41     36     12    -49   -114     54    488    444    337     -7
    -28   -161   -135     93     51   -148   -111     33    452    397    285    -44
    -36   -213   -176    124     67   -194   -109     20    418    366    259    -72
    -57   -277   -220    166     80   -252   -111      2    387    340    228    -96
    -57   -332   -275    194    109   -303   -124    -25    340    270    163   -114
    -64   -342   -277    202    103   -311   -135    -54    319    257    148   -142
    -64   -337   -272    200    101   -306   -140    -64    322    272    166   -161
    -67   -335   -270    200     98   -303   -145    -72    322    277    187   -168
    -72   -350   -277    213    101   -314   -145    -77    309    262    171   -163
    -72   -366   -296    218    109   -332   -158    -80    290    228    127   -166
    -67   -374   -306    220    116   -340   -163    -83    277    205     98   -166
    -59   -371   -314    215    127   -345   -166    -85    275    210    106   -184
    -41   -361   -319    202    137   -340   -166    -88    272    210    109   -181
    -23   -433   -413    226    192   -423   -161    -98    213    124     10   -233
     15   -636   -652    309    332   -644   -122    -83    103    -28   -145   -431
     31   -815   -846    389    436   -831    -15    -15     12   -215   -366   -696
     49   -800   -849    376    449   -823    119    140     77   -239   -428   -761
    -51   -530   -478    288    210   -504    129    -54    158    -77   -226   -542
   -239     31    270    101   -254    150    -59   -566    249    303    301     -7
   -420    779   1197   -181   -810    987   -257   -901    514    922   1054    779
   -428   1187   1615   -379  -1021   1400   -472   -979    807   1504   1670   1478
   -322    862   1184   -272   -753   1023   -670  -1067    644   1436   1597   1473
   -298    265    563     15   -431    413   -730  -1174    114    732    885    722
   -288   -249     36    267   -163   -106   -636  -1067   -296     -5    109   -109
   -252   -439   -187    345    -33   -314   -439   -701   -194   -103    -85   -332
   -168   -407   -239    288     33   -324   -275   -397     20     28     -7   -267
    -85   -405   -319    244    114   -361   -174   -207    137     93     20   -239
    -51   -405   -355    226    150   -381   -127   -127    181    114     25   -233
    -36   -407   -371    223    166   -389   -106    -90    202    119     28   -226
    -18   -405   -387    207    184   -397    -88    -62    215    119     31   -218
     -5   -400   -394    202    192   -397    -77    -36    236    127     38   -210
      0   -368   -368    181    184   -368    -77    -18    252    137     49   -205
      0   -345   -345    174    171   -345    -80     -7    259    140     57   -210
     15   -337   -353    161    181   -345    -83      0    262    129     46   -218
     23   -324   -348    148    184   -335    -80     15    277    140     57   -220
     28   -301   -329    135    176   -314    -75     25    293    153     62   -213
     51   -285   -337    116    194   -311    -62     46    319    171     75   -181
     41   -298   -340    127    189   -319    -44     72    342    202    116   -150
     28   -301   -329    135    179   -314    -38     85    353    218    132   -150
     25   -283   -309    127    166   -296    -46    103    363    233    137   -140
     25   -293   -319    135    171   -306    -51    124    376    241    140   -137
     38   -309   -348    132    192   -327    -49    158    397    254    145   -137
     62   -270   -332    103    197   -301    -23    218    444    296    174   -101
     90   -246   -340     77    213   -293     -2    285    498    345    215    -51
    101   -210   -311     54    205   -259      7    350    558    397    262      5
    124   -168   -293     20    207   -231     20    415    620    452    311     64
    148   -122   -272    -12    207   -197     28    475    680    519    384    114
    163    -59   -223    -51    192   -140     20    511    717    555    426    137
    174    -15   -189    -77    181   -101     12    537    732    568    431    155
    171      5   -166    -88    166    -80     23    550    750    579    433    163
    166     36   -129   -101    148    -46     38    548    774    594    457    176
    153     18   -135    -85    142    -57     57    537    784    605    478    181
    142     -5   -148    -67    145    -75     70    519    774    602    483    174
    148    -12   -161    -67    153    -85     46    467    722    555    439    132
    137     12   -124    -75    132    -54     23    389    644    475    355     54
    109     44    -67    -77     88    -10     10    309    563    379    270    -15
     93     90     -2    -90     49     44     -2    241    509    322    228    -49
     88     77    -10    -85     49     33    -12    187    462    270    187    -77
     88     46    -41    -70     64      2    -12    148    423    231    150    -93
     75     18    -59    -46     67    -20     -5    116    392    205    132   -114
     64      5    -59    -33     62    -25     15    103    387    202    150   -135
     64     10    -54    -38     59    -20     23     93    392    215    168   -158
     62    -18    -80    -23     70    -49     25     98    394    210    145   -168
     64     -7    -75    -28     67    -41     38    111    407    210    116   -161
     67     64     -2    -64     36     31     62    153    459    254    158    -77
     62    129     64    -96      0     96     67    163    491    290    207    -57
     75    158     83   -116     -2    119     41    148    496    296    218    -51
     90    158     64   -127     12    114     -2    122    488    293    215    -49
    103    127     23   -114     41     75    -33     98    457    267    197    -67
     93     98      5    -96     44     51    -33     85    441    257    197    -72
     75     54    -20    -64     46     18    -31     70    415    231    166    -93
     67     28    -38    -49     51     -5    -28     57    389    205    142    -80
     62    -64   -127      2     93    -96    -25     44    353    171    122   -114
     44   -171   -218     62    129   -194    -25     31    314    122     57   -228
     38   -257   -296    109    166   -277    -20     25    283     62    -25   -241
     25   -285   -311    129    168   -298    -18     10    257     31    -51   -244
     12   -316   -329    153    171   -322      0      2    246     23    -51   -252
      0   -322   -324    161    161   -322     12      7    246     25    -23   -228
     -5   -335   -329    168    161   -332      7      2    228     18    -18   -257
    -25   -340   -314    181    142   -327      2     -7    213     -2    -75   -335
    -18   -405   -387    213    184   -397      7     -2    187    -62   -176   -275
    -12   -462   -449    236    218   -457     -5    -20    153    -96   -194   -277
     -5   -475   -470    241    231   -475     -7    -23    153    -75   -161   -332
      0   -439   -439    218    218   -439    -12    -25    153    -70   -155   -342
     15   -418   -433    202    223   -426    -41    -44    122   -114   -200   -322
     38   -522   -563    241    301   -542    -36    -38     83   -171   -270   -387
     75   -727   -802    324    439   -763     18     20     23   -293   -423   -584
     93   -888   -982    397    535   -935    119    137     15   -428   -602   -802
    106   -787   -893    340    498   -839    218    280    140   -415   -644   -865
     54   -449   -504    197    277   -475    213    153    228   -257   -441   -618
    -96      7    101     44    -98     54     20   -361    137    -10     -7   -197
   -244    706    948   -233   -594    826   -207   -805    145    426    639    405
   -254   1104   1358   -423   -805   1231   -428  -1015    220    893   1228    997
   -215    680    896   -236   -555    787   -542  -1130    -20    737   1067    883
   -215     70    285     72   -252    176   -519  -1153   -457     20    293    132
   -184   -407   -223    293     18   -316   -433  -1023   -735   -646   -459   -623
   -106   -597   -491    353    192   -545   -290   -675   -524   -620   -568   -706
    -46   -589   -545    316    246   -566   -158   -379   -241   -426   -454   -561
     25   -571   -597    272    311   -584    -59   -166    -64   -311   -387   -485
     57   -561   -618    249    335   -587      5    -44     44   -239   -327   -428
     67   -537   -605    236    335   -571     25     -2     80   -210   -296   -423
     72   -530   -602    226    337   -566     23      7    101   -194   -288   -428
     70   -537   -607    233    337   -574     31     20    109   -197   -298   -426
     62   -555   -620    244    340   -587     41     33    116   -194   -296   -407
     77   -530   -607    226    342   -568     44     41    132   -184   -285   -379
     90   -485   -576    197    332   -530     51     49    150   -174   -270   -363
     96   -478   -574    192    335   -524     51     49    155   -166   -257   -355
    114   -475   -589    179    350   -532     44     51    161   -155   -241   -348
    124   -454   -579    166    350   -517     44     62    179   -129   -210   -340
    140   -431   -574    142    355   -501     33     67    181   -140   -233   -353
    161   -420   -581    127    371   -501     12     77    181   -153   -259   -348
    174   -444   -620    135    394   -532      5    101    197   -140   -252   -324
    176   -470   -646    148    410   -558      0    119    213   -129   -239   -301
    187   -407   -597    109    389   -501      5    142    252    -88   -194   -275
    202   -340   -542     67    371   -441      7    176    298    -31   -135   -236
    223   -316   -540     44    381   -428     12    215    337     12    -88   -197
    241   -298   -540     28    389   -418     15    257    381     51    -59   -140
    277   -249   -530    -15    402   -389     25    316    444    116    -15    -77
    288   -218   -506    -36    397   -361     41    376    506    184     41    -41
    283   -197   -480    -44    379   -337     54    418    558    236     96      2
    303   -158   -462    -72    381   -309     57    452    597    277    137     49
    319   -124   -444    -98    379   -283     57    462    602    288    153     70
    316    -96   -415   -111    366   -254     51    452    581    267    145     57
    314    -83   -397   -116    353   -239     41    428    550    231    122     36
    311    -93   -405   -109    358   -249     31    387    498    176     77      7
    301   -114   -415    -93    358   -265     33    350    449    122     36    -28
    296   -109   -407    -93    350   -257     41    303    400     67      0    -72
    285   -119   -405    -85    342   -262     38    244    350      7    -49   -109
    259   -145   -405    -57    332   -275     31    189    309    -28    -62   -132
    259   -161   -423    -51    340   -290     31    148    262    -72   -103   -239
    257   -200   -459    -28    355   -329     31    109    205   -153   -215   -288
    252   -210   -462    -20    355   -337     28     72    158   -205   -254   -267
    228   -181   -410    -23    319   -296     33     46    142   -200   -236   -327
    223   -155   -381    -36    301   -267     33     31    137   -197   -233   -345
    228   -153   -381    -38    303   -267     41     31    142   -194   -233   -332
    233   -129   -363    -51    296   -244     49     49    163   -174   -213   -306
    257    -36   -293   -109    275   -163     38     72    207   -122   -158   -252
    244     36   -207   -142    226    -85     31     75    236    -93   -119   -223
    239     88   -150   -166    194    -31     15     59    241    -88   -114   -205
    239     83   -155   -163    197    -36     -5     46    231    -93   -124   -189
    246     64   -181   -155    215    -57    -20     36    218    -98   -127   -200
    244     49   -194   -148    218    -72    -38     12    189   -119   -137   -210
    241     44   -200   -142    220    -77    -49     -7    158   -153   -166   -220
    236     -5   -241   -116    239   -122    -49    -31    119   -192   -200   -244
    223   -119   -342    -51    283   -231    -49    -49     72   -244   -252   -296
    210   -215   -426      0    316   -319    -46    -77     28   -293   -296   -348
    194   -262   -457     33    324   -358    -41    -85      2   -319   -319   -379
    184   -296   -480     54    332   -387    -44    -96    -36   -363   -353   -410
    176   -337   -514     80    345   -426    -51   -109    -72   -410   -392   -436
    181   -363   -545     88    363   -454    -54   -114    -85   -426   -413   -433
    207   -353   -563     72    384   -457    -51   -114    -85   -423   -418   -428
    218   -345   -566     62    389   -454    -49   -124   -101   -439   -426   -444
    226   -337   -563     57    394   -449    -49   -132   -111   -457   -444   -444
    210   -368   -581     77    394   -475    -64   -142   -132   -475   -449   -444
    213   -371   -587     77    397   -478    -83   -155   -145   -483   -433   -452
    220   -376   -597     77    407   -488    -88   -168   -155   -498   -444   -452
    210   -420   -631    106    420   -524    -75   -171   -174   -537   -498   -465
    223   -530   -756    150    488   -641    -72   -161   -220   -602   -581   -527
    262   -704   -966    220    613   -836    -20    -77   -252   -706   -724   -696
    288   -831  -1119    270    701   -974     80     62   -226   -815   -893   -891
    296   -704  -1000    205    646   -852    171    223    -70   -756   -880   -888
    194   -371   -566     85    379   -467    114    -36    -70   -633   -657   -683
     -7    140    148    -67    -80    145   -103   -633   -259   -457   -246   -280
   -197    802   1000   -303   -597    901   -309  -1088   -324    -90    342    280
   -207   1130   1337   -459   -771   1234   -537  -1327   -329    296    870    815
   -101    665    766   -283   -433    714   -639  -1382   -558     98    641    639
    -46    103    148    -28    -98    124   -597  -1312   -878   -545   -106    -59
      2   -324   -329    161    163   -327   -485  -1083   -989  -1031   -722   -657
     67   -457   -524    194    296   -491   -345   -704   -704   -898   -711   -670
    166   -452   -620    142    392   -535   -228   -420   -449   -714   -584   -550
    226   -420   -646     96    433   -532   -135   -228   -283   -600   -496   -457
    226   -420   -649     96    436   -535    -98   -155   -223   -571   -478   -436
    231   -407   -639     88    433   -522    -98   -137   -218   -574   -485   -441
    223   -400   -623     88    420   -511   -103   -140   -228   -594   -506   -444
    226   -428   -654    101    439   -540    -90   -122   -215   -594   -506   -423
    231   -415   -649     90    439   -532    -83   -109   -202   -589   -501   -426
    233   -394   -628     80    431   -511    -77    -93   -176   -563   -475   -418
    226   -363   -592     67    407   -478    -67    -80   -150   -535   -446   -394
    239   -322   -561     41    400   -441    -72    -72   -140   -535   -444   -358
    246   -301   -550     25    397   -426    -77    -70   -150   -550   -465   -332
    265   -306   -571     20    418   -439    -70    -62   -150   -545   -467   -335
    259   -316   -579     28    418   -446    -51    -28   -114   -498   -426   -322
    272   -267   -540     -5    405   -402    -36      5    -70   -452   -381   -301
    285   -200   -485    -46    384   -342    -38     20    -44   -428   -345   -265
    298   -168   -467    -64    381   -316    -38     51    -12   -400   -314   -226
    290   -194   -485    -49    387   -340    -36     80      7   -387   -306   -202
    303   -184   -488    -59    394   -335    -41    114     25   -374   -288   -161
    337   -140   -478    -98    405   -306    -49    158     62   -340   -262   -132
    379   -106   -485   -135    431   -296    -57    213     96   -309   -223    -85
    410   -106   -517   -155    462   -311    -57    270    137   -254   -174    -25
    428    -75   -506   -176    467   -290    -49    322    181   -210   -145      0
    449     10   -439   -228    444   -213    -46    358    218   -171    -93     41
    467     72   -394   -270    431   -161    -38    387    239   -137    -33     93
    449     59   -389   -254    418   -163    -28    384    233   -145    -31     88
    436     44   -392   -241    415   -174    -31    363    210   -176    -59     85
    446     44   -402   -246    423   -179    -38    327    168   -220   -101     70
    452     70   -381   -259    418   -155    -49    285    129   -254   -122     57
    436     85   -350   -262    394   -132    -67    239     75   -311   -163     31
    415     75   -340   -246    379   -132    -75    171     20   -368   -202      2
    368     49   -319   -210    342   -135    -70     96    -25   -415   -233    -18
    340     31   -309   -184    324   -137    -72     31    -77   -480   -290    -15
    327     10   -319   -168    322   -153    -80     -2    -90   -446   -244    -57
    329     49   -280   -189    303   -114    -88    -41    -96   -418   -192   -103
    311     77   -233   -194    272    -77    -77    -59   -101   -418   -174   -122
    309     85   -223   -197    267    -67    -72    -72   -119   -449   -239   -158
    298     75   -226   -189    262    -75    -59    -80   -135   -483   -290   -122
    293     72   -223   -184    257    -75    -54    -83   -137   -496   -301    -98
    288    111   -176   -200    231    -31    -54    -77   -127   -483   -309   -111
    280    168   -111   -223    197     28    -44    -64    -90   -433   -252    -77
    265    210    -57   -239    161     77    -41    -67    -64   -394   -189    -31
    270    233    -38   -252    153     98    -62    -77    -64   -387   -153     23
    283    233    -51   -259    166     90   -101    -96    -83   -392   -148     23
    285    233    -51   -259    168     90   -135   -122   -116   -407   -189    -38
    285    189    -96   -239    189     49   -142   -140   -142   -436   -226    -31
    270    189    -80   -228    174     54   -150   -168   -168   -459   -236    -49
    259    137   -122   -200    189      7   -153   -168   -176   -457   -236    -49
    254     38   -215   -145    236    -88   -168   -181   -226   -511   -298   -127
    241    -57   -298    -93    267   -176   -179   -200   -283   -587   -379   -158
    228    -90   -319    -70    272   -205   -194   -220   -319   -615   -402   -174
    215   -114   -332    -51    270   -223   -202   -246   -350   -631   -413   -218
    192   -142   -335    -23    262   -239   -205   -267   -384   -659   -418   -254
    187   -148   -335    -18    259   -241   -205   -285   -392   -657   -415   -259
    187   -155   -342    -15    262   -249   -210   -293   -394   -654   -418   -265
    189   -171   -363    -10    275   -267   -220   -290   -405   -659   -418   -254
    189   -166   -355    -10    272   -259   -226   -288   -410   -662   -426   -252
    192   -171   -363    -12    275   -267   -226   -288   -415   -667   -433   -257
    187   -181   -368     -2    275   -275   -223   -283   -420   -672   -441   -254
    181   -187   -371      0    275   -277   -223   -288   -433   -662   -436   -259
    184   -210   -394     12    288   -301   -215   -298   -444   -667   -436   -262
    197   -280   -480     38    337   -381   -205   -298   -493   -740   -522   -319
    236   -467   -704    116    470   -584   -155   -265   -607   -950   -763   -514
    257   -652   -909    194    581   -779    -41   -153   -662  -1119   -974   -753
    257   -574   -831    158    542   -701     77     12   -540  -1054   -935   -802
    132   -213   -348     38    239   -280     41   -285   -475   -859   -654   -561
    -54    384    436   -166   -246    410   -205   -906   -475   -509   -129    -18
   -228   1135   1361   -454   -795   1247   -452  -1325   -303     59    589    709
   -228   1514   1743   -641   -984   1628   -722  -1473   -106    592   1176   1319
   -153   1184   1335   -517   -745   1260   -883  -1535   -293    467   1039   1223
   -111    581    693   -236   -402    636   -878  -1504   -732   -228    293    485
    -80      5     83     36    -83     44   -714  -1249  -1015   -875   -426   -244
    -25   -179   -153    103     62   -166   -501   -839   -833   -878   -537   -358
     57   -166   -226     51    140   -194   -342   -537   -620   -727   -444   -290
    116   -184   -301     33    207   -244   -252   -358   -509   -657   -407   -252
    127   -210   -337     41    231   -272   -210   -293   -467   -626   -394   -275
    129   -226   -355     49    241   -290   -189   -267   -444   -600   -371   -285
    129   -231   -361     49    244   -296   -176   -244   -431   -584   -345   -275
    135   -249   -384     57    259   -316   -161   -220   -420   -589   -355   -267
    148   -285   -433     67    288   -358   -137   -187   -397   -574   -361   -233
    153   -309   -462     77    306   -384   -111   -155   -371   -553   -345   -192
    166   -288   -454     57    309   -371    -98   -137   -348   -519   -311   -197
    187   -205   -392      7    288   -298   -106   -142   -337   -496   -290   -210
    197   -127   -324    -36    259   -223   -114   -145   -332   -493   -288   -213
    210    -98   -309    -54    259   -202   -111   -137   -324   -496   -309   -210
    210    -62   -272    -75    239   -166   -114   -129   -319   -483   -303   -202
    210    -23   -233    -93    220   -127   -114   -114   -298   -462   -293   -200
    213     15   -200   -114    205    -90   -114    -93   -285   -444   -275   -174
    226     46   -179   -135    202    -64   -101    -54   -244   -389   -223   -153
    239     90   -150   -166    194    -31    -93    -15   -210   -358   -189   -111
    249    109   -142   -179    197    -15    -80     31   -176   -324   -161    -96
    270    132   -137   -202    202     -2    -67     90   -127   -275   -127    -59
    296    179   -116   -236    207     31    -46    155    -70   -218    -88      2
    314    205   -109   -259    210     49    -44    205    -33   -176    -51     38
    324    233    -90   -277    207     72    -31    267     20   -116      0     88
    340    275    -64   -309    202    103    -15    316     67    -72     38    137
    358    309    -49   -332    205    129    -15    345     85    -46     57    176
    368    327    -44   -350    207    142    -20    353     93    -23     75    192
    366    366      0   -366    181    181    -15    345     98     -7    101    210
    350    387     33   -371    158    210    -12    322     88    -12    103    210
    324    361     36   -342    145    200    -10    283     59    -46     72    192
    301    319     18   -311    140    168    -15    233     18    -88     38    148
    267    298     31   -283    119    163     -5    187    -12   -114     18    132
    241    293     51   -267     96    171    -12    129    -44   -135      0    122
    220    277     57   -249     83    168    -36     51    -90   -171    -36     70
    197    252     51   -226     72    153    -46    -15   -145   -218    -77     20
    179    244     64   -213     57    155    -33    -54   -171   -249   -109    -12
    158    233     72   -197     41    153    -15    -85   -184   -259   -122    -31
    140    252    111   -194     15    181      0   -109   -189   -262   -119    -38
    135    257    119   -197      7    189     10   -111   -192   -270   -124    -44
    148    236     85   -192     31    161     31    -96   -184   -259   -119    -36
    158    267    109   -215     25    189     64    -70   -148   -223    -90     -7
    161    335    174   -246     -5    254     85    -44   -103   -179    -54     44
    137    368    228   -254    -46    298     70    -54    -85   -158    -31     67
    137    368    231   -254    -46    301     41    -57    -72   -135     -7     75
    145    337    189   -241    -23    265     23    -64    -75   -135    -10     98
    145    288    142   -215      2    215     20    -80    -88   -153    -36    114
    129    270    140   -202     -5    205      5    -98   -114   -163    -33    106
    109    272    163   -192    -25    218     -5   -119   -142   -176    -33     70
     98    228    129   -166    -15    179    -12   -132   -171   -205    -64     31
     93    127     33   -109     31     80    -18   -145   -218   -265   -124     -2
     80     41    -38    -62     59      0    -20   -168   -267   -319   -179    -49
     72    -25    -98    -23     85    -62    -20   -181   -301   -345   -213    -90
     59    -54   -114     -5     85    -83    -20   -192   -324   -374   -228   -111
     41   -106   -148     33     93   -127    -25   -205   -348   -415   -265   -142
     54   -148   -202     44    127   -174    -33   -207   -340   -441   -296   -145
     64   -194   -259     64    161   -226    -31   -205   -316   -441   -301   -140
     77   -241   -322     80    197   -280    -20   -202   -288   -415   -280   -148
     96   -283   -379     93    236   -329     -2   -192   -272   -384   -275   -135
    101   -288   -389     93    244   -337      2   -192   -275   -355   -267   -132
     98   -254   -353     77    226   -303    -12   -213   -301   -363   -270   -153
     98   -231   -329     64    213   -280    -25   -228   -327   -381   -277   -168
    103   -215   -319     57    210   -267    -38   -239   -350   -415   -301   -189
    124   -267   -392     72    257   -329    -49   -254   -431   -522   -407   -309
    158   -444   -602    142    379   -522      0   -228   -558   -737   -652   -555
    171   -524   -696    176    433   -610    103   -127   -605   -906   -867   -784
    163   -374   -537    106    350   -454    231     18   -462   -826   -818   -748
     15    -20    -36      0     25    -28    181   -298   -381   -597   -509   -444
   -166    571    737   -205   -452    654    -49   -826   -285   -155     93    166
   -314   1215   1530   -452   -922   1374   -257  -1104    -23    459    833    948
   -267   1410   1678   -571   -971   1543   -511  -1187    155    937   1353   1512
   -205    953   1156   -376   -680   1054   -639  -1299   -166    623   1023   1236
   -179    348    527    -85   -353    439   -641  -1343   -701   -179    184    371
   -168    -80     88    122   -129      2   -504  -1127   -948   -743   -441   -296
   -127   -189    -62    158    -33   -127   -306   -737   -745   -691   -483   -353
    -49   -192   -142    119     44   -168   -155   -454   -548   -561   -410   -280
      7   -187   -197     88    101   -192    -62   -283   -428   -488   -368   -252
     28   -187   -218     77    122   -200    -20   -215   -379   -465   -361   -257
     44   -184   -228     70    135   -205      0   -187   -358   -459   -363   -257
     36   -181   -220     70    127   -200      5   -163   -340   -444   -361   -252
     31   -202   -236     85    132   -218     15   -137   -319   -444   -379   -233
     18   -226   -244    101    129   -236     36   -111   -298   -428   -358   -215
     18   -236   -254    109    135   -244     62    -80   -262   -374   -296   -192
     18   -200   -218     90    116   -210     70    -62   -241   -345   -267   -194
      7   -153   -161     72     83   -155     80    -49   -220   -332   -272   -184
      5   -127   -135     59     70   -129     90    -31   -200   -306   -257   -148
     10   -137   -148     64     77   -142    106     -7   -174   -267   -213   -135
     12   -137   -150     62     77   -142    109     15   -153   -254   -213   -127
     20   -119   -140     49     77   -129    114     41   -129   -223   -179    -88
     12    -96   -109     38     59   -101    119     75    -93   -176   -119    -77
     20    -67    -88     23     54    -77    135    122    -44   -135    -93    -77
     25    -59    -85     15     54    -72    168    181      5   -106    -98    -15
     38    -44    -83      2     59    -62    189    244     59    -57    -57     41
     49    -12    -62    -20     54    -38    200    303    119      0     -2     80
     59     10    -49    -33     54    -18    215    368    184     62     51    135
     67     41    -25    -54     44     10    223    433    236    116    106    181
     80     85      2    -83     38     44    223    491    285    171    161    228
    103    148     41   -127     31     96    218    532    337    231    220    283
    119    184     64   -150     28    124    231    563    379    272    265    329
    124    223     96   -176     12    158    244    566    392    275    262    335
    132    252    119   -192      5    187    246    555    389    272    265    337
    122    236    114   -181      2    176    239    535    363    249    244    311
    111    233    122   -171     -5    179    223    485    319    202    202    280
    114    233    119   -176     -2    179    205    420    265    148    155    244
    106    202     93   -155      5    148    194    355    205     85    103    194
     98    163     64   -132     15    116    181    288    137     18     51    150
     85    129     44   -106     20     88    179    228     85    -36      2     80
     70     70      0    -70     33     33    184    184     44    -83    -51     23
     54     70     15    -64     20     44    184    135      2   -129    -93    -10
     49     96     44    -75      2     70    176     90    -36   -161   -111    -46
     51     90     38    -70      7     64    163     59    -67   -179   -129    -75
     49     90     41    -70      2     67    166     46    -72   -181   -132    -98
     51    116     64    -85     -5     90    174     49    -57   -179   -137    -98
     70    168     98   -119    -15    135    181     59    -23   -150   -114    -70
     80    215    135   -148    -25    176    174     67     10   -119    -93    -28
     70    239    168   -155    -49    205    155     57     23    -93    -62      7
     83    259    176   -171    -46    218    122     33     20    -85    -51     10
    106    254    148   -181    -20    202    106     20      7    -98    -67     -7
    127    254    127   -189      0    192     93     10     -2   -109    -77    -12
    116    197     77   -158     18    140     80    -10    -25   -129    -90    -20
    101    135     33   -116     33     85     85    -20    -49   -155   -109    -38
     93     36    -57    -64     75    -10     70    -36    -93   -205   -166    -93
     83    -38   -122    -20    101    -80     51    -57   -142   -265   -236   -166
     77   -106   -187     12    129   -145     59    -67   -171   -303   -277   -197
     80   -148   -231     33    153   -189     72    -80   -192   -322   -298   -207
     88   -168   -259     38    171   -213     77    -90   -207   -335   -306   -218
     90   -184   -275     46    181   -228     83   -109   -236   -355   -324   -244
     80   -171   -254     44    166   -213     62   -135   -257   -374   -337   -265
     75   -205   -283     64    179   -244     57   -142   -265   -381   -342   -272
     67   -241   -311     85    187   -275     62   -145   -283   -394   -353   -283
     64   -267   -332    101    197   -298     62   -140   -290   -397   -353   -265
     77   -290   -368    103    220   -329     46   -150   -306   -418   -374   -272
     88   -293   -381    101    233   -337     38   -161   -314   -431   -392   -298
    114   -293   -410     88    259   -350     33   -155   -309   -433   -392   -306
    124   -358   -483    116    303   -420     46   -140   -329   -472   -426   -345
    142   -571   -717    213    428   -644     98    -85   -400   -620   -594   -496
    161   -732   -896    285    527   -813    210     33   -415   -779   -810   -722
    158   -589   -748    215    449   -667    311    168   -280   -745   -818   -737
     67   -252   -319     93    192   -285    306      7   -197   -571   -589   -555
    -77    262    340    -93   -207    298     64   -563   -306   -296   -119   -116
   -192    922   1111   -366   -652   1015   -192   -987   -296    155    524    514
   -179   1249   1426   -537   -802   1337   -426  -1166   -220    618   1075   1067
   -124    893   1018   -384   -571    956   -550  -1236   -387    568   1002   1021
   -109    296    405    -93   -257    350   -511  -1236   -815   -181    181    267
    -72   -145    -75    109      0   -111   -376  -1075  -1083   -854   -566   -446
    -33   -324   -290    179    127   -309   -202   -730   -859   -823   -654   -537
     15   -311   -327    148    171   -319    -49   -418   -563   -618   -519   -407
     80   -277   -358     98    218   -316     44   -218   -389   -496   -439   -337
    114   -262   -379     72    246   -319     96   -111   -296   -436   -400   -303
    122   -257   -379     64    249   -316    124    -75   -262   -418   -402   -303
    124   -252   -376     64    249   -314    145    -62   -249   -420   -415   -311
    116   -254   -374     67    244   -314    153    -41   -241   -415   -410   -309
    116   -228   -348     54    231   -288    158    -20   -215   -397   -397   -301
    122   -213   -335     44    228   -272    158     -5   -194   -374   -387   -283
    114   -236   -350     62    231   -293    158      5   -184   -371   -387   -275
    101   -252   -353     75    226   -303    153     10   -176   -366   -371   -262
    116   -226   -342     54    228   -283    150     31   -145   -335   -342   -239
    124   -205   -332     38    226   -267    150     44   -122   -316   -335   -226
    124   -200   -324     38    223   -262    145     51   -111   -303   -329   -205
    114   -215   -329     49    220   -272    140     62   -101   -298   -327   -210
    116   -179   -296     31    205   -236    140     96    -64   -262   -298   -189
    127   -150   -277     10    202   -215    137    124    -33   -228   -267   -153
    135   -116   -252     -7    192   -184    140    163     10   -194   -228   -109
    171   -103   -277    -36    223   -189    145    205     54   -153   -194    -72
    202    -62   -265    -70    233   -163    150    252    106   -106   -155    -31
    205    -28   -236    -88    218   -132    153    293    158    -57   -114     10
    220      7   -213   -114    218   -101    161    342    220      7    -54     62
    220     15   -205   -119    213    -96    179    394    272     62     -2    106
    223     59   -163   -142    192    -49    187    446    332    129     59    174
    262    132   -129   -197    194      2    187    491    379    187    119    228
    298    163   -135   -231    218     15    181    504    394    205    135    226
    283    148   -137   -218    210      5    179    475    366    168     93    218
    272    153   -119   -215    197     18    176    459    350    148     80    231
    265    145   -119   -207    192     15    171    439    324    116     62    192
    262    122   -140   -192    202     -7    158    400    270     62     18    155
    254    124   -132   -189    192     -2    148    355    218     10    -15    132
    226    103   -122   -166    174     -7    137    298    163    -41    -49     85
    194     96    -98   -148    148      0    124    239    106    -93    -98     33
    166     77    -88   -122    127     -5    122    189     57   -145   -148    -20
    163     77    -85   -122    124     -2    124    163     25   -181   -179    -44
    161     64    -96   -114    129    -15    124    135     -2   -207   -200    -59
    148     59    -88   -106    116    -12    132    114    -15   -207   -200    -77
    145     72    -72   -109    109      0    135    106    -18   -205   -194    -90
    148     98    -49   -124     98     23    132    106    -10   -194   -187    -80
    140    145      5   -142     67     75    142    127     38   -153   -140    -31
    129    189     59   -161     36    124    142    145     75   -116    -98     18
    127    254    127   -189      0    192    129    137     90    -93    -75     36
    122    275    153   -200    -15    215     90    106     80    -96    -75     33
    124    283    158   -205    -15    220     62     85     59   -111    -83     28
    132    262    129   -200      0    194     49     77     41   -132   -103     23
    137    252    114   -194     12    184     38     59     18   -155   -119     15
    124    233    109   -181      7    171     25     46      5   -166   -127      0
    116    142     25   -132     46     85     23     41    -20   -197   -163    -38
    111      2   -109    -59    109    -51     20     33    -64   -249   -220    -88
    103    -31   -135    -36    119    -83     12      7   -109   -298   -265   -122
     98    -70   -171    -15    132   -119      5    -18   -145   -329   -296   -161
     98   -137   -239     18    166   -187      2    -33   -184   -376   -329   -187
    109   -135   -244     12    174   -189    -15    -59   -213   -405   -363   -213
    116   -116   -233      0    174   -174    -36    -80   -236   -433   -389   -223
    111   -148   -262     18    187   -205    -44    -93   -254   -467   -420   -220
     96   -181   -277     41    187   -228    -44   -101   -265   -467   -423   -257
     90   -171   -262     38    174   -215    -49   -106   -265   -452   -394   -283
     96   -171   -267     38    181   -218    -57   -109   -265   -462   -402   -275
    106   -194   -301     41    202   -246    -75   -122   -288   -488   -433   -283
    109   -231   -342     59    223   -285    -75   -119   -288   -488   -436   -293
    103   -275   -379     83    241   -327    -80   -124   -311   -530   -485   -329
    148   -400   -548    127    348   -472    -72    -98   -379   -646   -600   -405
    197   -615   -813    205    504   -714     28     33   -392   -774   -795   -602
    213   -626   -839    205    524   -732    153    200   -290   -789   -883   -735
    155   -355   -511     98    332   -433    202    187   -161   -665   -745   -649
     10     49     38    -28    -12     44     25   -314   -285   -535   -457   -387
   -153    649    800   -249   -475    724   -267   -935   -467   -277     18     80
   -233   1200   1434   -483   -833   1317   -530  -1312   -506     98    555    605
   -187   1153   1340   -485   -763   1247   -732  -1467   -600    259    766    857
   -122    615    737   -246   -428    675   -763  -1441   -828    -77    361    485
    -88    129    215    -23   -153    171   -649  -1270  -1101   -784   -444   -270
    -44   -213   -171    127     62   -192   -470   -904   -989   -976   -756   -561
     20   -265   -288    119    153   -275   -327   -548   -688   -789   -659   -467
     96   -241   -337     72    215   -288   -218   -301   -475   -652   -576   -387
    140   -241   -381     49    259   -311   -158   -189   -376   -600   -548   -337
    142   -272   -418     64    280   -345   -127   -145   -342   -566   -517   -350
    137   -270   -407     64    272   -337   -114   -119   -311   -530   -488   -368
    148   -233   -381     44    265   -306   -119   -114   -303   -545   -506   -342
    145   -220   -366     36    254   -293   -122   -106   -306   -548   -501   -350
    140   -226   -366     41    252   -296   -114    -83   -275   -509   -475   -355
    132   -226   -358     46    244   -290   -114    -64   -249   -493   -465   -335
    127   -205   -332     38    228   -267   -124    -57   -231   -491   -472   -314
    114   -194   -309     38    210   -252   -150    -49   -220   -488   -470   -290
    111   -179   -290     33    200   -233   -168    -38   -197   -465   -449   -272
    101   -176   -277     33    189   -226   -176    -23   -176   -452   -446   -246
    109   -140   -249     15    179   -194   -171      7   -145   -420   -407   -215
    122   -101   -223    -12    171   -161   -176     25   -124   -392   -381   -218
    122    -98   -220    -12    168   -158   -168     54    -96   -363   -361   -215
    119    -67   -187    -28    153   -127   -161     85    -64   -329   -335   -168
    137    -38   -176    -49    155   -106   -153    132    -23   -277   -270   -145
    155    -23   -179    -67    166   -101   -137    187     36   -215   -228   -142
    174     20   -153    -98    163    -64   -124    239     85   -174   -202    -85
    197     59   -140   -129    168    -38   -111    290    129   -148   -187    -20
    228     59   -168   -142    200    -54    -85    363    181    -96   -145     44
    244    116   -129   -181    187     -5    -75    413    231    -23    -77     62
    259    192    -67   -226    163     62    -85    433    254      2    -59     98
    270    210    -59   -241    166     75    -90    454    270     15    -41    142
    277    228    -49   -252    163     90    -83    462    283     33     -5    150
    283    257    -28   -270    155    114    -85    444    270     41     12    129
    283    262    -20   -272    153    122    -90    410    236     18      0    109
    267    252    -18   -262    142    116    -98    361    189    -31    -36     90
    244    244      0   -244    122    122   -109    303    142    -64    -51     59
    220    233     12   -228    103    124   -122    236     88   -109    -83     12
    200    220     18   -210     90    119   -127    171     33   -155   -124    -28
    184    210     25   -197     77    119   -137    111    -20   -215   -184    -59
    174    213     38   -192     67    127   -129     72    -54   -236   -205    -77
    158    213     54   -187     51    132   -129     33    -75   -252   -223    -98
    148    205     54   -176     46    129   -124      2    -90   -267   -231   -111
    137    192     54   -166     41    122   -116    -20   -101   -283   -244   -114
    132    163     31   -148     51     98   -122    -36   -111   -293   -259   -127
    129    202     72   -168     28    137   -122    -25    -85   -265   -249    -98
    129    283    153   -207    -12    218   -119     -7    -41   -213   -200    -46
    129    348    218   -239    -44    283   -142    -12    -20   -184   -171    -36
    127    389    262   -257    -67    327   -168    -20    -12   -168   -150    -10
    132    374    239   -254    -51    306   -184    -20    -12   -155   -137      0
    140    332    189   -236    -23    262   -189    -20    -12   -142   -116     -2
    153    275    119   -215     18    197   -200    -31    -28   -161   -129     -2
    158    218     59   -187     49    140   -200    -38    -46   -176   -142      2
    161    194     33   -179     62    114   -223    -57    -72   -194   -161    -38
    163    176     12   -171     75     96   -267   -103   -142   -270   -249   -135
    158    132    -25   -145     90     54   -288   -137   -194   -324   -303   -192
    155     96    -59   -124    109     18   -298   -158   -233   -368   -340   -218
    155     64    -93   -111    124    -15   -309   -194   -283   -426   -405   -244
    166     44   -122   -106    142    -36   -311   -215   -309   -444   -420   -257
    163     38   -127   -103    145    -41   -309   -226   -316   -441   -410   -267
    158     41   -116    -98    137    -36   -322   -241   -337   -454   -423   -285
    158     18   -140    -90    148    -59   -329   -249   -353   -475   -457   -280
    155    -20   -176    -67    166    -98   -340   -257   -371   -485   -475   -285
    153    -33   -187    -59    168   -109   -350   -270   -381   -483   -470   -306
    148    -31   -179    -57    163   -103   -366   -283   -392   -488   -475   -311
    145    -44   -189    -51    166   -114   -371   -288   -410   -498   -491   -301
    132    -80   -213    -28    171   -145   -361   -293   -428   -522   -506   -314
    142   -181   -324     18    233   -252   -345   -285   -485   -600   -581   -397
    171   -423   -594    127    381   -509   -267   -236   -610   -813   -810   -607
    163   -568   -732    200    446   -649   -132   -140   -654   -987  -1015   -813
    127   -428   -555    150    340   -491    -46   -155   -594   -948   -979   -787
     12    -75    -88     31     49    -83   -184   -594   -618   -769   -719   -527
   -119    592    711   -236   -415    652   -540  -1148   -568   -319   -127     46
   -226   1361   1584   -568   -906   1473   -810  -1371   -277    340    628    761
   -176   1577   1753   -698   -963   1665  -1088  -1439    -90    792   1085   1202
   -101   1182   1280   -540   -691   1231  -1218  -1475   -296    581    849    982
    -64    527    592   -231   -327    558  -1117  -1402   -797   -246     15    200
    -54     44     96      2    -75     70   -862  -1109   -995   -792   -592   -353
     -2    -49    -46     25     20    -49   -649   -737   -763   -704   -597   -376
     64    -75   -140      5     98   -106   -491   -478   -587   -587   -527   -348
     96   -127   -223     15    158   -174   -397   -335   -493   -540   -511   -345
    111   -142   -257     15    181   -200   -371   -285   -465   -535   -514   -332
    127   -103   -231    -12    179   -166   -350   -252   -439   -511   -498   -311
    135    -98   -233    -18    181   -166   -337   -223   -423   -493   -483   -306
    135   -124   -259     -5    197   -192   -316   -194   -397   -472   -472   -298
    135   -103   -239    -18    184   -171   -314   -184   -379   -459   -465   -288
    142    -80   -223    -31    181   -153   -316   -168   -361   -446   -454   -280
    142    -67   -210    -38    174   -137   -316   -161   -358   -446   -457   -280
    145    -64   -210    -38    176   -137   -306   -140   -345   -436   -449   -265
    140    -80   -223    -31    179   -150   -288   -114   -319   -418   -436   -236
    140    -70   -213    -36    176   -140   -272    -93   -298   -402   -418   -202
    148    -57   -205    -46    174   -132   -270    -70   -275   -350   -358   -192
    161    -23   -184    -67    171   -103   -265    -46   -249   -314   -319   -197
    153    -23   -176    -64    163    -98   -252    -18   -223   -296   -311   -176
    150    -41   -194    -54    171   -116   -236     23   -187   -267   -285   -145
    155   -103   -259    -28    205   -181   -202     88   -135   -220   -231    -93
    174   -124   -298    -23    236   -210   -176    148    -90   -184   -200    -46
    181    -46   -228    -70    202   -137   -176    197    -54   -142   -174    -23
    205     62   -142   -135    174    -41   -176    257    -10   -101   -145      7
    241    132   -111   -189    176     12   -176    311     31    -67   -111     41
    275    174   -101   -223    189     36   -176    358     70    -23    -72     67
    285    192    -93   -241    189     51   -171    400    111     18    -31     98
    301    231    -72   -267    187     80   -161    423    140     51    -10    150
    309    293    -15   -303    163    140   -155    426    150     75     20    197
    311    335     23   -322    145    179   -145    420    155    106     77    205
    303    332     25   -319    140    179   -137    402    140     88     70    189
    298    322     20   -311    137    171   -137    368    109     54     46    174
    283    309     23   -298    129    166   -153    319     64     12     20    140
    254    296     41   -275    106    168   -163    257     20    -33    -18     93
    226    262     36   -246     93    150   -171    187    -36    -90    -72     41
    202    223     20   -215     90    122   -171    124    -77   -135   -116      5
    171    184     12   -179     77     98   -161     80   -101   -153   -129    -10
    132    132      0   -132     67     67   -140     62   -111   -155   -132    -12
    114    114     -2   -116     57     57   -124     44   -124   -163   -142    -20
    106    122     15   -114     46     70   -103     33   -116   -158   -135    -15
    111    155     44   -135     33     98    -88     36   -103   -145   -119    -10
    111    163     51   -137     31    109    -64     57    -88   -124    -93    -10
     96    187     88   -142      2    137    -18    106    -36    -80    -62     44
     77    197    119   -137    -20    158      5    135      5    -36    -23     98
     64    239    171   -153    -54    205     -5    140     33      7     33    124
     67    265    197   -166    -64    231    -36    135     57     33     70    135
     59    231    168   -145    -54    200    -54    127     46     23     59    132
     54    194    140   -124    -44    168    -57    119     33     15     51    145
     33    202    168   -119    -67    187    -70     96     10     -2     46    127
     20    174    153    -96    -64    163    -77     83    -10    -18     31    103
     -2     41     44    -20    -23     44    -70     75    -44    -64    -25     83
    -33    -72    -38     51      2    -57    -72     46    -96   -127    -90     36
    -44   -127    -83     83     18   -106    -88     10   -145   -179   -140    -15
    -44   -132    -88     88     20   -111   -106    -31   -184   -223   -179    -59
    -41   -150   -111     96     33   -132   -122    -54   -223   -257   -207    -90
    -44   -174   -129    109     41   -153   -127    -64   -239   -262   -197    -83
    -46   -153   -106     98     28   -129   -148    -85   -257   -267   -189   -109
    -44   -122    -77     83     15   -101   -166   -111   -285   -306   -244   -181
    -25   -132   -106     77     38   -119   -174   -124   -311   -345   -288   -161
    -20   -161   -140     88     59   -150   -179   -132   -319   -358   -296   -153
    -10   -187   -179     96     83   -184   -189   -145   -329   -371   -306   -176
      0   -231   -231    116    114   -231   -187   -145   -329   -379   -314   -200
     10   -233   -244    109    124   -236   -202   -158   -348   -405   -335   -207
     28   -283   -311    127    168   -298   -213   -166   -394   -459   -387   -236
     59   -439   -498    187    277   -467   -205   -171   -514   -626   -566   -428
     70   -657   -727    293    397   -691   -103   -119   -628   -849   -820   -717
     70   -685   -758    306    413   -722     36     23   -561   -867   -865   -789
    -15   -444   -428    228    205   -436     57   -140   -467   -698   -649   -579
   -213    132    345     38   -280    236   -140   -670   -384   -342   -155    -67
   -426    927   1353   -249   -888   1140   -348  -1047   -106    267    589    691
   -454   1291   1745   -420  -1098   1519   -581  -1140    150    782   1137   1299
   -353   1088   1441   -368   -896   1265   -774  -1213     36    763   1114   1332
   -290    545    833   -129   -561    688   -823  -1252   -397    163    485    691
   -254    -46    207    150   -231     80   -696  -1101   -815   -568   -288   -124
   -187   -280    -96    233    -46   -189   -470   -698   -693   -620   -428   -283
    -85   -257   -174    171     41   -215   -306   -394   -504   -501   -355   -241
    -12   -262   -252    135    119   -257   -205   -220   -410   -459   -348   -244
     23   -277   -301    127    161   -288   -148   -137   -371   -452   -358   -241
     41   -257   -298    106    168   -277   -127   -109   -353   -439   -345   -228
     54   -233   -288     88    168   -259   -111    -80   -332   -428   -332   -233
     64   -231   -296     83    179   -265    -98    -54   -311   -426   -332   -244
     75   -244   -319     85    197   -280    -93    -38   -293   -418   -322   -213
     80   -280   -361     98    220   -322    -80    -23   -277   -410   -309   -207
     98   -267   -366     83    231   -316    -64     -7   -267   -402   -314   -215
    106   -215   -324     54    213   -270    -64      0   -257   -392   -309   -192
    111   -202   -314     46    213   -257    -59     18   -246   -381   -303   -179
    111   -228   -340     57    223   -283    -54     36   -228   -368   -290   -153
    132   -220   -353     41    241   -285    -54     57   -205   -345   -259   -127
    148   -179   -329     12    239   -254    -64     70   -189   -329   -239   -122
    153   -106   -259    -23    205   -181    -70     85   -174   -316   -231   -127
    171   -114   -288    -28    228   -200    -54    129   -137   -285   -205    -88
    194   -103   -301    -46    246   -202    -41    171   -109   -257   -184    -57
    210    -83   -293    -64    252   -189    -31    207    -77   -226   -148    -25
    231    -46   -277    -90    254   -161    -18    254    -31   -187   -106      7
    270    -12   -283   -129    275   -145     -2    309     18   -145    -72     46
    306     46   -259   -176    283   -103      5    358     59   -101    -28     88
    335    111   -226   -226    280    -57      5    407    109    -49     18    129
    366    158   -207   -262    288    -23     12    457    155      0     62    179
    381    181   -200   -283    290     -7     15    491    176     28     96    220
    376    179   -197   -280    288     -7     18    501    192     49    119    241
    379    210   -168   -296    272     23     25    506    210     75    150    277
    379    239   -140   -309    259     49     23    496    207     75    158    293
    355    236   -122   -296    239     57     38    475    194     62    148    280
    340    246    -93   -293    215     77     46    446    184     46    140    265
    314    236    -80   -275    197     77     46    405    155     12    109    236
    280    194    -85   -236    184     54     46    355    111    -36     57    187
    252    171    -83   -213    166     46     46    303     72    -77     25    153
    228    163    -64   -194    145     49     46    249     36   -111     -5    122
    197    153    -44   -176    119     54     49    194      2   -148    -38     80
    181    150    -31   -166    106     59     67    163    -20   -171    -59     51
    158    119    -38   -137     98     41     80    137    -41   -189    -72     33
    142    101    -41   -122     90     31     88    124    -46   -205    -80     31
    137    109    -28   -124     83     41     80    122    -38   -205    -77     36
    137    189     51   -163     44    122     83    135    -10   -171    -44     67
    124    265    140   -197     -7    205     90    153     28   -127      2    103
    106    301    194   -205    -44    249     83    145     46    -98     25    124
     90    311    218   -202    -64    265     62    127     51    -83     36    142
    101    309    207   -205    -51    259     36    103     28    -96     25    142
    109    283    171   -197    -31    228     23     83      2   -114     10    129
     90    246    155   -168    -33    202     23     62    -15   -135     -5    116
     54    200    142   -127    -44    174     18     28    -51   -171    -41     80
     36    140    103    -88    -33    122     20     15    -80   -202    -75     51
     80     46    -33    -64     57      7      5     -2   -129   -257   -135     -2
    116      0   -116    -59    116    -57      2     -2   -163   -288   -174    -33
    111    -25   -137    -44    122    -80     15    -10   -192   -314   -202    -57
    114    -57   -171    -28    142   -114     12    -41   -228   -350   -236    -88
    140    -64   -205    -38    171   -135      2    -62   -249   -368   -246   -101
    158    -67   -226    -44    192   -145      2    -70   -257   -379   -257   -114
    163    -54   -218    -57    189   -135      7    -64   -254   -381   -262   -111
    189    -18   -207    -85    197   -111      7    -62   -244   -368   -252    -90
    197    -44   -244    -77    220   -142      2    -70   -252   -376   -259    -96
    200    -67   -267    -67    233   -168     10    -80   -262   -384   -272   -106
    197    -98   -298    -49    246   -197      7   -111   -283   -405   -296   -119
    127   -122   -249     -2    187   -184     23   -122   -285   -407   -301   -114
     98   -145   -244     23    168   -192     41    -98   -285   -418   -316   -135
    176   -285   -462     54    319   -374     57    -36   -345   -540   -462   -277
    213   -488   -701    137    454   -594    150     85   -384   -698   -678   -496
    236   -491   -727    127    480   -607    262    252   -301   -727   -750   -600
    153   -158   -314      2    231   -236    293    166   -168   -545   -532   -407
    -12    329    342   -158   -179    337     96   -384   -236   -311   -140    -15
   -187   1013   1197   -413   -691   1104   -155   -893   -220    119    483    605
   -220   1514   1735   -646   -976   1623   -387  -1114    -70    646   1122   1252
   -101   1223   1325   -561   -711   1273   -571  -1205   -223    665   1143   1332
    -49    659    709   -306   -379    683   -576  -1228   -636     51    488    678
    -10    161    171    -75    -90    166   -467  -1093   -976   -672   -319   -145
     49   -114   -163     33    106   -137   -303   -727   -833   -761   -542   -345
     85    -90   -176      2    129   -132   -158   -405   -548   -548   -400   -207
    124   -116   -241     -5    181   -179    -36   -176   -363   -420   -311   -124
    135   -106   -241    -15    187   -174     38    -57   -267   -355   -272    -90
    142    -83   -226    -28    184   -153     64    -18   -231   -335   -265    -70
    150    -67   -218    -44    184   -142     72      7   -205   -316   -252    -59
    158    -51   -210    -51    181   -132     80     28   -189   -306   -244    -57
    171    -25   -197    -75    181   -111     72     41   -184   -301   -241    -57
    176     -2   -179    -85    176    -90     62     44   -179   -298   -241    -59
    184     28   -158   -106    171    -64     62     59   -153   -270   -210    -33
    168     20   -148    -96    158    -64     88     80   -140   -262   -205    -28
    158     20   -137    -90    148    -57    103     93   -122   -241   -181    -12
    161     36   -124    -98    142    -44    103    103   -103   -213   -158     10
    163     80    -83   -122    122     -2    103    116    -83   -189   -137     28
    181    114    -67   -148    124     23    109    140    -57   -163   -114     38
    200    129    -70   -166    135     28    111    163    -33   -137    -93     49
    205    132    -72   -168    140     31    114    187     -7   -109    -70     80
    176    127    -49   -153    111     38    135    210     20    -75    -41    109
    163    163      0   -166     83     83    158    254     67    -23      5    148
    192    226     33   -210     77    132    168    311    124     41     57    200
    241    267     25   -254    109    148    176    376    184    103    109    249
    267    314     44   -290    111    179    166    428    233    158    158    298
    280    345     62   -314    109    205    166    475    280    210    200    337
    290    400    106   -345     90    254    176    514    337    270    252    381
    296    413    116   -353     90    265    189    555    384    316    298    436
    301    457    155   -381     70    306    207    576    413    361    340    472
    301    475    174   -389     64    324    223    576    413    366    342    475
    303    475    171   -389     64    324    223    561    402    358    340    470
    296    485    189   -389     54    337    226    535    379    335    316    446
    259    470    207   -366     25    340    218    485    335    283    270    394
    236    449    213   -342     12    332    205    433    293    239    233    353
    241    436    194   -337     23    314    197    381    241    181    187    309
    233    426    192   -329     20    309    192    329    192    129    135    254
    207    366    158   -288     23    262    205    288    153     85     93    207
    192    335    142   -265     25    239    218    262    132     64     83    184
    174    348    171   -262      2    259    213    228    109     44     64    161
    142    327    184   -233    -20    257    220    197     83     23     41    135
    119    322    202   -223    -41    262    228    174     70     15     28    114
    129    303    174   -218    -23    241    241    184     85     28     36    124
    132    353    218   -244    -41    285    246    210    119     70     67    155
    137    420    283   -277    -72    353    241    226    158    114    109    200
    145    483    337   -316    -96    413    231    220    184    150    142    228
    140    532    392   -337   -127    462    207    197    189    166    161    241
    145    553    405   -350   -129    480    179    174    174    161    158    241
    145    532    387   -337   -119    459    163    158    153    145    140    226
    132    519    387   -327   -127    454    148    140    124    122    114    205
    119    475    355   -298   -119    415    145    129    103     93     75    179
    106    387    277   -246    -85    332    137    111     67     49     38    153
    122    296    174   -207    -25    236    127     93     15     -2    -15    116
    137    220     83   -181     25    153    129     88    -15    -23    -46     85
    142    176     33   -161     54    106    129     72    -49    -57    -88     57
    145    150      5   -150     67     77    116     46    -90    -90   -114     36
    137    106    -31   -122     85     38    119     36   -111    -88   -119      2
    127     88    -41   -109     83     23    114     23   -116    -80   -129    -54
    122     80    -41   -101     80     20    111     15   -119    -88   -129    -64
    122     75    -46    -98     83     15    109     15   -132   -106   -145    -59
    119     70    -49    -93     85     10    103     15   -135   -103   -155    -57
    109     59    -49    -88     80      5     90      5   -150   -135   -184    -49
    106     41    -67    -75     85    -12     85      7   -148   -129   -174    -41
    101     18    -83    -59     90    -31     88     15   -140   -103   -150    -67
     93     10    -83    -51     88    -36     88     18   -150   -114   -163   -114
    114   -132   -249      7    179   -189    114     64   -176   -184   -246   -189
    145   -332   -478     90    311   -405    197    168   -202   -322   -431   -358
    153   -392   -548    116    350   -470    311    316   -132   -394   -561   -472
    111   -168   -280     28    194   -223    394    400     36   -270   -444   -368
    -10    254    262   -122   -137    259    246    -59    -49   -114   -155   -119
   -145    826    971   -340   -558    898    -49   -659   -215    145    314    277
   -228   1428   1654   -600   -943   1540   -329  -1047   -233    550    875    756
   -194   1478   1673   -641   -932   1574   -558  -1218   -288    779   1145   1044
   -155    901   1057   -374   -605    979   -571  -1189   -553    376    685    670
   -145    400    545   -127   -345    472   -483  -1072   -857   -285    -49     -7
   -106     44    148     28   -127     96   -311   -758   -805   -527   -407   -358
    -51     -7     44     31    -49     18   -158   -407   -496   -340   -335   -288
     15      7     -7    -12     10      0    -38   -158   -288   -197   -252   -187
     49     -5    -54    -23     49    -28     44     -2   -158   -109   -184   -106
     51    -23    -75    -12     62    -49     83     59   -106    -80   -171    -88
     51    -12    -64    -18     57    -38    111    103    -62    -59   -168    -70
     46    -31    -80     -7     62    -54    135    142    -23    -18   -124    -51
     49     10    -38    -31     44    -12    132    153     -7      7    -90    -62
     51     36    -15    -44     33     10    127    153     -2     20    -70    -62
     44     20    -23    -31     33      0    135    176     15     25    -62    -25
     44     41     -5    -44     25     18    140    197     38     44    -49     -7
     41     36     -5    -41     23     15    155    228     75     77    -33     -2
     38     44      2    -41     15     23    161    249    101    111     -7     -2
     38     72     33    -54      2     54    161    265    129    148     38     12
     54    103     46    -80      2     75    158    283    150    155     59     49
     67    135     67   -103      0    101    158    303    171    166     83    106
     77    142     64   -114      7    103    163    335    207    205    114    109
     96    163     67   -129     15    116    168    366    233    239    114     70
     96    171     75   -135     10    124    179    410    272    270    129    119
     98    184     83   -142      7    135    202    467    337    329    192    166
    101    228    124   -166    -10    176    218    519    392    381    246    205
    116    272    155   -194    -18    215    218    561    428    405    272    239
    140    280    140   -213      0    213    220    618    488    457    311    270
    158    301    142   -228      7    223    236    688    555    527    376    327
    171    376    205   -272    -18    290    249    732    602    587    431    387
    176    410    233   -293    -28    322    259    761    633    615    459    433
    179    413    233   -298    -25    324    249    758    620    594    439    444
    174    415    241   -293    -33    329    236    740    587    563    405    441
    158    402    244   -280    -44    324    226    711    561    563    426    405
    140    413    272   -275    -64    342    213    675    542    571    457    353
    103    410    303   -259    -98    358    202    626    504    530    415    311
     80    400    319   -241   -119    361    194    561    444    462    345    293
     64    379    314   -223   -124    345    189    501    392    407    285    267
     54    345    290   -200   -116    319    200    452    355    371    252    215
     46    337    290   -192   -122    314    213    407    337    353    244    166
     41    348    306   -194   -132    327    228    374    322    337    236    155
     31    345    311   -189   -140    327    246    353    311    322    223    161
     25    340    314   -181   -142    327    275    350    316    324    231    161
     23    353    329   -189   -153    340    283    342    324    345    270    140
     15    361    345   -189   -166    353    298    348    342    361    293    166
     10    428    418   -220   -205    423    314    368    387    410    345    207
     12    511    498   -262   -241    506    319    379    423    444    376    218
     20    558    537   -290   -259    548    301    374    431    452    358    239
     25    592    566   -309   -270    579    275    363    439    457    355    272
     25    571    542   -301   -257    558    254    353    426    441    342    267
     28    519    491   -272   -231    506    241    335    397    426    337    239
     18    488    470   -254   -226    480    223    301    368    400    324    200
      7    452    444   -231   -218    449    210    280    340    374    311    189
      7    379    371   -194   -181    376    192    265    303    332    275    163
      0    259    259   -129   -129    259    179    249    259    277    223    119
     -5    205    207   -101   -106    205    174    231    223    241    179     80
     -7    150    155    -72    -83    153    163    205    181    205    140     31
     -5     96     98    -46    -51     96    148    179    142    166     98    -15
      5     62     57    -33    -25     59    145    176    135    158     90    -18
      2     51     49    -28    -23     51    142    174    129    158    101     -5
    -10     41     49    -15    -31     44    137    163    129    166    114      7
     -5     10     12     -5    -10     10    132    153    119    158    111      5
     -5    -20    -15     12      5    -18    119    142     93    137     98    -12
     -7    -49    -41     25     15    -44    106    124     70    111     72    -38
    -10    -72    -62     41     25    -67    101    109     54    101     57    -46
    -10   -106    -96     57     41   -101    103    103     49     93     44    -46
      5   -145   -150     70     77   -148    109    103     20     54      7    -77
     44   -314   -358    135    200   -335    158    137    -62    -90   -148   -233
     51   -568   -620    257    335   -592    285    231   -140   -306   -400   -478
     33   -615   -649    288    340   -631    433    379    -80   -348   -483   -571
    -44   -389   -345    218    150   -368    491    296     10   -205   -332   -452
   -176     80    257     46   -218    168    244   -285    -33     41     54    -64
   -314    818   1132   -254   -722    974    -59   -750     93    558    737    600
   -371   1350   1722   -491  -1047   1535   -309   -911    361   1174   1439   1267
   -290   1195   1486   -452   -888   1340   -517   -956    379   1400   1654   1525
   -257    602    857   -174   -558    730   -532   -982    -41    813   1052    940
   -236     67    303     83   -270    184   -407   -857   -457     38    257    124
   -210   -189     18    200   -116    -85   -194   -517   -400   -155    -41   -161
   -155   -207    -51    181    -51   -129    -10   -181   -163    -25     15    -59
    -93   -200   -106    145      5   -155    111     23    -20     59     67    -28
    -64   -205   -140    132     36   -174    176    122     51     98     98    -18
    -51   -197   -145    124     46   -171    189    150     64    111    106    -31
    -46   -155   -109    101     31   -132    179    161     62     98     96    -41
    -44   -137    -93     88     23   -114    179    179     70     98    101    -28
    -38   -116    -77     77     18    -96    187    192     88    116    116    -44
    -41   -101    -59     70      7    -80    197    200    103    119    111    -46
    -38   -106    -67     72     12    -88    210    218    116    124    101    -25
    -33   -109    -77     70     18    -93    213    239    129    135    106     12
    -36    -88    -51     62      7    -70    215    254    142    142    111     20
    -46    -85    -41     64     -2    -62    220    270    166    163    132     25
    -38   -111    -72     75     15    -93    239    301    200    202    174     46
    -31    -88    -57     59     10    -72    246    332    226    223    200     59
    -23    -98    -75     62     23    -88    265    361    246    241    215     85
    -20   -103    -85     59     31    -96    283    394    280    277    254    116
    -12    -72    -59     44     23    -67    298    423    311    316    285    137
     -7    -51    -46     28     18    -51    311    462    345    345    311    166
      5    -49    -57     20     31    -51    332    522    402    384    340    205
     15    -31    -46      5     28    -36    348    589    459    441    400    244
     23    -15    -38     -2     31    -25    361    654    511    496    467    280
     25     -7    -36    -10     28    -23    376    711    553    537    506    316
     33     -5    -38    -15     36    -20    394    769    600    587    542    374
     46     38    -10    -44     28     12    407    815    641    633    589    436
     59    122     62    -90      0     93    420    844    685    696    667    498
     54    148     90   -101    -20    119    433    849    685    711    701    496
     44    150    106    -96    -31    129    439    836    667    691    670    472
     23    129    106    -77    -41    119    462    828    657    672    644    475
     10    116    106    -62    -46    111    475    802    633    644    623    485
    -12    109    119    -49    -64    114    478    758    602    613    607    472
    -41    124    163    -41   -103    142    465    696    553    568    568    433
    -72     98    168    -15   -122    132    462    639    511    519    537    407
   -114     72    187     20   -150    129    465    579    470    480    506    355
   -140     67    205     36   -171    135    465    524    433    439    472    319
   -161     62    223     49   -192    142    467    485    405    405    436    301
   -192     57    246     67   -220    150    467    449    384    387    423    280
   -220     41    262     90   -241    150    472    426    366    376    420    270
   -228     46    275     90   -252    161    467    413    348    376    423    228
   -223     80    303     72   -262    192    472    418    361    387    431    241
   -200    189    389      2   -296    290    472    428    392    415    470    296
   -187    272    459    -41   -322    366    467    431    420    444    501    329
   -184    280    462    -49   -324    371    446    415    428    446    496    324
   -168    259    428    -44   -298    342    413    397    426    439    491    342
   -158    244    402    -44   -280    322    381    374    407    428    493    340
   -150    233    384    -41   -267    309    358    342    379    405    475    311
   -155    213    368    -28   -262    290    348    311    342    368    436    293
   -171    174    342     -2   -257    257    337    283    309    324    381    257
   -174     51    223     59   -200    137    327    265    259    270    316    205
   -181    -77    103    129   -142     12    303    236    192    200    267    174
   -202   -153     49    176   -127    -51    296    213    155    158    241    155
   -207   -179     28    192   -119    -75    288    181    119    119    197    103
   -210   -220    -10    213   -101   -116    283    155     83     83    163     70
   -213   -270    -57    241    -77   -163    277    142     67     72    163     64
   -205   -259    -54    231    -77   -155    257    122     49     54    155     33
   -192   -270    -77    231    -59   -174    246    116     44     46    150     23
   -176   -285   -109    228    -33   -197    239    106     31     25    127     -5
   -168   -280   -111    226    -28   -197    231     90     18      2    103    -12
   -166   -309   -145    236    -10   -226    233     85     12     -7     98     10
   -158   -309   -153    233     -2   -231    236     85     10     -7     93     10
   -155   -314   -158    233      0   -236    233     85      0    -25     72     -2
   -142   -374   -231    259     44   -303    226     80    -36    -75     23    -41
   -106   -581   -475    342    181   -527    249     88   -142   -228   -132   -200
    -80   -782   -701    431    309   -743    337    161   -226   -413   -350   -493
    -70   -815   -748    441    337   -782    465    316   -179   -467   -452   -602
   -140   -644   -504    392    181   -574    517    252    -88   -355   -319   -465
   -342   -127    213    233   -280     41    332   -290    -44    -36    142     10
   -550    644   1192    -46   -872    917    124   -745    155    530    880    776
   -607   1169   1777   -280  -1192   1473    -96   -943    389   1096   1543   1496
   -522   1065   1587   -270  -1054   1325   -306  -1044    342   1221   1691   1717
   -488    493    982     -5   -735    737   -358  -1093    -85    605   1026   1031
   -459   -127    332    290   -394    101   -262   -940   -470   -124    218    192
   -400   -410    -10    402   -197   -210    -75   -571   -431   -301    -41    -93
   -293   -389    -96    342    -98   -244     70   -228   -220   -171     23    -54
   -213   -374   -161    293    -28   -267    161    -38   -106   -109     38    -41
   -168   -392   -223    280     25   -309    207     36    -70   -101     23    -31
   -153   -423   -270    288     57   -348    226     62    -54   -101     18    -41
   -145   -431   -285    288     70   -358    228     75    -44   -101     20    -38
   -132   -420   -288    275     75   -355    228     83    -46   -103     31    -44
   -119   -397   -277    257     77   -337    226     80    -49   -106     20    -46
   -114   -363   -249    239     64   -306    231     90    -33    -96     31    -28
    -93   -329   -236    213     70   -283    239    122      0    -59     72    -33
   -111   -322   -210    215     49   -267    249    155     23    -49     72    -25
   -101   -319   -220    210     57   -270    257    176     44    -36     75      2
    -62   -303   -244    181     88   -275    265    197     57    -23     83     18
    -49   -293   -244    171     96   -270    280    220     70     -7    103     38
    -49   -298   -249    174     98   -275    283    236     77     -5    101     46
    -54   -303   -249    176     96   -277    288    257     96      7    119     83
    -41   -275   -233    158     93   -254    290    283    129     54    168     96
    -38   -265   -226    153     93   -246    290    303    148     75    192    111
    -25   -265   -239    145    103   -252    301    324    161     93    202    124
    -31   -246   -215    140     90   -233    322    355    197    129    231    155
    -31   -236   -205    132     83   -220    337    397    241    161    244    179
    -31   -207   -176    119     72   -192    358    475    296    205    280    246
    -12   -174   -163     90     75   -168    366    542    345    267    350    309
     10    -93   -106     41     57   -101    376    620    415    353    428    358
     90    -20   -111    -36     98    -64    381    688    475    410    488    431
    153     15   -137    -83    145    -59    374    722    498    439    524    475
    161     20   -140    -93    150    -59    363    701    483    436    514    436
    150     36   -114    -93    132    -36    361    691    478    431    501    452
    129     46    -85    -90    106    -18    374    683    478    428    496    470
    114     38    -75    -75     96    -18    371    641    444    387    454    436
    103    -18   -122    -44    109    -70    358    587    392    314    387    397
     93    -49   -142    -23    116    -96    353    542    363    277    361    368
     62    -59   -122     -2     88    -88    348    491    337    267    358    309
     36    -70   -106     18     70    -88    348    436    303    236    332    254
     23    -72    -96     23     59    -83    353    392    270    200    296    231
      7    -72    -80     31     44    -75    353    332    228    158    259    192
    -38    -77    -41     57      0    -59    358    280    192    122    231    158
    -75    -64     10     70    -44    -28    392    293    202    135    241    171
    -31    -62    -33     44      0    -49    394    309    202    127    223    161
     25    -18    -44     -2     33    -31    389    316    207    132    231    168
     31     20    -10    -25     20      5    389    314    231    161    265    194
    -23     41     64     -7    -44     51    413    314    265    197    301    223
      0    106    106    -54    -51    106    397    311    296    226    335    265
     54    135     77    -96    -10    106    350    303    296    231    348    283
     72    127     54   -101      7     93    319    285    265    207    327    270
     85    127     41   -106     23     85    290    257    231    181    301    249
     77     96     15    -88     31     57    280    239    215    163    283    244
     59     36    -23    -46     41      5    288    233    202    155    280    233
     15    -64    -80     23     46    -72    298    215    163    119    244    189
    -20   -137   -116     80     46   -127    296    181    114     67    187    135
    -18   -174   -155     93     67   -166    296    176     90     36    153    106
      2   -207   -210    101    106   -210    293    161     64      2    116     75
     15   -239   -254    109    132   -244    290    140     36    -28     96     62
     15   -254   -270    119    142   -262    283    122     12    -49     83     46
     18   -241   -259    111    137   -249    262    103     -7    -67     70     46
     12   -246   -262    116    135   -254    246     96    -28    -90     38     38
     12   -275   -290    129    150   -283    241     88    -36    -98     23     20
     20   -329   -350    155    184   -340    257     93    -23    -75     46     23
      2   -311   -314    153    158   -311    246     64    -46    -93     36    -12
      5   -272   -277    135    140   -275    226     44    -64   -106     25    -10
     20   -293   -314    135    166   -303    220     49    -80   -127      5    -23
     41   -389   -431    174    236   -410    236     70   -111   -184    -54    -80
     72   -623   -696    275    381   -659    277    114   -218   -384   -283   -280
     77   -795   -872    358    475   -833    394    239   -244   -524   -472   -509
     70   -683   -756    303    410   -717    493    366   -119   -465   -444   -517
    -15   -363   -348    189    166   -355    478    140    -38   -283   -205   -275
   -174    275    446    -51   -311    361    213   -465    -41     83    340    319
   -301    997   1299   -348   -800   1148    -25   -820    132    665   1091   1052
   -262   1223   1483   -483   -872   1353   -265   -950    270   1109   1577   1569
   -200    818   1018   -309   -607    917   -413  -1067      7    870   1301   1478
   -179    192    371     -7   -277    280   -410  -1091   -517     51    436    620
   -174   -254    -80    213    -46   -168   -270   -870   -748   -498   -187   -106
   -132   -342   -210    236     36   -277   -109   -514   -558   -478   -259   -179
    -38   -280   -241    161    101   -262      7   -254   -381   -384   -210   -111
     31   -303   -335    135    181   -319    103    -70   -259   -309   -189   -106
     54   -355   -410    150    231   -381    155     10   -189   -233   -119   -109
     57   -332   -392    137    223   -361    176     38   -155   -215    -96   -109
     67   -298   -366    116    215   -332    179     62   -140   -200    -67    -80
     77   -262   -342     90    207   -301    176     62   -140   -207   -101   -153
     88   -275   -363     90    226   -319    189     85   -124   -194    -83   -148
     80   -246   -327     80    202   -285    187    103    -90   -137     -2    -96
    101   -213   -314     57    207   -262    174    103    -77   -124     18    -93
     98   -205   -303     51    200   -254    171    103    -72   -148    -44   -127
    109   -184   -296     36    202   -239    174    116    -64   -161    -80    -70
    116   -174   -290     28    202   -231    171    127    -57   -158    -75    -31
    111   -171   -283     31    197   -226    171    135    -49   -150    -54    -10
    103   -155   -262     23    181   -207    181    158    -15   -106    -10     -7
    101   -145   -246     20    174   -194    192    189     23    -72     18     10
     93   -114   -207     10    148   -161    179    210     54    -44     44     38
     80    -59   -140    -10    109    -98    161    220     70    -28     51     46
     90    -59   -150    -18    119   -103    171    272    109     -5     57     85
    106    -44   -150    -31    127    -96    179    324    155     36    101    150
    122     -7   -129    -57    124    -67    184    379    215    122    218    181
    155     54   -101   -103    129    -23    192    441    296    241    319    163
    181     80   -101   -132    140    -10    200    501    342    265    316    241
    202     98   -103   -150    153     -2    207    548    387    298    332    309
    202    142    -59   -174    129     41    207    576    426    345    374    340
    194    202      7   -197     93    106    194    581    444    371    405    381
    184    187      2   -187     90     96    197    581    441    355    381    400
    168    176      7   -174     80     93    197    555    410    329    353    387
    168    184     12   -176     77     98    194    511    384    327    368    329
    179    187      7   -181     85     98    187    465    345    283    340    303
    161    202     41   -181     59    122    179    407    290    218    280    275
    129    192     59   -161     33    127    187    350    249    171    241    220
    101    150     46   -127     25     98    187    293    194    116    194    163
     98    148     49   -122     25     98    179    228    140     70    142     90
     77    158     77   -119      0    119    176    174     93     28    101     44
     67    176    109   -122    -20    142    171    132     59    -10     67     12
     54    132     77    -96    -10    106    179    103     28    -51     28     -2
     54     98     44    -75      5     72    179     90      5    -80      0    -20
     49    116     64    -83     -7     93    168     90      5    -64     20    -23
     57    207    150   -132    -46    179    181    109     51     -7     80     20
     59    290    231   -176    -85    262    184    111     83      5     75     51
     54    332    277   -192   -111    306    166    103     96      2     49     80
     46    335    288   -192   -122    311    148    101    114     38    106     98
     51    353    301   -202   -124    327    116     83    111     64    148     88
     57    335    275   -197   -111    306    103     67     98     57    142     67
     49    319    270   -184   -109    296     88     46     70     31    109     31
     44    301    257   -174   -106    280     85     23     44     -2     75     25
     44    249    205   -148    -80    228     80      5     25    -31     36     12
     51    145     93    -98    -20    119     72    -18    -31   -101    -46    -33
     54     57      2    -54     25     31     67    -41    -77   -153   -103    -75
     31    -31    -64     -2     46    -49     77    -57   -103   -163   -103   -114
     15    -64    -83     23     49    -72     83    -67   -129   -179   -127   -119
     12   -109   -122     46     64   -114     77    -77   -161   -231   -189   -114
     12   -103   -116     46     64   -109     64    -96   -179   -236   -176   -129
     20    -44    -64     10     41    -54     46   -119   -205   -249   -197   -187
     20    -31    -54      5     36    -41     25   -145   -246   -306   -265   -207
     15    -44    -62     12     36    -51     12   -163   -277   -342   -306   -218
     41    -41    -83      0     62    -62     -2   -200   -306   -348   -293   -246
     41    -33    -77     -5     57    -54     -7   -205   -309   -348   -290   -244
     36    -59    -96     10     64    -77     -2   -200   -309   -366   -327   -233
     25   -106   -135     38     77   -119     15   -179   -314   -376   -335   -254
     31   -215   -246     93    137   -231     44   -140   -355   -459   -423   -350
     59   -446   -506    192    280   -475    140    -62   -426   -657   -672   -584
     54   -467   -522    207    288   -493    262     70   -361   -727   -802   -662
      2   -210   -215    103    106   -213    309     28   -257   -594   -649   -542
   -114    265    379    -75   -246    322    119   -446   -340   -376   -277   -244
   -231   1000   1228   -387   -730   1114   -210   -974   -426     18    309    303
   -257   1512   1769   -628  -1013   1639   -467  -1200   -327    532    914    867
   -192   1332   1525   -571   -859   1428   -644  -1241   -337    753   1153   1075
   -174    743    917   -283   -545    828   -657  -1231   -636    303    657    589
   -192    171    361     10   -277    265   -527  -1153  -1067   -600   -288   -249
   -158   -166     -7    161    -75    -88   -350   -867   -987   -797   -610   -509
   -103   -176    -72    140    -15   -127   -205   -568   -696   -620   -511   -397
    -41   -132    -90     88     23   -111    -77   -332   -480   -467   -407   -301
     -7   -122   -114     64     51   -119      5   -200   -355   -361   -332   -259
     12   -119   -132     51     72   -124     25   -166   -316   -342   -316   -262
     28   -101   -132     33     77   -116     25   -158   -309   -342   -316   -267
     36    -70   -106     18     70    -88     31   -145   -296   -340   -332   -262
     46    -70   -119     10     80    -93     31   -132   -280   -350   -358   -239
     62    -67   -132      2     96    -98     31   -119   -267   -340   -355   -226
     72    -72   -148      0    106   -109     33   -106   -252   -309   -322   -231
     77    -62   -140     -7    109   -101     31    -98   -228   -262   -254   -239
     77    -41   -122    -18     98    -80     31    -88   -213   -252   -241   -220
     77    -57   -137    -10    106    -96     36    -75   -205   -252   -249   -223
     80    -59   -140    -10    109    -98     46    -54   -181   -231   -236   -210
     80    -46   -127    -15    103    -85     59    -38   -158   -210   -218   -187
     80     -7    -88    -38     83    -46     51    -25   -137   -189   -192   -168
     70     20    -49    -46     59    -12     38    -10   -116   -163   -168   -158
     59     44    -15    -51     36     15     23      2    -98   -148   -153   -145
     54     54      0    -54     28     28     20     33    -62   -119   -135   -116
     46     51      5    -49     20     28     28     67    -25    -90   -119   -101
     51     44     -7    -46     28     18     51    122     15    -44    -93    -54
     70     54    -18    -64     44     18     80    179     67     15    -33     -2
    103    124     20   -114     41     72    106    241    140     98     54     57
    116    194     77   -155     18    137    114    306    197    150    101    124
    129    252    122   -192      2    187    111    358    241    184    129    181
    163    277    114   -220     23    194    101    363    262    184    137    205
    174    259     85   -215     44    174    114    379    283    189    142    236
    166    270    103   -220     31    189    101    348    252    184    137    207
    155    283    127   -220     15    205     88    309    202    153    116    163
    142    280    137   -213      2    207     80    272    153    116     98    140
    132    290    158   -210    -12    226     70    220    101     67     72    111
    111    314    202   -215    -46    259     46    153     33      7     10     44
     80    301    220   -192    -70    262     25     90    -38    -70    -67    -18
     62    290    228   -176    -83    259     10     31   -101   -137   -129    -57
     51    270    218   -161    -83    244     12    -15   -142   -179   -174    -88
     49    272    223   -163    -88    249     20    -46   -166   -197   -200   -124
     41    246    205   -145    -80    226     46    -51   -166   -192   -187   -129
     25    223    197   -127    -85    213     62    -57   -155   -176   -155   -129
     20    210    189   -114    -83    200     70    -57   -150   -166   -140   -135
     18    200    181   -109    -80    189     80    -49   -140   -166   -140   -122
     20    241    220   -132    -98    231     90    -31   -114   -137   -124    -88
     33    319    285   -176   -127    303     93    -12    -77    -93    -85    -59
     28    345    316   -187   -142    332     90    -10    -51    -70    -64    -33
     20    348    324   -184   -153    337     75    -15    -31    -36    -25     -2
     15    350    335   -184   -161    345     57    -25    -28    -20    -10     -5
      7    335    324   -174   -158    332     36    -38    -44    -25    -10     -7
     12    327    314   -168   -150    322     18    -62    -67    -46    -28    -12
     -2    311    314   -155   -158    311     12    -80    -88    -70    -51    -28
    -15    233    246   -109   -129    239     23    -75    -96    -80    -67    -41
    -28     98    124    -36    -75    111     33    -70   -124   -116   -111    -77
    -41      7     49     18    -44     28     46    -62   -148   -150   -155   -101
    -67    -64      0     64    -33    -33     62    -59   -171   -166   -168   -114
    -90   -101    -12     96    -38    -57     72    -64   -187   -176   -161   -140
   -101   -114    -15    106    -44    -64     77    -72   -202   -189   -168   -158
   -106   -142    -36    124    -36    -90     80    -75   -210   -210   -202   -158
   -111   -166    -54    137    -31   -111     83    -70   -213   -220   -213   -142
   -114   -163    -49    137    -33   -109     80    -75   -218   -220   -200   -150
   -124   -176    -54    148    -36   -114     77    -83   -228   -223   -205   -187
   -132   -202    -70    168    -31   -137     93    -72   -220   -207   -189   -158
   -145   -189    -44    166    -51   -119     83    -77   -223   -200   -171   -153
   -150   -210    -62    179    -44   -137     83    -75   -223   -197   -174   -189
   -153   -259   -106    205    -25   -184     88    -75   -236   -215   -213   -213
   -142   -342   -200    244     28   -272     85    -72   -285   -306   -322   -288
   -109   -566   -459    337    174   -514    148    -12   -376   -506   -566   -491
    -77   -683   -607    379    265   -646    259    116   -368   -641   -750   -667
    -70   -519   -449    293    189   -485    342    205   -239   -574   -698   -644
   -161   -150     10    155    -85    -70    275   -122   -259   -436   -465   -444
   -306    449    756    -72   -532    602    -10   -743   -381   -142     33     46
   -418   1132   1551   -358   -984   1340   -277  -1122   -322    353    711    678
   -389   1345   1732   -480  -1060   1538   -532  -1288   -254    792   1228   1158
   -324    909   1234   -290   -779   1070   -623  -1317   -439    641   1041   1008
   -290    301    592     -7   -441    446   -579  -1265   -859   -168    153    184
   -257   -174     83    215   -171    -44   -415  -1023  -1018   -717   -491   -415
   -213   -311   -101    259    -57   -207   -239   -659   -769   -620   -496   -441
   -135   -293   -158    215     10   -226   -101   -376   -535   -454   -379   -342
    -93   -290   -200    192     51   -246    -15   -213   -402   -363   -314   -298
    -80   -303   -223    192     70   -265     18   -153   -361   -340   -309   -311
    -67   -329   -265    197     96   -296     44   -122   -337   -335   -322   -303
    -54   -335   -280    194    111   -309     54   -103   -324   -332   -324   -288
    -41   -329   -288    184    122   -309     59    -88   -309   -324   -311   -272
    -36   -303   -267    168    114   -288     75    -72   -290   -314   -301   -272
    -25   -309   -283    166    127   -298     83    -59   -280   -311   -298   -265
    -12   -322   -309    168    148   -316     90    -41   -262   -303   -280   -239
     -2   -290   -288    145    140   -290     85    -31   -241   -283   -262   -205
     10   -246   -259    116    135   -252     80    -18   -223   -259   -239   -184
     18   -223   -244    101    129   -233     80    -10   -207   -239   -213   -174
     12   -215   -228    101    119   -220     85     -2   -197   -226   -202   -176
     10   -223   -233    103    119   -228     90     12   -176   -210   -192   -168
     12   -226   -239    106    124   -233     93     38   -150   -187   -168   -137
     12   -213   -226     98    116   -218     98     64   -114   -150   -129   -103
     20   -184   -205     83    111   -194     98     96    -80   -116    -98    -83
     41   -145   -187     51    114   -166    101    137    -46    -88    -80    -46
     54   -124   -181     33    116   -153    111    194      2    -44    -38      2
     70   -114   -187     20    127   -150    127    259     57      7      2     51
     88    -88   -176      0    132   -132    137    327    116     67     64    109
    109    -10   -119    -49    114    -64    129    374    163    132    129    142
    127     20   -106    -75    116    -41    129    415    200    179    174    200
    137     49    -88    -93    111    -18    137    439    223    200    194    241
    150     83    -67   -116    109      7    142    449    226    207    200    265
    158     85    -72   -124    116      7    135    431    202    187    181    262
    153     77    -75   -116    114      2    122    392    166    158    168    228
    135     70    -67   -103    101      2    116    348    124    119    150    194
    119     54    -64    -85     93     -5    119    303     80     67    109    161
    103     38    -67    -72     85    -12    116    262     44     28     70    124
     77     36    -41    -59     59     -2    116    210      5    -15     31    109
     49     10    -38    -31     41    -12    111    158    -36    -64    -12    101
     38    -15    -54    -10     46    -33    106    111    -75    -98    -25     93
     23    -12    -38     -7     31    -25    111     75    -93    -88    -15     51
     12      7     -5    -10      7      2    116     41   -114   -109    -33      7
      7     10      2    -10      2      7    116     18   -132   -145    -75     20
      7     18     10    -12      0     15    135     18   -127   -155    -90     62
      2      7      2     -7      0      5    145     20   -116   -145    -80     54
     -2     38     41    -20    -20     41    168     38    -83   -103    -38     67
     12    122    106    -67    -46    116    176     62    -38    -46     10     90
     15    179    163    -96    -72    171    168     72     -7    -12     38    148
      5    192    184   -101    -90    187    148     59      0     -2     57    168
     23    207    184   -116    -80    197    119     49      5     12     83    161
     33    174    137   -106    -51    155    101      7    -31    -15     62    127
      2    148    145    -75    -70    148    101    -38    -70    -41     38     85
    -31    137    168    -54    -98    150    101    -33    -80    -46     25     77
     25    124     98    -75    -36    111     96     -2    -85    -59      5     75
     49     49      0    -51     23     25     83      5   -114    -96    -25     46
     62    -44   -106     -7     83    -75     59    -36   -181   -163    -96    -25
     54   -109   -163     25    106   -135     59    -70   -226   -220   -158    -85
     31   -171   -202     70    116   -187     64    -80   -239   -228   -161   -122
     18   -192   -210     85    111   -200     51   -101   -265   -249   -168   -171
     15   -200   -215     93    114   -207     44   -119   -288   -285   -205   -192
     18   -220   -239     98    127   -228     44   -124   -296   -293   -202   -215
     10   -233   -244    109    127   -239     41   -132   -301   -298   -202   -280
     -2   -288   -288    142    142   -288     38   -140   -314   -319   -226   -342
    -15   -327   -311    171    148   -319     44   -148   -324   -322   -215   -355
    -41   -285   -244    161     98   -265     38   -166   -327   -324   -210   -387
    -12   -267   -254    140    119   -259     15   -176   -340   -337   -231   -405
     15   -306   -322    145    168   -314      7   -174   -353   -358   -267   -407
     28   -384   -413    179    220   -397     12   -163   -389   -418   -327   -467
     64   -626   -691    280    376   -659     51   -116   -488   -600   -540   -701
     85   -797   -885    355    483   -841    155      7   -509   -745   -743   -953
     70   -717   -787    322    426   -750    275    129   -394   -693   -724   -976
    -59   -374   -314    218    127   -345    265   -135   -345   -542   -496   -748
   -257    215    472     18   -366    342      7   -771   -397   -228     15   -171
   -407    930   1337   -262   -872   1132   -236  -1184   -303    277    711    555
   -415   1267   1680   -426  -1049   1473   -493  -1392   -207    743   1288   1135
   -366    948   1314   -290   -839   1130   -636  -1465   -366    675   1223   1072
   -327    335    662     -5   -496    496   -607  -1374   -735    -33    420    285
   -288   -194     93    241   -192    -51   -418  -1052   -891   -576   -244   -397
   -192   -366   -174    277    -10   -270   -220   -631   -680   -542   -342   -517
    -90   -355   -265    223     85   -311    -90   -335   -478   -420   -285   -449
    -46   -366   -319    205    135   -342    -18   -194   -384   -366   -252   -410
    -28   -374   -345    200    155   -358     20   -135   -348   -353   -254   -420
    -12   -387   -376    200    181   -384     33   -103   -335   -350   -262   -420
     -2   -389   -387    197    192   -389     31    -90   -335   -355   -270   -433
     -2   -400   -397    200    194   -397     38    -67   -314   -345   -254   -415
    -20   -394   -376    207    176   -387     57    -46   -290   -332   -246   -394
    -23   -358   -335    189    153   -345     67    -31   -275   -322   -236   -363
     -7   -327   -319    168    155   -324     67    -28   -267   -306   -226   -350
     10   -301   -311    145    158   -306     67    -18   -254   -285   -207   -355
     23   -303   -327    140    174   -314     75      0   -231   -265   -179   -337
     41   -275   -319    116    176   -296     70     15   -223   -265   -181   -322
     67   -246   -314     90    189   -280     64     28   -213   -259   -179   -296
     80   -246   -329     80    205   -285     75     51   -189   -226   -140   -290
     96   -218   -316     59    205   -267     75     77   -163   -205   -114   -265
    114   -187   -301     33    205   -241     80    109   -132   -171    -80   -239
    124   -184   -309     31    215   -246    106    155    -93   -135    -54   -213
    132   -163   -296     12    213   -228    116    200    -77   -122    -54   -187
    161   -103   -267    -28    213   -184    116    241    -49    -90    -25   -155
    194    -77   -275    -59    233   -176    103    283    -28    -62      7   -129
    215    -70   -285    -72    249   -176    101    327      7    -18     51    -96
    244    -33   -277   -106    259   -155    103    376     57     28    109    -38
    262     -5   -267   -129    265   -135    106    418    101     72    142     12
    272     23   -249   -150    262   -111    114    441    132    109    168     28
    283     57   -226   -168    254    -83    124    457    155    140    207     64
    277     75   -205   -179    241    -64    119    446    153    148    244     83
    275     96   -179   -187    228    -41    114    428    142    140    239     54
    270    124   -145   -197    207    -10    111    397    119    101    189     38
    246     88   -158   -166    202    -33    111    361     83     41    124     25
    223     36   -187   -132    205    -75    101    311     41     -5     88     10
    200     23   -176   -111    187    -75     83    254      5    -46     59    -25
    179     -5   -184    -88    179    -96     75    194    -41    -93     18    -51
    163    -18   -181    -72    171    -98     75    140    -70   -101     15    -96
    142    -38   -181    -54    161   -109     75     96    -90   -132      5   -114
    127    -38   -166    -46    145   -101     83     67   -114   -161    -23   -124
    119    -28   -148    -46    129    -85     96     44   -124   -166    -41   -150
    101    -38   -140    -31    119    -88    132     54   -103   -132      5   -109
     90      5    -85    -49     85    -38    142     59    -93   -103     49   -111
     96     41    -54    -67     75     -5    150     72    -77    -85     54   -106
     98     88    -10    -93     54     38    163     98    -38    -54     85    -46
     90    127     36   -109     28     83    171    111     -2    -10    137    -15
     85    140     54   -111     15     98    163    106     18      7    150     12
     90    150     59   -119     15    106    135     96     23     15    158     46
     98    129     28   -114     33     80    111     77      7     -7    142     38
    106    129     23   -116     41     77     80     51    -20    -44    111     20
    111    137     25   -124     44     83     49     18    -46    -59     98      2
     96    124     28   -111     33     77     38     -5    -62    -67     88    -23
     70     54    -15    -64     41     20     31    -20    -93   -101     49    -54
     54    -46   -101     -2     77    -72     31    -36   -135   -155    -12   -106
     41   -122   -166     38    103   -142     33    -51   -176   -202    -64   -145
     28   -176   -207     72    116   -192     33    -70   -207   -239    -98   -171
     31   -223   -254     93    140   -239     25    -90   -236   -277   -135   -181
     41   -254   -296    106    168   -275     23   -103   -254   -296   -161   -187
     44   -275   -319    114    179   -298     15   -119   -270   -296   -168   -213
     31   -301   -332    132    181   -316     10   -132   -283   -285   -148   -236
     28   -285   -314    127    168   -298      5   -142   -290   -283   -142   -249
     25   -277   -303    127    163   -290      7   -148   -296   -290   -145   -249
     23   -301   -327    137    174   -314      0   -161   -316   -319   -174   -265
     36   -316   -353    140    192   -335     -5   -168   -322   -329   -179   -265
     38   -332   -371    145    202   -350     -5   -166   -319   -316   -168   -262
     36   -350   -387    158    210   -368     -5   -176   -340   -337   -194   -290
     67   -467   -535    200    298   -501     -7   -197   -446   -478   -340   -433
    106   -696   -805    293    454   -750     51   -171   -579   -704   -594   -693
    124   -800   -924    335    524   -862    163    -62   -600   -815   -740   -870
     96   -628   -724    267    410   -675    246    -49   -485   -706   -633   -797
    -70   -210   -140    140     33   -176    127   -491   -400   -436   -275   -387
   -272    550    820   -140   -548    685    -85   -891   -142    140    418    371
   -358   1226   1584   -436   -971   1402   -270   -979    257    859   1213   1153
   -241   1312   1553   -535   -896   1431   -506   -992    418   1236   1584   1566
   -200    815   1013   -309   -607    914   -626  -1132      0    735   1067   1067
   -187    187    371      0   -280    277   -605  -1158   -566   -103    220    200
   -155   -210    -57    181    -51   -135   -392   -865   -717   -504   -252   -293
    -85   -244   -158    166     36   -202   -174   -493   -532   -428   -262   -311
     10   -249   -259    119    132   -254    -51   -293   -415   -361   -241   -301
     46   -285   -332    119    187   -306     20   -194   -355   -337   -233   -298
     36   -280   -319    119    176   -298     46   -145   -332   -322   -218   -309
     64   -275   -340    106    202   -306     36   -148   -353   -342   -236   -319
     77   -288   -366    103    220   -327     28   -148   -366   -363   -270   -332
     83   -254   -337     85    210   -296     38   -122   -340   -348   -259   -319
     88   -233   -324     70    205   -277     41   -103   -319   -335   -249   -306
     83   -207   -290     62    187   -249     44    -98   -311   -327   -241   -296
     83   -197   -283     54    181   -239     38    -88   -309   -337   -259   -272
     80   -189   -272     54    176   -231     41    -67   -296   -316   -233   -265
     83   -168   -252     41    166   -207     44    -54   -285   -301   -218   -259
     90   -150   -241     31    166   -194     51    -33   -267   -277   -197   -244
     98   -132   -233     15    163   -181     51    -12   -241   -257   -187   -239
    111   -114   -226      2    168   -168     54      7   -220   -236   -171   -226
    132    -77   -210    -28    168   -142     64     36   -200   -218   -153   -210
    137    -57   -194    -38    166   -124     75     67   -171   -189   -132   -181
    161    -36   -197    -64    179   -116     77    103   -135   -158   -109   -150
    200    -10   -213    -96    205   -111     70    135   -111   -140    -90   -132
    215     25   -189   -122    200    -83     80    192    -67    -98    -46    -88
    228     62   -166   -145    197    -51     90    246    -18    -51    -18    -33
    239     85   -155   -163    197    -36     88    290     25    -23      2     18
    257    142   -114   -200    184     15     90    337     75     31     57     62
    285    184   -103   -236    194     41     83    368    111     83    116     90
    314    197   -116   -254    215     41     72    379    119     96    127    103
    322    207   -116   -267    218     44     70    376    116     93    135    119
    322    215   -106   -270    213     54     77    366    114     93    140    114
    303    215    -90   -262    197     62     80    350    101     83    132    114
    277    218    -59   -246    168     80     80    329     88     70    124    109
    262    223    -38   -246    150     93     83    298     72     44    101     96
    262    210    -51   -236    155     80     83    252     44      7     59     72
    262    153   -111   -210    187     20     80    192    -10    -46      2     20
    241     83   -158   -161    200    -36     77    129    -64    -93    -38    -36
    200     57   -145   -129    171    -44     90     88    -88   -127    -70    -77
    179     64   -114   -122    145    -23     90     49   -109   -155    -98    -96
    166     54   -114   -111    140    -31    101     20   -132   -192   -135   -111
    155     33   -122    -93    140    -44    114     10   -148   -210   -155   -132
    137     28   -109    -83    122    -38    135     20   -137   -200   -148   -135
    129     25   -103    -77    116    -38    150     41   -111   -179   -129   -111
    135     67    -70   -101    101      0    163     67    -70   -142    -88    -70
    127    114    -12   -119     70     51    184     90    -23    -88    -31    -28
    109    140     31   -127     38     85    163     70     -7    -67     -2    -12
    119    150     31   -135     44     93    119     36    -23    -75     -2     -7
    127    168     41   -150     41    106     85     15    -44    -85    -10    -23
    119    168     49   -142     36    109     59     -5    -70   -111    -33    -49
     93    145     51   -119     20     98     41    -33   -103   -142    -62    -77
     70    124     51    -98     10     88     31    -59   -132   -168    -85    -98
     59     62      2    -62     28     33     25    -62   -153   -194   -116   -119
     59    -31    -90    -12     75    -59     12    -77   -205   -252   -184   -168
     57    -80   -137     10     93   -109      0   -101   -254   -298   -241   -223
     46   -114   -161     33    103   -137      5   -116   -288   -329   -275   -262
     38   -155   -197     57    116   -176      0   -132   -324   -361   -303   -283
     70   -153   -223     41    145   -187    -12   -145   -335   -376   -311   -290
     77   -132   -210     25    142   -171    -23   -158   -348   -389   -319   -296
     67   -145   -213     36    140   -179    -23   -166   -363   -407   -329   -311
     64   -142   -207     36    135   -174    -31   -174   -366   -415   -332   -319
     67   -101   -168     18    116   -135    -36   -179   -371   -418   -337   -322
     83   -129   -215     23    148   -171    -36   -181   -379   -423   -350   -332
    103   -158   -265     25    181   -210    -41   -200   -402   -449   -381   -358
     77   -158   -239     38    155   -200    -23   -176   -381   -431   -368   -337
     90   -194   -285     51    187   -239    -18   -166   -394   -452   -392   -353
    135   -394   -530    127    329   -459     12   -150   -491   -602   -558   -509
    145   -607   -753    231    446   -680    116    -54   -555   -792   -789   -750
    129   -592   -722    228    423   -657    241     90   -478   -823   -862   -852
     59   -327   -387    135    223   -355    309     77   -335   -662   -680   -693
    -93    140    231    -25   -163    187    106   -433   -361   -384   -252   -267
   -231    849   1080   -309   -657    963   -150   -875   -254    127    426    413
   -275   1330   1602   -530   -940   1467   -348  -1002      0    743   1109   1085
   -197   1080   1278   -441   -737   1179   -517  -1057    -41    883   1236   1257
   -189    470    659   -140   -423    563   -542  -1145   -545    184    509    563
   -168    -31    137     98   -153     54   -449  -1049   -950   -587   -293   -239
   -158   -309   -153    231     -2   -231   -257   -709   -854   -719   -530   -478
   -140   -290   -150    215      5   -220    -85   -381   -561   -519   -407   -366
    -98   -262   -166    179     31   -215     38   -158   -384   -407   -335   -301
   -101   -267   -166    184     31   -218    122    -20   -283   -342   -288   -259
    -96   -296   -202    194     51   -249    153     25   -259   -335   -285   -252
   -161   -239    -77    200    -41   -158    200    111   -187   -277   -241   -210
   -129   -246   -116    184     -7   -181    176     72   -218   -322   -288   -249
   -111   -290   -179    200     33   -236    176     62   -239   -355   -324   -275
   -111   -280   -168    194     25   -226    176     77   -228   -348   -311   -257
   -124   -262   -137    194      5   -200    192    124   -179   -293   -252   -202
   -109   -241   -135    174     12   -189    184    119   -174   -290   -241   -207
    -88   -205   -116    145     12   -161    181    122   -158   -272   -228   -200
    -15   -181   -166     96     75   -174    155     88   -187   -301   -252   -220
    -20   -127   -106     75     41   -116    168    124   -153   -272   -226   -202
    -46   -114    -67     80      7    -90    184    171   -103   -226   -189   -176
    -12   -122   -109     67     46   -116    168    174   -109   -236   -220   -181
     54   -122   -176     33    111   -148    116    129   -155   -283   -270   -197
    101    -44   -145    -28    122    -93     88    122   -155   -285   -272   -215
    127    -20   -148    -54    135    -83     96    171   -103   -236   -244   -174
    155     20   -137    -88    145    -57     93    205    -70   -202   -200   -116
    187     70   -116   -129    150    -20     85    241    -23   -161   -161   -109
    215    114   -101   -163    158      7     96    293     25   -129   -148    -49
    223    148    -75   -187    148     36     90    345     80    -75   -103      5
    303    166   -140   -236    220     12     46    319     64    -75    -83      0
    309    202   -109   -257    207     46     54    355    116    -18    -18     36
    303    254    -49   -277    176    103     59    381    142      7      2     36
    332    254    -80   -296    205     85     57    371    132     -5    -15     51
    345    233   -111   -290    228     62     59    340     90    -41    -33     57
    322    236    -88   -280    205     75     77    322     67    -57    -28     31
    298    200    -98   -249    200     51     96    303     44   -103    -80    -23
    301    163   -140   -233    220     12     90    257    -10   -166   -140    -18
    293    189   -106   -241    200     41     75    194    -51   -207   -171    -88
    257    192    -64   -226    161     62     85    163    -80   -249   -223   -132
    184    176     -7   -179     96     85    103    140   -106   -285   -252   -137
    189    116    -72   -155    132     23     70     38   -200   -376   -322   -210
    205     88   -116   -148    161    -12     59    -15   -244   -436   -379   -246
    202     96   -106   -150    153     -5     67    -23   -246   -444   -381   -236
    194     93   -101   -142    148     -2     75    -23   -244   -428   -368   -259
    179     93    -85   -137    132      2     75    -31   -249   -420   -366   -285
    179    163    -15   -171     98     72     83    -20   -226   -392   -327   -244
    189    257     64   -223     62    161     83     -5   -181   -350   -285   -192
    200    327    127   -262     36    228     70     -2   -163   -332   -262   -150
    207    345    137   -277     36    241     59    -10   -150   -311   -249   -145
    223    381    155   -303     33    270      5    -51   -168   -316   -241   -163
    233    415    181   -324     25    298    -38    -80   -179   -314   -220   -171
    220    405    184   -311     18    296    -44    -80   -181   -319   -241   -174
    272    400    124   -337     72    262   -101   -158   -267   -402   -319   -220
    290    350     59   -322    116    205   -122   -207   -327   -465   -374   -262
    277    265    -12   -272    145    124   -116   -220   -363   -514   -431   -309
    277    200    -77   -239    179     62   -129   -246   -405   -563   -478   -348
    262    106   -155   -184    207    -23   -111   -246   -418   -584   -504   -361
    257     72   -184   -166    220    -54   -103   -257   -444   -615   -540   -379
    275     72   -202   -176    239    -64   -119   -301   -498   -665   -581   -413
    267     59   -207   -163    239    -72   -109   -301   -506   -672   -581   -420
    270     57   -215   -163    241    -77   -114   -303   -511   -672   -579   -439
    262     59   -202   -161    231    -70   -109   -298   -504   -670   -571   -439
    228     54   -174   -140    200    -59    -96   -285   -488   -657   -555   -410
    265     46   -218   -155    241    -85   -122   -324   -535   -704   -594   -428
    272     51   -223   -163    246    -83   -129   -335   -553   -727   -615   -420
    259     41   -218   -153    239    -88   -124   -329   -553   -727   -620   -413
    254     41   -213   -150    233    -85   -124   -329   -550   -722   -615   -407
    257     20   -236   -137    246   -106   -124   -319   -555   -732   -633   -426
    277   -111   -389    -85    329   -249   -101   -280   -602   -831   -748   -530
    316   -319   -639      0    475   -478    -23   -187   -644  -1000   -961   -732
    327   -379   -706     25    514   -542     90    -41   -563  -1057  -1080   -857
    290    -85   -376   -101    332   -231    145    -12   -418   -930   -953   -753
    140    353    210   -246    -36    283    -28   -511   -555   -782   -641   -454
    -41    966   1008   -462   -524    987   -283  -1075   -691   -467   -109     51
   -114   1551   1665   -719   -891   1608   -511  -1389   -659      2    532    659
    -12   1525   1538   -756   -774   1530   -714  -1532   -711    236    828    976
     41    953    911   -498   -433    932   -711  -1514   -995   -241    265    459
     62    423    358   -244   -148    392   -613  -1389  -1299   -976   -571   -332
    111     80    -33    -96     72     23   -462  -1078  -1221  -1182   -896   -639
    174     36   -137   -103    155    -49   -335   -758   -943   -997   -792   -540
    239     67   -171   -155    205    -51   -233   -535   -748   -859   -698   -446
    259     93   -166   -179    213    -36   -168   -407   -633   -787   -652   -387
    241     85   -158   -166    200    -36   -145   -368   -607   -779   -657   -381
    262     93   -168   -176    215    -36   -135   -350   -587   -766   -649   -374
    301    103   -197   -202    249    -46   -129   -342   -579   -758   -646   -371
    277    114   -163   -197    220    -23   -116   -337   -568   -756   -641   -363
    254    132   -124   -194    189      2   -114   -332   -558   -748   -636   -350
    298    168   -129   -233    215     20   -129   -314   -548   -737   -620   -332
    314    184   -129   -249    223     25   -132   -298   -535   -724   -613   -309
    327    189   -140   -259    233     25   -127   -296   -519   -706   -597   -283
    322    200   -122   -262    220     41   -124   -283   -501   -691   -579   -262
    314    228    -85   -270    200     72   -116   -265   -485   -678   -571   -236
    319    254    -64   -288    192     96   -116   -262   -480   -659   -568   -244
    280    283      2   -283    140    142   -111   -259   -462   -631   -540   -246
    249    316     64   -285     93    192   -106   -239   -426   -594   -501   -207
    324    345     20   -335    153    184   -124   -205   -397   -568   -480   -171
    298    332     33   -316    129    184    -93   -168   -366   -537   -449   -129
    275    345     67   -311    103    207    -80   -132   -329   -491   -413    -85
    389    420     28   -405    179    226   -111    -72   -285   -446   -374    -49
    457    480     23   -467    218    252   -124     -5   -236   -394   -332     -5
    485    530     41   -509    220    285   -135     41   -194   -345   -296     41
    501    545     44   -524    228    296   -135     85   -153   -293   -252     96
    496    542     44   -522    226    293   -122    122   -122   -252   -205    137
    483    597    114   -540    184    355   -111    135   -101   -223   -166    174
    483    678    194   -579    145    436   -101    145    -85   -197   -135    192
    480    680    200   -581    140    441    -96    135   -101   -218   -161    194
    462    683    220   -574    119    452    -96    103   -137   -265   -205    192
    420    639    218   -530    101    428    -85     72   -174   -290   -244    158
    384    613    228   -501     77    420    -90     33   -207   -314   -262    124
    376    613    236   -496     70    426    -98    -18   -252   -350   -277    101
    355    618    259   -488     46    439   -101    -80   -301   -389   -301     41
    324    613    288   -467     18    452   -103   -137   -353   -441   -358    -36
    259    553    293   -407    -18    423    -93   -194   -405   -493   -402    -36
    233    558    324   -394    -44    441    -88   -223   -423   -506   -418    -41
    277    594    316   -436    -20    454    -93   -223   -415   -493   -415    -51
    285    594    309   -439    -10    452    -88   -213   -405   -480   -407    -44
    275    600    324   -439    -25    462    -75   -207   -400   -478   -407    -54
    270    584    314   -428    -20    449    -57   -200   -397   -472   -402    -41
    252    636    384   -444    -64    509    -28   -187   -363   -428   -350     -7
    246    740    493   -493   -122    618    -38   -184   -332   -384   -298     28
    259    789    530   -527   -135    659    -67   -192   -316   -355   -275     59
    275    818    542   -548   -132    680   -103   -202   -303   -324   -254     85
    277    818    540   -550   -129    680   -140   -213   -306   -316   -252     96
    267    782    514   -524   -122    649   -155   -223   -316   -316   -246    106
    265    769    501   -519   -116    636   -189   -254   -350   -348   -267     90
    259    745    485   -504   -111    615   -213   -275   -387   -368   -290     57
    257    701    444   -480    -93    574   -218   -288   -407   -376   -322      2
    257    581    324   -418    -33    454   -218   -290   -436   -402   -358    -44
    239    496    257   -368     -7    376   -215   -301   -467   -439   -387    -64
    226    475    249   -350    -10    363   -231   -327   -511   -493   -449   -116
    231    446    215   -340      7    332   -249   -353   -558   -558   -527   -122
    239    392    153   -314     44    272   -257   -361   -581   -563   -532   -119
    218    381    161   -301     28    272   -257   -366   -581   -540   -491   -145
    189    363    171   -277     10    267   -257   -384   -589   -548   -496   -174
    192    342    148   -270     20    246   -272   -407   -620   -592   -566   -187
    228    353    124   -290     51    239   -290   -400   -620   -576   -563   -168
    215    322    106   -270     54    215   -285   -392   -607   -548   -532   -174
    213    306     93   -262     59    200   -301   -413   -628   -568   -542   -200
    205    303     98   -254     51    202   -316   -423   -633   -568   -522   -194
    194    293     98   -244     49    197   -314   -415   -623   -535   -478   -189
    192    187     -7   -189     98     90   -293   -397   -659   -594   -563   -298
    223    -36   -259    -93    241   -148   -231   -337   -756   -807   -859   -527
    233   -223   -457     -5    342   -340    -98   -194   -763   -961  -1075   -685
    231   -122   -353    -54    290   -236     15    -62   -626   -888  -1028   -727
    101    249    148   -176    -23    200    -36   -389   -602   -704   -740   -444
    -70    867    937   -400   -504    904   -283   -992   -644   -355   -192    103
   -228   1615   1842   -696  -1034   1730   -519  -1371   -491    215    550    792
   -220   1912   2132   -844  -1176   2021   -763  -1501   -319    737   1117   1376
   -116   1478   1595   -680   -857   1538   -891  -1551   -550    506    857   1249
    -49    826    875   -389   -462    852   -859  -1499   -971   -223     49    462
    -31    350    381   -161   -207    366   -693  -1234  -1148   -763   -602   -220
     12    200    187   -106    -85    194   -509   -841   -924   -693   -639   -293
     90    207    116   -150    -12    163   -384   -576   -724   -555   -550   -228
    127    218     88   -174     18    153   -301   -420   -602   -475   -501   -205
    137    228     90   -184     23    158   -267   -363   -558   -446   -485   -205
    135    246    111   -189     12    179   -246   -332   -532   -431   -483   -194
    140    215     72   -179     33    142   -228   -293   -504   -415   -470   -174
    166    213     46   -189     59    132   -239   -290   -509   -423   -472   -197
    168    252     83   -210     41    168   -241   -283   -504   -426   -462   -189
    171    239     67   -205     51    153   -226   -254   -480   -394   -433   -158
    150    228     77   -192     36    153   -202   -220   -433   -322   -366   -155
    142    270    127   -207      7    200   -200   -202   -400   -275   -306   -148
    142    303    161   -223     -7    233   -197   -192   -381   -262   -322   -179
    137    277    140   -207      0    210   -168   -150   -350   -259   -353   -101
    127    288    161   -207    -18    226   -155   -119   -324   -244   -329    -31
    148    296    148   -220      0    223   -145   -101   -298   -207   -301    -28
    148    303    155   -226     -5    231   -135    -64   -252   -148   -259    -23
    145    322    176   -233    -15    249   -127    -18   -202    -93   -207      2
    145    340    192   -244    -23    267   -122     25   -161    -51   -158     28
    148    348    200   -249    -25    275   -106     85   -111    -12   -122     93
    145    361    215   -254    -33    288    -93    153    -49     44    -70    145
    155    368    213   -262    -28    290    -77    220     10    101    -28    168
    184    387    202   -288    -10    296    -57    293     80    179     41    236
    205    413    207   -309     -2    311    -49    345    132    244    103    277
    218    423    202   -322      7    314    -49    381    166    285    142    314
    213    420    207   -316      2    314    -28    428    210    350    210    371
    213    465    252   -340    -18    361    -33    431    220    374    233    368
    200    496    293   -348    -46    394    -31    420    223    371    231    381
    187    480    293   -335    -51    387    -31    405    210    358    228    381
    189    470    280   -329    -44    376    -38    361    166    319    192    348
    179    475    293   -327    -57    384    -46    314    129    280    155    332
    155    457    301   -306    -72    379    -36    277    111    265    142    301
    111    431    316   -272   -103    374    -25    236     98    249    129    259
     85    384    298   -233   -106    342    -31    174     49    181     67    233
     88    350    262   -220    -88    309    -46    106      2    153     25    168
     70    329    259   -200    -93    296    -41     72    -10    153     28    127
     49    345    296   -197   -122    322    -31     51    -15    155     41    119
     44    353    309   -197   -132    332    -12     38     -7    168     57    114
     20    350    329   -187   -153    340      0     33    -12    153     38    114
     20    335    314   -179   -148    327     23     54      2    176     49    119
     23    342    316   -184   -148    329     57     90     46    218     90    145
     33    379    345   -205   -155    363     85    122     98    262    127    187
     38    392    353   -218   -155    374     88    140    140    298    161    239
     36    402    366   -220   -166    384     80    161    179    355    218    267
     33    418    381   -228   -174    400     51    161    200    389    252    272
     41    389    348   -215   -153    368     31    150    189    374    231    262
     36    392    353   -215   -158    374     10    127    171    358    215    252
     25    389    363   -207   -168    379    -12     96    145    340    197    220
     15    371    355   -194   -171    363    -28     70    124    316    176    181
     36    296    259   -166   -111    277    -54     36     72    254    103    122
     10    202    189   -109    -90    197    -67     15     33    213     64     70
    -23    145    168    -62    -96    155    -67      7     18    202     54     44
    -36    106    142    -36    -90    124    -67    -25    -20    163     10     -2
    -33     57     90    -10    -62     72    -72    -51    -57    137    -15    -57
    -25     54     80    -15    -51     64    -80    -57    -64    129    -20    -51
    -33     64     98    -15    -64     80    -77    -57    -64    124    -28    -54
    -46     38     85      2    -67     62    -80    -57    -67    127    -28    -57
    -72     36    109     18    -90     72    -75    -51    -57    140    -15    -57
    -62     15     77     20    -72     46    -75    -51    -64    132    -28    -64
    -49      2     51     20    -49     25    -75    -49    -62    132    -36    -64
    -64    -12     51     36    -57     18    -80    -49    -59    135    -36    -64
    -77    -28     49     54    -64     10    -77    -46    -59    132    -38    -70
    -67    -67     -2     64    -33    -36    -70    -38    -83     90    -88   -109
    -31   -249   -218    140     93   -233    -46    -41   -197    -75   -270   -298
    -12   -493   -483    252    233   -488     46     10   -309   -298   -532   -566
      0   -553   -553    277    275   -553    184    155   -270   -358   -626   -683
    -98   -293   -194    194     46   -244    223      7   -171   -192   -426   -517
   -301    254    555     23   -428    402     54   -472    -70    174     70    -23
   -501   1049   1548   -275  -1023   1299   -171   -841    187    797    818    735
   -522   1590   2112   -532  -1317   1849   -415   -917    522   1444   1514   1470
   -405   1374   1779   -485  -1091   1574   -641   -950    478   1517   1566   1595
   -368    813   1182   -223   -776    997   -711  -1034     28    909    950    966
   -355    228    581     62   -467    405   -610   -937   -405    153    166    127
   -322    -77    244    200   -283     83   -387   -584   -379    -49   -124   -163
   -228    -49    179    137   -205     64   -218   -280   -192     67    -67   -129
   -161    -28    132     93   -148     51   -106    -90    -75    137    -41   -106
   -135    -51     83     93   -111     12    -51    -10    -36    163    -36    -96
   -119    -64     54     93    -88     -5    -28     10    -25    171    -28   -124
   -122    -51     67     85    -96      7    -15     31     -7    184    -18   -124
   -119    -85     33    101    -77    -25     -2     49     -5    181    -36   -129
   -109    -93     15     98    -64    -38     10     70      7    187    -36   -132
   -101    -59     41     80    -72    -10     15     88     25    197    -15   -119
    -98    -18     77     57    -90     28     25    109     46    223      7   -106
   -103     10    114     46   -109     59     36    127     70    249     36    -80
    -98     20    119     36   -109     70     38    137     83    262     51    -62
    -85     31    116     28   -101     72     36    153     98    275     62    -44
   -101     49    148     25   -124     98     31    176    119    298     83    -15
   -101     72    174     15   -137    122     25    205    148    319    106      7
    -72     77    148     -5   -111    114     10    210    142    319    103      7
    -44     93    137    -23    -90    114      2    231    150    332    116     18
    -23    124    148    -51    -85    135     10    272    187    368    142     38
    -20    142    163    -62    -93    153     36    327    231    407    174     75
    -20    161    179    -72   -101    168     57    384    277    449    210    114
    -10    181    192    -85   -101    187     70    444    324    491    241    148
     10    205    194   -109    -93    200     77    498    366    535    272    181
     31    205    174   -119    -70    189     85    550    407    581    311    218
     49    210    161   -132    -54    187     93    594    446    628    361    259
     75    254    179   -163    -51    218    111    639    491    683    418    314
     83    252    168   -171    -41    210    137    670    514    717    459    353
     90    259    168   -176    -38    215    150    680    535    743    491    379
     85    259    174   -174    -44    215    166    683    548    748    514    387
     70    236    166   -153    -46    202    179    672    548    724    506    368
     49    233    184   -142    -67    210    176    641    532    701    488    348
     18    210    189   -114    -85    200    174    597    509    670    457    324
     -7    213    218   -103   -114    215    171    548    488    644    423    301
    -41    210    252    -83   -145    231    189    496    470    628    405    285
    -33    155    189    -62   -114    171    168    405    389    548    324    220
    -46    119    166    -36   -106    142    158    350    337    506    288    171
    -80    109    189    -15   -135    148    166    324    314    504    283    119
    -90    124    215    -15   -153    168    168    314    309    504    306    114
   -103    127    231    -12   -168    179    184    314    311    496    324    122
   -103    137    241    -18   -174    189    205    327    324    498    340    145
   -101    142    244    -23   -171    194    220    340    340    509    348    166
    -83    228    311    -72   -197    270    236    366    371    540    371    200
    -88    293    381   -103   -236    337    231    361    389    555    379    213
    -98    371    467   -137   -283    418    213    348    405    571    389    223
   -101    426    524   -163   -311    475    174    316    402    563    384    210
    -90    410    501   -158   -296    454    135    283    371    530    350    171
    -93    374    467   -142   -283    420    124    288    366    530    348    171
    -80    340    420   -129   -249    379    106    265    337    501    319    145
    -85    293    376   -103   -231    332    109    257    314    478    293    145
    -90    228    319    -67   -205    272    122    259    296    465    293    155
   -124     93    218     15   -171    153    150    267    283    457    283    114
   -153     31    184     59   -168    106    153    252    254    418    231     67
   -189    -15    174     98   -181     77    158    233    218    374    189     41
   -179    -54    124    116   -153     33    135    187    158    303    122     -5
   -218    -62    155    137   -187     46    127    179    150    306    140    -15
   -233    -88    145    161   -192     28    129    184    163    327    176    -12
   -246   -116    129    179   -189      7    127    168    153    303    161    -46
   -259   -142    116    202   -189    -12    135    166    142    280    127    -62
   -265   -158    106    210   -187    -25    142    166    142    270    109    -46
   -265   -148    114    205   -189    -18    137    155    145    270     96    -49
   -265   -192     72    228   -171    -59    127    132    119    239     75    -51
   -259   -194     64    228   -163    -64    114    132     88    215     80    -51
   -270   -233     33    249   -153   -101    132    163     90    205     57    -98
   -246   -387   -140    316    -54   -265    161    194     31     88   -103   -239
   -215   -607   -392    410     85   -501    249    267    -51   -116   -358   -485
   -197   -639   -441    418    122   -540    366    410    -10   -176   -452   -618
   -244   -348   -103    296    -72   -226    407    381    119    -28   -275   -465
   -389    109    498    140   -444    303    265    -72    140    220    111    -64
   -571    763   1332    -96   -953   1047     57   -532    254    706    774    623
   -654   1299   1953   -322  -1304   1626   -127   -717    496   1301   1488   1358
   -537   1111   1647   -288  -1091   1379   -350   -815    415   1428   1636   1584
   -480    568   1049    -44   -763    807   -436   -932    -49    828    997    961
   -449     18    467    215   -459    241   -400   -906   -511      7    111     31
   -410   -301    109    355   -259    -96   -244   -589   -498   -228   -228   -335
   -358   -267     90    311   -226    -88    -93   -252   -231    -33    -96   -218
   -270   -249     20    259   -148   -114     12    -28    -67     75    -33   -161
   -220   -246    -25    231    -98   -137     83    103     25    129     -7   -137
   -218   -280    -62    249    -77   -171    122    158     59    140     -5   -135
   -218   -267    -51    241    -83   -161    132    184     85    166     18   -109
   -202   -246    -44    223    -80   -145    135    192     98    176     18   -109
   -176   -246    -70    210    -54   -158    132    184     90    155     -2   -122
   -168   -236    -67    202    -51   -153    137    197    101    161      0   -114
   -158   -233    -77    194    -41   -155    135    213    119    174     12    -98
   -150   -233    -83    192    -33   -158    145    231    137    187     33    -85
   -142   -202    -59    171    -44   -129    153    252    163    213     62    -57
   -129   -171    -41    150    -44   -106    155    275    181    231     80    -44
   -114   -135    -23    122    -46    -80    153    283    189    239     85    -38
   -106   -114    -10    109    -49    -62    153    288    207    257    106    -25
    -90   -101    -12     96    -41    -57    153    301    228    275    129     -5
    -64    -80    -15     72    -25    -49    153    324    252    293    145     18
    -49    -64    -15     54    -18    -38    148    353    275    309    163     38
    -33    -31      2     31    -18    -15    140    384    301    335    192     57
    -31      2     33     10    -31     18    137    420    342    374    223     77
     -2     49     51    -23    -25     49    142    472    394    431    270    127
     36     33     -2    -36     20     15    140    501    407    444    277    148
     49     64     15    -59     18     41    161    566    472    511    342    215
     64    111     44    -90     10     77    168    610    530    574    400    267
     96    174     77   -135     10    127    153    620    550    605    423    290
    103    205    101   -155      0    153    158    646    581    633    459    340
    101    218    116   -161     -7    168    179    659    602    649    488    381
     85    210    122   -150    -18    166    189    644    589    628    470    371
     80    213    132   -145    -25    174    189    618    566    594    446    345
     62    226    163   -145    -49    194    174    571    522    550    407    306
     51    192    140   -122    -44    166    174    524    470    493    355    262
     51    166    114   -109    -31    140    168    470    415    436    298    218
     31    153    122    -90    -44    137    163    423    379    394    262    181
     18    145    127    -83    -54    137    148    363    324    329    200    109
     15    153    135    -85    -59    145    135    301    270    270    145     46
      7    135    127    -72    -59    132    135    252    218    210     96     -5
     12     98     85    -54    -36     93    135    223    184    176     62    -25
     36    111     72    -75    -18     93    140    207    168    161     51    -28
     46    135     88    -90    -20    114    148    202    166    153     38    -33
     41    192    150   -116    -54    171    148    194    181    158     44    -33
     44    275    231   -158    -93    254    166    220    231    205     90     15
     36    290    254   -163   -109    272    171    239    262    236    127     54
     38    309    270   -174   -116    290    150    226    267    249    148     72
     57    355    298   -207   -122    327    106    192    259    252    158     83
     62    363    301   -213   -119    332     85    166    244    244    150     77
     36    316    280   -176   -122    298     75    132    202    202    109     41
     38    303    265   -171   -111    283     51    109    174    176     85     31
     46    301    252   -174   -103    277     44    109    166    166     80     33
     15    231    215   -122    -98    223     67    119    150    148     49     12
     -2     83     85    -41    -46     85     70     93     90     75    -28    -57
     20     20     -2    -20     12     10     49     51     36     23    -70    -98
     12      5    -10    -10     10     -2     49     31      7     -5    -93   -124
    -10    -44    -33     28     10    -38     54     12    -23    -36   -132   -153
    -36    -88    -54     59      7    -70     54     -2    -46    -57   -135   -150
      5   -101   -106     46     54   -103     28    -18    -75    -85   -163   -192
     28   -101   -129     36     77   -114      7    -23    -98   -116   -213   -220
     -7   -132   -124     70     57   -129     12    -28   -111   -140   -236   -210
    -23   -176   -153     98     62   -166      7    -44   -122   -153   -249   -207
    -36   -213   -176    122     70   -194      2    -59   -137   -161   -254   -228
      5   -187   -192     88     98   -189    -15    -67   -150   -166   -252   -244
     41   -155   -197     57    119   -176    -31    -64   -148   -161   -249   -252
     46   -187   -236     70    140   -210    -23    -44   -142   -155   -241   -241
     62   -337   -400    137    228   -368     12    -12   -189   -249   -350   -348
     23   -535   -558    254    288   -545    116     80   -210   -389   -566   -550
     20   -550   -571    265    296   -561    207    236   -124   -433   -704   -693
     64   -257   -324     96    194   -290    218    249      0   -319   -587   -592
    -57    161    218    -51   -137    189     93   -161    -75   -145   -254   -270
   -231    750    979   -262   -605    865   -140   -701   -210    155    285    246
   -319   1332   1652   -506   -984   1491   -358  -1021   -200    605    932    844
   -267   1205   1473   -470   -870   1340   -535  -1127   -288    779   1158   1083
   -228    675    901   -223   -563    787   -558  -1143   -600    311    618    607
   -202    140    342     28   -272    241   -485  -1067   -961   -475   -275   -207
   -137   -239   -101    189    -18   -171   -348   -766   -885   -696   -639   -524
    -98   -259   -163    179     31   -213   -215   -433   -553   -446   -480   -389
    -54   -215   -161    135     51   -189   -114   -207   -335   -280   -355   -314
    -12   -187   -174     98     77   -179    -51    -72   -202   -192   -290   -262
     -5   -181   -176     93     85   -179    -18    -20   -166   -181   -301   -265
     -2   -174   -171     88     83   -171     -7     -5   -153   -181   -303   -272
    -15   -163   -148     90     64   -158      7     -5   -142   -174   -298   -254
      7   -171   -179     80     90   -174      5      7   -140   -163   -288   -236
     51   -171   -223     59    137   -197    -18     23   -135   -166   -296   -244
     64   -158   -223     46    142   -192    -23     41   -106   -137   -277   -213
     80   -135   -215     28    145   -176    -46     23   -111   -142   -285   -231
     75   -127   -202     25    137   -166    -46     31   -101   -135   -288   -231
     85   -101   -187      7    135   -142    -33     49    -83   -116   -275   -197
     90    -70   -161    -12    124   -114    -18     64    -54    -90   -246   -163
     85    -49   -135    -18    109    -90    -10     85    -23    -57   -215   -145
     49    -36    -88     -7     67    -62     15     98     10    -25   -187   -124
     15    -54    -70     20     41    -62     36     93     25    -15   -171    -96
     31    -64    -96     15     62    -80     20    127     49     18   -140    -57
     80    -20   -103    -31     90    -62     -7    181     90     62   -116    -38
    127     36    -90    -83    109    -25    -23    228    140    111    -80    -20
    158     83    -75   -119    116      5    -20    280    202    181    -15     38
    158    103    -57   -132    109     25     -5    329    270    241     38     72
    174    127    -49   -150    111     38     -5    361    309    280     51     98
    184    145    -38   -168    111     54      0    394    355    335    109    174
    171    161    -10   -166     90     75     25    449    418    392    155    202
    202    171    -31   -187    116     70     -2    418    397    368    116    181
    239    220    -18   -231    127    101    -23    397    363    340     93    187
    246    249      0   -249    122    124    -18    400    361    348    124    218
    223    254     31   -239     96    142     -5    387    337    324    114    200
    184    246     62   -215     59    155      2    374    322    298     77    163
    181    239     57   -210     62    148    -31    293    239    207    -10     90
    176    205     28   -192     75    119    -46    236    161    135    -80     33
    161    158     -2   -158     83     77    -46    205    124    106   -101      5
    148    145     -5   -148     75     70    -51    155     88     72   -122    -28
    122    114    -10   -119     67     51    -38    119     54     25   -155    -38
    114    109     -7   -111     59     51    -36     85     18    -10   -200    -72
    119    161     41   -140     38    101    -49     57    -12    -23   -218   -127
     93    155     59   -124     15    109    -28     59     -2     -2   -163   -106
     98    161     62   -129     18    114    -33     51     -5    -12   -168    -75
    103    124     20   -114     41     72    -25     49     -5    -20   -218   -106
    111    135     23   -122     44     80    -12     67     23     18   -200    -96
    137    226     88   -181     23    158    -18     67     49     59   -135    -77
    135    340    205   -239    -36    275    -38     51     59     75   -109    -62
    135    358    220   -249    -44    290    -62     31     67    106    -80    -33
    124    361    236   -241    -54    298    -59     44     96    158    -28    -23
    116    335    218   -228    -49    277    -59     36     85    153    -28    -36
    124    319    194   -223    -33    257    -70      7     51    119    -46    -38
    119    314    192   -218    -36    254    -75    -10     36    101    -54    -25
    106    283    176   -194    -33    231    -80    -10     15     77    -75    -25
     90    174     80   -132      5    127    -88    -20    -33     25   -150    -85
     77    122     41   -101     18     83    -77    -12    -51     -5   -192    -85
     88     51    -38    -70     62      7    -80    -20    -83    -46   -233    -83
     80    -15    -96    -31     88    -54    -75    -33   -116    -70   -257   -129
     64    -49   -114    -10     88    -80    -72    -31   -103    -36   -205   -148
     70    -41   -111    -15     88    -75    -80    -46   -111    -33   -200   -181
     77    -44   -122    -18     96    -80    -83    -51   -127    -51   -231   -215
    106    -70   -176    -18    140   -122    -96    -62   -150    -93   -267   -189
    111    -64   -176    -25    142   -119   -127    -85   -174   -103   -267   -239
     88    -70   -158    -10    122   -114   -132    -90   -176   -101   -270   -337
     70    -96   -168     10    116   -132   -129    -85   -179   -111   -280   -371
    103   -101   -205      0    153   -153   -129    -90   -194   -132   -322   -392
    111   -106   -218     -5    163   -161   -135    -85   -194   -127   -322   -400
    119   -163   -283     20    200   -220   -111    -54   -202   -153   -345   -436
    140   -342   -483    101    309   -413    -57     12   -244   -285   -498   -574
    132   -498   -631    184    381   -563     57    135   -218   -402   -670   -748
    119   -374   -493    124    303   -433    145    244    -80   -355   -657   -758
     20    -12    -36     -5     28    -25    114     44    -44   -192   -407   -542
   -155    454    610   -150   -384    532   -109   -501   -244      0    -12   -202
   -290   1083   1374   -394   -831   1228   -374   -969   -358    345    519    213
   -249   1306   1556   -530   -904   1431   -615  -1187   -387    683    961    626
   -184    966   1150   -392   -667   1057   -711  -1197   -514    610    883    584
   -155    433    589   -140   -371    511   -672  -1135   -815    -10    192    -23
   -119    -72     46     96    -83    -12   -532   -930   -969   -602   -517   -633
    -67   -233   -166    150     46   -200   -379   -610   -678   -472   -527   -641
     -2   -200   -197    101     96   -200   -267   -363   -436   -316   -431   -545
     70   -181   -252     54    158   -215   -176   -181   -277   -202   -350   -478
    101   -161   -262     31    181   -210   -122    -96   -181   -122   -283   -475
     85   -163   -249     38    166   -205   -101   -101   -163   -124   -280   -537
     70   -176   -249     51    158   -213    -88   -119   -174   -148   -293   -563
     62   -179   -241     57    150   -210    -75   -135   -181   -163   -303   -587
     51   -150   -202     49    127   -176    -80   -176   -207   -202   -345   -649
     54   -106   -163     23    106   -135    -88   -163   -226   -205   -361   -633
     88   -101   -189      5    137   -142    -80    -44   -181   -116   -265   -465
    109   -111   -220      0    163   -166    -70     70    -67     -5   -158   -322
    101    -93   -194     -2    148   -142    -57    103     -7     46   -119   -296
     75    -83   -158      2    114   -119    -41    101     18     77   -106   -314
     59    -44   -106     -7     83    -75    -28     88     28     90   -114   -348
     62    -20    -85    -23     72    -51    -25     88     44     96   -114   -340
     59    -15    -75    -20     67    -44    -31     96     51     98   -114   -319
     67    -10    -77    -31     72    -44    -25    132     96    145    -67   -272
     70      7    -62    -38     64    -25    -20    158    145    200    -12   -254
     70     38    -33    -57     51      2    -25    166    171    215     -5   -275
     93     88     -5    -90     49     41    -28    181    187    220     -5   -265
    150    122    -31   -137     90     46    -28    257    246    283     57   -163
    174    119    -54   -148    114     33    -12    332    319    361    124    -88
    174    155    -20   -166     98     67      5    371    379    415    166    -70
    155    231     75   -192     41    153     25    392    423    467    213    -54
    176    285    109   -231     33    197     28    400    428    483    246    -25
    220    311     90   -267     64    202     20    413    423    491    270     23
    244    337     93   -290     75    215     15    410    415    478    257     41
    215    332    116   -272     49    226     20    384    381    444    231     12
    176    306    127   -244     23    218     25    337    329    397    200    -41
    158    290    132   -226     12    210     33    298    280    358    166    -80
    150    283    129   -218     10    207     33    270    233    316    132    -96
    124    275    150   -200    -12    213     23    226    189    277    114   -122
     88    231    142   -163    -25    187     15    174    145    236     93   -161
     72    200    127   -137    -28    166      5     93     80    155     23   -231
     57    155     98   -106    -20    127      2     49     38    111    -10   -254
     36    111     75    -72    -18     93     12     36     33    109    -10   -249
      5    124    116    -64    -57    122     25     28     41    129      2   -265
    -10    168    176    -80    -93    171     44     18     59    145      5   -296
      7    142    135    -77    -64    140     33    -38      5     83    -49   -348
     12    114    101    -62    -44    109     49    -10     15     85    -41   -296
     44    127     83    -88    -20    106     49     15     41    109     -2   -215
     49    171    122   -111    -36    148     57     38     96    181     70   -155
     38    181    142   -111    -51    163     64     38    135    236    127   -150
     31    197    166   -114    -67    181     41     12    142    252    142   -174
     25    215    189   -122    -83    202      7    -12    119    226    114   -184
     38    194    155   -119    -57    176     -7    -25     93    192     70   -176
     44    148    103    -98    -28    127     -7    -46     77    179     59   -197
     54    111     57    -83      0     85    -10    -67     62    161     49   -239
     67     59    -10    -64     38     25     -2    -33     49    148     44   -223
     70    -28    -98    -20     83    -62      0    -20     20    109      5   -249
     23    -93   -119     33     70   -106     18    -20     -7     57    -57   -280
      2   -166   -168     83     85   -166     36    -57    -59    -10   -109   -335
    -28   -197   -168    111     67   -184     51    -64    -88    -36   -135   -397
    -59   -218   -158    140     46   -189     59    -67   -103    -49   -174   -433
    -88   -262   -176    174     44   -220     62    -70   -116    -46   -171   -433
    -90   -309   -218    200     62   -265     62    -59   -119    -20   -150   -418
   -127   -337   -213    231     38   -275     64    -59   -111    -33   -168   -423
   -155   -332   -176    241     10   -254     59    -88   -122    -62   -194   -444
   -168   -311   -145    239    -12   -228     62    -90   -122    -51   -171   -459
   -158   -303   -145    231     -7   -226     70    -75   -101    -15   -122   -452
   -109   -311   -202    210     44   -257     59    -80   -116    -28   -132   -449
   -103   -319   -215    210     54   -267     59    -64   -116    -41   -132   -446
    -98   -423   -327    259    114   -374     77    -28   -148    -96   -179   -501
    -46   -672   -626    361    288   -649    140     33   -228   -262   -340   -698
    -25   -800   -774    410    371   -787    275    179   -192   -371   -514   -852
    -25   -553   -527    288    249   -540    350    239    -77   -316   -493   -810
   -140    -57     80     98   -111     10    246   -153   -142   -213   -306   -659
   -270    607    878   -168   -574    743    -67   -810   -327      5    122   -262
   -342   1332   1675   -496  -1010   1501   -340  -1137   -244    532    826    415
   -290   1569   1860   -639  -1075   1714   -587  -1223   -119   1002   1353    935
   -218   1226   1444   -504   -831   1335   -683  -1205   -223    937   1236    795
   -210    646    857   -218   -532    750   -636  -1161   -620    189    426      2
   -205    129    335     36   -270    231   -452   -945   -831   -444   -275   -600
   -153    -38    114     96   -135     36   -257   -594   -579   -358   -277   -581
    -93    -23     70     57    -83     20   -111   -327   -350   -200   -176   -535
    -44    -36      7     41    -25    -15     -2   -119   -192    -96   -129   -470
    -41   -129    -88     83     23   -109     44    -51   -148    -93   -142   -428
    -44   -200   -155    119     54   -179     70    -23   -137    -98   -148   -428
    -54   -197   -142    124     41   -168     98     10   -103    -70   -132   -428
    -64   -176   -111    122     23   -145    106     18    -85    -67   -142   -418
    -98   -171    -75    135    -15   -124    124     38    -59    -38   -114   -400
   -119   -181    -62    150    -31   -122    142     67    -28      2    -67   -389
   -129   -192    -62    161    -36   -127    166    109      5     38    -28   -340
   -129   -223    -93    176    -18   -158    194    145     49     90     41   -280
   -150   -192    -41    171    -57   -116    215    174     83    132     80   -259
   -158   -158      0    158    -80    -77    231    202    109    140     59   -252
   -148   -114     33    129    -93    -41    246    215    124    140     51   -218
   -161   -137     23    150    -93    -57    267    252    155    179    106   -194
   -205   -132     72    168   -140    -31    283    270    197    223    137   -207
   -200   -103     96    150   -148     -5    272    267    200    223    132   -205
   -158    -90     67    124   -114    -12    267    319    223    254    168   -142
   -140    -57     83     98   -111     12    277    376    288    319    233   -103
   -135     -5    127     67   -132     59    280    418    329    353    267    -64
   -127      7    132     59   -129     70    290    472    392    402    309    -12
   -106     36    142     33   -124     88    298    524    439    439    324     38
    -88     85    174      2   -129    129    301    566    475    467    353     88
    -46    114    161    -33   -106    137    290    589    498    493    392    124
     -2    148    148    -72    -75    148    270    587    501    517    446    122
      7    200    192   -103    -90    194    249    571    480    514    467     88
     23    197    174   -109    -75    187    241    542    444    478    439     49
     31    192    161   -114    -64    176    236    506    405    431    402     46
     25    194    168   -109    -70    181    233    470    368    394    371     10
     10    168    158    -90    -72    163    236    433    319    340    306    -25
    -25    142    168    -57    -96    155    241    384    275    283    252    -49
    -49    111    161    -33   -103    135    241    324    228    239    228    -72
    -70     70    137      0   -103    103    239    270    174    184    176    -93
    -96     38    135     25   -116     85    249    239    150    150    142   -101
   -127      2    129     62   -127     64    272    218    137    142    148   -101
   -150     -7    142     80   -148     64    280    187    119    124    129   -135
   -166     20    187     72   -176    101    290    174    127    132    137   -145
   -189     28    218     80   -205    122    319    176    148    158    176   -158
   -205     49    254     77   -228    150    340    189    161    176    200   -163
   -210    109    316     49   -265    213    350    210    194    213    226   -140
   -176    158    335      7   -257    246    353    220    215    228    233   -111
   -148    181    327    -18   -239    254    345    236    233    244    239    -70
   -116    202    319    -41   -218    259    327    239    241    254    257    -12
   -109    197    306    -46   -207    252    285    218    244    265    277    -31
    -88    210    298    -59   -194    252    254    187    231    249    270    -59
    -59    194    254    -67   -158    223    233    145    192    210    233    -85
    -59    153    213    -46   -135    181    210    114    137    155    192    -88
    -70    124    192    -28   -129    158    192    109    122    148    207    -98
    -80     62    142     10   -111    101    187     88     88    106    161   -197
    -72    -28     44     49    -59      7    184     67     23     23     59   -259
    -44    -80    -36     62     -5    -59    168     54    -20    -23     12   -233
    -51   -142    -93     96     20   -119    166     36    -38    -33     18   -252
    -67   -150    -85    109      7   -119    158      5    -67    -62    -10   -319
    -72   -161    -88    116      5   -124    150    -15    -93   -106    -64   -345
    -75   -194   -119    135     20   -158    150    -28   -127   -158   -122   -350
    -93   -205   -111    148      7   -158    161    -38   -119   -145    -93   -358
    -85   -200   -116    142     12   -158    150    -83   -148   -155    -83   -397
    -77   -200   -122    137     18   -161    148    -67   -158   -142    -49   -363
    -77   -207   -129    142     25   -168    145    -51   -142   -135    -51   -400
    -90   -228   -137    158     23   -184    155    -54   -153   -168   -111   -405
   -103   -254   -150    176     23   -202    166    -70   -168   -197   -129   -400
   -116   -290   -174    202     28   -233    168    -85   -202   -239   -168   -459
    -75   -488   -413    283    168   -452    171    -64   -296   -374   -342   -579
    -57   -745   -691    400    316   -719    280     59   -342   -545   -553   -761
    -85   -750   -665    418    288   -709    426    223   -252   -561   -610   -917
   -166   -491   -324    327     77   -407    480    119   -181   -480   -524   -854
   -314    -44    270    179   -293    111    296   -467   -285   -329   -223   -491
   -488    696   1182   -103   -836    937     23   -979   -249    166    509    257
   -566   1296   1862   -366  -1213   1577   -223  -1187    -36    807   1304    997
   -475   1278   1753   -402  -1114   1514   -454  -1283    -23   1060   1582   1280
   -379    774   1153   -197   -766    963   -532  -1291   -327    584   1041    826
   -350    153    501     96   -426    327   -384  -1098   -691   -226    137    -49
   -288   -249     36    267   -163   -106   -163   -717   -657   -483   -249   -444
   -200   -309   -111    252    -46   -210      5   -363   -415   -348   -210   -441
   -127   -309   -181    218     25   -246    111   -155   -267   -262   -179   -436
   -109   -332   -226    218     57   -280    161    -75   -213   -239   -176   -441
    -90   -314   -223    202     64   -270    171    -44   -205   -259   -205   -444
    -72   -327   -254    200     90   -293    174    -25   -213   -267   -210   -423
    -80   -358   -277    220     98   -319    181    -12   -213   -257   -189   -446
   -153   -366   -213    259     28   -290    220    -10   -197   -246   -171   -444
   -189   -340   -153    265    -20   -246    246      0   -174   -218   -129   -423
   -137   -296   -161    215     10   -228    231     31   -155   -192   -116   -426
    -67   -241   -174    155     51   -207    218     72   -132   -184   -122   -381
    -54   -215   -163    135     51   -189    228     80   -119   -189   -135   -368
    -62   -205   -145    132     41   -176    239    111    -93   -150    -98   -340
    -44   -176   -132    109     44   -155    239    158    -51   -101    -51   -283
    -12   -171   -158     93     72   -166    241    171    -36    -98    -49   -296
    -46   -161   -114    103     33   -140    259    192     -5    -83    -49   -285
    -75   -137    -62    106     -7   -101    270    197     15    -64    -15   -283
    -85   -124    -38    103    -25    -83    283    202     23    -54      7   -293
    -72   -122    -49     98    -12    -85    298    275     67    -15     41   -218
    -38   -101    -64     70     10    -83    293    363    122     59    116   -150
    -12    -67    -54     38     18    -62    290    423    174    127    168   -129
     -5    -46    -41     23     15    -44    296    472    215    155    184   -122
    -33    -67    -33     51      0    -51    327    498    246    158    163    -64
    -28    -33     -7     28    -12    -20    350    524    270    184    192     -5
     18     59     41    -38    -12     51    350    568    311    239    252     64
     59    111     49    -88      5     80    345    615    358    298    316    122
     93    153     59   -122     18    106    340    631    374    316    342    114
     96    150     54   -124     20    103    335    602    348    298    342     93
     28    142    114    -85    -44    129    361    542    303    259    314     33
    -70    119    189    -25   -129    153    379    467    267    213    265     -7
    -18    137    155    -59    -85    145    342    444    244    200    262    -12
     64    140     75   -103     -5    106    303    428    205    150    215    -18
     31    103     72    -67    -20     88    303    374    166     98    153    -70
     15     77     62    -49    -23     70    290    280     93     28     85   -145
      5     38     33    -20    -12     36    285    239     38     -7     67   -148
    -28     33     59     -2    -44     46    298    228     41     -5     77   -142
    -62     28     90     15    -77     59    311    200     31    -10     72   -181
    -90     33    124     25   -109     77    337    187     28     -7     67   -210
   -109     15    124     46   -116     70    368    174     28    -18     51   -213
   -114     41    155     36   -137     98    389    168     33     -5     72   -207
   -111    145    257    -15   -184    200    410    187     83     41    119   -210
   -124    210    332    -44   -228    270    410    150     85     36    109   -200
   -111    202    314    -44   -213    257    376    148     77     46    122   -150
    -75    194    270    -62   -174    231    322    181     93     67    132    -96
   -101    153    254    -25   -176    202    311    187     96     57    127    -67
   -116    150    265    -18   -189    207    288    132     59     18    101   -124
    -90    197    288    -51   -189    241    254     96     20    -12     77   -153
    -46    181    226    -70   -137    205    226     98      2    -25     64   -153
     -5    124    129    -59    -67    127    210    114     -7    -44     46   -176
    -36     44     80     -5    -57     62    207    103    -41    -88      7   -220
    -67    -31     36     49    -51      2    215     83    -83   -150    -62   -259
    -85    -72     12     77    -51    -28    215     46   -127   -205   -119   -311
   -122   -103     18    111    -70    -44    220     25   -150   -220   -132   -363
   -119   -135    -15    127    -54    -75    218      5   -166   -233   -132   -389
   -106   -135    -28    122    -38    -83    202    -18   -187   -254   -140   -402
    -96   -140    -44    116    -28    -93    192    -33   -205   -272   -155   -407
    -90   -153    -62    122    -15   -109    181    -44   -218   -285   -166   -413
    -77   -174    -96    124      7   -135    176    -57   -236   -319   -197   -420
    -75   -202   -127    140     25   -166    176    -51   -246   -337   -215   -413
    -77   -207   -132    140     25   -171    179    -64   -254   -337   -215   -459
    -67   -197   -129    132     28   -163    174    -70   -270   -353   -213   -470
    -64   -184   -119    124     25   -153    176    -54   -265   -345   -200   -467
    -51   -267   -215    161     80   -241    200    -38   -296   -407   -272   -550
      5   -506   -514    249    257   -509    249    -10   -426   -636   -540   -813
     36   -626   -662    296    348   -644    342    114   -449   -763   -709  -1008
      5   -511   -519    252    262   -517    431    197   -342   -691   -670  -1023
   -161   -215    -54    189    -54   -135    384   -135   -298   -540   -452   -680
   -413    457    867    -23   -639    662    176   -685   -181    -59    236     46
   -545   1148   1691   -301  -1117   1418      7   -927    101    579   1028    841
   -475   1270   1745   -400  -1111   1506   -218  -1036    187    927   1447   1356
   -426    885   1312   -228   -867   1098   -366  -1166   -127    610   1122   1070
   -407    303    709     49   -558    506   -363  -1140   -589   -163    267    119
   -374    -98    275    236   -324     88   -189   -846   -727   -610   -290   -535
   -236   -202     33    218   -135    -85    -23   -475   -571   -587   -361   -636
   -124   -239   -114    181     -5   -176    106   -184   -392   -465   -303   -542
    -93   -233   -142    161     23   -187    155    -80   -324   -439   -301   -568
    -75   -231   -155    153     38   -194    174    -49   -306   -441   -298   -618
    -49   -218   -168    135     59   -194    181    -31   -301   -428   -270   -644
    -31   -205   -174    119     70   -189    192     -2   -285   -420   -267   -693
    -18   -231   -213    124     96   -223    205     18   -272   -428   -290   -639
    -10   -184   -174     98     80   -179    202     28   -254   -402   -246   -639
    -10   -161   -153     83     70   -158    202     41   -249   -407   -267   -678
    -15   -187   -171    101     77   -179    218     59   -241   -441   -319   -620
    -25   -200   -176    111     72   -189    226     75   -215   -410   -285   -600
    -10   -181   -171     96     80   -176    228     83   -197   -381   -252   -589
     -2   -122   -119     59     57   -122    231    101   -174   -350   -218   -568
     31   -127   -158     49     93   -142    220    106   -184   -358   -226   -574
     38   -127   -168     41    103   -145    223    132   -163   -342   -202   -548
     51    -98   -150     23     98   -124    223    161   -132   -314   -171   -532
     57    -62   -122      0     88    -90    226    192   -101   -288   -163   -519
     57    -38    -96     -7     75    -67    241    236    -64   -267   -174   -506
     75    -54   -129    -10    101    -90    244    288    -38   -239   -137   -470
    103    -18   -122    -41    111    -70    241    350     18   -168    -51   -407
    127     36    -90    -83    109    -25    241    400     64   -116      0   -374
    161    103    -57   -132    109     23    239    457    116    -67     41   -324
    168    148    -20   -158     93     64    239    511    168    -20     88   -267
    176    220     44   -200     67    132    236    537    205     18    127   -233
    200    265     64   -233     67    166    231    537    218     31    145   -223
    213    277     64   -244     75    171    228    540    220     33    135   -200
    200    277     77   -241     62    179    236    532    218     25    132   -184
    184    275     90   -231     46    184    246    524    228     41    161   -174
    168    262     90   -218     38    179    254    493    213     20    145   -213
    166    275    109   -220     28    192    246    441    168    -31    101   -249
    140    298    158   -220    -10    228    228    381    124    -70     67   -293
    124    249    124   -187      0    189    218    319     72   -129      7   -368
    109    207     98   -161      5    155    210    252     10   -205    -85   -413
     90    166     75   -127      7    122    220    210    -31   -252   -119   -415
     62    148     85   -106    -12    119    228    187    -41   -257   -116   -444
     46    166    119   -106    -36    142    223    145    -67   -280   -135   -475
     36    171    132   -103    -49    153    228    111    -83   -288   -140   -485
     31    176    145   -103    -57    161    246    103    -85   -288   -129   -480
     38    189    150   -116    -54    171    267    114    -67   -272   -109   -483
     54    231    176   -142    -59    202    270    127    -41   -265   -124   -475
     67    262    194   -166    -64    228    270    137    -18   -252   -129   -436
     51    314    262   -181   -103    288    267    135     10   -210    -90   -402
     54    358    303   -207   -127    332    226    124     23   -192    -54   -381
     70    340    270   -205    -98    306    197    106     18   -187    -41   -381
     77    345    267   -215    -93    306    168     72    -18   -215    -54   -400
     98    371    272   -233    -85    322    129     41    -62   -254    -98   -439
     88    329    241   -207    -77    285    124     20    -96   -296   -163   -459
     80    283    202   -181    -62    244    111     -2   -122   -335   -200   -483
     67    192    124   -129    -28    158     96    -23   -161   -374   -231   -535
     83    163     80   -122      2    122     77    -57   -205   -426   -277   -576
     67    135     67   -103     -2    101     67    -93   -233   -457   -314   -618
     46    114     64    -80    -10     90     54   -116   -272   -491   -345   -646
     46     80     33    -64      7     59     44   -124   -296   -519   -376   -662
     70     51    -18    -59     44     18     36   -140   -319   -553   -418   -659
     72     49    -25    -62     49     10     38   -153   -329   -561   -423   -678
     46     57      7    -51     18     33     41   -171   -332   -555   -415   -709
     41     33     -7    -38     23     15     46   -184   -345   -561   -415   -724
     62     12    -49    -36     57    -18     46   -179   -348   -558   -407   -701
     72      2    -70    -41     72    -33     41   -181   -361   -576   -433   -693
     72     12    -59    -44     64    -23     44   -179   -355   -581   -449   -680
     72    -12    -85    -31     77    -49     57   -176   -361   -602   -478   -704
     77   -161   -239     41    158   -200     77   -174   -441   -722   -607   -828
    106   -420   -527    155    314   -472    158   -119   -548   -935   -852  -1080
    106   -433   -540    163    322   -485    280     18   -501   -997   -943  -1184
     57   -200   -257     70    155   -228    332      5   -394   -888   -810  -1070
    -64    241    306    -88   -184    272    168   -457   -423   -665   -459   -719
   -218    987   1202   -387   -711   1093   -127   -963   -361   -168    207    -62
   -272   1543   1816   -636  -1044   1678   -342  -1119    -98    472    919    631
   -166   1421   1584   -628   -875   1501   -553  -1176    -72    730   1171    922
   -103    862    966   -379   -535    914   -615  -1239   -454    228    633    444
   -103    270    374    -83   -239    319   -517  -1189   -966   -704   -319   -467
    -80    -31     49     57    -64      7   -335   -893   -963   -976   -691   -841
    -51    -28     23     38    -38     -2   -174   -574   -706   -823   -628   -789
      7    -15    -23      5     15    -18    -41   -335   -509   -693   -553   -717
     59    -12    -72    -23     64    -44     12   -226   -436   -657   -530   -704
     96      2    -93    -49     93    -46     15   -205   -426   -657   -530   -701
    106     20    -88    -64     98    -33     31   -176   -397   -641   -522   -680
    116     41    -75    -77     96    -15     44   -158   -381   -631   -517   -667
    103     38    -67    -72     85    -12     57   -137   -361   -620   -506   -646
    106     49    -57    -77     83     -5     59   -129   -345   -613   -506   -636
    124     77    -46   -101     85     15     44   -148   -348   -620   -522   -649
    135    101    -33   -116     85     33     51   -129   -337   -607   -514   -626
    142     98    -44   -122     93     28     57   -103   -314   -587   -491   -597
    145    103    -41   -124     93     31     57   -101   -306   -579   -491   -592
    153    114    -38   -132     96     36     57    -88   -285   -566   -485   -581
    168    148    -20   -158     96     64     62    -62   -254   -524   -441   -542
    189    192      2   -189     93     98     64    -44   -228   -491   -410   -514
    192    218     25   -205     83    124     75    -20   -194   -462   -381   -485
    202    236     33   -220     83    135     83     10   -163   -433   -358   -454
    218    265     46   -241     85    155     77     41   -137   -415   -345   -441
    231    311     77   -272     77    194     75     70   -103   -384   -324   -420
    239    340    101   -290     70    220     85    124    -46   -332   -272   -355
    280    363     80   -322     98    223     80    174      2   -280   -233   -296
    298    410    111   -353     93    262     88    233     75   -207   -158   -223
    314    465    150   -392     83    309     93    270    122   -155   -106   -179
    319    493    174   -407     72    332     93    296    150   -127    -85   -145
    319    530    210   -426     54    371     96    306    171    -98    -70   -129
    311    574    262   -441     25    418     90    296    163    -90    -64   -137
    309    597    288   -454     10    444     93    270    129   -114    -80   -135
    293    587    293   -441      0    441    103    249    106   -142    -98   -135
    280    558    277   -420      2    418    106    213     70   -189   -142   -158
    272    535    262   -402      5    400    101    161     12   -244   -189   -184
    252    514    259   -384     -5    389    106    119    -25   -275   -218   -210
    220    517    296   -368    -38    407    119     70    -64   -314   -249   -265
    213    504    290   -358    -38    397    103     -5   -140   -394   -319   -345
    200    470    270   -335    -33    371     98    -46   -187   -439   -363   -371
    176    431    252   -303    -38    342    111    -57   -205   -452   -376   -371
    166    423    254   -296    -44    340    109    -83   -228   -475   -402   -381
    166    454    288   -311    -62    374    103   -109   -241   -485   -420   -387
    168    470    301   -319    -64    387    106   -114   -244   -488   -426   -376
    153    472    319   -314    -83    397    124    -93   -220   -462   -394   -348
    155    535    379   -345   -111    457    127    -72   -176   -405   -329   -332
    150    605    454   -379   -153    530    116    -62   -142   -363   -288   -306
    145    636    491   -389   -171    563     93    -75   -135   -355   -285   -285
    187    680    493   -436   -153    587     36   -122   -158   -368   -296   -275
    202    706    504   -454   -150    605      2   -150   -168   -368   -296   -272
    189    717    524   -454   -168    620     -5   -174   -192   -381   -306   -283
    168    724    555   -446   -192    641     -5   -202   -228   -402   -324   -303
    161    732    571   -449   -205    652    -10   -218   -257   -428   -345   -324
    129    680    550   -405   -210    615    -10   -231   -288   -465   -389   -345
    122    571    449   -348   -163    511    -28   -265   -366   -548   -485   -410
    109    519    410   -314   -150    465    -31   -267   -397   -579   -522   -439
     88    485    394   -288   -153    441    -31   -280   -428   -600   -537   -465
     72    470    397   -272   -163    433    -31   -301   -457   -626   -558   -491
     70    462    392   -267   -161    428    -36   -319   -478   -646   -576   -491
     77    444    366   -259   -142    405    -38   -332   -488   -659   -594   -506
     83    439    355   -262   -137    397    -41   -342   -501   -675   -615   -517
     85    426    340   -257   -127    384    -38   -345   -509   -685   -631   -519
     80    415    335   -249   -127    376    -38   -345   -511   -688   -644   -522
     64    413    348   -239   -140    381    -41   -348   -524   -688   -654   -535
     54    418    361   -236   -155    389    -44   -342   -517   -672   -639   -527
     54    394    340   -226   -142    368    -49   -345   -517   -675   -641   -532
     62    374    311   -220   -124    345    -54   -353   -535   -704   -672   -548
     93    246    153   -168    -28    200    -31   -327   -581   -789   -779   -613
    103     38    -64    -72     83    -12     72   -223   -620   -937   -979   -792
     85    -12    -98    -36     90    -54    220    -51   -532   -969  -1072   -932
     64    218    153   -142    -44    187    270    -51   -436   -888   -987   -891
    -51    631    683   -288   -366    657    142   -472   -517   -735   -704   -628
   -215   1249   1465   -519   -841   1358   -135  -1018   -620   -381   -137   -101
   -296   1852   2145   -779  -1221   1997   -384  -1317   -545    135    527    509
   -239   1860   2099   -810  -1169   1977   -589  -1415   -535    436    849    841
   -200   1325   1525   -561   -862   1423   -615  -1402   -761    111    454    517
   -213    763    976   -275   -594    870   -522  -1330  -1153   -714   -423   -314
   -194    405    597   -106   -394    501   -363  -1062  -1156  -1028   -841   -704
   -148    348    493   -101   -319    418   -210   -727   -862   -846   -756   -615
   -124    353    478   -114   -301    415    -64   -452   -613   -670   -639   -498
    -75    355    428   -140   -252    392      2   -319   -496   -589   -597   -462
    -31    366    397   -168   -213    381     10   -298   -483   -594   -613   -472
    -41    387    426   -174   -236    405     25   -270   -459   -584   -607   -452
    -51    374    426   -161   -239    400     36   -244   -439   -566   -589   -436
    -67    376    441   -155   -254    407     57   -210   -407   -532   -571   -436
    -67    402    467   -168   -267    433     75   -194   -392   -514   -550   -428
    -72    415    488   -171   -280    449     98   -161   -355   -480   -504   -366
    -75    454    530   -189   -301    491    114   -135   -316   -431   -452   -324
    -67    472    540   -205   -303    506    122   -122   -293   -397   -428   -350
    -75    462    537   -194   -306    498    124   -111   -280   -381   -423   -335
    -93    475    566   -192   -329    519    124    -88   -257   -353   -410   -306
    -85    501    587   -207   -335    542    116    -88   -252   -350   -413   -306
    -54    537    592   -244   -324    563    106    -62   -223   -314   -387   -270
    -36    550    587   -257   -311    566    109    -41   -197   -293   -374   -254
     -7    566    574   -280   -290    571     98    -25   -176   -272   -355   -233
     18    610    592   -314   -285    602     85    -10   -158   -249   -337   -233
     36    654    618   -345   -290    636     83     23   -124   -210   -314   -213
     59    701    639   -381   -290    670     85     70    -70   -163   -280   -171
     93    693    597   -394   -252    644     93    129    -15   -109   -226   -111
    111    704    592   -407   -239    649    101    200     49    -36   -163    -46
    101    737    636   -420   -267    688    114    262    111     33    -96     12
     98    761    662   -431   -283    711    111    290    148     75    -62     28
    111    795    683   -454   -285    737    111    311    163     98    -36     59
    114    810    696   -462   -290    753    127    327    176    116     -7     85
    106    849    740   -478   -316    795    124    311    158    106     -5     83
     85    857    771   -472   -342    815    127    288    129     80    -25     59
     62    844    782   -454   -361    813    127    246     88     36    -62     18
     38    833    795   -436   -376    815    127    197     46     -7   -101    -25
     12    828    815   -420   -402    820    124    148      0    -46   -132    -54
      5    813    805   -410   -400    810    116     90    -51    -93   -168    -88
      5    779    771   -392   -384    776    103     25   -116   -155   -226   -135
      2    761    758   -381   -376    761     96    -12   -150   -174   -249   -150
     -5    735    740   -366   -374    737     93    -44   -171   -189   -277   -179
    -10    735    745   -363   -376    740     93    -72   -194   -210   -306   -213
    -20    732    750   -358   -384    743     96    -90   -207   -223   -316   -236
    -20    727    748   -353   -384    737    111    -80   -205   -210   -303   -231
    -15    763    779   -374   -397    771    111    -83   -202   -184   -283   -223
     -5    807    810   -402   -407    807     98    -93   -194   -174   -270   -220
     15    857    841   -439   -413    849     80    -85   -158   -135   -236   -184
     18    888    870   -452   -426    880     62    -88   -137   -114   -213   -166
      7    935    927   -472   -459    932     49    -93   -111    -83   -174   -119
     10    919    909   -467   -449    914     28    -93    -98    -54   -148    -90
     18    859    841   -441   -413    849      2   -106   -116    -77   -174   -109
     12    844    831   -428   -407    839    -10   -116   -129    -85   -171   -103
    -36    867    901   -418   -470    885      0   -101   -103    -46   -142    -83
    -23    820    841   -400   -433    831    -15   -129   -135    -83   -181   -114
    -15    724    740   -355   -379    732    -33   -155   -200   -158   -254   -155
    -38    615    654   -288   -345    633    -23   -140   -218   -181   -296   -155
    -57    600    654   -272   -358    626    -20   -150   -215   -158   -277   -179
    -88    555    644   -233   -366    600    -15   -168   -231   -161   -277   -226
   -106    514    618   -205   -363    566    -10   -184   -257   -189   -296   -244
   -101    491    592   -194   -345    540     -7   -179   -259   -187   -293   -233
   -116    504    618   -194   -366    561    -10   -189   -272   -197   -311   -252
   -127    470    597   -171   -361    532     -7   -187   -270   -202   -316   -262
   -140    457    594   -158   -368    524      0   -187   -259   -197   -311   -262
   -150    436    587   -142   -368    511      0   -192   -265   -205   -322   -270
   -132    407    537   -137   -335    472    -20   -200   -285   -220   -345   -267
   -122    405    527   -142   -324    465    -20   -189   -272   -197   -322   -244
   -111    402    514   -148   -311    459    -15   -181   -259   -181   -314   -239
   -106    337    444   -114   -275    389     -2   -179   -283   -223   -374   -283
    -93    148    241    -28   -168    194     46   -140   -355   -366   -548   -467
    -83    -62     20     72    -51    -20    148    -41   -402   -540   -779   -727
    -59    -18     41     38    -51     10    254    119   -296   -527   -820   -776
   -150    262    413    -54   -280    337    280     31   -189   -361   -615   -587
   -345    815   1161   -233   -753    987     59   -555   -275    -90   -148   -116
   -524   1566   2088   -522  -1306   1826   -176  -1031   -228    402    555    574
   -553   2031   2585   -740  -1571   2309   -420  -1252    -90    948   1239   1247
   -498   1800   2299   -649  -1397   2049   -574  -1340   -192   1026   1340   1374
   -483   1150   1631   -335  -1057   1392   -553  -1319   -576    348    566    615
   -433    581   1015    -75   -724    797   -418  -1096   -818   -319   -233   -176
   -361    350    711      2   -535    530   -236   -696   -633   -361   -410   -358
   -267    355    623    -44   -444    488    -93   -368   -379   -187   -303   -252
   -239    348    584    -54   -413    465    -10   -197   -241    -96   -249   -213
   -272    298    571    -12   -420    433     46   -142   -200    -83   -262   -241
   -231    306    535    -38   -381    420     46   -122   -187    -83   -270   -241
   -145    368    514   -111   -329    441     36    -72   -161    -67   -262   -220
   -184    363    545    -90   -366    454     70    -38   -129    -23   -236   -205
   -194    376    568    -90   -381    472     80    -31   -103     15   -197   -184
   -140    410    548   -137   -342    478     62     -5    -77     38   -174   -171
   -114    444    558   -163   -335    501     59     23    -57     54   -163   -158
   -116    423    537   -155   -327    480     57     12    -44     64   -166   -171
   -124    420    545   -150   -335    483     67     33    -18     96   -142   -158
   -127    431    558   -153   -342    493     72     70     20    135   -101   -109
   -122    444    566   -161   -342    504     72     96     46    163    -75    -85
   -119    449    568   -166   -345    509     77    122     67    189    -49    -77
   -129    449    576   -161   -353    511     88    132     85    213    -41    -67
   -215    428    641   -109   -428    535    124    140    111    241    -18    -38
   -270    459    730    -93   -498    594    161    192    174    314     36     10
    -98    524    623   -213   -361    574    122    283    228    374     77     41
    -31    568    600   -267   -314    584    114    363    285    428    119     62
    -20    589    610   -285   -316    600    124    413    327    472    171    124
    -10    615    626   -301   -316    620    140    475    389    542    236    192
     -7    644    652   -319   -329    646    150    530    444    605    290    241
      5    680    675   -345   -335    678    153    576    493    657    340    290
     28    714    685   -371   -329    701    158    610    527    704    387    332
     41    745    704   -392   -329    724    161    628    548    735    418    366
     18    730    711   -376   -348    719    161    613    524    711    397    361
     -7    732    737   -363   -374    735    171    592    509    704    387    332
    -15    722    737   -353   -376    730    176    576    493    698    389    314
    -23    714    737   -345   -379    724    176    558    483    698    397    301
    -49    701    748   -327   -400    722    179    522    459    680    394    283
   -101    667    769   -285   -433    717    181    465    420    636    355    213
   -174    618    792   -223   -483    704    194    397    371    576    290    142
   -226    568    795   -171   -509    680    210    327    327    530    241    114
   -202    542    745   -171   -475    644    187    298    293    501    207     70
   -168    542    711   -187   -441    626    179    275    280    472    184     51
   -142    540    683   -200   -415    610    174    262    275    475    187     41
   -145    527    672   -189   -407    600    192    272    290    501    213     33
   -192    524    714   -168   -454    618    226    277    309    532    246     15
   -239    504    743   -132   -491    620    262    280    319    537    241     -2
   -239    542    782   -153   -511    662    298    311    371    574    272     75
   -192    628    820   -218   -506    724    293    345    418    626    319    135
   -166    706    872   -272   -519    789    259    348    433    649    340    140
   -150    717    867   -285   -509    792    220    332    444    662    361    145
   -145    665    807   -259   -478    735    189    319    436    662    366    129
   -155    649    805   -246   -480    727    171    303    420    649    361    114
   -179    636    813   -231   -496    724    158    277    394    623    348     96
   -192    600    792   -205   -491    696    148    257    366    600    329     70
   -202    514    714   -158   -459    613    137    239    332    566    293     25
   -218    400    618    -90   -418    509    129    210    280    506    231    -41
   -233    376    607    -72   -420    491    135    194    246    465    194    -59
   -246    314    561    -33   -405    436    145    187    228    452    187    -67
   -259    254    511      0   -384    384    142    168    205    446    187   -111
   -267    233    501     18   -384    366    132    145    179    423    171   -155
   -288    207    493     38   -392    350    127    132    163    407    153   -176
   -288    176    465     54   -376    322    137    132    171    410    158   -174
   -285    184    470     49   -379    327    145    127    168    410    161   -181
   -275    194    470     41   -371    332    142    127    166    407    155   -202
   -270    168    436     49   -353    301    142    142    171    407    163   -187
   -283    145    428     67   -355    285    142    142    171    405    174   -174
   -303    142    446     77   -376    296    140    140    176    407    189   -176
   -309    122    431     93   -368    275    145    140    168    392    168   -202
   -288      5    293    140   -293    148    153    142     98    290     54   -316
   -257   -241     15    249   -137   -114    210    200      0    109   -158   -553
   -226   -381   -155    303    -36   -270    316    327    -12    -23   -342   -763
   -241   -277    -36    259   -103   -158    428    436    106     49   -285   -727
   -405    101    506    150   -457    303    358     44    150    275     44   -420
   -633    792   1426    -80  -1031   1109    168   -472    285    748    704    241
   -758   1483   2242   -363  -1501   1862    -18   -717    561   1374   1488   1049
   -685   1626   2312   -470  -1499   1969   -259   -810    693   1790   1956   1571
   -675   1182   1855   -254  -1265   1517   -350   -883    394   1439   1577   1249
   -644    571   1215     36   -930    891   -358   -867    -59    693    756    392
   -568     90    657    236   -613    374   -223   -602   -231    220    168   -241
   -467    -38    428    254   -449    194    -44   -236    -62    270    137   -298
   -381     12    394    181   -389    202     77    -10     85    371    213   -265
   -358      5    363    174   -361    184    122     93    135    389    194   -309
   -350     12    361    166   -355    187    148    132    153    381    158   -301
   -324     10    335    158   -329    171    158    161    179    394    184   -267
   -283     10    293    135   -288    150    194    207    213    418    200   -254
   -262     28    290    116   -277    158    226    246    244    431    210   -233
   -270     12    283    127   -277    148    236    267    267    459    239   -231
   -267     10    277    129   -272    142    249    280    288    485    272   -236
   -213     31    244     88   -228    137    231    272    270    467    288   -226
   -210     20    228     93   -220    124    246    309    296    498    303   -223
   -215     10    223    101   -220    116    259    345    327    519    290   -202
   -207     18    226     96   -215    122    259    361    353    548    324   -179
   -213     25    239     93   -226    132    254    366    368    568    337   -207
   -207     25    233     90   -220    129    283    407    397    592    361   -153
   -192     44    236     72   -215    140    293    454    444    639    415    -80
   -176     90    267     44   -220    179    288    488    480    685    470    -80
   -174     90    265     38   -220    176    288    527    517    709    459   -101
   -179    116    296     31   -239    205    303    574    566    740    485    -38
   -135    148    283     -7   -210    215    303    600    594    753    506     10
    -83    145    228    -31   -155    187    298    657    618    771    517     72
    -57    155    213    -51   -135    181    327    761    711    891    633    145
    -51    207    257    -77   -153    231    337    810    787    979    732    166
    -59    293    353   -116   -207    322    353    813    807   1000    761    171
    -12    342    355   -163   -184    348    363    826    839   1049    823    244
     38    355    316   -197   -140    337    329    870    862   1085    854    293
     23    322    298   -171   -137    309    322    880    870   1091    870    301
     -2    322    322   -161   -161    322    332    867    867   1083    854    285
     -7    353    361   -171   -184    355    363    849    867   1075    846    285
     -5    358    361   -179   -184    358    368    789    841   1039    823    252
    -12    329    342   -161   -176    335    366    722    787    982    769    205
    -70    277    345   -106   -207    311    361    672    748    940    727    163
   -181    210    392    -12   -285    301    374    600    711    891    688     96
   -254    179    433     36   -345    306    379    548    672    867    685     67
   -252    202    454     23   -353    327    353    532    652    844    654     23
   -231    192    423     18   -327    306    332    493    613    792    592     12
   -236    184    420     25   -327    301    342    470    600    779    592      2
   -275    194    470     38   -374    332    389    452    602    776    597    -15
   -265    200    465     31   -363    332    418    459    618    789    610      0
   -166    252    418    -44   -290    332    405    511    659    846    654     28
   -119    363    483   -122   -301    423    363    527    685    883    688     -2
   -145    413    558   -135   -353    485    316    491    675    875    688    -41
   -140    441    581   -153   -361    511    301    472    683    888    714    -10
    -57    506    561   -226   -309    535    303    480    711    924    758     38
    -51    475    527   -210   -288    501    293    467    704    930    748     33
    -83    433    514   -176   -298    472    288    433    672    893    701     12
   -114    394    509   -140   -311    452    288    407    654    872    688      0
   -124    311    433    -93   -280    371    275    394    628    839    657    -36
    -96    270    366    -85   -231    316    257    394    597    810    641      5
   -109    213    319    -54   -215    265    252    394    566    776    605    -12
   -166    148    314      7   -239    231    252    319    509    706    540    -85
   -187     98    283     41   -236    189    236    267    454    652    483   -129
   -168     62    231     54   -200    145    197    254    420    613    441   -137
   -158     18    174     67   -166     96    187    226    402    613    454   -179
   -163      7    171     75   -166     88    184    249    426    652    498   -192
   -168     10    179     77   -174     93    168    275    446    665    501   -168
   -132    -25    106     80   -119     38    148    275    420    633    465   -174
   -153    -33    116     93   -135     41    161    283    431    636    465   -176
   -150    -41    106     96   -129     31    155    272    415    620    449   -187
   -132    -51     77     90   -109     12    135    259    392    597    441   -197
   -140    -64     75    103   -109      5    127    262    387    587    433   -207
   -132   -179    -49    155    -44   -114    153    288    345    509    342   -280
   -119   -407   -288    265     83   -350    244    329    236    301    109   -517
   -135   -511   -376    322    119   -446    381    428    223    163    -75   -706
   -171   -348   -176    259      2   -262    483    498    353    239    -20   -636
   -267     41    309    111   -290    176    379    116    366    436    277   -319
   -387    711   1098   -161   -743    904    101   -353    449    896    896    285
   -459   1410   1867   -478  -1163   1639   -155   -558    727   1538   1647    992
   -366   1569   1935   -600  -1150   1751   -431   -571    917   2003   2117   1460
   -337   1106   1444   -387   -891   1275   -545   -667    579   1626   1730   1119
   -329    498    828    -83   -579    662   -506   -698     51    802    896    314
   -314     57    371    127   -345    213   -322   -485   -140    298    327   -241
   -270    -49    220    161   -246     85   -124   -153     64    366    314   -254
   -194    -59    135    124   -166     36     12     64    226    462    363   -215
   -168    -72     96    119   -135     10    101    192    316    509    379   -200
   -168    -72     96    119   -135     10    137    249    355    522    384   -189
   -192    -72    119    132   -155     23    161    290    381    550    410   -163
   -145    -67     77    103   -111      5    158    270    363    524    381   -189
   -111    -75     36     93    -75    -20    158    262    342    493    355   -210
   -111    -64     46     88    -80    -10    168    280    361    501    358   -187
   -103    -54     49     80    -77     -2    174    288    374    504    358   -171
   -116    -33     83     72   -101     23    174    283    379    511    361   -184
   -137     -5    132     70   -135     62    181    280    394    527    379   -179
   -137     10    145     62   -140     77    187    311    420    550    413   -142
   -116     18    135     49   -124     75    179    337    439    566    428   -111
   -137     33    168     49   -153    101    176    345    459    571    428   -109
   -129     36    166     46   -148    101    168    348    457    566    436   -109
   -114     54    168     28   -142    111    166    384    478    600    478    -62
   -111     83    194     15   -153    137    184    439    535    649    519    -15
    -96     98    194     -2   -145    148    205    488    587    685    553     18
    -51    106    158    -28   -106    132    200    511    610    704    568     36
    -12    116    129    -54    -72    122    187    535    633    717    584     54
    -12    215    228   -101   -119    220    205    592    711    787    646    106
     -2    277    277   -140   -140    277    202    639    766    831    678    148
     72    277    202   -176    -64    241    174    654    766    818    659    187
     98    288    189   -194    -46    239    184    706    813    878    719    252
     88    290    202   -189    -57    246    200    724    841    922    771    252
     88    270    181   -179    -46    226    210    717    839    906    763    244
     46    322    275   -184   -114    298    246    735    880    940    792    280
     33    350    316   -192   -142    335    252    704    867    922    771    267
    137    306    168   -220    -15    239    174    574    704    745    618    179
    124    296    171   -210    -23    233    189    576    701    750    644    194
     77    277    200   -176    -62    239    200    535    680    737    639    166
     46    241    192   -145    -72    218    194    470    623    680    592    122
      0    228    228   -114   -114    228    197    400    584    631    540     64
    -10    215    223   -103   -119    220    179    340    506    542    446     -5
    -15    246    262   -116   -140    254    189    358    509    537    439     31
      0    265    265   -132   -132    265    184    319    496    517    420     36
     51    200    148   -124    -46    174    153    220    381    400    322    -57
    -28    220    249    -96   -140    233    189    259    426    449    342    -75
    -46    246    290   -101   -168    267    179    239    418    428    316   -124
    -12    265    275   -127   -145    270    166    228    418    426    337   -109
    -80    413    493   -166   -285    452    226    350    587    594    491     20
     15    407    392   -213   -189    400    161    244    496    493    418    -46
     38    384    345   -213   -153    366    137    218    480    504    426    -33
     10    376    363   -194   -176    368    142    246    519    558    472     -5
      2    368    366   -184   -181    368    137    239    514    558    478    -15
    -44    327    371   -142   -207    348    153    241    514    548    459    -20
    -49    298    348   -127   -197    322    145    213    480    517    433    -36
    -36    218    254    -93   -145    233    142    207    452    485    407    -38
    -25     93    119    -33    -72    106    140    210    420    439    363    -57
    -54     25     77     12    -64     49    148    215    407    410    332    -85
   -101    -20     80     59    -90     28    166    192    389    379    296   -129
   -106   -103      2    103    -57    -51    155    148    319    306    228   -187
    -80   -181   -101    132     10   -142    140    145    277    267    207   -176
    -98   -179    -83    137    -10   -132    148    163    293    283    218   -153
   -119   -179    -62    148    -31   -122    142    150    285    275    207   -168
   -155   -179    -23    166    -67   -101    158    155    301    283    207   -187
   -127   -192    -64    161    -31   -129    129     96    252    223    161   -233
   -116   -228   -111    171     -5   -171    109     57    200    174    124   -265
   -132   -231    -98    181    -18   -166    127     83    213    184    137   -241
   -150   -236    -85    192    -36   -161    135     93    215    181    127   -226
   -161   -246    -85    205    -38   -166    135     85    202    168    114   -239
   -181   -332   -150    254    -15   -241    158     90    179    109     51   -324
   -174   -553   -379    363    101   -467    220    135    101    -59   -140   -517
   -148   -717   -568    433    210   -644    332    254     85   -202   -337   -683
   -127   -548   -420    337    145   -485    418    371    226   -148   -322   -654
   -228   -155     72    192   -150    -44    337     96    241     15    -72   -436
   -376    329    704     23   -540    517     90   -428    106    265    355    -44
   -511    953   1462   -220   -987   1208   -161   -802    106    698    961    488
   -439   1208   1647   -384  -1041   1426   -452  -1002    127   1093   1439    940
   -355    688   1041   -166   -698    865   -532  -1010    -83    865   1169    735
   -366    155    522    103   -444    337   -465   -974   -462    148    405     54
   -348   -231    114    288   -231    -59   -322   -802   -636   -394   -215   -506
   -316   -348    -31    332   -142   -189   -153   -465   -363   -265   -176   -485
   -252   -329    -80    290    -85   -207    -67   -272   -171   -150   -124   -459
   -192   -335   -145    262    -23   -241      7   -129    -49    -85   -114   -428
   -150   -327   -176    239     10   -252     41    -62      7    -59   -109   -400
   -124   -322   -197    223     36   -259     67    -25     38    -36    -80   -363
   -106   -275   -171    189     31   -223     49    -28     38    -33    -64   -387
    -96   -246   -150    168     25   -200     33    -38     20    -72   -114   -446
    -59   -277   -218    168     77   -249     44    -20     15    -93   -179   -449
    -44   -290   -246    168    101   -270     41    -10     23    -72   -168   -428
    -41   -283   -244    161    101   -265     33    -15     20    -88   -176   -452
    -20   -262   -241    140    109   -252     36      0     36    -77   -158   -413
    -23   -200   -179    109     75   -192     44     -2     51    -57   -127   -402
    -25   -223   -197    124     85   -210     62    -10     64    -46   -116   -402
    -33   -213   -179    122     72   -197     64     -7     75    -33   -114   -402
     -7   -200   -192    103     90   -194     64     20     90    -28   -119   -384
    -20   -176   -155     98     64   -166     88     75    137     12    -80   -329
    -25   -145   -119     85     46   -132    109    111    181     59    -20   -285
     -2   -116   -114     59     54   -116     96    127    210     90     10   -275
     18    -90   -111     36     62   -101     90    153    236    106     18   -262
     36    -31    -70     -5     51    -49     90    187    272    148     49   -226
     72     23    -49    -46     62    -12     85    226    324    197     96   -181
     88     46    -44    -67     64      2     90    280    381    244    129   -145
     88     80     -7    -85     46     36    101    342    457    316    202    -49
     96    150     51   -124     23    103    101    387    504    381    283     18
    114    202     88   -158     12    145     88    405    522    400    301     20
    119    210     88   -166     15    148     90    415    522    392    280     33
     98    184     83   -142      7    135    103    410    501    366    259     44
     88    176     88   -132      0    132    103    392    472    340    252     12
     90    168     77   -129      7    124     96    350    423    285    202    -46
     75    140     64   -111      5    103     93    314    366    220    145    -80
     51    129     77    -90    -12    103     90    283    316    166     90   -114
     25    119     90    -72    -33    106     83    233    259    103     38   -145
     20    124    103    -72    -41    114     72    168    194     36    -15   -210
      2    106    101    -54    -49    103     67    109    135    -25    -64   -239
     -7    111    119    -51    -64    114     72     75    106    -44    -75   -275
    -18     98    116    -41    -67    106     77     54     77    -72   -101   -303
    -18     90    109    -36    -62     98     75     31     41   -109   -142   -309
      0     88     88    -46    -44     88     75     15     25   -127   -174   -298
      2    103    101    -54    -49    103     90     23     41    -98   -140   -296
    -10    161    168    -75    -90    163    109     44     83    -49    -88   -288
     -5    265    270   -129   -137    267    124     75    145     28      2   -223
     18    337    316   -179   -150    329    119     85    179     75     62   -210
     18    361    342   -189   -161    353     96     62    168     59     41   -223
     28    376    348   -205   -161    363     51     36    153     38     15   -192
     62    366    303   -213   -119    335     15     25    140     28      7   -189
     44    342    298   -194   -127    322     15     25    140     31     15   -187
     28    345    316   -189   -142    332     10     12    132     36     25   -179
     20    329    306   -176   -142    319      7      0    114     31     25   -187
     20    270    249   -145   -114    259      7      5     90     15     12   -210
     49    155    106   -101    -28    132    -10     15     49    -20    -36   -257
     51     70     18    -59     15     44     -2     28     28    -46    -67   -272
     59     20    -38    -41     49    -10     -2     18      0    -70    -93   -293
     62    -20    -83    -20     72    -51     -2      0    -25    -90   -114   -311
     54    -70   -127      5     88    -98      0     -2    -31    -96   -124   -316
     41    -90   -132     23     85   -111     -2     -5    -41   -101   -132   -322
     49    -93   -142     20     93   -116    -18    -18    -64   -114   -148   -332
     83    -85   -168      2    124   -127    -36    -31    -83   -132   -171   -345
    111    -49   -163    -33    137   -103    -57    -44    -98   -145   -184   -345
     98    -90   -189     -5    142   -140    -62    -51   -116   -155   -194   -348
     88   -103   -192      5    140   -148    -62    -57   -119   -150   -194   -363
     72    -80   -153      5    111   -116    -59    -57   -111   -137   -179   -358
     75    -77   -153      0    111   -116    -70    -67   -135   -166   -213   -371
    101   -220   -324     59    213   -272    -41    -31   -184   -252   -316   -439
    137   -470   -610    166    371   -540     44     70   -220   -402   -517   -631
    153   -574   -727    210    439   -649    166    233   -145   -472   -659   -787
    103   -309   -413    101    257   -361    244    254     10   -329   -504   -670
    -33    114    145    -41    -90    129    111   -205    -98   -187   -205   -405
   -155    675    831   -259   -493    753   -181   -815   -298     44    239      0
   -213   1286   1499   -535   -854   1392   -470  -1213   -355    413    774    498
   -161   1280   1439   -561   -800   1358   -696  -1345   -402    662   1075    807
    -96    745    841   -324   -470    792   -724  -1291   -602    355    706    509
    -70    194    265    -64   -166    228   -631  -1166   -914   -355    -83   -210
    -28   -228   -200    129     85   -215   -433   -841   -875   -662   -519   -631
     18   -254   -275    116    145   -265   -267   -488   -537   -428   -376   -517
     88   -231   -319     70    202   -275   -150   -241   -314   -267   -265   -423
    127   -181   -311     25    215   -246    -93   -109   -197   -200   -228   -371
    132   -184   -316     25    223   -249    -70    -59   -166   -176   -215   -361
    140   -181   -322     20    228   -252    -64    -31   -140   -158   -197   -363
    137   -176   -316     18    226   -246    -51    -10   -116   -150   -189   -348
    135   -155   -293     10    213   -223    -46      7    -98   -153   -205   -324
    140   -168   -309     15    223   -239    -41     28    -85   -150   -207   -298
    142   -153   -298      5    218   -226    -36     33    -70   -127   -192   -303
    142   -103   -246    -20    192   -174    -41     28    -67   -129   -194   -301
    142    -77   -220    -33    179   -148    -44     28    -62   -124   -179   -277
    135    -59   -194    -36    163   -127    -36     54    -18    -59    -98   -265
    132    -38   -171    -46    148   -103    -44     72     10    -20    -51   -265
    142    -59   -202    -41    171   -132    -51     70     10    -36    -75   -272
    153    -64   -218    -44    184   -142    -54     96     25    -36    -98   -241
    171    -46   -218    -62    194   -132    -72    106     33    -33   -103   -239
    194    -12   -210    -93    202   -111    -75    114     54    -20    -93   -239
    220     -2   -226   -109    223   -114    -67    148     96     18    -57   -202
    246      0   -249   -124    246   -124    -54    210    145     75    -10   -158
    262     36   -226   -148    244    -93    -54    262    181    111     15   -135
    283     51   -233   -168    257    -90    -64    288    207    129     20   -129
    306     70   -236   -189    270    -80    -70    306    228    150     33   -101
    314    135   -179   -226    246    -23    -59    361    285    215     90    -44
    355    197   -158   -275    257     20    -44    433    348    275    145     18
    397    252   -145   -324    270     54    -36    459    366    296    174     57
    392    270   -122   -332    257     75    -25    470    371    311    192     67
    379    280    -98   -332    239     93    -23    465    358    319    207     64
    371    277    -93   -324    233     93    -20    441    332    296    197     67
    363    252   -111   -309    236     70    -15    405    293    246    158     41
    335    233   -101   -285    218     67    -15    361    254    210    153      5
    309    218    -93   -265    202     62    -23    306    215    174    135    -25
    272    174    -98   -223    187     38    -23    244    171    132     93    -57
    241    137   -106   -192    174     18    -36    184    124     96     62   -111
    228    122   -106   -176    166      7    -49    135     83     51     23   -140
    215    155    -62   -187    137     46    -51    101     54      2    -23   -111
    223    150    -72   -187    148     38    -51     64     25     -2     -7   -129
    207    155    -51   -184    129     54    -41     64     51     57     54   -179
    194    187     -7   -192    101     90    -36     67     67     80     85   -158
    187    179     -7   -184     96     85    -28     67     67     64     54   -174
    194    200      5   -197     96    103    -15     75     77     67     20   -161
    207    285     77   -249     64    181     -7     93    116    103     54    -88
    210    368    155   -290     25    262    -10    103    148    145    111    -38
    200    413    213   -309     -5    314    -25    101    176    197    176     -7
    189    426    236   -306    -23    332    -62     83    194    236    236     18
    192    426    231   -311    -20    327    -77     70    189    223    215    -28
    205    392    184   -298     10    288    -75     70    176    197    161    -51
    205    381    174   -293     15    277    -96     38    132    145    103    -77
    181    340    158   -259     12    249   -103     28    103    119     83    -46
    166    267    101   -218     33    184   -111     15     67     80     62    -59
    174    163    -10   -168     93     77   -111      2     25     54     38   -129
    168    101    -67   -137    116     18   -109     -7      2     38     18   -189
    153     38   -114    -96    135    -36   -111    -28    -31    -12    -36   -215
    148    -15   -166    -67    153    -90   -122    -51    -67    -70   -103   -249
    148    -25   -176    -62    161   -101   -137    -72    -83    -75    -93   -309
    145    -49   -194    -49    168   -122   -148    -80    -90    -57    -67   -350
    140    -64   -205    -36    171   -135   -142    -83    -90    -54    -62   -363
    140    -70   -210    -33    174   -140   -140    -88    -98    -67    -77   -363
    142    -80   -223    -31    181   -153   -135    -93   -109    -83   -103   -374
    153    -96   -252    -31    200   -171   -127    -93   -114    -88   -109   -381
    166   -101   -267    -31    215   -184   -122    -93   -114    -80    -96   -392
    168   -129   -298    -20    231   -213   -132    -98   -129    -93   -109   -407
    181   -197   -379      7    277   -285   -127    -90   -155   -132   -158   -431
    207   -366   -574     77    389   -470   -101    -64   -228   -244   -283   -540
    220   -607   -828    194    524   -717     -5     31   -296   -410   -478   -743
    226   -639   -867    205    542   -753    135    171   -239   -475   -579   -880
    163   -415   -579    127    368   -498    200    101   -145   -361   -441   -797
     20     31      7    -25      5     18     23   -413   -176   -119    -77   -446
   -140    763    904   -311   -522    833   -298   -948   -129    329    524    179
   -215   1452   1665   -618   -940   1558   -597  -1179     90    922   1215    867
   -135   1480   1615   -675   -875   1548   -862  -1260    158   1244   1545   1187
    -70    953   1021   -441   -545    987   -927  -1265   -127    865   1135    779
    -57    249    306    -96   -181    277   -792  -1179   -644    -49    192   -116
    -20   -142   -122     80     49   -132   -545   -831   -659   -384   -254   -506
     46   -179   -226     64    135   -202   -337   -472   -400   -254   -215   -454
    119   -166   -285     20    202   -226   -194   -226   -228   -153   -155   -387
    155   -168   -324      7    239   -246   -122    -98   -127    -83    -93   -376
    150   -218   -371     33    259   -293    -98    -67   -114    -70    -80   -415
    145   -210   -358     31    252   -283    -80    -46   -103    -77    -93   -415
    148   -194   -345     20    246   -270    -67    -25    -85    -64    -72   -397
    161   -168   -329      5    244   -249    -57    -10    -62    -51    -57   -387
    171   -161   -332     -5    249   -246    -54      2    -49    -51    -59   -374
    176   -150   -327    -12    249   -239    -46     18    -38    -51    -64   -353
    174   -168   -345     -2    257   -257    -28     49    -18    -33    -59   -332
    184   -135   -319    -23    252   -226    -18     67      5     -5    -38   -322
    202    -98   -301    -54    252   -200     -7     85     31     23     -5   -306
    210    -88   -301    -62    254   -194     -7    101     51     54     36   -298
    218    -88   -306    -64    262   -197      0    119     77     80     62   -296
    236    -70   -306    -83    270   -187      5    142    101     96     72   -275
    252    -57   -309    -98    277   -184     10    168    119    116     83   -259
    267    -46   -314   -111    290   -179     33    223    161    161    122   -213
    277     -7   -288   -135    280   -148     54    277    215    213    166   -163
    290     18   -272   -153    283   -127     59    324    254    246    192   -135
    327     33   -296   -181    311   -129     62    381    290    272    207   -114
    345     41   -306   -194    327   -132     77    446    335    311    246    -88
    366     70   -296   -218    329   -111    103    514    394    371    309    -62
    384     90   -293   -236    340   -101    122    574    446    433    358    -18
    397    135   -262   -267    329    -62    129    605    472    467    384     15
    392    176   -215   -285    303    -18    132    620    493    488    405     44
    384    207   -179   -298    280     15    129    618    498    483    405     62
    374    202   -171   -288    272     15    124    602    491    462    387     59
    363    163   -202   -265    280    -18    124    576    480    459    376     41
    350    135   -215   -244    283    -38    124    535    444    441    358      0
    337    148   -189   -244    262    -18    119    478    405    418    340    -28
    324    176   -148   -249    236     15    106    418    361    389    329    -44
    296    135   -161   -215    228    -12     98    350    303    329    298    -85
    265     67   -197   -166    231    -64     90    288    246    272    265   -119
    249     25   -226   -140    236    -98     75    231    200    239    233   -150
    241     46   -194   -142    218    -72     67    187    184    223    236   -163
    233     83   -150   -161    192    -31     64    158    168    218    218   -187
    218     77   -140   -150    179    -31     72    148    168    228    233   -179
    205     98   -109   -153    158     -5     85    137    166    228    233   -194
    223    116   -106   -168    166      5     93    129    155    202    192   -231
    231    103   -127   -168    179    -10    109    140    168    184    161   -194
    236    155    -80   -197    158     38    129    171    218    231    213   -140
    244    215    -28   -231    135     96    135    184    254    277    265    -98
    259    257     -2   -257    132    127    124    187    283    311    298    -75
    277    277     -2   -280    140    140     85    166    275    311    306    -62
    283    257    -25   -270    153    114     59    153    259    290    283    -64
    272    231    -44   -252    158     93     44    137    239    275    270    -80
    257    207    -49   -231    153     80     36    116    220    265    267   -106
    236    168    -67   -205    150     49     28    101    202    252    267    -98
    233    101   -132   -168    181    -15     20     83    163    215    244   -129
    228      5   -226   -119    226   -111     20     72    122    174    197   -210
    218    -88   -306    -64    262   -197     25     64     88    127    119   -259
    205   -148   -353    -31    277   -249     23     38     49     70     57   -259
    194   -179   -376     -7    285   -277     20     15     20     41     36   -272
    189   -207   -400      7    293   -303     23      2      2     18     15   -285
    189   -215   -405     12    296   -309     25     -5     -5     23     15   -288
    187   -241   -428     25    306   -332     33      5      2     25     12   -272
    174   -259   -436     41    303   -348     41     15      7     33     31   -275
    155   -272   -431     57    290   -350     46     23     23     51     44   -280
    135   -265   -400     64    267   -332     51     33     33     59     72   -249
    111   -290   -405     88    257   -345     64     41     44     77     96   -277
     98   -332   -431    116    265   -381     80     54     41     59     59   -277
     98   -379   -480    137    288   -428     85     57      7     12      5   -290
    127   -548   -675    210    400   -610    111     62   -101   -129   -145   -449
    153   -802   -956    322    553   -878    223    132   -210   -342   -392   -698
    153   -787   -940    316    545   -862    363    270   -158   -374   -446   -779
     80   -530   -610    223    342   -571    418    168    -44   -226   -270   -623
    -88    -46     41     67    -64     -2    231   -332     38     96    150   -184
   -280    771   1052   -246   -667    911    -31   -732    309    722    914    589
   -311   1306   1618   -496   -963   1462   -293   -844    636   1335   1577   1283
   -231   1192   1421   -480   -826   1306   -540   -919    610   1441   1667   1449
   -194    701    896   -252   -545    797   -644  -1028    171    885   1096    906
   -197     75    272     59   -236    174   -532   -950   -337     67    259     36
   -168   -233    -64    200    -51   -150   -314   -623   -392   -205    -85   -350
    -85   -233   -150    158     31   -192   -148   -314   -233   -142    -90   -371
     20   -226   -246    103    132   -236    -28   -103   -119    -85    -67   -340
     70   -265   -337     96    202   -301     25    -18    -88    -83    -70   -350
     85   -301   -389    106    236   -345     44      5    -90    -96    -90   -374
     98   -309   -407    101    252   -358     54     20    -90    -98    -88   -371
    109   -262   -371     77    239   -316     59     28    -85    -98    -83   -368
    127   -270   -400     70    262   -335     51     33    -85   -106    -88   -368
    145   -280   -426     64    285   -353     57     46    -80   -109    -83   -363
    150   -277   -428     62    288   -353     75     70    -59    -98    -72   -348
    158   -303   -462     72    309   -381     93     96    -38    -88    -62   -335
    168   -277   -449     51    306   -361     88    103    -36    -83    -59   -324
    184   -241   -426     28    303   -332     90    116    -23    -67    -51   -306
    210   -213   -423      0    314   -316     98    137    -10    -54    -46   -288
    218   -200   -418     -7    316   -309    101    158      2    -41    -31   -296
    239   -192   -431    -23    332   -311    101    184     20    -25    -15   -290
    267   -174   -441    -46    353   -306     96    207     38     -7      2   -259
    303   -127   -431    -90    366   -277    101    244     80     31     44   -218
    324    -83   -407   -119    366   -244    101    285    111     51     46   -218
    327    -77   -405   -127    366   -241    101    324    135     57     38   -192
    348    -98   -449   -124    397   -272    103    381    161     70     44   -148
    363   -101   -465   -132    410   -280    103    441    197    109     75   -124
    371    -77   -449   -145    410   -262    106    498    244    166    122   -124
    376    -44   -420   -168    397   -231    109    550    293    213    171    -62
    381      0   -381   -189    381   -192    122    592    337    259    218      2
    376     18   -361   -200    368   -168    127    602    350    277    233     28
    374     -2   -376   -184    374   -189    127    594    348    270    223     25
    400     18   -384   -210    392   -181    129    576    348    270    218     31
    439    103   -337   -272    387   -116    129    555    348    275    228     46
    454    114   -340   -285    397   -111    129    519    316    244    205     23
    457     96   -361   -275    410   -132    127    470    280    197    171    -10
    444    103   -340   -275    392   -116    127    426    265    174    155    -18
    428     72   -355   -249    392   -140    124    358    218    127    109    -59
    415     25   -389   -223    402   -179    119    283    161     64     62   -101
    405     36   -368   -220    387   -166     98    213    114     20     46   -140
    389     10   -379   -202    384   -184     98    168     80    -18    -12   -220
    387    -18   -405   -187    394   -210    111    140     44    -64    -80   -233
    376    -23   -400   -179    387   -210    129    127     36    -75    -77   -226
    368     10   -358   -189    363   -174    140    122     41    -67    -62   -215
    363     10   -353   -189    355   -171    150    129     51    -59    -44   -194
    363     49   -314   -207    337   -132    161    148     85    -31     -5   -166
    355    119   -239   -239    298    -59    174    166    127     10     36   -142
    355    155   -200   -254    277    -20    176    174    155     36     51   -111
    368    189   -181   -280    272      5    137    155    161     46     57    -88
    376    205   -171   -293    275     18     98    132    155     38     46    -72
    376    192   -184   -288    280      5     80    111    132     10     28    -64
    376    192   -184   -283    280      5     75     96    116     10     38    -85
    368    174   -197   -272    283    -10     54     59     80    -20      0   -148
    371    129   -241   -249    306    -57     44     38     49    -46    -25   -179
    381     44   -337   -213    358   -148     49     31      7    -90    -75   -218
    381    -31   -413   -174    397   -220     64     23    -20   -129   -116   -246
    368    -54   -423   -155    394   -239     64     -7    -62   -166   -137   -259
    363    -72   -436   -145    397   -252     54    -36   -101   -194   -150   -265
    368   -111   -483   -129    423   -296     46    -62   -135   -223   -176   -288
    358   -155   -514   -101    436   -335     57    -72   -148   -244   -218   -335
    342   -166   -509    -90    423   -335     54    -83   -168   -275   -254   -337
    337   -176   -514    -80    426   -345     44    -96   -181   -298   -265   -342
    327   -192   -519    -67    420   -353     46   -103   -187   -306   -267   -348
    322   -200   -522    -59    420   -361     44   -116   -194   -314   -270   -353
    316   -228   -545    -46    428   -384     31   -127   -210   -319   -277   -361
    327   -226   -553    -49    439   -389     28   -129   -213   -319   -277   -361
    327   -254   -581    -36    452   -418     25   -132   -220   -329   -293   -366
    340   -353   -693      7    517   -522     36   -122   -265   -397   -371   -439
    389   -548   -937     77    662   -743     96    -64   -355   -576   -579   -633
    394   -667  -1062    137    727   -865    213     64   -355   -701   -756   -823
    355   -532   -888     88    620   -709    319    202   -205   -623   -698   -792
    252   -207   -459    -20    355   -332    290    -33   -122   -436   -441   -537
     72    389    316   -233   -122    353     38   -633   -129    -70    103     28
    -59   1065   1124   -504   -592   1093   -187   -989     36    498    823    756
     -7   1288   1296   -639   -652   1291   -431  -1137    153    937   1319   1293
     75    885    810   -480   -366    849   -574  -1249   -103    727   1088   1127
     96    265    166   -181    -36    215   -555  -1265   -631   -114    205    259
    127   -179   -306     25    215   -241   -428  -1070   -893   -719   -459   -405
    176   -314   -491     67    332   -402   -262   -709   -701   -691   -540   -483
    246   -301   -548     28    397   -423   -111   -405   -475   -532   -457   -397
    298   -290   -589     -5    441   -439    -28   -236   -358   -462   -431   -363
    322   -306   -628     -7    475   -467      0   -171   -316   -454   -431   -355
    337   -293   -631    -23    483   -462     23   -135   -290   -436   -415   -332
    340   -277   -618    -31    478   -446     51    -96   -259   -413   -392   -306
    345   -311   -657    -18    498   -485     67    -77   -257   -415   -397   -296
    355   -285   -644    -36    498   -465     64    -70   -252   -413   -397   -280
    361   -213   -576    -75    467   -394     59    -67   -236   -402   -392   -267
    371   -176   -548    -96    459   -361     67    -49   -215   -381   -381   -249
    389   -181   -571   -103    478   -376     64    -36   -200   -363   -368   -231
    394   -197   -592    -98    493   -394     72    -15   -179   -337   -340   -192
    394   -179   -576   -109    483   -376     72     -5   -171   -335   -337   -174
    405   -124   -530   -140    467   -327     62     -2   -161   -327   -332   -163
    420   -109   -530   -155    472   -319     67     18   -132   -301   -314   -132
    439    -70   -511   -184    472   -290     67     38   -111   -277   -301   -106
    449    -38   -488   -207    467   -262     64     57    -85   -254   -285    -83
    467     -7   -475   -228    470   -241     62     85    -46   -220   -257    -49
    485    -20   -509   -233    496   -265     59    127    -15   -197   -236    -15
    496     -2   -498   -246    496   -249     49    168     18   -166   -210     12
    506     36   -470   -272    488   -218     46    215     67   -129   -176     51
    514     77   -436   -296    475   -179     54    265    122    -75   -127     98
    540    119   -420   -329    480   -150     51    311    166    -28    -98    137
    566    140   -426   -353    496   -142     49    350    202      7    -59    189
    592    197   -394   -394    493    -98     41    371    231     41    -31    226
    597    265   -332   -431    465    -33     54    366    233     46    -36    223
    600    267   -335   -436    467    -33     64    350    223     38    -36    241
    597    241   -358   -420    478    -57     59    319    192     23    -44    241
    589    218   -371   -405    480    -77     51    280    150    -18    -77    223
    584    252   -332   -418    459    -38     38    218     85   -103   -153    202
    589    210   -379   -400    485    -83     25    158     25   -166   -205    189
    568    192   -376   -381    472    -90     12     93    -25   -215   -257    135
    558    174   -387   -368    472   -106      0     20    -96   -275   -309     80
    545    132   -413   -337    480   -140     -7    -44   -161   -329   -371     15
    535     93   -441   -316    488   -171     -5    -90   -202   -384   -423    -10
    532    109   -423   -322    478   -155    -28   -140   -239   -410   -436    -41
    535    135   -402   -335    467   -132    -33   -166   -257   -405   -436    -90
    519    106   -413   -311    467   -153     -7   -171   -262   -428   -459    -98
    509    122   -389   -316    449   -135    -20   -184   -275   -454   -488    -46
    511    116   -394   -314    454   -137    -10   -161   -257   -444   -475     25
    517    158   -358   -337    439   -101      7   -132   -210   -379   -444     41
    527    275   -252   -400    389     12     -2   -129   -181   -355   -428     67
    522    329   -192   -426    355     70    -23   -140   -171   -335   -392    122
    504    335   -171   -420    337     83    -62   -161   -168   -322   -384    124
    504    342   -161   -423    332     90   -103   -192   -226   -410   -449    145
    488    285   -202   -387    345     41    -93   -179   -200   -303   -324    116
    467    335   -132   -402    298    101   -106   -207   -194   -249   -309    -44
    452    384    -67   -418    259    158   -122   -241   -226   -280   -319    -77
    444    285   -158   -366    301     64   -132   -257   -280   -353   -381    -57
    457    174   -283   -314    371    -54   -132   -265   -335   -423   -459    -62
    441    119   -324   -283    381   -101   -142   -275   -371   -462   -509    -67
    433    101   -332   -270    384   -114   -158   -296   -410   -506   -555    -83
    436     51   -384   -244    410   -166   -168   -319   -436   -542   -594   -101
    439     20   -418   -228    428   -197   -168   -322   -436   -548   -607    -70
    436      2   -436   -220    436   -218   -176   -324   -452   -587   -659    -36
    418    -59   -478   -179    446   -270   -166   -316   -444   -558   -620    -49
    394    -36   -433   -179    413   -233   -174   -337   -452   -522   -587   -132
    392    -36   -428   -176    410   -231   -181   -350   -465   -542   -613   -132
    397    -54   -452   -174    423   -252   -189   -355   -472   -561   -641   -111
    400   -103   -504   -148    452   -303   -200   -353   -478   -597   -698    -85
    402   -137   -540   -135    470   -337   -205   -353   -488   -607   -724    -77
    400   -161   -561   -119    480   -361   -215   -358   -514   -626   -740   -116
    413   -358   -771    -28    589   -563   -181   -324   -579   -714   -815   -262
    415   -532   -948     57    680   -740    -80   -241   -641   -878  -1005   -506
    402   -563   -966     77    683   -763     41   -101   -597   -961  -1127   -610
    342   -311   -654    -15    498   -483     98   -132   -478   -833   -979   -441
    215    205    -10   -210    111     96   -122   -678   -491   -571   -605    -57
     80    943    862   -511   -389    904   -433  -1171   -368    -41     57    545
     46   1506   1460   -776   -706   1483   -691  -1371   -114    576    727   1163
    132   1389   1257   -761   -561   1325   -904  -1434    -80    795    904   1363
    158    779    618   -470   -231    701   -922  -1467   -511    168    262    792
    179    223     44   -202     67    135   -836  -1408  -1023   -683   -576     23
    223    -96   -319    -64    270   -207   -654  -1098  -1028   -922   -901   -275
    267   -137   -405    -64    335   -270   -462   -763   -769   -776   -831   -194
    335   -142   -478    -96    405   -309   -332   -532   -607   -657   -771   -142
    371   -137   -511   -116    439   -324   -259   -407   -519   -602   -745   -137
    392   -135   -530   -129    457   -332   -233   -366   -491   -589   -727   -137
    415   -111   -527   -150    470   -319   -233   -350   -475   -579   -717   -129
    418    -90   -511   -166    465   -301   -226   -335   -459   -574   -709   -111
    423    -72   -496   -174    459   -283   -223   -324   -449   -563   -704   -114
    431    -46   -480   -192    454   -262   -228   -322   -457   -579   -727   -103
    433    -46   -480   -192    457   -262   -223   -309   -449   -566   -717    -88
    433    -33   -467   -202    449   -249   -210   -288   -420   -504   -657   -111
    433      7   -426   -220    428   -207   -213   -283   -400   -485   -644   -111
    428     33   -394   -231    410   -179   -215   -270   -389   -483   -644    -77
    426     49   -376   -236    402   -163   -205   -249   -366   -457   -628    -54
    420     36   -387   -228    402   -174   -194   -231   -337   -439   -610    -28
    420     41   -381   -231    400   -168   -194   -210   -324   -418   -592    -15
    439     70   -371   -254    402   -150   -194   -187   -298   -387   -568    -12
    449    116   -332   -283    392   -106   -192   -150   -259   -371   -548     33
    446    116   -329   -283    389   -103   -179   -114   -233   -348   -527     70
    446    111   -335   -277    389   -111   -161    -72   -194   -306   -493     98
    462    140   -322   -303    392    -90   -161    -28   -145   -231   -426    111
    483    184   -298   -332    392    -57   -161     18   -101   -179   -368    114
    504    207   -296   -358    400    -44   -153     75    -49   -127   -319    179
    522    239   -283   -381    402    -20   -142    127     -2    -83   -288    218
    542    290   -254   -418    397     18   -140    161     28    -54   -259    252
    555    303   -252   -428    405     25   -122    192     49    -33   -231    285
    540    324   -215   -433    376     54   -122    179     38    -49   -244    280
    522    332   -189   -428    355     72   -127    155     10    -72   -259    275
    501    324   -179   -413    340     72   -137    119    -28    -96   -288    244
    480    311   -168   -394    324     72   -145     72    -67   -129   -319    207
    457    309   -148   -384    301     83   -150     20    -98   -155   -332    194
    449    324   -124   -387    285    101   -153    -44   -137   -194   -358    189
    444    296   -150   -371    296     72   -145   -103   -184   -239   -397    158
    426    265   -161   -345    293     51   -148   -166   -226   -280   -441     88
    397    228   -171   -314    283     28   -150   -223   -254   -296   -444     33
    381    228   -153   -306    267     38   -158   -262   -272   -311   -449      0
    368    215   -153   -293    259     33   -150   -277   -275   -322   -472      5
    348    200   -148   -272    249     25   -132   -280   -275   -340   -498     18
    327    205   -122   -267    223     41   -114   -270   -252   -293   -454     20
    322    236    -85   -280    202     77   -103   -265   -246   -283   -444     12
    332    275    -57   -303    194    109    -93   -254   -236   -275   -439     31
    345    329    -15   -337    181    158    -70   -223   -194   -223   -394     64
    350    381     31   -368    158    207    -77   -215   -174   -205   -368     93
    355    420     64   -389    145    244   -101   -218   -150   -176   -345    127
    361    462     98   -413    129    280   -127   -223   -137   -142   -319    135
    366    467    101   -415    132    285   -142   -236   -148   -148   -324    119
    350    420     70   -387    137    246   -158   -262   -176   -171   -335    111
    335    389     54   -363    140    220   -168   -283   -192   -189   -353     98
    327    376     46   -353    140    213   -179   -290   -207   -207   -384     75
    327    296    -31   -311    179    132   -187   -290   -236   -233   -423     36
    319    202   -119   -262    220     41   -202   -316   -283   -283   -475    -25
    306    135   -171   -220    239    -18   -223   -358   -340   -335   -522    -93
    293     70   -223   -184    259    -75   -231   -384   -381   -371   -545   -122
    283     18   -265   -150    275   -122   -241   -410   -423   -397   -553   -153
    262    -18   -280   -124    270   -148   -244   -428   -444   -418   -571   -187
    254    -28   -283   -114    267   -155   -246   -436   -449   -433   -581   -194
    252    -49   -301   -103    275   -174   -246   -433   -446   -433   -584   -200
    257    -46   -303   -103    280   -174   -246   -433   -449   -431   -584   -205
    249    -49   -298   -101    272   -174   -241   -433   -452   -423   -581   -213
    228    -54   -285    -88    254   -168   -233   -436   -454   -428   -584   -215
    215    -59   -277    -80    244   -168   -231   -436   -444   -407   -561   -200
    200    -46   -246    -75    223   -145   -218   -426   -420   -371   -527   -210
    207    -98   -306    -54    254   -202   -205   -415   -444   -394   -558   -249
    236   -272   -509     18    371   -389   -171   -400   -550   -545   -719   -392
    239   -530   -769    142    501   -649    -54   -335   -667   -766   -956   -641
    241   -553   -795    155    517   -672    106   -181   -626   -820  -1039   -756
    174   -285   -459     54    316   -374    168   -277   -485   -641   -836   -566
     33    218    181   -127    -75    200    -15   -756   -371   -275   -379   -122
   -124    989   1114   -433   -620   1052   -277  -1140    -77    353    358    610
   -176   1574   1751   -698   -963   1662   -540  -1218    319   1031   1067   1348
    -72   1431   1504   -680   -787   1467   -795  -1244    348   1210   1223   1519
    -46    880    927   -415   -485    904   -857  -1335    -96    641    641    956
    -59    252    311    -96   -187    280   -714  -1260   -620   -171   -176    181
    -51   -119    -67     85      7    -93   -428   -885   -644   -394   -454   -166
     10    -83    -96     36     51    -88   -218   -561   -436   -272   -384   -129
     77    -88   -168      5    122   -127    -93   -366   -337   -236   -374    -90
    106   -132   -239     12    171   -187    -23   -259   -285   -194   -350    -75
    106   -116   -223      5    163   -168      7   -223   -257   -163   -324    -93
     96   -124   -220     12    155   -171     20   -205   -254   -158   -306    -93
    103   -109   -215      2    158   -161     31   -187   -246   -155   -301   -101
     93    -96   -192      0    140   -142     44   -166   -236   -145   -288    -98
     80    -88   -168      5    124   -127     64   -145   -218   -137   -293    -96
     72    -90   -163      7    116   -127     80   -122   -197   -127   -296    -51
     80    -57   -137    -12    106    -96     80   -106   -179   -116   -277     -2
     80     -5    -88    -38     83    -44     72    -98   -176   -103   -254     23
     75     12    -62    -44     70    -23     70    -85   -161    -67   -202      0
     67     38    -28    -54     49      5     70    -62   -135    -41   -168     -2
     54     51     -2    -54     28     25     77    -28   -114    -23   -155     20
     57     80     23    -70     15     51     83      2    -96    -15   -163     28
     67     85     18    -75     25     51     98     44    -72     -5   -155     67
     62    127     62    -96      0     93     98     75    -46     12   -129     98
     64    148     83   -106     -7    116    111    122    -10     46   -101    129
     64    153     85   -111    -10    119    129    184     23     80    -75    168
     72    155     83   -114     -5    119    148    246     75    137    -33    207
     88    181     93   -135     -2    137    137    283    101    171      5    226
    106    231    124   -171     -7    179    135    327    140    215     54    257
    129    293    163   -213    -18    228    142    376    179    254     88    296
    142    340    197   -241    -25    270    158    415    210    290    124    340
    142    384    241   -265    -49    314    150    410    215    301    135    350
    153    420    267   -288    -57    345    142    394    207    298    127    340
    168    444    275   -309    -51    361    140    381    197    288    122    348
    176    454    277   -314    -49    366    142    366    179    267    103    327
    174    449    275   -311    -49    361    129    322    142    231     70    298
    168    441    270   -306    -49    355    114    267    106    197     41    277
    174    444    270   -311    -49    358    101    210     75    168     20    259
    155    413    257   -283    -49    335    109    153     38    132    -10    231
    155    355    200   -257    -23    280    106     93     -2     88    -46    192
    148    332    184   -241    -18    259     98     33    -44     49    -72    163
    142    324    181   -236    -20    254    103     -5    -64     31    -72    161
    137    324    187   -231    -23    257    114    -33    -83      7    -83    135
    153    342    189   -249    -18    265    132    -41    -85      2    -93    114
    155    358    202   -257    -23    280    155    -41    -75      7    -96    122
    155    389    233   -275    -38    314    174    -31    -62     15    -98    135
    168    459    290   -314    -59    376    179     -7    -31     44    -83    153
    174    519    345   -348    -85    433    184     15      7     80    -49    187
    181    537    353   -361    -85    446    187     33     33    109    -25    231
    189    563    374   -379    -93    470    158     28     59    148     15    254
    207    568    361   -387    -75    465    116     25     70    168     41    265
    189    561    371   -376    -90    465     93      2     49    155     25    241
    171    527    355   -348    -90    441     72    -20     25    137     10    228
    145    475    329   -311    -90    402     62    -33      5    127      0    223
    127    418    290   -272    -80    355     54    -38    -18    103    -10    210
    106    316    210   -213    -54    265     59    -41    -49     70    -46    176
     80    226    145   -153    -31    187     67    -62    -83     31    -90    132
     62    158     93   -111    -15    124     72    -85   -111     -5   -124    101
     62    129     67    -96     -2     98     64   -111   -137    -25   -142     80
     49     88     36    -70      5     62     51   -129   -166    -49   -168     57
     38     41      2    -38     18     23     49   -135   -181    -64   -181     41
     38     15    -25    -28     33     -5     57   -129   -184    -70   -192     23
     51     41    -10    -46     31     15     67   -127   -171    -62   -194     28
     54     51     -2    -54     28     25     80   -127   -163    -57   -194     41
     62     46    -15    -57     38     15     90   -116   -155    -44   -184     46
     54     33    -23    -44     38      7     96   -114   -158    -38   -176     41
     36     -5    -41    -15     38    -23     98   -119   -168    -51   -187     28
     46     -7    -54    -20     49    -31    103   -111   -168    -67   -207     36
     77    -62   -142     -7    109   -101    119    -93   -187    -98   -244     -7
    109   -246   -358     67    231   -301    163    -67   -280   -241   -410   -205
    129   -420   -550    145    340   -485    270     20   -342   -407   -623   -449
    137   -345   -483    101    306   -413    389    168   -231   -368   -613   -470
     41    -41    -85      0     62    -62    389    -10   -106   -161   -358   -218
   -137    537    675   -202   -405    605    189   -524     -2    218    158    337
   -311   1335   1647   -511   -979   1491     -7   -875    259    831    914   1124
   -303   1644   1948   -672  -1124   1795   -241   -987    478   1337   1465   1719
   -202   1358   1561   -579   -883   1460   -444  -1104    298   1241   1369   1673
   -168    756    924   -296   -548    839   -501  -1202   -228    532    636    917
   -155    200    355    -20   -254    277   -394  -1083   -670   -233   -168     62
   -101     28    127     36   -114     77   -181   -665   -517   -246   -280    -64
    -18     41     59    -12    -38     51    -12   -348   -311   -119   -218    -25
     64     46    -20    -57     41     15     80   -155   -189    -46   -179      0
     88     51    -36    -70     62      7    129    -64   -124     -7   -155     18
     75     33    -41    -54     57     -2    153    -25   -106      0   -161     12
     80     23    -59    -51     70    -18    158     -2    -93      2   -166     10
     96     49    -46    -72     70      2    163     15    -80     18   -150      7
    101     72    -28    -85     64     23    171     38    -59     46   -119     25
     93     72    -20    -83     57     25    184     59    -36     70   -103     44
     90     93      2    -93     44     49    197     77     -7     93    -85     59
    103    122     18   -114     41     72    197     96     18    111    -64     75
    114    148     33   -129     41     90    197    114     36    127    -57     83
    122    150     28   -137     46     88    205    137     59    155    -36     98
    124    179     51   -153     36    116    213    161     88    184     -7    116
    135    189     54   -163     41    122    226    194    127    220     20    142
    142    200     57   -171     44    129    239    236    163    259     54    174
    168    228     59   -200     51    145    233    267    187    290     72    189
    192    236     44   -215     75    140    239    311    220    322    101    210
    207    241     33   -226     85    137    244    355    257    355    127    228
    215    265     49   -239     83    158    244    407    303    400    158    252
    223    288     64   -257     80    179    254    470    366    462    207    296
    241    332     88   -288     75    210    270    535    423    522    259    340
    262    374    111   -319     75    244    277    600    480    584    316    387
    285    410    124   -348     80    267    296    665    545    652    381    452
    301    475    174   -389     64    327    301    696    574    691    413    478
    319    542    220   -431     49    381    301    704    589    714    441    498
    335    548    210   -441     62    379    301    696    592    714    441    501
    348    517    168   -431     90    342    303    683    576    698    426    488
    345    519    171   -433     85    345    283    633    537    667    394    446
    342    509    166   -428     88    337    272    584    498    628    366    410
    337    506    168   -423     83    340    280    548    480    602    350    384
    319    488    168   -402     75    329    301    504    446    563    316    337
    301    446    142   -374     80    293    293    439    389    517    275    283
    290    428    137   -361     77    283    283    371    345    478    236    233
    283    413    127   -348     77    270    288    327    316    449    207    192
    280    413    132   -345     75    272    288    293    303    433    184    163
    267    410    140   -340     62    275    301    272    290    418    166    145
    270    433    161   -353     54    298    316    262    293    418    166    140
    270    457    184   -366     41    319    322    259    306    428    174    137
    270    428    158   -348     57    293    316    265    309    428    174    137
    283    519    236   -400     23    376    311    288    342    465    207    171
    288    592    301   -441     -5    446    293    296    374    504    241    184
    277    618    337   -449    -31    478    267    280    387    522    259    187
    270    641    371   -454    -49    506    236    270    413    561    301    205
    249    613    361   -431    -57    488    197    252    402    561    296    189
    241    594    350   -418    -54    472    189    246    389    553    288    197
    246    602    355   -426    -54    480    179    228    374    542    277    207
    228    589    361   -407    -64    475    171    210    342    514    244    192
    215    537    319   -376    -51    428    163    197    314    493    218    127
    213    423    210   -319      2    316    155    174    267    446    176     36
    210    371    161   -290     23    267    153    153    236    413    129    -20
    200    303    103   -252     49    205    161    145    213    389     96    -51
    200    262     59   -231     70    161    161    127    174    355     62    -75
    200    259     59   -228     70    161    153    111    148    335     41    -90
    200    233     33   -218     80    135    155    106    145    329     31    -93
    200    220     20   -210     90    122    150     93    129    316     20   -101
    205    220     15   -213     93    116    129     75    111    303      2   -124
    207    200     -7   -205    106     96    127     72    111    301      2   -122
    197    179    -20   -189    109     77    119     70    106    293     -2   -122
    202    158    -44   -179    124     57    119     70    109    296     -7   -127
    192    163    -28   -179    109     70    103     62     98    285    -23   -145
    189    132    -57   -163    124     38    109     70     83    252    -64   -179
    207     -7   -215   -101    210   -111    142    109     33    166   -161   -254
    220   -254   -475     18    348   -363    249    192    -57    -28   -379   -470
    205   -329   -535     62    368   -431    394    319    -28   -122   -509   -618
    150    -70   -223    -41    187   -145    465    259     70    -23   -392   -530
     51    379    327   -218   -137    355    270   -241     38    192    -70   -223
    -33   1060   1093   -511   -563   1075    -98   -789     57    623    509    353
    -93   1740   1834   -823   -966   1787   -389  -1002    301   1252   1215   1028
    -15   1782   1795   -883   -906   1787   -644  -1031    436   1615   1540   1348
     31   1239   1208   -636   -587   1223   -683   -971    239   1353   1202   1021
     -5    594    600   -293   -301    597   -527   -885   -280    475    340    215
      5    153    145    -80    -70    148   -262   -568   -371     59   -124   -218
     46    109     62    -77     -7     85    -44   -194    -70    231    -44   -187
    106    122     15   -114     44     67    114     62    132    355     33   -119
    137     96    -41   -116     90     28    197    197    223    394     54    -93
    150     72    -77   -111    114     -2    218    236    254    407     59    -88
    153     67    -85   -111    119     -7    239    265    290    423     64    -72
    155     90    -64   -124    111     12    252    290    319    431     70    -46
    163    114    -49   -137    106     33    257    309    332    439     72    -36
    163    109    -54   -137    106     28    259    324    348    459     85    -31
    166    127    -38   -145    101     44    265    345    371    488    103    -23
    166    161     -5   -163     85     77    277    363    400    517    111    -33
    168    200     31   -184     70    116    277    368    413    527    127    -23
    171    176      5   -174     83     90    290    394    441    561    168     10
    171    200     28   -184     72    114    303    415    465    589    192     20
    171    241     67   -207     51    155    319    431    488    613    218     33
    174    270     96   -220     38    184    329    452    514    628    236     54
    187    272     85   -231     51    179    324    475    542    657    254     72
    200    298     96   -249     51    197    329    509    581    688    277    101
    233    350    116   -296     59    233    327    566    631    722    309    140
    262    407    145   -335     59    277    298    602    665    748    324    166
    270    389    119   -332     75    254    329    644    711    789    363    210
    272    413    140   -342     64    277    366    698    766    839    413    239
    275    454    179   -366     46    319    381    756    815    898    457    246
    280    522    241   -400     20    381    397    805    854    924    485    290
    285    550    262   -418     10    407    405    831    893    987    548    335
    288    571    280   -431      2    426    415    849    919   1021    576    355
    280    568    288   -426     -5    431    428    857    914   1018    579    366
    265    571    306   -418    -20    439    426    839    885    992    558    337
    241    600    358   -420    -59    478    420    807    852    948    532    324
    233    581    348   -407    -57    465    402    753    795    893    509    329
    236    540    303   -389    -33    423    387    688    732    815    475    322
    231    535    303   -381    -36    420    379    633    698    813    517    288
    215    545    329   -381    -59    439    368    581    672    815    535    233
    202    519    314   -361    -54    418    350    524    628    782    504    187
    187    485    298   -337    -57    394    335    467    587    745    457    153
    168    454    285   -311    -57    371    335    444    574    727    441    153
    145    454    309   -301    -83    384    337    428    568    727    436    150
    140    475    335   -309    -98    405    335    410    561    719    431    150
    145    483    335   -314    -96    410    327    394    550    711    428    153
    153    506    353   -329    -98    431    324    392    548    714    418    145
    155    509    350   -332    -96    431    337    415    576    748    452    135
    161    571    410   -366   -124    491    358    452    626    802    514    158
    153    631    475   -392   -161    553    348    459    657    839    563    210
    155    672    517   -413   -179    594    329    446    678    872    600    236
    161    683    522   -423   -181    602    290    423    667    859    584    228
    161    636    475   -400   -155    555    290    420    662    854    584    228
    168    623    452   -397   -142    537    288    413    652    857    589    215
    174    644    470   -407   -148    558    270    392    639    857    594    215
    163    605    441   -387   -140    524    262    374    613    831    579    207
    153    506    353   -329    -98    431    246    353    566    776    527    161
    137    397    259   -270    -62    327    236    324    504    714    457     96
    122    332    210   -226    -44    272    246    309    472    678    423     62
    132    303    171   -218    -18    236    252    288    436    639    397     36
    148    272    122   -210     12    197    244    275    405    607    371     10
    163    270    106   -218     28    189    233    275    402    600    366      0
    153    267    114   -210     20    192    228    262    389    592    355    -12
    116    218    101   -168      7    161    226    236    366    566    324    -41
    101    189     88   -148      7    140    213    226    353    550    311    -46
     96    194     96   -148      0    145    207    215    345    550    316    -49
     96    163     67   -129     15    116    218    210    329    540    296    -77
    106    127     20   -116     41     75    215    215    319    532    280    -98
    132    145     12   -140     59     80    197    226    329    545    296    -90
    189    111    -77   -153    132     18    171    233    306    514    267   -122
    220    -77   -298    -70    259   -187    205    246    194    353    106   -275
    189   -348   -540     77    363   -444    348    303     67    109   -155   -553
    150   -366   -519    106    335   -441    509    405    106     59   -231   -649
     46   -119   -166     33    103   -140    545    239    192    207    -49   -493
    -72    439    511   -181   -290    475    296   -293    249    550    405    -51
   -161   1275   1436   -558   -797   1356    -18   -654    527   1215   1174    678
   -153   1764   1917   -805  -1034   1839   -285   -717    875   1855   1816   1296
    -67   1569   1634   -750   -852   1600   -504   -756    849   1932   1855   1366
    -54    969   1023   -457   -537    995   -561   -836    348   1262   1195    758
    -62    392    454   -166   -259    423   -420   -756   -181    410    355    -28
    -38    103    142    -33    -90    122   -187   -415   -127    262    111   -257
      2     80     75    -41    -36     77      2   -103     80    379    171   -220
     62    106     44    -83     10     75    145    109    223    462    246   -187
     64     85     18    -77     23     51    205    181    265    472    267   -197
     64     62     -5    -64     36     28    233    220    288    485    277   -207
     88     88     -2    -88     44     44    241    270    329    506    290   -194
    114     80    -33    -96     75     23    228    309    363    530    301   -163
    109     20    -88    -67     98    -33    262    319    368    540    288   -163
     93     10    -85    -51     88    -36    298    329    389    561    324   -150
     88     46    -41    -67     64      2    309    335    413    579    371   -114
    114    103    -10   -109     62     46    309    342    428    597    397    -72
    140    137     -2   -140     70     67    306    353    433    597    402    -51
    148    184     33   -166     57    109    303    361    436    600    400    -49
    150    197     44   -174     54    119    306    371    441    597    387    -59
    129    181     51   -155     38    116    314    384    449    592    381    -75
    119    192     72   -155     23    132    319    407    470    610    387    -80
    127    226     98   -176     15    161    324    441    501    636    410    -62
    145    254    106   -200     20    179    322    472    522    657    431    -41
    171    272    101   -220     36    187    332    524    563    696    470    -10
    187    293    103   -241     41    200    342    579    610    732    501     20
    181    303    122   -244     31    213    355    633    652    769    524     46
    189    337    145   -265     23    241    374    701    706    831    576     83
    207    335    127   -270     41    231    402    776    769    896    631    109
    226    345    116   -285     54    231    418    836    818    948    680    145
    241    379    137   -309     51    257    439    870    854    987    724    194
    249    428    176   -340     36    303    459    893    880   1010    750    228
    231    433    202   -332     15    319    485    906    891   1021    766    257
    213    462    246   -340    -15    355    467    885    875   1015    771    249
    205    493    288   -350    -41    389    439    849    846   1000    771    236
    163    452    288   -309    -62    371    436    795    802    958    745    210
    153    433    280   -293    -62    358    446    753    771    919    719    197
    155    439    283   -301    -62    361    444    711    745    888    693    168
    106    361    254   -233    -72    309    444    649    698    833    649    127
     80    337    257   -213    -88    298    465    594    662    789    610     93
     57    324    267   -189   -103    296    480    548    628    756    584     67
     36    332    293   -184   -129    314    454    506    594    719    555     36
     41    342    301   -192   -129    322    457    501    592    717    558     36
     20    316    296   -171   -137    306    478    506    600    724    566     38
     18    311    293   -163   -137    303    496    511    597    711    542     36
     28    293    265   -161   -119    280    514    540    613    727    563     57
     20    327    306   -174   -142    319    527    566    644    769    620     70
      0    392    389   -197   -194    389    548    584    680    802    657     83
    -10    439    449   -213   -228    444    537    574    691    810    672    101
     -7    446    454   -220   -231    452    514    571    714    836    701    132
      0    478    478   -239   -239    478    449    545    706    833    704    137
    -15    452    467   -218   -241    459    400    514    670    800    680    122
    -33    454    488   -210   -259    470    387    493    639    771    652    101
    -23    462    485   -220   -254    475    366    467    610    753    639     93
    -20    418    436   -200   -228    426    361    439    571    711    602     67
    -70    275    345   -103   -207    309    363    402    509    641    535      5
    -85    174    259    -44   -171    215    358    363    446    568    462    -70
    -83    132    215    -25   -150    174    368    345    410    530    428    -98
   -103    101    205      0   -155    153    384    332    384    506    413   -114
   -116     67    181     23   -150    124    374    316    355    485    392   -135
   -124     54    179     36   -150    116    353    296    329    462    374   -150
   -119     75    194     20   -158    135    316    267    303    436    355   -161
   -103     77    181     10   -142    129    319    257    301    428    348   -161
    -93     51    145     18   -119     98    316    249    293    413    332   -176
    -88     18    106     36    -96     62    303    236    280    397    316   -184
    -90     20    109     33    -98     64    298    226    272    387    306   -197
    -90     -7     83     49    -88     36    314    228    270    379    301   -200
    -85    -20     64     51    -75     20    311    226    259    366    296   -197
    -80    -77      2     80    -41    -38    283    207    210    306    228   -254
    -41   -280   -241    161     98   -262    303    223     88    140     46   -423
     -5   -509   -504    254    249   -506    420    314     -5    -49   -176   -675
      0   -537   -537    267    267   -537    566    480     49    -98   -259   -776
    -80   -303   -223    192     70   -265    639    472    197     54    -93   -607
   -275    155    431     59   -353    293    485    -15    293    389    348   -163
   -483    904   1387   -210   -935   1143    254   -504    480    937   1047    517
   -537   1470   2008   -467  -1273   1738     23   -758    724   1522   1719   1192
   -449   1382   1831   -465  -1140   1605   -192   -898    680   1665   1883   1408
   -433    779   1213   -174   -823    997   -254   -982    202   1015   1215    763
   -397    226    623     85   -509    423   -223   -885   -239    275    431    -18
   -335   -106    226    220   -283     59    -62   -527   -244     51    127   -316
   -244   -158     85    202   -166    -36     98   -161    -36    166    174   -275
   -122   -114      5    116    -67    -54    189     67     98    249    215   -233
    -57   -111    -54     83     -2    -83    228    179    163    270    223   -226
    -77   -129    -51    103    -12    -90    265    184    163    254    207   -239
   -142   -155    -12    150    -64    -85    301    176    153    233    189   -252
   -129   -124      5    124    -70    -59    311    192    158    236    187   -249
   -111   -122    -10    116    -51    -64    324    202    161    236    181   -244
    -96   -124    -31    109    -33    -77    324    215    168    241    189   -231
    -88    -88      0     88    -44    -44    306    223    179    257    207   -213
    -83    -67     12     75    -49    -28    296    228    189    265    223   -202
    -67    -67      0     67    -33    -33    280    231    197    262    226   -197
    -49    -51     -2     49    -25    -28    272    231    205    259    228   -192
    -33    -10     23     23    -28      5    277    249    226    283    254   -163
    -23     36     59     -7    -41     46    280    275    252    314    283   -135
     -7     51     57    -23    -31     54    270    293    267    329    290   -127
     31     70     38    -51     -5     54    270    314    285    345    303   -111
     57     98     41    -77      7     70    290    355    311    371    329    -72
     75    127     49   -103     12     90    314    394    337    405    353    -41
    111    140     28   -127     41     85    324    436    363    436    379    -12
    155    166      7   -161     72     88    324    493    402    480    418     31
    181    166    -15   -174     98     75    332    555    446    519    457     80
    218    226      7   -223    106    116    358    620    509    587    522    148
    249    275     25   -265    111    150    384    672    550    631    566    197
    275    311     36   -296    119    174    400    698    579    662    594    231
    301    324     23   -311    140    174    387    696    574    662    600    239
    340    374     33   -358    150    205    374    675    561    657    600    236
    353    397     44   -376    153    220    379    649    553    649    594    241
    355    392     36   -376    158    215    366    607    524    620    566    223
    355    418     62   -387    148    241    366    576    493    594    545    210
    316    420    101   -368    106    262    350    519    454    561    517    184
    265    400    135   -332     64    267    350    467    431    537    498    174
    202    371    168   -288     15    270    345    407    400    511    478    155
    148    361    213   -254    -31    288    327    353    366    483    446    124
     93    335    241   -213    -72    288    316    296    324    444    407     83
     62    322    259   -192    -98    290    332    270    311    428    389     72
     62    353    290   -207   -114    322    353    267    322    439    394     80
     28    368    340   -197   -155    355    345    249    332    449    400     88
    -28    309    337   -140   -184    322    337    213    298    423    379     62
    -23    314    337   -145   -179    324    366    218    298    431    381     70
     20    389    368   -207   -174    379    407    254    345    483    420    119
     25    462    436   -244   -205    449    413    272    384    530    462    163
     20    527    504   -275   -241    517    423    272    402    550    478    181
     23    574    550   -298   -262    563    381    257    410    566    493    197
     20    558    537   -290   -259    548    329    231    394    563    493    192
     25    532    506   -277   -239    519    277    197    366    542    472    181
     18    530    511   -275   -246    522    267    174    345    537    462    179
      2    504    501   -254   -249    501    252    132    306    506    431    153
    -18    441    459   -213   -239    449    236     98    270    472    392    122
    -54    311    366   -127   -210    337    223     64    210    413    324     62
    -41    285    327   -124   -184    306    246     54    174    379    277     18
    -70    293    363   -114   -215    327    246     15    137    350    244    -18
   -132    236    368    -51   -252    301    228    -28     90    303    194    -85
   -168    161    329      5   -249    244    226    -57     51    265    155   -137
   -140    194    335    -28   -239    262    226    -59     51    270    161   -137
   -150    187    337    -18   -244    262    215    -67     41    262    153   -150
   -176    171    348      0   -262    259    194    -83     33    257    142   -161
   -200    145    345     28   -272    244    184    -90     25    252    129   -166
   -197    150    345     23   -272    246    194    -93     28    254    127   -168
   -197    150    348     23   -272    249    184   -106     18    244    119   -181
   -189    145    332     20   -259    236    168   -119     15    244    119   -184
   -205    114    319     46   -262    215    153   -132      0    226     93   -205
   -174     44    218     64   -197    129    171   -122    -49    155     12   -283
   -155   -184    -28    168    -64   -106    246    -72   -168    -51   -223   -504
   -158   -340   -184    249     12   -262    384     54   -202   -213   -436   -727
   -192   -226    -33    210    -80   -129    478    179    -64   -142   -394   -706
   -332    158    488     85   -410    322    394   -171      7     85    -88   -418
   -472    789   1260   -158   -867   1023    132   -724     93    522    488    155
   -581   1496   2075   -457  -1330   1787   -137  -1052    324   1132   1210    854
   -524   1743   2268   -607  -1395   2005   -418  -1158    501   1605   1686   1358
   -439   1254   1693   -410  -1067   1475   -581  -1267    176   1286   1335   1067
   -420    672   1093   -127   -756    880   -610  -1306   -376    475    519    283
   -413    233    644     88   -527    439   -475  -1101   -641    -90   -101   -316
   -384     96    480    145   -431    288   -257   -714   -433    -49   -163   -384
   -332     70    400    129   -366    233    -88   -436   -252     67   -109   -335
   -228    114    340     57   -283    226     18   -254   -124    150    -62   -288
   -254     83    335     83   -293    207     10   -233   -119    137    -93   -319
   -288     31    319    129   -303    174     28   -228   -127    122   -116   -342
   -275     31    306    122   -290    168     59   -197   -103    137   -103   -329
   -259     54    314    101   -285    184     67   -174    -80    155    -90   -322
   -262     23    285    119   -272    153     46   -179    -77    155   -109   -319
   -252     18    270    116   -259    142     54   -171    -72    161   -122   -324
   -215     41    254     85   -236    148     54   -163    -64    166   -129   -327
   -181     70    252     54   -215    161     46   -153    -46    181   -116   -314
   -129     80    210     23   -171    145     33   -132    -18    215    -80   -272
    -98    137    236    -18   -166    187     33   -127     -7    228    -64   -262
    -98    187    283    -44   -192    233     41   -106     18    246    -57   -252
    -72    265    337    -96   -205    301      2    -90     44    272    -38   -233
    -49    306    355   -129   -205    332    -25    -72     57    298    -12   -218
    -67    296    363   -114   -215    329    -15    -46     72    314     -2   -207
    -72    249    319    -88   -197    283     -2    -20     93    322     -7   -215
    -49    259    306   -106   -176    283     25     41    145    366     20   -184
    -41    353    394   -155   -218    374     31    106    215    433     85   -119
    -75    389    465   -155   -270    426      7    150    267    488    135    -72
    -77    363    441   -145   -259    400     12    200    303    524    166    -41
    -41    407    449   -184   -244    428     33    262    366    584    215      7
    -46    439    483   -197   -265    459     41    303    415    631    257     54
    -28    496    524   -233   -275    509     54    335    462    678    303    111
      0    568    568   -285   -285    568     46    340    472    683    311    119
     -7    566    574   -280   -290    568     28    314    449    665    280     98
    -28    527    555   -249   -293    542     28    275    415    631    252     64
    -36    501    537   -231   -285    519     25    239    379    592    228     46
    -33    480    514   -223   -275    496     23    194    337    545    187     25
    -20    480    498   -231   -259    488     10    135    298    514    145    -23
    -38    475    514   -220   -277    493    -23     51    233    457     88    -88
    -49    472    522   -210   -285    496    -46    -23    176    402     54   -109
    -51    454    506   -202   -280    480    -62    -96    111    335      5   -135
    -62    420    480   -179   -272    449    -72   -140     77    309    -18   -161
    -75    381    457   -155   -267    418    -64   -163     62    293    -46   -207
    -70    374    444   -150   -257    407    -57   -171     59    293    -77   -220
    -62    392    452   -166   -257    420    -57   -171     62    298    -77   -166
    -41    428    467   -194   -254    446    -57   -171     67    303    -67   -145
    -10    488    496   -241   -254    493    -38   -142    106    340    -41   -106
    -12    509    522   -246   -267    514    -33   -116    148    379     -7    -38
    -36    514    550   -239   -293    530    -23   -116    168    392      5      2
      0    592    592   -296   -296    592    -33   -124    194    426     44     59
     31    649    618   -340   -293    633    -88   -148    210    459     83    127
    -31    639    670   -303   -350    654    -85   -122    239    501    129    210
   -103    600    701   -249   -402    652    -67   -111    244    511    135    246
   -174    576    748   -202   -459    662    -72   -127    226    498    111    262
   -194    532    724   -171   -459    626    -90   -163    187    462     67    259
   -153    413    566   -129   -358    488   -124   -205    124    400     -2    236
   -114    335    449   -111   -283    392   -148   -241     64    340    -67    220
    -85    309    394   -111   -241    350   -153   -244     51    332    -70    272
    -75    322    397   -124   -236    358   -145   -244     41    335    -67    301
   -109    267    376    -77   -241    322   -166   -272      2    296   -119    262
   -127    174    301    -25   -213    236   -174   -283    -31    249   -197    262
    -98    161    259    -31   -179    210   -168   -293    -49    226   -218    342
    -67    163    231    -49   -150    197   -176   -301    -49    239   -192    439
    -44    176    220    -64   -132    197   -187   -306    -51    252   -174    501
    -62    192    254    -67   -158    223   -179   -301    -31    290   -127    548
   -103    145    246    -20   -174    194   -176   -303    -33    283   -150    555
   -103    153    257    -23   -179    205   -168   -298    -33    270   -189    548
   -116    158    275    -20   -194    215   -194   -314    -46    241   -244    568
   -129     98    228     12   -179    163   -187   -311    -72    197   -285    636
   -127    -90     36    106    -83    -28   -145   -283   -140     90   -394    568
   -114   -350   -239    231     59   -296    -36   -176   -189    -59   -568    420
    -67   -397   -329    233    129   -363    103    -28   -129   -135   -680    309
   -127    -72     54     98    -90     -7    140    -96    -18     -2   -540    407
   -257    387    644    -64   -449    514    -44   -563    -77    207   -228    698
   -361   1065   1426   -353   -893   1244   -342  -1047    -98    587    288   1195
   -418   1730   2148   -654  -1283   1938   -605  -1293     38   1101    888   1764
   -374   1634   2005   -631  -1189   1818   -815  -1332     62   1325   1109   2049
   -329   1044   1371   -358   -849   1208   -867  -1304   -218    927    711   1675
   -296    498    795   -103   -545    646   -789  -1231   -631    174    -33    961
   -265     93    358     85   -311    226   -584   -953   -626    -96   -384    592
   -267     15    283    124   -275    148   -405   -662   -368     49   -322    615
   -218     33    252     93   -233    142   -285   -436   -174    171   -272    698
   -163    109    272     25   -218    189   -192   -311    -57    226   -262    776
   -174    179    353     -2   -262    265   -158   -259     10    290   -168    867
   -207    148    353     28   -280    249   -148   -249     10    283   -168    839
   -236    124    361     54   -298    244   -140   -244      5    257   -220    771
   -207    106    311     49   -259    210   -122   -228     10    236   -262    844
   -184     98    283     44   -233    189   -106   -218     28    267   -200    909
   -181    129    311     23   -246    220   -106   -215     46    301   -158    914
   -194    135    329     28   -262    231   -114   -205     85    329   -132    922
   -171    163    335      2   -254    249   -109   -181    124    366   -111    922
   -158    194    353    -18   -254    272   -103   -166    145    384   -119    893
   -114    236    350    -62   -231    293    -85   -137    176    413    -98    924
   -116    233    350    -57   -233    290    -93   -129    189    423    -93    935
   -174    168    342      2   -259    257    -90   -124    202    428    -80    935
   -168    179    348     -5   -257    262    -64    -88    244    472    -33    948
   -132    283    415    -75   -275    348    -64    -46    293    527      5    961
    -98    340    439   -122   -270    389    -72    -15    324    548      2    943
    -80    363    441   -142   -262    402    -62     31    366    581     31    963
   -140    296    436    -77   -288    366    -67     70    400    620     70    984
   -163    301    462    -70   -311    381    -36    129    472    688    114   1010
   -163    309    472    -72   -316    389     -7    181    527    737    150   1036
   -150    335    485    -93   -316    410     20    233    581    795    194   1060
   -106    418    524   -155   -314    470     31    272    620    841    239   1075
   -122    392    511   -137   -316    452     12    262    620    831    231   1054
   -127    389    514   -132   -322    452     31    262    613    815    228   1031
   -119    400    517   -140   -319    457     38    259    597    805    228   1010
    -85    441    527   -176   -306    483     33    241    568    784    210    982
    -88    426    511   -168   -301    467      2    181    509    722    171    914
    -85    428    511   -171   -298    470      7    140    465    675    140    867
   -109    384    491   -137   -301    436    -12     85    407    623    103    810
   -124    342    467   -109   -296    405     -2     44    358    574     70    763
   -163    319    480    -80   -322    400    -15    -12    314    527     23    691
   -161    332    491    -85   -327    410    -44    -62    277    501     -5    633
   -168    314    480    -72   -324    397    -46    -80    262    493     -2    602
   -187    311    498    -62   -342    405    -36    -85    257    491      0    576
   -176    329    504    -77   -340    415    -44   -119    236    478     -7    532
   -200    301    501    -51   -350    402    -46   -142    213    459    -23    485
   -254    270    522    -10   -387    394    -57   -153    192    439    -41    439
   -257    296    553    -18   -405    423    -36   -127    220    449    -28    423
   -259    345    605    -44   -431    475    -10    -96    288    472      5    433
   -265    413    678    -75   -472    545     -2    -88    332    493      0    420
   -293    415    706    -62   -501    561    -28   -106    340    540    -12    407
   -298    381    680    -41   -488    530    -49   -109    353    594     36    384
   -265    397    662    -67   -462    530    -72   -142    327    587    103    322
   -265    353    618    -44   -441    485    -70   -153    311    597    129    280
   -283    241    522     20   -402    379    -54   -153    298    581    114    236
   -290    176    467     57   -379    322    -38   -145    285    548    103    246
   -332     38    368    145   -353    202    -46   -155    241    493     57    267
   -342    -64    275    202   -309    103    -20   -148    218    454     12    189
   -368    -67    301    218   -335    116    -18   -163    179    400    -51     80
   -368    -64    303    218   -337    119    -31   -192    114    303   -150    106
   -371    -98    272    233   -324     85    -44   -197     98    293   -145    114
   -355   -114    241    236   -298     62    -23   -179    116    316   -109    101
   -345   -116    228    228   -288     54      0   -168    124    327    -96     64
   -397   -140    257    270   -327     57    -28   -194     96    309   -111     23
   -410   -155    252    280   -332     49    -64   -202     88    322    -80     25
   -397   -137    257    267   -329     59    -90   -202     90    335    -51    -20
   -384    -72    311    228   -348    116    -98   -192    103    353    -18    -67
   -376    -10    366    194   -371    176    -88   -197     88    316    -83   -210
   -389      0    387    192   -389    192   -101   -231     25    218   -228   -257
   -384   -122    262    252   -324     70    -90   -218    -20    137   -285   -145
   -355   -335     20    345   -189   -158     -7   -119    -18     88   -306   -181
   -345   -475   -129    410   -109   -303    179     62     72     67   -371   -381
   -353   -327     23    340   -189   -153    303    192    236    127   -420   -542
   -439    -20    418    228   -431    200    189   -122    135    158   -337   -329
   -540    400    940     70   -740    670   -145   -704   -124    319     44     54
   -594    974   1569   -189  -1080   1270   -444  -1098   -189    730    628    420
   -555   1278   1831   -361  -1195   1553   -685  -1260   -148   1135   1111    732
   -478    932   1410   -228   -945   1171   -766  -1239   -254   1070   1036    537
   -467    363    831     51   -649    594   -649  -1119   -542    439    285    -75
   -436   -218    218    327   -327      0   -452   -930   -743   -236   -493   -475
   -379   -270    109    324   -244    -83   -293   -633   -449   -114   -446   -439
   -342   -202    140    272   -241    -33   -187   -397   -179     96   -285   -371
   -350   -168    179    257   -267      5   -106   -228     -7    220   -192   -335
   -298    -31    267    166   -283    116   -109   -176     38    249   -176   -350
   -345    -46    298    194   -324    124   -174   -226     -5    189   -233   -426
   -475   -161    314    319   -394     75   -148   -249    -31    163   -246   -452
   -504   -127    374    314   -441    122    -67   -218     23    226   -148   -410
   -496    -67    428    283   -462    179    -15   -168     93    306    -44   -436
   -537   -166    371    350   -457    101    -15   -153    122    345    -36   -483
   -522   -181    340    353   -431     77      2   -135    135    322   -124   -563
   -475   -168    306    322   -392     67      2   -122    132    252   -262   -504
   -439   -124    314    283   -376     93      5    -96    163    267   -205   -322
   -441    -44    397    241   -420    176     23    -75    205    348    -96   -311
   -457    -12    444    233   -452    215     36    -85    215    366    -75   -345
   -374     51    423    161   -400    236     25    -90    218    366    -77   -400
   -337     83    420    127   -379    252      2    -64    259    407    -46   -389
   -335     80    413    124   -374    246      7    -51    283    433    -25   -384
   -309    137    446     85   -379    290      7    -36    301    444    -23   -387
   -298    153    452     72   -376    303     15     18    361    501     33   -327
   -283    161    444     62   -363    301     59    103    459    600    145   -259
   -249    171    420     38   -335    293     67    163    537    675    192   -270
   -241    187    428     25   -335    306     64    210    594    724    202   -244
   -265    236    498     12   -384    366     85    244    649    771    233   -223
   -314    249    563     33   -439    405    119    288    711    820    290   -179
   -358    200    558     77   -459    379    142    309    737    846    327   -148
   -366    153    517    106   -441    335    161    314    737    849    324   -140
   -449    171    620    137   -535    394    192    309    727    844    329   -114
   -480    207    688    137   -584    446    187    246    683    815    316   -142
   -319    241    561     36   -441    400    158    275    670    797    306   -171
   -205    285    491    -41   -348    387    200    316    672    784    298   -189
   -213    220    433     -5   -324    327    181    249    587    701    228   -257
   -267    155    423     57   -345    288    127    150    488    623    174   -327
   -311    103    413    101   -363    257     88     70    405    571    142   -407
   -311     90    402    109   -358    246    101     12    348    519     83   -485
   -309    106    413    101   -361    259    116    -20    298    465     10   -491
   -265    135    400     64   -332    267    116    -38    277    444     -7   -480
   -277    202    478     36   -379    340     88    -62    270    454     15   -509
   -350    142    493    103   -423    316     38   -109    226    405    -36   -561
   -387    132    519    124   -454    324      5   -132    197    384    -38   -566
   -366    202    568     83   -467    384     15    -96    241    439     36   -555
   -348    277    623     33   -485    449     15    -85    270    457     28   -550
   -358    314    672     20   -514    493    -10   -106    272    457     31   -454
   -345    379    724    -18   -537    550    -12   -106    293    491     83   -415
   -298    493    792    -96   -545    641    -36   -127    296    517    119   -405
   -348    462    810    -59   -579    636    -98   -174    272    509    103   -431
   -259    444    704    -93   -483    574   -127   -187    241    475     64   -459
   -252    405    654    -77   -454    530   -135   -192    226    462     70   -446
   -265    397    662    -64   -462    530    -93   -176    254    496    122   -397
   -249    413    662    -83   -457    537    -83   -218    228    480    116   -415
   -293    293    587      0   -441    439    -85   -270    158    405     25   -535
   -220    228    449     -5   -337    340    -70   -223    163    400    -20   -576
    -80    257    337    -88   -207    296    -75   -189    155    389    -38   -605
    -85    174    259    -46   -174    218   -106   -223    114    342    -62   -581
   -135     46    181     44   -158    114   -106   -246     75    301    -90   -597
   -145     46    192     46   -168    119   -106   -257     64    290    -96   -615
   -174     62    236     57   -205    148    -96   -249     72    296    -98   -631
   -158     67    223     44   -192    145    -80   -244     77    301    -88   -618
   -132     85    218     23   -176    150    -70   -228     83    311    -77   -605
   -119     96    215     10   -166    155   -103   -236     75    306    -75   -592
   -150     70    220     41   -184    145   -140   -272     38    290    -77   -597
   -189     28    218     80   -202    122   -161   -309     12    265   -103   -641
   -187     -5    181     96   -184     88   -129   -293     12    239   -153   -670
   -137    -49     88     93   -114     18   -122   -249      5    210   -192   -649
    -90   -239   -148    166     28   -194    -93   -181    -33    103   -327   -756
   -122   -332   -210    226     44   -272     44    -57     28     41   -446   -888
   -161   -142     18    150    -90    -62    145     18    166    119   -384   -872
   -168    249    418    -41   -293    332     20   -254     59    184   -231   -750
   -187    698    885   -254   -535    792   -335   -795   -259    288     54   -514
   -228   1265   1493   -519   -862   1379   -639  -1158   -387    566    485   -189
   -210   1530   1740   -659   -976   1634   -878  -1345   -439    802    807     59
   -179   1150   1327   -488   -753   1239   -911  -1337   -571    667    688    -20
   -197    579    776   -189   -485    678   -797  -1252   -807    119     98   -491
   -179    114    293     31   -236    202   -553   -979   -774   -244   -407   -891
   -166     -7    158     88   -163     72   -381   -704   -485   -106   -387   -872
   -168    -10    155     88   -163     72   -275   -504   -236     93   -239   -761
   -129    -41     88     85   -109     23   -174   -327    -46    223   -158   -683
    -96    -18     77     54    -88     28   -101   -252     25    259   -145   -646
    -93     57    150     18   -122    103    -93   -244     38    259   -145   -662
   -124     59    184     31   -155    122   -129   -265     23    249   -142   -672
   -127     54    181     36   -153    116   -124   -246     46    275   -101   -675
   -132     36    168     46   -150    101   -122   -231     57    283   -137   -724
   -132     18    150     57   -142     85   -127   -228     57    259   -194   -665
   -119     64    184     25   -153    124   -127   -220     75    277   -174   -636
   -135    106    241     15   -187    174   -163   -239     77    285   -158   -649
    -98    142    239    -23   -168    192   -142   -207    122    340    -85   -597
    -93    142    236    -25   -163    189   -135   -189    142    366    -54   -607
    -93    148    239    -28   -166    192   -140   -187    145    361    -85   -639
    -70    202    272    -64   -171    236   -119   -166    171    353    -96   -584
    -83    200    283    -59   -181    241    -90   -129    223    400    -44   -540
   -122    153    275    -15   -200    215   -127   -124    239    426    -12   -524
    -96    197    293    -51   -194    246   -124    -98    272    465     20   -537
    -64    231    296    -83   -179    262   -116    -59    314    504     36   -527
    -51    226    277    -88   -163    249    -85     -7    368    542     80   -441
    -36    262    298   -114   -168    280    -46     51    449    615    153   -387
    -36    293    327   -129   -181    309    -57     77    501    670    194   -368
    -41    319    361   -137   -200    340    -46    119    566    722    265   -306
    -41    368    410   -163   -226    389    -28    155    618    784    316   -319
     -7    410    415   -202   -213    413      2    192    641    789    285   -293
      5    423    415   -215   -205    420     20    207    649    776    267   -244
    -41    337    379   -148   -210    358    -33    171    623    766    262   -270
    -59    303    363   -122   -213    335    -28    155    597    748    259   -314
    -70    311    379   -122   -226    345    -20    137    563    714    257   -348
    -90    355    446   -135   -267    400    -23     85    501    646    207   -405
   -106    368    475   -129   -290    420     -7     25    431    571    132   -394
    -64    275    340   -106   -202    306    -33    -10    371    535    103   -402
    -31    257    288   -114   -158    272    -83    -51    311    504     85   -475
    -57    236    293    -90   -176    265   -101    -96    252    457     62   -540
    -96    135    231    -18   -163    181   -109   -135    192    407     18   -581
   -122    140    262    -10   -194    200    -98   -155    161    366    -33   -561
   -114    181    296    -33   -205    239    -85   -153    161    368    -23   -542
   -114    228    340    -57   -228    283    -62   -140    176    376      5   -514
   -174    210    384    -18   -277    296    -72   -145    179    384     18   -496
   -223    158    381     31   -303    270    -83   -148    181    405     18   -530
   -236    241    478     -2   -358    361    -46   -129    223    449     62   -540
   -202    400    602   -101   -402    501    -41   -111    259    488    109   -511
   -166    452    618   -142   -392    535    -64    -93    288    509    129   -462
   -142    511    652   -184   -397    581    -83    -88    319    545    187   -400
   -155    511    665   -179   -410    587    -90    -77    348    592    241   -387
   -171    467    636   -148   -405    550    -67    -75    348    589    215   -420
   -194    436    631   -119   -413    532    -90   -111    309    545    181   -418
   -189    410    600   -111   -394    504    -96   -127    290    530    192   -397
   -174    379    553   -103   -363    465   -124   -140    272    511    174   -407
   -145    277    420    -67   -283    348   -158   -153    236    472    132   -457
   -106    163    270    -28   -187    215   -155   -153    205    444    106   -483
    -96    122    218    -12   -158    171   -127   -155    181    400     51   -527
   -132     80    213     25   -174    145   -129   -197    137    337    -18   -574
   -150     64    215     41   -184    140   -132   -244     93    293    -64   -628
    -80     28    109     25    -93     67   -171   -265     49    254   -111   -652
    -33    -25      5     28    -20    -10   -223   -275      5    207   -129   -646
    -51    -57     -5     54    -25    -31   -223   -272     -7    210    -96   -644
    -44    -10     33     25    -41     10   -202   -262     10    236    -83   -701
     -5     10     15     -2    -10     12   -158   -233     36    236   -137   -691
    -44    -33      7     36    -25    -12   -163   -244     31    218   -137   -649
    -96    -70     25     80    -62    -23   -200   -272      2    194   -145   -698
    -64    -57      7     57    -36    -25   -161   -249     10    194   -158   -698
    -15   -101    -85     59     33    -93   -150   -241    -10    158   -197   -719
    -10   -285   -275    145    132   -280   -142   -207    -62     41   -327   -815
     -2   -449   -446    223    220   -449    -31    -85    -36    -49   -462   -932
    -36   -366   -329    197    145   -348     51      5     75    -23   -454   -976
    -93    -28     64     62    -80     18     49   -148     88     70   -316   -901
   -155    342    496    -93   -327    418   -252   -680   -181    168    -80   -665
   -184    930   1114   -374   -649   1021   -587  -1117   -319    426    350   -285
   -132   1387   1517   -628   -823   1452   -854  -1304   -277    807    831    111
    -80   1109   1189   -514   -633   1148   -950  -1306   -329    852    909    135
   -101    576    678   -241   -389    626   -867  -1239   -592    337    348   -426
   -122     59    181     28   -153    119   -670  -1039   -730   -176   -293   -953
    -88   -155    -67    122    -12   -111   -454   -732   -509   -176   -413   -909
    -88   -218   -129    153     20   -174   -353   -527   -283    -36   -303   -802
    -54   -207   -153    129     46   -181   -241   -353   -111     90   -215   -766
    -67   -244   -176    153     54   -210   -184   -259    -18    168   -137   -758
    -67   -226   -158    145     44   -192   -171   -223     20    192   -119   -805
    -31   -194   -163    114     64   -179   -127   -168     64    197   -158   -745
    -31   -226   -194    127     80   -210   -119   -174     67    171   -163   -657
    -31   -254   -226    142     96   -241   -122   -184     67    168   -158   -667
    -18   -259   -241    137    109   -252   -135   -174     80    194   -127   -672
    -12   -220   -207    116     96   -215   -127   -150     98    207   -101   -678
     28   -142   -174     57     98   -155    -88   -101    158    277    -54   -623
      7   -181   -192     85     98   -187   -109    -96    174    309    -36   -639
    -77   -285   -207    181     62   -246    -96   -103    176    314    -33   -670
   -150   -277   -127    215    -12   -202    -38   -111    192    314    -31   -670
   -114   -194    -83    153    -18   -140    -23    -90    218    324    -28   -633
    -83   -179    -98    129      5   -140    -23    -46    259    368     12   -589
    -33   -148   -114     90     38   -132    -18    -20    296    410     70   -550
      2   -106   -109     51     54   -106      0     10    329    433    106   -532
     -2   -106   -103     51     46   -103    -20     18    348    446     93   -535
    -18   -132   -114     75     46   -124    -12     72    410    506    148   -504
      7   -122   -129     57     64   -124     20    145    483    553    192   -436
     36   -111   -148     38     90   -129     46    210    553    618    244   -387
     62     10    -51    -38     57    -20     46    218    579    646    257   -410
     83     88      5    -85     38     46     51    246    607    683    293   -379
     85    119     33   -103     25     77     85    311    670    750    368   -293
     28    109     80    -67    -25     96     75    322    688    750    384   -267
     12     80     64    -46    -28     72     80    319    672    737    368   -265
     51    124     72    -88    -10     98     75    298    639    701    340   -267
     67    140     72   -106     -2    106     62    270    592    657    314   -277
     23     96     72    -59    -23     85     57    231    561    631    296   -322
     28    114     85    -72    -31    101     51    184    519    592    277   -374
     18    137    119    -77    -49    129     49    140    470    550    270   -405
     -2    132    132    -67    -67    132     33     85    415    501    259   -410
      7     96     88    -51    -38     93     25     36    355    446    239   -439
    -18     44     62    -15    -41     51     23      0    324    407    192   -485
    -51     18     70     15    -59     44     12    -36    298    394    163   -542
    -72     31    103     18    -88     67     10    -64    270    381    148   -589
    -77     -7     70     44    -75     31     25    -57    277    387    137   -587
    -64    -31     33     46    -51      2     18    -62    270    368    119   -553
    -70    -10     57     38    -64     23     57    -31    306    402    150   -540
    -77    -12     64     44    -72     25     83    -10    332    433    174   -524
    -77     38    116     20    -96     77     54    -23    335    452    192   -506
    -36    150    184    -57   -111    166     64     -2    387    504    257   -462
    -10    241    252   -116   -129    246     70     18    420    527    298   -410
      5    233    226   -122   -109    231     31    -18    392    509    288   -418
    -20    140    161    -59    -90    150    -12    -41    371    509    280   -452
    -33     96    129    -31    -83    111    -15    -51    355    491    267   -480
    -36    109    145    -36    -90    127    -15    -64    337    470    265   -483
    -70     98    166    -15   -119    132     -5    -67    329    462    254   -488
    -67      0     67     33    -67     33    -12    -98    283    402    184   -545
      0   -103   -106     49     51   -106    -12   -103    228    329    114   -584
     20   -158   -179     67     98   -168     -5    -96    200    298     93   -592
     20   -174   -197     75    109   -184     -7    -85    194    293     96   -602
     18   -187   -205     85    111   -194    -38   -101    181    293     85   -615
    -28   -283   -257    155    111   -270    -41   -140    122    220     18   -654
    -67   -322   -254    194     93   -290    -20   -140    122    220     12   -670
    -62   -316   -257    189     96   -288     -5   -127    137    236     20   -678
    -31   -324   -293    179    129   -309     -2   -129    122    213      5   -685
    -10   -342   -332    176    161   -340      0   -137    114    205     15   -688
     -5   -348   -342    176    166   -345      5   -137    114    210     15   -691
    -10   -353   -342    179    166   -348     10   -142    111    207     12   -696
    -31   -366   -335    200    150   -350     -5   -161    101    181     -5   -717
    -54   -415   -361    233    150   -389     -5   -161     80    137    -49   -735
    -41   -610   -568    324    262   -589     41   -132      7      2   -192   -852
      0   -854   -857    426    426   -854    158    -72    -93   -207   -426  -1096
      5   -885   -891    441    446   -888    290     59    -49   -272   -514  -1208
    -72   -607   -535    340    231   -574    296    -51     18   -153   -358  -1057
   -174   -116     57    145   -116    -31     36   -532    -41     83      0   -698
   -252    633    885   -192   -568    758   -316   -971      2    563    618   -153
   -252   1275   1527   -511   -888   1400   -610  -1171    215   1171   1291    400
   -179   1148   1327   -485   -753   1236   -807  -1176    288   1405   1478    581
   -163    563    727   -200   -444    644   -774  -1127     15    930    966    155
   -181    -67    111    122   -148     23   -584  -1013   -420    101    142   -550
   -187   -426   -239    306     25   -332   -340   -711   -376   -111   -158   -813
   -142   -462   -319    301     85   -392   -171   -436   -145     10    -96   -756
    -98   -483   -384    290    142   -436    -46   -257    -10     70    -75   -722
    -67   -504   -436    283    181   -470     15   -163     54     98    -72   -727
    -46   -522   -475    285    213   -498     36   -124     77    106    -62   -730
    -41   -524   -485    280    220   -506     49   -106     93    114    -51   -727
    -38   -519   -480    277    218   -501     49   -101     90    103    -62   -735
    -51   -517   -465    280    205   -491     59    -88     98     98    -62   -717
    -59   -514   -454    288    197   -485     77    -62    127    119    -44   -698
    -54   -483   -431    267    187   -457     93    -46    145    135    -25   -693
    -36   -478   -441    254    202   -459     90    -41    148    135    -20   -693
    -18   -472   -454    244    215   -465     85    -36    148    140     -7   -683
     -7   -470   -462    239    226   -467     85    -18    161    155      7   -670
     -5   -444   -439    223    213   -441     93      5    187    176     20   -652
     -5   -433   -428    218    210   -431    116     31    226    205     36   -626
    -15   -431   -415    223    200   -426    132     57    254    226     46   -605
    -18   -446   -428    233    205   -439    145     83    275    252     57   -605
     -5   -415   -410    207    200   -413    171    127    316    288    103   -574
     18   -389   -407    184    210   -397    187    179    366    335    166   -530
     41   -376   -420    166    228   -397    194    223    407    371    223   -509
     57   -405   -462    174    259   -433    210    272    454    415    280   -480
     77   -371   -449    145    259   -410    231    335    506    465    332   -418
     70   -345   -415    135    241   -379    267    402    563    527    371   -368
     75   -329   -405    124    239   -366    288    454    607    563    392   -303
     83   -306   -389    111    236   -348    311    509    665    618    457   -218
    103   -244   -350     67    226   -296    314    519    683    644    483   -194
    142   -161   -303      7    220   -231    293    488    654    623    467   -200
    158   -106   -267    -28    213   -187    280    457    610    589    433   -231
    140    -96   -236    -20    187   -166    252    407    555    530    371   -290
    124    -83   -207    -23    163   -145    228    355    498    485    355   -293
    106    -54   -161    -25    132   -106    215    301    449    436    329   -303
     88    -67   -155    -12    119   -111    205    236    387    368    275   -342
     93   -116   -210     12    150   -163    187    168    327    303    231   -381
    122   -137   -259      5    189   -197    176    114    262    249    194   -423
    119   -116   -239     -2    179   -176    158     64    215    213    150   -498
    106    -88   -194    -10    148   -140    140     25    192    192    132   -537
     90    -96   -187      2    137   -140    140     12    189    184    122   -545
     38   -166   -205     62    119   -184    145      0    181    174    106   -566
      0   -210   -210    106    103   -210    176      5    189    184    103   -561
    -25   -262   -236    142    103   -249    200     18    194    181    111   -555
    -18   -275   -257    148    119   -267    223     41    207    187    122   -548
     -7   -187   -179     96     85   -184    275     88    270    246    181   -493
     -2   -129   -127     64     59   -127    288    101    306    280    228   -423
     -7   -119   -111     62     49   -114    270     93    322    303    252   -423
    -15   -106    -90     62     36    -98    252     85    327    309    241   -428
    -23   -166   -142     93     57   -155    259     85    319    311    249   -415
    -49   -200   -150    124     49   -176    249     59    296    296    246   -405
    -64   -220   -158    140     44   -189    241     54    283    290    259   -374
     12   -200   -213     93    111   -205    226     64    280    288    254   -384
     23   -303   -329    137    174   -316    244     88    265    265    218   -431
      0   -472   -472    236    233   -472    257     72    207    197    142   -480
    -12   -563   -553    285    267   -558    270     72    189    168    122   -488
     31   -504   -535    236    283   -519    272     62    166    155    124   -475
     62   -446   -511    189    285   -478    241     31    119    116     80   -524
     98   -405   -504    153    298   -454    205     10     90    103     64   -558
     75   -457   -535    189    303   -496    194     -5     72     83     51   -568
    127   -467   -594    171    361   -530    137    -20     57     67     44   -561
    158   -410   -568    124    363   -488     77    -31     44     62     44   -555
     36   -472   -511    218    272   -491    132    -51     12     23      0   -589
     51   -488   -540    215    293   -514    184    -49     -2      7    -15   -589
     54   -483   -537    215    296   -509    176    -38      0     12    -10   -581
   -101   -628   -527    363    213   -579    194    -62    -28    -20    -44   -613
   -111   -711   -600    410    244   -657    244    -49    -51    -62    -90   -636
   -111   -927   -818    517    353   -872    311     -7   -132   -197   -233   -774
   -140  -1174  -1034    657    446  -1104    454     72   -220   -413   -480  -1041
   -124  -1169  -1044    644    457  -1106    574    168   -192   -488   -581  -1143
   -184   -878   -693    530    252   -787    574     -7   -137   -361   -410   -984
   -306   -311     -7    309   -150   -161    327   -517   -109    -12     88   -517
   -418    517    935    -49   -675    724     31   -930     72    584    844    168
   -376   1096   1470   -361   -924   1283   -252  -1041    366   1231   1538    844
   -254    958   1213   -353   -732   1085   -465  -1062    371   1387   1678    987
   -184    394    579   -106   -381    485   -501  -1072    -38    748   1005    397
   -192   -272    -80    233    -57   -176   -335   -948   -532   -174     96   -392
   -166   -548   -384    355    106   -467    -90   -594   -439   -311   -132   -641
    -98   -587   -488    342    194   -540     90   -309   -241   -220   -109   -649
    -36   -639   -605    335    283   -623    213   -137   -137   -194   -127   -633
     -5   -652   -646    329    319   -649    270    -62    -96   -174   -119   -633
     -7   -620   -615    311    301   -620    270    -51    -96   -174   -111   -649
    -23   -636   -613    329    293   -626    283    -28    -93   -194   -132   -641
    -36   -652   -618    342    288   -636    298    -15    -85   -194   -148   -639
    -28   -610   -581    319    275   -597    319     -7    -67   -179   -127   -633
    -15   -597   -581    306    280   -592    327     10    -51   -174   -106   -605
    -25   -550   -524    288    246   -537    306     10    -49   -168    -96   -594
    -28   -524   -496    275    231   -511    319     33    -41   -161    -93   -587
    -36   -511   -475    275    218   -493    327     44    -38   -171    -96   -566
    -77   -506   -428    293    174   -470    319     36    -33   -176    -93   -561
    -44   -454   -410    249    181   -433    319     46    -20   -158    -85   -558
     41   -420   -462    189    249   -441    298     62    -20   -148    -83   -550
     93   -407   -501    158    296   -454    285     75    -18   -142    -80   -530
    122   -379   -504    127    309   -441    293    106     10   -119    -54   -514
    145   -368   -514    109    329   -441    303    148     44    -90    -25   -488
    124   -410   -535    140    327   -472    290    168     54    -85    -18   -462
    140   -392   -532    127    335   -462    296    213     85    -67      7   -426
    207   -350   -561     70    381   -454    306    267    124    -36     18   -413
    267   -311   -579     20    420   -444    311    327    168     12     54   -368
    298   -298   -597      0    446   -446    288    348    181     31     83   -327
    316   -280   -597    -18    457   -439    277    371    202     54    114   -293
    353   -215   -568    -70    459   -389    293    402    239     90    153   -241
    402   -142   -545   -129    472   -342    290    402    246    103    168   -220
    384   -148   -532   -119    457   -337    265    361    210     67    145   -254
    402   -124   -527   -137    465   -324    249    335    179     36    129   -272
    436   -106   -545   -166    491   -324    236    301    150      5    111   -272
    407   -122   -532   -142    470   -327    233    244    103    -44     75   -311
    337   -145   -483    -98    410   -314    236    179     57    -85     46   -345
    267   -187   -454    -38    361   -319    228    116     12   -132     10   -387
    244   -215   -462    -15    353   -337    233     72    -28   -176    -31   -428
    213   -228   -441      7    324   -335    228     23    -75   -228    -70   -436
    179   -257   -436     36    306   -345    215    -25   -124   -285   -114   -452
    184   -272   -457     44    319   -363    213    -62   -155   -319   -145   -472
    171   -233   -407     31    288   -319    218    -85   -155   -311   -142   -496
    148   -205   -353     28    249   -277    231    -98   -155   -306   -132   -498
    137   -205   -345     33    239   -275    220   -111   -168   -316   -142   -501
    145   -187   -332     20    239   -259    218   -109   -163   -327   -161   -488
    163   -140   -303    -12    233   -220    236    -90   -135   -298   -132   -457
    174    -57   -231    -59    202   -142    254    -70    -88   -246    -75   -418
    174    -10   -184    -83    176    -96    241    -80    -72   -228    -49   -384
    179      7   -171    -93    176    -80    200   -103    -77   -228    -49   -366
    171    -18   -192    -77    179   -103    155   -124    -98   -249    -67   -374
    166    -31   -197    -70    181   -114    132   -148   -124   -272    -77   -387
    187    -38   -226    -75    202   -132    127   -163   -145   -290    -88   -389
    194    -15   -210    -88    202   -111    122   -179   -166   -309    -98   -394
    158    -70   -228    -46    192   -148    116   -192   -189   -335   -127   -415
    137   -184   -322     23    228   -254    103   -210   -239   -394   -192   -470
    153   -262   -415     54    283   -337     80   -239   -293   -459   -252   -514
    148   -306   -454     80    301   -379     70   -262   -329   -493   -285   -537
    142   -306   -449     80    293   -376     67   -280   -358   -519   -309   -563
    155   -319   -478     80    314   -397     77   -283   -374   -540   -329   -574
    137   -340   -480     98    306   -410     83   -293   -389   -555   -342   -574
    124   -361   -485    119    303   -423     75   -301   -405   -563   -350   -574
    140   -345   -485    101    311   -415     62   -311   -410   -568   -350   -571
    124   -361   -485    116    303   -420     57   -319   -418   -579   -358   -571
    101   -400   -504    148    301   -452     59   -322   -436   -594   -374   -579
     77   -439   -517    181    296   -478     67   -327   -452   -605   -387   -587
     38   -446   -485    205    262   -465     75   -348   -459   -620   -402   -597
     12   -446   -459    215    233   -452     72   -368   -478   -641   -418   -613
     44   -509   -555    231    298   -530     62   -374   -527   -706   -488   -683
    116   -724   -841    303    478   -782     93   -350   -644   -888   -696   -885
    155   -924  -1080    384    618  -1002    202   -252   -714  -1083   -943  -1150
    137   -862  -1002    361    568   -932    290   -171   -657  -1098   -987  -1213
      5   -553   -558    272    280   -555    262   -410   -602   -948   -763   -976
   -187     46    233     70   -210    140     49   -950   -540   -563   -207   -389
   -301    787   1088   -244   -693    937   -150  -1247   -288     67    574    418
   -275   1093   1366   -410   -820   1228   -381  -1348   -101    574   1143   1031
   -239    789   1028   -277   -633    906   -527  -1418   -265    485   1057    997
   -223    257    480    -15   -350    368   -555  -1441   -696   -189    327    244
   -187   -187      0    187    -93    -93   -431  -1260  -1002   -862   -415   -532
    -93   -366   -272    228     88   -319   -241   -893   -875   -906   -555   -683
    -23   -392   -368    205    171   -381    -96   -620   -709   -802   -509   -649
      2   -407   -410    202    205   -407    -12   -472   -626   -758   -491   -646
     33   -407   -441    184    236   -423     18   -426   -602   -758   -496   -652
     38   -371   -410    166    223   -389     33   -400   -584   -753   -501   -654
      7   -379   -389    184    197   -384     44   -379   -574   -750   -498   -641
     10   -407   -418    200    213   -413     49   -361   -563   -753   -493   -615
     46   -400   -446    174    246   -423     46   -361   -566   -756   -498   -613
     64   -363   -428    148    246   -394     31   -384   -584   -766   -524   -649
     77   -376   -457    148    265   -415     33   -392   -589   -779   -532   -652
    106   -384   -491    140    298   -436     28   -389   -581   -774   -522   -636
    132   -381   -517    124    322   -449      0   -400   -594   -779   -527   -631
    163   -363   -527     98    345   -444    -25   -407   -607   -784   -532   -623
    192   -332   -524     70    355   -428    -38   -405   -605   -779   -532   -615
    218   -288   -506     36    361   -397    -36   -397   -594   -761   -527   -605
    259   -257   -517     -2    387   -387    -18   -361   -553   -724   -488   -561
    298   -205   -506    -46    402   -355    -20   -332   -530   -701   -462   -527
    288   -181   -470    -54    376   -324    -44   -327   -527   -701   -462   -527
    272   -189   -462    -41    366   -324    -23   -280   -491   -665   -431   -493
    267   -174   -441    -49    353   -306     23   -215   -439   -613   -389   -436
    288   -150   -441    -70    363   -296     51   -153   -389   -563   -345   -376
    327   -101   -431   -114    376   -265     59   -101   -337   -504   -272   -324
    358    -46   -405   -155    381   -226     51    -59   -298   -459   -246   -337
    389     46   -345   -220    366   -150     31    -33   -283   -449   -246   -262
    420     70   -350   -246    384   -140     28     -2   -265   -420   -205   -179
    446     64   -381   -254    415   -158     25     15   -241   -384   -174   -158
    454    132   -322   -293    389    -93      7    -10   -249   -379   -163   -168
    452    239   -213   -345    332     12    -20    -59   -270   -389   -150   -202
    444    249   -194   -348    319     28    -31    -96   -285   -397   -148   -257
    436    207   -228   -324    332    -10    -25   -127   -319   -444   -218   -290
    418    119   -298   -267    358    -88    -23   -166   -353   -496   -275   -246
    407    145   -265   -277    335    -59    -36   -231   -394   -522   -306   -301
    402    135   -267   -270    335    -64    -33   -277   -433   -558   -342   -337
    371     83   -290   -228    332   -103    -44   -340   -480   -597   -374   -374
    358     90   -267   -223    314    -88    -57   -397   -519   -620   -389   -402
    366    106   -259   -236    311    -75    -59   -439   -558   -641   -400   -446
    350     80   -270   -215    309    -93    -49   -459   -568   -641   -418   -472
    303     51   -252   -179    277    -98    -25   -459   -561   -633   -420   -423
    275     54   -220   -163    249    -83      2   -431   -542   -623   -407   -374
    275     54   -220   -166    246    -83     23   -407   -522   -600   -405   -361
    283    137   -148   -210    215     -5     25   -400   -496   -574   -384   -329
    303    233    -70   -270    187     83     25   -394   -459   -519   -337   -303
    296    314     18   -303    140    166     10   -410   -433   -467   -290   -293
    298    337     38   -319    129    189    -23   -426   -433   -452   -259   -277
    314    342     25   -329    145    184    -49   -436   -452   -470   -277   -259
    285    314     28   -301    127    171   -101   -470   -488   -501   -298   -267
    228    262     33   -244     98    148   -109   -501   -509   -498   -296   -311
    231    267     36   -252     98    153   -103   -527   -530   -514   -324   -379
    236    215    -20   -226    127     98   -101   -524   -548   -542   -374   -384
    228    166    -62   -197    142     54   -119   -550   -589   -576   -426   -472
    233    153    -80   -192    158     36   -150   -584   -636   -615   -470   -496
    239    109   -132   -174    184    -10   -168   -610   -672   -654   -506   -465
    223     59   -163   -142    192    -51   -171   -636   -701   -693   -545   -465
    220     41   -181   -132    202    -70   -171   -652   -714   -701   -545   -472
    226     25   -200   -124    213    -85   -192   -672   -732   -719   -558   -488
    236     23   -213   -132    226    -93   -205   -680   -732   -724   -574   -498
    259     33   -228   -148    244    -96   -215   -680   -711   -680   -558   -519
    288     75   -213   -184    249    -67   -239   -685   -704   -657   -540   -550
    259     36   -223   -148    241    -93   -213   -670   -688   -652   -535   -548
    205    -20   -226    -90    213   -124   -200   -685   -711   -683   -571   -548
    179    -96   -275    -41    226   -184   -202   -696   -724   -672   -576   -535
    174   -184   -358      2    265   -270   -205   -696   -732   -657   -584   -558
    194   -314   -509     59    350   -410   -187   -698   -813   -779   -719   -714
    207   -524   -735    158    470   -628    -77   -644   -917  -1002   -974   -995
    181   -545   -727    181    454   -636     41   -555   -891  -1065  -1083  -1106
    101   -332   -436    114    267   -384     75   -659   -787   -924   -924   -914
    -12    181    194    -83   -103    187   -124  -1062   -670   -558   -454   -436
   -122   1013   1135   -446   -628   1072   -415  -1356   -366    116    342    348
    -96   1519   1615   -714   -854   1566   -639  -1348     15    792   1034   1018
     59   1405   1345   -732   -644   1374   -865  -1356     28    924   1135   1169
     62    846    784   -454   -361    815   -966  -1517   -488    265    472    597
      5    306    301   -158   -148    303   -859  -1527  -1021   -550   -348   -228
     25     41     15    -33      5     28   -618  -1226  -1002   -717   -587   -558
     62      2    -62    -33     62    -28   -431   -943   -823   -618   -540   -566
    111     15    -96    -62    103    -38   -314   -758   -701   -550   -514   -545
    140      7   -135    -75    137    -62   -272   -680   -657   -535   -530   -553
    135     12   -122    -75    129    -54   -259   -665   -652   -535   -545   -563
    114     15   -101    -64    106    -41   -231   -646   -631   -527   -550   -558
    127      5   -122    -64    124    -57   -223   -618   -602   -511   -545   -548
    124     28    -98    -77    111    -33   -223   -602   -581   -496   -540   -532
    129     33    -96    -83    111    -28   -223   -594   -584   -506   -553   -522
    145     33   -114    -90    129    -38   -223   -576   -571   -478   -535   -527
    150     62    -88   -106    119    -12   -226   -566   -545   -439   -501   -519
    135     75    -59   -106     98      7   -241   -568   -540   -439   -509   -522
    124     85    -38   -106     83     23   -228   -540   -506   -389   -467   -501
    135    111    -25   -124     80     44   -210   -501   -467   -342   -428   -472
    135    135      0   -135     67     67   -205   -478   -433   -314   -400   -452
    129    155     25   -145     51     90   -197   -446   -397   -275   -384   -436
    135    189     54   -163     38    122   -200   -413   -363   -244   -374   -387
    129    218     85   -176     20    150   -207   -387   -332   -220   -363   -350
    122    236    114   -179      5    176   -192   -345   -290   -176   -335   -329
    132    265    132   -200      0    200   -158   -283   -231   -116   -293   -309
    150    280    129   -215     10    205   -148   -233   -181    -77   -262   -262
    140    316    174   -228    -15    244   -122   -166   -119     -5   -192   -213
     67    366    298   -215   -114    332    -70   -116    -59     64   -122   -181
     12    402    389   -210   -189    397    -20   -124    -18    101   -103   -150
    135    436    301   -288    -83    368    -64   -153    -12    122    -85   -119
    280    488    207   -387     36    348   -135    -64     25    174    -44    -77
    293    532    239   -413     28    387   -132    -10     64    223     -5    -59
    285    555    267   -420      7    413   -127    -23     59    220     -5    -80
    254    524    270   -392     -7    397   -116    -38     41    194    -31   -101
    228    504    272   -366    -23    389   -116    -83      5    163    -62   -137
    218    511    293   -363    -36    402   -124   -135    -25    129    -85   -171
    171    491    316   -332    -72    405   -129   -187    -62     83   -132   -218
    122    470    348   -296   -111    410   -127   -226    -90     62   -153   -244
     96    426    327   -262   -114    376   -135   -267   -122     36   -171   -272
     85    381    296   -233   -103    340   -140   -303   -153     10   -197   -296
     72    350    277   -213   -103    314   -142   -329   -179     -7   -226   -311
     44    345    301   -194   -129    324   -135   -340   -189    -12   -244   -316
     10    353    342   -184   -166    348   -114   -332   -174      2   -241   -303
     64    400    335   -231   -135    368   -106   -314   -153     23   -228   -293
     90    384    293   -239   -101    340   -137   -342   -181      2   -252   -332
     46    405    355   -226   -153    381   -116   -322   -142     38   -218   -301
     20    439    415   -231   -197    428    -93   -298    -90     98   -163   -244
     12    483    470   -246   -228    478    -93   -296    -62    132   -132   -207
     23    550    527   -288   -254    540   -137   -311    -49    155   -122   -194
     28    532    504   -280   -239    517   -153   -319    -49    153   -124   -197
     25    470    444   -249   -210    457   -155   -324    -64    145   -132   -210
     12    454    441   -233   -213    449   -158   -316    -59    166   -106   -210
     28    491    459   -262   -215    475   -179   -342    -77    153   -116   -239
     28    472    441   -252   -205    457   -184   -350    -98    124   -155   -277
    -15    350    366   -168   -192    358   -181   -363   -137     70   -220   -340
    -54    252    306    -98   -179    277   -168   -371   -161     41   -254   -366
    -64    213    275    -75   -171    244   -171   -374   -174     31   -257   -379
    -67    171    239    -54   -153    205   -174   -376   -189     25   -249   -394
    -77    155    233    -41   -155    194   -179   -379   -197     20   -254   -407
    -88    106    194     -7   -140    150   -171   -374   -200     18   -265   -415
   -103     77    181     12   -142    129   -168   -379   -205      7   -283   -426
    -98     83    179      7   -140    129   -166   -368   -194     20   -277   -410
    -83     80    163      0   -124    122   -163   -361   -179     31   -270   -394
    -80     75    155      2   -116    114   -161   -350   -166     38   -267   -394
    -49     85    132    -18    -90    109   -171   -358   -166     31   -272   -407
      7     83     75    -44    -33     77   -179   -353   -166     33   -280   -410
     -7    -28    -23     18      5    -25   -171   -329   -166     33   -283   -418
    -28   -207   -179    119     75   -194   -132   -290   -200    -36   -361   -485
    -44   -449   -407    246    179   -428    -20   -213   -280   -231   -594   -709
    -64   -509   -444    285    189   -478     98   -114   -259   -329   -727   -862
   -137   -280   -145    207      2   -213    148   -153   -168   -236   -623   -779
   -249    184    433     33   -340    309    -31   -574   -207    -31   -319   -488
   -340    932   1273   -296   -807   1101   -381  -1039   -174    428    293     90
   -387   1548   1932   -581  -1161   1740   -667  -1231     25   1021    956    683
   -322   1522   1844   -600  -1083   1680   -891  -1257    103   1327   1239    932
   -275   1070   1345   -397   -810   1208   -930  -1280   -187    935    813    545
   -270    550    818   -142   -542    685   -810  -1244   -678     51    -54   -236
   -223    189    413     15   -316    298   -610   -989   -709   -267   -459   -602
   -184    106    288     36   -236    197   -436   -693   -441   -109   -402   -555
   -137     90    228     23   -181    158   -288   -470   -246     20   -319   -493
   -135     93    228     18   -181    161   -189   -342   -129     96   -270   -470
   -166     59    226     51   -194    142   -145   -283    -70    140   -239   -457
   -168     -7    161     88   -166     77   -122   -259    -54    150   -244   -454
   -187    -59    127    124   -158     33    -72   -220    -25    174   -226   -441
   -187   -101     83    142   -137    -10    -10   -142     20    226   -184   -413
   -168   -135     33    150   -101    -51     25    -64     83    285   -129   -368
   -122    -85     36    101    -80    -25     49      0    158    353    -70   -314
   -103    -33     70     70    -88     18     54     18    207    387    -38   -290
   -124    -25     98     75   -114     33     51     15    228    413    -25   -303
   -153    -25    124     88   -140     49     51      7    244    444    -28   -324
   -135     -2    132     67   -135     64     59     10    244    452    -38   -322
   -114      5    119     54   -116     62     80     36    265    483      5   -275
   -106     33    140     36   -124     85     64     51    285    511     80   -272
    -98     33    132     31   -116     83     59     77    316    537    111   -265
    -93     64    155     12   -124    109     49     98    329    545    103   -252
    -85    137    223    -25   -153    179     51    124    361    574    140   -184
    -85    179    265    -46   -174    220     57    166    405    618    194   -142
    -88    200    285    -57   -187    241     54    205    441    654    218   -129
    -75    213    285    -70   -181    249     49    257    493    701    254    -85
    -57    197    254    -70   -155    226     59    324    558    766    314    -25
    -54    223    277    -85   -168    252     75    384    618    831    368     20
    -46    270    316   -111   -181    293     96    436    667    883    410     70
    -41    314    355   -137   -200    335    106    472    693    911    441    111
    -28    353    381   -161   -205    366    129    509    724    950    483    127
    -83    337    420   -127   -252    379    168    509    735    961    496    132
   -132    322    452    -96   -290    387    189    493    722    937    478    129
   -168    270    439    -51   -303    353    179    467    693    904    454    116
   -179    228    407    -23   -293    316    187    441    675    901    459     77
   -192    246    436    -28   -314    340    197    407    657    888    470     46
   -200    252    452    -25   -327    350    192    371    620    854    441     15
   -244    207    449     18   -348    329    168    306    563    800    384    -38
   -285    158    444     64   -363    301    171    257    524    750    340    -83
   -319    142    459     88   -392    301    179    226    496    722    319   -111
   -314    158    472     77   -394    316    187    213    493    719    314   -124
   -285    207    491     38   -387    348    197    202    491    722    306   -140
   -314    187    501     64   -407    342    166    166    462    704    301   -158
   -329    111    439    106   -384    275    158    153    446    688    293   -174
   -335    116    452    106   -392    283    176    158    457    685    290   -181
   -340    187    527     75   -433    355    179    163    491    709    319   -163
   -311    228    540     41   -426    384    171    161    514    743    355   -135
   -280    283    561     -2   -420    423    122    132    511    748    371   -124
   -259    319    579    -31   -418    449     75    103    501    743    366   -127
   -272    314    587    -20   -431    449     62     90    491    730    358   -145
   -280    319    600    -18   -439    459     59     83    483    724    363   -153
   -277    314    592    -18   -436    452     33     57    449    701    345   -166
   -309    249    558     28   -433    402     18     28    413    667    314   -192
   -337    129    465    101   -400    296     15     10    376    633    277   -236
   -350     49    400    150   -374    223     18      0    345    597    241   -283
   -335     15    350    158   -345    184     31      5    340    587    231   -301
   -332    -33    298    184   -316    132     46      5    322    566    205   -327
   -337    -98    239    215   -290     70     25    -25    272    517    153   -366
   -301   -127    174    215   -239     23      0    -49    246    488    135   -384
   -288   -148    140    215   -215     -5     15    -36    249    496    140   -374
   -322   -176    145    246   -233    -15     33    -23    254    514    166   -363
   -327   -207    119    267   -226    -46     38    -15    262    522    176   -374
   -293   -187    106    241   -200    -41     25    -20    257    504    171   -353
   -252   -200     51    223   -153    -72     25    -15    252    496    163   -342
   -223   -215      7    218   -116   -103     15    -23    244    488    153   -353
   -215   -272    -59    244    -80   -166     -7    -49    215    459    124   -389
   -189   -340   -150    265    -20   -246    -28    -70    168    402     70   -459
   -132   -527   -394    327    129   -459     15    -41     72    239   -114   -652
   -103   -745   -641    423    267   -693    119     44      0     36   -363   -919
    -90   -730   -639    410    272   -685    236    168     64     -2   -446  -1023
   -153   -467   -314    311     80   -392    254     54    145    122   -285   -870
   -298     77    376    109   -340    228     41   -488    116    420    181   -392
   -491    800   1291   -155   -891   1044   -205   -927    231    966    909    311
   -485   1257   1743   -387  -1114   1499   -441  -1070    441   1558   1602    997
   -381   1031   1413   -324   -896   1221   -597  -1101    389   1678   1730   1163
   -392    413    805    -10   -600    607   -579  -1098    -10   1023   1031    483
   -431   -129    298    280   -366     83   -462   -950   -329    314    249   -288
   -413   -363     46    387   -231   -158   -280   -605   -205    207     33   -506
   -368   -348     20    358   -194   -163   -101   -280     44    366    122   -433
   -298   -358    -59    327   -119   -210     -2    -96    174    446    168   -397
   -262   -384   -122    322    -72   -254     51    -12    236    483    189   -387
   -290   -407   -116    348    -88   -265     80     10    259    491    202   -379
   -389   -467    -77    428   -155   -272    101     25    272    496    207   -368
   -478   -475      2    475   -241   -236    124     57    303    524    228   -345
   -415   -459    -44    436   -187   -252    116     90    319    537    239   -335
   -303   -405   -103    353   -101   -254     96    109    324    542    244   -340
   -267   -376   -109    322    -80   -244     88    106    335    542    252   -340
   -329   -361    -33    345   -150   -197     98    101    350    553    267   -324
   -361   -350     10    355   -187   -171    111    119    371    568    288   -296
   -345   -340      2    342   -176   -168    116    148    394    589    314   -275
   -345   -329     15    337   -181   -158    127    166    413    613    342   -252
   -298   -322    -23    309   -140   -174    116    181    426    631    353   -252
   -275   -316    -41    296   -116   -181     96    207    444    654    366   -249
   -231   -285    -54    257    -88   -171     85    226    465    675    381   -239
   -194   -259    -64    228    -64   -163     90    259    496    701    407   -218
   -168   -210    -41    189    -64   -127    124    316    542    745    449   -176
   -161   -184    -23    174    -70   -103    150    368    597    795    501   -124
   -174   -210    -36    189    -70   -122    158    402    626    826    532    -88
   -155   -189    -33    174    -62   -111    171    444    662    862    566    -46
   -148   -168    -20    158    -64    -96    176    483    706    906    605    -20
   -129   -122      7    124    -70    -57    189    542    771    963    672     51
    -85    -36     46     59    -67      5    194    587    818   1010    722    119
   -106    -59     46     83    -77     -7    194    597    831   1047    748    124
   -103    -67     36     83    -70    -15    192    592    823   1052    766    106
    -51    -36     15     44    -36    -12    179    568    802   1039    766    103
    -64    -38     25     49    -46     -7    179    540    776   1010    745     93
    -88    -41     46     64    -67      2    184    517    753    982    727     83
    -88    -70     18     75    -54    -25    171    470    711    935    701     54
   -103    -75     28     88    -67    -23    161    415    675    893    672     20
   -176   -103     70    140   -124    -15    161    358    639    859    649    -10
   -270   -142    127    207   -200     -7    181    306    605    831    623    -38
   -272   -158    111    215   -194    -23    176    267    563    789    587    -83
   -241   -137    103    189   -174    -18    174    239    535    758    553   -119
   -267   -122    145    192   -207     10    192    233    532    750    548   -124
   -319   -129    189    226   -254     28    223    241    548    774    574   -109
   -366   -122    244    244   -309     62    254    259    574    807    607    -90
   -397    -96    298    246   -348    101    285    283    605    831    631    -64
   -392    -18    371    202   -381    176    290    301    631    849    652    -28
   -368     57    426    155   -397    241    290    306    662    880    685     -5
   -322     88    407    114   -363    246    272    288    667    888    701    -12
   -306     62    366    122   -337    213    233    270    665    885    714     -2
   -316     -7    306    161   -314    148    200    254    649    880    706    -10
   -306    -25    280    166   -293    127    179    231    628    872    693    -46
   -270     15    285    124   -280    150    158    213    620    867    693    -49
   -296    -36    259    166   -280    111    140    192    592    841    670    -64
   -335   -145    189    239   -262     23    132    171    550    795    626   -103
   -348   -285     62    316   -205   -111    122    142    488    719    558   -166
   -348   -342      5    342   -179   -168    114    119    454    678    522   -200
   -340   -363    -23    350   -158   -194    114     98    418    644    488   -236
   -327   -413    -88    368   -122   -252     98     75    379    600    446   -265
   -288   -428   -140    358    -75   -285     75     62    358    574    420   -283
   -262   -423   -163    340    -51   -293     54     46    342    553    402   -290
   -290   -457   -166    374    -62   -314     54     20    314    530    381   -314
   -277   -457   -181    366    -49   -319     62      5    309    527    381   -329
   -257   -454   -197    355    -31   -327     57     -5    296    519    376   -337
   -254   -459   -207    355    -25   -335     38    -25    270    498    358   -361
   -241   -472   -233    355     -5   -353     38    -25    265    491    358   -355
   -246   -493   -249    368      0   -371     36    -31    259    485    353   -363
   -236   -530   -293    384     28   -413     23    -38    236    454    314   -402
   -194   -667   -472    431    137   -571     28    -49    135    311    158   -542
   -171   -891   -722    530    275   -807    103      0     18     90    -77   -805
   -142   -956   -813    548    332   -883    228    137     33     -7   -207   -997
   -163   -787   -623    475    228   -706    319    137    132     83   -124   -932
   -298   -301     -5    298   -148   -153    158   -335    176    358    262   -488
   -441    467    906    -12   -675    685   -116   -800    350    906    974    277
   -472   1052   1522   -290   -997   1286   -353   -969    636   1548   1735   1044
   -342   1044   1387   -350   -865   1215   -587   -997    714   1855   2062   1389
   -293    509    800   -109   -548    654   -649  -1062    316   1317   1483    862
   -277    -98    179    187   -231     41   -581  -1008   -132    524    649     28
   -244   -441   -197    342    -25   -319   -381   -709   -189    213    257   -465
   -132   -457   -324    296     96   -392   -197   -371      7    298    262   -511
    -31   -436   -407    233    187   -423   -106   -197    101    324    254   -449
    -28   -509   -480    270    223   -496    -41   -114    137    332    244   -426
    -49   -522   -472    285    210   -498    -15    -88    148    340    254   -444
    -49   -522   -472    285    210   -498      5    -64    163    353    275   -444
    -25   -514   -488    270    228   -501      7    -51    171    337    270   -428
    -10   -511   -504    259    244   -509     -2    -57    166    316    254   -420
     -5   -511   -506    257    249   -509     -7    -62    161    303    236   -426
      7   -478   -485    236    246   -480     -2    -49    168    316    244   -418
     18   -475   -496    228    254   -485     12    -23    194    361    288   -400
     28   -467   -496    218    262   -480     31      5    239    426    379   -368
     28   -426   -457    197    239   -441     38     23    272    470    436   -387
     18   -420   -439    202    228   -428     57     51    298    488    423   -433
     31   -407   -441    187    236   -423     64     72    306    478    384   -363
     31   -389   -423    179    226   -405     80    109    337    504    423   -254
      2   -374   -379    184    189   -376     96    142    368    537    467   -220
      5   -345   -350    171    176   -348    119    187    410    581    501   -189
      0   -322   -324    161    161   -322    135    241    446    602    532   -129
     -2   -283   -283    142    140   -283    145    303    509    675    615    -64
      5   -265   -270    129    137   -267    168    368    571    753    691    -51
     10   -241   -252    116    129   -246    197    439    636    802    719    -25
      2   -252   -257    124    129   -254    233    517    701    846    748     72
     10   -202   -215     96    111   -207    257    584    761    906    810    145
      7   -166   -174     77     90   -168    280    639    805    963    875    197
    -15   -150   -135     83     59   -142    298    670    841   1013    924    215
    -54   -174   -122    111     31   -148    309    672    854   1031    932    220
    -46   -205   -158    124     54   -181    298    659    857   1031    945    244
     -2   -158   -155     80     75   -155    270    623    823   1000    940    262
     38    -72   -111     18     75    -90    239    555    750    924    880    215
     46    -62   -109      5     77    -85    223    496    698    870    828    187
     31    -67   -101     18     64    -83    205    428    641    810    774    140
      0   -106   -106     51     51   -106    197    363    589    761    737    101
    -20   -129   -109     75     44   -119    184    309    548    737    724     67
    -70   -140    -70    103      0   -106    171    246    511    698    696     18
   -111   -129    -18    119    -46    -75    161    197    480    659    672    -15
   -135   -116     15    124    -77    -51    161    158    454    631    659    -28
   -158   -122     36    140    -98    -44    163    132    444    618    636    -44
   -166   -109     57    137   -114    -25    181    127    446    626    641    -46
   -161    -90     70    124   -116    -10    200    132    457    639    654    -46
   -132    -57     75     93   -106      7    210    145    472    649    657    -28
   -119    -10    109     64   -114     49    218    155    488    659    662      5
   -109     18    127     44   -119     70    213    163    511    701    685     28
    -93     51    145     20   -119     98    181    148    514    714    704     51
    -80     44    124     15   -103     85    135    116    493    691    683     41
    -80      5     85     38    -83     44    111    101    472    672    672     41
    -90     -5     85     46    -90     38     85     83    454    657    662     41
    -90      2     93     44    -93     49     72     64    431    633    633     28
    -88    -36     51     62    -70      7     70     49    405    607    594      0
    -67    -90    -23     80    -23    -57     70     46    384    579    566    -41
   -103   -179    -77    140    -12   -129     64     23    348    542    537    -93
   -140   -267   -127    202     -7   -197     67      0    316    509    514   -122
   -163   -306   -142    233    -12   -226     75    -10    301    491    501   -137
   -179   -319   -140    249    -20   -231     72    -23    285    465    480   -163
   -174   -345   -174    259     -2   -259     57    -41    257    433    449   -187
   -192   -374   -184    283     -5   -280     57    -51    244    418    428   -194
   -233   -371   -140    301    -46   -257     77    -49    252    428    444   -181
   -301   -389    -88    345   -106   -239     96    -57    246    423    449   -179
   -314   -418   -106    366   -106   -262     83    -70    220    394    426   -192
   -249   -420   -171    332    -38   -296     49    -85    202    371    400   -207
   -194   -405   -210    298      5   -306     28    -83    197    363    394   -223
   -205   -400   -194    303     -5   -298     28    -90    181    345    376   -244
   -275   -579   -306    426     15   -444     51   -114     85    218    244   -361
   -262   -836   -576    548    155   -706    137    -96    -64    -18    -20   -620
   -174   -924   -753    548    288   -839    254     10    -98   -155   -181   -800
   -187   -795   -607    491    210   -701    340     10    -20    -96   -109   -743
   -327   -368    -41    345   -145   -205    220   -363     88    200    275   -345
   -439    428    867      5   -654    649    -38   -698    384    826   1018    410
   -480   1111   1590   -316  -1034   1350   -241   -758    810   1553   1792   1202
   -345   1200   1545   -426   -945   1371   -501   -732   1018   1956   2171   1641
   -324    691   1015   -184   -670    854   -641   -888    581   1441   1652   1182
   -348     88    436    127   -392    262   -626   -976    -31    579    815    322
   -376   -327     49    350   -213   -140   -428   -774   -228    135    322   -207
   -361   -418    -57    389   -153   -239   -189   -465    -75    174    290   -259
   -285   -433   -148    358    -70   -290    -46   -259     33    228    314   -241
   -252   -459   -207    355    -23   -332     25   -150     85    244    314   -239
   -228   -449   -223    337     -5   -337     57   -116     93    241    303   -249
   -249   -444   -194    348    -28   -319     90    -98    106    244    306   -246
   -275   -506   -231    389    -23   -368     88    -96     98    231    285   -254
   -200   -504   -303    350     51   -405     75    -80     93    220    270   -262
   -140   -472   -332    306     96   -405     59    -67     98    218    267   -262
   -124   -415   -290    270     83   -353     54    -59    114    231    280   -246
   -106   -389   -285    246     88   -337     57    -46    129    246    293   -231
    -96   -374   -277    233     90   -327     64    -28    148    262    309   -213
    -96   -350   -254    223     77   -303     77    -15    163    283    327   -194
    -93   -337   -244    215     75   -290     85      0    184    301    337   -179
   -103   -340   -236    220     62   -288     85      5    189    306    340   -168
   -109   -329   -220    220     54   -277     96     31    205    327    353   -148
    -90   -309   -218    200     62   -265     96     59    226    345    363   -135
    -59   -265   -205    163     72   -236     98    106    259    374    379   -103
     -7   -218   -210    111    101   -213    111    158    309    410    415    -54
    -12   -223   -213    116     98   -218    124    200    348    449    449    -23
    -36   -239   -202    137     80   -223    142    246    394    491    480      5
    -31   -223   -192    127     80   -207    161    296    439    530    514     25
    -20   -181   -161     98     67   -171    174    353    493    581    563     67
     23   -135   -158     54     90   -145    184    420    553    644    623    124
     38   -129   -171     44    103   -150    189    470    600    696    678    181
     25   -142   -168     59     96   -155    200    493    631    735    719    215
    -20   -132   -114     75     44   -124    210    493    646    743    724    215
    -46   -106    -59     75      5    -85    210    472    639    743    717    215
      2    -51    -57     23     28    -54    189    439    613    722    704    197
     54    -23    -77    -15     64    -49    192    428    605    711    709    197
     72    -80   -155      2    111   -119    189    394    574    678    685    187
     77   -106   -184     12    129   -145    187    345    537    644    665    168
     75    -85   -161      5    116   -122    171    277    483    600    631    129
     75    -36   -111    -18     93    -72    148    202    415    537    576     75
     44    -12    -57    -15     49    -33    114    135    358    478    527     31
      0    -20    -20     10     10    -20    103     88    316    433    485     -5
    -36    -44    -10     38    -12    -28    106     51    285    397    449    -38
    -59    -59      0     59    -31    -31    109     20    270    366    420    -54
    -57    -38     18     49    -38    -10    132     10    267    355    405    -57
    -44     -2     41     23    -44     18    140     12    267    355    392    -62
      2    114    111    -59    -54    111    132     28    296    379    410    -46
     38    210    171   -124    -64    192    114     31    319    405    428    -28
     23    239    215   -135    -96    228     88     15    327    418    444    -12
    -31    200    231    -85   -132    215     62     -2    335    433    459     -2
   -111    140    252    -15   -181    194     51    -36    322    431    459     -7
   -153    109    262     23   -207    184     64    -67    290    413    459    -31
   -124    109    233      5   -179    171     75    -57    270    405    449    -77
   -101     80    181     10   -142    132     75    -28    265    384    410    -70
    -98     20    116     36   -106     67     83     -7    277    371    392    -49
   -116    -75     41     96    -80    -18     93    -10    265    350    350   -129
   -140   -168    -31    153    -54   -101    109     -5    254    337    322   -166
   -132   -226    -93    179    -20   -161    101    -20    220    311    296   -166
   -150   -290   -140    218     -7   -215    103    -44    187    277    270   -153
   -220   -342   -122    283    -49   -233    132    -57    174    259    267   -166
   -259   -387   -127    322    -67   -257    137    -70    161    246    254   -179
   -213   -361   -150    285    -33   -257    106    -88    137    228    241   -187
   -153   -327   -174    239      7   -252     70   -101    122    223    239   -194
   -103   -306   -202    205     49   -254     57    -93    124    218    236   -197
   -122   -327   -205    223     38   -267     62   -109    101    194    207   -228
   -161   -358   -197    259     15   -277     54   -119     90    184    197   -236
   -184   -389   -205    285     10   -298     67   -106    101    194    213   -218
   -184   -420   -236    303     25   -329     93    -83    116    202    228   -205
   -163   -571   -407    366    122   -491    109    -67     51     90    101   -335
   -116   -761   -646    439    265   -704    192      7    -18    -96   -135   -563
   -140   -831   -693    485    275   -763    316    132     15   -194   -280   -706
   -241   -623   -381    433     70   -504    407    168    137    -85   -171   -639
   -290   -174    114    231   -205    -31    241   -275     88    116    135   -342
   -335    524    859    -96   -597    691    -67   -782     88    535    717    257
   -392   1156   1545   -384   -969   1350   -327  -1031    254   1101   1395    896
   -335   1114   1449   -389   -891   1280   -540  -1070    342   1473   1764   1252
   -311    545    854   -116   -584    698   -566  -1072     28   1023   1278    805
   -324     -5    319    163   -322    155   -472  -1018   -410    197    431     20
   -324   -384    -59    353   -135   -223   -298   -774   -467   -166    -12   -384
   -319   -415    -96    368   -111   -257   -119   -454   -187     -7     59   -311
   -329   -446   -116    387   -109   -280     28   -226     10    124    142   -249
   -303   -470   -168    387    -70   -319    111    -85    119    197    189   -215
   -267   -475   -207    368    -31   -342    135    -38    150    207    197   -202
   -249   -452   -202    350    -23   -327    142     -7    168    215    205   -184
   -257   -413   -155    335    -54   -283    140     -5    176    218    200   -187
   -306   -431   -124    368    -93   -277    129    -12    176    210    192   -205
   -340   -418    -80    379   -129   -249    114    -20    174    207    181   -202
   -327   -361    -33    345   -148   -197    101    -25    179    218    194   -181
   -322   -345    -25    332   -150   -187    114    -12    194    241    220   -158
   -303   -340    -38    322   -135   -189     96    -15    197    246    233   -176
   -267   -342    -77    303    -96   -213     51    -33    181    218    205   -215
   -239   -327    -88    283    -75   -207     44    -23    187    205    181   -148
   -205   -296    -90    249    -59   -194     57    -10    210    226    215   -114
   -192   -296   -106    244    -44   -202     41    -18    207    236    218   -137
   -174   -254    -80    213    -46   -166     31    -20    218    254    231   -124
   -101   -200    -98    150     -2   -150     28     -2    244    283    259    -90
    -54   -179   -124    116     33   -153     20     20    267    301    265    -85
      0   -145   -145     72     72   -145     15     51    303    332    283    -67
     15   -153   -168     70     90   -161      5     85    340    368    311    -38
     -7   -163   -155     85     72   -161    -10    101    374    405    335    -10
     -2   -119   -116     59     54   -119     15    155    439    475    394     44
     49    -46    -96     -2     70    -70     23    205    496    532    446     93
    111      5   -109    -59    109    -51     10    239    532    576    483    137
    142     46    -96    -93    119    -23      5    262    558    613    522    179
    132     85    -46   -109     88     20     20    270    574    628    542    197
     77     77      0    -77     38     38     25    254    555    613    532    187
     64     98     33    -83     15     67     33    241    537    594    514    174
    114    116      2   -114     57     59     31    220    509    563    485    148
     57     88     28    -75     15     59     25    174    459    519    454    111
     28     62     33    -44     -2     46     20    124    413    472    415     72
     70     62     -7    -67     38     28      5     85    361    423    371     28
     41     57     15    -49     12     36     18     49    327    389    350    -12
      0     46     46    -23    -23     46     23      7    290    348    306    -70
    -46     23     70     10    -59     46     23    -33    246    293    249   -106
    -80      7     88     36    -85     46     28    -62    215    262    215   -116
   -116      5    122     57   -119     62     33    -77    207    259    213   -127
   -140     23    163     57   -153     93     49    -77    223    272    231   -116
   -153     31    184     59   -168    106     51    -77    239    283    244   -106
   -155     88    241     31   -197    163     49    -67    265    311    272    -77
   -142    189    332    -23   -236    259     41    -59    298    353    314    -36
   -137    231    368    -49   -252    298     23    -75    306    366    335    -15
   -135    257    389    -62   -262    322     -7    -98    306    371    340     -7
   -127    244    368    -59   -249    306    -38   -114    288    353    324    -15
   -122    220    342    -49   -231    280    -59   -129    270    337    316    -23
   -148    239    387    -46   -267    311    -67   -148    265    335    322    -18
   -218    215    433      0   -327    324    -46   -158    257    337    324    -18
   -231    166    397     31   -316    280    -28   -155    244    319    298    -44
   -150     51    202     49   -176    127    -90   -184    171    233    207   -132
    -75    -20     54     46    -67     15   -122   -202    119    179    155   -176
    -77    -49     28     62    -54    -10   -103   -207     98    155    132   -200
    -85    -72     12     77    -51    -31   -101   -223     72    127    109   -223
    -88   -103    -15     96    -36    -59   -103   -233     46    106     90   -244
    -93   -111    -18    101    -38    -64   -103   -236     38     96     83   -249
    -96   -129    -33    111    -33    -80   -111   -246     28     90     72   -272
    -96   -150    -54    122    -20   -103   -124   -262     10     80     59   -293
    -85   -161    -75    124     -5   -119   -124   -265      7     77     57   -296
    -75   -197   -122    135     23   -161   -111   -257      2     67     49   -290
    -59   -197   -137    127     38   -168    -96   -244     10     72     59   -272
    -59   -171   -114    114     23   -142    -96   -244     18     85     77   -252
    -93   -207   -114    150     10   -161   -111   -259      0     64     54   -275
    -67   -402   -335    233    132   -371   -116   -252    -80    -80    -98   -415
    -18   -636   -618    327    298   -628    -15   -155   -140   -267   -327   -631
    -18   -678   -659    345    319   -670    101    -28    -90   -337   -449   -766
    -51   -436   -384    244    166   -410    150    -77    -10   -259   -361   -704
   -184    -15    166     98   -176     75    -62   -607   -129    -80    -10   -363
   -259    711    971   -226   -615    841   -366  -1096   -135    355    615    231
   -246   1309   1553   -532   -901   1431   -623  -1293     36    932   1299    870
   -179   1197   1376   -509   -776   1286   -833  -1332     88   1226   1595   1184
   -181    589    771   -202   -475    680   -841  -1327   -218    714   1026    665
   -205     15    218     93   -213    116   -717  -1218   -587    -64    197   -103
   -184   -254    -72    218    -57   -166   -501   -898   -524   -275   -106   -381
   -132   -306   -174    220     20   -241   -327   -576   -254    -90     -5   -314
   -119   -306   -189    210     33   -249   -210   -379    -93     12     51   -296
    -98   -293   -194    194     46   -244   -153   -272    -15     59     77   -254
    -67   -316   -249    189     90   -283   -142   -241     -2     54     67   -249
    -59   -332   -272    197    106   -303   -129   -220      5     46     49   -262
    -75   -324   -249    200     85   -288   -109   -192     33     64     62   -220
   -127   -314   -187    220     28   -249   -101   -181     44     83     80   -205
   -171   -298   -129    233    -23   -215    -88   -161     64     93     90   -194
   -127   -272   -145    200      7   -210    -98   -142     80    101    101   -179
    -98   -233   -135    166     15   -184    -83   -103    122    145    148   -132
   -109   -205    -96    158     -7   -153    -59    -77    155    187    184    -96
   -168   -228    -59    197    -57   -145    -64    -75    163    202    192    -93
   -218   -233    -15    226   -101   -124    -64    -75    174    215    205    -93
   -218   -213      5    215   -111   -103    -49    -44    207    249    239    -59
   -197   -202     -5    200    -98   -103    -36    -12    231    277    259    -41
   -153   -189    -38    168    -59   -116    -36     23    262    314    285    -33
   -114   -197    -83    155    -15   -140    -25     57    290    335    301    -15
   -101   -174    -75    135    -15   -124    -18     85    322    355    319     10
    -88   -174    -85    129     -2   -129     -7    124    368    397    350     31
    -85   -158    -72    119     -7   -116    -20    155    405    431    387     54
    -96   -122    -25    109    -36    -75    -12    207    462    485    444     93
    -33   -103    -70     67     15    -85      5    275    514    532    485    142
     -7    -72    -64     38     28    -70     20    327    555    584    524    207
    -25    -36    -10     31    -10    -23     18    340    579    615    563    228
      0      0      0      0      0      0     -5    332    579    628    568    215
     57     54     -2    -57     28     25     -7    345    579    631    563    223
     75     46    -28    -59     51     10    -12    329    566    615    555    236
    116     36    -80    -77     98    -20    -25    285    522    566    527    228
    124     59    -64    -90     96     -2    -36    241    478    519    504    210
     83     46    -36    -67     59      5    -51    192    439    488    467    163
     33    -12    -46    -10     38    -28    -51    140    392    428    405    140
     20    -49    -70     12     44    -59    -44     85    345    381    379    127
     67    -38   -106    -12     85    -72      0     75    337    394    376     77
     51    -75   -129     10     88   -101    -36      0    272    327    298    -36
     36    -93   -129     28     83   -111    -41    -33    259    319    309    -38
     44    -64   -109     10     75    -85    -18    -33    275    348    348    -62
     33    -62    -96     15     64    -77    -12    -49    259    327    301   -145
      5   -142   -150     67     75   -145    -51    -88    213    257    228    -85
     36   -124   -161     44     98   -142    -15    -62    231    272    252    -44
     72    -46   -119    -15     93    -80     28    -23    280    319    293    -12
    109     54    -54    -80     83      0     49      2    324    361    337     23
     46     41     -5    -44     25     18    -46    -70    280    340    327     -7
     38     85     44    -62     -2     64    -77    -85    293    366    368      5
     83    114     31   -101     25     75    -70    -80    314    392    389     25
    145     72    -72   -109    109      0   -111   -111    270    332    335    -18
    137     28   -111    -85    124    -38   -163   -148    218    277    285    -49
    148     18   -129    -83    137    -57   -153   -140    207    270    285    -38
    153    -12   -168    -72    161    -90   -135   -129    207    270    285    -44
    137   -124   -262     -5    200   -192   -150   -158    155    223    228   -116
    116   -181   -301     31    207   -241   -179   -192     93    174    181   -176
    114   -233   -348     59    231   -290   -161   -197    103    179    171   -181
     90   -298   -389    101    239   -345   -163   -218     67    132    119   -197
     83   -311   -394    114    239   -353   -168   -236     38    101     98   -205
    119   -306   -426     90    270   -366   -140   -210     67    129    122   -220
    109   -342   -452    116    277   -397   -161   -239     31    103     90   -233
     51   -353   -405    150    226   -379   -176   -252     41    122    109   -215
     -2   -283   -280    142    137   -283   -135   -213     93    168    148   -184
     44   -290   -335    122    187   -311   -148   -228     64    137    109   -218
     96   -381   -478    142    285   -428   -233   -306    -18     54     33   -277
     54   -400   -454    168    254   -426   -239   -283      0     77     59   -267
     51   -423   -475    187    262   -449   -207   -249     20     93     67   -246
     49   -545   -594    246    322   -568   -174   -241    -44     10    -31   -355
     49   -823   -872    387    459   -846    -67   -184   -163   -215   -290   -610
     28   -979  -1008    472    517   -992     88    -59   -194   -374   -478   -776
     20   -893   -914    436    467   -904    176    -18   -106   -303   -394   -784
    -77   -475   -397    275    158   -436     62   -397    -31    -44    -70   -472
   -236    309    545    -36   -392    426   -213   -828    192    537    657    316
   -332   1049   1382   -361   -857   1213   -465   -989    571   1278   1488   1093
   -254   1171   1426   -457   -839   1299   -750  -1000    779   1717   1912   1551
   -259    636    896   -189   -579    766   -820  -1078    428   1270   1467   1166
   -254     12    267    119   -262    140   -763  -1083   -111    457    644    327
   -233   -394   -163    311    -36   -280   -571   -862   -306     -7    103   -262
   -142   -514   -371    329    114   -444   -387   -581   -194    -18     18   -368
    -96   -498   -402    296    153   -452   -259   -363    -72     64     64   -327
    -96   -511   -415    303    158   -465   -163   -246     -2     93     64   -319
   -109   -504   -394    306    140   -449   -124   -207     28    111     64   -314
   -122   -522   -400    322    137   -462   -101   -174     44    101     31   -329
    -33   -584   -550    306    257   -568   -129   -200     -5     54      0   -374
     -2   -579   -576    290    285   -576   -124   -166     33    111     72   -348
    -15   -542   -530    277    254   -537   -114   -137     70    148     93   -355
    -28   -550   -522    290    246   -537   -106   -116     90    132     62   -283
    -38   -555   -519    296    239   -537    -98   -116    114    135     72   -223
    -31   -587   -555    309    262   -571    -88   -101    142    161     62   -228
    -28   -550   -522    288    246   -537    -57    -62    181    194     88   -202
    -51   -524   -472    288    210   -498    -33    -31    207    228    132   -189
    -62   -537   -475    298    205   -506    -38    -20    213    239    171   -192
    -70   -488   -418    277    174   -454    -36    -20    223    226    158   -207
    -44   -465   -423    254    187   -444    -46    -28    200    192    129   -210
    -33   -475   -441    254    202   -459    -38     31    239    267    215   -148
    -18   -439   -423    228    200   -431    -36     77    290    319    267   -142
     23   -381   -407    179    213   -394    -31    114    311    353    298   -124
     38   -332   -371    142    205   -350    -10    181    361    413    335    -77
     33   -296   -329    132    181   -311      7    246    420    472    371    -25
     44   -249   -296    101    168   -272     12    309    467    522    410     20
     85   -207   -293     59    189   -249     12    353    509    563    441     54
    101   -184   -288     38    194   -236     12    387    550    607    480     83
    111   -166   -277     28    194   -220      5    402    571    628    504    114
    111   -137   -252     10    179   -194     15    413    581    636    519    137
    103   -119   -223      7    163   -171     23    400    576    633    514    129
     93   -116   -210     10    150   -163     28    376    566    618    498    116
     83   -142   -226     31    153   -184     41    348    550    594    485    116
     72   -153   -228     38    148   -189     33    296    509    542    441     85
     49   -176   -226     62    137   -200     33    246    462    517    420     41
     10   -223   -233    106    119   -226     36    218    439    496    410     15
    -33   -270   -236    153    101   -254     15    145    397    449    368    -28
    -75   -280   -207    176     64   -244     18     98    366    397    314    -67
   -103   -309   -205    205     49   -257     36     77    350    384    301    -80
   -119   -316   -197    215     36   -257     57     64    342    374    301    -98
   -132   -324   -192    228     28   -259     49     33    319    350    293   -109
   -129   -309   -181    218     25   -246     67     31    322    355    301   -119
   -122   -306   -184    215     31   -246    101     38    337    374    303   -135
   -137   -246   -111    189    -12   -179    135     80    384    413    332    -80
   -111   -176    -64    145    -23   -122    140     96    413    428    348    -25
    -59   -166   -109    111     23   -137    103     64    394    433    358    -49
    -49   -132    -83     90     15   -106     80     70    418    467    400    -33
    -54   -124    -70     90      5    -98     57     62    418    454    389    -15
    -85   -150    -64    119    -10   -109     49     59    405    444    379    -10
   -114   -192    -77    153    -20   -135     23     36    394    444    381    -38
   -122   -233   -111    176     -5   -174     -2      2    361    413    353    -85
   -127   -296   -168    210     20   -233     -7     -2    335    379    301   -122
   -129   -384   -254    257     62   -319     -7    -10    285    314    246   -150
   -148   -436   -288    290     70   -363    -18    -36    262    303    244   -184
   -166   -472   -306    316     70   -389     -5    -46    249    275    197   -231
   -174   -488   -316    329     70   -402     -5    -57    228    249    155   -226
   -109   -532   -423    322    155   -478    -49   -111    148    179    106   -275
    -93   -537   -446    314    174   -493    -62   -111    129    168    111   -283
   -106   -545   -439    324    166   -493    -67   -114    129    168    122   -293
   -122   -568   -446    345    161   -509    -62   -119    109    135     85   -337
   -148   -602   -454    376    153   -530    -57   -127    101    124     59   -322
   -148   -600   -452    374    150   -527    -62   -132    116    129     72   -319
   -116   -639   -524    376    202   -581    -77   -148     88    103     51   -345
   -116   -628   -514    371    197   -574    -77   -142     80    109     54   -345
   -119   -618   -498    368    189   -558    -72   -135     80    103     46   -355
   -114   -748   -636    431    259   -693    -54   -142      2     -7    -72   -480
   -111  -1000   -888    555    387   -945     18   -135   -158   -252   -335   -756
    -96  -1171  -1075    633    488  -1122    122    -72   -259   -452   -555   -992
   -106  -1080   -974    594    433  -1028    210    -49   -194   -418   -514   -958
   -254   -670   -415    462     77   -542    111   -381    -70   -129   -148   -571
   -415     93    509    161   -462    301   -103   -711    233    480    574    166
   -509    802   1312   -145   -909   1057   -285   -779    675   1215   1369    966
   -400    940   1340   -270   -870   1140   -555   -761    906   1652   1797   1439
   -322    493    815    -85   -568    654   -732   -914    524   1202   1345   1018
   -288    -41    246    166   -267    101   -732   -989    -28    400    550    202
   -270   -462   -194    366    -38   -329   -522   -787   -262    -85     20   -350
   -228   -633   -405    431     88   -519   -306   -480   -166   -111    -72   -449
   -171   -683   -511    426    168   -600   -181   -280    -57    -51    -51   -441
   -132   -711   -579    423    220   -646   -101   -171     -2    -25    -46   -446
   -106   -727   -623    415    254   -675    -83   -137      7    -36    -59   -467
    -85   -732   -646    410    280   -691    -70   -124      2    -57    -90   -501
    -85   -771   -688    426    298   -730    -54   -111      2    -57   -106   -506
    -88   -776   -691    431    298   -735    -38    -77     23    -25    -96   -485
    -88   -795   -706    439    309   -750    -18    -44     38     -7    -80   -467
    -90   -805   -714    449    311   -761      2    -15     64     12    -41   -454
    -90   -807   -719    446    311   -766     31     10     90     25      0   -441
    -77   -836   -758    457    337   -797     62     49    127     49     33   -405
    -64   -854   -789    459    358   -820     88     96    166     70     59   -363
    -46   -813   -766    431    358   -789     96    127    200    101     88   -322
    -25   -748   -722    384    348   -735    119    161    241    150    132   -303
    -25   -693   -670    358    322   -683    109    174    257    179    171   -301
    -23   -659   -639    340    306   -649     96    176    257    187    192   -293
      2   -592   -594    296    298   -592     85    189    259    194    213   -277
     38   -498   -540    228    288   -517     62    192    236    168    189   -280
    106   -394   -501    145    303   -446     41    215    233    153    171   -254
    228   -293   -522     31    374   -407     23    249    249    150    155   -233
    314   -179   -493    -67    402   -335     38    301    303    197    179   -187
    298   -132   -433    -83    366   -283      5    327    327    228    205   -155
    205   -220   -426      7    314   -322    -64    319    314    223    197   -153
    135   -275   -410     67    270   -342    -38    316    327    249    223   -127
    119   -220   -340     51    228   -280     72    350    361    296    267    -75
    174   -135   -309    -20    241   -220    119    441    379    319    298    -33
    226    -90   -316    -67    270   -202    122    498    423    319    309    -12
    239    -75   -314    -83    275   -192    124    509    488    324    309     -2
    272    -41   -314   -114    293   -176    119    480    498    332    296    -18
    285    -44   -332   -122    306   -187    101    420    452    309    270    -64
    257    -83   -340    -88    298   -210     93    366    402    275    259   -101
    220   -135   -355    -44    288   -244     90    301    345    220    226   -140
    200   -150   -350    -23    275   -249    103    259    311    181    197   -163
    181   -168   -353     -7    265   -259    111    218    283    142    168   -189
    174   -163   -340     -5    254   -252    129    187    262    111    137   -213
    116   -189   -309     33    210   -249    145    163    241     85    111   -236
     28   -218   -246     96    137   -231    181    155    239     77    109   -241
      7   -231   -241    109    122   -236    210    174    254     90    122   -233
     88   -174   -262     41    174   -218    202    184    252     85    114   -236
    124   -103   -228    -12    176   -166    200    197    280    109    142   -205
    119     -7   -127    -54    122    -67    215    210    322    158    215   -158
     67      0    -70    -36     67    -33    218    215    350    189    244   -179
     75     -2    -80    -36     77    -41    189    218    366    205    241   -161
    114    -20   -135    -49    122    -77    140    189    322    161    205   -168
    148    -31   -179    -57    163   -103    124    171    288    124    166   -187
    114    -59   -174    -28    142   -116    137    171    285    114    166   -153
     70   -101   -174     15    119   -137    148    171    285    106    161   -135
     70   -150   -220     38    145   -184    153    179    275     83    142   -142
     59   -239   -298     90    179   -267    150    158    220     23     83   -194
     41   -290   -335    124    184   -311    145    127    181    -20     44   -233
     46   -322   -368    135    207   -345    135     88    145    -62     18   -277
     54   -335   -389    137    220   -361    122     59    106   -103    -12   -319
     54   -371   -426    158    239   -397    129     57     88   -119    -33   -316
     33   -413   -449    189    239   -431     96     12     46   -166    -88   -353
     67   -405   -472    168    270   -439     75     -7     20   -197   -114   -376
     90   -415   -509    161    298   -462     62    -15      0   -223   -127   -389
    114   -415   -530    150    322   -472     49    -18     -7   -233   -127   -389
     90   -431   -524    168    306   -478     36    -28    -12   -241   -132   -394
     80   -462   -542    189    311   -501     28    -46    -33   -265   -161   -407
    106   -496   -602    194    353   -548      5    -75    -75   -309   -205   -431
    135   -511   -646    189    389   -579    -12    -83    -98   -332   -226   -449
    155   -633   -789    236    470   -711     15    -72   -179   -459   -363   -592
    150   -854  -1005    350    576   -930    114    -23   -288   -683   -618   -857
    158   -878  -1036    358    594   -956    236     93   -270   -771   -745   -995
    103   -662   -766    280    433   -714    267     44   -181   -675   -636   -878
    -23   -192   -168    106     70   -181     75   -413   -161   -381   -200   -444
   -114    540    654   -213   -384    597   -181   -826    -15    155    491    233
   -111   1060   1171   -475   -644   1114   -397   -950    249    763   1156    935
     -5    953    958   -472   -480    956   -600   -976    270    987   1371   1228
     -2    387    387   -192   -197    387   -672  -1101   -207    327    696    574
     10   -150   -163     70     85   -155   -631  -1083   -659   -478   -142   -270
     77   -433   -514    176    293   -472   -459   -805   -667   -719   -475   -602
    145   -470   -615    163    379   -542   -303   -514   -467   -615   -444   -574
    205   -470   -675    132    439   -571   -184   -327   -337   -535   -394   -535
    231   -475   -706    122    467   -589   -101   -220   -252   -491   -361   -511
    246   -433   -683     90    465   -558    -59   -174   -210   -470   -348   -501
    303   -418   -722     57    511   -568    -62   -161   -213   -491   -374   -527
    319   -431   -750     54    535   -592    -83   -158   -231   -511   -397   -553
    340   -397   -740     28    540   -568    -67   -132   -207   -488   -376   -548
    355   -361   -719      2    535   -540    -59   -116   -184   -470   -374   -522
    376   -342   -719    -15    548   -530    -51   -103   -166   -465   -368   -483
    376   -348   -724    -15    550   -535    -46    -98   -166   -467   -368   -483
    381   -348   -730    -18    555   -537    -41    -88   -155   -446   -348   -465
    387   -342   -730    -23    555   -535    -33    -80   -142   -433   -332   -454
    394   -319   -714    -36    553   -517    -18    -54   -116   -405   -309   -439
    454   -277   -732    -90    589   -504    -23    -31    -98   -392   -296   -436
    465   -239   -704   -114    581   -470    -28    -12    -80   -381   -288   -423
    452   -252   -706   -101    576   -480    -41      0    -64   -376   -280   -410
    462   -215   -678   -122    568   -446    -38     25    -44   -358   -262   -392
    452   -181   -636   -135    542   -407    -23     59     -2   -322   -239   -366
    436   -168   -605   -135    519   -387    -18     85     28   -293   -218   -340
    470   -148   -618   -163    542   -381    -20    132     70   -254   -179   -298
    545    -88   -633   -228    589   -361    -25    192    122   -207   -135   -262
    550    -57   -610   -246    579   -332    -46    223    161   -155    -90   -218
    568    -36   -607   -267    587   -322    -33    265    200   -114    -57   -176
    592     20   -574   -309    581   -277    -25    303    244    -64    -12   -129
    597     49   -548   -322    574   -249    -41    314    262    -44     10   -103
    587     96   -491   -342    537   -197    -31    314    267    -38     18    -88
    579     93   -485   -335    532   -194    -28    296    249    -59      0    -98
    587     88   -498   -340    542   -205    -38    265    218    -96    -31   -116
    587    114   -472   -350    530   -179    -44    233    189   -127    -49   -132
    555     96   -459   -327    506   -179    -33    194    148   -171    -85   -163
    504     59   -444   -280    472   -192    -23    140     93   -228   -140   -207
    436     12   -423   -226    428   -202    -12     77     38   -290   -192   -265
    413    -31   -444   -189    428   -236     -2     33    -12   -358   -252   -324
    452    -33   -488   -210    467   -259    -46    -10    -62   -407   -301   -366
    439    -38   -480   -200    459   -259    -70    -46    -93   -441   -327   -392
    413    -41   -454   -187    431   -246    -62    -72   -122   -472   -358   -420
    410    -10   -420   -200    415   -215    -44    -88   -137   -485   -374   -436
    394    -31   -426   -184    410   -228    -36    -85   -145   -506   -400   -454
    389    -10   -400   -189    394   -205    -54    -85   -135   -498   -394   -446
    402    103   -298   -254    350    -96    -85    -83    -90   -452   -348   -405
    420    145   -275   -283    348    -64    -77    -83    -75   -431   -319   -374
    402    135   -270   -270    337    -64    -44    -90    -80   -428   -306   -358
    405    132   -272   -270    337    -70    -51   -103    -88   -426   -309   -353
    436    163   -272   -301    355    -54    -62   -111   -103   -433   -316   -348
    475    200   -275   -337    376    -36    -80   -124   -114   -433   -314   -340
    480    205   -275   -345    376    -33   -103   -140   -129   -452   -319   -335
    475    184   -293   -329    384    -54    -98   -150   -158   -483   -350   -363
    506     64   -441   -288    475   -187   -103   -176   -220   -558   -436   -444
    524    -41   -566   -241    545   -303   -114   -189   -275   -620   -491   -491
    519    -67   -589   -228    553   -327   -116   -189   -288   -636   -496   -488
    517    -96   -615   -210    563   -355   -116   -210   -314   -667   -517   -504
    511   -111   -623   -202    566   -366   -122   -241   -348   -709   -553   -540
    511    -98   -610   -205    561   -353   -132   -265   -384   -748   -587   -571
    488   -119   -607   -184    545   -363   -142   -283   -415   -776   -618   -592
    478   -153   -631   -161    553   -392   -166   -298   -439   -805   -646   -613
    485   -161   -646   -161    563   -405   -174   -303   -446   -818   -654   -610
    488   -142   -631   -171    558   -387   -176   -309   -452   -826   -659   -607
    491   -148   -639   -171    563   -392   -184   -319   -470   -844   -675   -615
    498   -145   -644   -176    571   -394   -187   -322   -483   -857   -688   -620
    491   -184   -675   -153    579   -428   -187   -324   -501   -878   -714   -639
    485   -293   -779    -96    631   -535   -171   -301   -535   -940   -782   -698
    488   -462   -950    -12    717   -706   -106   -226   -581  -1085   -956   -872
    478   -524  -1005     23    740   -763     15   -101   -545  -1187  -1109  -1031
    444   -368   -813    -38    626   -589    106    -46   -444  -1145  -1088  -1026
    314    -18   -332   -148    322   -174     46   -368   -498  -1036   -885   -831
    200    540    337   -371    -70    439   -252   -917   -641   -748   -400   -361
    124   1208   1083   -667   -480   1145   -509  -1228   -579   -252    267    239
    161   1382   1221   -774   -530   1301   -732  -1296   -462    202    776    711
    197    948    750   -571   -275    849   -805  -1257   -566    101    623    597
    161    384    220   -275    -28    303   -719  -1202   -950   -667   -200   -148
    158    -62   -220    -49    189   -140   -540  -1018  -1130  -1241   -852   -730
    197   -194   -392     -2    293   -293   -374   -709   -888  -1145   -859   -732
    254   -179   -433    -36    342   -306   -246   -475   -670   -997   -771   -654
    298   -140   -439    -80    368   -288   -158   -332   -537   -914   -719   -618
    311   -140   -452    -85    379   -296   -119   -280   -493   -898   -717   -618
    298   -168   -467    -67    381   -316   -114   -270   -488   -906   -732   -631
    306   -174   -480    -64    392   -327   -114   -257   -475   -904   -727   -628
    332   -155   -488    -88    410   -322   -124   -257   -472   -906   -724   -620
    345   -142   -488   -101    415   -314   -137   -267   -483   -919   -735   -623
    350   -114   -465   -119    405   -290   -140   -272   -485   -922   -719   -620
    350    -72   -423   -137    387   -246   -132   -272   -483   -919   -711   -641
    353    -75   -428   -140    389   -249   -137   -270   -488   -930   -735   -628
    368    -62   -431   -153    397   -246   -129   -252   -472   -917   -730   -597
    384    -36   -423   -176    402   -228   -124   -244   -459   -906   -724   -587
    379    -18   -397   -179    387   -207   -129   -244   -452   -898   -717   -571
    368    -15   -384   -176    374   -200   -127   -228   -436   -880   -693   -548
    374     -2   -376   -187    374   -189   -127   -205   -410   -854   -670   -524
    387     -2   -389   -192    387   -197   -122   -171   -374   -823   -636   -496
    397     12   -384   -205    392   -184   -111   -145   -348   -797   -607   -467
    387     28   -358   -207    371   -163    -85   -103   -309   -763   -576   -441
    376     59   -316   -218    345   -127    -70    -49   -254   -711   -522   -394
    387     85   -303   -236    345   -109    -70     -2   -210   -670   -488   -355
    397     98   -298   -246    348    -98    -57     44   -166   -631   -459   -316
    423    127   -298   -277    361    -85    -49    101   -106   -571   -400   -249
    441    187   -257   -314    350    -33    -54    140    -64   -527   -350   -202
    449    239   -213   -345    329     12    -46    166    -41   -498   -319   -171
    452    257   -194   -353    324     31    -36    184    -28   -483   -298   -150
    433    231   -202   -332    316     15    -33    174    -54   -501   -311   -153
    415    244   -174   -329    296     36    -44    140    -88   -532   -335   -174
    410    226   -187   -319    298     20    -67     96   -135   -576   -374   -202
    397    220   -176   -309    288     23    -67     49   -187   -633   -423   -241
    397    220   -176   -309    285     23    -83     -5   -241   -688   -467   -275
    387    215   -171   -301    280     23    -93    -72   -298   -743   -509   -314
    335    171   -166   -254    252      5   -119   -158   -368   -813   -566   -363
    311    142   -168   -226    241    -12   -127   -226   -428   -872   -613   -410
    288    132   -155   -213    220    -10   -119   -262   -465   -898   -641   -441
    265    132   -132   -200    200      0   -116   -293   -485   -914   -659   -459
    246    103   -142   -176    194    -18   -109   -329   -522   -945   -688   -491
    220    109   -111   -163    166      0    -83   -327   -519   -940   -678   -475
    239    140    -98   -189    168     20    -90   -332   -519   -943   -678   -467
    252    163    -88   -207    168     38    -88   -324   -501   -922   -654   -441
    267    213    -54   -241    161     80    -80   -319   -480   -893   -626   -405
    275    257    -18   -265    148    119    -85   -319   -467   -880   -610   -363
    265    293     25   -280    119    158   -116   -329   -452   -846   -581   -340
    252    288     36   -270    106    161   -132   -348   -449   -826   -571   -361
    241    267     25   -254    106    145   -137   -358   -462   -833   -576   -379
    246    267     20   -257    114    145   -161   -371   -480   -852   -579   -350
    236    244      5   -241    114    124   -179   -400   -514   -898   -613   -361
    239    223    -18   -231    127    103   -179   -405   -532   -924   -644   -355
    241    135   -106   -189    171     15   -181   -410   -561   -937   -657   -397
    223     70   -153   -145    189    -41   -168   -413   -574   -937   -657   -475
    218      5   -215   -114    215   -103   -181   -446   -623  -1008   -735   -517
    231    -46   -277    -93    252   -161   -200   -491   -688  -1075   -795   -514
    233    -90   -324    -72    277   -207   -213   -524   -735  -1106   -828   -545
    239   -109   -348    -64    293   -228   -213   -545   -761  -1140   -839   -553
    231   -124   -355    -54    290   -241   -210   -555   -769  -1145   -841   -540
    223   -135   -358    -44    288   -246   -215   -574   -782  -1137   -854   -579
    215   -148   -363    -36    288   -254   -223   -587   -789  -1140   -849   -600
    200   -163   -363    -18    280   -262   -236   -594   -802  -1156   -841   -576
    168   -197   -366     12    265   -280   -233   -602   -802  -1140   -813   -561
    148   -194   -342     23    244   -267   -213   -587   -779  -1109   -784   -592
    145   -207   -355     28    249   -280   -210   -589   -807  -1163   -875   -644
    155   -355   -511    101    332   -433   -200   -592   -896  -1299  -1031   -636
    132   -680   -815    272    472   -748    -90   -506   -971  -1457  -1226   -857
    103   -862   -969    379    535   -914     49   -387   -979  -1582  -1382  -1054
     62   -691   -753    314    405   -722    127   -368   -904  -1538  -1312  -1026
    -57   -259   -202    158     72   -231     10   -761   -922  -1376  -1049   -774
   -174    493    667   -161   -420    579   -353  -1335   -919   -958   -472   -197
   -259   1241   1501   -491   -880   1369   -641  -1613   -706   -345    244    478
   -205   1465   1670   -631   -937   1566   -906  -1670   -532    116    717    943
   -155   1031   1187   -436   -670   1109  -1008  -1678   -714    -80    472    735
   -158    376    532   -111   -345    454   -930  -1628  -1187   -898   -358    -33
   -171    -62    109    116   -140     23   -719  -1387  -1361  -1397   -909   -535
   -142   -171    -28    158    -59   -101   -509  -1054  -1163  -1340   -945   -561
    -83   -179    -96    132      5   -137   -366   -828  -1008  -1244   -911   -545
    -51   -194   -142    122     44   -168   -277   -693   -909  -1171   -870   -532
    -44   -207   -163    124     57   -184   -249   -646   -883  -1158   -854   -524
    -31   -210   -181    119     72   -194   -244   -633   -880  -1161   -846   -514
    -18   -184   -166    101     72   -176   -233   -628   -870  -1161   -839   -517
    -25   -192   -168    106     70   -181   -215   -610   -852  -1145   -852   -511
    -49   -184   -135    116     41   -158   -197   -576   -813  -1093   -815   -478
    -54   -153   -101    103     20   -127   -197   -568   -805  -1072   -807   -514
    -38   -161   -122    101     41   -142   -197   -558   -802  -1080   -831   -480
    -20   -140   -119     80     49   -132   -192   -530   -771  -1054   -815   -444
    -15   -101    -85     59     33    -96   -194   -535   -766  -1052   -805   -420
    -23    -83    -59     51     18    -72   -189   -527   -750  -1034   -766   -394
    -18    -38    -20     28      0    -31   -184   -511   -732  -1028   -769   -376
      5    -20    -25      5     12    -23   -179   -485   -706   -997   -766   -348
     18      7    -12    -12     15     -2   -176   -454   -665   -937   -714   -353
     12     57     41    -36    -12     51   -171   -426   -631   -898   -675   -316
     10     90     80    -49    -33     85   -153   -387   -592   -865   -633   -252
     15     93     77    -54    -31     85   -153   -345   -553   -828   -589   -158
     23    150    124    -88    -49    137   -145   -290   -493   -766   -542   -111
     49    181    132   -116    -41    158   -127   -231   -441   -706   -496    -88
     49    171    122   -109    -36    148   -109   -179   -394   -641   -439    -83
     62    241    179   -153    -57    210    -98   -124   -337   -579   -381    -41
     90    272    181   -181    -46    228    -96    -88   -303   -540   -342     15
     72    277    202   -176    -67    241    -80    -64   -272   -485   -311     31
     72    290    218   -181    -72    254    -80    -67   -265   -459   -288     31
     77    298    220   -189    -72    259    -88    -85   -288   -475   -298     31
     72    309    233   -192    -80    272    -85   -111   -309   -493   -316     31
     41    288    246   -166   -103    267    -83   -142   -340   -522   -337     25
     36    277    241   -155   -101    259    -83   -171   -358   -524   -337      2
     75    290    215   -187    -70    254    -93   -213   -387   -540   -348    -33
     64    265    197   -166    -67    231   -109   -277   -436   -589   -392    -64
     20    200    176   -111    -77    189   -109   -335   -485   -626   -433   -116
    -28    181    210    -75   -119    194    -96   -384   -522   -644   -459   -171
    -67    187    252    -59   -161    218    -85   -410   -540   -667   -475   -184
   -101    184    285    -41   -194    236    -75   -428   -545   -678   -491   -194
   -124    189    311    -33   -218    252    -62   -431   -535   -670   -488   -192
   -119    155    275    -18   -197    215    -70   -457   -563   -693   -517   -223
   -116    163    280    -23   -197    220    -70   -457   -566   -691   -519   -241
   -111    220    329    -54   -220    275    -59   -436   -535   -652   -480   -218
   -122    270    389    -75   -257    329    -44   -418   -496   -605   -444   -189
   -140    311    452    -85   -296    381    -25   -400   -459   -574   -413   -153
   -129    348    475   -111   -301    410    -51   -392   -439   -553   -394   -124
   -114    348    462   -116   -288    405    -80   -397   -446   -550   -400   -124
   -122    319    439   -101   -280    379    -93   -402   -462   -563   -418   -132
   -135    293    428    -77   -280    361   -101   -420   -472   -558   -426   -148
   -171    290    462    -59   -316    376    -98   -433   -475   -548   -423   -168
   -223    218    441      0   -332    329    -90   -433   -488   -558   -428   -189
   -272     72    345     98   -309    207    -98   -449   -537   -610   -483   -239
   -332    -38    293    187   -314    127    -98   -462   -571   -644   -527   -275
   -358    -77    280    215   -322     98   -103   -480   -597   -670   -563   -314
   -355    -88    267    220   -314     88   -116   -504   -626   -685   -584   -350
   -332   -101    228    215   -280     62   -124   -514   -644   -691   -581   -376
   -298   -122    176    210   -239     25   -124   -506   -644   -678   -555   -366
   -270   -132    135    200   -202      0   -127   -506   -646   -680   -553   -366
   -226   -148     77    187   -153    -36   -145   -524   -667   -704   -568   -392
   -184   -166     18    174   -103    -75   -155   -532   -680   -717   -576   -413
   -155   -176    -20    166    -67    -98   -153   -519   -680   -714   -568   -405
   -142   -202    -62    171    -41   -135   -145   -514   -688   -719   -584   -407
   -163   -252    -88    207    -38   -171   -129   -506   -672   -709   -579   -405
   -176   -298   -122    236    -28   -210   -116   -498   -662   -701   -563   -420
   -153   -433   -280    293     62   -358   -101   -493   -732   -797   -672   -542
   -124   -698   -574    410    223   -636     -2   -433   -862  -1026   -940   -784
   -132   -774   -641    452    254   -709    140   -303   -859  -1124  -1091   -932
   -194   -592   -397    392     98   -496    220   -324   -769  -1044   -995   -833
   -322    -96    226    210   -275     64     62   -743   -709   -787   -618   -472
   -467    795   1262   -166   -867   1028   -259  -1192   -514   -197    114    241
   -524   1493   2016   -485  -1270   1753   -524  -1332   -192    496    859    937
   -441   1522   1964   -542  -1202   1743   -763  -1358    -90    823   1182   1231
   -426   1054   1480   -314   -953   1267   -865  -1447   -459    371    732    833
   -426    457    880    -18   -654    670   -795  -1418   -982   -511   -194    -12
   -366     20    387    171   -376    202   -576  -1122  -1075   -880   -657   -407
   -272    -67    205    171   -241     67   -363   -771   -846   -750   -592   -405
   -200    -77    122    140   -161     20   -231   -555   -701   -657   -537   -394
   -174    -98     72    135   -124    -12   -176   -478   -662   -649   -555   -415
   -158   -106     51    132   -106    -28   -158   -444   -654   -657   -576   -449
   -163   -140     23    150    -96    -59   -132   -407   -631   -644   -579   -480
   -168   -179    -10    174    -80    -96   -106   -358   -592   -620   -568   -480
   -171   -228    -57    200    -59   -145    -75   -303   -545   -576   -527   -452
   -189   -244    -57    215    -67   -150    -23   -249   -478   -509   -472   -465
   -213   -249    -36    231    -90   -142     12   -220   -449   -475   -480   -454
   -259   -241     18    252   -140   -111     28   -187   -420   -449   -446   -342
   -283   -215     64    249   -176    -75     62   -145   -368   -397   -397   -332
   -262   -207     54    233   -158    -77     96   -106   -324   -366   -376   -265
   -246   -181     64    213   -158    -57    111    -77   -288   -316   -327   -252
   -254   -145    109    200   -181    -18    109    -54   -259   -270   -290   -254
   -265   -129    132    197   -200      0    103    -25   -231   -236   -265   -228
   -285   -148    137    215   -213     -5    111     -7   -207   -202   -226   -226
   -298   -148    148    220   -223      0    137     33   -171   -161   -168   -223
   -298   -124    174    213   -236     23    155     83   -137   -124   -142   -200
   -311   -127    181    218   -246     25    148    124   -101    -85   -103   -145
   -301   -101    200    200   -252     49    158    187    -51    -38    -67   -124
   -249    -72    174    158   -213     49    153    244     -5     -2    -46    -59
   -168     -7    161     88   -166     75    171    319     64     54     10     38
   -171     38    210     64   -189    124    179    368    116    116     46     75
   -187     59    244     62   -215    150    158    379    127    148     77    114
   -197     85    280     54   -241    181    155    392    145    176    114    135
   -207    101    309     54   -257    205    166    407    166    210    158    145
   -194    161    355     12   -275    257    155    394    171    231    181    114
   -174    189    363     -7   -267    275    150    379    163    218    148     67
   -189    197    387     -5   -288    290    153    355    148    197    116     88
   -213    220    433     -2   -322    327    158    319    129    179    109     72
   -210    228    439    -10   -324    335    155    275     93    142     70     31
   -226    197    420     12   -322    309    166    233     64    109     38     -2
   -270    122    392     72   -329    257    161    179     25     72      7    -36
   -319     46    366    137   -342    205    166    137     -5     51     -2   -119
   -337     31    368    153   -353    200    174    106    -28     36    -25   -184
   -316     31    348    142   -332    189    171     77    -51     10    -62   -184
   -306     12    319    145   -314    166    176     41    -75    -15    -75   -194
   -311     -7    303    161   -309    148    192     18    -93    -51   -122   -226
   -327    -15    311    168   -319    148    213     41    -70    -44   -109   -137
   -316     59    374    127   -345    215    226     77     -7     41    -10   -194
   -288    127    415     80   -353    270    213     80     20     80     10   -236
   -275    137    413     70   -342    275    187     72     23     77     20   -103
   -246    119    366     64   -306    241    145     72     31     90      7   -106
   -228    124    350     51   -288    236    114     57     15     77     -7   -122
   -239    103    342     67   -290    220     98     38      5     80     20    -90
   -252    122    374     64   -311    246     90     28     20    122     59   -254
   -257     85    342     85   -301    215     93     10     -7     72    -23   -236
   -259    -25    233    142   -246    103     77     -2    -59     -5    -93   -166
   -293   -114    179    200   -236     31     75    -20    -93    -41   -127   -220
   -322   -192    129    257   -226    -31     85    -33   -119    -70   -158   -254
   -306   -200    106    252   -207    -49     77    -57   -145    -96   -181   -309
   -314   -205    109    257   -213    -49     67    -72   -166   -114   -202   -342
   -319   -202    116    259   -218    -44     67    -83   -176   -122   -207   -371
   -311   -189    122    252   -218    -33     64    -90   -187   -129   -205   -332
   -309   -218     88    262   -200    -67     57    -93   -181   -122   -184   -355
   -296   -265     31    280   -163   -119     44   -109   -197   -145   -231   -379
   -272   -272      0    270   -140   -137     38   -106   -200   -153   -236   -353
   -228   -239    -10    233   -109   -124     33    -85   -181   -129   -215   -366
   -241   -231     10    236   -127   -111     33    -77   -176   -116   -200   -342
   -272   -270      2    270   -137   -135     38    -90   -194   -132   -218   -392
   -239   -350   -111    293    -64   -231     57    -85   -236   -189   -280   -475
   -140   -491   -350    316    103   -420     93    -38   -316   -337   -457   -662
   -174   -724   -550    446    184   -639    207     46   -371   -524   -696   -935
   -241   -696   -454    467    103   -576    335    140   -272   -496   -693  -1010
   -342   -384    -44    363   -153   -215    337    -77   -189   -306   -457   -766
   -498    202    701    148   -600    452     90   -600   -140     75     90   -142
   -600    958   1558   -181  -1078   1257   -137   -880     98    722    888    576
   -561   1221   1779   -329  -1169   1499   -368   -948    288   1210   1418   1215
   -483    875   1358   -197   -922   1117   -530  -1015     96   1083   1301   1187
   -441    293    735     75   -587    514   -571  -1067   -392    340    511    379
   -428   -140    288    283   -361     75   -400   -862   -646   -293   -192   -340
   -374   -262    111    319   -244    -75   -189   -480   -446   -265   -267   -446
   -311   -275     33    293   -174   -122    -46   -213   -262   -161   -213   -426
   -314   -306      7    311   -161   -150     54    -57   -155    -98   -181   -415
   -337   -350    -12    342   -166   -181     88     -7   -129    -88   -187   -431
   -311   -361    -49    335   -132   -205    103     23   -106    -75   -174   -446
   -267   -342    -75    303    -98   -210    116     51    -75    -49   -155   -467
   -244   -324    -80    285    -83   -202    135     83    -41    -25   -150   -436
   -246   -316    -70    280    -90   -194    137     96    -28    -18   -137   -394
   -254   -319    -64    285    -96   -192    137    103    -15    -10   -122   -384
   -228   -303    -75    267    -77   -189    145    124      7     15   -101   -407
   -228   -311    -83    270    -72   -197    155    142     20     20   -119   -361
   -244   -290    -46    265   -101   -168    163    155     44     51    -72   -358
   -252   -257     -5    254   -124   -132    174    166     67     80    -54   -381
   -252   -267    -15    259   -119   -142    179    179     85     83    -49   -306
   -210   -275    -64    244    -72   -171    176    197     93     88    -44   -283
   -168   -254    -85    210    -44   -171    168    210    106     96    -36   -270
   -129   -184    -54    155    -38   -119    171    249    148    140      7   -262
   -103   -153    -51    127    -28   -103    174    298    192    181     46   -244
    -93   -124    -31    109    -31    -77    194    348    246    231     90   -205
    -49    -77    -31     62    -10    -54    202    394    293    285    140   -176
    -25    -41    -15     33     -5    -31    215    449    348    337    176   -140
     -5      5     10     -2     -7      7    220    504    400    389    215    -77
      0     59     59    -28    -28     59    218    550    452    449    283    -10
    -12     83     93    -36    -54     88    220    592    504    511    350      0
    -25    103    129    -38    -77    116    220    613    537    542    368     20
    -18    129    148    -57    -83    137    218    623    548    545    387    119
     12    153    140    -83    -62    148    205    618    548    558    428    106
     23    140    116    -83    -46    129    194    600    530    537    405     28
     25    132    106    -80    -38    119    200    581    506    498    355     51
     12    114     98    -64    -44    106    194    548    475    465    342     46
    -20    106    127    -41    -72    116    189    504    439    431    316      0
    -57     98    153    -23   -106    124    189    449    397    389    280    -38
    -88     85    174      0   -132    129    197    405    361    348    244    -85
    -93     70    163     10   -129    116    205    371    327    314    213   -119
    -96     33    129     31   -111     80    223    348    303    290    192   -140
   -124    -20    101     70   -114     41    233    314    267    249    153   -171
   -148    -20    127     83   -137     51    249    298    257    236    142   -197
   -153     -2    148     77   -150     72    259    288    252    233    150   -223
   -158     12    171     72   -163     90    262    288    257    244    161   -252
   -124     85    207     18   -168    145    270    311    301    275    174   -181
   -111    150    262    -20   -187    205    270    329    345    314    215    -93
   -106    205    309    -51   -207    257    262    329    376    345    262    -67
    -98    244    342    -72   -220    293    231    316    392    368    303    -67
   -101    231    329    -67   -215    280    215    306    394    379    316    -83
    -72    223    296    -75   -184    259    205    309    387    363    298    -80
    -33    215    249    -90   -142    231    174    306    368    340    270    -62
    -33    213    246    -88   -140    228    150    301    353    324    257    -77
    -64    153    218    -44   -142    184    135    277    314    288    226   -111
    -51     70    122    -10    -85     96    145    267    272    241    174   -161
    -36     23     57      5    -46     38    153    259    249    213    142   -192
   -127    -88     38    109    -83    -25    148    213    194    153     85   -252
   -187   -155     28    168   -109    -64    158    171    148     96     33   -309
   -192   -187      5    187    -98    -90    148    155    122     70     12   -329
   -176   -220    -46    197    -67   -135    132    153    106     57      0   -335
   -153   -210    -57    181    -49   -135    155    176    127     75     15   -314
   -179   -202    -23    189    -80   -114    145    163    127     75     15   -319
   -207   -192     12    200   -111    -90    137    153    116     64     15   -327
   -207   -158     49    181   -129    -57    119    142    109     64     20   -348
   -176   -166     10    171    -93    -77    114    148    109     57     12   -358
   -166   -205    -38    184    -64   -122     85    132     88     25    -25   -363
   -155   -254    -98    205    -31   -176     83    132     59    -12    -72   -392
   -129   -410   -280    270     72   -345    140    174      5   -129   -218   -514
   -124   -605   -480    366    176   -542    259    280    -28   -306   -459   -745
    -98   -517   -418    306    158   -467    371    415     85   -309   -509   -805
    -90   -174    -83    132     -5   -129    342    265    137   -181   -329   -649
   -246    252    498     -2   -374    374     98   -285      0     23     41   -285
   -428    904   1332   -236   -880   1117   -168   -766    -23    452    665    288
   -423   1366   1787   -472  -1104   1574   -410   -919    122    979   1288    859
   -316   1101   1418   -392   -867   1260   -579   -930     77   1088   1376    974
   -244    540    784   -148   -514    662   -592   -930   -272    509    743    402
   -213      2    215    106   -213    109   -478   -852   -693   -368   -176   -446
   -163   -213    -51    187    -57   -135   -316   -532   -517   -400   -311   -587
   -119   -194    -75    155    -23   -135   -189   -267   -254   -213   -194   -530
    -59   -192   -132    122     36   -163    -72    -59    -67    -98   -142   -449
      5   -174   -179     85     90   -176      7     59     41    -46   -106   -368
     23   -171   -194     72    106   -181     46    103     80    -18    -70   -340
     10   -192   -202     88    106   -197     28     98     88    -12    -67   -381
     20   -174   -194     75    106   -184     12     85     80    -28    -83   -420
     25   -137   -163     57     93   -150     25     98     88    -25    -64   -397
     15   -153   -168     64     90   -161     41    127    116      0    -59   -353
     28   -124   -153     46     88   -137     49    145    142     12    -54   -335
     38    -51    -90      5     64    -72     57    161    171     38    -23   -324
     20    -10    -31     -5     25    -20     59    179    202     62     10   -280
    -15     10     25      0    -20     18     67    215    236     96     44   -226
     18     -5    -25     -7     20    -15     51    197    220     90     28   -259
     88      2    -85    -46     88    -41     25    168    194     67     12   -267
    103     38    -64    -70     85    -12     15    187    210     62     15   -220
    101     28    -72    -67     85    -20     38    228    262    111     51   -181
    122     72    -49    -98     85     10     51    272    309    171     96   -171
    158    135    -23   -148     90     57     41    301    353    215    137   -163
    189    135    -54   -161    122     41     44    332    400    262    181   -142
    197    189    -10   -194    103     90     67    407    480    324    233    -80
    252    239    -12   -246    132    114     41    441    501    306    218     -5
    259    239    -23   -249    140    109     28    496    542    327    223    111
    265    194    -70   -228    168     62     72    574    628    452    322    171
    298    265    -36   -283    166    116     80    576    662    509    376    132
    231    283     51   -257     90    168    109    623    732    581    449    200
    200    371    171   -288     15    272    135    654    776    641    517    244
    223    392    168   -306     28    280     98    584    724    610    522    176
    210    345    135   -280     36    241    103    553    680    558    475    124
    194    311    116   -254     38    213    132    566    678    542    439    142
    176    316    137   -246     18    228    132    532    652    522    420    127
    145    363    218   -254    -36    290    122    472    594    467    384     59
    127    324    197   -228    -33    262    124    420    530    400    327     20
    132    311    176   -223    -23    244    109    368    470    329    257     15
    135    319    184   -228    -25    252    106    324    420    275    215     15
    111    288    176   -200    -31    233    109    296    397    280    207    -20
     90    290    197   -192    -54    244     93    272    384    280    210    -70
     80    296    215   -189    -67    257     96    270    374    272    210    -64
     85    296    210   -192    -62    254    101    265    348    223    150    -62
     88    303    215   -194    -62    259    114    272    348    205    148     18
     80    353    270   -218    -93    311    122    301    413    316    270     41
     72    446    374   -262   -150    410    101    285    436    345    303     28
     83    483    397   -285   -158    441     59    265    436    358    340     62
    114    498    384   -306   -135    441     20    244    439    368    332     54
    132    511    379   -322   -124    446     -5    231    428    355    311     57
    158    491    332   -324    -88    413    -41    200    387    293    259     70
    168    454    285   -311    -59    371    -57    187    363    277    239     46
    140    420    280   -280    -70    350    -44    194    361    280    254     33
     90    342    252   -220    -80    298    -20    220    381    314    285     -5
     75    275    200   -176    -62    239    -23    205    350    275    254    -49
    106    231    124   -168    -10    179    -36    168    293    226    200    -80
    137    213     75   -174     31    145    -38    153    254    179    158    -93
    137    197     57   -168     38    127    -41    155    246    168    145    -72
    122    171     49   -148     36    109    -38    148    241    171    145    -80
     75    114     38    -96     18     77    -31    129    223    161    135   -129
     57    116     59    -85      0     88    -38    109    205    122    103   -122
     59     75     15    -70     23     46    -33    103    184     98     85    -98
     90     85     -5    -88     46     41    -31    119    194    124    109    -96
    106     98    -10   -103     57     44    -33    122    197    132    116   -109
     96    103      7    -98     44     57    -31    124    192    124    111   -103
     77     70    -10    -75     44     31    -20    137    197    135    119   -129
     64    -31    -96    -18     80    -62     10    174    181     72     46   -192
    124   -275   -400     75    259   -337     67    213     70   -145   -197   -374
    148   -420   -568    137    358   -493    187    303     31   -298   -402   -587
     98   -215   -316     57    207   -265    270    348    142   -210   -322   -555
    -15    179    194    -83   -106    187    153     -2    129    -23    -23   -290
   -155    839    995   -342   -576    917   -135   -478    129    374    524    236
   -218   1577   1795   -678  -1005   1686   -405   -745    306    958   1210    872
    -31   1602   1634   -784   -833   1615   -701   -862    350   1283   1551   1184
     12   1114   1101   -563   -542   1109   -763   -846    168   1036   1252    911
    -25    542    568   -259   -298    555   -693   -844   -296    210    415    161
    -28     77    106    -23    -67     90   -501   -641   -467   -298   -150   -340
      5    -18    -23      2     12    -20   -306   -306   -179   -109    -46   -254
     51     -2    -57    -25     51    -28   -171    -83     12     20     28   -192
    109     -2   -111    -54    109    -57    -88     51    114     72     51   -148
    127    -15   -142    -54    135    -77    -54    101    155    103     67   -155
    122    -10   -132    -57    127    -70    -41    122    179    109     72   -163
    132      0   -132    -67    129    -64    -25    142    192    114     83   -148
    129     -2   -132    -64    129    -67    -10    166    210    129     93   -132
    129     20   -109    -75    119    -44      5    200    254    176    129   -103
    150     38   -111    -96    132    -36     -7    194    262    184    135   -103
    181     25   -155   -103    168    -64    -10    184    239    155    103   -106
    171     20   -150    -98    161    -64      5    210    259    179    122    -83
    140     12   -127    -75    135    -57     23    231    290    213    161    -62
    124     36    -88    -83    106    -25     38    249    316    226    163    -46
    129     44    -88    -88    109    -20     57    272    340    252    187    -20
    122     64    -57    -93     88      2     70    303    376    309    241    -12
    142    106    -36   -124     90     36     64    324    392    324    252      5
    176    101    -75   -140    124     12     54    329    379    293    233     23
    181    129    -54   -155    119     38     67    371    431    363    290     38
    200    184    -18   -194    109     83     72    410    480    426    353     51
    223    218     -5   -220    114    106     88    459    537    480    405    116
    223    231      7   -228    106    122     98    522    602    535    444    174
    244    252      5   -249    119    129    109    571    649    581    488    223
    288    293      5   -290    140    150    119    615    693    628    532    272
    332    350     18   -340    158    184    122    659    735    675    579    314
    332    355     20   -345    155    189    124    685    763    714    618    345
    316    345     28   -332    145    187    127    693    766    724    639    361
    285    358     70   -324    109    215    132    688    761    730    641    353
    252    345     93   -298     80    220    137    675    735    696    607    345
    254    316     62   -288     96    189    140    641    698    662    581    324
    275    322     46   -298    114    184    129    584    644    626    561    257
    254    322     67   -290     93    194    127    542    602    584    542    223
    231    319     88   -275     72    205    127    496    563    545    517    192
    218    293     75   -257     72    187    116    433    511    501    470    135
    184    231     46   -207     67    140    122    389    472    459    433     90
    145    202     57   -174     44    129    148    374    457    441    428     80
    119    205     85   -161     18    145    163    358    441    418    394     75
    122    168     46   -145     36    109    168    350    441    426    400     75
    158    158      0   -158     77     80    184    361    457    436    413     62
    189    171    -20   -181    106     75    184    368    462    426    397     64
    181    168    -12   -174     98     77    192    379    485    441    397     88
    119    189     67   -155     25    129    220    397    537    498    428    124
    124    236    111   -181      7    174    207    381    537    519    454    145
    142    283    137   -213      2    210    166    353    527    542    480    114
    142    301    158   -220     -7    231    145    348    527    532    488    124
    135    293    155   -215    -10    226    135    337    519    527    498    111
    129    311    181   -220    -25    246    127    332    522    532    501     98
     98    298    200   -200    -51    252    135    350    540    548    522    119
     80    275    194   -176    -57    236    155    387    579    579    555    153
     98    171     72   -137     12    124    129    358    524    527    498    111
    127     72    -57   -101     90      7    106    311    446    459    426     59
    122     36    -88    -80    103    -25    106    298    415    428    400     59
    124     38    -85    -80    106    -23    106    290    394    405    394     70
     93     -7   -103    -44     96    -54    109    275    379    394    394     44
     77    -41   -119    -18     96    -77    109    249    353    366    361      5
     83    -44   -129    -20    106    -85     96    228    327    342    340     -7
    109    -25   -135    -41    122    -80     83    226    319    350    348    -10
     93    -44   -137    -25    111    -90     88    223    324    355    350    -31
     98    -67   -166    -18    132   -116     83    194    298    329    322    -62
    111   -101   -213     -5    161   -155     80    192    290    319    309    -62
    116   -103   -220     -5    168   -161     85    213    314    337    322    -44
    103   -142   -246     15    174   -194    101    223    306    327    293    -64
    145   -262   -407     57    275   -335    119    239    249    246    197   -145
    166   -527   -693    179    428   -610    197    306    163     70     -5   -348
     98   -776   -875    340    485   -826    355    433    153    -83   -197   -568
      7   -644   -652    316    329   -649    472    485    288     18   -103   -498
   -122   -236   -114    179     -5   -176    363    111    316    236    200   -189
   -205    423    626   -109   -418    524     51   -420    335    652    776    361
   -262   1257   1519   -496   -891   1387   -207   -685    576   1304   1553   1054
   -192   1408   1600   -610   -896   1504   -483   -735    732   1751   2016   1543
   -135    974   1106   -420   -620   1039   -587   -730    532   1535   1766   1325
   -145    355    498   -106   -322    428   -514   -688     67    735    945    530
   -161   -129     31    145    -96    -49   -303   -457   -158    135    285   -101
   -119   -233   -116    176     -2   -174    -80   -101    111    249    293    -88
    -59   -265   -205    161     70   -233     77    132    293    366    353    -49
    -15   -272   -259    142    119   -267    168    270    389    433    387    -31
     -2   -267   -265    135    129   -267    218    327    423    457    402    -18
     -7   -306   -298    155    145   -301    244    348    431    459    407     -7
      2   -309   -311    153    155   -309    244    342    415    431    387    -23
     -5   -306   -301    155    145   -303    257    355    426    441    389    -31
    -12   -301   -288    158    137   -296    270    384    457    472    423    -15
      2   -272   -277    135    137   -275    290    426    498    514    467     36
     38   -241   -280    101    158   -259    272    428    488    498    459     46
     12   -270   -285    127    148   -277    252    415    472    488    452     44
      5   -267   -272    132    137   -270    254    407    478    498    452     33
      2   -228   -233    111    116   -231    257    415    493    509    467     38
    -12   -207   -194    109     88   -200    259    426    509    527    493     33
    -23   -220   -197    119     85   -210    259    436    511    532    496     20
    -15   -218   -202    116     93   -210    267    467    542    553    522     51
      5   -197   -205     96    103   -200    275    504    571    579    537     90
     33   -166   -200     64    114   -181    275    530    592    605    550     93
     44   -135   -179     44    109   -155    290    579    639    639    581    122
     18   -103   -122     44     70   -111    329    667    727    717    657    194
     70   -155   -228     41    148   -189    335    714    745    730    659    228
    127   -140   -270      5    197   -205    332    750    758    740    672    275
    142    -88   -231    -28    184   -158    353    820    833    828    750    306
    153    -57   -210    -46    181   -132    353    865    883    872    792    329
    174     -2   -176    -88    176    -88    332    883    914    909    836    394
    168      2   -168    -85    168    -83    327    883    922    927    854    428
    161     25   -137    -96    150    -54    316    857    901    914    844    410
    158     25   -132    -90    145    -51    303    823    870    891    828    381
    158     31   -127    -96    142    -46    296    787    846    870    818    355
    148     31   -116    -90    132    -44    270    727    795    820    771    311
    132     20   -114    -77    124    -46    252    662    732    750    711    262
    103    -36   -140    -33    122    -88    239    587    665    667    639    215
     77    -90   -171      5    124   -129    223    517    605    613    600    171
     80   -103   -184     10    132   -142    223    467    574    587    581    129
     83    -83   -168      0    124   -127    239    444    561    568    571    116
     62    -70   -132      5     96   -101    257    423    550    553    555    111
     20   -111   -132     44     75   -119    290    426    553    555    553    109
     49   -116   -168     33    109   -142    288    402    522    535    532     96
    106   -142   -249     15    176   -194    293    397    509    517    519     85
    103   -127   -231     12    166   -179    298    420    548    548    548    111
     98    -49   -150    -25    124    -98    309    439    589    589    592    163
     72    -33   -106    -20     88    -67    301    436    615    607    623    215
     70      7    -64    -38     67    -28    272    439    639    644    657    241
     98      2    -96    -49     98    -46    254    452    654    667    683    265
    111     25    -85    -70     98    -28    233    441    649    675    693    244
     96     15    -80    -57     88    -33    226    423    631    654    685    231
     51    -38    -90     -7     70    -64    215    392    600    615    652    200
      2   -155   -158     77     80   -155    218    376    566    571    605    158
     -2   -249   -246    124    122   -249    207    358    519    514    553    111
    -10   -324   -316    166    153   -322    197    335    483    465    504     75
    -31   -384   -353    205    161   -368    192    309    446    426    465     38
    -28   -392   -363    210    166   -379    194    285    418    394    444     10
    -18   -400   -384    207    181   -394    189    267    392    374    423      2
    -38   -452   -413    244    184   -433    181    246    366    353    402    -12
    -51   -472   -423    262    181   -449    174    228    353    345    394    -23
    -59   -483   -423    272    181   -454    163    213    337    327    379    -33
    -80   -498   -418    288    166   -459    158    205    324    322    376    -38
    -85   -506   -420    293    166   -465    163    207    329    324    376    -36
    -77   -501   -426    288    171   -465    174    207    335    319    374    -20
    -70   -509   -439    290    184   -475    176    210    337    311    368     -5
    -64   -545   -480    306    205   -514    181    218    329    296    348    -31
    -41   -675   -636    358    296   -657    202    223    262    181    220   -155
    -10   -922   -914    465    449   -919    272    272    155    -23    -23   -420
    -10  -1044  -1034    527    511  -1039    387    392    135   -166   -213   -644
    -70   -865   -795    465    361   -831    472    397    249    -38    -77   -542
   -241   -415   -176    327    -33   -296    345    -31    290    223    301   -158
   -449    285    735     80   -594    509     93   -535    402    698    961    540
   -542    945   1488   -200  -1015   1215   -153   -787    626   1291   1693   1319
   -462    945   1408   -244   -935   1176   -405   -880    644   1553   1997   1701
   -431    496    927    -33   -678    711   -496   -932    345   1150   1561   1291
   -405    -64    340    233   -374    137   -439   -875    -67    374    714    402
   -337   -488   -150    413    -93   -319   -239   -553   -163    -23    194   -148
   -223   -542   -319    381     46   -431    -46   -189     54     88    213   -145
   -135   -571   -436    350    150   -504     59     25    184    163    244   -114
    -96   -620   -527    358    213   -574    114    124    233    181    246   -111
    -67   -631   -563    350    246   -597    142    166    252    187    246   -111
    -54   -584   -532    319    236   -558    158    176    259    189    252   -116
    -31   -545   -514    288    239   -530    166    184    267    197    254   -114
     -2   -530   -530    265    262   -530    176    205    283    213    267   -101
     28   -532   -561    252    293   -545    187    228    303    228    280    -85
     31   -548   -579    257    301   -563    187    233    303    223    270    -93
     25   -532   -561    252    290   -545    194    246    311    233    275    -88
     18   -498   -517    239    267   -506    200    254    329    249    288    -72
     20   -483   -504    231    262   -493    210    265    348    259    301    -57
     33   -496   -530    228    280   -511    218    296    374    272    322    -28
     31   -483   -514    226    272   -498    241    324    402    293    350      5
     10   -446   -457    215    233   -452    259    342    423    316    374      7
    -12   -410   -397    213    192   -405    265    327    433    329    392     10
     20   -431   -454    202    236   -441    231    314    433    335    392     18
     77   -428   -506    174    290   -467    205    368    465    358    410     36
    122   -387   -511    132    316   -449    213    457    524    413    454     77
    155   -340   -496     93    324   -418    228    532    581    467    493    127
    179   -316   -496     67    337   -407    239    597    631    522    535    171
    192   -288   -480     46    335   -384    249    652    680    579    584    226
    205   -257   -465     25    332   -358    259    696    724    626    628    270
    223   -226   -449      2    335   -337    259    722    758    659    667    306
    226   -155   -384    -36    303   -267    254    735    789    688    706    337
    228   -109   -340    -59    283   -223    249    737    800    704    722    363
    220    -98   -322    -62    270   -210    236    730    795    698    717    366
    215    -96   -311    -59    262   -202    231    683    779    672    685    324
    213   -101   -316    -57    262   -207    223    610    732    623    639    262
    223   -109   -332    -57    275   -220    210    579    675    584    607    233
    231   -114   -348    -59    288   -231    207    576    644    566    602    246
    226   -153   -379    -36    301   -265    213    553    618    545    584    223
    202   -192   -394     -5    296   -293    223    465    574    488    532    153
    213   -197   -410     -7    311   -303    223    413    524    446    506    122
    218   -205   -423     -7    319   -314    220    400    496    426    491    106
    189   -223   -413     18    301   -316    215    392    480    413    467     98
    148   -233   -381     41    262   -306    213    381    475    413    459     80
    122   -202   -324     38    220   -262    226    374    480    415    459     75
     85   -176   -265     44    171   -220    272    366    485    413    467     83
     72   -148   -220     38    145   -184    309    394    514    436    496    127
     57    -96   -153     18    103   -124    303    413    553    480    542    153
     41    -46    -88      2     64    -67    283    397    574    509    576    163
     36    -57    -93     10     64    -75    241    371    579    511    581    176
     46    -70   -116     12     80    -93    223    353    579    519    581    155
     36    -83   -119     23     75   -101    205    290    527    470    548    101
     41    -90   -132     23     85   -111    176    259    483    441    530     90
     49   -119   -168     31    109   -142    163    272    478    431    517    109
     51   -207   -259     77    155   -233    158    280    452    384    457     90
     44   -337   -381    145    210   -358    155    262    410    337    400      5
     28   -387   -415    179    220   -400    153    241    384    316    376    -28
     23   -407   -433    189    228   -420    150    192    342    265    337    -54
     28   -444   -472    207    249   -457    148    142    296    220    293   -109
     51   -454   -509    200    277   -480    111    137    259    189    267   -114
     77   -470   -548    194    311   -509     72    137    236    158    236    -93
     83   -524   -607    218    342   -566     49    122    226    155    223   -140
     93   -506   -600    207    345   -553     49    109    228    166    226   -200
     96   -498   -597    200    345   -548     62    119    231    176    246   -176
     93   -504   -597    202    345   -550     54    111    226    168    236   -171
     96   -509   -607    205    350   -558     46     96    218    153    223   -179
    111   -537   -649    213    379   -592     59     80    213    129    210   -189
    127   -602   -730    239    428   -665     72     70    158     38    116   -233
    171   -807   -979    316    574   -891    116    145     90    -90    -46   -379
    168   -956  -1127    392    646  -1041    223    254     67   -233   -252   -657
    140   -865  -1005    363    571   -935    335    348    166   -252   -311   -784
     46   -555   -605    252    324   -579    314    114    220   -119   -106   -548
    -70    -54     12     62    -41    -20     59   -376    187    181    374     49
   -155    639    795   -244   -475    717   -205   -719    366    789   1137    805
   -129   1062   1192   -465   -659   1127   -459   -844    610   1400   1795   1415
    -67    717    784   -324   -426    748   -610   -901    462   1345   1706   1304
    -44    150    194    -51   -119    171   -623   -956    -10    620    950    532
     -5   -348   -342    174    168   -345   -493   -823   -368   -114    166   -233
     41   -563   -605    262    322   -584   -270   -436   -187   -135     31   -355
     28   -631   -659    301    342   -644   -148   -181     20     -7    103   -288
     72   -636   -709    280    389   -672    -20      5    155     67    137   -241
    127   -589   -719    231    420   -654     31     96    218     98    153   -220
    174   -532   -706    179    439   -618     54    140    254    111    163   -205
    155   -553   -709    197    431   -631     80    171    285    137    174   -202
    114   -542   -659    213    384   -600     90    155    290    127    150   -244
    119   -574   -693    226    405   -633     54    124    241     83    129   -252
    103   -571   -675    233    389   -623     38    137    239     93    148   -223
     98   -561   -662    228    379   -610     59    184    293    129    171   -210
    129   -555   -685    213    405   -620     59    226    332    155    197   -168
    153   -514   -667    179    407   -592     62    249    361    181    226   -129
    150   -496   -646    174    397   -571     75    267    392    213    252    -98
    140   -485   -626    171    381   -555    101    298    428    244    280    -75
    155   -462   -618    153    384   -540    114    329    462    275    303    -49
    155   -457   -613    150    381   -535    127    358    488    288    314    -28
    145   -444   -589    150    366   -517    135    389    524    316    345      5
    155   -423   -579    132    366   -498    142    426    579    387    433     33
    176   -358   -537     90    355   -446    140    465    623    431    478    -10
    202   -353   -558     72    379   -454    158    530    672    444    441     51
    252   -327   -579     38    415   -452    158    594    724    467    444    174
    298   -283   -581     -7    439   -431    155    654    802    558    535    184
    265   -272   -540      2    400   -405    166    691    854    615    594    205
    223   -280   -506     28    363   -394    189    735    901    667    649    270
    246   -231   -478     -7    361   -353    197    779    958    711    685    345
    259   -153   -415    -54    337   -283    202    800    987    727    696    381
    280   -119   -400    -83    340   -259    202    789    984    732    688    381
    303   -127   -433    -90    366   -280    200    771    958    719    683    358
    311   -137   -449    -85    379   -293    220    766    956    735    711    340
    265   -171   -436    -46    348   -303    220    719    924    709    704    288
    213   -187   -402    -12    306   -293    223    667    891    667    683    244
    187   -184   -374     -2    277   -277    210    576    820    574    587    166
    189   -181   -371     -2    280   -275    215    532    761    506    522    166
    158   -259   -418     49    285   -337    210    488    709    465    480    129
    129   -298   -428     83    277   -361    205    426    667    413    418     64
    132   -303   -439     83    283   -371    197    376    626    363    371     28
    155   -309   -465     77    309   -387    174    322    568    316    337    -12
    163   -293   -457     62    309   -374    179    303    568    314    337    -31
    163   -272   -436     54    298   -353    205    288    576    301    322    -59
    171   -233   -407     31    288   -319    220    309    610    324    348    -25
    236   -187   -423    -23    329   -303    205    324    620    350    384     36
    254   -135   -389    -62    322   -262    174    324    631    371    405     67
    259    -67   -327    -96    290   -197    145    293    644    376    405     67
    252    -59   -314    -96    283   -187    116    252    626    340    363     33
    288    -83   -371   -101    329   -226    103    265    581    322    363     72
    311    -88   -400   -111    353   -244    101    301    626    397    428     96
    270    -80   -350    -96    309   -215     98    288    644    423    457     57
    218   -137   -355    -41    285   -246     93    280    618    394    431     33
    192   -259   -452     33    322   -355     85    272    581    342    376     23
    184   -311   -498     62    340   -405     80    254    555    293    324      0
    179   -337   -517     80    348   -426     83    226    519    241    272    -23
    179   -384   -563    101    368   -475     85    200    478    189    215    -51
    187   -410   -597    111    392   -504     80    176    439    155    184    -85
    174   -420   -594    122    384   -506     72    158    420    155    197   -122
    163   -423   -587    129    374   -506     64    148    402    142    179   -132
    148   -420   -571    135    358   -496     67    145    392    135    161   -145
    166   -446   -613    140    389   -530     54    124    374    111    132   -202
    179   -457   -636    137    405   -548     28     83    332     51     96   -226
    179   -478   -659    148    418   -568     15     72    311     23     75   -218
    189   -462   -652    135    420   -555     28     83    311     25     75   -197
    194   -488   -683    148    439   -584     49    111    327     54     93   -215
    207   -628   -839    210    522   -735     72    137    277    -25      5   -337
    197   -857  -1054    327    626   -956    176    202    181   -249   -239   -540
    163   -950  -1114    392    636  -1031    322    316    194   -374   -400   -683
    132   -719   -852    293    491   -784    394    324    298   -285   -309   -626
     57   -254   -311     98    181   -280    174   -150    236    -72     33   -309
     -7    439    446   -215   -226    444   -200   -659    223    363    633    259
     -7   1109   1114   -553   -561   1114   -524   -911    371    927   1291    880
     90   1156   1065   -623   -485   1111   -753   -906    527   1356   1678   1247
     72    558    483   -316   -205    522   -732   -857    303    982   1257    831
     51    -18    -70    -18     59    -44   -613   -828   -184     93    374     28
     62   -431   -496    181    277   -462   -410   -610   -298   -345   -122   -405
    106   -483   -589    189    348   -535   -220   -290    -38   -210    -62   -342
    142   -496   -639    176    389   -566    -88    -72    145   -103    -10   -272
    171   -496   -667    161    418   -579      0     67    267    -25     31   -220
    174   -519   -693    171    431   -607     28    111    290    -15     36   -213
    171   -530   -701    179    436   -615     46    135    311    -10     46   -220
    181   -524   -706    168    444   -615     54    142    322      0     67   -220
    187   -488   -675    150    431   -581     62    148    329      7     67   -231
    194   -467   -662    135    426   -566     75    155    340     15     75   -218
    197   -465   -662    135    428   -563     77    153    345     23     88   -215
    207   -449   -657    119    431   -550     80    179    366     28     96   -176
    220   -433   -657    106    439   -545     98    207    389     49    116   -153
    231   -405   -636     85    431   -522    103    223    410     72    135   -142
    226   -374   -600     75    413   -485    109    233    439    109    158   -155
    220   -340   -561     59    389   -452     96    223    433     93    148   -166
    228   -355   -584     62    405   -470    111    252    459    124    181   -140
    223   -353   -579     62    400   -467    122    285    493    155    213    -98
    223   -332   -555     54    389   -444    132    322    535    194    254    -70
    259   -329   -592     33    423   -459    135    348    550    200    257    -59
    272   -298   -574     12    420   -436    132    389    579    226    275     10
    283   -311   -594     12    436   -452    148    441    620    272    314     51
    280   -290   -571      5    426   -431    168    496    678    340    353     31
    265   -236   -501    -15    381   -368    166    535    727    371    389     67
    246   -259   -509      5    376   -384    189    589    779    407    407    129
    254   -252   -509     -2    379   -381    223    644    828    488    436    153
    288   -223   -511    -31    400   -366    239    685    839    501    472    158
    314   -236   -550    -38    431   -392    249    701    862    517    545    158
    314   -233   -550    -41    431   -392    252    678    859    488    532    145
    306   -200   -509    -54    405   -353    228    620    807    444    483    129
    306   -179   -485    -62    394   -332    202    568    740    392    436    124
    285   -189   -475    -49    379   -332    197    535    693    361    426    109
    249   -207   -459    -20    353   -332    213    504    662    327    410     88
    202   -244   -446     18    324   -342    223    449    615    270    366     57
    161   -283   -444     62    301   -363    231    389    571    228    335      2
    127   -314   -441     90    283   -376    220    324    524    179    296    -44
    145   -290   -436     70    290   -363    220    288    493    142    275    -54
    158   -259   -420     49    288   -340    218    262    467    106    239    -70
    129   -262   -392     67    259   -327    205    241    444     51    176    -46
    122   -290   -413     83    267   -353    213    239    452     93    220    -54
    109   -275   -387     83    246   -329    244    257    459    127    270    -57
     31   -226   -257     96    142   -241    277    288    501    168    298    -59
     23   -150   -174     64     98   -161    311    319    555    220    327     -5
    106   -127   -236     10    168   -181    270    314    561    226    324     23
    119    -90   -210    -15    163   -150    252    311    579    236    342     62
    122    -98   -220    -10    168   -161    236    298    589    246    355     72
    142   -106   -249    -18    194   -176    215    288    579    239    353     59
    137   -129   -267     -5    200   -200    207    290    571    233    363     62
    124   -127   -254      0    187   -189    213    296    568    233    374     72
    101   -174   -275     33    184   -223    205    290    561    215    348     88
     85   -296   -381    106    233   -337    189    265    504    168    288     15
     88   -397   -488    153    285   -441    194    254    452    114    223    -54
     85   -433   -519    171    301   -475    194    236    418     83    200    -54
     70   -449   -519    187    293   -485    197    205    384     51    187   -101
     41   -509   -550    233    296   -530    179    137    311    -31    111   -174
      0   -537   -540    267    267   -537    176    106    272    -67     88   -161
      5   -535   -540    262    272   -537    163    109    262    -75     83   -158
     33   -519   -555    241    293   -535    142    119    259    -88     67   -166
     51   -506   -558    228    303   -532    129    119    249   -101     59   -155
     59   -511   -571    226    314   -540    119    122    259    -93     62   -171
     44   -517   -561    236    301   -540    132    124    267    -85     75   -179
     38   -527   -566    241    301   -545    132    109    252   -106     64   -189
     31   -561   -592    265    311   -576    129    101    231   -145     28   -202
     36   -641   -678    301    355   -659    145    103    179   -215    -38   -254
     44   -828   -872    392    457   -849    200    124     59   -405   -252   -465
     49  -1041  -1091    496    568  -1065    324    220    -15   -626   -509   -704
     15   -997  -1013    491    514  -1005    428    348     67   -628   -532   -756
    -88   -631   -542    358    226   -587    381     80    124   -446   -293   -558
   -226      5    228    109   -228    116     83   -509    109   -101    202    -88
   -340    743   1083   -202   -711    914   -215   -924    252    454    906    589
   -288   1119   1408   -415   -846   1262   -527  -1062    462   1044   1548   1257
   -184    779    963   -298   -574    872   -680  -1078    353   1021   1512   1254
   -171    215    387    -23   -280    301   -654  -1080    -96    290    761    524
   -184   -309   -127    246    -31   -218   -501   -927   -483   -491    -57   -270
   -200   -540   -340    371     70   -441   -272   -571   -337   -545   -210   -431
   -171   -558   -387    363    106   -472   -109   -301   -132   -420   -135   -384
    -80   -571   -493    324    205   -532    -10   -132    -31   -387   -161   -363
     -7   -574   -566    290    277   -568     31    -51     12   -381   -176   -293
     20   -545   -566    262    293   -555     33    -33     20   -381   -163   -296
     23   -558   -584    265    303   -571     28    -23     12   -397   -176   -327
     12   -532   -545    259    277   -537     44      0     33   -392   -176   -322
     49   -498   -548    223    298   -522     54      2     18   -423   -207   -301
     57   -506   -563    226    309   -535     54      0     12   -394   -174   -329
     64   -488   -553    210    309   -519     46      7     36   -368   -140   -342
     85   -452   -540    181    311   -496     41     15     49   -361   -129   -311
    103   -415   -519    153    311   -467     44     20     59   -348   -119   -285
    129   -415   -545    142    337   -480     62     44     83   -324    -90   -257
    132   -423   -555    142    342   -488     67     59     98   -316    -88   -252
    137   -405   -542    132    340   -472     64     72    106   -311    -80   -239
    155   -366   -522    103    337   -444     62     93    124   -306    -67   -215
    158   -342   -501     93    329   -420     57    109    140   -298    -54   -197
    163   -335   -498     85    329   -415     67    148    181   -254    -23   -187
    197   -306   -506     54    350   -405     75    189    207   -231     -7   -163
    254   -267   -522      5    387   -392     80    246    239   -210     20   -106
    275   -220   -496    -25    384   -358     83    303    288   -161     80    -57
    259   -205   -465    -28    361   -335     75    332    322   -124    114    -38
    254   -184   -439    -36    345   -309     88    374    363    -88    135    -18
    267   -148   -415    -59    340   -280    114    420    410    -41    181     51
    272    -96   -368    -88    319   -231    129    449    433     -7    220     98
    327    -62   -392   -132    358   -226    119    459    431      2    239    114
    368      0   -371   -184    368   -184    101    457    431      5    249    119
    366     18   -348   -192    358   -166    103    444    418    -10    236    119
    337     -2   -340   -166    337   -171    106    410    384    -44    205    103
    311      2   -309   -158    309   -153    109    363    340    -85    181     85
    280    -12   -293   -135    285   -153    106    322    303   -116    166     70
    236    -33   -270   -101    252   -150     93    270    257   -163    129     18
    202    -49   -252    -75    226   -150     85    210    213   -213     93    -23
    161    -88   -249    -38    202   -168     70    132    153   -265     51    -77
     98   -119   -218      7    158   -168     64     70    101   -322     -7   -129
     85   -140   -228     25    155   -184     72     49     80   -348    -31   -119
    111   -150   -262     20    187   -205     70     31     59   -363    -38   -135
     93   -142   -236     23    163   -189     83     18     57   -371    -46   -135
     67   -161   -228     44    148   -194    111     18     57   -376    -49   -132
     57   -145   -202     41    127   -174    122     28     75   -363    -33   -116
     62    -90   -153     15    106   -122    124     36     98   -332      0    -90
     59    -38    -98    -12     75    -67    114     36    119   -316     15    -62
     88     15    -72    -51     80    -28     90     31    129   -301     38    -25
    101     25    -75    -64     85    -23     59     23    135   -288     51    -10
    106     18    -88    -62     98    -33     28     12    114   -298     51    -31
    124     18   -106    -72    114    -44     12     -5     93   -319     44    -59
    148      2   -145    -75    148    -70     -7    -28     62   -366    -10    -54
    155    -25   -181    -67    166   -101    -20    -38     36   -400    -38    -44
    153    -93   -246    -28    200   -168    -25    -46      7   -405    -49   -109
    137   -187   -327     23    231   -257    -38    -85    -59   -478   -119   -179
    135   -249   -384     57    259   -316    -36   -106    -98   -519   -161   -202
    114   -288   -405     85    257   -345    -36   -132   -137   -553   -192   -228
    111   -314   -426    101    267   -368    -41   -155   -171   -592   -220   -252
    114   -324   -441    103    277   -381    -59   -179   -200   -623   -241   -262
    135   -340   -475    101    303   -407    -77   -194   -218   -644   -262   -277
    132   -358   -491    111    309   -423    -80   -205   -236   -662   -280   -280
    114   -387   -501    137    306   -444    -83   -218   -254   -672   -277   -270
    101   -413   -517    155    306   -465    -83   -220   -262   -688   -288   -267
    106   -392   -501    142    303   -446    -88   -228   -275   -701   -301   -272
    119   -366   -488    122    301   -426   -101   -241   -290   -709   -316   -296
    111   -397   -509    142    309   -452    -93   -244   -301   -711   -309   -309
     96   -504   -600    205    348   -550    -85   -236   -340   -776   -355   -342
     96   -696   -792    301    444   -743    -44   -215   -446   -945   -535   -506
     75   -911   -987    415    530   -948     64   -137   -545  -1156   -789   -769
     83   -911   -995    415    537   -953    205     18   -483  -1189   -859   -872
     10   -607   -620    298    314   -615    215   -163   -387  -1018   -652   -680
   -140    -62     77    101   -109      5    -15   -709   -335   -675   -171   -168
   -301    701   1000   -200   -652    849   -293  -1137   -135    -85    566    592
   -319   1208   1527   -444   -922   1366   -574  -1299    116    506   1234   1309
   -220    982   1200   -381   -711   1091   -776  -1356     23    532   1265   1428
   -197    436    633   -119   -415    532   -807  -1382   -402    -80    618    771
   -200   -132     67    166   -135    -33   -675  -1228   -813   -836   -192    -96
   -148   -387   -239    267     44   -314   -428   -828   -745  -1002   -457   -368
    -85   -405   -319    244    114   -363   -241   -511   -545   -893   -413   -301
    -62   -392   -329    226    132   -363   -119   -332   -423   -797   -345   -285
    -59   -392   -332    223    135   -361    -72   -267   -394   -789   -348   -309
    -28   -397   -368    213    168   -384    -59   -233   -394   -802   -363   -301
     25   -405   -431    189    228   -418    -64   -213   -387   -805   -366   -301
     49   -415   -465    181    254   -439    -70   -194   -384   -805   -366   -306
     36   -407   -444    184    239   -426    -75   -192   -389   -807   -363   -298
     49   -392   -441    171    244   -415    -72   -184   -389   -805   -361   -285
     59   -384   -444    161    252   -413    -70   -181   -392   -815   -374   -277
     67   -361   -428    145    246   -394    -70   -174   -384   -802   -366   -262
     72   -355   -428    140    249   -392    -77   -168   -384   -797   -363   -262
     83   -316   -400    116    241   -358    -70   -145   -366   -776   -342   -239
     72   -272   -345     98    207   -309    -70   -124   -340   -750   -316   -218
     64   -288   -353    111    207   -319    -70   -109   -327   -743   -309   -205
     67   -298   -366    114    215   -329    -59    -90   -311   -735   -306   -192
     93   -252   -345     80    218   -298    -54    -62   -293   -706   -285   -168
    119   -228   -348     54    231   -288    -49    -28   -267   -678   -267   -145
    145   -205   -350     28    246   -277    -33     15   -233   -652   -241   -116
    171   -179   -350      2    259   -265    -18     67   -194   -620   -210    -83
    205   -132   -337    -36    270   -233    -15    111   -166   -584   -179    -51
    231    -59   -290    -85    259   -176    -15    163   -137   -548   -150    -12
    246    -10   -257   -119    249   -132     -7    215   -101   -498   -114     28
    265     28   -236   -150    252   -103     -5    252    -64   -457    -83     67
    296     72   -223   -184    259    -75     10    296    -25   -410    -38    119
    303     85   -218   -197    259    -64     36    327     -5   -376     -5    161
    277     80   -197   -179    239    -59     25    306    -20   -387    -10    161
    259     88   -174   -174    215    -41      5    275    -38   -407    -28    155
    272     90   -181   -181    228    -44     10    252    -62   -426    -49    148
    259     54   -205   -158    231    -72      0    210   -103   -459    -85    106
    249     46   -202   -148    226    -77     -5    166   -135   -493   -111     77
    241     54   -189   -150    215    -67    -15    106   -174   -537   -148     44
    223     38   -184   -129    205    -72    -25     41   -223   -579   -184     -2
    189      5   -184    -98    187    -88    -38    -28   -272   -618   -210    -54
    176      7   -168    -93    174    -80    -44    -80   -314   -659   -249    -88
    174     -7   -184    -85    176    -93    -33   -109   -345   -683   -270    -98
    145    -38   -184    -51    163   -111    -36   -140   -371   -693   -277   -114
    137    -18   -155    -62    145    -85    -20   -158   -384   -709   -290   -135
    135    -10   -145    -62    140    -77     -7   -174   -402   -732   -314   -148
    148     -5   -153    -72    150    -77      7   -166   -389   -714   -316   -161
    161     44   -116   -101    140    -36     36   -135   -340   -654   -262   -101
    155    116    -41   -137     98     36     25   -124   -309   -613   -215    -70
    166    168      2   -168     80     88     -5   -140   -303   -607   -223    -49
    166    207     38   -187     62    124    -38   -163   -303   -610   -218     -7
    181    207     25   -194     77    116    -64   -176   -309   -610   -194     -2
    207    202     -5   -205    106     98    -77   -171   -311   -600   -200    -54
    218    179    -38   -200    129     70    -88   -179   -324   -628   -241    -44
    200    150    -49   -176    124     51    -90   -192   -345   -652   -262    -38
    176     85    -90   -129    135     -2    -80   -197   -366   -672   -283    -62
    176    -46   -223    -64    197   -132    -83   -220   -423   -732   -348   -127
    171   -106   -277    -33    223   -189   -111   -262   -485   -776   -389   -189
    132   -124   -257     -5    194   -192   -137   -288   -517   -807   -423   -220
    119   -148   -267     15    192   -207   -137   -303   -545   -862   -485   -207
    129   -171   -303     18    215   -236   -137   -322   -558   -839   -467   -223
    127   -176   -306     23    215   -241   -148   -342   -574   -833   -452   -265
    111   -189   -303     36    205   -246   -140   -342   -574   -820   -433   -288
    135   -220   -355     44    244   -288   -150   -358   -592   -839   -465   -306
    124   -200   -324     36    223   -262   -168   -371   -613   -870   -475   -277
    101   -220   -322     59    210   -270   -168   -361   -610   -872   -488   -288
    101   -239   -340     67    220   -290   -168   -355   -605   -878   -501   -249
    124   -223   -348     49    236   -285   -176   -384   -626   -906   -522   -270
    148   -277   -428     62    285   -350   -171   -400   -644   -898   -542   -361
    158   -436   -594    140    376   -514   -129   -381   -724  -1026   -678   -485
    161   -657   -818    246    488   -737    -38   -324   -849  -1262   -940   -727
    158   -711   -870    277    514   -789     96   -189   -820  -1335  -1057   -867
     93   -433   -530    168    309   -480    163   -259   -678  -1156   -865   -693
    -36     59     96    -12    -67     77    -33   -719   -602   -839   -452   -236
   -171    797    966   -314   -568    883   -309  -1124   -366   -231    277    488
   -213   1376   1590   -581   -901   1483   -550  -1221     12    488   1060   1239
    -98   1244   1343   -574   -722   1293   -818  -1260     31    683   1226   1441
    -62    701    763   -319   -413    730   -924  -1384   -441     90    615    867
    -46    140    184    -46   -116    161   -844  -1356   -989   -779   -262      7
    -15   -171   -155     93     70   -163   -600  -1013  -1034  -1093   -657   -342
     20   -213   -233     96    127   -223   -374   -680   -807   -953   -584   -311
     85   -210   -296     62    189   -254   -233   -480   -672   -854   -545   -319
    114   -210   -327     46    218   -267   -163   -384   -620   -844   -553   -265
    114   -249   -363     67    239   -306   -132   -340   -605   -852   -576   -257
    114   -259   -376     70    244   -319   -106   -296   -563   -800   -509   -233
    137   -265   -402     62    270   -332   -119   -303   -568   -797   -498   -290
    135   -283   -420     72    275   -353   -111   -285   -566   -807   -514   -270
    148   -246   -394     49    270   -319   -101   -265   -537   -766   -449   -233
    145   -239   -387     46    265   -311    -90   -252   -522   -753   -423   -259
    140   -215   -355     36    246   -285    -83   -233   -493   -737   -428   -231
    145   -197   -345     25    244   -272    -77   -215   -470   -732   -436   -187
    181   -215   -397     18    288   -306    -88   -220   -485   -740   -439   -163
    202   -179   -384    -12    290   -283    -88   -205   -465   -709   -431   -158
    215   -171   -387    -23    298   -277    -72   -171   -420   -649   -384   -163
    236   -145   -384    -46    309   -265    -70   -155   -389   -600   -337   -181
    239   -116   -355    -59    296   -236    -59   -114   -355   -571   -311   -145
    239   -106   -348    -67    293   -226    -54    -67   -329   -550   -309   -119
    257    -72   -332    -93    293   -202    -51    -38   -306   -527   -288    -98
    267    -36   -303   -116    283   -168    -28     23   -252   -475   -252    -85
    272    -46   -319   -111    296   -181     -5     90   -197   -431   -244    -38
    290     -5   -296   -145    290   -148      7    145   -150   -400   -228     20
    298     41   -257   -171    277   -106     31    215    -80   -327   -171     77
    311     85   -226   -200    270    -70     41    272    -25   -296   -158    140
    350    129   -220   -239    285    -44     28    290    -18   -306   -150    210
    353    142   -213   -249    280    -33     41    316     44   -184    -28    202
    322    168   -153   -246    239      7     49    316     62   -153     15    192
    311    213   -101   -262    205     57     54    303     62   -166      0    210
    303    200   -103   -252    205     49     51    272     36   -202    -44    207
    301    174   -129   -239    215     23     62    241      7   -241    -83    181
    283    168   -114   -226    197     28     51    194    -20   -252    -83    142
    254    137   -116   -197    184     10     36    140    -70   -298   -119     96
    220     96   -124   -158    174    -12     46     90   -109   -353   -179     77
    223     80   -142   -153    181    -31     31     25   -166   -402   -231     12
    207     83   -124   -148    166    -20     15    -25   -205   -433   -246    -28
    174     77    -98   -127    137    -10     18    -67   -244   -470   -270    -51
    153     57    -96   -103    124    -18     28    -98   -270   -491   -293    -75
    132     49    -85    -93    109    -18     31   -119   -293   -517   -319    -88
    145     64    -80   -106    114     -7     46   -122   -290   -517   -324    -90
    155     67    -88   -114    122     -7     72   -106   -262   -488   -298    -85
    142    129    -12   -135     77     59     96    -64   -197   -428   -246    -54
    181    192     10   -189     83    101     80    -77   -187   -420   -233    -23
    207    249     41   -228     83    145     64    -75   -163   -397   -205      7
    194    275     77   -236     59    176     36    -72   -137   -371   -179     25
    205    267     62   -236     72    166      2    -96   -150   -374   -187     10
    210    218      7   -215    101    114    -15   -119   -179   -387   -210      0
    197    205      7   -202     96    106    -23   -135   -197   -405   -226     -2
    153    189     33   -174     59    111    -28   -142   -210   -420   -239     -5
    148    166     18   -155     64     93    -23   -142   -226   -449   -275    -33
    145     33   -111    -90    129    -38    -23   -148   -277   -514   -337    -67
    137    -23   -161    -57    148    -93    -23   -150   -298   -517   -345   -101
    135    -62   -197    -36    163   -129    -49   -189   -342   -550   -379   -168
    124   -111   -236     -5    179   -174    -49   -200   -363   -563   -387   -197
    140   -132   -272     -5    205   -200    -57   -223   -397   -605   -433   -220
    148   -140   -288     -2    218   -213    -62   -239   -423   -641   -472   -226
    142   -153   -296      2    218   -223    -59   -241   -431   -649   -480   -220
    132   -155   -288     12    210   -220    -64   -241   -423   -623   -457   -244
    142   -168   -314     10    226   -241    -75   -241   -431   -639   -478   -233
    148   -239   -387     44    267   -311    -72   -244   -439   -639   -478   -236
    129   -228   -358     46    241   -293    -75   -254   -436   -620   -454   -267
    137   -197   -335     31    236   -265    -67   -246   -426   -610   -444   -252
    122   -259   -381     67    252   -319    -51   -231   -444   -639   -483   -267
    119   -402   -522    140    319   -462    -18   -197   -504   -737   -597   -355
    140   -641   -784    249    459   -714     67   -137   -607   -958   -852   -568
    153   -727   -880    288    517   -802    194    -28   -607  -1072  -1010   -743
    111   -454   -566    171    337   -509    252    -51   -491   -961   -872   -649
     18     -7    -25     -5     20    -18     80   -483   -509   -740   -535   -314
    -59    652    711   -296   -387    680   -246   -958   -472   -275     77    265
    -98   1348   1447   -623   -771   1397   -517  -1169   -239    381    826    930
     20   1314   1293   -670   -636   1306   -745  -1182   -122    740   1156   1273
     64    763    698   -415   -316    732   -807  -1192   -405    342    706    880
     33    163    129   -101    -46    148   -714  -1176   -940   -584   -223     46
     31   -288   -319    129    174   -303   -511   -956  -1093  -1067   -771   -441
     46   -327   -374    137    207   -350   -309   -633   -800   -857   -639   -371
    109   -275   -384     80    246   -329   -166   -405   -589   -709   -540   -311
    155   -259   -415     49    285   -337    -77   -265   -462   -631   -501   -265
    166   -277   -444     57    303   -361    -41   -207   -418   -613   -496   -246
    179   -257   -436     38    306   -345    -25   -181   -397   -607   -491   -236
    174   -236   -410     31    290   -322     -2   -153   -374   -600   -483   -215
    161   -220   -381     28    270   -301     10   -132   -353   -576   -465   -205
    171   -210   -381     20    275   -296     10   -140   -358   -587   -475   -207
    174   -220   -397     23    283   -309     20   -111   -337   -561   -446   -179
    189   -192   -384      0    285   -288     20    -96   -327   -545   -433   -181
    200   -176   -376    -12    285   -275     25    -75   -314   -563   -444   -155
    187   -166   -353    -10    270   -259     46    -44   -272   -527   -439   -148
    192   -158   -353    -18    272   -254     44    -18   -220   -454   -423   -161
    241   -129   -371    -57    303   -249     15    -23   -218   -428   -420   -171
    267   -111   -379    -77    322   -244     10     -7   -202   -405   -379   -168
    265   -109   -374    -77    319   -241     15     12   -179   -389   -319   -153
    254   -127   -381    -64    316   -254     51     49   -148   -371   -283   -111
    259    -98   -361    -80    309   -228     70     85   -111   -337   -252    -64
    262    -90   -353    -88    306   -220     72    127    -75   -306   -231    -28
    265    -83   -348    -90    306   -215     88    179    -33   -267   -205     15
    277    -59   -340   -111    309   -197    103    241     25   -215   -163     57
    288    -23   -311   -135    298   -166    124    311     90   -153   -111    101
    298      7   -290   -155    293   -142    137    366    142   -101    -72    142
    309     49   -259   -179    285   -103    158    418    197    -49    -25    189
    319     88   -233   -205    275    -72    176    444    236     -5     15    218
    316    116   -200   -215    257    -41    192    457    249     15     33    223
    309    106   -205   -210    257    -46    197    457    244     15     38    223
    303     96   -207   -200    257    -54    189    433    218    -12     12    210
    296     83   -213   -192    254    -64    187    405    176    -59    -23    194
    301     64   -236   -184    267    -83    187    355    127   -106    -54    161
    280     62   -218   -174    249    -77    194    306     80   -150    -85    124
    246     57   -189   -150    218    -64    200    265     49   -174    -96    106
    194     33   -161   -116    176    -62    174    202     -7   -220   -140     49
    161     18   -145    -90    153    -62    179    166    -28   -239   -158     20
    161     23   -137    -93    148    -54    187    145    -36   -254   -174      7
    197      5   -192   -101    194    -93    181    101    -77   -293   -207    -28
    174    -18   -192    -80    181   -103    202    106    -62   -270   -179    -23
    142     -7   -153    -67    148    -80    220    114    -49   -252   -150    -20
    142      7   -135    -77    137    -64    241    135    -25   -228   -140    -33
    155     12   -142    -83    150    -64    270    166      7   -207   -140     -7
    158     72    -85   -116    119     -5    280    189     44   -174   -111     38
    150    122    -28   -137     88     49    283    200     72   -142    -70     98
    137    161     23   -150     57     93    272    205    103   -103    -33    114
    166    184     18   -174     75    101    259    207    122    -85     -7    171
    176    153    -23   -166     98     64    241    200    119    -75     20    187
    145    142     -5   -145     75     70    228    189    119    -64     33    127
    137    122    -15   -132     75     54    218    168     88    -98     -2    101
    137    106    -31   -122     85     38    241    184     90    -96      7    153
    111     20    -90    -67    101    -33    252    192     77   -114     -7    116
     85    -88   -174      0    127   -129    233    163     23   -179    -77     46
     88   -176   -265     44    174   -218    215    129    -38   -236   -137     -7
     98   -228   -327     64    213   -277    215     98    -85   -288   -176    -41
     85   -275   -361     90    223   -316    192     62   -135   -350   -236    -72
     77   -272   -353     96    213   -311    187     46   -153   -350   -233    -98
     41   -275   -319    114    179   -296    187     25   -163   -355   -236   -127
     -5   -311   -306    158    150   -309    168      2   -184   -394   -270   -137
     -2   -340   -337    168    166   -337    163     -2   -197   -410   -277   -135
     28   -309   -337    137    181   -322    142    -23   -213   -402   -249   -174
     38   -265   -303    111    168   -283    116    -44   -228   -410   -246   -236
     36   -259   -296    111    166   -277    109    -51   -246   -439   -301   -283
     25   -293   -322    132    171   -306     90    -67   -265   -470   -345   -270
     33   -345   -379    155    205   -361     98    -75   -311   -540   -413   -267
     54   -542   -600    241    327   -571    158    -49   -418   -709   -589   -415
     49   -784   -833    368    441   -807    267     10   -530   -948   -865   -696
     25   -758   -787    363    405   -771    366    103   -472   -989   -927   -763
    -33   -418   -384    226    174   -400    340   -103   -397   -828   -711   -587
   -116    197    314    -41   -215    254     51   -667   -405   -496   -239   -158
   -200    974   1174   -387   -685   1072   -254  -1093   -267     64    465    522
   -205   1421   1626   -610   -914   1522   -542  -1223    -28    667   1109   1130
    -98   1197   1296   -550   -698   1247   -724  -1226    -36    776   1184   1226
    -25    605    631   -290   -329    618   -727  -1205   -433    137    524    618
    -23     25     49      0    -36     36   -553  -1062   -885   -722   -332   -187
      7   -184   -192     85     98   -187   -277   -665   -711   -761   -475   -335
     12   -252   -265    116    137   -257   -122   -397   -517   -657   -436   -306
     38   -288   -329    124    181   -309    -25   -226   -405   -602   -415   -277
     57   -283   -340    114    197   -311     31   -148   -350   -584   -407   -249
     54   -283   -337    114    194   -309     59   -116   -324   -563   -392   -262
     77   -257   -335     90    205   -296     75    -90   -301   -540   -368   -285
    106   -249   -355     70    231   -301     80    -77   -290   -540   -368   -301
    111   -233   -345     62    228   -288     83    -67   -288   -540   -376   -280
    127   -197   -324     33    223   -259     77    -59   -277   -537   -374   -254
    155   -179   -335     10    244   -254     85    -41   -259   -524   -358   -228
    179   -122   -303    -28    239   -210     90    -28   -244   -509   -332   -210
    205    -85   -290    -59    246   -187     70    -18   -226   -496   -319   -194
    207    -62   -270    -75    239   -166     51     -7   -210   -483   -301   -181
    155   -109   -265    -23    207   -187     77      7   -194   -470   -285   -174
     85   -166   -252     38    168   -210     85     12   -189   -459   -275   -163
     44   -174   -218     64    129   -194    137     36   -161   -433   -254   -140
     93    -90   -184     -2    137   -135    166     85   -114   -394   -223   -109
    174    -20   -194    -75    181   -109    148    137    -72   -355   -192    -77
    205      2   -205   -106    205   -101    132    174    -31   -329   -168    -49
    213     28   -184   -119    200    -77    155    213     12   -288   -137     -7
    246     54   -192   -153    220    -67    163    272     62   -249    -98     44
    262     64   -197   -163    228    -64    163    327    103   -210    -62     64
    280    116   -163   -200    223    -23    174    379    148   -166    -18     98
    322    176   -145   -249    233     15    168    423    184   -119     25    153
    301    179   -122   -241    210     28    163    415    176   -116     31    174
    309    220    -88   -265    200     64    176    418    181   -106     51    205
    413    322    -93   -368    252    114    168    444    200    -88     83    241
    459    345   -114   -402    288    116    142    423    181   -109     62    236
    340    241    -98   -293    218     72    171    361    127   -155     18    200
    257    189    -70   -223    163     59    187    306     83   -194    -12    158
    241    192    -51   -218    145     72    179    259     49   -223    -28    119
    244    205    -38   -223    142     83    166    210     15   -262    -57     98
    246    200    -46   -223    145     75    145    155    -28   -314    -90     75
    223    168    -54   -197    137     57    142     98    -77   -353   -122     44
    184    111    -75   -148    129     18    135     33   -137   -402   -166     -5
    168    114    -54   -140    111     31    145      2   -161   -431   -189    -25
    148    140     -7   -142     77     64    148    -20   -163   -441   -202    -20
    135    150     15   -142     59     83    150    -31   -163   -428   -202    -23
    122    153     31   -140     46     93    163    -25   -153   -405   -179    -20
    132    189     57   -161     38    124    184    -12   -135   -384   -163     -7
    124    228    101   -176     10    166    205      2   -114   -368   -148     23
    122    293    171   -207    -23    231    210     20    -88   -337   -109     70
    135    337    202   -236    -33    270    192     18    -64   -301    -75     85
    161    381    220   -270    -28    301    153      0    -49   -288    -59    101
    187    387    197   -288     -5    293    114    -15    -49   -296    -62    116
    155    350    194   -254    -18    272     90    -46    -85   -327    -96    103
    127    332    202   -231    -38    267     85    -70   -109   -335   -106     90
    109    332    223   -220    -57    277     70    -96   -124   -342    -98     59
     93    298    205   -197    -54    252     62   -109   -150   -379   -124     49
     80    215    135   -148    -25    176     59   -129   -197   -433   -187     10
     80    132     51   -109     12     93     54   -148   -241   -478   -239    -28
     85     93      7    -88     38     51     44   -171   -275   -509   -270    -62
     90     96      5    -96     44     51     36   -192   -303   -537   -296    -88
     57     44    -15    -51     36     15     28   -218   -332   -571   -322   -106
     25     10    -15    -18     20      0     25   -239   -350   -587   -337   -116
     51     33    -18    -41     36      7     23   -246   -355   -589   -340   -111
     41     12    -31    -28     33     -7      5   -265   -379   -607   -363   -127
     20    -10    -31     -5     23    -20     -2   -270   -392   -607   -366   -145
     20      2    -18    -12     18     -7      0   -267   -394   -610   -361   -140
     -5    -23    -18     15      5    -20      2   -272   -402   -623   -376   -142
    -28    -62    -36     44      0    -49      5   -270   -400   -626   -381   -137
    -20    -75    -54     49     15    -64      2   -277   -413   -644   -402   -142
     -7   -124   -119     64     54   -122      2   -280   -462   -706   -467   -220
     12   -342   -355    166    184   -348     25   -262   -592   -904   -683   -441
    -10   -555   -548    283    265   -553    153   -187   -667  -1101   -917   -696
    -15   -446   -433    231    207   -441    270   -109   -589  -1075   -909   -711
   -122   -101     20    109    -75    -41    223   -387   -514   -867   -644   -444
   -293    542    836   -124   -563    688    -36   -943   -407   -418    -57    161
   -407   1343   1748   -470  -1078   1545   -285  -1228   -135    239    727    963
   -366   1621   1984   -628  -1174   1803   -532  -1299     83    756   1270   1545
   -314   1286   1600   -485   -956   1441   -662  -1345    -85    626   1127   1441
   -306    717   1023   -205   -665    870   -665  -1361   -563   -116    350    662
   -285    213    496     33   -389    353   -493  -1148   -862   -743   -337    -59
   -220      2    223    109   -223    114   -277   -774   -724   -774   -462   -200
   -124    -18    106     70   -116     44   -132   -509   -561   -678   -420   -166
    -64     -5     59     36    -62     25    -36   -355   -467   -620   -397   -145
    -67    -23     44     44    -59     10    -15   -322   -452   -610   -405   -158
    -49      2     49     23    -49     25      5   -290   -436   -597   -394   -158
      0     20     18    -10    -10     18     28   -259   -418   -581   -381   -153
      2     -5     -7      2      5     -5     20   -252   -410   -576   -376   -148
    -15      7     20      2    -18     12     10   -249   -410   -574   -384   -150
    -41     -2     36     20    -38     15      7   -252   -400   -576   -389   -140
    -44     -2     38     20    -41     18     15   -244   -389   -561   -374   -127
    -25     15     41      5    -33     28     23   -223   -371   -530   -355   -124
    -28     67     96    -20    -62     80     20   -213   -358   -506   -348   -114
    -10    127    137    -59    -72    132     25   -194   -350   -498   -342    -93
      0    150    148    -75    -75    150     33   -166   -327   -470   -322    -67
    -25    127    153    -49    -88    140     15   -158   -322   -444   -306    -85
    -28    168    194    -70   -111    181     10   -148   -316   -436   -306    -83
    -23    223    246   -101   -135    236     31   -114   -280   -402   -280    -57
    -20    254    275   -119   -148    265     57    -70   -236   -366   -252    -33
     -2    262    265   -129   -132    262     67    -23   -197   -329   -220     -7
      0    246    244   -124   -122    244     57     18   -176   -306   -200     18
     44    283    239   -163    -96    262     67     75   -127   -257   -163     59
     98    350    252   -226    -75    301     77    137    -72   -194   -101    124
    132    397    265   -265    -64    332     72    184    -23   -127    -33    148
    155    397    239   -277    -41    319     67    213     -2   -119    -51    127
    197    418    218   -309    -10    319     77    249     25    -90    -36    226
    192    459    267   -327    -36    363     72    241     33    -62    -12    244
    171    488    316   -329    -72    402     64    228     41    -44     15    236
    161    483    322   -322    -80    402     64    207     36    -38     33    236
    145    475    329   -311    -90    402     54    171     18    -57     18    215
    142    470    324   -309    -90    397     51    132     -5    -77     10    207
    114    465    350   -288   -116    407     41     64    -54   -135    -33    135
     88    465    376   -277   -145    420     49      7    -77   -158    -80     59
     70    436    363   -254   -148    400     46    -62   -124   -205   -140     28
     31    384    353   -210   -161    368     36   -106   -171   -259   -187     28
     33    353    319   -192   -142    337     15   -150   -220   -296   -215      2
     36    340    303   -189   -135    322     20   -161   -215   -283   -197      2
     10    340    329   -174   -161    335     23   -179   -215   -272   -194    -44
    -18    324    342   -155   -181    332     54   -171   -194   -257   -194    -38
    -18    348    366   -163   -192    355     88   -158   -176   -252   -194     -7
    -20    332    353   -158   -187    342     80   -142   -166   -226   -166     -7
    -20    389    410   -184   -215    400     80   -119   -127   -166    -88      5
    -28    454    483   -215   -257    467     75   -103    -88   -122    -46      2
    -38    472    511   -215   -275    491     80    -96    -62    -85    -31     46
    -49    491    540   -223   -296    517     57   -101    -38    -57    -15     46
    -54    470    524   -207   -288    496     28   -101    -49    -83    -80     57
    -57    407    465   -176   -262    436      2   -124    -83   -137   -135    109
    -59    379    439   -158   -249    407    -18   -145   -103   -142   -116    122
    -75    407    483   -168   -277    444    -10   -142    -98   -137   -106     93
    -67    374    441   -153   -254    405     -5   -158   -106   -119    -70     41
   -106    293    397    -93   -252    345     10   -171   -127   -145    -88    -54
   -155    174    329     -7   -241    252      5   -207   -181   -202   -168    -93
   -174    137    309     18   -241    220     12   -215   -197   -200   -155    -75
   -194    124    319     33   -257    220     -2   -228   -207   -202   -153   -109
   -181     93    272     41   -226    184    -15   -246   -244   -241   -215   -135
   -174     49    223     62   -197    135    -20   -259   -265   -262   -246   -124
   -174     25    200     72   -187    114    -25   -257   -265   -262   -249   -116
   -150     15    166     67   -158     90    -44   -272   -296   -303   -303   -142
   -150     18    166     64   -158     90    -33   -275   -280   -267   -285   -187
   -184     20    205     83   -194    111    -38   -293   -254   -249   -257   -200
   -200     41    239     77   -220    137    -23   -270   -241   -233   -231   -148
   -184      2    184     90   -184     93    -23   -257   -249   -231   -228   -135
   -181    -62    119    119   -153     25    -25   -259   -270   -257   -265   -163
   -163   -174    -10    168    -77    -93    -12   -259   -329   -350   -381   -202
   -161   -444   -285    301     59   -366     67   -228   -467   -571   -615   -436
   -168   -561   -392    363    109   -475    194   -148   -514   -719   -779   -641
   -192   -415   -223    303     15   -319    277   -106   -418   -652   -719   -587
   -311     -7    303    161   -309    148    200   -407   -311   -381   -366   -270
   -436    763   1200   -166   -818    982   -116   -849   -106    194    353    368
   -496   1491   1984   -498  -1239   1738   -368   -987    288    919   1127   1117
   -363   1660   2021   -649  -1192   1839   -615   -958    548   1387   1564   1587
   -296   1208   1504   -454   -898   1356   -776  -1096    218   1052   1221   1278
   -329    493    820    -83   -576    657   -743  -1158   -407    155    345    413
   -358      7    366    176   -363    187   -530   -953   -659   -371   -218   -179
   -355    -98    254    226   -306     77   -301   -607   -475   -316   -257   -215
   -303   -101    202    202   -254     49   -129   -355   -293   -205   -197   -168
   -239   -127    109    181   -176    -10    -41   -246   -228   -184   -205   -171
   -220   -140     80    179   -153    -28      7   -189   -200   -189   -226   -161
   -213   -145     67    179   -142    -38     15   -158   -181   -181   -215   -145
   -207   -137     70    174   -140    -33     10   -137   -163   -158   -184   -168
   -220   -109    111    163   -168      2     25   -119   -132   -129   -148   -155
   -231   -111    119    171   -176      5     51    -83   -101   -103   -127   -122
   -241   -122    119    181   -181     -2     70    -54    -77    -90   -122   -122
   -226   -132     93    179   -161    -20     67    -46    -67    -88   -122   -119
   -205   -114     90    158   -148    -12     75    -25    -49    -75   -106    -98
   -218    -75    140    145   -181     31     72     -7    -20    -44    -72    -72
   -228    -64    161    145   -197     49     88     15      5    -28    -64    -67
   -223    -72    150    148   -187     38     90     31     33    -12    -57    -67
   -207    -51    153    127   -181     49     83     54     57      7    -38    -46
   -176    -18    158     96   -168     70     80     88     83     38    -12    -31
   -166     -2    161     83   -166     80     90    129    124     83     25    -10
   -166     28    194     70   -179    111    111    181    189    142     85     33
   -132     72    202     28   -166    137    135    233    246    187    106     36
   -111     85    197     12   -155    140    124    257    267    197    109     38
   -109     75    181     15   -145    127    116    296    301    228    137     80
    -93    135    228    -20   -161    181    145    381    384    303    210    161
    -93    176    267    -44   -181    220    153    436    439    361    259    207
    -93    200    293    -51   -194    244    168    478    485    418    309    257
    -90    231    319    -70   -205    272    184    509    517    449    342    303
    -67    262    329    -96   -197    296    189    522    537    470    368    324
    -72    262    335    -96   -205    298    189    511    524    454    358    283
    -88    259    348    -85   -218    303    189    485    498    423    335    252
   -101    249    348    -75   -226    298    187    449    472    397    324    252
    -98    252    350    -75   -223    301    184    423    454    374    309    257
    -98    249    348    -77   -223    298    174    379    410    327    270    220
   -111    239    350    -64   -231    293    176    324    366    283    236    174
   -127    231    358    -54   -241    293    171    272    329    246    205    145
   -129    181    311    -25   -220    246    176    231    296    207    179    122
   -153    127    280     10   -215    202    184    200    262    176    153     80
   -171    119    290     23   -231    205    168    155    215    124     93     20
   -179    114    293     31   -239    202    166    129    194     88     49    -18
   -174    106    280     33   -226    192    179    122    189     88     44    -15
   -166    103    270     31   -218    187    187    124    194    101     62    -10
   -161    145    306      7   -233    226    202    140    220    124     75      0
   -124    259    381    -70   -254    319    213    171    272    171    114     33
    -72    342    415   -135   -244    379    207    210    319    220    150     67
    -83    345    426   -132   -254    384    168    171    301    210    148     72
    -64    397    459   -166   -262    428    140    166    314    244    197    111
   -114    342    454   -116   -285    397    132    161    309    241    192    109
   -116    301    418    -90   -267    358    124    148    283    215    163     72
   -119    319    436   -101   -277    376    103    122    259    187    135     49
   -137    296    433    -80   -285    363    101    111    236    158    109     33
   -122    210    332    -46   -226    270    106    106    205    129     83      2
   -111    111    223      0   -166    166    101    103    166     90     46    -23
   -109     77    187     15   -148    129    109    106    150     72     23    -36
    -98     28    127     36   -114     75    109     96    132     49      5    -62
   -109     10    116     49   -114     62    109     80    111     28    -15    -98
   -168    -20    148     96   -158     62    127     70     98     18    -28   -122
   -223   -132     90    176   -158    -20    116     31     54    -31    -80   -166
   -249   -205     41    226   -145    -83    109     12     33    -59   -106   -184
   -288   -241     44    262   -166    -98    135     33     46    -51   -101   -171
   -316   -265     51    290   -184   -106    127     49     54    -44    -85   -166
   -332   -254     77    290   -207    -88    109     46     59    -46    -83   -184
   -306   -249     57    277   -181    -96    114     59     67    -49    -90   -192
   -241   -272    -31    257   -106   -153    103     54     57    -67   -111   -189
   -189   -324   -135    257    -28   -231    106     70     57    -80   -129   -192
   -140   -496   -355    316    106   -426    140     90    -28   -218   -290   -355
   -103   -693   -589    397    241   -641    241    163   -109   -413   -519   -584
    -96   -623   -527    358    213   -574    371    290    -25   -433   -571   -644
   -132   -275   -142    205      5   -210    394    179     67   -293   -392   -488
   -194    228    420    -18   -309    324    114   -319     15    -15     20    -96
   -231    958   1189   -363   -709   1072   -218   -711    109    488    654    491
   -202   1473   1673   -636   -937   1574   -488   -849    329   1054   1252   1044
   -119   1231   1350   -555   -735   1291   -649   -839    342   1202   1345   1132
   -114    641    753   -265   -433    696   -626   -844    -70    561    691    524
   -148     72    220     36   -184    145   -483   -761   -511   -239   -101   -187
   -161   -265   -106    210    -28   -184   -296   -488   -444   -397   -353   -400
   -171   -309   -137    241    -18   -223   -153   -252   -213   -259   -275   -329
   -161   -319   -158    239     -2   -239     10    -62    -54   -148   -192   -288
   -166   -309   -142    236    -12   -228    140     80     44    -80   -145   -254
   -179   -303   -127    241    -28   -215    189    158     96    -62   -124   -210
   -153   -298   -145    226     -5   -223    187    194    129    -64   -129   -200
   -106   -262   -155    181     23   -210    179    210    161    -59   -142   -181
   -101   -246   -145    174     20   -197    187    223    202     -2    -83   -155
   -109   -215   -109    161     -2   -163    200    233    223     44    -28   -202
    -93   -205   -111    150      7   -158    215    249    233     54    -25   -194
    -75   -233   -158    153     38   -197    228    267    239     46    -31   -137
    -57   -223   -168    140     54   -197    218    280    254     57    -18   -111
    -49   -187   -137    114     44   -163    213    293    280     80      5    -77
    -80   -153    -72    116     -5   -114    226    303    306    109     25    -67
   -116   -158    -41    137    -38   -101    231    316    324    119     25    -67
   -106   -127    -20    116    -44    -72    241    342    345    132     41    -62
    -83    -67     15     75    -51    -25    241    361    371    155     64    -38
    -77    -51     25     64    -51    -12    249    397    410    187     88      2
    -96    -38     57     67    -77      7    259    446    462    246    132     41
    -70     18     88     23    -77     51    272    509    530    311    189     72
    -41     51     93     -5    -67     70    293    581    607    374    231    109
    -36     96    132    -28    -83    114    322    657    683    449    290    168
    -25     96    119    -36    -72    106    340    711    740    511    348    213
    -31     98    129    -33    -80    114    374    761    789    563    402    252
    -38    116    155    -41    -96    135    379    779    805    592    436    246
    -36    153    189    -57   -111    171    371    787    813    607    449    252
    -31    163    194    -67   -111    176    371    779    807    605    444    262
    -44    166    210    -62   -127    187    394    766    784    574    410    254
    -67    135    202    -33   -135    168    400    745    748    532    387    277
    -80    150    231    -33   -155    189    392    719    724    506    384    265
   -145    101    246     20   -197    174    368    652    670    446    345    220
   -179     59    236     59   -207    148    366    602    626    405    327    210
   -176     38    213     67   -194    124    361    558    581    371    298    174
   -179     20    200     80   -189    109    342    501    535    319    241    122
   -184      7    192     88   -187     98    327    459    506    293    233     83
   -194    -20    174    109   -184     75    322    420    467    257    202     33
   -213    -46    163    127   -189     57    342    402    457    246    197     51
   -223    -33    189    129   -207     77    358    397    454    244    200     59
   -205    -15    187    109   -197     85    368    394    459    252    210     54
   -205      0    205    101   -205    101    348    368    441    231    200     25
   -223      2    223    109   -226    111    324    350    423    213    184      7
   -197     64    262     67   -228    163    309    361    439    236    197     33
   -166    129    293     18   -231    210    309    374    475    280    246     85
   -153    184    335    -15   -244    259    298    368    491    298    267    116
   -148    223    371    -41   -259    296    272    348    493    301    270    129
   -122    244    366    -59   -244    303    262    337    496    319    290    135
   -124    228    353    -54   -239    290    231    303    465    290    277    109
   -142    194    337    -25   -239    265    210    275    431    262    265    103
   -145    205    350    -31   -249    277    218    272    420    254    259    106
   -135    158    293    -10   -213    226    231    275    402    228    231     85
   -166    -12    150     88   -158     70    205    236    342    158    163     28
   -155    -64     90    109   -124     12    220    231    316    127    137     10
   -158   -122     36    140    -98    -44    215    213    285     85    101     -5
   -171   -176     -5    174    -83    -90    187    192    246     49     67    -23
   -171   -189    -18    179    -77   -103    168    174    226     31     57    -33
   -166   -187    -20    176    -75   -103    168    155    205      7     36    -57
   -148   -189    -41    168    -54   -116    168    145    192     -5     31    -75
   -119   -181    -62    150    -28   -122    168    150    194     -5     41    -75
   -119   -179    -59    148    -31   -119    161    142    176    -20     28    -85
   -116   -176    -59    145    -31   -119    148    129    158    -41      7    -90
   -109   -184    -75    145    -18   -129    137    124    145    -59    -10    -90
    -88   -207   -119    148     15   -163    148    140    155    -44     12    -62
    -67   -246   -181    155     57   -213    194    171    166    -36     18    -57
    -70   -431   -361    249    145   -397    228    189    109   -142    -96   -127
    -80   -730   -649    405    283   -691    303    241     -5   -361   -350   -348
    -80   -833   -753    457    335   -795    441    361    -12   -496   -537   -576
   -114   -574   -462    342    174   -519    501    392    103   -405   -433   -511
   -220   -137     80    179   -150    -28    363      0    103   -194   -122   -202
   -348    574    919   -114   -633    745     62   -545    132    233    478    381
   -384   1353   1738   -483  -1060   1545   -202   -818    363    883   1236   1088
   -218   1444   1660   -615   -940   1551   -498   -870    480   1291   1636   1486
   -153    935   1088   -392   -620   1013   -584   -904    197    927   1236   1140
   -171    277    449    -54   -309    363   -514   -906   -345     10    322    301
   -174   -205    -31    189    -72   -119   -319   -675   -511   -488   -254   -244
   -140   -259   -122    197    -10   -192   -140   -361   -262   -353   -205   -210
    -77   -236   -161    155     41   -200     -2   -137    -85   -257   -145   -148
    -25   -244   -220    132     96   -233     85      2     10   -205   -124   -119
      2   -254   -257    127    129   -254    114     57     41   -179   -122   -132
     10   -246   -257    116    132   -252    129     75     59   -174   -119   -140
    -15   -275   -262    145    122   -270    122     80     54   -187   -127   -142
    -28   -296   -270    161    119   -283    124     90     54   -187   -129   -135
    -20   -262   -241    142    109   -252    145    114     75   -171   -109   -111
    -10   -241   -231    124    109   -239    153    124     88   -155    -93    -90
     10   -241   -252    114    129   -246    153    135     96   -150    -90    -88
     38   -226   -265     93    150   -244    155    150    111   -142    -83    -80
     57   -189   -246     67    150   -218    153    153    124   -142    -85    -59
     70   -163   -236     44    153   -200    137    150    122   -148    -88    -36
     62   -168   -231     51    145   -200    135    158    132   -119    -67    -54
     67   -140   -207     33    137   -174    140    176    153    -88    -38    -57
     83   -114   -197     15    140   -155    145    202    179    -57    -15    -38
     98    -93   -194     -5    145   -142    142    236    210    -31      5      0
     98    -64   -163    -18    129   -114    158    275    246      2     41     41
     85    -38   -127    -25    103    -83    176    316    285     36     62     54
     98     10    -88    -54     93    -38    189    368    335     83    101     85
    111     57    -57    -85     85      0    181    415    368    111    135    129
    127    111    -18   -119     72     46    194    470    423    155    176    187
    145    168     23   -158     59     96    226    530    493    226    233    244
    145    184     38   -163     54    111    239    574    537    283    283    285
    124    174     49   -150     36    111    241    597    563    314    327    327
     96    171     75   -135     10    122    257    605    574    322    348    353
     64    179    111   -122    -25    145    262    594    558    314    340    353
     49    213    163   -129    -57    189    252    566    530    293    324    342
     15    220    205   -122    -93    213    246    530    485    252    298    335
    -20    197    218    -88   -119    207    249    493    439    207    270    324
    -51    184    233    -67   -145    207    252    449    400    181    246    301
    -90    166    257    -36   -174    210    257    405    368    158    223    254
   -135    127    262      2   -200    194    252    350    327    116    189    213
   -166     93    259     36   -213    176    246    309    290     77    153    179
   -192     77    270     57   -231    174    246    272    262     51    129    145
   -220     96    316     62   -267    205    259    252    259     46    119    127
   -241    106    345     64   -293    226    270    239    249     36    106    124
   -246     96    340     75   -293    218    283    249    259     51    111    132
   -241    114    355     62   -298    236    293    249    270     64    119    124
   -223    127    350     49   -285    239    306    252    277     70    122    124
   -218    155    374     28   -296    265    324    280    306    101    148    155
   -189    218    407    -15   -298    311    337    309    345    150    200    205
   -142    270    410    -64   -277    337    324    306    368    187    236    241
   -122    262    384    -70   -252    322    293    280    361    187    231    241
   -106    246    350    -70   -228    298    241    252    342    176    213    226
    -90    231    319    -70   -205    275    205    233    327    166    213    226
    -96    215    311    -62   -205    265    181    215    316    171    215    218
    -96    226    322    -64   -207    272    163    192    293    153    202    194
    -96    176    272    -41   -184    223    142    171    257    116    166    155
    -85     98    184     -7   -135    142    122    132    194     49     90     90
    -51     33     83      7    -67     59    106    109    142     -7     28     49
    -28    -25      2     28    -15    -12     88     93    114    -36     -2     28
    -70    -98    -28     83    -23    -64     62     36     46   -103    -64    -44
    -67   -119    -51     93    -10    -85     46      5      2   -145   -103    -85
    -62   -114    -51     85     -7    -83     28    -18    -28   -168   -127   -103
    -46   -114    -67     80     10    -90     12    -41    -51   -176   -142   -132
    -18   -116   -101     64     41   -109      2    -54    -59   -179   -145   -135
      0   -111   -111     54     54   -111     -5    -64    -75   -197   -163   -142
      0   -106   -106     51     51   -106    -15    -75    -93   -213   -181   -158
     -7   -114   -106     62     49   -111    -23    -80    -98   -205   -171   -161
     -2   -124   -124     62     59   -124    -36    -93   -111   -218   -181   -176
     10   -150   -161     70     83   -155    -41    -88   -116   -236   -187   -163
     23   -233   -257    103    140   -244    -28    -88   -158   -285   -236   -213
     44   -449   -493    202    267   -470      7    -83   -267   -439   -418   -423
     62   -628   -693    283    376   -659    135      7   -340   -636   -649   -667
     57   -571   -631    257    342   -600    270    135   -249   -623   -665   -685
    -75   -277   -205    176     62   -241    293    -44   -127   -426   -426   -452
   -257    324    581    -33   -418    452     67   -548     -5     -2    129    119
   -379   1130   1509   -376   -945   1319   -197   -849    288    665    917    906
   -342   1548   1888   -602  -1114   1717   -467   -891    594   1278   1566   1545
   -265   1314   1579   -527   -922   1447   -667   -927    506   1283   1564   1582
   -252    693    945   -220   -597    818   -727  -1002     18    613    872    904
   -254    179    433     36   -345    306   -566   -870   -400   -137     96    109
   -187    -33    153    109   -171     59   -335   -532   -348   -288   -135   -124
    -90    -75     15     83    -54    -31   -158   -252   -194   -228   -161   -129
    -10   -137   -127     75     57   -132    -36    -54    -67   -145   -129    -70
     -5   -140   -137     72     64   -140      7      0    -36   -119   -111   -111
    -18   -155   -137     85     59   -148     49     31    -18   -103    -98   -145
    -36   -145   -111     88     36   -129     83     62      5    -85    -90   -150
    -67   -176   -109    122     20   -142    101     72      5    -80    -93   -163
    -98   -197    -98    145     -2   -148     90     67     -5   -103   -129   -163
    -70   -200   -129    135     28   -166     75     72      0   -106   -122   -119
    -10   -158   -150     83     70   -153     70     88     23    -72    -75   -103
     31   -114   -145     41     88   -129     70    103     38    -51    -54    -80
     31   -101   -135     33     83   -119     77    129     70    -10    -12    -44
     10    -62    -72     23     41    -67     90    155     98     20     20    -28
    -10    -20    -10     12      0    -15     90    171    111     28     10    -33
     -5    -28    -23     18      7    -25     96    197    132     62     33      5
     23    -25    -51      0     33    -38     83    218    145     83     54     20
     49    -12    -62    -18     54    -36     90    236    158     98     54     20
     75     15    -62    -46     70    -23    122    280    200    137     85     41
    101     41    -59    -70     80     -7    150    337    252    184    127     77
     96     59    -36    -80     64     12    140    363    270    192    135    122
    111     90    -20   -103     67     36    148    410    311    244    166    153
    140     96    -44   -119     90     25    168    470    363    306    231    181
    202    150    -51   -176    127     49    168    517    400    355    285    215
    259    236    -23   -249    140    109    150    545    431    389    316    259
    303    329     23   -316    140    176    122    548    444    405    322    272
    311    376     64   -345    124    220    109    535    436    387    285    285
    324    387     62   -355    132    226    106    535    439    394    280    311
    309    400     90   -355    109    246    114    524    433    407    306    314
    280    397    114   -340     83    257    111    493    407    381    303    303
    252    363    111   -309     67    239    109    459    384    355    296    285
    213    345    132   -277     41    239    116    420    361    329    280    254
    187    335    148   -262     18    244    132    392    350    327    272    223
    148    306    158   -228     -5    233    142    353    332    316    254    184
    101    241    140   -174    -18    192    137    303    298    285    223    153
     72    184    111   -127    -18    148    132    254    262    246    181    127
     57    135     77    -98    -10    106    132    223    231    210    150    109
     41     90     49    -67     -2     70    148    205    218    197    145     96
      5     93     85    -51    -38     88    174    202    226    215    158     90
     -7    109    116    -49    -62    111    194    215    249    249    187     98
     20    119     96    -72    -38    109    184    210    233    226    163     88
     38    132     93    -85    -25    114    202    223    241    233    166    111
     28    192    161   -111    -67    176    239    267    306    298    226    158
     20    244    223   -132   -101    233    252    285    353    361    280    179
     64    332    267   -202   -101    301    226    290    381    392    319    194
     85    350    265   -220    -88    309    192    288    384    394    327    200
     57    277    218   -168    -80    249    179    275    358    361    303    202
     49    241    192   -145    -70    218    171    246    332    319    272    215
     20    207    184   -114    -83    197    145    220    311    327    272    168
     44    231    187   -140    -70    210    132    194    301    314    252    119
     38    168    129   -106    -46    150    132    171    267    262    202     83
     15     51     36    -33    -10     44    132    168    231    239    174     49
     -2      5      5     -2     -5      5    137    168    226    236    176     31
     -5    -62    -57     31     25    -59    129    142    187    207    145      0
    -12   -111    -98     59     41   -106    111     90    132    145     85    -62
     -7   -119   -111     64     51   -116    101     57    103    103     44   -103
     -5   -140   -135     70     62   -137    101     54    103    103     41   -103
     -2   -150   -148     75     70   -148     96     70     98    103     46    -88
      0   -153   -155     75     75   -153     85     98    119    132     72    -54
     -5   -179   -174     93     83   -176     75    106    127    145     72    -44
    -20   -220   -202    119     90   -210     96     88    114    124     44    -80
    -36   -233   -197    135     77   -215    109     75    103    111     33    -98
    -41   -236   -197    137     75   -218    122     77    109    111     36    -98
    -36   -259   -223    148     93   -241    135     88    106    101     25   -106
    -18   -431   -413    223    194   -420    135     70     -5    -38   -119   -257
    -12   -675   -662    342    324   -670    213     83   -142   -262   -366   -517
     10   -732   -745    361    376   -737    340    181   -135   -345   -483   -659
     -5   -530   -524    267    259   -527    418    163    -18   -231   -361   -558
   -137    -67     70    101   -106      0    265   -187    119    114     72   -124
   -249    750   1000   -252   -626    875      5   -488    433    766    839    639
   -267   1410   1675   -574   -971   1543   -223   -548    828   1452   1574   1382
   -137   1452   1590   -657   -862   1519   -491   -535    979   1790   1901   1761
    -98    914   1010   -407   -555    961   -607   -683    527   1252   1363   1260
    -80    285    366   -103   -223    327   -581   -787   -119    342    472    368
    -88   -137    -51    111    -18    -96   -361   -576   -301    -80    -23   -148
    -62   -228   -166    145     51   -197   -127   -272   -135    -28    -46   -192
    -18   -277   -259    148    119   -270     -2    -80    -36     23    -23   -166
     12   -290   -303    140    155   -298     57     20     15     49    -12   -155
     18   -298   -316    140    166   -306     80     49     28     46    -33   -168
     33   -301   -335    135    184   -316     85     64     15     28    -49   -184
     41   -285   -327    119    181   -306     93     98     41     57    -12   -153
     44   -293   -337    124    189   -314    103    124     70     80     18   -132
     46   -306   -355    129    197   -329    111    142     88     96     28   -127
     59   -296   -355    119    207   -324    116    150    111    109     36   -127
     75   -272   -350     96    210   -311    116    166    129    116     46   -132
    106   -254   -361     75    231   -309    124    192    150    137     59   -116
     77   -309   -387    114    231   -348    135    213    171    150     67   -111
     72   -342   -415    135    244   -379    148    239    205    171     85    -93
     72   -340   -413    132    241   -376    174    267    249    202    101    -80
     70   -303   -376    116    223   -340    176    272    265    205     85   -101
     67   -254   -322     90    194   -288    181    296    272    228     93    -96
     77   -176   -254     49    166   -215    202    345    303    280    129    -72
    111   -106   -218     -5    161   -161    187    350    303    283    155    -80
    116    -33   -150    -41    132    -90    192    402    345    316    223    -44
    135      0   -135    -67    135    -67    194    462    394    353    259     -2
    155     64    -90   -109    124    -12    192    498    420    381    283     36
    189    181     -7   -187     96     88    197    550    470    441    335     93
    197    226     28   -213     83    129    218    618    548    522    405    174
    194    171    -25   -184    109     72    241    659    597    568    449    244
    215    137    -77   -176    148     31    241    657    584    553    436    246
    215    155    -59   -187    137     49    246    657    597    566    452    246
    252    145   -106   -200    179     20    259    667    607    571    465    259
    303     80   -223   -194    265    -70    246    631    566    522    420    233
    342     57   -285   -200    314   -114    241    587    524    483    379    189
    345     80   -265   -215    306    -90    252    553    501    457    348    145
    290     96   -194   -194    241    -49    262    537    496    444    332    122
    210     15   -197   -114    202    -90    205    470    439    387    272     57
    148   -114   -262    -15    205   -187    166    384    374    316    205    -10
    -10   -213   -205    109     96   -207    262    381    394    327    213    -12
    -25   -210   -187    116     77   -200    316    327    342    293    171    -70
      2   -161   -163     80     80   -163    335    327    298    270    150    -93
     12   -153   -166     70     88   -158    327    355    311    272    187    -67
      5   -142   -148     67     75   -145    329    358    348    272    205    -51
    -10   -111   -101     59     44   -106    345    384    402    329    241    -15
     33    -93   -127     28     77   -109    329    376    402    340    239    -15
     38    -57    -96     10     67    -75    322    363    397    342    244    -12
     44     38     -7    -44     25     15    340    402    452    405    309     51
     75     98     23    -88     25     62    327    394    472    428    335     80
     46    111     64    -80     -7     88    293    371    480    439    340     88
     57     72     15    -64     20     44    249    337    446    402    316     70
     62     51    -10    -59     36     23    218    316    418    389    314     75
     49     83     31    -67      7     57    205    290    394    361    290     59
     20     67     46    -46    -12     57    200    272    376    335    265     33
     -7    -41    -33     25     12    -38    194    262    345    309    226      0
     10   -142   -155     64     80   -148    176    223    275    233    148    -72
      0   -192   -192     96     96   -192    158    192    215    171     85   -129
    -31   -231   -202    129     83   -218    158    184    187    137     51   -155
     -5   -259   -254    132    124   -257    135    145    140     85      5   -194
    -18   -296   -277    155    127   -288    135    129    122     67     -5   -210
     -2   -337   -335    168    166   -335    127    103    106     38    -28   -236
     -7   -337   -329    171    158   -335    103     85     88     10    -51   -259
    -15   -342   -327    179    155   -335     88     80     80     10    -51   -267
    -38   -353   -314    194    135   -332    114    111    101     25    -41   -249
    -41   -418   -376    228    166   -397    124    122     88     20    -46   -249
    -41   -444   -405    241    179   -423    111    101     67      2    -64   -280
    -57   -374   -316    215    129   -345    111    111     90     25    -46   -275
    -49   -415   -366    233    155   -392    109    106     70     -2    -75   -309
     -2   -532   -530    267    262   -530    116    116     -5   -124   -213   -420
     -7   -727   -722    366    355   -724    218    233    -28   -262   -397   -589
     28   -802   -831    387    428   -815    309    342     10   -353   -555   -769
      5   -509   -514    249    259   -511    355    329    122   -252   -444   -683
   -124    -33     90     77   -109     28    218    -88     67    -70   -114   -368
   -296    558    854   -132   -576    706    -75   -639    -51    228    405    124
   -376   1231   1608   -426   -992   1418   -335   -966    -23    691   1041    696
   -306   1176   1483   -436   -896   1330   -532  -1041    -31    971   1358   1023
   -259    613    872   -176   -566    743   -574  -1036   -306    579    909    639
   -252     62    314     93   -285    187   -483   -971   -691   -231     20   -187
   -197   -322   -124    259    -36   -223   -314   -698   -698   -589   -478   -646
   -119   -350   -231    233     51   -290   -181   -371   -407   -394   -379   -545
    -72   -329   -257    200     90   -293    -75   -148   -202   -249   -290   -454
    -20   -303   -283    161    129   -293      0     -2    -77   -166   -231   -394
     -5   -314   -309    161    150   -311     36     51    -28   -140   -210   -376
    -31   -290   -262    158    114   -277     64     85     15    -98   -179   -355
     -5   -259   -257    132    124   -257     77    111     33    -90   -171   -353
     62   -194   -257     64    158   -226     44     85     10   -114   -197   -376
    103   -111   -215      5    158   -163     54    116     46    -77   -174   -350
    140   -103   -244    -18    189   -171     62    135     57    -70   -166   -332
    140   -142   -283      0    210   -210     75    145     64    -62   -163   -332
    116   -132   -252      5    184   -192     72    137     77    -49   -158   -337
     88   -111   -200     12    142   -155     90    150    106    -15   -127   -316
     88    -80   -168     -5    124   -124     70    148    103    -12   -122   -309
    103    -46   -153    -28    127    -98     59    155    122     -7   -122   -298
     93    -33   -129    -31    109    -80     80    189    150     18    -96   -265
     70     15    -54    -41     62    -18     96    215    192     62    -49   -220
     85     88      2    -88     38     46     62    200    192     57    -59   -233
     93    114     20   -106     36     67     51    218    205     62    -57   -223
     85    137     51   -114     15     96     67    259    252     98    -20   -184
     67    176    109   -122    -20    142     77    301    298    137     18   -148
     64    202    135   -135    -36    168     77    340    342    174     49   -119
     85    252    163   -168    -38    207     70    371    381    213     85    -77
    106    332    226   -220    -59    280     64    389    423    259    129    -41
    122    407    285   -265    -80    348     62    402    449    293    158    -15
    135    475    337   -306   -101    405     49    402    459    306    171     -2
    166    519    353   -342    -93    436     38    402    452    298    166      5
    184    522    337   -353    -77    431     15    389    426    265    145     -2
    194    548    353   -371    -77    452      2    368    397    236    124    -20
    202    550    348   -376    -72    449    -10    311    332    163     59    -72
    179    558    379   -368   -101    470     -5    252    275     96     12   -111
    168    574    405   -374   -116    491    -18    184    205     33    -33   -153
    192    594    402   -392   -103    498    -46    124    140    -31    -85   -205
    166    600    433   -384   -132    517    -62     54     70   -109   -155   -280
    116    592    475   -355   -179    535    -67    -12     10   -171   -213   -335
    153    579    426   -366   -137    504    -98    -59    -44   -223   -259   -374
    192    581    389   -387    -98    485   -116    -75    -70   -246   -283   -389
    171    587    415   -381   -122    501   -122    -98    -83   -265   -296   -394
    150    613    462   -381   -155    537   -106   -103    -85   -262   -296   -389
    142    644    498   -394   -179    571    -96   -101    -77   -257   -290   -389
    155    678    522   -415   -181    600    -93   -101    -62   -244   -275   -381
    158    730    571   -446   -207    652    -83    -90    -25   -213   -239   -350
    148    784    636   -467   -244    711    -80    -98    -10   -189   -215   -329
    148    810    662   -478   -257    737    -93    -88     18   -155   -171   -277
    150    833    683   -491   -265    758   -114    -85     33   -132   -140   -239
    106    849    743   -480   -319    797   -116   -109     25   -137   -142   -249
     96    833    737   -467   -319    787   -137   -129     -2   -161   -161   -265
     75    823    745   -452   -335    784   -150   -122    -18   -166   -158   -257
     54    807    753   -431   -348    782   -145   -140    -33   -189   -174   -270
     38    698    659   -368   -311    680   -148   -145    -77   -244   -218   -288
     28    592    563   -309   -267    576   -148   -137   -103   -277   -254   -316
     15    558    542   -288   -265    553   -148   -137   -116   -293   -270   -342
    -38    527    566   -244   -301    545   -119   -158   -142   -319   -293   -379
    -46    478    524   -215   -285    501   -140   -200   -184   -358   -327   -415
     54    465    410   -259   -176    436   -171   -174   -192   -363   -337   -400
    114    431    316   -272   -101    374   -176   -153   -207   -379   -345   -394
     98    400    301   -249   -101    350   -166   -150   -213   -379   -345   -389
     54    374    316   -215   -132    345   -163   -166   -228   -392   -353   -402
     23    389    366   -207   -171    379   -166   -181   -231   -394   -345   -402
     12    368    353   -192   -168    361   -155   -187   -233   -402   -350   -418
      7    303    296   -155   -142    301   -150   -179   -233   -407   -363   -407
     15    280    265   -150   -124    275   -148   -168   -226   -402   -358   -394
     15    213    197   -114    -90    207   -137   -171   -241   -426   -381   -426
     -7     64     72    -28    -38     70   -103   -161   -296   -522   -483   -537
     31   -171   -202     70    116   -187    -36    -96   -376   -717   -714   -750
     57   -220   -277     80    166   -249     80     57   -309   -782   -823   -846
    -41     18     57     10    -49     38    145    -10   -231   -693   -714   -771
   -259    420    678    -80   -467    548      2   -527   -376   -558   -423   -517
   -400   1013   1413   -306   -906   1213   -293  -1057   -501   -223    127      0
   -280   1647   1925   -683  -1104   1787   -610  -1267   -418    277    761    563
   -119   1675   1795   -779   -956   1735   -841  -1296   -374    568   1075    846
   -103   1161   1265   -530   -683   1213   -846  -1200   -511    303    735    553
   -137    555    693   -207   -415    623   -704  -1088   -878   -522   -161   -239
    -72    171    241    -49   -158    205   -501   -795   -826   -789   -550   -574
     15    140    124    -77    -54    132   -353   -501   -553   -626   -465   -491
     54    161    103   -109    -23    135   -228   -283   -358   -498   -374   -400
    109    202     93   -155      7    148   -171   -184   -275   -449   -348   -371
     77    194    114   -137    -20    155   -145   -145   -241   -431   -337   -358
     67    155     88   -111    -10    122   -137   -132   -231   -431   -345   -363
     77    140     62   -111      7    101   -140   -145   -244   -457   -381   -407
     15    111     96    -62    -38    103   -132   -161   -252   -462   -379   -431
   -194    132    324     28   -259    228    -80   -140   -200   -402   -314   -374
   -189    205    392     -7   -290    298    -49    -70   -137   -335   -267   -329
     -2    244    246   -122   -124    244    -90    -77   -179   -387   -314   -348
     85    303    218   -194    -64    262    -98    -62   -184   -402   -296   -262
     49    283    233   -166    -90    257    -83    -25   -135   -345   -254   -246
    -23    298    322   -137   -174    311    -51     12    -67   -283   -194   -233
    -72    335    407   -132   -241    371    -36     44    -28   -252   -148   -189
    -41    387    428   -171   -233    407    -83    -44    -98   -335   -244   -241
     -5    410    415   -202   -210    413    -67    -12    -80   -316   -218   -218
      2    436    433   -220   -215    436    -44     64      7   -210   -137   -168
    -28    439    467   -207   -249    454    -67     62     18   -210   -140   -181
    -41    384    426   -171   -233    405    -72     80     41   -194   -122   -168
    -20    405    426   -194   -223    415    -28    161    129    -98    -46   -127
     28    459    431   -244   -202    444    -10    218    202    -25     23    -72
     67    514    446   -290   -189    480      7    272    270     31     72     -7
     85    550    465   -316   -189    509     20    306    324     77    109     49
    187    517    327   -353    -70    423    -41    265    254     25     72     31
    158    558    400   -358   -122    480    -49    298    283     54    101     85
    129    563    433   -348   -150    498    -59    290    280     51     96    109
    158    574    415   -366   -127    496    -51    275    267     59     98     96
    171    571    397   -371   -111    483     12    298    285     80    122    106
    181    558    376   -371    -96    467      7    254    246     38     85     64
    176    509    332   -345    -77    423    -44    168    163    -44     12     -5
    168    496    327   -332    -77    413    -54    114    106    -96    -31    -44
    140    506    363   -324   -111    433    -64     51     64   -140    -70    -85
     98    522    420   -311   -161    472    -49      5     36   -168    -96   -124
     80    496    415   -290   -166    457    -77    -44    -25   -213   -132   -148
    106    433    327   -270   -109    381   -116   -103   -124   -301   -218   -207
    106    423    316   -265   -106    371   -122   -129   -148   -324   -241   -233
     70    394    324   -233   -127    361    -96   -119   -124   -298   -207   -218
     41    407    363   -226   -161    387    -83   -127   -124   -303   -213   -213
     44    436    392   -239   -174    415    -59    -98    -75   -267   -184   -163
     36    517    480   -277   -220    498    -54   -111    -57   -262   -197   -184
     75    597    522   -337   -223    561    -49   -106    -54   -270   -184   -129
     85    618    532   -353   -223    576    -36    -59     -5   -220   -122    -28
     80    652    571   -366   -244    613    -33    -46     36   -158    -72    -25
     33    636    602   -335   -283    618    -59    -62     64    -98    -12    -54
     18    698    680   -358   -332    691    -80    -83     67    -77     31    -67
     31    693    662   -363   -316    678   -106   -114     31   -116     23    -77
     62    665    602   -363   -270    633   -155   -155    -33   -184    -31   -150
     28    623    592   -327   -283    607   -161   -168    -59   -223   -101   -187
     23    535    511   -280   -244    522   -145   -168    -90   -290   -174   -124
     10    426    413   -220   -202    420   -132   -176   -127   -332   -207   -142
    -41    358    400   -158   -220    379   -106   -166   -116   -309   -197   -174
    -75    316    392   -122   -233    353   -111   -179   -129   -319   -213   -197
    -18    285    303   -135   -161    296   -145   -236   -223   -423   -290   -233
      5    241    233   -124   -114    239   -148   -246   -265   -452   -309   -231
    -15    210    226    -96   -119    218   -116   -223   -239   -413   -301   -246
    -54    226    277    -88   -166    249   -109   -215   -228   -407   -293   -244
    -80    239    319    -80   -200    277   -103   -194   -205   -368   -249   -220
    -62    244    303    -93   -184    272   -106   -194   -192   -342   -231   -246
    -88    231    319    -70   -202    275    -90   -192   -181   -337   -228   -254
    -80    187    267    -54   -174    226    -96   -200   -200   -368   -254   -275
    -64    140    205    -38   -135    171   -101   -187   -202   -376   -254   -254
   -101    122    223    -12   -161    174   -101   -179   -205   -384   -257   -246
    -80     85    166     -2   -122    124    -93   -176   -241   -436   -314   -309
    -36    -96    -59     62     10    -77    -28   -122   -332   -628   -553   -491
    -85   -301   -215    192     64   -259     90    -23   -340   -761   -737   -652
   -129   -161    -33    142    -49    -98    158    -41   -288   -761   -756   -724
   -226    283    509    -28   -366    394     64   -433   -366   -678   -576   -530
   -332    880   1213   -275   -774   1047   -249   -966   -441   -324    -41      2
   -415   1605   2021   -594  -1218   1813   -532  -1262   -316    236    667    607
   -332   1860   2192   -763  -1262   2026   -841  -1400   -231    662   1161   1039
   -252   1358   1610   -553   -930   1483   -958  -1358   -335    574   1026    927
   -231    771   1002   -270   -615    885   -870  -1267   -711   -179    223    223
   -233    254    485    -10   -358    368   -628  -1010   -870   -727   -392   -371
   -239    137    374     49   -306    254   -405   -654   -592   -600   -366   -431
   -202    174    376     15   -288    275   -257   -400   -374   -472   -319   -350
   -145    197    340    -28   -244    267   -184   -288   -293   -457   -329   -252
   -109    184    293    -38   -200    239   -142   -241   -262   -439   -319   -246
    -83    166    249    -44   -166    207   -101   -202   -233   -413   -306   -252
   -109    187    296    -38   -202    241    -51   -161   -192   -379   -290   -262
   -119    179    296    -31   -210    236    -59   -166   -176   -368   -277   -272
    -70    205    275    -67   -174    239    -90   -168   -184   -389   -303   -280
     -5    265    270   -132   -137    267   -101   -137   -158   -371   -290   -252
      5    265    259   -135   -127    262   -114   -145   -150   -350   -270   -257
    -77    220    298    -72   -187    259   -119   -142   -142   -340   -262   -267
   -153    210    363    -31   -257    285    -64   -103   -101   -301   -231   -231
   -166    259    426    -46   -296    342    -10    -75    -64   -275   -218   -207
   -132    254    387    -59   -259    319    -54   -106   -103   -324   -275   -215
    -59    309    368   -124   -215    337    -64    -72    -77   -293   -244   -179
    -44    350    394   -153   -220    371    -44    -18    -20   -239   -194   -161
    -72    342    413   -137   -244    379    -44     10      5   -202   -150   -142
    -85    350    436   -132   -259    392    -25     54     59   -132    -77   -111
    -62    387    449   -163   -257    418      0    101    111    -96    -54    -90
    -46    376    423   -166   -233    400      2    129    135    -96    -70    -80
    -31    387    418   -179   -226    402     15    184    181    -57    -44    -38
    -18    462    480   -220   -249    470     36    257    267     36     33     20
    -36    542    579   -254   -309    561     57    329    355    132    122     90
     25    568    542   -298   -259    555     64    355    379    145    135    129
     72    553    480   -316   -202    517     54    342    358    122    103    114
     59    568    509   -314   -223    540     93    374    397    163    145    140
     31    548    517   -290   -241    532    106    366    392    176    166    116
    -10    535    545   -262   -277    540     93    329    361    145    148    103
    -18    540    558   -262   -290    550     75    283    314     90     96     80
     28    532    504   -280   -236    519     64    259    275     59     80     75
     23    558    535   -290   -254    545     77    226    262     59     85     54
     -5    550    555   -272   -280    553     93    166    213     12     44     -2
    -90    493    584   -202   -337    537    103    111    163    -41    -12    -57
   -124    423    548   -148   -335    485     80     36     80   -114    -77   -122
    -59    402    462   -174   -262    431     36    -28      7   -176   -132   -153
    -90    381    470   -145   -280    426     54    -33     10   -179   -140   -161
   -106    387    493   -140   -298    439     77    -57      5   -184   -150   -187
   -101    405    506   -150   -303    454     64    -80     -7   -194   -163   -202
    -62    441    501   -192   -283    470     49    -77    -15   -200   -168   -168
    -10    493    504   -241   -257    498     67    -38     23   -150   -124   -119
     31    602    571   -319   -270    587     77      7     98    -57    -41    -77
     18    657    639   -337   -309    649     96     12    135    -18    -12    -88
    -36    579    615   -272   -324    597     67    -49     75    -80    -70   -140
    -18    626    644   -303   -329    633     28    -49     88    -59    -41    -88
     72    709    633   -392   -280    672      0    -33    103    -31    -10    -49
     96    709    613   -402   -257    662    -12    -36    106    -31     -7    -49
     12    654    639   -335   -314    646     23    -51     88    -57    -41    -90
    -62    566    628   -252   -345    597     41    -85     28   -116    -98   -129
   -111    436    548   -163   -329    493     18   -114    -33   -187   -168   -168
   -111    340    452   -114   -280    394      0   -124    -72   -244   -236   -202
   -122    314    436    -98   -280    376     12   -119    -83   -244   -231   -239
   -137    265    402    -64   -270    335     18   -127   -109   -254   -239   -283
   -129    220    350    -46   -239    285     15   -145   -145   -296   -280   -324
    -90    213    303    -59   -197    257     18   -148   -148   -298   -283   -324
    -96    233    329    -72   -213    280     10   -145   -127   -285   -270   -314
    -31    288    319   -129   -176    303     12   -124    -96   -262   -244   -290
      5    252    246   -129   -119    252     20   -132   -106   -283   -259   -296
   -114    129    244     -7   -179    187     54   -140   -129   -303   -275   -306
   -174     83    254     44   -215    168     20   -153   -145   -293   -265   -319
    -59    150    210    -46   -135    181     10   -140   -127   -265   -241   -296
     59    210    150   -135    -46    181     18   -132   -122   -267   -246   -301
    -62     15     77     23    -70     46     -7   -189   -197   -353   -329   -379
   -127   -187    -62    155    -33   -127     33   -171   -257   -452   -426   -452
   -109   -381   -272    244     80   -327    116    -98   -335   -633   -639   -649
    -90   -363   -272    226     90   -319    272     70   -254   -680   -750   -776
      5    -88    -93     41     49    -90    290      0   -218   -662   -727   -771
   -122    244    366    -62   -244    303     31   -545   -368   -535   -454   -480
   -226    932   1156   -353   -691   1044   -283  -1023   -340    -70    166     85
   -145   1748   1893   -802  -1021   1821   -561  -1239   -129    555    901    724
   -122   1790   1912   -833  -1015   1849   -802  -1283      2    979   1322   1124
   -228   1072   1301   -426   -763   1187   -826  -1280   -285    542    831    698
   -249    446    696   -101   -472    571   -730  -1241   -771   -345    -83   -101
   -213    124    337     44   -275    228   -498   -950   -831   -724   -542   -522
   -140    168    309    -12   -223    239   -298   -592   -517   -537   -441   -449
   -187     62    246     62   -218    153   -161   -402   -376   -478   -423   -444
   -150     67    215     41   -181    140    -20   -246   -257   -407   -381   -402
   -148     72    218     36   -181    145     75   -148   -161   -335   -324   -361
   -148     57    205     46   -176    129     64   -132   -135   -316   -319   -368
    -57     80    137    -12    -96    106     38   -122   -145   -335   -335   -348
    -46     83    129    -20    -88    106    101    -51    -93   -270   -277   -306
   -111     41    153     33   -132     96    150    -33    -70   -246   -262   -316
   -132     38    171     46   -150    103    171     -5    -36   -205   -213   -275
    -64     85    148    -10   -109    116    153      5    -20   -189   -187   -259
    -31    116    148    -44    -90    132    145     33     10   -163   -166   -226
    -85     90    176     -5   -132    132    166     70     44   -135   -153   -202
   -181     49    231     67   -205    140    184     96     80   -111   -132   -166
    -72    142    215    -33   -142    179    213    145    132    -46    -70   -145
     15    262    244   -140   -114    254    241    184    181     -5    -38   -114
    -25    285    309   -132   -168    298    270    223    228     33      0    -72
    -98    254    353    -77   -226    303    290    252    267     85     57    -49
    -62    241    301    -90   -181    270    296    301    285     98     64    -23
     12    316    303   -163   -145    309    316    381    355    168    129     62
    -33    290    324   -129   -179    309    311    407    389    200    150     67
    -62    345    407   -140   -233    376    363    467    459    246    184     90
    -25    340    363   -158   -194    350    381    493    475    249    176     88
    -70    298    366   -114   -218    332    345    511    491    275    215    127
    -62    329    392   -135   -226    358    345    574    553    348    290    218
      5    355    350   -179   -171    353    327    553    519    293    233    220
     28    379    350   -205   -161    366    335    571    532    327    270    228
     98    472    374   -285   -137    423    342    584    553    381    337    220
    103    446    342   -277   -122    394    303    514    480    322    301    174
     59    387    327   -223   -132    358    314    457    428    257    254    145
     77    418    337   -249   -129    379    298    384    361    161    161    145
    158    485    327   -322    -85    407    262    342    332    148    161    132
    184    472    288   -329    -51    381    236    275    272    106    137     54
    -25    277    303   -124   -163    290    246    187    181     10     49     -5
    -28    249    277   -111   -153    262    223    124    132    -38      5    -54
     90    335    244   -213    -75    290    213    129    140    -25     12    -62
    129    433    301   -283    -85    368    233    163    189     23     64    -23
     49    376    327   -213   -137    353    259    124    161    -10     33    -38
    -72    194    265    -62   -168    228    275     51     80    -98    -59   -129
    -98    207    303    -54   -202    254    298     85    127    -33      2   -135
    -77    335    410   -129   -246    371    329    137    197     36     72   -101
     23    436    413   -228   -194    426    327    153    223     46     85     -5
     72    514    441   -293   -187    480    309    176    262     80    119     80
     36    493    457   -265   -210    478    296    161    262    106    158     59
     12    462    446   -239   -218    454    262    132    241     93    145     28
     18    454    436   -236   -207    446    244    148    257    109    161     62
     28    433    405   -233   -187    420    213    106    205     51    103     15
     64    470    402   -267   -168    436    210     96    197     51    116     12
     98    488    387   -296   -145    439    223    129    220     83    153     36
      7    303    296   -155   -142    301    215    106    174     31     88    -33
    -33    150    184    -59   -111    168    207     51     75    -85    -38   -114
    -18    122    140    -51    -77    129    228     59     57   -103    -46   -109
    -10    124    135    -57    -72    129    228     51     49    -98    -38   -135
    -54    114    168    -28   -111    140    239     54     41   -114    -70   -129
    -33    106    140    -38    -85    122    220     -2    -10   -168   -124   -171
     18     38     20    -28     -2     31    187    -36    -70   -236   -174   -192
    -10      0     10      2    -12      5    205      2    -49   -207   -148   -150
    -15     -5     10     10    -12      2    226     18    -28   -163    -96   -166
    -38    -25     10     31    -25     -7    207      5    -38   -181   -119   -161
    -41      7     49     15    -46     28    210     20    -25   -187   -142   -119
    -10    -12     -2     10     -5     -7    192      5    -51   -215   -184   -129
    -44    -54    -10     49    -18    -33    187     -5    -67   -202   -148   -179
    -44    -70    -25     54    -10    -49    187     -5    -85   -226   -168   -231
    -57   -244   -187    150     62   -215    202      2   -168   -358   -311   -350
    -96   -511   -415    303    158   -465    316     77   -244   -530   -519   -636
    -83   -626   -542    355    228   -584    441    218   -231   -652   -670   -800
   -142   -397   -254    270     54   -327    475    161   -129   -548   -540   -639
   -252    150    402     49   -327    275    283   -324   -132   -288   -148   -210
   -394    922   1317   -265   -857   1117    -20   -859    -77    179    504    415
   -535   1582   2117   -522  -1325   1849   -283  -1127    114    774   1218   1078
   -400   1501   1901   -550  -1150   1701   -535  -1202    101    987   1439   1400
   -345    969   1312   -311   -828   1140   -555  -1166   -171    581    979    945
   -348    327    675      7   -511    501   -405  -1023   -571   -197    153     70
   -301    -59    241    181   -272     90   -179   -672   -579   -501   -267   -342
   -239    -75    161    155   -200     41     12   -332   -316   -350   -207   -267
   -205   -127     77    166   -142    -25    140   -119   -176   -288   -194   -218
   -127   -163    -36    142    -46   -101    181    -23   -129   -283   -200   -187
    -98   -192    -93    145     -2   -142    194     18   -103   -265   -189   -189
    -80   -192   -111    135     12   -153    202     25    -98   -270   -202   -210
    -54   -148    -93    101     18   -122    215     28    -83   -252   -194   -236
   -103   -166    -62    132    -23   -114    226     28    -85   -277   -228   -239
   -103   -174    -70    140    -18   -122    223     23   -114   -319   -280   -220
    -72   -184   -114    127     20   -150    220     51    -93   -270   -218   -205
    -85   -150    -64    116    -12   -109    231     85    -46   -218   -174   -174
    -90   -140    -49    114    -23    -96    236    101    -25   -218   -181   -129
    -85   -129    -44    109    -20    -88    249    122      5   -171   -145   -122
    -98   -116    -18    106    -41    -70    257    124     15   -174   -153   -122
   -114   -111      0    111    -59    -57    254    129     23   -171   -150   -132
   -111    -90     20     98    -67    -33    252    140     31   -158   -135   -129
   -124    -93     31    109    -77    -31    270    158     46   -145   -119   -109
   -127    -64     59     96    -96     -2    280    205     85    -93    -70    -85
   -124    -72     51     96    -88    -10    280    244    109    -77    -70    -36
    -85    -54     31     67    -59    -10    288    288    140    -49    -49      0
    -10      5     15      2    -12     10    298    358    189      0    -31     31
    -10    -12     -2     10     -5     -7    314    431    246     33     -5    103
    -49     44     93      2    -70     67    342    498    329    129     85    176
      7     93     85    -51    -38     88    329    511    348    166    142    187
     83    114     31    -98     25     72    301    511    332    179    155    145
     72    135     62   -106      5     98    319    555    374    218    189    231
     51    155    103   -106    -25    129    324    553    379    228    200    252
     20    155    135    -90    -57    148    327    509    355    194    166    231
     36    163    127    -98    -44    145    324    475    322    174    155    231
     20    163    142    -90    -59    153    316    459    298    145    132    246
    -15    142    155    -64    -85    148    298    426    270    116    106    244
    -38    137    174    -51   -106    153    285    371    231     85     85    205
    -70    119    189    -23   -129    153    272    309    184     41     51    153
    -96     67    161     12   -129    114    259    241    124    -10      0     98
    -98     57    153     20   -127    103    226    158     51    -77    -59     44
   -116     77    194     18   -155    135    233    129     49    -75    -46     33
   -129    103    233     12   -181    168    275    122     72    -57    -33     49
   -179    109    288     33   -233    197    285     67     41   -103    -88     -2
   -192     67    259     62   -226    163    293     51      5   -150   -148      0
   -142     67    207     36   -176    137    290     98     28   -109   -101     62
   -101    166    267    -31   -184    215    270    111     77    -33    -28     46
    -96    226    322    -64   -210    275    257    109     88    -38    -28     88
   -119    262    379    -72   -249    319    277    135    145     25     41    137
   -145    298    441    -77   -293    368    254    122    168     54     62    119
   -111    265    376    -75   -244    319    192     57     88    -38    -36     93
    -90    220    309    -67   -200    265    145     23     44    -62    -64     77
    -98    226    324    -64   -210    275    135     20     54    -23      5     46
   -129    207    335    -38   -233    270    127      2     36    -49    -33    -62
   -174     93    267     41   -220    179    127     -7     -5   -119   -140    -12
   -174    -10    163     90   -168     75    122    -28    -59   -202   -210     54
   -176    -75     98    124   -137     10     93    -75   -109   -239   -228    -38
   -181    -88     90    132   -137      0     64   -116   -142   -259   -236   -106
   -197    -98     98    148   -148      0     72   -124   -161   -283   -275   -135
   -192   -103     88    145   -140     -7     90   -124   -181   -324   -342    -93
   -150   -153     -2    150    -75    -77     70   -171   -236   -379   -376    -98
   -176   -145     31    158   -106    -57     88   -168   -215   -332   -306   -161
   -184   -103     80    145   -132    -12     90   -189   -215   -322   -319   -254
   -205   -129     75    166   -142    -28     72   -197   -228   -342   -332   -181
   -194   -184      7    189   -101    -88     28   -223   -267   -366   -337   -194
   -168   -187    -18    176    -75   -103      2   -241   -290   -387   -366   -223
   -205   -202      2    205   -103   -101      0   -228   -285   -374   -374   -202
   -228   -285    -59    257    -85   -174      7   -233   -306   -410   -418   -179
   -200   -394   -194    296     -5   -293     33   -226   -374   -522   -527   -262
   -189   -584   -394    384    101   -491    109   -168   -465   -683   -727   -550
   -122   -711   -589    418    233   -652    194    -98   -535   -883   -974   -810
   -145   -555   -410    348    132   -483    285    -54   -423   -795   -883   -730
   -316   -142    171    228   -244     12    181   -444   -340   -501   -485   -381
   -524    579   1104    -28   -815    841    -85   -989   -223     -7    187    223
   -691   1343   2034   -324  -1361   1688   -309  -1265     46    620    927   1000
   -605   1350   1956   -374  -1280   1652   -561  -1361    106    914   1257   1548
   -509    904   1413   -200   -961   1158   -680  -1408   -197    563    898   1228
   -449    319    766     62   -607    542   -620  -1309   -615   -155    111    345
   -400   -101    298    252   -350     98   -420   -989   -740   -594   -441   -254
   -340   -184    153    259   -246    -15   -213   -613   -511   -504   -462   -236
   -241   -200     41    218   -142    -80    -96   -374   -374   -436   -459   -174
   -179   -202    -23    189    -80   -114    -23   -244   -280   -342   -381   -171
   -226   -163     62    194   -145    -51     49   -179   -226   -298   -335   -171
   -210   -189     20    197   -116    -83     57   -161   -213   -277   -314   -194
   -179   -192    -12    184    -83   -103     38   -174   -233   -301   -332   -226
   -184   -158     25    171   -106    -67     44   -150   -213   -280   -314   -194
   -163   -166     -2    166    -80    -85     36   -145   -213   -296   -337   -187
   -163   -135     28    148    -98    -54     57   -114   -171   -244   -301   -166
   -142   -111     31    127    -88    -38     70   -103   -153   -244   -316   -163
   -122   -114      5    116    -64    -54     70   -101   -148   -246   -329   -163
    -96    -83     12     90    -54    -36     72    -51    -98   -174   -259   -109
   -106    -49     54     75    -83      0     64    -41    -70   -124   -194    -90
   -148    -67     77    106   -114      5     59    -33    -57   -103   -176    -75
   -176    -85     90    129   -135      2     67    -12    -25    -67   -153    -57
   -161    -36    124     98   -142     44     85     15     -5    -46   -150    -54
   -132     23    155     51   -145     88    103     57     33    -20   -145    -10
   -129     25    155     51   -142     90    116    101     75     -5   -148     23
   -101     31    129     33   -114     77    116    135    111     15   -124     49
    -51     54    106      0    -77     80     96    166    116     23   -114     54
    -46     51     98     -5    -72     75    116    249    181     98    -36    111
    -57     77    132    -10    -93    103    163    335    267    200     59    163
    -20    129    148    -57    -83    137    194    413    332    259    106    223
     25    129    103    -77    -38    116    181    441    345    267    111    262
     41    127     83    -85    -20    106    187    478    389    337    200    329
     46    171    124   -109    -38    150    184    478    410    379    262    335
     28    166    137    -96    -54    153    181    444    400    363    220    270
     18    111     93    -64    -36    103    215    452    394    348    181    368
    -20    111    132    -46    -75    122    231    433    392    366    207    374
    -25    150    176    -62   -101    163    202    363    348    309    158    329
    -10    150    158    -70    -83    153    168    296    290    259    116    280
    -33    153    187    -59   -109    168    158    244    259    239    101    233
    -57    171    228    -59   -142    200    132    171    213    205     93    189
    -93    158    252    -33   -171    205    124    119    181    171     57    148
   -135    132    267      0   -202    200    140     75    153    132      7    119
   -122    129    252     -2   -187    189    163     46    127    109    -15     88
   -119    140    257    -12   -189    197    155     10    103     75    -57     57
   -114    140    254    -12   -184    197    163     10    111     90    -31     70
   -119    140    259    -12   -189    200    181     25    150    132     10     77
   -129    187    316    -28   -223    252    218     51    194    174     46    109
   -109    277    387    -85   -249    332    200     46    210    197     54    116
   -103    306    410   -101   -257    358    176     25    205    210     59    137
    -85    340    426   -129   -257    381    148     23    218    207     51    181
    -77    306    384   -114   -231    345    127     25    228    213     54    174
    -46    319    366   -135   -205    342    116     20    236    254    127    166
    -57    366    423   -153   -239    394    116      7    241    267    137    127
   -119    335    454   -109   -288    394    114     -5    226    246     98    135
   -179    244    423    -31   -301    332    109    -10    200    205     49    122
   -137    119    257      7   -197    187     75    -49    124    114    -33     51
   -114     51    166     31   -140    109     54    -75     85     70    -75     28
   -140     25    163     57   -153     93     64    -88     70     64    -77     -2
   -142     15    158     64   -150     85     75    -98     57     54    -93    -36
   -176    -62    114    119   -148     25     59   -137     12     15   -122    -88
   -176    -49    127    111   -153     38     36   -155      5      7   -129    -90
   -148    -49     96     96   -122     23     25   -161     -7    -15   -155    -70
   -161    -90     70    127   -116    -10     36   -166    -12    -15   -148   -101
   -176    -96     77    135   -129    -10     38   -153      5      5   -132   -114
   -192   -111     77    150   -137    -18     31   -155      7      0   -150   -116
   -171   -124     44    148   -109    -41      5   -174    -18    -28   -179   -106
   -142    -98     44    122    -93    -28    -15   -168     -7     -7   -166   -122
   -174   -129     44    150   -109    -44     -5   -148     15     20   -137   -103
   -205   -220    -15    213    -96   -116     38   -124     -5    -23   -192   -158
   -192   -397   -205    293      5   -301    109    -83    -98   -181   -374   -368
   -137   -597   -459    368    161   -530    192    -46   -207   -407   -641   -665
   -148   -545   -400    345    124   -475    283     49   -129   -402   -659   -672
   -259   -213     46    236   -155    -83    280   -137     -7   -174   -381   -392
   -423    400    820     10   -623    610     57   -636     75    236    179    184
   -558   1148   1706   -293  -1132   1426   -194   -974    306    865    974    935
   -488   1397   1886   -457  -1187   1641   -459  -1041    509   1376   1522   1509
   -392   1036   1428   -322   -911   1231   -597  -1096    329   1262   1376   1402
   -366    420    787    -28   -576    602   -592  -1143   -179    491    579    602
   -345   -103    241    226   -293     67   -475  -1023   -558   -244   -200   -189
   -277   -226     51    252   -168    -85   -275   -641   -350   -189   -252   -220
   -228   -171     57    200   -145    -57   -129   -358   -127    -25   -129   -135
   -109   -132    -25    119    -41    -80    -70   -213    -33     18   -119   -140
    -28   -111    -83     70     25    -98    -36   -158    -20      0   -158   -145
    -59   -124    -64     90      2    -96     20   -111     10     25   -150   -158
    -98   -127    -28    111    -36    -77     31   -103     18     20   -168   -179
   -119   -142    -25    129    -49    -85     12   -116      2     -2   -192   -194
   -150   -189    -38    171    -57   -114     15   -109     23     20   -166   -192
   -129   -207    -80    166    -25   -145     44    -72     57     57   -148   -155
    -83   -207   -124    145     20   -168     67    -57     75     62   -158   -129
    -67   -189   -122    127     25   -155     75    -36    101     96   -116   -111
    -77   -166    -88    122      5   -127     88     10    158    179    -15    -93
   -116   -155    -38    135    -38    -98     85     46    213    223     25    -62
   -137   -184    -46    161    -46   -116     93     51    218    231     20    -54
   -127   -218    -93    171    -18   -155     90     49    200    218      2    -62
   -127   -205    -77    166    -25   -142    111     88    233    249     31    -41
   -155   -176    -23    166    -67   -101    158    145    288    290     59     -7
   -150   -135     12    142    -83    -62    189    207    342    314     62     57
    -96    -98     -2     96    -49    -49    194    254    397    387    140    111
    -96    -51     44     75    -70     -5    226    324    480    491    246    132
   -103    -20     83     62    -96     28    249    387    548    548    293    158
    -72    -23     49     46    -62     12    228    413    558    550    301    166
    -54     12     67     20    -62     38    228    485    628    633    379    246
    -20     46     67    -12    -44     57    226    537    691    704    433    314
      0    135    132    -70    -64    132    241    594    758    787    506    387
      7    171    163    -90    -77    168    265    615    787    820    530    418
    -25    142    168    -59    -98    155    280    610    776    800    498    402
    -59    106    166    -23   -111    135    283    594    761    787    496    405
   -103    114    215     -5   -161    163    298    589    771    810    535    400
   -132     88    218     20   -174    153    298    545    748    782    522    366
   -148     59    207     41   -176    132    301    493    709    722    472    340
   -158     28    187     64   -171    106    311    446    639    649    407    327
   -207      5    213     98   -213    109    293    402    592    610    363    272
   -213    -33    176    122   -194     70    290    366    566    594    363    218
   -254     -7    246    129   -252    119    298    332    566    607    384    179
   -301    -31    270    166   -285    119    303    306    550    584    368    161
   -265    -46    215    155   -241     83    267    233    483    514    301    106
   -259    -23    233    140   -246    103    303    246    498    527    303    124
   -226    -20    205    122   -215     90    306    220    470    488    254     80
   -189     12    202     88   -194    106    314    252    506    519    283    142
   -194     70    262     59   -228    166    316    283    558    576    337    189
   -213    116    329     46   -270    223    301    283    589    618    387    202
   -233    137    371     46   -303    254    270    272    607    652    428    218
   -223    153    376     36   -298    265    223    244    587    633    405    207
   -158    106    262     23   -210    184    184    189    511    555    322    150
   -174     75    249     49   -213    161    176    174    491    542    322    129
   -181     57    239     62   -210    148    174    168    488    550    327    114
   -192    -10    181    101   -187     85    187    184    483    550    324    114
   -181   -119     59    148   -122    -31    181    171    441    493    265     57
   -171   -194    -23    181    -75   -109    174    116    368    410    184    -28
   -145   -254   -109    200    -20   -181    148     72    306    345    119    -83
   -163   -322   -158    244     -2   -241    145     57    277    306     88    -96
   -200   -342   -145    270    -28   -244    137     54    272    309     83    -98
   -207   -345   -137    275    -36   -241    142     59    280    316     93    -93
   -187   -368   -184    277     -2   -277    111     18    244    280     70   -116
   -171   -371   -200    272     12   -285    101      7    228    262     57   -124
   -166   -355   -189    259     10   -272    140     25    244    283     72   -122
   -174   -358   -184    265      5   -272    158     41    257    296     80   -114
   -174   -376   -202    272     12   -288    132     10    226    275     49   -163
   -161   -410   -249    285     44   -329     93    -25    176    223      0   -213
   -179   -420   -244    298     31   -332    103     18    192    239     18   -168
   -127   -545   -418    335    142   -480    114     36    137    145    -88   -249
    -72   -743   -670    405    296   -706    210    116     80    -28   -311   -470
    -93   -831   -737    462    322   -784    335    241    111   -142   -493   -680
   -148   -646   -501    394    174   -574    345    202    184    -83   -423   -636
   -249   -202     46    226   -148    -77    168   -241    101     85    -96   -316
   -371    446    818    -38   -594    631   -127   -792      0    428    467    215
   -462   1106   1569   -322  -1015   1337   -371  -1067    109    971   1179    849
   -381   1070   1452   -345   -917   1260   -566  -1148    119   1254   1488   1197
   -332    532    862   -101   -597    696   -592  -1176   -176    846   1021    763
   -319    -44    275    179   -298    114   -493  -1104   -587     25    135   -103
   -319   -410    -90    366   -114   -252   -298   -774   -542   -259   -283   -498
   -257   -431   -176    342    -41   -303   -158   -470   -239    -62   -179   -410
   -142   -470   -327    306     90   -400    -67   -272    -77     25   -132   -353
    -93   -467   -374    280    140   -423     20    -83     83    140    -49   -252
   -101   -459   -358    280    127   -410     49    -15    150    189    -23   -228
   -132   -449   -316    290     90   -384     75     15    187    213     -5   -223
   -103   -452   -348    277    122   -400     67      2    171    187    -20   -244
   -109   -452   -342    280    114   -397     72     10    179    189    -12   -241
   -109   -415   -306    262     98   -361     70     12    189    202     -5   -239
   -124   -415   -290    270     80   -353     88     36    213    223     12   -218
   -145   -418   -272    280     62   -345    106     57    239    246     31   -207
   -137   -405   -267    270     62   -337    111     80    272    285     67   -184
   -187   -397   -210    293     10   -303    145    135    329    337    109   -145
   -140   -392   -254    265     54   -324    122    103    296    288     51   -187
   -109   -348   -239    226     64   -293    111     72    285    272     33   -207
   -111   -301   -189    205     36   -244    119    111    327    327     90   -148
   -140   -316   -176    228     18   -246    148    202    413    431    200    -64
    -85   -314   -231    197     72   -272    116    197    413    436    202   -111
    -62   -270   -207    163     72   -239    111    220    452    470    228    -96
    -70   -262   -194    163     59   -231    135    270    509    519    262    -54
    -70   -246   -176    158     51   -213    163    319    558    561    298    -20
    -64   -179   -116    119     23   -150    174    368    628    620    353     28
    -49   -145    -96     96     20   -119    176    420    691    675    405     88
    -28   -101    -75     64     20    -88    168    462    735    730    446    142
    -12    -41    -28     28      7    -36    174    498    795    797    496    194
    -49    -54     -5     49    -23    -28    218    537    844    828    509    210
    -44    -98    -57     70      5    -77    218    530    820    807    498    228
     -7   -127   -122     64     54   -124    189    501    776    776    493    233
      0    -85    -85     44     41    -85    187    485    763    763    491    223
     -7    -59    -51     31     20    -57    187    449    735    735    470    189
     -5    -28    -25     15     10    -28    181    397    691    691    433    135
    -28    -51    -25     38     -2    -41    176    345    623    623    376     85
    -41   -101    -59     72      7    -80    153    277    553    550    309     20
    -44   -140    -96     90     23   -119    127    223    485    485    254    -18
    -59   -171   -111    114     23   -142    140    207    462    459    231    -15
    -59   -132    -72     96      5   -103    168    197    465    459    239    -10
   -148    -77     70    114   -109     -5    236    223    514    506    283     -2
   -122   -140    -20    129    -51    -80    187    135    431    420    200   -101
    -77   -210   -132    142     25   -171    106     49    319    327    116   -181
   -109   -171    -64    137    -23   -119    103     88    371    392    176   -124
    -85   -106    -20     96    -33    -64    122    129    436    459    241    -59
    -90    -51     38     70    -67     -7    132    142    478    504    280    -18
   -132      0    132     64   -132     64    132    116    496    519    285    -20
   -140     33    171     51   -155    101    103     98    493    527    296    -15
   -103      0    103     51   -103     51     59     88    472    517    298    -12
    -72     31    103     20    -88     64     41     90    470    511    298     -2
    -83     10     93     33    -88     51     51     88    465    506    298      2
   -109    -46     62     75    -88      7     57     80    449    483    285     -7
   -129   -150    -20    140    -54    -85     51     88    426    465    257    -62
   -127   -226    -98    174    -15   -163     38     70    384    423    205   -140
    -93   -306   -215    200     59   -262     10     18    298    327    122   -207
   -111   -340   -231    226     59   -288      7     12    280    309    106   -205
   -166   -353   -187    259     10   -270     15    -12    265    283     72   -239
   -155   -407   -254    280     46   -332     20    -49    213    223     20   -257
   -119   -462   -342    290    109   -402     12    -20    197    218     18   -226
    -83   -454   -374    267    145   -415      0      2    220    252     51   -205
    -90   -496   -405    293    155   -452      5      5    223    246     54   -233
   -116   -496   -379    306    129   -439     15      2    218    246     57   -254
   -135   -478   -342    303    103   -410     23      2    218    257     57   -265
    -77   -522   -444    298    181   -483    -20    -59    148    187     -7   -324
    -70   -553   -483    311    205   -519    -15    -51    150    184     -7   -303
    -75   -563   -488    316    205   -527      7    -15    163    192      2   -301
    -72   -644   -571    358    249   -607     57     33    135    111    -98   -394
    -54   -841   -787    446    366   -815    155    114     98    -54   -322   -600
    -15   -904   -888    459    436   -896    254    226    137   -140   -465   -743
    -64   -615   -553    337    244   -584    285    202    272     10   -285   -581
   -176   -194    -20    184    -77   -109     77   -293    122    153     23   -293
   -319    413    732    -49   -527    571   -239   -849    -46    444    524    135
   -394   1078   1473   -340   -932   1275   -519  -1163    -31    888   1127    636
   -337    930   1267   -296   -802   1098   -722  -1244    -62   1083   1350    844
   -244    363    607    -62   -426    485   -730  -1213   -322    644    846    402
   -215   -176     38    194   -129    -70   -574  -1052   -610    -85     41   -296
   -194   -571   -376    384     90   -475   -337   -698   -480   -262   -277   -553
   -174   -607   -436    389    129   -522   -187   -394   -184    -64   -163   -452
   -122   -589   -467    355    171   -530    -83   -176     15     72    -77   -374
    -75   -548   -475    309    200   -511     -2    -36    148    161    -20   -311
    -54   -517   -462    285    202   -491     25     -7    189    174    -12   -329
    -33   -537   -506    285    233   -522     38    -18    168    145    -33   -358
    -18   -568   -550    290    265   -561     46     23    181    166     -7   -324
     -2   -540   -537    270    265   -537     49     44    207    192     18   -296
     -7   -532   -524    270    257   -530     62     64    236    215     36   -283
    -38   -519   -480    277    220   -501     80    103    285    254     64   -252
    -49   -519   -472    283    210   -496     75     96    288    239     49   -257
    -23   -519   -496    270    233   -506     44     57    244    187     -2   -272
     -5   -537   -532    272    262   -535     51     88    267    218     25   -228
    -20   -522   -504    270    241   -514     62    119    306    270     90   -207
    -33   -517   -485    275    223   -501     93    163    350    322    155   -200
    -41   -485   -446    262    200   -465    114    200    405    363    200   -179
    -25   -431   -405    228    189   -418    111    215    441    389    200   -176
    -10   -472   -465    241    226   -470    122    246    446    387    192   -150
    -12   -501   -491    257    239   -496    158    316    509    457    270    -83
    -10   -446   -439    226    213   -444    171    363    566    504    303    -67
     18   -439   -457    210    236   -446    166    381    576    485    267    -51
     41   -402   -446    179    241   -423    179    444    633    545    332     20
     59   -353   -413    148    236   -381    205    517    706    623    407     72
     38   -332   -374    145    205   -353    236    584    774    678    444    132
     59   -309   -368    124    213   -337    231    618    813    719    475    171
     90   -283   -374     93    231   -327    210    607    813    719    496    168
    103   -249   -355     72    228   -301    200    600    797    719    517    171
     98   -262   -361     80    228   -311    202    602    800    727    532    184
     85   -257   -342     85    213   -298    218    587    787    722    537    158
     46   -272   -322    111    181   -296    231    553    761    685    514    135
     38   -275   -314    116    174   -293    210    478    693    620    467     88
     46   -280   -327    116    184   -303    168    394    602    540    405     54
     38   -254   -293    109    166   -272    166    361    568    509    387     62
     18   -246   -265    111    140   -257    168    314    537    491    379      7
     -5   -277   -272    140    132   -275    179    272    504    457    350    -44
    -51   -290   -241    171     93   -267    202    257    491    439    324    -64
    -62   -290   -228    176     83   -259    220    241    491    420    296    -85
   -101   -332   -231    213     64   -283    241    249    483    413    316    -33
   -111   -392   -280    249     83   -337    233    236    470    431    335    -62
    -88   -433   -345    257    127   -389    223    218    454    413    309    -70
    -75   -340   -265    207     93   -303    228    226    485    433    324    -18
    -88   -218   -129    153     18   -174    226    228    524    480    379      2
    -67   -137    -72    101      0   -106    181    194    506    454    363      7
    -44   -148   -106     93     28   -127    140    174    498    465    389     20
    -49   -176   -127    114     38   -153    129    168    504    491    423     28
    -64   -194   -129    127     31   -161    127    161    488    467    394     20
    -83   -171    -88    127      0   -132    119    155    480    457    379     12
   -111   -161    -51    135    -31   -106    116    145    480    457    381     -7
   -148   -249   -101    200    -23   -176    116    135    446    413    345    -31
   -129   -366   -239    246     51   -303     96    109    381    340    277    -62
   -101   -444   -342    270    119   -394     75     75    314    254    179    -90
   -106   -504   -397    303    142   -449     85     72    293    246    189   -103
   -124   -527   -402    327    137   -465     77     44    267    244    194   -181
   -158   -537   -379    348    109   -459     85     41    265    239    194   -181
   -194   -535   -340    363     70   -439     88     41    262    223    187   -181
   -166   -579   -415    371    122   -498     49     -7    202    148    111   -215
   -142   -587   -444    366    150   -517     49     -5    194    135    106   -187
   -145   -566   -420    355    135   -493     51     -7    194    124     93   -179
   -153   -571   -418    361    132   -496     59    -12    194    150    124   -223
   -153   -563   -410    355    127   -488     54    -15    187    148    124   -252
   -158   -563   -405    361    122   -485     54      5    187    145    132   -197
   -148   -581   -436    363    140   -509     59      7    163    114     98   -210
   -129   -735   -605    431    236   -670     80     15     77    -12    -28   -319
   -127   -979   -852    550    361   -917    171     83    -15   -215   -262   -568
   -140  -1023   -883    581    371   -953    322    226     33   -319   -418   -740
   -200   -761   -563    480    179   -662    374    155    114   -218   -303   -641
   -311   -309      2    309   -158   -153    158   -361     36    -23     10   -306
   -410    379    789     12   -600    584   -197   -896     28    384    587    288
   -485   1049   1535   -280  -1010   1291   -480  -1117    252   1049   1374    976
   -410   1023   1434   -306   -922   1226   -732  -1158    350   1421   1738   1252
   -353    480    833    -64   -594    657   -779  -1140     85   1010   1270    867
   -340   -153    187    244   -265     15   -646  -1052   -394    116    361     62
   -332   -553   -220    444    -57   -387   -402   -750   -454   -267   -103   -394
   -298   -553   -257    423    -23   -405   -200   -407   -161    -90    -28   -319
   -270   -550   -280    410      2   -418    -38   -145     49     54     67   -246
   -179   -589   -413    381    114   -501      2    -64     90     67     67   -272
   -127   -620   -493    374    181   -558     12    -28     88     33     36   -265
   -132   -639   -509    384    187   -574     38     12    119     49     41   -231
   -135   -628   -496    381    179   -563     57     36    140     64     41   -218
   -153   -602   -449    376    148   -527     85     72    176     93     59   -205
   -142   -579   -436    361    145   -509     90     70    176    109     85   -239
   -111   -587   -475    348    181   -532     77     62    168    106     90   -246
   -101   -581   -480    340    189   -532    101     98    202    140    124   -223
    -93   -561   -470    327    187   -517    111    119    228    166    142   -210
    -88   -561   -472    324    192   -517    116    142    249    181    158   -192
   -101   -548   -446    324    171   -498    135    158    272    192    168   -155
   -103   -519   -415    311    155   -467    153    179    293    207    189   -114
   -101   -478   -379    288    137   -428    148    200    319    236    218   -109
   -101   -509   -407    306    153   -459    129    213    324    239    220   -124
    -98   -550   -452    322    174   -501    122    239    342    249    218   -137
    -96   -561   -465    329    181   -514    135    272    381    277    239   -116
    -70   -553   -483    311    202   -517    137    296    402    296    252    -90
    -38   -475   -436    257    197   -457    153    355    465    358    319    -12
    -44   -431   -389    236    171   -410    176    407    519    426    381     31
    -51   -488   -436    270    192   -465    189    459    545    446    397     46
    -51   -545   -493    298    218   -519    210    511    574    470    418     70
    -38   -514   -475    277    218   -496    236    561    615    509    449    106
    -36   -454   -418    246    189   -439    236    576    631    532    472    140
    -31   -413   -384    220    176   -400    233    568    620    527    480    155
    -31   -379   -350    205    158   -366    233    553    589    498    465    148
    -12   -327   -314    171    150   -322    254    540    568    478    444    145
     -2   -249   -249    124    122   -249    257    509    542    452    420    129
      2   -226   -228    111    114   -226    228    452    491    397    371     88
     10   -265   -277    124    142   -270    184    368    426    329    303     20
     36   -283   -319    124    176   -301    166    298    376    280    257    -25
     54   -280   -335    111    192   -306    166    244    337    252    228    -51
     46   -316   -363    135    205   -340    163    200    301    220    205    -75
      0   -335   -335    166    163   -335    137    148    265    200    205    -75
    -93   -350   -257    223     80   -303    114     83    223    171    205    -85
   -171   -361   -192    265      7   -277    137     31    181    153    207   -161
   -158   -371   -213    265     25   -290    192     46    179    163    213   -233
   -142   -366   -226    254     38   -296    231     93    202    153    158   -270
   -161   -322   -161    241      0   -241    254    145    254    150    129    -96
   -155   -233    -77    192    -41   -155    254    171    306    210    202     20
   -103   -129    -28    116    -38    -80    257    194    358    275    280     38
    -72    -98    -28     83    -23    -64    246    194    371    311    340     28
    -75   -140    -64    109     -5   -103    215    176    350    283    316    -10
    -70   -153    -83    109      5   -119    187    166    337    267    301     -2
    -75   -150    -77    111      0   -114    168    153    322    257    296     25
    -93   -135    -44    114    -25    -90    179    148    316    254    298     15
   -140   -283   -142    213      0   -213    189    135    270    197    239    -38
   -153   -428   -277    288     62   -353    181    114    205    127    163   -116
   -161   -459   -298    309     67   -379    176     96    176     96    137   -148
   -179   -483   -306    329     62   -394    168     67    142     54     98   -163
   -184   -535   -350    361     83   -444    179     64    122     38     85   -200
   -207   -568   -363    387     77   -467    171     62    109     28     70   -205
   -241   -659   -418    449     88   -540    150     51     85      0     44   -205
   -249   -717   -467    480    109   -592    119     38     62    -10     31   -233
   -142   -568   -426    355    140   -498    101     51     77     18     67   -202
    -62   -462   -400    259    168   -431    124     77     98     44    103   -163
    -80   -459   -379    270    148   -420    179     88    101     46    111   -163
   -129   -506   -376    316    122   -441    228     77     85     28     93   -181
   -226   -641   -415    433     93   -530    210     44     41    -23     46   -231
   -207   -758   -550    480    168   -654    210     36    -12    -96    -33   -301
   -142   -945   -802    542    327   -872    246     62   -116   -262   -223   -465
   -103  -1106  -1002    605    446  -1054    350    150   -184   -449   -449   -688
    -85  -1080   -995    584    454  -1039    485    311   -103   -467   -504   -769
   -171   -763   -592    467    210   -680    472     93    -36   -327   -319   -597
   -311   -241     70    277   -192    -88    210   -504    -57    -38    124   -155
   -446    496    943    -25   -693    719    -96   -953     83    504    828    540
   -452   1021   1473   -283   -961   1247   -397  -1137    316   1085   1475   1223
   -355    818   1174   -231   -766    995   -600  -1202    241   1127   1509   1291
   -329    231    558     49   -444    394   -607  -1200   -174    509    865    618
   -301   -348    -46    322   -129   -197   -436  -1008   -558   -239     62   -189
   -202   -600   -397    402     96   -498   -171   -597   -444   -348   -166   -405
   -111   -633   -522    371    205   -579      5   -280   -233   -233   -114   -348
    -44   -623   -579    332    267   -602     98   -101   -114   -163    -72   -306
     -7   -613   -605    309    298   -610    129    -23    -62   -148    -67   -296
     46   -587   -633    270    340   -610    122      7    -49   -161    -85   -298
     28   -618   -646    293    335   -631    148     38    -49   -163   -103   -296
    -31   -659   -628    345    298   -644    197     57    -44   -153    -98   -301
      0   -620   -620    309    309   -620    215     83    -10   -101    -15   -275
      0   -620   -620    311    309   -620    200     98      5    -77     23   -283
    -15   -623   -607    316    293   -615    233    124     25    -70     -5   -306
    -36   -581   -548    309    254   -566    252    132     28    -75    -25   -259
    -49   -584   -537    316    241   -561    244    129     25    -88    -38   -228
    -44   -594   -550    319    252   -574    252    137     33    -96    -44   -241
    -20   -566   -548    290    262   -558    254    168     64    -62      0   -192
     -5   -519   -514    262    252   -517    249    192     85    -41     15   -194
      7   -504   -511    246    259   -506    252    218    101    -38      5   -153
     15   -509   -524    246    270   -517    265    252    124    -15     31   -122
     23   -506   -532    241    275   -519    267    280    142      2     49   -124
     36   -501   -537    231    285   -519    277    324    176     36     88   -111
     59   -462   -522    200    290   -493    293    379    218     70    119    -83
     90   -413   -504    161    296   -457    288    423    252     98    148    -46
    114   -392   -506    137    309   -449    285    467    283    111    153    -12
    155   -355   -511     98    332   -433    290    532    335    168    202     33
    189   -324   -514     67    350   -418    301    581    379    231    259     70
    184   -296   -480     57    332   -387    296    602    397    257    293    111
    205   -262   -467     28    335   -363    290    613    415    288    340    137
    223   -215   -439     -5    329   -327    316    620    426    303    342    119
    192   -239   -431     20    311   -335    322    597    402    270    301    119
    168   -246   -415     38    290   -329    306    555    363    233    280    122
    166   -233   -400     33    280   -316    303    530    348    215    257    127
    155   -226   -381     33    267   -303    301    491    327    200    254    111
    127   -252   -381     62    254   -316    296    433    280    161    228     51
     88   -280   -368     96    228   -324    290    376    231    103    168     18
     59   -319   -379    127    218   -348    285    319    194     77    161    -15
     44   -314   -361    135    202   -337    290    272    171     64    155    -62
     18   -322   -340    150    176   -329    296    236    148     31    122    -75
      7   -303   -311    148    158   -306    296    207    129      7     98    -88
     -5   -329   -324    166    158   -327    301    194    111    -10     75    -90
     15   -322   -337    153    174   -327    327    202    122     -2     80    -80
     28   -280   -309    124    166   -293    342    220    155     33    119    -75
     12   -220   -233    103    122   -226    350    226    184     70    155   -116
     31   -153   -184     59    106   -168    327    210    184     70    155     -7
     64   -129   -197     31    129   -163    285    200    179     62    161     62
     98   -119   -218     10    155   -168    246    189    184     83    189     49
     75   -137   -213     31    142   -174    246    176    174     83    192     25
      0   -150   -153     75     75   -150    249    153    155     64    176     18
    -25   -176   -153    101     62   -166    262    124    132     49    163      5
    -15   -241   -228    127    106   -236    262    111    103     12    132    -20
      0   -316   -316    158    158   -316    246    106     62    -25     90    -59
    -38   -389   -353    213    155   -371    244     88     20    -75     36   -109
    -80   -467   -387    272    150   -428    236     51    -25   -124     -7   -153
    -90   -504   -415    296    161   -459    223     12    -67   -163    -41   -187
    -25   -496   -470    262    220   -483    200      5    -93   -192    -70   -202
     41   -465   -506    210    272   -485    171     12   -101   -192    -70   -197
    -15   -517   -501    265    241   -509    179      2   -106   -187    -62   -215
    -93   -579   -488    335    197   -535    207     -7   -122   -202    -80   -236
   -127   -623   -496    376    184   -561    181    -36   -155   -231   -114   -254
   -122   -639   -519    379    197   -579    150    -59   -187   -259   -137   -259
    -96   -566   -470    329    184   -519    142    -67   -187   -259   -135   -259
    -85   -540   -457    311    184   -498    142    -77   -184   -262   -137   -272
    -44   -535   -491    290    223   -514    145    -72   -189   -262   -135   -265
    -23   -644   -623    332    298   -633    171    -59   -257   -353   -233   -355
     -2   -896   -893    449    444   -896    220    -31   -387   -563   -472   -597
     67  -1018  -1085    472    574  -1052    306     80   -418   -704   -659   -813
    161   -841  -1002    340    581   -922    415    226   -303   -652   -633   -805
     72   -465   -537    194    303   -501    350    -72   -220   -423   -314   -475
   -220    135    355     41   -288    244    124   -613    -88     15    283    148
   -394    839   1231   -223   -813   1034    -64   -911    194    600    989    893
   -355   1008   1363   -324   -859   1184   -319  -1034    337   1015   1449   1436
   -298    605    904   -155   -600    753   -420  -1117     62    748   1174   1213
   -303      7    311    148   -309    158   -400  -1111   -413     38    418    407
   -335   -470   -137    402   -101   -303   -249   -870   -649   -462   -166   -265
   -252   -566   -314    410     31   -441    -49   -475   -472   -420   -205   -332
   -140   -537   -397    337    127   -467     80   -228   -329   -345   -179   -306
    -70   -568   -498    316    213   -535    158   -103   -265   -324   -184   -296
    -25   -571   -548    298    259   -561    192    -49   -241   -322   -192   -283
      5   -527   -532    262    267   -530    194    -25   -233   -329   -202   -277
     15   -553   -568    267    290   -561    194    -12   -244   -335   -210   -301
     15   -558   -574    270    293   -566    202      2   -241   -322   -200   -322
     -2   -553   -550    277    272   -550    215     18   -226   -311   -200   -314
      7   -532   -540    262    272   -535    226     41   -202   -298   -187   -283
     46   -480   -527    215    285   -504    226     62   -184   -288   -174   -252
    109   -410   -522    150    314   -465    223     80   -161   -262   -145   -228
    155   -363   -519    101    335   -441    215     72   -163   -254   -132   -236
     64   -431   -496    184    280   -462    252     83   -142   -236   -109   -262
     38   -420   -462    189    246   -441    254    114   -109   -205    -93   -262
    122   -397   -519    137    319   -457    220    137   -101   -210   -103   -213
    285   -285   -574      0    428   -428    192    163    -88   -197    -83   -174
    246   -288   -535     20    389   -410    202    189    -62   -161    -57   -189
     77   -381   -459    150    267   -420    246    192    -62   -174    -75   -194
     93   -389   -483    148    285   -433    280    231    -36   -158    -59   -148
    145   -355   -501    103    319   -426    272    280     -5   -124    -33   -116
    179   -319   -498     70    337   -407    272    345     41    -83     20    -54
    200   -290   -493     44    345   -392    290    407    101    -18     83    -36
    233   -220   -454     -7    342   -337    293    452    137     12     90     -2
    265   -168   -433    -49    348   -301    303    501    184     44    109     80
    285   -132   -418    -75    350   -275    306    527    215     80    155    111
    298    -98   -397   -101    345   -249    288    519    205     72    153    111
    298   -103   -402    -98    350   -254    280    527    213     85    168    140
    298    -80   -379   -109    335   -228    280    514    223    103    194    129
    298    -57   -355   -119    327   -205    290    478    197     85    192    124
    277    -64   -342   -106    309   -202    267    426    150     44    161     77
    267    -67   -335   -101    298   -200    228    374    122      7    122     23
    368     31   -337   -202    353   -153    202    340    106    -23     93     28
    426     20   -405   -223    415   -192    213    285     49    -80     41     12
    296    -93   -389   -101    340   -241    306    252     20   -111      5    -33
    220   -127   -350    -46    285   -239    329    205     -2   -135    -12    -77
    202   -116   -322    -44    259   -218    301    174    -18   -150    -20    -85
    262    -67   -329    -96    296   -197    283    148    -41   -181    -49    -88
    303    -59   -363   -122    332   -210    285    142    -41   -176    -41   -103
    207   -106   -314    -51    259   -210    277    122    -57   -187    -51   -135
    153    -80   -233    -36    192   -158    290    142    -20   -153    -18    -88
    192     20   -171   -106    181    -75    309    174     31    -96     51    -23
    179     88    -90   -135    135      0    319    168     54    -85     36    -54
    187     80   -106   -135    148    -12    254    122     25   -103      0    -62
    226     67   -161   -148    194    -46    202    101      2   -109     12    -46
    205     31   -174   -116    189    -70    187     85     -5   -114     25    -46
    205     33   -171   -122    187    -67    184     77    -12   -127     12    -46
    254     72   -181   -163    218    -54    184     85    -10   -124     10    -44
    239      2   -236   -122    233   -116    187     77    -36   -161    -33    -85
    252    -85   -337    -83    293   -210    189     49    -96   -233   -109   -142
    324    -70   -394   -129    358   -231    184     44   -106   -254   -124   -158
    179   -213   -392     18    283   -303    150    -28   -184   -329   -194   -220
     64   -340   -405    135    233   -371    174    -64   -231   -379   -246   -262
    161   -280   -441     59    301   -361    150    -70   -246   -397   -267   -244
    293   -174   -470    -59    379   -322    150    -49   -223   -368   -241   -257
    163   -265   -428     51    296   -345    220    -46   -218   -366   -246   -272
     72   -355   -431    140    252   -392    231    -59   -249   -402   -275   -280
    132   -303   -436     85    283   -368    111    -85   -272   -413   -275   -277
    187   -210   -397      7    290   -303     28    -62   -246   -387   -249   -257
    236   -194   -433    -20    335   -314      2    -44   -233   -381   -246   -249
    150   -350   -501     98    324   -423     28   -124   -314   -457   -319   -303
    101   -420   -522    161    311   -470    101   -103   -329   -491   -361   -337
    265   -449   -714     90    488   -579     54     -5   -361   -587   -480   -441
    444   -488   -932     20    688   -709     64    127   -379   -724   -667   -631
    600   -337   -940   -132    769   -639    223    265   -288   -735   -719   -704
    452   -132   -584   -158    517   -358    431     93   -236   -633   -574   -558
     88    202    111   -148    -12    158    200   -550   -324   -371   -148   -122
    155   1080    924   -620   -384   1002   -179   -924   -148    220    600    587
    340   1660   1317  -1000   -488   1488   -511  -1021    124    818   1247   1244
    236   1249   1013   -743   -387   1132   -605  -1171    -38    771   1187   1280
      7    415    405   -213   -200    410   -498  -1244   -558     25    413    493
   -101   -233   -132    168     15   -184   -332  -1140   -984   -771   -407   -316
    -51   -459   -407    254    176   -433   -179   -813   -888   -888   -613   -493
     67   -329   -397    132    231   -363    -36   -475   -610   -691   -483   -376
    148   -267   -415     59    280   -340     80   -277   -436   -576   -407   -324
    202   -290   -493     41    348   -392     98   -226   -410   -592   -431   -322
    218   -262   -480     20    348   -371    119   -179   -389   -579   -418   -298
    207   -207   -415      0    311   -311    153   -111   -316   -519   -371   -252
    332   -142   -475    -96    402   -306    111   -127   -335   -553   -400   -272
    350    -98   -449   -127    400   -272    129   -119   -332   -555   -413   -265
    332    -75   -410   -129    368   -241    140    -88   -301   -532   -400   -233
    220   -150   -371    -33    296   -259    127   -111   -322   -548   -415   -246
    155   -132   -288    -12    220   -207    142   -106   -298   -511   -374   -223
    210    -28   -239    -93    223   -132    140    -85   -259   -478   -337   -192
    231    -33   -267    -98    246   -150    145    -96   -275   -514   -376   -207
    259     12   -246   -135    254   -116    150    -59   -228   -470   -322   -155
    376    122   -254   -252    314    -64    148    -12   -184   -431   -290   -122
    350     83   -267   -218    309    -90    181     10   -171   -423   -288   -106
    174    -10   -187    -83    179    -98    215      7   -168   -423   -296   -114
    161     38   -122    -98    142    -41    213      0   -174   -433   -303   -127
    231    111   -122   -174    176     -2    202     33   -137   -394   -272    -77
    275    171   -103   -223    189     33    218    103    -67   -327   -220     -2
    353    213   -140   -283    246     36    220    142    -36   -303   -205     36
    387    259   -127   -322    257     67    231    189     12   -259   -163     75
    431    327   -106   -381    267    109    249    249     75   -200   -111    124
    426    374    -51   -400    239    163    265    298    124   -148    -57    163
    387    392      2   -389    192    197    257    314    142   -116    -25    174
    441    418    -23   -428    233    197    244    285    111   -148    -59    161
    400    415     15   -410    192    215    267    285    111   -142    -44    192
    493    537     44   -517    226    290    244    280    114   -135    -25    205
    439    514     75   -478    181    296    231    220     70   -181    -70    163
    252    355    103   -303     75    231    259    158      0   -262   -150    103
    254    314     57   -285     98    187    231     75    -96   -337   -205     72
    249    306     54   -277     98    181    220     25   -145   -381   -241     70
    259    316     57   -288    101    187    231     -2   -171   -405   -257     75
    270    353     83   -311     93    218    241    -38   -184   -400   -231     62
    244    405    158   -324     41    283    249    -72   -207   -423   -252     36
    226    433    207   -329     10    319    249   -101   -246   -462   -298     -2
    236    407    171   -324     33    290    215   -153   -303   -517   -353    -41
    231    379    148   -303     41    265    202   -174   -327   -537   -374    -46
    228    374    145   -301     41    262    207   -168   -311   -527   -381    -51
    226    376    150   -301     36    265    213   -163   -293   -511   -366    -23
    228    452    220   -340      2    337    218   -148   -254   -472   -327     23
    176    509    332   -342    -77    420    228   -161   -244   -467   -319     20
    163    563    400   -363   -119    483    194   -171   -228   -426   -265     54
    231    568    337   -400    -51    454    148   -200   -254   -441   -270     64
    270    545    272   -407      0    407    135   -207   -280   -462   -293     77
    202    504    301   -353    -49    402    135   -231   -301   -478   -319     72
    127    506    379   -316   -127    441    140   -262   -314   -488   -329     33
    129    423    293   -277    -83    358     90   -335   -407   -597   -444    -85
    127    306    176   -218    -25    241     59   -358   -472   -667   -506   -122
     80    207    127   -142    -23    168     75   -368   -504   -704   -545   -132
     70    103     33    -88     18     70     77   -441   -587   -766   -610   -184
     57    109     51    -83      2     80     93   -454   -620   -787   -639   -213
     83    137     51   -111     15     96     90   -457   -644   -807   -662   -236
    116     93    -23   -103     70     36     88   -449   -662   -831   -672   -239
    135     70    -64   -103     98      2     80   -441   -672   -852   -685   -220
    119     25    -93    -72    106    -31     59   -459   -688   -885   -722   -236
    116     64    -51    -90     83      7     41   -475   -691   -875   -717   -244
    116    148     31   -132     44     90     49   -470   -672   -836   -688   -218
    137    150     12   -145     62     83     54   -457   -665   -823   -680   -192
    135    132     -5   -135     70     64     46   -465   -672   -831   -688   -181
     54     18    -36    -38     41     -7     57   -501   -727   -880   -730   -244
    -18   -142   -124     80     51   -135     90   -485   -784   -963   -828   -324
     12   -322   -337    153    174   -329    200   -355   -787  -1088  -1008   -465
    132   -301   -436     83    283   -368    309   -194   -693  -1117  -1088   -561
     77    -88   -166      2    119   -127    327   -200   -602  -1049  -1013   -491
   -132    288    420    -77   -275    353    187   -615   -704   -930   -776   -262
   -301    828   1127   -265   -714    976   -142  -1202   -901   -670   -324    109
   -332   1441   1774   -555  -1054   1608   -418  -1512   -880   -228    254    594
   -270   1467   1735   -600  -1002   1600   -615  -1590   -862     38    548    867
   -223    969   1192   -371   -706   1080   -628  -1558  -1072   -272    179    571
   -194    441    636   -124   -415    537   -550  -1517  -1488  -1088   -675   -145
   -166     77    244     44   -207    161   -384  -1273  -1499  -1384  -1078   -488
   -148      7    155     70   -153     80   -231   -969  -1215  -1210  -1010   -415
   -122     10    132     57   -127     70    -98   -730   -992  -1034   -885   -335
   -109     -5    103     57   -109     49      0   -563   -841   -919   -807   -280
   -111    -38     72     75    -93     15     31   -514   -807   -901   -805   -272
   -124    -23    101     72   -114     36     44   -496   -789   -885   -800   -257
   -124    -25     98     75   -111     36     51   -480   -776   -880   -802   -249
   -135    -23    109     77   -122     44     64   -446   -750   -875   -810   -223
   -132     15    148     59   -140     80     64   -444   -740   -859   -805   -207
   -119     77    194     18   -158    135     70   -441   -724   -831   -779   -220
   -174     88    262     44   -218    174    109   -389   -672   -779   -745   -200
   -181     62    244     59   -213    153    101   -400   -672   -792   -771   -168
   -187     72    259     54   -223    166    103   -384   -657   -763   -737   -142
   -192     88    280     51   -236    184    114   -361   -623   -719   -685   -140
   -200     83    283     59   -241    181    135   -335   -594   -696   -667   -137
   -210     67    277     70   -244    171    137   -319   -581   -680   -665   -153
   -210     72    280     67   -244    176    153   -285   -548   -649   -639   -119
   -187    122    309     31   -249    215    145   -267   -524   -618   -610    -85
   -181    207    389    -12   -285    298    145   -233   -488   -587   -592    -64
   -179    223    400    -23   -288    311    153   -187   -441   -537   -561    -31
   -181    187    368     -5   -275    277    168   -135   -392   -488   -527      2
   -174    171    345      0   -259    257    184    -80   -329   -431   -491     46
   -158    226    384    -33   -270    303    194    -25   -254   -361   -423    116
   -142    265    407    -62   -277    335    205     25   -192   -296   -366    168
   -145    298    441    -77   -293    368    202     59   -166   -254   -311    207
   -148    335    480    -93   -316    407    184     75   -150   -220   -275    179
   -145    332    478    -93   -311    405    187     75   -150   -231   -332     98
   -174    296    467    -62   -319    381    197     72   -174   -280   -413    153
   -145    285    431    -72   -288    358    168     31   -233   -322   -423    179
   -153    290    441    -70   -296    366    148    -10   -272   -345   -418    137
   -176    277    454    -49   -314    366    145    -41   -296   -374   -428    124
   -210    228    436    -10   -322    332    142    -90   -335   -405   -439     77
   -236    197    433     18   -335    314    135   -145   -387   -454   -498      0
   -265    168    433     46   -348    301    116   -205   -446   -527   -589    -31
   -288    163    452     62   -368    306    111   -252   -485   -568   -639    -46
   -303    158    462     70   -384    309    114   -283   -504   -584   -652    -72
   -322    140    462     90   -392    301    124   -293   -496   -561   -623    -88
   -337    140    478     98   -407    309    140   -293   -472   -514   -566    -75
   -358    163    522     98   -439    342    150   -296   -452   -478   -517    -93
   -366    145    509    109   -436    327    155   -293   -452   -491   -576   -168
   -353    163    517     93   -436    340    171   -270   -428   -488   -605    -77
   -348    252    597     46   -472    423    163   -259   -387   -444   -553     -7
   -340    319    659     10   -498    488    150   -254   -350   -394   -498      7
   -340    332    672      2   -506    501    124   -254   -327   -348   -439     10
   -340    306    646     15   -493    475    114   -259   -316   -335   -462    -77
   -335    280    615     25   -475    446     98   -283   -358   -400   -553    -49
   -337    226    563     57   -449    394     75   -306   -392   -420   -540     28
   -342    205    548     67   -446    376     64   -303   -389   -407   -527     -2
   -353    184    537     83   -446    361     59   -306   -405   -426   -553    -46
   -353     80    433    135   -394    257     41   -319   -441   -472   -600    -83
   -361      5    366    179   -363    184     38   -327   -462   -498   -623   -145
   -392    -77    314    233   -353    116     33   -345   -498   -532   -659   -168
   -387   -127    259    257   -324     64     20   -355   -530   -558   -683   -174
   -381   -148    231    265   -309     41     10   -366   -550   -576   -698   -179
   -374   -168    205    272   -290     18     20   -366   -542   -563   -678   -189
   -363   -168    192    265   -280     10     25   -379   -545   -563   -691   -233
   -366   -207    158    285   -265    -25     25   -371   -553   -566   -688   -223
   -371   -218    150    293   -262    -33     18   -366   -548   -548   -659   -239
   -379   -220    158    301   -270    -31      7   -368   -548   -545   -688   -285
   -379   -246    132    311   -257    -57     -5   -374   -568   -576   -748   -259
   -374   -257    116    314   -246    -72     -2   -374   -568   -563   -727   -246
   -379   -303     75    340   -228   -114     12   -363   -566   -566   -724   -290
   -355   -426    -70    392   -142   -249     28   -340   -613   -652   -833   -376
   -309   -654   -345    480     15   -501    114   -236   -654   -805  -1034   -550
   -283   -724   -441    504     77   -584    241    -70   -566   -849  -1143   -688
   -324   -514   -192    418    -67   -353    311    -41   -431   -735  -1031   -620
   -444   -127    316    285   -381     93    155   -504   -542   -613   -789   -428
   -576    493   1070     38   -823    782   -184  -1145   -748   -366   -319     41
   -680   1148   1829   -233  -1254   1486   -467  -1512   -748     77    298    594
   -659   1278   1935   -309  -1296   1605   -693  -1647   -727    413    691    943
   -600    792   1392    -96   -995   1091   -732  -1608   -885    200    423    701
   -566    197    763    184   -665    480   -594  -1439  -1176   -522   -384    -36
   -527   -252    275    389   -402     10   -381  -1098  -1145   -865   -849   -446
   -472   -355    116    413   -296   -119   -210   -737   -839   -691   -797   -394
   -400   -322     77    361   -239   -122   -101   -493   -626   -550   -717   -319
   -345   -327     18    335   -184   -155    -38   -361   -509   -475   -667   -288
   -353   -350      2    350   -179   -174      5   -296   -452   -431   -644   -298
   -376   -355     18    366   -200   -168     49   -241   -407   -402   -610   -254
   -381   -363     18    374   -200   -174     70   -207   -374   -368   -563   -226
   -358   -358     -2    355   -179   -179     64   -205   -368   -368   -584   -262
   -348   -355     -7    350   -171   -181     75   -192   -353   -361   -594   -223
   -350   -348      0    348   -176   -176     93   -166   -319   -329   -563   -200
   -348   -329     18    340   -184   -155    109   -129   -272   -285   -517   -161
   -353   -314     38    329   -197   -137    109   -106   -246   -259   -501   -153
   -358   -285     72    322   -215   -106    119    -80   -213   -233   -491   -140
   -353   -285     67    316   -210   -109    132    -49   -179   -202   -457   -111
   -316   -285     31    301   -174   -127    135    -28   -145   -158   -407   -111
   -290   -265     25    277   -161   -119    140    -12   -119   -132   -381    -90
   -303   -233     67    267   -187    -83    150     15    -90   -101   -353    -75
   -329   -179    150    254   -241    -15    161     59    -46    -54   -316    -57
   -288   -202     85    246   -187    -59    168     96    -12    -31   -309    -41
   -270   -218     51    241   -161    -83    189    158     46     20   -270     10
   -275   -179     96    226   -187    -41    215    233    111     80   -226     85
   -298   -132    166    213   -233     15    252    324    200    166   -148    158
   -298   -127    171    213   -236     20    277    402    270    244    -80    205
   -275   -106    166    189   -220     28    277    452    322    290    -41    231
   -249    -70    179    158   -215     54    272    485    358    324     -7    270
   -239    -25    210    129   -226     90    275    511    389    366     41    288
   -233     12    246    111   -239    129    280    517    400    376     59    290
   -233     -5    228    119   -231    111    277    501    381    358     54    298
   -244    -38    205    142   -226     83    270    470    342    327     25    290
   -259    -57    200    158   -231     70    265    436    306    290      0    267
   -303    -36    267    171   -285    114    262    407    280    270     -7    246
   -322    -12    309    166   -316    148    257    368    254    254     -5    239
   -329    -38    290    184   -311    124    249    316    218    233    -25    202
   -337    -85    252    210   -296     83    239    257    174    197    -54    161
   -345    -75    270    210   -309     96    236    207    150    187    -54    119
   -368    -41    324    202   -348    142    233    171    140    179    -54     96
   -387    -33    350    210   -371    158    239    155    140    184    -44     96
   -402    -15    384    207   -394    181    254    153    158    202    -20    116
   -410    -20    389    215   -400    184    259    155    168    220      2    109
   -400    -23    376    210   -389    176    254    161    174    215    -28     46
   -371     20    392    174   -381    207    254    168    192    210    -51    122
   -366     70    436    145   -400    252    262    187    233    259      2    176
   -361    132    493    114   -426    311    254    189    275    314     59    192
   -361    137    498    111   -431    319    228    179    290    329     85    213
   -350    111    459    119   -405    285    215    179    280    322     88    215
   -348     75    420    135   -384    246    202    171    270    314     80    197
   -337    101    439    119   -387    270    168    132    228    270     36    171
   -340     83    420    127   -381    252    150    111    202    244     18    148
   -345    -20    322    181   -335    150    145    109    181    231      5    111
   -337   -145    192    241   -267     23    127     93    140    189    -28     44
   -327   -189    137    259   -233    -25    101     57     90    140    -80     -7
   -332   -218    114    272   -226    -51     85     23     51    103   -109    -41
   -366   -262    101    314   -233    -80     93     20     41     96   -119    -51
   -384   -280    103    329   -244    -88    101     31     33     90   -129    -54
   -371   -290     80    332   -226   -106    101     25     31     88   -119    -44
   -358   -303     54    329   -207   -124     96     12     25     85   -127    -72
   -345   -309     36    327   -192   -137     93     -2     18     62   -168    -90
   -342   -342      0    342   -174   -171     90     -7     10     44   -187    -77
   -348   -363    -15    355   -166   -189     83    -10     -5     41   -184    -93
   -353   -355     -5    353   -174   -181     67    -12    -15     38   -181   -103
   -355   -379    -25    366   -166   -202     59     -7    -12     41   -174   -106
   -342   -459   -116    400   -114   -288     70      7    -31      7   -202   -142
   -298   -631   -332    465     15   -483     90     31   -122   -119   -337   -311
   -270   -862   -592    566    158   -727    210    161   -158   -283   -548   -540
   -267   -797   -530    532    129   -665    337    316    -41   -254   -553   -605
   -353   -475   -122    413   -116   -298    340    111     23   -122   -402   -488
   -504     20    524    241   -514    272     75   -537    -90     62    -70    -10
   -662    769   1428    -54  -1047   1098   -213   -987      7    592    667    680
   -701   1239   1940   -270  -1322   1590   -480  -1189    179   1124   1304   1270
   -628   1083   1712   -228  -1171   1397   -680  -1262    119   1208   1392   1400
   -563    535   1098     15   -831    815   -706  -1215   -207    688    820    805
   -535    -98    436    316   -488    166   -506   -966   -524    -54      0    -41
   -488   -379    109    433   -298   -137   -272   -561   -384   -174   -265   -241
   -410   -426    -15    418   -200   -220    -93   -220   -150    -41   -210   -150
   -348   -436    -88    392   -129   -262     23     -7      7     77   -127   -124
   -309   -423   -114    366    -98   -270     54     62     62    111   -101   -135
   -285   -436   -153    361    -67   -296     70     93     77    116    -90   -142
   -272   -420   -148    345    -62   -285     83    114     85    103   -114   -168
   -270   -397   -127    335    -72   -262     85    122     88     88   -135   -148
   -272   -407   -135    337    -70   -272     90    142    111    116    -90   -127
   -283   -405   -124    342    -80   -265    114    171    148    158    -57   -124
   -288   -400   -111    342    -90   -257    124    189    161    150    -75   -111
   -293   -379    -85    337   -103   -233    142    215    200    218     18    -59
   -306   -355    -49    329   -129   -205    148    233    226    262     49   -114
   -298   -361    -62    329   -119   -210    148    249    239    262     33   -111
   -301   -376    -77    337   -114   -228    158    277    267    277     38    -51
   -298   -355    -57    327   -122   -207    161    298    298    316     80    -41
   -301   -355    -54    327   -124   -205    174    327    324    342    109    -15
   -288   -314    -28    301   -129   -171    176    355    342    353    109     15
   -262   -296    -36    277   -114   -166    194    400    379    366    106     59
   -236   -298    -62    267    -88   -181    213    459    426    420    148     85
   -228   -265    -38    244    -96   -153    215    509    467    475    189     85
   -228   -252    -23    239   -103   -137    233    576    530    548    270    116
   -215   -207      5    210   -111   -101    241    639    594    615    342    148
   -181   -184     -2    184    -90    -93    241    683    631    646    374    189
   -171   -145     23    158   -101    -62    239    724    672    691    418    236
   -145   -103     41    124    -96    -31    246    748    706    722    449    272
   -114    -77     33     93    -75    -23    259    763    724    743    452    277
   -106    -62     44     85    -75    -10    259    756    717    732    433    285
   -116    -51     62     83    -90      2    270    745    711    732    457    296
   -132    -59     72     96   -103      7    283    719    693    714    446    275
   -155    -93     62    122   -111    -15    288    685    667    688    413    244
   -192    -90    101    142   -148      5    285    636    646    680    405    202
   -241   -103    137    171   -192     18    293    581    623    659    402    210
   -265   -137    127    200   -197     -5    290    519    592    633    389    213
   -265   -168     93    215   -181    -38    277    449    548    597    371    163
   -241   -202     38    223   -140    -83    252    374    480    524    298     98
   -239   -207     28    223   -135    -90    241    324    444    493    270     57
   -246   -181     64    213   -155    -59    246    303    454    506    293     57
   -254   -135    119    194   -189     -7    259    298    465    517    309     72
   -257   -116    140    187   -200     10    272    293    470    519    311     59
   -254    -98    155    176   -207     28    280    298    478    524    319     64
   -259    -57    200    158   -231     70    301    329    514    561    358    103
   -259    -23    236    140   -249    103    303    340    540    587    387    137
   -257     44    301    106   -277    171    280    337    558    607    415    168
   -254    106    358     72   -306    231    236    324    566    626    439    187
   -246    103    348     70   -298    226    200    309    540    610    423    171
   -244     98    342     72   -293    220    181    290    519    592    405    153
   -249     85    335     83   -290    210    174    272    504    571    381    145
   -254     33    285    109   -272    158    181    267    485    537    337    137
   -262    -72    189    166   -226     57    181    254    444    493    288     77
   -272   -171     98    220   -187    -38    176    233    405    454    262     10
   -277   -239     38    259   -158   -101    179    223    376    428    249    -23
   -280   -252     28    267   -155   -114    187    210    353    407    236    -31
   -285   -277      5    280   -145   -137    181    192    319    376    192    -62
   -280   -335    -54    303   -114   -194    168    171    285    332    148    -67
   -272   -379   -106    327    -83   -244    158    158    259    298    127    -83
   -272   -374   -103    322    -85   -239    166    163    265    316    148    -75
   -277   -389   -114    332    -83   -252    168    163    262    319    158    -83
   -285   -402   -116    342    -85   -259    174    163    257    311    150    -90
   -285   -392   -106    340    -90   -249    163    155    246    298    137    -90
   -283   -423   -140    353    -72   -283    145    148    233    285    135   -109
   -285   -457   -171    371    -57   -314    145    140    218    262    116   -129
   -270   -587   -316    428     20   -452    155    135    148    163     20   -215
   -233   -841   -607    537    187   -724    218    161      2    -51   -215   -465
   -236   -997   -761    615    259   -880    361    270    -36   -207   -418   -659
   -270   -872   -602    571    163   -737    470    316     70   -142   -358   -615
   -371   -509   -137    439   -119   -322    368    -44    137     70    -70   -319
   -493    181    675    155   -584    428     28   -566    270    545    540    319
   -594    898   1491   -153  -1044   1195   -215   -737    618   1236   1314   1054
   -527   1072   1600   -272  -1065   1335   -493   -789    810   1683   1761   1512
   -431    704   1132   -137   -782    919   -678   -888    548   1441   1522   1306
   -384    127    511    129   -446    319   -654   -927    -31    587    678    462
   -392   -337     54    366   -226   -142   -410   -680   -306    -15     36   -171
   -361   -439    -77    400   -142   -259   -176   -319   -111     25      2   -218
   -288   -444   -158    363    -64   -301    -15    -67     57    119     46   -187
   -231   -470   -239    350      2   -355     88     83    150    163     57   -163
   -218   -535   -319    374     49   -426    127    132    168    153     38   -163
   -207   -558   -350    381     70   -457    150    174    184    150     28   -148
   -202   -558   -358    379     75   -459    163    194    192    153     44   -145
   -194   -548   -353    371     77   -452    171    205    205    179     80   -166
   -189   -522   -332    355     70   -428    171    215    223    192    101   -163
   -184   -501   -316    342     64   -410    176    231    239    197    101   -168
   -176   -493   -316    332     67   -405    187    246    252    189     67   -171
   -163   -480   -316    322     75   -400    192    267    259    179     51   -116
   -168   -472   -303    319     67   -389    200    288    280    200     80   -119
   -163   -457   -296    309     64   -376    210    301    301    215     96   -116
   -140   -457   -316    296     88   -387    215    319    327    233    109   -103
   -122   -472   -350    298    114   -413    218    342    350    246    127    -88
   -122   -433   -314    277     93   -374    223    371    374    285    161    -57
   -127   -397   -270    262     70   -335    218    389    397    314    184    -41
   -124   -366   -241    244     54   -303    228    428    428    337    197    -38
   -101   -337   -236    220     67   -288    244    485    478    374    215      5
    -85   -324   -241    205     75   -283    254    540    524    415    249     54
    -70   -262   -192    163     59   -228    265    594    576    465    290     96
    -49   -239   -192    142     70   -215    275    649    628    511    335    140
    -23   -189   -166    106     70   -179    283    709    688    571    402    197
    -23   -150   -127     85     51   -140    293    750    737    628    459    236
    -18   -124   -106     70     41   -116    293    766    761    657    488    257
    -15   -106    -93     59     36   -101    290    758    763    659    496    270
    -12    -90    -77     51     31    -85    290    745    769    659    493    246
    -23   -132   -109     75     41   -122    293    722    740    610    420    228
    -38   -166   -127    101     41   -148    298    688    704    579    407    220
    -59   -171   -114    114     25   -142    296    641    667    542    394    189
    -83   -189   -106    137     10   -148    293    592    633    514    376    166
    -90   -171    -80    129     -5   -127    288    535    592    470    345    135
   -111   -174    -62    142    -25   -116    283    472    542    428    324    111
   -132   -179    -49    153    -44   -114    280    420    501    392    296     49
   -132   -213    -80    174    -25   -148    288    389    467    355    233     -5
   -150   -246    -96    197    -28   -171    288    353    428    322    207     12
   -168   -246    -80    207    -46   -163    288    322    410    309    213      0
   -163   -213    -49    189    -59   -132    283    309    402    293    192    -36
   -148   -168    -20    158    -64    -96    277    311    397    280    171     -7
   -140   -114     25    127    -85    -44    272    324    428    329    233     38
   -135    -57     75     96   -106      7    270    329    462    376    277     49
   -119    -18    101     67   -111     38    259    311    470    381    283     64
   -106     -2    103     54   -106     49    226    288    472    384    285     67
    -96    -18     77     54    -88     28    197    270    446    363    272     90
   -111      0    111     54   -111     54    174    244    423    358    285     67
   -124     -7    116     64   -122     54    155    218    389    335    252     10
   -137    -44     93     90   -116     23    148    200    361    303    228     59
   -140   -135      5    137    -75    -67    142    179    322    259    174    -72
   -127   -270   -145    197      7   -207    129    166    257    179     72   -109
   -124   -309   -184    215     28   -246    127    148    215    148     59   -127
   -129   -329   -200    231     33   -265    140    142    189    119     20   -184
   -135   -379   -246    257     54   -314    127    116    155     90     -2   -176
   -135   -420   -285    275     75   -353    122    106    148    101     25   -171
   -116   -436   -322    275    101   -379    111    106    142     96     18   -231
    -90   -439   -348    265    127   -394    109     96    122     51    -70   -301
    -72   -423   -350    246    137   -387     80     64     83      2   -114   -231
    -70   -413   -342    241    135   -379     67     49     72      2    -93   -233
    -70   -436   -368    252    148   -402     62     38     59      0    -88   -226
    -75   -446   -371    262    148   -410     54     31     57     10    -77   -246
    -77   -467   -392    270    155   -431     54     36     49     -2   -114   -272
    -51   -537   -485    293    215   -511     67     57     28    -33   -140   -285
     -7   -709   -701    358    345   -704    122    122    -18   -155   -267   -475
     31   -893   -924    431    478   -909    228    236    -31   -329   -532   -740
     23   -758   -782    366    400   -771    316    340    101   -283   -517   -631
    -75   -358   -283    218    101   -322    257     72    111   -114   -257   -436
   -202    145    345     25   -272    244    -10   -514    -54    119    166    -36
   -319    789   1109   -233   -714    948   -283   -956    -98    540    776    483
   -267   1008   1275   -371   -771   1143   -535  -1135    -90    896   1192    909
   -187    592    779   -205   -483    685   -633  -1158   -270    753   1023    774
   -174     62    236     54   -207    148   -579  -1114   -652     46    265     64
   -153   -413   -259    283     51   -337   -415   -909   -854   -584   -454   -584
    -96   -574   -480    335    189   -527   -236   -535   -535   -423   -418   -548
    -44   -509   -465    277    210   -488   -109   -262   -257   -207   -257   -410
     -5   -501   -498    252    246   -498    -18    -72    -83    -75   -148   -316
     31   -467   -498    218    265   -483      2    -20    -25    -25    -93   -342
     44   -470   -517    210    280   -493     -5    -25    -38    -75   -189   -426
     28   -509   -540    239    283   -524      5    -10    -36   -114   -270   -394
    -18   -535   -519    275    249   -527     28     15    -12    -96   -244   -340
    -41   -509   -467    275    213   -488     44     54     33    -41   -179   -311
    -46   -488   -441    267    197   -467     44     54     46    -31   -171   -316
    -25   -457   -433    241    202   -446     44     64     62    -15   -153   -303
    -10   -428   -420    218    202   -426     38     83     88      5   -127   -293
     -2   -402   -400    202    197   -402     23     77     96     12   -122   -311
     -2   -420   -418    210    207   -420     10     77     96     12   -137   -329
     10   -415   -428    202    218   -420     12     93    114     28   -127   -301
     15   -407   -423    194    218   -415     28    114    137     38   -124   -277
     20   -350   -371    166    194   -361     31    137    158     59   -103   -254
     38   -283   -322    122    179   -301     33    168    200    109    -54   -215
     59   -283   -342    111    200   -311     49    207    244    145    -23   -179
     62   -298   -361    116    210   -329     54    233    275    174      5   -158
     46   -265   -311    109    179   -288     49    257    309    207     31   -142
     28   -259   -288    114    155   -272     62    293    355    254     64   -119
     46   -246   -293     98    168   -267     62    322    410    311    114    -64
     85   -213   -298     62    189   -254     49    361    457    361    158    -20
     80   -171   -252     46    166   -210     62    400    506    413    200     12
     77   -142   -220     31    148   -181     70    428    532    446    233     49
    127   -132   -262      2    194   -197     54    439    537    457    249     77
    163   -127   -290    -20    226   -207     38    441    527    452    249     77
    168   -116   -285    -25    226   -200     28    426    504    441    241     62
    150    -98   -252    -28    200   -174     12    376    449    376    187     10
    132    -85   -218    -23    174   -153     18    340    418    337    166     -7
    109    -90   -202    -10    153   -145     20    288    371    301    145    -28
     93   -127   -220     18    155   -174     15    231    314    254    109    -75
     83   -148   -231     31    155   -187     12    181    265    205     70   -119
     67   -148   -215     38    140   -181      0    137    223    168     33   -155
     46   -153   -202     51    124   -176      5    111    197    148     12   -168
     36   -168   -205     67    119   -187     18     90    181    132     15   -184
     15   -168   -184     75     98   -176     25     83    181    129      7   -200
      5   -150   -155     72     77   -153     28     67    166    119    -12   -197
      0   -106   -106     51     51   -106     25     54    161    119    -10   -215
     15    -28    -44      7     28    -36     18     64    189    161     28   -194
     23     20     -5    -23     15      7      5     85    231    223    103   -111
     20     44     23    -33     -2     33     -7     72    239    228    116   -111
     12     88     72    -51    -31     83    -38     36    223    207     85   -140
     15    101     85    -57    -33     93    -64     10    205    192     72   -148
      2     64     59    -36    -28     62    -67    -10    174    166     51   -168
      5     62     57    -36    -25     59    -57      0    181    179     70   -140
      2     31     28    -18    -12     28    -64    -12    168    163     57   -150
      0    -36    -36     18     18    -36    -75    -23    140    124     23   -194
     10   -137   -150     62     80   -142    -88    -31     93     75    -25   -241
    -10   -220   -213    114    101   -215    -80    -41     62     41    -75   -280
    -20   -254   -236    137    106   -246    -80    -62     31     18   -103   -298
    -31   -327   -296    179    132   -311    -85    -90    -15    -15   -129   -311
    -51   -379   -329    215    137   -355    -96   -101    -38    -31   -142   -324
    -46   -381   -335    213    142   -358   -103   -101    -44    -31   -137   -322
    -25   -361   -335    192    153   -348    -90   -103    -44    -41   -140   -340
    -25   -389   -363    207    168   -376    -75   -114    -59    -77   -192   -381
    -41   -428   -387    233    168   -407    -80   -109    -70    -88   -197   -350
    -20   -426   -405    223    189   -415   -106   -119    -70    -59   -132   -340
    -20   -433   -415    226    197   -426   -119   -132    -75    -54   -106   -374
    -49   -439   -389    244    168   -415   -101   -140    -77    -75   -161   -439
   -116   -470   -353    290    116   -413    -59   -158   -101   -137   -265   -488
     -7   -613   -605    309    298   -610    -49    -98   -140   -220   -381   -509
     93   -813   -906    358    498   -859     15     59   -111   -309   -519   -610
    109   -820   -930    355    519   -875    103    226     28   -298   -550   -646
     23   -467   -493    220    257   -478    124    181    153   -148   -371   -537
   -106    -25     80     64    -93     28    -51   -296    -54    -67   -142   -348
   -207    462    670   -129   -439    566   -332   -870   -363     44    189    -36
   -226    976   1202   -374   -714   1088   -641  -1270   -535    301    631    319
   -189    815   1005   -311   -597    909   -852  -1397   -691    358    743    348
   -189    306    496    -57   -342    400   -831  -1330   -904    -51    285    -80
   -200   -171     25    184   -114    -72   -670  -1114  -1018   -576   -363   -652
   -168   -553   -384    361    106   -470   -452   -745   -782   -623   -589   -753
    -88   -519   -431    301    171   -475   -314   -467   -446   -363   -381   -517
    -33   -470   -439    252    200   -454   -213   -262   -233   -205   -265   -475
    -38   -491   -454    262    205   -475   -174   -155   -137   -168   -309   -467
    -49   -522   -472    285    210   -498   -142   -106    -88   -148   -285   -361
    -59   -514   -454    285    194   -485   -114    -88    -44    -90   -200   -392
    -31   -540   -509    283    239   -524   -148   -119    -88   -142   -265   -439
      7   -519   -527    254    267   -522   -184   -119    -93   -155   -254   -350
     15   -485   -501    236    257   -493   -168    -75    -33    -62   -132   -306
      2   -480   -483    239    241   -480   -124    -28     33     -2   -114   -379
     10   -472   -483    231    246   -478    -98     -5     51    -31   -187   -376
     49   -436   -488    192    267   -459   -106    -18     44    -62   -218   -353
     44   -452   -496    205    270   -472   -116    -12     59    -36   -168   -311
     33   -392   -428    176    228   -410   -116      7     90     -5   -122   -252
     36   -319   -358    140    197   -337   -119     20    129     36   -103   -239
     12   -337   -353    161    181   -342    -96     49    184     85    -72   -257
    -20   -368   -348    194    163   -358    -88     75    223     98    -49   -226
     20   -371   -394    174    207   -381   -135     85    213     77    -49   -174
     83   -368   -452    140    267   -410   -192    132    252    101    -33    -90
    124   -306   -433     90    277   -371   -252    187    309    174     12    -54
    184   -187   -371      2    277   -277   -298    220    371    220     62    -41
    197   -192   -392     -2    293   -290   -259    272    423    254     85     33
    215   -197   -413    -10    311   -303   -207    353    506    340    145     93
    226   -127   -353    -49    288   -241   -231    387    576    392    187     88
    137   -215   -353     38    244   -283   -124    358    587    439    223     -2
     83   -207   -290     59    184   -246     25    345    620    511    301    -72
     38   -181   -220     70    129   -200     41    311    587    501    306   -111
     67   -163   -231     46    148   -197     28    311    555    444    265    -90
    101   -111   -213      5    155   -161    -28    329    532    394    249     15
    127   -129   -257      0    192   -192    -49    275    465    342    194      5
    116   -106   -223     -7    168   -163    -49    205    407    275    129    -49
     72   -135   -207     31    137   -171    -67    140    324    197     90    -33
     31   -176   -207     72    119   -192    -77    103    303    259    122   -135
     15   -168   -184     75     98   -174    -93     72    288    233     96   -249
     12   -142   -155     64     83   -148   -106     20    226    163     49   -277
     -5   -129   -127     67     59   -129    -96      0    210    150     33   -259
     15   -109   -124     46     70   -116    -67      0    215    148     25   -244
     36   -135   -174     49    101   -153    -75    -38    179    103     -7   -249
     18   -145   -166     62     90   -155   -103    -88    140     67    -12   -246
     15    -64    -83     23     49    -72   -114   -101    150     88     25   -257
     25     23     -2    -23     15     10    -90    -72    192    119     31   -244
     33     44      7    -38     12     25    -54    -51    233    132     -5   -194
     12     77     64    -46    -25     72    -62    -72    233    127      0   -155
     28     83     54    -57    -12     70   -132   -106    197    127     33   -137
     41    122     80    -80    -18    101   -187   -116    194    145     25   -150
     57    132     72    -96     -7    103   -176   -111    215    158     20   -132
     36    181    145   -109    -54    163   -127    -67    275    200     67   -137
     96    163     67   -132     12    116   -150   -129    213    153     54   -187
    111     12    -98    -62    106    -41   -200   -213     90     18    -54   -244
    103    -96   -200     -5    150   -148   -163   -184     85     18    -67   -270
    109   -119   -228      5    166   -174   -163   -184     88      5    -77   -280
     41   -179   -220     67    129   -200   -168   -213     54    -70   -155   -293
     57   -239   -296     90    176   -267   -158   -220     -2    -85   -168   -342
     64   -259   -327     96    194   -293   -168   -218     -7    -57   -148   -379
     83   -252   -335     83    207   -293   -168   -207      2    -57   -137   -358
     62   -283   -348    109    202   -314   -171   -200      2    -64   -140   -345
      5   -270   -275    132    140   -272   -145   -179     31    -44   -129   -342
     85   -257   -342     83    213   -298   -194   -262    -51   -150   -220   -358
    127   -280   -407     75    265   -342   -207   -277    -93   -194   -252   -342
     93   -314   -407    109    249   -358   -205   -262    -64   -145   -210   -371
     83   -316   -400    116    241   -358   -202   -267    -46   -114   -194   -433
     67   -363   -433    145    249   -397   -184   -272    -72   -168   -262   -504
    140   -542   -683    200    410   -613   -161   -215   -137   -301   -413   -581
    168   -709   -878    267    522   -792    -41    -67   -114   -394   -548   -652
    148   -626   -774    239    459   -698    106     80     36   -353   -542   -646
     70   -288   -361    106    215   -322     23   -205    -46   -290   -405   -592
      0    184    184    -93    -93    184   -353   -758   -301   -189   -129   -363
    -54    828    883   -387   -470    854   -745  -1179   -405     98    319     20
    -36   1275   1312   -618   -672   1293  -1018  -1439   -436    431    743    335
     28    924    893   -478   -433    909  -1088  -1439   -530    410    709    332
     44    361    316   -205   -135    340   -966  -1317   -743    -62    189    -75
     20   -179   -200     77    109   -189   -735  -1080   -841   -548   -387   -553
     12   -340   -353    163    181   -345   -491   -750   -571   -483   -446   -633
     75   -381   -457    150    265   -418   -384   -568   -376   -363   -410   -589
    153   -397   -550    122    350   -472   -296   -397   -228   -272   -374   -511
    189   -348   -540     77    363   -444   -241   -298   -132   -207   -324   -444
    168   -358   -527     96    348   -441   -236   -277   -106   -187   -303   -428
    187   -327   -514     70    348   -420   -189   -239    -70   -161   -272   -400
    207   -293   -504     41    353   -397   -192   -215    -41   -137   -254   -389
    166   -342   -511     88    335   -426   -249   -249    -64   -168   -288   -423
    187   -277   -465     46    324   -371   -215   -226    -31   -140   -262   -415
    103   -301   -407     96    254   -353   -270   -249    -31   -148   -270   -426
     85   -348   -436    129    259   -392   -239   -262    -44   -161   -277   -431
    166   -314   -483     72    322   -400   -145   -210     -2   -129   -246   -394
    226   -293   -519     33    371   -405   -148   -176     25   -109   -226   -376
    176   -337   -514     80    345   -426   -181   -197     15   -116   -231   -389
    174   -303   -478     64    324   -389   -168   -176     44    -88   -210   -368
    194   -283   -480     41    335   -381   -166   -153     70    -67   -197   -353
    228   -254   -483     12    355   -368   -153   -122    101    -46   -189   -348
    210   -231   -444      7    324   -337   -137    -83    135    -15   -166   -324
    205   -202   -407     -2    306   -306   -140    -44    184     31   -119   -280
    210   -200   -410     -7    309   -303   -129     -2    231     72    -80   -246
    223   -189   -413    -15    316   -301   -132     44    277    114    -54   -231
    228   -176   -405    -28    316   -290    -96    101    332    166    -15   -194
    210   -158   -368    -25    288   -265    -75    148    381    215     18   -148
    210   -124   -337    -44    272   -231    -44    184    423    257     51    -90
    233    -72   -306    -80    270   -189     15    226    465    303    101    -44
    252    -46   -301   -103    272   -174     31    236    465    306    114    -41
    226    -57   -283    -85    254   -168     46    223    433    267     70    -90
    239    -75   -316    -83    275   -194     54    207    402    226     25   -103
    249    -83   -332    -83    290   -207     23    171    353    179     -7   -127
    252    -51   -303   -101    275   -176     -7    132    322    168     -5   -114
    207    -41   -249    -83    226   -142     -5     93    285    158      7    -98
    200    -67   -267    -67    231   -166    -20     36    228    122    -10   -124
    200    -80   -280    -59    239   -179    -49    -33    155     57    -62   -181
    181   -111   -293    -36    233   -200    -88   -106     77    -20   -142   -262
    179   -140   -319    -18    249   -228    -96   -155     23    -83   -213   -327
    189    -93   -283    -49    233   -189   -101   -179     12    -85   -194   -306
    168    -83   -252    -41    210   -166   -101   -189     20    -67   -150   -337
    163   -163   -327     -2    244   -244    -88   -192      2    -85   -202   -374
    168   -192   -363     10    265   -277    -75   -189     -7   -116   -259   -345
    163   -168   -335      0    246   -249    -54   -168     12   -106   -257   -340
    181    -88   -270    -46    226   -179    -23   -127     64    -57   -200   -285
    205    -28   -233    -88    218   -129    -31   -114    101    -12   -142   -241
    210     20   -189   -116    200    -83    -57   -119    127     12   -109   -228
    192     67   -124   -132    158    -28   -122   -127    155     49    -70   -184
    192     75   -116   -132    155    -20    -93   -122    161     67    -44   -137
    187     51   -135   -122    161    -41    -59   -135    127     36    -70   -168
    145    -28   -174    -59    158   -101   -122   -179     83    -10   -109   -205
    132    -62   -197    -36    163   -127   -129   -187     70    -31   -119   -215
    114   -109   -223     -2    168   -166   -142   -181     54    -44   -132   -228
    103   -226   -332     59    215   -277   -176   -181     18    -83   -179   -272
     88   -296   -387    103    236   -340   -194   -184     -2   -114   -210   -306
     67   -376   -446    153    254   -410   -158   -194    -36   -148   -244   -329
     83   -436   -519    176    301   -478   -145   -213    -83   -194   -290   -361
    103   -454   -558    174    329   -506   -163   -239   -119   -236   -329   -402
    103   -459   -563    179    332   -511   -174   -241   -129   -246   -340   -407
    106   -472   -579    181    342   -524   -176   -233   -129   -249   -342   -407
    111   -491   -602    189    355   -545   -171   -231   -137   -252   -342   -410
     98   -524   -623    213    358   -574   -176   -239   -158   -270   -361   -428
     90   -491   -581    200    335   -537   -163   -228   -153   -259   -353   -418
     83   -485   -568    200    324   -527   -161   -226   -153   -267   -353   -415
     64   -462   -527    200    296   -493   -176   -236   -161   -270   -350   -415
     67   -498   -568    215    316   -532   -174   -228   -168   -285   -361   -436
     57   -727   -787    335    420   -756   -142   -181   -226   -389   -488   -548
     54   -995  -1049    470    550  -1021    -12    -46   -257   -550   -706   -706
     54  -1023  -1078    485    566  -1049    155    153   -150   -576   -787   -758
    -15   -706   -691    358    335   -698    187     38    -80   -467   -649   -678
   -106   -249   -145    176     18   -197    -33   -537   -270   -361   -413   -475
   -189    381    571    -98   -381    478   -410  -1135   -433    -98     20    -90
   -231   1021   1252   -394   -740   1135   -758  -1501   -439    306    545    324
   -163    971   1132   -405   -646   1052  -1002  -1587   -441    517    748    498
   -106    394    501   -145   -303    449  -1002  -1493   -644    153    327    179
    -90   -189   -101    140      2   -145   -846  -1301   -930   -527   -381   -407
    -57   -584   -527    322    233   -555   -597   -919   -815   -719   -670   -641
     -7   -581   -574    293    283   -579   -407   -584   -509   -519   -545   -540
     51   -537   -592    241    319   -563   -262   -353   -319   -392   -470   -475
     64   -542   -607    236    335   -574   -181   -239   -228   -342   -439   -446
     49   -571   -620    262    335   -594   -161   -200   -205   -329   -431   -439
     51   -555   -607    249    327   -581   -135   -166   -174   -309   -418   -420
     57   -524   -581    231    319   -553   -106   -127   -145   -285   -407   -402
     49   -524   -576    236    311   -550    -88    -98   -122   -267   -394   -387
     46   -527   -574    241    309   -550    -75    -62    -88   -228   -355   -345
     67   -514   -584    220    324   -550    -67    -33    -59   -200   -327   -309
     46   -511   -558    231    301   -535    -75    -25    -49   -189   -316   -296
     28   -509   -537    239    280   -522    -75     -5    -25   -168   -298   -275
     23   -511   -535    244    277   -522    -54     10     -7   -161   -290   -262
     15   -532   -548    257    280   -540    -33     15     -2   -161   -293   -259
     18   -517   -535    249    275   -524    -41     36     23   -140   -275   -236
     23   -506   -530    241    275   -517    -25     72     59   -111   -244   -197
     49   -475   -524    213    285   -498     25    114     90    -80   -215   -163
     98   -418   -517    158    306   -467     28    153    127    -44   -179   -122
    109   -400   -509    145    309   -454     28    194    171     -2   -142    -80
    114   -374   -488    127    298   -431     33    236    218     33   -109    -44
    155   -348   -504     96    329   -426     59    298    272     75    -72    -12
    148   -350   -498     98    322   -423     70    350    316    122    -46     12
    114   -371   -485    129    298   -428     77    407    368    168    -18     62
    116   -327   -444    106    280   -384    111    475    428    223     33    137
    114   -277   -392     83    252   -335    140    532    478    272     90    205
    116   -228   -345     57    228   -288    135    540    488    283    106    228
    135   -171   -306     18    220   -239    129    532    488    275    111    246
    176   -124   -301    -28    239   -213    132    530    472    259    109    265
    166   -158   -324     -2    244   -241     93    483    415    220     80    252
    145   -179   -324     15    233   -252     62    418    345    158     33    218
    158   -163   -322      2    239   -241     57    358    290    114      5    192
    166   -129   -296    -20    231   -210     38    296    241     75    -25    163
    155   -116   -272    -18    213   -194     12    231    192     31    -57    140
    153   -127   -280    -12    215   -205     -2    171    145    -15   -101    109
    140   -158   -298      7    218   -228      0    119     96    -51   -148     72
    155   -132   -288    -12    220   -207     10     90     75    -62   -158     70
    176   -103   -280    -36    228   -192     20     77     70    -59   -158     75
    161    -80   -244    -41    200   -161      7     57     72    -51   -155     80
    140   -109   -249    -15    192   -179      5     36     59    -64   -171     72
    132   -116   -252     -7    189   -184      5     28     51    -70   -179     75
    155    -38   -194    -57    174   -116     20     57    103    -12   -119    140
    189     57   -132   -124    158    -36      5     62    137     33    -70    184
    197    103    -96   -150    148      5      0     57    155     57    -44    218
    197    103    -93   -153    145      5    -25     46    158     64    -28    252
    200    109    -90   -153    145     10    -51     36    148     70    -20    270
    210    106   -103   -161    158      2    -64     18    124     54    -31    249
    184     70   -116   -127    150    -23    -93    -10     85     18    -72    223
    166     25   -142    -96    153    -57   -129    -44     41    -28   -116    220
    176    -23   -200    -75    187   -111   -132    -46     20    -51   -127    223
    153   -140   -293     -7    220   -218   -124    -59    -25   -103   -181    179
    132   -233   -368     49    249   -301   -140    -85    -75   -161   -241    129
    109   -314   -426    101    265   -368   -163   -116   -119   -197   -277     98
    116   -358   -475    122    296   -415   -158   -140   -155   -233   -322     70
    135   -400   -535    132    332   -467   -176   -161   -189   -275   -363     51
    158   -392   -553    116    355   -472   -181   -163   -192   -272   -350     67
    150   -389   -542    116    345   -465   -184   -174   -200   -272   -348     75
    155   -392   -548    119    350   -470   -174   -176   -194   -270   -340     93
    174   -387   -561    103    366   -475   -181   -174   -194   -259   -329    106
    187   -394   -581    103    381   -485   -181   -174   -200   -259   -337    114
    174   -392   -568    106    371   -480   -174   -171   -194   -246   -329    142
    163   -418   -581    127    371   -498   -168   -163   -194   -239   -319    166
    163   -504   -670    168    415   -584   -161   -158   -226   -277   -358    145
    202   -714   -917    254    558   -815   -122   -114   -324   -426   -527     10
    210   -948  -1158    366    683  -1052     10     -7   -407   -623   -761   -207
    189   -940  -1130    376    659  -1034    210    119   -337   -649   -818   -270
     93   -628   -724    267    407   -675    166   -259   -361   -537   -652   -109
    -12    -96    -83     51     36    -90   -213   -888   -405   -236   -241    290
   -114    680    795   -285   -454    737   -587  -1317   -262    296    402    891
   -116   1317   1434   -600   -774   1374   -958  -1527    -49    854   1008   1447
    -18   1145   1163   -563   -592   1156  -1174  -1501     -5    984   1088   1540
     18    506    488   -262   -236    498  -1101  -1366   -316    457    540   1067
     10   -161   -171     72     90   -166   -826  -1114   -719   -303   -205    418
     46   -392   -439    174    241   -415   -535   -704   -592   -426   -423    233
    124   -384   -511    127    316   -446   -353   -405   -389   -311   -376    285
    163   -405   -571    119    366   -488   -244   -257   -296   -270   -368    293
    184   -415   -602    114    392   -509   -194   -184   -252   -249   -366    314
    200   -413   -613    106    405   -511   -181   -142   -236   -239   -363    335
    223   -389   -613     83    418   -501   -171   -127   -231   -228   -368    353
    270   -345   -618     36    444   -480   -155   -103   -210   -218   -361    384
    311   -322   -636      2    472   -478   -122    -80   -197   -210   -355    402
    329   -327   -657      0    493   -491   -116    -70   -187   -200   -337    431
    319   -329   -649      5    483   -488   -148    -75   -189   -192   -332    452
    348   -293   -641    -28    493   -465   -127    -62   -176   -176   -322    485
    350   -293   -644    -31    496   -467   -127    -64   -174   -179   -329    493
    358   -301   -659    -28    509   -480   -132    -57   -166   -176   -337    493
    358   -319   -678    -18    517   -498   -142    -49   -161   -174   -337    501
    371   -283   -654    -44    511   -467   -142    -28   -140   -155   -322    522
    389   -223   -615    -85    501   -418   -150    -10   -124   -140   -306    537
    400   -205   -605    -96    501   -405   -145     20   -103   -127   -296    555
    420   -187   -610   -116    514   -397   -114     72    -57    -90   -265    592
    444   -166   -610   -140    527   -389    -77    132     -7    -51   -233    628
    436   -194   -633   -122    532   -413    -83    176     12    -36   -231    646
    426   -179   -605   -122    514   -392    -67    236     59      2   -205    688
    446   -109   -555   -171    501   -329    -49    303    111     54   -158    743
    488    -51   -540   -220    514   -296    -28    374    158     98   -127    787
    491    -20   -511   -236    501   -267    -33    410    181    116   -114    813
    478      0   -478   -239    478   -239    -41    431    200    140    -88    846
    522     57   -465   -290    493   -202    -10    459    226    168    -46    898
    511     51   -459   -283    485   -202     -2    457    220    163    -41    914
    465     31   -433   -249    449   -202    -28    413    184    135    -67    893
    465     57   -407   -259    436   -174    -15    387    166    122    -70    885
    475     51   -423   -265    446   -184     -2    358    150    116    -70    893
    465     18   -449   -241    457   -215     10    319    127    103    -83    896
    423     33   -389   -231    405   -176    -28    233     67     59   -122    865
    400     20   -379   -210    389   -179    -54    158     20     18   -150    833
    392    -18   -413   -189    402   -215    -64    106    -18     -5   -179    805
    381    -15   -400   -184    389   -207    -62     70    -44    -18   -189    802
    361    -46   -407   -158    381   -226    -70     38    -64    -31   -197    797
    366    -41   -407   -161    387   -223    -59     33    -51    -12   -179    813
    353    -20   -374   -168    363   -197    -46     38    -28      7   -163    818
    324    -38   -366   -142    342   -202    -46     33    -28     10   -158    813
    348      5   -345   -179    345   -168    -20     59      0     36   -132    831
    350     54   -296   -202    324   -119     -2     83     36     72    -98    859
    363    127   -236   -246    298    -54    -10     90     72    109    -57    901
    361    150   -210   -257    285    -28    -36     85     88    124    -33    922
    355    161   -197   -259    275    -18    -75     80     96    140    -20    922
    353    148   -205   -249    280    -28    -96     64     85    140    -23    909
    329     85   -244   -210    288    -77   -124     36     62    116    -28    888
    335     80   -254   -210    296    -85   -122     20     46    101    -28    883
    340     85   -254   -215    296    -83   -135     -2     20     80    -38    865
    306    -51   -358   -127    332   -205   -168    -31    -38     20    -98    797
    306   -148   -454    -80    379   -301   -150    -41    -77    -23   -145    745
    303   -189   -493    -57    397   -340   -153    -57   -109    -54   -174    719
    303   -241   -548    -31    423   -392   -184    -90   -150    -88   -210    683
    267   -322   -589     28    428   -454   -228   -140   -197   -132   -259    631
    275   -327   -605     25    439   -465   -207   -135   -197   -145   -275    610
    298   -285   -584     -5    441   -433   -192   -132   -192   -150   -270    615
    316   -280   -600    -20    457   -439   -192   -135   -197   -142   -259    615
    288   -348   -636     31    462   -491   -252   -171   -236   -168   -283    576
    283   -345   -628     28    454   -485   -244   -176   -249   -184   -298    548
    306   -306   -613      0    459   -459   -220   -168   -239   -179   -293    548
    309   -329   -641     10    475   -485   -226   -176   -254   -205   -314    542
    275   -366   -641     46    457   -504   -239   -197   -285   -246   -345    514
    293   -530   -823    116    555   -675   -223   -194   -371   -348   -449    410
    306   -810  -1117    249    711   -963   -148   -192   -537   -571   -693    142
    277  -1013  -1291    366    782  -1150     10   -122   -618   -737   -870    -67
    254   -896  -1150    322    701  -1023    161    -96   -530   -683   -815    -31
    166   -480   -646    155    405   -563     -5   -467   -418   -415   -488    293
     98    309    210   -205    -57    259   -384   -836   -116    179    192    956
     38   1124   1083   -581   -522   1104   -706   -950    314    862    922   1670
    148   1371   1223   -758   -537   1299  -1034   -917    597   1325   1335   2094
    210    948    737   -579   -265    841  -1171  -1018    288    982    982   1766
    150    316    166   -233     -7    241  -1093  -1078   -303    194    244   1065
    137   -176   -316     18    226   -244   -800   -865   -605   -337   -298    558
    166   -389   -555    111    361   -472   -522   -545   -514   -381   -405    470
    228   -433   -662    101    444   -548   -363   -342   -413   -324   -387    467
    275   -452   -727     88    501   -589   -252   -220   -345   -283   -379    439
    322   -441   -763     57    540   -602   -181   -155   -319   -283   -371    415
    322   -483   -805     80    563   -644   -155   -116   -293   -257   -329    426
    254   -561   -815    153    532   -688   -197   -150   -314   -272   -355    368
    275   -519   -797    122    535   -657   -161   -124   -296   -259   -342    379
    280   -493   -776    106    527   -633   -140   -111   -288   -257   -337    387
    241   -517   -758    137    498   -636   -150   -116   -298   -267   -337    392
    275   -444   -719     83    496   -581   -132    -93   -283   -262   -337    426
    309   -415   -727     51    517   -571   -127    -75   -272   -252   -335    454
    345   -387   -732     18    535   -558    -90    -36   -228   -202   -303    465
    319   -402   -722     41    519   -561   -109    -36   -202   -168   -280    441
    316   -397   -714     38    514   -555   -140    -41   -210   -176   -285    407
    329   -355   -685     10    506   -519   -129    -10   -200   -168   -285    407
    345   -340   -685     -5    514   -511    -98     18   -189   -171   -290    420
    342   -363   -706     10    524   -535    -96     49   -174   -161   -267    446
    342   -363   -709      7    524   -535    -75     96   -135   -129   -231    465
    361   -363   -724      0    542   -542    -59    145   -101   -101   -200    483
    420   -272   -693    -75    555   -483    -20    220    -44    -57   -153    519
    423   -213   -636   -103    530   -423    -10    277      0    -28   -124    542
    387   -285   -675    -51    530   -480    -54    285     -7    -46   -137    535
    428   -262   -693    -83    558   -478    -23    337     25    -20   -103    568
    459   -194   -654   -132    555   -423      0    374     62     15    -64    597
    501    -90   -592   -205    545   -340     25    410     98     51    -23    620
    501    -54   -558   -223    530   -306     31    418     98     51    -12    623
    454    -96   -550   -181    501   -322     12    381     57     12    -46    574
    433   -127   -563   -153    496   -345     28    355     25    -15    -72    542
    433   -106   -540   -163    485   -322     57    348     20    -12    -67    545
    420    -64   -488   -179    452   -277     44    311      2    -20    -70    532
    410    -46   -459   -181    433   -252     15    257    -31    -44    -83    504
    410    -36   -446   -189    426   -241     12    213    -62    -72   -101    483
    374    -77   -452   -148    413   -265    -10    158    -96   -106   -137    446
    342   -106   -452   -119    397   -277    -38     96   -137   -140   -168    410
    342    -93   -439   -124    389   -265    -49     64   -148   -145   -163    410
    337    -75   -413   -132    374   -244    -44     54   -150   -145   -158    410
    342    -20   -363   -161    353   -192      5     62   -137   -129   -148    423
    285   -103   -389    -93    337   -246      0     38   -161   -148   -168    405
    288    -88   -376   -101    332   -231     20     49   -161   -148   -171    402
    316    -20   -337   -148    324   -179     33     67   -135   -127   -153    410
    319      2   -316   -161    319   -155     41     67   -116   -111   -145    410
    314     51   -262   -184    288   -103     51     70    -93    -85   -122    436
    350    140   -210   -246    280    -36     31     64    -70    -51    -83    478
    376    171   -205   -275    290    -15    -15     44    -70    -38    -62    506
    394    161   -233   -277    314    -36    -46     25    -85    -51    -75    504
    361    122   -241   -241    301    -59    -93    -23   -135    -90   -111    472
    355    127   -228   -241    290    -51    -83    -46   -161   -114   -129    454
    309     31   -280   -171    293   -124    -90    -75   -213   -171   -181    400
    272    -70   -342   -101    306   -205    -80    -85   -259   -220   -233    348
    249   -166   -415    -41    329   -290    -80    -98   -303   -265   -277    303
    241   -218   -459    -10    350   -337    -90   -111   -332   -288   -293    293
    257   -202   -462    -28    358   -329   -111   -114   -335   -290   -280    309
    233   -226   -459     -2    345   -342   -114   -148   -366   -324   -306    265
    213   -259   -475     20    342   -366   -101   -161   -394   -353   -345    215
    236   -265   -504     12    368   -384   -111   -163   -410   -366   -363    236
    246   -272   -522     10    384   -397   -124   -166   -415   -363   -350    257
    275   -254   -530    -10    402   -392   -114   -155   -402   -355   -332    257
    277   -262   -540     -7    407   -400   -132   -176   -418   -376   -345    223
    275   -275   -550     -2    413   -413   -122   -187   -436   -397   -379    197
    228   -355   -587     62    407   -470   -145   -213   -472   -433   -428    174
    270   -379   -649     54    459   -514   -122   -205   -498   -470   -483    148
    301   -600   -901    148    597   -750    -72   -194   -620   -646   -670    -12
    301   -818  -1119    257    709   -969     64   -111   -706   -839   -878   -220
    285   -784  -1072    246    678   -927    231     23   -610   -820   -872   -239
    192   -467   -659    137    426   -563    254   -127   -475   -620   -641    -51
    116    137     20   -129     46     80     -7   -561   -329   -207   -148    444
     36    893    854   -465   -407    875   -293   -831    -28    410    545   1145
     75   1325   1249   -698   -587   1286   -558   -875    275    953   1098   1688
    176   1083    906   -628   -363    995   -800   -979    153    930   1065   1686
    161    475    311   -319    -75    394   -865  -1124   -420    210    374   1026
    124    -77   -202    -23    163   -140   -745  -1075   -901   -517   -335    340
    150   -329   -483     88    316   -405   -496   -750   -857   -646   -532    148
    205   -355   -561     75    381   -457   -272   -439   -649   -530   -475    197
    262   -394   -659     64    459   -527   -158   -267   -553   -496   -478    187
    301   -389   -691     44    496   -540    -93   -181   -504   -485   -488    179
    306   -400   -706     46    506   -553    -72   -155   -491   -480   -485    189
    309   -358   -667     25    488   -511    -59   -127   -467   -457   -457    213
    322   -309   -631     -7    475   -467    -59   -111   -454   -449   -446    218
    306   -319   -626      7    465   -472    -75   -122   -467   -459   -465    202
    319   -296   -615    -12    467   -454    -57   -101   -452   -446   -457    207
    329   -280   -610    -23    470   -444    -25    -72   -426   -426   -439    226
    301   -288   -589     -7    444   -439    -28    -62   -420   -423   -436    239
    309   -267   -576    -20    441   -420    -23    -44   -407   -415   -418    246
    316   -252   -568    -33    441   -410    -41    -38   -405   -418   -420    228
    335   -252   -587    -41    459   -418    -33    -15   -381   -407   -418    252
    322   -262   -584    -28    452   -423    -23      7   -355   -379   -394    293
    311   -262   -574    -23    441   -418    -18     31   -332   -355   -371    314
    335   -197   -532    -70    431   -366     -7     59   -306   -335   -355    329
    361   -145   -506   -106    433   -324     18    101   -272   -303   -332    350
    345   -176   -522    -85    431   -350     12    132   -254   -288   -322    363
    355   -150   -509   -103    431   -329     10    174   -215   -254   -288    392
    381   -103   -485   -140    431   -293     31    233   -158   -213   -246    436
    415    -64   -480   -174    446   -272     54    296   -109   -171   -202    491
    446    -28   -478   -210    459   -252     77    358    -54   -122   -155    542
    467      7   -459   -239    462   -223     85    400    -18    -90   -124    579
    475     46   -431   -262    452   -192     80    420      2    -75   -106    607
    488     96   -392   -290    441   -148     90    444     25    -38    -75    646
    493    101   -394   -298    444   -145    103    441     20    -33    -75    641
    483    114   -368   -301    426   -127    106    426     10    -36    -72    636
    470    119   -353   -296    413   -116    109    400    -10    -54    -90    620
    459    106   -353   -283    407   -122    116    363    -46    -93   -116    597
    454     93   -363   -275    410   -135    106    303    -85   -142   -148    571
    457     90   -366   -275    413   -137    119    257   -114   -187   -179    542
    428     75   -355   -254    392   -140    103    194   -155   -233   -226    501
    392     46   -345   -218    368   -148     88    137   -200   -280   -270    462
    371     25   -345   -200    358   -158     90    101   -220   -296   -283    452
    366     18   -348   -192    355   -163     90     77   -236   -303   -285    457
    371     49   -324   -213    348   -137     96     62   -231   -296   -277    472
    337     57   -280   -197    309   -111     85     36   -241   -309   -288    475
    319     64   -254   -192    285    -93    109     36   -236   -306   -283    475
    316     88   -228   -205    272    -70    140     62   -202   -283   -257    491
    332    155   -176   -246    254     -7    158     88   -163   -249   -226    522
    335    223   -111   -277    223     57    155    103   -127   -210   -181    563
    327    288    -41   -309    184    124    124     83   -122   -197   -161    589
    319    319      0   -319    161    161     98     70   -114   -187   -142    613
    314    296    -18   -306    166    140    106     70   -114   -187   -148    610
    288    257    -31   -272    161    114     64     33   -158   -218   -174    589
    285    314     28   -301    127    171     41      0   -187   -241   -187    584
    241    288     46   -265     98    168     20    -31   -228   -280   -226    558
    192    158    -36   -176    114     62      0    -62   -293   -353   -293    509
    189     57   -132   -122    161    -36     23    -67   -335   -405   -353    470
    215     49   -168   -132    192    -57     18    -98   -371   -444   -387    449
    239     36   -202   -140    220    -83      7   -135   -413   -478   -407    444
    257     -7   -265   -127    259   -135    -23   -187   -470   -537   -462    402
    265    -36   -301   -114    283   -168    -38   -215   -501   -566   -498    371
    272    -57   -329   -109    301   -192    -36   -226   -522   -584   -519    345
    272    -83   -355    -93    314   -218    -57   -244   -545   -610   -537    332
    293    -72   -366   -111    327   -220    -64   -254   -558   -626   -535    342
    335    -54   -389   -140    361   -220    -44   -244   -545   -613   -514    368
    309    -70   -379   -122    342   -223    -77   -283   -581   -644   -553    335
    309    -67   -376   -122    340   -220    -90   -298   -594   -649   -563    311
    309   -106   -415   -103    361   -259    -85   -303   -610   -672   -584    296
    316   -213   -530    -51    423   -371    -57   -277   -644   -730   -641    252
    329   -454   -787     62    555   -620     36   -187   -714   -909   -854     75
    322   -592   -917    135    618   -753    179    -49   -704  -1039  -1036    -85
    303   -353   -657     23    478   -504    288     10   -566   -940   -956    -23
    218    114   -103   -166    161      5    166   -384   -571   -758   -701    197
    124    737    610   -431   -244    675   -197   -995   -659   -428   -213    654
     83   1431   1348   -758   -633   1389   -493  -1340   -568     70    394   1205
    109   1532   1423   -823   -657   1478   -784  -1478   -527    405    745   1527
    189   1075    885   -631   -348    982   -859  -1486   -753    158    465   1291
    194    530    332   -363    -70    431   -774  -1439  -1218   -646   -345    558
    205    101   -103   -153    153      0   -607  -1231  -1379  -1132   -875     83
    257     33   -223   -148    239    -93   -410   -883  -1098  -1005   -836    129
    324     77   -246   -200    285    -83   -239   -602   -846   -836   -719    236
    350     96   -254   -226    303    -77   -158   -459   -737   -766   -683    275
    342     93   -249   -218    296    -77   -140   -415   -711   -758   -683    290
    358    127   -233   -244    296    -54   -106   -384   -688   -735   -670    306
    340    124   -215   -231    277    -44   -119   -387   -683   -737   -691    285
    342    137   -205   -244    275    -33    -98   -376   -670   -735   -696    280
    329    137   -192   -236    262    -25    -98   -376   -662   -727   -680    298
    335    168   -166   -252    249      0    -85   -368   -649   -706   -659    324
    348    207   -140   -277    244     33   -103   -376   -641   -691   -646    337
    358    246   -114   -303    236     67   -106   -379   -639   -688   -652    337
    358    277    -80   -319    218     98   -101   -368   -620   -672   -636    350
    366    303    -62   -335    213    119    -88   -342   -592   -641   -600    387
    379    311    -67   -345    223    122    -85   -324   -576   -628   -587    418
    371    345    -28   -358    200    158    -98   -322   -566   -623   -579    428
    368    371      2   -371    184    187   -109   -314   -548   -602   -563    444
    379    413     31   -397    174    223    -93   -285   -514   -568   -542    483
    384    441     57   -413    163    249    -90   -262   -493   -550   -532    511
    394    478     83   -436    155    280    -88   -236   -465   -519   -530    522
    407    501     93   -454    155    298    -57   -184   -410   -452   -483    548
    392    514    122   -454    135    319    -62   -142   -363   -392   -433    579
    400    566    166   -483    116    366    -57    -90   -309   -329   -379    610
    418    610    192   -514    111    402    -54    -51   -262   -290   -353    659
    428    670    241   -548     93    457    -46    -18   -220   -254   -324    706
    436    711    275   -574     80    493    -36      7   -187   -223   -285    756
    457    756    298   -605     80    527    -18     25   -168   -192   -252    797
    444    771    327   -607     57    548    -23      5   -194   -194   -275    748
    410    750    340   -581     33    545    -36    -31   -236   -220   -293    717
    392    753    361   -571     15    555    -38    -64   -270   -249   -309    714
    368    769    400   -568    -15    584    -38   -106   -309   -277   -337    696
    345    766    418   -558    -36    592    -70   -174   -368   -335   -389    665
    329    758    428   -545    -49    594    -93   -233   -420   -379   -418    644
    319    753    433   -537    -57    594   -101   -285   -465   -407   -446    607
    324    774    449   -548    -62    613   -103   -329   -504   -439   -478    579
    314    771    457   -545    -72    615   -111   -361   -522   -457   -498    558
    283    748    462   -517    -90    605   -124   -389   -535   -467   -514    532
    275    743    467   -509    -96    605   -106   -392   -522   -439   -496    527
    306    784    478   -545    -85    631    -75   -376   -496   -405   -472    540
    301    807    506   -555   -103    659    -88   -392   -506   -415   -483    524
    272    828    553   -550   -140    691   -127   -407   -506   -410   -478    522
    285    896    610   -592   -163    756   -122   -400   -472   -374   -433    568
    303    950    646   -626   -171    800   -116   -397   -436   -324   -387    602
    311   1005    691   -659   -189    846   -127   -402   -413   -290   -355    613
    306    987    680   -646   -187    833   -158   -413   -423   -288   -353    613
    285    945    657   -615   -184    800   -181   -428   -446   -293   -363    602
    265    958    693   -610   -213    826   -184   -436   -457   -296   -371    589
    241    963    722   -605   -239    844   -192   -449   -470   -306   -392    576
    231    943    711   -587   -241    828   -200   -454   -478   -311   -397    558
    223    857    633   -542   -205    745   -200   -446   -501   -329   -418    524
    197    756    558   -475   -179    657   -200   -449   -527   -358   -467    480
    150    678    527   -415   -189    605   -220   -478   -571   -400   -524    431
    140    662    522   -402   -192    592   -205   -483   -592   -420   -548    400
    127    649    519   -389   -197    587   -213   -483   -605   -436   -566    368
    103    597    493   -350   -194    545   -252   -506   -626   -454   -589    340
    119    579    459   -350   -171    519   -241   -509   -641   -449   -589    332
    137    607    467   -374   -163    537   -239   -504   -626   -433   -587    311
    127    602    472   -366   -171    537   -277   -530   -649   -462   -615    267
    122    571    449   -345   -163    511   -309   -566   -688   -506   -657    207
    124    558    433   -342   -153    498   -280   -555   -696   -488   -641    215
    111    555    444   -335   -166    501   -275   -527   -683   -459   -615    231
     88    511    423   -301   -166    467   -270   -511   -672   -459   -628    215
     85    410    324   -246   -119    368   -228   -449   -685   -493   -696    140
     59    148     88   -103    -15    119   -148   -363   -737   -672   -924   -101
     51     67     15    -59     18     41     46   -215   -688   -756  -1044   -226
     28    332    303   -181   -137    319    114   -272   -600   -644   -922   -129
    -57    748    805   -345   -431    776    -62   -771   -667   -446   -623    129
   -184   1382   1566   -600   -875   1473   -446  -1299   -698    -44    -75    628
   -189   2031   2218   -922  -1202   2125   -737  -1525   -527    496    548   1166
   -119   2013   2132   -948  -1124   2070   -989  -1587   -465    776    810   1366
   -145   1389   1535   -620   -839   1462  -1057  -1582   -717    410    400    976
   -150    841    992   -348   -571    914   -896  -1449  -1104   -327   -340    309
    -96    537    633   -220   -363    584   -670  -1117  -1070   -561   -657     18
    -15    506    519   -246   -267    511   -454   -766   -776   -381   -571     83
     88    581    493   -335   -202    537   -293   -504   -574   -239   -472    155
     33    478    444   -257   -205    459   -267   -415   -501   -205   -465    145
     18    431    413   -226   -197    420   -239   -379   -480   -205   -483    111
     54    498    441   -277   -192    470   -194   -324   -418   -148   -452    114
     33    449    415   -241   -189    433   -239   -332   -420   -148   -446     93
    -12    402    413   -194   -213    407   -197   -306   -397   -109   -402    145
     12    470    457   -241   -220    462   -142   -267   -350    -64   -379    150
     57    488    428   -272   -187    459   -135   -257   -340    -75   -402    111
      0    394    394   -197   -197    394   -200   -280   -355    -96   -433     98
     10    452    441   -233   -215    446   -166   -239   -293     -5   -350    171
    -18    485    504   -233   -262    493   -179   -226   -272     18   -316    187
    -23    480    504   -228   -265    493   -179   -200   -249     41   -306    189
     15    524    509   -270   -246    517   -153   -158   -202    109   -259    187
      2    483    478   -244   -239    480   -124   -142   -181    132   -252    161
      7    524    517   -265   -254    519   -106   -111   -140    163   -228    184
     23    545    522   -285   -249    532   -103    -64    -90    189   -215    228
     54    579    524   -316   -233    553    -90     -7    -28    252   -168    241
     80    600    519   -342   -220    558    -83     38     25    311   -119    270
     46    558    511   -303   -233    537   -101     72     59    358    -90    285
     49    568    519   -309   -236    545    -88    135    116    415    -59    293
     62    579    517   -319   -226    548    -80    197    166    462    -23    311
     85    620    535   -353   -226    579    -49    257    226    527     33    361
    114    683    568   -400   -228    626    -33    298    257    555     54    384
    127    740    613   -436   -244    678    -15    324    288    587     77    418
    114    766    652   -439   -267    709      0    342    301    605     96    444
     51    706    654   -381   -301    680    -25    309    262    576     80    436
     25    688    659   -358   -316    675    -36    290    249    581     80    415
     23    717    691   -371   -335    704    -41    265    241    581     83    392
     12    717    704   -363   -345    711    -12    236    215    553     64    381
    -54    644    696   -296   -376    670    -20    171    168    532     41    332
    -80    636    717   -277   -397    675      2    153    174    553     51    309
    -98    618    717   -259   -407    667    -18    106    153    527     25    265
    -90    602    693   -254   -392    646     -2     72    116    501     12    244
   -109    594    704   -244   -405    649    -18     51    116    514      7    244
   -148    587    735   -220   -441    659    -31     28    124    522     10    244
   -142    597    737   -228   -439    667     -2     46    166    563     49    277
   -158    602    761   -220   -459    680      7     54    189    597     77    309
   -181    568    748   -194   -465    657     23     64    202    623     93    275
   -166    597    763   -215   -465    680     38     93    239    657    122    275
   -171    662    833   -246   -501    748     15    109    285    704    168    329
   -163    709    872   -272   -517    789     33    111    314    745    205    350
   -142    724    865   -290   -504    792     36    101    322    756    215    353
   -114    724    836   -306   -475    779     12    103    329    769    228    376
   -124    693    815   -285   -472    753     -5     98    327    774    231    379
   -127    696    823   -283   -475    758    -12     90    335    792    233    389
   -155    667    823   -257   -491    745    -38     67    319    763    213    366
   -192    571    763   -192   -478    667    -62     46    283    730    166    293
   -200    470    670   -137   -433    571    -36     49    259    706    127    239
   -220    389    610    -83   -415    498    -20     46    231    665    101    228
   -213    381    592    -85   -402    485    -18     44    231    667     96    202
   -210    355    566    -72   -387    459    -46     28    220    662     88    168
   -275    236    509     18   -392    371    -93    -15    166    620     57    135
   -283    197    480     44   -381    337    -51    -10    163    623     59    127
   -275    200    472     36   -374    335    -44      5    187    644     72    137
   -262    207    470     25   -366    337    -59     12    197    662     88    137
   -241    205    446     15   -342    324    -54     18    194    657     85    129
   -265    148    413     59   -337    280    -49      5    176    652     67    106
   -275    127    402     72   -337    265    -38     12    176    659     70    109
   -259    153    413     51   -337    283    -46     31    192    678     90    119
   -244    140    381     49   -311    259    -51     46    202    680     90     96
   -262    -54    207    158   -236     75    -28     41    111    566    -28    -54
   -262   -381   -119    319    -72   -249    101    111     -7    340   -277   -322
   -259   -462   -202    361    -31   -332    265    249     31    262   -389   -454
   -316   -236     77    275   -200    -80    345    233    155    384   -257   -340
   -444    207    652    119   -548    428    166   -176    200    615     70     -5
   -522   1036   1558   -259  -1039   1296   -192   -597    397   1184    753    662
   -584   1626   2210   -522  -1397   1917   -462   -732    717   1829   1431   1270
   -524   1566   2091   -522  -1306   1826   -691   -795    782   2088   1683   1532
   -446   1114   1561   -332  -1002   1337   -748   -872    459   1714   1312   1182
   -423    600   1021    -88   -722    810   -659   -818      7    971    566    415
   -441    192    633    124   -537    413   -446   -568   -111    610    155     18
   -436     44    480    194   -457    262   -239   -272     54    667    135    -12
   -327     41    368    142   -348    205   -129    -49    200    737    161     -5
   -218    103    322     54   -272    213    -98    111    314    818    220     44
   -244     90    335     75   -290    213    -88    127    324    826    226     36
   -301     10    311    142   -306    161      2    124    316    815    215     15
   -223     77    301     72   -262    189     -2    184    368    862    257     46
   -228     49    277     90   -254    163    -41    187    376    859    257     33
   -332    -41    290    187   -314    124      7    155    353    839    244     18
   -340    -12    324    174   -332    155     33    192    392    880    283     41
   -335      5    340    166   -337    171     49    205    415    909    306     57
   -301     15    314    142   -309    163    129    231    431    922    316     59
   -288     31    316    127   -303    174    124    262    459    948    345     88
   -277     67    342    103   -309    205    122    290    498    982    376    111
   -239    109    348     64   -293    228     90    322    527   1010    394    106
   -111    205    314    -46   -215    259     25    371    576   1065    446    153
    -59    252    311    -98   -184    280    -18    405    607   1093    472    168
   -122    205    324    -41   -223    265     31    436    631   1106    485    171
   -119    226    345    -51   -231    285    184    491    675   1150    524    200
   -135    226    361    -44   -246    293    168    540    714   1184    553    218
    -57    296    353   -119   -205    324     46    623    792   1257    618    265
    -41    329    371   -148   -205    350     33    646    831   1304    665    303
   -218    161    379     28   -298    270    192    628    805   1278    641    277
   -257    153    407     51   -332    277    254    678    839   1312    672    298
   -179    254    433    -38   -306    342    285    748    906   1382    745    358
   -137    319    457    -90   -296    387    239    784    945   1428    795    387
   -103    376    480   -135   -290    428    150    805    979   1470    841    423
    -96    389    483   -148   -288    436    163    800    979   1473    859    428
   -127    363    491   -116   -309    426    241    769    948   1449    841    397
   -106    436    540   -166   -324    488    158    756    945   1447    846    389
   -114    465    579   -174   -345    522    119    709    919   1431    841    374
   -257    303    561    -25   -410    431    270    605    836   1353    776    298
   -298    265    561     15   -431    413    316    561    815   1325    758    285
   -265    272    537     -5   -402    405    319    527    797   1309    750    272
   -202    314    517    -54   -358    415    252    504    795   1293    737    246
   -220    283    504    -33   -361    392    231    462    779   1278    730    244
   -257    239    496      7   -376    366    280    426    766   1278    724    220
   -252    270    519    -10   -387    394    270    428    789   1319    771    220
   -244    288    532    -20   -387    410    236    439    805   1343    797    223
   -270    233    504     15   -387    366    275    436    797   1335    795    231
   -280    270    550      5   -415    410    298    465    833   1363    818    252
   -293    303    594     -5   -444    446    303    478    862   1382    839    270
   -335    275    610     31   -472    441    355    454    852   1366    841    272
   -327    275    600     23   -465    436    350    446    867   1384    865    288
   -301    283    584      7   -444    433    324    449    883   1402    885    301
   -298    285    581      5   -439    433    288    439    880   1395    880    283
   -277    301    579    -10   -428    439    241    423    875   1395    880    280
   -277    254    532     10   -405    392    236    413    859   1379    870    283
   -306    148    454     77   -381    301    239    394    833   1350    852    254
   -329     75    405    124   -368    239    236    384    813   1322    823    202
   -335     23    358    155   -345    189    223    371    784   1283    787    155
   -355    -44    309    200   -332    129    239    355    748   1244    748    122
   -366    -75    288    220   -327    106    244    345    727   1228    745    114
   -363    -54    306    207   -337    124    210    340    732   1234    761    116
   -379    -77    301    228   -340    111    161    316    722   1223    756    103
   -402   -155    246    277   -324     44    254    324    706   1202    737     83
   -400   -176    223    288   -314     23    293    340    706   1200    740     90
   -394   -174    218    283   -309     20    280    335    711   1205    740     83
   -433   -189    244    311   -340     25    246    303    691   1187    719     41
   -431   -226    205    324   -319    -10    246    309    698   1187    727     46
   -426   -236    189    329   -309    -25    252    314    701   1187    745     59
   -426   -285    140    353   -283    -72    244    303    654   1132    701     10
   -418   -491    -72    454   -174   -283    288    290    530    971    535   -150
   -420   -797   -379    607    -20   -589    418    342    400    748    290   -397
   -407   -818   -410    613      0   -615    532    441    433    706    231   -475
   -465   -553    -88    509   -189   -322    506    316    548    857    418   -303
   -571     25    597    272   -584    311    283    -93    714   1244    898    155
   -748    771   1517    -12  -1135   1143     72   -394   1026   1857   1600    849
   -774   1249   2023   -239  -1397   1636   -129   -407   1395   2449   2200   1478
   -678   1130   1805   -226  -1241   1467   -379   -415   1428   2574   2301   1615
   -641    615   1257     12   -948    935   -480   -535    989   2029   1766   1109
   -636     98    732    267   -685    415   -340   -493    488   1291   1044    389
   -620   -213    407    415   -514     96    -88   -205    423   1049    750     77
   -571   -335    236    452   -405    -49    109     70    545   1088    735     46
   -485   -366    119    426   -303   -124    244    259    644   1140    756     59
   -436   -355     80    397   -259   -137    301    340    685   1161    769     75
   -420   -368     51    394   -239   -158    322    371    688   1150    763     75
   -410   -415     -7    410   -202   -210    340    394    685   1135    743     54
   -381   -405    -23    394   -179   -215    322    410    701   1140    743     67
   -348   -324     23    335   -187   -153    285    426    719   1163    763     90
   -397   -361     33    379   -218   -163    236    397    688   1130    732     54
   -381   -371     10    376   -197   -181    309    410    680   1122    730     51
   -296   -314    -18    306   -140   -166    348    470    722   1163    774     96
   -283   -311    -28    296   -129   -168    371    491    750   1187    813    129
   -355   -374    -18    363   -168   -197    381    475    737   1169    795    119
   -353   -350      2    350   -179   -176    366    480    740   1163    784    103
   -267   -303    -36    285   -116   -171    314    506    750   1174    787    109
   -226   -259    -33    241    -98   -148    322    519    763   1189    807    132
   -293   -319    -25    306   -135   -174    335    524    763   1189    807    129
   -322   -361    -41    340   -142   -202    316    545    769   1195    805    132
   -259   -316    -57    288   -101   -187    353    597    805   1231    826    155
   -145   -223    -80    181    -33   -153    379    685    875   1299    883    215
   -111   -197    -85    153    -12   -142    337    724    906   1337    906    246
   -187   -244    -57    213    -67   -150    394    753    917   1343    898    244
   -296   -311    -15    303   -140   -163    394    753    904   1332    875    226
   -259   -290    -31    275   -116   -163    392    784    930   1366    911    277
   -181   -176      5    179    -93    -85    415    846    997   1439    987    355
   -129    -62     67     93    -98      2    431    885   1049   1496   1044    410
   -174   -124     49    150   -111    -38    394    844   1018   1473   1023    397
   -207   -168     38    187   -124    -64    371    797    971   1434    979    368
   -176    -96     80    135   -129     -7    397    792    982   1441    984    379
   -166    -67     98    114   -132     15    402    769    974   1434    979    376
   -158    -54    103    106   -132     23    389    719    940   1408    958    363
   -163    -64     96    111   -129     15    376    659    901   1366    922    340
   -158    -67     90    114   -124     10    371    602    865   1327    880    301
   -153    -59     93    103   -127     15    361    550    836   1296    849    272
   -189    -54    135    122   -163     38    371    496    810   1273    836    252
   -277   -166    109    220   -194    -31    348    418    748   1210    784    200
   -226   -124    101    174   -166    -12    353    405    743   1202    782    202
   -106     23    129     41   -119     75    345    436    784   1244    820    249
   -122     36    158     44   -140     96    345    441    795   1254    826    259
   -236    -41    194    137   -215     75    389    397    761   1218    779    223
   -275    -25    249    150   -262    111    371    374    761   1223    787    233
   -244     59    303     90   -272    181    361    376    782   1244    813    257
   -166    171    337     -2   -252    254    306    392    820   1286    859    314
   -166    194    361    -15   -265    277    257    366    818   1299    872    335
   -207    140    348     33   -277    244    301    337    782   1270    846    311
   -197    135    332     28   -265    231    303    322    756   1249    831    306
   -231    122    353     54   -290    236    277    296    727   1234    815    296
   -236     90    327     72   -283    210    252    280    696   1205    784    265
   -239      2    241    116   -239    122    236    267    649   1156    732    220
   -270    -93    176    181   -226     41    236    241    600   1098    675    176
   -293   -148    145    220   -220     -2    241    226    568   1062    631    142
   -249   -127    119    187   -187     -5    215    220    561   1057    618    135
   -239   -140     98    189   -168    -20    207    189    530   1028    594    114
   -293   -233     57    262   -176    -88    187    140    478    982    553     83
   -233   -210     23    223   -129    -93    176    150    483    984    555     93
   -197   -192      5    194   -103    -93    129    168    493    992    563    106
   -301   -272     28    285   -166   -124    127    137    470    966    537     80
   -335   -285     49    309   -194   -119    228    114    452    945    522     59
   -340   -314     25    327   -184   -145    205     88    426    919    493     41
   -358   -314     44    335   -202   -135    189     96    431    919    485     49
   -329   -340    -10    335   -161   -176    192     98    413    880    449     36
   -309   -514   -207    410    -51   -363    218    103    319    737    298    -98
   -301   -761   -459    532     77   -610    324    181    215    530     44   -376
   -283   -745   -465    514     88   -605    449    322    265    470    -38   -498
   -280   -472   -192    376    -44   -332    467    296    392    618    124   -345
   -387    -18    368    200   -379    174    280   -166    415    891    506     36
   -522    706   1228    -90   -875    966    -15   -696    498   1379   1150    672
   -581   1257   1839   -337  -1210   1548   -257   -880    743   1971   1831   1325
   -454   1163   1618   -355  -1036   1389   -472   -937    748   2164   2031   1556
   -374    662   1036   -145   -704    849   -553   -987    363   1662   1517   1075
   -480     18    498    231   -488    257   -472  -1005   -197    745    597    174
   -457   -332    124    392   -290   -103   -252   -657   -174    506    270   -140
   -379   -329     49    353   -215   -140    -85   -288     93    670    355    -62
   -314   -319     -7    316   -153   -163     51    -62    252    756    402    -15
   -306   -322    -15    314   -145   -168    142     72    348    807    433     28
   -309   -316     -7    311   -150   -163    228    122    381    833    446     28
   -301   -314    -12    306   -145   -163    228    127    384    828    433    -10
   -288   -314    -25    301   -132   -171    194    135    387    818    423    -33
   -267   -311    -44    290   -111   -179    200    155    400    810    420    -38
   -280   -298    -20    288   -132   -161    215    161    405    810    433    -23
   -257   -272    -15    265   -122   -145    205    171    413    815    441    -10
   -176   -252    -75    213    -51   -163    166    171    407    807    439     12
   -179   -254    -75    218    -51   -166    148    194    436    833    465     57
   -223   -270    -46    244    -90   -158    197    220    472    870    491     64
   -233   -280    -49    257    -93   -166    220    231    488    870    493     62
   -194   -241    -46    215    -75   -145    223    252    511    875    504     85
   -174   -181     -7    179    -83    -96    239    283    535    904    524    101
   -166   -132     33    148   -101    -49    249    306    550    930    545    103
   -205   -150     54    176   -129    -49    228    322    561    940    558    111
   -213   -158     51    184   -135    -54    200    350    581    956    579    135
    -98    -64     33     83    -67    -15    210    413    644   1008    631    194
    -70     -5     64     36    -70     31    220    485    719   1062    678    249
   -127    -36     90     83   -111     25    231    524    763   1093    704    262
   -179    -80     98    127   -140      7    259    535    782   1106    706    254
   -150    -70     80    111   -116      5    288    548    800   1109    701    246
   -114     12    127     49   -122     67    288    600    844   1148    748    290
    -93     80    174      7   -132    127    283    641    883   1202    813    355
    -77     98    176    -10   -127    137    267    646    880   1208    831    371
   -111     98    210      7   -161    153    267    654    880   1205    836    374
   -137     70    207     33   -174    140    277    613    831   1150    782    306
   -119     64    184     28   -153    122    262    558    782   1088    732    254
   -101     51    153     23   -127    101    223    519    732   1041    706    236
   -122     44    166     38   -142    103    187    480    685   1002    683    218
   -184    -18    166    101   -176     72    220    428    641    943    623    158
   -210    -31    179    119   -197     72    239    371    594    893    581    119
   -215     -7    207    111   -213     98    228    322    558    859    563    103
   -231     -2    228    116   -231    111    220    265    522    813    532     75
   -239    -23    215    129   -228     96    223    254    509    818    537     83
   -246    -15    231    132   -239    106    223    231    504    815    524     51
   -218    -41    174    129   -197     64    205    192    462    771    488     15
   -228      2    231    114   -228    116    231    239    532    826    537     67
   -233     70    303     80   -270    187    244    267    584    870    597    119
   -252    111    363     67   -306    236    233    262    602    880    610    129
   -285    171    457     57   -374    314    220    262    628    904    633    158
   -262    174    436     44   -348    303    197    252    623    909    649    184
   -228    166    394     28   -311    280    192    246    607    888    652    218
   -194    168    363     12   -277    265    205    246    600    885    649    215
   -213    103    314     51   -262    210    166    210    561    870    626    153
   -215     49    265     83   -239    155    140    187    530    846    600    116
   -200    -36    161    116   -181     62    137    166    475    769    514     36
   -155   -109     46    132   -101    -31    132    155    426    704    465     18
   -174   -187    -12    179    -80   -101    101    137    389    672    441      2
   -231   -265    -33    249    -98   -150     90    106    361    639    407    -51
   -257   -262     -5    257   -127   -135    109     93    340    615    389    -90
   -207   -267    -59    236    -75   -163     85     59    303    574    361   -116
   -184   -254    -70    218    -59   -163     72     70    296    576    371    -90
   -200   -254    -54    228    -72   -155     80    103    311    600    392    -49
   -231   -277    -46    252    -93   -163     80     88    301    579    358    -75
   -215   -267    -54    241    -83   -161     64     67    283    558    332   -109
   -187   -226    -41    205    -75   -135     59     54    270    540    316   -132
   -207   -236    -28    223    -90   -132     59     72    267    537    327   -114
   -239   -314    -75    275    -83   -197     28     59    244    517    314   -109
   -205   -428   -223    316      7   -327     70     88    213    444    226   -197
   -171   -636   -467    402    145   -550    158    168    155    280     36   -376
   -163   -756   -592    459    213   -675    272    290    171    166   -119   -537
   -187   -511   -324    348     67   -418    355    311    288    257    -28   -480
   -290    -72    218    181   -257     72    168   -166    192    387    220   -267
   -387    522    906    -67   -646    711   -181   -761     46    654    659    127
   -428   1179   1608   -374  -1018   1392   -493  -1093    114   1140   1280    678
   -327   1273   1597   -475   -963   1434   -709  -1135    215   1491   1628   1002
   -296    740   1036   -223   -667    888   -756  -1062     57   1244   1319    756
   -316    166    483     75   -400    324   -654   -982   -353    470    527     72
   -246   -272    -25    259   -111   -150   -465   -737   -465     38     28   -358
   -215   -366   -153    290    -31   -259   -296   -392   -155    223    119   -309
   -187   -319   -132    252    -28   -226   -132   -140     77    379    220   -252
   -150   -332   -181    239     15   -257    -31    -10    192    441    246   -239
    -96   -355   -259    226     80   -309    -23      7    189    420    220   -257
    -98   -350   -252    223     75   -301     -5     64    239    462    270   -192
   -101   -355   -257    228     77   -306      0     83    252    459    280   -166
    -96   -348   -252    220     77   -301     12     88    254    454    272   -174
    -88   -337   -249    213     80   -293     33    116    283    488    265   -200
    -90   -316   -226    202     67   -272     38    135    296    485    265   -194
   -116   -327   -210    220     46   -270     31    142    301    483    288   -155
   -140   -335   -194    236     25   -267     23    135    298    491    298   -161
   -106   -301   -194    205     44   -249     33    148    306    504    303   -174
    -72   -283   -213    176     67   -249     36    171    340    545    337   -174
    -80   -275   -194    176     54   -236     23    171    345    545    342   -197
    -70   -233   -166    150     46   -200     20    171    353    519    324   -207
    -51   -220   -168    137     57   -194     51    202    387    535    342   -168
    -33   -210   -176    119     70   -194     49    226    420    579    389   -127
     -7   -174   -166     90     77   -168     49    259    452    613    431    -80
      7   -124   -132     54     70   -127     70    311    501    641    446    -38
    -28   -137   -109     83     38   -124     85    363    550    675    462    -10
     -7   -124   -119     64     54   -122    119    423    607    735    509      0
     15   -111   -127     49     70   -119    124    452    636    756    535     28
     15   -103   -122     41     67   -114    122    480    662    784    563     57
     25    -49    -75     12     49    -62    148    545    727    865    636    111
     51    -49   -101     -2     75    -75    153    563    737    872    662    148
     49    -28    -77    -10     62    -51    168    574    740    867    662    166
     57    -12    -72    -23     64    -44    161    558    719    852    649    158
     62    -20    -83    -20     72    -51    155    509    657    792    605    132
     44    -46    -93      0     67    -70    163    470    613    763    584    114
     23    -51    -75     15     49    -62    158    415    563    717    542     64
     10    -64    -77     25     41    -70    155    361    509    665    504     25
      7    -59    -67     25     36    -62    158    319    485    652    501      7
    -44   -127    -85     83     18   -106    114    241    420    587    446    -25
    -46   -101    -54     72      2    -77    111    197    394    555    418    -49
    -62    -59      0     59    -31    -31    116    171    389    550    418    -75
   -116   -127    -10    122    -54    -70     98    132    355    530    405   -106
   -116   -129    -12    122    -54    -72    116    109    337    519    397   -132
    -93   -127    -33    111    -31    -80    122     90    316    501    389   -142
    -98   -127    -28    111    -36    -77    119     88    324    504    397   -127
   -101    -23     77     62    -90     25    127    109    368    553    454    -57
   -103     23    127     38   -116     75    127    114    392    574    475    -25
   -119     70    187     23   -153    127    106    106    405    584    488    -20
   -101     93    192      2   -145    142     62     83    394    584    483    -20
    -70     83    153     -5   -111    116     23     44    350    548    444    -51
    -98      7    103     44   -101     54     10     18    314    517    413    -72
   -101     -2     98     51   -101     49      5     15    309    517    413    -59
    -96     -7     88     51    -93     41      0     10    301    511    407    -51
   -148    -90     57    119   -103    -18     10     20    285    491    387    -77
   -148   -109     36    127    -93    -36     15      7    265    459    350   -111
    -83   -168    -85    124      0   -127    -38    -70    163    361    267   -171
    -51   -176   -124    114     33   -150    -59    -83    132    337    257   -166
   -109   -252   -142    181     15   -197    -46    -96     98    293    202   -189
   -176   -335   -158    254    -10   -246    -49   -119     64    249    153   -220
   -127   -296   -168    213     20   -233    -67   -116     59    252    155   -202
    -93   -254   -161    171     31   -207    -77   -114     59    257    161   -202
   -122   -277   -155    200     15   -218    -54   -111     57    252    171   -197
   -179   -324   -148    249    -15   -236    -33   -122     44    249    171   -213
   -228   -361   -132    293    -49   -246    -28   -145     12    213    135   -259
   -213   -379   -168    296    -23   -275    -10   -148      5    192    114   -296
   -184   -400   -215    293     15   -309    -10   -145      0    168     93   -311
   -158   -457   -301    306     70   -379    -18   -137    -59     88     31   -342
   -140   -688   -548    413    202   -618     46    -93   -168    -83   -148   -530
   -140   -862   -724    498    290   -795    184      2   -228   -275   -358   -761
   -142   -784   -641    465    249   -714    327    106   -153   -280   -379   -802
   -228   -384   -155    306    -38   -270    244   -231   -140   -114   -132   -594
   -306    272    576     15   -441    423   -111   -761   -122    257    379    -98
   -361   1036   1395   -340   -878   1215   -439  -1078     75    826   1062    555
   -285   1392   1678   -553   -982   1535   -745  -1169    293   1345   1602   1075
   -220    984   1205   -381   -714   1093   -883  -1197    127   1189   1434    937
   -220    371    592    -75   -407    480   -826  -1184   -345    454    709    239
   -220   -124     96    171   -161    -15   -618   -987   -644   -163     46   -426
   -153   -241    -88    197    -33   -166   -407   -626   -449   -140    -46   -467
    -44   -194   -150    119     51   -174   -257   -368   -270    -36     33   -345
     10   -176   -187     83     96   -181   -153   -213   -158     28     93   -311
    -83   -288   -205    187     59   -246    -83   -168   -148     20     93   -345
   -161   -439   -277    301     57   -358    -67   -187   -192    -23     46   -402
    -88   -319   -231    205     70   -277    -36   -137   -155      2     59   -407
     -2   -192   -189     96     90   -189    -23    -80   -101     36     85   -329
     72   -109   -184     18    124   -145    -72    -44    -75     59    114   -244
     38   -137   -176     49    106   -155    -67    -62    -85     57    116   -267
    -98   -257   -158    176     28   -207     12   -106   -132     10     77   -293
   -111   -259   -148    184     18   -205     44    -96   -127     25    106   -254
    -77   -197   -122    135     20   -161     44    -67    -98     59    137   -252
    -46   -189   -142    119     46   -166     38    -46    -83     62    145   -259
    -44   -179   -137    109     46   -158     51    -23    -62     77    168   -246
    -33   -150   -116     90     41   -135     62     10    -28    106    207   -205
    -28   -114    -85     70     25   -101     49     28     -7    127    233   -179
    -23    -80    -57     51     15    -70     59     62     18    153    249   -192
      0     -2     -5      0      2     -5     70    111     46    166    244   -166
     15     23      7    -18      2     15     57    142     62    163    236   -119
    -28    -18     10     23    -20     -5     64    166     75    174    246   -106
    -41     12     54     15    -46     33    111    231    132    236    309    -51
      7     90     83    -49    -38     85    109    303    192    309    376     12
     59    142     83   -101    -12    114     98    355    239    366    446     75
     57    168    111   -114    -28    140    129    392    283    415    509    111
     72    187    114   -129    -20    150    166    407    301    431    524     88
     64    187    122   -127    -28    153    161    402    285    413    488     70
     38    200    161   -119    -59    181    135    376    257    381    459     88
     25    197    168   -114    -70    184    145    368    239    368    470     98
     51    189    137   -119    -41    163    145    348    205    348    467     88
     88    226    135   -158    -25    181    137    301    171    314    444     70
     62    202    137   -132    -38    171    116    233    124    277    423     49
     28    179    150   -106    -62    166    111    174     88    239    389     12
     33    228    194   -129    -80    213    106    124     62    215    363    -10
      7    207    200   -109    -96    202    101     67     23    181    337    -23
    -51    127    179    -38   -116    153     70      5    -18    148    322    -51
   -103     44    148     28   -127     96     54    -38    -54    124    290   -132
   -132     36    168     49   -150    101     80    -59    -62    116    257   -163
    -98    122    220    -12   -158    171    137    -54    -51    119    270    -88
   -116    114    231      2   -174    171    155    -36    -41    132    296    -57
   -137    153    290     -7   -215    220    150     -7    -18    166    332    -31
   -122    233    355    -54   -239    293    176     38     51    239    402     15
    -93    280    374    -93   -233    327    181     57     96    283    441     38
    -70    329    400   -129   -236    363    140     44     98    298    441     12
    -77    293    368   -109   -223    329     83     15     67    265    389    -31
    -83    249    332    -83   -207    290     67      5     46    228    353     -7
    -85    205    288    -59   -187    244     54    -15     25    192    345     12
    -80    179    257    -49   -168    218     49    -33      5    192    358     18
    -83    122    205    -20   -142    163     41    -41    -12    181    361     -5
   -101     28    129     36   -114     77     33    -62    -49    140    327    -49
   -124    -77     44     98    -85    -15     41    -77    -80    109    293    -90
   -135   -142     -7    137    -64    -75     41   -103   -111     80    265   -140
   -111   -200    -90    153    -10   -145     54   -119   -145     46    228   -145
   -111   -257   -145    184     15   -202     38   -155   -192      7    187   -205
   -148   -332   -184    239     15   -259      7   -189   -223    -15    142   -262
   -127   -296   -168    210     20   -233     25   -176   -207     -2    168   -192
   -158   -226    -67    192    -46   -148     12   -187   -200     10    210   -158
   -207   -236    -28    223    -90   -132      5   -200   -205     -5    197   -174
   -210   -249    -41    228    -85   -145     -2   -207   -223    -31    171   -181
   -197   -283    -85    239    -57   -184    -12   -213   -233    -38    161   -210
   -220   -288    -67    252    -77   -179    -18   -226   -246    -46    137   -270
   -246   -311    -64    280    -90   -189    -15   -226   -270    -85     96   -265
   -215   -540   -324    376     51   -431     18   -218   -374   -226    -31   -410
   -184   -758   -574    470    194   -667    127   -163   -498   -462   -298   -737
   -187   -766   -581    475    197   -675    265    -54   -480   -548   -439   -854
   -241   -483   -241    363      0   -363    293   -200   -389   -436   -277   -605
   -449     15    465    215   -459    239     31   -761   -309    -54    249    -93
   -607    787   1395    -90  -1002   1091   -293  -1158    -46    597   1039    602
   -594   1301   1893   -353  -1244   1597   -566  -1249    270   1205   1649   1096
   -545   1114   1660   -283  -1101   1387   -763  -1275    262   1291   1670   1319
   -519    561   1080    -23   -800    820   -769  -1319   -181    667   1067    854
   -527      7    535    259   -532    270   -678  -1208   -620    -46    353     93
   -501   -254    244    376   -374     -7   -457   -859   -613   -233     98   -210
   -392   -277    114    335   -254    -83   -239   -527   -402   -103    166   -176
   -314   -272     38    293   -179   -116   -142   -366   -311    -59    161   -244
   -322   -296     25    306   -174   -135   -106   -293   -283    -57    101   -311
   -348   -329     18    337   -184   -155    -72   -267   -280    -80     72   -241
   -355   -316     38    337   -197   -140    -33   -233   -246    -46    148   -166
   -355   -301     51    327   -205   -124    -64   -244   -246    -31    155   -220
   -332   -277     51    303   -192   -114    -62   -228   -239    -25    127   -241
   -303   -272     31    285   -168   -122    -64   -226   -241    -36     93   -215
   -316   -283     33    301   -176   -124    -77   -231   -241    -31     98   -218
   -340   -267     72    303   -207    -98    -51   -202   -213      0    116   -220
   -337   -231    106    283   -223    -62    -44   -181   -187     23    127   -205
   -306   -142    163    223   -239     10    -33   -142   -148     67    161   -150
   -275   -132    142    205   -210      5    -33   -114   -132     88    174   -135
   -272   -145    124    207   -200    -10    -51   -109   -129     96    181   -119
   -249   -122    127    184   -189      2    -49    -90   -114    114    197   -116
   -249   -135    114    192   -181    -10    -44    -62    -93    140    213   -106
   -226    -75    150    150   -189     36    -12    -12    -41    187    249    -67
   -202    -49    150    124   -179     49      7     41      7    239    290    -41
   -181    -36    145    109   -166     54     36    103     57    285    316    -64
   -153    -28    122     88   -140     46     31    148     80    311    319    -33
   -101    -57     44     80    -72     -7     23    194     96    332    353     51
    -77    -20     54     46    -67     15     33    246    148    381    381     54
    -28     20     49      2    -38     33     31    298    194    431    431    116
     33     46     12    -41     10     31     12    324    220    470    462     93
     75    122     46    -98     15     85      0    316    223    472    439     41
    101    171     70   -137     15    122      5    293    207    452    423    111
     85    124     38   -106     23     83      0    262    181    420    413    116
     90    129     38   -111     25     83      7    241    166    410    407     98
    119    148     28   -132     46     88      7    210    148    397    389     72
     96    106     10   -101     41     59      0    153    101    358    348     23
     59     98     38    -80     10     70     -5    101     75    329    319    -18
      2    106    103    -54    -49    103    -10     44     54    309    303    -49
    -57     70    127     -5    -90     98    -15    -15     23    277    277    -80
    -88     54    142     15   -116     98      0    -51      2    259    267    -96
   -114     41    155     36   -135     98      2    -80    -15    254    267   -109
   -153     25    179     62   -166    103      0   -111    -36    239    244   -161
   -179      0    179     90   -179     88     25   -122    -44    233    226   -166
   -184      5    189     88   -187     98     46   -111    -23    252    244   -124
   -189     51    239     67   -213    145     59    -88     10    277    267    -98
   -205     93    296     54   -249    194     70    -59     59    342    319    -62
   -218    127    345     46   -280    236     57    -57     96    387    350    -83
   -218    189    405     12   -311    296     18    -75    103    400    355    -59
   -213    194    407      7   -311    301     -5    -90     88    376    340    -33
   -200    171    371     10   -285    270    -18    -98     75    361    322    -12
   -202    137    340     33   -270    239    -31   -109     59    350    319      0
   -223    116    340     51   -283    228    -44   -132     49    332    306    -23
   -259     36    293    111   -277    163    -46   -142     28    293    270    -54
   -314    -72    239    192   -277     83    -28   -150    -10    252    231    -98
   -348   -153    194    252   -272     20     -7   -176    -41    220    192   -150
   -270   -194     75    231   -174    -59    -41   -202    -85    187    158   -192
   -202   -200      2    200   -103    -98    -54   -197   -101    174    142   -202
   -187   -223    -38    205    -75   -132    -64   -213   -124    150    119   -226
   -192   -252    -59    223    -67   -155    -80   -223   -135    132    103   -239
   -200   -265    -64    231    -67   -166    -77   -228   -135    127    103   -236
   -205   -272    -67    236    -70   -171    -77   -228   -135    127     98   -239
   -210   -254    -46    231    -83   -150    -80   -231   -132    129     93   -239
   -213   -249    -36    231    -88   -142    -83   -236   -132    124     85   -239
   -231   -270    -38    246    -96   -155    -80   -239   -140    119     70   -249
   -246   -306    -59    275    -93   -184    -96   -246   -155     96     46   -272
   -249   -405   -158    327    -46   -283   -101   -254   -202     31    -18   -335
   -228   -644   -415    436     93   -530    -64   -239   -324   -161   -228   -535
   -215   -875   -659    545    220   -769     49   -153   -400   -366   -485   -800
   -194   -779   -584    488    194   -683    184    -36   -290   -332   -483   -813
   -262   -400   -137    329    -64   -270    174   -254   -192   -132   -228   -566
   -387    228    615     80   -501    420   -103   -792   -127    257    301    -25
   -483    958   1439   -239   -961   1197   -371  -1091    129    880   1049    719
   -426   1234   1660   -405  -1044   1447   -628  -1143    361   1389   1595   1286
   -345    849   1195   -252   -769   1021   -815  -1215    174   1280   1480   1218
   -329    246    576     41   -452    410   -857  -1291   -345    550    740    483
   -342   -231    111    285   -228    -59   -672  -1111   -670   -114     28   -246
   -309   -366    -57    337   -127   -213   -423   -730   -491   -122    -70   -366
   -259   -405   -148    329    -57   -277   -252   -457   -309    -25    -28   -342
   -202   -433   -231    319     12   -332   -145   -293   -210     23     -7   -335
   -189   -433   -246    309     25   -342   -103   -239   -179     28     -7   -345
   -179   -441   -262    309     38   -350    -98   -218   -179     10    -20   -363
   -184   -431   -249    306     31   -342    -98   -205   -171      2    -25   -363
   -161   -374   -213    267     25   -293    -90   -174   -142     28     -2   -342
   -145   -363   -218    252     33   -290    -98   -166   -140     23    -10   -350
   -163   -366   -202    265     18   -285    -90   -163   -137     23    -10   -350
   -197   -355   -161    275    -20   -259    -80   -158   -124     33     10   -340
   -200   -329   -129    265    -36   -231    -70   -140    -98     59     28   -340
   -194   -306   -111    246    -41   -210    -62   -122    -70     83     41   -322
   -181   -272    -90    226    -46   -181    -77   -109    -54     90     44   -303
   -155   -259   -106    205    -25   -184    -93    -93    -44    101     49   -290
   -137   -267   -129    202     -5   -200    -77    -67    -25    114     70   -275
   -119   -249   -129    184      2   -189    -44    -15     31    158    103   -257
   -122   -218    -98    168    -12   -158    -38     23     70    202    140   -210
   -124   -176    -51    150    -38   -114    -31     59    106    249    197   -163
    -98   -153    -54    127    -23   -103    -23     98    140    277    233   -163
    -20   -163   -145     90     62   -155    -46    132    161    288    226   -176
     75   -148   -223     36    148   -184    -59    189    205    316    236   -129
    106   -145   -252     18    179   -197    -41    249    252    355    262    -80
     51   -192   -244     70    148   -218    -23    277    270    363    267    -72
     75   -137   -213     31    140   -174      0    322    322    420    324    -28
    109    -38   -150    -36    127    -93      2    355    368    475    374     15
    135    -18   -153    -59    142    -85     -5    363    379    491    392     28
    171    -15   -187    -77    179   -101     -2    358    376    485    400     25
    176     -7   -187    -85    179    -96    -20    314    345    454    379      5
    168    -25   -194    -72    179   -109    -31    275    316    426    355    -20
    161      2   -161    -83    161    -77    -41    236    285    394    340    -36
    153     59    -93   -106    124    -15    -46    184    254    366    329    -75
    124     28    -96    -77    109    -31    -33    153    236    345    309   -109
    103    -31   -135    -38    119    -83    -44     85    176    272    231   -161
    109    -49   -161    -31    132   -103    -67      2    106    197    168   -215
    103    -38   -142    -31    122    -90    -67    -38     83    176    168   -231
     90    -46   -140    -23    114    -93    -72    -67     64    153    153   -275
     77    -64   -142     -5    109   -103    -67    -80     54    142    145   -283
     44    -46    -93      0     67    -70    -46    -72     70    140    129   -301
     59    -88   -148     15    103   -116    -54    -88     54     98     80   -288
     80    -25   -106    -28     93    -64    -57    -72     85    135    129   -226
     77     72     -5    -75     41     33    -57    -57    124    176    166   -210
     62    119     57    -90      2     88    -62    -54    161    220    213   -192
     44    161    116   -101    -36    140    -85    -64    176    228    231   -189
     59     90     31    -75     12     62   -114   -111    129    163    181   -226
     59     83     23    -72     18     54   -132   -114    111    153    181   -207
     57     88     28    -75     15     59   -129    -93    124    179    213   -174
     36     49     12    -41     12     31   -119   -101    111    158    200   -187
      5    -59    -64     25     33    -62    -98    -88    103    155    200   -223
    -23   -194   -171    109     72   -181   -142   -137     31     85    140   -342
    -25   -246   -220    135     96   -233   -181   -187    -20     28     64   -420
     12   -293   -306    140    158   -298   -184   -205    -59    -33    -12   -441
     44   -340   -384    145    213   -361   -197   -231   -106    -88    -62   -457
     93   -340   -436    122    265   -387   -207   -252   -135   -111    -83   -470
    106   -342   -449    116    275   -394   -194   -252   -119   -101    -80   -478
     93   -314   -407    111    249   -361   -181   -254    -93   -101    -80   -491
    129   -353   -483    111    303   -418   -233   -309   -179   -187   -148   -550
    163   -389   -553    111    358   -470   -254   -306   -205   -207   -155   -524
    163   -361   -524     96    342   -441   -244   -265   -168   -176   -124   -457
    132   -358   -491    114    311   -423   -231   -257   -158   -179   -142   -506
    111   -418   -530    153    319   -472   -200   -252   -158   -202   -184   -519
    109   -540   -649    215    379   -594   -181   -220   -187   -254   -226   -566
    148   -745   -893    298    517   -818   -129   -150   -257   -405   -400   -761
    116   -888  -1005    387    561   -945     10    -33   -259   -542   -571   -953
     64   -706   -771    319    415   -737    109     28   -124   -467   -504   -896
    -98   -306   -210    202     54   -259    -18   -348   -148   -309   -249   -646
   -236    290    527    -28   -384    407   -361   -922   -223     23    267   -153
   -262   1060   1322   -397   -792   1189   -633  -1215    -54    618   1005    483
    -98   1189   1286   -545   -693   1236   -893  -1252     67   1005   1374    844
    -18    649    667   -314   -342    657   -987  -1231   -142    753   1047    626
    -31     90    119    -31    -77    103   -909  -1210   -605    -38    223   -111
    -10   -355   -345    184    166   -350   -722   -997   -802   -600   -407   -685
     70   -483   -553    205    311   -519   -563   -693   -558   -488   -405   -688
     77   -537   -615    228    345   -576   -405   -462   -363   -371   -327   -542
    106   -475   -581    181    340   -527   -254   -277   -189   -244   -207   -467
     59   -449   -509    194    283   -478   -192   -213   -122   -202   -181   -488
     18   -485   -504    231    259   -496   -158   -210   -127   -233   -226   -519
     67   -514   -581    220    324   -548   -179   -239   -163   -277   -257   -524
    116   -488   -605    184    361   -548   -202   -228   -153   -272   -252   -511
    140   -452   -592    155    366   -522   -200   -187   -101   -218   -184   -444
    168   -418   -587    122    376   -501   -187   -153    -64   -155    -93   -413
    179   -374   -555     96    366   -465   -174   -129    -36   -124    -75   -457
    168   -384   -553    106    361   -467   -168   -129    -46   -163   -142   -418
    155   -394   -550    119    353   -472   -176   -135    -51   -179   -163   -426
    158   -368   -527    103    340   -446   -179   -124    -25   -171   -184   -433
    249   -288   -537     18    392   -413   -205   -109     -5   -153   -166   -381
    329   -223   -553    -54    441   -389   -249    -90     20   -116   -109   -345
    272   -220   -493    -25    381   -355   -249    -85     28   -111   -101   -353
    124   -280   -407     77    262   -342   -189    -83     31   -111   -101   -355
     90   -275   -368     90    228   -322   -127    -33     88    -62    -59   -303
     98   -207   -306     51    202   -254    -90     28    166     20      5   -262
    122   -124   -246      2    184   -184    -96     49    207     46     20   -270
    200   -109   -311    -46    254   -210   -140     51    202     41     23   -254
    262    -51   -316   -106    288   -184   -124    135    283    127     96   -171
    301    -15   -316   -142    309   -166   -114    205    355    200    158    -88
    332     15   -316   -174    324   -150   -111    241    405    252    210    -25
    316     36   -280   -179    298   -119    -88    267    431    275    233      5
    311     72   -241   -192    275    -83    -85    270    439    285    244     10
    301    101   -202   -202    249    -49    -96    246    423    270    233     -7
    257     85   -171   -171    215    -41    -96    213    392    228    194    -38
    220     88   -132   -155    174    -20    -83    181    358    189    158    -64
    210     93   -116   -153    163    -10    -80    137    316    155    140    -77
    197     77   -119   -140    158    -20    -72     83    259    101    109   -101
    200     44   -155   -122    179    -54    -83     33    197     41     57   -148
    166     51   -116   -109    140    -31    -80    -25    150    -18     -2   -218
    135     67    -70   -101    103      0    -64    -64    109    -70    -44   -249
    129     33    -98    -83    114    -31    -67    -88     72   -103    -70   -262
    137     12   -124    -75    132    -54    -85   -132     28   -145   -101   -288
    114      7   -109    -62    111    -49    -85   -145     12   -153   -106   -293
     83    -20   -103    -31     90    -62    -70   -148     12   -158   -111   -301
     88      7    -80    -49     83    -36    -57   -140     28   -145   -101   -301
    106    101     -5   -103     57     49    -51   -140     49   -122    -85   -296
    109    132     23   -122     41     77    -62   -140     72    -93    -59   -257
     98    166     67   -132     15    116    -77   -163     83    -88    -51   -252
     98    189     90   -145      5    140   -101   -184     64   -101    -44   -244
    119    187     67   -153     25    127   -116   -168     59    -93    -28   -202
     96    166     67   -132     15    116   -124   -166     57    -85     -7   -179
     59    161    101   -111    -20    132   -132   -176     41   -101    -15   -187
     64    142     75   -106     -5    109   -161   -205     10   -140    -54   -220
     77     72     -5    -75     41     33   -174   -233    -28   -210   -137   -296
     49    -20    -70    -15     59    -44   -174   -283    -90   -303   -231   -366
     57   -111   -171     25    111   -140   -153   -288   -140   -340   -239   -350
     59   -161   -220     49    140   -189   -140   -277   -155   -324   -226   -358
     62   -179   -241     59    150   -210   -145   -275   -158   -319   -210   -361
     75   -166   -241     44    155   -202   -150   -293   -161   -324   -218   -394
     96   -192   -290     46    192   -241   -168   -301   -192   -371   -283   -410
     93   -241   -337     72    215   -288   -184   -296   -215   -405   -309   -345
     57   -244   -301     93    179   -272   -179   -314   -220   -384   -254   -358
     36   -205   -244     83    137   -223   -161   -340   -220   -381   -283   -485
     46   -233   -280     93    161   -254   -166   -368   -262   -452   -387   -501
     96   -290   -389     96    241   -340   -189   -374   -314   -485   -387   -426
    103   -306   -410    101    257   -358   -155   -324   -283   -433   -316   -387
    127   -389   -517    132    322   -452   -124   -275   -283   -478   -374   -475
    189   -540   -730    174    457   -633    -77   -184   -298   -615   -568   -613
    129   -641   -774    254    449   -706     33    -83   -246   -701   -709   -737
     28   -493   -522    233    275   -506    148    -41   -129   -639   -665   -678
    -96    -80     12     85    -54    -33     12   -449   -239   -511   -410   -436
   -174    488    662   -158   -418    574   -319   -995   -433   -272     28   -101
   -179   1150   1330   -485   -756   1239   -626  -1327   -441    129    579    324
   -106   1273   1379   -581   -743   1325   -870  -1410   -397    431    914    641
    -44    743    787   -350   -415    763   -917  -1408   -636     70    504    301
    -31    197    226    -83   -129    210   -810  -1337   -976   -623   -231   -319
    -33   -236   -205    135     85   -220   -605  -1067   -969   -901   -589   -607
     -5   -324   -319    166    155   -322   -415   -766   -683   -727   -491   -530
     20   -371   -392    171    205   -381   -298   -566   -488   -607   -436   -491
     57   -384   -444    163    249   -413   -200   -402   -353   -535   -415   -384
     80   -387   -470    150    272   -426   -150   -327   -283   -459   -342   -329
     70   -374   -444    153    257   -407   -148   -324   -259   -431   -303   -381
     83   -348   -431    129    254   -387   -129   -309   -244   -444   -342   -389
     77   -324   -402    122    239   -363   -116   -296   -239   -459   -355   -348
     15   -335   -353    158    181   -342   -114   -298   -226   -457   -348   -348
     -7   -316   -309    163    150   -314    -93   -280   -197   -436   -335   -342
     46   -303   -353    127    200   -329   -103   -290   -202   -423   -314   -335
     64   -306   -371    119    218   -340    -88   -262   -181   -394   -275   -298
     64   -311   -379    122    220   -345    -72   -226   -155   -363   -236   -257
     75   -262   -337     93    205   -298    -62   -197   -109   -309   -174   -233
     62   -205   -270     70    166   -236    -38   -176    -72   -275   -153   -246
     44   -192   -239     72    140   -215    -15   -155    -59   -275   -176   -236
     33   -210   -244     88    137   -228      0   -142    -46   -283   -189   -192
      0   -236   -236    119    116   -236      7   -142    -31   -272   -163   -187
      5   -192   -197     90    101   -194    -23   -132    -15   -249   -142   -184
     75   -114   -189     18    129   -150    -28    -70     44   -189    -96   -140
     93    -64   -158    -18    124   -111      0     -7    114   -119    -44   -119
    127    -62   -189    -31    158   -124     23     51    161    -83    -33    -64
    142    -44   -187    -49    163   -114     31     96    210    -51      7     15
    132    -28   -161    -51    145    -93     46    153    267      0     59     44
    129     36    -96    -83    114    -31     54    181    298     31     93     70
    145     85    -59   -114    103     12     59    205    327     75    140    122
    127     90    -38   -111     83     28     70    215    324     72    135    137
     83     83      0    -83     41     41     59    194    298     51    124    116
     51    111     57    -83     -2     85     33    150    267     23    111     75
     59    127     67    -93     -2     98     44    129    231    -12     90     46
     70     85     15    -77     28     49     46     85    166    -75     44     18
     23     67     44    -44    -10     54     10     12     98   -132      7    -15
     -7     88     96    -41    -51     90     -2    -59     44   -176    -23    -70
    -38     85    124    -23    -80    103    -15   -122     -5   -220    -80   -137
    -64     77    142     -7   -106    109    -23   -142    -33   -249   -114   -155
    -59     72    129     -7    -93    101    -18   -163    -54   -272   -129   -166
    -70     59    129      5   -101     93    -18   -202    -96   -324   -181   -207
    -90     51    142     20   -116     96     -2   -218    -98   -335   -192   -213
   -103     41    142     31   -124     90     12   -220    -96   -327   -174   -210
    -83     83    166     -2   -124    124     15   -200    -85   -306   -140   -181
    -62    166    228    -51   -148    197      5   -181    -46   -254    -93   -137
    -54    202    257    -72   -155    228     -7   -181    -25   -228    -70   -124
    -54    252    306    -98   -181    277    -23   -200    -20   -210    -54   -119
    -75    267    340    -96   -207    303    -38   -223    -12   -200    -38   -111
    -93    223    316    -64   -207    270    -62   -241    -23   -207    -41   -116
    -88    215    303    -62   -194    259    -72   -252    -33   -215    -41   -129
    -83    241    324    -80   -202    283    -80   -252    -31   -210    -33   -124
    -80    220    301    -70   -189    259    -88   -252    -36   -218    -41   -140
    -80    109    187    -15   -132    148    -93   -254    -70   -252    -77   -171
    -85      0     85     44    -85     41    -96   -254   -106   -285   -124   -187
   -116    -41     72     77    -96     15    -88   -267   -122   -298   -140   -200
   -127   -101     23    114    -77    -38    -85   -290   -166   -342   -174   -233
   -127   -135     -7    129    -62    -72    -88   -298   -194   -363   -184   -236
   -132   -158    -25    145    -54    -93    -88   -298   -200   -366   -184   -233
   -166   -158      5    161    -85    -77    -98   -322   -223   -384   -213   -272
   -181   -163     18    171   -101    -72   -103   -337   -244   -407   -241   -280
   -184   -171     12    176   -101    -80    -98   -340   -244   -410   -241   -277
   -168   -158     10    163    -90    -75    -93   -342   -241   -402   -236   -283
   -215   -202     12    210   -114    -96   -122   -371   -277   -423   -252   -311
   -249   -241      7    246   -129   -119   -129   -368   -288   -426   -252   -303
   -254   -259     -5    257   -127   -132   -119   -361   -285   -431   -254   -311
   -213   -311    -98    262    -57   -205   -116   -353   -311   -478   -309   -363
   -127   -509   -381    316    124   -446    -85   -301   -402   -649   -514   -542
    -83   -701   -618    392    265   -659     28   -192   -436   -826   -748   -766
    -64   -613   -550    337    241   -581    142    -83   -335   -820   -776   -805
   -135   -277   -142    207      2   -210    111   -319   -319   -706   -589   -631
   -236    265    501    -15   -368    384   -200   -909   -441   -436   -129   -223
   -311   1026   1335   -358   -823   1179   -504  -1306   -389     72    553    363
   -290   1457   1745   -584  -1018   1600   -784  -1460   -246    602   1161    917
   -249   1195   1444   -472   -846   1319   -917  -1478   -285    665   1189    963
   -275    548    820   -137   -548    683   -870  -1449   -657    -25    433    267
   -270      5    275    132   -275    140   -683  -1257   -940   -719   -319   -410
   -210   -210      0    207   -106   -103   -478   -896   -758   -740   -444   -504
   -142   -244   -101    194    -20   -174   -316   -610   -530   -602   -376   -426
    -90   -270   -179    179     41   -226   -213   -433   -392   -524   -345   -381
    -75   -275   -200    174     62   -239   -161   -350   -329   -488   -301   -353
    -67   -275   -207    168     67   -241   -132   -319   -293   -449   -270   -379
    -44   -252   -207    148     80   -231   -116   -293   -265   -431   -254   -400
    -36   -226   -192    129     75   -210   -101   -270   -246   -415   -236   -379
    -23   -228   -207    124     90   -218   -122   -277   -249   -423   -252   -392
    -25   -226   -200    124     85   -213   -106   -259   -236   -418   -257   -381
    -88   -280   -192    184     51   -236    -93   -249   -231   -413   -246   -366
    -96   -262   -166    179     33   -215    -83   -239   -213   -389   -220   -355
    -98   -228   -132    163     15   -181    -75   -220   -187   -366   -207   -342
    -57   -226   -168    140     54   -197    -93   -213   -184   -363   -215   -329
    -54   -231   -176    142     59   -205    -98   -210   -176   -358   -210   -327
    -75   -236   -161    155     38   -197    -72   -174   -137   -322   -176   -301
    -64   -202   -137    135     33   -171    -62   -137   -103   -293   -155   -275
    -49   -176   -127    111     38   -153    -59   -111    -77   -275   -140   -257
    -49   -150   -101    101     25   -127    -38    -72    -36   -239   -106   -233
    -44   -135    -90     88     20   -114    -33    -31     10   -192    -62   -205
    -25   -116    -93     70     33   -106    -28     15     57   -142    -18   -192
      2    -90    -93     41     46    -93    -12     75    119    -85     28   -155
     28    -57    -85     15     57    -70      0    129    179    -36     75    -90
     31    -23    -57     -5     41    -38     10    184    220     12    122    -36
     25     18     -7    -23     15      5     28    244    280     77    176     18
     12     57     41    -36    -15     49     54    283    327    135    231     64
     31     70     38    -49     -2     54     51    293    337    155    254     88
     51     98     44    -75      2     72     57    301    335    161    267    101
     41     85     44    -64     -2     64     59    285    311    137    249     88
     10     64     54    -38    -20     59     57    252    272     98    213     62
    -25     41     67     -7    -46     54     54    215    228     62    184     36
    -51     10     62     20    -57     36     54    179    189     20    148     18
    -93     -2     88     46    -90     41     46    127    150    -25    119      0
   -153    -41    111     96   -135     33     51     77    116    -44    119    -38
   -205    -31    174    119   -189     70     62     36     96    -46    124   -103
   -220     12    231    101   -226    122     75     12     80    -59    106   -155
   -228    -10    215    119   -223    101     83    -12     59    -98     46   -163
   -249    -31    218    140   -236     93     88    -38     46   -116     33   -174
   -272    -49    223    161   -249     85    109    -41     41   -119     46   -179
   -257    -41    213    148   -236     85    122    -15     64    -77     83   -155
   -220     -5    213    111   -218    103    124      2    101    -38    101   -127
   -187     44    231     72   -207    137    111      7    129     -7    129    -96
   -176    101    277     38   -226    189     93     -5    145     12    158    -80
   -161    119    280     18   -223    200     80    -25    148     15    163    -88
   -155     77    231     38   -194    153     64    -25    142     15    171    -75
   -153     31    181     59   -168    103     44    -15    142     10    166    -51
   -197    -10    187    103   -192     88      2    -46    119     -5    150    -85
   -192    -33    158    111   -176     62     12    -44    127      2    153   -101
   -168   -103     64    135   -119    -18     15    -41    106    -36    119   -122
   -168   -189    -23    176    -75   -106      5    -59     59    -88     59   -174
   -184   -236    -51    210    -67   -145      0    -93     12   -124     15   -239
   -189   -267    -77    226    -57   -171     -7   -127    -15   -161    -15   -309
   -174   -280   -109    226    -33   -194    -12   -137    -38   -189    -44   -309
   -163   -319   -158    239     -2   -239    -20   -135    -44   -207    -49   -296
   -163   -342   -179    254      7   -262    -36   -155    -75   -236    -67   -303
   -158   -329   -171    241      5   -252    -46   -166    -85   -241    -77   -335
   -153   -350   -197    252     20   -275    -46   -155    -80   -239    -77   -337
   -194   -400   -207    296      5   -303    -46   -161    -93   -249    -77   -355
   -194   -428   -233    311     18   -332    -46   -163   -101   -262    -77   -348
   -145   -413   -270    277     59   -342    -77   -166   -106   -272    -88   -340
   -161   -436   -277    298     57   -358    -85   -181   -127   -296   -132   -389
   -210   -584   -374    394     80   -478    -46   -181   -181   -371   -220   -470
   -210   -844   -633    527    210   -740     10   -158   -303   -574   -441   -717
   -200  -1034   -833    615    314   -932    129    -49   -342   -753   -657   -940
   -207   -909   -701    558    246   -805    254     38   -228   -701   -615   -914
   -306   -517   -210    410    -49   -363    181   -275   -184   -509   -342   -662
   -465    114    579    176   -522    345   -148   -872   -176   -127    210   -106
   -576    870   1447   -148  -1013   1158   -420  -1176     46    493    969    652
   -504   1148   1652   -322  -1078   1400   -688  -1257    233    987   1499   1174
   -418    839   1257   -213   -839   1047   -836  -1291     70    833   1314   1026
   -389    244    633     72   -511    439   -787  -1239   -363     88    530    283
   -405   -272    129    337   -270    -72   -571   -997   -620   -524   -145   -400
   -342   -449   -106    394   -119   -277   -345   -631   -433   -498   -218   -501
   -249   -498   -249    371      0   -374   -207   -371   -265   -405   -171   -457
   -153   -498   -345    327     96   -423   -122   -207   -163   -353   -148   -418
   -109   -454   -345    280    116   -400    -83   -145   -122   -316   -116   -418
   -122   -465   -342    293    109   -405    -70   -135   -111   -314   -106   -431
   -132   -478   -345    303    106   -410    -59   -137   -119   -332   -132   -472
   -103   -522   -418    314    155   -470    -46   -119   -109   -332   -153   -446
    -93   -493   -402    293    153   -449    -46    -98    -83   -319   -109   -423
    -80   -462   -381    270    148   -423    -46    -72    -59   -296    -96   -431
   -103   -475   -371    288    132   -426    -41    -57    -54   -301   -122   -405
   -140   -509   -368    324    114   -439      0    -25    -36   -288   -109   -374
   -129   -465   -335    296    101   -400     25      5     -5   -265    -85   -353
   -109   -436   -329    272    109   -384     46     33     23   -252    -70   -327
   -103   -441   -340    270    116   -389     54     57     51   -218    -54   -314
    -93   -402   -309    249    106   -355     59     83     88   -161     -7   -329
    -85   -368   -283    223     98   -327     49    106    116   -129     31   -324
    -70   -345   -275    207    101   -311     51    135    137   -111     54   -303
    -70   -340   -272    202    101   -306     70    171    163    -96     64   -277
    -41   -332   -290    187    124   -311     85    228    200    -75     75   -244
    -20   -314   -293    166    135   -306     80    283    244    -23    116   -207
    -15   -298   -283    155    132   -290     80    329    280      7    140   -184
    -12   -306   -293    158    137   -298    109    389    327     44    161   -148
     15   -275   -290    129    153   -283    129    454    387    101    210    -96
     33   -207   -244     85    137   -226    132    491    415    129    233    -77
     64   -158   -223     46    142   -189    137    524    452    153    252    -15
     88   -124   -215     15    150   -168    129    535    472    176    285     31
     80   -142   -223     31    150   -181    119    524    462    189    309     33
     67   -127   -197     28    129   -161    116    498    457    192    329     25
     49   -114   -166     31    106   -140    119    470    446    184    329     -2
     36   -119   -155     38     96   -137    116    426    413    150    280    -54
     25   -137   -163     57     93   -150    116    379    374    106    228    -75
     -2   -187   -184     93     88   -184    114    322    329     64    205    -83
    -41   -189   -150    114     54   -171    122    272    301     41    197    -96
    -62   -181   -119    122     28   -150    124    228    277     25    181   -127
    -75   -187   -111    132     18   -150    122    174    239    -23    129   -155
   -109   -197    -88    150    -10   -142    140    158    233    -31    129   -145
   -122   -239   -116    179     -5   -179    153    137    231    -46    116   -174
   -103   -283   -179    192     36   -231    148     96    189    -93     72   -194
    -96   -254   -158    176     31   -207    150    101    205    -67    103   -174
    -90   -161    -70    124    -12   -116    137    119    246    -20    153   -137
   -114   -119     -5    116    -54    -64    122    122    267     10    184   -103
   -119    -75     44     96    -83    -15    111    122    285     28    205    -67
    -77    -41     36     59    -57     -2    111    140    298     36    202    -33
    -72    -85    -12     77    -31    -49     96    140    301     49    200    -25
    -67    -64      2     64    -36    -31     72    119    301     67    220    -57
   -101    -80     20     88    -62    -31     51     90    280     46    210    -77
   -114   -122     -7    119    -54    -64     46     80    257     20    192    -88
   -122   -207    -85    163    -20   -145     38     67    215    -31    132   -127
   -132   -298   -168    215     15   -233     25     46    179    -75     85   -176
   -137   -345   -207    239     33   -277     12     15    140   -119     38   -223
   -148   -381   -233    265     41   -309      5      2    106   -153     12   -236
   -161   -415   -254    285     44   -335     -7    -12     83   -171      2   -236
   -176   -433   -257    303     38   -345    -18    -41     51   -194    -10   -259
   -179   -426   -249    301     33   -337    -18    -46     49   -179      0   -272
   -145   -410   -265    277     59   -337    -25    -49     46   -184     -2   -267
   -148   -428   -280    288     64   -355    -46    -57     41   -189     -2   -265
   -174   -454   -280    314     51   -368    -57    -67     25   -213    -28   -285
   -189   -480   -290    332     49   -384    -25    -70     18   -228    -44   -290
   -197   -485   -288    342     44   -387     -5    -72     10   -236    -54   -293
   -192   -537   -345    363     72   -441    -12    -83    -15   -267    -85   -329
   -174   -709   -535    441    179   -623     -2   -101   -122   -410   -228   -475
   -179   -971   -795    574    306   -883     75   -101   -288   -665   -504   -756
   -176  -1091   -914    633    368  -1002    226      5   -319   -795   -652   -919
   -223   -888   -665    555    218   -776    293    -85   -213   -665   -506   -792
   -353   -381    -28    368   -163   -207    101   -485    -54   -293    -51   -324
   -485    426    911     28   -698    667   -179   -805    283    366    709    444
   -537   1075   1613   -267  -1075   1343   -431   -852    714   1083   1460   1192
   -418    997   1413   -290   -914   1202   -701   -849    789   1280   1623   1415
   -374    524    896    -75   -633    709   -807   -961    363    753   1101    940
   -368    -49    319    207   -345    135   -711   -958   -202    -54    306    124
   -348   -410    -62    379   -142   -236   -454   -672   -327   -397   -106   -337
   -272   -470   -200    371    -38   -335   -236   -371   -176   -345   -106   -355
   -207   -511   -306    358     46   -410   -106   -184    -90   -303   -101   -345
   -192   -548   -355    368     80   -452    -54   -101    -59   -296   -119   -358
   -181   -558   -376    371     96   -467    -25    -75    -54   -306   -140   -379
   -181   -579   -400    379    109   -491     -7    -62    -57   -314   -142   -392
   -168   -587   -418    376    122   -504      2    -38    -44   -306   -137   -389
   -166   -592   -426    376    127   -509     12    -20    -31   -298   -129   -384
   -163   -576   -413    371    124   -496     15    -15    -31   -298   -135   -392
   -158   -545   -387    353    114   -467      5    -12    -33   -301   -137   -400
   -163   -517   -355    340     96   -436     15      0    -18   -285   -119   -389
   -174   -485   -314    327     70   -400     23     18      5   -265   -103   -381
   -163   -475   -311    319     72   -394     33     46     28   -246   -101   -363
   -150   -478   -327    314     85   -402     46     70     41   -241    -96   -350
   -140   -446   -306    293     83   -379     46     96     59   -220    -70   -324
   -142   -441   -298    290     77   -371     57    122     80   -200    -54   -314
   -135   -426   -290    280     77   -358     70    153     98   -179    -46   -306
   -129   -428   -298    277     83   -363     77    192    119   -155    -28   -275
   -127   -449   -324    288     96   -387     96    233    137   -150    -15   -265
   -116   -465   -348    288    114   -407    124    290    168   -142      0   -228
    -88   -431   -342    259    127   -387    145    355    223   -101     31   -192
    -51   -392   -340    220    142   -366    145    407    277    -46     49   -192
    -25   -353   -329    189    150   -342    145    457    324     10     93   -171
      5   -340   -345    166    174   -342    153    504    361     49    142   -124
     18   -340   -358    161    187   -348    168    540    397     93    184    -83
     31   -324   -355    145    192   -340    189    561    415    114    197    -67
     33   -283   -319    124    176   -301    179    550    413    106    184    -57
     28   -244   -275    106    150   -257    174    532    400     96    174    -51
     15   -215   -231    101    122   -223    179    519    400    109    194    -59
      0   -210   -213    103    103   -210    179    491    387     93    194    -77
    -18   -215   -197    114     88   -207    174    441    353     64    171    -96
    -46   -259   -213    150     83   -236    171    389    316     33    142   -119
    -75   -277   -202    176     62   -241    163    340    280      0    114   -142
    -96   -290   -194    192     46   -244    161    293    254    -28     96   -153
   -116   -285   -168    200     25   -228    166    246    236    -36     96   -174
   -124   -262   -140    192      5   -202    166    210    215    -62     75   -215
   -129   -265   -135    197      2   -200    189    197    202    -80     46   -231
   -155   -303   -150    228     -2   -228    215    187    192    -93     36   -239
   -176   -319   -142    246    -18   -231    231    194    210    -77     46   -231
   -181   -272    -90    226    -46   -181    244    218    254    -28     98   -187
   -181   -220    -38    202    -72   -129    249    226    290     15    145   -161
   -179   -207    -28    192    -77   -116    233    223    303     33    153   -145
   -161   -189    -28    174    -67   -109    197    210    303     36    150   -124
   -155   -187    -33    168    -62   -111    166    189    283     18    129   -140
   -179   -218    -38    200    -70   -129    150    184    272      7    119   -142
   -197   -241    -46    218    -75   -145    148    179    257      0    111   -153
   -210   -246    -38    228    -85   -142    140    163    239    -15     93   -166
   -220   -311    -90    265    -64   -202    145    161    218    -41     70   -194
   -236   -426   -189    332    -23   -309    171    166    189    -75     38   -231
   -241   -498   -257    368      7   -379    179    163    166    -98     10   -262
   -270   -563   -296    415     10   -431    171    137    137   -124    -18   -277
   -290   -623   -332    457     18   -478    163    114    111   -150    -44   -296
   -296   -613   -316    454     10   -465    153     93     88   -171    -54   -314
   -311   -607   -298    457     -7   -454    145     80     75   -184    -54   -316
   -335   -626   -293    480    -23   -459    135     59     54   -200    -70   -332
   -353   -667   -316    509    -20   -493    135     51     44   -210    -85   -350
   -389   -698   -309    545    -41   -504    132     46     33   -215    -93   -350
   -413   -722   -309    566    -54   -517    101     20     18   -220    -88   -358
   -384   -722   -337    553    -25   -530     85     20     15   -220    -93   -371
   -353   -709   -355    530      0   -532     64      7    -15   -262   -140   -405
   -361   -831   -470    597     54   -652     77     -2    -80   -348   -231   -493
   -361  -1078   -717    719    176   -898    158     15   -220   -576   -485   -753
   -371  -1169   -797    769    210   -982    288     98   -262   -722   -667   -948
   -368  -1010   -641    688    135   -826    381    142   -148   -636   -581   -880
   -433   -610   -176    522   -129   -394    296   -158    -44   -384   -254   -571
   -542    106    646    218   -597    376    -18   -613    129    137    397    114
   -607    704   1312    -46   -958   1008   -233   -753    475    795   1122    862
   -545    743   1288    -98   -917   1015   -454   -766    626   1145   1457   1252
   -478    285    763     96   -620    524   -613   -924    241    743   1049    872
   -418   -233    184    324   -301    -25   -631  -1021   -376   -124    181    -10
   -394   -597   -202    496    -98   -402   -467   -815   -576   -571   -311   -517
   -361   -711   -350    535     -7   -532   -249   -478   -389   -511   -324   -542
   -348   -698   -350    524      0   -524    -85   -241   -231   -413   -267   -496
   -337   -719   -381    527     20   -550     18   -101   -127   -337   -213   -449
   -298   -730   -433    514     64   -581     36    -59   -111   -335   -215   -457
   -342   -745   -402    542     28   -574     54    -36    -98   -329   -210   -457
   -426   -766   -340    597    -44   -553     85    -23    -83   -314   -179   -436
   -374   -732   -361    550     -7   -545     75    -15    -70   -303   -166   -457
   -272   -719   -449    496     85   -584     57     10    -59   -309   -200   -475
   -228   -722   -493    472    129   -607     44     25    -51   -314   -210   -441
   -239   -698   -459    470    109   -579     41     31    -36   -303   -194   -441
   -244   -670   -426    457     88   -548     59     51     -2   -272   -168   -415
   -246   -636   -389    441     70   -514     77     72     25   -228   -129   -384
   -246   -620   -376    431     62   -498     90     88     41   -207   -114   -381
   -233   -589   -355    413     59   -472    116    116     75   -174    -83   -348
   -226   -571   -348    397     59   -459    109    124     85   -166    -70   -332
   -207   -568   -363    387     75   -467     88    127     88   -166    -77   -340
   -174   -574   -400    374    111   -488     85    145     98   -161    -80   -329
   -124   -542   -418    335    145   -480     90    174    119   -137    -46   -311
   -101   -506   -407    303    150   -457     75    197    140   -111    -41   -327
    -67   -470   -402    267    166   -436     70    241    179    -67    -23   -272
    -51   -426   -374    239    161   -402     80    301    239     -5     38   -202
    -46   -389   -342    218    148   -366     96    358    298     62    109   -153
    -57   -389   -332    223    135   -361     90    392    335    101    140   -129
    -28   -348   -322    187    145   -335     88    436    379    145    176    -70
     18   -298   -316    137    163   -306     83    454    400    174    207    -31
     51   -275   -327    111    189   -301     80    457    405    184    218    -10
     67   -249   -316     90    189   -280     77    452    397    187    213     -5
     67   -252   -322     90    192   -285     75    431    379    168    194    -23
     36   -270   -306    116    168   -285     83    413    361    142    179    -44
     18   -277   -296    129    155   -285     83    379    332    106    158    -75
     12   -283   -298    132    153   -290     93    340    303     72    132   -103
    -18   -355   -337    187    158   -345     85    285    254     20     83   -150
    -67   -384   -316    226    124   -353     83    239    226     -5     57   -176
    -88   -376   -288    233     98   -332    103    210    205    -33     31   -200
   -122   -381   -259    252     67   -322    122    171    171    -75      0   -241
   -158   -379   -220    267     28   -298    129    142    148    -98    -12   -259
   -148   -400   -254    272     51   -327    122    116    122   -132    -38   -283
   -114   -402   -288    259     85   -345    140    122    122   -132    -44   -283
    -77   -355   -280    215    101   -316    145    132    148   -103    -15   -257
    -54   -293   -239    174     90   -267    142    145    181    -62     25   -218
    -51   -252   -200    150     72   -226    116    129    192    -41     44   -202
    -64   -241   -176    153     54   -210     83    114    192    -31     54   -192
    -75   -275   -200    174     62   -239     70    106    181    -44     44   -194
    -72   -288   -215    179     70   -252     62    103    171    -54     38   -197
    -77   -290   -215    181     67   -252     44     85    150    -72     28   -210
    -90   -262   -171    176     38   -218     44     77    150    -77     25   -223
   -122   -340   -220    231     46   -280     44     62    111   -119    -25   -272
   -148   -449   -303    298     75   -376     49     49     72   -161    -64   -303
   -116   -509   -394    311    137   -452     31     23     31   -207   -103   -337
    -57   -501   -444    280    192   -472      2     -7    -15   -265   -161   -389
    -72   -542   -470    306    197   -506     -5    -28    -46   -290   -197   -415
    -85   -581   -498    332    205   -540    -12    -57    -83   -329   -236   -446
    -85   -587   -501    335    205   -545    -10    -62    -96   -337   -239   -452
   -101   -613   -511    358    205   -563    -10    -62    -96   -337   -231   -441
   -103   -618   -514    358    202   -566    -12    -54    -93   -327   -220   -415
   -106   -613   -506    358    200   -561    -20    -62    -98   -335   -236   -426
   -106   -620   -517    361    205   -568    -23    -70   -114   -350   -257   -452
   -119   -620   -501    371    189   -561    -23    -70   -119   -358   -265   -459
   -124   -626   -501    374    187   -563    -25    -67   -122   -361   -270   -462
   -119   -756   -636    436    257   -696    -10    -46   -163   -436   -355   -540
   -111   -992   -883    550    384   -937     83     41   -220   -594   -548   -730
   -111  -1119  -1008    615    446  -1065    215    181   -205   -711   -730   -930
   -124   -917   -795    519    335   -857    288    231    -88   -636   -654   -883
   -233   -532   -298    384     31   -418    171   -153   -129   -488   -389   -633
   -327     85    413    119   -371    249   -127   -709   -207   -158    124   -135
   -345    844   1189   -249   -766   1015   -387  -1005    -64    400    823    522
   -257    862   1117   -303   -688    989   -618  -1060     18    753   1192    901
   -218    298    517    -41   -368    407   -704  -1088   -241    431    826    576
   -202   -218    -18    210    -93   -119   -654  -1091   -709   -387    -12   -226
   -215   -639   -423    428    103   -532   -506   -891   -857   -872   -576   -774
   -148   -683   -535    413    192   -610   -322   -542   -566   -701   -501   -685
    -72   -672   -602    371    262   -639   -187   -285   -337   -537   -389   -568
    -75   -740   -667    405    293   -704    -96   -137   -215   -467   -350   -530
    -98   -784   -685    441    293   -735    -64    -93   -187   -459   -355   -548
   -116   -805   -691    459    285   -748    -67    -98   -187   -475   -387   -568
    -80   -784   -704    431    309   -745    -51    -72   -166   -467   -368   -548
    -44   -748   -704    394    327   -727    -36    -44   -145   -452   -342   -524
    -57   -740   -683    400    311   -711    -36    -33   -135   -452   -348   -519
    -64   -727   -662    394    296   -696    -36    -28   -124   -441   -348   -514
    -44   -672   -628    358    290   -652    -36    -15    -98   -410   -316   -488
    -31   -628   -597    329    280   -613    -23      7    -64   -376   -280   -446
    -41   -618   -576    329    267   -597     -2     44    -28   -345   -254   -420
    -33   -600   -568    316    265   -584    -25     33    -31   -340   -257   -428
      0   -600   -600    298    298   -600    -51      5    -57   -353   -280   -454
      7   -579   -587    285    296   -581    -41     33    -25   -314   -239   -436
     20   -555   -576    267    298   -566    -31     64     10   -275   -210   -423
     59   -467   -527    202    293   -498    -54     67     15   -280   -213   -402
    103   -420   -524    158    311   -472    -72     70     20   -280   -210   -394
    111   -439   -550    163    329   -496    -70    101     49   -252   -194   -379
     96   -436   -532    171    314   -483    -54    150    101   -197   -155   -335
    122   -379   -501    127    309   -439    -28    213    171   -135   -103   -296
    145   -327   -472     88    309   -400     -5    272    233    -80    -54   -241
    153   -285   -439     64    293   -361      2    314    280    -41     -7   -187
    179   -236   -415     28    296   -324     15    363    335     10     41   -127
    207   -166   -374    -23    290   -267     28    400    379     64     88    -85
    176   -155   -332    -10    252   -244     41    415    397     90    114    -72
    163   -153   -319     -5    239   -236     41    407    387     85    119    -67
    163   -161   -324      0    244   -241     36    381    361     57    124    -62
    111   -171   -285     28    197   -228     38    353    332     28     90   -106
     96   -194   -293     49    194   -244     25    293    270    -38      5   -150
     83   -226   -309     70    192   -267     15    244    205    -98    -31   -168
     59   -236   -296     88    176   -265     36    223    181   -119    -46   -194
     46   -277   -324    114    184   -301     28    161    127   -174   -103   -244
     38   -277   -316    119    176   -296     23    119     93   -197   -122   -280
     25   -267   -293    116    158   -280     28     90     75   -207   -127   -303
     12   -270   -283    129    148   -275     23     57     49   -228   -140   -324
     12   -280   -296    132    153   -288     25     33     33   -246   -153   -332
     23   -280   -306    127    163   -293     33     31     33   -244   -145   -322
     54   -220   -275     83    163   -249     49     49     72   -192   -101   -303
     62   -132   -194     36    127   -163     44     59    122   -148    -80   -285
     51   -114   -166     31    106   -140     31     54    135   -137    -72   -241
     57   -101   -161     20    109   -129      0     33    140   -124    -49   -205
     54   -101   -158     20    103   -129    -15     38    161    -98    -18   -187
     33    -88   -122     28     77   -103    -25     44    161    -90     -2   -184
     38   -122   -163     41     98   -142    -62     -2    101   -150    -41   -207
     44   -150   -194     51    116   -171    -88    -31     59   -179    -64   -223
     33   -174   -210     70    119   -189    -90    -36     44   -192    -80   -246
     25   -288   -314    132    168   -301    -85    -38     12   -226   -119   -298
     20   -335   -358    155    187   -345    -88    -54    -15   -257   -158   -345
     31   -358   -389    163    210   -374    -93    -72    -49   -296   -194   -366
     28   -397   -426    181    226   -410   -106    -96    -90   -345   -223   -368
     25   -446   -472    210    249   -459   -114   -109   -124   -376   -228   -363
     51   -428   -480    187    265   -454   -111   -103   -122   -353   -197   -355
     44   -436   -480    194    262   -459   -127   -111   -132   -363   -213   -381
     20   -496   -519    236    270   -506   -142   -127   -150   -379   -244   -418
      5   -509   -514    252    259   -511   -137   -129   -153   -379   -259   -446
     12   -496   -511    239    262   -504   -127   -135   -158   -389   -267   -454
    -38   -558   -519    298    239   -540   -140   -161   -181   -413   -280   -457
    -49   -602   -555    324    252   -581   -145   -176   -205   -441   -303   -470
    -20   -646   -626    335    301   -636   -135   -166   -239   -485   -353   -504
      2   -820   -823    407    410   -820    -80   -122   -319   -631   -517   -649
      7  -1036  -1044    511    524  -1039     36    -31   -397   -839   -753   -870
      5  -1015  -1021    501    511  -1018    166     85   -337   -872   -813   -935
    -49   -693   -644    371    296   -670    166   -106   -301   -756   -652   -805
   -158   -135     20    145    -90    -57   -132   -659   -335   -439   -194   -379
   -252    597    849   -174   -550    722   -454  -1039   -194    109    488    246
   -236   1041   1275   -402   -756   1158   -727  -1143     44    696   1106    828
   -148    810    958   -329   -553    883   -904  -1135     46    813   1176    922
   -135    231    363    -49   -252    296   -898  -1148   -379    145    488    290
   -150   -254   -103    202    -23   -181   -732  -1034   -766   -602   -257   -402
   -119   -488   -368    303    124   -431   -514   -719   -670   -717   -452   -576
    -54   -522   -467    288    205   -496   -332   -439   -457   -581   -381   -522
    -46   -561   -514    303    231   -537   -205   -285   -337   -509   -348   -511
    -38   -589   -553    314    254   -571   -140   -218   -285   -493   -353   -519
      2   -579   -581    285    290   -579   -132   -187   -277   -493   -353   -501
     49   -542   -592    246    319   -566   -122   -140   -252   -472   -322   -457
     67   -540   -607    236    335   -574   -132   -135   -246   -475   -322   -449
     -7   -579   -571    293    280   -576   -111   -124   -241   -480   -327   -459
    -36   -566   -532    298    246   -550    -83   -111   -228   -467   -322   -467
    -49   -589   -540    319    244   -566    -88   -127   -244   -475   -329   -478
    -36   -584   -548    309    254   -566    -98   -114   -239   -457   -316   -452
    -23   -542   -519    283    246   -532    -93    -88   -213   -415   -283   -431
    -10   -517   -506    262    244   -511    -90    -80   -197   -397   -270   -433
     -2   -506   -504    254    249   -506    -85    -93   -194   -410   -288   -462
     23   -488   -514    231    265   -501    -77    -72   -189   -413   -280   -454
     31   -462   -493    215    259   -475    -62    -33   -153   -374   -239   -405
     46   -405   -454    176    249   -428    -67    -25   -119   -348   -218   -397
     90   -316   -407    114    249   -361    -75    -10    -96   -324   -189   -376
     90   -335   -426    122    257   -379    -67     46    -70   -285   -158   -335
     72   -337   -413    132    241   -374    -41    114    -18   -233   -114   -285
     64   -316   -381    127    220   -350    -25    137     28   -210   -103   -277
     46   -327   -374    140    210   -350    -20    137     31   -215   -119   -285
     75   -319   -397    119    236   -358     -5    210     64   -158    -59   -228
    122   -272   -394     72    257   -332     10    306    142    -72     31   -137
    158   -213   -374     25    265   -293     20    363    213      2    103    -67
    153   -171   -324     10    239   -246     20    361    228     20    116    -67
    153   -148   -301     -5    226   -223     10    332    207      5    103    -77
    155   -142   -298     -7    226   -220     10    298    174    -20     80    -85
    145   -171   -316     10    231   -244      7    249    137    -62     46   -116
    129   -213   -342     41    236   -277     -5    192     77   -116      2   -174
    127   -218   -345     44    233   -280    -12    153     41   -140    -15   -189
    129   -202   -332     33    231   -267    -20     96     10   -179    -51   -220
    109   -194   -303     41    205   -249    -18     23    -38   -233    -96   -257
     98   -171   -270     36    184   -220     -2    -25    -80   -259   -119   -280
     72   -179   -254     51    163   -215      7    -62   -106   -277   -129   -335
     59   -202   -262     70    158   -231     15    -75   -122   -283   -124   -348
     57   -233   -290     85    171   -259     23    -62   -124   -280   -122   -335
     38   -252   -290    106    163   -270     23    -59   -122   -296   -132   -337
     -5   -241   -236    122    114   -239     44    -62   -119   -293   -129   -332
    -25   -194   -168    109     70   -181     72    -57    -88   -259    -98   -324
    -15   -155   -140     85     62   -150     59    -67    -70   -241    -77   -322
     15    -98   -114     41     64   -106     25    -62    -49   -218    -49   -288
     28    -62    -90     15     57    -75     -7    -64    -41   -207    -33   -265
     36    -80   -116     20     75    -98    -20    -67    -51   -215    -41   -259
     38   -109   -148     36     93   -127    -31    -64    -62   -220    -57   -265
     25   -142   -168     59     96   -155    -33    -77    -75   -226    -70   -288
     12   -197   -210     90    111   -205    -25    -88    -90   -249    -80   -314
      2   -290   -296    142    148   -293    -28   -122   -142   -314   -137   -376
     15   -384   -400    184    205   -392    -41   -148   -213   -381   -202   -428
     33   -439   -472    202    252   -454    -49   -132   -231   -389   -205   -420
     12   -446   -459    215    233   -452    -49   -155   -252   -415   -231   -436
     -7   -472   -465    239    228   -470    -51   -187   -293   -459   -275   -475
     -2   -485   -485    241    239   -485    -57   -192   -309   -465   -285   -483
      2   -493   -496    246    249   -493    -64   -194   -311   -459   -283   -491
    -12   -524   -511    267    246   -519    -57   -200   -319   -475   -293   -504
    -28   -535   -506    280    239   -522    -54   -205   -340   -483   -290   -509
    -23   -550   -527    285    249   -540    -57   -197   -337   -475   -262   -501
     -5   -555   -550    280    272   -553    -70   -189   -335   -470   -262   -537
     10   -553   -566    270    285   -561    -83   -184   -350   -493   -306   -517
     18   -563   -581    272    298   -571    -90   -176   -363   -517   -324   -506
     31   -675   -706    319    366   -691    -77   -168   -418   -600   -400   -602
     41   -937   -979    449    509   -958     12   -119   -537   -805   -607   -836
      7  -1070  -1078    530    542  -1072    179    -12   -550   -956   -807  -1067
    -59   -914   -854    485    397   -885    283    -25   -475   -898   -771  -1015
   -148   -522   -376    335    111   -449    135   -444   -478   -685   -470   -706
   -215    192    407     12   -311    298   -207   -958   -397   -228    137   -122
   -272    891   1163   -311   -717   1026   -480  -1150   -119    420    891    584
   -218   1015   1231   -400   -724   1122   -750  -1205     38    823   1296    974
   -168    563    730   -197   -452    646   -854  -1247   -194    555   1000    727
   -153    -49    103    101   -129     25   -761  -1202   -678   -257    168    -67
   -148   -472   -324    309     85   -400   -511   -896   -818   -714   -337   -555
   -106   -566   -459    335    176   -514   -293   -527   -587   -626   -332   -555
    -54   -615   -561    332    252   -589   -140   -290   -441   -540   -311   -545
    -36   -641   -605    340    283   -623    -41   -145   -355   -485   -277   -506
    -59   -654   -594    355    265   -626    -12   -127   -342   -480   -272   -532
    -75   -649   -574    361    246   -613     10   -116   -332   -480   -283   -540
    -75   -646   -571    358    246   -610     18    -85   -319   -472   -280   -506
    -72   -659   -587    366    257   -623     33    -67   -298   -470   -280   -506
    -75   -662   -587    366    254   -626     49    -38   -275   -441   -249   -472
    -72   -654   -581    363    254   -618     67      5   -239   -400   -215   -431
    -80   -654   -574    366    244   -613     93     28   -210   -379   -194   -410
    -93   -631   -537    363    220   -584    103     36   -192   -358   -171   -397
    -96   -589   -496    342    197   -542    111     46   -179   -348   -161   -392
   -101   -568   -467    335    181   -519    111     57   -163   -340   -145   -379
   -111   -571   -459    340    174   -517    111     59   -148   -324   -129   -376
   -109   -561   -452    335    171   -506    101     80   -137   -322   -137   -379
    -90   -568   -478    329    192   -524    101    116   -114   -298   -119   -348
    -72   -537   -465    303    194   -501    106    153    -88   -272    -90   -311
    -64   -498   -433    280    181   -465    101    171    -70   -262    -83   -309
    -31   -493   -462    262    215   -478    103    197    -46   -249    -77   -306
    -10   -496   -485    252    236   -491    116    236    -20   -231    -57   -280
     10   -470   -483    228    244   -475    122    272      7   -200    -28   -257
     46   -413   -462    181    254   -436    127    332     59   -153     15   -210
     80   -342   -423    132    252   -381    124    389    101   -103     62   -150
     96   -309   -407    103    249   -355    114    423    135    -70     93   -119
    101   -298   -402     98    249   -350    111    444    148    -49    119    -96
    103   -340   -446    116    272   -392    129    452    158    -38    137    -72
    106   -327   -433    111    270   -379    140    433    150    -38    148    -62
     88   -252   -340     80    213   -296    122    389    116    -64    129    -70
     67   -259   -327     96    194   -293    111    355     90    -90    106    -90
     62   -293   -355    114    207   -324     93    306     49   -135     70   -127
     72   -306   -379    116    226   -342     80    254      2   -179     33   -161
     41   -329   -371    142    205   -350     83    200    -36   -213     10   -176
     -7   -361   -353    184    171   -358     90    145    -75   -246    -10   -194
    -23   -384   -363    202    166   -374     90     98   -106   -277    -31   -220
      5   -371   -376    184    189   -374     80     54   -140   -314    -67   -254
    -31   -361   -329    197    148   -345    101     28   -158   -327    -80   -265
    -51   -376   -327    213    135   -353    116     -2   -179   -361   -106   -283
    -64   -376   -311    218    122   -342    129    -38   -192   -389   -122   -288
    -36   -348   -311    192    137   -329    150    -23   -171   -355    -96   -277
     18   -290   -309    135    161   -298    153     33   -127   -303    -36   -215
     36   -254   -293    109    163   -272    140     46    -96   -265      0   -179
     36   -236   -275     98    153   -254    114     38    -83   -239     25   -161
     41   -228   -270     93    155   -249    101     28    -85   -236     36   -137
     62   -228   -293     80    176   -259     80     10    -98   -249     23   -145
     49   -246   -296     96    171   -270     67      7   -103   -259     18   -150
     46   -252   -298    101    171   -275     62     -2   -119   -280      0   -158
     33   -306   -340    137    187   -322     62    -20   -155   -329    -51   -192
     31   -402   -436    184    233   -418     54    -59   -220   -410   -132   -249
     25   -446   -472    210    246   -459     44    -85   -265   -449   -158   -290
     20   -480   -504    228    262   -491     28   -116   -301   -483   -179   -327
     31   -519   -550    244    290   -535     20   -140   -337   -514   -205   -368
     44   -535   -581    244    311   -555     -7   -168   -376   -555   -262   -428
     83   -581   -665    249    374   -623    -28   -187   -413   -605   -322   -433
    127   -602   -732    236    428   -665    -46   -200   -436   -633   -342   -431
    166   -576   -743    205    454   -659    -67   -220   -449   -639   -337   -457
    181   -579   -761    197    470   -670    -72   -233   -459   -646   -345   -459
    176   -613   -789    218    480   -698    -64   -226   -467   -654   -353   -444
    155   -626   -784    233    467   -704    -62   -223   -470   -657   -350   -428
    124   -675   -800    275    462   -737    -57   -223   -480   -665   -361   -433
     85   -763   -849    337    467   -805    -49   -231   -527   -732   -436   -522
     62   -950  -1013    444    537   -982     15   -215   -649   -924   -641   -735
     49  -1145  -1195    545    620  -1169    135   -109   -714  -1104   -862   -974
     51  -1117  -1169    532    610  -1143    267     38   -639  -1101   -891  -1028
    -83   -787   -704    433    309   -748    223   -252   -587   -919   -639   -761
   -280   -153    127    218   -205    -15    -10   -782   -485   -506    -72   -150
   -433    605   1039    -88   -737    820   -228  -1104   -218    103    678    631
   -387    930   1317   -270   -852   1122   -472  -1192      7    633   1270   1291
   -324    550    872   -114   -597    711   -633  -1275   -215    444   1070   1150
   -324     33    358    145   -342    197   -654  -1299   -672   -259    319    371
   -314   -407    -96    358   -111   -252   -519  -1098   -958   -867   -361   -361
   -223   -574   -350    400     62   -462   -319   -719   -828   -904   -485   -511
    -93   -576   -483    332    194   -530   -171   -452   -678   -810   -439   -480
    -46   -607   -561    327    257   -584   -101   -316   -610   -776   -433   -475
    -67   -626   -561    345    246   -594    -72   -280   -602   -782   -449   -493
    -46   -579   -532    314    241   -555    -49   -249   -581   -766   -433   -478
    -41   -563   -524    301    241   -542    -49   -239   -579   -766   -439   -483
    -62   -550   -488    306    213   -522    -31   -233   -568   -766   -441   -488
    -75   -558   -483    314    202   -522    -15   -223   -561   -761   -433   -480
    -25   -545   -519    285    246   -532    -20   -197   -550   -753   -420   -470
     67   -483   -550    207    306   -517    -33   -163   -524   -724   -392   -441
    103   -446   -550    171    327   -498    -51   -137   -498   -696   -371   -420
      0   -522   -522    259    257   -522    -38   -142   -501   -704   -384   -431
    -72   -545   -472    309    200   -509     -2   -135   -493   -701   -392   -431
    -77   -504   -426    290    171   -465     12   -111   -465   -675   -366   -402
    -67   -470   -402    270    166   -436     25    -88   -444   -657   -345   -384
    -49   -436   -389    241    168   -413     31    -62   -418   -628   -311   -355
    -36   -415   -379    226    171   -397     38    -36   -392   -600   -288   -337
    -23   -397   -374    210    174   -387     44      2   -374   -581   -275   -329
      2   -376   -379    187    189   -379     51     57   -340   -545   -236   -293
     23   -342   -368    158    194   -353     59    111   -298   -501   -197   -257
     31   -301   -332    135    181   -316     57    155   -259   -465   -168   -233
     57   -259   -316     98    184   -288     59    200   -218   -426   -140   -200
     85   -228   -314     70    200   -270     72    254   -166   -379    -98   -158
    122   -197   -319     36    218   -259     83    316   -116   -322    -49   -106
    145   -161   -306      7    226   -233     90    355    -80   -275    -10    -54
    168   -114   -283    -28    223   -197     75    350    -70   -265      0    -38
    192    -90   -285    -51    239   -187     83    348    -59   -254     12    -28
    197    -83   -280    -59    239   -181     98    337    -54   -254     12    -31
    168   -116   -285    -25    226   -200     90    288    -85   -288    -20    -70
    171   -127   -298    -23    231   -213     75    252   -127   -316    -46    -98
    163   -116   -283    -23    223   -200     62    223   -155   -337    -67   -116
    145   -116   -265    -15    202   -189     54    176   -187   -374    -96   -145
    116   -142   -259     12    187   -200     64    132   -207   -394   -119   -174
     98   -142   -244     20    168   -192     72     88   -228   -418   -140   -197
     75   -124   -202     23    137   -163     70     31   -270   -459   -171   -241
     59   -109   -168     23    111   -140     83     -5   -296   -485   -184   -265
     44    -88   -132     23     88   -109     88    -23   -303   -485   -187   -280
     25    -98   -127     33     75   -111     96    -36   -298   -485   -192   -314
     33    -96   -129     31     80   -111    116    -10   -270   -462   -171   -267
     49    -36    -88     -7     67    -62    116      7   -231   -420   -111   -192
     70     28    -41    -49     57     -5     98     -2   -218   -402   -114   -233
     96     75    -20    -88     59     28     62    -31   -226   -413   -145   -231
     93     67    -28    -80     59     20     36    -51   -233   -418   -148   -215
     88     44    -44    -67     64      0     23    -67   -246   -433   -153   -239
     83     25    -57    -54     70    -15    -10    -96   -280   -454   -163   -246
     51    -25    -77    -15     62    -51    -44   -127   -319   -475   -181   -265
     54    -67   -122      5     88    -96    -51   -145   -348   -506   -215   -293
     57   -150   -207     44    129   -179    -62   -168   -402   -558   -259   -332
     70   -213   -283     72    176   -246    -57   -181   -433   -589   -293   -389
     70   -239   -311     83    189   -275    -57   -200   -454   -620   -348   -439
     85   -290   -376    101    228   -332    -77   -223   -493   -657   -371   -433
     93   -342   -439    122    265   -389    -85   -231   -511   -675   -371   -465
    106   -358   -465    127    285   -410    -93   -231   -530   -701   -413   -493
    106   -345   -452    116    277   -400   -103   -246   -545   -706   -428   -478
    111   -337   -449    111    280   -392   -103   -244   -535   -688   -418   -506
    129   -316   -446     90    288   -381   -101   -236   -530   -678   -415   -491
    135   -319   -454     93    293   -387    -93   -231   -522   -667   -397   -478
    122   -342   -465    109    290   -402    -93   -241   -519   -665   -394   -496
    103   -371   -475    132    288   -423    -93   -249   -527   -680   -426   -517
    122   -459   -584    168    353   -522    -80   -233   -553   -724   -488   -535
    168   -626   -795    228    480   -709    -54   -207   -649   -872   -646   -670
    166   -792   -958    309    561   -875     49   -116   -724  -1065   -862   -911
    148   -745   -893    298    519   -818    171     10   -649  -1072   -893   -992
     25   -524   -550    249    285   -537    210   -103   -537   -919   -740   -872
   -124    -67     57     96    -90     -5     31   -579   -470   -592   -316   -394
   -257    667    922   -207   -589    795   -218   -958   -259     -5    428    394
   -257   1067   1322   -405   -789   1195   -431  -1034     20    571   1065   1023
   -176    805    982   -314   -579    893   -633  -1106    -88    566   1044   1044
   -161    262    423    -49   -290    342   -730  -1226   -592    -90    353    397
   -158   -166     -7    158    -75    -88   -652  -1161  -1026   -836   -413   -402
   -111   -397   -285    252     85   -342   -446   -813   -935   -932   -587   -610
    -36   -415   -379    223    168   -397   -272   -496   -719   -787   -506   -571
     67   -366   -433    150    249   -400   -163   -298   -579   -696   -444   -522
     80   -407   -488    161    283   -446   -111   -220   -532   -685   -441   -504
     83   -410   -496    163    288   -452    -96   -197   -527   -696   -465   -527
    142   -374   -519    114    329   -446    -77   -166   -504   -680   -457   -506
    163   -374   -537    106    350   -454    -67   -166   -506   -680   -452   -506
    119   -397   -517    137    316   -457    -75   -171   -511   -688   -472   -550
    119   -405   -524    140    322   -465    -90   -158   -506   -693   -496   -524
    132   -387   -522    124    327   -454    -90   -137   -475   -654   -470   -483
    142   -387   -530    122    335   -457    -80   -116   -446   -631   -480   -454
    124   -387   -511    129    316   -449    -72   -103   -431   -631   -493   -446
    116   -355   -472    119    293   -413    -70    -83   -410   -615   -454   -423
    129   -314   -446     90    288   -379    -62    -62   -384   -584   -400   -392
    153   -272   -426     59    288   -348    -51    -46   -368   -561   -379   -379
    155   -249   -405     46    277   -324    -57    -18   -340   -542   -366   -350
    163   -241   -405     38    283   -322    -59     10   -309   -504   -340   -345
    192   -200   -392      2    290   -296    -51     41   -275   -459   -316   -345
    150   -194   -345     23    246   -270    -18     75   -239   -426   -290   -335
    101   -197   -298     46    197   -246     10    103   -205   -397   -259   -311
    140   -145   -285      2    210   -213     20    161   -148   -340   -202   -257
    197    -96   -293    -51    244   -194     18    218    -93   -288   -158   -205
    200    -96   -296    -51    246   -194     23    280    -44   -244   -122   -158
    166   -106   -272    -31    218   -189     38    324    -12   -215   -106   -129
    174    -33   -207    -70    189   -122     51    363     31   -166    -62    -85
    210     38   -174   -127    192    -67     46    379     62   -129    -31    -57
    249     90   -158   -168    205    -33     28    371     64   -119    -10    -44
    228     88   -140   -161    184    -23     12    345     51   -124    -12    -54
    257     59   -200   -158    228    -70     -2    306     10   -168    -59    -90
    254     59   -197   -158    226    -67      2    277    -18   -192    -77   -101
    187     23   -163   -103    176    -70     36    241    -46   -231   -109   -124
    171     20   -150    -96    158    -62     33    184    -96   -288   -166   -171
    142     18   -127    -80    135    -54     23    135   -132   -329   -194   -200
    132     18   -114    -75    122    -46     10     98   -161   -350   -210   -226
    109    -12   -122    -46    114    -67     20     54   -200   -387   -246   -267
     98     -5   -103    -46     98    -54     44     33   -218   -402   -275   -288
     75    -25   -101    -25     85    -62     44      5   -249   -423   -301   -306
     51    -33    -88    -10     67    -59     38    -12   -267   -439   -316   -329
     72     31    -41    -51     57     -5     59     -5   -244   -420   -303   -316
     70    111     41    -93     12     75     67      5   -202   -376   -259   -275
     88    150     62   -119     12    106     59      0   -179   -348   -231   -246
    119    200     80   -161     18    140     36      0   -150   -314   -194   -210
    145    213     67   -179     38    140      0     -5   -148   -301   -181   -197
    142    179     36   -161     51    109    -25    -31   -174   -324   -213   -226
    129    168     38   -150     44    103    -33    -49   -197   -348   -233   -241
    109    161     51   -137     28    106    -25    -62   -210   -361   -246   -246
     72    111     38    -90     18     75    -15    -59   -223   -387   -275   -257
     80      0    -80    -41     80    -38    -20    -62   -267   -439   -329   -293
     96    -90   -187     -2    140   -137    -36    -75   -303   -470   -366   -345
     93   -129   -226     18    158   -176    -57    -90   -335   -501   -394   -389
     96   -129   -226     18    161   -176    -59   -101   -363   -522   -407   -402
     72   -168   -241     46    155   -205    -57   -116   -384   -548   -439   -426
     85   -200   -285     54    184   -241    -59   -145   -418   -587   -475   -446
     96   -210   -306     54    200   -257    -64   -163   -441   -600   -493   -449
     80   -236   -316     77    197   -275    -67   -171   -444   -597   -506   -457
     93   -233   -327     70    207   -277    -64   -168   -444   -594   -511   -467
    103   -246   -353     70    228   -298    -57   -158   -444   -587   -504   -459
    101   -252   -353     75    226   -303    -54   -155   -446   -587   -504   -454
     80   -244   -324     83    202   -283    -49   -150   -439   -592   -517   -459
    119   -311   -431     93    272   -368    -57   -161   -480   -667   -587   -493
    142   -496   -639    174    389   -566    -23   -127   -550   -782   -717   -610
    140   -735   -875    296    506   -805     93    -23   -607   -953   -927   -833
    148   -756   -904    303    524   -828    223    111   -540  -1008  -1023   -940
    122   -400   -522    137    319   -462    244     25   -441   -854   -839   -789
     20     77     57    -49    -18     67     20   -457   -511   -620   -483   -452
    -96    732    826   -319   -462    776   -293   -911   -496   -171    114    109
   -119   1306   1426   -592   -771   1366   -553  -1091   -288    426    789    730
    -15   1075   1088   -532   -553   1080   -740  -1083   -270    597    927    888
     15    537    522   -277   -252    530   -761  -1101   -644     38    350    374
      2     12     10    -10     -2     12   -652  -1070  -1127   -815   -496   -400
     10   -345   -355    168    181   -350   -444   -787  -1078  -1023   -802   -688
     38   -335   -374    148    205   -355   -280   -506   -802   -846   -693   -602
     83   -314   -397    116    239   -355   -148   -293   -613   -732   -618   -530
    103   -314   -420    103    259   -366    -75   -181   -517   -688   -600   -493
     98   -316   -415    109    257   -366    -44   -137   -491   -672   -600   -491
    101   -327   -428    109    265   -376    -33   -116   -478   -652   -594   -519
     85   -319   -407    116    246   -363    -25   -101   -457   -631   -563   -509
     85   -311   -400    111    241   -355    -15    -80   -431   -602   -511   -457
     96   -366   -462    135    277   -413      5    -59   -415   -589   -480   -428
    106   -350   -457    122    277   -402     15    -36   -392   -566   -457   -418
    116   -319   -439    101    277   -379     23    -25   -379   -558   -472   -420
    122   -296   -418     88    270   -355     20    -23   -374   -571   -498   -407
    122   -290   -413     85    267   -350     15    -10   -361   -566   -498   -381
    111   -303   -415     93    262   -358     12     -5   -348   -548   -480   -379
    114   -285   -400     85    254   -342     12      7   -327   -522   -449   -371
    116   -249   -366     64    239   -306     15     31   -298   -491   -415   -355
    132   -187   -319     28    226   -252     31     64   -267   -462   -384   -327
    145   -168   -316     10    231   -241     38     96   -236   -428   -355   -296
    142   -192   -335     23    236   -262     41    122   -207   -402   -337   -270
    158   -181   -340     10    246   -259     49    161   -174   -368   -319   -244
    181   -129   -311    -25    246   -220     57    205   -137   -329   -290   -220
    200    -75   -275    -64    236   -174     62    262    -88   -283   -246   -189
    218    -54   -272    -83    244   -163     75    316    -38   -239   -207   -150
    239    -28   -267   -106    252   -148     88    366      5   -197   -168   -106
    252    -18   -270   -116    259   -142    101    402     44   -161   -132    -70
    257      2   -257   -129    254   -127    101    415     64   -142   -109    -51
    257     10   -246   -135    252   -116    106    407     54   -148   -114    -57
    254     -5   -262   -127    257   -132    119    397     36   -166   -129    -59
    252      2   -249   -127    252   -122    129    371      7   -194   -145    -67
    228    -20   -249   -103    236   -135    153    350    -23   -236   -166    -85
    215    -59   -275    -80    244   -166    174    324    -59   -259   -184   -116
    202    -70   -272    -67    236   -171    174    290    -98   -283   -200   -158
    187    -83   -270    -51    228   -176    171    249   -132   -311   -218   -187
    153    -96   -249    -28    200   -171    168    207   -158   -340   -244   -207
    127    -93   -223    -18    174   -158    174    171   -181   -371   -267   -233
    109   -103   -213     -2    161   -158    187    145   -197   -384   -280   -241
     96    -98   -194      2    145   -145    197    124   -202   -389   -285   -249
     90    -98   -189      2    137   -145    213    122   -200   -387   -285   -254
     75   -101   -176     12    124   -137    218    127   -187   -374   -275   -241
     57    -77   -137      7     96   -106    228    145   -155   -340   -239   -207
     57     -2    -59    -25     57    -31    223    155   -124   -298   -202   -171
     51     46     -5    -49     28     20    200    140   -116   -283   -184   -153
     41     62     20    -51     10     44    166    122   -114   -272   -171   -140
     28     38     10    -33      7     25    145    114   -129   -285   -179   -150
      7     31     23    -18     -7     28    127     88   -161   -316   -205   -179
      0     12     12     -7     -7     12    103     67   -181   -335   -210   -181
    -18    -28    -12     23     -2    -20     90     49   -207   -353   -218   -189
    -38    -49    -10     41    -15    -28     98     49   -223   -366   -220   -197
    -36   -132    -96     85     28   -114    111     49   -249   -407   -262   -226
    -31   -174   -142    101     54   -158     83      5   -311   -483   -340   -301
    -20   -220   -202    119     88   -213     54    -20   -350   -519   -376   -335
      0   -244   -244    122    119   -241     44    -46   -387   -548   -402   -353
     10   -303   -314    148    161   -309     38    -62   -420   -581   -428   -366
     18   -288   -309    132    163   -298     12    -90   -452   -620   -457   -376
     25   -272   -298    122    161   -285     10    -98   -462   -628   -467   -374
     25   -301   -327    135    176   -311     18   -103   -470   -633   -478   -387
     20   -311   -332    145    176   -322      7   -119   -491   -646   -491   -428
     -5   -316   -314    161    153   -316     15   -122   -493   -641   -485   -436
     -5   -319   -314    161    153   -316     23   -122   -501   -649   -491   -426
      5   -348   -353    168    176   -350     23   -122   -511   -665   -504   -410
     10   -428   -439    210    223   -433     18   -122   -542   -709   -542   -439
     23   -589   -613    280    316   -600     46    -93   -626   -839   -688   -607
     18   -826   -846    402    431   -836    166      0   -698  -1036   -924   -854
     10   -836   -846    413    426   -841    283    111   -654  -1106  -1031   -961
    -33   -581   -548    309    257   -566    306    -23   -592  -1000   -893   -820
   -163    -77     85    119   -124      2     46   -576   -626   -711   -452   -371
   -290    654    945   -181   -618    797   -249   -997   -493   -161    254    314
   -309   1140   1447   -415   -878   1293   -506  -1130   -239    454    940    971
   -246    976   1223   -363   -735   1098   -701  -1171   -244    618   1080   1137
   -231    371    602    -70   -418    485   -711  -1195   -678    -54    374    478
   -226   -187     38    205   -135    -72   -579  -1083  -1085   -836   -444   -309
   -205   -446   -244    324     18   -348   -374   -763  -1018  -1000   -698   -563
   -140   -472   -332    306     96   -402   -189   -465   -802   -883   -644   -524
    -83   -459   -379    270    145   -420    -88   -303   -696   -833   -618   -501
     23   -431   -457    202    239   -444    -62   -239   -659   -826   -626   -511
    109   -452   -563    168    335   -506    -62   -220   -662   -849   -652   -527
    202   -457   -659    127    431   -558    -64   -215   -670   -867   -667   -537
    319   -410   -730     44    522   -568    -75   -220   -675   -878   -680   -540
    418   -400   -818    -10    615   -607    -85   -231   -693   -901   -698   -558
    454   -371   -828    -41    639   -600    -88   -231   -693   -896   -691   -553
    449   -361   -810    -44    628   -584    -80   -223   -680   -885   -680   -545
    410   -358   -769    -28    587   -561    -62   -197   -654   -862   -654   -519
    350   -361   -714      5    532   -537    -36   -174   -628   -836   -620   -485
    296   -368   -667     33    480   -517     -7   -148   -597   -802   -592   -454
    262   -358   -620     49    441   -488     15   -119   -563   -763   -558   -415
    220   -366   -589     70    402   -478     23    -98   -550   -750   -540   -394
    197   -355   -553     77    374   -452     33    -85   -532   -735   -517   -371
    189   -327   -517     67    350   -420     38    -64   -509   -711   -491   -345
    218   -309   -527     46    371   -418     41    -23   -483   -685   -467   -314
    213   -285   -498     33    355   -392     49     20   -446   -652   -436   -296
    205   -254   -462     23    332   -358     51     54   -418   -623   -410   -259
    181   -239   -423     28    298   -329     67    101   -379   -594   -387   -215
    163   -226   -389     31    275   -306     88    161   -327   -540   -353   -176
    184   -202   -389      7    285   -296     75    200   -293   -493   -314   -145
    210   -122   -332    -44    270   -228     70    233   -257   -452   -270   -111
    220    -57   -280    -83    249   -168     64    254   -241   -426   -236    -62
    265    -36   -301   -114    283   -168     51    252   -249   -428   -228    -36
    265    -25   -290   -122    275   -155     54    246   -254   -431   -228    -36
    267      2   -265   -135    265   -129     49    239   -262   -436   -226    -28
    267     20   -249   -145    259   -111     41    213   -290   -465   -244    -36
    254      2   -252   -127    254   -124     31    168   -337   -511   -270    -59
    226    -23   -252   -101    236   -137     28    122   -374   -545   -296    -88
    207    -38   -246    -85    226   -142     33     77   -410   -579   -322   -106
    205    -38   -246    -83    223   -142     12     15   -457   -615   -355   -145
    179    -44   -223    -67    200   -132     12    -36   -488   -644   -389   -181
    166    -44   -210    -62    187   -127     23    -70   -501   -659   -413   -194
    153    -33   -187    -59    168   -109     31   -101   -506   -667   -415   -207
    109    -49   -158    -31    132   -103     38   -132   -522   -685   -423   -226
     83    -72   -155     -5    119   -114     51   -142   -535   -696   -436   -231
     75    -44   -122    -15     98    -83     64   -124   -514   -675   -420   -215
     93     12    -80    -54     85    -33     88    -93   -470   -631   -376   -174
    116     77    -41    -98     77     18     88    -77   -431   -592   -332   -148
    116     88    -28   -101     72     31     77    -75   -413   -563   -303   -132
    109    101     -7   -106     59     46     33    -93   -413   -553   -293   -124
    109     96    -15   -103     62     41      5   -103   -420   -561   -298   -119
    103     59    -44    -83     72      7     -5   -109   -436   -574   -314   -119
     70     28    -41    -49     57     -5    -23   -127   -457   -589   -324   -127
     51     15    -36    -36     44     -7    -41   -148   -480   -610   -342   -148
     54    -41    -96     -5     75    -67    -51   -153   -514   -639   -384   -181
     51   -145   -197     44    122   -168    -62   -179   -574   -698   -454   -246
     23   -233   -257    106    140   -244    -67   -205   -620   -750   -509   -296
      0   -257   -259    127    129   -257    -77   -233   -654   -779   -532   -319
    -15   -252   -236    132    109   -244    -83   -257   -675   -797   -550   -337
    -15   -257   -241    135    109   -249    -90   -272   -701   -823   -574   -358
    -10   -267   -257    140    122   -262    -96   -283   -714   -836   -579   -366
    -38   -290   -254    163    106   -272   -101   -298   -727   -844   -579   -371
    -46   -277   -231    161     90   -257    -98   -303   -735   -852   -576   -387
    -46   -265   -218    155     83   -241   -101   -306   -748   -857   -587   -413
    -31   -267   -236    150    101   -252   -101   -309   -753   -870   -610   -428
    -12   -309   -298    158    142   -303   -103   -311   -758   -885   -628   -405
    -15   -348   -332    181    158   -342   -106   -314   -779   -906   -649   -426
     -5   -418   -415    210    202   -418   -103   -324   -841   -989   -730   -511
     25   -641   -667    309    345   -654    -64   -306   -966  -1189   -943   -717
     18   -839   -859    407    436   -849     57   -210  -1031  -1382  -1179   -969
    -25   -800   -776    413    374   -787    153   -127   -956  -1363  -1182  -1005
   -150   -480   -329    314     88   -405    116   -392   -896  -1182   -930   -771
   -319    127    446     96   -381    285   -137   -943   -831   -789   -371   -194
   -431    875   1306   -223   -867   1091   -358  -1228   -576   -163    400    584
   -376   1163   1540   -394   -958   1350   -587  -1306   -392    311    935   1161
   -303    846   1148   -272   -727    997   -743  -1387   -592    155    771   1039
   -277    285    563     -2   -420    423   -771  -1410  -1047   -576     -7    262
   -277   -197     80    236   -181    -59   -607  -1205  -1319  -1195   -688   -436
   -215   -340   -124    277    -46   -233   -389   -833  -1153  -1169   -756   -558
   -142   -348   -207    244     31   -280   -239   -571   -987  -1067   -717   -545
    -88   -402   -314    246    111   -358   -150   -418   -896  -1021   -704   -511
    -64   -405   -342    233    137   -374   -124   -379   -888  -1034   -722   -524
    -44   -394   -350    218    150   -371   -122   -366   -896  -1070   -771   -537
    -38   -400   -361    218    158   -381   -116   -342   -883  -1062   -758   -496
    -38   -402   -363    220    161   -384    -96   -324   -859  -1028   -724   -504
    -25   -374   -348    197    161   -361    -93   -314   -839  -1005   -711   -509
    -20   -348   -327    184    153   -337    -85   -309   -828  -1000   -696   -498
    -20   -361   -340    189    158   -350    -88   -309   -828  -1000   -693   -519
    -18   -384   -366    202    174   -376    -85   -293   -815   -995   -706   -519
    -12   -345   -332    179    158   -340    -90   -280   -805   -992   -704   -470
    -12   -340   -327    176    155   -335    -90   -267   -795   -976   -691   -459
    -10   -324   -314    166    150   -319    -80   -244   -774   -950   -665   -446
      5   -272   -277    135    140   -275    -70   -218   -750   -917   -633   -423
     18   -280   -298    129    155   -288    -83   -207   -745   -906   -607   -407
     20   -275   -296    124    158   -285    -83   -194   -727   -888   -574   -418
     38   -257   -296    109    166   -275    -67   -153   -693   -865   -561   -415
     59   -233   -293     88    176   -262    -62   -111   -672   -854   -568   -387
     64   -231   -298     80    179   -265    -64    -72   -646   -833   -563   -363
     80   -244   -324     80    200   -283    -41     -7   -597   -782   -509   -322
    103   -223   -329     59    215   -275    -15     59   -540   -722   -449   -272
    135   -205   -340     36    236   -272     -2    114   -493   -670   -400   -213
    142   -181   -324     18    231   -252     12    158   -449   -626   -355   -161
    142   -168   -314     12    226   -241     23    194   -415   -584   -306   -109
    140   -116   -259    -12    197   -187     25    197   -402   -563   -285   -114
    137    -85   -223    -25    179   -153     25    194   -397   -558   -280   -122
    124    -96   -220    -15    171   -158     33    184   -394   -555   -262    -98
    103   -111   -215      5    158   -163     33    158   -418   -574   -280   -129
     93   -119   -215     12    153   -166     28    129   -446   -610   -327   -155
     83   -145   -228     31    155   -187     41    101   -462   -628   -340   -158
     36   -132   -171     46    103   -150     28     38   -506   -667   -363   -200
      2   -163   -166     80     83   -163     20    -23   -545   -722   -431   -267
    -15   -181   -166     98     72   -174     23    -67   -574   -756   -483   -280
    -20   -192   -171    106     75   -181     31    -93   -576   -743   -462   -293
    -28   -176   -148    101     59   -163     38   -122   -584   -740   -449   -311
    -33   -171   -140    101     51   -155     62   -132   -581   -743   -446   -311
    -31   -174   -142    101     51   -158     77   -132   -579   -745   -452   -324
    -31   -142   -111     88     38   -127     90   -116   -563   -732   -457   -332
    -20    -67    -49     44     12    -59    109    -88   -517   -678   -397   -267
    -18      0     15      7    -18      7    101    -80   -480   -626   -322   -231
     -7     41     49    -18    -28     44     67    -83   -457   -589   -290   -228
     12     38     25    -25     -5     33     46    -59   -423   -561   -285   -184
     -5     18     23     -7    -15     18     46    -59   -413   -568   -306   -181
     -7     25     33    -10    -20     28     31    -49   -415   -592   -332   -189
     -5     33     38    -15    -23     36     49    -31   -436   -602   -332   -218
    -41    -28     12     36    -28     -7     85    -49   -480   -615   -309   -220
   -148   -202    -57    174    -46   -132     85    -85   -527   -623   -324   -285
   -218   -296    -77    257    -70   -187     33   -150   -574   -665   -381   -342
   -228   -316    -88    270    -72   -202    -23   -207   -610   -714   -449   -418
   -210   -311   -101    262    -54   -207    -59   -241   -641   -774   -527   -449
   -189   -303   -116    246    -38   -210    -72   -262   -672   -823   -576   -459
   -161   -319   -158    239     -2   -239    -80   -267   -693   -839   -594   -496
   -122   -296   -174    207     23   -236    -85   -265   -701   -846   -600   -504
    -90   -244   -153    168     31   -200   -109   -290   -732   -888   -628   -532
    -70   -220   -150    145     38   -187   -132   -316   -774   -943   -683   -530
    -46   -241   -194    145     72   -220   -129   -319   -784   -940   -688   -535
    -38   -241   -205    137     83   -223   -135   -316   -784   -919   -672   -553
    -38   -231   -192    135     75   -213   -137   -324   -784   -911   -652   -563
    -31   -218   -187    124     75   -202   -135   -337   -805   -935   -670   -584
    -25   -285   -262    155    116   -275   -124   -353   -878  -1026   -756   -683
     -2   -485   -483    241    239   -485    -72   -345  -1028  -1252  -1026   -987
     10   -654   -665    322    337   -659     38   -265  -1106  -1449  -1301  -1226
     -7   -511   -504    257    246   -509    129   -233   -997  -1374  -1210  -1111
    -83    -90     -7     88    -38    -51     36   -566   -883  -1093   -841   -766
   -137    602    740   -233   -439    672   -213   -950   -649   -532   -155    -75
   -122   1296   1418   -587   -769   1356   -400  -1060   -257    163    618    693
     36   1363   1327   -701   -646   1345   -631  -1034    -62    537    974   1083
      7    870    859   -439   -426    865   -766  -1117   -368    189    610    750
    -98    272    368    -88   -233    319   -782  -1221   -961   -628   -192    -62
   -145   -184    -38    166    -54   -111   -592  -1018  -1200  -1127   -735   -636
   -116   -267   -153    189     15   -210   -350   -667  -1000  -1047   -748   -623
    -70   -309   -239    189     83   -275   -194   -431   -859   -953   -701   -561
    -38   -345   -306    192    132   -327    -98   -285   -766   -893   -662   -535
    -44   -342   -298    194    127   -322    -57   -236   -735   -875   -652   -535
    -49   -350   -301    200    124   -327    -28   -207   -714   -859   -636   -530
    -46   -355   -311    200    129   -335    -12   -181   -698   -846   -628   -527
    -36   -358   -322    194    140   -340     -2   -163   -688   -841   -631   -532
    -20   -345   -324    184    150   -335     10   -148   -678   -839   -639   -519
    -23   -342   -319    181    145   -332     12   -132   -654   -813   -618   -493
    -23   -319   -298    171    135   -309     15   -114   -631   -792   -602   -483
    -25   -290   -267    155    119   -277     23    -90   -605   -766   -576   -462
    -33   -285   -252    161    109   -270     36    -77   -587   -756   -574   -459
    -23   -275   -254    148    114   -265     36    -75   -581   -763   -589   -480
    -12   -252   -241    132    114   -246     25    -62   -574   -756   -587   -470
     -2   -262   -259    132    127   -262     20    -36   -563   -740   -571   -441
     23   -254   -277    116    150   -265     38      2   -530   -717   -545   -407
     33   -194   -228     77    129   -210     62     33   -488   -685   -514   -387
     51   -166   -220     57    135   -192     67     59   -467   -670   -501   -381
     54   -161   -215     51    132   -187     70     85   -441   -654   -496   -384
     59   -140   -200     41    129   -168     77    119   -415   -639   -478   -366
     80   -124   -205     20    142   -163     93    184   -361   -584   -431   -314
    124    -85   -210    -20    166   -148     93    236   -306   -527   -381   -265
    153    -28   -181    -62    166   -106     75    283   -288   -491   -340   -218
    194     49   -145   -122    171    -46     90    361   -218   -418   -267   -127
    187     49   -137   -119    161    -44    116    384   -189   -387   -246   -103
    140     36   -106    -88    122    -33    122    381   -202   -387   -244    -96
    127     28    -98    -77    111    -33    122    384   -202   -381   -236    -88
    129     49    -80    -88    106    -15    114    368   -210   -387   -239    -90
    129     77    -51   -103     90     12    109    350   -220   -389   -241    -85
    116     67    -49    -93     83     10     96    316   -236   -410   -262    -96
    103     41    -64    -75     85    -10     75    265   -277   -462   -316   -140
     85     25    -59    -54     72    -15     70    207   -327   -519   -374   -197
     85     15    -72    -51     77    -28     67    148   -374   -563   -413   -236
    101     25    -77    -64     90    -25     70    106   -402   -589   -436   -254
    132     25   -109    -80    119    -41     57     77   -428   -620   -467   -280
    145     23   -122    -83    135    -49     41     46   -454   -646   -491   -288
    103    -18   -122    -44    111    -70     64     36   -462   -649   -485   -272
    101      5    -98    -54     98    -46    103     46   -449   -628   -470   -257
    116     49    -67    -83     90     -7    127     62   -415   -587   -431   -228
    119     88    -31   -103     75     28    145     83   -379   -550   -394   -192
    109    129     20   -122     44     75    142     80   -358   -527   -366   -161
    116    171     54   -145     31    114    109     67   -348   -511   -342   -135
    137    202     62   -171     36    132     72     54   -345   -506   -342   -122
    140    163     23   -150     59     93     67     49   -348   -506   -345   -111
    150    140    -10   -148     80     64     64     44   -353   -506   -345    -93
    166    142    -23   -155     96     59     70     44   -366   -517   -353    -83
    192    158    -36   -176    114     62     70     44   -381   -527   -363    -96
    223    116   -106   -168    166      5     62     38   -415   -566   -405   -127
    192    -20   -213    -85    202   -116     59     25   -454   -618   -452   -163
    181   -129   -311    -25    246   -220     75     10   -483   -649   -491   -189
    192   -163   -355    -15    272   -259     67    -20   -532   -698   -545   -226
    189   -187   -376      0    283   -280     36    -70   -597   -771   -626   -283
    187   -181   -368     -5    275   -272     18    -96   -628   -805   -665   -314
    184   -171   -355     -7    267   -262     15    -96   -631   -815   -680   -324
    187   -213   -402     10    293   -306     31    -75   -607   -802   -672   -322
    192   -293   -485     51    337   -389     59    -49   -584   -787   -665   -319
    168   -397   -568    114    368   -483     75    -28   -576   -766   -631   -309
    137   -483   -620    174    376   -553     88     -2   -548   -732   -592   -285
    127   -511   -639    192    381   -574     98      2   -540   -722   -576   -277
    127   -488   -615    181    371   -550     98     -5   -561   -737   -566   -270
    148   -511   -659    181    402   -584    103    -10   -657   -875   -683   -355
    166   -550   -717    192    439   -633    168     20   -766  -1106   -932   -576
    161   -465   -626    150    392   -545    259    103   -756  -1215  -1072   -730
    122   -129   -252      5    187   -189    296     41   -670  -1119   -950   -641
     36    400    363   -220   -163    381     70   -465   -743   -904   -602   -309
    -31   1122   1153   -545   -592   1137   -236   -891   -672   -431      7    275
    -23   1667   1691   -823   -859   1678   -467  -1008   -413    187    678    914
     80   1480   1400   -779   -659   1441   -649   -997   -337    441    891   1150
     85    885    800   -488   -358    844   -670  -1054   -748   -150    277    579
     41    335    290   -189   -124    314   -566  -1028  -1221   -984   -542   -189
     57     23    -33    -41     44     -5   -381   -766  -1210  -1223   -857   -478
    135    -12   -148    -59    140    -80   -210   -465   -956  -1072   -784   -402
    192      5   -187    -98    189    -90    -59   -239   -766   -948   -701   -327
    218      7   -210   -114    213   -101     46    -90   -646   -867   -646   -283
    228    -12   -241   -109    233   -127     83    -38   -607   -846   -633   -259
    218    -25   -244    -96    231   -135    103    -10   -587   -846   -623   -236
    210    -15   -226    -98    215   -119    122     18   -561   -826   -607   -213
    210     -2   -215   -103    213   -109    132     25   -545   -807   -594   -218
    210     10   -200   -111    202    -93    140     33   -530   -787   -563   -205
    210     33   -176   -122    194    -70    161     59   -501   -748   -511   -163
    189     33   -158   -114    174    -62    166     70   -485   -717   -465   -153
    174     41   -135   -109    155    -46    174     88   -462   -698   -465   -197
    176     70   -106   -124    140    -18    171     90   -454   -717   -511   -171
    187     75   -111   -129    150    -18    184    114   -426   -704   -491    -75
    192     85   -106   -140    148    -10    205    153   -387   -659   -446    -75
    189    103    -88   -148    140      7    231    194   -342   -615   -410    -41
    187    148    -38   -168    111     54    257    233   -290   -561   -353     23
    179    166    -12   -171     96     77    288    285   -231   -496   -280     96
    158    187     25   -174     64    106    277    303   -207   -478   -267     51
    142    215     72   -179     33    145    259    319   -194   -475   -290     54
    119    252    129   -187     -5    192    244    335   -179   -459   -280    129
    119    259    140   -189    -10    200    236    363   -145   -428   -244    153
    111    275    161   -194    -25    220    233    392   -109   -397   -215    161
    127    285    158   -207    -15    223    226    420    -88   -384   -202    184
    140    314    174   -228    -18    244    202    426    -85   -376   -197    202
    163    368    205   -265    -20    288    184    418    -88   -358   -171    213
    140    332    189   -239    -23    262    192    415    -96   -358   -161    213
    132    298    166   -215    -15    231    207    418   -106   -363   -158    223
    155    267    111   -213     20    189    215    402   -132   -387   -168    226
    140    241    101   -189     20    171    246    387   -142   -400   -163    233
    129    228     98   -179     15    163    257    348   -179   -441   -184    207
    119    226    106   -174      5    166    259    293   -223   -485   -215    163
     83    228    142   -155    -31    187    254    239   -265   -527   -249    124
     23    220    197   -122    -85    210    254    189   -298   -561   -280     93
    -15    241    257   -114   -137    249    241    148   -324   -589   -306     62
    -54    252    306    -98   -181    280    223    103   -355   -618   -324     33
    -72    283    355   -106   -215    319    215     70   -381   -641   -342     10
   -103    327    431   -111   -267    379    213     44   -392   -641   -355      0
   -148    335    480    -96   -314    405    210     33   -402   -646   -368    -10
   -140    397    537   -129   -337    465    200     31   -397   -636   -361    -12
   -116    488    605   -187   -361    545    163     10   -397   -631   -350     -7
    -85    579    665   -246   -374    620    124    -18   -405   -631   -348      5
    -83    628    709   -272   -397    667     75    -51   -413   -633   -350     10
    -70    662    732   -296   -400    696     28    -83   -431   -636   -353      7
    -59    654    711   -298   -387    683      7   -103   -452   -652   -363     -2
    -18    667    685   -324   -350    675      2   -114   -465   -659   -366     -7
    -62    641    701   -290   -381    670     -5   -145   -488   -670   -363      7
   -116    563    680   -223   -400    623      2   -166   -504   -675   -355    -12
   -106    470    574   -181   -340    522     -7   -187   -553   -732   -418    -93
    -33    431    465   -197   -249    446    -18   -176   -584   -774   -491   -119
    -64    387    449   -161   -257    418     -7   -176   -602   -797   -535   -103
   -109    324    431   -109   -270    376     -7   -200   -639   -826   -561   -150
   -127    267    392    -70   -259    329    -10   -226   -662   -849   -579   -189
   -124    262    387    -67   -254    324      0   -231   -667   -844   -571   -194
    -83    257    337    -88   -210    296    -18   -241   -685   -859   -579   -194
    -49    277    324   -114   -187    301    -25   -231   -683   -854   -581   -189
    -46    293    340   -124   -194    316    -25   -228   -685   -852   -581   -179
    -85    290    376   -101   -231    332    -15   -239   -691   -857   -581   -174
   -140    254    392    -59   -265    322     -2   -228   -683   -852   -581   -171
   -124    231    355    -54   -241    293      2   -215   -672   -839   -584   -174
    -85    228    311    -72   -200    267      5   -197   -680   -833   -576   -179
    -44    103    148    -28    -96    124     20   -184   -756   -950   -711   -329
    -33   -150   -116     90     38   -135    129   -101   -849  -1166   -989   -592
    -64   -200   -135    129     33   -168    265     25   -802  -1223  -1091   -717
   -153     41    192     54   -174    116    311    -54   -709  -1098   -945   -618
   -303    470    774    -83   -537    620    122   -545   -732   -844   -563   -244
   -439   1236   1675   -400  -1057   1454   -171  -1031   -654   -327    124    405
   -472   1847   2317   -688  -1395   2081   -418  -1210   -436    265    797   1072
   -410   1774   2184   -683  -1299   1979   -628  -1249   -415    475   1008   1340
   -413   1187   1600   -387  -1005   1392   -680  -1278   -766    -28    457    831
   -431    615   1047    -96   -737    831   -568  -1184  -1184   -844   -400     18
   -376    335    711     18   -542    522   -366   -859  -1140  -1044   -701   -285
   -218    303    519    -44   -368    410   -218   -545   -919   -909   -652   -283
    -96    316    413   -109   -254    363   -124   -345   -784   -823   -613   -288
    -98    277    376    -90   -236    327    -67   -252   -730   -789   -607   -270
   -114    267    379    -77   -246    322    -38   -213   -696   -763   -589   -252
   -109    283    389    -88   -249    335    -28   -197   -680   -756   -592   -252
    -88    314    402   -111   -244    358    -10   -174   -659   -737   -589   -231
   -103    332    433   -114   -270    381      0   -155   -641   -719   -563   -231
   -166    296    462    -64   -314    379      0   -145   -633   -706   -561   -249
   -187    290    478    -51   -332    384     23   -116   -610   -683   -553   -220
   -153    327    480    -85   -316    402     25    -96   -587   -652   -532   -205
   -163    355    519    -96   -342    436     28    -83   -566   -620   -496   -192
   -163    350    514    -93   -340    433     41    -62   -542   -594   -478   -168
   -145    381    524   -119   -335    454     49    -36   -517   -566   -467   -140
   -148    420    568   -135   -358    493     49     -2   -478   -522   -423   -111
   -174    446    618   -137   -394    530     46      7   -465   -509   -418   -109
   -210    439    646   -114   -428    542     67     36   -436   -480   -394    -80
   -197    446    644   -124   -420    542     85     85   -394   -436   -361    -44
   -150    454    605   -150   -376    530     70    142   -353   -394   -342    -31
   -129    509    636   -189   -384    571     83    202   -290   -322   -283      2
    -98    558    657   -228   -376    607     96    254   -239   -257   -226     36
    -67    579    644   -257   -355    610    103    303   -200   -215   -184     80
    -70    584    654   -257   -361    618    135    376   -137   -155   -127    148
    -90    587    678   -249   -384    631    124    405   -111   -122    -98    174
    -64    659    722   -298   -392    691    114    423    -90    -90    -77    194
    -41    691    730   -324   -387    709    119    444    -70    -67    -49    228
    -51    667    719   -306   -384    693    119    444    -64    -46    -25    244
    -72    667    737   -298   -405    701    116    428    -72    -36    -20    220
   -114    670    784   -280   -449    727    119    387   -103    -64    -44    192
   -161    652    810   -246   -485    730    116    342   -140    -93    -70    166
   -127    641    769   -257   -446    704    101    301   -168   -116    -93    142
    -75    641    717   -283   -397    678     72    262   -205   -153   -129     98
    -77    613    691   -267   -384    649     72    220   -223   -163   -158     64
   -116    584    701   -233   -410    641     80    174   -241   -174   -179     31
   -174    553    727   -189   -449    639     85    122   -267   -202   -210     -7
   -200    524    724   -163   -462    623     85     85   -293   -233   -244    -38
   -200    532    730   -166   -465    631     70     54   -311   -252   -257    -57
   -205    558    763   -176   -485    659     44     33   -327   -272   -272    -62
   -207    542    750   -166   -478    646     38     33   -327   -265   -283    -62
   -207    594    802   -194   -506    698     38     51   -290   -215   -257    -88
   -205    657    862   -226   -535    758     70     85   -231   -150   -184    -31
   -220    719    940   -249   -579    828     83     80   -200   -122   -137      2
   -192    776    969   -290   -579    872     67     75   -189    -96   -124     28
   -174    732    906   -280   -540    820     10     88   -181    -77   -124     44
   -176    706    880   -265   -530    792     -5     93   -181    -62   -111     25
   -192    696    885   -252   -540    789      5     85   -179    -36    -70     28
   -241    610    852   -184   -545    730     36     54   -202    -57   -106    -85
   -228    568    797   -171   -514    683     18     59   -220    -96   -184    -72
   -200    496    696   -148   -449    597     -7     90   -220    -83   -150     -5
   -179    446    626   -137   -402    535      0     90   -228    -77   -142    -70
   -187    415    602   -114   -394    509     25     67   -265   -114   -192   -109
   -194    319    514    -64   -355    415     64     72   -283   -145   -233    -75
   -200    298    496    -49   -348    397     57     67   -285   -145   -226    -77
   -205    293    498    -46   -353    394     46     54   -301   -153   -231    -93
   -218    275    493    -28   -355    384     33     46   -298   -132   -226   -106
   -239    231    470      2   -355    348     57     41   -298   -140   -233   -140
   -244    241    485      2   -366    361     62     41   -298   -132   -228   -158
   -231    272    504    -20   -368    387     49     51   -283   -106   -202   -153
   -226    288    514    -31   -368    400     41     49   -272    -98   -197   -145
   -293    200    491     44   -392    345     49     49   -283   -106   -210   -150
   -332    119    452    106   -392    285     80     75   -280   -101   -218   -153
   -314    -49    265    179   -290    106    111     80   -366   -233   -358   -290
   -277   -277      0    277   -140   -140    189    101   -519   -496   -641   -581
   -314   -387    -72    348   -122   -231    322    215   -511   -568   -753   -743
   -384   -213    171    298   -280    -20    376    155   -420   -449   -615   -639
   -524    280    802    119   -662    540    220   -252   -309   -111   -174   -194
   -659   1093   1753   -215  -1205   1423    -20   -626    -25    530    600    581
   -683   1691   2374   -506  -1527   2031   -223   -646    376   1223   1335   1327
   -592   1621   2213   -514  -1402   1917   -433   -631    488   1465   1561   1626
   -558   1098   1657   -270  -1106   1376   -519   -704    127    997   1080   1187
   -581    449   1031     67   -805    740   -439   -706   -389    202    275    311
   -576    106    683    233   -628    394   -207   -415   -439    -51    -70   -140
   -506     77    584    213   -545    329    -28   -137   -296     -7   -103   -161
   -405     64    467    168   -436    267     77     41   -205     28   -111   -129
   -329     67    397    132   -363    231    129    124   -176     23   -129   -129
   -293     59    350    116   -322    202    150    155   -168     12   -132   -114
   -288     83    371    101   -329    226    166    179   -153     28   -114   -109
   -285    111    397     85   -342    254    166    192   -145     31   -124   -127
   -280    132    413     75   -345    272    171    213   -116     67   -103   -116
   -280    137    415     70   -350    275    176    223    -96     90    -70   -122
   -285    111    397     85   -342    254    194    233    -85    101    -51   -116
   -285     88    371     96   -329    228    218    270    -51    142      0    -75
   -296    111    407     93   -350    259    215    293    -18    171     38    -62
   -301    148    446     75   -374    298    205    296    -18    168     33    -75
   -293    166    459     62   -376    311    207    303    -10    171     31    -70
   -290    174    465     54   -376    319    210    311      2    187     25    -85
   -267    215    483     25   -374    348    220    345     36    231     59    -54
   -244    220    465     10   -355    340    231    379     59    262     98    -10
   -254    246    501      2   -379    374    239    407     90    293    124     -2
   -241    275    514    -18   -379    394    241    449    122    319    119    -10
   -202    257    459    -25   -329    358    249    501    153    337    111     38
   -187    275    462    -46   -324    368    262    571    210    394    166     80
   -153    288    441    -67   -298    363    283    657    272    459    226    129
   -142    277    418    -67   -283    348    303    724    327    517    280    176
   -166    244    410    -38   -288    327    329    766    368    563    322    210
   -148    267    413    -62   -280    340    353    800    413    607    368    249
   -142    267    410    -64   -275    337    363    807    428    626    389    265
   -145    259    405    -57   -275    332    366    813    439    639    413    280
   -137    296    433    -77   -285    363    366    818    444    654    428    296
   -155    293    446    -70   -301    371    355    797    431    639    418    288
   -197    262    457    -33   -327    358    371    761    415    620    402    267
   -218    249    467    -15   -342    355    379    722    394    600    392    246
   -220    257    478    -18   -348    366    376    680    368    574    379    231
   -236    228    465      5   -350    345    366    623    329    522    319    197
   -275    168    444     54   -361    303    376    579    303    498    290    155
   -314    135    446     88   -381    290    384    545    280    493    290    114
   -311    142    454     85   -381    298    397    524    270    480    285    103
   -311    163    472     72   -394    316    397    498    267    478    277    101
   -311    189    501     62   -407    342    405    488    275    485    280     98
   -316    176    493     70   -405    335    420    496    283    488    277    111
   -303    189    493     57   -397    340    423    514    309    509    290    124
   -314    218    532     46   -423    374    441    535    345    553    342    140
   -314    275    589     18   -452    433    449    542    371    576    376    166
   -303    324    626    -12   -465    475    426    542    387    592    397    202
   -290    332    623    -20   -457    478    402    535    392    597    400    213
   -290    267    558     10   -426    413    384    524    387    597    394    194
   -296    239    535     28   -415    387    358    504    371    587    387    166
   -301    246    545     25   -423    397    332    480    353    581    389    171
   -306    233    540     36   -423    387    327    472    345    579    384    179
   -316    135    452     90   -384    293    342    465    322    537    340    145
   -342     41    384    150   -363    213    353    446    280    483    285     96
   -366    -25    340    194   -353    155    353    415    241    439    233     36
   -376    -57    319    218   -348    129    348    394    223    418    210      2
   -361    -90    267    223   -316     88    335    379    200    394    187    -15
   -345   -111    233    228   -290     62    329    368    187    381    174    -20
   -350   -140    210    244   -280     33    332    363    181    368    163    -31
   -371   -174    197    272   -285     10    337    358    174    355    150    -44
   -387   -246    140    314   -265    -54    342    353    163    335    127    -62
   -397   -290    106    345   -252    -93    358    366    176    340    127    -59
   -400   -316     80    358   -241   -119    376    376    192    353    135    -44
   -371   -342     28    358   -200   -158    392    397    213    374    148    -23
   -368   -392    -23    379   -174   -207    400    420    220    379    148    -44
   -363   -522   -158    441   -103   -340    423    431    166    298     64   -158
   -355   -802   -449    576     46   -626    506    472     49     96   -142   -392
   -358  -1054   -696    706    168   -875    667    600     28    -33   -296   -561
   -387   -919   -535    652     72   -730    782    675    174     83   -184   -465
   -488   -441     46    465   -267   -200    680    348    265    332    145   -132
   -592    340    930    124   -761    633    389   -103    415    813    761    506
   -672   1135   1808   -231  -1239   1470    142   -311    727   1460   1499   1244
   -584   1312   1893   -363  -1239   1602   -148   -353    865   1810   1852   1623
   -540    930   1470   -194  -1005   1200   -337   -491    506   1441   1467   1275
   -545    407    950     67   -748    678   -371   -615    -90    600    631    441
   -542    -31    511    288   -527    239   -200   -452   -358     38     18   -174
   -517   -155    358    335   -439    101     31    -98   -153    122     18   -176
   -483   -176    303    329   -394     62    192    150     12    228     80   -124
   -431   -187    241    309   -337     25    288    290    106    277     93   -116
   -389   -207    181    298   -285    -12    324    337    135    277     70   -148
   -374   -259    114    314   -244    -72    350    371    145    285     83   -137
   -366   -267     98    314   -233    -85    361    402    166    303     98   -124
   -376   -265    109    319   -244    -80    371    423    187    309    101   -111
   -379   -267    111    324   -246    -77    379    436    207    319    114   -103
   -363   -249    111    303   -239    -70    379    449    220    340    137    -93
   -350   -215    132    283   -241    -41    379    462    239    361    161    -80
   -358   -200    155    277   -257    -20    384    462    252    374    171    -85
   -381   -252    129    316   -257    -62    413    485    265    381    171    -88
   -371   -277     93    322   -233    -93    426    511    290    410    189    -41
   -348   -239    106    293   -228    -67    431    530    322    441    223    -28
   -353   -226    124    288   -241    -51    439    550    350    457    241    -46
   -355   -213    142    285   -249    -36    454    584    371    478    252    -10
   -348   -207    137    275   -244    -36    457    623    407    509    275     23
   -355   -200    153    277   -257    -23    485    667    465    553    296     33
   -327   -220    106    272   -218    -57    511    732    519    600    324    101
   -270   -181     88    226   -179    -46    522    800    579    667    397    153
   -246   -148     96    197   -174    -25    537    859    646    735    454    179
   -220    -88    132    153   -179     20    540    906    693    776    493    228
   -202    -54    145    127   -174     44    542    963    732    820    535    303
   -189    -31    158    111   -174     62    558   1013    784    885    597    355
   -187     -5    181     96   -187     88    568   1034    810    922    641    392
   -189     28    218     80   -205    124    579   1031    818    927    652    394
   -202     31    233     85   -218    132    584   1013    802    914    631    376
   -244    -10    233    127   -239    111    579    976    766    883    600    355
   -265    -25    239    145   -254    103    576    922    719    831    558    303
   -275    -25    249    150   -262    109    574    891    683    797    545    288
   -285    -85    200    184   -244     54    571    854    646    748    501    254
   -303   -122    181    213   -244     28    574    805    605    706    475    226
   -316    -98    218    205   -270     59    568    745    579    683    465    205
   -314    -57    254    184   -285     98    555    698    545    644    426    155
   -324    -33    288    176   -309    127    550    667    524    626    415    140
   -319    -51    267    187   -293    106    561    649    514    613    413    140
   -342   -103    239    223   -293     64    571    633    506    602    407    145
   -392   -148    244    270   -319     46    594    623    506    597    405    140
   -433   -114    319    275   -376    101    600    600    501    576    379    103
   -420     18    439    202   -428    228    600    600    514    600    402    122
   -402     83    483    158   -444    283    563    613    537    633    439    166
   -392    129    519    129   -454    324    517    600    555    665    475    207
   -361    150    511    103   -436    329    485    600    576    688    504    233
   -348    148    496    101   -420    322    457    571    550    657    472    192
   -342    155    498     93   -423    327    436    545    519    626    444    163
   -387    124    509    129   -449    316    405    511    485    600    426    153
   -462     10    472    223   -470    241    400    475    433    555    379    119
   -485   -129    355    309   -420    111    407    444    371    488    311     57
   -433   -187    246    306   -340     28    400    423    327    449    275     31
   -405   -218    187    311   -296    -15    392    413    303    423    257     12
   -407   -275    129    340   -270    -72    384    381    259    368    202    -33
   -428   -329     98    379   -265   -116    389    361    236    348    187    -49
   -452   -376     75    413   -265   -153    387    350    226    335    176    -57
   -436   -371     62    402   -252   -155    384    348    226    332    181    -51
   -426   -345     80    387   -254   -132    374    332    213    322    176    -64
   -428   -322    106    376   -267   -109    371    327    210    322    181    -67
   -418   -316     98    366   -259   -109    342    314    187    301    153    -90
   -413   -329     83    371   -249   -122    309    296    168    277    129   -109
   -389   -283    106    335   -249    -88    311    298    174    283    140    -90
   -363   -262    101    314   -233    -80    332    322    181    301    148    -85
   -381   -387     -5    381   -189   -197    337    327    111    205     36   -189
   -379   -600   -220    488    -80   -410    405    389     36     25   -187   -400
   -366   -698   -332    532    -18   -517    514    509     54    -93   -358   -579
   -361   -475   -114    418   -124   -296    605    597    207     10   -270   -517
   -459    -62    397    259   -431    166    488    218    184    207     36   -226
   -548    548   1093      0   -820    820    192   -324    101    545    553    265
   -566   1221   1787   -327  -1176   1504    -83   -646    184   1060   1208    857
   -480   1317   1797   -418  -1137   1556   -319   -732    267   1475   1649   1291
   -439    758   1195   -161   -818    976   -348   -737     12   1132   1257    956
   -418    181    600    119   -509    389   -285   -714   -428    306    400    166
   -363   -252    111    306   -239    -70   -142   -504   -548   -163   -153   -340
   -288   -329    -41    309   -124   -187      7   -194   -296    -36   -119   -319
   -223   -306    -83    265    -70   -194    116     25    -93     98    -33   -236
   -150   -298   -150    223      0   -226    187    161     23    166      0   -197
    -75   -288   -213    179     67   -252    200    200     49    174     -5   -202
    -20   -257   -236    140    106   -246    197    205     49    166    -18   -215
    -49   -272   -223    158     85   -249    207    226     62    166    -25   -215
    -93   -293   -200    192     51   -246    231    259     93    189     -2   -189
   -135   -283   -148    207      5   -215    254    283    122    218     25   -153
   -168   -257    -88    213    -41   -174    280    309    158    254     64   -111
   -184   -215    -31    197    -77   -122    290    332    192    296    101    -70
   -174   -197    -23    184    -75   -111    296    355    215    319    122    -51
   -179   -189    -10    181    -85    -98    296    368    233    329    129    -46
   -205   -158     46    181   -127    -57    298    374    249    342    140    -44
   -236   -137     96    184   -166    -20    306    389    270    358    155    -33
   -241   -116    124    179   -184      2    303    405    283    368    168    -25
   -244    -93    150    168   -200     28    296    407    293    374    179    -18
   -218    -49    168    135   -194     59    285    420    311    392    192    -10
   -187    -23    163    103   -176     70    277    444    337    413    213      0
   -161     23    184     67   -174    103    270    470    371    439    244     15
   -148     51    200     46   -174    124    262    498    400    462    262     25
   -137     38    176     49   -155    106    265    545    436    491    277     49
   -124     51    174     36   -150    111    277    602    498    550    324     93
   -109    111    220     -2   -163    166    301    654    561    620    387    148
    -96    176    272    -41   -184    223    316    688    600    670    441    192
    -90    202    293    -54   -192    246    322    711    618    698    475    220
    -98    192    290    -46   -194    241    316    706    605    691    472    210
    -88    200    288    -57   -189    244    322    693    584    667    459    192
    -75    192    267    -59   -171    231    324    680    563    636    446    176
    -96    158    254    -31   -174    205    298    639    511    584    410    142
   -106    140    246    -18   -176    192    293    600    470    540    381    111
   -127    114    239      5   -181    176    301    550    426    493    345     77
   -145    124    267     10   -207    194    296    498    381    446    311     33
   -166    106    272     31   -218    189    293    454    342    407    280    -12
   -176    124    301     23   -239    213    293    415    314    376    249    -49
   -192    148    340     20   -265    244    288    392    301    361    233    -64
   -205    174    379     12   -293    277    272    355    283    348    218    -80
   -210    181    392     15   -301    285    262    324    254    327    189   -106
   -213    132    342     38   -277    236    259    314    241    309    168   -127
   -187    129    314     28   -249    220    270    332    259    335    197   -101
   -161    189    348    -15   -254    267    270    345    293    368    244    -59
   -153    246    400    -46   -275    322    267    353    324    402    288    -25
   -174    293    467    -62   -322    381    252    335    329    415    306    -12
   -174    348    522    -88   -348    433    239    329    342    439    332     15
   -202    309    511    -54   -358    410    215    319    337    446    335     25
   -218    327    545    -54   -381    436    215    316    335    449    332     25
   -259    324    584    -33   -423    454    213    311    327    441    322     15
   -303    303    605      0   -454    454    218    316    332    441    329     15
   -314    213    524     49   -418    368    210    296    293    384    280    -41
   -296     83    379    106   -337    231    202    277    231    319    223    -96
   -293     31    324    127   -309    176    200    277    215    298    205   -106
   -296    -10    285    153   -290    137    176    233    163    249    155   -142
   -280    -33    244    155   -262    103    168    218    137    233    137   -158
   -241    -31    210    137   -226     88    153    200    119    215    116   -202
   -231    -72    158    150   -197     41    142    184     88    176     72   -226
   -252   -166     83    207   -168    -41    129    166     62    148     46   -239
   -246   -197     49    220   -150    -72    135    153     59    142     46   -244
   -236   -176     59    207   -148    -59    135    135     59    140     59   -236
   -215   -179     36    194   -127    -72    124    127     49    150     83   -233
   -220   -179     41    200   -132    -70    127    122     54    163    101   -270
   -246   -226     18    236   -135   -103    142    127     59    155     70   -316
   -226   -371   -145    298    -41   -259    145    145     23     98    -18   -335
   -150   -550   -400    348    122   -475    181    207    -62    -62   -194   -480
   -119   -737   -620    428    249   -680    288    335    -90   -220   -394   -717
   -140   -683   -542    410    200   -613    397    478     18   -213   -428   -774
   -213   -366   -153    290    -31   -259    407    329    114    -49   -218   -587
   -366    184    550     90   -459    366    155   -267     25    223    246   -166
   -491    893   1382   -202   -935   1137   -114   -737     41    659    867    415
   -483   1309   1790   -415  -1135   1551   -374   -966    127   1119   1426    997
   -405   1041   1447   -316   -924   1244   -517  -1021     38   1156   1452   1065
   -379    436    813    -31   -594    623   -522   -997   -332    496    735    374
   -371   -106    262    239   -316     77   -371   -795   -594   -163     10   -296
   -329   -355    -25    342   -153   -192   -176   -415   -415   -171   -111   -426
   -262   -363   -101    314    -80   -233    -18   -101   -163      2    -20   -397
   -189   -358   -168    272    -12   -265     70     67    -38     57    -12   -374
   -142   -392   -249    267     51   -319    119    148      5     67     -5   -314
   -166   -397   -231    280     31   -314    137    184     25     88     23   -280
   -187   -392   -205    290      7   -298    158    215     57    114     62   -277
   -189   -376   -189    283     -2   -283    181    241     83    140     64   -298
   -184   -381   -200    283      5   -290    194    262     96    142     33   -316
   -220   -418   -197    316    -12   -306    184    272     98    140     31   -265
   -218   -400   -181    309    -18   -290    197    280    119    155     59   -244
   -220   -394   -174    306    -25   -285    226    306    158    192    124   -220
   -218   -389   -171    303    -23   -283    244    329    187    218    161   -246
   -215   -376   -161    296    -28   -270    233    342    200    220    140   -254
   -223   -361   -137    293    -44   -249    220    342    202    215    137   -202
   -239   -332    -96    285    -72   -215    244    379    246    254    171   -163
   -220   -293    -72    257    -75   -181    244    392    262    259    184   -148
   -166   -267   -101    215    -33   -184    228    394    259    277    205   -150
   -155   -244    -88    200    -33   -166    223    426    301    324    262   -148
   -148   -231    -83    187    -33   -158    236    478    355    363    303   -103
   -135   -231    -98    181    -20   -166    272    542    415    415    301   -114
   -109   -215   -109    161     -2   -163    285    597    454    459    324    -44
    -90   -153    -62    122    -15   -109    298    662    519    532    420     31
    -38   -122    -85     77     23   -103    285    675    527    524    405     36
      2   -116   -119     57     59   -116    290    709    553    542    418     67
     18   -101   -122     41     67   -111    298    748    597    597    467    119
     25    -49    -75     12     49    -62    290    750    607    618    496    124
      7    -25    -33      5     20    -28    288    737    592    602    540    161
     -2    -23    -20     10      7    -20    293    719    574    597    540    132
    -31    -72    -44     49      5    -59    306    693    555    584    493     83
    -38    -46     -7     44    -15    -28    306    649    506    522    446     67
    -67    -36     31     51    -51     -5    303    584    457    472    431     64
   -106    -70     36     85    -72    -18    293    519    410    433    413     28
   -127    -77     46    101    -88    -18    280    475    387    418    402     10
   -127   -103     23    116    -75    -41    275    420    358    394    384    -15
   -114    -96     15    103    -64    -38    270    358    316    353    350    -75
   -122    -98     23    109    -75    -38    290    340    314    345    350   -127
   -168   -150     18    155    -93    -67    298    329    309    329    306   -145
   -207   -197     10    202   -109    -93    285    306    285    303    283   -122
   -192   -187      5    189   -101    -90    298    309    290    306    296   -111
   -166   -114     51    140   -111    -31    316    329    319    327    319    -83
   -148    -72     75    109   -111      0    324    348    342    358    353    -44
   -145    -38    106     93   -127     33    337    363    379    400    402     -2
   -142     10    153     64   -148     80    319    366    413    449    465     36
   -155     15    171     70   -163     93    288    348    413    452    475     25
   -174    -23    150     96   -163     62    262    316    384    407    444     -5
   -150    -33    116     93   -135     41    233    298    345    374    428      7
   -155    -31    124     93   -142     46    223    296    342    363    415     23
   -158    -85     72    122   -116     -7    220    288    332    337    384     -2
   -142   -200    -57    168    -44   -129    218    267    277    288    337    -62
   -148   -259   -111    205    -18   -187    223    257    239    246    303   -114
   -174   -301   -127    236    -25   -213    226    233    207    205    275   -127
   -181   -340   -161    259    -12   -252    218    200    163    166    241   -148
   -189   -379   -192    283      0   -288    207    174    137    145    223   -176
   -194   -387   -192    290     -2   -290    207    166    127    137    220   -187
   -194   -381   -189    288     -5   -285    202    155    114    124    213   -187
   -187   -415   -228    301     18   -324    192    132     83     98    189   -192
   -184   -433   -252    306     31   -342    179    111     57     75    166   -205
   -189   -431   -241    311     25   -337    181    103     57     75    161   -215
   -187   -436   -252    311     31   -345    179     85     38     54    142   -244
   -187   -444   -257    316     33   -353    168     80     23     31    129   -249
   -189   -504   -314    345     59   -410    161     80    -12    -15     85   -265
   -163   -654   -491    410    163   -574    184     90    -93   -132    -31   -350
   -132   -935   -805    532    335   -870    277    129   -239   -387   -303   -618
   -153  -1005   -852    576    348   -930    402    223   -254   -517   -462   -787
   -226   -828   -602    527    187   -717    491    205   -135   -387   -337   -693
   -348   -384    -36    366   -155   -210    368   -184    -31    -75     54   -329
   -465    418    883     20   -675    649     62   -607    197    535    813    410
   -485   1041   1527   -277  -1008   1283   -184   -706    563   1221   1548   1150
   -368   1054   1423   -342   -896   1239   -439   -711    685   1517   1826   1478
   -322    558    880   -116   -600    719   -558   -823    288   1041   1350   1047
   -324    -31    293    176   -311    132   -498   -852   -298    155    478    171
   -322   -415    -96    368   -114   -257   -283   -607   -452   -249     18   -293
   -272   -496   -223    381    -25   -361    -67   -293   -288   -194      2   -311
   -189   -485   -296    337     51   -392     64    -83   -158   -122     44   -277
   -153   -511   -358    332    101   -436    127     15   -109   -109     41   -272
   -150   -524   -374    337    111   -449    142     49   -106   -122     25   -280
   -148   -532   -384    337    116   -459    153     70   -106   -135     12   -272
   -142   -514   -371    329    114   -444    155     77   -106   -137     12   -249
   -161   -514   -355    337     93   -436    163     83    -98   -124      7   -265
   -166   -537   -371    350    101   -454    174     93    -88   -114     23   -267
   -166   -524   -358    342     96   -441    179    103    -75   -109     33   -257
   -168   -488   -319    329     75   -405    181    111    -72    -98     44   -233
   -163   -446   -283    303     59   -366    181    127    -64    -90     57   -220
   -158   -428   -270    293     54   -350    181    142    -51    -80     67   -205
   -158   -433   -275    296     57   -355    194    166    -38    -67     85   -179
   -153   -415   -262    285     54   -340    210    187    -25    -62     98   -163
   -153   -376   -226    265     33   -301    228    215      2    -49    111   -132
   -145   -374   -228    257     41   -301    246    254     28    -33    124   -103
   -135   -376   -241    254     51   -309    254    293     59     -7    150    -85
   -127   -358   -231    244     51   -296    275    337    101     25    168    -51
   -103   -350   -246    226     70   -301    296    389    148     98    189    -41
    -62   -335   -275    197    103   -306    303    439    179    155    228    -41
     -5   -288   -285    145    137   -285    303    483    200    176    285    -33
     44   -249   -293    103    168   -270    298    527    226    189    361      0
     90   -228   -319     67    205   -272    293    566    257    207    400     70
    132   -179   -311     23    220   -244    280    576    259    207    387    124
    132   -161   -293     12    210   -226    277    566    246    197    366    137
     96   -166   -262     36    179   -213    288    558    239    189    371    150
     72   -189   -265     57    166   -226    298    550    226    174    384    135
     44   -228   -272     90    155   -249    314    540    213    174    353     67
      5   -252   -257    122    129   -254    327    509    192    142    290     64
      2   -244   -246    122    124   -244    329    467    161     98    270     98
     -2   -205   -202    103     98   -202    316    413    129     75    270     64
    -31   -207   -176    119     72   -192    316    358     96     54    246     15
    -59   -202   -142    129     38   -174    311    296     49     15    220    -18
    -59   -202   -142    132     41   -174    301    259     20    -15    205    -46
    -64   -168   -103    114     18   -137    301    233      0    -23    192    -57
    -96   -166    -70    129    -12   -119    311    213    -10    -36    176    -41
   -137   -179    -44    158    -46   -111    324    184    -20    -54    155    -67
   -137   -168    -31    153    -54   -101    340    181    -18    -64    140    -67
   -103   -129    -25    114    -41    -77    366    220     15    -33    176    -28
    -80    -67     12     72    -46    -28    384    254     57     15    213      5
    -77    -18     59     46    -70     18    389    267     88     46    246     33
    -93      5     98     44    -96     51    371    265     98     64    265     57
    -98      5    103     44   -101     51    348    265    109     80    277     75
   -109    -23     83     64    -96     28    335    257    109     90    288     70
   -122    -46     72     83    -98     12    319    239     96     88    296     51
   -137    -64     72    101   -106      2    301    210     70     70    285     38
   -155    -64     90    109   -124     10    290    181     46     38    252     31
   -197   -150     46    174   -124    -51    293    161      7     -7    210    -23
   -205   -236    -31    218    -88   -135    285    145    -44    -62    155    -72
   -184   -290   -106    239    -38   -200    283    140    -72   -101    116    -62
   -197   -319   -122    257    -41   -220    275    114   -109   -132     98    -67
   -215   -353   -140    283    -38   -246    277    106   -127   -148     85    -93
   -226   -389   -163    306    -33   -277    280     90   -150   -166     57   -116
   -226   -389   -163    309    -31   -277    275     62   -174   -181     49   -127
   -241   -389   -148    314    -46   -270    259     33   -197   -202     25   -148
   -233   -397   -163    314    -36   -280    254     23   -213   -215     12   -161
   -239   -418   -179    327    -33   -298    246      5   -231   -244     -5   -184
   -244   -397   -153    322    -46   -275    218    -44   -272   -290    -46   -228
   -246   -431   -187    337    -31   -309    213    -64   -293   -314    -70   -241
   -233   -436   -202    335    -18   -319    213    -54   -301   -311    -62   -228
   -220   -511   -290    363     33   -402    213    -59   -361   -376   -124   -283
   -197   -745   -548    472    174   -646    220    -77   -519   -594   -345   -498
   -197   -904   -706    548    252   -805    311    -28   -644   -820   -602   -771
   -215   -813   -600    514    192   -706    413     31   -592   -831   -631   -823
   -337   -522   -184    428    -77   -355    407   -215   -498   -644   -392   -584
   -535     77    613    228   -574    345    179   -691   -335   -207    171      5
   -659    839   1499    -90  -1080   1169    -36   -878     28    465    948    802
   -579   1135   1712   -277  -1145   1423   -265   -880    314    992   1493   1413
   -498    878   1376   -192   -937   1127   -462   -971    142    872   1363   1340
   -480    337    818     72   -649    576   -524  -1083   -379    161    641    607
   -480   -161    319    319   -400     77   -345   -924   -745   -480    -25   -109
   -400   -329     70    363   -236   -129    -90   -558   -649   -537   -161   -267
   -327   -387    -59    355   -135   -226     41   -327   -540   -498   -166   -277
   -277   -426   -148    353    -64   -288    116   -202   -485   -480   -163   -280
   -252   -426   -176    337    -41   -301    140   -171   -483   -493   -181   -298
   -213   -413   -200    311     -7   -306    150   -153   -485   -504   -200   -306
   -189   -405   -215    296     10   -311    153   -140   -485   -511   -210   -311
   -179   -405   -226    293     23   -316    155   -129   -485   -514   -218   -311
   -176   -405   -228    290     23   -316    171   -116   -485   -511   -213   -303
   -171   -407   -239    288     33   -324    187    -98   -470   -491   -197   -280
   -148   -384   -239    265     44   -311    197    -70   -446   -465   -163   -246
   -135   -337   -202    236     33   -270    187    -51   -428   -446   -135   -218
   -132   -329   -197    228     31   -265    192    -41   -418   -441   -129   -207
   -129   -316   -187    223     25   -254    197    -28   -410   -431   -127   -202
   -135   -288   -153    207      7   -220    202    -12   -394   -418   -109   -192
   -132   -306   -174    220     20   -241    200     -2   -387   -415   -106   -187
    -85   -270   -187    176     49   -231    205     23   -363   -389    -88   -155
    -62   -228   -168    145     51   -200    210     49   -332   -355    -59   -116
    -59   -213   -155    135     46   -184    215     70   -311   -329    -41    -90
    -38   -205   -166    122     62   -187    218    109   -285   -301    -23    -62
      2   -181   -184     88     90   -184    220    163   -249   -270      0    -36
     33   -145   -179     54    106   -161    218    207   -220   -236     31     -7
     54   -116   -171     28    111   -145    220    249   -184   -200     70     31
     59    -96   -155     18    106   -124    223    290   -148   -155    111     75
    106    -44   -153    -33    127    -96    233    340   -101   -103    166    129
    140      2   -137    -72    137    -67    236    366    -70    -70    194    166
    161     36   -124    -98    142    -44    226    371    -59    -57    197    176
    163     64    -98   -114    132    -15    218    374    -49    -46    207    189
    153     57    -96   -106    124    -18    215    350    -59    -57    200    181
    135     36    -98    -88    116    -31    226    324    -75    -77    181    166
     93      0    -93    -46     90    -46    223    283   -106   -109    153    140
     46    -20    -67    -12     57    -44    223    244   -132   -132    129    114
     25    -33    -62      2     41    -46    223    192   -174   -168     88     77
     31    -36    -70      2     49    -51    213    145   -207   -205     49     38
     23    -46    -70     10     46    -57    215    106   -226   -233     20     10
     15    -36    -51     10     33    -44    226     72   -252   -257      0    -18
     18    -44    -62     10     38    -51    220     36   -280   -288    -23    -51
    -18    -59    -41     38     10    -49    218     20   -285   -290    -20    -59
    -44    -67    -25     54    -12    -46    236     20   -283   -290    -20    -64
    -36    -25     10     31    -23     -7    254     33   -267   -272      0    -46
    -25     54     80    -15    -54     67    259     51   -233   -233     38     -7
    -33    106    140    -36    -88    124    265     57   -207   -213     57     12
    -51    140    189    -44   -122    163    249     38   -194   -202     70     28
    -59    161    220    -49   -140    189    226     31   -176   -179    101     59
    -41    137    179    -49   -111    158    200     20   -187   -184    101     62
    -44    129    174    -44   -109    150    187      7   -200   -194     90     49
    -67    150    215    -41   -142    181    168    -18   -223   -210     64     25
    -93    127    220    -15   -155    174    145    -38   -254   -241     28     -2
   -109     15    124     44   -116     70    150    -36   -285   -275    -12    -36
    -85    -72     12     77    -49    -31    148    -46   -322   -314    -57    -77
    -64    -96    -33     77    -15    -64    142    -54   -345   -335    -80    -93
    -90   -142    -51    116    -20    -98    119    -88   -392   -374   -119   -122
    -96   -181    -85    137     -7   -135    124   -109   -415   -400   -150   -145
   -116   -189    -72    153    -23   -129    119   -122   -420   -407   -150   -148
   -132   -194    -62    161    -36   -129    101   -142   -436   -426   -163   -163
   -124   -176    -51    150    -36   -114     80   -163   -462   -446   -187   -187
   -124   -181    -57    153    -36   -119     72   -179   -480   -465   -205   -213
   -119   -192    -72    155    -23   -132     62   -181   -485   -472   -213   -223
   -122   -215    -96    166    -15   -155     62   -171   -478   -465   -205   -207
   -142   -252   -109    197    -18   -181     70   -168   -475   -470   -210   -210
   -135   -244   -109    187    -15   -176     41   -192   -511   -506   -252   -249
   -103   -303   -200    205     46   -252     41   -187   -555   -571   -327   -319
    -62   -527   -467    293    200   -498    101   -137   -639   -735   -527   -509
    -46   -766   -719    407    335   -743    236    -20   -675   -904   -748   -740
    -59   -688   -631    374    283   -659    332     77   -581   -872   -740   -761
   -168   -311   -145    239    -12   -228    296   -155   -483   -652   -454   -491
   -329    389    717    -31   -524    553     62   -688   -426   -265     93     67
   -472   1132   1605   -329  -1039   1369   -158  -1031   -231    327    833    807
   -428   1275   1704   -423  -1067   1488   -384  -1111    -77    784   1337   1348
   -340    867   1205   -265   -771   1036   -530  -1187   -296    600   1127   1195
   -319    270    587     23   -452    426   -553  -1244   -800   -184    301    366
   -298   -140    158    220   -228      7   -444  -1104  -1117   -857   -436   -405
   -228   -220      5    223   -119   -109   -244   -722   -888   -771   -441   -420
   -140   -244   -106    192    -18   -176    -96   -439   -691   -633   -350   -332
    -83   -298   -215    187     64   -257     -7   -259   -576   -563   -311   -290
    -49   -239   -189    145     70   -215      2   -210   -550   -563   -332   -314
    -20   -231   -210    127     93   -220      5   -200   -542   -563   -327   -311
      7   -236   -244    114    124   -239     10   -192   -535   -553   -311   -316
     41   -254   -296    103    166   -272     20   -171   -519   -537   -311   -345
     72   -285   -358    106    215   -322     25   -145   -501   -530   -327   -303
     80   -270   -350     93    213   -309     18   -142   -496   -532   -327   -285
     70   -202   -272     64    171   -236     18   -127   -467   -509   -311   -270
     59   -205   -265     70    161   -233     23   -106   -433   -478   -290   -275
     54   -220   -275     83    163   -246     31   -101   -410   -467   -288   -301
     75   -205   -280     64    176   -241     23   -101   -410   -475   -306   -275
     93   -200   -293     51    192   -244     23    -72   -394   -446   -290   -215
    103   -179   -283     36    192   -231     15    -57   -376   -418   -259   -200
    122   -153   -275     15    197   -213     15    -38   -353   -394   -233   -187
    124   -161   -285     18    205   -223     41     -2   -309   -358   -205   -163
    135   -150   -285      7    210   -218     54     31   -267   -324   -181   -140
    142   -101   -246    -23    192   -174     49     62   -236   -293   -155   -114
    145    -70   -215    -36    179   -142     62    116   -194   -252   -124    -75
    171    -62   -233    -54    200   -148     57    161   -148   -200    -85    -33
    194     15   -181   -106    187    -83     57    197    -98   -150    -33     12
    213     62   -150   -140    179    -44     75    239    -44   -103     10     62
    241     85   -155   -163    200    -33     72    270    -20    -72     49    109
    257    111   -148   -187    202    -15     85    324     28     -2    129    153
    262    148   -114   -205    189     18     67    314     31      7    148    140
    246    166    -80   -207    163     44     62    306     33      2    140    127
    226    142    -83   -184    155     31     70    296     23    -18    111    129
    236    109   -127   -174    181     -7     57    257     -7    -46    119    129
    218    101   -116   -158    168     -7     67    233    -28    -85     77     90
    184     85    -98   -137    140     -5     70    194    -64   -137      0     57
    176     85    -90   -129    135     -2     57    137   -109   -179    -33     31
    161     77    -83   -119    119      0     46     83   -145   -220    -75    -54
    137     57    -80    -98    109    -10     67     64   -161   -244   -114    -59
    153     44   -111   -101    132    -33     59     10   -207   -298   -155    -75
    145     38   -106    -90    127    -33     28    -49   -265   -355   -210   -109
    129     20   -109    -77    119    -41     33    -72   -280   -363   -226   -132
    124     18   -106    -72    116    -44     64    -59   -262   -345   -215   -129
    129     57    -72    -93    101     -5     83    -46   -231   -306   -168   -103
    142    122    -20   -132     83     51     90    -25   -187   -249    -96    -57
    158    171     12   -166     72     93     72    -18   -158   -218    -77    -49
    168    207     38   -189     64    124     59    -23   -129   -194    -64    -25
    166    254     88   -213     38    171     38    -33   -106   -168    -41      0
    148    244     96   -194     25    171     10    -46   -119   -187    -59    -10
    150    226     75   -189     38    150      0    -57   -137   -197    -70     -2
    122    220     98   -171     12    161     -2    -72   -158   -213    -75      2
     93    202    109   -148     -7    158     -7    -77   -161   -210    -57      0
     90     88     -2    -88     46     44    -38   -116   -218   -267   -135   -116
     77    -25   -106    -28     90    -64    -33   -119   -270   -340   -236   -161
     57    -59   -116      0     85    -88    -28   -127   -285   -353   -241   -150
     51    -88   -142     18     93   -114    -25   -150   -309   -381   -254   -184
     51   -129   -181     38    116   -155    -25   -174   -342   -413   -280   -207
     67   -179   -249     54    155   -213    -25   -174   -342   -415   -280   -192
     83   -161   -246     38    163   -202    -38   -184   -355   -431   -293   -194
     93   -153   -249     28    168   -200    -54   -197   -371   -459   -327   -192
    116   -153   -270     18    192   -210    -54   -187   -366   -444   -322   -192
     93   -119   -213     10    150   -163    -77   -207   -371   -449   -337   -239
     70   -140   -210     33    137   -174    -80   -220   -384   -454   -337   -257
     75   -181   -257     54    163   -220    -67   -210   -379   -441   -327   -254
     80   -207   -288     64    184   -246    -67   -207   -381   -452   -350   -262
     90   -252   -345     80    218   -298    -62   -192   -405   -506   -405   -293
    119   -446   -566    163    340   -504     -5   -129   -470   -659   -584   -444
    127   -607   -735    239    428   -670    109    -12   -470   -802   -784   -644
    101   -480   -581    189    340   -530    223    119   -327   -740   -763   -659
     15    -41    -57     10     33    -49    153   -207   -332   -587   -517   -426
    -83    514    597   -218   -340    555   -135   -802   -462   -329    -80     -5
   -171   1156   1325   -493   -748   1239   -405  -1171   -410    161    561    558
   -101   1444   1545   -670   -823   1493   -657  -1283   -265    675   1132   1075
      5   1021   1013   -514   -504   1018   -748  -1267   -413    532    924    885
    -20    457    478   -218   -249    467   -722  -1260   -839   -223    137    163
    -88    -57     28     72    -59    -15   -566  -1093  -1078   -844   -537   -454
    -57   -215   -158    137     49   -187   -363   -743   -844   -782   -597   -480
      7   -179   -189     83     96   -184   -226   -470   -613   -626   -496   -340
     75   -166   -241     44    158   -202   -132   -293   -465   -537   -431   -277
     90   -189   -280     46    181   -233    -83   -223   -400   -506   -426   -275
     98   -194   -293     49    194   -244    -59   -189   -366   -480   -420   -272
    114   -171   -285     28    200   -228    -59   -184   -355   -465   -402   -298
    114   -174   -288     31    200   -231    -49   -166   -340   -459   -400   -288
    114   -163   -280     23    194   -223    -46   -150   -327   -449   -400   -280
    148   -135   -283     -5    215   -207    -51   -148   -327   -452   -410   -275
    150   -116   -270    -18    210   -192    -44   -129   -303   -428   -387   -262
    150    -98   -252    -25    200   -174    -41   -119   -285   -413   -366   -239
    161    -80   -241    -41    197   -158    -49   -114   -275   -413   -363   -210
    163    -80   -244    -41    202   -161    -36    -96   -252   -394   -350   -194
    168    -57   -228    -57    197   -142    -20    -77   -226   -358   -327   -205
    184    -25   -210    -80    197   -116    -15    -59   -205   -335   -309   -205
    192    -18   -213    -88    200   -114     -5    -31   -179   -311   -288   -181
    205     -5   -210    -98    207   -106      2     -2   -148   -285   -267   -161
    228     12   -218   -122    223   -101      2     23   -114   -257   -239   -135
    241     25   -215   -135    228    -93     18     62    -75   -226   -213   -114
    241     54   -187   -148    215    -64     33    109    -25   -184   -179    -75
    246     85   -161   -166    205    -36     51    166     38   -114   -124    -18
    265    135   -129   -200    197      2     67    213    103    -51    -75     12
    290    155   -137   -223    213     10     77    262    153    -15    -38     67
    309    184   -124   -249    218     31     80    303    189     18     -5    119
    324    239    -85   -280    205     77     88    332    228     62     41    155
    329    252    -77   -293    202     88     93    335    226     59     38    148
    340    252    -88   -296    213     83     93    327    197     28     20    155
    340    257    -85   -298    213     85     85    309    168      7      2    142
    322    249    -72   -285    197     88     90    280    148    -12     -5    109
    293    244    -51   -270    171     96     83    223     93    -59    -28     59
    265    239    -25   -254    145    106     72    161     41   -114    -88      7
    246    207    -38   -228    142     85     64    101    -18   -194   -158    -12
    239    158    -80   -197    161     38     62     49    -80   -267   -200      2
    215    150    -64   -184    140     44     75     31    -85   -236   -184    -33
    200    184    -15   -194    109     85     80      0    -80   -215   -171    -90
    176    223     44   -202     64    135     80    -31    -88   -231   -179   -106
    158    228     70   -192     44    150     83    -46   -111   -267   -215    -90
    137    228     88   -184     23    158     88    -62   -122   -298   -254    -80
    142    220     77   -181     33    150    106    -59   -124   -298   -241    -67
    150    267    114   -210     18    192    124    -31    -85   -228   -179    -64
    150    324    174   -236    -10    249    127    -20    -31   -150   -137   -114
    148    384    236   -267    -44    311    114    -38    -18   -145   -116   -109
    176    397    220   -285    -20    309     83    -59    -15   -153   -111    -51
    210    358    148   -285     31    254     49    -77    -44   -176   -135    -36
    231    314     83   -272     75    200     25    -83    -67   -207   -158    -18
    236    301     62   -270     85    181     15    -80    -72   -187   -140    -25
    215    293     75   -254     70    184      5   -106    -90   -184   -140    -85
    202    236     33   -220     83    135      0   -137   -135   -226   -168   -132
    226    145    -80   -184    153     33    -12   -148   -197   -285   -207   -155
    210     59   -153   -135    181    -46     -5   -135   -207   -309   -210   -150
    187      7   -181    -98    184    -85      2   -135   -220   -337   -233   -197
    179    -33   -215    -75    194   -122     10   -153   -252   -389   -301   -194
    166    -64   -231    -49    197   -148     18   -161   -272   -405   -337   -207
    163    -57   -223    -54    192   -140      5   -189   -296   -433   -379   -257
    145    -70   -215    -38    179   -142     -2   -189   -303   -439   -348   -202
    137    -83   -220    -31    179   -150     -2   -181   -296   -418   -311   -202
    150    -77   -228    -36    189   -153     -2   -181   -283   -389   -301   -277
    155    -85   -241    -33    197   -163      2   -187   -288   -407   -329   -265
    155    -96   -254    -31    202   -174      7   -181   -290   -423   -340   -223
    158    -90   -249    -33    202   -168     18   -176   -283   -410   -340   -233
    158   -116   -275    -20    215   -194     38   -161   -293   -439   -376   -246
    184   -319   -504     67    342   -413     98    -98   -350   -522   -472   -350
    181   -605   -789    210    483   -696    228      2   -420   -704   -688   -587
    166   -659   -828    244    496   -743    371    140   -384   -787   -795   -709
    116   -410   -527    148    322   -467    446    101   -267   -662   -652   -587
      0     93     93    -46    -49     93    226   -407   -252   -358   -223   -161
   -116    875    992   -379   -555    932    -98   -841    -80    226    506    519
   -122   1475   1595   -678   -859   1535   -379   -971    236    901   1236   1187
     -5   1426   1431   -709   -717   1428   -623   -987    335   1208   1509   1449
     12    844    831   -431   -410    839   -654  -1039    -77    581    841    924
     -5    254    259   -127   -132    257   -527   -969   -579   -283    -20    161
    -20    -75    -57     46     18    -67   -309   -691   -613   -542   -337   -228
     10   -114   -124     51     67   -119   -129   -407   -423   -446   -309   -236
     62   -127   -189     31    124   -155    -12   -233   -319   -407   -301   -200
     67   -135   -202     33    135   -168     57   -140   -265   -381   -293   -197
     77   -140   -220     31    148   -179     80   -116   -254   -379   -301   -215
     77   -153   -231     38    153   -192     98    -90   -244   -371   -298   -220
     67   -194   -265     62    163   -228    106    -83   -233   -371   -298   -192
     72   -176   -252     51    161   -213    111    -70   -220   -363   -285   -171
     80   -137   -218     28    145   -176     93    -75   -220   -363   -290   -189
    103   -135   -239     15    171   -187     88    -59   -215   -366   -298   -200
    101    -96   -200     -5    148   -148     77    -57   -205   -353   -280   -192
     77    -88   -166      5    119   -124     70    -51   -200   -340   -252   -168
     59    -49   -111     -7     83    -77     77    -38   -184   -314   -228   -181
     62     -2    -64    -28     62    -33     96    -25   -166   -306   -233   -166
     41     -5    -49    -20     44    -25    101     -5   -148   -290   -226   -142
     20      2    -18    -12     18     -7    101     12   -129   -277   -213   -127
     18     41     23    -31     -2     33    114     44    -96   -246   -184    -80
     23     28      5    -25     10     18    137     85    -59   -207   -145    -46
     23     59     33    -44     -5     46    135    114    -23   -168   -103    -38
      5     70     64    -38    -31     67    122    145      2   -135    -67    -20
      0     85     83    -44    -44     85    119    192     36    -98    -41      5
     28    132    103    -80    -36    119    127    241     75    -57    -10     36
     70    168     98   -122    -15    135    129    296    119    -20     23     77
    124    213     88   -168     18    153    142    358    174     28     67    137
    132    236    103   -187     15    171    148    384    194     51     88    174
    124    233    109   -179      7    171    168    392    205     83    109    187
    106    259    150   -184    -23    205    150    361    176     64     93    171
    109    285    176   -200    -33    231    142    332    161     49     96    161
    135    303    166   -220    -15    236    129    298    129     23     96    161
    155    306    150   -231      2    228    132    267     98      7     77    124
    122    262    137   -194     -7    202    119    223     59    -28     41     80
     80    194    114   -137    -18    155    106    168     18    -80      0     54
     38    187    145   -114    -51    166    106    111    -25   -129    -49     25
     10    187    176    -98    -83    181     88     46    -72   -176    -83      2
      0    197    197   -101    -98    197     85      5    -93   -187    -93    -33
    -23    192    213    -85   -119    202     96    -20   -106   -197   -109    -51
    -10    189    200    -90   -106    192    109    -28   -111   -205   -124    -51
      7    189    181    -98    -85    187    124    -20   -106   -215   -129    -28
     15    122    106    -70    -46    114    127    -20   -114   -213   -132    -36
     25    137    111    -80    -41    124    137     -5    -85   -163    -96    -51
     38    231    192   -137    -75    213    158     20    -41   -116    -44    -10
     57    306    249   -181    -96    277    171     38     -5    -72     -5     28
     75    353    275   -215   -101    314    145     25      5    -57      5     49
     62    337    275   -200   -106    306    106      7     -2    -59      5     57
     59    296    236   -179    -90    267     83     -7    -23    -83    -12     49
     77    288    210   -181    -64    249     77    -23    -33    -96    -28     57
    103    290    184   -197    -41    239     72    -36    -51   -114    -44     54
    129    288    158   -210    -12    223     62    -44    -72   -135    -70     31
    122    189     67   -158     25    129     57    -51   -111   -189   -122    -18
    129    114    -15   -122     72     49     59    -59   -148   -231   -163    -62
    103     77    -25    -90     64     25     31    -98   -189   -275   -197    -98
     93     33    -59    -64     75    -12     12   -132   -231   -324   -249   -132
     83    -12    -98    -36     90    -54      5   -145   -257   -355   -280   -163
    103    -28   -132    -36    116    -80     -2   -155   -272   -363   -285   -187
     88    -18   -109    -36     98    -62    -10   -163   -283   -376   -290   -197
     67    -38   -106    -15     85    -72     -7   -163   -296   -387   -301   -197
     64    -25    -93    -20     77    -59     -7   -168   -306   -392   -303   -205
     44     -7    -51    -18     46    -28    -20   -181   -327   -400   -309   -223
     10    -64    -77     25     41    -72    -31   -189   -337   -418   -322   -233
      0   -114   -114     57     54   -114    -31   -189   -348   -431   -337   -233
     10   -114   -124     49     64   -116    -31   -181   -353   -436   -348   -239
     20   -176   -197     77    109   -187    -31   -179   -394   -501   -423   -309
     46   -400   -449    176    246   -423     23   -148   -522   -727   -670   -537
     54   -597   -652    270    350   -623    155    -31   -566   -883   -880   -787
     41   -514   -558    233    298   -535    267     62   -470   -833   -849   -813
    -70   -187   -116    129     23   -153    228   -213   -400   -639   -574   -542
   -231    506    737   -137   -485    620    -36   -756   -301   -181     51    114
   -324   1234   1558   -454   -940   1395   -270  -1026    -36    441    810    904
   -244   1449   1693   -605   -969   1571   -514  -1083    137    893   1301   1473
   -192   1052   1244   -428   -717   1148   -646  -1163    -98    680   1070   1291
   -171    465    636   -148   -402    548   -631  -1174   -576   -101    239    426
   -176     33    207     70   -192    119   -452   -950   -795   -620   -350   -202
   -137    -80     54    106    -98    -12   -254   -605   -633   -587   -413   -314
    -38    -67    -28     54     -5    -49   -124   -353   -475   -498   -368   -285
     20    -72    -93     25     54    -83    -41   -207   -387   -452   -345   -259
     41   -111   -153     33     96   -129    -12   -153   -358   -452   -353   -257
     36   -174   -210     64    122   -192    -10   -137   -371   -470   -374   -277
     38   -197   -236     80    137   -215     10   -124   -371   -472   -384   -293
     49   -148   -200     49    124   -174     28   -101   -342   -449   -353   -267
     54    -96   -153     20    103   -124     38    -85   -322   -436   -327   -236
     51    -85   -140     15     93   -111     49    -72   -309   -428   -316   -210
     46    -80   -127     18     85   -103     51    -54   -293   -402   -301   -205
     44    -67   -111     10     75    -88     44    -41   -280   -387   -288   -205
     49    -75   -124     12     85    -98     46    -18   -262   -371   -272   -189
     41    -96   -137     25     88   -114     49      2   -246   -361   -262   -176
     57   -101   -158     23    106   -129     54     25   -236   -361   -259   -153
     80    -62   -145    -10    111   -103     46     41   -220   -348   -249   -137
     83    -20   -103    -31     93    -62     44     59   -197   -319   -223   -135
     96      5    -90    -51     93    -41     41     83   -179   -296   -205   -135
    109     31    -77    -70     93    -23     46    111   -161   -285   -192   -124
    132     12   -119    -75    127    -51     59    161   -129   -254   -155    -70
    158     41   -116   -101    137    -36     67    210    -90   -210   -127    -57
    179    106    -72   -145    127     18     64    254    -51   -168    -88    -31
    194    119    -75   -155    135     23     62    298    -25   -140    -62      0
    231    166    -67   -200    148     51     70    345     20    -96    -20     46
    252    202    -49   -228    150     77     80    384     67    -57     23     98
    249    215    -33   -233    140     90     85    394     83    -38     41    116
    270    254    -15   -262    142    119     96    400     90    -23     62    129
    288    280     -7   -285    148    137     90    384     70    -49     51    140
    283    280     -5   -283    142    137     85    361     49    -67     31    124
    262    280     15   -272    122    148     75    327     25    -93      2     96
    236    265     28   -249    103    148     75    296      0   -119    -23     75
    215    241     23   -228     96    135     85    257    -20   -145    -44     36
    215    252     36   -233     88    145     72    197    -59   -189    -75    -10
    200    228     28   -215     85    127     67    142   -103   -231   -106    -41
    176    218     41   -197     67    129     70     96   -140   -259   -129    -70
    148    220     72   -187     36    148     75     59   -163   -290   -153   -109
    132    215     83   -174     23    148     90     49   -171   -303   -158   -119
    122    244    122   -184     -2    184    106     38   -171   -316   -158   -109
    116    244    127   -179     -5    187    114     33   -166   -301   -129    -96
    116    249    129   -184     -5    192     96     28   -171   -301   -129   -137
    129    283    153   -205    -10    218    106     51   -150   -290   -135   -116
    129    301    168   -218    -20    236    132     77   -109   -267   -109    -31
    142    376    233   -259    -44    306    119     72    -90   -226    -77    -28
    161    423    259   -293    -49    342     80     57    -85   -205    -64    -41
    163    405    241   -283    -38    324     57     46    -93   -218    -72    -15
    150    368    218   -262    -33    296     46     33   -106   -223    -75    -15
    137    374    236   -254    -49    306     44     33    -98   -207    -51    -15
    111    340    226   -226    -57    283     36     20   -109   -228    -64    -46
    103    254    150   -179    -23    202     23      0   -148   -280   -119    -85
     75    140     64   -109      5    103    -10    -51   -228   -358   -197   -145
     57     51     -5    -54     31     23    -20    -75   -272   -410   -239   -187
     44     33    -10    -41     25     12    -38   -111   -316   -457   -288   -223
     41     18    -23    -28     33     -2    -49   -137   -345   -491   -319   -246
     49    -12    -62    -20     54    -36    -49   -145   -358   -514   -335   -254
     62    -31    -93    -15     77    -62    -57   -155   -376   -535   -353   -236
     62    -20    -85    -23     72    -51    -72   -166   -389   -542   -358   -233
     67     -5    -72    -31     70    -38    -62   -153   -368   -493   -290   -228
     57     18    -41    -38     49    -10    -57   -145   -348   -454   -259   -277
     49      2    -46    -25     49    -20    -64   -150   -361   -480   -309   -322
     41    -18    -62    -12     49    -38    -72   -155   -363   -498   -327   -265
     38    -41    -83      0     59    -62    -62   -153   -361   -498   -303   -252
     46    -75   -124     12     83    -98    -46   -150   -376   -509   -311   -314
     49   -192   -241     72    145   -215    -23   -153   -446   -618   -444   -470
     67   -465   -532    197    298   -498     59   -119   -600   -885   -750   -740
    111   -550   -662    218    387   -607    176     -5   -620  -1000   -888   -846
     67   -413   -480    168    272   -446    246    -23   -511   -878   -745   -719
   -111     -5    106     59   -109     49    127   -426   -397   -579   -342   -314
   -316    792   1109   -239   -714    950    -88   -779    -90     44    415    480
   -379   1366   1745   -496  -1062   1556   -277   -828    301    711   1135   1213
   -267   1348   1615   -540   -943   1480   -506   -875    363    932   1343   1457
   -241    880   1122   -319   -680   1000   -639  -1021    -33    459    854    974
   -236    368    602    -67   -420    485   -597  -1041   -558   -319     62    132
   -192      2    192     93   -192     96   -410   -766   -680   -649   -337   -296
    -93    -98     -5     96    -46    -54   -215   -446   -537   -602   -358   -342
      2   -129   -132     64     67   -129    -83   -228   -415   -532   -335   -314
     57   -150   -207     44    132   -179    -18   -132   -366   -514   -329   -285
    106   -158   -265     25    184   -210     -5   -101   -355   -504   -324   -272
    103   -197   -303     44    202   -249     -5    -93   -363   -511   -340   -288
     77   -194   -272     59    174   -233      0    -93   -368   -532   -355   -290
     59   -171   -233     54    145   -200      2    -80   -358   -535   -348   -257
     49   -145   -197     46    122   -171      7    -72   -353   -540   -361   -249
     49   -129   -181     38    114   -155     15    -62   -353   -535   -371   -290
     67    -96   -163     15    114   -129     25    -41   -329   -506   -350   -306
     64   -109   -174     20    119   -142     33    -12   -301   -478   -316   -285
     67   -101   -168     15    116   -135     44     12   -275   -444   -272   -252
     80    -72   -153     -5    114   -111     49     33   -257   -433   -257   -236
     96    -38   -135    -28    114    -85     46     38   -257   -444   -275   -226
    119    -28   -148    -46    129    -88     64     70   -223   -413   -254   -197
    150     15   -137    -83    142    -59     80    106   -192   -381   -220   -181
    166     38   -129   -103    148    -44     93    142   -161   -350   -187   -153
    163     38   -124   -101    145    -41    103    189   -122   -319   -153   -124
    202     28   -174   -116    187    -72    116    249    -77   -288   -127    -96
    223     77   -148   -150    184    -33    127    306    -31   -244    -88    -64
    236    111   -127   -174    179     -7    127    366      5   -213    -59    -31
    262    142   -119   -202    192     12    129    410     33   -179    -33      2
    280    205    -75   -244    176     67    142    459     80   -129      5     46
    288    241    -46   -265    168     98    155    491    114    -93     36     83
    306    280    -25   -296    166    129    161    506    127    -77     59    111
    306    324     18   -314    145    171    171    519    142    -75     70    148
    298    332     33   -316    132    181    168    498    122   -106     49    142
    290    319     28   -306    132    174    176    485    122    -90     75    132
    301    329     25   -316    137    176    168    452    103   -109     72    111
    293    353     59   -322    116    207    155    410     80   -135     62     96
    254    316     62   -288     96    189    142    361     41   -184      2     41
    236    288     49   -262     93    168    140    303     -7   -249    -67      5
    223    285     62   -254     80    174    132    241    -51   -301   -116    -23
    194    246     51   -220     72    150    129    194    -90   -332   -145    -70
    184    233     49   -210     67    142    132    161   -111   -348   -166    -93
    181    231     46   -207     67    140    124    119   -140   -374   -189   -127
    179    226     46   -205     67    137    135    109   -150   -384   -197   -145
    174    228     54   -200     59    142    148    119   -150   -392   -194   -140
    176    272     96   -226     38    184    155    127   -129   -374   -176   -116
    176    340    163   -259      7    252    163    142    -88   -335   -137    -85
    179    392    213   -285    -18    303    161    150    -59   -301   -101    -44
    181    436    254   -309    -36    345    127    142    -41   -272    -70    -15
    184    449    262   -316    -38    355     96    135    -36   -262    -51     -7
    174    436    259   -306    -44    348     75    119    -59   -280    -67    -25
    153    407    254   -283    -51    329     75    114    -80   -283    -75    -25
    150    379    228   -265    -38    303     80    103    -98   -272    -90    -31
    155    314    158   -236     -2    236     77     96   -103   -275   -114    -41
    166    233     67   -202     49    150     72     75   -137   -337   -181   -101
    184    187      0   -187     90     96     64     54   -168   -402   -241   -145
    189    137    -51   -163    122     44     59     36   -192   -457   -280   -179
    179     72   -106   -127    142    -15     49     12   -236   -509   -327   -218
    187     44   -142   -116    163    -49     46      7   -257   -535   -350   -226
    205     41   -163   -124    184    -59     41      5   -270   -550   -363   -226
    215     36   -179   -124    197    -70     46      2   -280   -550   -366   -233
    210     20   -189   -114    200    -83     49      5   -288   -558   -355   -228
    205     25   -179   -114    192    -75     49      7   -293   -558   -355   -218
    192     31   -163   -114    176    -67     49      7   -290   -555   -361   -218
    179     12   -166    -96    174    -75     51      5   -296   -568   -376   -226
    155    -41   -197    -57    174   -119     57      0   -314   -589   -389   -233
    168    -77   -246    -46    205   -161     54     -5   -342   -631   -423   -270
    179   -213   -394     15    285   -303     80     10   -431   -769   -574   -400
    174   -472   -646    150    410   -558    200     83   -540   -995   -831   -631
    205   -485   -691    137    446   -587    345    220   -480  -1041   -919   -745
    176   -223   -400     20    288   -311    392    166   -358   -893   -766   -620
     83    218    135   -153    -25    176    215   -272   -316   -602   -384   -241
     -2    927    930   -462   -465    927    -85   -717   -171    -72    288    423
    -12   1436   1447   -714   -730   1441   -322   -813    132    561    987   1111
    101   1273   1171   -688   -535   1223   -553   -867    119    727   1153   1322
    161    732    568   -446   -202    649   -662   -997   -342    155    579    787
    161    220     59   -189     51    140   -620  -1054   -935   -771   -327   -116
    163   -101   -267    -31    213   -181   -400   -737   -914   -997   -652   -446
    181   -124   -309    -28    244   -215   -187   -402   -667   -859   -592   -363
    236    -96   -332    -72    283   -213    -44   -179   -504   -756   -522   -285
    262    -77   -340    -90    301   -207     31    -62   -428   -717   -511   -280
    252    -44   -296   -103    272   -171     57    -28   -410   -717   -514   -280
    244    -54   -298    -93    270   -176     67    -10   -405   -717   -504   -265
    231    -70   -303    -83    265   -187     83      5   -387   -701   -483   -257
    223    -54   -277    -83    249   -166     96      7   -371   -701   -493   -272
    179    -18   -197    -80    187   -109    119     15   -348   -691   -485   -236
    218      0   -218   -109    218   -109    116     15   -350   -698   -491   -252
    262     15   -246   -140    254   -114    106     44   -329   -688   -488   -236
    272     41   -231   -155    252    -93    124    103   -272   -641   -439   -161
    270     51   -218   -161    244    -83    148    142   -231   -607   -400   -132
    270     77   -192   -174    231    -57    171    171   -200   -584   -392   -101
    270     67   -205   -168    236    -67    189    192   -179   -558   -379    -77
    275     77   -197   -176    236    -59    205    215   -148   -509   -324    -72
    288    124   -163   -207    226    -18    207    246   -114   -470   -277    -59
    298    142   -155   -220    226     -5    215    280    -83   -446   -244    -12
    296    176   -119   -236    207     28    215    314    -51   -433   -252    -23
    283    192    -90   -236    187     51    228    366     -7   -413   -262     -5
    285    223    -62   -257    174     83    246    420     33   -376   -236     72
    324    252    -72   -288    197     88    257    462     75   -332   -187    124
    340    285    -57   -314    197    114    270    514    129   -277   -129    174
    353    322    -31   -337    192    145    280    553    179   -223    -85    218
    342    348      2   -348    168    176    272    568    200   -202    -62    241
    332    371     38   -353    145    207    270    579    207   -192    -51    259
    337    389     51   -363    142    220    280    579    210   -189    -46    277
    340    418     77   -379    132    249    275    555    189   -205    -62    270
    311    407     96   -361    106    252    259    506    140   -257   -103    231
    277    381    103   -329     88    241    236    439     67   -324   -161    179
    223    358    135   -290     44    246    202    366     -2   -394   -210    132
    189    327    137   -257     25    233    197    306    -54   -457   -257     90
    202    358    153   -280     25    257    187    252    -98   -501   -293     59
    213    381    168   -298     23    275    166    192   -153   -553   -342     18
    171    368    194   -272    -10    283    153    124   -210   -602   -389    -31
    129    368    239   -249    -54    303    168     88   -233   -628   -415    -46
    106    374    267   -241    -83    322    174     64   -241   -641   -418    -41
     80    368    288   -226   -103    329    171     44   -249   -649   -420    -44
     72    374    298   -223   -114    337    176     38   -254   -652   -428    -51
    135    439    303   -285    -83    371    189     57   -236   -633   -423    -41
    197    558    361   -379    -80    459    189     75   -197   -587   -374      7
    205    620    415   -413   -103    519    163     57   -189   -571   -345     44
    179    584    402   -381   -111    493    119     28   -202   -576   -340     57
    171    571    400   -371   -114    485     72     -7   -226   -592   -355     44
    168    626    457   -400   -142    542     49    -36   -257   -618   -379     25
    181    636    454   -407   -137    545     36    -46   -275   -636   -389     25
    197    644    444   -420   -122    545     28    -59   -288   -646   -397     31
    202    610    407   -405   -101    509     41    -57   -306   -667   -413     31
    192    524    332   -358    -70    428     23    -93   -371   -732   -488    -33
    176    449    272   -311    -46    361      2   -129   -426   -795   -550    -93
    163    384    220   -272    -28    301     -5   -150   -467   -836   -594   -127
    150    301    150   -226      0    226    -18   -184   -517   -891   -644   -161
    153    280    127   -218     12    205    -20   -202   -545   -917   -665   -168
    166    296    129   -231     18    215    -25   -210   -553   -917   -659   -153
    205    337    129   -272     36    233    -31   -223   -568   -924   -662   -153
    218    335    116   -275     51    226    -28   -241   -584   -943   -678   -171
    155    272    116   -215     20    194    -57   -272   -620   -976   -714   -200
    111    244    132   -179    -10    189    -72   -290   -646  -1000   -745   -223
    119    262    142   -192    -12    202    -67   -280   -641   -987   -743   -213
    148    311    163   -228     -7    239    -72   -285   -649   -984   -740   -202
    145    298    150   -223     -2    226    -70   -285   -657   -995   -748   -207
    189    184     -7   -187     98     88    -38   -233   -680  -1062   -826   -267
    218    -12   -233   -103    223   -122     49   -140   -730  -1210  -1018   -436
    218   -103   -322    -57    270   -213    181    -15   -701  -1322  -1192   -613
    140    101    -41   -122     90     31    233     25   -566  -1228  -1109   -550
     59    537    478   -298   -210    509    106   -337   -615  -1052   -823   -296
    -20   1132   1153   -558   -587   1143   -189   -880   -758   -753   -335    161
    -88   1784   1873   -846   -979   1829   -480  -1241   -745   -285    288    711
    -46   1860   1906   -909   -976   1883   -737  -1358   -730     51    662   1060
     18   1400   1379   -709   -680   1389   -805  -1345   -935   -207    355    813
     41    859    818   -452   -387    839   -696  -1286  -1343  -1005   -483     64
     44    363    319   -202   -137    342   -535  -1083  -1480  -1519  -1091   -478
     96    298    200   -197    -51    249   -371   -763  -1179  -1332  -1010   -410
    119    298    179   -210    -28    239   -262   -532   -956  -1176   -909   -319
    127    324    194   -228    -33    259   -194   -392   -820  -1091   -852   -267
    140    348    207   -244    -33    277   -150   -335   -769  -1062   -841   -249
    187    358    171   -275      7    265   -150   -314   -761  -1075   -857   -254
    184    371    187   -277     -2    277   -158   -303   -750  -1065   -859   -249
    163    400    233   -283    -36    319   -163   -303   -737  -1054   -859   -246
    174    433    259   -303    -41    348   -161   -298   -735  -1047   -862   -244
    181    446    265   -314    -41    355   -166   -293   -724  -1028   -849   -228
    189    462    270   -327    -41    366   -163   -272   -701   -997   -823   -200
    197    470    270   -335    -36    371   -168   -262   -685   -974   -800   -174
    192    496    303   -342    -54    400   -168   -246   -665   -945   -776   -148
    176    517    337   -348    -80    428   -135   -218   -628   -898   -745   -122
    155    491    332   -324    -88    413   -135   -210   -623   -883   -740   -122
    163    514    350   -340    -93    433   -119   -179   -589   -844   -709    -88
    187    566    379   -376    -96    472   -106   -148   -555   -805   -678    -62
    189    605    413   -400   -111    509   -111   -129   -527   -771   -657    -46
    184    618    433   -400   -124    527   -111    -98   -493   -735   -636    -28
    171    623    452   -400   -140    537    -93    -49   -444   -693   -605      5
    184    633    449   -407   -132    542    -85      2   -392   -646   -566     49
    189    633    441   -413   -127    537    -93     44   -342   -597   -537     85
    194    665    470   -431   -137    568    -75     96   -277   -532   -485    132
    202    743    540   -472   -168    641    -62    140   -220   -467   -436    179
    218    826    607   -522   -194    717    -59    171   -179   -413   -387    220
    226    828    602   -530   -189    717    -49    192   -163   -392   -368    233
    213    815    602   -514   -194    709    -44    189   -174   -397   -374    228
    202    818    613   -511   -205    717    -62    158   -207   -426   -397    200
    218    818    600   -517   -189    709    -72    129   -241   -452   -423    179
    244    828    581   -537   -168    706    -77    103   -275   -478   -446    166
    233    810    574   -522   -171    693   -101     57   -332   -522   -485    132
    192    771    576   -483   -194    675   -116     -2   -392   -571   -527     90
    158    743    584   -449   -213    665   -122    -44   -431   -597   -548     64
    119    711    589   -418   -236    652   -124    -77   -465   -613   -563     46
     85    672    587   -379   -252    631   -122   -101   -488   -626   -576     33
     44    665    618   -355   -288    641   -111   -124   -504   -633   -587     20
      5    667    662   -335   -327    665    -85   -132   -501   -628   -592      5
    -12    657    670   -324   -342    665    -75   -142   -511   -631   -605    -15
      7    719    711   -363   -353    717    -83   -140   -496   -605   -581      0
     25    758    730   -392   -350    745   -106   -145   -485   -584   -561     12
     31    831    800   -431   -384    815    -72   -114   -433   -522   -509     51
     25    888    862   -459   -418    875    -62    -98   -394   -478   -478     72
     44    924    878   -485   -415    901    -93    -96   -376   -436   -449    103
     72    904    831   -491   -379    867   -137   -103   -371   -418   -436    116
     77    909    831   -493   -376    870   -155   -106   -366   -402   -420    119
     72    935    859   -506   -394    898   -168   -119   -374   -402   -420    114
     49    875    823   -462   -387    849   -205   -148   -407   -428   -441     90
     51    872    820   -465   -384    849   -207   -140   -405   -423   -439     85
     70    818    748   -444   -337    784   -215   -145   -426   -444   -467     59
     88    727    636   -410   -272    683   -200   -142   -449   -478   -496     38
    135    724    587   -431   -226    657   -174   -124   -444   -480   -496     33
    103    636    532   -371   -215    584   -187   -142   -478   -506   -548    -44
      7    488    480   -246   -236    485   -239   -205   -542   -561   -623   -111
     12    467    454   -241   -220    462   -241   -226   -566   -568   -626   -137
     44    459    415   -252   -187    439   -223   -215   -561   -561   -620   -124
     59    454    392   -259   -166    423   -233   -220   -576   -579   -646   -124
    109    478    368   -293   -129    423   -249   -213   -584   -597   -678   -114
     88    465    376   -280   -142    420   -259   -233   -594   -592   -706   -132
     12    436    423   -226   -205    431   -257   -262   -607   -587   -719   -218
     25    462    436   -244   -205    449   -267   -272   -607   -589   -717   -218
     70    444    374   -257   -150    410   -301   -283   -633   -620   -719   -194
     98    379    280   -241    -90    329   -298   -257   -644   -631   -740   -220
    132    210     77   -171     28    145   -239   -187   -680   -735   -891   -389
    140     10   -132    -75    135    -59    -93    -41   -670   -875  -1111   -600
    132     25   -106    -77    119    -38     72    145   -522   -841  -1140   -618
     62    413    350   -239   -142    381     31   -111   -493   -680   -930   -493
    -41    943    984   -452   -511    963   -288   -719   -665   -452   -535   -161
   -137   1623   1758   -745   -948   1691   -626  -1189   -698    -15     83    384
   -142   2101   2244   -979  -1192   2171   -917  -1392   -579    517    711    950
    -70   1766   1834   -849   -950   1800  -1044  -1358   -605    576    743   1010
    -41   1221   1262   -589   -652   1241   -995  -1283   -911     -7    114    457
    -44    680    724   -319   -384    701   -800  -1083  -1171   -693   -631   -226
     -5    405    410   -200   -207    407   -545   -693   -937   -704   -750   -348
     57    418    361   -239   -150    389   -379   -402   -678   -530   -646   -246
     85    407    319   -246   -116    363   -259   -215   -514   -402   -571   -202
     96    418    322   -257   -114    371   -200   -124   -428   -335   -532   -231
     80    413    332   -246   -124    374   -171    -93   -405   -335   -561   -277
     70    361    288   -215   -109    324   -153    -75   -394   -340   -581   -244
     75    324    246   -200    -85    285   -137    -51   -368   -316   -561   -223
     59    298    236   -181    -88    267   -119    -33   -342   -296   -548   -210
     75    363    288   -218   -106    327   -109     -7   -301   -262   -517   -166
     62    410    348   -236   -142    379   -101     10   -262   -218   -475   -137
     64    426    358   -246   -145    392   -111     15   -246   -210   -467   -135
     75    410    332   -244   -127    371   -103     31   -233   -210   -478   -124
     67    397    329   -231   -129    363    -67     80   -179   -155   -433    -72
     64    423    358   -246   -148    389    -44    116   -124    -88   -363    -33
     88    452    363   -270   -137    407    -54    127    -96    -31   -335    -67
    114    496    381   -306   -132    439    -70    119    -88    -18   -350   -114
    135    483    348   -309   -106    415    -70    132    -75    -12   -345    -93
    127    485    358   -309   -116    423    -62    176    -31     25   -306    -41
    103    483    379   -293   -137    431    -31    239     33     85   -259     -7
     98    485    384   -293   -142    436    -12    298     90    150   -210     31
     96    537    441   -316   -171    491      5    361    158    213   -155     83
    106    558    452   -335   -174    506     25    431    233    275    -93    145
    148    581    433   -366   -142    506     44    496    301    348    -20    194
    176    605    428   -392   -127    519     57    550    358    413     25    231
    142    639    496   -389   -176    568     96    618    431    488     98    285
     88    672    584   -381   -249    631    129    667    485    553    166    319
    129    667    535   -400   -202    602     96    605    431    511    137    277
    158    649    488   -405   -163    571     70    555    371    459     83    244
    132    657    524   -394   -194    592     83    561    371    459     83    267
    129    641    509   -387   -189    574     64    511    332    439     62    220
     93    607    511   -350   -207    561     62    470    309    428     44    155
    111    581    470   -348   -179    527     25    368    220    337    -33    109
    132    568    436   -350   -150    504     -2    296    158    280    -75     98
     98    537    439   -319   -171    488      5    272    158    298    -75     51
     46    527    478   -288   -215    504     20    236    142    298    -67     12
    -15    504    519   -244   -267    511     36    207    129    283    -67     15
    -64    491    555   -213   -309    522     59    202    140    296    -54     31
    -80    470    550   -197   -314    509     85    207    158    319    -36     31
    -75    467    542   -197   -309    504     85    200    155    311    -46     33
    -70    506    574   -220   -322    540     90    226    197    350    -10     88
    -62    545    607   -241   -335    576    106    262    265    439     67    111
    -57    633    691   -290   -374    662     96    262    296    478    109    114
    -38    698    735   -329   -387    717     80    275    329    530    161    168
    -33    706    737   -337   -384    722     57    290    361    574    197    187
    -67    672    740   -301   -402    706     38    280    353    566    192    168
    -85    623    709   -270   -397    667     41    259    319    540    166    145
    -51    620    672   -283   -361    646     44    262    316    542    171    153
    -20    589    607   -285   -314    597     28    236    288    519    150    129
    -70    452    522   -189   -296    485     44    241    262    493    116     93
   -109    361    470   -127   -290    415     38    231    226    457     75     44
   -116    324    441   -103   -280    381     49    226    213    444     67     20
    -98    288    384    -96   -241    335     36    192    176    407     33    -20
    -88    244    332    -77   -210    288     23    166    148    371     -2    -44
   -101    202    301    -51   -200    252     33    174    145    374    -10    -51
    -98    176    275    -38   -187    223     51    187    155    384      2    -44
   -103    161    265    -28   -184    210     46    187    158    397     18    -59
   -109    168    277    -28   -192    223     49    197    171    428     51    -70
    -98    171    270    -38   -184    220     41    187    168    423     54    -70
    -90    153    244    -31   -166    197     28    163    145    389     28    -75
    -88    109    194    -12   -140    150     25    153    127    366     12    -80
    -90     59    150     15   -119    103     33    158    119    358      7    -88
    -88    -49     38     67    -64     -5     51    166     70    293    -80   -189
    -83   -283   -200    181     57   -241    137    213    -46     93   -303   -426
   -103   -446   -345    272    119   -397    285    329    -83    -70   -488   -620
   -109   -335   -226    223     57   -280    415    415     31    -25   -452   -584
   -200     54    254     72   -228    153    301     31     62    213   -127   -290
   -290    724   1015   -218   -652    870    -38   -449    181    735    517    301
   -363   1460   1823   -548  -1093   1641   -335   -685    478   1428   1299   1021
   -298   1699   1997   -698  -1148   1847   -613   -701    745   1990   1857   1561
   -246   1226   1470   -491   -857   1345   -711   -724    509   1706   1540   1293
   -252    574    826   -163   -537    698   -636   -714    -33    839    688    522
   -267     83    348     90   -309    215   -410   -506   -303    252     70    -64
   -252    -18    233    135   -244    106   -181   -174    -96    309     33   -137
   -210    -46    163    124   -187     57     -7     67     77    407     85   -109
   -184    -64    119    122   -153     25     96    220    184    462    122    -67
   -181    -98     83    137   -132     -7    140    275    210    467    116    -80
   -171   -135     36    153   -103    -49    161    288    218    470    114   -122
   -168   -124     44    145   -109    -41    176    324    246    493    148   -116
   -150   -119     31    135    -93    -44    174    335    246    483    142   -111
   -150   -101     49    124   -101    -25    184    366    267    501    158    -85
   -137    -88     49    114    -93    -20    192    376    275    514    174    -59
   -127    -96     31    109    -80    -33    205    394    288    517    171    -44
   -129    -64     62     96    -96     -2    215    413    311    540    189    -23
   -148    -70     75    106   -111      2    239    444    353    602    233    -25
   -153    -59     93    106   -124     15    249    472    394    649    280    -28
   -153     -7    145     80   -150     67    246    485    420    662    296      0
   -161      7    166     75   -163     85    257    504    441    685    319     36
   -161     -2    158     80   -161     77    272    530    459    704    327     33
   -145      7    153     70   -148     80    288    579    501    719    350     44
   -161    -20    137     88   -150     59    311    639    550    750    371     64
   -163    -46    114    103   -140     33    340    701    613    807    392     83
   -106    -57     46     80    -77     -5    350    758    662    859    439    103
    -38    -44     -5     41    -18    -25    350    789    683    883    483    124
    -36    -62    -25     46     -5    -44    371    839    727    935    537    168
    -31    -36     -5     33    -15    -20    392    896    782    987    589    226
    -25     15     38      2    -33     25    397    937    823   1021    615    270
    -20     59     80    -18    -49     70    402    966    854   1052    649    311
    -23     90    114    -33    -67    101    405    974    867   1085    675    293
    -33    106    140    -36    -85    122    413    969    865   1091    693    296
    -46     93    140    -23    -93    114    413    948    841   1067    691    301
    -59     96    155    -18   -106    124    407    911    805   1034    659    277
    -67     72    137     -2   -103    103    394    862    766   1010    652    246
    -77     62    140      7   -109    101    387    813    724    976    631    218
    -98     57    155     18   -129    106    384    761    688    940    605    197
   -135     41    176     46   -155    109    387    711    659    917    587    187
   -174      7    181     80   -176     93    392    672    644    906    563    137
   -179     25    205     75   -192    116    392    641    631    898    566    122
   -189     31    218     77   -205    124    397    618    618    891    563    114
   -207     31    239     88   -223    135    407    594    600    870    545     90
   -213      5    215    103   -215    109    418    584    584    854    530     80
   -207     28    236     88   -220    132    433    597    605    872    542     98
   -205     88    293     57   -249    189    462    628    657    927    597    153
   -207    111    319     49   -262    215    478    662    711    979    641    202
   -197    153    350     20   -275    252    449    657    727   1005    680    236
   -181    187    366     -2   -275    275    423    662    758   1047    717    249
   -155    158    314     -2   -233    236    405    649    745   1026    706    241
   -166    103    270     31   -218    187    402    644    740   1023    717    246
   -205     75    280     62   -241    176    407    631    732   1021    719    228
   -233     57    288     88   -259    171    405    620    717   1010    706    205
   -233      2    236    114   -233    119    387    607    688    979    680    171
   -244   -106    137    176   -192     15    384    597    646    924    631    122
   -252   -194     54    220   -155    -70    363    574    610    883    594     88
   -270   -231     38    249   -155    -96    363    548    581    852    574     62
   -303   -285     15    293   -161   -137    381    530    555    820    545     31
   -340   -340      0    340   -171   -171    392    522    545    815    548     31
   -376   -363     10    368   -194   -176    405    522    545    818    545     25
   -368   -368      0    368   -184   -184    397    519    542    813    540     25
   -335   -374    -41    353   -148   -207    397    517    532    807    540     23
   -306   -392    -85    350   -111   -239    410    535    548    826    561     38
   -303   -405   -101    353   -101   -254    397    522    537    820    555     36
   -316   -423   -106    368   -106   -265    415    527    545    826    555     36
   -342   -452   -109    397   -119   -280    420    524    537    815    548     31
   -368   -542   -174    457    -98   -358    436    514    493    753    493    -23
   -342   -730   -389    535     23   -561    480    522    379    568    301   -213
   -306   -945   -639    626    163   -792    597    600    280    348     51   -465
   -316   -945   -628    631    153   -787    717    701    324    314     -2   -545
   -413   -670   -257    542    -77   -465    756    527    420    470    200   -358
   -553    -49    501    298   -527    226    488    -10    506    878    743    194
   -683    732   1415    -25  -1049   1075    194   -363    761   1512   1506    953
   -665   1189   1855   -262  -1260   1522   -103   -475   1028   2104   2145   1582
   -568   1002   1571   -215  -1070   1286   -332   -545    956   2156   2197   1688
   -576    381    956     96   -766    667   -384   -610    436   1415   1444    953
   -623   -213    410    418   -519     98   -200   -457     31    662    654    155
   -610   -467    142    537   -379   -163     75    -98    106    519    428    -88
   -540   -483     57    511   -298   -213    228    176    262    584    436    -85
   -483   -522    -38    501   -226   -280    316    327    342    626    441    -77
   -454   -540    -85    496   -184   -314    361    389    371    636    436    -96
   -441   -553   -114    496   -166   -335    366    410    376    631    436   -114
   -426   -527   -101    478   -163   -314    368    423    379    628    446   -111
   -410   -501    -93    454   -161   -296    384    439    389    631    454   -122
   -405   -545   -140    475   -135   -342    394    449    389    628    441   -135
   -400   -574   -174    485   -114   -374    394    454    392    628    444   -101
   -405   -545   -140    475   -132   -342    428    483    428    665    491    -67
   -400   -519   -119    459   -142   -319    439    509    459    683    496    -64
   -379   -457    -80    418   -150   -270    444    524    480    691    506    -31
   -353   -431    -80    389   -137   -257    428    522    483    691    517    -15
   -306   -426   -119    366    -93   -272    436    537    501    709    537     -7
   -277   -449   -174    361    -54   -314    431    542    493    701    532    -10
   -241   -436   -194    337    -23   -316    436    574    506    719    553     10
   -215   -374   -161    293    -28   -270    441    605    537    750    584     38
   -194   -363   -168    280    -12   -267    436    633    561    763    597     46
   -150   -335   -187    241     18   -262    436    659    576    774    610     57
    -80   -319   -239    197     77   -280    441    698    600    792    628     72
     18   -288   -306    132    161   -296    431    740    620    813    649     96
    116   -218   -335     51    226   -275    423    782    646    839    675    119
    150   -161   -314      2    231   -236    436    836    701    893    724    168
    119    -75   -194    -20    155   -135    467    906    787    974    802    244
     49    -25    -75    -12     59    -49    496    953    846   1036    859    296
      7     10      2     -7      2      7    522    984    888   1075    906    342
    -12     12     25      0    -20     18    524    987    896   1091    930    368
    -28    -12     15     18    -23      0    524    969    883   1072    924    368
    -28    -33     -5     31    -12    -20    519    935    857   1044    909    355
    -23    -33    -10     28     -7    -23    514    893    828   1018    891    348
    -28    -20      5     23    -18    -10    506    833    787    976    862    322
    -72    -36     36     51    -54      0    496    763    737    927    820    280
   -111    -64     46     85    -80    -10    472    688    685    878    774    233
   -145   -106     38    127    -93    -33    465    631    641    831    737    187
   -174    -93     80    132   -129     -5    467    584    615    805    719    161
   -184    -77    106    132   -148     12    467    542    594    787    709    142
   -200    -70    127    132   -166     28    470    501    571    758    685    122
   -202    -57    145    129   -174     44    475    478    548    735    665     98
   -189    -59    129    122   -163     33    483    483    553    737    662    101
   -168    -15    153     90   -161     67    485    501    584    776    701    142
   -145     49    194     46   -171    122    480    506    615    810    743    181
   -119    109    228      5   -174    168    457    493    636    831    769    205
    -88    132    218    -23   -153    174    420    478    639    844    779    215
    -62    122    184    -31   -122    153    387    462    623    836    771    210
    -72     93    166    -10   -119    127    353    426    594    807    748    184
    -83     80    163      2   -122    122    345    410    574    789    743    179
   -101     54    153     20   -127    101    345    392    550    763    722    161
   -116    -28     88     70   -101     28    340    366    506    717    675    119
   -116   -119     -5    116    -57    -62    337    340    462    662    623     70
   -106   -194    -88    150    -10   -142    322    303    415    610    566     20
    -93   -231   -137    161     20   -187    306    267    366    553    514    -25
    -77   -249   -171    163     44   -213    272    223    316    504    472    -67
    -57   -241   -184    148     62   -213    254    194    293    478    457    -85
    -54   -252   -197    153     70   -226    252    174    275    459    441   -109
    -70   -272   -205    171     64   -239    262    171    265    452    436   -103
    -64   -288   -226    176     77   -257    275    184    272    462    452    -75
    -75   -301   -226    187     72   -265    280    192    285    480    467    -51
   -114   -324   -210    220     46   -267    265    179    272    470    457    -57
   -116   -314   -197    213     38   -257    262    168    254    449    436    -75
   -116   -322   -205    218     44   -265    259    166    246    441    431    -77
   -122   -379   -259    249     67   -319    267    176    215    394    381   -124
   -109   -566   -457    337    174   -511    298    197    101    210    181   -322
   -124   -771   -646    446    259   -709    413    290     41     23    -46   -571
   -137   -696   -558    415    207   -628    540    405    150     54    -49   -594
   -226   -368   -145    296    -41   -257    542    197    244    244    192   -353
   -368    205    574     83   -470    389    296   -361    277    615    722    192
   -496    935   1428   -220   -963   1182     54   -688    504   1234   1483    961
   -480   1210   1691   -366  -1085   1449   -192   -782    688   1730   2034   1551
   -415    844   1257   -215   -836   1049   -368   -875    472   1610   1906   1486
   -397    259    657     70   -527    457   -420   -943    -38    862   1130    706
   -410   -168    241    288   -327     36   -275   -756   -337    189    405    -51
   -363   -270     90    316   -228    -90    -59   -358   -135    202    319   -153
   -293   -233     59    262   -176    -88    106    -62     83    342    394    -90
   -231   -233     -2    233   -114   -119    215    111    200    407    423    -75
   -200   -262    -64    228    -70   -163    236    158    213    402    407    -85
   -153   -244    -93    197    -31   -168    254    192    233    415    415    -80
   -124   -226   -103    174    -12   -163    265    215    265    433    431    -67
   -161   -257    -96    210    -33   -176    249    218    267    426    428    -75
   -187   -293   -109    239    -41   -202    257    207    252    410    410    -96
   -140   -267   -127    202     -7   -197    265    223    265    418    418    -88
   -122   -257   -135    189      5   -197    252    220    267    420    418    -85
    -85   -241   -155    163     33   -200    252    228    288    444    428    -75
    -85   -236   -153    158     31   -194    272    241    309    462    441    -62
    -77   -215   -137    148     28   -176    288    246    319    470    446    -57
    -64   -205   -140    132     36   -171    249    223    303    452    428    -80
    -46   -181   -135    114     44   -158    223    207    301    441    426    -93
    -33   -140   -106     85     36   -124    239    226    314    459    446    -67
    -18   -111    -96     64     36   -103    265    265    342    488    470    -31
     10    -67    -77     25     44    -72    259    306    366    527    498      7
     23    -51    -75     15     49    -62    202    327    379    540    506     25
     46      0    -49    -25     46    -23    226    402    446    607    563     72
    119    103    -15   -111     67     44    257    511    550    696    636    145
    163    140    -23   -153     93     59    241    594    618    766    704    223
    171    137    -33   -153    103     51    223    680    688    849    782    311
    223    213    -10   -220    116    101    226    727    766    917    833    358
    226    283     57   -254     85    171    192    730    792    945    852    376
    239    324     85   -280     75    205    163    743    810    963    875    405
    275    371     96   -322     90    233    150    774    841   1002    919    459
     85    223    135   -155    -23    179    197    670    766    940    859    402
      7    174    163    -90    -77    168    306    602    722    891    820    358
      2    163    158    -85    -77    161    293    537    680    844    774    288
     12    189    176   -101    -80    184    283    491    628    795    722    231
     -5    150    155    -72    -80    153    265    467    592    771    709    244
    -36    132    166    -49   -101    148    257    415    563    732    672    197
    -41    129    171    -46   -109    150    298    381    537    704    636    179
    -20    145    166    -62    -93    155    309    329    493    657    607    161
    -23    161    184    -70   -106    171    301    296    457    631    589    119
    -33    101    135    -33    -85    116    272    275    415    594    545     90
     -5     62     67    -28    -38     67    272    283    402    576    530    119
     25    106     80    -64    -25     93    277    290    415    589    555    137
     75    241    166   -158    -46    205    283    301    467    631    594    168
     88    303    215   -194    -64    259    272    290    485    649    623    189
     77    337    257   -210    -90    298    254    275    493    672    646    205
    153    413    259   -283    -51    337    236    290    532    719    688    239
    220    467    246   -345    -12    355    226    311    561    730    696    252
    158    420    262   -290    -51    342    215    283    530    706    675    233
     28    293    265   -163   -119    280    213    215    454    649    628    184
    -31    220    252    -93   -140    236    207    189    413    607    607    158
     49    207    158   -129    -54    184    226    215    413    589    584    148
     75    148     70   -111      2    109    223    200    384    537    524     83
      7     70     59    -38    -25     64    218    145    329    472    467     20
     -7     31     38    -10    -23     33    213    145    280    449    459     23
      0    -10    -12      2      5    -10    192    155    272    444    449      7
     20     18     -2    -20     10     10    194    176    298    457    446     31
     10      2     -7     -7      7      0    174    171    285    439    431     31
    -20    -15      5     18    -12     -5    181    161    275    431    423     23
     -2      7     10     -5     -7     10    179    168    280    441    433     33
    -38    -31      7     36    -25    -12    166    137    252    413    402     -5
    -83    -70     12     75    -49    -28    166     93    228    384    381    -41
    -72    -83    -10     77    -31    -46    168     90    218    368    374    -33
    -64   -114    -51     88     -7    -83    171     93    197    340    348    -46
    -70   -200   -129    135     28   -166    205    124    181    283    270   -114
    -25   -410   -387    215    179   -400    296    213    114    111     72   -280
      0   -563   -563    283    280   -563    423    348     96    -25    -96   -439
    -54   -355   -303    202    124   -329    514    415    252     85      0   -368
   -124     46    171     38   -148    109    368     -2    197    231    241   -155
   -233    626    859   -197   -548    743     46   -545    145    589    758    337
   -293   1353   1647   -530   -969   1499   -231   -833    303   1179   1465    987
   -187   1452   1636   -633   -911   1543   -470   -885    433   1584   1865   1361
   -140    953   1093   -407   -618   1023   -540   -880    218   1325   1561   1106
   -168    381    550   -109   -361    465   -454   -867   -283    478    717    335
   -192    -83    109    137   -150     12   -267   -667   -488    -88     90   -231
   -166   -161      2    163    -85    -80    -83   -337   -187     80    153   -176
   -124   -137    -12    129    -57    -75     62   -103     38    218    236   -111
   -101   -103     -5    101    -51    -54    158     46    179    298    283    -77
    -70    -62      7     67    -38    -28    192    111    228    311    290    -49
    -49    -54     -7     49    -23    -31    192    127    226    306    288    -36
    -67    -64      0     64    -36    -33    187    129    241    316    303    -36
    -41    -41      0     38    -20    -20    202    142    267    335    316    -33
    -62    -31     31     46    -46      0    179    137    275    340    327    -18
    -83    -51     31     67    -59    -12    153    114    257    314    301    -44
    -20    -59    -38     38      7    -49    137     96    228    288    285    -46
     57     -5    -62    -25     59    -33    145    145    267    327    316     -5
     96     46    -49    -70     72      0    148    179    306    366    342     20
      2    -28    -31     12     15    -28    150    161    298    358    329      2
     -5    -10     -7      7      0    -10    158    174    324    381    350     23
     38     36     -5    -38     23     15    168    200    350    405    374     51
     54     54      0    -54     28     28    153    207    366    420    392     67
     33     59     23    -46      2     41    158    220    405    457    413     93
     10     62     51    -36    -20     57    171    233    436    480    426    103
     12    111     98    -62    -44    106    187    254    483    514    449    101
     59    171    111   -114    -25    142    200    303    535    550    483    145
     88    179     90   -135      0    135    200    363    589    597    522    200
    106    174     67   -140     18    122    200    413    646    652    568    246
    122    205     80   -163     20    142    215    465    709    711    623    301
    119    244    124   -181     -2    184    231    498    769    774    675    342
    127    236    109   -184     10    174    210    514    784    789    688    366
    155    270    114   -213     20    192    200    524    779    792    696    379
    153    335    181   -246    -12    259    205    517    782    789    698    374
    145    358    213   -252    -33    285    223    501    771    774    693    363
    135    272    137   -205      0    207    200    452    698    704    636    311
    122    233    111   -179      5    174    174    384    631    633    571    252
    103    246    142   -176    -20    197    174    322    587    581    517    202
     88    223    135   -155    -23    179    161    254    511    509    462    148
     85    197    109   -142    -10    153    142    213    457    475    449    140
     85    174     88   -129      0    132    161    200    439    459    444    145
     70    166     93   -119    -12    129    181    168    405    423    420    124
     62    166    103   -114    -20    135    184    145    374    402    394    103
     72    210    137   -142    -33    174    179    135    368    400    376     88
     12    226    213   -119   -101    218    174     96    355    381    345     49
    -20    213    233    -98   -127    223    166     77    353    371    337     33
     18    226    207   -122    -93    218    161     85    361    387    361     57
     46    280    233   -166    -96    257    153     85    381    410    379     80
     70    345    272   -207   -101    309    129     75    394    441    410    119
     85    363    277   -226    -96    322    116     80    413    472    444    166
     85    314    228   -200    -70    272    111     62    405    457    446    163
     88    290    202   -189    -57    246     96     33    381    436    426    137
     72    316    244   -197    -85    280     98     28    392    433    418    122
     88    285    197   -189    -54    241     75     12    353    394    387     98
    153    202     49   -176     51    127     64     23    290    337    342     85
    122    132      7   -129     57     70     49     15    270    306    296     49
     31     31     -2    -31     15     12     57    -20    223    254    233     -5
    -15    -31    -18     20      0    -25     85    -28    200    233    210    -25
    -36    -62    -25     49     -5    -44     85    -38    184    213    192    -49
    -59    -59     -2     59    -28    -33     72    -51    174    202    176    -67
    -36    -41     -5     38    -15    -23     54    -67    150    168    155    -77
    -59    -57      2     57    -33    -28     70    -77    137    155    158    -70
    -93   -116    -23    106    -36    -70    101    -62    140    155    171    -51
   -109   -163    -57    135    -25   -111    101    -77    129    132    140    -83
   -129   -145    -15    137    -59    -80     88   -109    103    111    124    -98
    -85   -132    -46    106    -20    -90     70    -96     83     96    111   -114
    -36   -140   -103     88     33   -122     77    -31    119    122    122    -85
     -5   -288   -285    145    137   -288     96    -20     75     33     23   -155
      2   -491   -493    244    246   -493    181     51     33   -111   -153   -311
    -10   -527   -517    267    249   -522    327    205    132   -150   -246   -394
    -46   -272   -226    161     88   -249    423    270    298    -28   -137   -319
   -135    137    270     -2   -202    202    210   -187    124     90    111   -119
   -142    685    828   -272   -485    756   -205   -735   -101    335    537    252
   -140   1288   1428   -576   -784   1358   -537  -1036   -101    737   1062    693
    -64   1369   1434   -652   -748   1400   -756  -1080    -38   1049   1379    971
    -44    810    852   -384   -449    828   -740  -1036   -262    685    989    665
    -88    249    337    -80   -213    293   -558   -935   -571     -2    275     67
   -109   -142    -33    124    -38    -88   -327   -717   -566   -322   -142   -293
    -90   -194   -103    142      5   -150   -207   -467   -298   -171    -85   -239
     -7   -197   -189    101     90   -194    -51   -192    -36     20     46   -114
     54   -184   -241     64    148   -213     36    -38    109    114    114    -36
     25   -218   -246     93    135   -231     44     -5    127    114    109    -36
     12   -249   -262    119    137   -254     57     -2    142    109     88    -64
     33   -249   -283    106    155   -265     83     28    181    135    109    -44
     41   -210   -252     83    145   -231     67     20    187    129    103    -54
     41   -187   -231     70    135   -207     70     -2    168    122    101    -51
    116   -135   -252     10    184   -192     75     38    207    163    145     -5
     83   -153   -236     33    158   -194     83     59    231    176    153      0
    -62   -262   -200    161     67   -231    116     12    197    142    119    -33
    -83   -239   -155    158     36   -197    145     12    215    158    132    -15
    -96   -241   -145    168     23   -194    155     31    241    181    150     -2
    -93   -220   -127    155     15   -176    132     36    246    174    142    -15
    -51   -168   -116    111     31   -145    150     62    288    205    163      2
    -31   -145   -116     85     41   -132    161     93    316    244    197     33
    -28   -135   -106     83     38   -122    155    124    348    275    231     77
    -20    -88    -70     51     23    -77    181    166    397    311    265    114
      0    -44    -44     20     20    -44    187    202    433    342    290    132
     18    -23    -41      2     28    -31    148    228    467    366    301    142
     33      5    -28    -18     31    -10    155    275    530    415    332    181
     28     33      5    -31     10     20    171    309    587    467    371    215
     25     93     67    -59    -20     83    189    335    641    519    418    246
     12    158    145    -88    -67    150    197    358    693    561    454    265
     36    223    187   -129    -75    205    215    405    743    602    498    306
     88    241    153   -166    -31    197    213    436    756    618    527    355
     90    207    116   -150    -12    163    220    431    732    605    519    363
     41    174    129   -109    -44    153    244    387    685    561    485    324
     18    158    140    -88    -59    150    254    355    639    514    449    285
     54    200    142   -127    -44    171    202    314    581    465    407    239
     38    200    158   -119    -59    179    179    254    514    397    353    184
    -44     64    109    -12    -75     85    168    174    407    309    285    135
    -62      0     62     31    -62     31    179    148    366    283    272    132
    -70     38    109     12    -88     72    158     93    314    241    236     93
    -67     83    150     -7   -109    114    158     49    283    215    213     62
    -75     72    145      0   -111    106    153     31    265    202    197     44
    -75    101    176    -12   -124    137    142     15    252    187    187     28
    -72    106    176    -18   -124    140    150     33    259    197    205     54
    -93    111    205    -10   -148    155    145     38    275    215    223     70
   -122    179    298    -31   -210    239    140     44    303    246    254     88
   -124    283    407    -77   -265    345    122     38    332    277    283    109
   -103    394    496   -145   -301    444    106     23    353    277    298    119
    -90    444    535   -179   -311    488    109     20    366    288    319    124
   -122    371    493   -127   -306    433     77      5    348    293    316    114
   -124    293    418    -83   -270    355     46    -10    322    298    301     83
   -119    298    418    -90   -270    358     20    -36    298    283    285     59
   -111    301    413    -96   -262    355     31    -33    293    265    272     64
   -111    223    335    -57   -226    280     25    -41    267    226    236     54
   -122     96    218     12   -168    155      5    -70    220    163    174      7
   -101     54    155     20   -129    103     15    -88    176    119    135    -20
    -57     38     96      7    -75     67     23    -80    155     98    116    -23
    -44     23     67     10    -57     44     31    -70    148     90    106    -15
    -51    -10     41     31    -46     15     33    -80    129     72     80    -33
    -51      5     57     20    -54     31     18   -106    106     49     64    -46
    -62     -2     59     31    -62     28      2   -111     88     41     62    -44
    -85    -44     38     64    -64     -2     15   -114     77     28     54    -51
   -109    -31     77     70    -93     23     31   -111     80     25     59    -46
   -145    -10    132     77   -140     59     10   -124     64     18     59    -57
   -158    -18    140     88   -150     59     -7   -132     54      2     41    -77
   -158    -25    132     90   -145     54    -15   -129     54     -2     31    -83
   -158   -106     51    132   -106    -28     -7   -124     31    -51    -23   -127
   -150   -337   -189    241     18   -265     67    -64    -23   -200   -197   -272
   -137   -493   -358    314    109   -426    197     59     -5   -316   -368   -431
   -145   -348   -205    244     28   -277    283    142     98   -288   -361   -454
   -272     36    309    119   -290    171    233   -116     72   -179   -166   -293
   -355    558    914   -101   -636    737   -127   -701   -137     41    236     72
   -335   1226   1561   -446   -948   1392   -485  -1109   -189    431    776    522
   -249   1595   1842   -675  -1044   1719   -748  -1228    -83    893   1291    966
   -181   1200   1382   -509   -782   1291   -836  -1184   -137    885   1236    945
   -192    535    727   -171   -459    628   -730  -1114   -491    168    480    311
   -205     28    233     88   -220    132   -514   -914   -672   -410   -155   -228
   -176    -67    109    119   -145     18   -319   -618   -436   -342   -189   -275
   -135    -67     67    101   -101      0   -174   -379   -207   -202   -103   -210
   -109   -103      5    106    -59    -51    -77   -241    -85   -142    -70   -181
    -77   -111    -33     93    -23    -72    -41   -184    -36   -127    -70   -189
    -49   -103    -57     75      2    -80    -28   -155    -18   -129    -88   -194
    -28    -75    -46     51      7    -62    -18   -124      7   -114    -85   -181
     -5    -80    -75     41     31    -77     -2   -106     18   -111    -90   -181
      2    -93    -96     44     46    -93      0    -96     28   -103    -85   -171
     -7    -88    -83     46     33    -85     -5   -101     31   -109    -88   -176
    -10    -72    -62     41     25    -67    -10   -106     36   -109    -80   -168
    -10    -62    -54     36     20    -57     10    -85     57    -93    -67   -150
      5    -75    -80     33     41    -77     28    -62     80    -77    -51   -129
     23    -28    -51      0     36    -41     25    -54     93    -62    -36   -114
     12    -18    -31      2     20    -23     18    -46    111    -44    -12    -98
      7    -36    -46     12     25    -41     20    -31    129    -25      5    -88
      0    -36    -36     18     18    -36     44      0    166      5     33    -67
    -31     15     46      5    -38     31     59     25    210     41     67    -44
    -46     41     88      2    -67     64     57     62    246     75     93    -20
    -10     62     70    -28    -38     64     62    114    288    109    119      7
      5     62     57    -33    -25     59     67    161    335    148    150     36
     10     70     57    -41    -23     64     83    215    389    197    192     77
     18     98     80    -57    -31     90    103    272    449    249    239    122
     20    106     85    -64    -31     96    124    319    498    306    288    171
     12    129    116    -72    -51    124    145    363    545    355    332    218
    -10    161    171    -77    -93    166    161    394    579    392    371    259
      5    202    197   -103    -96    200    153    400    589    407    397    280
     33    241    205   -140    -85    226    158    392    587    397    397    262
     62    252    189   -158    -64    220    155    371    555    368    376    239
     57    215    158   -137    -51    187    135    355    517    337    358    231
     57    210    153   -132    -46    181    127    329    483    311    342    223
     41    192    150   -119    -57    171    129    288    439    275    314    194
    -12    166    179    -77    -96    171    127    228    384    220    270    148
    -38    179    218    -72   -127    197    127    168    335    174    231     98
    -59    174    233    -57   -145    202    116    127    298    137    205     67
    -57    200    257    -72   -158    228     98     96    277    109    184     46
    -44    218    262    -85   -153    239     90     80    262     93    168     23
   -101    148    249    -23   -176    197     90     51    236     62    142     -7
   -184     77    262     54   -223    168    111     15    210     36    122    -33
   -207     90    298     57   -254    194    127      0    210     41    127    -38
   -192    179    371      5   -283    275    150     18    249     83    166     -7
   -166    257    423    -46   -293    340    168     62    306    145    226     49
   -148    290    439    -70   -293    363    142     75    332    171    254     75
   -140    290    428    -77   -285    358     93     51    324    163    254     75
   -140    301    441    -80   -290    371     62     41    322    163    259     77
   -244    244    488     -2   -366    366     67     31    314    155    259     77
   -277    202    480     38   -379    340     64      7    290    137    241     62
   -150    210    358    -31   -254    283     12    -10    262    109    213     36
    -80    207    285    -64   -181    246    -10     -7    244     90    189     15
    -75    127    200    -28   -137    163    -20    -20    202     41    135    -31
    -96     25    122     36   -109     72    -20    -49    150    -10     80    -85
   -116    -10    106     62   -114     49    -15    -64    129    -31     54   -109
   -116    -28     88     72   -103     28    -20    -77    103    -59     28   -135
    -83    -54     28     67    -57    -15    -41    -98     75    -96      0   -158
    -49    -62    -12     57    -18    -38    -70   -132     38   -142    -36   -184
   -111   -106      2    109    -59    -51    -54   -148      5   -161    -49   -189
   -135   -137     -2    135    -67    -70    -49   -145     -7   -168    -51   -176
    -83   -109    -25     93    -28    -67    -64   -145    -12   -174    -49   -168
    -38    -83    -44     62      2    -64    -75   -135      2   -166    -49   -163
    -83   -132    -51    106    -18    -90    -80   -176    -28   -189    -64   -194
    -72   -142    -70    106     -2   -106    -93   -184    -44   -192    -85   -257
    -23   -106    -83     64     28    -96    -98   -166    -41   -197    -88   -231
      5   -210   -215    103    109   -213    -64   -140    -77   -265   -163   -301
     12   -501   -517    241    262   -509     49    -38   -142   -446   -389   -496
     33   -641   -675    303    353   -659    197     93   -135   -594   -594   -691
     31   -449   -480    207    252   -465    285    127    -38   -548   -555   -675
    -54    -96    -41     75     -7    -70    150   -267    -88   -413   -311   -439
   -184    542    727   -181   -454    633   -233   -844   -153    -28    259    103
   -252   1262   1514   -506   -883   1389   -532  -1132      2    566    989    748
   -194   1532   1727   -670   -961   1628   -789  -1200    168   1039   1470   1184
   -166   1132   1299   -483   -732   1215   -857  -1171     59    911   1299   1057
   -187    504    688   -161   -439    594   -743  -1096   -376     98    467    270
   -179     -2    176     90   -179     85   -527   -862   -574   -478   -179   -285
   -148   -150     -5    148    -72    -77   -316   -527   -350   -423   -223   -280
   -103   -189    -85    148    -10   -137   -168   -288   -161   -309   -176   -246
    -98   -207   -111    150      5   -161    -67   -150    -38   -236   -145   -249
    -85   -200   -114    142     12   -155    -18    -80     10   -210   -116   -226
    -57   -213   -155    135     49   -184    -10    -54     15   -223   -116   -194
    -51   -220   -168    137     57   -194    -10    -49     23   -239   -129   -197
    -77   -236   -161    155     38   -197      0    -51     25   -241   -124   -202
    -96   -236   -140    163     20   -189      7    -46     41   -220   -111   -192
   -101   -228   -127    163     10   -179     15    -23     64   -200    -90   -174
    -85   -161    -75    124     -5   -119     20      0     93   -179    -75   -158
    -77   -148    -70    111     -5   -109     18      0    101   -168    -57   -148
    -57   -142    -88     98     15   -116     15     15    114   -150    -44   -153
    -41   -111    -70     75     10    -90      5     33    142   -140    -33   -132
    -20    -98    -77     59     28    -88      2     36    148   -140    -33   -103
    -41   -114    -72     77     15    -93     28     59    161   -124    -23   -103
    -75   -116    -41     93    -18    -80     62    101    205    -75     18    -88
   -140   -116     20    127    -83    -49     88    127    239    -38     38    -80
   -111    -67     44     90    -77    -12     98    155    262    -15     59    -49
    -51    -36     12     41    -33    -10     88    187    283    -18     64     -2
    -33    -31      2     33    -20    -15    111    246    340     36    106     49
      2    -25    -28     10     12    -25    111    285    384     88    150     70
     18     12     -5    -15     12      5    119    335    431    135    192     98
     28     72     44    -51     -7     59    116    389    488    179    236    132
     36    109     72    -72    -18     90    127    436    535    226    285    181
     46    166    119   -109    -36    145    145    462    566    262    322    239
     64    187    122   -124    -28    155    135    459    563    262    327    254
     90    215    124   -155    -18    171    119    452    548    254    324    254
     80    220    140   -150    -31    181    122    431    522    233    322    252
     62    241    176   -153    -57    210    132    402    488    200    311    265
     64    244    179   -153    -57    213    145    392    491    218    329    275
     54    207    153   -132    -49    181    122    314    420    150    275    197
      2    145    142    -75    -70    145     96    197    314     49    194    106
      0    145    145    -75    -72    145     88    140    270     10    150     51
     41    176    135   -109    -46    155     75    114    257    -15    124     33
     -5    142    145    -70    -75    145     77     51    200    -72     80     10
    -59    142    202    -41   -132    171     90     12    184    -75     77      2
    -90    135    226    -23   -158    181     93    -12    168    -88     64    -20
    -85    106    192    -10   -137    148     90    -28    148   -114     33    -38
    -77    119    194    -23   -135    155    109    -15    166   -101     44    -25
    -49    233    283    -93   -166    257    122     10    205    -57     93     28
    -28    335    363   -153   -197    348    119     28    249    -12    137     80
    -31    368    400   -168   -215    384    103     31    277     25    168    109
    -51    381    431   -166   -241    405     80     25    288     33    184    122
     -2    387    389   -192   -197    389     59     15    270     12    168    119
     18    363    345   -192   -163    355     46     -2    244     -2    150     96
     31    337    306   -184   -137    322      7    -49    187    -49    114     54
     12    319    306   -166   -145    311      5    -57    179    -51    114     54
      2    257    252   -129   -124    254      5    -62    155    -83     83     23
      2    155    153    -80    -75    155     -5    -83    101   -150     10    -31
    -10    109    119    -49    -64    114      5    -96     85   -176    -10    -54
    -36     85    119    -25    -77    103      0   -119     57   -218    -44    -67
      5     67     59    -36    -28     64    -41   -153     -5   -265   -101   -101
     20     23      2    -20      7     12    -88   -187    -46   -288   -132   -148
     15      2    -12     -7     15     -5   -111   -207    -75   -303   -140   -161
      7    -10    -20      0     12    -12    -80   -215    -77   -301   -137   -153
    -31      5     36     12    -33     20    -49   -210    -62   -290   -135   -148
    -49      7     57     20    -54     31    -57   -218    -64   -306   -150   -158
    -28    -25      2     28    -15    -12    -90   -254   -122   -361   -192   -174
    -15    -23     -7     18     -5    -15    -93   -257   -150   -384   -207   -155
      5    -44    -49     18     25    -46    -96   -252   -158   -384   -210   -155
     46    -85   -135     18     88   -109    -85   -239   -176   -407   -246   -205
     67   -277   -345    106    205   -311    -46   -226   -290   -576   -423   -381
    -12   -558   -545    283    265   -550     83   -187   -439   -844   -706   -652
    -88   -597   -509    342    207   -553    236   -106   -392   -875   -758   -730
   -129   -311   -184    218     25   -246    220   -293   -322   -730   -576   -561
   -166    316    483    -75   -324    400   -111   -743   -220   -332    -70    -36
   -218   1124   1343   -454   -782   1231   -436   -979    114    371    714    732
   -166   1595   1758   -714   -963   1675   -730  -1000    475   1010   1350   1340
    -85   1436   1519   -675   -802   1475   -963  -1075    446   1083   1389   1376
    -88    859    948   -384   -517    904   -969  -1169    -41    420    737    756
   -111    290    402    -88   -257    345   -763  -1067   -566   -410    -62     20
    -98     10    109     44   -103     57   -496   -750   -524   -574   -298   -200
    -38    -36      0     36    -20    -18   -303   -493   -366   -504   -296   -210
     31    -49    -80     10     54    -64   -181   -335   -270   -465   -285   -207
     41    -57   -101      5     70    -77   -135   -272   -246   -457   -298   -220
     33    -70   -106     18     70    -88   -119   -246   -246   -459   -303   -231
     28    -77   -109     23     67    -90   -101   -215   -231   -452   -303   -226
     33    -44    -77      5     54    -59    -83   -205   -226   -462   -306   -210
     18    -83   -103     31     59    -90    -59   -200   -233   -465   -314   -215
     10    -64    -75     25     41    -70    -49   -181   -215   -426   -290   -226
     12    -25    -38      5     23    -31    -41   -161   -189   -392   -259   -213
      5    -20    -25      7     15    -23    -28   -153   -179   -405   -265   -194
    -12    -12      0     12     -7     -7    -18   -142   -171   -400   -254   -176
    -41      7     46     15    -44     25      5   -116   -140   -366   -226   -150
    -41     25     64      5    -51     46     10    -96   -135   -353   -215   -135
    -10     59     70    -23    -38     64    -18    -75   -132   -332   -205   -132
     18     62     44    -41    -12     54    -15    -51   -111   -329   -207   -129
     41     64     23    -54      7     46      2    -15    -77   -309   -207   -106
     15     41     25    -28     -5     33     28     18    -44   -267   -197    -98
     20     23      2    -20     10     12     33     44    -20   -241   -168   -119
     80     15    -67    -49     75    -25     15     77    -12   -231   -129    -93
    132    -20   -153    -57    140    -85     15    124      2   -210   -103    -41
    150    -31   -181    -62    163   -106     23    181     46   -166    -64     15
    181     18   -163    -98    174    -72     46    244    101   -119    -18     67
    184     62   -122   -124    153    -28     59    280    127    -80     15    106
    166    129    -38   -148    101     46     64    290    140    -62     23    116
    168    192     23   -181     72    109     62    285    145    -49     44    137
    200    246     46   -223     77    148     51    288    153    -18     93    174
    202    272     70   -239     64    171     49    277    148    -15    103    171
    181    262     80   -223     49    174     44    244    122    -46     77    155
    163    254     90   -210     36    174     23    205     83    -88     46    158
    135    277    142   -205     -2    210     20    168     51   -101     36    132
    101    249    148   -174    -23    197     36    129     20   -129      2     96
     72    194    122   -135    -25    158     33     59    -33   -197    -57     44
     67    168    101   -119    -18    135     31      2    -77   -244   -106      2
     77    145     67   -111      5    106     20    -38   -109   -262   -114    -10
     70    142     70   -106      0    109     33    -64   -124   -267   -111    -31
     41    142    101    -93    -28    122     62    -72   -132   -265    -96    -28
      0    122    119    -62    -59    122     80    -72   -122   -252   -101    -54
     -7     88     96    -38    -51     90     98    -75   -127   -257   -124    -80
      2    129    124    -67    -62    127    114    -51   -114   -239   -122    -54
    -18    218    236    -98   -127    226    122    -36    -80   -210    -93     18
    -25    262    288   -119   -158    272    124    -23    -46   -171    -51     49
     10    319    309   -163   -148    314     88    -25    -36   -145    -15     75
     -2    306    309   -153   -155    309     64    -23    -28   -119     15    103
    -23    290    314   -135   -168    301     75    -10     -5    -93     38    122
     10    280    270   -148   -132    275     49    -67    -57   -145    -10     83
     31    254    223   -142    -96    239     28   -106   -109   -202    -57     72
    -12    161    171    -75    -90    166     51    -85   -103   -189    -57     80
    -72     67    140      2   -106    103     67    -98   -124   -197    -77     12
   -106     23    129     41   -119     75     64   -129   -174   -246   -116    -38
   -103      2    106     51   -103     54     64   -124   -187   -249   -122    -38
   -109    -36     72     72    -93     18     51   -142   -210   -272   -148    -67
   -132   -101     31    116    -83    -36     51   -153   -231   -301   -171    -75
   -135   -137     -5    135    -67    -70     33   -176   -259   -319   -184    -80
   -127   -132     -5    129    -62    -70     12   -202   -267   -319   -205   -114
   -150   -127     23    137    -88    -51      0   -218   -288   -335   -218   -119
   -181   -132     49    155   -116    -41      5   -220   -293   -337   -215   -119
   -187   -150     33    168   -111    -59    -15   -252   -329   -361   -249   -161
   -168   -176     -7    174    -80    -93    -36   -270   -355   -376   -267   -174
   -158   -226    -67    192    -46   -148    -36   -280   -376   -410   -303   -179
   -155   -288   -135    220    -12   -213    -41   -301   -418   -459   -353   -197
   -142   -371   -231    254     41   -301    -46   -314   -488   -530   -431   -306
   -137   -597   -459    368    161   -530     18   -296   -628   -748   -678   -568
   -142   -730   -589    436    220   -659    148   -200   -657   -891   -859   -776
   -166   -576   -410    371    119   -493    231   -171   -568   -813   -779   -714
   -301   -189    109    244   -207    -41    137   -514   -472   -550   -439   -355
   -459    530    989    -33   -724    758   -122   -992   -285    -38    210    329
   -527   1195   1722   -335  -1124   1457   -340  -1124     83    670    997   1088
   -415   1312   1725   -449  -1070   1517   -600  -1163    223   1026   1345   1501
   -361    922   1283   -283   -820   1104   -737  -1270    -93    691    997   1202
   -392    389    782      2   -587    584   -706  -1304   -597    -77    194    335
   -337    -51    285    194   -314    116   -511  -1078   -810   -563   -368   -239
   -218   -166     49    192   -135    -59   -311   -735   -680   -548   -423   -270
   -158   -213    -57    184    -51   -135   -174   -491   -550   -475   -394   -218
   -142   -236    -93    189    -25   -166    -90   -361   -478   -426   -368   -187
   -140   -239    -98    187    -23   -168    -59   -329   -446   -392   -348   -205
   -137   -223    -85    179    -25   -155    -49   -316   -431   -381   -350   -241
   -119   -207    -88    163    -18   -148    -51   -298   -423   -374   -342   -249
   -103   -231   -127    168     10   -179    -49   -280   -423   -376   -342   -249
    -93   -231   -140    161     20   -187    -44   -270   -415   -371   -345   -241
    -75   -215   -140    145     31   -179    -49   -257   -407   -353   -329   -218
    -77   -205   -127    140     20   -166    -49   -241   -392   -340   -327   -228
    -54   -174   -119    114     31   -148    -51   -233   -379   -335   -332   -210
    -15   -161   -148     88     64   -155    -70   -249   -397   -340   -342   -213
    -12   -158   -145     85     64   -153    -51   -226   -376   -316   -329   -197
    -12   -158   -145     83     64   -153    -33   -202   -350   -293   -298   -166
     25   -109   -135     41     80   -122    -41   -189   -335   -272   -285   -158
     46    -85   -132     15     88   -109    -41   -163   -316   -259   -280   -155
     77    -41   -119    -18     96    -80    -23   -122   -277   -220   -252   -127
     88    -18   -106    -36     96    -62      0    -80   -244   -184   -220    -98
     85    -23   -109    -31     96    -64     25    -31   -215   -153   -194    -62
    103     -7   -111    -49    106    -57     31     25   -176   -116   -166    -23
    109     10    -98    -59    103    -41     44     85   -127    -72   -129     18
    119     51    -67    -85     93     -7     67    150    -59     -7    -75     67
    137     85    -51   -111     96     18     88    210    -15     36    -33    109
    137    109    -31   -124     83     38     88    262     31     88     20    166
    161    127    -33   -145     96     46     90    288     64    122     49    207
    187    132    -54   -161    119     38     72    293     70    137     59    215
    184    153    -31   -168    109     62     75    298     75    145     67    213
    153    155      2   -155     75     77     90    277     72    137     72    218
    150    158      7   -155     70     83     88    249     59    116     62    205
    161    148    -15   -155     88     64     88    213     36     83     33    168
    135    150     15   -142     59     83     85    174     15     51     10    135
    111    155     44   -132     33     98     77    122    -12     12    -12    106
     88    142     51   -116     18     98     72     64    -44    -15    -41     62
     54    114     57    -85      0     85     72     10    -77    -51    -77      2
     54     93     38    -72      7     67     88    -15    -88    -70   -103     -7
     62     72     10    -67     25     41     96    -49   -114    -93   -122     -5
     51     77     25    -67     12     51    111    -72   -116    -98   -124    -36
    101     83    -18    -93     59     33    103    -90   -135   -119   -145    -72
    168    124    -44   -145    106     41     96    -75   -124   -111   -137    -51
    223    228      2   -228    109    114    114    -33    -67    -59    -83      0
    254    272     18   -265    116    145    103    -33    -49    -41    -57     20
    272    309     36   -290    116    174     83    -36    -25     -7    -25     51
    272    332     59   -301    106    197     59    -41     -5     12     -5     72
    213    296     80   -254     64    189     62    -41      0      7      0     70
    189    239     49   -215     70    145     54    -46    -12    -12    -12     54
    163    210     44   -189     59    129     41    -59    -28    -25    -18     49
    109    179     70   -142     20    124     33    -64    -36    -33    -33     33
     70    103     33    -90     18     70     38    -70    -64    -72    -77    -10
     57     12    -44    -36     49    -15     46    -88   -109   -116   -122    -51
     38    -46    -85      2     59    -64     54   -103   -142   -155   -150    -72
     33    -75   -109     20     70    -90     67   -119   -166   -181   -174    -98
     -2    -75    -72     36     33    -72     51   -150   -194   -215   -200   -132
    -15   -106    -93     59     36   -101     20   -158   -213   -228   -205   -135
    -20   -127   -109     72     41   -119     15   -153   -207   -233   -215   -142
    -31   -127    -96     80     31   -111     20   -158   -218   -262   -226   -161
    -41   -142   -101     90     28   -122      0   -176   -246   -293   -241   -176
    -41   -148   -106     93     31   -127     -7   -171   -241   -288   -233   -161
    -33   -161   -127     96     44   -142     -7   -171   -233   -277   -228   -166
    -28   -106    -77     67     23    -93     -2   -210   -241   -298   -254   -210
    -25   -114    -88     67     31   -101     -7   -236   -280   -361   -296   -262
    -12   -179   -168     96     75   -174     -5   -244   -342   -465   -387   -342
    -10   -423   -415    215    200   -420     38   -197   -465   -654   -592   -537
     12   -610   -623    298    316   -615    163    -83   -480   -802   -795   -769
    -18   -475   -459    246    218   -467    275    -36   -384   -771   -761   -769
   -119   -137    -18    127    -51    -77    207   -322   -329   -571   -488   -498
   -275    488    763   -106   -519    626    -44   -818   -213   -137     85    109
   -400   1187   1587   -392   -992   1387   -252  -1060     51    493    854    932
   -272   1296   1569   -514   -922   1431   -506  -1054    236    979   1353   1449
   -213    891   1101   -340   -657    995   -652  -1140    -10    745   1106   1223
   -218    335    550    -59   -384    441   -659  -1174   -532    -38    293    413
   -187   -129     57    158   -122    -36   -511   -976   -797   -641   -379   -267
   -106   -218   -111    163      0   -166   -298   -618   -568   -548   -374   -283
    -49   -205   -155    127     51   -181   -142   -389   -394   -444   -314   -265
    -44   -189   -148    114     51   -168    -41   -265   -298   -397   -290   -259
    -25   -192   -166    109     70   -179    -10   -220   -275   -397   -303   -285
    -64   -174   -111    119     23   -145      5   -215   -252   -402   -319   -324
    -10   -200   -189    103     88   -194      5   -168   -262   -410   -306   -272
     38   -181   -220     70    127   -200     15   -135   -220   -381   -272   -239
     44   -148   -192     51    116   -168     15   -192   -249   -436   -340   -322
     85   -129   -215     20    148   -171     12    -85   -223   -363   -270   -179
    116   -119   -239      0    176   -179      5    -51   -176   -332   -239   -137
    114   -114   -228      0    171   -171      7    -67   -171   -329   -231   -158
    142   -103   -246    -18    194   -174      2    -15   -140   -280   -187   -119
    158    -44   -202    -57    176   -122      2     25    -90   -244   -153    -90
    145    -28   -174    -59    158   -101     23     23    -72   -244   -158   -111
    129    -33   -166    -49    145    -98     20     -5    -80   -272   -192   -148
    140     -7   -148    -64    142    -77      0    -44    -93   -301   -223   -181
    179     41   -137   -111    158    -46     -2    -31    -96   -288   -194   -153
    213     38   -176   -127    194    -67     10     38    -59   -233   -135    -77
    223     54   -168   -140    194    -54     15    101     10   -171    -93    -36
    223    111   -111   -166    168      0     31    122     54   -163   -122    -75
    249    127   -124   -189    187      0     20    207     90   -106    -51     23
    272    129   -145   -202    207     -7     31    335    205     20     67    184
    267    197    -72   -233    168     64     64    426    306    111    150    283
    303    241    -62   -272    184     90     57    428    340    132    166    283
    290    249    -44   -272    166    103     51    384    332    111    153    241
    296    259    -38   -277    166    111     64    397    335    132    184    265
    316    280    -38   -298    176    122     70    431    355    166    215    319
    314    316      2   -314    155    161     75    441    368    163    210    353
    303    285    -18   -296    161    135     80    402    342    129    179    322
    275    293     18   -283    129    155     93    350    324    111    161    249
    262    280     18   -272    122    150     88    267    270     44    106    168
    241    252     10   -246    116    132     80    218    223      5     90    174
    179    267     88   -226     44    179    106    171    228     -7     72    140
    223    259     33   -241     96    148     85     98    140    -85     18     85
    231    262     31   -246    101    145     67     93    119    -96     10    106
    210    254     44   -231     83    150     75     72    116   -137    -51    103
    205    246     38   -228     83    142     83     25     77   -192   -103     54
    202    249     46   -226     77    148    106     28     85   -158    -67     57
    200    246     44   -226     77    145    111     49    109   -127    -41     70
    228    311     83   -270     72    197    109     54    132   -109    -23     77
    239    381    142   -311     49    262    103     64    176    -70     12    135
    246    423    176   -335     33    298     96     59    192    -59     20    166
    246    483    236   -366      5    361     72     49    207    -49     36    197
    223    506    283   -363    -28    394     72     77    252      7     96    239
    218    470    252   -348    -15    361     57     54    226    -28     57    205
    202    483    280   -345    -38    381     25     12    181   -111    -28    194
    205    457    252   -332    -23    353      7     -5    161   -122    -33    197
    187    371    184   -277      2    277      2    -12    158   -111      2    171
    140    283    140   -213     -2    213     23     -2    142   -127    -18     98
    119    228    109   -174      5    168     20    -36    103   -166    -72     20
    114    218    101   -168      7    161      7    -59     64   -213    -93     41
    106    161     54   -132     25    109     15    -64     54   -223   -106      5
    109    124     15   -119     46     70      2    -98     12   -270   -179    -49
    103    145     41   -124     31     96      0    -98      2   -270   -161    -33
    114    145     31   -132     41     90    -20   -109    -10   -280   -161    -25
    103    171     67   -137     18    119    -23   -109      2   -272   -161    -12
     90    179     85   -137      2    135      0    -98     18   -259   -155      7
    103    166     62   -135     20    114      0    -93     15   -267   -168      5
     85    124     38   -106     23     83    -20   -132    -25   -311   -218    -20
     83    142     59   -111     12    101    -12   -129    -25   -314   -231    -25
     98    142     41   -122     28     93    -28   -132    -49   -363   -277    -57
    103    -25   -132    -38    116    -77     -2   -111   -116   -475   -402   -187
     70   -288   -358    109    213   -322    103    -41   -202   -665   -631   -444
      2   -392   -394    194    197   -392    244     75   -179   -771   -779   -610
    -57    -98    -44     77     -7    -72    311     49    -46   -626   -613   -452
   -145    392    537   -124   -340    465    116   -415    -77   -402   -270    -93
   -241   1127   1366   -444   -805   1247   -189   -862      2     90    371    522
   -270   1784   2055   -756  -1161   1919   -441  -1031    272    756   1119   1174
   -140   1657   1797   -761   -969   1727   -683  -1062    309   1005   1340   1395
   -124   1106   1231   -493   -678   1169   -730  -1098    -38    532    826    922
   -171    594    766   -213   -470    680   -636  -1096   -558   -361    -59     80
   -119    236    355    -57   -236    296   -457   -862   -641   -735   -511   -311
    -70    176    244    -54   -158    210   -285   -555   -392   -574   -426   -200
     -7    210    218   -101   -114    213   -135   -311   -192   -431   -329   -111
     28    236    207   -132    -90    223    -51   -181    -96   -376   -301    -80
     -2    207    210   -101   -106    207    -33   -153    -83   -405   -350    -80
    -20    161    181    -70   -101    171    -15   -127    -51   -384   -324    -59
    -44    155    200    -57   -122    179      2   -122    -36   -355   -301    -90
    -31    197    226    -85   -127    210      7   -124    -33   -337   -290   -127
      2    215    213   -109   -103    215     25   -103    -18   -316   -283   -132
     25    254    226   -142   -101    241     36    -75     12   -275   -239    -90
     23    288    265   -158   -119    277     44    -51     44   -254   -220    -49
     -7    298    303   -145   -155    298     41    -51     46   -267   -246    -49
      5    298    293   -150   -142    296     51    -46     59   -246   -231    -33
     64    340    272   -202   -103    306     44    -23     80   -231   -207      0
     57    353    296   -205   -119    324     33     -2    109   -197   -179     41
     23    350    324   -189   -150    337     44     18    140   -161   -166     25
    -18    353    371   -166   -194    361     67     59    189   -116   -129     38
     12    376    361   -197   -174    366     51     59    194    -96   -103     67
     80    452    371   -267   -145    413     33     88    213    -72    -96     96
     90    480    387   -288   -148    436     46    135    257    -33    -80    142
     67    483    415   -275   -174    449     75    181    306     15    -36    168
     59    501    441   -283   -189    472    101    236    379     85     38    210
     59    524    462   -293   -202    493    111    285    431    132     80    246
     93    576    483   -335   -194    530    119    337    485    176    122    303
    109    605    496   -355   -192    550    140    392    545    246    181    374
    116    628    509   -374   -197    568    142    413    568    285    218    389
    122    675    553   -400   -215    615    140    405    566    285    228    384
    114    688    574   -402   -231    633    137    387    545    257    202    387
     96    667    571   -381   -236    620    137    363    514    231    187    355
     85    649    561   -368   -239    605    129    329    475    200    168    324
     93    667    574   -381   -239    620    119    290    433    161    140    306
     83    665    579   -374   -249    623    119    246    387    119    109    270
     67    659    592   -363   -262    626    111    194    337     77     75    220
     54    633    576   -345   -259    607    111    158    303     49     46    202
     33    631    597   -332   -280    615    122    132    288     28     23    187
     18    594    574   -306   -277    584    114     80    241    -20    -23    129
     10    600    589   -303   -288    594    124     54    223    -36    -33    122
    -59    592    649   -267   -355    620    142     51    236     -7     -2    137
    -72    576    649   -252   -361    613    155     44    231     -2      0    135
    -59    563    623   -252   -342    592    171     49    220    -15    -10    145
    -46    628    675   -290   -361    652    194     96    267     31     41    197
    -31    698    730   -332   -381    711    202    119    322     67     67    218
    -15    740    756   -361   -387    745    184    114    355     98     72    236
     -2    774    776   -387   -389    776    145     96    366    135     85    228
     -5    748    753   -371   -379    750    114     83    353    148    106    213
     -5    685    691   -342   -348    688     98     75    329    135    114    218
      5    665    657   -335   -327    662     88     64    314    124    114    239
      5    639    633   -324   -314    636     75     51    296    109    106    233
      2    563    561   -283   -277    563     83     49    283     90     88    194
      0    475    472   -239   -236    475     80     36    244     38     33    153
    -28    431    457   -202   -244    444     70     25    215      7     -5    132
    -62    405    467   -174   -265    436     72     18    207      2    -25     98
    -72    358    431   -142   -252    394     70     -2    176    -36    -51     64
    -54    324    376   -135   -215    350     57    -18    142    -62    -77     23
    -62    314    374   -127   -218    342     54    -23    137    -64    -80     10
    -88    262    348    -88   -218    303     59    -38    127    -85   -101    -10
   -106    241    348    -67   -226    293     59    -49    106   -114   -129    -31
   -106    246    353    -70   -231    298     67    -33    111   -106   -111      2
   -106    275    381    -85   -244    327     70    -18    129    -77    -72     38
   -106    277    384    -88   -244    329     70    -12    137    -49    -51     33
   -119    290    410    -85   -265    350     72     -7    148    -31    -41     12
   -122    233    353    -57   -239    293     85      2    122    -75    -93    -31
    -90     44    135     23   -114     88    140     51     41   -218   -257   -166
   -101   -213   -111    155      5   -163    270    153    -23   -410   -488   -384
   -111   -207    -96    161     -7   -153    433    314     62   -439   -545   -467
   -176    145    322     15   -249    233    452    158    158   -252   -309   -277
   -277    701    976   -213   -626    839    210   -332    187     93    155    145
   -379   1415   1792   -519  -1085   1602   -106   -717    335    631    818    761
   -353   1935   2288   -789  -1319   2112   -379   -823    610   1260   1483   1413
   -272   1647   1919   -688  -1096   1782   -550   -839    579   1332   1512   1462
   -262   1080   1343   -410   -802   1210   -540   -857    153    667    857    857
   -272    524    797   -127   -535    659   -402   -761   -277   -119     80    124
   -267    236    504     15   -384    368   -187   -431   -174   -223   -116    -64
   -226    249    475    -12   -350    361    -18   -148     44    -70    -25     15
   -192    241    431    -25   -311    335    106     41    181     15     20     49
   -187    210    394    -12   -290    303    176    127    241     46     31     46
   -200    200    400      0   -298    298    192    155    265     62     49     51
   -207    187    392      7   -301    290    228    202    306     96     72     51
   -200    184    384      7   -290    283    257    236    335    119     83     64
   -213    145    358     33   -285    252    249    241    335    114     75     70
   -210    168    379     20   -293    272    265    257    348    137     83     51
   -226    168    392     25   -309    280    259    262    358    158     85     67
   -252    150    400     49   -324    275    265    275    368    184    111     88
   -265    155    418     51   -340    288    262    288    379    205    124     80
   -280    168    449     57   -363    309    246    293    381    213    129     77
   -231    231    462      0   -348    345    262    311    397    218    137    101
   -215    272    488    -28   -353    379    265    327    418    231    158    122
   -239    236    475      0   -358    355    239    332    423    233    163     93
   -231    228    459      2   -345    342    213    335    420    231    150     88
   -197    270    465    -36   -332    366    218    363    446    259    174    129
   -166    340    506    -88   -335    423    220    405    488    296    213    153
   -158    374    530   -109   -342    452    218    441    517    319    239    166
   -137    381    519   -122   -327    449    218    483    548    355    275    184
   -137    379    514   -122   -327    446    210    514    574    384    290    179
   -135    381    517   -124   -324    449    220    566    615    426    319    220
   -116    452    568   -168   -345    511    231    615    665    480    376    272
   -111    475    587   -181   -348    530    223    636    685    501    405    288
   -106    524    631   -210   -368    576    202    631    675    501    415    293
   -109    535    641   -213   -374    587    207    623    665    491    402    280
   -119    524    641   -202   -379    581    241    613    646    475    389    285
   -135    514    649   -189   -392    581    259    594    628    457    379    290
   -161    483    644   -161   -402    563    252    550    600    428    361    267
   -176    472    649   -148   -413    561    267    511    576    418    363    239
   -184    439    623   -129   -405    530    262    465    545    387    345    207
   -207    374    581    -83   -394    478    249    413    509    348    316    181
   -220    366    587    -72   -405    475    262    371    478    319    296    155
   -246    340    587    -46   -415    462    280    342    449    301    277    132
   -280    316    594    -20   -439    454    275    314    428    288    270    114
   -288    322    610    -15   -449    465    275    298    423    285    275    119
   -290    327    618    -20   -457    472    288    288    426    293    280    127
   -288    319    607    -15   -449    462    303    290    436    293    283    127
   -275    327    600    -25   -439    465    319    306    452    298    288    127
   -239    389    628    -75   -433    509    335    348    498    348    345    174
   -220    446    667   -114   -444    555    322    363    540    405    397    194
   -210    496    704   -142   -457    600    288    350    553    423    423    202
   -194    504    698   -155   -449    602    246    324    545    420    418    205
   -187    470    657   -140   -420    563    231    319    527    405    402    213
   -161    472    633   -155   -397    553    231    322    522    402    400    215
   -148    472    620   -161   -384    545    233    314    514    400    400    197
   -176    418    594   -122   -387    506    200    275    480    368    379    161
   -202    342    545    -70   -374    444    163    241    431    319    335    114
   -205    231    436    -12   -319    332    163    223    381    267    277     49
   -189    179    368      5   -280    275    166    207    350    233    241     10
   -187    155    342     15   -265    249    145    187    322    200    210    -28
   -179    140    319     20   -249    228    142    171    293    168    184    -54
   -220    103    324     57   -272    213    127    148    262    137    161    -77
   -257     77    332     88   -296    205    124    142    246    127    155    -88
   -275     59    335    106   -303    194    129    142    239    116    153    -90
   -290     31    322    129   -306    176    132    140    228    111    145    -98
   -316     18    332    148   -324    174    148    140    233    124    155    -93
   -329     28    358    150   -342    192    153    142    236    132    161    -83
   -319     12    332    153   -327    171    137    132    226    129    155    -96
   -290     10    301    140   -296    155    140    132    233    129    158   -109
   -285    -62    223    174   -257     80    158    137    205     93    119   -150
   -257   -272    -15    262   -122   -145    192    163    109    -54    -44   -306
   -218   -501   -285    358     33   -394    280    246     20   -257   -288   -548
   -184   -517   -332    350     72   -426    418    420     93   -301   -387   -670
   -236   -241     -5    239   -116   -124    467    324    207   -148   -202   -509
   -374    252    626     59   -501    439    257   -197    210    132    218    -77
   -524    995   1519   -236  -1021   1257    -25   -667    335    654    904    605
   -571   1595   2166   -511  -1369   1880   -290   -862    581   1262   1623   1309
   -467   1467   1935   -501  -1202   1701   -501   -924    545   1392   1769   1493
   -423    872   1293   -226   -859   1083   -548   -956    132    805   1143    898
   -405    265    667     67   -537    465   -428   -828   -277     36    306     72
   -366    -31    335    200   -350    150   -205   -459   -223   -145      5   -236
   -306    -77    226    189   -267     72    -23   -145    -10    -20     57   -189
   -249    -83    166    163   -207     41     88     46    122     59    103   -145
   -226    -80    145    150   -187     33    142    132    176     90    116   -148
   -226   -111    114    168   -171      0    158    155    181     80    103   -174
   -210   -122     85    166   -150    -18    174    192    205    101    124   -161
   -213   -122     88    166   -150    -18    187    220    223    114    135   -155
   -223    -98    122    158   -174     10    192    236    233    124    148   -148
   -228    -98    129    163   -179     15    194    252    241    129    153   -142
   -226    -77    148    150   -189     36    213    270    259    140    161   -129
   -231    -70    161    150   -197     46    223    285    275    158    184   -106
   -218    -57    161    135   -189     51    226    301    288    184    210    -88
   -218    -46    171    132   -194     62    218    311    306    202    228    -88
   -233    -59    171    145   -202     54    218    324    314    207    236    -80
   -241    -80    161    161   -202     38    231    355    348    244    272    -44
   -239    -64    174    150   -207     54    231    387    381    277    296    -25
   -231    -28    202    129   -218     85    233    410    402    293    309    -23
   -228    -15    213    122   -220     96    267    454    436    314    337      0
   -228    -10    218    119   -223    103    285    493    459    327    348     28
   -236     -5    231    119   -233    111    303    535    488    366    374     44
   -210     44    254     83   -231    148    332    597    542    423    428     72
   -181     83    262     46   -223    171    335    657    592    475    478    119
   -163     93    254     33   -210    174    342    711    641    522    522    168
   -148    101    249     23   -200    176    355    766    685    563    561    213
   -142    135    277      5   -210    205    355    795    717    597    597    244
   -145    189    332    -23   -239    259    353    810    730    618    620    275
   -153    210    361    -28   -257    285    355    805    730    633    644    288
   -155    213    368    -28   -262    290    366    795    727    636    649    285
   -161    223    384    -31   -272    303    358    766    709    620    633    272
   -171    184    355     -7   -265    267    355    724    665    568    579    233
   -181    174    355      5   -270    262    342    667    610    524    545    194
   -200    150    350     23   -275    249    314    605    563    480    514    166
   -220    111    332     54   -275    220    303    550    530    452    485    124
   -239     77    316     77   -277    197    293    485    480    400    436     64
   -249     70    319     88   -283    194    293    433    449    363    402     12
   -246     57    301     93   -272    179    288    387    423    329    376      0
   -239     51    290     93   -265    171    275    337    381    285    340    -25
   -249     44    293    101   -272    168    280    329    374    296    345    -31
   -239     41    280     96   -259    161    311    348    397    319    366    -20
   -218     83    298     67   -259    189    329    363    423    335    379     -7
   -197    135    332     31   -265    233    342    397    465    374    426     36
   -184    179    363      0   -275    270    332    426    511    418    480     88
   -184    223    407    -20   -296    314    309    405    514    423    493     96
   -155    259    415    -54   -285    337    280    389    522    436    501    101
   -148    233    381    -41   -265    306    249    379    509    413    498    127
   -174    205    376    -18   -275    290    241    361    493    405    498     83
   -168    189    358    -10   -262    272    226    335    472    371    449     38
   -155    161    316     -2   -236    236    210    306    436    327    415     49
   -153     83    236     36   -194    158    202    298    407    301    394     20
   -176    -15    161     93   -168     72    192    283    368    257    342    -44
   -189    -67    119    127   -155     25    189    262    340    218    309    -80
   -187   -129     57    155   -124    -38    184    231    293    179    288   -114
   -207   -187     20    197   -114    -83    181    207    265    148    262   -150
   -228   -189     38    207   -135    -77    168    184    241    122    239   -158
   -210   -197     12    202   -111    -93    161    166    220    101    220   -158
   -205   -210     -5    207   -101   -109    145    155    213     93    210   -163
   -189   -197     -7    194    -90   -103    129    171    228    114    233   -150
   -179   -194    -15    184    -83   -103    132    171    226    114    231   -155
   -181   -200    -20    189    -83   -111    150    161    215     98    215   -171
   -197   -239    -41    215    -77   -140    145    150    205     77    202   -187
   -226   -285    -59    257    -83   -174    137    137    181     49    176   -202
   -226   -322    -96    270    -64   -210    161    150    174     25    155   -218
   -189   -470   -283    329     44   -376    176    153     85   -101     20   -348
   -163   -722   -561    441    197   -641    262    202    -25   -306   -210   -589
   -137   -818   -680    478    270   -750    384    329    -33   -426   -381   -784
   -174   -628   -457    400    140   -542    441    275     72   -293   -228   -646
   -332   -114    218    223   -275     51    296   -153    197     64    249   -155
   -488    704   1192   -109   -841    948     57   -535    470    680   1018    602
   -530   1322   1852   -394  -1189   1587   -166   -641    836   1345   1732   1312
   -410   1208   1615   -400  -1013   1410   -397   -678    857   1517   1870   1558
   -355    711   1067   -179   -711    888   -498   -792    439    995   1335   1062
   -355    171    527     90   -441    348   -462   -815   -109    161    483    168
   -319   -174    145    246   -233    -15   -244   -511   -205   -179     59   -277
   -254   -213     41    233   -150    -85    -44   -184      5    -57    127   -223
   -184   -215    -31    200    -77   -124     88     15    119     10    163   -200
   -158   -241    -83    197    -38   -163    142     98    158     15    155   -197
   -171   -265    -93    218    -38   -179    145    116    161     10    153   -202
   -166   -246    -83    205    -44   -166    163    137    171     15    155   -213
   -166   -252    -88    207    -38   -171    184    158    179     20    145   -226
   -174   -301   -127    236    -25   -215    202    184    202     38    148   -210
   -148   -342   -194    246     23   -270    210    202    205     36    142   -163
   -101   -262   -163    181     28   -213    187    194    200     28    132   -153
    -62   -181   -122    122     28   -153    163    179    184     20    122   -158
    -54   -132    -77     93     10   -106    150    163    171      2    103   -184
    -59    -51      7     57    -33    -23    140    155    179     -5    101   -194
    -31    -46    -15     38    -10    -31    142    174    197     23    122   -171
    -10    -28    -18     20      2    -25    137    181    192     25    124   -140
     -5    -20    -18     10      5    -20    148    220    218     59    153    -96
     -7    -10     -2     10     -2     -7    161    252    241     90    179    -70
    -10    -10     -2     10     -5     -7    166    283    267     98    168    -59
     25     31      5    -28     10     18    174    327    298    119    166    -20
     85     90      5    -90     38     49    174    384    345    163    184     25
     77    101     23    -88     28     62    184    431    384    202    226     54
     28     59     31    -44     -2     46    210    472    410    215    252     88
     54     77     20    -67     15     49    231    532    457    254    298    137
     88    119     31   -103     28     75    239    581    517    319    374    184
     98    171     72   -135     12    122    259    628    571    379    439    215
    111    223    111   -168      0    168    252    636    584    400    465    228
    124    239    114   -181      5    176    244    623    579    400    470    233
    124    241    116   -181      5    179    233    597    563    381    457    215
    127    249    122   -187      2    187    228    566    535    345    431    187
    124    252    124   -189      0    189    215    532    501    314    410    163
    119    249    129   -184     -5    192    202    493    470    288    394    145
    101    220    119   -161    -10    171    197    441    428    249    368    119
     70    176    106   -122    -18    142    197    387    394    210    332     96
     46    129     83    -90    -18    109    176    314    350    168    285     41
     44    116     70    -80    -12     93    166    254    306    129    249     -2
     49    135     85    -93    -18    111    163    220    285    111    231    -20
     54    148     93   -101    -18    122    153    187    259     88    205    -36
     57    132     75    -96    -10    103    158    168    236     59    174    -57
     54    129     75    -93    -10    103    174    176    239     64    179    -44
     51    150     98   -101    -23    124    189    192    254     85    200    -36
     54    197    142   -124    -44    171    202    210    290    119    231    -15
     59    254    194   -158    -67    223    205    215    314    145    252      2
     64    298    231   -181    -83    265    184    202    316    153    265     18
     64    329    262   -200    -98    296    148    184    316    168    277     33
     72    337    265   -205    -96    301    122    174    311    174    283     36
     49    298    246   -174    -98    272    111    168    290    155    275     36
     46    265    218   -155    -85    244    101    148    265    132    262     33
     23    259    236   -142   -106    249     96    132    249    116    259     36
      2    189    187    -96    -90    189     93    116    220     85    220     -2
      7     83     72    -46    -33     77     77     77    148      5    135    -83
      7     31     23    -18     -7     25     72     64    109    -33     96   -119
     -5     -5     -2      5     -2     -5     70     54     80    -59     67   -137
    -10    -67    -57     38     23    -62     72     31     38   -103     31   -168
    -10   -111   -101     59     44   -106     67     18     12   -129     10   -181
    -10   -124   -114     67     49   -122     70     18      5   -132      2   -179
    -15   -127   -111     70     46   -119     62      7     -5   -135    -12   -184
    -12   -103    -90     59     38    -98     59     10      0   -122     -5   -176
    -20   -106    -85     62     31    -98     51      5     -7   -132    -25   -192
    -25   -145   -119     85     44   -132     49      5    -18   -148    -62   -210
    -20   -155   -137     88     57   -148     49      5    -18   -150    -93   -210
    -15   -148   -132     83     57   -140     46     10    -20   -153   -124   -223
     -2   -223   -220    111    106   -220     46     18    -49   -181   -127   -280
     25   -452   -480    213    252   -465     83     33   -137   -316   -223   -446
     38   -732   -771    345    405   -750    197    106   -233   -524   -415   -685
     44   -792   -836    374    439   -813    329    244   -187   -587   -498   -779
      5   -535   -542    265    272   -537    384    223    -31   -413   -316   -553
    -93    -25     64     59    -80     18    205   -226      5   -127     72   -109
   -210    779    987   -285   -597    883   -103   -685    109    366    688    522
   -228   1382   1610   -576   -919   1496   -340   -820    394    982   1353   1187
   -124   1119   1244   -498   -683   1182   -553   -865    371   1117   1457   1337
   -111    527    639   -207   -374    581   -623   -979    -96    509    839    743
   -114     10    124     51   -119     67   -571  -1000   -633   -340     -5    -98
    -75   -350   -275    213     98   -314   -397   -714   -670   -613   -361   -449
    -54   -361   -306    207    124   -335   -220   -407   -436   -470   -293   -389
     -7   -322   -316    163    153   -319    -80   -189   -267   -363   -236   -340
     18   -293   -311    137    163   -303     -2    -70   -179   -311   -207   -314
     31   -267   -298    119    163   -283     18    -31   -155   -303   -197   -301
     31   -246   -277    106    153   -262     25    -10   -148   -293   -189   -293
     20   -239   -259    109    140   -249     41     12   -132   -280   -184   -290
     10   -233   -246    109    127   -241     49     38   -114   -272   -179   -285
     38   -259   -298    111    168   -277     62     54   -101   -283   -187   -285
     49   -262   -311    106    179   -285     59     59    -93   -270   -174   -272
     54   -231   -285     88    168   -257     64     83    -72   -239   -155   -246
     54   -187   -244     64    145   -215     80     98    -44   -215   -142   -244
     59   -132   -192     36    124   -161     96    114    -23   -197   -124   -244
     36   -205   -244     83    137   -223     83    132    -10   -171    -93   -213
     38   -231   -272     96    153   -252    106    184     33   -119    -46   -161
     44   -226   -270     88    155   -246    137    220     75    -83    -33   -176
     41   -181   -223     70    132   -202    153    244    103    -64    -46   -153
     59   -168   -231     51    142   -200    174    293    153    -23    -12    -83
     83   -150   -233     31    158   -192    187    340    202     23     31    -44
     85   -114   -200     12    140   -155    166    358    220     46     51    -28
     88   -106   -194     10    140   -150    184    418    277    103    103     20
     83    -96   -181      5    132   -140    192    472    324    148    140     54
     96    -49   -145    -25    119    -96    220    540    392    210    194    103
     80    -33   -114    -25     96    -75    249    602    459    285    265    171
     44    -38    -83     -2     62    -59    236    615    483    322    293    194
     54     -7    -62    -25     57    -33    267    639    498    348    314    213
     70    -10    -83    -31     75    -46    233    620    475    327    296    197
     88      0    -90    -46     88    -44    194    581    436    293    270    174
     90    -23   -114    -33    101    -67    202    563    405    267    249    155
     80    -10    -93    -36     83    -51    197    517    358    226    220    124
     80      0    -80    -41     77    -38    181    449    303    166    174     80
     46    -12    -62    -18     51    -36    155    371    228     88     98      5
    -10    -44    -33     28     10    -38    140    296    163     23     41    -54
      0    -57    -57     25     28    -57    124    241    119    -12     15    -75
     41    -62   -103     10     70    -83     90    181     62    -62    -31   -122
     44    -54    -98      2     70    -75     83    145     28    -90    -57   -153
     49    -31    -80     -7     64    -54     96    127     15   -103    -64   -168
     31    -44    -75      5     51    -59     88     98     -2   -124    -88   -194
     44      5    -41    -25     41    -18     93     93      5   -111    -83   -192
     38     36     -2    -38     20     18    106    106     28    -88    -62   -176
     33    111     77    -72    -20     96    122    127     75    -46    -12   -129
     41    174    132   -109    -46    155    119    148    111     -5     31    -85
     57    218    161   -137    -51    189    127    158    145     31     64    -49
     75    267    192   -174    -57    231    122    158    171     70    109     -5
     57    262    205   -158    -72    233     90    140    171     90    132     15
     59    241    181   -150    -62    213     70    109    135     59     96    -20
     62    228    166   -148    -51    197     36     75     93     25     64    -57
     28    192    163   -111    -67    179      5     54     62      0     36    -77
      7    116    109    -62    -49    114     28     72     54    -12     23    -75
    -10     18     25     -5    -18     20     31     70     23    -44     -5   -101
    -25    -75    -49     49     10    -64     36     51    -10    -75    -33   -132
    -44   -142    -98     93     25   -122     31     18    -49   -116    -72   -171
    -36   -194   -158    116     59   -176     33     -7    -88   -153   -111   -202
     -2   -215   -215    109    103   -215     15    -23   -114   -171   -132   -220
     28   -166   -194     67    109   -179      5    -23   -114   -166   -124   -223
     25   -148   -174     59     98   -161    -15    -41   -127   -181   -137   -241
     20   -145   -166     62     93   -155    -15    -54   -142   -194   -150   -254
     31   -181   -213     75    119   -194    -20    -64   -166   -218   -174   -265
     44   -215   -262     85    153   -239    -23    -59   -176   -220   -176   -259
     67   -215   -283     72    171   -249    -23    -64   -179   -220   -181   -267
     70   -205   -275     67    171   -239    -28    -72   -184   -228   -187   -280
     36   -275   -311    116    171   -293    -38    -70   -218   -267   -233   -316
      2   -457   -459    226    231   -459      0    -38   -285   -389   -379   -441
     12   -675   -688    329    348   -683    106     59   -332   -566   -610   -665
     46   -659   -706    306    376   -683    220    218   -252   -602   -693   -769
      5   -306   -311    148    158   -309    228    114   -155   -444   -491   -602
   -116    218    335    -51   -226    275      7   -410   -228   -207   -106   -244
   -249    930   1179   -340   -714   1054   -283   -911   -220    220    493    303
   -293   1460   1753   -581  -1023   1605   -568  -1174    -98    740   1127    880
   -210   1202   1413   -498   -810   1306   -763  -1228   -155    839   1208    989
   -142    628    769   -244   -457    698   -761  -1210   -509    262    584    415
   -111     57    168     25   -140    111   -649  -1114   -909   -532   -254   -363
    -51   -254   -202    153     75   -228   -462   -787   -813   -662   -491   -571
     25   -236   -265    103    142   -249   -311   -493   -555   -485   -384   -470
    132   -226   -358     46    244   -290   -202   -288   -394   -392   -329   -418
    197   -218   -415     10    306   -316   -140   -181   -316   -348   -298   -389
    202   -241   -444     20    322   -342   -129   -148   -290   -335   -293   -379
    200   -236   -439     18    316   -337   -119   -122   -272   -319   -288   -374
    197   -215   -413      7    303   -314   -122   -103   -259   -309   -283   -379
    189   -200   -392      5    290   -296   -103    -80   -233   -290   -270   -366
    187   -207   -394     10    290   -301    -70    -49   -202   -259   -236   -335
    187   -171   -361    -10    272   -265    -49    -28   -181   -233   -210   -314
    179   -142   -322    -18    249   -233    -46    -18   -168   -213   -194   -301
    171   -127   -298    -23    231   -213    -49    -12   -158   -194   -184   -290
    194   -111   -306    -41    249   -207    -72    -18   -155   -192   -189   -296
    207   -109   -319    -51    262   -213    -88     -7   -142   -179   -184   -290
    226   -106   -332    -59    277   -218    -77     15   -116   -158   -166   -272
    213   -114   -329    -51    270   -220    -67     33   -106   -148   -158   -265
    233   -101   -335    -64    283   -218    -46     70    -75   -119   -137   -246
    262    -36   -298   -114    280   -166    -31    111    -33    -75   -101   -213
    259     -7   -267   -127    262   -137    -38    135     -7    -49    -83   -194
    252    -15   -267   -119    257   -140    -41    171     20    -20    -59   -174
    257     10   -246   -132    252   -116    -33    223     70     25    -10   -132
    267     25   -244   -148    257   -109    -20    280    116     64     33    -96
    277     46   -231   -163    254    -90     -5    345    179    127     93    -36
    277     67   -210   -174    244    -70     10    402    239    184    140     18
    288    124   -163   -205    226    -18     20    449    275    223    181     57
    298    148   -150   -226    226      0     20    459    280    233    202     70
    288    129   -158   -210    223    -12     25    454    270    223    200     67
    275    132   -142   -205    207     -5     28    431    241    200    189     59
    244     83   -161   -163    202    -38      7    381    184    150    142     12
    228     54   -174   -142    202    -59     -5    329    145    106    106    -12
    213     51   -163   -132    187    -54     -2    290    109     72     90    -23
    184     75   -111   -132    148    -15      0    239     72     41     75    -41
    148    111    -36   -129     93     38     -7    166     18     -5     38    -88
    114     88    -25   -103     67     31    -18    109    -25    -49      0   -135
     85     41    -44    -64     64      0    -25     64    -59    -83    -28   -168
     59     -5    -64    -28     59    -33    -18     41    -70   -101    -38   -179
     57     15    -41    -36     49    -12     -2     38    -67    -90    -23   -163
     31     33      2    -33     12     20     18     46    -44    -64     -2   -150
      2     70     67    -36    -31     67     44     57    -25    -51     18   -129
      5     67     62    -36    -31     67     49     51    -25    -62     10   -119
     41     98     57    -70     -7     77     44     51    -18    -44     20   -119
     83    153     70   -116      7    111     41     64     20      7     72   -114
     93    153     59   -124     18    106     33     64     41     33     96   -114
    103    187     83   -145     10    135      2     57     49     44    103    -88
    129    218     88   -174     20    153    -36     33     44     36     98    -36
    129    202     72   -166     28    137    -54     18     25     23     93    -57
    132    176     44   -153     44    111    -72     -2      5      7     85    -77
    135    140      5   -140     64     75    -88    -12    -10      0    109    -54
    127    101    -25   -114     77     38    -83    -10    -18    -18     90   -124
    119     -2   -122    -59    119    -62    -77    -23    -64    -88    -10   -176
    122    -85   -210    -18    163   -148    -88    -49   -116   -137    -54   -194
    114   -148   -262     15    187   -205    -88    -54   -142   -161    -93   -233
    119   -194   -314     38    215   -254    -93    -75   -171   -192   -127   -262
    116   -197   -316     38    215   -254   -103   -111   -205   -215   -137   -298
    135   -189   -327     25    228   -257   -119   -129   -228   -231   -150   -311
    158   -231   -392     33    272   -311   -135   -142   -257   -257   -171   -322
    176   -236   -413     31    293   -324   -140   -145   -262   -262   -174   -322
    168   -239   -407     33    288   -324   -145   -153   -267   -277   -189   -335
    158   -218   -376     28    265   -296   -142   -150   -254   -270   -181   -342
    192   -254   -446     31    316   -348   -174   -202   -296   -309   -207   -387
    239   -285   -524     23    381   -405   -202   -249   -345   -371   -236   -381
    239   -316   -558     36    397   -436   -197   -218   -340   -342   -220   -381
    254   -426   -683     85    467   -553   -179   -194   -387   -410   -301   -506
    265   -685   -953    207    607   -818    -93   -137   -491   -610   -540   -776
    280   -862  -1143    290    711  -1002     49    -12   -527   -789   -789   -992
    257   -665   -924    202    589   -795    155     59   -389   -724   -722   -836
    153   -277   -431     59    290   -353     36   -345   -342   -465   -381   -514
     12    420    405   -218   -197    413   -270   -888   -246     31    254     57
   -124   1210   1335   -542   -730   1273   -519  -1117     77    717   1062    818
    -83   1312   1395   -613   -740   1350   -774  -1166    239   1127   1483   1254
    -33    857    891   -410   -462    872   -883  -1208    -20    820   1156    966
      0    226    223   -114   -111    226   -826  -1179   -545     -7    324    158
     62   -252   -314     96    187   -283   -615   -904   -769   -548   -280   -452
    116   -314   -433     98    272   -374   -392   -519   -522   -426   -249   -439
    184   -332   -517     72    350   -426   -231   -254   -342   -327   -189   -353
    184   -335   -519     72    350   -426   -127   -109   -246   -288   -181   -335
    184   -327   -511     72    348   -418   -103    -88   -249   -296   -200   -363
    220   -368   -592     72    405   -478   -114   -109   -275   -311   -215   -400
    184   -381   -566     98    374   -472    -88    -75   -249   -288   -181   -376
    181   -379   -563     96    371   -470    -36    -18   -197   -228   -106   -345
    176   -358   -535     90    355   -446    -20      0   -184   -220    -85   -361
    194   -340   -535     72    363   -436    -18     25   -166   -205    -93   -340
    194   -337   -532     70    361   -433    -15     38   -155   -210   -114   -329
    192   -335   -527     70    358   -431    -10     46   -148   -207   -116   -319
    215   -329   -545     57    379   -436      7     75   -109   -163    -80   -298
    262   -259   -522     -2    389   -389      7     93    -80   -127    -20   -262
    267   -223   -491    -23    379   -355      7    114    -51   -101     10   -241
    228   -254   -483     12    353   -368      7    127    -41   -109      2   -246
    223   -267   -491     23    355   -379     18    155    -23    -85      7   -213
    249   -210   -459    -18    353   -335     36    192     23    -28     59   -187
    265   -153   -418    -57    340   -285     49    239     62      0     90   -171
    272   -142   -415    -64    342   -280     62    303     96     23     85   -109
    298   -158   -457    -70    376   -306     90    387    161     96    137    -38
    324   -111   -436   -109    379   -272    111    449    226    174    213    -31
    337    -62   -400   -137    366   -231    116    504    270    207    254     -7
    348    -54   -402   -148    374   -228    114    545    293    220    275     36
    366    -31   -397   -166    381   -213    116    592    332    259    319     98
    374     15   -358   -197    366   -168    129    618    366    309    371    142
    355     54   -301   -207    329   -122    145    626    389    348    405    153
    345     75   -272   -213    309    -98    158    620    392    345    402    158
    379     70   -309   -223    345   -119    137    574    337    275    345    135
    355     54   -303   -205    329   -124    129    532    314    265    332    109
    327     36   -290   -184    309   -127    124    470    270    226    301     70
    280     33   -249   -158    265   -109    127    441    259    223    303     75
    285     36   -249   -161    267   -106    111    387    236    197    280     44
    345     15   -332   -181    337   -158     70    288    155    119    231    -12
    348      7   -342   -179    345   -166     75    262    148    116    249      0
    259    -59   -319   -101    285   -189     77    215    114     96    218    -59
    176   -114   -290    -31    233   -202    101    187     93     67    171    -77
    155    -75   -231    -41    192   -153    132    192    116     88    184    -67
    132    -72   -205    -31    168   -137    153    194    114     67    158    -77
    158   -137   -296    -12    226   -215    129    145     59      5     98   -106
    171   -101   -272    -33    220   -187    153    171     93     59    150    -96
    174     28   -145   -101    161    -57    184    226    179    153    254    -25
    179    114    -67   -148    124     23    194    249    220    184    288     28
    226    140    -85   -184    155     28    168    236    218    171    275     49
    272    129   -142   -200    207     -5    132    233    202    174    285     77
    259    116   -145   -189    202    -12    106    233    215    226    324     49
    272    132   -140   -202    205     -2     83    223    213    220    337     46
    249    132   -116   -192    184      7     83    218    202    200    322     44
    181     70   -111   -124    148    -20    122    223    207    205    316     15
    184    -46   -231    -70    205   -137     90    148    116    106    228    -67
    205   -142   -348    -31    275   -244     59    109     54     31    163   -106
    218   -194   -413    -12    314   -301     54     96     28      5    142   -114
    184   -226   -410     20    296   -316     72     83      5    -18    114   -145
    129   -246   -376     57    252   -311     90     98      7    -20    103   -148
    137   -246   -384     51    259   -314     64     67    -38    -85     49   -145
    194   -290   -485     46    340   -389     20     18   -101   -135     -2   -161
    181   -314   -496     67    337   -405     36     28    -85    -88     41   -184
    135   -298   -436     80    285   -368     59     41    -57    -51     64   -236
    114   -293   -410     88    262   -350     72     54    -36    -44     44   -252
    171   -303   -478     64    324   -389     49     36    -59    -64     12   -265
    181   -270   -452     44    316   -361     59     59    -31    -49     59   -218
    228   -361   -589     64    407   -472     25      0   -116   -140      5   -241
    236   -467   -704    114    467   -584     31      5   -174   -192    -38   -275
    262   -678   -943    205    600   -810     75     18   -288   -350   -223   -483
    275   -909  -1184    316    730  -1047    179     64   -418   -597   -506   -800
    246   -862  -1109    306    675   -987    324    194   -327   -571   -498   -818
    127   -537   -665    205    394   -600    322    -18   -200   -355   -241   -561
    -33     80    111    -25    -72     96     88   -511    -49     75    316     33
   -194    844   1039   -324   -615    940   -155   -841    233    696   1054    800
   -163   1192   1356   -517   -758   1273   -423   -917    488   1231   1628   1405
    -93    974   1067   -441   -581   1021   -602   -979    368   1189   1584   1395
    -67    465    530   -200   -298    496   -644  -1062   -135    483    862    657
     -2   -106   -103     54     49   -106   -527   -984   -644   -363    -12   -239
     10   -324   -335    155    171   -329   -254   -542   -488   -379   -124   -337
    114   -376   -491    129    301   -433    -90   -259   -337   -309   -106   -288
    158   -392   -550    116    353   -470     18    -93   -236   -244    -72   -272
    148   -355   -504    103    324   -428     90     12   -145   -181    -18   -241
    135   -361   -498    111    314   -428    101     20   -158   -218    -51   -259
    181   -402   -584    109    381   -493     85      0   -210   -288   -111   -275
    215   -410   -626     98    420   -517     83     -5   -213   -265    -85   -311
    192   -376   -568     93    379   -472    119     36   -150   -197    -33   -324
    153   -337   -491     93    319   -415    150     64   -119   -194    -38   -285
    226   -345   -571     59    397   -457    132     54   -158   -246    -80   -244
    246   -335   -584     41    415   -459    135     75   -142   -205    -33   -236
    236   -306   -542     36    389   -423    158    111   -103   -163     10   -236
    236   -309   -545     33    389   -426    163    132    -88   -158      7   -233
    218   -301   -519     38    368   -410    168    148    -67   -153      7   -210
    187   -280   -467     44    324   -371    202    202    -10    -96     70   -145
    257   -254   -511      0    384   -381    202    205    -20   -114     59   -163
    246   -246   -496     -2    368   -371    228    259     23    -75     93   -129
    231   -223   -454     -5    340   -337    252    301     70    -33    122    -98
    223   -205   -431    -10    324   -319    270    345    103      0    153    -59
    236   -187   -423    -23    329   -303    283    413    153     51    200    -15
    223   -153   -376    -36    298   -262    303    475    205     93    210      2
    202   -132   -335    -36    267   -233    314    527    244    122    223     46
    223   -103   -329    -62    275   -215    303    548    262    140    257     90
    252    -70   -322    -90    285   -194    298    594    301    194    319    158
    231    -62   -296    -85    262   -179    309    631    340    241    358    210
    150    -57   -207    -46    179   -132    335    631    361    259    368    218
    116    -41   -158    -36    137    -98    342    581    345    231    345    181
    176      0   -176    -88    176    -88    322    530    322    213    342    163
    270     31   -239   -153    254   -101    272    511    280    197    348    155
    249     15   -233   -132    241   -109    277    509    272    194    332    135
    174     18   -155    -98    163    -67    283    431    228    135    257     62
    168    -33   -202    -67    184   -116    267    355    153     59    187     57
    241    -70   -314    -88    275   -189    233    322    101     12    155     41
    218    -70   -288    -75    252   -176    220    270     67    -23    124     12
    200    -54   -257    -75    226   -155    210    189     10    -85     88    -36
    137    -44   -181    -46    158   -111    231     96    -15   -127     64   -148
     83    -70   -153     -7    116   -111    254     15    -67   -187    -15   -223
    127   -111   -239     -7    181   -174    239     59    -90   -187    -20   -114
    148   -106   -257    -20    202   -181    241    111    -57   -153     10    -67
    101    -85   -187     -7    142   -135    267    114    -31   -129     36    -46
     75    -51   -127    -12    101    -90    275    111      2    -98     70    -44
    150     51    -98   -103    124    -23    254    129     33    -64    103    -20
    189    153    -36   -174    111     59    213    124     33    -62    111      0
    200    187    -12   -192    106     88    166    114     23    -54    124     36
    194    148    -46   -171    122     49    145    101     18    -38    179     46
    200    111    -88   -155    145     10    127     72     -7    -64    129    -54
    207     46   -161   -129    184    -57    109     49    -51   -127     33    -33
    192     31   -161   -111    176    -64    109     31    -80   -145     51    -15
    171    -59   -233    -57    200   -148    109      7   -127   -192     -2   -124
    129   -148   -280      7    202   -213    114    -28   -192   -265    -96   -171
    116   -189   -306     33    210   -246    114    -70   -228   -306   -119   -158
    184   -207   -392     12    288   -298     75   -109   -283   -363   -184   -254
    213   -249   -462     18    335   -355     51   -109   -322   -402   -223   -249
    192   -277   -472     41    332   -374     59    -93   -319   -394   -210   -236
    142   -314   -459     83    301   -384     75   -101   -324   -400   -213   -244
    127   -311   -439     93    283   -374     57   -148   -361   -439   -249   -280
    163   -301   -465     67    311   -381     28   -161   -387   -446   -252   -285
    174   -277   -454     51    314   -366     20   -155   -387   -446   -254   -298
    142   -280   -426     67    283   -353     23   -155   -384   -446   -259   -296
    142   -293   -436     75    288   -363     28   -145   -387   -449   -252   -280
     93   -288   -381     93    236   -335     33   -155   -384   -436   -223   -298
    119   -301   -420     90    267   -358     20   -155   -402   -444   -231   -381
    189   -483   -672    145    428   -576     38   -106   -478   -592   -441   -581
    215   -717   -932    252    574   -823    142    -18   -558   -836   -774   -758
    202   -657   -862    226    532   -758    254    111   -465   -854   -802   -745
     85   -332   -418    124    252   -374    283    -12   -366   -693   -574   -581
   -142    122    262      7   -202    192     98   -618   -475   -491   -192   -262
   -311    792   1104   -239   -706    948   -158  -1195   -511   -106    394    285
   -259   1265   1525   -504   -891   1395   -433  -1428   -420    371    989    901
   -150   1096   1244   -472   -698   1169   -646  -1480   -509    478   1106   1041
    -75    537    610   -233   -342    574   -657  -1423   -846    -75    470    465
      2     25     23    -12    -10     25   -517  -1257  -1195   -870   -407   -392
     57   -252   -309     93    181   -280   -340   -875  -1023   -922   -584   -576
     98   -236   -335     67    215   -285   -200   -540   -740   -719   -457   -459
    174   -205   -379     12    275   -290    -98   -322   -561   -602   -392   -402
    179   -215   -394     18    285   -303    -33   -236   -496   -584   -402   -397
    153   -218   -371     31    259   -296    -10   -244   -498   -594   -405   -402
    200   -168   -368    -15    283   -267    -12   -218   -472   -568   -374   -392
    233   -119   -353    -59    293   -236    -12   -181   -441   -548   -361   -397
    205   -119   -324    -41    265   -220     12   -171   -428   -545   -358   -376
    192   -111   -303    -41    244   -205     28   -179   -426   -548   -371   -387
    213    -98   -311    -59    262   -205     23   -153   -397   -524   -368   -348
    236    -62   -298    -88    265   -179     25   -124   -371   -506   -350   -327
    246    -18   -265   -114    254   -140     20   -109   -355   -488   -329   -324
    231    -12   -246   -109    236   -129     28   -106   -350   -488   -332   -329
    244     15   -228   -129    236   -106     18   -109   -353   -485   -329   -327
    290     49   -241   -171    265    -96      2    -77   -337   -470   -311   -306
    332    103   -228   -218    280    -62      7    -38   -311   -439   -277   -262
    296    124   -174   -210    233    -23     28    -23   -275   -400   -249   -239
    283    129   -155   -207    218    -12     41     -7   -244   -368   -226   -228
    329    161   -171   -246    249     -2     23     20   -223   -353   -213   -228
    371    218   -153   -293    262     33     12     72   -176   -314   -184   -205
    379    233   -145   -309    262     46     20    135   -119   -265   -142   -155
    389    249   -140   -322    265     54     36    179    -72   -228   -106   -111
    387    280   -109   -335    246     88     57    226    -12   -174    -44    -51
    389    355    -33   -371    213    161     44    249     20   -132      0    -23
    407    415      7   -413    200    213     41    272     54    -96     25     28
    407    420     12   -415    197    218     54    293     77    -80     41     70
    376    410     33   -394    168    223     80    290     70    -96     44     77
    303    420    116   -361     93    270    109    244     54   -122     25     49
    345    459    114   -405    114    288     83    207     18   -135     20     44
    433    472     38   -454    197    257     44    213     -7   -155      0     46
    439    465     25   -452    205    246     38    181    -41   -200    -33     18
    394    446     51   -420    171    249     38    127    -93   -249    -70    -20
    350    418     67   -387    140    244     36     70   -129   -283    -77    -75
    316    405     88   -361    114    249     36     18   -171   -332   -111   -148
    262    418    153   -342     54    288     51    -23   -205   -376   -153   -189
    241    431    189   -335     25    311     49    -88   -257   -439   -213   -228
    265    423    155   -345     54    290     18   -103   -293   -480   -275   -244
    270    400    129   -335     70    267      7    -90   -296   -472   -280   -252
    239    400    158   -322     38    280      5   -109   -293   -475   -285   -259
    210    462    252   -335    -20    358     33   -132   -267   -470   -265   -262
    233    568    335   -402    -51    452     31   -158   -257   -439   -210   -223
    257    654    397   -457    -70    527     15   -127   -210   -384   -153   -163
    277    688    410   -483    -67    550      7    -98   -171   -353   -140   -101
    298    688    389   -493    -44    540     -7    -98   -153   -319   -122   -103
    303    662    358   -485    -28    509    -36   -137   -181   -348   -122   -142
    285    652    366   -470    -38    509    -49   -161   -210   -374   -140   -163
    218    654    436   -436   -111    548    -31   -192   -231   -392   -155   -202
    132    633    501   -381   -184    568     12   -233   -262   -426   -168   -197
    166    532    366   -350   -101    449     -7   -270   -316   -504   -241   -220
    285    454    168   -371     57    311    -80   -254   -374   -566   -316   -277
    345    376     28   -361    158    202   -103   -213   -384   -579   -361   -288
    324    316     -7   -319    166    155    -98   -233   -410   -589   -371   -324
    277    311     33   -298    122    174   -111   -267   -436   -605   -368   -394
    254    309     54   -283    101    181   -109   -288   -444   -626   -379   -402
    275    301     25   -290    124    166   -116   -314   -472   -678   -426   -415
    298    301      2   -298    148    153   -132   -342   -514   -745   -506   -433
    306    277    -28   -293    168    124   -132   -342   -511   -724   -501   -392
    296    257    -41   -277    168    109   -129   -345   -493   -696   -467   -446
    275    259    -15   -267    145    122   -132   -358   -501   -706   -449   -475
    207    244     36   -226     85    140   -101   -345   -488   -685   -418   -439
     70    194    124   -132    -28    161    -57   -394   -506   -724   -462   -465
    119    158     36   -140     41     98    -83   -420   -563   -828   -584   -491
    376     -2   -381   -187    376   -192   -132   -345   -670  -1013   -810   -571
    405   -233   -639    -85    522   -436      0   -150   -613  -1060   -898   -743
    335   -163   -498    -85    413   -329    153     12   -407   -898   -787   -901
    218    233     15   -228    101    124    114   -220   -389   -805   -636   -735
     77    711    633   -397   -277    672   -114   -810   -548   -654   -288   -239
    -70   1402   1473   -665   -771   1436   -371  -1286   -581   -262    293    322
    -85   1761   1847   -839   -966   1803   -636  -1530   -574    135    813    782
    -10   1457   1467   -724   -737   1462   -789  -1610   -730     88    766    761
      7    865    854   -436   -423    859   -745  -1517  -1023   -475    114    135
     59    283    223   -171    -80    254   -600  -1330  -1278  -1156   -688   -665
    111    106     -7   -111     59     49   -436   -961  -1023  -1114   -750   -665
    150    142     -7   -148     80     67   -311   -672   -758   -927   -626   -514
    202    181    -20   -194    111     80   -220   -472   -574   -774   -506   -441
    259    163    -96   -210    179     33   -194   -410   -524   -740   -498   -465
    262    171    -93   -218    176     38   -176   -374   -506   -748   -509   -462
    244    119   -124   -181    184     -2   -135   -332   -457   -691   -467   -446
    192    135    -59   -163    127     36   -101   -322   -418   -659   -426   -472
    192    228     36   -210     77    132   -106   -348   -433   -688   -426   -485
    262    241    -20   -254    140    111   -129   -314   -444   -698   -470   -470
    290    215    -75   -254    181     72   -111   -259   -392   -644   -459   -423
    267    205    -62   -236    163     72    -93   -239   -350   -592   -394   -353
    249    259     10   -254    119    135    -90   -228   -309   -545   -322   -371
    246    324     75   -288     85    200    -93   -241   -319   -589   -397   -418
    257    324     67   -293     96    197    -88   -223   -309   -607   -431   -285
    254    301     44   -277    106    171    -72   -189   -272   -561   -368   -270
    252    319     67   -285     93    194    -54   -158   -239   -493   -319   -314
    265    358     93   -311     85    226    -38   -124   -192   -431   -272   -290
    277    381    103   -329     85    244    -38   -101   -174   -431   -257   -226
    293    407    114   -353     90    262    -33    -64   -142   -413   -233   -176
    316    428    111   -371    103    270    -12    -12    -80   -353   -192   -155
    309    467    158   -389     75    314      7     59    -12   -306   -174   -127
    311    485    174   -400     70    329     18    129     49   -246   -114    -51
    368    524    155   -446    106    340      2    148     62   -236    -93    -12
    392    542    150   -467    122    348     20    187     93   -187    -44     12
    405    571    163   -491    119    368     41    233    142   -109     31     28
    415    618    202   -517    106    410     49    246    166    -72     64     41
    418    636    218   -527     98    428     51    236    155    -85     57     57
    400    639    239   -519     80    439     49    207    124   -122     23     28
    361    639    275   -501     41    457     49    176     93   -171    -28     23
    363    641    277   -504     44    459     23    116     33   -246   -101      7
    355    579    220   -467     67    400     18     67     -5   -259    -98      2
    316    555    239   -436     38    397     18     15    -25   -236    -80    -96
    280    527    246   -405     18    387     20    -36    -59   -272    -98   -145
    213    517    303   -366    -44    410     33    -62    -57   -259    -90   -168
    210    483    270   -348    -28    376     18   -119   -101   -322   -153   -197
    262    392    129   -327     67    262     18   -148   -140   -381   -207   -179
    226    410    181   -319     20    296     31   -137   -119   -361   -202   -132
    184    444    259   -314    -38    353     36   -158   -122   -342   -187   -150
    150    433    283   -290    -64    358     62   -153   -106   -332   -184   -140
    127    426    298   -275    -85    363     77   -155   -101   -337   -197   -153
    116    504    384   -311   -135    444    101   -137    -49   -270   -116   -129
    137    613    475   -376   -168    545     96   -127    -10   -231    -85    -88
    161    667    504   -415   -171    584     72   -124     10   -215    -67    -33
    184    696    511   -439   -163    605     38   -140     12   -184    -36    -38
    192    678    485   -436   -148    581     15   -155     -2   -194    -49    -59
    192    657    465   -426   -137    561     10   -166    -18   -223    -88    -44
    192    654    459   -426   -135    558      2   -187    -41   -259   -127    -44
    200    623    423   -410   -111    524      0   -200    -67   -277   -142    -33
    215    537    322   -379    -51    431    -18   -223   -111   -303   -166    -93
    202    446    244   -324    -20    345    -23   -244   -148   -353   -220   -150
    174    379    205   -277    -15    293    -25   -265   -176   -374   -241   -210
    176    332    155   -254     10    244    -38   -296   -228   -439   -301   -244
    194    296    101   -246     46    200    -41   -311   -267   -488   -342   -231
    189    280     90   -233     49    184    -38   -316   -277   -483   -329   -231
    158    275    114   -218     20    194    -44   -324   -270   -459   -303   -257
    140    259    119   -200     10    189    -59   -353   -290   -493   -355   -303
    184    210     23   -197     80    116    -88   -379   -337   -553   -410   -285
    194    194     -2   -194     98     96    -85   -361   -322   -511   -355   -275
    166    197     31   -184     67    114    -88   -366   -319   -498   -329   -290
    140    187     46   -163     46    116    -83   -371   -324   -501   -332   -293
    116    163     46   -142     33    103    -77   -371   -324   -514   -348   -288
    116    140     23   -129     46     83    -72   -366   -337   -542   -389   -309
    140      5   -135    -75    137    -62    -51   -353   -423   -688   -566   -420
    174   -285   -459     57    316   -371     44   -288   -545   -937   -839   -649
    168   -358   -527     93    345   -441    187   -153   -506   -971   -891   -828
    114    -93   -207    -10    161   -150    249   -187   -410   -867   -771   -724
     -5    335    340   -166   -174    337     77   -665   -431   -639   -426   -355
   -155   1052   1208   -446   -680   1130   -239  -1202   -350   -116    265    246
   -231   1688   1919   -730  -1078   1803   -504  -1384    -70    540   1000    948
   -148   1704   1852   -779  -1000   1777   -750  -1441     12    854   1304   1283
    -88   1205   1293   -561   -691   1249   -831  -1454   -293    444    862    896
    -36    568    605   -265   -319    587   -737  -1371   -792   -441    -51     28
      0    142    142    -72    -72    142   -511  -1044   -841   -797   -501   -392
      7     44     33    -25    -12     38   -303   -693   -592   -654   -441   -348
     49     33    -15    -41     31     10   -140   -452   -415   -535   -363   -288
     98     44    -54    -70     77     -5    -49   -316   -324   -483   -337   -262
     96     18    -77    -59     85    -28    -23   -272   -301   -478   -348   -259
    103      7    -96    -54    101    -44     -7   -236   -275   -457   -335   -236
    122     25    -98    -75    109    -36      5   -205   -246   -426   -311   -215
    140     31   -109    -85    124    -38      0   -179   -220   -407   -303   -200
    148      2   -145    -75    148    -72     -2   -171   -207   -397   -306   -200
    135     28   -106    -83    122    -38     20   -161   -189   -374   -288   -184
    127     83    -44   -106     85     20     28   -150   -187   -358   -283   -176
    135    140      5   -137     64     72     10   -135   -179   -327   -244   -168
    140    155     15   -150     62     88      2   -114   -150   -293   -179   -153
    119    140     18   -129     51     80     18    -96   -132   -283   -153   -150
     57     75     15    -67     20     46     41    -93   -129   -290   -163   -148
     41     83     41    -62      0     62     67    -67   -101   -272   -161   -124
     90    137     46   -116     23     93     75    -31    -70   -246   -148    -98
    114    181     67   -148     23    127     64      0    -54   -231   -140    -77
    116    213     93   -166     12    153     57     46    -23   -202   -129    -33
    124    233    109   -179      7    171     77     96     18   -155    -98     18
    148    252    103   -202     20    179     90    163     72   -114    -57     62
    158    277    119   -220     20    200    101    233    132    -33     18     70
    179    306    127   -244     25    218    129    301    181     15     67    106
    200    322    122   -259     38    223    150    358    226     57    101    153
    197    332    132   -267     31    233    166    389    252    103    142    148
    197    361    163   -280     15    262    192    410    277    135    171    189
    197    353    155   -275     20    254    205    418    285    135    168    241
    207    366    158   -285     25    262    200    407    267    124    163    241
    202    376    171   -290     15    275    192    387    254    119    176    236
    187    355    168   -270     10    262    192    363    231     96    158    228
    176    324    148   -252     15    236    189    316    192     62    132    207
    142    309    166   -226    -10    239    181    262    153     49    124    163
    124    309    181   -218    -28    246    163    200    119      7     72     85
    116    283    166   -202    -23    226    153    158     96    -12     62     59
    103    259    153   -181    -25    207    153    129     93     -7     93     44
     67    233    166   -150    -49    200    174    114     98      0     96    -33
     18    207    189   -114    -85    197    192     98     85    -38     23      5
    -15    220    233   -103   -124    226    220     96     90    -38     36     85
    -15    231    246   -106   -132    236    265    111    114     -2     85    101
     -7    246    254   -119   -129    249    306    140    145     33    116    122
     -7    306    311   -150   -158    309    324    184    200     90    155    135
    -12    366    376   -176   -194    371    335    223    262    150    200    135
    -33    387    420   -176   -228    402    322    215    267    155    192    122
    -38    353    392   -155   -215    371    270    187    244    127    176    200
    -38    358    394   -161   -218    376    244    163    241    148    220    184
    -49    332    379   -142   -213    355    220    150    246    163    226     98
    -44    306    350   -132   -197    327    197    140    236    148    192     54
    -64    262    327    -98   -194    293    215    132    207    116    166     44
    -96    145    241    -25   -168    192    189    106    166     83    140     36
    -98     98    197      0   -148    148    103     70    124     46    119    -25
   -111     54    163     28   -137    109     57     57     96     -5     25    -72
   -124    -41     83     83   -103     20     41     10     18   -111    -83    -23
   -148    -85     59    114   -103    -12     64    -15    -18   -135    -64     31
   -137    -85     51    111    -96    -15     77    -10    -15   -116    -51    -31
    -96    -88      7     90    -51    -41     57    -15    -15   -106    -51   -132
    -93   -103    -10     98    -41    -57     51    -36    -31   -106    -41   -166
   -114    -90     20    101    -67    -36     46    -70    -62   -140    -70    -72
   -140   -116     23    129    -83    -49     31    -83    -72   -155    -80    -36
   -124   -181    -57    150    -33   -119     70   -101    -93   -171    -90    -90
   -137   -249   -111    194    -12   -181    176   -109   -119   -181    -98   -187
   -161   -270   -109    213    -25   -189    189   -109   -116   -184   -106   -244
   -137   -322   -184    228     20   -254    153   -119   -150   -254   -189   -244
   -114   -423   -309    267     96   -366    176   -109   -215   -363   -303   -280
   -101   -646   -545    374    220   -597    241    -57   -316   -548   -504   -496
    -72   -771   -701    420    311   -735    348     57   -340   -675   -672   -748
    -90   -631   -540    361    223   -587    441    111   -246   -610   -623   -761
   -265   -293    -28    277   -119   -161    355   -257   -184   -374   -301   -467
   -506    415    922     46   -714    667     98   -849    -85     77    337    252
   -615   1130   1743   -259  -1179   1434   -137  -1096    194    722   1114   1078
   -540   1244   1784   -353  -1163   1514   -361  -1210    280   1088   1532   1551
   -483    805   1286   -163   -885   1044   -446  -1317    -28    763   1184   1140
   -439    272    711     83   -574    491   -426  -1280   -485    -20    301    129
   -387   -168    215    275   -301     23   -290   -953   -626   -491   -259   -298
   -296   -288      7    290   -153   -140   -119   -561   -426   -415   -262   -277
   -215   -293    -77    252    -70   -187     51   -303   -259   -303   -207   -244
   -197   -290    -93    244    -51   -192    137   -155   -155   -233   -171   -215
   -158   -319   -161    239      0   -241    153   -129   -158   -249   -194   -249
   -145   -355   -210    252     31   -285    148   -111   -158   -265   -215   -277
   -145   -342   -200    241     25   -272    150    -83   -137   -249   -210   -277
   -142   -319   -176    231     15   -249    187    -54   -111   -226   -192   -259
   -142   -298   -155    218      5   -228    200    -36    -88   -194   -158   -259
   -111   -280   -168    194     28   -226    153    -23    -77   -176   -135   -296
   -116   -272   -158    194     18   -215    137     -2    -59   -158   -129   -288
   -127   -311   -184    220     28   -249    210     23    -51   -166   -132   -161
   -129   -288   -158    207     12   -223    226     41    -23   -145   -114   -150
   -127   -236   -109    181    -10   -174    184     62     10   -106    -70   -103
   -119   -226   -106    171    -10   -166    181     67     25    -88    -51    -96
   -119   -231   -111    176     -5   -171    241     75     15    -88    -49   -129
   -116   -207    -90    161    -12   -148    233    109     46    -46    -12   -119
    -96   -215   -119    155     10   -166    241    145     67    -33    -15   -135
    -93   -200   -109    145      5   -153    270    194    109     -5    -10    -93
   -101   -187    -85    145     -7   -137    324    228    145     31     33     10
    -23   -145   -122     83     49   -135    306    257    166     72     75    -10
     44   -101   -145     28     93   -122    296    335    220    122     96     28
     49    -85   -135     18     88   -109    303    397    267    166    129    106
     12    -75    -88     31     49    -80    316    426    303    194    145    114
     33    -41    -77      2     54    -59    314    431    322    210    179    168
     59      2    -57    -31     57    -25    309    472    358    265    239    194
     62     23    -38    -46     51     -7    280    472    371    283    254    207
     75     44    -31    -59     54      7    296    467    376    290    262    267
     23     28      5    -25      7     18    298    428    355    280    252    215
     15     23      7    -20      2     15    275    387    316    252    233    153
     31     41     10    -38     10     25    267    355    293    228    215    129
     28     46     18    -36      5     33    262    342    288    207    179    116
     -2    -15    -12      7      2    -12    215    290    236    132    111    166
    -18    -44    -25     31      2    -36    179    231    197    101     83     83
    -38    -64    -28     51     -7    -46    132    181    168     75     51     46
   -103   -114    -10    109    -46    -62    181    127    124     28     31     38
   -122    -85     33    101    -80    -25    184     90    111     25     28    -12
    -96    -57     38     75    -70    -10    163     33     83      5      5    -49
   -116    -62     54     90    -85     -5    218      7     64     -7    -15    -77
    -90    -62     28     77    -59    -18    213     41     90     18     10     23
    -18     25     44     -5    -33     36    137    111    166     83     83     80
     41    140     98    -90    -28    122     70    153    239    161    163     88
    -23     96    119    -38    -72    106    153     98    210    142    145     98
    -67     83    150     -7   -109    116    231     36    166    114    119    124
    -90     31    122     28   -106     75    314     -2    129     77     77    103
    -51    -12     38     33    -46     10    285    -12     90     41     46     75
    -28      0     28     12    -28     12    215    -15     77     33     38     46
    -57     41     98      7    -77     70    189    -44     70     25     38     15
   -166    -31    135     96   -150     51    200    -96     23    -33    -15    -49
   -231   -137     93    184   -163    -23    202   -174    -41    -85    -62   -161
   -124   -171    -46    148    -38   -111    135   -158    -64    -85    -83   -226
     10   -202   -213     96    111   -207     59   -124    -96   -122   -124   -124
      0   -233   -236    114    116   -233     41   -192   -161   -189   -184   -210
   -109   -254   -145    181     18   -200     77   -226   -163   -207   -200   -223
   -145   -244    -98    194    -25   -171    109   -187   -132   -184   -176   -145
    -20   -233   -213    127     96   -223     72   -145   -137   -187   -184    -54
     36   -215   -254     88    142   -233     51   -145   -168   -202   -194   -116
     41   -213   -254     85    145   -233     57   -158   -163   -184   -176   -166
     12   -200   -213     93    111   -207     57   -171   -148   -174   -158   -192
     -7   -197   -189    103     90   -194     57   -192   -142   -179   -153   -192
     28   -218   -249     93    137   -233     -5   -215   -194   -233   -194   -241
     67   -239   -309     85    187   -272    -18   -192   -202   -239   -213   -272
     67   -394   -462    161    262   -428     83   -166   -259   -327   -319   -361
     44   -633   -678    296    361   -654    181   -106   -345   -530   -566   -594
     46   -719   -766    335    405   -740    296    -10   -329   -644   -727   -724
      5   -472   -478    233    239   -475    368     10   -192   -501   -576   -685
   -150    -54     96    101   -124     18    218   -410   -194   -285   -226   -348
   -257    602    859   -171   -558    730    -93   -974   -218     90    361    337
   -285   1208   1491   -462   -888   1350   -298  -1202    -38    667   1075   1070
   -210   1171   1382   -480   -795   1275   -501  -1327    -33    935   1387   1397
   -132    675    805   -272   -470    740   -597  -1369   -368    517    927    906
   -114     93    207     10   -161    150   -532  -1288   -813   -348    -49    -38
    -72   -241   -168    155     44   -205   -392   -966   -805   -641   -457   -397
    -85   -280   -194    181     54   -239   -158   -628   -532   -462   -345   -348
    -67   -267   -200    166     64   -233      7   -394   -345   -311   -228   -316
    -59   -301   -241    181     90   -272    109   -259   -239   -254   -207   -293
     49   -322   -374    135    210   -348     93   -213   -215   -254   -233   -239
    176   -285   -462     54    316   -371     49   -129   -184   -233   -236   -200
    176   -215   -392     18    283   -303     49    -85   -145   -197   -192   -158
    161   -223   -384     31    272   -303     46    -80   -129   -187   -179   -161
    119   -265   -384     72    249   -322     67    -90   -135   -207   -189   -192
     85   -239   -324     75    205   -280     77    -98   -129   -194   -194   -254
    101   -226   -327     59    213   -275     70   -103   -137   -194   -218   -244
    114   -220   -335     54    223   -277     80    -59   -109   -161   -176   -148
     93   -184   -280     44    187   -231    109      7    -31    -83    -88    -88
     98   -163   -262     31    179   -210    119      5    -12    -83    -88    -93
     88   -135   -226     20    155   -179    116    -46    -49   -150   -127   -124
    -36   -158   -122     98     41   -140    187    -72    -57   -127    -98   -132
    -59   -171   -111    114     23   -142    176    -98    -15    -41    -15   -158
    124   -119   -246     -2    184   -181     83     12     38     25     41   -142
    223    -88   -311    -70    267   -200     57    148    103     54     41    -41
    231    -64   -296    -83    262   -179     88    223    155     70     28    103
    207    -10   -218   -101    213   -114    111    249    202    124    101    132
    231     28   -202   -129    218    -88    119    272    244    171    145    127
    257     18   -241   -140    249   -111    119    306    285    213    174    174
    259     41   -218   -150    239    -88    127    350    348    301    257    205
    254     80   -176   -168    213    -46    137    379    389    345    306    228
    236    119   -116   -179    176      0    155    402    428    381    353    270
    226    155    -72   -192    148     41    176    420    462    413    381    311
    265    148   -116   -205    192     15    137    366    394    335    322    288
    226    166    -59   -197    142     54    155    374    392    329    335    293
    210    163    -49   -187    129     57    155    340    363    303    306    241
    215    111   -106   -163    161      2    140    296    298    257    262    187
    189     59   -129   -124    161    -33    155    267    267    226    241    158
    148    106    -44   -129     96     33    161    220    252    213    249    127
    135     77    -59   -106     96     10    158    168    207    168    197     64
    137     64    -72   -103    103     -5    135    114    150    114    148     41
    127     88    -38   -106     83     25    140     96    155    129    194     -2
     98     44    -54    -72     77     -5    158     83    137     93    124    -62
     90     -2    -96    -44     93    -49    174     54    106     31     49     -7
    103     10    -93    -57     98    -41    174     25     83      7     51    -18
     96     57    -38    -75     67     10    202     64    124     49     96      7
     93    114     18   -106     38     67    213     83    176    106    140     38
    109    181     70   -145     20    127    207     98    213    161    197     64
     96    249    150   -174    -28    200    207    127    262    218    257    116
     96    267    171   -181    -36    220    181    127    283    233    267    155
    119    207     88   -163     15    148    137     67    231    179    218    111
    111    194     83   -153     12    140    140     49    223    179    226     96
    106    179     72   -142     15    127    124     18    189    150    210     62
     88    197    109   -142    -10    153    114      5    168    135    202     31
     62    119     54    -90      2     88    114      7    145    116    176    -38
     64    -20    -85    -23     75    -54    109     -5     88     31     41    -67
     85   -106   -192      7    137   -148     96    -31     38    -23    -15    -64
     72   -116   -189     23    129   -153     85    -49     18    -33      0   -109
     70   -142   -213     33    140   -176     72    -62      0    -51    -10   -114
     62   -155   -218     46    140   -187     80    -75     -5    -49    -15   -153
     33   -168   -205     67    119   -187     88    -96    -12    -62    -20   -205
     10   -135   -145     62     77   -140     90   -103    -18    -70    -23   -246
     59   -194   -257     67    158   -226     67   -116    -57   -103    -72   -207
     80   -246   -327     83    202   -285     51   -119    -80   -140   -124   -215
     77   -249   -327     83    202   -288     44   -106    -72   -137   -129   -179
     96   -226   -322     64    207   -272     28   -114    -54   -103    -77   -168
     64   -259   -324     96    194   -290     44    -96    -36    -93    -59   -189
     57   -319   -376    129    215   -345     70    -72    -51   -140   -111   -220
     51   -509   -563    226    306   -535    109    -44   -129   -280   -283   -363
     54   -701   -756    324    405   -727    239     64   -153   -441   -504   -597
     54   -628   -685    285    368   -657    345    174    -46   -439   -519   -633
     -5   -319   -316    161    153   -316    322    -28    -28   -329   -345   -496
   -127     98    226     12   -176    161     62   -574   -189   -127     25   -150
   -262    743   1005   -239   -633    872   -226  -1028   -236    283    613    353
   -226   1208   1434   -491   -831   1322   -527  -1275   -213    678   1085    792
   -140    987   1124   -423   -633   1054   -696  -1306   -288    737   1132    846
   -119    449    568   -166   -345    506   -654  -1231   -584    181    524    296
   -142    -70     72    106   -109      0   -465  -1065   -893   -589   -298   -446
   -127   -290   -166    207     18   -228   -233   -685   -602   -517   -361   -501
    -31   -285   -254    158    109   -270   -124   -444   -366   -366   -272   -407
     49   -270   -322    109    184   -296    -44   -262   -213   -270   -220   -337
     62   -233   -296     85    179   -265      0   -161   -114   -202   -179   -298
     77   -236   -316     77    194   -277     20   -127    -85   -197   -187   -303
     83   -252   -335     83    207   -293     46   -103    -70   -194   -184   -303
     83   -241   -324     77    200   -283     51    -85    -49   -174   -158   -285
     64   -205   -270     70    166   -236     80    -41     -7   -140   -132   -262
     51   -174   -226     59    135   -197     70    -36     10   -129   -127   -262
    101   -150   -254     23    176   -202     33    -77    -28   -171   -166   -303
    111   -124   -239      5    171   -181     51    -54     -5   -148   -142   -283
    106   -145   -252     20    179   -197     62    -20     36   -103   -103   -239
     88   -135   -223     23    153   -179     75      7     67    -70    -80   -223
     98    -90   -192     -5    145   -140     57     -5     67    -72    -93   -249
    116    -64   -181    -25    148   -122     49     -5     77    -70    -88   -239
    116    -72   -189    -20    153   -129     59     41    122    -33    -46   -174
    109    -44   -155    -33    129    -98     72     75    155     -7    -31   -166
    132    -10   -142    -62    137    -75     70     83    176     10    -15   -158
    142     20   -122    -80    132    -49     80    109    215     46     15   -127
    135     15   -119    -75    127    -51    103    176    288    111     67    -80
    184     62   -122   -124    153    -28    103    233    342    155    103    -41
    200    140    -59   -171    129     41    116    285    405    218    145      5
    176    137    -38   -158    106     49    127    306    439    241    158     20
    155    127    -28   -140     93     49    145    335    485    288    202     67
    192    174    -18   -184    103     80    148    363    514    319    231    103
    226    233      7   -231    109    122    124    363    519    324    239    111
    218    241     23   -233     98    132    129    358    514    316    236    116
    168    213     44   -189     62    129    168    363    517    322    244    127
    155    171     15   -163     70     93    179    319    470    272    197     80
    166    158     -7   -163     88     75    158    239    368    181    122      7
    155    189     33   -174     59    111    135    194    316    140     96    -18
    124    184     59   -153     33    122    135    163    290    114     88    -31
    116    166     49   -142     33    109    129    124    265     83     72    -51
     98    161     62   -129     18    111    111     67    218     36     33    -96
     85    101     15    -93     33     59     93      2    153    -28    -33   -168
     83     93     10    -88     36     51     85    -28    103    -64    -67   -197
     83     96     10    -90     36     54     70    -31     90    -64    -67   -189
     88     93      5    -90     41     49     64    -41     83    -62    -64   -189
     85     90      5    -88     38     49     64    -33     85    -46    -51   -179
     72    129     57   -101      7     93     88    -20    106    -25    -25   -163
     54    205    150   -132    -49    179    119     -7    132      2      5   -150
     38    290    252   -166   -106    272    109     10    174     54     62   -111
     70    361    290   -215   -111    327     85      0    181     64     85    -88
    155    345    189   -249    -15    267     64    -36    148     41     75    -96
    163    301    137   -233     12    220     57    -38    129     12     62   -101
    127    293    166   -210    -18    228     59    -38    129      0     59    -98
     93    254    158   -176    -31    207     49    -72     83    -54     20   -119
    101    265    163   -181    -31    215     59    -38     96    -31     49    -57
    119    189     70   -155     23    129     59    -44     67    -67      0    -70
    127    135      7   -129     59     70     25    -67     15   -124    -77   -135
    163    158     -5   -161     83     77      2    -80      0   -161   -129   -184
    163    135    -28   -148     96     54      5    -98    -28   -197   -171   -226
    103     44    -59    -75     80     -7     18   -109    -38   -197   -181   -252
    101      7    -96    -54     98    -44     20   -109    -49   -194   -181   -259
    153     23   -129    -88    142    -54    -25   -171   -111   -241   -218   -303
    158     25   -132    -90    145    -51    -64   -210   -155   -293   -262   -342
    127     -5   -132    -62    129    -70    -59   -189   -137   -288   -246   -332
    129    -36   -166    -46    148   -101    -33   -171   -132   -285   -239   -314
    127    -75   -202    -25    163   -140    -10   -163   -132   -290   -246   -311
    116    -46   -163    -33    140   -103     -7   -163   -132   -290   -246   -314
    111    -33   -145    -41    127    -88    -36   -192   -153   -311   -267   -332
    140    -80   -223    -31    181   -150    -64   -192   -184   -355   -322   -363
    166   -233   -400     31    280   -314    -25   -135   -210   -433   -423   -439
    161   -428   -589    135    374   -509     83    -10   -181   -537   -581   -576
    135   -400   -535    132    332   -467    207    101    -64   -527   -615   -618
     96    -54   -150    -20    122   -101    176    -62    -54   -436   -470   -498
     15    400    384   -207   -184    392    -93   -558   -311   -327   -179   -246
    -25   1018   1044   -496   -535   1031   -459  -1000   -483    -46    301    129
    -25   1465   1491   -719   -758   1478   -849  -1262   -535    267    756    439
      7   1192   1184   -600   -587   1187   -940  -1317   -659    239    730    405
     67    709    639   -389   -285    675   -885  -1150   -823   -205    207     75
     85    176     90   -129     -2    135   -763   -945   -971   -774   -457   -449
    127    -70   -197    -31    161   -132   -584   -636   -693   -698   -511   -488
    142    -31   -174    -57    158   -101   -480   -387   -374   -459   -337   -353
     83    -72   -158     -7    119   -114   -327   -233   -187   -324   -244   -296
     44   -158   -202     57    122   -179    -46   -145   -122   -293   -233   -298
     85   -174   -262     44    171   -218    -18   -135   -124   -309   -249   -283
     88   -142   -233     25    161   -187     28   -106    -85   -272   -205   -254
     96   -101   -200      2    145   -150     83    -88    -59   -249   -197   -233
     80   -114   -194     18    137   -153    111    -72    -36   -226   -181   -207
     44   -116   -161     36    101   -140     31    -85    -36   -249   -218   -236
     36   -116   -153     41     93   -135    -28    -70    -23   -252   -231   -176
     20   -127   -148     54     83   -137    -31    -49      5   -228   -189   -119
     51    -83   -135     15     93   -109    -49    -77    -18   -241   -202   -142
     80    -70   -150     -5    114   -109    -18   -127    -54   -257   -223   -187
    111      5   -106    -59    109    -49    -12   -103    -25   -226   -202   -231
     90    -15   -106    -38     98    -59    -23   -101    -23   -246   -231   -244
    122     23    -98    -72    111    -36     -7    -67     -5   -236   -215   -171
    194    119    -75   -158    132     23     12    -31     44   -163   -153   -158
    194    161    -33   -179    114     64     28      2     96   -114   -124   -184
    142    109    -33   -127     88     38      2     -2    111   -106   -119   -197
    176    161    -15   -168     96     72    -10      2    137    -83    -90   -171
    213    213      0   -213    106    106     23     70    213    -15    -33   -109
    226    210    -15   -218    119     98     67    132    267     20    -23    -70
    233    218    -18   -226    127     98     57    192    327     51    -10     12
    249    236    -12   -241    132    111    -10    231    379    101     49     80
    236    210    -28   -226    132     90     38    254    402    140     93     90
    233    259     25   -246    103    142    111    265    413    163    124     75
    226    327     98   -277     62    215    103    259    407    161    119     67
    220    316     96   -267     62    207     98    252    384    103     70    116
    239    246      7   -244    114    127     51    192    322     77     75     83
    210    215      5   -213    101    111     57    142    267     51     49    -31
    187    218     31   -202     77    124     59     88    197    -12      5    -75
    194    259     64   -226     64    163     25     36    142    -64    -44    -98
    171    254     83   -215     44    171      7    -15     88   -127   -114   -122
    174    254     80   -215     46    168    -44    -67     38   -174   -148   -137
    202    226     23   -213     90    124   -116   -106     -2   -215   -189   -181
    166    213     46   -189     59    129    -96   -153    -41   -246   -215   -218
    132    189     57   -161     38    122    -31   -166    -49   -254   -215   -202
    142    223     77   -184     33    150    -51   -155    -33   -246   -202   -179
    124    233    109   -181      7    171    -15   -171    -44   -259   -210   -184
     90    249    158   -168    -33    205     15   -179    -46   -252   -207   -210
     80    316    236   -200    -77    275     38   -174    -20   -223   -179   -205
     80    353    272   -218    -96    314     31   -174     10   -194   -153   -192
    103    384    280   -246    -88    332     -7   -192     12   -187   -140   -163
     98    418    319   -257   -109    368    -51   -202     20   -158    -98   -106
    119    465    345   -293   -111    405    -75   -205     18   -150    -88   -101
    129    493    363   -314   -116    428    -96   -215      0   -158    -96   -122
    116    467    350   -293   -116    407   -111   -228    -18   -176   -116   -135
     80    441    361   -259   -140    402   -103   -228    -12   -174   -122   -142
    103    389    283   -249    -90    337   -132   -265    -67   -233   -179   -176
    148    327    179   -239    -15    254   -148   -277   -111   -267   -207   -181
    135    265    129   -200      2    197   -135   -275   -124   -280   -228   -205
    119    202     83   -161     18    142   -142   -303   -171   -327   -277   -252
     88    155     67   -124     10    111   -145   -340   -215   -376   -324   -298
     85    137     51   -111     18     93   -150   -371   -257   -415   -368   -332
    122    135     12   -127     54     72   -163   -355   -259   -402   -353   -293
    135    116    -18   -124     77     49   -148   -335   -241   -379   -337   -267
     77     57    -20    -67     49     18   -179   -363   -275   -402   -366   -293
     72     70     -2    -70     36     33   -192   -371   -285   -415   -387   -303
     80     59    -20    -72     49     20   -207   -379   -296   -420   -400   -311
     49    -20    -70    -12     59    -44   -194   -392   -316   -433   -410   -327
     57    -41    -98     -7     75    -70   -158   -389   -332   -446   -418   -322
     72    -70   -142     -2    106   -106   -142   -366   -329   -457   -436   -316
     80   -218   -301     67    189   -259   -119   -335   -371   -542   -537   -389
     57   -452   -509    197    283   -480    -10   -252   -392   -678   -717   -563
     51   -446   -498    197    275   -472    111   -119   -298   -706   -792   -657
     62   -148   -210     44    135   -179    127   -101   -176   -571   -644   -553
    -28    262    290   -116   -161    275    -72   -535   -327   -457   -394   -342
   -184    839   1023   -327   -602    930   -389  -1153   -587   -277    -12    -20
   -327   1415   1740   -545  -1034   1577   -636  -1514   -631     85    483    368
   -272   1428   1701   -579   -987   1564   -836  -1644   -683    265    693    571
   -142    904   1044   -381   -594    971   -854  -1564   -875    -70    301    277
    -98    322    420   -111   -259    371   -714  -1384  -1140   -743   -452   -374
    -85    -33     51     57    -70      7   -522  -1047   -982   -846   -665   -576
    -54    -93    -38     72    -10    -64   -379   -758   -691   -641   -563   -517
    -23   -132   -111     75     44   -122   -265   -548   -493   -514   -491   -431
     31   -103   -135     36     83   -119   -192   -394   -361   -423   -420   -366
     36    -75   -111     18     72    -93   -161   -342   -324   -410   -431   -345
     51    -64   -116      5     83    -90   -142   -306   -303   -415   -449   -293
     33    -64   -101     12     64    -83   -132   -280   -288   -397   -426   -275
      0    -77    -77     38     38    -77   -124   -265   -270   -368   -402   -285
    -20    -67    -46     41     10    -59   -116   -252   -244   -340   -374   -283
    -33    -54    -20     41     -7    -38   -111   -241   -220   -316   -358   -290
    -44    -62    -18     51    -15    -41   -106   -226   -213   -309   -348   -275
    -70    -59     10     64    -41    -25    -96   -207   -200   -293   -329   -252
    -70    -18     49     44    -62     15    -88   -194   -179   -265   -301   -252
    -57     23     80     15    -70     51    -75   -176   -155   -244   -285   -246
    -70     28     98     18    -83     62    -62   -158   -135   -223   -270   -231
    -98     25    124     36   -111     75    -49   -153   -116   -205   -257   -215
    -77     57    135     10   -106     96    -44   -124    -85   -163   -223   -166
    -28     75    103    -23    -67     88    -51    -70    -36   -111   -189   -140
     -2     83     83    -41    -41     83    -46    -20      7    -64   -161   -124
     10     96     85    -51    -36     90    -33     20     59    -23   -129    -67
     41    114     72    -80    -15     93    -18     83    116     18   -101    -23
     49    109     59    -80     -5     85     -7    140    168     72    -59      5
     36    129     93    -85    -28    111      2    181    213    124     -5     28
     23    192    168   -106    -72    181     15    218    259    181     57     77
     15    223    205   -122    -96    215     23    239    301    239    124    114
      2    270    267   -137   -132    270     23    233    311    244    116     93
     54    265    207   -161    -77    236     18    252    303    226     70    137
    101    267    166   -184    -31    218      5    275    293    226     64    197
     93    239    142   -166    -25    192      7    246    265    218     77    158
     70    259    187   -166    -57    223      5    213    239    220     96    119
     62    262    197   -163    -67    231     -2    166    197    184     80     93
     54    241    187   -148    -64    215    -15    109    148    129     41     75
     18    205    187   -114    -83    197    -36     46     93     85      0     28
    -10    192    202    -90   -106    197    -54    -23     38     49    -25    -31
    -18    194    210    -88   -116    202    -59    -64      0      7    -70    -62
    -38    184    223    -72   -129    202    -38    -70      5     15    -96    -54
    -44    161    202    -59   -124    181    -31    -85     20     46    -70    -90
    -33    192    223    -80   -129    207    -41   -109      7     36    -72   -122
    -54    192    246    -70   -150    218    -23   -101     25     49    -49    -90
    -75    218    293    -70   -184    254      0    -85     54     77     -5    -93
    -46    246    293   -103   -168    270     -5    -96     64     67    -51   -119
    -15    277    293   -132   -155    285    -15    -96     64     54    -70    -25
    -23    342    366   -161   -194    353    -23    -75    106    142     28     12
    -12    389    402   -187   -207    394    -51    -75    135    192     88     20
    -10    379    389   -184   -200    384    -80    -85    122    181     77      5
     -7    361    368   -176   -189    363    -93    -93    116    181     88     -5
     -2    340    342   -171   -174    340   -122   -124     93    155     70    -46
     -2    350    353   -174   -176    350   -140   -145     67    132     51    -46
     -7    283    288   -137   -148    283   -145   -145     49    103     -7    -85
      5    137    132    -72    -64    135   -155   -158    -10     18   -106    -70
    -10     64     75    -28    -44     70   -148   -163    -25     20   -101   -116
    -46     36     83      5    -64     59   -137   -166    -15     44    -85   -179
    -49    -12     36     28    -44     12   -153   -202    -59      2   -119   -205
    -70    -44     23     57    -46    -10   -158   -210    -75    -20   -145   -218
    -28    -75    -46     51      7    -62   -192   -246   -127    -70   -181   -241
    -15    -90    -75     54     28    -83   -194   -236   -127    -67   -163   -231
    -33   -114    -80     72     23    -98   -181   -239   -129    -70   -166   -231
    -41   -122    -83     80     20   -103   -184   -249   -135    -70   -153   -233
    -36   -122    -85     77     23   -103   -192   -262   -142    -90   -161   -257
    -49   -109    -59     80      5    -85   -194   -270   -140    -57   -158   -306
    -62   -124    -64     93      0    -93   -189   -265   -129    -46   -132   -296
    -51   -174   -122    111     33   -148   -181   -252   -137    -77   -189   -298
    -38   -332   -293    187    124   -314   -153   -226   -189   -187   -314   -332
    -15   -576   -561    296    272   -568    -67   -145   -270   -348   -493   -561
    -25   -678   -654    350    311   -667     72     15   -210   -415   -626   -756
    -77   -480   -402    280    161   -444    153     38    -93   -329   -540   -675
   -215    -85    127    150   -171     20     15   -420   -153   -168   -262   -400
   -353    553    906    -98   -628    730   -309  -1052   -259    168    277     88
   -441   1249   1688   -405  -1067   1467   -589  -1369   -155    701    961    709
   -389   1392   1782   -501  -1085   1584   -844  -1491   -103   1057   1337   1088
   -327    930   1257   -303   -792   1093   -906  -1452   -259    849   1062    846
   -311    290    602     10   -457    446   -774  -1306   -626     88    241     20
   -272   -171    101    220   -187    -36   -535   -950   -657   -322   -298   -428
   -210   -236    -25    220    -93   -132   -340   -561   -348   -161   -236   -345
   -150   -252   -101    200    -25   -176   -205   -306   -140    -20   -135   -275
    -98   -267   -168    184     33   -218   -150   -210    -70     12   -129   -293
    -83   -290   -207    187     59   -249   -137   -174    -46     15   -132   -306
    -75   -288   -213    179     67   -252   -124   -140    -25     33   -124   -290
    -67   -280   -213    174     72   -246   -114   -124     -7     46   -109   -288
    -64   -277   -213    171     72   -246   -101    -98     25     88    -70   -290
    -75   -246   -171    161     46   -210    -88    -75     54    101    -80   -270
    -72   -244   -174    158     49   -210    -88    -70     57     88    -98   -231
    -77   -254   -176    163     49   -215    -77    -49     77    111    -80   -213
    -80   -259   -179    171     49   -220    -70    -36    101    145    -62   -233
    -70   -257   -187    163     57   -223    -67    -33    114    176     -5   -215
    -64   -236   -171    150     51   -205    -51     -2    158    223     54   -184
    -54   -187   -132    119     38   -161    -44     12    184    244     70   -181
    -51   -171   -119    111     33   -145    -33     38    210    257     75   -158
    -54   -171   -116    111     28   -145    -20     70    244    275     85   -132
    -54   -158   -103    106     23   -132    -15     98    272    306    114   -124
    -49   -132    -83     90     15   -109      0    142    316    342    145   -114
    -33   -150   -116     93     41   -135     23    189    358    361    140    -83
    -20   -176   -155     98     64   -166     57    254    415    410    176    -28
     -5   -194   -189     98     90   -192     90    332    488    501    265     28
      2   -197   -202     96    101   -200    114    397    558    579    337     83
     12   -142   -155     64     83   -148    132    452    615    649    418    124
     31    -72   -106     18     67    -90    140    496    662    691    462    181
     67    -31   -101    -18     83    -64    132    504    665    683    457    220
     83      2    -80    -44     80    -38    127    501    659    688    465    226
     83     51    -31    -67     57     10    124    491    652    685    465    220
     72     57    -15    -67     44     23    114    454    626    675    475    184
     64     54    -10    -62     38     23    109    413    581    631    439    153
     49     38    -10    -46     31     15    114    374    542    589    397    137
     33     44     10    -38     12     28    111    329    501    542    355    153
     25     31      2    -28     10     18     93    265    446    511    353    119
     10     28     18    -20     -5     23     83    192    397    478    314     41
    -20      7     28      5    -23     18     83    142    361    428    267     12
    -46     -5     41     25    -44     18     98    124    355    431    277      2
    -28      2     31     12    -31     15     90     90    335    415    262    -38
    -20      7     28      5    -25     18     90     67    327    410    257    -59
    -33      2     33     12    -33     18    106     77    335    418    270    -46
    -44     23     67     10    -54     44    129    101    374    462    311    -31
    -36     93    127    -31    -83    111    132    122    402    478    311     -2
    -20    150    171    -64    -96    158    137    145    441    527    358     41
     -5    218    223   -109   -114    220    122    150    472    571    407     70
     -7    233    241   -111   -124    236     88    135    475    576    420     77
    -15    194    210    -90   -111    202     62    111    449    545    384     51
     -5    176    181    -85    -93    179     54     98    431    522    366     49
    -15    155    171    -72    -93    163     44     72    407    511    363     31
    -23    142    166    -59    -93    153     31     62    392    498    355     23
    -15     75     88    -31    -51     83     18     51    348    441    288    -28
    -15    -51    -38     33     10    -46     -2     23    285    381    226    -96
    -31   -150   -119     88     41   -135      0     15    246    342    192   -124
    -59   -187   -127    124     33   -158     12     10    228    324    184   -129
    -72   -233   -161    153     41   -200      5    -18    194    314    179   -155
    -85   -283   -197    184     54   -241     -2    -44    168    285    155   -181
    -93   -290   -197    192     49   -244      0    -51    168    272    145   -187
    -85   -290   -205    189     59   -249    -10    -62    161    254    127   -189
    -85   -311   -226    197     70   -270    -15    -64    150    249    124   -194
   -103   -319   -218    210     54   -270    -12    -54    155    257    116   -202
    -88   -358   -270    220     88   -316    -23    -67    135    241    101   -215
    -75   -350   -275    213     98   -314    -25    -75    132    246    116   -228
    -72   -332   -259    202     90   -296    -36    -88    116    220     88   -226
    -72   -410   -337    241    129   -374    -25    -85    101    205     80   -252
    -59   -602   -542    329    241   -574     -2    -70     20     96    -33   -394
    -38   -885   -846    462    402   -867    109      5    -90   -129   -288   -644
    -38   -943   -904    491    431   -924    249    142    -57   -202   -397   -774
   -103   -732   -628    418    259   -680    298     57     31    -93   -265   -639
   -239   -288    -49    265    -96   -171     98   -459     33    161    111   -252
   -389    426    815    -18   -602    620   -202   -961    150    680    792    410
   -436   1047   1483   -306   -958   1262   -467  -1127    426   1306   1488   1085
   -340   1062   1402   -363   -870   1231   -711  -1174    485   1561   1735   1353
   -270    563    831   -148   -550    696   -771  -1179    168   1119   1275    901
   -252    -88    163    171   -207     36   -623  -1062   -309    259    394     33
   -223   -397   -174    309    -25   -285   -387   -711   -296      5     38   -327
   -158   -397   -239    277     38   -319   -207   -389    -80    129     80   -293
    -96   -389   -293    241     96   -342    -93   -179     49    210    124   -265
    -62   -415   -353    239    145   -384    -38    -75    103    228    140   -259
    -41   -439   -397    239    176   -420     -7    -36    116    226    135   -252
    -31   -446   -418    239    192   -433     25     -5    135    231    137   -228
    -33   -449   -415    239    189   -433     36      5    137    220    116   -218
    -31   -459   -428    246    197   -444     49     20    142    194     67   -215
    -41   -436   -397    236    176   -415     49     33    158    226    109   -210
    -51   -407   -355    228    150   -381     38     36    174    257    153   -228
    -51   -410   -358    231    150   -384     38     44    179    267    163   -226
    -62   -405   -342    233    140   -374     44     51    192    285    174   -249
    -64   -418   -355    241    145   -389     57     70    213    296    171   -239
    -59   -457   -397    257    168   -428     72     96    239    303    176   -236
    -62   -449   -387    254    161   -418     90    119    257    311    174   -267
    -62   -415   -353    239    145   -384    101    148    280    329    187   -202
    -64   -387   -322    226    127   -355    114    181    316    376    236   -200
    -54   -374   -319    213    129   -348    122    210    337    387    239   -155
    -36   -405   -368    218    166   -387    124    257    358    397    236   -137
    -25   -397   -371    213    171   -384    140    306    402    436    272   -109
    -15   -368   -353    189    168   -361    179    384    465    462    301     70
     10   -311   -322    150    166   -316    218    478    555    561    402    132
     10   -259   -270    122    140   -265    241    542    628    657    485    127
      5   -202   -207     98    106   -205    259    594    678    714    537    166
     -5   -189   -184     96     88   -189    280    641    711    750    579    215
    -20   -187   -166    103     70   -176    303    678    748    792    620    249
    -33   -176   -145    103     54   -161    311    685    758    802    641    262
    -36   -127    -90     83     25   -109    306    665    753    802    652    288
    -44   -111    -70     77     10    -90    303    626    735    784    641    290
    -62   -109    -49     85     -7    -80    288    579    701    761    631    239
    -72   -116    -44     93    -15    -83    262    517    654    719    597    150
    -88   -168    -80    129     -5   -124    246    449    587    633    501    109
   -109   -210   -101    155     -5   -155    236    381    530    584    478    129
   -132   -228    -96    179    -18   -163    226    311    480    548    452     83
   -142   -231    -90    187    -28   -161    218    257    441    511    418     20
   -153   -252    -98    202    -28   -176    215    215    405    480    387    -10
   -171   -277   -109    223    -33   -194    215    171    371    444    355    -33
   -187   -277    -90    231    -49   -187    210    142    350    428    335    -62
   -202   -298    -98    249    -54   -197    207    132    340    415    319    -85
   -166   -259    -93    213    -36   -176    226    158    366    436    332    -64
   -140   -187    -46    163    -49   -119    249    184    418    491    387    -38
   -127   -124      2    124    -67    -62    249    181    446    527    418    -38
   -109    -88     20     96    -64    -33    223    168    452    535    446      5
   -101   -101      0    101    -51    -51    202    161    449    532    436      7
   -106   -148    -44    124    -33    -96    189    153    426    506    418     44
    -98   -137    -38    116    -31    -88    163    137    410    506    423     -7
   -109   -127    -18    116    -46    -72    142    111    387    488    397    -51
   -129   -163    -33    148    -49    -98    129     96    358    454    371    -20
   -155   -288   -135    220    -10   -213    119     77    316    413    329    -85
   -171   -389   -218    280     23   -303    106     51    267    353    254   -163
   -192   -452   -262    322     33   -358     96     15    218    296    207   -145
   -207   -498   -290    353     41   -394     88    -15    189    259    187   -155
   -200   -537   -340    366     70   -439     75    -41    155    226    145   -187
   -179   -537   -358    358     88   -449     67    -49    145    233    145   -218
   -174   -535   -361    353     93   -449     59    -59    140    228    135   -246
   -171   -545   -374    358    101   -459     54    -70    127    218    119   -252
   -166   -558   -394    361    114   -475     46    -83    111    184     90   -246
   -161   -568   -410    363    124   -491     41    -93    103    181     90   -249
   -163   -579   -415    368    124   -498     36   -101     93    179     98   -257
   -163   -576   -413    371    124   -496     36    -98    101    181    111   -265
   -163   -600   -436    381    135   -519     36   -103     85    174    106   -309
   -150   -698   -548    423    197   -623     49   -106     28     96     12   -397
   -124   -935   -810    530    340   -872    103    -90   -114   -124   -239   -626
   -116  -1135  -1018    626    449  -1078    226      0   -200   -322   -470   -852
   -142  -1049   -909    594    379   -979    340     77    -98   -257   -410   -831
   -285   -675   -389    480     49   -532    267   -277    -12    -28   -111   -542
   -501      0    501    249   -504    249     23   -805    132    426    480    101
   -678    763   1441    -41  -1060   1101   -181  -1062    452   1070   1236    898
   -597    950   1548   -179  -1072   1249   -441  -1114    623   1467   1660   1421
   -522    605   1127    -41   -826    865   -594  -1189    381   1231   1408   1182
   -498     41    540    226   -522    290   -589  -1192   -101    504    639    345
   -478   -488    -10    483   -233   -249   -410   -943   -384    -77    -25   -319
   -392   -597   -205    493    -93   -402   -200   -555   -205    -18    -44   -322
   -280   -589   -311    433     15   -452    -51   -296    -57     75     15   -298
   -207   -594   -387    400     88   -491     25   -161     18    122     46   -314
   -179   -592   -413    387    116   -504     54   -122     38    137     46   -371
   -181   -605   -426    392    119   -517     67   -114     31    101      7   -348
   -181   -628   -446    405    129   -537     83    -96     33     83     -7   -285
   -184   -618   -433    400    124   -527     93    -83     38     88      5   -283
   -176   -605   -428    392    124   -517    103    -59     70    119     38   -301
   -174   -626   -454    397    140   -540     98    -59     59     83    -15   -293
   -163   -623   -459    392    148   -542    114    -49     64     67    -25   -223
   -161   -594   -436    376    135   -517    111    -49     72     88     10   -226
   -145   -579   -433    363    142   -506    114    -36     90    122     38   -246
   -129   -545   -418    337    142   -483    129     -2    111    140     49   -223
   -106   -524   -418    314    155   -472    135     28    132    166     77   -197
    -98   -511   -415    303    158   -465    127     46    148    181     96   -197
   -101   -509   -407    306    153   -459    129     64    158    187    103   -194
   -119   -514   -397    314    137   -457    145     80    176    207    119   -210
   -111   -459   -350    285    119   -405    171    122    215    241    135   -176
    -64   -415   -350    239    140   -381    171    171    252    257    150    -77
    -36   -394   -358    215    161   -376    171    233    290    296    197    -38
    -25   -374   -348    200    161   -361    176    296    332    345    244    -12
    -10   -316   -309    163    148   -314    184    350    374    392    288      0
      5   -283   -290    137    145   -288    194    394    410    426    316     25
     20   -267   -288    124    153   -277    215    444    449    462    332     67
     23   -231   -254    101    137   -241    231    465    475    485    345     93
     23   -181   -205     77    111   -192    241    465    488    493    348    150
     41   -155   -197     57    116   -176    244    459    483    496    353    189
     51   -155   -207     51    129   -181    228    428    470    493    363    148
     54   -148   -205     46    129   -176    205    400    449    480    368    101
     25   -155   -181     64    103   -168    207    361    420    446    332     54
    -12   -163   -150     85     67   -158    205    301    371    397    285     57
    -25   -192   -166    109     70   -179    176    202    314    337    244     59
    -15   -210   -197    111     90   -205    155    111    280    314    220     10
    -23   -189   -166    106     70   -179    153     41    259    283    200    -18
    -46   -168   -122    103     36   -145    153    -62    236    254    176    -62
    -67   -202   -135    135     33   -168    155   -129    215    223    137    -70
    -83   -241   -161    161     38   -202    161   -161    192    205    132    -77
    -83   -257   -174    168     44   -215    174   -161    192    213    155    -98
    -85   -233   -150    158     31   -192    197   -150    213    236    161   -116
    -77   -158    -80    119      0   -119    207   -124    246    270    184    -41
    -72    -72     -2     72    -36    -38    202   -124    275    306    233     -7
    -67     -2     64     33    -67     31    184   -140    285    322    254      7
    -64      5     67     28    -67     33    155   -158    277    324    252      5
    -75    -20     54     49    -64     15    135   -184    249    301    226    -10
    -80    -51     25     64    -54    -12    119   -220    220    267    202    -23
    -88    -72     12     80    -51    -31     98   -254    181    228    171    -64
   -111    -96     12    103    -64    -41     80   -275    153    187    129    -85
    -93   -187    -93    140      0   -140     59   -283    109    142     83   -103
    -70   -257   -189    163     57   -223     49   -311     70    109     36   -197
    -83   -298   -215    192     64   -259     51   -353     23     59    -12   -246
    -98   -363   -265    228     80   -314     38   -371    -23      5    -54   -244
   -101   -413   -311    257    103   -363     51   -374    -28     10    -33   -246
    -93   -423   -329    257    116   -376     38   -381    -36      2    -41   -267
    -80   -405   -324    244    122   -366      7   -400    -59    -31    -77   -267
    -80   -413   -335    244    124   -374      5   -418    -70    -54    -96   -270
    -85   -441   -355    265    135   -400      7   -436    -98    -83   -119   -272
    -83   -418   -337    249    124   -379      2   -457   -114    -83   -103   -327
    -80   -397   -316    239    116   -358    -12   -472   -116    -72   -109   -384
    -54   -402   -350    226    145   -376    -38   -478   -142   -132   -200   -309
    -51   -459   -407    257    176   -433    -23   -454   -129   -137   -215   -316
    -46   -566   -519    303    236   -542     -2   -454   -197   -262   -363   -444
     -5   -766   -761    384    376   -763     44   -446   -342   -496   -600   -644
    -15   -870   -857    441    418   -862    168   -350   -358   -628   -784   -888
    -33   -766   -732    400    348   -750    285   -259   -226   -506   -688   -950
   -132   -290   -158    210     10   -226    142   -675   -194   -277   -324   -594
   -280    400    680    -59   -480    540   -161  -1236   -119    194    314     -5
   -397   1034   1431   -319   -914   1231   -387  -1506    129    761    987    797
   -340   1135   1475   -397   -906   1304   -636  -1600    267   1192   1460   1283
   -272    620    891   -174   -581    756   -753  -1714    -85    820   1065    820
   -265     20    283    122   -275    150   -688  -1691   -597     -7    200    -85
   -252   -407   -155    327    -49   -283   -454  -1363   -711   -441   -322   -568
   -174   -470   -296    322     59   -384   -252   -948   -452   -324   -293   -509
   -127   -454   -329    288     98   -394   -103   -659   -246   -192   -184   -358
    -70   -485   -415    277    171   -452    -31   -527   -153   -142   -161   -384
    -46   -519   -472    283    213   -498    -18   -511   -155   -184   -233   -449
    -54   -488   -433    272    189   -462    -12   -511   -163   -215   -283   -407
    -41   -491   -449    265    200   -470      5   -488   -148   -210   -275   -350
    -41   -470   -431    254    194   -452     12   -467   -119   -155   -218   -366
    -31   -433   -402    231    181   -418     12   -465    -98   -129   -202   -394
    -25   -426   -400    226    187   -413     18   -446    -88   -181   -265   -332
    -25   -407   -381    215    176   -394     18   -441    -85   -140   -218   -340
    -54   -394   -342    223    142   -368     38   -428    -33    -46   -119   -423
    -83   -381   -298    231    106   -340     54   -418    -28    -57   -137   -439
    -64   -368   -303    218    119   -337     59   -371     20     15    -83   -376
    -33   -342   -309    187    135   -324     51   -348     44     20    -64   -301
    -20   -355   -335    187    155   -345     54   -324     59     31    -57   -303
    -15   -350   -335    181    158   -342     64   -293     85     44    -64   -288
      0   -296   -296    148    148   -296     57   -277     96     15    -88   -202
      7   -267   -277    129    140   -272     59   -241    150     88     -2   -205
     12   -226   -239    106    124   -231     62   -207    189    111     -7   -246
     38   -246   -288    103    161   -267     67   -171    205    114    -33   -207
     57   -218   -275     80    166   -246     93   -114    277    218     88   -163
     54   -129   -184     36    119   -155    119    -59    358    311    192   -158
     70   -106   -176     15    122   -140    132     12    410    340    184    -25
    101    -75   -179    -15    137   -127    122     64    446    366    215     77
    119    -25   -145    -46    132    -85    124     93    496    428    293     72
    114     20    -93    -67    103    -36    127     93    511    449    314     72
    119     44    -75    -83     96    -12    127     80    504    433    293     70
    116     41    -75    -80     96    -15    127     54    483    402    249     70
    109     12    -96    -59    103    -41    124     20    457    368    215     57
     96      7    -88    -54     90    -38    114    -25    410    337    202      5
     75      7    -67    -41     70    -28    101    -80    379    335    233    -33
     44     -2    -49    -20     46    -25     90   -140    340    319    231   -114
     31    -23    -54     -2     41    -38     88   -192    280    236    119   -158
     10    -75    -88     31     49    -80     90   -239    228    163     57   -155
     -2    -93    -90     49     44    -93     90   -290    179    114     12   -220
    -15   -116   -101     64     41   -109     96   -327    150     96     -7   -254
     -5    -64    -59     36     25    -62     85   -358    132     77    -33   -270
    -15    -93    -77     54     28    -85     98   -358    132     67    -41   -283
    -44    -75    -31     59     -7    -54    116   -345    148     90    -18   -283
    -57    -10     46     33    -51     18    124   -332    187    132     20   -249
    -57     10     67     23    -62     38    122   -329    210    135     18   -197
    -46     59    106     -7    -75     83    106   -342    231    189     98   -184
    -25     85    109    -31    -67     96     85   -363    239    220    119   -223
    -15     67     83    -28    -49     75     59   -392    194    155     51   -184
    -12     59     72    -23    -41     64     49   -402    176    137     59   -150
    -12     57     70    -23    -41     64     25   -420    155    116     36   -189
    -18      5     23      7    -20     12     25   -426    137     88     12   -205
     -7   -106    -98     54     44   -103     46   -420    103     51    -20   -239
     -2   -241   -239    122    116   -241     54   -423     67      7    -62   -270
    -28   -272   -244    148    106   -259     44   -449     28    -28    -98   -322
    -38   -267   -228    153     93   -249     20   -491    -23    -85   -148   -361
    -38   -301   -262    168    109   -283      7   -514    -54   -124   -181   -379
    -31   -311   -280    171    124   -296     -2   -530    -80   -153   -228   -405
    -33   -350   -316    189    140   -335      2   -542    -98   -168   -236   -407
    -36   -355   -319    197    140   -340      2   -561   -119   -181   -259   -457
    -33   -342   -309    187    137   -327    -10   -574   -137   -213   -285   -449
    -25   -353   -327    189    150   -340    -10   -566   -122   -176   -231   -433
    -33   -379   -345    205    153   -363    -15   -566   -124   -189   -246   -441
    -51   -400   -350    226    148   -376    -20   -574   -132   -200   -265   -433
    -51   -405   -353    226    150   -379    -23   -574   -145   -210   -288   -472
    -28   -509   -480    270    226   -496      0   -553   -194   -290   -381   -550
    -15   -756   -740    384    361   -748    106   -452   -249   -446   -566   -719
    -33   -844   -810    439    387   -828    236   -322   -226   -553   -722   -870
    -64   -626   -563    342    246   -594    296   -309   -124   -493   -667   -820
   -140   -220    -80    181    -31   -150    140   -724   -197   -361   -446   -584
   -228    368    597    -72   -413    483   -223  -1306   -319    -23     80    -67
   -288   1002   1291   -355   -789   1145   -514  -1621   -239    496    727    488
   -241   1047   1288   -405   -766   1166   -745  -1712   -181    852   1093    789
   -194    535    730   -168   -462    631   -795  -1704   -397    563    766    504
   -207     -5    200    103   -205     96   -652  -1610   -841   -293    -96   -293
   -187   -394   -207    288     10   -301   -446  -1332   -893   -680   -571   -717
   -153   -478   -324    311     85   -402   -272  -1005   -589   -519   -517   -646
   -111   -472   -361    293    124   -418   -140   -763   -361   -376   -446   -555
    -77   -483   -405    277    161   -444    -64   -615   -233   -303   -407   -498
    -59   -478   -418    267    179   -449    -33   -555   -187   -277   -407   -467
    -49   -467   -418    257    181   -444    -10   -524   -153   -239   -355   -457
    -46   -449   -402    249    176   -426      5   -501   -124   -194   -296   -465
    -51   -431   -381    241    163   -407     10   -485   -114   -200   -301   -449
    -57   -428   -371    241    155   -400     20   -470   -101   -197   -314   -436
    -54   -423   -368    236    155   -397     28   -454    -85   -181   -303   -431
    -46   -405   -358    226    155   -381     31   -441    -67   -163   -285   -423
    -36   -407   -371    220    166   -392     31   -423    -51   -158   -290   -407
    -23   -392   -368    207    171   -379     33   -407    -38   -150   -283   -384
    -23   -361   -337    192    155   -350     36   -394     -7   -122   -262   -376
    -15   -314   -298    166    140   -306     33   -389     25    -85   -233   -387
     -5   -319   -314    163    153   -316     33   -371     54    -51   -202   -392
     -7   -303   -298    155    142   -301     33   -345     77    -25   -166   -381
    -18   -257   -239    135    109   -246     33   -316    103     10   -106   -358
    -33   -233   -200    135     83   -218     38   -290    129     33    -77   -327
    -23   -231   -207    124     90   -220     44   -252    161     44    -83   -249
      5   -228   -233    111    116   -231     49   -194    215     96    -44   -202
     23   -205   -228     90    124   -218     59   -137    272    150     -2   -150
     25   -174   -200     75    111   -187     75    -80    332    205     36    -96
     28   -184   -213     75    119   -197     98    -20    394    262     83    -59
     54   -150   -205     46    127   -176    109     25    436    303    122    -33
     72    -98   -171     10    122   -135    114     59    457    332    155     20
     80    -59   -140    -10    109    -98    119     64    459    342    176     23
     72    -72   -145     -2    109   -109    124     57    441    327    166    -10
     62    -98   -161     18    111   -129    132     38    418    303    145    -31
     44   -132   -179     44    111   -155    135     10    387    270    119    -41
     51   -129   -181     38    116   -155    132    -20    353    231     96    -57
     33   -103   -140     33     85   -122    116    -70    306    181     62   -101
     10   -101   -111     44     59   -106    103   -129    262    150     41   -163
    -12   -129   -116     70     49   -124     93   -194    205     93    -12   -200
    -25   -166   -140     96     57   -153     93   -241    161     41    -83   -220
    -41   -174   -132    106     44   -153    103   -267    148     23    -96   -207
    -62   -184   -122    122     28   -153    114   -280    150     36    -67   -226
    -75   -166    -90    119      5   -129    122   -290    158     49    -51   -228
    -83   -184   -101    135      7   -142    132   -290    155     33    -75   -218
    -85   -171    -85    127     -2   -127    148   -275    179     70    -44   -228
    -96    -98     -2     96    -46    -51    158   -254    223    116      7   -194
   -111    -38     70     75    -93     15    161   -239    259    161     54   -174
   -116     20    137     49   -127     77    150   -239    285    189     75   -155
   -116    -12    103     62   -111     46    135   -246    290    202    103   -109
   -116    -41     75     77    -96     15    116   -259    275    197    109   -122
   -111    -51     59     80    -88      2     93   -277    252    179     96   -132
   -122    -38     83     80   -103     20     72   -309    223    155     75   -150
   -142   -101     41    119    -93    -31     88   -301    215    140     54   -150
   -168   -202    -36    184    -67   -119     90   -298    189    116     31   -166
   -192   -306   -114    249    -41   -210     77   -309    150     75     -2   -207
   -197   -348   -150    272    -23   -249     72   -324    111     31    -62   -265
   -184   -405   -220    293     15   -314     72   -340     75    -12   -109   -262
   -197   -441   -244    316     23   -342     70   -358     51    -31   -101   -293
   -207   -426   -218    314      2   -322     59   -387     28    -59   -114   -340
   -213   -423   -210    319     -2   -316     62   -397     15    -59   -119   -350
   -228   -449   -223    337     -2   -337     59   -410      5    -64   -127   -353
   -223   -480   -257    350     15   -368     62   -415      2    -70   -137   -374
   -205   -504   -298    353     44   -402     54   -423     -7    -85   -166   -392
   -189   -524   -335    358     72   -431     41   -426    -28   -109   -207   -387
   -184   -509   -324    348     70   -418     36   -436    -33   -116   -200   -345
   -181   -509   -327    345     70   -418     33   -433    -33    -98   -161   -363
   -171   -579   -410    374    119   -496     38   -420    -57   -135   -213   -446
   -142   -784   -641    465    249   -714     88   -366   -137   -288   -397   -579
   -135  -1002   -870    566    366   -937    220   -241   -174   -465   -618   -782
   -150   -937   -789    542    316   -865    327   -137    -93   -467   -633   -807
   -233   -639   -407    433     85   -524    285   -368    -62   -335   -436   -657
   -355   -116    239    236   -298     59    -12   -984   -171    -93    -33   -277
   -488    602   1091    -59   -789    846   -298  -1413    -96    387    594    322
   -496    992   1488   -249   -992   1239   -537  -1566     64    891   1158    865
   -436    722   1156   -145   -797    937   -683  -1602    -12    917   1174    891
   -397    111    509    142   -452    309   -665  -1571   -392    288    511    241
   -368   -387    -18    376   -179   -202   -491  -1376   -698   -436   -283   -462
   -329   -594   -265    459    -33   -431   -288  -1000   -496   -415   -363   -532
   -267   -602   -335    433     31   -470   -132   -698   -252   -246   -252   -483
   -223   -633   -410    428     93   -522    -33   -519   -124   -176   -228   -439
   -210   -639   -428    423    106   -535     -2   -462    -83   -168   -231   -431
   -192   -631   -441    410    122   -537      5   -441    -67   -166   -236   -431
   -181   -615   -433    397    124   -524      7   -426    -57   -168   -241   -420
   -194   -631   -436    413    119   -535     20   -407    -41   -155   -220   -423
   -194   -618   -423    405    111   -522     28   -394    -25   -132   -192   -426
   -189   -600   -410    394    109   -506     44   -374    -10   -114   -176   -423
   -174   -579   -405    374    114   -493     51   -361     -7   -122   -192   -397
   -140   -579   -439    361    148   -509     57   -337     10   -109   -176   -337
   -119   -571   -452    342    166   -511     62   -316     38    -72   -140   -329
   -109   -535   -426    322    158   -483     70   -298     67    -51   -122   -327
    -98   -491   -392    296    145   -444     67   -293     80    -46   -124   -329
   -101   -496   -394    298    145   -446     83   -272    106    -25   -111   -298
   -119   -498   -379    306    129   -439    106   -236    142      7    -85   -252
   -111   -498   -389    303    137   -444    114   -200    171     28    -67   -207
    -90   -496   -405    293    155   -452    116   -153    205     67    -28   -181
    -85   -439   -353    262    132   -397    116   -114    249    124     33   -174
   -103   -423   -319    262    106   -371    122    -72    290    158     70   -153
    -98   -418   -319    257    109   -368    140    -23    335    197     93   -132
    -72   -371   -301    220    111   -337    148     25    381    241    122    -85
    -46   -337   -290    192    122   -314    163     98    441    301    166    -23
    -33   -309   -277    168    119   -293    168    155    483    345    210     44
    -18   -283   -265    150    122   -275    166    176    504    371    246     85
    -12   -262   -249    137    116   -257    161    174    504    376    252     90
    -10   -236   -226    124    106   -231    155    171    504    379    262    116
    -31   -231   -200    129     80   -215    148    137    475    361    254     98
    -41   -241   -202    140     77   -223    140     93    439    332    246     64
    -28   -231   -202    127     85   -218    135     67    410    316    241     23
    -31   -236   -205    135     85   -220    132     38    376    275    179      5
    -36   -236   -200    135     80   -218    132     -2    337    228    148     10
    -70   -249   -181    158     54   -215    122    -67    293    197    140    -57
   -111   -290   -179    200     31   -233    132   -114    267    174    122   -109
   -145   -311   -166    228     10   -239    155   -148    257    155    101    -88
   -153   -296   -142    223     -5   -218    142   -197    215    103     59   -103
   -168   -290   -124    228    -23   -207    148   -207    213    103     64   -122
   -179   -306   -127    241    -28   -218    166   -210    223    114     70   -132
   -148   -290   -142    220     -2   -218    168   -226    223    109     54   -111
   -122   -220   -101    171    -12   -161    171   -205    265    145     96    -77
   -111   -163    -51    135    -31   -109    179   -200    290    171    122    -46
   -140   -124     15    132    -77    -54    174   -218    298    181    142    -10
   -158    -75     83    116   -122      2    150   -200    329    231    202     28
   -111    -90     20    101    -67    -36    103   -197    319    231    189    -10
    -96   -124    -28    111    -36    -77     83   -207    296    207    179    -25
   -106   -140    -36    122    -36    -88     72   -228    277    192    179    -31
   -119   -155    -36    137    -41    -96     70   -246    259    181    179    -44
   -129   -233   -103    179    -15   -168     54   -270    218    132    116   -109
   -135   -337   -205    236     33   -272     38   -296    158     72     62   -161
   -137   -423   -285    280     72   -355     33   -314    114     23     15   -176
   -153   -472   -319    314     83   -397     31   -340     83    -15    -18   -176
   -163   -493   -332    327     83   -413     20   -368     44    -54    -54   -233
   -161   -506   -345    332     90   -426     15   -381     18    -77    -90   -259
   -158   -548   -389    350    114   -470     12   -384      5    -90   -109   -236
   -155   -563   -407    361    124   -485     12   -384      5    -88    -93   -233
   -168   -589   -423    379    124   -506      5   -400    -10    -98   -101   -272
   -184   -597   -413    389    114   -506     15   -405    -10    -98    -88   -280
   -207   -584   -379    394     83   -483     15   -420    -18   -106    -88   -288
   -228   -628   -400    428     85   -514      7   -436    -38   -140   -124   -309
   -192   -657   -465    423    135   -561    -12   -423    -38   -140   -124   -285
   -150   -675   -524    410    187   -600    -25   -394    -49   -148   -140   -309
   -119   -844   -724    478    301   -784     -2   -368   -122   -249   -272   -428
    -96  -1078   -982    587    441  -1031     88   -301   -226   -459   -519   -688
   -103  -1130  -1028    615    459  -1080    218   -163   -192   -537   -641   -852
   -150   -935   -784    542    314   -859    280   -194    -85   -423   -511   -750
   -306   -493   -187    397    -62   -340    111   -706   -103   -207   -163   -400
   -504    257    761    124   -631    509   -174  -1283    -36    249    488    246
   -581    867   1449   -145  -1015   1158   -407  -1493    207    846   1184    927
   -514    831   1345   -161   -930   1088   -628  -1577    231   1083   1447   1301
   -452    332    784     57   -620    558   -696  -1582    -67    683   1010    885
   -420   -293    127    358   -275    -83   -581  -1431   -483   -111    153     10
   -394   -667   -275    530    -59   -472   -363  -1062   -483   -384   -226   -379
   -335   -670   -335    501      0   -504   -184   -714   -246   -244   -168   -366
   -239   -649   -413    441     85   -532    -83   -511   -116   -171   -135   -345
   -176   -680   -504    428    163   -592    -33   -428    -83   -171   -163   -353
   -179   -696   -519    436    168   -607     -7   -381    -54   -163   -158   -342
   -176   -696   -519    436    171   -607      7   -358    -36   -150   -137   -340
   -161   -678   -517    418    176   -597      5   -355    -41   -158   -145   -361
   -174   -657   -483    415    153   -571     10   -335    -23   -142   -114   -368
   -205   -678   -472    439    132   -576     38   -301     12   -103    -98   -413
   -163   -704   -540    431    187   -623     41   -296      5   -129   -140   -337
    -96   -646   -553    371    226   -600     12   -311    -18   -153   -140   -306
    -93   -623   -530    358    218   -576     25   -280     12   -109    -96   -311
   -114   -613   -498    363    189   -555     41   -259     36    -88    -75   -319
   -132   -589   -457    361    161   -522     62   -228     67    -75    -54   -259
   -124   -579   -457    350    163   -519     70   -215     85    -64    -51   -249
    -85   -605   -519    345    215   -563     62   -218     80    -67    -64   -277
    -83   -613   -530    348    223   -574     75   -176    103    -33    -33   -246
    -67   -574   -506    319    218   -540     80   -148    122    -20    -12   -220
    -49   -542   -496    296    223   -522     85   -109    158     15     28   -210
    -38   -522   -483    280    220   -504     98    -59    210     72     67   -200
    -20   -488   -470    252    223   -480    103     -7    249    103     93   -145
     10   -452   -465    220    236   -457    106     44    285    129    109    -93
     38   -407   -446    181    241   -426    106     96    322    168    150    -46
     64   -384   -449    161    257   -415    106    142    358    200    174    -23
     83   -361   -444    137    262   -402    111    179    397    231    202     54
     90   -322   -415    114    252   -368    116    205    428    270    254     96
     77   -303   -381    111    228   -342    132    226    462    311    309    111
     72   -244   -316     85    194   -280    137    226    491    345    353    124
     98   -233   -332     67    213   -283    106    161    431    283    290     83
    109   -262   -371     77    239   -316     90    109    376    226    249     77
     77   -267   -348     93    213   -306     98     80    358    218    257     57
     57   -241   -298     93    176   -270     98     44    345    228    275     -2
     18   -288   -306    135    161   -296    103      0    311    174    233    -25
    -15   -327   -311    171    148   -322    119    -38    285    129    189    -36
    -25   -329   -303    176    137   -316    122    -93    244     72    140    -70
    -33   -327   -293    181    129   -311    129   -129    233     83    179   -111
    -57   -306   -252    181     96   -280    132   -161    220     88    192   -207
    -80   -314   -233    194     75   -275    155   -171    197     38    116   -168
    -80   -335   -254    205     85   -296    176   -163    187     -5     54    -90
    -54   -309   -254    181     98   -283    200   -140    223     41    103    -49
    -62   -252   -192    155     62   -223    213   -135    265     96    158    -80
    -62   -192   -132    127     33   -163    205   -140    293    148    226    -64
    -51   -168   -116    109     31   -145    168   -145    311    171    265    -38
    -41   -184   -142    114     49   -163    140   -155    303    163    259    -36
    -31   -168   -140     98     51   -153    119   -181    283    140    239    -59
    -49   -179   -129    114     38   -155    111   -187    277    135    228    -67
    -80   -207   -127    142     23   -168    116   -184    275    124    202    -59
    -38   -275   -236    158     98   -257     67   -246    197     44    111   -124
    -59   -407   -350    233    142   -379     59   -265    142     -7     64   -163
    -75   -478   -405    275    163   -441     67   -277    114    -33     36   -228
   -109   -506   -400    306    142   -454     75   -303     83    -72      0   -231
   -109   -537   -428    324    158   -483     64   -332     41   -111    -28   -226
   -101   -576   -475    337    187   -527     51   -350     10   -150    -80   -259
    -96   -592   -496    342    200   -545     54   -355      7   -148    -75   -270
   -101   -589   -488    342    192   -540     51   -361     18   -116    -25   -298
   -109   -568   -459    340    174   -514     57   -363     23   -111    -12   -303
   -111   -592   -480    350    181   -535     64   -363     18   -119    -28   -296
   -103   -602   -501    353    197   -553     54   -371      5   -135    -46   -296
   -109   -626   -517    368    202   -574     44   -379     -7   -153    -64   -301
   -101   -675   -574    389    236   -626     44   -384    -18   -161    -72   -314
    -96   -709   -615    402    257   -662     41   -379    -28   -171    -93   -355
    -75   -862   -787    467    355   -826     49   -371   -111   -296   -239   -511
    -36  -1132  -1096    581    527  -1114    116   -327   -236   -527   -511   -782
    -31  -1262  -1231    646    600  -1247    246   -179   -244   -639   -657   -917
    -70  -1072  -1002    568    465  -1039    311   -202   -150   -530   -535   -792
   -231   -600   -368    415     67   -485    174   -680   -103   -288   -197   -407
   -449    153    600    145   -524    376    -51  -1153     93    244    485    298
   -545    787   1332   -119   -937   1060   -246  -1299    449    930   1273   1057
   -426    735   1158   -155   -792    945   -480  -1345    506   1163   1504   1366
   -358    257    613     49   -485    433   -589  -1447    111    667    982    885
   -335   -285     49    309   -194   -119   -545  -1405   -379    -98    197     28
   -280   -592   -311    436     15   -452   -353  -1080   -470   -418   -171   -405
   -176   -581   -405    376    114   -493   -166   -737   -277   -316   -155   -405
    -85   -594   -509    340    210   -553    -44   -517   -163   -270   -176   -348
    -54   -628   -574    337    259   -602     18   -413   -124   -275   -210   -335
    -44   -641   -597    342    275   -620     36   -379   -114   -277   -213   -353
    -44   -646   -602    345    277   -626     44   -361   -101   -265   -184   -366
    -41   -639   -597    340    275   -618     49   -348    -98   -270   -184   -387
    -31   -626   -594    327    280   -613     64   -324    -93   -272   -192   -363
    -15   -605   -589    311    285   -597     70   -306    -80   -262   -179   -337
     -2   -589   -587    296    288   -587     70   -298    -72   -262   -187   -332
     12   -576   -589    283    298   -584     70   -288    -62   -252   -174   -316
     31   -548   -581    257    303   -563     77   -275    -46   -231   -150   -309
     38   -524   -563    244    301   -542     88   -257    -25   -205   -129   -309
     49   -522   -574    233    309   -548     85   -244    -23   -197   -127   -309
     54   -517   -571    231    311   -542     83   -226     -7   -187   -114   -293
     54   -485   -542    213    298   -514     80   -210      5   -176   -109   -275
     67   -439   -506    187    285   -472     90   -176     31   -150    -77   -236
     88   -420   -509    163    296   -465     90   -145     49   -137    -70   -215
    111   -400   -511    142    309   -454     96   -103     70   -132    -67   -189
    129   -374   -504    122    316   -439    101    -62    103    -93    -20   -179
    142   -337   -480     98    311   -407    109    -18    145    -49     31   -153
    148   -314   -462     83    303   -387    119     33    181    -20     49   -109
    179   -288   -467     54    322   -376    129     93    228     20     77    -67
    207   -254   -465     23    332   -358    142    148    272     64    119    -31
    228   -215   -444     -5    335   -329    140    187    306     98    153     15
    236   -174   -410    -31    322   -290    140    210    335    129    192     59
    239   -158   -397    -41    316   -277    145    218    348    145    213     80
    241   -155   -397    -44    316   -275    140    207    337    140    210     83
    215   -161   -376    -25    296   -267    140    179    314    111    187     72
    197   -176   -376    -10    285   -277    135    140    277     75    153     36
    184   -181   -366     -2    272   -272    135    111    259     49    124     12
    163   -197   -361     15    259   -277    129     75    228     18     90    -20
    135   -241   -376     54    254   -309    127     25    187    -20     59    -64
    106   -277   -384     83    244   -332    135    -20    145    -49     36   -101
     85   -309   -394    111    239   -353    158    -51    124    -77     23   -129
     62   -345   -410    140    236   -379    168    -80    101   -119     -7   -155
     38   -350   -389    155    213   -368    184   -103     90   -137    -23   -171
     54   -361   -418    153    233   -387    189   -124     90   -127     -2   -189
     70   -371   -441    150    254   -405    192   -127     96   -119      7   -187
     83   -319   -405    116    244   -361    207    -98    135    -72     51   -135
     83   -293   -376    106    228   -335    207    -88    161    -44     77    -90
     80   -246   -329     80    202   -285    192   -111    161    -41     96    -59
     90   -194   -288     51    187   -241    161   -122    168    -25    114    -20
     96   -171   -267     33    181   -218    122   -150    142    -41     98    -18
    101   -171   -272     36    187   -220     96   -174    106    -72     70    -46
    111   -194   -309     38    207   -249     75   -210     59   -119     44    -77
    114   -215   -329     51    220   -272     70   -233     23   -148     25    -98
     85   -303   -389    109    236   -348     62   -241    -10   -187    -25   -140
     59   -428   -488    184    272   -457     67   -244    -51   -241   -103   -200
     44   -501   -545    226    293   -522     70   -257    -88   -288   -155   -218
     46   -535   -584    244    314   -558     51   -290   -132   -335   -192   -257
     44   -561   -605    254    324   -581     33   -324   -181   -387   -246   -306
     33   -605   -639    285    335   -620     33   -340   -210   -410   -249   -319
     25   -615   -641    293    332   -628     36   -340   -213   -410   -249   -363
     28   -631   -659    301    342   -644     25   -348   -223   -433   -296   -363
     12   -618   -633    301    322   -626     23   -348   -226   -436   -301   -337
     -2   -626   -623    314    309   -626     25   -335   -218   -420   -277   -342
     18   -680   -701    329    358   -691     20   -353   -246   -457   -316   -379
     28   -683   -711    324    368   -696     23   -348   -241   -446   -290   -361
     33   -659   -693    311    361   -675     25   -348   -236   -426   -257   -389
     23   -743   -766    361    394   -753     51   -316   -254   -465   -329   -449
     31   -953   -987    459    509   -969    116   -252   -345   -644   -532   -566
     28  -1122  -1150    545    587  -1135    244   -132   -376   -797   -730   -789
     38  -1054  -1093    506    566  -1072    353    -23   -298   -805   -771   -844
    -75   -763   -688    420    306   -727    371   -187   -213   -641   -558   -639
   -257   -210     46    231   -153    -80    124   -756   -215   -296    -49   -150
   -350    478    828    -64   -589    652   -163  -1189   -111    205    620    509
   -319    774   1091   -228   -706    932   -410  -1327     54    698   1169   1085
   -246    415    662    -83   -454    537   -563  -1410   -114    618   1070   1026
   -239   -163     72    200   -158    -46   -555  -1434   -592   -140    275    223
   -202   -610   -407    405    101   -509   -444  -1286   -914   -810   -439   -501
   -163   -769   -605    462    220   -688   -270   -932   -753   -820   -540   -584
   -109   -776   -667    444    277   -722   -109   -626   -511   -654   -431   -480
    -62   -782   -719    420    327   -750     15   -413   -350   -542   -366   -418
    -41   -795   -753    418    355   -774     72   -314   -285   -511   -355   -394
    -31   -792   -761    407    363   -776     75   -296   -277   -514   -361   -410
    -12   -787   -774    400    379   -782     72   -283   -267   -514   -358   -407
      0   -779   -779    389    387   -779     72   -270   -265   -522   -366   -418
      7   -748   -756    371    381   -753     80   -252   -246   -514   -358   -394
     38   -745   -787    353    410   -766     64   -275   -265   -542   -381   -410
     28   -688   -717    329    371   -701     70   -257   -239   -522   -361   -394
     23   -688   -714    332    366   -701     88   -218   -200   -472   -316   -355
     33   -680   -714    322    374   -696     80   -210   -194   -462   -306   -340
     62   -696   -758    316    407   -727     67   -223   -205   -475   -319   -353
     54   -706   -761    327    407   -732     80   -205   -187   -459   -298   -350
     28   -641   -670    303    348   -654     98   -166   -129   -400   -228   -314
     20   -607   -628    293    324   -618    111   -137    -93   -361   -194   -280
     67   -613   -683    272    374   -646    106   -137   -103   -376   -236   -298
     93   -568   -662    239    376   -615    111   -103    -75   -350   -233   -246
    116   -581   -698    231    405   -639    103    -90    -64   -348   -228   -220
     98   -602   -701    249    400   -652    129    -20    -12   -303   -189   -179
     93   -563   -657    233    374   -610    140     44     51   -244   -132   -127
     62   -459   -522    200    290   -491    176    150    174   -116    -15    -25
    163   -472   -639    153    400   -555    124    109    135   -150    -46    -54
    202   -454   -657    124    428   -553     98    116    145   -137    -20    -31
    197   -394   -594     96    394   -493     96    155    192    -88     36     25
    200   -420   -620    111    410   -519    109    161    194    -93     36     33
    210   -407   -618     98    413   -514    119    161    194    -93     44     44
    231   -332   -563     49    397   -446    122    148    192    -96     54     51
    215   -288   -506     36    358   -397    111    106    148   -140     20     12
    239   -293   -532     28    384   -413    101     57     90   -205    -33    -38
    210   -324   -537     57    371   -431     90     20     51   -244    -59    -57
    213   -319   -532     51    371   -426     67    -54    -10   -301    -96    -88
    210   -327   -537     57    371   -431     64   -116    -67   -366   -150   -140
    174   -309   -483     67    327   -394     67   -166   -109   -420   -197   -197
    119   -296   -415     88    267   -355     70   -200   -135   -436   -215   -215
    129   -319   -449     96    288   -384     77   -220   -158   -457   -241   -236
    137   -332   -470     96    301   -400     77   -249   -181   -475   -259   -249
    129   -335   -465    103    296   -400     88   -259   -181   -485   -270   -257
    129   -272   -402     70    265   -337    114   -244   -142   -452   -231   -223
    153   -194   -348     20    249   -270    103   -254   -116   -418   -187   -184
    184   -137   -324    -23    252   -231     88   -275   -114   -415   -181   -179
    197    -77   -275    -59    236   -176     57   -301   -114   -405   -166   -158
    189    -54   -244    -70    215   -148     23   -314   -103   -389   -145   -137
    174    -93   -270    -41    220   -181      5   -324   -119   -405   -150   -140
    176   -127   -306    -25    241   -215    -10   -361   -163   -452   -184   -171
    220   -109   -329    -54    275   -218    -25   -392   -194   -475   -202   -189
    244   -137   -381    -54    311   -259    -28   -394   -215   -496   -231   -200
    233   -231   -465     -2    348   -345    -33   -410   -267   -548   -293   -249
    207   -296   -504     41    353   -400    -44   -431   -306   -587   -337   -296
    176   -345   -522     85    348   -433    -20   -420   -301   -589   -348   -296
    161   -405   -566    122    361   -483    -15   -449   -345   -636   -394   -327
    176   -439   -615    129    394   -524    -44   -501   -410   -691   -446   -366
    189   -439   -631    124    407   -535    -70   -530   -452   -730   -485   -389
    192   -418   -610    114    400   -514    -90   -550   -475   -748   -501   -400
    200   -418   -620    106    407   -519   -111   -574   -493   -763   -514   -410
    179   -444   -626    132    400   -535   -119   -589   -511   -782   -537   -418
    161   -459   -623    148    389   -540   -116   -589   -522   -787   -545   -418
    181   -444   -626    132    402   -535   -116   -597   -530   -800   -558   -428
    194   -459   -654    129    423   -555   -129   -620   -553   -831   -579   -439
    210   -467   -678    129    441   -574   -135   -620   -566   -839   -587   -436
    218   -553   -771    166    493   -662   -109   -600   -597   -896   -657   -496
    244   -753   -997    254    620   -875    -36   -540   -657  -1049   -852   -667
    293   -826  -1119    265    704   -971     62   -413   -615  -1145  -1015   -831
    275   -589   -865    155    568   -727    127   -335   -459  -1044   -935   -766
    155   -202   -358     23    254   -280     20   -667   -506   -904   -685   -542
      0    293    293   -145   -145    293   -262  -1273   -748   -719   -277   -155
    -80    880    961   -400   -519    919   -535  -1678   -826   -348    285    342
    -33   1018   1049   -493   -540   1034   -753  -1821   -833    -46    662    696
     59    600    540   -332   -241    568   -826  -1816  -1031   -285    371    462
     49     90     41    -70      5     67   -719  -1738  -1376  -1026   -444   -265
     83   -335   -420    124    249   -379   -537  -1470  -1387  -1392   -935   -667
    163   -426   -589    129    376   -506   -400  -1130  -1078  -1202   -857   -587
    218   -376   -597     77    405   -485   -293   -880   -836  -1018   -735   -506
    262   -332   -594     36    428   -462   -220   -730   -691   -917   -659   -454
    270   -324   -597     25    431   -459   -192   -685   -654   -904   -657   -431
    262   -329   -592     33    426   -459   -171   -654   -628   -896   -646   -410
    265   -324   -592     28    428   -459   -158   -633   -610   -880   -626   -387
    277   -314   -592     18    433   -452   -153   -636   -602   -878   -618   -381
    187   -265   -452     36    316   -358   -122   -654   -584   -852   -584   -366
    166   -241   -410     36    285   -324   -122   -691   -597   -849   -576   -387
    265   -210   -475    -28    368   -342   -168   -665   -600   -831   -576   -358
    311   -171   -483    -70    397   -327   -176   -594   -548   -795   -555   -316
    293   -153   -446    -70    368   -298   -150   -555   -514   -776   -563   -288
    309   -153   -465    -77    384   -309   -150   -571   -522   -766   -561   -280
    324   -103   -428   -111    374   -265   -171   -597   -535   -774   -555   -306
    319    -25   -345   -145    332   -184   -161   -568   -509   -756   -527   -223
    309    -51   -363   -129    335   -207   -140   -530   -472   -709   -488   -168
    288    -46   -335   -122    311   -192   -129   -506   -449   -662   -452   -200
    293    -33   -327   -132    309   -179   -137   -475   -413   -615   -441   -210
    329     44   -285   -187    309   -119   -142   -423   -358   -571   -415   -158
    327     88   -239   -207    283    -75   -140   -376   -311   -532   -358   -103
    335    101   -233   -218    285    -64   -124   -342   -265   -483   -322    -67
    361    132   -228   -249    296    -46   -124   -285   -200   -413   -257    -18
    342    220   -122   -280    233     49   -101   -197   -109   -316   -163     75
    350    259    -90   -306    220     85    -75   -174    -85   -296   -132    137
    361    272    -88   -319    226     93    -90   -223   -122   -316   -148    140
    402    303    -98   -353    249    101    -90   -187    -98   -270    -90    168
    446    350    -96   -397    272    127   -109   -163    -93   -254    -77    148
    423    283   -140   -353    280     72    -98   -158   -106   -277   -137    129
    394    259   -135   -327    265     62    -88   -174   -129   -298   -174    140
    389    311    -80   -350    233    116   -119   -252   -189   -345   -194     90
    392    353    -38   -371    215    158   -148   -335   -265   -420   -246     51
    350    350      0   -353    174    174   -150   -381   -316   -470   -280     44
    283    324     41   -303    122    184   -122   -397   -319   -467   -275     33
    233    316     83   -277     75    200   -111   -433   -327   -467   -272      5
    236    329     93   -283     72    213   -129   -493   -381   -530   -332    -38
    309    296    -15   -303    161    140   -181   -587   -470   -605   -423    -85
    272    303     31   -288    119    168   -168   -579   -446   -568   -397    -85
    231    327     93   -280     67    210   -148   -571   -423   -527   -353    -93
    179    394    215   -285    -18    306   -116   -530   -366   -475   -309    -54
    140    467    324   -303    -93    397    -96   -501   -324   -446   -277     28
    239    465    226   -353      5    345   -192   -615   -410   -517   -332    -23
    223    501    277   -363    -25    389   -202   -592   -366   -457   -267     12
    176    535    358   -355    -90    446   -192   -542   -290   -348   -168     20
    179    522    342   -350    -83    433   -233   -597   -335   -389   -249    -31
    231    545    314   -389    -41    431   -293   -672   -413   -480   -322    -49
    270    509    239   -392     15    374   -316   -714   -467   -537   -381    -51
    257    465    207   -361     25    337   -293   -675   -457   -524   -374      5
    215    361    145   -288     33    252   -293   -665   -457   -496   -361    -64
    181    293    111   -239     33    202   -296   -667   -470   -514   -368   -127
    163    270    103   -218     28    187   -293   -678   -493   -555   -400   -137
    161    246     85   -202     38    166   -293   -688   -519   -592   -446   -137
    166    202     36   -187     64    119   -309   -711   -566   -636   -498   -171
    163    179     12   -171     75     96   -311   -717   -568   -620   -478   -181
    168    150    -18   -161     93     67   -329   -737   -584   -628   -475   -192
    129    140     10   -135     59     75   -327   -732   -568   -605   -470   -213
    106    145     38   -127     31     93   -342   -750   -581   -631   -478   -215
    145    116    -28   -132     85     44   -363   -784   -610   -665   -501   -207
    145    119    -25   -132     85     46   -348   -758   -574   -602   -462   -215
    145    137     -7   -140     77     64   -348   -748   -563   -584   -444   -223
    171     93    -77   -132    124      7   -368   -782   -610   -639   -488   -239
    158     12   -145    -85    150    -67   -337   -743   -626   -672   -532   -252
    158   -205   -366     23    259   -285   -265   -675   -711   -833   -717   -433
    122   -407   -530    142    324   -467   -114   -540   -722   -976   -932   -706
     75   -290   -366    106    218   -327     -5   -449   -594   -919   -914   -670
    -25     88    114    -31    -70    101   -111   -826   -613   -761   -652   -428
   -140    667    805   -265   -472    735   -441  -1441   -693   -454   -176     33
   -262   1441   1704   -589   -982   1571   -717  -1777   -527    116    530    696
   -226   1688   1914   -730  -1070   1800   -976  -1842   -350    615   1039   1187
   -153   1296   1449   -571   -800   1371  -1104  -1836   -480    485    846   1054
   -106    714    820   -303   -465    766  -1062  -1813   -922   -277     57    327
   -106    184    290    -38   -197    236   -831  -1561  -1140   -852   -584   -319
    -88    111    200    -12   -142    155   -600  -1158   -844   -711   -561   -301
    -44     85    129    -20    -88    106   -446   -891   -628   -576   -485   -200
     44     31    -12    -38     28     10   -376   -771   -553   -540   -483   -207
     70     33    -36    -51     54      0   -345   -714   -517   -530   -467   -197
     54     51     -5    -54     28     23   -340   -693   -493   -493   -428   -197
     23     59     33    -41     -5     46   -319   -670   -465   -454   -389   -215
      0     59     59    -31    -31     59   -283   -633   -423   -420   -366   -213
     15     36     20    -25     -2     28   -275   -623   -415   -433   -405   -174
     41     64     23    -54      7     44   -283   -623   -418   -441   -423   -174
     62     83     20    -72     20     51   -280   -602   -394   -410   -379   -163
     75     83      5    -80     36     46   -280   -589   -376   -392   -358   -163
     77     83      5    -80     36     44   -262   -561   -342   -353   -335   -124
     33    103     67    -70    -18     85   -228   -519   -285   -293   -301    -90
     72     90     18    -83     25     54   -233   -524   -277   -277   -280    -75
     98    101      2   -101     46     51   -231   -509   -254   -249   -262    -62
    101    150     49   -124     25    101   -220   -465   -215   -205   -233    -38
     96    153     57   -124     18    103   -207   -426   -184   -174   -210    -23
     80    153     72   -116      2    111   -184   -374   -124   -109   -129     12
     49    179    127   -116    -38    155   -145   -290    -25    -18    -80     12
     51    155    103   -103    -25    129   -127   -239     18    -12   -114     59
    135    142      5   -140     64     75   -150   -241     12     -2   -103     59
    148    140     -7   -145     77     67   -114   -148     88     77    -33    153
    145    153      7   -150     67     80    -80    -67    158    163     51    228
    148    202     54   -174     46    129    -64    -18    213    246    145    277
    163    293    129   -228     15    213    -85    -20    218    244    135    301
    161    324    163   -244     -2    246    -96    -23    210    228    106    340
    176    327    148   -254     15    239    -96    -31    192    231    127    335
    200    345    145   -272     28    246    -98    -44    194    267    168    288
    166    348    181   -257     -7    265   -103    -72    174    249    145    246
    129    361    231   -244    -51    296    -90    -93    161    244    148    231
    148    340    192   -244    -23    267   -119   -176     85    174     80    192
    111    314    202   -213    -44    259   -132   -236     41    127     31    176
     72    296    223   -187    -75    259   -127   -270     15    103      5    158
     31    303    272   -168   -119    288   -114   -296      7     98    -10    132
      2    309    306   -155   -150    306   -103   -319     -2     90    -23    114
    -15    296    311   -140   -163    303   -109   -361    -31     59    -62     83
    -38    280    316   -122   -179    296    -96   -392    -41     59    -49     70
    -54    283    337   -114   -197    309    -83   -389    -38     64    -59     57
    -64    306    368   -122   -218    337    -70   -371     -2     93    -41     67
    -83    374    457   -145   -270    415    -49   -348     51    145     12    106
   -116    384    501   -132   -309    441    -51   -355     64    166     46    140
    -98    420    519   -161   -309    470    -83   -361     88    210     96    148
    -18    446    465   -215   -241    454   -127   -348    103    231    114    127
    -12    428    441   -207   -226    433   -137   -332     96    220     93    135
    -25    407    433   -192   -228    420   -153   -345     75    197     67    140
    -72    394    467   -161   -270    431   -142   -342     80    202     62    145
    -75    350    423   -140   -249    387   -148   -358     57    174     20    119
     -7    231    239   -111   -122    233   -189   -420    -38     88    -67     31
    -15    142    158    -62    -88    148   -189   -413    -54     67    -83      5
    -51     98    148    -23   -101    122   -174   -410    -51     72    -59     -7
    -77     75    153      0   -116    114   -174   -436    -85     51    -77    -41
   -116     38    155     38   -135     96   -168   -436    -98     38    -96    -57
   -103    -10     93     54    -98     41   -184   -472   -137     -5   -145    -85
   -101    -28     72     64    -88     23   -194   -488   -166    -51   -197    -83
   -119    -25     93     70   -109     33   -192   -475   -155    -20   -163    -96
   -142    -41    101     93   -122     28   -179   -459   -137     12   -132   -103
   -124    -59     64     90    -98      2   -197   -480   -158    -15   -155   -111
   -119    -72     46     96    -85    -15   -192   -478   -155     -7   -150   -122
   -124    -90     31    106    -80    -31   -187   -475   -150     -7   -153   -127
   -132   -129      2    132    -67    -64   -181   -465   -150     -7   -148   -129
   -145   -228    -85    187    -31   -158   -163   -454   -213    -88   -244   -246
   -116   -475   -358    296    119   -418    -90   -420   -350   -324   -519   -501
    -75   -644   -568    358    244   -605     28   -324   -410   -509   -727   -691
   -103   -517   -413    311    153   -465    142   -275   -303   -439   -662   -654
   -252   -101    150    174   -202     23      5   -724   -275   -207   -335   -335
   -426    613   1039    -93   -732    826   -306  -1234   -145    303    311    303
   -498   1335   1834   -420  -1166   1584   -592  -1462    148    971   1052   1026
   -387   1488   1875   -550  -1130   1680   -893  -1496    350   1460   1545   1501
   -361   1021   1379   -329   -872   1200   -976  -1532     75   1114   1182   1114
   -376    374    750      0   -563    561   -854  -1444   -387    319    379    329
   -376    -98    275    236   -327     88   -607  -1148   -540   -140   -137   -174
   -296   -213     83    254   -189    -64   -397   -815   -366    -90   -176   -226
   -220   -194     25    205   -124    -83   -254   -581   -215     -5   -140   -189
   -189   -215    -28    202    -83   -122   -171   -459   -140     33   -122   -179
   -181   -252    -72    215    -57   -163   -129   -405   -114     41   -109   -184
   -189   -267    -77    228    -57   -174    -96   -358    -88     54    -96   -168
   -189   -259    -72    223    -59   -166    -90   -337    -80     44   -103   -161
   -179   -231    -51    205    -64   -142    -93   -329    -64     64    -72   -171
   -168   -218    -49    192    -62   -135    -85   -316    -46     85    -62   -181
   -176   -210    -33    194    -72   -122    -83   -309    -36     85    -70   -153
   -166   -187    -20    176    -75   -103    -85   -293    -20    101    -59   -145
   -150   -174    -23    161    -64   -101    -75   -272      0    119    -51   -111
   -129   -150    -20    140    -57    -85    -80   -265     12    137    -49   -114
   -129   -103     25    116    -77    -38    -80   -252     31    155    -36   -135
   -153   -103     49    127   -103    -28    -64   -220     64    176     -7   -103
   -122   -124     -5    122    -59    -64    -59   -205     70    171     -2    -96
   -103   -137    -33    119    -36    -85    -41   -161    106    213     41    -77
    -98    -98      0     98    -49    -49    -23   -114    155    277    116    -41
    -93    -77     15     85    -57    -31     -7    -64    194    309    135    -41
    -75    -98    -23     85    -28    -62     18      0    241    342    135    -20
    -64    -83    -20     72    -23    -51     41     67    285    379    158     57
    -64    -25     38     46    -51      5     46    127    335    418    189    116
    -38    -28     10     31    -25     -7     54    179    371    454    213    127
    -31     -5     25     18    -28     10     62    236    413    498    249    158
    -15     28     41     -7    -28     33     59    277    452    545    314    200
      7     75     67    -41    -28     72     54    290    472    589    368    200
      2     83     80    -44    -38     83     57    293    478    597    379    202
    -23    106    129    -41    -75    116     59    293    485    610    394    223
    -44    111    153    -36    -98    129     62    277    485    620    415    220
    -10    129    140    -59    -75    135     41    226    436    576    379    166
    -23    101    122    -38    -72    111     38    166    387    522    337    153
    -75     46    122     12    -98     83     46    119    353    485    298    119
   -109      2    111     51   -114     57     49     72    319    454    270     72
   -142     -5    137     75   -140     64     64     41    306    439    249     54
   -181     -7    174     93   -179     83     93     20    306    423    228     59
   -176    -38    137    109   -158     46     90    -36    257    366    171     36
   -202    -59    142    129   -174     41    106    -51    254    389    215      0
   -233    -64    168    150   -202     51    127    -44    275    423    270    -28
   -249    -90    155    168   -205     31    153    -28    290    426    257    -15
   -249    -75    174    161   -213     49    184      5    332    457    272     23
   -257      5    259    124   -257    132    200     28    381    514    329     67
   -277     72    350    103   -314    210    207     41    423    555    374    109
   -267     88    355     88   -311    220    194     49    446    566    366    171
   -252     72    324     88   -288    197    171     46    449    587    400    161
   -265     28    293    116   -280    161    153     28    439    587    402    127
   -280    -23    257    153   -270    116    140      7    418    555    379    132
   -296    -28    267    161   -283    119    127    -12    392    535    361    114
   -306    -83    220    194   -265     67    132    -28    363    504    332     75
   -322   -166    153    241   -239     -7    127    -49    319    441    270     20
   -327   -272     54    301   -192   -109    119    -67    267    374    205    -15
   -342   -311     31    324   -189   -142    103    -90    231    361    194    -67
   -353   -353     -2    353   -176   -179     85   -111    207    345    184    -85
   -361   -392    -33    374   -166   -213     72   -137    174    306    142    -98
   -368   -418    -49    394   -161   -233     70   -155    161    293    129   -129
   -350   -405    -54    376   -150   -228     49   -184    135    272    119   -145
   -348   -407    -59    376   -145   -233     36   -202    114    254     90   -176
   -363   -394    -31    376   -168   -213     38   -205    122    257     83   -176
   -345   -433    -88    389   -129   -262     25   -223     98    233     75   -168
   -290   -439   -148    363    -72   -293    -18   -267     49    194     59   -202
   -288   -441   -153    366    -67   -298    -23   -257     62    205     70   -226
   -285   -509   -223    397    -33   -368    -18   -246     49    168     15   -249
   -272   -683   -410    478     67   -548      0   -241    -36     41   -111   -363
   -259   -883   -623    571    181   -753     75   -205   -163   -184   -379   -667
   -233   -966   -735    600    249   -852    192    -83   -179   -306   -542   -789
   -283   -805   -522    542    116   -665    277    -96    -72   -200   -413   -688
   -454   -376     77    415   -267   -150    145   -563     -7     62    -36   -309
   -675    353   1028    158   -852    691    -70  -1008    215    631    670    454
   -756    885   1641    -67  -1197   1262   -270  -1140    527   1265   1384   1195
   -680    823   1504    -72  -1093   1163   -498  -1210    545   1473   1608   1470
   -639    374   1013    132   -826    693   -620  -1314    158    989   1114   1015
   -639   -155    480    394   -561    161   -553  -1223   -270    259    319    153
   -584   -509     75    545   -329   -218   -342   -885   -319    -18    -33   -239
   -465   -581   -119    522   -174   -350   -153   -542   -137     70     -2   -244
   -361   -561   -200    462    -80   -381    -33   -337    -12    142     36   -215
   -337   -584   -246    459    -49   -415      2   -265     20    148     20   -241
   -345   -628   -283    485    -31   -457     20   -231     31    132     -2   -241
   -332   -633   -301    480    -15   -467     31   -218     44    127      0   -231
   -316   -618   -301    467     -7   -459     49   -197     59    142     12   -213
   -309   -600   -290    454    -12   -444     54   -179     75    161     20   -228
   -301   -594   -293    446     -5   -444     62   -158     85    163     20   -205
   -296   -592   -296    441     -2   -444     64   -155     80    155     23   -205
   -296   -589   -293    444     -2   -441     75   -148     90    166     25   -202
   -306   -597   -290    452    -10   -444     90   -127    114    176     25   -171
   -296   -594   -298    444      0   -446     98   -116    124    187     33   -150
   -277   -566   -288    420      5   -428     93   -109    132    200     49   -153
   -267   -558   -290    413     10   -426    106    -75    166    236     83   -132
   -254   -537   -285    394     15   -413    101    -62    181    259    109   -127
   -231   -501   -270    366     18   -387     88    -44    202    275    122   -114
   -210   -483   -275    345     31   -379     98     -7    231    298    140    -93
   -174   -488   -314    332     70   -402    106     31    259    319    155    -64
   -122   -449   -327    283    101   -389    101     72    283    348    181    -28
   -101   -413   -311    257    103   -363    111    127    327    387    210      5
    -90   -387   -296    239    101   -342    116    174    363    418    236     33
    -70   -358   -288    215    109   -324    129    236    415    478    290     83
    -36   -324   -290    179    127   -309    140    293    462    535    342    135
    -18   -290   -272    153    127   -283    148    327    498    574    381    181
    -28   -265   -236    145    103   -252    148    345    522    602    410    220
    -18   -233   -215    127     98   -226    153    353    540    623    433    249
    -33   -228   -194    129     77   -213    161    348    545    623    439    257
    -51   -233   -181    142     62   -207    163    324    532    610    431    249
    -72   -252   -179    161     51   -215    155    285    506    576    407    228
    -93   -283   -189    189     46   -236    127    236    462    535    371    192
   -111   -280   -168    194     25   -226    122    194    428    504    345    161
   -122   -267   -145    194     10   -207    122    150    389    465    319    129
   -142   -272   -129    207     -7   -202    124    101    358    428    288     96
   -150   -296   -145    223     -2   -220    129     54    322    384    252     59
   -150   -298   -148    223     -2   -223    137     28    303    366    239     41
   -176   -298   -122    236    -28   -213    163     12    288    350    223     28
   -215   -329   -114    270    -51   -223    181    -20    259    316    194      0
   -239   -335    -96    288    -72   -215    197    -31    249    306    192     -5
   -215   -257    -41    233    -88   -150    184    -20    283    335    220     41
   -166   -189    -23    176    -72   -106    161    -10    316    358    249     77
   -129   -158    -28    142    -51    -93    142    -25    324    361    262    103
   -119   -161    -41    140    -38   -101    116    -46    332    371    285    101
   -111   -163    -54    137    -28   -111     80    -77    301    342    259     64
   -114   -171    -57    142    -28   -116     57    -96    267    316    236     46
   -135   -184    -49    158    -44   -119     41   -109    246    296    223     23
   -114   -220   -106    168     -5   -163     36   -106    241    285    215     18
    -77   -319   -244    197     83   -283     23   -119    200    241    171    -25
    -90   -426   -337    257    122   -381      5   -145    142    181    111    -88
   -116   -470   -353    290    116   -413     -5   -181     96    127     62   -142
   -127   -519   -392    324    132   -457     -5   -207     54     88     28   -181
   -137   -537   -402    337    132   -472     -7   -213     36     77     20   -189
   -132   -535   -405    332    135   -470    -10   -213     31     75     10   -192
   -140   -563   -423    350    137   -493    -10   -218     12     44    -33   -187
   -150   -600   -449    376    148   -524    -12   -241    -12     12    -67   -207
   -153   -610   -459    379    153   -535    -28   -262    -36      0    -75   -226
   -153   -665   -511    407    179   -589    -31   -257    -41      2    -62   -231
   -140   -662   -522    397    189   -592    -28   -249    -38      5    -51   -228
   -129   -626   -496    379    181   -561    -18   -246    -36      5    -49   -220
   -158   -626   -470    389    153   -548     -5   -270    -46    -20    -80   -259
   -174   -719   -545    446    184   -633     25   -259    -88    -88   -153   -327
   -122   -953   -831    537    353   -893     90   -179   -161   -244   -345   -509
    -85  -1096  -1010    592    462  -1054    192    -46   -176   -392   -542   -722
    -96   -901   -807    496    353   -854    262     38    -54   -332   -504   -709
   -213   -522   -309    366     46   -415    174   -293    -46   -161   -236   -436
   -379     72    449    153   -415    259    -88   -885   -111    161    296     93
   -491    766   1257   -137   -872   1010   -303  -1218     41    711   1023    815
   -431    893   1322   -231   -875   1106   -542  -1322    137   1117   1486   1309
   -394    439    831    -23   -613    633   -652  -1392   -132    839   1184   1028
   -376   -142    233    259   -306     44   -613  -1361   -574     49    327    150
   -337   -605   -267    472    -36   -436   -444  -1078   -711   -454   -277   -444
   -275   -654   -379    465     51   -517   -270   -691   -420   -272   -192   -379
   -223   -657   -436    439    106   -548   -140   -446   -226   -153   -145   -335
   -179   -696   -517    439    168   -607    -64   -316   -137   -122   -163   -314
   -145   -704   -558    426    205   -631    -33   -257   -111   -122   -171   -296
   -137   -672   -535    405    197   -605    -12   -231    -90   -124   -161   -301
   -129   -641   -511    387    189   -576      7   -202    -64   -109   -140   -285
    -96   -633   -537    363    218   -587      5   -181    -57    -93   -119   -275
    -72   -654   -581    363    254   -618     -2   -161    -44    -80   -109   -267
    -67   -626   -558    345    244   -592     -2   -150    -31    -75   -111   -270
    -85   -615   -530    350    220   -574     -5   -150    -25    -70   -109   -270
    -98   -623   -524    358    210   -574     10   -140    -12    -57   -103   -257
    -93   -613   -519    353    213   -566     28   -116     15    -41    -83   -213
    -72   -579   -506    324    215   -542     10   -109     23    -20    -54   -218
    -54   -550   -496    301    218   -522     -2   -109     33    -15    -41   -226
    -57   -542   -485    296    213   -514      2    -85     57     -7    -36   -215
    -46   -535   -488    290    220   -511     15    -57     80      2    -28   -213
    -33   -472   -439    252    200   -457     15    -20    114     44      7   -176
     20   -452   -472    215    244   -462      0    -12    114     44     12   -171
     46   -457   -506    202    275   -480     -5     15    127     46     18   -163
     38   -415   -454    189    246   -433     10     75    200    116     83    -96
     31   -363   -397    166    213   -379     49    163    288    197    145    -33
     98   -337   -436    116    267   -387     38    187    319    223    166    -10
    129   -293   -423     80    275   -358     38    233    363    277    226     38
     90   -220   -311     64    200   -265     51    298    446    363    316    135
    132   -179   -311     20    220   -244     46    314    472    384    345    166
    137   -179   -319     20    228   -249     44    311    478    389    353    174
    158   -202   -361     20    257   -283     12    259    433    337    314    153
    148   -207   -355     31    252   -280     10    241    407    298    288    129
    111   -179   -290     33    200   -233     -2    202    368    246    236     83
    168   -187   -355      7    262   -270    -57     96    262    145    142     25
    166   -187   -353     10    257   -270    -51     77    241    124    145     28
     90   -218   -309     64    200   -262    -28     59    233    111    155    -10
     62   -236   -298     85    179   -267     -2     28    215     85    122    -83
     44   -233   -277     93    161   -254     15      2    202     59     93   -114
      2   -231   -236    114    116   -233     18    -41    161      0     44   -153
     25   -249   -275    111    150   -262      5    -93    106    -85    -38   -150
     12   -228   -244    106    127   -236     12    -83    116    -64    -12   -114
     85   -298   -384    106    233   -340    -15   -140     62   -101    -59   -226
     46   -236   -283     93    163   -259     -2   -111    103    -57     -5   -220
    -36   -148   -111     93     36   -129     25    -51    189     28     70   -140
     70   -116   -189     23    127   -153    -49   -148    109    -70    -20   -145
     88   -111   -200     10    142   -155    -64   -155    132    -15     44   -106
     70   -111   -184     20    124   -148    -64   -155    161     23     80   -135
     80   -103   -184     12    132   -142    -80   -176    135    -18     62   -114
     57   -111   -168     25    111   -140    -75   -181    122    -46     28   -155
     36   -161   -197     62    114   -179    -72   -192    101   -106    -59   -171
     18   -239   -257    109    137   -246    -85   -213     62   -129    -75   -181
     28   -319   -348    145    187   -332    -83   -218     44   -114    -25   -244
     15   -340   -358    161    184   -348    -88   -231     18   -155    -64   -303
      2   -397   -402    197    200   -400    -93   -257    -38   -239   -176   -329
     23   -454   -478    213    249   -465   -101   -285    -85   -296   -233   -319
     33   -449   -483    207    257   -465   -111   -311   -109   -316   -249   -355
      0   -454   -457    226    226   -454   -119   -314   -109   -316   -239   -345
     31   -478   -509    223    267   -491   -145   -340   -145   -353   -265   -358
     49   -522   -574    236    309   -548   -142   -355   -174   -384   -277   -363
     20   -535   -555    257    288   -545   -135   -348   -174   -384   -280   -345
     31   -511   -545    239    288   -527   -145   -368   -192   -410   -303   -358
     31   -498   -532    233    280   -514   -137   -355   -176   -394   -283   -350
     49   -493   -542    223    296   -517   -161   -376   -189   -400   -288   -387
     54   -517   -571    231    311   -542   -155   -376   -205   -426   -327   -436
     96   -688   -784    296    439   -737   -137   -358   -280   -563   -485   -548
    122   -846   -969    363    542   -909    -46   -246   -290   -693   -678   -732
    103   -800   -904    345    504   -852     54   -116   -179   -685   -724   -805
     33   -475   -509    220    270   -491     75   -197    -90   -566   -579   -698
   -129    -31     98     77   -116     33   -124   -740   -277   -428   -244   -397
   -257    548    802   -145   -530    675   -387  -1257   -428   -137    267     96
   -254    982   1234   -366   -745   1109   -644  -1522   -426    272    818    628
   -181    735    917   -275   -548    826   -774  -1553   -488    381    932    766
   -158    187    345    -15   -252    265   -737  -1514   -792   -205    262    140
   -119   -290   -171    205     23   -231   -626  -1371  -1047   -888   -511   -561
    -46   -581   -535    311    244   -558   -480  -1049   -867   -919   -670   -685
      0   -600   -600    301    298   -600   -335   -740   -553   -683   -509   -555
     44   -561   -607    257    324   -584   -226   -537   -363   -548   -413   -488
     85   -501   -587    207    335   -542   -192   -462   -309   -530   -410   -480
    103   -493   -597    192    348   -545   -192   -452   -322   -555   -439   -488
    114   -467   -581    176    348   -524   -179   -423   -298   -540   -418   -452
    116   -446   -563    163    340   -504   -176   -415   -288   -530   -407   -454
    119   -426   -548    153    332   -485   -174   -415   -283   -522   -407   -459
    132   -407   -540    137    335   -475   -174   -418   -283   -519   -420   -457
    127   -366   -493    119    309   -428   -168   -402   -262   -498   -400   -431
    132   -337   -472    101    301   -405   -174   -400   -257   -493   -405   -426
    158   -327   -488     83    322   -407   -181   -394   -257   -488   -400   -413
    176   -316   -493     70    332   -402   -189   -394   -252   -480   -389   -397
    179   -296   -475     59    327   -384   -179   -376   -228   -459   -366   -371
    174   -275   -449     49    311   -363   -174   -358   -210   -444   -350   -353
    168   -246   -415     38    290   -329   -174   -348   -197   -431   -342   -337
    171   -207   -379     15    272   -293   -166   -327   -174   -407   -324   -309
    179   -155   -335    -10    257   -244   -148   -280   -124   -358   -288   -270
    236   -163   -400    -36    316   -283   -171   -283   -124   -350   -285   -285
    244   -171   -418    -36    329   -293   -168   -246    -88   -311   -241   -254
    236   -148   -387    -44    309   -265   -155   -192    -36   -259   -192   -213
    252   -119   -371    -64    311   -244   -148   -150      7   -210   -150   -168
    288    -90   -381   -101    332   -236   -142   -103     46   -174   -124   -140
    283    -70   -355   -106    316   -213   -124    -46    101   -122    -77    -88
    298    -51   -350   -124    322   -202   -129    -33    111   -103    -59    -57
    316    -38   -355   -137    335   -197   -135    -20    101    -98    -51    -28
    309    -36   -345   -137    327   -189   -127    -15     96    -88    -28    -38
    290    -31   -322   -129    306   -176   -124    -36     72   -103    -25    -64
    277    -36   -314   -122    293   -174   -122    -67     36   -145    -51    -80
    254    -59   -314    -96    283   -187   -124   -109    -15   -189    -93   -114
    228    -77   -306    -77    265   -192   -122   -161    -62   -218   -116   -135
    215    -88   -306    -64    259   -197   -127   -220   -119   -267   -153   -155
    189    -96   -288    -49    236   -189   -119   -262   -153   -290   -168   -176
    158    -93   -252    -31    205   -171   -109   -303   -179   -316   -189   -210
    161   -116   -280    -23    220   -200   -114   -350   -215   -353   -218   -236
    142   -127   -270     -7    205   -200   -103   -374   -228   -374   -244   -239
    135   -122   -259     -7    197   -189    -93   -392   -239   -389   -265   -241
    116   -116   -233      0    174   -174    -75   -397   -236   -371   -252   -275
     96    -93   -192     -2    142   -142    -54   -384   -215   -348   -228   -288
    127    -72   -200    -28    161   -135    -49   -387   -207   -340   -220   -277
    145    -62   -207    -41    174   -135    -38   -379   -197   -327   -205   -246
    140    -25   -166    -57    153    -96    -23   -374   -171   -285   -145   -228
    132    -25   -158    -54    142    -90    -38   -379   -171   -267   -111   -213
    129    -46   -176    -44    153   -111    -38   -381   -181   -259   -109   -205
    122    -85   -210    -20    166   -145    -31   -381   -187   -265   -119   -194
    103   -135   -239     15    171   -187    -23   -366   -187   -257   -114   -189
    101   -197   -301     46    200   -249    -41   -371   -213   -285   -142   -202
     93   -314   -407    109    249   -361    -46   -358   -231   -314   -171   -200
     85   -439   -524    174    303   -480    -54   -361   -249   -342   -205   -215
     64   -498   -563    218    314   -530    -62   -376   -257   -358   -220   -228
     75   -535   -610    228    340   -571    -83   -418   -293   -394   -254   -249
     77   -548   -626    233    350   -587    -93   -459   -345   -426   -283   -272
     51   -514   -566    228    309   -540   -101   -491   -381   -426   -283   -283
     59   -444   -504    192    280   -472   -137   -548   -446   -459   -303   -327
     75   -397   -472    161    272   -433   -181   -587   -506   -514   -335   -363
     70   -381   -452    155    259   -415   -210   -613   -550   -568   -363   -397
     49   -371   -423    158    236   -397   -218   -628   -574   -607   -397   -407
     38   -379   -418    171    228   -397   -215   -626   -589   -626   -436   -405
     20   -379   -402    176    210   -389   -218   -636   -613   -649   -478   -405
     20   -376   -397    176    207   -387   -220   -633   -628   -665   -501   -413
     41   -410   -452    184    244   -431   -220   -628   -657   -709   -563   -480
     57   -605   -662    275    358   -633   -187   -607   -771   -888   -766   -688
     28   -859   -891    413    459   -872    -77   -537   -870  -1119  -1044   -989
     -2   -820   -818    410    407   -820     44   -431   -789  -1122  -1072  -1049
   -124   -542   -418    329    145   -480     18   -675   -763   -984   -875   -867
   -298    -33    265    166   -283    114   -239  -1265   -815   -678   -397   -400
   -436    717   1150   -140   -795    932   -493  -1626   -646    -90    345    306
   -436   1109   1543   -337   -989   1325   -750  -1740   -436    459    937    880
   -358    823   1179   -233   -769   1000   -914  -1784   -545    436    880    857
   -301    205    506     49   -402    355   -898  -1748   -945   -239    158    179
   -272   -345    -72    309   -101   -210   -698  -1519  -1226   -904   -558   -506
   -228   -545   -319    387     44   -433   -480  -1148  -1034   -888   -644   -613
   -168   -574   -405    371    116   -491   -311   -859   -820   -750   -568   -561
    -85   -600   -514    342    213   -558   -223   -701   -722   -696   -550   -540
    -72   -628   -555    348    239   -592   -181   -641   -693   -693   -555   -542
    -75   -631   -555    353    239   -592   -155   -602   -672   -685   -548   -535
    -75   -646   -571    361    246   -610   -132   -571   -649   -665   -527   -527
    -72   -631   -558    353    241   -594   -129   -558   -644   -657   -522   -535
    -77   -628   -550    353    233   -592   -109   -532   -626   -641   -509   -514
    -85   -620   -535    353    223   -579    -88   -509   -607   -618   -496   -485
    -83   -584   -504    332    207   -545    -67   -475   -576   -576   -462   -459
    -70   -568   -498    319    213   -535    -51   -449   -555   -550   -436   -441
    -75   -589   -514    329    218   -553    -44   -433   -545   -548   -433   -418
    -96   -594   -498    342    200   -548    -25   -400   -511   -517   -405   -394
   -101   -602   -501    350    197   -553      5   -355   -472   -472   -366   -366
   -101   -589   -488    345    192   -540     28   -314   -428   -418   -324   -327
   -119   -568   -449    342    163   -511     51   -267   -381   -366   -285   -290
    -96   -535   -439    314    168   -488     57   -254   -374   -363   -290   -298
    -93   -506   -413    298    158   -462     72   -210   -335   -329   -270   -267
   -119   -498   -379    309    129   -439     85   -137   -267   -265   -218   -215
    -83   -506   -423    293    168   -465     93    -96   -241   -239   -200   -197
    -67   -475   -410    270    168   -444    129    -36   -192   -192   -155   -148
    -51   -439   -387    244    166   -413    145     25   -140   -135    -98    -96
    -38   -371   -332    205    145   -353    140     72    -98    -85    -57    -54
    -31   -348   -319    189    142   -335    150    129    -49    -36    -25      7
     18   -348   -368    163    192   -358    132    132    -54    -28    -20     36
     31   -327   -358    148    192   -342    122    132    -46      2     23     28
     33   -306   -340    137    187   -322    116    122    -41     12     54     41
     10   -288   -298    137    153   -293    150    103    -54      2     38     31
     10   -309   -319    148    163   -314    132     62   -101    -44     -7     15
     15   -337   -353    161    184   -345     96     -2   -174   -106    -62    -18
    -28   -350   -322    189    145   -337    111    -49   -205   -140    -93    -62
    -83   -392   -311    236    111   -350    122    -85   -220   -155   -103    -77
   -111   -423   -314    267    101   -368    148   -137   -244   -166   -109   -122
   -119   -413   -296    265     85   -355    153   -194   -285   -207   -155   -184
    -83   -439   -355    262    135   -397    140   -265   -358   -285   -228   -228
    -96   -446   -353    270    124   -400    153   -265   -355   -283   -213   -205
    -85   -433   -348    259    129   -392    148   -270   -348   -267   -202   -218
    -93   -462   -371    275    137   -415    150   -267   -348   -265   -223   -257
    -96   -480   -384    288    142   -433    163   -257   -345   -259   -231   -231
    -80   -413   -332    244    124   -371    197   -236   -309   -210   -179   -202
    -67   -358   -290    213    111   -324    200   -226   -275   -158   -129   -163
    -62   -340   -277    197    106   -309    166   -236   -262   -137   -111   -155
    -54   -301   -246    179     96   -275    135   -252   -254   -129   -114   -145
    -36   -309   -275    171    116   -293     83   -262   -254   -124   -111   -135
     15   -285   -301    132    158   -293     38   -280   -280   -140   -124   -166
     33   -254   -290    109    161   -272     10   -301   -301   -161   -148   -163
     -2   -322   -319    163    158   -322     10   -324   -345   -202   -184   -161
    -10   -470   -462    239    223   -467     15   -353   -405   -262   -257   -257
    -10   -576   -566    293    275   -571      2   -381   -452   -311   -319   -301
    -33   -644   -610    337    285   -628      2   -400   -480   -340   -350   -332
    -49   -688   -639    368    293   -665    -15   -449   -532   -394   -410   -381
    -67   -722   -657    394    293   -691      7   -449   -535   -397   -413   -387
    -75   -711   -636    392    280   -675     12   -449   -537   -389   -397   -379
    -67   -722   -654    394    290   -688      0   -459   -550   -397   -407   -392
    -80   -761   -680    420    298   -722     18   -459   -553   -405   -415   -402
   -101   -784   -683    441    288   -732     33   -452   -550   -400   -413   -405
    -75   -776   -701    426    311   -740     20   -467   -561   -402   -418   -407
    -70   -774   -706    420    314   -740     -2   -480   -571   -407   -428   -405
    -93   -756   -662    426    283   -709    -10   -483   -568   -405   -426   -410
    -96   -774   -678    433    288   -724    -10   -475   -568   -405   -436   -415
    -70   -870   -800    470    363   -836    -18   -485   -626   -472   -519   -498
    -23  -1065  -1041    540    509  -1054      7   -467   -724   -644   -719   -693
     -2  -1252  -1249    628    623  -1252    109   -368   -787   -839   -969   -956
    -18  -1223  -1205    620    592  -1215    215   -233   -711   -839  -1008  -1015
   -145   -911   -769    527    311   -841    218   -392   -618   -649   -758   -769
   -394   -332     62    363   -231   -137     33   -917   -576   -293   -228   -215
   -597    366    963    116   -779    665   -163  -1335   -426    241    491    548
   -584    626   1208    -20   -896    917   -389  -1514   -319    683   1028   1187
   -519    348    867     85   -693    605   -524  -1610   -488    576    919   1143
   -491   -137    353    314   -423    106   -537  -1608   -854    -54    197    366
   -444   -639   -194    542   -124   -418   -436  -1405  -1130   -680   -535   -433
   -329   -771   -444    550     54   -607   -254   -984   -917   -613   -584   -496
   -205   -756   -553    480    171   -654   -124   -691   -722   -483   -522   -428
   -135   -771   -636    452    249   -704    -51   -542   -628   -439   -514   -410
   -109   -774   -665    441    277   -719    -18   -491   -589   -413   -509   -431
   -116   -779   -665    446    272   -722      0   -452   -574   -397   -496   -428
   -106   -761   -654    433    272   -709     10   -428   -568   -400   -496   -426
   -106   -722   -618    413    254   -670     18   -402   -542   -368   -470   -415
   -103   -711   -607    407    252   -659     28   -368   -506   -324   -431   -400
    -49   -743   -696    394    322   -719     12   -366   -514   -337   -444   -407
    -12   -750   -737    381    361   -743     15   -345   -506   -327   -433   -389
     -7   -727   -719    366    353   -724     28   -319   -483   -296   -405   -355
    -10   -717   -706    363    348   -711     46   -309   -462   -275   -384   -340
    -18   -685   -667    350    322   -675     62   -283   -431   -244   -363   -324
      7   -649   -657    319    329   -652     67   -265   -407   -220   -348   -306
     31   -618   -649    290    340   -633     72   -239   -384   -194   -322   -280
     33   -607   -641    288    337   -623     77   -218   -361   -174   -303   -259
     36   -600   -636    280    335   -618     77   -187   -340   -153   -283   -239
     46   -594   -644    272    345   -618     80   -148   -306   -119   -257   -200
     64   -581   -649    257    355   -615     88    -96   -262    -67   -207   -166
     77   -555   -633    239    355   -594    103    -31   -210     -2   -150   -129
    106   -517   -626    202    363   -571    101     18   -163     46   -114    -90
    119   -511   -631    194    374   -571    101     67   -119     93    -75    -46
    127   -506   -633    189    379   -568    101    111    -75    137    -31     -7
    150   -449   -600    150    374   -524    111    158    -25    192     20     41
    163   -387   -550    111    355   -467    116    187     15    246     75     90
    161   -353   -514     96    335   -431    111    202     38    272    106    119
    168   -342   -514     85    340   -428     98    187     25    259     96    114
    163   -353   -517     96    340   -433     93    171     12    249     90    106
    148   -350   -501    101    322   -426     98    153     10    244     88     93
    148   -368   -517    109    329   -441     98    127     -7    213     70     67
    129   -374   -504    122    314   -439     90     85    -46    174     36     28
    101   -379   -480    140    290   -428     85     46    -70    148     18      7
     88   -407   -496    158    288   -449     80      7    -96    122     -7    -33
     93   -439   -535    171    311   -485     72    -46   -148     70    -59    -96
     85   -444   -530    179    306   -488     88    -70   -163     51    -77   -116
     85   -431   -517    174    301   -472    103    -93   -166     46    -83   -127
     62   -433   -498    184    277   -465    122   -106   -168     41    -83   -137
     46   -439   -488    194    265   -462    140   -103   -166     44    -83   -142
     51   -400   -452    174    249   -426    150    -88   -142     70    -62   -124
     46   -322   -368    137    207   -345    153    -62    -93    114    -20    -90
     51   -277   -329    111    189   -303    140    -70    -80    122     -5    -75
     72   -226   -301     75    184   -262    114    -80    -64    145     18    -49
     90   -228   -319     67    202   -275     85    -88    -54    163     38    -31
     85   -272   -358     93    220   -314     67   -111    -83    137     15    -54
     67   -303   -371    116    218   -337     64   -132   -109    116     -2    -72
     54   -306   -361    127    205   -335     54   -150   -129     93    -18    -88
     64   -329   -397    132    231   -363     51   -153   -142     72    -41   -101
     75   -431   -506    179    290   -467     38   -174   -192     12   -111   -161
     75   -524   -602    223    337   -561     28   -202   -249    -41   -168   -215
     64   -571   -636    252    348   -602     31   -218   -275    -67   -194   -236
     57   -600   -659    270    355   -628     18   -246   -309   -103   -226   -272
     62   -597   -659    267    361   -628      5   -270   -332   -122   -233   -301
     80   -602   -683    259    379   -641      0   -283   -342   -132   -239   -301
     83   -623   -706    270    394   -665      0   -288   -350   -142   -246   -303
     80   -613   -693    265    384   -652     -7   -296   -353   -145   -246   -316
     83   -607   -691    262    387   -649    -25   -309   -363   -155   -246   -337
     83   -636   -719    275    400   -678    -36   -316   -381   -179   -288   -366
     85   -654   -743    283    413   -698    -31   -316   -387   -187   -303   -348
     80   -662   -745    288    410   -704    -20   -301   -366   -166   -275   -329
     80   -672   -753    296    415   -711    -18   -283   -348   -158   -254   -327
    114   -831   -945    355    530   -888    -18   -296   -449   -306   -418   -488
    132  -1044  -1179    454    654  -1111     64   -213   -524   -496   -659   -732
    145  -1060  -1208    454    675  -1135    181    -51   -462   -550   -761   -865
    111   -844   -956    366    532   -898    257    -18   -324   -423   -610   -771
    -41   -413   -371    226    163   -392    114   -488   -348   -207   -254   -423
   -210    252    462    -20   -337    355   -122   -997   -316    213    345    231
   -267    779   1044   -257   -657    911   -337  -1244   -148    766   1023    930
   -189    701    891   -254   -540    795   -540  -1332   -129   1036   1322   1270
   -176    124    298     25   -239    210   -589  -1405   -530    470    714    678
   -148   -413   -265    280     57   -340   -535  -1332   -940   -314   -137   -197
   -103   -678   -574    389    233   -626   -376   -997   -896   -524   -439   -532
    -31   -678   -646    355    306   -662   -218   -646   -620   -348   -337   -449
     44   -685   -732    319    387   -709   -109   -426   -467   -254   -288   -394
     80   -719   -802    319    441   -761    -46   -306   -387   -205   -285   -413
    109   -711   -820    298    462   -766    -23   -257   -350   -187   -296   -410
    127   -691   -818    283    472   -753    -25   -244   -324   -176   -288   -387
    122   -670   -795    272    457   -732    -23   -223   -301   -158   -262   -366
    109   -665   -774    277    439   -719     -2   -189   -270   -140   -244   -337
    103   -667   -771    280    436   -719     -2   -184   -259   -140   -241   -335
    119   -654   -774    267    446   -714      2   -174   -239   -119   -215   -327
    109   -628   -737    257    423   -683     15   -148   -202    -83   -181   -298
    137   -584   -722    223    428   -652      2   -153   -205    -90   -192   -293
    142   -561   -704    210    420   -633     12   -122   -174    -67   -179   -267
    153   -550   -704    200    428   -626     25    -85   -137    -41   -161   -231
    174   -553   -727    187    449   -639     15    -83   -137    -31   -140   -226
    179   -532   -711    176    444   -623     18    -51    -98     12    -93   -215
    181   -519   -701    168    439   -610     31    -18    -59     54    -49   -200
    200   -465   -665    132    431   -563     33      5    -36     80    -25   -184
    220   -441   -662    109    439   -550     44     46      5    119      7   -132
    236   -465   -701    114    467   -581     64    101     49    153     33    -88
    259   -431   -691     85    472   -561     59    142     88    194     59    -59
    288   -381   -670     46    478   -524     62    192    140    244     80    -20
    309   -337   -649     12    478   -491     62    241    187    283    106     44
    345   -285   -631    -31    488   -457     62    285    239    324    142     96
    366   -249   -618    -59    491   -433     70    324    293    387    200    137
    342   -236   -579    -51    459   -407     85    348    329    433    252    168
    324   -244   -571    -41    446   -407    103    353    358    483    324    171
    306   -254   -561    -25    433   -407    129    361    387    527    389    176
    290   -244   -537    -23    413   -389    142    337    374    514    384    163
    311   -213   -524    -49    418   -368    111    265    301    428    309    116
    290   -187   -478    -51    381   -332     88    210    241    363    246     85
    259   -187   -449    -36    353   -316     72    150    187    296    174     44
    267   -220   -491    -23    376   -355     64     83    122    218    101     -7
    252   -254   -506      2    379   -379     85     59     90    184     88    -12
    233   -283   -517     23    374   -400     93     38     57    163     96    -38
    213   -257   -470     20    340   -363     75    -12      5    124     57    -98
    192   -231   -423     18    306   -324     57    -62    -28     93     12   -124
    194   -265   -459     36    327   -361     67    -77    -33     88     -2   -137
    197   -236   -433     15    314   -335     75    -80    -25     90     -5   -119
    207   -174   -381    -18    293   -275     85    -62     20    145     41    -98
    207   -116   -327    -46    265   -220     90    -51     64    197     98    -90
    215    -72   -288    -70    252   -179     75    -59     85    215    116    -72
    218    -38   -257    -90    236   -148     49    -64    106    239    140    -25
    210    -51   -262    -77    233   -158     20    -85     90    215    119    -38
    202    -72   -275    -64    236   -174      5   -111     57    176     88    -57
    187    -57   -244    -64    215   -150    -10   -137     28    158     77    -80
    166    -57   -226    -54    192   -140    -10   -135     23    140     54    -98
    189   -135   -324    -28    254   -228    -28   -155    -36     57    -41   -140
    218   -241   -459     12    337   -350    -41   -171    -96     -5   -101   -168
    200   -270   -470     36    335   -368    -33   -163    -98     20    -57   -215
    181   -280   -465     49    322   -371    -46   -197   -137    -12    -88   -257
    174   -314   -491     70    329   -402    -46   -207   -168    -44   -119   -272
    163   -358   -524     96    342   -441    -49   -215   -184    -64   -145   -311
    171   -368   -540     98    355   -454    -49   -218   -200    -77   -155   -324
    176   -363   -540     93    355   -452    -49   -223   -210    -93   -171   -309
    181   -368   -553     93    366   -459    -51   -228   -220   -119   -189   -298
    192   -376   -568     90    379   -472    -54   -231   -223   -119   -187   -303
    205   -374   -579     85    392   -475    -64   -236   -228   -116   -192   -324
    205   -384   -592     88    397   -488    -64   -246   -239   -122   -192   -342
    202   -410   -613    103    405   -511    -59   -244   -249   -137   -215   -361
    205   -498   -706    145    454   -602    -33   -202   -262   -181   -285   -423
    226   -709   -935    241    579   -820     44   -106   -306   -327   -475   -610
    272   -852  -1124    288    696   -987    132    -25   -332   -511   -704   -820
    259   -646   -906    192    581   -776    202     10   -231   -454   -644   -771
    153   -244   -400     44    275   -322    114   -327   -265   -296   -363   -519
     33    324    290   -179   -127    309   -176   -906   -418    -23    111    -77
    -72    950   1023   -441   -548    987   -431  -1221   -358    462    740    501
    -46   1036   1083   -496   -566   1060   -646  -1296   -285    839   1132    885
     -7    555    563   -275   -285    558   -709  -1291   -470    626    862    631
    -15      2     18      7    -15     10   -654  -1278   -922   -210     -2   -166
     20   -387   -407    181    213   -394   -501  -1044  -1010   -641   -522   -633
     57   -480   -540    210    298   -509   -340   -711   -717   -475   -465   -568
    111   -446   -558    163    335   -501   -215   -475   -491   -316   -355   -465
    158   -436   -594    140    376   -514   -109   -309   -340   -220   -288   -400
    155   -462   -620    153    384   -540    -59   -239   -280   -189   -267   -384
    153   -459   -615    153    381   -537    -46   -213   -252   -176   -249   -376
    166   -441   -607    135    387   -524    -46   -192   -233   -168   -239   -363
    174   -449   -623    137    397   -535    -44   -168   -220   -163   -239   -337
    171   -418   -589    122    379   -501    -38   -155   -210   -153   -236   -329
    161   -376   -537    106    348   -457    -23   -129   -179   -124   -218   -319
    166   -350   -517     90    340   -433    -12   -109   -150   -101   -202   -306
    200   -324   -524     62    361   -423    -18   -116   -148    -93   -210   -332
    226   -290   -519     31    371   -405    -20   -114   -135    -64   -197   -324
    236   -267   -504     15    368   -384    -12    -88   -101    -25   -153   -285
    246   -270   -517     10    381   -392      0    -67    -80    -10   -119   -259
    246   -280   -527     18    387   -402     20    -38    -51     25    -57   -231
    246   -296   -545     23    394   -420     25     -7    -31     44    -28   -205
    244   -319   -566     36    402   -441     28     18     -2     59     -2   -176
    252   -285   -540     15    394   -413     23     44     23     80     18   -142
    272   -207   -480    -31    376   -342     12     64     46    101     31   -109
    283   -127   -410    -77    345   -267      0     98     72    122     38    -85
    283    -51   -337   -116    309   -194     -2    145    116    161     59    -64
    293     -7   -301   -145    296   -153      0    194    166    197     85    -33
    327     20   -306   -174    316   -142     23    259    223    249    129     33
    350     59   -290   -205    319   -114     41    301    267    298    176    103
    353     85   -267   -220    311    -90     44    314    280    319    215    140
    348     90   -257   -220    303    -83     46    309    275    335    265    103
    350     72   -277   -210    314   -101     51    298    262    335    277     67
    319     59   -259   -189    290   -101     64    288    246    309    262     59
    298     36   -265   -168    283   -114     64    252    202    252    189      5
    293     18   -275   -158    285   -127     54    194    145    184    119     -2
    254      0   -254   -127    254   -127     54    153    106    145    116     54
    197    -51   -252    -75    223   -153     67    103     64    111     90    -70
    158    -83   -241    -38    197   -161     77     62     31     67     23   -142
    119   -119   -239      0    176   -176    103     38     10     31      2    -98
     77   -163   -241     44    158   -202    135     28      2     20     -5   -103
     46   -155   -205     51    124   -179    153     20     -2     18      5    -80
     31   -124   -155     44     93   -140    194     36     33     75     75    -62
     20   -101   -124     38     72   -114    233     67     77    124    124    -80
     54   -101   -155     23    103   -127    228     54     64     96     75    -72
     64    -54   -119     -5     90    -85    215     38     67     98    106      0
     46     18    -28    -33     36     -5    202     38     98    153    171    -18
     41     57     15    -51     10     36    163     15     96    158    176     10
     38     70     31    -54      5     51    129      2     96    166    176      7
     18     33     15    -25      0     23    129      0     83    148    145      5
      0     15     15     -7     -7     15    129    -20     49    109    111     -2
    -23    -23     -2     20    -10    -12    129    -36     31     85     96      0
    -15    -62    -46     38     15    -54    111    -62      0     75    111    -25
    -20   -122   -101     70     36   -111     88    -88    -57      7     38   -119
     -5   -244   -239    122    116   -241     77   -114   -116    -64    -46   -135
    -15   -272   -259    142    119   -267     70   -135   -148    -88    -49   -153
    -44   -283   -239    163     96   -262     75   -153   -168   -106    -72   -202
    -25   -322   -298    174    132   -311     46   -205   -228   -168   -129   -249
    -18   -329   -311    174    145   -322     25   -228   -254   -189   -132   -272
    -25   -332   -309    176    140   -319     15   -249   -272   -213   -161   -306
    -18   -368   -350    194    166   -361     -5   -270   -296   -254   -197   -259
     -7   -355   -348    181    168   -353    -20   -283   -314   -272   -205   -285
      2   -376   -379    187    189   -379    -28   -301   -342   -303   -236   -314
     12   -413   -428    200    218   -420    -41   -316   -368   -329   -259   -332
     31   -407   -439    189    233   -423    -62   -319   -379   -329   -254   -316
     31   -436   -470    200    249   -452    -62   -322   -397   -353   -275   -316
     44   -561   -607    257    324   -584    -44   -316   -483   -480   -410   -436
     75   -802   -878    363    475   -839     41   -259   -592   -685   -644   -691
     85   -930  -1015    423    550   -971    168   -132   -594   -826   -828   -896
     41   -732   -774    342    407   -753    252   -142   -491   -727   -714   -800
    -96   -340   -244    218     72   -293    103   -607   -517   -509   -374   -498
   -246    376    623    -64   -433    498   -205  -1150   -483    -85    215    103
   -355   1104   1460   -374   -906   1280   -452  -1389   -239    530    948    857
   -277   1156   1431   -441   -854   1293   -719  -1478   -187    846   1280   1215
   -205    680    885   -239   -545    782   -815  -1519   -498    441    826    810
   -181      7    187     85   -184     96   -706  -1423   -948   -379    -41    -18
   -163   -413   -249    288     41   -332   -475  -1088   -995   -730   -467   -462
   -103   -426   -324    265    109   -376   -298   -750   -745   -581   -405   -415
    -33   -405   -371    220    166   -389   -166   -517   -589   -485   -350   -358
    -12   -387   -376    197    179   -381    -98   -402   -514   -436   -329   -348
    -12   -428   -415    220    200   -423    -88   -379   -511   -449   -358   -384
    -15   -465   -449    239    213   -457    -67   -361   -506   -459   -366   -410
    -10   -441   -431    226    210   -436    -44   -335   -480   -436   -345   -376
    -12   -407   -394    210    189   -402    -31   -314   -462   -428   -337   -314
    -12   -381   -368    197    176   -376    -18   -301   -459   -418   -324   -283
     -7   -348   -340    176    166   -345     -2   -275   -436   -400   -319   -277
      2   -322   -327    158    163   -324     12   -257   -415   -381   -303   -267
      5   -306   -311    148    155   -309     10   -249   -407   -387   -316   -236
     15   -285   -301    135    158   -293      2   -236   -400   -374   -288   -220
     10   -262   -275    124    140   -267     10   -215   -363   -319   -246   -270
     10   -244   -257    116    132   -249     20   -192   -355   -327   -262   -200
     15   -220   -239    101    127   -228     25   -163   -332   -288   -220   -192
     25   -210   -236     93    129   -223     38   -132   -293   -228   -158   -161
     31   -184   -215     75    122   -200     44   -103   -275   -218   -135   -119
     33   -168   -205     67    119   -187     54    -62   -246   -189   -114   -101
     44   -155   -200     54    119   -176     62    -10   -207   -155    -98    -83
     46   -132   -179     44    111   -155     77     44   -168   -116    -70    -49
     51    -96   -150     20    101   -124     77     88   -140   -103    -59      5
     67    -62   -129     -2     98    -96     85    142    -96    -49     -5     49
     90    -10   -103    -41     96    -57     88    189    -54      2     41     85
    109     38    -70    -72     90    -15     85    223    -20     41     83    129
    119     44    -77    -83     96    -15     75    228    -23     41     83    135
    116     36    -80    -77     98    -20     77    226    -28     41     90    140
     96     38    -57    -67     77     -7     90    210    -33     41     98    145
     77     64    -12    -70     46     25     93    181    -54     31     93    135
     57     70     10    -64     20     41     93    142    -83     23     85    127
     44     88     41    -67      0     64     85    103   -109     -2     62    109
     15     88     70    -51    -25     80     83     57   -148    -44     20     80
    -10     62     72    -25    -41     67     67     -2   -187    -80    -15     41
    -31     36     64     -2    -49     49     67    -51   -215   -106    -41      2
    -49     44     93      2    -70     67     67    -90   -236   -124    -49    -10
    -62     77    140     -7   -101    109     70   -124   -246   -129    -49    -23
    -80    103    184    -10   -132    142     83   -148   -252   -135    -49    -33
    -88    103    189    -10   -137    145     90   -148   -246   -135    -59    -38
    -88     90    176     -2   -132    132     93   -148   -244   -135    -64    -38
    -80    119    200    -20   -140    158     93   -137   -223   -109    -33    -12
    -75    189    265    -57   -168    226     96   -116   -181    -59     15     23
    -83    239    322    -80   -202    280     83   -127   -166    -44     44     28
    -77    277    355   -101   -215    316     38   -137   -153    -25     57     38
    -67    270    337   -103   -202    303      0   -148   -161    -38     33     67
    -70    239    309    -83   -189    272    -10   -161   -179    -49     25     54
    -80    233    314    -77   -197    272    -25   -189   -197    -51     28     18
   -101    228    327    -64   -215    277    -31   -213   -218    -72      2     15
   -114    187    301    -36   -210    244    -33   -220   -241    -96    -20      5
   -129     88    218     20   -174    153    -44   -236   -293   -163    -93    -33
   -150    -12    137     80   -145     62    -38   -249   -329   -187   -114    -80
   -168    -67    101    116   -135     15    -38   -262   -353   -194   -122   -122
   -176    -98     75    135   -127    -12    -46   -283   -389   -228   -155   -148
   -171   -103     67    137   -119    -18    -70   -306   -420   -259   -189   -171
   -187   -127     59    153   -124    -33    -75   -309   -426   -265   -205   -168
   -187   -150     36    166   -111    -57    -80   -316   -433   -275   -223   -163
   -181   -166     12    174    -98    -77    -90   -327   -446   -283   -226   -179
   -179   -168     10    174    -96    -80    -96   -332   -444   -285   -218   -192
   -194   -202     -7    197    -93   -106   -103   -335   -457   -301   -228   -192
   -215   -215      0    213   -109   -109   -109   -335   -454   -298   -231   -189
   -231   -207     23    218   -129    -90   -111   -335   -444   -285   -210   -181
   -239   -262    -23    252   -109   -142   -111   -335   -465   -314   -244   -210
   -210   -400   -192    303    -10   -296   -101   -327   -553   -439   -384   -337
   -174   -623   -449    397    137   -537    -31   -275   -670   -644   -626   -602
   -163   -704   -542    431    189   -623     88   -129   -652   -722   -735   -769
   -207   -511   -303    361     46   -407    179   -114   -519   -605   -613   -683
   -397    -64    332    231   -366    132     38   -607   -459   -337   -233   -277
   -613    672   1286    -31   -950    979   -194  -1093   -283    176    433    433
   -698   1265   1961   -283  -1330   1613   -428  -1299    -23    750   1109   1150
   -589   1236   1826   -322  -1208   1530   -665  -1371     15    982   1361   1491
   -535    730   1265    -98   -898    997   -753  -1436   -374    483    833    974
   -514    192    706    161   -610    449   -678  -1330   -784   -218     80    137
   -483   -109    371    293   -428    129   -480   -987   -823   -478   -262   -277
   -371   -142    228    257   -301     41   -306   -631   -618   -366   -231   -275
   -277   -189     88    233   -187    -49   -207   -431   -519   -329   -252   -265
   -249   -228     18    239   -135   -106   -140   -327   -462   -314   -257   -231
   -249   -275    -28    259   -111   -153   -111   -283   -436   -298   -246   -213
   -246   -303    -57    275    -96   -181    -88   -246   -410   -280   -228   -202
   -228   -233     -5    231   -114   -119    -96   -239   -407   -288   -228   -228
   -223   -189     33    205   -129    -77   -101   -241   -423   -303   -249   -244
   -215   -194     20    202   -119    -85    -93   -231   -410   -290   -236   -218
   -202   -213    -10    207    -96   -111    -70   -200   -376   -262   -207   -200
   -192   -220    -28    207    -83   -127    -62   -168   -342   -233   -168   -166
   -184   -197    -15    189    -85   -106    -62   -148   -316   -197   -114   -148
   -176   -137     38    155   -109    -51    -64   -129   -296   -158    -77   -189
   -166    -70     96    119   -132     12    -67   -119   -293   -166   -116   -223
   -140   -106     33    122    -88    -38    -57    -96   -280   -179   -153   -184
   -122   -119      2    119    -64    -59    -49    -70   -262   -166   -145   -114
   -135   -106     25    119    -83    -38    -36    -33   -231   -135   -116    -70
   -116    -90     25    103    -72    -33    -33     -5   -202    -96    -77    -18
    -85    -44     41     62    -64     -2    -46     33   -171    -59    -31    -15
    -59    -20     38     41    -49      7    -41     96   -114     -2     28    -36
    -54    -33     20     44    -38     -7    -20    150    -75     25     28    -75
    -67    -67      0     67    -33    -33      2    210    -51     18      2     70
    -46    -49     -2     46    -23    -28     15    272     15     80     77    194
     -7     44     51    -18    -31     46     12    319     88    187    179    189
      5    114    106    -62    -51    111     -5    327    114    218    213    155
      7    148    140    -77    -64    145     -7    332    127    236    226    161
      2    184    181    -96    -88    184      0    332    129    228    220    241
     -7    181    189    -88    -98    184     10    329    137    246    244    259
      2    161    155    -83    -77    158      2    298    109    228    228    233
    -33    135    168    -49   -101    150      5    285    101    207    210    228
    -46    109    153    -33    -98    132     -2    236     67    153    155    213
    -33     96    127    -31    -80    111    -20    163     10    103    124    150
    -64    101    166    -18   -114    132    -20    119     -7    124    158     72
    -90     70    161     10   -124    114      7     98    -12    119    137     28
   -114     49    163     31   -140    106     15     59    -57     46     57     31
   -114     49    163     31   -140    106      2     12   -101      7     28      5
   -124     12    137     54   -132     75     18      2    -98     25     51    -25
   -153      5    158     75   -155     80     44      5    -93     28     28    -83
   -135     31    166     49   -150     98     38    -18   -114     -7    -18    -25
   -111    106    218      2   -166    163     49     -7    -77     23     12     -7
   -124    179    301    -28   -213    239     67     25    -10     98     88     18
   -127    239    366    -54   -246    301     59     18     20    140    140     54
   -124    236    361    -57   -241    298     31      5     25    155    163     75
   -127    226    353    -51   -239    288      7     -2     33    176    187     72
   -137    226    361    -46   -249    293      2    -18     25    163    153     28
   -145    189    335    -20   -239    262      0    -28      5    122     96     64
   -163    171    335     -5   -249    252    -12    -54    -18    114     96     62
   -163    103    267     28   -215    184    -28    -70    -46     93     77     31
   -176     18    194     77   -184    103    -31    -85    -88     57     41    -23
   -200    -62    137    132   -168     36    -25    -93   -111     28     -2    -72
   -226   -153     72    187   -150    -38    -20   -114   -148    -25    -70    -96
   -215   -194     20    205   -119    -85    -23   -129   -179    -62   -101   -114
   -241   -213     28    226   -137    -93    -25   -132   -179    -54    -85   -127
   -233   -236     -2    236   -116   -119    -41   -153   -187    -57    -85   -140
   -213   -228    -15    220    -98   -122    -64   -179   -215    -80    -93   -148
   -218   -241    -23    228    -98   -132    -57   -171   -197    -54    -49   -166
   -200   -272    -75    236    -64   -174    -59   -168   -200    -70    -96   -213
   -189   -340   -150    265    -20   -246    -49   -145   -200    -96   -163   -158
   -218   -441   -223    329      2   -335    -10   -103   -163    -49   -106   -129
   -254   -423   -171    337    -44   -298      7    -90   -148    -28    -72   -137
   -265   -420   -155    340    -57   -290    -12   -103   -184    -80   -127   -179
   -223   -563   -340    394     57   -452    -15    -96   -293   -257   -337   -319
   -171   -800   -628    483    226   -717     67    -41   -413   -491   -600   -613
   -189   -758   -568    472    189   -665    194     88   -332   -488   -613   -717
   -285   -472   -189    379    -49   -329    231      0   -218   -324   -413   -548
   -449      7    457    220   -452    231     28   -501   -220    -51    -20   -116
   -530    748   1278   -111   -904   1013   -272   -961   -127    444    631    532
   -501   1195   1696   -348  -1098   1444   -517  -1091    106   1002   1241   1137
   -439    948   1387   -254   -911   1166   -701  -1161     28   1075   1291   1241
   -454    374    828     41   -641    600   -730  -1221   -407    467    654    633
   -428   -140    288    283   -358     72   -610  -1119   -839   -342   -184   -187
   -358   -402    -44    379   -158   -226   -428   -802   -750   -465   -400   -392
   -301   -392    -90    342   -106   -241   -262   -506   -504   -303   -296   -322
   -244   -319    -75    283    -85   -197   -127   -277   -319   -176   -210   -262
   -239   -316    -77    277    -83   -197    -64   -168   -233   -122   -184   -228
   -249   -358   -111    303    -70   -236    -54   -148   -231   -135   -202   -228
   -252   -361   -109    306    -72   -236    -46   -127   -220   -132   -205   -226
   -275   -332    -57    303   -109   -194    -31    -93   -171    -85   -155   -194
   -241   -324    -85    283    -77   -205    -46   -106   -189   -111   -166   -226
   -241   -335    -93    288    -75   -213    -49   -109   -200   -137   -210   -233
   -239   -345   -109    290    -64   -228    -44    -90   -192   -145   -244   -187
   -215   -345   -129    280    -44   -239    -49    -72   -163    -93   -166   -187
   -207   -285    -77    246    -67   -181    -36    -41   -111    -23    -77   -207
   -207   -259    -51    233    -80   -155    -36    -41   -101    -31   -103   -202
   -207   -244    -36    226    -88   -140    -28    -23    -88    -38   -127   -127
   -197   -215    -18    207    -90   -116     -7     10    -57    -10   -103    -67
   -187   -202    -15    192    -88   -111     -5     28    -36     18    -77    -57
   -176   -174      0    174    -88    -88     -2     46    -25     28    -83    -49
   -184   -179      5    181    -96    -85      5     77      0     38    -77    -12
   -202   -161     41    181   -122    -59     10    122     54     96    -28      2
   -194   -132     62    161   -132    -36     23    179    116    161     28     33
   -114   -106      7    109    -62    -49     12    210    145    187     54     51
    -70    -80    -10     75    -31    -46     28    270    200    233     90     88
    -70    -33     36     51    -54      0     67    350    283    309    155    148
    -93     20    114     36   -103     67     90    418    355    374    210    189
    -44     49     93     -2    -67     70     59    397    350    374    220    202
     -5     85     90    -41    -46     88     46    400    353    384    241    228
    -10     83     93    -36    -51     88     54    405    361    400    265    246
    -15     85    101    -36    -59     90     64    394    350    389    262    236
    -59     93    150    -18   -103    122     83    381    337    368    249    218
    -70     75    145     -5   -109    111     62    309    265    303    197    168
    -64     64    129      0    -96     96     41    244    200    239    150    132
    -88     44    132     18   -109     88     33    194    161    192    109    103
   -122     20    142     49   -132     83     36    153    127    153     72     75
   -166     25    192     67   -179    109     59    127    106    129     46     44
   -197      7    205     96   -200    106     67     90     64     88      0    -10
   -184     -5    179     93   -184     85     44     28     10     44    -49    -54
   -194    -18    176    103   -187     77     62     28     10     44    -51    -54
   -223    -31    192    124   -210     80     77     46     36     67    -36    -38
   -184    -59    124    122   -155     31     70     38     23     46    -59    -54
   -176     -2    174     88   -176     85     88     70     72     88    -20    -15
   -155    103    257     25   -205    179     80     64    106    129     28      7
   -127    181    309    -28   -218    244     64     54    135    163     75     49
   -135    200    335    -31   -233    267     57     64    158    184    101     80
   -140    163    301    -12   -220    231     41     51    135    163     72     62
   -153    145    298      2   -226    223     31     41    114    140     46     57
   -171    148    319     10   -246    233     18     20     85    114     25     33
   -187    122    309     33   -246    215     20     12     70    101     18     18
   -171    -15    153     90   -163     67     -7    -33    -10     18    -59    -59
   -158   -101     57    129   -109    -23    -10    -36    -46    -23   -103    -93
   -161   -122     38    140   -101    -41    -12    -41    -64    -44   -127   -127
   -168   -158     10    163    -90    -75      7    -36    -75    -62   -148   -137
   -140   -213    -72    174    -36   -142     -7    -75   -135   -124   -207   -184
   -119   -244   -124    179      2   -184    -12    -88   -161   -155   -239   -202
   -132   -265   -135    197      0   -200     -7    -85   -161   -153   -228   -194
   -150   -252   -101    202    -25   -176     -7    -80   -153   -140   -210   -205
   -161   -241    -80    200    -41   -161     10    -62   -135   -135   -207   -192
   -148   -267   -119    207    -15   -194      7    -75   -161   -168   -239   -194
   -145   -280   -135    213     -7   -207      0    -85   -174   -179   -244   -205
   -168   -285   -116    228    -25   -202      7    -70   -166   -166   -231   -205
   -194   -332   -140    262    -28   -239      7    -72   -179   -192   -265   -218
   -202   -436   -236    319     15   -337     28    -51   -215   -254   -335   -277
   -205   -649   -446    426    119   -550     98     33   -262   -381   -496   -444
   -223   -805   -581    514    179   -693    223    176   -246   -514   -688   -626
   -231   -667   -439    449    101   -553    306    236   -137   -485   -672   -597
   -345   -257     88    301   -218    -83    207   -116   -163   -329   -405   -387
   -478    342    818     64   -649    579   -109   -753   -350   -103     20    -18
   -615   1057   1673   -220  -1143   1363   -392  -1187   -358    324    626    501
   -587   1234   1821   -322  -1205   1525   -652  -1358   -324    680   1044    888
   -522    753   1273   -116   -898   1013   -737  -1356   -498    488    810    698
   -493    148    641    171   -568    394   -652  -1249   -862   -233     25      5
   -454   -366     88    410   -272   -140   -462   -971   -992   -740   -561   -498
   -389   -449    -62    418   -166   -257   -293   -602   -670   -542   -480   -433
   -332   -405    -72    368   -132   -239   -150   -327   -423   -379   -400   -348
   -267   -426   -161    345    -54   -296    -64   -171   -298   -324   -381   -265
   -262   -467   -205    366    -28   -337    -36   -122   -262   -303   -361   -267
   -254   -470   -215    361    -23   -342    -28   -101   -236   -285   -348   -280
   -233   -472   -239    353      0   -355    -18    -75   -218   -277   -340   -272
   -249   -441   -194    345    -28   -319      0    -46   -197   -257   -319   -259
   -252   -418   -166    335    -44   -293     23     -2   -158   -213   -288   -241
   -213   -415   -205    311     -5   -311      7    -28   -181   -249   -337   -259
   -194   -407   -213    301      7   -311     -2    -38   -194   -275   -350   -218
   -194   -389   -194    290      0   -293     10    -18   -153   -231   -290   -220
   -184   -324   -140    254    -23   -233     15    -10   -124   -202   -267   -236
   -163   -337   -174    246      5   -257     28      7   -111   -207   -288   -215
   -179   -332   -153    254    -12   -244     51     38    -80   -189   -285   -176
   -150   -306   -155    226      2   -231     41     49    -72   -184   -277   -145
   -127   -303   -176    215     23   -241     38     72    -44   -140   -220   -168
   -148   -293   -148    218     -2   -220     54    114      5    -90   -163   -163
   -145   -262   -116    202    -15   -189     57    140     31    -80   -158   -119
   -145   -236    -93    189    -28   -166     67    176     67    -49   -140    -70
   -135   -205    -70    171    -33   -137     77    213    106      0    -98    -18
   -129   -210    -80    168    -25   -148     96    272    161     51    -49     36
   -132   -189    -57    161    -38   -124    122    345    231    119      5     96
    -85   -161    -75    122     -5   -119    119    371    259    145     31    109
    -59   -119    -59     90      0    -90    124    413    285    155     33    145
    -46   -111    -64     77      7    -88    137    441    306    163     33    205
    -41    -64    -23     51    -10    -44    145    452    324    200     75    220
    -31    -20     10     25    -20     -7    150    441    314    213     93    187
     -7    -59    -51     33     20    -57    148    402    252    155     57    153
     -5     -7     -2      5     -2     -5    132    358    213    135     62    132
    -41     10     51     15    -46     31    140    324    194    119     54    109
    -54      2     57     23    -54     28    122    246    132     41    -12     80
    -59      0     59     31    -59     28     96    166     72    -12    -44     57
    -85    -12     72     49    -80     28     98    122     44    -23    -46      7
   -122     -7    114     64   -119     51    106     85     12    -51    -80    -41
   -181    -20    161     98   -171     70    124     64      0    -77   -129    -25
   -168    -46    122    109   -145     36    111     18    -28   -111   -150     10
   -158    -12    145     85   -153     64    109     -7    -31    -96   -132    -20
   -161      0    158     80   -161     77    122     -7    -15    -80   -119    -41
   -166     36    202     62   -184    119    122     -2      2    -62   -101    -36
   -153    111    265     20   -207    187    127     10     38    -20    -59      7
   -153    166    316     -7   -233    241    114      2     54      0    -41     -2
   -145    192    335    -23   -239    262    103     -7     64     20    -31     41
   -158    210    366    -28   -262    288     85    -10     67     33     -7     90
   -145    189    335    -20   -239    262     67    -25     46     18    -12     85
   -150    148    296      0   -223    220     57    -41     23     -5    -41     67
   -181    132    314     23   -249    223     54    -46     15    -12    -51     62
   -205     93    296     54   -252    194     57    -49      5    -23    -64     59
   -189      0    189     96   -189     93     38    -83    -59    -85   -129      7
   -202    -62    140    132   -174     38     31   -101    -98   -124   -166    -36
   -205    -83    122    142   -163     18     20   -127   -129   -158   -197    -62
   -215   -119     96    166   -158    -10     18   -148   -161   -194   -231    -83
   -207   -150     57    179   -132    -46      7   -179   -200   -231   -270   -119
   -184   -189     -7    184    -88    -98    -12   -215   -252   -285   -324   -140
   -184   -187     -2    184    -93    -96    -15   -218   -259   -288   -327   -124
   -187   -166     20    174   -103    -72    -18   -223   -257   -275   -306   -135
   -192   -166     25    179   -109    -70    -25   -241   -280   -303   -327   -135
   -197   -174     20    184   -111    -77    -33   -257   -290   -309   -335   -148
   -207   -176     31    192   -122    -72    -33   -262   -290   -306   -340   -168
   -207   -205      0    205   -103   -103    -38   -277   -309   -329   -358   -181
   -226   -181     44    205   -135    -70    -28   -267   -293   -316   -342   -155
   -179   -254    -75    215    -54   -163    -28   -254   -340   -387   -423   -205
   -122   -488   -368    303    122   -428     18   -218   -459   -597   -659   -407
   -116   -662   -545    389    213   -605    148    -90   -480   -753   -857   -613
   -153   -555   -402    355    124   -480    275     25   -363   -709   -833   -618
   -298   -166    132    231   -218    -18    181   -384   -392   -563   -594   -402
   -410    436    844    -12   -628    639   -155  -1060   -511   -283   -119     59
   -514   1200   1714   -345  -1114   1457   -431  -1428   -374    275    600    740
   -491   1579   2070   -542  -1280   1823   -701  -1553   -189    813   1213   1361
   -431   1200   1631   -384  -1031   1415   -823  -1582   -374    623    992   1187
   -389    579    969    -96   -678    774   -735  -1467   -750   -103    184    426
   -350     51    400    148   -376    226   -504  -1143   -891   -620   -446   -168
   -303   -106    197    205   -252     44   -277   -750   -654   -550   -485   -205
   -296   -142    150    218   -223      2   -106   -498   -470   -436   -420   -142
   -277   -163    111    220   -194    -25    -15   -366   -368   -376   -384   -101
   -194   -148     44    171   -122    -51    -25   -335   -361   -381   -402   -109
   -109   -132    -23    122    -44    -77    -46   -301   -355   -381   -418   -114
    -90   -106    -15     96    -38    -62    -31   -265   -332   -355   -392    -93
    -93   -101     -7     96    -44    -54     -5   -239   -311   -342   -392    -75
   -114   -103     10    106    -62    -46     12   -220   -303   -332   -387    -57
   -127    -59     67     93    -98      2     12   -215   -293   -311   -358    -54
   -106    -54     51     80    -80     -2      2   -213   -290   -314   -358    -46
    -83    -57     25     70    -57    -15     15   -189   -272   -309   -353    -15
    -77    -25     49     49    -64     10     25   -174   -259   -303   -348     12
    -77     10     88     33    -83     49     25   -158   -233   -252   -303    -10
    -83     59    142     12   -111    101     28   -142   -215   -236   -285     -7
    -80     62    142      7   -111    101     36   -111   -200   -226   -270     25
    -75     62    137      5   -109     98     51    -75   -166   -200   -244     62
    -75     77    153      0   -114    114     72    -31   -127   -163   -215     98
    -64    155    218    -46   -142    184     70     -5   -101   -137   -200    114
    -59    176    236    -59   -148    205     72     28    -80   -122   -184    129
    -38    197    236    -80   -137    215     77     80    -46    -88   -161    163
     -5    215    220   -103   -111    218     83    135     -7    -57   -140    210
     20    262    239   -142   -109    252    106    197     33    -18   -114    272
     54    290    236   -171    -90    262    127    254     85     46    -44    316
     67    355    288   -213   -111    322    132    288    124    103      7    327
     64    392    327   -228   -129    361    129    293    132    101     10    363
     57    371    314   -215   -129    342    124    285    132    111     28    381
     57    394    335   -226   -140    366    119    270    129    132     54    376
     49    402    350   -228   -150    376    109    246    101    111     41    363
     44    379    335   -210   -145    358    101    215     59     72      7    345
     23    371    348   -200   -161    361     98    171     15     36    -12    327
     -2    394    394   -197   -200    394     98    114    -18     10    -38    293
    -23    407    428   -192   -228    418     90     57    -62    -36    -83    280
    -46    384    431   -168   -239    407     80     12    -96    -67   -111    265
    -75    361    436   -142   -257    397     96    -15   -101    -59    -96    215
    -80    368    449   -145   -265    407     96    -59   -122    -85   -103    161
    -67    384    452   -161   -259    418     85    -93   -142   -114   -148    158
    -70    392    462   -161   -265    426    101    -80   -124    -98   -127    249
    -70    353    423   -145   -246    387    119    -62   -114    -85   -103    226
    -75    376    452   -150   -265    413    132    -49    -88    -51    -67    192
    -70    452    519   -192   -296    485    145    -38    -62    -20    -44    194
    -67    509    576   -220   -322    542    148    -31    -38      5    -23    259
    -51    555    607   -252   -329    581    129    -31    -15     33     12    272
    -33    600    631   -283   -332    615     98    -44    -10     46     10    241
    -36    550    587   -257   -311    566     85    -59    -28     23    -36    301
    -49    483    532   -215   -290    506     62    -88    -62    -12    -54    301
    -46    470    514   -213   -280    493     41   -122    -98    -46    -75    262
    -41    459    501   -210   -270    480     28   -140   -116    -67    -90    233
    -49    376    426   -166   -239    400     12   -168   -161   -116   -148    163
    -70    296    366   -111   -218    329     -5   -200   -213   -166   -205     96
    -85    262    348    -90   -215    303    -12   -218   -241   -189   -223     72
   -111    205    314    -46   -213    259    -23   -241   -270   -226   -262     44
   -129    153    280    -12   -205    215    -31   -257   -296   -267   -311     33
   -111    124    236     -5   -174    179    -41   -283   -316   -267   -314      5
   -124    124    249     -2   -187    187    -25   -277   -309   -249   -293     -7
   -129    140    270     -5   -200    205    -28   -283   -316   -265   -306      2
   -106    101    205      2   -158    153    -44   -303   -348   -298   -340    -23
   -119     90    210     15   -163    150    -44   -311   -353   -293   -337    -44
   -129    109    236     10   -184    171    -44   -311   -350   -285   -322    -49
   -132     90    223     20   -179    155    -44   -309   -355   -290   -327    -49
   -124     67    192     28   -161    129    -46   -309   -355   -280   -314    -80
   -106    -15     90     62    -98     36    -38   -293   -368   -288   -335   -210
    -77   -236   -158    155     38   -197      5   -267   -498   -514   -618   -433
    -64   -423   -358    244    145   -389    114   -163   -571   -722   -849   -545
    -80   -381   -301    228    109   -342    223    -46   -483   -691   -826   -594
   -215    -64    150    140   -184     41    200   -306   -394   -493   -542   -379
   -444    589   1034    -72   -740    813    -44   -896   -296    -62     18    200
   -597   1278   1875   -342  -1236   1577   -267  -1228    -49    535    740   1018
   -568   1556   2122   -493  -1345   1839   -517  -1353    106    984   1252   1564
   -491   1260   1751   -384  -1119   1504   -652  -1439   -109    807   1070   1434
   -439    680   1119   -122   -779    898   -641  -1405   -553     85    298    610
   -394    228    623     83   -509    426   -480  -1130   -761   -428   -296    -88
   -311     88    400    109   -355    244   -280   -730   -584   -405   -368   -192
   -200     64    265     67   -231    163   -132   -444   -410   -306   -340   -145
   -140     31    168     54   -155     98    -59   -311   -345   -306   -387    -75
   -150      5    153     72   -153     77    -23   -249   -314   -296   -374    -72
   -171      0    171     85   -171     83     -2   -210   -270   -226   -283   -119
   -184     18    202     83   -192    109     10   -192   -236   -174   -215   -150
   -184      7    192     88   -189     98     20   -176   -231   -181   -259   -181
   -187    -28    158    106   -174     64     36   -150   -228   -215   -322    -98
   -192    -23    168    103   -181     72     49   -122   -205   -202   -293    -38
   -187     18    205     85   -194    111     62    -88   -158   -150   -233    -38
   -174     51    226     59   -200    137     59    -77   -145   -148   -241    -23
   -163     59    220     51   -192    140     51    -75   -148   -158   -257    -15
   -171     49    218     59   -194    132     64    -46   -114   -132   -241      2
   -155     41    197     57   -176    119     75    -18    -85   -109   -218     18
   -129     54    184     36   -158    119     72      2    -57    -67   -163     23
   -114     83    197     15   -155    140     75     23    -23    -28   -114     31
   -109    106    215      0   -163    161     83     51      7      5    -83     41
   -106    127    233    -10   -168    179     90     93     41     31    -70     57
   -114    153    265    -20   -189    207    106    150     93     59    -62    111
    -75    166    241    -46   -158    205    114    207    135    111    -23    137
    -36    200    233    -83   -135    215    106    254    171    168     25    145
     -5    239    244   -116   -124    241    109    314    231    231     85    192
      7    280    270   -145   -132    275    124    371    283    275    127    241
     -7    322    329   -158   -168    324    148    423    342    337    187    306
     20    345    324   -184   -153    335    148    431    355    350    192    324
     62    363    301   -213   -119    332    140    426    348    340    176    335
     46    376    329   -213   -142    353    148    420    353    348    189    345
     36    389    350   -213   -158    371    148    405    353    355    210    329
     33    374    340   -205   -153    358    148    384    348    358    223    311
      7    348    340   -176   -166    345    142    350    329    345    215    283
    -41    319    361   -140   -202    340    132    293    298    293    155    244
    -77    306    381   -114   -231    342    122    231    265    257    111    197
    -77    285    361   -103   -220    322    119    179    231    218     80    174
    -70    254    324    -90   -197    288    132    150    218    205     72    168
    -93    231    324    -70   -207    277    148    114    192    174     51    137
   -122    254    374    -67   -249    314    155     80    163    155     59    127
   -145    254    397    -57   -272    324    171     72    166    171     77     70
   -137    210    348    -36   -241    277    171     62    163    150      5     25
   -116    223    340    -54   -228    280    176     70    179    153      7    132
   -109    314    423   -101   -265    368    194     93    223    197     64    163
   -109    381    488   -137   -298    433    200    101    249    223     83    189
   -114    420    535   -153   -324    478    174     96    259    244    101    213
   -116    441    555   -163   -337    498    129     83    262    265    124    207
    -96    420    517   -163   -306    467     96     44    220    236    101    184
   -106    381    485   -137   -298    433     80     25    202    220     85    176
   -135    361    496   -111   -314    428     80     20    202    223     85    174
   -137    324    462    -96   -298    392     83     15    181    210     70    145
   -135    239    374    -54   -254    306     72     -7    135    161     18     98
   -140    158    298    -10   -218    228     72    -18    103    109    -38     67
   -142    109    252     18   -197    179     70    -36     77     80    -57     28
   -174     64    236     54   -205    150     70    -57     59     64    -67    -10
   -189     28    215     80   -202    122     64    -75     31     33   -103    -46
   -158     15    174     70   -166     93     36   -103    -10     -7   -150    -77
    -85    -23     62     54    -75     18     -5   -145    -67    -83   -220    -98
   -109    -23     85     64    -98     31     18   -114    -31    -25   -155    -62
   -129    -20    109     75   -122     44     25   -103    -18      0   -129    -59
   -145    -18    127     80   -137     51     28   -106    -15      0   -124    -54
   -150    -28    122     90   -137     46     33   -114    -20     -7   -135    -64
   -161    -44    116    103   -140     33     36   -114    -18    -12   -148    -70
   -163   -103     59    132   -111    -23     36   -111    -41    -51   -207    -90
   -129   -239   -111    184    -10   -176     49    -85   -111   -148   -319   -184
   -106   -452   -345    280    119   -400    140    -10   -200   -327   -530   -439
   -119   -511   -394    314    137   -452    262    106   -176   -431   -662   -600
   -153   -285   -135    218    -10   -210    309     98    -72   -335   -540   -506
   -275    137    413     67   -342    275    150   -335    -64   -101   -189   -161
   -426    826   1252   -200   -839   1039   -137   -875    -23    348    433    449
   -493   1387   1880   -446  -1187   1631   -358  -1052    236    971   1124   1114
   -405   1296   1701   -446  -1052   1496   -561  -1096    283   1228   1363   1384
   -363    750   1111   -194   -737    930   -626  -1161    -90    737    846    901
   -376    145    522    116   -449    332   -553  -1140   -620   -166    -64      0
   -337   -194    142    265   -241    -25   -376   -828   -607   -407   -381   -319
   -267   -226     41    246   -155    -93   -205   -488   -348   -246   -293   -233
   -207   -210     -2    207   -106   -106    -67   -241   -153   -124   -213   -161
   -184   -215    -31    200    -77   -124     23    -85    -41    -57   -176   -127
   -181   -249    -70    213    -57   -161     54    -25     -2    -36   -176   -119
   -181   -252    -72    215    -54   -163     70      7     38     -7   -166    -98
   -168   -233    -64    200    -51   -150     77     20     72     15   -150    -75
   -171   -210    -38    192    -67   -124     88     33    103     31   -140    -72
   -184   -218    -36    200    -75   -127     93     51    129     57   -127    -62
   -200   -259    -62    228    -70   -161    116     83    158    109    -88    -28
   -228   -285    -57    257    -88   -171    150    119    192    166    -33     -5
   -179   -257    -77    218    -51   -168    153    135    200    176      5     -5
   -137   -174    -36    155    -51   -106    119    114    179    145      0    -31
   -140   -127     12    132    -77    -57    106    119    184    145      5    -18
   -116    -96     18    103    -70    -41     88    122    179    140     -7      5
    -83    -75      7     80    -46    -33     90    135    194    142    -12     31
    -72    -70      2     70    -38    -36     96    163    228    179     28     36
    -64    -38     23     51    -46     -7     96    192    262    210     49     41
    -62     -7     51     33    -59     20    106    239    306    249     67     64
    -67     12     80     28    -72     46    103    280    350    293     93     93
    -59     23     83     18    -70     51    109    309    379    324    119    127
    -31     38     70     -5    -49     54    119    358    420    363    148    161
      2     83     80    -44    -38     83    127    410    472    413    189    197
      2     96     93    -49    -44     96    145    470    527    459    233    239
      2    124    122    -64    -62    124    150    506    571    498    272    275
     15    137    122    -77    -51    129    150    519    594    522    301    306
     10    145    132    -77    -62    140    153    522    594    540    337    309
     -5    145    150    -70    -77    148    168    514    594    545    342    288
    -36    119    155    -44    -96    137    194    511    592    535    332    309
    -54     75    127    -10    -90    101    207    483    550    483    285    285
    -72     49    122     10    -96     85    197    413    488    415    231    207
    -88     38    127     25   -106     83    197    368    454    381    197    171
    -98      7    103     44   -101     54    189    324    415    337    166    174
   -111     -5    106     57   -109     49    184    270    363    288    135    122
   -135    -18    114     75   -127     46    205    249    350    280    145     93
   -163    -25    137     96   -150     54    220    236    342    267    137     51
   -181    -28    153    103   -168     59    215    207    327    252    116     25
   -194    -33    161    114   -179     62    210    200    319    233     98     12
   -187    -23    163    103   -176     70    223    207    324    233     72      5
   -124     33    158     46   -140     96    246    218    345    233     54     88
   -122     98    218     10   -171    158    231    210    366    259     96    111
   -150    106    257     20   -202    181    187    187    381    296    140     98
   -116    148    265    -18   -192    205    161    171    389    309    163    109
    -80    189    270    -54   -174    228    171    179    397    337    210    142
   -124    140    265    -10   -197    202    142    145    358    296    153    103
   -124     49    174     36   -150    111     98     98    285    218     64     80
   -101     77    179     10   -140    127    109     98    283    233    101     62
   -114     72    187     20   -150    129    140    106    288    239    119     38
   -132    -44     85     88   -109     20    124     83    239    181     62    -20
   -145   -166    -20    155    -62    -93    109     57    194    124      5    -62
   -132   -197    -64    163    -36   -132     96     33    161     80    -44    -85
   -109   -210   -101    161     -5   -155     80      2    106     31    -96   -124
   -101   -252   -150    176     23   -202     80    -10     88     15   -103   -135
   -101   -293   -192    197     44   -244     90    -12     80      5   -114   -145
   -127   -306   -181    215     25   -244     85    -20     64    -12   -135   -161
   -137   -301   -163    220     12   -233     59    -46     44    -31   -153   -189
   -106   -296   -192    200     41   -244     41    -64     18    -62   -189   -213
    -85   -311   -226    197     67   -270     36    -64     10    -64   -192   -200
    -85   -358   -272    220     90   -316     46    -54     25    -44   -163   -202
   -101   -379   -277    241     88   -329     51    -54     31    -41   -158   -220
   -109   -405   -296    254     93   -350     57    -49     23    -67   -187   -252
    -90   -535   -446    311    176   -491     96      7    -10   -150   -301   -335
    -70   -719   -649    392    288   -685    194    116    -41   -301   -511   -517
    -38   -745   -706    392    332   -727    314    265     46   -340   -613   -615
    -77   -431   -355    252    137   -394    337    228    176   -189   -431   -467
   -200     38    236     80   -218    137    137   -259     49    -23    -96   -176
   -342    649    989   -155   -667    818   -161   -813   -106    254    397    285
   -400   1197   1597   -397   -997   1397   -405  -1106    -80    696    992    841
   -358    961   1317   -303   -836   1137   -550  -1166   -150    828   1132    963
   -314    366    680    -25   -496    522   -563  -1171   -483    285    519    392
   -283   -140    142    210   -213      0   -467  -1065   -800   -452   -296   -335
   -215   -470   -254    342     18   -363   -314   -753   -672   -568   -532   -527
   -168   -454   -285    309     57   -371   -174   -452   -361   -340   -384   -394
   -135   -439   -303    285     83   -371    -49   -215   -132   -174   -267   -293
    -80   -423   -345    249    132   -384      5   -106    -33   -116   -233   -262
    -31   -423   -392    228    179   -407      5    -88    -38   -137   -254   -267
    -41   -439   -397    239    176   -420     18    -59    -23   -135   -246   -270
    -44   -428   -384    236    168   -407     31    -41     -7   -122   -239   -262
    -41   -420   -379    228    168   -400     41    -25     18   -101   -220   -236
    -28   -413   -384    220    176   -400     38    -18     28    -93   -207   -228
    -15   -402   -387    207    181   -394     38    -10     44    -83   -192   -205
    -18   -392   -376    205    179   -384     36      0     62    -70   -176   -192
    -10   -381   -371    194    176   -376     36      7     70    -64   -168   -184
     -2   -371   -368    187    181   -371     44     23     83    -49   -150   -163
    -20   -363   -342    189    158   -353     44     28     98    -41   -137   -155
    -49   -355   -309    202    129   -332     49     38    114    -28   -127   -145
    -59   -350   -293    202    116   -322     46     46    129    -23   -124   -129
    -20   -335   -314    179    145   -324     44     62    148      2   -103   -122
    -15   -293   -277    155    129   -285     49     88    179     38    -67   -101
    -31   -270   -239    150    103   -254     57    122    218     72    -36    -75
     -5   -259   -254    129    122   -254     51    166    254    101    -20    -44
     51   -231   -283     90    166   -257     54    228    306    153     20      5
     59   -200   -259     70    158   -228     70    270    350    192     59     36
     38   -187   -228     72    132   -207     88    316    402    236    103     83
     64   -145   -210     38    135   -176     96    381    457    296    158    150
    124    -75   -200    -23    161   -137     96    441    504    350    207    210
    142    -77   -223    -33    181   -150     90    452    501    348    207    213
    153    -67   -220    -41    184   -145     98    449    491    342    205    215
    142    -44   -189    -51    163   -116    109    426    470    324    197    213
    129    -41   -171    -44    150   -106    111    394    439    280    161    210
     96    -70   -168    -15    132   -116     98    340    376    220    116    171
     77    -80   -158      0    116   -119     88    283    324    189    106    119
     49   -101   -150     25     98   -124     80    220    275    148     80     77
     33   -114   -148     41     90   -129     77    176    231    103     33     57
     20   -111   -135     44     75   -122     77    137    194     67     -5     46
      5   -103   -109     46     57   -106     83     98    168     49     -7     15
    -18    -70    -51     44     12    -59     96     70    155     36    -12     -5
    -62    -38     23     51    -44     -7    114     38    135     12    -28    -10
    -77    -44     33     59    -57     -5    119     20    129     25    -12    -41
    -70    -72     -2     72    -33    -38    122     33    140     33    -10    -41
    -83    -83      0     80    -44    -41    140     46    161     46      0     -5
    -98    -38     59     70    -80     10    155     67    202     90     46     38
    -85     46    129     18   -109     88    127     54    215    106     70     64
    -41    101    140    -31    -90    119     88     46    223    119     88    103
     -5     93     98    -46    -51     96     49     36    210    106     70    116
      0     67     67    -33    -33     67     28     20    194     98     72     98
    -18     70     85    -25    -51     77     12     -2    174    106     96     15
    -28     51     80    -12    -54     67      5    -18    148     80     64     20
    -38     -2     33     18    -36     15     12    -15    140     62     54     46
    -38    -88    -49     64      5    -70      7    -33     93     23     15     -7
    -33   -158   -127     93     44   -145    -15    -59     44    -31    -36    -18
    -28   -205   -176    116     72   -189    -33    -88      5    -75    -72    -54
    -49   -257   -207    150     77   -233    -36   -119    -33   -116   -119   -114
    -46   -298   -252    174    101   -275    -41   -140    -62   -150   -161   -114
    -44   -335   -290    189    119   -311    -36   -140    -70   -148   -142   -103
    -98   -348   -249    223     75   -298    -20   -148    -83   -155   -145   -137
   -150   -407   -257    277     51   -332     -7   -168   -101   -192   -189   -132
    -85   -387   -301    236    106   -345    -41   -192   -135   -231   -226   -114
    -20   -371   -353    194    163   -363    -72   -197   -148   -223   -218   -155
     -7   -394   -387    202    187   -392    -67   -179   -132   -200   -197   -171
      7   -428   -436    210    220   -433    -75   -166   -132   -200   -200   -150
     -5   -462   -457    233    226   -459    -59   -145   -124   -192   -192   -116
      2   -540   -542    267    270   -542    -46   -140   -189   -288   -298   -231
     44   -758   -802    355    423   -779     10    -93   -293   -488   -527   -452
     54   -911   -969    428    509   -940    137     49   -288   -602   -685   -667
     20   -789   -810    384    415   -800    257    148   -153   -519   -636   -670
   -122   -405   -283    262     77   -345    137   -319   -215   -389   -387   -381
   -301    231    532     33   -418    381   -155   -958   -296    -67    158    181
   -431    940   1371   -257   -901   1156   -420  -1322   -181    467    859    846
   -376   1241   1618   -431   -997   1428   -709  -1483    -83    922   1395   1395
   -309    833   1143   -265   -727    987   -805  -1493   -277    678   1122   1111
   -272    218    491     25   -381    353   -704  -1343   -618    -38    301    316
   -228   -298    -70    265    -80   -187   -478   -992   -714   -506   -296   -210
   -145   -452   -306    298     80   -379   -265   -581   -457   -413   -316   -189
    -46   -441   -397    244    174   -420   -148   -350   -296   -309   -254   -150
    -18   -454   -436    236    207   -446    -75   -239   -218   -259   -228   -145
    -46   -496   -449    270    200   -472    -46   -215   -205   -267   -233   -155
    -57   -537   -480    298    210   -509    -33   -215   -205   -267   -231   -171
      5   -535   -540    262    272   -537    -41   -174   -192   -259   -244   -192
     62   -530   -592    233    324   -561    -51   -124   -174   -254   -257   -155
     62   -532   -597    233    327   -563    -49   -103   -161   -236   -231   -129
     59   -488   -548    215    303   -517    -46    -96   -135   -200   -187   -119
     57   -498   -555    218    303   -524    -36    -83   -116   -194   -189   -106
     41   -511   -553    233    296   -532    -23    -75   -106   -200   -202    -88
     49   -483   -532    215    290   -506    -18    -67    -90   -179   -184    -64
     77   -478   -555    200    316   -517    -15    -51    -77   -155   -150    -49
     64   -449   -514    189    288   -483     -7    -20    -41   -116   -109    -25
     62   -413   -475    174    267   -444      5     15     -7    -85    -77     10
     70   -381   -452    155    257   -415     18     54     28    -36    -25     25
     72   -368   -441    148    257   -405     18     72     54    -10    -15      2
     49   -374   -426    161    236   -400     36    109     85      7    -25     38
     98   -368   -467    135    280   -418     20    119     75      5    -25     54
    174   -324   -498     75    335   -413     10    176     93     18    -12    103
    213   -301   -514     44    363   -407     28    262    161    101     54    158
    210   -267   -478     25    342   -371     57    348    241    189    135    210
    210   -249   -459     18    332   -353     75    405    290    246    192    257
    192   -213   -407      7    298   -309     93    454    335    298    231    311
    179   -153   -332    -12    254   -241    116    511    400    358    288    379
    226   -124   -353    -51    288   -239     85    470    355    306    244    371
    228   -142   -371    -44    298   -257     80    449    329    288    223    368
    205   -168   -376    -20    290   -272    101    446    342    319    267    387
    187   -166   -353    -10    270   -259    101    402    335    324    298    350
    166   -163   -332     -2    246   -246     90    345    311    322    324    298
    140   -155   -296      7    218   -226     83    296    283    296    301    249
    119   -189   -311     33    213   -249     75    244    239    244    244    252
    109   -246   -355     70    231   -301     62    171    179    176    184    218
     83   -257   -340     83    210   -298     62    114    137    119    124    192
     62   -265   -327    101    192   -293     70     83    124    109    119    168
     80   -249   -332     83    205   -290     57     36     98     96    114    109
     83   -220   -303     70    192   -262     59     20     93     96    122    106
     77   -236   -314     77    194   -275     75     31    101    101    119    132
     70   -228   -298     77    181   -262     88     44    109    116    137    137
     57   -158   -215     49    132   -184    103     70    148    171    176    122
     49   -119   -168     36    109   -142    119     85    179    184    174    166
     57    -90   -148     15    101   -119    109     88    213    244    277    228
     67    -41   -111    -12     88    -75     64     70    226    283    322    202
     83    -54   -137    -15    109    -96     25     44    194    244    257    176
     75    -90   -166      7    119   -127      7     18    158    187    189    171
     51   -137   -192     41    119   -163     -5      7    148    166    168    197
     62   -171   -233     54    148   -202    -18    -10    129    161    168    161
     57   -210   -267     75    161   -239    -33    -31    111    155    179    106
     46   -267   -314    111    179   -290    -64    -70     51     90    116     59
     36   -342   -381    150    207   -363    -62    -80     23     70     96     23
     18   -379   -397    179    207   -387    -62    -88      5     36     59     -2
     25   -394   -420    184    220   -407    -80   -114    -33     -5     10    -23
     33   -428   -462    197    246   -444    -75   -122    -49     -7     18    -33
     38   -389   -428    176    231   -410    -85   -127    -51      7     33    -67
     77   -392   -472    155    272   -431    -93   -137    -72    -15     12    -67
    135   -389   -524    127    327   -457    -85   -150   -101    -51    -36    -80
    124   -392   -517    135    319   -454    -31   -127    -67    -20     -7    -36
    114   -387   -501    135    306   -444    -18   -137    -64     -7      5    -62
    106   -400   -506    145    303   -452    -31   -163    -96    -54    -46    -80
     80   -449   -530    184    303   -488    -46   -174   -109    -72    -67    -80
     62   -511   -574    226    316   -542    -64   -192   -137    -90    -80   -116
     57   -709   -769    324    410   -737    -57   -213   -270   -272   -270   -285
     46   -971  -1021    462    532   -995     33   -174   -407   -506   -517   -571
     46  -1031  -1080    491    563  -1054    155    -51   -394   -594   -620   -704
    -18   -846   -828    433    405   -839    213   -137   -293   -467   -480   -584
   -215   -340   -124    275    -44   -233     31   -639   -181   -101      0    -96
   -407    428    833    -10   -620    631   -197  -1002    114    540    756    675
   -418    963   1382   -272   -898   1171   -431  -1078    478   1218   1460   1408
   -311    898   1210   -293   -761   1054   -659  -1106    524   1431   1647   1649
   -283    413    696    -64   -491    553   -740  -1221     57    797   1013    992
   -275   -155    116    215   -197    -20   -654  -1148   -428     -5    194    153
   -241   -511   -270    374     12   -392   -420   -800   -459   -236   -114   -194
   -132   -568   -436    350    150   -504   -228   -470   -293   -145    -77   -174
    -33   -574   -540    303    252   -558   -132   -288   -205   -103    -64   -155
     -5   -587   -581    296    288   -584    -67   -189   -150    -83    -64   -161
      5   -597   -602    296    301   -600    -41   -153   -132    -88    -77   -171
     41   -589   -631    275    335   -610    -49   -153   -145   -106    -83   -192
     44   -587   -631    270    337   -607    -44   -148   -155   -122    -98   -207
     46   -592   -639    272    342   -615    -31   -119   -137   -114    -93   -194
     41   -581   -626    270    332   -602    -18    -93   -109    -85    -72   -171
     41   -558   -600    259    319   -579      0    -67    -85    -64    -46   -153
     36   -568   -607    265    322   -587      0    -67    -93    -67    -62   -171
     31   -555   -589    262    309   -571      2    -62    -83    -57    -46   -166
     15   -553   -568    267    290   -561     -5    -64    -83    -57    -41   -166
      0   -532   -532    267    265   -532     -7    -54    -77    -54    -41   -168
     18   -501   -519    241    267   -511     -2    -25    -46    -25    -20   -148
     23   -496   -522    236    270   -509     20     15     -5     12     20   -101
     44   -485   -530    218    285   -509     36     41     15     28     46    -75
     88   -465   -553    189    319   -509     46     70     31     44     59    -59
     96   -449   -548    174    322   -496     59    109     54     67     75    -38
    109   -433   -542    161    324   -488     77    168     96     98    103      0
    114   -420   -535    150    324   -478    101    241    153    155    161     44
    140   -387   -527    124    332   -457    101    288    192    192    192     67
    163   -363   -527     98    345   -444     96    329    220    228    226     88
    197   -337   -537     70    366   -436    103    379    254    267    265    140
    223   -272   -498     23    358   -384    119    426    293    309    301    215
    231   -233   -465      2    348   -348    135    452    319    358    355    257
    236   -207   -446    -15    340   -327    135    431    319    361    355    241
    215   -194   -413    -10    311   -303    150    426    324    358    353    241
    189   -187   -379     -2    283   -283    161    410    314    342    335    223
    184   -205   -389     10    285   -296    148    366    277    301    303    200
    163   -231   -394     33    277   -311    129    324    249    270    288    189
    127   -257   -384     64    254   -319    124    280    218    236    262    158
    114   -272   -389     77    252   -332    111    215    166    181    215    111
     85   -280   -366     98    226   -322    122    179    153    163    197     96
     75   -306   -381    114    226   -342    122    129    114    127    163     59
     59   -324   -387    132    220   -355    145    103     98    114    150     36
     12   -311   -327    148    166   -319    184    106    111    119    150     44
      0   -319   -319    161    158   -319    202    109    119    114    145     38
     10   -337   -348    163    176   -342    205    109    114    111    163     31
     59   -285   -345    111    200   -314    207    122    129    124    184     57
     75   -228   -303     75    189   -267    231    140    166    163    228     83
     20   -213   -233     96    127   -223    244    161    205    207    270    119
    -12   -176   -163     93     75   -171    241    189    259    272    322    158
     10   -153   -163     72     85   -158    213    179    262    270    327    153
     31   -166   -200     67    114   -181    174    127    218    218    288    119
      2   -215   -218    106    109   -215    174    127    207    197    262    114
    -90   -275   -187    181     46   -231    215    184    259    244    293    168
    -75   -355   -283    215    103   -319    187    135    194    189    244    114
    -80   -428   -350    252    135   -389    163     90    129    129    197     44
    -88   -493   -405    290    158   -449    150     67     85     75    150     18
   -174   -511   -340    342     80   -426    174     77     93     85    158     28
   -184   -537   -353    361     83   -444    161     46     51     38    103    -18
   -127   -605   -478    363    174   -542    109    -28    -44    -64      7   -101
   -132   -628   -496    381    181   -563    111    -36    -54    -77      5   -103
   -161   -610   -452    384    142   -532    137    -10    -25    -44     41    -72
   -166   -594   -428    379    129   -511    137    -12    -25    -44     41    -64
   -150   -607   -457    379    150   -532    119    -41    -62    -77     10    -88
   -135   -652   -517    394    189   -584    103    -67    -96   -106     -7   -109
   -137   -654   -517    394    187   -587     96    -80   -109   -109     -5   -135
   -148   -607   -459    376    153   -535     80    -90   -111   -116    -15   -150
   -158   -657   -501    405    171   -579     90    -80   -127   -148    -67   -181
    -83   -826   -743    454    329   -784     83   -101   -249   -309   -241   -316
    -44  -1054  -1010    548    483  -1034    161    -57   -371   -537   -501   -592
    -70  -1060   -989    563    459  -1026    285     67   -332   -592   -589   -724
   -124   -875   -753    498    314   -815    348     38   -215   -470   -452   -600
   -270   -449   -179    361    -46   -314    210   -384   -153   -189    -46   -184
   -446    285    732     80   -589    509    -46   -823     12    340    639    509
   -446    800   1247   -176   -846   1023   -285  -1008    239    896   1273   1174
   -345    696   1039   -176   -691    865   -493  -1093    215   1057   1436   1397
   -306    171    478     67   -392    324   -587  -1226   -231    491    844    818
   -293   -400   -109    345    -93   -254   -524  -1174   -688   -303     12    -36
   -233   -709   -475    470    119   -592   -353   -862   -701   -540   -301   -355
   -150   -714   -566    431    207   -641   -179   -524   -491   -418   -249   -306
    -93   -667   -574    381    239   -620    -54   -296   -332   -316   -200   -267
    -38   -675   -639    355    298   -657      7   -215   -283   -311   -215   -285
     20   -693   -714    337    366   -704      2   -215   -309   -342   -236   -293
     10   -693   -704    340    355   -698      7   -161   -275   -314   -213   -254
     18   -659   -678    322    348   -667     -2   -142   -262   -319   -226   -259
     31   -652   -683    309    355   -665     18   -119   -233   -303   -205   -239
     28   -657   -688    314    355   -672     44    -96   -202   -272   -174   -202
     33   -623   -657    293    345   -639     62    -85   -187   -257   -155   -184
     36   -550   -587    257    311   -568     59    -75   -171   -249   -148   -181
     77   -542   -623    231    350   -584     31    -93   -189   -272   -176   -210
     88   -555   -644    233    366   -600     20    -88   -184   -265   -171   -192
    103   -542   -646    218    374   -594     25    -57   -148   -231   -132   -142
    129   -524   -654    197    392   -589     28    -33   -127   -202   -101   -101
    106   -506   -615    197    358   -561     46      5    -93   -166    -72    -77
    132   -498   -631    181    379   -563     54     33    -67   -145    -62    -64
    150   -465   -618    155    381   -540     51     36    -57   -148    -72    -57
    174   -423   -597    124    384   -509     57     62    -31   -135    -67    -49
    197   -420   -618    111    405   -517     67    116     15    -93    -31     -7
    220   -428   -652    103    433   -540     70    161     51    -51     10     31
    254   -374   -628     57    439   -501     64    207     96     -2     54     75
    265   -293   -558     15    410   -426     51    246    135     33     90    106
    265   -226   -491    -20    376   -358     62    306    194     98    163    168
    285   -184   -470    -51    376   -324     70    335    226    132    197    187
    303   -176   -480    -62    392   -327     70    329    220    127    194    194
    290   -155   -446    -67    368   -301     80    324    220    140    207    228
    288   -135   -426    -77    355   -280     67    309    200    127    202    218
    311   -140   -454    -85    381   -296     46    270    155     80    166    181
    303   -145   -449    -80    376   -296     41    239    122     38    137    153
    270   -124   -394    -72    332   -259     57    189     98      7    114    124
    249   -124   -376    -62    311   -249     49     98     36    -49     64     75
    223   -153   -379    -36    301   -265     51     25    -25   -114     15     25
    194   -174   -368    -10    280   -272     54    -44    -80   -155    -12      0
    194   -171   -366    -10    280   -267     28    -72   -122   -184    -49    -23
    171   -150   -324    -12    246   -236     31   -122   -155   -231    -96    -67
    103   -145   -249     18    176   -197     70   -194   -192   -265   -122    -96
    101   -179   -280     36    189   -228     72   -210   -213   -265   -122    -88
    163   -174   -337      5    249   -254     38   -114   -168   -223    -90    -49
    192    -90   -283    -51    233   -184     25    -80   -122   -187    -59    -23
    200    -15   -215    -93    207   -114     25    -62    -83   -145    -18     15
    194     41   -153   -119    174    -54     23    -98    -83   -132      2     28
    192     98    -93   -145    142      2    -15   -124    -83   -119     28     23
    202    116    -85   -161    145     18    -57   -129    -83   -111     36     23
    210    124    -85   -168    148     20    -85   -122    -88   -116     20     51
    218     96   -124   -158    171    -15   -103   -148   -127   -163    -31     49
    200     62   -137   -129    168    -36    -98   -189   -176   -215    -62     20
    176    -23   -200    -77    187   -111    -93   -202   -207   -228    -75      0
    202   -148   -350    -28    275   -249   -129   -192   -265   -285   -155    -57
    181   -192   -374      2    277   -280   -127   -189   -283   -306   -189    -75
    137   -189   -327     25    231   -257   -101   -215   -298   -329   -218   -114
    176   -244   -423     31    298   -332   -145   -296   -400   -418   -301   -179
    189   -283   -475     46    329   -379   -163   -288   -415   -423   -303   -171
    189   -283   -472     46    329   -376   -163   -290   -418   -418   -293   -176
    171   -254   -426     41    298   -340   -158   -301   -431   -431   -309   -197
    137   -241   -379     49    257   -309   -150   -322   -426   -433   -314   -176
    137   -257   -394     57    265   -324   -153   -335   -439   -454   -340   -189
    153   -270   -423     57    285   -345   -168   -350   -467   -475   -371   -205
    168   -265   -433     49    301   -348   -168   -342   -475   -467   -371   -207
    174   -280   -454     51    311   -366   -168   -314   -457   -454   -361   -194
    153   -350   -504     98    327   -428   -171   -329   -488   -514   -415   -249
    137   -558   -696    210    415   -626   -119   -348   -592   -688   -602   -431
    174   -769   -943    298    558   -854    -23   -244   -652   -862   -833   -662
    163   -680   -844    257    501   -761     75    -90   -511   -815   -831   -670
     83   -337   -423    127    252   -379     54   -288   -467   -680   -633   -509
    -75    171    246    -49   -161    207   -176   -857   -607   -480   -252   -150
   -257    870   1127   -306   -691    997   -423  -1348   -620    -77    350    402
   -233   1239   1473   -504   -852   1353   -709  -1525   -527    384    901    932
   -111    893   1005   -392   -558    948   -885  -1506   -618    410    896    974
    -57    335    392   -140   -226    363   -872  -1449   -956   -179    215    348
    -44   -189   -145    116     49   -168   -732  -1283  -1275   -917   -602   -413
      0   -400   -400    200    197   -400   -545   -932  -1049   -867   -662   -457
     -5   -379   -374    192    184   -376   -379   -693   -807   -704   -555   -366
     23   -358   -384    166    202   -371   -265   -553   -659   -607   -509   -329
    124   -366   -491    122    306   -428   -259   -449   -584   -555   -491   -296
    161   -340   -501     88    329   -420   -259   -379   -545   -519   -446   -267
    137   -314   -454     88    296   -384   -220   -376   -522   -509   -436   -285
    129   -316   -446     93    288   -381   -200   -394   -532   -535   -496   -285
    129   -329   -459    101    293   -394   -197   -361   -514   -519   -493   -241
    161   -285   -446     59    303   -366   -215   -350   -498   -496   -457   -220
    226   -239   -465      7    342   -353   -257   -296   -475   -457   -431   -194
    228   -249   -480     10    353   -363   -272   -288   -467   -459   -446   -210
    187   -262   -449     38    316   -355   -249   -303   -465   -462   -452   -228
    148   -246   -394     46    270   -319   -218   -311   -452   -452   -428   -210
    158   -218   -376     28    267   -296   -223   -280   -420   -420   -402   -181
    176   -210   -387     15    277   -296   -239   -249   -389   -384   -366   -145
    179   -202   -381     12    280   -290   -239   -228   -366   -363   -340   -127
    158   -148   -306     -7    231   -226   -210   -215   -327   -319   -296   -103
    189    -98   -288    -46    236   -192   -205   -200   -298   -293   -277   -106
    218    -77   -296    -72    257   -187   -207   -179   -277   -283   -285    -88
    239    -54   -293    -90    265   -174   -223   -116   -228   -226   -231    -10
    231    -38   -270    -98    249   -153   -213    -49   -155   -150   -155      5
    200    -23   -223    -90    210   -122   -166    -25   -114   -135   -168     12
    202     33   -171   -119    187    -70   -155    -51    -93   -116   -155    101
    275    101   -174   -187    226    -36   -205     18    -54    -49    -83    155
    324    158   -166   -241    244     -2   -213    124     15     28    -10    231
    342    155   -187   -249    265    -12   -207    161     41     44      0    254
    355    132   -223   -246    288    -44   -213    145     20     23    -12    233
    332    140   -192   -236    262    -25   -210    122     -2     -2    -31    205
    322    194   -127   -259    223     36   -218     67    -46    -38    -49    189
    303    220    -83   -262    192     70   -218     18    -90    -77    -77    163
    293    202    -90   -249    192     57   -220    -46   -145   -124   -114    119
    262    166    -96   -213    179     36   -226   -122   -210   -192   -176     51
    226    155    -70   -192    148     44   -231   -158   -257   -228   -207      2
    207    153    -54   -179    129     49   -244   -197   -303   -262   -231    -33
    184    145    -38   -163    111     54   -236   -233   -324   -283   -246    -57
    166    150    -15   -158     90     67   -236   -322   -379   -353   -303   -132
    127    163     36   -145     44    101   -218   -368   -423   -394   -345   -158
    161    150    -10   -155     85     72   -239   -371   -439   -392   -348   -109
    197    161    -36   -181    116     62   -270   -244   -371   -316   -288    -23
    205    210      5   -207    101    109   -259   -197   -309   -262   -249     -5
    187    259     72   -226     57    166   -257   -210   -280   -233   -205     -5
    174    306    129   -241     20    218   -257   -228   -254   -210   -171      0
    150    371    220   -262    -33    296   -259   -309   -267   -228   -181    -41
    127    381    254   -254    -62    319   -270   -407   -335   -280   -218    -88
    181    301    119   -244     31    210   -309   -332   -327   -241   -189    -28
    192    288     93   -241     49    192   -319   -257   -283   -187   -142     18
    150    306    155   -228     -2    231   -309   -241   -265   -174   -129     25
    142    241     98   -192     23    171   -309   -265   -296   -213   -174     -2
    161    114    -46   -137    103     33   -329   -322   -381   -309   -246    -64
    158     75    -83   -116    119     -2   -340   -345   -420   -345   -270   -127
    145     25   -119    -88    132    -46   -324   -345   -433   -371   -348   -194
    148    -28   -176    -59    161   -101   -329   -366   -475   -436   -418   -181
    142    -64   -210    -38    174   -137   -335   -371   -491   -441   -407   -171
    132    -70   -205    -31    168   -137   -337   -389   -496   -441   -407   -205
    116    -77   -194    -20    153   -135   -329   -444   -517   -465   -420   -270
    114    -64   -179    -23    145   -122   -314   -488   -553   -504   -428   -275
    142    -88   -231    -28    184   -158   -329   -470   -561   -491   -415   -246
    181   -129   -314    -25    246   -220   -353   -381   -530   -449   -413   -218
    184   -137   -322    -23    252   -231   -361   -353   -509   -441   -407   -192
    155   -111   -267    -20    210   -189   -355   -348   -493   -436   -400   -192
    132   -150   -285      7    207   -218   -335   -350   -493   -436   -400   -207
    176   -301   -478     59    327   -389   -322   -350   -576   -558   -532   -324
    187   -519   -706    163    444   -610   -218   -249   -613   -719   -743   -511
    181   -602   -784    210    483   -693    -75    -83   -527   -769   -844   -620
    119   -337   -457    106    288   -397    -25   -101   -413   -636   -701   -548
    -36     85    122    -25    -80    103   -207   -597   -542   -501   -433   -303
   -184    719    904   -270   -542    810   -514  -1174   -685   -213     67    153
   -246   1384   1631   -568   -937   1506   -792  -1493   -628    262    709    714
   -148   1325   1473   -589   -810   1400  -1018  -1558   -620    496    961    971
    -98    771    870   -337   -483    820  -1021  -1488   -826    135    517    600
    -88    187    272    -51   -179    228   -891  -1353  -1158   -600   -303   -142
    -41   -215   -174    129     64   -194   -688  -1023  -1101   -831   -646   -467
     10   -215   -226    101    116   -220   -542   -735   -820   -641   -524   -387
     72   -210   -283     67    176   -246   -420   -537   -646   -542   -465   -342
    124   -228   -355     49    239   -290   -348   -400   -545   -475   -423   -280
    137   -231   -368     46    252   -298   -327   -319   -491   -431   -394   -241
    137   -231   -371     46    254   -301   -322   -290   -472   -436   -418   -218
    140   -236   -376     49    257   -306   -303   -270   -457   -428   -418   -215
    129   -241   -371     57    249   -306   -280   -244   -423   -397   -384   -215
    127   -207   -335     41    231   -270   -272   -241   -407   -387   -374   -218
    129   -202   -332     33    228   -267   -272   -244   -402   -381   -374   -213
    135   -181   -316     20    226   -249   -277   -244   -394   -387   -387   -202
    135   -166   -303     12    218   -236   -277   -236   -384   -368   -361   -194
    122   -171   -293     25    207   -231   -257   -213   -342   -319   -306   -187
    114   -142   -257     12    184   -200   -254   -207   -327   -311   -293   -174
    116   -135   -254      7    184   -194   -244   -189   -306   -296   -283   -145
    127   -132   -259      0    192   -194   -233   -171   -283   -277   -265   -124
    135   -116   -252     -7    192   -184   -228   -150   -254   -254   -244   -103
    137   -111   -252    -12    194   -181   -215   -111   -218   -220   -218    -67
    137    -98   -236    -18    187   -166   -205    -62   -168   -181   -192    -41
    111    -70   -181    -23    145   -124   -181      2   -106   -132   -148     -2
    114    -36   -150    -38    132    -93   -166     54    -51    -88   -111     31
    168    -20   -189    -75    179   -106   -163     90    -10    -46    -70     62
    202     23   -179   -114    192    -77   -161    145     38     -2    -33    109
    213     62   -153   -137    181    -44   -148    205     90     38     -7    161
    202    111    -90   -155    148     10   -119    262    155    116     59    207
    179    155    -25   -168    101     64   -101    298    194    171    116    241
    207    176    -31   -192    119     72   -119    259    155    129     90    231
    205    181    -25   -194    114     77   -122    239    127     96     75    239
    189    171    -18   -179    103     77   -114    220    103     77     59    226
    171    166     -5   -171     88     80   -106    181     62     44     33    187
    158    171     12   -166     72     90   -114    124      7    -18    -10    153
    137    135     -5   -137     70     64   -124     64    -49    -83    -62    119
    124     83    -41   -103     83     20   -132      2    -98   -137    -98     80
    114     75    -38    -96     75     18   -148    -62   -155   -187   -150     12
     96     67    -28    -83     62     20   -150   -106   -194   -218   -179    -20
     72     57    -18    -67     46     20   -137   -127   -210   -223   -181    -38
     67     57    -10    -62     38     23   -124   -148   -220   -226   -179    -59
     51     64     10    -59     20     38   -111   -161   -220   -231   -176    -67
     46     75     28    -62     10     51   -101   -161   -220   -239   -184    -64
     44     83     38    -64      2     62    -96   -150   -210   -233   -197    -59
     57    148     90   -101    -15    119    -90   -127   -168   -194   -161     -7
     75    187    111   -132    -18    150    -96   -116   -129   -148   -116     23
     90    241    150   -166    -28    194   -111   -119   -111   -129    -93     49
     98    270    168   -184    -36    220   -140   -124   -103   -111    -62     67
     96    257    161   -176    -31    210   -161   -137   -111   -111    -54     49
     83    244    158   -163    -38    202   -171   -150   -127   -129    -62     41
     75    215    140   -145    -33    179   -179   -155   -142   -145    -77     38
     72    176    101   -127    -12    140   -189   -161   -163   -174   -109     18
     70     85     15    -77     28     51   -205   -168   -210   -226   -163    -23
     64    -18    -85    -25     72    -51   -218   -187   -259   -283   -218    -77
     64    -83   -148      7    103   -114   -218   -200   -298   -319   -254    -96
     70   -127   -200     28    132   -163   -218   -215   -337   -345   -288   -127
     64   -171   -236     54    150   -202   -220   -236   -376   -381   -322   -166
     54   -187   -244     64    148   -215   -226   -252   -397   -400   -337   -187
     51   -210   -262     77    155   -236   -231   -252   -407   -415   -350   -192
     51   -226   -277     88    163   -252   -228   -241   -415   -431   -363   -187
     59   -220   -280     80    168   -249   -236   -244   -420   -441   -368   -184
     70   -231   -301     77    184   -265   -244   -244   -431   -446   -379   -187
     77   -252   -329     88    202   -290   -246   -236   -436   -452   -381   -179
     77   -272   -350     96    213   -311   -246   -236   -441   -441   -371   -200
     80   -272   -353     96    215   -311   -249   -241   -449   -441   -371   -244
     88   -361   -449    135    265   -405   -236   -231   -501   -527   -457   -316
    111   -620   -732    254    420   -675   -163   -168   -600   -727   -685   -506
    132   -766   -901    316    514   -833    -28    -36   -613   -891   -896   -706
    116   -620   -737    252    426   -678    101     77   -480   -839   -872   -691
    -25   -265   -239    145    106   -249     20   -332   -501   -675   -607   -446
   -187    306    491    -59   -337    397   -280   -930   -542   -319    -85     49
   -311   1002   1314   -348   -813   1158   -555  -1275   -387    257    628    730
   -283   1306   1590   -511   -935   1447   -833  -1397   -213    792   1200   1291
   -197    862   1060   -335   -628    961   -940  -1402   -410    602    966   1091
   -155    231    387    -38   -272    309   -878  -1335   -849   -174    135    311
   -140   -272   -132    205     -5   -202   -685  -1085  -1067   -779   -532   -329
   -109   -400   -290    254     90   -345   -475   -704   -820   -706   -563   -368
    -51   -394   -345    220    145   -371   -322   -431   -615   -566   -462   -306
    -12   -389   -376    200    179   -381   -231   -265   -493   -480   -410   -277
     -5   -376   -374    189    181   -376   -192   -200   -449   -467   -410   -270
    -10   -376   -366    194    176   -371   -176   -171   -431   -467   -407   -259
    -10   -368   -361    189    171   -366   -158   -137   -402   -446   -392   -239
     -5   -387   -381    194    187   -384   -142   -116   -387   -444   -389   -228
      0   -402   -405    200    202   -402   -135   -103   -379   -441   -387   -215
      0   -402   -402    202    200   -402   -132    -88   -366   -428   -374   -215
      0   -381   -381    189    189   -381   -129    -77   -355   -420   -374   -194
     -2   -374   -374    187    184   -374   -124    -67   -340   -402   -345   -163
     -2   -358   -355    179    174   -358   -114    -54   -309   -366   -309   -168
      7   -363   -371    179    189   -366   -103    -28   -277   -337   -283   -158
     23   -366   -389    171    205   -379   -106    -15   -267   -329   -280   -137
     44   -348   -392    150    215   -368   -103     10   -254   -316   -272   -109
     59   -306   -368    122    213   -335    -98     36   -226   -280   -244    -93
     67   -262   -329     98    197   -296    -96     57   -202   -257   -223   -103
     83   -226   -311     70    194   -267    -85     93   -168   -228   -189    -88
     88   -215   -303     62    194   -259    -72    140   -122   -194   -158    -54
     93   -215   -309     59    200   -262    -62    197    -75   -153   -124     -2
    111   -155   -267     23    189   -210    -49    259    -15    -96    -72     51
    135   -116   -252    -10    192   -184    -46    314     33    -49    -36     90
    158    -83   -241    -38    200   -161    -38    363     75     -5      0    132
    176    -62   -241    -59    207   -153    -23    405    109     28     23    174
    181    -57   -239    -62    210   -148    -10    436    129     54     49    213
    174    -20   -194    -77    184   -109     -2    444    137     80     88    223
    168     23   -145    -96    158    -62     -5    426    127     80     98    218
    161     31   -129    -98    145    -49     -7    392    101     49     72    210
    161     10   -150    -85    155    -70    -10    363     70     20     51    200
    153     -7   -161    -75    155    -85    -18    311     25    -18     25    161
    116    -49   -168    -33    142   -109    -23    249    -23    -72    -18    122
     83    -96   -181      5    129   -137    -33    181    -75   -137    -80    101
     54   -135   -189     41    122   -161    -36    122   -122   -179   -109     62
     20   -148   -171     62     96   -158    -38     64   -166   -200   -129    -10
     -2   -161   -158     80     75   -158    -33     20   -202   -246   -171    -33
    -31   -176   -148    103     57   -163    -23     -5   -226   -277   -197    -44
    -64   -192   -127    129     31   -161      2     -7   -220   -254   -166    -49
    -83   -194   -111    137     12   -153     33     -2   -207   -239   -158    -54
    -85   -187   -101    135      5   -142     62     18   -192   -231   -148    -28
    -96   -122    -28    109    -33    -77     90     54   -145   -189   -103      7
   -106    -54     51     80    -80     -2    114     90    -90   -135    -51     57
   -119    -25     90     72   -106     31    106     96    -64   -109    -28    101
   -119      2    119     57   -119     59     77     90    -46    -80      2    137
   -122     -2    119     62   -122     57     54     80    -44    -77     10    145
   -142    -23    119     83   -132     46     51     80    -46    -85      5    142
   -163    -38    122    101   -145     41     46     64    -62   -106     -7    145
   -184    -85     98    135   -142      5     41     49    -88   -135    -28    122
   -187   -166     20    176   -106    -72     28     38   -119   -163    -59     83
   -181   -288   -106    236    -38   -197     15     12   -179   -226   -124     28
   -179   -353   -174    262     -2   -265     10     -7   -218   -275   -171     -2
   -176   -355   -179    265      0   -270      0    -38   -252   -319   -205    -25
   -174   -400   -226    285     23   -314    -10    -67   -298   -358   -236    -70
   -176   -467   -290    322     57   -379    -15    -88   -337   -400   -272   -106
   -181   -496   -316    337     67   -407    -31   -106   -363   -423   -296   -124
   -158   -483   -324    322     83   -405    -46   -124   -384   -444   -309   -132
   -145   -470   -327    306     90   -400    -59   -140   -400   -459   -322   -155
   -140   -441   -301    290     80   -371    -75   -163   -420   -496   -361   -163
   -137   -472   -335    303     96   -405    -83   -179   -444   -527   -389   -171
   -135   -504   -368    319    114   -436    -88   -184   -465   -553   -418   -171
   -135   -563   -428    348    145   -496    -75   -171   -467   -542   -394   -161
   -119   -524   -405    322    142   -465    -93   -187   -483   -545   -394   -236
    -77   -685   -610    379    265   -646    -75   -179   -594   -714   -574   -405
    -54   -909   -857    480    400   -883     12    -98   -691   -932   -833   -665
    -54   -976   -922    514    431   -950    148     54   -636   -995   -935   -782
   -116   -756   -639    436    259   -698    210    -12   -524   -867   -789   -646
   -280   -244     36    259   -158   -106    -12   -594   -553   -600   -366   -194
   -452    467    919     -7   -685    693   -275  -1093   -457    -93    319    511
   -498    989   1486   -246   -995   1236   -532  -1340   -267    475   1018   1228
   -420    891   1312   -233   -865   1101   -735  -1444   -290    652   1221   1436
   -374    350    724     10   -550    535   -779  -1478   -719     -7    483    727
   -340   -262     77    301   -210    -93   -646  -1304  -1093   -766   -358    -80
   -296   -574   -280    433     -7   -428   -426   -904  -1013   -924   -631   -384
   -210   -594   -384    402     85   -491   -254   -545   -774   -787   -574   -335
   -142   -594   -452    368    153   -524   -150   -350   -641   -706   -522   -301
   -116   -597   -480    355    181   -540    -96   -265   -584   -672   -501   -301
   -106   -600   -493    350    189   -548    -72   -231   -568   -678   -509   -285
   -119   -618   -498    368    189   -558    -54   -205   -563   -691   -527   -241
   -127   -623   -496    376    181   -561    -36   -179   -540   -680   -514   -210
   -145   -613   -467    379    158   -540    -18   -155   -511   -654   -488   -207
   -161   -594   -433    376    135   -514     -7   -137   -488   -631   -465   -205
   -142   -610   -467    376    161   -540     -7   -127   -485   -631   -470   -213
   -132   -610   -478    368    171   -545     -5   -109   -472   -626   -462   -174
   -129   -576   -446    353    155   -511     -2    -96   -452   -592   -426   -150
   -140   -540   -400    337    127   -470     -5    -80   -431   -558   -389   -155
   -137   -517   -379    327    119   -449     -7    -62   -418   -553   -379   -137
   -127   -517   -392    319    129   -457    -12    -57   -418   -558   -379   -132
   -122   -522   -400    322    137   -462    -12    -54   -415   -558   -381   -124
   -129   -535   -407    332    137   -472     -7    -46   -415   -548   -381   -114
   -114   -504   -389    309    137   -446     -7    -12   -392   -517   -353    -80
    -67   -449   -381    257    155   -415    -12     31   -358   -485   -324    -54
    -67   -418   -350    241    140   -384      5     93   -311   -446   -296     -2
    -51   -387   -337    218    142   -363     20    155   -262   -405   -267     51
    -18   -348   -329    184    155   -340     41    233   -202   -342   -210    106
     25   -314   -340    142    179   -324     46    285   -161   -296   -166    124
     57   -296   -353    119    202   -322     54    332   -124   -257   -129    163
     72   -241   -314     83    192   -277     51    355    -98   -223   -101    200
     80   -226   -306     72    192   -265     51    366    -90   -215    -90    223
     93   -215   -311     59    200   -265     49    358   -103   -223    -96    241
     96   -192   -288     49    189   -241     46    327   -119   -233   -103    233
     96   -192   -288     46    192   -239     38    280   -150   -267   -124    207
     85   -181   -267     49    176   -223     25    233   -179   -283   -142    161
     54   -171   -226     54    140   -197     23    207   -200   -311   -161    142
     49   -166   -215     57    132   -189     23    174   -215   -335   -176    148
     15   -181   -197     83    103   -189     25    127   -246   -366   -194    137
    -31   -202   -171    116     70   -187     25     67   -290   -413   -239     93
    -36   -194   -161    114     59   -176     28     28   -327   -457   -288    111
    -36   -218   -184    127     72   -202     33      0   -345   -462   -293     88
    -46   -205   -161    124     54   -184     33    -33   -358   -459   -280     33
    -57   -202   -145    129     44   -174     46    -36   -358   -462   -275     44
    -64   -231   -168    145     51   -200     62    -23   -355   -459   -272     49
    -51   -202   -150    127     46   -176     85     -2   -324   -423   -244     67
    -54   -145    -90     98     18   -119    103     15   -283   -381   -210    106
    -62    -70     -7     67    -28    -38    103     20   -252   -350   -174    155
    -75    -36     38     54    -59      2     72     10   -236   -329   -153    179
    -51    -46      5     49    -31    -20     41      0   -246   -340   -163    187
    -41    -62    -20     49    -12    -41     28     -7   -262   -350   -168    184
    -46    -72    -25     59    -10    -49     12    -23   -277   -350   -163    163
    -72   -119    -46     96    -15    -83      2    -46   -311   -374   -176    140
   -103   -179    -77    140    -15   -129     -5    -67   -342   -400   -205     98
   -140   -285   -148    210      2   -215    -23   -111   -407   -472   -277     41
   -163   -358   -194    262     15   -277    -44   -148   -457   -532   -340     -2
   -137   -400   -262    267     59   -332    -49   -155   -475   -553   -368    -31
   -101   -418   -319    259    109   -368    -64   -171   -498   -584   -402    -57
    -80   -439   -361    259    137   -400    -88   -200   -537   -618   -439    -90
    -80   -441   -361    262    140   -402    -98   -226   -568   -654   -467   -114
    -90   -441   -350    265    129   -394    -90   -223   -571   -667   -467    -80
    -96   -454   -358    275    129   -407    -90   -228   -587   -665   -462   -101
    -96   -457   -361    275    132   -410   -101   -239   -597   -657   -452   -127
    -96   -467   -371    283    137   -420   -103   -249   -597   -667   -454   -127
    -96   -459   -363    277    129   -410   -119   -272   -618   -711   -501   -124
    -85   -485   -400    285    155   -441   -124   -270   -633   -722   -517   -111
    -77   -524   -446    298    181   -488   -129   -270   -649   -737   -540   -161
    -49   -649   -600    350    275   -626   -119   -267   -711   -810   -631   -285
    -28   -880   -854    454    410   -867    -67   -231   -841  -1036   -891   -555
     -7   -997   -989    501    491   -995     44    -98   -857  -1161  -1057   -730
    -18   -859   -844    439    410   -852    127    -15   -737  -1044   -943   -683
   -184   -480   -296    332     54   -389     49   -366   -646   -805   -602   -327
   -446    200    644    122   -545    420   -145   -901   -480   -314     80    410
   -589    800   1389   -106   -989   1093   -319  -1171   -218    275    789   1114
   -542    878   1421   -168   -984   1150   -535  -1337   -207    488   1026   1467
   -498    483    982      7   -740    732   -644  -1454   -532     93    594   1148
   -459    -49    407    254   -436    179   -620  -1371   -945   -607   -163    303
   -394   -457    -62    426   -166   -259   -467  -1039  -1057   -963   -607   -207
   -267   -548   -280    407      2   -413   -303   -667   -901   -911   -631   -239
   -150   -542   -392    348    119   -467   -200   -433   -782   -831   -592   -202
   -116   -530   -413    322    145   -472   -155   -337   -730   -810   -589   -215
   -101   -509   -407    303    153   -459   -137   -303   -709   -820   -607   -215
    -90   -524   -436    306    171   -483   -124   -277   -701   -823   -610   -218
    -75   -519   -444    298    184   -483   -103   -252   -678   -795   -592   -231
    -41   -493   -452    265    202   -475   -101   -236   -672   -787   -566   -226
    -12   -483   -470    246    228   -478   -106   -228   -667   -789   -566   -246
    -15   -496   -480    254    231   -488    -98   -213   -659   -782   -579   -239
    -31   -506   -475    270    220   -491    -83   -200   -646   -763   -563   -231
    -38   -504   -465    270    213   -485    -80   -181   -636   -753   -550   -218
    -31   -501   -470    265    218   -485    -67   -150   -615   -740   -530   -166
    -20   -480   -459    249    218   -470    -64   -140   -607   -735   -530   -153
    -33   -452   -418    244    192   -436    -51   -109   -581   -719   -527   -135
    -15   -436   -423    226    202   -431    -57    -93   -568   -698   -504   -124
     41   -423   -467    189    254   -444    -75    -96   -584   -727   -530   -119
     59   -397   -459    168    257   -428    -70    -62   -555   -683   -483   -103
     64   -366   -431    150    246   -397    -59    -31   -527   -636   -436   -111
     85   -361   -446    137    265   -405    -41     15   -493   -607   -413    -80
     98   -337   -436    119    265   -387    -28     64   -470   -613   -418    -41
    111   -319   -431    103    270   -376    -25    119   -431   -579   -384     15
    127   -275   -402     75    265   -337    -25    176   -374   -501   -324     57
    150   -223   -376     36    262   -298    -25    223   -337   -462   -280     93
    168   -174   -342      2    254   -257    -20    257   -303   -400   -210    103
    174   -119   -293    -31    233   -205     -7    288   -254   -345   -166    140
    168    -80   -249    -44    207   -163      0    309   -223   -324   -148    202
    158   -114   -275    -23    215   -194     -7    285   -252   -361   -192    187
    148   -119   -267    -15    205   -192    -15    257   -275   -387   -210    179
    124   -101   -228    -12    174   -163    -18    228   -288   -397   -210    171
     70   -135   -205     33    137   -168      0    207   -293   -402   -215    127
     38   -161   -202     59    119   -181      7    174   -316   -452   -262    129
     51   -192   -244     70    145   -218     -5    103   -368   -501   -290    101
     31   -187   -220     77    124   -205    -12     44   -400   -504   -280     10
      5   -205   -210    101    106   -207     -5      2   -415   -514   -288    -25
     -2   -194   -194     98     93   -194     -7    -46   -452   -571   -353    -88
    -31   -236   -205    132     85   -220     10    -70   -475   -607   -410    -70
    -54   -239   -184    145     64   -213      7   -101   -491   -623   -423    -70
    -70   -267   -197    168     62   -233     18   -101   -480   -613   -405    -67
    -62   -228   -166    145     51   -200     25    -88   -465   -592   -371    -46
    -46   -124    -77     85     15   -103     36    -64   -415   -540   -316    -28
    -54    -51      2     51    -31    -25     49    -49   -376   -514   -290      7
    -67      0     67     33    -67     33     28    -54   -353   -475   -257     33
    -38     15     54     10    -46     33    -36    -88   -374   -485   -262     23
    -10    -12     -2     10     -5     -7    -77   -122   -413   -524   -301      5
      2    -36    -38     15     18    -36    -93   -140   -431   -535   -319    -18
    -36    -67    -31     51     -2    -49    -90   -158   -439   -537   -316    -38
     -5    -77    -75     38     33    -77    -70   -153   -441   -545   -324    -44
     12   -163   -176     75     93   -168    -88   -192   -498   -600   -371    -98
     -5   -218   -213    111    101   -215   -103   -228   -545   -654   -423   -142
     -7   -262   -254    135    122   -259   -122   -267   -605   -727   -511   -184
     -5   -306   -301    153    148   -303   -127   -280   -633   -758   -537   -197
     -5   -335   -329    168    161   -332   -122   -285   -639   -745   -514   -228
    -23   -348   -327    184    150   -337   -119   -293   -646   -748   -524   -244
    -20   -345   -324    184    150   -335   -122   -301   -657   -750   -532   -241
    -23   -329   -306    174    140   -316   -114   -298   -652   -745   -532   -231
    -41   -319   -277    179    116   -298   -114   -293   -644   -737   -524   -228
    -54   -353   -298    202    119   -327   -127   -306   -657   -753   -537   -254
    -28   -426   -397    228    184   -413   -150   -342   -714   -813   -600   -296
    -38   -423   -384    231    168   -402   -142   -335   -701   -800   -587   -293
      2   -394   -397    194    200   -397   -142   -335   -709   -805   -589   -311
     28   -517   -548    241    285   -532   -148   -340   -787   -904   -698   -415
     85   -730   -815    322    449   -771    -88   -283   -896  -1109   -932   -646
     36   -831   -870    397    449   -849     44   -184   -924  -1262  -1127   -862
     36   -636   -672    298    353   -654    150   -163   -839  -1195  -1065   -807
    -25   -189   -163    106     67   -176    101   -485   -735   -909   -680   -436
   -207    498    706   -145   -457    602   -166   -989   -589   -407    -23    236
   -342   1109   1449   -384   -896   1278   -366  -1153   -262    272    737    992
   -283   1145   1428   -431   -854   1286   -587  -1208   -150    602   1065   1350
   -200    641    839   -223   -519    737   -745  -1366   -568    142    594    922
   -179     51    231     64   -205    140   -756  -1428  -1176   -748   -298     25
   -155   -319   -163    236      2   -241   -571  -1150  -1293  -1145   -761   -439
    -93   -340   -249    215     75   -296   -381   -802  -1065  -1031   -724   -394
    -72   -350   -277    210    101   -314   -244   -548   -880   -909   -659   -327
    -54   -363   -309    210    127   -337   -155   -387   -771   -831   -615   -314
     -5   -361   -355    184    174   -361   -158   -376   -782   -870   -654   -348
     25   -316   -345    145    184   -329   -135   -335   -756   -865   -659   -319
    103   -249   -355     72    228   -301   -106   -288   -717   -831   -628   -275
    153   -262   -415     54    283   -337   -101   -301   -735   -844   -633   -311
     88   -277   -366     93    226   -322   -106   -306   -735   -836   -620   -301
     67   -270   -337    101    202   -303   -101   -280   -706   -813   -600   -267
    109   -244   -353     64    228   -298   -122   -277   -704   -810   -605   -270
     88   -194   -283     54    184   -239    -90   -246   -667   -784   -589   -254
     31   -207   -241     88    132   -223    -64   -228   -639   -769   -574   -236
     67   -236   -303     83    184   -267    -88   -252   -659   -782   -574   -241
     57   -231   -290     85    174   -259   -101   -236   -639   -758   -550   -233
     85   -202   -288     59    187   -244    -96   -200   -605   -727   -530   -215
    148   -150   -298      0    220   -223    -83   -168   -581   -706   -514   -192
    176   -106   -283    -36    228   -194    -49   -119   -540   -675   -491   -166
    158    -98   -259    -31    207   -179    -36    -77   -498   -641   -472   -132
    171    -88   -259    -41    215   -174    -51    -31   -452   -589   -423    -80
    194    -28   -226    -83    207   -127    -18     38   -389   -519   -358    -18
    210     23   -189   -116    200    -83      5    101   -332   -470   -322     20
    210     36   -174   -124    189    -67      0    137   -296   -444   -314     54
    220     12   -207   -116    215    -96     -7    148   -285   -444   -316     90
    236     64   -174   -153    205    -54     12    202   -220   -353   -218    142
    254    135   -119   -194    187     10     36    239   -174   -290   -155    168
    249    163    -88   -207    168     38     49    249   -168   -288   -150    179
    270    205    -64   -236    168     70     49    239   -179   -298   -150    184
    233    155    -77   -194    155     38     33    197   -213   -337   -174    168
    213    132    -80   -174    148     25     38    166   -239   -368   -194    155
    194    127    -67   -161    129     31     62    137   -267   -394   -213    142
    148    137    -10   -142     80     64     67     93   -298   -426   -239    114
    124    137     12   -132     54     75     36     20   -355   -485   -293     64
    122     93    -31   -109     77     31      7    -64   -431   -571   -374    -10
    101     51    -51    -77     75      2      7   -119   -478   -623   -423    -67
     49     59     10    -54     20     36     31   -148   -498   -641   -436   -101
     59     90     31    -75     12     62     28   -187   -522   -654   -441   -116
     36     38      2    -38     18     20     38   -210   -537   -672   -465   -129
     10      0    -10     -5      7     -5     64   -194   -527   -662   -449   -114
     51     85     33    -67     10     59     72   -179   -496   -618   -397    -67
     62    189    127   -127    -33    158     90   -150   -452   -571   -350    -23
     80    257    176   -168    -46    215     98   -140   -423   -545   -324     10
     70    303    233   -187    -80    267     88   -148   -413   -527   -319     31
     49    329    280   -189   -114    306     57   -153   -405   -506   -301     57
     25    296    270   -161   -124    285     44   -155   -400   -496   -288     64
     25    262    236   -145   -103    249     31   -174   -428   -522   -309     49
     54    244    187   -150    -67    215      0   -226   -485   -581   -358      5
     23    220    197   -122    -85    210     -7   -231   -501   -597   -371     -5
      5    127    122    -70    -57    124    -46   -257   -558   -649   -436    -67
     18     90     70    -54    -25     80    -41   -254   -581   -675   -462    -96
     64     83     15    -75     23     49      5   -246   -589   -693   -483   -109
     10    -10    -20      0     15    -15      7   -290   -659   -758   -540   -142
    -28    -72    -46     49      7    -59     -5   -306   -688   -779   -555   -168
    -49   -101    -51     75      0    -77    -10   -316   -704   -795   -576   -189
    -85   -116    -33     98    -28    -77      5   -306   -693   -782   -561   -168
    -83   -137    -54    111    -15    -96     -2   -335   -717   -800   -576   -215
    -54   -116    -62     85      2    -90     -2   -348   -737   -818   -605   -231
    -90   -119    -28    103    -33    -75     10   -327   -727   -810   -600   -210
   -150   -158     -7    153    -72    -83    -15   -340   -745   -813   -600   -231
   -189   -174     15    181   -103    -80      7   -316   -722   -784   -568   -210
   -122   -158    -36    140    -44    -98     10   -324   -732   -802   -589   -215
   -111   -259   -150    184     18   -205     -5   -363   -818   -911   -706   -324
    -96   -454   -358    275    129   -407     59   -296   -888  -1070   -896   -480
    -49   -581   -532    316    241   -558    210   -153   -888  -1210  -1078   -646
    -67   -358   -293    210    111   -327    316    -33   -740  -1124  -1000   -597
   -194     10    202     90   -200    106    252   -303   -693   -927   -732   -366
   -303    519    823   -109   -563    670    -67   -917   -807   -665   -293     59
   -431   1249   1680   -407  -1054   1465   -342  -1280   -688   -119    407    722
   -389   1506   1893   -561  -1143   1699   -592  -1395   -561    340    888   1145
   -301   1104   1405   -402   -854   1254   -701  -1426   -761    148    649    950
   -205    600    805   -200   -506    704   -623  -1379  -1205   -615   -150    231
   -207     85    293     62   -249    189   -423  -1179  -1457  -1241   -833   -394
   -265   -135    129    200   -200     -2   -249   -865  -1234  -1156   -857   -407
   -246   -129    116    187   -184     -5   -155   -636  -1036  -1028   -782   -335
   -168    -83     85    124   -129      0    -83   -467   -891   -917   -711   -311
    -88    -23     64     57    -77     20    -25   -374   -813   -852   -665   -283
   -122    -38     83     80   -103     20     18   -335   -789   -846   -659   -254
   -145    -31    111     88   -129     38     12   -327   -784   -852   -675   -244
   -155    -31    124     90   -140     46     23   -306   -774   -865   -706   -228
   -109     -5    103     57   -106     49     25   -293   -771   -844   -680   -231
    -51     67    119    -10    -85     93      5   -290   -753   -805   -636   -228
    -46     83    129    -20    -88    106     10   -265   -724   -779   -623   -192
    -20    124    142    -51    -83    132     18   -246   -701   -745   -602   -181
    -83    114    197    -15   -140    155     59   -218   -667   -704   -571   -161
    -51    124    176    -36   -114    150     23   -223   -659   -696   -571   -153
     41    174    129   -109    -44    153      0   -226   -662   -701   -576   -155
    -44    171    215    -64   -132    194     72   -166   -602   -649   -532   -106
   -150    194    345    -20   -246    270    116   -124   -548   -587   -472    -54
   -150    187    337    -20   -244    259    103   -109   -535   -576   -470    -54
    -64    228    293    -83   -179    259     49   -124   -566   -605   -509    -85
      7    298    290   -155   -142    296     49    -70   -511   -550   -465    -46
     25    342    316   -184   -145    329     80      7   -436   -475   -400     25
    -10    322    332   -155   -174    327    119     70   -381   -428   -361     88
    -28    345    374   -158   -200    358    129    132   -322   -374   -327    153
      7    376    366   -192   -179    371    106    171   -283   -319   -288    197
    101    475    374   -288   -135    426    103    210   -233   -249   -218    226
    103    522    418   -311   -158    470    135    246   -194   -197   -168    254
     51    478    426   -265   -187    452    148    241   -200   -207   -174    257
     33    472    439   -254   -202    454    140    223   -218   -226   -184    257
     38    524    485   -280   -223    506    145    233   -213   -218   -171    280
     49    537    485   -296   -218    511    116    166   -283   -290   -239    228
     41    532    491   -288   -223    511    106    111   -342   -332   -272    192
      7    506    498   -259   -244    504    122     72   -381   -361   -298    168
    -15    480    496   -231   -254    488    101     10   -446   -407   -335    140
     20    498    478   -259   -228    488     64    -38   -483   -426   -350    111
    119    574    454   -345   -168    514     28    -72   -504   -449   -374    103
    111    594    480   -353   -184    537     38    -90   -504   -446   -384     67
    -15    522    537   -252   -275    530     80   -129   -514   -465   -402     25
   -119    478    594   -179   -355    535     85   -166   -540   -493   -433      2
   -145    483    628   -168   -387    555     93   -158   -527   -478   -431     28
    -64    509    571   -223   -319    540     80   -174   -553   -504   -452     41
     70    633    563   -350   -246    600     98   -122   -498   -426   -371     75
    -20    672    691   -327   -355    680    109    -96   -439   -355   -311    101
    -85    683    769   -298   -428    724     98   -116   -420   -335   -290    114
   -111    714    823   -303   -467    769     72   -127   -402   -311   -277    129
   -101    696    797   -296   -449    745     38   -163   -426   -324   -293    109
    -62    672    735   -306   -397    704      2   -192   -472   -358   -319    101
    -44    696    740   -324   -392    717      5   -155   -459   -345   -309    148
    -93    613    704   -259   -400    657     25   -145   -470   -353   -329    135
   -168    530    698   -179   -433    613     44   -163   -488   -366   -358     80
   -277    418    696    -70   -488    555     41   -194   -540   -426   -410     41
   -293    376    667    -41   -480    522     28   -202   -566   -431   -413     23
   -205    358    561    -77   -381    457      0   -207   -589   -444   -426      5
   -189    283    472    -46   -329    376     -2   -223   -631   -480   -475    -57
   -223    241    465    -10   -345    353      7   -226   -644   -493   -491    -93
   -207    254    462    -23   -335    358    -23   -223   -644   -496   -491    -77
   -166    285    452    -59   -309    366    -51   -223   -641   -493   -485    -51
   -111    332    444   -109   -277    387    -54   -220   -628   -478   -475    -38
   -106    350    457   -122   -283    402    -33   -223   -626   -491   -496    -54
    -67    402    470   -166   -270    433    -15   -223   -618   -493   -504    -64
    -15    371    387   -179   -202    379    -83   -265   -683   -545   -545    -75
   -116    280    397    -80   -257    337    -77   -239   -667   -496   -517    -57
   -311    174    485     67   -397    329     25   -220   -649   -491   -524    -90
   -303     67    371    116   -337    218     38   -202   -696   -574   -618   -187
   -246   -223     20    233   -137   -101     64   -184   -854   -831   -901   -465
   -189   -342   -153    267    -18   -249    205    -12   -841   -948  -1054   -613
   -174    -77     93    124   -135      7    283     38   -691   -820   -937   -519
   -353    314    667     18   -511    491    145   -384   -709   -620   -639   -233
   -527    974   1501   -226  -1015   1239   -174   -950   -722   -236    -83    298
   -618   1722   2340   -550  -1478   2031   -459  -1260   -535    342    631    953
   -517   1891   2408   -688  -1462   2148   -719  -1348   -407    748   1060   1371
   -371   1501   1873   -566  -1122   1686   -789  -1322   -605    485    745   1127
   -252    906   1158   -327   -706   1034   -662  -1208  -1026   -275    -67    340
   -298    376    675    -38   -485    524   -392   -898  -1132   -714   -607   -202
   -361    210    571     72   -465    389   -202   -550   -872   -571   -568   -161
   -215    254    470    -20   -342    361    -72   -293   -667   -439   -483    -83
   -127    239    363    -57   -244    298    -28   -174   -592   -394   -467    -67
   -309     72    381    119   -345    226      7   -150   -587   -387   -478    -96
   -376     54    431    158   -402    241     54   -119   -561   -376   -470    -93
   -353    111    465    122   -410    285     77    -98   -537   -363   -462   -101
   -298    132    431     80   -366    280     72    -75   -524   -348   -444    -80
   -277    140    418     70   -348    277     75    -36   -498   -303   -402    -28
   -270    140    410     62   -340    275     85      7   -462   -275   -381      2
   -277    161    439     57   -358    298     98     36   -426   -249   -368     10
   -241    223    462      7   -353    342     98     51   -389   -207   -332     15
   -119    314    433    -96   -275    374     90     85   -340   -150   -280     28
    -83    358    441   -140   -262    400    116    124   -303   -140   -265     80
   -226    254    480    -15   -353    366    137    114   -311   -150   -285     54
   -168    288    454    -59   -311    371    116    137   -293   -127   -270     57
     90    524    433   -306   -171    480     90    213   -210    -28   -163    137
   -140    348    488   -106   -314    418    140    218   -213    -20   -155    101
   -303    241    545     31   -423    392    207    252   -197     -5   -153    111
   -350    207    555     70   -454    379    218    288   -161     23   -137    158
   -257    288    545    -15   -400    415    200    361    -96     93    -93    202
   -122    389    509   -135   -316    449    210    457    -15    158    -46    267
    -80    418    496   -168   -288    457    241    522     51    220     10    314
    -72    454    524   -192   -298    488    254    566     98    280     67    322
      7    522    514   -265   -252    519    265    639    145    332    124    405
    137    639    501   -389   -181    571    236    672    192    394    192    465
     31    558    527   -296   -249    542    257    641    174    381    187    420
   -109    410    517   -153   -311    462    270    594    116    337    142    371
   -135    392    527   -127   -329    459    259    602    106    335    155    397
     49    532    483   -290   -218    509    218    594    111    322    153    418
    111    587    475   -350   -181    532    210    555     90    293    140    410
   -148    374    519   -114   -332    444    241    462     20    239     88    306
   -254    314    568    -28   -410    441    220    376    -33    189     44    239
   -270    350    618    -41   -444    483    202    306    -72    132      0    231
   -283    358    641    -38   -462    498    207    262    -88    119    -15    189
   -249    345    594    -49   -420    470    207    249    -98    132     -7    163
   -207    340    548    -64   -376    444    200    254    -96    137     -2    174
   -205    314    517    -57   -361    413    210    259    -83    145      5    179
   -223    314    537    -44   -379    426    231    254    -72    150      5    158
   -244    319    563    -38   -405    439    246    249    -75    132    -15    148
   -246    387    633    -70   -439    509    270    231    -49    135    -15    155
   -231    444    675   -106   -454    558    270    257    -20    179     36    210
   -194    457    649   -132   -420    553    239    316     28    275    122    272
   -181    467    649   -142   -415    558    202    322     62    285    140    306
   -176    504    680   -163   -428    592    181    288     49    267    111    288
   -179    472    649   -148   -413    561    174    303     51    277    124    298
   -171    446    615   -137   -392    530    161    306     57    293    150    283
   -150    480    628   -166   -389    555    166    306     67    293    155    275
   -246    337    584    -44   -415    459    163    275     20    244    111    241
   -257    202    457     25   -355    329    132    226    -64    168     33    142
   -252    135    384     57   -319    259    140    200    -98    124     -7     83
   -249    122    371     62   -311    246    155    207   -101    106    -25     59
   -244     77    322     83   -283    200    150    179   -140     59    -77     46
   -335    -18    314    176   -327    148    137     88   -205    -10   -135    -31
   -358    -25    332    192   -348    153    155     85   -197     25   -101    -59
   -350    -64    283    207   -319    109    148    122   -187     44    -88      7
   -332    -83    249    207   -290     83    135    158   -168     59    -62     54
   -340    -75    265    205   -303     93    127    148   -166     46    -98    -12
   -342    -70    272    207   -309    101    127    142   -174     10   -153     -7
   -316    -88    226    202   -275     67    122    140   -192     -5   -163     15
   -303   -106    197    205   -252     44    135    153   -171     44    -93     44
   -329   -135    194    231   -265     28    137    137   -189     18   -122    -75
   -324   -306     18    314   -174   -145    176    155   -254    -83   -244   -189
   -332   -561   -231    446    -51   -397    262    215   -348   -265   -459   -459
   -340   -644   -303    493    -18   -475    381    335   -361   -389   -626   -678
   -381   -459    -77    418   -153   -270    439    316   -257   -316   -545   -511
   -493    -25    467    259   -480    220    239   -140   -215    -54   -158    -93
   -657    722   1376    -33  -1015   1047    -64   -626    -36    522    579    561
   -802   1382   2184   -288  -1493   1782   -303   -844    270   1166   1314   1278
   -730   1356   2086   -314  -1408   1719   -530   -898    342   1436   1595   1628
   -618    883   1501   -132  -1060   1192   -618   -961    -15    984   1106   1174
   -579    322    901    127   -740    610   -524   -880   -493    179    249    335
   -568   -163    405    366   -488    119   -280   -527   -571   -174   -189   -132
   -530   -228    301    376   -415     36    -77   -179   -350    -59   -155   -103
   -480   -280    197    379   -340    -41     80     54   -200     41   -103   -101
   -446   -319    124    381   -285    -98    140    142   -153     83    -70   -176
   -431   -314    116    374   -275    -98    163    161   -140     75    -85   -226
   -423   -296    127    358   -277    -85    168    176   -122     75    -90   -145
   -431   -329    101    381   -267   -116    179    205   -114     77    -77   -116
   -454   -322    129    387   -293    -96    192    228    -96    106    -49   -109
   -449   -290    158    371   -303    -67    189    241    -70    124    -28    -98
   -436   -296    137    363   -288    -77    189    249    -72     93    -67   -109
   -415   -296    119    355   -267    -88    202    277    -54    101    -75    -85
   -400   -314     85    355   -244   -114    202    288    -59     83    -88    -67
   -376   -324     51    350   -215   -137    215    329    -23    161      2    -59
   -397   -277    119    337   -259    -80    236    371     46    254     83    -57
   -405   -241    163    322   -285    -38    246    400     83    280    111    -20
   -363   -218    145    288   -254    -36    239    397     88    272     90    -18
   -337   -210    127    275   -233    -41    244    433    124    303    114     10
   -355   -220    135    285   -246    -44    270    485    168    332    148     38
   -358   -226    129    290   -246    -49    298    537    215    374    181     67
   -350   -218    132    283   -244    -44    311    587    265    420    210     98
   -358   -192    166    275   -262    -12    327    633    309    457    244    140
   -381   -179    202    277   -293     10    342    685    353    493    275    140
   -327   -171    155    249   -244     -7    342    724    368    498    270    155
   -265   -158    106    210   -187    -25    324    756    381    530    296    202
   -257   -103    153    181   -205     23    335    813    444    602    374    285
   -259    -62    194    158   -228     64    340    836    475    639    413    314
   -267    -31    236    148   -252    101    350    839    493    652    439    319
   -275    -15    259    145   -267    119    345    810    485    633    423    301
   -226    -20    205    124   -215     90    327    771    439    589    394    285
   -249    -10    239    127   -246    114    314    745    418    574    381    290
   -293    -38    254    166   -275    109    319    711    407    568    379    283
   -324    -49    275    187   -301    111    316    657    387    553    374    241
   -368    -51    316    210   -342    132    311    600    353    522    355    218
   -459    -96    363    277   -413    132    309    561    332    485    319    187
   -454   -106    348    280   -402    119    277    480    270    420    254    119
   -407   -145    262    275   -335     57    241    392    184    348    192     46
   -426   -103    322    265   -374    109    259    379    194    361    205     62
   -439   -109    329    272   -387    109    270    374    202    368    218     59
   -467   -155    311    311   -392     77    293    379    205    363    215     46
   -475   -148    324    311   -402     88    314    389    223    376    223     44
   -446    -90    355    270   -402    132    324    405    257    407    257     80
   -441    -75    363    257   -402    142    327    410    275    410    262    106
   -452    -57    392    254   -423    166    311    405    288    436    301    127
   -428    -49    376    239   -405    163    277    410    309    475    342    153
   -405    -59    345    233   -376    142    259    418    327    483    350    179
   -423    -36    387    226   -405    174    244    407    322    478    348    189
   -465    -49    415    257   -441    184    246    397    314    467    340    179
   -467    -75    392    270   -431    158    228    366    272    426    314    137
   -459   -171    288    316   -374     57    192    327    210    358    252     85
   -462   -311    150    384   -309    -80    176    301    158    298    197     28
   -470   -355    114    413   -293   -122    184    285    140    270    179     -2
   -485   -389     93    436   -290   -148    187    262    106    236    148    -31
   -504   -436     67    470   -285   -184    184    244     70    205    119    -72
   -496   -439     57    467   -277   -192    168    231     59    189    109    -88
   -478   -441     36    459   -257   -202    150    210     44    168     96   -101
   -493   -478     15    483   -257   -231    145    194     15    135     70   -122
   -478   -509    -31    493   -223   -270    129    192      2    101     33   -122
   -501   -535    -36    517   -233   -288    124    194     10    111     41   -109
   -504   -579    -75    540   -215   -327    116    181     -7    106     44   -142
   -496   -605   -109    550   -194   -358    124    179    -15    103     44   -153
   -527   -610    -83    568   -223   -348    145    197      2    116     59   -135
   -493   -592    -98    542   -200   -345    155    213      0    106     54   -140
   -457   -769   -311    613    -75   -540    174    205   -122    -64   -127   -319
   -472  -1034   -561    753     44   -797    272    254   -239   -296   -389   -600
   -475  -1091   -615    784     70   -854    400    397   -202   -368   -485   -727
   -553   -854   -301    701   -127   -579    426    283    -88   -197   -285   -535
   -701   -340    361    519   -532     10    228   -197      0    148    179    -54
   -880    379   1257    249  -1070    818      7   -579    244    735    904    688
   -867    888   1756    -10  -1312   1322   -231   -698    535   1319   1561   1402
   -782    654   1436     64  -1109   1044   -439   -771    444   1358   1602   1509
   -782    106    888    337   -836    496   -511   -883    -44    717    953    852
   -776   -410    366    592   -574    -23   -420   -789   -483    -31    174     20
   -732   -672     59    704   -397   -306   -207   -415   -428   -194    -77   -246
   -652   -683    -33    667   -311   -358    -41   -103   -226    -75    -12   -192
   -574   -696   -122    636   -226   -410     70     96   -109    -18     12   -176
   -558   -735   -179    644   -189   -457    122    187    -59     -2     12   -184
   -568   -787   -218    678   -176   -504    127    207    -57    -25    -18   -192
   -574   -784   -213    678   -184   -498    129    226    -41    -20    -18   -184
   -579   -800   -220    688   -181   -511    122    236    -28    -23    -18   -184
   -563   -789   -228    675   -168   -509    129    246    -10     -7     10   -181
   -553   -763   -210    659   -171   -488    168    259      5     -2     15   -163
   -558   -740   -184    649   -189   -462    202    277     15     -2     25   -145
   -561   -704   -142    631   -210   -423    205    296     31     23     67   -163
   -540   -672   -132    605   -205   -405    202    319     44     36     85   -142
   -511   -652   -140    581   -187   -397    223    353     67     57    109   -109
   -470   -610   -140    537   -166   -376    223    384     93     83    129    -80
   -452   -566   -114    509   -168   -340    226    410    106     98    142    -57
   -493   -576    -85    535   -205   -332    254    454    127    116    153    -59
   -498   -579    -80    540   -210   -329    275    496    163    142    168    -51
   -441   -561   -119    501   -161   -342    254    501    161    135    150    -46
   -433   -558   -124    496   -155   -342    257    548    200    168    187      5
   -439   -501    -64    467   -189   -283    270    602    265    231    259     38
   -415   -452    -36    433   -189   -244    293    670    337    301    311     62
   -384   -426    -44    405   -171   -236    290    732    394    348    342    119
   -413   -457    -46    433   -184   -252    311    800    441    376    355    161
   -423   -457    -33    439   -197   -244    327    849    483    420    389    200
   -420   -423     -2    423   -210   -213    340    888    530    475    433    239
   -426   -374     49    397   -239   -161    342    906    558    506    467    283
   -444   -337    103    389   -275   -116    348    909    571    524    491    303
   -457   -366     88    410   -275   -140    358    904    576    532    504    319
   -465   -389     75    428   -270   -158    387    893    568    514    501    311
   -496   -400     96    446   -298   -150    394    854    524    470    470    265
   -517   -413    103    465   -311   -153    402    815    501    441    446    226
   -524   -387    137    454   -332   -127    379    732    449    376    392    161
   -527   -436     90    483   -309   -174    353    649    368    283    316    109
   -530   -444     83    485   -306   -181    342    610    319    244    283     80
   -506   -444     62    475   -285   -192    327    561    272    207    252     54
   -530   -506     23    514   -277   -241    316    504    226    158    213      5
   -542   -478     64    511   -303   -207    311    459    205    140    197    -36
   -542   -431    109    485   -327   -161    340    441    197    127    181    -64
   -530   -428     98    478   -314   -166    340    426    184    106    150    -85
   -498   -397     98    446   -301   -150    329    431    181     98    135    -70
   -454   -296    158    376   -306    -70    311    446    213    135    174     -2
   -457   -233    223    345   -342     -5    296    449    249    174    223     -7
   -436   -187    249    311   -345     28    259    423    257    174    218    -23
   -381   -210    171    293   -277    -20    213    384    220    135    192    -12
   -397   -272    124    335   -262    -75    228    387    205    127    202    -10
   -402   -244    158    322   -283    -44    210    358    194    124    202    -41
   -361   -241    119    301   -241    -62    174    319    161    101    181    -57
   -363   -246    114    303   -239    -64    171    311    137     75    145   -101
   -337   -376    -38    358   -150   -207    150    293     72    -12     44    -98
   -345   -491   -148    418   -101   -319    119    244      0    -93     -7   -140
   -350   -530   -179    439    -85   -355    116    223    -20   -109    -15   -205
   -368   -522   -155    444   -109   -340    140    220    -38   -129    -46   -244
   -379   -511   -132    446   -124   -322    176    244    -23   -116    -41   -223
   -348   -574   -226    459    -62   -402    122    166   -114   -202   -111   -270
   -324   -620   -296    472    -15   -459     75    116   -168   -246   -155   -303
   -329   -623   -293    475    -20   -459     77    124   -161   -236   -148   -293
   -340   -613   -272    478    -33   -444     85    127   -158   -233   -148   -309
   -363   -607   -244    483    -62   -428     90    119   -168   -259   -176   -350
   -322   -646   -327    483      0   -488     51     72   -236   -319   -220   -387
   -290   -662   -371    475     38   -517     33     75   -239   -311   -202   -366
   -270   -644   -374    457     51   -509     46     96   -210   -277   -179   -342
   -272   -740   -467    504     96   -605     80    129   -233   -322   -239   -405
   -262   -953   -691    607    213   -823    145    197   -301   -485   -441   -605
   -252  -1106   -854    678    298   -982    246    309   -316   -636   -657   -823
   -249   -909   -659    579    205   -784    337    462   -145   -548   -602   -789
   -309   -501   -194    405    -59   -348    246    192    -88   -345   -314   -522
   -415     67    483    174   -449    275    -31   -384   -163    -44    189    -18
   -530    730   1260   -101   -896    995   -249   -758    -67    470    883    646
   -530    904   1434   -187   -982   1169   -439   -896     12    911   1400   1171
   -506    379    885     62   -696    631   -504   -976   -298    576   1023    826
   -522   -155    363    337   -444    103   -472  -1005   -789   -241    142    -41
   -446   -548   -101    496   -174   -324   -392   -849  -1010   -792   -483   -631
   -350   -683   -332    517    -10   -509   -254   -483   -763   -675   -454   -581
   -285   -618   -332    449     20   -475   -119   -189   -493   -472   -309   -452
   -283   -623   -340    452     25   -480     -5     -2   -337   -376   -254   -428
   -277   -584   -309    431     12   -446     44     93   -254   -322   -223   -400
   -272   -615   -342    444     33   -480     59    119   -241   -327   -233   -387
   -280   -659   -381    467     49   -522     59    119   -246   -345   -249   -400
   -298   -607   -309    452      5   -459     75    137   -210   -314   -226   -405
   -277   -576   -301    426     10   -441     64    127   -218   -332   -244   -415
   -239   -555   -316    397     38   -436     51    150   -210   -309   -218   -379
   -277   -561   -285    418      2   -423     72    187   -171   -270   -189   -355
   -272   -540   -270    405     -2   -405     85    202   -155   -259   -171   -322
   -241   -504   -262    371      7   -384     77    205   -145   -254   -153   -285
   -244   -472   -228    358     -7   -350     75    215   -129   -223   -135   -298
   -262   -509   -246    387     -7   -379     80    226   -116   -213   -132   -309
   -252   -511   -259    381      2   -387     75    239   -106   -205   -122   -301
   -223   -457   -233    337      5   -345     72    267    -77   -179    -96   -272
   -207   -397   -189    303    -10   -293     85    301    -38   -145    -67   -239
   -213   -413   -202    311     -7   -309    106    342    -10   -132    -49   -215
   -202   -418   -215    309      5   -316    116    381     18   -114    -36   -184
   -200   -376   -179    285    -12   -277    122    433     70    -62      0   -132
   -161   -368   -207    265     23   -288    103    454     83    -38     15   -132
   -106   -306   -200    205     44   -254    109    514    140     23     80    -72
   -103   -275   -171    189     31   -226    132    584    202     83    135    -10
    -85   -226   -140    153     25   -184    137    633    257    137    189     54
   -106   -207   -101    158     -2   -155    158    672    293    174    231    101
   -109   -181    -72    145    -20   -127    153    670    288    174    233     96
    -96   -181    -85    137     -5   -135    135    644    252    153    220     93
    -98   -166    -70    132    -15   -119    135    633    233    129    213     96
    -67   -174   -106    122     18   -140    116    594    194     93    184     83
    -88   -181    -93    135      2   -140    122    550    161     51    150     51
   -114   -205    -93    158    -10   -150    124    498    119      7    111     10
   -124   -200    -75    161    -25   -137    127    446     85    -31     80    -20
   -145   -202    -57    174    -44   -129    129    389     41    -83     41    -46
   -187   -223    -36    202    -77   -132    116    332     -5   -122      7   -101
   -220   -254    -33    236    -96   -145    140    311    -20   -137     -5   -132
   -244   -277    -36    259   -103   -155    148    283    -44   -166    -25   -155
   -223   -272    -49    249    -88   -161    142    239    -75   -197    -51   -174
   -231   -257    -25    241   -103   -142    148    241    -70   -194    -51   -168
   -246   -233     10    239   -129   -111    158    254    -51   -181    -41   -150
   -218   -194     23    202   -122    -85    166    270    -20   -145     -7   -129
   -194   -145     49    171   -122    -49    179    298     18    -90     46   -101
   -184    -83     98    132   -142      7    163    290     38    -64     80    -75
   -179    -28    150    103   -166     62    132    277     44    -51     98    -57
   -179    -41    137    109   -158     46    103    272     36    -54     90    -46
   -176    -57    119    116   -148     31     98    275     25    -62     77    -38
   -168    -88     80    127   -127     -2     75    246      2    -88     59    -46
   -155   -101     54    127   -106    -23     54    218    -23   -122     33    -59
   -176   -132     44    153   -111    -44     38    192    -57   -163    -10    -77
   -194   -226    -31    210    -83   -129     31    181   -101   -197    -49   -127
   -207   -316   -109    259    -49   -213     20    161   -155   -241    -96   -194
   -226   -387   -161    306    -33   -275     25    150   -176   -270   -119   -207
   -239   -439   -202    337    -20   -322     23    135   -213   -319   -158   -215
   -215   -498   -283    358     33   -392      5    106   -249   -353   -189   -241
   -207   -478   -272    340     31   -376     12    101   -246   -340   -179   -267
   -236   -488   -252    361      7   -371     10     88   -262   -355   -187   -290
   -246   -522   -275    384     12   -400     -2     80   -277   -376   -205   -301
   -259   -537   -277    400      7   -407     -2     75   -280   -392   -213   -293
   -265   -537   -275    400      2   -407      5     85   -267   -379   -192   -275
   -236   -527   -293    381     25   -410     -7     70   -288   -394   -205   -283
   -241   -532   -290    387     23   -413    -10     62   -301   -420   -231   -277
   -220   -584   -363    402     70   -475    -28     36   -342   -462   -270   -329
   -215   -691   -475    454    127   -584    -12     46   -392   -524   -348   -433
   -205   -909   -704    555    249   -807     54    124   -467   -691   -548   -631
   -207  -1060   -854    631    322   -956    181    280   -472   -854   -758   -823
   -192   -958   -766    576    285   -862    290    431   -342   -805   -724   -789
   -298   -576   -280    436    -10   -428    202     70   -306   -579   -415   -524
   -493     67    561    213   -530    314    -64   -563   -319   -215    127      5
   -631    831   1460   -101  -1047   1145   -319   -956   -163    337    844    675
   -626   1052   1678   -213  -1150   1363   -592  -1137    -49    800   1382   1223
   -589    620   1210    -15   -901    914   -698  -1192   -311    511   1062    992
   -496      2    498    244   -498    249   -675  -1156   -795   -288    200    153
   -457   -485    -31    470   -215   -259   -472   -833   -943   -782   -400   -436
   -423   -597   -174    511   -124   -387   -244   -387   -667   -696   -418   -397
   -257   -602   -345    431     41   -475   -163   -192   -555   -623   -389   -379
   -213   -613   -400    413     93   -506    -90    -44   -457   -542   -342   -389
   -228   -644   -415    433     90   -530    -36     36   -400   -514   -314   -366
   -236   -649   -413    444     88   -532    -10     77   -381   -514   -319   -355
   -228   -592   -363    410     67   -478    -10     80   -379   -527   -329   -358
   -194   -542   -348    368     75   -446    -20     72   -387   -524   -303   -366
   -192   -504   -311    348     57   -407     -5    106   -350   -483   -254   -374
   -202   -478   -275    340     36   -376      0    132   -311   -436   -233   -389
   -205   -475   -270    340     31   -374     15    148   -296   -444   -265   -348
   -213   -496   -283    353     33   -392     33    155   -290   -472   -296   -327
   -205   -470   -267    335     28   -368      5    148   -303   -493   -301   -290
   -200   -467   -267    335     33   -368     25    194   -252   -418   -228   -252
   -226   -472   -249    348     10   -361     44    228   -218   -376   -184   -244
   -210   -452   -244    329     15   -348     46    241   -202   -366   -174   -233
   -176   -439   -265    306     44   -353     38    246   -205   -379   -176   -218
   -168   -407   -239    288     33   -324     59    290   -168   -335   -137   -189
   -148   -392   -244    267     46   -319     70    342   -132   -301   -106   -135
   -142   -368   -226    254     38   -298     72    392    -98   -272    -98   -106
   -179   -327   -150    252    -15   -239    109    472    -18   -197    -36    -72
   -124   -335   -210    231     41   -272     96    480     -7   -205    -41    -70
    -77   -353   -277    213     98   -316     96    524     10   -187    -23    -25
    -57   -288   -231    171     85   -259    103    602     80    -98     70     64
    -38   -231   -194    132     75   -213    103    649    132    -33    142    101
    -20   -153   -132     88     54   -142     96    659    148    -20    142    111
    -12   -181   -171     96     77   -176     90    641    124    -38    132    135
    -20   -176   -155     98     64   -166     90    626    122    -31    137    127
    -20   -155   -137     88     54   -148     80    594    103    -38    137    119
    -44   -142    -98     93     25   -122     57    555     67    -85     96    103
    -31   -153   -122     93     44   -137     44    493     18   -142     38     75
    -46   -176   -129    111     38   -153     51    441    -20   -194    -10     85
    -75   -200   -127    137     23   -163     59    379    -51   -207     -5     46
   -109   -168    -59    140    -25   -114     41    290   -116   -283    -83     -2
   -148   -200    -54    174    -49   -127     41    239   -140   -272    -67    -25
   -140   -207    -67    174    -38   -137     28    168   -187   -296    -72    -90
   -137   -205    -67    168    -36   -135     46    163   -181   -283    -41    -67
   -142   -166    -23    155    -59    -96     72    163   -181   -290    -54    -46
   -168   -153     15    158    -93    -70     83    153   -184   -306    -88    -49
   -129   -181    -54    155    -38   -119     67    124   -223   -353   -153    -59
   -119   -140    -20    129    -49    -80     77    163   -179   -296    -96     -5
    -85    -44     41     64    -64     -2     90    194   -124   -236    -36     62
    -72    -15     57     41    -67     20     96    187   -111   -200     18     46
    -77     25    103     25    -90     62     64    155   -119   -197     20     46
    -83     12     96     36    -90     51     28    142   -135   -223    -18     75
    -83    -20     62     51    -72     20      5    124   -150   -236    -25     77
    -90    -31     59     59    -77     15    -20     93   -166   -231      2     57
   -129    -62     67     96   -101      2    -31     64   -202   -280    -64     54
   -142   -166    -25    153    -59    -96    -54     31   -262   -350   -145     20
   -129   -301   -171    215     20   -236    -49     -2   -314   -374   -168    -64
   -137   -348   -210    244     36   -280    -41    -20   -355   -405   -192   -129
   -166   -392   -226    280     28   -311    -64    -33   -379   -436   -218   -137
   -171   -431   -259    301     41   -348   -122    -88   -439   -493   -262   -153
   -176   -444   -267    311     44   -355   -145   -124   -475   -522   -283   -184
   -202   -491   -288    345     41   -389   -176   -171   -524   -579   -332   -207
   -218   -501   -283    358     31   -392   -155   -168   -524   -568   -322   -210
   -174   -441   -267    306     44   -355   -137   -145   -498   -540   -296   -192
    -88   -376   -288    233     98   -332   -166   -161   -511   -542   -298   -176
   -153   -397   -244    275     44   -322   -158   -176   -527   -553   -298   -158
   -200   -384   -184    290     -7   -285   -140   -163   -514   -545   -303   -137
   -168   -436   -270    301     49   -355   -187   -226   -587   -628   -400   -187
   -140   -478   -337    309     98   -407   -210   -249   -628   -675   -441   -205
   -132   -561   -428    345    148   -496   -168   -228   -665   -717   -480   -293
    -98   -766   -667    431    283   -717    -83   -194   -774   -888   -667   -532
    -93   -919   -828    506    363   -875     44    -98   -831  -1062   -883   -753
    -77   -859   -782    470    350   -820    132    -51   -787  -1078   -904   -761
   -246   -465   -218    355    -15   -342     49   -444   -709   -831   -561   -413
   -436    270    706     83   -571    488   -218   -953   -535   -322     77    241
   -537    958   1496   -210  -1018   1226   -459  -1171   -220    322    807    984
   -462   1122   1584   -329  -1023   1353   -717  -1182     -2    795   1270   1499
   -402    711   1114   -155   -761    914   -849  -1275   -309    470    924   1195
   -379    142    519    116   -449    329   -831  -1286   -826   -298    135    397
   -355   -319     36    335   -197   -142   -641  -1034  -1060   -815   -441   -176
   -319   -418    -98    368   -111   -259   -392   -641   -875   -769   -475   -215
   -194   -436   -241    314     20   -340   -254   -420   -761   -701   -446   -202
   -129   -472   -345    301    106   -410   -187   -319   -714   -693   -457   -215
   -124   -465   -340    293    103   -402   -142   -265   -680   -683   -454   -205
   -114   -452   -337    283    111   -394   -111   -228   -667   -691   -475   -205
    -83   -457   -374    267    142   -415   -116   -231   -693   -711   -504   -228
    -62   -470   -407    265    171   -439    -98   -220   -688   -696   -478   -236
    -51   -462   -410    257    176   -436    -83   -200   -675   -680   -462   -220
    -44   -431   -387    239    171   -410    -62   -176   -652   -652   -436   -184
    -67   -407   -342    236    135   -374    -20   -129   -605   -605   -392   -145
    -75   -410   -337    241    129   -374    -10   -122   -597   -600   -389   -140
    -46   -441   -397    241    174   -420    -33   -153   -636   -641   -439   -163
    -46   -470   -423    259    187   -446    -28   -122   -613   -623   -418   -109
    -54   -449   -394    252    168   -423    -31   -114   -592   -568   -348   -111
    -77   -415   -337    244    129   -376    -10    -93   -566   -542   -327   -101
    -83   -384   -301    233    106   -342     15    -46   -530   -506   -298    -67
    -25   -361   -335    194    153   -348     -2    -41   -548   -517   -316    -62
    -49   -363   -316    205    132   -340     12     -2   -522   -493   -311    -44
    -64   -371   -306    218    119   -340     36     51   -483   -457   -283    -12
    -23   -332   -311    176    142   -322     28     85   -467   -436   -262     12
     12   -267   -280    127    145   -272     23    124   -444   -402   -239     51
     38   -213   -252     83    145   -231     23    168   -410   -366   -215    101
     33   -166   -200     64    114   -181     46    231   -345   -290   -145    150
     51   -148   -200     46    122   -171     49    249   -324   -270   -137    168
     85   -150   -236     33    161   -192     59    265   -316   -262   -132    197
    103   -114   -218      2    161   -166     64    285   -288   -220    -85    231
     77    -57   -135    -10    106    -96     75    285   -275   -202    -70    254
     80    -23   -103    -28     90    -62     80    262   -285   -207    -75    244
    106    -20   -127    -41    116    -72     85    223   -314   -226    -80    205
     83    -46   -129    -18    103    -88     75    166   -366   -254    -88    181
     49    -85   -135     18     90   -111     72    116   -402   -288   -114    158
      0    -96    -96     46     46    -96     72     62   -436   -324   -145    122
    -64    -85    -20     75    -23    -54     72     10   -465   -350   -166     93
    -83   -148    -67    114     -7   -109     62    -46   -511   -405   -223     49
    -98   -202   -103    148      2   -153     59    -96   -561   -462   -283     12
   -127   -223    -96    171    -15   -161     70   -122   -581   -478   -293     10
   -129   -189    -59    161    -36   -124     83   -132   -576   -454   -259     -5
   -122   -166    -46    142    -38   -109     96   -137   -574   -457   -262    -10
   -124   -179    -54    153    -36   -119    111   -124   -561   -452   -267     -2
   -137   -135      2    135    -70    -67    140    -96   -522   -415   -241     28
   -129    -75     54    103    -93    -10    158    -77   -480   -366   -197     72
   -153    -44    109     96   -132     33    153    -85   -467   -355   -192     85
   -171      0    171     85   -171     85    116    -98   -454   -337   -176     83
   -145     15    161     64   -153     85     72   -116   -465   -345   -181     80
   -140     -2    137     72   -140     67     67   -114   -465   -337   -161    101
   -174    -36    135    103   -155     49     54   -132   -493   -374   -197     93
   -218    -75    142    145   -181     33     51   -142   -506   -376   -200     88
   -226   -119    106    171   -168     -5     41   -155   -524   -384   -194     62
   -218   -205     12    213   -116    -96     28   -184   -576   -444   -270      7
   -220   -277    -59    246    -83   -171     31   -187   -602   -478   -309     -7
   -246   -324    -77    285    -85   -202     33   -207   -623   -496   -340    -25
   -249   -366   -116    306    -67   -241      7   -254   -670   -537   -381    -67
   -301   -376    -75    340   -114   -226     20   -257   -670   -540   -379    -88
   -285   -397   -111    340    -88   -257    -10   -296   -704   -568   -400   -132
   -298   -491   -192    392    -54   -342     -2   -301   -730   -602   -444   -148
   -306   -488   -184    394    -62   -337      0   -296   -730   -594   -436   -135
   -309   -449   -140    379    -85   -296      2   -288   -714   -561   -410   -129
   -246   -459   -213    353    -20   -335    -49   -342   -771   -631   -470   -148
   -259   -514   -254    387     -5   -384    -46   -353   -789   -644   -480   -153
   -280   -509   -228    392    -25   -368    -57   -358   -784   -610   -446   -220
   -244   -530   -285    387     20   -407    -31   -337   -763   -594   -431   -202
   -202   -626   -423    413    109   -524     -7   -324   -820   -688   -537   -277
   -184   -831   -649    506    231   -740     62   -285   -932   -885   -776   -542
   -137   -958   -820    545    340   -891    150   -207   -995  -1054   -989   -769
   -137   -870   -732    504    296   -802    254    -88   -883   -997   -945   -685
   -293   -462   -171    376    -62   -316    161   -452   -787   -719   -555   -322
   -514    257    771    129   -644    514    -46   -924   -581   -189    124    303
   -667    883   1551   -109  -1109   1215   -202  -1111   -239    439    820   1031
   -568    917   1486   -174  -1026   1200   -433  -1210   -145    763   1145   1545
   -514    459    971     25   -743    717   -555  -1356   -530    345    722   1127
   -496    -54    441    275   -470    192   -561  -1389  -1023   -410    -77    233
   -483   -485     -5    483   -239   -246   -418  -1132  -1192   -826   -571   -275
   -436   -553   -116    496   -161   -335   -226   -745   -995   -727   -550   -301
   -311   -542   -231    426    -41   -389    -77   -480   -833   -628   -506   -223
   -194   -558   -363    376     83   -462    -23   -371   -774   -600   -496   -205
   -179   -576   -397    376    106   -488    -18   -342   -766   -597   -491   -218
   -179   -579   -400    379    109   -491     12   -293   -740   -574   -483   -210
   -200   -615   -415    405    106   -514     31   -265   -727   -566   -485   -215
   -205   -594   -389    397     90   -493     41   -239   -693   -527   -452   -194
   -210   -566   -358    387     72   -462     36   -220   -675   -514   -446   -168
   -184   -542   -358    363     85   -452     33   -210   -672   -506   -431   -142
   -174   -514   -342    342     80   -428     46   -189   -639   -454   -389   -155
   -174   -475   -301    324     62   -389     75   -153   -592   -420   -368   -145
   -184   -480   -298    329     54   -389     90   -122   -558   -397   -358   -132
   -127   -483   -355    306    114   -420     64   -129   -574   -413   -381   -114
    -83   -415   -332    246    124   -374     49   -111   -545   -363   -335    -90
   -111   -394   -283    252     85   -340     70    -80   -514   -324   -296    -88
   -106   -381   -277    241     85   -329     67    -72   -498   -309   -283    -88
   -101   -420   -319    262    109   -371     59    -54   -496   -306   -288    -88
    -98   -407   -309    252    103   -361     70     -5   -459   -262   -254    -49
    -77   -368   -290    223    103   -329     77     54   -400   -202   -194     12
    -59   -342   -283    200    109   -311     64     85   -371   -174   -171     44
    -59   -342   -283    202    111   -314     25    116   -345   -140   -155     70
    -28   -290   -262    158    114   -275     28    187   -280    -75   -116    122
     18   -207   -226     93    122   -218     70    252   -213    -15    -72    174
     64   -158   -226     44    142   -192    122    303   -176     28    -31    210
     83    -98   -181      7    132   -140    140    345   -129     85     23    259
     57   -116   -174     28    114   -142    106    337   -124     93     41    285
     49   -145   -194     49    122   -168     88    324   -132     88     38    290
     36   -124   -163     41     98   -142     67    306   -142     98     54    275
     -5   -124   -119     64     57   -122     88    306   -132    103     54    280
    -12   -181   -171     96     77   -176    114    259   -171     57      5    244
     28   -122   -153     46     90   -137    148    231   -171     64     15    228
      7   -124   -132     57     67   -129    158    192   -184     51      5    205
    -18   -142   -124     80     51   -135    148    127   -226     -5    -57    145
    -57   -145    -88    101     12   -119    145     70   -262    -62   -119    122
    -85   -197   -111    142     12   -155    145     41   -280    -59   -111    103
    -90   -215   -124    153     15   -171    142     18   -293    -46   -101     49
   -109   -179    -70    145    -20   -124    163     10   -285    -44   -101     67
    -90   -168    -77    127     -7   -122    174      5   -272    -36    -96     62
    -62   -148    -85    103     10   -116    174     23   -252    -15    -88     85
    -46   -122    -75     83     12    -98    184     51   -213     15    -64    119
    -54    -77    -23     67    -15    -51    197     70   -166     64    -20    158
    -12     -5      5      7    -10      0    174     59   -150     88     -5    192
     15     44     25    -31     -5     36    127     36   -148    116     15    184
      7     36     28    -23    -12     33     90     23   -161    111     10    168
    -12    -23    -10     18     -2    -18     80     12   -174    109      5    150
    -20    -28     -7     23     -7    -20     67    -12   -192     88    -20    129
    -23    -51    -28     38      2    -41     54    -33   -215     70    -49     96
    -49   -153   -106     98     28   -129     51    -41   -244     38    -88     54
    -33   -215   -181    124     72   -200     51    -57   -283     -2   -137     23
    -67   -275   -210    168     70   -244     51    -77   -324    -41   -181    -20
    -93   -306   -213    200     59   -262     59    -83   -337    -46   -189    -28
   -116   -358   -241    236     59   -301     54    -88   -345    -41   -194    -49
   -106   -394   -288    252     90   -342     44   -116   -371    -75   -226    -80
    -85   -407   -324    246    116   -366     10   -137   -392    -80   -228    -96
   -150   -431   -280    290     62   -355     20   -153   -384    -77   -233   -132
   -137   -428   -290    280     75   -361     18   -187   -413   -106   -259   -155
    -80   -415   -335    249    127   -376     23   -150   -407    -88   -239   -103
    -80   -428   -348    254    132   -389     44   -116   -384    -59   -226    -57
    -96   -444   -348    270    124   -394     51   -127   -384    -64   -244    -77
    -98   -433   -337    265    119   -387     36   -168   -402    -88   -270   -145
    -59   -478   -418    270    179   -449     12   -153   -431   -122   -309   -184
    -33   -722   -688    376    324   -706     70    -80   -517   -285   -506   -348
    -33   -953   -919    493    441   -937    207     36   -553   -457   -732   -581
    -44   -867   -826    454    387   -846    327    168   -439   -423   -727   -636
   -137   -542   -405    340    132   -475    329    -12   -327   -213   -472   -459
   -275    103    379     83   -327    241     57   -597   -301    150     62     93
   -413    839   1252   -213   -833   1044   -187   -969   -122    714    782    833
   -397   1109   1506   -358   -953   1306   -415  -1098     46   1202   1322   1423
   -353    782   1135   -213   -743    958   -561  -1208   -148   1109   1221   1371
   -374    166    537    101   -457    353   -532  -1202   -615    366    418    553
   -324   -342    -18    332   -153   -181   -415  -1028   -922   -285   -303   -174
   -228   -530   -301    379     36   -418   -249   -654   -761   -293   -400   -267
   -163   -524   -361    345     98   -444   -101   -350   -532   -137   -309   -207
   -129   -475   -345    301    106   -410     10   -174   -397    -54   -254   -181
    -98   -431   -332    265    114   -381     54    -98   -337    -12   -233   -187
    -36   -454   -420    244    192   -439     36    -96   -355    -59   -277   -192
    -10   -441   -431    226    210   -436     44    -46   -324    -28   -239   -148
    -77   -436   -358    254    137   -397     83    -57   -283     10   -202   -192
   -137   -462   -324    298     90   -392    103   -111   -309    -20   -207   -213
    -62   -436   -374    246    155   -405     64    -62   -303      2   -187   -181
     41   -397   -439    179    239   -418     38     18   -249     54   -148   -122
     28   -353   -381    161    205   -366     31     38   -231     46   -168   -135
     23   -353   -379    163    200   -366     33     51   -210     64   -171   -137
     38   -353   -392    155    213   -374     31     54   -202     72   -166   -114
     46   -332   -379    142    213   -355     46     93   -161    119   -132   -119
     44   -309   -353    132    197   -332     46    109   -132    148   -103   -119
     36   -290   -327    127    181   -309     49    127   -103    179    -67    -90
     25   -277   -303    124    163   -290     46    153    -80    205    -44    -72
     12   -254   -267    122    140   -259     70    205    -25    252    -10    -41
     67   -231   -298     80    181   -265     67    226     -5    257      0    -25
     90   -205   -298     57    192   -252     59    254     25    285     23      2
     88   -155   -244     33    163   -200     77    316     90    355     70     49
     70    -80   -150      5    109   -114    103    423    200    452    142    132
    161    -44   -205    -59    179   -124     31    454    226    472    158    176
    246    -33   -283   -106    262   -158    -28    459    218    467    155    215
    249    -12   -262   -119    254   -135     23    509    267    545    231    249
    215     28   -187   -122    202    -77     98    532    316    610    311    252
    200     23   -179   -114    189    -77    103    527    322    605    311    228
    200     25   -176   -114    187    -75     85    480    277    558    275    192
    189     31   -158   -111    174    -64     93    436    249    527    249    171
    150     12   -137    -80    145    -62    103    402    231    498    226    166
    158      7   -153    -85    155    -72     90    361    181    449    194    150
    142     -7   -150    -67    145    -77     83    314    140    410    163    132
     70    -15    -85    -28     75    -49     85    244    109    358    101     51
     41     15    -25    -28     33     -5     90    192     67    290     33      0
    116    -90   -207    -12    161   -150     54    161     -7    231     -2     18
     96   -114   -210      7    150   -161     67    174     15    270     23      2
     83    -80   -163     -2    122   -122     75    161     31    288     46     -5
     80    -64   -145     -7    111   -103     77    155     44    298     75     23
     33    -70   -106     15     67    -88    101    166     59    319     83    -41
     57    -51   -111     -2     83    -80     88    145     57    309     70    -36
    111     36    -75    -75     90    -18     38    132     62    309     93     36
     96    148     51   -122     23    101      2    135    103    368    176     67
     85    166     80   -127      0    124     -2    142    150    402    192     38
     80    197    116   -140    -18    158     23    153    168    389    155     49
     62    158     96   -111    -18    127     28    140    153    368    119      5
    116     46    -70    -80     93    -10    -25     57     51    296     62    -20
     90     54    -36    -72     64      7    -25     80     64    340    153     46
     67     75      5    -72     31     41    -20     98     85    361    161      5
     57    -59   -119      0     85    -88    -15     88     38    283     49    -64
     28   -176   -205     75    116   -189    -10     75     -7    226     -2    -75
     -7   -202   -197    103     93   -200     18     80     10    239     20    -80
    -15   -244   -228    127    106   -236     15     51    -33    179    -33   -129
     10   -265   -275    124    140   -270     -5     20    -90    116    -98   -150
     25   -288   -314    132    168   -301    -20     20    -98    111   -109   -168
     18   -285   -303    132    158   -293    -41      7    -93    140    -75   -184
     -5   -257   -252    129    122   -254    -20     18    -72    158    -62   -187
     18   -252   -270    114    142   -262    -25    -18    -98    116   -101   -236
     67   -280   -348    106    207   -314    -49    -31   -140     88   -111   -200
     59   -288   -350    114    202   -319    -33      5   -111    122    -85   -166
     54   -311   -368    127    210   -340    -59     -5   -111    132    -72   -197
     57   -319   -379    129    215   -350    -85      0   -101    140    -57   -202
     46   -384   -431    168    239   -407    -57     38   -106     98   -122   -262
    103   -623   -727    259    413   -675     33     67   -231   -153   -413   -532
     54   -717   -771    329    410   -743    194    226   -179   -246   -558   -652
     51   -514   -566    231    306   -540    254    283    -46   -150   -475   -558
     10   -145   -155     67     83   -150     90    -90    -96    -25   -231   -298
    -59    493    550   -218   -303    522   -293   -688   -241    285    293    132
   -137   1169   1306   -517   -722   1236   -558  -1002   -142    828    982    691
    -96   1273   1366   -589   -732   1319   -709  -1085    -64   1202   1387   1080
    -93    766    859   -335   -475    813   -709  -1083   -277    935   1078    818
   -122    158    280    -20   -202    220   -615  -1036   -735     72    179      2
    -54   -200   -148    127     44   -174   -465   -784   -813   -348   -332   -436
    101   -192   -293     44    194   -241   -319   -436   -509   -179   -275   -327
    158   -174   -332      7    244   -252   -197   -218   -306    -62   -226   -265
     88   -249   -337     77    210   -293    -67    -70   -174     12   -168   -231
      7   -290   -298    140    150   -296    -10     -7   -109     83   -101   -252
    -18   -283   -265    148    122   -275      2      5    -85     85   -106   -277
     54   -306   -361    127    207   -332    -33    -12   -116     46   -140   -288
     57   -309   -366    124    210   -337    -12     36    -70    103    -77   -244
     51   -306   -358    127    202   -332     10     75    -28    132    -49   -215
     54   -265   -319    103    187   -290     10     83    -12    129    -59   -213
     90   -197   -288     54    189   -241     -2     93      5    148    -49   -184
    101   -181   -285     38    192   -231      0     96     10    153    -54   -171
    111   -161   -272     23    192   -215     20    111     36    163    -54   -161
    150    -93   -244    -28    194   -168     18    124     59    174    -49   -119
    158    -31   -189    -62    174   -109     -2    119     54    150    -77    -90
    132      2   -132    -67    129    -64     15    150    103    218     -5    -93
    129     49    -80    -88    103    -15     38    194    171    288     64    -80
    163     72    -93   -119    127    -10     38    205    187    296     70    -80
    228     72   -155   -150    192    -41     12    197    166    265     44    -77
    218    127    -90   -174    155     18     38    280    241    350    124    -12
    192    135    -57   -163    124     41     57    340    306    410    181     20
    181    158    -23   -171    101     70     72    402    366    452    205     67
    202    192    -10   -197    106     90     80    452    418    475    205    122
    246    213    -36   -231    140     90     67    480    452    535    272    129
    283    285      2   -285    140    145     75    519    506    594    348    171
    272    340     64   -306    103    202    101    563    555    641    389    228
    277    311     33   -293    122    174    101    542    524    607    350    218
    290    345     51   -319    119    200     98    524    504    597    348    174
    277    348     70   -314    103    210     90    498    472    576    342    145
    267    329     62   -298    101    197     77    454    423    530    301    109
    254    332     77   -293     88    205     70    397    361    457    233     41
    226    306     80   -265     72    192     80    361    314    407    210     44
    236    314     77   -275     77    197     62    311    262    363    179     38
    231    301     70   -267     80    187     44    259    207    309    119     10
    213    290     77   -252     67    184     36    226    179    290    111      0
    181    249     67   -215     57    158     41    179    140    254     85    -80
    153    254    101   -202     25    179     38    148    129    239     75   -119
    135    298    161   -218    -12    231     57    145    148    257     93    -98
    171    324    153   -246     10    239     80    150    150    254     93    -57
    189    316    127   -254     31    223     75    150    142    262    106    -51
    168    361    192   -265    -12    277     85    171    176    296    140    -46
    174    423    249   -301    -38    337     77    174    210    332    181    -28
    189    483    293   -335    -51    389     54    150    228    355    207    -28
    184    566    379   -376    -98    472     25    135    236    368    228    -10
    179    519    340   -350    -80    431      0    122    213    340    200     -5
    189    488    296   -340    -54    392    -18    116    197    340    202     18
    202    532    329   -366    -62    431    -20    116    210    379    244     36
    181    535    353   -358    -85    446    -23     77    176    335    210    -20
    142    467    322   -306    -88    394    -20     36    127    267    132    -93
    103    314    210   -210    -51    262    -15     44     90    231     90   -122
     85    197    111   -140    -12    155    -12     64     75    220     88   -114
     83    145     62   -116     10    103    -23     59     44    207     90   -111
     62    114     51    -88      5     83    -33     28      7    179     77   -153
     54    106     49    -80      2     77    -41     -2    -18    153     75   -176
     51     88     36    -70      7     62    -33    -20    -31    148    103   -168
     41     54     10    -49     15     33    -25    -31    -49    132     77   -241
     59     15    -44    -38     51    -12    -28    -31    -72     98      2   -246
     75    -18    -93    -28     83    -54    -41    -49   -103     51    -67   -244
    101     41    -59    -70     80     -7    -46    -59   -103     57    -36   -181
     80     75     -7    -77     44     33    -49    -49    -93     77      2   -179
     85     67    -18    -77     51     25    -46    -31    -85     83     -5   -184
    109     49    -62    -80     85     -5    -33    -15    -83     72    -23   -202
    150    -31   -181    -59    166   -106    -10      7   -129    -10   -116   -275
    150   -280   -431     62    288   -353     75     83   -218   -215   -350   -478
    145   -335   -480     93    311   -407    194    207   -184   -303   -491   -636
     98    -96   -194     -2    142   -145    215    163   -114   -239   -423   -566
    -41    259    301   -109   -171    280     20   -311   -194    -51    -85   -267
   -202    950   1153   -376   -678   1052   -329   -852   -205    400    576    231
   -267   1561   1829   -649  -1047   1693   -592  -1098    -46    956   1223    756
   -194   1564   1758   -685   -976   1660   -774  -1169      0   1218   1462   1124
   -161   1049   1210   -444   -685   1130   -776  -1150   -241    878   1078    795
   -176    449    626   -137   -402    537   -628  -1049   -685     38    205      5
   -181     62    244     59   -215    153   -402   -750   -706   -277   -202   -374
   -129    -10    119     67   -124     54   -218   -415   -449   -142   -171   -322
    -38      0     38     20    -38     18    -88   -176   -259    -20   -106   -233
    -12     23     36     -7    -23     28    -18    -49   -150     64    -38   -189
    -41     -7     33     23    -38     12     10    -18   -119     77    -18   -202
    -20    -41    -23     28      0    -31     12     12   -106     77    -36   -215
     23    -46    -70     12     46    -57     36     51    -85     90    -49   -179
     -5    -23    -18     12      5    -20     83     85    -51    122    -12   -148
    -25     33     57     -5    -41     44    124    129      2    179     67   -111
    -38     57     96    -10    -67     75    148    176     46    218     90   -111
    -54     25     80     15    -67     51    171    207     70    223     62    -83
    -51      7     59     20    -57     33    176    223     90    254    119    -67
    -67    -18     49     41    -59     15    181    239    101    265    132    -83
    -83      7     90     36    -88     49    181    259    122    275    124    -54
    -83     33    116     25    -98     75    192    293    150    301    135     -7
    -80     80    161     -2   -122    119    181    303    166    327    184     49
    -77     98    176    -10   -127    137    174    319    181    342    200     51
    -67    106    174    -20   -122    140    174    345    205    363    220     62
    -49    179    228    -64   -137    202    161    363    228    387    254     70
    -31    213    241    -90   -135    226    153    394    257    410    267     70
      7    223    215   -116   -103    218    161    444    298    439    283     98
     33    233    197   -135    -80    215    181    504    345    480    309    124
     51    270    218   -161    -83    244    176    548    387    524    348    171
     64    329    265   -197   -101    298    176    576    418    561    389    205
     75    366    290   -223   -106    329    181    605    441    592    428    241
     93    361    267   -231    -85    314    194    628    457    602    431    246
    116    379    262   -246    -72    322    202    628    439    576    405    293
    114    379    265   -249    -75    322    202    613    418    568    428    293
    103    431    327   -267   -111    379    200    579    392    545    426    265
     88    428    337   -259   -124    384    200    535    361    522    415    194
     80    410    329   -244   -124    371    189    475    303    465    340    114
     64    415    350   -241   -145    384    168    413    241    405    301    161
     54    415    361   -236   -153    389    161    361    207    387    319    145
     41    410    368   -228   -163    392    145    298    168    355    309     80
     10    415    405   -213   -197    410    137    231    116    301    254    -12
     10    402    389   -207   -189    397    148    197     83    249    176    -41
     10    387    376   -200   -181    381    158    192     77    233    155      2
      5    381    376   -197   -184    379    163    189     85    246    179     12
      7    426    418   -215   -205    423    163    184    101    280    226    -23
      5    431    426   -218   -210    428    161    179     96    270    202    -15
      2    465    459   -233   -228    462    168    181    116    298    246     10
      2    511    506   -259   -252    509    166    181    145    337    283     25
      2    504    501   -252   -249    504    161    171    148    340    280     33
     54    566    509   -311   -228    537    119    168    161    342    270     44
     85    548    462   -316   -189    506     85    163    142    327    267     80
    101    558    457   -329   -179    509     64    145    124    327    285     67
    114    568    454   -340   -168    511     44    122    106    322    301     44
     88    535    446   -314   -179    493     23     93     70    298    285     12
     93    431    337   -262   -122    384     15     83     38    249    210     -5
     93    322    226   -210    -67    275     15     72     -7    189    142    -23
     67    249    181   -158    -57    215     12     46    -46    150     98    -72
     49    215    163   -135    -57    189     18     25    -80    116     72    -67
     51    200    145   -127    -46    174     31     12    -83    140    114    -93
     57    187    129   -122    -36    158     23     -7    -98    135    119   -153
     41    168    127   -103    -41    148     15    -36   -132    101     77   -179
     64    163     98   -116    -15    132     36    -33   -137     80     54   -155
     64    122     57    -93      5     88     31    -51   -163     44      2   -153
     75    127     49   -101     12     88     25    -38   -158     54     20   -142
     85    166     80   -124      2    124     38     -5   -132     88     57   -119
     90    142     49   -119     20     98     31      0   -135     88     59   -132
     90    142     49   -116     20     96     28      0   -135     83     54   -155
     83    101     15    -93     33     57     38      0   -161     46     18   -155
     96    -44   -140    -25    116    -90     62      5   -239    -70   -101   -239
    101   -303   -407     98    254   -355    155     90   -329   -285   -363   -488
    111   -392   -504    140    306   -446    288    262   -272   -342   -475   -636
     88   -150   -239     28    163   -194    342    252   -150   -213   -327   -545
    -54    265    319   -103   -187    290    161   -270   -213    -15     -2   -223
   -220   1015   1236   -400   -727   1124   -163   -875   -218    415    641    381
   -296   1691   1987   -698  -1140   1836   -436  -1169    -54    961   1309   1049
   -288   1683   1969   -698  -1127   1823   -670  -1319    -62   1205   1592   1371
   -277   1182   1460   -452   -867   1319   -711  -1340   -345    826   1179    943
   -239    550    787   -155   -514    667   -545  -1132   -719     31    306     98
   -236    106    340     64   -288    223   -306   -740   -691   -257   -119   -288
   -194     25    220     83   -207    122   -114   -363   -426   -127    -83   -192
    -62     85    148    -10   -103    116     -7    -96   -231     10     23   -109
      7     77     67    -44    -31     72     33     31   -142     75     64   -111
    -18     20     36     -2    -28     28     54     62   -137     62     49   -137
    -31    -31      0     31    -18    -15     77     80   -129     51     41   -145
    -36    -15     20     25    -28      2     88     96   -114     59     46   -132
    -62    -10     51     36    -57     18     90    103    -96     70     44   -132
    -54     15     67     18    -62     41    101    119    -77     80     54   -114
    -54     18     72     15    -64     44    114    122    -83     59     23   -103
    -44     12     57     15    -49     33    132    148    -51     98     51    -98
    -36     41     75     -5    -54     57    155    181      2    166    142    -80
    -12     70     83    -28    -49     77    163    200     23    189    176    -64
     -5     83     88    -41    -46     85    179    220     36    202    176    -49
     -2    119    122    -57    -62    119    192    244     57    218    189      0
    -28    119    148    -46    -88    132    205    249     72    233    205     -5
    -57    103    161    -23   -109    132    231    262     93    241    205     12
      7    153    142    -80    -67    148    236    316    135    283    241     67
     80    197    116   -137    -18    158    244    392    192    337    293     93
     85    236    150   -161    -31    194    262    441    226    368    309     88
    114    254    137   -184    -10    197    277    511    275    402    322    158
    158    288    127   -223     15    207    296    584    332    467    392    231
    205    350    145   -277     31    249    314    649    394    545    470    262
    202    345    140   -275     31    241    337    685    420    553    470    280
    220    363    142   -293     38    254    345    711    439    576    491    316
    241    415    174   -329     33    293    348    719    454    602    522    332
    246    415    168   -329     38    293    350    711    457    600    522    345
    231    423    189   -329     20    309    350    683    433    576    509    350
    205    446    241   -324    -18    345    348    646    413    571    511    303
    163    436    270   -301    -54    353    345    607    389    558    509    257
    137    415    277   -275    -70    348    353    548    358    530    491    223
    137    405    267   -272    -64    337    350    493    324    498    472    226
    132    387    252   -259    -59    319    337    449    280    444    413    233
    103    361    254   -233    -75    306    322    384    223    381    358    205
     72    329    257   -200    -90    293    319    324    181    342    311    158
     51    327    275   -189   -111    301    337    303    176    327    311    163
     31    353    322   -192   -145    340    358    285    187    340    332    168
     31    387    355   -210   -161    371    374    288    207    355    358    181
     80    407    327   -244   -122    368    374    298    218    355    348    171
     96    441    345   -270   -124    394    379    319    249    397    394    176
     88    488    397   -288   -155    444    397    345    298    444    444    213
     77    527    449   -303   -184    488    394    335    314    439    428    244
     85    566    480   -324   -197    524    361    316    322    452    446    272
     98    579    478   -340   -189    530    314    288    322    454    467    257
     85    553    465   -319   -189    509    280    262    301    446    475    218
     57    496    439   -277   -189    467    252    257    280    441    467    187
     31    452    420   -241   -194    436    236    239    252    415    418    187
     23    420    397   -223   -187    407    218    215    220    387    407    200
     12    322    306   -168   -148    314    202    200    179    342    376    166
      2    223    220   -114   -111    223    181    158    119    277    306     75
    -15    168    184    -75    -98    176    192    132     83    233    223     -7
    -23    155    176    -67   -101    166    187    114     57    197    184     36
    -38    122    161    -44    -98    140    181    106     38    197    202     18
    -46     93    140    -25    -93    116    168     90     20    187    197    -18
    -46     49     96      0    -70     72    155     64     -7    148    166    -36
    -33     59     90    -12    -62     75    150     59     -7    148    176    -31
    -28     88    116    -31    -72    101    150     64     10    176    215    -54
    -38     77    116    -20    -77     96    155     67     10    158    171    -83
    -36     18     54     10    -44     36    145     51    -20    111    124    -18
    -31     36     67     -2    -49     51    132     33    -20    124    148    -51
    -20     33     54     -5    -36     44    132     31    -20    119    145    -70
    -10    -49    -38     28     12    -44    132     36    -59     62     88   -129
     20   -226   -246    103    132   -236    153     44   -187   -124   -116   -342
     44   -392   -436    171    239   -413    262    148   -246   -301   -355   -610
     49   -348   -397    148    223   -371    376    283   -161   -288   -389   -652
    -70    -72     -2     70    -36    -38    366     62    -77   -129   -179   -444
   -283    501    784   -109   -532    641    132   -568    -38    202    322     88
   -449   1208   1654   -381  -1052   1431    -59   -914    207    810   1078    914
   -439   1506   1945   -532  -1192   1725   -262  -1015    415   1317   1649   1561
   -379   1262   1641   -444  -1010   1452   -418  -1091    275   1265   1600   1566
   -355    737   1093   -189   -724    914   -454  -1085   -142    636    927    844
   -329    202    530     62   -428    366   -296   -839   -446    -12    200     36
   -259     10    267    124   -265    137    -98   -431   -306    -33     70   -150
   -176     10    184     80   -181     96     41   -122   -111     70    109    -90
   -109     -7    101     59   -106     46    122     54      0    127    137    -49
    -98    -67     31     83    -67    -18    140     93     10    129    140    -70
    -96    -77     15     85    -57    -31    153    116     25    140    150    -77
   -109    -57     51     80    -80     -2    168    148     41    129    114    -77
    -93    -41     51     67    -72      5    176    176     49    129    116    -75
    -54    -44      7     46    -33    -18    153    176     54    145    142    -75
    -70    -49     20     59    -46    -12    153    200     72    153    155    -44
    -77    -59     15     67    -49    -23    161    218     93    176    176    -38
    -70    -33     36     51    -54      0    161    226    109    181    171    -23
    -70    -20     46     44    -59     12    163    239    129    210    207    -12
    -70     23     93     23    -80     57    161    252    145    241    241    -23
    -54     15     67     18    -62     41    163    275    161    252    239    -10
    -15     12     28      2    -20     20    166    296    176    252    218     15
    -10     23     31     -7    -20     25    168    309    189    249    223     10
     -2     18     20     -7    -12     20    181    353    215    283    262     44
     20     54     31    -38     -5     44    181    397    249    314    275     83
     49    103     54    -75     -2     80    174    441    288    358    316    116
     75    140     64   -109      5    103    174    478    327    389    335    145
    106    158     51   -132     25    103    187    519    366    405    332    153
    135    202     67   -168     33    135    200    581    415    470    397    176
    161    226     64   -192     49    145    213    678    478    555    478    290
    187    249     62   -218     62    155    213    730    524    597    504    355
    202    296     93   -249     54    197    220    748    555    628    535    379
    213    358    142   -285     33    252    223    740    581    646    566    371
    200    379    179   -288     10    280    210    696    548    602    527    355
    200    366    163   -283     15    265    202    696    527    610    542    394
    200    337    137   -270     31    239    197    691    535    631    561    407
    174    335    161   -254      7    246    197    649    519    602    545    384
    148    322    174   -233    -12    249    192    592    478    540    470    342
    127    290    163   -210    -18    228    197    561    454    511    441    324
    132    288    155   -213    -10    223    184    493    418    478    433    303
    132    270    135   -202     -2    202    166    410    363    433    426    241
    119    272    153   -194    -15    213    166    366    329    392    371    192
     98    233    132   -168    -18    184    179    348    324    387    363    189
     80    220    140   -150    -31    181    200    335    319    379    348    179
     49    213    161   -132    -57    187    220    340    322    374    329    176
     80    207    127   -142    -23    168    210    327    303    353    301    171
     93    267    171   -181    -38    220    226    358    342    387    332    231
     83    342    259   -213    -88    301    236    374    381    431    384    262
     67    415    345   -244   -140    379    218    355    400    467    436    272
     72    465    392   -267   -158    428    187    335    415    480    459    290
     70    446    376   -259   -153    413    161    309    394    446    426    265
     70    410    340   -241   -135    376    145    293    371    428    405    262
     83    361    275   -223    -96    319    116    262    329    394    366    249
     70    327    257   -197    -93    293    129    265    324    392    355    259
     80    280    197   -181    -57    239    132    257    301    376    353    241
     72    200    124   -137    -25    163    114    223    246    316    288    176
     59    140     77   -101     -7    111     98    197    210    277    252    124
     49     83     33    -64      7     59     96    179    179    236    218     88
     51     54      0    -54     25     28     80    148    135    187    176     57
     59     49    -12    -54     36     18     70    127    106    150    142     38
     77     12    -64    -46     70    -25     67    119     75    122    116     36
     85    -31   -116    -25    101    -72     64    129     80    127    111     38
     93    -57   -153    -18    122   -103     64    122     70    109     98     15
     96    -44   -140    -28    116    -90     54    114     64    109     98     20
     93    -41   -135    -28    114    -88     51    103     51     98     88     10
     80    -54   -135    -12    106    -93     57    103     57    101     85      7
     67    -59   -129     -5     96    -93     67    109     51     96     75     12
     88   -124   -215     18    150   -168     67    124     25     51     33    -10
    127   -301   -431     85    275   -366    101    163    -49    -77   -106   -150
    124   -527   -652    202    387   -589    223    252   -137   -290   -361   -413
     88   -488   -576    200    329   -532    348    379    -67   -329   -436   -504
      5   -215   -220    103    111   -218    361    267     25   -189   -265   -340
   -106    272    379    -85   -241    327    132   -272    -15     64    145     96
   -210   1034   1244   -410   -727   1137   -166   -753     72    571    846    789
   -231   1460   1691   -615   -961   1577   -381   -852    332   1169   1496   1434
   -166   1205   1371   -519   -769   1288   -550   -917    270   1260   1561   1522
   -135    628    763   -249   -449    696   -576   -969   -176    623    898    870
   -111     51    163     31   -137    106   -462   -880   -665   -280    -15    -23
    -75   -207   -132    140     25   -171   -270   -509   -527   -363   -213   -213
    -23   -176   -153     98     64   -166   -119   -197   -267   -197   -129   -129
     38   -181   -220     70    127   -202     -2     23    -98    -96    -80    -80
     67   -270   -337    101    202   -303     67    142    -28    -62    -72    -64
     67   -223   -293     75    179   -257     77    179      0    -44    -62    -51
     80   -179   -259     46    168   -218     85    202     15    -33    -54    -41
     83   -142   -228     28    155   -187     96    215     28    -25    -41    -25
     77   -140   -218     31    148   -179    119    244     54     -2    -12      0
     90   -161   -252     31    171   -205    129    254     59    -12    -20    -18
     98   -155   -254     28    174   -205    135    262     75     -2    -10     -5
    101   -137   -239     18    168   -189    140    285     96     18     12     25
    111   -101   -213     -5    161   -155    137    303    116     28     18     33
    129    -80   -210    -25    168   -145    135    306    124     31     20     31
    145    -64   -210    -38    176   -137    132    316    140     46     25     41
    153    -36   -192    -59    171   -114    140    332    163     72     46     70
    155    -23   -179    -64    166   -101    148    350    184     85     57     85
    161    -23   -187    -70    174   -106    150    368    202     96     64     90
    171     18   -153    -96    163    -67    142    387    223    116     72    101
    189     51   -140   -122    163    -41    140    420    262    150     93    129
    215    106   -109   -161    163      0    137    470    311    194    132    174
    220    153    -70   -189    145     44    148    517    355    231    171    202
    236    158    -77   -197    155     41    166    571    405    272    202    236
    259    179    -83   -220    171     49    181    626    465    329    246    280
    280    176   -103   -228    192     36    192    680    519    374    290    337
    285    218    -67   -254    176     75    200    709    548    405    329    374
    293    301      7   -298    142    155    194    709    555    423    358    394
    301    342     41   -324    129    192    184    696    550    420    358    397
    296    355     59   -324    119    207    181    672    535    392    340    379
    285    340     54   -314    114    197    176    636    491    340    301    337
    262    306     44   -285    109    176    181    597    441    290    272    306
    233    280     46   -257     93    163    187    555    405    252    262    293
    207    329    122   -267     44    226    189    509    376    226    252    275
    189    345    155   -267     15    252    179    459    329    179    207    226
    163    283    119   -226     23    202    202    436    298    137    171    215
    135    228     90   -184     20    158    233    413    275    119    155    189
    116    246    129   -181     -5    189    239    381    244     88    124    140
    106    280    174   -197    -33    228    233    353    218     57     88    114
     85    257    168   -171    -41    213    239    345    205     46     75     96
     57    249    189   -153    -67    220    239    350    215     57     96    129
     46    335    288   -189   -119    311    244    366    257    101    142    163
     67    452    384   -259   -158    418    228    366    280    124    155    174
     72    535    462   -303   -194    501    200    345    285    129    150    197
     83    579    493   -332   -205    537    163    316    280    132    153    215
    103    576    472   -340   -184    524    132    280    252    111    140    207
    106    504    394   -306   -145    449    114    249    207     70     98    168
    114    485    371   -301   -129    428    109    231    184     49     88    158
    116    517    400   -319   -142    457     98    207    161     28     75    142
    119    449    329   -283   -103    389     93    184    116    -20     18     93
    119    340    220   -231    -51    283     88    171     64    -85    -57     36
    119    285    166   -202    -23    228     90    155     28   -119    -93      2
    122    280    155   -202    -18    218     80    129     -5   -145   -116    -23
    127    236    109   -181     10    174     70    103    -44   -181   -150    -51
    129    205     75   -171     28    140     59     85    -75   -205   -184    -77
    127    184     57   -155     33    122     54     72    -93   -220   -205    -88
    132    168     36   -150     46    103     57     67   -106   -228   -215    -96
    137    166     28   -150     54     98     62     67   -114   -233   -218    -98
    142    161     15   -153     62     90     64     67   -114   -231   -213    -83
    150    174     20   -163     64     98     67     59   -106   -220   -194    -62
    155    161      5   -161     72     83     67     51   -111   -226   -192    -75
    153    142    -10   -148     83     67     62     44   -119   -241   -205   -111
    150     85    -67   -119    109      7     75     59   -137   -277   -252   -137
    192    -85   -277    -54    233   -179    122    127   -184   -384   -392   -246
    210   -306   -517     46    361   -410    231    257   -200   -530   -594   -439
    202   -309   -511     54    355   -410    345    418    -88   -540   -654   -501
    127     41    -85    -85    106    -20    340    283    -12   -394   -454   -337
      2    540    537   -272   -267    540     96   -298   -171   -220   -103    -15
   -124   1205   1330   -542   -727   1267   -205   -841   -265    116    426    472
   -200   1647   1847   -722  -1023   1745   -462  -1119   -213    563    982    987
   -155   1314   1470   -581   -813   1392   -592  -1174   -327    568    966   1013
   -116    730    846   -309   -480    787   -558  -1130   -652      5    340    446
    -57    272    329   -109   -194    298   -441   -963   -919   -639   -371   -218
      5      7      2     -5      2      5   -280   -600   -732   -675   -527   -348
     59     15    -46    -38     51    -15   -155   -293   -449   -472   -397   -218
    116     -7   -124    -54    119    -64    -54    -77   -280   -361   -329   -153
    124    -28   -153    -51    137    -90      0     25   -200   -309   -293   -119
    135    -12   -148    -59    140    -80     -5     51   -176   -285   -275   -101
    168     -7   -176    -80    171    -90     -5     77   -158   -277   -277   -101
    202     20   -181   -111    192    -80      2     93   -148   -280   -288   -106
    207     18   -192   -114    200    -85     46    114   -124   -267   -277    -88
    148     18   -129    -83    140    -54     49    111   -119   -262   -262    -64
    179     96    -85   -140    132      7     54    137    -85   -218   -213    -25
    192     98    -93   -145    142      2     59    166    -59   -197   -200    -23
    168     59   -109   -116    140    -23     59    176    -51   -202   -226    -33
    171     57   -114   -114    142    -28     64    194    -28   -184   -220    -12
    184    101    -85   -145    135      7     72    223     12   -145   -176     49
    202    153    -49   -179    127     51     75    249     44   -106   -137     88
    189    161    -28   -176    109     67     64    265     59    -90   -124    106
    179    163    -15   -171     98     75     54    285     80    -70   -114    127
    207    174    -33   -192    119     70     70    340    127    -25    -83    176
    220    176    -44   -197    132     64     88    389    174     18    -49    218
    246    220    -25   -233    135     96    103    441    226     64     -2    262
    270    262     -7   -265    140    127    103    491    277    116     41    311
    272    262    -10   -270    140    127    111    548    327    168     85    363
    285    290      5   -288    140    148    119    607    374    218    127    420
    309    337     28   -324    140    184    111    657    413    259    168    475
    332    387     54   -358    140    220     88    685    433    288    200    519
    324    392     67   -361    127    231     72    683    428    285    200    530
    314    397     83   -355    116    241     80    685    428    285    202    537
    283    413    129   -350     77    272     85    672    413    277    200    545
    254    413    158   -332     49    285     88    646    384    252    179    540
    233    423    189   -329     23    306     75    597    345    220    158    519
    213    428    215   -319      0    322     62    537    301    181    135    491
    194    423    228   -309    -18    327     51    478    257    142    109    462
    187    410    223   -298    -18    316     46    428    223    109     77    439
    174    405    231   -290    -28    319     36    381    189     77     44    413
    166    415    249   -290    -41    332     33    345    171     59     25    389
    148    413    262   -283    -57    337     36    316    163     49     20    384
    135    428    293   -280    -77    361     38    301    171     59     36    407
    135    436    298   -288    -80    368     33    288    163     64     46    415
    135    428    290   -283    -77    361     41    288    166     67     44    387
    153    441    288   -298    -67    366     51    301    181     75     33    371
    166    496    329   -329    -80    413     59    316    220    103     49    426
    158    537    379   -350   -109    459     49    314    246    135     88    457
    153    561    407   -358   -127    485     15    296    254    153    119    478
    155    535    379   -348   -111    457    -25    277    236    142    116    478
    155    501    345   -327    -93    423    -46    262    218    127    106    472
    140    504    361   -324   -109    433    -88    223    184    109     93    457
    114    470    353   -293   -119    413   -122    194    158     88     80    446
    111    428    316   -272   -103    371   -135    181    135     62     57    423
    101    340    239   -220    -67    290   -122    176    106     25     12    379
     98    262    161   -181    -31    210   -114    168     75    -12    -28    337
     88    202    111   -145    -12    158   -137    140     36    -54    -67    298
     83    129     46   -106     15     90   -166    109     -5    -96   -106    270
     62     70      7    -64     28     38   -176     90    -33   -111   -122    257
     59     93     33    -77     12     64   -168     96    -31   -109   -127    257
     54     75     20    -64     15     46   -168     93    -41   -114   -135    249
     54     57      0    -57     25     28   -176     90    -51   -119   -137    244
     36     46     10    -41     12     28   -181     80    -64   -127   -137    239
     20    -10    -33     -7     25    -20   -202     64    -83   -145   -158    218
     23    -31    -54      2     36    -41   -207     54    -96   -158   -174    202
     41    -25    -70    -10     54    -46   -202     54    -96   -158   -174    202
     59    -38    -98    -10     77    -67   -205     54   -106   -171   -189    189
     85   -187   -272     46    179   -228   -176     72   -174   -272   -296     83
    114   -405   -522    145    316   -462    -88    135   -272   -462   -517   -135
    132   -537   -672    202    402   -605     41    280   -270   -574   -678   -303
    111   -405   -517    148    314   -459    140    324   -158   -496   -605   -252
    -28      2     31     10    -28     18    -18   -181   -171   -293   -296     49
   -174    678    852   -252   -511    763   -319   -737    -88    153    303    639
   -293   1384   1678   -548   -987   1532   -594  -1008    158    748   1000   1309
   -252   1569   1821   -657  -1036   1693   -901  -1106    293   1143   1405   1725
   -168   1083   1252   -459   -709   1166  -1013  -1132     15    815   1036   1389
   -132    441    574   -155   -353    506   -896  -1000   -402     88    277    646
   -114      0    114     57   -116     57   -652   -672   -524   -327   -215    161
    -46    -38      7     44    -28    -15   -433   -290   -309   -244   -220    153
     33    -49    -85      7     57    -67   -293    -51   -158   -155   -176    200
     44    -75   -119     15     80    -96   -200     62    -88   -122   -166    205
     51   -103   -158     23    103   -129   -161    109    -67   -114   -161    200
     67   -109   -176     20    122   -142   -142    137    -54   -116   -174    197
     59   -114   -176     25    116   -142   -148    142    -51   -122   -184    194
     64   -109   -174     20    116   -140   -161    153    -49   -114   -187    205
     62   -127   -192     31    124   -158   -168    163    -46   -111   -192    218
     72   -127   -200     28    135   -163   -150    187    -23    -96   -179    241
     90    -72   -166    -10    127   -119   -145    207      7    -59   -142    280
    106    -38   -145    -33    124    -90   -137    231     28    -36   -119    306
     93    -62   -155    -15    122   -109   -119    252     41    -23   -116    319
     88    -57   -145    -15    116   -101   -103    277     62    -12   -111    332
     93    -41   -135    -28    114    -88    -80    309     85      7    -90    353
    114     -5   -119    -54    116    -62    -75    335    114     41    -67    384
    122      7   -116    -64    119    -54    -77    361    142     77    -46    418
    132     15   -116    -72    124    -49    -70    402    179    119    -15    462
    158     49   -111   -103    135    -31    -49    457    218    161     25    517
    171     70   -103   -122    137    -15    -31    506    249    192     41    540
    181     62   -122   -124    153    -28    -12    563    293    233     67    579
    205     93   -111   -148    158     -7      7    626    337    280    106    615
    231    145    -88   -189    158     28     20    688    384    340    150    672
    259    192    -70   -226    163     62     49    753    446    413    205    735
    303    239    -64   -272    184     88     72    805    493    478    259    795
    306    223    -83   -265    194     70     67    820    509    514    280    844
    293    231    -62   -265    176     85     46    805    498    522    275    875
    301    275    -25   -288    163    124     70    797    496    532    277    906
    283    280     -2   -283    142    137     67    766    480    535    280    932
    246    252      5   -249    122    129     49    719    452    517    272    943
    220    254     33   -239     93    145     41    667    418    480    241    935
    210    270     59   -239     75    163     46    628    397    467    246    961
    184    218     31   -202     77    127     41    566    368    459    236    974
    140    184     44   -161     49    114     31    491    329    433    197    945
    119    171     51   -145     33    111     38    433    290    407    155    917
    111    176     64   -145     23    122     70    410    288    394    153    935
     96    153     54   -127     20    103     64    392    285    392    163    989
     70    111     41    -90     15     77     54    381    280    397    153   1018
     54     93     38    -75      7     67     20    363    257    371    142   1031
     96    150     54   -124     20    103     41    381    272    394    179   1088
    137    223     83   -181     25    153     77    426    335    462    239   1169
    132    290    158   -210    -12    226     98    436    376    519    270   1208
     85    241    155   -163    -36    197     90    431    394    542    270   1221
     67    249    181   -158    -57    215     33    405    389    542    272   1239
    140    345    205   -244    -33    275     20    402    389    553    285   1273
    122    296    174   -207    -25    236    -20    368    355    532    262   1283
    116    233    114   -176      0    176    -31    342    327    519    244   1288
    145    226     80   -187     33    153    -20    335    316    517    226   1283
    109     83    -25    -96     67     28    -54    303    267    475    176   1249
     77    -62   -140     -7    109   -101    -75    277    218    426    122   1215
     96   -122   -218     12    153   -168    -75    265    187    400     85   1197
    101    -75   -176    -12    137   -127    -88    236    163    392     64   1184
     96    -75   -174    -10    132   -124    -72    213    153    392     49   1174
     75    -90   -166      7    119   -127    -64    202    145    387     31   1156
     75   -140   -215     31    142   -176    -90    202    140    389     25   1153
     83   -213   -298     64    189   -254    -96    200    135    394     25   1153
     75   -262   -340     90    207   -301    -96    181    114    387     23   1150
     64   -246   -311     90    187   -277   -119    153     77    358     -5   1111
     49   -246   -298     96    171   -272   -114    150     83    358    -10   1101
     70   -228   -298     77    184   -262    -88    179    119    394     15   1130
     77   -233   -314     77    194   -275    -96    187    127    400     15   1132
     62   -381   -444    161    252   -413   -114    158     64    319    -72   1049
     62   -678   -740    306    400   -709    -62    140   -106     96   -306    813
     38   -940   -979    449    506   -958     83    168   -246   -127   -542    563
     57   -898   -956    418    504   -927    262    257   -187   -116   -542    540
     46   -545   -592    249    319   -568    285    114    -25    111   -285    787
    -44    192    233    -75   -140    213    -28   -181    324    698    379   1454
   -184    971   1156   -392   -670   1062   -272   -246    826   1431   1153   2213
   -122   1389   1509   -633   -815   1449   -540   -163   1223   1977   1675   2738
    -49   1161   1210   -555   -628   1184   -810   -257   1124   1904   1595   2678
    -67    561    628   -246   -348    592   -852   -483    475   1145    898   1995
    -72     41    111     15    -93     75   -683   -485    -31    472    249   1343
    -15   -187   -171     98     75   -179   -420   -200    -38    332     46   1127
     36   -332   -368    148    202   -350   -220     36     57    363     23   1088
     31   -433   -467    200    249   -449   -109    153     88    345    -10   1049
     59   -407   -467    174    262   -439    -49    205    101    327    -15   1036
     49   -444   -496    194    270   -470    -49    202     80    306    -23   1023
     36   -504   -540    233    288   -522    -57    197     62    290    -38    997
     67   -433   -501    181    283   -467    -44    202     72    288    -49    969
     98   -303   -402    101    249   -353    -51    205     72    277    -51    966
    124   -210   -337     41    228   -275    -57    220     75    275    -41    995
    106   -285   -392     90    249   -337    -54    226     72    270    -54    992
     83   -309   -392    111    236   -350    -62    231     72    272    -59    982
     98   -280   -379     90    239   -329    -49    257    101    296    -36   1005
    135   -270   -407     67    270   -337    -25    290    137    322    -15   1028
    155   -288   -444     67    298   -366      2    327    168    350    -10   1026
    145   -285   -433     70    288   -358      0    350    192    376     10   1034
    155   -252   -410     46    283   -329     -7    374    205    400     41   1060
    166   -246   -415     38    288   -329     -7    392    215    410     57   1078
    174   -239   -413     33    293   -324      5    431    249    428     67   1096
    187   -228   -415     20    298   -322     20    485    288    459     88   1124
    233   -189   -423    -23    327   -303     28    548    335    504    124   1166
    267   -145   -415    -62    340   -277     44    605    376    545    158   1210
    246   -163   -410    -41    327   -285     59    646    397    561    168   1226
    257   -135   -392    -64    324   -262     64    675    415    576    171   1234
    298    -67   -366   -116    329   -215     83    724    449    610    197   1265
    329     15   -314   -174    322   -148     85    748    478    639    218   1286
    319     57   -262   -187    290   -101     51    735    485    654    244   1306
    329     80   -249   -205    288    -83     70    732    504    672    270   1343
    316     59   -257   -189    288    -98     72    706    485    652    249   1327
    298     33   -265   -166    283   -116     85    672    462    620    215   1293
    285     36   -249   -161    267   -106     83    639    439    602    194   1280
    259     10   -252   -137    257   -119     57    581    400    558    161   1252
    231    -25   -259   -103    244   -142     51    522    361    511    122   1210
    205    -51   -259    -77    231   -155     54    467    332    478     93   1179
    181    -36   -218    -72    200   -127     54    418    314    452     77   1161
    153    -46   -202    -54    176   -124     49    374    285    426     62   1153
    145    -72   -220    -36    181   -145     54    345    265    413     54   1145
    145    -67   -213    -38    176   -140     51    329    257    413     57   1140
    135    -57   -192    -38    163   -124     49    309    249    405     49   1117
    119    -90   -213    -15    163   -150     80    309    252    392     31   1091
    135    -28   -163    -54    148    -96    114    340    296    436     72   1132
    153     75    -80   -116    116      0    109    353    335    491    135   1179
    140    109    -31   -124     85     38     83    337    345    504    155   1187
    163    158     -7   -161     85     75     44    332    366    522    184   1200
    150    142     -7   -145     80     67      5    311    355    517    189   1195
    114     62    -54    -90     83      5     15    288    322    480    161   1161
    114     36    -77    -75     96    -20     23    275    311    467    148   1145
    103      2   -103    -54    103    -49    -10    252    283    433    122   1119
     70   -119   -189     23    127   -153    -28    231    233    381     77   1072
     57   -223   -280     80    168   -252     -7    228    202    332     25   1023
     59   -288   -348    114    202   -316      5    220    184    306     -2   1002
     46   -355   -402    153    223   -376      7    194    148    265    -51    956
     41   -394   -439    176    239   -415     12    181    119    236   -106    911
     77   -392   -470    155    270   -431     25    189    135    259    -98    922
     38   -457   -496    210    267   -475     20    187    137    277    -64    927
      7   -524   -532    257    267   -527     28    181    127    272    -41    914
     10   -530   -540    259    272   -535     23    171    111    254    -36    898
     36   -488   -524    226    277   -506      0    161     98    239    -41    901
     59   -465   -524    202    290   -493      5    163     96    228    -44    932
     70   -420   -491    174    280   -457      0    148     75    205    -70    935
     85   -363   -449    137    265   -405    -38    106     20    145   -132    885
    109   -337   -449    114    277   -392    -64     75    -67     44   -239    774
    148   -501   -649    176    397   -574    -25    109   -184   -140   -452    555
    114   -701   -815    293    462   -756    122    233   -213   -298   -654    337
     90   -592   -683    249    387   -636    249    340    -85   -233   -607    366
     20   -254   -275    114    145   -262    197     85     -5    -38   -358    600
    -90    314    405   -111   -246    358    -77   -423     38    329    129   1065
   -197   1013   1210   -410   -704   1111   -303   -680    283    930    818   1706
   -142   1223   1366   -540   -756   1293   -532   -743    472   1374   1270   2143
    -54    797    852   -371   -454    823   -698   -833    226   1166   1049   1964
    -51    246    298    -96   -174    272   -717   -906   -311    410    309   1267
    -46   -197   -150    122     49   -174   -589   -787   -636   -200   -319    670
    -18   -405   -389    210    184   -397   -389   -441   -454   -176   -387    613
     15   -436   -452    207    233   -444   -194   -153   -220    -31   -296    698
     75   -465   -540    194    306   -501    -54     57    -62     72   -228    758
     88   -457   -548    184    316   -501    -18    124    -23     88   -226    758
     85   -415   -504    163    293   -459    -28    135    -18     85   -226    753
     88   -410   -498    161    293   -454    -15    150      0     90   -231    748
     85   -426   -511    171    298   -467     10    176     23    101   -233    750
    106   -423   -530    158    316   -475     44    218     59    132   -205    787
    101   -439   -540    168    319   -491     57    236     80    161   -179    813
     93   -420   -517    163    303   -467     59    244     98    181   -155    831
     88   -384   -472    148    280   -428     62    249    111    192   -155    841
     96   -348   -446    124    270   -397     70    267    122    207   -158    836
    116   -345   -462    114    288   -405     80    288    140    228   -135    852
    114   -355   -470    119    290   -413     93    316    174    262    -98    888
    114   -337   -452    111    283   -394    106    348    205    285    -77    911
    119   -296   -415     88    265   -355    111    366    220    293    -75    917
    109   -280   -392     85    249   -335     93    376    239    309    -59    932
    116   -290   -410     85    262   -350    114    420    280    345    -25    963
    137   -303   -441     83    288   -371    140    478    329    387     12   1000
    153   -275   -431     59    290   -353    116    504    353    407     25   1008
    150   -218   -371     33    259   -293    116    540    397    449     51   1036
    166   -168   -335      0    249   -249    137    600    452    501     96   1091
    187   -132   -319    -25    252   -226    161    652    496    542    135   1124
    236    -38   -277   -101    254   -155    179    696    540    587    179   1161
    207    -54   -262    -77    233   -155    135    685    537    584    171   1156
    220    -31   -254    -96    236   -142    132    693    542    592    184   1174
    233    -12   -246   -109    239   -129    153    701    545    597    192   1187
    223    -20   -246   -103    233   -132    142    667    504    558    158   1163
    213    -36   -252    -88    231   -142    137    633    462    527    137   1143
    189    -46   -239    -72    213   -142    116    571    402    470     88   1093
    181    -54   -236    -62    207   -145    122    517    348    410     36   1041
    184    -62   -246    -62    213   -153    111    449    280    348    -12    989
    189    -46   -236    -72    213   -142     98    387    231    309    -38    961
    181    -57   -241    -62    210   -148     85    332    179    265    -77    922
    158    -77   -236    -38    197   -155     77    272    124    210   -132    854
    161    -72   -233    -44    194   -150     90    241    111    194   -148    833
    148   -101   -249    -23    197   -176     93    220     93    176   -155    823
    148   -103   -254    -23    200   -176     70    200     72    168   -163    810
    163    -54   -218    -54    189   -135     75    202     83    176   -163    802
    163     38   -124   -103    145    -41     49    200     98    197   -142    820
    174     70   -106   -122    140    -18     51    213    129    239   -103    862
    189    103    -88   -148    137      7     41    202    145    270    -70    898
    207    150    -57   -179    132     46      5    184    158    290    -44    930
    213    161    -51   -187    132     54    -33    161    142    280    -49    927
    220    179    -44   -200    132     67    -54    135    114    262    -67    917
    210    153    -57   -181    132     49    -64    109     80    239    -88    911
    213    148    -64   -179    140     41    -51    106     64    226    -93    914
    202     96   -106   -150    153     -2    -70     90     23    181   -132    883
    194     18   -179   -106    187    -80   -101     64    -31    124   -200    828
    202    -23   -228    -90    213   -124   -111     57    -59     93   -233    805
    192    -98   -290    -46    241   -194   -119     31   -106     46   -275    782
    218    -75   -293    -72    254   -181   -109     15   -127     28   -296    774
    184   -122   -306    -31    244   -213   -137    -18   -168     -5   -327    740
    166   -127   -293    -20    228   -210   -140    -23   -174     -7   -324    743
    168   -122   -290    -23    228   -205   -142    -25   -176     -7   -316    750
    166   -145   -314    -10    239   -228   -142    -31   -181     -7   -319    748
    192   -158   -350    -15    270   -254   -137    -31   -187     -7   -322    745
    197   -171   -368    -12    280   -270   -153    -44   -205    -23   -332    735
    181   -189   -371      5    275   -280   -184    -67   -228    -41   -353    717
    200   -171   -374    -15    285   -272   -168    -51   -213    -33   -350    727
    226   -218   -446     -5    335   -332   -129    -18   -213    -57   -379    714
    239   -423   -662     90    446   -542    -62     54   -254   -163   -509    607
    270   -600   -870    166    568   -735    103    207   -244   -296   -691    452
    233   -568   -802    166    514   -683    192    314   -142   -285   -719    415
    161   -205   -366     20    262   -285    168    106    -93   -135   -517    589
     85    327    241   -207    -77    285   -109   -441   -213    109   -122    943
    -12   1002   1015   -493   -514   1008   -426   -901   -239    519    441   1439
     -5   1382   1384   -691   -693   1384   -717  -1083   -142    966    940   1888
     85   1124   1039   -605   -475   1083   -849  -1091   -218    969    922   1901
    114    597    483   -358   -184    540   -810  -1047   -576    366    306   1363
    106     83    -23    -93     64     31   -680   -924   -927   -353   -433    706
    109   -168   -277     28    192   -223   -509   -594   -717   -319   -519    641
    153   -145   -298     -5    226   -220   -350   -327   -472   -155   -423    724
    200   -148   -350    -25    272   -249   -226   -129   -314    -59   -366    779
    213   -184   -397    -12    303   -290   -163    -36   -241    -20   -342    810
    213   -166   -379    -25    293   -272   -145    -12   -218     -5   -332    823
    215   -119   -337    -49    275   -228   -135     10   -192     12   -322    833
    220   -111   -335    -54    275   -223   -127     33   -174     23   -316    841
    252    -75   -327    -88    288   -200   -111     62   -155     36   -306    859
    226   -114   -342    -57    283   -228   -114     62   -153     38   -309    862
    213   -145   -358    -33    283   -249   -109     75   -137     49   -290    880
    223   -111   -337    -57    280   -226    -88     85   -114     70   -262    906
    228    -96   -324    -64    275   -210    -72     98    -93     96   -246    930
    236    -70   -306    -83    270   -187    -70    109    -80    109   -239    935
    239    -44   -283    -98    259   -161    -67    124    -62    124   -223    953
    233    -25   -262   -106    246   -145    -64    137    -46    137   -213    966
    220    -51   -272    -83    246   -161    -57    155    -28    145   -205    974
    215    -49   -265    -83    239   -158    -46    187      0    168   -181    987
    210    -33   -246    -88    228   -140    -46    213     25    189   -163    997
    226     -7   -236   -111    228   -119    -44    257     54    210   -153   1010
    244     10   -233   -127    239   -111    -38    311     96    246   -129   1044
    254     31   -223   -142    239    -93    -36    366    145    285    -98   1080
    246     41   -205   -142    226    -83    -25    418    200    340    -54   1122
    249     54   -194   -153    223    -70      2    478    265    394      0   1166
    270     80   -189   -174    231    -54     23    532    311    444     46   1210
    301    111   -189   -207    246    -38     23    561    335    470     77   1241
    324    158   -166   -241    244     -2     28    574    350    483     98   1267
    324    171   -153   -249    239     10     36    568    335    475    101   1270
    324    179   -145   -252    236     18     31    540    301    449     80   1252
    319    197   -122   -259    220     38     15    498    254    413     51   1228
    314    189   -127   -252    220     31      7    462    207    374     28   1213
    306    174   -135   -241    220     18     -2    410    158    332     -7   1176
    285    150   -135   -218    210      7    -18    342    103    275    -64   1111
    254    135   -119   -194    187      7    -36    275     46    223   -103   1057
    239    140    -98   -189    168     23    -36    231     20    200   -111   1036
    223    124    -98   -176    161     12    -36    197     -2    181   -127   1021
    231    116   -114   -174    174      2    -25    184     -2    181   -124   1026
    213    137    -75   -176    142     31    -28    158    -12    168   -140   1002
    200    145    -54   -174    127     46    -25    140    -23    158   -153    987
    197    148    -51   -174    124     49    -23    137    -25    153   -153    984
    202    168    -33   -184    119     67     -7    155      0    168   -124   1015
    213    239     23   -228     96    132    -10    166     31    200    -93   1049
    223    265     38   -244     93    153    -18    168     51    228    -62   1085
    228    277     46   -254     90    163    -46    155     51    239    -49   1098
    244    285     41   -265    101    163    -83    137     33    231    -62   1083
    252    275     23   -265    114    150   -114    111      7    207    -90   1054
    246    270     23   -259    111    148   -127     93     -7    187    -93   1054
    228    246     15   -239    106    132   -129     80    -25    168    -77   1072
    218    184    -33   -200    127     75   -129     77    -49    155   -109   1044
    213     88   -124   -153    168    -15   -137     67    -88     98   -161    987
    202     33   -168   -119    187    -67   -148     59   -119     64   -202    945
    197    -38   -236    -80    215   -137   -145     51   -153     36   -228    904
    192   -129   -322    -31    257   -226   -137     36   -184      0   -252    883
    184   -150   -337    -18    259   -244   -137     20   -202    -20   -275    867
    179   -174   -355     -2    265   -265   -132     15   -205     -7   -283    836
    176   -179   -358      0    265   -267   -145      0   -218    -10   -298    805
    187   -124   -311    -31    249   -218   -142      0   -223    -12   -298    813
    163   -150   -316     -7    239   -233   -137     10   -215     -7   -270    839
    145   -192   -337     23    241   -265   -129     10   -215      2   -265    846
    137   -210   -348     36    241   -280   -127      0   -218      5   -275    823
    135   -200   -335     33    233   -267   -116      0   -210     12   -259    831
    142   -239   -381     46    262   -311   -106     10   -218    -10   -267    836
    163   -397   -561    114    361   -478    -72     38   -288   -114   -376    745
    161   -657   -818    244    488   -737     36    106   -402   -335   -623    522
    148   -784   -932    319    540   -857    207    257   -389   -452   -779    379
     93   -532   -626    218    358   -576    277    207   -265   -309   -626    517
    -15    -36    -20     25      0    -28     59   -293   -254    -57   -272    875
    -93    732    823   -319   -457    776   -275   -758   -109    452    348   1473
   -153   1436   1590   -641   -870   1512   -594   -953    197   1096   1039   2075
    -75   1389   1462   -659   -769   1423   -917  -1002    257   1330   1260   2317
    -18    870    888   -426   -454    880   -992  -1013    -41    943    852   1951
    -46    265    311   -109   -179    288   -870   -956   -545    155     88   1223
    -18   -145   -127     83     54   -137   -610   -652   -662   -241   -348    813
     57   -176   -236     59    145   -205   -374   -319   -433   -124   -290    862
    132   -166   -298     18    215   -231   -220   -109   -298    -44   -259    893
    155   -210   -366     25    259   -288   -148    -10   -239    -18   -272    893
    116   -270   -387     77    252   -327   -145      0   -246    -49   -298    880
    124   -259   -384     67    252   -322   -135     12   -249    -46   -303    878
    155   -218   -374     31    265   -296   -109     33   -236    -49   -311    872
    168   -228   -397     28    280   -311    -93     49   -228    -44   -306    901
    158   -241   -400     41    277   -319    -80     62   -207     -7   -296    914
    176   -205   -381     12    277   -293    -72     83   -187     10   -272    922
    176   -249   -426     36    298   -337    -64    101   -166     31   -254    922
    176   -257   -433     38    303   -342    -51    106   -155     25   -257    924
    158   -288   -446     64    301   -366    -36    129   -135     36   -244    974
    155   -353   -509     98    329   -431     12    181    -83     93   -215   1005
    168   -324   -493     77    329   -407     36    223    -44    122   -202   1026
    140   -231   -374     44    254   -301     -7    210    -54    109   -215   1021
    111   -155   -267     23    189   -210    -54    176    -93     72   -267    963
    158    -85   -244    -36    200   -163    -23    205    -70     90   -244    982
    207    -46   -254    -80    231   -150     -2    254    -20    129   -197   1026
    236    -25   -262   -106    246   -142     20    296     23    174   -161   1070
    233     -5   -239   -114    236   -122     33    335     54    192   -150   1101
    236     -5   -241   -116    239   -122     46    389    103    231   -119   1140
    259     15   -244   -137    252   -114     67    454    153    280    -72   1161
    283     62   -220   -174    252    -77     62    501    187    319    -25   1192
    290     90   -200   -189    246    -54     64    540    220    355     36   1283
    259    119   -140   -189    200    -10     64    548    223    363     59   1273
    270    179    -90   -226    179     46     90    555    241    402     77   1202
    275    215    -62   -246    168     77     75    524    213    371     44   1197
    254    192    -62   -223    158     64     54    485    179    350     64   1239
    239    168    -70   -205    153     49     44    444    150    342     72   1200
    231    181    -49   -205    140     67     31    397    127    332     70   1132
    205    171    -33   -189    119     70     23    335     83    290     18   1078
    187    155    -31   -171    109     62     25    272     28    228    -36   1083
    194    122    -72   -158    132     25     20    213    -25    176    -93   1008
    161     83    -77   -122    119      2     12    153    -70    119   -155    984
    127     64    -64    -96     96      0      5    109    -96     98   -161    992
     83     38    -44    -59     64     -2     10     83   -101    109   -148    984
     54     49     -7    -54     31     23     38     90    -72    150    -85   1008
     98    114     12   -106     41     64     80    119    -41    189    -44    971
     90    148     57   -119     15    103     62    111    -41    194    -57    875
     44    135     90    -88    -23    114     28     88    -67    155   -124    867
     67    179    111   -124    -23    145     54     96    -54    148   -111    945
     93    233    137   -163    -23    187     25     88    -36    171    -72    987
    106    272    166   -192    -31    220     -2     88    -18    192    -54   1005
     88    265    176   -176    -44    220      2     93    -12    200    -46    984
     64    244    176   -155    -57    210    -23     67    -33    184    -54    976
     64    213    145   -140    -38    179    -41     41    -62    161    -64    956
     62    142     80   -103    -10    114    -62     20   -101    129    -90    898
     36     15    -20    -25     28     -2    -77      7   -145     88   -135    841
     38    -41    -80      0     57    -59    -77     -7   -184     54   -179    789
     10    -96   -106     41     57   -101    -88    -38   -226     25   -210    748
    -28   -140   -114     83     41   -127    -85    -70   -257     -2   -236    717
    -49   -161   -111    106     31   -137    -83    -90   -277    -25   -252    691
    -38   -192   -153    114     54   -174    -88   -109   -298    -46   -270    662
    -23   -210   -187    116     80   -200    -96   -114   -309    -51   -275    654
     -7   -194   -187    101     88   -192    -98   -119   -319    -57   -275    667
    -49   -254   -205    153     77   -231   -132   -148   -358    -83   -303    652
    -64   -252   -189    158     59   -220   -114   -137   -350    -67   -303    633
    -75   -257   -181    166     51   -220   -106   -137   -350    -51   -301    597
    -83   -252   -168    166     41   -210   -114   -142   -361    -57   -309    571
    -80   -298   -218    189     67   -259   -116   -148   -392    -88   -345    545
    -49   -480   -433    265    189   -457    -98   -150   -496   -215   -493    405
    -64   -745   -680    405    306   -714      2   -124   -633   -441   -743    168
   -116   -872   -756    493    319   -815    158    -18   -641   -527   -854     49
   -184   -636   -452    410    132   -545    252    -72   -530   -389   -704    122
   -293   -119    174    205   -236     25     49   -504   -413    -44   -262    527
   -418    639   1057   -111   -737    846   -257   -852   -132    561    454   1215
   -446   1231   1675   -394  -1062   1452   -509   -896    265   1228   1161   1899
   -316   1213   1530   -446   -922   1371   -776   -883    400   1512   1423   2195
   -322    639    961   -158   -641    800   -878  -1005    -36    979    911   1743
   -342     96    436    122   -389    265   -761   -969   -548    241    197   1021
   -332   -233     98    283   -218    -67   -504   -691   -657    -80   -189    579
   -262   -277    -15    270   -124   -148   -290   -387   -514    -46   -241    527
   -184   -322   -137    252    -25   -228   -158   -205   -431    -25   -246    579
   -155   -374   -218    265     31   -296    -85   -111   -387     -7   -228    579
   -158   -428   -270    290     54   -350    -49    -80   -379    -10   -231    555
   -168   -501   -332    335     80   -418     -7    -44   -358      2   -220    592
   -161   -491   -329    324     80   -410     23    -20   -340      7   -205    628
   -163   -363   -200    262     18   -283      2    -36   -358     -7   -223    613
   -166   -262    -98    213    -36   -181    -41    -59   -381    -23   -246    576
   -168   -189    -20    179    -75   -106    -64    -70   -397    -28   -257    545
   -174   -119     54    145   -114    -33    -54    -57   -389    -10   -254    496
   -176    -59    116    116   -148     28    -44    -59   -387     -7   -270    433
   -158    -15    140     85   -150     62    -25    -36   -371    -23   -288    459
   -166    -70     96    119   -132     12    -18      0   -335      7   -239    535
   -194   -119     75    155   -137    -23    -20     28   -301     62   -189    491
   -215   -163     51    189   -135    -57      2     62   -267     98   -171    462
   -228   -168     57    197   -145    -54     25     98   -241    122   -153    496
   -223   -150     72    187   -148    -38     44    140   -215    145   -119    519
   -213   -114     98    161   -155     -7     54    176   -194    158    -98    566
   -194    -90    101    142   -150      5     54    226   -168    176    -85    600
   -181    -67    114    124   -150     20     62    270   -150    194    -80    600
   -155      2    158     77   -155     80     85    322   -114    223    -62    615
   -132     62    192     33   -163    127    106    381    -59    270    -25    628
   -106     83    187     10   -148    135    124    436     -7    324     20    649
    -85    116    200    -15   -145    158    142    488     44    379     77    696
    -83    135    218    -25   -150    176    148    511     72    423    129    735
    -93    111    202    -10   -148    158    155    532     98    470    189    750
   -116     85    202     15   -158    142    171    535    114    493    220    704
   -142     83    223     28   -184    153    179    506     88    457    171    623
   -168     51    220     59   -194    135    189    467     46    402    111    649
   -189     36    226     75   -207    132    207    452     46    397    122    706
   -233     15    249    109   -241    132    220    418     38    397    132    683
   -283    -33    249    158   -267    109    223    371     10    376    114    636
   -306    -57    249    181   -277     96    218    327    -10    368    114    605
   -283    -46    236    163   -262     96    205    288    -25    355     98    532
   -249    -33    215    142   -233     90    207    246    -59    309     31    472
   -254      5    257    122   -257    129    226    236    -70    290     10    524
   -324    -12    311    168   -319    148    241    233    -64    301     33    527
   -392   -101    290    246   -342     93    244    233    -57    311     44    509
   -415    -64    348    239   -384    140    241    239    -31    363    109    519
   -400     46    446    176   -423    244    285    272     28    444    184    459
   -405    111    517    148   -459    314    314    277     46    449    148    465
   -374    103    478    135   -426    288    303    277     51    444    153    613
   -368     96    465    135   -415    277    262    265     54    457    174    574
   -363     93    454    135   -407    272    220    239     36    446    166    530
   -342     98    441    122   -392    270    207    226     23    441    161    504
   -358     70    428    142   -394    249    171    184    -20    392     96    457
   -348     31    379    155   -363    205    166    174    -49    350     62    452
   -381    -90    290    236   -337     98    142    142    -96    298     12    376
   -387   -202    184    296   -285    -10    140    122   -145    244    -41    303
   -394   -252    142    322   -272    -54    132     96   -184    207    -67    265
   -394   -259    135    327   -265    -62    137     80   -202    192    -72    244
   -423   -296    127    358   -275    -85    129     44   -231    153   -111    200
   -446   -329    116    389   -283   -106    127     -2   -267    119   -145    161
   -394   -361     33    376   -218   -163    111      5   -270    124   -132    174
   -337   -366    -28    350   -155   -197     96     31   -252    142   -114    166
   -298   -290      5    293   -153   -142    109     46   -226    176    -88    153
   -265   -233     31    249   -148   -101    101     54   -223    181    -77    150
   -267   -233     31    249   -150   -101     85     36   -262    145   -119     72
   -254   -249      5    252   -129   -124     75     18   -293     98   -187     93
   -231   -277    -49    254    -93   -163     64      2   -324     51   -233     90
   -171   -392   -220    283     23   -306     96     20   -384    -46   -348    -41
   -161   -644   -483    402    158   -563    187     96   -475   -244   -584   -301
   -194   -683   -488    439    145   -587    306    215   -436   -303   -680   -441
   -277   -426   -150    350    -67   -288    350    145   -324   -176   -540   -337
   -426     38    465    194   -444    252    176   -322   -293     85   -166     31
   -597    800   1395   -101   -997   1096    -70   -771   -140    607    517    717
   -602   1293   1896   -348  -1249   1595   -301   -927     83   1156   1156   1371
   -444   1148   1592   -353  -1018   1369   -540   -971     44   1314   1340   1582
   -337    636    974   -148   -654    805   -644  -1010   -332    859    854   1052
   -350    127    475    111   -415    301   -561   -930   -756     93     31    213
   -355   -184    171    270   -265     -7   -366   -602   -750   -150   -288    -72
   -329   -210    116    270   -226    -46   -200   -293   -537    -41   -270    -80
   -252   -184     67    218   -161    -59    -57    -67   -381     31   -262     12
   -197   -194      0    194   -101    -98     -2     20   -324     49   -231     23
   -176   -189    -15    181    -83   -103      5     46   -306     62   -213     -7
   -166   -145     18    155    -93    -64     38     88   -259    103   -176    -15
   -161   -116     44    140   -103    -36     93    142   -213    142   -153     -7
   -158   -132     25    145    -93    -54    101    150   -210    132   -171      2
   -163   -163     -2    163    -80    -83     54    116   -241    103   -197    -12
   -142   -135      7    137    -77    -62     54    122   -233    111   -187    -20
   -127    -88     38    109    -83    -25     64    145   -210    137   -158    -12
   -137    -54     83     96   -111     12     62    158   -187    163   -132      0
   -155    -36    119     96   -137     38     57    176   -155    197   -109     18
   -176    -28    148    101   -166     59     62    197   -132    223    -96     33
   -148      7    155     70   -150     80     72    218   -101    249    -77     51
   -119     41    158     36   -137     98    106    252    -62    288    -44     80
   -145     38    184     51   -166    111    111    272    -31    314    -25     88
   -129     49    179     38   -153    114    109    280    -23    324    -15     85
    -93     80    174      7   -132    127    127    319      0    350      2    103
   -111    114    223     -2   -168    168    142    363     67    405     41    124
    -67    106    174    -20   -119    137    116    379     64    397     41    132
    -28    142    171    -57    -98    155     98    457    116    462     98    215
    -12    168    181    -77    -96    174    129    548    210    555    176    293
      0    197    197   -101    -98    197    132    600    265    613    226    340
      5    257    252   -132   -122    254    142    644    316    683    288    376
    -15    309    322   -148   -168    316    171    678    366    748    353    397
    -38    363    402   -161   -220    381    168    675    379    753    361    384
    -51    345    394   -148   -223    368    161    641    350    704    319    381
    -44    345    389   -150   -215    366    145    594    311    644    277    374
    -62    314    376   -127   -220    345    137    568    283    613    259    358
    -88    277    366    -93   -226    322    153    548    270    594    254    348
    -90    228    319    -70   -205    272    148    506    233    571    231    311
   -116    213    327    -49   -223    270    155    470    226    566    228    265
   -158    215    374    -31   -265    293    171    420    207    530    202    210
   -145    210    355    -31   -249    283    135    322    116    423    119    150
   -142    171    314    -15   -231    241    114    285     75    387     85    140
   -168    158    327      5   -249    241    122    272     70    384     70    109
   -197    168    366     12   -280    267    153    249     72    379     72     83
   -236    189    426     23   -329    306    184    228     80    381     83     49
   -205    246    449    -23   -327    348    181    239     88    397     96     64
   -142    298    441    -77   -293    368    163    272    122    420    122    142
   -135    342    478   -103   -306    410    150    290    153    462    168    207
   -135    355    491   -109   -311    423    129    290    171    485    194    244
   -127    366    493   -122   -309    431    103    270    158    462    171    236
   -132    353    485   -111   -309    418    103    257    153    480    161    205
   -148    329    475    -90   -311    402    106    254    168    511    181    174
   -145    319    465    -85   -303    392    116    267    181    519    187    155
   -150    231    381    -41   -267    306    106    236    129    457    135    109
   -150    145    296      2   -223    220    101    207     83    397     75     59
   -161     98    259     28   -210    179     93    179     46    340     18     25
   -166     41    207     62   -187    124     62    116    -38    252    -57    -41
   -148     28    176     59   -163    101     46     96    -75    231    -67    -33
   -127     -7    119     67   -124     57     44    109    -77    223    -75    -23
   -145     -5    137     75   -142     64     46    114    -75    226    -75    -12
   -150    -20    129     85   -140     54     33     96    -88    202    -93    -15
   -137    -75     59    106   -101     -7     44    106    -88    202   -106    -38
   -135    -62     72     96   -103      5     49    109    -72    226    -88    -77
   -142    -31    109     85   -127     38     38     85    -77    202    -93   -116
   -111    -64     46     88    -80    -10     18     59   -114    150   -129   -137
    -67    -90    -23     77    -23    -57      2     80   -124    158   -114    -96
    -38   -187   -148    111     51   -168     25    122   -132    124   -158   -114
     -5   -371   -368    187    181   -371     80    192   -181     -5   -329   -272
      0   -517   -517    259    257   -517    189    301   -194   -168   -553   -506
    -28   -400   -371    213    171   -384    285    413    -54   -119   -532   -506
    -98    -20     77     59    -90     28    231    168     -7     33   -301   -301
   -168    514    683   -174   -426    597    -51   -423   -140    259    111    101
   -280   1231   1512   -475   -896   1371   -309   -831    -80    724    761    704
   -277   1439   1714   -581   -995   1577   -522   -958      7   1130   1239   1145
   -210    966   1176   -379   -693   1070   -620   -974   -187    974   1041    961
   -194    415    610   -111   -402    511   -610   -987   -649    218    228    213
   -194    -54    140    124   -168     41   -478   -815   -901   -397   -459   -423
   -111   -176    -67    142    -23   -122   -306   -449   -605   -244   -384   -361
    -46   -106    -59     75      5    -83   -163   -176   -342    -49   -231   -223
    -10   -109   -101     57     44   -106    -44      5   -179     46   -181   -197
      5   -116   -122     57     62   -119     -5     70   -119     57   -184   -205
     51   -140   -192     41    119   -166    -15     93   -119     49   -189   -181
     70   -124   -194     25    132   -158      0    127    -85     88   -163   -155
     62    -96   -158     15    109   -127     12    142    -46    119   -145   -166
     38    -67   -106     15     72    -85     28    135    -23    122   -148   -192
     51    -62   -116      5     83    -88     23    109    -51     72   -166   -184
     83    -49   -132    -18    106    -90     15    129    -38     96   -142   -142
    101    -57   -158    -23    129   -109     23    184      5    148   -101    -98
     85    -20   -106    -31     96    -62     44    205     33    166    -85    -72
     46     10    -36    -28     41    -12     67    168     44    145   -114   -124
     70     18    -54    -44     62    -18     62    176     41    145   -101    -93
     85     18    -70    -51     77    -25     75    270    109    223    -31      7
     57     10    -46    -33     51    -18     96    298    174    290     15     -5
     28     46     18    -38      5     33     98    277    174    285     38    -41
     57     59      0    -59     28     31     93    327    205    324     83     20
     83     72    -12    -80     46     28     98    376    257    368    116     75
     85    122     36   -103     25     80    111    410    309    392    129    103
    111    132     20   -124     44     77    124    465    366    439    161    127
    155    166     10   -163     72     88    122    530    418    488    207    171
    184    197     10   -192     85    103    129    587    485    561    283    246
    205    226     20   -215     93    124    142    636    545    626    345    296
    192    275     80   -233     54    179    158    657    579    649    366    301
    200    332    132   -267     33    233    155    620    558    600    324    275
    239    327     88   -283     75    207    153    623    527    553    311    340
    254    329     75   -290     90    202    153    659    532    607    376    402
    241    337     96   -290     72    218    166    639    535    636    420    363
    189    345    153   -267     18    249    179    584    517    607    392    259
    145    306    161   -228     -7    233    179    491    423    488    259    150
    158    270    111   -213     23    192    155    423    327    384    166    145
    153    252     98   -205     28    176    166    410    303    368    155    161
    101    244    140   -174    -20    192    189    374    298    361    158    129
     49    239    189   -145    -70    215    202    314    283    327    142     90
     57    252    194   -153    -67    223    192    280    259    303    132     70
     93    254    161   -174    -33    207    181    262    252    306    145     62
     90    254    163   -174    -36    210    192    244    249    290    124     10
     93    275    181   -187    -44    231    205    254    265    285     96     12
     98    335    236   -215    -67    285    215    288    293    290     88    106
    140    400    257   -272    -59    329    166    257    280    298    132    148
    137    465    324   -301    -93    394    140    257    319    368    210    158
    129    517    387   -324   -129    454    127    239    337    389    231    140
    127    511    384   -319   -127    449    124    215    316    363    223    127
    142    470    324   -309    -90    397     98    210    290    327    187    129
    155    439    283   -298    -62    361     93    213    283    316    179    129
    140    418    277   -280    -70    348    103    205    285    309    174    114
     83    374    290   -228   -103    332    119    166    262    267    135     51
     62    290    228   -176    -83    259    111    150    210    215     93     -2
    114    226    111   -171      0    168     80    171    189    202     83     31
    135    184     46   -161     44    116     67    168    166    179     54     20
    111    163     51   -137     31    109     64    140    137    140     10    -31
     51    132     80    -93    -15    106     83    109    119    109    -23    -51
     59    140     80    -98    -10    111     83     83    106     90    -23    -38
    114    161     46   -137     33    103     59     72     93     88    -23    -54
    135    150     15   -142     59     83     49     72     83     77    -36    -67
    127    124     -2   -127     64     62     49     77     88     77    -28    -54
    114    114      0   -114     57     57     49     72     88     80    -25    -62
     98    114     15   -109     41     67     38     57     75     51    -59    -77
     88    127     38   -106     25     83     33     33     54      7   -114   -103
    116      5   -114    -62    114    -54     46     38      7    -57   -181   -181
    153   -231   -384     38    267   -306    106    114    -72   -210   -353   -348
    161   -420   -584    129    371   -501    241    244    -93   -361   -535   -535
    153   -275   -428     62    290   -350    374    371     36   -311   -509   -548
     51    135     83    -93    -15    109    301     18     41   -166   -272   -329
    -67    714    782   -324   -426    748      2   -579    -36    127    192    124
   -179   1434   1613   -628   -896   1522   -285   -953     75    639    846    737
   -150   1774   1925   -810  -1036   1849   -581  -1096    226   1135   1371   1236
   -103   1358   1460   -628   -782   1408   -698  -1117     72    992   1182   1080
    -85    774    859   -345   -472    815   -649  -1067   -329    280    441    407
    -33    290    324   -129   -179    306   -480   -849   -579   -322   -205   -163
     23    163    140    -93    -57    153   -270   -478   -353   -254   -236   -205
     83    161     75   -124      2    119   -111   -213   -132   -122   -161   -140
    135    150     15   -142     59     83     -7    -41      2    -38   -103    -98
    150    148     -5   -150     77     72     33     28     46    -15    -90   -106
    153    122    -31   -137     93     46     49     49     49    -25   -111   -135
    150     96    -54   -124    103     20     64     70     62    -25   -111   -132
    153    111    -41   -132     96     36     77     85     72    -18   -103   -109
    155    153     -5   -155     80     75     80     90     83    -12   -103    -93
    163    171      7   -166     77     90     88    101     98      0    -93    -83
    176    181      5   -181     85     96     98    116    119     18    -75    -75
    189    213     20   -202     85    116    101    127    135     36    -59    -72
    189    218     28   -205     80    124    109    137    148     41    -59    -64
    192    210     18   -200     88    114    122    161    176     57    -46    -36
    197    220     23   -210     88    122    119    174    192     67    -31    -18
    202    249     46   -228     77    148    116    189    213     88    -10      2
    202    257     54   -231     72    155    116    213    231    103     -2      0
    194    259     64   -226     64    163    127    241    259    119     10      7
    194    272     77   -233     57    176    137    280    293    142     28     44
    207    319    109   -265     49    215    137    319    327    174     54     62
    218    353    132   -285     41    244    145    363    371    213     85     80
    218    374    155   -296     31    265    158    415    418    259    129    127
    233    428    194   -332     18    311    168    472    475    314    181    187
    262    475    210   -368     25    342    181    530    527    358    231    239
    293    514    218   -405     36    366    197    574    563    392    267    272
    311    545    233   -428     38    389    210    602    584    420    296    296
    319    579    257   -449     31    418    210    607    584    431    311    309
    324    602    277   -465     23    441    207    600    574    433    327    329
    322    636    314   -480      2    475    205    576    553    423    335    340
    311    641    329   -475     -7    485    207    545    519    387    303    288
    293    618    324   -457    -18    472    202    498    475    337    246    249
    280    618    337   -452    -28    478    192    444    428    298    223    254
    265    584    319   -426    -28    454    192    389    381    265    210    213
    252    568    316   -410    -31    444    187    332    342    228    174    135
    239    610    371   -426    -67    491    192    298    329    210    150    140
    218    618    400   -418    -90    509    200    270    311    197    137    124
    197    600    402   -400   -103    501    207    244    298    181    111     98
    184    605    420   -394   -116    514    220    233    298    179    101    111
    187    600    413   -394   -114    506    228    236    303    179    109    106
    194    641    446   -420   -124    545    249    262    350    241    194    161
    192    701    509   -446   -158    605    265    283    402    309    277    189
    194    753    558   -472   -181    657    254    288    439    342    293    119
    218    787    568   -504   -176    678    205    262    420    306    220    140
    231    787    555   -511   -161    672    158    239    394    267    179    213
    226    766    540   -498   -155    654    145    228    384    257    181    236
    223    750    527   -485   -150    639    140    223    392    293    223    215
    218    730    511   -475   -148    623    119    202    371    262    187    194
    218    688    470   -454   -127    581    109    200    353    262    207    171
    200    587    387   -394    -93    488    101    192    322    233    181    111
    197    493    296   -345    -49    394    101    181    290    194    135     77
    179    441    262   -311    -41    353    101    168    262    166    106     59
    155    402    246   -280    -44    324    101    155    241    150     85     57
    122    350    226   -236    -54    288     96    137    210    106     33     44
    101    283    181   -192    -38    233     98    140    207    111     46      5
    109    280    168   -194    -28    223     98    150    218    129     59    -25
    114    306    192   -210    -38    249     90    150    220    132     62    -18
    119    342    223   -233    -51    283     85    150    228    140     72     -5
    114    342    228   -228    -57    285     90    155    228    132     57      2
     98    288    187   -194    -44    239     93    150    215    114     44    -10
     83    249    166   -166    -41    207    103    166    223    124     57     -5
     75    218    142   -148    -36    181    111    179    220    122     62     -7
     96    109     12   -101     41     62    122    179    148     18    -44   -129
    140   -161   -301     10    218   -231    213    241     15   -210   -316   -407
    163   -249   -413     44    288   -329    355    387     31   -316   -470   -555
     98    -77   -179    -12    137   -127    452    361    142   -226   -366   -462
    -54    309    363   -127   -207    335    309   -124    150     -7    -49   -150
   -213   1031   1244   -410   -730   1137     -7   -644    270    498    607    519
   -316   1673   1990   -680  -1153   1831   -277   -849    548   1145   1345   1231
   -252   1779   2029   -763  -1140   1904   -561   -940    639   1496   1701   1597
   -179   1325   1504   -571   -841   1413   -685  -1005    322   1130   1312   1239
   -150    683    833   -267   -493    758   -566   -880   -140    293    439    384
   -127    259    387    -67   -257    322   -319   -542   -233   -103    -38    -90
    -54    176    231    -62   -142    202   -109   -174    -15    -20    -46   -101
     36    179    142   -106    -51    161     36     77    142     70      5    -51
     72    176    103   -124    -15    140     90    181    210    103     10    -75
     75    158     83   -116     -2    122    109    218    228    103      5    -88
     64    111     46    -90      7     80    132    246    244    103      7    -85
     77    145     67   -111      5    106    132    272    265    122     33    -59
     96    163     67   -129     12    116    129    285    277    127     41    -72
    103    166     62   -135     20    114    135    301    288    127     20    -96
    116    166     49   -142     31    109    132    319    301    129     15    -59
    122    192     70   -155     25    132    137    340    319    155     38    -25
    103    207    101   -158      2    155    140    340    327    171     49    -51
    109    207     98   -158      5    153    140    350    342    184     62    -46
    122    200     77   -161     20    137    145    374    366    205     83    -10
    137    231     93   -184     23    163    145    402    400    239    124     28
    137    246    106   -194     15    176    158    433    428    267    145     -2
    142    226     80   -184     31    153    174    470    446    272    135      2
    166    241     72   -205     46    158    176    504    480    290    166     57
    197    316    119   -257     38    218    168    542    527    350    223     64
    220    335    114   -277     51    223    174    592    563    376    228     64
    236    345    109   -293     64    228    184    649    594    387    244    111
    262    368    103   -316     77    236    194    711    644    436    288    150
    296    392     96   -342    101    244    205    779    698    496    335    197
    327    436    109   -381    109    272    202    833    737    540    368    233
    342    470    127   -407    109    298    202    878    769    571    397    257
    348    493    142   -420    101    319    215    909    795    602    431    290
    358    527    168   -441     96    348    223    917    818    633    465    327
    363    540    174   -454     93    358    220    896    813    623    457    329
    371    576    205   -475     83    392    213    870    802    615    457    324
    363    566    200   -465     80    384    210    839    784    602    452    309
    355    548    192   -452     83    371    200    800    753    571    426    277
    340    514    174   -428     83    345    189    750    719    532    392    252
    314    467    153   -392     80    311    189    696    680    491    355    215
    293    480    184   -387     51    332    174    633    636    462    337    187
    277    501    223   -389     28    363    163    576    600    439    327    168
    257    488    231   -374     12    361    163    530    576    410    298    129
    244    491    246   -368     -2    368    176    504    566    402    285    106
    239    501    262   -371    -12    381    200    498    566    407    283    106
    246    485    239   -366      5    363    223    514    576    413    285    114
    239    537    298   -389    -28    418    241    532    618    449    324    137
    228    584    355   -407    -62    470    262    555    670    498    374    181
    220    600    379   -410    -80    491    257    555    693    524    397    210
    241    628    387   -433    -72    509    228    550    709    550    426    244
    265    631    366   -446    -49    498    194    540    704    550    426    249
    262    605    342   -433    -41    475    166    524    685    527    407    231
    244    581    335   -413    -46    459    140    506    667    514    397    220
    215    517    301   -366    -41    410    129    483    649    498    379    202
    202    449    246   -327    -20    350    129    472    620    470    348    171
    194    397    200   -296     -2    298    137    459    584    428    301    132
    184    322    137   -257     23    231    142    444    542    384    252     90
    158    254     96   -205     31    176    148    426    511    353    218     67
    150    205     54   -179     49    129    137    405    483    322    187     49
    137    150     10   -145     64     80    129    387    452    290    163     25
    132    153     20   -142     57     88    122    368    444    293    166     -5
    132    168     36   -150     49    103    116    353    433    277    148    -20
    124    137     10   -132     57     75    109    345    418    267    132    -31
    127    103    -23   -116     75     41    111    345    415    267    137    -25
    137    103    -33   -122     85     33    119    345    415    259    135    -25
    145     88    -57   -116    101     15    119    337    413    244    129    -25
    137     77    -62   -109    101      7    122    335    407    236    124    -25
    140     41    -98    -90    119    -28    127    337    384    194     72    -64
    179   -111   -290    -36    233   -200    145    355    301     64    -85   -210
    213   -374   -587     80    400   -480    231    431    205   -137   -327   -472
    207   -402   -613     96    410   -506    353    589    272   -166   -387   -566
    135   -122   -257     -5    194   -189    402    535    405    -18   -220   -415
    -38    335    371   -150   -205    350    246     36    436    236    150      2
   -233    989   1223   -376   -727   1106     31   -444    563    743    823    730
   -293   1441   1735   -574  -1013   1587   -179   -631    766   1291   1470   1389
   -213   1278   1491   -532   -852   1384   -397   -766    657   1345   1530   1532
   -161    740    901   -290   -532    820   -498   -865    218    717    846    997
   -137    192    329    -25   -233    259   -405   -737   -184    -12     96    161
    -77    -33     44     54    -62      5   -213   -329    -67    -72    -64   -155
      2    -23    -28     10     12    -25    -44     31    194    101     12   -127
     70    -25    -98    -23     83    -62     77    259    353    218    101   -122
    106    -20   -127    -41    116    -72    137    366    423    298    163   -111
    122     10   -111    -67    116    -49    153    392    439    280    135   -101
    129      7   -122    -67    124    -57    161    418    446    262    116    -75
    148     -7   -155    -72    150    -80    171    444    462    267    119    -41
    153    -28   -181    -62    166   -103    181    459    472    277    129    -18
    155    -31   -187    -64    168   -109    194    480    491    293    132     -7
    168     15   -153    -93    161    -67    202    501    509    322    150     15
    179     31   -148   -109    163    -57    197    514    530    342    166     33
    189     36   -153   -111    171    -57    197    532    553    363    187     54
    197     23   -174   -111    187    -72    207    561    576    374    184     70
    192     10   -181   -101    187    -85    213    576    587    379    181     88
    192     49   -145   -122    168    -46    215    597    618    426    231    101
    194     88   -106   -140    150     -7    223    620    649    457    252     90
    213    119    -93   -166    150     15    220    654    670    470    257    109
    226    114   -111   -168    168      2    233    698    709    496    275    142
    246    119   -127   -181    187     -2    244    748    756    542    314    179
    277    158   -119   -218    200     20    236    787    787    561    314    197
    309    194   -114   -254    213     41    231    836    820    592    337    241
    335    246    -88   -290    210     80    226    888    870    641    379    257
    361    257   -106   -309    233     75    223    943    917    680    410    298
    394    272   -122   -332    259     75    231    995    971    740    452    337
    415    311   -106   -363    262    103    236   1041   1021    802    504    397
    418    368    -49   -394    233    161    228   1057   1036    833    522    415
    413    402    -10   -407    210    197    223   1054   1034    831    517    420
    405    394    -10   -400    207    192    233   1054   1036    828    517    446
    392    366    -28   -379    210    171    239   1044   1028    820    511    454
    376    335    -41   -355    207    148    244   1015   1005    797    485    436
    363    319    -44   -340    202    137    239    974    971    763    459    405
    348    329    -18   -337    184    155    231    924    935    735    441    384
    314    316      0   -316    158    158    215    854    878    678    379    340
    298    309     10   -303    142    161    207    795    839    636    332    314
    285    303     15   -296    135    158    205    743    805    605    293    298
    293    285     -7   -288    150    140    200    704    779    581    270    290
    275    270     -5   -275    140    132    200    670    758    561    252    283
    267    259     -7   -265    137    127    200    649    740    537    231    272
    270    280     10   -277    129    148    200    646    743    532    223    270
    296    345     49   -319    124    197    220    683    795    574    257    322
    314    433    119   -376     98    277    213    691    826    594    277    376
    288    439    150   -363     70    293    194    678    833    594    280    420
    275    436    158   -355     57    298    166    665    846    633    322    426
    283    467    184   -374     49    327    142    652    846    644    332    420
    277    428    150   -355     62    290    132    639    828    631    327    415
    277    415    137   -345     70    275    116    620    805    610    309    407
    280    402    122   -342     77    262     98    594    769    574    272    394
    272    340     67   -306    103    205     98    579    735    530    228    366
    262    223    -38   -244    150     93     90    563    685    478    168    327
    262    145   -116   -205    189     15     80    555    657    454    129    311
    246     62   -187   -155    215    -62     80    530    620    415     90    290
    233     15   -218   -124    226   -101     83    509    584    376     59    270
    220     49   -174   -135    194    -62     46    467    550    345     20    233
    215     12   -202   -114    207    -93     31    457    530    332      5    228
    218    -41   -259    -90    236   -150     31    462    519    327      0    233
    228    -62   -290    -83    259   -176     46    465    524    327     -5    239
    241    -54   -296    -93    267   -176     25    449    506    316    -18    239
    231    -46   -277    -93    252   -161     10    433    498    309    -20    233
    226    -85   -311    -72    267   -200     12    439    501    303    -25    233
    233   -101   -335    -64    283   -218     12    444    501    306    -20    246
    236   -187   -426    -25    329   -306     18    454    457    249    -85    192
    246   -436   -683     93    465   -558    111    527    374     77   -283     20
    228   -636   -865    202    545   -750    280    659    348    -83   -478   -166
    200   -504   -704    153    452   -602    413    771    472    -41   -457   -163
    111   -109   -220     -2    163   -163    329    423    501    140   -207     88
     33    478    441   -257   -205    459    -15   -103    517    519    277    605
    -36   1156   1189   -561   -615   1171   -345   -418    711   1109    950   1286
      5   1389   1384   -696   -688   1387   -636   -485    927   1623   1467   1808
     77    888    807   -483   -363    846   -766   -519    714   1436   1223   1592
     77    355    277   -215    -98    316   -719   -561    176    644    470    875
    101    -77   -179    -12    140   -127   -555   -418   -155    -18   -179    296
    150   -231   -381     41    265   -306   -348    -64     51     -7   -262    296
    197   -197   -397     -2    296   -296   -179    205    290    168   -145    423
    231   -202   -436    -15    332   -319    -62    387    433    280    -88    465
    239   -179   -420    -31    329   -298    -20    454    483    293    -85    501
    252   -163   -415    -44    332   -288    -10    478    496    267   -103    553
    262   -202   -465    -31    361   -332     18    514    524    309    -77    610
    270   -187   -459    -41    363   -322     25    524    532    293   -106    633
    280   -174   -457    -54    366   -314     18    530    517    231   -158    722
    288   -189   -478    -49    381   -332     36    553    553    311    -96    756
    296   -181   -478    -57    387   -329     49    555    576    329    -85    724
    293   -155   -449    -70    371   -303     51    558    584    324    -75    756
    298   -158   -457    -72    376   -306     57    571    602    355    -44    776
    316   -119   -436    -98    376   -277     57    587    623    361    -46    797
    340   -101   -444   -122    392   -270     51    600    641    374    -31    865
    345    -75   -420   -137    381   -246     59    626    675    407     -2    911
    342    -51   -397   -145    366   -223     75    649    698    423     10    932
    342    -44   -387   -148    363   -215     93    683    727    446     49    984
    340    -44   -384   -150    361   -213     96    701    735    441     46   1008
    353      0   -353   -179    353   -176     98    737    771    480     83   1049
    376     38   -337   -210    358   -148     98    779    818    517    119   1080
    394     57   -337   -226    366   -140    106    826    859    553    142   1091
    405     64   -340   -239    374   -137    124    878    911    594    174   1130
    426    109   -316   -267    371   -103    135    917    961    652    228   1163
    433    142   -290   -288    363    -75    140    953   1008    704    270   1189
    444    158   -285   -301    366    -62    132    963   1015    709    267   1184
    465    187   -277   -327    371    -44    137    974   1023    719    293   1228
    478    236   -241   -358    358     -2    142    969   1021    724    306   1265
    467    262   -205   -366    335     31    140    940    992    701    290   1262
    457    275   -181   -366    319     46    132    898    948    657    257   1244
    444    277   -166   -361    303     57    124    849    896    594    215   1223
    420    265   -155   -342    288     54    114    792    836    535    163   1187
    397    246   -150   -322    272     49    109    740    784    483    114   1137
    381    239   -142   -309    262     49     96    680    732    415     59   1088
    353    207   -148   -280    252     31    103    639    709    402     54   1049
    340    202   -140   -272    239     31    103    610    693    397     64   1039
    335    202   -132   -270    233     36    103    584    680    384     62   1023
    329    213   -116   -270    223     49    111    561    662    361     57   1010
    324    176   -148   -252    236     15    111    548    633    340     28    966
    329    202   -127   -267    228     38    116    553    641    345     33    974
    350    296    -54   -324    202    122    119    571    683    392     83   1026
    371    384     12   -376    179    200    124    584    732    446    145   1088
    371    426     54   -400    158    239     98    568    743    462    163   1093
    363    423     59   -394    153    241     62    550    732    454    166   1083
    358    384     25   -371    166    205     41    542    714    426    140   1078
    353    371     18   -361    168    194     41    535    696    407    129   1080
    353    340    -12   -348    181    163     25    519    672    397    119   1075
    342    296    -46   -319    194    127     25    506    652    392    119   1028
    319    241    -77   -280    200     83     28    493    615    371    101    943
    303    140   -163   -220    233    -10     33    485    576    327     57    891
    301     88   -213   -194    257    -62     33    485    558    311     44    893
    288     41   -246   -166    267   -103     25    465    519    275     15    865
    280    -12   -296   -135    285   -153      5    436    470    218    -28    823
    280    -51   -332   -114    306   -192     -5    423    444    181    -59    795
    259   -127   -389    -67    322   -257      0    413    428    155    -88    774
    241   -161   -405    -41    322   -283      2    405    420    161    -90    748
    226   -184   -410    -20    316   -298      0    397    413    155    -93    719
    218   -197   -415    -10    316   -306      0    397    407    150    -85    717
    215   -200   -418     -7    314   -309     -5    389    400    153    -80    706
    215   -226   -441      2    327   -332    -12    379    384    132    -96    678
    223   -254   -478     15    350   -366    -23    371    361    109   -119    649
    239   -361   -600     62    418   -480     -5    387    306     25   -205    589
    257   -626   -885    184    571   -756     98    465    210   -142   -394    374
    262   -795  -1060    265    659   -927    267    600    197   -298   -579    181
    241   -678   -919    218    579   -800    397    665    303   -259   -542    218
    155   -363   -519    103    337   -441    319    319    319    -83   -283    446
     72    265    192   -168    -59    228    -57   -226    337    319    277    979
     -2    956    958   -478   -480    958   -374   -514    545    919    956   1597
     46   1124   1075   -587   -514   1101   -665   -597    704   1353   1363   1982
    109    698    589   -402   -239    644   -797   -641    480   1122   1093   1735
    106    150     41   -129     31     96   -727   -636    -51    262    267    974
    116   -257   -374     70    244   -314   -517   -418   -254   -233   -244    465
    137   -379   -517    119    324   -446   -283    -62      0   -122   -200    470
    194   -389   -584     98    389   -485    -98    213    215      5    -96    600
    233   -306   -542     33    387   -423    -12    353    309     64    -51    623
    239   -192   -431    -23    332   -309    -10    371    293     20   -116    553
    244   -116   -363    -64    303   -239    -20    374    270    -15   -163    517
    246    -80   -327    -83    285   -202    -12    387    277    -23   -174    506
    244    -83   -329    -80    285   -205     12    405    303    -10   -166    511
    254    -90   -345    -83    298   -218     33    426    322     15   -142    514
    259   -106   -366    -77    311   -236     38    441    329     28   -129    519
    259   -101   -361    -77    309   -231     49    457    350     41   -119    530
    257    -90   -348    -83    301   -218     51    472    371     67    -98    550
    259   -106   -366    -77    311   -233     64    493    392     93    -70    558
    262   -103   -366    -80    311   -233     67    514    413    106    -57    568
    257    -93   -350    -80    303   -220     77    535    439    114    -46    592
    252    -85   -337    -83    293   -210     88    561    465    135    -23    618
    252    -70   -322    -90    285   -194     96    587    496    171     15    639
    257    -72   -332    -93    290   -202    116    623    524    200     44    657
    270    -72   -342    -98    306   -207    129    665    548    210     51    678
    288    -46   -335   -122    309   -189    135    709    584    252     83    698
    301    -15   -316   -142    309   -166    140    758    633    309    140    722
    306     33   -275   -171    290   -119    142    802    675    340    174    761
    322     46   -275   -184    298   -114    150    854    717    374    205    792
    337     83   -254   -210    296    -85    166    906    761    418    244    823
    348     83   -265   -215    306    -90    187    961    800    465    288    862
    350     90   -259   -223    306    -83    197    995    826    498    327    898
    355     96   -259   -226    309    -80    200   1008    831    509    350    932
    345     70   -275   -207    309   -103    210   1010    828    522    376    945
    335     96   -239   -215    285    -70    223    989    815    522    389    919
    324    106   -218   -215    272    -57    236    963    789    501    376    909
    306     62   -244   -184    275    -90    241    924    745    446    329    880
    275     83   -192   -179    231    -51    226    857    696    405    301    852
    236    119   -116   -179    176      2    210    782    646    363    280    823
    202    114    -88   -161    145     12    202    714    602    322    249    782
    176     75   -101   -124    140    -12    215    678    574    296    218    745
    153     67    -85   -111    119     -7    233    652    568    283    205    730
    137     80    -57   -111     98     12    241    620    555    267    192    696
    132     80    -54   -106     93     15    246    600    540    239    163    693
    124     41    -83    -83    103    -20    262    592    524    210    132    685
    140     70    -70   -109    106      0    262    592    524    220    150    691
    161    163      2   -163     80     83    267    594    548    252    184    711
    176    254     77   -218     49    168    265    587    571    275    205    730
    192    327    135   -259     28    231    236    568    576    283    218    750
    200    324    124   -265     36    226    184    548    566    277    220    761
    200    259     59   -231     70    161    161    535    545    257    210    748
    197    233     36   -218     80    135    145    514    524    246    213    735
    194    252     57   -223     70    155    122    483    501    228    202    719
    168    215     46   -194     62    132    111    459    470    194    168    693
    150    114    -36   -132     93     38    106    446    431    137    114    659
    150    -10   -161    -70    155    -85    103    444    389     88     77    646
    124   -103   -228    -10    176   -166    111    433    366     83     80    615
     96   -122   -218     10    155   -168    103    405    342     70     64    548
     85   -106   -192     10    137   -150     90    368    301     28     23    504
     85   -155   -244     33    163   -200     83    345    259    -31    -38    480
     93   -174   -267     41    179   -220     83    340    239    -44    -41    511
     83   -189   -275     51    176   -231     80    342    244    -28    -15    517
     80   -210   -290     64    184   -249     75    342    236    -28     -7    504
     72   -213   -285     67    176   -249     67    332    226    -36    -12    496
     64   -218   -283     77    174   -249     57    316    215    -51    -28    485
     64   -220   -288     77    176   -254     46    293    189    -80    -62    457
     83   -228   -311     72    197   -270     38    280    166   -111    -90    441
    116   -298   -418     90    267   -358     44    272    119   -163   -137    389
    174   -488   -662    158    418   -574     70    275      0   -324   -306    215
    197   -737   -937    267    566   -836    189    361   -114   -561   -571    -54
    197   -730   -927    267    561   -828    327    506    -38   -579   -620   -106
    127   -446   -574    158    350   -509    353    350     59   -413   -420     88
    -10    122    132    -54    -70    127    111   -231     98    -72     41    553
   -174    901   1075   -363   -626    987   -158   -636    314    514    758   1270
   -194   1330   1525   -568   -859   1428   -420   -748    574   1078   1369   1878
   -114   1127   1241   -506   -678   1184   -646   -841    465   1093   1379   1935
    -67    550    618   -241   -342    584   -714   -914    -12    452    730   1322
    -57    -18     38     36    -49     10   -561   -756   -426   -319    -62    571
    -10   -254   -244    132    114   -249   -327   -379   -342   -444   -270    329
     57   -272   -329    106    192   -301   -145    -64   -140   -322   -210    324
    127   -252   -379     62    252   -314    -25    137     -7   -244   -163    366
    137   -265   -405     62    270   -332     18    205     23   -241   -181    361
    142   -267   -413     62    275   -340     36    239     36   -244   -187    358
    142   -267   -410     59    275   -337     51    259     41   -249   -187    353
    148   -288   -436     70    290   -361     57    267     38   -252   -187    340
    158   -301   -459     70    309   -379     54    272     36   -265   -207    327
    174   -259   -433     44    301   -348     64    288     49   -259   -202    348
    174   -239   -413     31    290   -324     77    303     57   -257   -205    371
    179   -228   -407     25    293   -316     85    319     72   -228   -179    381
    181   -179   -363     -2    270   -272     85    327     90   -223   -176    361
    187   -158   -345    -15    265   -252     83    340     93   -226   -181    379
    189   -161   -353    -15    270   -257     83    353    103   -202   -148    384
    202   -148   -350    -25    275   -249     90    376    122   -179   -116    392
    202   -140   -345    -33    272   -241     96    405    137   -174   -119    405
    210   -114   -327    -49    267   -220    101    436    153   -158   -111    418
    228    -88   -316    -70    270   -200    103    465    168   -140    -98    431
    241    -80   -322    -80    280   -200    116    506    202   -106    -67    452
    252    -67   -322    -93    285   -194    132    563    241    -67    -36    480
    272    -41   -314   -116    293   -176    142    623    285    -25     -2    517
    293      0   -296   -148    293   -145    148    672    319      2     25    550
    319     70   -249   -194    285    -88    145    719    355     33     54    584
    332    103   -231   -218    280    -62    137    753    374     51     70    602
    358    127   -231   -244    296    -51    142    787    394     80     98    631
    374    184   -192   -280    283     -2    135    805    407    103    119    652
    371    200   -171   -285    272     15    132    802    407    101    127    657
    363    171   -194   -267    280    -10    137    782    392     96    122    657
    348    171   -179   -259    262     -2    150    753    371     80    114    652
    335    166   -168   -252    252     -2    155    711    342     49     96    633
    314    166   -148   -239    231     10    142    662    311     15     64    607
    285    174   -111   -231    197     31    137    602    270    -20     33    579
    254    145   -109   -200    181     20    137    540    226    -62     -2    545
    239    116   -122   -179    179      0    132    485    189   -101    -25    519
    220     83   -137   -150    179    -25    137    444    163   -124    -44    504
    213    101   -111   -158    163     -2    150    407    142   -148    -62    485
    210    119    -90   -166    150     15    153    379    132   -155    -62    457
    215    135    -80   -176    148     25    163    368    132   -155    -64    449
    226    127    -98   -176    163     15    187    381    137   -150    -57    462
    236    168    -67   -205    150     49    213    407    166   -124    -28    493
    246    252      2   -249    122    127    213    423    202    -93      5    527
    244    301     54   -272     96    176    189    410    215    -77     20    542
    252    340     88   -296     83    215    148    400    226    -62     38    563
    257    322     64   -290     96    194    109    387    215    -75     28    555
    246    283     33   -265    106    158     93    368    189   -101      5    537
    236    272     33   -257    101    155     75    342    166   -124    -10    519
    226    285     59   -254     83    174     51    316    140   -145    -28    496
    228    241     12   -236    106    127     33    298    101   -192    -77    470
    220    129    -90   -176    155     20     20    280     44   -244   -129    426
    210     23   -187   -119    197    -80     20    254     -7   -296   -176    368
    210    -59   -270    -75    239   -163     12    231    -46   -324   -210    322
    202   -103   -306    -51    252   -202      5    194    -80   -361   -246    280
    202    -96   -298    -54    249   -194    -15    155   -119   -407   -288    239
    207   -101   -309    -54    257   -202    -31    135   -148   -436   -311    215
    205   -101   -306    -51    254   -202    -23    132   -153   -436   -306    220
    200   -103   -306    -49    252   -202    -25    129   -163   -459   -324    226
    207   -127   -337    -41    272   -231    -41    114   -184   -478   -340    205
    213   -132   -348    -41    277   -239    -54    101   -197   -488   -348    176
    223   -145   -368    -38    296   -257    -54     98   -207   -501   -366    171
    233   -150   -384    -41    306   -267    -62     98   -215   -514   -384    158
    249   -189   -439    -31    342   -314    -67     96   -233   -545   -415    129
    280   -322   -602     20    439   -459    -49     96   -327   -675   -550    -12
    316   -548   -865    116    589   -706     38    155   -444   -893   -800   -275
    322   -618   -943    145    631   -779    184    306   -402   -982   -917   -379
    272   -426   -701     75    485   -563    265    272   -277   -841   -758   -231
    132     49    -83    -90    106    -15    101   -233   -239   -555   -376    114
    -51    836    888   -392   -470    862   -179   -761   -101    -44    285    766
   -119   1410   1530   -646   -826   1470   -415   -898    192    563    969   1470
    -20   1273   1293   -628   -657   1283   -662   -969    166    698   1109   1699
     49    688    639   -371   -296    665   -771  -1060   -270    163    563   1223
     62     98     36    -80     12     67   -709  -1018   -789   -649   -259    348
    103   -166   -272     31    187   -218   -509   -662   -782   -880   -579    -28
    163   -168   -332      2    246   -252   -314   -306   -545   -750   -522     12
    239   -158   -400    -41    316   -277   -176    -59   -387   -649   -467     62
    275   -163   -439    -54    355   -301   -114     51   -324   -620   -465     72
    267   -194   -462    -38    363   -327    -93     88   -314   -646   -504     88
    283   -194   -478    -44    379   -337    -80    114   -303   -636   -483     93
    298   -189   -488    -54    392   -340    -70    140   -272   -597   -441     83
    303   -174   -478    -64    389   -324    -59    153   -257   -589   -431     72
    314   -184   -501    -64    407   -342    -67    158   -259   -597   -446     80
    327   -202   -532    -62    428   -366    -70    171   -259   -618   -475    101
    342   -187   -530    -77    433   -355    -70    184   -252   -628   -496    114
    335   -155   -491    -88    413   -322    -62    202   -226   -576   -459    127
    327   -122   -449   -103    387   -285    -49    231   -192   -527   -405    150
    327   -106   -433   -111    379   -270    -51    249   -174   -504   -376    197
    327    -93   -423   -119    374   -257    -44    272   -150   -478   -342    226
    316    -88   -405   -114    361   -246    -31    301   -122   -439   -309    231
    322    -41   -366   -140    342   -202    -23    322    -98   -431   -322    200
    332     -2   -335   -166    332   -168    -10    355    -67   -423   -340    228
    340     -2   -345   -168    342   -174      2    400    -41   -400   -327    303
    371      0   -371   -184    371   -184     18    454      0   -355   -277    335
    420     23   -400   -223    410   -187     10    480      7   -361   -306    296
    444     70   -374   -257    410   -150     15    532     49   -316   -267    342
    449    103   -348   -277    400   -122     31    605    114   -249   -205    405
    457    158   -298   -306    379    -70     36    662    163   -207   -168    457
    462    205   -259   -335    361    -28     41    704    197   -161   -122    511
    472    231   -241   -353    358     -5     62    722    215   -132    -90    540
    483    249   -233   -366    358      7     57    704    205   -135    -85    553
    480    236   -244   -358    363     -2     51    675    184   -155    -96    568
    459    218   -241   -340    350    -10     57    644    158   -174   -109    542
    457    233   -223   -345    340      7     41    597    122   -207   -142    519
    446    233   -215   -340    332      7     28    542     77   -236   -166    465
    436    223   -213   -329    324      5     33    493     46   -262   -184    446
    420    200   -220   -309    322    -10     36    428      7   -298   -213    405
    394    145   -249   -270    322    -51     38    361    -41   -358   -283    368
    366    103   -262   -236    314    -77     41    306    -88   -420   -342    368
    345    101   -244   -223    296    -70     38    267   -106   -413   -327    355
    337     85   -252   -213    293    -80     28    226   -132   -426   -327    335
    324     96   -228   -210    277    -64     36    215   -137   -428   -327    340
    314    119   -194   -218    254    -36     36    205   -148   -433   -340    327
    329    150   -179   -239    254    -12     44    213   -142   -418   -335    358
    348    226   -124   -288    236     51     51    228   -103   -376   -290    400
    355    301    -54   -327    205    124     46    220    -80   -353   -272    392
    358    316    -41   -340    200    140     18    202    -83   -358   -280    423
    379    342    -36   -361    207    153    -25    176    -88   -353   -267    449
    374    348    -25   -363    200    161    -38    161    -96   -358   -262    433
    353    329    -25   -342    189    153    -41    148   -111   -366   -265    428
    337    306    -33   -322    184    137    -49    124   -135   -387   -296    402
    335    244    -90   -288    213     77    -59    103   -171   -431   -353    358
    337    163   -174   -252    257     -5    -67     85   -220   -491   -415    332
    340     93   -246   -215    293    -77    -64     72   -254   -524   -441    314
    329     36   -296   -184    311   -129    -67     51   -296   -553   -459    301
    298     12   -285   -155    293   -135    -77     25   -329   -574   -475    280
    303    -15   -319   -145    309   -166    -93      0   -379   -639   -540    236
    314    -59   -374   -127    342   -218    -96    -15   -407   -659   -555    194
    309    -64   -374   -124    340   -218   -111    -38   -433   -670   -563    155
    283    -64   -348   -109    314   -205   -114    -46   -439   -672   -558    210
    252    -72   -324    -90    285   -197   -116    -54   -433   -657   -548    189
    257    -75   -335    -90    296   -205   -116    -57   -441   -670   -576    137
    267    -80   -350    -93    306   -215   -114    -67   -462   -704   -620    135
    262    -96   -358    -83    309   -226   -114    -77   -472   -711   -628    148
    249   -129   -381    -62    314   -257   -116    -83   -498   -737   -667    119
    272   -270   -542     -2    407   -405    -80    -57   -568   -839   -779     28
    301   -532   -833    114    566   -680     33     23   -665  -1034  -1005   -176
    296   -641   -937    174    615   -789    174    153   -641  -1135  -1137   -322
    257   -332   -592     36    423   -462    233    132   -504   -984   -976   -205
    161    132    -28   -148     93     54     62   -319   -509   -750   -646    116
     77    818    740   -449   -332    779   -259   -779   -428   -277    -41    717
     31   1517   1486   -774   -727   1501   -530   -966   -153    363    670   1387
    106   1408   1301   -758   -597   1356   -782  -1023   -132    581    862   1600
    137    836    698   -488   -280    769   -854  -1104   -550     62    350   1135
    116    236    119   -176     -2    179   -756  -1104  -1101   -813   -496    340
    137   -153   -290      7    213   -220   -540   -823  -1135  -1114   -878    -41
    168   -142   -314    -15    239   -226   -342   -504   -852   -930   -769     23
    210   -116   -327    -46    267   -220   -202   -288   -683   -839   -730     59
    246   -124   -371    -62    306   -246   -114   -158   -592   -797   -727     96
    267   -148   -415    -59    340   -280    -90   -119   -571   -782   -714    116
    270   -122   -394    -75    329   -257    -88   -103   -558   -769   -693     96
    267   -111   -379    -80    322   -244    -80    -93   -550   -774   -704     88
    257   -127   -384    -67    319   -254    -72    -77   -550   -784   -719     98
    254   -137   -392    -57    322   -265    -62    -54   -527   -761   -698    119
    265   -129   -394    -70    329   -259    -62    -49   -509   -750   -688    142
    277    -83   -361    -98    316   -220    -64    -46   -496   -727   -654    163
    275    -49   -324   -114    298   -187    -57    -44   -480   -709   -633    153
    267    -44   -311   -111    288   -176    -44    -28   -465   -704   -636    163
    267    -23   -290   -122    277   -158    -31    -10   -441   -691   -628    187
    283     10   -272   -145    277   -132    -23     18   -413   -652   -587    236
    290     20   -272   -158    283   -124    -12     38   -387   -615   -548    233
    285     41   -244   -163    265   -101     -7     54   -361   -587   -530    213
    293     59   -233   -179    262    -85     -7     75   -342   -576   -532    236
    296     59   -236   -179    267    -88      0    114   -311   -542   -493    277
    306     67   -241   -189    272    -85      7    155   -270   -496   -441    322
    306     88   -218   -197    262    -64     20    205   -218   -446   -389    358
    303    145   -158   -226    228     -5     25    241   -181   -410   -376    332
    324    197   -127   -262    226     36     25    283   -150   -397   -384    342
    345    220   -124   -283    233     46     28    324   -122   -374   -376    392
    348    241   -106   -293    228     67     36    361    -83   -324   -324    444
    335    272    -64   -306    200    103     41    366    -75   -306   -303    428
    329    275    -57   -303    192    109     44    358    -80   -306   -296    433
    329    265    -64   -298    194    101     44    337    -98   -327   -311    441
    316    285    -31   -301    174    127     49    306   -122   -350   -303    420
    311    288    -23   -303    168    132     38    259   -163   -387   -309    413
    309    275    -36   -293    171    119     33    218   -207   -420   -319    374
    293    259    -36   -277    166    111     36    171   -246   -457   -361    309
    277    220    -57   -249    168     83     38    114   -290   -506   -415    267
    257    210    -49   -233    153     80     49     72   -327   -545   -446    270
    228    205    -25   -218    127     90     57     44   -348   -566   -459    265
    202    197     -5   -200    103     96     46      0   -371   -584   -467    252
    197    200      2   -197     98    101     36    -36   -384   -587   -462    220
    163    223     59   -194     51    142     36    -67   -402   -607   -501    148
    132    194     59   -163     36    127     46    -75   -413   -633   -548    137
     85    161     72   -124      7    116     80    -57   -397   -626   -535    187
    114    239    124   -176     -5    181    101    -36   -353   -574   -480    231
    137    337    200   -236    -31    270    119    -15   -296   -496   -376    280
    140    405    262   -272    -62    335    119    -15   -272   -467   -355    246
    148    423    272   -285    -62    348    106     -7   -257   -454   -358    272
    148    418    270   -283    -59    345     77    -25   -272   -457   -340    293
    148    415    267   -283    -59    342     57    -54   -301   -467   -340    246
    135    400    262   -267    -62    332     41    -83   -337   -509   -381    220
    119    355    236   -239    -59    298     31    -98   -368   -545   -420    202
    103    267    163   -184    -28    215     31   -116   -407   -584   -459    174
     67    163     93   -116    -12    129     31   -129   -449   -620   -498    106
     57    103     46    -80      5     75     41   -129   -462   -641   -519     75
     64     83     15    -75     23     49     46   -135   -472   -644   -519     70
     59     25    -33    -41     46     -2     46   -150   -498   -662   -532     38
     46      0    -49    -23     46    -23     44   -163   -519   -680   -553     25
     41      0    -41    -20     41    -18     46   -168   -522   -680   -558    -51
     31    -38    -70      2     46    -51     54   -184   -540   -714   -602    -28
     23    -46    -70     12     46    -57     54   -187   -548   -722   -597     20
      7    -20    -31      5     18    -25     54   -187   -545   -709   -602    -18
    -12    -67    -54     41     18    -62     54   -189   -561   -730   -626     -2
    -41   -137    -96     88     23   -116     59   -181   -558   -711   -594     10
    -44   -132    -88     88     20   -111     59   -179   -550   -693   -571     -5
    -18   -179   -163     98     72   -171     72   -163   -568   -719   -587    -54
      7   -363   -374    176    189   -368    119   -127   -670   -901   -805   -311
      7   -574   -581    283    293   -579    246    -23   -730  -1119  -1101   -579
     -7   -550   -542    280    267   -548    387    129   -623  -1109  -1114   -527
   -116   -171    -54    142    -33   -114    337   -158   -587   -927   -828   -324
   -283    374    657    -46   -470    514     77   -740   -631   -626   -368    129
   -436   1091   1527   -329   -984   1309   -184  -1127   -493    -88    319    813
   -418   1501   1919   -540  -1169   1709   -470  -1299   -329    446    940   1405
   -332   1158   1491   -413   -911   1325   -639  -1379   -535    316    802   1270
   -298    542    841   -122   -568    691   -620  -1366   -971   -400     54    522
   -265     -2    262    132   -265    129   -454  -1150  -1226  -1036   -667   -210
   -207   -194     12    202   -111    -90   -241   -761  -1015  -1018   -784   -272
   -122   -176    -54    150    -36   -116    -96   -475   -795   -885   -709   -148
    -51   -179   -127    116     36   -153      2   -301   -667   -795   -654   -116
    -18   -189   -174    103     75   -181     46   -226   -618   -753   -620   -103
      2   -192   -194     96     98   -192     70   -187   -594   -722   -602   -150
      7   -179   -187     85     96   -184     75   -184   -594   -732   -639   -192
    -20   -155   -137     88     57   -148     85   -171   -587   -727   -631   -129
    -33   -150   -116     90     41   -135     98   -153   -566   -711   -615   -106
    -25   -163   -137     96     54   -150    109   -140   -553   -714   -628    -96
    -10   -168   -161     88     72   -166    124   -111   -524   -680   -584    -83
    -18   -140   -122     77     51   -132    132   -101   -496   -636   -530    -85
    -31   -153   -122     90     44   -140    145    -83   -470   -615   -511    -44
    -38   -176   -137    109     49   -158    155    -64   -457   -605   -514    -25
    -44   -135    -93     88     23   -114    150    -54   -441   -600   -519    -18
    -38   -116    -77     77     18    -98    176     -5   -376   -501   -400    -12
    -18    -93    -77     54     28    -85    168      7   -368   -509   -431    -41
    -25    -85    -59     57     15    -72    168     18   -376   -545   -488      5
    -31   -101    -70     64     18    -88    197     70   -332   -496   -439     51
    -12    -62    -49     38     18    -57    215    119   -277   -402   -337     25
      0    -25    -25     12     10    -25    210    155   -239   -363   -277    109
     25      0    -25    -12     25    -12    220    220   -181   -306   -220    189
      5      2     -5     -5      5      0    239    283   -124   -249   -171    174
     25     23     -5    -25     15     10    249    342    -80   -210   -163    207
     72     57    -15    -64     41     23    246    387    -51   -179   -153    301
     98     90     -7    -93     54     41    241    400    -49   -155   -142    314
     98    106      5   -103     46     57    241    392    -51   -142   -145    303
     98    122     23   -111     36     75    241    381    -64   -155   -153    324
    109    127     18   -119     44     75    233    350    -88   -158   -137    309
    106    148     41   -127     33     96    228    314   -103   -140    -85    275
     88    155     67   -122     10    111    218    262   -145   -176   -127    231
     72    142     70   -109      2    106    228    223   -171   -194   -166    220
     62    155     90   -109    -15    124    233    179   -189   -197   -174    207
     49    142     93    -96    -20    119    231    119   -215   -218   -189    137
     18     88     70    -54    -28     80    220     44   -275   -285   -262     72
    -44     64    109    -10    -77     85    239      2   -298   -319   -303     93
    -51     83    132    -15    -93    106    259      7   -283   -293   -290    122
    -18    124    142    -51    -80    132    257     15   -270   -267   -272    137
     -2    129    132    -64    -67    129    249      7   -272   -259   -265    119
     31    114     80    -72    -23     98    249     10   -275   -270   -288    106
     28    106     75    -67    -23     90    262     18   -259   -252   -267    119
      7    148    140    -77    -64    145    280     38   -205   -194   -215    176
    -23    218    241    -96   -132    228    280     46   -161   -148   -171    213
    -44    262    306   -109   -176    283    262     44   -142   -116   -142    259
     -2    275    277   -135   -140    275    226     33   -150   -109   -145    272
     59    267    207   -163    -72    239    187      5   -174   -101   -132    202
     62    252    187   -158    -62    220    145    -49   -218   -124   -142    176
     -5    197    202    -96   -103    200    140    -80   -246   -145   -176    111
    -85    124    210    -20   -148    166    161    -67   -265   -189   -249    127
    -38     31     70      5    -54     49    166    -51   -298   -239   -293    194
     18      2    -18    -10     18     -7    148    -70   -327   -259   -332     98
      7    -57    -64     23     36    -62    137   -114   -381   -311   -381     64
    -98   -114    -15    103    -44    -64    155   -161   -413   -324   -381     28
   -155   -122     33    140    -96    -44    174   -176   -410   -319   -358     49
    -33   -111    -77     70     20    -93    135   -158   -410   -311   -363     46
     44   -109   -153     31     98   -129    111   -153   -418   -327   -384     12
     41   -116   -158     36     98   -137     98   -176   -436   -348   -405     15
     33   -109   -142     38     88   -124     88   -194   -446   -340   -384     15
     31   -114   -145     38     85   -127     80   -205   -444   -342   -392    -10
     23   -111   -137     44     80   -124     80   -207   -441   -345   -402    -31
     15   -124   -140     51     77   -132     72   -215   -449   -361   -418    -23
     25   -140   -166     57     96   -153     70   -220   -467   -394   -459    -15
     49   -267   -316    106    181   -290     67   -218   -540   -480   -553   -155
     46   -478   -527    215    285   -501    155   -145   -620   -657   -769   -418
    -10   -626   -615    316    301   -620    303    -12   -613   -797   -961   -607
    -54   -511   -457    283    200   -485    405     54   -501   -714   -870   -527
   -153    -51    101     98   -127     23    267   -368   -485   -485   -522   -148
   -311    662    974   -176   -644    818     31   -893   -410    -38    122    545
   -433   1306   1738   -436  -1088   1522   -174  -1158   -187    594    909   1288
   -389   1410   1800   -509  -1093   1605   -400  -1288   -122    958   1340   1740
   -363    935   1299   -285   -831   1117   -457  -1345   -433    527    888   1296
   -335    394    730    -28   -532    561   -397  -1260   -818   -213     59    371
   -270      5    275    129   -275    140   -236   -924   -867   -548   -420   -122
   -174   -111     62    142   -119    -25    -67   -514   -633   -449   -439    -38
    -90    -90      0     90    -46    -46     33   -290   -483   -366   -384     25
    -59    -93    -36     75    -12    -64     88   -184   -418   -332   -366     -2
    -46   -124    -77     83     15   -101    109   -148   -402   -327   -363    -23
    -25   -140   -114     83     44   -127    114   -129   -394   -337   -376    -25
    -18   -127   -111     70     44   -119    111   -114   -389   -337   -361    -20
    -15    -72    -59     44     20    -67    116    -98   -376   -327   -345    -23
    -23    -51    -28     36      2    -41    127    -83   -361   -309   -324    -28
    -23    -62    -38     44      7    -51    132    -64   -345   -309   -314    -10
      5     -5    -10      0      5     -7    132    -46   -314   -280   -288     18
     25     36      7    -31     10     23    129    -36   -301   -288   -309     36
     31     38      7    -36     10     23    127    -25   -303   -296   -298     57
     36     88     51    -62     -7     70    132      0   -259   -202   -176     59
     28    111     80    -72    -25     96    142     20   -231   -166   -135     10
     25    109     83    -67    -28     96    153     46   -218   -174   -176     31
     33    101     67    -67    -18     83    161     75   -205   -179   -187    109
     41    158    116    -98    -36    137    158     88   -189   -161   -161     98
     59    194    135   -129    -38    166    148    103   -176   -163   -166    153
     88    228    140   -158    -25    184    150    145   -142   -129   -129    194
    111    265    153   -189    -20    210    163    197   -101    -90    -98    220
    145    329    184   -236    -18    257    166    249    -54    -49    -49    246
    148    358    207   -254    -28    283    168    301     -7      2      2    270
    161    379    215   -270    -28    298    176    355     38     49     49    303
    168    420    249   -296    -41    335    179    392     70     75     80    335
    179    472    293   -324    -57    384    192    418    103    101    109    387
    184    465    280   -327    -46    374    192    420    111    111    145    402
    189    498    309   -342    -59    405    184    405    109    127    187    387
    179    501    319   -340    -72    410    181    381     88    101    174    345
    148    470    322   -309    -85    397    197    361     70     59    122    340
    142    454    311   -298    -85    381    192    324     41     33    103    355
    124    465    340   -296   -109    402    174    270      0    -18     75    319
     98    454    355   -277   -129    405    166    226    -31    -54     38    254
     70    426    355   -246   -142    392    168    181    -54    -70     12    187
     36    405    368   -223   -166    387    168    145    -70    -83     23    174
     36    400    363   -218   -163    381    171    116    -90   -109      5    158
     36    389    350   -213   -155    368    171     93   -109   -129      0    197
     23    428    405   -226   -189    418    189     96    -96   -116     23    205
      5    423    418   -215   -205    420    223    124    -64    -85     36    171
     23    436    413   -231   -194    426    228    124    -67   -101      2    176
     51    488    436   -270   -192    462    244    153    -36    -75     36    220
     38    535    496   -285   -228    517    265    184     15    -23     77    218
      7    537    530   -275   -262    535    259    171     33     -2     98    277
      0    566    566   -283   -283    566    213    140     31     18    140    288
      5    555    550   -283   -272    553    179    132     41     49    176    296
      2    540    537   -270   -267    540    171    129     46     70    200    290
    -10    519    530   -254   -270    524    163    111     25     57    184    265
    -46    480    527   -218   -288    504    166     96      7     36    148    246
    -85    413    498   -163   -293    454    166     88     -5     36    153    223
    -93    348    441   -127   -267    394    148     57    -57    -28     70    163
    -80    285    366   -103   -223    327    142     44    -96    -75     18    132
    -90    272    361    -90   -226    316    140     18   -122    -96     12    111
   -101    246    348    -75   -226    296    132    -10   -153   -116    -12     64
   -122    207    329    -41   -226    267    137    -18   -168   -129    -36     51
   -140    220    361    -41   -252    290    122    -38   -189   -142    -51     28
   -140    241    381    -51   -259    311    109    -51   -192   -145    -62      5
   -161    231    389    -36   -275    309    103    -54   -189   -148    -80     10
   -166    231    397    -31   -280    314    116    -44   -176   -135    -57     25
   -153    179    332    -15   -241    257    101    -75   -210   -158    -64    -20
   -148    218    366    -36   -257    290     88    -72   -205   -161    -70    -15
   -153    197    348    -23   -249    272     80    -67   -197   -145    -41     -7
   -166    161    327      2   -246    244     64    -88   -233   -184    -80    -59
   -127     15    142     54   -137     77     90    -72   -329   -340   -280   -231
   -109   -220   -114    163      0   -168    202     10   -415   -532   -522   -472
   -116   -231   -116    174     -2   -174    322    142   -368   -584   -602   -587
   -150     31    181     59   -166    106    366     90   -252   -446   -444   -470
   -272    548    820   -140   -545    683    181   -405   -200   -111     33      2
   -441   1330   1771   -444  -1106   1551    -64   -828      0    485    782    756
   -524   1818   2340   -646  -1431   2078   -259   -919    324   1145   1486   1491
   -368   1667   2036   -649  -1202   1852   -498  -1005    275   1280   1602   1714
   -303   1093   1397   -394   -852   1244   -579  -1119   -249    594    896   1054
   -316    514    828    -98   -574    670   -496  -1041   -698   -200     67    184
   -283    246    530     18   -407    389   -311   -711   -675   -407   -231   -166
   -223    246    470    -10   -345    358   -137   -376   -439   -265   -148   -124
   -179    275    454    -49   -316    363    -15   -150   -277   -158    -80    -67
   -166    267    433    -51   -301    350     41    -49   -205   -129    -80    -44
   -181    207    389    -15   -285    296     49    -31   -207   -145   -109    -72
   -166    179    345     -5   -254    262     41    -38   -233   -194   -166   -111
   -166    194    358    -15   -262    275     67      2   -197   -150   -119   -109
   -155    241    397    -44   -277    319     88     25   -166   -111    -70   -116
   -153    267    418    -57   -288    342    103     46   -137   -101    -59    -98
   -142    283    426    -70   -283    353    114     72   -106    -77    -38    -70
   -119    316    436    -98   -277    376    116     96    -77    -57    -23    -46
   -101    337    439   -119   -270    387    116    114    -59    -41    -23    -25
    -90    340    431   -127   -262    384    111    122    -54    -33    -15    -25
    -88    322    410   -116   -249    366    101    127    -49    -28      0    -38
    -90    337    428   -124   -262    381     96    150    -25      2     28    -23
    -88    366    452   -140   -270    407     93    176      0     41     80      0
    -75    397    472   -163   -272    433     98    205     25     59     75     31
    -83    394    478   -155   -280    436    124    259     75    109    109     31
    -75    423    496   -174   -285    457    153    324    137    163    148     98
    -38    457    496   -210   -267    475    148    337    153    166    129    119
    -15    478    493   -233   -254    485    158    392    202    218    179    161
     12    542    530   -277   -257    537    174    454    275    311    280    194
     36    607    568   -322   -267    589    181    506    332    371    337    239
     41    670    628   -355   -293    649    202    571    402    433    394    301
     41    722    680   -381   -319    701    210    615    452    483    436    340
     72    737    665   -405   -296    701    202    620    454    480    444    342
     72    758    683   -415   -306    722    197    623    465    496    467    361
     49    761    711   -407   -329    737    205    618    470    504    470    361
     31    730    696   -381   -332    714    207    587    436    462    418    319
     33    704    670   -368   -316    688    205    550    394    407    366    290
     28    688    659   -358   -314    672    197    506    353    379    345    254
     10    688    675   -350   -332    683    200    454    319    345    329    223
    -20    678    696   -329   -358    688    213    410    288    296    290    187
    -46    649    696   -301   -371    672    205    355    244    231    218    137
    -49    626    672   -288   -363    649    202    303    205    189    179     80
    -75    623    698   -275   -387    659    205    265    184    174    176     41
    -98    613    711   -259   -405    662    205    244    168    148    153     36
   -106    610    717   -252   -410    662    213    239    161    142    140     44
    -83    592    675   -254   -379    633    220    239    163    155    153     31
   -116    628    745   -257   -431    685    244    262    205    200    197     31
   -132    740    870   -306   -501    805    262    280    262    257    246     67
   -116    774    891   -327   -504    831    257    254    257    252    254     75
    -90    763    854   -337   -472    810    202    241    244    252    262     98
    -83    766    849   -342   -465    807    168    239    252    254    257    114
    -85    763    849   -340   -467    805    153    228    241    244    254    101
    -93    750    844   -327   -467    797    161    223    236    246    265     96
   -122    730    852   -306   -485    792    166    223    228    239    257     80
   -145    678    820   -267   -483    748    158    215    205    202    218     38
   -158    571    730   -207   -444    652    145    202    158    142    150     -7
   -168    509    678   -168   -423    592    135    184    116     96     98    -23
   -168    454    623   -142   -397    540    129    155     62     46     62    -80
   -179    400    576   -111   -379    488    140    148     36     23     46   -127
   -174    337    509    -83   -342    423    142    142     25     10     44   -142
   -179    296    475    -57   -327    384    135    122     -2    -12     28   -153
   -200    316    514    -59   -358    415    127    114     -7    -28      5   -158
   -192    296    485    -51   -340    389    119    111     -2    -28     12   -150
   -197    257    452    -31   -324    355    132    122      2    -25     10   -174
   -187    241    428    -25   -306    335    132    111    -12    -46    -12   -205
   -171    267    439    -49   -306    353    135    116     -5    -41     -7   -179
   -168    257    426    -44   -298    342    145    129      2    -28      5   -176
   -153    202    355    -25   -254    277    142    129    -20    -59    -20   -205
   -145     96    241     25   -192    168    179    168    -59   -137   -109   -280
   -140   -109     31    124    -85    -41    298    285    -88   -301   -329   -506
   -127   -168    -41    148    -44   -106    405    407    -38   -387   -475   -639
   -168     96    265     33   -218    181    454    374     64   -275   -345   -550
   -288    524    813   -116   -550    667    293    -83    -12    -80      2   -262
   -353   1176   1530   -413   -943   1353    -44   -646   -114    280    576    296
   -387   1753   2140   -685  -1262   1945   -272   -865     28    828   1228    911
   -324   1618   1943   -649  -1132   1779   -436   -885     62   1083   1480   1156
   -329   1010   1340   -340   -833   1174   -428   -846   -192    670   1005    696
   -332    402    732    -36   -532    566   -301   -761   -607   -187    116   -124
   -280    -12    267    145   -272    127   -106   -446   -540   -397   -192   -392
   -252   -101    148    176   -202     23     75    -85   -210   -161    -51   -270
   -197    -93    103    145   -150      5    184    137    -12    -28     23   -205
   -158    -36    122     96   -142     41    220    231     64      5     33   -194
   -155     18    174     67   -163     96    233    259     93     12     44   -205
   -145     62    205     41   -176    132    244    280    114     23     51   -210
   -122    101    223     10   -171    161    236    283    119     28     49   -213
   -153    142    296      2   -223    218    249    306    150     51     70   -184
   -171    174    345     -2   -257    259    249    316    155     38     54   -189
   -192    200    392     -5   -290    296    228    301    137     15     25   -192
   -228    236    465     -2   -345    350    218    306    153     20     38   -181
   -265    327    589    -31   -426    457    223    332    194     70     96   -187
   -265    402    665    -70   -465    532    213    332    200     75    109   -189
   -272    428    701    -80   -488    563    213    340    200     67    109   -174
   -301    454    756    -75   -527    605    244    392    254    119    158   -116
   -345    504    849    -80   -600    678    272    452    329    187    205    -77
   -319    483    800    -83   -558    641    257    446    332    176    187    -96
   -267    498    766   -116   -517    631    218    433    319    168    174    -96
   -233    527    761   -145   -496    644    207    470    361    200    184    -51
   -241    485    724   -124   -483    602    239    537    426    252    223     -5
   -233    457    691   -111   -462    574    257    594    480    298    270     28
   -189    488    678   -150   -433    581    265    662    563    381    361     62
   -137    558    696   -210   -415    626    259    719    641    452    433     93
    -88    615    701   -265   -394    657    275    771    706    514    493    158
    -38    620    657   -290   -348    639    272    787    724    527    509    176
    -41    592    633   -277   -337    613    301    797    732    530    519    176
    -83    550    633   -233   -358    592    345    782    717    511    504    179
    -64    542    605   -241   -335    574    348    761    685    475    475    176
    -57    542    600   -244   -329    571    332    750    678    465    475    179
    -88    506    594   -210   -342    550    332    709    639    423    446    140
   -161    462    623   -150   -392    542    342    644    566    340    366     80
   -179    439    615   -129   -397    527    340    589    504    272    316     77
   -163    387    550   -111   -355    467    342    553    472    272    335     23
   -179    340    519    -83   -350    431    353    509    433    239    311    -51
   -163    337    501    -85   -332    418    358    470    394    194    277    -98
   -129    407    537   -140   -332    472    327    433    358    161    246   -106
   -101    467    568   -181   -335    517    309    407    340    153    244   -106
    -38    558    597   -259   -319    576    335    407    358    181    290    -98
     15    628    613   -322   -298    620    389    449    400    220    314   -153
     36    623    587   -329   -275    605    371    462    405    200    246   -109
     93    704    607   -400   -257    657    350    446    405    197    249    -41
    140    787    646   -465   -254    717    350    467    441    241    296     -7
    124    849    724   -485   -298    787    332    470    465    270    324     15
     49    797    745   -426   -348    771    280    407    433    252    316      0
     -5    717    719   -355   -361    717    246    350    389    228    311    -62
    -33    680    714   -324   -374    698    223    324    358    200    293    -77
    -85    636    722   -275   -402    678    226    335    361    210    306    -67
   -124    618    740   -246   -433    678    194    293    322    171    265   -129
   -111    532    644   -210   -379    589    137    213    220     57    155   -197
   -116    389    506   -137   -311    449    140    220    192     31    135   -223
   -137    337    475    -98   -306    405    142    220    184     31    137   -275
   -153    283    436    -64   -296    358    142    207    158      5     93   -348
   -174    228    402    -28   -288    314    135    192    116    -59     -5   -366
   -168    179    348     -7   -259    265    114    168     70   -116    -62   -322
   -176    137    314     20   -244    226    129    176     77    -80     -5   -329
   -189    142    332     23   -262    236    140    187    101    -46     36   -353
   -192    145    337     23   -265    241    137    171     90    -64     20   -381
   -174    103    275     33   -226    189    137    161     75    -90    -10   -394
   -171     75    246     49   -207    161    132    148     62    -98    -20   -384
   -189     96    285     46   -239    189    132    150     67    -88     -2   -363
   -244     51    296     96   -270    174    174    194    103    -54      5   -371
   -233    -57    176    142   -207     57    161    174     46   -129    -90   -428
   -155   -239    -83    197    -36   -161    163    189    -54   -298   -262   -517
   -137   -444   -309    288     83   -379    303    371      7   -348   -345   -644
   -145   -363   -218    254     33   -290    418    519    145   -319   -366   -727
   -231    -38    192    135   -213     77    415    384    192   -233   -246   -620
   -358    418    776    -28   -566    597    179   -176     -7    -90     70   -322
   -478   1114   1592   -319  -1036   1350   -132   -717   -168    223    607     83
   -506   1587   2094   -540  -1299   1839   -397   -989   -176    626   1153    550
   -459   1389   1847   -467  -1153   1618   -553  -1060   -259    706   1247    652
   -410    805   1215   -197   -813   1010   -548  -1002   -524    205    667    153
   -410    249    657     77   -535    454   -389   -805   -753   -491   -132   -522
   -374    -44    327    207   -350    140   -192   -449   -532   -493   -267   -633
   -324    -77    244    200   -285     83    -49   -153   -252   -303   -161   -542
   -283    -80    202    181   -244     59     59     62    -59   -168    -70   -457
   -270    -96    174    181   -223     38    111    158     31   -101    -25   -436
   -265    -98    166    179   -215     33    135    194     59    -90    -23   -423
   -249   -111    137    179   -194     12    137    207     70   -106    -46   -402
   -236   -106    129    171   -184     10    150    233     96    -77    -12   -384
   -241    -80    158    161   -202     38    166    257    124    -36     23   -410
   -252    -75    176    163   -215     49    166    252    127    -28     31   -420
   -236    -93    142    163   -192     23    153    249    122    -31     23   -418
   -207    -54    153    132   -181     49    161    275    155    -10     31   -381
   -194     12    207     88   -202    109    181    301    192     23     59   -324
   -184     15    200     83   -192    106    200    324    223     70     98   -322
   -179      7    184     85   -181     96    210    342    249    101    127   -319
   -197      5    202     96   -200    103    226    361    265    106    135   -306
   -259     25    283    116   -272    153    265    335    270     96    127   -316
   -262     38    301    111   -283    171    267    311    277    111    150   -285
   -220     31    252     93   -236    140    249    374    316    150    179   -236
   -184     62    246     62   -215    153    259    387    348    176    194   -194
   -114    103    218      5   -166    161    236    480    415    249    252   -137
    -77    140    218    -31   -148    179    244    607    514    348    342    -80
    -67    166    233    -51   -150    200    270    678    584    418    407    -38
    -67    205    272    -67   -168    239    285    727    636    480    459    -15
    -64    231    293    -85   -179    262    288    748    667    519    491      2
    -38    270    306   -116   -171    288    277    779    696    545    517     36
    -33    293    324   -129   -179    309    262    792    698    540    511     98
    -72    293    366   -109   -218    329    272    776    683    532    519    114
   -109    296    405    -96   -259    350    288    730    657    519    530     62
   -101    290    392    -96   -246    342    262    696    602    480    496     28
   -101    275    374    -88   -239    324    239    688    571    444    454     44
    -93    283    376    -93   -233    329    233    654    535    405    428     51
   -166    288    452    -62   -309    371    272    555    483    371    436    -23
   -244    267    511    -12   -379    389    296    376    384    283    363   -179
   -249    231    480     10   -363    355    254    259    288    184    246   -189
   -171    181    353     -5   -262    267    189    348    285    207    254    -72
   -145    179    324    -15   -236    249    171    436    327    252    285    -85
   -158    187    345    -15   -252    265    194    428    340    265    306   -103
   -179    189    368     -7   -272    277    218    415    348    275    324   -114
   -181    223    405    -20   -293    314    236    392    353    272    319   -127
   -179    252    431    -36   -303    340    246    368    340    244    277   -119
   -166    322    488    -77   -327    402    259    397    376    298    332    -83
   -174    384    558   -106   -366    470    249    405    407    342    371    -77
   -197    436    633   -119   -415    535    241    361    423    345    389    -59
   -213    465    675   -127   -444    568    213    267    371    303    379    -83
   -181    413    592   -116   -387    501    166    277    348    322    400    -77
   -179    379    558   -101   -368    467    142    335    371    358    418    -59
   -293    371    665    -38   -478    517    202    189    327    262    350   -135
   -358    374    730    -10   -542    550    223     44    220    171    283   -205
   -283    244    527     18   -405    384    135    119    181    168    259   -179
   -181    116    298     31   -239    207     70    236    194    192    254   -127
   -155     70    226     44   -189    148     64    335    244    252    301    -96
   -194     36    228     77   -210    132     70    314    233    233    288   -145
   -233     -7    223    119   -228    106     64    272    197    181    246   -189
   -259    -33    223    145   -244     93     51    220    155    135    207   -231
   -249    -46    202    148   -226     77     57    202    137    119    189   -239
   -254    -62    189    155   -223     64     51    184    122    109    176   -244
   -267    -83    184    174   -226     49     44    161    114    101    168   -257
   -272    -98    171    184   -223     36     44    148    106     98    168   -265
   -285   -114    171    200   -228     28     51    132    101     83    158   -280
   -285   -116    168    200   -231     25     49    111     77     49    132   -298
   -270   -122    148    194   -210     10     41    122     67     49    140   -267
   -259   -210     49    233   -155    -80     51    111     36      0     93   -332
   -262   -428   -166    345    -49   -298    122     75    -90   -207   -132   -581
   -262   -636   -374    449     54   -506    257    158   -171   -413   -387   -800
   -231   -587   -355    407     62   -472    342    345    -33   -350   -368   -769
   -283   -283     -2    280   -140   -142    283    207     38   -161   -116   -561
   -426    301    727     62   -576    514     10   -394    -57    106    342   -142
   -589   1085   1675   -249  -1132   1382   -244   -839     23    594   1026    517
   -607   1527   2135   -459  -1371   1831   -498  -1060    135   1078   1618   1104
   -553   1301   1855   -376  -1205   1579   -662  -1124     25   1083   1621   1161
   -571    670   1241    -49   -906    956   -592  -1054   -298    459    922    511
   -553     59    610    244   -581    335   -374   -849   -540   -218    163   -267
   -374   -145    228    259   -301     38   -226   -407   -335   -192     46   -420
   -257   -137    119    194   -192    -10    -80    -51    -77    -36    127   -298
   -241   -155     85    200   -163    -36     31     83     44     33    171   -290
   -244   -168     72    205   -158    -49     57    150     67     41    176   -270
   -244   -174     67    207   -158    -54     67    179     98     59    187   -272
   -233   -187     46    207   -142    -70     77    192    111     54    174   -301
   -223   -200     23    213   -124    -88     90    215    119     59    179   -285
   -220   -187     31    202   -127    -77     96    231    127     54    176   -272
   -226   -205     20    215   -124    -90    109    246    137     51    174   -259
   -241   -189     51    213   -148    -67    122    257    150     62    192   -262
   -249   -163     85    207   -168    -38    142    270    174     90    226   -252
   -283   -127    153    202   -220     12    163    239    176     72    220   -267
   -348    -85    262    215   -306     88    202    116    132     -5    163   -340
   -280    -77    202    179   -244     62    174    155    114     31    187   -277
   -161   -129     31    145    -96    -49    132    368    228    161    270   -150
   -153   -106     46    127   -101    -28    153    433    303    223    324   -129
   -166    -80     85    124   -127      2    176    475    366    298    415    -85
   -174    -38    135    106   -155     46    179    483    392    329    452   -111
   -166    -23    142     96   -155     59    179    483    387    296    394   -119
   -145    -18    124     80   -135     51    197    519    415    314    415    -44
   -127    -10    116     70   -122     51    213    581    472    368    467    -20
   -111    -10    101     59   -109     44    226    641    524    418    501      0
   -101     20    122     41   -111     70    236    693    555    428    496     77
    -83     57    140     12   -111     96    244    743    600    485    566    150
    -49     93    142    -20    -96    116    239    743    615    524    615    124
    -33    140    174    -54   -103    155    231    717    610    514    610     93
    -46    153    200    -51   -122    176    239    693    597    509    636    129
    -67    145    210    -41   -137    176    246    693    584    506    636    135
    -77    145    223    -33   -150    184    249    696    568    472    589    161
    -62    111    174    -25   -116    142    233    652    527    428    558    158
    -96    114    210     -7   -153    161    239    602    506    413    553     90
   -132    129    262      2   -197    194    233    537    472    376    524     28
   -122     59    179     31   -150    119    210    457    392    296    467    -25
   -140      7    148     64   -145     77    205    407    350    275    457    -46
   -168     31    200     70   -184    114    215    376    340    265    441    -88
   -194     25    220     83   -207    122    236    350    322    226    405    -93
   -192     25    215     83   -205    119    233    322    290    194    389   -109
   -189     31    220     77   -205    124    236    306    283    189    379   -158
   -189     41    231     75   -210    135    252    303    285    184    368   -150
   -192     70    262     59   -226    166    277    329    324    223    415    -96
   -184    132    314     25   -249    223    298    350    371    275    465    -72
   -192    181    374      5   -283    275    298    332    402    301    485    -72
   -226    267    493    -20   -358    379    288    290    415    283    465   -101
   -168    252    418    -41   -293    335    220    265    345    241    433    -83
   -137    179    316    -20   -228    249    181    288    340    249    441    -33
   -148    140    288      2   -218    213    176    293    353    265    459    -25
   -171    132    303     20   -236    218    174    267    337    254    454    -75
   -184     88    270     46   -228    179    168    244    306    223    431   -114
   -200     15    215     90   -207    114    150    205    241    145    345   -181
   -213    -93    116    150   -166     12    140    168    179     77    272   -226
   -215   -145     70    181   -142    -38    137    150    153     44    246   -244
   -226   -179     46    202   -137    -67    135    129    124     33    241   -288
   -231   -189     41    210   -137    -75    124     96     88      2    218   -324
   -231   -220     10    226   -122   -106    122     80     72    -25    179   -329
   -236   -252    -15    244   -111   -135    129     77     59    -67    137   -316
   -254   -280    -28    265   -114   -155    145     83     72    -33    181   -337
   -270   -280    -10    275   -132   -145    150     83     85    -18    210   -327
   -267   -275    -10    270   -129   -142    148     77     80    -25    210   -311
   -265   -293    -28    280   -119   -161    158     80     85     -5    233   -327
   -265   -311    -49    285   -109   -181    161     83     83     -5    207   -363
   -272   -363    -90    316    -93   -228    171     93     75    -28    163   -355
   -265   -465   -200    363    -33   -332    181     93     15   -127     57   -413
   -220   -704   -483    462    129   -594    228    124   -119   -340   -197   -685
   -192   -880   -688    535    246   -784    340    236   -158   -493   -397   -917
   -215   -771   -555    493    168   -662    449    316    -51   -431   -340   -893
   -381   -433    -54    407   -163   -246    394    -33     -2   -241    -59   -605
   -615    207    823    205   -719    514    153   -646     57    171    532      7
   -724    888   1610    -83  -1166   1249    -64   -927    290    782   1283    789
   -662   1075   1738   -207  -1200   1405   -298   -995    431   1210   1751   1343
   -597    717   1314    -62   -956   1015   -428  -1052    207   1005   1527   1124
   -574    184    758    194   -665    470   -428  -1031   -246    233    685    228
   -527   -246    277    384   -402     15   -241   -724   -420   -280     70   -376
   -397   -342     54    368   -228   -142    -51   -335   -236   -228     20   -433
   -290   -324    -36    306   -129   -181     85    -67    -67   -116     77   -392
   -267   -342    -75    306    -96   -210    163     59     18    -57    111   -402
   -280   -368    -88    322    -96   -228    187     83     28    -64    103   -423
   -272   -348    -75    309    -98   -213    189     85     20    -88     70   -459
   -265   -324    -59    293   -103   -192    200     93     15   -119     20   -493
   -244   -329    -85    288    -80   -207    231    135     44    -96     31   -457
   -218   -361   -142    288    -38   -252    246    176     64    -57     80   -400
   -218   -355   -137    285    -41   -246    254    205     90    -20    124   -368
   -220   -340   -119    280    -51   -231    267    213    109     -7    132   -374
   -210   -324   -114    267    -49   -220    275    215    119    -10    137   -361
   -210   -301    -93    254    -59   -197    277    233    132      7    155   -340
   -200   -311   -114    254    -44   -213    277    246    140      5    148   -316
   -194   -306   -114    249    -41   -210    285    267    158     33    168   -316
   -187   -283    -96    236    -46   -189    288    293    181     64    207   -316
   -194   -267    -72    228    -62   -168    296    316    210     85    226   -298
   -200   -236    -36    218    -83   -137    311    355    246    109    239   -272
   -158   -239    -80    197    -41   -161    301    381    249    101    213   -254
   -127   -241   -114    184     -7   -179    303    423    275    135    246   -213
   -119   -223   -103    168    -10   -163    322    478    329    184    306   -192
   -101   -174    -72    137    -15   -122    340    542    381    246    381   -148
    -93   -127    -33    109    -33    -80    353    605    439    314    439    -98
    -70    -85    -15     77    -28    -51    358    649    485    355    467    -57
    -10    -46    -38     25     12    -44    335    667    501    374    485    -23
     18    -12    -33     -2     25    -23    329    698    530    405    519     23
     23      2    -20    -15     23     -7    329    711    542    426    542     51
     10     38     28    -23     -7     33    322    706    548    431    550     54
      0     44     44    -23    -23     44    311    665    519    394    524     23
    -38     57     96    -10    -67     75    324    626    501    374    509     -2
    -67     64    132      0    -98     96    335    592    480    348    488    -18
    -44     41     85      2    -64     62    311    540    426    285    441    -31
    -64     15     77     23    -72     46    306    491    387    241    397    -62
    -98    -28     67     62    -83     18    306    431    342    192    345    -98
   -122    -62     59     90    -90     -2    298    363    301    158    322   -153
   -135    -59     75     98   -106      7    306    316    267    122    290   -181
   -145    -62     80    103   -114      7    316    283    249    109    275   -207
   -148    -46    101     96   -127     25    332    265    241    101    272   -236
   -140    -49     90     93   -116     18    340    257    228     90    262   -239
   -127    -51     75     90   -101     10    350    275    231     90    257   -228
   -119      2    122     57   -122     62    368    306    277    132    293   -187
   -122     77    200     20   -161    137    376    309    311    161    322   -158
   -111    137    249    -15   -181    192    345    272    311    161    316   -158
    -90    176    267    -41   -179    220    301    257    298    163    327   -129
    -67    137    202    -36   -137    168    272    254    283    153    322   -137
    -64    109    174    -20   -119    140    246    231    257    135    309   -158
    -96     88    184      2   -140    135    233    213    244    124    298   -161
   -119     75    194     23   -155    135    239    210    241    103    277   -163
    -90    -25     62     57    -77     18    226    176    168     25    205   -223
   -109   -135    -25    119    -41    -80    220    148    124    -23    158   -296
   -137   -202    -64    168    -38   -135    205    114     80    -72    109   -340
   -153   -241    -88    197    -33   -166    192     80     33   -116     75   -384
   -142   -254   -111    197    -18   -184    184     59     -2   -150     41   -410
   -114   -270   -158    192     20   -215    174     59    -15   -166     20   -392
    -96   -285   -189    189     46   -236    163     64    -12   -155     31   -376
   -101   -293   -192    197     44   -244    148     46    -33   -176     20   -410
   -109   -301   -192    205     41   -246    155     41    -38   -189      7   -426
   -109   -288   -181    197     36   -236    161     36    -36   -192      7   -413
   -122   -309   -189    215     31   -249    150     20    -44   -207     -5   -426
   -119   -301   -181    210     31   -241    140     10    -57   -228    -28   -446
   -111   -314   -205    210     44   -259    124      0    -75   -254    -51   -465
    -98   -407   -309    254    103   -361    129     10   -119   -322   -124   -530
    -75   -610   -537    340    231   -574    192     57   -207   -488   -316   -714
    -77   -763   -685    420    303   -724    314    137   -265   -691   -561   -982
    -75   -631   -558    350    239   -594    397    207   -205   -709   -584  -1013
   -179   -285   -106    231    -38   -194    350    -38   -153   -519   -316   -745
   -335    285    620     23   -478    454    101   -576   -150   -153    215   -213
   -480   1005   1486   -262   -982   1244   -127   -909     41    431    948    475
   -426   1241   1665   -410  -1044   1452   -350   -976    226    924   1460   1000
   -366    872   1239   -254   -802   1054   -475  -1044     18    769   1267    849
   -342    283    623     28   -483    452   -483  -1104   -504    -46    426     36
   -290   -241     49    267   -171    -96   -363   -948   -849   -769   -332   -691
   -233   -345   -114    288    -62   -231   -171   -532   -563   -623   -290   -641
   -163   -298   -137    231    -15   -218    -33   -254   -324   -465   -187   -548
    -98   -280   -181    189     38   -231     64    -90   -194   -389   -145   -509
    -80   -285   -205    184     62   -246     98    -41   -163   -392   -166   -519
    -96   -275   -181    184     41   -228    116    -18   -142   -381   -158   -519
    -93   -259   -166    174     36   -213    140     -2   -127   -374   -153   -527
    -44   -272   -228    155     90   -252    135     -5   -148   -405   -176   -530
    -20   -254   -233    137    106   -244    132     10   -140   -400   -158   -504
    -33   -210   -176    119     70   -194    140     33   -103   -379   -140   -491
    -28   -161   -135     93     51   -148    135     36   -101   -389   -153   -491
    -12   -132   -122     70     54   -127    132     36   -101   -397   -161   -488
     12   -129   -142     59     77   -135    137     46    -83   -387   -150   -472
     18   -137   -155     57     85   -145    129     46    -80   -374   -127   -472
      7   -142   -150     64     77   -145    145     83    -46   -337    -80   -433
      5   -135   -140     62     70   -137    163    114    -12   -306    -46   -397
      5    -85    -90     41     46    -88    171    132      5   -288    -25   -379
     -2    -57    -54     28     25    -57    179    166     38   -262    -10   -355
      7    -38    -46     15     25    -41    179    194     75   -239      0   -335
     18    -25    -46      2     31    -36    181    226    109   -218     12   -301
     20      2    -18    -10     20     -7    202    283    168   -163     51   -249
     -5     44     49    -20    -28     46    218    342    236    -88    124   -200
    -18     90    109    -36    -64     98    239    394    298    -25    194   -158
      7    124    114    -67    -54    119    241    454    353     33    267    -51
     20    145    124    -83    -51    135    257    501    400     85    303    -49
    -10    171    179    -83    -96    174    283    535    441    129    327      7
      2    200    197   -103    -96    200    272    514    426    114    327     28
     12    210    197   -114    -93    205    257    483    392     88    314     18
      7    205    197   -106    -93    202    254    472    381     75    309     31
    -36    194    228    -80   -132    210    252    436    348     33    272     -5
    -59    184    244    -64   -150    213    254    410    319      7    257    -12
    -77    132    210    -28   -145    171    254    374    280    -46    215    -31
    -90    103    194     -5   -142    148    244    306    223   -109    163    -83
   -109    124    233    -10   -171    179    233    239    176   -155    132   -124
   -116    129    246     -7   -181    187    228    189    124   -213     64   -158
    -93    119    213    -12   -153    163    200    119     38   -303    -12   -197
    -90    101    192     -5   -140    145    194     88     10   -306    -10   -239
   -101     85    184      5   -142    135    202     75      2   -314     -2   -262
    -77     88    163     -5   -119    124    200     59      0   -314     18   -249
    -67    124    192    -28   -129    158    197     51     12   -306     28   -249
    -59    223    283    -80   -171    252    189     46     33   -301     18   -267
    -25    277    301   -127   -163    288    148      7      7   -329    -15   -254
     -7    314    319   -153   -163    316    119      0     12   -303     18   -205
      0    350    350   -176   -176    350     98     -2     28   -262     64   -194
    -20    379    400   -179   -210    389     75    -25      7   -272     64   -184
    -54    371    423   -161   -239    397     70    -31      2   -277     57   -148
    -31    348    379   -158   -205    363     46    -75    -44   -342    -23   -161
    -10    322    332   -155   -171    324     31   -109    -88   -381    -57   -189
    -12    272    285   -129   -148    277     15   -127   -122   -392    -59   -244
    -15    142    158    -64    -88    148     10   -142   -168   -428    -93   -311
    -25     72     96    -23    -59     83      7   -158   -213   -472   -158   -381
    -25     38     64     -5    -44     51    -12   -192   -272   -535   -226   -371
    -15     -5     10     10    -12      2    -28   -218   -306   -563   -246   -389
    -20     -2     18     10    -20      7    -36   -226   -319   -571   -252   -394
    -31    -10     20     18    -25      5    -46   -244   -337   -592   -272   -420
    -20    -23     -5     20    -10    -15    -59   -267   -366   -610   -285   -423
     -5    -23    -18     15      5    -20    -64   -265   -366   -605   -283   -407
     12    -15    -31      0     20    -23    -83   -303   -407   -654   -329   -449
     12     -7    -20     -2     15    -12   -103   -316   -420   -659   -342   -454
     12    -25    -38      5     23    -31   -106   -311   -418   -649   -348   -441
     25    -10    -36     -7     31    -23   -109   -303   -418   -644   -350   -428
     33    -90   -127     25     77   -109    -93   -290   -446   -680   -402   -496
     57   -259   -316    101    184   -285    -38   -231   -493   -795   -550   -631
     54   -405   -459    174    257   -431     70   -114   -493   -943   -766   -805
     33   -332   -366    150    200   -348    179     23   -374   -935   -805   -872
    -18     33     51     -7    -36     44    114   -213   -387   -813   -587   -711
   -158    532    691   -187   -423    610   -135   -763   -537   -589   -148   -314
   -296   1213   1509   -459   -904   1361   -415  -1223   -581   -181    465    239
   -324   1597   1922   -636  -1122   1758   -657  -1410   -504    309   1047    807
   -288   1176   1465   -446   -878   1319   -735  -1413   -626    244    937    753
   -267    581    849   -158   -558    714   -688  -1397   -989   -439    179     51
   -220     85    303     67   -265    194   -581  -1254  -1228  -1075   -561   -631
   -174   -140     33    158   -103    -54   -418   -901   -982   -989   -594   -667
   -137   -109     25    122    -83    -41   -298   -639   -732   -797   -465   -545
   -101    -64     36     83    -70    -15   -223   -454   -571   -685   -389   -462
   -109    -49     57     77    -85      2   -174   -363   -485   -641   -374   -428
    -98    -59     38     80    -70    -10   -153   -340   -478   -657   -387   -423
    -85    -77      7     80    -49    -36   -155   -332   -470   -633   -361   -457
   -111    -83     28     98    -70    -28   -140   -301   -433   -597   -322   -446
   -137    -54     83     93   -111     12   -140   -296   -418   -587   -314   -441
   -155    -36    119     96   -137     41   -135   -301   -410   -589   -319   -426
   -148    -23    124     85   -137     49   -137   -306   -420   -605   -340   -405
   -119    -12    106     64   -114     46   -140   -277   -405   -576   -311   -371
   -101    -10     90     54    -98     41   -129   -236   -361   -511   -257   -361
    -90     -5     85     49    -88     38   -111   -210   -327   -485   -233   -350
   -101     10    111     44   -106     59   -116   -210   -322   -475   -220   -296
   -119     41    158     38   -137     98   -111   -200   -298   -441   -189   -283
   -145     64    207     38   -176    135    -88   -181   -257   -405   -171   -272
   -132     77    210     28   -171    142    -88   -168   -244   -392   -153   -254
    -93     64    155     12   -124    109    -96   -137   -233   -374   -137   -223
    -88    103    192     -7   -140    145    -93    -88   -176   -311    -93   -176
   -106    132    239    -12   -171    184    -85    -51   -137   -277    -77   -155
   -111    179    290    -33   -200    233    -62    -20    -96   -252    -64   -122
    -62    192    254    -67   -158    223    -67     36    -54   -179     10    -62
    -75    202    277    -64   -176    239    -33    111     18    -88     88    -18
    -90    223    314    -67   -202    267    -20    142     54    -49    127     33
    -54    254    309    -98   -181    280    -38    168     70    -31    137     83
    -23    309    329   -145   -176    319    -51    181     85    -10    153     80
      2    361    358   -181   -179    361    -59    168     77    -12    158     75
     -2    358    358   -179   -181    358    -62    155     57    -20    166     75
    -38    340    379   -150   -207    358    -44    127     41    -36    161     49
    -93    345    439   -129   -265    392    -38     62     -5    -72    145     10
   -106    348    454   -122   -280    400    -54      2    -64   -129     93    -28
    -72    337    410   -135   -241    374    -88    -36   -116   -202     23    -31
    -72    285    358   -106   -215    322    -90    -67   -155   -252    -25    -62
    -98    249    345    -75   -223    296    -88   -103   -189   -272    -46    -83
   -127    231    358    -51   -241    293    -83   -129   -205   -280    -59   -116
   -158    231    389    -36   -275    309    -77   -166   -218   -280    -59   -161
   -184    280    465    -46   -324    371    -64   -210   -228   -293    -64   -207
   -218    267    483    -25   -350    376    -41   -207   -228   -301    -85   -184
   -205    239    444    -18   -324    340    -31   -176   -218   -296    -96   -119
   -200    262    462    -31   -332    361    -23   -150   -194   -252    -57   -111
   -202    335    537    -64   -368    436    -20   -132   -153   -194     -2   -116
   -207    394    602    -96   -405    498    -36   -145   -137   -179     23    -93
   -194    436    631   -122   -413    532    -57   -155   -119   -150     54    -49
   -189    444    633   -129   -413    537    -83   -174   -119   -153     46    -51
   -168    415    584   -122   -376    498   -106   -200   -148   -187     20    -62
   -171    368    540    -98   -355    452   -124   -205   -174   -207      7    -57
   -179    355    535    -88   -358    446   -137   -218   -194   -220    -12    -75
   -179    327    504    -75   -342    415   -137   -220   -202   -215     -7   -103
   -181    215    397    -15   -288    306   -137   -231   -236   -257    -51   -145
   -202    122    324     38   -262    223   -135   -254   -280   -319   -116   -176
   -218     64    280     75   -249    171   -135   -272   -311   -345   -142   -231
   -213     41    254     85   -233    145   -137   -277   -337   -368   -161   -267
   -213     31    244     90   -228    137   -135   -280   -345   -376   -171   -257
   -236     20    257    109   -246    137   -129   -285   -350   -387   -184   -252
   -246     -2    244    124   -246    119   -140   -314   -368   -415   -218   -270
   -244    -36    207    140   -228     85   -163   -345   -407   -452   -249   -303
   -241    -38    202    140   -223     80   -168   -340   -402   -431   -223   -316
   -246    -33    210    137   -231     88   -163   -337   -400   -420   -213   -327
   -267    -54    213    161   -241     77   -158   -322   -392   -413   -207   -311
   -290    -75    215    181   -254     67   -150   -301   -368   -387   -189   -290
   -277    -96    181    187   -231     41   -163   -314   -387   -402   -210   -316
   -262   -215     44    236   -155    -85   -166   -316   -457   -530   -350   -413
   -228   -462   -233    342      2   -348    -88   -239   -537   -717   -579   -615
   -218   -600   -384    407     80   -493     38    -98   -519   -826   -737   -846
   -239   -452   -213    345    -12   -332    135    -10   -392   -740   -680   -875
   -381    -54    324    218   -355    135     28   -423   -407   -555   -376   -548
   -574    618   1189    -23   -883    904   -231  -1018   -446   -176    218     41
   -701   1309   2008   -306  -1353   1657   -478  -1363   -319    355    917    719
   -639   1462   2101   -410  -1369   1782   -740  -1512   -257    753   1387   1213
   -581    971   1553   -197  -1067   1262   -802  -1530   -527    410    989    872
   -532    355    888     88   -709    620   -711  -1392   -870   -324    161     72
   -506    -96    410    298   -457    155   -514  -1057   -901   -698   -345   -446
   -420   -184    236    303   -329     25   -345   -701   -670   -602   -345   -426
   -332   -161    171    246   -254      5   -231   -478   -501   -475   -270   -400
   -298   -174    124    236   -213    -25   -153   -332   -394   -392   -210   -363
   -290   -168    122    228   -207    -25   -127   -288   -366   -387   -207   -368
   -280   -129    150    205   -215     10   -129   -285   -371   -405   -233   -389
   -277   -140    135    207   -207     -2   -124   -254   -358   -397   -241   -374
   -244   -158     85    202   -166    -36   -129   -233   -361   -415   -265   -371
   -241   -161     80    200   -163    -38   -122   -207   -327   -368   -226   -366
   -259   -166     93    213   -176    -36   -103   -189   -290   -324   -176   -366
   -265   -163     98    213   -184    -33    -85   -168   -270   -311   -155   -350
   -265   -142    122    202   -194    -10    -72   -142   -241   -285   -135   -332
   -252   -111    140    179   -197     12    -75   -124   -215   -267   -114   -301
   -254    -70    184    163   -220     57    -77   -114   -197   -241    -85   -296
   -270    -54    215    161   -244     80    -54    -80   -150   -192    -54   -270
   -223    -31    189    127   -207     77    -64    -90   -161   -226    -90   -267
   -189    -20    166    103   -179     70    -77    -77   -168   -241   -111   -252
   -192     -7    184    101   -189     88    -64    -20   -111   -158    -44   -223
   -220      7    228    103   -223    119    -46     33    -44    -85     23   -179
   -213     33    246     88   -228    140    -33     67     -5    -54     51   -168
   -140     18    158     59   -148     88    -46     98    -10    -54     59   -140
   -119     31    150     44   -135     90    -28    184     62     18    124    -51
   -127     77    202     23   -163    140     -2    262    137     88    174      2
   -114     96    210      7   -163    153     15    327    200    166    246     36
   -116    129    246     -7   -184    189     28    371    254    220    306     77
   -111    166    277    -25   -194    220     28    376    275    244    332     93
    -88    168    254    -41   -171    210      2    335    233    207    301     77
    -80    179    259    -49   -168    218     10    335    239    228    329    103
    -93    200    290    -54   -192    244     12    324    246    252    363     70
   -124    187    311    -31   -218    249     18    306    233    228    319     54
   -168    181    350     -7   -259    265     28    277    223    213    306     85
   -187    179    366      2   -277    272     25    231    192    184    285     62
   -181    163    342      7   -262    252      0    155    129    114    218     20
   -194     90    285     51   -239    187     -2    109     96     75    179    -23
   -244     90    332     75   -288    210     10     72     77     70    166    -64
   -272     98    371     85   -322    233     31     54     80     80    179    -72
   -275     70    345    101   -311    207     38     12     38     44    132   -111
   -288     28    316    129   -301    171     64     12     28     36    129   -109
   -293     38    332    124   -311    184     77     23     41     33    114   -116
   -275     64    340    103   -309    202     80     36     54     28     98    -80
   -252    116    366     67   -311    241     90     46     85     80    155    -70
   -277    202    480     38   -379    340    114     83    168    197    296    -44
   -275    241    517     12   -394    379     85     59    181    205    301    -23
   -267    244    511     10   -389    376     49     38    171    189    293    -10
   -223    197    420     10   -322    309      7      2    122    140    244    -54
   -226    179    405     23   -314    290      5      0    114    135    228    -54
   -290    150    441     67   -366    296     28     20    148    168    254    -25
   -345    122    467    111   -407    296     46     23    163    179    262    -31
   -267     44    311    111   -288    176    -25    -70     38     44    137   -122
   -259    -31    228    145   -244     98    -41    -90    -10     12    101   -179
   -293   -127    166    207   -231     18    -12    -75     -2     28    109   -181
   -353   -166    184    259   -270      7     15    -62      2     44    119   -192
   -397   -166    228    280   -314     31     18    -67      5     44    111   -202
   -306   -215     90    262   -200    -62    -41   -145    -85    -54     10   -283
   -267   -259      5    262   -137   -129    -67   -174   -137   -106    -28   -311
   -288   -249     38    267   -166   -103    -49   -142    -98    -70      5   -270
   -348   -249     96    296   -223    -77    -12    -98    -49    -20     44   -236
   -296   -301     -5    298   -145   -153    -46   -163   -109    -93    -28   -306
   -275   -340    -67    306   -103   -202    -70   -205   -168   -148    -72   -358
   -303   -342    -41    322   -132   -192    -51   -161   -132    -90    -20   -314
   -298   -348    -51    322   -124   -200    -54   -145   -114    -59     10   -306
   -283   -366    -83    324   -101   -226    -54   -150   -135    -90    -28   -353
   -262   -519   -257    389     -5   -387    -31   -155   -239   -254   -213   -519
   -259   -761   -501    509    119   -631     54   -101   -348   -465   -454   -771
   -252   -805   -555    527    150   -680    163     31   -332   -558   -587   -914
   -298   -636   -337    467     18   -488    228    -10   -254   -457   -470   -815
   -535   -161    371    345   -454    103     77   -522   -205   -145    -31   -392
   -748    581   1330     80  -1039    956   -132   -930     12    423    680    363
   -784   1104   1888   -161  -1337   1496   -342  -1034    306   1039   1363   1114
   -696   1034   1730   -168  -1213   1382   -548  -1065    361   1301   1626   1423
   -683    548   1228     67   -956    888   -633  -1161    -49    743   1047    823
   -675      2    678    337   -678    340   -553  -1065   -452      2    257     -2
   -636   -332    303    483   -472    -12   -329   -711   -439   -228    -75   -358
   -504   -384    119    444   -311   -132   -153   -400   -272   -163    -90   -363
   -397   -381     15    389   -207   -184    -64   -231   -192   -124    -80   -319
   -381   -384     -5    381   -189   -194     -5   -137   -132    -83    -46   -311
   -394   -394      0    394   -200   -197     23    -90    -96    -59    -23   -314
   -441   -389     51    415   -246   -168     64    -31    -38    -12      7   -303
   -353   -420    -67    387   -145   -244     28    -90   -109    -96    -70   -389
   -306   -428   -122    366    -93   -275     15   -101   -127   -122    -93   -400
   -306   -407   -101    355   -103   -254     28    -70    -90    -93    -72   -353
   -303   -400    -96    353   -103   -249     38    -41    -64    -70    -44   -309
   -319   -389    -70    353   -124   -231     59     -5    -23    -15     10   -298
   -322   -361    -38    340   -142   -200     62     10     -2      0     20   -309
   -293   -342    -49    316   -124   -197     49     10     -5    -18     -2   -324
   -275   -303    -28    290   -124   -166     57     36      5    -18    -15   -280
   -270   -296    -25    283   -122   -163     67     72     44     38     51   -254
   -293   -267     25    280   -161   -122     77    109     90     90    109   -241
   -270   -244     25    257   -150   -111     72    119     93     90    101   -246
   -210   -233    -23    223    -93   -129     46    116     75     62     64   -265
   -194   -210    -15    202    -90   -114     64    176    124    111    106   -223
   -174   -184    -12    179    -83    -98     75    223    161    150    145   -187
   -161   -142     15    150    -90    -64     80    277    210    192    184   -148
   -145   -106     38    127    -93    -33     93    345    267    244    223    -98
   -142    -80     59    109   -101    -10    101    402    316    296    270    -59
   -127    -49     77     88   -103     12    106    441    355    342    311    -15
   -106     -2    103     51   -103     49    106    467    387    384    345     33
   -103     36    140     33   -122     88    116    498    426    420    379     77
   -101     46    148     25   -124     96    122    493    428    428    384     80
    -90     51    140     18   -114     96    114    467    413    410    374     62
   -101     64    163     18   -132    114    111    436    394    394    374     36
   -106     46    153     31   -129     98    109    394    348    342    337     -5
   -119     33    153     41   -137     93    111    361    324    311    322     -7
   -145     41    184     51   -166    111    119    335    314    298    316     -5
   -148     12    161     64   -155     88     96    259    249    226    252    -64
   -171    -38    132    106   -153     46     96    205    210    181    215   -106
   -205    -38    166    122   -187     62    114    171    189    150    184   -127
   -228    -12    213    119   -223     98    129    142    176    137    174   -140
   -233    -28    205    129   -220     88    135    106    148    111    158   -168
   -231    -28    202    129   -218     85    142     96    140    106    161   -168
   -236     -7    228    122   -233    109    150    106    150    114    166   -163
   -252     28    280    111   -265    153    166    135    187    142    189   -148
   -252     75    324     85   -288    200    174    148    215    166    210   -124
   -200     93    293     54   -246    192    127     88    163    106    153   -155
   -202    145    348     28   -275    246    101     88    181    124    176   -114
   -187    166    353     10   -270    259     72     88    194    142    197   -103
   -200    135    335     31   -267    236     62     80    184    140    205   -119
   -252    132    384     59   -316    257     72     98    200    163    241   -101
   -267     93    358     85   -311    226     62     67    158    116    189   -158
   -215     10    226    101   -220    119     12     -2     67     12     93   -233
   -223    -88    135    155   -181     23      5     -5     33    -31     57   -252
   -236   -148     88    192   -163    -31      5    -15      2    -70     23   -290
   -244   -166     75    205   -161    -46      7    -33    -25   -106    -10   -324
   -262   -197     64    228   -166    -64      7    -44    -46   -135    -36   -350
   -272   -254     18    262   -145   -119      0    -62    -70   -163    -59   -371
   -252   -293    -41    272   -106   -168      0    -72    -90   -184    -77   -376
   -254   -296    -41    272   -109   -168      0    -67    -88   -184    -80   -366
   -296   -280     15    285   -155   -132      7    -64    -83   -189   -101   -366
   -303   -288     15    293   -161   -135     10    -67    -85   -187    -93   -374
   -267   -311    -44    290   -111   -179     -5    -90   -111   -207   -106   -410
   -280   -288     -7    283   -137   -148      2    -75    -96   -197    -96   -410
   -296   -296     -2    296   -148   -150      7    -64    -98   -202   -101   -407
   -311   -366    -54    337   -129   -210     18    -57   -114   -228   -132   -415
   -293   -506   -213    400    -41   -361     49    -25   -168   -319   -241   -506
   -272   -727   -457    498     90   -592    148     46   -244   -522   -483   -769
   -259   -748   -491    504    114   -620    270    163   -213   -615   -613   -940
   -288   -527   -241    407    -25   -384    314    135   -132   -537   -511   -857
   -465   -119    345    293   -405    111    200   -249   -103   -293   -140   -472
   -620    553   1171     31   -896    862    -85   -769    -62    161    496    168
   -696   1111   1805   -207  -1252   1457   -298   -948    171    758   1179    852
   -631   1018   1649   -194  -1140   1332   -509  -1026    171    974   1382   1106
   -587    439   1026     75   -805    732   -600  -1124   -231    467    841    594
   -563    -96    467    329   -517    184   -519  -1044   -657   -337     -2   -249
   -535   -394    140    465   -340   -127   -348   -748   -654   -597   -355   -605
   -478   -457     20    467   -252   -218   -181   -423   -423   -472   -311   -568
   -371   -457    -85    415   -142   -272    -72   -205   -267   -371   -249   -496
   -340   -420    -80    379   -132   -252     10    -64   -142   -283   -187   -428
   -358   -392    -33    374   -163   -213     46    -20   -106   -272   -192   -441
   -327   -387    -59    355   -135   -223     25    -51   -137   -316   -231   -496
   -272   -418   -145    345    -64   -283      0    -67   -166   -353   -267   -498
   -241   -402   -163    322    -38   -285     10    -33   -145   -335   -236   -470
   -236   -381   -145    309    -46   -262     18    -10   -114   -309   -210   -459
   -246   -345   -101    296    -72   -223     23      2    -88   -288   -200   -444
   -249   -329    -80    290    -85   -205     36     12    -75   -283   -197   -426
   -218   -345   -127    283    -46   -239     20      2    -93   -306   -228   -433
   -215   -345   -129    280    -44   -239     28     23    -75   -288   -215   -431
   -241   -319    -77    280    -83   -200     51     62    -31   -241   -166   -418
   -241   -290    -49    267    -96   -171     49     62    -12   -220   -148   -433
   -174   -259    -85    215    -46   -174     15     38    -33   -244   -163   -436
   -150   -244    -93    197    -28   -168     12     64    -18   -233   -150   -394
   -176   -275    -98    226    -41   -187     36    122     28   -192   -119   -342
   -184   -254    -70    220    -57   -163     54    176     80   -153    -90   -301
   -129   -231   -103    179    -15   -168     54    197    101   -137    -80   -298
    -77   -200   -124    137     23   -163     41    218    119   -119    -62   -290
    -49   -174   -127    109     38   -150     38    275    179    -54     10   -205
    -57    -96    -38     77    -10    -67     44    332    252     31    103   -140
    -59   -101    -44     80    -10    -72     49    371    285     46     72   -145
    -28   -103    -75     64     20    -90     46    376    293     64     85   -122
    -28    -51    -23     38     -5    -38     54    400    329    135    181    -75
    -36    -25     10     31    -23     -7     57    400    329    137    200    -80
    -49    -41      7     44    -28    -18     64    389    301     96    124   -106
    -77    -41     36     57    -57     -2     77    374    283     54     80    -88
    -59    -64     -5     59    -28    -36     62    319    228     -7     36   -122
    -46    -67    -20     57    -12    -44     44    272    181    -46     15   -140
    -64    -46     18     54    -44    -15     44    231    150    -59     18   -194
    -96    -67     28     80    -64    -18     51    181    109   -103    -33   -254
   -114   -101     10    106    -64    -46     44    127     57   -163    -80   -283
   -129   -129      0    129    -64    -64     51     96     25   -194   -103   -301
   -163   -137     25    148    -98    -57     75     75     12   -220   -127   -332
   -184   -140     44    161   -114    -49     90     59      2   -241   -155   -353
   -171   -171      0    171    -88    -85     83     33    -25   -270   -200   -366
   -161   -168     -7    166    -77    -88     77     28    -33   -277   -210   -363
   -179   -132     46    153   -114    -41     98     46      0   -236   -171   -327
   -171    -20    150     96   -161     64     98     64     46   -189   -129   -293
   -158     54    213     49   -184    132     83     67     75   -150    -88   -254
   -158     80    239     38   -197    158     67     54     85   -124    -51   -210
   -176     75    252     49   -215    163     41     38     88   -103    -31   -218
   -231     62    293     83   -262    176     46     31     83   -103    -49   -275
   -200     18    218     88   -210    116     18    -36      0   -200   -153   -329
   -158    -41    116    101   -137     36    -12    -70    -62   -267   -207   -280
   -179    -62    114    119   -148     25      2    -38    -38   -231   -158   -275
   -181   -153     28    166   -106    -62     -5    -46    -67   -259   -179   -340
   -176   -233    -57    202    -59   -145    -18    -67   -109   -301   -218   -381
   -176   -275    -98    226    -38   -187    -12    -83   -140   -332   -252   -428
   -171   -296   -124    231    -25   -210    -23   -119   -194   -397   -332   -475
   -174   -316   -142    244    -18   -231    -33   -137   -231   -441   -387   -478
   -176   -329   -153    252    -12   -241    -41   -140   -241   -446   -389   -472
   -168   -361   -192    265     10   -277    -46   -142   -249   -446   -384   -459
   -163   -374   -210    267     20   -290    -51   -153   -257   -452   -387   -491
   -158   -389   -231    272     36   -311    -62   -171   -272   -470   -407   -519
   -166   -407   -241    285     36   -324    -62   -187   -283   -488   -426   -532
   -176   -379   -202    277     12   -290    -54   -197   -288   -501   -441   -527
   -168   -371   -205    267     18   -288    -62   -184   -290   -498   -428   -485
   -150   -397   -249    272     46   -324    -67   -171   -298   -498   -433   -491
   -127   -514   -389    319    129   -452    -54   -148   -329   -550   -496   -574
   -103   -714   -610    410    252   -662     10    -80   -379   -698   -688   -784
   -103   -797   -693    449    293   -745    119     44   -332   -797   -852   -966
   -119   -613   -493    366    187   -553    181     93   -220   -732   -805   -932
   -215   -228    -12    220   -103   -119     59   -265   -293   -615   -563   -691
   -329    371    701    -20   -514    535   -228   -870   -496   -400   -106   -244
   -407   1021   1426   -306   -917   1223   -457  -1176   -449     72    561    363
   -410   1044   1452   -316   -930   1247   -639  -1309   -452    376    924    709
   -426    532    956    -54   -691    743   -659  -1340   -675     96    587    402
   -441    -57    384    249   -413    163   -566  -1288  -1057   -709   -316   -428
   -332   -428    -98    379   -116   -265   -418   -979  -1047  -1023   -761   -805
   -249   -472   -223    358    -12   -348   -275   -605   -719   -795   -639   -693
   -194   -446   -252    319     25   -350   -155   -361   -493   -628   -532   -607
   -179   -441   -262    311     41   -353    -44   -213   -355   -540   -480   -542
   -174   -433   -259    303     41   -348    -18   -187   -322   -530   -480   -532
   -129   -405   -275    267     72   -340    -25   -155   -309   -527   -480   -548
    -98   -400   -303    246    101   -353    -28   -132   -293   -527   -496   -522
    -93   -392   -298    244    101   -345    -23   -116   -277   -514   -472   -491
    -80   -368   -290    223    101   -329    -12   -111   -259   -478   -436   -524
    -77   -379   -303    228    111   -342     -2   -122   -254   -485   -441   -558
    -62   -355   -293    207    114   -324     -5   -116   -246   -488   -444   -535
    -54   -324   -270    189    106   -298     -7    -88   -226   -472   -439   -475
    -51   -327   -275    189    109   -301    -10    -64   -205   -449   -423   -462
    -75   -309   -233    192     77   -272     15    -33   -171   -407   -379   -441
    -77   -306   -228    192     72   -270     25    -12   -150   -384   -353   -410
    -54   -277   -223    166     83   -252     15      7   -124   -353   -314   -389
    -44   -246   -202    145     77   -226      0     25   -101   -329   -293   -392
    -85   -252   -166    168     38   -210     20     33    -83   -322   -303   -376
   -119   -236   -119    176      0   -176     33     36    -59   -301   -293   -353
     -7   -187   -179     98     85   -184      7     77    -41   -280   -290   -332
     83   -153   -236     33    158   -194     12    181     23   -215   -244   -254
    114   -101   -215     -7    163   -158     36    257     98   -140   -166   -197
    129    -70   -200    -31    163   -135     51    301    153    -88   -124   -161
    140    -62   -202    -38    171   -132     64    345    192    -57    -96   -116
    155     -5   -163    -75    158    -85     64    379    226    -10    -36    -75
    166     31   -135    -98    150    -51     64    402    244     18     -2    -62
    171      7   -163    -90    168    -77     67    407    239     20     -7    -70
    155     18   -137    -85    148    -59     75    379    210    -18    -31    -85
    135     31   -103    -85    116    -36     85    363    197    -28    -20    -75
    129     57    -75    -93    103     -7     83    353    176    -41    -31    -88
    119     62    -59    -93     90      2     80    319    137    -83    -57    -96
     93     41    -51    -67     72     -5     85    265     88   -140    -98   -132
     49      5    -44    -28     46    -20     96    205     44   -200   -155   -176
     44    -44    -90      0     67    -67     85    155     -2   -239   -192   -215
     33    -38    -72      2     51    -57     75    119    -31   -265   -215   -265
     31    -12    -44     -7     36    -28     85    101    -41   -280   -215   -270
     23    -20    -44     -2     31    -31     96     93    -41   -280   -210   -283
     -2     -7     -7      5      0     -7    101     80    -51   -301   -228   -298
    -10    -18    -10     12      0    -15    111     72    -57   -306   -236   -316
      2      2      0     -2      2      2    122     80    -51   -303   -239   -311
     25     54     25    -41      0     41    127     93    -25   -272   -189   -272
     36    114     75    -75    -18     96    122     93     10   -228   -142   -259
     41    132     88    -88    -23    111    109     85     23   -215   -122   -252
     23    135    111    -77    -44    124     88     70     20   -223   -129   -223
      2    148    145    -77    -70    148     70     59     10   -231   -124   -202
     23    140    116    -83    -46    129     49     38    -20   -257   -140   -205
     18    106     88    -64    -36     98     41     23    -44   -272   -158   -223
    -12     72     85    -28    -49     77     49     15    -59   -301   -202   -254
      5    -28    -33     10     18    -31     28     -7   -119   -366   -267   -288
     18   -119   -140     49     77   -129     20    -28   -163   -405   -293   -353
      5   -179   -187     85     96   -181     28    -33   -179   -420   -301   -410
     -5   -228   -223    116    109   -226     28    -49   -210   -472   -353   -431
      0   -262   -265    129    129   -262     20    -62   -241   -509   -376   -436
     -7   -270   -262    137    127   -265     12    -75   -259   -527   -389   -439
    -38   -283   -244    161    101   -265     10    -88   -267   -530   -392   -454
    -49   -327   -277    189    114   -303     10    -98   -275   -540   -394   -478
    -36   -361   -327    197    142   -345      5   -119   -311   -584   -433   -498
    -38   -361   -322    197    140   -342     10   -114   -306   -566   -405   -488
    -72   -342   -272    207     98   -309     18   -101   -290   -555   -389   -488
    -98   -324   -226    213     62   -275     31    -83   -275   -548   -392   -467
    -96   -332   -239    213     70   -285     10   -103   -298   -579   -426   -483
     -7   -433   -426    220    207   -428    -12   -137   -374   -685   -519   -553
      0   -620   -620    309    309   -620     33    -90   -459   -839   -698   -698
      0   -891   -891    446    444   -891    142      2   -548  -1057   -992   -971
     -7   -891   -883    449    436   -885    249    132   -470  -1080  -1047  -1080
   -101   -563   -462    332    179   -511    283     23   -366   -906   -815   -932
   -280    -62    218    168   -249     77     93   -511   -384   -592   -348   -485
   -400    675   1075   -137   -737    875   -220  -1078   -405   -218    244     93
   -431   1111   1540   -342   -987   1325   -462  -1273   -257    280    865    763
   -366    932   1296   -283   -831   1114   -636  -1348   -329    400   1008    917
   -350    379    730    -15   -540    553   -631  -1312   -649   -103    446    283
   -374   -184    189    280   -283      2   -465  -1106   -953   -849   -423   -602
   -259   -467   -210    363    -28   -340   -293   -743   -826   -958   -665   -722
   -135   -506   -371    319    116   -439   -176   -462   -652   -857   -620   -639
    -88   -504   -415    296    163   -462    -62   -239   -472   -750   -589   -550
    -77   -537   -459    309    189   -498     -2   -150   -407   -745   -600   -548
    -75   -530   -454    301    189   -493     12   -137   -394   -711   -558   -587
    -67   -509   -441    288    184   -475     18   -109   -376   -672   -501   -574
    -70   -493   -423    280    174   -459     28    -70   -342   -631   -444   -555
    -77   -506   -428    293    174   -467     46    -36   -309   -607   -407   -509
    -80   -504   -423    290    168   -462     51    -31   -311   -618   -441   -574
    -64   -504   -439    283    184   -470     59    -12   -296   -623   -480   -501
    -64   -457   -394    259    163   -426     57      2   -280   -610   -446   -457
    -80   -413   -332    246    124   -374     54     18   -241   -527   -361   -493
    -90   -371   -280    231     93   -327     67     36   -215   -501   -322   -472
    -49   -361   -311    205    129   -337     51     25   -239   -532   -340   -514
    -31   -413   -381    220    174   -397     70     49   -231   -542   -397   -480
      0   -413   -413    207    205   -413     75     67   -228   -548   -407   -410
     -5   -335   -329    168    161   -332     85     85   -200   -537   -394   -428
     28   -298   -327    132    176   -311     83    106   -187   -509   -368   -394
     62   -311   -376    122    218   -342    106    181   -127   -449   -316   -316
     98   -340   -439    122    267   -389    111    233   -101   -439   -314   -275
    103   -296   -402     96    252   -348    116    283    -36   -342   -205   -277
    122   -218   -342     46    231   -280    111    322      2   -283   -135   -257
    137   -187   -324     20    231   -254    124    368     38   -254   -116   -200
    142   -161   -303     10    223   -231    142    423     88   -210    -93   -145
    158   -127   -285    -15    220   -205    145    446    101   -210   -109   -106
    174    -93   -270    -41    220   -181    155    457    114   -189    -85    -83
    179    -67   -246    -57    213   -158    176    462    140   -142    -33    -62
    200    -38   -239    -80    218   -137    181    436    129   -127     12    -96
    179    -23   -202    -77    189   -111    174    384     80   -192    -41   -122
    158    -57   -215    -51    187   -135    187    366     59   -218    -70   -106
    140    -51   -194    -44    166   -122    189    329     44   -233    -85   -114
     77    -36   -114    -20     96    -75    207    296     46   -236    -96   -132
     77    -70   -148     -5    111   -109    192    218    -20   -306   -137   -184
     90   -109   -200      7    142   -153    181    166    -59   -329   -155   -218
     75   -106   -184     15    127   -145    197    140    -59   -322   -148   -202
     44    -83   -127     20     85   -103    210    109    -70   -332   -161   -223
     10    -54    -67     20     38    -59    220     90    -75   -345   -181   -233
     46    -83   -129     18     88   -106    220     62   -109   -379   -213   -259
     62    -98   -161     18    109   -129    226     62   -111   -387   -218   -270
     67    -93   -161     12    114   -127    254     85    -80   -368   -210   -236
     70    -28   -101    -20     83    -64    285    119    -23   -309   -145   -171
     57     51     -5    -54     31     25    280    103     -7   -293   -129   -153
     41     98     54    -72     -5     77    252     80     -2   -293   -145   -137
     75     80      5    -77     36     44    200     67    -23   -319   -163    -85
    111     72    -38    -93     75     18    181     54    -31   -277   -109   -132
    109     62    -46    -85     77      7    176     38    -44   -283   -109   -135
     93     15    -77    -54     85    -31    158      7    -90   -337   -158   -140
     72    -49   -122    -10     96    -85    158     -5   -114   -366   -192   -171
     33   -114   -148     38     88   -129    150    -28   -148   -407   -246   -210
     12   -179   -192     83    101   -184    148    -59   -184   -439   -262   -249
     31   -220   -254     93    140   -236    124   -116   -246   -496   -301   -298
     36   -236   -272    101    153   -254    122   -132   -277   -517   -316   -316
     28   -270   -298    119    161   -285    106   -163   -314   -555   -355   -340
     20   -265   -285    122    150   -275    111   -174   -324   -566   -361   -319
      5   -262   -267    127    135   -265    122   -176   -324   -561   -363   -340
    -23   -306   -283    166    129   -296    129   -168   -327   -558   -381   -350
     12   -329   -345    155    179   -337     90   -226   -381   -613   -426   -361
     18   -345   -366    163    192   -355     70   -257   -413   -644   -457   -387
      5   -361   -366    176    184   -363     75   -246   -413   -646   -472   -371
     10   -345   -355    168    181   -350     80   -246   -413   -657   -491   -353
      7   -368   -376    179    189   -371     77   -252   -423   -667   -498   -353
     18   -441   -462    210    239   -452     77   -267   -483   -753   -579   -449
     46   -641   -688    296    366   -665    119   -252   -602   -943   -776   -685
     33   -769   -802    368    418   -784    233   -161   -662  -1122   -995   -940
     36   -670   -709    316    371   -688    319    -88   -600  -1124  -1021   -958
    -70   -361   -290    215    109   -324    241   -433   -579   -963   -771   -683
   -270    285    555    -10   -413    420     15   -979   -485   -532   -179    -62
   -436   1026   1462   -293   -948   1244   -171  -1254   -202    116    600    745
   -379   1213   1592   -418   -987   1402   -410  -1322    -25    576   1085   1275
   -327    880   1208   -275   -766   1044   -548  -1410   -252    363    839   1075
   -290    290    581     -2   -439    436   -568  -1454   -766   -439     -5    257
   -241   -226     15    233   -129   -106   -423  -1210  -1039  -1034   -654   -405
   -166   -319   -153    244     -7   -236   -210   -800   -810   -927   -633   -420
    -64   -309   -246    187     88   -277    -64   -535   -641   -820   -584   -366
      2   -301   -306    148    153   -303     18   -392   -558   -782   -568   -332
     15   -280   -296    132    155   -288     51   -340   -532   -763   -553   -348
     -5   -265   -262    135    127   -265     67   -319   -519   -763   -555   -358
     25   -267   -293    119    158   -277     57   -327   -535   -795   -587   -376
     49   -262   -314    106    179   -288     51   -324   -537   -807   -592   -371
     49   -254   -303    103    176   -277     59   -306   -527   -820   -620   -340
     64   -236   -301     83    181   -267     62   -293   -509   -797   -579   -329
     75   -220   -296     70    184   -257     57   -303   -509   -792   -563   -342
     83   -189   -275     51    176   -231     57   -301   -506   -792   -553   -329
    109   -140   -249     15    179   -194     75   -280   -488   -779   -540   -311
    114   -111   -228     -2    171   -168     80   -257   -462   -758   -514   -288
     98    -77   -179    -10    137   -127     85   -233   -431   -743   -509   -270
     96    -90   -187     -5    140   -137     67   -246   -454   -782   -558   -277
    124   -106   -231     -7    176   -168     57   -244   -459   -769   -527   -241
    137    -46   -187    -46    161   -116     72   -202   -410   -709   -465   -197
    145    -23   -168    -62    155    -96     67   -168   -384   -693   -459   -171
    161     18   -142    -90    150    -62     72   -127   -348   -662   -436   -137
    181     77   -103   -129    142    -12     98    -70   -296   -610   -381    -90
    207    124    -85   -166    148     18    106    -23   -254   -571   -355    -59
    215    140    -75   -179    145     33    116     28   -215   -550   -350    -20
    231    168    -62   -200    145     54    122     80   -163   -493   -285     28
    262    241    -20   -252    142    111    116    122   -119   -436   -218     57
    280    293     12   -288    132    155    116    140    -98   -415   -184    109
    280    340     57   -311    111    200    109    142    -90   -397   -166    135
    241    348    106   -296     67    228    114    137    -85   -392   -168    140
    220    366    145   -293     38    257    111    111    -90   -410   -181    135
    265    345     80   -306     93    213     83     36   -168   -491   -249     85
    262    337     75   -301     93    205     93      5   -205   -522   -270     70
    244    342     96   -296     72    218     98    -38   -239   -555   -296     38
    223    332    109   -277     57    220     90   -106   -296   -615   -335     -2
    171    319    148   -246     10    236     80   -166   -345   -657   -358    -44
    168    301    132   -233     18    218     75   -215   -392   -701   -389    -75
    158    275    116   -218     20    197     77   -252   -428   -735   -415    -90
    142    265    122   -202     10    194     83   -272   -449   -753   -426    -90
    129    259    129   -194      0    194     83   -293   -467   -766   -439   -103
    101    262    161   -181    -31    213     80   -309   -480   -782   -454   -119
     83    277    192   -181    -54    236     83   -309   -475   -784   -462   -124
    106    348    241   -226    -67    296     98   -267   -415   -727   -418    -70
     77    384    303   -231   -114    345    116   -241   -368   -683   -379    -38
     88    410    322   -252   -116    366     88   -280   -394   -696   -381    -33
    103    441    337   -272   -116    389     49   -290   -392   -678   -358      2
     85    444    358   -265   -135    402     25   -296   -397   -675   -355      2
     46    441    394   -246   -174    418     12   -311   -413   -693   -368    -18
     49    457    405   -254   -176    431    -15   -350   -449   -732   -400    -44
     44    426    379   -236   -166    402    -51   -384   -496   -769   -423    -59
     23    358    335   -189   -155    348    -62   -405   -545   -802   -462    -88
      2    262    257   -132   -127    259    -54   -410   -579   -846   -517   -137
    -20    207    228    -93   -124    218    -54   -418   -610   -875   -555   -171
    -46    197    241    -77   -145    220    -59   -439   -641   -904   -592   -213
    -80    187    267    -51   -174    226    -51   -470   -678   -950   -652   -283
    -59    140    197    -41   -127    168    -72   -498   -719   -982   -670   -293
    -49    137    187    -44   -119    163    -77   -483   -709   -958   -649   -259
    -59    140    197    -41   -129    168    -77   -480   -709   -961   -659   -265
    -80    129    210    -23   -145    168    -85   -491   -717   -963   -670   -280
   -106    137    241    -18   -174    189    -93   -504   -722   -966   -678   -296
   -127    142    267     -7   -197    205    -98   -504   -727   -966   -678   -303
   -129    129    259     -2   -194    194   -106   -511   -740   -976   -691   -314
   -101    116    218     -7   -158    166   -116   -509   -748   -976   -696   -309
   -124     80    205     20   -166    140   -109   -485   -758   -989   -719   -329
   -122    -72     49     98    -85    -12    -67   -439   -813  -1093   -846   -459
   -137   -301   -163    218     10   -233     46   -353   -865  -1278  -1085   -714
   -155   -296   -140    226     -7   -218    168   -218   -810  -1348  -1197   -862
   -189     23    213     83   -202    116    168   -303   -717  -1189  -1005   -678
   -335    488    820    -77   -579    654    -33   -810   -771   -927   -592   -262
   -498   1143   1641   -322  -1070   1392   -288  -1288   -735   -467     51    361
   -561   1693   2255   -566  -1408   1974   -522  -1501   -550    114    722    995
   -480   1460   1938   -491  -1210   1699   -704  -1569   -620    210    787   1075
   -441    865   1306   -213   -875   1085   -722  -1584  -1021   -402    114    449
   -415    306    722     54   -568    514   -618  -1452  -1395  -1174   -704   -335
   -361     -5    355    184   -358    174   -439  -1101  -1280  -1296   -948   -576
   -272     36    309    116   -290    171   -306   -810  -1021  -1124   -857   -496
   -184     64    249     59   -218    158   -207   -592   -852  -1002   -787   -433
   -137     67    205     36   -171    135   -145   -457   -743   -917   -737   -381
   -124     83    207     20   -166    145   -137   -420   -717   -901   -737   -381
   -111    101    210      5   -161    155   -140   -410   -704   -898   -740   -392
   -111     98    210      7   -161    153   -135   -392   -685   -883   -735   -397
   -114     98    213      7   -163    155   -124   -366   -659   -846   -704   -381
   -129    135    265     -2   -197    200   -111   -350   -626   -810   -667   -384
   -129    168    298    -23   -213    233   -111   -350   -623   -813   -691   -420
   -106    135    241    -15   -174    187   -127   -342   -628   -820   -711   -387
   -106    135    241    -15   -174    187   -122   -319   -597   -784   -685   -358
   -114    176    290    -31   -202    233    -98   -277   -535   -719   -631   -324
   -127    184    309    -31   -218    246    -90   -257   -509   -704   -626   -332
    -88    163    252    -38   -171    207   -114   -265   -522   -709   -636   -342
    -64    179    244    -59   -155    213   -127   -246   -504   -680   -615   -319
    -57    213    270    -77   -163    241   -109   -205   -452   -615   -563   -272
    -54    259    311   -103   -184    285    -88   -163   -397   -568   -532   -252
    -33    275    309   -119   -171    290    -80   -124   -358   -537   -517   -236
    -28    265    290   -119   -161    277    -62    -62   -285   -467   -465   -181
    -23    296    319   -135   -171    306    -41     12   -200   -381   -397   -124
    -12    363    376   -176   -194    368    -41     59   -135   -319   -348   -106
      7    405    397   -207   -194    402    -38     96    -93   -277   -319    -98
     23    420    397   -226   -187    410    -25    145    -44   -218   -267    -44
     31    407    376   -218   -171    392      2    200      7   -153   -213     33
     20    431    410   -226   -194    420     15    231     49   -101   -163     77
      0    449    446   -226   -223    449     28    241     75    -70   -132     93
    -23    467    491   -223   -257    480     25    210     41   -101   -166     41
    -31    441    472   -205   -252    457     23    181      7   -135   -205      5
    -49    413    462   -181   -257    436     36    155    -10   -150   -215     15
    -77    389    467   -155   -272    426     46    129    -28   -158   -218     -2
   -116    415    532   -150   -324    472     33     72    -75   -202   -265    -70
   -155    446    602   -145   -379    524     23     15   -119   -252   -309   -122
   -158    350    509    -98   -335    431     15    -41   -176   -311   -371   -184
   -161    290    449    -64   -306    368     25    -59   -197   -322   -381   -200
   -153    303    457    -77   -303    379     20    -75   -200   -311   -371   -194
   -163    329    493    -83   -327    410     15    -96   -210   -314   -381   -205
   -192    335    527    -72   -361    431     23   -114   -213   -319   -397   -239
   -197    319    517    -62   -358    418     36   -111   -200   -314   -397   -254
   -194    374    566    -90   -381    470     46    -72   -153   -257   -348   -205
   -181    426    607   -122   -394    517     51    -31    -85   -176   -272   -140
   -184    483    667   -150   -426    574     38    -33    -64   -142   -252   -129
   -184    545    730   -181   -457    636     12    -51    -59   -119   -236   -124
   -184    548    732   -181   -459    639    -10    -67    -62   -106   -228   -124
   -194    514    709   -158   -452    610    -12    -72    -64   -101   -228   -137
   -207    496    701   -145   -454    600    -20    -93    -77   -114   -244   -166
   -215    480    696   -132   -457    587    -20   -106    -90   -119   -246   -176
   -213    423    636   -106   -426    527    -12    -88    -90   -106   -241   -168
   -213    293    506    -38   -358    400    -15    -80   -119   -135   -283   -202
   -215    202    418      5   -316    309    -23    -88   -153   -171   -340   -252
   -226    135    358     44   -290    246    -20   -103   -181   -202   -384   -290
   -231    106    337     59   -283    220    -28   -129   -207   -226   -402   -314
   -226     67    293     80   -259    179    -23   -142   -215   -228   -410   -337
   -220     77    296     70   -259    187    -33   -158   -236   -246   -436   -381
   -207     77    285     64   -246    179    -49   -153   -239   -233   -431   -374
   -194     90    285     51   -241    189    -57   -153   -236   -226   -426   -374
   -194     96    290     49   -241    192    -54   -150   -231   -207   -410   -368
   -210     62    272     72   -241    166    -51   -155   -239   -207   -415   -374
   -213     33    246     88   -228    140    -46   -166   -239   -210   -431   -397
   -218      7    223    103   -220    114    -36   -163   -233   -202   -433   -389
   -210      0    210    106   -210    103    -33   -142   -218   -174   -407   -361
   -194    -88    106    140   -153      7    -25   -116   -241   -213   -470   -431
   -168   -298   -129    233    -20   -213     33    -33   -277   -329   -628   -594
   -153   -433   -280    290     62   -358    155    114   -228   -418   -784   -756
   -155   -272   -116    215    -20   -194    254    246    -70   -345   -743   -740
   -265    122    387     70   -327    254    174    -62    -88   -200   -493   -527
   -415    662   1078   -124   -748    870    -77   -646   -275     12    -72   -140
   -545   1291   1834   -374  -1189   1561   -335  -1093   -345    381    496    361
   -530   1558   2088   -514  -1309   1823   -594  -1312   -350    776   1002    818
   -457   1091   1548   -316  -1002   1319   -659  -1304   -506    618    787    636
   -436    509    945    -36   -691    727   -576  -1200   -795    -25     49    -44
   -397      7    405    192   -402    205   -405   -927   -872   -483   -530   -553
   -371   -148    223    259   -298     36   -239   -563   -571   -332   -506   -519
   -342   -132    210    236   -277     38   -114   -319   -329   -158   -397   -428
   -272   -132    140    202   -207      2    -36   -158   -181    -57   -332   -374
   -233   -132    101    181   -168    -18     -2    -80   -114    -12   -306   -358
   -231   -116    114    174   -174     -2     15    -41    -83     10   -293   -355
   -220   -137     83    179   -153    -28     25    -18    -67     20   -290   -361
   -213   -142     70    176   -142    -36     33      2    -51     38   -280   -361
   -210   -122     85    166   -150    -18     33     12    -28     62   -259   -348
   -205    -96    109    150   -158      5     38     33      7     96   -228   -327
   -215    -88    124    150   -171     18     49     62     36    127   -197   -306
   -231    -77    153    153   -194     38     54     85     67    161   -155   -285
   -252    -62    187    155   -220     62     57     96     90    181   -132   -285
   -270    -75    194    174   -233     59     64    109    114    202   -114   -275
   -254    -72    181    161   -218     54     59    127    145    228    -85   -254
   -236    -70    163    153   -200     46     54    155    176    259    -72   -252
   -223    -59    163    142   -194     49     64    192    218    298    -49   -213
   -210    -51    158    132   -184     51     70    220    244    329    -23   -194
   -200    -25    174    111   -189     75     83    254    285    371     12   -184
   -205     -5    197    103   -202     96    106    306    342    423     59   -155
   -200     18    218     88   -210    116    111    363    394    483    116   -101
   -192     31    223     80   -207    127    124    423    452    542    176    -46
   -192     23    213     83   -202    116    148    483    511    592    226    -10
   -166     51    218     57   -192    135    153    532    566    646    275     25
   -145     85    231     28   -187    158    150    566    597    688    311     64
   -145     98    244     23   -194    171    155    587    626    722    358    103
   -137    140    277     -2   -207    210    155    594    636    737    389    116
   -129    153    283    -10   -207    215    158    587    626    727    379    111
   -140    135    275      0   -207    205    163    571    602    706    361    116
   -148    116    265     15   -205    189    171    553    581    696    366    114
   -174    111    283     31   -228    194    168    506    537    662    345     67
   -218     96    314     59   -267    205    168    444    491    620    316     18
   -257     90    348     83   -303    218    155    371    444    574    280    -25
   -267     75    342     96   -303    207    135    296    389    522    239    -75
   -275     44    316    114   -296    179    127    262    368    501    220   -101
   -270     36    303    116   -288    168    129    259    379    511    236    -90
   -277     28    306    122   -293    168    129    244    374    506    233   -109
   -301     28    329    137   -314    179    137    220    368    506    233   -122
   -337     25    363    153   -350    194    148    202    363    496    228   -132
   -345     33    376    155   -361    205    161    202    379    506    244   -127
   -314     72    387    119   -350    231    171    241    420    558    298    -83
   -283    148    431     67   -355    288    174    277    472    620    361    -25
   -293    168    459     59   -376    314    158    262    483    636    387    -10
   -316    187    504     62   -410    345    145    246    496    662    418      7
   -322    194    517     59   -418    355    119    218    485    654    423      2
   -298    171    470     64   -384    319     93    187    452    628    413    -18
   -296    129    426     83   -361    277     64    168    428    615    405    -25
   -296     93    389    101   -342    241     51    174    420    607    394    -36
   -298     67    363    114   -332    213     54    181    423    605    384    -46
   -296    -25    270    161   -283    122     51    174    387    566    332    -90
   -290    -88    202    189   -249     57     51    155    348    522    290   -127
   -303   -148    155    226   -231      2     51    129    309    480    254   -163
   -316   -236     80    275   -202    -77     51    103    272    433    213   -205
   -327   -285     41    306   -184   -122     49     83    246    405    192   -218
   -337   -296     41    316   -192   -129     41     70    231    392    181   -246
   -348   -298     46    322   -200   -127     38     62    228    392    184   -252
   -353   -306     46    329   -202   -129     23     46    218    381    179   -259
   -358   -371    -12    366   -174   -192     15     41    207    376    174   -275
   -381   -431    -49    405   -168   -241     23     41    200    368    179   -288
   -413   -428    -15    420   -200   -223     44     41    210    374    192   -275
   -436   -441     -7    439   -215   -226     54     28    205    363    179   -275
   -397   -415    -18    407   -189   -218     54     38    213    371    179   -259
   -316   -501   -184    407    -67   -342     51     72    176    309    106   -324
   -280   -756   -478    517     96   -618    114    145     85    132    -98   -535
   -272   -917   -644    594    184   -782    233    290     96      7   -272   -740
   -277   -789   -511    535    116   -652    353    431    254     80   -228   -732
   -413   -428    -15    420   -200   -223    267     49    239    226     20   -483
   -584    181    763    200   -675    472    -10   -587    150    532    540     38
   -730    896   1623    -83  -1176   1260   -257   -989    236   1041   1239    696
   -717   1226   1943   -254  -1330   1584   -519  -1182    332   1506   1797   1247
   -649    815   1465    -83  -1057   1140   -626  -1213    129   1301   1551   1047
   -607    194    802    205   -706    498   -558  -1109   -233    584    750    265
   -574   -340    231    454   -402    -54   -355   -795   -353     70    122   -358
   -504   -483     20    493   -262   -231   -168   -389    -96    153     96   -379
   -402   -496    -93    449   -155   -296    -54   -124     85    277    174   -280
   -366   -519   -155    441   -106   -337     33     38    210    374    233   -244
   -358   -501   -142    428   -109   -322     67     93    262    394    249   -259
   -353   -509   -155    431    -98   -332     77    101    257    368    236   -285
   -342   -542   -200    441    -72   -371     77    122    267    353    207   -290
   -329   -532   -202    431    -64   -368     98    168    309    394    236   -257
   -306   -517   -213    410    -49   -366     96    181    319    413    270   -246
   -301   -511   -210    407    -46   -361    101    207    340    441    316   -192
   -309   -483   -174    394    -70   -327    106    215    358    465    329   -213
   -316   -480   -163    397    -77   -322    116    228    387    478    335   -236
   -311   -483   -171    394    -72   -327    119    254    410    493    345   -189
   -283   -441   -158    363    -62   -301    106    265    426    501    355   -145
   -275   -459   -187    366    -46   -324    129    301    457    519    381   -106
   -254   -436   -181    345    -38   -309    140    324    480    558    431   -106
   -252   -428   -176    340    -38   -303    153    350    524    610    462   -168
   -249   -405   -155    327    -46   -280    148    368    548    610    439   -145
   -257   -358   -101    306    -80   -228    158    405    584    626    465    -93
   -220   -368   -148    293    -36   -259    155    444    600    618    452    -67
   -187   -410   -226    298     18   -319    176    514    646    659    483     20
   -158   -379   -220    270     31   -301    194    581    709    740    548     59
   -168   -283   -116    226    -28   -200    213    652    789    828    639     64
   -127   -213    -88    168    -20   -150    205    680    818    865    683     77
   -106   -207   -101    155     -5   -155    202    704    833    885    701     90
   -116   -207    -90    163    -12   -150    218    756    883    930    758    176
   -119   -200    -83    158    -20   -142    213    753    872    914    761    210
   -114   -194    -80    153    -18   -137    220    743    872    940    779    192
   -124   -181    -59    150    -33   -122    215    709    859    948    800    155
   -140   -181    -41    161    -49   -111    210    675    841    927    795    132
   -155   -181    -25    166    -64   -103    189    615    787    852    722     93
   -181   -231    -51    205    -64   -142    189    581    748    807    683    103
   -210   -252    -41    231    -85   -148    187    532    717    766    654     93
   -233   -267    -33    252   -101   -150    181    470    685    743    639     59
   -257   -267    -10    259   -124   -137    166    410    662    719    620      7
   -270   -257     10    262   -140   -124    168    366    633    696    613    -10
   -298   -239     59    267   -181    -90    194    353    654    732    649    -41
   -335   -210    124    272   -231    -44    215    337    652    696    594    -46
   -257   -259     -5    257   -127   -132    192    280    587    623    535    -46
   -233   -259    -25    244   -103   -142    205    280    607    685    594    -90
   -249   -215     31    231   -142    -90    239    327    667    750    662    -41
   -254   -142    111    200   -184    -15    259    363    724    800    704     33
   -272   -106    163    189   -218     25    252    363    756    823    727     85
   -254    -59    194    155   -226     67    220    350    771    839    748    106
   -241    -64    174    153   -210     54    176    329    753    818    735    111
   -249   -135    114    192   -181    -10    155    319    735    810    735    101
   -257   -145    111    200   -187    -15    132    288    706    789    706     77
   -265   -137    127    200   -197     -5    114    265    688    784    698     49
   -280   -184     93    231   -189    -46    109    257    667    769    688     23
   -290   -290      0    290   -145   -145     98    241    620    711    639    -12
   -306   -361    -54    332   -129   -207     90    226    584    667    581    -54
   -306   -402    -96    353   -106   -249     90    207    566    646    563    -72
   -265   -433   -168    348    -49   -301     64    142    501    584    509   -132
   -272   -467   -194    371    -38   -332     64    111    472    545    470   -153
   -277   -480   -205    376    -36   -342     72    106    462    542    472   -148
   -288   -475   -189    381    -49   -332     93    114    472    561    501   -135
   -303   -506   -202    405    -54   -353    106    119    483    568    514   -150
   -303   -550   -246    428    -28   -400     67     62    415    496    439   -226
   -335   -589   -254    459    -41   -423     49     51    389    480    433   -202
   -368   -600   -231    483    -70   -415     28     46    384    480    428   -207
   -392   -594   -205    493    -96   -400     18     38    379    475    415   -215
   -423   -597   -174    511   -124   -387     23     38    371    478    413   -236
   -410   -675   -265    540    -75   -470     31     38    322    410    345   -316
   -358   -896   -537    626     88   -717     83     67    187    192    101   -509
   -322  -1083   -763    701    218   -924    205    168    124     12   -116   -735
   -319  -1008   -688    665    184   -849    340    290    218     41   -106   -784
   -454   -644   -189    548   -135   -418    290    -51    296    249    171   -501
   -649     -2    644    324   -646    319     41   -605    415    691    756    119
   -805    735   1540     33  -1171   1137   -202   -909    714   1343   1532    893
   -758   1067   1826   -153  -1291   1447   -472   -956    982   1917   2117   1488
   -657    704   1358    -25  -1008   1031   -636  -1013    756   1714   1904   1356
   -597    124    722    236   -662    423   -644  -1034    246    963   1145    563
   -566   -381    184    472   -379    -98   -457   -800    -57    327    457   -153
   -498   -542    -44    522   -228   -293   -218   -402     93    316    361   -272
   -413   -540   -127    475   -145   -332    -72   -137    257    415    402   -246
   -363   -563   -200    462    -83   -381     12      2    335    446    400   -239
   -337   -584   -246    459    -46   -415     49     49    353    426    363   -252
   -306   -594   -288    452    -10   -441     72     80    374    444    381   -244
   -301   -568   -270    433    -15   -420     93    106    400    478    415   -244
   -303   -563   -259    433    -23   -413    109    127    410    478    415   -233
   -306   -574   -267    439    -23   -420    106    132    405    472    405   -236
   -303   -571   -267    439    -18   -420    111    142    418    488    418   -226
   -303   -540   -239    420    -33   -389    127    163    431    504    439   -202
   -293   -532   -239    413    -28   -387    129    181    446    517    459   -181
   -283   -519   -236    400    -25   -379    140    202    465    527    470   -166
   -275   -501   -226    389    -25   -363    150    231    491    550    493   -142
   -265   -504   -239    381    -15   -371    155    254    504    571    498   -140
   -249   -480   -231    363    -10   -355    166    285    530    597    522   -122
   -231   -457   -226    342     -5   -342    166    314    555    620    542   -103
   -233   -454   -220    345     -7   -337    176    345    584    646    563    -85
   -231   -446   -215    337    -10   -329    189    384    613    667    576    -75
   -220   -413   -194    316    -15   -303    189    426    641    693    592    -51
   -213   -405   -194    309    -10   -301    181    475    672    722    613    -28
   -184   -374   -189    280      2   -283    189    540    711    769    649     12
   -158   -337   -179    246      7   -257    194    592    748    810    685     49
   -148   -319   -171    233     10   -246    213    644    800    862    732    101
   -137   -306   -171    220     15   -239    231    691    844    906    771    145
   -124   -298   -174    213     23   -236    236    714    857    924    782    171
   -129   -285   -158    205     12   -223    254    717    870    940    805    200
   -148   -262   -114    205    -18   -187    267    706    875    945    820    218
   -161   -254    -96    205    -33   -174    275    680    865    927    807    213
   -153   -267   -114    210    -20   -192    280    646    844    906    792    197
   -168   -259    -93    213    -38   -176    277    620    820    896    792    184
   -179   -272    -93    226    -44   -184    265    587    800    867    784    181
   -210   -298    -88    252    -62   -194    259    540    774    846    784    155
   -231   -332   -101    283    -64   -218    267    496    743    820    779    116
   -244   -350   -109    296    -67   -231    265    436    706    792    766     75
   -259   -353    -93    306    -83   -223    270    402    691    769    753     54
   -257   -376   -119    314    -70   -249    270    371    659    737    737     46
   -267   -431   -163    350    -51   -298    272    350    639    722    740     51
   -319   -493   -174    407    -72   -335    298    353    646    724    763     93
   -329   -542   -213    436    -59   -379    311    345    649    717    763    109
   -298   -514   -218    405    -41   -366    329    353    667    722    763    119
   -270   -392   -122    332    -75   -257    348    366    683    750    774    153
   -254   -231     20    241   -137   -106    342    363    672    758    769    150
   -233   -101    132    166   -184     12    301    358    667    748    750    129
   -205    -41    163    122   -187     59    244    340    672    727    732    119
   -161    -20    140     90   -150     59    215    311    675    724    722    101
    -88    -31     57     57    -72     12    213    296    683    748    717     85
    -25    -20      5     23    -15     -7    176    277    654    737    722     98
    -70   -111    -44     88    -15    -77    114    244    587    672    675     88
   -205   -244    -38    226    -83   -142     54    189    504    589    600     10
   -311   -342    -31    327   -142   -187     25    106    420    514    537   -111
   -332   -366    -33    350   -150   -200     70     70    379    465    475   -176
   -335   -394    -59    363   -140   -228    109     64    353    433    431   -168
   -332   -426    -93    379   -119   -259    114     67    332    410    400   -171
   -319   -465   -145    389    -88   -303    111     67    324    394    381   -161
   -309   -465   -158    387    -75   -311    109     67    324    392    392   -163
   -311   -478   -166    392    -75   -322    106     67    322    389    400   -168
   -322   -498   -176    410    -72   -337    103     62    319    384    402   -181
   -324   -498   -174    410    -75   -337     93     51    316    379    407   -194
   -348   -498   -150    420    -98   -324    106     72    335    402    423   -174
   -335   -511   -176    423    -80   -345    101     75    337    407    420   -176
   -290   -535   -244    413    -23   -389     83     46    301    355    376   -197
   -296   -623   -327    459     12   -475    111     75    272    301    322   -272
   -296   -849   -555    571    127   -704    187    145    179    122     96   -488
   -275  -1039   -763    654    244   -901    296    239    114    -72   -127   -659
   -290   -937   -646    615    176   -792    418    397    246    -15    -83   -649
   -420   -563   -145    491   -137   -355    389    137    358    233    239   -337
   -618     51    670    283   -644    361    176   -371    465    683    849    270
   -758    756   1512      0  -1135   1135    -36   -680    717   1312   1600   1015
   -691    976   1667   -142  -1179   1322   -293   -795    893   1787   2104   1582
   -631    527   1158     51   -896    841   -431   -914    579   1486   1784   1309
   -628    -59    568    342   -600    254   -428   -948     54    683    961    454
   -597   -519     75    558   -337   -223   -301   -745   -210     90    314   -218
   -550   -633    -83    592   -233   -358   -119   -374    -23    132    254   -270
   -475   -607   -135    540   -171   -371      7   -116    163    257    332   -197
   -431   -600   -168    514   -132   -384    109     70    296    348    389   -158
   -413   -589   -176    501   -119   -384    145    140    340    371    400   -155
   -418   -620   -202    519   -109   -413    179    202    371    389    402   -129
   -363   -626   -262    493    -51   -444    158    181    353    363    387   -142
   -366   -628   -262    496    -51   -446    166    189    366    368    387   -148
   -376   -615   -239    496    -70   -428    179    202    387    381    389   -137
   -350   -600   -249    475    -51   -426    166    184    374    374    392   -135
   -355   -581   -226    467    -64   -402    166    200    394    397    420   -122
   -316   -574   -257    444    -31   -415    150    192    387    384    407   -145
   -296   -548   -254    420    -20   -402    145    202    402    402    428   -124
   -288   -530   -241    410    -23   -387    142    210    418    410    423   -150
   -277   -530   -254    402    -12   -392    148    226    436    423    426   -119
   -252   -493   -244    371     -5   -368    142    236    457    439    452    -88
   -226   -433   -207    327    -10   -322    122    244    470    446    452    -70
   -215   -415   -200    316     -7   -309    124    272    493    462    454    -36
   -189   -410   -220    298     12   -316    132    303    517    480    459    -23
   -140   -405   -265    272     59   -335    132    327    540    501    483     -2
   -114   -366   -252    239     67   -309    137    374    584    540    527     25
    -85   -314   -228    200     70   -272    140    415    623    587    574     62
    -64   -265   -200    163     67   -233    145    459    662    639    623     98
    -46   -239   -192    142     70   -215    158    527    727    704    670    153
    -31   -207   -179    119     72   -194    145    553    756    732    693    194
    -25   -176   -150    101     62   -163    140    576    779    761    727    228
    -18   -163   -148     88     62   -158    142    571    779    766    745    244
    -28   -179   -150    103     59   -166    150    558    774    761    753    223
    -28   -197   -171    111     70   -184    153    530    745    724    709    189
    -28   -174   -145    101     57   -161    140    496    704    680    670    205
    -46   -161   -114    103     31   -137    132    452    665    641    644    163
    -67   -184   -116    124     23   -150    132    400    615    594    600    116
    -93   -220   -127    155     15   -174    127    350    566    540    550     90
   -132   -257   -124    194     -5   -192    124    301    530    504    517     49
   -142   -285   -145    213      0   -215    111    241    478    452    472     -2
   -153   -254   -101    202    -28   -176     98    192    449    423    459    -25
   -168   -252    -83    210    -46   -166    111    171    433    410    454    -51
   -163   -241    -77    202    -44   -161    114    145    410    392    431    -85
   -176   -218    -44    197    -67   -132    119    132    400    376    405    -96
   -174   -181     -7    176    -83    -96    135    142    413    384    405    -98
   -129   -145    -18    135    -57    -83    127    137    418    387    410    -72
   -101    -67     33     85    -67    -18    114    148    452    428    449    -20
   -106     -7     96     57   -101     44    103    142    475    462    488      7
   -106     18    124     41   -114     70     90    129    478    470    504     18
    -96     41    137     25   -119     90     64    114    475    478    519     31
    -80     41    122     20   -101     80     44     93    457    467    506     20
    -83     23    106     28    -93     64     36     70    428    439    478     -2
    -77     31    109     23    -93     70     33     64    413    428    467    -12
    -75    -10     62     41    -70     25     25     44    376    392    426    -46
    -88   -132    -44    111    -23    -88     12     12    309    316    348   -119
    -96   -207   -114    150      7   -161     -2    -12    262    277    311   -161
   -106   -252   -148    179     18   -200     -5    -25    233    244    277   -192
   -132   -332   -200    231     31   -267     -5    -44    194    197    226   -239
   -124   -363   -239    244     57   -301     -2    -59    171    174    205   -252
   -111   -353   -241    231     62   -298    -10    -75    148    153    192   -257
   -114   -374   -259    244     72   -316    -23    -85    135    137    179   -262
   -111   -392   -283    249     83   -337    -25    -93    124    122    166   -280
   -124   -392   -267    259     70   -329    -25   -109    116    111    153   -306
   -140   -371   -233    254     46   -303    -20   -116    111    106    142   -301
   -135   -394   -259    262     62   -327    -23   -116     98     93    137   -293
   -137   -420   -283    277     70   -353    -18   -109     98     93    135   -277
   -129   -431   -301    280     85   -366    -20   -111     85     80    122   -280
    -98   -532   -436    314    168   -485    -23   -103     36     -2     28   -376
    -72   -735   -665    402    296   -701     38    -33    -25   -168   -187   -587
    -62   -836   -776    449    355   -807    163    116     18   -259   -340   -756
    -75   -623   -548    350    236   -587    252    249    197   -145   -257   -693
   -187   -236    -51    210    -70   -145    142   -119    168     12     23   -446
   -327    316    641      5   -485    478   -127   -709     20    267    504     10
   -426    950   1374   -262   -898   1161   -376  -1088     15    698   1132    610
   -379   1096   1475   -358   -927   1286   -610  -1257     20   1054   1569   1060
   -335    555    891   -109   -613    722   -670  -1283   -246    724   1176    717
   -324     -2    322    163   -322    158   -597  -1213   -607    -15    353    -70
   -275   -420   -145    348    -67   -283   -449   -948   -667   -436   -184   -558
   -220   -506   -285    363     31   -397   -301   -602   -379   -277   -129   -475
   -163   -483   -322    322     77   -402   -179   -350   -153   -111    -25   -371
   -119   -454   -335    285    106   -394    -93   -194    -12    -18     20   -322
   -109   -441   -335    275    111   -389    -51   -140     46     18     36   -322
   -101   -462   -361    283    129   -413    -38   -122     67     31     41   -342
    -93   -433   -340    262    122   -387    -41   -109     80     41     57   -337
    -98   -397   -301    246     98   -350    -36    -96     93     59     83   -314
    -93   -374   -280    233     90   -329    -28    -83    109     75     98   -298
    -67   -358   -290    213    111   -324    -25    -64    127     98    111   -290
    -64   -350   -288    205    111   -319    -25    -33    161    127    145   -272
    -75   -345   -272    210     98   -309    -18    -10    189    153    163   -262
    -72   -348   -275    207     98   -311    -18    -10    192    137    129   -233
    -49   -345   -296    197    122   -322    -20    -15    192    140    135   -210
    -51   -345   -293    197    119   -319    -18     -2    215    168    166   -213
    -51   -303   -252    176     98   -277      2     33    272    226    220   -181
    -38   -259   -220    148     88   -241      7     49    296    241    220   -189
    -12   -259   -246    137    116   -254      2     59    303    241    205   -171
    -15   -239   -226    124    103   -233      7    109    358    288    254   -103
      0   -194   -194     98     96   -194      5    137    389    301    267    -46
     28   -161   -189     64    109   -174     -7    158    407    327    283    -15
     54   -158   -213     51    132   -184      0    220    465    407    337     -5
     77   -137   -215     28    145   -174     10    270    530    475    400      5
     90    -75   -166     -7    127   -119     25    324    592    527    457     64
    106    -33   -142    -36    122    -88     38    368    631    561    493    124
    155    -18   -174    -67    163    -96     20    366    613    522    452    161
    153    -12   -168    -72    158    -88     25    384    623    561    498    161
    168      0   -168    -83    168    -85     51    400    649    605    540    137
    174     25   -148   -101    161    -59     51    387    633    579    527    116
    153      5   -148    -77    150    -70     18    332    563    485    449    106
    150     -7   -158    -72    153    -83     31    306    530    452    420     90
    129     -5   -137    -62    132    -70     38    265    498    426    397     59
     54    -64   -122      5     85    -93      5    189    444    384    368    -10
     23   -122   -145     49     83   -132      7    140    415    358    363    -67
     20   -166   -189     70    103   -176    -18     57    348    293    309   -132
     20   -163   -184     70    101   -174    -31     12    311    257    277   -142
     12   -132   -148     57     77   -140    -28     -5    293    239    249   -163
    -23   -106    -83     64     28    -96     -7     12    311    244    249   -132
     12   -148   -161     64     85   -153    -20    -18    285    223    226   -148
     28   -153   -181     62    103   -166    -18    -28    283    226    223   -179
     41   -114   -155     36     98   -135      7     -5    327    267    270   -148
     64    -18    -83    -23     72    -49     10     12    363    290    293   -106
     57     41    -18    -51     36     10    -12     -2    371    298    319    -67
     44     49      2    -46     20     25    -28    -12    384    324    350    -38
     41     57     15    -49     12     36    -49     -5    402    348    376    -18
     46     59     12    -51     18     36    -67     -5    407    353    374    -12
     38     49     10    -46     15     31    -90    -25    384    345    363    -36
     18     20      2    -18      7     12    -96    -36    366    309    332    -36
     15    -75    -93     28     54    -83   -103    -51    337    259    298    -28
      7   -181   -189     88     98   -184   -116    -77    301    257    296   -109
    -10   -236   -226    122    106   -231   -127    -88    283    241    277   -181
    -15   -275   -259    145    122   -267   -127   -101    249    187    233   -192
    -28   -337   -309    181    137   -324   -122   -111    228    174    233   -194
    -36   -355   -319    197    140   -337   -116   -114    218    176    233   -233
    -31   -355   -324    192    145   -340   -116   -122    207    150    210   -218
    -25   -374   -348    200    158   -361   -116   -124    194    116    171   -181
    -23   -366   -342    194    158   -355   -124   -137    174     85    145   -168
    -10   -402   -392    207    189   -397   -124   -153    168    122    187   -244
    -25   -413   -387    218    179   -400   -124   -153    171    140    197   -301
    -28   -433   -407    231    189   -420   -127   -158    163    124    192   -283
    -28   -452   -423    239    194   -439   -119   -158    163    116    189   -259
    -31   -441   -410    236    189   -426   -103   -155    171    109    181   -249
    -41   -522   -483    280    218   -504    -77   -135    150     51     98   -306
      2   -727   -730    361    363   -730    -38   -106     46   -129   -111   -483
     10   -950   -963    470    485   -956     70     -7    -12   -311   -329   -730
     -7   -909   -901    459    446   -906    187    137     83   -316   -368   -813
   -103   -571   -467    337    179   -519    176    -77    145   -168   -161   -594
   -249    -33    215    140   -233     90    -75   -662     75     93    265   -148
   -389    698   1085   -155   -737    891   -353  -1088    179    628    958    506
   -363   1184   1548   -410   -956   1366   -644  -1267    361   1197   1602   1101
   -270    891   1161   -311   -717   1026   -802  -1288    259   1187   1558   1111
   -267    283    550     -7   -410    415   -745  -1223    -93    574    909    470
   -241   -267    -25    254   -109   -148   -581  -1054   -407   -129    163   -280
   -174   -485   -311    329     67   -400   -392   -714   -267   -197    -23   -426
   -101   -506   -407    301    150   -457   -231   -420    -38    -57     57   -288
    -38   -509   -470    272    213   -491   -127   -239    109     64    153   -267
    -23   -506   -483    262    228   -496    -83   -171    163     90    166   -280
    -18   -506   -488    262    233   -498    -75   -161    163     62    116   -280
    -15   -509   -493    259    236   -501    -62   -142    163     31     64   -249
     -7   -498   -491    252    239   -496    -46   -124    176     70    119   -267
     -7   -449   -441    228    215   -446    -31   -103    207    119    187   -283
      2   -418   -420    207    210   -418    -20    -83    223    129    184   -262
      7   -394   -402    192    202   -397    -25    -77    228    122    161   -254
      5   -397   -402    197    202   -400    -18    -64    241    127    166   -231
    -15   -376   -361    194    171   -368      0    -36    277    161    197   -213
     10   -363   -374    176    192   -368     -2    -36    285    161    187   -210
     36   -376   -415    168    223   -394    -18    -46    265    137    171   -218
     25   -358   -387    166    205   -371    -10    -12    298    168    200   -192
     25   -327   -355    148    189   -340      0     23    327    194    226   -153
     41   -303   -345    132    192   -324     12     54    355    226    257   -127
     51   -259   -311    101    181   -285     20     88    392    267    290   -106
     51   -239   -290     93    168   -262     36    129    436    306    322    -70
     57   -228   -288     85    171   -259     44    181    480    342    350    -38
     85   -200   -285     57    184   -241     44    231    522    379    387      0
    116   -166   -283     23    200   -226     44    280    558    413    410     41
    142   -127   -270     -7    205   -197     54    332    602    444    433     93
    140   -101   -244    -20    189   -174     75    381    646    470    436    145
    148    -85   -233    -31    189   -158     90    418    683    524    509    197
    184    -46   -231    -70    207   -137     75    400    685    574    594    168
    192    -10   -202    -90    197   -106     64    379    672    563    597    168
    197     10   -189   -106    192    -88     57    358    646    535    574    171
    163    -12   -176    -75    168    -93     59    316    602    496    535    137
    137    -41   -179    -49    155   -109     59    270    555    444    493    106
    129    -51   -181    -38    153   -114     59    223    519    407    467     93
     90    -62   -153    -15    119   -106     62    171    483    363    433     72
     57    -77   -135     10     96   -106     57    114    439    314    389     41
     44   -106   -153     28     96   -127     57     77    413    290    371      5
     28   -145   -174     57     98   -158     62     38    387    265    355    -25
     12   -145   -158     64     83   -150     83     15    368    246    337    -36
     10   -127   -137     59     72   -132    101     15    371    246    348    -23
     -2   -148   -145     72     70   -145    106      0    368    244    345    -31
     -2   -174   -174     88     83   -174    116      0    363    241    340    -36
      7   -158   -166     75     85   -163    132     15    379    252    348    -25
     12    -80    -93     33     51    -85    161     51    433    298    400     38
      2    -12    -15      2      7    -12    176     67    480    350    465     85
     41     33     -7    -38     25     12    140     44    475    348    475     98
     64     59     -5    -62     33     28     85     25    465    340    472     93
     67     51    -15    -59     41     18     46      5    446    311    446     83
     59     31    -28    -46     44      2     23    -12    423    275    420     83
     67     20    -46    -44     57    -12      2    -33    400    257    413     75
     67      5    -62    -38     64    -28    -12    -46    387    249    407     44
     51    -64   -116      7     83    -90    -28    -72    337    192    337      0
     59   -161   -220     49    137   -189    -44   -122    265    103    239    -62
     62   -202   -265     70    163   -233    -49   -145    233     72    207    -83
     75   -197   -272     59    174   -233    -46   -161    215     70    205   -114
     75   -213   -288     70    181   -249    -49   -174    189     33    176   -119
     36   -265   -303    114    168   -285    -70   -189    161     20    179   -129
    -10   -335   -324    171    155   -329   -114   -220    127    -10    155   -158
    -77   -415   -340    246    129   -379   -166   -265     85    -54    116   -200
   -155   -498   -342    327     93   -420   -189   -306     49   -101     70   -236
   -202   -524   -322    361     59   -423   -163   -327     33   -116     64   -249
   -187   -511   -324    350     67   -418   -111   -348     20   -129     49   -252
   -163   -478   -316    319     75   -397    -57   -342     23   -129     51   -220
   -158   -441   -283    301     62   -363     -7   -311     28   -119     57   -205
   -150   -465   -314    306     80   -389     12   -272      5   -150     28   -246
   -127   -639   -511    381    192   -576     57   -218    -83   -298   -127   -415
   -103   -872   -769    485    332   -820    158   -132   -181   -530   -394   -657
    -80   -898   -818    491    368   -859    277     15   -137   -602   -504   -727
   -184   -607   -423    394    119   -517    283   -168    -36   -413   -259   -517
   -376    -18    355    197   -366    168     64   -706     25    -36    267    -33
   -558    769   1325   -106   -943   1047   -179  -1098    246    558   1013    706
   -571   1244   1816   -335  -1192   1530   -428  -1205    535   1176   1688   1405
   -483    992   1475   -257   -979   1234   -610  -1247    449   1197   1688   1460
   -457    441    896      7   -678    667   -626  -1273      7    537    997    782
   -444   -135    309    288   -376     85   -475  -1088   -355   -187    223     15
   -405   -410     -5    407   -200   -207   -236   -685   -241   -285     15   -189
   -324   -407    -83    366   -122   -246    -75   -389    -51   -174     67   -127
   -270   -410   -140    340    -64   -275     15   -223     49   -116     98   -109
   -290   -420   -132    355    -80   -277     77   -142    101    -98    106    -98
   -288   -420   -132    355    -77   -277     96   -116    114    -93    111   -109
   -233   -436   -202    332    -18   -319     75   -145     70   -135     67   -142
   -239   -433   -194    335    -23   -314     88   -116     80   -122     72   -116
   -236   -436   -200    335    -20   -316     96    -96     88   -124     70    -93
   -228   -389   -161    309    -33   -275     93    -96    101   -106     83    -93
   -236   -363   -127    298    -54   -246     98    -88    114    -83    114    -85
   -236   -353   -116    293    -62   -233    106    -88    119    -83    114    -62
   -215   -337   -124    275    -46   -231    101    -85    124    -83    109    -57
   -184   -345   -161    265    -12   -254    101    -70    135    -80    111    -49
   -176   -337   -161    257    -10   -249    109    -46    166    -51    145    -20
   -179   -311   -132    246    -23   -223    119    -25    189    -25    163      0
   -197   -239    -41    215    -80   -140    129     -5    213    -10    171     12
   -166   -200    -33    184    -67   -116    111     -7    200    -33    127     23
   -106   -231   -124    166      7   -176    103     -2    187    -46    122     38
    -88   -207   -119    148     12   -163    119     41    228     18    192     51
    -83   -166    -83    124     -2   -124    124     83    265     62    239     72
    -67   -158    -90    114     10   -124    142    137    301     93    259    109
    -44   -132    -90     85     20   -111    137    176    319    114    280    145
     -7    -75    -70     41     31    -72    132    220    353    150    322    189
     25    -18    -46     -5     36    -31    137    272    405    207    376    246
     54     20    -33    -36     44     -5    145    303    441    246    413    290
     75     54    -23    -67     49     15    127    285    431    239    410    303
     85     59    -28    -72     57     15    124    270    423    233    413    314
     77     67    -12    -75     44     28    127    254    410    228    405    303
     70     90     20    -80     25     57    122    226    384    202    381    288
     51     88     33    -72     10     62    106    184    348    168    345    262
     18     72     54    -46    -18     64    106    148    324    145    327    246
     -5     67     72    -33    -38     70    103     93    290    111    298    223
      5     31     25    -18    -10     28     83      7    220     41    231    161
     -7    -12     -5      7     -2    -10     77    -49    176      2    200    132
    -23    -10     12     15    -20      2     85    -85    163    -10    194    124
    -38     12     51     10    -46     33     93   -116    150    -20    179    111
    -44     15     59     15    -51     36     88   -161    114    -49    145     80
    -49     18     67     12    -59     41     88   -168    101    -57    135     72
    -54     18     72     18    -62     44     90   -163     96    -51    140     80
    -38     51     90     -7    -64     70    103   -148    114    -23    161    101
    -33    135    168    -49   -101    150    127   -116    166     28    205    145
    -59    184    244    -64   -153    213    132   -109    192     59    233    171
    -49    215    265    -83   -155    239     96   -124    194     70    252    192
    -25    220    246   -101   -135    233     57   -145    187     62    252    200
    -20    207    228    -93   -124    218     36   -153    179     57    246    205
    -31    192    223    -83   -127    207     23   -171    163     51    236    200
    -49    161    210    -57   -129    184     10   -194    140     31    210    189
    -62    140    200    -38   -129    168     -2   -218    114      7    181    168
    -70     59    129      5    -98     93      0   -236     88    -23    148    135
    -93    -20     72     57    -85     25    -10   -267     36    -77     85     83
    -83    -85     -2     83    -41    -44    -20   -301    -15   -129     31     36
    -80   -145    -64    111    -10   -103    -28   -324    -57   -174    -18     10
    -93   -166    -72    129    -10   -119    -31   -332    -75   -184    -31      7
    -90   -150    -59    119    -15   -106    -36   -342    -77   -176    -23      7
    -93   -148    -54    119    -20   -103    -38   -358    -85   -189    -31      2
   -109   -148    -41    127    -33    -96    -49   -366    -90   -194    -36     -2
   -103   -158    -54    132    -25   -106    -57   -379   -106   -200    -51    -12
    -98   -202   -103    148      0   -153    -62   -397   -135   -233    -85    -36
   -109   -200    -90    153    -10   -145    -51   -392   -127   -228    -77    -23
   -106   -181    -75    142    -15   -129    -46   -381   -111   -215    -59    -10
    -90   -166    -75    129     -7   -122    -46   -376   -116   -218    -64    -18
    -96   -226   -132    161     15   -179    -44   -379   -150   -265   -124    -70
    -85   -407   -324    246    119   -366    -23   -368   -246   -418   -301   -239
    -62   -618   -555    340    246   -587     46   -309   -340   -623   -548   -496
    -28   -633   -605    332    288   -620    155   -161   -296   -670   -631   -615
   -114   -384   -272    249     77   -329    174   -293   -218   -537   -454   -444
   -327    124    452    101   -392    288      7   -792   -166   -215     18     41
   -540    872   1410   -168   -976   1143   -176  -1174     51    366    766    807
   -571   1322   1893   -374  -1231   1608   -376  -1314    285    945   1439   1551
   -454   1101   1556   -324  -1005   1327   -584  -1413    150    969   1467   1660
   -428    558    984    -64   -706    771   -644  -1480   -280    345    797    979
   -410     20    431    194   -423    226   -555  -1343   -636   -371      2    119
   -348   -226    122    288   -236    -51   -368   -958   -542   -491   -236   -148
   -249   -187     59    215   -155    -64   -213   -644   -329   -353   -166    -83
   -166   -155      7    161    -88    -75   -124   -457   -205   -275   -122    -46
   -129   -153    -25    140    -54    -90    -83   -381   -161   -257   -119    -59
   -135   -155    -20    145    -57    -88    -67   -363   -142   -259   -127    -77
   -168   -181    -12    174    -77    -98    -64   -348   -145   -259   -132    -88
   -166   -192    -25    179    -70   -109    -64   -329   -137   -252   -135    -83
   -140   -163    -23    150    -62    -93    -57   -311   -111   -236   -116    -59
   -119   -124     -5    122    -57    -64    -51   -293    -98   -223    -98    -38
   -111   -116     -7    111    -51    -62    -49   -272    -80   -213    -96    -23
    -93    -98     -5     96    -46    -51    -46   -246    -62   -197    -85      0
    -85    -75     10     80    -49    -33    -44   -223    -44   -176    -75     15
    -72    -38     33     57    -54     -2    -46   -207    -23   -148    -49     28
    -77    -15     62     46    -72     23    -33   -187     12   -111    -10     44
    -80      7     88     36    -85     46    -25   -166     44    -85     12     54
    -85     25    111     28    -98     67    -12   -132     80    -51     33     67
    -64     38    103     12    -83     70      0   -111     98    -36     57     96
    -88     85    171      0   -132    127     12   -114    119    -12     75     96
   -109    106    213      0   -161    158     12    -90    132      2     72    103
    -49    114    163    -33   -106    137    -18    -31    163     36     85    142
     18    142    124    -80    -51    135    -31     41    226    101    142    210
     51    171    119   -114    -33    145    -25    119    283    153    176    257
     62    218    155   -140    -46    187    -10    187    337    205    226    306
     28    288    259   -158   -116    275     12    228    384    259    272    353
    -12    301    314   -142   -163    306     28    236    413    303    311    387
     31    327    296   -179   -132    311      5    246    431    329    342    413
     98    358    259   -228    -80    311    -10    267    444    358    379    428
     93    384    290   -239    -98    337      0    252    436    348    371    407
     54    410    355   -231   -150    384     33    215    423    332    363    402
     36    420    381   -228   -174    402     28    163    381    283    306    363
     57    407    348   -233   -145    379      7    119    350    246    275    335
     33    350    316   -192   -142    335      2     85    324    223    257    283
    -15    314    329   -148   -171    322      7     44    298    192    236    246
     10    306    293   -158   -140    298    -12    -10    252    158    205    210
     20    298    277   -161   -127    288    -12    -38    223    127    171    181
    -28    275    303   -124   -166    288      2    -67    200     88    137    176
   -119    215    335    -46   -226    275     15   -114    176     59    127    153
   -101    241    342    -72   -220    290     10   -111    192     85    129     93
    -62    226    285    -83   -174    254     -2    -96    194     77    101    122
   -137    218    355    -38   -246    285    -12    -98    194     70     93    140
   -231    298    530    -33   -379    413     54    -62    259    145    166    168
   -233    397    628    -83   -431    511    103    -51    322    218    239    228
   -168    423    592   -127   -381    509     49    -67    329    228    244    241
    -46    475    522   -215   -285    498      5    -38    355    262    270    283
     51    454    402   -252   -174    428    -46    -75    301    213    218    239
      5    446    439   -226   -218    444    -36    -67    301    223    233    228
     -7    439    446   -218   -226    441    -31    -90    280    205    220    205
    -70    433    501   -181   -285    467    -15   -114    270    192    213    179
   -101    355    457   -127   -277    405    -25   -116    244    168    189    148
    -31    233    265   -101   -148    249    -70   -148    166     75     90     72
    -38    168    207    -64   -124    187    -72   -166    132     41     44     33
    -90    124    215    -18   -153    168    -83   -189     98      0     -2     10
   -135     96    231     20   -181    163    -85   -207     83    -10     -2     -2
   -174     46    220     62   -197    132    -75   -226     72    -15     -5    -38
   -158     57    215     49   -187    135    -75   -213     77    -12     -2    -31
    -85     31    116     25   -101     72   -103   -223     57    -25    -33    -57
   -116    -18     98     67   -109     38    -85   -202     72    -18    -20    -31
   -129    -18    111     72   -122     46    -83   -194     77    -23    -18    -44
   -155    -20    132     88   -145     54    -72   -174     98     -7    -10    -38
   -142     -2    137     72   -140     67    -85   -194     85    -15    -25    -62
   -101     -5     96     54    -98     44   -111   -231     41    -70    -83    -85
    -85    -93     -7     88    -41    -49    -98   -213      5   -132   -161   -150
    -80   -298   -218    189     67   -259    -25   -132    -31   -241   -298   -329
   -111   -465   -355    288    119   -410     85     -5    -20   -363   -465   -535
   -124   -363   -239    244     57   -301    189    132    111   -319   -465   -535
   -213    -18    194    116   -205     85    127   -150    132   -153   -207   -290
   -358    561    917   -101   -639    737   -127   -748     36    135    301    184
   -483   1273   1756   -397  -1119   1514   -366  -1127    132    646   1002    865
   -470   1506   1977   -517  -1223   1740   -571  -1231    285   1153   1579   1431
   -428   1000   1428   -288   -930   1215   -662  -1288     33    906   1270   1122
   -415    415    831      0   -623    623   -610  -1252   -381    132    400    316
   -376    -33    340    202   -361    153   -467  -1026   -545   -405   -228   -270
   -316   -158    158    239   -239      0   -322   -675   -290   -280   -200   -262
   -270   -109    161    189   -218     25   -207   -410    -57   -106    -83   -197
   -192    -96     96    142   -145      0   -129   -252     70    -31    -62   -168
   -187   -140     46    161   -119    -49    -77   -166    132      0    -54   -142
   -189   -148     41    168   -116    -54    -49   -129    163     25    -20   -127
   -153   -129     20    140    -88    -54    -62   -135    153     -2    -54   -142
   -184   -109     72    145   -129    -18    -33    -85    194     20    -46   -116
   -140   -127     10    132    -77    -57    -38    -85    202     36    -31   -122
   -145    -93     51    119    -98    -20    -38    -80    223     46    -12   -127
   -171    -72     98    119   -137     12    -28    -49    262     75      7   -101
   -137    -80     57    109    -98    -12    -25    -33    277     98     31    -90
   -140    -38    101     88   -122     31    -12     -7    314    137     72    -77
   -148    -10    137     80   -142     62     -2     18    350    163     88    -49
   -140    -15    124     75   -135     54     -7     23    361    168     88    -31
   -132    -12    119     72   -127     51      7     49    392    189     98      2
   -119     23    142     46   -129     83     18     83    423    205    109     38
   -106     64    171     20   -137    116      0     96    457    244    137     31
   -116    101    215      5   -166    155      5    135    511    311    202     33
    -70    109    176    -20   -122    142     15    171    548    348    244     67
    -41    137    179    -49   -111    158     18    210    576    355    236     96
    -67    207    275    -70   -171    241     46    298    672    449    311    171
    -44    213    254    -85   -148    233     41    340    737    527    392    189
     12    210    197   -111    -90    205     18    332    735    511    392    210
     28    301    272   -166   -122    288     31    384    800    571    457    293
     49    309    259   -179   -103    285     51    418    846    618    480    296
     38    293    254   -168   -106    275     70    426    854    628    488    301
     41    332    288   -187   -122    311     59    407    839    610    498    311
     20    327    306   -176   -142    316     67    405    839    605    509    319
    -25    348    374   -161   -200    361     85    400    833    600    501    288
     15    332    314   -174   -148    322     51    324    753    504    405    246
    -10    301    311   -145   -161    306     46    270    698    446    353    205
    -49    293    340   -124   -194    314     49    220    662    407    329    148
    -80    267    348    -93   -213    306     54    187    633    374    309    124
    -67    231    298    -83   -181    265     41    114    561    311    254     75
    -67    231    298    -83   -184    265     54     85    537    275    226     49
    -80    207    288    -67   -184    246     59     67    522    254    194     20
    -83    192    275    -54   -179    233     67     51    511    246    174     -2
    -93    181    272    -44   -184    226     83     67    524    265    189     18
   -109    210    316    -51   -213    262     96     80    537    275    194     20
    -75    277    353   -103   -215    314     85     67    550    293    207     31
    -64    314    379   -124   -220    345     98     98    592    342    267     83
    -67    353    420   -142   -244    387     75     85    602    358    298    114
    -83    381    465   -150   -275    423     41     62    605    361    301    103
    -98    371    470   -137   -285    420     10     36    587    340    272     77
    -96    368    465   -135   -280    415     -7     15    558    309    239     64
    -85    405    491   -161   -288    446     -5     12    553    306    257     72
    -88    397    485   -155   -288    441     -5      5    540    290    254     62
    -75    311    387   -119   -231    348     -2     -5    501    244    202     28
    -80    213    293    -64   -187    252    -15    -28    449    174    124    -44
    -70    194    265    -64   -168    231    -20    -38    428    150    101    -64
    -77    119    197    -20   -137    158      2    -25    418    137     93    -59
   -127     33    161     46   -145     96     25    -25    400    122     77    -93
    -98     25    124     36   -111     75     -7    -72    340     64     31   -155
    -88     44    132     20   -109     85    -36    -98    316     41      7   -171
    -85     33    119     25   -103     75    -33    -98    306     28     -7   -179
   -103     -5     96     54   -101     44     -5    -80    319     33     -2   -163
    -88    -49     38     70    -64     -5     10    -80    311     12    -18   -171
    -85    -41     41     62    -64      0     -5    -93    296     -5    -33   -194
    -90    -23     67     57    -80     20     -2    -83    306      5    -28   -184
    -93    -25     64     57    -80     18      2    -77    314     15    -23   -168
    -75    -67      7     72    -41    -31    -10    -85    288    -10    -54   -194
    -49   -200   -153    122     51   -176      0    -64    231   -114   -179   -309
    -33   -381   -348    207    155   -366     93     28    205   -265   -379   -498
    -41   -410   -368    226    161   -389    220    179    311   -298   -467   -584
    -72   -168    -96    122     10   -132    285    207    439   -200   -361   -498
   -161    223    384    -33   -272    303    109   -228    296    -67    -67   -236
   -244    836   1080   -296   -662    956   -210   -766    111    207    426    200
   -296   1402   1699   -555   -997   1548   -470  -1049    127    657   1021    706
   -233   1314   1548   -540   -891   1431   -657  -1127    111    885   1270    945
   -223    719    943   -249   -584    831   -641  -1114   -181    400    722    498
   -220    192    413     12   -316    301   -522  -1015   -504   -337    -70   -202
   -176   -129     46    153   -114    -44   -350   -743   -410   -514   -358   -478
   -122   -132    -10    127    -57    -72   -218   -459   -111   -309   -244   -379
    -72   -132    -62    101     -5    -96   -114   -257     93   -163   -148   -288
    -38   -119    -80     77     18   -101    -41   -127    220    -72    -88   -244
    -25   -127   -103     75     36   -116    -10    -77    267    -44    -75   -236
    -33   -153   -119     93     41   -137      0    -57    285    -38    -75   -239
    -49   -181   -135    114     41   -158      7    -44    296    -38    -80   -233
    -57   -179   -124    116     33   -153     25    -20    319    -20    -62   -213
    -64   -176   -114    119     23   -148     41      2    340     -2    -44   -192
    -57   -161   -103    109     23   -132     25     -7    329    -12    -38   -200
    -41   -111    -70     75     12    -90     15    -10    340    -12    -46   -187
    -20    -54    -33     36      5    -44     10      0    361      2    -38   -158
    -15    -28    -15     20     -2    -20      0      2    379     28     -7   -176
    -20    -36    -15     28     -2    -25      7     10    394     36      7   -168
     -5    -46    -41     25     18    -44     25     33    413     51     10   -150
     12    -36    -49     10     31    -44     36     49    431     77     33   -132
     15    -10    -28     -2     20    -18     46     72    454    103     57    -96
     20     20      0    -20     10     10     54     96    488    132     88    -38
     28     46     15    -38      5     33     54    135    532    176    140    -10
     36     64     28    -49      2     46     62    174    574    223    176    -10
     44     80     36    -62      2     59     64    210    610    257    202     15
     54     80     25    -67     15     54     80    259    654    296    226     54
     70     90     18    -80     25     54     98    316    709    342    267    106
     90    124     33   -109     28     80    116    374    771    400    322    168
    114    189     72   -153     20    132    114    413    810    439    361    213
    116    254    137   -184    -10    197    109    423    823    454    379    223
    116    301    181   -210    -33    241     96    407    805    433    368    205
    114    277    163   -197    -23    220     98    394    774    392    327    184
    103    220    114   -163     -5    168    103    371    730    335    272    158
     88    145     57   -116     15    101    124    353    688    298    254    135
     67    150     80   -109     -7    116    124    319    649    265    249    124
     44    171    127   -109    -41    150    119    275    610    233    236    103
     10    153    142    -85    -64    148    116    223    566    202    226     62
    -12    166    179    -75    -96    171    109    168    524    168    210     -5
    -41    109    148    -33    -96    129    111    129    483    119    145    -88
    -51     72    124    -10    -88     98    124    111    459     83    103    -67
    -57    119    174    -33   -116    148    124     96    449     72    103    -54
    -64    148    213    -41   -137    179    124     83    452     72    106    -57
    -80    103    184    -15   -132    142    145     85    459     72    103    -59
    -72     85    158     -7   -116    122    158     96    465     72    106    -54
    -80    124    202    -23   -140    161    174    116    498     98    142    -31
    -93    161    254    -33   -174    207    202    145    548    148    189      0
    -98    210    309    -57   -205    259    197    148    568    166    205     44
    -96    280    374    -93   -236    327    171    132    574    176    215     80
   -101    306    407   -103   -254    355    148    114    566    184    239     75
    -96    285    381    -93   -239    332    135    101    553    174    246     64
   -109    239    348    -67   -228    290    129     85    530    137    215     64
   -119    200    316    -41   -218    257    127     85    522    124    213     70
   -127    132    257     -5   -192    194    119     83    501    103    192     38
   -122     64    187     28   -153    124    103     62    454     54    145    -28
   -129     -7    119     67   -127     54     96     41    405     10    106    -83
   -122    -88     33    106    -77    -28     98     31    379    -20     75   -103
   -111   -111      0    109    -57    -57     83      7    345    -62     36   -135
   -103   -116    -12    111    -46    -64     70    -18    301   -109    -12   -166
   -109   -148    -41    127    -33    -96     64    -41    267   -142    -38   -187
    -98   -150    -51    122    -23   -101     62    -46    257   -155    -51   -189
    -88   -127    -41    106    -25    -85     51    -57    249   -163    -62   -181
    -80   -129    -49    106    -15    -90     49    -62    233   -174    -70   -189
    -80   -158    -80    116      0   -119     41    -67    213   -194    -80   -213
    -77   -153    -75    116     -2   -116     38    -80    207   -200    -67   -215
    -72   -142    -70    106     -2   -109     41    -88    202   -207    -62   -228
    -80   -192   -111    137     15   -153     44    -96    171   -254   -135   -275
    -54   -324   -272    187    106   -301     54    -77    122   -345   -244   -316
    -23   -571   -548    298    259   -561    114    -12     57   -501   -426   -498
     -7   -709   -704    355    345   -709    223    114     75   -626   -600   -693
     -7   -524   -517    267    254   -522    335    254    233   -540   -545   -667
   -116   -122     -5    116    -57    -64    241    -83    192   -402   -293   -431
   -262    439    698    -88   -480    568    -36   -678     20   -176    153     -7
   -389   1096   1486   -355   -940   1291   -283  -1080      7    231    753    545
   -381   1350   1732   -483  -1057   1540   -524  -1270     38    644   1267   1026
   -335    852   1184   -259   -761   1018   -574  -1273   -145    449   1013    802
   -301    283    584      7   -441    433   -504  -1202   -485   -259    223     85
   -267   -153    111    210   -192    -20   -345   -950   -576   -735   -363   -441
   -215   -262    -46    239    -85   -155   -176   -592   -283   -581   -324   -400
   -163   -275   -114    218    -25   -194    -49   -342    -67   -439   -239   -319
   -119   -298   -179    207     28   -239     28   -197     46   -374   -210   -288
    -90   -316   -228    202     64   -272     46   -145     77   -366   -210   -277
    -77   -280   -202    179     62   -241     64   -114    111   -345   -184   -252
    -54   -246   -194    150     67   -220     77    -96    129   -337   -179   -231
    -36   -231   -194    132     77   -213     77    -93    135   -332   -181   -231
    -31   -236   -205    132     85   -220     70    -88    142   -332   -184   -241
    -23   -218   -194    122     85   -207     67    -77    155   -324   -174   -231
    -23   -184   -161    101     67   -174     59    -83    158   -314   -166   -220
    -20   -168   -150     93     62   -161     57    -75    171   -303   -150   -205
    -15   -168   -155     90     67   -163     49    -64    179   -296   -145   -184
    -15   -168   -153     93     67   -161     54    -51    192   -285   -132   -161
    -12   -114   -101     62     41   -106     54    -38    207   -257    -93   -145
      2    -96    -98     46     49    -96     62    -23    236   -231    -80   -127
      2    -96    -98     44     49    -96     64     -5    252   -220    -72   -106
     12    -57    -70     23     41    -62     75     25    288   -176    -25    -80
     33    -36    -70      0     49    -51     77     62    319   -140      7    -41
     41    -18    -59    -12     49    -38     83     98    353   -103     54    -15
     59     33    -25    -46     41      5     85    135    392    -62     80     -2
     77     12    -64    -44     72    -25    101    192    436    -31     85     59
     83     62    -23    -75     54     20     96    233    475      2    122    122
     93    122     28   -109     33     75     90    277    522     57    176    171
     98    155     57   -129     20    106     90    319    555    101    228    205
     96    168     72   -132     12    122     88    340    566    127    259    223
     93    197    103   -145     -5    150     83    335    566    135    280    244
     93    226    132   -158    -18    179     83    319    553    124    270    244
     88    236    145   -163    -28    189     80    290    514     90    244    231
     85    233    148   -158    -31    192     77    257    470     49    215    215
     67    231    161   -150    -46    197     70    207    428      5    184    187
     51    226    174   -140    -59    200     67    155    379    -41    148    158
     38    215    176   -127    -70    194     67    106    337    -83    122    127
     20    181    161   -101    -70    171     54     41    283   -135     80     83
      7    163    153    -85    -72    158     46    -12    241   -168     49     46
     -2    166    166    -83    -83    166     57    -36    228   -176     36     44
    -15    192    207    -90   -111    200     64    -57    220   -176     31     44
    -28    200    228    -85   -127    213     67    -75    213   -187     20     38
    -54    197    252    -72   -153    223     80    -77    213   -187     23     41
    -72    192    265    -59   -168    228     88    -75    213   -179     36     38
    -62    241    303    -90   -184    272    101    -57    233   -148     64     59
    -33    324    358   -145   -194    340    106    -36    275   -103    103     98
    -36    353    387   -158   -213    368     93    -46    288    -88    122    116
    -31    397    428   -184   -231    413     70    -59    303    -70    145    148
    -28    405    431   -189   -228    418     36    -75    293    -72    140    155
    -33    379    413   -171   -223    394     23    -90    270    -96    119    150
    -49    366    415   -161   -231    389      2   -114    244   -114    106    137
    -75    335    410   -132   -241    371    -10   -135    218   -119    101    111
    -96    267    363    -85   -228    314    -20   -148    189   -145     75     83
   -101    142    244    -20   -171    192    -31   -163    140   -210      7     36
    -98     72    171     10   -137    122    -38   -184     98   -252    -28    -10
   -101     62    163     18   -132    111    -33   -197     77   -265    -41    -25
   -116     28    142     44   -129     85    -36   -223     44   -296    -70    -49
   -132    -41     90     88   -111     23    -41   -241     12   -329   -101    -72
   -135    -54     77     93   -106     10    -44   -249     -2   -342   -109    -72
   -124    -18    106     70   -116     44    -57   -262    -15   -350   -122    -83
   -127    -33     93     77   -111     31    -62   -267    -18   -350   -122    -85
   -132    -64     67     98   -101      0    -62   -267    -20   -348   -119    -98
   -140    -67     70    103   -106      0    -72   -285    -44   -368   -140   -103
   -132    -64     64     98   -101      0    -83   -296    -57   -384   -158    -98
   -127    -93     33    106    -80    -31    -83   -296    -54   -387   -166   -106
   -122    -93     28    109    -75    -33    -85   -296    -62   -397   -181   -119
   -114   -187    -72    150    -20   -129    -88   -301   -124   -470   -262   -197
    -70   -402   -332    236    129   -366    -38   -265   -231   -649   -480   -400
    -46   -597   -553    322    249   -576     85   -145   -259   -792   -678   -626
    -59   -530   -470    296    205   -501    220      5   -122   -732   -652   -646
   -189   -171     18    179   -103    -77    148   -329   -109   -574   -392   -384
   -366    462    826    -49   -597    644   -135   -930   -140   -239    127    140
   -522   1223   1745   -353  -1132   1483   -400  -1291     10    301    823    833
   -517   1556   2073   -519  -1293   1813   -672  -1431    184    807   1400   1410
   -452   1158   1608   -353  -1031   1382   -795  -1478     -7    639   1218   1265
   -407    566    974    -80   -691    769   -753  -1418   -418    -64    452    485
   -379     33    410    171   -394    220   -561  -1140   -615   -623   -207   -166
   -311   -124    187    218   -249     31   -368   -750   -405   -581   -275   -244
   -220   -111    109    166   -166     -2   -226   -485   -218   -457   -202   -187
   -166   -122     44    145   -106    -41   -148   -337   -116   -392   -163   -148
   -158   -142     15    150    -88    -64   -122   -285    -85   -371   -158   -181
   -148   -135     12    142    -80    -62   -106   -254    -64   -366   -174   -192
   -129   -140    -10    135    -59    -75   -109   -239    -67   -384   -202   -179
   -122   -148    -25    135    -49    -85    -96   -226    -67   -400   -246   -181
    -98   -127    -28    111    -38    -77    -98   -218    -62   -379   -223   -145
    -96    -83     12     90    -54    -36   -101   -194    -12   -283   -124   -192
    -98    -67     28     83    -64    -20    -96   -184     10   -270   -109   -194
    -85    -64     20     75    -54    -23   -101   -176     10   -288   -129   -163
    -72    -54     18     62    -46    -18    -85   -153     20   -298   -150   -150
    -72    -57     15     64    -44    -20    -83   -137     36   -275   -142   -142
    -88    -31     57     57    -72     12    -90   -127     57   -244   -103   -132
   -101    -33     67     67    -85     15    -93   -101     85   -207    -67   -127
    -88    -46     41     64    -64     -2    -96    -72    114   -176    -46   -124
    -67    -25     41     46    -54      7    -90    -44    129   -187    -72   -103
    -44    -12     31     25    -38      7    -70      7    161   -145    -46    -38
    -20     31     51     -5    -36     38    -64     46    200    -98    -12    -20
     -2     62     64    -31    -33     64    -59     90    231    -70     18     -5
     15     80     64    -46    -23     72    -31    166    303     15     98     41
     36    111     72    -75    -18     93    -12    226    361     83    153     59
     51    155    103   -103    -25    129     -5    275    400    119    189     98
     54    174    116   -114    -31    145      0    316    433    150    220    145
     67    176    109   -122    -20    142      0    348    470    197    267    176
     83    236    153   -161    -36    197    -23    335    465    192    265    200
    101    239    137   -171    -18    189    -31    324    457    202    277    197
    103    254    148   -181    -23    202    -41    301    444    202    283    176
     75    226    150   -150    -36    189    -33    267    410    158    244    171
     67    239    168   -153    -49    202    -46    223    392    145    236    145
     49    236    184   -142    -67    210    -70    166    355    114    215    109
     25    200    174   -114    -75    187    -93    109    309     75    174     72
    -20    194    215    -85   -116    205    -96     64    285     51    145     38
    -33    158    192    -64   -114    174    -85     18    249     -2     85     28
    -41    129    171    -44   -106    148    -85    -18    226    -23     62      7
    -64    150    215    -44   -142    181    -77    -44    226      2    103    -18
    -96    137    233    -20   -163    184    -57    -51    244     51    163    -46
   -114    145    259    -15   -187    200    -44    -57    244     51    158    -41
   -111    132    241    -10   -176    187    -31    -46    252     31    119    -18
    -85    155    241    -38   -163    197    -15    -12    285     59    127     28
    -75    231    306    -77   -189    267      7     15    332    127    187     46
    -67    296    361   -116   -215    327     12     23    366    158    215     59
    -70    335    405   -132   -239    368     -7      7    376    166    220     85
    -67    342    410   -137   -239    374    -49    -15    358    140    192     88
    -80    252    332    -85   -205    290    -62    -25    345    150    210     64
    -75    236    311    -80   -192    272    -70    -46    340    168    244     44
    -93    205    298    -57   -197    252    -83    -70    319    153    226     25
   -101    153    254    -28   -176    205    -93    -83    288    124    197     12
    -98     77    176     10   -137    127    -98    -96    246     88    135    -31
    -90      0     90     44    -90     44    -96   -106    215     54     96    -49
   -119    -28     88     72   -103     28    -98   -135    187     31     70   -103
   -129    -77     51    103    -90    -15   -114   -171    140    -12     18   -137
   -127   -119      7    124    -67    -57   -122   -189    111    -38    -18   -171
   -119   -137    -18    127    -51    -77   -122   -194    109    -36      2   -166
   -114   -150    -38    132    -38    -96   -116   -202    106    -31      5   -166
   -116   -163    -49    140    -33   -109   -116   -220     96    -31     10   -200
   -124   -174    -49    150    -38   -111   -111   -220    103    -23     15   -194
   -122   -171    -49    145    -38   -111   -111   -223    106    -25      5   -184
   -124   -176    -51    150    -36   -114   -106   -228    101    -31     -5   -174
   -137   -192    -54    161    -41   -124   -101   -231    101    -38    -28   -181
   -148   -215    -67    181    -41   -142   -103   -236     88    -54    -46   -187
   -137   -322   -184    228     20   -254   -106   -246     23   -127   -124   -309
   -111   -558   -446    335    166   -504    -59   -223   -101   -319   -332   -550
    -98   -745   -646    420    272   -696     54   -129   -161   -483   -530   -774
    -96   -678   -581    387    241   -631    174    -41    -75   -452   -517   -766
   -267   -337    -72    301    -98   -205    101   -418    -15   -252   -241   -457
   -478    350    828     62   -654    589   -135   -904    166    249    397    223
   -610   1060   1670   -226  -1140   1363   -348  -1101    514    932   1171   1008
   -524   1270   1795   -371  -1158   1532   -597  -1117    737   1421   1665   1571
   -457    867   1322   -205   -891   1093   -727  -1200    454   1119   1330   1293
   -452    298    750     75   -602    524   -719  -1228    -51    358    548    465
   -413   -158    252    285   -332     46   -542   -997   -296   -168    -49   -166
   -298   -290      7    296   -153   -142   -322   -628   -150   -155   -116   -246
   -218   -280    -62    249    -80   -171   -174   -394    -10    -62    -57   -223
   -202   -293    -90    246    -57   -192    -96   -277     59    -23    -28   -220
   -197   -309   -111    252    -44   -210    -70   -239     75    -28    -41   -228
   -168   -301   -132    236    -18   -218    -59   -213     88    -33    -59   -223
   -163   -322   -158    241     -2   -241    -59   -194     85    -38    -75   -241
   -184   -329   -145    257    -20   -239    -44   -176     93    -28    -72   -246
   -168   -303   -135    233    -18   -218    -25   -155    109    -10    -57   -226
   -140   -290   -150    215      5   -220    -31   -161     98    -33    -80   -233
   -122   -241   -119    181     -2   -181    -12   -140    129      0    -41   -200
   -132   -233   -101    181    -18   -168     -2   -124    150     25    -15   -197
   -153   -259   -106    205    -23   -184     -7   -122    158     28    -12   -205
   -137   -257   -119    197    -10   -189     -7    -98    174     41     -7   -194
   -106   -252   -145    179     18   -200     -7    -90    176     36    -23   -192
    -98   -228   -132    163     15   -181     18    -64    202     59     -5   -163
    -80   -194   -114    137     15   -155     51    -18    241     98     33   -119
    -88   -174    -85    132     -2   -129     72     25    283    142     83    -90
    -70   -161    -90    114      7   -127     70     49    293    148     80    -85
    -51   -163   -111    106     28   -137     59     75    309    168    101    -70
    -44   -129    -88     85     20   -109     72    132    363    231    171    -25
    -12   -111    -98     62     41   -106     72    174    392    262    192     -5
     20    -83   -103     31     62    -93     90    231    436    311    233     31
     59    -31    -93    -15     75    -62    109    296    491    368    283     83
     90     10    -80    -51     83    -33    122    353    535    413    324    132
    137     80    -57   -109     98     12    140    387    571    446    361    174
    148    129    -20   -140     83     54    132    374    571    457    371    192
    158    158      0   -158     77     80    135    371    579    465    379    210
     90    103     10    -98     41     57    129    332    548    433    353    184
      2     18     15    -10     -5     18    132    285    506    389    324    150
      7     20     10    -15     -2     15    140    262    485    366    314    137
      5     18     12    -12     -2     15    129    226    462    340    296    114
    -20    -28     -7     23     -7    -18    109    168    415    290    252     75
    -20    -59    -38     41      7    -49     80    111    368    246    213     46
     23    -38    -62      5     41    -49     70     83    348    223    197     23
     20    -46    -67     12     44    -57     80     46    327    197    181      2
    -12    -36    -25     23      5    -31    114     20    311    181    171     -7
    -15     23     38     -2    -25     31    150     15    311    179    176     -5
   -109    -41     67     75    -90     12    166      0    296    163    166    -20
   -168   -101     64    135   -119    -18    174     -2    290    150    148    -36
   -153    -25    127     88   -142     49    187     18    322    176    168      2
   -135     62    197     36   -166    129    202     36    358    213    205     36
   -129     98    226     15   -179    161    194     31    379    244    249     44
   -119     93    213     10   -166    153    166     18    384    246    257     59
   -101     72    171     12   -135    122    148      5    368    215    226     80
    -93     75    168     10   -129    122    137     -5    353    202    223     75
    -96     62    158     15   -127    111    122    -31    335    207    244     23
   -101     46    148     25   -124     96    106    -49    309    176    223    -10
   -106    -49     54     75    -83      2    101    -49    280    140    184    -23
   -114   -145    -31    129    -41    -88     85    -75    233     93    137    -77
   -116   -184    -67    150    -25   -124     80    -90    205     49     98   -111
   -129   -210    -80    168    -25   -145     83   -114    171      7     57   -153
   -135   -270   -137    200      0   -205     70   -145    122    -46     -5   -207
   -127   -340   -213    233     41   -277     62   -158     85    -85    -46   -233
   -122   -345   -223    233     49   -285     72   -145     90    -77    -38   -215
   -122   -272   -150    197     12   -213     80   -142    109    -67    -15   -189
   -132   -213    -80    171    -25   -148     77   -148    116    -57      0   -181
   -155   -252    -96    205    -31   -174     80   -155    114    -57      2   -207
   -166   -298   -132    231    -20   -215     88   -153    101    -72    -25   -231
   -166   -324   -161    244     -5   -244     98   -148     90    -88    -51   -241
   -174   -355   -181    262      2   -267    114   -145     96    -90    -62   -236
   -184   -400   -215    293     15   -309    137   -135     96   -111    -96   -236
   -155   -524   -368    340    103   -446    166   -119     10   -241   -231   -379
   -145   -732   -587    439    218   -659    252    -54    -90   -444   -457   -657
   -150   -774   -623    459    236   -698    374     85    -49   -504   -545   -802
   -213   -545   -332    379     59   -439    444     85     80   -374   -402   -680
   -368    -67    298    218   -335    114    252   -394    124    -75     23   -218
   -545    641   1187    -49   -867    914     -5   -844    290    459    717    514
   -600   1122   1722   -262  -1161   1421   -220  -1005    542   1052   1389   1223
   -509    987   1496   -239  -1002   1241   -428  -1088    530   1265   1602   1467
   -488    410    898     36   -693    654   -472  -1187     54    623    935    802
   -470   -140    327    303   -400     93   -381  -1109   -405   -194     67    -77
   -436   -449    -12    441   -213   -233   -197   -784   -402   -431   -262   -415
   -389   -501   -111    446   -140   -306    -23   -446   -181   -303   -210   -366
   -296   -491   -197    392    -51   -345     85   -228    -28   -202   -150   -301
   -244   -470   -226    358    -10   -350    137   -132     38   -158   -132   -293
   -236   -483   -249    358      5   -366    150   -114     38   -179   -155   -316
   -218   -465   -246    342     12   -355    150   -101     36   -200   -174   -319
   -189   -441   -252    314     28   -348    145    -90     46   -202   -179   -314
   -174   -420   -246    296     36   -335    135    -90     41   -215   -197   -324
   -163   -423   -259    293     46   -342    132    -88     41   -213   -189   -348
   -132   -400   -267    267     67   -335    127    -88     36   -218   -194   -355
   -114   -413   -301    262     90   -358    135    -72     44   -207   -187   -327
   -106   -405   -301    254     96   -353    135    -64     59   -184   -163   -335
    -85   -389   -306    236    109   -348    129    -57     67   -174   -163   -332
    -75   -379   -303    228    114   -342    124    -54     67   -179   -176   -327
    -70   -371   -303    218    114   -337    124    -41     80   -163   -161   -324
    -62   -376   -314    218    124   -345    127    -20     93   -155   -161   -314
    -41   -358   -319    197    137   -340    137      0    109   -145   -161   -301
    -28   -340   -311    184    140   -327    145     38    148   -109   -122   -280
    -36   -335   -298    184    127   -316    153     77    187    -72    -85   -252
    -18   -309   -290    163    135   -301    161    127    236    -31    -51   -210
    -10   -267   -257    137    122   -262    166    174    283     23    -10   -161
     15   -236   -252    111    132   -244    166    239    337     85     46   -119
     46   -220   -270     85    155   -244    184    306    402    161    111    -57
     44   -215   -259     85    150   -236    202    361    457    205    153      2
     36   -194   -231     77    132   -213    207    392    485    228    166      7
     49   -137   -187     44    116   -161    202    410    514    259    202     75
     51   -114   -168     31    109   -140    202    415    530    285    239    109
     70    -83   -153      5    111   -119    194    392    511    270    223     85
     59   -114   -176     25    116   -145    194    366    483    233    179     77
      5   -166   -171     80     88   -168    202    335    449    197    150     46
    -20   -194   -176    106     75   -184    210    296    410    163    122    -10
    -28   -184   -155    106     62   -171    197    241    371    119     98    -15
    -28   -189   -161    106     64   -176    189    197    335     88     75    -51
    -28   -207   -179    119     75   -194    179    153    288     38     20   -119
    -51   -244   -192    145     70   -218    181    103    236    -20    -49   -184
    -67   -275   -207    171     70   -241    181     75    207    -57    -77   -189
    -72   -254   -181    163     51   -218    171     44    189    -83    -90   -194
    -64   -239   -174    153     54   -207    171     33    200    -77    -88   -184
    -80   -280   -202    179     59   -241    179     28    187   -103   -119   -192
    -80   -272   -192    176     54   -233    202     46    210    -62    -77   -166
    -70   -187   -116    127     20   -150    223     72    265      7     -7   -129
    -72   -135    -62    103     -5    -98    228     80    298     49     41   -109
    -93    -64     28     77    -62    -18    189     51    301     54     49    -96
   -101    -51     49     75    -75     -2    153     23    285     38     36    -88
    -80    -62     15     70    -49    -23    132      5    267     23     31    -96
    -49   -101    -51     75      0    -77    114      0    254     12     20   -106
    -72   -148    -77    109      0   -114    122     -2    236    -15     -5   -119
    -88   -168    -83    127     -5   -127    129     -7    213    -36    -31   -145
    -88   -218   -132    150     20   -174    116    -28    171    -72    -59   -184
   -129   -319   -189    226     28   -254    111    -57    127   -124    -98   -226
   -150   -410   -259    277     54   -335    122    -83     75   -181   -158   -270
   -158   -475   -319    316     77   -397    127   -103     28   -233   -213   -311
   -150   -472   -322    311     83   -397    111   -116      2   -254   -239   -340
   -124   -457   -332    290    103   -394    101   -116      7   -246   -228   -329
   -109   -491   -381    296    135   -436     98   -114     -5   -267   -244   -309
    -90   -522   -433    306    171   -478     93   -116    -18   -270   -244   -322
    -85   -522   -436    301    174   -480     80   -124    -36   -283   -259   -366
    -77   -517   -439    298    179   -478     75   -127    -46   -301   -275   -363
    -83   -524   -444    303    179   -485     77   -127    -46   -303   -270   -353
    -72   -532   -462    301    192   -498     72   -129    -49   -314   -277   -358
    -57   -530   -472    290    205   -501     64   -129    -49   -316   -285   -371
    -44   -579   -535    311    244   -558     62   -127    -80   -363   -348   -441
    -12   -779   -769    394    376   -774    122    -51   -135   -504   -530   -607
    -10   -930   -922    470    454   -927    246     96   -106   -618   -714   -787
    -36   -813   -776    423    368   -797    342    223     33   -571   -706   -784
   -132   -439   -306    285     85   -374    296      5     85   -407   -449   -548
   -296    106    402     93   -350    252     31   -584    -41   -127     44   -111
   -413    771   1184   -179   -800    976   -220  -1013    -59    280    665    457
   -374    984   1358   -306   -865   1169   -454  -1226    -75    615   1109    896
   -319    498    818    -88   -568    657   -540  -1291   -316    420    883    701
   -298    -49    246    171   -272     98   -480  -1239   -706   -342     25    -59
   -239   -467   -228    353     -7   -348   -340   -987   -826   -823   -568   -613
   -179   -592   -415    384    116   -506   -194   -628   -550   -691   -561   -602
   -132   -600   -467    366    166   -535    -67   -355   -303   -522   -452   -491
    -93   -600   -506    345    202   -553     15   -181   -150   -413   -394   -454
    -83   -597   -514    337    215   -555     51   -114    -93   -381   -374   -444
    -70   -584   -514    327    220   -550     67    -85    -72   -363   -355   -423
    -59   -579   -519    319    228   -550     83    -64    -49   -340   -340   -420
    -38   -553   -514    296    236   -535     85    -46    -31   -324   -322   -418
    -23   -519   -496    270    233   -506    103    -20     -7   -309   -298   -384
    -31   -504   -472    265    220   -488    114     -5     10   -301   -301   -358
    -36   -485   -449    262    205   -467    119      7     25   -296   -303   -335
    -33   -491   -457    259    210   -475    127     31     51   -267   -280   -329
    -25   -462   -436    244    202   -449    122     44     70   -233   -252   -337
    -23   -420   -397    220    184   -410    119     51     83   -220   -239   -306
    -12   -402   -389    207    187   -397    135     72    114   -194   -207   -259
    -23   -420   -397    220    184   -410    132     88    129   -197   -215   -249
    -20   -413   -392    215    184   -402    124    109    155   -166   -187   -228
    -31   -400   -371    215    168   -387    135    140    200   -103   -140   -246
    -28   -345   -316    187    142   -332    140    168    233    -72   -106   -241
    -23   -342   -322    181    148   -332    150    218    275    -25    -57   -171
     -7   -335   -327    171    158   -332    155    262    303      2    -36   -142
      5   -329   -335    161    166   -332    166    316    345     28     -2    -77
     33   -270   -303    119    168   -285    187    387    420     98     59     -2
     51   -207   -262     75    155   -233    202    446    491    174    129     25
     62   -181   -246     59    153   -213    205    480    532    200    161     57
     72   -163   -236     44    153   -200    207    498    542    181    142    103
     85   -137   -223     25    153   -179    200    498    530    158    124    135
     80   -148   -228     31    153   -187    192    488    511    148    122    148
     72   -132   -205     31    137   -168    189    467    498    200    181     75
     67    -83   -150      7    106   -116    189    433    491    205    200     -2
     57    -93   -150     18    103   -122    168    376    433    116    135    -15
     57   -109   -166     23    109   -137    166    332    381     38     64      2
     41   -142   -187     49    114   -163    171    290    342     -5     18    -20
     10   -150   -161     70     83   -155    155    233    298    -33     -2   -101
    -12   -200   -187    106     85   -194    148    189    265    -70    -23   -129
    -20   -207   -189    111     83   -200    142    166    252    -96    -46   -124
    -25   -194   -168    109     70   -181    161    153    259    -70    -20   -179
    -31   -200   -168    114     67   -187    174    137    257    -90    -25   -213
     -5   -161   -155     83     75   -158    181    135    257    -80     -5   -207
     -7   -132   -127     67     59   -129    181    127    249   -103    -64   -267
    -12   -111    -98     62     41   -106    205    145    267    -88    -62   -171
    -15    -62    -49     36     15    -57    223    168    316    -33     15    -88
    -10     31     41    -10    -25     36    205    158    345      5     72    -83
     12     59     46    -36    -18     54    176    150    366     20     93    -64
     23     44     18    -33      2     31    158    129    355      0     64    -77
     28     44     12    -38      7     28    135    103    324    -46     20    -59
     20     33     12    -25      5     23    114     70    290    -83     -7    -59
      2      7      5     -7     -2      7     98     54    272   -109    -25    -85
      2    -72    -75     33     36    -72     80     38    236   -150    -64   -111
     10   -189   -200     88    103   -194     70     28    202   -171    -85   -161
     18   -257   -275    119    145   -265     64     15    163   -244   -179   -179
     15   -296   -314    140    163   -306     64     -5    135   -267   -189   -231
     -7   -345   -337    176    163   -340     54    -25    116   -249   -158   -314
    -36   -381   -345    207    153   -366     41    -44     93   -270   -161   -345
    -31   -366   -335    200    150   -350     31    -57     75   -314   -205   -335
    -15   -392   -376    202    179   -384     20    -75     44   -350   -246   -319
     -7   -405   -397    205    194   -402     15    -90     28   -368   -272   -324
     -7   -431   -426    218    207   -428     20    -93     23   -381   -290   -327
     -2   -410   -407    207    202   -410     18   -101     20   -379   -280   -340
      2   -397   -402    194    202   -400     20   -109     12   -387   -285   -355
     -2   -418   -415    210    205   -415     31   -106     20   -368   -249   -361
    -10   -418   -410    213    197   -415     31   -103     15   -397   -277   -363
      2   -540   -542    270    272   -540     41    -80    -33   -491   -405   -392
     33   -789   -826    376    428   -807    101    -20   -132   -659   -584   -631
     41   -909   -950    433    496   -930    220    114   -119   -740   -698   -885
     20   -761   -784    368    402   -771    319    218     -2   -696   -680   -875
   -101   -420   -319    262    109   -371    257   -106     15   -558   -465   -636
   -277    207    485     33   -384    345    -46   -787    -59   -239     54    -93
   -410    922   1332   -257   -870   1124   -314  -1189     54    288    740    553
   -379   1153   1530   -387   -953   1340   -576  -1358    142    698   1205   1034
   -311    771   1083   -228   -696    927   -706  -1418    -72    504    974    852
   -257    155    413     49   -335    285   -641  -1317   -493   -277    119     62
   -200   -285    -85    241    -57   -187   -457  -1008   -646   -792   -488   -491
   -137   -433   -298    285     77   -366   -265   -602   -410   -698   -491   -493
    -75   -441   -366    259    145   -405   -114   -314   -187   -506   -335   -444
    -36   -433   -400    233    179   -418    -36   -181    -88   -452   -303   -439
    -12   -439   -426    226    205   -433    -10   -140    -62   -459   -319   -426
      5   -407   -415    200    210   -410     -7   -124    -64   -496   -371   -397
     23   -415   -439    197    231   -426     10    -93    -38   -446   -311   -394
     33   -397   -431    179    231   -415      7    -83    -15   -410   -265   -441
     28   -379   -407    174    218   -394      2    -77    -12   -407   -246   -431
     28   -358   -389    163    207   -374      2    -77     -5   -405   -236   -444
     28   -348   -376    161    202   -361     12    -72      0   -415   -288   -462
     33   -353   -389    158    210   -368     12    -59     -7   -452   -348   -340
     44   -355   -400    155    220   -379     20    -36     18   -423   -314   -319
     51   -340   -392    142    220   -363     28    -15     51   -374   -241   -322
     67   -257   -324     96    194   -290     31     -5     85   -316   -166   -337
     64   -241   -306     88    184   -272     31     12     96   -319   -189   -298
     67   -241   -311     85    189   -275     44     44    124   -296   -176   -275
     67   -231   -298     80    179   -265     59     75    155   -272   -153   -254
     67   -220   -288     77    176   -254     67    111    187   -254   -137   -226
     72   -205   -280     64    176   -241     80    166    231   -220   -122   -181
     93   -197   -293     51    192   -244     93    223    267   -189   -109   -127
    111   -163   -277     23    194   -218    106    280    324   -111    -23   -122
    132   -122   -254     -5    192   -187    116    342    376    -46     57    -88
    161    -67   -228    -46    192   -148    111    389    407    -12     75    -36
    187    -10   -197    -88    192   -103    111    426    428      7     75     15
    205      2   -205   -106    205   -101    122    454    449     41    114     67
    207     23   -184   -114    197    -80    137    457    465     93    181     64
    202     44   -161   -124    181    -57    132    423    439     62    150     59
    207     44   -163   -127    184    -59    129    392    405     10     93     62
    194     23   -171   -111    181    -75    127    350    371    -28     57     49
    174     25   -148    -98    161    -59    124    303    332    -59     36     28
    150     31   -119    -90    132    -41    111    244    293    -77     46    -23
    122     28    -93    -75    106    -31    106    187    259    -98     49    -64
    109     23    -85    -67     96    -28     93    132    213   -155    -10    -88
     96      0    -96    -46     96    -46     93     88    166   -202    -49   -103
     83     12    -70    -49     77    -28     98     59    150   -200    -38   -127
     75     18    -57    -46     64    -18    111     41    153   -205    -41   -132
     62     18    -46    -41     54    -12    116     18    127   -239    -80   -140
     44     -5    -49    -18     46    -25    135      7    119   -246    -93   -145
     38     -2    -41    -20     38    -20    148     15    124   -241    -85   -148
     44     77     33    -62      5     57    171     41    168   -184    -20   -114
     46    155    106   -101    -31    132    174     49    202   -153     20    -64
     57    197    140   -127    -41    168    158     44    218   -135     38    -33
     72    215    142   -145    -36    181    124     25    220   -132     46    -20
     77    205    127   -142    -25    168    101      7    200   -137     51    -23
     62    184    122   -124    -31    153     80    -15    171   -153     41    -57
     46    163    116   -103    -33    140     64    -41    145   -176     23    -77
     41    106     64    -75    -12     88     49    -59    106   -239    -57    -83
     31      0    -31    -18     31    -15     38    -75     62   -280    -90   -129
     31    -96   -129     31     77   -111     31    -90     12   -319   -109   -189
     23   -106   -129     41     75   -116     25   -109    -25   -345   -129   -218
      7   -135   -142     62     72   -137     20   -137    -67   -405   -202   -244
      2   -200   -202     98    101   -200     18   -153    -96   -441   -233   -249
     -5   -213   -207    109     98   -210     10   -174   -116   -439   -215   -290
    -12   -205   -192    109     88   -200     -5   -194   -137   -454   -220   -311
     -5   -210   -205    106     98   -207    -12   -205   -153   -472   -249   -301
     10   -215   -226    101    116   -218    -10   -210   -171   -498   -293   -285
     12   -241   -254    114    132   -246     -7   -218   -184   -506   -296   -303
     12   -262   -275    124    142   -267     -5   -218   -189   -509   -298   -314
      0   -270   -272    132    135   -270     -2   -223   -192   -517   -301   -319
     -2   -270   -270    135    132   -270     -5   -228   -194   -527   -303   -329
     15   -324   -342    153    176   -332     -5   -228   -231   -579   -355   -348
     57   -517   -574    231    314   -545     25   -213   -324   -691   -470   -504
     85   -748   -833    329    459   -789    124   -145   -439   -924   -743   -787
     93   -782   -875    342    483   -826    257    -20   -405   -984   -823   -896
     10   -553   -563    270    285   -558    293   -142   -314   -852   -662   -756
   -171    -44    127    109   -150     41     90   -698   -285   -568   -254   -309
   -374    730   1101   -179   -737    914   -174  -1166   -116    -38    420    431
   -418   1215   1634   -397  -1026   1423   -415  -1327    132    561   1106   1104
   -342   1109   1452   -384   -896   1280   -623  -1405     90    688   1241   1296
   -283    589    872   -153   -576    730   -680  -1426   -293    150    675    756
   -252      0    249    124   -252    124   -527  -1226   -665   -574   -103   -122
   -189   -277    -90    233    -49   -184   -306   -846   -615   -750   -379   -418
    -98   -298   -202    197     51   -252   -129   -506   -407   -628   -329   -350
     -7   -309   -301    158    145   -306    -15   -280   -272   -550   -298   -296
      7   -329   -340    158    171   -335     31   -197   -231   -524   -283   -309
     -2   -316   -314    158    153   -314     57   -163   -215   -517   -267   -306
     -2   -316   -314    158    153   -316     75   -137   -210   -527   -285   -293
     -7   -337   -329    174    161   -335     80   -116   -202   -519   -275   -316
    -10   -316   -309    163    148   -314     85   -106   -192   -519   -296   -306
      2   -306   -311    150    155   -309     96    -85   -179   -517   -298   -252
     15   -306   -322    145    166   -314    106    -72   -168   -496   -265   -239
     25   -283   -309    129    166   -296    109    -62   -153   -488   -270   -244
     33   -244   -277    103    155   -259    114    -44   -132   -467   -231   -228
     49   -226   -275     88    161   -249    119    -31   -119   -439   -202   -228
     67   -226   -296     77    179   -262    119    -25   -119   -452   -213   -210
     59   -215   -275     77    166   -244    129      0    -90   -413   -168   -205
     83   -189   -275     51    179   -231    145     38    -54   -371   -140   -189
     96   -205   -301     54    197   -252    168     83    -25   -350   -135   -168
     98   -189   -290     44    192   -239    189    135     10   -319    -96   -111
     90   -109   -200     10    145   -153    207    194     62   -254    -23    -36
     93    -80   -176     -7    132   -127    223    249    103   -215      5    -41
    116    -57   -174    -28    145   -114    231    290    122   -207     -2     -2
    122    -57   -179    -31    150   -116    257    353    166   -158     44     44
    142     -7   -150    -67    145    -77    283    426    228    -98     96     90
    150     25   -124    -90    137    -46    303    491    285    -31    155    153
    161     51   -111   -106    135    -28    316    527    316     12    194    184
    163     46   -116   -106    140    -33    324    535    327     31    220    215
    189    111    -77   -150    135     18    309    511    311     23    228    189
    205    174    -33   -192    119     70    280    475    283     -2    197    171
    192    168    -23   -181    106     75    283    454    257    -41    150    181
    161    176     15   -171     72     96    301    436    246    -59    137    181
    150    166     15   -158     67     90    309    397    223    -85    127    158
    135    140      2   -137     64     72    303    335    184   -119    103    116
    106     80    -25    -93     64     28    298    275    145   -153     72     67
     72     41    -33    -57     54      5    280    213     98   -207     18     25
     72     41    -31    -57     51      5    277    181     75   -226     18     25
     67     38    -28    -54     46      7    277    148     59   -239     12    -18
     59     62      2    -62     28     33    285    116     38   -265     -7    -20
     41     75     33    -59      2     54    285     88     23   -280    -23    -12
     44     67     23    -54     10     46    280     83     20   -280    -18    -20
     83     93      7    -90     36     51    283     98     31   -267     -5    -23
    103    189     83   -148     10    137    293    116     67   -231     25      2
    106    254    148   -181    -20    202    285    106     77   -228     31     36
    124    290    166   -207    -20    228    262     98     96   -194     77     51
    135    283    145   -210     -5    215    223     75     90   -194     88     38
    142    262    119   -202     10    192    205     57     72   -218     57      7
    142    236     90   -192     25    163    184     28     36   -267     -2      2
    137    202     64   -168     36    135    163      5      2   -306    -41      2
    129    122     -7   -127     67     59    161     -2    -20   -319    -41    -20
    129     46    -85    -88    109    -18    155    -23    -64   -363    -80    -88
    127     -7   -135    -62    129    -72    150    -46   -109   -413   -127   -116
    103    -41   -145    -31    124    -93    148    -72   -142   -439   -148   -155
     96    -96   -194      0    142   -145    142   -101   -184   -485   -197   -200
    109   -119   -228      5    166   -174    132   -124   -210   -511   -213   -233
    127   -103   -231    -12    179   -166    132   -127   -210   -511   -215   -239
    114   -103   -218     -5    166   -161    127   -137   -226   -532   -249   -252
    119   -106   -228     -7    171   -166    114   -155   -239   -550   -265   -252
    127   -127   -254      0    189   -189    124   -158   -246   -558   -280   -249
    132   -168   -301     18    213   -233    124   -161   -257   -566   -288   -241
    137   -174   -311     18    223   -241    116   -161   -257   -553   -275   -231
    145   -184   -329     15    236   -257    111   -166   -272   -563   -288   -257
    163   -181   -345      7    252   -262    106   -171   -290   -581   -314   -283
    202   -257   -459     25    329   -358    116   -168   -340   -644   -387   -348
    249   -478   -727    114    488   -602    161   -148   -478   -859   -628   -568
    275   -607   -883    166    579   -745    272    -41   -522  -1026   -844   -782
    275   -498   -774    111    524   -636    371     62   -415   -963   -802   -774
    142   -197   -340     25    239   -267    332   -213   -345   -776   -542   -514
    -49    433    483   -192   -265    457    103   -774   -272   -392      7     72
   -200   1098   1296   -449   -748   1197    -77  -1052    -18    194    727    828
   -145   1275   1421   -566   -784   1348   -288  -1169     98    579   1148   1319
    -83    872    956   -394   -519    914   -426  -1296   -194    337    888   1114
    -57    233    290    -88   -174    262   -452  -1337   -709   -428     83    275
    -28   -161   -132     93     51   -148   -319  -1098   -914   -953   -506   -368
     38   -241   -280    101    158   -262   -148   -711   -711   -891   -537   -413
    124   -205   -329     38    226   -267     -7   -423   -514   -763   -467   -350
    192   -210   -402     10    296   -306     80   -246   -402   -696   -433   -314
    205   -249   -457     20    329   -353     98   -192   -374   -685   -439   -311
    223   -246   -470     10    345   -358    114   -155   -353   -680   -436   -285
    241   -215   -459    -15    350   -335    127   -129   -327   -649   -400   -262
    252   -155   -407    -46    329   -280    129   -109   -303   -618   -363   -257
    231   -171   -402    -31    314   -285    142    -93   -298   -628   -379   -296
    226   -187   -413    -20    316   -298    132    -90   -301   -639   -400   -280
    244   -184   -428    -33    335   -306    127    -85   -301   -639   -402   -259
    226   -213   -439     -5    332   -324    142    -83   -298   -652   -426   -257
    213   -210   -423     -2    316   -316    150    -72   -283   -626   -389   -236
    265   -158   -423    -54    342   -290    142    -49   -252   -579   -342   -226
    298    -96   -397   -101    345   -246    137    -23   -226   -555   -329   -197
    301    -70   -371   -114    335   -220    150     15   -197   -537   -314   -174
    275    -67   -345   -103    309   -207    166     54   -163   -506   -283   -153
    314    -33   -350   -140    329   -192    171     88   -129   -470   -246   -116
    337    -18   -355   -161    345   -187    168    119   -106   -452   -236    -98
    353      0   -353   -176    353   -176    174    158    -80   -423   -220    -77
    376     28   -348   -205    361   -158    181    207    -44   -387   -205    -62
    389     46   -342   -218    366   -148    176    249    -18   -363   -197    -23
    400     54   -345   -228    371   -145    168    290     20   -319   -155     15
    423    101   -322   -262    374   -109    174    340     77   -257    -90     67
    454    155   -298   -306    376    -70    184    392    129   -200    -33    124
    475    205   -270   -342    374    -31    205    420    155   -171    -10    150
    478    239   -239   -361    358      0    215    426    166   -155     -2    168
    478    252   -226   -363    353     12    213    415    158   -158      0    176
    478    277   -202   -379    340     38    207    389    135   -194    -31    163
    462    262   -200   -363    329     33    205    355    106   -228    -70    153
    446    244   -202   -345    324     20    207    322     83   -252    -83    114
    405    220   -184   -311    296     18    210    270     41   -288   -109     54
    353    181   -174   -270    265      5    220    241     18   -311   -124     38
    340    161   -181   -252    262    -10    233    215      2   -335   -140     23
    361    145   -218   -254    288    -36    220    161    -36   -381   -179     -7
    350    124   -226   -236    288    -49    213     90    -96   -441   -236    -64
    311    103   -210   -207    259    -51    226     64   -116   -467   -265    -90
    319    137   -181   -231    252    -20    228     64   -111   -457   -252    -72
    319    135   -184   -228    252    -23    231     72    -96   -436   -215    -51
    329    153   -176   -241    254    -10    257     88    -83   -426   -207    -85
    355    233   -124   -296    239     54    246     96    -62   -410   -210    -70
    358    296    -62   -327    210    116    231    106    -33   -379   -181      5
    337    350     10   -345    161    181    223    111      0   -332   -132     44
    340    381     41   -361    150    213    210    103     12   -316   -109     77
    355    355     -2   -355    176    176    187     85    -10   -335   -111     83
    342    311    -31   -327    187    142    153     51    -49   -371   -140     51
    319    275    -46   -298    181    114    111      5   -103   -428   -202     -5
    319    270    -49   -293    184    111    109    -12   -129   -449   -228    -18
    316    200   -116   -259    215     41    122    -12   -145   -457   -244    -41
    285     75   -210   -181    249    -67    114    -31   -194   -511   -298   -111
    285     31   -257   -161    270   -111    106    -38   -231   -553   -327   -140
    319     33   -285   -176    303   -124    119    -38   -244   -576   -353   -148
    301    -38   -342   -132    322   -189    106    -72   -296   -641   -426   -194
    288    -75   -363   -106    324   -218     93    -93   -332   -665   -449   -220
    283    -96   -381    -96    332   -239     93    -96   -342   -659   -439   -233
    277   -127   -405    -75    340   -265     90   -106   -358   -680   -449   -236
    285   -163   -449    -64    366   -306     75   -114   -379   -696   -472   -236
    301   -153   -457    -75    379   -303     64   -124   -394   -714   -491   -236
    288   -192   -483    -49    384   -337     72   -127   -405   -722   -496   -270
    290   -184   -475    -51    381   -329     72   -122   -402   -717   -488   -290
    298   -176   -478    -62    384   -327     70   -122   -407   -730   -493   -285
    306   -241   -548    -33    426   -394     67   -114   -428   -769   -545   -327
    337   -374   -714     15    524   -545     98    -62   -480   -883   -693   -439
    384   -574   -958     96    670   -766    207     67   -509  -1052   -930   -649
    392   -504   -896     54    641   -698    303    218   -394  -1041   -961   -701
    324   -176   -501    -75    413   -337    316    135   -277   -878   -745   -542
    174    249     75   -213     49    163    137   -389   -374   -675   -361   -179
     20    867    846   -444   -413    857   -109   -924   -457   -342    200    394
    -23   1306   1330   -644   -675   1317   -342  -1182   -426     83    758    917
     20   1002    982   -514   -480    992   -496  -1304   -600     75    743    963
     77    436    355   -259   -137    397   -483  -1309   -976   -514     98    366
    119    -96   -215    -10    166   -155   -361  -1158  -1291  -1262   -735   -472
    202   -332   -535     64    368   -433   -202   -766  -1041  -1226   -831   -555
    270   -249   -522    -10    394   -384    -67   -441   -727   -992   -672   -420
    335   -215   -553    -59    441   -384     23   -218   -540   -865   -592   -314
    361   -233   -594    -62    478   -413     70    -98   -439   -771   -524   -301
    368   -215   -584    -77    475   -397     75    -75   -426   -789   -568   -342
    379   -215   -594    -83    485   -405     93    -38   -410   -782   -574   -316
    374   -259   -636    -57    504   -449    106    -12   -392   -758   -561   -314
    387   -197   -584    -93    485   -389     93    -10   -381   -758   -563   -311
    389   -168   -558   -111    472   -363    106      7   -361   -748   -545   -265
    374   -176   -550    -98    459   -361    109     18   -340   -711   -498   -267
    376   -153   -532   -111    452   -342    101     23   -322   -704   -501   -288
    392   -137   -530   -127    459   -332    101     44   -309   -724   -537   -244
    413   -148   -561   -132    485   -353    114     67   -283   -698   -514   -194
    426   -119   -545   -153    483   -329    111     80   -267   -675   -496   -220
    426   -116   -542   -155    483   -329    122    111   -233   -628   -444   -207
    431    -98   -530   -166    480   -314    124    135   -202   -600   -407   -200
    444    -70   -517   -189    480   -293    122    158   -176   -602   -420   -187
    465    -23   -488   -220    475   -254    119    184   -142   -574   -402   -135
    472      7   -465   -241    467   -228    122    215   -106   -542   -381    -98
    454    -23   -478   -215    465   -249    124    254    -77   -530   -379    -72
    475      0   -475   -239    475   -236    122    298    -28   -465   -316    -54
    496     83   -413   -288    454   -166    135    353     38   -394   -244    -15
    506    140   -368   -324    439   -114    129    392     80   -366   -231     18
    532    187   -345   -358    439    -77    119    423    106   -345   -207     75
    535    168   -368   -353    452    -98    127    467    142   -283   -137    114
    535    176   -361   -355    449    -90    135    480    148   -277   -140    103
    558    215   -342   -387    452    -64    135    475    132   -298   -155    135
    563    213   -350   -387    457    -67    153    475    135   -272   -116    116
    561    202   -358   -381    459    -77    150    439     93   -340   -184     93
    548    192   -355   -368    452    -80    132    389     41   -394   -218     77
    527    218   -311   -374    420    -46    111    337      0   -420   -223    -31
    509    215   -293   -361    402    -38    101    288    -54   -493   -306    -54
    485    181   -303   -335    394    -59     90    233   -106   -550   -361    -44
    459    184   -277   -322    368    -46     88    179   -145   -576   -392    -98
    436    171   -265   -306    350    -44    103    155   -158   -587   -402   -155
    423    187   -236   -303    329    -23    114    140   -171   -623   -446   -179
    413    148   -265   -283    337    -57    116    135   -176   -613   -426   -129
    389    148   -241   -270    316    -46    116    132   -168   -581   -387   -166
    381    166   -218   -275    298    -25    114    124   -176   -602   -400   -168
    371    228   -142   -298    257     44    127    140   -150   -584   -379   -140
    392    329    -64   -363    228    135    129    155    -98   -530   -324    -77
    402    384    -18   -392    210    181    122    161    -62   -480   -270    -77
    410    418      7   -415    200    215     96    153    -51   -467   -257    -90
    420    428      7   -423    207    218     62    124    -77   -491   -288    -49
    418    415     -5   -418    210    207     41    101   -109   -519   -306    -38
    402    400     -2   -402    202    200     41     85   -129   -537   -316    -64
    402    410      7   -407    197    210     33     72   -145   -542   -322    -72
    402    379    -23   -389    213    179     20     62   -166   -568   -363    -72
    384    246   -137   -316    259     54     15     51   -207   -610   -410   -122
    379    200   -179   -290    277     12      0     25   -265   -675   -472   -194
    371    163   -210   -270    290    -23    -20     -7   -319   -722   -527   -246
    379     96   -283   -236    332    -93    -15     -7   -319   -680   -470   -270
    366    106   -262   -236    314    -77    -31    -33   -355   -727   -522   -301
    366    124   -241   -246    303    -57    -51    -54   -387   -763   -558   -288
    363     83   -280   -226    322    -96    -54    -64   -402   -769   -553   -301
    350     85   -265   -218    309    -88    -44    -51   -397   -756   -550   -298
    361     64   -296   -213    327   -116    -44    -57   -405   -766   -555   -285
    374     70   -303   -223    337   -116    -67    -83   -428   -795   -587   -309
    371     54   -319   -215    345   -132    -77    -85   -441   -813   -620   -293
    358     33   -324   -194    342   -145    -77    -83   -433   -776   -568   -324
    363     38   -324   -202    342   -142    -80    -83   -431   -771   -561   -324
    397    -15   -413   -192    405   -213    -64    -57   -470   -836   -639   -368
    420   -257   -678    -83    548   -465     -2     18   -550  -1005   -841   -561
    413   -441   -854     15    633   -646    116    140   -561  -1140  -1026   -807
    392   -252   -646    -72    517   -449    200    223   -433  -1085   -979   -763
    285     98   -187   -192    236    -44    106   -124   -459   -937   -732   -509
    135    688    553   -413   -207    620   -200   -766   -605   -680   -270    -49
     12   1439   1426   -724   -706   1434   -475  -1174   -550   -202    363    589
     44   1605   1561   -826   -758   1584   -711  -1301   -488    181    800   1026
    111   1153   1041   -631   -465   1098   -795  -1330   -706    -15    576    795
    140    530    389   -335   -124    459   -698  -1247  -1101   -763   -213    -12
    179    106    -72   -142    127     18   -511   -976  -1218  -1280   -820   -618
    215     36   -179   -127    197    -72   -345   -610   -901  -1106   -776   -524
    283     44   -239   -163    259    -98   -215   -340   -670   -958   -714   -400
    332     25   -306   -181    319   -140   -122   -163   -527   -857   -654   -327
    345     23   -322   -184    335   -148    -88   -103   -467   -800   -587   -350
    350     59   -290   -205    319   -114    -77    -90   -459   -813   -597   -348
    358     75   -285   -218    322   -103    -62    -67   -444   -797   -581   -335
    361     77   -283   -220    322   -101    -51    -41   -428   -797   -597   -319
    376     88   -288   -231    332    -98    -46    -18   -407   -769   -555   -277
    379    116   -262   -249    319    -72    -57    -20   -405   -756   -550   -301
    379    132   -246   -257    311    -57    -64    -23   -402   -748   -542   -311
    374    129   -246   -252    311    -59    -67    -23   -402   -753   -555   -319
    366    127   -239   -246    303    -54    -70    -12   -392   -740   -548   -290
    350    142   -210   -249    280    -31    -75     -5   -374   -719   -532   -262
    355    155   -200   -254    277    -20    -64     15   -355   -698   -514   -241
    363    181   -181   -272    272      0    -51     38   -332   -678   -493   -215
    387    265   -122   -324    254     72    -44     70   -285   -628   -446   -181
    400    290   -109   -345    254     90    -44     96   -267   -613   -446   -163
    413    301   -111   -358    262     96    -41    129   -241   -602   -459   -119
    433    301   -135   -368    283     83    -23    181   -189   -545   -407    -67
    444    316   -127   -379    285     96     -7    239   -127   -457   -322    -41
    457    361    -98   -410    277    129      2    293    -77   -402   -272    -12
    470    381    -88   -428    280    148     12    350    -31   -363   -249     36
    483    384    -98   -433    290    142     31    405     10   -342   -252    109
    498    379   -119   -439    309    129     46    459     46   -303   -215    166
    506    392   -114   -452    309    140     44    480     62   -270   -158    184
    509    413    -96   -462    301    161     51    491     77   -239   -119    189
    519    446    -72   -483    296    187     49    478     54   -275   -155    207
    519    441    -77   -480    298    181     51    452     28   -270   -145    174
    506    431    -75   -472    290    179     46    415      0   -285   -150    145
    491    428    -62   -459    275    184     46    363    -44   -332   -192    135
    475    413    -64   -446    270    174     49    311    -90   -371   -215    109
    465    389    -75   -426    270    158     51    252   -135   -400   -226     62
    444    353    -90   -400    267    132     57    197   -171   -446   -270     36
    418    314   -103   -366    259    106     54    142   -210   -485   -298     -5
    371    290    -83   -332    226    106     54     98   -244   -527   -337    -36
    332    254    -77   -293    205     88     70     85   -259   -563   -371    -23
    332    280    -51   -309    192    116     93     90   -233   -501   -277     10
    324    303    -20   -314    174    142    111    101   -213   -478   -254     46
    316    285    -31   -301    174    127    127    111   -197   -462   -241     59
    322    327      5   -324    158    166    140    129   -171   -452   -249     88
    340    413     72   -376    132    244    137    137   -140   -418   -200    137
    327    491    163   -410     83    327    114    109   -137   -392   -174    114
    301    542    239   -423     31    392     62     67   -155   -413   -202    103
    309    553    244   -431     33    400     25     44   -184   -454   -246    101
    314    548    233   -431     38    392      0     12   -223   -488   -270     72
    306    519    213   -413     46    366    -10     -7   -244   -501   -270     64
    285    485    200   -387     41    342     -7    -20   -252   -488   -241     38
    262    439    176   -350     44    309    -15    -36   -277   -511   -257     10
    252    309     57   -283     98    184    -20    -54   -332   -587   -345    -31
    265    228    -36   -246    150     96    -18    -67   -376   -636   -407    -67
    272    176    -98   -226    184     38    -15    -83   -415   -678   -459    -88
    265    116   -148   -189    207    -15    -10   -101   -444   -714   -498   -114
    249    101   -150   -176    200    -23    -12   -122   -462   -698   -462   -153
    249     88   -163   -168    207    -36    -12   -137   -493   -740   -517   -155
    241     33   -207   -137    226    -85    -12   -142   -509   -758   -537   -163
    218    -33   -252    -90    233   -142      5   -135   -493   -732   -483   -181
    218    -10   -231   -106    223   -119      0   -145   -506   -753   -506   -181
    220     18   -202   -119    210    -90     -7   -155   -524   -756   -511   -189
    220     20   -200   -122    210    -88     -7   -155   -530   -758   -517   -197
    218     12   -205   -114    213    -96     -7   -150   -540   -784   -553   -205
    213    -64   -280    -75    246   -174     -5   -145   -558   -820   -602   -205
    236   -213   -449    -12    340   -329     15   -122   -620   -919   -722   -285
    277   -387   -667     51    470   -524     90    -59   -704  -1062   -865   -561
    303   -498   -802     98    553   -649    220     75   -709  -1195  -1036   -761
    265   -340   -607     36    436   -472    311    135   -576  -1104   -948   -667
    109     49    -62    -80     85     -5    200   -290   -563   -901   -649   -348
    -98    701    800   -301   -452    750    -75   -896   -545   -498    -77    231
   -257   1392   1649   -566   -953   1519   -306  -1210   -335     64    607    969
   -200   1512   1712   -657   -956   1610   -545  -1309   -244    439   1023   1392
   -150   1109   1260   -480   -706   1184   -633  -1343   -496    155    698   1091
   -122    493    613   -187   -368    553   -555  -1236   -904   -581    -88    277
    -90    -18     72     54    -83     25   -345   -891  -1021  -1021   -623   -285
    -18    -57    -41     36      7    -49   -150   -493   -758   -875   -574   -239
     46    -62   -109      7     75    -85    -12   -244   -600   -771   -519   -194
     77   -106   -184     12    129   -145     72   -116   -517   -732   -504   -174
     93   -111   -205     10    148   -158    106    -62   -483   -717   -488   -140
     83   -101   -184     10    132   -142    114    -38   -470   -706   -485   -148
     85    -90   -176      2    129   -135    127    -20   -459   -698   -483   -150
     93    -70   -163    -12    127   -116    145      2   -436   -675   -462   -145
     88    -75   -163     -5    124   -119    171     25   -418   -659   -457   -145
     90    -41   -135    -25    111    -88    171     33   -402   -646   -444   -111
    103    -41   -145    -31    122    -93    189     59   -379   -631   -436    -80
    109    -59   -171    -25    140   -114    197     72   -366   -623   -423    -85
    106    -33   -140    -36    122    -85    202     90   -345   -605   -402    -62
     98    -23   -122    -38    109    -72    205    114   -332   -597   -402    -46
     98    -75   -174    -12    135   -124    223    150   -303   -589   -413      5
     98    -20   -119    -38    106    -70    220    168   -277   -548   -358      5
    111     77    -33    -93     72     23    197    158   -285   -537   -335    -31
    101     57    -46    -80     72      5    223    210   -236   -485   -285     20
    106     83    -23    -93     64     31    231    252   -202   -441   -249     57
    119    142     23   -129     46     83    228    288   -176   -410   -228     77
    132    205     72   -168     31    140    233    340   -135   -379   -200    111
    155    187     31   -174     62    109    244    400    -93   -342   -168    150
    197    205      5   -202     96    106    233    436    -72   -322   -153    171
    231    241     10   -236    109    127    241    488    -33   -277   -114    220
    252    259      7   -254    122    135    259    535      7   -228    -57    259
    257    303     46   -280    103    176    254    545     18   -213    -49    285
    254    309     54   -283    101    181    259    553     25   -213    -51    316
    252    311     59   -283     96    187    262    540      7   -244   -101    322
    267    272      5   -270    132    140    265    522    -28   -293   -137    337
    267    298     31   -283    116    166    265    483    -28   -246    -38    267
    265    353     85   -309     88    220    257    431    -59   -272    -57    246
    249    335     83   -293     83    210    259    381    -93   -311    -77    241
    236    319     83   -277     77    202    249    322   -132   -345   -101    189
    218    288     70   -254     75    179    239    259   -181   -407   -158    148
    207    283     72   -246     67    179    246    220   -207   -436   -181    132
    189    272     83   -233     51    179    252    181   -231   -462   -205    114
    179    280    101   -228     38    192    254    142   -249   -480   -233     83
    171    252     77   -213     46    166    267    137   -257   -504   -259     90
    179    228     49   -202     64    137    285    145   -244   -480   -233     64
    194    259     64   -228     64    161    283    148   -233   -470   -226     75
    200    327    127   -262     36    228    303    179   -181   -426   -181    137
    181    392    210   -288    -12    303    301    179   -155   -394   -142    158
    184    444    259   -314    -36    353    277    171   -140   -374   -109    176
    205    436    228   -322    -12    332    246    163   -135   -366    -98    202
    207    389    181   -298     12    285    226    145   -150   -376   -111    181
    181    405    220   -293    -20    314    202    111   -174   -392   -129    168
    189    405    215   -298    -12    311    171     77   -210   -423   -163    158
    192    342    150   -267     20    246    150     67   -244   -462   -202    140
    179    301    122   -239     28    213    132     49   -272   -483   -220    119
    174    218     41   -197     67    129    129     31   -314   -530   -267     57
    176    176      0   -176     88     90    124      2   -353   -566   -309      7
    171    129    -44   -153    106     41    114    -28   -397   -610   -358    -23
    163    106    -57   -135    111     25     96    -59   -436   -641   -389    -41
    163     93    -70   -129    116     12     77    -83   -457   -659   -407    -62
    179    101    -77   -140    127     12     75    -90   -454   -659   -405    -62
    187     96    -90   -142    137      5     85    -85   -449   -659   -402    -62
    187     85   -101   -135    145     -7     93    -88   -454   -667   -407    -70
    184     64   -122   -127    153    -25     93    -90   -462   -670   -415    -70
    174     12   -163    -93    168    -75     96    -90   -475   -680   -428    -77
    176    -10   -187    -83    181    -98     90    -88   -478   -678   -428    -67
    179      2   -176    -90    179    -85     98    -80   -465   -665   -415    -46
    181    -38   -223    -72    202   -129    103    -77   -488   -698   -452    -80
    218   -210   -428     -5    322   -316    132    -62   -574   -846   -620   -233
    259   -431   -691     83    472   -561    218     18   -662  -1044   -857   -480
    296   -478   -774     90    535   -626    345    187   -607  -1075   -927   -626
    210   -226   -439      5    322   -329    381    135   -498   -935   -763   -478
    -18    236    254   -109   -137    246    239   -350   -449   -657   -345    -10
   -267    927   1192   -329   -730   1060     57   -805   -272   -119    376    740
   -337   1441   1779   -550  -1057   1610   -129   -989    -25    467   1072   1512
   -265   1247   1509   -491   -885   1376   -332  -1124   -135    532   1156   1686
   -254    761   1015   -254   -633    888   -379  -1202   -530    -10    568   1070
   -241    197    439     20   -342    319   -301  -1085   -904   -737   -241    192
   -158   -109     49    135   -103    -31   -135   -698   -857   -930   -553   -106
      5    -85    -90     36     46    -88      2   -345   -636   -784   -480    -23
    127    -62   -189    -33    155   -124     83   -150   -498   -670   -394    -15
    163    -46   -210    -59    184   -129    119    -64   -444   -633   -366    -23
    176    -36   -213    -70    194   -124    142    -31   -423   -626   -358    -36
    163      7   -155    -85    161    -75    163    -12   -407   -618   -355    -28
    158     20   -140    -90    150    -59    168    -10   -407   -620   -366    -31
    187     12   -176   -101    181    -80    158      5   -400   -613   -363    -20
    226     15   -210   -119    218    -96    168     41   -368   -576   -332     25
    207      0   -210   -103    207   -103    179     59   -366   -566   -329     31
    187     20   -166   -103    176    -72    181     59   -361   -558   -327     31
    207     41   -166   -124    187    -62    179     72   -340   -532   -303     57
    239     31   -207   -135    223    -88    181    103   -319   -514   -296     72
    233     64   -168   -150    202    -51    197    135   -290   -498   -298    116
    249    103   -145   -176    197    -20    207    163   -257   -457   -262    145
    226    145    -80   -187    153     31    220    189   -220   -405   -200    145
    163    158     -5   -161     85     77    244    200   -205   -394   -179    161
    207    176    -31   -194    119     72    236    226   -181   -368   -158    194
    272    197    -75   -236    174     62    223    280   -148   -335   -135    226
    293    244    -51   -270    171     96    231    335   -103   -296   -101    272
    319    270    -49   -293    184    111    236    387    -72   -265    -72    298
    332    290    -41   -311    184    127    249    439    -31   -226    -41    335
    342    324    -18   -335    179    155    262    488     12   -181      0    389
    363    379     15   -374    174    200    267    537     59   -129     54    449
    371    431     59   -400    155    246    262    563     88    -93     96    480
    361    457     96   -410    132    277    257    563     96    -85    114    498
    379    467     88   -423    145    277    252    566    101    -75    127    517
    402    488     85   -446    158    288    246    555     98    -75    129    509
    384    511    127   -446    129    319    241    530     88    -85    129    498
    371    480    106   -426    129    293    236    491     54   -127     96    483
    363    467    103   -418    129    285    231    444     15   -171     62    465
    337    441    101   -389    116    272    228    384    -18   -205     38    423
    332    462    129   -397    101    296    220    335    -44   -239     10    363
    324    465    140   -394     90    303    223    293    -72   -270    -12    332
    301    433    132   -368     83    283    233    254   -101   -293    -31    303
    275    420    142   -348     64    283    246    228   -124   -319    -59    275
    267    426    158   -345     54    293    244    194   -145   -324    -62    262
    249    433    184   -342     31    309    246    176   -153   -335    -70    218
    254    441    187   -348     33    316    265    189   -142   -340    -88    218
    272    483    207   -379     33    345    283    205   -114   -332    -93    277
    277    535    257   -405     10    397    288    220    -77   -293    -51    322
    249    581    329   -415    -41    457    277    210    -59   -257      2    342
    239    613    374   -428    -67    493    241    194    -46   -236     38    366
    257    605    348   -431    -46    478    200    168    -67   -252     28    361
    257    597    340   -426    -41    470    181    153    -85   -265     25    337
    223    581    358   -402    -67    470    174    124   -106   -283     -2    262
    207    548    340   -379    -67    444    179    111   -129   -309    -33    254
    205    488    280   -348    -38    384    171     96   -171   -350    -70    231
    205    389    184   -296     10    288    163     85   -218   -392   -111    200
    187    332    145   -262     20    239    148     75   -241   -415   -111    174
    158    316    155   -239      0    236    129     46   -275   -449   -132     96
    155    275    116   -215     18    197    124     18   -322   -504   -210     38
    174    236     62   -205     57    150    129      0   -348   -540   -267     44
    171    236     64   -205     51    150    135     -5   -353   -542   -270     67
    168    228     57   -200     54    142    124    -20   -361   -540   -252     62
    140    226     85   -184     25    155    122    -23   -358   -522   -213     49
    124    233    109   -179      7    171    119    -31   -366   -524   -226    -33
    148    228     80   -189     33    155    114    -38   -379   -555   -283      0
    158    181     20   -171     70    101    114    -41   -392   -587   -324     15
    155    158      0   -158     77     80    101    -54   -407   -605   -350     -5
    142    135     -7   -137     75     64     98    -46   -407   -620   -376    -28
    184    -46   -233    -70    207   -140    129    -12   -470   -735   -496   -142
    213   -233   -449     10    329   -340    226     85   -522   -885   -701   -428
    205   -218   -423      5    311   -319    340    241   -433   -919   -784   -550
    135     33   -101    -83    119    -33    413    272   -257   -732   -581   -387
    -23    504    527   -241   -275    517    213   -298   -348   -527   -210    -12
   -174   1153   1327   -491   -750   1239    -59   -865   -402   -176    355    613
   -207   1641   1849   -717  -1028   1745   -277  -1106   -285    335    997   1293
   -150   1480   1631   -665   -891   1556   -452  -1208   -329    561   1249   1556
   -148    904   1052   -381   -600    976   -449  -1228   -711    -36    592    885
   -114    358    472   -122   -293    415   -342  -1080  -1052   -805   -262     28
    -54     85    137    -18    -96    111   -197   -740   -961   -961   -545   -262
     20     96     75    -57    -25     85    -72   -410   -680   -774   -462   -194
     67    142     75   -106     -5    109     23   -176   -483   -626   -358    -98
     83    140     57   -111     12     98     90    -49   -376   -545   -309    -72
     70     96     23    -85     23     59    127      0   -337   -527   -324    -64
     75     57    -18    -64     46     20    127      2   -340   -540   -340    -72
     75    116     41    -96     15     80    124     18   -327   -524   -319    -70
     88    122     31   -106     28     77    122     33   -316   -519   -322    -62
     72    116     44    -96     12     80    148     62   -283   -488   -296    -44
     64    166    101   -114    -18    135    158     77   -252   -457   -246    -23
     59    210    150   -135    -46    181    161     93   -215   -415   -213    -12
     62    236    174   -150    -54    205    174    119   -184   -394   -220      5
     93    223    127   -158    -18    176    171    119   -184   -397   -239      5
     80    194    114   -137    -15    155    192    145   -158   -368   -223     23
     85    187     98   -137     -7    142    194    171   -129   -340   -187     67
     83    231    148   -158    -33    189    192    194    -88   -306   -171     75
     83    228    145   -158    -31    187    194    226    -51   -270   -148    103
     98    288    189   -192    -44    239    184    233    -44   -259   -129     93
     88    306    215   -197    -64    262    192    272     -2   -210    -90    132
     93    316    220   -205    -62    270    202    319     57   -158    -59    163
    116    340    223   -228    -51    283    207    371    114   -101     -2    213
    140    371    231   -254    -44    301    226    441    181    -23     64    277
    124    389    265   -257    -70    327    239    506    252     51    119    329
    119    400    280   -259    -80    340    244    555    301     96    142    361
    140    436    293   -290    -75    366    236    579    327    135    181    402
    158    465    306   -311    -72    387    226    581    342    161    210    420
    171    475    301   -324    -64    389    213    563    332    148    200    413
    163    478    314   -322    -75    397    215    555    322    132    192    418
    132    465    332   -301   -101    400    233    555    327    137    207    418
    111    478    366   -293   -127    423    233    527    290     93    166    368
    114    504    389   -309   -137    446    197    452    223     23    109    306
    109    501    392   -306   -142    449    184    384    163    -41     57    265
     77    478    397   -277   -161    439    189    342    135    -70     38    254
     46    428    381   -236   -166    405    197    301     96   -119     -2    205
      2    415    413   -210   -205    413    213    270     72   -140    -15    166
     -5    431    433   -213   -220    431    218    239     49   -158    -36    135
      7    431    423   -220   -207    428    205    200      5   -200    -75     90
     -5    444    449   -218   -226    446    207    194      7   -192    -67     77
    -20    462    480   -220   -252    470    213    197     18   -179    -62     88
    -36    532    568   -249   -301    550    233    220     64   -135    -15    122
    -28    620    646   -296   -337    633    231    236    109    -90     15    155
     15    662    646   -337   -314    654    189    200     85   -101     -2    158
      5    704    698   -355   -348    704    145    181     77   -103    -10    176
      5    709    704   -355   -350    706    137    192     90    -77     31    194
    -10    688    698   -340   -355    693    153    210    106    -46     72    187
     33    665    631   -348   -298    649    111    155     33   -109     23    137
     10    646    636   -329   -314    641     90    145     20   -124      5    127
    -20    592    613   -285   -316    602     88    135     -5   -161    -41     88
    -28    506    535   -239   -280    519     85    124    -44   -210   -101     36
    -25    426    452   -200   -239    439     88    127    -62   -226   -122     15
    -33    366    400   -168   -215    381     90    122    -88   -241   -142      0
    -49    329    379   -140   -215    353     80    103   -124   -270   -174    -33
    -70    327    394   -129   -233    361     80     93   -140   -285   -192    -59
    -67    319    387   -124   -226    353     70     62   -166   -316   -226    -96
    -49    270    316   -111   -181    293     62     49   -189   -345   -257   -111
    -54    246    301    -96   -176    272     62     51   -184   -345   -259   -106
    -51    231    283    -90   -168    257     41     41   -197   -358   -275   -127
    -44    252    296   -103   -168    272     33     25   -200   -355   -272   -127
    -72    246    316    -88   -194    280     49     36   -189   -340   -270   -124
    -59    220    280    -80   -168    249     36     15   -210   -358   -283   -148
    -57    145    200    -44   -129    171     57     44   -210   -366   -298   -163
    -38     31     70      5    -54     49     85     90   -233   -415   -376   -231
     12   -135   -150     59     80   -142    171    181   -259   -561   -571   -418
     -7   -158   -153     83     70   -155    280    314   -179   -610   -685   -537
    -75    150    226    -38   -150    187    324    314    -36   -475   -545   -431
   -163    522    685   -179   -423    602    163   -137   -184   -371   -288   -194
   -290   1052   1340   -381   -815   1195   -140   -706   -420   -148    168    228
   -337   1561   1896   -613  -1117   1727   -402  -1002   -449    241    717    714
   -283   1470   1753   -594  -1018   1610   -566  -1080   -501    420    917    922
   -241    898   1140   -327   -691   1018   -555  -1041   -735     36    459    535
   -265    400    665    -70   -465    532   -418   -911  -1010   -683   -348   -192
   -220     83    301     67   -262    192   -249   -607   -867   -815   -605   -426
   -181     64    244     57   -215    153   -109   -293   -537   -581   -472   -324
   -127    101    228     12   -176    163    -10    -80   -322   -428   -379   -249
    -80     88    168     -5   -127    129     51     38   -205   -353   -337   -210
    -54     75    129    -10    -90    101     77     80   -161   -324   -314   -184
    -20     70     90    -25    -54     80     83     93   -148   -316   -301   -171
    -36     59     96    -10    -64     77    114    132   -114   -288   -288   -153
    -41     96    137    -28    -90    116    132    153    -90   -272   -290   -153
    -28    119    145    -46    -85    132    140    158    -70   -254   -277   -140
    -15    150    166    -70    -93    158    140    171    -46   -231   -254   -122
    -41    142    184    -49   -111    163    155    197    -15   -202   -231   -106
    -15    114    129    -51    -72    119    132    179    -31   -210   -241   -114
    -15    142    158    -64    -88    150    132    192     -5   -179   -223    -96
    -33    176    210    -72   -122    192    155    228     38   -137   -189    -75
    -72    161    233    -44   -153    197    200    285    103    -77   -135    -33
    -20    127    148    -54    -83    137    179    249     70   -119   -158    -75
      2    155    153    -80    -75    155    168    249     80   -106   -137    -64
      2    187    181    -96    -90    184    174    290    132    -51    -85    -10
     12    166    153    -88    -70    161    166    316    158    -25    -62     12
     15    210    192   -114    -88    202    155    358    200      7    -41     36
     20    231    210   -124    -96    220    174    413    254     59      2     80
     18    270    249   -145   -114    259    202    467    322    119     64    132
     18    361    342   -189   -161    353    205    519    405    205    132    181
     33    402    368   -220   -168    387    192    555    449    244    153    218
     64    405    337   -236   -135    371    176    558    454    244    158    226
     62    439    374   -252   -155    407    181    579    472    254    171    226
     54    501    446   -277   -194    475    181    571    478    262    192    218
     59    530    467   -296   -202    498    153    514    433    215    158    176
     31    517    483   -275   -226    501    181    519    431    205    145    179
     38    493    452   -267   -207    472    171    478    368    145     96    153
     25    470    444   -246   -207    457    174    475    348    140     96    168
     25    433    405   -231   -189    420    187    452    324    106     72    153
     18    397    379   -207   -181    389    187    394    262     33     10     75
     12    392    379   -205   -181    387    171    329    194    -36    -49      5
     -7    350    358   -171   -181    353    163    280    137    -77    -75    -25
    -18    319    337   -150   -176    327    171    270    129    -80    -67    -28
    -33    329    363   -148   -200    348    176    246    111    -96    -80    -57
    -59    355    415   -150   -236    384    179    233    106   -103   -101    -85
    -80    358    439   -137   -259    397    197    249    122    -98    -96    -70
    -93    368    462   -140   -277    415    210    272    142    -77    -62    -41
    -98    428    527   -166   -314    478    233    309    197     -7      5     28
    -90    459    548   -187   -319    504    241    327    231     33     44     72
   -114    509    623   -197   -368    566    226    329    262     75     83    101
    -96    550    646   -228   -374    597    207    296    252     67     77     96
    -83    558    641   -239   -361    600    189    270    223     41     57     72
   -111    504    613   -197   -363    558    184    259    205     15     28     41
   -140    480    620   -168   -379    550    189    275    218     33     51     44
   -109    511    620   -202   -363    566    158    220    171     -2     23     18
    -85    449    535   -181   -311    493    158    218    132    -31    -15     -5
    -83    322    402   -119   -244    361    153    215     93    -77    -72    -51
   -103    228    332    -62   -218    280    174    228     90    -85    -72    -51
   -127    148    275    -10   -202    210    200    233     80    -98    -72    -54
   -142    111    254     15   -200    181    202    226     54   -109    -70    -72
   -127    103    231     10   -179    166    207    233     49   -119    -96   -101
   -114    135    249    -10   -181    192    207    233     51   -135   -132   -109
   -132    122    254      2   -194    187    215    213     28   -163   -155   -140
   -129     59    187     33   -158    122    226    218     28   -155   -127   -111
   -111     38    150     36   -132     93    228    226     31   -142   -106   -124
   -109      5    114     51   -111     59    218    226     15   -166   -153   -153
   -122    -12    109     64   -114     46    197    207      2   -174   -158   -137
   -101     44    145     28   -122     93    192    192     -7   -197   -192   -171
    -75     -7     64     41    -72     28    215    215    -20   -239   -254   -189
    -67   -166    -98    116     15   -132    270    288    -36   -306   -342   -275
    -49   -275   -226    161     85   -252    361    415     31   -350   -452   -384
    -38   -215   -176    127     67   -197    436    527    174   -309   -459   -392
    -83    132    213    -25   -148    171    402    371    176   -220   -285   -272
   -150    548    698   -197   -423    623    148   -163   -171   -202    -33   -124
   -220   1034   1252   -407   -735   1143   -137   -636   -457    -75    303    166
   -236   1278   1514   -522   -875   1395   -361   -896   -600    132    680    478
   -197    943   1137   -374   -670   1039   -480   -989   -802     33    623    413
   -179    446    626   -132   -402    535   -449   -953  -1044   -483      0    -51
   -150    114    262     18   -207    187   -280   -727  -1036   -865   -532   -540
    -93    -25     64     59    -80     18   -132   -423   -727   -743   -563   -597
    -38    -80    -44     59      0    -62     -2   -168   -433   -542   -444   -426
     36   -179   -215     72    124   -197    124     59   -202   -366   -335   -311
     54    -96   -153     20    101   -124    145    122   -109   -267   -246   -236
     57    -18    -75    -18     64    -46    135    132    -88   -252   -246   -327
     38     10    -28    -25     33     -7    124    116   -106   -288   -309   -353
     23    -57    -80     18     51    -67    187    158    -67   -283   -319   -337
     10   -103   -114     44     62   -109    213    194     -5   -218   -244   -262
     36    -49    -85      7     59    -67    213    215     28   -181   -213   -316
     64    -12    -80    -25     72    -46    174    194      0   -207   -241   -246
     59     90     31    -75     15     62    153    163     -5   -187   -192   -249
     70     83     10    -77     28     46    176    181     20   -205   -239   -283
    101      5    -96    -54     98    -44    189    215     36   -200   -249   -200
    122     64    -59    -96     90      5    179    226     54   -179   -226   -140
    171    161    -10   -166     90     75    158    233     90   -132   -181   -150
    171    140    -33   -155    101     54    161    244    111   -116   -168   -127
    174    158    -15   -166     93     70    166    272    148    -70   -109    -90
    197    228     28   -215     85    129    161    285    187    -20    -44    -67
    220    239     18   -228    101    129    184    327    236     10    -33    -67
    226    283     54   -257     85    171    174    355    272     57    -10    -57
    236    285     49   -259     93    166    194    402    324     80    -18    -15
    254    241    -12   -249    132    114    215    467    402    153     59     90
    275    332     57   -303    109    194    197    496    470    244    161    150
    270    470    200   -371     33    335    171    501    509    288    189    150
    267    501    231   -384     18    366    179    522    548    329    236    166
    265    527    259   -397      2    392    218    563    597    366    254    174
    309    439    129   -374     90    285    215    561    574    332    202    210
    316    467    148   -394     83    309    181    511    532    316    265    228
    311    532    220   -423     44    376    166    483    498    296    252    135
    301    519    218   -410     41    368    155    454    441    194     83     83
    293    475    181   -384     57    329    155    410    374    132     46     75
    277    478    200   -379     38    340    145    353    303     72      2     15
    239    402    163   -322     36    283    158    319    252     23    -23    -10
    202    361    158   -283     23    259    137    262    184    -23    -46    -62
    202    397    194   -298      5    296     98    210    140    -59    -80   -116
    184    402    218   -293    -18    311     98    174     98   -111   -140   -150
    194    387    192   -290      0    290    119    171     96   -106   -137   -140
    205    342    135   -275     33    239    155    184     96   -114   -155   -153
    200    394    194   -296      2    296    145    171     85   -116   -153   -132
    192    444    252   -319    -28    348    135    166     90   -103   -140   -132
    181    566    384   -374   -101    475    140    174    135    -51    -88    -93
    166    685    517   -428   -174    602    127    174    174    -12    -44    -64
    174    724    550   -449   -187    639    103    158    189     25     15    -31
    174    711    537   -441   -181    626     72    122    184     54     75    -38
    181    680    498   -431   -158    589     77    119    181     46     20    -93
    171    654    483   -413   -155    568     72    106    153     -5    -57    -72
    155    649    493   -402   -168    571     83    129    163      2    -46    -59
    174    631    454   -405   -140    545     70    119    142    -10    -59    -70
    176    540    361   -358    -93    452     51     93     88    -62   -103   -101
    181    394    213   -288    -15    303     62     96     38   -116   -153   -135
    135    337    202   -236    -33    270     57     77      5   -127   -137   -150
     77    355    275   -218    -98    316     67     46    -10   -153   -179   -210
    103    327    223   -215    -59    275     67     23    -51   -202   -226   -246
    168    389    220   -277    -25    303     51     20    -54   -176   -181   -223
    200    322    122   -259     38    223     59     62    -28   -163   -166   -223
    205    197     -7   -202    106     96     54     62    -49   -176   -181   -215
    179    197     18   -189     80    109     28     33    -85   -226   -259   -249
    181    197     15   -192     83    106     15     23   -109   -252   -288   -272
    174    176      2   -174     85     90     36     33   -103   -249   -280   -265
    158    163      2   -161     77     83     51     38    -98   -241   -275   -249
    158    142    -18   -150     88     62     64     46    -85   -241   -267   -236
    161     93    -70   -129    116     12     72     59    -88   -254   -272   -246
    176    -18   -194    -77    184   -106     85     90   -116   -329   -371   -335
    174   -127   -301    -25    236   -213    187    207    -67   -389   -501   -467
    171    -62   -236    -54    202   -148    293    350    106   -324   -498   -478
     98    215    116   -161     -7    166    290    233    116   -262   -363   -368
     -5    553    558   -272   -280    555     49   -301   -283   -314   -187   -244
    -88   1021   1109   -467   -597   1065   -231   -776   -607   -220    116    -20
    -51   1343   1395   -646   -724   1369   -504  -1054   -789    -67    431    236
     20   1122   1098   -571   -540   1109   -657  -1153   -971   -142    423    246
     62    675    613   -368   -275    644   -602  -1070  -1124   -519    -18   -106
     67    280    213   -176    -72    246   -384   -787  -1044   -831   -498   -504
    106     67    -38    -88     72     15   -218   -483   -735   -724   -561   -542
    153     33   -119    -96    137    -41   -122   -254   -462   -522   -446   -418
    187     59   -127   -122    158    -33    -23    -38   -226   -335   -311   -285
    174     70   -106   -124    140    -18     31     33   -132   -272   -270   -259
    153     72    -80   -114    116     -2     57     64    -96   -254   -249   -252
    150     77    -75   -116    114      2     72     88    -64   -233   -239   -210
    150     67    -83   -109    116     -7     59     80    -64   -254   -272   -207
    168     49   -119   -109    142    -33     36     54    -93   -280   -288   -213
    168    101    -67   -135    119     18     51     88    -51   -226   -241   -192
    163    127    -38   -148    101     44     54     98    -31   -197   -223   -202
    161    116    -44   -137    103     36     67    116      7   -158   -189   -184
    122    132      7   -129     57     70     83    145     46   -127   -150   -179
    135    150     15   -142     59     85     51    116     20   -155   -161   -197
    132    166     31   -150     51     98     18    106     12   -140   -116   -166
    132    179     46   -155     44    114     12    119     33   -119    -90   -150
    145    197     49   -171     46    124     33    158     64   -116   -145   -122
    145    168     20   -158     62     96     44    181     85   -114   -184   -119
    163    140    -23   -153     93     59     46    210    129    -62   -127    -98
    179    163    -15   -171     98     75     51    241    176    -23    -77    -70
    184    202     15   -194     83    109     64    283    228     12    -41    -12
    218    280     62   -249     77    171     59    314    272     54    -10     36
    223    270     46   -246     88    158     70    363    316    101     23     77
    213    257     44   -233     85    150    109    439    402    200     85    101
    228    309     80   -270     72    194    142    480    478    277    153     72
    275    358     80   -316     96    220    163    511    527    322    207     80
    301    400     98   -350    101    249    153    514    522    327    223     90
    267    433    166   -350     51    301    153    514    527    335    244     85
    244    368    124   -309     59    249    158    517    524    340    262    103
    249    384    132   -316     59    259    150    488    488    322    280     93
    231    397    163   -316     33    280    145    452    436    280    257     59
    202    340    137   -270     33    239    145    418    381    223    184     54
    150    267    116   -210     15    192    148    368    319    158    114      5
    122    218     96   -168     12    155    122    298    233     62     10    -54
     75    189    114   -135    -20    153     98    239    176      7    -41   -106
     57    158    101   -106    -20    129     72    192    142    -15    -49   -132
     93    163     67   -129     12    116     88    192    109    -33    -54   -116
     98    140     41   -119     28     93     90    168     85    -49    -64   -124
     44    111     64    -80    -10     88     57    142     77    -59    -83   -142
      5    127    122    -64    -57    124     -2    116     59    -75   -109   -168
     15    127    111    -75    -46    119    -25    103     57    -67    -83   -163
     15    145    129    -80    -57    140      2    127    109    -12    -18   -119
     10    189    176   -101    -83    184      2    116    127     10     18    -70
    -10    246    257   -116   -132    252    -20     80    137     44     54    -90
      2    332    329   -168   -163    332    -38     70    168     67     59   -135
      0    303    303   -153   -150    303    -38     70    176     64     41   -106
    -25    280    303   -129   -166    290    -36     57    161     54     41   -122
    -12    252    265   -119   -137    257    -38     85    171     70     59    -80
     -2    226    228   -114   -116    226    -23     72    158     54     46    -90
     54    168    114   -111    -28    142      7     83    148     33     18   -103
    101    103      0   -103     51     51     -5     62     88    -28    -44   -132
     38     49     10    -44     15     31     -2     64     75    -38    -64   -135
     23    -12    -36     -7     28    -23     -2     46     38    -72   -103   -171
     54    -25    -80    -15     67    -54     -7     23      0   -116   -148   -200
     44    -59   -106      5     72    -83     10     25      7   -103   -135   -207
     18    -77    -96     31     57    -85     46     31     15    -77   -111   -254
     33    -96   -129     28     80   -111     49      7      7    -93   -119   -280
     12   -155   -168     72     88   -163     54     -2    -12   -129   -155   -257
    -20   -166   -145     93     59   -155     49     -2    -15   -114   -150   -267
    -51   -171   -119    111     33   -145     36     -5     -7    -93   -122   -293
    -38   -155   -116     93     38   -137     31    -15    -15   -116   -145   -335
     23   -158   -181     67    101   -171      0    -49    -67   -184   -218   -374
     75   -168   -246     46    158   -207     23    -20    -80   -213   -244   -337
    106   -316   -423    106    265   -368    111     62    -90   -270   -316   -366
     59   -535   -594    236    327   -566    228    181    -70   -350   -465   -566
    -15   -545   -530    280    254   -537    309    252    -15   -402   -558   -714
    -49   -262   -213    155     80   -239    288     77    -49   -381   -480   -641
    -62    158    220    -46   -140    189     28   -376   -207   -223   -171   -301
   -127    789    914   -332   -522    852   -296   -800   -283    103    319    140
   -124   1273   1397   -574   -761   1335   -542   -987   -194    511    805    522
    -83   1101   1184   -509   -633   1143   -683  -1008   -189    639    917    581
   -124    631    756   -252   -439    693   -652   -966   -420    213    462    176
    -98    124    223    -12   -161    171   -491   -839   -688   -441   -252   -381
    -18   -150   -135     83     57   -142   -272   -527   -504   -457   -387   -446
     12   -192   -205     88    106   -197    -90   -257   -244   -267   -267   -361
     20   -213   -233     96    127   -223     15    -88    -90   -161   -197   -332
     46   -200   -246     75    145   -223     59    -18    -10   -109   -163   -316
     70   -194   -265     59    166   -228     67     -7      0   -124   -187   -348
     75   -218   -293     70    181   -254     83     -7    -15   -148   -202   -361
     75   -223   -298     75    187   -259    116     49     15   -101   -153   -301
     64   -213   -277     72    168   -244    101     70     57    -75   -145   -267
     38   -231   -270     96    153   -249     93     62     62    -64   -140   -275
     33   -220   -257     90    142   -236     98     54     75    -64   -150   -309
     38   -174   -213     67    124   -192    119     72    101    -57   -140   -293
     49   -168   -218     59    132   -192    103     85    111    -38   -127   -252
     80   -148   -231     33    155   -189     93    111    129    -12   -109   -197
    116   -116   -236      0    174   -176    111    148    174     46    -46   -161
    132    -70   -202    -31    166   -135    124    161    220     98      5   -161
     72    -64   -140     -5    106   -103    132    158    233     90    -12   -192
     59    -70   -132      5     96   -101    124    155    223     64    -41   -187
     80    -83   -166      0    122   -124    122    168    220     67    -38   -153
    101    -77   -179    -10    140   -127    148    241    298    155     49    -93
     75    -80   -155      2    114   -119    187    309    368    226    106    -64
     90    -72   -166    -10    127   -119    181    340    407    254    132    -57
    135    -49   -184    -44    158   -116    155    376    449    290    153    -54
    184     31   -153   -106    168    -59    155    428    496    335    192    -12
    231     77   -153   -155    192    -36    155    452    511    358    213     33
    226    103   -124   -166    174    -10    189    483    548    397    249     83
    236    122   -116   -179    176      2    210    506    579    423    283    122
    252    150   -101   -200    176     25    220    511    592    444    316    145
    189    168    -20   -179    106     72    218    472    571    423    316     93
    161    179     18   -171     70    101    228    426    530    368    262     41
    140    171     28   -155     54    101    231    394    493    329    239     31
    140    142      2   -140     70     72    220    368    457    311    218     18
    122    124      2   -124     59     64    210    324    413    262    153    -12
     72    129     57   -101      7     96    200    265    366    205    101    -23
     46     85     38    -67      2     64    189    207    311    150     51    -88
     85     18    -67    -51     77    -23    171    142    236     70    -18   -145
     88     41    -46    -64     67     -2    210    163    254     90      2   -116
     90     41    -49    -67     70     -5    197    158    257    101     25   -103
     70     12    -59    -44     64    -23    163    137    252    103     36   -116
     51     46     -5    -49     28     20    192    135    270    122     57   -132
     41     85     44    -64     -2     67    223    137    275    122     57   -150
     85    140     51   -114     15     96    223    155    290    137     80   -101
    114    197     80   -155     15    140    220    174    319    166    114    -25
    114    218    103   -166      5    161    205    161    332    197    148    -15
     96    241    145   -168    -23    192    179    127    332    202    163    -31
     54    231    174   -142    -59    202    179    106    324    189    153    -51
     51    187    132   -119    -41    161    166     88    288    163    135    -59
     98    124     25   -111     36     75    153     90    254    137    114    -36
     98    106      7   -103     44     57    168    103    254    135    114    -33
     83     64    -20    -75     51     23    171    106    236    119     96    -62
     77     12    -64    -49     72    -25    168     96    200     77     57   -116
     62    -25    -88    -18     75    -57    158     77    168     36     20   -163
     36   -103   -140     31     88   -122    150     54    132    -12    -33   -210
     38   -145   -184     51    109   -163    148     41    109    -46    -67   -213
     38   -155   -194     57    114   -176    145     25     98    -49    -57   -213
     59   -129   -189     36    124   -158    150     12     98    -36    -31   -257
     70   -132   -202     28    135   -166    153      5     83    -59    -72   -314
     51   -166   -218     57    135   -192    155    -12     51   -106   -127   -272
     44   -179   -223     64    132   -200    171     -5     51   -106   -116   -249
     70   -176   -246     54    158   -210    192     25     72    -83    -93   -239
     41   -220   -262     88    150   -241    184     20     70    -85    -77   -244
     25   -252   -277    111    150   -265    179      5     54    -96    -75   -262
     36   -329   -366    145    200   -348    166     -5     10   -148   -129   -316
     83   -542   -626    231    353   -584    205     33    -72   -288   -301   -444
    101   -756   -857    324    478   -805    358    145   -114   -465   -517   -639
    124   -662   -787    267    454   -724    509    285     -2   -452   -519   -667
     90   -285   -376     96    231   -329    530    150     72   -303   -316   -501
    -46    129    176    -41   -111    153    244   -358    -18    -72     59   -148
   -166    813    976   -324   -574    893    -67   -745     49    410    701    418
   -176   1262   1439   -542   -807   1350   -329   -896    218    935   1296    924
    -96   1062   1156   -485   -626   1109   -488   -904    215   1062   1397    992
    -62    527    589   -231   -324    558   -465   -880    -93    537    836    472
    -75     31    103     20    -90     67   -259   -743   -449   -231     49   -176
    -85   -277   -192    181     51   -236    -85   -462   -361   -363   -197   -342
    -46   -345   -298    194    124   -324     46   -231   -171   -262   -163   -293
      2   -319   -322    158    161   -319    161    -62    -33   -176   -101   -259
    -36   -309   -272    171    116   -290    259     54     62   -109    -51   -207
    -18   -280   -262    148    122   -272    306    109     96    -88    -33   -197
      5   -213   -218    101    109   -215    329    142    119    -77    -23   -200
     77   -124   -202     23    140   -163    355    194    158    -46     10   -171
     54   -223   -277     83    163   -249    293    142    111    -93    -31   -218
    -12   -303   -293    158    137   -298    283    111     96   -101    -38   -249
    -93   -327   -233    207     70   -280    306    142    124    -75    -15   -218
    -62   -259   -197    161     67   -228    355    218    179    -33      7   -176
     44   -150   -194     51    116   -171    381    254    213     -7     20   -148
    101   -124   -228     10    163   -176    324    228    200    -18     25   -119
     83   -210   -296     62    189   -252    252    168    163    -44     18   -145
     12   -275   -288    132    150   -280    228    119    135    -64      5   -197
     18   -267   -285    122    150   -275    267    153    161    -49      2   -194
     49   -176   -226     62    137   -200    332    239    239     10     46   -129
     80    -72   -153     -5    114   -111    358    296    298     59     83    -62
      5   -163   -168     80     85   -166    265    259    262     44     77    -72
    -54   -220   -168    137     54   -194    231    239    246     46     80   -122
    -25   -111    -88     67     28    -98    272    298    319    122    137    -98
    140     57    -83    -98    109    -12    311    407    413    202    194    -20
    181    114    -67   -148    124     23    340    485    475    252    244     83
     54      7    -46    -33     51    -18    296    452    457    241    223     38
     -5    -28    -23     15      7    -25    290    446    465    259    244     98
     25     -5    -31    -10     25    -18    277    493    504    316    296    109
     64     85     20    -75     23     54    246    511    501    316    267    101
    103    124     18   -114     41     72    226    452    439    254    233    166
    103    111      5   -109     49     59    270    428    413    236    236    142
     67     75      7    -72     28     41    311    407    381    220    233     88
     20     70     49    -44    -12     59    259    342    327    184    218     54
     44     80     33    -62      5     57    200    257    252    116    142     33
     31     67     33    -49     -2     51    184    181    192     59     88      7
    -15     90    103    -38    -59     96    207    142    171     41     90    -23
    -64     72    137     -2   -101    103    233    109    148     12     64    -46
    -85     -7     75     44    -80     31    233     70    111    -23     18    -46
    -90    -44     46     67    -70      0    223     36     93    -28     15    -64
    -49    -46      0     46    -25    -23    228     36     96    -15     23   -101
     -2    -20    -18     12      7    -20    270     72    127     10     18   -114
    -88    -70     15     77    -54    -28    220     25    106    -10     -5   -109
    -85      2     88     41    -88     44    218     15    122     12     23    -80
    -54    109    163    -25   -109    135    218     33    163     67     72    -31
     88    187     98   -137     -5    142    158     28    168     85     85    -10
    231    210    -23   -223    127     96     98     -7    132     70     59    -18
    324    200   -124   -262    226     38     38    -70     70     23     18    -64
    309    207   -101   -259    205     51     18   -114     36      5    -10    -96
    228    210    -18   -218    124     96     51   -103     44     18     -5    -64
    210    197    -15   -205    114     90     90    -62     64     41     10    -49
    220     98   -122   -161    171    -10    116    -38     59     36     -7    -54
    155   -101   -257    -28    205   -179     88    -85      0    -20    -70   -129
     93   -228   -322     67    207   -275    101   -106    -20    -31    -64   -135
     75   -290   -368    106    220   -329    153    -72     -5    -12    -44   -132
    101   -301   -402     98    249   -350    171    -49      5     -7    -54   -127
     23   -368   -392    171    205   -379    109    -98    -38    -46   -101   -140
     -7   -316   -309    163    150   -314     70   -109    -38    -28    -83   -127
     -2   -223   -220    111    109   -223      7   -132    -54    -23    -77   -158
     36   -106   -145     33     90   -124   -150   -150    -77    -49   -114   -184
     96    -23   -119    -38    106    -70   -244   -161   -101    -67   -135   -168
    153     90    -62   -122    109     15   -197   -150   -109    -75   -145   -184
     83    137     51   -111     15     96   -187   -179   -129    -83   -148   -197
    -49     12     62     18    -57     38    -36   -213   -184   -140   -210   -280
   -150   -197    -46    174    -54   -122     72   -207   -257   -249   -340   -376
   -179   -501   -322    340     70   -413    181   -145   -363   -454   -579   -592
   -207   -615   -407    410     98   -511    303    -20   -340   -555   -730   -779
   -262   -410   -148    335    -57   -280    353     -2   -233   -457   -639   -719
   -376    -41    335    207   -355    145    202   -389   -262   -262   -342   -433
   -449    646   1096    -98   -771    870   -111   -917   -272    150    236    135
   -496   1306   1803   -405  -1150   1553   -353  -1098    -49    779    987    852
   -431   1369   1797   -470  -1114   1582   -602  -1148     44   1166   1397   1223
   -329    961   1288   -316   -810   1124   -683  -1182   -205    862   1041    930
   -257    501    758   -122   -506    628   -615  -1158   -631     67    200    210
   -316     38    355    137   -337    197   -504   -958   -756   -366   -327   -316
   -246    -77    168    161   -210     44   -290   -620   -514   -231   -298   -324
   -135    -85     46    109    -93    -20   -135   -368   -319    -88   -220   -272
      7     31     23    -18     -7     28    -10   -197   -181     15   -153   -228
    -49     -7     38     28    -46     15    -28   -194   -189     -5   -184   -252
    -88    -72     15     80    -54    -31    -28   -176   -179     -2   -184   -252
    -54    -98    -46     75     -5    -72      7   -132   -142     25   -155   -226
      2    -77    -80     38     41    -77     57    -80    -96     62   -122   -200
    -31   -122    -90     75     28   -109     10    -98   -119     46   -137   -218
    -31    -98    -67     64     15    -83     -7    -98   -119     44   -142   -233
    -41    -85    -44     62      0    -64      5    -80   -101     64   -119   -215
    -59    -64     -5     62    -28    -36     41    -41    -57    111    -75   -176
    -54      2     57     23    -57     28     88     -2     -5    161    -25   -127
    -88     25    114     31   -101     70    103     18     15    187      0    -96
   -148     33    179     57   -166    106     72     25     23    197     12    -88
   -153     62    215     46   -184    137     80     72     49    223     38    -62
   -140     59    200     38   -168    129    109    114     72    252     62    -38
   -207     46    254     80   -231    150    137    148    109    288     90     -7
   -280     54    335    111   -306    194    127    171    145    329    122     15
   -246     98    345     75   -296    220    116    220    174    368    145     23
   -114    192    303    -38   -210    246    103    283    213    407    163     41
   -142    200    340    -28   -241    270     90    309    244    444    213     80
   -150    189    340    -20   -246    265    122    366    296    514    290    116
    -51    223    275    -85   -163    249    140    423    335    550    314    101
      2    280    275   -142   -135    277    101    420    324    530    270    150
      5    265    259   -137   -127    262     83    418    324    540    270    210
     10    293    283   -153   -137    288    116    428    337    568    301    210
    -12    319    332   -153   -171    324    142    415    342    584    324    223
     49    350    298   -202   -124    324    127    394    324    574    319    202
    135    340    205   -239    -33    272     75    350    272    522    272    142
    132    277    145   -207     -7    213      2    277    192    439    202     62
    137    316    179   -226    -20    249     -5    239    158    407    176     25
    145    332    187   -239    -20    259    -28    174    103    363    129    -31
    119    329    210   -223    -46    270    -36    116     67    329     98    -67
     80    348    265   -215    -93    309     -5     75     57    314     83    -88
     28    371    342   -200   -155    358     31     59     64    327     90    -77
    -90    210    301    -59   -197    257    -10     18      5    280     36   -124
    -77    184    262    -54   -171    223     12     18     -5    277     36   -122
    -15    202    215    -96   -116    207     20     23    -12    270     28   -132
    -18    228    246   -103   -132    236     -2     10    -15    270     20   -124
    -28    277    306   -124   -166    290     12     25     31    324     64    -80
    -10    322    329   -155   -171    324     25     38     75    376    111    -41
     28    355    324   -192   -150    340      5     33     90    400    129    -18
     28    400    371   -213   -171    387    -38     10     93    413    145     -7
     18    332    314   -179   -148    322    -46      2     80    410    142     -5
    -12    277    290   -132   -153    285    -59    -15     70    407    119    -18
     15    327    311   -171   -148    319    -41    -15     80    428    137     -5
    -38    270    309   -114   -174    288    -77    -28     67    423    129    -20
    -12    158    171    -75    -90    163   -132    -64      0    340     46    -90
     64     90     25    -80     20     59   -135    -85    -59    277    -18   -145
    116     18    -98    -67    106    -41   -142   -116   -106    231    -67   -194
    109    -25   -135    -41    122    -80   -168   -155   -140    200    -98   -213
    103    -80   -184    -12    142   -132   -166   -163   -145    194   -103   -220
    116    -93   -210    -12    163   -150   -163   -158   -142    194   -106   -220
    142    -93   -236    -28    189   -163   -168   -163   -161    171   -114   -213
    197   -103   -301    -46    249   -202   -171   -166   -161    179   -114   -194
    155   -184   -342     12    246   -262   -202   -202   -205    116   -161   -181
    150   -228   -379     38    262   -303   -192   -192   -215    111   -171   -168
    116   -309   -428     93    270   -368   -163   -166   -181    176   -166   -226
     62   -319   -381    129    220   -350   -161   -168   -145    226   -106   -231
    101   -249   -350     72    226   -301   -161   -148   -137    197    -98   -150
    176   -314   -491     67    332   -402   -161   -158   -231     46   -254   -207
    210   -618   -828    202    519   -722   -114   -155   -410   -213   -542   -439
    158   -880  -1039    361    597   -958     33    -41   -446   -306   -745   -714
     59   -748   -807    342    433   -779    150     12   -311   -194   -644   -722
   -101   -366   -265    233     80   -316    103   -257   -187     57   -293   -353
   -262    316    579    -28   -420    446   -116   -607     77    649    397    342
   -374   1104   1478   -363   -924   1291   -301   -748    488   1371   1197   1088
   -244   1280   1525   -519   -885   1402   -592   -745    646   1696   1553   1556
   -181    745    927   -283   -553    836   -800   -857    319   1384   1202   1252
   -200    192    389      2   -296    290   -784   -927   -181    683    478    454
   -233   -244    -10    239   -111   -127   -566   -740   -426    194    -72   -145
   -135   -265   -129    200     -5   -197   -301   -387   -231    267    -93   -140
    -57   -303   -246    179     93   -275   -129   -142    -93    345    -62   -103
    -49   -337   -288    192    116   -314    -75    -38    -51    350    -83    -98
    -93   -410   -316    252    111   -363    -64    -15    -67    327   -111    -93
    -67   -405   -337    233    132   -371    -28     28    -31    361    -88   -103
    -90   -436   -345    262    124   -392    -33     38    -20    376    -80   -129
   -116   -480   -363    296    122   -423    -38     41    -23    361    -93   -129
    -28   -374   -345    202    158   -361     15     83     20    387    -85   -106
    -12   -389   -376    200    179   -384     10     83     12    368    -98   -103
    -18   -384   -366    200    171   -376      7     98     33    420    -67    -93
    -15   -311   -298    163    140   -306     28    124     67    457    -36    -96
     10   -231   -241    111    124   -236     33    145     83    462    -12    -46
      0   -215   -215    109    106   -218    -20    116     72    485    -23    -85
     23   -166   -189     70    106   -176    -70     90     49    467    -36   -132
     54   -109   -163     25    109   -135    -88     90     46    459    -31   -111
    -18   -163   -145     90     62   -155    -57    127     62    459    -46   -103
    -23   -140   -116     83     44   -129      5    205    122    509    -28    -70
    -18   -148   -129     83     54   -140     -5    228    142    522      2    -18
    -15   -200   -184    106     83   -192      7    270    179    555     46      5
     25   -166   -192     70    109   -179     20    340    249    649    103    -28
     93    -77   -174     -7    132   -127     25    397    298    706    142    -20
     98    -64   -166    -18    129   -114     41    454    342    743    184     41
     96    -77   -176    -10    135   -124     25    491    374    771    218     90
    122    -36   -158    -41    140    -96     57    563    449    862    319    176
    145     18   -127    -83    135    -54     28    579    480    893    355    200
    179     64   -114   -122    145    -23      0    587    493    914    376    220
    119     54    -67    -88     93     -7    -20    563    483    909    368    210
     75     51    -23    -62     49     15     25    550    478    901    361    210
     98     59    -38    -80     67     12    103    558    483    898    363    220
     57    -12    -70    -23     62    -38     93    517    444    857    324    181
     33    -51    -88      7     59    -67     93    480    413    820    293    161
     12    -49    -62     18     36    -54     83    433    381    782    257    124
     18    -41    -59      7     38    -49     62    392    358    758    213     90
     10    -64    -77     25     44    -72     70    358    332    735    174     77
     -7    -49    -44     28     18    -49     80    324    311    722    161     83
    -25    -31     -5     28    -10    -18    106    309    311    724    171     64
    -51    -33     18     41    -36    -10    119    296    303    717    179     44
    -77    -75      2     75    -41    -36    116    277    280    685    158     23
    -44    -62    -20     51    -12    -41    124    298    303    706    184     44
    -25     -7     18     18    -23      5    148    340    366    771    257    109
    -46     31     75      7    -62     51    166    348    392    802    298    150
    -67     70    137     -2   -101    101    140    329    405    828    327    187
    -54    101    153    -25   -103    127     96    311    413    844    350    202
    -15    111    127    -46    -70    119     80    298    407    826    340    207
    -62     38    101     10    -83     67     62    275    368    797    327    207
    -83     33    114     23    -98     72     72    280    368    813    340    192
    -67      7     75     28    -72     41     67    267    358    800    337    161
    -57    -83    -25     70    -15    -54     64    265    335    769    319    122
    -75   -184   -109    127     15   -148     64    241    283    709    257     62
    -77   -259   -181    168     51   -223     72    233    254    670    215     18
    -80   -283   -202    181     59   -244     90    226    241    649    192      2
    -88   -288   -200    189     54   -244     83    210    220    620    158     12
   -106   -335   -228    220     59   -283     62    194    202    613    150      7
    -93   -363   -272    228     88   -319     67    202    207    626    155     12
    -54   -350   -296    200    119   -324     80    220    223    646    161     20
    -41   -358   -316    200    137   -337     64    213    220    636    148     12
    -83   -431   -348    254    132   -389     44    181    184    589     90    -23
   -101   -439   -337    270    116   -389     36    163    171    574     72    -25
   -109   -446   -337    277    111   -392     38    166    176    584     88    -20
    -70   -423   -353    246    140   -389     67    205    205    623    132    -80
    -41   -537   -498    288    226   -519     72    213    140    530     88   -228
    -23   -802   -782    413    379   -792    124    228      0    311   -114   -452
    -18   -989   -971    501    475   -979    252    316    -46    158   -290   -615
    -75   -971   -896    524    410   -935    413    431    111    267   -213   -472
   -179   -709   -530    444    174   -620    405    200    267    548    127    -51
   -267      2    270    132   -270    135    137   -205    410    974    657    530
   -371    782   1153   -205   -763    966   -158   -459    623   1486   1241   1135
   -314   1031   1345   -358   -828   1187   -454   -524    779   1865   1618   1543
   -223    597    818   -187   -519    706   -589   -618    478   1535   1262   1213
   -226     98    322     62   -275    210   -592   -691      2    836    574    493
   -252   -329    -77    288    -88   -205   -441   -532   -220    368     83    -38
   -176   -439   -262    309     41   -350   -215   -213    -80    379     23   -116
    -83   -472   -392    275    153   -433    -75    -10     18    413      0   -142
    -31   -488   -457    257    213   -472     12    111     75    431    -12   -158
    -12   -483   -470    246    228   -478     57    168    111    452      0   -148
    -51   -535   -483    293    215   -509     70    192    132    467     18   -140
    -70   -566   -496    316    213   -532     80    223    148    470     20   -140
    -54   -553   -498    303    220   -527    109    270    174    485     25   -132
    -54   -574   -522    311    231   -548     98    270    171    472      7   -140
    -57   -563   -506    311    223   -535    103    270    184    480     20   -129
    -85   -524   -439    303    174   -483    153    301    231    522     67    -85
   -210   -602   -392    405     88   -498    192    314    254    553    101    -49
   -265   -626   -363    444     46   -496    205    332    280    584    142    -20
    -93   -535   -441    314    174   -488    226    418    340    636    179    -23
    -77   -519   -444    298    179   -483    215    444    361    646    166     -5
    -72   -542   -470    306    197   -506    215    459    368    649    171     23
    -80   -540   -459    309    187   -501    233    496    407    685    207     44
    -51   -470   -418    262    181   -444    262    540    459    743    259     72
    -77   -488   -410    283    163   -449    265    555    475    758    272    106
   -145   -504   -358    324    106   -431    283    592    509    787    309    161
   -127   -459   -335    293    101   -397    298    646    555    833    353    171
    -23   -342   -319    184    148   -332    311    714    620    888    384    200
    -46   -402   -358    223    155   -381    303    761    654    914    410    267
    -36   -368   -332    202    148   -350    309    800    688    958    452    293
    -88   -379   -290    231     98   -335    306    807    709    989    480    322
   -174   -392   -218    283     20   -306    327    815    730   1015    514    381
   -127   -337   -213    231     38   -275    296    805    722   1008    506    389
    -88   -277   -189    181     49   -233    275    795    709   1000    509    394
    -57   -231   -176    142     59   -205    254    771    685    982    504    366
    -23   -254   -231    140    103   -244    231    730    641    914    436    283
    -28   -262   -233    142    101   -246    218    680    605    859    387    275
    -38   -252   -215    145     88   -233    194    626    571    828    389    272
    -49   -275   -226    161     88   -252    184    571    524    789    366    233
    -46   -270   -223    158     88   -246    181    506    472    737    306    168
    -83   -301   -220    192     67   -262    153    407    392    649    223     72
    -90   -309   -218    197     62   -265    179    366    361    618    187     46
    -90   -296   -207    192     57   -252    200    355    353    610    179     46
   -111   -290   -179    202     33   -236    194    324    327    584    150     33
   -122   -283   -161    200     18   -223    197    311    316    576    145     18
   -101   -226   -127    163     10   -176    226    332    348    613    184     51
   -140   -207    -70    174    -36   -140    215    329    371    639    218     80
   -116   -122     -5    119    -57    -64    207    327    400    672    252    114
    -90    -33     54     62    -72      7    176    314    423    704    280    135
   -132    -88     44    109    -88    -23    109    272    397    685    254    114
   -124   -114      7    116    -67    -51    101    265    379    678    252    116
   -135   -171    -36    153    -49   -103     98    249    363    670    254    116
   -155   -181    -25    168    -64   -106     93    228    340    652    239    101
   -135   -174    -38    153    -49   -106     96    215    316    628    210     75
   -153   -265   -111    207    -23   -189     75    197    275    571    145     18
   -171   -374   -202    272     15   -288     31    163    220    506     85    -25
   -168   -394   -226    280     25   -311     10    127    174    462     41    -64
   -137   -376   -239    257     49   -309     15    103    148    428      7    -90
   -127   -387   -262    254     64   -327      2     77    109    394    -18   -103
   -132   -413   -280    272     72   -348    -10     49     72    371    -33   -111
   -109   -394   -288    249     88   -342     -7     33     59    358    -36   -124
    -88   -358   -272    223     90   -316    -15     28     59    358    -38   -140
    -80   -366   -285    220    101   -324    -36     18     49    342    -67   -148
    -88   -384   -296    236    103   -340    -59      0     23    322    -96   -150
    -64   -376   -311    218    122   -345    -51    -15      5    306   -103   -163
    -44   -374   -329    207    142   -353    -51    -25    -10    293   -119   -189
      5   -353   -358    174    181   -355    -49    -23    -18    280   -140   -213
     75   -436   -511    181    293   -472    -31      0    -59    194   -244   -296
    135   -657   -795    259    465   -724     41     96   -119     23   -467   -519
    140   -714   -854    285    496   -784    179    244    -62    -31   -574   -646
     23   -496   -522    236    272   -509    244    249     64     90   -441   -535
   -150    -80     70    116   -111     -5    116   -132     64    311    -88   -181
   -311    563    875   -127   -594    717   -119   -615     62    709    504    397
   -363   1070   1434   -353   -898   1252   -335   -841    189   1195   1119   1002
   -306    937   1241   -316   -774   1088   -555   -966    124   1363   1325   1257
   -285    407    693    -59   -488    550   -610  -1052   -241    901    818    800
   -280    -70    210    174   -246     70   -548  -1010   -649    122    -23    -10
   -228   -392   -163    309    -33   -277   -397   -724   -620   -111   -366   -342
   -184   -420   -239    301     25   -329   -246   -397   -350     70   -265   -257
   -140   -394   -254    267     57   -324   -119   -174   -174    197   -192   -192
   -166   -420   -254    290     41   -337    -64    -70    -96    233   -181   -184
   -155   -368   -213    262     28   -293    -77    -31    -51    262   -148   -150
   -153   -345   -192    246     18   -270   -111    -15    -31    267   -119   -135
   -150   -342   -192    246     20   -267    -57     -5    -31    267   -119   -179
   -145   -345   -200    244     25   -272      2      5    -23    259   -153   -184
   -119   -340   -220    228     49   -280     -2     18    -12    262   -150   -145
   -103   -283   -179    192     36   -233    -77     18      2    283   -116   -124
    -80   -233   -153    158     36   -194   -168     28     36    322    -75    -85
    -77   -202   -124    137     20   -166   -132     46     54    337    -75   -109
    -90   -223   -132    155     20   -179    -64     46     28    301   -127   -109
   -106   -218   -114    161      2   -166     10     51     10    290   -135    -93
    -88   -168    -80    129     -5   -124    -31     75     49    324    -96    -77
    -59   -168   -109    114     23   -140   -168     85     88    368    -44    -33
    -51   -181   -129    116     36   -155    -93     98     88    387    -12    -12
    -36   -127    -93     80     25   -109    -38    122    103    405      5    -33
    -54   -106    -51     80     -2    -80    -54    116     90    387    -28    -49
    -44    -96    -51     70      2    -75    -38    161    129    423     -5     20
      5    -20    -25      7     15    -23    -85    210    205    493     67     77
     33    -10    -44    -12     38    -28    -36    252    252    540    116    122
     25     15    -10    -20     18      2     -2    283    270    558    124    129
     41     80     38    -62      0     59    -12    329    319    618    174    187
     77    122     44   -101     18     83    -36    376    371    680    236    254
    111    166     54   -140     28    111    -90    407    415    730    280    275
    135    236    101   -184     18    168   -145    418    441    761    290    285
    119    194     75   -158     23    135   -103    394    400    717    241    293
     80    158     75   -119      2    116    -33    353    340    662    202    267
     67    181    114   -124    -23    148    -54    324    324    641    192    262
     62    210    148   -135    -41    179   -158    290    314    626    194    257
     25    153    127    -90    -51    140    -93    241    254    579    148    189
     -2    135    137    -67    -70    137     20    207    205    527     83    145
    -15    174    187    -80   -103    179     31    166    174    493     57    150
    -59    153    213    -46   -135    181     12    116    137    459     36    129
   -137    135    270      0   -202    202      0    101    127    454     36    132
   -223    106    329     57   -277    218      5     96    124    457     46    122
   -233    106    337     62   -288    220      5     75    106    436     25    101
   -181    114    296     33   -239    205     -5     49     88    407    -23     70
   -148    155    303     -5   -226    228    -10     49    103    410    -31    114
   -109    218    327    -54   -218    272    -12     59    140    454     23    168
    -49    301    348   -127   -200    324    -25     46    166    485     67    192
      0    361    361   -179   -179    361    -90      2    158    491     85    202
      7    322    314   -166   -153    319   -158    -38    114    465     57    184
     25    283    257   -155   -114    270   -184    -75     70    426     20    137
     67    267    200   -168    -67    236   -205   -114     28    387    -20     96
     90    259    168   -174    -38    215   -197   -111     20    384    -20    119
     51    158    106   -106    -28    132   -228   -129    -10    355    -36     96
     46     83     36    -64      5     59   -215   -114    -25    329    -57     49
     44     23    -23    -33     33      0   -223   -137    -77    257   -145    -18
    109    -36   -145    -36    127    -90   -231   -174   -140    179   -228    -54
    122    -20   -142    -51    132    -80   -213   -189   -155    176   -210    -28
     59    -64   -127      2     90    -96   -207   -189   -163    187   -210    -88
     51   -135   -187     41    116   -158   -223   -194   -187    163   -283   -200
     64   -129   -194     33    129   -161   -207   -200   -197    132   -314   -150
     85   -135   -223     23    153   -179   -244   -254   -226    116   -293   -119
     38   -181   -220     70    127   -200   -246   -290   -252    116   -275   -135
     36   -153   -189     57    111   -171   -192   -244   -215    153   -233   -150
      0   -119   -119     59     59   -119   -207   -218   -202    153   -233   -111
     20   -119   -142     46     80   -129   -218   -210   -200    153   -257    -98
     70   -166   -236     49    150   -202   -181   -174   -202    132   -283   -122
     93   -355   -449    129    270   -402   -132   -114   -265     12   -387   -215
    124   -574   -698    226    410   -636     -2      7   -298   -137   -620   -496
     83   -605   -688    259    384   -646    103    109   -220   -168   -714   -587
    -15   -283   -267    148    124   -275     83   -122   -179    -31   -519   -418
   -109    239    348    -64   -231    293   -192   -688   -257    231   -114    -72
   -239    911   1150   -335   -693   1031   -530  -1150   -239    662    472    446
   -205   1293   1499   -545   -852   1395   -792  -1280    -85   1143   1021    984
   -132    974   1104   -420   -618   1039   -974  -1306   -155   1187   1034   1041
    -51    452    504   -200   -277    475   -930  -1265   -511    607    420    480
    -44    -57    -12     51    -15    -36   -831  -1182   -930   -213   -415   -288
    -70   -337   -267    202     98   -303   -607   -823   -722   -202   -522   -363
    -36   -337   -301    187    132   -319   -389   -509   -444     -7   -384   -252
     31   -306   -337    135    181   -322   -252   -296   -267    111   -298   -174
     41   -277   -319    119    179   -298   -189   -202   -184    174   -272   -168
      7   -296   -303    142    155   -298   -205   -197   -187    163   -280   -202
     -7   -303   -298    155    142   -301   -223   -189   -181    166   -280   -218
     18   -277   -296    127    153   -285   -231   -171   -161    171   -280   -239
     72   -223   -296     75    184   -259   -252   -140   -137    174   -288   -207
     15   -285   -301    132    158   -293   -244   -158   -148    168   -290   -192
    -72   -355   -283    213    103   -319   -176   -171   -153    176   -272   -215
   -106   -322   -215    213     54   -270   -101   -111    -85    244   -210   -207
    -88   -262   -174    176     41   -218    -51    -31    -18    285   -184   -158
    -54   -262   -207    155     75   -233   -109    -36    -31    262   -205   -106
    -51   -306   -254    179     98   -280   -119    -18    -10    296   -179    -88
    -51   -293   -241    171     93   -267    -96      2     20    340   -142   -106
    -46   -296   -249    171    101   -272    -77     25     46    381    -93   -145
    -57   -265   -207    158     72   -236    -85     38     62    394    -98   -171
    -44   -252   -210    148     83   -231    -88     67     72    387   -111   -103
    -25   -249   -226    137     98   -239    -77    106    109    405    -85    -49
     15   -197   -213     90    114   -205    -59    155    163    467    -36    -18
     18   -163   -184     70    101   -171    -46    213    223    545     46     -2
    -12   -187   -174     98     77   -179    -36    280    293    639    124    -15
      0   -181   -181     90     88   -179    -20    335    345    685    135    -75
     28   -179   -207     75    116   -192     -7    368    353    659     98     -7
     46   -129   -179     41    111   -153     -5    392    376    680    145    103
     49    -80   -129     15     88   -106     -2    405    402    722    184    166
     70    -15    -85    -28     75    -49     54    431    431    763    200    111
     62    -31    -93    -15     77    -62     41    402    402    730    166     51
     10   -101   -114     44     59   -106    -33    348    366    727    220    114
    -15   -135   -119     72     51   -127    -28    332    379    800    337     10
    -51    -75    -25     62    -15    -51      2    275    355    784    285   -288
    -77    -64     12     72    -46    -25      5    176    228    576     18   -283
    -83   -114    -33     98    -25    -75     -2    109    137    439    -80      2
    -93   -137    -44    114    -25    -90      7     85    137    459    -15     20
   -132   -161    -31    145    -51    -96     12     54    135    475     10    -62
   -158   -163     -5    161    -77    -85      0     15    132    493     54    -41
   -140   -122     15    129    -80    -54     -2     12    158    540     96   -132
   -132   -142    -10    135    -62    -77     25     15    158    522     36   -189
   -176   -197    -23    184    -77   -111     49     10    153    501     15   -127
   -197   -142     54    171   -127    -44     70     12    187    542     72   -109
   -158    -46    111    101   -137     33     49      7    207    558    101    -85
    -90     25    116     31   -103     70      5     12    246    613    158    -49
   -116     85    202     12   -161    142    -36    -10    288    683    223    -54
   -265      2    267    132   -265    135      7    -36    275    683    233    -90
   -213    -33    179    122   -197     72     33    -15    267    667    218   -101
   -101      7    106     46   -103     57    -10      5    275    678    231    -72
     67    119     49    -96      7     85    -88     10    275    680    249    -38
     85    103     18    -93     33     62   -176    -20    249    644    220    -67
    -96   -153    -57    124    -20   -106   -155    -96    163    555    124   -174
   -155   -262   -109    207    -23   -187    -75   -119    119    504     72   -228
   -114   -265   -150    189     18   -207    -75   -111    109    491     64   -228
    -20   -218   -197    119     88   -207   -122    -98    106    485     67   -218
    -46   -257   -210    150     80   -236   -142   -122     83    475     59   -231
   -197   -394   -197    296      0   -298    -67   -150     54    457     38   -270
   -200   -381   -181    290    -10   -283    -10   -132     72    478     51   -272
   -161   -353   -192    257     15   -272    -59   -150     57    459     44   -275
   -119   -366   -246    244     62   -306   -140   -176     20    420     15   -283
    -59   -345   -288    202    111   -316   -174   -171     12    413     -5   -280
     38   -275   -314    116    174   -296   -161   -122     51    452     31   -231
    127   -181   -309     28    218   -244   -163    -77    106    530     88   -228
      2   -316   -322    155    161   -319   -171   -116     46    459     31   -322
   -122   -652   -532    387    202   -592    -46   -127    -96    252   -187   -522
    -77   -867   -789    470    355   -828    142    -31   -174     46   -431   -753
    -57   -831   -774    444    358   -802    288    116    -77     44   -462   -802
   -187   -558   -371    371     90   -465    316   -101    -18    202   -254   -602
   -280     15    293    132   -288    153     54   -561     46    581    249    -98
   -353    805   1158   -228   -756    982   -244   -841    311   1223   1018    623
   -301   1296   1597   -496   -948   1447   -527   -885    649   1862   1678   1187
   -174    982   1156   -405   -665   1070   -724   -935    532   1823   1556   1143
   -132    389    522   -129   -327    454   -743  -1018     15   1093    823    548
   -137   -145    -10    140    -64    -77   -584   -922   -394    361    111   -176
   -127   -389   -262    259     67   -327   -348   -605   -306    246    -67   -371
    -75   -394   -319    233    119   -358   -161   -329   -116    353    -12   -290
    -36   -431   -394    233    176   -413    -31   -150     -7    410     10   -241
    -31   -426   -394    228    179   -410     25    -80     38    441     33   -257
    -20   -400   -379    210    179   -389     46    -44     67    470     75   -272
    -25   -418   -392    220    181   -405     49    -23     80    475     90   -293
    -23   -428   -405    226    189   -418     49      2    103    501    116   -322
     33   -397   -433    179    231   -415     12     28    124    514    109   -366
     41   -394   -436    176    239   -415      7     44    124    488     67   -327
     -7   -413   -407    207    200   -407    103     54    119    472     41   -275
    -31   -415   -387    223    176   -402    153     64    124    483     57   -241
    -12   -368   -355    192    171   -363    168     85    153    519    103   -202
      2   -348   -350    174    176   -348    176    122    192    568    161   -174
     10   -342   -353    163    179   -345    171    142    213    597    176   -220
     28   -319   -348    145    187   -332    176    166    231    605    179   -197
     54   -306   -361    124    205   -332    197    210    257    623    202   -109
     54   -296   -350    122    202   -322    226    257    288    662    236    -75
     23   -314   -337    145    179   -324    231    290    319    685    252    -59
     44   -309   -355    132    200   -332    241    345    366    730    290    -36
     67   -306   -376    116    220   -340    265    413    426    787    337      5
     64   -283   -348    109    205   -314    298    465    472    828    371     28
     85   -233   -319     72    200   -275    340    532    542    893    436     59
     93   -228   -322     64    207   -275    337    594    589    945    493    109
    140   -205   -345     31    241   -272    332    633    615    971    524    135
    145   -189   -335     23    239   -262    329    644    620    969    524    145
     98   -231   -332     64    213   -280    353    670    633    979    540    187
     75   -223   -298     72    187   -259    384    701    665   1015    587    223
    132   -207   -340     36    233   -272    392    693    662   1018    613    228
    137   -174   -311     18    223   -241    389    665    657   1031    633    179
    124   -187   -311     31    215   -249    376    623    607    971    542    101
    129   -239   -368     54    246   -303    371    592    555    891    457    153
     96   -233   -329     67    213   -280    376    545    527    865    462    166
     88   -202   -290     57    189   -246    384    491    506    857    496    129
      2   -314   -316    155    158   -316    316    387    436    800    439    -31
    -28   -309   -280    168    124   -296    309    327    389    727    355    -51
    -15   -249   -233    129    106   -241    272    272    345    662    298     15
     80   -132   -213     25    145   -171    220    262    355    688    335     15
     80    -62   -145    -10    111   -103    246    241    353    683    319    -62
    -31   -220   -189    124     77   -205    314    200    306    628    257   -111
   -101   -311   -210    205     54   -262    371    205    324    641    272    -77
    -90   -189    -98    140      2   -145    379    210    368    701    337    -49
    -62    -83    -20     70    -23    -51    322    197    387    719    361      2
    -20    -12      7     15    -15     -2    252    194    389    724    368     28
     -5    -72    -67     36     31    -70    228    176    363    706    345     -5
    -12   -124   -111     70     49   -119    228    153    345    688    335    -23
    -83   -119    -36     98    -23    -77    202    103    316    683    337    -51
    -98    -96      0     96    -51    -49    184     88    303    675    327   -109
    -28   -153   -124     90     46   -140    145     85    259    620    262   -197
    -25   -249   -223    137     98   -236    137     62    197    540    166   -244
    -15   -290   -275    153    129   -283    122     15    135    454    106   -210
    -83   -374   -293    228    103   -335     88    -36     90    407     77   -236
   -119   -400   -280    257     77   -340     80    -62     70    402     75   -283
    -77   -413   -335    246    127   -374     72    -85     41    368     54   -340
    -41   -407   -366    223    161   -387     64    -90     25    358     28   -353
    -23   -387   -363    205    168   -376     36    -93     25    353     31   -316
    -18   -363   -345    189    161   -355      2   -101     25    348     41   -335
    -67   -423   -355    246    142   -389     18   -129      7    324     31   -402
   -119   -485   -368    301    122   -426     57   -158    -10    303      7   -467
   -106   -493   -387    298    137   -439     75   -171    -31    259    -41   -420
    -93   -506   -413    298    158   -459     54   -179    -54    215    -62   -345
   -119   -662   -542    392    210   -602     20   -197   -122    137   -140   -467
    -62   -865   -802    462    366   -833     80   -145   -233    -67   -374   -722
     10   -976   -987    483    498   -982    189     -5   -267   -228   -574   -948
     15   -867   -883    426    446   -875    324     98   -166   -166   -532   -979
   -150   -535   -384    342    116   -459    301   -218   -122     -7   -293   -743
   -371     85    457    140   -415    270     36   -776    -25    441    316    -54
   -491    813   1304   -163   -896   1057   -215  -1070    226   1065   1067    693
   -444   1026   1467   -290   -956   1247   -496  -1179    363   1493   1535   1213
   -363    620    984   -127   -672    802   -626  -1249    135   1306   1325   1060
   -345     49    394    145   -371    220   -584  -1205   -280    594    553    259
   -332   -350    -18    340   -158   -184   -400   -945   -470     88    -33   -368
   -244   -467   -226    355    -10   -348   -179   -553   -293    122    -96   -449
   -135   -470   -335    303     98   -402    -51   -290   -124    223    -57   -444
    -64   -431   -366    246    148   -400     28   -158    -38    277    -23   -423
    -54   -423   -368    236    155   -397     54   -122    -20    288      0   -397
   -132   -498   -368    314    116   -433     57   -142    -46    259    -46   -446
   -187   -530   -342    358     77   -436     83   -137    -59    226    -90   -418
   -127   -498   -371    311    119   -436     80   -109    -41    233    -72   -374
    -41   -483   -441    262    197   -465     75    -75    -25    252    -62   -381
    -18   -470   -452    244    215   -462     49    -62    -12    267    -51   -381
      0   -418   -418    210    207   -418     49    -49     15    303    -23   -374
      0   -394   -394    197    194   -394     75    -51     12    306    -23   -374
    -28   -420   -392    223    181   -407     85    -54      2    296    -33   -363
    -31   -420   -389    226    176   -405     85    -54      7    296    -33   -350
    -18   -415   -397    218    189   -407     90    -41     20    306    -18   -342
     -7   -400   -394    202    192   -397     80    -31     25    314    -10   -342
     18   -371   -389    176    202   -379     80     -7     44    332      2   -348
     51   -319   -371    132    210   -345     98     31     80    368     38   -314
     75   -306   -381    116    228   -342    122     64    109    394     75   -252
     46   -348   -397    148    220   -371    109     85    114    392     67   -267
     57   -306   -363    124    210   -335    109    127    145    420     90   -239
     85   -265   -353     88    218   -309    111    176    179    446    116   -202
    122   -241   -363     59    241   -301    122    233    218    488    158   -171
    153   -228   -384     36    267   -306    137    285    262    532    202   -140
    184   -192   -379      2    280   -285    153    332    303    574    239   -101
    205   -148   -355    -28    277   -252    155    361    324    602    265    -62
    194   -103   -298    -44    246   -200    161    371    335    623    285    -28
    153    -88   -241    -33    194   -163    158    363    345    626    303     -2
    150    -85   -236    -33    192   -161    163    350    337    615    309     10
    140    -98   -239    -23    189   -168    153    314    303    568    270     -5
    116   -124   -241      5    179   -181    148    285    280    555    249    -18
    135   -140   -277      0    205   -207    140    249    249    532    231    -83
    119   -155   -277     18    197   -215    127    187    207    488    200   -137
     83   -174   -257     44    168   -215    127    135    184    454    174   -166
     72   -181   -254     54    163   -218    124     96    158    426    142   -192
     51   -158   -213     51    129   -187    127     57    137    410    132   -194
     33   -140   -174     51    103   -155    142     36    137    415    150   -194
      7   -142   -150     64     77   -145    171     36    145    428    161   -226
    -12   -148   -135     80     59   -142    200     33    137    400    122   -239
    -20   -116    -98     67     36   -109    197     31    148    384    106   -171
    -10    -67    -59     38     23    -64    200     41    184    410    135    -96
      2    -51    -54     23     25    -54    194     46    210    436    168    -67
     18    -28    -46      5     31    -36    174     44    233    472    207    -67
     33     31     -5    -33     18     12    127     10    218    459    200   -111
     28     38     10    -36     10     25    103    -15    194    431    181   -127
      2     15     12    -10     -5     12     85    -41    166    405    158   -142
    -15    -31    -15     23      0    -23     75    -59    142    384    145   -150
    -18   -116    -98     67     38   -109     75    -59    127    366    137   -166
    -31   -194   -163    111     64   -179     67    -64     98    342    127   -231
    -57   -254   -197    153     70   -226     62    -96     51    290     62   -337
    -67   -309   -241    189     85   -275     49   -137     -7    202    -49   -340
    -25   -355   -329    189    150   -342     23   -155    -49    135   -101   -298
    -28   -371   -342    200    155   -358     18   -163    -64    116   -114   -303
    -46   -376   -329    210    137   -353     25   -171    -64    122   -109   -319
    -67   -389   -322    228    127   -355     25   -176    -64    122   -101   -316
    -67   -394   -327    228    129   -361     28   -171    -64    127    -88   -324
    -49   -413   -363    231    155   -387     28   -171    -67    114    -93   -337
    -57   -452   -394    254    166   -423     31   -176    -70    111    -90   -348
    -67   -467   -400    267    166   -433     25   -192    -80    101    -85   -361
    -77   -472   -394    275    155   -433     33   -197    -88     85    -93   -384
    -88   -506   -420    296    166   -465     49   -194   -119     33   -150   -452
    -80   -706   -628    392    272   -667     98   -166   -231   -145   -355   -620
    -28   -919   -891    475    431   -906    176    -93   -327   -366   -610   -901
    -36   -870   -833    452    394   -852    283     10   -246   -371   -636   -966
   -137   -566   -428    350    145   -498    262   -200   -161   -207   -423   -743
   -283     23    306    127   -296    163     25   -706    -88    166     96   -174
   -426    763   1189   -168   -807    976   -210  -1054    142    763    841    589
   -384   1044   1428   -329   -906   1234   -431  -1109    368   1280   1397   1179
   -267    730    995   -231   -631    862   -600  -1179    192   1187   1296   1130
   -259    168    428     44   -345    298   -646  -1260   -316    454    540    368
   -259   -306    -46    283   -106   -176   -524  -1119   -680   -259   -218   -431
   -181   -428   -246    303     31   -337   -316   -735   -483   -215   -254   -501
    -96   -433   -337    265    119   -387   -163   -470   -306   -106   -213   -501
    -33   -467   -436    249    200   -452    -67   -309   -207    -70   -236   -462
     18   -485   -504    233    259   -493     -7   -220   -161    -75   -236   -389
     28   -483   -514    226    270   -498      5   -174   -132    -38   -210   -397
     18   -480   -498    231    257   -488    -49   -210   -163    -77   -244   -459
     44   -462   -509    207    275   -485    -44   -220   -179   -111   -267   -504
     38   -441   -480    202    259   -459    -28   -189   -166   -103   -265   -491
     36   -488   -524    226    277   -506    -36   -148   -137    -83   -244   -426
     75   -454   -530    189    301   -491    -44   -119    -96    -31   -181   -389
     44   -423   -470    189    254   -446    -36   -122    -85    -12   -153   -415
     44   -400   -444    179    244   -420     -5   -111    -80    -25   -200   -439
     49   -418   -470    184    257   -444      0    -98    -80    -46   -220   -348
     64   -384   -452    158    257   -418     -5   -101    -72    -28   -192   -348
     75   -355   -431    140    252   -394    -20    -93    -49     15   -148   -394
     77   -332   -410    127    244   -371    -12    -67    -23     28   -129   -407
     36   -306   -342    132    189   -324    -23    -57    -15     33   -137   -374
     44   -259   -303    106    171   -280    -12    -36     12     51   -129   -342
     98   -267   -366     83    231   -316    -38    -59    -20      0   -184   -381
    122   -257   -379     67    249   -316    -36    -25     -5     23   -153   -337
    142   -213   -358     33    249   -285      0     70     83    127    -51   -283
    174   -192   -366      7    267   -277     15    129    148    192     -7   -267
    179   -150   -329    -15    254   -239      7    174    184    233     41   -213
    207   -132   -340    -36    272   -236      7    236    231    316    150   -109
    236    -88   -324    -75    277   -205     15    262    270    353    153    -90
    259    -59   -319   -101    288   -189     28    285    288    361    153    -31
    239    -31   -270   -103    252   -150     15    280    293    374    176    -18
    218    -18   -236    -98    226   -127      5    254    285    366    179    -41
    192    -15   -207    -90    197   -111     15    241    275    340    148    -67
    163    -51   -215    -57    189   -132     36    223    267    327    137    -54
    163    -77   -241    -44    200   -158     31    181    231    277    109    -85
    124    -59   -184    -31    153   -122     28    145    207    241     96   -124
     51    -59   -111      0     80    -85     54    114    207    236     72   -163
     83   -101   -187      7    135   -142     28     20    111    116    -44   -226
    101   -103   -205      0    150   -153      5    -46     36     28   -111   -239
     67    -83   -150      7    109   -116     10    -62     33     44    -98   -223
     20    -96   -119     36     70   -106     23    -75     38     64    -62   -262
     15    -98   -114     41     62   -106     20   -114      7     33    -75   -283
     38    -38    -77      0     57    -57     20   -106     20     59    -46   -246
     46     -2    -49    -20     46    -25     46    -28    101    142     23   -129
     18     62     44    -41    -12     54     70     -5    161    202     70   -109
     -5    137    142    -67    -72    140     46    -28    168    207     62   -135
    -20    142    163    -62    -93    153    -10    -72    135    181     28   -103
    -31    111    142    -38    -85    127    -38   -103    101    158    -44    -70
    -31     98    129    -36    -80    111    -51   -124     70    103    -83   -114
    -28     44     72     -7    -49     57    -49   -145     49     59    -46   -106
     18    -15    -33     -2     25    -23    -77   -205    -23    -28      0   -163
     12   -109   -122     49     67   -114    -80   -210    -62    -49     10   -218
     20   -194   -215     85    116   -205    -77   -218    -96    -33    -12   -239
     15   -226   -244    103    127   -233    -98   -231   -116     -5    -36   -259
      2   -239   -241    116    119   -239   -127   -262   -129      7    -77   -296
     12   -259   -272    124    142   -265   -158   -322   -176    -67   -174   -366
     20   -265   -288    119    153   -275   -158   -335   -179   -114   -215   -345
     20   -290   -311    135    166   -301   -168   -337   -184   -145   -249   -340
     23   -283   -309    127    166   -296   -194   -340   -207   -174   -275   -335
      7   -319   -327    155    166   -322   -181   -311   -187   -150   -231   -290
    -23   -340   -319    179    145   -332   -161   -303   -176   -132   -213   -288
    -36   -337   -303    187    132   -322   -158   -314   -174   -127   -210   -311
    -25   -337   -314    179    142   -324   -171   -324   -179   -137   -218   -322
    -25   -379   -353    202    163   -366   -163   -303   -189   -168   -246   -337
    -25   -553   -530    288    252   -542   -116   -272   -283   -324   -413   -480
    -20   -761   -740    389    358   -750      5   -202   -374   -550   -672   -709
    -23   -756   -732    389    353   -745    122    -98   -322   -589   -737   -782
    -51   -465   -413    259    179   -439    124   -228   -265   -478   -584   -670
   -124    101    223     10   -176    161   -142   -698   -262   -174   -148   -252
   -181    833   1013   -327   -597    922   -457  -1031   -111    366    530    407
   -119   1228   1345   -555   -732   1288   -706  -1093    145    937   1122    997
    -31    948    979   -457   -504    963   -867  -1093    132   1031   1161   1080
    -41    394    436   -179   -239    415   -854  -1179   -355    324    462    410
    -77    -98    -20     88    -28    -59   -730  -1145   -797   -441   -285   -298
    -64   -342   -277    202    103   -311   -540   -880   -711   -550   -465   -483
    -57   -371   -314    215    127   -342   -376   -623   -491   -418   -389   -423
    -38   -387   -350    210    153   -368   -241   -428   -337   -322   -337   -358
    -44   -374   -332    207    142   -353   -174   -337   -270   -285   -316   -345
   -109   -394   -288    252     85   -342   -145   -322   -257   -293   -327   -355
    -98   -407   -309    254    103   -358   -148   -322   -259   -319   -350   -355
     23   -355   -381    166    200   -368   -161   -293   -241   -311   -348   -353
     57   -337   -397    140    226   -366   -150   -262   -223   -293   -327   -327
     88   -348   -439    129    262   -392   -153   -270   -236   -311   -342   -324
     77   -319   -397    122    236   -358   -137   -259   -213   -306   -345   -314
     70   -290   -363    109    215   -327   -119   -252   -200   -298   -329   -319
     72   -272   -345     98    207   -309   -111   -244   -194   -280   -298   -319
     90   -283   -374     93    231   -327   -106   -220   -179   -254   -270   -288
     96   -285   -381     96    239   -332    -88   -181   -140   -223   -249   -244
     85   -241   -329     75    205   -283    -72   -161   -101   -200   -220   -213
    111   -192   -306     38    207   -249    -80   -158    -96   -213   -231   -213
    148   -189   -337     20    241   -262    -98   -176   -124   -246   -259   -226
    140   -200   -340     31    239   -270    -83   -140    -96   -218   -226   -184
    135   -166   -301     15    215   -233    -75    -93    -38   -171   -187   -150
    153   -116   -272    -18    210   -194    -75    -46      5   -137   -158   -119
    187    -57   -244    -67    215   -148    -64     12     64    -80   -109    -85
    205     -5   -210    -98    207   -106    -41     80    132    -10    -46    -38
    200      7   -192   -103    194    -90    -23    129    189     33      2     18
    174     -5   -181    -85    176    -93     -2    161    228     62     20     59
    207      5   -202   -106    205    -98    -12    168    233     67     23     64
    290     38   -252   -163    272   -106    -36    181    236     77     38     70
    296     51   -244   -174    270    -96    -46    161    220     57     25     59
    277    111   -166   -194    220    -25    -57    119    192     28      7     18
    275    109   -168   -194    220    -28    -75     93    153     -2     -5     10
    314     85   -228   -200    272    -70    -98     49     90    -44    -20     20
    285     59   -226   -174    254    -83    -90    -15      0   -103    -59    -12
    220     10   -210   -116    215    -98    -62    -44    -96   -192   -119    -59
    179    -15   -197    -83    184   -106    -38    -41    -77   -283   -207   -106
    142      5   -137    -72    140    -64    -23    -57      0   -262   -296   -163
    132     12   -122    -75    127    -54    -10    -93    -15   -218   -329   -246
    142    -36   -179    -54    158   -106    -15   -129    -70   -231   -254   -316
    132   -166   -301     15    215   -233     18   -109    -57   -218   -137   -262
    129   -319   -449     96    288   -384     67    -75    -31   -205    -93   -148
    116   -265   -384     72    249   -324     83    -67     -7   -202   -106   -103
     90   -103   -194      5    142   -148     77    -80      7   -197   -114    -75
     57     44    -12    -51     33     15     57   -114      7   -184    -85    -72
     72    116     44    -93     15     80     23   -145     -7   -184    -72    -98
    116    150     31   -135     41     90    -25   -166    -25   -200    -85    -96
    150    166     15   -158     67     90    -62   -184    -51   -220    -96    -96
    179    179      0   -179     88     90    -90   -197    -77   -249   -135   -163
    153    192     38   -171     57    116    -93   -215   -103   -283   -192   -163
     80    150     70   -116      5    111    -83   -215   -106   -298   -187    -80
     46     33    -12    -41     28     10    -75   -218   -140   -340   -231   -137
     70    -64   -137     -5    103   -101    -77   -233   -181   -394   -285   -179
    101   -101   -202      0    150   -150    -72   -220   -187   -376   -275   -202
     93   -140   -236     20    163   -187    -75   -220   -200   -381   -275   -233
     98   -163   -262     31    179   -213    -85   -241   -231   -413   -285   -249
     80   -187   -267     51    171   -226    -67   -241   -239   -426   -301   -277
     75   -213   -288     70    181   -249    -36   -249   -246   -452   -337   -272
     67   -265   -335     98    200   -298    -23   -236   -239   -441   -309   -220
     44   -275   -319    114    181   -296    -25   -226   -228   -407   -275   -254
     62   -262   -324     98    189   -290    -28   -205   -215   -397   -280   -296
    101   -244   -345     72    223   -293    -38   -202   -231   -423   -322   -332
    106   -252   -358     70    231   -306    -38   -207   -241   -446   -329   -249
     93   -283   -376     93    233   -329    -20   -197   -249   -459   -337   -236
     96   -420   -519    161    306   -467      0   -176   -303   -550   -436   -309
    114   -659   -774    272    444   -717     88   -101   -379   -737   -659   -537
     90   -735   -826    319    457   -782    220      7   -374   -875   -826   -722
     41   -530   -571    244    303   -550    290     25   -280   -800   -737   -667
    -57   -142    -88     98     15   -114    148   -361   -306   -605   -433   -402
   -181    491    672   -153   -426    581   -166   -922   -340   -239    114     80
   -257   1158   1415   -449   -836   1286   -407  -1156   -150    324    784    701
   -226   1171   1397   -472   -813   1286   -623  -1223    -93    639   1111   1047
   -189    665    852   -239   -522    758   -698  -1257   -376    275    701    662
   -184    111    296     36   -239    202   -652  -1249   -875   -607   -207   -140
   -129   -205    -77    166    -25   -142   -496   -987   -917   -917   -579   -504
    -80   -244   -166    161     41   -205   -327   -670   -659   -758   -501   -462
    -33   -272   -239    150    101   -257   -202   -457   -501   -662   -465   -407
    -15   -280   -265    148    124   -272   -122   -324   -397   -607   -428   -371
    -18   -267   -249    142    114   -259    -85   -293   -363   -589   -420   -394
    -38   -285   -246    161    101   -265    -67   -290   -363   -600   -431   -394
    -25   -280   -257    150    114   -270    -67   -285   -368   -610   -431   -389
     33   -254   -288    111    161   -270    -70   -244   -342   -594   -428   -374
     70   -231   -301     80    184   -265    -77   -228   -335   -592   -431   -335
     96   -231   -327     67    210   -277    -75   -210   -322   -581   -415   -319
    122   -176   -298     23    210   -236    -70   -207   -306   -561   -387   -322
    109   -137   -246     15    176   -192    -46   -194   -280   -542   -358   -314
     38   -168   -210     62    122   -187    -54   -213   -283   -540   -350   -314
     49   -155   -205     51    127   -179    -67   -215   -277   -530   -358   -316
    124    -96   -220    -15    171   -155    -83   -192   -257   -509   -332   -272
    187    -75   -262    -54    223   -168    -77   -163   -233   -483   -314   -298
    202    -72   -275    -67    239   -174    -72   -155   -228   -488   -337   -275
    168    -67   -239    -51    202   -153    -59   -132   -202   -459   -303   -215
    158    -49   -207    -57    181   -127    -44    -90   -153   -400   -236   -194
    200    -12   -213    -93    205   -111    -51    -57   -122   -371   -228   -189
    194     -7   -202    -96    197   -103    -44    -18    -90   -337   -197   -148
    202     23   -179   -114    192    -77    -28     28    -38   -275   -140    -90
    228     57   -174   -142    200    -57    -23     80      5   -226   -101    -33
    236     70   -166   -153    202    -46     -5    132     57   -179    -57     20
    197     98    -98   -150    145      0     23    150     90   -148      0     72
    207    101   -109   -155    158     -2     25    166    106    -98     33     64
    306    148   -161   -228    233     -5    -15    166     96   -101     20     41
    384    213   -171   -298    277     20    -36    148     67   -135     -7     70
    389    215   -174   -303    280     20    -51    109     25   -174    -23     75
    387    218   -168   -301    277     25    -72     51    -33   -223    -64     20
    381    202   -179   -293    280     12    -72      2    -75   -262    -90    -33
    405    205   -200   -303    303      2    -77    -36   -111   -311   -140    -75
    433    192   -244   -314    337    -25    -90    -80   -161   -366   -189    -75
    446    179   -267   -314    355    -44    -85   -122   -194   -397   -205    -88
    410    171   -239   -290    324    -33    -83   -163   -213   -415   -213   -116
    361    153   -207   -257    285    -25    -67   -197   -231   -433   -226   -124
    314    158   -155   -236    233      0    -31   -207   -231   -439   -233   -132
    259    135   -124   -197    192      5      7   -215   -223   -433   -231   -148
    277    119   -158   -200    218    -18      2   -218   -228   -436   -233   -161
    332    189   -142   -259    239     23      2   -200   -207   -407   -202   -124
    322    288    -36   -306    179    127      2   -179   -174   -366   -161    -80
    327    327      0   -327    163    163    -31   -197   -181   -374   -166    -46
    322    366     41   -345    140    202    -59   -213   -171   -363   -150     -5
    314    374     59   -342    127    218    -77   -215   -155   -337   -124      2
    301    361     57   -332    122    210    -90   -228   -171   -337   -114      5
    285    366     80   -327    103    223    -85   -241   -179   -345   -116     18
    207    322    111   -265     46    218    -72   -267   -210   -376   -145      5
    163    254     90   -207     36    174    -72   -283   -241   -400   -166    -20
    194    202      5   -200     93    106   -101   -298   -283   -452   -215    -75
    223    181    -41   -205    132     70   -111   -290   -303   -472   -231    -85
    226    153    -72   -192    150     41   -124   -303   -329   -496   -254    -88
    197     90   -106   -142    153     -7   -132   -337   -366   -535   -285   -106
    171     72   -101   -122    135    -12   -137   -363   -400   -568   -319   -124
    168     80    -88   -124    129     -2   -129   -366   -407   -574   -322   -119
    163     90    -72   -127    116     10   -135   -374   -413   -574   -322   -122
    148     67    -80   -106    114     -5   -137   -376   -413   -558   -316   -140
    129     51    -77    -93    103    -12   -142   -389   -428   -571   -335   -158
    132     77    -54   -106     93     12   -145   -405   -444   -597   -342   -127
    124     72    -54   -101     90     10   -142   -413   -454   -602   -342   -135
    116     64    -51    -90     85      7   -124   -402   -446   -584   -327   -129
    106     18    -88    -62     96    -36   -109   -394   -462   -610   -361   -153
    158   -145   -303     -5    228   -226    -93   -384   -555   -763   -532   -303
    181   -366   -548     90    363   -457      5   -335   -670  -1002   -802   -566
    184   -397   -581    106    381   -488    137   -210   -639  -1083   -909   -704
    140   -116   -259    -12    200   -187    174   -311   -537   -924   -717   -527
    -46    379    426   -166   -236    402    -57   -782   -496   -594   -249    -49
   -226   1182   1405   -478   -815   1291   -337  -1161   -288     12    514    701
   -176   1779   1956   -800  -1065   1867   -587  -1226     51    691   1241   1410
     -5   1628   1634   -813   -820   1631   -795  -1226     49    833   1337   1564
     44   1111   1067   -579   -511   1091   -831  -1288   -392    218    711    976
      7    491    483   -249   -236    488   -719  -1215   -849   -587   -116    171
    -15    189    205    -85   -109    197   -488   -911   -807   -756   -371   -132
     -2    194    197    -98   -101    194   -332   -670   -633   -644   -316   -158
     49    202    153   -127    -51    179   -213   -501   -530   -605   -335   -155
     98    218    119   -161    -10    168   -150   -410   -485   -607   -361   -111
    213    316    103   -265     54    210   -109   -350   -444   -587   -335    -38
    171    275    103   -223     33    189   -137   -366   -454   -597   -342    -96
     85    176     90   -132     -2    135   -184   -405   -488   -641   -389   -145
     80    187    103   -135    -12    145   -148   -384   -470   -631   -376   -124
     70    187    116   -127    -23    153   -124   -358   -446   -587   -342   -101
    116    231    114   -174      0    171   -124   -329   -415   -550   -322    -85
    161    236     75   -200     44    155   -122   -309   -402   -548   -322    -59
    176    194     18   -187     77    109   -132   -301   -397   -530   -314    -72
    184    218     33   -200     75    127   -127   -293   -379   -498   -285    -90
    181    239     54   -213     64    148   -132   -288   -379   -496   -283    -75
    148    254    106   -202     20    181   -106   -275   -353   -475   -275    -67
     75    254    179   -166    -51    215    -85   -277   -342   -459   -257    -72
    135    272    137   -202      0    205   -119   -265   -342   -452   -259    -96
    213    306     93   -262     59    200   -135   -205   -301   -405   -218    -12
    254    332     77   -293     88    205   -124   -155   -254   -355   -179     33
    246    345     96   -296     75    220   -103   -111   -215   -311   -153     59
    265    381    116   -322     75    249    -85    -62   -171   -275   -135     88
    277    418    140   -348     67    280    -85     -7   -122   -218    -83    140
    283    439    153   -361     64    296    -80     44    -70   -158    -38    158
    306    467    158   -387     72    314    -67     83    -33   -111      0    202
    327    519    192   -423     67    355    -54    111      0    -75     33    246
    342    561    215   -452     62    389    -54    127     12    -57     57    272
    340    600    259   -470     38    431    -64    119     23    -31     80    259
    270    589    316   -431    -23    454    -83     75     -5    -46     62    210
    174    566    392   -368   -109    480    -75     12    -51    -96     25    184
    220    592    371   -407    -75    483    -96    -33    -98   -145      0    181
    329    641    309   -485     10    475   -137    -38   -122   -155     -7    161
    272    574    301   -426    -12    439   -168    -83   -161   -181    -33     90
    223    542    319   -381    -46    431   -166   -142   -207   -246   -111     46
    166    568    400   -368   -116    485   -163   -205   -252   -298   -174     31
    132    600    465   -366   -166    532   -145   -244   -265   -311   -174     41
    129    613    483   -374   -176    550   -129   -267   -265   -306   -163     36
    109    587    478   -348   -184    532   -114   -288   -275   -309   -179     -5
     70    555    485   -314   -207    519    -83   -288   -272   -309   -194    -41
     67    589    522   -329   -228    555    -49   -259   -239   -262   -148    -15
     80    701    618   -392   -270    662    -33   -226   -184   -205    -85     38
     54    737    683   -394   -314    711    -28   -213   -155   -192    -64    109
     41    722    678   -384   -316    701    -49   -220   -142   -176    -59    137
     88    737    649   -413   -280    693    -90   -236   -132   -142    -38    124
    111    737    626   -426   -257    683   -127   -249   -129   -101      5     98
    122    745    623   -433   -249    685   -148   -259   -129    -88     23     88
    111    750    636   -433   -262    696   -168   -277   -132    -93     10     54
    135    709    574   -420   -220    641   -171   -275   -135   -106    -12     70
    150    605    454   -379   -153    530   -153   -259   -150   -132    -46     67
    129    517    387   -322   -127    452   -127   -244   -163   -153    -80     31
     62    402    340   -233   -140    371   -119   -262   -192   -174   -114    -36
     20    366    342   -194   -161    355   -122   -285   -223   -210   -163    -80
      5    353    345   -181   -171    348   -150   -303   -254   -252   -218    -67
    -12    309    322   -148   -166    314   -184   -345   -303   -296   -262    -90
    -23    301    324   -140   -174    311   -187   -363   -314   -301   -270   -103
     -2    306    309   -153   -155    309   -179   -350   -280   -249   -215    -90
      5    327    322   -168   -161    324   -168   -345   -257   -218   -174    -90
    -15    298    314   -140   -163    306   -150   -350   -265   -231   -174    -98
    -12    265    275   -127   -145    270   -148   -348   -272   -249   -189   -101
     12    270    257   -142   -122    265   -158   -345   -270   -233   -179   -114
     41    270    228   -158    -93    249   -176   -358   -290   -236   -181   -184
     67    166     98   -116    -15    132   -163   -368   -368   -345   -324   -306
     96   -140   -236     20    163   -187    -83   -353   -540   -618   -613   -506
    106   -262   -368     77    236   -314     28   -277   -594   -766   -784   -688
     62   -192   -254     64    155   -223    109   -290   -537   -706   -737   -665
    -64    210    275    -72   -168    241      7   -639   -444   -428   -381   -327
   -179   1060   1239   -441   -709   1150   -236   -963   -111    249    418    459
   -228   1758   1984   -766  -1106   1870   -436  -1000    340   1013   1231   1244
   -137   1842   1979   -854  -1060   1912   -675   -979    540   1402   1579   1623
   -106   1402   1509   -646   -807   1454   -805  -1080    231   1023   1182   1275
   -106    852    958   -371   -532    904   -756  -1122   -337    171    348    449
   -111    423    532   -155   -322    478   -537   -888   -514   -244   -122    -31
    -83    277    361    -98   -223    319   -322   -581   -387   -213   -161    -85
    -23    259    283   -116   -153    270   -194   -384   -270   -140   -135    -88
     -5    231    236   -114   -119    233   -124   -296   -220   -119   -127    -93
      7    218    207   -114    -98    213    -90   -254   -197   -116   -135   -122
      7    223    213   -116   -101    218    -67   -218   -168    -90   -129   -116
     12    236    223   -124   -103    231    -46   -181   -142    -70   -119    -72
     54    246    192   -153    -67    220    -51   -184   -153    -80   -119    -77
     70    257    184   -163    -57    220    -46   -168   -145    -67   -109    -80
     54    257    202   -155    -72    228    -46   -150   -127    -46    -88    -67
    101    311    210   -205    -54    262    -46   -122   -103    -20    -70    -49
    150    394    241   -275    -46    319    -51    -90    -72      2    -51    -33
    101    368    267   -236    -83    319    -57    -85    -67      5    -59    -38
     23    314    290   -171   -135    303    -23    -70    -51     25    -41    -31
     15    319    303   -166   -142    311      5    -36    -23     59    -10    -25
     25    348    322   -187   -148    335     12    -18    -10     72     -7    -25
     31    335    303   -184   -135    319     25     15     15     98     15      2
     38    332    290   -187   -124    311     46     59     57    142     62     36
     36    337    301   -187   -132    319     72    116    109    187    101     64
     85    363    275   -226    -96    319     77    163    145    218    124     93
    142    394    249   -270    -54    322     75    202    163    241    140    106
    171    423    249   -298    -41    337     90    272    223    293    174    158
    192    472    280   -332    -44    376    109    337    275    342    215    213
    194    488    290   -342    -49    389    122    384    327    394    262    241
    202    496    293   -350    -46    394    122    418    366    431    293    267
    213    519    306   -368    -46    415    129    436    392    454    322    298
    213    517    303   -363    -44    410    142    449    407    472    348    316
    210    540    329   -376    -59    436    140    446    413    475    348    316
    210    574    363   -392    -75    470    148    433    410    475    358    311
    192    563    371   -376    -88    467    148    402    392    459    348    277
    158    511    353   -335    -96    433    129    350    358    418    329    246
    142    501    358   -324   -109    431    132    303    329    384    298    189
    122    491    368   -306   -122    431    145    265    309    350    257    184
    106    491    381   -298   -137    436    150    236    293    324    252    192
     93    467    374   -280   -140    420    155    205    280    306    244    174
     72    454    379   -265   -155    418    171    171    265    288    223    142
     36    465    428   -252   -197    446    197    155    265    290    223    132
     20    478    454   -252   -218    467    213    148    262    285    215    116
     57    488    431   -272   -187    459    205    129    239    259    187     96
     67    519    449   -293   -192    485    223    163    288    303    236    145
     57    540    480   -298   -213    511    233    181    324    342    288    192
     77    605    527   -342   -226    566    207    176    345    368    327    210
    140    709    568   -423   -213    639    158    176    368    405    353    218
    137    665    524   -402   -194    594    137    161    355    387    337    213
     85    620    535   -353   -226    579    127    145    337    371    324    187
     25    600    571   -314   -272    587    124    129    319    358    319    179
     -5    540    545   -267   -275    542    124    119    285    329    298    155
     -5    452    454   -223   -228    452    119    119    259    290    246    109
     -5    366    371   -181   -187    368    127    122    231    254    194     64
     20    332    309   -179   -145    322    129    119    213    236    176     41
     10    324    314   -166   -150    319    137    109    200    226    176     25
    -41    236    275    -98   -161    254    148     96    179    194    145    -10
    -80    161    239    -41   -161    200    163     88    171    176    122    -20
   -127     85    210     20   -168    145    158     70    158    158    106    -36
   -148     44    192     51   -168    116    150     70    163    158    106    -38
   -155     25    179     62   -166    103    145     70    171    161    114    -41
   -142     15    158     62   -150     85    142     70    171    166    116    -41
   -135     -2    132     67   -135     64    145     77    181    187    127    -41
   -142    -25    116     85   -129     44    161     98    205    207    153    -33
   -122    -67     54     93    -90     -7    163     98    189    189    145    -44
    -80   -161    -80    122      0   -122    174    101    119     96     57   -124
    -70   -384   -314    228    122   -350    233    124    -10   -114   -166   -353
    -85   -509   -423    298    168   -467    355    202    -67   -288   -358   -566
   -109   -371   -262    239     75   -316    452    244     36   -215   -277   -517
   -168     12    179     77   -174     96    353    -83    106     10     36   -194
   -277    706    982   -215   -631    844     93   -496    285    522    672    472
   -376   1444   1821   -532  -1098   1631    -98   -628    662   1231   1447   1257
   -283   1545   1826   -633  -1054   1686   -350   -607    859   1647   1818   1678
   -187   1145   1332   -480   -761   1239   -517   -709    553   1317   1452   1361
   -140    620    761   -241   -452    691   -530   -802    -38    457    597    527
   -119    189    309    -33   -213    249   -355   -607   -285    -77     20    -93
   -103     90    194      5   -148    142   -116   -249    -57     54     64   -119
    -70     41    111     12    -90     77     57     -2    103    161    101    -98
    -41    -72    -31     57     -7    -51    174    137    192    205    122    -72
    -28   -148   -119     88     44   -135    249    187    239    236    168    -72
    -20   -205   -184    111     80   -194    319    218    262    252    192    -41
     51   -192   -246     70    148   -218    348    283    272    280    228     12
    101   -132   -233     12    166   -181    337    327    280    283    241     36
     85    -28   -114    -28     98    -70    324    340    322    252    233     38
     98     83    -15    -93     57     33    298    311    340    241    194     20
     88    187     98   -140     -5    142    254    270    314    249    148    -15
     64    262    197   -163    -67    231    218    254    303    262    181    -31
     51    257    205   -153    -75    231    200    254    303    262    226    -15
     31    223    192   -127    -80    207    181    228    285    239    223      2
    -38    223    262    -93   -150    244    168    202    265    213    202    -28
    -67    296    363   -116   -215    329    153    189    257    210    187    -85
    -75    314    389   -119   -231    350    163    215    285    244    197    -98
    -46    257    303   -106   -174    277    205    288    345    285    207    -25
     18    267    249   -142   -116    257    220    366    405    337    244     90
     54    265    210   -161    -77    239    246    439    472    405    303    142
     38    236    197   -137    -77    218    265    496    530    462    342    168
     64    236    168   -153    -51    202    298    561    589    519    392    207
    119    270    150   -197    -15    210    324    633    652    584    459    259
    153    298    145   -228      2    223    348    714    732    672    545    332
    166    342    176   -254     -5    259    368    776    802    753    628    394
    132    348    215   -241    -41    283    371    782    818    774    636    389
     80    350    270   -215    -93    311    379    769    815    763    623    410
     72    355    283   -215   -106    322    368    750    800    753    623    418
     70    368    298   -218   -114    335    342    711    774    732    615    389
     12    319    306   -166   -145    311    329    662    724    683    592    355
    -20    272    293   -124   -155    283    322    618    683    631    550    314
    -25    228    252   -101   -137    239    314    581    644    581    488    270
      2    184    181    -93    -88    184    288    530    587    522    431    257
     -2    194    197    -96    -98    194    290    485    558    493    410    220
    -23    184    207    -80   -114    194    296    449    535    475    392    184
    -46    187    233    -70   -140    207    298    413    509    441    358    142
    -46    176    223    -64   -135    200    298    366    462    394    316     96
    -70    155    226    -44   -148    189    303    348    452    384    314     85
    -85    137    223    -25   -155    179    322    350    459    392    322     80
    -67    210    275    -72   -171    241    335    368    496    426    355    114
    -49    322    371   -135   -210    345    329    376    540    483    426    161
    -28    376    405   -176   -218    392    316    368    553    498    433    142
     -5    394    400   -194   -202    397    267    342    545    488    413    161
    -20    345    366   -163   -192    355    220    303    514    457    389    168
    -18    340    358   -161   -187    348    218    293    498    452    402    174
     -7    358    366   -176   -187    361    192    265    472    431    381    129
    -12    361    371   -174   -192    366    174    239    441    394    345     98
    -15    288    303   -137   -161    296    171    231    410    353    301     64
      0    148    148    -72    -72    148    155    218    353    283    231     -2
     25    135    109    -80    -41    122    135    187    316    239    189    -41
     20    109     85    -64    -31     98    137    158    285    215    168    -62
     12     57     44    -36    -15     51    140    137    254    189    158    -77
     20     67     46    -44    -12     57    124    111    236    171    150   -116
     67     49    -18    -59     41     18    101     80    202    127     85   -148
    103     41    -62    -72     83     -7     80     67    174     98     57   -140
    111     54    -57    -85     85      0     75     67    171    103     67   -137
    158     77    -80   -116    119      0     77     72    171    101     59   -153
    158     51   -109   -106    132    -28     46     46    140     72     36   -176
    145     28   -116    -88    132    -44     49     51    145     72     38   -176
    132    -20   -153    -57    140    -88     62     59    137     57     23   -194
     96   -140   -236     23    166   -187     85     57     90    -12    -54   -270
    124   -337   -462    106    293   -400    168    129     25   -184   -267   -478
    145   -431   -576    142    358   -501    275    241     31   -314   -446   -675
    111   -265   -376     75    244   -322    345    296    135   -262   -400   -654
      2     80     77    -41    -36     80    246    -12    122   -101   -135   -400
    -93    730    823   -319   -459    776    -54   -540     70    280    444    155
   -161   1371   1532   -607   -846   1452   -275   -792    226    846   1143    813
   -116   1439   1556   -662   -836   1496   -470   -828    342   1260   1561   1228
   -114    997   1111   -441   -613   1054   -540   -872     98    984   1234    943
   -132    444    574   -158   -353    509   -483   -880   -400     90    324     85
   -106     46    153     28   -129     98   -361   -691   -542   -387   -226   -433
    -49    -12     36     31    -44     10   -244   -407   -311   -272   -205   -415
     10     18      7    -12      2     12   -132   -187   -116   -140   -129   -350
     36     41      5    -41     15     23    -49    -51     -2    -67    -85   -324
     36     33     -2    -36     20     15      0      2     46    -41    -80   -303
     38     15    -25    -28     31     -5     18     25     72    -38    -83   -290
     62     12    -49    -36     57    -18     23     46     88    -36    -75   -293
     98     70    -28    -85     62     20     28     62    101    -20    -57   -277
    106    137     31   -122     38     85     36     72    114    -10    -41   -262
     70    158     88   -114     -7    122     33     51    116    -12    -44   -275
     88    181     93   -135     -2    137     25     49    116     -5    -41   -275
     90    210    119   -153    -12    166     20     75    132     20    -18   -265
     72    226    150   -150    -38    189      7     77    148     33      2   -267
    103    252    148   -179    -23    200      2     83    158     33      2   -265
    132    265    132   -197      0    200      5     93    163     36      7   -244
    150    252    101   -202     23    176     10    119    192     59     25   -207
    171    275    101   -223     36    189     23    145    220     85     54   -181
    176    306    129   -244     23    218     20    163    246    111     83   -158
    171    316    145   -244     12    231     23    192    280    142    111   -132
    184    350    163   -270     10    257     28    231    329    189    153    -90
    200    379    176   -290     10    277     49    277    381    239    197    -51
    210    400    189   -306     10    296     62    324    428    288    239    -15
    246    480    233   -363      7    358     70    389    493    358    293     41
    249    511    259   -381     -5    387     62    426    540    407    340     93
    241    519    277   -381    -18    400     64    459    576    446    381    137
    233    561    327   -397    -46    444     83    483    605    480    426    176
    215    615    400   -415    -90    509    103    483    615    493    452    192
    210    641    428   -426   -111    535    101    465    594    470    436    174
    207    631    423   -420   -106    527     83    441    553    431    400    148
    246    644    394   -446    -75    519     62    410    506    387    361    124
    267    662    394   -465    -62    530     31    376    467    345    329     93
    215    607    392   -413    -88    501     12    335    420    301    296     59
    176    545    368   -361    -96    457     25    298    374    259    265     31
    161    535    371   -348   -103    452     49    265    342    228    233      2
    145    566    420   -355   -137    493     75    239    329    213    218    -20
    103    555    452   -332   -174    506     54    194    296    187    197    -57
     64    524    457   -296   -197    491     33    158    270    166    176    -85
     44    509    462   -277   -210    485     51    137    257    158    174   -103
     33    511    478   -272   -220    496    103    150    272    176    192   -109
     31    550    517   -293   -241    535    106    161    298    194    200   -111
     49    597    545   -324   -246    571     93    171    324    218    200    -49
     49    613    561   -332   -257    589     83    161    340    233    218     -5
     67    628    561   -348   -246    594     67    129    335    236    239      5
     77    613    535   -345   -231    576     33    111    316    228    239      0
    101    626    524   -363   -210    576      5    101    306    223    236    -12
    122    646    524   -387   -202    587    -10     90    293    215    239    -18
    109    620    511   -363   -200    566    -10     85    288    220    257    -18
     88    550    462   -319   -187    506    -15     75    262    192    228    -59
     77    433    355   -257   -137    394     -5     70    220    135    158    -93
     90    374    280   -233    -93    329     -7     57    184     90    109   -124
     90    332    241   -210    -75    288    -18     41    155     51     80   -153
     75    285    207   -181    -67    246    -36     12    109     10     38   -189
     59    252    189   -155    -64    220    -44     -7     88     -5     20   -215
     46    259    210   -155    -83    236    -72    -33     75    -15     20   -220
     38    246    207   -142    -83    228    -85    -49     54    -33      7   -223
     54    207    153   -132    -51    181    -83    -59     25    -59     -7   -228
     64    205    140   -137    -36    174    -70    -62     18    -59    -10   -249
     64    220    153   -142    -44    189    -67    -54     36    -41      5   -259
     44    197    153   -119    -54    176   -103    -83     23    -64    -20   -283
     54    150     96   -103    -20    124    -98    -88      2    -96    -51   -306
     62     57     -5    -59     33     25    -77    -70    -38   -155   -122   -342
     88   -132   -223     20    153   -176     -5     12    -88   -296   -285   -493
     90   -345   -436    127    262   -389    111    106   -140   -498   -540   -730
     83   -254   -337     83    207   -296    194    181    -59   -493   -545   -753
    -23    101    122    -38    -72    111    132    -93    -46   -335   -303   -555
   -124    704    828   -290   -475    766   -137   -646   -119    -31    184    -72
   -205   1478   1683   -636   -943   1579   -397   -997      2    498    883    615
   -189   1704   1893   -758  -1041   1797   -652  -1067    174   1002   1413   1132
   -127   1296   1423   -587   -774   1358   -774  -1065     51    930   1286   1015
    -96    706    802   -309   -449    753   -740  -1093   -400    181    524    272
   -132    187    319    -25   -226    252   -558   -927   -672   -485   -194   -449
    -98     31    129     33   -114     80   -337   -550   -402   -366   -197   -394
    -12     44     57    -15    -33     49   -187   -288   -179   -207   -101   -306
     49     49      0    -49     25     23    -96   -135    -59   -145    -83   -288
     57     36    -20    -46     38      7    -51    -67    -23   -142    -96   -259
     80     51    -28    -67     51     12    -49    -46     -5   -127    -80   -257
     80     62    -18    -70     49     23    -46    -15     20    -96    -41   -270
     90     38    -51    -64     70     -5    -18      7     31    -88    -46   -249
     83      7    -75    -44     80    -33     18     15     38    -88    -41   -228
     70     44    -25    -59     46     10     46     51     90    -49      0   -184
     70     77      7    -75     31     44     36     57    109    -31     15   -179
     67    135     64   -101      2     98     36     70    132     -2     44   -155
     96    129     33   -111     31     83     15     75    142      5     51   -137
    127     75    -51   -101     88     12      5     75    137      7     72   -132
    124    101    -23   -114     72     41     46    150    213     90    148   -106
    163    137    -25   -150     93     57     83    205    267    135    184    -72
    181    233     51   -207     64    142    109    236    303    168    218    -15
    150    252    101   -202     23    176    103    239    306    176    218    -25
    132    213     77   -174     28    145    114    254    309    163    171    -20
    132    233     98   -184     18    166    132    296    345    187    181     36
    122    267    145   -194    -10    207    148    342    392    236    223     77
    103    239    132   -174    -12    187    145    355    397    254    236     90
    166    265     98   -215     33    181    101    332    361    215    205     70
    205    288     83   -246     59    184     83    353    379    228    218    103
    194    290     96   -241     49    194     96    405    444    311    311    161
    184    329    142   -259     20    236     96    428    470    358    376    194
    158    374    213   -267    -25    293     93    426    478    371    407    215
    137    402    262   -272    -62    332     96    420    475    366    402    236
    166    400    233   -283    -33    316     88    392    444    327    384    249
    158    366    205   -262    -23    285     90    368    420    324    400    233
    132    389    257   -262    -62    324     98    337    413    332    439    220
    109    363    254   -239    -72    309    101    288    379    301    397    163
     75    306    231   -189    -77    270    109    244    337    257    327    150
     64    298    231   -184    -83    265     96    176    283    218    316    119
     70    309    236   -189    -83    272    109    150    270    202    301     96
     80    290    207   -187    -62    249    109    106    231    168    265     72
     64    265    200   -163    -67    233    114     85    213    158    254     57
      2    283    277   -142   -137    280    150    103    239    184    280     75
    -23    267    290   -122   -155    277    168     98    233    184    267     62
     28    283    254   -155   -114    270    150     62    192    145    228     33
     25    361    335   -192   -153    348    179    106    252    218    293     96
     20    387    366   -205   -174    376    168    114    277    246    314    132
     46    444    394   -246   -174    420    124     98    283    262    327    163
     51    465    410   -259   -179    439     93     88    288    283    342    168
     51    431    379   -241   -163    405     80     62    257    246    311    145
     38    407    368   -226   -163    389     67     49    239    226    296    142
     20    389    366   -205   -171    379     62     46    228    223    298    137
      0    329    327   -166   -163    327     59     41    213    210    293    116
      2    254    252   -127   -124    254     51     25    174    171    249     85
     -2    184    187    -90    -93    184     51      5    135    129    213     51
    -10    142    153    -67    -83    148     46    -15    101    101    179     18
    -12    111    124    -49    -70    116     38    -38     64     59    137    -23
    -28    101    129    -36    -77    114     46    -41     59     46    127    -28
    -15     98    114    -41    -64    106     33    -54     46     31    114    -33
      7     64     57    -36    -23     62      7    -88      7    -15     80    -67
      7     33     25    -23    -10     31      7   -106     -5    -33     70    -75
    -18     36     54     -7    -36     44     28    -85     10     -7     88    -59
    -12     28     41    -10    -28     36     18   -103    -10    -20     77    -75
      2     25     23    -15    -10     25      5   -122    -33    -44     59    -88
     10     28     18    -20     -2     23      0   -129    -46    -59     46    -83
     -5    -20    -15     12      5    -18     15   -109    -44    -64     28   -101
     -2   -205   -205    103     98   -205     46   -106   -148   -215   -137   -272
    -15   -444   -428    228    205   -436    153    -51   -267   -449   -389   -527
    -31   -485   -457    257    210   -472    280     59   -254   -542   -509   -659
    -88   -257   -168    174     38   -213    327    -28   -166   -441   -384   -558
   -179    275    452    -49   -316    361     93   -496   -127   -116     64   -106
   -262   1083   1345   -410   -802   1213   -215   -862     83    496    810    613
   -303   1618   1922   -657  -1114   1769   -462   -953    405   1161   1512   1280
   -241   1454   1696   -605   -969   1574   -670   -974    441   1376   1693   1486
   -202    846   1047   -324   -626    945   -709  -1054    -38    714   1028    867
   -213    280    493    -36   -353    387   -589   -989   -501    -93    215     90
   -207     -2    205    103   -207    101   -345   -670   -475   -301    -75   -194
   -137    -10    127     75   -132     57   -153   -371   -277   -200    -44   -158
    -80    -33     44     57    -64      5    -51   -207   -189   -158    -23   -140
    -80    -59     20     67    -51    -20     20   -116   -135   -127     -5   -142
    -88    -51     36     67    -62     -7     28    -98   -124   -132    -10   -161
    -98    -51     46     75    -72     -2     41    -80   -111   -129    -15   -166
    -85    -64     20     72    -54    -20     54    -70    -98   -124    -15   -161
    -75    -70      5     72    -41    -33     77    -41    -75   -111      0   -145
    -62    -46     15     51    -38    -15     93    -15    -49    -96      7   -116
    -25    -36    -10     31     -7    -23     72    -36    -67   -116    -10   -119
    -23    -15      5     18    -15     -5     77    -15    -36    -83     28   -103
    -23      5     28      7    -25     15     88      5    -12    -64     46   -101
    -20     25     46     -2    -33     36     96     28      2    -51     64    -85
    -44     25     70     10    -57     46    103     54     18    -41     72    -64
    -62     25     85     18    -75     54    109     77     25    -41     75    -46
    -25     33     57     -5    -41     44    114     98     41    -18     90    -49
      2     62     57    -33    -28     59    116    119     57     12    114    -54
    -12     67     80    -25    -46     72    142    153     77     28    132    -38
    -31     67     96    -20    -62     80    145    189    101     49    150    -12
    -31     75    106    -23    -67     90    140    239    140     90    184     18
    -28    103    132    -36    -80    116    142    288    181    135    220     57
    -20    116    137    -46    -77    127    176    361    246    197    277    119
     10    140    129    -75    -59    135    184    413    298    254    322    163
     51    179    124   -116    -36    153    176    446    332    290    348    192
     57    192    132   -127    -38    161    171    467    350    311    358    220
    114    220    106   -166      5    163    161    465    350    311    361    254
    168    223     54   -197     57    140    140    428    311    293    345    231
    155    244     88   -200     33    166    142    418    314    290    353    231
    153    231     77   -194     36    155    145    402    298    270    345    236
    187    226     38   -205     75    132    150    379    280    262    345    226
    181    215     33   -200     72    124    158    345    254    241    337    189
    148    194     44   -171     51    119    166    301    220    213    324    161
    101    176     72   -140     15    124    174    252    187    181    311    137
     62    189    127   -124    -31    158    197    213    163    166    298     75
     36    192    155   -114    -59    174    202    176    127    119    246     41
     12    171    155    -93    -70    163    202    135     90     72    202     59
     -5    197    202    -96   -103    200    205     96     62     41    187     15
     -7    213    220   -101   -114    215    220     80     41     18    168    -20
     23    293    270   -161   -124    283    228     96     54     51    187     18
     20    363    342   -192   -161    353    210     98     83     88    200     33
      0    376    376   -189   -189    376    187     85    103    101    215     67
     31    439    407   -233   -187    423    161     85    140    145    272    101
     90    475    384   -285   -148    431    119     70    127    148    290    119
    124    444    319   -285    -98    381     93     51     83    101    257    101
     80    384    303   -236   -111    345     83     49     64     80    236     77
    -28    265    293   -116   -161    277     64     28     57     70    215     64
    -96    200    296    -54   -197    249     75     15     49     70    207     51
   -103    145    246    -20   -174    194    103      7     23     46    171      0
   -103     59    163     20   -132    111    122     31      2     33    135    -33
   -109      5    114     51   -111     59    135     59      5     25    127    -23
   -137    -64     72    101   -106      2    124     36    -10    -10    109    -25
   -129   -124      5    127    -67    -59    137     31    -12     -7    111    -33
   -114   -155    -41    135    -38   -101    153     33     -7     23    135    -54
   -109   -132    -23    122    -44    -77    166     31     -2     33    153    -54
   -116   -142    -25    127    -46    -85    171     28    -10     18    153    -15
   -129   -150    -20    140    -57    -85    155     20    -20      0    135    -15
   -127   -148    -23    135    -54    -85    140      5    -36    -18    114    -18
   -119   -155    -36    137    -41    -96    119    -20    -67    -49     88    -41
   -155   -150      5    153    -83    -72    111    -23    -70    -46     90    -46
   -187   -207    -20    197    -83   -114    119    -25    -83    -70     67    -72
   -163   -376   -213    267     23   -296    127    -33   -174   -205    -67   -197
   -150   -659   -509    405    179   -584    197     -5   -329   -457   -348   -485
   -171   -787   -618    478    220   -704    324     88   -363   -607   -522   -680
   -265   -626   -361    444     46   -493    405     46   -265   -504   -405   -594
   -413   -163    246    285   -332     41    267   -376   -171   -197      7   -192
   -584    607   1192    -10   -888    898      2   -833     31    358    706    537
   -620   1200   1821   -290  -1221   1512   -241   -943    374   1036   1449   1270
   -517   1143   1657   -314  -1088   1400   -483   -976    431   1304   1704   1545
   -462    641   1104    -90   -784    872   -594  -1049     54    828   1205   1098
   -457     75    532    192   -493    303   -532  -1023   -472    -46    322    244
   -415   -265    148    337   -283    -59   -301   -696   -509   -329    -33   -150
   -335   -293     41    314   -189   -124    -98   -363   -301   -213     12   -140
   -283   -303    -20    290   -132   -161     25   -163   -187   -150     31   -124
   -265   -340    -75    303    -96   -207     83    -72   -140   -140     18   -135
   -265   -361    -96    311    -85   -228    111    -38   -124   -142      7   -122
   -244   -376   -135    309    -57   -257    127    -12   -109   -135     18   -103
   -210   -381   -174    296    -20   -277    140     12    -77   -106     38    -93
   -197   -353   -155    275    -20   -254    145     18    -62   -103     36   -111
   -192   -329   -140    259    -25   -236    129     15    -70   -122     23   -119
   -184   -309   -127    246    -28   -218    142     51    -46    -90     51    -83
   -158   -311   -153    233     -5   -233    142     57    -36    -72     70    -75
   -168   -345   -176    257      2   -262    155     72    -12    -54     90    -57
   -163   -335   -174    249      2   -254    142     77    -10    -59     90    -51
   -166   -306   -142    236    -12   -226    129     77     -5    -62     90    -59
   -168   -283   -114    223    -28   -200    127     88      7    -46    106    -49
   -192   -296   -103    244    -44   -200    127     93     12    -31    114    -46
   -158   -272   -116    213    -23   -194    124    111     31    -15    119    -33
   -122   -236   -116    179     -2   -176    127    148     67     18    153     23
    -83   -215   -132    148     23   -174    132    184     90     38    174     51
    -67   -210   -142    140     36   -176    153    226    124     72    194     75
    -44   -158   -116     98     33   -140    166    283    181    129    241    119
    -15   -142   -127     77     54   -135    187    348    236    181    285    166
      7   -122   -132     54     70   -127    197    405    288    228    324    215
     36    -75   -111     20     72    -93    210    462    340    272    371    280
     38    -28    -67     -7     51    -46    205    496    374    324    428    322
     28     -5    -33    -12     28    -18    202    504    384    350    452    327
     18      2    -15    -10     15     -7    210    504    389    358    467    345
     15     20      5    -18      5     12    218    488    379    345    465    353
     54     25    -28    -41     41      0    202    467    358    324    446    332
     75     38    -36    -57     54      2    197    452    350    319    446    322
     36     23    -12    -31     23      5    207    428    340    301    423    296
    -18      7     25      5    -20     15    223    389    322    267    400    306
      0     -5     -5      2      0     -5    194    301    257    202    348    252
      5    -15    -20      5     10    -18    176    241    207    153    296    197
    -18    -33    -18     25     -2    -25    181    200    184    127    272    166
    -18    -18      0     18    -10    -10    184    158    161    103    252    135
    -49    -57     -7     51    -23    -33    176    122    127     64    215     96
    -62    -67     -5     62    -28    -36    181    111    111     49    202     77
    -59    -20     38     38    -51      7    200    127    129     70    220     88
    -72     51    124     10    -98     88    213    142    174    111    257    124
    -64    114    179    -25   -124    145    194    135    197    137    280    153
    -36    145    181    -54   -109    163    166    122    210    150    293    168
    -15    153    166    -70    -90    158    129    103    207    148    290    176
     -2    122    124    -59    -62    122    124     96    205    142    285    176
      0    124    124    -64    -62    124    106     77    194    132    277    176
     -2    111    114    -54    -57    111     96     67    189    129    272    176
    -15     64     80    -25    -46     70    103     64    176    119    252    153
    -28    -23      5     25    -18    -10    116     49    135     75    210    109
    -72   -140    -67    106     -5   -103    106     23     85     25    161     54
   -119   -197    -80    158    -20   -140     98     -5     54     -5    124     28
   -132   -226    -96    176    -18   -161     98    -20     31    -36     93      5
   -109   -226   -116    168      2   -171     85    -36      2    -64     64    -12
    -96   -223   -127    158     12   -174     62    -51    -15    -80     46    -23
    -98   -210   -111    153      5   -163     28    -77    -36    -93     28    -49
    -98   -218   -119    158      7   -168     23    -83    -41    -96     31    -54
   -116   -233   -116    176      0   -176     33    -80    -36    -93     41    -44
   -119   -226   -109    171     -5   -168     36    -80    -33    -90     44    -44
   -119   -233   -114    174     -2   -174     28    -85    -44   -101     31    -57
   -114   -239   -127    176      5   -184     23    -96    -57   -116     18    -54
    -96   -252   -155    174     28   -205     20    -98    -72   -135    -10    -75
    -62   -363   -303    210    119   -335     51    -88   -145   -254   -145   -220
    -54   -607   -553    329    246   -581    135    -41   -259   -472   -397   -498
    -85   -683   -597    381    252   -641    249     70   -257   -574   -535   -670
   -153   -504   -350    329     98   -428    303     20   -176   -485   -431   -579
   -303    -25    277    163   -293    127    137   -454   -109   -176      5   -114
   -462    724   1184   -132   -823    953    -83   -836    129    410    740    657
   -506   1228   1732   -361  -1119   1478   -277   -927    439   1044   1441   1405
   -413   1083   1496   -335   -953   1288   -493   -974    446   1252   1644   1688
   -366    545    909    -90   -636    727   -594  -1091    -10    644   1013   1052
   -340     49    387    145   -363    218   -540  -1028   -433   -111    218    197
   -283   -213     67    246   -179    -72   -345   -706   -436   -348   -101   -155
   -194   -210    -15    202    -90   -114   -155   -371   -231   -233    -51   -127
   -137   -220    -83    179    -28   -150    -51   -197   -127   -176    -36   -114
   -129   -257   -127    194     -2   -194     12   -116    -77   -155    -36   -114
   -132   -262   -132    194      0   -197     36    -83    -57   -153    -36   -116
   -122   -270   -148    197     12   -210     25    -75    -59   -168    -51   -135
   -103   -257   -155    179     23   -207     18    -67    -57   -171    -64   -142
    -83   -213   -132    148     23   -174     25    -46    -38   -158    -54   -132
    -67   -189   -122    127     25   -158     23    -49    -41   -158    -54   -129
    -67   -187   -119    127     25   -153     25    -49    -36   -155    -51   -127
    -62   -171   -109    114     23   -140     44    -20     -2   -132    -25   -103
    -67   -161    -93    111     12   -127     62     -2     18   -116     -7    -98
    -75   -148    -75    111      0   -114     59     10     23   -116     -5    -96
    -72   -116    -44     96    -15    -80     70     38     46    -90     15    -59
    -85    -98    -12     90    -38    -54     70     62     72    -67     41    -33
    -54    -64    -10     59    -23    -36     57     77     88    -49     57    -28
    -18    -51    -33     33      7    -44     41    101    106    -38     54    -36
      2    -70    -72     33     36    -70     49    140    137    -23     59     18
     15    -23    -38      2     25    -31     59    179    179     12     96     46
     44     41     -2    -44     23     20     67    228    226     59    137     83
     51     57      5    -54     23     31     75    280    270     96    174    109
     80     51    -28    -64     54     12     72    322    303    129    202    132
    145    114    -31   -132     88     44     54    353    335    166    244    171
    176    205     25   -192     75    116     46    389    374    220    309    220
    184    241     57   -213     62    150     44    410    413    280    371    233
    187    241     54   -213     67    148     70    439    444    301    353    218
    210    231     18   -220     93    124     67    433    431    272    309    288
    202    223     20   -213     90    122     44    397    405    244    303    275
    184    223     38   -205     72    132     38    371    392    231    301    257
    168    262     93   -215     38    179     46    353    392    228    309    252
    155    239     80   -200     36    161     46    319    368    200    288    213
    176    223     46   -200     64    135     28    265    319    148    244    171
    181    226     44   -205     70    135     23    210    275    103    220    140
    163    239     75   -200     44    158     31    171    246     70    176     49
    116    171     54   -142     31    111     31    140    223     38    116     28
    116    181     64   -148     25    122     41    103    205     10     96     25
    132    184     49   -161     41    116     38     70    179    -20     80    -12
    132    168     36   -150     49    103     46     59    166    -33     67    -15
    132    220     85   -176     23    153     70     83    200      0    106     23
    137    275    137   -207      0    207     77     96    236     41    158     41
    137    283    145   -213     -5    215     62     85    252     59    176     28
    153    335    181   -244    -12    259     25     67    257     51    150     70
    189    345    155   -270     15    252     -7     59    257     62    176    111
    184    329    145   -257     18    236    -25     54    267     90    218    101
    168    322    153   -246      7    239    -31     57    293    132    267     80
    181    348    166   -265      7    257    -31     54    303    137    272     33
    205    309    103   -259     51    207    -41     46    265     59    171      5
    171    192     18   -181     75    106    -18     67    252     25    106     23
    132    114    -18   -124     75     49     -5     64    228     -7     77      0
    106     28    -77    -67     93    -23      7     44    181    -57     36    -33
     46    -28    -75    -10     59    -51     33     41    158    -83    -15    -62
     -2    -75    -72     38     33    -75     38     18    127   -103    -33    -80
    -46   -111    -64     77      7    -88     31    -15     88   -137    -44    -83
    -64   -153    -88    109     10   -122     28    -25     88   -127    -25    -57
    -64   -213   -150    137     41   -184     18    -36     85   -122    -28    -90
    -49   -228   -179    137     64   -205     15    -31     93   -111    -25    -93
    -25   -244   -218    132     96   -231    -10    -51     77   -122    -28    -90
     -5   -246   -241    127    116   -244    -25    -67     72   -119    -20    -96
    -10   -277   -270    142    127   -275    -12    -62     75   -111    -10    -75
    -31   -342   -311    184    140   -327      0    -62     46   -137    -18    -96
    -23   -506   -485    265    228   -496     38    -25    -20   -252   -148   -262
     -5   -745   -740    376    366   -743    153     54   -116   -498   -475   -555
     28   -730   -758    348    392   -743    254    142    -90   -589   -594   -615
    -38   -402   -363    218    161   -384    259     46     20   -415   -366   -431
   -161    176    335     -7   -249    254     15   -436     49    -85     96     -7
   -259    940   1200   -340   -730   1070   -275   -865    194    454    789    652
   -233   1348   1579   -558   -906   1462   -488   -914    488   1041   1384   1231
   -129   1078   1208   -475   -670   1143   -670   -935    418   1075   1363   1262
   -122    514    633   -197   -379    574   -724  -1031    -83    394    672    613
   -129      7    137     62   -132     72   -641  -1005   -574   -431   -140   -179
   -101   -228   -129    163     12   -179   -428   -659   -423   -452   -267   -298
    -44   -181   -137    111     46   -161   -257   -376   -189   -293   -184   -220
     31   -179   -213     72    119   -197   -155   -210    -70   -233   -163   -187
     67   -192   -259     62    163   -226    -80   -106      2   -179   -137   -171
     96   -179   -275     41    184   -226    -54    -75     25   -168   -129   -184
     88   -155   -244     33    166   -200    -46    -67     41   -166   -127   -194
     64   -140   -205     36    135   -171    -28    -38     77   -148   -119   -181
     70   -137   -207     33    137   -171    -18    -15     96   -142   -116   -174
    122   -148   -270     12    194   -207    -31    -20     83   -163   -140   -181
    155   -109   -265    -25    210   -187    -38    -23     90   -155   -137   -179
    161    -59   -220    -54    189   -140    -28      0    129   -114    -96   -153
    171    -38   -210    -64    189   -124    -23     25    155    -85    -70   -127
    150    -49   -200    -49    174   -124    -28     25    158    -88    -72   -127
    137    -15   -153    -62    142    -83    -25     44    181    -64    -51   -103
    124    -10   -135    -59    129    -72    -23     62    202    -49    -38    -85
    129    -10   -140    -59    135    -75    -23     80    218    -33    -28    -75
    135      5   -129    -72    132    -59     -5    114    249     -5    -10    -67
    140     41   -101    -90    119    -28      2    137    277     12      5    -54
    171     85    -88   -129    129      0     10    168    314     51     44    -15
    184    111    -72   -148    129     20     28    220    368    103     96     25
    171    114    -59   -145    114     25     33    272    423    158    135     54
    181    153    -31   -168    106     62     25    316    470    202    171     88
    241    207    -33   -226    137     88     12    353    506    236    200    124
    288    257    -31   -272    161    114     23    394    558    290    249    184
    311    277    -36   -296    174    119     41    428    600    329    285    223
    319    296    -23   -309    171    135     33    439    610    345    296    231
    314    309     -7   -314    161    153     31    431    602    337    293    231
    303    301     -2   -301    153    150     33    410    579    309    270    223
    293    290     -2   -293    148    145     31    381    553    280    249    218
    262    280     18   -272    122    150     25    350    519    252    228    184
    239    290     51   -265     90    174     25    316    480    215    207    145
    257    301     44   -277    106    174     23    280    446    174    176    116
    246    283     36   -265    103    161     12    233    402    122    124     80
    150    210     57   -181     46    135     31    192    361     72     77     38
    103    189     83   -148     10    137     57    166    335     44     54      0
    111    205     93   -158     10    150     64    135    309     10     23    -31
    129    192     59   -161     33    127     49    101    267    -23     -7    -54
    103    192     88   -148      7    140     75    127    301     10     28    -36
    116    252    135   -184    -10    194     77    119    316     31     59    -25
    140    322    181   -231    -20    252     64    106    329     44     80      0
    127    348    220   -239    -46    285     54    111    353     67     90     28
    132    374    241   -254    -54    309     20     88    353     75    103     41
    142    371    226   -257    -44    298     -2     83    353     83    119     62
    137    363    226   -249    -44    296    -10     75    342     75    111     62
    129    374    241   -252    -57    309    -23     51    316     49     83     31
     98    361    262   -231    -80    311    -18     49    309     33     80     31
     93    306    213   -200    -59    259    -15     51    298     20     72     18
    127    233    106   -179     10    171    -31     57    265    -10     36    -33
    158    158      0   -158     77     80    -38     51    233    -54     -7    -72
    171    140    -33   -155    103     54    -36     38    202    -85    -44    -88
    181     88    -93   -137    137     -2    -33      7    155   -129    -88   -122
    137     49    -88    -93    114    -18    -12     -5    142   -140    -96   -135
     72     38    -33    -57     51      2      2    -23    129   -155   -103   -150
     44      7    -38    -25     41    -15     -7    -38    111   -181   -127   -166
     57    -15    -75    -20     64    -44    -33    -41    101   -200   -140   -174
     75    -33   -109    -20     90    -70    -49    -57     85   -220   -166   -187
     83    -44   -129    -20    106    -85    -62    -67     80   -226   -171   -184
     93    -41   -135    -25    111    -85    -70    -75     75   -213   -171   -194
     96    -57   -153    -20    122   -103    -70    -75     67   -215   -174   -205
    103   -137   -241     18    171   -189    -62    -54     51   -236   -202   -226
    137   -361   -498    111    316   -428     -2      5     -5   -358   -340   -358
    148   -579   -727    215    436   -652    127    116    -33   -519   -530   -555
    122   -542   -667    210    392   -605    254    213     36   -548   -555   -610
     12   -262   -275    124    142   -267    272     36     75   -436   -374   -485
    -59    285    345   -114   -205    314     15   -504    -15   -179     44    -90
    -72   1057   1130   -493   -600   1093   -259   -859     64    314    678    511
    -23   1470   1493   -724   -758   1480   -524   -989    226    826   1215   1023
     15   1124   1109   -568   -545   1117   -704  -1018    132    831   1174   1021
     -2    587    589   -293   -296    587   -698  -1034   -280    145    478    358
    -41    135    176    -46   -111    155   -571   -924   -589   -527   -233   -361
    -15    -83    -67     46     25    -75   -384   -620   -436   -561   -402   -459
     57    -90   -148     18    101   -119   -233   -332   -205   -407   -306   -272
    119    -77   -200    -23    158   -137   -119   -140    -54   -298   -223   -215
    148    -51   -200    -49    174   -124    -62    -36     33   -241   -174   -210
    116    -75   -194    -23    155   -135    -59     -7     70   -218   -124   -228
     75    -80   -155      2    114   -116    -41     -2     90   -213   -124   -280
     64   -122   -189     25    127   -155     18     15    111   -218   -171   -226
     44   -145   -189     49    114   -166     54     49    127   -181   -137   -171
     51    -93   -148     20     96   -119     62     80    158   -150    -93   -158
     90    -88   -179      0    135   -132     75    111    205   -137    -62   -111
    127    -46   -174    -41    150   -109    101    119    239   -103    -41    -93
    189    -23   -213    -83    200   -116    109    135    249    -70    -23    -72
    226      5   -223   -116    226   -109    114    158    257    -57     -7    -70
    210     18   -192   -114    202    -85    135    184    283    -31     33    -41
    184     59   -124   -122    153    -31    140    194    303    -12     62    -18
    148     70    -80   -109    114     -5    153    163    309     -7     70    -18
    171     93    -80   -135    124      7    127    153    316     10     85     -5
    236    103   -132   -168    184    -12     75    226    353     51    111     33
    233     83   -150   -158    192    -33     80    290    397     83    132     67
    223    109   -116   -166    168     -2     93    340    439    124    168     93
    223    148    -75   -187    148     36    109    392    491    181    228    119
    213    179    -33   -194    124     72    129    454    548    239    280    109
    213    213      0   -213    106    106    119    485    576    265    288    153
    207    252     44   -231     83    148    103    493    592    283    311    241
    218    290     72   -257     72    181    109    506    613    306    337    272
    220    290     70   -254     75    181    103    504    600    293    319    265
    233    262     28   -249    101    145    106    496    587    285    324    272
    228    223     -7   -226    116    109    116    485    571    277    337    270
    226    210    -18   -218    119     96    106    452    530    241    314    254
    205    194    -10   -200    109     93     96    400    470    189    270    236
    155    142    -12   -150     83     64     96    335    410    135    223    174
    127    127      0   -127     62     64     88    270    366     85    192    119
    140    148      5   -145     67     77     67    213    314     36    161     64
    161    153     -7   -155     85     72     67    171    275     -5    119     31
    137    124    -12   -132     72     57     54    135    241    -38     83     15
    109    124     15   -116     46     70     49     90    213    -62     75     -7
     75    145     67   -111      2    109     59     64    207    -62     96    -31
     75    148     72   -111      2    111     72     54    197    -80     59    -38
     96    176     80   -137      7    127     88     54    202    -75     54     25
    114    226    111   -171      2    168     90     64    228    -38     93     46
    137    288    150   -215     -5    220     72     64    246     -5    129     75
    168    353    184   -259     -7    270     46     57    259     23    163     96
    163    358    194   -262    -15    277     10     31    244     12    166    101
    124    324    200   -226    -36    262      7     18    228      2    166    122
    116    316    197   -218    -41    257      5      5    213      5    174    109
    150    335    184   -241    -15    259      0     15    218     12    181    103
    145    288    142   -218      2    215     -7     15    210      2    176    116
    171    207     33   -189     70    122    -10     12    187    -25    140     93
    161    103    -57   -132    109     23      2     12    161    -57    106     62
    135     59    -75    -96    106     -7     10     -7    135    -80     90     33
    127     51    -75    -90     98    -10    -15    -49     88   -122     70     18
    124     36    -90    -80    109    -25    -20    -57     72   -135     51      7
    101    -18   -119    -44    111    -67    -23    -64     54   -153     25     -5
     96    -31   -127    -31    111    -77    -31    -70     36   -163     15     -7
     98    -28   -127    -36    109    -77    -33    -77     23   -166     10    -23
     96    -20   -116    -36    103    -70    -36    -83     18   -171      7    -31
     80    -25   -109    -28     93    -67    -41   -103      0   -192    -10    -44
     77    -25   -103    -25     90    -64    -41   -129    -18   -205    -25    -33
     88    -28   -116    -31    101    -72    -51   -135    -25   -210    -28    -31
     96    -72   -168    -10    132   -119    -49   -127    -44   -236    -57    -49
    116   -241   -358     62    236   -298    -23   -114   -124   -358   -189   -174
    155   -470   -626    158    389   -548     80    -44   -218   -579   -446   -431
    145   -514   -659    181    400   -587    202     62   -194   -675   -579   -579
     90   -272   -363     88    226   -316    246     -2   -101   -561   -449   -462
    -23    207    231    -93   -127    218     75   -459   -109   -303    -62    -72
   -176    958   1135   -389   -654   1047   -210   -956    -41    181    605    589
   -249   1545   1795   -649  -1021   1667   -452  -1109    228    823   1322   1288
   -166   1480   1647   -657   -906   1564   -683  -1148    267   1083   1577   1558
    -59    948   1005   -444   -532    976   -782  -1161    -85    594   1049   1070
      0    335    335   -166   -166    335   -698  -1085   -558   -277    140    200
      2    -12    -18      2      7    -12   -457   -756   -511   -485   -176   -114
     33    -38    -72      2     51    -54   -265   -452   -283   -350   -122    -67
     83    -44   -129    -20    106    -85   -137   -265   -153   -275    -90    -31
    101    -72   -174    -12    137   -122    -62   -166    -88   -244    -77    -12
    109    -93   -205    -10    155   -148    -51   -140    -70   -233    -70    -15
    106   -109   -215      0    158   -161    -46   -129    -70   -231    -72    -33
     80    -96   -176      7    127   -135    -36   -116    -67   -226    -72    -38
     67    -88   -155     10    111   -122    -28    -98    -57   -213    -54     -5
     75    -72   -148     -2    111   -109    -33   -101    -54   -213    -51      2
     72    -64   -140     -5    103   -101    -31    -90    -38   -205    -44      7
     67    -72   -140      2    101   -106    -31    -80    -28   -192    -33     15
     51    -83   -135     15     93   -109    -28    -75    -23   -189    -31     18
     51    -59   -114      2     83    -85    -18    -67    -10   -174    -15     36
     54    -12    -67    -23     62    -38    -12    -51     15   -145      7     64
     57     15    -41    -38     49    -12     -5    -25     41   -116     31     90
     23     36     12    -28      5     25     10     -5     62    -96     54    109
     -2     64     67    -31    -33     64     31      7     88    -70     80    135
     41     83     41    -62      0     64     15     33    101    -49    101    155
     88    101     10    -96     38     57     -2     80    122    -23    124    176
    103    137     33   -119     36     85      5    129    166     12    155    207
    109    184     75   -148     15    129     10    171    207     46    187    244
    116    202     83   -161     18    142     12    218    244     88    226    280
    140    215     75   -179     31    145     20    270    293    142    277    327
    158    231     72   -194     44    153     33    316    337    200    332    381
    181    288    106   -236     36    197     38    348    368    241    363    420
    213    340    127   -277     41    236     33    363    379    257    379    457
    194    332    135   -265     28    236     10    345    361    252    374    462
    181    337    155   -259     12    246      2    329    348    259    387    452
    171    332    161   -254      5    249      7    301    332    246    389    441
    153    327    174   -241    -10    252     18    267    306    205    358    426
    145    311    166   -228    -10    239     15    231    275    171    322    402
    150    322    171   -236    -10    246     -2    184    231    132    280    345
    137    335    194   -239    -28    265    -10    135    197     98    257    311
    127    324    197   -226    -36    262     -2     98    168     72    244    306
     54    241    187   -150    -67    215     18     64    142     49    220    277
      5    223    218   -114   -106    220     44     25    119     18    184    239
    -18    239    254   -111   -135    246     46     -7     98      5    168    220
    -12    233    246   -111   -129    239     46    -28     77    -15    148    181
      2    239    233   -122   -116    236     54    -20     90    -10    153    192
     20    290    270   -155   -124    280     80     12    140     41    205    239
     36    345    309   -192   -137    327     77     20    168     83    249    259
     67    387    319   -228   -127    355     33      7    176    101    270    267
    111    462    350   -290   -119    407    -31    -10    179    124    296    280
    161    506    345   -332    -90    426    -70    -15    179    132    293    267
    132    444    309   -290    -88    376    -62    -20    163    116    277    267
     85    345    259   -215    -85    303    -36    -28    137     88    252    257
      5    280    272   -142   -135    275    -33    -44    114     70    215    207
    -25    210    236    -90   -129    223    -44    -54     93     38    181    155
    -31    129    158    -51    -93    145    -67    -80     44     -5    135    111
    -46     77    124    -18    -85    101    -70   -103     15    -25    106     85
    -57     31     85     10    -72     57    -70   -127    -10    -49     77     59
    -49     23     72     12    -59     46    -83   -148    -46    -85     41     23
    -38     20     57      7    -46     36    -88   -150    -64    -98     28     12
    -12     18     31     -2    -20     23    -93   -148    -67    -96     23      7
    -18     15     31      0    -23     20    -96   -145    -67    -88     23      5
    -25     18     44      5    -33     31    -85   -140    -59    -83     25      2
    -62     18     77     20    -70     46    -72   -129    -49    -77     36     15
    -54    -12     41     33    -49     12    -67   -122    -57    -90     25     25
    -36    -33      2     33    -20    -15    -85   -142    -88   -111      0     -2
    -57    -72    -15     64    -20    -44    -75   -129    -70    -80     33    -18
    -59   -142    -83    101     10   -114    -67   -124   -135   -166    -46   -155
    -36   -355   -319    197    140   -337      2    -88   -267   -405   -319   -446
    -36   -504   -467    270    213   -485    145     46   -293   -555   -532   -631
    -85   -384   -298    236    106   -342    277    124   -153   -431   -420   -558
   -236     36    272     98   -257    153    135   -314    -96   -168    -36   -184
   -407    766   1171   -179   -789    969   -129   -766    103    379    670    493
   -475   1431   1906   -478  -1192   1667   -348   -911    444   1044   1408   1218
   -358   1501   1860   -571  -1109   1680   -584   -927    579   1410   1756   1680
   -324    979   1304   -329   -815   1143   -662   -995    239    992   1306   1283
   -314    418    732    -51   -524    574   -631   -987   -244    202    478    498
   -262     54    314    101   -288    184   -459   -732   -387   -200     18     10
   -135      0    135     67   -135     67   -272   -418   -233   -153    -12    -75
    -41     51     93     -7    -67     72   -174   -241   -145   -127    -12    -51
     -7     57     64    -25    -36     59   -124   -161   -127   -119      2    -25
     -5     10     15     -2    -12     12    -98   -135   -127    -72     38    -38
    -18    -75    -57     46     18    -67    -62   -101    -77    -15     93    -10
     -2    -93    -90     46     44    -93    -41    -67    -23      5     98    -31
     25   -106   -132     38     77   -116    -15    -23     25     25    101    -25
     20    -75    -98     25     57    -85     -7      0     64     51    124    -25
     -2    -15    -12     10      5    -15     -5     12     88     80    148    -33
    -12     12     25      0    -20     18     10     25    109     98    163    -28
    -20     46     67    -12    -44     57     15     38    129    116    171    -28
    -20     70     88    -25    -54     77      7     41    129     98    150    -18
    -12     93    106    -38    -59     98      2     46    132     93    129      5
      7     88     80    -51    -36     85    -10     57    145    109    150     23
     15     93     77    -57    -31     85    -18     75    168    137    187     20
     10     88     75    -51    -31     83      0    111    192    161    189      7
    -12     46     59    -15    -36     51     41    158    213    176    192     54
    -23     49     70    -15    -46     59     83    205    254    231    239     90
     -2     70     72    -33    -38     70     98    252    298    275    277    124
     41     72     31    -57      5     51     98    301    337    311    311    155
     75     85     10    -80     33     49    106    361    392    353    355    187
     88    119     28   -103     28     75    106    407    428    397    397    205
    111    163     51   -137     28    109    119    470    480    441    439    283
    145    192     46   -171     49    122    109    504    514    485    478    335
    174    189     15   -181     80    103    101    517    542    532    522    329
    176    223     46   -200     64    135    111    530    566    555    542    322
    171    213     41   -194     64    127    135    542    581    568    542    381
    163    205     41   -187     62    124    140    522    576    566    550    392
    148    210     62   -179     44    137    148    496    568    558    550    371
    140    226     83   -184     28    155    140    465    550    542    537    355
    135    189     54   -163     41    122    132    413    511    501    504    332
    111    161     49   -137     28    106    122    361    478    465    470    290
     83    163     80   -122      2    122    124    324    457    441    449    265
     59    161    101   -111    -20    132    127    280    431    405    413    236
     20    142    122    -83    -49    132    137    244    410    379    392    213
    -20    122    142    -51    -80    132    163    226    405    374    381    192
    -12    101    114    -44    -62    106    171    207    384    345    337    161
     10    101     90    -57    -41     96    161    184    361    319    319    155
     -2    171    174    -85    -88    171    176    207    405    366    374    189
    -28    223    252    -98   -140    236    187    218    444    407    413    231
    -31    252    283   -109   -155    267    153    187    439    410    420    236
    -15    275    290   -129   -153    280    116    174    433    407    428    241
    -10    267    277   -129   -145    272    109    158    420    397    436    239
    -25    283    306   -129   -166    293    103    137    413    394    439    213
    -64    280    345   -106   -205    311    122    119    413    384    418    210
   -111    207    319    -49   -215    262    145     67    371    342    376    197
   -129    116    246      7   -187    181    153     28    324    290    316    145
    -77     36    111     20    -96     72    111      2    270    246    270    122
      0     15     15     -7     -7     15     44     88    285    265    285    114
    -10    -10     -2      7     -5     -7     49    142    319    262    265    109
    -20    -51    -31     36      5    -41     57    124    303    231    231     75
    -25    -75    -49     49     10    -62     62    103    290    210    215     51
    -51   -109    -57     80      2    -83     70     75    275    187    202     51
    -46   -122    -75     83     12    -98     57     57    262    179    197     46
    -10   -116   -106     62     46   -111     44     54    252    168    181     31
    -25   -140   -114     83     44   -127     33     36    228    142    163     12
   -103   -184    -80    145    -12   -132     41     15    215    127    155      2
   -142   -197    -57    168    -44   -127     46      2    207    114    145      2
   -140   -254   -114    197    -12   -184     46    -12    184     75    103    -23
   -142   -394   -254    267     54   -324     85    -23    103    -46    -23   -161
   -109   -613   -504    361    197   -558    163      5    -36   -280   -277   -423
   -129   -633   -506    379    187   -571    298     90    -31   -374   -379   -566
   -124   -410   -288    267     80   -350    309     15     51   -257   -241   -480
   -161     57    218     49   -189    137    106   -288    166     67    142    -49
   -236    787   1023   -275   -628    904   -142   -657    376    628    852    732
   -228   1335   1561   -555   -896   1447   -337   -698    727   1296   1587   1426
   -163   1197   1361   -519   -761   1278   -555   -724    750   1491   1745   1613
   -174    639    813   -233   -493    724   -685   -875    272    891   1137   1072
   -197    103    301     46   -249    202   -646   -930   -298     -7    249    174
   -187   -166     20    174   -106    -75   -418   -607   -277   -205    -20   -153
   -153   -168    -15    161    -70    -93   -213   -288    -51    -70     49    -77
    -72   -150    -77    111      0   -114   -109    -93     75      2     96     -7
    -23   -155   -132     90     54   -145    -57    -10    132     23     98    -28
    -41   -171   -129    106     41   -150    -28      5    145     20     93    -44
    -20   -161   -140     90     57   -150    -12     15    148     15     85    -59
     10   -176   -189     80     98   -181    -18     15    137     -2     49    -85
      7   -187   -194     90    101   -189    -41      2    122    -15     51    -83
    -51   -270   -218    158     83   -244    -72    -15    109    -20     75   -106
   -135   -374   -239    254     49   -306    -70    -57     77    -54     49   -150
   -116   -363   -246    239     62   -306     41    -23     77    -51     54   -114
    -28   -277   -249    153    109   -265    111     80    122    -38     75    -64
    -31   -246   -215    137     90   -231     80    132    187    -10     96    -54
    -75   -262   -187    168     54   -226     44    150    239     25     96    -67
    -85   -285   -200    184     57   -244     51    166    280     54     90    -75
    -33   -226   -192    129     77   -210    129    226    342    145    181     31
     67   -135   -205     33    135   -168    171    298    389    218    267     51
    137    -88   -226    -25    181   -155    181    327    433    236    319     80
    241     -2   -244   -119    241   -122    176    350    470    270    368    132
    335     75   -259   -205    298    -90    161    420    527    332    415    194
    319     51   -267   -187    293   -106    150    488    584    384    452    252
    277     49   -228   -163    252    -88    142    540    636    433    504    303
    215     64   -153   -142    184    -44    145    574    688    491    558    358
    187     54   -132   -119    161    -38    158    610    740    545    594    410
    189     88   -101   -140    145     -5    189    644    776    587    620    459
    213    142    -70   -179    140     36    213    644    774    592    636    485
    194    129    -64   -163    129     33    223    646    753    571    631    485
    148    122    -25   -135     88     49    241    644    745    561    636    480
     62    127     64    -96      0     96    265    584    717    522    605    441
     12     77     62    -46    -25     70    249    517    662    459    540    413
     72     80      7    -75     31     44    187    496    618    418    504    381
    111    103     -7   -106     59     49    153    475    594    387    483    311
    101    103      2   -103     49     54    150    426    550    322    405    254
     72    111     38    -93     18     75    163    381    509    267    345    254
     44    103     57    -75     -7     83    158    332    467    231    319    218
      5     51     46    -28    -20     49    124    257    405    166    270    150
     -7     28     33    -12    -20     28    127    220    374    132    257    127
      0     36     36    -18    -18     36    140    210    368    124    257    111
    -12     44     57    -18    -36     51    145    205    366    109    233     88
    -18    103    122    -41    -70    111    145    205    387    129    254    135
    -41    137    179    -49   -111    158    124    181    392    140    254    135
    -59    161    220    -51   -140    189     96    158    387    140    254    142
    -62    168    231    -54   -148    200     83    153    400    153    270    158
    -49    132    181    -41   -114    155     70    132    379    135    252    142
      0    124    122    -62    -59    122     33    106    353    119    233    124
     36    122     83    -80    -23    103     15    119    348    119    236    127
     49    103     54    -77     -2     80     -7    101    319     93    220     98
     10     28     18    -18     -2     23    -23     59    262     31    161     -7
    -10    -83    -72     46     31    -77    -12     41    218    -36     70    -64
     28    -96   -124     31     75   -109    -20     23    184    -75     25    -44
     62   -140   -205     36    132   -171    -36     20    168    -77     33    -49
     67   -176   -244     54    155   -210    -49     10    135   -114      7    -90
     59   -171   -233     54    145   -202    -59    -12    106   -148    -33   -142
     46   -166   -215     59    129   -189    -49    -18    101   -158    -51   -129
     54   -171   -228     57    140   -200    -49    -28     80   -181    -70   -150
     57   -171   -228     57    142   -200    -54    -36     75   -179    -64   -150
     51   -194   -246     70    148   -218    -64    -49     64   -189    -72   -150
     64   -187   -252     59    155   -218    -64    -57     54   -202    -88   -174
     75   -161   -236     41    155   -200    -70    -64     57   -202    -88   -184
     90   -205   -296     57    192   -249    -54    -46     51   -226   -119   -200
    111   -329   -444    109    277   -387    -12     -2      0   -335   -244   -314
     90   -514   -605    210    348   -558     98     80    -36   -506   -462   -524
     31   -532   -566    249    296   -548    207    153      5   -584   -576   -652
    -41   -254   -213    148     85   -233    226     62     59   -488   -436   -532
   -101    241    342    -70   -223    290    -25   -433    -51   -267    -44   -148
   -155    919   1075   -381   -615    997   -322   -846    -38    179    584    444
   -137   1395   1532   -631   -833   1462   -566   -974    132    745   1234   1044
    -31   1184   1215   -576   -623   1200   -717   -961    140    930   1387   1221
    -15    636    649   -311   -332    641   -698   -979   -236    293    696    592
    -18     90    109    -36    -62     98   -574   -917   -623   -522   -161   -200
     10   -166   -176     77     90   -171   -381   -639   -514   -644   -389   -413
     49   -142   -192     46    119   -166   -239   -366   -246   -465   -288   -314
     62   -137   -202     36    129   -168   -161   -207   -109   -379   -246   -267
     70   -114   -184     20    124   -148   -109   -116    -33   -337   -223   -244
     67   -116   -184     23    124   -150    -96    -88    -20   -337   -223   -244
     51   -140   -192     44    122   -166    -75    -62     -5   -332   -218   -236
     33   -142   -179     54    106   -161    -59    -57     15   -319   -205   -218
     18   -140   -158     59     88   -148    -28    -41     36   -314   -200   -213
    -25   -142   -116     83     44   -129    -38    -57     23   -327   -215   -228
      0    -88    -88     44     44    -88   -106    -77      5   -335   -228   -241
     70     28    -41    -49     57     -5   -145    -67     10   -329   -228   -246
     80    106     25    -93     28     67   -163    -67     12   -332   -228   -246
     57    171    114   -114    -28    142   -153    -72     20   -329   -220   -241
     23    236    213   -129    -93    226   -119    -85     23   -327   -215   -239
     10    239    228   -127   -109    233   -135    -80     20   -327   -218   -236
     46    246    200   -148    -77    223   -176    -72     20   -324   -223   -231
    129    296    166   -213    -18    231   -197    -46     44   -306   -207   -218
    171    355    184   -262     -5    270   -194    -15     80   -272   -179   -197
    174    371    197   -272    -12    283   -179     12    116   -241   -150   -174
    187    389    202   -290     -7    296   -161     49    158   -205   -122   -150
    192    420    228   -306    -18    324   -148     93    205   -158    -80   -109
    202    470    267   -335    -31    368   -148    137    259   -101    -33    -59
    241    511    270   -376    -12    392   -137    189    311    -49     15     -7
    275    550    275   -415      0    413   -124    236    366      5     72     49
    293    576    283   -436      5    428   -114    262    397     41    109     85
    314    607    293   -459     10    452    -98    285    415     64    132    114
    337    649    311   -493     12    480    -85    288    415     67    142    129
    306    626    319   -465     -5    472    -93    262    381     28    116    111
    259    584    324   -423    -33    454   -106    228    337    -18     80     83
    252    568    316   -410    -31    444   -106    200    293    -67     46     59
    241    550    309   -397    -33    431   -111    163    254   -114      5     25
    223    530    303   -376    -38    418   -116    116    200   -171    -36     -7
    189    506    314   -348    -62    410   -106     70    155   -218    -67    -41
    161    478    316   -319    -77    397    -80     38    132   -244    -80    -62
    135    457    322   -296    -93    389    -59     18    114   -259    -93    -80
    135    465    329   -301    -96    397    -57     -7     88   -285   -119   -106
    142    457    314   -301    -88    387    -83    -44     54   -322   -148   -132
    127    457    329   -290   -101    394    -90    -64     38   -348   -166   -153
    116    506    389   -314   -135    449    -72    -57     59   -329   -145   -135
     88    597    506   -342   -210    553    -59    -57     90   -298   -103    -98
     77    657    579   -368   -252    618    -83    -77    106   -277    -75    -80
    135    693    558   -413   -210    626   -145    -85    114   -262    -59    -67
    176    693    514   -436   -168    605   -171    -70    129   -246    -44    -49
    194    678    483   -436   -142    581   -179    -75    116   -252    -44    -49
    197    644    446   -423   -124    545   -179    -77    109   -254    -41    -44
    176    636    459   -405   -140    548   -176    -88     98   -259    -38    -41
    135    594    457   -366   -163    527   -166    -88     90   -270    -46    -51
     90    501    410   -296   -158    457   -171   -103     57   -314    -90    -90
     80    449    366   -265   -142    407   -176   -111     31   -350   -122   -124
     85    457    371   -270   -142    415   -166   -109     23   -361   -127   -129
     67    428    358   -249   -145    392   -174   -140    -20   -407   -174   -171
     54    358    303   -207   -124    332   -184   -163    -64   -452   -213   -202
     46    298    249   -174   -101    272   -189   -176    -93   -472   -226   -210
     62    311    249   -187    -93    280   -184   -176   -106   -483   -233   -218
     75    327    252   -202    -88    290   -194   -189   -119   -496   -249   -236
     80    314    233   -197    -75    275   -205   -205   -132   -511   -259   -244
     85    277    192   -184    -54    233   -202   -215   -145   -524   -267   -252
     85    236    150   -161    -31    194   -202   -220   -153   -535   -275   -254
     85    226    140   -158    -28    184   -218   -231   -171   -555   -296   -277
    101    187     83   -145      7    135   -223   -226   -187   -576   -324   -301
    116     18    -98    -67    106    -41   -200   -202   -249   -683   -444   -415
    116   -265   -381     75    249   -322   -103   -119   -324   -878   -691   -646
    109   -314   -426    101    265   -371     23      2   -277   -963   -823   -797
     64    -64   -129      0     96    -96     57    -75   -207   -878   -709   -709
    -41    363    405   -161   -223    381   -132   -553   -293   -688   -368   -384
   -158   1026   1184   -433   -670   1104   -449  -1060   -316   -285    226    174
   -189   1621   1808   -717   -997   1714   -696  -1241   -142    277    891    818
   -119   1527   1647   -704   -883   1587   -872  -1257    -90    553   1169   1119
   -106   1005   1109   -449   -607   1057   -909  -1241   -358    150    709    693
   -153    470    623   -158   -387    545   -813  -1192   -807   -724   -200   -168
   -114    168    283    -28   -200    226   -597   -872   -735   -924   -514   -465
    -54    140    194    -44   -124    166   -436   -576   -496   -784   -454   -415
     -5    137    140    -67    -72    137   -340   -389   -361   -709   -413   -379
     25    137    111    -80    -41    124   -277   -283   -277   -652   -368   -363
     33    119     85    -77    -25    103   -244   -244   -249   -644   -381   -400
     38     96     54    -67     -7     75   -223   -213   -233   -654   -410   -376
     49    103     51    -77      0     77   -220   -194   -226   -659   -423   -329
     46    109     62    -77     -7     85   -213   -179   -215   -649   -415   -316
     54    119     64    -85     -5     93   -202   -168   -202   -636   -384   -314
     51    140     88    -96    -18    114   -202   -155   -187   -613   -358   -314
     62    176    111   -122    -25    145   -226   -158   -187   -613   -361   -319
     72    210    137   -140    -31    174   -244   -176   -207   -644   -387   -306
     96    192     96   -145      0    145   -223   -142   -176   -610   -371   -275
    122    202     80   -163     20    142   -213   -122   -158   -579   -342   -270
    137    228     88   -184     25    158   -215   -122   -148   -566   -311   -290
    142    259    116   -200     12    189   -189    -85   -106   -527   -272   -275
    116    239    119   -179     -2    181   -202    -72    -96   -511   -267   -265
    132    249    116   -192      7    184   -197    -38    -70   -483   -252   -257
    158    275    116   -218     18    197   -184      2    -36   -465   -249   -220
    194    290     96   -241     49    194   -179     44     -7   -462   -259   -174
    218    285     67   -252     75    176   -158    109     54   -397   -187    -83
    249    309     59   -280     96    184   -148    166    127   -309   -101    -57
    275    322     46   -301    114    184   -148    218    181   -246    -49    -54
    306    353     46   -329    129    200   -132    285    246   -181     -2     25
    353    374     20   -363    166    197   -111    337    309   -124     64    150
    426    371    -54   -400    241    158    -85    394    371    -57    127    176
    467    420    -46   -444    254    189    -38    446    402    -33    142    210
    420    452     31   -436    194    241    -10    431    368    -62    129    213
    342    426     83   -387    129    254    -36    368    319   -103     83    166
    280    345     64   -314    106    205    -62    288    239   -187      5     93
    228    309     80   -270     72    194    -90    194    153   -267    -67     23
    215    309     93   -262     62    202   -122    122     88   -314    -96    -23
    194    301    106   -249     44    205   -129     67     41   -353   -111    -77
    148    293    142   -220      2    218   -132     15      2   -405   -158   -114
    122    283    161   -202    -20    223   -140    -36    -36   -457   -200   -111
    106    265    158   -184    -25    213   -150    -93    -80   -496   -215   -148
     77    277    197   -179    -59    236   -124   -111    -88   -483   -200   -174
     70    290    220   -181    -75    257   -109   -119    -88   -483   -197   -187
     77    309    231   -194    -75    270   -109   -111    -77   -475   -184   -171
     70    350    280   -210   -103    316    -98    -93    -49   -449   -158   -119
     49    397    348   -223   -150    374    -85    -72      0   -394   -111    -54
     51    454    402   -252   -174    428    -98    -62     36   -345    -67    -18
     77    475    394   -277   -158    436   -137    -64     49   -314    -44    -15
     93    472    379   -283   -142    426   -161    -64     54   -290    -28    -31
    106    454    348   -283   -119    402   -184    -83     31   -314    -51    -33
     96    426    327   -262   -116    376   -189   -103     10   -340    -85    -36
     96    394    296   -246    -98    345   -179   -106     -2   -350   -106    -44
    101    314    213   -207    -54    265   -171   -103    -25   -376   -137    -77
    111    241    127   -179     -7    187   -176   -111    -62   -420   -176    -98
     83    179     93   -132     -5    137   -174   -119    -85   -433   -210   -116
     49    140     88    -96    -18    114   -174   -132   -103   -436   -220   -155
     67    106     38    -85     15     72   -197   -158   -135   -467   -239   -184
     90     80    -10    -85     49     36   -207   -176   -158   -483   -246   -187
     93     96      2    -96     44     51   -202   -176   -158   -478   -239   -197
     96     77    -18    -88     57     31   -205   -174   -163   -488   -259   -205
    101     23    -77    -62     90    -25   -210   -184   -179   -506   -293   -205
     83      7    -77    -46     77    -33   -202   -181   -174   -496   -283   -194
     85     36    -49    -59     67     -5   -202   -179   -163   -488   -267   -187
    116     12   -103    -64    109    -44   -213   -192   -181   -517   -290   -181
    103    -20   -124    -41    114    -72   -202   -192   -192   -537   -322   -187
    101   -137   -241     18    168   -189   -181   -181   -252   -620   -415   -267
    114   -402   -519    142    314   -459   -106   -148   -379   -823   -631   -501
     96   -589   -685    244    389   -636     23    -67   -446  -1000   -831   -745
     83   -496   -579    207    329   -537    129     -7   -368   -979   -813   -758
    -20    -96    -75     54     25    -85     41   -345   -288   -727   -472   -436
   -132    628    761   -249   -446    693   -252   -795   -114   -205    179    207
   -218   1371   1590   -579   -904   1480   -511   -979    231    493    958    966
   -132   1626   1758   -745   -945   1691   -776   -953    530   1054   1496   1509
    -80   1189   1267   -555   -675   1226   -901  -1021    257    753   1171   1223
    -59    571    631   -254   -345    600   -870  -1057   -301    -90    337    444
    -44    124    168    -41   -106    145   -657   -849   -558   -646   -259   -119
     -5     -2      2      5     -5      0   -418   -514   -394   -620   -314   -176
     36    -41    -77      2     54    -59   -254   -290   -259   -535   -277   -174
     59    -72   -132      5     93   -101   -158   -163   -181   -493   -259   -171
     80    -77   -158     -2    116   -116   -127   -116   -161   -491   -259   -168
     90    -59   -150    -15    119   -103   -119    -90   -140   -488   -252   -168
     72    -67   -142     -5    106   -103   -114    -77   -132   -496   -262   -155
     62    -93   -155     12    109   -124    -93    -70   -129   -488   -259   -158
     59    -80   -140     10     98   -109    -77    -51   -109   -462   -233   -153
     64    -46   -111     -7     88    -77    -64    -28    -88   -452   -228   -135
     70    -36   -106    -18     85    -72    -54     -7    -72   -441   -218   -111
     59    -33    -93    -12     75    -64    -38     20    -38   -407   -192   -101
     57    -31    -88    -15     70    -59    -41     31    -25   -410   -200   -103
     57    -49   -106     -2     80    -77    -44     36    -28   -415   -210    -90
     57    -57   -114      0     83    -85    -44     57    -10   -392   -176    -72
     62    -49   -111     -7     85    -80    -44     77      7   -368   -153    -70
     77    -25   -106    -28     90    -64    -49     93     23   -350   -140    -88
    106     -2   -109    -51    106    -54    -51    116     33   -340   -132    -88
    122    -18   -142    -54    129    -80    -36    150     57   -327   -127    -67
    171    -20   -192    -75    181   -106    -20    194     88   -303   -101    -33
    223    -15   -241   -103    231   -127    -12    244    124   -265    -62    -10
    272     10   -262   -140    267   -124    -10    290    163   -218    -25      2
    327     25   -301   -179    314   -137     -2    342    205   -176      5     33
    371     62   -309   -218    340   -122     -5    389    241   -142     36     85
    392     88   -303   -241    345   -106      2    418    275   -103     70    132
    389    132   -257   -259    324    -62     12    431    296    -67     98    148
    368    155   -213   -262    290    -28     12    446    298    -57    124    181
    355    181   -174   -267    265      2      7    439    290    -67    119    187
    368    231   -137   -301    252     46     -2    415    288    -59    122    181
    379    265   -114   -322    246     75     -5    384    267    -70    116    166
    361    265    -96   -314    228     85      0    350    233    -96     90    158
    337    259    -77   -301    207     90      2    309    202   -132     62    142
    319    207   -114   -265    215     46     12    277    184   -145     57    122
    311    119   -192   -215    252    -36     28    244    158   -161     49     67
    324     44   -283   -187    303   -119     38    194    127   -202     18     25
    298     -5   -306   -148    301   -155     54    166    119   -215      2     12
    239    -12   -252   -114    244   -132     49    116     80   -249    -25    -12
    205      7   -197   -106    202    -93     46     77     41   -290    -64    -59
    168     20   -150    -96    161    -62     62     64     12   -335    -98    -15
    122     57    -67    -90     96     -5     96     90     41   -285    -64     -7
     77    116     36    -98     20     77    109    114     93   -231    -23     10
     59    168    109   -114    -23    140    111    109    124   -207     -7     25
     77    192    114   -137    -18    155     64     83    122   -194      0     33
    109    189     77   -150     15    135     33     96    127   -192     12     46
    124    194     70   -161     25    132     25    106    127   -197     28     49
    122    194     72   -158     25    135     18    103    132   -179     44     36
     96    174     77   -137     10    127     28    101    135   -176     23     41
     83     93     10    -90     36     51     36    106    111   -187      7     36
     98     49    -51    -75     75      0     28     83     67   -231     -5    -10
    137     -2   -140    -67    137    -70     36     83     41   -267    -31      7
    163    -59   -223    -51    189   -140     44     85     46   -231    -15    -23
    166    -90   -257    -38    210   -174     49     77     41   -220     -2    -38
    129   -116   -246     -7    184   -181     33     49     10   -246    -31    -62
     72   -161   -233     44    153   -197     10     15    -28   -285    -80    -83
     31   -181   -213     72    122   -197      7      0    -54   -306   -111    -67
     20   -197   -218     85    119   -207     23      7    -62   -319   -129    -64
     20   -197   -218     88    116   -207     20      5    -72   -327   -145    -85
      2   -210   -213    103    106   -210     20      2    -75   -332   -153   -114
     -2   -207   -207    103    101   -207     12     -7    -83   -329   -153   -119
    -10   -231   -220    122    103   -228     15     -5    -88   -329   -163   -129
    -33   -324   -293    176    129   -309     23    -12   -132   -379   -220   -187
    -25   -509   -483    267    228   -496     57     -5   -239   -532   -387   -355
    -33   -724   -693    376    327   -709    163     51   -353   -753   -644   -631
    -51   -776   -724    413    335   -750    296    150   -322   -795   -706   -714
   -150   -561   -413    353    129   -485    319    -15   -252   -644   -517   -542
   -303     12    316    145   -309    163    129   -467   -132   -259    -12    -20
   -433    826   1260   -197   -846   1041    -85   -719    213    423    782    795
   -426   1169   1595   -371  -1010   1382   -327   -748    537   1044   1418   1473
   -324    953   1275   -316   -800   1114   -545   -815    462   1083   1434   1548
   -296    394    691    -49   -493    542   -620   -930    -18    420    758    875
   -316    -90    226    202   -272     64   -501   -870   -470   -358    -31     49
   -267   -342    -75    303    -98   -207   -290   -558   -457   -519   -270   -210
   -189   -379   -189    283     -2   -285   -148   -306   -337   -472   -280   -231
   -106   -387   -280    246     85   -335    -46   -142   -259   -433   -277   -233
    -90   -413   -324    249    114   -368     -2    -85   -231   -423   -280   -244
    -88   -426   -337    257    122   -384     15    -62   -220   -420   -280   -244
    -59   -394   -335    226    135   -366     38    -38   -200   -413   -283   -239
    -59   -400   -340    231    140   -371     44    -12   -181   -405   -280   -228
    -75   -428   -355    249    137   -392     38     -2   -176   -407   -283   -228
    -41   -426   -387    233    171   -407     46      7   -179   -418   -288   -226
    -23   -413   -389    215    181   -400     54     20   -171   -410   -277   -210
     -7   -384   -376    197    184   -381     62     36   -158   -392   -262   -189
      5   -368   -376    179    189   -371     70     54   -142   -376   -246   -166
      5   -342   -348    168    176   -345     85     75   -116   -353   -220   -137
      7   -316   -327    153    166   -322    103     98    -85   -324   -194   -119
     20   -277   -298    129    158   -288    114    129    -62   -301   -171    -96
     31   -301   -332    132    179   -316    116    153    -49   -283   -163    -80
     62   -296   -361    116    210   -327    116    176    -31   -267   -153    -57
     70   -283   -355    103    213   -319    122    197    -15   -254   -137    -36
     72   -267   -340     98    205   -303    124    226     10   -226   -111    -12
     88   -257   -345     83    215   -298    124    270     49   -192    -83      7
    127   -215   -342     44    233   -277    137    324     93   -153    -44     51
    168   -179   -350      5    259   -265    142    374    135   -111     -5     93
    210   -153   -363    -28    285   -257    137    418    171    -67     38    140
    246   -119   -366    -64    303   -241    132    459    215    -25     88    179
    244    -70   -314    -88    277   -192    137    493    246     12    135    228
    259    -33   -293   -114    275   -163    135    501    254     23    155    257
    298    -15   -314   -140    306   -163    119    488    254     20    155    254
    314      0   -316   -158    314   -158    103    478    244     12    148    249
    316      0   -316   -158    316   -158    109    465    228     -5    129    236
    277    -18   -296   -129    285   -155    122    436    205    -44    103    207
    207    -54   -262    -75    233   -158    127    374    174    -90     75    176
    239    -62   -301    -90    267   -181    109    322    132   -132     41    145
    283    -51   -335   -116    309   -194     98    293    103   -161     12    119
    262    -51   -314   -106    288   -181    106    257     72   -197    -18     88
    252    -51   -303    -98    277   -176    109    210     36   -239    -59     41
    249    -41   -293   -103    267   -166    109    176     12   -265    -80     12
    257    -83   -340    -88    296   -210    119    158     -7   -293    -98     -5
    290    -93   -384   -101    335   -239    132    155    -15   -311   -109    -18
    306    -51   -358   -127    332   -205    153    163      0   -293    -85      0
    306     31   -275   -171    290   -122    168    176     38   -252    -44     41
    283     85   -197   -187    241    -54    161    171     62   -228    -10     72
    283    111   -171   -197    226    -28    129    150     67   -213      7     93
    311    119   -192   -215    252    -36    101    140     72   -207     18    103
    301     93   -207   -197    254    -57     72    114     46   -233     -7     88
    267     70   -200   -168    233    -64     57     93     20   -265    -28     67
    239     57   -181   -148    210    -62     44     83      5   -283    -31     59
    233    -10   -244   -111    239   -127     38     88     -7   -306    -51     46
    233    -90   -324    -72    275   -205     44     80    -33   -348   -101      7
    215   -155   -374    -31    293   -265     49     67    -59   -384   -135    -28
    184   -202   -389      7    285   -296     54     31    -93   -426   -171    -75
    166   -220   -387     28    275   -303     46      0   -127   -462   -200   -116
    153   -252   -407     49    277   -329     51     -5   -145   -485   -213   -122
    145   -265   -413     59    277   -337     49    -10   -153   -498   -226   -119
    135   -309   -444     85    288   -374     28    -15   -166   -511   -239   -127
    119   -335   -454    109    285   -394     15    -18   -176   -519   -244   -137
    124   -353   -480    111    301   -415     18    -12   -181   -517   -241   -132
    140   -342   -483    101    309   -413      7    -33   -200   -540   -259   -153
    132   -303   -439     83    283   -368      5    -33   -192   -542   -249   -155
    122   -316   -439     98    280   -376      7    -25   -189   -545   -249   -153
    124   -374   -501    122    311   -436     23    -12   -207   -576   -277   -179
    129   -542   -672    207    400   -607     70     15   -277   -698   -415   -316
    122   -730   -852    303    485   -792    174     90   -353   -898   -652   -579
    142   -717   -859    288    501   -787    290    223   -309   -971   -763   -719
    103   -444   -550    168    324   -496    296    137   -218   -844   -597   -563
    -46     20     67     12    -59     44    111   -324   -200   -561   -161   -116
   -189    737    927   -275   -558    831   -114   -737    -59    -36    537    594
   -207   1239   1447   -514   -826   1343   -314   -883    181    563   1226   1293
   -111    958   1067   -423   -592   1013   -493   -945     85    626   1275   1402
   -109    392    501   -142   -306    446   -555  -1047   -371    -18    597    730
   -109   -111     -2    109    -54    -57   -498   -992   -769   -776   -202    -98
    -59   -358   -298    210    119   -329   -324   -659   -693   -917   -444   -350
     12   -353   -368    168    187   -361   -179   -366   -480   -776   -376   -290
     75   -340   -415    132    244   -376    -77   -171   -348   -696   -329   -252
     96   -355   -454    129    272   -405    -23    -70   -280   -662   -314   -239
    106   -358   -465    127    285   -410    -10    -46   -272   -670   -322   -246
    116   -342   -459    111    288   -400    -15    -31   -262   -672   -319   -236
    140   -342   -483    101    309   -413      0     -7   -241   -665   -311   -223
    161   -363   -527     98    342   -446     -2    -12   -246   -680   -329   -241
    184   -327   -511     72    348   -418      0     -5   -236   -678   -327   -236
    184   -290   -475     51    329   -384      0      2   -223   -672   -319   -226
    181   -275   -457     44    319   -366     -2     12   -205   -662   -309   -213
    189   -252   -441     31    314   -345    -10      7   -200   -662   -301   -215
    228   -228   -457      0    342   -342    -20     18   -200   -662   -296   -215
    298   -148   -449    -75    371   -298    -15     51   -168   -628   -259   -184
    293   -145   -439    -75    363   -290     -7     64   -150   -618   -246   -171
    254   -174   -431    -41    340   -303     -7     72   -153   -620   -249   -168
    259   -158   -418    -49    337   -288     15    114   -119   -592   -218   -137
    254   -155   -413    -51    332   -283     15    135    -96   -566   -200   -111
    252   -145   -397    -54    322   -270     15    163    -70   -548   -184    -90
    254   -106   -361    -75    306   -231     12    202    -31   -514   -158    -64
    303    -44   -348   -129    324   -194     20    249     18   -470   -116    -31
    332      5   -329   -168    329   -161     36    319     90   -405    -51     25
    371      2   -368   -187    368   -184      0    322     90   -397    -44     44
    405     28   -379   -218    392   -176    -25    345    109   -376    -20     77
    436     88   -348   -262    392   -129     -5    413    176   -314     41    142
    436    148   -288   -293    361    -70     12    441    215   -277     80    184
    446    142   -303   -296    374    -77     15    431    207   -296     67    171
    392    106   -288   -249    337    -90      0    384    161   -345     23    135
    329    129   -200   -228    265    -33     25    407    194   -316     64    176
    358    109   -249   -233    303    -70     12    350    137   -387      7    114
    381     83   -301   -233    342   -109      7    288     80   -452    -44     67
    384     62   -324   -226    355   -129      5    241     49   -491    -72     33
    361     46   -314   -202    337   -132     10    205     28   -524   -103      2
    337     57   -280   -200    309   -111     15    176      7   -555   -129    -20
    371     33   -337   -202    353   -153      0    103    -57   -631   -194    -80
    353      2   -350   -179    348   -174    -15     49   -114   -693   -259   -132
    285    -33   -319   -124    301   -176      2     31   -132   -706   -267   -142
    265    -31   -298   -116    280   -163     15     18   -140   -719   -272   -145
    254      0   -254   -127    254   -127     28     18   -135   -719   -280   -140
    262     54   -210   -161    236    -77     23     18   -109   -696   -257   -111
    290    135   -155   -213    223    -10     15     28    -64   -641   -200    -57
    314    161   -155   -239    233      2      5     23    -46   -620   -171    -33
    327    171   -158   -249    241      7    -33      2    -49   -623   -168    -20
    361    163   -197   -265    280    -15    -70    -15    -67   -641   -179    -12
    400    174   -226   -285    314    -25    -90    -20    -80   -662   -189    -12
    402    166   -239   -285    322    -36   -101     -7    -64   -636   -171     -2
    413    129   -283   -272    348    -75   -103     -2    -67   -633   -179    -31
    410     41   -368   -228    389   -161    -93     -5   -101   -683   -233    -93
    415    -62   -478   -176    446   -270    -88    -15   -145   -743   -303   -153
    413    -75   -491   -168    449   -283    -49     12   -135   -732   -290   -127
    342   -171   -514    -85    428   -342    -10      7   -155   -745   -288    -88
    254   -275   -530      7    389   -400    -25    -54   -220   -813   -350   -124
    241   -270   -511     15    376   -389    -49    -83   -244   -833   -366   -137
    275   -254   -530    -12    402   -392    -90   -103   -267   -849   -371   -145
    298   -249   -548    -25    423   -397   -127   -132   -298   -872   -397   -184
    259   -272   -535      5    397   -402    -93   -106   -270   -844   -371   -171
    210   -262   -472     25    340   -366    -64    -80   -239   -823   -355   -155
    283   -285   -568      0    423   -426   -135   -161   -322   -898   -418   -205
    348   -267   -615    -41    480   -441   -179   -184   -353   -932   -457   -213
    342   -257   -600    -44    470   -428   -176   -166   -355   -943   -475   -197
    285   -342   -628     28    457   -485   -140   -145   -389  -1002   -542   -259
    257   -535   -792    137    524   -662    -36    -67   -441  -1161   -740   -446
    236   -670   -906    215    568   -787     83     31   -452  -1312   -932   -633
    231   -491   -724    129    475   -605    153     77   -355  -1262   -893   -605
    145   -109   -254    -18    200   -181     70   -249   -368  -1109   -649   -384
     20    493    472   -259   -226    483   -244   -776   -405   -732   -109    127
    -23   1169   1192   -574   -607   1179   -517  -1052   -257   -176    563    730
     64   1314   1249   -691   -592   1280   -758  -1119   -137    236    992   1143
    140    841    701   -491   -280    771   -859  -1140   -340     23    722    924
    158    319    161   -239     -2    241   -818  -1166   -841   -818   -127    137
    171   -106   -280    -33    226   -192   -654  -1000  -1047  -1358   -722   -405
    220   -220   -441      0    329   -329   -465   -683   -807  -1262   -717   -402
    283   -192   -475    -44    379   -332   -316   -436   -587  -1106   -618   -311
    316   -176   -496    -70    405   -335   -231   -285   -454  -1010   -563   -254
    329   -187   -519    -72    423   -353   -194   -223   -394   -974   -545   -231
    337   -200   -540    -70    436   -368   -192   -218   -402   -997   -568   -244
    306   -202   -509    -51    407   -355   -163   -189   -381   -979   -553   -220
    290   -197   -491    -49    389   -342   -153   -176   -366   -953   -530   -202
    327   -163   -491    -83    407   -327   -155   -158   -345   -932   -519   -200
    327   -119   -446   -106    384   -283   -140   -140   -319   -914   -506   -189
    335    -75   -410   -129    371   -241   -132   -124   -296   -898   -493   -163
    368    -85   -454   -142    407   -267   -140   -116   -306   -901   -501   -148
    361    -75   -436   -142    397   -254   -127   -101   -293   -872   -485   -135
    368    -62   -433   -153    400   -249   -124    -98   -283   -865   -483   -135
    355    -67   -423   -142    389   -244   -122    -96   -267   -857   -480   -132
    329    -83   -415   -124    371   -249   -119    -98   -259   -841   -465   -135
    345    -72   -418   -135    381   -244   -116    -88   -244   -818   -444   -124
    376    -46   -423   -166    400   -233   -114    -57   -220   -789   -423    -96
    381     -7   -389   -187    384   -197    -93      2   -171   -732   -376    -36
    381     23   -358   -202    368   -168    -85     44   -129   -701   -350     10
    389     25   -366   -207    376   -168    -77     93    -83   -652   -316     51
    402     44   -361   -223    381   -158    -64    137    -28   -584   -259     77
    415     85   -329   -249    374   -122    -62    176     15   -527   -205     96
    420    127   -293   -275    355    -83    -62    223     62   -472   -158    140
    420    135   -288   -277    353    -75    -51    259     96   -431   -127    179
    415    145   -270   -283    342    -59    -41    280    119   -402   -103    213
    387    155   -231   -270    309    -36    -20    301    137   -374    -83    239
    361    153   -207   -257    285    -25    -10    296    124   -379    -83    249
    335    135   -202   -236    270    -33     -5    277     90   -410    -98    244
    303    132   -171   -220    239    -18    -15    239     44   -446   -127    226
    262    129   -132   -194    197      0    -28    181    -12   -496   -168    166
    197    114    -83   -155    140     15    -31    119    -62   -540   -202    114
    135     96    -38   -116     85     28    -28     51   -116   -589   -241     80
    114     77    -36    -98     75     20    -44    -15   -181   -644   -298     33
    124     57    -67    -90     96     -5    -59    -67   -231   -680   -355    -33
    187     80   -106   -135    145    -12    -85   -114   -267   -709   -374    -80
    213     96   -116   -155    166    -10    -96   -148   -298   -732   -389   -103
    244     88   -155   -168    200    -31    -96   -174   -319   -748   -405   -119
    285     54   -231   -168    259    -88    -88   -176   -319   -753   -415   -122
    309     54   -254   -184    283    -98    -67   -163   -288   -719   -397   -106
    332     96   -236   -215    283    -67    -57   -142   -249   -670   -348    -59
    348    148   -200   -249    272    -23    -54   -127   -218   -623   -298     -5
    355    207   -148   -280    252     31    -77   -127   -200   -594   -270     20
    374    233   -140   -303    257     46   -114   -148   -210   -607   -288     10
    368    223   -145   -298    257     38   -129   -161   -220   -607   -293     -2
    353    194   -161   -275    254     18   -122   -155   -213   -587   -270     10
    348    166   -181   -257    265     -7   -135   -168   -233   -607   -285    -20
    350    129   -223   -241    285    -46   -150   -184   -257   -628   -306    -41
    337     33   -306   -187    322   -135   -140   -176   -280   -659   -345    -57
    322    -67   -389   -127    353   -228   -127   -166   -301   -680   -376    -62
    324   -135   -459    -93    392   -296   -124   -176   -335   -709   -413    -96
    309   -145   -454    -83    379   -298   -132   -210   -374   -740   -449   -155
    280   -124   -405    -77    342   -265   -135   -228   -394   -756   -470   -202
    270   -135   -407    -67    337   -270   -142   -241   -413   -776   -491   -218
    262   -166   -428    -46    345   -296   -145   -233   -426   -802   -524   -223
    236   -171   -407    -33    319   -288   -150   -239   -428   -802   -511   -228
    205   -174   -379    -15    290   -275   -142   -244   -431   -789   -472   -218
    174   -213   -387     18    277   -298   -142   -257   -439   -787   -465   -202
    171   -244   -415     36    293   -329   -176   -288   -467   -823   -501   -213
    171   -210   -381     18    275   -293   -181   -298   -488   -831   -501   -226
    171   -236   -407     31    288   -322   -179   -296   -504   -841   -524   -272
    184   -332   -519     72    350   -426   -135   -259   -540   -904   -600   -348
    197   -607   -805    205    501   -706    -10   -161   -613  -1080   -815   -545
    179   -745   -927    280    550   -836    135    -31   -605  -1202   -982   -717
    116   -548   -665    215    389   -605    197    -18   -504  -1124   -901   -662
    -20   -142   -122     80     49   -132     80   -402   -496   -911   -589   -363
   -163    504    667   -168   -415    584   -205   -932   -478   -483      0    200
   -239   1195   1434   -480   -836   1314   -467  -1174   -257    119    704    844
   -161   1286   1447   -563   -805   1366   -698  -1231   -127    514   1096   1226
    -80    828    909   -376   -496    867   -779  -1215   -324    267    802    971
    -44    239    283    -96   -163    259   -709  -1174   -810   -563    -41    174
    -23   -192   -171    106     72   -181   -491   -909   -930   -997   -553   -306
     -2   -290   -288    145    140   -288   -275   -555   -675   -859   -517   -275
     28   -301   -332    135    179   -316   -137   -319   -498   -737   -452   -226
     62   -319   -381    129    220   -350    -46   -179   -405   -680   -418   -205
     90   -332   -423    119    254   -379    -20   -145   -394   -680   -428   -210
    101   -342   -444    122    270   -394      0   -119   -379   -672   -423   -205
     77   -324   -402    122    239   -363     10   -106   -368   -667   -415   -197
     38   -350   -389    155    213   -368     28    -98   -353   -652   -405   -189
     49   -363   -413    155    228   -387     23    -83   -337   -633   -387   -181
     80   -353   -433    135    257   -392     36    -59   -319   -615   -371   -171
    106   -322   -428    106    265   -374     49    -33   -293   -589   -353   -150
     93   -311   -405    109    249   -358     57    -23   -270   -571   -324   -137
     70   -332   -402    129    233   -366     51    -33   -267   -566   -322   -153
     96   -301   -397    101    244   -348     49    -10   -259   -550   -327   -142
    135   -283   -420     72    275   -350     54     31   -236   -527   -314    -88
    137   -311   -449     88    293   -379     62     54   -210   -488   -280    -64
    129   -298   -431     83    277   -363     72     80   -176   -449   -244    -54
    111   -265   -376     75    244   -319     98    109   -135   -415   -202    -23
     96   -246   -345     72    218   -293     96    124   -114   -397   -192    -36
    124   -205   -329     41    226   -267     93    174    -77   -358   -176      2
    142   -166   -309     10    223   -236    106    233    -23   -306   -132     54
    176   -140   -316    -20    246   -228    101    272     12   -272    -96     77
    215   -116   -335    -51    272   -226     98    311     38   -233    -59    109
    233    -93   -327    -70    280   -210     96    350     70   -189    -25    145
    231    -83   -314    -75    270   -197     88    366     96   -161      2    176
    275    -23   -298   -127    288   -161     83    376    111   -135     33    210
    332     20   -311   -179    322   -145     75    379    114   -122     49    233
    353     33   -319   -192    337   -142     72    358     93   -140     36    223
    353     18   -335   -187    342   -155     77    327     67   -168     20    205
    350      2   -348   -179    350   -171     80    290     31   -194      2    184
    374      2   -374   -189    374   -184     72    254     -5   -220    -20    161
    350    -18   -368   -166    358   -192     28    179    -64   -267    -64    116
    311    -46   -361   -132    335   -202     44    129    -96   -298    -90     88
    285    -67   -353   -111    319   -210     54     80   -127   -327   -124     57
    283    -49   -335   -119    309   -192     67     49   -142   -342   -140     28
    272     -5   -277   -132    275   -140     70     25   -145   -337   -135     25
    270     12   -259   -142    265   -122     80     12   -153   -337   -132     23
    288     20   -267   -153    277   -122     96      0   -168   -350   -150      5
    267     10   -257   -140    262   -122    103      0   -168   -348   -155      2
    244     44   -200   -142    223    -77    116     28   -135   -314   -124     28
    207     96   -111   -153    158     -7    163     51    -80   -259    -72     72
    179    129    -51   -155    116     38    200     59    -49   -207    -20    116
    194    163    -33   -181    114     64    158     62    -31   -171     15    148
    197    158    -38   -176    119     59    109     59    -33   -166     20    153
    184    155    -28   -171    106     64     88     57    -38   -174     10    148
    168    158    -12   -163     90     72     77     36    -54   -189      0    142
    150    148     -2   -150     77     72     57      7    -77   -202     -7    124
    155    111    -44   -132    101     33     33      5    -90   -213    -23    106
    129    -15   -145    -57    137    -80      2    -23   -150   -265    -90     51
    127    -85   -215    -20    171   -150     12    -31   -189   -301   -132     12
    114   -122   -236      2    171   -179     23    -41   -213   -327   -158    -10
     98   -161   -259     31    179   -210     23    -70   -246   -363   -194    -41
    101   -163   -265     28    181   -213      7    -96   -272   -394   -226    -72
     83   -171   -254     44    166   -213     -2   -111   -285   -413   -241    -72
     75   -189   -267     54    168   -228      7   -106   -277   -397   -231    -67
     75   -176   -252     51    163   -213     18   -106   -275   -379   -218    -88
     80   -194   -277     57    176   -233    -12   -124   -298   -400   -239   -122
    101   -205   -309     51    202   -257    -44   -127   -309   -407   -236   -119
     96   -226   -322     64    207   -275    -25   -129   -316   -413   -236   -116
     85   -231   -316     72    200   -272      2   -129   -324   -413   -241   -119
     75   -239   -316     80    194   -277     10   -122   -329   -420   -254   -124
     85   -361   -446    137    265   -402     31   -116   -392   -522   -366   -220
    114   -581   -698    231    405   -639    101    -70   -501   -727   -607   -457
    135   -706   -841    285    488   -774    220     62   -517   -862   -787   -672
    114   -524   -639    202    374   -581    306    103   -397   -761   -701   -618
    -33   -106    -72     67     20    -90    194   -303   -353   -517   -355   -272
   -241    563    805   -161   -524    683    -88   -857   -285    -59    277    355
   -361   1283   1644   -459  -1002   1462   -358  -1148    -62    561   1039   1104
   -275   1361   1634   -545   -956   1496   -615  -1244     10    909   1421   1525
   -215    891   1106   -337   -662    997   -704  -1273   -270    566   1041   1179
   -179    306    485    -64   -332    394   -615  -1166   -685   -205    207    342
   -163   -150     12    158    -88    -70   -392   -831   -779   -623   -322   -210
   -106   -197    -90    148     -7   -145   -187   -462   -530   -493   -288   -192
    -31   -184   -153    106     59   -171    -72   -239   -384   -407   -254   -161
      5   -200   -205     96    101   -202      0   -119   -314   -376   -239   -140
    -23   -272   -249    148    111   -262     38    -77   -298   -363   -228   -142
    -31   -275   -244    153    103   -259     59    -51   -272   -348   -207   -142
    -36   -233   -200    135     80   -218     75    -25   -252   -332   -200   -142
    -41   -218   -179    127     67   -200     83     -2   -236   -324   -197   -148
    -49   -207   -158    129     54   -184    101     33   -200   -283   -163   -119
    -77   -226   -148    150     33   -187    109     57   -176   -257   -140    -98
    -98   -181    -85    140     -7   -135    129     80   -148   -233   -114    -80
   -106   -132    -25    119    -41    -80    142     96   -127   -207    -83    -57
   -116   -142    -25    129    -46    -85    155    122   -103   -187    -64    -31
   -109   -129    -23    119    -44    -77    155    135    -93   -176    -57    -28
    -90    -90      0     90    -46    -46    155    137    -83   -166    -57    -23
    -49    -75    -25     62    -12    -51    145    148    -75   -148    -41     -7
    -28    -59    -31     44      0    -46    145    189    -49   -119    -25      2
    -23    -41    -18     31     -5    -31    150    226    -15    -88     12     36
    -15     15     28      0    -23     20    150    252     12    -57     38     25
     12     33     18    -25     -2     25    150    280     25    -44     51     38
     23      5    -18    -12     20     -5    158    332     57     -7     77     83
     38     23    -15    -33     25      5    176    387    109     54    135    116
     49     77     28    -62     10     51    200    433    161    101    158    106
     67    114     44    -90     10     80    215    475    194    119    161    202
    114    127     12   -119     51     70    205    514    223    158    205    303
    168    184     15   -176     77     98    181    530    249    210    244    290
    184    223     38   -205     72    132    184    535    259    228    262    283
    187    226     36   -207     75    129    194    522    254    213    254    283
    207    241     33   -223     88    137    187    504    226    192    249    272
    179    233     54   -207     62    145    166    478    213    192    249    252
    155    197     41   -176     57    119    155    433    189    168    231    220
    132    205     72   -171     28    140    168    389    168    153    215    181
    109    233    124   -171     -7    179    194    350    150    135    194    161
     98    207    109   -153     -5    158    194    293    111     93    155    135
     75    210    135   -142    -31    174    194    262     98     75    140    127
     59    210    150   -135    -46    181    197    236     88     75    148    129
     49    220    171   -135    -59    197    184    200     67     59    150     80
     31    228    197   -132    -85    213    194    189     70     64    142     38
     20    231    207   -127    -93    220    228    192     85     75    153     31
     18    233    215   -127    -98    223    246    194     80     64    135     59
     51    270    218   -161    -83    244    270    249    127     98    171    181
     38    329    290   -184   -127    311    272    262    184    184    270    184
     20    368    348   -194   -163    358    246    246    213    215    290    140
     12    345    332   -181   -158    340    218    241    220    213    272    205
      7    306    298   -155   -145    303    210    259    223    215    277    246
     10    301    290   -155   -142    298    189    236    200    194    262    239
     10    298    288   -153   -140    293    176    220    192    200    267    220
      2    265    259   -135   -127    262    179    236    202    226    288    174
     -7    168    176    -80    -90    171    166    202    150    181    254    101
     15     80     62    -49    -23     72    158    174     90    129    207     36
      7     15      7    -12      0     12    163    161     72    111    174      0
    -12    -25    -12     18     -2    -20    155    135     41     80    148    -10
    -49    -25     23     38    -36     -2    158    119     28     64    145    -64
    -88    -44     41     64    -64     -2    171    127     36     54     88    -77
    -85   -106    -20     96    -33    -64    161    103      0      5     31    -46
    -85   -111    -28     96    -31    -72    129     75    -23      7     38    -88
    -88    -70     18     80    -54    -25    122     75     -2     33     62    -57
    -96    -64     31     77    -64    -18     90     59    -12     10     64    -20
    -90    -62     28     75    -62    -15     83     57    -20      0     75     -2
    -85    -51     31     67    -59    -10     83     54    -15     10     80    -23
    -77    -44     33     62    -57     -5     98     70     -7     18     77    -36
    -67   -142    -75    103      0   -109    127     67    -77    -80    -25   -166
    -59   -379   -322    218    129   -350    179     57   -236   -319   -277   -436
    -41   -517   -475    277    215   -496    283    145   -298   -470   -449   -628
    -62   -407   -345    236    140   -376    394    218   -174   -376   -353   -561
   -223     18    241    101   -233    127    280   -187    -64   -101      5   -207
   -420    813   1234   -197   -828   1023     33   -581    213    493    693    537
   -483   1491   1971   -504  -1228   1730   -181   -688    610   1195   1431   1340
   -371   1571   1943   -600  -1156   1756   -426   -678    800   1597   1823   1810
   -350   1078   1428   -366   -888   1252   -537   -789    441   1179   1410   1410
   -361    493    854    -67   -607    672   -522   -841    -98    384    626    548
   -361    103    462    127   -413    283   -303   -592   -285    -64    135      0
   -290    -23    267    158   -280    122    -67   -239   -137    -38     77    -51
   -189    -70    116    129   -155     23     62    -15    -28     33    109    -31
   -148   -119     28    135    -90    -46    119     80     20     72    124    -44
   -135   -135     -2    132    -67    -70    142    116     41     80    129    -67
   -135   -145    -10    140    -62    -77    181    150     70     98    153    -57
   -140   -153    -12    145    -64    -83    205    163     80     93    153    -62
   -155   -145     10    150    -83    -67    228    194    106    109    166    -49
   -158   -148      7    150    -85    -70    239    223    135    127    174    -31
   -145   -140      5    142    -75    -67    265    265    176    163    197      2
   -137   -129      7    132    -75    -62    283    298    205    192    218     25
   -135   -155    -20    142    -57    -88    265    285    184    171    197     10
   -124   -174    -49    148    -38   -114    262    290    189    174    202      5
   -114   -145    -31    129    -41    -88    275    316    226    200    226     12
   -122   -132    -10    124    -57    -72    285    350    254    226    244     31
   -122   -129     -7    124    -57    -70    301    384    280    252    262     54
   -109   -103      2    103    -57    -49    316    402    296    270    277     59
   -101    -80     20     90    -62    -31    329    436    327    298    306     77
    -70    -85    -15     75    -28    -51    329    485    355    324    327    116
    -46    -62    -15     54    -15    -38    332    542    394    361    361    161
    -51    -31     20     38    -38     -5    342    605    454    420    410    192
    -57      5     62     25    -59     33    376    675    522    472    449    231
     -2     38     41    -20    -20     38    371    714    550    493    472    280
     36     57     18    -46      7     38    374    753    584    530    517    298
     51     96     44    -75      5     70    384    792    626    579    563    322
     57    148     90   -101    -15    119    402    810    657    613    605    361
     38    176    137   -109    -49    158    405    807    665    618    623    384
     46    192    142   -119    -46    168    407    795    662    605    615    402
     36    194    155   -116    -59    176    402    774    654    592    607    381
     12    202    189   -106    -88    197    405    740    639    571    589    350
     -5    174    176    -85    -90    176    405    696    610    532    558    342
    -25    150    174    -62   -101    161    397    659    594    511    548    319
    -36    127    163    -46   -101    145    379    605    555    475    527    288
    -28    116    145    -44    -85    129    368    550    506    431    488    257
    -44     96    140    -25    -93    119    366    504    465    387    449    220
    -54    114    168    -31   -111    142    366    470    452    368    426    194
    -72    124    197    -25   -135    161    376    452    446    361    426    187
    -59    116    176    -28   -116    145    387    452    439    361    423    187
    -18    129    145    -57    -83    137    387    439    436    350    418    171
    -46    145    192    -49   -119    168    400    449    457    368    439    192
    -57    194    252    -70   -155    223    418    470    491    402    480    239
    -59    259    319    -98   -189    288    431    488    532    441    530    280
    -62    306    366   -122   -215    335    402    478    550    462    558    288
    -67    301    368   -119   -218    335    374    480    558    470    561    296
    -54    244    298    -96   -179    270    348    462    522    439    524    285
    -49    213    262    -80   -155    236    332    441    485    405    491    277
    -59    207    267    -75   -163    236    327    428    478    400    493    249
    -59    161    220    -51   -140    189    329    418    465    379    480    215
    -77     28    103     23    -93     64    327    405    413    327    428    168
    -80    -62     18     72    -49    -23    329    405    387    303    394    137
    -96   -119    -23    106    -38    -72    342    400    379    290    376    135
   -116   -163    -46    140    -36   -106    348    381    355    254    340    109
   -114   -189    -75    150    -20   -135    335    337    316    207    301     59
   -114   -197    -83    155    -15   -140    293    298    275    171    259      7
   -135   -218    -83    176    -25   -153    301    311    277    174    272     36
   -124   -252   -127    189      0   -189    309    311    270    179    301     41
    -98   -265   -168    181     33   -218    296    290    241    148    272    -25
    -75   -223   -148    150     36   -187    283    290    233    124    223    -46
    -85   -187   -101    135      5   -145    272    293    239    124    226    -15
   -114   -194    -83    153    -18   -140    270    285    246    124    236    -31
   -127   -231   -106    176    -12   -171    267    285    218     93    223    -36
    -88   -363   -275    226     93   -319    285    303    140    -23    114   -129
    -98   -613   -517    355    207   -566    402    387     54   -228   -116   -358
   -124   -662   -540    392    207   -602    537    511     98   -290   -207   -491
   -200   -436   -236    316     18   -337    607    480    228   -155    -72   -371
   -332     36    368    148   -350    202    439     10    244     98    280     12
   -457    766   1223   -155   -841    995    135   -467    355    615    966    706
   -480   1244   1722   -381  -1101   1483    -93   -597    626   1234   1644   1369
   -402   1062   1465   -332   -935   1262   -285   -626    646   1434   1803   1608
   -366    509    875    -70   -620    691   -353   -698    241    885   1223   1054
   -353     -7    342    179   -348    166   -272   -662   -252     31    361    176
   -332   -290     41    311   -189   -124    -83   -348   -233   -168     85   -116
   -265   -290    -25    277   -122   -158    122     10     33      7    187    -54
   -176   -275    -98    226    -38   -187    265    241    202    122    249      5
   -171   -293   -122    231    -25   -207    340    363    290    181    270     23
   -145   -319   -174    231     12   -246    366    397    314    184    272     36
   -140   -322   -181    231     18   -252    392    428    340    202    314     54
   -148   -309   -161    228      5   -236    418    454    366    220    316     25
   -142   -249   -106    194    -20   -179    426    467    371    218    285     64
   -140   -228    -88    184    -25   -158    428    496    392    233    296    103
   -135   -233    -98    181    -20   -166    400    483    384    218    296     98
   -140   -223    -83    181    -28   -153    384    480    392    228    316    111
   -174   -249    -75    210    -49   -163    397    493    405    241    324    114
   -158   -270   -111    213    -23   -192    397    491    402    236    316    101
   -127   -226    -98    176    -15   -163    397    498    426    254    342    109
   -124   -205    -80    166    -23   -142    407    535    454    288    376    129
   -124   -200    -77    161    -25   -137    407    550    462    290    368    132
   -122   -166    -44    142    -41   -106    405    566    483    306    376    155
   -142   -148     -7    142    -67    -77    415    597    519    342    418    187
   -153   -153      0    153    -77    -77    439    639    561    384    457    200
   -127   -114     10    119    -70    -51    444    685    602    420    475    236
    -93    -70     23     80    -59    -23    449    730    646    457    504    265
    -64    -25     36     44    -51      5    444    779    691    498    540    293
    -36    -12     23     25    -31      5    405    795    701    519    563    309
     10     38     28    -25    -10     33    392    818    724    548    597    329
     23     72     49    -49    -12     62    397    849    758    581    623    371
     12     90     77    -51    -33     83    400    841    750    568    605    376
     20    116     96    -67    -36    106    402    823    735    540    584    384
     64    155     90   -111    -12    124    379    789    704    514    576    363
     90    158     64   -124     12    111    353    743    659    465    542    319
     83    158     75   -122      5    116    337    691    613    426    511    288
     72    135     62   -103      5     98    337    652    574    387    472    257
     90    142     49   -119     20     98    337    610    537    358    446    233
    119    135     15   -127     51     75    335    561    496    314    405    192
    124    124     -2   -124     62     62    314    491    436    252    350    132
    111    127     15   -119     49     72    301    433    394    207    303     88
    119    132     10   -127     54     72    319    402    368    176    277     57
     93    135     41   -114     25     88    335    381    353    166    272     41
     20    101     77    -62    -28     90    348    376    355    171    283     41
     20     85     64    -51    -20     75    353    381    366    168    280     41
     77    148     70   -114      2    109    348    400    389    200    309     75
     77    179    101   -129    -10    140    345    407    418    236    345    111
     57    189    129   -124    -36    158    319    392    428    252    366    135
     67    244    176   -155    -54    210    285    371    433    270    381    153
     57    285    226   -174    -83    257    272    376    452    283    384    153
     70    262    192   -166    -59    228    249    353    415    239    345    119
     62    257    194   -161    -67    228    220    324    376    207    329    111
     31    252    220   -140    -93    236    218    319    361    197    327    109
     25    231    205   -129    -90    220    241    335    355    181    306     83
     25    168    140    -98    -57    155    254    319    309    127    252     31
     -5     83     88    -41    -46     83    241    293    267     85    218      0
    -28     12     41      7    -33     25    218    257    213     33    176    -38
    -15      0     15      5    -15      7    215    233    174    -10    135    -77
    -20     12     33      2    -28     23    189    207    135    -57     88   -109
    -23     51     75    -15    -49     62    171    187    111    -88     67   -129
    -31     83    114    -25    -72     98    148    166     96   -103     54   -150
    -41     96    135    -28    -88    114    135    148     83   -119     41   -163
    -46     77    122    -15    -83     98    135    132     62   -148     15   -187
    -54     57    111     -2    -83     83    140    135     54   -161     10   -187
    -33     90    124    -28    -77    106    129    150     67   -135     25   -158
     -7     75     80    -33    -44     77    114    111     23   -176    -15   -197
     -5     15     20     -5    -12     18    119    111     -5   -215    -59   -239
     -7   -148   -140     77     64   -145    158    153    -54   -314   -179   -340
     -7   -355   -348    181    168   -353    259    246   -106   -488   -407   -558
     -5   -303   -298    153    145   -303    355    358    -31   -535   -488   -659
    -57     20     77     18    -67     49    361    259     38   -418   -327   -532
   -168    462    628   -148   -397    542    145   -244    -90   -239      7   -215
   -254   1111   1366   -428   -810   1239   -153   -740   -153    132    576    314
   -259   1605   1865   -672  -1062   1735   -410   -922    -31    646   1195    875
   -184   1397   1582   -607   -883   1488   -576   -940    -44    815   1340   1044
   -150    844    992   -348   -571    917   -563   -904   -327    332    795    568
   -132    301    433    -83   -283    366   -428   -833   -750   -537   -106   -252
    -41     83    124    -20    -83    101   -257   -514   -597   -615   -303   -426
      0     80     80    -38    -41     80   -127   -241   -332   -441   -202   -332
     28     46     18    -38      5     33    -18    -51   -171   -337   -140   -277
    106     93    -12    -98     59     41     54     88    -49   -249    -80   -218
     64     85     18    -77     23     51     80    103    -31   -246    -77   -223
     15     49     33    -33     -7     41    114    106    -36   -262    -90   -241
      0     62     62    -31    -31     59    129    119    -25   -265    -88   -244
      7     90     83    -49    -36     88    109    119    -15   -262    -83   -239
     12     77     64    -46    -25     72     96    137      0   -246    -64   -210
     20     75     51    -49    -15     64    103    163     12   -226    -46   -194
     15     98     80    -57    -33     90    111    166     20   -220    -44   -197
      5    142    137    -72    -64    140    114    168     31   -210    -38   -194
      7    168    158    -90    -75    166    114    184     49   -192    -28   -179
     15    194    179   -106    -83    189    127    210     80   -163      0   -153
     18    213    194   -116    -90    205    137    236    109   -135     33   -124
     20    207    187   -114    -83    197    150    257    132   -119     57   -109
     20    252    228   -137   -103    241    158    272    158   -101     72    -96
     36    290    254   -163   -109    275    174    309    200    -64    101    -64
     64    332    267   -200   -101    301    187    363    252    -10    142    -28
    129    319    189   -223    -28    254    171    384    267      0    153    -15
    145    306    158   -228     -5    233    158    400    272      2    148    -12
    148    340    192   -244    -23    267    184    467    342     67    205     46
    148    355    207   -254    -31    283    202    530    410    132    265    103
    140    374    233   -257    -46    303    218    579    467    187    319    150
    129    371    239   -252    -54    306    228    605    488    205    335    168
    132    381    246   -257    -57    314    244    636    504    228    363    207
    148    428    280   -288    -67    353    246    639    498    231    368    218
    145    439    293   -290    -72    366    241    615    480    207    355    205
    119    410    290   -267    -85    353    233    579    436    161    319    174
     85    418    332   -252   -124    376    226    542    392    116    288    142
     51    410    358   -231   -153    384    218    504    361     83    259    116
     85    415    329   -249   -122    374    166    413    277      0    192     57
    119    368    249   -244    -64    309    137    337    192    -72    135      0
     98    335    236   -215    -70    285    122    288    148   -111     96    -54
    106    355    249   -233    -72    303    114    257    135   -124     93    -72
    109    376    267   -241    -77    322    116    233    132   -127     96    -72
     62    327    265   -194   -101    298    129    205    116   -155     67   -106
     62    314    249   -189    -93    283    148    192     98   -174     49   -109
     93    316    223   -207    -64    270    158    189     88   -187     49    -96
    135    394    259   -265    -62    327    148    197    109   -174     75    -83
    129    439    306   -285    -88    374    140    210    150   -135    101    -59
    111    470    358   -290   -124    415    142    210    168   -114    119    -18
    106    522    415   -316   -153    470    119    194    174   -103    155     10
     75    504    428   -288   -176    467    103    155    163    -96    171    -25
     28    467    436   -249   -205    454    103    161    163   -106    148    -51
     49    423    371   -236   -161    397     72    129    122   -163     88    -28
     51    405    350   -228   -150    379     72    114    103   -174     93    -33
     75    361    285   -218   -103    324     72    109     90   -189     85    -49
     75    249    174   -163    -49    210     54    101     44   -233     36    -83
     64    171    106   -116    -20    140     57    111     31   -246     20   -111
     57    153     96   -106    -20    124     46    103     15   -270     15   -122
     59    197    137   -127    -38    168     18     83    -15   -309      0   -137
     20    148    127    -83    -54    137     54    101    -20   -296     -2   -145
      7    111    103    -59    -49    109     70     72    -46   -327    -25   -194
     49     85     36    -67      7     62     38     33    -93   -379    -46   -220
    132     96    -36   -114     85     31     12     44    -96   -366    -36   -207
    150     49   -101   -101    127    -25      5     36    -90   -358    -51   -239
     90     15    -75    -54     83    -31     18     12   -111   -392    -64   -249
     57      7    -49    -33     51    -20     25     -7   -127   -418    -77   -257
     85     -7    -93    -38     88    -49     36      7   -114   -413    -88   -210
    111    -70   -181    -23    145   -124     31      7   -129   -431   -114   -181
    129   -194   -327     31    226   -259     59     44   -155   -480   -171   -254
    174   -470   -644    145    407   -555    137    111   -246   -667   -389   -488
    179   -649   -828    236    504   -737    301    267   -236   -795   -558   -683
    153   -493   -646    171    397   -571    457    368    -75   -693   -465   -576
     33    -31    -67     -2     49    -49    374     25    -49   -488   -168   -272
   -109    730    839   -311   -472    784     38   -524    -64   -127    361    244
   -176   1473   1649   -646   -911   1561   -285   -872     67    407   1041    867
   -114   1551   1662   -719   -888   1605   -563   -927    249    891   1517   1286
    -70   1070   1140   -498   -605   1104   -672   -930     90    714   1288   1026
    -80    462    540   -192   -309    501   -602   -909   -374    -83    472    223
    -88    -49     38     70    -64     -5   -363   -665   -584   -652   -153   -262
    -46   -163   -119    103     33   -142   -166   -335   -358   -545   -119   -228
     12   -189   -205     88    106   -197    -25   -116   -210   -467    -77   -189
     51   -218   -272     83    158   -244     64     18   -119   -413    -54   -155
     83   -194   -277     57    179   -236     83     54    -93   -397    -51   -155
     85   -181   -270     46    176   -223     77     49    -98   -423    -70   -181
    103   -187   -290     41    197   -239     85     64    -93   -420    -67   -187
    153   -184   -337     12    244   -259     77     83    -96   -410    -49   -166
    184   -179   -363     -2    272   -270     75    101    -77   -384    -25   -158
    153   -187   -340     15    244   -262     88    116    -57   -376    -23   -148
    103   -179   -285     36    192   -231    132    148    -25   -358     -5   -124
     75   -192   -267     57    168   -231    155    155    -10   -342      2   -132
     80   -174   -254     46    166   -213    140    148    -10   -345      2   -129
    103   -137   -244     15    171   -189    129    171     10   -322     20    -90
    111   -129   -244      7    176   -187    129    192     36   -290     36    -64
    119   -109   -231     -5    174   -171    148    210     57   -265     59    -51
    103    -85   -189     -7    145   -137    161    226     80   -241     77    -44
    122    -51   -174    -36    145   -111    168    262    116   -213    109     -5
    137    -25   -163    -54    150    -93    184    314    161   -171    142     31
    135      5   -129    -70    132    -62    207    350    194   -142    168     59
    145      5   -140    -75    142    -67    223    379    220   -132    174     77
    174     18   -155    -96    163    -67    226    431    257   -106    189    114
    200     59   -140   -129    171    -41    231    496    303    -54    239    168
    213     85   -129   -150    171    -20    231    537    340     -7    277    187
    223    114   -109   -168    166      2    231    571    368     28    322    228
    207    135    -75   -174    140     28    228    589    379     51    345    262
    205    161    -44   -184    124     59    231    592    387     77    361    275
    231    197    -33   -218    132     83    236    589    384     83    371    275
    213    200    -12   -205    114     93    236    561    350     49    348    249
    174    179      5   -176     83     90    241    522    311      0    311    231
    174    166     -7   -171     90     77    236    472    262    -44    275    210
    197    168    -28   -184    111     70    213    418    213    -96    241    194
    187    184     -2   -184     96     90    205    381    197   -103    233    168
     72    109     33    -93     20     72    207    311    153   -148    200    106
     31     67     33    -49      0     51    213    254    103   -192    168     59
     36     46     10    -44     12     28    194    210     62   -233    127     36
     49     54      5    -51     23     31    192    189     38   -262    101     38
     51     72     20    -64     15     46    207    194     49   -246    114     41
     33     72     36    -54      0     54    215    187     51   -249    116     36
     28     59     31    -46     -2     46    220    192     57   -246    116     38
     70    137     67   -103      2    103    239    218     85   -213    145     67
     54    187    132   -122    -38    158    249    218    109   -184    176     80
     46    241    194   -145    -75    218    244    226    135   -158    200    119
     33    285    249   -161   -109    267    218    228    155   -135    226    163
     70    267    197   -168    -62    233    176    189    119   -181    187    142
    111    241    127   -179     -7    184    142    145     59   -236    145    116
     96    239    142   -168    -23    192    122    137     57   -220    163    114
     88    239    148   -163    -31    194     93    116     41   -223    163     90
     72    194    122   -132    -23    158    109    122     25   -244    148     85
     25    106     77    -67    -25     90    129    114    -10   -293     96     49
     12     72     57    -44    -23     64    135     96    -44   -337     46     15
     28     28      0    -28     12     15    106     57    -90   -384      7    -25
     33      5    -28    -18     31    -10     85     31   -124   -418    -15    -54
     38     -7    -49    -18     41    -28     90     38   -129   -428    -15    -36
     23    -33    -59      5     38    -46    103     46   -127   -420    -15    -38
     10    -85    -96     36     51    -90     90     20   -155   -452    -49    -72
     -7   -145   -137     77     64   -142     80      2   -176   -475    -62   -106
     -5   -231   -228    116    109   -228     83     -2   -194   -496    -72   -124
     28   -254   -283    111    155   -267     64    -23   -218   -530    -98   -135
     57   -244   -301     93    176   -272     36    -57   -262   -571   -153   -158
     70   -218   -288     75    179   -252     25    -72   -270   -571   -158   -176
     90   -228   -322     67    205   -275     25    -80   -288   -592   -171   -205
    142   -374   -517    114    329   -444     46    -80   -379   -719   -303   -322
    179   -615   -797    218    485   -706    122    -49   -517   -963   -566   -576
    197   -691   -888    246    542   -789    236     49   -555  -1130   -758   -771
    142   -483   -628    168    384   -555    290     10   -465  -1036   -659   -691
    -38    -62    -25     49     -7    -44    135   -410   -392   -745   -267   -309
   -254    618    872   -181   -563    743   -124   -854   -202   -187    433    376
   -374   1234   1608   -428   -989   1421   -332  -1008    122    491   1195   1135
   -283   1231   1512   -475   -898   1371   -561  -1018    202    774   1473   1475
   -283    719   1002   -218   -641    859   -649  -1101   -179    296    979    974
   -311    132    444     88   -379    288   -589  -1104   -693   -542    122     41
   -277   -228     49    254   -163    -90   -353   -813   -792   -919   -350   -410
   -166   -257    -93    210    -38   -174   -137   -441   -584   -805   -311   -314
    -75   -254   -181    163     51   -218    -20   -189   -433   -709   -246   -270
    -38   -262   -223    148     90   -244     38    -75   -353   -680   -236   -231
    -51   -290   -239    171     93   -265     80    -36   -322   -670   -233   -236
    -62   -283   -220    171     75   -252    101    -28   -311   -639   -189   -213
    -72   -280   -207    176     67   -244    124      0   -280   -605   -176   -252
    -64   -319   -257    189     96   -288    145     38   -267   -618   -239   -220
      2   -355   -358    176    179   -355    142     20   -301   -646   -244   -174
     10   -314   -324    150    166   -319    179     59   -246   -579   -168   -140
     -5   -316   -314    161    153   -316    223    101   -202   -537   -135   -103
    -12   -345   -332    176    158   -340    246    119   -194   -545   -148    -96
     20   -309   -329    145    174   -319    257    150   -161   -514   -111    -59
     49   -283   -335    116    189   -309    259    187   -127   -457    -49    -44
     64   -215   -283     75    171   -249    259    207   -103   -431    -18    -25
     72   -181   -254     54    161   -218    254    218    -98   -431    -20    -12
     36   -210   -246     88    140   -228    246    223    -96   -418     -5    -12
     -5   -213   -210    106    101   -210    244    236    -85   -389     25    -28
      7   -194   -205     93    103   -200    241    262    -70   -374     36      2
     15   -220   -236    101    124   -228    241    298    -51   -374     10     20
     49   -233   -283     93    166   -257    239    340    -36   -379     -2    114
     85   -187   -272     49    176   -228    228    384    -12   -350     33    174
    106   -132   -239     12    171   -184    231    436     28   -301     72    213
    103    -88   -192    -10    145   -137    233    467     62   -257    109    231
     75   -103   -179     15    127   -140    226    470     70   -244    124    236
     41   -116   -158     36     98   -137    226    467     75   -233    140    246
     49   -106   -158     28    103   -132    226    462     72   -239    148    254
     70    -64   -135     -2    101   -101    197    436     46   -267    137    252
     77    -72   -150     -2    114   -111    194    407     20   -296    111    241
     88    -75   -166     -7    127   -119    189    368    -15   -324     90    218
     77    -44   -122    -18     98    -83    171    316    -44   -345     77    179
     49    -31    -80    -10     62    -54    166    265    -77   -384     51    142
     15    -59    -75     23     44    -67    161    202   -132   -441     -7     85
    -20   -111    -93     64     36   -103    150    135   -184   -491    -49     49
    -54   -116    -62     85      2    -90    137     72   -215   -509    -57     18
    -93   -127    -36    109    -28    -80    153     36   -233   -519    -67    -18
    -90   -150    -59    122    -15   -106    166     28   -246   -545   -116    -18
    -75    -96    -20     83    -28    -59    184     41   -233   -537   -103     31
    -49    -72    -23     62    -12    -49    189     33   -239   -532    -96     23
    -54    -83    -28     67    -15    -57    207     33   -236   -532   -106     46
    -41    -67    -25     54     -7    -46    226     54   -210   -504    -77    111
    -49    -18     31     31    -41      5    220     54   -184   -475    -33    140
    -41     36     77      0    -59     57    189     51   -163   -452    -10    153
    -33     54     88    -12    -62     72    158     51   -155   -436     -5    176
    -31     51     83    -10    -57     67    127     33   -171   -444      0    189
    -33     18     49      7    -44     33    106      2   -205   -462    -10    135
    -57    -20     36     38    -49      7     90    -36   -233   -491    -44    109
    -70    -83    -12     75    -28    -49     85    -54   -257   -524    -72    132
    -67   -176   -109    122     20   -142     64    -75   -298   -571   -116    101
    -88   -254   -166    168     36   -213     44   -114   -355   -631   -176     36
   -101   -293   -192    197     44   -244     31   -150   -402   -675   -218     -7
   -119   -345   -226    231     51   -285     18   -181   -441   -714   -254    -51
   -119   -384   -265    252     72   -324     10   -213   -480   -758   -301   -109
   -111   -413   -301    259     93   -358      5   -228   -504   -787   -335   -116
   -101   -420   -319    259    106   -371     10   -233   -517   -797   -348   -109
    -85   -433   -348    257    129   -392      5   -246   -527   -807   -355   -111
    -77   -439   -361    259    140   -400     -2   -259   -535   -815   -363   -119
    -93   -441   -348    267    124   -397      5   -265   -537   -820   -368   -119
    -90   -439   -348    265    127   -394      5   -265   -540   -826   -376   -122
    -72   -431   -361    252    142   -397      2   -257   -535   -818   -381   -103
    -70   -413   -342    241    135   -379     10   -254   -532   -820   -379    -93
    -90   -485   -394    285    150   -441     -2   -280   -597   -893   -452   -166
    -77   -685   -607    381    262   -646     12   -283   -719  -1072   -644   -358
    -46   -901   -857    472    402   -880    106   -215   -820  -1293   -904   -626
    -25   -914   -888    470    431   -901    244    -70   -776  -1348   -989   -737
   -135   -641   -509    387    184   -574    249   -236   -693  -1189   -789   -548
   -348    -75    270    210   -309     96     54   -732   -600   -823   -288     -2
   -535    698   1231    -83   -885    963   -135  -1052   -319   -192    480    807
   -545   1143   1688   -298  -1117   1415   -350  -1132    -20    433   1163   1551
   -449    898   1348   -226   -898   1124   -548  -1205   -135    444   1169   1626
   -439    353    792     44   -615    571   -607  -1296   -602   -223    478    922
   -446   -197    249    322   -348     25   -511  -1200  -1013   -976   -324     67
   -400   -433    -33    418   -184   -233   -303   -849   -950  -1114   -563   -210
   -283   -446   -163    363    -59   -306   -153   -566   -784  -1028   -545   -184
   -192   -454   -262    322     33   -358    -62   -400   -693   -987   -532   -161
   -158   -454   -296    306     67   -376    -25   -340   -672   -992   -545   -174
   -155   -465   -309    311     75   -387     -7   -322   -675  -1002   -558   -184
   -145   -423   -280    283     64   -353      0   -303   -665   -995   -545   -176
   -132   -405   -272    267     67   -340     20   -283   -644   -984   -532   -161
   -119   -410   -290    265     83   -350     28   -277   -639   -987   -527   -153
   -101   -397   -296    249     96   -348     23   -288   -641   -997   -542   -166
    -64   -335   -270    200    101   -303     15   -272   -631   -987   -542   -155
    -64   -303   -239    184     85   -272     31   -233   -597   -963   -522   -124
    -70   -296   -226    181     75   -262     38   -218   -579   -948   -506   -101
    -54   -252   -197    153     70   -226     36   -207   -563   -924   -480    -64
    -38   -233   -194    135     77   -215     64   -171   -540   -904   -470    -49
    -51   -226   -176    137     62   -202     54   -168   -540   -901   -467    -57
    -44   -200   -155    122     54   -179     41   -163   -535   -896   -459    -57
     -5   -168   -163     88     77   -166     64   -116   -498   -859   -423    -18
     20   -166   -187     70    101   -176     62    -88   -475   -841   -410     -2
     15   -163   -179     72     96   -171     18    -90   -483   -849   -418     -7
     31   -124   -158     46     93   -140     15    -51   -452   -823   -400     25
     46   -101   -148     28     96   -124     23     -2   -418   -792   -376     62
     83      7    -77    -46     77    -33     18     36   -376   -732   -332     98
    127     72    -54   -101     90     10     23     90   -322   -675   -270    148
    145     98    -46   -124     96     28     46    145   -257   -605   -194    228
    163    197     33   -179     64    116     59    179   -210   -540   -122    306
    155    293    137   -223     10    215     51    168   -207   -537   -122    324
    129    306    176   -218    -23    241     54    161   -213   -542   -116    337
    132    306    174   -220    -20    241     57    150   -228   -555   -116    342
    155    293    137   -223     10    215     51    135   -244   -574   -127    329
    150    267    116   -210     18    192     54     93   -275   -610   -158    306
    135    259    124   -197      5    192     41     36   -314   -652   -200    272
    129    262    132   -197     -2    197     31    -15   -353   -696   -236    244
    122    267    145   -194    -10    207     28    -64   -389   -735   -259    228
    116    267    148   -192    -15    207     20   -119   -426   -771   -303    168
     98    233    135   -166    -18    187     10   -166   -462   -807   -337    137
     90    210    119   -150    -12    166      2   -197   -485   -826   -337    142
     96    228    132   -161    -18    181     20   -202   -493   -828   -327    140
    101    228    127   -166    -12    179     20   -223   -517   -849   -348    127
    127    254    124   -192      2    189     33   -220   -517   -846   -348    135
    148    319    171   -233    -10    244     36   -215   -496   -823   -324    158
    153    392    239   -272    -41    316     54   -192   -459   -792   -293    207
    148    415    267   -283    -59    342     51   -192   -441   -771   -270    236
    132    433    298   -283    -83    366     12   -215   -444   -761   -257    231
    127    394    265   -262    -70    329    -18   -226   -444   -748   -246    236
    122    402    280   -262    -77    342    -38   -241   -459   -761   -262    218
    122    420    296   -272    -88    358    -59   -257   -480   -779   -275    202
     85    407    319   -246   -116    363    -54   -254   -472   -776   -267    213
     54    366    311   -210   -129    340    -51   -252   -485   -792   -285    189
     20    249    228   -135   -103    239    -83   -283   -545   -857   -355    127
      2    166    161    -85    -77    163   -109   -316   -597   -909   -413     75
     10    140    129    -77    -59    135   -127   -342   -646   -948   -452     41
     23    153    127    -90    -51    140   -148   -368   -685   -974   -483     10
     23    122     98    -72    -36    111   -153   -381   -706   -987   -491      2
     41    129     88    -85    -25    111   -163   -394   -719  -1000   -514    -49
     64    111     44    -88     10     77   -176   -400   -732  -1031   -568    -44
     83     90      5    -88     38     49   -194   -405   -750  -1047   -587    -28
    153    140    -12   -145     83     64   -228   -418   -758  -1047   -579    -46
    114    103    -10   -111     62     49   -228   -439   -779  -1067   -592    -80
     64     49    -15    -59     41     18   -213   -449   -782  -1067   -605   -124
     49     46     -2    -49     25     20   -202   -441   -776  -1067   -626   -127
     38     31     -7    -33     23     12   -223   -454   -800  -1088   -646   -119
     67    -51   -119     -7     93    -85   -233   -457   -867  -1182   -740   -218
    122   -301   -423     90    270   -363   -179   -428   -979  -1376   -948   -444
    116   -415   -532    148    324   -472    -77   -337   -992  -1501  -1085   -665
     88   -259   -348     85    218   -303     46   -189   -820  -1397  -1026   -652
     -7     70     77    -33    -44     75    -44   -496   -761  -1200   -766   -265
   -137    727    865   -296   -501    795   -303  -1000   -696   -766   -171    316
   -241   1421   1660   -592   -950   1540   -509  -1236   -428   -111    589   1005
   -174   1532   1706   -678   -940   1618   -745  -1267   -239    366   1060   1499
   -142   1028   1169   -444   -657   1098   -849  -1337   -566    -25    628   1140
   -135    478    613   -171   -374    545   -823  -1382  -1106   -872   -236    290
   -124     85    207     18   -166    145   -657  -1166  -1280  -1330   -750   -254
    -85     23    109     31    -96     64   -423   -784  -1008  -1169   -657   -215
    -62     49    111      5    -88     80   -285   -537   -820  -1034   -566   -168
    -31     10     41      7    -36     25   -215   -402   -737   -997   -568   -153
      0      7      7     -5     -5     10   -181   -345   -696   -971   -555   -142
    -12     33     46    -10    -28     38   -135   -283   -644   -932   -553   -153
    -23     41     62    -10    -44     51   -106   -246   -620   -953   -602   -106
      2     -5    -10      0      5     -7   -124   -257   -623   -953   -589    -98
     10    -23    -33      5     20    -28   -153   -272   -639   -953   -600   -174
     12    -31    -44     10     28    -36   -132   -236   -607   -932   -589   -116
    -33    -38     -7     33    -15    -25   -106   -213   -576   -891   -540    -83
    -62    -15     46     38    -57     15   -103   -210   -566   -865   -511   -103
    -51    -33     18     41    -36     -7   -101   -192   -540   -836   -483    -57
    -10    -41    -31     25     10    -36    -90   -155   -504   -813   -459      0
    -10    -31    -23     18      5    -25    -51    -90   -441   -753   -423     33
     18    -28    -49      5     31    -38    -46    -64   -405   -698   -381     31
     64     12    -51    -38     57    -18    -70    -75   -402   -685   -368     18
     72     54    -18    -62     46     18    -72    -36   -358   -641   -322     85
     62     88     23    -75     20     54    -80      2   -332   -602   -301     67
     59    124     64    -93     -2     96    -70     59   -277   -550   -288     54
     77    111     33    -96     20     72    -54    111   -241   -537   -311    127
     88    158     70   -122     10    114    -38    171   -179   -485   -267    231
    124    176     49   -153     36    111    -38    205   -137   -433   -210    246
    127    228    101   -179     12    163    -31    267    -75   -361   -155    306
    148    319    171   -233    -12    244    -41    306    -33   -306   -109    371
    168    392    223   -280    -25    309    -70    306    -28   -290    -98    410
    127    389    259   -259    -67    324    -70    298    -31   -298   -114    415
    135    418    283   -277    -75    350    -44    319     -5   -270    -85    402
    106    405    298   -257    -96    353    -51    277    -36   -298   -106    337
     72    376    303   -223   -114    340    -80    194   -103   -371   -171    280
     90    379    285   -236    -96    332    -98    137   -153   -420   -228    246
     72    350    277   -213   -101    314    -98    106   -174   -423   -226    207
     46    350    303   -200   -129    327    -98     62   -194   -428   -220    161
     36    335    298   -184   -129    316   -103     10   -231   -472   -259    137
     -5    301    306   -150   -158    303   -106    -41   -265   -511   -293    109
    -23    283    306   -129   -163    293   -124    -93   -306   -550   -329     67
    -23    270    290   -124   -158    280   -140   -124   -329   -563   -345     38
    -25    298    324   -135   -174    311   -135   -127   -327   -558   -350     36
    -15    316    332   -150   -174    324    -96    -93   -283   -519   -324     62
    -23    340    363   -158   -192    350    -67    -70   -257   -498   -311     75
     -5    374    379   -184   -194    376    -67    -70   -246   -485   -306     88
    -10    426    436   -207   -223    431    -77    -70   -228   -457   -280     96
     -5    480    485   -239   -246    483    -88    -67   -200   -405   -228    119
     12    514    501   -265   -244    509   -114    -80   -187   -387   -207    150
      5    506    501   -257   -249    506   -132    -72   -168   -371   -194    184
     -5    509    514   -252   -259    511   -135    -85   -166   -361   -192    168
    -36    514    550   -239   -293    532   -129    -90   -168   -350   -184    148
    -44    504    545   -231   -296    524   -145   -109   -200   -394   -233    140
    -23    439    462   -210   -244    449   -155   -114   -231   -418   -265    132
    -15    335    350   -158   -181    342   -155   -114   -257   -436   -290     83
    -67    259    327    -98   -200    293   -142    -93   -249   -423   -270     70
    -75    233    309    -80   -192    270   -158   -135   -293   -462   -303     12
    -75    187    262    -59   -168    223   -179   -179   -353   -517   -358    -31
   -101    142    244    -20   -171    192   -181   -181   -363   -537   -376    -23
   -145    106    249     18   -197    176   -184   -184   -363   -540   -400    -46
   -127    106    233     10   -181    168   -176   -174   -358   -527   -384    -38
    -83    122    202    -20   -142    161   -155   -171   -358   -519   -376    -41
    -98    114    213     -7   -155    163   -153   -179   -361   -522   -381    -54
    -93    103    194     -7   -142    148   -176   -194   -381   -537   -400    -59
    -80     96    174     -7   -127    135   -179   -184   -379   -537   -420    -51
   -103     64    168     18   -135    114   -166   -166   -371   -535   -423    -28
   -101      2    103     49   -101     51   -174   -184   -402   -550   -433    -77
    -77   -109    -33     90    -23    -72   -168   -184   -465   -628   -517   -205
    -77   -327   -249    200     85   -288    -67   -103   -535   -800   -717   -394
   -116   -426   -309    270     93   -368     72     20   -517   -914   -878   -540
   -155   -246    -90    202    -33   -168    176     88   -387   -826   -800   -491
   -228    171    400     25   -314    285     15   -329   -407   -628   -475   -194
   -309    872   1182   -283   -745   1028   -296   -810   -353   -184    132    394
   -361   1532   1893   -587  -1127   1712   -553  -1015    -96    439    841   1070
   -319   1522   1842   -600  -1080   1680   -769  -1044     49    849   1223   1452
   -340    979   1319   -322   -828   1148   -800  -1096   -262    415    750    984
   -327    433    761    -51   -542    597   -748  -1096   -766   -431    -96    194
   -259     44    303    109   -283    174   -589   -846   -878   -807   -553   -207
   -202    -51    150    127   -176     49   -389   -506   -628   -662   -501   -155
   -142    -88     51    114   -101    -18   -241   -285   -467   -571   -457    -85
    -93   -122    -28    106    -33    -75   -145   -153   -368   -493   -394    -72
    -83   -135    -51    106    -18    -93   -106   -106   -324   -449   -366   -124
    -90   -145    -54    119    -18   -101    -88    -88   -314   -446   -366   -129
    -90   -155    -67    122    -12   -111    -75    -75   -303   -457   -379   -124
    -90   -176    -85    132     -5   -129    -51    -33   -262   -426   -355    -96
    -83   -192   -109    137     10   -150    -28     -5   -220   -392   -327    -64
    -41   -210   -168    127     62   -189    -36    -28   -249   -415   -348    -90
    -36   -163   -129     98     46   -145    -36    -12   -231   -397   -340    -96
     -7   -176   -168     90     77   -174    -33     10   -215   -384   -319    -80
     -7   -181   -174     93     80   -179    -20     46   -181   -350   -267    -23
    -15   -166   -150     90     67   -158      5     85   -129   -293   -205     18
     -7   -114   -106     59     46   -109      0     90   -114   -275   -197     12
      5    -38    -46     15     25    -41     -2    106    -93   -262   -192     25
    -12      5     18      2    -15     10     -2    124    -67   -241   -168     44
    -23     41     64     -7    -44     51      2    153    -46   -207   -137     67
      7     85     77    -46    -36     80     10    200    -12   -168   -103    101
     57    155     96   -106    -18    127      7    239     18   -137    -72    124
     72    197    124   -135    -25    161     -5    272     59   -101    -38    140
     41    267    226   -153    -90    246    -20    293     88    -80    -28    145
     -5    324    327   -161   -166    327     -5    335    129    -41     -7    176
    -25    384    410   -179   -218    397     12    384    168      2     18    207
    -23    355    379   -168   -202    366      7    420    187     20     33    249
    -31    254    285   -111   -158    270    -12    415    168     18     23    241
    -83    197    277    -57   -181    236      5    394    158     15     25    228
   -103    189    293    -41   -200    239     80    407    174     36     57    254
    -90    207    296    -59   -194    252    124    418    171     36     67    249
    -64    207    272    -70   -168    239    111    407    142      2     49    220
    -67    192    259    -62   -163    226     90    381    114    -18     33    218
    -70    181    252    -57   -161    215     80    332     83    -51      5    184
    -80    155    236    -38   -158    194     90    293     70    -75    -20    153
   -101    168    270    -33   -184    218     93    267     54    -83    -36    140
   -158     70    228     44   -194    148    119    257     54    -67    -18    132
   -205     41    244     80   -223    142    122    223     33    -83    -33     90
   -241     25    267    106   -254    145    140    202     18   -103    -64     41
   -257     96    353     80   -303    223    174    210     46    -70    -33     49
   -277     93    368     90   -322    231    246    267    111     -7     25     98
   -272     85    358     93   -314    220    272    290    132      7     41    116
   -233    132    366     49   -301    249    277    296    145     15     49    142
   -205    202    407      2   -306    303    285    314    184     49     77    181
   -179    241    418    -31   -298    329    241    272    158     18     49    176
   -187    262    449    -36   -316    355    220    262    161     15     51    215
   -220    257    475    -18   -348    366    179    259    179     64    109    218
   -259    210    470     25   -363    340    145    233    155     51    106    168
   -290    184    475     51   -384    329    145    223    142     20     62    189
   -288    181    470     54   -379    324    140    220    135     18     72    236
   -319    109    428    103   -374    267    140    220    135     31     85    192
   -387    -75    311    231   -350    116    124    192     72    -33      5    127
   -371   -174    197    272   -285     10    122    150     -5   -111    -59     83
   -384   -223    161    303   -272    -31    150    155    -15   -122    -70     64
   -410   -275    135    340   -272    -70    145    137    -44   -150    -98     20
   -413   -309    103    361   -259   -103    119    103    -77   -187   -129      2
   -405   -309     96    353   -252   -106    109     85    -96   -200   -137     -5
   -371   -298     70    335   -223   -114    111     83    -93   -202   -140     -5
   -368   -324     44    345   -207   -140    127     96    -90   -205   -137    -15
   -350   -314     36    332   -194   -140     98     70   -109   -218   -171    -80
   -319   -374    -54    345   -135   -215     72     36   -145   -257   -210    -23
   -322   -394    -72    358   -127   -233     64     25   -153   -254   -194    -57
   -332   -355    -23    342   -155   -189     77     31   -137   -233   -166    -98
   -329   -335     -5    332   -163   -171     98     46   -127   -233   -155    -59
   -285   -420   -135    350    -77   -277     67     15   -200   -324   -233   -127
   -226   -623   -397    426     83   -511     85     18   -324   -504   -428   -368
   -197   -836   -641    517    220   -740    205     93   -418   -719   -698   -659
   -205   -831   -626    519    210   -730    337    233   -358   -758   -779   -691
   -329   -548   -218    436    -59   -384    314     25   -275   -574   -540   -478
   -504     38    540    231   -522    288     85   -509   -218   -207    -36     33
   -605    836   1441   -119  -1023   1137   -168   -896    -20    379    701    841
   -550   1319   1870   -384  -1210   1595   -423  -1005    231    997   1387   1540
   -454   1041   1496   -296   -974   1267   -581  -1036    124    974   1337   1514
   -452    449    901      0   -675    675   -587  -1039   -309    290    620    810
   -446   -106    337    275   -392    116   -439   -859   -631   -363   -109     38
   -368   -355     12    363   -192   -171   -228   -522   -540   -454   -309   -176
   -233   -384   -153    309    -41   -270   -109   -303   -413   -387   -290   -181
   -161   -407   -246    285     41   -327    -18   -148   -316   -345   -283   -158
   -140   -428   -290    283     72   -358     25    -77   -265   -322   -275   -142
   -135   -431   -296    283     80   -363     46    -54   -249   -303   -262   -176
   -137   -446   -309    290     83   -376     57    -41   -241   -298   -265   -184
   -124   -439   -314    280     93   -376     67    -23   -236   -293   -275   -171
   -109   -415   -306    262     96   -363     67    -15   -226   -285   -280   -166
   -114   -355   -241    236     62   -298     72      2   -202   -257   -257   -137
    -62   -348   -288    205    111   -319     80     28   -181   -241   -246   -106
    -10   -303   -293    155    140   -301     75     38   -176   -239   -254   -109
    -28   -303   -275    163    119   -290     88     67   -155   -207   -228   -103
    -70   -319   -249    194     88   -285     98     85   -135   -181   -207   -101
   -101   -327   -226    213     59   -275    122    116    -93   -132   -163    -70
   -127   -296   -168    213     20   -233    137    145    -54    -88   -124    -38
   -148   -272   -124    207    -15   -200    150    179    -28    -57   -103    -20
    -67   -257   -189    163     59   -223    119    161    -59    -93   -142    -36
    -33   -223   -192    127     77   -210    119    192    -36    -85   -137     15
    -54   -220   -166    137     54   -194    135    239      5    -28    -96     31
    -77   -205   -127    140     23   -168    155    293     46     23    -57     49
   -101   -207   -106    155      2   -158    166    355     96     83      7    101
    -93   -158    -64    124    -15   -111    166    397    137    129     46    135
    -83   -103    -20     90    -31    -62    174    446    184    179     88    194
    -75    -80     -7     77    -36    -44    189    485    218    215    116    236
    -67    -64      2     67    -36    -31    205    506    244    241    148    275
    -72    -64      7     67    -41    -28    210    509    252    246    158    298
    -67    -51     15     59    -41    -18    213    501    262    283    202    288
    -67    -10     54     36    -62     20    187    459    239    262    194    254
    -64    -20     44     44    -54     10    176    420    197    205    153    257
    -70    -46     23     57    -49    -10    197    402    181    202    153    244
   -103    -36     67     67    -85     15    189    340    137    145    103    194
   -122    -57     64     88    -96      2    171    280     72     41     10    200
   -140    -77     62    109   -101     -7    176    259     72    101     64    161
   -163    -36    124     98   -145     44    161    202     49    111     93     70
   -184    -67    114    124   -150     23    150    155      2     59     49     38
   -205   -103    101    153   -155     -2    161    135    -18     28     18     38
   -197    -83    114    140   -155     15    163    106    -41      2     -7     36
   -179    -31    148    103   -166     57    150     72    -59    -15    -33     23
   -148    -25    122     85   -137     46    150     67    -51    -12    -41     20
   -111    -41     70     75    -93     12    168     90    -18     18    -18     44
   -119    -33     85     77   -103     25    200    109     10     46      7     72
   -114     25    140     44   -127     83    187    109     28     70     25     88
    -77     90    168     -5   -122    129    155    103     41     88     36     96
    -67    127    194    -31   -129    161    122     88     46     98     46    109
    -67    111    179    -20   -122    145     96     70     33     90     41    101
    -75     98    174    -12   -124    135     88     57     25     83     33     88
   -114     88    202     10   -158    145     88     51     18     77     31     93
   -145     64    210     38   -179    137     72     36      2     64     25     75
   -171     -7    163     90   -168     77     72     20    -31     31    -12     46
   -200   -119     77    158   -140    -23     88     15    -62     -2    -46     25
   -223   -158     62    189   -142    -49     98     15    -72    -15    -59      7
   -272   -192     77    231   -176    -57    106      5    -85    -28    -72     -7
   -340   -259     80    301   -210    -90    119     -2    -98    -46    -88    -28
   -371   -303     64    337   -220   -119    109    -23   -116    -72   -103    -49
   -350   -303     46    327   -200   -129     90    -44   -137    -93   -119    -62
   -335   -309     23    319   -181   -142     72    -62   -158   -111   -140    -75
   -324   -267     57    296   -192   -106     54    -83   -179   -132   -161    -96
   -337   -236     98    285   -220    -70     46    -88   -181   -137   -166   -103
   -348   -265     80    306   -215    -93     33   -103   -197   -153   -184   -119
   -324   -288     33    303   -181   -127     15   -124   -223   -179   -207   -137
   -322   -298     23    311   -174   -137     12   -119   -215   -174   -207   -137
   -298   -322    -25    309   -137   -174     18   -122   -233   -200   -241   -176
   -272   -446   -174    358    -49   -311     41   -122   -314   -327   -387   -327
   -277   -704   -426    491     72   -563    124    -80   -428   -540   -644   -602
   -249   -839   -589    545    168   -714    244     44   -454   -670   -823   -797
   -309   -672   -366    488     28   -519    293    -10   -374   -574   -704   -652
   -457   -174    283    314   -371     54    168   -436   -288   -257   -265   -205
   -618    646   1265    -15   -940    956    -23   -805    -31    350    501    561
   -680   1234   1914   -275  -1296   1574   -231   -901    316   1049   1286   1361
   -594   1145   1738   -277  -1166   1441   -459   -940    350   1283   1530   1662
   -540    659   1200    -59   -870    930   -571  -1041    -46    745    974   1114
   -511    114    626    197   -571    368   -532  -1018   -527    -80    109    202
   -457   -262    194    361   -327    -33   -311   -685   -571   -379   -288   -244
   -358   -311     46    335   -202   -132   -119   -371   -389   -290   -267   -231
   -303   -329    -25    316   -140   -176      0   -179   -272   -220   -231   -202
   -262   -337    -75    298    -93   -207     49    -98   -231   -205   -233   -210
   -202   -355   -153    280    -25   -254     54    -88   -236   -220   -257   -259
   -179   -348   -171    262     -5   -259     59    -77   -236   -239   -275   -280
   -163   -337   -174    249      2   -254     70    -59   -228   -246   -283   -254
   -140   -319   -179    226     18   -249     75    -41   -223   -239   -277   -252
   -127   -322   -194    226     33   -259     75    -20   -205   -197   -244   -249
   -114   -296   -181    202     33   -239     80     -7   -184   -168   -197   -285
   -122   -277   -155    197     15   -218     75      0   -174   -163   -210   -340
   -103   -280   -176    192     33   -231     72     25   -158   -168   -226   -231
    -72   -298   -226    187     75   -262     77     23   -161   -163   -192   -200
   -101   -280   -179    189     38   -231     96     44   -142   -145   -176   -223
   -106   -239   -132    171     10   -187    116     88    -93    -88   -122   -200
   -101   -200   -101    148      0   -150     98     96    -90    -77   -124   -267
    -85   -174    -88    129      0   -132     93    111    -83    -85   -155   -254
    -67   -194   -127    129     28   -161     98    158    -54    -77   -142   -111
    -41   -207   -168    124     62   -189    119    218     -2    -23    -83    -51
    -25   -142   -116     83     44   -132    132    272     49     31    -28    -38
     -2    -88    -85     46     41    -88    137    329     88     54    -10      0
     41    -83   -124     20     80   -103    140    374    116     93     12     18
     62    -49   -111     -7     85    -80    145    407    163    150     70     10
     70      0    -72    -36     70    -36    150    452    210    197    124     67
    103     57    -46    -80     75      5    161    491    262    262    192    101
    116    106    -10   -114     62     46    161    496    288    306    254     75
    109    111      2   -111     54     57    171    504    306    322    270     96
    132     98    -36   -116     85     31    174    485    290    293    244     96
    150    106    -44   -127     98     31    163    441    262    257    189      7
    140     67    -72   -106    106     -2    158    413    236    200    124     90
    129     23   -106    -77    116    -41    148    361    192    153    111     93
     96     -7   -103    -44     98    -54    155    324    168    148    132     38
     57     15    -41    -36     49    -12    153    283    140    124    127    -12
     38     -2    -41    -20     38    -20    142    244    106     93     77    -49
     28    -62    -90     15     59    -75    148    213     88     72     44    -67
      7   -114   -124     51     64   -119    168    197     77     59     28    -41
     -7   -150   -142     80     67   -148    181    179     75     64     51    -28
    -36   -142   -109     88     33   -127    205    181    101    103    119    -41
    -54   -106    -51     80     -2    -80    223    187    114    111    116   -116
    -44   -142    -98     93     25   -122    252    213    132    109     72    -62
    -31   -132   -101     83     33   -116    293    265    200    174    148     36
    -23   -135   -111     77     44   -122    303    290    244    202    171     93
     12   -106   -122     46     67   -114    288    285    257    226    215    116
      5    -62    -70     28     36    -64    252    277    277    254    252    122
    -10    -59    -49     36     18    -54    231    265    277    257    257    116
    -41   -116    -75     77     15    -96    239    272    283    262    262    119
    -83   -163    -80    122     -2   -124    220    246    252    210    202    101
    -98   -187    -88    142     -7   -137    181    200    200    158    150     72
   -106   -220   -114    163      2   -168    171    189    179    153    145     23
   -145   -335   -189    239     20   -262    163    150    111     77     72    -70
   -153   -384   -231    267     38   -309    158    127     72     36     33    -98
   -189   -379   -192    283      0   -285    155    109     59     12     10   -132
   -194   -400   -205    298      5   -303    150     93     33    -18    -23   -166
   -171   -426   -254    296     38   -340    122     59      2    -46    -44   -202
   -168   -407   -239    288     33   -324     96     25    -25    -72    -57   -228
   -171   -413   -244    290     36   -329     75      7    -54   -111    -93   -239
   -142   -426   -283    285     70   -355     67      7    -72   -129   -106   -239
   -150   -418   -267    283     57   -342     64      0    -72   -119    -96   -262
   -153   -394   -241    275     41   -319     46    -12    -88   -148   -127   -275
   -119   -379   -262    249     67   -322     41     -7    -96   -181   -163   -244
    -98   -355   -257    228     77   -306     67     12    -67   -119    -93   -226
   -101   -384   -283    241     90   -335     62     -2    -88   -137   -111   -293
    -80   -532   -452    306    184   -493     85      7   -179   -283   -270   -431
    -88   -745   -657    415    283   -701    197     67   -280   -506   -524   -678
    -96   -800   -704    449    303   -753    296    155   -296   -644   -691   -857
    -96   -519   -423    306    161   -472    329    135   -168   -509   -537   -714
   -220    -49    171    135   -197     62    163   -244    -88   -192   -114   -272
   -426    633   1060   -106   -743    846    -64   -636     96    384    615    433
   -402   1226   1628   -410  -1015   1426   -270   -782    394   1044   1369   1150
   -262   1018   1280   -379   -771   1150   -478   -807    402   1226   1519   1343
   -252    478    730   -114   -491    602   -548   -898    -33    639    914    776
   -254    -44    210    148   -233     83   -506   -922   -568   -246     33    -83
   -231   -426   -194    329    -18   -311   -327   -644   -602   -527   -327   -444
   -197   -402   -205    298      2   -303   -132   -311   -332   -340   -207   -342
   -140   -379   -239    259     46   -309      7    -90   -166   -233   -142   -270
    -59   -392   -332    226    135   -363     62     -2   -119   -218   -150   -277
    -46   -387   -340    218    145   -363     75     31    -98   -205   -145   -288
    -75   -397   -324    236    122   -361     96     67    -72   -197   -140   -267
    -83   -389   -306    236    111   -348    124    106    -38   -163   -119   -233
    -59   -389   -329    223    132   -361    122    103    -38   -174   -132   -246
    -46   -397   -350    223    150   -374    129    109    -36   -179   -137   -259
    -33   -379   -345    202    155   -363    132    114    -28   -176   -137   -249
    -31   -363   -332    197    148   -348    137    119    -20   -171   -132   -236
    -20   -335   -314    176    145   -324    153    150     23   -124    -77   -189
    -18   -329   -311    174    145   -322    168    166     51   -103    -49   -181
    -10   -311   -303    161    145   -309    179    181     72    -98    -44   -174
      5   -303   -309    150    155   -306    176    202     88    -90    -41   -155
     28   -275   -306    122    166   -290    163    218     96    -77    -31   -142
     57   -220   -277     83    166   -249    161    241    127    -38     -2   -116
     51   -192   -244     70    145   -215    181    283    179      5     38    -83
     44   -174   -218     64    129   -194    215    342    228     49     70    -41
     54   -179   -236     59    142   -207    231    387    270     80     90    -12
     88   -184   -272     49    179   -228    231    418    296    101    111      5
    122   -124   -249      0    184   -187    226    459    337    132    132     25
    158    -62   -220    -49    187   -140    220    496    379    174    168     62
    192    -31   -223    -83    205   -127    226    540    428    228    218    124
    207    -44   -252    -80    228   -148    241    587    470    270    257    179
    210    -31   -244    -90    226   -135    252    615    496    301    293    207
    226     10   -218   -119    220   -103    249    607    491    293    301    192
    228     23   -205   -124    215    -90    239    581    462    265    285    168
    207      5   -202   -106    205    -98    244    558    441    236    259    163
    171     -7   -181    -83    176    -93    231    506    392    192    220    129
    111    -46   -161    -33    135   -103    218    449    355    166    202     75
     54    -85   -142     12     98   -114    205    387    301    106    155     23
     -2   -168   -166     85     80   -168    194    340    244     38    103     -5
    -72   -218   -145    145     33   -181    202    309    223     12     88    -28
   -114   -277   -166    194     23   -223    205    257    174    -46     28    -85
   -148   -316   -168    231     10   -244    197    194    109   -122    -51   -140
   -189   -319   -129    254    -31   -226    210    171     77   -153    -80   -163
   -200   -335   -137    265    -31   -236    215    171     70   -161    -85   -166
   -171   -345   -176    257      0   -262    218    181     83   -135    -62   -166
   -142   -290   -148    215      2   -220    244    210    124    -98    -36   -181
   -109   -207    -98    158     -5   -153    239    202    135    -98    -49   -150
    -51   -171   -119    109     31   -145    213    179    132   -103    -46   -142
    -23   -129   -109     75     41   -119    200    181    158    -75     -7   -124
     23    -77   -101     28     62    -90    163    176    171    -44     38    -98
     54    -49   -103     -2     77    -75    142    166    174    -44     41   -106
     80    -51   -135    -15    106    -93    137    155    155    -72      2   -127
     80    -49   -129    -15    103    -90    127    150    135    -93    -20   -101
     18   -106   -124     41     70   -114    101    132    124   -103    -51   -132
    -64   -280   -215    174     75   -249     72     98     80   -155   -109   -210
    -90   -418   -327    252    116   -374    101     90     49   -187   -129   -236
    -64   -436   -374    249    153   -405    150     83     25   -202   -127   -241
    -49   -449   -400    249    174   -423    171     67    -18   -236   -148   -267
    -54   -426   -371    241    158   -400    158     70    -51   -262   -171   -293
    -75   -436   -361    254    140   -397    142     72    -67   -275   -176   -306
   -122   -439   -319    280     98   -379    132     59    -67   -290   -176   -311
   -155   -439   -283    296     62   -361    161     62    -57   -288   -155   -311
   -135   -423   -288    280     75   -355    205     88    -36   -267   -140   -301
    -96   -418   -322    257    111   -371    223    129    -10   -252   -127   -236
    -77   -400   -324    239    122   -363    239    166     23   -210    -80   -218
    -88   -402   -314    244    111   -358    239    176     41   -184    -72   -283
   -103   -407   -303    257     98   -355    231    179     44   -192   -106   -290
    -98   -470   -374    283    137   -423    233    176      2   -262   -166   -246
   -101   -641   -540    371    218   -592    277    205    -72   -389   -298   -340
   -132   -865   -732    496    298   -797    392    288   -137   -584   -545   -558
   -135   -841   -706    488    285   -774    493    397    -90   -654   -646   -652
   -218   -553   -337    384     59   -446    498    277    -23   -519   -446   -524
   -358    -54    303    205   -332    124    254   -244   -119   -290    -49   -205
   -488    646   1135    -80   -813    891    -33   -704    -98    161    571    361
   -527   1143   1670   -306  -1098   1405   -275   -878     96    730   1213   1015
   -405    862   1267   -231   -836   1062   -433   -875     83    859   1304   1130
   -340    314    654     12   -498    485   -441   -872   -288    254    667    530
   -342   -241     98    290   -223    -72   -327   -779   -685   -550   -158   -228
   -324   -566   -241    446    -41   -405   -140   -478   -579   -667   -374   -457
   -275   -540   -265    407     -7   -402     -2   -223   -348   -514   -301   -397
   -226   -555   -329    392     49   -444     98    -33   -200   -428   -267   -314
   -210   -532   -324    371     54   -428    166     72   -114   -379   -249   -301
   -176   -545   -368    361     96   -457    197    101    -98   -379   -257   -283
   -142   -524   -381    332    116   -454    200    106   -101   -389   -246   -290
   -163   -509   -345    337     90   -428    205    109    -96   -374   -218   -340
   -176   -527   -353    350     88   -441    220    137    -83   -366   -236   -353
   -127   -542   -415    335    142   -480    223    168    -70   -363   -239   -249
   -127   -527   -400    324    135   -465    194    153    -70   -361   -210   -254
   -119   -514   -394    316    137   -454    194    153    -59   -355   -213   -275
   -109   -478   -368    293    129   -423    205    176    -41   -342   -205   -252
    -98   -459   -361    280    129   -410    192    187    -31   -324   -184   -241
    -62   -431   -368    244    150   -400    192    207    -12   -303   -174   -218
    -38   -413   -376    226    166   -394    189    223      5   -290   -161   -200
    -36   -400   -363    218    161   -381    187    226     18   -272   -135   -187
    -36   -371   -335    205    148   -353    189    241     36   -254   -116   -168
    -23   -345   -324    184    148   -335    202    272     72   -218    -77   -150
      0   -314   -314    155    155   -314    220    319    114   -174    -41   -135
     20   -301   -324    137    171   -311    223    361    150   -145    -25    -80
     54   -272   -327    109    189   -298    239    413    207   -103      7      0
     93   -233   -327     67    210   -277    246    465    262    -36     70     54
    132   -174   -306     18    218   -239    249    506    311     31    116     46
    150   -142   -293     -5    220   -215    249    537    340     62    135    101
    166   -106   -272    -28    218   -189    265    568    363     90    168    161
    179    -80   -262    -49    218   -171    280    584    371    103    184    179
    181    -83   -265    -49    220   -171    275    576    358     88    174    171
    202    -88   -293    -57    246   -189    259    553    332     67    161    158
    215    -96   -311    -59    262   -202    249    524    301     41    161    145
    176   -116   -296    -31    236   -205    244    472    249     -5    135    116
    153   -137   -293     -7    223   -215    239    413    189    -62     85     77
    132   -161   -296     12    213   -228    226    355    140   -116     36     33
    106   -200   -306     46    205   -252    226    301     93   -166     -2      0
     90   -215   -306     62    197   -259    215    244     59   -202    -38    -31
     98   -202   -303     51    200   -252    213    207     36   -233    -67    -46
    103   -207   -311     49    205   -259    220    189     15   -249    -85    -62
     85   -192   -277     54    181   -233    231    171     10   -246    -88    -93
     59   -202   -262     67    161   -231    241    155      0   -259    -93    -96
     49   -207   -257     77    150   -231    249    155      0   -262    -98    -93
     46   -210   -257     80    150   -233    254    163     -2   -262   -103   -109
     70   -163   -233     46    150   -197    275    189     28   -228    -67    -80
     51   -119   -174     31    111   -145    277    197     57   -197    -31    -38
     49    -67   -116     10     83    -90    262    194     72   -181    -10      0
     64    -12    -77    -28     70    -44    231    187     80   -161     18     33
     83    -18   -101    -31     90    -59    205    179     72   -158     20     38
     67    -59   -127     -5     96    -93    184    155     44   -187      0     10
     57    -90   -148     18    101   -119    171    132     15   -210    -15    -10
     51   -124   -176     36    111   -150    158    111    -12   -239    -38    -25
     54   -174   -228     59    140   -200    163    111    -33   -270    -67    -41
     28   -267   -296    116    158   -280    161     90    -80   -324   -122    -88
      7   -303   -311    145    158   -306    155     67   -114   -363   -153   -116
     18   -332   -350    155    184   -340    150     46   -148   -405   -184   -140
     33   -353   -387    161    210   -368    140     36   -179   -436   -207   -171
     28   -379   -407    174    215   -392    129     20   -205   -465   -231   -200
     33   -387   -420    176    226   -402    114      0   -236   -491   -259   -223
     41   -387   -428    171    233   -407    124     -5   -249   -509   -288   -228
     25   -400   -426    187    226   -413    132    -12   -249   -517   -293   -226
     10   -426   -436    207    223   -431    129    -20   -257   -519   -293   -233
      7   -449   -457    218    231   -452    127    -25   -267   -530   -296   -233
     -7   -462   -454    233    220   -457    124    -23   -270   -537   -298   -241
    -38   -457   -418    249    189   -439    129    -23   -275   -540   -296   -239
    -67   -475   -407    272    168   -444    145    -18   -280   -558   -311   -244
    -59   -639   -579    348    257   -610    171      0   -350   -675   -444   -353
    -31   -898   -867    465    415   -883    244     51   -454   -893   -696   -607
    -28   -979   -950    504    459   -966    350    166   -457  -1021   -867   -815
    -90   -758   -670    423    288   -717    413    155   -355   -917   -748   -724
   -246   -311    -64    277    -90   -189    267   -270   -358   -693   -394   -355
   -407    400    807      2   -607    602      5   -771   -311   -246    241    301
   -491   1091   1582   -298  -1036   1335   -223  -1000    -85    394   1013   1041
   -407   1135   1543   -366   -974   1340   -449  -1057    -20    719   1366   1413
   -379    610    989   -116   -683    800   -506  -1083   -322    288    901    987
   -381    -46    332    213   -358    142   -413   -997   -730   -522     38    140
   -316   -472   -155    394    -80   -314   -207   -678   -771   -878   -428   -327
   -231   -493   -265    361     15   -381    -36   -345   -535   -730   -368   -277
   -111   -478   -366    296    127   -423     62   -148   -400   -649   -329   -244
    -72   -483   -410    277    168   -449    111    -57   -342   -623   -327   -252
    -62   -488   -426    275    181   -457    129    -25   -332   -620   -319   -254
    -54   -493   -441    272    192   -467    132    -12   -329   -626   -322   -275
    -59   -496   -436    275    187   -467    142      0   -324   -633   -337   -285
    -64   -491   -428    275    179   -462    155     18   -319   -639   -348   -259
    -51   -485   -433    270    189   -459    161     36   -314   -628   -332   -226
    -33   -449   -418    239    189   -433    150     38   -309   -615   -322   -244
    -20   -428   -410    223    194   -420    153     44   -303   -615   -332   -233
     -5   -410   -405    207    200   -410    148     51   -298   -613   -335   -200
    -15   -384   -368    200    176   -376    150     59   -283   -602   -316   -213
    -49   -392   -342    220    145   -368    140     59   -275   -597   -301   -213
    -44   -368   -324    205    137   -348    137     72   -257   -571   -262   -210
    -28   -345   -316    184    142   -332    140     90   -239   -550   -244   -241
     -2   -340   -337    171    166   -340    142    119   -223   -548   -272   -210
     18   -350   -368    166    189   -358    145    153   -207   -532   -254   -140
     23   -311   -335    142    179   -322    145    179   -187   -514   -233   -150
     25   -277   -303    124    163   -288    148    213   -163   -491   -220   -103
     44   -257   -301    106    171   -277    168    272   -119   -449   -192    -31
     75   -223   -298     72    187   -259    166    314    -83   -413   -163     -7
    114   -176   -290     31    202   -233    158    350    -51   -376   -127     12
    135   -127   -265     -5    200   -197    155    389    -18   -337    -88     38
    145   -103   -249    -20    197   -176    145    426     12   -298    -44     83
    161    -51   -215    -57    187   -132    135    420     23   -267      0     57
    163    -49   -215    -57    187   -132    137    410     20   -275    -31     41
    145    -72   -220    -38    181   -145    150    413     28   -272    -20    127
    142    -77   -220    -31    181   -148    161    400     25   -267    -10    158
    174    -38   -213    -67    192   -124    124    332    -33   -319    -38     96
    181    -49   -231    -67    205   -140    111    285    -72   -374    -75     41
    145    -88   -233    -31    189   -161    109    239   -109   -418   -116    -10
    116   -106   -223     -5    168   -163     98    184   -148   -452   -127    -46
    101   -103   -207      0    153   -153     85    132   -187   -480   -158   -129
     85   -127   -213     20    148   -168    103    109   -205   -506   -218   -124
     49   -153   -202     49    124   -176    127     85   -213   -511   -220   -109
     15   -155   -171     70     93   -163    137     64   -220   -509   -202   -127
     18   -145   -166     62     88   -155    145     57   -220   -511   -197   -161
     10   -132   -142     62     75   -137    163     51   -226   -540   -226   -174
    -10   -179   -168     93     77   -174    197     75   -207   -532   -262   -166
     20   -129   -150     54     85   -140    236    127   -145   -467   -200   -103
     62     -7    -72    -28     64    -38    231    137   -122   -436   -163    -75
     64     18    -49    -41     57    -15    194    114   -122   -410   -106    -64
     59     67      5    -64     25     36    148     90   -111   -374    -44   -103
     62     38    -23    -49     44      7    132     93   -111   -376    -88   -116
     51    -62   -114      2     80    -85    153     98   -129   -415   -140      2
     54    -62   -116      2     85    -90    135     88   -145   -418   -132     23
     15   -101   -116     38     64   -109    109     62   -168   -426   -129    -23
    -18   -168   -150     93     64   -161     98     49   -184   -420    -90    -98
    -33   -246   -213    137     88   -231     93     23   -226   -480   -163   -239
    -31   -337   -306    181    137   -322     96     12   -270   -561   -277   -174
    -28   -342   -314    184    140   -329     90     -7   -298   -568   -272   -124
    -33   -355   -322    194    142   -340     77    -38   -335   -600   -296   -176
    -28   -387   -361    207    166   -376     67    -51   -340   -610   -306   -197
    -28   -387   -358    207    163   -374     49    -64   -337   -610   -309   -218
    -54   -407   -353    228    148   -381     38    -83   -345   -623   -309   -231
    -77   -397   -319    239    119   -358     57    -77   -335   -613   -290   -218
    -75   -363   -288    218    103   -324     62    -75   -335   -618   -298   -200
    -41   -376   -335    207    145   -355     36   -106   -376   -659   -337   -220
    -49   -392   -342    220    145   -368     33   -119   -387   -665   -348   -254
    -67   -402   -335    236    132   -368     38   -114   -376   -652   -332   -254
    -77   -415   -340    246    129   -379     44    -96   -366   -639   -311   -254
    -33   -537   -504    285    233   -522     46   -106   -444   -748   -423   -366
      0   -800   -802    400    400   -800     93   -116   -613  -1010   -706   -636
    -28   -974   -945    501    457   -961    207    -49   -693  -1195   -927   -888
    -77   -870   -792    472    355   -831    298    -33   -613  -1127   -859   -844
   -226   -470   -244    348      7   -358    205   -384   -517   -862   -504   -465
   -407    259    665     72   -537    462     -7   -766   -259   -288    192    267
   -504    992   1496   -244  -1000   1244   -184   -839    179    470   1013   1106
   -397   1098   1493   -353   -945   1293   -433   -805    379    885   1413   1545
   -319    693   1013   -187   -667    852   -574   -917     70    527   1028   1187
   -283     96    376     93   -329    233   -576  -1005   -511   -329    179    324
   -246   -358   -111    303    -67   -236   -392   -782   -750   -836   -374   -262
   -181   -405   -223    290     18   -316   -181   -467   -594   -763   -368   -361
    -98   -457   -358    275    129   -407    -41   -254   -485   -722   -402   -340
    -51   -504   -452    275    197   -478     18   -161   -452   -740   -433   -280
    -28   -514   -485    272    228   -501     25   -142   -465   -766   -454   -298
    -25   -493   -467    257    218   -480     46   -111   -441   -737   -433   -335
    -25   -462   -439    244    205   -452     57    -96   -431   -732   -415   -345
    -23   -439   -418    231    194   -428     62    -90   -428   -735   -407   -342
    -18   -415   -397    218    189   -407     62    -80   -426   -732   -405   -340
      7   -397   -405    194    205   -402     54    -70   -418   -727   -405   -327
     18   -384   -402    181    210   -394     70    -51   -397   -717   -400   -316
     33   -374   -407    168    218   -389     77    -31   -381   -706   -389   -303
     46   -366   -413    161    228   -389     85    -10   -361   -691   -371   -283
     25   -366   -392    168    207   -379    106     20   -335   -667   -355   -254
     33   -363   -397    163    215   -379    109     33   -324   -665   -350   -246
     57   -348   -405    142    231   -376    114     46   -314   -659   -348   -241
     90   -342   -433    127    262   -387    114     80   -296   -646   -337   -213
    114   -345   -459    114    285   -402    109    103   -280   -631   -311   -192
    114   -316   -433    101    272   -374    119    140   -252   -602   -283   -161
    114   -298   -415     90    262   -355    142    189   -220   -574   -259   -140
    114   -262   -376     75    244   -319    163    236   -184   -553   -239   -109
    124   -231   -358     51    241   -296    174    288   -145   -519   -207    -62
    158   -192   -353     15    254   -272    181    340    -96   -459   -158    -33
    189   -168   -358    -12    272   -262    181    384    -54   -418   -122      2
    241   -132   -374    -54    306   -252    181    413    -28   -392    -96     36
    272    -93   -366    -90    316   -231    179    431     -7   -376    -83     59
    277    -59   -337   -109    306   -197    179    441      5   -366    -70     85
    275    -41   -319   -119    296   -179    187    436     10   -366    -72     96
    288    -18   -306   -135    296   -161    194    423     12   -371    -67    116
    288    -15   -306   -137    296   -158    194    394      0   -371    -57    111
    262    -15   -280   -124    270   -148    194    361    -20   -389    -72     77
    233    -25   -259   -106    246   -142    202    322    -36   -418    -98     57
    220    -25   -246    -96    233   -135    205    280    -51   -452   -127     41
    223    -15   -239   -103    228   -127    194    226    -96   -514   -171      7
    226    -15   -241   -106    233   -127    197    197   -132   -548   -194    -12
    218    -12   -231   -103    223   -119    218    179   -158   -574   -210    -28
    207    -15   -223    -96    215   -119    236    155   -174   -584   -218    -33
    163    -36   -200    -64    181   -116    249    127   -189   -600   -228    -36
    122    -59   -181    -31    150   -122    252    106   -200   -610   -244    -54
    106    -77   -184    -15    142   -129    241     96   -205   -618   -257    -72
    109    -23   -132    -41    119    -77    233    101   -184   -597   -233    -41
     88     20    -67    -57     77    -23    213     93   -166   -576   -215    -12
     90     28    -62    -59     75    -18    176     67   -168   -581   -218     -7
    111     33    -77    -75     93    -20    124     31   -187   -594   -220    -12
    114     23    -90    -67    103    -33     96      0   -202   -615   -233    -41
     88     -2    -93    -44     90    -46     88    -18   -223   -641   -244    -51
     54    -25    -80    -15     64    -51     72    -49   -254   -667   -254    -64
     38    -75   -114     15     75    -96     75    -59   -270   -691   -272    -90
     70   -158   -228     44    148   -192     77    -41   -283   -717   -316   -122
    132   -218   -353     41    241   -285     57    -62   -327   -776   -387   -168
    142   -272   -418     64    277   -345     41    -93   -379   -833   -449   -231
    103   -335   -441    114    270   -387     46   -111   -410   -867   -496   -265
     77   -400   -478    161    277   -439     46   -132   -431   -888   -530   -298
     67   -439   -509    184    288   -475     46   -142   -433   -888   -524   -342
     51   -454   -509    200    280   -480     49   -155   -441   -901   -537   -387
     80   -452   -532    184    303   -491     59   -168   -462   -932   -550   -329
    114   -441   -555    163    335   -498    109   -168   -462   -932   -532   -296
     77   -467   -545    192    309   -506    124   -158   -496   -948   -532   -288
     25   -498   -527    236    275   -511    109   -122   -514   -963   -532   -288
     -7   -501   -493    252    241   -498    106   -103   -465   -969   -522   -285
      0   -462   -462    231    231   -462    114   -103   -407   -945   -514   -272
     46   -506   -555    228    298   -530    124   -103   -436   -969   -581   -327
     93   -659   -753    283    423   -706    166    -85   -532  -1101   -737   -496
     72   -865   -940    394    506   -901    290      7   -592  -1280   -940   -745
     57   -844   -901    394    478   -872    433    176   -501  -1306  -1008   -813
     38   -527   -566    244    301   -548    413     33   -415  -1158   -800   -576
   -103     15    119     44   -114     67    213   -441   -361   -826   -311   -103
   -257    730    987   -239   -620    857    -10   -792   -155   -239    426    626
   -280   1114   1395   -415   -836   1254   -228   -880     98    358   1062   1314
   -163    813    974   -324   -568    893   -423   -943    -51    322    992   1384
   -122    301    420    -90   -270    361   -485  -1062   -558   -394    265    685
    -90   -161    -70    124    -12   -116   -433  -1026   -987  -1163   -530   -129
    -36   -397   -361    218    161   -379   -246   -706   -911  -1280   -722   -335
     15   -387   -405    184    207   -394    -80   -418   -688  -1124   -626   -254
     85   -387   -472    150    277   -431     23   -249   -571  -1065   -605   -220
    114   -374   -488    129    298   -431     85   -171   -509  -1034   -597   -205
    116   -368   -485    127    301   -426    106   -158   -501  -1034   -605   -220
    119   -371   -491    124    303   -431     98   -153   -504  -1047   -623   -236
    127   -387   -517    129    319   -452     80   -166   -530  -1078   -662   -267
     93   -407   -501    155    293   -452     64   -181   -532  -1080   -667   -277
    132   -374   -506    122    319   -439     72   -176   -509  -1049   -628   -270
    148   -350   -498    101    322   -426     83   -150   -483  -1028   -623   -262
    161   -335   -496     88    327   -415     83   -103   -452  -1015   -628   -207
    184   -319   -504     67    342   -413     72    -88   -439  -1015   -623   -179
    189   -324   -514     67    350   -418     70   -101   -439  -1018   -605   -166
    202   -322   -524     57    363   -420     70    -90   -410   -987   -571   -145
    228   -306   -535     36    381   -420     67    -85   -402   -982   -568   -142
    239   -265   -504     10    368   -384     62    -77   -389   -969   -553   -158
    249   -218   -467    -15    358   -342     72    -49   -355   -937   -530   -166
    272   -197   -470    -38    371   -332     77    -28   -329   -930   -545   -111
    293   -187   -480    -54    387   -332     90     10   -293   -898   -514    -44
    303   -148   -452    -77    376   -301     96     54   -246   -836   -459    -12
    332    -98   -431   -116    381   -265     98     90   -207   -789   -423     10
    332    -62   -394   -137    361   -228    101    116   -176   -750   -387     41
    309    -25   -335   -142    322   -179    101    142   -137   -701   -332     85
    319     18   -303   -168    311   -142    109    181    -96   -657   -301    142
    366     70   -296   -218    332   -111    106    202    -72   -626   -272    181
    387    109   -277   -249    332    -83     90    176    -88   -641   -285    176
    345    103   -241   -226    293    -67     93    140   -119   -672   -314    161
    329    124   -205   -228    267    -38    103    137   -135   -685   -322    168
    394    163   -231   -277    314    -33     77    122   -161   -709   -332    148
    371    155   -218   -265    293    -31     64     88   -207   -758   -374    119
    368    168   -200   -270    285    -15     64     36   -249   -802   -407     98
    374    161   -213   -270    293    -25     49    -28   -301   -859   -462     51
    355    132   -223   -244    290    -44     28    -90   -353   -914   -509      0
    322     98   -226   -210    272    -62     28   -145   -397   -961   -563    -59
    277     80   -200   -179    239    -59     15   -215   -444  -1008   -602   -101
    223     59   -163   -142    194    -51      0   -267   -488  -1047   -636   -161
    223     51   -171   -137    197    -59      2   -296   -524  -1085   -698   -168
    277     83   -194   -181    236    -57     -5   -316   -545  -1101   -709   -137
    329    148   -181   -239    254    -15      7   -319   -542  -1091   -701   -142
    337    220   -119   -280    228     51     23   -319   -524  -1070   -688   -142
    345    327    -18   -335    181    155     36   -309   -485  -1026   -644   -103
    332    400     64   -368    132    233     38   -311   -462   -992   -607    -77
    314    444    127   -379     93    285     -2   -348   -472   -989   -597    -70
    337    467    129   -402    103    298    -38   -374   -493  -1002   -602    -51
    397    506    109   -452    145    309    -59   -381   -514  -1026   -628    -59
    413    509     96   -462    158    303    -72   -392   -535  -1036   -646    -57
    376    475     98   -426    140    288    -98   -431   -568  -1054   -665    -67
    322    426    101   -376    111    265   -124   -462   -602  -1067   -672    -96
    335    345     10   -340    163    179   -150   -480   -654  -1117   -735   -197
    322    272    -51   -298    187    111   -161   -501   -709  -1182   -820   -202
    275    233    -41   -254    158     96   -174   -537   -750  -1213   -841   -202
    252    226    -25   -241    140    101   -181   -566   -784  -1234   -854   -257
    246    197    -49   -220    148     75   -184   -589   -826  -1275   -906   -296
    192    150    -41   -174    114     54   -179   -607   -849  -1296   -924   -265
    168    148    -23   -158     96     62   -184   -605   -854  -1291   -914   -272
    200    171    -28   -187    114     72   -200   -605   -859  -1283   -909   -283
    218    192    -25   -205    122     83   -197   -605   -859  -1275   -909   -283
    218    223      5   -220    106    114   -179   -597   -849  -1260   -904   -267
    176    215     36   -197     70    127   -174   -605   -857  -1265   -914   -265
    153    226     70   -192     41    148   -179   -610   -859  -1265   -922   -265
    205    246     41   -226     83    145   -187   -602   -859  -1267   -932   -270
    244    103   -140   -176    192    -18   -184   -581   -909  -1350  -1031   -358
    277    -98   -376    -90    324   -236    -93   -496   -963  -1509  -1231   -558
    275   -161   -436    -57    353   -296     46   -379   -937  -1608  -1371   -737
    257     33   -223   -145    241    -93    150   -337   -839  -1538  -1312   -696
    124    402    277   -265    -77    340    -23   -774   -922  -1376  -1018   -366
     12   1060   1047   -537   -517   1052   -322  -1280   -958   -984   -433    215
    -25   1714   1738   -844   -883   1727   -561  -1504   -774   -389    290    878
     41   1722   1680   -880   -818   1701   -763  -1530   -654     23    706   1291
     51   1215   1163   -636   -555   1189   -815  -1553   -943   -389    231    862
     38    662    623   -350   -290    644   -740  -1509  -1369  -1200   -620     57
     20    275    254   -148   -119    267   -548  -1260  -1405  -1532  -1060   -363
      5    197    192   -101    -93    194   -366   -961  -1153  -1384  -1002   -319
     57    202    145   -129    -44    174   -259   -748   -987  -1270   -945   -267
    114    223    106   -168      2    166   -197   -610   -878  -1192   -906   -228
    142    236     93   -189     23    163   -171   -550   -833  -1161   -891   -213
    140    277    137   -207      2    207   -161   -517   -800  -1130   -870   -194
    122    288    166   -205    -23    226   -148   -504   -784  -1111   -865   -189
    111    283    171   -197    -28    228   -124   -488   -774  -1098   -857   -184
    106    298    189   -205    -41    246   -106   -467   -748  -1070   -833   -163
     80    280    200   -179    -59    241   -119   -459   -735  -1052   -831   -150
     80    285    205   -184    -62    244   -132   -462   -735  -1044   -828   -132
     59    306    246   -184    -93    277   -111   -459   -719  -1023   -823   -122
     31    327    296   -181   -132    314    -83   -439   -685   -982   -789    -93
     83    363    280   -223    -98    322    -83   -394   -652   -930   -753    -77
    129    415    285   -275    -77    350   -103   -363   -623   -885   -717    -62
    135    467    329   -301    -96    400   -101   -342   -592   -844   -678    -41
    109    452    340   -280   -114    394    -88   -324   -576   -823   -667    -41
    106    478    371   -290   -132    426    -80   -298   -555   -792   -654    -28
    111    493    381   -303   -135    439    -70   -259   -514   -748   -618      2
    119    498    379   -309   -129    439    -70   -220   -470   -709   -605     31
    129    511    381   -319   -127    446    -70   -176   -431   -680   -610     93
    148    574    426   -361   -137    501    -70   -122   -376   -618   -555    150
    174    613    439   -394   -132    527    -64    -59   -319   -542   -498    181
    202    659    457   -433   -127    558    -64    -12   -275   -480   -452    202
    220    704    483   -465   -132    592    -57     18   -241   -439   -418    218
    218    722    504   -470   -142    613    -41     44   -210   -394   -374    246
    174    706    532   -444   -179    620    -38     44   -205   -381   -361    246
    145    680    535   -413   -194    610    -33     28   -223   -394   -376    249
    166    704    537   -436   -184    623    -49      0   -252   -420   -405    231
    168    740    571   -454   -200    657    -72    -36   -285   -449   -433    207
    153    724    571   -441   -207    649    -64    -62   -306   -467   -449    192
    137    685    548   -413   -205    618    -49   -103   -350   -506   -478    166
    116    670    550   -394   -218    610    -51   -148   -384   -530   -480    135
     93    667    574   -379   -239    620    -51   -184   -402   -527   -483     51
     67    631    563   -350   -246    597    -33   -200   -413   -532   -532     54
     36    607    571   -322   -267    592    -28   -220   -423   -537   -532     70
      7    592    581   -301   -288    587    -28   -231   -428   -527   -509     33
     -2    566    568   -280   -285    566      0   -210   -400   -496   -511      5
     15    548    532   -283   -259    540      7   -205   -400   -511   -558     54
     10    587    576   -298   -283    581     12   -194   -374   -483   -530     57
     28    657    626   -342   -298    641     10   -187   -350   -446   -480     59
     44    709    665   -376   -309    688      7   -163   -309   -389   -431     83
     12    766    753   -389   -368    758    -28   -179   -293   -366   -415    127
     -5    815    820   -405   -413    818    -51   -179   -265   -311   -348    161
      0    802    800   -402   -400    800    -62   -179   -252   -280   -329    119
      2    769    766   -384   -381    769    -70   -197   -272   -296   -387     72
      5    763    756   -384   -374    758    -77   -202   -277   -301   -397    109
      5    763    758   -384   -376    761    -70   -192   -272   -285   -374    109
    -25    672    698   -324   -363    685    -75   -192   -288   -296   -387     72
    -57    574    631   -257   -342    602    -72   -184   -298   -288   -366      0
    -46    550    597   -252   -322    574    -62   -202   -332   -319   -433    -96
    -54    488    542   -218   -298    514    -28   -189   -345   -355   -509      7
    -44    498    542   -228   -293    519     12   -168   -327   -335   -467     64
     -2    496    498   -246   -249    496     -7   -207   -368   -387   -524     46
   -101    355    454   -129   -277    405   -114   -303   -485   -454   -587    -15
   -236    306    542    -36   -389    423   -148   -319   -498   -394   -517   -101
   -332    290    620     20   -475    454   -114   -283   -436   -303   -439    -88
   -296    301    597     -2   -446    449    -83   -267   -376   -252   -392    -51
   -148    298    446    -75   -298    371   -101   -283   -363   -262   -413    -98
    -59    309    368   -124   -215    337   -111   -267   -355   -296   -511    -90
    -25    303    329   -137   -179    314   -111   -233   -337   -298   -517     -5
    -18    233    252   -106   -135    241    -88   -187   -314   -290   -509    -15
    -28     88    116    -28    -72    101    -57   -158   -392   -413   -644   -184
    -44   -161   -119    101     36   -140     62    -83   -483   -620   -872   -439
    -72   -179   -106    124     15   -142    202     33   -439   -688   -979   -532
   -158     90    249     33   -202    168    249    -57   -348   -553   -810   -379
   -283    566    849   -140   -566    706    -10   -581   -358   -223   -345      0
   -394   1330   1725   -467  -1060   1527   -327   -974   -189    376    389    685
   -405   1914   2320   -756  -1361   2117   -600  -1070    140   1083   1135   1353
   -303   1774   2078   -735  -1189   1925   -807  -1067    218   1330   1325   1579
   -270   1179   1449   -454   -859   1314   -802  -1075   -192    709    680    992
   -306    576    880   -135   -592    727   -623   -961   -607    -70   -114    220
   -306    275    581     12   -444    428   -384   -644   -553   -241   -379    -80
   -239    226    465      7   -350    345   -207   -340   -329   -106   -348    -54
   -171    184    355     -7   -265    270    -93   -153   -205    -18   -293      2
   -161    166    327     -2   -244    246    -44    -72   -148     25   -265    -18
   -171    158    327      5   -249    241    -31    -49   -129     38   -259    -15
   -171    158    329      7   -249    244    -12    -25   -106     59   -265    -38
   -171    140    309     15   -241    223     -5    -12    -93     54   -290    -38
   -181    140    322     20   -252    231     10      7    -67     70   -277    -20
   -171    155    327      7   -249    241     15     31    -41     90   -267      0
   -124    163    288    -18   -205    226     10     36    -33    119   -239     10
   -161    192    353    -18   -257    272     28     77     20    189   -168     10
   -166    192    355    -12   -259    272     41    103     54    231   -129     31
   -116    179    296    -33   -205    236     28     83     33    202   -158     18
   -111    202    314    -44   -213    257     46    114     62    231   -140     49
   -132    218    350    -44   -244    283     70    153    119    298    -98     64
   -132    207    340    -38   -236    272     75    176    150    332    -67     77
   -124    226    350    -51   -239    288     80    220    189    374    -28    122
   -124    236    361    -54   -241    298     98    275    241    426     10    161
   -127    252    379    -62   -254    314    114    324    293    483     44    176
   -114    270    381    -77   -246    324    127    376    345    530     77    197
    -96    306    400   -106   -249    353    142    431    405    592    129    223
    -88    322    410   -116   -249    366    161    488    459    641    171    262
    -77    342    420   -135   -249    381    171    537    506    688    205    316
    -41    379    418   -168   -228    397    189    589    563    763    259    340
     10    420    410   -215   -200    415    189    610    589    797    293    371
    -10    402    413   -194   -210    407    200    605    594    810    311    392
    -67    394    462   -166   -265    428    218    605    607    826    327    379
    -67    423    491   -179   -280    457    205    568    581    805    316    342
   -197    384    579    -96   -389    480    194    501    540    782    329    340
   -244    439    683    -96   -462    561    200    488    542    805    387    350
    -70    537    607   -236   -340    571    168    501    530    766    322    288
    -23    496    519   -236   -272    509    171    488    496    701    218    280
    -31    405    436   -187   -233    420    171    433    449    667    192    236
    -72    374    446   -150   -259    410    187    389    433    688    252    223
   -122    394    517   -137   -319    454    189    355    420    691    285    215
   -145    392    535   -124   -340    462    181    324    397    665    259    200
   -163    363    524   -101   -345    444    194    314    392    654    249    194
   -194    298    493    -51   -342    394    223    324    407    670    259    192
   -202    290    493    -44   -348    392    239    337    428    683    275    200
   -194    361    555    -83   -376    459    241    348    449    704    293    215
   -174    449    623   -140   -397    535    241    363    485    743    335    252
   -163    472    636   -153   -400    553    252    389    532    789    384    298
   -153    509    662   -179   -407    584    236    394    566    820    420    337
   -150    522    672   -184   -413    594    207    381    571    831    431    353
   -150    504    652   -179   -402    576    207    379    576    839    431    348
   -158    465    623   -153   -389    542    218    384    574    844    436    342
   -176    415    589   -119   -384    501    223    374    555    833    423    324
   -192    389    581    -98   -387    485    231    368    545    823    410    303
   -226    306    530    -41   -379    418    236    355    522    797    387    259
   -259    184    444     38   -350    314    233    337    491    763    358    200
   -311    145    454     83   -381    298    215    311    459    732    327    168
   -335     90    423    122   -379    257    213    296    436    714    309    142
   -303     59    363    119   -335    210    179    254    376    654    262     88
   -298     67    366    116   -332    215    168    246    366    639    254     90
   -303     62    366    119   -335    213    166    244    358    636    244     77
   -290     44    335    122   -314    189    166    241    350    626    231     59
   -285     28    314    127   -301    171    155    236    340    613    226     54
   -293      7    301    142   -296    153    158    239    335    610    226     62
   -306     18    324    142   -314    171    158    236    340    631    249     57
   -298     20    319    140   -309    168    155    231    342    633    259     44
   -293     20    314    135   -303    166    163    231    342    620    257     33
   -283    -59    223    171   -254     80    171    241    314    563    194    -15
   -267   -303    -38    283   -114   -171    265    298    215    379    -18   -207
   -270   -530   -259    400     -7   -394    405    371    140    192   -233   -465
   -290   -483   -192    387    -51   -337    501    415    187    174   -252   -524
   -363   -174    189    270   -277      7    462    192    265    366     -2   -285
   -454    501    956    -25   -704    727    158   -265    402    857    628    342
   -527   1252   1777   -363  -1153   1514    -96   -483    735   1571   1431   1096
   -467   1493   1961   -514  -1213   1727   -319   -465   1047   2164   1995   1626
   -405   1122   1527   -358   -966   1325   -446   -519    865   2008   1813   1462
   -413    467    880    -28   -646    675   -436   -597    277   1119    948    644
   -402    -23    379    213   -392    179   -267   -446    -44    496    303      5
   -379   -166    213    272   -298     23    -51   -129    101    514    228   -132
   -335   -168    166    252   -252     -2    114    124    288    639    288   -124
   -309   -202    106    254   -210    -49    220    270    392    706    316    -80
   -324   -257     67    290   -197    -96    267    324    415    701    296    -67
   -363   -311     51    337   -207   -132    270    342    418    691    309    -25
   -436   -283    153    361   -296    -64    267    342    431    714    368   -101
   -509   -311    197    407   -355    -57    298    355    449    740    371    -75
   -545   -342    202    444   -374    -70    332    371    457    745    368      0
   -571   -348    220    457   -397    -64    355    374    454    745    374    -15
   -537   -322    215    431   -376    -54    392    402    467    758    405     -5
   -478   -254    223    366   -353    -15    418    441    498    787    441     18
   -420   -187    233    303   -329     23    444    496    561    849    496     67
   -358   -148    207    252   -285     28    472    568    626    914    550    124
   -324   -114    210    220   -267     46    504    649    706    987    613    187
   -350   -155    194    252   -275     18    498    678    737   1015    644    215
   -345   -137    205    241   -277     33    493    693    763   1041    672    231
   -348    -83    262    213   -306     90    475    704    800   1075    709    239
   -363    -70    293    218   -329    111    459    722    826   1106    737    228
   -387    -98    285    241   -337     93    467    750    844   1127    719    285
   -392    -85    306    239   -350    109    478    787    865   1156    761    376
   -389    -70    316    228   -353    122    488    815    878   1179    807    387
   -402    -80    322    241   -363    119    496    841    898   1205    844    410
   -400    -90    309    244   -355    109    501    880    924   1234    878    446
   -376    -46    327    210   -353    140    498    917    953   1270    909    485
   -342    -10    332    176   -340    161    504    945    984   1301    935    522
   -327     20    348    153   -337    184    498    950    992   1306    937    535
   -324     23    348    150   -337    184    491    927    979   1288    924    524
   -298     44    342    127   -322    192    493    904    966   1278    919    522
   -275     77    353     96   -314    215    475    870    943   1265    914    509
   -265    101    366     83   -314    233    459    823    906   1231    883    472
   -275     49    322    111   -298    184    465    776    867   1189    844    436
   -309    -10    298    161   -303    142    454    711    813   1132    797    392
   -322    -28    293    174   -309    132    452    657    782   1101    782    366
   -332    -46    285    189   -309    119    454    613    761   1078    758    329
   -379   -103    275    239   -327     85    459    576    737   1052    743    290
   -394   -135    259    265   -327     62    452    542    717   1044    743    270
   -387   -132    254    259   -322     59    459    527    714   1052    756    259
   -402   -166    236    285   -319     33    496    527    714   1054    758    246
   -407   -176    228    290   -319     23    509    530    717   1047    750    249
   -400   -137    262    267   -332     62    524    548    745   1060    769    311
   -384    -75    306    228   -345    114    511    550    776   1096    815    366
   -387    -33    353    210   -371    158    496    542    789   1122    857    376
   -381     10    389    184   -387    197    454    537    805   1145    883    400
   -335     -7    327    171   -332    158    415    537    800   1145    880    420
   -316    -41    272    176   -296    114    394    527    779   1127    865    407
   -298    -38    259    168   -280    109    374    511    761   1122    872    381
   -324    -54    270    189   -298    109    368    498    745   1109    865    363
   -350   -142    207    246   -280     31    366    480    698   1057    810    324
   -368   -246    122    306   -246    -62    353    452    644    995    753    272
   -389   -296     93    342   -241   -101    355    418    607    945    711    223
   -387   -303     80    342   -233   -111    345    381    571    906    675    184
   -407   -332     72    368   -241   -129    332    348    537    872    646    161
   -431   -376     54    402   -244   -161    342    337    522    849    623    161
   -428   -405     23    418   -226   -192    358    348    522    857    628    155
   -446   -368     77    407   -265   -148    355    366    545    901    665    140
   -426   -355     70    389   -249   -142    332    348    532    891    665    135
   -394   -363     31    376   -215   -166    327    337    524    865    649    129
   -381   -379      2    381   -192   -189    329    332    519    854    641    119
   -345   -376    -31    361   -158   -205    324    327    514    849    633    109
   -283   -376    -93    329    -96   -236    314    335    511    846    628    109
   -236   -418   -184    324    -25   -301    303    332    478    800    576     62
   -272   -670   -397    472     62   -535    337    303    345    623    379   -132
   -306   -945   -639    623    166   -792    457    355    215    371     90   -431
   -301   -961   -659    631    179   -810    576    467    236    290    -15   -561
   -371   -711   -340    540    -18   -527    584    342    306    394    124   -415
   -530   -140    389    335   -459    124    371   -145    371    735    610    103
   -672    685   1356     -7  -1015   1021    148   -483    644   1405   1426    901
   -654   1166   1821   -257  -1239   1493    -75   -553    953   2062   2135   1613
   -581   1005   1584   -213  -1083   1296   -257   -610    917   2182   2247   1777
   -566    467   1034     49   -800    750   -311   -693    488   1569   1610   1145
   -555    -49    504    301   -530    226   -205   -594     72    774    769    298
   -496   -319    176    407   -337    -70      2   -257    116    607    504      2
   -413   -345     67    376   -241   -137    155     18    277    685    519    -15
   -350   -368    -18    361   -166   -194    244    174    374    730    532     -5
   -350   -413    -62    381   -145   -239    288    220    394    730    517    -15
   -342   -436    -93    389   -124   -265    301    233    397    717    506    -25
   -324   -428   -103    374   -111   -265    296    249    407    714    501    -33
   -335   -392    -57    363   -140   -226    296    267    418    724    514    -20
   -348   -381    -36    363   -158   -210    283    262    415    719    514    -23
   -350   -381    -33    366   -161   -207    285    267    423    722    517    -20
   -348   -376    -28    361   -161   -202    296    288    441    735    532     -2
   -345   -358    -12    353   -166   -187    301    298    452    737    535     25
   -355   -322     31    337   -194   -145    298    303    459    750    548     44
   -374   -329     44    350   -210   -142    311    322    480    782    574     46
   -374   -345     28    358   -202   -161    327    342    506    802    602     57
   -366   -327     38    348   -202   -145    316    345    511    805    615     64
   -358   -285     72    319   -218   -106    311    366    524    818    623     88
   -340   -246     93    293   -218    -77    319    405    558    846    644    127
   -301   -213     85    257   -194    -64    332    446    592    880    675    166
   -275   -192     83    233   -179    -54    345    488    626    909    711    202
   -252   -168     83    210   -168    -44    345    524    652    930    735    226
   -226   -127     96    176   -161    -15    350    568    688    966    771    262
   -215   -106    109    158   -163      2    361    620    727   1005    807    303
   -210    -77    132    145   -171     25    376    667    766   1044    846    345
   -192    -20    171    103   -181     75    384    706    810   1091    904    402
   -168      7    174     80   -171     90    376    730    839   1119    940    439
   -145     31    176     57   -161    103    363    735    844   1132    956    459
   -163     38    202     62   -181    119    361    724    833   1124    953    459
   -192     41    233     75   -213    135    355    698    815   1114    943    452
   -205     70    275     64   -239    171    355    667    797   1096    937    439
   -200     70    270     64   -236    171    342    631    771   1067    924    415
   -194     57    252     70   -223    153    335    589    737   1028    898    394
   -202     25    228     88   -215    127    319    530    685    979    852    353
   -220      7    228    106   -223    116    303    475    646    930    815    314
   -239      7    244    114   -241    124    296    423    610    891    787    283
   -270    -23    246    148   -259    111    298    374    581    857    756    249
   -275    -15    257    145   -267    119    301    335    553    828    730    226
   -267      2    270    132   -270    135    309    306    530    805    706    207
   -265     15    277    122   -272    145    309    285    511    784    691    205
   -267    -12    254    140   -262    119    314    275    504    774    678    207
   -246     33    277    103   -262    155    332    296    540    813    706    223
   -236     96    332     70   -283    213    340    311    579    844    745    262
   -215    161    376     25   -296    267    322    306    592    867    774    288
   -210    205    415      2   -311    309    288    293    600    888    800    296
   -187    210    394    -12   -293    301    257    280    597    885    802    303
   -192    163    355     12   -275    259    241    262    581    859    779    293
   -207    158    363     23   -285    259    215    231    555    831    769    267
   -213    163    376     25   -293    270    187    184    517    795    740    202
   -226     46    270     88   -249    155    179    174    480    748    667    174
   -236    -90    145    163   -192     25    179    158    439    698    615    179
   -249   -171     77    210   -166    -46    176    132    394    657    587    127
   -270   -166    103    218   -187    -31    168    109    361    620    555     77
   -267   -171     96    218   -184    -38    148     88    329    574    514     70
   -270   -213     57    241   -166    -77    148     72    309    555    467     12
   -288   -275     10    280   -150   -132    140     41    272    519    436     20
   -316   -311      5    314   -161   -153    145     41    267    509    465     54
   -322   -290     31    306   -179   -129    140     36    272    522    467     10
   -329   -296     31    311   -181   -132    145     44    280    530    483     31
   -335   -270     64    301   -202   -103    142     54    290    530    496     51
   -324   -293     31    309   -179   -132    140     51    275    509    467     51
   -309   -324    -15    316   -148   -171    124     18    231    480    444    -20
   -314   -348    -33    329   -142   -189    137     23    223    475    431    -80
   -306   -475   -168    389    -70   -322    171     38    158    358    303   -218
   -283   -696   -413    491     64   -555    259     88     33     96      0   -420
   -259   -789   -530    522    135   -659    363    187     25    -10   -129   -605
   -309   -636   -327    472      7   -483    405    142    114     96     -5   -530
   -467   -161    306    314   -389     72    257   -293    179    379    410    -83
   -618    610   1228      5   -922    919     20   -724    381    932   1130    652
   -633   1124   1756   -246  -1195   1439   -161   -782    730   1615   1870   1457
   -532   1060   1592   -265  -1062   1325   -363   -826    753   1831   2101   1719
   -478    550   1026    -36   -753    787   -457   -932    342   1314   1577   1226
   -478    -38    439    259   -459    200   -423   -950   -187    446    711    316
   -436   -350     85    392   -262   -132   -220   -618   -194    210    407    -75
   -342   -345     -2    342   -171   -174    -41   -296     -2    353    467    -67
   -265   -324    -59    293   -103   -192     59   -122     93    472    478    -64
   -244   -355   -111    301    -67   -233    111    -46    174    524    452    -59
   -252   -407   -155    327    -49   -283    116    -54    272    480    389    -57
   -257   -407   -153    332    -51   -280     88    -57    368    420    355    -25
   -228   -335   -109    280    -62   -223     41     33    363    402    361    -18
   -187   -270    -83    228    -51   -176      0    163    322    405    363     10
   -140   -252   -114    194    -15   -184     36    220    306    418    387     33
   -129   -254   -127    192     -2   -192    124    215    316    459    441     33
   -163   -262    -98    213    -33   -181    192    187    319    480    472     18
   -166   -246    -80    207    -44   -163    236    174    327    483    475     41
   -153   -226    -75    189    -41   -150    267    179    337    498    483     51
   -127   -210    -83    168    -23   -148    296    207    376    540    530     88
   -103   -161    -59    129    -23   -109    296    228    407    571    540     85
    -77   -127    -49    103    -15    -88    252    233    413    574    532    114
   -111   -207    -96    155     -7   -153    226    241    418    574    532    114
   -114   -244   -129    179      5   -187    213    265    433    592    548    103
   -109   -231   -122    171      5   -179    174    285    441    581    519    111
   -124   -231   -106    179    -10   -168    166    327    470    600    532    150
   -150   -184    -33    166    -59   -109    179    384    542    688    639    181
   -148   -122     23    135    -88    -49    197    436    602    740    685    179
   -114   -111      0    111    -59    -54    213    504    654    774    688    288
   -103    -77     25     90    -64    -25    192    535    683    810    730    361
    -72     -7     62     38    -67     25    200    555    706    841    761    381
    -93     20    111     36   -101     64    197    561    711    854    774    397
    -88     70    158      5   -122    114    187    550    709    862    784    394
    -57     96    153    -18   -103    124    176    540    693    839    774    394
    -54    122    174    -33   -114    145    179    514    665    810    758    374
    -70    103    174    -18   -122    137    155    467    615    766    714    335
    -85    111    197    -15   -142    155    135    410    566    714    672    296
   -109    109    218      0   -163    163    129    366    537    683    667    270
   -127    119    244      2   -184    181    129    322    511    654    652    241
   -158    103    262     25   -210    181    148    296    493    618    607    244
   -132     67    197     31   -166    132    140    231    428    542    535    200
   -116     57    174     31   -145    114    129    174    371    485    491    142
   -140     62    200     36   -171    129    132    150    358    478    478    122
   -137     62    197     36   -168    129    150    145    371    501    493    111
   -140     80    220     31   -181    148    158    148    387    511    511    114
   -155    124    280     15   -218    202    174    181    426    545    548    158
   -116    220    337    -51   -228    277    161    194    462    589    594    213
    -75    254    329    -90   -202    290    127    174    459    592    607    239
    -72    259    329    -96   -202    296     83    148    452    594    610    244
    -83    244    327    -80   -205    285     62    129    439    579    600    228
    -96    231    327    -67   -213    280     49    116    418    563    587    231
   -114    194    309    -41   -213    252     49    111    410    550    566    226
   -140    171    309    -15   -226    239     51     98    397    527    535    200
   -145    137    283      5   -213    210     62     93    392    511    511    179
   -142     38    181     49   -163    111     57     85    361    478    480    142
   -129    -31     98     80   -114     33     36     70    327    444    446    114
   -135    -93     38    111    -88    -28     25     44    283    397    407     72
   -153   -114     38    135    -96    -38     15     20    246    355    363     36
   -161   -122     36    140   -101    -44      2      5    223    337    345     25
   -166   -122     41    142   -103    -41      2     10    231    345    355     31
   -200   -140     59    168   -132    -41     18     23    249    361    363     28
   -171   -168      2    171    -88    -83     -5    -18    213    316    316     -5
   -155   -197    -41    174    -59   -119    -33    -46    176    275    283    -28
   -142   -205    -62    174    -41   -132    -46    -49    166    267    270    -33
   -140   -197    -57    166    -44   -127    -51    -38    168    275    270    -15
   -142   -218    -75    181    -33   -148    -44    -28    171    270    262    -20
   -155   -298   -145    226     -5   -223    -28    -23    150    233    223    -75
   -148   -493   -345    322     96   -420     15      5     67     93     70   -220
   -148   -678   -530    413    189   -605    129     83     -5   -114   -168   -446
   -158   -659   -501    410    171   -581    252    197     38   -184   -270   -542
   -213   -350   -137    280    -41   -244    246     57    114    -28    -70   -361
   -288    171    459     57   -374    314    -15   -418    106    303    402     88
   -350    885   1236   -270   -792   1060   -316   -782    262    893   1132    758
   -319   1356   1675   -517   -997   1514   -537   -841    581   1571   1831   1395
   -228    997   1226   -387   -727   1109   -675   -815    555   1654   1849   1447
   -249    384    633    -67   -441    506   -649   -865     83    937   1137    797
   -280   -148    129    213   -207    -10   -506   -815   -392     67    288     10
   -270   -389   -119    329    -75   -254   -324   -535   -311    -72     46   -220
   -290   -387    -96    337   -101   -241   -179   -262    -64     88    132   -127
   -311   -457   -145    384    -83   -301    -64    -85     80    163    161    -93
   -327   -488   -163    407    -83   -327      2     -7    163    213    181    -96
   -342   -491   -148    418    -98   -319     23     15    189    233    213    -96
   -350   -506   -155    428    -98   -332     31     33    207    254    223    -90
   -340   -485   -148    413    -98   -316     36     44    226    252    210    -80
   -296   -457   -161    376    -70   -309     36     64    233    244    189    -80
   -249   -405   -155    327    -46   -280     31     80    233    246    176    -90
   -283   -400   -116    340    -85   -259     41     90    241    267    194    -83
   -335   -426    -90    379   -124   -259     38     80    244    267    192    -98
   -379   -457    -77    418   -153   -267     44     83    252    272    197    -96
   -340   -444   -103    392   -119   -275     38     90    270    285    218    -80
   -252   -420   -171    335    -44   -296     12     93    275    285    218    -85
   -213   -392   -181    301    -18   -288      7    103    285    298    220    -70
   -189   -345   -155    267    -20   -249      5    116    306    319    233    -54
   -150   -303   -153    228      0   -228    -10    127    324    332    241    -44
   -116   -257   -140    187     10   -200     -5    153    358    363    267    -25
    -67   -218   -150    140     41   -184      0    194    402    397    311      2
    -46   -200   -155    122     54   -179      7    246    454    446    355     46
    -23   -166   -142     96     59   -155     23    306    522    509    405    109
    -31   -132   -101     80     31   -116     38    353    574    563    452    155
    -20    -88    -67     54     23    -77     44    394    623    628    532    189
    -41    -41     -2     41    -23    -23     62    439    670    683    574    184
    -85    -62     23     75    -54    -20    109    493    719    717    581    265
    -90    -80      7     85    -49    -38    150    545    763    753    623    319
    -67    -57     10     62    -38    -25    163    566    774    769    639    316
    -51    -25     25     38    -41      0    168    563    763    766    633    322
    -51      0     51     25    -51     25    189    555    756    758    631    324
    -62    -10     49     33    -57     18    181    514    709    714    602    301
    -96    -44     49     70    -75      2    150    441    641    654    566    262
   -137    -83     54    109    -98    -12    132    366    574    597    532    213
   -194   -140     54    168   -124    -44    114    290    506    537    491    181
   -215   -140     75    176   -148    -33    127    249    475    501    465    171
   -246   -150     96    197   -171    -28    140    218    454    475    439    129
   -285   -187     96    233   -192    -46    137    184    423    439    407     93
   -283   -187     96    236   -189    -46    135    161    410    431    407     57
   -267   -218     46    241   -158    -85    148    150    397    415    381     36
   -265   -220     41    241   -153    -90    168    161    400    415    371     72
   -259   -158    101    207   -181    -31    176    171    428    446    410    109
   -270    -90    179    181   -226     44    171    181    467    504    472    109
   -280    -64    215    171   -249     72    145    163    480    519    478     75
   -254    -25    228    137   -241    101    116    142    478    509    457     75
   -215    -23    189    116   -205     83     90    140    470    496    452    168
   -174    -20    153     98   -163     64     72    137    467    501    475    202
   -176    -25    148    101   -166     59     57    114    449    488    467    179
   -189    -31    155    109   -174     62     41     90    418    459    441    145
   -158    -67     88    111   -127     10     33     77    387    428    413    109
   -150   -150      0    150    -75    -75     20     64    345    379    342     41
   -153   -228    -77    189    -41   -153     -7     38    296    329    283      7
   -163   -285   -124    223    -20   -205    -15     15    267    303    265    -31
   -184   -337   -153    259    -15   -246    -18    -12    236    283    252    -77
   -192   -379   -187    285     -2   -283    -23    -33    205    252    228    -96
   -187   -381   -197    283      2   -290    -31    -46    184    231    215   -103
   -179   -384   -207    280     12   -296    -23    -36    187    236    215    -98
   -171   -387   -215    277     20   -301    -23    -33    184    231    215    -96
   -161   -405   -244    283     41   -324    -25    -44    171    215    205   -101
   -200   -449   -249    324     23   -350    -10    -57    163    205    194   -109
   -213   -483   -270    348     25   -376     -5    -59    166    200    189   -103
   -220   -504   -285    361     31   -397    -15    -67    155    192    194    -90
   -223   -522   -298    374     36   -410     -7    -54    153    192    184   -137
   -181   -659   -480    420    148   -571     25     -7     98     85     44   -265
   -168   -914   -745    540    285   -831    124     67     15   -137   -202   -470
   -187  -1005   -818    594    314   -911    241    166     20   -265   -363   -652
   -200   -792   -592    496    194   -693    275    137     96   -192   -277   -589
   -303   -293      7    296   -158   -145     75   -358     41     49    111   -202
   -415    457    872    -20   -644    665   -231   -875     64    530    771    418
   -423   1075   1496   -327   -958   1286   -506  -1091    267   1143   1480   1065
   -309   1010   1319   -350   -813   1163   -727  -1127    335   1460   1784   1366
   -303    423    727    -62   -517    574   -745  -1148    -41    888   1179    813
   -335   -197    137    265   -236    -31   -631  -1054   -475     44    303      5
   -324   -530   -205    426    -62   -366   -423   -750   -439   -202    -51   -324
   -249   -542   -293    397     20   -418   -246   -441   -181    -57      5   -275
   -158   -514   -355    335     96   -436   -145   -246    -38     28     51   -246
   -142   -511   -368    327    111   -441    -96   -150     31     67     70   -239
   -155   -537   -381    345    111   -462    -70   -124     41     59     57   -254
   -176   -558   -381    368    101   -470    -44   -109     49     46     49   -239
   -155   -537   -381    345    111   -459    -31    -85     72     64     67   -215
   -137   -519   -381    327    122   -452    -31    -77     90     72     62   -218
   -140   -524   -387    332    122   -457    -31    -75     88     64     54   -205
   -129   -519   -389    324    129   -454    -18    -54    103     88     75   -200
   -106   -485   -379    296    135   -433    -23    -46    119    109    101   -202
   -106   -465   -358    283    124   -413    -18    -46    129    122    116   -189
    -85   -444   -358    262    135   -400    -10    -36    145    137    124   -171
    -70   -431   -361    252    145   -397     -2    -10    168    161    142   -150
    -85   -428   -345    254    127   -387      2      5    189    179    155   -135
    -51   -420   -368    236    158   -397    -10     10    197    181    155   -129
    -23   -400   -376    213    176   -389    -12     33    218    202    174   -119
    -33   -400   -366    218    166   -384     10     75    259    246    213    -90
    -20   -376   -355    197    166   -368     18    111    293    277    239    -62
     -2   -345   -342    171    168   -345     33    163    342    319    275    -23
     28   -301   -332    135    179   -316     51    226    400    368    316     15
     62   -239   -301     88    181   -270     62    285    462    420    374     70
     64   -233   -298     83    181   -265     62    332    511    465    415    109
     72   -220   -293     72    181   -257     70    363    540    496    444    137
     93   -179   -272     41    181   -226     72    394    563    522    472    171
    106   -119   -226      7    166   -171     72    418    584    553    514    210
     88   -106   -197      7    140   -150     77    415    576    553    527    223
     31   -129   -161     49     96   -145     77    392    548    524    511    210
      5   -140   -145     67     72   -142     85    363    519    493    493    197
     -7   -116   -109     62     49   -114     90    324    491    467    485    192
    -31   -137   -106     80     36   -122     90    280    452    423    457    168
    -57   -171   -114    111     28   -142     75    231    397    366    415    142
    -80   -176    -98    127      7   -137     62    171    345    322    366     83
   -114   -197    -83    155    -15   -140     41    109    293    277    329     31
   -140   -200    -62    168    -38   -132     36     59    262    241    301     -2
   -158   -200    -41    179    -59   -122     41     28    246    213    285    -12
   -176   -205    -28    189    -75   -116     49     10    239    202    283    -12
   -184   -207    -23    197    -80   -116     62      0    239    202    280    -25
   -176   -223    -46    197    -67   -135     75      2    236    200    275    -25
   -174   -205    -31    187    -72   -119     90     23    262    228    303      0
   -168   -153     12    161    -93    -70    103     36    290    262    340     28
   -145    -93     51    119    -98    -20    106     38    319    290    374     62
   -106    -28     75     67    -90     23     72     31    332    303    389     83
    -83    -25     57     54    -72     15     23     12    311    288    376     77
    -83    -38     44     59    -67      2     -5    -12    283    262    358     64
    -96    -62     33     80    -64    -15    -28    -31    259    231    340     51
    -96    -90      5     93    -51    -41    -41    -49    236    205    319     41
   -109   -150    -41    129    -33    -96    -36    -54    218    176    290     20
    -98   -233   -137    166     18   -187    -44    -72    166    122    233    -25
    -70   -303   -233    187     80   -270    -46    -83    127     80    181    -70
    -96   -361   -265    228     83   -311    -46   -119     85     33    129   -124
   -106   -410   -303    257     96   -358    -46   -140     51     -5    101   -158
   -148   -465   -319    303     83   -394    -64   -168      7    -44     72   -189
   -158   -459   -301    309     70   -381    -75   -174      0    -38     64   -223
   -132   -441   -309    285     88   -376    -80   -171      0    -44     67   -220
   -135   -470   -335    301     98   -402    -96   -192    -36    -77     41   -233
   -142   -483   -342    311     98   -413   -101   -197    -49    -90     28   -241
   -122   -457   -335    290    106   -397   -111   -200    -57   -101     33   -226
   -116   -483   -368    298    124   -426   -116   -215    -72   -122     15   -244
   -142   -506   -363    324    109   -436   -119   -223    -72   -129     10   -257
   -132   -517   -387    322    127   -452   -109   -207    -75   -148     -5   -254
   -109   -641   -532    376    210   -587    -77   -181   -129   -241   -106   -335
    -88   -880   -795    483    353   -839     -2   -137   -259   -475   -366   -610
   -101  -1018   -919    558    407   -969    109    -44   -298   -623   -566   -854
   -158   -872   -714    514    277   -795    184    -49   -218   -568   -514   -826
   -280   -449   -168    366    -57   -309     51   -483   -202   -350   -174   -462
   -423    290    711     64   -568    501   -265  -1034   -116    155    509    244
   -472    950   1421   -239   -945   1184   -524  -1260    137    805   1270   1005
   -368   1021   1389   -327   -880   1202   -745  -1293    254   1197   1667   1410
   -309    553    862   -122   -584    706   -828  -1327    -44    815   1252   1031
   -314    -67    244    189   -280     88   -735  -1228   -483    -25    363    161
   -288   -452   -163    371    -64   -309   -504   -904   -553   -423   -106   -314
   -213   -527   -316    368     51   -423   -303   -542   -342   -342    -96   -306
   -129   -522   -392    327    129   -457   -179   -306   -184   -233    -20   -277
    -93   -517   -423    303    163   -470   -119   -205   -111   -187    -33   -353
    -62   -535   -472    298    205   -504    -88   -158    -93   -189    -59   -340
    -31   -530   -501    277    233   -517    -57   -132    -75   -166    -28   -327
    -31   -522   -491    277    228   -506    -33   -116    -59   -168    -41   -327
    -38   -542   -506    288    231   -524    -25    -98    -31   -163    -15   -249
    -23   -524   -504    272    239   -514    -33    -98     -5   -155      2   -257
     -2   -498   -498    249    246   -496    -46    -93     20   -163    -25   -275
     -2   -498   -496    252    246   -498    -70    -57     31   -179    -44   -254
     23   -488   -511    231    265   -498   -114     36     33   -166    -20   -184
     62   -423   -485    181    272   -454    -77    103     51   -116     36   -158
    103   -342   -449    116    275   -394     41    106     77    -72     83   -155
    135   -306   -441     85    288   -374    153    101     96    -54     75   -174
    145   -319   -467     85    303   -392    197    103    106    -46     88   -124
     83   -368   -454    142    267   -410    168    101    109    -38    103    -98
      7   -410   -420    200    213   -415    111     98    114    -46    106   -101
    -15   -420   -405    218    194   -413     70    124    140    -20    122   -119
    -12   -418   -405    213    194   -413     62    166    181     18    127   -116
     10   -394   -405    192    207   -400     67    226    233     57    158    -54
     38   -353   -392    155    215   -371     77    288    283    101    200     -7
     57   -311   -368    127    213   -340     90    345    329    148    241     41
     80   -275   -355     96    218   -314     98    400    376    213    311     88
    116   -231   -350     57    231   -290    103    433    413    249    345    127
    132   -205   -340     33    236   -272    114    454    436    277    371    168
    116   -202   -319     44    218   -259    116    454    446    298    389    187
    114   -207   -322     46    215   -265    114    441    441    280    387    192
    111   -220   -332     54    220   -277    116    420    431    267    379    184
    101   -210   -311     54    202   -259    109    381    405    249    358    153
     88   -205   -293     59    189   -249    103    342    376    226    337    135
     75   -246   -322     83    194   -283     96    288    337    181    306    122
     51   -272   -324    109    187   -298     93    233    296    142    275     88
     49   -257   -309    103    176   -283     85    181    265    111    249     62
     33   -283   -316    124    174   -298     85    135    236     77    233     38
     -5   -316   -314    158    153   -314     90     93    207     54    207     -2
    -28   -301   -272    163    119   -288     98     59    192     41    197    -25
    -25   -298   -272    161    119   -285    109     51    184     31    189    -28
     -5   -322   -316    163    155   -319    122     49    176     15    161    -23
     10   -270   -283    127    145   -275    119     64    210     57    205      0
     28   -161   -189     64    109   -174    127     88    257    111    267     44
     57    -96   -153     18    103   -124    122     98    277    132    283     70
     20    -80   -101     31     59    -90     93     90    283    135    288     96
     -2   -106   -103     51     49   -106     67     85    272    132    285    103
     12   -124   -140     54     75   -132     49     67    246    106    265     93
     20   -142   -163     59     88   -153     28     41    223     93    262     64
     25   -137   -163     57     93   -150      7     12    202     77    254     44
     44   -184   -228     70    135   -207     -7      0    179     44    210     20
     36   -262   -301    111    168   -280    -18    -23    135    -10    161    -23
      0   -340   -342    168    171   -342    -18    -51     90    -44    142    -70
    -15   -361   -345    189    163   -353    -20    -80     57    -77     96   -161
    -10   -426   -415    215    200   -420    -23   -101     18   -142     18   -140
    -23   -465   -441    244    207   -454    -31   -122     -5   -161     12   -140
    -36   -485   -449    259    202   -467    -38   -135    -25   -174     -2   -181
    -18   -480   -462    249    220   -472    -36   -122    -25   -176    -18   -179
     -5   -465   -462    233    226   -462    -49   -135    -31   -189    -23   -174
     -7   -472   -467    239    228   -470    -57   -145    -44   -210    -41   -174
    -15   -491   -478    252    228   -485    -57   -148    -51   -210    -44   -171
    -25   -493   -467    259    220   -480    -59   -153    -51   -202    -33   -187
    -25   -488   -462    257    215   -475    -70   -166    -62   -218    -41   -202
    -15   -517   -504    265    241   -511    -59   -168    -75   -244    -67   -220
      5   -639   -644    314    324   -641    -46   -176   -155   -358   -181   -322
     18   -888   -906    436    462   -896      7   -179   -327   -615   -449   -581
     -2  -1044  -1041    519    519  -1044    122   -119   -407   -802   -667   -836
    -36   -924   -888    480    423   -906    197   -127   -348   -756   -615   -802
   -158   -530   -371    342    103   -449     88   -488   -257   -491   -262   -428
   -303    241    545     31   -423    392   -168   -927    -12     88    454    316
   -394    919   1312   -265   -854   1117   -363  -1000    410    831   1252   1145
   -332    974   1306   -322   -818   1140   -589  -1000    597   1236   1631   1569
   -275    553    826   -140   -550    688   -722  -1096    290    893   1273   1234
   -254     -5    249    129   -252    122   -724  -1169   -311     -2    400    350
   -218   -407   -189    311    -15   -301   -519   -911   -511   -483   -129   -202
   -155   -491   -335    322     88   -413   -309   -568   -348   -444   -166   -259
    -70   -488   -418    277    171   -454   -166   -342   -213   -376   -142   -239
    -18   -498   -480    259    231   -491    -80   -223   -148   -350   -140   -228
      2   -517   -519    257    259   -519    -57   -197   -148   -366   -168   -241
     12   -504   -517    244    262   -509    -41   -176   -137   -361   -174   -252
     15   -480   -496    231    254   -488    -33   -158   -122   -348   -155   -239
     23   -475   -498    226    259   -485    -23   -140   -116   -340   -140   -228
      7   -493   -504    241    254   -498    -10   -127   -119   -353   -148   -226
     23   -501   -524    239    272   -511      5   -106   -109   -355   -140   -213
     36   -491   -527    226    280   -509     12    -88    -96   -353   -132   -200
     31   -491   -522    231    275   -506     20    -70    -77   -340   -119   -181
     23   -496   -519    233    270   -506     15    -59    -64   -322   -111   -176
     20   -491   -511    233    265   -501     15    -46    -49   -314   -109   -163
     23   -509   -535    241    277   -522     20    -18    -31   -306   -114   -153
     25   -509   -535    241    280   -522     25     12     -7   -285   -103   -155
     33   -470   -504    218    267   -488     41     38     15   -270    -80   -122
     46   -433   -480    192    262   -457     62     75     46   -236    -54    -90
     57   -426   -485    181    270   -454     67    106     80   -213    -33    -77
     59   -415   -475    179    267   -444     80    145    106   -202    -18    -54
     77   -387   -465    153    270   -426     88    192    135   -184     -5    -44
    114   -342   -459    114    285   -400     90    244    171   -150     18    -15
    174   -298   -472     62    322   -387     90    298    218   -106     57     33
    233   -254   -488     10    361   -371     90    348    262    -67     93     77
    254   -215   -470    -20    361   -340     96    374    288    -49    109    101
    270   -166   -436    -51    350   -301    103    394    309    -25    142    148
    283   -124   -410    -80    345   -267     93    392    311    -18    153    168
    283   -127   -410    -77    345   -267     93    376    296    -38    124    158
    290   -119   -410    -88    350   -265     90    353    285    -54    119    153
    293    -90   -384   -101    337   -236     85    316    262    -72    109    127
    298    -83   -381   -109    340   -233     67    254    210   -124     64     70
    306    -88   -394   -109    350   -241     59    207    174   -168     25     33
    296    -90   -389   -103    342   -241     59    163    137   -210    -15     15
    285   -119   -405    -83    345   -262     46    106     85   -254    -51    -25
    275   -132   -407    -70    340   -270     41     54     44   -288    -77    -70
    241   -145   -387    -46    314   -265     38     12     15   -322   -109    -90
    241   -153   -394    -44    316   -272     38    -25    -15   -355   -140    -85
    241   -168   -410    -36    324   -288     46    -44    -25   -363   -137    -80
    254   -176   -433    -41    342   -303     59    -46    -31   -366   -135   -106
    262    -98   -361    -80    311   -228     96    -18     -2   -342   -124    -80
    244    -44   -288   -101    265   -166    137     20     51   -298    -75      5
    236     -2   -239   -116    236   -122    119      7     51   -298    -64     20
    192     15   -176   -103    184    -80     75     -2     59   -290    -54     33
    155    -33   -189    -59    171   -111     38     -7     67   -283    -46     44
    119   -111   -231     -5    174   -171     41    -12     70   -288    -51     46
    109   -114   -223      2    163   -166     59    -25     62   -296    -62     44
     96   -109   -207      5    148   -158     80    -44     44   -309    -70     36
     98   -142   -241     23    168   -192    111    -28     44   -309    -70     33
     96   -257   -353     80    223   -303    122    -18      2   -358   -127    -10
     90   -337   -428    124    259   -381    127    -18    -33   -400   -171    -38
     72   -374   -446    148    257   -407    127    -31    -59   -431   -202    -64
     57   -389   -446    166    252   -418    140    -33    -75   -462   -236    -88
     36   -475   -511    218    272   -493    114    -64   -114   -506   -277   -127
     36   -496   -535    228    285   -514    119    -70   -122   -522   -301   -137
     38   -498   -540    228    288   -519    122    -75   -127   -532   -327   -142
     67   -478   -545    205    306   -511    111    -80   -135   -530   -332   -142
     77   -472   -550    194    311   -509     93   -101   -153   -540   -337   -150
     54   -496   -550    220    301   -522     70   -137   -187   -566   -358   -171
     64   -493   -558    213    309   -524     62   -155   -205   -581   -374   -187
     83   -496   -579    207    329   -537     59   -161   -215   -587   -384   -187
     90   -537   -631    223    361   -584     44   -174   -239   -615   -402   -205
    116   -672   -789    277    452   -732     54   -171   -306   -717   -496   -298
    153   -859  -1015    350    581   -937    119   -116   -402   -914   -714   -535
    150   -945  -1096    397    623  -1021    233    -15   -426  -1080   -930   -787
    101   -748   -849    322    472   -797    301     28   -311   -995   -852   -683
      0   -322   -322    161    158   -322    166   -348   -293   -771   -514   -335
    -93    337    431   -122   -265    381   -122   -872   -265   -345     85    272
   -155    992   1148   -418   -652   1070   -342  -1130    -49    277    831   1021
    -77    919    997   -423   -540    958   -524  -1197    -12    587   1143   1389
    -46    400    446   -179   -246    423   -597  -1291   -392    116    641    932
    -31   -116    -85     72     25   -101   -589  -1319   -906   -769   -270     23
      7   -506   -514    249    259   -509   -465  -1080  -1013  -1184   -758   -467
     85   -530   -615    220    350   -574   -298   -730   -740  -1008   -675   -387
    153   -485   -639    163    394   -561   -174   -488   -550   -878   -597   -314
    220   -459   -683    116    449   -571   -109   -353   -457   -813   -563   -283
    270   -439   -709     85    488   -574    -83   -306   -433   -807   -574   -290
    288   -423   -711     64    498   -566    -96   -303   -446   -828   -600   -306
    275   -413   -688     67    480   -550    -88   -293   -441   -828   -602   -298
    265   -426   -691     80    478   -558    -85   -283   -433   -823   -602   -290
    275   -400   -675     62    475   -537    -70   -265   -410   -807   -589   -265
    259   -407   -667     72    462   -537    -64   -259   -397   -800   -581   -254
    259   -413   -672     75    465   -542    -75   -267   -397   -797   -579   -252
    262   -413   -675     72    467   -545    -80   -259   -387   -789   -579   -244
    272   -392   -665     59    467   -527    -67   -246   -374   -779   -576   -236
    241   -392   -633     75    436   -511    -75   -236   -358   -761   -563   -220
    239   -368   -610     64    423   -488    -67   -218   -337   -743   -548   -205
    259   -337   -597     36    428   -467    -67   -197   -314   -722   -530   -187
    303   -301   -605      0    454   -452    -62   -168   -290   -698   -506   -158
    322   -249   -571    -36    444   -410    -46   -132   -257   -662   -470   -127
    311   -223   -537    -44    423   -379    -41    -98   -231   -639   -449   -106
    319   -197   -517    -64    418   -355    -49    -72   -207   -615   -439    -90
    379    -80   -459   -148    418   -270    -38    -18   -142   -553   -379    -33
    306     -7   -314   -148    309   -161    -12     44    -64   -478   -309     44
    296     25   -270   -161    283   -119    -23     83    -28   -449   -288     67
    350    109   -244   -231    298    -67    -18    129     10   -410   -257    101
    340    145   -194   -241    267    -23    -15    171     51   -366   -220    148
    265    150   -116   -207    189     18     -5    192     77   -340   -197    181
    231    135    -98   -184    163     18    -10    187     70   -345   -197    189
    244    142   -101   -194    171     20    -36    158     38   -379   -220    171
    283    184    -98   -233    192     44    -59    122      0   -420   -252    140
    298    197   -101   -249    200     49    -72     75    -49   -478   -296    103
    298    187   -111   -241    205     38    -83     18   -106   -530   -335     67
    293    174   -119   -233    207     25    -93    -36   -168   -584   -379     23
    246    127   -119   -187    184      5   -116    -98   -233   -644   -431    -23
    252    150   -101   -202    176     25   -127   -163   -275   -693   -478    -64
    252    140   -111   -197    181     15   -124   -215   -319   -745   -527   -116
    231    132   -101   -181    166     15   -129   -259   -358   -784   -558   -150
    226    124   -101   -174    163     12   -119   -283   -387   -802   -566   -153
    220    114   -109   -168    163      2   -106   -301   -415   -826   -594   -168
    213    142    -72   -179    142     36    -88   -303   -410   -815   -592   -161
    252    210    -41   -231    145     85    -88   -309   -384   -789   -571   -142
    257    283     25   -270    116    155    -85   -290   -342   -745   -530    -98
    254    348     93   -301     80    220   -103   -285   -314   -704   -485    -59
    293    426    129   -361     83    277   -142   -301   -296   -678   -462    -36
    322    428    103   -376    109    267   -163   -311   -298   -675   -462    -31
    384    407     23   -394    181    215   -197   -327   -329   -693   -485    -41
    413    441     28   -428    192    236   -213   -337   -340   -698   -485    -36
    441    457     12   -449    215    236   -215   -345   -350   -711   -496    -41
    426    402    -23   -415    223    189   -205   -350   -374   -735   -522    -64
    415    296   -119   -355    267     88   -200   -366   -423   -784   -571   -114
    376    200   -176   -288    275     12   -200   -374   -457   -823   -605   -145
    335    145   -189   -241    262    -20   -220   -400   -506   -865   -641   -176
    311    116   -197   -215    254    -41   -215   -415   -535   -891   -665   -192
    301     72   -228   -187    265    -77   -220   -433   -561   -917   -693   -210
    290     67   -223   -181    257    -75   -218   -436   -566   -922   -698   -213
    309     85   -223   -197    265    -67   -213   -444   -576   -932   -711   -220
    311     72   -241   -194    275    -83   -220   -454   -592   -948   -727   -233
    303     51   -252   -176    277    -98   -231   -457   -600   -950   -724   -228
    270     41   -231   -158    249    -93   -236   -467   -605   -950   -722   -226
    265     54   -210   -161    239    -77   -246   -475   -607   -956   -727   -233
    262     88   -174   -176    215    -41   -252   -480   -613   -963   -740   -241
    254     93   -161   -174    207    -33   -244   -478   -620   -966   -756   -249
    244    -80   -327    -83    283   -205   -192   -449   -683  -1080   -896   -374
    249   -290   -542     20    394   -415    -85   -374   -748  -1267  -1124   -592
    249   -283   -535     15    389   -407     28   -252   -688  -1319  -1218   -696
    192     -2   -194    -93    192    -98     67   -311   -607  -1215  -1083   -581
     83    465    379   -275   -148    423   -181   -797   -709   -984   -698   -218
     25   1156   1130   -592   -553   1143   -555  -1257   -727   -545    -98    345
     33   1704   1667   -870   -818   1686   -818  -1410   -524     49    555    932
    124   1545   1421   -833   -646   1483   -974  -1369   -423    332    782   1166
    124    953    826   -540   -350    891   -958  -1371   -776   -244    174    636
    103    431    324   -267   -111    379   -823  -1319  -1215  -1096   -678   -132
    132    153     18   -142     57     85   -639  -1078  -1189  -1330   -997   -431
    187    145    -41   -166    114     51   -491   -818   -940  -1169   -914   -379
    228    142    -85   -184    158     28   -363   -620   -774  -1060   -844   -322
    246    135   -111   -192    179     12   -283   -504   -675  -1002   -815   -303
    262    122   -142   -192    200    -10   -249   -459   -646   -992   -833   -301
    306    129   -176   -218    241    -23   -249   -444   -641  -1000   -865   -272
    319    119   -200   -223    259    -38   -252   -446   -639  -1002   -859   -262
    329    132   -197   -233    265    -31   -254   -446   -633   -995   -849   -280
    293    148   -145   -223    218      2   -246   -446   -623   -982   -833   -275
    293    174   -119   -233    207     28   -252   -444   -615   -974   -820   -257
    314    233    -80   -277    197     77   -257   -428   -602   -956   -797   -236
    353    275    -77   -314    215     98   -254   -410   -587   -940   -769   -218
    363    277    -88   -322    226     93   -239   -376   -550   -896   -753   -226
    361    270    -90   -314    226     90   -223   -355   -514   -865   -756   -223
    374    306    -70   -340    220    119   -239   -353   -498   -846   -730   -233
    340    332     -7   -337    174    163   -218   -322   -472   -826   -711   -223
    353    322    -33   -337    192    145   -200   -290   -444   -807   -706   -150
    381    374     -7   -376    194    184   -205   -270   -407   -769   -646   -106
    358    433     72   -397    142    254   -187   -226   -353   -717   -602   -119
    340    428     88   -384    127    259   -174   -179   -306   -691   -607    -72
    361    457     96   -410    132    277   -163   -122   -252   -626   -535     18
    400    493     93   -446    153    293   -145    -62   -187   -548   -472     31
    400    527    124   -465    137    327   -132    -15   -142   -524   -475     62
    389    517    127   -454    132    322   -109     36    -98   -465   -433     90
    392    641    246   -519     72    446    -96     75    -44   -374   -327     88
    389    740    350   -563     20    545    -70     93    -23   -366   -309     36
    420    646    226   -535     96    436    -57    111    -54   -439   -431    223
    472    641    168   -558    153    405    -90     64   -114   -493   -457    275
    436    626    189   -532    122    407    -83     25   -150   -483   -436    155
    348    610    262   -478     44    436    -33     15   -153   -480   -418     83
    301    613    309   -457     -5    462    -23      7   -168   -506   -405    124
    283    579    296   -433     -5    439    -67    -72   -252   -600   -485     93
    277    498    220   -389     28    361   -122   -171   -350   -685   -558     18
    213    478    265   -345    -25    371   -158   -239   -397   -722   -581    -38
    179    478    298   -329    -59    389   -179   -265   -418   -748   -594    -23
    122    441    316   -283    -96    379   -168   -296   -441   -737   -600    -67
     49    407    358   -228   -153    381   -140   -288   -415   -685   -571   -150
    137    459    322   -298    -90    392   -155   -303   -423   -698   -568   -145
    239    524    283   -384    -20    405   -155   -327   -452   -753   -592   -119
    241    488    246   -366     -2    368   -150   -332   -449   -761   -613   -106
    200    524    324   -361    -62    426   -153   -314   -397   -675   -548   -129
    148    589    441   -368   -145    517   -150   -288   -340   -613   -483   -103
    252    693    441   -472    -96    568   -163   -290   -322   -607   -491    -36
    327    769    441   -548    -57    605   -200   -293   -316   -620   -504     51
    290    758    467   -524    -88    613   -205   -288   -314   -613   -501     70
    335    727    392   -530    -28    561   -218   -309   -327   -597   -475     25
    319    771    452   -548    -67    613   -223   -324   -322   -566   -436    -28
    267    771    501   -519   -116    636   -207   -303   -298   -550   -410      2
    194    636    439   -418   -122    537   -197   -283   -309   -571   -441      2
    252    522    270   -387     -7    397   -228   -340   -400   -675   -555    -75
    283    483    200   -384     41    342   -223   -350   -431   -696   -581    -98
    244    418    171   -332     36    296   -202   -329   -428   -691   -571    -98
    176    329    153   -254     10    241   -200   -363   -472   -730   -607   -158
    145    244     98   -194     23    171   -181   -376   -488   -727   -646   -200
    158    288    129   -226     12    210   -166   -348   -465   -704   -620   -127
    168    311    142   -241     12    228   -166   -337   -457   -688   -605   -137
    192    296    103   -246     44    200   -181   -345   -470   -693   -602   -137
    200    275     75   -236     62    176   -200   -342   -467   -678   -597   -148
    142    262    119   -205     12    192   -181   -332   -452   -662   -592   -176
    122    293    171   -207    -25    231   -153   -293   -415   -631   -561   -122
    150    270    119   -210     15    194   -179   -319   -454   -670   -602   -145
    176    181      5   -179     85     93   -197   -340   -527   -782   -724   -200
    210    -54   -265    -80    236   -158   -129   -283   -613   -922   -880   -368
    189   -213   -402     10    296   -309      5   -187   -649  -1075  -1065   -589
    166   -116   -283    -25    220   -200     96   -119   -584  -1067  -1065   -646
     98    226    127   -161    -12    176     36   -361   -542   -904   -823   -462
     -2    852    854   -426   -431    854   -309   -880   -537   -535   -316     57
    -77   1610   1688   -766   -883   1649   -615  -1153   -306     98    423    756
      2   1906   1901   -956   -950   1904   -885  -1231    -77    657    979   1241
     72   1566   1493   -818   -709   1530   -987  -1231   -140    626    888   1161
     72    992    919   -532   -423    956   -909  -1223   -628   -166    101    452
     62    462    400   -265   -168    431   -709  -1054   -966   -852   -602   -181
     96    272    174   -184    -38    223   -483   -727   -795   -846   -696   -257
    114    218    103   -166      5    161   -293   -470   -594   -730   -646   -189
    116    166     46   -142     36    106   -200   -329   -498   -691   -639   -163
    124    161     33   -142     46     98   -124   -241   -428   -628   -581   -166
    122    202     77   -163     23    140   -103   -192   -389   -584   -537   -181
    127    202     75   -163     25    140   -111   -176   -379   -574   -530   -187
    109    194     85   -150     10    140    -88   -150   -353   -561   -522   -168
    111    194     83   -153     12    140    -72   -132   -335   -548   -519   -161
    155    187     31   -174     62    111    -88   -150   -353   -563   -537   -161
    166    189     23   -176     72    106    -83   -127   -327   -542   -527   -119
    145    205     57   -176     44    132    -70    -98   -293   -509   -514   -116
    116    220    101   -168      7    161    -67    -88   -267   -480   -493   -132
    145    254    109   -200     18    181    -80    -90   -257   -467   -470   -111
    137    283    145   -210     -2    215    -59    -51   -210   -423   -420    -62
    168    306    135   -239     18    220    -51    -20   -181   -410   -413    -33
    163    298    135   -231     15    218    -31     10   -155   -387   -397    -18
    142    283    137   -213      2    210    -10     33   -132   -366   -384    -23
    189    353    163   -270     12    259    -18     75    -75   -296   -311     -2
    213    433    218   -324     -2    324    -20    119    -23   -252   -277     12
    202    423    220   -314    -10    322     20    181     25   -207   -254     41
    210    470    259   -340    -23    363     59    270    111   -119   -179    122
    202    509    306   -355    -51    407     77    348    187    -49   -122    187
    270    501    231   -387     20    366     28    316    155    -77   -148    181
    290    493    202   -392     44    348     33    329    163    -57   -132    200
    290    532    239   -413     25    384     75    379    213    -15    -93    265
    306    561    254   -433     25    407     80    397    220    -15    -96    293
    301    581    280   -441     10    431     85    400    231     33    -46    265
    285    594    306   -441    -10    452     83    376    220     41    -25    233
    288    623    332   -457    -23    478     70    337    184      5    -46    228
    285    620    335   -452    -23    478     64    303    148    -33    -75    226
    277    605    324   -441    -23    467     59    257    103    -75   -103    197
    252    592    340   -423    -44    467     54    207     57   -116   -129    171
    220    579    358   -400    -70    470     41    153     12   -155   -171    137
    197    550    353   -374    -77    452     38    109    -23   -192   -202    114
    158    558    397   -361   -119    480     51     88    -25   -187   -184     98
    132    540    407   -335   -137    472     57     54    -44   -205   -205     64
    114    540    426   -329   -155    483     64     46    -49   -218   -218     64
     75    540    465   -306   -194    504     98     70    -20   -189   -194     70
     93    519    423   -306   -166    472     96     57    -38   -197   -207     33
    127    548    420   -337   -148    485     83     46    -38   -205   -213     49
    142    613    470   -379   -163    542     72     57     -5   -161   -174     80
    135    639    504   -387   -184    571     51     54     10   -137   -148     75
    137    662    522   -402   -192    592     36     57     36   -119   -137    106
    158    670    509   -415   -176    589      7     46     41   -106   -122    116
    155    618    462   -387   -153    540      7     54     46    -96   -106    122
    158    602    444   -379   -142    524    -10     44     31   -101   -116    116
    142    597    454   -371   -155    527    -25     28     15   -109   -109    122
    129    571    439   -350   -155    506    -18     28      5   -119   -135     77
    137    454    316   -296    -88    384    -18      7    -51   -197   -233     41
    124    358    233   -241    -54    296    -15     -5    -88   -233   -270     10
    101    324    223   -213    -59    275    -10     -2    -83   -220   -252    -15
     96    306    210   -202    -57    259     -7    -15    -90   -228   -252    -25
     93    288    194   -192    -51    241    -10    -33   -114   -254   -275    -31
    114    259    145   -187    -15    202    -36    -72   -150   -290   -322    -75
    119    231    109   -176      5    171    -41    -72   -161   -288   -322    -98
    101    205    103   -153     -2    155    -28    -62   -155   -277   -303   -114
     51    231    179   -142    -62    205    -10    -38   -132   -259   -288   -103
     44    259    215   -150    -85    239    -25    -62   -166   -290   -314    -96
     49    226    174   -137    -62    200    -36    -85   -202   -322   -329   -109
     44    220    174   -132    -64    197    -25    -75   -184   -311   -316   -106
     33    192    158   -111    -62    174    -15    -59   -174   -316   -327   -106
     12     70     57    -41    -20     64      7    -41   -226   -405   -446   -181
     10   -197   -207     93    106   -200    111      7   -345   -610   -709   -467
     -2   -298   -296    150    145   -298    244     93   -376   -737   -870   -672
    -51   -119    -70     83      7    -96    337    122   -275   -659   -771   -584
   -194    249    444    -25   -319    345    252   -184   -197   -415   -446   -280
   -353    906   1260   -277   -807   1083    -62   -685    -96     90    202    337
   -366   1569   1935   -602  -1150   1751   -355   -966    111    693    922   1031
   -311   1751   2062   -722  -1187   1906   -566   -940    366   1234   1467   1566
   -244   1335   1579   -545   -911   1457   -652   -953    176   1015   1208   1345
   -265    714    976   -226   -620    844   -571   -922   -327    158    322    530
   -275    231    506     20   -392    368   -322   -644   -485   -316   -226    -18
   -239     88    327     75   -283    207    -83   -277   -270   -239   -249    -72
   -184     90    275     46   -228    181     93    -10    -64   -106   -168    -15
   -145     80    226     31   -187    153    168    116     28    -51   -148      7
    -46     54    101     -5    -75     77    148    119      0    -96   -197    -23
    -10     64     75    -28    -44     70    145    132      5    -77   -174    -12
    -28     67     96    -18    -62     80    161    161     36    -28   -122     18
    -59     90    148    -18   -103    119    145    161     36    -41   -129     44
    -96     90    184      2   -140    137    119    145     23    -46   -127     54
   -174     72    244     49   -207    158    119    142     15    -44   -119     41
   -194     57    252     70   -223    153    145    140     12    -46   -124     23
   -192     46    239     70   -215    142    161    142     10    -46   -122     15
   -189     70    257     59   -223    163    179    163     31    -25   -111      2
   -194    109    303     41   -249    205    192    192     51    -12   -106     54
   -205    122    327     41   -265    223    194    228     75      5    -93    137
   -179    109    288     33   -233    197    207    262     98     33    -77    142
   -187    122    309     31   -249    215    207    275    124     59    -54    135
   -194    148    342     20   -270    246    215    309    163     90    -28    161
   -145    137    283      5   -213    210    202    329    174     93    -33    158
   -148    116    262     15   -205    189    202    376    210    132      0    189
   -150    184    335    -18   -244    259    231    452    283    202     57    249
   -116    228    342    -57   -231    285    244    506    329    254     96    262
    -33    210    244    -88   -137    226    236    537    340    277    124    265
    -20    262    283   -122   -150    272    239    587    389    348    184    275
    -31    322    353   -145   -192    337    231    600    410    376    223    371
    -12    381    392   -187   -202    387    228    615    433    410    259    446
      7    415    407   -210   -200    413    233    626    446    431    283    475
     15    410    392   -215   -187    402    218    597    418    405    267    452
     18    389    371   -205   -176    381    213    574    397    376    246    439
     12    410    397   -213   -192    405    197    535    366    345    231    426
     23    402    379   -213   -176    392    187    483    332    324    226    387
     12    394    379   -205   -181    387    176    415    283    270    187    332
     -7    361    368   -176   -189    363    161    358    239    228    155    311
    -46    332    376   -142   -213    353    153    301    189    184    122    283
    -77    296    374   -109   -226    335    163    267    158    150    101    249
    -98    267    366    -85   -233    314    171    228    129    127     88    215
   -109    249    358    -70   -233    303    171    192    111    116     90    200
   -122    244    363    -62   -241    301    192    184    114    119     88    207
   -116    174    290    -28   -202    231    205    179    109    103     72    226
    -90    142    231    -25   -163    187    205    187    114    114     75    213
    -49    210    259    -80   -155    233    226    210    150    158    101    231
    -18    296    311   -140   -163    303    228    220    176    187    129    254
     -2    355    358   -176   -179    355    197    207    181    202    142    265
     10    379    366   -197   -176    374    148    194    184    215    153    272
      2    371    368   -187   -181    368    137    197    192    223    155    267
    -36    366    402   -166   -218    384    150    194    200    233    166    293
    -98    324    423   -111   -259    374    161    194    194    223    166    371
   -101    327    426   -114   -262    376    142    192    187    244    184    303
    -83    285    368   -103   -226    327    140    189    158    213    148    233
    -93    207    301    -57   -197    254    137    179    119    166     93    252
   -135    135    270      0   -202    202    119    140     59    106     33    213
   -171     72    244     46   -207    158    124    119     28     77     18    189
   -192     62    252     64   -220    155    127    109     20     72     15    176
   -197     38    236     77   -215    137    122     96      2     51     -2    150
   -184     25    210     80   -197    116    109     85    -15     28    -28    129
   -166    -15    150     88   -161     67     72     46    -59    -10    -64    101
   -168    -31    137     98   -153     51     59     33    -77    -23    -72     85
   -171    -28    140     98   -158     54     59     31    -80    -28    -77     70
   -192    -41    150    116   -171     54     51      5   -101    -54    -98     44
   -192    -51    137    119   -166     44     41     -5   -111    -54    -93     49
   -192    -54    137    122   -166     41     54      7   -106    -49    -85     41
   -202   -148     51    174   -127    -46     51    -12   -168   -122   -158    -20
   -155   -389   -233    272     38   -311     67    -18   -314   -335   -387   -241
   -124   -597   -472    361    171   -537    189     80   -394   -540   -631   -480
   -140   -509   -368    324    111   -441    293    187   -329   -542   -649   -555
   -285   -197     85    239   -187    -57    267    -36   -249   -371   -415   -324
   -498    381    880     59   -688    631     49   -568   -142     36    148    280
   -620   1150   1769   -265  -1195   1460   -158   -846    161    701    953   1093
   -592   1480   2073   -444  -1332   1777   -384   -911    410   1241   1540   1727
   -542   1226   1769   -342  -1156   1499   -563  -1002    252   1153   1436   1670
   -522    691   1213    -83   -867    950   -597  -1041   -194    465    704    924
   -498    171    670    163   -584    418   -428   -841   -530   -213    -20    168
   -405    -67    337    236   -374    132   -215   -467   -423   -262   -161      2
   -309    -96    213    200   -262     57    -62   -197   -270   -163   -122      5
   -257    -98    158    179   -207     28     20    -59   -189   -127   -106     -2
   -257   -111    145    181   -202     15     38    -25   -181   -148   -132    -23
   -257   -103    150    179   -205     23     51      7   -161   -124   -119    -28
   -265   -119    145    189   -207     12     57     28   -148   -119   -122    -15
   -277   -135    142    207   -210      2     75     54   -132   -122   -135     12
   -301   -145    155    220   -231      5    101     88   -114    -96   -101     38
   -314   -114    197    213   -257     41    111    106    -90    -59    -59     31
   -309    -51    257    179   -283    103    103    101    -88    -49    -38     25
   -288     -2    285    145   -288    140    103    114    -72    -38    -28     41
   -270     -5    262    137   -267    127    106    132    -59    -23    -15     62
   -272    -23    249    145   -262    111    106    142    -59    -36    -28     77
   -270    -41    228    155   -249     93    116    158    -49    -23    -23     80
   -262    -15    246    140   -254    114    119    171    -28     12     -2     59
   -228     25    252    101   -241    137    116    187    -15     28     20     75
   -197     41    239     77   -218    140    114    213      7     54     51     96
   -187     44    228     70   -210    135    124    246     31     64     57    122
   -174     51    226     62   -200    137    148    301     67     98     77    163
   -161     80    241     38   -202    161    161    350    106    155    116    179
   -114     83    197     15   -155    140    174    397    137    176    137    202
    -83    114    197    -15   -140    155    184    454    184    228    181    244
    -54    171    226    -57   -140    197    184    517    239    288    241    293
     -5    233    236   -116   -122    233    163    537    257    327    288    290
     20    280    257   -150   -119    270    142    542    265    332    293    285
     25    296    267   -161   -122    283    153    555    272    332    290    311
     10    249    239   -129   -114    244    163    558    277    350    296    340
      0    257    254   -129   -127    254    168    548    267    342    301    387
    -20    285    306   -135   -163    296    171    522    259    337    306    368
    -31    293    324   -132   -179    309    174    488    244    322    296    345
    -33    296    329   -129   -181    311    171    441    215    288    267    309
    -64    262    327   -101   -194    293    150    387    176    249    233    267
    -80    215    293    -67   -187    254    145    332    140    210    202    223
    -96    244    337    -75   -215    290    132    277    103    181    166    171
   -132    252    384    -59   -257    316    142    252     93    168    142    145
   -158    241    397    -41   -277    319    153    239     85    161    132    148
   -124    233    358    -54   -241    293    127    181     25    109     88    101
   -129    210    340    -41   -233    272    119    155      0     80     64     72
   -122    189    311    -33   -215    249    114    142    -20     54     36     54
    -93    288    381    -98   -239    335    150    174     36    114    103     93
    -93    381    475   -145   -285    428    163    197     93    187    176     85
   -106    428    535   -161   -322    483    142    189    119    215    218    106
   -103    426    530   -161   -316    478    111    174    119    215    220    132
   -109    368    478   -132   -293    423     98    166    101    174    168    187
    -88    348    436   -129   -262    392     77    140     77    148    155    176
   -103    350    454   -124   -277    402     59    111     59    137    153    132
   -129    316    446    -93   -288    381     57    109     54    129    145    122
   -145    246    392    -51   -270    319     51    114     41    124    135     83
   -168    174    342     -2   -254    257     44     90      2     96    106     20
   -194    101    293     46   -244    197     20     51    -49     36     51    -23
   -226     36    262     96   -244    148     10     33    -85     -5     15    -41
   -231     25    254    101   -241    140    -10      5   -124    -33      5    -70
   -231     25    257    101   -244    140    -18    -12   -132    -23     18   -179
   -244     12    254    114   -249    132    -15    -12   -140    -49    -49   -218
   -236    -59    176    148   -207     57      5     12   -140    -85    -80    -36
   -252    -67    181    158   -218     57     20     23   -122    -77    -57     -5
   -277    -67    207    171   -244     70     15     20   -122    -70    -44    -25
   -290    -83    207    187   -252     59     10     20   -127    -64    -33    -54
   -283    -88    194    187   -239     51      5     25   -119    -33    -12    -80
   -272    -64    207    166   -241     70     -2     23   -106    -23     -2    -88
   -223    -57    163    140   -194     51      5     33    -85    -28     -5   -116
   -135   -218    -83    176    -28   -153     15     36   -181   -181   -161   -272
    -96   -441   -345    270    124   -394    106     98   -298   -379   -374   -540
    -64   -467   -402    265    166   -436    220    200   -285   -426   -441   -657
   -129   -288   -158    207     12   -223    254    103   -202   -309   -303   -532
   -301    153    454     72   -379    303    114   -301    -57     12    106     46
   -480    943   1423   -231   -950   1182    -46   -597    303    678    922    875
   -522   1392   1914   -436  -1218   1652   -189   -587    704   1322   1595   1522
   -446   1228   1675   -392  -1062   1452   -397   -657    670   1397   1654   1719
   -452    717   1169   -135   -810    943   -519   -813    215    841   1106   1124
   -467    205    672    132   -568    439   -511   -865   -329     51    350    168
   -436   -153    280    293   -361     64   -296   -532   -376   -187      7   -161
   -342   -252     90    298   -218    -80    -93   -207   -226   -135    -15    -46
   -233   -236     -5    233   -116   -122     15    -10   -111    -54     41     -2
   -179   -223    -44    202    -67   -135     51     64    -72    -33     46    -33
   -239   -285    -46    259    -98   -166     75     80    -70    -44     33    -44
   -187   -254    -67    220    -62   -161     72     93    -62    -36     41    -38
   -205   -270    -67    236    -70   -168     70     98    -62    -28     41    -75
   -280   -306    -25    293   -127   -166    116    129    -36    -15     49    -85
   -236   -249    -12    241   -114   -132    137    150    -15      7     80    -72
   -202   -223    -23    213    -90   -124    106    122    -36     -7     75   -111
   -202   -200      0    200   -103    -98    122    145    -15     -2     49   -124
   -187   -231    -44    210    -72   -137    148    179     12      5     31    -33
   -179   -239    -59    207    -62   -150    140    192     25     23     62    -23
   -163   -205    -41    184    -62   -124    140    218     54     64    103    -10
   -119   -184    -64    150    -28   -124    150    252     85     93    135      7
    -88   -155    -67    122    -10   -111    168    290    122    127    163     38
    -64   -116    -54     90     -5    -88    163    306    132    135    163     44
    -67   -103    -38     85    -15    -72    166    348    161    158    184     70
    -23    -93    -72     57     23    -83    166    368    174    168    187     83
     41    -80   -122     20     80   -101    181    413    207    197    213    106
     59    -59   -119     -2     88    -88    202    485    259    241    252    150
     83    -49   -132    -15    106    -90    202    540    301    285    298    194
    101     -5   -106    -49    103    -54    220    592    350    345    350    220
    140     62    -77   -101    109     -7    244    657    400    392    394    265
    155    109    -46   -135    101     31    249    691    444    433    441    311
    153    142    -10   -148     83     67    257    706    470    462    480    340
    158    155     -2   -158     80     77    246    696    467    454    483    353
    150    166     15   -158     67     90    241    680    470    446    478    355
    176    181      5   -179     85     93    223    641    441    407    446    332
    158    197     38   -179     59    119    226    571    392    340    394    285
     96    176     77   -137     10    127    218    501    332    288    353    241
     96    132     36   -114     31     85    187    439    277    254    332    231
     90    142     49   -119     20     96    171    407    267    244    329    226
     59    111     51    -85      5     83    145    345    223    184    267    163
     31     72     41    -51     -5     57    163    329    189    174    267    161
     10     62     51    -36    -20     57    194    340    207    192    288    174
      7     85     77    -46    -36     83    207    314    205    174    265    142
     38    132     93    -85    -28    111    226    311    213    181    275    137
     15     88     70    -54    -28     80    220    306    192    153    252    116
     -7     88     96    -38    -51     90    265    335    213    148    244    150
    -10    184    194    -88   -103    189    309    368    275    218    316    205
    -15    257    272   -122   -145    265    301    353    298    249    358    218
    -31    262    290   -116   -161    275    262    322    306    252    368    233
    -23    288    311   -132   -166    298    244    319    332    270    389    257
     23    254    231   -142   -103    244    207    267    262    207    337    194
     18    236    215   -127    -98    226    192    254    239    192    322    181
      0    192    192    -96    -96    192    176    241    226    181    316    192
     44    135     90    -88    -23    114    142    220    168    127    275    161
     31     64     33    -49     -2     49    158    223    148    103    252    111
      0      0      0     -2      0      0    189    220    145     83    218     88
    -51    -59    -10     54    -23    -36    155    155     88     15    163     57
    -98   -155    -57    127    -20   -106    114    109     23    -46    114     18
    -62   -155    -93    109     15   -127    137    135     23    -36    129     28
     -7   -122   -114     64     51   -119    153    171     38    -18    137     28
    -31   -140   -111     83     38   -124    137    168     33    -31    124     18
    -25   -145   -119     85     46   -132    132    155     20    -44    109     15
    -31   -161   -132     96     49   -148    132    124    -10    -85     77    -10
    -41   -168   -129    103     44   -150    132     96    -28   -111     59    -20
    -15   -192   -176    101     77   -184    116    106    -33   -106     64    -23
    -12   -192   -179    103     83   -187    116    148      5    -64    103      5
    -36   -148   -114     90     36   -132    142    189     46    -25    155     33
    -46   -241   -194    145     72   -218    171    184    -28   -145     20   -140
    -49   -467   -418    257    184   -444    252    194   -166   -381   -246   -407
    -20   -506   -485    265    231   -496    340    265   -205   -527   -400   -618
      0   -327   -327    163    161   -327    368    207   -135   -475   -337   -517
    -62     98    161    -18   -111    129    200   -207    -93   -239     -7    -96
   -137    805    943   -335   -540    875    -85   -610     83    288    662    581
   -168   1374   1543   -602   -854   1457   -293   -711    426    976   1421   1304
    -38   1241   1280   -602   -659   1260   -493   -735    454   1184   1602   1538
    -23    727    750   -353   -387    737   -584   -888      7    613   1023    989
    -54    137    189    -41   -122    163   -574   -984   -574   -275    145     93
    -67   -319   -252    194     90   -285   -384   -730   -691   -618   -254   -329
    -28   -392   -366    210    168   -381   -194   -381   -459   -470   -192   -270
     10   -426   -436    207    220   -431    -59   -137   -309   -368   -150   -194
     33   -444   -478    205    254   -462     59     23   -215   -290    -98   -163
     15   -454   -470    220    241   -462    119    101   -179   -270    -98   -207
     31   -444   -475    205    252   -457    124    114   -168   -285   -127   -210
    -31   -454   -423    241    194   -439    153    161   -111   -233    -85   -171
   -127   -522   -394    322    132   -459    187    202    -57   -179    -36   -155
   -174   -514   -340    345     83   -428    228    246     -2   -106     36   -135
   -181   -485   -306    332     59   -397    309    319     67    -46     96    -85
   -132   -426   -296    277     80   -361    345    368    109    -25    124    -10
    -98   -366   -270    231     83   -319    337    392    140    -10    161     46
    -75   -348   -272    213     98   -311    337    410    174     20    202     57
    -44   -301   -259    171    106   -283    324    413    189     38    213     36
    -46   -322   -275    184    111   -298    340    446    226     83    239     80
    -49   -301   -252    174    101   -277    335    454    231     88    244    148
     -7   -236   -228    122    109   -233    345    459    226     80    249    252
     -5   -189   -187     96     88   -187    348    478    239    101    262    228
    -38   -192   -153    114     54   -174    329    493    244    109    267    241
    -54   -181   -127    116     33   -155    329    537    275    150    311    272
    -12   -145   -132     80     59   -140    303    571    293    174    335    283
     10    -96   -106     41     57   -101    303    610    316    205    361    314
     33    -25    -59     -5     46    -41    322    657    358    257    405    358
     31    -18    -51     -7     38    -33    301    678    374    272    420    376
     18    -20    -38      2     28    -28    267    678    361    262    407    374
     54     31    -23    -46     38      5    241    678    366    270    418    389
     80     44    -36    -64     59      5    226    665    358    270    431    402
     64     20    -46    -44     54    -12    200    623    311    239    431    371
     51     41    -10    -46     31     15    174    563    249    181    384    290
     70     51    -20    -62     44     15    158    514    187    114    296    270
     67     54    -12    -62     41     20    148    446    127     51    262    262
     51     23    -28    -36     41     -2    148    389     72     -2    210    215
      0    -57    -57     28     28    -57    155    335     20    -67    142    163
    -38    -83    -46     59      2    -64    163    270    -31   -127     93     98
    -77    -54     23     64    -51    -15    168    215    -64   -168     67     62
    -98    -54     41     75    -70     -7    158    181    -88   -189     51     31
    -31    -54    -23     44     -5    -38    148    179   -114   -215     25      0
      7    -18    -25      2     15    -20    148    179   -114   -213     28      0
     12     -7    -20     -2     15    -12    150    179   -111   -213     23     -2
      7     36     28    -23    -10     33    148    176    -93   -202     36      5
      7    132    124    -70    -57    129    155    187    -57   -166     80     36
     12    189    176   -103    -83    184    148    176    -31   -140    109     62
     59    205    145   -132    -41    174    114    148    -28   -127    127     62
    103    213    106   -158      0    158     75    122    -41   -127    129     38
     75    168     93   -122     -7    132     31     90    -72   -155     88     18
     88    194    106   -142    -10    150     31     93    -88   -179     51     41
     93    197    101   -145     -5    150     20     85   -109   -202     33     64
     90    148     54   -119     18    101     20     80   -135   -228     12     57
     54     15    -38    -33     46    -10     36     67   -174   -272    -33      2
     18    -72    -93     25     54    -83     33     46   -210   -316    -83    -31
     44    -96   -142     25     93   -119     25     28   -241   -342   -111    -57
     54   -124   -181     33    116   -153     -2     -7   -285   -387   -155   -106
     57   -158   -215     51    135   -187    -10    -36   -314   -420   -192   -137
     80   -176   -257     46    166   -215    -10    -33   -324   -431   -194   -132
     85   -179   -267     46    174   -223    -20    -28   -332   -431   -187   -119
     67   -202   -270     67    166   -236    -33    -28   -340   -444   -200   -132
     31   -205   -236     88    132   -220    -15    -33   -342   -449   -210   -142
     25   -174   -200     72    111   -187     -2    -33   -340   -454   -210   -140
     15   -171   -187     77     98   -179    -20    -46   -353   -470   -226   -155
      0   -168   -171     83     85   -168    -57    -70   -379   -488   -246   -174
     38   -174   -213     67    124   -192    -77    -80   -407   -519   -280   -213
     57   -285   -345    111    200   -314    -49    -62   -470   -623   -394   -303
     72   -504   -576    215    322   -540     36      5   -540   -815   -631   -506
     54   -576   -633    259    340   -605    161    132   -493   -898   -771   -652
    -36   -358   -322    197    142   -340    236    135   -379   -802   -667   -584
   -124     96    220     12   -176    158     12   -379   -498   -654   -374   -283
   -184    776    961   -296   -574    870   -311   -872   -542   -275    197    265
   -213   1436   1649   -610   -930   1543   -555  -1106   -405    270    875    880
   -174   1426   1600   -626   -885   1512   -763  -1143   -316    636   1244   1252
   -148    841    989   -348   -568    914   -813  -1137   -600    192    737    797
   -142    259    400    -59   -270    329   -711  -1072  -1028   -649   -148    -18
   -142   -135      5    137    -75    -64   -548   -833  -1067   -987   -581   -415
    -70   -171   -101    122     15   -137   -381   -530   -797   -831   -517   -353
    -51   -194   -145    122     44   -171   -241   -311   -615   -709   -441   -285
    -36   -168   -132    101     46   -150   -171   -197   -511   -626   -374   -252
    -46   -142    -96     93     23   -119   -142   -155   -480   -610   -389   -252
    -59   -155    -96    109     18   -127   -119   -119   -457   -600   -405   -197
    -20    -96    -77     57     25    -88   -119   -101   -436   -581   -379   -181
     15    -51    -67     18     38    -59   -122    -93   -426   -576   -366   -176
     23    -49    -75     10     49    -62   -132    -93   -431   -579   -368   -184
     15    -57    -72     20     44    -64   -142    -90   -426   -574   -361   -187
     57      2    -57    -31     57    -28   -155    -85   -410   -558   -355   -189
    109     33    -75    -72     93    -20   -166    -67   -387   -535   -335   -168
    103     23    -80    -64     90    -28   -150    -54   -368   -517   -314   -155
     67    -12    -80    -25     72    -46   -129    -36   -342   -488   -280   -114
     49    -46    -98     -2     72    -70   -122    -15   -319   -459   -259    -96
     46     28    -18    -36     31      5   -135     -2   -296   -433   -241    -85
     57     83     23    -70     15     54   -135     20   -275   -413   -228    -77
     44     72     28    -57      7     51   -109     67   -228   -366   -181    -31
     25    109     83    -70    -28     96    -75    122   -174   -309   -124     23
     -2    155    158    -77    -80    158    -57    168   -122   -265    -88     49
    -28    163    192    -67   -109    176    -41    220    -70   -218    -59     80
    -20    150    171    -64    -96    161    -36    275    -20   -168    -20    116
     -2    189    192    -96    -98    189    -33    319     20   -119     23    155
     57    233    176   -145    -59    205    -23    371     70    -64     59    205
    103    241    135   -174    -15    189    -41    407     98    -18     88    252
    124    249    124   -187      0    187    -33    426    114     10    116    280
    111    272    158   -194    -23    215    -18    420    103      5    129    285
     93    290    197   -194    -51    244    -20    397     83    -12    119    244
     98    296    197   -197    -49    246    -20    381     51    -49     70    231
    103    290    187   -197    -41    239     -2    366     18    -77     41    236
    109    298    189   -205    -38    244    -10    319    -20   -114     20    197
     80    290    210   -187    -64    252    -59    236    -88   -168    -15    142
     12    249    236   -132   -111    241    -90    161   -148   -215    -54     98
     -7    194    202    -93   -103    197    -72    132   -174   -249    -85     70
     18    166    145    -93    -64    155    -85     90   -207   -285   -116     33
      7    174    166    -90    -80    171    -83     64   -228   -301   -127     18
     -5    189    192    -93    -98    189    -88     38   -249   -319   -145     -2
     12    200    187   -106    -85    194    -83     31   -254   -322   -142     -5
     -7    179    184    -88    -96    181    -77     25   -249   -319   -135    -12
      2    197    194    -98    -96    194    -80     23   -239   -311   -124    -10
     31    239    207   -135    -88    223    -85     31   -210   -290   -114      2
     72    311    239   -192    -83    275    -83     41   -187   -267   -109     31
     83    363    277   -223    -98    322   -132      5   -192   -262   -101     49
    106    387    280   -246    -88    335   -176    -25   -194   -252    -80     51
    114    355    239   -236    -62    298   -192    -31   -194   -246    -80     46
    153    350    197   -252    -20    275   -210    -36   -215   -259   -106     44
    168    384    213   -277    -23    298   -233    -59   -246   -283   -127     -2
    181    350    168   -267      5    262   -236    -70   -280   -316   -161     -7
    179    265     85   -223     46    176   -249    -85   -322   -368   -215    -18
    161    174     12   -166     75     93   -270   -109   -371   -423   -267    -54
    153    119    -36   -137     96     41   -270   -119   -394   -431   -267    -90
    145     88    -59   -116    101     15   -275   -135   -410   -431   -265   -171
    124     31    -96    -80    109    -33   -272   -145   -428   -452   -316   -244
    122      5   -116    -62    119    -54   -259   -145   -441   -475   -329   -176
     98    -33   -132    -33    114    -83   -270   -150   -449   -488   -340   -181
     98    -83   -181     -7    137   -132   -267   -145   -459   -509   -366   -145
     77    -93   -171      7    122   -132   -290   -158   -480   -524   -368   -124
     72    -98   -171     12    122   -135   -285   -150   -478   -501   -329   -124
     57   -116   -176     28    116   -145   -252   -116   -436   -449   -301   -163
     41    -93   -135     25     85   -111   -241   -106   -418   -439   -314   -174
     20   -103   -127     38     72   -114   -226    -90   -413   -431   -303   -148
     31   -192   -223     80    127   -207   -228    -96   -449   -465   -322   -174
     49   -376   -426    163    236   -402   -161    -54   -545   -623   -498   -410
     23   -615   -639    296    329   -626    -38     38   -626   -836   -766   -636
     -5   -600   -594    301    293   -597     77    140   -574   -862   -828   -641
    -83   -254   -171    168     44   -213     96    -31   -459   -665   -581   -470
   -218    384    602    -83   -410    493   -181   -530   -368   -233    -12     33
   -311   1153   1462   -420   -885   1306   -488   -870   -145    350    672    722
   -252   1602   1852   -675  -1052   1727   -750   -927    142    917   1257   1397
   -166   1402   1569   -618   -867   1486   -909   -922    116    987   1275   1434
   -161    782    943   -311   -553    862   -875   -898   -322    340    592    766
   -223    254    475    -15   -350    363   -662   -727   -667   -314    -67     62
   -293    -31    259    161   -277    114   -392   -381   -571   -392   -218    -67
   -324   -150    174    239   -249     10   -241   -150   -441   -322   -207      0
   -293   -223     67    257   -181    -77   -202    -77   -415   -327   -233    -64
   -236   -272    -36    254   -101   -155   -194    -54   -407   -327   -223    -93
   -205   -246    -44    226    -83   -145   -176    -25   -387   -309   -226   -179
   -176   -231    -54    205    -62   -142   -166     -2   -387   -340   -309   -148
   -155   -210    -54    181    -51   -135   -168     23   -371   -335   -288    -49
   -145   -197    -51    171    -49   -127   -145     49   -340   -301   -262    -85
   -135   -187    -51    161    -44   -122   -129     64   -332   -303   -277    -62
   -150   -161    -10    155    -70    -85   -124     85   -303   -265   -231    -10
   -140   -158    -18    148    -62    -90   -124    103   -290   -246   -223     -2
   -122   -140    -18    129    -54    -80   -119    124   -267   -218   -200     10
   -122    -98     23    109    -75    -38   -103    153   -223   -163   -145     38
   -127    -77     49    103    -88    -15    -98    166   -200   -142   -124     46
   -106    -54     51     80    -83      0   -111    171   -194   -140   -124     44
    -70    -38     31     54    -51     -5   -109    187   -176   -111   -103     54
    -64    -25     36     44    -51      5    -98    213   -142    -80    -85     54
    -83      0     83     41    -83     41    -77    257   -101    -51    -88     54
    -41      0     41     18    -41     20    -64    306    -67    -12    -67    124
      2      2      0     -5      0      0    -70    337    -38     25    -28    135
     15     18      2    -18      5     12    -49    392     15     83     33    168
     57     72     15    -64     20     44    -33    457     77    155    103    207
     90    116     25   -103     31     72    -33    506    122    207    135    239
     93    132     36   -114     28     85    -23    542    166    252    168    283
     98    137     38   -119     28     90    -33    555    174    257    174    298
     77    122     44    -98     18     83    -23    571    189    280    200    319
     75    158     80   -116     -5    119      2    584    215    319    239    329
    127    213     83   -171     20    148     12    568    205    319    244    319
    122    220     98   -174     10    161      7    540    189    296    231    311
     54    249    194   -150    -70    223     33    535    207    298    233    329
     44    252    207   -148    -83    228     -5    449    148    241    171    272
     90    184     93   -137     -2    140    -77    340     28    135     80    194
     28     85     57    -57    -12     70    -67    303    -10     90     51    194
      5     88     83    -46    -38     85     -5    301     23    155    106    184
    -33    106    140    -38    -85    122     10    275     20    158    111    135
    -46    124    171    -38   -109    148     18    254     18    150    111    135
    -62    145    205    -44   -132    174     28    239     20    150    111    150
    -75    161    236    -41   -155    197     49    236     23    150    114    142
    -67    161    226    -49   -148    192     62    241     25    137    103    153
    -59    179    239    -59   -150    207     75    259     41    137     96    176
    -59    223    283    -83   -171    252     88    285     80    179    137    223
    -59    262    322   -101   -189    290     83    290    114    236    192    236
    -10    329    340   -161   -174    335     57    285    132    272    231    239
     12    345    332   -179   -161    340     31    290    142    301    259    249
     -7    322    327   -158   -168    324      7    277    137    309    262    236
    -10    311    322   -150   -166    316     -5    257    124    275    236    228
    -33    280    311   -124   -174    296      0    233     96    231    189    179
    -31    220    252    -93   -142    233     -2    215     57    179    132    132
      2    148    145    -75    -70    145    -18    215     10    132     96    155
      7     75     67    -41    -28     72    -23    236    -10    153    116    155
    -12     67     77    -28    -46     72    -28    223    -15    148    106    111
    -18     12     31      2    -23     20    -31    205    -46    122     88    103
    -51    -62    -10     54    -23    -36     -7    194    -59    101     54     70
    -83    -80      2     83    -44    -38      7    189    -67     88     46     49
    -72    -59     12     64    -44    -23     -7    166    -83     80     28     23
    -59    -51      7     54    -36    -23    -12    150    -93     62     18     10
    -59    -80    -23     67    -18    -51    -15    153   -114     54     18     10
    -54    -72    -18     64    -18    -46    -20    158   -103     72     31      2
    -77    -15     62     44    -72     23    -28    129   -137     41    -10    -31
   -103      5    109     49   -106     54    -23    129   -127     54    -10    -20
   -119    -10    109     64   -114     46    -36    127   -135     33    -12    -28
   -101   -106     -5    103    -49    -57    -33    142   -202    -51   -101   -101
    -51   -405   -353    226    148   -379     59    202   -324   -246   -335   -322
    -51   -558   -506    303    226   -532    218    324   -324   -361   -488   -483
   -103   -452   -348    275    122   -400    324    309   -233   -306   -436   -436
   -223    -88    135    155   -179     23    202    -77   -168    -77   -124   -111
   -358    662   1021   -153   -691    839    -88   -491     49    498    584    571
   -433   1345   1779   -457  -1106   1561   -329   -607    420   1195   1371   1317
   -358   1457   1816   -550  -1088   1636   -579   -602    597   1582   1758   1751
   -288   1028   1317   -368   -802   1171   -722   -693    288   1236   1392   1423
   -280    402    683    -62   -483    542   -657   -696   -241    402    540    548
   -249    -62    187    153   -218     62   -423   -439   -420    -59     18     23
   -142   -168    -25    155    -59    -98   -210   -122   -275    -28    -18    -12
    -44   -155   -111    101     33   -135    -85     72   -158     46      2    -38
      2   -166   -171     80     85   -168    -25    145   -119     46     -7    -70
     10   -181   -192     85    101   -187      2    179   -119     36    -28    -70
    -15   -233   -218    122    101   -226     18    207   -119      2    -72    -46
    -41   -285   -244    163    101   -265     38    239   -103     15    -57    -18
    -64   -285   -220    174     77   -254     49    246    -77     59    -20    -64
    -77   -262   -184    171     51   -223     57    252    -80     44    -33    -57
    -83   -215   -135    148     23   -176     83    283    -31    114     33    -23
    -57   -210   -153    135     46   -181     90    303    -10    142     80      2
    -51   -218   -168    132     57   -194     93    324     -2    153     90     -2
    -49   -213   -163    132     54   -189    106    353     20    166     75      2
    -41   -197   -155    116     54   -176    111    361     36    181     98     38
    -41   -153   -111     98     33   -132    114    363     59    226    171     36
    -28   -168   -140     96     54   -155    127    389     64    197    109     28
     -5   -166   -163     85     77   -166    129    420     80    194     83    103
      0   -103   -106     51     51   -103    142    459    122    249    150    132
      0    -67    -67     33     33    -67    155    517    166    288    200    171
    -15    -64    -51     38     18    -59    176    576    220    332    223    200
    -10    -44    -36     25     12    -41    213    649    283    389    270    241
      7      7     -2    -10      5      2    265    732    361    472    337    277
     20      2    -18    -10     20     -7    270    763    384    506    371    270
     54      5    -49    -31     51    -20    244    805    407    527    387    322
     44     23    -20    -36     33      2    241    849    462    594    446    361
     20     59     38    -41     -7     49    265    862    496    639    511    407
     67    174    106   -119    -18    140    309    891    530    683    568    457
     51    161    109   -106    -28    135    301    880    509    646    493    426
     31    116     85    -75    -25    101    293    852    493    628    480    446
     10    137    124    -75    -57    132    293    805    485    628    504    405
    -38    103    142    -31    -90    122    293    758    444    563    441    363
   -101     23    124     36   -114     72    298    719    410    532    423    413
   -129     23    150     51   -140     85    280    644    371    506    402    329
   -101     15    116     41   -109     67    267    600    327    457    355    280
    -96     41    137     28   -116     88    270    568    306    436    353    277
   -122      5    124     57   -124     64    275    527    280    413    322    246
   -145     -7    137     75   -142     64    288    498    265    392    290    226
   -166     -7    158     85   -163     75    301    478    257    368    270    239
   -153    -28    124     90   -140     46    316    472    246    374    288    249
   -124     25    150     46   -137     88    319    467    254    397    322    220
   -116    111    226      2   -171    168    335    485    293    439    371    236
   -127    153    277    -12   -202    215    337    483    314    444    358    231
   -132    155    288    -10   -210    220    319    467    329    459    363    293
   -106    163    270    -28   -189    215    270    446    327    457    381    319
    -90    161    252    -36   -171    205    233    413    303    431    368    301
    -88    150    239    -31   -163    194    207    368    277    400    335    244
    -90     96    187     -2   -137    140    184    345    239    353    293    210
   -111     41    153     33   -132     98    176    361    236    363    306    252
   -153    -54     98    103   -127     20    163    342    202    335    288    239
   -161   -129     31    145    -98    -49    132    293    148    290    249    148
    -96   -135    -38    116    -28    -88     96    270    106    249    189     46
    -83   -171    -88    127      0   -129    101    262     72    197    122     67
    -93   -181    -88    137     -2   -135    103    236     36    155     77     83
   -106   -187    -83    145    -12   -137     93    213     12    135     64     62
   -119   -197    -77    158    -20   -137     93    197     20    145     72     44
   -140   -215    -77    176    -33   -148    103    194     25    142     64     18
   -135   -239   -103    187    -15   -171     88    176      2    119     51     36
   -132   -262   -129    194     -2   -194     80    168     -7    109     38     28
   -168   -257    -88    213    -41   -174    103    171      5    103     20     18
   -153   -239    -85    197    -33   -163    103    142     -2     98     28     10
   -109   -290   -184    200     36   -239     75    132    -46     85     41     -2
    -62   -379   -319    218    127   -350     62    150    -93     31    -15    -67
     -2   -594   -592    298    293   -594     98    174   -202   -155   -233   -277
      2   -769   -771    379    387   -769    207    267   -265   -327   -452   -532
    -12   -696   -683    353    335   -691    316    376   -184   -306   -449   -548
   -148   -394   -249    270     49   -324    293    135   -106   -127   -197   -296
   -389    194    584     98   -485    389    103   -413      2    267    348    290
   -555    891   1444   -168  -1000   1166    -46   -652    309    891   1106   1140
   -527   1111   1639   -293  -1083   1374   -257   -735    493   1356   1623   1735
   -470    813   1283   -174   -878   1047   -420   -867    283   1208   1462   1551
   -465    265    730    101   -597    496   -465   -943   -200    459    646    693
   -449   -213    236    329   -342     10   -327   -724   -480   -142    -12     62
   -327   -358    -31    342   -150   -194   -140   -319   -337   -124    -77    -44
   -181   -337   -155    257    -15   -246     -7    -20   -161     -5    -12      2
    -85   -319   -233    202     72   -277     57    122    -77     38      2      5
    -77   -345   -270    210     96   -306     83    153    -70     10    -38     -5
    -88   -374   -285    231     96   -329    101    174    -62      7    -38      2
   -101   -358   -257    228     75   -306    127    194    -33     44      2    -15
   -109   -327   -218    218     54   -272    153    210    -23     54     23      5
    -98   -327   -231    210     64   -277    153    228    -10     59     18     10
    -70   -319   -249    194     88   -285    142    244    -10     49     10     18
    -57   -301   -244    179     93   -275    140    267     10     77     41     23
    -59   -265   -205    163     72   -236    137    272     36    114     90      7
    -57   -220   -166    137     51   -194    135    275     49    132    132     10
    -54   -246   -192    150     67   -218    142    288     54    122    101    -20
    -54   -280   -228    166     83   -254    155    306     62    101     54     33
    -57   -257   -200    158     70   -228    171    332     85    127     85     96
    -15   -218   -202    116     90   -210    155    355     96    137     96    119
      5   -194   -200     93    101   -197    161    389    127    187    150    132
     -2   -171   -168     85     80   -171    176    433    171    236    192    155
    -23   -150   -127     88     51   -140    192    485    228    293    239    194
      7   -145   -153     67     80   -148    187    504    239    293    239    181
     49   -119   -168     36    109   -142    189    545    262    314    267    194
     80    -70   -153     -5    114   -111    205    615    324    374    327    262
    103    -25   -129    -38    116    -77    218    672    374    426    374    327
    111     12   -101    -64    106    -44    226    709    423    475    413    368
    137     25   -111    -83    124    -41    228    740    452    498    439    397
    148     59    -90   -103    119    -15    226    750    462    514    462    415
    145     98    -46   -122     96     25    231    753    470    524    485    420
    109    109      0   -111     54     54    254    761    496    542    488    420
    116     88    -28   -103     72     31    252    732    480    519    470    446
    111     44    -70    -80     90    -12    244    675    426    452    405    394
     96     36    -59    -64     77    -10    241    628    387    397    348    374
     64     33    -31    -49     49      2    233    574    363    397    368    329
     12     23      7    -18      2     15    241    532    348    374    348    285
      2    -25    -28     12     12    -28    239    475    301    311    296    254
      2    -31    -33     15     18    -31    228    413    254    267    272    218
    -15     -7      7     10    -12      0    228    381    254    254    262    184
    -41      5     46     18    -44     25    252    368    252    249    267    174
    -54    -15     38     33    -49     10    262    358    233    244    272    158
    -31    -23      7     28    -20     -7    272    376    239    246    267    174
     -5     33     36    -15    -20     33    288    413    272    257    254    246
    -15     75     88    -31    -51     80    288    410    303    296    303    272
    -38    122    161    -41    -98    140    275    402    342    337    355    257
    -33    148    181    -57   -106    163    252    402    363    358    376    252
      2     88     83    -46    -38     85    220    379    324    324    342    246
    -12     62     75    -25    -44     70    202    361    298    309    348    233
    -64     85    150    -12   -109    116    202    374    316    327    371    236
    -54     75    129    -10    -90    101    181    327    283    280    306    168
    -46    -44      2     44    -25    -23    155    293    210    181    192    135
    -57   -155   -101    106     20   -129    142    288    163    124    132    135
    -72   -210   -140    140     31   -176    145    275    145     93    103    114
    -90   -202   -111    148     10   -158    145    236    119     77    109     44
    -88   -252   -163    168     36   -207    135    210     93     70    103    -28
    -64   -272   -210    168     72   -241    111    194     62     46     90    -12
    -67   -309   -241    187     85   -277    114    200     62     44     85     -5
    -80   -322   -241    202     80   -283    116    187     54     38     80    -25
    -88   -301   -215    194     62   -259    101    163     33      7     51    -83
    -93   -311   -218    202     59   -265     93    153     25    -10     31    -80
   -106   -290   -184    197     38   -239     90    145     23    -25     18    -75
   -103   -309   -205    207     49   -257    106    153     20    -41     -5    -72
    -54   -345   -290    200    116   -319     88    124    -28    -93    -44    -70
    -25   -410   -387    218    179   -400    106    150    -59   -145    -90   -137
     -2   -623   -620    311    309   -620    171    210   -140   -309   -280   -342
    -18   -813   -795    415    387   -805    290    316   -171   -475   -501   -610
    -31   -628   -597    329    280   -613    397    431    -20   -387   -418   -563
   -145   -246   -101    194    -23   -174    319    116     31   -179   -103   -277
   -337    384    722    -23   -530    550     54   -472     44    200    457    249
   -462   1124   1587   -329  -1023   1356   -181   -839    200    709   1070    891
   -392   1174   1566   -392   -979   1369   -407   -932    306   1127   1525   1475
   -350    745   1096   -197   -724    919   -530  -1008     62    911   1299   1249
   -358    176    532     90   -446    353   -501   -984   -405    119    452    379
   -324   -296     28    311   -176   -135   -329   -714   -613   -452   -192   -259
   -239   -342   -103    290    -67   -223   -176   -361   -381   -355   -194   -280
   -148   -314   -166    231      7   -239    -59   -101   -205   -246   -129   -207
    -96   -329   -233    210     67   -280     41     85    -67   -140    -54   -153
    -72   -329   -257    202     90   -293     70    142    -36   -129    -62   -166
    -70   -322   -252    194     90   -288     85    168    -15   -124    -57   -174
    -70   -270   -200    168     62   -236     93    181      0   -119    -38   -176
    -70   -239   -168    153     49   -205    111    205     20   -114    -54   -184
    -62   -262   -200    163     67   -231    116    223     31   -114    -70   -155
    -51   -246   -194    148     70   -223    114    236     44    -88    -31   -148
    -46   -200   -153    122     51   -176    116    244     59    -59     10   -155
    -46   -187   -140    116     44   -163    135    262     83    -54    -12   -176
    -33   -200   -166    116     64   -184    150    288    103    -46    -25   -127
    -28   -174   -145    101     57   -161    163    314    137    -12     12   -111
    -41   -135    -96     88     25   -116    192    363    189     36     59    -62
    -12    -98    -85     54     36    -93    176    358    187     25     44    -70
     31    -51    -83     10     57    -67    158    355    187     18     36    -80
     41    -54    -96      5     67    -75    174    397    233     75    103    -44
     36    -23    -62     -7     49    -41    197    444    283    127    148    -10
     36     -2    -38    -18     36    -20    220    501    335    168    176     20
     44     44      0    -44     23     23    228    555    384    210    194     64
     46     80     33    -67      7     57    239    615    436    272    241    114
     44    119     75    -83    -15     98    262    685    517    361    316    161
     51    153    101   -103    -23    127    270    740    587    433    371    184
     44    184    140   -114    -46    163    267    779    644    478    392    200
     62    231    166   -148    -51    200    267    813    672    491    413    244
     98    252    153   -176    -25    202    290    820    657    475    415    280
    111    257    142   -184    -18    200    316    818    657    472    415    311
    119    231    111   -174      5    171    322    779    623    441    387    280
    129    153     23   -142     51     88    277    678    527    353    319    210
     88     90      2    -90     44     46    275    636    493    324    301    187
     59     49    -12    -54     36     18    254    574    444    288    288    127
     44     80     36    -62      5     59    228    501    379    218    236     72
     20    111     88    -67    -33    101    213    439    337    171    197     33
      7    103     96    -57    -44    101    207    392    306    140    171      5
     20     96     72    -59    -25     85    210    358    285    119    148     -5
     25    111     85    -67    -28     98    202    322    252     85    119    -33
     23    111     85    -67    -31    101    202    290    218     54     88    -59
     28    124     96    -77    -33    111    218    290    218     44     80    -54
     33    179    145   -109    -57    161    241    309    244     62     90    -23
     28    293    265   -161   -116    280    246    327    288    111    140     12
      0    392    392   -197   -197    392    246    350    361    184    218     46
     31    402    371   -218   -171    387    189    303    335    163    213     49
     57    384    327   -220   -135    358    142    275    311    145    192     75
     62    392    329   -226   -132    361    129    267    303    140    181     80
     54    389    332   -223   -137    363    122    254    283    129    168     31
     36    400    363   -218   -163    381    122    246    280    129    174     15
     12    361    348   -187   -168    355    137    257    288    129    174     20
    -12    233    246   -109   -129    239    140    249    246     80    124    -23
     -5    166    168    -80    -88    166    129    239    210     44     85    -64
      2    140    137    -72    -67    140    103    207    166     -5     33    -88
     10    116    106    -64    -46    111     83    174    111    -64    -28   -119
     20     62     41    -41    -10     51     83    155     75    -85    -31   -142
     23     36     12    -31      2     25     90    153     77    -77    -12   -163
     20     28      7    -25      5     20     83    137     59   -103    -41   -194
     12      2    -10    -10     10     -2     72    124     41   -124    -59   -213
     15    -28    -44      7     28    -36     70    129     36   -127    -62   -218
     23    -12    -38     -5     31    -25     75    129     38   -127    -59   -205
     23     12    -12    -18     18      0     77    119     33   -137    -72   -202
     23     31      7    -28      7     20     59     93     12   -168   -106   -228
     31     20    -10    -25     20      5     62     90      2   -179   -119   -244
     57    -80   -140     10     96   -109     80    124    -18   -220   -176   -288
     67   -296   -363    114    213   -329    150    189    -85   -381   -366   -454
     44   -444   -491    200    265   -467    280    316    -72   -509   -535   -620
     -5   -283   -277    145    135   -280    410    439     83   -436   -483   -594
    -80    129    210    -25   -145    168    280     25      0   -327   -265   -407
   -163    670    833   -254   -498    750    -72   -581   -181    -85    168     -7
   -241   1296   1538   -527   -891   1415   -384   -963   -166    355    761    517
   -192   1501   1693   -654   -943   1597   -646  -1075    -51    800   1244    958
   -129   1008   1135   -441   -631   1070   -704  -1044   -210    605    992    758
   -122    467    589   -174   -355    527   -597   -966   -581   -116    236     80
   -103     28    129     36   -116     77   -402   -732   -719   -626   -348   -431
    -62    -96    -33     80    -15    -64   -213   -387   -436   -493   -322   -402
    -28    -64    -36     44      2    -49    -62   -137   -192   -322   -207   -314
     25    -46    -75     10     49    -59     31     12    -64   -252   -174   -277
     77    -44   -124    -18    101    -85     51     57    -46   -267   -197   -283
    124      2   -122    -62    124    -59     41     70    -49   -272   -197   -303
    111     15    -98    -64    103    -38     46     90    -28   -259   -179   -303
    124      7   -116    -67    119    -54     49    103    -10   -249   -166   -290
    129      2   -127    -70    129    -62     51    111     10   -223   -145   -285
    127     23   -103    -75    116    -38     46    106     15   -215   -145   -306
    132     23   -109    -77    122    -44     41     93     -5   -231   -163   -311
    153     54   -101   -103    127    -23     51    103      5   -218   -140   -275
    158     67    -90   -114    124    -12     59    116     18   -210   -106   -252
    150     85    -64   -116    109     10     77    129     33   -215   -109   -231
    192    122    -72   -158    132     25     77    132     31   -220   -111   -210
    226    166    -59   -197    142     54     93    174     80   -174    -59   -168
    283    181   -101   -231    192     38     70    166     75   -194    -83   -176
    319    192   -127   -254    223     33     67    192    101   -161    -67   -161
    319    210   -109   -265    213     51     85    236    150   -109    -31   -116
    296    192   -103   -246    200     44     96    272    179    -83    -10    -83
    257    202    -54   -231    155     75    114    322    233    -23     46    -62
    213    220      7   -215    103    114    142    389    290     23     83    -25
    194    241     46   -218     75    142    176    462    358     77    135     38
    187    288    101   -236     44    194    205    532    436    150    197     83
    187    309    119   -249     33    215    215    579    480    200    231    129
    200    319    119   -259     41    220    233    615    511    236    272    192
    210    355    142   -283     33    249    233    618    514    241    283    207
    215    366    150   -290     33    259    228    597    491    233    301    197
    194    371    176   -285      7    275    239    581    475    233    309    166
    184    376    192   -280     -2    285    236    550    449    210    316    184
    174    376    202   -277    -15    290    215    485    389    155    259     70
    155    374    218   -267    -31    296    205    436    332     83    174     83
    116    374    257   -246    -70    316    197    387    285     31    148    106
     59    337    277   -197   -109    309    215    358    265     12    124     46
     64    296    231   -181    -83    265    205    293    207    -36     83     36
     33    306    272   -171   -119    290    236    290    215    -15    116     57
     10    335    322   -174   -155    327    252    288    231     12    155     46
      2    342    340   -171   -168    342    254    265    220      2    135     10
    -20    358    379   -171   -200    368    262    257    223     -5    127     23
    -49    361    407   -155   -228    384    272    272    236      7    132     23
    -49    376    423   -166   -236    400    296    293    259     28    153     80
    -33    436    470   -200   -252    452    306    309    285     67    202    129
    -44    501    542   -231   -293    519    296    316    322    114    246    176
    -20    548    568   -262   -293    558    244    275    301     96    231    171
    -15    550    566   -270   -290    558    223    259    285     85    220    163
    -20    535    555   -257   -288    545    210    244    259     67    213    137
     -7    504    509   -249   -257    506    184    210    220     36    197    127
     -7    472    480   -233   -244    475    179    205    210     33    213    137
    -10    446    457   -220   -233    452    163    187    184     20    205     57
     -5    342    348   -168   -176    345    145    142    116    -62     72    -41
    -10    272    283   -132   -148    277    140    127     75   -114     10    -38
     -7    226    231   -109   -119    228    132    114     36   -153    -15    -18
      2    202    200   -103    -98    200    114     85      0   -181    -15    -33
    -10    194    205    -90   -106    200    109     72    -12   -187     -7    -88
    -33    187    218    -77   -127    202     98     54    -33   -226    -75   -122
    -20    140    161    -59    -90    150     88     25    -75   -259    -98    -72
      5    116    111    -62    -54    114     72     15    -96   -262    -77    -75
      7    101     93    -54    -41     98     59     -2   -116   -270    -83   -114
    -12    122    135    -54    -75    127     64     -7   -119   -283   -103   -119
    -31    122    153    -46    -93    137     62      0   -106   -275    -93   -109
    -15    119    135    -54    -75    124     46    -12   -116   -275    -96   -116
     12     70     57    -41    -20     64     31    -41   -163   -319   -135   -150
     25    -75   -101     23     62    -88     67      7   -213   -402   -231   -257
     44   -265   -309    109    174   -285    161    101   -277   -574   -439   -491
     44   -309   -353    132    197   -329    293    236   -246   -678   -597   -626
    -15    -88    -72     51     28    -80    371    205   -150   -607   -514   -506
   -155    345    501    -96   -329    420    140   -381   -267   -433   -189   -187
   -301   1028   1330   -363   -815   1176   -189   -950   -301    -46    387    345
   -384   1652   2034   -636  -1210   1842   -472  -1247   -171    480   1052    958
   -319   1704   2023   -691  -1171   1862   -724  -1343   -119    810   1387   1288
   -277   1150   1428   -439   -852   1288   -748  -1293   -387    384    904    870
   -265    509    774   -122   -519    641   -589  -1104   -724   -363     90     96
   -233    140    371     46   -303    254   -353   -719   -678   -615   -280   -236
   -140     93    233     23   -187    163   -174   -379   -423   -475   -228   -179
    -72     72    142      0   -106    106    -62   -171   -277   -389   -192   -129
    -46     85    129    -20    -88    106      0    -64   -197   -340   -174    -98
    -38     98    137    -31    -88    116     25    -28   -166   -319   -161   -109
    -36    106    142    -33    -88    124     38     -7   -148   -298   -135    -93
    -36     90    124    -28    -80    106     41    -20   -158   -322   -145    -96
    -38     98    137    -28    -88    116     59     -5   -137   -296   -109    -98
    -38     98    135    -31    -88    116     67     15   -111   -265   -114   -114
    -31    119    150    -44    -90    135     64     31   -101   -267   -140    -70
    -31    132    163    -51    -98    148     62     36    -85   -241   -111    -64
     -7    150    155    -72    -80    153     49     49    -77   -233   -101    -64
     12    145    129    -80    -57    137     44     62    -72   -231    -98    -44
     23    161    137    -90    -57    150     41     80    -54   -207    -75    -20
     18    184    166   -101    -75    176     41    106    -31   -174    -33      7
     12    213    200   -114    -93    207     44    129     -7   -148    -18     20
      7    207    200   -109    -96    205     57    153     12   -140    -31     62
     -2    189    192    -93    -96    189     70    187     36   -122    -12    101
     -5    233    239   -114   -122    233     96    236     88    -62     44    135
    -10    280    288   -135   -148    283    127    303    153      0     93    184
     10    319    306   -166   -148    314    132    350    202     44    122    220
     12    319    306   -166   -145    314    142    407    257     93    163    262
     38    329    290   -184   -127    311    142    452    290    142    200    283
     70    358    288   -213   -109    324    148    496    327    194    236    314
     67    384    316   -226   -124    350    161    537    361    228    259    342
     59    452    392   -254   -166    423    181    563    394    262    298    384
     80    483    400   -283   -161    441    171    555    379    267    303    407
     90    475    384   -283   -145    428    168    548    366    262    296    423
     80    449    368   -265   -142    407    171    530    355    259    303    413
     62    431    368   -246   -153    400    171    480    319    236    293    376
     44    428    381   -239   -168    405    166    428    280    200    275    371
     12    397    384   -205   -184    392    163    374    244    168    254    342
    -12    379    392   -184   -202    387    161    314    202    132    213    306
    -18    405    423   -192   -220    413    155    272    184    122    197    301
    -31    428    457   -200   -244    441    155    233    168     93    176    283
    -51    415    465   -181   -257    439    163    205    153     75    161    272
    -67    394    462   -163   -265    428    179    194    155     83    161    252
    -83    394    478   -155   -280    436    187    189    163     96    184    252
    -80    374    454   -150   -267    413    189    192    166    103    187    228
    -77    407    485   -166   -280    444    202    207    192    116    179    252
    -83    488    568   -202   -324    527    205    220    228    150    213    327
   -103    527    631   -210   -366    579    192    215    249    187    257    345
   -114    527    639   -207   -376    581    174    205    259    200    259    353
    -93    509    600   -207   -345    553    140    194    246    197    249    358
    -83    478    561   -200   -322    517    111    179    218    176    233    342
    -93    446    540   -176   -316    493     83    161    192    161    220    316
   -119    400    519   -142   -319    459     80    155    184    158    220    311
   -132    348    480   -109   -306    413     77    140    163    137    205    283
   -148    244    392    -49   -270    316     72    116    119     85    150    228
   -166    187    353    -10   -259    270     80     96     90     46    103    189
   -174    179    353     -2   -265    267     70     67     57     12     67    155
   -184    137    322     23   -254    231     54     49     20    -20     31    140
   -192    101    290     44   -241    194     54     44      0    -36     12    137
   -233     38    272     98   -252    155     54     28    -15    -44      7    127
   -249     25    275    111   -262    150     41     10    -25    -46     -5    101
   -174     41    215     64   -194    127      2      2    -49    -62    -28     75
   -140     62    200     38   -171    129    -10     10    -54    -72    -36     67
   -148     38    187     54   -166    111     -2     12    -49    -75    -38     62
   -171     -5    163     88   -166     77     -7      7    -57    -85    -51     46
   -176    -23    153     98   -166     64    -15     10    -54    -83    -51     49
   -163    -33    127     96   -148     44    -20     12    -64   -101    -80     28
   -145   -153     -7    150    -70    -80     -2     18   -124   -189   -194    -67
   -119   -400   -283    259     80   -342     62     72   -246   -402   -433   -301
   -103   -517   -413    309    153   -465    192    215   -239   -511   -581   -504
   -127   -350   -223    236     46   -288    285    259   -127   -441   -511   -472
   -249     10    259    119   -254    135    171   -174   -124   -265   -241   -184
   -454    678   1130   -114   -792    904   -114   -776    -57    189    394    462
   -581   1350   1930   -384  -1257   1639   -366  -1096    153    784   1124   1158
   -532   1478   2010   -475  -1270   1745   -618  -1231    236   1137   1514   1590
   -478   1070   1548   -296  -1013   1309   -737  -1273    -28    841   1189   1358
   -420    446    867    -12   -644    657   -628  -1101   -418     98    376    504
   -358      2    358    176   -358    179   -405   -745   -524   -327   -150    -31
   -270    -98    168    181   -220     36   -202   -342   -293   -231   -150    -28
   -194   -101     93    148   -145     -5    -67    -77   -119   -103    -70     12
   -184    -90     90    135   -140     -2    -12     23    -54    -67    -59    -10
   -197   -111     85    153   -142    -12      2     54    -44    -72    -64    -10
   -220   -145     75    181   -150    -36     25     77    -25    -54    -44    -25
   -215   -142     72    179   -145    -36     41    101     -2    -38    -23    -46
   -171   -142     28    153   -101    -57     44    148     23    -20    -18    -23
   -129   -124      5    124    -67    -59     38    174     33    -18    -18     -2
   -109   -119    -10    114    -51    -64     33    171     38    -28    -28     -5
   -114   -145    -31    129    -41    -88     46    192     59    -20    -15     23
   -129   -129      0    129    -64    -67     51    213     80     18     12      7
   -132    -96     36    114    -85    -31     49    236    106     49     36     20
   -135    -70     64    101   -101     -5     44    246    114     57     46     33
   -124    -57     67     90    -96      5     59    277    137     64     41     77
   -101    -77     20     88    -62    -28     62    301    153     88     67    106
   -101    -85     15     93    -59    -36     64    322    179    106     75     93
    -80    -64     12     72    -49    -25     70    358    213    127    103    129
    -41    -25     15     33    -28     -5     70    410    249    168    135    150
    -38      5     44     15    -41     23     83    465    296    218    166    168
    -38     31     67      2    -54     49     96    522    345    265    210    200
    -18     70     85    -28    -51     77     93    568    384    285    218    228
     49     62     12    -54     18     38     83    607    397    293    233    306
     70     67     -5    -70     38     31     98    667    459    389    322    335
     54    114     59    -85     -2     88    111    704    522    483    423    337
     23    158    135    -90    -57    148    114    719    558    522    462    350
     41    176    135   -109    -46    155    124    743    587    527    457    402
     77    226    145   -153    -33    187    101    719    568    504    439    402
     93    194    101   -145     -5    150     90    691    542    478    423    400
     96    168     70   -135     12    119     85    657    514    467    433    389
     62    174    111   -116    -23    142     85    623    509    485    472    340
     36    153    114    -96    -41    135     83    574    472    439    389    275
      5     88     80    -46    -38     85     88    524    433    389    337    337
    -23     62     85    -20    -54     75     80    470    397    332    296    327
    -36     64    101    -12    -67     83     85    433    389    329    283    285
    -51     72    124    -12    -88     98    103    407    397    366    316    236
    -57     80    137    -12    -96    109    103    376    384    361    324    215
    -67     67    132     -2   -101     98    119    368    379    358    311    194
    -88     59    148     15   -116    103    137    371    379    340    272    210
    -62     54    116      2    -90     85    135    358    371    324    267    236
    -62    142    202    -41   -132    171    153    394    439    405    340    272
    -41    194    236    -77   -137    215    142    381    454    431    368    272
    -36    244    280   -103   -158    262    124    379    491    483    433    296
    -28    231    259   -101   -145    244     85    363    498    504    439    262
    -23    205    228    -90   -127    215     62    345    480    478    418    298
    -23    205    226    -93   -124    215     41    316    459    465    420    303
    -36    215    252    -88   -142    233     23    283    433    436    381    239
    -46    135    181    -46   -114    158     15    267    394    379    303    226
    -57     67    124     -7    -90     96     -2    252    361    350    283    210
    -67     18     85     23    -77     51    -10    233    340    322    259    145
   -109    -28     80     70    -96     25      5    226    340    306    239    116
   -111    -54     57     80    -85      0      0    197    306    265    197     77
    -75   -101    -25     88    -25    -64    -15    158    259    223    155     44
    -64   -145    -80    103      5   -114    -18    150    249    223    158     54
    -67   -161    -93    114     12   -127    -25    148    244    236    174     51
    -85   -142    -59    114    -12   -103    -25    140    244    236    171     23
   -101   -176    -75    137    -12   -127    -18    135    246    241    168      7
   -106   -187    -80    145    -15   -135    -15    129    241    233    158     12
   -103   -210   -106    158      0   -158    -20    122    223    207    129     18
   -119   -277   -158    197     18   -218    -28    114    210    187    106      0
   -119   -303   -187    210     31   -246    -36    111    207    184    109    -15
   -109   -374   -265    239     75   -319    -28    106    168    137     54    -88
    -77   -600   -522    340    220   -561      7    119     54    -36   -137   -280
    -80   -787   -706    433    311   -748    109    179    -46   -228   -345   -561
   -106   -756   -649    428    270   -704    236    277     23   -226   -376   -641
   -192   -517   -327    353     64   -420    252     62    119    -64   -179   -358
   -363     67    431    148   -397    249     33   -470    252    340    363    241
   -524    807   1330   -142   -927   1070   -155   -722    607   1028   1158   1036
   -491   1124   1615   -316  -1054   1369   -392   -756    878   1564   1706   1636
   -410    891   1301   -241   -857   1093   -600   -844    727   1491   1610   1577
   -379    345    724     18   -550    535   -704   -956    197    776    883    841
   -376   -142    233    257   -306     46   -574   -807   -205     75    153     88
   -322   -324     -5    322   -161   -166   -335   -418    -98     20     12    -80
   -239   -316    -77    275    -83   -197   -158   -124     75    122     59    -54
   -148   -322   -174    236     12   -249    -72     23    158    163     75    -44
   -119   -340   -220    231     49   -280    -54     59    158    148     46    -85
   -114   -345   -231    231     57   -288    -38     88    168    145     36   -103
   -103   -335   -231    218     62   -283    -23    111    192    161     46    -96
    -98   -296   -197    197     49   -246    -12    127    213    179     59    -80
    -88   -277   -189    181     49   -236    -15    132    213    179     54    -80
    -72   -267   -194    168     59   -233    -15    140    213    171     44    -83
    -57   -262   -205    158     72   -236    -12    153    226    184     57    -80
    -41   -239   -197    140     77   -218    -12    176    249    210     75    -62
    -20   -244   -223    129    101   -233    -15    189    252    210     75    -46
    -18   -213   -194    116     85   -205     -7    202    267    233     98    -51
    -23   -205   -184    114     77   -194     -2    215    290    259    124    -41
    -36   -192   -155    114     59   -174      5    228    306    270    132    -38
    -28   -179   -150    103     59   -166     10    257    335    296    158    -18
     20   -161   -181     67    101   -171     10    298    366    324    166     -2
     57   -142   -200     38    127   -171      7    340    389    332    153     31
     67   -116   -184     25    124   -150     10    376    423    363    187     64
     85    -98   -184      5    132   -140     25    431    465    402    226    101
     98    -64   -166    -18    129   -114     36    483    506    446    257    114
    116    -36   -153    -41    135    -93     38    530    553    498    309    142
    142      2   -140    -72    142    -67     51    592    605    553    371    194
    158     31   -127    -98    142    -46     44    633    646    594    402    239
    171     51   -119   -111    145    -33     49    662    683    628    428    275
    176     75   -101   -127    140    -12     51    662    685    633    433    285
    161    111    -49   -135    106     31     64    662    693    646    449    306
    148    116    -31   -135     88     44     64    636    683    633    436    290
    135    114    -20   -124     77     46     62    602    659    607    415    270
    116    127     10   -122     54     67     64    568    636    581    400    254
     98    114     15   -106     41     64     62    511    594    540    366    215
     75     88     12    -83     31     49     44    439    537    483    319    163
     75     64    -10    -72     44     28     25    379    485    423    259    109
     62     41    -20    -54     41     10     28    345    462    402    246     85
     31      2    -28    -15     31    -12     36    306    436    384    236     49
     20    -10    -33     -5     25    -20     36    265    413    353    205     12
     20     -7    -31     -7     25    -18     36    241    397    337    181     -5
     33     -7    -44    -15     36    -23     36    228    381    322    171    -20
     38     20    -18    -28     28      2     44    236    400    342    187     -7
     41     98     57    -70     -7     77     67    272    457    400    246     46
     41    150    109    -96    -33    129     77    288    493    444    296     88
     49    171    122   -109    -36    145     41    252    480    436    290     80
     44    155    111    -98    -33    135     -2    202    467    423    280     70
     36    103     67    -72    -15     85    -36    166    431    387    252     41
     33     70     36    -51      0     54    -38    163    415    361    231     28
    -67     57    122      2    -93     88     -5    184    433    376    254     72
     20     44     23    -31      0     33    -41    176    397    342    218     59
     70    -33   -103    -20     85    -67    -64    168    348    303    181     -2
     10   -106   -116     46     62   -111    -46    161    324    270    137    -64
     12   -171   -187     77     98   -176    -49    140    290    226     64    -90
      5   -226   -231    111    116   -228    -59    122    259    197     41    -93
    -31   -231   -200    127     83   -215    -57    116    259    207     62   -106
    -12   -272   -259    142    122   -267    -77     80    210    155     15   -148
    -12   -316   -303    163    145   -311    -88     54    179    124    -10   -174
    -15   -311   -296    163    140   -303    -88     51    179    129     -5   -179
    -20   -309   -290    163    132   -298    -90     49    184    137     -7   -189
    -20   -306   -285    163    132   -296    -85     57    192    140    -18   -181
      2   -322   -327    158    163   -324    -96     41    176    124    -33   -181
    -10   -309   -298    161    142   -303    -96     38    181    119    -41   -181
    -20   -358   -340    189    158   -350    -88     38    163     88    -83   -213
    -12   -462   -452    236    218   -457    -62     72    132     49   -124   -285
     -7   -652   -646    329    316   -649     28    168     77    -96   -311   -501
    -25   -810   -784    418    379   -797    187    329     93   -228   -514   -654
    -64   -618   -553    340    241   -587    288    420    236   -116   -392   -566
   -200   -220    -20    210    -90   -122    205     77    265     90    -83   -306
   -350    374    722    -12   -537    548    -64   -488    252    452    462    233
   -407   1028   1436   -309   -922   1231   -314   -828    397    976   1122    883
   -361   1075   1436   -358   -898   1254   -535   -878    511   1356   1483   1280
   -316    592    909   -137   -613    748   -626   -924    236   1047   1143    969
   -309     41    350    132   -329    194   -587   -922   -249    226    303    122
   -272   -439   -166    355    -54   -303   -433   -683   -410   -254   -254   -384
   -259   -496   -239    376    -10   -368   -259   -327   -140    -85   -174   -309
   -200   -470   -270    332     33   -371   -132    -93     46     46    -90   -246
   -124   -436   -314    280     93   -376    -44     57    158    119    -44   -197
   -127   -384   -257    257     64   -322      7    153    244    181      7   -150
    -90   -402   -311    246    109   -358    -10    135    215    135    -36   -192
    -83   -410   -327    246    119   -368    -18    132    207    114    -62   -218
    -88   -400   -311    241    111   -355    -18    142    223    129    -49   -210
    -77   -389   -311    233    116   -350    -18    153    233    142    -33   -194
   -101   -371   -270    236     83   -322    -12    161    241    148    -28   -189
   -111   -332   -220    220     54   -277      0    184    272    171     -7   -163
   -103   -337   -236    218     64   -285      0    189    285    187     18   -145
    -96   -298   -202    197     51   -252      2    205    301    207     41   -158
    -83   -290   -210    187     62   -252     15    231    316    215     23   -140
    -77   -285   -207    181     62   -246     23    259    340    244     46    -96
    -80   -272   -194    176     54   -233     25    277    358    265     72    -88
    -88   -280   -192    184     51   -236     31    296    381    283     88    -83
    -75   -254   -179    163     49   -215     28    314    402    306    103    -75
    -46   -220   -174    132     62   -197     20    332    418    314    103    -64
     -7   -192   -184     98     88   -187      0    345    428    314     98    -38
      2   -184   -187     90     93   -184      2    394    467    345    116      2
     12   -158   -171     70     90   -163     12    449    522    405    168     44
     28   -116   -145     41     85   -129     28    504    584    472    226     80
     72    -64   -137     -5    101   -101     15    532    613    506    252    103
    116    -18   -135    -49    124    -75      7    548    631    535    277    145
    137      0   -137    -70    137    -70      5    566    646    555    309    163
    124    -20   -145    -51    135    -83     15    571    649    558    322    153
    116    -33   -153    -44    132    -93     15    550    623    532    293    129
    116    -41   -158    -36    137    -98     12    522    594    491    246    124
    114     -7   -122    -54    116    -64      5    480    550    441    215    127
    101    -31   -132    -36    116    -83     -2    441    511    400    184     80
     77    -41   -122    -20     98    -80    -12    389    459    345    140     20
     46    -33    -80     -5     62    -57    -31    329    407    298    111    -31
     15    -62    -80     20     46    -70    -23    298    376    262     77    -59
      0    -54    -57     25     28    -54     -5    272    366    252     67    -75
     20    -51    -75     15     46    -62    -20    200    314    194     15   -129
     23    -57    -80     18     51    -67    -23    171    285    158    -15   -155
      2    -88    -93     41     46    -90    -15    158    265    142    -33   -171
     -2   -119   -116     59     57   -119     -7    161    265    140    -46   -187
      5    -44    -49     18     23    -46      0    181    301    174    -10   -158
     28     85     57    -57    -12     72     12    210    353    233     49   -101
     70    163     93   -116    -10    129    -12    187    353    239     64    -85
     54    168    114   -111    -31    142    -31    176    361    254     83    -59
     20    145    122    -83    -51    135    -49    158    363    270     96    -54
    -10    114    124    -51    -67    119    -31    161    355    257     88    -67
    -15    109    124    -46    -70    116    -70    137    332    244     72    -96
     64    166    101   -114    -18    132   -111    122    314    231     59   -122
    106    137     31   -122     36     83   -153     90    262    181     18   -155
     90     12    -77    -51     85    -31   -184     88    215    129    -31   -187
     38    -98   -137     28     85   -116   -194     70    168     75    -85   -228
    -12   -150   -137     80     62   -145   -179     44    145     49   -103   -246
    -44   -192   -150    116     51   -171   -163     33    129     38   -114   -277
     -2   -257   -254    129    124   -257   -189     15     80     -2   -161   -327
     46   -280   -329    116    187   -303   -218    -12     33    -51   -205   -348
     44   -275   -319    114    179   -296   -202      2     49    -49   -192   -319
     31   -267   -301    116    163   -285   -194      0     46    -51   -184   -298
     20   -259   -280    119    150   -270   -192     -5     41    -44   -174   -298
     10   -257   -267    122    137   -262   -189    -20     33    -54   -189   -340
     12   -265   -277    124    145   -270   -187    -23     23    -70   -215   -335
     41   -272   -314    114    176   -293   -189    -23     12    -75   -226   -332
     67   -277   -345    106    205   -311   -194    -25      5    -77   -223   -353
     67   -345   -413    137    239   -379   -194    -10    -31   -140   -285   -420
     83   -511   -594    215    337   -553   -127     62    -77   -267   -457   -587
     98   -636   -735    267    415   -685    -18    189    -54   -387   -641   -761
     88   -485   -574    200    329   -530     77    322    103   -319   -605   -737
    -54   -103    -49     77     -5    -75     -5    -15     77   -179   -358   -514
   -252    428    680    -88   -467    555   -265   -615   -101     36     67   -114
   -397   1080   1475   -342   -935   1278   -527  -1060   -148    418    641    405
   -350   1353   1704   -501  -1026   1527   -795  -1286   -137    792   1109    839
   -257    914   1171   -329   -714   1041   -885  -1267   -303    610    875    649
   -171    361    532    -96   -350    444   -841  -1161   -641    -67    119    -41
   -109   -103      5    103    -57    -49   -688   -906   -766   -568   -485   -579
    -96   -262   -166    179     33   -215   -506   -535   -478   -441   -470   -535
    -51   -267   -215    158     80   -244   -379   -285   -252   -267   -358   -444
      2   -288   -290    142    145   -290   -296   -140   -132   -181   -296   -413
      7   -319   -327    153    166   -322   -246    -75    -80   -155   -283   -413
      2   -324   -327    161    163   -324   -228    -57    -57   -145   -267   -389
    -12   -303   -290    155    137   -298   -210    -51    -44   -142   -259   -400
    -51   -309   -257    179    101   -283   -174    -25    -20   -132   -275   -374
    -33   -314   -280    174    122   -298   -168     -7     -5   -119   -267   -363
      5   -288   -293    142    148   -290   -184    -10    -10   -124   -270   -376
     12   -267   -280    127    142   -272   -192      2      2   -109   -249   -361
     -2   -277   -275    140    135   -277   -189     12     18    -98   -236   -350
    -31   -290   -259    161    111   -275   -181     23     41    -72   -207   -345
    -75   -283   -207    179     64   -246   -163     31     62    -49   -189   -361
    -70   -239   -168    153     46   -202   -158     54     75    -51   -197   -322
    -75   -200   -124    137     23   -163   -135    106    127    -10   -163   -272
    -64   -181   -119    122     25   -150   -127    116    155     18   -140   -254
    -31   -166   -135     98     51   -150   -132    140    168     31   -122   -239
    -28   -127   -101     77     36   -116   -114    187    213     64    -85   -202
    -12   -129   -116     72     51   -124   -111    218    241     90    -64   -184
      7    -85    -93     36     49    -88   -103    277    301    148    -15   -148
     23    -72    -96     25     59    -83    -77    342    353    197     28   -114
     10    -80    -90     33     49    -85    -57    400    402    244     59    -64
     12    -49    -64     18     38    -57    -38    457    462    306    114     10
     41    -18    -59    -12     49    -38    -36    478    493    337    145     33
     72     38    -33    -54     54      2    -44    483    506    353    166     41
    111     70    -41    -93     75     12    -64    475    496    355    187     57
    150     59    -90   -106    122    -15    -80    452    459    329    158     36
    148     67    -83   -109    114     -7    -80    439    433    303    122     25
    116     85    -31   -101     75     28    -80    418    407    280    109     -2
    124      7   -116    -67    119    -51    -98    342    332    202     38    -36
    111    -23   -137    -44    124    -80   -111    267    265    124    -20    -57
    106     -7   -116    -49    109    -62   -135    200    205     59    -72    -90
     96    -31   -127    -31    111    -77   -135    142    174     38    -90   -148
     67    -38   -106    -18     85    -72   -124    109    158     33    -80   -207
     46    -33    -83     -7     62    -57   -103     96    150     20    -70   -205
     28     -5    -33    -12     28    -18    -98     70    132      0    -77   -205
     38    -12    -51    -12     44    -31    -96     49    119      5    -72   -202
     25    -25    -51     -2     36    -38    -85     49    122     12    -62   -210
      7     -2    -12     -2     10     -7    -72     54    140     23    -36   -220
      7     44     33    -25    -12     38    -51     83    176     54    -15   -215
     41    111     70    -75    -12     90    -64     72    184     57    -15   -168
     54    137     80    -98    -12    109    -88     62    189     54    -20   -114
     57    163    103   -111    -23    135   -122     46    189     54    -25    -90
     62    122     57    -93      2     90   -135     38    189     70    -10   -103
     49    140     90    -93    -20    116   -155     25    179     59     -2   -127
     23    148    124    -88    -49    137   -166     33    179     83     23   -119
     23    127    103    -75    -41    116   -179     12    150     28    -20   -127
     36     54     18    -46      7     38   -197    -18     83    -49    -85   -142
     57    -72   -129      7     93   -101   -215    -36     49    -41    -80   -213
     31   -119   -153     41     90   -135   -213    -46     36    -57    -54   -275
      7   -179   -187     85     96   -181   -202    -57     10    -90   -106   -324
     -7   -252   -244    129    114   -246   -189    -67    -18   -127   -181   -353
      5   -272   -277    135    140   -275   -194    -88    -51   -174   -220   -348
     15   -280   -296    132    153   -288   -205   -103    -75   -207   -233   -332
     28   -283   -314    127    168   -298   -215   -111    -90   -218   -239   -324
     23   -309   -335    142    176   -319   -228   -127   -106   -231   -254   -340
     20   -335   -355    158    187   -345   -226   -137   -109   -239   -265   -371
     23   -353   -376    163    197   -363   -228   -137   -119   -252   -270   -361
     28   -361   -389    166    207   -376   -231   -140   -122   -246   -265   -361
     36   -371   -407    166    220   -389   -241   -150   -132   -259   -265   -371
     41   -420   -462    189    252   -441   -236   -135   -142   -280   -288   -363
     59   -537   -600    239    327   -568   -215   -109   -207   -371   -400   -498
     67   -802   -870    366    467   -836   -111    -18   -277   -537   -589   -756
     57   -831   -888    384    470   -857     23    135   -223   -610   -688   -909
     49   -618   -667    285    358   -641    106    140   -114   -550   -644   -823
    -72   -200   -127    135     25   -163    -64   -394   -197   -389   -355   -462
   -223    504    727   -142   -475    615   -366   -937   -171     62    280    127
   -319   1145   1465   -413   -893   1306   -633  -1187     28    667    992    776
   -270   1228   1499   -478   -883   1363   -883  -1249    119   1044   1361   1184
   -233    709    943   -239   -587    826   -937  -1254   -202    568    831    779
   -187     77    265     54   -226    171   -852  -1163   -644   -254    -33    -23
   -142   -337   -194    239     23   -267   -639   -833   -670   -550   -394   -441
    -70   -374   -303    223    116   -340   -444   -478   -413   -410   -322   -428
      7   -405   -415    197    210   -410   -306   -257   -249   -311   -270   -381
     31   -407   -441    187    236   -423   -223   -142   -166   -280   -257   -358
     46   -426   -472    189    257   -449   -213   -114   -174   -322   -309   -358
     51   -467   -519    207    285   -493   -200   -101   -176   -316   -322   -371
     59   -413   -472    174    265   -441   -176    -80   -148   -290   -301   -389
     54   -402   -457    174    254   -428   -158    -62   -135   -296   -309   -366
     51   -423   -478    184    262   -449   -161    -59   -137   -311   -322   -353
     59   -402   -462    171    259   -431   -161    -54   -129   -309   -316   -337
     62   -376   -439    155    246   -405   -145    -33    -98   -265   -272   -316
     67   -350   -418    140    241   -384   -137    -18    -85   -252   -257   -319
     72   -332   -405    129    239   -368   -137     -2    -70   -233   -239   -303
     80   -309   -389    114    233   -348   -142      0    -64   -241   -249   -296
     88   -311   -402    111    244   -355   -119     33    -31   -205   -205   -275
    109   -285   -394     88    249   -340   -114     54     -7   -176   -168   -262
    122   -265   -387     70    254   -327   -109     80     10   -158   -150   -228
    127   -241   -368     57    246   -303    -96    119     46   -124   -137   -194
    137   -220   -358     38    246   -288    -80    158     80   -103   -127   -163
    161   -197   -358     18    257   -277    -72    189    101    -98   -122   -129
    179   -179   -358     -2    267   -267    -59    241    145    -57    -93    -98
    189   -163   -353    -12    270   -257    -49    293    200      7    -38    -90
    202   -140   -342    -33    272   -241    -49    332    228     33      2    -54
    207    -96   -303    -57    254   -200    -33    397    290    103     62     -2
    200    -62   -265    -70    228   -163    -20    439    329    145     93     20
    184    -41   -226    -70    205   -132    -12    462    355    166    106     51
    233    -54   -288    -90    257   -168    -31    439    311    129     85     62
    236    -36   -272   -101    252   -153    -23    431    301    137    109     75
    231    -12   -246   -111    239   -129    -23    397    283    124    109     62
    220    -10   -231   -103    226   -119    -23    353    252     85     88     46
    205     -7   -215    -98    210   -111    -28    301    202     33     36     23
    181    -23   -205    -77    192   -114    -33    239    153    -23    -20     -7
    166    -46   -215    -59    189   -129    -36    179     96    -80    -64    -31
    163    -75   -239    -44    200   -155    -38    119     57   -109    -70    -72
    114    -67   -181    -25    148   -124    -25     85     54    -90    -38   -116
     80    -54   -135    -15    106    -93    -20     59     46   -101    -41   -145
     70    -64   -135     -5    101   -101    -20     12      7   -150   -101   -158
     77    -85   -163      5    119   -124    -23    -33    -46   -226   -176   -161
     90   -116   -210     10    150   -163    -15    -31    -46   -202   -142   -174
     90    -70   -161    -10    124   -114      0    -10    -10   -163    -93   -148
     88     -5    -96    -44     90    -49     18     12     33   -132    -57    -80
     80     31    -49    -54     64     -7     15     20     57   -114    -36    -44
     93     57    -36    -75     64     10    -10     15     75    -80     12    -20
    122     75    -49    -98     85     12    -46      7     72    -80     15     10
    129     59    -70    -96     98     -5    -70    -15     49    -93      5    -10
    127     70    -57    -98     93      7    -83    -33     31    -90     12    -25
    116     54    -62    -85     90     -5    -90    -49      7   -114    -12    -44
    106     10    -98    -59    101    -44    -96    -49    -12   -142    -51    -51
    111    -83   -194    -18    153   -137   -114    -75    -77   -215   -135    -98
    127   -145   -272     10    200   -207   -135   -114   -135   -257   -168   -150
    114   -142   -257     12    184   -200   -150   -150   -168   -288   -200   -187
     93   -155   -252     31    171   -202   -161   -181   -210   -332   -241   -218
     77   -192   -270     57    171   -231   -163   -202   -244   -363   -270   -239
     72   -192   -265     59    168   -228   -148   -197   -241   -350   -262   -228
     98   -189   -290     44    192   -239   -166   -226   -270   -379   -280   -249
    142   -210   -353     33    246   -280   -187   -262   -311   -428   -319   -277
    163   -231   -394     33    277   -311   -200   -280   -329   -449   -335   -288
    187   -257   -444     36    314   -350   -223   -311   -355   -478   -368   -293
    189   -298   -488     54    337   -394   -233   -319   -368   -483   -366   -280
    176   -303   -480     62    327   -392   -228   -329   -381   -478   -361   -283
    171   -340   -514     83    340   -426   -223   -337   -415   -519   -407   -296
    179   -454   -633    137    405   -542   -218   -348   -506   -646   -548   -392
    187   -737   -924    275    553   -831   -155   -314   -639   -859   -797   -665
    135   -867  -1002    366    566   -935    -15   -200   -652   -984   -969   -867
     41   -719   -761    337    400   -740    103   -181   -550   -904   -880   -823
   -148   -376   -228    262     38   -303     18   -576   -511   -691   -568   -514
   -376    311    685     31   -530    498   -254  -1083   -376   -187     85    168
   -449    989   1439   -272   -943   1213   -467  -1280    -85    449    802    930
   -322   1135   1457   -407   -891   1296   -711  -1314     51    852   1200   1369
   -236    737    974   -249   -605    854   -862  -1371   -220    568    904   1088
   -213    161    371     23   -293    267   -810  -1317   -672   -218    122    270
   -192   -213    -20    202    -85   -116   -594  -1047   -815   -652   -374   -303
   -124   -275   -150    197     10   -213   -379   -701   -641   -623   -470   -394
    -44   -280   -236    163     96   -259   -228   -459   -506   -558   -449   -246
      5   -296   -301    145    150   -298   -153   -342   -423   -462   -332   -259
     12   -322   -337    153    174   -329   -132   -303   -405   -457   -363   -381
     -2   -371   -368    187    181   -368   -106   -277   -415   -509   -457   -345
    -25   -410   -384    218    179   -397    -59   -236   -394   -496   -428   -194
    -38   -361   -322    197    137   -342    -38   -210   -355   -446   -381   -197
    -38   -316   -280    176    119   -298    -38   -213   -350   -444   -374   -205
    -51   -324   -272    187    109   -298    -20   -197   -337   -433   -371   -197
    -67   -332   -265    200     98   -298      2   -166   -311   -402   -350   -176
    -51   -324   -272    187    109   -298      0   -168   -303   -389   -348   -166
    -20   -272   -252    148    114   -262    -25   -179   -316   -394   -350   -176
    -12   -236   -223    124    103   -231    -31   -168   -311   -389   -337   -174
    -12   -215   -202    114     93   -210    -31   -155   -296   -363   -309   -166
     -2   -205   -205    101     98   -205    -31   -142   -280   -337   -290   -150
      7   -176   -184     83     96   -181    -31   -122   -262   -319   -283   -137
     31   -171   -202     70    116   -187    -33   -106   -259   -309   -275   -116
     67   -148   -215     41    140   -181    -25    -67   -228   -270   -249    -83
     88    -88   -176      0    129   -132    -18    -20   -181   -226   -213    -41
     88    -38   -129    -25    106    -83    -15     10   -166   -218   -220    -33
     98     -2   -101    -51     98    -51     -5     57   -129   -176   -187      0
    106     10    -96    -57    101    -41     12    111    -83   -122   -132     38
    116     12   -103    -67    109    -44     23    168    -38    -75    -93     85
    148     38   -109    -93    129    -36     20    205    -15    -41    -57    140
    155     80    -77   -119    116      2     25    220     10     -7    -18    181
    161    122    -38   -140    101     41     25    215     12      7      0    181
    142    150      5   -148     67     77     18    187     -2     -5    -15    176
    145    127    -18   -135     80     54      2    148    -36    -31    -36    155
    150    111    -41   -132     93     36     -5    114    -64    -62    -62    145
    127    109    -18   -116     72     46    -10     83    -83    -72    -64    122
     93    103     10   -101     41     57    -18     31   -122    -98    -88     88
     67     64     -2    -67     36     31    -28    -28   -168   -145   -135     49
     38     23    -15    -31     25      5    -28    -83   -200   -184   -184     23
     28     41     12    -33      7     28    -25   -124   -220   -202   -192     54
     12     62     46    -38    -18     57    -18   -153   -241   -210   -192     36
    -12     64     75    -25    -44     70      0   -176   -249   -210   -197     12
    -36     57     90    -10    -64     72     15   -197   -262   -228   -218    -15
    -64     59    124      2    -93     90     46   -181   -244   -215   -213    -25
    -38     57     96    -10    -67     77     51   -168   -213   -184   -187     31
     31     83     51    -57    -10     67     38   -176   -207   -171   -176     59
     33    114     77    -75    -23     98     44   -158   -168   -122   -116    106
     31    179    148   -103    -57    163     15   -163   -140    -70    -44    122
     38    192    150   -116    -57    174    -15   -174   -145    -75    -72     88
     38    168    129   -103    -46    150    -36   -197   -181   -122   -135    122
     18    127    106    -75    -44    116    -49   -220   -207   -145   -155    140
      0     98     98    -49    -49     98    -57   -231   -218   -148   -148    122
     -7     38     44    -18    -25     38    -75   -244   -239   -158   -161     72
    -25    -33     -7     28    -10    -20    -85   -265   -283   -210   -215     23
    -33    -88    -57     59     10    -72    -90   -285   -327   -262   -265    -18
    -44   -145   -101     96     28   -124    -85   -309   -358   -296   -296    -59
    -49   -168   -119    106     33   -142    -90   -329   -384   -322   -319    -88
    -44   -184   -140    114     46   -163    -98   -342   -402   -345   -342    -93
    -51   -215   -166    132     54   -192    -93   -350   -410   -350   -350    -88
    -57   -226   -168    142     54   -197   -109   -371   -431   -368   -366   -116
    -75   -228   -153    150     36   -192   -111   -371   -433   -371   -366   -103
    -80   -236   -155    158     36   -197   -111   -371   -431   -358   -348   -109
    -88   -252   -163    168     36   -207   -114   -379   -431   -355   -350   -137
   -103   -262   -158    184     25   -210   -109   -379   -426   -350   -345    -96
   -129   -267   -140    197      5   -205   -103   -376   -418   -361   -361   -103
   -109   -332   -223    218     57   -277   -132   -407   -472   -428   -431   -155
    -80   -480   -400    277    158   -439   -135   -413   -553   -537   -550   -280
    -38   -704   -665    371    311   -685    -75   -366   -659   -737   -782   -542
    -36   -769   -735    402    348   -750     46   -241   -646   -839   -935   -740
    -80   -579   -498    329    207   -537    127   -218   -527   -735   -828   -636
   -257   -179     77    218   -168    -51     31   -613   -478   -493   -475   -270
   -472    472    945      0   -709    709   -187  -1114   -374    -33    163    418
   -574   1034   1605   -231  -1088   1317   -363  -1275   -106    584    891   1195
   -478   1026   1504   -275   -989   1265   -581  -1369    -90    836   1171   1545
   -397    571    969    -88   -683    769   -704  -1480   -454    415    714   1109
   -355     38    394    158   -374    215   -680  -1462   -909   -379   -148    187
   -324   -303     18    311   -174   -142   -485  -1114   -935   -678   -550   -257
   -257   -345    -88    301    -85   -218   -298   -740   -696   -537   -485   -220
   -200   -324   -124    262    -38   -226   -174   -522   -540   -423   -407   -194
   -114   -298   -184    207     33   -241   -135   -436   -480   -402   -418   -233
    -28   -283   -254    155    111   -270   -140   -384   -462   -413   -444   -197
    -15   -280   -265    148    124   -272   -122   -335   -433   -392   -420   -176
      0   -301   -301    150    150   -301   -109   -314   -423   -387   -426   -176
     -5   -288   -283    148    137   -285   -103   -301   -410   -384   -436   -153
      7   -265   -272    124    140   -267    -88   -277   -381   -361   -407   -137
     15   -270   -288    127    150   -277    -67   -257   -355   -342   -389   -142
     15   -275   -293    129    153   -283    -57   -239   -329   -322   -374   -135
    -10   -252   -241    132    114   -246    -59   -239   -324   -311   -363   -137
    -44   -231   -189    135     72   -210    -72   -257   -335   -327   -374   -137
    -15   -228   -215    122     98   -223    -83   -239   -322   -303   -348   -114
     -5   -231   -228    116    109   -228    -80   -184   -267   -246   -288    -83
      7   -189   -197     90    101   -192    -67   -153   -226   -207   -267    -96
     31   -148   -179     57    103   -163    -59   -127   -200   -181   -252    -77
     25   -116   -142     44     83   -127    -54    -98   -166   -142   -210    -62
     -2   -114   -114     57     54   -114    -38    -59   -142   -122   -192    -62
     12   -111   -124     49     67   -116    -31    -25   -122   -111   -194     36
     67    -70   -140      0    103   -103    -36     36    -57    -33   -119     93
    101    -38   -142    -31    122    -90    -33    103    -10     10    -90    101
    116     -7   -124    -54    119    -67    -12    168     38     57    -51    150
     98      0    -98    -49     98    -49     18    210     83    101     -5    207
    103     54    -49    -80     77      5     36    244    129    150     33    252
    135    129     -5   -132     70     62     38    254    163    192     64    285
    155    142    -15   -150     85     64     41    267    184    241    114    306
    210    213      2   -210    103    109     18    285    197    270    163    311
    218    210    -10   -215    114    101     23    280    192    262    163    285
    194    189     -5   -192    101     93     23    244    166    223    122    231
    158    197     36   -179     62    116     18    197    142    181     72    194
    127    187     59   -155     33    124     20    161    119    140     25    197
    106    153     46   -129     28    101     12    111     88    101      5    176
    101    109      7   -103     46     59      0     51     33     46    -31    129
     83     88      2    -85     38     46      7     18     10     28    -36     93
     62     80     18    -70     23     49     20    -10     -7     23    -46     41
     49     57      7    -54     20     33     20    -38    -28     -2    -93      5
     41     64     23    -54     10     44     28    -59    -49    -28   -119      0
     36     88     51    -64     -7     70     36    -59    -33    -18   -106      7
     28    140    111    -83    -41    127     49    -36     15     28    -62     38
     10    226    213   -119   -101    220     57    -15     67     88     -2     77
     36    233    197   -135    -80    215     31    -49     57     75    -18     70
     64    249    184   -158    -59    218     -7    -75     46     59    -33     59
     93    249    155   -171    -31    202    -38    -77     38     64    -31     57
     77    220    142   -150    -33    184    -36    -77     44     72    -15     59
     67    205    137   -137    -36    174    -54    -96     33     57    -23     33
     59    197    135   -129    -38    168    -62   -111     20     38    -46     15
     72    127     54    -98     10     90    -59   -119     -5     -2   -101      2
     62     64      0    -64     31     33    -72   -158    -59    -75   -179    -59
     51    -18    -70    -18     62    -44    -77   -176   -101   -116   -228   -109
     64    -77   -145      5    103   -111    -88   -194   -135   -142   -249   -145
     44   -114   -158     36    101   -135    -96   -205   -148   -145   -249   -176
     38   -158   -200     57    116   -179    -96   -213   -163   -161   -254   -189
     49   -158   -207     51    127   -181   -111   -233   -189   -181   -262   -218
     44   -142   -187     49    114   -163   -111   -228   -184   -181   -265   -223
     31   -158   -189     64    109   -174   -109   -223   -176   -187   -277   -207
     33   -161   -194     62    111   -179   -119   -231   -171   -187   -275   -215
     20   -168   -189     72    103   -179   -132   -249   -176   -197   -296   -231
      7   -168   -176     77     90   -171   -137   -259   -187   -207   -316   -236
      5   -189   -194     93     98   -192   -135   -262   -192   -213   -327   -254
     20   -244   -265    111    140   -254   -116   -231   -194   -233   -345   -283
     54   -415   -470    179    259   -441    -77   -184   -257   -361   -491   -433
     75   -605   -683    265    379   -644     18    -88   -309   -542   -722   -688
     77   -553   -631    239    353   -592    132     75   -210   -555   -776   -774
     -2   -226   -223    114    109   -226    137    -57    -98   -376   -548   -571
   -153    262    415    -57   -283    337    -80   -631   -181   -137   -135   -153
   -301    953   1254   -327   -779   1101   -337  -1096   -135    345    553    506
   -337   1387   1725   -524  -1031   1556   -566  -1262     49    922   1236   1145
   -228   1026   1252   -400   -740   1140   -735  -1327   -106    870   1132   1117
   -181    444    623   -132   -402    532   -737  -1337   -537    174    342    392
   -132    -38     93     83   -114     28   -618  -1179   -857   -537   -449   -387
    -70   -288   -218    179     72   -254   -436   -807   -683   -571   -584   -488
    -23   -241   -220    129     96   -231   -303   -511   -420   -379   -446   -368
     31   -197   -231     83    129   -213   -218   -327   -257   -259   -355   -311
     46   -207   -254     77    150   -231   -148   -226   -166   -194   -314   -309
     46   -213   -259     83    153   -236   -111   -181   -129   -171   -303   -314
     46   -207   -257     77    150   -231   -103   -161   -109   -168   -306   -316
     59   -197   -257     67    158   -226   -103   -145    -90   -174   -327   -301
     64   -220   -285     75    174   -252    -96   -122    -59   -140   -293   -270
     64   -158   -223     46    142   -189    -98   -103    -23    -75   -205   -275
     49    -96   -148     23     96   -122    -93    -90      5    -59   -210   -327
     80   -122   -202     20    140   -161    -98    -85     -7   -111   -298   -293
    101   -127   -231     10    163   -179   -109    -83    -10   -119   -298   -249
     96   -150   -246     28    171   -197    -90    -41     38    -67   -246   -205
    106   -124   -233      7    168   -179    -85    -12     75    -33   -213   -184
    109    -49   -158    -31    132   -101    -90      0    109      0   -181   -171
    119     15   -103    -70    111    -44    -88     15    135     15   -171   -155
    122     41    -80    -80    101    -18    -67     64    176     44   -158   -129
    127     59    -67    -96     98     -2    -62    103    213     90   -129   -114
    106     67    -38    -88     72     15    -36    161    267    155    -77   -101
     62    103     41    -83     10     72     -5    218    327    210    -33    -57
     59     88     28    -72     15     59     18    277    397    277     23     23
    119     64    -57    -93     88      5     18    322    449    329     85     38
    187     80   -109   -135    148    -12     23    366    498    371    132     75
    231    140    -93   -187    161     23     23    400    542    423    181    135
    241    200    -41   -220    142     80     31    433    584    470    218    163
    233    239      2   -236    114    122     44    454    613    493    241    181
    215    246     31   -231     90    137     57    449    610    491    239    174
    184    283     98   -236     44    192     54    433    592    475    239    176
    187    303    116   -244     36    210     18    368    530    418    200    137
    194    309    111   -254     41    213     -2    306    465    353    145     90
    179    335    155   -257     10    246     -2    272    436    322    109     70
    153    301    148   -228      2    226     -2    220    389    265     54     25
    129    259    129   -194      0    194    -10    158    335    202     -2    -20
    132    265    132   -200     -2    200    -12    114    298    150    -49    -49
    129    293    163   -213    -15    228     -7     80    265    109    -90    -57
    124    270    142   -200    -10    205     -5     51    239     96   -103    -83
    114    280    166   -197    -25    223    -20     15    210     75   -114   -132
    122    283    161   -202    -20    223    -28     -2    192     70   -119   -171
    127    280    153   -205    -12    218    -15      5    215     93    -98   -168
    145    363    215   -257    -36    288    -18     10    249    124    -72   -148
    163    446    283   -303    -59    366    -28      7    275    148    -44   -111
    168    501    332   -337    -80    418    -57     -5    290    163    -23    -67
    174    524    350   -350    -88    439    -85    -18    290    174    -18    -64
    166    501    332   -335    -83    418    -90    -20    285    171    -31    -80
    171    478    306   -324    -67    392    -93    -31    267    145    -46    -80
    171    470    296   -322    -62    384   -116    -64    226    103    -72   -111
    163    441    277   -301    -57    361   -124    -72    207     83   -101   -137
    145    329    181   -239    -20    257   -116    -64    181     51   -137   -168
    119    272    153   -194    -15    213   -103    -59    168     41   -148   -200
    161    218     57   -192     51    137   -135   -111     98    -25   -205   -259
    163    155    -10   -161     88     72   -137   -127     62    -64   -249   -290
    166    119    -49   -145    109     36   -140   -137     36    -85   -272   -311
    161     98    -62   -129    111     18   -145   -142     23   -101   -277   -316
    150     77    -75   -116    111      2   -150   -148     10   -114   -285   -329
    140     77    -62   -109    101      7   -148   -142     15   -116   -293   -322
    135     49    -88    -93    111    -18   -148   -142      2   -129   -309   -314
    155     12   -142    -83    150    -64   -158   -158    -20   -145   -324   -345
    145     -5   -153    -72    148    -77   -166   -166    -31   -158   -340   -374
    148     -2   -150    -72    150    -75   -158   -161    -23   -153   -324   -350
    161    -31   -192    -64    174   -109   -161   -168    -31   -166   -329   -345
    166   -101   -267    -31    215   -184   -150   -153    -51   -200   -366   -402
    184   -301   -488     57    335   -394    -80    -67   -101   -335   -535   -579
    187   -449   -636    129    410   -542     41     59    -88   -475   -727   -761
    161   -327   -488     80    322   -407    148    166     33   -441   -709   -735
     57     46    -10    -51     33     18    103   -119     31   -303   -493   -535
    -20    600    620   -290   -322    610   -226   -732   -140    -51    -59   -129
    -90   1262   1353   -587   -722   1309   -522  -1106   -119    410    563    413
    -57   1496   1553   -722   -805   1525   -756  -1218    -10    854   1052    841
      0   1067   1067   -532   -532   1067   -841  -1213   -137    735    883    706
      0    491    491   -246   -244    491   -784  -1169   -535    -15     88    -20
     10     20     10    -18      0     15   -623   -971   -724   -568   -530   -576
     33   -161   -194     62    111   -176   -439   -623   -467   -465   -527   -568
     77   -163   -241     44    158   -202   -309   -355   -218   -285   -402   -472
     96   -200   -298     51    197   -249   -220   -207    -96   -210   -355   -436
     83   -252   -335     85    207   -293   -174   -137    -44   -187   -337   -415
     67   -288   -355    109    210   -322   -155   -109    -31   -184   -337   -413
     54   -303   -358    124    205   -329   -137    -88    -18   -184   -332   -405
     38   -277   -319    116    179   -298   -129    -67      2   -174   -322   -387
     31   -233   -265    101    145   -249   -132    -62     10   -166   -324   -374
     46   -223   -270     85    158   -246   -140    -88    -18   -189   -345   -397
     28   -254   -283    114    155   -267   -106    -70     -7   -176   -322   -400
      2   -220   -223    109    111   -220    -83    -41     20   -155   -293   -379
     15   -161   -176     72     93   -168    -83    -23     36   -150   -285   -368
     25   -129   -158     49     90   -142    -80    -10     38   -153   -296   -361
     36   -101   -137     33     85   -119    -57     28     80   -124   -277   -322
     64    -96   -161     12    111   -127    -54     44    106   -116   -275   -293
     98    -98   -197     -2    148   -148    -46     75    132   -109   -270   -259
    145    -70   -215    -38    179   -142    -36    114    181    -51   -210   -226
    176    -36   -213    -70    194   -124    -28    155    233     -2   -155   -200
    153      2   -150    -77    150    -72    -23    200    288     41   -111   -166
    171    -12   -184    -80    176    -98    -36    218    303     57    -96   -135
    194    -12   -207    -90    197   -109    -33    259    332     96    -54   -122
    181      0   -181    -90    181    -90      0    332    387    158      5    -75
    171     46   -124   -109    148    -38     23    389    433    197     31    -15
    161     70    -93   -116    127    -10     49    449    488    252     83     44
    174    101    -75   -137    124     12     59    478    514    280    116     70
    187    119    -67   -153    127     25     64    485    519    293    140     80
    187    145    -41   -168    114     54     64    485    514    293    158    101
    176    135    -41   -155    109     49     70    478    501    288    168     64
    158    142    -18   -150     85     62     77    454    475    265    135     18
    145    142     -2   -142     75     70     77    405    433    220     90     20
    129    132      2   -129     62     67     62    342    379    161     44     -7
    124    111    -12   -119     70     49     46    285    329    111     12    -28
     83     93     10    -90     36     51     51    257    314    109     23    -31
     46     57     10    -51     18     33     59    223    293     80     10    -38
      0     59     59    -31    -31     59     83    223    309    111     46    -54
     -7     49     57    -20    -31     51     88    187    283     93      5   -114
    -12     51     64    -20    -38     57     85    150    252     62    -25    -98
    -28     62     90    -15    -59     75     90    145    257     57    -12    -93
    -36     83    116    -23    -77     98     98    145    265     59    -15   -111
    -46    127    174    -38   -109    150    114    166    298     88     15    -80
    -64    168    233    -54   -150    202    116    187    337    124     59    -15
    -12    210    223    -98   -116    215     67    145    322    129     77    -15
     -2    233    233   -116   -119    233     15    116    309    114     75    -10
     10    252    239   -132   -114    246    -15     98    293    106     67    -18
     18    231    213   -127    -96    223    -31     85    272     96     54    -44
     -7    192    200    -90   -103    194    -38     77    252     88     54    -62
    -41    132    174    -46   -109    153    -41     80    244     75     46    -80
    -31     49     80    -10    -54     62    -62     49    189      7    -15   -124
    -23    -25     -2     23    -12    -15    -75     38    148    -38    -59   -148
    -28    -64    -36     46      2    -51    -85     23    116    -67    -90   -181
    -33   -109    -77     70     20    -93    -88     -5     77   -109   -129   -220
    -31   -155   -124     93     46   -140    -88    -18     51   -132   -150   -241
    -36   -181   -148    109     54   -163    -83    -18     46   -140   -158   -244
    -36   -148   -111     93     36   -129    -88    -36     25   -171   -189   -254
    -20   -192   -171    103     75   -181    -98    -51      2   -197   -210   -254
    -10   -192   -181    101     83   -187   -101    -51      5   -181   -189   -267
    -36   -176   -140    106     49   -161   -101    -51     12   -166   -174   -277
    -38   -241   -202    140     80   -223   -103    -75    -12   -194   -200   -296
    -25   -241   -215    135     93   -228   -114    -90    -31   -210   -207   -293
    -18   -220   -202    119     90   -213   -122    -96    -38   -223   -220   -306
      0   -280   -283    137    140   -280   -119    -96    -83   -296   -303   -363
     31   -478   -509    223    270   -493    -85    -57   -176   -452   -467   -511
     18   -698   -719    337    368   -709     49     57   -218   -631   -693   -766
     12   -675   -688    329    348   -680    161    161   -153   -659   -753   -826
    -75   -374   -301    223    111   -337    135    -67   -116   -527   -561   -646
   -236    161    397     38   -316    277   -135   -693   -192   -241   -101   -210
   -392    922   1314   -265   -854   1117   -420  -1119    -70    293    594    465
   -400   1374   1771   -488  -1085   1571   -691  -1291     98    813   1192   1067
   -314   1156   1470   -423   -891   1312   -878  -1369    -18    813   1174   1088
   -262    553    815   -145   -537    683   -872  -1319   -392    174    478    436
   -231    -25    202    127   -218     88   -672  -1070   -680   -514   -288   -301
   -168   -257    -90    213    -41   -174   -449   -675   -501   -524   -415   -444
    -96   -301   -205    197     51   -254   -277   -371   -285   -387   -350   -402
    -25   -265   -239    145    106   -252   -184   -197   -163   -309   -311   -366
      2   -262   -265    129    132   -262   -155   -150   -137   -303   -319   -355
      7   -283   -290    137    148   -285   -145   -129   -140   -319   -348   -376
     12   -288   -303    135    155   -296   -142   -119   -135   -319   -350   -384
     20   -272   -293    127    155   -283   -140   -109   -122   -314   -340   -371
      5   -272   -277    129    140   -275   -132    -90   -114   -319   -350   -355
     10   -241   -252    114    129   -246   -122    -57    -88   -280   -316   -335
     12   -231   -244    109    127   -236   -119    -44    -72   -257   -296   -327
     38   -246   -285    103    161   -265   -132    -64    -96   -283   -316   -350
     41   -233   -277     96    158   -257   -119    -41    -72   -246   -285   -322
     54   -207   -262     75    155   -233   -116    -23    -57   -226   -267   -301
     64   -166   -233     49    145   -200   -116     -7    -41   -218   -262   -285
     67   -153   -220     44    142   -187   -103     10    -25   -210   -262   -267
     51   -168   -220     59    135   -194    -93     44      2   -179   -239   -241
     51   -153   -205     49    127   -179    -83     77     25   -145   -207   -223
     59   -109   -168     23    114   -137    -67    119     64    -98   -168   -194
     72   -103   -176     15    124   -140    -59    155    101    -67   -140   -168
     77   -129   -207     25    140   -168    -46    205    140    -28   -119   -142
     83    -98   -181      7    129   -140    -23    270    197     20    -80    -96
    111    -51   -163    -31    135   -109    -15    311    228     44    -64    -44
    129    -25   -155    -51    142    -90     -2    371    262     70    -49     25
    140    -12   -155    -64    148    -83      2    420    301    150     28     49
    153     46   -106   -101    129    -28     -2    439    324    202     80     41
    166     62   -103   -114    135    -20    -12    436    319    210     98     49
    171     67   -103   -119    137    -18    -12    423    306    205     96     59
    161     62    -98   -111    129    -18    -10    402    288    192     85     72
    150     80    -70   -116    109      7     -7    376    270    176     70     80
    145    101    -44   -124     96     28    -18    335    241    150     41     64
    111     67    -44    -88     77     12    -20    280    189     93    -10     28
     98     36    -64    -70     80    -12    -25    220    145     57    -38     -5
     90     18    -75    -54     83    -28    -33    163    106     25    -70    -54
     72     51    -20    -62     46     15    -23    122     93     23    -75    -83
     62     77     15    -70     23     46     -7     93     88     23    -70    -93
     44     36     -7    -41     25     15    -10     62     59    -10   -106    -98
     18     23      2    -20      7     12      0     46     51    -15   -116   -106
     10     12      2    -12      5      7     10     44     51    -15   -122   -119
     18      7    -10    -12     15      0     25     64     64      0   -111    -96
     23     88     62    -57    -20     75     25     80     83     28    -85    -54
     20    158    137    -90    -59    148     23     88    111     62    -51    -12
     12    194    179   -106    -83    187     12     80    135     88    -18     10
      2    192    189    -96    -93    192    -18     64    142     98     -2      7
      5    171    166    -88    -80    168    -25     67    137     93    -10      0
     15    158    142    -88    -62    150    -46     44    103     70    -33    -20
      2    150    148    -77    -72    150    -62     25     85     57    -46    -36
    -10    119    129    -54    -70    124    -70     15     67     36    -67    -49
    -28    -36     -7     31    -12    -23    -72     10     33     -5   -116    -80
    -31   -145   -114     88     38   -132    -77    -23    -20    -72   -181   -129
    -28   -166   -137     96     51   -153    -90    -67    -77   -137   -236   -161
    -44   -189   -145    116     49   -168    -88    -83   -103   -174   -275   -155
    -57   -220   -166    137     51   -194    -93    -96   -135   -192   -283   -181
    -62   -236   -176    148     54   -207    -96   -111   -153   -194   -280   -220
    -70   -249   -179    158     51   -215    -98   -119   -166   -210   -293   -233
    -75   -246   -171    161     46   -210   -101   -122   -171   -207   -290   -254
    -72   -254   -184    163     54   -220    -98   -124   -171   -202   -288   -254
    -88   -290   -202    189     54   -246    -98   -124   -181   -223   -303   -257
    -83   -290   -207    184     59   -249   -101   -127   -192   -239   -314   -249
    -83   -277   -194    181     54   -236   -116   -140   -210   -259   -329   -246
   -103   -319   -218    210     54   -270   -111   -142   -223   -272   -345   -270
    -83   -418   -337    249    124   -379   -106   -150   -272   -350   -436   -348
    -36   -607   -571    319    265   -589    -75   -132   -387   -545   -662   -561
     -7   -769   -761    389    376   -766     15    -36   -454   -727   -893   -820
     10   -704   -717    345    361   -711    129    106   -340   -662   -846   -833
   -111   -371   -259    241     72   -316    111   -106   -239   -457   -561   -558
   -342    249    592     46   -470    420    -93   -652   -168    -85    -15     23
   -542    956   1499   -205  -1021   1226   -283  -1000     59    485    719    818
   -517   1135   1649   -309  -1083   1392   -511  -1148    166    891   1187   1382
   -433    795   1228   -179   -831   1010   -665  -1252    -70    714   1002   1260
   -371    244    615     64   -493    428   -688  -1267   -532     -7    220    428
   -335   -257     77    296   -207    -90   -535  -1018   -792   -615   -478   -335
   -246   -350   -103    296    -72   -228   -350   -607   -579   -535   -491   -371
   -142   -340   -200    241     28   -270   -220   -337   -407   -420   -428   -332
    -75   -345   -272    207     98   -309   -145   -194   -314   -371   -405   -303
    -41   -348   -306    194    132   -327   -116   -155   -298   -400   -441   -303
    -44   -371   -327    205    140   -350   -101   -137   -290   -400   -433   -316
    -31   -371   -340    200    153   -355    -93   -119   -280   -392   -420   -329
    -31   -327   -296    179    129   -311    -90   -109   -272   -397   -418   -327
    -44   -316   -272    181    114   -296    -72    -93   -254   -392   -407   -327
    -10   -306   -296    155    140   -301    -80   -103   -259   -415   -428   -329
     12   -275   -288    129    148   -280    -88    -98   -262   -428   -439   -285
     23   -272   -296    122    158   -283    -77    -77   -254   -418   -433   -275
     33   -249   -283    109    158   -265    -80    -75   -239   -384   -402   -314
     41   -231   -272     93    155   -252    -83    -67   -220   -371   -387   -314
     64   -210   -275     72    168   -241    -83    -51   -205   -366   -376   -272
     83   -205   -288     59    184   -246    -77    -20   -181   -337   -342   -233
    101   -192   -293     46    197   -241    -64      7   -155   -314   -314   -213
    111   -148   -259     15    184   -202    -70     33   -140   -298   -296   -213
    106   -132   -239     12    171   -184    -64     75   -109   -275   -275   -192
     98    -88   -187     -5    140   -137    -54    122    -67   -249   -254   -145
    122    -57   -179    -31    150   -116    -57    153    -44   -226   -236   -127
    122    -33   -155    -46    137    -93    -41    213     10   -179   -192    -83
    171    -25   -197    -72    181   -109    -57    239     23   -168   -184    -44
    210     41   -168   -127    187    -62    -54    285     80    -98   -122      2
    233    114   -119   -174    176     -2    -36    337    140    -38    -62     51
    246    135   -111   -192    179     12    -20    368    168     -7    -33     96
    249    140   -111   -194    181     15     -7    384    192     18    -10    122
    249    166    -85   -210    166     41     -7    363    187     10     -7    124
    231    181    -49   -205    140     67    -15    332    161    -44    -46    132
    187    155    -33   -174    109     59     -7    319    155    -38    -28    114
    210    129    -80   -171    145     25    -41    246    103    -83    -77     38
    197     98    -98   -148    148      0    -46    189     62   -129   -114     -7
    155     67    -88   -111    122    -10    -28    161     41   -150   -127    -15
    127     59    -70    -96     98     -2    -33    109      2   -192   -168    -46
     98     51    -49    -75     72      2    -25     77    -23   -231   -207    -70
     70     28    -41    -51     54     -7     -5     67    -41   -244   -218    -75
    119     25    -93    -72    106    -33    -28      5    -98   -283   -244   -137
    111     59    -51    -85     80      5    -18    -12   -103   -280   -246   -163
     90     54    -36    -72     62     10      7     -5    -93   -290   -262   -150
     83    101     18    -93     33     59     28     15    -64   -277   -252   -109
     51    168    116   -109    -31    142     59     70     12   -187   -171    -44
     18    171    153    -96    -67    161     57     70     38   -163   -148    -25
     83    166     83   -124      0    127    -20    -23    -41   -241   -213    -62
    114    202     88   -161     12    148    -59    -54    -57   -239   -218    -93
     85    231    145   -158    -28    189    -64    -64    -62   -249   -246   -111
     67    233    166   -150    -49    200    -70    -67    -62   -254   -254    -93
     59    181    122   -122    -31    153    -59    -57    -54   -233   -228    -80
     72    101     28    -88     20     67    -59    -62    -67   -233   -218   -116
     51    -10    -62    -20     57    -36    -62    -83   -127   -306   -309   -171
     -2    -38    -36     20     15    -36    -57    -83   -153   -345   -361   -194
     54    -51   -106      0     80    -77    -98   -148   -223   -397   -402   -244
     62    -57   -119     -2     90    -88   -124   -179   -267   -428   -436   -283
     36    -62    -98     12     67    -80   -124   -187   -298   -462   -475   -306
     75    -98   -174     10    124   -137   -114   -194   -314   -472   -485   -319
     67    -96   -163     12    114   -129   -116   -200   -311   -472   -506   -335
      5   -119   -124     57     62   -122   -101   -184   -301   -462   -506   -319
    -25   -111    -85     70     28    -98    -85   -158   -280   -436   -491   -322
     75   -109   -184     15    129   -145   -129   -205   -327   -483   -527   -316
    122    -70   -194    -25    158   -132   -127   -200   -327   -498   -550   -316
    103    -54   -161    -25    129   -106    -96   -189   -322   -483   -537   -329
     59   -124   -184     33    122   -153    -41   -163   -309   -472   -527   -324
     10   -324   -337    155    171   -329     -5   -114   -353   -571   -636   -459
     51   -506   -558    226    303   -532     38    -51   -410   -756   -878   -701
     98   -532   -633    215    363   -581     96     46   -374   -849  -1031   -823
     31   -239   -270    103    150   -254    142     80   -215   -685   -857   -691
   -158    207    366    -25   -262    285    -18   -392   -290   -465   -480   -350
   -275    836   1111   -280   -693    971   -309   -976   -436   -153     54    179
   -298   1273   1569   -488   -935   1421   -574  -1343   -480    267    641    740
   -218   1132   1350   -457   -784   1241   -766  -1504   -610    433    833    924
   -176    566    743   -197   -459    654   -743  -1488   -953   -153    189    324
   -166     25    192     70   -179    109   -620  -1335  -1249   -917   -672   -496
   -114   -249   -135    179     10   -192   -478   -987  -1098  -1049   -956   -730
    -41   -189   -148    116     51   -168   -345   -641   -761   -820   -844   -594
     -2   -168   -166     83     80   -168   -236   -415   -555   -665   -748   -535
     25   -135   -161     54     90   -148   -176   -283   -433   -576   -701   -478
     38   -148   -187     54    111   -168   -166   -236   -400   -568   -709   -418
      2   -166   -168     83     85   -166   -119   -158   -316   -485   -623   -361
    -15   -140   -124     77     54   -132    -96   -145   -296   -465   -628   -402
     90   -122   -213     15    150   -166   -145   -228   -371   -532   -683   -478
    109    -83   -192    -12    148   -137   -142   -205   -355   -509   -667   -441
     77    -49   -127    -12    101    -88   -111   -158   -309   -483   -665   -368
     12    -36    -49     10     28    -41    -67    -98   -236   -394   -584   -345
     25    -12    -38     -7     31    -23   -106   -148   -259   -397   -594   -423
    -12     23     36     -7    -23     28    -88   -103   -215   -353   -571   -381
    119     33    -85    -75    103    -25   -150   -176   -285   -423   -641   -350
    109     28    -80    -70     93    -25   -127   -140   -241   -361   -592   -363
     72     67     -7    -70     41     31    -98    -77   -168   -285   -540   -324
     62     57     -5    -62     33     25    -83    -31   -119   -231   -501   -265
     41     49      7    -44     18     28    -59     10    -75   -192   -480   -262
     38    119     80    -80    -20    101    -67     31    -51   -174   -488   -249
     67    168    101   -119    -15    135    -64     83      7   -106   -433   -176
     72    197    122   -135    -25    161    -36    145     90     -2   -342   -150
     49    223    174   -135    -62    200     -7    215    176     93   -254    -96
     44    267    220   -155    -88    244     18    288    259    179   -197    -36
    116    290    174   -205    -28    233    -10    277    252    176   -210    -23
    127    340    213   -236    -44    277     -7    324    309    249   -153     44
     83    374    290   -228   -103    332     44    402    392    350    -64    122
     31    342    311   -189   -140    329     72    418    394    355    -83    119
     62    361    298   -213   -116    329     46    358    322    288   -158     98
     83    410    327   -249   -122    368     36    314    277    275   -171     67
     72    410    337   -241   -132    374     46    275    236    262   -158     23
      5    379    371   -192   -184    376     67    246    200    241   -174    -46
    -54    387    439   -166   -246    413     85    220    168    220   -202    -77
    -85    387    472   -153   -280    431     83    174    122    179   -254   -114
    -96    392    488   -148   -290    439     93    127     80    155   -293   -140
   -109    402    511   -148   -309    457    114     96     57    163   -314   -174
   -111    363    475   -127   -293    418    116     57     18    142   -363   -181
   -127    311    439    -93   -283    374    106     15    -25    142   -384   -205
   -150    376    527   -111   -337    452    101      5    -28    197   -345   -244
   -213    423    633   -106   -423    527    122     25     10    270   -306   -280
   -213    491    704   -140   -457    594    116     20     20    296   -316   -252
   -220    524    745   -153   -483    636    109     18     23    322   -319   -187
   -249    555    805   -153   -527    680    119     36     64    392   -272   -140
   -249    594    844   -174   -548    719    109     31     77    462   -218   -176
   -197    587    784   -194   -491    685     75    -31     15    439   -249   -236
   -155    558    714   -202   -433    636     51    -80    -36    420   -280   -267
   -166    514    680   -174   -423    597     67    -70    -23    449   -280   -267
   -166    457    623   -145   -397    540     51    -75    -44    449   -306   -283
    -96    368    465   -137   -280    415     -5   -150   -142    374   -405   -376
    -36    283    319   -124   -176    301    -31   -197   -210    319   -483   -441
    -18    228    246   -103   -132    236    -36   -200   -233    309   -522   -478
    -15    200    213    -93   -114    205    -38   -205   -252    306   -540   -488
     15    171    153    -93    -67    163    -54   -239   -293    277   -587   -493
     36    111     75    -77    -18     93    -59   -257   -329    257   -639   -483
     20     90     70    -54    -23     80    -28   -233   -309    316   -579   -493
     67    150     80   -111     -7    114    -49   -265   -335    324   -571   -568
    116    153     36   -135     38     96    -57   -285   -353    324   -587   -600
    127    145     15   -137     57     80    -51   -280   -342    350   -566   -568
    109    129     20   -119     44     75    -44   -270   -327    384   -550   -553
     77    119     38    -98     20     77    -41   -259   -319    394   -563   -509
     67    127     59    -98      2     96    -33   -239   -322    397   -589   -475
     62     70      7    -67     25     38     -5   -189   -335    381   -615   -506
     20    -96   -116     38     67   -106     88    -67   -332    319   -714   -706
    -18   -207   -192    111     85   -202    241    114   -244    249   -854   -833
    -36    -18     18     25    -28      0    309    153   -142    301   -820   -836
   -150    337    485    -93   -319    410    181   -244   -249    418   -587   -605
   -324    823   1148   -249   -735    984   -109   -893   -475    654   -140   -150
   -441   1400   1842   -480  -1143   1621   -348  -1283   -496   1104    472    413
   -407   1551   1958   -571  -1184   1753   -563  -1465   -509   1467    896    735
   -345   1096   1441   -374   -893   1267   -631  -1480   -706   1241    613    498
   -311    522    833   -103   -571    678   -545  -1361  -1072    431   -272   -272
   -277    129    407     72   -345    267   -332   -995  -1013    101   -730   -685
   -223    111    332     54   -277    220   -155   -576   -613    374   -584   -566
   -161    103    265     25   -213    184    -18   -285   -348    561   -457   -459
   -114     57    171     28   -142    114     67   -142   -226    631   -439   -441
    -51     62    114     -5    -83     88     49   -150   -239    610   -470   -462
    -33     64     96    -15    -64     80     46   -137   -233    607   -480   -480
    -28     62     88    -18    -59     75     64   -106   -205    618   -475   -444
    -18     96    114    -38    -64    103     83    -83   -179    646   -433   -428
    -31     83    114    -25    -72     98     85    -64   -155    649   -441   -405
    -31     70    101    -20    -67     85     93    -51   -132    691   -387   -415
    -25     90    116    -33    -72    103    109    -20    -93    730   -337   -415
     12    145    132    -77    -59    140     98    -28    -93    701   -363   -402
      2    153    148    -77    -72    150    111      2    -62    724   -342   -376
    -36    111    148    -36    -93    127    116     12    -41    743   -337   -387
    -49    111    161    -31   -106    135    116     36     -7    756   -335   -332
    -38    132    171    -46   -103    150    122     70     36    815   -254   -306
    -28    161    189    -67   -109    174    122     80     54    836   -233   -335
     -7    150    158    -72    -83    153    124    109     75    849   -231   -298
     -2    145    145    -72    -72    145    132    155    119    885   -200   -270
      0    171    171    -85    -85    171    148    210    163    909   -187   -205
      2    213    207   -109   -103    210    166    285    236    997    -90   -174
     15    223    205   -119    -96    215    176    345    293   1049    -49   -174
     36    233    197   -137    -80    215    189    405    345   1078    -31   -119
     44    267    223   -155    -88    246    207    470    405   1130     12    -33
     28    293    265   -163   -116    280    220    514    454   1197     90    -10
     23    332    309   -179   -142    322    228    545    488   1223    132     31
     20    350    329   -189   -153    340    236    550    485   1218    142     75
     12    319    306   -166   -145    314    246    530    470   1208    155     33
     12    332    319   -174   -153    324    233    493    428   1158    122      7
      2    361    355   -181   -176    358    231    452    389   1109     88     20
     -7    324    332   -161   -168    327    233    405    345   1057     51      5
     -7    319    327   -155   -166    322    226    350    311   1021     33    -51
    -15    327    340   -155   -179    332    215    296    265    982      5    -83
    -18    298    316   -140   -166    306    215    244    228    956     -2   -122
    -15    296    311   -140   -163    301    215    202    205    927    -25   -161
      0    348    348   -174   -174    348    213    171    197    924    -18   -187
      0    335    332   -168   -166    335    226    150    194    909    -23   -187
     -5    348    350   -171   -176    348    231    129    187    896    -31   -189
      0    329    329   -166   -163    329    231    119    176    883    -46   -197
      0    374    374   -187   -187    374    257    148    226    927     -7   -158
     10    444    433   -228   -210    436    275    184    290    992     57   -111
     70    454    384   -265   -155    420    233    122    252    961     41   -140
     90    511    420   -303   -163    467    181     85    226    932     18   -129
     96    488    392   -290   -148    441    161     85    226    909      2    -80
     85    457    371   -272   -142    413    145     72    207    893      0   -119
     75    439    363   -257   -142    402    132     51    197    904     18   -166
     62    423    361   -244   -150    392    114     23    166    880     12   -213
     49    335    285   -192   -116    311    103      2    124    823    -41   -249
     54    210    155   -132    -51    184     85    -12     75    753   -116   -293
     64    140     72   -103     -5    106     70    -31     36    701   -171   -324
     75    111     36    -96     18     75     67    -41     15    683   -179   -345
     80     80      0    -80     41     41     64    -59    -10    659   -194   -371
     62     28    -33    -46     46     -2     57    -88    -46    623   -220   -402
     51      0    -54    -25     51    -25     54    -96    -51    607   -244   -402
     41    -18    -62    -12     51    -41     62    -90    -49    605   -246   -384
     20    -38    -59     10     38    -49     75    -90    -57    602   -244   -392
     10    -41    -51     15     28    -46     80    -90    -64    600   -246   -394
      5    -44    -51     18     28    -46     90    -90    -57    610   -228   -397
      2    -49    -51     20     23    -49     93    -96    -59    605   -223   -410
    -15    -72    -57     44     20    -64     90   -101    -62    597   -218   -413
    -23   -127   -103     72     38   -114     93    -90    -75    566   -252   -444
      5   -298   -303    145    153   -301    127    -46   -145    436   -394   -568
     31   -511   -542    239    285   -527    228     57   -207    244   -623   -805
     33   -501   -535    233    283   -517    361    223   -132    176   -727   -943
    -49   -228   -179    135     64   -205    379     85    -57    280   -579   -789
   -184    218    402    -18   -293    311    132   -561   -205    472   -215   -420
   -348    904   1252   -277   -800   1078   -166  -1135   -233    911    423    192
   -428   1493   1922   -532  -1174   1706   -418  -1423   -114   1441   1093    844
   -376   1379   1753   -504  -1065   1564   -631  -1548   -181   1597   1249    971
   -324    792   1114   -233   -719    953   -626  -1483   -498   1044    646    410
   -283    142    426     67   -353    283   -423  -1197   -779    277   -205   -361
   -213   -153     59    184   -137    -46   -187   -735   -589    171   -452   -540
   -114   -166    -54    137    -31   -111    -28   -384   -290    402   -298   -483
    -46   -145    -98     96     23   -122     64   -179   -124    519   -226   -470
    -23   -161   -137     90     57   -150    106    -90    -62    548   -223   -446
     -7   -187   -179     98     85   -184    122    -54    -49    527   -246   -433
    -28   -205   -179    114     72   -194    148    -31    -28    540   -223   -444
    -28   -194   -168    111     67   -181    166    -18     -7    542   -218   -454
    -33   -192   -158    111     59   -176    189     -5      5    524   -236   -452
    -54   -168   -114    111     28   -142    218     15     28    537   -220   -413
    -36   -163   -127     98     44   -145    215     28     46    558   -205   -387
      0   -192   -192     96     93   -192    205     64     62    581   -189   -368
     15   -197   -213     90    111   -205    202    101     90    620   -150   -355
     15   -171   -187     77    101   -179    218    129    122    633   -148   -335
      7   -158   -168     72     88   -163    233    153    145    667   -101   -319
      5   -155   -163     75     83   -158    244    171    171    696    -70   -314
      0   -155   -158     77     77   -155    257    205    207    719    -36   -277
     -7   -114   -106     62     49   -111    267    231    236    717    -49   -228
      5    -75    -83     33     44    -80    270    265    257    745    -31   -210
     36    -41    -80      2     57    -59    280    319    306    802     25   -218
     41    -25    -67     -7     51    -46    293    379    350    839     70   -200
     44    -20    -64    -10     54    -41    322    441    397    867     96   -145
     67     -2    -70    -33     67    -36    342    506    452    914    135   -103
     88     28    -59    -59     75    -15    358    561    501    961    174    -72
    114     62    -51    -88     83      5    368    605    545   1002    205    -33
    122     62    -59    -90     90      2    371    628    555   1013    213      5
    132     62    -70    -98    101     -2    374    633    558   1021    228     23
    140    106    -33   -124     88     36    381    631    561   1036    252     28
    129    124     -7   -127     67     59    384    602    542   1000    228     46
    114    129     15   -122     49     72    379    571    517    974    207     57
    106    132     23   -119     41     77    355    519    470    943    189     18
     83    122     38   -103     23     80    342    462    436    930    197    -36
     46    116     70    -83    -12     96    329    400    400    891    181    -70
     12    127    114    -70    -49    122    316    337    368    854    163    -93
      7    132    124    -70    -59    129    309    288    345    823    135   -106
      7    137    127    -72    -59    132    319    262    335    805    122   -103
      7    127    119    -70    -57    124    324    244    329    815    137   -111
      0    142    142    -70    -70    142    327    228    337    826    142   -137
      2    124    122    -64    -59    124    324    213    324    789    103   -145
     20    142    119    -83    -49    132    322    220    335    782    103   -116
     23    220    194   -122    -85    207    322    233    381    836    161    -90
     15    270    254   -142   -119    262    314    220    407    857    187    -59
     18    296    277   -158   -129    288    290    205    410    854    200    -18
     23    327    303   -176   -140    316    257    187    407    885    231    -57
     12    290    277   -153   -132    283    233    163    384    862    210    -80
     15    233    218   -124   -101    226    205    140    340    802    158    -85
     10    189    176   -101    -83    184    192    127    324    800    153    -98
     10    132    122    -72    -57    127    189    116    303    782    140   -122
      7     23     15    -15     -5     20    174     98    259    737     83   -189
     15    -57    -72     20     44    -64    155     75    210    662     18   -226
     -5    -98    -96     51     44    -96    153     51    179    615    -18   -244
    -23   -132   -109     77     41   -119    137     12    124    555    -75   -280
    -23   -161   -140     90     57   -150    116    -18     77    509   -124   -303
    -10   -163   -153     88     70   -158    109    -31     67    504   -127   -314
    -12   -187   -174     98     77   -181    103    -44     59    514    -96   -345
    -12   -215   -202    114     93   -210    103    -49     57    504    -98   -342
    -15   -241   -226    127    103   -233    101    -54     44    478   -124   -332
    -25   -236   -210    132     90   -223     93    -62     38    459   -158   -363
    -15   -233   -218    124     98   -226     72    -67     18    444   -163   -371
    -18   -233   -215    124     96   -226     72    -64     36    496   -109   -420
    -23   -249   -226    135     98   -239     72    -62     28    480   -116   -436
     12   -353   -366    171    189   -358     88    -54    -51    340   -259   -501
     49   -620   -670    285    358   -644    171     25   -161     88   -537   -714
     46   -730   -776    340    410   -753    306    174   -150    -62   -711   -854
    -23   -548   -524    285    249   -537    384    166    -31     93   -558   -880
   -187   -106     80    148   -135    -12    213   -374    -38    337   -213   -558
   -376    623   1000   -124   -691    810   -109  -1002      2    787    436    207
   -475   1228   1704   -376  -1091   1465   -342  -1260    233   1389   1135    909
   -449   1262   1709   -407  -1080   1486   -574  -1392    257   1673   1441   1176
   -400    763   1163   -181   -782    963   -672  -1439   -103   1210    956    717
   -340    124    462    106   -400    293   -524  -1205   -493    392     72   -119
   -277   -228     49    252   -163    -90   -309   -795   -465    137   -270   -491
   -202   -213    -10    205    -98   -114   -137   -415   -197    322   -158   -475
   -116   -215    -98    166    -10   -158    -10   -158    -20    431    -93   -418
    -83   -257   -176    168     46   -218     44    -62     25    413   -145   -389
    -64   -272   -207    168     70   -241     57    -28     44    397   -181   -384
    -64   -262   -197    161     64   -231     70     -2     77    462   -103   -413
    -72   -252   -179    163     51   -215     83     15     98    480    -85   -457
    -62   -215   -155    137     44   -187     70     12     90    475    -90   -441
    -51   -200   -148    127     46   -174     70     28    101    504    -70   -467
    -38   -192   -155    114     54   -174     83     54    122    517    -54   -420
    -28   -179   -150    103     59   -166     83     67    135    506    -72   -384
    -10   -179   -168     93     77   -174     85     77    135    472   -148   -335
    -10   -161   -153     85     70   -158     98    103    163    524    -80   -288
     -7   -137   -129     70     59   -132    111    129    215    613     28   -314
      2    -98   -101     49     51    -98    106    140    236    639     59   -322
     15    -85   -103     33     57    -93    101    153    239    623     33   -288
     25    -80   -106     25     64    -93    101    171    254    628     12   -272
     31   -101   -132     33     80   -116     96    192    270    628     -7   -254
     57    -96   -153     20    103   -124     98    241    340    717     72   -267
     80    -28   -111    -25     93    -70     93    306    397    769    106   -285
    114     49    -64    -83     88     -7     90    381    439    805    145   -205
    155    109    -46   -132    101     31    109    465    478    836    176   -111
    194    142    -51   -168    124     46    132    530    509    872    215    -49
    213    148    -64   -181    137     41    166    571    535    896    252     -2
    233    176    -57   -205    145     59    184    592    545    906    267     38
    236    176    -59   -205    148     59    205    602    555    924    293     67
    228    181    -46   -205    137     67    213    589    542    927    306     77
    197    181    -15   -192    103     83    197    558    532    958    384     38
    174    200     23   -187     75    111    176    517    514    950    387      5
    148    176     28   -163     59    103    166    480    493    924    353      7
    122    148     25   -135     49     88    158    433    462    891    319    -25
     80     96     12    -88     33     54    148    381    426    852    275    -46
     59     70     10    -64     23     41    135    322    381    800    210    -72
     46     49      2    -46     20     25    129    270    340    743    158   -101
     33     49     15    -41     10     33    145    241    337    737    150   -111
     20     31     10    -28      5     20    158    207    324    745    194   -127
     12     70     57    -41    -20     64    166    192    327    766    231   -158
      7     54     46    -31    -20     51    174    179    309    732    189   -161
     15     31     15    -23      0     23    184    189    306    704    129   -129
     18     88     67    -54    -25     80    200    220    361    789    233    -85
     -5    179    184    -88    -93    181    200    231    400    826    270    -62
    -18    207    226    -96   -122    215    192    233    431    849    296    -20
     10    220    210   -114    -98    215    163    218    431    854    301    -25
     12    194    181   -106    -85    187    137    194    394    805    254    -25
     -2    171    174    -85    -88    171    109    150    358    782    241    -57
    -23    153    176    -67   -101    166     93    122    337    756    218    -80
    -54    122    176    -33   -114    148    114    129    340    779    267    -93
    -28     20     46      2    -38     33     85     88    277    706    197   -176
    -10    -75    -64     41     25    -70     49     36    189    605     83   -226
    -18   -140   -122     77     51   -132     44     20    158    568     49   -231
    -41   -153   -111     98     33   -132     54     -7    137    558     41   -270
    -54   -171   -119    111     31   -148     38    -46     85    485    -38   -288
    -54   -192   -137    122     41   -166     25    -62     59    470    -33   -319
    -54   -200   -145    124     44   -174     20    -59     57    483     -2   -324
    -54   -194   -140    124     41   -168     18    -70     51    480     10   -335
    -72   -187   -114    127     20   -150      5    -77     31    452    -18   -329
   -103   -192    -90    148     -7   -142      7    -83     23    436    -36   -337
    -83   -223   -142    150     28   -184      0   -101     -7    379   -124   -329
    -75   -262   -187    168     54   -226      5   -103    -10    381   -114   -335
    -83   -231   -148    155     31   -189      5   -103      5    426    -49   -384
    -72   -324   -254    197     88   -290     18    -88    -33    355   -119   -426
    -38   -571   -532    303    244   -553     67    -31   -127    197   -285   -602
    -25   -748   -722    387    348   -735    171     70   -189      5   -514   -878
    -41   -670   -628    355    290   -652    262    189   -111     -5   -550   -911
   -171   -361   -189    267      7   -277    231    -38    -44    171   -306   -654
   -402    213    613     93   -509    413     18   -636     -5    535    233    -80
   -626    911   1538   -142  -1080   1223   -174  -1075    176   1093    943    693
   -610   1093   1701   -241  -1156   1397   -387  -1265    259   1486   1387   1252
   -532    745   1278   -106   -904   1010   -532  -1410     -7   1262   1143   1060
   -454    207    659    122   -558    433   -540  -1389   -428    571    413    220
   -379   -254    124    316   -252    -64   -407  -1098   -633     20   -210   -517
   -275   -306    -31    288   -122   -168   -246   -662   -389    122   -213   -506
   -137   -283   -145    210      2   -213   -116   -337   -155    296    -96   -410
    -64   -345   -280    205    106   -314    -54   -153    -41    353    -90   -363
   -111   -444   -332    277    109   -389    -83   -122    -49    322   -116   -389
   -249   -584   -335    415     41   -459   -122   -163    -98    280   -142   -413
   -327   -701   -376    514     23   -540    -70   -192   -135    246   -179   -428
   -324   -711   -387    517     28   -550     23   -163   -124    272   -161   -423
   -285   -649   -363    467     38   -506     85    -88    -83    311   -124   -400
   -262   -613   -350    436     44   -483    103    -36    -33    335   -119   -374
   -228   -558   -332    392     51   -446    103    -10      5    355   -127   -329
   -176   -483   -306    329     64   -397    103     25     46    407    -64   -285
   -150   -426   -275    288     62   -350    111     49     75    444     -5   -241
   -142   -368   -226    254     38   -296    114     70    103    493     49   -231
   -111   -322   -210    215     46   -265    116     88    116    491     36   -210
   -114   -337   -223    223     51   -280    124    103    127    504     41   -192
   -111   -303   -192    207     38   -249    137    135    155    540     80   -168
   -114   -252   -140    181     12   -197    155    181    202    597    145   -129
   -135   -223    -88    179    -25   -155    155    213    228    626    163   -103
   -153   -220    -67    187    -46   -142    176    259    262    667    202    -88
   -161   -194    -33    179    -64   -114    192    306    293    698    218    -44
   -129   -168    -38    148    -46   -106    202    363    345    748    259     25
   -111   -153    -41    132    -36    -98    228    436    415    836    363     85
   -103    -83     20     90    -62    -31    233    493    475    919    436    103
   -109    -41     67     75    -88     12    236    532    522    971    478    163
   -111    -12     98     59   -106     44    226    530    514    953    467    213
   -101      7    109     46   -103     57    220    530    514    963    493    241
    -96    -12     80     51    -88     33    210    519    498    943    483    249
    -83    -18     64     51    -75     23    207    496    480    914    459    239
    -72     -5     64     36    -70     28    210    470    462    870    426    252
    -83    -20     62     51    -75     20    207    439    444    870    462    202
   -106     -2    103     51   -103     49    207    394    423    846    465    135
   -122     -7    114     64   -119     51    215    361    402    800    423    127
   -140    -54     83     96   -114     12    233    324    366    753    376    106
   -140    -83     54    111    -98    -15    246    290    329    701    314     80
   -142    -98     44    119    -93    -28    244    246    296    670    290     12
   -124    -96     28    111    -77    -33    241    210    270    631    252      5
   -114   -137    -23    124    -49    -80    249    197    254    615    239      5
    -98   -124    -28    111    -36    -77    252    189    244    610    231    -23
    -70    -67      2     67    -38    -33    262    205    265    631    254    -15
    -67    -49     18     59    -44    -15    267    215    290    646    259     28
    -98    -33     64     64    -83     15    246    179    285    667    311     10
    -90     10    101     38    -98     54    228    163    298    691    337     25
    -70     23     93     23    -83     57    202    145    288    680    324     31
    -46     15     62     15    -54     38    184    124    257    639    270      2
    -44    -10     33     25    -41     10    171    103    233    615    249    -10
    -70    -57     10     62    -41    -23    161     75    207    597    241    -38
    -96   -155    -62    124    -18   -109    158     49    158    542    205    -70
    -93   -244   -150    168     28   -197    142     18    106    478    150   -109
    -90   -298   -207    194     57   -254    145      2     75    441    111   -132
   -109   -361   -254    233     72   -309    158    -15     33    389     59   -168
   -124   -415   -290    270     80   -353    153    -38     -7    350     33   -215
   -116   -418   -301    267     90   -361    140    -59    -31    322      7   -228
   -135   -462   -327    298     93   -394    158    -57    -31    327     23   -210
   -142   -452   -309    298     83   -381    163    -62    -36    332     38   -231
   -153   -478   -327    314     85   -402    161    -64    -49    311     20   -252
   -153   -462   -309    309     77   -387    150    -77    -54    298      5   -254
   -132   -457   -327    293     96   -392    140    -93    -64    259    -46   -246
    -98   -483   -384    290    140   -433    127   -106    -85    241    -62   -249
    -75   -509   -436    290    179   -475    124   -111    -93    233    -64   -259
    -54   -566   -511    311    228   -540    135   -106   -114    200    -98   -283
      0   -667   -667    332    332   -667    137    -98   -189    103   -189   -449
     62   -841   -906    389    483   -872    207    -12   -259    -70   -405   -693
     83   -891   -974    402    527   -932    306    122   -228   -148   -532   -841
     33   -696   -730    332    381   -711    363    179   -111    -46   -426   -732
   -163   -285   -122    223    -20   -205    246   -236    -90    174    -72   -309
   -400    332    732     33   -566    532     88   -748     -7    605    563    374
   -504    818   1322   -158   -911   1070    -85  -1109    103   1080   1187   1026
   -478    740   1218   -129   -846    979   -254  -1384    -49   1135   1286   1213
   -449    215    665    116   -558    441   -283  -1470   -444    540    610    519
   -381   -267    114    324   -249    -77   -246  -1309   -743    -96   -135   -246
   -283   -558   -275    420     -7   -415   -137   -909   -683   -226   -374   -467
   -158   -605   -446    381    142   -527     15   -498   -426    -44   -233   -355
    -51   -522   -470    285    207   -496     90   -272   -257    106   -106   -332
    -10   -501   -491    254    239   -496    137   -174   -194    142    -72   -309
     -2   -524   -522    259    259   -524    155   -137   -181    127    -98   -296
     10   -550   -561    270    285   -555    166   -116   -187     77   -163   -267
     23   -563   -589    267    306   -576    176    -96   -176     98   -145   -267
     23   -587   -610    280    314   -597    187    -75   -158    116   -127   -280
     36   -540   -576    249    306   -558    200    -49   -122    148    -88   -259
     51   -459   -511    205    280   -485    218    -28    -98    171    -59   -241
     57   -467   -524    205    288   -496    220    -31   -106    155    -72   -249
     59   -465   -524    202    290   -496    233    -15    -98    142    -93   -218
     57   -478   -537    210    296   -506    228      0    -96    153    -83   -200
     70   -441   -511    187    290   -475    210      7    -90    161    -64   -176
     67   -472   -542    200    303   -506    220     33    -59    200    -18   -168
     67   -402   -470    166    267   -436    233     57    -28    223      5   -171
     77   -405   -485    163    280   -446    228     75    -20    218     -2   -142
     83   -428   -511    174    296   -470    226     93    -18    215    -18   -148
     93   -379   -472    142    280   -426    233    132     12    239     -2   -106
    101   -353   -454    124    275   -402    246    176     54    290     59    -46
    106   -335   -441    114    272   -389    246    213     75    309     77    -15
    127   -293   -420     83    272   -355    249    267    103    335     96     12
    153   -272   -426     59    288   -348    270    332    155    374    114     62
    174   -254   -431     38    301   -342    290    384    192    405    153     98
    187   -179   -368     -5    275   -272    309    426    233    449    205    127
    205   -127   -332    -38    267   -228    301    433    231    418    161    181
    207   -153   -361    -28    283   -254    296    428    220    428    174    202
    194   -111   -306    -41    249   -210    296    413    236    514    311    111
    187    -90   -277    -49    231   -184    285    381    213    480    283    101
    181   -103   -285    -38    233   -194    285    358    192    433    231    129
    150   -137   -288     -7    218   -213    296    324    168    394    189    122
    127   -150   -277     10    200   -213    303    283    140    358    150    101
    114   -148   -265     15    189   -207    303    239    109    324    119     67
     98   -122   -220     12    158   -171    316    213    101    303    114     46
     57   -111   -168     25    111   -140    340    194    111    319    148     57
     33    -98   -132     31     83   -114    355    174    111    309    132     41
     12   -140   -153     62     80   -148    381    168    106    290    106     33
     28   -145   -174     59    101   -158    402    179    111    301    101     15
     33    -88   -124     25     77   -106    431    202    150    332    142     38
     28    -38    -67      2     46    -51    439    207    174    340    153     83
     20      5    -18    -12     18     -5    418    192    176    337    174    116
     28     77     49    -51    -10     64    366    168    174    358    205    116
     38     77     38    -59     -2     59    340    153    161    335    192    127
     36     70     33    -51      2     51    327    137    132    285    137    116
     46     46      0    -46     23     25    322    129    119    275    124    122
     25     36     10    -31      7     23    293     98     98    280    140     38
     15    -18    -33      0     23    -25    252     57     23    187     44    -36
      5   -122   -127     57     64   -122    236     18    -51    101    -25    -49
    -12   -132   -119     70     51   -124    218    -28    -93     77    -28   -106
    -20   -163   -142     93     59   -153    200    -70   -142     12    -88   -153
    -18   -223   -207    119     93   -215    194    -93   -181    -33   -124   -176
    -18   -239   -220    127     98   -231    187   -111   -205    -72   -161   -189
    -15   -218   -205    114     93   -213    174   -135   -228   -119   -210   -181
    -10   -220   -210    116     98   -215    176   -137   -213    -75   -163   -184
     -5   -168   -163     85     77   -166    166   -153   -226    -96   -179   -213
    -10   -161   -150     85     67   -155    155   -163   -241   -101   -166   -218
    -23   -197   -174    109     72   -184    161   -166   -254   -135   -192   -192
    -25   -207   -181    116     77   -194    150   -176   -262   -142   -205   -187
    -31   -207   -179    119     72   -192    142   -181   -259   -135   -207   -223
    -15   -259   -246    137    114   -254    140   -181   -296   -171   -244   -285
     33   -407   -441    187    236   -423    158   -155   -389   -309   -379   -459
     72   -579   -652    254    361   -615    252    -62   -483   -537   -657   -722
    101   -558   -662    226    379   -610    350     88   -441   -605   -761   -800
     10   -324   -335    155    171   -329    358    -44   -345   -418   -519   -594
   -226    189    415     15   -319    301    171   -644   -296    -83    -38    -80
   -485    891   1376   -202   -930   1132    -20  -1171   -135    423    636    691
   -535   1197   1730   -332  -1132   1462   -228  -1426    -25    831   1114   1267
   -472    940   1413   -233   -943   1176   -420  -1610   -239    737   1002   1200
   -402    452    854    -25   -631    652   -475  -1608   -646    135    368    478
   -324    -54    270    189   -298    106   -355  -1322   -927   -472   -311   -329
   -223   -200     20    210   -122    -90   -161   -831   -711   -439   -381   -392
    -83   -148    -64    114    -10   -106    -25   -480   -493   -329   -353   -298
     15   -145   -161     64     85   -153     54   -288   -387   -265   -324   -244
     41   -161   -202     59    122   -181     88   -215   -340   -202   -272   -272
     49   -163   -213     54    129   -187    101   -189   -337   -218   -298   -267
     38   -171   -210     64    122   -189    111   -171   -332   -231   -329   -254
     33   -145   -181     54    106   -163    111   -153   -322   -194   -283   -262
     46   -142   -189     49    116   -166    119   -129   -301   -176   -257   -262
     51   -119   -174     33    111   -145    119   -111   -275   -155   -252   -239
     62    -98   -161     15    111   -129    116    -98   -275   -179   -293   -218
     57    -90   -148     12    101   -119    116    -88   -272   -176   -293   -202
     31   -135   -166     51     98   -150    140    -59   -241   -119   -220   -189
     25   -111   -137     41     80   -124    137    -46   -226   -116   -244   -179
     46    -80   -129     15     85   -103    132    -28   -220   -137   -277   -140
     54    -75   -132      7     93   -103    145      0   -192    -88   -210   -142
     62    -33    -96    -12     77    -64    148     23   -161    -49   -168   -148
     62    -20    -85    -23     72    -51    148     51   -148    -51   -187   -109
     75     -5    -80    -36     75    -41    161     96   -111    -12   -158    -75
     90     -7    -98    -44     93    -51    181    148    -75     20   -129    -41
    103     15    -88    -59     96    -36    184    202    -36     72    -85    -31
    116     41    -75    -80     96    -18    184    249    -10    101    -54      0
    142     83    -59   -114    101     12    194    306     38    161      0     25
    174    140    -36   -158    106     51    202    355     77    189     12     64
    179    140    -38   -158    109     51    210    397    109    213     31    109
    197    174    -23   -187    109     77    194    413    116    228     46    135
    192    197      5   -197     93    101    202    423    137    270    103    158
    174    202     28   -189     72    114    202    415    140    290    124    161
    155    192     36   -174     59    114    205    392    124    267    103    148
    153    213     59   -184     46    137    197    355     96    207     20    161
    158    205     46   -181     54    127    184    309     54    153    -28    192
    150    246     96   -200     28    171    161    254     36    194     54    124
    129    259    129   -194      0    194    161    213     46    252    122     64
    101    231    127   -166    -12    179    153    150     36    231     85     49
    103    215    111   -161     -5    166    129     90     18    168    -15     41
     90    233    142   -163    -25    189    132     83     36    158    -44     57
     72    241    168   -155    -46    205    119     90     28    124    -85     83
     70    226    155   -150    -41    192    119     93     10    145    -70     28
     83    233    150   -158    -33    192    168    109     20    174    -38     49
     83    277    192   -181    -54    236    213    122     49    215     20     62
     77    316    239   -197    -80    277    228    129     75    239     36     96
     62    350    288   -207   -114    319    231    132    114    283     77    153
     54    387    332   -220   -140    361    192     85    101    270     67    158
     41    348    303   -194   -129    324    158     59     80    226      2    184
     46    319    272   -181   -111    296    114     18     54    233     10    148
     31    296    265   -166   -116    283     88     -5     46    231     23    132
     15    277    262   -145   -124    270     75    -28     25    236     44    111
    -15    192    205    -90   -111    200     67    -57    -12    197      2     51
    -41     90    132    -23    -85    111     57    -75    -70    114   -109      2
    -46     10     57     18    -51     33     38    -98   -119     51   -171     -7
    -49    -25     23     36    -36     -2     18   -135   -150     49   -158    -72
    -75    -75     -2     72    -38    -38      7   -166   -184     10   -205    -93
    -85   -101    -15     93    -36    -59      5   -181   -207     -2   -213   -119
    -70    -57     10     62    -41    -23      5   -189   -210    -10   -231   -127
    -72    -88    -15     80    -28    -51    -12   -200   -226    -41   -262   -101
   -114   -155    -41    135    -36   -101    -28   -215   -246    -44   -254   -116
   -103   -176    -72    140    -15   -124    -38   -236   -257    -25   -226   -158
    -90   -158    -67    122    -12   -114    -28   -231   -252    -44   -254   -148
    -72   -145    -72    109     -2   -109    -23   -228   -257    -57   -267   -145
    -67   -124    -57     96     -5    -93     -7   -215   -236    -31   -241   -163
    -88   -135    -46    111    -20    -90    -15   -213   -239    -38   -244   -171
    -59   -267   -210    163     75   -241    -31   -205   -311   -148   -371   -280
    -15   -467   -452    239    218   -459     46   -116   -394   -342   -613   -509
      2   -563   -566    277    283   -563    161      7   -423   -496   -807   -732
    -15   -415   -400    215    192   -407    249    103   -303   -389   -691   -688
   -223    -28    194    124   -210     83    135   -314   -244   -122   -306   -272
   -480    636   1117    -77   -800    875    -59   -885   -137    337    324    439
   -626   1187   1813   -280  -1221   1499   -249  -1252     15    862    979   1150
   -607   1166   1774   -277  -1189   1470   -459  -1506    -49   1049   1221   1475
   -553    719   1273    -85   -911    995   -540  -1621   -428    563    685    896
   -493    145    639    174   -566    389   -519  -1473   -802   -166   -145     36
   -394   -194    197    293   -298      0   -366  -1034   -769   -384   -465   -301
   -262   -135    127    200   -194     -5   -166   -576   -449   -158   -311   -233
   -187   -189     -5    187    -93    -98    -83   -358   -329   -101   -296   -187
   -187   -257    -70    220    -59   -163    -59   -275   -288    -67   -277   -215
   -194   -249    -57    220    -70   -153    -46   -239   -270    -62   -283   -220
   -155   -202    -46    179    -54   -124    -23   -194   -239    -46   -280   -197
   -127   -176    -49    150    -41   -111    -20   -174   -220    -31   -267   -197
   -111   -145    -33    127    -38    -90    -15   -150   -205    -31   -280   -179
    -88   -127    -38    106    -25    -83     -7   -132   -194    -28   -293   -153
    -62   -132    -70     98      2   -101      2    -98   -153     33   -218   -142
    -54    -96    -44     75     -7    -70     12    -75   -119     59   -189   -150
    -49   -109    -59     77      2    -85     18    -49    -96     62   -194   -109
    -44   -109    -64     75      7    -85     10    -28    -70     98   -148    -90
    -46    -62    -15     54    -15    -38    -12    -23    -51    140    -93   -122
    -67    -98    -31     80    -20    -64    -33    -20    -57    129   -101   -109
   -103   -161    -57    132    -25   -109    -67    -33    -77     77   -174    -96
   -184   -275    -90    228    -49   -181    -90    -44    -93     49   -213    -64
   -262   -348    -85    306    -88   -218    -72    -57    -88     90   -150    -88
   -280   -257     20    267   -153   -116    -25    -49    -72    127   -114   -111
   -257   -205     51    228   -155    -77     57     12    -46    168    -70    -67
   -226   -179     46    200   -137    -67    137    124      2    202    -51    -12
   -205   -174     31    189   -119    -72    200    252     72    218    -62     28
   -148   -124     20    135    -85    -51    223    345    158    298      5     80
    -77    -44     33     62    -57     -5    226    410    220    342     31    161
    -41      5     46     18    -44     23    231    446    267    413    111    202
    -25     75    101    -23    -62     88    246    475    309    491    213    215
    -20    122    140    -51    -80    129    244    470    309    480    200    252
    -10    132    140    -62    -75    135    254    472    319    493    215    280
    -10    158    166    -75    -88    161    267    457    324    517    252    259
    -10    176    187    -83    -98    181    280    433    303    501    241    265
    -23    192    215    -88   -119    202    285    400    285    470    200    275
    -46    184    231    -70   -140    207    293    368    270    441    163    303
    -93    150    244    -28   -168    197    311    337    262    426    153    301
   -119    179    298    -28   -207    239    329    303    267    454    207    285
   -127    236    363    -54   -246    298    342    280    275    483    244    241
   -145    210    355    -31   -249    283    355    257    265    465    226    213
   -158    194    350    -18   -254    272    355    231    252    439    189    207
   -153    174    327    -10   -239    249    368    226    246    415    153    215
   -142    189    329    -25   -236    259    397    246    265    420    142    223
   -150    254    405    -51   -277    327    418    267    303    478    210    244
   -166    329    496    -85   -329    413    423    272    345    537    288    288
   -166    392    558   -111   -361    475    402    267    374    571    332    324
   -142    368    509   -114   -327    439    379    246    361    548    303    327
   -122    324    446   -101   -285    387    355    223    342    532    301    301
   -109    322    428   -106   -270    374    327    194    324    519    293    267
   -103    288    392    -90   -246    340    309    161    298    496    262    236
    -90    184    275    -46   -184    228    265    111    218    376    116    202
    -64     83    148    -10   -106    114    231     72    150    316     80    135
    -54     64    119     -5    -85     90    205     23     93    275     54     64
    -49     25     75     12    -62     49    192    -28     28    213    -10     12
    -28    -28      0     28    -15    -15    176    -59    -15    163    -72    -18
    -12    -75    -64     44     25    -70    166    -77    -44    119   -124    -33
     -5    -98    -93     49     44    -96    163    -90    -49    124   -119    -67
    -12   -124   -111     70     49   -119    161   -103    -75     85   -181    -57
    -10   -137   -127     72     57   -132    161   -109    -72    119   -119    -57
    -31   -132   -101     80     33   -116    155   -116    -67    135    -88    -96
    -36   -142   -106     90     33   -124    150   -129    -83    103   -119   -106
    -36   -184   -148    111     54   -166    163   -119    -75    101   -124    -96
    -31   -163   -132     96     49   -148    168   -111    -67    101   -137    -77
    -23   -163   -140     93     57   -150    163   -109    -77     98   -129   -103
      5   -272   -277    132    140   -275    168    -90   -132     33   -202   -231
     38   -467   -506    215    272   -485    241    -15   -220   -163   -444   -483
     25   -581   -607    275    316   -594    363    124   -220   -285   -605   -662
    -44   -446   -402    244    176   -423    436    155   -116   -189   -496   -555
   -259    -36    223    145   -241     93    335   -272    -49     80   -111   -142
   -548    657   1205    -54   -875    930    150   -849     75    540    522    555
   -691   1140   1831   -226  -1262   1486      0  -1096    293   1060   1132   1262
   -659   1023   1683   -181  -1171   1353   -176  -1280    213   1161   1254   1454
   -602    545   1148     25   -875    846   -272  -1395   -155    693    748    919
   -517     36    553    241   -535    293   -249  -1267   -542    -18    -46     77
   -374   -241    132    306   -257    -54   -103   -820   -496   -181   -296   -184
   -233   -231      0    231   -119   -116     51   -413   -241      2   -176   -132
   -122   -200    -80    158    -23   -140    145   -181    -98    103   -111    -98
    -72   -200   -127    137     25   -163    176    -96    -51    137    -85   -116
    -41   -233   -192    137     72   -215    184    -75    -59    111   -124   -114
    -33   -233   -202    132     83   -218    202    -46    -44    111   -129    -96
    -31   -213   -184    122     75   -200    207    -33    -28    122   -124    -96
    -15   -226   -210    122     96   -218    213    -18    -20    142   -101    -90
    -12   -213   -200    111     90   -207    210     -2     -7    150   -101    -75
    -15   -226   -213    119     98   -220    223     12      2    158   -103    -62
    -12   -228   -215    119    101   -223    220     28     12    168    -96    -54
     -5   -205   -200    106     96   -202    220     46     38    189    -83    -41
     -2   -197   -194     98     93   -197    233     67     59    213    -57     -2
      7   -171   -179     80     93   -176    244     83     77    213    -62     20
     10   -161   -174     72     90   -166    249    106     83    210    -70     64
     15   -148   -163     67     88   -155    254    127    109    267    -23     49
     15   -142   -161     62     85   -150    249    150    129    288      7     36
     23   -145   -168     59     96   -155    254    194    153    293      2     75
     49   -129   -179     38    111   -153    267    244    194    353     75    122
     83    -83   -166      0    124   -124    265    275    213    335     46    153
     93   -101   -197      2    142   -148    272    327    254    423    137    150
    116    -77   -194    -20    153   -135    270    371    285    459    171    145
    150    -51   -205    -51    176   -127    265    420    311    483    192    210
    168    -12   -181    -77    174    -96    267    452    337    514    218    246
    184      0   -184    -93    181    -90    283    470    355    532    223    259
    205     25   -179   -116    192    -75    288    480    361    540    226    283
    189     51   -140   -122    163    -44    277    465    358    537    239    293
    176     67   -109   -122    142    -20    272    454    355    542    257    301
    192     70   -122   -129    158    -25    257    436    345    532    246    296
    184     77   -106   -132    145    -12    259    420    345    530    246    303
    171    103    -67   -140    119     18    262    392    345    530    249    296
    163    124    -38   -142    101     44    254    342    319    504    228    257
    124    109    -15   -119     70     46    259    301    298    485    210    244
     85     77     -7    -83     46     36    267    262    277    449    171    233
     62     49    -15    -57     38     18    272    228    267    441    155    194
     41     72     31    -57      5     51    285    220    288    467    189    194
     28     67     38    -51     -5     54    298    215    298    459    168    200
     28     46     18    -38      5     33    316    218    288    428    116    207
     38     44      5    -44     18     25    322    228    303    454    145    200
     44     77     33    -59      5     57    342    257    340    504    200    226
     28    145    114    -88    -41    129    340    252    376    558    272    215
     12    194    181   -103    -83    189    322    223    374    537    259    244
     15    220    202   -119    -93    210    288    192    371    532    249    244
     18    181    163    -98    -72    174    262    166    355    532    254    220
     12    153    140    -83    -64    148    241    155    337    530    272    207
     31    140    109    -85    -38    124    213    135    314    504    246    215
     28     54     25    -44      2     41    189    101    270    454    192    179
     15    -31    -46      7     31    -38    174     67    215    387    124    114
      5    -83    -88     38     44    -85    174     41    174    348     90     80
    -20   -124   -103     70     41   -114    174     20    150    335     70     44
    -46   -181   -137    114     44   -161    163     -7    114    293     28      0
    -57   -207   -150    132     46   -179    153    -23     90    259    -10      0
    -51   -228   -176    137     62   -202    145    -33     70    207    -67      5
    -41   -241   -200    140     77   -223    145    -33     70    210    -59    -10
    -57   -257   -202    155     70   -231    142    -28     85    270     20    -33
    -70   -246   -176    158     51   -213    127    -38     67    254     25    -51
    -70   -257   -187    161     57   -223    122    -46     62    252     20    -67
    -80   -288   -210    184     64   -249    116    -51     57    239      5    -75
    -85   -309   -223    194     64   -267    116    -51     49    215    -18    -67
    -85   -368   -283    228     98   -327    129    -46     33    166    -75    -62
    -44   -454   -413    246    184   -433    122    -41    -20    103   -153   -163
     20   -631   -652    303    335   -641    163      2   -132    -83   -381   -405
     57   -769   -828    355    441   -797    267    122   -181   -239   -550   -600
     67   -704   -771    319    418   -737    376    275    -83   -153   -467   -597
   -114   -345   -231    228     57   -288    314    -12     23     85   -137   -272
   -413    298    711     57   -563    504    148   -540    189    514    446    355
   -641    893   1535   -127  -1088   1215     18   -857    446   1031   1078   1057
   -636   1018   1654   -189  -1145   1335   -187  -1065    511   1312   1395   1473
   -628    631   1257     -2   -943    943   -322  -1267    168    927    997   1104
   -576     85    662    246   -620    371   -345  -1239   -249    272    298    327
   -444   -288    155    363   -301    -67   -252   -909   -392   -101   -148   -166
   -277   -348    -70    314   -103   -210    -85   -480   -215    -33   -153   -174
   -140   -345   -207    241     33   -277     33   -213    -57     93    -46   -111
    -85   -353   -267    218     88   -311     93    -98      2    127    -23   -116
    -70   -358   -290    213    106   -324    114    -62     12    111    -51   -124
    -57   -366   -309    213    124   -337    132    -36     12     98    -67   -114
    -33   -342   -309    187    135   -327    137    -20     28    103    -62   -132
    -12   -314   -301    163    142   -309    140     -5     41    109    -44   -122
     -5   -311   -306    155    148   -309    140     10     57    119    -25   -116
      5   -314   -319    155    161   -316    148     33     67    137     -5   -101
     25   -290   -319    129    171   -303    142     41     62    127    -12    -90
     44   -262   -309    109    176   -285    140     51     64    122    -20    -90
     54   -267   -322    103    187   -293    145     67     75    111    -41    -67
     75   -311   -387    119    231   -348    163     98     90    119    -33    -20
     85   -246   -332     77    207   -288    161    106    103    150     -7    -70
     96   -215   -314     59    202   -265    163    127    127    168     20    -49
    111   -220   -332     54    218   -275    176    155    168    226     93    -28
    132   -176   -309     23    220   -241    174    168    179    228     96    -25
    140   -150   -290      5    213   -220    181    207    200    239    106     12
    158   -140   -298    -10    226   -218    197    262    231    270    127     51
    176   -127   -306    -25    241   -215    210    314    259    298    155     83
    187    -57   -244    -64    215   -150    213    355    298    342    197    116
    207    -41   -249    -83    226   -142    228    413    342    376    228    161
    249     -5   -257   -122    252   -129    233    454    371    392    246    202
    275     23   -254   -150    265   -116    228    485    387    407    254    236
    288     96   -192   -192    241    -46    202    488    397    436    290    228
    296    103   -192   -202    244    -44    187    488    405    467    345    244
    296    153   -142   -226    218      5    184    465    397    449    332    239
    283    168   -114   -228    197     25    189    441    379    423    306    228
    267    181    -85   -223    176     49    189    410    376    420    309    239
    252    163    -88   -210    168     38    187    366    350    387    275    213
    231    150    -80   -192    155     36    174    311    303    309    189    215
    220    150    -72   -187    145     38    179    288    314    355    262    205
    207    192    -15   -200    111     88    176    246    309    366    277    135
    176    168     -7   -174     90     80    189    215    293    332    236    119
    179    174     -5   -176     90     85    205    205    290    311    202    127
    168    163     -7   -168     88     77    210    187    283    309    200    101
    166    194     28   -179     70    111    215    181    293    322    215     88
    174    205     31   -189     70    116    226    181    288    311    187     83
    176    246     70   -213     51    158    236    179    293    301    174    116
    155    314    155   -236      0    236    239    184    319    314    181    176
    142    387    244   -265    -49    316    228    187    355    361    246    213
    140    431    290   -285    -75    361    174    140    350    389    301    179
    140    405    265   -275    -62    335    142    119    329    366    270    153
    148    371    223   -262    -38    296    119     93    296    329    233    142
    153    355    202   -254    -23    280     80     57    257    298    215    127
    129    340    207   -236    -38    275     49     15    215    259    168     75
    122    270    148   -197    -12    210     28     -7    171    218    116     12
    114    179     62   -148     23    122     28    -18    137    187     75    -31
    116    106    -10   -111     64     49     33    -20    114    150      5    -88
    106     70    -38    -90     72     18     23    -49     83    129     12   -142
    101     83    -18    -93     59     33    -10   -106     23     80    -12   -184
     83    109     23    -96     31     64    -28   -148    -20     18    -98   -236
     72     90     18    -80     28     54    -33   -161    -51    -33   -150   -127
     80     83      0    -83     38     44    -33   -148    -36     -5   -106    -70
     85     70    -15    -77     49     25    -49   -161    -49    -20   -122    -67
     90     59    -31    -75     59     12    -64   -181    -59    -41   -129    -70
    106     62    -44    -83     75     10    -85   -207    -67    -31    -77    -90
    114     64    -49    -90     80     10    -98   -207    -62      2    -23   -106
    111     54    -57    -83     83     -2   -103   -197    -62     -5    -33   -142
    132     -5   -140    -64    135    -72    -96   -179    -90    -49    -98   -202
    176   -158   -335     -7    254   -246    -38   -109   -148   -166   -262   -340
    171   -335   -506     80    335   -418    103     31   -153   -303   -470   -555
    148   -223   -374     36    259   -298    207    153    -38   -270   -467   -587
     54    106     51    -80      0     80    184      5     64    -85   -236   -371
    -93    633    727   -270   -410    680    -62   -579      7    176    179     72
   -244   1293   1538   -524   -893   1415   -301  -1013     88    659    815    730
   -257   1525   1782   -636  -1018   1652   -483  -1163    192   1067   1262   1184
   -228   1174   1402   -475   -815   1288   -597  -1301    -72    870   1049    992
   -181    597    779   -207   -480    688   -623  -1402   -620     59    200    168
   -132    153    283    -10   -207    215   -532  -1226   -870   -517   -431   -472
    -72    -15     54     44    -64     18   -389   -854   -639   -423   -431   -478
    -10     -7      2      7     -7     -2   -270   -571   -400   -254   -327   -374
     57     15    -41    -36     49    -12   -168   -348   -220   -124   -236   -283
     64      7    -57    -36     59    -23   -124   -254   -155    -98   -254   -275
     57     18    -38    -38     49    -10   -111   -231   -132    -83   -246   -275
     67     31    -38    -49     51     -2    -98   -210   -111    -64   -223   -259
     77     33    -44    -54     62     -5    -96   -194   -106    -59   -220   -249
     93     54    -41    -75     64      7    -98   -181    -90    -41   -218   -233
     80     59    -23    -70     51     18    -77   -161    -59     -5   -181   -226
     75     72     -5    -75     38     33    -70   -153    -44      7   -176   -244
     77     96     18    -85     31     57    -75   -148    -28     23   -163   -223
     77    124     44   -101     15     85    -80   -135    -23     31   -161   -207
     98    158     59   -127     18    109    -90   -129    -18     31   -163   -205
    101    194     90   -150      5    142    -98   -116     10     62   -135   -184
    114    187     72   -150     20    129    -96    -96     33     93   -114   -161
    101    184     80   -142      7    132    -88    -62     57    122    -93   -137
    106    213    106   -161      0    161    -93    -41     85    150    -80   -103
    135    218     83   -176     25    150   -101    -28     98    158    -83    -96
    150    249     98   -200     25    174    -96     10    140    210    -41    -72
    158    290    132   -226     10    213    -93     54    189    267     10    -36
    163    332    166   -249     -2    249    -90    103    239    311     41      2
    192    376    184   -285      2    283    -98    148    288    355     64     49
    210    418    207   -314      2    314    -90    192    335    400     98     70
    236    446    210   -345     12    329    -85    228    376    446    132    124
    249    452    202   -350     23    327    -72    254    397    485    179    153
    241    480    236   -363      2    358    -75    249    387    483    192    114
    244    545    301   -394    -28    423    -85    228    366    462    174     93
    228    563    335   -397    -51    449    -85    210    342    428    145    127
    207    563    355   -387    -72    459    -83    192    324    431    163    124
    213    527    314   -371    -51    423    -96    129    257    371    116     59
    210    548    337   -379    -62    444    -90     85    223    332     70     28
    197    514    314   -355    -59    415    -77     59    197    296     41     15
    161    483    322   -322    -80    402    -64     36    176    275     28    -23
    135    470    332   -303    -98    402    -41     23    171    272     25    -41
    137    454    316   -296    -88    387    -36     -7    145    236    -23    -62
    124    444    319   -285    -96    381    -36    -33    122    210    -59   -101
    129    439    306   -285    -88    374    -38    -51    116    205    -62   -116
    129    418    288   -275    -77    353    -41    -75     98    189    -77   -150
    114    407    293   -259    -88    350    -31    -75    106    189    -77   -153
    109    475    366   -293   -129    420    -49    -77    135    207    -64   -122
     88    498    410   -293   -161    457    -59    -85    153    218    -59    -62
     72    511    439   -296   -181    475    -83   -106    166    249    -12    -46
     80    537    457   -309   -187    498   -114   -122    168    275     15    -49
     98    553    454   -324   -179    504   -135   -148    142    254    -18    -44
     98    514    415   -306   -158    465   -132   -161    116    241    -33    -54
     88    493    402   -290   -155    446   -127   -168    103    239    -38    -77
     88    472    384   -280   -148    428   -129   -181     77    213    -70   -106
     67    358    290   -213   -111    324   -145   -205     23    148   -129   -168
     44    275    231   -161    -93    254   -163   -220    -18    119   -148   -239
     38    207    168   -124    -64    189   -166   -228    -38     88   -179   -257
     41    129     88    -85    -23    109   -176   -254    -88     20   -259   -262
     28     64     33    -49     -2     49   -176   -283   -114     10   -265   -316
     12     75     59    -44    -23     67   -166   -288   -114      5   -267   -329
      0     77     75    -38    -36     75   -155   -280   -114     10   -259   -319
    -12     75     88    -31    -49     80   -161   -296   -129     12   -244   -348
    -28     70     98    -20    -64     83   -161   -298   -129      7   -244   -353
    -33     62     96    -15    -64     80   -163   -298   -127      7   -249   -353
    -23     64     85    -23    -54     75   -171   -298   -124      0   -257   -342
     -7     57     64    -23    -36     59   -174   -285   -124     -7   -275   -309
    -25     15     41      5    -36     25   -150   -254   -122      5   -272   -319
    -18   -109    -90     62     33   -101   -106   -187   -132    -36   -335   -400
      5   -272   -277    135    140   -275     -7    -59   -132   -161   -519   -550
      5   -309   -314    153    158   -311    132    111    -31   -181   -579   -662
    -18     10     28      2    -23     18    187    137    127    -18   -397   -540
   -163    441    605   -140   -384    522     18   -311     28    129   -106   -262
   -327   1047   1371   -361   -849   1208   -259   -922   -148    379    361    166
   -410   1693   2104   -641  -1257   1899   -498  -1278   -129    826    963    709
   -397   1538   1932   -571  -1166   1735   -667  -1423   -226    935   1093    854
   -381    914   1296   -267   -839   1104   -649  -1426   -537    420    501    329
   -350    348    698      0   -524    522   -545  -1288   -849   -285   -285   -381
   -280    -10    270    145   -275    129   -402   -948   -732   -400   -517   -563
   -239    -15    223    127   -231    101   -259   -602   -394   -140   -332   -402
   -210     10    220     98   -215    114   -140   -340   -150     33   -205   -285
   -161      2    163     77   -163     83    -88   -220    -49     88   -174   -267
   -122    -18    103     70   -114     41    -85   -210    -46     80   -187   -311
   -114    -23     88     67   -103     33    -67   -168    -18     96   -179   -275
   -101    -25     75     62    -88     23    -54   -137      7    103   -174   -236
   -101    -28     72     62    -88     23    -44   -116     23    114   -163   -220
   -137    -15    122     77   -129     51    -49   -119     33    158   -116   -285
   -129    -15    114     72   -124     46    -57   -116     41    145   -135   -290
    -96     12    106     41   -101     59    -57    -96     70    158   -109   -254
    -67      5     70     28    -67     36    -57    -85     88    176    -85   -259
    -41    -18     23     31    -33      2    -54    -75    101    189    -83   -296
    -28     -2     25     15    -28     10    -62    -75    106    184    -88   -272
    -10     64     75    -28    -44     70    -75    -80    109    181    -77   -213
      0     88     85    -46    -44     88    -77    -67    119    184    -85   -189
      5     70     64    -36    -28     67    -70    -36    153    220    -59   -192
      5     98     90    -54    -44     96    -64     -2    197    283      7   -184
     25    122     96    -75    -33    109    -62     41    244    324     44   -153
     67    174    106   -122    -20    140    -57     93    296    363     75   -116
     64    184    119   -124    -25    153    -41    150    345    397    101    -83
     54    161    103   -109    -23    132    -25    205    387    426    119    -44
     77    176     96   -127     -7    137     -2    272    444    485    187     15
     96    207    109   -153     -5    158     20    332    496    548    252     59
    116    231    114   -174      2    174     23    371    522    589    293     90
    132    246    111   -189     10    179     25    397    530    602    316    119
    140    270    127   -205      5    200     25    400    524    592    311    132
    140    272    132   -207      2    202     33    387    509    576    303    137
    135    267    132   -200      2    200     28    353    478    540    280    142
    142    311    166   -228    -12    239      0    298    431    514    277    114
    140    337    197   -239    -28    267     -7    249    397    493    265     72
    129    327    194   -231    -33    259     -5    194    361    465    236     25
    119    293    174   -205    -25    233    -10    132    311    402    163    -20
    103    262    158   -184    -28    210     -7     72    265    342    109    -23
     85    254    168   -171    -41    213     18     49    270    363    145    -49
     59    259    200   -163    -70    231     28     25    280    381    181    -72
     41    319    277   -179   -116    298     25     -2    285    392    207    -28
     36    280    241   -161   -103    262     36    -12    275    361    161    -38
     49    226    174   -137    -62    200     38    -20    249    314    103    -70
     62    233    171   -150    -54    202     46     -2    277    345    135    -62
     75    311    236   -192    -80    275     46     10    327    410    218     -7
     85    397    309   -244   -111    353     28     -2    348    433    257     23
     75    397    322   -236   -122    361     -2    -25    340    426    244     15
     80    358    277   -220    -98    319    -12    -41    327    407    218     12
     83    335    252   -207    -83    293    -23    -49    311    389    202     15
     83    332    249   -207    -83    290    -41    -62    301    389    210     15
     77    309    231   -192    -77    270    -46    -67    293    389    220      0
     62    231    168   -148    -51    200    -46    -64    270    363    200    -20
     46    116     70    -80    -10     93    -59    -80    226    309    145    -70
     33     44     10    -38     10     28    -54    -98    192    267    101    -98
     31     10    -20    -20     25     -2    -51   -114    166    239     72   -119
     23    -36    -59      5     41    -46    -62   -145    127    194     18   -153
     23    -77   -101     28     62    -88    -59   -155    106    171     -5   -161
     20    -83   -103     31     59    -93    -54   -161    111    184     20   -174
     18    -85   -103     31     59    -93    -59   -171    103    184     23   -200
     20    -80   -101     28     59    -88    -70   -181     90    174     15   -200
     20    -90   -111     36     64   -101    -59   -179     85    176     10   -197
      5   -114   -119     54     62   -116    -59   -192     75    158     -7   -200
      2   -129   -132     62     67   -132    -67   -194     62    135    -36   -187
     -2   -174   -171     88     80   -171    -59   -184     62    127    -38   -181
    -12   -231   -218    122    101   -226    -51   -181     46    109    -46   -239
     25   -418   -444    194    233   -431     -7   -142    -31    -12   -189   -420
     77   -620   -698    270    387   -659    109    -20    -85   -210   -439   -662
     96   -639   -735    270    413   -685    233    140    -20   -259   -519   -766
     23   -415   -439    197    231   -426    257      5     49   -145   -363   -607
   -187     98    283     44   -236    189     18   -665    -18    132     83   -150
   -381    833   1215   -226   -797   1023   -246  -1205     64    628    758    532
   -446   1283   1727   -418  -1088   1504   -496  -1460    207   1135   1366   1158
   -405   1127   1532   -361   -969   1330   -670  -1574    114   1205   1449   1286
   -355    574    930   -109   -644    750   -646  -1501   -228    605    792    633
   -288     41    327    122   -309    184   -452  -1171   -426      7     96    -75
   -197   -197      0    197   -101   -101   -246   -732   -272    -67   -103   -265
    -90   -231   -140    161     23   -187   -119   -405    -67     64    -36   -226
     -7   -231   -226    119    106   -228    -46   -239     38    135      2   -218
     12   -254   -270    119    140   -262    -12   -176     67    135     -5   -226
     15   -290   -306    137    158   -298    -12   -158     64    119    -25   -241
     25   -290   -316    132    171   -303      0   -127     83    122    -33   -236
     12   -293   -306    140    158   -301     18   -103    109    132    -25   -223
     12   -283   -296    135    153   -288     33    -80    129    155     -5   -218
      5   -280   -285    135    145   -280     44    -57    150    174     12   -207
     -7   -288   -280    148    135   -285     64    -36    174    184     20   -205
      2   -298   -301    145    150   -298     83    -12    194    197     31   -176
     20   -293   -316    135    166   -303    106     18    220    213     38   -137
     31   -275   -306    122    168   -290    109     46    246    241     80   -109
     33   -233   -267    101    150   -249    106     57    257    262    103   -114
     41   -233   -275     96    155   -254    114     75    280    280    122    -96
     51   -259   -311    103    181   -285    132    114    311    298    142    -59
     57   -277   -335    109    194   -306    140    158    342    337    174    -46
     51   -290   -342    119    197   -316    140    192    361    348    184    -38
     90   -233   -324     70    205   -280    158    252    415    400    231      7
    127   -176   -303     25    213   -241    184    319    470    446    267     57
    153   -179   -332     12    241   -254    200    381    509    472    283     93
    187   -127   -314    -28    249   -220    189    428    540    493    301    132
    213    -90   -306    -62    257   -197    192    483    589    542    350    153
    233    -62   -296    -85    262   -176    205    522    626    581    392    181
    233    -80   -314    -77    272   -197    223    548    646    597    405    220
    257    -83   -340    -85    298   -210    236    571    665    618    423    270
    257    -46   -303   -106    277   -174    249    581    691    657    480    288
    246    -15   -262   -116    252   -137    254    563    680    649    483    283
    254     -7   -265   -124    259   -135    246    517    646    607    449    270
    239    -10   -249   -114    244   -129    249    470    618    571    420    254
    215    -62   -277    -77    244   -168    254    420    581    522    384    228
    189   -114   -303    -38    246   -207    252    363    545    480    348    194
    166   -114   -283    -28    223   -197    233    293    498    433    311    142
    163    -88   -252    -36    207   -168    226    236    459    397    290     96
    161    -64   -228    -49    192   -145    228    202    444    379    277     59
    153    -70   -223    -41    187   -145    239    181    431    358    254     59
    153    -98   -254    -28    202   -174    249    171    415    340    231     54
    155   -129   -285    -12    220   -207    254    153    400    314    205     41
    153   -137   -293     -7    220   -213    275    163    420    337    236     41
    155    -38   -194    -59    174   -116    285    184    467    387    293     62
    153     46   -106   -101    129    -28    285    189    493    397    301    103
    140     49    -90    -93    116    -20    270    168    488    397    311    122
    142     54    -90    -98    116    -18    246    150    506    439    348    127
    153     36   -119    -96    137    -41    226    135    488    410    319    129
    153     31   -122    -93    137    -44    205    111    459    397    303     85
    158     67    -90   -111    124    -10    168     64    436    387    288     59
    155    -10   -166    -72    161    -88    174     38    394    322    215     57
    140   -101   -244    -20    192   -171    176     28    366    293    194     -2
    124   -215   -340     44    231   -277    163      2    303    226    129    -80
    129   -283   -413     77    270   -348    166     -7    257    176     85   -109
    127   -296   -423     85    272   -361    176    -10    241    168     83   -119
    119   -329   -449    106    283   -389    176    -28    213    132     49   -174
    116   -345   -462    111    288   -402    179    -36    197    106     12   -215
    135   -332   -467     98    301   -400    161    -57    155     41    -62   -189
    158   -329   -488     85    322   -407    153    -64    145     49    -25   -189
    145   -327   -475     90    309   -400    137    -80    140     57      2   -236
    150   -332   -483     90    314   -407    116    -93    114     12    -36   -252
    140   -350   -491    106    314   -420    111   -101     96    -31   -114   -293
    153   -371   -527    109    337   -446    109   -101     88    -46   -148   -280
    161   -379   -540    109    348   -457    109   -106     75    -54   -145   -288
    189   -433   -623    119    405   -527    137    -75     67    -72   -148   -340
    220   -631   -852    205    535   -740    205    -10     -5   -218   -322   -594
    220   -779  -1000    277    607   -888    314    119    -18   -384   -540   -800
    226   -626   -852    197    537   -737    400    259    140   -309   -485   -735
    132   -259   -392     62    259   -324    345     33    228    -93   -200   -454
    -18    337    355   -158   -187    345     72   -607    140    215    288     72
   -155   1028   1184   -436   -670   1104   -176  -1013    241    740    948    758
   -155   1192   1345   -519   -750   1267   -389  -1156    329   1174   1413   1234
   -103    735    839   -316   -472    787   -488  -1239     70    982   1213   1044
    -85    129    215    -20   -150    171   -444  -1231   -441    142    348    161
    -38   -319   -280    176    119   -301   -283   -961   -623   -454   -350   -491
     20   -431   -454    205    236   -441   -124   -568   -358   -361   -405   -478
     57   -426   -485    181    270   -457      5   -272   -103   -184   -288   -368
     90   -410   -501    161    296   -454     88    -80     64    -49   -168   -342
    106   -423   -530    158    316   -478    111    -28    122     -7   -124   -387
    124   -415   -540    145    329   -478    111    -10    129    -20   -158   -394
    142   -415   -561    135    350   -488    116     12    148    -20   -174   -348
    153   -415   -568    132    361   -491    132     41    155    -51   -213   -277
    153   -407   -563    124    355   -485    145     70    187     28   -122   -298
    150   -368   -522    109    335   -444    142     88    218     75    -77   -319
    161   -353   -514     93    335   -431    150    106    233     85    -72   -301
    176   -324   -501     75    337   -413    153    122    252     96    -64   -280
    181   -309   -491     62    335   -397    153    137    272     93    -83   -254
    192   -290   -483     49    335   -387    148    145    272     51   -140   -202
    184   -267   -452     38    316   -361    155    166    309    148    -23   -215
    171   -197   -368     12    270   -283    161    189    358    233     75   -262
    168   -161   -329     -5    246   -244    155    210    387    239     70   -226
    171   -145   -316    -12    244   -231    148    236    405    231     33   -171
    174   -127   -301    -25    236   -213    150    277    444    275     62   -142
    197    -57   -254    -70    226   -155    166    329    504    335    109   -127
    194    -23   -220    -85    205   -122    181    379    548    361    122    -77
    158    -12   -171    -72    163    -93    194    426    607    428    187    -54
    122    -18   -140    -54    129    -77    174    457    646    457    200    -10
    148    -15   -163    -64    155    -88    142    478    678    498    236     49
    200     44   -158   -122    176    -57    119    491    714    548    285     57
    259     98   -161   -179    210    -31     88    496    724    558    298     88
    280    127   -155   -205    218    -12     80    504    732    568    311     93
    259    142   -116   -200    189     12     77    496    722    563    322     77
    236    153    -83   -197    161     36     80    485    706    548    324     59
    236    174    -64   -205    150     54     75    472    678    517    301     44
    226    168    -57   -197    140     57     77    452    644    480    275     44
    205    158    -46   -181    127     57     75    397    589    413    205      7
    181    106    -77   -145    127     15     70    337    527    327    114    -18
    166     70    -96   -116    129    -12     70    288    480    293    101    -70
    148     88    -62   -119    103     12     72    244    454    290    114   -163
    148    111    -36   -129     93     38     59    189    405    244     72   -205
    163     93    -70   -129    116     12     51    155    366    197     20   -218
    153     72    -80   -114    116     -5     54    137    348    176     -5   -223
    145     85    -59   -116    101     12     59    129    348    189      5   -223
    140    142      2   -140     70     72     64    142    374    223     36   -194
    111    218    103   -166      2    161     57    155    413    272     83   -155
    101    277    174   -189    -36    226     44    153    441    309    119   -114
    129    314    184   -226    -25    249      2    111    433    306    119   -109
    142    301    158   -220     -7    231    -18     85    413    285     90   -116
    119    296    174   -207    -28    236    -31     88    413    290     83   -109
    124    265    140   -197     -7    202    -46     70    379    252     41    -98
    155    231     75   -194     38    153    -54     36    337    239     59   -158
    166    176     10   -171     77     93    -67     18    296    210     46   -223
    163    101    -64   -132    114     18    -77     -2    246    163    -10   -270
    153     49   -103   -101    129    -28    -85    -18    210    127    -46   -283
    119    -33   -153    -44    135    -90    -96    -41    168     83    -85   -316
     98    -93   -192     -2    145   -142   -103    -64    122     44   -119   -355
     77   -132   -210     25    142   -171    -98    -72    103     31   -135   -363
     85   -129   -215     20    150   -171   -101    -75     98     20   -145   -358
    114   -135   -249      7    179   -192   -106    -77     88      0   -161   -337
     90   -168   -259     38    174   -213    -96    -83     77    -10   -168   -337
     83   -207   -290     62    184   -249   -103   -101     54    -33   -181   -355
     93   -189   -283     46    187   -236   -109   -106     49    -33   -187   -350
     98   -148   -249     23    174   -197   -124   -116     46    -20   -171   -355
    101   -150   -252     25    176   -200   -135   -122     46    -12   -155   -384
    111   -246   -361     67    233   -301   -127   -114     12    -77   -228   -428
    148   -446   -594    148    371   -519    -72    -49    -36   -205   -376   -576
    166   -644   -810    236    485   -727     44     75    -51   -376   -605   -792
    166   -639   -805    236    485   -722    155    239     57   -394   -667   -862
     90   -231   -322     70    205   -275    122     12     83   -259   -446   -709
    -83    267    350    -93   -215    309   -135   -631   -135    -96    -90   -361
   -254    880   1135   -314   -696   1008   -428  -1166   -246    262    472    187
   -314   1319   1634   -501   -974   1475   -683  -1410   -181    756   1080    758
   -246   1018   1262   -387   -756   1140   -820  -1439   -285    756   1044    789
   -207    413    620   -103   -415    517   -766  -1356   -600    116    319    158
   -179   -171      5    174    -93    -83   -610  -1135   -841   -589   -475   -517
   -127   -462   -335    296    103   -400   -389   -717   -568   -506   -496   -628
    -46   -405   -358    226    155   -381   -246   -410   -272   -265   -301   -550
     44   -392   -436    171    239   -413   -161   -215   -111   -158   -228   -480
    116   -397   -514    137    314   -454   -122   -132    -38   -127   -207   -457
    171   -392   -563    111    366   -478   -106   -101    -15   -135   -218   -454
    272   -368   -641     46    454   -504    -96    -75     -5   -145   -241   -475
    361   -348   -709     -7    532   -527    -88    -41     23   -132   -244   -454
    342   -361   -704     10    522   -532    -93    -25     49   -116   -228   -428
    176   -467   -644    145    410   -555   -145    -57     36   -124   -233   -444
    -10   -600   -589    303    288   -594   -171   -109     -7   -163   -267   -483
    -46   -610   -563    327    257   -587    -88   -101    -12   -184   -303   -472
     -2   -545   -542    272    267   -542    -15    -28     25   -166   -288   -400
     33   -501   -535    233    283   -517     15     36     93    -90   -194   -379
     46   -426   -472    187    259   -449      0     44    122    -64   -161   -400
     57   -379   -436    161    246   -407     -2     64    155    -25   -116   -374
     59   -358   -418    148    239   -387     10     93    194      5    -88   -350
     72   -355   -428    142    249   -392     15    124    223     18    -80   -327
     90   -314   -405    109    246   -358     12    150    246     36    -64   -283
     98   -285   -384     90    241   -335     36    202    303     93    -10   -231
    101   -262   -363     77    231   -311     59    265    368    158     41   -194
     90   -236   -327     72    207   -280     85    332    431    218     83   -148
    106   -189   -298     41    202   -244     98    400    491    265    103    -85
    135   -166   -301     12    218   -233    114    470    555    327    155    -33
    142   -148   -293      2    215   -220    127    522    607    392    236    -12
    155   -109   -265    -23    210   -187    135    563    644    444    298     15
    148    -70   -218    -41    181   -142    145    568    641    441    290     38
    135    -49   -187    -44    158   -116    158    563    626    423    280     77
    106    -59   -166    -25    135   -111    176    553    607    402    270     75
     70    -67   -137      0    103   -101    187    524    579    381    265     59
     38    -59    -98      7     64    -77    181    483    537    345    241     36
     15    -64    -80     23     46    -72    174    431    491    298    210     12
     -5    -88    -83     44     38    -85    171    374    446    252    184    -20
    -25    -93    -67     59     20    -80    168    316    405    210    155    -59
    -33    -70    -36     51      0    -54    179    277    376    189    140    -77
    -51    -57     -5     54    -25    -31    192    246    358    171    124    -98
    -67    -54     10     59    -41    -20    194    207    337    150     96   -127
    -57    -41     15     49    -36    -12    189    174    319    129     70   -142
    -57    -72    -15     64    -23    -44    181    155    296    111     57   -163
    -41      0     38     20    -41     18    184    161    324    148    103   -166
    -12     83     96    -36    -54     88    163    148    342    155    106   -140
      7    129    122    -67    -57    127    116     98    309    109     51   -116
     36    155    119    -96    -41    140     98     85    316    132     93    -93
     49    148     98    -98    -25    124     80     64    301    129     98   -127
     64    119     51    -93      5     85     67     46    270    101     80   -153
     70    111     41    -90     15     77     51     25    236     62     38   -161
     80     83      0    -83     41     41     25      0    197     20     -7   -181
     85      2    -83    -46     83    -38      7    -23    150    -15    -41   -231
     98    -85   -187     -7    140   -135     25    -20    111    -59    -88   -267
     88   -161   -249     36    168   -205     36    -25     77    -90   -132   -314
     75   -220   -296     72    184   -257     36    -46     36   -158   -215   -319
     80   -262   -342     90    210   -301     41    -64     -5   -194   -249   -345
     83   -290   -376    101    228   -332     31    -75    -20   -200   -241   -376
     90   -285   -376     98    233   -329     59    -67    -25   -218   -252   -358
     70   -293   -363    111    215   -327     67    -80    -25   -205   -254   -397
     62   -340   -402    137    231   -371     75    -77    -41   -246   -311   -371
     72   -350   -423    137    246   -387     67    -80    -54   -252   -324   -371
     64   -358   -423    148    244   -389     75    -75    -44   -179   -189   -400
     59   -301   -361    119    207   -329     80    -75    -38   -184   -197   -426
     75   -353   -428    137    249   -389     83    -72    -57   -228   -236   -405
     88   -436   -524    174    303   -480    103    -49    -77   -239   -244   -462
    129   -587   -717    228    423   -652    142      5   -163   -423   -470   -592
    153   -776   -930    309    540   -852    285    148   -181   -597   -672   -745
    122   -698   -820    288    470   -758    397    231    -90   -566   -636   -854
     12   -353   -368    168    189   -361    316   -150   -161   -480   -459   -709
   -142    179    322    -18   -231    249    -12   -891   -371   -265    -57   -265
   -265    943   1208   -340   -735   1072   -327  -1358   -358    207    574    363
   -241   1343   1582   -550   -911   1462   -620  -1558   -267    680   1096    909
   -163   1080   1241   -459   -704   1161   -776  -1579   -358    706   1104    885
   -114    459    574   -171   -342    517   -678  -1405   -652     77    407    197
    -85   -150    -67    116    -10   -109   -397  -1031   -813   -574   -329   -441
     -7   -314   -309    161    150   -311   -189   -594   -519   -475   -381   -462
     77   -301   -381    109    228   -340    -38   -277   -249   -285   -283   -366
    111   -340   -452    114    280   -394     38   -122   -122   -205   -249   -314
    106   -407   -514    148    309   -459     62    -83   -109   -220   -277   -314
    127   -436   -563    153    345   -498     83    -44    -83   -192   -259   -303
    153   -392   -548    119    350   -470     85    -20    -62   -168   -233   -290
    153   -381   -535    114    342   -457     96      0    -31   -111   -174   -311
    148   -363   -514    106    329   -439     88     -5    -33   -116   -197   -309
    158   -337   -498     88    327   -418     88      7    -12    -93   -179   -272
    168   -327   -496     77    332   -410     85     15      7    -70   -171   -254
    174   -340   -514     83    342   -426     90     23     15    -59   -174   -236
    189   -311   -501     59    342   -405     98     44     41    -28   -150   -205
    194   -290   -488     46    340   -389     98     54     62     -7   -140   -189
    197   -277   -475     38    335   -376     98     67     80     12   -127   -174
    205   -272   -478     33    340   -374     93     85     93     31   -124   -145
    205   -272   -480     31    340   -376    101    109    116     57   -106   -124
    200   -296   -498     46    348   -397    103    127    135     83    -88   -127
    213   -259   -472     20    342   -366    116    163    174    135    -38   -101
    233   -236   -470      2    350   -353    122    210    215    176     -5    -51
    259   -207   -467    -28    361   -335    132    259    262    220     25    -10
    283   -158   -441    -62    361   -298    137    303    303    265     57     20
    314   -106   -420   -106    366   -262    137    358    350    303     77     93
    345    -49   -394   -148    368   -220    127    405    389    342     98    166
    368    -36   -405   -166    384   -220    140    444    426    428    166    142
    355    -36   -392   -161    371   -213    140    452    426    452    197    142
    363      0   -363   -184    363   -181    155    462    431    475    231    187
    358     25   -332   -192    345   -153    166    454    431    491    244    207
    368     83   -288   -228    327   -101    163    431    418    493    257    231
    345     62   -285   -205    316   -111    163    397    374    467    239    226
    311     41   -272   -179    293   -114    163    358    335    441    215    218
    259     38   -220   -148    241    -90    158    301    283    400    176    194
    210      5   -207   -109    207   -101    148    239    226    350    127    163
    228    -15   -244   -106    233   -127    124    179    184    322     98    158
    241      2   -239   -122    239   -116    124    142    161    311     80    168
    218     31   -187   -124    202    -77    142    122    153    335    106    166
    202     12   -192   -109    197    -88    148     90    127    319     93    155
    202     -5   -207   -101    205   -106    145     67    109    303     67    153
    197    -31   -228    -83    210   -129    142     57    103    290     51    150
    202     23   -179   -111    192    -77    153     72    140    316     67    207
    215    114   -101   -166    158      7    150     75    189    394    145    241
    226    231      5   -228    111    119     98     41    197    407    163    262
    241    226    -15   -233    129    103     64     20    189    418    168    285
    241    207    -33   -223    137     88     49     -2    163    407    158    236
    241    192    -49   -218    145     72     20    -31    119    366    122    226
    218    163    -54   -192    135     54     25    -38    109    361    116    239
    202    122    -80   -163    140     20     33    -46     98    353    109    223
    197     28   -168   -111    184    -70     38    -62     57    306     57    184
    171   -103   -275    -36    220   -189     31    -88     -5    233    -15    137
    150   -158   -309      2    228   -233     25   -114    -41    197    -51    103
    158   -215   -374     28    265   -293     10   -142    -90    142   -109     77
    192   -275   -467     41    329   -371    -18   -163   -137     77   -179     67
    192   -314   -506     59    348   -410    -18   -166   -158     80   -168     44
    171   -270   -441     46    306   -355    -28   -194   -181     64   -181     23
    132   -252   -384     57    254   -316    -23   -210   -184     70   -174     31
    124   -272   -397     75    259   -335    -12   -200   -174     85   -161     31
    153   -301   -454     72    301   -376    -25   -213   -194     57   -184     23
    106   -340   -446    116    275   -392    -12   -226   -210     36   -194     18
    140   -335   -475     96    306   -405    -15   -226   -226     18   -210     28
    239   -309   -548     36    392   -428    -41   -226   -239    -15   -272     49
    233   -462   -698    114    465   -579     -7   -207   -277    -80   -327      2
    215   -675   -893    228    553   -784     62   -184   -371   -236   -496   -233
    166   -885  -1052    358    607   -969    194   -109   -431   -433   -714   -491
     51   -839   -891    394    470   -865    314     20   -345   -488   -800   -542
     31   -537   -571    252    301   -553    210   -288   -371   -374   -587   -293
    -33     96    129    -31    -80    114   -140   -961   -465    -31    -75    103
   -205    909   1114   -353   -659   1010   -423  -1413   -358    472    574    823
   -272   1293   1566   -509   -919   1428   -675  -1561   -142   1075   1210   1449
   -184   1034   1215   -426   -698   1124   -857  -1600   -298   1010   1127   1332
   -135    457    592   -161   -363    524   -774  -1470   -683    311    407    620
    -62   -163   -103    111     18   -135   -535  -1166   -927   -394   -353    -62
      0   -363   -363    181    181   -363   -335   -763   -688   -329   -397   -163
     88   -340   -428    124    257   -384   -202   -485   -470   -171   -293   -145
    142   -355   -498    106    319   -428    -96   -309   -345   -119   -280    -93
    132   -444   -579    153    353   -509    -36   -239   -309   -122   -283    -88
    166   -433   -600    135    381   -517    -15   -218   -301   -140   -296   -111
    184   -467   -654    140    418   -561     15   -176   -288   -192   -340    -28
    184   -506   -691    161    436   -600     44   -142   -265   -161   -303    -20
    189   -444   -633    124    410   -537     31   -127   -239   -114   -262    -85
    184   -444   -628    129    405   -535     12   -119   -265   -218   -358      7
    194   -444   -639    124    415   -540     28    -85   -239   -155   -285     10
    184   -381   -566     98    374   -472     28    -77   -205   -111   -259    -57
    174   -389   -563    106    366   -475     28    -67   -218   -197   -337      0
    197   -387   -584     96    389   -485     38    -36   -189   -155   -283     49
    197   -316   -514     57    355   -415     51    -10   -135    -62   -207    -20
    181   -259   -441     38    311   -350     70     10   -129    -85   -226     23
    181   -184   -366      0    272   -272     83     44    -85      7   -109     15
    202   -109   -311    -46    257   -210     67     49    -75    -33   -166      2
    200   -142   -345    -31    272   -244     77     93    -57     -5   -137     88
    197    -93   -290    -54    244   -192     75    137      5     59    -70     93
    215    -23   -241    -96    226   -132     51    163     18     41    -90    127
    210    -98   -309    -54    259   -202     49    200     28     62    -72    142
    207    -72   -283    -67    244   -176     44    267    109    155     12    150
    226      5   -220   -114    223   -106     25    306    158    200     57    197
    249     20   -228   -137    239   -103     25    340    187    220     80    249
    254     64   -189   -158    223    -62     25    350    192    215     54    252
    259     88   -174   -174    218    -44     38    374    215    262    122    324
    244    145    -98   -194    171     25     36    361    213    265    114    309
    239    194    -46   -218    142     75     33    337    207    257    106    319
    252    176    -75   -213    163     51     31    285    158    192     38    301
    254    213    -41   -233    148     85     28    246    142    218     93    272
    228    285     57   -257     85    171      2    181    106    200     98    200
    155    272    116   -215     20    194    -33    119     62    153     67    163
    140    207     67   -174     36    137    -46     59      2     83     -7    142
    153    226     70   -192     41    150    -12     18    -23     59    -23    132
    129    215     85   -174     20    150     33      5    -31     25    -77    137
     90    194    101   -145     -5    148     36    -20    -62      0   -116    135
     59    200    140   -129    -38    171     28    -33    -59     33    -51    103
     25    249    223   -140    -98    236     18    -38    -41     67    -15     62
     28    319    290   -176   -129    306     20    -36    -15     85     -7    124
     72    376    303   -226   -116    340      0    -46      0    122     33    161
     62    410    348   -236   -142    379    -10    -46     31    153     67    168
    -12    381    394   -184   -205    389     18    -33     54    166     80    181
    -46    342    389   -148   -218    366      2    -54     18    103      0    171
    -23    293    316   -135   -171    303    -64    -88    -23     90      0    148
     -7    290    298   -140   -153    293   -124   -124    -59     80      5     83
    -15    288    301   -137   -158    296   -106   -106    -51     62    -31     98
    -67    213    280    -72   -174    244    -57    -80    -54     49    -62     85
    -51    155    205    -51   -129    179    -75   -101    -85     46    -51      5
    -28     90    119    -31    -72    103   -122   -161   -163    -28   -116    -64
     57     38    -20    -49     38     10   -163   -223   -236   -106   -194    -93
    103     38    -64    -72     85    -12   -171   -231   -257   -122   -207   -111
     80     10    -70    -46     75    -28   -137   -226   -257   -122   -223   -124
     80    -23   -103    -28     90    -62   -132   -252   -290   -168   -288   -161
    101    -33   -135    -33    116    -83   -176   -283   -335   -218   -332   -161
     67    -77   -148      5    106   -111   -197   -293   -353   -236   -337   -132
     70    -88   -161      7    114   -124   -194   -296   -350   -213   -311   -176
    109    -80   -189    -12    148   -135   -171   -283   -340   -202   -311   -168
     38    -93   -135     25     85   -111   -122   -262   -311   -158   -252   -166
      0    -85    -85     41     41    -85   -129   -246   -303   -163   -254   -171
     20   -184   -205     80    111   -194   -155   -249   -366   -257   -355   -257
     44   -394   -439    176    241   -415   -111   -194   -470   -431   -540   -446
     75   -483   -561    202    316   -522     20    -72   -465   -540   -670   -623
     46   -355   -402    153    223   -379    145    -25   -387   -519   -654   -633
   -109    -20     85     62    -98     33     85   -366   -361   -350   -418   -361
   -257    545    802   -142   -530    672   -316  -1054   -439     -7    106    153
   -301   1299   1597   -498   -950   1447   -670  -1402   -254    574    795    831
   -252   1602   1852   -675  -1052   1727   -896  -1447    -28   1075   1288   1286
   -187   1273   1460   -542   -823   1366   -987  -1501   -265    810    997   1034
   -236    532    769   -148   -501    649   -826  -1454   -820   -109     70    155
   -218      0    218    106   -218    109   -579  -1122   -950   -563   -449   -342
   -179   -101     77    137   -129    -12   -397   -719   -667   -420   -405   -296
   -109    -96     10    101    -62    -44   -283   -462   -465   -288   -329   -223
    -31   -119    -88     75     28   -103   -187   -283   -337   -210   -298   -194
     15   -166   -181     72     96   -171   -142   -233   -327   -236   -332   -202
      2   -111   -114     54     57   -114    -83   -181   -277   -171   -259   -215
    -38   -116    -80     75     18   -101    -49   -142   -254   -184   -290   -187
    -38   -135    -96     88     28   -116    -83   -132   -249   -176   -280   -187
    -18   -150   -132     83     54   -142   -132   -155   -265   -163   -262   -228
     44    -77   -124     15     83   -101   -119   -129   -228   -129   -223   -218
     12    -72    -88     28     49    -80    -51    -90   -189   -129   -246   -181
     -5   -132   -127     70     59   -129    -25    -67   -187   -150   -296   -135
    -25   -106    -83     64     25    -96    -54    -44   -142    -59   -174   -140
     -5    -36    -31     20     10    -33    -67    -25   -103    -12   -122   -122
     31    -46    -77      7     51    -62    -70    -31   -103    -28   -145   -129
     80     -7    -88    -36     83    -46    -67    -20   -101    -41   -163   -116
     83     33    -49    -59     67     -7    -38     25    -51      0   -140    -85
     51     36    -15    -44     33     10     -5     77      2     49    -96    -46
     49     72     23    -62     12     49      0    129     57    109    -36     -2
     54    101     46    -77      5     75     -5    181    101    153      0     31
     77     70    -10    -75     44     31    -20    210    122    158      2     18
    116     59    -57    -88     85      2    -33    246    153    179     23     36
    129     57    -72    -96    101     -7     -2    311    197    213     44     67
    194    127    -67   -161    132     31     31    389    262    270     80    158
    228    200    -28   -215    127     88     72    465    342    361    171    228
    236    249     12   -244    111    132     38    457    345    392    218    200
    215    239     20   -228     96    129     15    452    340    387    218    215
    168    174      5   -171     83     90     36    454    329    374    197    200
    233    150    -83   -194    158     33     -5    345    231    290    140    129
    249    200    -49   -226    148     77      7    340    223    296    150    153
    254    218    -36   -239    145     90      7    293    189    262    116    137
    241    244      2   -241    119    124     -2    233    148    228    101    111
    189    207     18   -200     85    111      7    197    124    200     75     93
    122    150     25   -137     49     88     28    148     83    150     31     64
     46    119     72    -85    -12     98     28    109     67    150     38     23
    -18    140    158    -59    -88    148     33     67     51    145     28    -36
    -25    215    239    -96   -132    226     77     93    103    179     57      0
     20    184    163   -103    -70    174     85     80     83    142      5     -7
     44    129     85    -88    -20    109     54     46     46     83    -62     -2
     83    213    129   -148    -23    171     51     67    101    161     25     41
     51    290    236   -174    -90    265     88     80    150    207     77     70
     41    379    337   -210   -148    358     98     88    184    262    135     98
     57    402    342   -231   -142    374     77     96    197    290    166    116
     57    402    345   -228   -142    374     49     96    200    306    194    127
     20    322    298   -174   -140    311     64     77    168    259    140     72
    -23    246    270   -111   -145    257     80     67    158    244    116     57
    -64    239    301    -88   -181    267     67     72    158    239    101     67
    -96    116    213    -10   -153    163     46     64    127    215     75     57
   -202    -49    150    124   -179     49      2     20     62    145     -7    -31
   -311   -171    137    241   -226    -18      5     10     36    114    -38    -57
   -332   -176    155    252   -244    -10     54     38     54    135    -15    -59
   -218    -70    148    145   -184     38    109     62     75    145     -7    -41
   -119    -15    103     67   -114     44    142     44     49    124    -23    -49
   -137    -33    103     85   -122     33    158     38     44    150     18    -51
   -150    -31    119     88   -135     44    153     36     49    158     44    -51
   -179    -70    109    124   -145     18    116      2     12    111    -12    -90
   -174    -67    106    119   -142     18    103    -36    -18     67    -54    -93
   -181    -64    116    122   -150     25     85    -67    -36     57    -62   -116
   -171    -96     75    132   -124    -10     54    -88    -59     36    -77   -124
   -140   -124     15    132    -77    -54     51    -90    -72     12   -109   -137
    -77   -200   -122    137     20   -161     88    -49   -101    -46   -184   -200
     18   -420   -439    200    228   -431    155      7   -215   -257   -431   -446
     59   -493   -553    215    303   -524    220    116   -265   -420   -613   -644
     46   -350   -397    153    220   -374    285    210   -176   -381   -579   -654
   -109    -36     72     70    -90     18    184   -197   -148   -176   -283   -368
   -293    636    930   -171   -613    784   -116   -810    -90    272    335    262
   -441   1444   1883   -504  -1163   1665   -368  -1106    207    956   1132   1052
   -301   1644   1945   -670  -1122   1795   -685  -1343    262   1301   1504   1457
   -257   1156   1413   -452   -836   1283   -758  -1475   -132    823   1013   1005
   -288    555    844   -135   -566    698   -613  -1335   -550     70    207    233
   -270    106    376     80   -324    241   -374   -935   -600   -259   -220   -205
   -158    -41    116    101   -137     36   -205   -540   -371   -153   -194   -223
    -49    -70    -23     57    -12    -46   -103   -311   -236    -83   -168   -215
    -36   -111    -75     72     18    -93    -28   -163   -148    -36   -145   -184
    -15    -88    -75     49     28    -83     -5   -111   -116    -25   -137   -168
     10    -62    -72     25     41    -67     15    -72    -96    -25   -148   -158
     23    -80   -103     28     62    -90      2    -80   -116    -46   -168   -194
     44    -59   -103      7     72    -80     -5    -80   -111    -59   -187   -205
     75    -44   -119    -15     93    -80     15    -44    -83    -51   -187   -192
     85    -10    -96    -36     90    -51     33    -15    -54    -10   -145   -187
      2      7      5     -7     -2      5     51     31      2     38    -98   -161
     25      2    -25    -15     25    -10     36     38     18     46    -88   -129
    101    -49   -153    -25    124   -101      2     -5    -25     12   -101   -166
     80    -77   -158      0    119   -116     10     23      0     28    -85   -161
     93    -23   -116    -36    103    -70     18     57     36     80    -31   -106
    101     31    -70    -67     85    -18     57    109     96    129      5    -64
    101     46    -54    -75     77     -2     80    145    127    129      2     -7
    103     31    -72    -67     88    -20     85    181    161    184     57    -18
    109     64    -46    -88     77      7     96    215    189    210     77    -18
    129     98    -31   -114     80     36    114    262    215    226     90     25
    148     90    -57   -122    101     18    127    309    244    262    122     59
    153     88    -64   -119    109     12    132    368    283    301    155     90
    163    145    -20   -155     90     62    150    449    358    361    207    163
    252    150   -103   -202    179     23    137    475    379    381    228    181
    262    148   -114   -207    189     18    155    532    423    426    267    213
    249    166    -83   -207    166     41    166    561    454    454    298    231
    267    213    -54   -241    161     80    163    561    470    485    329    252
    265    244    -20   -257    142    111    166    558    478    496    355    272
    254    249     -5   -252    129    122    166    542    470    491    361    277
    275    272     -2   -272    140    135    137    465    410    426    309    259
    270    262    -10   -267    140    127    142    413    366    358    244    254
    241    293     51   -270     96    174    155    389    371    384    275    223
    187    285     98   -239     44    192    142    342    337    361    249    176
    194    252     57   -223     70    155    111    252    265    293    192    127
    194    265     67   -231     62    166    116    197    218    249    153     90
    135    262    124   -200      5    194    148    171    205    228    140     46
     85    252    166   -168    -38    210    148    145    207    236    155     36
     49    215    166   -132    -57    192    140    124    194    220    137     33
     23    176    153   -101    -67    166    155    122    189    207    116     33
     31    223    192   -127    -80    207    184    135    228    241    145     59
     62    296    233   -181    -85    267    171    127    254    262    158     85
     80    358    277   -218    -98    319    127    111    265    283    176    106
    119    353    231   -236    -57    293     75     80    236    277    187     70
     98    340    241   -220    -72    290     77     80    241    275    179     49
     90    348    254   -220    -83    303     75     75    236    275    179     41
     96    324    228   -210    -64    277     51     41    207    246    153     28
     49    254    205   -153    -77    231     38     33    184    215    122     -2
     38    168    127   -103    -44    148     33     12    132    163     67    -62
     15     83     67    -49    -25     75     46     12    106    132     20    -93
    -15     18     33      0    -23     25     57      2     80     90    -25    -96
      5    -15    -20      5     10    -15     33    -54      5     33    -70   -129
    -12     -2     10      5    -10      2     36    -59      0     46    -59   -179
    -12    -31    -20     20      2    -25     20    -83    -33      7    -93   -213
      2    -49    -51     23     25    -49     12    -93    -49    -18   -122   -207
     -7    -51    -44     28     18    -49     18    -93    -46    -10   -124   -205
    -12    -72    -59     41     20    -67     31    -90    -41      5   -109   -202
    -12    -75    -64     41     25    -70     25   -101    -49     -5   -119   -228
      5    -67    -72     31     38    -70     25    -98    -46     -2   -122   -223
    -23    -54    -31     38      2    -44     38    -83    -23     20   -103   -213
    -23    -96    -72     59     23    -85     36    -90    -44    -15   -148   -241
      2   -226   -228    111    114   -226     49    -83   -106   -103   -244   -327
     33   -467   -501    218    267   -483    137    -12   -197   -285   -454   -548
     41   -537   -581    246    309   -558    262    109   -179   -413   -628   -756
     23   -361   -384    168    202   -371    319    171    -77   -345   -561   -709
    -64     18     83     20    -72     49    184   -161    -59   -142   -270   -402
   -150    680    831   -265   -491    756   -189   -820   -140    200    267    148
   -233   1371   1602   -571   -919   1486   -420  -1083     85    841   1000    870
   -210   1423   1634   -607   -922   1527   -581  -1163    202   1226   1371   1273
   -205    917   1119   -355   -665   1018   -610  -1249   -111    883   1000    885
   -218    332    550    -57   -384    441   -506  -1236   -659     -7    101    -25
   -197    -98     96    148   -148     -2   -337   -966   -779   -454   -410   -511
   -127   -200    -72    163    -28   -137   -192   -607   -522   -335   -381   -467
    -41   -168   -129    103     44   -150    -83   -345   -290   -168   -280   -405
     10   -127   -137     59     72   -132     12   -148   -124    -59   -207   -348
     31   -114   -148     41     88   -129     31    -96    -75    -41   -200   -332
     62   -142   -205     38    132   -174     33    -90    -83    -54   -218   -319
     33   -171   -205     67    116   -187     72    -41    -54    -38   -215   -290
     18   -194   -213     88    114   -202    109     -7    -15    -41   -233   -285
     80   -161   -244     38    161   -202     80    -33    -49    -70   -259   -275
     83   -129   -213     23    148   -171     77     -7    -23     12   -181   -257
     70   -114   -184     20    124   -148     83     23     23     70   -135   -285
     46   -122   -168     38    106   -145     80     23     28     57   -148   -303
     36   -122   -158     41     93   -140     98     46     51     72   -137   -272
     31   -106   -140     36     85   -122    103     80     88     98   -122   -220
     54    -93   -150     18    101   -119    101    106    116    129    -98   -194
    124    -64   -189    -28    155   -127     83     83     90     75   -155   -197
    103    -25   -132    -41    116    -77    114    132    153    171    -62   -176
    106     36    -70    -72     88    -15    111    161    207    244    -10   -200
    158     12   -148    -88    153    -67     75    137    192    213    -38   -207
    161      0   -161    -80    161    -80     98    197    249    262     -2   -148
    174      2   -171    -90    171    -83    114    272    319    322     44    -85
    207     67   -140   -137    174    -33    122    335    389    384     96    -31
    218    142    -77   -181    148     33    127    389    452    446    150     10
    215    205    -10   -210    114     98    135    452    522    506    202     70
    197    207      7   -202     93    109    161    530    600    587    277    158
    236    163    -72   -200    153     46    142    514    589    584    270    150
    262    176    -88   -220    174     44    135    501    592    587    262    142
    270    200    -70   -233    171     64    129    488    581    555    236    158
    252    210    -44   -233    148     83    145    491    584    587    265    122
    226    259     33   -241     96    145    150    480    579    594    277    124
    194    252     57   -226     70    155    148    423    527    545    236     96
    194    228     33   -210     80    132    127    358    459    485    192     51
    200    174    -28   -187    114     72     90    277    374    410    127    -10
    161    176     15   -168     72     96    109    267    353    345     51      5
    153    155      0   -155     75     77    114    233    311    290     -5     36
    142     96    -46   -119     96     25    124    189    280    345     51    -85
     96    129     33   -114     31     80    127    166    265    332     51   -179
     88    145     57   -116     15    103    103    129    231    280      2   -205
     75    174     98   -124    -10    135    111    137    254    283      2   -166
     75    187    111   -129    -18    150    132    163    296    303     31    -93
     62    220    155   -142    -46    189    137    176    332    353     77    -57
     51    262    207   -158    -77    236    129    174    361    402    119    -62
     54    277    220   -168    -83    249     96    153    348    387     96    -93
     83    267    184   -174    -49    226     59    122    316    314     20    -77
    111    236    122   -176     -5    179     51    114    298    319     38    -41
     96    197    101   -148     -2    150     75    137    322    381    101    -54
     62    202    140   -132    -38    171     77    150    342    433    150   -103
     25     88     62    -57    -18     75     38    111    267    332     51   -153
    -15    -20     -5     18     -7    -15     36    119    233    277    -12   -174
    -49    -33     15     38    -33    -10     59    140    262    316     23   -194
    -12    -70    -57     38     20    -64     44     93    202    246    -33   -241
      2   -111   -114     54     57   -111     28     64    150    192    -88   -254
     46   -168   -215     59    129   -192     -5     38    109    124   -171   -267
     23   -161   -187     67    103   -174    -18     46    111    124   -171   -249
    -23   -124   -101     72     36   -114    -18     67    145    189   -109   -296
      2   -101   -103     49     51   -101    -59     10     83    116   -176   -355
    -31   -148   -116     88     41   -135    -38     44    119    168   -109   -306
     -5   -163   -158     83     75   -161    -38     38    124    181   -101   -332
     25   -150   -179     59    101   -163    -49     28    109    150   -142   -332
    -28   -119    -90     75     31   -106    -31     70    129    129   -202   -277
      0   -280   -280    140    137   -283    -20     70     67     44   -298   -348
     20   -496   -519    236    267   -506     46    129     23    -57   -423   -579
      5   -514   -519    254    259   -517    163    290    129    -88   -501   -670
    -59   -259   -200    161     70   -231    252    452    353     36   -405   -527
    -44     83    127    -23    -85    103     44     20    197    122   -189   -371
    -98    607    704   -254   -402    654   -314   -605    -93    290    200   -106
   -181   1257   1439   -540   -810   1348   -613   -992   -158    670    740    340
   -168   1387   1556   -607   -862   1470   -828  -1137   -166    971   1080    662
   -207    841   1047   -319   -626    945   -789  -1080   -387    594    641    350
   -187    296    480    -54   -332    387   -685  -1015   -748   -150   -132   -285
   -161   -119     41    140   -101    -38   -522   -763   -740   -415   -514   -688
   -106   -226   -119    166      5   -174   -384   -441   -415   -220   -436   -613
   -119   -213    -93    166    -15   -153   -244   -161   -119      2   -293   -485
    -33   -223   -189    127     75   -207   -192    -51    -10     49   -280   -457
     25   -233   -259    103    140   -246   -197    -23      7     28   -311   -410
    -12   -228   -215    122    101   -223   -181     23     54     85   -265   -402
    -70   -187   -116    124     23   -153   -155     67    109    124   -236   -400
   -101   -166    -64    132    -18   -116   -127    106    155    158   -207   -384
    -25   -220   -194    122     83   -207   -168     46     98     93   -280   -483
     -2   -226   -223    114    109   -226   -148     88    135    109   -280   -418
    -20   -194   -174    106     75   -184   -119    137    194    176   -207   -316
     20   -163   -187     70    103   -176   -132    116    187    179   -205   -335
     44   -155   -200     51    122   -176   -158     80    158    153   -233   -389
     33    -90   -124     28     77   -106   -153     98    200    205   -181   -420
     70    -72   -142      0    103   -106   -161    109    228    241   -135   -368
     77    -85   -166      2    119   -124   -137    119    249    254   -135   -350
     83    -88   -171      0    127   -129   -124    140    275    270   -132   -327
     88    -67   -155    -10    122   -111   -114    174    309    290   -124   -280
     75    -83   -158      2    114   -119   -109    202    342    311   -137   -280
     93    -38   -132    -28    111    -85   -122    239    394    371    -80   -265
    119    -36   -158    -44    137    -98   -124    267    433    413    -36   -236
    116    -18   -135    -49    124    -75    -83    363    548    527     54   -194
    155     18   -140    -88    148    -59    -83    402    613    566     85   -135
    192     10   -181   -103    187    -85    -96    423    641    605    119   -124
    277     28   -252   -155    265   -111   -127    418    644    607    119   -119
    306     67   -239   -187    272    -85   -116    457    683    636    148     -5
    285     67   -218   -176    252    -75    -75    506    740    724    236     44
    246    127   -122   -187    184      2    -57    506    756    750    259    -20
    233    142    -90   -189    161     28    -90    428    670    672    205    -93
    228     90   -137   -158    184    -23   -114    376    600    607    150   -124
    179     77   -103   -129    142    -12    -83    394    597    600    140    -93
    168     41   -127   -106    148    -41    -96    324    519    511     57   -135
    153      5   -150    -80    153    -72    -85    272    446    441     -2   -171
    111     -2   -114    -54    111    -57    -54    270    420    426    -25   -213
    145      2   -145    -75    145    -70   -109    176    314    298   -137   -241
    135    -23   -161    -57    148    -90   -111    153    288    301   -106   -233
     90    -20   -114    -36    101    -67    -88    137    285    322    -88   -355
     70    -46   -116    -10     93    -80    -75    132    275    288   -111   -366
     51    -59   -111      2     80    -85    -83    109    254    252   -153   -353
     41      7    -33    -25     36    -10    -83    111    275    259   -153   -327
     51     41    -12    -49     31     15    -98     88    265    267   -132   -327
     28     88     59    -57    -15     75   -103     90    296    316    -59   -309
     57    101     44    -80      5     75   -142     59    288    301    -85   -319
     83     96     12    -90     36     54   -171     25    272    283    -98   -329
     83     83      0    -83     41     41   -168     49    296    322    -49   -293
     59     57     -2    -57     31     28   -135     83    322    353    -20   -288
     67     49    -18    -59     44     15   -153     44    280    296    -77   -316
     41     31    -12    -36     28     10   -158     44    275    290    -90   -327
     72    -83   -155      5    111   -119   -189     23    233    259   -124   -342
     75   -218   -293     72    184   -254   -163     54    226    257   -119   -350
     70   -239   -309     83    187   -272   -155     54    218    239   -140   -371
     70   -262   -332     96    200   -296   -145     49    192    192   -187   -355
     83   -262   -345     88    213   -303   -148     44    179    166   -207   -316
     77   -293   -371    109    223   -332   -142     28    158    142   -239   -366
     67   -277   -345    103    205   -309   -137     15    153    181   -168   -441
     38   -249   -288    103    163   -267   -140      5    142    179   -171   -480
     12   -340   -353    161    181   -345   -140      5    122    163   -189   -465
     18   -324   -342    153    179   -332   -137      0    119    158   -194   -491
     12   -275   -288    129    148   -280   -140    -10    103    116   -241   -485
     20   -293   -314    135    166   -303   -140      7    101    124   -233   -454
     -5   -340   -335    171    163   -337   -111     57    132    155   -197   -446
    -28   -470   -441    249    205   -457    -38    161    155    132   -244   -472
     38   -662   -704    311    368   -683     18    213    124    -23   -459   -667
     54   -594   -649    270    350   -623    122    358    267    -10   -509   -722
    -10   -249   -241    127    114   -246    145    319    381    124   -342   -587
   -153    150    303      2   -228    226    -59   -176    129    210    -88   -366
   -322    680   1000   -179   -662    839   -345   -711   -150    397    309    -51
   -394   1083   1478   -342   -935   1280   -600  -1062   -301    652    724    270
   -363    883   1244   -259   -802   1062   -727  -1184   -467    654    769    319
   -348    342    691      2   -519    517   -654  -1093   -672    226    267    -77
   -348   -145    202    244   -277     28   -478   -883   -779   -301   -379   -607
   -301   -454   -153    376    -75   -303   -288   -530   -493   -249   -480   -649
   -254   -444   -189    348    -33   -316   -140   -218   -135     18   -298   -467
   -226   -420   -194    324    -15   -309    -38      5     96    192   -184   -397
   -153   -387   -233    267     38   -311    -15     72    174    223   -174   -402
    -88   -415   -327    252    116   -371    -28     51    140    176   -210   -439
    -77   -402   -324    239    122   -366     -7     90    176    197   -194   -376
    -96   -397   -301    246    101   -350     20    132    220    236   -161   -348
   -114   -366   -254    239     67   -311     44    145    252    262   -137   -392
    -75   -368   -293    220    109   -332     25    127    239    246   -122   -374
    -49   -337   -288    192    119   -314     18    148    257    267   -109   -353
    -38   -314   -275    176    116   -296      2    148    259    254   -129   -348
    -20   -329   -309    174    142   -319     -2    153    265    252   -127   -350
    -20   -337   -316    179    148   -327      5    161    275    267   -106   -371
    -15   -303   -288    158    135   -296     10    174    301    290    -83   -363
    -23   -283   -259    153    116   -272     12    184    319    301    -72   -374
     -5   -280   -277    142    135   -280     28    194    329    298    -77   -345
     18   -262   -283    122    148   -272     23    218    350    311    -72   -283
     25   -252   -277    111    150   -262     33    252    394    345    -41   -231
     25   -283   -309    129    166   -296     51    283    436    381    -18   -233
     12   -290   -303    137    155   -296     64    303    452    361    -51   -254
     83   -298   -384    106    233   -340     51    316    459    368    -41   -249
    129   -189   -319     28    223   -252     64    392    553    485     54   -171
    142   -127   -270     -7    205   -197     83    465    657    628    207   -150
    127   -122   -249     -2    187   -184    114    504    701    654    226   -150
    116    -96   -213    -10    163   -153    132    537    727    680    257    -93
    127    -64   -192    -31    158   -129    145    568    756    698    272    -41
    135     10   -124    -72    129    -57    137    574    750    693    283    -12
     90    -23   -116    -36    101    -70    148    535    698    657    267    -28
     88    -67   -155    -10    119   -109    145    485    633    592    210    -41
    116    -75   -192    -23    150   -132    140    475    602    571    207    -33
    132    -59   -192    -36    161   -124    132    413    553    522    179   -124
    127    -49   -179    -38    150   -114    106    348    462    428    106   -153
     83   -132   -215     23    148   -174    127    316    410    379     77   -142
     57   -158   -218     49    137   -187    135    303    387    376     85   -145
     25   -111   -137     44     80   -124    142    296    394    402    122   -171
      5    -64    -70     28     36    -67    158    288    394    392    109   -200
     33    -75   -109     20     70    -93    153    275    368    345     83   -192
     85   -119   -207     15    145   -163    106    184    272    270     28   -254
     83   -119   -202     18    142   -161     98    163    265    270     31   -280
     77    -15    -93    -31     85    -54    101    168    301    288     57   -233
     44     57     12    -51     15     36    114    179    340    327     88   -210
    -15     96    111    -41    -62    103    132    218    394    366    116   -137
      2     59     57    -31    -25     59    101    179    353    355    129   -153
     88      0    -88    -44     88    -41     25     77    265    293     83   -233
     62     20    -41    -41     51    -10     46    111    301    324    119   -197
     67     20    -46    -46     57    -10     41    111    298    303     96   -187
     64    -18    -83    -23     72    -49     46    124    303    293     96   -168
     44   -109   -153     31     96   -132     38    119    288    270     70   -218
     25   -187   -213     80    116   -200     41    119    259    233     25   -254
      7   -267   -275    127    140   -270     44    132    233    192     -5   -241
     28   -280   -309    127    168   -293     28    114    205    171     -5   -239
     15   -311   -327    148    168   -316     33     77    163    158      2   -322
    -12   -337   -324    176    153   -332     25     59    137    127    -25   -361
    -28   -335   -306    181    137   -322     15     62    137    127    -25   -332
      5   -353   -358    174    181   -355    -25     23     93     85    -64   -337
     -2   -384   -384    192    189   -384    -31     20     75     51   -101   -329
    -33   -415   -381    223    174   -400     -5     15     67     36   -111   -342
    -83   -441   -361    262    137   -402     23      5     83     49    -96   -397
    -62   -397   -335    231    135   -366     12    -38     54     10   -127   -410
    -38   -423   -384    228    171   -402     12    -10     33     -5   -145   -353
    -31   -558   -527    296    246   -542     33     28     -2    -46   -197   -407
     -7   -782   -774    394    381   -779    114    103    -72   -213   -374   -576
     25   -948   -974    462    498   -961    254    244    -54   -329   -514   -784
     23   -771   -797    371    407   -784    337    327     64   -275   -470   -789
   -101   -392   -293    246     93   -342    207    -93    -28   -179   -262   -566
   -262    155    418     51   -340    285   -124   -807   -265     -7     96   -176
   -392    878   1270   -241   -831   1072   -431  -1322   -355    366    662    316
   -345   1247   1592   -449   -969   1418   -730  -1545   -324    818   1208    756
   -288    875   1163   -293   -727   1018   -810  -1538   -428    740   1091    696
   -306    163    470     70   -389    316   -633  -1325   -680     75    350     64
   -275   -449   -174    363    -51   -311   -361   -935   -769   -496   -319   -522
   -176   -498   -322    335     72   -410   -187   -506   -413   -285   -241   -527
    -80   -501   -420    288    168   -462    -64   -226   -171   -142   -158   -459
    -10   -514   -504    259    244   -509      7    -77    -44    -90   -142   -413
     23   -488   -511    233    267   -498     25    -33     -7    -85   -150   -405
     18   -517   -537    246    275   -527     31    -18    -20   -103   -161   -423
    -18   -571   -553    293    265   -561     49     20    -12   -116   -179   -402
      5   -581   -587    288    296   -584     51     41     -2   -111   -179   -394
     54   -568   -623    257    337   -594     28     57      0   -109   -171   -389
     64   -553   -620    244    340   -587     31     90     36    -77   -129   -358
     62   -506   -568    220    314   -535     36    101     62    -57   -103   -374
     51   -480   -532    213    288   -504     38    103     67    -80   -124   -363
     33   -439   -472    202    252   -454     51    127     90    -83   -114   -329
     51   -426   -478    187    262   -452     54    153    119    -59    -83   -311
     85   -436   -522    174    301   -478     44    197    127    -18    -44   -265
     98   -397   -498    148    296   -449     33    249    176     51     12   -228
     90   -389   -480    150    285   -433     44    283    202     36    -10   -205
    106   -420   -527    155    314   -475     46    272    176    -12    -64   -226
    116   -418   -535    150    324   -478     59    319    226     57     12   -213
    127   -387   -514    127    319   -449     70    376    275     90     62   -171
    155   -311   -467     77    311   -389     80    436    340    163    135   -148
    189   -267   -457     38    322   -363     93    504    400    202    155   -127
    213   -228   -441      7    327   -335     75    542    436    218    174   -103
    207   -246   -454     18    329   -348     72    581    454    220    171    -75
    231   -265   -496     18    363   -379     88    644    488    246    194     12
    249   -202   -452    -23    348   -327    109    672    522    285    233     85
    259   -142   -402    -59    329   -272    101    683    542    309    262     93
    277    -57   -335   -109    303   -197     80    685    553    363    350     96
    272    -36   -309   -116    290   -171     46    667    524    345    348    109
    252    -77   -329    -88    290   -202     38    626    485    257    244     98
    244   -106   -350    -67    296   -228     46    545    433    210    226     38
    244    -77   -324    -83    283   -200     33    475    371    213    265    -44
    236    -57   -293    -88    265   -174     23    431    342    189    249    -41
    200    -77   -277    -62    236   -176      7    361    293    135    192    -57
    158    -90   -249    -33    202   -168      7    301    246     64    132    -80
    132    -96   -228    -20    179   -161     25    259    210      7     80    -88
    135   -116   -252     -7    192   -184      5    197    155    -25     51    -96
    132   -101   -233    -18    181   -168     -2    153    137    -36     49   -140
    124    -90   -215    -18    168   -150     15    142    132    -51     38   -148
    119    -51   -171    -33    142   -111     10    142    150    -28     70   -135
     90      7    -83    -49     88    -36     10    142    189     18    119   -140
     83     49    -36    -67     59      7    -10    122    197     -7     96    -96
    103     80    -23    -93     64     28    -23    103    192    -25     80    -85
    127     72    -57   -101     90     10    -36    114    176      5    122    -70
    148     59    -88   -103    119    -12    -41    150    207     57    176    -36
    132     49    -85    -90    106    -18    -77    129    197     23    150    -36
    106     15    -90    -62     98    -36    -80    114    176    -23     93    -51
     98    -12   -111    -44    103    -62    -72    129    171    -18     96    -72
    119    -93   -213    -12    166   -153    -83    132    135    -46     72   -106
     93   -181   -277     44    184   -231    -85    106     93    -90     23   -153
     83   -202   -288     59    184   -244   -101     38     44   -166    -36   -236
     77   -257   -337     88    207   -296   -124     -5    -38   -254   -109   -233
     75   -342   -418    135    246   -379   -129     18    -57   -239   -106   -210
     57   -340   -397    140    226   -368   -142      2    -59   -246   -101   -239
     36   -345   -381    155    207   -363   -137     -5    -62   -246   -103   -226
     38   -345   -384    150    210   -363   -148    -15    -57   -215    -72   -246
     41   -314   -355    137    197   -335   -161    -38    -70   -265   -122   -290
     64   -392   -459    163    259   -426   -187    -59   -129   -337   -187   -265
     59   -449   -509    194    283   -478   -192    -57   -137   -309   -150   -228
     41   -449   -493    202    265   -470   -189    -49   -111   -259    -96   -257
     12   -465   -478    226    244   -470   -168    -49   -127   -303   -142   -314
     31   -628   -659    298    342   -644   -129    -23   -218   -449   -306   -436
     64   -852   -917    392    491   -883    -38     38   -319   -659   -548   -704
     77   -896   -974    407    524   -932     75    179   -275   -714   -623   -839
     44   -659   -704    309    374   -680     98     85   -200   -626   -511   -727
   -124   -202    -80    163    -23   -142   -142   -527   -215   -345   -109   -270
   -280    535    815   -127   -548    675   -439  -1049    -85    192    589    444
   -345   1111   1454   -384   -898   1280   -693  -1273    148    797   1291   1148
   -301   1070   1371   -384   -836   1221   -898  -1363    158   1023   1535   1444
   -270    537    805   -135   -537    670   -922  -1397   -257    413    898    818
   -249    -49    200    148   -226     75   -737  -1169   -623   -340     85     -2
   -181   -389   -207    285     10   -298   -522   -771   -594   -576   -265   -340
    -90   -470   -379    280    142   -426   -337   -387   -361   -441   -215   -290
    -20   -498   -480    259    228   -491   -252   -200   -254   -374   -174   -270
     18   -522   -542    252    280   -532   -213   -124   -213   -355   -171   -283
     33   -506   -542    233    288   -524   -184    -90   -192   -345   -166   -283
     49   -498   -548    226    298   -522   -171    -72   -187   -345   -166   -283
     28   -470   -498    218    262   -483   -155    -49   -166   -340   -174   -296
     70   -462   -532    194    301   -496   -163    -38   -166   -332   -163   -280
     57   -467   -524    202    290   -493   -142      5   -122   -290   -129   -233
     36   -436   -472    200    254   -454   -116     31    -77   -275   -132   -236
    127   -452   -579    161    350   -514   -153    -31   -145   -384   -254   -309
    135   -449   -587    155    358   -517   -135     28   -116   -314   -166   -239
    111   -410   -522    148    314   -465   -109     88    -57   -233    -93   -197
     80   -415   -496    168    288   -454    -80    116    -25   -213    -67   -161
     80   -418   -498    168    288   -459    -98    106    -36   -231    -88   -171
     83   -420   -504    168    290   -462   -106    114    -25   -223    -80   -187
     64   -415   -483    174    272   -449   -101    153     -2   -189    -38   -148
     98   -379   -478    140    288   -428    -96    171     20   -166    -23   -111
     93   -413   -509    158    298   -459    -70    215     44   -161    -38    -67
     96   -426   -524    163    309   -475    -41    280     77   -150    -59    -10
    124   -389   -517    129    319   -452    -44    329    129    -51     59    -10
    184   -298   -483     57    332   -389    -59    366    171      0    122      2
    207   -246   -457     18    329   -350    -23    441    239     44    153     62
    233   -197   -431    -18    329   -311      0    478    290     70    166     83
    249   -176   -428    -36    337   -303     -2    519    306     93    189    153
    288   -207   -496    -38    392   -350    -31    542    311    124    223    231
    283   -158   -441    -64    361   -301    -31    545    337    161    257    249
    277   -109   -387    -85    329   -246    -36    514    337    171    277    231
    280    -59   -340   -111    309   -197    -41    496    342    176    296    246
    244    -36   -280   -103    262   -158    -18    485    342    163    288    254
    257    -67   -327    -96    290   -194    -49    400    265     67    197    197
    246    -80   -327    -83    285   -202    -80    324    194     -2    135    161
    213    -96   -311    -59    259   -202    -93    254    132    -59     96    116
    200    -67   -267    -64    233   -166    -88    184     90    -96     80     62
    202    -64   -270    -70    233   -168    -80    132     59   -124     64     10
    155    -77   -236    -38    194   -155    -41     93     33   -166     25    -41
    116    -83   -200    -18    158   -140    -12     77     12   -197      0    -49
     96   -116   -213     10    153   -163     10     98      7   -205    -12    -20
    187   -114   -301    -36    241   -207    -70      7    -88   -301   -103    -38
    192    -33   -226    -77    207   -129    -88     -7    -72   -254    -54    -25
    174     51   -124   -114    148    -33    -88    -15    -44   -213      0    -41
    184    106    -77   -145    132     15   -109    -23    -25   -202     20     -5
    168    103    -64   -137    116     20   -119    -44    -31   -218     -5    -15
    171     44   -129   -109    150    -41   -142    -77    -88   -298    -93    -31
    181     23   -158   -103    168    -67   -166    -90   -106   -296    -62    -23
    176     59   -116   -116    148    -28   -166    -88    -98   -270    -23    -28
    171    -20   -192    -75    179   -106   -163    -93   -129   -327    -98    -46
    145   -119   -265    -12    202   -192   -163   -106   -168   -374   -148    -98
    103   -142   -246     20    174   -194   -155   -111   -168   -397   -184   -148
    119   -228   -348     54    233   -288   -163   -161   -236   -470   -252   -184
    158   -306   -465     72    309   -384   -202   -228   -329   -537   -296   -246
    163   -283   -449     59    303   -366   -213   -231   -329   -537   -296   -244
    171   -267   -439     49    303   -353   -213   -231   -324   -537   -293   -218
    171   -296   -467     62    319   -381   -200   -239   -340   -571   -332   -241
    202   -298   -501     46    350   -400   -202   -267   -371   -602   -353   -252
    171   -293   -465     59    316   -376   -192   -265   -361   -584   -316   -233
    137   -324   -462     93    298   -392   -205   -275   -379   -605   -335   -241
    171   -407   -579    119    374   -493   -246   -353   -467   -693   -423   -309
    179   -415   -594    116    384   -504   -246   -353   -480   -701   -428   -298
    148   -446   -594    150    371   -519   -220   -316   -472   -714   -462   -303
    158   -620   -779    231    467   -701   -163   -272   -545   -872   -652   -465
    189   -826  -1015    319    602   -919    -46   -174   -607  -1054   -875   -704
    166   -730   -898    280    530   -813     72    -18   -485  -1031   -875   -750
     80   -446   -530    181    303   -488     57   -187   -418   -896   -683   -571
    -33     70    101    -18    -67     85   -215   -802   -511   -633   -254   -132
   -135    839    974   -350   -553    906   -517  -1286   -446   -116    444    566
   -202   1197   1400   -498   -802   1299   -719  -1428   -252    433   1049   1163
   -197    891   1088   -348   -644    989   -828  -1488   -366    439   1021   1169
   -119    249    366    -64   -241    306   -844  -1566   -906   -355    200    400
    -49   -329   -280    189    114   -306   -727  -1449  -1353  -1223   -698   -436
    -23   -501   -478    262    226   -491   -519  -1002  -1083  -1161   -782   -472
     59   -415   -478    176    267   -446   -374   -672   -787   -940   -623   -371
    111   -394   -506    140    306   -449   -262   -475   -620   -841   -568   -342
     88   -428   -517    171    301   -472   -189   -384   -550   -826   -576   -329
    135   -423   -561    142    348   -491   -210   -400   -584   -859   -607   -361
    135   -449   -584    155    358   -517   -189   -361   -563   -826   -584   -342
    129   -433   -563    150    345   -498   -150   -306   -517   -769   -524   -324
    122   -387   -509    132    314   -446   -127   -267   -472   -735   -496   -311
     75   -381   -459    153    267   -420    -93   -231   -428   -711   -496   -290
     49   -405   -454    179    249   -431    -83   -228   -423   -717   -506   -283
     67   -410   -478    171    272   -444   -101   -252   -452   -748   -537   -283
     75   -379   -454    153    265   -415    -90   -218   -420   -714   -509   -218
     72   -355   -431    140    252   -394    -83   -202   -392   -680   -467   -181
     59   -353   -413    145    236   -384    -64   -179   -363   -657   -446   -166
     36   -327   -366    142    200   -348    -38   -150   -332   -633   -426   -150
     20   -311   -332    145    176   -322    -31   -140   -319   -626   -418   -129
     44   -309   -355    129    197   -329    -41   -129   -311   -605   -387   -114
     15   -246   -262    116    137   -254    -33    -93   -270   -561   -355    -85
      2   -174   -176     85     88   -176    -31    -72   -228   -548   -361    -96
    124   -197   -322     36    223   -259    -93   -140   -314   -659   -465   -127
    174   -163   -340     -7    257   -252    -85    -46   -236   -555   -361     -7
    184    -93   -280    -46    231   -187    -70     23   -150   -444   -249     44
    179    -75   -254    -51    215   -163    -75     54   -111   -405   -223     57
    187    -80   -267    -51    226   -174    -85     83    -77   -366   -202    111
    197    -70   -267    -64    231   -168    -85    119    -36   -311   -150    176
    220    -20   -241   -101    231   -129   -111    116    -31   -298   -132    202
    267     23   -246   -145    254   -111   -132    103    -31   -293   -124    218
    272     23   -249   -148    262   -111   -132     64    -70   -335   -174    168
    262     83   -179   -174    220    -46   -140     -2   -114   -394   -218    129
    262     62   -200   -161    231    -67   -132    -33   -174   -457   -270    127
    293     31   -262   -163    277   -114   -140    -59   -226   -483   -290     77
    314     31   -283   -171    298   -124   -168   -116   -275   -522   -316     23
    309     75   -236   -194    272    -80   -200   -187   -345   -592   -363      2
    290     80   -213   -187    252    -64   -181   -233   -384   -639   -410    -33
    215     46   -168   -132    192    -59   -148   -277   -439   -711   -488   -119
    239      2   -236   -119    239   -116   -174   -379   -545   -818   -587   -220
    267    -15   -283   -127    272   -148   -179   -405   -581   -844   -592   -210
    246    -57   -306    -96    275   -181   -166   -407   -597   -859   -605   -215
    223     -7   -231   -109    226   -119   -153   -405   -576   -846   -602   -215
    192    171    -20   -181    106     75   -168   -418   -540   -800   -566   -210
    257    207    -49   -233    153     80   -220   -485   -581   -823   -576   -184
    246    158    -88   -202    168     36   -226   -472   -574   -815   -568   -150
    283    142   -140   -215    210      2   -272   -511   -613   -844   -587   -181
    290    197    -93   -244    192     51   -303   -517   -610   -820   -568   -163
    290    239    -51   -265    171     93   -303   -522   -623   -828   -581   -166
    277    192    -85   -236    181     54   -283   -524   -646   -859   -626   -194
    259     96   -166   -179    213    -33   -270   -537   -685   -906   -675   -228
    272     15   -257   -142    265   -119   -288   -555   -737   -950   -719   -246
    285    -57   -342   -116    314   -200   -293   -558   -761   -974   -737   -259
    275    -93   -371    -90    322   -231   -296   -576   -792  -1002   -774   -316
    267   -129   -397    -67    329   -265   -293   -602   -836  -1047   -820   -366
    233   -140   -374    -46    303   -257   -280   -633   -849  -1072   -849   -410
    270   -111   -381    -80    324   -246   -303   -659   -883  -1106   -857   -392
    309   -145   -457    -83    381   -301   -322   -652   -922  -1114   -849   -322
    306   -150   -457    -77    381   -303   -324   -633   -927  -1111   -857   -311
    306   -129   -436    -88    371   -283   -335   -641   -930  -1104   -857   -345
    303   -137   -441    -85    371   -288   -340   -662   -950  -1124   -883   -392
    254   -137   -394    -59    322   -265   -316   -657   -927  -1114   -878   -397
    298   -192   -493    -54    392   -342   -345   -719   -995  -1195   -945   -415
    322   -298   -620    -10    470   -459   -322   -680  -1010  -1202   -958   -407
    314   -428   -743     54    527   -584   -254   -610  -1021  -1309  -1106   -548
    311   -566   -878    127    592   -722   -150   -498  -1008  -1434  -1296   -740
    340   -423   -763     38    550   -592    -88   -348   -857  -1371  -1280   -750
    327    -59   -387   -132    355   -223   -137   -446   -787  -1257  -1119   -519
    210    387    174   -298     18    280   -394  -1013  -1039  -1098   -748   -179
    114    979    862   -548   -374    922   -659  -1504  -1200   -745   -176    241
    106   1325   1218   -717   -555   1273   -880  -1761  -1239   -345    353    665
    132   1005    872   -568   -368    940   -979  -1857  -1431   -418    288    610
    103    376    270   -241    -83    324   -885  -1823  -1795  -1145   -514    -72
    119    -80   -200    -20    158   -137   -724  -1600  -1925  -1712  -1202   -654
    181   -257   -439     36    309   -348   -584  -1254  -1634  -1621  -1260   -688
    249   -207   -457    -20    353   -332   -488   -979  -1332  -1397  -1117   -545
    303   -161   -465    -75    384   -311   -410   -800  -1153  -1262  -1031   -475
    303   -174   -478    -64    389   -324   -361   -724  -1078  -1228  -1034   -480
    280   -215   -498    -33    387   -355   -342   -696  -1065  -1231  -1052   -475
    327   -153   -480    -85    402   -316   -332   -662  -1028  -1192  -1013   -423
    363   -137   -501   -114    431   -319   -335   -649  -1021  -1176  -1000   -400
    366   -122   -488   -122    426   -303   -329   -623   -997  -1148   -982   -381
    363    -98   -465   -135    413   -280   -314   -600   -969  -1124   -956   -371
    355    -67   -423   -142    389   -244   -301   -581   -940  -1093   -927   -340
    329    -59   -392   -135    358   -226   -285   -553   -906  -1060   -896   -309
    301    -46   -350   -127    324   -197   -272   -530   -878  -1039   -880   -301
    350    -12   -363   -171    355   -187   -296   -558   -893  -1062   -888   -303
    348     25   -322   -187    335   -148   -285   -530   -870  -1031   -862   -277
    345     44   -303   -194    322   -129   -275   -504   -839   -995   -839   -254
    345     88   -257   -218    301    -83   -272   -496   -815   -971   -820   -244
    335     88   -246   -213    290    -77   -262   -462   -787   -940   -795   -215
    327     64   -262   -194    296    -98   -236   -410   -745   -893   -750   -171
    327     98   -228   -215    277    -64   -228   -368   -693   -836   -701   -127
    329    137   -192   -233    259    -25   -220   -332   -639   -789   -670   -106
    371    168   -205   -272    288    -18   -226   -309   -607   -763   -652    -77
    381    187   -194   -283    288     -2   -207   -218   -524   -680   -576      0
    397    233   -163   -316    280     33   -205   -153   -449   -607   -517     67
    420    290   -132   -355    275     80   -202   -101   -394   -535   -449    153
    449    350    -98   -400    272    127   -197    -51   -337   -446   -361    184
    452    392    -59   -420    257    166   -200    -28   -303   -405   -319    189
    415    371    -44   -394    228    166   -189    -28   -303   -420   -332    181
    407    363    -44   -387    226    161   -187    -38   -322   -444   -345    176
    407    374    -33   -392    220    171   -187    -51   -345   -462   -355    176
    407    400     -7   -402    207    197   -189    -83   -379   -496   -376    161
    394    389     -5   -394    200    192   -207   -124   -426   -542   -407    129
    371    366     -7   -368    189    179   -207   -176   -480   -602   -459     72
    324    329      5   -329    161    168   -192   -228   -545   -678   -530     -2
    301    353     51   -327    124    202   -163   -241   -558   -691   -535    -12
    298    389     88   -345    103    241   -150   -277   -581   -717   -553    -31
    298    433    135   -368     83    285   -145   -322   -613   -743   -574    -59
    272    415    142   -345     64    280   -140   -353   -652   -782   -613   -106
    249    381    132   -314     59    257   -135   -368   -678   -805   -631   -124
    233    400    166   -316     33    283   -109   -342   -649   -774   -602    -83
    233    449    215   -342      7    332    -93   -319   -602   -730   -563    -33
    228    524    293   -376    -33    410    -98   -316   -563   -698   -527     10
    254    589    335   -420    -38    462   -122   -332   -555   -680   -506     31
    246    605    358   -428    -57    483   -129   -329   -542   -639   -462     31
    231    558    324   -394    -46    441   -122   -340   -550   -646   -470    -12
    252    530    275   -392    -10    402   -127   -353   -566   -670   -480    -20
    262    535    272   -397     -5    405   -124   -342   -563   -665   -478      7
    244    524    277   -387    -15    402   -119   -348   -584   -683   -498    -23
    244    444    200   -345     20    322   -111   -345   -602   -704   -527    -57
    236    350    114   -293     59    233   -101   -348   -623   -732   -555    -88
    220    296     75   -257     72    187    -90   -342   -631   -750   -574    -98
    215    272     54   -246     80    163    -88   -345   -657   -797   -615    -93
    213    257     44   -236     85    150    -83   -348   -675   -802   -620   -103
    210    262     49   -236     77    155    -88   -358   -683   -795   -602   -132
    197    265     67   -231     64    166    -85   -371   -693   -795   -597   -161
    174    239     64   -207     51    153    -70   -363   -685   -782   -587   -163
    176    233     57   -205     59    148    -67   -355   -685   -776   -584   -158
    194    241     46   -218     72    145    -93   -384   -717   -810   -613   -179
    210    252     41   -231     85    148   -101   -381   -719   -807   -610   -166
    189    223     33   -210     77    129    -98   -376   -722   -818   -620   -181
    194    184    -10   -189    101     88    -96   -368   -724   -831   -641   -194
    215     77   -137   -145    176    -28    -70   -337   -766   -911   -740   -277
    239   -166   -405    -36    322   -285     31   -231   -818  -1085   -958   -488
    249   -228   -478    -12    361   -353    158    -62   -730  -1145  -1070   -607
    205     28   -176   -116    189    -72    197    -90   -613  -1023   -935   -527
     72    441    366   -257   -148    405     15   -623   -737   -872   -641   -246
    -70   1047   1117   -488   -592   1080   -293  -1254   -909   -589   -150    246
   -158   1678   1834   -761   -995   1756   -542  -1556   -846    -90    485    846
   -127   1709   1836   -792   -982   1771   -743  -1652   -820    223    828   1189
    -90   1218   1309   -566   -701   1265   -766  -1595  -1000    -51    491    867
    -83    615    698   -265   -389    657   -610  -1426  -1335   -846   -374     38
    -38    272    309   -116   -176    290   -394  -1047  -1244  -1088   -743   -306
     38    239    200   -140    -80    220   -241   -683   -932   -896   -662   -241
    114    210     96   -163     10    153   -142   -449   -756   -795   -618   -187
    150    192     41   -171     54    116    -83   -316   -657   -743   -597   -145
    145    187     38   -168     54    114    -67   -277   -636   -748   -594   -127
    166    205     38   -187     62    124    -59   -246   -605   -709   -563   -127
    176    200     23   -189     75    111    -57   -228   -581   -693   -553   -140
    171    220     49   -194     62    135    -51   -213   -555   -675   -545   -153
    181    249     64   -215     57    158    -49   -189   -535   -670   -540   -114
    179    246     64   -213     57    155    -41   -158   -504   -646   -517    -80
    150    249     98   -200     25    174    -31   -129   -472   -618   -498    -62
    148    262    114   -205     18    189    -28   -114   -449   -587   -470    -64
    166    270    103   -218     31    187    -25   -101   -426   -561   -459    -72
    189    301    111   -246     38    207    -28    -80   -413   -563   -462    -36
    187    319    132   -254     25    228    -25    -62   -392   -548   -444      2
    181    322    140   -252     20    231    -12    -28   -355   -511   -394     46
    181    358    176   -270      2    267    -20      0   -309   -420   -332     20
    179    363    184   -272     -2    275    -15     38   -270   -376   -303     31
    168    361    192   -267    -10    277     -7     80   -236   -348   -296     38
    181    400    218   -290    -18    309      2    129   -194   -342   -296     83
    194    379    181   -288      5    280     23    202   -124   -272   -233    145
    210    397    184   -303     12    290     36    272    -46   -187   -163    163
    228    467    236   -350     -5    353     33    329     -5   -145   -116    231
    239    501    262   -368    -10    381     41    402     59    -64    -51    296
    236    522    285   -379    -23    402     46    459    124     -2     -5    335
    257    576    319   -418    -31    449     31    467    137      0      2    368
    265    589    324   -428    -31    457     20    467    142      5     15    413
    249    594    345   -420    -46    470     20    462    142     38     41    397
    231    610    379   -423    -72    496     23    441    135     33     62    407
    228    620    392   -426    -80    506     20    410    111     18     62    389
    202    618    415   -413   -106    517     23    384     88    -23     10    363
    161    550    389   -355   -114    470     41    366     77    -28    -23    332
    161    579    418   -371   -129    498     15    288     31    -77    -51    277
    140    576    436   -358   -148    509     18    246      0   -101    -51    267
    103    581    475   -342   -184    527     25    205    -15   -101    -51    218
     72    597    524   -335   -226    561     28    163    -38   -127    -77    166
     59    574    514   -319   -228    545     31    145    -57   -163   -109    184
     51    550    498   -303   -223    524     46    137    -57   -161   -101    181
     64    558    493   -314   -213    527     54    127    -59   -184   -137    174
     77    633    555   -355   -239    594     51    140    -38   -168   -129    236
     38    685    644   -363   -301    665     46    150      7    -75    -36    236
      7    696    688   -350   -340    691     33    135     25    -54    -15    231
      7    698    691   -353   -340    693      2    129     25    -67    -36    277
     15    675    659   -345   -322    667     -7    148     46    -23     10    301
      5    709    704   -358   -348    706    -15    140     54      0     44    272
      5    683    678   -345   -335    680    -36    111     28    -33     10    272
     -2    657    659   -329   -329    657    -38    103     33    -10     36    244
    -25    615    641   -293   -332    628    -28    106     23    -31     12    233
    -44    480    524   -218   -285    504    -41     83    -33    -93    -62    168
    -62    426    488   -181   -275    457    -62     57    -77   -135   -111    111
    -72    389    462   -158   -267    426    -64     54    -93   -168   -155    150
    -59    311    371   -124   -215    340    -62     54    -98   -168   -148    145
   -103    270    371    -85   -239    319    -70     25   -122   -187   -161     83
   -122    277    400    -77   -262    337    -64     18   -124   -181   -158     80
   -122    262    381    -70   -252    322    -62     18   -129   -192   -181     70
   -150    226    376    -36   -262    301    -80      0   -158   -236   -226     70
   -189    236    426    -23   -306    329    -64      7   -129   -161   -132     59
   -142    283    426    -70   -283    353    -44     15   -109   -132    -98     62
   -137    272    410    -67   -275    340    -36     18   -109   -150   -124     75
   -179    244    423    -31   -301    332    -38     15   -114   -158   -140     70
   -174    163    337      2   -257    249    -25     28   -145   -213   -220     18
    -85    -20     64     51    -75     20    -10     38   -265   -410   -444   -174
    -77   -236   -158    155     36   -197     85    142   -316   -574   -631   -454
    -98   -231   -132    166     15   -181    215    324   -205   -574   -652   -563
   -207     72    280     64   -244    176    213    171    -98   -410   -452   -314
   -353    587    940   -119   -646    763    -25   -465   -163   -142    -31    207
   -542   1234   1777   -345  -1161   1504   -293  -1026   -132    358    683    885
   -628   1701   2330   -535  -1478   2016   -537  -1293      0    924   1382   1579
   -571   1447   2016   -439  -1293   1730   -667  -1376   -142    914   1389   1574
   -532    893   1426   -179   -979   1158   -623  -1312   -514    233    633    815
   -480    327    805     75   -644    566   -454  -1021   -748   -441   -171     41
   -407    103    511    153   -459    306   -259   -571   -545   -470   -355    -85
   -275     54    329    109   -303    192   -148   -290   -358   -342   -296    -36
   -223     85    309     67   -267    197    -64    -98   -205   -210   -194    -38
   -210     72    283     67   -246    179    -28    -18   -153   -192   -187    -23
   -233     49    283     93   -257    166      0     23   -127   -179   -181    -20
   -244     80    324     80   -285    202     15     57   -101   -148   -150     -2
   -252     93    342     77   -298    218     28     83    -77   -132   -145    -12
   -267     64    329     98   -298    197     44    109    -51   -129   -155     -5
   -275     23    298    127   -285    161     67    153    -23   -106   -142     38
   -231     12    244    106   -239    127     62    155    -12   -106   -148     57
   -270     38    306    114   -288    171     75    171     15    -70    -98     59
   -254     83    337     85   -296    210     70    171     28    -44    -72     67
   -207    127    335     41   -270    231     62    166     20    -75   -127     83
   -226    137    363     41   -296    252     88    207     75      0    -33     96
   -246    158    405     41   -324    280    106    239    114     44     12     98
   -223    148    371     36   -296    257    114    265    132     44     -7    122
   -171    158    329      7   -249    244    103    277    140     59      2    148
   -153    168    322    -10   -236    246     98    296    161     90     44    155
   -158    187    345    -15   -252    265    124    355    210    135     64    210
   -163    189    350    -12   -259    270    153    423    267    192    109    254
   -150    249    400    -49   -275    324    153    472    314    231    140    275
   -142    252    392    -54   -267    319    168    535    376    293    207    345
   -127    272    400    -75   -262    335    184    607    444    368    288    387
   -116    257    374    -70   -244    314    200    665    496    426    340    449
   -111    241    353    -64   -231    296    210    704    530    478    384    511
    -75    335    407   -132   -241    371    197    711    540    485    376    535
    -72    348    418   -137   -246    381    210    724    566    524    431    561
    -77    337    415   -132   -246    374    215    696    548    524    444    509
    -80    290    371   -103   -226    329    223    675    517    475    389    483
    -88    290    379   -101   -233    335    220    646    483    413    324    493
   -114    246    358    -67   -236    301    218    615    454    389    319    467
   -142    233    374    -46   -259    303    210    566    415    361    311    420
   -145    252    397    -51   -270    324    223    511    389    337    306    366
   -132    267    397    -70   -265    332    239    454    350    290    254    314
   -137    233    371    -49   -254    301    233    402    306    246    218    280
   -155    228    384    -38   -270    303    239    374    288    231    202    272
   -192    194    387      0   -288    290    249    342    267    197    153    254
   -192    153    345     18   -267    249    262    332    249    166    124    249
   -184    202    387    -10   -285    293    280    335    265    192    166    236
   -189    272    462    -41   -327    368    298    350    303    228    205    270
   -205    322    527    -57   -366    423    303    355    340    280    259    296
   -223    322    542    -51   -384    431    283    342    348    283    254    309
   -215    311    527    -49   -371    418    259    337    342    275    228    329
   -194    277    472    -44   -335    376    257    342    335    265    213    345
   -187    288    475    -49   -329    381    252    345    337    280    239    363
   -205    324    527    -59   -366    426    239    327    340    316    301    329
   -239    329    568    -46   -402    449    244    324    340    311    288    324
   -272    210    480     28   -376    342    254    322    311    270    231    267
   -246    135    381     57   -314    257    233    280    241    207    166    218
   -194    111    303     38   -249    207    228    262    210    192    153    215
   -210     67    275     70   -241    171    239    241    189    184    155    176
   -239     12    249    111   -244    129    236    207    158    135    106    132
   -277    -28    249    153   -265    109    220    176    127     96     54    127
   -259     18    275    119   -267    145    213    166    114     64     15    148
   -272     15    288    127   -280    150    231    189    142    114     83    166
   -254      2    254    124   -254    127    228    181    137    129     98    122
   -155    -46    109    101   -132     31    155     83     23     20      5     46
   -202    -49    153    124   -179     51    168    106     38     38      2     67
   -220    -31    187    124   -205     77    174    111     54     57     25     72
   -220     -5    215    109   -218    103    181    127     75     75     38     83
   -200    -85    114    142   -158     12    194    148     44     23    -28     28
   -158   -301   -142    228    -10   -223    246    200    -62   -155   -244   -207
   -166   -459   -293    311     62   -379    387    348    -67   -280   -423   -439
   -189   -368   -181    277     -5   -275    504    509     57   -223   -397   -405
   -298    -88    210    194   -254     59    488    319    145    -57   -189    -75
   -581    446   1026     67   -805    735    314   -252    218    387    449    571
   -849   1072   1919   -111  -1384   1496    184   -605    446   1002   1226   1379
   -883   1288   2169   -205  -1527   1730     -7   -841    519   1387   1699   1909
   -756    963   1719   -103  -1236   1340   -168  -1080    166   1080   1423   1587
   -748    426   1174    161   -961    800   -135  -1010   -210    384    633    696
   -711    -80    631    394   -670    275      2   -688   -366    -98     44    101
   -597   -254    340    426   -470     41    145   -288   -207    -77    -36      5
   -478   -210    267    345   -374     28    267     25      2     62     46     90
   -431   -194    236    311   -335     20    345    200    132    150    101    150
   -376   -215    161    293   -270    -28    342    207    122    135     96    109
   -348   -223    122    283   -236    -51    355    231    124    124     90     85
   -306   -239     67    272   -187    -85    376    257    132     93     20     96
   -270   -246     23    257   -150   -111    387    285    153    127     72    132
   -298   -267     31    280   -166   -119    394    296    155    119     49    111
   -332   -252     80    290   -210    -85    413    327    197    174    114    127
   -267   -166    101    218   -184    -33    394    324    220    210    171    116
   -231   -176     54    202   -145    -59    379    309    194    174    124    116
   -233   -244    -12    239   -111   -129    394    327    200    184    148    127
   -236   -244     -7    239   -116   -127    407    361    239    210    171    171
   -215   -231    -15    223   -101   -124    402    381    257    213    150    192
   -158   -189    -31    174    -64   -111    397    384    265    226    171    184
   -187   -153     33    168   -111    -62    410    428    301    275    220    210
   -257   -163     93    207   -176    -33    423    475    353    332    288    226
   -174   -158     15    166    -96    -72    366    431    301    259    207    189
   -122   -127     -7    122    -57    -67    376    475    327    280    241    241
   -145   -111     33    127    -90    -38    420    579    426    389    348    301
   -153   -142     10    145    -85    -67    420    613    452    400    327    322
   -158   -129     28    145    -93    -51    441    683    514    459    379    387
   -174    -75     98    122   -137     12    454    753    581    527    441    428
    -96    -54     41     75    -70     -7    431    756    584    571    527    415
    -59      5     62     25    -59     33    418    776    620    618    568    459
    -62     36     98     12    -80     67    431    810    665    654    597    530
    -77     36    114     20    -96     75    433    807    667    659    602    542
    -90     23    114     31   -101     67    436    776    633    620    563    506
    -80     -5     75     41    -80     36    436    748    607    587    537    475
    -75    -20     54     49    -64     15    436    717    576    555    524    454
    -80    -90    -10     85    -36    -51    459    680    535    506    483    405
    -98    -93      5     96    -54    -44    459    631    504    462    449    368
    -98    -88     10     90    -57    -38    431    568    428    392    389    288
   -135    -85     49    111    -93    -18    462    524    358    311    324    215
   -148   -101     44    122    -98    -28    452    493    366    314    329    202
   -111    -70     41     90    -77    -12    410    415    348    288    303    163
   -101     25    127     36   -114     75    368    332    283    239    262    127
    -93     20    114     36   -103     67    366    298    239    184    210     93
   -119     33    153     41   -135     90    394    327    280    192    205    116
   -114     88    202     10   -158    145    413    355    319    233    241    163
   -158    155    314      0   -236    233    433    394    381    303    309    236
   -202    158    361     23   -280    259    470    444    467    415    439    283
   -101    119    218    -10   -161    168    355    301    329    275    322    174
   -116    109    223      2   -171    166    324    298    324    280    335    184
   -132     98    228     15   -181    163    303    296    316    277    324    171
   -158    101    259     28   -207    179    296    296    311    265    303    171
   -179     49    228     64   -205    137    280    296    293    205    223    197
   -161    -64     96    111   -129     15    252    270    246    176    205    129
   -171   -124     46    145   -111    -38    236    236    197    142    184     41
   -194   -140     54    168   -124    -44    239    226    184    132    179     15
   -257   -124    132    189   -197      2    252    239    189    135    181      7
   -252   -135    114    192   -184    -10    228    220    168    114    150    -10
   -137   -174    -36    155    -51   -106    171    127     59    -10     18    -57
   -140   -207    -67    174    -36   -137    176    129     54    -10     18    -46
   -132   -200    -67    166    -36   -132    189    132     67     10     59    -36
   -171   -215    -44    192    -64   -129    207    153    101     64    127    -28
   -189   -223    -33    205    -77   -129    200    153     98     49    109    -25
   -150   -220    -70    187    -41   -145    161    116     54      2     62    -67
   -145   -200    -54    171    -46   -127    161    119     57     15     72    -83
   -166   -249    -85    207    -41   -168    166    132     51      2     54    -98
   -213   -353   -140    280    -36   -246    194    187     46    -33     -7   -155
   -127   -587   -459    358    166   -524    257    262    -23   -215   -239   -371
    -31   -672   -641    350    303   -659    311    329    -57   -389   -459   -589
    -64   -449   -384    257    158   -418    397    475    142   -241   -314   -491
   -181    -72    109    127   -148     18    311    210    189    -41    -25   -200
   -358    436    795    -38   -576    615     75   -366    114    301    527    379
   -475    971   1447   -249   -963   1210   -137   -761    179    865   1286   1093
   -483    989   1470   -254   -976   1228   -314   -969    145   1187   1683   1530
   -444    496    940    -25   -693    719   -381  -1119   -252    724   1197   1104
   -366    -41    324    205   -345    140   -366  -1119   -758   -228    150     83
   -280   -381   -101    329    -90   -241   -254   -797   -766   -579   -319   -361
   -210   -449   -239    329     12   -345    -98   -402   -436   -342   -181   -296
   -174   -428   -254    301     38   -342     57    -85   -150   -135    -25   -189
   -153   -353   -200    254     23   -277    176    150     67     23     85    -83
    -28   -402   -376    213    174   -389    129     96     -5    -77    -18   -145
    -23   -397   -374    210    174   -387    135    116      5    -75    -23   -140
    -57   -389   -335    220    137   -361    153    150     33    -46      2   -135
    -51   -376   -324    215    135   -350    155    161     36    -54     -7   -135
    -90   -358   -270    223     88   -314    171    192     70    -31     10   -132
    -38   -366   -327    202    142   -345    163    187     64    -57    -18    -98
    -10   -337   -329    171    158   -335    179    207    101      7     57    -77
    -18   -306   -288    163    135   -298    189    223    122     33     80    -85
    -38   -319   -280    176    116   -301    181    218    114      2     38    -70
    -41   -306   -265    171    111   -285    184    249    145     23     49    -23
    -28   -272   -246    150    106   -259    189    270    174     57     88      5
    -31   -252   -220    142     93   -236    197    293    210    109    127     -5
    -18   -241   -226    127    101   -233    187    296    220    135    150    -36
     10   -218   -231    103    119   -223    163    306    228    142    161    -10
      2   -213   -218    103    109   -215    174    345    267    161    168     51
    -10   -249   -239    129    114   -244    200    389    301    184    176     96
     12   -197   -213     90    111   -202    189    415    337    236    223    111
     46   -140   -187     46    116   -163    202    480    410    332    319    158
     51    -98   -150     23     98   -122    205    532    472    402    384    176
     59    -59   -119      0     88    -88    192    579    519    433    402    254
     57    -51   -111     -5     83    -80    200    644    576    488    449    335
    101    -20   -124    -41    111    -72    181    646    576    506    480    311
    119    -12   -132    -54    124    -72    179    646    571    501    491    309
    106     10    -96    -57    101    -41    197    667    587    501    504    371
     88     28    -59    -59     72    -15    223    672    589    501    514    389
     57     51     -5    -54     31     23    244    683    589    475    485    381
     98    -12   -111    -44    103    -62    207    600    483    327    350    350
    116    -83   -200    -15    158   -140    192    511    387    265    327    259
     62    -64   -127      0     93    -96    210    480    379    285    363    140
     44    -38    -83     -2     62    -59    210    436    335    210    303    116
     18    -28    -46      2     31    -36    223    405    306    174    270    124
    -62    -28     33     46    -49      2    270    415    324    179    270    122
    -41    -15     23     25    -33      5    228    324    262    129    244     46
     15    -38    -57     10     33    -46    200    241    187     44    168     -5
      7    -67    -77     28     41    -72    231    246    192     33    163     10
     -7    -46    -38     28     15    -44    262    272    218     72    218     12
    -36     44     80     -5    -59     62    267    288    259    103    244     62
    -64     85    148    -10   -106    116    262    303    280     90    205    145
    -25     54     77    -15    -51     64    223    280    275    101    215    181
     18    109     90    -62    -36    101    171    249    259    116    249    103
     -2    116    119    -57    -62    119    166    246    275    174    319     57
    -28    101    129    -36    -77    114    171    252    275    150    293     85
    -46     72    116    -15    -80     96    179    259    265    109    249    150
      2     10      7     -5     -2     10    145    220    215     98    254    101
      0    -41    -44     18     20    -41    140    220    197     96    259     28
    -54    -83    -31     67    -12    -57    161    236    192     67    220     18
    -62   -148    -85    103     10   -116    153    210    140    -31     93     33
    -18   -228   -210    124     96   -220     98    116     15   -200    -67      5
     -2   -265   -265    132    127   -265     93    101      5   -155      2    -25
    -28   -252   -223    140     96   -239    109    114     41    -77     90   -111
    -54   -205   -153    127     49   -179     93    103     18   -122     46    -96
    -93   -288   -194    192     49   -241    111    106      5   -132     23    -64
   -116   -277   -163    197     23   -223    111    114     15   -129     31    -62
    -88   -293   -205    189     57   -249     90     90    -20   -166    -10    -64
    -38   -301   -262    168    109   -283     59     46    -72   -223    -62    -90
    -31   -285   -254    158    111   -270     62     46    -67   -213    -41    -83
    -67   -335   -267    200     98   -301     85     75    -51   -194    -12   -127
    -36   -428   -394    231    179   -410     96     85   -132   -327   -161   -259
     18   -706   -727    342    371   -717    168    137   -254   -566   -431   -493
    -20   -727   -706    374    342   -717    316    337   -176   -618   -532   -688
    -23   -540   -517    280    246   -530    335    231   -129   -587   -472   -589
   -150   -122     25    135    -88    -49    124   -384   -218   -363    -96   -233
   -379    561    940    -93   -659    750   -140   -963   -187    122    574    454
   -478   1182   1660   -350  -1067   1421   -384  -1270    -28    706   1275   1197
   -392   1106   1499   -358   -945   1301   -628  -1423    -70    924   1504   1467
   -345    636    979   -145   -662    807   -678  -1408   -389    431    940    974
   -319     20    337    148   -329    179   -530  -1166   -750   -381     64    132
   -272   -335    -62    303   -106   -200   -306   -714   -652   -592   -244   -233
   -145   -314   -171    228     12   -244   -158   -363   -392   -441   -192   -207
    -44   -324   -280    184    116   -303    -54   -140   -239   -361   -166   -155
    -23   -361   -337    192    155   -350      2    -31   -179   -371   -223   -114
    -28   -444   -415    236    192   -431     31     20   -145   -298    -96   -135
    -70   -366   -296    218    111   -332     31     23   -127   -246    -36   -262
    -59   -327   -267    192    103   -298     38     44   -114   -257    -54   -213
    -54   -340   -285    194    114   -311     62     77    -90   -265    -75   -148
    -77   -345   -267    213     93   -306     75    103    -67   -252    -67   -111
    -41   -358   -316    200    137   -337     49     83    -88   -267    -88   -135
    -12   -355   -342    184    163   -350     49     88    -93   -290   -127   -103
      0   -379   -379    187    189   -379     54    109    -83   -267    -96    -77
    -77   -314   -236    197     77   -275     80    161      0   -158     18    -90
    -72   -265   -192    168     57   -228     75    171     20   -150     18    -83
     31   -290   -324    129    176   -306     25    114    -59   -252    -77   -106
     41   -285   -327    122    181   -306     25    137    -49   -236    -51    -62
     51   -262   -314    106    181   -288     51    189      7   -150     36    -25
     38   -220   -259     88    148   -241     64    231     44   -111     70    -20
     15   -215   -231     98    122   -223     67    267     75   -103     51     23
     44   -239   -283     96    161   -259     51    290     80   -119     20     54
     83   -233   -316     75    200   -275     62    342    129    -25    122     77
     90   -171   -265     38    176   -218     72    407    184     38    184     96
     88   -153   -241     31    163   -197     85    467    233     88    223    142
    103   -101   -205     -2    153   -153     90    511    283    132    259    200
    145    -59   -205    -41    174   -132     93    537    306    109    207    285
    213    -59   -275    -77    241   -166     49    511    275     83    202    345
    187    -15   -202    -85    194   -109     72    540    332    220    363    301
    184     23   -161   -103    171    -67     75    524    327    210    348    283
    226      2   -223   -114    226   -109     46    465    254    124    275    262
    184    -18   -202    -83    192   -109     93    475    239     54    200    314
    205    -12   -218    -96    210   -114     83    431    215     98    285    252
    207    -28   -236    -90    220   -129     64    345    140     28    226    192
    184    -64   -249    -59    215   -155     59    275     70    -51    161    155
    153    -70   -223    -41    187   -145     59    226     38    -80    140    132
    129    -85   -215    -23    171   -150     54    166     -5   -122     96    101
    114    -83   -200    -15    153   -140     46    109    -51   -168     57     80
    122    -46   -168    -36    145   -106     46     70    -72   -192     38     64
    119    -54   -176    -33    145   -114     57     46    -96   -231    -12     62
     85    -59   -145    -12    114   -101     93     62    -72   -200     23     36
     85    -23   -109    -33     96    -64    114     80    -64   -223    -20     51
    129     -2   -132    -62    129    -67    124     93    -36   -171     46     80
    148     49    -98   -101    122    -23    114     70    -28   -166     33     57
    122     88    -33   -103     77     25    116     88     18    -88    142    142
    124    135      7   -129     59     70     93     67     33    -59    187    132
    145    109    -36   -127     90     36     64     36    -10   -135    111    148
    103     38    -67    -72     83    -12     51     20    -28   -135    132    122
     51      7    -44    -28     46    -18     59     23    -23   -127    148    135
     57    -20    -77    -20     67    -49     49     18    -46   -158    103    137
    176   -163   -340     -5    257   -252    -20    -85   -189   -319    -64     44
    132   -215   -348     41    236   -280    -10    -83   -200   -316    -62     -5
     88   -246   -335     80    210   -290      0    -88   -226   -358   -116     -2
     72   -290   -366    109    215   -327      0   -122   -262   -361    -83    -49
     75   -288   -363    106    218   -324    -10   -148   -283   -387   -109    -80
     75   -306   -381    114    226   -342    -15   -166   -311   -405   -119    -83
     41   -311   -353    135    194   -332      2   -158   -301   -400   -116    -80
     23   -342   -366    158    192   -353      7   -158   -314   -431   -145    -72
     -5   -371   -366    189    179   -368     18   -150   -319   -449   -161    -72
     64   -428   -493    181    277   -462    -15   -220   -392   -537   -249   -116
     70   -470   -542    200    303   -506    -20   -236   -428   -563   -265   -124
     20   -470   -491    223    254   -480    -12   -220   -410   -530   -223   -122
    -64   -480   -415    272    174   -449     25   -171   -374   -532   -252    -67
     -2   -555   -553    277    272   -553      5   -210   -446   -592   -290   -189
    142   -704   -846    280    493   -774    -10   -254   -613   -818   -504   -470
    145   -815   -961    335    550   -888    106   -129   -631   -974   -714   -688
    132   -750   -883    309    506   -815    220     51   -511   -948   -732   -704
     36   -439   -478    200    254   -459    197    -98   -394   -732   -452   -413
   -171     98    270     36   -220    184      7   -631   -363   -368     85    181
   -340    771   1111   -218   -724    940   -207  -1096   -249    174    813    958
   -314   1062   1376   -374   -844   1218   -452  -1402   -192    641   1382   1561
   -252    717    966   -233   -610    841   -568  -1540   -449    428   1137   1374
   -231    176    405     25   -319    290   -553  -1540   -904   -350    288    504
   -239   -280    -41    257    -98   -161   -415  -1252  -1101   -906   -342   -187
   -197   -415   -218    306     10   -316   -202   -753   -828   -852   -446   -236
    109   -462   -574    176    340   -519   -210   -633   -800   -891   -504   -285
    137   -423   -561    142    348   -491   -122   -433   -641   -745   -355   -265
    106   -413   -519    150    311   -465    -62   -324   -550   -683   -309   -223
     90   -415   -506    163    298   -459    -38   -277   -519   -670   -309   -189
     49   -402   -454    174    252   -428     -5   -220   -467   -633   -285   -137
     77   -457   -537    189    306   -496    -31   -246   -517   -706   -374   -179
    129   -465   -594    166    361   -527    -57   -285   -558   -737   -389   -223
    137   -376   -514    119    324   -444    -51   -246   -511   -662   -298   -210
    122   -335   -457    106    288   -394    -38   -218   -480   -657   -314   -163
     70   -335   -405    132    236   -368      5   -155   -431   -636   -319    -83
    103   -363   -467    129    285   -415      5   -158   -433   -633   -301   -111
    135   -355   -491    111    311   -423    -31   -205   -467   -646   -301   -163
    163   -306   -472     70    314   -389    -46   -189   -459   -641   -303   -158
    184   -241   -426     28    303   -335    -54   -176   -446   -600   -265   -137
    148   -254   -402     54    272   -329    -28   -122   -387   -519   -171    -75
    132   -226   -358     46    244   -290      2    -59   -340   -485   -158     -5
     62   -200   -262     67    161   -231     41     23   -272   -428   -127     64
    187   -213   -400     12    290   -306    -23    -46   -340   -467   -150    -33
    200   -207   -407      2    301   -306    -25    -23   -332   -462   -145    -31
    179   -181   -361      2    270   -270     10     80   -239   -376    -70     80
    181   -129   -314    -28    246   -220     41    176   -145   -293    -10    189
    181   -106   -290    -38    233   -197     46    236    -93   -239     33    236
    202    -49   -252    -77    226   -150     15    241    -85   -207     77    218
    254     20   -233   -137    244   -106    -10    262    -54   -176     96    275
    239     18   -223   -129    231   -101    -15    275    -54   -189     59    329
    207     49   -161   -129    184    -54      7    301    -23   -140    127    376
    166     80    -85   -127    127     -2     31    301      5    -88    202    363
    145     70    -75   -106    111     -2     20    239    -57   -153    142    254
    166     38   -129   -103    148    -46    -15    140   -158   -272     28    184
    181     18   -163   -101    174    -72    -25     90   -202   -319    -18    189
    161    -23   -187    -70    174   -103    -23     49   -241   -350    -44    150
    135    -15   -150    -59    142    -83    -23      0   -277   -389    -72    137
     44    -64   -111      7     75    -88      5    -25   -309   -439   -140    106
     28    -64    -93     18     59    -80     -2    -88   -361   -475   -161     54
     77    -75   -153     -2    114   -114    -44   -179   -454   -571   -244     -7
     96    -85   -181     -5    137   -132    -44   -189   -462   -571   -239    -18
     83   -111   -197     12    137   -153    -15   -176   -444   -542   -213    -18
     64   -158   -223     46    142   -189     15   -166   -441   -550   -231    -15
     46    -96   -142     23     93   -116     10   -168   -436   -532   -210     -2
     77     36    -41    -57     59     -2      0   -158   -394   -478   -158     -5
     62     93     28    -77     15     62    -28   -179   -400   -522   -233     23
     54    129     72    -93    -10    101    -41   -176   -358   -470   -187     64
     59     98     38    -80     10     70    -51   -171   -340   -436   -148     77
    111     44    -67    -77     90    -10    -70   -205   -374   -452   -142     67
    106    103     -5   -106     54     49   -101   -241   -402   -470   -148      5
     90     70    -20    -80     57     25   -124   -270   -444   -517   -205    -31
     57     18    -38    -38     46    -10   -122   -265   -454   -540   -252    -20
    116    -96   -213    -10    163   -153   -148   -288   -530   -644   -381    -25
    184   -213   -400     12    290   -306   -176   -329   -584   -654   -363    -93
    176   -220   -397     20    285   -309   -158   -335   -589   -636   -342   -189
    223   -207   -431    -10    327   -319   -135   -306   -584   -657   -384   -163
    249   -290   -540     20    394   -415   -197   -366   -667   -740   -470   -189
    207   -316   -527     51    366   -420   -210   -402   -704   -756   -470   -257
    174   -283   -457     51    314   -368   -161   -374   -672   -737   -446   -244
    142   -257   -400     57    270   -327   -122   -353   -652   -737   -467   -218
    166   -324   -491     80    327   -407   -137   -384   -698   -787   -522   -246
    179   -335   -514     75    345   -423   -161   -410   -730   -797   -519   -277
    189   -316   -506     62    348   -410   -155   -400   -724   -795   -517   -257
    187   -337   -524     72    355   -428   -168   -405   -737   -810   -553   -252
    158   -348   -506     96    332   -426   -161   -387   -732   -836   -602   -218
    192   -415   -607    109    400   -511   -135   -353   -761   -883   -646   -316
    252   -581   -833    166    540   -709    -72   -277   -805  -1008   -800   -579
    277   -670   -948    194    613   -807      0   -179   -805  -1174  -1013   -810
    257   -475   -732    109    493   -602     67    -83   -665  -1117   -982   -745
    132    -38   -174    -49    153   -103    -80   -509   -743   -948   -678   -446
    -33    475    509   -220   -272    493   -355  -1137   -927   -654   -171     28
   -153   1044   1197   -446   -675   1122   -610  -1551   -950   -187    467    618
    -98   1205   1304   -553   -701   1254   -833  -1719   -930    218    935   1093
     28    654    623   -342   -298    641   -904  -1800  -1273   -254    426    680
    114     72    -41    -93     77     15   -818  -1660  -1621  -1062   -467   -158
    171   -285   -457     54    314   -371   -652  -1306  -1569  -1371   -885   -620
    140   -371   -511    116    324   -441   -475   -927  -1226  -1166   -792   -579
    150   -397   -550    122    348   -472   -342   -665   -997  -1015   -701   -467
    231   -368   -600     67    415   -485   -275   -524   -872   -935   -654   -418
    314   -285   -602    -15    457   -441   -259   -470   -823   -896   -628   -387
    355   -244   -600    -54    478   -420   -254   -444   -802   -891   -628   -361
    288   -272   -561    -10    423   -415   -215   -397   -761   -859   -600   -348
    265   -319   -584     25    423   -452   -220   -397   -766   -875   -623   -361
    319   -306   -628     -7    472   -467   -252   -428   -787   -896   -636   -366
    332   -262   -594    -33    462   -428   -213   -379   -732   -841   -576   -322
    332   -252   -587    -41    457   -418   -187   -342   -701   -831   -576   -280
    340   -236   -576    -51    457   -407   -176   -314   -683   -836   -605   -218
    316   -259   -579    -28    446   -420   -163   -290   -659   -779   -532   -205
    283   -231   -514    -25    397   -371   -161   -275   -623   -730   -472   -275
    265   -192   -457    -36    358   -324   -150   -239   -584   -701   -446   -236
    329   -184   -514    -72    420   -348   -174   -233   -576   -701   -433   -215
    376   -135   -514   -122    444   -324   -171   -205   -545   -680   -415   -197
    329   -155   -485    -85    407   -319   -181   -194   -540   -685   -426   -192
    353   -148   -504   -103    428   -324   -163   -145   -493   -649   -392   -155
    361   -161   -524   -101    441   -342   -140    -98   -459   -639   -400   -135
    387   -122   -509   -135    446   -314   -106    -23   -397   -607   -381    -41
    407    -83   -491   -161    449   -285    -72     57   -311   -488   -252     -7
    410    -20   -431   -197    418   -223   -114     85   -280   -444   -213    -38
    426     -2   -428   -210    426   -215   -127    137   -241   -418   -192     36
    433      0   -436   -218    433   -218    -96    202   -181   -374   -155    114
    436     28   -407   -231    423   -189    -64    241   -150   -342   -127    148
    433     67   -366   -252    400   -148    -70    252   -137   -301    -77    135
    439    119   -319   -280    379    -98    -96    239   -140   -303    -67    129
    431     64   -368   -249    400   -150   -114    202   -194   -361   -114     96
    400     44   -355   -220    379   -155   -122    166   -233   -402   -150     77
    355     15   -340   -187    345   -161    -67    155   -249   -436   -179     80
    340     70   -270   -205    303    -98    -59    103   -280   -459   -181     41
    358     75   -285   -218    322   -103    -85     33   -342   -524   -236    -10
    397     62   -335   -228    366   -135   -106    -46   -423   -620   -316    -54
    407     57   -350   -233    379   -145   -124    -93   -459   -641   -324    -80
    381     51   -329   -218    355   -137   -122   -116   -470   -652   -329   -114
    319     20   -301   -171    311   -140   -103   -137   -483   -672   -350   -129
    303     31   -272   -166    288   -119    -93   -140   -472   -667   -350   -119
    311     80   -231   -194    272    -75    -85   -137   -454   -649   -332   -122
    358    116   -244   -239    301    -62    -93   -129   -446   -654   -335   -101
    353    116   -236   -236    293    -57    -80    -98   -407   -613   -293    -67
    296    148   -148   -220    223      0    -54    -77   -361   -571   -254    -33
    327    226   -101   -277    215     62    -57    -72   -332   -555   -228     20
    348    277    -70   -314    207    106    -98    -90   -335   -540   -215     -7
    342    231   -114   -288    228     59   -158   -124   -384   -589   -254    -20
    335    176   -158   -254    246     10   -166   -137   -407   -605   -262    -15
    342    184   -158   -265    249     15   -155   -137   -400   -602   -257    -28
    324    179   -145   -254    236     18   -140   -140   -410   -613   -252    -20
    265     77   -187   -174    226    -54   -145   -161   -449   -641   -280    -90
    244    -49   -293    -96    267   -171   -142   -176   -488   -688   -324   -158
    244   -168   -415    -38    329   -293   -171   -197   -537   -743   -389   -215
    267   -207   -475    -31    371   -340   -194   -220   -576   -784   -428   -228
    270   -189   -459    -41    363   -324   -207   -246   -615   -823   -467   -246
    272   -129   -402    -70    337   -265   -184   -233   -610   -820   -465   -239
    252   -171   -426    -41    337   -298   -174   -228   -615   -831   -478   -228
    272   -254   -527    -10    400   -389   -207   -257   -665   -883   -535   -254
    303   -275   -579    -15    439   -426   -252   -288   -704   -927   -574   -270
    314   -241   -555    -36    433   -397   -280   -293   -701   -904   -524   -303
    342   -218   -561    -62    452   -389   -290   -298   -704   -906   -535   -322
    314   -265   -581    -25    446   -423   -272   -298   -704   -909   -542   -309
    355   -275   -631    -41    491   -452   -249   -280   -683   -891   -535   -290
    400   -265   -665    -67    532   -465   -262   -270   -709   -940   -597   -301
    376   -472   -849     46    613   -659   -236   -249   -831  -1127   -795   -483
    342   -732  -1075    194    706   -901   -114   -140   -898  -1322  -1021   -724
    329   -701  -1031    184    678   -865     15      2   -802  -1340  -1054   -815
    288   -345   -633     28    459   -488     -2   -205   -740  -1182   -833   -688
    168    145    -23   -158     96     62   -324   -906   -898   -961   -449   -270
    -12    769    779   -379   -397    774   -636  -1431   -891   -498    171    316
    -57   1270   1325   -607   -691   1296   -937  -1706   -776      7    769    906
     44   1163   1119   -602   -537   1143  -1161  -1800   -833    106    854   1111
    111    519    407   -316   -148    465  -1075  -1641  -1135   -462    231    436
    161    -28   -192    -67    176   -109   -826  -1278  -1345  -1140   -517   -306
    345   -187   -532    -83    439   -358   -605   -849  -1148  -1223   -727   -436
    420   -213   -633   -103    527   -423   -413   -540   -904  -1041   -626   -423
    361   -285   -646    -38    501   -465   -309   -353   -769   -976   -600   -381
    410   -277   -691    -67    548   -483   -316   -270   -709   -940   -581   -337
    465   -210   -678   -127    568   -444   -342   -231   -675   -909   -553   -335
    433   -226   -659   -103    545   -441   -314   -233   -678   -924   -574   -353
    389   -283   -675    -54    532   -478   -283   -252   -693   -940   -592   -387
    355   -327   -683    -15    517   -504   -241   -233   -685   -956   -610   -366
    314   -392   -709     36    511   -550   -226   -223   -672   -963   -628   -371
    327   -345   -672     10    498   -509   -236   -205   -654   -956   -626   -337
    353   -293   -646    -31    498   -470   -244   -187   -628   -909   -563   -314
    374   -249   -623    -62    496   -436   -218   -161   -589   -870   -530   -329
    389   -228   -620    -80    504   -426   -202   -142   -579   -888   -561   -332
    420   -226   -646    -96    532   -436   -202   -111   -555   -878   -545   -249
    457   -184   -644   -137    550   -413   -233    -72   -506   -789   -478   -262
    472   -135   -607   -168    540   -371   -246    -41   -467   -743   -426   -270
    457   -101   -558   -179    506   -329   -220     -7   -441   -727   -420   -272
    509    -80   -589   -213    548   -335   -207      7   -444   -763   -462   -236
    514    -96   -613   -210    563   -353   -168     83   -389   -722   -426   -148
    555    -20   -576   -267    566   -298   -129    189   -280   -600   -332   -122
    589    -20   -610   -283    597   -316   -142    207   -277   -626   -361   -111
    517    -98   -615   -207    566   -355   -153    226   -267   -605   -337    -70
    452   -109   -561   -171    506   -335   -106    290   -202   -524   -265    -46
    470    -36   -506   -218    488   -272    -93    337   -140   -465   -213    -38
    501     36   -467   -270    485   -215   -122    353   -132   -498   -252     20
    485      7   -478   -246    483   -233   -129    394    -93   -428   -179     59
    524     44   -480   -285    501   -215   -127    366    -98   -431   -179     31
    566     41   -524   -306    545   -241   -103    345   -137   -506   -236     70
    540     64   -478   -303    509   -205    -98    332   -137   -449   -171     33
    574    145   -428   -358    501   -140   -137    296   -158   -441   -158    -28
    691    262   -428   -480    561    -83   -187    283   -176   -491   -187     33
    691    218   -472   -454    581   -127   -207    239   -220   -540   -231     25
    498     57   -441   -280    470   -189   -181    129   -296   -592   -275    -98
    457     70   -387   -262    423   -158   -197     51   -361   -667   -337   -116
    472     36   -436   -257    454   -200   -239      5   -394   -685   -355   -142
    426      7   -418   -218    420   -205   -192     -7   -384   -667   -353   -187
    374     54   -319   -213    345   -132   -140     36   -329   -631   -327   -129
    457    158   -298   -306    379    -70   -192      5   -353   -670   -366    -72
    470     64   -405   -267    436   -168   -213    -46   -394   -667   -358   -132
    462     70   -392   -267    426   -158   -187    -12   -345   -615   -290   -142
    465    197   -270   -332    366    -33   -142     57   -265   -568   -262    -83
    444    233   -210   -337    327     12    -90     85   -231   -579   -285     28
    426    252   -174   -340    298     41   -122     15   -265   -576   -270    -20
    493    376   -119   -436    306    129   -205      0   -254   -537   -218    -28
    620    446   -176   -535    400    135   -277     18   -241   -506   -179      5
    696    485   -210   -589    454    137   -290     36   -213   -433    -98     -2
    506    322   -184   -415    345     70   -280    -49   -296   -530   -189    -85
    392    228   -163   -311    277     33   -241   -109   -366   -631   -296   -114
    426    187   -241   -309    335    -25   -244   -106   -387   -633   -293    -88
    558    202   -355   -379    457    -75   -280    -75   -366   -563   -223   -142
    558    127   -433   -345    496   -153   -293    -98   -418   -646   -301   -174
    467      5   -462   -239    465   -228   -267   -116   -462   -704   -368   -184
    423    -54   -480   -184    449   -267   -246   -122   -475   -709   -389   -218
    488    -85   -574   -200    530   -329   -283   -202   -558   -807   -478   -285
    527    -70   -597   -228    561   -332   -280   -166   -548   -823   -496   -218
    605    -15   -620   -296    610   -316   -324   -187   -550   -789   -467   -265
    563    -38   -605   -262    581   -322   -340   -228   -587   -810   -480   -309
    522    -80   -602   -220    561   -340   -309   -200   -563   -766   -446   -316
    654     46   -607   -350    631   -280   -306   -158   -524   -735   -420   -280
    639     49   -589   -345    615   -270   -335   -163   -527   -722   -410   -298
    530    -85   -615   -223    571   -350   -335   -226   -589   -797   -483   -345
    496   -189   -685   -153    589   -436   -316   -252   -623   -854   -540   -366
    542   -241   -787   -150    662   -511   -303   -210   -659   -922   -626   -418
    532   -459   -992    -38    761   -724   -202   -101   -722  -1072   -810   -576
    602   -545  -1148    -31    872   -844    -98      2   -732  -1187   -958   -820
    566   -379   -945    -93    756   -662    -10     64   -633  -1145   -911   -820
    428     15   -413   -223    418   -197   -155   -358   -639   -932   -605   -498
    329    618    288   -475     20    454   -517  -1015   -730   -584    -85     38
    218   1296   1075   -758   -428   1187   -810  -1392   -615    -28    584    706
    259   1551   1291   -904   -514   1421  -1041  -1522   -483    454   1093   1249
    329   1101    771   -719   -220    937  -1096  -1532   -740    153    748    878
    428    449     20   -439    202    236   -979  -1436  -1195   -706   -148    -10
    418    -44   -465   -189    441   -254   -745  -1080  -1270  -1166   -706   -504
    379   -192   -571    -93    475   -381   -524   -657   -958  -1005   -662   -472
    555    -90   -646   -233    600   -368   -392   -363   -709   -828   -537   -348
    613   -116   -730   -249    670   -420   -342   -254   -628   -810   -550   -329
    568   -148   -717   -210    641   -431   -293   -192   -587   -802   -558   -314
    607   -114   -722   -246    665   -418   -259   -153   -558   -758   -517   -298
    537   -127   -667   -207    602   -397   -246   -122   -548   -750   -509   -314
    470   -202   -672   -135    568   -436   -228   -127   -558   -771   -537   -319
    530   -233   -766   -150    646   -498   -252   -166   -602   -800   -568   -361
    579   -140   -719   -218    649   -428   -228    -96   -517   -685   -459   -340
    685      7   -680   -348    683   -337   -228    -62   -472   -652   -428   -283
    639    -18   -657   -311    649   -337   -207    -33   -452   -639   -420   -262
    550    -90   -641   -231    594   -366   -189    -18   -439   -636   -413   -252
    514   -158   -672   -176    592   -415   -200    -49   -470   -691   -470   -265
    535    -98   -633   -220    584   -366   -171     18   -402   -602   -394   -202
    631    -41   -672   -296    652   -355   -194     28   -394   -584   -387   -218
    691     -2   -696   -345    693   -348   -226     33   -394   -594   -410   -192
    641    -28   -670   -306    654   -348   -202     67   -371   -584   -407   -124
    649     33   -615   -345    633   -290   -166    140   -285   -470   -311   -116
    659    137   -524   -400    592   -192   -142    220   -194   -392   -233    -80
    800    233   -566   -519    683   -166   -158    277   -137   -335   -181    -49
    893    288   -605   -589    750   -158   -174    329   -103   -319   -166    -15
    800    210   -589   -506    693   -189   -142    366    -88   -311   -155     28
    769    179   -589   -475    680   -205   -129    413    -49   -262   -111     44
    800    207   -592   -504    696   -192   -148    457    -12   -231    -88     70
    696    189   -506   -441    602   -158    -96    498     20   -218    -93    140
    730    233   -496   -480    613   -132    -90    480     12   -218    -80    158
    761    244   -517   -504    639   -135   -116    433    -31   -244    -88    106
    704    200   -506   -454    605   -150    -96    405    -44   -231    -57     64
    678    200   -478   -439    579   -137    -83    379    -57   -249    -64     51
    688    231   -457   -462    574   -111    -96    345    -85   -293    -98     72
    680    257   -423   -470    553    -83   -106    298   -116   -314   -109     31
    704    218   -485   -462    594   -132   -140    207   -194   -389   -179    -49
    756    215   -540   -485    649   -161   -145    153   -241   -436   -202    -67
    828    244   -584   -537    706   -168   -142    137   -265   -465   -223    -70
    906    296   -610   -600    758   -158   -150    119   -283   -485   -239    -62
    878    280   -597   -579    737   -158   -163     98   -298   -491   -249    -88
    792    228   -563   -509    678   -166   -140    119   -283   -506   -277   -103
    779    213   -566   -498    672   -176   -181     46   -329   -540   -309   -148
    852    249   -602   -550    727   -176   -228     15   -335   -517   -275   -181
    857    293   -563   -576    711   -135   -223     38   -306   -483   -252   -189
    607    135   -472   -371    540   -168   -174      5   -335   -517   -290   -220
    496     75   -420   -285    459   -174   -109    -38   -379   -587   -374   -207
    584    179   -405   -381    493   -111   -119    -20   -342   -537   -303   -163
    657    293   -363   -475    509    -33   -158     -5   -288   -485   -252   -129
    688    311   -376   -498    532    -31   -194     -7   -285   -472   -244   -119
    667    306   -361   -488    514    -25   -218    -20   -306   -465   -215   -127
    620    303   -316   -462    470     -5   -228    -41   -335   -488   -226   -124
    610    277   -335   -446    472    -28   -228    -51   -363   -524   -257   -111
    581    176   -405   -379    493   -114   -231    -64   -392   -550   -296   -184
    620    127   -496   -376    558   -184   -226    -44   -400   -584   -329   -184
    735    155   -579   -446    657   -210   -226    -23   -392   -571   -309   -135
    722    103   -620   -413    670   -257   -262    -83   -462   -639   -387   -213
    610     12   -597   -311    605   -290   -231    -88   -498   -667   -400   -223
    511    -96   -610   -207    558   -353   -210   -122   -522   -667   -392   -332
    504    -90   -594   -207    548   -340   -215   -124   -522   -675   -392   -332
    527   -114   -644   -207    584   -379   -210   -103   -514   -688   -415   -285
    496   -187   -683   -153    589   -433   -187    -85   -511   -693   -431   -252
    457   -145   -605   -155    530   -374   -184    -88   -498   -654   -400   -265
    431   -132   -563   -150    496   -348   -184    -80   -488   -646   -376   -257
    407   -148   -558   -129    480   -353   -179    -80   -493   -649   -381   -290
    413   -184   -597   -114    504   -389   -171    -70   -498   -685   -407   -257
    441   -265   -706    -90    574   -485   -153    -36   -506   -740   -488   -259
    467   -449   -917    -10    691   -683    -93     25   -576   -870   -644   -413
    478   -620  -1098     70    787   -859     20    127   -626  -1015   -815   -696
    483   -581  -1065     49    774   -823    140    272   -553  -1028   -849   -833
    418   -265   -683    -77    548   -472    114    111   -470   -859   -628   -620
    262    257     -5   -262    132    127   -155   -485   -524   -602   -220   -129
    124   1026    901   -579   -387    963   -452   -961   -418    -75    462    579
    109   1483   1374   -795   -631   1428   -685  -1140   -192    553   1166   1228
    205   1234   1028   -722   -413   1132   -831  -1228   -327    524   1117   1171
    285    631    345   -459    -31    488   -815  -1226   -800   -236    322    436
    342     23   -319   -187    329   -148   -678  -1041  -1166  -1010   -519   -290
    415   -184   -600   -114    506   -392   -504   -667  -1015  -1060   -670   -381
    532    -90   -623   -220    576   -355   -381   -379   -761   -854   -519   -340
    652    -85   -737   -283    693   -413   -285   -187   -631   -800   -522   -290
    698   -116   -815   -290    756   -467   -244   -109   -592   -802   -558   -244
    753   -103   -857   -324    805   -480   -239    -83   -563   -750   -496   -319
    727    -93   -823   -316    774   -457   -257    -85   -574   -750   -488   -374
    672   -145   -820   -265    745   -483   -249    -93   -587   -769   -504   -345
    654   -150   -805   -254    727   -475   -249    -98   -600   -792   -514   -332
    680    -98   -779   -290    730   -439   -259   -103   -592   -769   -530   -389
    743    -72   -815   -335    776   -444   -259    -96   -602   -833   -615   -301
    735   -119   -854   -309    792   -485   -213    -70   -579   -795   -553   -244
    719    -90   -813   -316    763   -449   -215    -64   -545   -696   -446   -288
    678   -135   -813   -270    745   -472   -231    -67   -548   -701   -459   -322
    678    -41   -722   -319    698   -381   -249    -54   -545   -748   -550   -272
    701    -41   -745   -329    722   -392   -252    -25   -527   -706   -501   -205
    724    -12   -737   -355    730   -376   -239     -2   -483   -594   -348   -254
    719    -20   -740   -348    730   -379   -220     25   -462   -579   -363   -265
    730      2   -727   -368    727   -361   -210     72   -423   -553   -355   -207
    724     18   -709   -371    717   -345   -192    129   -381   -509   -324   -153
    709     20   -688   -366    698   -332   -174    179   -345   -478   -293    -96
    724     46   -678   -384    701   -314   -155    241   -293   -436   -246    -25
    758     83   -678   -423    719   -296   -132    322   -226   -374   -189     36
    784     90   -693   -439    740   -301   -122    392   -179   -337   -168     75
    818     77   -740   -449    779   -329   -124    439   -158   -327   -181     85
    831    106   -724   -467    779   -309   -116    457   -150   -309   -166     98
    789    127   -662   -457    727   -267   -119    449   -161   -290   -114    114
    727    106   -620   -418    672   -257   -114    433   -163   -283    -75    163
    717    132   -584   -426    652   -226   -122    405   -184   -309    -96    176
    740    135   -605   -436    672   -233   -155    345   -231   -342   -114    124
    769    116   -652   -444    709   -265   -176    283   -290   -413   -176     67
    769    109   -659   -439    714   -272   -184    231   -340   -480   -241     62
    750     54   -696   -402    724   -322   -184    192   -368   -511   -267     49
    753     33   -719   -392    737   -342   -181    155   -376   -506   -257    -20
    737     59   -680   -400    709   -311   -200    106   -387   -509   -267   -116
    727     23   -704   -376    717   -340   -218     49   -433   -571   -340   -184
    701    -12   -717   -345    706   -363   -200     31   -449   -605   -379   -207
    646    -31   -678   -306    662   -353   -150     38   -436   -618   -384   -106
    615     10   -607   -314    610   -298   -127     33   -423   -587   -306     28
    610     54   -555   -332    584   -249   -111     46   -387   -550   -254     44
    600     31   -568   -316    584   -267   -116     49   -397   -600   -319     41
    566     12   -553   -288    561   -270    -88     90   -350   -519   -252     38
    574    129   -444   -353    509   -158    -38    116   -285   -441   -171     20
    568    171   -400   -371    483   -114    -31    106   -283   -459   -181     64
    509    119   -392   -316    449   -135    -77     62   -309   -475   -189     57
    542    150   -392   -345    467   -119   -109     49   -314   -475   -171     90
    563    148   -415   -358    488   -132   -132     20   -342   -480   -155     54
    550     83   -467   -316    509   -192   -142     -5   -379   -532   -210     33
    555     59   -496   -309    524   -215   -155    -31   -402   -568   -254     33
    558      2   -555   -280    558   -275   -166    -49   -426   -579   -275    -33
    545    -83   -628   -233    584   -355   -184    -83   -493   -659   -361   -109
    532   -168   -701   -181    615   -436   -176    -93   -522   -688   -387   -114
    517   -194   -711   -161    610   -452   -176   -122   -553   -717   -415   -137
    488   -241   -730   -122    607   -485   -194   -166   -605   -771   -467   -187
    519   -285   -807   -119    662   -545   -215   -176   -626   -779   -470   -233
    527   -259   -789   -135    657   -524   -213   -184   -628   -789   -470   -218
    522   -272   -797   -124    657   -535   -207   -200   -646   -805   -472   -176
    548   -272   -820   -137    683   -545   -202   -192   -641   -795   -459   -155
    550   -270   -820   -140    683   -545   -207   -197   -641   -787   -452   -189
    540   -283   -823   -129    680   -553   -215   -213   -659   -805   -475   -218
    519   -298   -818   -111    667   -558   -220   -228   -683   -844   -517   -220
    501   -342   -844    -77    672   -592   -220   -236   -696   -875   -558   -231
    480   -426   -909    -28    693   -667   -220   -244   -724   -937   -636   -254
    524   -535  -1060      5    792   -797   -200   -215   -763   -984   -691   -337
    574   -719  -1293     70    932  -1005   -140   -163   -846  -1101   -815   -605
    597   -782  -1379     93    987  -1080    -36    -57   -883  -1234   -995   -901
    566   -659  -1228     46    896   -945     62     62   -789  -1215  -1000   -828
    415   -314   -730    -51    571   -522      0   -218   -696   -956   -644   -441
    163    314    150   -241      5    233   -210   -800   -597   -527    -18    228
    -25    997   1023   -485   -524   1010   -407  -1213   -400      0    662   1005
    -31   1091   1122   -532   -576   1106   -641  -1475   -423    241    948   1415
     15    696    680   -355   -332    688   -737  -1590   -704    -31    644   1052
     59    192    132   -127    -36    163   -683  -1475  -1075   -704    -85    181
    137   -233   -371     49    254   -301   -514  -1088  -1192  -1114   -589   -374
    254   -345   -600     46    426   -472   -345   -672   -963   -982   -535   -337
    374   -298   -672    -38    522   -485   -244   -415   -810   -906   -506   -275
    436   -322   -758    -59    594   -540   -179   -277   -743   -891   -517   -249
    444   -342   -787    -49    615   -563   -161   -241   -719   -846   -496   -306
    452   -324   -779    -64    615   -553   -166   -244   -737   -872   -511   -293
    470   -335   -807    -67    639   -571   -171   -239   -758   -911   -553   -280
    470   -329   -800    -72    633   -563   -150   -215   -743   -880   -519   -272
    483   -252   -735   -114    607   -493   -127   -174   -680   -802   -444   -246
    496   -228   -724   -135    607   -475   -145   -166   -672   -795   -454   -259
    483   -241   -724   -122    602   -483   -153   -163   -685   -820   -498   -270
    478   -223   -701   -129    589   -459   -158   -158   -680   -810   -483   -252
    483   -210   -693   -135    587   -452   -166   -161   -678   -826   -491   -231
    501   -228   -732   -137    615   -478   -179   -142   -672   -818   -483   -205
    506   -168   -675   -171    589   -420   -168   -109   -615   -724   -397   -210
    517   -106   -623   -207    568   -363   -161    -83   -584   -698   -371   -189
    527   -153   -680   -187    602   -415   -142    -54   -579   -709   -394   -181
    524   -168   -693   -179    607   -431   -142    -28   -574   -735   -426   -129
    522   -163   -688   -179    605   -426   -145      5   -545   -683   -376    -80
    524   -155   -680   -187    600   -415   -153     31   -522   -623   -324    -88
    550   -150   -701   -200    626   -426   -145     85   -478   -563   -272    -67
    600    -67   -667   -267    631   -366   -142    137   -436   -537   -244    -15
    626    -18   -644   -303    633   -329   -155    168   -426   -553   -270     12
    649    -20   -672   -314    659   -345   -155    210   -413   -555   -280     70
    665     20   -644   -342    654   -311   -161    233   -402   -555   -283     96
    667     23   -644   -348    654   -309   -161    259   -361   -452   -166    109
    678     88   -589   -381    633   -249   -166    270   -329   -389   -114     83
    646    142   -506   -397    576   -181   -163    259   -322   -384    -98     90
    631    150   -480   -389    555   -163   -163    249   -319   -371    -72    122
    654    137   -517   -397    584   -189   -187    197   -363   -418   -114    101
    644    168   -475   -407    561   -153   -210    140   -410   -465   -166     59
    623    116   -509   -371    566   -194   -215     98   -439   -493   -197     36
    600    137   -462   -368    532   -161   -228     51   -467   -527   -223     25
    561    132   -428   -350    496   -148   -228     -2   -483   -527   -226     -2
    542    129   -413   -337    478   -140   -244    -51   -506   -542   -226      2
    532    129   -405   -332    470   -137   -259   -101   -545   -587   -267    -38
    532    137   -394   -335    465   -127   -267   -122   -553   -605   -293    -51
    519    142   -376   -332    446   -116   -249   -106   -511   -545   -252    -49
    517    140   -376   -329    446   -119   -233   -116   -506   -542   -252    -49
    517    140   -376   -329    446   -119   -231   -122   -511   -558   -270    -54
    524    150   -374   -337    449   -111   -226   -101   -509   -576   -298    -59
    532    194   -340   -363    436    -70   -197    -62   -457   -527   -246     -5
    530    231   -298   -381    413    -31   -181    -49   -431   -517   -244     54
    506    249   -257   -379    381     -2   -179    -51   -392   -444   -168     77
    493    283   -210   -387    353     36   -187    -49   -355   -394    -98    109
    472    262   -210   -368    340     25   -202    -57   -355   -371    -83     75
    449    231   -218   -340    335      7   -228    -88   -392   -415   -127     59
    418    252   -168   -335    293     44   -244   -106   -402   -420   -137     67
    384    213   -171   -298    277     20   -254   -116   -405   -410   -124     46
    389    148   -241   -270    316    -46   -272   -142   -452   -472   -197    -15
    387     77   -311   -233    350   -116   -275   -166   -493   -540   -272    -51
    381    -36   -418   -174    400   -226   -283   -207   -568   -633   -379    -83
    361   -106   -467   -127    413   -285   -277   -236   -592   -615   -358   -140
    345   -103   -449   -122    394   -275   -275   -254   -605   -631   -361   -163
    337   -119   -457   -109    394   -285   -272   -249   -600   -605   -327   -168
    332   -124   -457   -103    392   -290   -272   -254   -605   -620   -342   -166
    319   -124   -444    -96    381   -283   -270   -254   -620   -646   -366   -145
    327   -124   -452   -101    389   -288   -277   -262   -628   -646   -374   -158
    337   -114   -452   -111    394   -283   -290   -272   -641   -670   -394   -158
    335   -135   -470   -101    400   -301   -298   -275   -644   -672   -392   -140
    306   -145   -452    -80    379   -298   -303   -285   -633   -631   -329   -176
    301   -148   -452    -77    374   -298   -306   -288   -631   -636   -340   -197
    329   -192   -522    -70    423   -355   -293   -277   -649   -683   -400   -218
    381   -366   -748     -7    563   -555   -272   -265   -753   -846   -592   -389
    415   -545   -961     64    688   -753   -189   -181   -833  -1047   -839   -652
    410   -485   -898     36    652   -691    -77    -12   -722   -995   -815   -717
    348   -218   -566    -64    454   -389    -77   -127   -623   -872   -667   -493
    155    280    124   -218     15    202   -259   -662   -555   -517   -174     23
    -72   1010   1083   -467   -576   1047   -431  -1080   -319     83    589    818
   -109   1337   1444   -615   -776   1389   -620  -1236   -106    626   1210   1470
    -28   1080   1106   -527   -566   1093   -807  -1397   -290    581   1163   1452
     20    555    535   -290   -257    545   -872  -1483   -789    -93    449    709
     38     77     38    -57      0     59   -792  -1332  -1176   -833   -348   -153
     90   -140   -233     23    161   -187   -589   -891   -995   -831   -444   -275
    155   -140   -298     -7    226   -218   -407   -527   -743   -659   -350   -187
    215   -127   -345    -44    277   -236   -288   -296   -587   -587   -345   -114
    283   -127   -410    -77    345   -267   -262   -228   -553   -592   -363   -114
    322   -124   -446   -101    381   -285   -277   -236   -566   -553   -301   -192
    332    -83   -415   -127    374   -249   -244   -192   -530   -522   -259   -158
    340    -70   -413   -135    374   -241   -213   -163   -509   -517   -270   -140
    337    -88   -426   -124    381   -257   -200   -148   -498   -506   -265   -135
    316   -101   -418   -109    366   -259   -192   -132   -496   -522   -298   -116
    314    -67   -381   -124    345   -223   -189   -119   -475   -519   -303    -77
    296    -62   -361   -116    327   -210   -181    -88   -433   -459   -236    -54
    322    -57   -379   -132    350   -218   -189    -93   -428   -436   -213    -96
    329    -25   -358   -153    342   -192   -176    -67   -394   -397   -171    -88
    319    -12   -332   -153    324   -174   -153    -25   -350   -361   -137    -44
    316    -10   -327   -153    322   -168   -145      7   -319   -332   -114     -5
    324     -5   -329   -158    327   -166   -148     25   -298   -314   -106     10
    355     12   -345   -187    350   -163   -145     57   -275   -293    -88     38
    350     31   -322   -192    335   -145   -137     96   -246   -267    -77     67
    355     46   -309   -202    329   -129   -127    135   -218   -236    -57     90
    371     90   -280   -231    327    -93    -96    205   -153   -163     12    124
    394    129   -267   -262    332    -70    -98    246   -122   -145     15    161
    428    158   -270   -293    350    -57    -90    301    -67    -96     64    207
    433    187   -246   -311    340    -28    -77    363    -10    -25    129    231
    407    239   -168   -322    288     36    -46    439     67     51    194    296
    387    301    -88   -345    239    109    -20    496    127    119    252    363
    415    335    -83   -376    249    127    -31    478    124    124    265    361
    436    332   -103   -387    270    114    -41    441     98     98    249    348
    431    337    -93   -384    262    122    -33    413     83     83    231    355
    415    335    -80   -376    246    127    -33    402     75     80    233    371
    400    345    -54   -374    228    145    -49    361     46     57    213    335
    358    340    -18   -350    189    161    -57    322     28     31    184    316
    329    298    -31   -314    181    135    -59    272    -15    -36    109    296
    322    290    -31   -309    176    129    -85    189    -88    -80     90    213
    293    272    -23   -283    158    124    -72    148   -106    -83     90    161
    265    233    -31   -249    148    101    -64    101   -148   -140     31    114
    265    246    -18   -254    142    114    -83     64   -163   -145     25    101
    252    241    -10   -249    132    116    -88     51   -171   -155     10    106
    231    231      0   -231    116    116    -75     49   -163   -142     20    114
    239    228    -12   -236    124    109    -51     70   -142   -119     38    132
    241    259     18   -249    111    140    -44     75   -140   -124     25    127
    241    322     77   -283     80    200    -36     83   -114   -101     25    150
    233    381    148   -309     41    265    -10    119    -54    -59     57    233
    202    428    223   -316    -10    324     12    132     -2     20    161    231
    194    426    231   -309    -18    329     -2    106      5     46    202    236
    202    428    226   -316    -12    327    -46     75    -12     38    194    257
    202    420    218   -311     -7    319    -75     51    -38     12    168    244
    187    420    231   -303    -23    327    -77     31    -59     -5    145    223
    129    384    254   -257    -62    319    -57     20    -85    -28    114    200
    119    335    215   -228    -46    275    -54      5   -119    -62     72    168
    132    200     67   -166     31    135    -64    -20   -171   -116     10    103
    127     88    -41   -109     83     23    -67    -23   -205   -155    -36     67
    116      0   -116    -57    116    -57    -70    -33   -231   -189    -67     49
     88    -85   -176     -2    129   -132    -64    -59   -267   -241   -132     10
     77   -148   -228     33    150   -187    -75    -85   -301   -280   -179    -25
     80   -124   -205     20    142   -163    -83   -111   -316   -285   -197    -88
     98   -103   -202      2    150   -153    -75   -119   -327   -290   -220   -109
    116   -122   -239      0    176   -179    -70   -111   -335   -275   -184    -93
    114   -148   -265     15    187   -205    -72   -101   -324   -252   -145    -83
     93   -166   -259     36    174   -213    -72    -98   -316   -249   -150    -80
     67   -184   -252     59    158   -218    -62   -101   -324   -272   -181    -77
     54   -192   -249     67    150   -220    -62   -106   -329   -265   -168    -88
     62   -202   -267     70    163   -233    -59   -103   -342   -275   -187   -114
     98   -322   -420    109    259   -371    -31    -64   -379   -353   -283   -205
    140   -501   -641    181    389   -571     49     25   -428   -530   -517   -415
    127   -545   -672    207    400   -607    166    168   -366   -626   -670   -550
     83   -301   -384    109    231   -340    231    200   -218   -485   -524   -441
    -23    116    137    -46    -83    127     93   -215   -270   -272   -168   -119
   -171    709    880   -267   -524    795   -197   -831   -431     49    376    381
   -257   1291   1548   -519   -901   1418   -428  -1135   -374    550   1008   1010
   -231   1218   1449   -493   -839   1332   -602  -1260   -426    797   1288   1288
   -218    662    880   -223   -550    771   -618  -1275   -740    345    776    792
   -213    127    340     44   -275    233   -511  -1171  -1143   -548   -179    -98
   -132   -197    -67    163    -33   -132   -345   -815  -1008   -706   -480   -374
    -80   -210   -129    145     23   -171   -200   -465   -662   -467   -350   -262
    -38   -150   -111     93     36   -132    -75   -210   -420   -296   -241   -140
    -36   -168   -132    103     46   -150     18    -46   -267   -184   -158    -54
    -51   -163   -114    106     31   -140     46      0   -223   -140   -116    -46
    -59   -140    -80     98      7   -109     64     28   -189   -116   -103    -33
    -75   -124    -51     98    -12    -88     93     59   -153    -90    -85     -5
    -85   -101    -15     93    -36    -59    103     83   -129    -70    -83      7
    -98    -72     23     83    -62    -25    116     98   -109    -57    -85     18
    -98    -57     41     77    -70     -7    132    119    -75    -25    -54     49
   -103    -49     54     75    -80      2    145    140    -51     10     -5     57
   -109    -28     80     70    -96     25    158    155    -33     31     12     54
   -114      5    116     54   -116     59    161    171    -10     49     20     72
   -119     20    140     49   -129     77    166    192     12     70     41    103
   -122     44    166     38   -145    103    171    215     36     90     51    124
   -124     75    200     25   -161    137    189    244     72    135     83    155
   -127     80    205     20   -166    142    192    265     85    148     90    168
   -111    101    213      2   -161    155    197    296    111    184    122    179
    -93    145    239    -28   -166    192    200    329    153    228    155    213
    -72    202    275    -64   -174    239    207    366    192    267    176    239
    -49    202    252    -77   -150    226    226    426    239    298    189    293
    -36    168    205    -67   -122    187    252    498    296    368    265    340
    -15    215    231   -101   -124    223    259    555    358    444    342    368
     10    275    265   -142   -127    270    257    600    402    485    376    413
     41    306    265   -174   -111    285    254    623    418    491    368    441
     67    298    228   -184    -80    265    265    644    426    501    379    454
     90    309    218   -202    -62    265    267    646    418    501    392    478
     96    329    233   -213    -67    283    262    623    397    483    374    485
     90    345    254   -218    -83    298    262    581    366    457    361    449
     80    319    239   -200    -80    277    272    548    335    431    345    407
     67    298    231   -184    -83    267    280    504    298    407    340    374
     46    322    275   -184   -114    298    283    457    267    384    324    361
     23    335    309   -179   -142    322    277    407    241    361    306    355
     -7    329    335   -161   -171    332    280    355    213    337    285    309
    -31    288    316   -129   -174    301    275    303    174    290    239    272
    -46    241    288    -96   -166    265    283    275    161    275    233    257
    -46    244    288   -101   -168    267    290    257    158    265    226    231
    -36    249    285   -106   -161    267    306    249    158    262    220    226
    -33    275    309   -122   -171    290    322    244    161    262    223    223
    -20    298    319   -137   -168    309    332    246    166    267    226    226
    -12    324    337   -158   -174    329    337    252    171    259    215    231
    -10    363    374   -176   -192    368    350    270    205    296    249    257
    -20    405    426   -192   -226    415    342    265    226    319    275    275
    -31    439    470   -202   -249    454    319    244    233    337    298    296
    -23    452    475   -215   -249    462    280    220    226    337    309    311
    -12    436    449   -213   -231    441    259    197    210    316    301    303
     -5    413    418   -205   -213    415    239    171    187    290    280    288
     -2    381    384   -189   -192    381    220    155    163    259    236    293
    -15    353    366   -171   -192    358    215    137    137    244    233    267
    -31    270    301   -119   -166    285    207    129    109    239    228    205
    -36    161    194    -64   -114    176    197    114     57    187    171    163
    -31    103    135    -36    -83    119    192     88     20    132    109    145
    -41     70    109    -15    -77     88    192     59    -10     83     46    119
    -54      5     59     25    -57     31    192     44    -36     72     38     88
    -62    -36     25     49    -44     -7    189     33    -49     75     51     59
    -70    -44     25     57    -49    -10    187     25    -46     72     57     44
    -72    -54     15     62    -46    -20    176     15    -54     59     44     38
    -75    -62     12     67    -46    -23    171      7    -67     49     31     49
    -77    -64     10     70    -44    -28    171      2    -75     41     25     54
    -80    -49     31     64    -57    -10    171      5    -64     57     44     49
    -90    -59     28     75    -62    -15    176     12    -57     67     51     51
    -96    -77     18     88    -57    -31    181     18    -51     64     49     59
    -90   -150    -62    119    -15   -106    197     31    -64     38     18     38
    -59   -332   -272    197    106   -303    228     57   -155    -96   -142    -93
    -31   -561   -532    293    249   -545    342    163   -220   -288   -379   -366
    -38   -584   -545    311    252   -566    462    311   -150   -316   -439   -491
   -137   -379   -244    257     51   -311    493    220    -57   -176   -257   -335
   -327     96    423    116   -374    259    314   -337    -67    101    168    109
   -542    836   1379   -148   -961   1106     96   -846     44    618    870    823
   -620   1291   1909   -335  -1265   1600   -111  -1070    218   1140   1478   1457
   -568   1140   1709   -285  -1140   1426   -288  -1197    114   1189   1532   1553
   -511    589   1101    -38   -805    844   -322  -1195   -249    628    911    932
   -465     28    493    215   -478    259   -176   -940   -530    -38    168    166
   -389   -207    181    298   -288    -12     10   -524   -394   -106      0    -10
   -303   -192    111    246   -207    -41    153   -192   -166     38     75     54
   -228   -168     59    200   -145    -54    244     10    -28    116    109     85
   -207   -189     18    197   -114    -88    290     93     18    124     98    106
   -215   -220     -5    215   -106   -114    319    132     38    148    132     98
   -207   -233    -25    218    -93   -129    332    150     51    168    153     83
   -200   -259    -59    231    -70   -161    335    163     54    168    158     90
   -207   -244    -36    223    -85   -140    348    176     67    179    163     96
   -207   -210     -2    210   -103   -106    358    194     90    197    181    106
   -200   -192      7    197   -106    -93    363    220    116    231    220    127
   -223   -223      0    223   -111   -111    376    241    137    252    239    127
   -239   -207     28    220   -135    -90    381    257    148    254    246    132
   -228   -181     46    205   -140    -67    376    275    168    270    262    148
   -233   -171     59    200   -148    -57    376    290    192    283    272    163
   -228   -179     49    205   -140    -64    389    324    226    314    296    187
   -226   -161     64    192   -145    -49    405    355    254    348    327    205
   -215   -142     72    179   -145    -33    418    394    290    379    355    233
   -202   -127     75    163   -140    -25    428    433    322    407    381    259
   -187   -116     70    153   -129    -23    439    478    345    441    407    285
   -158    -80     77    119   -119     -2    428    514    368    465    439    306
   -127    -62     64     96    -98      0    418    561    389    491    467    327
   -103    -23     80     62    -93     28    420    618    431    535    511    361
    -77     23    101     28    -88     62    431    667    475    584    548    392
    -62     70    129     -5    -96     98    433    701    511    626    581    420
    -54     85    140    -15    -96    111    428    722    527    646    600    436
    -51     96    148    -23    -98    119    423    727    527    649    607    441
    -44    127    171    -41   -106    148    428    724    532    662    613    459
    -44    106    150    -31    -96    127    441    719    530    652    600    478
    -51     77    129    -12    -90    103    449    704    522    649    610    472
    -67     96    163    -15   -116    129    444    670    509    644    615    454
    -85    106    192    -10   -137    148    439    633    491    623    602    446
   -103    111    215     -5   -158    163    431    581    470    597    584    415
   -129     88    218     20   -174    153    433    532    446    571    566    387
   -166     23    189     70   -176    106    433    488    420    542    537    350
   -187     -2    184     96   -187     90    423    441    384    498    501    322
   -189     15    202     85   -197    109    415    405    371    493    501    296
   -194     12    207     90   -202    111    433    392    379    498    509    288
   -202      5    207     96   -205    106    457    397    400    511    517    296
   -207      5    213    101   -210    109    478    410    413    504    504    319
   -207     18    226     96   -218    119    485    420    415    506    501    316
   -194     70    265     62   -228    166    493    433    433    530    524    311
   -187    116    301     33   -244    207    506    446    457    553    566    332
   -197    140    337     28   -267    239    509    446    483    576    597    361
   -205    174    379     15   -293    275    488    428    483    568    584    394
   -200    179    376     10   -288    277    452    410    472    566    587    402
   -189    176    366      5   -277    272    415    381    449    558    584    379
   -187    166    353     10   -270    259    392    355    431    558    587    337
   -210    137    345     33   -277    241    379    316    400    517    555    298
   -226    101    327     62   -275    213    379    306    379    485    530    296
   -239     -5    231    119   -236    114    384    306    355    465    514    262
   -244   -124    119    184   -181     -2    366    267    290    392    441    194
   -252   -194     54    220   -155    -70    353    241    244    327    374    155
   -257   -202     54    228   -158    -72    348    215    210    290    340    135
   -249   -213     33    231   -142    -88    340    194    200    285    332     90
   -239   -239      0    239   -119   -119    340    181    184    270    322     77
   -241   -257    -15    246   -114   -135    329    171    166    241    288     67
   -249   -283    -33    265   -109   -158    327    161    148    200    236     64
   -244   -301    -57    270    -96   -181    322    158    137    197    239     51
   -233   -301    -67    267    -83   -184    327    176    153    249    303     41
   -228   -259    -31    241   -101   -145    309    158    150    252    316     28
   -233   -252    -18    244   -109   -137    303    153    145    236    293     28
   -239   -270    -31    254   -106   -150    306    158    145    226    277     20
   -220   -306    -85    265    -67   -197    298    161    119    187    231    -23
   -174   -519   -345    345     83   -433    335    207     20     12     33   -194
   -145   -730   -584    436    218   -657    446    327    -28   -166   -194   -431
   -148   -662   -514    402    181   -589    563    501     85   -148   -218   -475
   -246   -368   -122    309    -62   -246    613    485    288    106     67   -226
   -397    192    587    101   -493    389    379    -98    298    413    530    257
   -600    893   1493   -148  -1047   1192    153   -545    457    969   1257    987
   -631   1239   1867   -306  -1249   1551    -62   -743    615   1457   1813   1574
   -535    935   1470   -200  -1002   1202   -241   -922    374   1348   1696   1522
   -519    329    849     93   -685    589   -246   -963   -114    623    945    745
   -491   -148    342    319   -415     96   -158   -802   -441    -38    249    -18
   -457   -340    114    397   -288   -114    -15   -441   -303    -70    122   -226
   -402   -355     46    379   -226   -155    137    -98    -49     96    184   -145
   -319   -394    -75    355   -124   -236    236    106     70    140    163    -51
   -275   -379   -106    327    -85   -244    272    194    132    176    179    -20
   -259   -374   -114    316    -72   -244    290    236    171    215    231    -10
   -265   -345    -80    306    -93   -213    303    262    202    257    293     -2
   -262   -332    -72    296    -96   -202    306    280    223    272    316    -12
   -267   -324    -59    296   -103   -192    311    293    233    265    298    -23
   -277   -329    -51    303   -116   -189    306    311    244    259    272     15
   -259   -327    -67    293    -96   -197    301    314    244    249    254     44
   -241   -311    -70    275    -85   -192    298    324    259    275    293     72
   -239   -285    -46    262    -98   -166    296    340    285    324    353     46
   -239   -246    -10    241   -116   -129    293    361    316    355    397     59
   -246   -226     20    236   -135   -103    296    384    353    387    428     85
   -267   -205     59    236   -166    -72    309    420    394    423    457    106
   -272   -187     85    228   -179    -51    303    444    415    441    467    127
   -272   -174     96    223   -187    -38    293    459    428    452    457    132
   -272   -174     98    223   -187    -38    303    504    470    488    483    166
   -285   -140    145    210   -218      2    309    545    509    524    524    210
   -285   -101    184    192   -236     41    324    597    558    558    563    259
   -277    -72    205    174   -244     64    337    649    605    605    613    298
   -267    -18    249    142   -259    114    355    717    672    685    696    337
   -228      7    236    109   -233    122    363    774    727    743    750    387
   -202     59    262     70   -233    161    358    818    776    789    787    426
   -174     88    262     41   -218    174    332    820    795    818    807    449
   -150    109    259     20   -205    184    327    818    797    823    815    472
   -148    124    272     10   -210    197    337    826    797    813    805    480
   -132    135    265     -2   -197    200    316    779    756    766    769    444
   -148    137    283      2   -215    210    316    748    732    758    779    436
   -153    140    293      7   -223    215    303    693    691    719    761    394
   -158    127    283     15   -220    205    293    639    633    652    701    355
   -189    109    298     41   -244    202    290    576    576    581    631    309
   -223     90    314     64   -270    202    288    517    524    527    574    265
   -246     64    311     90   -277    187    288    462    475    478    524    218
   -257     28    285    111   -272    155    280    426    449    465    517    200
   -257      2    259    127   -259    129    280    407    436    454    509    168
   -259     12    270    122   -265    140    288    387    413    426    491    142
   -262     20    283    122   -272    150    301    379    405    415    472    124
   -265     20    285    119   -275    153    298    366    392    397    441    114
   -265     67    329     98   -298    197    306    376    418    431    475    148
   -252    129    381     59   -316    254    311    389    459    472    514    189
   -244    181    426     31   -335    303    306    387    475    488    530    210
   -239    244    480     -2   -358    361    277    361    472    493    537    223
   -231    275    506    -23   -368    392    244    340    470    488    540    233
   -246    249    496     -2   -371    371    210    309    446    470    524    210
   -267    202    470     33   -368    335    205    293    423    457    511    200
   -262    176    439     41   -350    306    210    280    402    420    472    197
   -246    168    415     38   -332    290    210    275    384    405    462    210
   -244    129    374     54   -309    252    194    246    335    366    431    161
   -239     20    259    109   -249    140    189    233    280    316    384     90
   -241    -28    210    132   -228     90    192    218    259    293    355     41
   -241    -77    163    158   -202     41    189    192    215    236    298     12
   -241   -116    124    176   -184      2    179    163    168    181    244    -20
   -241   -129    111    187   -176    -10    174    153    148    158    220    -18
   -228   -166     62    197   -148    -51    168    150    132    148    218    -10
   -228   -192     36    210   -132    -77    166    140    111    132    200    -28
   -231   -202     28    215   -129    -88    155    129     98    109    158    -28
   -239   -210     28    226   -135    -90    150    127     96    111    171    -28
   -246   -239      7    241   -129   -116    142    109     80    114    192    -70
   -244   -233     10    239   -129   -111    135    106     75    103    187    -72
   -246   -252     -5    246   -122   -129    135    101     54     70    145    -77
   -249   -340    -90    296    -80   -215    155    114     36     36     93   -103
   -218   -465   -249    340     15   -358    197    168    -12    -64    -31   -226
   -200   -597   -397    397     98   -498    303    290     -5   -189   -207   -407
   -207   -522   -314    363     51   -420    413    444    132   -171   -233   -439
   -277   -197     80    239   -179    -59    439    376    254    -15    -46   -275
   -402    275    675     62   -540    475    202   -194     80    155    309     67
   -524    888   1413   -181   -969   1150    -90   -735    -54    475    839    563
   -550   1252   1800   -353  -1174   1525   -332  -1008    -49    885   1371   1049
   -493    932   1426   -218   -958   1179   -475  -1114   -207    893   1379   1088
   -478    361    836     57   -657    597   -436  -1083   -568    246    659    465
   -446    -96    348    270   -397    124   -311   -917   -820   -415    -75   -218
   -379   -327     51    353   -218   -137   -158   -584   -620   -426   -213   -337
   -337   -337      0    337   -168   -168    -23   -280   -311   -200    -64   -194
   -285   -303    -18    293   -137   -161     67    -72   -109    -54     46   -119
   -267   -285    -18    275   -124   -153    114     25    -12      2     90    -98
   -257   -298    -41    275   -109   -171    132     57     18     10     90    -83
   -233   -283    -49    259    -93   -166    137     64     20      5     83    -77
   -210   -265    -57    236    -77   -161    137     62     15      2     77    -88
   -197   -277    -80    236    -59   -179    142     64     23      5     75    -90
   -202   -283    -83    241    -62   -184    142     72     36     10     72    -85
   -218   -288    -70    254    -75   -179    148     80     46     15     83    -64
   -239   -265    -28    249   -106   -148    150     83     59     36    109    -46
   -252   -228     23    239   -140   -103    153     93     80     62    132    -28
   -267   -187     80    226   -176    -51    145     98     98     80    145    -20
   -275   -150    124    213   -200    -12    145    111    119     96    163     -2
   -280   -140    137    207   -210     -2    163    142    148    122    187     25
   -272   -140    129    205   -202     -5    181    179    179    137    192     70
   -262   -109    150    184   -207     20    181    207    200    158    215    109
   -259    -72    187    166   -223     57    192    239    239    202    257    124
   -249    -36    210    140   -231     85    210    290    285    262    309    140
   -246    -28    218    137   -233     93    239    353    342    316    353    184
   -265    -23    239    142   -254    106    252    413    394    358    379    228
   -259     28    288    116   -272    158    252    462    446    394    413    277
   -252     49    298    101   -275    174    272    530    519    465    472    337
   -244     75    316     83   -280    194    296    594    581    532    537    392
   -241    124    366     57   -303    244    316    639    620    584    594    428
   -244    187    431     28   -337    309    322    662    646    620    636    467
   -275    174    446     49   -363    309    327    657    633    602    623    472
   -285    187    472     49   -379    327    327    636    600    568    597    467
   -290    171    459     57   -376    316    332    613    566    527    563    485
   -303    176    480     64   -392    327    327    571    524    491    542    483
   -342    189    530     75   -436    358    319    517    480    467    537    433
   -368    205    574     80   -472    389    306    452    433    436    527    368
   -389    218    607     85   -498    413    283    379    374    379    485    316
   -413    205    618    103   -514    410    265    309    316    314    420    272
   -423    137    561    140   -493    350    272    267    280    272    381    246
   -418    119    537    148   -478    327    280    244    259    252    361    236
   -420    122    540    148   -480    329    280    220    239    228    337    220
   -428    155    584    137   -506    368    267    197    220    218    319    205
   -420    174    594    122   -506    381    267    189    228    213    316    210
   -405    192    597    103   -501    394    262    179    220    202    306    192
   -379    213    592     80   -485    400    259    187    228    210    314    205
   -353    301    654     25   -504    478    252    197    252    239    342    241
   -340    379    717    -20   -530    545    231    176    257    239    350    272
   -329    423    753    -46   -540    587    197    145    252    254    374    270
   -309    418    727    -57   -517    571    168    127    254    272    384    262
   -301    363    665    -31   -483    514    148    109    233    259    374    257
   -298    374    670    -38   -483    519    116     70    197    228    353    223
   -290    368    659    -38   -475    514     96     44    168    197    332    210
   -288    298    587     -5   -439    441     88     28    132    158    288    179
   -283    168    452     57   -366    309     80     10     80     96    220    127
   -265     96    361     80   -311    228     59    -18     23     41    158     93
   -259     62    319     98   -288    189     51    -36     -7     25    145     72
   -265     20    283    122   -272    150     38    -67    -57    -20     98     15
   -259    -20    239    140   -249    109     25    -96    -96    -57     62    -15
   -254    -59    192    155   -226     64     15   -109   -111    -70     46    -15
   -244    -54    187    148   -215     64     -7   -122   -132    -93     18    -12
   -239    -51    187    142   -213     67    -15   -127   -142   -109     -5     -5
   -239    -72    166    155   -202     46     -7   -124   -145   -114    -18    -18
   -246   -103    142    174   -197     18     -7   -140   -158   -114      2    -36
   -246   -135    111    189   -179    -12    -18   -148   -166   -114     12    -41
   -241   -135    106    187   -176    -15    -20   -148   -166   -114     15    -31
   -233   -111    122    174   -179      5    -23   -148   -166   -114     18    -25
   -228   -192     36    207   -132    -77    -18   -148   -205   -179    -54    -88
   -194   -410   -215    301     10   -314     23    -93   -280   -332   -236   -254
   -171   -594   -426    381    127   -511    129     51   -288   -475   -441   -475
   -155   -504   -348    329     96   -426    241    239   -140   -431   -439   -501
   -249   -163     83    205   -168    -41    207     20    -75   -259   -197   -270
   -415    355    771     28   -592    563    -44   -607   -200    -25    226    163
   -581   1049   1631   -236  -1106   1340   -301  -1098   -189    418    859    789
   -618   1473   2091   -426  -1353   1782   -555  -1350   -106    893   1426   1387
   -566   1150   1714   -293  -1140   1431   -683  -1431   -288    810   1325   1322
   -522    524   1044     -2   -782    784   -644  -1363   -659    148    605    602
   -475    -33    439    254   -459    202   -496  -1106   -859   -459   -101   -103
   -413   -244    168    329   -290    -38   -329   -701   -628   -413   -181   -192
   -340   -236    101    285   -223    -67   -200   -405   -384   -249    -88    -88
   -290   -213     77    252   -184    -70   -106   -218   -233   -150    -33    -36
   -267   -168     96    218   -181    -38    -70   -135   -174   -114    -15    -18
   -265   -161    103    213   -184    -28    -54   -103   -150   -106    -10    -10
   -275   -166    109    218   -194    -31    -49    -83   -140   -103    -12     -7
   -277   -187     90    231   -184    -49    -36    -64   -129    -98    -12      5
   -275   -197     77    236   -179    -59    -25    -46   -109    -90     -2     18
   -283   -181    101    233   -192    -41    -12    -20    -70    -46     41     31
   -283   -111    171    194   -231     28      0      0    -41    -15     67     51
   -283   -106    176    194   -231     33     10     18    -31     -5     75     70
   -285    -98    184    192   -239     41     18     36    -12      7     85     90
   -288    -88    200    189   -244     54     18     54      2     28    101     98
   -275    -67    207    168   -241     70     23     80     31     57    129    116
   -275    -59    213    166   -246     75     31    101     57     72    145    137
   -267    -46    220    158   -246     85     38    124     83     88    150    171
   -259    -49    210    155   -236     80     49    150    109    114    166    184
   -259    -54    205    155   -233     72     57    184    140    140    179    194
   -244    -31    210    137   -228     88     59    226    174    181    226    223
   -233      2    236    114   -236    119     64    275    220    231    265    239
   -213     51    265     80   -239    158     85    345    277    285    311    290
   -187    109    296     36   -244    202    106    418    348    353    376    355
   -168    132    301     18   -233    215    124    478    397    400    415    410
   -158    122    277     18   -218    200    142    530    433    439    444    454
   -116    148    265    -15   -189    205    140    563    459    480    485    493
   -111    202    314    -46   -213    257    137    566    472    493    506    504
   -119    215    335    -49   -228    275    140    553    465    485    506    514
   -122    197    319    -38   -220    257    142    532    441    465    491    514
   -132    179    311    -23   -220    244    150    504    415    433    470    501
   -140    184    324    -25   -231    254    148    462    379    389    444    480
   -155    176    332    -12   -244    254    140    405    332    340    407    449
   -168    179    348     -5   -259    265    119    340    288    303    381    402
   -187    179    366      5   -275    272    109    285    259    293    371    361
   -207    161    366     23   -288    262    103    226    220    249    335    314
   -233    106    340     62   -288    223    106    187    187    207    298    298
   -254     77    329     88   -290    202    116    161    174    194    280    272
   -252     98    350     77   -301    223    122    135    166    168    244    265
   -267     98    366     80   -316    231    145    132    161    148    239    288
   -267    111    379     75   -322    244    168    150    189    207    288    272
   -265    127    389     67   -327    257    174    163    205    239    322    252
   -257    171    428     44   -342    298    184    187    249    283    368    285
   -259    213    472     23   -368    342    187    202    280    311    397    332
   -270    252    522      7   -397    387    168    189    298    327    420    361
   -277    267    542      2   -410    405    129    163    293    319    415    368
   -275    239    514     18   -394    376    109    155    285    309    407    371
   -275    239    514     18   -394    376     85    132    254    272    376    361
   -277    210    485     33   -381    348     67    106    220    241    348    350
   -275    161    436     57   -355    296     62     96    210    228    337    337
   -277    155    433     62   -355    293     36     72    179    202    311    285
   -277     57    332    109   -306    194     12     38    119    145    259    213
   -283    -25    257    155   -270    114      7     18     77     96    210    174
   -298    -83    213    189   -257     64     10     -5     46     54    166    161
   -298   -116    181    207   -241     31      5    -25     20     20    129    137
   -303   -135    166    218   -236     15    -12    -46      2      7    124     96
   -306   -135    171    220   -241     18    -20    -59    -12    -15    111     90
   -311   -155    155    233   -236      0    -18    -62    -18    -25     98     80
   -298   -166    132    233   -215    -18    -25    -67    -28    -33    114     85
   -296   -179    116    236   -207    -31    -31    -75    -31    -20    116     54
   -301   -194    103    246   -205    -46    -36    -83    -36    -38     90     51
   -296   -220     75    257   -187    -75    -38    -90    -38    -49     77     41
   -285   -197     88    241   -187    -54    -49    -96    -41    -31    111     31
   -277   -215     62    244   -171    -77    -46    -98    -59    -59     80      0
   -241   -363   -122    301    -62   -241    -38    -88   -150   -223   -111   -111
   -200   -626   -428    410    111   -527     38     -5   -244   -428   -358   -358
   -176   -696   -519    436    171   -607    166    161   -205   -511   -470   -532
   -236   -454   -218    342    -12   -337    239    181    -41   -335   -280   -397
   -420    -18    402    218   -410    192     90   -311    -28    -93     72    -10
   -641    685   1325    -23   -982   1002   -174   -922     12    358    701    628
   -763   1317   2081   -275  -1421   1699   -410  -1262    168    904   1384   1343
   -693   1278   1969   -293  -1332   1621   -646  -1423    122   1093   1595   1621
   -623    784   1408    -83  -1015   1096   -706  -1444   -218    620   1080   1111
   -553    194    748    179   -649    470   -602  -1260   -592   -129    267    257
   -478   -226    252    353   -366     12   -407   -839   -568   -405   -116   -132
   -415   -275    140    345   -280    -67   -246   -457   -303   -239    -54   -119
   -342   -275     64    309   -205   -106   -137   -210   -137   -148    -20    -51
   -309   -285     23    296   -168   -132    -72    -75    -51    -88     23    -10
   -298   -270     28    285   -163   -122    -44    -28      2    -20     90    -10
   -298   -270     25    283   -166   -122    -44    -23      0    -31     77    -31
   -290   -275     15    283   -155   -129    -38    -10      0    -46     49    -46
   -309   -257     51    283   -181   -103    -33      2      7    -67      7    -18
   -296   -241     54    270   -176    -93    -36     15     10    -85    -12     10
   -301   -223     77    262   -192    -72    -15     62     90     64    148    -10
   -301   -200    101    249   -202    -49     -5     85    116     75    168    -10
   -290   -192     96    239   -194    -49     -2     96    122     54    135      2
   -267   -148    119    207   -194    -15    -10    109    132     57    127     41
   -259   -124    135    192   -200      5     -2    132    174    101    181     75
   -252    -98    150    174   -202     25     -2    161    207    122    197    101
   -254   -116    137    184   -197     10      7    197    236    142    197    122
   -262    -90    171    176   -218     38     10    220    257    116    135    163
   -213    -90    122    150   -168     15     -5    220    244    122    148    181
   -223    -49    174    135   -200     62     15    283    324    275    309    145
   -233      2    236    116   -236    116     28    348    384    337    368    171
   -233     28    262    103   -246    145     46    407    418    345    363    236
   -197     38    236     80   -215    137     49    467    452    371    363    290
   -171     64    233     51   -202    148     72    542    519    433    423    348
   -153    111    265     18   -210    187     85    602    579    501    493    379
   -137    148    285     -5   -210    215     88    641    620    563    558    407
   -135    194    329    -31   -231    262     90    659    636    576    566    428
   -140    228    368    -44   -254    298    106    672    646    589    587    452
   -153    265    415    -57   -285    340    103    649    644    589    589    433
   -171    233    405    -31   -288    319    106    610    613    545    537    436
   -187    202    389    -10   -290    296    101    566    571    496    478    400
   -187    194    381     -5   -283    288     96    524    550    485    493    368
   -192    213    405    -12   -298    309     77    457    517    467    504    309
   -202    220    423     -7   -311    322     70    389    467    402    444    262
   -236    202    439     15   -337    319     77    332    439    374    420    244
   -239    155    394     41   -316    275     72    270    384    309    353    223
   -239    142    381     46   -311    262     72    226    350    285    342    194
   -259    145    405     57   -332    275     75    200    342    285    348    163
   -275    150    426     59   -350    288     83    184    332    262    327    142
   -283    158    441     62   -363    301    103    194    350    270    324    184
   -262    194    457     33   -358    324    116    210    376    293    340    205
   -249    270    519    -10   -384    394    137    239    426    329    374    270
   -272    337    610    -33   -441    472    122    213    449    376    436    259
   -267    368    633    -51   -452    501    101    194    459    387    457    272
   -244    371    615    -64   -431    493     77    184    467    400    467    272
   -236    389    626    -75   -431    506     54    171    454    387    454    259
   -246    361    607    -57   -428    483     38    150    436    374    446    275
   -262    319    581    -28   -423    449     23    119    405    340    420    275
   -296    275    571      7   -433    420     18    103    381    319    400    259
   -327    200    527     64   -426    363     25    103    353    283    348    231
   -332     70    402    129   -368    236      5     62    280    197    259    184
   -332      7    340    161   -337    174    -18     12    218    155    226    101
   -332    -12    319    171   -327    153    -25     -5    200    145    236     80
   -340    -20    319    181   -329    148    -25    -20    181    127    218     49
   -342    -41    298    192   -322    127    -38    -41    158     90    184     33
   -324    -33    290    179   -309    127    -49    -54    148     70    163     49
   -327    -41    285    181   -309    122    -51    -51    150     75    166     77
   -363    -51    311    207   -337    129    -31    -28    176    119    205     96
   -387    -62    322    223   -355    129    -38    -38    158    111    192     70
   -324    -96    226    210   -277     64    -93   -122     70     25    119     -2
   -374   -103    267    239   -322     80    -72   -103     85     31    119     25
   -381   -114    267    249   -324     75    -64    -90     96     44    122     28
   -288   -202     85    244   -189    -59    -96   -148     -5    -62     20    -72
   -254   -358   -106    306    -75   -233    -44    -96    -77   -210   -148   -233
   -252   -537   -288    392     18   -413     77     18   -129   -400   -381   -475
   -259   -506   -246    384     -7   -376    218    174    -51   -436   -462   -576
   -389   -231    155    309   -272    -36    184   -111    -25   -303   -267   -363
   -571    280    849    145   -709    563    -80   -779    -90     -2    200    194
   -761   1010   1771   -127  -1265   1389   -345  -1260     25    587    963    948
   -807   1457   2265   -324  -1535   1860   -613  -1509    184   1176   1662   1571
   -756   1176   1932   -210  -1345   1553   -782  -1577     38   1119   1574   1551
   -691    592   1283     49   -987    937   -743  -1478   -345    407    795    807
   -581     12    594    283   -589    303   -553  -1169   -594   -280     25     46
   -504   -179    324    342   -415     72   -322   -693   -361   -280   -103    -67
   -444   -197    244    319   -345     23   -148   -340   -109   -109     -5     28
   -402   -171    231    285   -316     28    -57   -158     31     -7     64     51
   -389   -150    239    270   -316     44    -28   -101     75     23    106     23
   -376   -161    215    270   -296     25    -28    -88     72     -7     59      5
   -374   -187    187    277   -283      0     -7    -57     93     -2     62     31
   -376   -192    184    283   -283     -2      7    -36    111      7     77     36
   -400   -132    265    265   -335     67     38     10    166     54    111     72
   -384   -101    283    244   -335     90     59     31    189     67    109     64
   -311   -119    192    215   -254     36     25     -2    145      5     46     44
   -311    -90    220    200   -267     64     28     15    163     25     64     72
   -316    -75    241    194   -280     83     41     38    189     46     75    103
   -316    -83    233    200   -275     75     59     72    228     88    122    155
   -335    -36    296    184   -316    129     54     85    259    140    171    114
   -355    -12    342    184   -350    166     57    116    283    163    187    129
   -335    -28    306    181   -324    140     44    132    283    163    179    132
   -285    -18    267    153   -277    124     41    150    293    171    179    145
   -259     15    275    122   -267    145     57    192    332    207    207    194
   -202     70    272     64   -239    171     67    241    371    241    233    223
   -205    114    319     44   -262    215     96    309    428    296    272    265
   -306    124    431     90   -368    277    135    397    509    371    327    324
   -324    101    423    109   -374    262    148    446    545    394    337    348
   -283    114    397     83   -340    254    140    465    542    397    335    363
   -280    161    441     57   -361    301    174    548    626    485    428    457
   -311    194    506     59   -407    350    202    602    693    535    467    522
   -350    231    581     59   -467    405    207    620    711    553    475    561
   -371    239    610     64   -491    423    223    636    732    610    542    579
   -402    254    654     72   -527    452    244    633    750    652    602    563
   -405    314    719     46   -561    517    236    597    730    626    584    550
   -387    324    709     31   -548    514    213    540    678    579    545    540
   -405    309    714     46   -558    511    213    498    644    550    522    532
   -436    293    727     70   -581    509    213    449    613    517    498    514
   -470    257    727    106   -597    491    213    384    571    472    459    480
   -511    200    709    155   -610    454    210    316    506    394    368    439
   -524    189    714    166   -618    452    231    290    491    392    361    444
   -537    241    776    145   -657    509    254    280    509    431    413    394
   -561    239    800    161   -680    519    267    265    511    428    415    376
   -576    228    805    171   -691    517    272    262    514    431    413    392
   -555    265    820    145   -688    542    275    252    498    420    400    384
   -545    303    849    119   -696    576    290    267    519    446    415    405
   -563    353    917    106   -740    633    316    288    566    488    446    462
   -566    405    969     80   -769    685    324    296    600    524    478    514
   -540    436    974     51   -756    704    293    280    607    548    501    522
   -530    410    937     57   -735    672    259    254    592    535    488    511
   -568    342    911    114   -740    626    252    241    576    522    467    491
   -535    314    846    109   -691    581    220    176    517    475    410    444
   -491    298    789     93   -639    542    192    127    459    418    348    400
   -478    231    709    122   -592    467    187    124    436    376    298    407
   -454    132    587    161   -519    358    184    109    389    340    246    345
   -462     44    506    207   -485    275    176     77    350    316    236    283
   -472     18    491    226   -483    254    158     28    298    270    200    228
   -452      7    459    220   -457    233    148     -2    257    231    153    192
   -423     12    436    205   -428    223    137    -18    226    194    114    197
   -415    -12    400    213   -410    192    150    -12    228    207    119    207
   -462    -62    397    262   -431    166    168     -5    233    210    106    189
   -511    -57    452    283   -485    197    187      7    259    257    153    192
   -480     -5    475    244   -478    233    171     -2    267    272    163    197
   -446    -59    387    252   -418    161    158    -33    228    228    116    168
   -511   -109    400    309   -457    145    192      0    254    252    137    197
   -592   -114    475    353   -535    179    231     51    306    303    176    239
   -514   -168    345    342   -431     88    194    -10    226    218     75    158
   -457   -275    181    366   -322    -46    210     10    148    114    -44     25
   -433   -465    -31    449   -202   -249    296    111     83    -54   -249   -213
   -431   -537   -109    483   -163   -324    410    252    106   -163   -402   -392
   -480   -379    101    431   -290   -140    483    277    207    -83   -324   -311
   -670    -23    646    348   -659    309    324   -257    155    137     33     75
   -878    605   1480    135  -1179   1041     62   -891    148    568    662    737
   -966   1166   2132   -101  -1551   1649   -171  -1270    254   1111   1350   1423
   -909   1234   2143   -161  -1525   1688   -400  -1480    213   1353   1621   1696
   -844    678   1522     83  -1184   1098   -444  -1509   -145    792    987   1093
   -748    124    872    311   -810    498   -345  -1286   -449     77    179    270
   -678   -150    527    413   -605    187   -148   -805   -314    -70    -85     -5
   -548   -202    345    376   -446     70    -10   -420    -54     72    -36     23
   -368   -244    122    306   -246    -59     28   -270     23     88    -62      2
   -314   -257     57    283   -187   -101     88   -148    109    140    -41     44
   -296   -270     25    280   -163   -122    129    -85    158    171    -25     62
   -303   -290     12    298   -158   -140    142    -72    171    184    -12     46
   -314   -280     33    296   -176   -124    161    -38    205    218     15     57
   -244   -244      0    244   -124   -124    145    -59    187    194    -10     38
   -197   -252    -57    223    -72   -155    137    -67    168    168    -31     18
   -187   -270    -83    228    -51   -176    153    -31    202    200     -2     59
   -215   -252    -38    231    -90   -148    158     -5    236    249     46     90
   -249   -202     46    226   -150    -77    163     15    267    283     77    114
   -257   -197     59    226   -161    -70    179     51    309    316     98    132
   -241   -233      7    239   -124   -114    187     75    335    322     90    137
   -233   -218     12    226   -124   -103    179     75    345    332    106    153
   -246   -218     28    231   -140    -96    192    103    366    337    116    176
   -254   -220     33    236   -145    -93    200    122    402    368    129    166
   -259   -189     70    226   -166    -59    202    106    407    342     88    119
   -301   -200     98    249   -202    -51    207     62    389    309     80     54
   -311   -135    176    220   -244     20    244     67    376    322    119     88
   -275   -114    161    192   -218     23    267    135    428    415    202    200
   -233    -88    145    161   -189     28    267    194    467    428    184    181
   -155    -64     88    109   -124     10    270    361    527    571    335    309
   -124    -20    103     70   -114     41    301    467    678    711    446    446
    -80     -5     72     41    -77     33    283    568    706    797    511    548
    -62    -44     18     54    -41    -12    265    672    784    865    540    602
    -77     -5     70     41    -75     31    298    701    852    901    566    613
    -77     -5     72     41    -75     31    335    714    862    906    589    639
   -101      5    106     46   -103     54    345    688    859    896    587    636
   -116     15    132     51   -124     72    355    652    844    852    548    623
   -132     10    142     59   -137     77    355    613    820    831    550    613
   -150     25    176     62   -163    101    353    563    795    802    540    581
   -192     15    205     85   -197    109    361    511    761    779    527    514
   -223    -36    187    129   -205     75    368    457    709    714    462    439
   -184    -62    122    122   -155     28    353    371    636    649    420    358
   -197    -33    161    114   -181     62    355    340    631    649    439    363
   -213      7    218    101   -218    114    368    332    641    659    449    392
   -228     18    246    106   -236    132    394    329    652    665    449    394
   -231     31    259     98   -244    145    413    327    665    657    426    353
   -223     64    285     77   -254    174    415    319    672    644    418    345
   -257    140    394     57   -324    267    418    342    704    691    472    410
   -265    202    467     31   -366    335    418    371    743    763    545    488
   -254    220    472     15   -363    345    384    366    779    789    571    504
   -249    194    441     25   -345    316    345    340    766    766    548    480
   -226    135    361     44   -293    246    306    283    698    709    498    423
   -233    111    345     62   -288    228    301    280    688    711    504    431
   -254     98    353     75   -303    226    306    280    688    714    501    433
   -265     41    306    109   -285    174    303    272    667    696    478    413
   -280    -59    218    168   -252     77    288    241    620    639    415    350
   -296   -150    145    223   -220     -2    283    210    579    589    355    283
   -303   -223     80    262   -192    -72    277    189    535    540    316    241
   -296   -241     51    267   -174    -96    257    142    493    498    283    187
   -303   -254     49    277   -179   -103    246    109    457    454    241    155
   -311   -270     41    290   -176   -114    262    135    467    470    262    207
   -290   -296     -5    290   -142   -150    254    116    459    467    265    220
   -293   -311    -18    303   -140   -166    257    124    457    462    252    233
   -285   -301    -15    293   -137   -158    252    116    459    475    265    213
   -290   -306    -15    298   -137   -161    246     98    459    465    259    179
   -293   -316    -23    303   -137   -171    246     80    449    444    236    158
   -277   -329    -51    303   -114   -192    239     62    426    423    226    137
   -285   -363    -77    324   -106   -223    244     59    407    397    192     98
   -265   -480   -215    374    -25   -348    272     96    363    319     98     31
   -236   -704   -467    467    114   -587    371    187    298    142   -111   -192
   -241   -769   -527    504    140   -646    488    301    319     28   -254   -361
   -293   -615   -324    452     12   -470    532    285    379     64   -187   -303
   -420   -218    202    319   -311     -7    379   -197    335    246    122    -10
   -563    527   1091     18   -826    807     72   -779    358    727    795    662
   -641   1122   1764   -241  -1202   1441   -132   -976    587   1358   1514   1353
   -592   1101   1693   -257  -1143   1397   -335  -1062    626   1644   1777   1636
   -561    610   1171    -23   -865    891   -389  -1158    265   1174   1273   1169
   -517      0    514    257   -517    257   -272  -1036   -192    293    363    285
   -441   -353     85    397   -265   -135    -98   -680   -192      7    -15    -64
   -387   -407    -23    394   -184   -218     54   -316     80    168     59     -2
   -358   -387    -28    374   -166   -207    181    -62    293    306    145     25
   -306   -381    -75    340   -116   -228    236     15    366    309    119    -12
   -254   -407   -153    329    -51   -280    241     25    342    254     64    -18
   -226   -420   -194    322    -15   -309    254     80    361    275     90     49
   -249   -418   -168    335    -41   -293    277    153    433    384    205     75
   -283   -366    -83    322   -101   -226    285    179    483    444    259     57
   -265   -348    -83    306    -93   -215    280    168    483    423    241     49
   -213   -353   -142    283    -36   -249    275    171    483    418    228     75
   -205   -342   -137    275    -33   -241    275    181    496    420    226     93
   -218   -332   -114    275    -54   -223    272    171    506    423    218     67
   -210   -314   -103    262    -54   -210    283    184    522    423    213     70
   -200   -288    -90    244    -57   -189    288    213    550    449    239    114
   -181   -272    -90    228    -46   -181    283    241    579    493    290    137
   -187   -285   -101    233    -44   -194    275    254    602    496    285    176
   -218   -272    -57    244    -83   -166    303    293    646    540    316    179
   -210   -267    -57    236    -77   -161    311    309    680    576    345    145
   -171   -223    -51    197    -59   -137    285    314    680    576    350    181
   -158   -205    -46    181    -57   -127    298    381    740    641    402    249
   -158   -176    -20    166    -70    -98    316    446    807    698    449    298
   -163   -140     23    153    -96    -59    322    493    862    745    485    298
   -142    -98     44    122    -93    -28    332    532    914    776    514    301
   -116    -62     54     88    -88     -5    332    584    971    844    581    379
    -85    -44     38     64    -64     -2    316    594    992    883    623    423
    -70    -33     36     51    -54      0    324    631   1023    927    667    483
    -85      2     88     41    -85     44    350    675   1062    976    717    530
    -93     33    127     28   -111     80    342    644   1041    950    693    519
    -75     23     98     23    -85     59    322    581    979    870    623    483
    -62     12     72     23    -67     41    311    537    927    831    600    462
    -88     10     98     38    -93     54    319    496    909    820    605    426
    -93     -7     85     49    -90     38    314    444    875    784    581    381
    -96    -28     67     62    -83     18    298    371    800    701    501    314
   -127    -80     46    103    -88    -18    311    353    769    649    444    301
   -166   -124     41    145   -103    -41    342    348    750    605    394    301
   -174   -127     46    148   -114    -41    340    298    719    594    394    236
   -161   -124     36    142    -98    -44    324    246    685    602    433    174
   -166   -111     51    137   -111    -31    329    241    696    623    446    153
   -179   -101     77    140   -129    -12    342    244    704    610    431    161
   -181    -54    127    116   -158     36    358    265    743    644    444    192
   -189     12    202     88   -197    109    363    288    789    667    454    252
   -192     67    259     62   -226    163    353    283    800    667    441    288
   -176     83    259     46   -218    171    327    259    800    683    480    332
   -174     88    262     41   -218    176    293    233    795    737    584    259
   -184     77    262     51   -223    171    280    220    779    719    563    184
   -202     15    215     93   -210    114    288    226    763    667    470    218
   -200    -12    187    106   -194     85    290    202    727    631    441    223
   -200    -85    111    142   -158     12    285    200    704    626    441    207
   -187   -179      7    181    -98    -85    265    176    649    574    394    148
   -189   -259    -70    223    -62   -163    272    184    633    563    379    119
   -226   -252    -25    239   -101   -140    277    184    620    537    345    106
   -174   -301   -129    236    -23   -215    223     93    530    470    290     15
   -174   -342   -171    257     -2   -257    223     88    504    449    272    -12
   -194   -366   -171    280    -12   -270    231    101    509    449    275     -5
   -200   -394   -194    298     -2   -296    223    101    498    444    267      7
   -241   -392   -150    314    -46   -270    233    124    522    457    262     23
   -228   -407   -181    316    -25   -296    215     96    493    423    223      0
   -197   -436   -239    314     18   -337    189     49    444    366    168    -12
   -236   -459   -223    348     -7   -342    189     46    449    374    181     -7
   -262   -441   -181    350    -44   -311    192     54    459    387    194    -25
   -296   -454   -158    374    -70   -306    207     85    485    415    228    -15
   -332   -517   -184    423    -75   -350    252    150    491    392    181    -41
   -252   -748   -496    501    122   -623    309    194    405    207    -31   -259
   -265   -818   -553    540    142   -685    415    316    446    103   -181   -449
   -283   -584   -301    433      7   -444    454    374    589    202    -77   -368
   -340   -202    137    270   -239    -33    322     44    548    361    200   -127
   -459    340    800     59   -628    568      7   -568    324    600    644    283
   -540    945   1483   -205  -1013   1213   -265   -945    293   1005   1187    792
   -459   1021   1480   -283   -969   1249   -478  -1106    246   1257   1478   1075
   -431    542    974    -57   -704    758   -496  -1091     20    963   1137    782
   -475    -44    431    259   -454    192   -358   -969   -345    158    288     25
   -376   -423    -46    397   -166   -233   -246   -743   -363   -184   -166   -387
   -285   -522   -236    405    -25   -379   -150   -485   -103    -38   -116   -358
   -270   -491   -223    379    -25   -355    -33   -226    166    163     20   -246
   -252   -449   -197    350    -28   -324     49    -33    348    283     85   -148
   -249   -467   -218    355    -15   -342     72     12    387    293     77   -119
   -275   -470   -194    371    -41   -332    122     67    449    355    140   -122
   -280   -462   -184    371    -51   -324    150    111    506    400    176    -85
   -244   -480   -236    363     -5   -358    132     90    488    384    174    -98
   -231   -454   -223    340     -5   -340    119     90    480    381    168   -129
   -202   -397   -194    298     -5   -296     98     75    457    350    132   -148
   -218   -371   -155    293    -31   -265    106    111    488    371    129   -111
   -233   -363   -129    298    -51   -246    109    140    524    405    158    -62
   -246   -355   -109    301    -70   -233    116    163    568    467    223    -49
   -168   -368   -200    267     15   -285     72    109    517    407    168   -106
   -168   -350   -181    257      5   -265     90    158    561    441    189    -44
   -194   -285    -90    241    -51   -189    109    200    607    478    210    -10
   -168   -246    -77    207    -46   -163     77    192    620    504    228    -36
   -148   -231    -83    187    -33   -158     80    223    665    550    277      2
   -163   -246    -83    202    -41   -166    114    288    735    613    324     70
   -176   -272    -96    226    -41   -184    132    329    782    639    329    109
   -166   -277   -111    220    -28   -194    129    345    813    665    345    101
   -122   -236   -116    179     -5   -176    111    348    839    691    368     98
   -119   -189    -70    153    -25   -132    129    415    919    766    428    228
   -114   -150    -36    132    -38    -93    142    475    992    854    509    285
   -119    -85     33    101    -77    -25    161    519   1067    953    613    290
   -129    -44     85     88   -109     20    174    558   1106    992    646    322
    -98    -38     57     67    -80     10    153    535   1070    950    607    322
    -85    -75     10     80    -49    -33    140    506   1026    898    553    309
   -109    -72     36     88    -72    -18    142    488   1000    883    548    288
   -158    -46    111    101   -135     31    142    457    956    852    517    267
   -166    -33    132    101   -150     49    124    402    891    789    465    246
   -155    -46    109    101   -132     31     98    335    815    735    433    181
   -184    -62    122    122   -155     28    103    301    771    691    400    140
   -194    -90    103    142   -150      7     98    246    709    610    327     83
   -213   -111     98    161   -155     -7     96    184    641    537    265     28
   -215   -116     98    166   -158    -10    101    155    605    504    228    -12
   -223   -137     85    179   -155    -25    109    150    597    491    213    -20
   -226   -140     83    181   -155    -28    111    145    594    485    215    -28
   -215   -135     80    174   -150    -25    106    137    592    483    220    -44
   -220   -111    109    166   -166     -2    111    137    597    483    218    -49
   -236    -64    171    150   -205     51    119    148    636    530    257    -36
   -226    -46    179    135   -205     67    106    129    644    527    254    -46
   -233    -44    189    137   -213     72     93    111    646    527    275     -2
   -246     -2    244    124   -246    119     75    103    672    563    332     41
   -226      0    226    111   -226    114     44     70    646    542    316      7
   -246    -23    223    135   -236    101     44     67    633    535    303     -5
   -252    -36    213    142   -233     85     57     72    631    540    301    -10
   -135    -80     54    109    -96    -12     12    -12    522    441    215    -93
    -96   -127    -33    111    -33    -80     31     28    514    428    210    -96
   -106   -226   -119    166      5   -174     28     46    496    394    187   -124
   -145   -311   -166    226      7   -241     10     28    462    358    153   -158
   -166   -379   -213    272     23   -296     12     12    426    322    116   -184
   -168   -415   -246    290     36   -332     33     -2    387    290     83   -213
   -148   -420   -272    283     59   -348     33     -5    363    275     67   -215
   -137   -389   -252    262     54   -322     18    -15    350    259     64   -215
   -168   -418   -249    293     38   -335     31    -23    337    236     44   -239
   -241   -465   -223    350    -12   -345     51    -31    319    213     23   -259
   -298   -470   -174    384    -62   -322     67    -44    316    205     18   -246
   -283   -470   -189    374    -49   -329     54    -44    316    213     15   -207
   -218   -465   -246    342     12   -355     31    -25    311    220     23   -205
   -213   -475   -262    342     23   -368     46    -12    322    231     28   -223
   -218   -532   -314    374     46   -423     75     10    342    239     41   -239
   -197   -654   -457    423    127   -555    111     64    332    189    -18   -316
   -171   -833   -662    504    244   -748    205    192    335     70   -192   -467
   -176   -826   -649    498    236   -737    327    353    459     54   -272   -548
   -228   -535   -306    381     36   -423    374    355    589    166   -158   -436
   -345   -129    213    236   -280     41    213    -93    410    249     90   -200
   -493    389    883     51   -688    636    -57   -711    106    423    514    148
   -579    896   1473   -158  -1028   1184   -301  -1072      0    756   1021    576
   -550    849   1400   -148   -976   1122   -475  -1218   -122    885   1210    753
   -517    311    828    101   -672    568   -465  -1174   -350    488    756    353
   -496   -176    319    337   -407     70   -329  -1013   -579   -205    -31   -340
   -446   -527    -83    485   -184   -306   -140   -641   -337   -233   -220   -506
   -397   -553   -155    475   -122   -355    -10   -319      0      5    -77   -384
   -345   -509   -166    426    -90   -337     88    -88    228    176     33   -262
   -309   -501   -192    405    -59   -348    158     41    342    239     54   -197
   -301   -488   -189    394    -57   -337    187     70    374    270     93   -213
   -296   -480   -184    387    -57   -332    202     88    394    285    103   -207
   -280   -480   -200    379    -41   -340    213    111    410    288    109   -181
   -249   -488   -239    368     -5   -363    218    122    413    283    101   -184
   -246   -488   -241    366     -5   -366    220    127    423    272     83   -174
   -249   -467   -220    358    -15   -345    226    124    426    277     93   -174
   -239   -433   -197    335    -23   -314    220    122    439    293    109   -187
   -236   -426   -189    332    -23   -309    226    132    449    306    119   -181
   -220   -400   -179    309    -23   -290    231    148    467    319    135   -168
   -202   -363   -161    283    -20   -262    228    161    491    335    150   -148
   -163   -350   -187    257     10   -270    205    142    478    319    137   -150
   -145   -387   -241    267     46   -314    223    168    498    335    140   -140
   -137   -363   -226    249     41   -296    244    207    545    384    174   -114
   -142   -329   -189    236     20   -259    246    233    581    418    210    -88
   -132   -309   -176    218     20   -241    249    265    610    439    223    -70
   -116   -337   -220    228     51   -280    265    309    641    467    241    -41
    -93   -290   -197    192     49   -244    259    358    706    535    306     15
    -67   -254   -187    161     57   -220    267    410    769    592    353     62
    -57   -202   -148    127     44   -176    283    470    828    641    384    106
    -41   -155   -114     98     36   -135    296    527    885    709    452    153
    -18   -163   -148     88     62   -155    301    571    924    761    509    205
      5   -137   -142     64     72   -140    311    589    948    787    537    244
     20    -80   -101     28     59    -88    314    584    943    776    535    246
      5    -54    -59     25     31    -57    306    555    911    740    511    215
    -15    -75    -59     44     20    -70    293    517    854    685    475    187
    -28    -96    -67     62     18    -83    285    470    797    636    439    163
    -38   -114    -75     75     15    -96    275    415    740    576    397    132
    -44   -127    -83     85     18   -106    262    358    675    504    335    106
    -57   -132    -75     93      7   -103    259    306    623    454    301     70
    -64   -140    -75    101      5   -109    254    252    579    418    288     10
    -77   -158    -80    116      0   -119    262    197    537    371    254    -44
   -114   -181    -67    148    -23   -124    288    168    517    353    244    -59
   -137   -189    -51    163    -44   -122    293    145    493    329    215    -77
   -124   -158    -33    140    -46    -96    290    127    472    301    189    -80
   -109   -142    -33    124    -41    -88    285    122    472    311    200   -103
   -124   -114     10    119    -67    -51    306    142    501    335    223    -83
   -140    -72     64    103   -103     -5    311    145    527    368    254    -46
   -106    -10     96     57   -101     41    283    132    542    394    280    -15
    -77     46    124     12   -101     85    262    132    566    426    316     20
    -75     57    132     10   -103     93    246    124    568    428    319     31
    -77     20     98     28    -88     59    220    101    532    394    288     20
    -70     -7     62     38    -67     25    205     88    506    376    270     18
    -64    -18     44     38    -57     12    200     77    493    379    277      0
    -62    -36     25     49    -44     -5    197     67    478    366    265    -18
    -57   -132    -77     93      7   -103    189     44    426    309    205    -51
    -57   -236   -179    145     59   -207    179     28    379    252    148   -103
    -70   -298   -231    181     77   -265    171     18    340    210    111   -132
    -77   -345   -267    213     93   -306    168     -2    303    187     93   -181
    -85   -402   -316    244    114   -361    158    -23    262    148     59   -220
   -101   -444   -345    272    119   -394    163    -28    246    129     41   -218
   -106   -444   -340    272    114   -392    168    -36    244    122     33   -210
    -93   -428   -335    262    119   -381    163    -44    241    111     28   -218
   -101   -457   -355    277    124   -405    161    -57    226    103     20   -226
   -116   -478   -361    296    119   -420    155    -62    213     90     10   -231
   -137   -506   -368    322    114   -439    150    -67    200     77     -5   -236
   -145   -519   -374    332    114   -446    153    -70    200     70     -7   -233
   -153   -537   -384    345    114   -462    158    -67    194     59    -12   -239
   -127   -587   -459    358    166   -524    176    -46    179     31    -44   -277
   -122   -782   -659    452    267   -722    226      7    111   -103   -210   -428
   -137   -982   -844    561    353   -914    348    132     88   -277   -436   -644
   -129   -896   -766    511    316   -833    454    267    207   -270   -462   -680
   -176   -545   -368    361     96   -457    402     28    210   -153   -259   -509
   -322    -51    270    187   -296    109    137   -620      0     25    124   -150
   -496    644   1140    -72   -818    891   -140  -1148    -85    392    709    389
   -530   1080   1608   -275  -1070   1343   -387  -1402    -54    828   1267    924
   -462    888   1350   -213   -906   1119   -537  -1473   -155    849   1270    992
   -400    319    719     38   -558    517   -485  -1356   -413    303    644    381
   -353   -296     57    324   -205   -119   -272  -1049   -589   -353   -116   -376
   -301   -504   -205    402    -49   -355    -93   -615   -290   -249   -153   -420
   -246   -542   -296    394     23   -420     36   -311    -36    -83    -64   -337
   -192   -537   -345    363     75   -441    129   -114    119     12    -15   -265
   -174   -555   -381    366    103   -470    168    -38    163     18    -28   -223
   -174   -571   -400    371    111   -488    187    -12    171     33    -18   -236
   -174   -568   -394    371    109   -483    202     15    194     49     -5   -241
   -192   -602   -410    397    109   -509    220     44    210     54     -5   -239
   -192   -553   -361    374     83   -457    231     67    228     59    -12   -218
   -176   -519   -345    345     83   -433    226     75    236     72     -2   -200
   -174   -524   -353    348     88   -439    228     83    241     80      5   -200
   -158   -537   -379    348    109   -459    239     96    252     75     -5   -176
   -142   -542   -400    342    127   -472    244    116    267     85     18   -158
   -150   -540   -389    345    116   -465    239    127    280     96     31   -163
   -145   -519   -374    332    111   -446    236    145    303    116     64   -132
   -132   -475   -345    301    106   -410    244    166    332    140     80   -111
   -116   -428   -311    272     96   -371    246    184    353    174    119   -114
   -109   -402   -293    254     90   -350    254    207    387    205    150   -119
    -85   -384   -298    236    106   -342    265    254    433    241    181    -75
    -72   -376   -303    223    114   -342    272    298    467    267    200    -51
    -59   -371   -311    215    124   -342    277    345    504    296    226    -12
    -51   -355   -303    202    122   -329    296    405    555    345    280     38
    -33   -311   -277    171    119   -296    303    465    602    392    319     62
     -2   -257   -254    127    124   -254    309    524    644    413    327    122
     15   -249   -265    116    140   -257    324    584    691    457    371    184
     15   -228   -246    103    129   -236    327    610    717    485    400    207
     23   -202   -228     88    124   -215    327    620    732    522    449    215
     28   -174   -202     70    114   -187    322    618    737    530    465    223
     36   -135   -171     49    103   -153    306    594    719    517    465    226
     20   -127   -150     51     83   -137    298    558    688    478    431    210
      5   -158   -163     75     83   -161    301    522    652    439    405    205
    -25   -187   -163    103     67   -174    303    470    615    418    400    163
    -46   -184   -137    116     44   -161    290    402    571    363    353    109
    -62   -202   -142    132     38   -174    280    340    522    311    306     83
    -75   -213   -137    142     31   -176    277    283    485    259    254     54
    -88   -202   -114    142     10   -158    272    231    436    194    187     31
   -101   -236   -135    168     15   -187    267    200    400    168    174     23
   -114   -220   -106    166     -5   -163    267    179    392    205    210    -33
   -114   -194    -80    153    -18   -137    270    161    389    207    231    -51
   -116   -189    -72    150    -23   -132    270    161    389    202    233    -31
   -116   -140    -23    129    -46    -83    280    179    423    223    257     12
   -111    -77     33     93    -75    -23    283    189    459    254    280     51
    -98    -38     59     70    -80      7    262    174    470    249    275     85
    -85    -31     54     57    -72     12    223    158    462    249    280     98
    -90    -49     41     70    -67     -5    207    155    459    259    298     85
   -101    -62     38     80    -70    -12    194    137    439    213    236     67
    -98    -77     20     88    -62    -28    181    116    407    194    236     59
   -101    -90     10     93    -57    -41    168    103    387    197    239     23
    -88   -161    -72    124     -7   -116    163     96    363    176    228      7
    -90   -270   -181    179     44   -226    155     72    319    124    171    -51
   -106   -314   -207    210     49   -262    155     49    283     85    122    -98
   -114   -345   -231    228     54   -288    158     28    252     59     93   -122
   -109   -387   -277    249     83   -332    145      7    205    -12     10   -140
   -114   -431   -319    270    101   -376    127    -12    171    -33     -5   -166
   -124   -436   -314    280     93   -376    116    -23    174    -10     25   -187
   -119   -428   -309    272     93   -368    109    -33    166    -20     15   -189
   -114   -436   -322    275    103   -379    101    -38    155    -36     -5   -184
    -96   -446   -350    270    124   -400     90    -49    145    -51    -20   -181
   -106   -478   -371    290    129   -423     83    -64    122    -80    -57   -200
   -127   -498   -374    311    122   -436     77    -72    111    -90    -59   -187
   -140   -509   -368    324    114   -439     83    -67    124    -57    -18   -205
   -127   -548   -423    337    148   -485     83    -70     93   -124    -96   -249
    -85   -714   -631    400    270   -672     98    -46      0   -277   -280   -376
    -33   -924   -893    478    428   -909    174     31    -88   -496   -548   -631
    -18   -948   -930    483    454   -940    285    200    -38   -553   -633   -792
    -96   -704   -607    400    254   -657    316    129     75   -394   -441   -636
   -277   -241     33    259   -155   -103    129   -415     59   -114      0   -197
   -483    475    958      2   -722    717   -140   -984    103    368    680    480
   -568   1031   1600   -231  -1083   1314   -397  -1288    244    914   1350   1169
   -470    883   1353   -207   -911   1117   -602  -1415    140    997   1439   1332
   -413    335    745     38   -579    540   -618  -1408   -231    423    802    711
   -358   -257     98    306   -231    -80   -501  -1200   -574   -329    -49   -148
   -285   -517   -231    402    -28   -374   -324   -774   -444   -454   -301   -405
   -228   -485   -259    355     12   -374   -181   -423   -171   -283   -233   -301
   -155   -498   -342    324     93   -420    -93   -220    -54   -241   -257   -257
   -116   -530   -415    322    148   -472    -38   -132      2   -192   -213   -277
   -111   -530   -418    322    153   -475     -2    -83     44   -137   -132   -296
   -140   -514   -376    324    116   -444     20    -49     62   -135   -132   -293
   -124   -522   -397    322    135   -462     41    -18     80   -142   -161   -252
    -85   -524   -441    303    176   -483     41     -2     98   -127   -150   -223
    -90   -491   -400    290    153   -446     59     36    148    -59    -77   -205
    -98   -511   -413    303    155   -462     57     36    142    -70    -83   -210
   -109   -517   -407    311    148   -462     64     51    148    -64    -93   -200
   -111   -488   -376    298    129   -433     72     70    166    -51   -103   -168
   -184   -493   -309    340     62   -402    129    153    239     -2    -85    -90
    -98   -480   -384    288    142   -433     80     98    194    -33   -106   -140
    -28   -446   -418    236    194   -433     44     72    168    -54   -111   -161
    -51   -413   -361    231    153   -387     70    135    236     33    -20   -122
    -64   -407   -342    236    137   -376     77    166    265     67      0   -127
    -49   -394   -345    220    148   -371     77    197    283     62    -20    -83
    -36   -397   -363    215    161   -381     90    249    329     96     12    -36
    -20   -387   -366    202    171   -376     96    288    366    111      2    -28
      7   -363   -371    179    189   -366    103    335    410    150     31     12
     46   -309   -355    129    200   -332    109    397    472    228    124     33
     67   -252   -322     90    194   -285    114    467    535    285    174     85
     83   -228   -311     72    194   -267    122    524    589    335    207    158
    116   -228   -345     57    231   -285    103    524    592    327    189    202
    129   -184   -316     25    223   -249     96    527    607    358    218    226
    132   -155   -288     10    210   -220    103    540    623    384    259    246
    137   -150   -290      5    213   -218     88    496    594    361    246    210
    124   -122   -246      0    184   -184     98    480    594    366    249    207
    103   -142   -249     18    174   -194     98    449    558    311    200    220
     72   -163   -236     44    153   -200    103    420    535    288    187    218
     -7   -158   -150     80     67   -155    132    410    532    288    187    187
    -28   -174   -145    101     57   -161    127    348    472    233    142    116
     44   -200   -246     75    142   -223     70    207    340     90      2      2
     49   -192   -244     70    145   -218     64    155    298     54     -5    -10
     25   -197   -223     83    122   -210     77    132    277     36    -15    -12
    -23   -210   -187    116     80   -200     93    116    254      7    -49    -15
    -57   -218   -161    137     49   -189     96    103    236    -10    -77    -23
    -38   -213   -176    124     67   -194     98     83    220    -18    -93    -51
    -15   -194   -181    103     80   -189     96     67    215    -25   -101    -46
    -36   -127    -90     83     25   -109    101     75    241      5    -72     -2
    -64    -93    -28     77    -20    -62    103     83    275     41    -49     59
    -98    -98      0     98    -51    -49    103     90    290     72    -15     98
   -187    -67    119    127   -155     25    122    124    335    132     31    103
   -116    -80     36     98    -77    -23     59     49    265     64    -38     49
    -57    -98    -44     75     -7    -72     18    -20    179      7    -67    -15
    -75    -90    -15     80    -31    -54     36     -7    179     18    -57    -18
   -109   -158    -49    132    -31   -103     36     -7    158    -10   -109    -36
   -150   -254   -103    202    -23   -179     54     12    155    -15   -132    -54
    -85   -340   -254    210     83   -298     31    -57     70   -103   -207   -129
    -90   -397   -306    244    106   -353     31    -83     15   -161   -257   -166
   -119   -423   -306    270     90   -366     28    -93     -2   -174   -275   -176
   -145   -457   -311    301     83   -384     25    -93     -7   -171   -283   -168
   -137   -467   -329    301     96   -400     20    -96    -20   -184   -293   -155
   -150   -467   -316    306     83   -392     18    -96    -28   -205   -332   -129
   -174   -459   -288    314     54   -374     28    -83    -15   -181   -316   -153
    -98   -470   -371    285    135   -420    -20   -163    -75   -220   -335   -272
    -83   -527   -446    303    179   -488    -28   -171   -101   -257   -368   -280
    -70   -553   -483    311    205   -519    -15   -158    -96   -257   -374   -252
    -70   -530   -459    298    192   -496    -10   -150    -96   -257   -379   -236
     -5   -527   -522    267    257   -524    -33   -184   -158   -332   -457   -303
     44   -719   -766    337    402   -743      7   -158   -252   -514   -670   -498
     67   -904   -971    418    517   -937    119    -49   -267   -680   -898   -714
     72   -862   -935    392    501   -898    210     72   -171   -696   -953   -784
     15   -592   -607    288    311   -600    192    -72   -122   -581   -795   -649
    -93   -109    -15    101    -41    -62    -85   -706   -324   -366   -374   -236
   -189    532    722   -174   -454    626   -368  -1223   -402     67    272    384
   -189    888   1078   -350   -633    982   -594  -1436   -340    587    891    976
   -174    561    735   -192   -454    646   -685  -1486   -454    620    898   1018
   -187    -23    163    103   -176     67   -610  -1447   -857   -155     67    244
   -161   -480   -319    322     77   -402   -452  -1239  -1093   -872   -727   -478
   -119   -628   -509    371    194   -568   -290   -880   -844   -831   -810   -566
    -62   -527   -465    296    200   -496   -158   -576   -527   -600   -659   -418
    -25   -504   -478    262    223   -491    -59   -371   -342   -475   -584   -342
    -10   -498   -491    254    239   -496     -5   -270   -246   -413   -545   -303
      5   -488   -493    241    246   -491     10   -236   -220   -410   -553   -296
     -2   -457   -454    231    226   -457     15   -218   -207   -415   -574   -262
     -5   -491   -485    249    239   -488     38   -192   -192   -405   -561   -231
     10   -475   -485    233    246   -480     57   -171   -163   -358   -496   -246
      5   -433   -439    213    220   -436     70   -153   -137   -335   -475   -254
     -2   -402   -400    202    197   -402     90   -132   -109   -314   -475   -239
    -20   -366   -345    192    161   -358    116   -106    -83   -298   -470   -192
     -7   -368   -361    187    176   -366    119   -116    -98   -316   -491   -179
      0   -363   -363    179    179   -363    122   -109    -85   -293   -475   -179
      2   -345   -348    171    174   -345    127    -90    -54   -252   -431   -153
      5   -311   -316    153    158   -314    142    -70    -18   -220   -389   -106
     10   -267   -277    129    142   -272    158    -49     15   -192   -363    -77
     20   -233   -254    106    137   -244    163    -28     41   -166   -350    -57
     23   -192   -215     85    119   -202    179     -2     67   -153   -353    -36
     41   -174   -218     64    129   -194    184     33    114   -103   -306      5
     59   -148   -207     41    132   -176    187     62    158    -64   -277     41
     90   -124   -218     15    153   -171    181     90    200    -25   -246     85
    111    -88   -200    -10    155   -142    163    119    241     25   -202    132
    122    -49   -174    -38    145   -111    176    171    298     83   -148    189
    155     36   -119    -96    137    -41    168    200    335    127   -103    236
    166     85    -80   -127    122      2    161    213    366    163    -70    265
    168     88    -80   -127    124      5    161    220    376    176    -59    288
    184    137    -46   -163    114     44    155    200    358    168    -62    301
    184    145    -38   -166    111     54    142    166    329    140    -77    296
    197    153    -46   -176    122     54    132    132    285     85   -119    270
    207    148    -59   -176    135     44    124     83    223     18   -168    233
    213    132    -80   -174    148     25     96     15    132    -67   -241    166
    192    122    -70   -158    132     25     75    -46     59   -137   -306    101
    189     88   -103   -140    148     -7     75   -106    -10   -207   -366     51
    215     72   -142   -142    179    -33     75   -174    -90   -285   -423     12
    220    122    -98   -171    158     10     62   -213   -140   -332   -465    -10
    241    189    -51   -215    148     67     23   -280   -202   -389   -517    -62
    252    187    -64   -220    158     62      7   -340   -267   -459   -581   -135
    252    174    -77   -213    166     49     33   -342   -270   -465   -589   -103
    241    106   -137   -174    189    -15     54   -316   -252   -446   -558    -36
    210    132    -77   -171    145     28     62   -301   -210   -392   -498    -28
    179    228     46   -205     64    137     51   -306   -174   -353   -459    -20
    189    314    124   -252     33    220     38   -322   -166   -337   -441     12
    189    345    155   -267     15    252     18   -332   -168   -335   -444     23
    184    361    176   -272      2    270      2   -350   -192   -353   -459      0
    210    350    140   -283     33    244    -12   -363   -207   -361   -465      7
    207    314    106   -259     51    210     -2   -358   -210   -363   -459     41
    213    301     88   -259     59    194    -15   -374   -246   -387   -483     31
    220    280     57   -252     83    168    -44   -402   -285   -415   -517      0
    215    179    -36   -197    124     72    -38   -407   -322   -470   -587    -51
    202    114    -88   -158    145     12    -23   -407   -350   -498   -613    -72
    202    114    -90   -161    148     12    -49   -457   -410   -553   -665   -137
    223    111   -111   -168    168      0    -70   -501   -472   -615   -730   -184
    231     62   -168   -148    200    -51    -54   -493   -491   -639   -753   -181
    246     38   -207   -142    228    -83    -62   -496   -504   -649   -756   -166
    249     23   -228   -137    239   -101    -75   -496   -506   -636   -737   -140
    236    -12   -249   -114    241   -129    -77   -501   -517   -641   -743   -153
    220    -33   -254    -96    236   -145    -98   -522   -537   -667   -774   -189
    218    -12   -231   -101    223   -122   -116   -542   -561   -698   -813   -220
    233     18   -215   -129    226    -98   -132   -542   -568   -696   -813   -220
    244     20   -223   -132    233    -98   -114   -527   -548   -667   -795   -197
    231    -44   -275    -93    252   -158    -88   -509   -558   -688   -833   -228
    239   -168   -407    -33    322   -288    -64   -454   -579   -763   -945   -319
    249   -314   -563     31    405   -436     18   -319   -519   -836  -1093   -454
    246   -226   -472    -12    358   -348    101   -184   -350   -776  -1096   -465
    163    101    -62   -135    111     20     85   -303   -319   -680   -943   -340
     41    485    444   -262   -200    465   -119   -805   -628   -646   -701   -129
    -85    987   1070   -452   -579   1028   -368  -1304   -911   -480   -306    192
   -132   1296   1426   -581   -779   1361   -602  -1626  -1091   -259     93    522
    -88   1013   1101   -462   -594   1057   -737  -1745  -1317   -358     38    488
    -57    532    589   -236   -322    561   -696  -1688  -1548   -870   -566    -25
    -10    111    122    -51    -67    114   -524  -1423  -1538  -1301  -1176   -522
     70    -70   -140      0    103   -103   -381  -1070  -1189  -1130  -1171   -501
    116    -41   -161    -38    137   -101   -283   -802   -872   -875  -1010   -361
    163     25   -137    -93    150    -54   -192   -605   -662   -709   -896   -259
    174     44   -129   -109    153    -44   -161   -537   -584   -657   -870   -244
    158     38   -119    -98    137    -38   -142   -504   -553   -646   -870   -244
    127      7   -119    -70    124    -54   -129   -480   -524   -618   -849   -223
    114     15    -98    -64    106    -41   -124   -470   -506   -600   -836   -220
    114     36    -77    -75     96    -20   -106   -441   -472   -568   -815   -200
    116     49    -67    -85     93     -7    -98   -418   -441   -542   -805   -179
    111     96    -18   -106     64     38   -114   -410   -423   -514   -789   -166
    116    135     18   -124     49     77   -124   -394   -405   -483   -763   -148
    109    122     12   -116     46     67   -103   -376   -381   -462   -748   -122
     93    101      7    -98     41     54    -80   -355   -355   -441   -743   -114
     96    124     28   -111     33     75    -80   -348   -337   -423   -737   -116
    109    129     20   -119     44     75    -77   -327   -311   -397   -719    -98
    114    122      7   -119     54     64    -77   -301   -275   -355   -672    -80
    116    148     28   -132     44     88    -70   -272   -231   -309   -633    -70
    124    202     77   -166     23    142    -62   -236   -187   -257   -600    -41
    119    272    153   -194    -15    213    -46   -194   -124   -192   -553      0
    106    309    200   -210    -46    257    -38   -153    -64   -132   -506     44
     90    335    244   -213    -77    290    -28   -101      0    -70   -459     93
     83    335    252   -210    -85    293    -20    -41     67     -2   -410    140
    103    361    257   -231    -75    309     -7     18    135     67   -355    187
    116    405    285   -262    -85    345      2     70    202    135   -293    252
    116    454    335   -285   -109    394      0    109    246    181   -246    293
    114    491    376   -303   -132    433      0    129    275    215   -215    316
    101    535    433   -316   -166    485      0    135    280    231   -197    316
     90    555    465   -324   -187    511     -7    116    257    215   -202    309
     62    545    480   -303   -207    514     -7     93    226    192   -231    280
     59    540    480   -301   -210    509    -10     64    194    168   -249    246
     51    537    485   -293   -215    511    -15     23    153    132   -277    218
     38    537    498   -290   -231    517    -25    -31    101     85   -314    187
     10    511    501   -262   -244    506    -36    -88     38     28   -363    148
     -2    514    517   -257   -259    514    -49   -142      0     -2   -387    106
    -15    519    535   -252   -275    527    -44   -168     -5      2   -381     75
    -38    524    563   -244   -303    542    -44   -194    -12     -5   -387     54
    -59    511    568   -226   -314    540    -44   -215    -23    -10   -389     49
    -77    491    568   -207   -322    530    -41   -218    -23     -7   -392     41
   -103    485    589   -189   -345    537    -20   -202     -2     12   -371     49
    -96    545    641   -226   -368    592    -31   -192     31     49   -335     75
    -67    633    701   -283   -384    667    -54   -174     70     96   -298    109
    -62    688    748   -314   -405    717    -70   -163    106    142   -262    150
    -64    706    771   -319   -418    737    -93   -166    127    176   -241    166
    -64    693    756   -314   -413    724    -98   -161    135    181   -241    166
    -64    683    748   -311   -405    714   -101   -163    137    187   -239    158
    -72    659    732   -296   -402    696   -106   -161    137    194   -233    135
    -85    633    719   -272   -402    675    -98   -148    150    223   -207    129
    -88    558    646   -236   -368    602   -103   -148    140    218   -210    111
    -98    446    542   -174   -319    493    -96   -142    119    187   -249     70
   -109    384    493   -137   -301    439    -90   -145     96    155   -298     20
   -109    329    439   -109   -272    384    -93   -148     80    129   -335      7
   -132    301    433    -85   -283    368    -90   -150     64    111   -355     -7
   -129    293    423    -83   -275    358    -98   -163     51     85   -389    -10
   -116    277    394    -80   -254    335   -116   -192     25     62   -410     -5
   -122    254    376    -64   -249    314   -122   -202     28     96   -384    -44
   -137    241    376    -51   -257    309   -114   -197     51    148   -306    -64
   -163    226    389    -31   -277    306   -114   -197     51    137   -329   -140
   -174    197    368    -12   -272    280   -109   -184     49    111   -392   -129
   -187    176    363      5   -275    270    -88   -161     67    116   -392    -75
   -184    163    348     10   -267    254    -90   -168     64    109   -387    -72
   -179    119    298     28   -239    207    -88   -155     51     96   -413   -106
   -163    -75     88    119   -127      5    -70   -122    -18    -25   -561   -233
   -132   -314   -181    223     23   -249     31    -10    -44   -168   -745   -415
   -148   -293   -145    220     -2   -218    168    158    103   -145   -776   -457
   -228     36    262     96   -246    148    135    -72    101    -70   -646   -324
   -340    462    802    -62   -574    633   -168   -727   -161     54   -345    -54
   -485   1062   1548   -288  -1015   1304   -480  -1249   -280    426    220    355
   -542   1579   2122   -519  -1332   1852   -771  -1530   -272    826    750    766
   -485   1397   1883   -457  -1184   1639   -950  -1579   -316    927    831    883
   -428    813   1241   -194   -833   1026   -891  -1413   -465    553    363    478
   -407    236    644     85   -524    439   -639  -1109   -646   -122   -389   -187
   -374     18    392    176   -381    205   -402   -670   -342    -70   -504   -311
   -316      0    314    158   -316    155   -239   -340    -28    137   -394   -220
   -267    -10    257    137   -265    124   -140   -140    153    244   -324   -135
   -244    -20    223    132   -233    101   -106    -64    213    252   -337    -83
   -239    -83    155    161   -197     36    -80    -25    249    298   -288    -85
   -244    -49    194    145   -220     72    -72     -2    290    358   -231   -140
   -249    -18    231    132   -241    106    -64     15    324    392   -189   -171
   -257    -36    220    148   -239     90    -49     49    355    397   -220   -200
   -257    -49    205    153   -233     77    -57     51    353    366   -277   -140
   -239    -51    187    145   -215     67    -64     51    363    384   -252   -119
   -241    -46    192    142   -218     72    -59     75    402    426   -210   -119
   -241    -23    218    132   -231     96    -54     98    444    449   -181    -88
   -249      2    249    122   -249    127    -54    114    470    475   -148    -57
   -231    -10    220    119   -228    103    -38    153    519    542    -96    -70
   -220     -2    215    109   -218    106    -33    181    553    576    -80    -75
   -226     23    249    101   -236    135    -33    200    579    607    -46    -49
   -239     25    262    103   -252    145    -36    231    620    646    -25    -20
   -259     41    298    109   -280    168    -20    288    678    688      2     18
   -270     70    340     98   -306    205     10    376    771    779     77     62
   -249     88    337     80   -293    213      7    410    815    823    111     75
   -210     77    288     64   -252    181     -7    410    810    810    101     62
   -210    103    314     54   -262    207     31    504    901    891    168    129
   -226    129    353     46   -288    241     64    594    992    982    246    202
   -246    192    439     28   -342    314     98    701   1101   1091    335    288
   -153    194    348    -23   -252    272     38    646   1067   1065    322    272
   -109    252    361    -72   -236    306     15    633   1054   1047    288    272
   -124    285    410    -80   -267    348     36    675   1106   1101    337    314
   -176    280    457    -51   -316    368     54    685   1145   1163    413    303
   -163    249    413    -44   -288    329     20    610   1088   1111    376    244
   -168    233    402    -33   -285    316     12    555   1034   1060    353    223
   -184    244    426    -31   -306    335      7    501    989   1023    337    213
   -205    265    470    -28   -337    366      0    446    953    992    311    202
   -244    241    485      0   -366    363      2    410    932    982    306    189
   -272    246    519     12   -397    381     12    384    927    979    311    174
   -277    275    550      0   -415    413     15    342    901    953    290    158
   -277    270    548      5   -413    407     18    316    883    924    265    155
   -283    236    519     23   -402    379     33    311    878    924    272    163
   -290    236    527     25   -410    381     44    316    896    969    322    142
   -296    228    524     31   -410    376     57    324    911   1000    353    122
   -303    272    576     15   -439    423     67    342    943   1039    384    135
   -322    303    623      7   -472    462     77    355    979   1083    420    174
   -327    337    665     -5   -496    501     75    355   1005   1111    436    218
   -316    358    675    -23   -496    517     44    337   1008   1111    439    236
   -306    340    646    -15   -475    493     28    342   1018   1135    478    220
   -319    314    633      2   -478    472     25    337   1018   1148    506    200
   -335    296    631     18   -483    462     20    329   1013   1143    504    200
   -353    254    605     49   -480    428     15    324   1005   1130    493    187
   -353    161    514     96   -433    337      0    309    966   1085    439    114
   -324     38    363    142   -345    200    -28    272    906   1013    374     51
   -329    -23    303    176   -316    140    -33    254    878    982    340     23
   -350    -96    254    223   -303     77    -44    226    844    945    301    -18
   -366   -153    213    259   -290     28    -49    197    805    911    265    -57
   -374   -192    181    280   -277     -5    -46    181    789    891    241    -80
   -366   -210    153    288   -262    -28    -41    179    789    885    239    -88
   -361   -244    116    301   -241    -64    -46    168    779    872    226   -109
   -361   -285     75    324   -218   -106    -44    163    771    859    213   -124
   -355   -322     33    337   -197   -145    -41    171    774    870    223   -124
   -348   -301     46    324   -197   -127    -46    174    776    880    236   -119
   -337   -265     72    298   -207    -96    -64    166    782    885    244   -119
   -324   -290     33    309   -179   -129    -67    166    784    880    236   -132
   -303   -387    -85    345   -111   -236    -46    171    756    833    187   -181
   -262   -568   -306    415     20   -439      2    207    670    685     25   -337
   -239   -766   -527    501    140   -646    111    301    600    491   -200   -568
   -241   -758   -517    501    137   -639    241    418    659    436   -277   -662
   -358   -485   -127    420   -116   -306    192     80    636    535   -103   -514
   -496      7    501    244   -498    254    -96   -504    589    841    348    -67
   -641    735   1376    -46  -1010   1054   -389   -896    719   1382   1028    594
   -683   1239   1922   -277  -1301   1579   -685  -1054    950   1982   1688   1215
   -581   1031   1613   -226  -1096   1322   -891  -1060    937   2078   1727   1278
   -524    441    966     41   -745    704   -831   -948    615   1483   1080    678
   -514   -119    392    316   -454    135   -579   -685    324    771    332    -44
   -475   -324    150    400   -314    -88   -340   -298    501    727    179   -213
   -392   -348     41    368   -218   -155   -176    -12    714    857    233   -171
   -316   -381    -64    350   -127   -223    -83    142    826    909    236   -161
   -267   -444   -176    353    -46   -311    -46    197    849    896    184   -174
   -249   -514   -265    381      7   -389    -38    213    841    909    181   -210
   -296   -584   -290    439     -5   -439    -18    215    836    924    210   -265
   -335   -594   -262    465    -38   -428      7    226    844    937    254   -275
   -340   -589   -249    465    -46   -420     36    249    867    953    316   -254
   -355   -605   -249    480    -54   -428     72    275    896    963    363   -231
   -361   -633   -272    496    -46   -454     90    306    914    956    358   -179
   -361   -649   -288    504    -38   -467    109    340    945    969    348   -119
   -379   -654   -275    517    -51   -465    106    361    971    979    342   -111
   -394   -649   -254    522    -70   -452    106    381   1005   1023    361    -93
   -376   -605   -228    488    -75   -415    116    410   1060   1078    423    -59
   -350   -550   -200    449    -75   -376    129    439   1088   1117    485    -49
   -309   -467   -158    387    -77   -314    127    462   1106   1143    530    -10
   -265   -400   -135    332    -64   -267    119    488   1132   1156    545      0
   -233   -397   -166    314    -33   -283    127    519   1153   1145    498    -12
   -197   -410   -215    303      7   -314    140    568   1187   1166    504     72
   -174   -405   -231    288     25   -316    150    626   1241   1231    576     96
   -189   -407   -218    298     12   -314    171    688   1301   1293    641    109
   -202   -428   -226    314     10   -327    200    763   1361   1361    696    153
   -197   -381   -184    288     -7   -283    207    831   1415   1423    743    192
   -192   -332   -142    259    -25   -239    207    883   1460   1467    779    231
   -179   -293   -114    236    -33   -205    218    922   1493   1499    807    265
   -181   -283   -103    231    -41   -194    236    950   1538   1540    849    314
   -192   -267    -75    228    -59   -171    246    963   1566   1582    909    353
   -218   -265    -49    239    -85   -155    259    966   1577   1584    906    314
   -249   -259    -10    254   -119   -135    270    953   1558   1556    862    296
   -270   -244     25    254   -148   -109    283    932   1561   1556    865    314
   -296   -272     23    283   -161   -124    298    901   1553   1548    872    306
   -342   -311     28    324   -187   -142    306    859   1527   1519    862    309
   -371   -374     -2    374   -184   -189    314    828   1506   1514    870    322
   -387   -420    -33    402   -179   -226    322    787   1491   1504    854    270
   -402   -436    -36    418   -184   -236    335    753   1470   1480    839    241
   -415   -426    -10    420   -205   -218    337    709   1441   1454    818    218
   -431   -420     10    426   -220   -205    353    688   1431   1444    813    218
   -439   -418     20    428   -231   -200    358    680   1434   1441    815    215
   -433   -423     10    428   -223   -207    361    680   1426   1428    800    205
   -423   -329     90    374   -259   -122    355    683   1444   1447    820    220
   -423   -241    181    332   -303    -31    355    685   1475   1480    862    254
   -426   -215    210    319   -319     -2    335    662   1475   1473    859    262
   -407   -244    161    324   -285    -41    309    649   1470   1467    862    267
   -387   -241    142    314   -267    -49    267    623   1452   1462    865    265
   -376   -220    155    298   -267    -33    233    587   1428   1449    852    257
   -381   -272    106    324   -244    -83    213    555   1387   1400    807    228
   -384   -327     57    353   -220   -135    200    532   1361   1376    795    218
   -389   -389      0    387   -197   -194    187    511   1332   1345    776    181
   -387   -452    -64    420   -161   -259    158    470   1273   1270    704    103
   -389   -519   -132    452   -129   -327    145    436   1228   1215    649     59
   -387   -568   -181    475   -103   -376    140    410   1195   1174    602     31
   -366   -613   -246    488    -62   -431    127    384   1158   1124    548     10
   -345   -618   -272    483    -36   -446    116    361   1137   1114    558      7
   -350   -633   -283    491    -36   -459    109    345   1132   1117    566    -23
   -368   -667   -301    517    -33   -485    103    332   1117   1101    566    -38
   -361   -696   -337    527    -12   -517     90    309   1093   1075    548    -44
   -355   -719   -363    537      2   -542     80    296   1080   1065    558    -25
   -342   -740   -397    540     25   -568     80    296   1088   1072    563    -62
   -337   -750   -415    542     36   -584     77    298   1085   1065    537    -80
   -319   -800   -483    558     80   -641     75    301   1075   1044    509    -64
   -301   -833   -532    568    114   -683     72    301   1062   1023    498    -90
   -275   -987   -711    628    215   -852     88    298    961    878    348   -241
   -244  -1208   -966    724    358  -1088    168    340    833    649    101   -504
   -231  -1288  -1057    758    410  -1174    296    465    836    558     -7   -639
   -288  -1124   -836    706    272   -982    366    431    945    680    140   -498
   -457   -639   -181    545   -140   -410    194    -59   1039   1002    579    -67
   -644    109    753    267   -698    431    -41   -485   1275   1561   1252    613
   -693    623   1317     33  -1005    969   -249   -620   1579   2138   1867   1304
   -600    530   1130     36   -865    828   -465   -685   1584   2296   2005   1530
   -579    -20    558    298   -568    270   -537   -784   1132   1709   1400    919
   -550   -532     18    540   -285   -257   -472   -693    704   1010    665    163
   -493   -800   -309    646    -93   -555   -303   -361    696    805    368   -129
   -400   -844   -444    623     20   -644   -116    -12    896    917    402    -93
   -303   -849   -545    576    119   -698     -2    181   1010    987    423    -59
   -257   -852   -594    553    166   -722     46    275   1060   1018    426    -46
   -254   -841   -587    545    166   -714     64    301   1067   1013    415    -54
   -267   -833   -566    550    148   -701     77    316   1075   1010    407    -57
   -285   -870   -584    576    148   -730     83    329   1088   1018    402    -54
   -290   -893   -605    592    155   -750     90    350   1106   1034    407    -41
   -290   -904   -615    597    158   -761    103    371   1124   1052    418    -23
   -296   -911   -615    605    158   -763    114    392   1140   1060    428     -7
   -280   -898   -620    589    168   -761    122    407   1145   1067    441      7
   -267   -872   -605    568    166   -740    132    420   1166   1091    462     25
   -259   -862   -605    558    171   -732    135    439   1187   1104    472     38
   -244   -862   -618    553    187   -740    135    462   1208   1117    491     57
   -236   -854   -620    545    189   -737    135    488   1226   1137    514     75
   -220   -836   -615    530    194   -727    140    522   1252   1163    537    106
   -210   -826   -615    517    200   -719    150    550   1273   1184    555    129
   -200   -810   -610    506    205   -711    171    587   1304   1215    584    153
   -181   -802   -620    491    218   -711    181    626   1337   1241    605    171
   -174   -795   -620    485    220   -709    187    665   1363   1262    620    192
   -155   -763   -607    459    223   -685    189    709   1397   1293    652    218
   -132   -722   -589    428    228   -657    192    763   1444   1332    691    262
   -116   -698   -581    407    231   -641    200    820   1486   1371    727    311
    -96   -665   -568    381    233   -618    197    875   1525   1413    774    348
    -70   -636   -568    353    246   -602    187    914   1556   1452    815    387
    -44   -610   -566    327    259   -589    192    943   1584   1478    841    426
    -33   -566   -535    298    249   -550    197    945   1592   1486    852    439
    -36   -545   -509    288    236   -527    197    924   1584   1467    831    426
    -36   -545   -509    290    233   -527    205    901   1564   1436    807    420
    -44   -540   -496    293    226   -519    210    870   1538   1408    797    405
    -57   -548   -493    301    215   -522    189    823   1509   1376    784    387
    -85   -579   -493    332    202   -535    179    769   1465   1327    743    350
   -129   -589   -459    358    163   -524    181    711   1423   1273    696    306
   -163   -613   -449    389    142   -532    189    662   1395   1234    665    275
   -197   -646   -452    420    124   -550    192    607   1361   1189    631    244
   -223   -657   -433    439    103   -545    197    574   1340   1161    605    226
   -236   -652   -418    441     88   -535    192    550   1327   1148    600    226
   -241   -659   -418    452     88   -540    174    522   1301   1119    574    200
   -233   -693   -459    459    111   -576    179    517   1296   1114    571    202
   -210   -672   -465    441    127   -568    205    540   1330   1145    607    244
   -192   -589   -397    389     98   -493    207    542   1356   1163    631    270
   -181   -506   -324    345     70   -415    189    522   1363   1174    641    288
   -155   -467   -311    311     75   -389    150    506   1376   1195    662    329
   -142   -511   -368    327    111   -439    119    488   1356   1174    652    335
   -142   -563   -420    350    137   -493    103    467   1327   1145    628    332
   -137   -548   -410    342    135   -480     77    433   1296   1109    597    314
   -142   -522   -379    332    116   -452     67    418   1270   1088    581    316
   -137   -566   -428    350    145   -498     57    405   1241   1060    545    301
   -137   -693   -555    413    205   -626     46    381   1184    992    475    252
   -132   -758   -626    446    246   -693     38    363   1150    953    439    228
   -135   -802   -670    467    267   -737     25    332   1104    906    400    197
   -145   -826   -680    483    267   -753     10    301   1049    852    355    158
   -137   -823   -688    480    272   -756     -7    277   1021    820    327    148
   -127   -841   -714    485    293   -779    -31    257    992    789    298    145
   -111   -885   -774    496    327   -831    -41    249    984    779    293    155
   -114   -870   -756    491    319   -813    -59    231    966    758    280    161
   -114   -857   -745    483    314   -802    -67    218    950    745    275    161
   -101   -828   -727    465    311   -779    -75    200    930    730    262    145
    -85   -841   -756    462    332   -800    -75    189    911    709    246    148
    -72   -859   -789    465    355   -826    -75    184    898    691    226    148
    -57   -937   -883    496    410   -911    -67    194    878    659    192    132
    -18  -1143  -1124    581    553  -1135    -25    239    802    524     41     18
      0  -1350  -1350    672    672  -1350     88    345    722    311   -213   -213
      0  -1247  -1247    620    623  -1247    184    472    800    296   -252   -257
    -54   -956   -901    504    420   -927    194    374    922    475    -41    -44
   -171   -444   -272    309     49   -358    -36   -179    911    761    379    392
   -301    298    597      0   -449    446   -301   -613   1054   1288   1049   1078
   -306    600    906   -148   -607    753   -511   -732   1257   1779   1566   1631
   -231    249    480    -10   -358    366   -680   -839   1078   1709   1460   1608
   -213   -280    -67    246    -72   -174   -737   -953    553   1028    782    976
   -205   -719   -514    462    150   -615   -659   -885    122    283     54    280
   -142   -911   -769    527    311   -839   -501   -553    254    233    -83    161
    -83   -870   -787    475    350   -831   -366   -246    498    397      2    239
     -5   -844   -839    426    415   -841   -244    -23    652    475     15    345
     18   -857   -875    418    446   -865   -202     62    704    491      5    394
      2   -854   -857    423    428   -854   -189     88    722    504     -5    376
     -2   -849   -849    426    420   -849   -168    114    737    506    -18    381
      2   -820   -823    410    413   -820   -150    135    761    532     15    459
      2   -810   -813    402    405   -810   -148    150    776    548     20    522
     18   -784   -802    381    407   -792   -148    168    789    555     23    574
     10   -782   -792    384    400   -784   -135    184    810    566     33    649
     -2   -761   -758    381    376   -761   -122    200    836    602     80    737
    -10   -763   -756    387    371   -761   -109    220    859    631    106    763
    -12   -732   -722    371    353   -727    -96    231    862    626     77    782
      5   -717   -722    355    361   -719   -106    236    867    620     54    852
     20   -727   -748    353    384   -737    -98    259    893    644     90    953
     23   -724   -748    348    381   -735    -80    301    945    704    145   1013
     20   -732   -753    355    387   -743    -72    335    976    732    161   1026
     25   -683   -711    327    366   -696    -88    350    992    735    145   1057
     28   -654   -683    314    355   -667    -88    374   1021    758    155   1130
     31   -639   -670    303    348   -654    -85    410   1049    782    187   1197
     64   -615   -680    275    371   -646    -85    439   1072    789    184   1228
     88   -566   -657    239    371   -610    -88    475   1111    836    223   1270
    109   -511   -620    202    363   -566    -85    506   1161    898    277   1325
    116   -483   -602    181    355   -542    -83    537   1205    966    342   1356
    119   -420   -540    148    329   -480    -85    576   1254   1023    397   1428
    145   -371   -517    111    327   -444    -88    587   1262   1021    415   1488
    150   -337   -488     93    319   -413    -90    589   1267   1044    444   1496
    174   -322   -496     72    332   -407    -98    568   1244   1021    407   1483
    200   -332   -532     64    363   -431    -90    555   1226   1000    402   1499
    200   -314   -517     54    355   -413    -77    524   1192    956    366   1460
    197   -301   -498     51    348   -400    -88    467   1130    880    288   1408
    215   -298   -517     41    366   -407   -114    389   1060    802    210   1376
    210   -345   -558     67    384   -452   -119    324    984    714    132   1358
    200   -381   -581     90    389   -480   -119    262    927    659     98   1337
    205   -379   -584     88    394   -480   -127    210    883    639    119   1337
    202   -410   -613    103    405   -511   -122    184    854    607     85   1317
    187   -428   -615    119    400   -522   -106    161    820    574     46   1288
    142   -410   -553    132    345   -480    -98    150    823    613    101   1293
    116   -379   -496    132    306   -436    -98    153    836    652    153   1299
    122   -309   -433     90    275   -371    -90    171    870    688    181   1296
    132   -259   -392     62    259   -324   -101    166    891    693    171   1340
    137   -241   -379     51    257   -309   -129    150    891    688    179   1405
    155   -176   -332     10    244   -254   -166    127    898    701    215   1436
    161   -163   -324      2    241   -244   -197     88    865    672    202   1457
    163   -213   -376     23    270   -293   -194     85    852    688    202   1426
    140   -228   -371     44    254   -301   -192     75    846    680    179   1405
    129   -215   -345     44    236   -280   -210     46    810    649    166   1421
    114   -257   -374     70    244   -314   -220     20    769    626    111   1332
    111   -353   -465    119    288   -407   -226      0    711    581     77   1267
    103   -433   -540    163    322   -485   -223    -15    680    550     64   1218
     98   -428   -527    166    311   -478   -231    -51    641    514     36   1171
     83   -457   -540    187    309   -498   -249    -96    592    459      0   1156
     85   -501   -587    207    335   -542   -262   -111    561    436    -15   1161
     88   -514   -602    210    342   -555   -272   -119    550    433    -18   1135
    101   -491   -592    194    345   -540   -280   -124    545    423    -31   1114
     85   -504   -589    207    335   -545   -275   -132    532    410    -49   1101
     75   -514   -589    218    332   -550   -262   -127    535    426    -44   1088
     41   -514   -555    236    298   -535   -249   -140    517    415    -54   1062
     20   -509   -530    244    275   -519   -249   -142    514    410    -51   1091
     28   -514   -542    241    283   -527   -254   -142    509    400    -70   1091
     33   -548   -581    254    306   -563   -252   -135    496    387    -88   1062
     51   -678   -732    311    389   -704   -218    -88    449    298   -194    969
     72   -904   -976    415    524   -940   -106     33    410    150   -381    782
     72   -935  -1008    428    537   -971     25    181    483    109   -457    659
     36   -652   -688    306    361   -670     75    168    607    239   -301    779
    -93   -210   -119    150     10   -166    -83   -288    576    449     36   1072
   -231    446    678   -106   -454    561   -381   -852    535    823    581   1553
   -283   1015   1299   -368   -789   1158   -636  -1098    675   1327   1158   2081
   -228    906   1135   -340   -683   1021   -849  -1192    631   1467   1278   2249
   -192    350    540    -80   -366    446   -880  -1205    296    992    769   1790
   -200   -202     -2    202    -98   -103   -810  -1176   -200    145    -44   1036
   -181   -532   -350    353     83   -441   -639   -862   -116     10   -280    779
   -155   -571   -415    363    127   -493   -483   -550    132    179   -192    831
    -98   -561   -465    327    181   -514   -363   -327    309    288   -132    909
    -67   -571   -504    319    218   -537   -277   -189    420    361    -93    945
    -80   -618   -537    348    226   -579   -252   -171    441    361    -93    885
    -67   -639   -571    353    252   -607   -241   -174    449    348   -124    849
    -31   -662   -633    345    298   -649   -231   -174    431    329   -155    839
     31   -636   -667    303    348   -652   -228   -168    423    316   -181    818
     62   -631   -696    283    379   -662   -241   -168    415    306   -158    802
     85   -641   -727    275    405   -683   -254   -171    433    327   -127    792
     93   -636   -730    270    410   -683   -241   -161    459    355   -101    802
     44   -662   -706    309    374   -683   -239   -148    470    376    -93    745
    -23   -717   -696    368    335   -706   -215   -142    465    368   -106    704
    -62   -701   -641    381    288   -672   -194   -124    470    335   -142    769
    -75   -680   -605    379    265   -644   -189    -85    506    361   -114    828
    -70   -654   -584    363    257   -620   -174    -54    566    452    -15    815
    -49   -574   -527    309    239   -550   -179    -36    602    498     72    813
    -20   -501   -480    259    228   -491   -187    -23    626    522     93    831
    -28   -472   -446    249    207   -462   -163      7    657    540     98    898
    -25   -444   -418    236    194   -431   -135     67    714    615    166    966
    -10   -402   -394    205    189   -400   -124    132    782    691    228    987
      0   -361   -361    179    179   -361   -114    179    831    740    254    984
     15   -340   -355    161    184   -348    -98    220    870    753    246   1049
     46   -298   -345    127    194   -322    -83    275    919    774    246   1122
     20   -324   -345    150    181   -335    -64    329    961    836    324   1150
     25   -319   -345    145    184   -329    -57    361    989    898    397   1083
     25   -322   -348    148    184   -335    -67    355    974    888    400   1085
    -20   -332   -311    176    145   -322    -59    348    963    896    441   1150
      0   -249   -252    122    124   -252    -46    327    958    901    441   1031
      7   -246   -254    119    129   -249    -51    270    891    810    337    976
      7   -285   -293    137    150   -288    -54    231    849    763    327   1075
     -2   -267   -265    135    129   -267    -46    200    826    745    280    924
    -46   -324   -277    184    114   -301    -46    132    735    626    111    849
    -85   -353   -267    218     88   -309    -49     80    665    532     31    940
   -127   -387   -259    254     64   -322    -23     59    672    555     93    893
   -166   -379   -213    272     23   -296      7     36    675    527     49    857
   -187   -350   -163    267    -12   -257     20     28    688    589    150    836
   -215   -316   -101    265    -57   -210     36     18    709    644    223    761
   -241   -345   -103    293    -70   -226     54     15    706    644    220    730
   -252   -363   -111    309    -70   -239     72     31    711    633    189    732
   -265   -322    -57    293   -106   -189     88     57    748    659    187    820
   -262   -246     15    254   -140   -116     90     75    782    693    215    878
   -270   -189     80    228   -176    -57     88     70    813    758    314    870
   -290   -174    116    233   -205    -28     72     54    826    797    371    839
   -275   -231     44    252   -161    -93     64     33    797    748    306    844
   -252   -236     12    244   -132   -111     41     20    774    719    277    857
   -246   -241      5    241   -127   -119     25     -2    753    714    280    820
   -254   -252      2    254   -129   -124     18    -20    735    685    241    771
   -259   -345    -88    301    -88   -218     10    -38    693    618    142    711
   -265   -491   -226    376    -20   -358     10    -57    636    555     98    698
   -257   -540   -285    397     10   -413      0    -77    602    545    111    639
   -244   -576   -332    410     44   -454    -10    -96    563    501     67    581
   -236   -618   -384    426     72   -501     -7    -98    540    483     54    545
   -223   -618   -394    420     83   -506    -20   -116    514    452     12    506
   -236   -631   -397    433     77   -514    -33   -140    485    413    -31    511
   -231   -665   -433    449    101   -550    -31   -145    483    402    -36    501
   -220   -670   -449    441    114   -561    -38   -155    459    366    -93    475
   -215   -727   -511    470    148   -620    -36   -155    446    355   -111    472
   -215   -782   -566    498    174   -675    -20   -145    462    400    -49    454
   -226   -722   -496    475    135   -610    -28   -150    465    415    -44    415
   -252   -745   -496    496    119   -620    -18   -155    441    371   -119    407
   -244   -815   -571    530    163   -693    -15   -155    397    293   -213    374
   -192  -1002   -810    594    306   -906     12   -114    329    150   -376    228
   -148  -1197  -1049    672    449  -1124    119     12    314     18   -542     20
   -135  -1080   -945    607    402  -1013    210    150    454     72   -511    -75
   -223   -735   -514    478    142   -626    171    -72    462    179   -342     62
   -363   -265     98    314   -233    -83   -101   -719    239    337     10    459
   -491    480    971      5   -730    724   -384  -1252    153    740    633   1036
   -519    935   1452   -210   -987   1195   -649  -1519    184   1208   1231   1590
   -459    706   1166   -122   -813    935   -805  -1600     83   1278   1293   1660
   -407     51    459    176   -433    254   -748  -1504   -220    654    574   1026
   -353   -613   -259    483    -46   -436   -532  -1221   -470   -168   -379    228
   -257   -774   -517    514    127   -646   -348   -792   -158    -67   -433    179
   -202   -771   -568    485    181   -670   -210   -485    132    171   -259    202
   -153   -763   -613    457    228   -688   -116   -285    311    290   -176    244
   -116   -758   -641    439    262   -701    -77   -202    376    329   -155    252
   -119   -761   -644    439    259   -704    -57   -174    387    306   -200    280
   -124   -771   -649    446    259   -711    -20   -116    426    327   -189    319
   -140   -795   -654    467    254   -724     -5    -93    449    340   -179    298
   -119   -779   -659    449    270   -719    -23   -106    441    332   -176    303
   -109   -748   -639    428    262   -693    -20    -90    459    358   -148    298
   -106   -732   -626    418    257   -680     -5    -57    491    392   -122    319
    -98   -711   -615    402    257   -665      0    -38    519    413   -103    342
   -106   -696   -589    402    241   -644     10    -31    537    402   -142    345
   -127   -724   -600    423    233   -665     20    -10    555    415   -119    381
   -116   -691   -574    402    228   -633     44     28    605    478    -44    405
   -101   -652   -550    374    223   -600     51     46    639    519    -15    405
    -90   -626   -535    358    220   -581     44     57    667    553     15    394
    -80   -641   -561    358    239   -602     38     83    685    537    -18    444
    -70   -623   -553    345    241   -589     36    106    706    576     20    449
    -83   -631   -548    355    228   -589     51    148    750    636     85    439
    -85   -605   -519    345    215   -563     72    210    813    670    103    506
    -44   -600   -555    322    254   -579     77    267    859    698    103    576
    -20   -587   -566    303    270   -576     96    324    919    750    140    618
     -7   -519   -514    262    252   -517    109    387    995    841    228    626
      7   -459   -467    226    236   -462    114    436   1062    932    332    649
     15   -436   -452    210    231   -444    124    480   1101    961    355    706
     20   -413   -433    197    226   -423    127    496   1114    971    363    735
     23   -407   -433    189    228   -420    114    475   1091    945    342    719
     20   -420   -441    200    231   -431    106    446   1044    870    270    714
     31   -405   -436    187    231   -420     88    415   1008    831    246    711
     15   -444   -459    213    236   -449    101    389    976    810    241    678
      0   -462   -465    228    231   -462     93    340    927    782    220    602
    -12   -449   -436    231    210   -444     88    283    878    735    187    553
    -31   -449   -420    239    192   -436     80    218    823    683    155    506
    -41   -480   -441    259    197   -462     57    158    769    626    106    465
    -28   -493   -465    259    215   -478     62    124    732    576     54    472
    -28   -504   -475    267    223   -491     93    109    711    535      0    514
    -41   -511   -470    275    213   -491    114    101    724    566     36    498
    -51   -449   -397    249    171   -426    116     88    737    594     88    446
    -49   -423   -374    233    161   -400    111     80    740    607     98    433
    -64   -441   -376    254    155   -410    106     70    743    607    109    410
    -75   -371   -298    220    109   -337    111     83    784    626    122    472
    -64   -311   -246    187     90   -280     98     85    810    644    124    535
    -51   -265   -213    155     77   -239     77     83    828    698    194    540
    -59   -223   -163    142     51   -194     46     64    820    706    210    488
    -49   -262   -213    153     80   -236     12     36    779    641    142    493
    -31   -327   -298    179    132   -314     -5      7    740    594     98    491
    -33   -355   -324    192    145   -340    -15     -7    711    548     59    478
    -20   -387   -366    205    171   -376    -36    -18    680    517     12    467
    -18   -459   -441    236    207   -452    -38    -31    649    524     41    368
    -38   -576   -537    306    246   -558    -18    -38    618    475    -12    311
    -44   -644   -602    342    277   -623    -10    -44    589    433    -54    311
    -46   -670   -623    358    288   -646    -10    -54    576    426    -44    277
    -64   -711   -649    387    290   -680    -18    -77    535    368   -109    257
    -70   -730   -659    400    293   -696    -10    -80    524    350   -137    270
    -77   -737   -662    407    290   -701    -23   -103    501    319   -189    254
    -64   -774   -709    420    322   -743    -12   -101    493    296   -213    270
    -83   -782   -698    431    306   -740    -12   -103    483    303   -184    257
   -111   -758   -646    436    265   -704     -5    -93    506    376    -96    207
    -98   -758   -659    426    277   -709      2    -77    519    379    -90    220
    -72   -756   -683    415    303   -719     -5    -83    511    379    -98    228
    -88   -795   -706    441    309   -750    -10    -88    488    332   -158    189
    -70   -974   -906    522    418   -940      7    -72    397    174   -353    103
    -25  -1223  -1200    623    587  -1213     88      7    296    -54   -626    -75
    -18  -1278  -1260    649    620  -1270    233    187    368    -77   -688   -335
    -77  -1062   -984    568    452  -1026    259    116    420    -38   -602   -270
   -228   -662   -433    444    101   -548     64   -478    272    135   -283     36
   -379     25    405    174   -392    215   -254  -1132    166    504    283    654
   -475    748   1223   -135   -849    984   -524  -1514    252   1093   1041   1325
   -431    805   1236   -187   -833   1021   -776  -1665    262   1434   1397   1696
   -358    345    704      5   -532    524   -797  -1595     70   1122   1041   1348
   -303   -319    -15    311   -145   -168   -597  -1312   -252    249     83    514
   -220   -763   -542    493    161   -654   -358   -862   -176    -80   -400     64
   -145   -813   -670    478    259   -743   -189   -488    155    132   -298     59
    -77   -820   -743    449    329   -782    -64   -233    358    252   -226    127
    -62   -841   -779    449    355   -810    -18   -129    433    285   -220    135
    -64   -849   -784    457    358   -818      0    -90    454    270   -241    150
   -109   -859   -750    483    319   -805     15    -54    472    272   -259    135
    -70   -865   -795    465    361   -831     28    -25    493    288   -228    150
    -49   -844   -797    446    374   -823     41    -15    501    272   -252    148
    -72   -833   -761    454    342   -797     54      7    522    285   -239    174
   -103   -810   -706    457    298   -758     83     41    558    322   -187    179
   -122   -745   -623    433    249   -683     98     77    602    353   -153    218
    -88   -701   -613    392    262   -657    101     72    620    392    -98    194
   -101   -704   -602    402    249   -654    135    109    646    413    -75    200
   -119   -727   -607    423    241   -667    150    140    654    374   -155    249
    -98   -706   -607    402    254   -657    132    142    659    381   -148    272
    -77   -670   -594    371    257   -633    124    153    675    431    -88    267
    -88   -654   -566    371    239   -610    135    192    714    452    -98    277
    -85   -610   -527    348    218   -568    163    262    789    530     -5    324
    -85   -576   -493    329    202   -535    171    303    831    579     36    309
    -44   -600   -558    322    254   -579    163    319    828    545    -28    340
     -7   -597   -589    303    290   -594    174    376    862    545    -51    441
    -31   -571   -542    298    254   -558    174    441    937    654     64    420
    -28   -517   -488    272    228   -501    176    511    997    683     62    493
    -25   -506   -480    262    226   -493    205    576   1075    769    150    527
    -20   -439   -418    231    197   -428    202    602   1119    844    252    501
      5   -420   -428    205    215   -423    187    607   1111    836    246    553
      0   -439   -439    218    218   -439    189    605   1104    839    252    555
      2   -428   -433    213    215   -431    179    576   1067    784    192    545
     -5   -439   -433    223    213   -436    181    568   1057    795    223    571
    -62   -418   -355    239    145   -389    194    548   1044    795    239    475
    -33   -397   -363    213    163   -381    168    480    974    717    174    462
    -38   -405   -366    220    163   -387    153    423    914    644     98    470
    -75   -457   -381    267    153   -420    155    368    862    584     36    431
    -88   -480   -392    283    148   -436    150    314    810    532    -20    402
    -98   -465   -368    280    135   -418    155    285    789    535     -2    387
   -129   -441   -311    285     88   -376    166    254    774    561     33    306
   -137   -426   -288    283     75   -358    150    205    730    532     12    265
   -127   -420   -293    275     80   -358    137    174    696    465    -72    296
   -142   -394   -254    267     54   -324    158    194    722    509    -18    309
   -150   -376   -228    262     36   -303    184    223    756    545     10    319
   -135   -311   -176    223     20   -244    161    194    745    561     46    303
   -122   -218    -98    168    -12   -158    150    194    779    602     88    322
    -93   -189    -96    140      0   -145    135    189    795    589     62    397
   -101   -226   -127    163     10   -176    122    184    795    594     54    426
    -85   -241   -155    163     33   -200    103    155    776    607     88    358
    -93   -231   -137    161     20   -184     77    101    727    574     72    306
   -103   -275   -171    189     33   -223     70     77    693    537     28    322
    -67   -311   -244    187     85   -277     59     62    662    496    -31    324
    -54   -436   -381    246    163   -410     64     64    618    459    -64    303
    -64   -558   -496    311    213   -527     51     41    561    392   -155    197
    -59   -607   -548    332    244   -579     38     15    517    329   -226    166
    -85   -633   -550    358    231   -592     54     18    501    306   -259    215
   -106   -646   -540    376    215   -594     41    -25    459    340   -189    116
   -106   -628   -524    366    207   -576      7    -70    413    301   -215     38
   -127   -667   -540    394    205   -605     12    -72    400    280   -241     46
   -137   -678   -542    407    200   -610     15    -70    392    257   -280     59
   -135   -670   -535    402    200   -602     25    -54    394    254   -301    114
   -127   -662   -535    392    202   -600     18    -57    394    277   -265    106
   -124   -659   -537    392    205   -600     -7    -98    361    254   -290     23
   -129   -683   -553    405    210   -618    -20   -116    332    213   -337     12
   -116   -698   -581    407    231   -641    -23   -116    314    200   -353     28
    -98   -797   -701    446    298   -750    -18   -106    257    122   -436    -59
    -88  -1005   -917    545    413   -961     57    -38    171    -64   -667   -265
    -93  -1161  -1070    626    485  -1114    171     75    127   -270   -917   -480
   -124  -1028   -904    576    389   -966    265    176    236   -213   -862   -527
   -267   -623   -358    444     44   -491    150   -257    213    -20   -568   -252
   -433    -25    407    228   -423    192   -161   -924    129    361     -2    316
   -535    696   1231    -83   -883    963   -475  -1361    218    943    724    997
   -491   1044   1535   -275  -1013   1288   -758  -1551    342   1470   1291   1574
   -465    644   1106    -90   -784    875   -818  -1545    148   1218    989   1332
   -420    -38    381    228   -402    168   -701  -1389   -280    345     83    504
   -363   -561   -197    459    -83   -379   -449   -974   -350   -155   -519    -36
   -285   -652   -366    470     38   -509   -267   -566    -67    -54   -558    -67
   -233   -652   -418    441     90   -535   -158   -314    127    124   -413    -98
   -213   -672   -459    444    122   -566    -80   -163    228    176   -400    -64
   -168   -709   -540    436    184   -626    -59   -124    241    168   -428    -59
   -145   -711   -566    428    210   -639    -46   -101    249    163   -444    -62
   -153   -683   -532    418    187   -607    -36    -64    277    192   -433    -51
   -176   -688   -511    431    166   -602    -23    -49    288    189   -444    -54
   -184   -724   -540    454    176   -633    -18    -38    280    148   -493    -31
   -166   -704   -537    436    184   -620    -10    -12    296    174   -472    -20
   -145   -667   -522    405    184   -594      0     12    322    226   -405    -25
   -135   -623   -491    379    176   -558      2     20    337    257   -371    -41
   -142   -610   -470    374    161   -540      5     33    342    231   -402     -5
   -155   -605   -449    381    145   -527     20     77    379    275   -371     38
   -135   -607   -472    371    166   -540     20    103    410    311   -342     75
   -114   -584   -470    348    176   -527     10    109    418    319   -337     83
   -109   -545   -436    327    163   -491      7    116    431    348   -298     41
    -75   -519   -444    298    184   -483     -5    119    423    337   -306     33
    -77   -517   -441    296    181   -480     -2    163    459    368   -283     77
    -70   -527   -459    298    194   -493     15    226    504    407   -259    127
    -57   -535   -480    293    210   -506     33    298    553    433   -246    192
    -20   -478   -457    249    218   -467     38    366    600    457   -249    265
    -15   -423   -407    218    194   -418     49    415    652    548   -158    239
    -10   -405   -394    207    192   -400     38    454    688    589   -129    218
      0   -371   -374    184    184   -374     41    498    722    631    -80    249
     -2   -358   -355    181    176   -358     64    545    761    680    -15    293
    -83   -329   -246    205     80   -290    111    613    815    730     36    361
    -80   -319   -239    197     77   -280    106    587    789    706     18    366
    -20   -309   -290    163    132   -301     67    488    683    602    -67    303
    -51   -296   -244    174     96   -270     72    462    652    571    -88    301
   -119   -319   -202    218     38   -262     67    410    607    537   -109    262
   -135   -303   -168    218     15   -236     49    345    555    472   -174    233
   -124   -342   -218    231     44   -280     23    270    478    363   -283    215
   -127   -389   -262    259     67   -327      0    189    426    358   -270    116
   -116   -410   -296    262     85   -353    -10    122    371    311   -309     23
    -88   -457   -368    272    140   -413      7     93    342    265   -353     12
    -85   -446   -361    265    135   -402     36     83    335    249   -366     31
   -114   -444   -329    280    106   -387     54     72    329    241   -376     36
   -124   -426   -301    275     88   -363     72     77    327    239   -384     49
   -119   -387   -267    252     72   -327    103    109    361    285   -329     64
   -106   -301   -197    202     44   -249    119    137    397    322   -293     98
   -106   -233   -127    171     10   -181    124    153    441    379   -249    111
   -106   -215   -109    158      0   -163    116    142    465    397   -218    137
    -96   -202   -106    148      5   -155     93    122    457    402   -205    129
    -90   -158    -70    124    -12   -114     67    103    436    397   -197    129
    -98   -171    -72    135    -12   -122     41     77    410    379   -197    119
   -127   -257   -129    192      0   -194     25     44    363    327   -246     96
   -150   -322   -171    236      7   -246     38     46    348    306   -265    114
   -161   -368   -207    265     20   -288     44     49    322    280   -288     67
   -161   -413   -252    288     44   -332     31     33    270    215   -363      2
   -174   -488   -316    329     70   -402     46     36    257    218   -355     -5
   -192   -540   -348    366     75   -444     62     28    244    213   -348    -64
   -210   -594   -384    400     85   -491     59      2    200    153   -418    -90
   -205   -587   -381    397     88   -485     59    -10    181    122   -454    -98
   -220   -555   -335    389     54   -446     67    -18    179    116   -446    -70
   -226   -563   -337    394     54   -452     75     -7    181    127   -413    -18
   -228   -563   -335    394     51   -449     80     -2    176    145   -384   -122
   -244   -550   -306    397     31   -428     93    -18    150     90   -478   -194
   -259   -597   -337    428     36   -467    114    -10    137     59   -496    -41
   -262   -615   -353    439     44   -485    135      2    155     72   -467      5
   -272   -641   -368    457     44   -504    148     12    166     93   -423     -2
   -262   -678   -415    470     75   -548    166     28    168    119   -379    -88
   -192   -841   -652    517    228   -748    202     59     67    -77   -610   -223
   -137  -1023   -885    579    374   -956    301    145    -20   -314   -880   -449
   -129  -1041   -911    584    389   -976    407    277     18   -392   -997   -576
   -179   -820   -641    501    231   -732    436    189    101   -254   -802   -454
   -319   -301     18    309   -168   -142    181   -449     12     -5   -384     -2
   -478    454    930     10   -704    691   -101   -995     62    530    335    644
   -519    937   1454   -210   -989   1195   -348  -1234    231   1096    969   1267
   -436    761   1197   -161   -815    979   -514  -1343    142   1176   1044   1371
   -337    161    498     85   -418    329   -485  -1319   -280    459    288    652
   -231   -374   -142    303    -44   -259   -368  -1111   -605   -272   -480    -96
   -155   -597   -441    374    140   -519   -218   -753   -480   -353   -659   -348
    -83   -618   -535    350    226   -576    -83   -446   -265   -244   -644   -288
     18   -613   -631    296    322   -620     12   -233   -127   -176   -623   -194
     64   -623   -688    277    374   -654     59   -135    -57   -135   -589   -200
     96   -623   -719    262    407   -670     67   -109    -54   -166   -639   -194
    109   -626   -735    259    420   -680     85    -88    -41   -148   -610   -200
    119   -605   -724    244    420   -665     96    -83    -23   -109   -542   -241
    135   -600   -735    231    433   -667    109    -75    -20   -119   -553   -241
    153   -587   -740    215    444   -665    124    -54     -7   -116   -550   -207
    148   -566   -714    210    431   -639    129    -41      2   -122   -563   -197
    145   -522   -667    187    405   -594    116    -36     12   -119   -561   -181
    142   -522   -665    189    402   -592    132     -7     41    -90   -530   -171
    145   -519   -667    187    405   -592    150     23     64    -77   -527   -168
    161   -517   -678    179    418   -597    153     51     77    -80   -537   -145
    148   -480   -628    163    387   -553    158     72    111    -18   -444   -140
    127   -431   -561    150    342   -496    168     93    137     12   -392    -80
    122   -407   -530    140    324   -467    176    122    158     23   -376    -44
    158   -400   -558    122    358   -478    179    148    176     25   -392    -46
    197   -384   -584     93    389   -483    166    176    189     28   -402    -25
    233   -400   -633     80    433   -517    171    223    215     64   -371     10
    272   -397   -670     59    470   -532    179    270    249    106   -329     20
    306   -379   -685     36    496   -532    176    314    280    132   -293     62
    342   -345   -688      0    514   -517    168    358    314    174   -241     96
    363   -327   -691    -18    527   -509    161    397    342    200   -215    114
    374   -311   -685    -33    527   -498    171    433    371    226   -176    166
    376   -277   -654    -49    514   -465    187    459    394    262   -137    200
    389   -275   -665    -57    527   -470    181    452    376    236   -161    215
    400   -280   -680    -59    540   -480    179    433    350    202   -181    210
    374   -298   -672    -38    519   -483    179    402    322    184   -176    174
    348   -303   -652    -20    498   -478    184    366    285    142   -200    148
    350   -290   -644    -31    496   -465    184    327    246    101   -236    137
    350   -277   -628    -38    488   -452    200    293    228     72   -262    135
    324   -303   -631    -10    478   -467    205    252    189     18   -314    116
    288   -355   -644     33    465   -498    205    205    148     -7   -327     83
    267   -358   -626     44    444   -491    215    171    129    -18   -332     28
    249   -366   -615     57    431   -488    231    148    132    -15   -309      7
    239   -355   -594     59    415   -475    241    127    132    -18   -306     -5
    220   -329   -550     54    384   -439    257    119    127    -25   -316      2
    205   -327   -535     59    368   -431    283    140    137    -25   -322     10
    231   -283   -514     25    371   -397    293    166    168     -7   -298     36
    220   -241   -465     10    340   -350    301    174    200     25   -262     72
    187   -192   -379      2    283   -285    301    163    220     51   -228    103
    187   -179   -368     -5    277   -272    272    145    215     49   -218    116
    207   -226   -436      7    322   -329    228    116    184     28   -236    103
    223   -272   -496     23    355   -381    192     85    145     -7   -265     77
    223   -285   -509     31    366   -397    171     59    119    -31   -280     64
    202   -275   -480     36    340   -376    163     36     93    -57   -298     44
    163   -342   -506     88    335   -426    171     20     57   -103   -345     12
    166   -441   -607    135    384   -522    168     -2      2   -168   -405    -28
    207   -514   -722    153    465   -618    150    -23    -49   -226   -452    -64
    197   -597   -797    200    496   -696    132    -51    -93   -270   -501   -109
    205   -649   -854    220    530   -750    127    -67   -119   -296   -519   -163
    210   -600   -810    194    509   -704    127    -77   -124   -301   -519   -166
    210   -623   -833    207    522   -727    119    -88   -142   -322   -542   -163
    194   -678   -872    239    532   -774    124    -90   -163   -337   -555   -171
    200   -672   -872    236    535   -771    124   -103   -181   -366   -584   -161
    197   -693   -891    246    542   -792    122   -114   -194   -379   -587   -148
    179   -704   -883    262    530   -792    124   -119   -202   -394   -589   -153
    161   -724   -885    280    522   -805    124   -124   -210   -397   -587   -171
    168   -717   -888    272    527   -802    116   -127   -210   -379   -558   -197
    189   -763   -953    285    568   -857    109   -124   -241   -423   -592   -213
    228   -909  -1137    340    683  -1023    114   -114   -329   -553   -735   -332
    252  -1171  -1423    457    836  -1296    220    -20   -420   -758   -987   -592
    244  -1231  -1475    493    859  -1353    366    145   -376   -836  -1098   -743
    176  -1015  -1192    418    680  -1101    433    111   -288   -750   -992   -652
      2   -607   -610    303    306   -607    265   -459   -361   -574   -672   -314
   -226    114    340     54   -285    228    -31  -1114   -374   -153    -44    283
   -345    696   1041   -176   -693    870   -293  -1452   -249    340    566    919
   -303    719   1021   -207   -662    870   -509  -1600   -270    540    782   1221
   -218    280    498    -31   -358    389   -568  -1574   -532    174    366    782
   -153   -311   -158    233      0   -236   -407  -1275   -820   -522   -410    -49
    -75   -665   -589    371    254   -628   -202   -844   -769   -740   -714   -327
     20   -696   -717    337    366   -706    -36   -457   -517   -587   -633   -249
    103   -657   -761    277    431   -709     70   -218   -350   -491   -579   -220
    145   -693   -839    272    491   -763    119   -122   -293   -467   -581   -223
    148   -709   -857    280    501   -782    122    -98   -296   -488   -613   -246
    148   -722   -872    285    509   -797    127    -85   -298   -511   -639   -252
    179   -719   -898    270    537   -807    127    -70   -293   -519   -646   -241
    192   -719   -911    262    550   -815    124    -64   -301   -540   -672   -249
    187   -745   -932    277    558   -839    140    -49   -306   -568   -706   -218
    174   -719   -896    272    535   -807    155    -23   -280   -514   -636   -241
    194   -641   -836    223    514   -737    142    -10   -257   -478   -584   -298
    231   -610   -844    187    535   -727    140     18   -239   -480   -597   -249
    241   -589   -831    174    535   -711    142     33   -223   -454   -553   -220
    252   -589   -844    166    545   -714    148     49   -207   -439   -524   -205
    262   -561   -823    150    542   -691    155     67   -184   -426   -506   -189
    277   -530   -807    124    540   -667    145     88   -179   -441   -522   -168
    285   -527   -813    119    548   -667    148    109   -166   -439   -522   -184
    298   -491   -792     93    542   -641    140    132   -145   -420   -517   -161
    314   -467   -782     77    548   -623    155    179   -119   -397   -504    -93
    327   -449   -776     59    550   -613    168    226    -85   -358   -457    -90
    348   -400   -748     25    545   -574    168    270    -59   -350   -446    -72
    379   -368   -750     -7    563   -558    174    322    -25   -358   -459    -20
    423   -342   -766    -38    594   -553    179    379     12   -314   -426     18
    449   -290   -740    -80    592   -517    181    423     51   -246   -345     20
    470   -239   -711   -116    589   -475    176    444     85   -205   -306     20
    498   -197   -698   -150    597   -446    161    449     90   -202   -285     62
    506   -140   -646   -181    576   -392    145    428     83   -179   -218     54
    498   -101   -600   -197    548   -350    135    392     54   -205   -252     15
    496   -109   -605   -194    550   -355    127    371     23   -239   -285     41
    480    -98   -581   -192    530   -340    114    327    -25   -303   -350     38
    483    -98   -581   -192    532   -340    101    275    -80   -387   -428     57
    475   -103   -579   -187    524   -340     96    226    -98   -371   -392    -12
    446    -88   -535   -179    488   -311     88    168   -119   -363   -353    -77
    426   -111   -537   -158    480   -324     75    116   -163   -413   -389   -116
    410   -135   -545   -137    478   -340     62     72   -197   -444   -436   -163
    389   -132   -522   -129    452   -327     62     36   -226   -496   -496   -163
    366   -116   -483   -124    423   -298     75     25   -231   -506   -483   -106
    348    -75   -426   -137    384   -249     80     20   -220   -475   -433   -101
    348    -75   -423   -135    384   -249     80     18   -220   -475   -446   -132
    368    -77   -446   -145    405   -259     88     33   -207   -478   -465   -111
    366     -5   -371   -181    368   -187     98     54   -161   -415   -400    -80
    342     75   -270   -210    306    -96     93     44   -142   -389   -366    -62
    340    114   -226   -226    283    -54     64     36   -142   -405   -387    -20
    335    109   -226   -226    280    -57     18      7   -163   -410   -387    -36
    329     80   -249   -207    290    -83    -10    -15   -184   -433   -407    -64
    327     31   -296   -179    311   -132    -28    -44   -231   -483   -457    -93
    314     -7   -322   -153    316   -163    -54    -70   -270   -493   -452   -101
    285    -23   -309   -135    296   -166    -70    -88   -280   -478   -436   -132
    277    -85   -363    -96    319   -223    -96   -111   -329   -527   -485   -187
    272   -179   -454    -49    361   -314   -122   -140   -392   -597   -563   -226
    257   -249   -506     -2    381   -376   -142   -168   -441   -670   -641   -244
    241   -280   -522     20    379   -402   -145   -189   -470   -685   -646   -283
    236   -306   -542     33    389   -423   -150   -210   -498   -711   -678   -316
    241   -335   -579     44    410   -457   -161   -220   -514   -711   -667   -332
    239   -337   -576     49    407   -457   -181   -233   -532   -735   -698   -353
    257   -345   -602     41    428   -472   -189   -236   -542   -743   -722   -342
    270   -332   -602     31    436   -467   -192   -239   -540   -714   -683   -368
    262   -324   -587     31    423   -454   -202   -244   -545   -719   -678   -381
    241   -316   -558     38    400   -436   -200   -244   -558   -753   -722   -381
    202   -371   -576     83    387   -472   -194   -241   -563   -769   -745   -389
    189   -439   -631    124    407   -535   -197   -246   -587   -789   -756   -394
    241   -553   -795    153    517   -672   -205   -254   -654   -865   -826   -504
    353   -753  -1106    200    730   -930   -174   -228   -787  -1080  -1057   -758
    389   -878  -1270    241    828  -1072    -72   -129   -846  -1249  -1254   -974
    353   -743  -1098    194    724   -919     15    -67   -758  -1200  -1226   -950
    210   -394   -605     90    405   -498    -57   -413   -698   -989   -935   -654
     20    252    231   -135   -103    241   -311  -1008   -628   -563   -342    -28
   -111    909   1018   -400   -563    961   -517  -1280   -366     36    361    737
    -72    995   1067   -462   -568   1031   -745  -1376   -267    389    735   1148
    -20    568    589   -277   -303    579   -867  -1467   -574     75    392    836
     25     -5    -31    -10     28    -18   -836  -1421  -1044   -683   -402    -23
     70   -415   -485    174    277   -449   -665  -1106  -1174  -1098   -883   -535
    135   -465   -600    166    366   -532   -485   -724   -961   -995   -862   -509
    215   -444   -662    111    439   -553   -348   -454   -782   -867   -779   -446
    267   -491   -758    111    511   -623   -270   -303   -696   -820   -763   -431
    285   -522   -807    119    545   -665   -236   -259   -688   -836   -792   -431
    303   -506   -810    101    555   -659   -215   -244   -675   -820   -771   -441
    306   -485   -795     88    550   -639   -200   -228   -659   -805   -756   -439
    311   -475   -787     83    548   -631   -181   -207   -649   -792   -745   -415
    319   -483   -805     80    561   -641   -184   -205   -659   -805   -750   -407
    327   -470   -797     70    561   -633   -189   -197   -657   -805   -743   -394
    340   -441   -782     49    558   -610   -192   -187   -649   -797   -735   -376
    345   -420   -766     38    555   -592   -187   -161   -636   -784   -722   -353
    319   -407   -730     41    522   -566   -179   -142   -620   -766   -706   -345
    316   -400   -717     41    517   -558   -174   -124   -605   -745   -691   -332
    337   -379   -717     20    524   -548   -176   -114   -597   -732   -675   -316
    353   -353   -706      0    530   -530   -161    -85   -571   -706   -652   -267
    363   -353   -717     -5    537   -532   -150    -59   -555   -696   -639   -231
    371   -337   -709    -18    540   -522   -140    -28   -527   -657   -600   -223
    381   -314   -698    -36    537   -504   -127     15   -488   -618   -563   -189
    371   -311   -683    -28    527   -496   -122     57   -459   -592   -545   -148
    381   -296   -678    -44    530   -485   -114    106   -426   -545   -511   -119
    446   -252   -698    -98    571   -475   -109    153   -402   -517   -483    -83
    488   -213   -704   -137    594   -457   -106    205   -371   -480   -446    -54
    504   -192   -696   -155    600   -444   -106    249   -337   -439   -402    -10
    511   -155   -667   -179    589   -410   -101    280   -309   -405   -363     25
    506   -124   -633   -192    568   -379    -80    306   -283   -379   -335     57
    524   -114   -639   -205    579   -376    -83    301   -288   -392   -350     67
    555   -145   -701   -205    628   -423   -101    267   -337   -439   -392     49
    532   -187   -719   -174    623   -452    -88    259   -337   -420   -355     38
    511   -122   -636   -194    574   -379    -75    244   -327   -400   -322     59
    496    -31   -527   -233    509   -277    -72    210   -340   -410   -324     70
    475    -25   -501   -223    488   -262    -72    166   -379   -444   -345     38
    459    -83   -545   -189    501   -314    -88     96   -444   -509   -405    -28
    431   -116   -550   -158    488   -332    -85     49   -478   -542   -436    -57
    410   -142   -555   -135    480   -348    -77     18   -493   -555   -452    -64
    405   -142   -548   -129    475   -345    -70    -15   -511   -566   -465    -75
    400   -148   -550   -127    472   -348    -67    -44   -537   -594   -493   -101
    384   -140   -524   -122    454   -332    -57    -57   -542   -597   -498   -106
    376   -142   -519   -116    446   -329    -44    -62   -548   -602   -506   -114
    381   -163   -545   -109    462   -353    -23    -51   -540   -597   -504   -109
    397   -140   -537   -129    465   -337     -7    -25   -514   -576   -485    -80
    389   -101   -491   -145    439   -293     12     -5   -478   -550   -452    -54
    366    -75   -441   -145    402   -257     15    -15   -472   -545   -444    -49
    353    -25   -379   -163    366   -202    -18    -38   -470   -532   -423    -28
    371      0   -371   -187    371   -184    -54    -57   -472   -522   -402     -5
    366    -33   -402   -166    381   -218    -75    -72   -498   -537   -413     -7
    368    -93   -465   -137    415   -277    -96    -98   -540   -576   -446    -33
    371   -145   -517   -111    444   -329   -119   -148   -592   -633   -491    -70
    374   -200   -574    -88    472   -387   -142   -184   -646   -685   -540   -129
    374   -270   -644    -51    509   -457   -161   -213   -704   -745   -605   -192
    374   -303   -678    -36    524   -491   -158   -223   -735   -776   -631   -220
    392   -337   -730    -25    561   -532   -155   -252   -776   -818   -665   -241
    381   -379   -763     -2    571   -568   -166   -275   -813   -841   -680   -254
    366   -407   -776     20    571   -592   -176   -290   -836   -865   -696   -277
    371   -413   -787     18    579   -597   -179   -303   -854   -888   -711   -296
    371   -420   -792     25    581   -605   -189   -316   -875   -914   -740   -322
    368   -426   -795     28    579   -610   -192   -322   -883   -927   -758   -332
    363   -418   -782     25    571   -600   -187   -319   -880   -927   -758   -327
    350   -439   -792     44    568   -615   -192   -329   -898   -945   -774   -345
    337   -452   -789     57    563   -620   -189   -332   -914   -961   -784   -361
    327   -457   -784     64    555   -620   -192   -335   -927   -966   -789   -368
    324   -509   -833     90    579   -670   -184   -335   -948   -989   -818   -402
    379   -597   -979    106    678   -787   -168   -316  -1008  -1078   -919   -501
    428   -823  -1252    197    839  -1036    -75   -228  -1085  -1267  -1150   -737
    449   -833  -1286    192    865  -1060     54    -77  -1031  -1332  -1270   -875
    428   -597  -1026     85    724   -813    114    -41   -888  -1192  -1119   -756
    280   -168   -452    -57    366   -309     -7   -436   -870   -963   -774   -407
    101    511    410   -306   -153    462   -257   -995   -852   -545   -171    207
     10   1023   1013   -517   -501   1018   -436  -1213   -654     10    475    862
     62    976    914   -519   -426    945   -628  -1335   -701    176    644   1072
     88    444    355   -267   -135    400   -701  -1439  -1114   -348     80    532
    111   -106   -218     -2    163   -161   -665  -1426  -1600  -1187   -784   -348
    171   -405   -576    114    371   -488   -517  -1093  -1551  -1363  -1047   -607
    210   -454   -665    119    436   -558   -350   -727  -1275  -1182   -945   -514
    259   -397   -657     67    454   -527   -233   -483  -1088  -1041   -865   -444
    283   -306   -589     12    436   -446   -145   -329   -958   -940   -797   -381
    265   -316   -581     23    423   -449   -103   -272   -924   -922   -784   -371
    249   -400   -649     75    446   -524    -49   -223   -891   -901   -774   -358
    236   -441   -678    101    454   -561    -23   -192   -870   -893   -766   -355
    228   -387   -615     80    420   -501    -28   -187   -867   -888   -761   -345
    231   -335   -566     51    397   -452    -28   -171   -859   -872   -743   -324
    215   -309   -524     46    368   -418    -10   -148   -839   -854   -730   -327
    223   -327   -553     49    387   -439      0   -137   -826   -841   -724   -322
    252   -322   -574     36    413   -446     -5   -140   -813   -820   -698   -288
    254   -272   -530      7    389   -402     12   -106   -774   -784   -662   -236
    277   -277   -555      0    415   -415     10   -109   -771   -787   -670   -233
    322   -220   -542    -51    431   -381    -20   -132   -792   -802   -678   -257
    340   -213   -553    -62    446   -381     -7   -101   -761   -763   -649   -231
    358   -254   -615    -51    485   -436     -2    -96   -753   -763   -657   -231
    368   -252   -620    -59    493   -436      7    -80   -732   -737   -628   -210
    394   -244   -639    -75    517   -441     20    -46   -701   -701   -600   -181
    426   -236   -662    -93    542   -449     33     -5   -667   -667   -576   -166
    433   -153   -587   -142    509   -368     38     38   -610   -594   -501    -98
    441   -129   -571   -158    506   -350     57     96   -558   -540   -449    -36
    465    -85   -553   -192    509   -316     72    145   -514   -488   -405     20
    506   -106   -613   -200    558   -358     96    205   -454   -426   -355     72
    496    -72   -571   -213    532   -322    109    233   -420   -381   -316    114
    496     -7   -504   -244    501   -254    124    254   -389   -337   -267    166
    498     62   -439   -283    470   -187    119    249   -392   -332   -259    181
    501     77   -423   -288    462   -171    127    228   -410   -350   -275    168
    478     28   -449   -254    465   -210    142    202   -444   -387   -298    155
    457      5   -452   -231    454   -223    145    174   -478   -415   -309    150
    433      7   -428   -220    431   -210    142    132   -506   -441   -324    132
    446    -18   -465   -213    454   -241    119     46   -592   -532   -410     54
    426    -57   -483   -184    452   -267    116     -2   -633   -581   -452     23
    381    -85   -467   -148    423   -275    109    -51   -680   -633   -498    -20
    394    -85   -483   -155    436   -283     75   -122   -750   -693   -558    -85
    392   -101   -493   -145    441   -296     70   -166   -789   -727   -589   -124
    400    -98   -498   -150    449   -298     90   -179   -805   -743   -602   -127
    415    -80   -498   -168    457   -288    122   -166   -792   -730   -592   -111
    439    -51   -491   -194    462   -270    127   -161   -779   -714   -581    -96
    454    -49   -504   -202    478   -275    129   -163   -782   -722   -592    -96
    457      0   -457   -228    454   -228    148   -132   -740   -675   -545    -51
    454     72   -381   -265    418   -153    145   -135   -711   -644   -509    -25
    441    148   -296   -296    368    -72    127   -176   -701   -631   -496    -31
    441    179   -262   -309    353    -41    103   -197   -698   -623   -483    -15
    454    140   -314   -298    384    -85     83   -194   -719   -633   -480     15
    459    114   -345   -288    402   -114     64   -197   -745   -644   -480     12
    446     93   -355   -270    400   -129     41   -226   -774   -672   -506    -23
    431     90   -340   -259    387   -124     46   -252   -795   -701   -535    -46
    423     25   -400   -226    413   -187     33   -277   -844   -750   -581    -88
    426    -70   -496   -179    459   -280     31   -298   -888   -792   -636   -140
    423   -111   -537   -158    478   -324     25   -314   -917   -807   -662   -161
    405   -163   -568   -119    485   -366     41   -322   -927   -826   -693   -197
    400   -197   -600   -101    498   -397     44   -337   -979   -880   -730   -228
    413   -215   -631    -98    522   -423     31   -322  -1008   -875   -727   -205
    410   -228   -639    -90    522   -433     25   -306   -989   -846   -717   -181
    415   -288   -704    -62    558   -496     31   -296   -982   -841   -722   -174
    418   -316   -735    -51    574   -524     31   -298   -984   -844   -724   -176
    423   -296   -719    -64    568   -506     33   -303   -984   -846   -730   -189
    410   -290   -704    -59    555   -496     33   -327  -1005   -872   -761   -233
    397   -275   -672    -59    535   -472     38   -332  -1010   -878   -766   -239
    389   -270   -662    -62    524   -467     49   -319   -997   -875   -761   -223
    400   -301   -701    -49    550   -501     57   -311  -1008   -880   -776   -233
    423   -436   -859      5    639   -649     80   -257  -1031   -930   -849   -298
    446   -602  -1049     77    748   -826    155   -148  -1028  -1044  -1026   -467
    431   -605  -1039     85    732   -820    249     -2   -898  -1041  -1085   -540
    376   -335   -711    -20    542   -522    296     28   -724   -891   -924   -431
    257     98   -158   -179    207    -28    171   -337   -813   -748   -631   -174
    127    646    519   -387   -194    584    -88   -888  -1052   -553   -189    239
     75   1156   1078   -615   -501   1117   -314  -1197  -1098   -171    358    717
    103    992    888   -548   -392    943   -452  -1322  -1239   -101    462    828
    122    449    324   -285   -103    387   -449  -1345  -1558   -594    -88    335
    127    -23   -150    -51    137    -85   -366  -1278  -1886  -1322   -893   -400
    189   -337   -527     72    358   -431   -236   -966  -1706  -1335  -1044   -517
    244   -371   -618     62    428   -493   -119   -665  -1392  -1109   -909   -389
    298   -314   -613      7    454   -462    -23   -446  -1161   -937   -789   -285
    329   -311   -641     -7    485   -475     44   -311  -1021   -844   -730   -244
    324   -335   -659      2    491   -496     72   -272   -987   -826   -714   -239
    329   -283   -613    -25    470   -446     80   -241   -953   -787   -675   -210
    335   -239   -576    -49    454   -407     88   -215   -922   -758   -649   -184
    329   -267   -597    -31    462   -431     96   -205   -901   -753   -646   -179
    332   -254   -587    -38    457   -418    101   -189   -875   -722   -618   -158
    314   -220   -537    -46    426   -379    103   -207   -878   -737   -641   -181
    303   -161   -465    -72    381   -311     96   -220   -891   -748   -652   -194
    306   -155   -462    -75    384   -309     96   -174   -857   -691   -605   -148
    296   -181   -480    -59    387   -329    109   -137   -813   -649   -561   -103
    324   -215   -540    -54    431   -376    101   -142   -810   -649   -558    -88
    340   -166   -506    -88    423   -335    109   -122   -774   -602   -514    -67
    337   -106   -444   -114    389   -275    109   -111   -745   -566   -485    -62
    311   -111   -423   -101    366   -267    111   -106   -732   -563   -493    -64
    301   -122   -426    -90    361   -272    114    -83   -704   -550   -493    -54
    316    -93   -410   -114    363   -252    127    -31   -652   -517   -465     10
    332    -54   -387   -137    358   -220    150     36   -584   -446   -402     77
    355     -7   -363   -174    358   -187    150     70   -542   -394   -355     80
    374     12   -363   -194    368   -174    155    127   -485   -348   -316    142
    397     18   -379   -207    387   -179    158    176   -439   -309   -275    210
    384     33   -350   -207    368   -158    189    246   -363   -215   -197    220
    400     57   -342   -231    371   -142    205    283   -311   -168   -150    244
    454    129   -324   -293    389    -96    184    257   -329   -187   -150    244
    446    189   -257   -319    353    -33    192    280   -316   -176   -129    277
    436    192   -244   -314    340    -25    207    301   -314   -168   -119    270
    415    187   -228   -303    322    -20    210    280   -332   -189   -142    233
    441    174   -267   -309    355    -46    166    187   -433   -296   -223    161
    436    179   -257   -309    345    -36    155    145   -485   -353   -262    148
    415    176   -239   -296    327    -31    158    114   -527   -407   -309    140
    381    132   -249   -259    316    -57    148     64   -581   -459   -366     90
    355    119   -236   -239    296    -57    148     20   -610   -483   -389     31
    324    137   -189   -231    257    -25    150     -7   -633   -506   -389     -5
    316    129   -187   -223    252    -28    153    -36   -659   -517   -397    -36
    301    109   -192   -205    246    -41    153    -51   -675   -545   -431    -38
    290    101   -189   -197    241    -44    155    -57   -683   -566   -444    -20
    270     77   -192   -174    231    -57    168    -57   -683   -545   -418    -41
    241     85   -155   -163    200    -33    179    -64   -680   -548   -441   -101
    226    116   -109   -171    166      5    194    -44   -646   -535   -413    -49
    246    145   -101   -194    174     23    189    -41   -618   -493   -363     -7
    249    210    -38   -231    142     85    187    -46   -600   -475   -332     15
    259    293     33   -275    114    163    171    -59   -581   -423   -272     20
    233    288     54   -262     90    171    163    -44   -542   -376   -220     36
    213    280     67   -246     72    174    153    -44   -545   -389   -239     54
    218    272     51   -246     83    163    116   -101   -607   -449   -288     28
    215    277     62   -246     77    171    124    -93   -613   -446   -277     44
    213    228     15   -220     98    122    127    -70   -600   -452   -290     72
    189     85   -103   -137    148     -7    127    -75   -631   -496   -342     15
    163     -5   -171    -80    166    -88    132    -83   -662   -540   -384    -15
    145    -18   -163    -62    153    -90    132    -96   -683   -545   -389    -88
    142    -33   -176    -57    158   -103    132   -103   -696   -550   -381   -111
    158    -72   -231    -44    192   -150    137   -111   -704   -563   -387   -122
    155    -72   -231    -44    192   -150    124   -129   -724   -592   -410   -155
    145    -77   -223    -33    184   -150    119   -132   -737   -610   -420   -148
    116   -103   -223     -7    168   -163    129   -103   -709   -592   -407   -127
    106   -122   -228      7    166   -174    106   -129   -740   -633   -452   -142
    101   -137   -239     15    168   -189     88   -158   -779   -652   -459   -155
     96   -161   -257     33    176   -207     96   -142   -766   -641   -467   -153
    109   -179   -290     33    200   -233     75   -153   -779   -667   -480   -155
     96   -205   -303     54    197   -254     77   -135   -769   -657   -478   -174
    101   -288   -389     90    244   -337     83   -111   -805   -730   -563   -205
    171   -491   -662    161    415   -576    127    -38   -867   -891   -758   -335
    197   -633   -831    215    511   -730    246    119   -828  -1005   -930   -522
    129   -524   -654    197    392   -589    363    280   -644   -872   -820   -545
     36   -200   -239     80    135   -218    288    -12   -680   -779   -639   -441
    -44    277    322   -116   -181    298    -25   -745   -963   -652   -293   -116
   -220   1083   1301   -433   -761   1192   -285  -1270  -1013   -254    319    441
   -319   1470   1790   -576  -1054   1628   -504  -1571  -1008    155    833    898
   -316   1163   1480   -426   -898   1322   -615  -1569  -1091    148    779    865
   -252    535    787   -140   -519    659   -581  -1379  -1366   -501     33    265
   -181    -41    140    109   -161     49   -387  -1034  -1491  -1052   -623   -322
    -93   -218   -127    155     15   -174   -213   -633  -1205   -932   -633   -366
    -54   -200   -148    124     46   -174    -75   -327   -937   -769   -571   -259
    -41   -205   -163    124     59   -184     28   -127   -769   -672   -530   -189
    -41   -207   -168    124     62   -187     70    -75   -704   -584   -405   -197
    -31   -192   -161    111     62   -176     80    -57   -691   -587   -410   -220
     15   -176   -194     80    103   -187     72    -46   -693   -613   -454   -223
     64   -187   -252     62    158   -218     64    -57   -706   -636   -493   -228
     41   -184   -226     70    132   -205     80    -44   -685   -628   -483   -218
     15   -166   -181     75     98   -174    106      0   -639   -579   -433   -166
     46   -166   -215     57    129   -189     90    -12   -646   -579   -428   -192
    109   -142   -252     18    179   -197     67    -36   -665   -613   -485   -236
     90   -101   -192      5    140   -145     83      7   -631   -589   -470   -150
     80    -80   -161      0    119   -119     98     44   -592   -527   -389   -132
     67    -36   -103    -15     85    -70    122     70   -558   -498   -361    -98
     75    -54   -129    -10    101    -90    148    101   -524   -470   -340    -28
    106    -54   -163    -28    132   -109    116     49   -561   -501   -368    -75
     57      2    -54    -31     54    -25    145    122   -491   -428   -314    -28
     57     10    -46    -33     49    -15    145    155   -462   -387   -259    -15
     54    -15    -70    -18     62    -41    163    205   -413   -337   -218    -20
     49      0    -49    -25     46    -23    176    252   -374   -316   -207     -5
     80     25    -54    -51     67    -12    181    296   -348   -298   -194     46
     98     85    -12    -93     54     38    202    366   -288   -236   -137    135
    109    135     25   -122     41     80    233    439   -213   -161    -88    200
     67    161     93   -116    -12    127    257    506   -153   -103    -38    246
     57    171    114   -114    -28    142    257    514   -150    -75      5    207
     88    171     83   -132      0    127    252    501   -158    -70     20    202
     64    215    150   -140    -41    184    283    532   -132    -49     31    239
     70    218    148   -145    -38    184    249    465   -197   -119     -7    267
     38    220    181   -129    -72    202    231    415   -259   -179    -67    285
     44    189    142   -119    -49    166    202    361   -335   -239   -109    280
     31    207    176   -119    -72    192    207    327   -353   -213    -38    189
     25    265    239   -145   -106    252    210    265   -402   -262    -70    132
     18    265    246   -142   -114    257    220    220   -439   -298   -124    132
    -31    220    252    -96   -140    233    239    181   -467   -329   -161     98
   -109    215    324    -51   -215    270    259    153   -472   -353   -194     41
    -85    223    309    -70   -197    265    280    137   -478   -376   -226     75
    -28    239    267   -106   -148    252    275     88   -519   -400   -241     75
    -93    231    324    -70   -210    277    314     83   -493   -337   -150     44
   -142    280    423    -67   -283    350    350     96   -465   -327   -140     44
   -252    228    480     10   -366    353    410    161   -397   -293   -122    135
   -387    254    639     64   -514    446    462    236   -298   -200    -46    215
   -475    259    732    106   -602    496    467    228   -290   -197    -51    231
   -545    158    704    194   -623    431    431    142   -355   -236    -51    179
   -657    116    771    270   -717    444    405    135   -353   -220    -31    132
   -696     46    743    324   -719    394    358    106   -394   -265    -75    122
   -644     38    683    301   -665    358    327     85   -415   -283   -103    116
   -522     90    613    215   -566    350    288     51   -459   -342   -168     90
   -384     25    410    176   -400    218    223    -18   -537   -426   -267     36
   -254    -49    205    150   -231     77    179    -85   -623   -501   -353    -51
   -155    -75     77    114   -116      0    142   -119   -667   -550   -394    -80
   -101    -72     28     88    -64    -23    132   -122   -652   -524   -361   -140
    -44   -129    -85     85     18   -109     77   -220   -771   -678   -522   -267
     15   -171   -187     75    101   -179     54   -257   -833   -730   -576   -272
     54   -179   -233     59    142   -205     54   -270   -865   -745   -605   -303
     12   -132   -145     59     77   -137     46   -290   -883   -753   -618   -324
    -28   -213   -184    119     75   -197     77   -252   -896   -789   -675   -254
    -59   -223   -163    140     49   -194    122   -218   -862   -698   -542   -270
   -132   -207    -77    168    -28   -142    137   -218   -841   -665   -504   -293
   -218   -220     -2    220   -109   -111    153   -194   -826   -657   -501   -236
   -301    -93    207    197   -257     57    210   -114   -743   -576   -428   -132
   -361   -111    249    233   -306     67    262    -51   -693   -545   -418    -72
   -215   -301    -85    257    -64   -194    184   -181   -888   -745   -623   -233
   -155   -423   -267    290     54   -345    233   -124   -961   -878   -782   -426
   -197   -553   -355    374     77   -454    387     41   -950  -1010   -948   -620
   -267   -506   -239    387    -15   -374    527    213   -833   -997   -966   -644
   -407   -174    231    288   -319     28    535    129   -685   -753   -672   -389
   -678    374   1052    153   -865    711    394   -314   -558   -296    -67    283
   -717   1036   1751   -161  -1234   1392     80   -966   -571    187    623    919
   -714   1428   2143   -355  -1428   1784   -145  -1278   -478    691   1239   1584
   -756   1179   1932   -213  -1345   1556   -249  -1402   -618    636   1166   1613
   -836    639   1475     98  -1156   1057   -171  -1301   -963    -49    376    911
   -722     72    795    322   -758    433    -18  -1010  -1241   -724   -381     96
   -449   -213    236    329   -345     10     72   -714  -1210   -865   -623   -231
   -413   -223    189    316   -303    -18    233   -353   -945   -672   -504   -168
   -387   -215    171    301   -280    -23    353   -137   -787   -579   -462   -116
   -376   -187    189    280   -285      0    413    -38   -722   -553   -462    -62
   -374   -153    218    262   -296     31    465     41   -654   -472   -394    -38
   -368   -158    210    262   -290     25    491     70   -644   -465   -397    -62
   -340   -168    171    254   -257      0    478     57   -678   -506   -431    -80
   -329   -189    140    259   -236    -25    478     80   -667   -501   -431    -44
   -324   -213    109    267   -218    -51    496    122   -639   -478   -418     10
   -337   -187    150    262   -246    -18    522    166   -587   -413   -345     28
   -376   -161    215    270   -296     25    555    223   -527   -350   -290     49
   -340   -127    213    233   -277     41    555    233   -517   -348   -314     59
   -280    -90    189    184   -236     49    517    200   -566   -405   -374     46
   -290    -93    197    192   -246     51    514    220   -542   -348   -309     46
   -309    -20    288    166   -298    132    517    241   -509   -303   -272     23
   -355    -18    335    184   -348    158    568    329   -428   -244   -236    119
   -241     -7    233    124   -239    111    545    322   -441   -257   -257    127
   -155    -33    119     93   -140     41    509    293   -485   -290   -270    111
   -166     36    202     64   -184    119    509    340   -436   -241   -226    140
   -158     72    231     41   -194    150    527    400   -381   -202   -202    181
   -124     85    210     18   -168    148    540    457   -324   -148   -163    205
    -75    106    181    -18   -127    142    555    530   -272   -116   -155    283
     -5    116    122    -54    -62    119    530    561   -257    -93   -145    314
      0    176    174    -88    -88    176    527    602   -189     20    -28    314
     31    252    220   -142    -96    236    519    631   -137     70     12    355
    132    244    109   -189     10    179    465    571   -187     23    -33    332
    192    254     62   -223     64    158    449    540   -220    -15    -70    327
    239    277     36   -259    101    158    418    504   -244    -36    -80    342
    270    275      5   -272    132    140    397    459   -270    -46    -93    324
    257    215    -41   -236    148     88    392    407   -316    -88   -129    259
    197    200      2   -197     98    101    407    387   -332   -111   -142    239
    200    223     20   -213     90    124    387    327   -384   -174   -213    228
    257    192    -64   -223    161     62    322    176   -522   -285   -306     46
    189    189      0   -189     93     96    329    127   -548   -311   -332    -12
    129    163     33   -145     49     98    361    129   -545   -306   -329     15
     85    166     80   -127      2    124    389    127   -540   -298   -329     18
     80    168     88   -124     -2    127    407    127   -535   -290   -332     49
     80    166     85   -124     -5    127    410    101   -555   -306   -342     31
     25    145    119    -85    -46    132    431     93   -558   -293   -345    -23
    -15    181    197    -83   -106    189    470    142   -509   -228   -296     25
     -5    267    272   -132   -140    270    493    194   -439   -158   -246    114
     64    324    257   -194    -96    290    454    158   -431   -132   -220    106
     57    407    350   -231   -145    379    420    116   -431   -109   -184     88
     -2    371    374   -184   -187    371    402    114   -418    -85   -176    116
    -54    348    402   -148   -228    374    423    137   -400    -70   -171    145
    -46    322    368   -140   -207    345    410    111   -431   -114   -215    129
    -44    275    319   -114   -181    296    384     75   -488   -153   -262     75
    -64    254    316    -96   -189    285    361     64   -506   -158   -285     20
    -88    158    246    -36   -166    202    379     96   -498   -158   -296     18
    -85     83    168      0   -129    127    407    124   -504   -189   -345     44
     31      2    -28    -15     31    -12    355     15   -631   -296   -415    -80
     33     46     12    -44     10     31    348     -2   -665   -311   -428   -176
      5    -25    -31     10     18    -28    327    -28   -698   -361   -488   -194
    -10    -80    -70     44     28    -75    348      2   -672   -348   -480   -106
     41    -54    -96      7     67    -75    350     25   -654   -319   -465    -90
    122    -83   -205    -20    161   -142    275   -103   -787   -462   -602   -257
     25    -88   -114     31     67   -101    298    -72   -743   -402   -532   -259
    -23    -36    -12     28     -7    -25    316    -38   -704   -368   -504   -246
    114     -5   -119    -54    116    -62    246   -124   -782   -446   -579   -259
     75    -90   -166      5    116   -127    262   -103   -771   -433   -571   -246
     12   -153   -166     70     88   -158    283    -72   -753   -410   -568   -296
     20   -210   -231     96    124   -220    301    -51   -782   -475   -649   -355
     41   -418   -459    189    249   -439    368     31   -833   -639   -846   -488
     41   -571   -615    262    327   -592    485    179   -795   -753  -1013   -631
    -33   -363   -332    197    148   -348    597    311   -594   -615   -898   -626
   -181     44    226     67   -205    135    540     31   -584   -431   -620   -407
   -207    561    769   -176   -488    665    213   -680   -880   -265   -239    -31
   -285   1221   1506   -467   -896   1361    -64  -1122   -945    187    410    555
   -329   1306   1634   -488   -982   1470   -290  -1309   -961    579    870   1005
   -332    810   1140   -239   -737    974   -340  -1327  -1176    402    688    789
   -337    257    594     41   -465    426   -210  -1195  -1522   -415   -205    -12
   -215   -171     41    192   -129    -64    -49   -919  -1597   -995   -922   -613
   -158   -262   -103    210    -28   -181     85   -563  -1254   -805   -880   -589
   -116   -267   -150    192     15   -210    192   -270   -937   -561   -693   -444
   -103   -293   -189    200     41   -241    306    -57   -737   -410   -587   -374
    -72   -265   -194    168     59   -231    332     12   -670   -374   -576   -358
    -33   -223   -189    129     77   -207    322     18   -680   -415   -636   -407
    -57   -246   -189    153     64   -220    296    -12   -709   -446   -667   -441
    -85   -280   -194    184     54   -239    311     25   -659   -405   -620   -384
   -106   -288   -184    194     36   -236    379    106   -576   -335   -548   -316
    -54   -223   -171    137     57   -197    384    124   -558   -340   -566   -285
     -5   -207   -205    106     98   -205    345     93   -579   -371   -605   -319
    -77   -210   -132    145     25   -171    342     90   -555   -324   -571   -402
    -67   -184   -116    122     23   -150    358    145   -498   -306   -568   -288
      0   -150   -150     72     75   -150    392    194   -457   -270   -537   -218
     25   -148   -176     59     98   -161    371    176   -452   -236   -501   -316
    -98   -187    -88    142     -5   -137    379    213   -415   -189   -436   -316
   -192   -145     46    166   -122    -49    462    350   -254    -49   -324   -187
     20   -194   -215     85    116   -205    389    254   -355   -189   -467   -189
    124   -142   -270      7    194   -205    394    275   -329   -161   -433   -148
      5   -135   -140     64     72   -137    426    319   -239    -38   -329   -197
    -67   -129    -64     96     -2    -98    431    363   -150     44   -267   -171
    -62   -114    -51     88     -5    -85    467    465    -49    111   -207     25
    -31    -93    -64     59     15    -80    480    535     20    184   -145    129
     49     31    -18    -38     33      7    446    545     57    239   -119     75
      0     18     15    -10     -7     18    462    581    129    337    -36     28
    -59     54    114      2    -88     85    517    683    244    402     28    215
     28     80     51    -57    -10     67    480    654    213    332    -25    361
    103     33    -70    -67     88    -18    439    550    109    293    -36    174
     10     67     57    -38    -23     62    454    530    122    335    -10    -36
    -15     67     83    -25    -49     75    449    522    101    290    -31    -25
    -10     51     62    -20    -36     57    441    504     49    223    -77     25
     15     12     -2    -12     10      5    423    454    -31    148   -145     20
     10     -2    -12     -5     10     -7    410    392   -109     64   -205    -59
    -25     12     38      5    -33     25    410    342   -163      7   -267   -140
    -70    -31     36     49    -54      2    433    337   -187    -28   -290   -142
    -23    -25     -2     25    -10    -15    387    272   -272   -148   -384   -124
    -49    -72    -23     59    -15    -46    371    226   -311   -155   -387   -239
    -72    -51     20     62    -49    -18    384    231   -296   -148   -381   -265
    -80    -57     20     67    -51    -18    397    267   -270   -137   -366   -145
    -88    -59     28     75    -59    -15    397    265   -265   -119   -358   -163
   -103     64    166     18   -135    114    376    226   -259    -90   -332   -270
   -155    116    272     20   -215    192    392    249   -197     -7   -252   -293
   -192    155    348     18   -272    252    384    262   -168    -20   -262   -176
   -132    161    293    -12   -213    226    371    270   -163     12   -213    -83
    -64    158    223    -49   -142    189    316    184   -213      5   -223   -239
    -77    145    223    -33   -150    184    309    174   -236    -33   -254   -220
   -122     90    210     12   -166    150    335    213   -215    -23   -236   -132
   -161     80    241     41   -200    161    361    265   -168     28   -192   -150
    -64     -2     62     31    -64     28    303    192   -272    -98   -324   -220
    -23   -114    -90     67     33   -103    280    155   -342   -168   -394   -329
    -62   -184   -124    122     31   -155    298    168   -348   -179   -410   -342
    -70   -270   -200    171     64   -236    314    176   -366   -226   -441   -259
    -85   -252   -166    168     38   -210    327    194   -350   -171   -387   -303
    -72   -236   -163    153     44   -200    309    171   -379   -239   -483   -329
    -88   -293   -205    189     57   -249    309    181   -397   -244   -454   -288
    -98   -296   -197    197     49   -246    296    140   -394   -166   -374   -511
    -98   -283   -184    189     41   -233    285    127   -410   -205   -389   -488
   -153   -280   -127    215    -15   -202    303    163   -387   -197   -392   -439
   -111   -301   -192    205     38   -246    270    114   -446   -267   -465   -439
   -106   -335   -228    220     59   -283    288    135   -436   -272   -465   -358
   -114   -363   -249    239     64   -306    290    145   -431   -246   -446   -374
   -129   -392   -262    259     64   -327    314    179   -423   -236   -454   -467
   -116   -548   -431    329    155   -491    381    259   -452   -348   -579   -587
   -122   -685   -563    405    220   -626    524    420   -413   -454   -740   -766
   -137   -545   -407    340    135   -478    613    519   -303   -452   -756   -776
   -194   -241    -46    218    -75   -142    483    122   -433   -420   -623   -631
   -311    179    491     64   -402    335    150   -550   -717   -280   -298   -210
   -410    797   1208   -192   -807   1002   -153  -1036   -805    137    301    285
   -446   1161   1608   -358  -1026   1384   -410  -1244   -717    665    896    652
   -431    800   1228   -184   -828   1013   -509  -1221   -776    623    787    667
   -374    158    530    106   -452    342   -400  -1054  -1083    -98     31    145
   -249   -314    -64    283    -93   -189   -202   -776  -1247   -688   -592   -592
   -231   -309    -80    267    -75   -194    -10   -384   -852   -428   -475   -696
   -215   -319   -103    267    -57   -213    153    -62   -555   -257   -376   -550
   -205   -337   -132    270    -36   -236    262    145   -379   -163   -327   -423
   -168   -355   -187    262      7   -272    277    194   -345   -166   -350   -361
   -135   -371   -236    252     49   -303    280    187   -366   -187   -371   -389
   -158   -363   -205    259     23   -285    283    202   -350   -171   -348   -420
   -155   -381   -226    267     33   -303    296    236   -322   -155   -337   -400
   -171   -366   -194    270     10   -280    316    285   -270   -111   -303   -381
   -171   -348   -179    257      2   -262    296    270   -275   -116   -311   -428
   -127   -319   -192    223     31   -257    267    244   -290   -132   -322   -405
   -148   -337   -189    241     18   -265    275    285   -262   -140   -361   -303
   -161   -342   -181    252     10   -262    288    327   -213    -70   -272   -252
   -155   -254    -98    202    -31   -176    288    327   -171    -10   -205   -350
   -140   -252   -111    194    -15   -181    296    345   -153      5   -197   -332
   -119   -246   -127    181      2   -187    303    381   -111     59   -132   -306
    -98   -202   -103    150      2   -153    309    410    -70    103    -80   -301
    -85   -192   -109    137     10   -150    311    436    -49     83   -114   -241
    -83   -244   -161    163     38   -202    306    462    -33     93   -101   -213
    -54   -259   -205    155     72   -233    293    475    -10    135    -54   -223
    -36   -200   -163    119     62   -181    303    535     49    158    -54   -158
      7   -158   -166     72     85   -163    316    613    109    215    -15    -57
     28   -158   -189     64    109   -174    329    680    181    311     88    -49
     23   -116   -140     44     77   -127    332    722    233    366    135    -67
     15    -70    -85     28     49    -77    361    800    303    413    168     12
     62    -70   -132      2     96   -101    358    813    303    394    140     90
    116    -83   -202    -18    158   -142    329    771    257    374    142     70
     88    -31   -119    -28    101    -75    329    771    262    407    207     20
     62      5    -57    -33     59    -25    332    763    252    374    168     28
     12    -41    -54     12     31    -49    353    763    241    350    142     72
     83    -62   -145    -10    111   -103    298    644    142    290    122    -28
     70    -18    -90    -28     77    -54    288    581     98    262    124    -64
     20    -33    -54      7     36    -44    288    530     49    202     67    -70
     -7    -90    -85     46     38    -88    275    465    -15    111    -31    -85
    -23   -106    -83     64     28    -96    275    428    -38     90    -36    -77
    -36    -67    -31     49     -2    -49    288    400    -33    124     -2   -129
    -15    -90    -75     54     28    -83    285    345    -77     57    -62   -148
    -31    -57    -28     41     -2    -44    288    329    -75     88    -31   -197
    -31    -46    -15     38    -10    -33    285    324    -67     88    -15   -184
    -23    -28     -5     23    -10    -15    290    335    -57     93    -18   -176
    -28     -2     25     15    -28     10    314    368    -20    124      2   -137
    -33     49     80     -7    -57     64    311    371     18    174     70   -132
    -23    103    127    -38    -75    114    298    363     36    197    111    -93
     -7    129    137    -62    -72    132    270    350     41    205    116    -57
    -10    106    116    -46    -62    111    244    345     31    194     93    -46
    -41     59    101    -10    -70     80    236    348     20    184     85    -20
    -93     46    137     23   -114     90    254    368     46    231    122    -31
    -12      5     15      2    -15     10    210    296    -23    168     75    -90
     25    -85   -111     31     67    -98    187    262    -83    109     28   -145
     -2   -220   -218    111    106   -220    174    246   -140     41    -44   -194
     -7   -306   -298    155    142   -303    158    220   -192    -10   -101   -241
    -20   -358   -337    187    155   -350    145    192   -231    -49   -135   -267
    -25   -355   -329    192    150   -342    127    168   -244    -62   -150   -280
    -18   -332   -314    174    145   -324    103    129   -277    -93   -181   -324
    -15   -353   -337    184    158   -345     93    106   -301   -122   -210   -353
    -31   -368   -340    200    153   -355     96    111   -306   -137   -233   -361
    -33   -384   -350    210    158   -368    116    129   -283   -116   -207   -324
      2   -413   -415    202    207   -413    101     98   -314   -158   -257   -340
     36   -420   -457    192    244   -439     83     75   -337   -179   -272   -348
     25   -454   -480    213    252   -467     83     85   -329   -176   -270   -329
    -23   -465   -441    244    207   -454    116    122   -296   -137   -228   -311
     38   -449   -491    202    265   -470    103     98   -327   -158   -228   -376
    148   -545   -693    197    418   -618     96     80   -426   -296   -368   -524
    194   -737   -932    270    561   -833    184    158   -506   -501   -605   -753
    197   -823  -1021    314    607   -922    314    314   -483   -620   -771   -935
    119   -623   -743    249    428   -680    397    374   -329   -480   -620   -800
    -36   -236   -200    135     80   -218    257    -72   -327   -236   -233   -389
   -213    387    600    -88   -407    493      5   -680   -335    187    400    298
   -285    914   1200   -314   -743   1057   -220  -1044   -210    766   1140   1072
   -223    784   1008   -283   -615    896   -441  -1249   -309    945   1332   1343
   -168    252    420    -41   -293    335   -498  -1306   -685    413    748    779
   -129   -252   -122    189     -5   -189   -423  -1166  -1060   -381   -111   -176
   -142   -571   -428    358    142   -501   -200   -706   -953   -615   -501   -530
    -36   -558   -522    296    239   -540    -41   -329   -670   -426   -394   -462
     67   -537   -605    233    335   -568     54   -111   -517   -324   -329   -457
    106   -558   -665    226    384   -610    109     18   -426   -270   -296   -413
     98   -563   -662    233    379   -613    137     70   -397   -267   -311   -397
     44   -524   -568    239    306   -548    181    158   -324   -215   -280   -316
    103   -511   -615    202    358   -563    161    137   -340   -213   -257   -337
    150   -517   -670    181    407   -592    148    114   -366   -236   -265   -376
    140   -514   -654    187    397   -584    184    148   -337   -218   -239   -353
    127   -475   -605    171    363   -540    197    174   -303   -184   -210   -327
    135   -462   -600    163    366   -530    202    192   -283   -174   -205   -298
    129   -483   -613    174    371   -548    213    213   -272   -181   -215   -288
    116   -431   -548    158    332   -488    233    246   -231   -135   -163   -280
    140   -384   -524    122    329   -454    239    270   -200    -93   -122   -275
    135   -418   -553    142    342   -485    262    301   -176    -75   -101   -239
    124   -405   -532    140    327   -470    272    332   -140    -41    -67   -200
     98   -366   -465    135    280   -415    290    381    -83     10    -20   -155
     67   -335   -405    132    233   -371    306    415    -51     28    -18   -148
     83   -306   -389    109    236   -348    319    449    -20     54     -2   -132
    103   -259   -363     75    231   -311    329    506     44    119     57    -67
    111   -215   -327     51    218   -270    345    579    122    202    129     -7
     96   -163   -259     33    176   -210    361    636    181    257    179     31
     67   -101   -168     15    116   -135    379    696    252    329    233     85
     54    -88   -145     15     98   -116    394    750    327    415    298    166
     85   -103   -189     10    137   -145    387    769    348    439    309    213
    103    -67   -171    -20    137   -119    363    766    358    467    353    239
     77    -23   -101    -28     88    -62    361    758    358    467    358    236
     41     -7    -51    -18     44    -28    348    727    340    446    337    215
     -7     10     18      0    -12     12    381    743    363    472    361    244
    -28    -25      0     25    -15    -12    418    735    355    462    358    265
     25    -80   -109     25     67    -93    381    628    236    324    239    189
     41    -59   -101      7     70    -80    345    558    163    254    176    103
     38    -20    -59     -7     49    -38    324    496    122    226    174     67
     23    -96   -122     36     72   -109    337    441     59    148    119     15
     12   -111   -124     49     67   -116    355    400     23    111     93    -41
     28   -101   -129     33     77   -116    361    363    -25     62     54   -101
     33   -103   -137     36     85   -119    355    335    -70     10     10   -137
     28   -109   -137     38     80   -122    340    296   -103    -44    -49   -184
     38   -137   -176     49    106   -155    332    267   -137    -88    -98   -215
     31    -85   -116     25     72    -98    353    311    -64     -5    -25   -142
     -2    -12    -10      7      2    -12    374    358     -5     44     10    -72
     20     36     15    -28      2     25    322    290    -57    -10    -23   -111
     41     88     46    -64     -2     67    293    254    -46     25      7   -137
     57     31    -25    -44     41      2    290    254    -49     18     10   -109
     67     15    -51    -41     59    -18    285    244    -62     28     36   -116
     83    -12    -96    -36     88    -51    280    228    -83     12     10   -132
     96    -36   -135    -31    114    -85    267    200   -140    -51    -57   -194
    111    -28   -140    -44    124    -83    220    150   -210   -122   -137   -272
    140    -85   -226    -25    181   -155    184    114   -262   -174   -213   -335
    150   -158   -309      2    228   -233    171     96   -298   -226   -267   -366
    163   -244   -407     38    283   -324    168     83   -332   -262   -296   -366
    184   -329   -514     72    348   -420    161     75   -353   -270   -293   -353
    210   -366   -576     77    392   -470    158     75   -358   -262   -280   -345
    233   -384   -618     75    426   -501    145     67   -389   -293   -324   -384
    244   -355   -600     57    420   -478    119     41   -423   -335   -384   -431
    249   -345   -597     46    420   -470     90     15   -452   -376   -439   -420
    254   -363   -618     54    436   -491     80     10   -459   -366   -410   -355
    249   -397   -646     72    446   -522     80      7   -457   -342   -387   -381
    259   -376   -636     59    446   -506     64    -20   -483   -376   -423   -462
    296   -322   -618     12    454   -470     49    -33   -493   -392   -439   -465
    322   -306   -628     -7    475   -467     41    -28   -498   -394   -439   -444
    327   -478   -805     72    566   -641     64     12   -517   -439   -514   -504
    368   -626   -995    127    680   -810    127    106   -517   -537   -678   -639
    389   -600   -992    103    691   -797    231    254   -405   -550   -769   -724
    374   -337   -711    -18    542   -524    296    332   -246   -454   -698   -678
    259     38   -220   -150    239    -88    161    -49   -439   -439   -511   -527
    114    483    368   -298   -127    426    -57   -568   -730   -329   -145   -226
     -5    976    982   -488   -493    979   -277  -1013   -953   -109    327    158
    -15   1028   1044   -506   -530   1036   -462  -1296  -1179      5    602    405
     33    428    394   -233   -181    410   -452  -1286  -1431   -410    106     10
     75    -44   -119    -18     98    -80   -363  -1132  -1561   -963   -628   -589
    161   -384   -548    111    353   -465   -246   -810  -1358  -1054   -909   -774
    197   -470   -667    137    431   -568   -132   -483   -989   -769   -727   -620
    226   -366   -594     70    407   -480    -41   -262   -724   -540   -558   -542
    259   -285   -545     10    402   -415     20   -122   -574   -410   -454   -452
    267   -283   -550      5    407   -415     46    -83   -535   -381   -439   -420
    275   -262   -537     -5    405   -400     57    -67   -514   -368   -436   -400
    267   -246   -514    -10    389   -381     70    -57   -498   -361   -439   -397
    257   -220   -478    -18    366   -350     75    -46   -483   -348   -431   -389
    249   -213   -462    -20    353   -337     75    -33   -472   -340   -428   -384
    244   -215   -459    -12    350   -337     88    -12   -457   -327   -420   -355
    233   -226   -459     -5    345   -342     98      7   -433   -298   -379   -324
    226   -187   -413    -20    316   -298    111     33   -392   -252   -340   -311
    226   -155   -384    -36    303   -270    114     46   -366   -233   -329   -303
    223   -135   -358    -44    290   -246    109     49   -353   -220   -324   -298
    189   -161   -350    -15    267   -254    101     51   -337   -207   -311   -277
    228   -103   -332    -62    277   -218    127     93   -290   -158   -267   -233
    239    -51   -290    -93    262   -168    135    119   -257   -127   -241   -215
    233    -54   -288    -88    259   -171    137    142   -226    -96   -218   -192
    241    -64   -306    -88    272   -187    148    187   -184    -51   -176   -142
    259    -38   -298   -111    277   -168    174    244   -129      2   -127    -90
    265    -18   -283   -124    272   -150    158    277    -88     41    -98    -59
    267     38   -228   -153    249    -93    174    327    -33     93    -62    -23
    259     38   -220   -150    241    -90    179    379     25    153    -10     28
    283     49   -233   -166    257    -90    205    444    103    233     64     96
    280     75   -205   -179    241    -64    223    491    153    285    119    142
    283    109   -174   -194    228    -31    226    519    176    314    150    179
    285    148   -140   -218    213      2    236    537    192    335    179    210
    265    150   -116   -207    189     18    254    535    179    322    174    200
    257    145   -111   -200    184     18    267    522    158    296    153    184
    241    155    -85   -197    163     36    272    491    116    254    119    161
    218    132    -88   -176    153     23    244    418     36    179     54     90
    189     90    -98   -142    145     -2    220    355    -36    103     -5     28
    163     44   -122   -106    142    -38    205    298   -101     41    -46     -7
    140      5   -135    -72    137    -64    215    241   -150    -10    -83    -38
    111     -5   -116    -54    114    -59    228    187   -184    -51   -122    -83
     85     38    -46    -62     64     -2    244    163   -192    -62   -132    -88
     72     80      7    -77     31     46    246    155   -194    -49   -122    -96
     46    114     67    -80    -10     90    249    142   -202    -41   -111   -114
     54    132     77    -93    -10    103    239    129   -210    -49   -119   -111
     72    179    106   -127    -15    142    233    137   -179    -20    -90    -83
     83    231    148   -158    -31    192    226    148   -145     18    -44    -41
     85    272    187   -179    -49    231    213    142   -129     41    -10    -10
     80    322    241   -202    -80    283    181    116   -127     49      0    -10
     77    283    205   -181    -62    244    171    106   -129     51      7     -5
     77    249    171   -163    -46    210    161     98   -140     44      7     -7
     70    205    135   -137    -31    171    150     88   -158     33      0    -12
     62    189    127   -127    -33    158    135     75   -184      2    -36    -33
     59    124     62    -93     -2     93    129     67   -215    -36    -83    -51
     59     36    -25    -49     41      5    129     59   -239    -59   -109    -93
     57     -2    -59    -25     57    -31    116     49   -257    -75   -119   -142
     44    -80   -127     15     83   -103    106     25   -303   -127   -174   -184
     31   -137   -168     51     98   -153     93     -7   -355   -187   -233   -210
     23   -124   -150     49     85   -137     80    -31   -384   -210   -257   -226
     18   -119   -137     51     77   -127     80    -36   -387   -218   -257   -226
     10   -171   -181     77     93   -176     88    -44   -397   -244   -277   -210
     15   -168   -184     75     98   -174     67    -59   -420   -259   -293   -213
     12   -171   -184     77     96   -176     57    -70   -436   -262   -301   -241
     23   -161   -184     70    103   -171     51    -80   -439   -249   -293   -277
     23   -163   -189     67    106   -176     49    -88   -439   -244   -283   -298
     23   -174   -197     75    109   -187     44    -88   -433   -249   -285   -296
     25   -207   -233     90    127   -220     38    -80   -446   -272   -306   -303
     41   -348   -389    153    215   -368     64    -41   -506   -368   -415   -402
     70   -561   -633    244    350   -597    166     64   -542   -517   -589   -584
     90   -550   -641    228    363   -594    283    207   -462   -571   -680   -714
     33   -285   -319    124    174   -303    283     59   -428   -517   -600   -602
    -90     75    166      7   -127    119     15   -576   -654   -400   -319   -301
   -231    678    909   -223   -568    792   -314  -1176   -833   -124    145     67
   -293   1200   1493   -454   -893   1345   -610  -1522   -875    239    636    514
   -252   1093   1345   -423   -800   1221   -818  -1618   -930    400    807    667
   -189    563    753   -187   -470    657   -795  -1483  -1085     62    394    327
   -153     57    207     46   -181    132   -563  -1184  -1262   -600   -355   -340
    -96   -197   -101    145      0   -150   -332   -753  -1034   -675   -566   -514
    -23   -246   -226    132    101   -236   -166   -387   -706   -480   -470   -400
     18   -233   -252    109    135   -241    -54   -158   -511   -348   -405   -332
     28   -236   -265    103    145   -252    -10    -77   -441   -280   -374   -358
     18   -228   -249    103    132   -239      5    -54   -418   -265   -348   -376
     31   -246   -277    106    153   -262     -2    -44   -420   -277   -350   -342
     51   -270   -322    109    187   -296    -12    -41   -413   -270   -342   -314
     38   -259   -301    109    168   -280      5    -15   -371   -226   -319   -348
     25   -249   -275    111    150   -262     25     20   -332   -192   -293   -348
     15   -226   -244    103    127   -233     31     41   -303   -176   -272   -311
      7   -197   -205     96    106   -200     36     54   -283   -168   -262   -293
      7   -194   -205     90    106   -197     23     62   -270   -168   -270   -254
     15   -197   -213     90    114   -205     31     96   -233   -132   -241   -220
     15   -163   -179     72     96   -171     38    119   -202    -98   -218   -241
      5   -163   -168     80     85   -166     59    163   -161    -85   -207   -179
      2   -145   -148     70     72   -148     67    202   -124    -33   -168   -153
     36   -145   -181     54    106   -163     57    207   -103      2   -127   -207
     51   -119   -174     31    111   -145     49    228    -75     12   -111   -194
     62   -111   -174     25    116   -142     62    290    -23     54    -64   -135
     67    -88   -155     10    109   -122     70    348     33    103    -36   -122
     75    -62   -140     -7    106   -101     77    407     88    137    -25    -75
     88    -36   -124    -25    106    -80     80    462    137    184     18    -46
     85    -28   -114    -28     98    -70    103    530    207    270     93    -36
     80     18    -62    -51     72    -20    116    587    259    327    137    -10
     83     72    -12    -77     46     31    114    618    285    355    158     36
     83    109     25    -96     28     67    111    623    293    366    163     70
     70    150     80   -109     -5    116    103    615    285    340    119     90
     85    168     80   -127      2    124     85    589    241    293     54     75
    103    189     85   -148     10    137     85    574    236    314     64    -18
     98    223    124   -161    -12    174     83    532    228    322     72    -64
    106    166     59   -135     23    114     59    452    161    249     44    -33
    119    135     12   -127     51     75     20    355     75    171     -2    -75
    106    109      2   -106     51     54    -12    265     -2    124    -18   -142
     83     96     10    -90     36     54    -49    192    -67     62    -64   -184
     62     72     10    -67     25     41    -44    174    -62     67    -54   -155
     44    114     70    -80    -12     90    -38    166    -44     80    -49   -127
     38    184    142   -111    -51    163    -46    158    -33     93    -36    -62
     33    246    210   -142    -88    231    -44    168     -5    122      7    -10
     41    223    181   -132    -70    202    -36    176      5    129     25    -12
     36    298    259   -168   -111    280    -10    197     57    189     90     15
     28    387    358   -207   -163    374      7    220    111    254    161     54
     10    405    394   -210   -192    400      5    213    124    283    197     70
     15    433    418   -223   -200    426     -5    210    142    316    233     96
     15    397    379   -207   -181    389    -12    200    127    303    207     85
     23    371    345   -197   -161    358    -20    179     98    275    171     62
     20    348    327   -187   -153    337    -31    155     72    257    150     31
     18    340    322   -179   -150    332    -38    145     54    244    132     -5
     12    249    233   -132   -109    241    -44    127     12    194     85    -44
      7    103     96    -57    -44    101    -51    103    -46    124     10   -106
      2     -5     -7      0      5     -5    -51     90    -90     80    -33   -163
     -5    -57    -51     31     23    -54    -51     83   -116     46    -67   -184
     -7   -114   -106     59     46   -111    -57     62   -153     10   -103   -220
    -12   -127   -114     70     49   -122    -62     51   -168      0   -111   -236
    -25   -101    -75     62     23    -88    -70     44   -168      2   -106   -233
    -36   -122    -85     80     23   -103    -88     31   -187    -15   -127   -249
    -41   -142   -103     90     31   -124    -98     20   -202    -25   -140   -259
    -44   -161   -116    101     36   -140   -101     15   -210    -33   -145   -265
    -51   -194   -142    122     44   -171   -101     15   -210    -38   -153   -267
    -77   -236   -158    158     38   -197    -90     28   -205    -31   -145   -257
    -88   -275   -187    179     46   -231    -96     15   -220    -41   -153   -275
    -67   -348   -283    207    106   -316   -109      0   -265    -96   -202   -327
    -31   -537   -506    283    236   -522    -90     12   -363   -241   -355   -472
    -18   -807   -789    413    384   -800     10     85   -462   -462   -607   -714
    -18   -805   -787    410    381   -797    135    187   -413   -517   -693   -792
    -83   -511   -428    296    171   -470    109    -67   -431   -436   -558   -678
   -168    -75     90    119   -129      7   -207   -670   -584   -239   -215   -376
   -254    579    833   -161   -542    706   -579  -1169   -626    153    340    122
   -283   1088   1369   -405   -826   1228   -885  -1389   -514    631    883    631
   -218    963   1182   -374   -698   1072  -1067  -1387   -480    800   1018    797
   -171    431    602   -132   -387    517   -982  -1228   -675    376    542    379
   -163   -148     15    155    -90    -67   -696   -971   -979   -387   -233   -361
   -124   -327   -205    223     38   -267   -446   -566   -727   -379   -355   -506
    -70   -348   -280    207    103   -314   -275   -257   -459   -215   -280   -415
    -15   -394   -379    202    181   -387   -166    -70   -309   -127   -239   -361
     25   -413   -439    194    231   -426   -119     12   -236    -90   -223   -353
     38   -400   -439    176    239   -418   -106     49   -200    -72   -218   -342
     41   -410   -452    181    246   -431    -98     75   -179    -64   -220   -348
     20   -441   -462    207    239   -452    -80     93   -155    -49   -210   -353
     -2   -496   -493    249    244   -496    -33    119   -127    -12   -158   -342
    -20   -574   -553    296    265   -563    -18    127   -132    -10   -101   -324
    -28   -579   -553    303    259   -566    -18    140   -122      0    -33   -277
    -51   -524   -475    285    210   -498     -5    150    -93     20     -2   -296
    -85   -480   -394    283    153   -439     10    166    -67     20    -46   -293
    -90   -457   -366    272    135   -413     12    187    -54     18    -62   -241
    -80   -439   -358    259    137   -400     23    210    -38     18    -77   -249
    -49   -381   -332    213    140   -358     20    220    -33     10    -88   -181
    -25   -355   -329    192    150   -342     23    236     -7     38    -62   -174
    -38   -350   -311    192    135   -332     41    283     38     70    -46   -148
    -38   -303   -265    171    111   -283     62    337     93    119      0   -119
    -12   -254   -241    132    111   -246     72    387    148    166     44    -98
     -5   -215   -210    111    101   -213     90    444    194    215     90    -70
     15   -210   -228     96    119   -218    103    493    244    259    132    -59
     33   -236   -270    101    150   -252    122    548    293    288    145    -31
     18   -246   -265    111    140   -254    148    605    355    340    192     49
     54   -207   -262     77    158   -233    158    672    431    423    290    127
     64   -129   -197     31    129   -161    174    719    496    509    397    137
     67    -98   -166     15    114   -129    184    719    491    488    337     33
     49   -137   -187     44    116   -161    205    717    465    426    246    137
     25   -129   -155     51     90   -142    215    711    465    441    303    202
     15   -122   -137     51     75   -129    218    678    446    436    306    148
     -2   -129   -127     64     62   -127    223    641    420    407    277    135
    -38   -145   -106     90     31   -124    226    600    394    387    275    135
    -59   -127    -67     93      2    -98    215    553    363    368    275    103
    -98   -168    -70    132    -15   -122    207    496    314    314    223     33
   -129   -176    -46    153    -44   -114    202    446    272    270    189     20
   -145   -155    -10    150    -70    -83    207    415    259    267    205     23
   -153   -129     23    142    -88    -54    213    389    254    265    210      2
   -145    -75     70    109   -109     -2    200    355    236    241    181    -18
   -124    -72     51     98    -90    -12    189    337    223    223    158    -33
   -116    -98     18    106    -70    -41    184    327    213    202    124    -57
   -109    -75     33     93    -72    -20    187    335    233    210    137    -20
    -88    -20     67     54    -80     23    161    309    239    226    168     15
    -88     46    132     20   -109     88    137    280    246    244    205     36
    -96     70    166     10   -129    116    132    275    252    254    223     54
    -72     85    158     -5   -114    122    122    262    233    236    207     28
    -57     80    137    -12    -98    109     96    223    189    197    174     -2
    -54     49    103      2    -80     75     62    174    140    155    145    -33
    -46      5     51     18    -51     25     36    142     98    114    114    -67
    -36   -109    -72     72     18    -90     25    122     49     57     57   -103
    -15   -220   -205    116     93   -213     25    111     12     15     10   -148
     -2   -272   -270    137    132   -272     31     90    -18    -18    -23   -176
     -2   -309   -306    155    150   -309     28     59    -54    -59    -59   -210
     -5   -355   -350    181    171   -353     25     36    -93   -101   -109   -231
    -12   -392   -379    202    181   -387     20     23   -114   -119   -137   -231
    -10   -413   -402    213    194   -410     15     12   -122   -111   -129   -257
     -7   -459   -452    233    220   -457     15      2   -137   -129   -148   -301
      0   -478   -478    239    239   -478     12    -23   -161   -163   -176   -277
     -7   -493   -485    249    236   -491     -5    -46   -189   -189   -200   -272
     -2   -470   -467    236    231   -467    -15    -49   -187   -184   -187   -270
     12   -441   -454    213    231   -446    -15    -36   -174   -166   -158   -259
     20   -426   -446    202    233   -436    -18    -36   -174   -163   -163   -277
     38   -517   -555    236    296   -535      2    -20   -202   -218   -228   -319
     90   -704   -797    306    441   -750     64     49   -259   -358   -397   -480
    106   -846   -953    368    527   -898    184    176   -254   -501   -605   -675
     64   -722   -787    329    426   -753    306    270   -135   -483   -602   -672
    -70   -353   -283    207    106   -319    184   -189   -257   -402   -389   -496
   -215    148    363     33   -290    254   -142   -852   -493   -202      7   -129
   -345    766   1111   -210   -730    937   -436  -1296   -568    153    535    363
   -348   1067   1415   -358   -880   1241   -711  -1519   -566    511    987    789
   -285    620    904   -168   -594    761   -771  -1480   -701    355    789    610
   -241     51    293     93   -270    174   -646  -1288   -927   -239    116     -2
   -179   -374   -197    275      7   -285   -436   -948   -930   -639   -394   -470
   -122   -467   -345    296    111   -407   -252   -574   -605   -480   -376   -459
   -106   -532   -426    316    158   -480   -114   -306   -379   -342   -314   -366
    -80   -532   -454    306    184   -493    -31   -127   -226   -228   -244   -293
    -59   -514   -454    285    197   -485    -23    -70   -187   -194   -226   -306
    -36   -498   -462    267    213   -480    -23    -51   -179   -200   -228   -290
    -10   -433   -426    220    207   -431     -2    -20   -132   -163   -192   -270
     20   -407   -428    192    223   -418      5      0   -111   -148   -176   -262
     23   -436   -459    205    239   -446      2      5   -111   -153   -187   -262
     23   -454   -478    215    249   -465      7     10   -103   -150   -189   -257
     18   -470   -491    223    252   -480     10     18    -93   -142   -179   -241
      2   -439   -444    218    223   -441      7     23    -72   -124   -158   -228
     -5   -426   -423    215    207   -426      2     12    -67   -122   -153   -228
    -31   -431   -400    231    184   -415     15     23    -54   -103   -135   -220
    -46   -397   -353    220    150   -374     31     67     -7    -57    -96   -168
    -33   -366   -332    200    148   -350     31    101     20    -28    -72   -127
    -12   -332   -319    171    150   -327     20    116     36     -5    -54   -114
      7   -296   -303    145    155   -298     18    145     77     41     10    -75
     -5   -296   -290    148    142   -293     25    181    114     72     23   -111
    -12   -296   -283    153    135   -290     51    236    155     88     -7    -98
      7   -272   -283    129    142   -277     70    296    205    119      7     -7
     28   -228   -257    101    142   -241     88    353    262    174     72     41
     28   -200   -228     85    127   -213     90    387    296    210    109     59
     23   -179   -205     77    111   -192     93    426    332    252    153     96
      7   -158   -166     72     85   -161    103    465    374    293    189    124
      0   -127   -127     64     62   -127    109    480    392    309    189    140
     18    -64    -83     20     49    -72    103    483    400    316    205    171
     25     -7    -33    -10     31    -20     93    470    392    306    207    179
     28      0    -28    -15     25    -12     90    444    363    283    187    174
     28     -7    -36    -10     31    -20     85    407    324    254    161    148
     25     -7    -33    -10     28    -20     80    368    290    223    148    127
     12    -12    -25     -2     18    -18     70    319    249    181    122     98
    -15    -41    -25     25      2    -33     54    259    205    148    101     64
    -23    -70    -46     46     10    -59     44    205    166    119     83     28
    -28    -72    -44     49      5    -57     38    163    140     90     59     12
    -41    -77    -36     59     -5    -57     41    140    129     88     59     23
    -57    -62     -7     59    -28    -36     33    111    127     96     77     15
    -72    -18     54     46    -64     18     28     85    127     98     77    -18
    -70    -20     49     44    -62     12     25     72    119     72     33    -23
    -62      5     67     28    -64     36     23     77    132     77     33      7
    -51     85    137    -18    -96    111     20     85    158    106     72     49
    -44    153    197    -54   -119    174      0     67    171    140     98     57
    -44    187    231    -72   -137    207    -33     41    168    153    119     44
    -41    179    220    -70   -129    200    -70     15    148    137    114     44
    -46    171    218    -64   -132    194    -98    -12    114    111    103     23
    -38    184    223    -72   -129    202   -129    -46     85     85     80     -7
    -49    166    215    -59   -132    189   -148    -72     54     67     59    -28
    -54     85    140    -15    -96    111   -153    -90     20     28     18    -72
    -46    -18     25     31    -38      2   -171   -119    -36    -41    -54   -135
    -51    -98    -46     75     -2    -72   -174   -137    -77    -93   -109   -163
    -41   -148   -106     93     31   -127   -192   -158   -111   -129   -148   -200
    -33   -168   -135    101     49   -153   -200   -179   -153   -166   -189   -246
    -28   -187   -161    106     64   -174   -202   -202   -189   -200   -228   -272
    -31   -220   -189    127     77   -205   -205   -215   -210   -220   -252   -265
    -41   -254   -213    148     83   -233   -202   -215   -210   -231   -265   -254
    -41   -267   -226    155     90   -246   -189   -205   -200   -202   -236   -257
    -49   -265   -215    158     80   -241   -184   -210   -189   -181   -213   -285
    -70   -275   -205    174     67   -241   -189   -213   -179   -168   -192   -275
    -90   -335   -244    213     72   -288   -202   -215   -187   -176   -202   -249
   -103   -361   -257    231     75   -309   -215   -218   -200   -200   -233   -249
   -103   -405   -301    252     96   -355   -205   -200   -210   -223   -270   -272
    -75   -527   -452    301    187   -491   -168   -148   -223   -259   -319   -353
    -51   -730   -678    389    311   -704    -77    -36   -254   -413   -509   -532
    -59   -776   -717    415    327   -748     41    101   -213   -504   -644   -652
   -122   -581   -459    350    168   -522    101     80   -119   -410   -553   -631
   -252   -187     64    220   -158    -62    -88   -459   -265   -303   -309   -397
   -402    433    836    -15   -618    633   -415  -1091   -426    -12    197     88
   -509    997   1506   -244  -1008   1252   -678  -1441   -400    418    758    602
   -491    979   1470   -246   -979   1223   -885  -1577   -426    654   1034    841
   -426    475    901    -23   -662    688   -904  -1530   -631    340    665    475
   -381    -80    301    228   -340    109   -724  -1288   -888   -358   -109   -254
   -322   -426   -106    374   -109   -267   -511   -883   -758   -545   -446   -509
   -239   -467   -231    353     -5   -350   -355   -517   -446   -350   -368   -387
   -161   -472   -311    316     75   -392   -252   -270   -241   -213   -285   -293
   -140   -478   -337    306     96   -407   -205   -171   -155   -158   -228   -257
   -145   -478   -332    311     93   -407   -181   -135   -124   -122   -210   -298
   -142   -485   -342    314     98   -413   -163   -101    -96   -109   -236   -316
   -145   -478   -332    311     93   -405   -150    -72    -67    -98   -226   -280
   -145   -465   -319    303     85   -392   -145    -59    -49    -83   -207   -285
   -122   -446   -324    283     98   -384   -148    -62    -41    -77   -189   -277
   -127   -436   -309    280     88   -371   -140    -41    -12    -46   -161   -259
   -124   -433   -309    280     90   -371   -124    -15     12    -15   -140   -231
   -127   -415   -290    270     80   -353   -127     -2     28      0   -129   -215
   -124   -389   -265    257     67   -327   -132      7     31    -10   -150   -207
   -116   -400   -283    257     80   -342   -122     41     62     20   -129   -181
   -124   -374   -249    249     62   -311   -109     70    109     80    -49   -176
   -129   -337   -207    231     36   -272   -109     90    145    129      5   -171
   -129   -298   -168    215     18   -233    -98    119    184    155     20   -145
   -132   -277   -145    205      5   -213    -85    153    223    181     31   -122
   -129   -285   -155    207     12   -220    -70    187    259    218     54    -85
   -132   -244   -111    187    -12   -179    -49    244    306    259     83    -49
   -124   -215    -90    168    -18   -153    -28    309    368    322    140      0
   -114   -187    -72    148    -23   -132    -12    379    426    379    194     38
    -98   -155    -57    127    -20   -106     -2    441    475    426    233     80
    -80   -109    -31     93    -25    -72     12    501    524    478    283    132
    -49    -57     -7     51    -23    -33     31    553    576    535    340    187
    -33    -10     20     20    -31      5     41    594    613    574    379    233
    -41      0     41     20    -41     20     41    602    618    568    374    259
    -41    -44     -2     41    -20    -25     44    579    594    550    371    231
    -23    -80    -57     51     15    -70     41    530    545    506    353    168
    -12   -111    -98     62     41   -106     18    470    483    446    309    109
    -25   -109    -83     67     28    -96     15    426    457    426    288     93
    -54    -77    -23     64    -18    -51      7    374    415    405    257     70
    -85    -38     46     59    -67      2    -10    314    376    368    223     28
   -129    -44     83     85   -109     18     -5    280    363    358    215     12
   -153    -75     77    114   -116      0     12    257    353    355    210      5
   -132    -77     54    103    -93    -10     28    236    353    350    205      2
   -124    -64     59     93    -93     -2     25    215    361    358    213      2
   -135    -67     67    101   -103     -2     23    197    355    353    207    -10
   -129   -116     12    124    -72    -51     25    189    332    327    176    -41
   -137    -90     44    111    -93    -25     44    202    361    361    205    -10
   -161    -10    150     83   -155     70     57    213    402    407    254     38
   -168     57    226     54   -197    142     38    197    420    428    272     75
   -158     72    231     44   -194    150     12    181    426    441    288     98
   -140     59    197     38   -168    129    -12    158    405    418    267     80
   -135     25    161     54   -148     93    -28    132    379    402    257     67
   -145     15    161     62   -153     88    -51    106    363    407    277     59
   -158     31    189     64   -174    109    -72     75    345    389    275     49
   -176    -33    140    103   -158     51    -83     57    306    340    228     18
   -194   -158     36    176   -116    -62    -83     41    254    285    166    -25
   -207   -270    -64    239    -72   -166    -80     28    220    257    137    -49
   -215   -303    -88    259    -64   -197    -83      2    192    223    114    -77
   -226   -324   -101    272    -64   -213    -90    -23    153    187     88    -98
   -231   -361   -129    296    -51   -246    -98    -33    127    166     72   -124
   -246   -387   -142    316    -54   -265    -98    -44    116    163     72   -135
   -252   -428   -176    340    -38   -303    -90    -46    103    135     46   -124
   -249   -457   -207    353    -23   -332    -93    -51     93    137     46   -116
   -244   -459   -215    350    -15   -337    -98    -54     88    148     64   -124
   -239   -449   -210    342    -18   -329   -109    -62     90    158     72   -124
   -233   -446   -213    340    -10   -329   -122    -75     83    140     57   -122
   -233   -483   -249    358      5   -366   -124    -77     75    135     59   -129
   -231   -558   -327    394     46   -444   -132    -80     49    109     25   -168
   -205   -719   -514    459    153   -615   -116    -64    -25     -2   -101   -288
   -179   -989   -810    584    314   -901    -36     -5   -142   -218   -358   -563
   -187  -1080   -893    633    353   -989     90    109   -145   -345   -504   -717
   -239   -885   -646    561    202   -766    148     90    -59   -265   -397   -613
   -387   -485    -98    433   -145   -290    -18   -355    -54    -38    -72   -252
   -581    166    748    207   -665    457   -309   -904      5    423    568    394
   -691    732   1421    -23  -1057   1078   -514  -1070    280   1034   1254   1057
   -628    662   1291    -18   -958    976   -714  -1127    322   1267   1475   1309
   -592    171    763    207   -678    467   -782  -1210    -28    813   1005    859
   -576   -376    200    478   -389    -88   -698  -1150   -483     20    176     18
   -509   -662   -153    584   -179   -410   -480   -771   -459   -200   -150   -316
   -405   -654   -252    530    -77   -454   -301   -407   -213    -70   -114   -298
   -288   -662   -374    475     41   -519   -187   -176    -28     15    -77   -288
   -241   -724   -483    483    119   -605   -140    -75     57     75    -44   -296
   -262   -795   -532    527    132   -662   -137    -72     49     88    -12   -309
   -277   -805   -530    540    124   -667    -93    -49     46     93     36   -280
   -296   -763   -470    527     85   -618    -70    -18     54     88     64   -239
   -309   -717   -407    514     49   -563    -70      7     72     98     75   -200
   -303   -693   -389    498     41   -542    -64     23     83    106     75   -179
   -293   -639   -345    465     25   -493    -54     44    106    124     93   -158
   -285   -607   -322    446     18   -465    -36     67    132    142    114   -140
   -265   -568   -303    418     18   -436    -25     88    153    155    124   -127
   -246   -519   -272    381     12   -397    -31     96    163    168    132   -116
   -233   -504   -272    368     18   -389    -31    111    184    187    150   -106
   -220   -514   -293    366     36   -405    -23    137    205    205    166    -90
   -200   -514   -314    358     57   -415      5    176    244    236    189    -62
   -200   -527   -329    361     64   -428     20    210    275    262    205    -41
   -200   -530   -332    363     64   -431     28    244    301    288    223    -23
   -187   -506   -319    345     64   -413     41    290    340    335    265     10
   -181   -449   -267    316     41   -358     51    353    397    389    316     57
   -176   -381   -207    277     12   -296     54    397    426    410    335     75
   -158   -353   -194    254     18   -275     62    449    459    441    361    103
   -142   -337   -197    239     23   -267     72    511    506    491    407    155
   -137   -324   -187    231     23   -257     88    561    553    542    454    207
   -129   -293   -166    210     18   -231    101    594    592    579    501    241
   -135   -270   -137    202      0   -205    127    636    633    623    548    285
   -150   -252   -101    200    -25   -176    135    649    644    639    574    306
   -171   -226    -54    200    -59   -140    145    654    652    644    581    316
   -194   -205    -12    197    -90   -109    161    646    652    639    579    329
   -205   -226    -20    213    -93   -124    174    633    644    626    587    329
   -246   -249     -2    246   -124   -127    181    610    626    613    587    314
   -275   -262     12    270   -145   -124    187    566    600    579    561    288
   -303   -327    -23    314   -142   -176    197    511    555    524    504    244
   -353   -389    -36    371   -161   -215    210    470    532    488    485    223
   -387   -431    -46    407   -171   -239    220    431    514    462    472    192
   -405   -462    -57    433   -174   -259    233    415    509    446    452    187
   -415   -472    -57    441   -179   -265    236    392    496    426    426    176
   -428   -454    -28    441   -200   -241    239    376    485    410    415    168
   -397   -454    -59    423   -171   -257    228    363    467    376    379    155
   -358   -402    -44    381   -158   -223    233    363    470    379    402    174
   -340   -298     38    316   -192   -129    226    350    483    397    441    184
   -340   -249     90    293   -215    -80    202    319    478    397    459    145
   -319   -213    103    265   -213    -54    161    280    465    384    444    114
   -285   -223     62    254   -174    -80    119    252    441    353    426    163
   -272   -288    -18    277   -129   -153     93    223    410    329    423    137
   -252   -298    -46    272   -103   -174     75    194    379    301    392     85
   -252   -316    -67    283    -93   -192     59    155    337    249    327     33
   -254   -387   -132    322    -62   -259     46    127    288    181    246    -18
   -257   -501   -244    379     -7   -371     25     93    215     93    179    -20
   -262   -566   -306    413     20   -436     23     77    181     54    155    -46
   -252   -571   -319    410     31   -446      7     41    132      5    109    -96
   -249   -605   -355    428     51   -480     -5     12     83    -51     57   -132
   -213   -657   -444    433    114   -550    -23    -12     38    -96     20   -150
   -184   -654   -470    418    140   -561    -28    -23     33    -96     31   -155
   -174   -654   -480    413    150   -568    -36    -36     28   -101     31   -179
   -171   -696   -524    433    176   -610    -31    -46     15   -101     31   -218
   -140   -696   -558    418    207   -628    -41    -67     -5   -116     10   -233
   -135   -675   -540    405    202   -607    -62    -90    -28   -135     -2   -218
   -129   -678   -550    402    207   -615    -80   -106    -41   -140     -2   -239
   -119   -683   -563    402    220   -623    -90   -119    -49   -148    -25   -283
   -109   -727   -618    418    252   -672    -88   -122    -77   -200    -96   -314
    -72   -846   -776    459    350   -813    -80    -98   -129   -293   -210   -376
    -20  -1031  -1013    524    493  -1023    -12    -10   -179   -441   -392   -545
     -7  -1119  -1111    563    550  -1117    109    124   -161   -561   -566   -763
    -36   -948   -911    491    433   -930    176    218    -18   -459   -478   -709
   -168   -563   -394    366    111   -480    106    -67     46   -236   -155   -384
   -355     28    384    163   -371    207   -116   -628     15    103    387    179
   -485    652   1137    -83   -810    893   -314   -958    140    626   1075    872
   -436    644   1078   -103   -758    859   -511  -1106    116    891   1389   1236
   -407    127    535    140   -472    332   -589  -1218   -254    459    919    797
   -397   -423    -25    407   -187   -226   -581  -1231   -724   -361     44    -98
   -329   -810   -480    571     75   -646   -485   -979   -802   -737   -426   -574
   -272   -828   -555    548    140   -691   -340   -613   -511   -535   -319   -465
   -207   -758   -550    483    168   -654   -223   -353   -280   -371   -215   -363
   -158   -722   -563    441    200   -644   -153   -197   -153   -288   -163   -319
   -150   -696   -545    423    197   -620   -124   -137   -106   -259   -142   -309
   -148   -680   -532    413    189   -605    -98   -109    -85   -246   -137   -298
   -129   -654   -524    392    194   -589    -80    -90    -67   -239   -148   -301
   -103   -623   -519    363    205   -571    -77    -75    -54   -228   -140   -288
    -80   -626   -545    353    231   -587    -77    -62    -49   -218   -127   -259
    -72   -623   -553    348    239   -589    -72    -44    -36   -207   -119   -249
    -85   -620   -535    353    223   -579    -72    -33    -20   -192   -101   -241
   -103   -594   -491    350    192   -545    -64    -33    -10   -181    -88   -226
    -80   -535   -454    309    187   -496    -70    -31      5   -163    -72   -210
    -67   -530   -462    296    194   -496    -77    -18     23   -150    -49   -187
    -54   -527   -472    290    207   -501    -75      5     44   -135    -31   -158
    -46   -509   -465    277    207   -488    -64     25     59   -122    -25   -140
    -38   -470   -431    254    194   -452    -77     44     72    -96      2   -124
    -33   -446   -413    239    187   -431    -85     54     93    -72     12   -124
    -25   -431   -405    228    189   -418    -85     80    124    -54     23   -103
     -5   -402   -397    202    194   -400    -80    122    163    -25     51    -54
     12   -407   -420    197    215   -413    -72    168    202     12     88    -15
     38   -368   -407    163    220   -387    -80    210    257     80    161     28
     57   -303   -361    122    207   -332    -70    244    303    127    200     31
     83   -275   -358     96    220   -316    -64    262    329    142    197     72
    109   -241   -350     67    228   -296    -67    309    358    189    249    174
    109   -202   -311     44    210   -257    -54    350    402    241    314    223
    103   -194   -298     44    200   -246    -54    361    402    241    316    231
    103   -184   -290     38    197   -236    -70    350    387    231    311    231
    127   -176   -303     25    215   -239    -62    340    374    213    314    241
    122   -184   -306     28    213   -244    -67    298    329    161    280    187
    111   -166   -277     25    192   -220    -75    252    296    109    233    137
     96   -181   -280     41    187   -228    -77    200    244     41    168    122
     93   -192   -285     49    189   -239    -83    142    194    -10    132     80
     64   -210   -275     70    168   -241    -72    101    150    -59     88     41
     41   -205   -249     80    142   -226    -57     62    114    -96     54     10
      7   -226   -233    109    116   -228    -33     25     90   -137     15    -36
     -2   -241   -239    122    116   -241    -25    -12     64   -174    -25    -93
    -10   -239   -228    122    106   -233    -33    -46     46   -194    -46    -90
    -12   -252   -239    132    111   -246    -31    -67     23   -220    -64   -101
    -12   -213   -202    111     93   -207    -20    -46     41   -176    -10    -57
    -33   -145   -111     90     38   -129    -18      0    106    -96     77     20
    -28   -119    -90     72     28   -103    -44    -28    114    -83     90     44
     23    -44    -67      7     44    -57    -88    -38    114    -80     96     49
     59    -10    -70    -25     62    -38   -124    -51     98    -98     85     44
     62    -25    -88    -18     75    -57   -132    -57     85   -114     72     54
     57    -36    -96    -12     75    -67   -127    -64     75   -109     75     57
     49    -41    -90     -5     70    -64   -140    -88     51   -132     70     36
     49   -119   -168     33    106   -142   -158   -111     12   -184     23      0
     33   -244   -277    106    155   -259   -150   -116    -25   -239    -51    -62
      7   -296   -303    142    153   -298   -150   -153    -88   -311   -116   -135
     46   -303   -350    127    197   -327   -179   -200   -145   -363   -153   -163
     64   -342   -410    137    236   -376   -202   -241   -215   -433   -220   -192
     49   -402   -452    176    249   -426   -194   -257   -257   -462   -254   -233
     23   -431   -457    202    239   -444   -197   -254   -262   -454   -239   -262
     46   -441   -491    197    267   -465   -202   -252   -270   -457   -239   -246
     49   -449   -498    197    272   -472   -197   -262   -288   -480   -252   -249
     36   -439   -475    202    254   -457   -205   -277   -298   -491   -252   -277
     41   -449   -493    202    265   -470   -220   -283   -314   -514   -280   -283
     70   -462   -532    197    301   -496   -231   -293   -337   -548   -314   -262
     72   -472   -545    200    306   -506   -239   -311   -361   -568   -324   -254
     77   -493   -571    207    324   -532   -233   -301   -363   -587   -350   -267
    109   -607   -717    246    413   -662   -218   -270   -405   -672   -441   -332
    129   -828   -961    348    545   -893   -127   -150   -407   -784   -607   -488
    122   -893  -1018    384    568   -956      0     12   -298   -807   -709   -592
     93   -574   -667    241    379   -620     49     75   -122   -667   -584   -530
      0   -124   -124     62     62   -124   -106   -335   -241   -542   -303   -296
   -103    433    535   -166   -319    483   -384   -911   -496   -366    109     90
   -166    966   1130   -402   -646   1047   -628  -1293   -600    -36    631    574
   -135    857    992   -361   -563    924   -800  -1447   -732    114    849    813
   -116    283    397    -83   -257    340   -789  -1454  -1054   -392    277    316
    -90   -145    -54    116    -18   -101   -706  -1363  -1327  -1062   -491   -363
    -28   -485   -459    254    215   -472   -579  -1093  -1234  -1236   -797   -633
     28   -589   -618    280    322   -602   -470   -787   -914  -1010   -652   -506
     77   -555   -633    239    353   -594   -397   -568   -680   -826   -501   -402
    109   -485   -594    187    350   -537   -329   -415   -522   -701   -402   -355
    129   -439   -568    150    348   -504   -298   -358   -470   -672   -405   -353
    145   -428   -574    142    358   -501   -288   -332   -444   -659   -405   -280
    137   -470   -607    166    371   -537   -277   -319   -439   -665   -397   -293
    153   -467   -620    155    387   -542   -277   -309   -431   -662   -402   -296
    171   -439   -610    132    389   -524   -283   -298   -415   -649   -384   -241
    166   -394   -561    114    363   -478   -270   -283   -392   -623   -361   -265
    111   -374   -485    127    298   -428   -259   -270   -376   -618   -376   -254
    119   -358   -478    119    296   -415   -254   -252   -350   -607   -368   -226
    158   -379   -537    109    345   -457   -262   -254   -353   -602   -361   -241
    140   -368   -509    114    324   -439   -257   -226   -311   -555   -314   -210
    122   -381   -504    129    309   -441   -267   -215   -296   -542   -303   -194
    111   -353   -465    122    285   -410   -257   -184   -252   -504   -272   -171
    109   -275   -384     83    244   -329   -249   -150   -205   -457   -236   -148
    163   -226   -389     31    275   -306   -270   -145   -202   -449   -226   -124
    171   -254   -428     41    298   -340   -270   -116   -174   -420   -189    -75
    168   -254   -423     44    296   -337   -254    -59   -116   -366   -158    -62
    168   -233   -402     31    283   -316   -252    -12    -62   -314   -140    -31
    189   -192   -381      2    285   -285   -236     46     15   -241    -75     33
    202   -148   -350    -28    275   -249   -220     93     77   -174    -15     90
    233    -80   -314    -77    272   -197   -207    145    148   -103     38    140
    252    -67   -319    -93    283   -192   -207    179    187    -70     72    181
    220    -20   -241    -98    231   -129   -187    228    244     -5    137    239
    187    -12   -202    -88    192   -106   -176    236    257      0    132    233
    220    -15   -236   -101    226   -127   -207    163    184    -77     67    179
    231    -46   -277    -90    252   -163   -213    140    135   -119     33    171
    218    -15   -233   -101    226   -124   -228    106     88   -145     12    155
    189      2   -189    -96    189    -93   -249     51     28   -213    -38     96
    181     15   -166    -98    174    -75   -259      0    -20   -262    -80     54
    135    -23   -158    -57    145    -90   -220    -12    -44   -285    -96     41
    161    -57   -218    -51    189   -137   -249   -119   -161   -394   -192    -46
    161    -33   -194    -64    176   -114   -285   -166   -213   -444   -257   -111
    116     10   -109    -64    111    -49   -270   -163   -205   -428   -244   -111
     93      0    -93    -49     93    -46   -265   -187   -226   -446   -249   -124
     75    -83   -158      5    116   -119   -259   -197   -249   -465   -272   -129
     88    -90   -179      2    132   -135   -246   -184   -241   -433   -246   -116
    101    -36   -137    -33    119    -85   -270   -202   -244   -436   -244   -127
     93     54    -38    -75     64      7   -277   -200   -210   -405   -215   -101
     80     93     12    -85     33     54   -272   -189   -179   -371   -181    -44
     57    119     62    -88     -2     90   -283   -184   -148   -319   -132     -2
     33    124     90    -80    -28    109   -309   -197   -155   -322   -140    -15
     46    119     72    -85    -12     98   -342   -226   -192   -353   -168    -36
     49    111     62    -80     -5     88   -361   -244   -207   -361   -168    -25
     41    129     88    -88    -23    111   -353   -233   -205   -358   -158    -15
      0    140    140    -72    -70    140   -335   -233   -210   -353   -150    -31
    -33     77    109    -23    -70     93   -316   -223   -223   -371   -179    -57
      2    -67    -70     33     36    -67   -332   -262   -303   -459   -275   -127
     46   -132   -179     41    111   -155   -366   -290   -355   -493   -311   -155
     75   -171   -249     46    161   -210   -379   -285   -379   -511   -332   -163
     70   -168   -239     49    153   -205   -376   -277   -392   -511   -329   -155
     67   -171   -239     51    153   -205   -400   -309   -413   -545   -368   -189
    103   -171   -275     31    189   -223   -426   -350   -457   -602   -420   -249
     98   -161   -259     28    179   -210   -433   -361   -467   -602   -418   -254
     88   -174   -265     41    176   -220   -452   -384   -498   -628   -446   -280
     85   -174   -259     44    171   -215   -426   -381   -501   -652   -480   -298
    103   -176   -280     36    189   -228   -405   -376   -501   -649   -480   -306
     80   -184   -265     51    171   -226   -415   -363   -493   -631   -459   -285
     64   -239   -303     88    181   -272   -420   -350   -488   -628   -465   -283
    103   -361   -465    129    283   -413   -433   -379   -571   -698   -530   -324
    129   -483   -615    176    368   -548   -358   -254   -532   -727   -605   -371
    148   -519   -667    187    405   -594   -246    -96   -413   -735   -680   -457
    142   -329   -475     93    306   -402   -163     25   -220   -633   -631   -436
     72     77      5    -75     33     41   -210   -166   -244   -550   -465   -309
    -12    465    478   -226   -246    472   -498   -748   -659   -555   -241   -124
    -96    932   1026   -418   -561    979   -787  -1208   -953   -436     80    116
    -98   1161   1260   -532   -680   1210  -1044  -1486  -1135   -285    363    329
    -36    740    776   -350   -405    758  -1127  -1525  -1325   -441    207    205
    -36    283    319   -122   -179    298  -1031  -1392  -1467   -901   -350   -231
    -23   -189   -166    106     70   -179   -813  -1098  -1389  -1174   -779   -553
     23   -319   -345    148    181   -332   -680   -833  -1098  -1034   -766   -548
     75   -233   -309     80    192   -270   -600   -628   -841   -846   -652   -449
    129   -215   -348     41    239   -280   -527   -452   -657   -706   -566   -361
    161   -270   -431     54    296   -350   -465   -342   -527   -610   -496   -270
    161   -301   -465     70    311   -381   -428   -285   -483   -581   -470   -236
    145   -228   -374     41    259   -301   -428   -272   -454   -548   -441   -231
    155   -213   -368     28    259   -290   -418   -270   -449   -563   -480   -272
    132   -200   -332     31    231   -265   -389   -241   -410   -524   -446   -252
    150   -202   -353     25    249   -277   -376   -241   -397   -506   -420   -228
    142   -265   -407     62    275   -335   -379   -241   -405   -535   -449   -228
    111   -244   -355     67    233   -298   -384   -223   -384   -501   -428   -210
    114   -215   -329     51    220   -272   -387   -215   -371   -470   -389   -181
    124   -179   -303     25    210   -239   -381   -210   -361   -457   -379   -194
    124   -161   -285     18    205   -223   -371   -194   -329   -452   -402   -197
    124   -200   -324     38    223   -262   -350   -158   -290   -426   -374   -135
    114   -153   -270     18    189   -210   -340   -135   -244   -363   -301    -90
    114    -93   -207    -10    158   -150   -340   -129   -218   -337   -272    -98
    145    -31   -176    -57    161   -103   -329    -93   -179   -293   -231    -70
    171    -15   -189    -80    179   -101   -327    -33   -109   -241   -197    -18
    226    -10   -236   -109    231   -122   -342    -12    -67   -223   -200    -18
    324     31   -293   -179    309   -129   -358    -15    -49   -218   -207    -23
    363     57   -306   -210    335   -124   -361     18      2   -155   -153     18
    376    111   -265   -246    319    -77   -350     67     72    -98    -98     70
    361    137   -226   -249    293    -44   -335    103    127    -38    -36    116
    335    158   -176   -249    257     -7   -342    109    153    -10     -5    137
    306    205   -101   -254    205     51   -332    127    168      2      0    142
    306    205   -101   -257    205     51   -319    140    158     -7     -2    150
    298    166   -132   -233    215     18   -314    137    142    -23     -7    155
    296    205    -90   -252    192     57   -327    106    109    -54    -25    153
    311    145   -166   -228    239    -10   -345     33      5   -166   -122     75
    265    106   -158   -187    210    -25   -324     18    -41   -207   -135     67
    223    140    -83   -181    153     28   -342    -44   -111   -272   -179     25
    226    124   -101   -176    163     12   -363    -93   -171   -319   -228    -20
    236    124   -111   -179    174      7   -366   -124   -210   -358   -262    -83
    213     90   -122   -153    166    -15   -366   -155   -249   -389   -280   -103
    189     85   -103   -137    145     -7   -350   -168   -272   -397   -275   -111
    158     93    -64   -127    111     15   -335   -176   -283   -402   -275   -132
    161    116    -44   -137    103     36   -355   -213   -322   -459   -340   -179
    179    116    -64   -150    122     25   -371   -239   -355   -485   -358   -187
    179    181      2   -181     88     93   -379   -239   -348   -465   -335   -166
    166    244     77   -207     41    161   -366   -194   -283   -394   -259    -93
    150    293    142   -220      5    218   -348   -171   -231   -332   -192    -44
    135    389    252   -262    -57    319   -392   -220   -236   -322   -171    -51
    137    358    220   -249    -41    290   -400   -223   -239   -348   -213    -59
    166    285    119   -226     23    202   -423   -259   -296   -420   -288    -49
    158    236     77   -197     41    158   -410   -213   -272   -394   -254     33
    129    254    122   -192      5    187   -387   -176   -226   -314   -174     33
     98    265    166   -181    -33    218   -361   -168   -223   -303   -166      2
     90    189     98   -140     -5    145   -361   -184   -267   -348   -220    -49
     33     85     51    -59     -7     70   -332   -168   -272   -361   -236    -88
     -7     33     41    -12    -25     36   -301   -155   -254   -355   -236   -103
      2    -23    -25     10     12    -25   -285   -155   -265   -368   -249   -109
     -7    -62    -57     33     23    -59   -283   -129   -267   -376   -265    -96
    -10    -85    -75     49     31    -80   -267   -132   -275   -384   -259    -90
     20    -75    -96     23     57    -85   -288   -184   -314   -431   -301   -153
     10    -72    -83     31     44    -75   -280   -187   -340   -462   -322   -150
     23    -90   -114     33     67   -101   -293   -161   -342   -444   -306    -96
     12    -77    -90     33     51    -83   -298   -135   -316   -420   -296    -75
      7   -137   -145     62     75   -140   -306   -168   -355   -467   -342   -103
     54   -197   -254     70    153   -226   -324   -213   -394   -493   -350   -148
     54   -181   -239     62    145   -210   -311   -207   -384   -480   -329   -153
     75   -223   -298     75    187   -259   -306   -176   -387   -509   -381   -192
     98   -457   -558    179    327   -506   -223    -57   -350   -553   -465   -252
     93   -496   -589    200    340   -540   -114     85   -207   -511   -480   -306
     70   -226   -298     75    181   -259    -70    129    -67   -420   -423   -293
      0    106    106    -51    -51    106   -210   -244   -335   -485   -374   -210
    -75    506    579   -215   -327    540   -509   -813   -792   -537   -176    -51
   -119    935   1054   -410   -587    995   -779  -1166  -1036   -413    150    244
    -59   1002   1062   -472   -561   1031  -1008  -1369  -1228   -392    301    410
    -46    566    613   -259   -329    589   -995  -1325  -1358   -618     49    194
    -62     75    137     -5   -101    103   -823  -1158  -1413  -1008   -504   -311
    -10   -257   -246    132    116   -252   -646   -872  -1210  -1067   -740   -532
     75   -314   -389    119    231   -353   -561   -644   -919   -878   -654   -452
    122   -309   -431     93    275   -368   -472   -452   -683   -701   -524   -314
    137   -283   -423     72    277   -353   -397   -311   -524   -579   -431   -233
    140   -272   -413     64    275   -342   -366   -259   -459   -532   -397   -202
    145   -288   -436     70    290   -361   -350   -239   -433   -514   -379   -197
    132   -270   -402     70    267   -335   -324   -213   -397   -483   -348   -192
    114   -215   -329     51    220   -272   -316   -213   -379   -475   -355   -213
    155   -197   -353     20    254   -275   -350   -246   -407   -509   -397   -236
    158   -210   -368     25    262   -290   -348   -239   -405   -506   -400   -202
    142   -210   -353     33    246   -280   -327   -207   -371   -465   -350   -155
    148   -233   -384     41    265   -309   -335   -192   -350   -441   -337   -155
    129   -194   -327     31    228   -259   -342   -187   -327   -428   -327   -145
    109   -174   -285     31    194   -228   -324   -155   -285   -397   -303   -127
    137   -153   -290      7    213   -220   -348   -192   -303   -418   -322   -150
    142   -116   -262    -12    200   -189   -368   -205   -298   -407   -306   -142
    142   -101   -246    -20    192   -174   -361   -187   -285   -397   -285   -114
    145   -103   -249    -20    194   -176   -353   -153   -259   -366   -262    -85
    150   -119   -270    -15    210   -194   -327    -90   -189   -301   -215    -54
    163   -111   -275    -28    218   -192   -306    -51   -132   -254   -174    -33
    158    -85   -246    -36    200   -166   -309    -33    -96   -215   -135     -2
    148    -72   -220    -38    181   -145   -293     12    -31   -145    -77     36
    202    -25   -228    -88    215   -127   -290     59     33    -80    -31     64
    249     23   -228   -137    239   -101   -293    103     96    -18     15    114
    267     70   -197   -168    231    -62   -288    145    153     41     67    168
    257     70   -187   -166    220    -57   -280    166    179     64     93    200
    241     62   -179   -150    210    -57   -249    189    200     83    114    226
    239     67   -171   -155    205    -49   -239    184    179     59    106    223
    231     93   -137   -163    184    -20   -231    166    150     25     88    202
    184     93    -90   -140    137      0   -213    168    142     10     75    192
    145     72    -72   -109    109      0   -210    142    101    -28     31    155
    163     15   -150    -90    155    -64   -254     18    -41   -166    -88     41
    142     -2   -145    -70    142    -72   -254    -33   -114   -239   -150    -15
    109    -31   -142    -38    124    -85   -257    -77   -171   -290   -192    -59
     90    -54   -145    -18    116    -98   -272   -129   -233   -342   -228   -103
    101    -46   -148    -28    124    -96   -275   -145   -267   -371   -252   -122
    114    -67   -184    -23    148   -124   -270   -150   -288   -387   -262   -119
    106    -64   -174    -20    137   -119   -257   -158   -293   -387   -262   -124
     90    -49   -140    -20    114    -93   -246   -168   -301   -397   -267   -127
     90    -62   -155    -15    122   -109   -246   -166   -301   -392   -265   -129
    101    -44   -145    -28    122    -93   -244   -155   -277   -368   -244   -129
    101     20    -83    -62     90    -31   -241   -150   -246   -337   -213   -116
    116     70    -46    -93     83     12   -259   -168   -244   -329   -194   -109
     72     85     10    -80     31     49   -272   -187   -246   -322   -187    -98
     59     90     31    -75     15     62   -280   -192   -244   -319   -189    -83
     96     90     -7    -93     51     44   -290   -205   -252   -335   -202    -67
     90     93      2    -90     44     49   -285   -189   -241   -316   -187    -67
    114    137     23   -127     46     80   -298   -181   -239   -296   -168    -75
    140     90    -51   -116     96     20   -324   -194   -272   -342   -213    -98
    140    -31   -171    -54    153    -98   -319   -189   -303   -374   -246   -111
    119    -93   -213    -12    166   -153   -301   -181   -316   -384   -265   -158
     88   -101   -189      5    135   -142   -277   -181   -303   -392   -272   -189
     90   -142   -233     23    161   -187   -277   -213   -358   -444   -301   -207
    106   -213   -322     51    213   -267   -275   -220   -392   -462   -329   -213
    101   -254   -355     77    228   -303   -272   -220   -394   -459   -355   -249
     98   -257   -358     77    228   -306   -280   -228   -405   -472   -361   -267
     80   -262   -342     88    210   -301   -288   -241   -423   -493   -368   -280
     64   -309   -376    119    218   -342   -280   -246   -433   -506   -374   -283
     90   -290   -381    101    236   -335   -283   -252   -439   -511   -381   -277
    109   -252   -361     70    233   -306   -288   -257   -444   -522   -387   -275
    106   -265   -374     77    239   -319   -283   -257   -444   -524   -394   -293
    111   -303   -415     93    262   -358   -280   -252   -452   -532   -410   -324
    135   -415   -550    140    342   -483   -241   -205   -457   -566   -465   -358
    148   -639   -787    244    467   -711   -148    -96   -449   -675   -626   -470
    158   -691   -849    265    504   -769    -33     51   -340   -711   -737   -574
    145   -467   -615    158    379   -540     12     67   -239   -644   -685   -524
     41    -93   -135     25     88   -114   -132   -327   -439   -594   -480   -371
    -59    394    454   -168   -257    423   -433   -885   -748   -449    -85    -70
   -106    911   1018   -402   -563    966   -704  -1252   -883   -179    371    298
    -80    914    995   -418   -537    953   -885  -1389   -963     -5    618    540
    -44    462    506   -207   -275    483   -888  -1361  -1124   -262    306    272
    -36     51     85    -10    -62     67   -784  -1228  -1312   -859   -413   -342
    -12   -298   -288    155    137   -293   -618   -943  -1192  -1039   -743   -618
     31   -353   -384    158    205   -368   -485   -639   -875   -831   -641   -501
     70   -348   -418    140    244   -381   -366   -394   -633   -659   -527   -366
     98   -342   -441    119    267   -392   -306   -288   -514   -589   -485   -332
    111   -329   -441    109    275   -384   -290   -265   -493   -571   -467   -329
    116   -340   -457    109    285   -397   -267   -223   -454   -511   -407   -335
    122   -324   -446    101    283   -384   -244   -189   -415   -472   -394   -379
    119   -332   -454    103    285   -392   -246   -207   -444   -527   -467   -397
     98   -314   -413    106    254   -363   -241   -192   -428   -519   -465   -358
    111   -303   -415     96    259   -358   -244   -181   -415   -506   -446   -337
    150   -324   -475     88    311   -400   -259   -189   -431   -535   -459   -303
    137   -327   -465     93    298   -394   -257   -174   -420   -530   -462   -267
    150   -267   -418     57    283   -342   -259   -171   -402   -509   -439   -257
    155   -246   -405     44    277   -324   -249   -145   -368   -478   -405   -246
    161   -228   -389     33    275   -309   -236   -114   -319   -410   -342   -252
    181   -218   -402     18    290   -309   -233   -101   -293   -381   -314   -288
    187   -226   -413     18    298   -319   -220    -72   -280   -394   -311   -277
    184   -194   -381      2    280   -288   -213    -41   -241   -348   -277   -236
    213   -184   -397    -12    303   -290   -226    -38   -226   -379   -319   -218
    249   -192   -441    -28    342   -316   -223    -54   -244   -405   -342   -257
    241   -161   -402    -41    319   -280   -210      7   -163   -280   -233   -179
    249   -155   -405    -46    324   -277   -179    127    -54   -181   -142    -41
    270   -111   -381    -77    324   -246   -171    171     41    -38    -31    -12
    265    -75   -340    -96    301   -207   -181    197     93     18     31    -12
    272    -28   -303   -122    288   -166   -181    244    129     46     83     62
    293      0   -293   -148    293   -145   -174    275    158     75    111     80
    298     28   -270   -163    285   -119   -161    293    181     90    101     88
    275     41   -236   -158    257    -96   -148    272    163     59     72     77
    280     25   -254   -153    267   -114   -140    259    127     38     75     96
    275      5   -270   -140    272   -132   -142    249     93     20     59     96
    239    -20   -259   -109    249   -140   -150    207     51    -20     25     64
    174     -5   -179    -85    174    -90   -140    174     23    -54      0     25
    181    -23   -205    -80    192   -114   -166     83    -64   -140    -64    -46
    174    -67   -244    -54    207   -155   -176     33   -127   -179    -88    -98
    140    -88   -228    -25    184   -158   -161     10   -145   -205   -122   -111
    111    -83   -197    -15    153   -137   -145    -18   -163   -244   -155   -103
    114    -85   -200    -15    155   -142   -145    -59   -189   -246   -168   -181
    135   -116   -252    -10    192   -184   -148    -85   -215   -262   -184   -231
    132    -96   -228    -18    179   -161   -132    -62   -197   -231   -150   -187
    116    -77   -194    -18    153   -137   -101    -38   -158   -215   -140   -142
     77    -25   -106    -25     90    -64    -98    -38   -137   -210   -140   -114
     75     20    -54    -49     64    -15   -124    -67   -132   -181   -119   -135
     90     46    -44    -67     67      2   -142    -62   -109   -153    -85   -106
     93     67    -25    -83     59     20   -166    -57   -101   -132    -44    -46
     98     64    -33    -83     67     15   -150    -51    -75    -85      0    -85
     90     51    -38    -72     64      7   -127    -51    -75    -70      5   -119
    101     51    -49    -75     75      2   -155    -80   -106    -96    -28   -158
     93     18    -75    -57     85    -28   -168    -70   -116   -106    -36   -111
     98    -49   -148    -23    122    -98   -163    -64   -135   -132    -83   -119
     98   -132   -231     15    163   -181   -161    -75   -166   -181   -145   -161
    101   -187   -288     44    194   -236   -166   -109   -210   -223   -179   -244
    106   -226   -335     59    218   -280   -184   -129   -246   -252   -200   -283
    122   -244   -368     59    244   -306   -179   -137   -257   -275   -231   -272
    132   -257   -389     62    257   -322   -181   -166   -285   -301   -262   -306
    153   -252   -405     49    277   -327   -189   -189   -316   -316   -293   -345
    163   -277   -444     57    303   -361   -184   -176   -309   -309   -280   -327
    168   -277   -446     54    306   -361   -187   -174   -303   -262   -236   -340
    176   -267   -444     44    309   -355   -187   -176   -296   -257   -246   -340
    161   -298   -459     70    309   -379   -174   -166   -280   -226   -218   -327
    111   -298   -413     93    259   -355   -153   -150   -254   -202   -210   -319
    135   -324   -459     96    296   -392   -168   -189   -311   -267   -280   -337
    140   -397   -537    127    337   -467   -153   -161   -335   -277   -303   -363
    135   -592   -727    228    431   -659    -96   -109   -402   -402   -452   -527
     80   -795   -875    355    475   -833     49    -10   -449   -584   -680   -792
     46   -748   -797    350    420   -771    163     80   -376   -592   -722   -836
    -25   -459   -436    241    205   -449    106   -181   -392   -485   -566   -623
    -90     80    171      5   -129    124   -223   -766   -498   -197   -127   -197
   -207    836   1044   -316   -628    940   -542  -1140   -394    355    581    400
   -200   1234   1434   -517   -815   1332   -820  -1265   -197    906   1174    932
   -137   1005   1140   -433   -639   1072   -950  -1252   -192    997   1189    958
   -122    371    493   -124   -306    431   -875  -1189   -542    355    488    345
   -127   -218    -93    171    -20   -155   -641   -969   -875   -379   -285   -358
    -62   -439   -376    249    155   -407   -436   -620   -709   -420   -472   -457
     15   -470   -488    226    252   -480   -277   -335   -498   -270   -392   -402
     41   -470   -511    215    275   -491   -171   -145   -337   -101   -241   -405
     46   -475   -522    213    283   -498   -119    -85   -283    -62   -223   -428
     49   -472   -522    213    285   -496    -96    -67   -270    -59   -228   -423
     54   -485   -542    215    296   -514    -80    -38   -257    -49   -239   -394
     75   -483   -558    205    316   -519    -70    -10   -244    -33   -236   -376
     70   -488   -558    207    311   -522    -54     10   -226     -7   -223   -363
     67   -491   -558    210    311   -522    -41     25   -215     15   -223   -350
     70   -449   -519    189    293   -483    -18     57   -171     83   -181   -335
     88   -405   -493    158    290   -449     -7     75   -142     88   -218   -301
     96   -420   -519    161    306   -470    -12     77   -153     70   -254   -283
    153   -415   -568    129    361   -491    -20     80   -158    101   -236   -311
    200   -384   -584     90    389   -483    -18    106   -124    163   -176   -298
    197   -355   -553     80    374   -454     -5    137    -75    259    -75   -293
    187   -335   -522     72    353   -428      2    153    -57    298    -38   -316
    187   -324   -511     67    348   -418     -7    184    -44    311    -51   -280
    187   -355   -545     83    363   -449     -5    228    -38    303    -98   -233
    184   -361   -545     88    363   -452      2    280      0    384    -20   -200
    189   -337   -527     72    355   -431     12    327     54    454     31   -189
    184   -306   -493     59    337   -400     31    381    101    501     54   -153
    194   -285   -483     44    337   -381     51    449    153    558     93   -111
    236   -259   -496     12    366   -376     72    522    207    615    132    -62
    267   -241   -509    -15    387   -376     75    563    241    652    153    -25
    288   -218   -506    -36    397   -361     70    581    267    678    168     -2
    288   -189   -480    -49    381   -335     96    610    314    724    223     23
    277   -155   -433    -59    355   -293    114    620    327    737    244     54
    322   -150   -475    -85    397   -311     88    571    262    696    210     51
    316   -148   -465    -85    389   -306     90    545    239    701    226     57
    290   -145   -436    -75    363   -290    103    509    213    688    228     28
    280   -132   -413    -72    345   -272    106    436    163    618    163    -18
    254   -176   -431    -38    342   -303     88    353     83    530     83    -41
    223   -205   -428    -10    324   -316     85    301     31    522     83    -83
    202   -226   -428     10    314   -324     93    257     -7    517     83   -127
    189   -218   -407     15    298   -311    101    223    -36    504     72   -168
    168   -226   -394     25    280   -309    109    187    -64    475     33   -181
    142   -244   -387     49    262   -314    122    166    -83    457     -2   -189
    127   -254   -384     62    252   -319    135    153    -93    454    -12   -202
    145   -241   -387     49    265   -314    142    155    -85    483     12   -207
    166   -155   -322     -7    241   -236    145    176    -44    537     54   -168
    161    -88   -249    -36    202   -166    142    176    -18    568     80   -129
    137    -70   -207    -33    171   -137    127    150    -15    576     83   -129
    145    -46   -192    -49    168   -119     90    129    -18    587     96   -114
    155    -25   -184    -67    168   -103     64    122    -12    600    106    -67
    158    -28   -187    -64    171   -109     44    106    -23    605    116    -64
    140    -44   -187    -49    163   -114     36     83    -33    626    145   -129
    106    -72   -179    -15    142   -124     36     70    -51    607    109   -155
     98   -103   -202      2    150   -153     38     67    -83    548     31   -124
    116   -218   -335     49    226   -277     31     33   -142    491    -12   -155
    101   -270   -374     83    236   -322     36     15   -163    480     -7   -197
     72   -327   -400    127    236   -363     44     -2   -176    475     18   -205
     57   -350   -410    145    231   -379     41     -2   -192    465     20   -239
     38   -361   -400    161    218   -379     49      2   -187    470     15   -259
      2   -405   -407    200    205   -407     70     10   -179    470      0   -228
    -31   -449   -418    241    192   -433     96     20   -161    472    -10   -239
    -51   -480   -428    265    187   -454    106     28   -166    475    -10   -200
    -46   -480   -433    262    192   -457    101     28   -166    478     -5   -181
    -51   -491   -439    270    192   -465     98     25   -171    478    -10   -176
    -51   -478   -426    265    187   -452     98     23   -176    483      5   -187
    -59   -491   -433    275    184   -462    106     23   -187    475     -5   -200
    -57   -545   -488    301    215   -519    111     25   -223    426    -67   -252
    -41   -732   -691    384    324   -711    148     44   -316    275   -233   -410
    -49   -950   -901    501    426   -927    244    116   -402     72   -472   -659
    -51   -896   -844    472    394   -870    348    233   -324     54   -511   -722
   -148   -592   -444    368    148   -519    355     64   -254    189   -316   -540
   -322    -64    254    192   -288     93    137   -475   -262    475    129    -80
   -480    662   1143    -90   -810    901   -111   -914   -140    997    831    618
   -480   1117   1595   -319  -1039   1353   -368  -1060     59   1551   1452   1236
   -397    924   1322   -265   -859   1122   -550  -1132    -28   1584   1470   1335
   -366    374    737     -5   -553    555   -574  -1158   -433    966    826    696
   -355   -233    122    296   -239    -57   -428  -1005   -836    168    -20   -153
   -285   -467   -184    376    -54   -327   -215   -623   -683    122   -192   -316
   -181   -475   -293    327     54   -384    -67   -337   -488    236   -145   -280
   -109   -501   -392    303    140   -446     15   -174   -384    290   -122   -272
    -72   -517   -444    296    184   -480     44   -106   -348    301   -122   -283
    -75   -530   -457    301    189   -493     57    -83   -340    293   -137   -288
    -88   -517   -428    301    168   -472     80    -59   -322    293   -142   -285
    -77   -452   -374    262    148   -413     88    -51   -306    301   -129   -277
    -72   -459   -387    267    155   -423     93    -36   -306    301   -124   -270
    -64   -488   -423    275    176   -457    106    -18   -298    306   -114   -257
    -57   -501   -444    277    192   -475    116     -7   -290    311   -106   -249
    -46   -470   -423    257    184   -446    119      5   -270    324    -93   -226
    -38   -436   -397    239    179   -418    124     15   -262    332    -90   -200
     -5   -449   -446    226    220   -446    127     20   -259    319   -103   -174
    -20   -475   -454    246    215   -465    145     41   -241    327    -83   -145
    -41   -423   -381    231    168   -405    137     51   -223    361    -31   -174
    -18   -407   -389    213    184   -400    129     62   -220    358    -36   -174
    -41   -433   -394    236    174   -413    168    106   -181    400      7   -127
      7   -363   -371    176    187   -366    179    163   -132    446     46    -67
     36   -309   -345    135    189   -327    189    223    -80    496    101    -12
     57   -301   -358    122    207   -329    184    257    -51    553    161    -25
     85   -298   -384    103    231   -340    176    296    -31    576    176    -51
    132   -285   -420     75    275   -353    189    363     18    610    171    -12
    166   -226   -392     28    277   -309    197    407     59    646    215     98
    215   -132   -348    -41    280   -239    194    454    111    714    288    189
    244    -90   -337    -77    288   -213    187    480    140    745    309    223
    259    -67   -327    -96    290   -197    181    483    150    761    340    244
    254    -75   -332    -90    290   -205    176    472    142    750    329    231
    254    -90   -345    -80    298   -218    176    459    124    732    309    257
    236    -85   -322    -75    277   -202    171    431     98    714    311    249
    220    -90   -314    -64    265   -202    171    397     70    685    290    215
    213   -114   -329    -51    270   -220    166    361     38    641    249    174
    187   -145   -332    -20    259   -239    171    314      2    597    202    142
    153   -153   -309     -2    228   -231    166    252    -44    545    158     85
    127   -179   -309     25    215   -244    176    200    -77    519    145     31
    122   -200   -322     38    220   -262    192    150   -106    496    140      0
    124   -197   -322     36    223   -259    189    103   -142    465    114    -85
     96   -228   -327     64    210   -277    197     75   -179    410     51    -83
     57   -228   -288     85    171   -257    226     75   -168    418     67    -59
     25   -210   -236     90    129   -220    249     85   -148    436     75    -96
     23   -179   -202     77    111   -189    272    114   -114    465    103    -44
     38    -90   -129     25     83   -109    265    116    -77    496    140    -25
     41    -72   -114     15     77    -93    252    101    -70    483    122      2
     41    -96   -137     25     88   -116    218     70    -90    462    111     41
     28    -98   -127     36     77   -111    213     54   -103    459    127     23
     51    -88   -140     15     96   -111    202     41   -122    444    132     31
     57   -109   -168     25    111   -137    192     33   -129    449    153     28
     44   -150   -197     51    119   -171    202     38   -127    457    166    -20
     51   -220   -272     85    161   -246    200     20   -163    407    116    -64
     15   -324   -340    153    176   -332    215      0   -210    350     59   -109
    -23   -374   -350    200    161   -363    239    -25   -252    285     -5   -132
    -36   -407   -371    220    166   -389    244    -44   -280    231    -54   -124
    -25   -420   -394    223    184   -407    233    -51   -319    174   -114   -135
    -12   -436   -426    223    205   -431    241    -38   -311    207    -59   -153
    -18   -436   -418    226    200   -428    252    -36   -301    249      5   -194
    -20   -436   -415    228    194   -426    249    -46   -314    236     -7   -215
    -20   -439   -418    231    197   -428    244    -62   -332    210    -31   -187
    -20   -462   -441    239    207   -452    244    -64   -335    207    -38   -192
    -20   -465   -446    241    210   -457    254    -62   -332    202    -51   -210
    -25   -470   -446    246    210   -459    259    -72   -350    168    -85   -181
    -36   -491   -454    265    207   -472    259    -72   -361    145   -103   -171
    -25   -548   -524    285    246   -537    257    -75   -402     93   -142   -267
      7   -745   -756    368    381   -750    296    -51   -511    -85   -345   -514
     18   -898   -919    439    467   -909    392     64   -555   -236   -542   -750
     20   -810   -831    394    426   -820    504    213   -462   -244   -597   -727
   -127   -475   -350    301    109   -413    467   -103   -397    -51   -309   -366
   -353    174    527     88   -441    350    280   -644   -272    418    350    236
   -514    857   1371   -174   -943   1114    109   -940      0   1039   1114    982
   -483   1013   1496   -265   -989   1254   -109  -1054    142   1457   1577   1530
   -436    568   1005    -67   -722    787   -218  -1156   -158   1130   1213   1221
   -402      2    402    200   -402    202   -236  -1145   -613    402    433    394
   -361   -389    -28    374   -168   -207    -96   -867   -784    -62   -106   -207
   -239   -470   -231    355     -5   -350     67   -485   -615    -28   -161   -277
   -106   -488   -381    296    137   -436    168   -249   -485     31   -142   -239
    -57   -522   -467    288    202   -496    228   -127   -420     83   -106   -244
    -41   -540   -498    288    226   -519    252    -83   -405     80   -119   -259
    -20   -493   -472    257    226   -483    244    -75   -410     59   -142   -257
     -2   -480   -478    239    236   -480    257    -57   -394     70   -135   -267
     10   -465   -475    228    241   -470    252    -46   -392     62   -153   -272
     25   -467   -496    218    259   -480    252    -33   -392     59   -158   -265
     38   -470   -509    215    272   -488    265    -12   -368     85   -122   -226
     44   -485   -532    220    285   -509    275     12   -345    114    -80   -210
     57   -459   -517    200    285   -485    283     28   -335    122    -83   -239
     64   -452   -517    192    290   -483    288     38   -329    109    -96   -210
     64   -457   -522    197    293   -488    288     49   -329    103   -101   -189
     77   -446   -527    184    298   -485    283     64   -322    109    -98   -168
     96   -423   -519    163    306   -470    277     88   -306    135    -77   -163
    106   -371   -478    129    290   -426    270    106   -288    158    -59   -171
    109   -322   -431    106    270   -376    270    135   -257    181    -36   -145
    122   -309   -431     93    275   -371    277    174   -228    200    -20    -96
    127   -301   -428     88    275   -366    285    223   -189    241     28    -62
    124   -290   -418     83    270   -353    288    270   -158    265     41    -25
    155   -223   -379     33    267   -301    296    316   -129    290     67     23
    168   -215   -387     20    275   -301    277    368    -77    358    132     41
    239   -194   -433    -23    335   -314    262    433    -18    420    194     72
    348   -132   -480   -111    413   -306    210    472     12    462    236    114
    374   -103   -478   -135    426   -290    148    472     12    467    244    140
    355    -98   -454   -129    402   -275     93    454     -5    449    226    142
    374     -2   -379   -187    376   -189    106    449      5    449    231    171
    376     57   -319   -218    348   -129    158    446     18    459    236    176
    322     41   -280   -181    301   -119    207    420     -5    405    174    163
    329     67   -262   -200    296    -96    257    413      2    410    197    176
    314     77   -236   -197    275    -77    296    397     20    439    246    174
    272     41   -231   -158    252    -93    306    350     -7    410    231    140
    228     20   -207   -124    218    -93    298    296    -33    384    218     75
    192     12   -179   -106    184    -83    265    223    -90    319    155      0
    158    -28   -189    -64    171   -109    249    171   -135    257     96    -15
    158    -46   -205    -57    179   -124    244    140   -155    228     70    -23
    150    -57   -207    -46    179   -132    252    129   -161    220     67    -25
    140    -41   -184    -51    161   -111    257    119   -163    207     62    -33
    158    -15   -174    -72    166    -93    254    122   -155    194     51    -12
    166     70    -98   -119    132    -12    241    135   -124    228     88     23
    153    111    -41   -132     98     36    231    132   -101    267    137     44
    140    179     38   -161     49    109    189    114    -83    296    174     41
    127    202     75   -166     25    140    153    111    -75    296    171     67
    124    168     41   -148     41    106    129    109    -88    272    148     90
    145    150      5   -148     70     77     98     88   -106    277    166     62
    132    161     28   -148     51     93     72     64   -122    252    148     38
    127    119     -7   -124     67     57     59     64   -124    239    135     44
    140     36   -103    -90    122    -31     46     57   -150    200     88      7
    150    -25   -176    -62    163   -101     18     20   -213    119      5    -54
    135    -70   -205    -33    168   -135      7      7   -236    106     -5    -62
    132   -106   -239    -12    184   -171    -10    -20   -259     96    -15   -106
    140   -124   -267     -7    202   -194    -25    -44   -288     64    -49   -124
    142   -142   -285      0    213   -213    -31    -46   -296     57    -51   -106
    129   -153   -283     10    202   -218    -44    -67   -306     49    -70   -114
    109   -129   -239     10    171   -184    -46    -62   -301     46    -77    -96
     93   -122   -215     12    153   -168    -51    -67   -301     44    -83    -96
     57   -158   -215     51    135   -187    -54    -75   -319      7   -140   -116
     28   -200   -231     85    129   -215    -49    -70   -322     15   -142   -137
     31   -205   -236     85    132   -220    -54    -80   -322     28   -127   -158
     75   -192   -267     57    171   -231    -67    -90   -332     33   -101   -176
    127   -259   -387     67    257   -322    -64   -103   -389    -46   -179   -244
    176   -517   -693    168    433   -605      7    -75   -522   -288   -459   -493
    194   -628   -823    215    509   -724    124     15   -545   -423   -628   -683
    176   -467   -646    142    410   -555    207     51   -441   -342   -545   -626
     49   -109   -158     31    103   -132    132   -277   -381   -132   -252   -293
    -88    592    680   -254   -387    636   -153   -753   -254    358    389    376
   -153   1228   1382   -537   -769   1306   -376   -919     64   1026   1132   1101
   -109   1322   1431   -610   -769   1376   -600   -930    244   1431   1506   1522
    -59    862    922   -400   -491    891   -740  -1065   -114   1060   1124   1184
    -36    241    277   -103   -158    259   -717  -1111   -701    158    249    314
     -7   -158   -150     83     70   -153   -532   -872   -859   -280   -244   -155
     23   -259   -283    116    153   -270   -327   -537   -667   -213   -249   -153
     85   -236   -322     75    202   -277   -174   -306   -493    -85   -150   -119
    116   -231   -348     57    231   -288   -103   -194   -420    -54   -135   -122
    111   -233   -348     59    228   -290    -80   -150   -397    -49   -135   -116
     85   -194   -283     51    181   -236    -70   -122   -374    -36   -124   -109
     72   -158   -231     44    150   -194    -70   -103   -355    -31   -135   -103
    142   -158   -301      7    220   -231   -119   -168   -423   -114   -207   -166
    150   -148   -298      0    223   -223   -106   -148   -407   -109   -213   -150
    148   -145   -293     -2    218   -218    -96   -127   -389    -93   -202   -132
    135   -116   -252     -7    192   -184    -85   -106   -368    -62   -171   -111
    101    -83   -187    -10    142   -135    -72    -83   -337    -25   -127   -101
    122    -59   -181    -31    150   -119    -77    -85   -337    -33   -129    -98
    150    -46   -197    -54    174   -122    -80    -80   -335    -41   -145    -70
    158    -23   -181    -67    168   -101    -85    -67   -332    -46   -176    -59
    153    -18   -171    -67    161    -96    -88    -54   -309    -15   -132    -46
    153     31   -122    -93    137    -44    -88    -41   -277     23    -85    -44
    179     77   -101   -129    140    -10    -93    -18   -252     51    -62    -25
    192    109    -83   -150    137     12    -98     20   -223     75    -41     15
    179    114    -67   -148    122     23    -98     62   -192     96    -31     38
    187    158    -28   -171    109     64    -98    101   -153    140     12     46
    202    213     10   -207     96    111   -101    148   -101    202     70    106
    226    254     28   -239     98    142    -93    202    -41    265    119    176
    239    272     33   -257    101    155    -72    262     20    322    168    239
    228    298     67   -265     80    184    -54    324     83    389    228    311
    244    332     85   -290     80    210    -51    361    124    439    275    361
    296    353     57   -324    119    205    -62    361    127    446    285    376
    303    381     75   -342    114    231    -64    358    116    441    296    387
    288    410    122   -350     83    267    -67    335    101    423    296    381
    257    407    150   -335     54    280    -72    306     70    392    270    368
    181    387    205   -283    -10    296    -57    290     51    363    239    355
    194    345    150   -270     20    249    -83    218    -28    288    166    311
    181    288    106   -233     38    197    -90    150    -98    220    103    267
    158    285    127   -223     15    207    -75    119   -124    202     93    259
    124    290    166   -207    -20    228    -51     75   -158    161     67    220
     98    285    184   -194    -44    233    -46     23   -207    106     33    174
    109    265    153   -187    -23    210    -59    -28   -270     41    -18    150
    127    257    127   -194      0    194    -77    -57   -314    -15    -70    153
    153    270    116   -210     18    194    -88    -75   -337    -20    -67    127
    163    353    189   -259    -15    272    -80    -77   -311      7    -33    122
    161    423    262   -293    -49    342    -72    -70   -272     51      5    135
    161    478    316   -319    -77    397    -98    -93   -280     49     -2    124
    150    511    361   -329   -103    436   -145   -114   -290     51     -2    150
    129    524    392   -329   -132    459   -166   -114   -290     72     12    176
    109    506    397   -309   -145    452   -166   -111   -285     83     20    187
     75    444    366   -262   -145    407   -163   -119   -303     54     -5    166
     36    431    394   -233   -179    413   -153   -103   -293     70      5    176
     10    397    384   -205   -187    392   -150   -111   -319     41    -38    129
     15    306    288   -161   -135    298   -153   -124   -363     -5    -96     80
    -12    223    236   -106   -124    228   -132   -109   -371    -10   -114     64
    -67    181    249    -57   -158    215   -111    -98   -379    -12   -127     38
   -132    129    262      0   -197    194    -80    -96   -389    -28   -140     20
   -119     64    184     28   -153    122    -77   -114   -439    -64   -171      7
   -109     72    181     18   -145    127    -83   -116   -454    -62   -171     20
   -101     83    184     10   -142    132    -96   -129   -467    -72   -184     10
    -88    109    194    -10   -142    150   -119   -145   -485    -93   -207     -5
    -90     85    176      2   -132    129   -124   -145   -493    -96   -215      0
    -93     54    148     18   -122    101   -116   -145   -498    -98   -220      7
   -101     44    145     28   -122     93   -114   -140   -491    -90   -213      7
    -96     20    114     36   -106     67   -119   -150   -514   -114   -233    -18
    -85    -23     59     54    -72     18   -109   -135   -530   -137   -267    -46
    -57   -161   -103    106     23   -132    -80    -90   -581   -233   -387   -161
    -33   -350   -316    192    140   -335      5      7   -628   -405   -605   -374
    -44   -322   -277    181    116   -301    111    135   -537   -444   -696   -467
   -106    -38     67     72    -88     15    137     67   -446   -319   -535   -332
   -257    361    615    -51   -436    485    -31   -402   -558   -129   -189    -12
   -355   1065   1421   -353   -888   1241   -345   -958   -678    202    358    498
   -355   1597   1953   -620  -1156   1777   -615  -1189   -600    685    963   1057
   -296   1389   1686   -548   -989   1538   -774  -1226   -626    867   1127   1239
   -275    807   1083   -267   -680    945   -763  -1200   -937    363    553    730
   -293    236    530     28   -410    381   -633  -1122  -1366   -524   -387   -122
   -252    -25    223    137   -239     96   -470   -815  -1215   -600   -589   -309
   -215      5    218    103   -218    111   -350   -540   -943   -407   -478   -218
   -168     57    226     54   -197    140   -252   -337   -756   -280   -394   -153
   -127     80    207     23   -166    142   -189   -220   -649   -210   -353   -119
   -119     59    179     31   -150    116   -166   -187   -623   -197   -348   -109
   -114     54    168     28   -142    111   -158   -163   -610   -181   -342    -98
   -122     59    179     28   -150    116   -153   -163   -600   -187   -358   -119
   -114     -2    111     59   -114     54   -148   -166   -610   -207   -371   -132
   -119     28    148     44   -135     88   -161   -137   -576   -158   -335    -88
    -75     90    166     -7   -122    127   -181   -127   -553   -129   -309    -64
    -18     93    109    -38    -64    101   -207   -116   -550   -124   -311    -75
     -5     96    101    -44    -51     98   -181    -93   -527    -96   -290    -75
     18     70     49    -46    -15     59   -163    -80   -514    -85   -285    -64
     67     93     23    -80     23     59   -153    -64   -498    -62   -265    -28
     88    148     59   -119     12    106   -148    -38   -459    -10   -202     12
     75    223    148   -148    -36    187   -145    -18   -431     31   -166    -18
     31    194    163   -114    -67    181   -135    -10   -428     15   -210    -20
     18    202    184   -111    -83    194   -116     23   -394     33   -200     67
     -2    236    236   -119   -119    236   -106     64   -342     96   -135    106
    -10    259    270   -124   -140    265    -83    124   -275    176    -67    137
    -20    270    288   -127   -153    277    -62    184   -215    233    -25    171
     -7    285    293   -140   -150    288    -59    233   -163    288     23    241
     -5    303    306   -150   -155    303    -62    265   -122    337     85    280
      2    319    316   -161   -155    319    -54    311    -72    410    153    293
      7    329    319   -171   -155    324    -49    358    -25    462    192    368
     44    381    337   -213   -148    361    -54    379      5    504    236    418
     90    413    322   -254   -116    368    -77    379      5    501    236    394
     96    436    340   -265   -122    389    -93    371     -7    475    202    371
     75    441    366   -259   -145    405    -90    340    -36    441    181    355
     85    410    324   -246   -119    366    -83    311    -72    415    166    319
     85    381    296   -236   -103    340    -88    277   -111    374    135    301
     44    324    280   -184   -116    303    -75    241   -161    314     72    272
     12    298    283   -155   -135    290    -62    194   -205    262     18    244
    -15    290    306   -137   -161    298    -59    153   -236    239      7    192
    -41    272    311   -116   -176    290    -46    127   -252    226      0    163
    -51    288    340   -116   -194    314    -25    103   -249    220     -2    153
    -93    259    353    -85   -223    306     -2     85   -262    200    -23    129
   -163    202    363    -20   -265    283     18     51   -285    168    -51     88
   -205    200    402      0   -303    301     36     25   -288    161    -51     72
   -168    239    407    -33   -288    322     25     41   -265    205    -28     88
   -111    296    405    -93   -257    350     10    109   -202    275     23    148
    -85    327    413   -122   -249    368      7    124   -171    303     51    189
    -75    361    436   -145   -257    397    -20    106   -158    319     70    213
    -83    387    470   -150   -275    428    -46     98   -148    340     88    233
   -116    368    485   -127   -301    426    -67     77   -166    329     77    200
   -135    366    501   -116   -316    431    -80     62   -181    319     75    176
   -140    361    501   -111   -319    431    -93     46   -200    311     70    158
   -150    311    462    -80   -306    387   -103     44   -210    303     57    145
   -158    210    366    -25   -265    288   -106     41   -239    267     10    106
   -163    137    301     12   -231    218   -106     33   -270    228    -31     75
   -163     93    257     33   -210    174   -101     18   -290    200    -59     54
   -179     36    215     72   -197    124   -111     -2   -327    171    -90     25
   -184      5    189     88   -189     98   -114    -10   -348    161   -101     -5
   -192     -7    184     98   -189     85   -116    -12   -353    163    -93    -25
   -202    -33    168    116   -189     67   -106    -12   -350    166    -90    -23
   -205    -12    192    109   -200     88   -103    -18   -355    148   -106    -18
   -202    -28    171    114   -189     70   -111    -33   -371    124   -127    -25
   -202    -28    174    114   -189     72   -119    -38   -371    129   -122    -49
   -207    -31    176    119   -192     70   -124    -49   -371    127   -119    -72
   -231    -90    140    161   -187     23   -106    -41   -358    137   -114    -77
   -228   -106    122    166   -176      5    -90    -20   -342    155    -96    -67
   -215   -166     49    189   -135    -59    -80     -5   -376    103   -148   -116
   -187   -350   -163    267    -12   -259    -33     51   -457    -54   -342   -303
   -163   -530   -366    348    101   -449     72    171   -475   -213   -558   -542
   -174   -400   -226    285     25   -314    174    298   -337   -161   -532   -524
   -306    -80    226    192   -265     72    137     38   -303      2   -288   -293
   -506    433    937     33   -722    685    -90   -566   -387    283    184    176
   -657   1176   1834   -259  -1244   1504   -327   -989   -298    782    865    849
   -633   1454   2086   -410  -1358   1769   -587  -1166   -202   1244   1405   1389
   -566   1114   1678   -275  -1122   1395   -706  -1208   -337   1176   1304   1291
   -535    514   1049     10   -792    782   -670  -1145   -704    491    545    530
   -509    -18    491    265   -501    236   -506   -901   -935   -148   -194   -197
   -457   -148    306    301   -384     80   -329   -517   -675    -31   -194   -207
   -392   -153    239    272   -316     44   -192   -236   -452    132    -96   -127
   -337   -148    189    241   -265     20   -101    -54   -309    231    -31    -72
   -314   -150    163    233   -239      5    -59     10   -257    254    -28    -64
   -324   -168    155    246   -241     -7    -44     36   -233    265    -28    -54
   -332   -168    161    249   -246     -5    -38     57   -213    285    -20    -46
   -332   -166    166    246   -249      0    -41     62   -200    298    -23    -67
   -335   -171    163    254   -249     -5    -18     77   -174    314    -10    -62
   -350   -163    184    257   -270     10      5     80   -158    314     -2    -49
   -335   -148    187    241   -262     18      5     96   -142    327      7    -20
   -288   -111    176    197   -233     31     -7    132   -116    374     41     18
   -267   -109    158    189   -213     23      0    158    -80    410     64     25
   -272   -114    158    192   -218     20     10    176    -54    431     75     20
   -277    -88    189    181   -236     49     18    197    -23    470    111     31
   -290    -75    215    179   -254     70     15    213      0    493    127     33
   -288    -49    239    168   -265     93     18    241     25    517    140     51
   -277    -46    231    163   -257     90     28    270     57    555    181     75
   -272    -12    259    142   -267    122     41    301    103    600    213     64
   -262      0    259    129   -262    127     54    337    145    626    218    103
   -228     36    265     96   -246    150     59    387    187    662    257    187
   -194     67    262     62   -228    163     49    441    226    717    298    202
   -168     75    244     46   -207    158     54    511    280    774    335    252
   -137    111    246     10   -192    179     62    571    335    826    379    319
   -119    161    280    -20   -200    220     62    610    389    898    457    374
   -114    176    290    -33   -202    233     77    644    441    971    530    376
   -124    207    329    -41   -228    267     83    652    459    979    527    363
   -124    213    335    -46   -231    272     75    641    441    945    480    389
   -119    192    311    -36   -215    252     67    628    426    950    485    415
   -135    158    293    -12   -215    226     67    610    415    956    496    397
   -163    161    322      0   -244    241     70    571    397    937    480    371
   -202    150    350     23   -277    249     77    522    368    909    452    314
   -215    127    342     44   -277    233     72    436    301    831    389    257
   -228    106    332     59   -280    218     64    368    246    761    322    200
   -249     72    319     88   -285    194     70    329    213    714    285    171
   -267     25    293    119   -280    158     80    306    200    719    285    142
   -293     44    337    124   -314    189     85    306    231    761    329    153
   -316     80    397    116   -358    236     83    283    220    743    311    140
   -329     70    397    129   -363    233    101    262    205    735    314    111
   -340     41    381    148   -361    210    140    272    220    756    332     67
   -296     93    389    101   -342    241    161    290    249    782    340    114
   -262    155    418     51   -340    288    148    303    288    820    384    184
   -270    192    462     38   -366    327    103    293    314    854    410    200
   -293    187    480     49   -387    332     70    285    319    865    428    231
   -303    142    446     80   -374    293     67    296    345    909    491    246
   -314    176    491     67   -402    332     49    262    314    852    420    176
   -316    145    462     85   -389    303      5    226    252    763    316    228
   -342     85    426    127   -384    257    -18    249    280    844    389    246
   -342     49    392    148   -366    220    -49    254    311    917    462    140
   -361    -59    298    210   -332    119    -57    218    244    841    379     80
   -384   -114    270    249   -329     77    -36    197    202    779    303     83
   -405   -161    241    280   -324     38     15    176    202    779    311     46
   -415   -158    257    288   -337     49     54    140    168    737    283     15
   -413   -181    231    296   -324     25     67    122    132    709    259     15
   -400   -220    179    309   -290    -23     67    137    150    730    275     12
   -397   -213    181    303   -290    -15     51    129    153    717    257     10
   -397   -207    189    303   -293    -10     33    116    135    693    231     12
   -415   -265    150    340   -285    -57     33    129    168    745    296     31
   -415   -233    181    324   -301    -28     12    109    150    722    277     25
   -389   -249    137    316   -265    -57     -7     98    145    735    283      7
   -379   -220    158    301   -270    -31    -18     93    155    748    290    -54
   -376   -270    103    322   -241    -83    -28    103    148    711    267    -64
   -348   -444    -96    394   -127   -270    -23     98     41    542     83   -218
   -327   -680   -355    501     12   -519     88    135    -98    275   -218   -485
   -322   -758   -436    540     57   -597    252    311    -31    267   -259   -605
   -394   -462    -67    426   -163   -265    277    187     90    454    -31   -436
   -571     75    646    246   -610    361    111   -306    184    805    457     83
   -782    802   1584    -12  -1184   1192    -83   -665    457   1444   1234    870
   -859   1330   2190   -233  -1525   1758   -296   -732    813   2127   1948   1618
   -813   1145   1958   -168  -1384   1551   -501   -745    802   2223   1982   1808
   -859    597   1457    132  -1158   1026   -571   -823    371   1641   1400   1184
   -854     25    878    413   -867    452   -472   -737    -93    854    620    270
   -805   -293    511    550   -659    109   -244   -389   -122    605    267    -77
   -641   -329    311    483   -478    -10    -67    -96     62    714    311    -31
   -483   -303    179    392   -332    -62     12     64    174    779    337    -41
   -452   -358     93    405   -275   -135     54    132    218    779    316    -49
   -467   -407     59    439   -265   -174     93    166    241    795    327    -51
   -410   -345     64    376   -239   -140    124    189    259    805    332    -57
   -366   -353     12    361   -192   -171    132    213    267    792    319    -33
   -366   -363      2    363   -184   -181    127    223    277    805    337    -44
   -340   -324     15    332   -179   -155    132    252    303    833    366    -44
   -311   -267     41    288   -179   -114    103    275    324    846    374    -20
   -314   -246     67    280   -192    -88    106    265    306    828    348    -20
   -363   -288     72    324   -220   -109    155    272    303    833    340    -12
   -361   -309     51    335   -207   -129    168    285    316    846    353    -15
   -361   -301     57    329   -210   -124    176    298    329    865    374     -5
   -371   -296     72    332   -223   -111    171    314    350    888    394     10
   -363   -290     72    324   -218   -109    161    329    361    901    407     18
   -348   -259     88    303   -218    -85    174    371    400    935    441     51
   -335   -233    101    283   -220    -67    187    407    431    963    465     77
   -329   -210    119    270   -226    -44    187    446    462    992    485    106
   -324   -181    142    252   -236    -18    192    493    501   1023    514    132
   -309   -132    176    220   -244     20    189    542    542   1049    537    158
   -244    -62    181    150   -215     59    179    615    605   1109    584    207
   -202    -12    189    106   -197     88    176    685    670   1187    652    262
   -184     10    194     85   -192    103    168    727    717   1244    701    298
   -181     20    202     80   -192    111    148    761    758   1291    735    340
   -148     70    215     36   -181    142    174    795    789   1330    774    379
   -150     90    239     28   -194    163    215    805    805   1343    787    400
   -223     33    257     93   -239    142    210    776    789   1325    771    394
   -228     18    246    106   -236    132    213    743    776   1314    766    392
   -194     23    218     83   -205    119    239    709    753   1291    750    366
   -207     10    218     98   -213    114    246    665    719   1257    722    329
   -233    -20    210    124   -223     93    226    607    678   1208    683    293
   -252    -62    189    158   -220     62    207    548    633   1163    646    257
   -290    -80    207    184   -252     64    239    501    605   1127    615    226
   -335    -98    236    215   -288     67    254    444    571   1085    584    192
   -355   -119    236    239   -296     57    254    387    537   1041    545    155
   -306    -90    215    200   -262     62    252    374    532   1028    532    142
   -288    -93    194    189   -241     49    252    368    535   1026    524    135
   -262    -83    176    171   -220     46    249    371    532   1023    522    129
   -236      2    239    114   -239    122    262    394    563   1052    550    153
   -244     64    309     90   -275    187    241    413    602   1085    589    187
   -239     85    324     75   -283    205    202    392    607   1098    607    205
   -236     93    329     72   -283    210    166    366    605   1104    620    220
   -262     88    350     85   -306    218    122    340    594   1096    628    218
   -285     83    368    101   -327    226    116    309    571   1065    597    158
   -272     70    340     98   -306    205    155    296    542   1036    558    150
   -249     49    298     98   -275    174    161    306    537   1031    553    161
   -272    -20    249    145   -262    114    142    301    527   1010    535    132
   -392   -145    246    270   -319     49    171    252    478    950    475     62
   -420   -207    213    314   -316      0    210    213    439    909    436     33
   -366   -254    111    309   -241    -70    189    194    394    878    420     23
   -332   -277     51    303   -194   -114    161    179    361    846    407    -15
   -327   -254     72    290   -200    -90    137    176    355    831    392    -77
   -309   -239     67    272   -189    -85    101    174    348    820    366    -75
   -327   -277     46    301   -187   -116     85    161    340    805    361    -62
   -353   -303     49    327   -202   -127     72    153    324    784    340    -77
   -319   -283     36    301   -179   -124     77    163    324    776    337    -54
   -290   -259     31    275   -163   -114     85    158    314    766    335    -54
   -296   -270     25    283   -161   -122     96    158    319    769    335    -54
   -293   -267     23    280   -158   -124     98    158    322    763    340    -51
   -246   -267    -20    257   -114   -145     70    181    337    761    335    -59
   -233   -444   -210    337    -15   -327     25    187    249    620    189   -202
   -285   -724   -439    504     75   -581    155    218    127    381    -70   -480
   -306   -763   -459    532     75   -613    303    340    166    306   -171   -623
   -306   -522   -215    415    -46   -368    384    293    290    439    -23   -506
   -335     49    381    142   -358    215    106   -192    361    774    423     -7
   -467    774   1241   -153   -854   1005   -140   -602    555   1350   1158    745
   -571   1208   1779   -319  -1176   1493   -319   -758    836   1971   1857   1447
   -491   1054   1545   -280  -1018   1299   -535   -836    836   2171   2034   1667
   -483    462    943     10   -714    701   -571   -943    335   1501   1332   1031
   -491    -64    426    277   -459    179   -509   -870   -145    680    491    184
   -506   -374    132    439   -322   -119   -337   -527   -145    449    181   -161
   -470   -392     77    431   -275   -158   -200   -197     64    558    213   -158
   -410   -392     18    400   -215   -187    -77     -5    192    620    233   -135
   -353   -384    -31    366   -161   -207    -31     96    277    659    254   -111
   -303   -350    -49    324   -127   -200    -20    135    319    680    265   -119
   -306   -368    -62    337   -122   -215    111    168    332    688    249   -158
   -316   -379    -64    345   -127   -223    246    187    327    667    215   -148
   -296   -335    -41    314   -127   -189    184    213    363    685    239   -129
   -285   -306    -20    296   -132   -166     57    215    389    714    275   -122
   -275   -293    -18    285   -129   -155      5    239    415    750    319    -88
   -303   -285     15    293   -161   -135     85    257    423    766    337    -93
   -309   -267     41    288   -176   -111    145    293    465    802    350    -98
   -314   -285     25    298   -171   -129    184    327    504    833    368    -28
   -342   -337      5    340   -174   -166    319    355    519    862    423      2
   -329   -298     31    311   -181   -135    301    397    563    901    452     -7
   -298   -241     57    270   -179    -93    202    431    597    911    452     54
   -309   -233     75    267   -192    -80    189    420    587    891    441     54
   -311   -239     72    275   -192    -83    166    423    605    909    454     59
   -257   -187     70    220   -163    -59    207    465    652    950    501    114
   -241   -187     51    213   -148    -67    205    504    675    976    524    140
   -187   -127     57    155   -122    -33     72    563    737   1036    576    192
   -163   -127     36    145   -101    -46    101    615    776   1083    615    231
   -150   -101     49    122   -101    -25    166    628    789   1104    633    246
   -111    -49     62     80    -88      5    202    665    833   1150    675    290
    -96    -10     85     51    -90     36    272    701    870   1189    711    324
    -59     83    142    -10   -101    111    246    730    911   1228    750    361
    -54     54    106     -2    -80     80    189    724    898   1228    758    374
   -101     18    119     41   -111     67    119    711    901   1228    769    381
   -155     36    189     57   -174    111    158    680    891   1215    766    371
   -210      0    210    106   -210    103    210    618    836   1158    714    319
   -171      0    171     83   -171     83    171    550    763   1080    633    249
   -215    -70    145    142   -181     36    231    527    724   1039    587    210
   -236    -90    142    163   -192     25    184    467    685    995    542    168
   -223    -96    127    161   -176     15    148    415    646    948    514    137
   -241   -132    109    184   -176    -10    179    374    602    906    483     98
   -275   -161    114    218   -197    -23    197    319    545    852    428     41
   -285   -155    129    218   -210    -12    233    322    545    849    415     31
   -290   -158    132    226   -213    -12    246    316    540    839    402     15
   -288   -181    103    233   -197    -38    176    254    483    784    355    -41
   -207    -54    153    129   -181     49    109    244    506    810    394    -15
   -202     31    231     83   -218    129    127    254    550    854    449     36
   -150    150    301      0   -226    226    226    272    589    909    506    103
    -83    233    316    -77   -200    275    246    306    639    961    555    148
   -153    189    342    -18   -249    267    166    252    589    922    517     93
   -119    213    332    -46   -226    272    106    223    555    891    470     28
    -59    218    277    -77   -168    246    111    246    561    898    452     62
   -135     75    207     28   -171    140     49    184    498    839    397     38
    -88     90    179      0   -135    132    111    228    532    862    413     41
    -96    -20     72     57    -85     25     93    184    470    782    327    -28
   -231   -252    -20    241   -106   -137     23     90    358    675    228   -129
   -275   -296    -20    283   -129   -158     75    109    361    680    236   -122
   -301   -340    -38    319   -132   -189     62    103    340    659    220   -142
   -298   -368    -72    332   -114   -220     38     72    296    618    179   -205
   -270   -340    -70    306   -101   -205     72     64    267    587    135   -236
   -298   -366    -67    332   -116   -218     49     54    259    581    142   -220
   -306   -387    -83    345   -111   -236     12     28    244    574    148   -220
   -283   -397   -116    337    -83   -257     41     10    218    555    142   -231
   -233   -348   -114    290    -59   -231     80     31    249    584    168   -205
   -184   -322   -140    252    -23   -231     70     49    265    597    161   -197
   -226   -384   -161    303    -33   -272     59     41    249    581    142   -200
   -226   -462   -236    340      5   -350     57     20    205    540    114   -233
    -93   -579   -485    337    194   -532     90     64    132    415    -44   -441
    -62   -779   -719    420    324   -750    116    137     62    184   -358   -680
    -77   -675   -600    376    259   -639    176    290    187    202   -381   -711
   -161   -329   -168    244      2   -249    187    192    280    363   -179   -566
   -327    181    509     72   -418    345    -23   -361    181    594    218   -142
   -457    800   1257   -171   -857   1028   -252   -865    140   1000    844    462
   -426   1182   1608   -379  -1018   1395   -449  -1047    246   1525   1473   1044
   -348    893   1239   -275   -792   1065   -568  -1054    207   1626   1545   1145
   -348    236    584     57   -465    410   -527   -995   -127   1015    870    532
   -332   -306     23    316   -179   -140   -384   -836   -465    223     18   -267
   -257   -509   -254    381     -2   -381   -252   -522   -298    192   -137   -423
   -192   -472   -283    332     44   -379   -142   -254    -59    348    -49   -348
   -184   -446   -262    316     38   -355    -23    -77     90    444     15   -301
   -158   -439   -280    298     59   -361     33    -10    161    485     57   -290
   -137   -436   -298    288     77   -368      7     10    179    488     46   -298
    -75   -402   -327    236    124   -363    -31     64    213    509     54   -244
    -25   -353   -327    189    150   -340    -33    111    246    542     83   -223
    -93   -402   -311    246    106   -358     41     90    220    519     51   -259
   -114   -423   -309    267     96   -366     54     59    197    493     31   -285
    -98   -358   -262    226     80   -311     25     85    228    535     80   -233
   -111   -259   -148    187     18   -205    -18    140    306    613    168   -171
   -153   -280   -129    215    -12   -205    -12     93    293    602    153   -215
   -155   -340   -184    249     12   -262     54     90    280    584    129   -210
   -142   -340   -197    239     25   -270     67    122    298    592    142   -194
   -122   -374   -252    249     64   -314     59    140    314    594    129   -168
   -111   -361   -249    233     67   -306     57    176    353    639    171   -124
   -116   -303   -187    210     33   -246     59    202    387    680    215    -98
   -119   -249   -129    181      2   -189     54    223    420    717    252    -75
   -111   -246   -135    179     10   -192     44    246    444    745    270    -46
    -98   -220   -122    158     10   -174     49    296    504    789    306     -7
    -85   -179    -93    132      2   -137     59    353    563    836    350     59
    -70   -168   -101    116     12   -137     51    387    602    872    389     90
    -54   -179   -124    116     33   -153     20    426    654    930    446    124
    -31   -140   -111     85     38   -127     18    483    714    992    509    194
     -2    -72    -70     38     31    -72     54    517    753   1036    566    244
      2     -5     -7      0      2     -5     85    522    756   1036    581    244
    -10     25     36     -7    -23     31     93    519    748   1028    589    246
    -31     12     44      7    -38     25    101    506    737   1010    581    252
    -25    -51    -25     38     -2    -38     90    475    685    953    537    215
    -15   -103    -88     57     36    -96     64    428    631    885    491    171
    -28   -116    -88     72     28   -103     75    402    602    849    475    148
    -59   -106    -46     80     -7    -77     93    348    553    789    436    116
    -88   -140    -54    114    -18    -98     85    290    501    735    394     88
    -98   -150    -54    124    -23   -101     72    244    457    688    350     44
   -137   -176    -38    158    -49   -109     77    205    426    654    327    -12
   -166   -155      7    158    -88    -75     77    174    394    618    298    -62
   -174   -161     12    166    -96    -75     90    168    387    602    293    -54
   -189   -181      7    184   -101    -85     98    161    379    592    296    -75
   -205   -174     31    189   -119    -72    101    153    376    587    296    -85
   -210   -111     98    158   -155     -7    109    150    402    607    322    -67
   -192    -31    161    111   -179     64    114    171    441    652    368    -33
   -181    -12    168     96   -176     77    116    200    480    691    394     15
   -161     18    179     72   -168     98     77    166    467    678    381     36
   -171     38    210     64   -192    124     44    142    449    657    361     18
   -176     28    205     72   -189    114     23    124    431    633    340      5
   -181    -15    166     96   -174     75     28    124    431    636    353     15
   -184    -59    124    122   -155     31     38    127    433    633    358     15
   -174    -90     83    129   -129     -5     23    109    392    587    316    -15
   -155   -194    -38    174    -59   -116     15     96    350    537    265    -64
   -150   -257   -106    202    -23   -181     10     75    311    491    213   -116
   -142   -293   -150    218      2   -223      5     54    280    452    181   -135
   -127   -335   -207    231     38   -272    -15     12    215    405    168   -150
   -116   -327   -210    220     44   -270    -28    -15    184    392    166   -218
   -132   -303   -174    218     18   -239    -31    -23    179    366    119   -249
   -158   -348   -189    254     15   -270    -15    -20    176    335     77   -231
   -111   -428   -319    267    103   -374    -44    -54    124    298     41   -257
    -88   -454   -366    270    137   -410    -57    -44    116    290     28   -236
    -98   -470   -371    283    135   -423    -51    -31    127    301     49   -215
   -109   -459   -350    285    119   -405    -64    -31    127    309     64   -236
   -124   -449   -324    285     98   -387    -70    -44    122    301     67   -254
   -137   -480   -342    309    101   -413    -57    -41    111    277     41   -277
   -111   -641   -530    374    207   -587    -36    -36     41    155    -98   -389
    -59   -883   -823    472    381   -854     38     33    -57    -64   -355   -615
    -41   -919   -878    480    415   -898    150    192      5   -127   -459   -727
    -90   -654   -563    374    233   -610    205    192    127      0   -311   -654
   -262   -220     41    239   -153    -88     59   -280     57    163    -12   -376
   -465    405    870     31   -667    636   -194   -846      7    519    558    205
   -522   1018   1540   -249  -1031   1280   -431  -1122    153   1049   1221    800
   -459   1023   1480   -283   -969   1252   -636  -1231    168   1291   1480   1088
   -384    493    875    -57   -628    683   -696  -1213    -90    922   1028    724
   -358   -106    252    233   -306     72   -610  -1111   -506    122    171    -93
   -277   -392   -114    335    -83   -254   -407   -740   -436    -75   -132   -420
   -210   -415   -207    311     -2   -311   -241   -384   -161    101    -38   -322
   -174   -459   -285    316     54   -374   -155   -174      5    213     31   -267
    -90   -374   -283    233     96   -329    -70    -41    119    296     90   -262
    -96   -397   -303    244    103   -350    -83    -28    116    267     57   -283
   -132   -465   -332    298     98   -397    -88    -20    114    252     44   -257
   -122   -454   -332    288    101   -392    -51      0    137    267     59   -270
   -106   -480   -374    293    132   -428    -46      2    135    259     28   -272
    -98   -444   -345    270    122   -394    -46     23    161    296     80   -218
    -93   -400   -306    246    103   -353    -44     41    181    324    122   -218
    -85   -361   -275    220     93   -319    -36     75    213    340    119   -233
    -51   -340   -288    197    116   -314    -38     59    202    296     67   -205
    -67   -366   -301    215    114   -335    -44     46    187    275     72   -161
    -49   -342   -293    194    122   -319    -38     72    215    329    129   -150
    -72   -322   -252    194     88   -285    -31    106    254    389    184   -163
    -83   -288   -205    187     59   -246    -15    148    288    418    207   -142
    -44   -272   -228    158     90   -252    -10    158    288    415    205   -124
    -20   -241   -223    129    101   -233      5    187    311    436    226    -96
     10   -189   -200     88    103   -194      2    215    342    459    244    -72
     -2   -207   -205    106    101   -207      5    249    368    472    244    -57
      0   -226   -228    111    111   -226     12    293    397    496    244    -10
     44   -181   -226     67    132   -202     15    332    436    535    277     18
    109    -98   -207     -5    155   -153     33    402    501    607    350     75
    155    -57   -213    -49    184   -135     41    462    550    659    400    129
    145    -15   -163    -67    153    -88     59    509    594    717    439    150
    158     15   -145    -88    153    -64     75    542    618    740    467    189
    158     15   -142    -88    150    -64     98    555    628    753    509    231
    122     -7   -129    -57    124    -67    114    542    623    756    535    213
     64    -28    -93    -18     77    -59    116    519    594    732    532    197
     75    -20    -96    -25     83    -59     98    472    548    688    511    184
     93     -5    -98    -46     96    -51     75    418    498    641    478    153
     88     -7    -96    -38     90    -51     54    350    439    579    423    106
     90    -41   -135    -25    111    -88     31    288    381    519    374     77
     80    -67   -148     -7    111   -106     28    244    350    491    355     59
     33    -80   -116     20     72    -98     57    210    335    472    348     33
     23    -85   -109     31     64    -96     85    174    303    444    327      7
     10   -114   -124     49     67   -119     72    132    267    405    298    -20
    -28   -111    -85     70     25    -98     64    109    241    371    265    -41
    -54   -135    -80     93     10   -109     72    103    231    363    262    -54
    -70   -114    -44     93    -12    -80    109    111    252    381    283    -54
    -59    -33     25     44    -44     -5    148    135    301    415    319      0
    -51      2     51     23    -51     25    150    145    327    444    348     38
    -38     31     70      2    -54     49    122    153    350    488    384     67
    -25     64     90    -18    -57     77     77    153    368    509    407     85
    -23     36     59     -7    -41     46     54    137    345    483    379     80
    -15     10     25      2    -20     15     38    122    319    467    371     72
    -12      0     12      5    -12      5     18    111    296    457    366     54
     10    -18    -28      5     18    -23    -10    109    272    436    337     44
     -2   -140   -137     70     64   -140      5     85    223    376    270     -2
    -33   -244   -210    137     88   -228     36     62    181    324    218    -46
    -49   -283   -233    166     90   -259     33     41    148    288    184    -80
    -54   -306   -252    181     98   -280     23     33    122    262    168    -96
    -54   -327   -272    189    106   -301     -2     20     98    244    153   -114
    -64   -348   -283    207    109   -316    -44      5     75    220    132   -132
    -75   -363   -288    218    103   -327    -38      0     64    207    122   -127
    -93   -420   -327    257    116   -374     -2    -23     33    174     93   -145
    -96   -418   -324    257    111   -371     23    -28     31    166     93   -140
    -75   -397   -322    236    122   -361     15    -28     31    166    101   -137
    -57   -402   -345    228    142   -374      0    -31     20    153     83   -148
    -31   -402   -371    218    168   -387     10    -25     12    150     77   -148
     -7   -415   -407    210    200   -413     -2    -12      5    135     62   -155
      2   -532   -535    265    267   -535    -23    -10    -51     44    -33   -249
      0   -795   -797    394    397   -797     33      5   -200   -174   -270   -480
    -33  -1018   -984    527    475  -1002    171     98   -280   -376   -498   -717
    -62   -893   -833    478    384   -862    285    174   -179   -327   -452   -685
   -187   -545   -358    366     83   -452    223   -176   -119   -122   -168   -397
   -335     90    423    122   -379    257    -80   -709    -23    311    410    197
   -402    872   1275   -233   -839   1072   -381   -979    267    974   1174    961
   -298   1085   1384   -394   -841   1234   -631  -1023    467   1449   1636   1454
   -239    722    958   -241   -600    839   -722  -1091    228   1202   1361   1221
   -249    122    371     62   -311    244   -696  -1106   -296    384    540    410
   -254   -392   -137    324    -59   -265   -537   -875   -576   -228   -116   -265
   -197   -483   -285    337     41   -384   -270   -506   -384   -161   -132   -314
   -114   -483   -371    298    127   -428    -80   -244   -236    -77    -88   -277
    -31   -457   -426    244    194   -441    -23    -93   -148    -31    -64   -254
     15   -449   -465    218    239   -457    -31    -36   -116    -18    -59   -249
     10   -480   -493    233    249   -488    -25    -31   -116    -33    -83   -265
    -10   -506   -496    257    241   -501     -2    -25   -116    -41    -96   -267
    -64   -522   -457    293    194   -488      2    -23   -124    -49   -101   -275
   -103   -527   -423    316    158   -475     12    -10   -122    -44    -96   -277
    -75   -522   -449    298    184   -485     38    -18   -135    -51    -93   -290
    -59   -506   -446    280    192   -478     64    -23   -140    -70    -88   -306
    -67   -496   -431    280    179   -465     64     -5   -122    -72    -64   -303
    -83   -470   -387    277    150   -428     54     51    -64    -33    -18   -265
    -15   -394   -381    202    181   -387     85    122      2     28     44   -189
     51   -361   -413    153    231   -384     77    150     33     54     51   -153
    -18   -405   -387    210    184   -397     85    150     33     57     49   -122
    -72   -465   -392    270    158   -428    109    150     25     33     51   -116
     -2   -355   -353    179    171   -353    140    226     83     85    114    -62
     62   -267   -329    101    194   -298    103    296    127    137    166    -12
     90   -244   -335     75    213   -288    155    319    135    145    174      5
     93   -226   -319     67    205   -272    239    355    161    171    192     38
    163   -140   -303    -10    231   -223    192    418    226    226    257     88
    244    -49   -296    -98    267   -171    176    483    288    285    319    103
    241    -44   -288    -98    262   -166    122    524    322    319    332     90
    187   -116   -303    -33    244   -210    174    553    335    324    303    111
     80   -223   -303     70    192   -262    181    532    309    288    270    187
    127   -187   -316     28    220   -252    161    563    329    306    293    231
    236    -85   -324    -75    280   -205    111    589    350    319    314    239
    153    -88   -241    -31    197   -163    202    568    340    309    319    233
     98    -96   -197     -2    148   -148    288    555    342    311    337    236
     54   -111   -166     25    109   -137    280    530    327    285    316    205
     23   -101   -124     38     72   -111    265    493    306    252    288    184
      0    -93    -93     46     46    -93    249    465    285    226    259    168
     -7   -109   -101     59     46   -106    257    418    259    197    241    142
    -44   -148   -103     96     28   -127    257    363    220    155    210     98
    -90   -168    -80    129     -7   -124    293    319    179    111    174     54
    -96   -150    -54    124    -20   -103    309    316    174    103    168     41
   -116   -181    -64    148    -25   -124    272    283    140     70    142     28
   -103   -171    -70    137    -18   -122    252    265    127     57    132     20
    -90   -155    -64    122    -12   -111    280    249    132     54    132     10
   -132   -140     -7    137    -62    -75    348    244    153     75    150    -15
   -155    -67     88    111   -124     10    358    252    176     98    158      2
   -111     44    155     33   -135     98    340    280    218    135    194    111
   -116     72    189     20   -153    132    228    249    210    124    189    106
    -75     62    137      7   -106     98    158    184    150     72    158     70
    -72     80    153     -5   -114    114    241    197    163    101    197     83
    -83     96    179     -5   -132    135    252    192    166    111    213     62
   -122     15    137     51   -132     75    197    135    106     54    166    -10
   -135    -67     67    101   -101      0    174    137     77     18     98    -70
    -90   -129    -38    109    -25    -85    161    163     49    -38     33    -15
     -5   -148   -142     75     67   -145    127    103    -36   -135    -49    -72
     -7   -200   -192    101     90   -194    119     46   -111   -210    -98    -88
    -36   -262   -226    150     93   -244    114     18   -150   -244   -129   -148
    -62   -288   -226    174     80   -257    106     -7   -179   -275   -155   -161
    -77   -277   -202    176     62   -241     90    -25   -189   -285   -158   -158
    -80   -272   -194    174     57   -233     31    -44   -200   -293   -161   -181
   -109   -337   -228    223     59   -283     93    -72   -244   -335   -213   -252
    -96   -306   -213    200     57   -259    127    -88   -272   -368   -254   -249
    -88   -303   -215    194     62   -259     85   -109   -296   -389   -259   -231
    -80   -285   -207    181     62   -246     62   -116   -303   -387   -246   -223
    -49   -259   -210    155     80   -236     70    -96   -283   -363   -213   -213
    -33   -311   -280    171    122   -298     51   -103   -322   -418   -275   -275
      2   -491   -493    244    246   -493     77    -83   -410   -555   -418   -394
     10   -740   -750    366    379   -745    150    -18   -522   -779   -685   -665
      5   -789   -795    392    400   -792    277    153   -462   -841   -795   -771
    -15   -462   -446    239    213   -457    298    119   -309   -657   -576   -571
    -77     57    135     10   -109     96    103   -361   -270   -353   -142   -119
   -288    717   1005   -215   -646    859   -145   -872   -158    150    522    561
   -418   1205   1623   -392  -1021   1413   -358  -1111     62    735   1208   1249
   -285   1054   1340   -384   -813   1195   -558  -1182     18    891   1350   1434
   -163    542    706   -189   -436    623   -602  -1223   -413    298    722    865
   -101      7    109     44   -106     57   -527  -1132   -875   -532   -145     12
   -153   -374   -220    265     33   -298   -366   -813   -870   -774   -488   -353
   -153   -389   -236    270     41   -314   -174   -498   -644   -623   -413   -288
    -83   -366   -283    226     98   -327    -36   -277   -498   -535   -363   -244
    -41   -353   -314    194    135   -332     15   -161   -415   -488   -340   -218
    -15   -327   -311    171    148   -319     46   -109   -384   -470   -327   -202
    -18   -303   -285    161    132   -296     44    -90   -381   -462   -322   -192
    -31   -309   -277    171    122   -296     41    -80   -381   -465   -316   -187
    -46   -314   -270    179    111   -290     44    -67   -374   -467   -311   -187
    -49   -290   -241    171     96   -267     49    -59   -358   -457   -301   -171
    -49   -262   -215    155     80   -239     57    -59   -361   -457   -298   -166
    -49   -228   -179    137     64   -205     54    -46   -345   -441   -280   -148
    -44   -215   -171    127     62   -192     51    -25   -322   -418   -262   -122
    -36   -215   -179    127     70   -197     57    -10   -311   -405   -252   -109
    -57   -223   -166    137     54   -194     75    -23   -316   -413   -259   -109
    -88   -218   -132    153     20   -176     96    -51   -319   -407   -257   -101
    -64   -166   -101    114     15   -135     88    -44   -306   -379   -239    -72
    -41   -135    -93     88     25   -114     75     12   -272   -340   -218    -44
    -59   -103    -44     80     -7    -75     83     44   -241   -301   -181     -7
    -25    -83    -57     54     12    -70     83     96   -207   -257   -148     36
     15    -51    -67     18     38    -59     77    163   -163   -218   -119     67
     36    -41    -77      2     57    -59     77    200   -127   -184    -96     93
     62     -7    -70    -28     64    -36     90    288    -64   -119    -46    142
    101     62    -38    -83     70     12     98    345     -2    -46     12    202
    127    111    -15   -122     72     49     98    397     51     15     67    270
    142    158     15   -150     64     88     83    423     88     62    111    329
    137    194     54   -168     41    124     67    413     80     70    119    348
    140    228     88   -184     25    161     62    402     75     70    116    350
    135    223     85   -181     23    153     67    384     49     54    101    337
    116    205     88   -161     15    148     64    353     12     31     75    316
    106    228    119   -168     -5    174     57    306    -28     -2     49    290
     90    252    161   -171    -33    207     41    241    -88    -57      7    244
     77    220    142   -150    -33    181     25    179   -153   -114    -46    192
     64    181    116   -122    -25    150     28    140   -200   -161    -93    153
    -10    148    155    -70    -83    153     62     85   -246   -210   -140    119
    -64    122    187    -28   -127    153     77      7   -303   -259   -179     83
    -23    132    153    -54    -88    140     31    -31   -350   -296   -218     46
    -15    153    168    -67    -90    161     20    -33   -376   -319   -239     25
    -33    150    184    -59   -109    166     25    -85   -400   -340   -259      7
     -7    168    176    -80    -93    171     25    -75   -397   -329   -259     10
     10    213    200   -111    -96    207     33    -57   -379   -311   -249     23
     41    316    275   -179   -116    296     28    -20   -329   -257   -192     77
     28    355    327   -194   -148    342     15    -18   -301   -226   -155    106
     18    368    348   -194   -166    358     -7    -33   -293   -210   -142    124
     20    374    350   -197   -166    363    -51    -59   -303   -210   -148    137
     28    355    327   -192   -148    342    -72    -77   -316   -220   -161    137
     31    337    306   -187   -137    324    -80    -88   -335   -226   -161    127
     12    335    322   -176   -153    329    -90   -103   -348   -226   -142    137
    -12    270    280   -129   -148    275    -96   -111   -361   -231   -135    111
     -7    176    184    -83    -96    179   -116   -140   -420   -298   -226    -20
      7     93     85    -51    -38     90   -124   -153   -478   -371   -322     -2
     12     33     20    -23     -2     25   -122   -158   -509   -402   -350     -2
     -7     12     20     -2    -15     18   -127   -192   -550   -441   -389    -51
    -72     31    103     20    -88     67    -98   -246   -584   -485   -418    -72
    -72     46    119     10    -96     83   -106   -262   -597   -480   -415    -62
      2     23     20    -15     -7     23   -148   -215   -581   -457   -405    -46
     20     25      5    -25      7     15   -158   -202   -581   -457   -402    -46
     10     -5    -15     -2     12    -10   -166   -210   -592   -459   -413    -77
     -2    -20    -18     10      5    -20   -174   -231   -607   -478   -431   -114
     -5      0      5      0     -5      2   -171   -233   -610   -491   -433   -129
      0     -2     -5      0      0     -2   -176   -246   -626   -509   -444   -127
     25    -23    -49      0     36    -36   -194   -265   -649   -535   -467   -132
     33   -127   -161     44     96   -142   -174   -231   -670   -592   -540   -168
     62   -337   -400    137    228   -366   -124   -168   -745   -748   -737   -345
     54   -449   -504    194    275   -475    -20    -49   -730   -849   -906   -553
     18   -233   -252    109    135   -241     80     70   -548   -740   -823   -537
    -77    176    252    -51   -163    213     -7   -259   -545   -581   -555   -290
   -181    706    885   -262   -532    795   -275   -813   -670   -327    -98    187
   -244   1322   1566   -540   -906   1444   -555  -1215   -680     88    501    763
   -205   1488   1693   -641   -948   1590   -784  -1345   -615    488    963   1247
   -150    971   1122   -413   -636   1047   -831  -1325   -828    236    667   1010
   -153    457    610   -153   -381    532   -756  -1267  -1205   -488   -127    202
   -109     51    161     25   -135    106   -615  -1072  -1350   -997   -753   -400
    -20    -41    -20     31      0    -31   -509   -802  -1148   -935   -782   -368
     46    -28    -77    -10     62    -54   -392   -553   -911   -745   -654   -272
     72    -18    -93    -28     83    -54   -285   -361   -735   -605   -553   -226
     90    -18   -109    -38     98    -62   -244   -288   -665   -563   -532   -210
    106    -44   -150    -31    127    -96   -228   -265   -646   -563   -532   -184
    114    -18   -132    -49    122    -75   -239   -267   -644   -581   -542   -181
    127      0   -129    -64    127    -64   -241   -254   -628   -581   -542   -166
    109     38    -70    -75     88    -15   -220   -213   -584   -545   -522   -127
    101     41    -59    -70     80     -7   -213   -192   -561   -535   -527   -116
    142     18   -124    -83    132    -51   -228   -215   -589   -558   -553   -127
    150     18   -132    -85    140    -57   -215   -192   -548   -493   -472   -114
    129     36    -93    -85    111    -28   -202   -174   -506   -449   -431   -129
    106     54    -51    -80     80      2   -200   -161   -488   -449   -439   -129
    101     51    -49    -77     75      2   -197   -142   -472   -449   -457   -106
    122     80    -41   -101     80     20   -197   -124   -439   -415   -426    -77
    135    109    -25   -124     80     44   -197   -101   -402   -381   -376    -57
    132     77    -54   -103     93     12   -187    -62   -363   -345   -342    -12
    148    103    -46   -127     96     28   -184    -20   -322   -301   -311      0
    158    129    -31   -145     93     49   -163     31   -267   -241   -257     36
    163    179     15   -174     72     98   -155     72   -220   -200   -228     70
    171    200     28   -184     72    114   -145    124   -158   -145   -184    122
    187    233     46   -210     70    140   -137    184    -90    -80   -122    194
    205    275     67   -241     67    171   -127    233    -33    -20    -70    257
    218    314     96   -267     59    207   -119    275     20     41    -12    309
    220    332    111   -275     54    223   -109    314     62     96     51    358
    210    353    142   -283     33    249   -103    322     77    116     77    337
    210    358    148   -285     31    254   -101    316     72    109     62    296
    213    311     98   -265     57    205    -98    306     49     77     23    280
    210    327    116   -267     46    223   -111    275     15     51      7    270
    200    345    142   -275     28    244   -129    231    -28     12    -15    239
    187    327    140   -257     23    236   -132    174    -88    -51    -72    181
    148    285    137   -218      5    213   -122    127   -140   -106   -122    137
    116    244    127   -179     -5    187   -124     72   -194   -161   -176     88
    111    246    132   -179    -10    189   -127     28   -239   -200   -223     49
     96    252    155   -174    -31    205   -124    -10   -277   -239   -262     10
     67    236    168   -153    -51    202   -124    -41   -306   -262   -290    -28
     51    228    176   -140    -62    202   -124    -62   -322   -277   -316    -54
     51    244    189   -150    -70    215   -127    -77   -337   -306   -348    -59
     62    244    181   -153    -59    215   -106    -59   -324   -293   -342    -31
     72    296    223   -187    -75    262    -85    -28   -277   -246   -322     -2
     77    345    267   -210    -93    306    -72     -2   -218   -163   -244     28
     64    402    335   -233   -137    368    -80     -7   -189   -129   -184     49
     57    397    340   -228   -140    368    -98    -15   -184   -119   -153     67
     54    381    327   -220   -135    355   -124    -25   -202   -135   -142     72
     57    374    316   -215   -129    345   -140    -33   -223   -148   -135     67
     62    353    290   -207   -116    324   -148    -31   -231   -150   -150     64
     70    353    280   -213   -106    316   -150    -12   -218   -124   -142     67
     67    306    236   -187    -85    272   -155    -12   -239   -142   -171     38
     51    210    158   -129    -51    184   -155    -18   -275   -184   -218     -5
     20    140    116    -83    -49    127   -166    -36   -311   -228   -265    -38
     12     75     62    -44    -25     70   -176    -49   -350   -275   -314    -72
      2     28     25    -18    -12     28   -174    -54   -379   -306   -348    -93
    -18      2     20      7    -18     10   -155    -41   -381   -303   -345    -93
    -12     31     41    -10    -28     36   -145    -33   -376   -303   -342    -96
    -12     20     33     -5    -23     25   -145    -36   -381   -306   -350   -101
    -46    -20     23     33    -36      0   -145    -46   -394   -322   -371   -127
    -57    -38     18     49    -38    -10   -142    -46   -405   -324   -371   -142
    -28    -28      0     28    -15    -15   -155    -46   -413   -327   -371   -137
    -10    -31    -20     20      5    -25   -174    -51   -426   -340   -381   -148
    -33    -62    -28     46     -5    -46   -168    -57   -431   -353   -400   -176
    -57   -116    -59     88      0    -88   -155    -49   -441   -366   -415   -184
    -36   -254   -220    142     90   -236   -129    -18   -493   -452   -506   -277
     23   -452   -475    213    246   -462    -36     85   -548   -615   -711   -475
     72   -498   -574    213    319   -535     98    252   -488   -696   -831   -602
     44   -267   -311    111    176   -288    181    290   -348   -589   -714   -514
   -122    119    241      0   -181    181    -10   -233   -457   -433   -426   -244
   -275    696    971   -210   -623    833   -345   -813   -550   -103     83    244
   -348   1299   1644   -475   -997   1470   -631  -1127   -452    413    717    831
   -262   1384   1647   -561   -953   1514   -878  -1205   -350    810   1122   1215
   -223    815   1039   -296   -631    924   -917  -1182   -613    402    652    795
   -194    239    433    -23   -314    335   -802  -1083  -1021   -413   -192     41
   -137   -127     10    132    -75    -59   -589   -776  -1052   -750   -618   -342
    -93   -184    -90    140     -2   -137   -405   -426   -769   -584   -550   -309
    -46   -184   -140    114     46   -163   -275   -197   -589   -467   -478   -272
     -5   -174   -171     88     83   -171   -207    -67   -483   -394   -428   -249
     23   -171   -194     75    109   -181   -184    -18   -446   -376   -415   -236
     25   -184   -210     80    116   -197   -168      0   -441   -379   -426   -236
     10   -202   -213     93    109   -207   -148     18   -428   -379   -426   -228
      0   -220   -223    109    109   -223   -132     44   -410   -376   -431   -213
     -2   -205   -202    103     98   -205   -132     67   -397   -368   -410   -187
      0   -176   -176     88     88   -176   -129     93   -366   -332   -368   -166
      5   -179   -184     85     93   -181   -127    111   -348   -316   -353   -166
     41   -132   -174     44    106   -153   -116    137   -311   -288   -327   -148
     54   -114   -168     28    111   -140   -111    155   -283   -267   -309   -129
     41   -135   -176     46    109   -155   -106    181   -262   -252   -306   -111
     20   -137   -161     57     88   -148    -90    197   -246   -249   -314   -103
      5   -137   -142     64     72   -140    -64    213   -228   -233   -301    -90
     44    -83   -129     18     85   -106    -72    239   -202   -205   -272    -75
    127     12   -114    -70    122    -49    -88    283   -153   -150   -215    -38
    148     51    -96   -101    119    -20    -80    327   -103   -122   -194      5
    132     44    -88    -90    111    -20    -49    371    -62    -88   -161     38
    103      2   -101    -54    101    -46    -15    420    -18    -36   -111     51
     59    -28    -88    -15     72    -57     28    470     20      0    -77     57
     67    -12    -80    -28     72    -46     49    535     70     44    -38     90
     80     25    -54    -54     67    -12     64    605    132     93      2    148
     98     62    -36    -83     67     15     75    662    184    124     23    215
    103     88    -15    -96     59     36     83    693    226    145     28    259
     93     93     -2    -96     46     46     80    683    239    174     57    239
     93    127     33   -111     28     83     75    662    231    197    101    207
     90    132     41   -114     25     88     70    641    200    171    109    210
     72    158     85   -114     -5    122     57    602    158    132     93    220
     23    155    129    -90    -54    142     75    561    127    114     83    218
    -25    140    166    -57    -96    153     75    509     88     88     59    189
    -38    135    171    -49   -106    153     54    439     33     36     15    150
    -36    132    168    -46   -101    150     25    363    -25    -25    -33    111
    -36    163    200    -64   -119    181      7    306    -62    -64    -67     88
    -31    194    226    -83   -127    207     18    280    -67    -80    -88     67
    -41    163    205    -62   -124    184     38    265    -70    -93   -109     57
    -75     98    174    -10   -124    135     70    267    -54    -80    -85     88
    -83     85    166     -2   -124    127     90    277    -41    -64    -67     93
    -72    129    202    -28   -137    166    111    288    -23    -36    -54     77
    -90    202    293    -57   -192    246    119    311     25     18      5    116
   -111    236    348    -62   -228    290    132    332     75     70     57    135
   -135    265    400    -67   -267    332    129    322     96     90     70    161
   -127    272    400    -72   -262    335    116    329    119    122    109    220
   -137    244    381    -54   -259    311     96    340    132    132    116    223
   -158    179    337    -10   -246    257    106    345    127    129    111    213
   -166    148    314      7   -241    231     98    342    124    135    127    192
   -179    132    309     23   -244    220    106    324    119    129    114    142
   -189     46    236     70   -213    140    106    311     85     72     44    142
   -194    -57    137    127   -166     38     93    285     20      0    -23     90
   -207    -75    129    140   -168     25     85    257    -15    -28    -36     51
   -202   -124     77    163   -142    -23     85    244    -36    -51    -54     44
   -194   -176     18    184   -109    -80     83    236    -46    -62    -70     10
   -207   -207      0    207   -103   -103     59    205    -83   -101   -111    -46
   -213   -210      0    210   -109   -106     33    158   -135   -158   -158   -111
   -200   -220    -20    210    -90   -122     18    122   -171   -200   -163     -2
   -189   -233    -44    210    -72   -140     10    116   -166   -192   -155     -7
   -179   -220    -41    200    -70   -132      0     96   -181   -207   -171    -46
   -161   -228    -67    192    -46   -148    -15     67   -207   -233   -179    -25
   -142   -272   -132    207     -5   -202    -31     46   -236   -267   -220    -46
   -132   -283   -150    205      7   -218    -49     20   -262   -296   -246    -67
   -109   -277   -168    194     28   -223    -59      7   -280   -311   -262   -116
    -51   -433   -384    241    163   -410    -49     12   -366   -433   -400   -288
     -7   -636   -631    322    309   -633     31     72   -470   -646   -652   -530
     15   -706   -722    342    368   -714    174    226   -431   -732   -766   -605
    -38   -501   -462    270    210   -483    265    220   -301   -607   -639   -511
   -197    -67    129    129   -166     31     70   -345   -340   -379   -275   -158
   -366    626    992   -129   -680    810   -246   -904   -306     59    337    452
   -459   1267   1725   -405  -1091   1496   -532  -1192   -132    607    997   1101
   -400   1312   1712   -454  -1054   1512   -782  -1304    -80    909   1317   1467
   -335    766   1101   -215   -719    932   -826  -1291   -413    431    795    956
   -298    119    415     88   -358    267   -678  -1111   -802   -340    -44    111
   -267   -275     -7    267   -129   -142   -452   -750   -810   -644   -452   -303
   -189   -340   -150    265    -20   -246   -265   -387   -571   -509   -392   -288
   -132   -332   -202    231     33   -267   -155   -184   -439   -426   -366   -270
   -103   -329   -226    215     59   -277    -88    -80   -368   -389   -353   -192
   -109   -345   -236    226     62   -290    -54    -36   -342   -376   -348   -192
   -119   -358   -239    239     59   -298    -31     -7   -324   -374   -358   -218
   -103   -345   -241    223     67   -293    -18     10   -311   -363   -348   -213
    -96   -340   -246    218     75   -293    -12     28   -303   -348   -337   -215
   -106   -329   -226    215     57   -277    -10     38   -290   -332   -324   -210
   -109   -324   -215    218     51   -270     -5     49   -275   -314   -306   -194
   -114   -329   -218    220     49   -275     -2     59   -265   -309   -306   -194
    -98   -319   -220    207     59   -270      0     75   -252   -293   -301   -194
    -83   -301   -220    189     67   -262      5     93   -239   -280   -311   -223
    -85   -288   -202    187     57   -246     15    116   -223   -272   -311   -181
    -98   -265   -168    181     33   -218     25    137   -200   -228   -259   -119
   -103   -228   -124    166     10   -176     38    166   -166   -184   -213   -106
    -93   -207   -114    150      7   -161     46    202   -140   -153   -194    -96
    -93   -189    -96    142      0   -142     51    228   -119   -124   -176   -101
    -93   -174    -83    132     -7   -127     64    265    -85    -96   -158    -75
    -90   -158    -67    124    -12   -114     85    319    -38    -59   -122    -23
    -83   -140    -57    111    -15    -98    103    379     10    -15    -88     12
    -70   -114    -44     93    -12    -80    124    446     59     33    -51     62
    -57    -62     -5     57    -25    -33    129    506    111     96     -5    101
    -41    -20     20     31    -31     -2    137    555    155    142     38    140
    -25     15     41      5    -36     28    142    589    189    171     64    192
    -25     28     54      0    -38     41    150    607    215    202    101    228
    -25     51     77    -15    -51     64    148    602    220    213    119    226
    -20     57     77    -18    -49     64    142    594    213    220    137    233
    -18     70     88    -28    -51     77    132    566    189    210    124    192
    -18     83    101    -31    -59     90    132    535    166    179     96    168
    -59     62    122     -2    -93     93    140    485    137    155     96    184
    -93     54    148     18   -122    101    132    431     90    109     62    155
   -116     59    174     28   -145    116    119    371     44     70     28    109
   -124     38    163     44   -142    101    116    327     10     41      2     67
   -148    -12    132     80   -140     57    106    272    -36    -10    -46     12
   -166    -31    135     98   -153     51    116    239    -54    -28    -59      0
   -192    -46    145    116   -171     49    132    213    -64    -46    -75     -7
   -218     -7    210    114   -215    101    145    192    -70    -51    -72      0
   -241    -10    231    124   -239    111    153    192    -67    -33    -51      0
   -252    -23    228    137   -241    103    166    210    -51    -15    -44     -2
   -246     12    257    116   -252    132    174    241    -10     23     -7     33
   -239     80    319     80   -277    200    181    262     31     62     36     77
   -246    122    366     62   -306    244    171    252     46     85     59    101
   -241    171    410     33   -324    290    148    239     64    109     88    124
   -226    174    400     23   -314    288    116    228     59    103     85    135
   -228    132    361     49   -293    246    101    213     41     85     75    132
   -244    111    355     64   -301    233     83    189     25     72     70    119
   -267     67    335     98   -301    200     72    174     10     62     62    106
   -270      0    267    132   -270    132     64    161    -18     38     33     70
   -254    -83    171    168   -213     44     54    142    -70    -12    -18     10
   -254   -161     93    205   -174    -33     49    124   -116    -57    -62    -25
   -249   -192     54    220   -153    -70     41    106   -148    -88    -88    -46
   -252   -205     44    228   -148    -80     20     72   -181   -119   -116    -77
   -267   -228     38    249   -153    -96      0     44   -210   -148   -145   -106
   -270   -254     12    262   -145   -122    -18     28   -231   -171   -168   -129
   -270   -236     33    252   -153   -103    -23     28   -239   -174   -168   -135
   -267   -244     23    254   -145   -111    -18     28   -236   -174   -166   -132
   -246   -288    -41    267   -103   -166    -12     15   -259   -200   -194   -153
   -244   -301    -57    272    -96   -179     -5     18   -262   -202   -200   -148
   -241   -290    -49    265    -96   -171     -2     20   -262   -205   -202   -148
   -239   -306    -67    270    -85   -187    -10     12   -275   -231   -220   -153
   -228   -322    -93    275    -67   -207     -7     18   -283   -241   -236   -150
   -223   -446   -226    332      0   -335     15     41   -329   -306   -309   -231
   -181   -662   -480    423    148   -571     72     90   -426   -485   -519   -467
   -137   -802   -665    467    262   -732    168    210   -454   -618   -691   -685
   -137   -667   -530    402    194   -600    277    353   -324   -540   -631   -654
   -293   -262     31    275   -163   -116    205     15   -231   -309   -306   -303
   -501    392    893     54   -696    641     -7   -522   -101    145    311    363
   -633   1060   1693   -213  -1163   1376   -210   -846    142    740   1041   1137
   -566   1252   1818   -342  -1192   1535   -483  -1047    220   1117   1486   1667
   -532    807   1340   -140   -937   1072   -597  -1171   -127    748   1096   1283
   -509    205    714    153   -613    457   -553  -1106   -579    -10    275    400
   -441   -262    179    350   -314    -41   -376   -776   -727   -465   -272   -202
   -348   -361    -12    355   -168   -187   -200   -387   -542   -431   -324   -254
   -244   -327    -83    285    -80   -205   -103   -161   -410   -350   -285   -207
   -189   -332   -145    259    -23   -239    -51    -44   -348   -329   -290   -200
   -166   -335   -168    249      0   -252    -23      0   -322   -303   -267   -210
   -181   -309   -127    246    -28   -218    -18     12   -319   -306   -259   -215
   -174   -329   -158    249     -7   -244     -7     41   -285   -262   -197   -210
   -158   -329   -171    241      5   -252      0     62   -265   -246   -197   -267
   -145   -342   -197    244     23   -270     10     83   -262   -272   -233   -239
   -142   -335   -192    239     23   -265     20     93   -254   -277   -239   -187
   -127   -309   -181    218     25   -246     23    106   -233   -270   -241   -174
    -93   -280   -187    187     44   -233     25    127   -205   -246   -218   -137
    -98   -246   -148    171     23   -197     36    148   -179   -220   -189   -119
   -103   -233   -129    168     12   -181     59    166   -171   -236   -197    -90
    -77   -236   -158    155     38   -197     54    187   -158   -218   -181    -75
    -62   -223   -161    142     46   -192     44    210   -135   -168   -124    -90
    -85   -200   -116    140     12   -158     49    239    -93   -119    -72    -88
    -83   -145    -62    114    -10   -103     51    270    -62    -98    -44    -49
    -18   -111    -96     64     36   -103     57    306    -51    -93    -44    -23
    -28   -127    -98     77     33   -114     64    342    -25    -70    -25    -18
    -18   -116    -98     67     38   -109     77    394     15    -36    -10    -15
     38    -72   -111     18     75    -90     83    462     64      5     15      0
     33    -10    -46    -12     38    -28     93    524    127     72     85     80
     10     23     12    -18     -2     18    109    576    189    137    163    181
      7     41     33    -25    -12     36    127    615    239    184    202    218
     36     46     10    -41     12     28    135    631    249    197    207    226
     59     80     20    -70     18     51    137    633    257    210    220    249
     90     90      0    -90     44     46    148    639    285    236    249    290
     85     88      2    -88     41     46    148    633    285    228    249    293
     67     83     15    -75     25     49    135    592    262    202    231    265
     59     51     -7    -57     33     23    150    558    239    174    205    241
     46     49      2    -46     23     25    158    514    205    137    171    205
     38     49      7    -46     15     28    148    465    174    101    140    153
    -20     25     46     -2    -33     36    140    415    137     54    101    111
    -62     -5     57     33    -59     23    132    350     85      5     62     75
     -7    -18    -10     12      0    -12    103    257      2    -77     -2     -2
    -18    -15      0     15    -12     -7    109    228     -7    -93    -12    -38
    -33    -10     23     23    -28      5    116    207    -18   -101    -23    -59
    -46     23     67     10    -57     44    124    233    -10    -90    -20    -51
    -49     75    122    -12    -85     98    142    275     25    -54      5    -38
     36     98     62    -70    -12     80    129    223     -7    -93    -20    -57
    -41     88    129    -23    -85    109    142    220     12    -72     10    -12
   -106    106    210      0   -158    158    150    223     38    -46     28     15
    -83    155    239    -36   -161    197    132    210     54    -28     44      7
    -72    171    244    -51   -158    207    116    205     54    -23     44    -10
    -62    142    205    -38   -132    174    111    192     28    -51     12    -12
    -64    150    213    -44   -140    181    101    184     10    -57     10    -12
   -101    158    259    -28   -179    207     93    168      0    -62      2    -31
   -137     93    231     20   -187    161     98    158    -15    -72     -7    -64
   -137    -51     85     96   -111     15     96    135    -88   -142    -88   -150
   -116   -114      0    114    -62    -57     75    101   -148   -210   -155   -218
   -106   -135    -31    119    -38    -83     83    101   -155   -228   -166   -220
    -98   -176    -77    135    -12   -127     85    101   -179   -254   -179   -220
    -96   -218   -122    158     12   -171     54     57   -239   -314   -239   -267
    -80   -220   -142    148     28   -181     44     38   -246   -319   -244   -283
    -18   -239   -220    127    101   -228     31     31   -270   -355   -272   -298
     -2   -265   -265    132    127   -265     15     28   -285   -379   -293   -311
    -12   -252   -239    132    111   -246     18     36   -275   -368   -280   -280
    -36   -275   -239    153    101   -257     49     28   -290   -368   -272   -309
   -127   -324   -197    223     33   -262     57     18   -301   -376   -277   -327
   -213   -392   -179    301    -18   -285     64      5   -303   -379   -290   -337
   -171   -441   -270    306     49   -355     57      5   -329   -420   -340   -381
    -44   -532   -488    288    220   -511     62      5   -400   -532   -452   -470
     -7   -696   -688    350    340   -693    142     93   -446   -685   -644   -639
    -15   -743   -727    376    353   -735    254    236   -405   -784   -797   -792
    -70   -511   -441    290    184   -478    358    329   -252   -691   -722   -735
   -210   -101    109    153   -161      2    223    -49   -262   -472   -381   -402
   -337    506    844    -85   -589    672    -36   -600   -332   -101    194    142
   -407   1078   1486   -337   -945   1280   -296   -974   -301    376    841    745
   -309   1072   1382   -381   -844   1226   -545  -1135   -319    701   1200   1098
   -163    607    769   -223   -467    688   -628  -1163   -670    215    665    607
    -98    101    200     -2   -150    150   -548  -1075  -1080   -636   -236   -218
    -23   -254   -231    137    103   -241   -392   -753  -1062   -945   -659   -602
    -25   -311   -285    168    129   -298   -275   -387   -724   -717   -537   -506
   -140   -381   -244    259     49   -314    -93   -119   -483   -566   -457   -410
   -106   -457   -350    283    119   -405    -83    -59   -441   -563   -491   -413
    -15   -415   -402    213    192   -410    -62    -36   -426   -558   -483   -431
    -88   -407   -319    249    114   -363     70     -7   -389   -519   -444   -423
   -184   -478   -293    329     51   -384    140     15   -361   -488   -410   -407
   -168   -478   -311    322     70   -394    155     59   -329   -465   -392   -389
   -124   -454   -329    288    101   -392    145     57   -340   -504   -436   -374
   -124   -405   -280    265     77   -342    137     80   -316   -470   -407   -306
   -103   -348   -244    226     70   -296    114     90   -301   -441   -394   -350
    -54   -314   -262    184    103   -288     90     77   -316   -465   -415   -340
    -85   -311   -228    197     70   -272    109    111   -272   -418   -366   -309
   -163   -296   -132    231    -15   -215    119    171   -215   -387   -340   -285
    -77   -275   -197    174     59   -236     88    168   -220   -389   -327   -262
     20   -181   -202     80    109   -192     38    179   -205   -368   -311   -283
    -10   -135   -124     70     57   -129     46    197   -179   -363   -319   -275
     -2    -80    -77     41     36    -80    101    215   -158   -345   -288   -205
    -10    -75    -64     41     25    -70    129    301    -83   -259   -213   -155
    -15    -49    -33     31      7    -41     83    348    -28   -189   -148   -155
   -142    -98     44    122    -96    -28    101    379     20   -145   -109   -132
   -176   -184     -7    181    -85    -96    161    319    -12   -187   -158   -122
   -155   -176    -20    166    -70    -98    244    335      0   -171   -145    -72
   -163    -70     93    116   -129     10    254    413     90    -44    -31    -64
   -148     12    158     67   -153     85    239    449    137     -2     12    -33
   -137     64    202     36   -168    132    254    511    220     67     77     57
   -166     57    220     54   -194    137    283    566    270     93     93    119
   -163     31    192     64   -179    111    277    563    244     33     36    158
   -124     18    142     51   -132     77    262    537    210     -7     15    153
   -150     80    231     36   -189    155    262    517    202    -15      5     59
   -166     59    226     51   -194    140    254    454    142    -59    -12    -28
   -200     64    265     64   -231    163    244    407    109    -88    -15    -80
   -197     46    244     72   -220    145    236    355     46   -181    -98    -64
   -148     -2    145     75   -148     70    215    267    -70   -309   -220    -96
   -200     10    207     93   -205    109    233    252    -96   -322   -207   -158
   -314    -57    257    184   -285     98    270    244   -111   -350   -244   -220
   -306    -90    213    197   -262     59    236    174   -181   -415   -301   -241
   -231    -36    194    135   -213     77    187    119   -226   -436   -303   -267
   -236     -2    233    116   -233    114    189     96   -239   -441   -316   -371
   -275     18    293    127   -283    155    200    101   -228   -454   -340   -366
   -228     98    327     64   -277    213    215    129   -184   -452   -350   -249
   -148    116    265     15   -205    189    218    168   -153   -441   -350   -122
   -184    109    293     38   -239    200    171     96   -187   -436   -322   -210
   -236    132    368     51   -303    249    181     88   -153   -366   -236   -236
   -218    215    431      0   -324    324    161     72   -150   -361   -236   -277
    -93    275    368    -90   -231    322    140    101   -158   -379   -239   -207
   -145    158    303     -7   -226    231     96     18   -249   -457   -309   -309
   -265    124    389     70   -327    257    129     20   -257   -478   -324   -311
   -270    129    400     70   -335    265    153     57   -241   -467   -319   -272
   -309     44    353    132   -329    197    176    101   -236   -480   -361   -265
   -275    -72    202    171   -241     64    148     54   -316   -571   -446   -303
   -249   -158     88    202   -168    -36    116     -5   -402   -659   -514   -342
   -262   -132    129    197   -197     -2    127     -2   -410   -649   -506   -348
   -194    -46    148    122   -171     49    114    -12   -420   -659   -519   -371
   -106      2    109     49   -109     54    101     46   -394   -659   -537   -319
   -252    -62    187    155   -220     62    122     72   -355   -607   -478   -306
   -353   -205    148    277   -252    -28    127    -75   -496   -756   -607   -457
   -361   -168    192    265   -277     10    140    -67   -506   -748   -581   -452
   -431   -192    239    309   -337     23    148    -18   -465   -698   -545   -423
   -319   -184    132    252   -226    -25    148     18   -439   -717   -566   -311
   -228   -179     46    202   -137    -64    135      0   -454   -698   -517   -283
   -353   -176    176    265   -265      0    179      7   -431   -633   -457   -439
   -423   -275    145    348   -285    -64    218     49   -462   -727   -558   -501
   -420   -478    -59    449   -181   -270    296    142   -498   -891   -761   -597
   -335   -532   -197    431    -70   -363    363    218   -517  -1075   -995   -722
   -309   -324    -15    316   -148   -171    423    275   -397  -1028   -956   -628
   -400    106    506    145   -454    306    231   -174   -524   -839   -602   -480
   -527    626   1153    -49   -839    888    -90   -745   -735   -613   -174    -54
   -576   1104   1680   -265  -1130   1392   -366  -1119   -789   -197    402    480
   -550   1234   1784   -340  -1166   1509   -563  -1254   -748    202    849    782
   -485    743   1228   -129   -857    984   -579  -1262  -1041   -236    381    376
   -485    194    680    145   -584    439   -449  -1132  -1382  -1039   -475   -335
   -444   -228    213    335   -329     -7   -265   -807  -1322  -1353   -932   -639
   -392   -288    103    340   -249    -93    -90   -449   -969  -1130   -823   -483
   -371   -270    101    319   -236    -85     33   -231   -745   -953   -711   -441
   -275   -244     28    259   -153   -109     67   -148   -652   -883   -636   -452
   -259   -189     67    223   -166    -62     72   -122   -623   -865   -620   -467
   -283   -202     80    244   -181    -62     85   -109   -615   -875   -639   -459
   -265   -194     70    228   -168    -62    114    -80   -587   -859   -631   -433
   -239   -189     49    213   -145    -70    129    -64   -579   -865   -644   -410
   -205   -194     10    197   -109    -90    124    -51   -566   -859   -633   -374
   -184   -163     20    174   -103    -72    122    -33   -530   -797   -563   -392
   -161    -93     67    124   -116    -12    116    -33   -514   -784   -555   -454
   -168   -106     59    137   -116    -23    122    -36   -524   -810   -581   -413
   -176   -116     59    145   -122    -28    124    -31   -519   -797   -545   -371
   -179    -85     93    132   -137      2    111    -33   -511   -784   -530   -444
   -145    -59     85    103   -116     12     98    -33   -517   -797   -563   -413
    -96    -23     70     59    -85     23     88    -18   -509   -805   -579   -366
    -57    -38     18     46    -38    -12     93     12   -475   -776   -548   -272
    -36     18     54     10    -44     36     93     36   -431   -709   -444   -267
    -51     54    106     -2    -77     80     98     49   -397   -665   -418   -379
    -49     67    114    -10    -80     90    109     72   -376   -670   -480   -402
      0     96     93    -49    -46     93    109    119   -345   -670   -478   -202
     75    155     80   -114     -2    119    103    161   -306   -649   -452   -210
    103    137     33   -122     33     88    124    213   -270   -631   -452    -59
    142    153     10   -148     64     83    122    257   -226   -574   -381     57
    168    210     38   -189     64    124    119    285   -174   -506   -303     70
    200    285     85   -241     57    187    127    303   -132   -449   -236     88
    220    285     64   -254     77    176    142    301   -137   -452   -241     77
    197    280     83   -239     57    181    155    283   -171   -488   -272     51
    184    293    106   -241     38    200    142    246   -228   -558   -340     49
    210    285     75   -246     67    181    132    194   -290   -602   -358     51
    226    322     96   -275     64    210    155    155   -324   -620   -368    -36
    184    314    127   -249     28    220    161    109   -376   -659   -387   -114
    122    277    155   -202    -15    218    127     38   -441   -714   -423   -176
    124    244    119   -184      2    181     62    -67   -558   -818   -496   -236
    122    202     80   -163     20    140     57   -122   -623   -888   -555   -277
    106    218    111   -163     -2    166     70   -137   -641   -909   -571   -262
    101    233    132   -168    -15    184     67   -153   -659   -917   -584   -246
     93    244    150   -168    -28    197     49   -168   -678   -935   -592   -249
     59    231    171   -145    -57    202     67   -153   -662   -924   -579   -252
     64    272    207   -168    -72    239     70   -158   -657   -924   -576   -239
     59    324    265   -192   -103    293     77   -142   -628   -891   -537   -197
     62    400    337   -231   -137    368     88   -109   -574   -807   -467   -176
     54    470    413   -265   -179    444     64   -111   -548   -774   -439   -163
     38    475    433   -257   -197    454     46   -111   -535   -737   -394   -122
     25    483    457   -254   -218    472     23   -127   -537   -714   -379   -163
      7    459    452   -233   -220    457     -5   -155   -579   -756   -410   -163
    -15    426    441   -207   -228    431    -15   -166   -600   -776   -418   -116
    -18    418    436   -200   -228    426    -12   -161   -594   -766   -413   -116
     -5    379    384   -189   -194    381    -18   -166   -615   -779   -428   -142
      0    259    259   -129   -129    259    -33   -181   -672   -833   -493   -202
     12    179    163    -98    -75    171    -46   -192   -709   -867   -542   -249
     18    135    116    -75    -49    124    -77   -215   -740   -893   -576   -249
      5     33     28    -20    -12     31   -116   -246   -795   -943   -620   -262
    -10      2     12      5    -10      7   -148   -259   -820   -956   -631   -288
    -18     46     64    -15    -41     54   -171   -270   -826   -943   -618   -301
    -18     38     57    -10    -38     49   -192   -280   -839   -950   -633   -306
    -20     -2     18     10    -20      7   -210   -298   -859   -969   -662   -290
    -25    -18      7     23    -18     -5   -210   -298   -846   -940   -623   -241
    -31    -31     -2     28    -15    -18   -207   -290   -833   -906   -605   -288
    -33    -49    -15     41    -10    -31   -223   -303   -849   -917   -628   -329
    -70    -75     -7     70    -33    -41   -228   -316   -862   -937   -667   -314
   -101    -98      2    101    -51    -49   -218   -316   -865   -943   -680   -267
    -51   -158   -106    103     25   -135   -231   -314   -888   -958   -704   -316
      5   -345   -353    168    179   -348   -210   -272   -969  -1096   -862   -452
     28   -566   -594    267    309   -579    -96   -145   -989  -1239  -1054   -641
     12   -519   -532    254    272   -524     25     -5   -883  -1231  -1085   -704
   -122   -179    -59    150    -33   -119    -67   -379   -958  -1163   -927   -571
   -270    309    579    -20   -426    444   -389  -1039  -1169   -976   -561   -228
   -420    963   1382   -272   -901   1171   -717  -1535  -1239   -610    -25    244
   -478   1491   1969   -506  -1223   1730  -1021  -1805  -1171   -150    517    717
   -387   1301   1686   -459  -1036   1493  -1163  -1769  -1163    -49    571    813
   -283    662    945   -192   -613    802  -1062  -1551  -1369   -561    -31    322
   -207     44    252     80   -231    148   -813  -1213  -1532  -1148   -722   -337
   -153   -132     20    142    -88    -57   -587   -815  -1275  -1088   -792   -449
   -101   -148    -46    124    -28    -98   -436   -545  -1041   -940   -698   -353
    -88   -166    -77    127     -5   -122   -337   -387   -911   -854   -649   -306
    -83   -179    -96    129      5   -137   -301   -327   -870   -839   -659   -293
    -72   -166    -93    119     10   -129   -290   -301   -854   -844   -662   -244
    -51   -153   -103    101     25   -127   -290   -277   -833   -818   -636   -259
    -46   -148   -101     96     25   -124   -275   -254   -810   -797   -633   -283
    -46   -114    -67     80      7    -90   -272   -239   -787   -774   -618   -275
    -64   -122    -57     93     -5    -90   -280   -223   -769   -753   -602   -296
    -96   -127    -33    109    -33    -80   -280   -220   -761   -748   -610   -275
   -101   -106     -5    103    -49    -57   -252   -200   -732   -730   -605   -233
    -80    -88     -7     83    -38    -49   -233   -179   -706   -709   -579   -205
    -64    -62      2     64    -33    -31   -233   -166   -691   -696   -555   -166
    -49    -46      2     46    -25    -23   -226   -129   -657   -652   -519   -153
    -31    -31      0     31    -15    -15   -213    -90   -618   -623   -496   -137
    -41    -38      0     38    -20    -20   -200    -54   -587   -594   -483   -129
    -59    -25     33     44    -46      2   -179    -15   -537   -540   -439   -114
    -59     -2     57     28    -59     25   -179      5   -514   -524   -418    -90
    -46     31     77      7    -62     54   -161     57   -470   -480   -376    -54
    -36     62     98    -12    -67     77   -129    127   -397   -400   -316    -38
    -23    116    140    -46    -80    127   -111    194   -332   -337   -254      0
    -18    116    135    -49    -77    124    -90    262   -280   -283   -213     41
     -5    148    153    -72    -80    150    -77    316   -231   -236   -168     72
     10    187    176   -101    -83    181    -70    358   -194   -200   -137    109
     12    202    189   -106    -88    197    -57    381   -166   -163   -109    140
     23    236    213   -129    -96    226    -57    387   -163   -161   -114    171
     28    275    246   -150   -109    262    -54    384   -161   -153    -93    194
      7    293    285   -150   -140    290    -51    371   -155   -127    -44    181
    -20    257    277   -116   -148    267    -38    361   -148    -88    -12     90
    -44    262    306   -109   -176    285    -51    301   -207   -181   -103     96
    -33    259    293   -114   -163    275    -72    233   -277   -249   -166    171
    -59    244    301    -93   -179    272    -83    179   -301   -228   -140    103
    -90    226    316    -67   -202    270   -101    122   -332   -236   -124     57
   -114    200    314    -44   -215    257   -122     62   -366   -280   -168     15
   -140    207    348    -33   -244    277   -137     20   -389   -301   -176      2
   -161    205    366    -23   -262    285   -127     15   -371   -267   -150    -41
   -179    236    415    -28   -296    324   -111     23   -348   -254   -168    -36
   -189    231    420    -20   -306    324   -103     38   -327   -252   -161     36
   -207    239    446    -15   -327    342    -85     62   -301   -218   -124     49
   -213    257    470    -23   -342    363    -75     75   -280   -197   -111     49
   -194    270    465    -36   -329    366    -72     80   -275   -207   -127     75
   -207    316    524    -54   -366    420    -64     93   -244   -163    -88    114
   -218    348    566    -64   -392    457    -62    101   -202    -98    -18    122
   -189    400    587   -106   -389    493    -98     75   -197    -80     10    124
   -166    397    563   -114   -363    480   -119     57   -205    -88      5    119
   -187    366    550    -90   -368    457   -119     51   -218    -98    -18    101
   -187    327    514    -70   -350    420   -140     20   -241   -109    -28     88
   -187    283    470    -49   -329    376   -166    -18   -275   -127    -36     46
   -200    223    423    -10   -311    322   -176    -33   -298   -161    -80     -7
   -215     75    290     67   -254    181   -181    -38   -350   -257   -187     12
   -215    -18    197    116   -207     88   -168    -41   -379   -277   -223    -18
   -213    -49    163    127   -189     57   -163    -59   -392   -262   -205    -80
   -200    -64    135    132   -168     33   -163    -83   -410   -246   -176   -114
   -220    -77    142    148   -184     31   -163    -85   -405   -241   -158   -124
   -231    -98    132    163   -181     15   -168    -90   -413   -254   -179   -135
   -249   -132    116    189   -184     -7   -158    -80   -413   -259   -194   -122
   -272   -132    140    202   -207      2   -150    -70   -402   -254   -179   -103
   -259   -158    101    207   -181    -31   -171    -98   -426   -280   -194   -119
   -249   -166     83    207   -166    -41   -176   -106   -426   -272   -176   -135
   -249   -158     88    202   -168    -36   -166    -93   -410   -246   -184   -213
   -228   -187     41    207   -135    -72   -153    -83   -418   -298   -280   -137
   -220   -254    -33    236    -93   -145   -142    -75   -423   -267   -228   -111
   -202   -368   -166    285    -20   -267   -127    -67   -483   -335   -298   -246
   -176   -631   -454    402    137   -542    -57    -12   -600   -548   -545   -491
   -168   -758   -589    465    210   -675     64     96   -641   -717   -756   -706
   -218   -589   -374    402     75   -483    161    129   -511   -607   -646   -628
   -350   -161    187    254   -270     12     23   -309   -470   -384   -329   -283
   -535    501   1034     15   -784    766   -254   -859   -363     98    298    342
   -662   1182   1844   -259  -1252   1512   -485  -1101    -72    748   1039   1062
   -589   1267   1855   -340  -1223   1561   -745  -1163     12   1072   1366   1400
   -530    787   1314   -129   -922   1049   -844  -1195   -267    737   1013   1039
   -509    179    688    163   -600    433   -740  -1080   -688     20    283    241
   -496   -166    329    332   -413     80   -517   -761   -795   -381   -213   -288
   -426   -233    189    327   -309    -23   -322   -413   -587   -301   -239   -244
   -345   -290     51    316   -200   -119   -187   -137   -413   -174   -161   -135
   -306   -280     25    293   -166   -127   -114     -5   -316   -109   -106   -106
   -301   -272     28    288   -166   -122    -75     44   -280    -77    -75   -109
   -303   -296      7    298   -158   -145    -59     67   -265    -57    -64   -124
   -301   -290      7    296   -155   -142    -46     80   -254    -38    -38   -122
   -306   -277     25    290   -166   -124    -36     88   -249    -36    -59   -161
   -311   -309      2    311   -158   -153    -20    111   -236    -57   -114    -96
   -288   -314    -25    301   -132   -171    -20    122   -228    -62   -109    -38
   -285   -314    -28    298   -129   -171    -12    142   -210    -41    -72    -33
   -303   -303     -2    301   -150   -153     -7    155   -181      2    -28    -54
   -311   -301     10    306   -161   -145     -7    174   -153     25     -2    -38
   -314   -288     25    301   -174   -129     -7    200   -124     46     12    -28
   -298   -246     51    272   -176    -98      0    231   -101     64     25     -7
   -288   -223     64    254   -179    -80      7    259    -83     85     44     20
   -280   -213     67    246   -174    -72     20    293    -46    116     75     46
   -285   -189     93    236   -192    -49     36    319    -15    150    116     59
   -265   -174     90    220   -179    -44     44    348      5    171    122     75
   -233   -132     98    181   -168    -18     44    394     38    207    153    116
   -215    -88    127    153   -171     18     57    452     96    293    241    122
   -194    -44    150    116   -174     51     75    506    140    329    280    163
   -197    -15    179    106   -189     80     98    579    197    392    324    202
   -168     -5    163     85   -168     77    111    636    241    431    329    244
    -88     15    103     36    -96     59     85    620    215    376    262    290
    -85     41    127     20   -106     85    101    654    257    431    337    327
    -90     72    161      7   -127    116    111    670    285    485    423    316
   -101    106    207     -5   -155    155    114    657    285    483    418    293
   -114    116    231      0   -171    174    119    644    277    467    389    309
   -135    127    259      2   -197    192    119    613    267    457    387    285
   -155    114    270     20   -213    192    119    574    239    426    366    262
   -181     85    267     49   -223    176    114    532    205    389    340    249
   -202     70    272     67   -236    171    109    480    181    381    340    210
   -226     46    272     88   -249    158     98    415    142    345    306    166
   -257      5    262    124   -259    132     90    363    103    298    262    129
   -275    -46    228    161   -252     88     90    327     75    259    226     96
   -298    -64    233    181   -267     83    101    303     67    249    218     83
   -314    -46    267    179   -293    109    114    296     75    262    233     88
   -319    -23    296    171   -309    135    135    301     85    275    244    101
   -311    -33    277    171   -298    122    155    303     85    275    244    103
   -293    -49    244    171   -270     96    181    322    109    293    259    114
   -285     18    301    132   -293    158    192    337    150    332    298    148
   -298     77    374    109   -335    226    200    340    187    366    337    187
   -298    135    431     80   -366    283    184    335    207    397    376    223
   -290    140    431     75   -361    285    145    311    202    392    363    228
   -293    114    407     88   -350    259    116    293    179    376    361    210
   -303     72    376    114   -340    223     98    262    150    353    340    171
   -311     44    353    132   -332    200     88    231    116    322    301    145
   -316      7    324    155   -319    166     77    210     85    293    272    119
   -327    -72    254    200   -293     90     67    197     51    254    231     83
   -332   -106    226    218   -280     59     62    176     25    223    192     46
   -342   -155    187    249   -267     12     59    158     -2    189    142     18
   -348   -207    140    277   -244    -33     54    140    -31    155    109     -7
   -350   -270     80    309   -218    -96     44    124    -59    129     88    -59
   -353   -293     57    322   -207   -119     33    114    -72    114     85    -83
   -348   -311     36    327   -194   -140     25    101    -77    106     90    -85
   -345   -324     20    335   -184   -153     12     90    -88     96     90    -83
   -345   -329     15    335   -184   -158     12     88    -85     93    103    -83
   -345   -335     10    337   -179   -163     18     93    -85     93    111    -85
   -340   -348     -7    342   -166   -179     23     98    -80     93    116    -75
   -332   -348    -15    340   -158   -181     23    101    -67    103    135    -72
   -327   -363    -36    342   -145   -200     28    106    -67     85     90   -132
   -298   -444   -145    368    -77   -296     46    122    -98     31     10   -135
   -249   -623   -374    433     62   -498     64    122   -220   -135   -155   -277
   -231   -815   -584    524    176   -701    140    161   -350   -355   -376   -550
   -257   -839   -581    545    161   -711    262    270   -309   -376   -407   -613
   -335   -597   -265    465    -36   -431    301    124   -197   -210   -207   -397
   -514    -72    441    293   -478    184    148   -322    -59    150    265    124
   -758    662   1421     49  -1088   1041    -46   -649    239    766    982    865
   -795    971   1764    -88  -1280   1366   -270   -706    524   1304   1545   1465
   -698    771   1470    -36  -1083   1119   -480   -787    415   1288   1514   1436
   -644    246    891    197   -769    568   -550   -885    -67    636    844    724
   -602   -259    342    431   -472     41   -459   -802   -519   -111     67    -83
   -537   -470     67    504   -303   -202   -241   -418   -420   -181    -70   -184
   -444   -452     -7    446   -220   -228    -72   -122   -246    -77    -23   -166
   -366   -452    -88    407   -140   -270     25     57   -153    -38    -25   -122
   -366   -483   -116    426   -124   -301     88    140   -103     -5     10   -109
   -376   -517   -140    444   -119   -329    111    158   -101    -12     -2   -168
   -368   -514   -145    441   -111   -329    124    184    -93    -25    -20   -166
   -379   -485   -106    431   -137   -296    137    210    -59     -5      2   -132
   -405   -506   -101    457   -153   -303    166    257    -25     41     59   -135
   -418   -509    -90    462   -166   -301    189    298      7     64     33   -194
   -402   -472    -70    436   -166   -272    181    301      0     31      0   -142
   -366   -428    -64    397   -153   -246    174    314     -5     18    -23   -184
   -358   -379    -20    368   -168   -200    176    340     31     57    -23   -158
   -348   -345      0    345   -176   -174    174    342     38     72     54   -129
   -332   -324      7    327   -171   -158    179    348     49     80     75   -129
   -316   -348    -31    332   -145   -189    189    363     49     31    -20   -111
   -280   -327    -46    303   -116   -187    189    387     72     75     49    -72
   -272   -283    -10    275   -135   -148    205    423    124    132    111    -54
   -272   -252     20    262   -148   -116    210    454    158    179    189    -67
   -272   -194     77    231   -176    -59    202    467    179    200    210   -114
   -231   -166     64    200   -148    -51    194    493    189    179    145   -101
   -218   -181     36    200   -129    -72    210    542    207    166    127     36
   -187   -166     18    176   -103    -75    218    613    267    233    205    111
   -155   -140     15    145    -85    -62    231    691    335    311    280    142
   -127    -75     51    101    -90    -12    226    724    379    368    332    127
   -101    -44     57     72    -80      7    228    750    407    402    358    137
    -90      7     98     41    -93     51    218    748    405    394    358    184
    -80     31    109     23    -93     67    207    740    397    389    355    210
    -83     59    142     12   -111    101    202    711    387    389    355    184
   -116     20    135     46   -127     77    210    678    366    374    345    171
   -132    -33     98     83   -116     33    213    646    337    363    348     96
   -142    -44     96     90   -122     25    210    594    306    329    303      0
   -155    -64     90    111   -124     12    213    540    267    257    223     88
   -161    -10    150     85   -158     70    184    459    218    218    213     80
   -161    -38    119     98   -142     38    168    389    163    171    176      5
   -166    -98     67    132   -119    -18    166    332    119    114    111    -83
   -174   -122     51    148   -114    -36    176    306    111    122    101   -119
   -158   -106     51    129   -106    -28    171    288    109    127    103    -96
   -148   -116     31    132    -90    -44    184    283    111    127    111    -54
   -140    -88     51    114    -98    -18    187    270    114    135    132    -85
   -135    -80     54    109    -96    -12    197    272    122    148    129   -116
   -127    -59     67     90    -98      2    223    303    155    171    137    -64
   -142    -25    116     85   -129     44    226    311    192    200    158    -10
   -161      2    161     77   -161     80    213    303    220    226    181     41
   -161     12    174     75   -166     93    171    277    228    231    192     44
   -171     20    189     75   -181    103    132    249    202    210    166     -2
   -174    -18    153     96   -166     67    111    218    166    179    135    -44
   -181    -41    140    109   -161     49     98    184    129    148    106    -44
   -210    -57    153    135   -181     46    103    163    106    127     88    -59
   -213   -111    101    161   -158     -5     98    158     83    103     72    -77
   -205   -202      2    205   -106   -101     93    145     46     85     70   -135
   -197   -254    -57    223    -70   -155     90    129     10     57     44   -189
   -194   -306   -111    252    -41   -210     96    116    -15     20     -2   -205
   -200   -353   -153    275    -25   -252     93     96    -51    -20    -44   -231
   -187   -366   -179    275     -5   -272     80     75    -80    -49    -70   -257
   -176   -371   -194    272      7   -285     72     59    -96    -54    -77   -262
   -163   -397   -233    280     33   -316     72     54   -109    -62    -88   -270
   -166   -400   -233    283     33   -319     64     51   -114    -67    -93   -275
   -168   -381   -213    275     20   -298     62     46   -119    -85   -111   -285
   -155   -361   -205    257     23   -283     57     49   -106    -54    -67   -301
   -145   -381   -236    265     44   -309     46     59    -96    -41    -70   -376
   -135   -420   -288    277     75   -355     33     54   -124    -98   -150   -270
   -122   -467   -345    293    111   -407     20     44   -155   -142   -184   -257
    -88   -561   -475    324    192   -517     31     67   -207   -226   -285   -384
    -54   -771   -717    413    329   -745    124    168   -265   -400   -504   -623
    -38   -800   -761    418    358   -782    252    306   -205   -475   -620   -761
    -64   -545   -480    303    207   -514    301    329    -67   -345   -478   -641
   -200   -142     54    168   -129    -46    171    -77    -93   -132   -137   -322
   -376    462    839    -41   -607    649    -85   -659   -155    220    431    249
   -446    984   1428   -270   -940   1205   -296   -909    -18    761   1106    909
   -389    836   1226   -223   -807   1028   -472  -1031    -93    924   1286   1119
   -345    301    646     20   -496    472   -511  -1101   -485    384    704    581
   -298   -189    109    244   -205    -41   -459  -1060   -940   -488   -197   -332
   -228   -509   -280    366     23   -394   -329   -745   -857   -644   -488   -610
   -171   -542   -371    355     98   -457   -189   -410   -571   -457   -405   -449
   -106   -511   -407    309    150   -462    -72   -150   -345   -298   -290   -340
    -64   -488   -423    277    179   -457     12     10   -210   -205   -213   -277
    -70   -496   -426    280    176   -462     38     44   -187   -200   -213   -277
    -80   -511   -431    296    174   -470     62     67   -171   -194   -213   -277
    -77   -467   -392    272    155   -431     67     77   -155   -192   -202   -262
    -83   -452   -368    267    142   -410     85    101   -129   -174   -187   -239
   -109   -462   -353    285    119   -410    101    109   -111   -158   -174   -244
   -116   -444   -327    280    103   -387    111    114   -101   -150   -163   -252
    -77   -420   -342    249    132   -384    106    137    -93   -148   -171   -228
    -15   -381   -366    200    174   -374     98    168    -70   -124   -145   -202
    -10   -389   -379    197    184   -384    106    181    -54   -119   -137   -207
     -5   -389   -384    197    189   -389    114    194    -33   -103   -122   -197
    -25   -350   -327    187    148   -340    135    215     -2    -77    -90   -168
    -20   -298   -277    161    127   -288    145    236     23    -59    -80   -140
     28   -265   -293    116    158   -280    135    270     54    -33    -64    -98
     33   -280   -316    122    174   -298    148    303     88      2    -25    -88
     41   -272   -316    114    176   -293    166    340    127     41     12    -70
     51   -236   -288     93    168   -262    174    374    168     77     54    -41
     46   -176   -223     62    132   -200    184    415    207    111     88     -2
     70   -132   -202     31    135   -166    189    470    259    153    124     44
     98   -109   -210      2    153   -158    192    527    298    181    127     88
    132    -67   -200    -31    166   -132    194    589    368    259    197    150
    153    -38   -192    -59    171   -114    210    631    426    314    262    194
    166      2   -163    -83    163    -80    197    633    436    319    280    228
    158     38   -119    -98    137    -38    184    623    428    311    277    244
    142     25   -116    -83    129    -44    213    620    428    298    265    215
    148     23   -124    -88    137    -49    220    594    397    252    239    207
    155     28   -129    -93    142    -49    210    545    342    200    228    215
    124     49    -77    -88     98    -12    192    491    298    174    223    145
    103     33    -70    -67     88    -18    168    428    241     98    137     72
     90    -12   -103    -41     96    -57    145    350    163     20     62     38
     85    -46   -135    -20    109    -90    124    293    106    -31     20    -15
     85    -77   -163     -5    122   -119    114    249     62    -83    -25    -51
     77    -72   -150     -2    114   -111    106    218     33   -127    -57    -64
     59    -88   -150     12    103   -119    127    213     31   -137    -70    -83
     62    -57   -122     -2     90    -88    124    197     20   -142    -75   -122
     70    -23    -93    -23     80    -57    119    189     25   -137    -67   -132
     59    -41   -101     -7     80    -70    109    189     15   -179   -101    -83
     67    -33   -101    -18     83    -67    119    215     33   -142    -64    -64
     80     59    -20    -72     51     20    119    231     85    -80     -7    -72
     70    153     80   -111     -5    116     98    228    106    -77     10    -41
     67    197    129   -132    -31    163     77    218    106    -85    -15      5
     83    192    106   -137    -10    148     54    205    111    -38     33     -2
     80    187    106   -135    -12    148     44    192    109    -20     62    -70
     70    184    114   -129    -20    150     49    194    101    -36     51    -54
     62    181    119   -122    -28    150     51    194     85    -57     49    -23
     77    129     49   -106     12     90     20    163     28   -122    -15    -46
     90     38    -54    -64     72     -7     -5    140    -23   -189    -77    -93
     98    -51   -150    -23    122   -101     -7    140    -49   -223   -103   -116
     75   -106   -181     15    127   -142     -7    135    -67   -239   -114   -158
     49   -161   -210     54    127   -184    -10    111   -101   -267   -127   -207
     51   -197   -249     72    148   -220    -20     90   -132   -322   -184   -202
     54   -233   -290     88    171   -262    -23     90   -142   -324   -174   -189
     59   -241   -301     90    179   -270    -23     96   -135   -283   -109   -257
     54   -249   -303     96    176   -275    -25     83   -161   -348   -205   -288
     67   -332   -400    132    233   -366      0     96   -166   -371   -246   -236
     70   -319   -389    124    228   -353      2     88   -153   -332   -189   -257
     64   -285   -350    111    207   -316    -20     67   -166   -322   -150   -270
     59   -283   -342    109    200   -311    -31     54   -181   -345   -179   -283
     67   -301   -371    116    218   -335    -57     41   -205   -376   -210   -285
     80   -376   -459    145    267   -418    -57     57   -213   -418   -265   -293
    106   -563   -670    228    387   -615    -36     96   -275   -545   -410   -371
     93   -797   -891    350    491   -844     83    228   -283   -639   -571   -600
    116   -756   -872    319    493   -813    184    361   -202   -665   -646   -737
     88   -418   -506    163    296   -459    200    301   -119   -579   -524   -592
    -49     -2     46     25    -49     20     20   -207   -236   -423   -194   -246
   -210    613    820   -202   -514    714   -239   -706   -272    -44    374    265
   -265   1163   1428   -449   -846   1296   -522   -995   -223    384    885    810
   -218   1034   1252   -410   -737   1143   -730  -1093   -257    597   1106    963
   -215    535    750   -158   -483    641   -761  -1062   -514    187    657    483
   -210     49    259     80   -236    155   -626   -909   -844   -545   -148   -262
   -218   -267    -51    241    -83   -161   -413   -558   -719   -667   -418   -441
   -233   -350   -116    290    -59   -233   -239   -241   -444   -483   -301   -342
   -142   -361   -218    252     36   -290   -132    -36   -275   -355   -194   -293
    -10   -363   -353    187    168   -358   -109     41   -241   -361   -215   -259
     51   -394   -446    171    246   -420   -109     64   -233   -374   -233   -259
     62   -387   -449    161    254   -418    -98     80   -215   -368   -226   -259
     67   -358   -426    145    246   -392    -88    101   -189   -355   -218   -233
     25   -379   -407    176    215   -392    -80    111   -184   -368   -249   -231
     46   -329   -376    140    210   -353    -80    109   -187   -394   -283   -197
     88   -311   -400    109    244   -355    -64    135   -148   -337   -207   -184
    103   -290   -394     93    249   -342    -54    155    -96   -259   -111   -228
     83   -236   -319     75    200   -277    -62    161    -85   -252    -93   -215
     62   -239   -301     88    179   -267    -54    168    -85   -265   -114   -200
    106   -262   -368     75    236   -314    -70    153   -119   -303   -145   -187
    140   -233   -374     46    257   -303    -72    176    -98   -275   -129   -153
    124   -249   -374     62    246   -311    -72    194    -70   -231    -80   -140
    119   -220   -340     49    228   -280    -67    228    -31   -194    -33   -106
    119   -145   -267     12    192   -205    -62    267     12   -171    -15    -57
    155   -129   -285    -12    220   -207    -59    298     49   -150    -10     -2
    153   -142   -296     -7    223   -218    -54    332     80   -116     33     18
    153   -111   -265    -20    207   -189    -46    371    119    -62     93     25
    145    -62   -207    -41    176   -135    -38    431    184      2    158     80
    114    -28   -142    -41    127    -85    -12    501    259     83    228    127
    127     -5   -135    -62    129    -67    -10    527    275     93    231    158
    207    -12   -220    -98    213   -116    -33    527    246     70    210    197
    226      5   -220   -116    223   -109    -18    550    262     90    228    233
    220     36   -184   -127    202    -72     -7    558    267    106    262    275
    179     18   -161    -98    168    -70    -10    532    257    119    296    246
    145     33   -111    -90    129    -38    -10    483    223     93    293    200
    119     49    -72    -85     96    -10    -18    415    171     31    239    171
    127     64    -62    -96     96      2    -23    363    119    -28    187    163
    111     23    -90    -67    101    -33    -28    327     75    -51    166    161
     88     -5    -93    -41     88    -46    -38    283     46    -64    168    142
     80     -2    -83    -38     80    -41    -38    231     10   -103    140    109
     54    -28    -83    -12     67    -54    -38    176    -31   -155     80     57
     25    -77   -106     25     62    -90    -23    150    -46   -174     59     36
     25   -103   -129     38     75   -116    -28    127    -67   -200     31     41
     23   -116   -140     44     80   -127    -31    106    -85   -220     12     41
      0    -93    -93     46     46    -93    -20    103    -67   -184     54     12
    -23    -67    -44     44     10    -57     10    111    -54   -168     80     20
    -51    -85    -33     67    -10    -59     36    129    -46   -171     77     41
    -59    -62     -5     59    -28    -33     51    145    -36   -161     88     49
    -51      0     51     25    -51     25     59    150    -12   -132    116     62
    -12     36     46    -12    -31     41     36    114    -23   -148    116     77
     18     77     57    -49    -18     67     12    106    -12   -140    132    135
     15     70     54    -41    -18     62    -18     93     -2   -111    158    124
     28     49     20    -38      5     36    -33     70    -38   -137    137     77
     18     12     -5    -15     10      5    -51     51    -77   -189     83     85
      7    -15    -25      2     15    -20    -67     31   -106   -210     75     80
    -23    -59    -38     38      5    -49    -59     23   -119   -213     77     54
    -23   -129   -106     77     41   -119    -51      5   -158   -262     31     12
    -44   -197   -153    116     54   -176    -62    -15   -197   -301    -12    -18
    -85   -236   -150    161     31   -194    -77    -38   -226   -335    -41    -44
    -85   -290   -205    187     59   -249   -101    -83   -280   -392    -85    -85
    -46   -337   -290    192    122   -314   -103   -111   -329   -436   -122   -111
    -51   -371   -319    210    132   -345    -93   -114   -340   -441   -116   -119
    -54   -384   -329    220    135   -358    -80   -114   -348   -449   -106   -124
    -10   -345   -335    176    161   -340    -77   -119   -355   -452    -90   -111
     31   -322   -353    145    192   -337    -80   -116   -355   -462    -90    -96
      5   -353   -358    171    179   -355    -88   -132   -379   -488   -124   -122
     -2   -376   -374    189    184   -376    -85   -142   -397   -519   -166   -140
    -23   -423   -400    223    187   -413    -83   -142   -402   -517   -168   -140
    -33   -392   -358    213    161   -376    -90   -155   -400   -491   -140   -155
    -25   -478   -452    252    210   -467    -98   -192   -478   -602   -252   -226
     23   -714   -740    345    379   -727    -59   -187   -618   -823   -501   -415
     70   -922   -992    423    530   -956     72    -85   -683  -1000   -722   -659
     90   -859   -950    384    519   -904    215     70   -581   -976   -724   -719
    -36   -506   -470    270    215   -488    200   -145   -491   -797   -485   -454
   -228     75    301     75   -265    187    -70   -696   -462   -431     33     57
   -426    813   1239   -194   -833   1026   -353  -1085   -259    187    805    763
   -428   1280   1709   -426  -1067   1493   -631  -1202     10    800   1447   1410
   -358    969   1325   -306   -841   1145   -743  -1241   -148    683   1283   1304
   -358    335    693     10   -527    514   -704  -1247   -623    -75    496    555
   -345   -254     90    298   -220    -83   -530  -1028   -927   -724   -205   -124
   -296   -452   -155    374    -70   -303   -303   -633   -766   -722   -301   -249
   -205   -418   -215    311      2   -316   -150   -363   -576   -610   -241   -194
   -119   -402   -283    262     80   -342    -64   -210   -488   -566   -228   -168
   -101   -402   -303    252     98   -353    -20   -137   -446   -535   -218   -168
   -124   -462   -337    293    106   -400     10   -109   -431   -511   -181   -176
   -132   -462   -332    296     98   -397     23   -101   -431   -517   -184   -202
   -116   -436   -319    275     98   -379     25    -96   -433   -535   -205   -202
    -70   -400   -329    236    129   -366     23    -85   -426   -532   -205   -187
    -80   -384   -303    233    111   -345     49    -54   -389   -498   -179   -166
   -124   -413   -290    267     80   -353     72    -36   -384   -509   -194   -155
   -148   -439   -290    293     70   -363     75    -36   -397   -522   -207   -145
   -171   -415   -244    290     33   -329     90     -5   -355   -467   -153   -111
   -174   -389   -215    283     20   -303    111     31   -324   -444   -137    -64
   -176   -379   -202    277     10   -293    137     70   -272   -374    -80    -77
   -194   -335   -142    265    -25   -239    140     88   -244   -332    -38    -98
   -197   -309   -114    252    -44   -213    166    122   -223   -316    -25    -31
   -213   -288    -75    252    -70   -181    192    155   -189   -288      2     -2
   -215   -254    -41    233    -88   -148    197    194   -163   -262     18     57
   -213   -249    -36    231    -90   -145    210    254   -124   -215     54    109
   -231   -239     -7    233   -114   -124    215    324    -70   -163     96    150
   -275   -257     18    267   -148   -119    257    410      5    -93    140    213
   -176   -192    -15    181    -80   -103    259    433     10    -93    135    210
    -72   -142    -70    106     -2   -106    252    449      7   -101    129    218
    -36   -111    -75     72     18    -93    262    498     54    -46    184    254
    -25    -38    -12     33     -7    -25    254    530     90     18    254    311
    -31    -15     12     20    -23     -2    252    530     88     28    267    316
    -33    -28      5     31    -20    -12    257    514     77     23    265    309
    -18     -5     12     10    -15      2    254    488     64     23    280    288
     -7     28     36    -10    -20     31    246    449     33     -5    265    272
    -23     15     36      2    -28     25    231    392    -25    -67    210    241
    -38    -33      5     36    -23    -15    218    342    -70   -106    176    205
    -54    -62     -7     54    -23    -36    207    285   -116   -153    137    168
    -64    -36     28     51    -46     -5    197    228   -150   -194    103    135
   -101    -49     49     75    -75      0    194    168   -187   -239     62     96
   -137    -59     77     98   -109     10    200    135   -200   -252     46     80
   -122    -70     49     96    -88    -10    194    106   -220   -270     23     57
    -75   -103    -28     90    -23    -67    179     62   -265   -319    -28     15
    -59   -119    -59     88      0    -90    194     41   -283   -335    -51      0
    -46    -67    -20     57    -15    -44    213     59   -262   -303    -25     10
    -41    -54    -15     46    -15    -36    223     77   -244   -285    -18     18
    -33    -49    -15     41    -10    -33    239     96   -231   -275    -10     36
    -20     12     33      2    -25     23    249    124   -187   -220     44     83
     -5     57     62    -25    -33     59    246    129   -161   -197     59    116
     15    103     88    -59    -36     96    223    124   -140   -174     85    158
     23    127    103    -75    -38    116    197    111   -140   -166    106    171
     18    101     83    -59    -33     93    155     72   -176   -184     88    119
     18     83     64    -51    -23     75    122     54   -205   -205     72    116
    -10     28     38    -10    -23     33    119     44   -226   -231     51    111
    -33    -25      7     31    -20    -10    127     38   -236   -252     28    101
    -38    -98    -59     67      7    -80    114     12   -283   -316    -46     70
    -49   -171   -122    109     36   -148    103    -15   -329   -345    -77     15
    -51   -174   -124    111     33   -150     90    -41   -361   -368   -103    -15
    -41   -189   -148    116     51   -168     72    -88   -405   -407   -142    -70
    -46   -213   -166    129     57   -189     46   -127   -444   -462   -197   -114
    -57   -267   -210    161     75   -241     57   -119   -446   -467   -210   -101
    -51   -257   -207    153     75   -233     62   -122   -441   -446   -192   -122
    -51   -241   -189    148     67   -215     72   -116   -439   -433   -176   -106
    -38   -265   -226    150     93   -246     75   -122   -449   -452   -194   -122
    -46   -316   -272    181    111   -296     80   -129   -462   -467   -207   -129
    -57   -335   -280    194    111   -309     88   -132   -452   -465   -207   -132
    -59   -345   -285    202    111   -316     80   -142   -459   -475   -218   -145
    -36   -342   -306    189    132   -327     90   -124   -457   -462   -207   -111
    -23   -402   -379    213    176   -392     96   -106   -475   -506   -259   -124
     -5   -576   -571    290    280   -574    124    -80   -553   -636   -405   -280
    -23   -807   -784    415    379   -797    239      2   -636   -841   -662   -584
     20   -807   -828    392    423   -818    329    140   -592   -875   -732   -701
    -12   -542   -530    277    257   -535    345     67   -478   -709   -519   -488
   -226    -36    189    129   -210     77    184   -420   -384   -350    -18     25
   -449    750   1200   -150   -823    974    -25   -878   -179    223    724    789
   -472   1192   1665   -361  -1070   1428   -254  -1052     33    766   1345   1491
   -415    987   1402   -285   -909   1192   -428  -1171    -85    805   1379   1605
   -381    439    818    -31   -600    628   -459  -1223   -509    200    727    917
   -374   -124    249    249   -311     62   -342  -1062   -891   -545    -77     28
   -298   -394    -98    345   -101   -246   -145   -646   -782   -641   -290   -189
   -181   -436   -254    309     36   -345      0   -332   -600   -548   -265   -158
    -96   -405   -311    249    106   -358    103   -129   -459   -454   -215   -122
    -67   -415   -348    241    140   -381    142    -59   -415   -439   -207   -127
    -77   -423   -348    249    132   -387    158    -23   -397   -436   -215   -137
    -75   -392   -319    233    119   -355    168     -7   -387   -441   -220   -135
    -57   -379   -322    218    129   -353    171      7   -387   -433   -205   -114
    -75   -407   -332    241    127   -371    184     28   -371   -400   -179   -135
    -96   -439   -342    267    122   -392    202     41   -355   -394   -174   -153
    -96   -384   -288    239     93   -337    202     59   -335   -381   -158   -135
    -96   -358   -265    226     83   -311    194     75   -316   -366   -142   -106
    -80   -335   -254    207     85   -296    207    101   -290   -340   -124    -80
    -44   -314   -270    176    111   -293    202    116   -267   -319   -106    -62
    -20   -322   -301    171    137   -311    220    142   -241   -298    -83    -41
    -38   -306   -267    171    114   -288    244    166   -215   -280    -75    -28
    -25   -262   -236    145    103   -249    252    197   -187   -262    -67     18
    -15   -226   -210    119     96   -218    246    218   -168   -241    -59     23
    -12   -223   -210    119     96   -218    254    252   -135   -202    -18     31
      0   -194   -194     96     96   -194    265    290   -101   -155     31     49
     18   -187   -205     85    111   -194    290    358    -38    -85     93    111
     41   -155   -200     57    119   -176    314    405      7    -46    119    127
     83    -96   -179      5    129   -137    314    449     38    -12    148    166
     96    -59   -158    -20    127   -109    335    514     98     44    200    220
    122    -33   -155    -44    137    -93    350    576    158    106    259    283
    116    -25   -142    -46    127    -83    363    620    210    158    316    337
     96     33    -62    -67     77    -12    374    641    252    187    350    371
    116     85    -31   -101     72     25    368    631    254    174    340    397
     98     67    -31    -83     64     18    368    600    218    122    296    392
     57     10    -46    -33     51    -18    381    571    194    132    306    324
     49     23    -25    -36     36      0    374    540    171    122    306    301
     64     41    -23    -54     44     10    363    493    137     77    267    298
     67     20    -46    -44     57    -12    366    446    101     28    228    262
     54    -10    -67    -23     59    -38    376    410     83      2    215    202
     33    -20    -54     -7     44    -36    384    361     54    -28    200    148
     25    -36    -64      5     41    -49    371    272    -12   -106    122     67
     -2    -23    -20     12      7    -23    381    249    -33   -122    111     77
    -18    -33    -15     25     -2    -25    397    236    -41   -127    106     83
    -15    -51    -36     33      7    -44    402    210    -59   -148     83     62
    -18    -67    -49     41     12    -59    415    213    -54   -137     83     54
    -38    -28     10     33    -25    -10    433    244    -18   -101    109     85
    -54     51    106     -2    -80     77    449    265     18    -96    101     98
    -20     59     80    -20    -49     70    420    236    -12   -135     67    116
    -15     67     80    -28    -49     72    405    233     12    -57    137    111
     -7    127    135    -59    -70    129    389    246     70     15    228    132
    -23    158    181    -70   -101    171    376    246     77     12    239    155
    -12    137    150    -62    -83    142    353    213     41    -31    189    129
      5    124    119    -67    -57    124    329    174      5    -72    135    103
     -5    129    135    -62    -70    132    329    161    -15    -90    109     93
     -2     59     59    -28    -31     59    316    140    -46   -119     77     38
    -12    -57    -46     33     15    -51    316    119    -90   -163     31    -12
    -20   -106    -85     62     31    -96    329    114   -109   -192      2    -38
    -20   -122   -101     72     38   -111    335    109   -124   -213    -23    -57
      5   -166   -174     77     88   -168    309     46   -202   -303   -103   -111
      5   -207   -213    101    106   -210    311     36   -223   -309   -103   -127
    -41   -213   -171    127     64   -192    322     59   -197   -272    -75   -122
    -23   -252   -228    137    101   -241    293     20   -241   -324   -119   -150
     -5   -254   -252    129    122   -254    275    -12   -277   -384   -179   -174
     23   -257   -280    116    150   -267    265    -20   -283   -381   -187   -181
     10   -239   -252    111    129   -244    259    -12   -259   -345   -153   -197
    -10   -252   -241    132    114   -246    257     -5   -252   -345   -142   -213
    -20   -246   -228    132    101   -239    265      7   -228   -316   -116   -205
    -12   -272   -262    142    124   -267    254      2   -239   -340   -145   -223
     20   -379   -402    176    210   -389    246     20   -277   -402   -215   -262
     57   -584   -641    265    348   -613    290     83   -353   -558   -405   -454
     44   -693   -740    322    392   -717    400    202   -358   -693   -592   -680
      0   -530   -530    262    265   -530    485    327   -205   -607   -532   -633
    -88   -148    -59    116    -18   -103    392     28   -194   -462   -314   -392
   -233    449    683   -106   -457    566    101   -602   -314   -187    150    101
   -361   1161   1522   -402   -943   1340   -158   -958   -187    392    891    763
   -371   1330   1701   -480  -1036   1514   -368  -1062    -38    880   1428   1257
   -319    896   1215   -290   -769   1054   -462  -1091   -223    709   1221   1080
   -275    262    537      7   -405    400   -426  -1080   -719   -142    335    220
   -241   -220     18    228   -129   -101   -259   -831   -906   -722   -335   -394
   -181   -376   -194    277      5   -285   -122   -483   -683   -646   -384   -402
   -150   -301   -153    223      0   -228     10   -197   -420   -431   -233   -314
    -77   -236   -158    158     38   -197    103      7   -233   -288   -122   -233
    -54   -249   -194    150     67   -223    114     25   -233   -324   -163   -270
    -51   -223   -171    137     57   -200    111     49   -215   -303   -150   -275
    -36   -197   -163    116     59   -181    103     67   -197   -285   -142   -272
    -33   -205   -171    119     67   -189     98     70   -194   -293   -155   -272
    -72   -189   -119    129     20   -155    122    109   -150   -254   -127   -246
    -54   -168   -116    111     28   -142    129    114   -135   -244   -124   -241
     -7   -179   -174     90     80   -176    114     98   -148   -259   -140   -246
     -5   -176   -171     90     83   -174     98    109   -127   -236   -114   -223
     -7   -135   -127     70     57   -132     93    127    -98   -202    -90   -218
    -20    -96    -77     57     28    -88    106    158    -57   -155    -46   -213
    -20    -75    -57     46     15    -67    103    174    -28   -124    -10   -197
      2   -116   -119     57     59   -116     98    166    -36   -142    -36   -205
     -7   -124   -119     64     54   -122    106    210      2   -101     -5   -163
    -18    -83    -64     49     20    -75    114    259     67    -28     49   -127
    -36    -57    -20     46     -7    -41    119    288    109      7     62   -135
      0    -80    -80     41     38    -80    111    298    114     -2     44   -132
      5    -88    -93     38     46    -90    148    379    197     72    103    -51
      2    -51    -57     23     28    -54    174    452    277    150    163     10
     25    -18    -46     -5     36    -31    187    519    350    223    231     64
     44     33    -10    -38     28     12    194    574    413    283    290    103
     28    103     72    -67    -23     88    189    605    457    329    329    137
     46    145     98    -96    -25    122    181    620    478    358    361    174
     57    158    101   -109    -23    129    189    631    483    366    374    197
     70    179    109   -124    -18    145    194    631    483    376    392    202
     33    200    166   -119    -64    184    207    631    491    381    397    200
     10    194    184   -103    -85    189    202    592    457    342    361    171
     57    179    122   -119    -31    150    153    478    348    218    254    111
     49    153    103   -101    -25    129    142    415    267    127    176     77
     28    132    101    -80    -36    116    140    366    226    106    155     12
     12    109     96    -62    -41    103    142    327    197     83    137    -31
     -5    103    106    -51    -54    106    142    285    161     46    114    -67
     -2    114    116    -54    -59    114    142    241    119     -2     77   -106
     -5    109    114    -54    -59    111    140    207     98    -28     46   -135
      7    114    103    -62    -49    109    137    184     77    -46     28   -145
     10    106     93    -59    -41    101    135    166     51    -75      2   -140
     10     98     88    -54    -38     93    140    161     38    -88    -10   -158
     10    122    111    -67    -51    119    155    181     72    -59     12   -155
     23    202    176   -114    -77    189    158    202    119    -10     67   -122
     25    288    262   -158   -119    275    150    202    150     25    109    -98
     12    335    322   -174   -153    329    140    200    171     57    148    -64
     28    368    340   -197   -155    353    109    192    176     67    161    -46
     28    379    348   -205   -158    363     90    174    163     51    155    -51
      7    381    374   -194   -181    379     88    184    174     67    174    -36
     38    358    319   -197   -140    340     57    135    119     12    119    -83
     28    293    262   -161   -116    277     41    111     80    -36     72    -93
     28    197    168   -111    -70    184     41    109     46    -70     44   -132
     28    124     96    -77    -36    111     31     85      0   -111      7   -184
     25     88     62    -57    -18     75     28     67    -31   -145    -28   -220
     20     36     15    -28      2     25     28     62    -67   -187    -75   -259
     -5    -20    -15     12      2    -18     36     59    -83   -205    -96   -277
    -15    -46    -31     31      5    -38     31     41    -98   -223   -101   -280
    -44    -57    -12     51    -15    -36     28     36    -98   -220    -88   -285
    -46    -98    -54     70      2    -75     12      5   -129   -252   -122   -319
    -46   -119    -75     83     12    -98     12     -2   -142   -259   -129   -322
    -49   -127    -77     85     12   -103     15     -7   -145   -259   -129   -322
    -49   -122    -72     85     10    -98     20    -10   -145   -262   -140   -327
    -41   -122    -80     80     18   -101     10    -18   -155   -272   -155   -340
    -31   -140   -109     85     36   -124      0    -28   -168   -288   -174   -353
    -18   -197   -179    106     80   -189      2    -20   -189   -329   -213   -376
     20   -361   -381    171    200   -371     44     20   -244   -433   -314   -483
     54   -558   -613    249    332   -584    163    132   -277   -594   -514   -704
     57   -504   -563    223    309   -532    270    252   -200   -628   -581   -795
     -7   -231   -223    119    106   -228    270    111   -158   -535   -441   -675
   -137    200    337    -31   -236    267     70   -415   -270   -324    -64   -319
   -262    917   1176   -329   -719   1044   -213   -875   -262    127    576    265
   -280   1366   1647   -542   -963   1504   -459  -1062   -132    633   1169    815
   -233   1119   1350   -444   -792   1234   -597  -1098   -189    714   1223    909
   -215    545    761   -163   -488    652   -584  -1080   -532    142    602    366
   -205     46    252     77   -231    150   -457   -948   -875   -615   -184   -348
   -171   -205    -33    187    -70   -119   -277   -613   -706   -649   -322   -470
   -119   -189    -70    153    -25   -132   -132   -314   -436   -459   -200   -392
    -62   -176   -114    119     25   -145    -18   -103   -259   -350   -150   -358
    -36   -179   -145    106     54   -163     36    -15   -187   -324   -155   -348
    -25   -200   -176    111     72   -189     44      0   -189   -348   -181   -355
    -18   -254   -236    135    109   -244     49      0   -202   -376   -215   -350
    -18   -311   -293    166    137   -303     67      5   -197   -381   -226   -361
    -38   -316   -277    176    116   -296     90     23   -181   -366   -215   -358
    -54   -275   -220    163     80   -246    111     38   -161   -345   -194   -348
    -72   -265   -192    166     57   -228    127     54   -140   -329   -179   -342
    -77   -223   -145    150     33   -184    148     80   -106   -301   -148   -319
    -70   -171   -103    119     15   -140    166    103    -77   -272   -109   -280
    -64   -140    -75    101      5   -109    174    127    -54   -241    -75   -254
    -72   -109    -36     90    -20    -75    176    140    -33   -215    -44   -241
    -83   -103    -20     93    -31    -62    184    166     -5   -192    -25   -257
    -90    -88      0     88    -46    -44    200    202     25   -174    -28   -213
    -96    -38     57     67    -77      7    205    231     59   -137      0   -166
    -98    -10     88     51    -96     38    215    267     90   -101     36   -145
   -103      2    106     51   -103     54    239    306    132    -59     75   -111
    -90      0     90     44    -90     44    259    350    181    -15    111    -90
    -64     31     96     15    -80     62    267    407    233     33    150    -44
    -33     57     88    -12    -62     72    277    467    277     70    181     18
      0     96     96    -46    -46     96    290    527    329    124    233     90
     18    116     98    -67    -38    106    309    574    381    189    306    132
     31    142    111    -85    -38    127    314    602    407    226    340    148
     36    187    148   -114    -54    168    314    610    405    233    350    142
     33    202    168   -116    -67    187    329    602    384    207    309     77
     59    210    148   -137    -44    179    319    571    335    161    272    127
     64    246    181   -155    -59    215    309    522    290    135    277    140
     62    252    189   -155    -62    220    306    462    233     93    252     85
     67    220    153   -142    -41    187    298    400    184     51    231     49
     57    207    148   -135    -46    176    290    335    135      2    210      2
     36    168    129   -103    -46    150    296    280     88    -54    145    -57
     12    127    114    -70    -51    122    293    233     46   -106     96    -64
    -15    116    132    -49    -72    124    296    194     20   -132     77   -116
      2    122    116    -64    -57    119    288    142    -18   -181     28   -129
     38    119     80    -80    -20    101    288    111    -38   -187     31   -145
     31    127     96    -80    -33    111    301     98    -38   -187     28   -192
     -7     75     83    -33    -44     77    316     98    -49   -200     15   -189
    -18     83    101    -36    -59     90    329    132    -25   -174     38   -171
      5    142    137    -75    -67    140    342    155      0   -148     64   -155
     12    254    239   -135   -111    249    350    174     41    -96    127    -93
     31    306    275   -168   -122    290    342    181     75    -64    153    -51
     31    345    314   -189   -140    329    314    155     75    -64    158    -15
     54    355    301   -205   -122    327    277    132     59    -75    155    -44
     70    327    257   -200    -93    293    259    129     49    -77    145    -75
     93    285    192   -189    -49    239    244    116     36    -98    122    -54
     93    228    135   -161    -20    181    226     75     -5   -148     75    -88
    111    189     77   -150     18    135    205     51    -36   -168     64   -103
    101    109      5   -106     49     57    187     20    -85   -210     38   -148
     75     51    -23    -62     49     15    176     -5   -132   -257    -10   -218
     38    -10    -49    -15     41    -31    181    -18   -155   -267     -5   -210
     12    -51    -64     18     36    -57    194    -12   -171   -280    -25   -267
      5    -88    -93     38     49    -90    200    -15   -200   -324    -96   -275
     12    -88   -101     38     57    -93    197    -20   -213   -340   -106   -252
     18   -109   -127     44     70   -116    187    -31   -226   -340    -90   -241
     20   -135   -155     57     85   -142    174    -38   -233   -342    -90   -283
     25   -140   -166     57     96   -153    171    -36   -236   -350   -114   -296
     23   -142   -166     59     93   -153    166    -46   -259   -371   -127   -285
     18   -153   -171     67     93   -163    158    -54   -267   -376   -124   -283
      0   -174   -174     85     85   -174    163    -49   -262   -361   -106   -277
    -15   -220   -207    116     96   -215    171    -41   -270   -376   -129   -301
      5   -280   -285    137    145   -283    153    -44   -314   -428   -174   -324
     46   -506   -555    228    298   -532    194     10   -397   -584   -350   -545
     88   -646   -735    277    410   -688    311    161   -394   -719   -555   -776
     72   -496   -571    210    319   -532    415    254   -283   -678   -542   -740
    -70   -163    -93    116     10   -129    371   -101   -285   -537   -306   -485
   -249    457    704   -106   -475    581     85   -763   -340   -187    244     59
   -392   1158   1551   -384   -971   1353   -168  -1143   -205    340    924    706
   -366   1436   1803   -537  -1083   1621   -431  -1293    -98    774   1402   1197
   -280   1054   1335   -387   -807   1195   -594  -1343   -311    607   1208   1057
   -244    361    605    -59   -426    483   -555  -1247   -735   -166    379    236
   -223   -119    101    171   -163    -10   -335   -919   -859   -665   -213   -342
   -145   -197    -51    171    -49   -124   -135   -519   -620   -587   -244   -405
    -38   -161   -122    101     41   -142    -20   -246   -426   -467   -192   -350
    -10   -158   -148     83     67   -155     46   -111   -329   -413   -158   -298
    -23   -200   -176    111     75   -189     88    -62   -314   -415   -168   -322
    -28   -200   -174    111     70   -187    114    -28   -290   -402   -163   -327
    -10   -181   -171     96     80   -176    114      7   -265   -381   -150   -303
    -12   -189   -179    101     80   -184    109     15   -270   -389   -145   -314
    -15   -166   -150     90     64   -158    106     31   -254   -381   -124   -301
     -7   -163   -158     85     72   -161    116     64   -218   -345    -88   -246
     12   -148   -161     67     85   -153     93     49   -231   -361    -90   -262
     -5   -106   -101     54     46   -103     93     67   -205   -335    -85   -293
    -10   -129   -119     70     54   -127    101    106   -171   -306    -80   -249
      0   -127   -127     62     62   -127     93    140   -142   -272    -33   -179
    -12    -90    -77     51     31    -85    106    168   -103   -223     15   -197
    -25    -67    -44     46      7    -57    116    194    -72   -205      5   -218
    -25    -54    -28     38      0    -41     93    207    -70   -202      5   -181
    -41    -77    -38     57     -2    -57     75    228    -54   -181     25   -166
    -44    -67    -23     57    -10    -46    103    296      7   -119     93   -101
    -23    -10     12     15    -18      0    119    358     64    -54    163    -75
      5     64     57    -36    -25     62    132    405    103    -28    155   -101
     15     75     57    -46    -20     67    142    452    135    -18    158    -12
     23     96     72    -59    -23     85    155    527    194     46    231     72
     57    111     54    -88      2     83    150    592    249    114    303    101
     70    155     85   -114     -7    122    145    636    290    168    358    140
     62    207    145   -135    -41    176    145    665    316    189    381    192
     70    244    174   -155    -51    210    132    665    316    189    379    215
     83    236    153   -161    -36    194    101    633    298    197    394    179
     93    236    142   -166    -25    189     96    607    285    184    387    135
     98    220    119   -161    -10    171     93    576    257    145    340    132
     72    192    119   -132    -23    155     93    535    223    111    324    145
     31    166    135    -98    -51    150     88    504    207    101    322    122
      5    135    129    -70    -62    132     75    444    166     67    290     83
    -20    119    140    -49    -80    129     83    379    129     41    275     54
    -31     98    129    -33    -80    114     85    319    101     20    267      7
    -54     98    153    -23   -103    127     72    257     67    -23    207    -57
    -67    116    184    -23   -127    148     62    210     38    -59    168    -41
    -90    103    194     -7   -142    148     51    181     23    -64    168    -46
    -85    114    200    -12   -142    155     54    187     33    -41    197    -33
   -114    132    244    -10   -179    187     75    220     72      2    249      2
   -101    161    262    -31   -181    210     51    228     85     15    267    -10
   -109    202    309    -49   -207    254     54    233    106     28    288     31
   -116    280    397    -80   -257    337     77    252    158     72    342     96
   -116    293    407    -90   -262    350     59    239    171     88    361     98
   -114    290    405    -88   -259    348     28    226    179     96    376    103
   -127    280    407    -77   -267    342     -5    202    168     85    368     88
   -116    259    376    -70   -246    316    -33    179    145     70    350     57
   -119    241    361    -62   -241    301    -57    137    101     31    322     38
   -109    226    332    -59   -220    277    -75    116     75     10    319     31
   -124    132    254     -5   -189    192    -77    111     46    -20    288    -33
   -145     49    194     49   -168    122    -67    114     15    -62    218   -109
   -166    -31    135     96   -150     51    -70     88    -28   -111    153   -132
   -179    -64    114    122   -148     23    -93     36    -88   -174    101   -163
   -161   -106     54    129   -109    -25   -119      5   -127   -218     67   -179
   -171   -109     62    140   -116    -23   -140    -12   -135   -228     64   -166
   -181   -103     77    142   -132    -12   -145    -23   -132   -215     88   -148
   -168    -80     88    124   -129      2   -140    -28   -129   -210     93   -161
   -171    -98     70    135   -124    -15   -129    -28   -132   -215     80   -171
   -179   -153     25    166   -103    -64   -119    -31   -135   -213     77   -187
   -171   -184    -15    176    -80   -101   -122    -28   -132   -202     77   -194
   -192   -213    -20    202    -85   -119   -116    -28   -129   -187     90   -189
   -194   -187      7    189   -101    -90   -132    -31   -124   -168    106   -189
   -155   -233    -77    194    -38   -155   -148    -31   -155   -197     72   -218
   -114   -423   -311    267     96   -366   -122    -25   -277   -353   -106   -392
    -67   -626   -558    345    244   -592    -28     18   -405   -568   -363   -665
    -80   -662   -581    371    246   -620    119    140   -371   -615   -457   -782
   -171   -439   -267    306     46   -353    181     20   -262   -459   -298   -633
   -311    103    413    103   -363    259    -28   -462   -116    -33    220    -93
   -475    839   1312   -181   -893   1075   -283   -807    194    610    956    670
   -485   1296   1779   -405  -1132   1538   -517   -867    545   1223   1582   1358
   -371   1150   1522   -389   -945   1335   -704   -891    535   1322   1660   1509
   -311    581    893   -137   -602    737   -779  -1015      7    659    989    789
   -283     62    342    109   -314    202   -683   -927   -457    -70    244    -28
   -246   -202     44    223   -148    -80   -472   -592   -465   -270    -33   -335
   -179   -277    -98    228    -41   -189   -296   -293   -316   -207    -28   -280
    -90   -272   -181    181     44   -228   -181   -114   -213   -145     31   -231
    -46   -236   -189    142     70   -213   -111    -18   -150   -106     54   -228
    -41   -257   -215    148     85   -236    -77     28   -127    -98     57   -233
    -93   -285   -192    189     49   -239    -51     46   -122   -109     46   -246
   -119   -319   -200    218     38   -259    -67     36   -132   -127     38   -270
   -114   -306   -192    210     38   -249    -80     44   -122   -106     67   -275
    -59   -252   -192    153     62   -223    -75     88    -85    -64     96   -296
    -38   -226   -187    132     72   -207    -77    122    -67    -57     72   -275
    -88   -283   -194    184     51   -239    -38    135    -59    -64     72   -205
   -137   -335   -197    236     28   -265    -20    132    -54    -64     85   -210
   -124   -309   -184    215     28   -246      2    137    -44    -59    119   -202
    -41   -270   -228    155     93   -249     -5    155    -28    -18    137   -280
    -38   -233   -197    135     77   -215    -12    213     18     28    114   -265
     -5   -163   -158     83     75   -161      0    301     90     88    187   -109
    -15   -168   -155     90     67   -163     15    335    140    148    254    -90
    -36   -153   -116     96     38   -135     46    350    166    181    283   -109
      5   -176   -181     85     90   -179     46    389    174    189    270   -116
     -2   -158   -155     80     75   -155     75    444    210    215    285    -38
     -5   -124   -119     62     54   -122    111    506    267    275    340      2
     33   -127   -161     46     96   -142    109    561    301    314    355     18
     41    -90   -132     25     85   -111    127    631    361    384    405     96
     88    -25   -114    -31     98    -67    137    685    418    454    480    142
    142    -15   -158    -64    148    -85    137    709    441    483    506    161
    181     15   -166    -98    174    -75    148    724    462    509    527    181
    116     28    -88    -72    101    -28    158    743    496    545    563    220
     72     46    -25    -59     49     10    150    730    493    550    568    228
     59     38    -23    -51     41      7    145    683    467    535    555    197
     67     -7    -75    -28     70    -41    122    636    436    511    542    148
    109     12    -98    -62    103    -44    103    589    405    488    506    114
     77     -7    -85    -36     83    -46    116    519    361    428    441     98
     23    -33    -57      2     38    -44    137    465    335    392    405     80
    -36    -70    -33     54     -2    -51    155    397    293    353    363     20
    -90   -158    -70    122    -12   -114    166    350    257    322    335    -10
    -41   -140    -98     90     25   -119    135    309    223    309    319    -31
     -5   -127   -124     64     59   -127     85    262    189    280    290    -57
    -51   -168   -116    111     31   -142     72    226    163    241    244    -67
    -77   -171    -96    124      7   -135    103    231    168    236    228    -80
    -62   -145    -83    103      7   -114    127    249    187    249    236    -72
    -51    -57     -7     51    -23    -31    145    272    233    301    298    -33
    -28     12     41      7    -33     25    161    290    275    361    361     10
    -33     57     88    -12    -62     72    145    290    303    394    381     28
     -7     80     85    -36    -46     83     83    277    296    389    376     54
     15     44     25    -31     -5     33     41    252    265    361    350     46
      2      7      5     -5      0      7     64    231    254    350    329     33
      2     20     15    -12     -7     18     44    213    241    340    309     12
    -31    -33     -2     31    -15    -18      0    179    205    314    285    -12
    -67   -155    -90    109     10   -124    -20    161    163    280    252    -41
    -88   -254   -166    171     38   -210    -28    137    127    241    215   -101
    -64   -285   -220    174     75   -254    -10    135    111    218    187   -161
    -64   -298   -233    181     83   -267     -2    127     88    179    119   -197
   -132   -397   -265    262     64   -332    -28     85     36    122     54   -200
   -155   -446   -290    301     67   -368    -41     70     10    109     49   -197
   -158   -465   -309    309     75   -387    -41     62     -5     98     31   -233
   -127   -446   -319    285     93   -384    -41     57     -5    111     49   -226
   -129   -452   -322    288     96   -387    -49     38    -12    122     70   -265
   -111   -457   -345    285    116   -402    -46     44    -10    122     38   -322
   -103   -467   -363    285    127   -415    -41     57    -18     93    -10   -257
   -127   -449   -322    288     96   -387    -41     64    -12     98      5   -218
   -137   -457   -319    296     90   -389    -51     49    -28     83     -5   -233
   -122   -555   -433    340    155   -496    -44     49    -62     38    -54   -306
    -83   -782   -701    431    306   -743     12     83   -174   -137   -254   -491
    -83   -943   -859    511    387   -901    155    189   -239   -322   -478   -711
   -111   -893   -784    501    335   -839    293    309   -158   -322   -493   -756
   -205   -592   -387    400     90   -491    309    132    -46   -124   -236   -555
   -259     25    283    116   -272    153     15   -345     54    329    316    -93
   -252    766   1018   -257   -633    891   -301   -626    319    937    961    527
   -192   1083   1275   -446   -735   1176   -555   -685    558   1413   1431   1166
   -176    672    849   -246   -511    761   -750   -797    368   1319   1345   1176
   -259     62    322     96   -290    192   -750   -935   -223    535    584    415
   -241   -345   -106    293    -67   -226   -623   -846   -623   -161   -122   -298
   -200   -519   -319    361     59   -420   -392   -509   -485   -207   -246   -449
   -161   -470   -309    316     72   -389   -210   -210   -241    -44   -137   -361
    -98   -478   -381    288    140   -431   -114    -25   -103     44    -83   -311
    -36   -439   -402    239    181   -423    -77     77    -20     90    -59   -290
     18   -392   -413    187    215   -402    -51    119      7    101    -59   -288
     15   -402   -418    194    215   -410    -80    119      5     85    -83   -311
     36   -407   -444    187    239   -426    -85    137     25    111    -80   -309
      5   -462   -467    228    233   -465    -90    135     23    119    -88   -319
      0   -493   -496    246    246   -493    -51    119     12    106    -67   -340
     -5   -504   -498    254    246   -501     31    122      0     85    -59   -350
    -38   -498   -462    267    210   -480     38    122      5     88    -62   -329
    -15   -428   -413    220    197   -420     62    153     41    122    -49   -285
      5   -389   -394    192    197   -392     49    158     46    124    -59   -267
     18   -363   -381    174    200   -371     49    168     62    132    -57   -265
     80   -277   -358     96    218   -316     83    213    103    174    -25   -233
     67   -275   -342    103    205   -309     49    210     98    179    -33   -236
     20   -327   -350    153    184   -337     28    202     90    181    -44   -249
      7   -329   -337    161    171   -332     33    223    109    200    -28   -233
     25   -296   -324    132    174   -309     62    277    171    254     23   -189
     36   -280   -316    119    176   -298     85    342    236    316     80   -129
     64   -231   -298     80    179   -265    106    413    306    392    161    -54
    116   -168   -285     25    200   -226    129    475    366    454    223    -38
    103   -145   -252     18    176   -197    114    511    405    488    220    -46
    106   -127   -233     10    168   -179    129    563    454    522    223     31
    122    -93   -215    -15    168   -153    142    607    496    558    249    109
    127    -15   -142    -54    135    -77    153    628    527    605    303    137
    129     20   -109    -75    119    -44    155    628    537    633    342    127
    140     23   -116    -80    129    -46    171    618    519    618    322     88
    109    -44   -155    -33    129    -98    155    576    457    540    249     90
     62    -96   -158     18    109   -127    119    509    387    472    200     75
     57    -49   -106     -5     80    -77    148    483    376    457    184     54
     36    -77   -114     20     75    -96    145    426    322    405    135      7
     10   -114   -124     51     67   -119    129    374    280    363     88    -36
     -7   -179   -171     93     80   -176    135    337    246    324     46    -70
    -23   -176   -155     98     64   -166    148    306    218    293     20   -106
    -59   -181   -124    119     31   -153    142    280    200    275      7   -127
    -93   -187    -93    140     -2   -140    142    265    187    267      0   -140
    -96   -179    -83    137     -7   -132    166    270    192    280      2   -137
    -83   -194   -111    137     12   -155    205    301    213    296     12   -127
   -137   -213    -77    174    -31   -145    166    277    192    280      2   -137
   -111   -111      0    111    -57    -57    155    296    239    337     59    -88
   -137    -96     41    116    -90    -28    137    280    239    332     54    -88
   -116    -46     70     83    -96     10    103    254    236    345     67    -72
    -98      2    101     46   -101     51     80    249    249    371     96    -36
   -109    -15     93     59   -101     38     80    244    246    366     96    -25
   -122    -46     75     85    -98     12     72    226    223    345     72    -36
   -114    -51     62     80    -90      5     57    189    181    306     44    -62
   -101    -31     67     64    -85     18     62    168    158    283     23    -80
    -85    -64     18     75    -51    -25     72    155    137    259    -10   -114
   -116   -246   -129    181      5   -189     62    101     77    184    -96   -187
   -122   -353   -231    236     54   -290     49     41     54    158   -114   -200
   -109   -407   -301    257     93   -355     51    -28     36    137   -124   -210
   -127   -418   -293    272     80   -355     25   -145      2    101   -155   -241
   -119   -423   -303    272     90   -363      7   -153    -38     51   -200   -272
    -98   -389   -293    244     96   -340    -10   -132    -64     38   -207   -275
   -122   -446   -324    283    101   -387    -51   -145    -90     15   -233   -290
   -129   -498   -371    314    119   -436    -46   -158   -103     -7   -259   -298
   -101   -511   -410    306    153   -462      7   -132    -75     20   -215   -239
    -83   -478   -394    277    153   -436     -5   -135    -64     38   -181   -194
    -77   -439   -363    257    140   -402    -46   -158    -88     28   -179   -197
    -70   -420   -353    244    140   -389    -70   -187   -122      2   -200   -246
    -67   -459   -392    265    161   -426    -64   -194   -158    -44   -262   -306
    -57   -631   -576    342    257   -605    -18   -127   -197   -161   -426   -439
     -7   -774   -766    389    376   -769    111     38   -153   -272   -626   -584
      0   -644   -646    322    322   -644    215    205     18   -233   -644   -524
    -75   -309   -233    192     77   -272    150     67    101    -83   -441   -345
   -223     70    290     75   -259    179   -109   -519   -129     77   -101    -51
   -319    618    937   -150   -628    776   -337   -992   -267    397    402    384
   -280   1002   1280   -361   -779   1140   -548  -1218   -290    776    904    833
   -197    633    831   -218   -514    732   -675  -1301   -509    672    826    795
   -205    103    309     49   -257    205   -678  -1301   -885     -5    106    163
   -181   -316   -135    249    -25   -226   -574  -1132  -1049   -548   -535   -392
   -135   -511   -376    322    119   -444   -433   -826   -813   -496   -613   -457
    -75   -465   -389    270    155   -428   -290   -540   -501   -262   -457   -327
    -31   -452   -420    239    194   -436   -158   -316   -296   -116   -345   -213
    -36   -439   -402    236    181   -420   -132   -239   -210    -49   -283   -179
    -20   -387   -366    202    171   -376   -103   -210   -181    -36   -277   -200
    -25   -394   -368    210    171   -381   -135   -215   -181    -49   -309   -223
     20   -309   -332    142    174   -322   -109   -187   -150    -31   -293   -174
     18   -296   -314    137    163   -303   -119   -176   -137    -23   -280   -161
    -12   -301   -288    155    135   -293   -140   -189   -135    -25   -272   -166
      2   -244   -246    122    124   -244   -119   -174   -114     -2   -239   -150
     28   -189   -218     77    122   -202   -111   -155    -85     15   -220   -153
     12   -192   -205     88    109   -197   -155   -174   -101     -7   -249   -153
     18   -176   -194     77    106   -184   -163   -166    -93      0   -226    -90
     25   -142   -168     59     96   -155   -158   -150    -64     33   -181    -90
     57   -109   -166     23    109   -137   -148   -135    -46     44   -192   -124
     67    -70   -137      0    101   -103   -150   -122    -38     41   -207    -98
     25   -114   -142     41     83   -127   -187   -132    -46     38   -192    -38
      0   -129   -129     64     64   -129   -184   -119    -25     83   -140    -31
     38    -59    -98      7     67    -77   -148    -70     25    140   -116    -25
     62    -15    -77    -25     70    -46   -137    -33     64    166   -119      2
     67     23    -44    -49     57    -10   -122     10    114    213    -67     96
     59     10    -49    -33     54    -18   -129     51    163    265    -18    122
    124     54    -70    -90     96     -5   -124     96    218    324     20    145
    171    127    -44   -150    106     44    -90    171    293    407     96    215
    129    111    -18   -122     72     46   -114    210    337    467    148    252
    119    174     54   -145     33    114    -64    267    389    519    194    298
    142    202     59   -174     41    129    -51    257    371    493    163    280
    111    145     33   -129     38     90   -103    194    303    428    114    252
    129    158     28   -145     51     93   -101    168    265    392     93    226
    145    161     15   -153     64     88   -103    122    218    348     54    194
    145    174     28   -161     59    101    -83     93    192    327     23    163
     83    155     72   -119      5    114    -88     46    153    293     -2    174
     70    171    101   -122    -15    135   -106    -18    109    267      7    176
     85    181     96   -132     -5    140   -132    -88     57    228    -12     80
     64    174    106   -122    -20    140   -122   -124     18    174    -83     18
    -12    103    116    -46    -64    111   -150   -171    -23    119   -127     44
    -49    103    153    -28   -101    129   -145   -197    -25    129   -101     38
    -44     93    137    -23    -90    114   -129   -239    -49    122   -111    -18
    -77    103    181    -12   -129    142    -98   -252    -49    124   -101     18
   -101    103    202     -2   -150    153    -83   -249    -31    145    -59     25
   -103    184    288    -41   -197    236    -80   -254    -10    168    -49     -7
   -148    244    392    -46   -270    316    -85   -262      5    184    -44     23
   -148    257    405    -57   -275    329    -93   -244     36    215    -12     36
   -111    298    410    -93   -262    353   -116   -223     59    239      7    114
    -75    288    363   -109   -218    324   -129   -226     57    239     10    168
    -54    337    392   -140   -223    363   -142   -244     44    233     12    218
    -57    376    431   -161   -244    402   -166   -267     46    262     36    205
    -59    322    379   -132   -220    350   -174   -270     44    277     38    171
    -51    215    267    -80   -161    239   -187   -275     20    262     12    106
    -41    124    166    -41   -103    145   -207   -301    -33    187    -44     51
    -41     25     67      5    -54     46   -210   -303    -70    135    -72     77
    -57     25     83     15    -70     54   -200   -309    -80    122    -85     64
    -62     72    135     -7    -98    103   -200   -332   -103     88   -142      2
    -49     -5     44     28    -46     18   -215   -363   -153     38   -220    -70
    -54   -109    -54     80      0    -83   -239   -400   -205     -7   -257   -145
    -36   -111    -75     72     18    -96   -262   -426   -226    -10   -239   -155
    -44   -114    -70     77     12    -93   -259   -433   -226     -7   -226   -150
    -80    -54     25     67    -54    -15   -254   -433   -218     -2   -181   -132
    -85    -64     20     72    -54    -20   -252   -410   -210     -2   -197   -148
   -106   -137    -31    122    -38    -85   -236   -397   -223    -41   -267   -153
    -90   -161    -72    124    -10   -116   -252   -410   -249    -80   -293   -124
    -72   -218   -145    145     36   -181   -262   -410   -267    -77   -301   -166
    -23   -337   -316    179    145   -329   -246   -379   -309   -135   -376   -350
     28   -545   -574    257    301   -558   -155   -277   -358   -306   -576   -517
     44   -636   -683    293    363   -659    -10   -106   -290   -389   -698   -610
      0   -379   -379    189    189   -379     77   -103   -171   -311   -639   -511
   -116     46    163     33   -140    103   -158   -672   -345   -200   -392   -231
   -231    633    865   -202   -548    748   -530  -1286   -517     70     62    166
   -301   1278   1579   -488   -940   1426   -870  -1683   -550    433    589    623
   -262   1439   1701   -587   -982   1569  -1124  -1826   -532    750    945    935
   -218    813   1031   -298   -626    922  -1078  -1704   -685    457    571    563
   -192    187    379      2   -285    283   -898  -1501   -974   -252   -202   -135
   -168   -192    -23    179    -75   -109   -654  -1137   -922   -530   -584   -441
   -140   -236    -96    189    -23   -166   -462   -776   -605   -327   -457   -342
    -64   -210   -148    137     38   -179   -337   -537   -400   -181   -340   -311
    -28   -213   -184    119     77   -200   -267   -418   -314   -145   -366   -280
    -15   -215   -200    114     90   -210   -254   -397   -314   -176   -426   -275
     -7   -223   -215    116    103   -220   -249   -384   -327   -218   -431   -244
      0   -262   -262    129    129   -262   -228   -355   -293   -174   -387   -215
      2   -290   -293    142    148   -290   -213   -337   -262   -129   -374   -275
      5   -277   -283    135    140   -280   -207   -329   -241   -106   -358   -316
      0   -267   -267    135    132   -267   -197   -316   -223    -93   -327   -283
    -10   -223   -213    116     98   -220   -194   -311   -210    -88   -322   -270
    -18   -202   -187    109     83   -194   -179   -288   -179    -62   -298   -223
    -15   -194   -179    103     77   -187   -163   -270   -142    -28   -249   -166
    -20   -200   -179    111     77   -189   -145   -252   -111      5   -215   -166
    -25   -192   -166    109     70   -179   -135   -239    -96     12   -231   -197
    -38   -207   -171    122     64   -189   -127   -215    -80     -2   -257   -166
    -70   -226   -158    145     41   -192   -114   -189    -57      0   -259   -142
    -70   -210   -140    140     33   -176    -90   -145     -5     75   -181    -85
    -67   -197   -132    129     31   -166    -80   -106     38    124   -150   -111
    -70   -194   -124    132     25   -161    -64    -70     72    140   -145    -88
    -51   -192   -142    122     44   -168    -28    -10    132    184   -106    -10
    -28   -150   -122     90     46   -137      5     57    200    252    -49     23
    -18   -124   -109     70     44   -116     25    122    259    311      5     38
     10    -62    -75     25     41    -67     46    181    314    355     46     88
     41      7    -33    -25     36    -12     72    241    371    436    114    153
     54     54      0    -54     28     28    116    283    410    472    155    176
     75     72     -2    -75     38     33    150    311    436    506    207    239
     85     85     -2    -85     44     41    150    288    418    519    218    215
     77     85      7    -83     33     46    145    257    397    514    215    181
     67     88     20    -77     23     54    129    218    363    472    179    158
     62     88     23    -77     18     57    109    153    298    397    116    132
     23     62     36    -44     -7     49    103     83    239    340     54     54
     15     23      7    -20      2     18     98     20    174    298     49     96
      2    -33    -36     15     18    -33    109      7    181    355    153    210
    -38     18     57     10    -49     36     98    -38    174    389    213    132
    -49     31     80      7    -64     54     85    -75    140    361     88    -49
    -23    -12     10     15    -18     -2     57   -109    106    296    -12    -10
     15     28     12    -20      2     20     25   -127    109    306     31     33
    -36     41     77     -2    -57     59     28   -161     80    275     -2    -33
    -85     23    109     31    -98     67     77   -153     93    293     25    -10
    -98    109    205     -5   -153    155    135   -116    161    376     98     10
    -98    192    290    -46   -194    241    132   -116    192    431    142     64
    -70    267    335   -101   -202    301     98   -135    200    459    150     88
    -36    275    311   -119   -174    293     70   -155    179    452    116     88
    -36    244    280   -103   -158    262     46   -181    155    441    101     59
    -59    210    270    -75   -163    239     38   -181    155    459    129     57
    -83    187    267    -51   -174    226     31   -187    142    446    124     67
   -103    153    254    -25   -179    202     20   -202    129    420     98     46
   -111     64    176     20   -142    119     -2   -226     83    340      5      7
   -109    -36     72     72    -90     18     -7   -231     33    296    -38    -23
   -119   -109     10    114    -67    -49    -10   -249      0    296    -38   -135
   -111   -116     -5    114    -54    -62    -12   -267    -18    270    -38   -163
   -114   -132    -18    122    -49    -75     12   -246     -7    262    -36   -124
   -127   -166    -38    148    -44   -103     41   -220      0    246    -57    -80
    -62   -231   -168    145     51   -202    -10   -306    -90    148   -137   -109
    -62   -215   -155    137     44   -187    -20   -314    -98    155   -114   -145
    -64   -189   -127    124     28   -158    -10   -306    -90    168   -101   -179
    -64   -220   -155    142     44   -189      5   -298    -93    163   -101   -166
    -83   -252   -171    166     41   -213     -5   -311   -101    142   -124   -184
    -90   -257   -166    174     36   -213    -23   -329   -122    129   -124   -202
    -72   -246   -174    158     49   -210    -31   -345   -135    127   -124   -249
    -38   -340   -301    189    129   -322    -28   -337   -181     54   -202   -298
      0   -584   -584    290    290   -584     10   -285   -283   -135   -410   -454
     15   -698   -717    340    363   -706    119   -166   -293   -288   -602   -631
    -23   -540   -517    283    244   -530    200   -161   -233   -290   -613   -641
   -124   -150    -25    137    -49    -88     54   -626   -376   -239   -446   -493
   -223    387    610    -83   -418    498   -309  -1226   -535     59     25    -62
   -306    997   1304   -345   -805   1150   -615  -1582   -509    527    639    475
   -272   1278   1551   -504   -911   1413   -901  -1738   -428    969   1132    919
   -187    862   1049   -337   -618    956   -995  -1680   -470    971   1083    904
   -168    246    413    -38   -290    329   -815  -1480   -735    290    350    246
   -166   -194    -28    181    -70   -111   -530  -1156   -846   -288   -303   -332
   -150   -280   -132    213    -10   -205   -309   -776   -553   -194   -309   -355
   -109   -246   -137    179     12   -192   -166   -514   -306    -44   -213   -283
    -77   -267   -189    171     54   -231   -103   -400   -218    -25   -223   -239
    -64   -301   -236    181     85   -270    -88   -366   -205    -18   -241   -244
    -57   -293   -239    174     90   -267    -75   -342   -189      0   -239   -270
    -54   -277   -223    166     83   -252    -57   -316   -168     12   -215   -267
    -70   -301   -231    184     80   -265    -28   -290   -148     23   -194   -231
    -70   -290   -220    181     72   -257    -23   -270   -122     41   -174   -197
    -70   -262   -192    163     59   -228    -20   -254   -106     64   -153   -194
    -70   -265   -194    168     62   -231    -12   -241    -96     77   -153   -200
    -49   -262   -213    153     80   -239     -5   -213    -70     96   -132   -179
    -46   -241   -197    142     72   -220      7   -184    -46    111   -122   -145
    -44   -233   -189    135     72   -213      0   -174    -36    124   -103   -129
    -36   -200   -163    119     62   -181      5   -155    -12    148    -80   -142
    -41   -202   -161    119     57   -181     15   -132      2    168    -62   -127
    -33   -166   -132     98     49   -150     31   -103     38    200    -38    -90
    -25   -166   -140     93     57   -153     51    -64     77    233    -12    -77
    -18   -166   -148     93     64   -158     67    -20    114    265      7    -72
    -12   -153   -142     80     62   -148     88     36    161    301     38    -20
      5   -109   -114     51     57   -111     98     88    213    337     64     33
     18   -106   -124     41     70   -114    116    153    272    389    109     64
     31   -122   -153     46     90   -137    153    223    345    446    158     85
     25    -93   -119     33     70   -103    179    283    405    496    197    124
     28    -33    -62      2     44    -46    184    329    446    535    236    176
     54     -5    -62    -25     57    -33    184    348    467    553    259    197
     41     -7    -49    -15     44    -28    210    379    496    597    306    215
     31     23     -7    -28     18      7    223    379    501    597    314    231
     38     25    -15    -33     25      5    220    345    459    542    270    241
     23    -10    -33     -7     25    -20    220    314    423    511    249    215
    -10    -25    -15     18      2    -20    231    290    400    501    254    174
    -44     15     59     12    -51     38    226    246    361    462    228    129
    -62     10     72     23    -67     41    223    187    309    407    181    114
    -98    -59     38     77    -72    -10    236    140    262    358    142    106
   -135   -106     28    122    -83    -38    246    101    215    306    103    109
   -145    -83     62    114   -106    -10    254     70    202    322    137     64
   -158    -67     90    111   -127     10    249     31    189    311    140     25
   -179    -77    101    127   -142     10    252     12    174    280    119     15
   -192    -64    127    129   -161     31    239      7    168    277    127     28
   -192    -72    116    129   -155     20    246     23    192    293    140     51
   -194     10    205     93   -200    106    257     41    231    324    166     85
   -187     80    267     51   -228    171    246     31    254    337    174    111
   -189    106    296     41   -241    200    220     12    257    345    200    132
   -213     90    303     59   -259    197    200     -5    246    342    205    114
   -192     88    280     51   -236    184    187    -12    236    327    194    106
   -161     96    254     31   -210    174    174    -33    207    296    168    111
   -150    132    283     10   -215    207    153    -54    179    270    142    109
   -150     88    236     31   -194    161    140    -75    140    236    122     49
   -153    -51    101    101   -127     23    122   -109     80    166     59    -36
   -140   -197    -57    166    -44   -127    111   -122     41    109      2    -75
   -135   -280   -145    207      5   -213    114   -127     18     85    -25    -98
   -135   -275   -140    205      0   -210     96   -161    -31     36    -75   -135
   -129   -272   -142    200      5   -207     70   -194    -72     -2   -109   -176
   -137   -277   -142    205      0   -210     59   -205    -93    -18   -124   -194
   -135   -277   -142    207      2   -210     57   -215   -116    -54   -155   -210
   -137   -283   -145    207      2   -215     51   -226   -129    -72   -171   -218
   -119   -322   -202    220     38   -262     44   -231   -135    -80   -171   -226
   -114   -363   -249    236     64   -306     51   -223   -132    -72   -158   -210
   -114   -394   -280    254     83   -337     54   -223   -129    -77   -158   -202
   -103   -366   -265    233     77   -316     44   -236   -145    -98   -174   -210
    -93   -371   -277    231     90   -327     38   -244   -166   -116   -194   -239
    -83   -485   -402    283    158   -444     46   -236   -226   -207   -298   -306
    -38   -704   -665    371    311   -685     85   -181   -306   -361   -462   -433
    -31   -831   -800    428    384   -815    205    -59   -296   -470   -594   -631
    -59   -724   -665    392    301   -693    309      7   -197   -452   -594   -698
   -166   -387   -220    275     25   -303    220   -345   -272   -389   -446   -563
   -277    103    381     88   -329    241    -96   -979   -478   -179    -54   -142
   -384    717   1101   -168   -743    909   -366  -1374   -478    265    550    415
   -374   1013   1384   -319   -878   1197   -610  -1553   -413    691   1047    878
   -290    701    989   -207   -639    844   -724  -1545   -498    680   1015    880
   -231    168    400     31   -314    283   -636  -1405   -787     64    337    246
   -194   -311   -119    252    -38   -215   -402  -1117   -945   -571   -374   -428
   -153   -428   -277    290     62   -353   -210   -743   -633   -457   -392   -454
   -106   -423   -316    265    103   -371    -83   -475   -387   -311   -314   -335
    -72   -452   -379    262    153   -415     -7   -316   -254   -239   -272   -246
    -59   -501   -444    277    189   -475     18   -265   -213   -205   -249   -293
    -51   -475   -423    262    184   -449     31   -254   -207   -210   -257   -311
    -49   -465   -415    257    181   -441     54   -233   -184   -189   -233   -290
    -51   -462   -410    257    179   -436     72   -218   -166   -181   -239   -314
    -46   -441   -394    241    171   -418     72   -207   -158   -189   -249   -277
    -31   -413   -381    220    174   -400     75   -187   -140   -168   -223   -262
    -28   -397   -371    210    168   -387     70   -181   -127   -166   -205   -259
    -36   -389   -353    213    158   -371     83   -161   -106   -150   -194   -259
    -31   -363   -335    194    150   -350     85   -148    -88   -129   -179   -249
    -36   -353   -319    194    140   -337     93   -135    -67   -106   -163   -241
    -31   -345   -314    187    140   -329     98   -116    -41    -90   -148   -213
    -15   -342   -327    179    155   -335     96    -96    -23    -83   -140   -184
     -2   -348   -345    174    171   -348     80    -77     -5    -67   -129   -174
      0   -309   -309    155    153   -309     77    -51     20    -46   -114   -166
      2   -265   -267    129    135   -265     85    -15     51    -18    -90   -155
     12   -228   -241    109    127   -233    101     33    101     28    -46   -124
     15   -236   -252    109    132   -241     96     72    140     54    -15   -106
     33   -236   -272    101    150   -254    101    127    192     88     12    -59
     51   -226   -277     85    161   -249    124    197    259    148     70     -2
     72   -148   -220     38    145   -184    150    257    327    220    129     49
     80   -129   -210     23    145   -168    161    306    376    270    168     80
     85   -109   -194     10    137   -150    163    337    405    306    200    101
     80    -72   -155     -5    116   -114    163    345    415    322    223    122
     70    -72   -142      2    106   -106    166    335    413    311    220    129
     70    -44   -114    -12     90    -77    158    311    384    285    205    124
     64    -67   -132      0     98    -98    153    280    345    241    176     98
     44    -90   -135     20     85   -111    145    233    303    197    145     70
     33    -57    -90     12     62    -72    137    181    259    148    116     51
     10    -75    -88     31     49    -83    122    124    200     90     75     28
     -7   -111   -103     57     46   -109    109     64    142     41     36    -15
    -25   -135   -109     77     38   -124    101     12     98     12     15    -77
    -44   -132    -88     88     20   -111    114    -18     80     -7      7   -103
    -64   -137    -75     98      2   -109    116    -44     59    -36    -15   -116
    -59   -129    -72     93      5   -101    129    -46     59    -41    -18   -103
    -59   -158    -98    106     18   -129    122    -57     46    -51    -23   -106
    -67   -202   -135    135     33   -168    109    -62     46    -44    -12   -127
    -70    -83    -12     75    -31    -49    111    -59     77    -20     25    -77
    -72     15     85     28    -77     49    111    -54    114     20     64    -36
    -72    111    181    -20   -127    145    111    -51    155     72    122     -7
    -62    166    228    -51   -145    197    101    -51    166     77    129     18
    -62    132    194    -36   -127    163     77    -67    132     33     98     25
    -51    103    155    -28   -103    129     59    -90     93      2     77    -10
    -46     54     98     -5    -72     75     54   -103     62    -33     51    -12
    -62    -51     10     57    -36    -20     41   -111     31    -54     31    -38
    -77   -135    -57    106    -12    -96     31   -132    -28   -129    -46   -106
    -75   -179   -103    127     12   -142     33   -142    -59   -158    -72   -142
    -72   -202   -132    137     28   -168     41   -155    -77   -174    -88   -200
    -85   -277   -192    181     51   -236     38   -174   -114   -207   -111   -213
    -88   -342   -257    213     83   -301     23   -197   -140   -228   -122   -239
    -75   -353   -277    213     98   -316     12   -210   -155   -249   -132   -233
    -64   -327   -262    194     96   -296     10   -215   -158   -252   -129   -241
    -62   -329   -267    197    101   -298      5   -228   -174   -272   -163   -277
    -72   -374   -301    223    111   -337    -10   -244   -207   -322   -218   -288
    -70   -423   -353    246    140   -389    -20   -252   -231   -355   -257   -272
    -62   -431   -368    246    150   -400    -23   -252   -231   -335   -228   -272
    -62   -415   -353    239    145   -384    -31   -262   -236   -332   -205   -298
    -62   -431   -368    246    150   -400    -41   -277   -249   -358   -226   -311
    -51   -498   -446    275    197   -472    -41   -270   -303   -452   -340   -384
    -23   -717   -693    371    332   -706     18   -207   -392   -618   -553   -540
    -12   -930   -917    472    452   -924    145    -83   -410   -784   -743   -750
    -36   -792   -758    413    358   -776    252     33   -267   -706   -678   -761
   -109   -431   -324    270    106   -379    168   -254   -249   -563   -449   -563
   -210     96    306     57   -259    200   -155   -880   -397   -348    -62   -161
   -319    800   1119   -239   -719    958   -457  -1325   -381     96    542    405
   -322   1085   1408   -384   -867   1247   -714  -1496   -298    511    997    854
   -254    732    984   -239   -618    857   -839  -1517   -446    407    857    763
   -215    148    361     31   -288    254   -758  -1415   -815   -262    158     54
   -207   -368   -161    288    -23   -265   -545  -1158  -1036   -885   -522   -597
   -184   -478   -293    329     54   -387   -358   -782   -732   -732   -472   -561
   -127   -475   -348    301    109   -413   -213   -501   -483   -574   -381   -465
    -77   -480   -402    277    158   -441   -127   -332   -345   -509   -348   -407
    -70   -509   -439    290    184   -475    -83   -265   -298   -493   -350   -407
    -59   -504   -444    280    189   -475    -64   -241   -283   -491   -353   -420
    -36   -491   -454    262    207   -472    -49   -215   -270   -509   -368   -384
    -28   -488   -459    259    215   -475    -36   -189   -257   -504   -350   -361
    -38   -488   -449    265    205   -470    -28   -166   -228   -470   -322   -381
    -41   -439   -397    239    174   -418    -44   -161   -223   -457   -309   -400
    -31   -397   -366    213    166   -384    -64   -153   -213   -441   -288   -384
      2   -379   -384    187    192   -381    -93   -145   -200   -433   -275   -366
     64   -329   -394    132    228   -361   -103   -124   -174   -418   -265   -358
     25   -345   -374    158    200   -361    -88   -119   -161   -423   -267   -324
    -28   -366   -337    197    153   -353    -70   -116   -153   -418   -241   -322
    -25   -345   -319    184    145   -332    -46    -93   -116   -381   -223   -400
    -31   -384   -353    207    161   -368    -36    -51    -85   -368   -246   -332
    -62   -394   -332    228    135   -363    -20    -36    -72   -363   -236   -288
    -46   -329   -285    187    119   -309    -15    -10    -49   -353   -223   -246
    -36   -296   -262    163    111   -280    -15     33     -7   -309   -171   -205
    -28   -288   -259    158    114   -275     -7     77     38   -270   -145   -226
     -7   -288   -283    145    135   -285     -2    129     77   -233   -116   -197
     31   -257   -288    111    158   -272      7    202    148   -163    -62   -155
     80   -179   -259     49    168   -218      0    270    207   -119    -20    -93
    132    -98   -231    -15    181   -163    -18    316    236   -140    -49      2
    137    -57   -197    -41    163   -127    -12    345    270    -80     15     10
     96    -67   -166    -15    129   -116     18    358    293    -51     51    -12
    101    -49   -153    -25    127   -101     54    361    303    -18    101     15
     96    -33   -129    -31    111    -80     62    332    293      5    135    -28
     80    -54   -137    -15    106    -96     51    301    259    -38    103    -51
     80    -64   -145     -7    111   -103     36    252    213    -83     67    -72
     83    -49   -135    -18    106    -90     25    207    166   -127     44    -85
     77    -20    -98    -28     88    -59      7    148    122   -166     12    -98
     72    -15    -90    -28     80    -51    -28     75     62   -231    -46   -119
     41    -33    -75     -5     57    -54    -28     28     20   -272    -85   -153
     25    -15    -44     -5     33    -28    -12      2     10   -272    -83   -192
     15      7     -7    -10     12      0      7      2     23   -265    -77   -192
     20     31     10    -28      5     20      7    -15     25   -241    -51   -194
     51     18    -33    -36     44     -7    -25    -75    -20   -293   -106   -236
     51     12    -41    -33     46    -12    -20    -77    -25   -319   -135   -228
     49     67     18    -57     15     44     15    -31     31   -257    -67   -155
     41    155    111    -98    -33    135     31     -2     93   -184     -2   -103
     28    192    163   -109    -67    179     36     23    148   -116     72    -54
     62    207    142   -135    -38    176    -18    -20    124   -124     64    -88
    111    194     83   -153     15    140    -77    -85     57   -184      7   -142
    116    176     59   -148     28    116   -109   -145     -5   -246    -54   -181
    122    163     41   -145     41    103   -142   -179    -44   -267    -67   -200
    114    127     10   -122     51     70   -158   -192    -59   -270    -67   -241
    111     46    -64    -77     88     -7   -158   -187    -88   -309   -116   -280
    101    -59   -161    -20    129   -111   -155   -200   -137   -361   -171   -322
    103   -129   -233     12    166   -181   -161   -213   -176   -405   -215   -348
    114   -181   -298     31    205   -239   -176   -241   -215   -454   -265   -374
    119   -218   -337     49    228   -277   -171   -254   -236   -480   -293   -384
    135   -244   -379     54    254   -309   -163   -262   -249   -506   -316   -374
    129   -283   -413     75    270   -345   -155   -259   -259   -509   -329   -376
    114   -324   -439    103    275   -381   -150   -270   -275   -524   -332   -374
     80   -363   -444    142    262   -402   -135   -296   -290   -524   -322   -420
    106   -306   -413     96    259   -358   -137   -290   -290   -530   -324   -446
    109   -303   -413     96    259   -358   -155   -296   -303   -553   -353   -426
     93   -348   -444    127    265   -394   -140   -303   -319   -563   -350   -426
     77   -371   -449    148    262   -410   -114   -309   -322   -566   -342   -454
    111   -446   -558    166    332   -501   -127   -301   -366   -662   -452   -509
    171   -607   -782    218    475   -693    -93   -231   -446   -831   -644   -644
    210   -745   -958    267    581   -852     25    -83   -478  -1021   -880   -844
    205   -615   -820    205    511   -717    140     57   -371   -971   -831   -891
     67   -311   -381    122    220   -345     28   -379   -410   -779   -522   -724
    -90    218    309    -62   -200    262   -283  -1057   -524   -491    -46   -259
   -246    924   1171   -340   -709   1047   -566  -1483   -457    -18    574    371
   -233   1236   1470   -501   -852   1353   -852  -1673   -358    441   1091    922
   -150    880   1031   -366   -589    956   -971  -1693   -517    303    909    761
    -83    301    384   -109   -233    342   -849  -1540   -854   -389    153     46
    -41   -187   -145    114     51   -168   -620  -1197   -976   -914   -462   -530
     12   -306   -319    148    166   -311   -402   -787   -706   -815   -488   -553
     75   -337   -415    129    244   -376   -233   -506   -504   -701   -436   -491
    109   -405   -514    148    311   -459   -150   -342   -402   -675   -446   -454
    122   -457   -579    166    348   -517   -119   -275   -363   -685   -457   -457
    145   -452   -597    153    371   -524   -122   -241   -309   -615   -366   -496
    158   -446   -605    142    379   -524   -135   -226   -285   -602   -363   -511
    168   -449   -618    140    392   -535   -129   -210   -277   -600   -392   -454
    171   -491   -662    161    415   -576   -116   -210   -283   -607   -407   -407
    148   -475   -623    163    384   -548   -111   -207   -277   -568   -342   -444
    122   -470   -592    174    355   -532    -57   -179   -262   -537   -283   -444
    129   -413   -542    142    335   -478    -49   -153   -254   -530   -262   -426
    122   -332   -454    103    288   -392    -85   -145   -220   -501   -223   -384
    103   -267   -371     83    236   -319    -77   -155   -215   -509   -236   -345
    114   -265   -379     75    244   -322    -59   -158   -223   -509   -254   -332
    150   -239   -389     44    270   -314    -46   -158   -223   -509   -254   -329
    184   -233   -420     23    301   -327    -46   -140   -223   -509   -249   -322
    233   -200   -433    -15    332   -316    -33    -93   -187   -472   -218   -296
    267   -158   -426    -54    345   -290    -20    -41   -148   -444   -194   -275
    293   -127   -420    -83    355   -272      0     28    -85   -384   -145   -223
    277   -124   -405    -77    340   -265      5     96    -38   -335   -106   -187
    270   -145   -415    -62    342   -280      5    153     -2   -303    -93   -163
    267   -176   -444    -46    355   -311     20    205     18   -301   -116   -166
    252   -181   -433    -36    340   -306     49    265     64   -265    -80   -150
    223   -174   -400    -25    309   -285     64    290     83   -244    -57    -83
    205   -155   -361    -23    283   -257     77    311    106   -218    -10     23
    197   -129   -327    -36    259   -228     98    324    145   -137     72     -7
    210   -142   -355    -33    280   -249    111    337    153   -140     51    -36
    226   -129   -355    -49    288   -241    103    332    142   -124     57    -51
    197    -77   -275    -59    236   -176     96    293    116   -129     88    -28
    161    -72   -233    -44    194   -153     98    244     83   -155     93     10
    142    -83   -226    -31    181   -153     93    205     64   -174     72    -36
    129   -103   -236    -15    181   -168    106    171     44   -197     38    -70
     98    -88   -187     -5    142   -137    135    127     20   -228      7    -90
     46    -83   -129     15     88   -106    155     98     10   -233     33    -33
     51    -67   -119      7     83    -93    153     80      5   -239     23    -59
     59    -83   -145     10    101   -114    161     59      5   -239     33    -62
     -2   -109   -106     57     51   -109    192     46      5   -244     36    -77
    -18    -88    -72     51     25    -80    205     41      0   -259     20    -67
     15    -59    -75     20     44    -67    210     57     15   -236     41    -62
     33     20    -12    -28     23      2    213     72     49   -192     88    -59
     51     88     36    -70      7     62    207     70     70   -163    132    -41
     44    101     57    -72     -5     80    189     51     67   -168    142      2
     77    109     31    -93     23     72    142     20     33   -200    111      2
    109     77    -31    -93     70     23    109    -15     -5   -228     80    -25
     88     23    -64    -54     77    -20     88    -49    -38   -267     41    -80
     77     12    -64    -46     70    -25     62    -90    -77   -293     20    -88
     90      0    -90    -44     90    -44     44   -111   -103   -298     23   -119
     88   -101   -189      5    137   -145     25   -142   -166   -361    -51   -174
     72   -220   -293     75    181   -257     25   -168   -223   -433   -135   -184
     54   -270   -327    106    189   -298     33   -181   -249   -462   -153   -187
     38   -324   -363    142    200   -342     31   -207   -283   -504   -187   -218
     36   -342   -379    153    207   -361     20   -236   -316   -540   -210   -257
     49   -345   -394    148    220   -368     23   -252   -327   -545   -207   -275
     44   -423   -467    189    254   -444     33   -239   -319   -540   -200   -290
     44   -392   -436    174    239   -415     28   -249   -329   -553   -197   -259
     41   -358   -400    158    218   -379     12   -267   -348   -571   -205   -285
     38   -361   -400    161    218   -379      7   -275   -361   -592   -233   -329
     38   -400   -439    179    236   -420      5   -288   -387   -636   -262   -265
     38   -405   -444    184    239   -426      0   -296   -397   -665   -270   -223
     54   -431   -485    187    267   -457     -2   -290   -405   -662   -265   -275
     72   -548   -620    239    345   -584      0   -285   -459   -735   -329   -379
    103   -792   -898    342    498   -844     44   -265   -600   -958   -561   -602
    116   -935  -1052    410    584   -992    153   -168   -662  -1135   -761   -787
     88   -831   -919    371    501   -875    241   -132   -597  -1114   -735   -763
    -41   -501   -459    272    207   -480    137   -532   -558   -927   -454   -506
   -223    168    392     25   -309    277   -153  -1124   -457   -483    166    179
   -340    857   1195   -259   -766   1026   -387  -1415   -205    101    872    943
   -301   1041   1343   -371   -823   1189   -633  -1551   -106    454   1273   1361
   -231    683    914   -226   -571    797   -792  -1644   -384    168    976   1075
   -171     64    236     51   -205    150   -701  -1483   -795   -566    184    254
   -106   -379   -275    241     83   -327   -467  -1111   -919   -989   -319   -283
    -10   -504   -493    254    241   -498   -252   -714   -714   -924   -348   -324
     83   -514   -597    215    340   -555   -111   -457   -558   -841   -314   -290
    124   -530   -654    200    387   -589    -64   -374   -519   -833   -298   -272
    140   -553   -696    205    418   -623    -46   -342   -501   -833   -296   -285
    150   -568   -722    207    433   -644    -33   -314   -485   -839   -309   -316
    150   -550   -701    200    426   -626    -18   -293   -480   -854   -322   -283
    145   -566   -711    210    426   -639     -2   -275   -470   -849   -298   -233
    150   -555   -706    202    428   -631      5   -259   -459   -836   -290   -233
    155   -530   -685    187    420   -607     12   -244   -454   -831   -288   -215
    161   -527   -688    184    423   -607     20   -226   -444   -823   -277   -207
    171   -527   -698    176    433   -610     23   -207   -431   -813   -272   -194
    184   -496   -680    155    431   -587     23   -194   -413   -797   -262   -179
    181   -475   -657    145    418   -566     25   -179   -392   -774   -241   -168
    179   -465   -644    142    410   -553     25   -161   -374   -758   -218   -153
    184   -433   -618    124    400   -527     33   -135   -350   -743   -205   -127
    197   -392   -589     98    392   -491     46    -98   -314   -722   -187   -106
    202   -379   -584     85    392   -480     62    -62   -288   -709   -176    -75
    210   -366   -576     77    392   -470     83    -18   -244   -659   -124    -31
    197   -335   -532     67    363   -433     93     12   -220   -636   -103    -31
    187   -319   -506     64    345   -413    109     54   -197   -613    -80    -28
    213   -296   -509     41    358   -402    109     90   -168   -587    -57    -28
    283   -254   -537    -12    410   -394    109    153   -127   -558    -38     -7
    288   -239   -527    -25    405   -381    129    202    -93   -530     10     98
    298   -202   -501    -49    397   -350    142    228    -67   -498     62    158
    309   -150   -459    -80    384   -306    135    244    -46   -485     72    205
    332   -103   -436   -114    384   -270    129    272    -18   -462     96    246
    337    -96   -433   -122    384   -265    129    267    -20   -467     93    246
    327   -101   -431   -114    376   -265    129    239    -38   -485     90    241
    329   -109   -439   -111    381   -272    132    210    -62   -509     77    228
    350    -62   -413   -142    381   -236    124    179    -75   -517     77    228
    332     -5   -340   -163    335   -171     96    103   -106   -561     41    187
    288    -49   -337   -119    311   -192     90     31   -155   -613      0    150
    259    -85   -348    -88    301   -215     88    -15   -189   -631     -5    135
    252    -85   -337    -83    293   -210     85    -62   -220   -649    -15    109
    241    -46   -290    -98    265   -168     98    -85   -220   -662    -31    109
    228    -44   -275    -93    252   -158    114   -103   -223   -665    -36    106
    213    -75   -290    -70    249   -181    124   -122   -236   -675    -44     98
    187   -106   -293    -38    239   -200    135   -148   -249   -691    -57     85
    163    -59   -223    -54    192   -140    153   -140   -218   -662    -28    111
    184     36   -148   -111    166    -54    155   -114   -176   -618     15    142
    202    129    -75   -168    140     28    145   -116   -153   -597     44    194
    226    174    -51   -200    140     62    109   -140   -158   -610     44    226
    226    129    -96   -179    161     15     75   -166   -187   -644     18    228
    220     90   -132   -155    176    -20     51   -194   -207   -649     12    202
    215     46   -168   -132    192    -59     33   -223   -228   -657     12    163
    192     57   -135   -124    163    -38     12   -265   -257   -680    -10     96
    166    -20   -187    -72    174   -101     -7   -303   -319   -761    -80     83
    158    -96   -254    -31    205   -174    -25   -335   -384   -846   -171     70
    153   -187   -342     15    246   -265    -23   -345   -410   -867   -187     57
    132   -210   -342     38    236   -275    -31   -376   -446   -896   -202     -5
    122   -246   -368     59    244   -306    -38   -402   -472   -919   -223    -28
    127   -236   -363     54    244   -298    -51   -431   -493   -943   -239    -33
    140   -197   -337     25    236   -267    -67   -457   -514   -971   -265    -51
    155   -215   -371     31    262   -293    -75   -462   -530   -979   -283    -41
    168   -207   -379     18    272   -293    -80   -475   -540   -982   -283    -41
    179   -205   -384     12    280   -293    -75   -478   -545   -989   -290    -41
    176   -207   -387     15    280   -296    -77   -491   -561  -1008   -314    -38
    197   -189   -387     -2    290   -288    -85   -514   -576  -1015   -335    -62
    197   -194   -394     -2    293   -293    -93   -524   -584  -1015   -319    -70
    197   -231   -431     15    311   -329    -93   -519   -594  -1023   -322   -140
    218   -381   -600     80    407   -491    -88   -514   -691  -1150   -459   -309
    231   -600   -831    184    530   -714    -15   -467   -820  -1384   -745   -607
    226   -652   -880    210    553   -766     83   -371   -857  -1532   -927   -685
    142   -483   -626    168    381   -553    129   -436   -779  -1428   -782   -498
    -57     10     64     23    -59     36    -28   -935   -696  -1111   -345    -98
   -280    766   1047   -241   -662    906   -241  -1434   -480   -558    366    610
   -350   1265   1613   -457   -982   1439   -446  -1623   -241    -49    943   1283
   -272   1135   1408   -431   -841   1273   -644  -1743   -335    -12    961   1457
   -228    662    891   -218   -561    776   -711  -1797   -719   -522    402    880
   -161    161    322      0   -241    241   -628  -1639  -1114  -1218   -327     20
    -70    -54     15     59    -44    -20   -454  -1226  -1041  -1301   -498   -205
      7    -64    -72     28     38    -70   -280   -859   -815  -1153   -418   -132
     64    -83   -150      7    106   -116   -181   -665   -706  -1106   -410    -98
    116   -135   -252     10    184   -192   -155   -602   -685  -1101   -413   -122
    119   -129   -252      5    184   -189   -137   -571   -667  -1085   -410   -176
    124   -122   -246     -2    184   -184   -142   -584   -701  -1137   -467   -153
    109   -111   -220      0    163   -163   -137   -558   -688  -1137   -457    -72
    103    -90   -194     -5    148   -142   -127   -530   -652  -1098   -423    -83
    116    -38   -155    -41    135    -96   -148   -550   -672  -1101   -418   -116
    137     -2   -142    -67    140    -72   -163   -558   -675  -1096   -420   -148
    145    -57   -205    -46    174   -129   -145   -545   -657  -1080   -418   -116
    111    -62   -174    -23    142   -116   -111   -511   -623  -1060   -418   -103
     93      0    -93    -49     90    -46   -109   -491   -605  -1054   -420    -18
    127     10   -116    -70    122    -51   -135   -506   -613  -1052   -410     -7
    150     36   -114    -96    132    -38   -153   -514   -623  -1052   -405    -20
    129     38    -90    -83    111    -25   -122   -454   -571   -984   -363    -41
    129     28   -101    -83    116    -36   -101   -407   -542   -950   -353     25
    124     75    -49   -101     88     12    -85   -353   -498   -896   -280     85
    153    106    -49   -132    101     28    -80   -314   -452   -841   -226    101
    168    142    -25   -155     98     59    -75   -272   -420   -813   -218    109
    184    166    -18   -176    101     75    -62   -213   -387   -776   -200    158
    192    197      5   -197     93    101    -49   -148   -340   -727   -168    228
    192    257     62   -226     64    161    -31    -83   -275   -659   -109    290
    233    296     62   -265     85    179    -41    -54   -249   -631    -83    306
    231    342    111   -288     59    228    -41    -15   -207   -574    -20    350
    241    353    111   -296     64    233    -33     12   -176   -524     18    340
    239    324     83   -283     77    202    -20     15   -181   -530    -18    361
    226    345    119   -285     54    233    -12      7   -184   -522      2    394
    197    402    205   -301     -2    303    -10    -12   -179   -504     33    381
    181    420    239   -301    -28    329     -7    -46   -194   -514     25    363
    174    418    244   -296    -36    332    -20   -103   -236   -553    -20    314
    145    428    283   -285    -67    355    -12   -132   -249   -571    -46    303
    150    415    262   -285    -54    340    -20   -194   -298   -618    -98    277
    129    423    293   -277    -83    361    -12   -233   -306   -602    -80    262
    106    441    335   -275   -114    387     -7   -270   -314   -592    -59    218
    103    444    340   -272   -116    392    -10   -306   -335   -605    -93    158
     57    459    402   -259   -174    433      7   -296   -314   -584    -98    179
     85    426    340   -257   -127    384      5   -319   -337   -607   -127    163
    145    439    293   -293    -75    366      0   -335   -361   -626   -153    158
    109    501    392   -303   -140    446     28   -298   -309   -563    -96    207
     36    548    511   -293   -239    530     57   -290   -270   -509    -57    228
     41    600    558   -322   -259    581     38   -296   -249   -480    -36    252
     41    615    574   -329   -267    594     -5   -306   -249   -475    -44    265
     25    597    571   -311   -272    584    -25   -319   -262   -483    -59    249
     18    563    542   -293   -262    553    -49   -350   -283   -485    -67    231
     18    563    545   -290   -265    555    -77   -376   -296   -491    -62    218
      7    519    511   -265   -252    517   -103   -402   -332   -511    -90    194
    -15    444    459   -213   -236    452   -114   -418   -371   -550   -148    145
    -36    376    413   -171   -226    394   -122   -436   -402   -579   -189     83
    -59    345    405   -142   -233    374   -111   -441   -420   -589   -202     51
    -72    324    394   -127   -236    358   -106   -459   -446   -610   -226     38
    -23    275    298   -124   -161    285   -135   -509   -493   -652   -270     10
    -18    249    267   -116   -142    259   -137   -514   -509   -659   -283     10
    -31    239    270   -106   -150    254   -127   -509   -506   -644   -272     18
    -31    239    270   -106   -150    254   -132   -511   -504   -633   -265     10
    -10    257    267   -122   -137    262   -145   -509   -501   -623   -259     10
     10    265    252   -137   -119    259   -145   -511   -506   -626   -272     -2
      2    259    257   -132   -127    259   -135   -509   -498   -620   -272     -5
    -38    210    249    -85   -142    228   -142   -522   -511   -641   -296    -38
    -93    171    265    -38   -179    218   -127   -504   -493   -628   -298    -41
    -70     93    161    -12   -116    127   -106   -483   -519   -672   -368   -111
    -15   -116   -103     64     44   -111    -57   -428   -620   -852   -576   -319
    -20   -239   -218    127     98   -228     62   -298   -636   -974   -740   -501
     -5    -93    -88     49     41    -90    153   -168   -524   -914   -698   -485
   -111    272    384    -80   -246    327     90   -413   -415   -672   -392   -184
   -241    919   1161   -340   -701   1039   -140   -917   -319   -239    181    410
   -371   1608   1979   -618  -1176   1792   -329  -1202    -59    379    891   1127
   -350   1735   2086   -691  -1218   1909   -524  -1283    101    800   1288   1566
   -311   1273   1584   -480   -948   1428   -644  -1439   -275    384    833   1135
   -309    678    987   -184   -649    833   -654  -1493   -805   -418     20    293
   -290    249    540     18   -415    394   -555  -1293  -1005   -865   -475   -213
   -257    158    415     49   -335    285   -376   -909   -774   -743   -444   -179
   -176    189    366     -7   -272    277   -259   -636   -561   -589   -345    -96
    -88    207    296    -59   -192    249   -200   -470   -452   -514   -309    -62
    -59    218    277    -80   -168    249   -174   -397   -402   -483   -298    -59
    -44    236    280    -96   -161    257   -148   -353   -371   -462   -290    -57
    -98    223    319    -64   -210    272   -111   -314   -337   -436   -275    -51
   -109    194    303    -44   -205    249    -98   -332   -350   -449   -290    -85
    -88    200    288    -57   -189    241    -93   -345   -363   -454   -296   -101
   -109    213    322    -51   -215    267    -57   -309   -327   -415   -262    -77
   -129    218    348    -46   -239    283    -51   -280   -288   -379   -233    -59
   -129    223    353    -49   -241    288    -41   -254   -257   -353   -213    -54
   -119    223    342    -54   -231    283    -38   -231   -228   -322   -200    -46
    -90    223    314    -64   -202    267    -54   -226   -223   -311   -197    -33
    -88    252    340    -83   -215    293    -59   -192   -187   -272   -168     -7
   -101    246    348    -72   -223    296    -75   -161   -145   -236   -137      2
   -114    241    355    -64   -236    298    -75   -127    -98   -192    -85     38
   -153    265    418    -54   -285    340    -75    -96    -44   -127    -18     80
   -129    301    431    -88   -280    366    -54    -62     -7    -90     -2     85
    -85    324    407   -119   -246    366    -31      2     46    -36     28    137
    -46    387    431   -171   -239    407    -46     83    122     44     93    184
    -12    413    426   -200   -218    418    -54    142    176     88    116    228
     -5    415    418   -205   -213    418     -5    181    215    132    153    270
     28    446    418   -239   -194    433      7    231    267    192    213    324
     33    488    454   -262   -210    472     15    283    319    259    272    368
     36    517    480   -275   -220    498     23    298    342    293    298    379
     51    530    475   -293   -213    504     20    283    342    296    298    366
     36    540    501   -288   -233    522     23    283    345    303    298    374
     18    548    530   -285   -254    540     28    275    337    306    301    374
     20    568    548   -293   -262    558     12    257    335    316    314    371
      7    566    558   -288   -275    563     12    226    316    298    303    342
    -20    542    563   -262   -290    553     20    187    293    280    293    314
    -38    542    579   -252   -309    561      7    119    252    228    249    231
    -59    501    561   -220   -309    530     10     72    210    168    163    161
   -103    483    584   -192   -342    532     28     54    205    153    150    176
   -124    470    594   -171   -358    532     49     25    197    145    129    127
   -127    413    537   -142   -332    475     46      7    179    124     88    119
   -129    407    537   -137   -332    472     44     -7    176    119     77     85
   -129    413    540   -142   -335    475     64     -5    174    127     93     75
   -148    459    607   -155   -379    532     83     18    223    187    153    103
   -187    504    691   -161   -439    594    103     33    270    233    200    122
   -210    542    753   -166   -480    646    109     28    293    265    218    127
   -231    558    789   -166   -509    672     88     20    311    283    233    171
   -254    540    795   -142   -524    667     80     36    340    319    259    205
   -220    522    743   -150   -483    631     38    -10    293    288    226    155
   -236    540    776   -150   -506    657     12    -15    301    298    223    129
   -262    511    774   -124   -519    641     23    -10    311    303    249    106
   -293    418    711    -62   -504    563     41    -20    280    288    244     75
   -314    296    610      7   -462    452     57     -7    259    262    179     38
   -332    231    563     51   -446    397     57     -2    244    223    127     62
   -348    179    527     83   -436    350     33    -49    176    161     72      7
   -335    158    491     88   -413    324     25    -72    153    145     57    -41
   -332    101    433    114   -381    267     31    -80    137    132     49    -80
   -316    127    444     96   -379    285     20    -88    148    135     28   -137
   -309     98    407    103   -358    252     20    -88    132    101    -31    -36
   -335     51    387    140   -361    218     18   -116     88     51    -64    -23
   -332     41    374    142   -353    207     23   -122     96     72    -31    -54
   -319     83    402    119   -361    241     33   -109    114     93    -20    -64
   -327     20    348    150   -337    181     25   -111    111     77    -38    -70
   -332     -7    324    168   -327    158      7   -127    101     90    -10   -129
   -285    -51    231    168   -259     88    -10   -155     49     36    -75   -246
   -207   -148     59    179   -135    -44    -28   -176    -46   -103   -220   -332
   -231   -329    -98    280    -67   -215    106    -18     10   -135   -316   -511
   -303   -353    -49    327   -127   -202    252    135    150   -106   -329   -641
   -337    -72    265    205   -303     96    275    103    285     36   -155   -485
   -387    324    711     31   -548    517     77   -358    163    179    161   -122
   -488    932   1418   -223   -953   1174   -207   -875     20    459    633    270
   -470   1343   1810   -436  -1140   1577   -452  -1130     15    807   1065    693
   -376   1096   1473   -361   -924   1283   -602  -1208   -124    787   1031    782
   -366    579    945   -106   -654    761   -579  -1187   -428    277    480    301
   -348    168    517     88   -431    340   -478  -1078   -696   -329   -194   -384
   -298   -103    192    200   -246     44   -337   -782   -517   -324   -311   -504
   -265   -137    127    200   -200     -5   -194   -488   -218   -103   -179   -387
   -215   -132     83    174   -150    -25    -90   -270    -10     51    -75   -311
   -210   -129     80    168   -148    -25    -20   -140    116    142    -15   -262
   -194   -135     59    163   -127    -38     -7   -114    142    163      0   -244
   -200   -119     80    158   -142    -20      2   -103    168    192     38   -239
   -218    -90    127    155   -174     18     20    -72    218    239     70   -252
   -210   -124     85    166   -150    -18     10    -72    218    226     33   -215
   -226   -140     85    181   -155    -28     15    -67    231    239     44   -192
   -233   -168     64    202   -150    -51     36    -41    262    277     62   -166
   -197   -145     51    171   -124    -46     28    -41    267    272     41   -127
   -200   -145     54    171   -127    -46     25    -36    275    290     72    -83
   -218   -129     88    174   -155    -20     31    -23    303    342    114    -85
   -236   -109    127    171   -184     10     44     -2    340    387    145    -98
   -246   -111    135    179   -192     10     59      0    353    400    155   -106
   -241   -122    119    181   -181     -2     77     20    387    439    187    -75
   -213   -114     98    163   -155    -10     77     44    418    470    202    -38
   -166    -88     77    124   -124     -5     72     67    444    493    213    -12
   -124    -64     59     96    -93     -2     67    101    470    517    223      7
    -98    -49     46     72    -75     -2     77    148    519    579    285     41
    -88     10     98     38    -93     51     96    200    592    662    361     54
    -88     41    127     20   -109     83    103    249    646    714    410     85
    -83     57    140     12   -111     98    101    293    680    745    439    116
    -62     83    145    -10   -103    114    103    350    735    797    491    176
    -41    101    140    -31    -90    119    119    397    779    846    553    218
    -62    106    168    -25   -114    137    148    428    820    888    597    244
    -49    124    174    -36   -111    148    153    428    823    883    592    262
      2    150    148    -77    -72    148    132    413    787    846    571    262
     -2    168    171    -83    -88    168    129    405    774    836    589    259
    -46    163    210    -59   -129    187    148    394    771    841    594    181
    -51     98    150    -23   -101    124    132    324    688    737    475    142
    -70     23     93     23    -83     57    109    262    618    667    446    158
   -116     18    135     49   -127     77    116    236    613    670    454    122
   -174      7    179     80   -176     93    135    197    592    644    439     59
   -249    -10    239    129   -244    114    163    155    581    641    433     -7
   -249      2    249    122   -249    127    166    116    571    618    426     18
   -192     36    228     77   -210    132    150    111    563    605    405     10
   -194      7    202     93   -200    106    158    111    558    597    400     28
   -218      0    218    109   -218    109    174    114    568    618    413    -20
   -233     49    280     90   -257    163    179    114    587    633    428     -7
   -210    116    327     44   -267    220    176    119    613    649    452     38
   -197    140    337     28   -267    239    168    114    626    665    488     80
   -197    166    363     15   -280    265    155    106    652    711    527     72
   -207    187    392      7   -298    288    122     88    644    706    532     70
   -213    153    363     28   -288    257    103     77    636    719    568     70
   -226    135    361     44   -293    246     98     70    628    719    579     70
   -236    150    387     44   -311    267     96     62    628    727    600     77
   -252    116    368     67   -309    241     90     51    615    688    555     28
   -252    -10    239    129   -246    114     85     46    571    615    467     25
   -257    -90    163    171   -213     33     83     54    553    618    454     15
   -254   -148    106    202   -181    -20     75     38    537    613    454    -33
   -265   -205     59    233   -163    -72     64     12    501    584    439    -70
   -283   -236     44    259   -166    -96     57     -7    472    553    402    -96
   -285   -239     46    262   -168    -96     59    -15    459    535    387   -103
   -277   -218     59    249   -168    -80     54    -18    454    532    392    -83
   -298   -244     51    270   -176    -96     57    -15    457    535    394    -80
   -335   -267     64    301   -202   -101     67    -15    459    537    400    -88
   -361   -285     75    322   -220   -103     72    -28    459    532    402    -93
   -342   -316     25    329   -184   -145     59    -36    446    514    389    -88
   -303   -353    -51    327   -127   -202     49    -28    444    522    397    -93
   -293   -337    -44    314   -124   -192     31    -33    431    504    368   -124
   -262   -441   -179    350    -44   -311     36    -12    376    418    272   -194
   -236   -719   -483    478    122   -602    129     93    311    257     72   -384
   -231   -831   -600    530    181   -717    270    254    374    181    -67   -553
   -265   -628   -363    446     46   -496    342    283    485    254      7   -498
   -400   -231    166    314   -285    -33    207   -161    428    397    296   -236
   -571    376    948     98   -758    662    -75   -805    332    711    813    220
   -672   1036   1709   -184  -1189   1371   -311  -1124    439   1202   1434    872
   -644   1124   1769   -239  -1208   1444   -524  -1275    452   1491   1766   1244
   -589    709   1296    -62   -943   1002   -605  -1299    233   1208   1434    906
   -553    111    665    220   -607    387   -517  -1161    -98    485    649    140
   -491   -335    153    410   -322    -90   -324   -782    -75    207    252   -249
   -394   -402     -7    400   -194   -207   -150   -392    197    366    319   -166
   -303   -415   -111    358    -98   -265    -33   -155    366    462    374    -90
   -249   -452   -202    350    -23   -327     12    -59    426    483    374    -96
   -257   -441   -184    348    -38   -314     23    -28    454    483    358   -127
   -257   -428   -171    342    -44   -301     46      5    485    491    363   -116
   -252   -431   -181    340    -36   -306     57     33    511    514    405   -103
   -257   -418   -161    337    -49   -290     67     51    524    532    413   -114
   -252   -379   -127    314    -64   -254     62     57    537    545    428   -124
   -257   -361   -103    309    -77   -233     72     72    563    553    439   -111
   -259   -368   -109    314    -77   -239     80     88    574    532    405    -64
   -218   -384   -166    301    -25   -275     62     80    550    504    379    -28
   -200   -392   -194    293     -5   -293     80    106    589    561    428    -57
   -192   -355   -163    272    -15   -259     96    135    636    636    511    -49
   -197   -309   -114    252    -44   -210     98    155    672    696    571   -103
   -192   -280    -88    236    -51   -184    101    163    672    672    530    -98
   -179   -259    -83    218    -49   -174     96    171    667    659    530      5
   -163   -220    -57    192    -54   -140     88    194    688    659    527     31
   -148   -197    -51    171    -51   -124     93    233    709    665    519     75
   -145   -200    -54    174    -46   -127    111    290    779    761    605    103
   -127   -179    -51    150    -38   -116    122    337    833    826    678    106
   -116   -137    -20    124    -49    -80    135    387    883    872    714    116
   -101   -124    -23    111    -38    -75    153    449    932    924    753    163
    -70    -62      7     67    -38    -28    163    504    987    987    815    210
    -46     -2     44     23    -46     20    153    540   1026   1031    852    259
    -36     15     51      7    -44     33    158    574   1060   1054    859    303
     -5     12     15     -5    -10     15    132    558   1041   1039    857    324
      0    -10    -10      5      5    -10    111    527   1005    997    836    327
    -15     15     28      0    -23     20    103    496    979    971    813    324
    -28     38     67     -7    -46     51    101    462    969    992    849    267
    -62    -12     49     36    -57     18    103    428    948    982    831    210
    -98    -57     41     77    -70     -7    101    371    885    896    750    249
   -142    -83     59    111   -103    -10    116    324    865    893    758    210
   -158    -75     83    116   -122      2    114    270    839    891    766    148
   -179    -46    132    111   -158     41    132    233    831    891    774    114
   -215    -25    189    122   -202     80    153    202    810    867    730     62
   -262    -54    207    158   -236     75    168    187    810    859    717    109
   -262    -54    207    158   -236     77    166    163    797    849    714    103
   -241    -67    174    153   -210     54    174    148    779    815    659     59
   -220    -31    189    127   -205     77    189    166    802    836    659    101
   -207     18    223     93   -215    119    200    189    849    911    761    155
   -202     70    272     64   -239    171    187    187    878    945    802    174
   -202     85    288     57   -244    187    168    184    896    961    807    210
   -187    101    288     44   -236    194    142    174    909   1000    846    210
   -205     31    236     85   -220    132    114    148    872    966    823    174
   -218     31    246     93   -233    137     98    127    852    956    805    153
   -220     25    246     96   -233    135     93    109    846    958    805    163
   -213    -23    189    119   -202     83     85     96    818    935    771    127
   -226   -135     90    179   -158    -23     88     85    784    911    735     49
   -259   -200     59    228   -161    -70     83     62    743    870    698     49
   -270   -265      2    267   -137   -132     77     31    701    823    654     31
   -254   -298    -44    277   -106   -171     70      5    662    787    626     10
   -259   -314    -54    285   -103   -184     59    -18    644    779    623    -23
   -265   -324    -59    293   -103   -192     54    -33    631    771    613    -44
   -265   -340    -77    301    -93   -210     41    -49    618    758    587    -51
   -277   -358    -80    319    -98   -220     51    -44    626    761    589    -51
   -272   -358    -85    314    -96   -220     49    -54    615    750    584    -59
   -252   -381   -129    316    -62   -257     25    -77    589    724    558    -67
   -257   -394   -140    324    -59   -267     12    -90    576    709    540    -70
   -249   -389   -140    319    -54   -265      5    -90    584    727    548    -77
   -262   -418   -158    337    -54   -288      0    -90    571    717    537   -119
   -246   -540   -293    394     23   -418     12    -96    483    594    410   -259
   -231   -766   -535    498    150   -649     90    -62    353    361    150   -517
   -231   -885   -654    558    210   -771    218     62    335    218    -23   -693
   -280   -685   -405    483     59   -548    283     20    436    327     90   -568
   -428   -231    197    329   -314    -18    142   -436    501    620    488   -137
   -626    498   1124     62   -875    813    -85   -852    719   1210   1231    592
   -693   1117   1810   -210  -1252   1462   -306   -961   1075   1909   1997   1358
   -581   1013   1595   -215  -1088   1304   -532   -984   1119   2125   2177   1610
   -555    501   1057     28   -807    776   -618  -1072    711   1587   1623   1096
   -524    -83    441    303   -485    176   -550  -1023    228    771    810    246
   -475   -379     96    428   -285   -142   -329   -693    202    501    467   -132
   -405   -392     12    397   -210   -192   -140   -374    405    615    517    -90
   -337   -402    -67    368   -137   -236    -28   -179    519    665    535    -70
   -283   -418   -135    350    -75   -277     20    -96    553    659    517    -72
   -262   -446   -184    355    -38   -316     41    -62    555    649    496    -83
   -257   -457   -200    358    -28   -329     46    -38    566    657    506   -103
   -259   -439   -179    350    -41   -311     51    -25    584    670    519   -103
   -267   -452   -184    358    -44   -319     70    -12    592    657    511    -93
   -275   -462   -187    368    -44   -324     93      7    605    662    522    -80
   -275   -439   -163    355    -57   -301     98     15    615    672    532    -80
   -236   -415   -179    327    -31   -298     90     25    620    675    530    -83
   -210   -410   -200    309     -7   -306     85     41    633    680    537    -72
   -197   -407   -210    303      5   -309    101     70    657    706    558    -51
   -187   -402   -215    293     12   -309    109     93    683    724    581    -15
   -179   -389   -213    283     15   -301    103    109    706    737    607      0
   -163   -379   -215    270     23   -298    101    127    719    743    602    -20
   -153   -402   -249    277     46   -327    109    148    727    740    589      5
   -148   -371   -223    259     36   -296    114    171    750    756    605     49
   -127   -337   -210    231     41   -275    127    207    779    776    626     80
    -98   -298   -200    197     46   -249    135    257    820    823    678     98
    -72   -257   -184    166     54   -220    140    311    872    883    745    122
    -46   -220   -174    132     62   -200    137    358    911    919    774    150
    -31   -174   -142    101     54   -158    142    415    969    966    807    207
    -15   -137   -122     75     51   -132    148    462   1015   1005    841    259
      7   -101   -109     46     57   -103    142    488   1041   1031    867    285
     20    -77    -98     25     59    -88    140    511   1075   1072    911    319
     12    -62    -77     23     44    -70    137    514   1088   1085    932    350
     -5    -57    -54     28     23    -57    127    496   1078   1078    940    361
    -12    -44    -31     28      7    -38    127    475   1072   1075    953    342
    -10    -67    -59     38     20    -64    132    454   1054   1044    924    306
     -7    -77    -70     41     31    -75    132    423   1034   1015    904    309
    -28   -116    -90     70     31   -103    132    379    992    966    870    267
    -31   -153   -122     93     44   -137    124    314    922    885    802    205
    -46   -163   -116    103     33   -140    129    265    883    839    771    187
    -75   -179   -106    127     12   -142    135    218    841    792    727    155
    -93   -166    -72    127    -12   -122    135    166    805    753    688    114
   -109   -142    -33    127    -38    -88    145    137    782    722    665     93
   -106   -140    -36    122    -36    -88    148    122    761    693    631     70
    -98   -148    -49    122    -25    -98    155    124    763    685    623     70
    -70    -88    -18     77    -28    -54    145    129    782    704    639     90
    -96    -15     80     57    -88     31    145    155    839    774    714    145
    -98     36    132     28   -114     83    119    135    849    784    730    140
    -59     23     83     18    -72     54     80     98    826    761    711    142
    -72     -5     67     36    -70     31     70     96    823    756    711    148
   -103    -49     54     77    -80      2     70     96    820    750    706    137
   -106    -49     57     75    -83      2     54     62    782    711    665    109
   -132    -90     41    111    -88    -25     62     62    766    691    641    106
   -140   -192    -51    163    -44   -122     59     59    732    657    605     64
   -158   -285   -127    223    -15   -207     49     41    685    607    555     -7
   -194   -340   -145    267    -25   -244     59     41    675    589    532    -33
   -184   -374   -189    280      2   -283     38     -5    615    524    480    -75
   -179   -415   -236    296     25   -327     31    -20    592    498    459    -90
   -231   -446   -215    340     -7   -332     51      7    618    517    472    -70
   -220   -478   -257    345     18   -368     36    -23    581    470    439   -106
   -210   -467   -257    337     20   -361     31    -36    563    452    428   -114
   -241   -426   -184    332    -28   -306     46     -7    592    483    459    -85
   -202   -433   -231    319     12   -332     28    -41    553    444    428   -122
   -197   -485   -290    340     44   -389     15    -64    517    413    400   -148
   -205   -485   -280    345     36   -384     15    -49    527    420    405   -127
   -218   -517   -301    366     38   -410     23    -38    522    405    379   -140
   -231   -605   -374    418     70   -491     64      0    498    355    322   -200
   -181   -792   -610    485    210   -701    132     70    433    194    132   -384
   -174   -924   -753    548    288   -839    249    184    428     49    -49   -576
   -218   -776   -558    496    168   -670    335    257    542    106     -5   -558
   -340   -423    -83    381   -129   -254    259    -70    553    272    259   -290
   -485    179    665    150   -576    423    -23   -631    506    636    818    252
   -581    805   1384   -111   -984   1093   -254   -906    654   1176   1493    896
   -524    870   1392   -174   -958   1130   -483  -1005    722   1548   1888   1314
   -454    376    831     38   -641    602   -581  -1065    454   1260   1556   1034
   -423   -153    267    288   -345     54   -540  -1047    -18    407    670    176
   -402   -506   -106    454   -148   -306   -392   -823   -145    -57    135   -345
   -353   -563   -210    454    -72   -387   -241   -493    106     72    171   -316
   -283   -555   -272    420     -5   -415   -124   -249    296    192    231   -262
   -246   -561   -314    402     31   -439    -49   -101    410    262    275   -218
   -228   -561   -332    394     49   -446    -10    -41    454    283    290   -205
   -210   -571   -361    389     72   -467     -2    -33    449    267    283   -218
   -200   -550   -350    376     75   -452      5    -18    452    262    277   -239
   -207   -550   -342    376     67   -446     28     18    480    275    275   -228
   -189   -535   -345    361     75   -439     38     28    478    272    267   -215
   -176   -511   -337    342     77   -426     31     23    472    270    275   -215
   -168   -498   -329    335     80   -415     31     33    488    277    288   -202
   -150   -475   -324    311     83   -400     28     38    501    290    303   -194
   -137   -462   -324    298     93   -394     33     51    524    301    314   -184
   -109   -467   -358    285    122   -413     28     57    527    301    311   -184
    -88   -423   -335    257    122   -379     20     67    540    311    329   -166
    -88   -407   -322    246    114   -366     33    103    579    353    371   -127
    -57   -400   -342    228    142   -374     15     96    574    355    368   -129
    -38   -400   -361    218    158   -379     10    106    584    361    368   -127
    -20   -387   -366    205    171   -376      2    137    626    392    392   -101
     12   -350   -363    168    187   -355    -38    174    678    441    436    -57
     25   -303   -332    137    179   -316    -62    223    735    496    480    -12
     33   -290   -324    127    179   -309    -20    283    792    550    527     33
     33   -280   -314    124    174   -296     64    332    828    594    558     77
     62   -218   -280     77    168   -246     15    376    880    646    600    127
     77   -166   -244     44    161   -205    -49    407    930    698    641    171
     64   -127   -194     31    129   -161    -10    449    966    740    693    215
    103    -85   -189     -7    145   -137     44    441    950    735    704    226
    127    -77   -207    -25    166   -140    -38    410    917    696    680    210
    124    -70   -194    -28    158   -132    -54    389    898    675    667    205
     93   -111   -207      7    148   -161     51    350    841    615    615    166
     88   -132   -220     23    153   -176     62    309    787    563    568    119
     90   -137   -228     20    158   -181     25    265    743    514    537     85
     83   -142   -226     28    153   -181      5    215    701    462    498     46
     49   -171   -220     59    132   -197     18    163    654    410    454      0
     23   -194   -218     85    119   -205     36    119    613    363    418    -44
     12   -189   -202     85    106   -194     46     88    579    322    384    -80
     10   -184   -197     85    101   -189     44     59    550    296    355   -109
     20   -181   -202     80    109   -192     33     38    522    267    327   -132
     25   -174   -200     75    111   -187     25     31    514    262    322   -132
     18   -111   -129     44     72   -119     25     38    545    293    355   -101
     12    -77    -93     31     51    -85     20     44    576    322    397    -59
      2    -36    -41     15     20    -38      2     36    592    335    415    -44
     18     44     25    -31     -2     36    -38     18    607    355    431    -25
     44     83     36    -64      2     59    -46    -15    579    337    415    -36
     54     75     20    -64     15     49    -59    -33    550    314    392    -51
     54     51     -5    -54     28     23    -83    -51    530    298    379    -64
     49     18    -31    -33     41     -5    -85    -57    509    280    366    -67
     33    -38    -72      0     51    -54    -80    -57    485    259    345    -83
     33   -116   -153     41     93   -135    -88    -80    439    207    293   -135
     25   -171   -197     70    111   -184   -103   -101    397    158    252   -181
     18   -205   -223     93    119   -213   -116   -116    366    116    218   -210
     12   -272   -285    129    148   -277   -116   -135    329     75    181   -236
     -2   -314   -311    158    153   -311   -116   -145    309     51    158   -252
      0   -335   -335    166    166   -335   -127   -174    275     20    129   -275
      7   -306   -314    150    161   -309   -127   -189    259      2    116   -277
      5   -296   -303    142    153   -298   -124   -194    252     -2    122   -267
     10   -335   -348    161    176   -340   -127   -200    236    -10    119   -257
     18   -381   -400    181    207   -389   -135   -210    223    -25    101   -265
     10   -389   -400    189    205   -394   -150   -228    207    -49     77   -288
     -2   -381   -379    189    187   -379   -153   -231    200    -54     77   -293
      2   -410   -413    202    205   -410   -145   -213    181    -85     46   -311
     38   -600   -639    277    337   -618   -114   -168    114   -213   -106   -439
     46   -823   -870    389    457   -846      0    -51     85   -371   -322   -659
     36   -776   -815    368    423   -795     98     83    181   -368   -361   -732
    -33   -433   -402    233    181   -418     98    -18    262   -233   -176   -584
   -181     44    223     67   -202    135    -98   -532    145    -57    187   -239
   -350    667   1018   -158   -683    841   -335  -1036     75    283    740    280
   -384   1085   1467   -353   -924   1275   -548  -1262    135    706   1293    833
   -322    787   1109   -233   -714    948   -683  -1350      0    711   1296    893
   -290    223    511     33   -402    368   -685  -1356   -361    111    628    275
   -262   -259      2    262   -132   -129   -589  -1215   -659   -605   -171   -472
   -218   -462   -244    340     10   -353   -431   -844   -420   -511   -218   -522
   -176   -441   -265    309     41   -355   -303   -555   -153   -314    -88   -428
   -122   -418   -296    270     85   -358   -220   -368      2   -213    -18   -366
    -85   -381   -296    233    103   -340   -181   -283     72   -171      5   -329
    -70   -366   -296    215    111   -329   -166   -246     93   -158     18   -309
    -49   -374   -324    210    135   -348   -174   -244     88   -168      7   -319
    -33   -405   -374    218    168   -389   -174   -246     75   -187    -12   -327
    -57   -418   -361    239    150   -389   -145   -226     90   -179      2   -303
   -116   -381   -267    249     72   -324   -132   -218    106   -166     28   -272
   -111   -350   -239    231     62   -293   -148   -223    111   -155     49   -254
    -23   -314   -290    166    132   -303   -192   -213    109   -155     41   -280
     23   -324   -348    150    184   -335   -197   -184    119   -153     33   -257
      5   -324   -329    158    166   -327   -192   -174    129   -145     54   -233
    -12   -303   -290    158    137   -298   -184   -174    142   -127     77   -231
    -15   -277   -262    145    122   -270   -192   -176    155   -103    114   -228
    -15   -257   -241    137    111   -249   -194   -161    168    -90    135   -246
      2   -233   -239    114    119   -236   -197   -140    181    -80    124   -189
     46   -213   -262     83    153   -236   -200   -106    205    -57    114   -171
     70   -197   -270     62    168   -231   -200    -77    226    -36    122   -135
     83   -145   -228     31    155   -187   -189    -38    267      5    166    -96
    116   -101   -220     -7    166   -161   -187     -2    311     38    200    -64
    155    -83   -239    -36    197   -161   -187     46    353     62    226    -28
    194    -33   -231    -80    210   -132   -194     90    387     98    275     41
    218    -15   -233   -101    226   -124   -184    142    431    171    340    114
    215      7   -210   -114    213   -101   -179    174    457    213    368    103
    213     54   -161   -135    187    -51   -176    200    488    246    405    124
    239     96   -142   -168    189    -23   -189    181    470    231    407    116
    272     64   -207   -168    241    -70   -207    140    405    168    358     90
    246     62   -187   -155    215    -62   -205    135    392    168    345     88
    226     77   -148   -153    187    -33   -207     96    355    124    311     28
    205     83   -124   -145    166    -20   -213     41    298     67    265      7
    174     54   -119   -114    148    -31   -207     -2    265     36    241     -7
    135     54    -80    -96    106    -12   -194    -51    231     -2    213    -46
    122     59    -62    -93     93      0   -187   -101    192    -44    181    -72
    111     67    -44    -90     77     10   -171   -119    181    -57    171    -80
    140     75    -64   -106    103      5   -200   -181    129   -116    127   -111
    124     67    -59    -98     93      5   -202   -213    101   -158     96   -119
    116     62    -57    -90     88      2   -200   -228     85   -161     93   -127
    101     83    -18    -93     59     33   -187   -223    106   -135    122   -114
     96    161     64   -127     15    114   -171   -205    153    -77    194    -70
     83    249    166   -168    -41    207   -179   -207    184    -44    220    -80
    106    267    158   -187    -25    213   -213   -233    174    -62    207    -77
    142    252    109   -197     15    181   -257   -259    153    -77    187    -57
    161    215     54   -187     54    135   -267   -254    150    -54    215    -15
    135    202     67   -171     33    135   -270   -259    155    -20    270    -75
    119    166     46   -142     36    106   -275   -270    142    -41    236   -127
    119    142     20   -132     49     83   -285   -277    114    -90    181    -96
    106     70    -36    -88     72     18   -288   -290     77   -135    148   -116
     70     -2    -75    -33     70    -38   -285   -296     49   -161    124   -145
     38    -20    -62    -10     49    -41   -277   -303     33   -179    101   -161
     70    -88   -158      7    111   -124   -311   -371    -54   -272     25   -220
     49   -145   -194     49    122   -168   -306   -376    -67   -288     15   -226
     38   -158   -200     57    119   -179   -306   -381    -75   -290     10   -226
     36   -161   -197     62    116   -179   -303   -384    -80   -290      2   -228
     25   -200   -228     85    127   -213   -296   -392    -83   -277     15   -249
     31   -176   -207     72    119   -192   -316   -415    -98   -283     31   -259
     25   -163   -192     67    106   -176   -329   -426   -111   -296     38   -267
     18   -179   -200     80    109   -189   -314   -418   -106   -296     31   -275
     18   -176   -197     77    106   -187   -319   -431   -132   -340    -28   -290
     36   -239   -275    101    155   -257   -327   -436   -148   -342    -41   -259
     57   -329   -389    135    223   -361   -316   -428   -192   -400    -83   -342
     90   -530   -620    218    355   -576   -254   -384   -301   -589   -288   -571
    109   -691   -800    288    452   -743   -129   -259   -335   -761   -498   -787
    103   -594   -698    246    400   -646     -7   -145   -220   -717   -485   -789
    -44   -257   -213    148     83   -233    -80   -527   -179   -506   -189   -488
   -233    376    610    -70   -420    493   -348  -1117   -142    -98    392     96
   -363   1072   1434   -355   -898   1252   -594  -1428     72    496   1114    833
   -290   1309   1600   -509   -945   1454   -857  -1501    249    979   1610   1376
   -207    888   1096   -340   -654    992   -976  -1545    -18    696   1299   1096
   -187    285    472    -49   -329    379   -932  -1483   -462    -64    501    309
   -158   -161     -2    158    -80    -83   -745  -1210   -636   -558    -67   -272
   -106   -233   -127    171     10   -181   -537   -833   -426   -475    -77   -319
    -28   -236   -207    129     88   -223   -407   -602   -267   -384    -25   -275
     25   -283   -309    127    166   -296   -332   -485   -202   -340      2   -275
     44   -290   -335    122    187   -311   -309   -446   -184   -332      5   -293
     46   -288   -335    122    189   -311   -296   -418   -161   -327      7   -293
     51   -298   -350    122    200   -324   -280   -402   -150   -332    -12   -298
     46   -293   -340    122    192   -316   -257   -379   -140   -329    -25   -285
     41   -277   -319    116    179   -298   -249   -371   -135   -329    -33   -270
     70   -272   -342    101    205   -306   -259   -374   -140   -342    -44   -267
     75   -267   -342     93    207   -306   -246   -358   -119   -322    -12   -252
     64   -218   -285     75    174   -252   -231   -335    -96   -296     12   -233
     59   -181   -244     59    150   -213   -228   -327    -83   -290     12   -213
     93   -184   -277     46    184   -231   -241   -332   -101   -322    -20   -200
    103   -218   -322     57    210   -270   -226   -298    -77   -275     15   -187
    109   -187   -296     38    200   -239   -213   -265    -41   -226     62   -187
    114   -145   -262     12    187   -202   -210   -236    -12   -194    103   -168
    114   -122   -236      5    174   -179   -205   -205      7   -179    122   -145
    111   -122   -233      5    171   -179   -205   -179     23   -166    132   -127
    119   -114   -236     -2    176   -174   -194   -140     51   -140    161   -101
    135    -96   -231    -20    181   -163   -181    -90     90   -106    189    -77
    166    -46   -213    -59    189   -129   -166    -28    135    -67    215    -28
    189    -23   -213    -83    200   -116   -153     31    184    -25    259     25
    210     12   -200   -111    205    -93   -145     88    231     25    309     72
    241     51   -189   -148    215    -67   -145    129    265     70    342    111
    257     85   -171   -171    215    -41   -153    145    285     96    363    142
    252    129   -122   -192    187      2   -163    145    290    106    387    163
    259    135   -124   -197    192      5   -174    127    272     88    379    155
    265    150   -116   -207    189     18   -171    106    252     67    368    145
    257    163    -93   -210    176     36   -166     83    236     46    353    137
    241    150    -90   -197    166     31   -166     44    205     15    332    119
    223    124    -98   -174    161     15   -161      0    176    -15    311     93
    202    101   -101   -153    150      2   -158    -54    137    -62    272     57
    179     88    -90   -132    135      0   -140    -98    103   -101    246     28
    161     85    -75   -124    119      5   -129   -135     80   -114    228     15
    150     59    -93   -106    122    -15   -124   -174     46   -142    200     -7
    142     46    -98    -96    119    -25   -119   -202     23   -168    179    -28
    111     28    -83    -70     98    -25    -98   -215     10   -189    166    -38
     88     -5    -93    -44     90    -49    -93   -223      0   -205    145    -49
     90     23    -67    -59     80    -20    -80   -210     20   -184    158    -31
    101     85    -18    -93     59     33    -72   -197     49   -148    194      5
    111    127     15   -119     49     72    -72   -189     80   -116    236     38
    132    142      7   -137     62     77   -109   -194     93    -98    259     59
    129    124     -5   -129     67     59   -135   -202     83   -103    257     62
    114    101    -12   -109     62     44   -155   -220     59   -119    233     51
    101     96     -5    -98     54     46   -174   -236     51   -127    223     49
     77     70    -10    -75     44     31   -179   -249     38   -145    202     31
     80    -28   -109    -25     96    -67   -194   -267     -5   -194    150    -12
     80   -148   -228     31    153   -187   -207   -285    -57   -249     93    -62
     64   -202   -267     70    166   -233   -207   -298    -85   -285     62    -93
     31   -200   -231     83    129   -215   -215   -324   -116   -316     28   -127
     12   -265   -277    124    142   -270   -215   -348   -153   -355    -12   -163
      0   -319   -322    158    158   -322   -213   -358   -174   -376    -28   -176
     -2   -306   -303    155    150   -306   -215   -366   -181   -381    -23   -179
      0   -319   -322    158    158   -319   -213   -376   -189   -397    -33   -184
      0   -306   -309    153    153   -306   -207   -376   -192   -405    -36   -184
      7   -301   -309    145    155   -303   -210   -381   -202   -423    -44   -192
     -7   -306   -298    158    145   -303   -207   -381   -213   -436    -57   -202
      0   -327   -329    163    163   -329   -202   -381   -218   -446    -67   -200
     20   -319   -340    148    179   -329   -213   -379   -228   -459    -80   -194
     44   -363   -410    158    226   -387   -223   -384   -280   -530   -155   -252
     90   -561   -652    236    371   -605   -187   -376   -402   -730   -374   -459
    103   -717   -823    303    462   -771    -72   -296   -472   -924   -602   -717
     96   -644   -740    272    415   -691     41   -200   -387   -911   -600   -743
      2   -342   -345    168    171   -342     38   -400   -309   -737   -368   -519
   -158    262    420    -51   -288    340   -189   -906   -233   -342    166     44
   -293    995   1286   -353   -789   1140   -415  -1195     18    275    901    789
   -267   1267   1532   -501   -898   1400   -641  -1257    239    779   1410   1327
   -181    909   1091   -366   -636   1000   -831  -1363     25    636   1249   1210
   -127    283    410    -77   -267    345   -885  -1447   -514   -153    459    444
   -137   -163    -25    148    -57    -96   -730  -1252   -807   -795   -205   -233
   -109   -272   -166    189     28   -220   -530   -888   -623   -776   -277   -335
    -12   -265   -252    137    119   -259   -392   -646   -462   -691   -244   -319
     44   -285   -329    122    187   -306   -285   -480   -353   -628   -215   -290
     38   -316   -358    137    197   -337   -246   -410   -311   -607   -192   -267
     41   -329   -374    142    207   -350   -220   -384   -296   -610   -200   -306
     70   -348   -418    137    244   -381   -215   -394   -314   -652   -254   -353
     88   -311   -400    111    244   -355   -228   -384   -332   -649   -244   -298
     77   -288   -366    106    220   -327   -210   -335   -290   -613   -220   -285
     70   -262   -332     96    200   -296   -205   -316   -272   -610   -233   -288
     67   -267   -337     98    200   -301   -202   -303   -262   -613   -233   -280
     77   -233   -311     77    194   -272   -187   -283   -233   -587   -205   -254
     51   -192   -244     67    148   -218   -166   -257   -197   -558   -179   -241
     59   -189   -249     64    153   -218   -150   -236   -179   -553   -163   -228
     46   -187   -233     70    137   -210   -127   -192   -135   -506   -109   -179
     49   -192   -241     72    145   -215   -122   -179   -127   -488    -93   -174
     59   -148   -207     41    132   -176   -116   -171   -103   -470    -64   -163
     59   -148   -210     44    135   -179   -106   -135    -72   -439    -33   -145
     54   -187   -241     64    145   -213    -83    -67    -20   -384      2   -101
     70   -174   -244     51    155   -207    -77    -20      2   -358     10    -49
     80    -90   -174      5    127   -132    -75     33     46   -314     38     10
     98    -46   -148    -25    122    -96    -62     90    101   -259     83     36
    132    -49   -181    -44    155   -114    -54    145    135   -239    101     70
    163    -20   -184    -70    174   -101    -54    200    184   -184    153    153
    200     57   -142   -129    171    -41    -72    220    226   -132    207    192
    220    101   -122   -161    171    -10    -85    241    257    -93    249    220
    226     80   -148   -153    187    -33    -88    244    257    -98    236    220
    231     88   -142   -158    187    -25    -85    226    244   -114    233    239
    223    111   -111   -168    166      2    -88    202    244   -106    257    239
    207    132    -77   -171    142     28    -90    171    223   -127    228    218
    218    114   -103   -166    161      5   -109    129    176   -176    168    184
    220    103   -116   -161    168     -5   -127     67    116   -233    111    124
    176     77    -98   -129    135    -10   -114     20     77   -285     67     80
    148     33   -114    -90    132    -38   -111    -46     18   -348     20     28
    148    -23   -174    -62    161    -98   -116   -109    -49   -413    -25    -10
    140     -5   -145    -67    142    -75   -122   -135    -77   -439    -41    -31
    122     41    -80    -83    101    -18   -129   -174   -116   -475    -75    -85
    101     31    -70    -67     85    -18   -111   -197   -142   -509   -114   -111
     80     10    -70    -46     75    -31    -88   -205   -150   -517   -119   -111
    109     36    -72    -72     90    -18    -88   -213   -153   -511   -129   -148
    106     96    -10   -101     57     44    -85   -200   -122   -491   -127    -90
    106    132     25   -119     41     80   -114   -228   -122   -491   -119    -75
    153    166     12   -161     67     90   -176   -290   -158   -517   -129    -83
    150    176     25   -163     62    101   -194   -296   -155   -504   -116    -70
    148    174     23   -161     62     98   -205   -306   -171   -514   -124    -83
    148    153      5   -153     72     80   -215   -324   -194   -535   -148   -101
    142    137     -5   -142     72     67   -220   -329   -200   -540   -145    -96
    116     83    -33    -98     75     25   -210   -311   -192   -540   -153    -93
    101    -23   -124    -41    111    -75   -213   -319   -239   -587   -205   -135
     90    -67   -161    -12    124   -114   -205   -322   -259   -605   -228   -158
     83   -101   -187      7    132   -142   -189   -335   -288   -641   -259   -184
     88   -153   -241     33    163   -197   -187   -368   -332   -698   -311   -246
     77   -194   -275     57    176   -233   -197   -397   -371   -745   -371   -277
     75   -179   -254     51    163   -218   -210   -420   -394   -763   -389   -280
     70   -184   -257     57    161   -220   -226   -426   -413   -766   -387   -262
     77   -205   -283     64    179   -244   -252   -433   -431   -771   -400   -275
     88   -228   -319     70    202   -272   -262   -452   -457   -800   -449   -285
     98   -200   -301     49    200   -249   -265   -457   -462   -805   -439   -275
    116   -197   -316     38    215   -257   -275   -467   -480   -828   -457   -288
    109   -231   -340     62    223   -285   -270   -478   -506   -857   -478   -311
    119   -275   -394     77    254   -332   -257   -465   -522   -878   -509   -348
    135   -436   -571    150    353   -504   -218   -420   -561   -984   -649   -478
    132   -615   -748    239    439   -680   -122   -316   -581  -1137   -857   -696
    155   -574   -730    210    441   -652    -23   -166   -485  -1148   -904   -761
     98   -226   -324     62    210   -275    -38   -296   -410   -992   -680   -561
    -31    265    296   -116   -163    280   -262   -831   -532   -782   -285   -174
   -155    875   1031   -361   -594    953   -501  -1275   -550   -387    303    405
   -168   1228   1397   -530   -782   1312   -709  -1457   -457     88    888   1000
    -90    841    932   -376   -511    885   -839  -1514   -628     23    789    948
    -67    319    384   -127   -226    350   -831  -1535  -1041   -662     41    244
    -54   -129    -75     90      7   -103   -714  -1395  -1296  -1314   -693   -462
     23   -358   -381    168    202   -368   -579  -1078  -1111  -1314   -815   -571
     75   -296   -371    109    220   -332   -454   -797   -844  -1109   -678   -446
    114   -283   -397     83    254   -340   -353   -602   -670   -984   -594   -374
    129   -290   -420     77    275   -353   -296   -501   -584   -924   -561   -337
    142   -280   -423     70    283   -350   -285   -480   -568   -922   -563   -337
    153   -262   -415     54    283   -340   -275   -465   -553   -917   -555   -337
    168   -233   -402     31    283   -316   -265   -454   -540   -909   -548   -342
    163   -218   -384     25    272   -301   -254   -428   -522   -898   -553   -327
    171   -210   -381     20    275   -296   -262   -418   -511   -888   -542   -298
    163   -187   -353     10    257   -270   -262   -407   -496   -870   -527   -290
    135   -189   -327     25    231   -257   -252   -387   -475   -857   -532   -296
    145   -210   -355     31    249   -283   -262   -397   -478   -862   -542   -290
    171   -215   -387     23    277   -301   -272   -389   -472   -859   -535   -265
    158   -171   -332      5    244   -252   -277   -371   -459   -846   -522   -241
    148   -124   -275    -12    210   -200   -277   -363   -439   -820   -506   -246
    161   -114   -275    -23    215   -194   -285   -361   -433   -807   -493   -262
    171    -80   -252    -44    210   -166   -270   -316   -379   -750   -436   -215
    181    -80   -262    -51    220   -171   -270   -298   -361   -735   -426   -189
    194    -62   -259    -67    226   -161   -280   -277   -342   -719   -415   -142
    213    -38   -254    -88    233   -148   -275   -228   -293   -665   -379   -101
    233    -23   -257   -103    244   -140   -265   -179   -228   -607   -335    -64
    252     28   -226   -142    239    -98   -246   -116   -163   -537   -267     -5
    283     80   -202   -181    241    -59   -241    -72   -114   -475   -213     38
    301    114   -189   -210    244    -36   -249    -44    -80   -439   -181     75
    311    127   -184   -218    249    -28   -239     -5    -38   -397   -150    111
    319    137   -181   -228    249    -20   -228     25    -10   -366   -122    142
    327    168   -158   -249    241      5   -239     20    -20   -389   -135    153
    303    202   -101   -254    200     51   -246     10    -41   -415   -150    158
    303    220    -83   -262    194     70   -259    -36    -77   -433   -161    116
    298    194   -106   -246    202     44   -257    -72   -116   -467   -194     59
    288    174   -114   -233    202     31   -254   -106   -163   -511   -220     18
    285    137   -148   -213    215     -5   -257   -155   -215   -574   -270    -33
    254    140   -114   -197    184     12   -265   -213   -270   -636   -327    -90
    207    174    -36   -192    122     67   -241   -236   -288   -657   -348   -111
    194    194     -2   -194     98     96   -239   -275   -319   -693   -376   -132
    187    155    -31   -171    106     64   -252   -311   -366   -745   -426   -150
    181    101    -80   -140    132     10   -246   -314   -387   -776   -459   -155
    179     96    -85   -137    132      5   -252   -337   -405   -789   -488   -189
    168    174      5   -171     83     88   -249   -342   -387   -761   -472   -213
    171    267     93   -220     38    179   -254   -337   -358   -719   -423   -184
    171    319    148   -244     12    233   -262   -340   -340   -693   -392   -155
    158    348    187   -254    -15    267   -275   -345   -316   -665   -363   -135
    166    350    184   -259    -10    267   -298   -350   -311   -652   -345   -129
    174    327    153   -252     10    239   -303   -342   -306   -641   -337   -122
    176    298    122   -236     28    210   -303   -350   -311   -646   -345   -135
    163    277    114   -220     23    194   -306   -355   -322   -654   -353   -122
    129    231    101   -181     12    166   -296   -345   -322   -662   -366   -129
    129    140      7   -135     59     75   -311   -366   -374   -701   -413   -189
    161     80    -80   -119    122      0   -337   -381   -418   -732   -441   -226
    129     54    -75    -90    103    -10   -332   -379   -423   -740   -446   -239
    101     44    -57    -72     80     -7   -329   -400   -452   -779   -483   -262
    119      2   -116    -62    119    -57   -342   -436   -506   -839   -542   -290
    135    -41   -176    -46    155   -109   -332   -428   -504   -833   -553   -296
    116    -54   -174    -31    142   -114   -322   -413   -485   -797   -509   -280
     93    -41   -135    -25    114    -88   -314   -413   -480   -787   -485   -306
     83    -54   -140    -15    111    -96   -311   -410   -485   -800   -511   -306
     83    -75   -158     -2    119   -116   -324   -426   -511   -833   -563   -311
    101    -75   -179    -15    140   -124   -348   -446   -527   -854   -579   -303
     98   -101   -200      0    148   -150   -350   -441   -522   -844   -558   -303
     75   -150   -226     36    148   -189   -340   -428   -519   -841   -563   -363
     88   -270   -358     90    223   -314   -316   -392   -561   -909   -633   -449
    101   -504   -607    200    353   -555   -215   -265   -594  -1080   -859   -646
    103   -522   -626    210    363   -574    -80   -101   -501  -1111   -953   -740
     80   -301   -381    109    231   -340    -41   -155   -423  -1028   -852   -685
    -36    103    140    -33    -88    122   -213   -657   -537   -896   -563   -407
   -181    782    963   -301   -574    872   -509  -1202   -602   -537      2    135
   -254   1340   1595   -542   -924   1467   -748  -1434   -472    -12    644    730
   -200   1265   1465   -535   -831   1363   -914  -1478   -441    241    888    987
   -155    722    878   -283   -517    800   -950  -1480   -709   -155    426    542
   -163    174    337     -5   -252    257   -836  -1358  -1067   -924   -394   -233
   -132   -135     -5    132    -64    -70   -662  -1039   -997  -1109   -680   -488
    -70   -192   -122    129     23   -155   -511   -724   -745   -940   -597   -431
    -18   -187   -168    103     75   -179   -397   -506   -566   -820   -532   -379
     -2   -194   -192     98     93   -194   -342   -394   -485   -771   -506   -345
     -2   -213   -210    106    103   -213   -329   -368   -470   -761   -496   -335
     20   -220   -241     98    129   -231   -316   -350   -446   -730   -457   -337
     25   -218   -244     96    135   -231   -306   -335   -423   -698   -413   -327
     15   -202   -218     90    116   -207   -298   -322   -405   -688   -415   -358
     25   -192   -220     83    122   -205   -288   -311   -400   -704   -467   -371
     51   -176   -231     59    140   -202   -293   -314   -405   -719   -496   -350
     67   -171   -239     51    153   -205   -290   -288   -381   -691   -462   -324
     80   -148   -231     31    153   -189   -283   -262   -353   -659   -433   -283
     85   -116   -205     15    145   -161   -272   -244   -329   -636   -405   -259
     88    -80   -171     -5    129   -124   -265   -228   -303   -613   -376   -246
    106    -77   -184    -12    145   -129   -254   -207   -280   -581   -324   -223
    109    -64   -174    -23    140   -116   -252   -189   -267   -555   -301   -223
    101    -51   -153    -25    124   -101   -246   -166   -249   -527   -285   -213
    103    -49   -153    -28    127   -101   -239   -142   -223   -501   -280   -192
    119    -31   -150    -44    135    -90   -228   -103   -189   -475   -259   -153
    119     -5   -124    -57    119    -64   -215    -49   -132   -415   -220   -129
    132     20   -111    -77    122    -46   -207      0    -75   -363   -181   -101
    155     49   -106   -103    129    -28   -189     51    -18   -314   -140    -62
    181     90    -90   -135    137      0   -181    103     38   -244    -72      0
    176    135    -44   -155    109     46   -161    171    109   -168     -7     44
    189    155    -33   -171    111     59   -153    205    137   -137     15     54
    236    168    -67   -202    153     49   -168    202    135   -135     18     80
    259    200    -59   -228    161     70   -168    215    135   -124     36    122
    231    200    -33   -218    132     83   -161    215    137   -111     51    127
    202    194    -10   -200    106     93   -153    194    124   -127     49    103
    161    194     33   -179     62    114   -137    171    103   -153     23     85
    129    192     62   -161     33    127   -132    122     62   -202    -18     59
    155    148    -10   -153     83     70   -161     38    -18   -272    -59    -15
    140    127    -12   -135     75     59   -166     -5    -51   -303    -80    -54
    114    127     12   -122     49     70   -163    -49    -80   -335   -111    -85
     80    135     54   -106     12     96   -153    -83   -109   -366   -142   -109
     54    114     59    -85     -2     88   -132   -106   -124   -381   -153   -119
     36    116     80    -77    -20     98   -111   -132   -132   -400   -166   -145
     51    116     64    -85     -7     90   -106   -148   -153   -420   -184   -161
     49    116     67    -83     -7     93    -98   -132   -137   -394   -161   -142
     51    153    101   -103    -25    129    -88   -116    -98   -358   -119   -109
     59    207    148   -132    -44    179    -90   -119    -75   -337    -96    -85
     51    246    194   -150    -72    220   -101   -114    -49   -306    -59    -51
     70    280    210   -174    -70    246   -135   -127    -38   -285    -31    -20
     80    259    179   -171    -49    220   -163   -140    -51   -296    -44    -20
     51    223    171   -137    -59    197   -168   -145    -57   -298    -44    -41
     18    187    168   -103    -75    179   -179   -158    -62   -301    -41    -70
    -12    168    181    -77    -96    174   -171   -161    -62   -301    -33    -80
    -25     90    114    -33    -70    103   -168   -166    -93   -340    -77   -114
     -5     -2      2      5     -5      0   -171   -187   -153   -402   -148   -158
      7    -70    -80     28     44    -75   -171   -189   -176   -413   -153   -166
     -2   -109   -106     57     51   -109   -166   -202   -192   -426   -153   -179
    -15   -145   -132     80     57   -140   -155   -215   -207   -444   -174   -200
    -31   -181   -150    106     57   -166   -148   -228   -220   -465   -194   -205
    -57   -213   -158    132     49   -187   -137   -233   -228   -478   -213   -215
    -51   -241   -189    148     67   -215   -135   -236   -231   -462   -194   -205
    -57   -220   -163    137     51   -192   -145   -244   -233   -449   -161   -223
    -62   -213   -150    137     41   -181   -153   -249   -239   -446   -142   -213
    -59   -257   -197    155     67   -226   -163   -259   -259   -470   -163   -218
    -75   -298   -223    187     72   -262   -142   -241   -246   -459   -150   -215
   -101   -309   -210    205     54   -262   -114   -220   -233   -459   -171   -288
    -33   -400   -366    215    166   -384   -124   -249   -329   -579   -285   -332
     12   -574   -587    280    298   -579    -62   -205   -428   -743   -433   -504
      5   -753   -758    374    381   -756     72    -98   -462   -909   -662   -810
    -28   -657   -631    342    298   -644    181    -15   -348   -854   -636   -706
   -158   -262   -106    210    -28   -184     83   -392   -324   -659   -353   -485
   -319    381    698    -33   -509    537   -202   -979   -340   -322    119      2
   -431   1104   1535   -335   -982   1319   -454  -1275   -122    270    828    833
   -345   1317   1660   -485  -1002   1488   -743  -1325     67    779   1374   1366
   -288    924   1213   -319   -750   1067   -867  -1350   -132    587   1122    969
   -262    275    537    -10   -400    405   -800  -1309   -613   -254    233    233
   -246   -259    -12    254   -116   -137   -558  -1023   -802   -789   -342   -252
   -192   -348   -155    267    -20   -252   -340   -652   -553   -654   -309   -283
   -116   -345   -228    231     54   -285   -194   -410   -387   -555   -262   -270
   -101   -363   -265    231     77   -314   -103   -275   -293   -496   -241   -262
    -80   -384   -303    233    111   -345    -88   -246   -288   -493   -249   -257
   -103   -415   -311    257    101   -363    -64   -207   -259   -465   -223   -239
   -129   -423   -293    275     80   -358    -33   -171   -223   -431   -194   -213
   -132   -389   -257    259     59   -322    -15   -148   -205   -407   -171   -176
   -140   -358   -218    249     38   -288     18   -111   -161   -350   -114   -171
   -161   -348   -187    252     10   -267     36   -103   -142   -340   -114   -207
   -150   -335   -184    241     15   -262     28    -98   -150   -355   -135   -187
   -166   -316   -150    241    -10   -233     51    -49   -106   -306    -80   -119
   -129   -301   -171    215     20   -236     46    -54   -114   -296    -67   -129
   -111   -280   -171    194     28   -226     38    -54   -111   -280    -57   -122
   -132   -246   -114    189    -10   -181     54    -12    -62   -226     -7    -70
   -140   -228    -90    181    -25   -161     70     18    -33   -192     15    -54
   -114   -228   -114    171      0   -171     75     28    -31   -194     -2    -72
   -132   -207    -77    168    -28   -145     80     57    -10   -166     20    -46
   -116   -192    -75    153    -20   -135     93     98     33   -122     57     -2
    -75   -189   -114    129     18   -153     85    114     41   -114     51      2
    -75   -174    -98    124     10   -137     90    161     77    -70     85     33
    -80   -145    -64    111     -7   -106    103    210    124    -20    124     77
    -54   -114    -62     83      2    -88    106    244    145      0    137    103
    -31    -72    -41     49      2    -57    114    288    174     31    166    137
      7    -31    -38     12     23    -33    101    309    189     49    166    174
     28    -20    -51     -5     38    -36    103    335    210     96    231    200
     18     10     -7    -15     12      2    111    358    246    158    303    215
     28     28     -2    -28     15     12     98    337    233    150    314    231
     46     38     -7    -41     28     15     85    293    197    109    280    192
     28     33      5    -31     10     20     77    267    174     80    246    192
     12    -12    -25      0     18    -18     72    231    142     51    215    192
      5    -23    -31      7     15    -25     59    163     93      7    168    145
    -10    -15     -5     12     -2    -10     49     93     44    -38    129     90
    -49    -28     18     38    -36     -5     67     49     23    -70    109     93
    -75    -41     31     57    -54     -5     72      5     -5   -103     83     88
    -88    -51     36     67    -64     -7     70    -36    -25   -109     93     59
   -111    -31     80     72    -96     23     72    -59    -31    -93    119     10
   -127    -67     59     96    -96     -5     85    -85    -62   -132     72    -36
   -119    -83     36     98    -77    -23     96   -103    -90   -176     12    -10
   -103      5    106     49   -103     54    101   -109    -80   -163     28     36
   -101     54    155     23   -127    103     98   -103    -41   -119     75     67
    -83     88    171     -5   -127    129     80   -111    -25    -93    111     96
    -72     90    161    -10   -116    124     44   -124    -25    -88    114    103
    -80     54    135     10   -106     93     31   -127    -20    -83    109     93
    -72     51    124     10    -98     88     15   -150    -38    -96    101     75
    -51     33     85      7    -70     59     -2   -176    -72   -111     98     80
    -57     -7     49     31    -54     20      2   -163    -72   -106     98     83
    -57    -62     -5     59    -25    -33     -5   -174   -101   -142     54     38
    -70   -150    -80    111      5   -116     -2   -197   -135   -197    -10     -5
    -88   -200   -111    142     10   -155     -5   -215   -174   -215    -33    -36
   -106   -270   -163    187     28   -218     -2   -223   -194   -223    -23    -28
   -119   -316   -197    215     36   -257    -10   -241   -210   -218    -10    -70
   -111   -280   -168    197     28   -226    -18   -262   -218   -233    -51   -116
   -114   -277   -166    194     25   -223    -23   -280   -241   -265    -85    -67
   -122   -306   -184    213     31   -246    -25   -293   -257   -275    -96    -80
   -140   -340   -202    239     28   -272    -25   -301   -275   -290   -122   -101
   -140   -335   -194    239     25   -265    -20   -293   -270   -272   -103    -70
   -145   -337   -192    239     23   -265    -28   -303   -280   -272   -103    -77
   -137   -340   -202    239     31   -272    -33   -314   -290   -277   -114    -88
   -142   -358   -218    249     36   -288    -38   -332   -306   -298   -137   -114
   -145   -449   -303    298     77   -376    -33   -337   -355   -355   -197   -187
   -124   -662   -540    392    205   -600     23   -314   -483   -563   -433   -420
   -111   -797   -685    454    285   -740    135   -218   -542   -730   -636   -623
   -135   -698   -566    415    213   -633    236   -145   -454   -680   -605   -613
   -275   -368    -93    322    -90   -231    181   -462   -376   -472   -327   -335
   -475    342    818     62   -646    579    -80   -984   -218     18    314    327
   -602   1036   1639   -218  -1119   1335   -290  -1200     85    659   1047   1078
   -550   1195   1745   -324  -1148   1470   -514  -1252    244   1078   1478   1574
   -496    818   1314   -161   -904   1065   -659  -1348     -2    849   1231   1371
   -472    218    688    127   -581    452   -628  -1322   -478     83    431    550
   -441   -233    207    337   -327    -12   -420  -1044   -667   -400   -124    -38
   -345   -350     -5    348   -171   -179   -207   -678   -517   -368   -181   -111
   -259   -353    -93    306    -83   -223    -70   -436   -374   -270   -132    -70
   -223   -400   -179    309    -23   -288    -10   -329   -314   -239   -122    -62
   -228   -433   -205    329    -12   -319     12   -301   -301   -244   -129    -70
   -228   -420   -194    322    -18   -309     25   -296   -301   -254   -137    -85
   -197   -426   -228    311     15   -327     23   -288   -298   -254   -142    -85
   -150   -420   -270    285     59   -348     15   -259   -290   -254   -168    -98
   -150   -405   -257    277     51   -332     31   -244   -277   -249   -171    -90
   -158   -418   -259    288     49   -340     51   -236   -277   -249   -166    -88
   -142   -433   -290    288     72   -363     54   -207   -259   -220   -137    -57
   -137   -387   -249    262     54   -319     51   -184   -231   -192   -103    -31
   -140   -371   -231    254     44   -301     64   -158   -207   -161    -75     -2
   -142   -379   -236    259     46   -309     72   -140   -192   -148    -64      0
   -132   -361   -228    246     46   -296     80   -116   -171   -127    -41     20
   -106   -322   -215    213     51   -270     83    -98   -150   -109    -23     44
    -96   -311   -218    202     59   -265     77    -85   -142    -98    -18     44
    -88   -311   -223    197     64   -267     83    -59   -124    -80      0     62
    -77   -275   -197    176     59   -236     93    -20    -83    -46     38    101
    -59   -239   -179    148     57   -207     96     15    -54    -18     64    124
    -31   -223   -192    127     77   -207     98     57    -25      7     90    150
      5   -218   -223    103    111   -220    103    119     15     54    132    192
     31   -205   -236     88    132   -220    116    176     67    101    176    241
     31   -166   -200     67    114   -181    129    220    103    135    202    262
     36    -88   -124     25     80   -106    135    252    150    184    246    298
     59    -25    -85    -18     70    -54    127    270    184    220    288    342
     85     18    -67    -51     77    -23    111    275    192    239    319    376
     83     49    -33    -67     57      7    109    277    205    262    348    400
     59     31    -28    -46     44      2    119    259    197    244    332    381
     36     10    -25    -25     31     -7    124    231    171    223    319    371
     12     15      2    -12      5     10    122    215    150    213    311    371
      5      0     -5     -5      5     -2    106    176    124    184    288    340
     10      0    -12     -5     10     -5     83    127     90    137    249    290
    -10    -15     -5     10     -5    -10     77     80     59     96    215    249
    -44    -28     15     36    -31     -7     88     33     31     62    184    213
    -54    -59     -5     57    -25    -33     96     -2      2     33    166    194
    -59    -85    -28     72    -18    -57     98    -33    -20     12    150    176
    -72    -88    -18     80    -28    -54     98    -62    -51    -18    119    137
    -85    -62     23     75    -54    -20     98    -77    -64    -38     96    106
    -96     23    116     36   -106     70    116    -64    -25     -2    135    137
   -106     64    171     20   -140    119    129    -41     18     49    192    192
    -77     62    137      5   -109     98    106    -49     25     62    213    223
    -49     88    137    -18    -93    111     64    -59     41     75    233    246
    -49     70    119    -10    -85     93     38    -75     28     57    220    223
    -59     67    127     -5    -93     96     23    -96     10     36    202    197
   -116     57    174     25   -145    114     33    -85     20     46    210    205
   -116     31    148     44   -132     88     28    -93      2     38    192    197
    -67    -57     10     59    -41    -25    -10   -145    -75    -38    116    129
    -83   -140    -57    111    -15    -98    -15   -158   -103    -77     77     80
   -111   -194    -83    153    -15   -140    -18   -179   -124   -106     46     41
   -140   -228    -88    184    -25   -158    -18   -202   -153   -137     18     18
   -150   -290   -140    220     -5   -218    -23   -205   -166   -140     15     15
   -150   -298   -148    223     -2   -223    -20   -207   -166   -132     18      5
   -127   -298   -171    213     20   -236    -49   -239   -194   -168    -12    -25
   -106   -303   -197    205     44   -252    -72   -252   -220   -189    -36    -44
    -98   -319   -223    207     62   -272    -77   -254   -228   -192    -46    -41
   -101   -348   -246    223     70   -298    -75   -254   -233   -200    -51    -51
   -127   -355   -231    239     49   -293    -62   -239   -213   -179    -33    -51
   -137   -340   -202    239     31   -272    -62   -228   -200   -176    -28    -54
   -101   -342   -241    220     70   -293    -96   -259   -239   -213    -57    -72
    -67   -446   -381    257    155   -415    -88   -270   -303   -303   -145   -171
    -49   -654   -605    350    275   -631    -10   -205   -381   -483   -368   -407
    -44   -774   -730    410    342   -753    116    -77   -379   -615   -542   -566
    -77   -594   -517    335    218   -555    207      7   -231   -501   -423   -514
   -200   -205     -5    202    -98   -103    114   -329   -174   -285   -135   -228
   -329    433    763    -51   -548    597   -161   -888   -155     88    410    350
   -397   1124   1522   -363   -958   1322   -384  -1176     41    641   1101   1070
   -337   1122   1460   -392   -898   1291   -597  -1239    109    958   1428   1452
   -309    594    904   -142   -607    748   -691  -1319   -223    589   1023   1026
   -319    -20    298    168   -311    137   -633  -1291   -717   -231    166    153
   -290   -433   -142    363    -75   -288   -467  -1008   -818   -626   -319   -332
   -231   -439   -207    335    -12   -324   -319   -654   -545   -454   -233   -252
   -150   -426   -275    288     62   -350   -220   -433   -381   -355   -174   -202
   -101   -405   -303    252     98   -355   -135   -293   -270   -285   -124   -179
   -111   -363   -252    239     70   -309    -75   -213   -202   -244    -96   -142
    -96   -379   -283    236     90   -329    -64   -192   -192   -244   -103   -135
    -72   -407   -335    239    129   -371    -77   -197   -194   -252    -98   -153
    -80   -397   -319    236    116   -358    -72   -181   -176   -244    -83   -189
    -31   -374   -342    202    155   -358    -90   -187   -187   -265   -127   -218
    -36   -376   -340    205    150   -358    -90   -168   -171   -252   -127   -158
    -57   -335   -277    194    109   -306    -80   -145   -137   -210    -64   -140
    -67   -319   -254    192     90   -285    -62   -124   -109   -200    -64   -166
    -80   -316   -236    200     77   -277    -38    -93    -80   -187    -72   -119
   -109   -280   -174    194     31   -228    -15    -51    -31   -145    -25    -80
    -70   -262   -192    163     59   -228    -28    -67    -36   -155    -44    -98
    -25   -249   -226    135     98   -239    -51    -85    -59   -184    -72   -111
    -28   -231   -202    129     85   -218    -38    -38    -15   -129    -15    -64
    -31   -202   -171    116     67   -187    -38     -5     15    -98      5    -54
    -28   -174   -145    101     57   -158    -44     18     44    -70     20    -46
    -23   -114    -90     67     33   -101    -44     62     96    -23     64    -12
    -10    -75    -64     44     25    -70    -41    106    145     15     96      5
     28    -67    -96     15     62    -80    -54    140    174     38    122     33
     57    -33    -90    -12     72    -62    -44    197    228     90    168     88
     70     23    -46    -46     57    -12    -36    252    285    140    215    129
     77     83      5    -80     36     44    -31    290    337    187    265    161
     96    129     33   -114     31     83    -28    306    363    228    301    192
    111    155     44   -135     33    101    -33    311    361    231    301    210
    111    168     57   -142     25    114    -31    316    358    233    309    223
    103    194     90   -148      7    142    -28    303    353    226    306    215
    122    181     57   -153     33    119    -54    244    290    158    254    166
    111    168     57   -140     25    114    -59    197    257    119    226    140
     96    137     38   -119     28     88    -49    166    236     90    207    114
    103    116     12   -109     46     64    -57    106    181     28    155     57
     90    119     28   -106     31     75    -57     67    142    -18    124     23
     93    132     38   -111     25     85    -38     33    122    -46    103    -12
     83    106     23    -96     31     64    -33     -2     90    -83     72    -54
     64    103     38    -83     12     72    -25    -28     70   -103     54    -75
      5     59     51    -33    -23     57    -15    -59     41   -148     10   -129
     -2     80     80    -38    -41     80    -15    -70     33   -158      5   -135
     31    124     90    -77    -31    109    -20    -59     59   -127     36    -83
     49    174    124   -111    -36    150    -25    -54     83   -109     49    -57
     51    210    158   -132    -54    187    -51    -70    109    -72     88    -23
     44    218    171   -132    -62    194    -67    -70    122    -51    103      0
     31    202    168   -119    -67    187    -67    -62    127    -44    109      2
     25    215    189   -119    -80    202    -75    -88    116    -59    103    -18
     44    181    137   -116    -46    161   -101   -124     67   -111     54    -57
     38    158    119   -101    -38    140   -103   -122     46   -127     31    -70
     33     77     44    -57     -5     62   -111   -127     12   -158    -10   -116
     31    -23    -54     -2     41    -38    -96   -124    -10   -187    -41   -148
     18    -88   -106     33     59    -98    -93   -142    -28   -218    -70   -187
     -5   -132   -127     70     59   -129   -101   -168    -67   -272   -119   -239
    -10   -127   -116     67     51   -122   -101   -168    -85   -280   -127   -228
     12   -122   -135     54     72   -127   -111   -174   -101   -285   -137   -226
     18   -145   -163     62     90   -155   -124   -200   -116   -298   -153   -246
      5   -174   -179     83     90   -176   -132   -215   -135   -314   -161   -254
    -10   -194   -187    101     85   -189   -135   -228   -150   -329   -176   -267
    -10   -207   -197    109     93   -202   -132   -218   -148   -332   -179   -265
    -25   -200   -174    111     72   -189   -119   -192   -132   -309   -155   -244
      7   -194   -202     93    103   -200   -148   -231   -163   -337   -187   -272
     33   -236   -272     98    153   -254   -153   -236   -179   -361   -218   -290
     49   -327   -376    140    213   -350   -122   -192   -202   -410   -275   -337
     62   -524   -589    231    324   -555    -20    -83   -226   -548   -452   -504
     25   -574   -602    272    314   -587    103     41   -179   -633   -587   -652
    -12   -342   -329    176    155   -335    150     57    -72   -550   -496   -592
    -98      0     98     49    -98     49     12   -340   -153   -423   -244   -368
   -207    597    805   -197   -506    701   -288   -891   -275   -114    267    103
   -252   1150   1400   -449   -826   1275   -524  -1158   -200    361    872    657
   -207   1109   1314   -452   -761   1210   -693  -1228   -189    615   1137    917
   -179    579    758   -200   -467    667   -730  -1249   -472    233    698    522
   -174    116    288     28   -231    202   -652  -1184   -867   -550   -127   -239
   -119   -228   -111    174     -5   -171   -511   -950   -867   -818   -491   -566
    -75   -335   -262    202     93   -298   -366   -633   -584   -639   -410   -478
     -7   -332   -324    171    158   -329   -254   -389   -355   -470   -303   -376
     36   -324   -361    142    197   -342   -187   -239   -220   -379   -244   -314
     51   -342   -397    145    223   -368   -158   -194   -192   -368   -241   -303
     54   -340   -394    140    220   -366   -145   -179   -184   -368   -246   -311
     44   -319   -363    137    202   -340   -137   -166   -179   -368   -252   -327
     41   -314   -355    135    197   -335   -145   -171   -187   -387   -275   -350
     49   -327   -379    137    213   -353   -135   -150   -163   -368   -254   -324
     62   -353   -415    142    236   -381   -109   -116   -135   -342   -223   -283
     67   -337   -405    135    236   -371   -106   -109   -124   -329   -207   -280
     67   -306   -374    116    218   -340   -116   -114   -116   -332   -205   -298
     54   -296   -350    119    202   -322    -93    -77    -70   -296   -161   -252
     28   -301   -332    135    179   -316    -64    -28    -18   -246   -109   -192
     62   -296   -358    116    210   -327    -90    -59    -33   -265   -119   -192
     57   -301   -358    119    205   -329    -96    -67    -36   -272   -132   -202
     44   -285   -329    119    187   -306    -75    -38    -12   -249   -111   -187
     36   -241   -280    101    155   -259    -67    -15     18   -223    -80   -176
     33   -210   -244     88    137   -226    -46     41     70   -187    -44   -129
     96   -202   -301     51    197   -252    -64     64     85   -174    -25    -93
    111   -155   -267     20    189   -210    -72    106    137   -122     15    -49
    122   -127   -252      0    184   -189    -72    150    187    -80     51    -18
    140   -109   -249    -15    194   -179    -62    192    241    -36     85      5
    135    -77   -213    -28    171   -145    -36    246    311     28    142     62
    135    -57   -192    -38    163   -124    -10    301    371     83    194    111
    181    -20   -205    -83    192   -111    -28    288    363     75    197    114
    207     -5   -213   -101    210   -109    -23    293    363     70    200    132
    207     -5   -215   -103    210   -109    -18    296    363     80    218    155
    205    -20   -226    -90    213   -124    -15    277    342     54    194    142
    187    -18   -207    -85    194   -111    -20    241    298      2    158    103
    158      7   -150    -83    155    -70    -20    207    257    -49    122     64
    137    -51   -189    -44    163   -119    -25    158    189   -124     67     10
    137    -98   -239    -20    187   -168    -25    109    127   -192     18    -38
    122   -129   -254      2    187   -192    -18     70     83   -239    -18    -77
     98   -132   -231     18    163   -181    -18     28     44   -280    -49   -111
     85   -116   -202     15    142   -158    -23    -10      5   -324    -93   -155
     77    -90   -168      5    122   -129    -23    -36    -18   -350   -103   -168
     57   -106   -163     23    109   -135    -20    -54    -33   -361    -98   -168
     41    -88   -129     23     85   -109    -10    -51    -20   -348    -75   -174
     38    -31    -72     -5     51    -51      0    -36      2   -332    -77   -176
     41     25    -18    -33     28      5     -5    -25     31   -303    -64   -129
     33     67     33    -51      0     51     -7    -20     70   -259    -15    -80
      5     90     85    -46    -38     88    -10    -25     83   -239     12    -72
      0     75     75    -38    -38     75    -31    -33     77   -244     12    -83
     -2     64     64    -31    -33     64    -25    -28     75   -252     10    -64
    -10     33     41    -12    -25     36    -25    -33     57   -275      0    -67
    -41     12     54     15    -46     33    -18    -25     59   -275      2    -77
    -36    -46    -10     41    -12    -31    -12    -20     44   -301    -33    -83
    -20   -127   -109     72     44   -119    -25    -31      0   -350    -77   -122
    -23   -189   -166    106     67   -176    -15    -33    -23   -381    -93   -132
    -28   -246   -218    137     93   -233    -10    -49    -54   -423   -109   -150
    -25   -309   -285    166    127   -298    -10    -67    -96   -470   -158   -223
    -12   -355   -342    184    163   -350    -15    -80   -127   -514   -215   -236
     -5   -381   -376    192    184   -381    -33    -96   -153   -540   -236   -246
     -2   -371   -368    187    181   -371    -49   -116   -176   -568   -267   -285
      2   -413   -418    205    207   -413    -59   -124   -192   -581   -275   -288
     10   -436   -449    213    228   -441    -62   -129   -205   -594   -272   -290
     28   -420   -449    194    236   -433    -80   -145   -220   -613   -283   -309
     46   -387   -433    171    239   -410    -98   -163   -233   -633   -303   -316
     46   -368   -415    161    228   -392   -106   -174   -246   -641   -296   -311
     51   -423   -478    184    265   -449    -98   -163   -265   -675   -337   -355
     72   -636   -709    280    389   -672    -54   -114   -311   -782   -483   -462
     83   -833   -917    376    498   -875     46      5   -322   -911   -667   -646
     85   -761   -849    335    465   -802    155    150   -197   -888   -693   -701
     36   -441   -478    202    254   -459    163     62   -111   -758   -514   -553
    -80    -20     59     49    -70     18    -28   -413   -257   -610   -192   -257
   -189    571    761   -189   -475    665   -288   -893   -376   -309    319    205
   -179    932   1111   -376   -646   1021   -527  -1132   -376     75    820    657
   -119    644    761   -262   -441    701   -672  -1202   -501     93    849    711
   -109    116    226     -5   -168    171   -678  -1205   -833   -457    257    171
   -106   -319   -213    213     51   -267   -566  -1091  -1114  -1153   -517   -524
    -59   -555   -498    306    218   -527   -389   -758   -875  -1098   -607   -579
    -10   -537   -527    272    257   -532   -267   -493   -607   -893   -483   -470
     38   -506   -545    233    290   -524   -171   -296   -413   -750   -402   -431
     64   -568   -633    252    348   -600   -103   -184   -327   -706   -402   -371
     64   -550   -618    241    340   -584    -90   -166   -306   -698   -374   -376
     80   -540   -620    228    350   -579    -85   -155   -290   -704   -392   -381
     83   -563   -646    239    363   -605    -80   -150   -288   -717   -418   -335
     93   -555   -649    231    371   -602    -77   -140   -277   -711   -402   -319
     98   -537   -636    218    366   -587    -77   -127   -262   -691   -374   -311
     85   -519   -605    215    342   -561    -72   -124   -254   -691   -371   -324
     75   -511   -589    218    329   -548    -59    -98   -228   -665   -350   -296
     90   -470   -561    189    324   -514    -62    -75   -202   -633   -322   -267
    114   -428   -545    155    329   -485    -75    -83   -210   -641   -329   -275
    129   -397   -527    132    327   -462    -70    -70   -194   -620   -303   -262
    114   -387   -501    135    306   -444    -70    -54   -168   -589   -272   -249
     93   -389   -483    148    288   -436    -75    -41   -145   -566   -244   -236
     93   -371   -467    137    280   -418    -88    -41   -148   -574   -257   -259
    111   -319   -431    103    270   -374    -88    -12   -122   -568   -259   -210
    124   -296   -423     85    270   -358    -80     23    -93   -548   -239   -127
    145   -280   -426     67    285   -353    -75     64    -49   -517   -228    -54
    145   -322   -467     88    303   -394    -51    116      5   -433   -168    -51
    140   -280   -420     70    277   -348    -36    158     59   -381   -127    -46
    150   -215   -366     31    257   -290    -23    207    103   -353   -101      7
    174   -176   -350      2    262   -262      0    277    187   -259    -25     80
    194   -127   -324    -36    259   -226      0    301    205   -241      7    129
    189   -101   -290    -46    239   -194     20    316    231   -210     41    135
    181    -57   -239    -62    207   -148      7    293    210   -246      2    106
    155    -57   -213    -49    184   -135      0    275    194   -241     18     93
    158    -38   -197    -59    176   -119     -2    259    197   -202     59     25
    181    -23   -205    -80    192   -114    -41    197    132   -267     38     38
    189    -33   -223    -80    205   -127    -57    140     44   -366    -64     41
    174    -44   -218    -64    194   -129    -67     70    -38   -480   -179     -7
    122   -124   -246      0    184   -184    -57     20    -88   -522   -218    -54
     90   -153   -244     31    166   -200    -31    -15   -109   -540   -236   -122
     96   -135   -233     18    163   -184    -25    -38   -127   -527   -192   -132
    111   -106   -218     -2    163   -161    -20    -44   -106   -452   -116   -192
     80    -70   -150     -7    114   -111    -49    -90   -142   -485   -124   -257
     80    -51   -132    -15    103    -90    -75   -132   -194   -548   -179   -257
     90    -54   -145    -20    116   -101    -64   -132   -192   -558   -200   -213
    109     38    -70    -72     90    -15    -49   -119   -150   -527   -166   -153
    124    114    -10   -122     67     51    -62   -116   -127   -506   -140   -119
    135    171     36   -153     49    106    -93   -122   -116   -480   -109    -90
    137    207     67   -174     33    137   -129   -132   -111   -459    -88    -67
    137    171     33   -153     51    103   -148   -137   -111   -467    -96    -62
    140    122    -18   -132     80     51   -148   -132   -119   -472   -109    -59
    132    119    -12   -127     72     54   -137   -122   -103   -457   -101    -51
    135    124    -10   -129     72     59   -132   -114    -96   -439    -75    -20
    150     57    -93   -103    122    -18   -132   -119   -116   -459    -93    -12
    168    -31   -200    -70    181   -114   -135   -135   -163   -517   -158    -59
    187    -70   -257    -59    220   -163   -137   -150   -202   -558   -213    -83
    171   -127   -298    -23    233   -213   -137   -176   -239   -589   -270   -135
    174   -155   -329     -7    252   -241   -135   -194   -265   -605   -275   -161
    184   -207   -392     10    285   -301   -127   -197   -275   -600   -265   -168
    192   -220   -413     12    301   -316   -135   -207   -285   -605   -272   -187
    189   -226   -418     18    301   -322   -142   -220   -306   -626   -303   -210
    187   -246   -433     31    309   -340   -140   -223   -316   -646   -327   -207
    197   -296   -493     49    342   -394   -140   -223   -332   -672   -345   -189
    205   -324   -530     59    366   -426   -142   -226   -342   -683   -358   -179
    197   -340   -540     70    368   -439   -142   -228   -348   -698   -379   -179
    197   -389   -587     96    392   -488   -135   -228   -363   -732   -402   -158
    202   -454   -659    124    428   -555   -127   -215   -392   -774   -472   -231
    218   -646   -865    213    540   -756    -62   -142   -449   -909   -652   -418
    239   -805  -1044    280    639   -924     44    -18   -462  -1036   -836   -652
    270   -688   -958    210    613   -823    132    114   -342  -1005   -839   -691
    187   -329   -519     70    350   -423     90   -101   -293   -844   -581   -446
     41    223    181   -132    -70    202   -158   -675   -392   -576   -132    -15
    -93    932   1026   -420   -561    979   -420  -1127   -381   -142    488    553
    -75   1301   1376   -613   -724   1337   -680  -1337   -309    327   1062   1127
      7    932    924   -470   -457    927   -789  -1369   -454    265    958   1026
     62    355    293   -210   -116    327   -774  -1369   -885   -506    137    259
     93   -171   -265     36    176   -215   -613  -1143  -1106  -1140   -589   -374
    142   -327   -470     93    306   -397   -433   -784   -870  -1098   -657   -428
    187   -316   -504     64    342   -410   -316   -532   -675   -984   -597   -329
    226   -332   -561     51    392   -446   -228   -353   -524   -849   -522   -301
    249   -309   -558     28    402   -433   -205   -280   -459   -787   -459   -327
    267   -270   -537      2    402   -402   -187   -254   -449   -802   -472   -327
    275   -280   -555      2    413   -418   -179   -233   -439   -820   -498   -293
    280   -277   -558     -2    418   -415   -168   -210   -415   -805   -475   -283
    293   -288   -581     -5    436   -433   -163   -189   -402   -813   -478   -267
    306   -290   -597     -7    452   -444   -148   -168   -368   -745   -384   -218
    296   -259   -555    -18    423   -405   -132   -155   -337   -717   -371   -296
    280   -249   -530    -15    405   -389   -106   -106   -303   -717   -397   -252
    298   -257   -558    -23    426   -407   -101   -101   -303   -717   -397   -194
    329   -270   -600    -28    465   -433   -111   -127   -322   -748   -410   -192
    322   -265   -587    -28    454   -426    -90    -88   -285   -714   -384   -166
    311   -252   -563    -31    436   -407    -70    -54   -244   -678   -340   -155
    316   -249   -566    -36    441   -407    -64    -28   -223   -680   -335    -96
    329   -252   -581    -38    454   -415    -57     -7   -189   -607   -301   -150
    316   -210   -527    -51    420   -368    -64     12   -153   -561   -228   -137
    309   -189   -498    -59    402   -342    -62     49   -122   -540   -202    -96
    314   -174   -491    -70    400   -332    -51     98    -80   -498   -168    -57
    314   -129   -444    -90    379   -285    -44    153    -28   -446   -137    -23
    329    -80   -413   -124    371   -246    -44    200     18   -410   -111     38
    358    -44   -402   -158    379   -223    -44    244     70   -353    -62     85
    376     33   -342   -205    358   -153    -49    283    111   -303    -20    122
    384     70   -314   -226    350   -122    -38    319    150   -246     36    168
    355     98   -259   -228    306    -80    -33    340    176   -226     51    197
    348    114   -236   -231    290    -59    -31    340    179   -231     46    213
    389    140   -249   -265    319    -54    -62    283    124   -288      0    187
    400    119   -280   -259    340    -80    -70    244     80   -322    -31    145
    371    137   -236   -257    303    -46    -75    197     33   -366    -70     90
    358    140   -218   -249    288    -36    -77    148     -7   -415   -101     46
    348    132   -218   -241    283    -41    -83     96    -62   -488   -161     20
    329     80   -249   -205    290    -83    -85     41   -122   -537   -187    -28
    290     70   -220   -181    254    -72    -75     -5   -153   -566   -215    -96
    265     54   -210   -161    239    -77    -51    -25   -174   -594   -246   -103
    257     75   -184   -166    220    -54    -62    -67   -202   -615   -259   -135
    272     83   -189   -176    231    -51    -67   -101   -231   -644   -283   -155
    270     80   -189   -176    228    -54    -54   -111   -241   -665   -314   -189
    244     83   -161   -163    202    -38    -23    -85   -223   -654   -306   -176
    239    127   -114   -184    176      5    -15    -77   -207   -639   -288   -171
    272    187    -85   -228    179     51    -41    -93   -213   -646   -288   -163
    257    252     -7   -257    132    122    -44    -72   -166   -613   -259    -93
    259    259      0   -259    129    129    -70    -83   -153   -602   -252    -83
    267    267     -2   -267    132    132    -90    -93   -158   -602   -241   -103
    246    285     38   -265    103    163   -101    -80   -153   -579   -213    -90
    270    270     -2   -270    135    135   -132   -119   -194   -607   -241   -109
    267    272      5   -270    129    140   -129   -122   -215   -626   -254   -109
    265    194    -70   -231    168     62   -119    -96   -226   -628   -267   -101
    270    106   -163   -187    218    -28   -116    -93   -252   -665   -319   -148
    228     85   -142   -158    184    -25   -109   -111   -270   -719   -366   -189
    239     33   -205   -137    220    -83   -114   -158   -322   -774   -405   -223
    285      7   -280   -148    283   -135   -142   -189   -387   -828   -444   -231
    275      2   -272   -137    275   -135   -142   -176   -376   -797   -418   -210
    249    -23   -275   -114    262   -148   -135   -179   -384   -813   -426   -194
    236    -20   -257   -109    246   -137   -129   -179   -381   -789   -384   -220
    228    -15   -244   -109    236   -129   -145   -202   -400   -810   -392   -267
    210    -33   -244    -88    226   -137   -155   -210   -420   -839   -426   -272
    192    -85   -280    -54    236   -184   -158   -218   -436   -859   -439   -283
    179    -90   -272    -44    226   -181   -153   -223   -444   -872   -449   -290
    176   -101   -280    -38    228   -189   -150   -223   -452   -883   -462   -309
    194   -174   -368    -10    280   -270   -135   -202   -478   -943   -524   -345
    220   -392   -613     85    415   -501    -75   -140   -568  -1119   -719   -522
    239   -522   -761    140    498   -639     54     10   -574  -1257   -898   -745
    218   -387   -605     83    410   -496    171    124   -446  -1210   -872   -766
     77    -44   -122    -15     98    -83    109   -223   -446  -1088   -659   -576
    -67    504    571   -218   -319    535   -213   -888   -555   -795   -179    -70
   -161   1166   1325   -504   -743   1244   -501  -1278   -459   -265    514    610
   -132   1486   1618   -678   -875   1553   -776  -1428   -306    265   1111   1192
    -70   1166   1236   -548   -652   1200   -904  -1441   -413    207   1023   1137
    -49    555    605   -254   -327    579   -836  -1350   -826   -574    189    316
    -28     41     70     -7    -49     57   -623  -1065  -1049  -1195   -514   -361
     31   -122   -153     44     90   -137   -415   -672   -841  -1161   -592   -436
    103   -155   -259     25    181   -207   -267   -394   -644  -1052   -540   -389
    132   -158   -293     12    210   -226   -176   -239   -532   -995   -509   -358
    150   -140   -290     -5    218   -213   -155   -189   -506   -984   -514   -361
    153   -161   -314      2    231   -236   -142   -155   -496   -982   -517   -363
    150   -181   -332     15    241   -257   -127   -127   -472   -974   -519   -337
    148   -187   -335     18    239   -259   -111   -114   -465   -963   -504   -337
    140   -155   -298      7    218   -226   -101   -109   -457   -953   -496   -358
    132   -140   -272      2    202   -205    -90    -96   -452   -950   -491   -355
    129   -140   -270      5    200   -205    -85    -80   -433   -943   -485   -342
    135   -140   -275      0    205   -207    -67    -59   -405   -930   -478   -322
    142   -124   -267    -10    202   -194    -57    -38   -376   -901   -446   -285
    148   -119   -267    -15    205   -192    -51    -20   -348   -875   -415   -254
    150   -111   -262    -18    205   -187    -38      5   -324   -852   -397   -239
    158    -93   -252    -33    205   -171    -38     20   -306   -844   -392   -236
    163    -93   -259    -36    210   -176    -33     38   -290   -836   -387   -233
    171    -80   -254    -46    213   -166    -20     67   -257   -810   -371   -220
    194    -41   -236    -75    215   -137     -5    101   -223   -776   -350   -205
    200    -20   -220    -90    207   -119     25    161   -176   -719   -288   -150
    189    -15   -205    -88    194   -109     38    228   -135   -678   -233   -109
    148    -33   -181    -59    163   -109     36    280   -109   -659   -220    -80
    137    -36   -174    -49    155   -103     67    332    -64   -626   -192    -23
    166     25   -140    -98    153    -57    111    402     -5   -563   -142     18
    210     96   -116   -153    163    -10    119    467     54   -511   -109     75
    236    140    -96   -189    166     23    106    488     88   -472    -70    103
    246    155    -90   -200    168     33    101    491     96   -462    -46    124
    252    145   -106   -200    179     20    106    485     88   -470    -38    171
    246    179    -67   -213    155     57    101    457     64   -480    -33    163
    220    200    -20   -210    122     88     90    415     28   -501    -49    103
    176    168     -7   -171     93     80    101    381      7   -527    -64     80
    158    111    -46   -137    101     33     98    329    -33   -579   -109     49
    163    106    -59   -135    111     23     85    267    -83   -628   -150     18
    153    140    -15   -148     85     62     80    210   -114   -659   -171      0
    129    155     25   -142     51     90     90    163   -142   -691   -194    -20
    109    137     25   -124     41     83     93    124   -176   -717   -223    -44
     93    132     36   -114     28     85    103     98   -194   -727   -220    -49
     70    122     51    -96      7     88    111     83   -210   -730   -200    -51
     51    106     54    -77      0     80    119     67   -228   -758   -228   -129
     54    137     80    -96    -12    109    142     72   -218   -761   -267   -140
     59    194    135   -127    -38    166    153     80   -194   -748   -267    -59
     59    228    166   -145    -54    197    140     70   -181   -722   -218      0
     67    257    189   -161    -59    223    114     62   -155   -675   -145     72
     83    267    184   -176    -49    226     80     57   -142   -636    -96     59
    101    275    174   -189    -36    226     54     41   -148   -628    -85    -10
    109    239    127   -176     -7    184     36     20   -168   -659   -140   -109
     90    218    127   -153    -18    174     18    -23   -213   -722   -210    -75
     83    155     72   -119      5    114      5    -38   -252   -769   -257    -25
     80     38    -41    -59     62      0     -7    -54   -303   -828   -324    -51
     77    -36   -114    -23     96    -75    -20    -75   -345   -865   -353    -96
     72    -67   -140     -2    106   -103    -38   -109   -387   -906   -392   -155
     70   -101   -174     12    119   -137    -41   -132   -415   -935   -415   -184
     77   -148   -226     33    150   -187    -38   -142   -428   -940   -413   -202
     80   -181   -265     49    171   -223    -38   -145   -439   -943   -413   -213
     93   -181   -275     44    184   -228    -38   -153   -444   -940   -400   -213
     88   -202   -290     57    187   -246    -41   -168   -457   -945   -394   -207
     70   -213   -285     70    176   -249    -44   -176   -465   -953   -415   -236
     62   -210   -275     72    166   -241    -49   -181   -472   -969   -457   -236
     67   -223   -290     77    179   -257    -51   -187   -475   -989   -475   -218
     57   -239   -296     90    176   -267    -57   -205   -488   -992   -462   -231
     51   -290   -342    119    197   -316    -57   -210   -504  -1015   -488   -272
     72   -454   -530    189    298   -491    -36   -202   -592  -1143   -623   -405
    103   -685   -789    290    446   -737     57   -124   -693  -1343   -857   -639
    116   -701   -818    290    467   -758    197     31   -628  -1376   -930   -745
     59   -465   -524    202    290   -496    252    -44   -506  -1231   -750   -613
    -93      5     98     44    -96     51     51   -602   -498   -969   -361   -233
   -288    704    992   -207   -639    846   -223  -1148   -415   -524    241    444
   -340   1228   1566   -444   -953   1397   -467  -1366   -213     23    878   1137
   -257   1145   1402   -444   -828   1273   -683  -1462   -244    179   1041   1353
   -220    626    846   -202   -532    735   -732  -1470   -587   -303    522    836
   -194     38    233     77   -213    135   -602  -1312  -1015  -1098   -322    -46
   -119   -262   -145    189     10   -205   -379   -901   -943  -1252   -584   -335
    -31   -311   -280    171    124   -296   -202   -550   -722  -1122   -527   -293
     25   -329   -355    150    189   -342    -90   -337   -592  -1044   -493   -257
     12   -361   -374    174    192   -366    -31   -241   -537  -1021   -485   -228
     20   -379   -400    176    210   -389    -23   -231   -537  -1021   -491   -270
     44   -374   -418    163    228   -394    -12   -218   -532  -1021   -509   -298
     54   -376   -431    161    241   -402     -2   -200   -524  -1021   -514   -262
     51   -371   -423    161    236   -397     10   -179   -509  -1010   -501   -244
     46   -374   -420    163    231   -397     18   -176   -501  -1000   -488   -252
     72   -381   -454    153    262   -418      2   -192   -511  -1005   -493   -280
     70   -389   -462    158    265   -426     -5   -194   -511  -1008   -501   -288
     18   -376   -394    179    205   -384     10   -158   -483   -982   -478   -249
    -23   -353   -332    187    153   -342     25   -142   -457   -961   -446   -213
    -49   -371   -322    210    135   -345     25   -161   -459   -958   -446   -226
    -44   -358   -314    200    132   -335     31   -148   -449   -948   -441   -207
    101   -283   -384     90    241   -332     25    -80   -405   -898   -397   -145
    171   -226   -400     25    283   -311     31     -5   -345   -831   -340   -148
    184   -200   -384      7    283   -290     41     41   -314   -810   -342   -150
    189   -202   -394      5    290   -298     44     77   -301   -800   -342    -85
    207   -210   -418      2    311   -314     54    116   -262   -753   -298    -41
    233   -189   -423    -23    327   -303     77    166   -215   -714   -277    -59
    252   -168   -420    -44    335   -293     85    210   -176   -696   -262      0
    262   -155   -420    -54    340   -288     88    257   -137   -654   -215     54
    280   -135   -415    -72    348   -275     93    301   -101   -600   -168     96
    293   -122   -415    -85    353   -270    111    340    -64   -553   -124    145
    301    -70   -371   -116    335   -220    119    358    -38   -514    -88    174
    301    -18   -322   -142    311   -168    116    355    -33   -509    -83    187
    301     -2   -303   -148    301   -153    116    337    -31   -501    -72    189
    277    -33   -314   -122    296   -174    119    314    -41   -509    -77    176
    267    -36   -303   -116    285   -171    132    288    -49   -524    -88    171
    257    -36   -296   -111    275   -163    129    249    -67   -548   -103    155
    236    -51   -288    -90    262   -168    124    202    -96   -571   -119    122
    200    -70   -270    -67    233   -171    129    148   -129   -602   -142     90
    163    -80   -246    -41    202   -163    132     96   -158   -639   -171     62
    132   -116   -249     -7    189   -181    137     57   -187   -665   -194     46
    116   -119   -236      2    176   -176    140     23   -220   -691   -213     23
     93   -103   -200      2    145   -150    142     -7   -228   -698   -215      0
     77   -106   -187     12    129   -145    158    -23   -239   -711   -226     -7
     85   -114   -202     12    142   -155    181    -15   -236   -711   -233    -12
    114    -51   -166    -31    140   -109    200     10   -197   -678   -197     31
    142     31   -111    -88    127    -38    189     20   -168   -641   -166     70
    150     72    -77   -111    114     -2    171     18   -148   -613   -135     96
    150    103    -49   -129    101     28    140     10   -132   -584    -96    127
    145    111    -33   -127     90     38    114     -2   -140   -568    -72    137
    145    103    -44   -124     93     31     90    -28   -166   -592   -109     80
    153     75    -80   -114    116     -2     62    -49   -184   -618   -153     70
    145     57    -88   -103    116    -12     46    -62   -200   -641   -171     85
    132    -23   -155    -54    142    -88     36    -64   -223   -667   -194     59
    119   -103   -226    -10    171   -163     31    -80   -267   -717   -249      0
    111   -142   -254     12    181   -197     23   -101   -298   -753   -283    -36
    103   -181   -288     38    194   -233     18   -127   -327   -779   -306    -54
    103   -215   -319     57    210   -267     12   -140   -345   -795   -319    -75
    109   -220   -329     54    218   -275      0   -158   -371   -813   -332    -93
    106   -233   -340     62    220   -285     -5   -163   -379   -813   -329    -88
    109   -228   -337     57    220   -280    -25   -187   -400   -820   -329    -90
    114   -249   -363     67    239   -306    -28   -194   -410   -836   -329   -116
    114   -249   -363     67    236   -303    -31   -194   -407   -841   -353   -140
    132   -257   -389     62    259   -322    -36   -210   -428   -870   -394   -135
    150   -244   -397     44    272   -319    -51   -226   -439   -885   -400   -137
    161   -233   -394     36    277   -314    -57   -228   -449   -891   -397   -135
    166   -283   -449     57    306   -366    -59   -233   -491   -948   -459   -207
    192   -488   -680    148    433   -584    -18   -197   -584  -1117   -657   -384
    189   -675   -867    241    527   -771     85    -98   -636  -1283   -862   -615
    184   -594   -779    205    480   -685    197     59   -522  -1239   -852   -652
     51   -265   -316    106    184   -290    171   -200   -436  -1052   -597   -407
   -103    306    407   -101   -254    355    -72   -756   -394   -696    -85    135
   -241   1018   1257   -389   -748   1137   -306  -1111   -187   -124    631    870
   -223   1327   1551   -550   -885   1439   -553  -1236     15    387   1192   1478
   -155    922   1078   -384   -618   1000   -711  -1330   -228    200    982   1322
   -111    348    459   -119   -285    402   -732  -1371   -745   -568    181    522
    -83   -124    -41    101    -23    -83   -574  -1140  -1015  -1171   -491   -176
    -33   -228   -194    132     80   -213   -361   -730   -815  -1124   -555   -280
     62   -213   -275     72    168   -241   -210   -446   -618   -989   -472   -215
    132   -220   -353     41    241   -285   -132   -309   -530   -945   -452   -205
    148   -223   -371     36    259   -298   -103   -246   -493   -932   -452   -207
    140   -231   -371     46    254   -301    -80   -205   -465   -911   -444   -210
    142   -200   -345     25    241   -272    -83   -207   -470   -935   -470   -246
    166   -184   -350     10    257   -267    -90   -200   -478   -958   -488   -233
    174   -181   -355      2    265   -267    -83   -168   -459   -930   -467   -189
    168   -207   -376     20    272   -290    -59   -140   -426   -883   -428   -179
    155   -184   -342     12    246   -262    -59   -122   -407   -862   -407   -189
    161   -148   -309     -7    233   -228    -64   -111   -389   -849   -397   -181
    166   -103   -270    -31    215   -187    -59   -106   -376   -846   -394   -179
    171    -54   -226    -57    197   -140    -38    -75   -348   -815   -363   -150
    194    -59   -254    -70    223   -155    -38    -49   -327   -789   -340   -124
    200    -57   -257    -72    226   -155    -33    -23   -306   -771   -324   -101
    192    -23   -215    -85    202   -119    -23     23   -270   -732   -293    -72
    226     18   -207   -122    218    -93    -33     46   -246   -704   -275    -59
    252     25   -228   -140    241   -101    -46     51   -244   -711   -290    -51
    262     54   -210   -158    236    -77    -31     96   -205   -667   -257      2
    265     67   -200   -168    233    -64    -10    155   -148   -602   -194     46
    288     77   -210   -181    249    -64     -7    200   -103   -571   -161     62
    296    129   -166   -215    231    -18     -5    252    -59   -522   -109    111
    306    161   -148   -233    226      7     10    319      7   -452    -64    132
    335    187   -150   -262    241     18     12    368     54   -407    -49    181
    348    265    -83   -306    215     90      5    389     83   -366      2    218
    348    316    -31   -332    189    142      2    394    103   -332     54    257
    345    337     -7   -342    176    166     15    394    119   -309     88    285
    319    348     28   -335    145    189     23    384    127   -301    101    277
    309    340     31   -324    140    187     12    348     93   -345     41    226
    301    314     12   -309    142    166     12    309     46   -405    -38    192
    293    309     15   -301    137    163     10    265     10   -436    -67    187
    283    316     31   -301    127    176      7    213    -28   -470    -96    150
    270    324     54   -296    109    189     23    168    -51   -496   -119    116
    241    319     75   -283     83    197     28    116    -88   -540   -161     80
    241    298     54   -270     93    176     28     80   -116   -566   -176     64
    246    272     25   -259    109    150     23     49   -132   -558   -148     64
    236    309     72   -272     83    192     33     33   -132   -535   -114     15
    218    306     85   -262     67    194     41     15   -161   -576   -179    -67
    220    322    101   -272     59    213     44     10   -179   -615   -241    -28
    246    381    135   -314     54    259     41     25   -145   -576   -207     12
    241    449    207   -345     18    329     36     31   -106   -519   -142     41
    241    485    241   -366      0    363     12     20    -83   -465    -77     93
    239    480    239   -361      0    361     -7     18    -67   -423    -15    150
    236    452    215   -345     10    335    -15     18    -62   -418    -31     90
    197    459    262   -327    -31    361     -7     25    -64   -436    -70     72
    205    465    259   -337    -28    363    -33    -18   -109   -478    -98    114
    231    376    145   -303     41    262    -67    -70   -176   -542   -171     75
    220    262     38   -241     90    150    -67    -64   -202   -574   -218     57
    215    197    -18   -205    116     90    -64    -59   -218   -581   -228     18
    202    179    -23   -192    111     77    -70    -85   -249   -615   -262    -31
    200    142    -57   -171    127     44    -77   -116   -288   -659   -316    -62
    189    124    -64   -158    127     31    -80   -122   -296   -657   -316    -59
    184     96    -88   -140    137      5    -77   -135   -301   -654   -298    -88
    194     75   -119   -135    155    -20    -88   -158   -332   -675   -314   -119
    171     85    -88   -129    129      0    -85   -148   -324   -662   -301   -111
    145     90    -54   -119     98     18    -88   -140   -311   -644   -283    -96
    145     54    -90    -98    119    -18   -101   -161   -335   -670   -306   -114
    132     46    -88    -90    109    -20    -98   -158   -335   -678   -316   -127
    168     23   -145    -96    158    -62   -116   -184   -361   -698   -335   -129
    166    -25   -194    -70    179   -109   -101   -163   -368   -711   -353   -137
    155   -150   -306     -2    231   -228    -62   -122   -423   -807   -462   -246
    145   -345   -491     98    316   -418     41    -10   -459   -961   -665   -454
    171   -384   -555    106    361   -467    150     93   -423  -1057   -795   -594
    116   -135   -252      7    184   -192    179      7   -363   -979   -683   -504
     15    309    293   -161   -137    301    -20   -472   -433   -758   -314   -155
    -93    987   1080   -446   -589   1034   -327   -950   -436   -309    324    452
   -127   1475   1600   -675   -862   1538   -537  -1119   -254    259    974   1054
    -57   1270   1327   -607   -691   1299   -693  -1158   -270    433   1124   1205
     -2    701    704   -348   -353    701   -727  -1192   -649   -116    532    667
     12    205    192   -111    -90    197   -607  -1119  -1088   -984   -355   -145
     51    -54   -106      0     77    -80   -420   -797   -963  -1096   -592   -363
     80    -49   -132    -15    103    -90   -267   -488   -672   -898   -480   -265
    116    -31   -148    -41    132    -88   -148   -262   -472   -761   -392   -189
    135    -46   -181    -44    155   -114    -83   -158   -389   -704   -366   -166
    137    -41   -179    -49    155   -109    -70   -145   -376   -701   -368   -168
    129    -23   -153    -54    140    -88    -57   -124   -350   -683   -358   -163
    158    -20   -179    -67    168    -98    -59   -122   -350   -691   -374   -176
    142    -28   -174    -57    158   -101    -46   -101   -324   -662   -350   -153
    106    -20   -127    -41    114    -75    -23    -75   -288   -631   -335   -145
    114      7   -106    -62    109    -46    -28    -70   -277   -618   -327   -142
    163     31   -132    -96    148    -49    -41    -64   -277   -613   -319   -132
    176     57   -119   -116    148    -31    -51    -51   -265   -594   -301   -103
    166     88    -77   -127    122      5    -41    -28   -239   -563   -280    -88
    163    116    -46   -140    103     36    -38    -12   -213   -530   -257    -85
    148    132    -15   -140     83     59    -25     12   -181   -501   -233    -70
    153    137    -15   -148     83     62    -12     33   -158   -478   -220    -49
    184    135    -49   -161    116     41    -18     38   -158   -475   -215    -33
    189    142    -46   -168    116     49    -18     70   -124   -441   -194     -5
    187    158    -28   -171    109     64    -15    103    -80   -394   -163     12
    197    181    -18   -192    109     83    -12    137    -41   -350   -132     36
    197    202      5   -200     96    103      2    187     15   -285    -80     80
    205    228     23   -218     90    124     15    236     80   -220    -20    116
    207    236     28   -220     90    132     38    301    150   -153     44    171
    228    257     28   -244     98    142     46    350    197   -103     93    231
    265    296     31   -283    116    163     41    368    207    -80    111    272
    257    348     90   -303     83    220     41    381    218    -70    119    290
    246    392    145   -319     51    270     41    379    215    -77    111    277
    257    413    153   -335     51    285     23    340    176   -119     80    244
    252    418    163   -335     44    290     23    316    150   -148     59    226
    228    397    168   -314     28    283     33    298    116   -174     36    213
    215    368    153   -290     31    262     31    265     67   -218      7    181
    194    345    150   -272     20    249     25    207     15   -270    -31    135
    184    342    158   -265     12    252     15    150    -33   -322    -72     88
    161    327    163   -244     -2    246     12    109    -72   -358   -103     54
    135    301    166   -218    -15    233     20     75   -109   -392   -137     23
    109    265    153   -189    -23    210     38     54   -127   -413   -150      5
     96    259    163   -179    -33    213     46     41   -132   -415   -148      0
     93    275    179   -187    -41    228     51     36   -127   -410   -142      0
     88    293    205   -189    -57    249     67     38   -111   -397   -135      0
     72    329    257   -202    -93    293     83     59    -75   -361   -103     28
     83    381    298   -233   -109    340     85     85    -33   -306    -51     77
     96    428    332   -262   -119    381     75     88    -18   -280    -23    106
     72    465    392   -267   -158    428     59     93      5   -249      5    135
     67    465    394   -267   -163    431     31     70    -10   -254      2    137
     98    446    348   -272   -124    397      5     36    -44   -283    -20    114
    106    439    332   -275   -114    387     -2     23    -54   -288    -23    109
     90    439    348   -265   -127    394     -7     15    -67   -288    -20    103
     62    348    283   -205   -111    316     -5     15    -85   -309    -44     80
     49    215    166   -132    -59    192     -5      5   -127   -355   -103     31
     25    142    114    -85    -44    129      7      2   -153   -374   -129      2
     -5    106    111    -49    -57    109     25     10   -150   -368   -127      2
     10     72     59    -41    -25     67     -2    -49   -215   -444   -189    -46
      0     49     49    -25    -25     49     -5    -62   -239   -470   -210    -64
    -20     23     41     -2    -31     31      0    -59   -246   -475   -220    -70
    -59      0     59     31    -59     28     23    -36   -228   -449   -202    -67
    -72    -10     62     38    -70     25     33    -33   -223   -441   -187    -70
    -36     -7     28     20    -33      7      7    -77   -272   -483   -213    -96
    -28     -7     20     15    -25      5      2    -75   -275   -475   -202    -93
    -41     -7     33     25    -38     12      5    -75   -277   -475   -215   -106
    -57    -20     36     38    -46      7     15    -67   -272   -470   -218   -109
    -59    -77    -20     67    -20    -49     31    -54   -277   -483   -228   -116
    -41   -254   -213    145     85   -233     59    -15   -319   -561   -319   -192
    -36   -459   -423    249    192   -441    161     88   -355   -711   -514   -374
    -18   -491   -475    254    226   -483    270    192   -332   -828   -667   -542
    -72   -246   -174    158     49   -213    314    135   -267   -758   -568   -478
   -202    145    345     28   -275    244    137   -342   -361   -584   -252   -189
   -342    743   1085   -200   -714    914   -171   -896   -446   -241    296    322
   -381   1335   1717   -478  -1052   1527   -436  -1132   -311    290    948    911
   -316   1291   1608   -488   -963   1449   -649  -1205   -283    542   1192   1153
   -275    800   1075   -262   -675    937   -693  -1192   -530    163    750    753
   -254    267    522     -5   -387    394   -568  -1091   -935   -662   -106    -25
   -194    -70    124    132   -163     28   -361   -743   -857   -841   -410   -301
   -129   -111     18    119    -75    -46   -197   -418   -592   -667   -319   -223
    -59   -103    -44     80     -7    -75    -85   -200   -413   -548   -239   -155
    -25    -93    -67     59     20    -80    -20    -96   -335   -509   -223   -148
    -75    -72      0     72    -38    -36     18    -44   -285   -483   -202   -127
    -80    -98    -18     88    -33    -57     31    -23   -267   -475   -197   -124
    -10   -142   -132     75     59   -135     12    -59   -314   -527   -244   -168
    -15   -140   -124     77     54   -132     28    -36   -290   -514   -231   -153
    -25   -124   -101     75     33   -114     36    -12   -265   -491   -215   -135
    -28   -106    -77     67     23    -93     49     12   -231   -452   -181   -109
    -41   -119    -77     77     18    -98     54     25   -218   -439   -166   -101
    -25    -83    -57     54     15    -70     46     36   -202   -418   -137    -75
    -15    -70    -54     41     15    -62     46     51   -187   -402   -129    -67
    -23    -90    -67     57     20    -80     62     72   -163   -384   -114    -51
    -20    -77    -57     46     18    -67     75     93   -137   -361    -85    -25
     -7    -12     -5     10     -2    -10     80    111   -116   -337    -67    -10
    -25      2     25     10    -25     15     80    129    -96   -311    -46      2
     -5    -46    -41     25     15    -44     88    161    -70   -288    -23     20
     15    -41    -57     12     33    -46     93    197    -36   -257     12     59
     23      7    -15    -15     20     -2     96    236      7   -207     51     93
     12     41     28    -28    -10     36    103    280     44   -174     70    111
     20     64     44    -44    -10     54    109    329     85   -135     96    140
     64     36    -28    -51     46      5    119    379    124    -93    132    174
    103     67    -36    -85     70     15    119    418    163    -36    187    226
    103    127     20   -116     41     75    129    454    207     12    228    270
     83    153     70   -119      5    114    145    470    226     33    241    275
    106    148     38   -127     33     96    132    441    189      2    223    259
    119    155     36   -137     41     96    140    426    161    -18    218    262
     98    148     49   -124     25     98    145    407    145    -33    213    259
     85    119     33   -103     25     77    142    371    109    -62    189    236
     62    111     49    -88      7     80    145    329     72    -93    168    207
     25    119     93    -72    -33    106    137    280     33   -132    140    171
     12    109     96    -62    -41    103    122    228     -5   -174    106    140
    -15     72     88    -28    -51     80    122    179    -38   -210     80    114
    -41     46     88     -2    -64     67    132    148    -57   -228     64     88
    -64     49    114      7    -88     80    145    127    -70   -233     51     67
    -85     59    145     10   -116    103    150    106    -75   -244     38     75
    -93     72    166     10   -129    119    161    106    -70   -228     44     75
    -90     64    155     12   -124    109    181    116    -49   -200     64     62
    -88    101    189     -5   -137    145    197    140    -10   -161    109     85
    -80    171    252    -46   -166    210    200    155     25   -127    155    129
    -85    236    319    -75   -202    277    189    148     46    -96    192    163
    -96    272    366    -90   -231    319    166    135     59    -72    210    179
    -64    267    332   -101   -197    298    129    114     44    -80    192    176
    -54    241    296    -96   -176    267    116    103     28    -96    181    171
    -59    220    280    -80   -171    249    106     85     10   -109    176    161
    -80    210    288    -64   -184    249     98     62    -15   -132    166    140
   -101    189    290    -44   -194    239     98     64    -23   -137    155    132
   -116     49    166     33   -140    106     90     49    -77   -200     77     75
   -116    -46     70     83    -96     10     75     20   -129   -249     20     23
   -114    -80     31     96    -72    -25     64     -5   -163   -277      0      2
   -111   -119     -7    116    -51    -64     64    -23   -194   -298    -12    -15
   -122   -158    -38    140    -44    -98     57    -41   -220   -327    -36    -38
   -129   -161    -31    145    -49    -98     49    -54   -233   -342    -51    -49
   -150   -174    -25    161    -62   -101     49    -64   -246   -358    -72    -54
   -145   -192    -46    168    -49   -119     44    -72   -259   -361    -77    -70
   -140   -200    -59    168    -41   -129     44    -70   -252   -342    -62    -80
   -137   -194    -57    166    -41   -127     41    -80   -254   -342    -64    -96
   -142   -192    -49    166    -46   -122     38    -90   -265   -350    -77   -109
   -145   -207    -62    176    -41   -135     33    -93   -272   -366    -90   -116
   -142   -241    -98    189    -23   -171     28    -88   -283   -389   -111   -127
   -132   -392   -262    262     62   -327     51    -67   -340   -488   -220   -226
   -127   -639   -511    381    189   -576    135     -2   -428   -685   -457   -454
   -129   -763   -633    446    252   -698    259    135   -426   -810   -633   -646
   -176   -553   -379    363     98   -467    335    150   -311   -696   -506   -558
   -332   -101    231    215   -283     64    207   -293   -314   -475   -150   -202
   -517    602   1119    -44   -818    859    -59   -854   -298    -70    452    420
   -631   1270   1901   -319  -1265   1584   -306  -1137   -116    509   1174   1119
   -568   1278   1847   -358  -1208   1561   -542  -1228    -83    810   1491   1454
   -506    795   1301   -145   -904   1047   -613  -1236   -366    410   1036   1031
   -462    184    646    137   -553    413   -506  -1096   -737   -353    197    205
   -415   -231    184    324   -301    -23   -277   -724   -722   -626   -205   -205
   -322   -249     72    283   -200    -88   -114   -381   -475   -462   -129   -155
   -236   -233      2    233   -119   -116    -18   -184   -340   -381    -88   -116
   -205   -262    -57    233    -77   -158     44    -93   -288   -353    -80   -106
   -210   -311   -101    262    -54   -207     80    -64   -270   -348    -83   -111
   -213   -303    -90    257    -62   -197     90    -59   -267   -358    -96   -119
   -202   -296    -93    249    -57   -194     90    -46   -265   -361   -103   -119
   -187   -285    -98    233    -46   -192     96    -28   -257   -345    -93   -116
   -174   -239    -64    207    -54   -153    101    -12   -244   -327    -83   -103
   -171   -236    -67    202    -54   -153    106      2   -228   -316    -80    -93
   -153   -236    -83    194    -36   -161    116     33   -197   -283    -51    -62
   -142   -228    -85    184    -28   -158    116     57   -174   -259    -36    -38
   -148   -220    -72    184    -38   -148    116     70   -163   -241    -20    -28
   -142   -220    -80    179    -33   -153    129     88   -135   -213     10    -12
   -135   -213    -80    174    -28   -148    142    103   -111   -184     33     -5
   -127   -192    -64    158    -31   -129    150    129    -85   -150     62     25
   -114   -171    -57    142    -28   -114    150    158    -62   -122     85     67
   -101   -132    -31    114    -36    -83    158    187    -41   -106     93     88
    -96   -122    -28    109    -33    -75    179    228     -2    -64    129    111
   -101   -127    -25    111    -38    -77    205    262     31    -31    158    129
   -101   -103     -2    103    -49    -54    220    296     59     -5    189    161
    -51    -75    -25     62    -15    -51    210    340     98     41    231    205
     -7    -67    -62     36     25    -64    210    407    150     98    272    257
     28    -23    -51     -2     38    -36    205    457    184    142    314    293
     62     28    -33    -44     49     -2    197    498    218    184    353    332
     62     23    -38    -44     51     -7    207    517    233    205    381    361
     51     28    -23    -41     38      2    215    517    233    213    389    368
     51     49     -5    -51     28     23    210    498    223    213    394    368
     51     49     -2    -49     28     23    200    472    202    187    379    348
     28     28      0    -31     12     12    197    431    171    153    353    324
     12     -7    -20     -2     15    -12    192    389    140    119    322    301
    -12    -28    -18     18      2    -23    184    332    103     77    283    265
    -31    -64    -33     49      0    -49    192    290     75     46    257    233
    -46    -28     15     36    -33     -7    187    231     31      7    220    194
    -70    -38     31     54    -51     -5    187    179     -7    -31    187    161
    -85    -51     31     67    -59    -10    187    142    -31    -54    163    137
    -90    -57     33     75    -62    -12    192    124    -41    -64    153    132
    -98    -70     25     83    -62    -23    207    124    -41    -62    153    127
    -93    -49     44     72    -70     -5    213    129    -38    -64    153    132
    -75    -31     41     51    -59      5    223    137    -23    -51    161    129
    -77      7     85     36    -80     46    246    161     15     -7    200    140
    -98     51    150     20   -124    101    254    158     41     20    231    166
   -103     62    166     20   -135    114    254    155     59     36    249    202
   -101    101    200     -2   -150    150    215    137     64     38    254    215
    -90    122    213    -15   -150    166    171    119     54     38    254    207
    -93    111    205    -10   -150    158    142     83     25     10    239    179
   -114     88    202     12   -158    142    129     67     10     -5    236    174
   -142     41    184     49   -163    111    129     62     -5    -18    220    166
   -137      5    142     67   -140     72    116     51    -25    -38    189    135
   -127    -64     62     93    -96     -2    101     18    -83   -106    119     72
   -140   -155    -15    148    -62    -85    111      0   -124   -153     72     44
   -140   -228    -88    181    -28   -158    114    -28   -163   -187     38     12
   -158   -257    -98    207    -31   -179    122    -38   -176   -197     46      7
   -158   -277   -122    218    -18   -202    114    -54   -192   -215     36    -18
   -150   -285   -135    215     -7   -210    106    -59   -200   -231     20    -20
   -142   -290   -148    215      0   -218     98    -64   -205   -241     15    -12
   -129   -262   -132    197      0   -197     93    -75   -210   -249     10    -36
   -132   -252   -122    189     -7   -187     90    -83   -210   -252     10    -31
   -135   -285   -153    210      7   -220     96    -80   -210   -257      7    -38
   -137   -316   -179    226     18   -249     98    -85   -223   -277    -18    -51
   -140   -329   -189    236     23   -259    109    -80   -218   -280    -15    -23
   -135   -348   -213    239     38   -280    114    -83   -244   -319    -49    -70
   -116   -566   -449    340    163   -509    148    -67   -342   -467   -220   -241
   -106   -802   -698    452    293   -750    236      2   -433   -662   -452   -504
    -90   -807   -717    449    311   -763    353    155   -374   -693   -501   -613
   -166   -532   -368    348    101   -452    376     38   -265   -532   -301   -444
   -366    -15    348    189   -358    166    215   -439   -163   -179    181    103
   -553    756   1306   -103   -930   1028     25   -795     98    407    901    862
   -550   1202   1753   -324  -1150   1478   -179   -883    397   1000   1527   1582
   -467    953   1418   -244   -943   1184   -363   -958    285    992   1493   1631
   -441    379    820     31   -631    597   -426  -1057   -192    329    805    935
   -413   -176    233    293   -324     28   -355   -956   -587   -371     64    114
   -342   -446   -103    394   -119   -275   -168   -587   -527   -488   -132   -124
   -262   -413   -153    335    -57   -283    -20   -309   -350   -376    -70    -77
   -184   -405   -223    293     18   -314     70   -142   -246   -316    -38    -57
   -150   -428   -280    288     64   -355    101    -85   -223   -319    -51    -67
   -142   -428   -285    285     70   -358    116    -62   -215   -324    -59    -83
   -140   -426   -285    280     72   -355    122    -51   -202   -327    -59    -83
   -132   -420   -288    275     77   -355    122    -36   -197   -332    -54    -90
   -122   -415   -293    267     83   -355    129    -18   -189   -332    -62    -98
   -111   -405   -293    259     90   -350    148      5   -163   -316    -49    -72
    -93   -363   -270    226     88   -316    163     18   -150   -303    -33    -59
    -62   -311   -252    187     93   -283    174     28   -137   -296    -20    -49
    -46   -277   -231    161     90   -257    184     38   -124   -290    -15    -38
    -46   -265   -218    155     85   -241    184     46   -109   -283    -10    -33
    -62   -262   -202    161     67   -233    171     46   -106   -277     -5    -33
    -72   -257   -184    163     54   -220    161     59    -93   -262      5    -25
    -64   -241   -176    153     54   -210    140     75    -85   -257      0    -28
    -54   -200   -145    127     44   -174    135    106    -64   -236     18     -7
    -44   -166   -122    103     36   -145    142    142    -31   -202     49     28
    -33   -135   -103     83     33   -119    142    179      0   -176     75     51
    -12   -101    -88     57     36    -96    135    215     31   -148     93     75
      7    -72    -80     33     44    -75    122    252     62   -122    111     96
     33    -25    -59     -5     44    -41    122    293     98    -85    142    129
     57     15    -41    -36     49    -12    127    340    142    -41    168    161
     72     62    -10    -67     41     25    140    389    194     10    215    205
     85    109     23    -96     31     67    148    420    233     54    262    252
     90    158     64   -124     10    111    145    423    246     77    296    288
     88    171     83   -129      2    129    153    426    254     88    314    306
    103    194     90   -150      5    142    142    405    252     75    301    301
    111    187     75   -148     18    132    127    366    218     36    257    252
     98    179     80   -137      7    129    127    332    187      0    223    226
     57    158    101   -106    -23    129    148    293    155    -38    194    197
     25    137    111    -83    -41    127    161    244    122    -70    171    174
     25    124     98    -75    -36    111    155    189     85   -103    148    140
      5    114    109    -62    -51    111    145    135     46   -145    111     85
    -20    111    132    -46    -77    122    145     85     10   -189     64     49
     -7    103    111    -49    -59    106    137     46    -20   -226     28     20
     -5     98    103    -46    -54    101    124     23    -49   -252      5     -5
    -18     77     93    -31    -57     85    124     15    -57   -262     -2    -25
    -20     51     72    -18    -46     62    137     20    -51   -262     -2    -31
    -12    116    129    -51    -70    122    155     38    -15   -231     20      2
     -2    200    202    -98   -101    200    158     49     23   -189     62     51
    -10    244    252   -119   -129    249    150     49     44   -161     90     85
      0    275    272   -137   -135    272    122     36     51   -155     98    106
      5    275    270   -140   -132    272    101     18     44   -163    101    111
     -2    257    259   -127   -129    257     85     -2     23   -184     88     98
    -20    223    244   -101   -132    233     62    -31     -7   -210     72     80
    -41    184    223    -72   -132    202     54    -46    -41   -236     46     49
    -62    124    184    -33   -124    153     51    -57    -70   -270      7     20
    -70     28     98     20    -83     62     57    -62   -101   -311    -33    -15
    -80    -23     54     51    -67     15     51    -72   -124   -337    -54    -38
    -31    -59    -28     44     -2    -44     23    -90   -168   -381    -96    -75
      2   -109   -111     51     54   -109      0   -116   -207   -426   -135   -114
      0   -135   -135     67     67   -135    -10   -127   -223   -444   -153   -127
    -23   -142   -122     80     49   -132    -12   -137   -236   -459   -163   -137
    -31   -116    -88     72     28   -103    -15   -142   -241   -459   -163   -140
    -38   -119    -80     77     18    -98    -15   -153   -252   -467   -174   -148
    -49   -168   -119    109     33   -145    -12   -158   -265   -488   -202   -168
    -51   -197   -145    124     44   -171     -7   -155   -272   -496   -210   -171
    -57   -210   -153    132     46   -181     -5   -158   -272   -498   -207   -168
    -75   -223   -150    148     36   -187      0   -166   -280   -509   -213   -176
    -85   -262   -176    174     44   -220     -2   -176   -311   -550   -252   -220
    -72   -446   -374    259    148   -410     38   -148   -394   -693   -423   -379
    -77   -693   -615    384    267   -654    161    -51   -462   -893   -665   -615
    -83   -659   -576    371    244   -618    272     70   -389   -919   -711   -691
   -142   -355   -213    249     33   -285    290    -31   -293   -779   -514   -524
   -272    161    433     54   -353    296     70   -550   -309   -478    -49    -70
   -371    870   1241   -249   -805   1054   -181   -927   -161     64    649    610
   -348   1252   1600   -452   -974   1426   -407  -1021     83    636   1257   1226
   -265    943   1208   -337   -735   1075   -576  -1062    -12    672   1257   1280
   -246    400    644    -77   -446    522   -613  -1150   -524    -83    488    537
   -228    -57    171    142   -202     57   -524  -1072   -917   -833   -283   -210
   -168   -249    -80    210    -46   -166   -353   -769   -805   -909   -449   -366
   -124   -249   -124    187      0   -187   -181   -472   -561   -743   -340   -272
    -67   -239   -171    150     49   -207    -80   -293   -426   -662   -306   -257
    -38   -241   -202    137     80   -223    -31   -207   -366   -644   -324   -252
    -31   -249   -218    137     90   -236    -18   -184   -353   -649   -342   -259
    -33   -239   -205    137     85   -223    -15   -171   -345   -652   -353   -270
    -31   -207   -176    119     72   -194    -20   -168   -337   -654   -353   -259
    -20   -231   -210    124     93   -220    -10   -153   -322   -649   -350   -262
    -18   -207   -189    111     83   -200      2   -132   -296   -633   -337   -254
     -2   -166   -163     85     80   -166     10   -119   -277   -626   -316   -210
     10   -155   -166     70     88   -161     12    -98   -272   -620   -301   -194
     12   -137   -150     59     80   -142     12    -83   -259   -605   -280   -192
      0   -116   -119     57     57   -119     12    -70   -244   -594   -270   -189
    -15   -116   -101     67     41   -109     23    -36   -218   -571   -249   -171
    -12   -127   -114     70     49   -122     33    -15   -202   -553   -239   -145
     -7   -127   -119     67     54   -124     44      0   -181   -540   -233   -135
      2   -114   -116     54     59   -116     44     23   -161   -519   -215   -116
     20    -72    -93     25     57    -83     38     54   -129   -488   -187    -85
     28    -12    -41     -7     33    -25     44     80    -90   -457   -150    -57
     41     23    -18    -31     31      2     59    127    -44   -418   -109    -25
     67     51    -15    -62     41     18     75    187     12   -358    -59     25
     83     49    -33    -64     59      7     83    246     64   -306    -12     80
     96     67    -31    -83     62     18     96    303    119   -246     38    140
    106     90    -15    -98     59     38    111    348    168   -197     83    187
     98    111     10   -106     44     62    124    376    202   -161    116    218
     80    122     41   -101     20     83    132    384    213   -145    142    241
     77    145     64   -111      5    106    116    371    200   -163    137    233
     67    137     70   -103      0    103    114    350    174   -202    106    210
     51    129     77    -90    -12    103    127    332    153   -223     93    210
     31     88     57    -59    -12     72    142    309    124   -257     75    194
     -5     51     57    -25    -31     54    135    262     75   -306     28    155
    -31     49     80    -10    -54     64    137    218     36   -348      0    124
    -51     41     90      2    -70     64    132    158     -7   -400    -33     77
    -64     15     80     25    -72     46    132    109    -51   -441    -57     38
    -59    -23     36     38    -51      5    140     75    -85   -472    -90    -15
    -57    -57      0     57    -31    -31    140     44   -124   -522   -163    -51
    -59    -57      0     57    -31    -31    122     15   -158   -550   -197    -33
    -62    -44     18     54    -41    -12    103     -7   -181   -561   -202    -46
    -51    -38     10     44    -31    -15     98    -10   -187   -553   -202    -51
    -44      5     49     18    -49     25    109      2   -158   -527   -176    -36
    -44     64    109    -12    -77     85    116     10   -119   -491   -140     -7
    -33    101    135    -33    -83    116    114     10    -98   -467   -119     10
    -33    135    168    -51   -101    153     85    -10    -93   -446    -96     36
    -23    171    194    -75   -109    181     57    -23    -88   -426    -72     70
    -23    161    184    -70   -103    171     38    -33   -109   -439    -96     57
    -25    163    189    -67   -106    176     25    -51   -135   -457   -103     57
    -31    174    205    -72   -116    189     23    -62   -161   -478   -114     38
    -49    132    179    -41   -114    155     20    -80   -192   -511   -148      2
    -49     41     90      2    -70     64      2   -103   -241   -566   -202    -49
    -33    -49    -15     41    -10    -33    -18   -129   -293   -620   -259    -88
    -31    -93    -64     59     15    -77    -28   -158   -332   -657   -298   -114
    -23   -137   -114     80     44   -127    -36   -184   -379   -706   -355   -142
    -15   -148   -132     80     57   -142    -46   -202   -407   -737   -374   -161
    -15   -158   -142     88     62   -150    -51   -213   -426   -758   -392   -189
    -23   -168   -148     93     59   -161    -59   -228   -444   -771   -413   -200
    -15   -171   -155     93     67   -166    -70   -236   -457   -782   -420   -194
    -10   -187   -176     96     80   -184    -72   -244   -467   -792   -423   -194
      0   -181   -181     90     90   -181    -70   -249   -472   -802   -423   -192
      2   -179   -184     88     90   -181    -88   -267   -496   -823   -436   -210
     -2   -200   -197    101     96   -197   -109   -285   -522   -844   -459   -233
      2   -218   -220    106    109   -218   -114   -283   -535   -862   -485   -259
     28   -285   -314    129    171   -298   -103   -265   -576   -932   -568   -327
     54   -480   -535    213    293   -506    -28   -189   -636  -1093   -776   -527
     59   -537   -597    239    327   -566     85    -49   -576  -1163   -904   -665
     36   -311   -348    135    189   -329    148    -12   -454  -1075   -815   -592
    -72     62    135      5   -103     98     36   -387   -506   -930   -548   -337
   -202    683    883   -241   -542    782   -236   -930   -597   -610    -15    171
   -262   1275   1535   -506   -898   1405   -467  -1208   -509   -124    618    761
   -213   1275   1486   -532   -849   1379   -672  -1314   -509    140    917   1070
   -171    766    937   -296   -553    852   -735  -1348   -771   -210    504    704
   -171    231    402    -33   -288    316   -675  -1317  -1197  -1023   -363   -106
   -122    -98     23    109    -75    -38   -524  -1062  -1202  -1301   -748   -459
    -77   -148    -70    111     -5   -109   -374   -753   -943  -1135   -680   -394
    -23   -122    -98     72     36   -111   -262   -535   -753  -1005   -602   -322
     10   -111   -124     49     64   -116   -197   -418   -654   -948   -576   -298
     15   -103   -119     41     67   -111   -174   -379   -626   -937   -576   -296
     18    -98   -116     38     64   -106   -166   -355   -610   -924   -566   -285
     20    -88   -109     33     64    -98   -155   -335   -600   -917   -558   -272
     18    -88   -106     33     59    -96   -155   -329   -597   -917   -561   -267
     18    -72    -90     25     51    -80   -153   -324   -587   -909   -550   -259
     10    -46    -57     15     31    -49   -145   -324   -576   -898   -535   -257
     -5     -7     -2      7     -2     -5   -145   -327   -568   -896   -537   -249
      7    -15    -23      2     12    -18   -153   -324   -568   -893   -542   -207
     25     -2    -31    -12     25    -15   -148   -303   -540   -870   -519   -179
     31     15    -15    -23     23      0   -145   -296   -527   -857   -511   -181
     31     51     20    -41      5     36   -153   -290   -514   -846   -496   -171
     36     62     25    -49      5     44   -155   -275   -493   -828   -470   -148
     33     83     49    -59     -7     64   -150   -252   -462   -800   -436   -122
     25    122     96    -75    -36    109   -150   -226   -433   -771   -407    -96
     20    153    132    -85    -54    142   -145   -194   -413   -737   -376    -80
     23    163    140    -96    -59    153   -145   -148   -374   -688   -340    -46
     31    179    148   -106    -59    166   -145    -98   -327   -636   -296      2
     44    202    158   -124    -57    179   -140    -51   -280   -589   -257     49
     59    270    210   -163    -75    241   -135    -12   -236   -545   -223     80
     85    309    223   -200    -67    267   -132     28   -192   -493   -176    129
    109    319    210   -215    -51    267   -119     70   -148   -444   -132    189
    116    358    241   -239    -62    301   -116     83   -140   -428   -111    213
    111    405    293   -257    -90    350   -122     67   -158   -439   -122    197
    101    400    296   -252    -96    348   -124     49   -184   -465   -142    194
     85    366    280   -228    -96    324   -119     23   -218   -496   -158    184
     64    402    337   -233   -137    371   -129    -33   -272   -545   -189    142
     51    387    335   -218   -140    361   -153   -101   -340   -605   -241     96
     57    376    316   -218   -129    348   -166   -148   -389   -654   -283     67
     54    355    301   -205   -124    329   -171   -200   -431   -696   -314     38
     38    324    283   -184   -122    303   -184   -257   -478   -740   -358      0
     25    345    319   -184   -145    332   -202   -311   -524   -784   -407    -49
     18    316    298   -168   -140    309   -197   -332   -537   -800   -426    -62
     18    350    332   -187   -155    342   -192   -350   -550   -805   -439    -62
     12    384    368   -200   -176    376   -192   -361   -553   -813   -446    -49
      7    387    379   -197   -184    384   -192   -363   -545   -805   -431    -51
     15    381    366   -200   -174    374   -179   -350   -522   -779   -397    -54
     20    454    431   -239   -205    444   -168   -342   -498   -761   -374    -33
     25    527    498   -277   -236    514   -176   -342   -485   -732   -350    -10
     20    558    537   -288   -257    548   -187   -353   -470   -704   -314     15
     31    597    566   -316   -267    581   -236   -381   -475   -701   -309     51
     41    615    574   -329   -267    597   -270   -400   -493   -709   -306     46
     36    592    555   -316   -259    576   -280   -405   -498   -701   -283     41
     23    568    545   -296   -259    558   -277   -407   -501   -701   -288     12
     15    571    555   -293   -270    563   -296   -431   -535   -735   -337     12
      7    530    522   -267   -257    524   -311   -441   -558   -745   -340    -12
    -18    413    428   -197   -223    420   -306   -444   -584   -771   -379    -85
    -10    324    335   -155   -171    329   -301   -457   -620   -805   -420    -77
     -2    309    309   -155   -155    309   -311   -498   -670   -844   -449   -109
     -2    277    280   -140   -140    280   -319   -514   -701   -875   -480   -135
     -2    262    262   -129   -132    262   -332   -524   -722   -891   -511   -142
    -12    233    246   -109   -129    239   -332   -527   -724   -893   -524   -145
     -7    252    257   -122   -132    254   -348   -550   -750   -930   -555   -166
     10    233    223   -122   -106    228   -358   -568   -769   -953   -584   -163
     -7    220    228   -106   -119    223   -361   -574   -763   -927   -553   -174
    -33    231    265    -98   -148    246   -366   -576   -753   -893   -511   -194
    -62    210    270    -75   -166    239   -358   -568   -750   -896   -535   -231
    -70    184    254    -59   -161    218   -353   -563   -758   -914   -568   -200
    -64    145    207    -41   -137    176   -350   -561   -779   -935   -594   -194
    -46    -20     25     33    -36      2   -322   -537   -849  -1044   -711   -314
    -36   -246   -210    140     85   -231   -213   -441   -917  -1231   -943   -558
    -46   -283   -236    163     93   -262    -72   -285   -849  -1265  -1013   -672
   -119    -31     88     75   -103     25    -15   -340   -740  -1140   -865   -550
   -293    454    748    -80   -519    600   -197   -859   -771   -914   -504   -155
   -472   1189   1660   -358  -1067   1423   -475  -1363   -696   -426    174    491
   -519   1764   2283   -623  -1400   2023   -730  -1558   -488    148    841   1132
   -449   1665   2114   -610  -1283   1888   -935  -1621   -488    355   1039   1371
   -407   1085   1493   -337   -950   1288   -989  -1623   -810   -114    511    870
   -407    498    904    -46   -654    701   -857  -1465  -1187   -888   -319     41
   -379    192    568     93   -472    379   -644  -1109  -1119  -1062   -602   -236
   -311    166    478     70   -394    322   -475   -789   -901   -922   -540   -187
   -236    129    366     54   -301    246   -374   -587   -756   -815   -470   -150
   -210    129    340     38   -275    233   -342   -524   -711   -797   -470   -176
   -210    127    337     41   -272    231   -324   -491   -698   -802   -488   -184
   -207    124    329     41   -270    226   -311   -472   -685   -805   -509   -161
   -200    137    337     31   -267    236   -298   -454   -670   -795   -501   -137
   -205    150    355     25   -280    252   -288   -441   -662   -784   -498   -150
   -205    176    379     12   -293    277   -272   -420   -636   -737   -449   -148
   -202    200    400      0   -301    298   -267   -405   -615   -711   -423   -148
   -194    207    402     -5   -298    303   -267   -389   -602   -704   -418   -132
   -192    202    394     -7   -293    298   -249   -361   -576   -685   -405   -101
   -187    226    410    -20   -298    316   -239   -340   -550   -659   -389    -88
   -184    257    439    -36   -311    348   -236   -319   -517   -613   -350    -64
   -181    267    449    -41   -314    358   -231   -301   -501   -594   -335    -54
   -184    296    480    -57   -332    387   -231   -272   -478   -571   -322    -36
   -171    329    498    -80   -335    413   -223   -236   -436   -527   -285      5
   -150    366    514   -109   -332    439   -210   -197   -392   -488   -252     41
   -132    381    514   -124   -322    446   -194   -153   -342   -436   -205     70
   -122    387    509   -132   -316    446   -181   -103   -298   -392   -166     88
    -88    431    519   -171   -303    472   -176    -51   -265   -361   -163    109
    -59    465    524   -202   -293    493   -166      5   -218   -314   -142    132
    -41    504    545   -231   -293    524   -155     67   -171   -259    -93    184
    -23    519    542   -249   -283    532   -142    122   -124   -189    -23    244
    -10    558    568   -275   -288    563   -142    153    -96   -140     25    275
     -7    571    579   -283   -293    574   -140    168    -77   -111     46    285
    -15    568    584   -275   -298    576   -127    176    -59    -90     70    311
    -36    584    620   -275   -327    602   -127    158    -67    -96     64    314
    -57    605    662   -275   -358    631   -122    132    -83   -114     54    306
    -80    613    691   -267   -384    652   -122    103   -101   -135     38    309
   -101    587    688   -241   -394    636   -114     67   -127   -148     23    280
   -116    576    693   -231   -405    633   -116     20   -161   -181     -5    239
   -137    542    680   -205   -407    610   -119    -25   -189   -213    -31    205
   -171    509    680   -168   -426    592   -119    -75   -215   -241    -59    161
   -194    485    680   -145   -436    581   -124   -116   -249   -272    -93    132
   -202    449    652   -124   -426    548   -116   -140   -272   -280    -96    114
   -213    454    667   -122   -441    561   -103   -150   -267   -265    -75    109
   -223    459    683   -119   -454    571    -85   -153   -265   -257    -75    114
   -226    467    693   -119   -459    579    -59   -142   -244   -241    -67    127
   -236    467    704   -116   -470    587    -46   -137   -228   -239    -67    127
   -236    504    740   -135   -488    620    -28   -111   -189   -200    -38    161
   -231    558    789   -166   -511    672    -18    -90   -150   -150      5    197
   -233    568    802   -166   -517    685    -18    -75   -122   -119     28    223
   -231    600    828   -184   -530    714    -54    -75    -98    -93     51    254
   -223    579    802   -179   -514    691    -80    -83   -103    -90     54    259
   -246    524    769   -140   -509    646    -90    -98   -116   -101     41    246
   -257    527    784   -135   -519    654   -109   -116   -127   -106     41    249
   -272    522    795   -124   -535    657   -119   -127   -135   -114     41    233
   -288    433    722    -72   -506    579   -127   -137   -163   -145      2    192
   -314    319    633     -5   -472    475   -129   -158   -205   -197    -54    135
   -327    244    571     41   -449    407   -124   -166   -233   -228    -93    103
   -337    189    524     72   -431    355   -132   -192   -259   -252   -119     83
   -350    145    493    101   -423    319   -129   -202   -267   -254   -116     70
   -361    140    501    109   -431    319   -132   -210   -267   -257   -122     62
   -376    114    491    132   -433    301   -137   -215   -267   -259   -129     57
   -387     98    483    142   -433    288   -132   -218   -272   -265   -135     46
   -397     59    457    168   -426    257   -129   -215   -272   -259   -129     44
   -392     44    436    171   -413    239   -127   -213   -270   -249   -124     46
   -381     49    431    166   -405    239   -127   -213   -270   -239   -111     46
   -376     33    407    168   -392    220   -122   -202   -270   -228   -109     41
   -368     28    397    168   -384    213   -111   -194   -265   -218    -98     46
   -374    -31    342    200   -358    155   -101   -194   -293   -249   -127      7
   -353   -205    148    280   -252    -28    -88   -200   -400   -397   -285   -150
   -342   -467   -124    402   -111   -298     20   -140   -522   -626   -537   -418
   -353   -524   -171    436    -90   -348    155    -23   -483   -672   -594   -506
   -436   -311    124    371   -280    -93    197   -142   -387   -532   -413   -340
   -613    174    787    220   -698    480     12   -602   -277   -187     46    132
   -784    963   1748    -90  -1265   1356   -210   -891     46    472    815    922
   -805   1491   2296   -342  -1551   1893   -428   -906    415   1119   1483   1618
   -711   1389   2101   -340  -1408   1745   -652   -956    397   1221   1558   1745
   -652    870   1522   -109  -1085   1195   -782  -1098    -90    589    911   1117
   -646    314    958    166   -802    636   -659  -1010   -553   -184    119    301
   -620     49    667    285   -644    358   -402   -657   -519   -337   -116     31
   -517     41    555    236   -535    298   -233   -384   -374   -270   -103     20
   -436     49    485    194   -459    267   -129   -215   -272   -213    -77     33
   -418     15    433    200   -426    223    -83   -150   -239   -202    -77     25
   -407     -7    397    207   -402    194    -72   -137   -239   -207    -88     10
   -415     -7    407    210   -413    200    -54   -109   -215   -187    -70     18
   -400      0    400    200   -400    200    -38    -85   -200   -176    -64     12
   -418    -38    379    226   -400    168    -20    -70   -192   -168    -64      5
   -441    -59    381    252   -413    158     12    -20   -155   -135    -38     31
   -433    -44    389    239   -413    171     38     15   -122   -106    -18     57
   -418     -2    415    210   -418    205     54     38    -98    -80      7     85
   -392     20    413    184   -402    218     41     46    -93    -72     23     93
   -400      2    402    197   -402    202     57     70    -72    -54     41    106
   -428    -33    392    228   -410    179     75     98    -49    -33     59    111
   -420    -23    397    223   -410    187     85    132    -20      0     96    135
   -407     23    428    189   -418    226     98    171     18     51    161    189
   -413     20    433    194   -423    226    116    218     57     98    192    181
   -426     -5    420    213   -426    207    153    285    109    132    189    197
   -426      5    431    210   -428    218    171    345    145    150    200    272
   -384     77    462    153   -423    270    153    358    153    153    210    254
   -366    109    472    127   -420    290    158    402    187    189    241    270
   -371    106    475    132   -423    288    174    467    233    241    296    319
   -363    122    485    122   -423    303    192    535    290    303    358    353
   -345    150    493     96   -420    322    197    568    319    332    376    374
   -316    158    472     77   -394    314    194    587    332    348    384    418
   -311    181    493     64   -402    335    202    605    361    384    428    444
   -316    215    532     51   -423    374    210    615    387    415    465    459
   -332    207    537     62   -436    371    218    605    387    413    465    478
   -355    187    542     85   -449    363    218    576    363    384    428    441
   -368    179    545     93   -457    361    210    532    324    337    387    415
   -384    171    555    106   -470    363    189    483    280    290    353    363
   -426    142    568    140   -498    355    184    444    262    265    335    329
   -459    124    584    166   -522    355    179    394    233    226    306    306
   -488     96    584    194   -537    340    171    337    200    189    277    275
   -485     85    571    200   -527    327    166    283    163    145    246    223
   -501     70    568    215   -535    316    155    241    127    106    207    189
   -511     49    561    231   -535    303    140    205     96     77    189    163
   -511     54    563    228   -537    309    148    202    109     93    218    161
   -514     31    545    241   -530    288    194    252    153    124    223    168
   -485     49    535    215   -509    290    200    262    155    114    189    184
   -452    124    574    163   -511    348    197    257    168    122    205    202
   -452    171    623    140   -537    397    197    259    194    145    244    249
   -441    236    678    103   -558    457    174    252    215    181    301    275
   -420    257    678     80   -550    465    132    231    218    192    306    233
   -407    210    618     96   -511    413    116    213    192    158    262    205
   -394    171    563    111   -480    366     90    176    148    106    220    207
   -402    174    576    114   -488    374     57    140    116     77    220    202
   -410    129    540    140   -478    335     51    132    101     62    200    142
   -426     23    449    200   -439    236     54    127     70     15    127     98
   -431    -93    337    259   -384    122     46     98     18    -51     54     51
   -420   -142    277    283   -350     67     38     75    -12    -88     25     31
   -418   -192    226    303   -322     15     23     46    -51   -127     -5      0
   -418   -233    184    324   -301    -25     12     28    -80   -163    -31    -36
   -410   -239    168    322   -290    -36      2     15    -96   -174    -36    -46
   -413   -233    179    324   -296    -28      0     18    -90   -163    -20    -44
   -402   -241    158    322   -280    -44    -12      7   -106   -192    -54    -49
   -394   -257    137    324   -267    -59     -5     12   -106   -194    -59    -51
   -402   -277    122    337   -262    -77      0     10   -103   -202    -64    -77
   -410   -319     90    366   -252   -114      0      5   -114   -215    -67    -93
   -423   -355     64    387   -244   -145      2     12   -114   -210    -59    -85
   -423   -358     62    389   -244   -148     -5      7   -124   -228    -85   -114
   -397   -441    -44    418   -179   -244     -2      7   -187   -322   -197   -215
   -353   -636   -283    496    -36   -459     51     46   -296   -517   -423   -436
   -340   -740   -400    540     28   -571    158    158   -298   -633   -579   -620
   -363   -576   -213    470    -77   -394    241    233   -163   -537   -483   -550
   -488   -202    285    345   -389     41    166    -62    -83   -314   -168   -249
   -654    459   1114     98   -883    787    -80   -597    -18     85    400    342
   -761   1088   1847   -166  -1304   1467   -275   -839    218    654   1083   1070
   -706   1104   1810   -200  -1260   1457   -496   -958    257    943   1400   1439
   -641    659   1299    -10   -971    976   -597  -1052    -62    597   1021   1072
   -626     54    680    285   -652    366   -568  -1060   -579   -233    145    181
   -594   -340    252    467   -426    -44   -415   -792   -688   -626   -332   -309
   -532   -379    153    454   -342   -114   -241   -428   -444   -488   -283   -267
   -459   -353    106    405   -283   -124   -111   -176   -254   -353   -194   -179
   -410   -329     80    371   -246   -124    -36    -31   -150   -285   -161   -163
   -415   -363     49    387   -233   -158    -10      7   -140   -296   -187   -184
   -415   -363     51    387   -233   -155      5     28   -127   -288   -181   -176
   -397   -335     62    366   -231   -137     10     41   -109   -272   -163   -171
   -389   -319     70    355   -231   -124     28     54    -85   -259   -150   -174
   -394   -319     75    355   -236   -122     38     62    -83   -262   -158   -166
   -418   -309    106    363   -262   -101     54     72    -64   -252   -145   -140
   -407   -293    114    348   -262    -90     49     75    -62   -252   -150   -145
   -384   -259    124    322   -254    -67     46     96    -44   -236   -142   -137
   -335   -205    127    267   -231    -38     36    114    -18   -210   -114   -122
   -288   -176    111    231   -200    -33     33    137      5   -194   -103   -103
   -277   -158    116    218   -200    -20     46    163     28   -171    -85    -70
   -272   -116    155    194   -215     18     54    184     54   -148    -67    -44
   -262   -111    148    184   -205     18     49    205     72   -137    -62    -28
   -262   -101    161    181   -213     28     51    228     98   -114    -46    -10
   -249    -62    187    153   -218     62     62    267    140    -67    -15     -2
   -236    -36    200    137   -218     80     72    314    189    -15     31     18
   -226    -12    213    116   -220     98     67    337    218     15     67     38
   -202     23    226     88   -213    124     72    381    267     64    111     70
   -192     20    213     85   -202    116     85    428    303     98    129     98
   -181     54    236     64   -207    145     88    470    348    135    153    158
   -166    132    298     15   -233    215     80    498    381    174    189    207
   -153    192    345    -18   -249    267     80    514    413    215    228    252
   -148    228    374    -41   -259    301     83    511    420    228    233    249
   -153    252    405    -49   -277    327     93    511    418    223    228    259
   -140    241    381    -51   -262    311     85    480    384    187    210    246
   -145    244    387    -49   -265    314     88    444    350    158    192    220
   -158    239    397    -41   -277    319     90    407    324    135    174    179
   -181    189    371     -2   -275    280     90    361    285     85    116    145
   -184    142    327     20   -257    233     75    298    239     41     83    103
   -192    119    311     36   -252    215     64    244    184    -18     38     38
   -215     83    296     64   -254    189     46    187    137    -70    -10    -15
   -226     96    322     64   -272    207     51    145    111    -98    -38    -46
   -226    145    371     41   -298    257     57    124    101   -103    -33    -49
   -236    137    374     49   -303    254     64    122    106    -88    -12    -25
   -244     88    332     77   -290    210     70    124    103    -98    -15    -25
   -252    124    376     64   -314    249     72    127    114    -98    -23    -41
   -246    218    465     12   -355    340     77    150    155    -49      2    -18
   -239    270    506    -15   -374    387     75    163    192    -10     23     20
   -223    288    511    -33   -368    400     51    135    194     -5     41     44
   -226    306    532    -38   -379    418     41    127    205     10     70     83
   -218    285    504    -33   -361    392     15    111    189      5     72    103
   -233    280    511    -23   -374    394     -7     93    163      0     75     70
   -244    283    527    -20   -387    405    -28     64    135    -25     46     12
   -254    257    511      0   -381    384    -33     46    111    -57      7      0
   -265    122    387     70   -324    252    -31     44     90    -88    -25      2
   -249      2    249    122   -249    124    -36     36     49   -132    -64    -15
   -244    -20    223    132   -236    101    -49     10     15   -158    -85    -62
   -257    -38    218    148   -239     88    -62    -12    -20   -200   -132   -142
   -267   -106    161    184   -215     28    -62    -31    -67   -259   -205   -166
   -265   -109    155    187   -210     23    -67    -41    -90   -290   -239   -187
   -233   -111    119    171   -176      2   -106    -80   -132   -316   -254   -202
   -220   -168     51    194   -137    -59   -114    -85   -142   -314   -252   -207
   -236   -194     38    215   -137    -80   -101    -80   -132   -296   -223   -202
   -244   -179     64    213   -155    -59   -106    -85   -129   -298   -220   -228
   -236   -150     85    192   -163    -33   -114    -90   -145   -324   -277   -233
   -236   -150     85    194   -161    -33   -114    -88   -145   -322   -280   -200
   -226   -181     44    202   -135    -70   -111    -77   -140   -327   -283   -205
   -215   -270    -54    241    -80   -163   -106    -67   -166   -381   -340   -246
   -187   -426   -239    306     25   -335    -72    -23   -239   -514   -498   -371
   -181   -613   -431    397    124   -522     33     88   -254   -639   -698   -592
   -179   -493   -314    335     67   -405    129    210   -114   -589   -667   -631
   -231   -114    114    171   -174      0    101     54    -33   -431   -436   -433
   -350    368    717    -10   -535    542   -129   -475   -166   -236    -67    -83
   -478   1065   1543   -293  -1010   1304   -400   -953   -215    132    485    431
   -457   1402   1857   -475  -1156   1628   -636  -1150   -166    532    982    883
   -384   1021   1405   -319   -893   1213   -745  -1189   -329    454    883    813
   -361    465    823    -54   -592    644   -722  -1176   -730   -223    163    161
   -314    -12    301    163   -309    142   -615  -1031  -1013   -898   -581   -514
   -257   -239     15    246   -137   -111   -449   -678   -745   -769   -587   -519
   -218   -218      0    215   -109   -109   -319   -407   -480   -566   -452   -418
   -158   -184    -25    171    -67   -106   -223   -213   -301   -433   -358   -335
   -124   -145    -20    135    -51    -83   -174   -116   -218   -392   -337   -309
   -124   -132     -7    127    -59    -70   -166    -85   -205   -402   -366   -283
   -129   -140    -10    135    -59    -77   -158    -59   -179   -371   -332   -254
   -148   -148      0    148    -75    -75   -153    -41   -161   -340   -298   -288
   -171   -158     12    166    -93    -72   -140    -15   -135   -324   -296   -311
   -168   -176     -7    174    -83    -93   -122     20   -106   -314   -288   -246
   -145   -161    -15    153    -67    -88   -122     20    -93   -303   -267   -223
   -161   -158      2    158    -85    -77   -109     31    -67   -277   -249   -231
   -148   -129     18    140    -83    -57   -114     33    -67   -280   -249   -215
   -135   -103     28    116    -83    -38   -109     57    -36   -246   -213   -181
   -129    -96     31    111    -83    -33    -96     80     -7   -205   -179   -179
   -124    -96     28    109    -77    -33    -88    103     20   -168   -158   -179
   -114    -70     44     93    -80    -12    -85    129     46   -140   -129   -158
    -96    -44     51     70    -75      2    -75    158     80   -116   -101   -132
    -77    -25     51     51    -67     12    -75    184    101   -106   -103   -109
    -59    -15     41     36    -51     10    -80    218    132    -90   -106    -67
    -49    -15     33     33    -41      7    -62    275    194    -31    -46    -23
    -38     -2     33     18    -36     15    -41    335    257     41     28     15
    -23     54     77    -18    -49     64    -36    392    319    114    116     62
      2     98     93    -51    -46     96    -28    446    376    168    148     64
     31    114     83    -72    -25     98    -25    488    405    179    127    142
     44    148    103    -96    -31    127    -25    514    433    220    181    179
     46    166    116   -106    -33    142    -15    537    454    249    220    187
     38    168    127   -103    -44    148     -5    537    449    246    218    194
     41    174    132   -106    -44    153     -7    506    410    210    192    176
     41    153    109    -98    -33    129     -5    467    366    174    158    142
     33    142    109    -90    -36    127      2    433    332    142    132    114
     31    155    122    -93    -46    140    -10    379    280     80     75     83
     12    114    101    -62    -44    109    -12    332    244     46     59     54
    -10     93    101    -44    -57     96    -18    277    205     20     54      2
    -20     83    103    -31    -62     93    -28    215    155    -20     23    -41
    -31     67     98    -18    -64     80    -28    179    132    -41     10    -57
    -59     51    111      5    -85     80    -18    155    122    -51      5    -64
    -83     41    122     18   -103     80      0    142    122    -57    -10    -90
   -103     25    127     38   -116     75     15    140    119    -59    -31    -96
   -127     36    161     44   -145     98     20    140    116    -59    -33    -88
   -111     59    171     25   -140    114     20    132    109    -67    -33    -93
   -103    119    223    -10   -163    171     31    155    153    -28     10    -62
   -101    171    272    -33   -187    220     25    158    184      5     49    -25
   -101    210    309    -57   -205    259      2    145    202     23     70      5
    -88    215    303    -62   -194    259    -38    127    200     18     64     15
    -88    184    270    -49   -179    226    -54    122    189     10     54      2
    -90    174    265    -41   -179    220    -59    111    171      5     57     -2
   -101    189    288    -44   -194    236    -62     98    161      5     70     -2
   -103    174    277    -33   -189    226    -62     88    148      0     67    -23
    -96     70    166     10   -132    116    -70     75    103    -54      5    -62
    -98    -25     72     62    -85     23    -70     67     70   -106    -46    -88
   -101    -80     20     90    -62    -31    -72     51     46   -129    -64   -109
   -114   -140    -25    127    -44    -83    -75     23     15   -161    -96   -163
   -122   -166    -44    142    -38   -106    -85     -7    -12   -194   -124   -197
   -111   -176    -64    142    -25   -122    -85    -18    -25   -215   -140   -197
   -109   -187    -80    148    -18   -135    -88    -28    -36   -220   -150   -202
   -106   -210   -103    158     -2   -158    -93    -38    -51   -241   -166   -210
   -101   -244   -145    171     20   -197    -96    -46    -72   -262   -181   -226
    -93   -262   -168    179     36   -218    -96    -51    -80   -259   -179   -252
    -90   -272   -181    181     44   -228    -96    -57    -85   -267   -174   -259
    -93   -275   -181    184     44   -228    -96    -54    -85   -272   -171   -252
   -106   -280   -174    192     33   -226    -98    -57    -93   -272   -168   -262
   -101   -358   -257    228     77   -309    -88    -44   -124   -314   -220   -316
    -70   -568   -498    319    213   -535    -36      5   -205   -467   -405   -470
    -59   -792   -732    426    335   -763     88    119   -254   -649   -636   -693
    -62   -701   -639    379    285   -670    197    254   -137   -613   -628   -719
   -142   -361   -218    252     36   -288    176     44    -85   -465   -410   -527
   -277    176    452     49   -366    314    -75   -532   -148   -202     18   -109
   -415    904   1319   -244   -867   1111   -348   -969    -49    288    678    517
   -413   1265   1678   -426  -1047   1473   -613  -1122    111    782   1221   1039
   -337    943   1280   -303   -807   1111   -766  -1161    -10    748   1148   1002
   -303    329    633    -15   -467    480   -753  -1143   -426     70    431    314
   -288   -223     64    257   -176    -80   -600   -979   -771   -659   -345   -413
   -252   -441   -189    345    -33   -316   -392   -589   -548   -592   -394   -459
   -202   -457   -257    329     25   -358   -233   -306   -327   -444   -301   -374
   -153   -444   -290    298     64   -366   -119   -116   -189   -345   -228   -332
   -137   -410   -272    275     67   -342    -64    -31   -124   -301   -202   -322
   -132   -413   -280    270     72   -348    -41      0   -103   -301   -220   -303
   -122   -433   -311    277     93   -374    -25     23    -90   -290   -215   -306
   -111   -449   -337    280    111   -394    -20     38    -77   -285   -213   -314
    -98   -465   -366    283    132   -415     -5     64    -54   -262   -197   -298
    -98   -491   -394    293    145   -444      5     83    -31   -252   -189   -288
    -90   -493   -402    290    153   -449     15    103     -5   -236   -168   -265
    -85   -441   -355    262    132   -400     18    114     15   -213   -135   -244
    -75   -374   -298    226    111   -337     18    124     36   -197    -96   -236
    -70   -366   -296    215    111   -329     18    129     44   -187    -72   -236
    -59   -337   -277    197    106   -306     12    140     51   -181    -59   -220
    -54   -311   -257    181    101   -283     12    161     64   -176    -49   -200
    -57   -314   -257    187     98   -285     20    184     77   -168    -46   -181
    -57   -270   -213    163     75   -244     28    210    106   -145    -25   -150
    -46   -202   -155    124     54   -179     33    244    142   -106     12   -109
    -41   -155   -116     96     36   -137     38    277    174    -80     25   -111
    -25   -166   -140     96     57   -153     57    332    213    -54     31    -88
     -2   -153   -150     77     72   -153     72    397    259     -7     72    -31
     25   -124   -150     49     85   -135     93    467    314     54    142     20
     54    -93   -148     18    101   -119    111    532    368    103    176     46
     67    -75   -142      5    103   -109    124    579    402    132    197     85
     83    -59   -142    -12    111    -98    124    589    413    140    207    103
    101    -64   -168    -18    135   -116    124    589    407    132    210     96
    103    -77   -181    -15    140   -129    124    571    384    119    207     88
     96    -28   -124    -33    109    -75    119    542    371    122    241    111
     93     10    -85    -51     88    -36    119    504    355    111    249     88
     80    -10    -90    -36     85    -51    124    462    319     70    187     33
     51    -57   -111      2     80    -83    129    407    272      5    114     41
     23    -93   -116     36     70   -103    114    348    210    -67     70     20
    -12   -135   -122     72     51   -129    103    290    168    -88     59    -67
    -36   -161   -127     98     44   -145    111    259    158    -90     72    -72
    -62   -168   -106    116     20   -137    124    233    153    -96     85    -98
    -85   -158    -72    122     -7   -116    140    207    142   -122     54   -124
   -106   -200    -96    153     -5   -150    171    215    153   -119     36   -127
   -119   -220   -103    168     -7   -163    197    226    155   -127     31   -101
   -129   -241   -111    184    -12   -176    220    244    171   -109     59    -46
   -132   -192    -59    163    -36   -127    236    272    210    -49    129    -51
   -150    -83     64    114   -109    -10    244    277    249    -18    155    -25
   -140    -18    119     77   -132     49    220    265    252    -20    150    -20
   -127    -49     75     85   -103     12    205    275    272      5    168    -20
   -129    -59     70     96   -101      5    192    277    296     31    215     59
   -142    -41    101     90   -124     28    184    262    293     25    228     31
   -142    -85     57    114   -101    -15    168    228    257    -18    184    -18
   -135   -127      5    129    -70    -62    150    207    226    -54    142    -41
   -155   -231    -75    194    -41   -153    140    200    197    -93    111    -44
   -215   -363   -148    288    -36   -257    135    187    166   -124     80    -64
   -213   -379   -168    296    -23   -275    140    176    140   -153     57    -80
   -205   -366   -163    285    -20   -267    148    161    119   -168     46   -101
   -226   -387   -161    306    -33   -275    142    135     88   -205      5   -153
   -226   -454   -228    337      0   -340    135    114     54   -239    -31   -168
   -210   -498   -290    353     38   -394    122     90     25   -283    -85   -192
   -197   -535   -340    366     67   -439    114     70      7   -296    -88   -187
   -200   -496   -296    348     46   -397     93     41     -2   -296    -62   -244
   -207   -522   -316    363     51   -420     96     44    -10   -316    -88   -254
   -197   -540   -342    368     70   -441     90     36    -28   -342   -124   -246
   -168   -535   -368    350     98   -454     62      5    -62   -379   -155   -270
   -124   -542   -418    335    145   -480     31    -38    -98   -415   -174   -301
   -106   -576   -472    340    181   -524     23    -44   -116   -426   -176   -332
    -96   -675   -579    384    239   -628     41    -23   -166   -491   -236   -397
    -77   -872   -795    475    355   -836    106     25   -272   -680   -457   -615
    -70  -1070  -1000    571    465  -1036    236    148   -316   -880   -714   -810
    -83   -940   -857    511    384   -901    335    233   -200   -802   -633   -771
   -233   -587   -353    410     59   -472    254   -124   -140   -594   -340   -506
   -423     28    452    194   -436    239     -7   -709    -88   -218    210     72
   -537    807   1345   -135   -940   1075   -239  -1034    161    400    987    836
   -452    997   1447   -272   -950   1221   -480  -1143    290    797   1415   1293
   -350    613    963   -132   -657    787   -600  -1192     46    524   1111   1072
   -314     28    342    140   -329    187   -566  -1150   -426   -252    303    267
   -283   -470   -187    376    -49   -329   -374   -854   -626   -753   -265   -350
   -200   -532   -335    363     64   -433   -192   -485   -402   -631   -246   -418
   -101   -540   -441    319    168   -491    -59   -239   -254   -558   -244   -394
    -62   -553   -493    306    213   -524     15   -111   -192   -553   -265   -363
    -57   -579   -522    319    231   -550     33    -70   -187   -563   -283   -337
    -72   -571   -498    322    210   -535     46    -38   -161   -542   -262   -348
    -67   -571   -504    319    215   -537     67     -5   -137   -532   -241   -309
    -54   -561   -506    306    223   -535     72      5   -140   -535   -244   -309
    -41   -555   -514    298    236   -535     77     12   -132   -514   -226   -322
    -46   -535   -491    288    220   -514     77     15   -124   -506   -197   -309
    -44   -522   -480    283    218   -501     75     23   -111   -493   -168   -290
    -20   -485   -465    252    220   -475     70     31   -101   -478   -153   -298
     -5   -441   -436    223    215   -439     70     41    -88   -467   -161   -298
    -18   -457   -441    236    210   -452     80     62    -77   -467   -174   -275
    -25   -470   -444    246    207   -457    106     85    -62   -459   -163   -236
      7   -400   -410    194    207   -405    122    109    -28   -428   -122   -197
     33   -366   -400    166    215   -381    124    135     -2   -405   -109   -179
     10   -397   -407    192    207   -402    122    148     -7   -410   -119   -171
      5   -371   -376    184    189   -374    122    179     12   -389   -114   -145
     25   -316   -342    142    181   -327    132    231     59   -340    -70    -93
     44   -290   -335    124    189   -311    135    280     96   -293    -18    -59
     46   -285   -332    119    187   -309    140    332    132   -252     28    -23
     88   -244   -332     77    207   -285    145    387    184   -181    106     25
    109   -187   -296     36    200   -239    135    426    218   -135    140     -7
    129   -135   -265      2    197   -200    135    449    226   -148     98     18
    135   -116   -254    -10    192   -187    148    480    241   -140    111    155
    142    -77   -223    -33    181   -150    153    493    265    -98    150    181
    150    -54   -207    -49    176   -129    140    467    252   -106    145    163
    150    -36   -187    -57    168   -111    135    439    236   -122    145    174
    153    -18   -171    -67    161    -93    140    410    220   -142    132    155
    145    -46   -194    -49    168   -119    140    363    179   -192     85    127
    116    -62   -179    -28    145   -119    137    314    145   -215     70    101
     75    -33   -109    -20     90    -70    129    270    122   -218     80     96
     41    -75   -119     15     77    -96    109    192     67   -267     54     51
     20   -103   -124     41     70   -114     96    124     12   -324      2      0
     18   -109   -127     44     70   -116     90     80    -23   -361    -38    -23
     15    -96   -111     41     62   -103     93     57    -38   -376    -54    -33
    -23    -83    -59     51     18    -70     93     28    -62   -397    -70    -49
    -23    -80    -57     51     15    -70     96     10    -67   -397    -70    -46
    -23   -111    -88     67     31   -101    106     12    -64   -397    -64    -51
    -25    -83    -57     54     15    -70    122     25    -38   -371    -38    -41
      0     67     64    -36    -33     67    148     62     25   -309     23     31
      7    106     98    -57    -46    101    148     75     49   -303     18     98
     18    114     93    -67    -38    103    116     62     51   -288     28    132
     20    119     98    -70    -38    109     72     33     41   -270     46    106
     23    124    101    -75    -38    114     49      2     10   -290     25     83
    -12     77     90    -31    -51     83     41    -25    -20   -314      2     70
    -41     12     54     15    -49     31     25    -46    -36   -322      5     64
    -49    -33     15     41    -33    -10     12    -70    -70   -353    -23     33
    -46   -137    -90     88     20   -114    -28   -119   -142   -426   -101    -25
    -80   -226   -148    153     33   -187    -33   -150   -187   -478   -153    -59
   -124   -246   -124    184     -2   -187    -23   -202   -228   -530   -207    -93
   -140   -267   -127    205     -7   -197    -38   -241   -283   -592   -277   -109
    -98   -288   -189    189     44   -239    -59   -241   -306   -605   -290   -119
    -59   -249   -189    153     64   -220    -77   -252   -311   -581   -262   -153
    -54   -241   -187    145     64   -215    -90   -262   -316   -587   -272   -184
    -46   -259   -213    153     83   -236    -72   -265   -327   -602   -290   -168
    -28   -254   -226    140     98   -239    -80   -280   -361   -626   -303   -150
    -44   -259   -215    153     83   -239    -96   -283   -368   -631   -309   -145
    -41   -259   -220    150     88   -241   -111   -280   -371   -628   -296   -124
    -51   -283   -231    168     88   -257   -106   -272   -361   -613   -288   -150
    -67   -314   -246    189     88   -280   -106   -275   -366   -631   -332   -202
    -31   -420   -389    226    179   -405   -116   -306   -475   -779   -491   -361
     12   -641   -654    311    332   -646    -77   -296   -644  -1031   -750   -589
     44   -727   -771    342    407   -748     36   -150   -644  -1132   -891   -737
     18   -537   -558    257    285   -545    111   -101   -493   -979   -724   -602
   -142    -75     64    109   -103     -5      2   -511   -392   -698   -329   -215
   -348    607    956   -129   -654    782   -226  -1023   -226   -231    275    446
   -478   1187   1665   -353  -1070   1426   -428  -1278     15    314    909   1174
   -327   1150   1478   -413   -904   1314   -659  -1366     10    524   1127   1467
   -252    698    950   -223   -600    823   -761  -1457   -374     75    649   1005
   -233    158    392     36   -311    275   -748  -1421   -852   -680   -129    129
   -207   -187     20    197   -114    -83   -597  -1109   -937  -1000   -530   -363
   -148   -207    -59    176    -46   -135   -426   -761   -727   -888   -509   -332
    -44   -168   -127    106     38   -148   -309   -540   -587   -813   -483   -283
     15   -122   -137     51     75   -129   -236   -431   -519   -776   -454   -270
     20   -103   -124     41     72   -114   -213   -415   -501   -776   -449   -267
     12   -132   -148     59     80   -140   -220   -407   -506   -758   -444   -293
     23   -168   -192     70    106   -179   -200   -371   -493   -766   -485   -288
     36   -176   -213     67    122   -192   -181   -340   -480   -766   -491   -223
     49   -158   -207     54    127   -181   -158   -306   -439   -717   -439   -202
     41   -129   -174     44    106   -150   -153   -301   -413   -680   -410   -218
     33   -119   -153     41     93   -135   -158   -296   -394   -657   -400   -207
     44   -106   -153     28     96   -129   -163   -285   -381   -646   -389   -187
     64    -62   -127      0     96    -93   -171   -267   -353   -615   -350   -140
     54    -59   -114      2     83    -85   -174   -246   -327   -581   -296   -101
     28    -54    -85     12     57    -70   -158   -220   -290   -540   -272   -153
     18    -80   -101     31     57    -90   -129   -181   -267   -542   -322   -140
     41    -64   -106     12     72    -85   -135   -158   -262   -545   -322    -59
     64    -51   -116     -7     88    -85   -148   -127   -228   -480   -265    -46
     83      7    -75    -46     77    -33   -137    -83   -179   -428   -213    -18
     93     59    -33    -77     64     12   -119    -31   -119   -371   -158     10
    111     83    -28    -96     70     28    -98     15    -70   -337   -153     15
    129     88    -41   -111     85     25    -98     67    -41   -296   -106     72
    153     80    -75   -116    114      2   -101    140     15   -223    -49    122
    187    155    -33   -174    111     62    -93    192     70   -171    -18    174
    205    231     25   -218     90    129    -98    231    114   -119     18    226
    213    239     23   -228     93    132    -98    249    142    -67     72    262
    218    265     46   -241     85    158   -106    239    158    -33    114    280
    207    280     72   -244     64    179   -101    213    155    -33    119    262
    187    267     80   -226     54    174    -77    194    150    -51     90    257
    168    236     67   -205     51    153    -80    158    111   -114     33    257
    142    184     41   -163     51    114    -93    111     72   -140      5    184
    122    168     44   -148     38    109   -103     62     41   -155     -7    153
    114    168     54   -140     31    111   -127     -2      0   -189    -33    127
    106    161     54   -135     25    109   -145    -70    -44   -244   -101     67
     67    135     67   -101      0    101   -155   -124    -88   -296   -161     28
     44    140     96    -93    -25    119   -155   -168   -122   -332   -187     -2
     72    197    124   -135    -25    161   -127   -174   -114   -322   -174      0
     80    168     85   -124     -2    127    -90   -171   -122   -324   -179    -18
     59    129     70    -93     -5     98    -90   -184   -129   -327   -179    -18
     36    155    119    -96    -41    137   -101   -184   -119   -316   -171     -7
     28    228    200   -127    -85    215    -77   -145    -62   -262   -129     31
     46    319    272   -184   -111    296    -64   -145    -20   -228   -101     57
     67    366    296   -218   -114    332    -93   -161    -18   -210    -85     77
     64    345    280   -207   -106    314   -148   -189    -23   -192    -72     90
     62    311    249   -187    -93    280   -166   -194    -25   -197    -90     90
     62    319    254   -192    -96    288   -181   -200    -41   -220   -111     77
     36    309    272   -174   -119    293   -197   -223    -51   -213    -98     33
      7    223    215   -116   -103    220   -202   -244    -77   -241   -135    -15
     15    119    103    -67    -44    111   -220   -267   -132   -306   -220    -51
     12     41     28    -28     -7     36   -213   -270   -155   -337   -254    -51
      0     18     18     -7    -10     18   -210   -283   -174   -342   -241    -59
    -31      2     31     12    -33     15   -202   -290   -181   -340   -233    -70
    -46    -25     20     36    -33     -2   -205   -311   -200   -353   -252   -103
    -38    -64    -25     49    -10    -46   -223   -361   -257   -415   -332   -171
    -36    -49    -12     41    -12    -31   -207   -348   -241   -392   -316   -153
    -49    -72    -25     59    -12    -49   -197   -348   -249   -400   -327   -163
    -54    -85    -31     70    -12    -59   -210   -368   -265   -418   -345   -213
    -54    -90    -36     70    -10    -62   -218   -381   -267   -439   -374   -244
    -23   -132   -109     77     41   -119   -223   -371   -277   -444   -402   -220
    -20   -129   -109     72     44   -119   -213   -340   -246   -402   -371   -166
    -12   -137   -124     75     54   -132   -192   -319   -220   -374   -345   -171
    -28   -218   -192    122     80   -205   -166   -293   -257   -431   -410   -249
    -10   -400   -389    205    189   -394    -96   -228   -335   -605   -618   -459
     46   -527   -576    239    311   -553      0   -150   -389   -795   -849   -680
     51   -361   -413    155    231   -387     93    -31   -254   -706   -761   -618
    -64      2     64     28    -64     33    -15   -387   -226   -501   -462   -329
   -200    631    831   -215   -517    732   -293   -943   -226   -127     83    192
   -285   1330   1615   -522   -950   1473   -537  -1241    -18    462    789    844
   -239   1462   1701   -610   -969   1582   -763  -1327    132    893   1218   1278
   -218    919   1137   -353   -678   1028   -823  -1379   -176    524    800    901
   -262    314    576    -28   -418    444   -763  -1366   -683   -301    -46    103
   -252   -129    122    189   -189     -2   -620  -1137   -859   -763   -576   -387
   -189   -228    -38    210    -75   -135   -459   -802   -607   -652   -571   -371
    -93   -189    -96    140      0   -142   -335   -576   -418   -532   -488   -296
    -33   -181   -150    106     57   -166   -226   -384   -254   -402   -402   -249
     -7   -168   -163     85     75   -166   -181   -296   -181   -342   -350   -231
      5   -150   -155     72     80   -153   -176   -280   -166   -345   -350   -226
     -2   -148   -145     72     70   -148   -163   -265   -150   -350   -366   -220
     -5   -168   -163     85     77   -166   -153   -252   -140   -366   -392   -202
    -10   -192   -184    101     85   -189   -140   -233   -116   -342   -384   -207
     -2   -155   -153     80     75   -155   -140   -220    -96   -303   -324   -233
    -12   -145   -135     77     59   -140   -137   -202    -77   -283   -301   -200
    -12   -145   -132     77     59   -140   -140   -181    -44   -241   -265   -166
    -44   -140    -96     90     23   -116   -140   -176    -25   -220   -249   -187
    -51   -129    -77     90     12   -103   -142   -158     -5   -205   -236   -171
    -70   -116    -46     90    -12    -80   -116   -114     46   -168   -218   -135
    -28   -103    -75     64     23    -88   -127   -106     62   -150   -192   -122
      7   -119   -129     54     64   -124   -135   -103     67   -140   -187   -129
    -10   -137   -127     75     57   -132   -106    -54    119    -96   -153    -90
      5   -137   -142     64     72   -140    -93     -7    168    -57   -122    -41
     28    -98   -129     33     77   -114    -88     36    218    -12    -77     25
     44    -54   -101      5     72    -77    -75     96    280     46    -25     80
     88     28    -59    -57     75    -15    -77    148    348    129     64    127
     70     59    -10    -64     38     25    -80    189    400    197    127    142
     75    103     25    -90     23     64    -83    239    457    259    168    210
     80    145     62   -114      7    103    -98    267    496    309    202    231
     96    174     77   -135     10    127   -106    293    514    327    215    233
     85    228    140   -158    -25    184    -77    329    550    355    231    277
     75    220    142   -148    -33    181    -67    319    524    327    205    288
     88    176     85   -132      0    132    -72    280    475    290    176    246
     96    163     67   -129     15    116    -83    246    439    249    142    213
     77    161     83   -122     -2    124    -85    218    405    226    129    184
     57    168    111   -114    -25    140    -96    158    358    184    103    140
     12    140    127    -80    -57    135    -88    106    316    145     70     98
    -15     93    109    -38    -62    101    -83     51    254     70     -7     49
    -10     51     62    -23    -38     57    -93      7    207      5    -59     36
    -33     49     80     -7    -57     64    -83     -5    205      7    -46     23
    -59     23     80     15    -70     49    -70    -23    197     15    -28    -41
    -44     57    101     -5    -72     77    -70    -38    192     10    -25    -57
    -93     33    124     28   -109     77    -41    -36    197      0    -41    -62
   -114     38    153     36   -135     96      0    -12    239     31    -28    -44
   -111    103    213      2   -161    155      2     -7    262     46    -20    -23
    -98    122    220    -10   -158    171    -18     -2    259     44    -23     33
   -106    150    257    -23   -184    205    -18     38    316    119     54    103
   -140    168    309    -12   -223    239     -7     80    387    220    158    142
   -153    187    337    -18   -246    262    -25     67    381    223    171    129
   -176    148    324     15   -249    236    -31     46    355    181    127    124
   -223    111    335     54   -280    223    -25     49    350    184    137    124
   -228    106    332     59   -280    218    -31     36    342    181    135     93
   -218     36    254     90   -236    142    -54     10    293    119     70     51
   -218    -38    179    129   -200     70    -67      7    257     64      0     31
   -244    -85    158    163   -202     33    -64      0    241     54     -2     -2
   -272   -137    132    205   -202     -2    -64    -25    197     20    -20    -75
   -309   -174    132    239   -220    -20    -49    -20    184     -7    -51   -106
   -288   -148    140    218   -215     -5    -49    -44    166    -41    -85   -119
   -220   -174     46    197   -135    -64    -98    -93    103    -88   -127   -124
   -220   -197     23    210   -124    -88    -96    -88     98    -83   -132   -129
   -226   -223      0    223   -114   -111    -96    -90    101    -72   -122   -142
   -239   -236      2    239   -122   -116    -90    -98    103    -75   -129   -158
   -233   -228      5    228   -119   -111    -93   -116     83   -111   -168   -168
   -207   -239    -31    223    -88   -135   -103   -124     59   -132   -187   -166
   -218   -259    -44    239    -88   -153   -109   -132     54   -135   -184   -171
   -220   -311    -90    267    -64   -202   -109   -158     33   -168   -215   -254
   -181   -465   -283    322     49   -374    -90   -140    -54   -306   -358   -413
   -148   -696   -548    420    197   -620     20      5    -72   -420   -522   -594
   -111   -714   -602    413    244   -659    127    161     10   -454   -600   -680
   -179   -420   -241    301     31   -332    161    145    135   -329   -454   -542
   -322     70    392    124   -358    231    -41   -389     67   -101    -46   -132
   -483    782   1262   -150   -872   1021   -311   -932     51    301    555    394
   -506   1280   1787   -387  -1148   1532   -571  -1223    137    769   1117    937
   -423   1085   1509   -329   -966   1296   -743  -1325     75    896   1239   1171
   -392    496    885    -54   -639    688   -737  -1327   -303    267    561    542
   -353    -70    283    213   -319    106   -639  -1202   -654   -459   -213   -257
   -329   -381    -54    355   -137   -218   -467   -888   -568   -613   -483   -558
   -275   -441   -166    358    -54   -303   -327   -587   -335   -496   -472   -433
   -179   -423   -244    301     28   -332   -220   -376   -176   -374   -379   -306
   -163   -384   -220    272     28   -303   -137   -309    -98   -314   -306   -319
   -181   -358   -176    270     -2   -267   -103   -348    -96   -311   -290   -397
   -192   -387   -194    290      0   -290    -85   -340   -103   -327   -335   -436
   -158   -387   -231    270     33   -309    -90   -316    -96   -290   -301   -345
   -122   -348   -226    233     49   -288   -106   -223    -28   -210   -236   -306
    -62   -301   -241    179     88   -272   -122   -145     18   -176   -215   -257
    -46   -296   -249    171    101   -272   -129    -90     44   -161   -213   -194
    -59   -303   -244    181     90   -275   -111    -36     98   -103   -179   -155
    -62   -285   -223    174     77   -257    -88    -18    145    -49   -122   -153
    -75   -257   -184    166     51   -220    -75    -15    168    -25    -96   -150
    -93   -244   -150    168     28   -197    -67    -15    184    -12    -80   -132
   -101   -244   -145    171     20   -194    -67    -12    202     10    -46   -109
    -67   -202   -135    135     31   -168    -72     -2    215     28    -33   -111
    -59   -205   -145    129     41   -176    -57     23    236     41    -28    -88
    -49   -184   -135    116     41   -161    -51     59    267     67    -18    -46
    -70   -158    -88    114      7   -124    -38    111    319    109     12     10
    -64   -129    -64     96     -2    -98    -33    150    366    155     54     28
    -20   -111    -90     64     33   -103    -46    174    389    187     80     18
      7    -98   -106     46     57   -101    -36    246    452    267    150     93
     28    -59    -88     12     54    -72    -28    303    506    324    200    153
     49    -10    -62    -20     54    -36    -20    355    555    366    239    233
     59     25    -33    -44     46     -2     -5    407    613    431    301    301
     57     54     -2    -54     31     25      5    428    649    475    355    329
     36     80     44    -59     -5     64     -5    400    636    478    368    301
     25     77     49    -51    -10     64    -12    366    594    444    332    270
     31     28     -2    -31     15     15    -15    348    558    407    296    277
     41     54     12    -46     15     33    -12    345    558    426    327    309
     28     85     57    -57    -12     72    -20    288    527    397    316    270
     -7     64     72    -31    -38     70    -23    200    465    327    257    189
    -44     44     88     -2    -64     64    -31     98    387    223    163    114
    -70     10     80     31    -75     44    -38     38    314    166    116     88
    -80    -41     38     59    -62      0    -41     23    293    174    111     72
    -80    -54     23     67    -51    -15    -28     25    301    176    106     72
   -103    -20     80     62    -93     28     -5      7    309    171     98     59
   -135      5    140     64   -137     72     25    -28    309    166     96     44
   -132     -7    124     70   -129     57     44    -51    290    155     80     41
   -101      7    109     46   -106     57     51     -2    327    192    101     93
    -77     62    137      7   -106     98     64     38    381    257    174    129
    -75    106    181    -15   -127    142     59     23    387    259    192    132
    -67    124    192    -28   -129    158     31     10    387    257    176    163
    -57    119    174    -31   -114    145     -2      7    394    280    202    189
    -59     85    142    -15   -101    114    -18      2    405    301    228    179
    -62     67    129     -2    -96     98    -33    -18    387    280    200    171
    -67     77    145     -5   -106    111    -49    -54    363    254    181    142
    -90     59    150     15   -122    106    -46    -70    350    233    166    106
   -106    -25     77     64    -93     25    -46    -80    316    197    135     75
    -98   -166    -67    132    -15   -116    -44   -101    267    155     80     44
    -90   -228   -140    158     23   -184    -44   -101    249    132     49     38
    -88   -249   -161    168     33   -205    -49   -114    223    111     31     15
    -88   -257   -168    171     38   -213    -59   -137    189     72     -5     -5
    -85   -272   -187    179     49   -231    -62   -161    166     38    -25     -5
   -135   -316   -184    223     23   -252    -44   -187    150     36    -10    -41
   -179   -361   -181    270      0   -272    -31   -220    124     15    -20    -83
   -142   -355   -213    249     33   -285    -49   -236    101    -10    -44    -75
    -85   -309   -223    197     67   -267    -80   -244    101    -15    -46    -62
    -77   -361   -283    218    101   -322   -101   -236     83    -15    -51   -127
   -106   -423   -316    265    103   -371   -101   -200     93    -15    -70   -119
   -127   -433   -306    280     88   -371    -93   -207     88    -49    -88    -85
   -135   -496   -361    316    111   -428    -77   -231     54    -83   -116   -142
   -101   -691   -589    394    241   -641    -44   -202    -46   -231   -288   -319
    -51   -898   -846    475    397   -875     57    -80   -106   -407   -517   -527
    -25   -865   -841    444    405   -854    176     83     -7   -413   -558   -600
   -101   -602   -501    353    200   -553    210    -23    103   -277   -381   -459
   -285    -77    205    181   -246     62    -10   -626     85    -12     31    -10
   -465    662   1124    -98   -795    893   -254  -1119    215    493    717    685
   -519   1153   1673   -316  -1096   1410   -491  -1369    387   1000   1345   1332
   -428   1013   1441   -290   -935   1226   -688  -1441    306   1119   1462   1551
   -366    405    771    -20   -568    587   -727  -1405    -93    488    753    862
   -353   -213    140    283   -249    -36   -576  -1182   -410   -205    -15     49
   -316   -480   -163    400    -77   -322   -376   -818   -329   -348   -262   -239
   -233   -501   -267    368     15   -384   -210   -532   -135   -241   -213   -254
   -150   -475   -327    311     88   -402   -124   -337    -20   -168   -181   -197
   -116   -498   -381    306    132   -441    -85   -228     36   -137   -174   -150
    -98   -504   -405    298    153   -454    -70   -181     77    -88   -119   -176
    -96   -480   -384    288    142   -433    -62   -155    106    -67    -88   -215
    -77   -488   -410    283    163   -449    -49   -150    101    -90   -140   -241
    -57   -496   -439    275    189   -467    -51   -145     88   -124   -184   -200
    -75   -470   -394    270    158   -433    -44   -129    122    -93   -142   -187
    -96   -420   -324    259    114   -374    -28   -135    140    -90   -122   -197
    -67   -449   -384    257    158   -418    -44   -122    119   -111   -148   -176
    -49   -452   -402    249    174   -426    -51   -101    127   -119   -171   -145
    -25   -446   -423    236    197   -436    -62    -93    122   -116   -155   -142
    -15   -426   -410    220    197   -418    -46    -59    171    -44    -75   -161
    -18   -402   -387    210    181   -394    -36    -38    215    -20    -38   -145
    -15   -379   -363    197    171   -371    -36    -41    220    -28    -36   -127
    -18   -337   -319    176    148   -329    -23    -15    244     28     38   -111
     -7   -311   -303    161    148   -309     -2     44    303    103    109    -93
      0   -309   -311    153    153   -309     20    122    366    145    106   -106
     12   -309   -322    148    166   -314     54    189    410    163     90    -18
     18   -283   -303    132    158   -293     75    244    452    202    155     98
     23   -233   -257    106    140   -244     77    288    501    244    187     77
     31   -210   -244     88    135   -226     93    327    532    259    184    132
     10   -176   -187     83     96   -181    129    350    568    301    236    187
    -23   -142   -119     83     46   -132    155    387    618    371    311    218
     28    -72   -101     23     64    -85    119    415    644    400    345    246
    119    -44   -163    -38    140   -103     85    470    659    444    387    301
    148    -31   -181    -59    163   -106     64    475    675    467    410    314
    124    -33   -158    -49    140    -96     62    446    672    480    446    293
     88    -33   -122    -25    103    -77     70    418    667    470    436    254
     80    -44   -127    -18    103    -85     49    335    594    379    340    213
     72    -64   -137     -5    103   -101     33    257    530    301    272    179
     41    -51    -96      2     67    -72     31    189    493    267    265    101
     -2    -90    -88     46     41    -90     41    145    472    265    267     54
    -18   -127   -109     70     44   -116     62    124    467    262    262     36
    -51   -158   -106    103     25   -132     70     80    436    215    207     12
   -101   -168    -67    132    -18   -119     83     31    405    171    176     23
   -184   -150     33    168   -109    -59    119    -20    397    135    140    -33
   -155   -194    -38    174    -62   -116    119    -28    363     96     90    -10
    -31   -176   -148    103     57   -161     96     59    400    163    150     59
      2   -116   -119     57     59   -119     93     96    454    239    239     80
    -25    -18      7     23    -18     -5     85    101    498    277    280    101
    -41     25     67      5    -54     46     62     80    514    283    288    111
    -33     23     57      5    -44     38     25     57    509    277    285    109
    -23    -18      2     20    -15     -7    -10     25    470    246    265     90
    -23    -51    -28     38      2    -41    -41     12    449    244    252     67
    -12    -51    -38     31     12    -46    -38     18    459    257    267     77
     -5    -77    -72     41     33    -75    -38     18    446    249    262     64
    -28   -137   -109     83     38   -124    -46     -5    418    210    231     23
    -57   -226   -168    142     54   -197    -33    -51    376    148    148    -85
    -70   -283   -213    176     70   -249    -44    -98    327     75     67   -119
    -67   -316   -249    192     88   -285    -59    -83    303     83     93    -93
    -77   -355   -280    215     98   -319    -62    -77    301     85     77    -83
    -85   -379   -293    233    103   -337    -51    -88    311     90     98    -57
   -127   -374   -246    249     57   -311    -57   -129    277     59     75   -127
   -127   -376   -249    252     59   -314    -62   -137    257     33     46   -142
    -77   -402   -324    239    122   -363    -85   -140    218      7     18   -140
    -59   -413   -353    236    145   -384   -106   -132    218     20     31   -132
    -28   -389   -361    207    163   -376   -124   -137    233     31     46   -140
    -57   -394   -337    226    137   -366   -109   -132    241     31     38   -140
    -93   -426   -332    257    119   -379    -96   -137    231      5      2   -158
    -49   -522   -472    285    210   -498    -96   -161    174    -77    -77   -244
    -36   -745   -709    389    335   -727    -38   -132     51   -277   -285   -470
    -25   -906   -880    465    426   -893     75    -33     -5   -444   -480   -672
    -25   -800   -774    413    371   -789    200     51     98   -402   -452   -657
   -124   -444   -319    285     96   -381    210   -220    192   -207   -194   -402
   -296    215    511     38   -402    361    -46   -719    348    290    441    236
   -394    906   1299   -257   -846   1101   -296   -937    675    961   1205   1002
   -329   1075   1402   -374   -867   1239   -561   -958    896   1452   1686   1538
   -265    714    979   -223   -620    846   -704  -1057    665   1244   1462   1384
   -314    103    418    103   -366    259   -709  -1158     62    379    613    498
   -345   -389    -44    366   -153   -215   -550   -984   -249   -231    -44   -184
   -277   -553   -275    413     -2   -415   -355   -631   -109   -226   -135   -272
   -132   -522   -389    327    127   -457   -223   -332     70   -103    -67   -207
    -85   -530   -444    303    179   -488   -150   -187    161    -59    -51   -181
    -67   -545   -478    303    205   -511   -106   -124    197    -38    -38   -184
    -41   -511   -470    275    213   -491    -77   -101    213    -33    -33   -192
    -20   -514   -493    267    236   -504    -75    -96    205    -57    -54   -218
    -33   -517   -483    272    223   -498    -75    -96    210    -72    -77   -228
    -36   -501   -465    267    213   -483    -62    -83    220    -67    -75   -215
    -28   -483   -454    257    210   -470    -46    -46    252    -33    -46   -181
     -2   -475   -472    239    233   -475    -38    -20    283      7     -2   -158
     18   -436   -457    207    236   -446    -31     -7    309     25     25   -171
     33   -415   -449    189    241   -431    -23      5    324     33     38   -161
     28   -410   -441    189    233   -426    -23     10    324     33     46   -166
     -5   -431   -426    218    210   -428    -20     20    327     33     41   -158
    -15   -389   -374    200    179   -381     15     49    358     46     44   -137
     12   -379   -392    184    202   -384     25     77    371     62     57   -101
     41   -384   -428    168    233   -405     18    135    415    103     93    -64
     49   -345   -394    148    220   -368     18    181    462    145    127    -36
     25   -319   -345    148    184   -332     25    213    491    163    135    -25
     59   -280   -342    109    200   -311     31    267    532    197    174      0
     88   -249   -337     80    210   -290     33    324    576    241    215     44
    103   -244   -348     70    226   -296     36    389    631    309    270     96
    119   -202   -324     38    220   -262     44    452    693    371    332    150
    116   -153   -270     15    192   -210     51    493    727    405    366    194
    119    -93   -213    -15    166   -153     57    511    745    426    387    218
    129    -46   -176    -41    153   -111     80    524    769    439    407    246
    132    -33   -168    -49    148   -101     77    527    769    439    426    283
    155     12   -142    -83    148    -64     67    509    750    428    433    298
    132    -12   -148    -62    140    -80     57    462    719    389    405    244
    119    -33   -153    -41    135    -93     62    418    701    342    379    184
     80   -111   -192     12    135   -150     33    342    626    270    322    132
     98   -153   -252     25    174   -202     46    306    579    218    277    114
    148   -122   -270    -12    205   -194     90    293    550    184    244    109
    158    -77   -236    -38    197   -155    106    270    532    161    236     83
     80   -127   -210     23    142   -168     75    189    491    109    202      2
      5   -213   -218    103    109   -215     59    116    420     31    135    -75
    -15   -241   -226    127    101   -233     67    111    405     10    119    -75
     20   -233   -254    106    137   -244     85    127    410     23    135    -51
     20   -220   -244     98    129   -231    101    124    410     18    124    -57
      5   -129   -135     62     67   -129    124    158    472     75    184     -7
     46    -57   -106      5     75    -80    119    148    478     77    194      5
     54    -44    -98     -5     75    -70     96    132    472     72    192     10
     49    -25    -75    -12     62    -49     72    132    501    101    226     33
     75     -5    -83    -36     77    -44     54    119    504     93    223     31
    145      0   -145    -72    145    -72     28    116    491     75    213     28
    145    -15   -161    -64    153    -88    -10    101    467     59    205     23
     75    -57   -132    -10    101    -93    -18     88    446     38    189     -7
     36   -111   -148     36     90   -127     20    103    446     18    158    -41
     62   -179   -241     57    150   -210      7     72    389    -57     90   -119
     98   -277   -376     90    236   -327    -38     44    314   -114     49   -142
     44   -306   -353    129    197   -329    -28     49    319   -106     51   -114
     23   -345   -371    161    197   -358     -5     20    283   -153      2   -155
     75   -327   -405    124    239   -366      5     10    265   -174    -20   -179
     77   -322   -400    122    239   -361     18      5    259   -194    -38   -213
     25   -379   -407    174    215   -394     20     -2    249   -207    -44   -213
     -2   -431   -431    215    213   -431     25     -2    244   -207    -41   -210
      7   -472   -480    231    244   -475      2    -10    236   -226    -59   -223
     59   -496   -555    218    306   -524    -46    -20    210   -246    -67   -233
     51   -498   -550    220    298   -524    -36     10    244   -207    -33   -200
     46   -496   -542    226    293   -519     -2     44    272   -187    -12   -179
     12   -587   -602    285    306   -594     10     38    249   -241    -80   -262
     15   -758   -774    371    394   -766     38     59    158   -415   -293   -449
     57   -979  -1039    459    545  -1008    150    171     98   -592   -501   -610
     49   -937   -989    444    519   -963    267    301    220   -563   -496   -618
    -44   -605   -561    322    257   -584    265    122    288   -420   -285   -459
   -142   -122     20    132    -83    -51      0   -410    194   -184    114    -83
   -288    563    849   -140   -568    706   -296   -784    275    316    774    522
   -277    969   1247   -345   -761   1106   -563   -940    428    807   1337   1034
   -187    639    826   -226   -506    732   -732   -948    361    865   1369   1096
   -174     41    215     67   -194    127   -740   -888     20    324    795    589
   -158   -454   -296    306     67   -376   -605   -789   -379   -491    -31   -215
   -106   -724   -618    415    254   -672   -413   -478   -246   -594   -265   -423
    -59   -714   -657    384    296   -685   -262   -207     -2   -454   -202   -316
    -28   -711   -683    371    327   -698   -142     -7    161   -350   -127   -249
      0   -701   -704    348    350   -704    -59    101    252   -288    -75   -205
     -5   -670   -665    337    329   -667    -25    132    288   -270    -57   -205
     23   -698   -722    335    371   -709    -59    119    259   -306    -88   -233
     72   -724   -797    327    433   -761   -101    116    239   -316    -83   -205
     25   -769   -795    371    407   -782    -72    145    270   -290    -59   -181
      5   -782   -789    387    394   -784    -31    158    290   -280    -57   -184
     18   -787   -805    381    407   -795     -2    174    311   -272    -46   -174
     59   -753   -813    348    436   -782      2    187    332   -259    -23   -166
     57   -722   -779    329    415   -750    -28    181    329   -265    -28   -189
     57   -680   -737    311    397   -709    -41    179    327   -275    -41   -187
     62   -639   -701    285    379   -670    -10    205    358   -259    -20   -145
     23   -657   -680    316    350   -667      2    205    355   -283    -44   -166
     28   -678   -706    322    366   -691    -10    218    361   -285    -41   -150
     12   -698   -711    342    361   -704    -18    239    374   -272    -33   -129
     -5   -722   -717    363    353   -719      0    275    400   -246     -7    -98
      7   -717   -724    355    366   -719     36    322    457   -205     28    -67
     25   -646   -672    309    348   -657     10    340    488   -184     59    -49
    116   -517   -633    200    374   -574    -10    392    561   -101    142     23
    176   -444   -620    132    397   -532    -18    436    618    -41    184     75
    197   -381   -579     93    387   -480    -12    478    678     18    252    137
    189   -392   -581     98    384   -485    -20    491    701     38    270    122
    192   -397   -589    101    389   -491      2    511    714     38    259    142
    244   -361   -605     59    423   -483      7    517    719     33    270    168
    288   -316   -605     15    446   -459     31    522    719     33    283    179
    262   -337   -602     36    431   -470     36    498    680      2    254    163
    246   -324   -571     38    407   -446      7    446    620    -44    223    124
    244   -293   -537     23    389   -415    -36    379    561    -98    192     77
    236   -314   -550     38    392   -431    -38    335    498   -158    142     23
    205   -337   -545     64    374   -441    -51    257    407   -249     54    -46
    176   -366   -545     93    358   -454    -59    184    329   -327    -12   -101
    148   -389   -540    119    342   -465    -54    127    275   -384    -62   -137
    184   -407   -592    111    387   -498    -46     77    231   -433   -103   -174
    213   -423   -636    103    423   -530    -44     25    176   -488   -145   -220
    241   -454   -696    103    467   -574    -85    -33    119   -537   -192   -267
    314   -433   -748     57    530   -589   -124    -59     88   -553   -207   -277
    379   -381   -761      2    568   -571   -122    -54     93   -537   -200   -267
    400   -290   -691    -57    542   -491   -103    -33    122   -509   -168   -244
    371   -200   -571    -85    470   -384    -90    -20    161   -459   -119   -210
    355   -148   -506   -106    431   -324    -85    -20    187   -433   -101   -194
    337   -135   -472   -101    405   -303   -116    -49    179   -444   -114   -200
    311   -103   -415   -103    361   -259   -114    -46    189   -423    -90   -153
    254   -145   -400    -54    327   -272   -127    -59    176   -413    -70   -142
    270   -127   -400    -72    332   -262   -127    -77    150   -433    -90   -163
    262   -111   -374    -75    316   -241   -132    -90    137   -446   -124   -168
    210   -192   -402    -10    303   -296   -153   -103    106   -465   -148   -179
    192   -267   -459     36    324   -363   -142   -111     70   -501   -174   -207
    176   -298   -478     59    324   -387   -140   -127     38   -542   -215   -252
    181   -319   -501     70    340   -410   -150   -142      0   -581   -254   -296
    171   -322   -496     72    332   -407   -158   -145    -31   -597   -272   -309
    155   -322   -478     83    316   -400   -176   -174    -72   -620   -298   -335
    142   -309   -452     83    296   -381   -187   -187    -90   -633   -319   -348
    150   -277   -428     64    288   -353   -218   -207   -119   -657   -345   -363
    153   -244   -400     44    275   -322   -259   -236   -158   -678   -366   -371
    153   -189   -342     18    246   -265   -272   -257   -181   -696   -379   -381
    137   -176   -314     18    223   -244   -301   -288   -215   -727   -410   -410
    101   -181   -283     41    192   -231   -324   -319   -249   -761   -444   -444
     75   -161   -236     41    155   -197   -353   -342   -267   -774   -452   -462
     98   -114   -213      7    155   -163   -371   -348   -272   -779   -470   -470
    140   -153   -293      5    215   -223   -358   -332   -301   -823   -535   -498
    150   -340   -491     96    319   -415   -303   -288   -379   -966   -711   -662
    148   -452   -602    150    374   -527   -192   -181   -379  -1106   -911   -857
    106   -303   -410     98    257   -355   -111   -101   -265  -1067   -904   -870
     12     25     12    -20      0     18   -179   -348   -265   -943   -696   -657
    -67    542    610   -236   -337    576   -470   -883   -415   -706   -267   -223
   -140   1226   1363   -542   -753   1293   -753  -1236   -394   -244    371    337
   -109   1517   1626   -704   -867   1571   -997  -1356   -285    207    880    769
    -41   1137   1176   -550   -607   1156  -1111  -1348   -384    155    779    667
    -70    527    597   -228   -332    561  -1083  -1353   -805   -589     -2    -10
    -64     49    111      5    -88     80   -891  -1184  -1028  -1228   -717   -605
    -18    -64    -49     41     15    -57   -685   -862   -779  -1127   -730   -618
     23    -54    -77     12     49    -64   -545   -618   -550   -956   -610   -527
     -2   -135   -132     70     64   -135   -478   -485   -428   -867   -537   -517
      0   -155   -155     77     77   -155   -420   -410   -363   -828   -540   -558
     23   -135   -158     54     88   -145   -394   -366   -332   -820   -566   -522
     33   -116   -150     38     90   -132   -368   -335   -309   -813   -566   -519
    106    -70   -176    -18    140   -122   -324   -301   -280   -805   -568   -493
     44   -179   -223     64    132   -200   -371   -335   -309   -828   -568   -439
     36   -166   -202     62    119   -184   -368   -332   -290   -800   -532   -467
     75   -140   -215     31    142   -176   -329   -293   -257   -774   -540   -465
     88   -155   -244     33    166   -200   -319   -277   -244   -769   -524   -371
     38   -197   -236     77    135   -218   -350   -285   -233   -730   -465   -371
     18   -187   -205     83    109   -194   -327   -252   -187   -657   -389   -439
     31   -192   -226     77    127   -207   -311   -241   -187   -670   -449   -555
     85   -200   -285     57    184   -241   -293   -223   -200   -727   -535   -423
    119   -150   -272     15    194   -210   -283   -179   -150   -667   -454   -239
    101   -109   -210      2    153   -158   -301   -155    -98   -587   -355   -233
    127    -59   -189    -33    155   -124   -277   -101    -38   -514   -293   -283
    114    -98   -213     -7    163   -155   -303    -98    -44   -530   -366   -413
    103    -83   -187    -12    142   -135   -322   -106    -72   -584   -431   -327
    166    -25   -192    -70    179   -109   -290    -38    -12   -532   -361   -150
    158     -2   -163    -80    161    -83   -296      5     38   -467   -298   -137
    150     51    -98   -101    124    -23   -280     59    101   -400   -231   -119
    194    127    -67   -161    129     31   -257    103    153   -350   -181   -116
    239    176    -62   -207    150     57   -233    137    192   -324   -150    -62
    239    189    -49   -215    142     70   -239    142    197   -314   -132    -31
    205    153    -51   -179    129     51   -259    114    168   -335   -137    -49
    218    168    -49   -194    132     59   -228    101    148   -361   -153    -77
    215    197    -18   -205    116     88   -213     90    132   -379   -163    -88
    142    166     20   -155     62     96   -226     25     70   -444   -207   -137
      2     72     70    -36    -33     72   -241    -62     -7   -530   -277   -202
    -38     28     67      2    -51     46   -249   -122    -70   -589   -335   -223
     -7     25     31    -10    -20     28   -244   -137    -98   -618   -358   -254
    -38     -7     28     23    -36     10   -226   -171   -116   -639   -376   -280
    -75    -20     54     49    -64     15   -213   -220   -127   -649   -387   -309
   -106    -38     67     72    -88     12   -215   -215   -137   -646   -389   -324
    -64    -25     38     44    -51      5   -233   -223   -150   -644   -400   -348
      2      7      5     -7      0      7   -210   -226   -142   -623   -358   -376
     18      5    -12    -10     15     -2   -223   -231   -148   -620   -363   -446
      2    -54    -57     23     28    -54   -244   -254   -179   -691   -462   -428
     49     25    -25    -38     36      0   -215   -228   -137   -633   -389   -319
     57    103     46    -80      5     75   -228   -226   -106   -579   -319   -340
     88    207    119   -148    -15    163   -272   -259   -111   -594   -340   -337
    124    228    101   -176     10    166   -303   -288   -135   -659   -420   -249
     75    119     44    -98     15     83   -316   -314   -161   -685   -436   -205
     44     96     49    -72     -2     72   -306   -329   -163   -667   -392   -241
     46    161    114   -103    -33    137   -337   -361   -168   -665   -363   -298
     77    148     67   -114      5    109   -358   -366   -179   -675   -410   -379
     88     20    -67    -54     77    -23   -363   -361   -223   -735   -472   -436
     70    -67   -140     -2    103   -103   -374   -361   -265   -792   -498   -374
     85    -77   -163     -2    124   -119   -413   -371   -285   -789   -444   -397
     90   -109   -200     10    145   -153   -371   -374   -298   -823   -475   -449
    142   -109   -254    -18    197   -181   -290   -348   -285   -815   -491   -470
     64   -179   -244     54    153   -210   -285   -402   -327   -865   -589   -646
   -101   -361   -259    231     77   -311   -361   -519   -465  -1034   -724   -454
     23   -345   -371    158    197   -358   -332   -457   -433   -984   -636   -379
    181   -275   -459     46    319   -366   -337   -392   -389   -924   -574   -374
    116   -293   -413     85    265   -350   -306   -387   -376   -906   -553   -433
     70   -241   -311     85    189   -275   -275   -376   -355   -878   -548   -491
    -15   -361   -348    187    166   -355   -350   -431   -420   -932   -605   -449
    -28   -436   -410    231    189   -423   -329   -420   -420   -932   -587   -426
    -15   -389   -376    200    179   -381   -301   -407   -426   -932   -566   -459
     41   -480   -522    220    280   -501   -252   -389   -522  -1106   -750   -652
     54   -844   -898    394    475   -872   -179   -316   -649  -1361  -1078   -839
     12   -885   -898    436    454   -893    -12   -179   -545  -1291  -1010   -971
   -262   -678   -415    470     75   -548     12   -358   -462  -1117   -815  -1080
   -374   -116    257    246   -316     70   -200   -862   -478   -898   -491   -436
   -293    820   1111   -265   -701    966   -527  -1202   -298   -348    244    459
   -158   1374   1532   -607   -846   1454   -802  -1293    -12    280    891   1052
    -67   1239   1306   -587   -685   1273   -976  -1330     -5    457   1026   1049
    -59    667    727   -303   -392    696  -1013  -1358   -415   -135    400    444
      0    163    163    -83    -83    163   -883  -1239   -854   -924   -366   -231
     75    -75   -150      0    111   -111   -652   -932   -800  -1075   -610   -418
    176    -77   -257    -49    215   -166   -470   -662   -618   -976   -553   -319
    267    -72   -340    -96    303   -205   -363   -491   -504   -904   -514   -337
    246   -148   -394    -51    319   -270   -363   -462   -498   -919   -527   -415
    342    -49   -392   -148    366   -218   -358   -433   -478   -896   -511   -491
    316    -96   -415   -111    363   -254   -314   -410   -478   -917   -602   -462
    220   -184   -405    -18    311   -293   -236   -384   -467   -935   -618   -324
    210   -145   -355    -33    280   -249   -244   -397   -465   -927   -592   -371
    127   -226   -353     49    239   -288   -246   -410   -475   -937   -594   -405
    124   -244   -368     57    244   -306   -228   -384   -446   -911   -563   -379
    189   -148   -337    -20    262   -241   -257   -355   -402   -862   -506   -322
    236    -75   -314    -80    272   -194   -267   -329   -374   -836   -472   -285
    181    -88   -270    -46    223   -179   -220   -298   -340   -805   -433   -239
    119   -124   -244      0    181   -184   -145   -254   -290   -753   -387   -215
     98   -135   -233     18    166   -184   -132   -246   -275   -745   -374   -231
     80   -184   -265     49    171   -223   -168   -257   -285   -766   -402   -233
    111   -158   -270     23    189   -215   -155   -213   -252   -724   -368   -200
    137   -142   -280      0    207   -210   -124   -150   -192   -657   -301   -158
    122   -161   -283     20    202   -220   -106   -119   -168   -636   -290   -153
    101   -210   -314     51    207   -262   -106   -111   -176   -644   -293   -150
    140   -153   -293      5    215   -223    -88    -41   -119   -571   -233   -127
    192   -103   -296    -44    241   -200    -72     28    -67   -514   -194    -85
    241    -88   -329    -75    285   -207    -33    106    -10   -465   -163      2
    267    -23   -290   -122    277   -155    -25    150     28   -426   -127     44
    288     31   -257   -161    272   -111    -10    192     57   -381    -77     85
    249     25   -226   -137    236    -98     -2    202     62   -363    -59     93
    210      2   -207   -106    210   -101    -10    181     33   -376    -62     77
    228     12   -218   -122    220   -101    -10    158      5   -394    -70     51
    254     54   -202   -155    228    -72      0    148      0   -387    -46     54
    223     57   -166   -140    194    -54     12    122    -18   -413    -93     36
    179     36   -142   -106    161    -51     20     90    -49   -454   -132    127
    189     28   -161   -109    174    -64     -5     23   -114   -504   -168     80
    166    -18   -184    -75    174    -98    -23    -46   -181   -550   -215     -7
    132    -44   -176    -46    153   -109    -38   -111   -233   -592   -257    -46
     96    -49   -145    -23    119    -96    -41   -168   -283   -644   -303    -70
     83    -41   -124    -23    103    -83    -20   -184   -285   -626   -277    -85
     77    -28   -109    -25     93    -67    -15   -202   -283   -613   -270   -103
     49    -36    -85     -7     67    -62    -12   -231   -306   -636   -288   -124
     18    -44    -62     12     38    -51      0   -239   -324   -659   -311   -122
     10    -38    -51     12     28    -44     10   -218   -303   -633   -298   -103
     36     20    -15    -31     25      2     25   -184   -259   -584   -246    -70
     57    109     51    -83      2     80     33   -166   -218   -532   -184    -33
     59    122     62    -90      0     93     20   -192   -233   -537   -192    -38
     41    114     70    -80    -12     93      2   -192   -223   -532   -187    -12
     46     93     46    -70      0     70    -10   -187   -220   -532   -187     33
     49     75     25    -64     12     51    -10   -192   -226   -542   -197     70
     18     70     51    -44    -15     62      0   -194   -220   -524   -179     77
    -10     70     80    -31    -46     75      0   -213   -231   -527   -189     31
    -51      2     54     23    -54     28     -2   -231   -259   -574   -233     -2
    -77   -106    -28     90    -25    -67      0   -239   -298   -618   -272    -25
    -62   -168   -106    116     20   -137      5   -270   -345   -659   -306    -77
    -70   -158    -88    114      7   -124     12   -288   -374   -667   -314    -93
    -93   -166    -75    129    -10   -122      7   -296   -400   -685   -340   -103
   -122   -197    -75    158    -23   -137      5   -311   -420   -711   -371   -122
   -148   -163    -15    155    -67    -90      2   -314   -418   -698   -353   -106
   -168   -158      7    163    -90    -75    -15   -327   -439   -719   -371   -124
   -145   -163    -18    155    -64    -93    -41   -355   -491   -771   -410   -142
   -132   -155    -23    142    -57    -90    -57   -371   -517   -782   -426   -140
   -148   -163    -15    155    -67    -90    -59   -368   -509   -748   -410   -166
   -161   -187    -28    174    -67   -109    -62   -368   -522   -769   -420   -181
   -166   -200    -33    181    -67   -116    -64   -368   -527   -769   -426   -187
   -179   -233    -54    205    -62   -145    -59   -376   -550   -802   -462   -228
   -176   -379   -202    277     12   -290    -33   -384   -657   -937   -607   -376
   -145   -652   -509    397    179   -581     57   -337   -795  -1200   -906   -641
   -119   -711   -592    415    233   -652    189   -213   -782  -1270  -1023   -756
   -179   -522   -342    350     80   -433    262   -246   -649  -1091   -839   -649
   -322    -67    254    194   -288     93    109   -646   -530   -753   -381   -202
   -467    696   1161   -116   -813    927   -142   -984   -236   -106    387    589
   -491   1205   1696   -358  -1093   1449   -358  -1060    106    550   1083   1325
   -397   1111   1506   -358   -953   1309   -558  -1104    119    735   1247   1556
   -371    615    987   -122   -678    800   -644  -1231   -314    181    680   1021
   -340     59    397    137   -368    228   -589  -1221   -846   -691   -197    179
   -270   -252     18    259   -145   -116   -405   -932   -909   -937   -530   -218
   -220   -301    -80    259    -72   -192   -226   -631   -737   -833   -493   -249
   -161   -311   -150    236     -5   -231    -96   -446   -628   -776   -470   -228
   -142   -363   -223    252     38   -296    -31   -368   -589   -769   -483   -231
   -142   -379   -239    259     46   -309     -7   -327   -579   -774   -506   -249
   -153   -428   -277    290     62   -353      5   -288   -563   -771   -519   -241
   -163   -449   -285    306     59   -368    -18   -296   -574   -769   -530   -241
   -213   -462   -252    335     18   -355     10   -272   -563   -750   -514   -226
   -244   -402   -158    322    -44   -280     41   -244   -548   -743   -488   -205
   -259   -314    -54    285   -103   -184     49   -213   -514   -724   -480   -192
   -280   -246     33    265   -158   -106     64   -192   -470   -696   -475   -171
   -296   -158    137    226   -218    -12     72   -179   -449   -646   -392   -135
   -254   -129    124    189   -189     -2     64   -168   -457   -644   -366    -96
   -174   -129     44    150   -111    -44     62   -145   -452   -631   -371    -59
   -135   -153    -18    145    -59    -85     49   -122   -439   -607   -368    -70
   -161   -181    -20    171    -70   -103     51   -109   -418   -587   -363    -75
   -210   -187     23    200   -116    -83     96    -67   -379   -545   -340    -57
   -272   -213     59    241   -166    -77    140    -15   -348   -522   -335    -31
   -244   -290    -46    267    -98   -168    181     67   -275   -449   -293     -2
   -189   -285    -96    236    -49   -192    189    142   -197   -358   -223      5
   -176   -228    -51    202    -64   -140    215    194   -135   -298   -150     77
   -145   -184    -38    163    -54   -111    239    246    -80   -252   -111    116
   -106   -163    -57    135    -25   -111    249    327    -31   -179    -59    181
    -59   -124    -64     90      0    -96    257    423     44    -80     44    283
    -49    -18     28     33    -38      5    265    467    103      5    140    309
    -54     90    145    -18   -101    116    249    454    109     18    124    280
    -77     80    158      0   -116    119    262    444     96    -18     72    415
   -109     59    168     23   -137    111    293    433    103     -5    106    480
   -142     54    197     41   -168    124    262    394     75    -25     88    436
   -127     51    179     36   -153    114    246    355     46    -36     83    405
   -137     77    215     31   -176    145    259    327     36    -25     96    319
   -254     41    293    103   -275    166    262    267      2    -59     54    244
   -322    -36    285    176   -303    124    226    187    -62   -137    -28    228
   -254    -77    176    163   -215     49    184    129   -127   -210   -103    220
   -220    -85    135    153   -179     23    176     88   -155   -233   -119    197
   -174    -59    114    116   -145     25    231     75   -161   -226   -106    140
   -176    -46    129    111   -155     38    257     64   -161   -218   -106     59
   -259   -168     88    213   -176    -38    197     -2   -215   -270   -168    -18
   -285   -223     62    254   -174    -80    218     -5   -244   -316   -223     77
   -223   -207     15    215   -122    -96    189     -2   -246   -324   -223    174
   -197    -83    114    140   -155     12    176     -2   -202   -262   -166    158
   -293     18    311    135   -303    163    163    -54   -187   -223   -137     85
   -319    189    509     64   -413    348    207     -5   -106   -150    -77    168
   -332    140    472     96   -402    303    189     51    -62    -90    -25    285
   -353    101    454    124   -405    277    197     77    -33    -49     20    293
   -329    116    444    106   -387    277    200     70    -31    -41     31    288
   -335    137    472     98   -402    303    194     64    -23    -18     51    293
   -402    124    527    137   -465    324    210     80    -12     -2     70    314
   -488     46    535    220   -511    290    241     96    -18      2     75    332
   -527    -20    506    272   -517    241    252     80    -44    -15     51    280
   -545    -67    478    306   -511    205    231     46    -80    -46     20    220
   -478   -103    374    290   -428    132    200     12   -129   -109    -49    174
   -439   -166    270    301   -355     51    155    -38   -194   -187   -127    171
   -374   -205    166    288   -270    -20    119    -83   -236   -228   -155    158
   -361   -267     93    314   -228    -88     98   -124   -265   -252   -166    129
   -319   -329    -10    322   -155   -171     62   -158   -296   -285   -207     85
   -283   -311    -31    296   -127   -171     62   -153   -296   -288   -213     88
   -267   -316    -51    290   -109   -184     36   -179   -319   -311   -233     54
   -197   -314   -116    257    -41   -215      0   -189   -340   -329   -254     15
   -174   -329   -155    249    -10   -244    -25   -200   -358   -350   -277    -12
   -145   -335   -189    239     20   -262    -28   -200   -358   -355   -277     -7
   -119   -371   -252    241     64   -311    -25   -200   -368   -381   -298    -36
    -62   -548   -485    306    210   -517    -10   -189   -454   -514   -446   -187
    -46   -769   -722    405    337   -745     90   -109   -550   -717   -698   -431
    -62   -774   -711    418    322   -745    228     36   -504   -753   -771   -545
   -145   -571   -426    358    137   -501    288     -5   -389   -620   -607   -420
   -353   -103    249    228   -301     72    168   -397   -265   -280   -142     28
   -540    675   1215    -67   -878    945     -7   -722     31    337    602    807
   -540   1182   1722   -322  -1130   1452   -155   -771    368    963   1286   1626
   -439   1054   1493   -309   -966   1275   -329   -823    363   1127   1447   1849
   -379    579    958    -98   -667    769   -433   -958    -70    576    870   1208
   -366     64    428    150   -400    246   -462   -987   -568   -210     57    215
   -366   -285     80    324   -226   -103   -322   -719   -631   -478   -309   -132
   -303   -322    -18    311   -142   -171   -140   -413   -478   -415   -301     18
   -213   -252    -38    233    -88   -145    -20   -210   -355   -332   -252     15
   -223   -298    -75    259    -75   -187     15   -137   -335   -329   -288    -12
   -239   -275    -36    257   -103   -155     38    -93   -306   -306   -277    -12
   -228   -246    -20    236   -106   -132     88    -41   -277   -290   -254      0
   -298   -311    -12    306   -142   -163     59    -59   -293   -303   -272    -46
   -332   -348    -18    337   -158   -184     38    -75   -298   -309   -277    -64
   -314   -348    -33    329   -142   -192     62    -62   -277   -296   -254    -54
   -309   -329    -20    316   -148   -176     64    -59   -270   -288   -239    -54
   -309   -296     12    303   -161   -142     57    -54   -262   -290   -244    -54
   -290   -272     18    280   -155   -127     59    -33   -236   -275   -228    -25
   -262   -236     25    249   -145   -103     64    -10   -210   -231   -189    -20
   -249   -231     18    241   -135   -106     57     -2   -200   -215   -174    -23
   -270   -283    -12    277   -129   -148     36     -7   -202   -220   -179    -25
   -241   -249     -7    246   -119   -129     28      5   -192   -207   -171    -23
   -197   -179     18    187   -109    -80     33     36   -163   -184   -150     -7
   -145   -111     33    127    -90    -38     38     77   -129   -148   -116     25
    -96    -93      2     96    -49    -46     64    122    -85   -114    -83     62
   -101   -145    -44    122    -31    -96     80    161    -62    -90    -59     80
   -103   -158    -54    129    -25   -106     77    202    -33    -51    -23     93
    -85   -103    -18     93    -36    -62     93    262     12      7     33    124
    -38    -41     -2     41    -18    -23    109    332     67     70     85    171
     46     41     -5    -44     25     18    116    415    132    140    142    233
     18     28     10    -23      2     18    140    459    171    181    181    272
    -88    -20     67     54    -77     20    142    457    179    194    205    270
   -129    -28    101     80   -116     36    132    457    192    205    218    239
   -135     10    145     62   -140     75    140    454    194    194    189    262
   -122     67    189     28   -155    127    135    441    184    181    176    288
   -155     64    220     44   -189    142    153    420    176    171    179    265
   -252    -20    231    137   -241    103    148    368    140    132    168    215
   -280    -31    249    153   -267    109    127    316    103     98    140    145
   -267     10    277    127   -272    142    140    288     98     83    119    127
   -290    -12    275    150   -285    129    124    236     64     38     83     80
   -285    -20    265    153   -275    122    135    194     36     -2     41     54
   -327    -88    236    207   -283     72    122    132    -12    -64    -20     23
   -309    -57    249    181   -280     96    119    103    -28    -75    -28     12
   -233    -15    215    122   -226     98    116     90    -41    -80    -28      0
   -267    -23    244    145   -257    109    127     93    -41    -88    -38    -20
   -259     -2    254    129   -259    127    114     93    -41    -85    -33    -28
   -210     93    303     57   -257    197    127    119     -5    -41     10     23
   -168    192    361    -12   -265    275    122    124     23     -2     49     54
   -158    223    381    -31   -270    301     77     80      7    -18     36     36
   -148    239    384    -46   -265    311     15     36    -10    -31     15     10
   -132    244    376    -54   -254    309    -10     23    -15    -46     -2    -15
   -114    239    353    -62   -233    296    -31     15    -23    -49     -5     -5
   -109    262    371    -75   -239    316    -54     10    -20    -28     41     -7
   -137    176    311    -20   -226    244    -62      7    -49    -70     -5    -46
   -137     72    210     31   -174    140    -46      2    -83   -127    -80    -70
   -129     38    168     44   -150    103    -49    -23   -109   -163   -109   -111
   -137     23    161     57   -148     90    -46    -54   -140   -189   -114   -179
   -129    -15    114     70   -122     49    -57    -59   -145   -174    -88   -210
   -114    -64     49     90    -83    -10    -72    -70   -153   -184   -111   -259
   -124   -127     -2    124    -62    -64    -90    -88   -189   -270   -228   -246
   -127   -181    -54    155    -36   -119    -93    -88   -218   -311   -262   -205
   -124   -184    -62    153    -33   -124    -67    -59   -181   -259   -194   -192
   -129   -176    -46    153    -44   -111    -57    -41   -145   -207   -127   -213
   -145   -176    -31    158    -57   -103    -57    -33   -129   -194   -114   -210
    -90   -197   -106    145      7   -153    -75    -46   -145   -223   -140   -202
    -57   -236   -181    145     59   -210   -101    -80   -179   -270   -181   -231
   -114   -277   -166    194     23   -223    -88    -90   -184   -280   -184   -239
   -129   -379   -249    254     59   -316    -59    -83   -218   -337   -246   -309
   -116   -607   -491    363    187   -550      5    -59   -319   -504   -426   -532
   -140   -735   -594    436    226   -667    137     33   -371   -670   -636   -763
   -174   -649   -478    410    150   -563    252    124   -270   -631   -615   -709
   -288   -366    -77    327   -106   -223    218   -116   -140   -376   -301   -415
   -452    293    745     80   -597    519      0   -558     51    106    314    202
   -576   1013   1590   -220  -1083   1301   -155   -667    465    857   1148   1026
   -527   1208   1732   -340  -1130   1470   -379   -667    714   1348   1621   1501
   -428    857   1283   -215   -857   1070   -571   -784    452   1109   1366   1252
   -413    288    701     62   -555    493   -657   -922   -150    293    553    441
   -428   -231    197    327   -314    -15   -506   -756   -467   -293    -80   -200
   -374   -368      5    371   -192   -181   -270   -376   -314   -267   -148   -277
   -327   -405    -77    366   -127   -241   -111   -137   -181   -189   -129   -270
   -293   -428   -135    361    -80   -283    -25    -28   -122   -171   -140   -288
   -233   -418   -184    324    -25   -301    -10     18    -93   -142   -129   -285
   -176   -405   -228    288     25   -316      0     59    -62   -116   -122   -272
   -197   -400   -205    296      2   -303     23     85    -44   -103   -116   -254
   -205   -402   -197    303     -5   -301     54    109    -25    -96   -103   -228
   -194   -423   -231    309     15   -327     62    119    -15    -90   -101   -223
   -194   -418   -226    306     12   -322     77    142     12    -67    -80   -200
   -205   -413   -210    309      0   -311     85    153     25    -67    -83   -184
   -207   -389   -181    298    -12   -285     77    158     33    -62    -75   -155
   -220   -376   -158    296    -33   -267     70    166     57    -15    -38   -168
   -244   -379   -135    309    -54   -257     93    184     80     12    -10   -171
   -239   -329    -90    283    -75   -210     98    194    101     33      7   -176
   -197   -283    -85    241    -57   -184     90    192     93     23     -5   -179
   -202   -270    -67    233    -70   -168    101    218    114     36     -2   -163
   -200   -236    -36    218    -83   -137    106    262    161     75     20   -137
   -155   -179    -23    166    -67   -103    109    314    205    116     49   -116
   -101   -150    -49    127    -25   -101    114    363    241    145     67   -101
   -111   -142    -33    127    -41    -88    124    413    280    163     64    -67
   -109   -119    -10    114    -51    -64    137    462    337    215     96    -51
    -51    -59    -10     54    -23    -33    145    498    381    265    150    -33
     33     23    -10    -28     23      7    161    579    457    348    236     44
     12      7     -5    -12      7      2    153    613    496    384    267     83
    -23     -2     20     12    -23     10    163    633    524    413    285    106
    -31     25     57      0    -46     41    181    659    563    457    322    137
    -23     46     70    -10    -46     57    197    665    574    459    322    148
    -10     10     18      0    -15     12    174    615    530    407    290    122
    -31     -5     25     18    -31     10    176    594    522    397    288    106
    -54    -10     44     31    -51     15    179    563    504    379    272     90
    -96    -25     70     62    -83     20    179    519    470    342    249     59
   -119    -46     70     83    -96     10    171    459    428    290    207     12
    -96    -64     31     80    -64    -18    155    400    381    233    161    -20
    -88   -111    -23     98    -33    -67    140    348    332    174    106    -62
   -106   -116    -10    111    -49    -64    137    316    303    148     88    -80
   -140   -122     18    129    -80    -51    148    283    283    127     75   -103
   -174   -137     36    155   -106    -51    158    254    265     96     57   -127
   -168   -122     46    142   -109    -38    161    239    254     75     51   -135
   -145   -122     23    135    -85    -49    166    254    254     77     75   -122
   -142    -98     44    119    -96    -28    184    288    293    114    127    -88
   -142    -28    114     83   -127     41    197    303    345    166    179    -59
   -135     33    168     49   -153    101    184    290    368    194    200    -54
   -119     88    207     15   -163    148    148    280    387    228    223    -23
   -111     64    174     23   -142    119    122    267    376    236    210    -23
   -109     23    129     41   -119     75    109    249    353    213    174    -31
   -101     -5     96     51   -101     46     96    239    340    194    163    -28
   -122      0    122     62   -122     59     88    239    348    194    166    -25
   -106    -36     67     70    -88     15     77    239    324    163    137    -44
    -98   -132    -36    114    -33    -85     77    226    277    106     67   -101
    -98   -176    -77    137    -12   -127     90    223    252     75     28   -132
   -124   -226   -101    176    -12   -163    101    207    233     59     12   -142
   -174   -301   -127    236    -25   -215     96    179    192     12    -28   -181
   -192   -337   -148    265    -23   -244     88    155    153    -25    -59   -215
   -179   -329   -150    254    -15   -241     70    135    127    -46    -75   -226
   -168   -363   -194    267     12   -280     70    132    114    -57    -88   -226
   -163   -376   -213    267     23   -296     80    153    127    -49    -75   -210
   -155   -376   -220    265     31   -301     70    148    119    -54    -80   -213
   -148   -389   -241    267     44   -316     54    140    111    -62    -83   -210
   -150   -394   -244    272     46   -319     44    129     98    -83   -106   -228
   -155   -400   -244    277     41   -324     46    135     98    -96   -116   -244
   -161   -436   -275    298     54   -358     59    140     88   -114   -132   -262
   -122   -589   -467    353    171   -527     90    168     20   -220   -244   -366
    -72   -813   -740    444    332   -776    192    257    -57   -413   -475   -584
    -54   -789   -737    420    340   -766    298    355    -15   -483   -584   -701
   -127   -522   -394    322    132   -459    314    246     51   -384   -457   -597
   -265    -67    194    163   -228     62     96   -239     -7   -176   -114   -267
   -366    584    950   -109   -657    766   -197   -706     18    244    462    280
   -376   1078   1452   -353   -914   1265   -413   -852    220    802   1085    849
   -270    909   1176   -319   -724   1041   -607   -833    236   1008   1257   1034
   -218    348    566    -64   -392    457   -654   -831    -83    511    722    542
   -228   -176     51    202   -140    -62   -553   -810   -574   -381   -153   -275
   -213   -485   -275    348     28   -379   -353   -527   -517   -548   -415   -530
   -168   -519   -350    342     88   -436   -184   -233   -265   -379   -314   -452
   -114   -514   -400    314    142   -459    -62    -15   -109   -272   -236   -381
    -72   -470   -397    272    161   -433     -7    103    -20   -228   -215   -353
    -77   -410   -335    241    127   -374     18    127      7   -228   -223   -363
    -88   -397   -309    241    109   -355     28    132     18   -231   -223   -361
    -85   -407   -322    246    116   -366     36    140     15   -226   -220   -345
    -72   -423   -350    249    137   -387     44    158     25   -215   -213   -335
    -72   -400   -329    236    127   -363     38    171     41   -205   -207   -324
    -62   -353   -293    207    114   -324     38    184     64   -192   -200   -309
    -49   -309   -262    179    103   -285     44    194     80   -187   -189   -283
    -38   -283   -244    161    101   -265     54    218     98   -155   -155   -272
    -25   -259   -233    142    101   -246     64    226    114   -145   -158   -270
     -2   -231   -228    116    111   -231     62    220    124   -140   -145   -254
     36   -197   -236     77    135   -215     51    236    140   -122   -114   -239
     20   -207   -228     93    124   -218     51    257    155   -106   -111   -267
    -12   -241   -231    127    106   -236     64    277    168   -106   -132   -239
    -36   -246   -213    140     85   -231     96    329    215    -70   -101   -171
    -23   -200   -176    109     75   -189    101    363    262    -31    -64   -140
    -15   -153   -137     85     59   -145    101    397    301     15    -18   -114
     -5   -101    -96     51     44    -98    137    472    376     93     51    -46
     12    -51    -64     18     38    -57    179    550    459    176    127     15
     20    -20    -41     -2     31    -31    207    613    527    239    171     44
    -12    -36    -23     25      5    -31    171    626    553    265    187     88
      0      5      5     -2     -5      5    189    659    589    301    233    119
     15     49     33    -33     -7     41    215    691    618    329    265    148
     38    103     64    -72    -12     85    223    696    626    335    277    184
     51    163    111   -106    -28    137    226    680    618    329    288    194
     38    132     90    -85    -25    111    228    644    571    283    257    155
     33     77     44    -57     -5     62    218    602    514    231    218    122
     20     44     23    -33     -2     33    192    550    462    189    194    101
    -10      5     15      2    -12     10    174    485    407    137    158     54
    -20     10     28      2    -25     20    166    413    340     64     98    -10
    -10      7     15      0    -12     10    150    353    277     -5     41    -59
    -15    -49    -33     31      7    -44    153    314    233    -57     -7    -72
    -20    -96    -75     59     25    -85    171    293    207    -83    -33    -72
    -18    -75    -57     44     18    -67    150    254    179   -106    -41   -101
      2    -64    -67     31     33    -64    150    233    168   -114    -38   -103
     -5    -49    -44     25     18    -46    145    218    155   -122    -44   -114
    -10      0     10      5    -10      5    142    207    153   -124    -44   -119
      2     67     64    -36    -31     67    150    226    192    -80      5    -75
      5    153    148    -80    -70    150    132    218    210    -54     38    -49
     23    205    179   -114    -80    192     98    194    207    -51     51    -41
     54    244    189   -148    -67    218     62    174    207    -41     75    -18
     67    265    194   -168    -64    231     41    158    197    -49     85    -12
     54    252    194   -153    -70    223     25    129    171    -75     62    -28
     44    228    184   -137    -72    207     18    103    145   -101     33    -51
     31    207    176   -119    -72    192     15     93    129   -119     25    -67
     31    140    106    -88    -38    122     18     93    103   -148      0    -90
     59     51     -7    -57     33     23     28     96     77   -181    -44   -122
     75     -5    -80    -36     77    -44     20     80     44   -215    -77   -145
     70    -64   -135     -2    101    -98      5     54     -2   -254   -114   -174
     54   -145   -202     44    124   -174    -38      2    -67   -322   -171   -215
     67   -179   -246     54    155   -213    -44    -10    -90   -337   -179   -218
     67   -187   -254     57    158   -220    -41    -12    -93   -335   -166   -213
     57   -155   -213     49    135   -184    -41    -31   -109   -350   -187   -239
     54   -166   -220     54    135   -192    -49    -54   -135   -384   -215   -267
     70   -187   -257     57    161   -220    -64    -70   -161   -407   -239   -283
    101   -161   -262     28    179   -210    -88    -83   -174   -418   -249   -293
    116   -140   -257     12    187   -197    -80    -77   -168   -415   -239   -285
    116   -132   -249      5    181   -189    -80    -85   -184   -436   -254   -298
    129   -192   -322     28    226   -257    -77    -75   -215   -485   -309   -348
    184   -376   -563     96    371   -470    -23    -25   -280   -626   -472   -491
    192   -605   -797    207    493   -701    119     88   -311   -797   -691   -698
    181   -561   -745    187    462   -652    239    205   -215   -784   -698   -717
    111   -254   -366     70    236   -309    207     -7   -184   -649   -485   -519
    -20    288    309   -135   -166    298    -49   -571   -275   -389    -38    -88
   -140   1049   1189   -454   -665   1119   -319  -1000   -218     88    626    535
   -145   1457   1600   -657   -872   1530   -576  -1145    -75    589   1197   1065
    -98   1169   1267   -535   -683   1215   -701  -1148   -153    589   1166   1057
    -83    592    672   -257   -379    631   -678  -1114   -532    -77    444    392
    -88     64    153     12   -119    109   -524   -950   -844   -802   -335   -319
    -31    -70    -41     49      2    -54   -350   -602   -615   -727   -374   -358
     25    -57    -83     15     51    -70   -218   -345   -407   -589   -296   -285
     54    -85   -142     15     98   -114   -127   -184   -290   -524   -265   -254
     59   -114   -174     28    116   -142    -90   -124   -246   -506   -262   -252
     62    -90   -155     12    106   -122    -77   -111   -244   -511   -267   -265
     57    -96   -153     18    103   -124    -67   -109   -249   -522   -277   -277
     23   -101   -124     36     72   -114    -51   -101   -239   -514   -275   -270
     15    -67    -83     25     49    -75    -41    -80   -215   -498   -257   -257
     25    -44    -72      7     46    -57    -44    -62   -202   -485   -254   -249
     46    -25    -72    -12     59    -49    -44    -46   -187   -472   -244   -226
     64      0    -64    -33     64    -31    -44    -41   -176   -465   -233   -207
     72     15    -57    -44     64    -20    -44    -33   -168   -454   -218   -192
     77     49    -28    -64     51     10    -33    -25   -153   -439   -200   -168
     90     90      0    -90     44     46    -25    -15   -129   -410   -174   -145
     96    119     23   -109     36     70    -20      0   -109   -381   -140   -127
    114    140     25   -127     44     83    -23     20    -88   -355   -103   -114
    114    166     49   -140     31    109    -20     25    -83   -348   -103   -109
    103    158     54   -132     25    106     -2     46    -57   -329   -103    -70
    155    184     28   -171     64    106     -2     90    -23   -301    -85    -28
    200    226     25   -213     88    127    -10    137     12   -265    -57      0
    228    257     25   -244    101    142    -18    171     44   -233    -23     54
    252    293     38   -272    106    166    -18    218     88   -184     23     93
    283    332     46   -309    116    189    -23    254    127   -142     62    129
    306    374     67   -340    119    220     -7    296    168    -96    109    174
    275    413    135   -345     70    275      5    314    192    -64    142    207
    259    431    171   -345     44    301     10    319    200    -49    163    231
    254    410    155   -335     49    285     18    324    192    -49    171    241
    231    415    184   -322     23    301     20    306    161    -67    161    233
    239    397    158   -319     38    277     15    262    119   -103    129    207
    220    381    161   -301     28    270     20    231     80   -142    101    181
    202    394    192   -301      2    293     15    187     41   -181     75    155
    187    400    213   -293    -12    306     10    119     -7   -228     44    124
    153    384    231   -270    -38    306     10     59    -54   -270     15     90
    145    381    236   -265    -44    309     15     20    -88   -298     -5     62
    127    379    252   -254    -62    316     18    -12   -114   -329    -31     36
    111    361    249   -236    -67    306     12    -44   -145   -355    -49     15
     90    381    288   -239    -98    335     15    -62   -150   -355    -49     12
     72    384    311   -231   -119    348     31    -67   -150   -353    -44     18
     72    387    314   -231   -122    350     46    -64   -150   -353    -38     20
     67    457    389   -262   -161    423     59    -59   -129   -327    -12     38
     85    540    454   -314   -184    498     51    -51   -101   -296     12     67
     83    584    501   -335   -207    542     33    -54    -80   -267     46    101
     67    607    540   -337   -236    574      5    -62    -62   -239     90    135
     49    592    542   -319   -246    568    -18    -77    -67   -241     90    116
     36    561    524   -301   -244    545    -33    -88    -90   -259     59    111
     25    568    540   -298   -257    555    -62   -106   -114   -270     54    106
     -2    555    555   -277   -277    555    -90   -129   -137   -290     46     75
    -28    465    493   -218   -259    478    -83   -119   -153   -303     12     62
    -10    337    345   -163   -176    342    -93   -142   -215   -368    -62     38
     15    283    267   -150   -124    275   -106   -174   -265   -413   -101     10
     23    262    239   -142   -106    249   -127   -213   -306   -441   -114    -18
     20    215    194   -116    -85    205   -137   -246   -350   -475   -150    -85
     33    189    153   -114    -59    171   -140   -267   -381   -514   -218   -129
     46    171    124   -109    -38    148   -153   -283   -405   -537   -249    -96
     38    111     70    -77    -15     90   -155   -293   -415   -540   -249   -114
     36     85     49    -59     -5     67   -174   -314   -431   -542   -246   -132
     49    132     83    -90    -18    109   -189   -332   -444   -553   -239   -145
     46    158    111   -103    -33    137   -189   -345   -449   -550   -226   -163
     33    137    103    -85    -33    119   -189   -345   -454   -553   -233   -181
     46     77     31    -62      7     54   -189   -332   -457   -558   -257   -142
    101    150     46   -127     28    101   -220   -348   -498   -602   -301   -166
    168     36   -132   -103    150    -46   -220   -345   -587   -719   -428   -290
    202   -205   -407      0    303   -303   -161   -311   -717   -943   -672   -530
    197   -340   -537     72    366   -439    -28   -184   -722  -1060   -831   -727
    145   -148   -296      0    220   -223     67   -184   -600   -930   -706   -665
     -7    272    277   -132   -142    275    -59   -618   -571   -685   -350   -311
   -171    979   1148   -405   -659   1065   -342  -1130   -488   -218    296    353
   -262   1657   1919   -696  -1091   1787   -597  -1353   -233    420   1049   1093
   -187   1621   1808   -719   -997   1714   -836  -1392   -166    717   1335   1418
   -153   1114   1267   -480   -711   1189   -917  -1428   -485    306    891    989
   -140    524    665   -194   -405    594   -831  -1345   -909   -470     59    168
   -114    140    254    -12   -184    197   -602  -1021   -950   -795   -353   -254
    -70    140    210    -36   -140    174   -402   -698   -722   -659   -290   -249
    -10    127    137    -59    -75    132   -272   -483   -592   -576   -249   -200
     18     83     64    -51    -23     75   -200   -358   -530   -537   -249   -181
     20     62     41    -41    -10     51   -158   -309   -498   -517   -252   -194
     15     90     75    -54    -28     83   -153   -293   -496   -504   -259   -223
     31     75     44    -54     -7     59   -145   -265   -483   -483   -246   -194
     38     90     51    -67     -7     72   -145   -252   -472   -475   -233   -174
     38     77     38    -57      0     59   -132   -236   -452   -459   -223   -168
     44    101     57    -75     -5     80   -132   -226   -444   -446   -207   -148
     57    142     85    -98    -15    114   -137   -220   -436   -436   -205   -132
     70    168     98   -119    -15    135   -140   -215   -423   -426   -207   -132
     62    179    116   -119    -25    148   -124   -197   -402   -413   -200   -119
     46    148    101    -98    -28    124   -103   -163   -368   -363   -155    -85
     33    135    101    -85    -33    119    -93   -135   -335   -324   -127    -77
     31    166    135   -101    -51    150    -93   -119   -327   -306   -124    -75
     31    166    135    -98    -51    150    -83    -90   -301   -270   -111    -57
     57    181    122   -122    -33    150    -83    -83   -285   -262   -114    -51
    109    202     93   -155      7    150    -90    -64   -272   -252    -96    -33
    179    218     36   -200     72    127    -93    -38   -254   -205    -44    -20
    231    270     38   -249     96    155    -88     10   -215   -148     -2     15
    262    322     59   -293    101    189    -83     83   -135    -75     72    106
    280    361     77   -322    101    220    -64    163    -51     -5    135    158
    290    402    109   -348     90    257    -49    226      2     38    137    194
    290    433    142   -361     75    288    -28    277     49     75    174    277
    262    452    189   -358     36    322    -20    303     72     98    223    322
    239    441    200   -340     20    322     -7    314     90    135    257    337
    236    439    202   -340     15    322      2    309     88    166    272    306
    220    472    252   -345    -15    363      7    285     80    181    275    288
    192    465    270   -329    -38    368     12    252     57    155    252    267
    145    444    298   -296    -75    371     10    194     23    109    207    239
     96    439    342   -270   -122    392      7    132    -15     70    163    200
     83    428    345   -254   -129    387     -7     83    -57     41    132    176
     72    366    290   -220   -109    329    -15     36    -93     25    116    140
     44    337    293   -189   -124    314    -31    -18   -135    -10     83     96
     20    332    311   -179   -148    322    -33    -57   -150    -31     57     70
    -15    329    345   -155   -179    337    -20    -90   -148    -41     44     46
    -38    324    363   -142   -202    342    -10   -119   -163    -49     41     41
    -41    303    345   -132   -194    324      5   -114   -166    -46     36     41
    -25    332    355   -153   -192    345     15    -90   -145    -20     51     54
    -12    405    418   -194   -215    410     38    -54    -98     25    101    103
    -25    423    446   -200   -236    433     51    -41    -62     75    135    127
    -23    454    478   -215   -252    465     38    -33    -36    116    184    163
    -10    483    493   -239   -252    488      5    -31    -18    153    220    205
    -10    504    514   -246   -262    509     -2    -31     -7    163    231    213
    -25    475    498   -226   -262    485    -10    -44    -15    142    213    194
    -20    418    436   -200   -228    426    -25    -62    -44    111    184    176
    -23    381    405   -181   -215    392    -31    -57    -44    106    174    179
    -41    288    329   -122   -184    309    -38    -57    -62     85    148    161
    -70    192    262    -62   -166    226    -44    -80    -98     51    101    103
    -93    135    228    -23   -161    181    -49   -101   -124     31     83     67
   -106    103    210      0   -158    155    -51   -127   -150      7     59     41
   -119     80    200     20   -158    140    -57   -140   -171    -18     41     15
   -127     59    187     33   -158    124    -64   -153   -184    -36     31      0
   -140     51    192     41   -166    122    -67   -158   -194    -44     33     -2
   -148     51    197     46   -174    124    -72   -171   -202    -46     31    -10
   -158     59    218     49   -187    137    -80   -192   -213    -62      7    -36
   -153     67    218     41   -187    142    -85   -210   -223    -80    -15    -64
   -145     36    181     54   -163    109    -96   -218   -239    -90    -28    -77
   -137     41    179     49   -158    109   -101   -207   -233    -85    -25    -80
   -114     54    168     31   -140    111    -96   -187   -215    -64    -15    -70
   -129    -75     54    101    -93    -10    -90   -181   -259   -124    -85   -140
   -119   -296   -176    207     28   -236    -46   -187   -394   -324   -301   -353
    -96   -509   -413    298    158   -462     59   -142   -509   -545   -545   -600
    -80   -491   -410    285    163   -452    189    -38   -457   -566   -589   -654
   -205   -220    -15    213    -96   -119    189   -259   -348   -368   -340   -405
   -363    387    750    -10   -558    566    -10   -628   -129    122    259    207
   -493   1174   1665   -340  -1080   1418   -210   -789    277    839   1062   1015
   -452   1558   2010   -553  -1231   1784   -470   -774    631   1454   1675   1662
   -384   1223   1608   -420   -995   1415   -675   -854    472   1332   1525   1548
   -363    657   1021   -148   -693    839   -735   -989    -83    563    776    810
   -337    153    488     90   -413    319   -581   -891   -478   -109     90    101
   -293    -49    244    171   -270     96   -332   -555   -392   -176    -59    -96
   -213    -72    140    140   -179     31   -166   -303   -244    -88    -15    -85
   -153   -103     49    127   -103    -28    -77   -171   -171    -59    -20   -103
   -142   -129     12    135    -80    -59    -36   -122   -150    -51    -31   -116
   -140   -150    -10    145    -64    -80    -15    -90   -132    -46    -33   -119
    -96   -140    -44    116    -28    -90     -7    -70   -124    -46    -38   -119
    -80   -124    -46    101    -18    -85     -2    -51   -111    -44    -44   -116
    -64   -124    -59     93     -5    -93     -2    -38   -106    -46    -54   -124
    -46   -129    -83     88     18   -106      2    -23    -93    -41    -54   -119
    -25   -103    -80     62     25    -93     12     -2    -70    -18    -36   -101
    -15    -77    -64     46     23    -72     23     23    -41     12    -18    -85
    -25    -93    -67     59     20    -83     33     33    -23     20    -18    -88
    -12   -106    -93     59     38   -101     41     46    -15     25    -15    -83
    -28   -129   -101     77     33   -116     36     59     -7     33     -7    -70
    -25   -132   -106     80     38   -119     38     85     15     54     10    -51
     -7   -109   -103     57     46   -106     28    111     38     70     10    -49
    -15   -124   -109     70     46   -116     44    142     64     98     20    -38
    -36   -140   -106     88     33   -124     83    181    103    140     57    -31
    -44   -153   -109     98     31   -132    114    236    145    174     96    -18
    -36   -153   -116     93     38   -137    124    309    181    205    129     15
    -18   -124   -106     72     44   -116    119    376    241    252    171     64
     15    -49    -64     15     38    -57    109    402    293    290    192     77
     49     31    -20    -41     33      5    103    436    324    337    218     96
     75     67    -10    -72     41     28    109    478    355    381    280    142
     88    101     12    -93     38     57    119    514    392    431    342    218
     72    116     44    -96     12     80    145    540    431    457    368    265
     64    135     70   -101     -2    103    153    542    459    467    379    290
     83    155     72   -122      5    114    145    524    457    465    384    298
    101    197     96   -148      2    148    145    501    446    467    394    303
     90    192    101   -142     -5    145    135    467    413    439    353    257
     59    184    122   -122    -31    153    124    418    371    389    303    218
     57    200    142   -129    -44    171    116    368    335    355    283    202
     49    187    137   -116    -44    163    132    340    322    337    270    189
      2    168    163    -85    -80    166    140    296    290    303    226    153
    -44    135    179    -44   -111    155    155    254    257    272    197    119
    -36    101    135    -33    -85    119    155    226    241    265    194     88
    -20    103    124    -41    -72    114    155    218    246    265    179     57
    -38    101    140    -33    -90    119    171    220    249    257    153     83
    -33    127    161    -46    -98    145    176    228    262    270    168    103
    -38    194    233    -80   -135    213    194    252    309    316    215    122
    -38    239    277    -98   -158    257    215    270    355    361    249    137
    -38    239    275   -101   -155    257    197    265    374    374    262    176
    -23    241    262   -109   -142    252    166    265    387    405    303    220
    -15    226    239   -106   -129    231    145    249    384    407    309    228
    -31    231    262    -98   -145    246    129    223    366    392    298    215
    -59    215    275    -77   -168    244    119    207    355    379    283    189
    -77    174    252    -46   -163    213    124    202    350    366    265    176
    -96     44    137     23   -116     88    137    205    324    337    223    140
    -98    -80     18     90    -59    -31    140    192    288    296    176     93
    -98   -111    -12    103    -44    -62    129    168    259    265    148     72
    -93   -106    -12     98    -41    -59    122    148    233    246    137     59
    -96   -127    -31    111    -33    -80    111    124    215    223    119     15
    -88   -174    -85    132     -2   -129    101    116    200    200     80     15
   -101   -223   -124    161     10   -176    101    101    181    181     62      7
   -103   -244   -140    174     18   -192    101     96    179    171     51     -5
    -85   -267   -181    174     46   -226     96     93    176    158     33    -18
    -70   -259   -189    166     59   -226     83     75    155    137     12    -33
    -44   -254   -210    148     80   -233     64     57    142    127      5    -33
    -38   -267   -231    153     96   -249     54     51    137    127      5    -38
    -38   -290   -252    163    103   -272     54     49    124    116      0    -54
    -36   -361   -324    200    142   -342     49     41     88     72    -54   -111
    -31   -555   -524    290    244   -540     85     70    -10   -101   -257   -290
     -2   -709   -709    355    353   -709    192    168    -54   -285   -483   -519
    -10   -649   -639    327    314   -644    285    272     28   -298   -524   -581
   -103   -353   -249    228     72   -301    285     72     83   -158   -324   -392
   -218    197    415      7   -316    306     41   -452     70    189    194    135
   -288    885   1171   -298   -730   1028   -202   -782    228    748    906    836
   -236   1145   1379   -454   -807   1262   -436   -872    405   1249   1452   1387
   -153    756    909   -301   -530    831   -587   -953    205   1127   1304   1280
   -137    202    340    -33   -239    270   -618  -1018   -283    342    485    483
    -85   -218   -132    150     23   -176   -501   -867   -548   -283   -202   -187
    -12   -335   -324    171    155   -327   -329   -532   -366   -257   -280   -267
     28   -348   -376    161    202   -361   -192   -265   -155   -116   -194   -197
     46   -342   -389    145    215   -366   -109   -114    -41    -49   -161   -179
     46   -348   -397    150    220   -371    -70    -57     -2    -31   -155   -184
     62   -350   -413    142    236   -381    -59    -46     10    -31   -158   -192
     85   -319   -405    116    244   -361    -41    -15     46      0   -129   -166
     77   -327   -407    122    241   -366    -31     -5     51      0   -124   -168
     80   -298   -379    109    228   -340    -31     -2     59      2   -135   -166
     93   -252   -345     77    218   -298    -41      0     67      2   -145   -158
    122   -189   -311     33    215   -249    -38     10     85     12   -135   -148
    129   -197   -327     33    226   -262    -31     33    106     36   -116   -127
    127   -189   -319     31    223   -254    -28     57    135     67    -90   -106
    111   -179   -293     31    202   -236    -18     72    163     90    -80    -90
    106   -158   -265     25    184   -210    -15     77    171    103    -72    -77
    124   -111   -239     -7    179   -174    -20     98    189    124    -51    -57
    119    -70   -189    -25    153   -127    -28    103    200    124    -49    -57
     98    -41   -140    -28    116    -90    -31    114    210    127    -33    -33
     90      7    -83    -49     88    -36    -33    132    233    150    -10     -2
     98     18    -83    -59     90    -31    -31    168    272    179     -5     -2
     96     33    -62    -64     80    -12    -23    228    332    241     54     49
     72     49    -23    -62     49     12    -15    277    384    290    106    101
     83    101     18    -90     33     59    -15    324    428    340    148    137
     96    155     59   -127     18    109    -28    363    472    381    187    181
     93    184     90   -137      0    137    -23    405    511    423    226    220
     90    213    122   -153    -15    168    -18    436    542    462    272    249
    122    259    137   -189     -7    200    -12    452    566    491    293    265
    129    270    137   -202     -5    202    -23    423    550    470    272    233
    140    272    129   -207      5    202    -31    400    522    436    257    210
    148    267    119   -210     15    194    -25    371    491    397    236    197
    150    241     90   -194     31    166    -25    327    452    348    200    168
    155    210     54   -184     49    132    -20    288    410    298    155    135
    155    171     12   -163     72     93    -15    249    363    249    116    101
    124    129      5   -129     59     67    -33    187    301    189     70     54
    109    114      5   -111     51     59    -38    132    249    132     18      7
     83     80     -2    -80     44     38    -38     88    205     83    -25    -33
     62     36    -28    -49     46      5    -38     57    174     49    -57    -54
     72     25    -46    -49     59    -10    -41     31    153     33    -75    -67
    103     75    -28    -88     67     23    -36     28    163     38    -67    -62
    127    119     -7   -124     67     57    -36     38    179     57    -49    -46
    142    132    -12   -137     77     59    -36     54    207     88    -25    -25
    142    140     -5   -142     72     67    -31     62    244    122     10     15
    148    202     54   -174     46    129    -46     46    262    142     28     33
    171    322    150   -249     10    236    -90     28    275    166     54     57
    200    345    145   -272     25    246   -119     23    267    168     59     62
    179    306    124   -244     28    215   -132     12    246    153     44     57
    124    215     90   -168     18    153   -119      0    231    140     31     44
    114    200     85   -158     12    142   -124    -18    207    124     10     25
    111    155     44   -135     33    101   -135    -33    171     85    -33    -20
    103     83    -20    -96     62     31   -140    -49    132     38    -83    -67
    116     28    -88    -72    103    -28   -137    -54    109     15   -111    -88
    111    -28   -142    -41    124    -85   -137    -62     88     -5   -132   -103
     80    -77   -158     -2    116   -116   -135    -70     64    -28   -153   -119
     54    -67   -122      5     88    -96   -145    -88     38    -54   -174   -142
     38    -85   -124     23     80   -103   -142    -83     36    -57   -176   -140
     25   -101   -129     36     75   -114   -140    -77     44    -51   -168   -135
     12   -116   -129     51     70   -122   -129    -70     57    -38   -155   -124
     -7   -129   -122     67     57   -124   -122    -62     64    -36   -153   -127
    -31   -137   -106     85     36   -122   -132    -72     57    -46   -158   -142
    -49   -161   -111    103     31   -137   -142    -83     49    -54   -168   -158
    -41   -181   -140    109     49   -161   -127    -77     46    -59   -181   -171
    -28   -275   -249    150    109   -262   -106    -67     15   -111   -239   -218
      2   -509   -511    254    257   -509    -51    -20    -67   -277   -439   -392
      2   -667   -670    329    335   -667     62     85   -103   -454   -662   -613
     -5   -561   -555    280    275   -558    150    176    -18   -449   -672   -639
    -88   -231   -145    158     25   -189    109    -51     18   -306   -457   -444
   -215    322    537    -51   -376    428   -163   -623    -57    -23      7      2
   -306   1039   1345   -368   -826   1192   -431   -976     59    514    706    644
   -254   1288   1540   -517   -896   1413   -657  -1070    220   1000   1236   1140
   -181    922   1104   -371   -641   1010   -771  -1104     67    888   1088   1021
   -171    340    511    -83   -340    426   -756  -1127   -384    116    288    277
   -158   -114     41    135   -101    -38   -610   -953   -636   -506   -394   -355
    -88   -262   -174    174     41   -218   -433   -602   -407   -413   -413   -376
     -7   -252   -246    127    119   -249   -303   -345   -202   -267   -324   -314
     54   -254   -309    101    181   -280   -210   -176    -80   -192   -283   -283
    168   -187   -355      7    262   -270   -187    -90    -25   -158   -265   -270
    207   -145   -353    -31    280   -249   -192    -64     -5   -150   -259   -267
    111   -233   -345     59    226   -290   -187    -93    -33   -189   -301   -309
     88   -270   -358     90    223   -314   -158    -98    -41   -200   -319   -324
    129   -252   -381     59    254   -316   -145    -77    -18   -176   -303   -309
    145   -236   -384     44    265   -309   -135    -62     -2   -171   -298   -303
    127   -226   -355     49    239   -290   -127    -44     12   -166   -293   -296
    119   -218   -337     49    228   -277   -132     -2     46   -137   -275   -270
    119   -231   -353     54    236   -293   -142     10     59   -122   -272   -259
     96   -246   -342     75    218   -293   -122      2     62   -116   -270   -259
     88   -215   -306     62    197   -262   -109     15     72    -98   -246   -244
    119   -142   -262     12    189   -202   -114     38    109    -64   -213   -218
    155   -122   -277    -15    215   -200   -129     67    135    -51   -192   -205
    192    -90   -283    -51    236   -187   -150     90    155    -41   -168   -184
    220    -64   -285    -77    252   -174   -142    111    187    -20   -135   -142
    233    -25   -259   -103    246   -142   -155    142    223      5   -109   -119
    239    -31   -270   -106    254   -150   -155    163    246     33    -85   -114
    270    -31   -301   -122    285   -166   -122    205    283     75    -49    -83
    303     -7   -311   -150    309   -158   -103    262    337    124      2    -41
    332     62   -270   -197    301   -103    -98    311    394    179     54    -33
    345     85   -259   -215    301    -88    -88    361    433    233    124     20
    397    119   -277   -259    337    -77    -72    402    462    262    163     44
    441    137   -303   -290    371    -83    -70    415    459    249    111     10
    428     57   -371   -241    400   -155    -67    410    428    210     62     83
    428     75   -355   -252    392   -137    -72    376    392    181     72     67
    439    106   -332   -275    387   -111    -93    332    358    155     57    -15
    465    140   -324   -303    394    -93   -106    283    314    101     10    -64
    467    166   -301   -316    384    -67   -119    236    267     49    -18    -85
    410     83   -327   -246    368   -122   -119    192    226     20    -33   -135
    363     38   -327   -202    345   -142   -103    142    194    -18    -72   -200
    322     10   -311   -168    316   -148    -93     93    158    -64   -137   -262
    270     15   -254   -142    262   -119    -80     49    129    -98   -174   -265
    233     10   -223   -124    228   -103    -70     10    119   -111   -184   -293
    241     10   -231   -127    236   -109    -83    -31     90   -153   -207   -316
    283     -5   -290   -140    285   -145    -96    -46     57   -181   -220   -314
    314    -15   -329   -148    322   -171    -70    -12     80   -140   -179   -277
    322     41   -283   -181    301   -119    -51     12    135    -85   -132   -244
    324    119   -205   -223    265    -41    -59     10    174    -46    -96   -220
    324    158   -166   -244    246     -2    -72     12    207    -12    -54   -181
    342    171   -171   -257    257      0    -96     20    246     18    -10   -137
    363    168   -194   -267    277    -12   -129     18    244     20     -5   -119
    366    135   -231   -252    298    -46   -150      7    223      5    -46   -103
    361    127   -233   -244    296    -54   -163     -2    213     -5    -64    -83
    316    114   -202   -215    259    -44   -155    -23    197    -31    -44    -93
    298     62   -239   -181    270    -88   -163    -38    155    -88    -57   -135
    293    -18   -314   -137    303   -166   -174    -59     96   -148   -127   -197
    293    -72   -366   -111    327   -220   -174    -72     64   -150   -150   -231
    309    -88   -397   -109    353   -241   -187    -96     41   -153   -174   -277
    298    -57   -355   -122    324   -205   -218   -135      5   -197   -228   -329
    277    -77   -355   -101    314   -215   -210   -153     -5   -218   -246   -340
    252   -137   -389    -57    319   -262   -189   -145      5   -218   -231   -322
    223   -187   -410    -18    316   -298   -184   -148      0   -233   -244   -327
    223   -197   -420    -12    319   -309   -187   -153     -5   -241   -257   -337
    236   -187   -423    -25    329   -303   -194   -153      0   -226   -241   -342
    205   -194   -402     -7    303   -298   -202   -174    -15   -241   -249   -358
    168   -218   -387     25    277   -301   -179   -179    -15   -246   -257   -371
    171   -215   -387     18    277   -301   -171   -181    -18   -262   -267   -384
    166   -272   -439     51    301   -353   -166   -176    -46   -293   -298   -413
    145   -475   -620    163    379   -545   -137   -155   -153   -426   -439   -530
    127   -745   -872    309    498   -807    -28   -103   -288   -675   -706   -761
    101   -792   -893    342    496   -841    119      0   -262   -745   -795   -875
     12   -540   -555    262    283   -548    153   -114   -155   -605   -626   -740
    -64     46    109      7    -88     77    -93   -532    -33   -228   -150   -246
   -114    898   1013   -392   -563    956   -426   -867    254    426    600    506
    -98   1447   1545   -675   -823   1496   -685   -880    662   1111   1270   1135
    -12   1343   1356   -667   -683   1348   -891   -875    730   1291   1423   1286
    -10    805    815   -400   -413    810   -937   -971    272    698    857    753
    -38    153    192    -57   -114    171   -787   -940   -309   -187     -7    -75
      2   -116   -119     54     59   -119   -514   -618   -285   -366   -265   -345
     62   -168   -233     51    145   -200   -314   -353   -132   -298   -244   -340
    103   -233   -340     62    220   -285   -194   -197    -57   -285   -249   -332
    127   -272   -400     72    262   -335   -140   -129    -31   -288   -277   -350
    145   -272   -418     62    280   -345   -129   -116    -20   -283   -275   -387
    161   -262   -423     49    290   -342   -135   -114    -25   -293   -275   -405
    166   -267   -433     49    296   -350   -132   -114    -31   -309   -293   -415
    189   -257   -446     33    316   -350   -135   -111    -36   -311   -306   -418
    226   -226   -454     -2    340   -337   -132    -96    -20   -290   -290   -405
    200   -223   -423     10    311   -322   -122    -88    -10   -285   -283   -397
    166   -246   -413     38    288   -329   -111    -85     -7   -293   -283   -392
    153   -254   -407     51    280   -329    -93    -72      7   -275   -270   -379
    148   -236   -387     41    265   -309    -80    -57     25   -254   -249   -374
    148   -215   -363     33    254   -290    -77    -36     46   -236   -226   -353
    127   -210   -340     38    231   -275    -80    -23     59   -218   -213   -340
    109   -200   -309     46    207   -254    -70      5     88   -189   -187   -322
     83   -197   -280     54    179   -239    -59     38    116   -158   -158   -298
     51   -200   -252     72    150   -226    -54     67    135   -145   -150   -285
     41   -174   -215     64    127   -194    -54     90    145   -135   -148   -283
     49   -166   -215     59    132   -189    -44    132    171   -116   -135   -275
     57   -163   -220     51    137   -192    -25    176    213    -85   -106   -254
     98   -150   -252     25    174   -200    -20    226    241    -49    -83   -223
    176   -109   -285    -36    228   -194    -28    272    270     -7    -54   -179
    259    -59   -319    -98    288   -189    -28    329    324     49      0   -114
    298     -7   -306   -145    301   -155    -36    342    350     72     15   -101
    324     25   -298   -176    311   -135    -25    353    363     90     38    -80
    358     44   -314   -202    335   -135    -10    355    379    109     59    -75
    387     57   -329   -220    358   -135     -5    340    368     96     51    -80
    420     75   -348   -249    384   -135    -23    296    324     54     18   -109
    439     59   -381   -249    410   -161    -33    249    277      5    -28   -150
    459     57   -402   -259    431   -171    -36    210    244    -28    -62   -176
    449     44   -405   -246    428   -179    -25    163    215    -51    -75   -184
    423     23   -400   -223    410   -187    -18    114    187    -75    -83   -197
    394     15   -379   -205    387   -181    -23     64    148   -106   -106   -218
    335    -10   -348   -163    340   -179    -20     31    119   -124   -119   -223
    277    -38   -316   -119    296   -176    -10      5    109   -132   -129   -226
    246    -96   -342    -77    293   -218      7    -20     85   -148   -137   -233
    259   -119   -379    -70    316   -249     15    -18     85   -142   -116   -223
    277    -98   -376    -90    324   -236     18    -10     93   -129   -106   -236
    272    -44   -316   -114    293   -179     33     10    116   -109    -83   -228
    254     28   -226   -142    239    -96     44     20    148    -75    -49   -187
    259    114   -145   -187    202    -15     28     12    155    -57    -31   -163
    285    189    -98   -239    192     46    -20     -7    155    -54    -20   -150
    309    246    -62   -277    187     93    -70    -33    137    -64    -36   -166
    298    233    -67   -267    184     83   -109    -75     98   -109    -85   -215
    275    207    -67   -241    171     70   -129   -103     75   -127    -90   -220
    223    176    -46   -202    135     67   -135   -129     49   -135    -83   -218
    140     85    -54   -111     98     15   -124   -150     25   -150    -96   -226
     62    -44   -109    -10     83    -75   -109   -168    -33   -210   -153   -270
     36    -96   -135     28     83   -114    -80   -161    -62   -244   -194   -288
     28   -111   -140     41     83   -124    -64   -137    -72   -262   -231   -306
     28    -96   -124     33     75   -109    -51   -114    -33   -246   -236   -322
     59    -54   -116     -2     88    -85    -57   -116    -23   -220   -223   -332
    129    -36   -166    -46    148   -101    -72   -137    -41   -218   -202   -327
    207    -44   -252    -83    228   -148    -77   -142    -54   -220   -192   -309
    220    -59   -280    -80    249   -168   -111   -148    -70   -226   -202   -298
    176   -101   -277    -38    226   -189   -129   -163    -75   -236   -215   -298
    124   -161   -285     15    205   -223   -114   -187    -93   -252   -233   -314
    106   -231   -337     59    218   -283    -88   -202   -114   -267   -249   -327
    127   -280   -407     77    267   -342    -64   -192   -119   -270   -249   -319
    109   -358   -467    124    285   -410    -72   -200   -163   -316   -285   -366
    101   -548   -649    223    374   -597    -72   -228   -267   -462   -449   -524
     93   -813   -906    358    496   -857     15   -218   -415   -709   -727   -807
     96   -927  -1023    415    558   -974    158    -83   -428   -823   -872   -971
     25   -810   -839    389    431   -826    223    -70   -303   -698   -722   -828
   -158   -381   -223    270     31   -303    114   -426   -161   -368   -309   -397
   -340    374    714    -18   -527    542    -44   -745    150    275    431    363
   -374   1034   1408   -329   -891   1221   -194   -784    584   1021   1228   1158
   -207   1010   1218   -402   -714   1111   -444   -782    709   1314   1512   1470
   -155    566    719   -205   -439    641   -579   -909    324    844   1034   1013
   -124     31    153     46   -140     90   -571   -961   -244     18    218    187
    -57   -350   -293    205    116   -322   -389   -678   -379   -332   -192   -244
      5   -426   -431    210    215   -428   -197   -389   -233   -267   -187   -246
     46   -454   -501    205    272   -478    -62   -226   -158   -236   -187   -249
     51   -467   -519    205    285   -493     20   -142   -127   -220   -187   -239
     46   -467   -514    210    280   -491     51   -111   -124   -226   -194   -236
     46   -436   -485    192    265   -459     54   -103   -124   -239   -213   -249
     72   -394   -467    158    270   -431     49    -98   -122   -246   -228   -257
     93   -394   -491    150    290   -444     49    -83   -116   -241   -220   -249
    111   -415   -527    153    319   -470     41    -77   -129   -254   -228   -259
    109   -392   -504    140    303   -446     28    -85   -145   -267   -244   -270
     93   -407   -501    155    296   -452     23    -80   -145   -265   -244   -265
     98   -389   -491    145    293   -439      7    -83   -153   -270   -249   -265
     93   -402   -496    155    293   -449      0    -88   -161   -277   -259   -267
     83   -436   -519    174    298   -478      0    -80   -155   -275   -252   -257
     70   -449   -519    189    293   -483      7    -64   -148   -267   -239   -239
     59   -392   -452    166    254   -420      5    -59   -148   -265   -231   -233
     64   -348   -413    142    239   -379      5    -49   -137   -265   -226   -228
     88   -316   -407    114    246   -361      7    -33   -122   -254   -220   -218
    106   -306   -413     98    259   -358     23      5    -96   -226   -200   -192
    116   -311   -428     96    272   -371     28     49    -67   -197   -179   -166
    153   -306   -459     77    306   -381     31     98    -31   -168   -155   -140
    189   -223   -413     15    298   -316     23    150     18   -114   -101    -83
    213   -181   -394    -15    303   -288     38    205     75    -49    -44    -12
    233   -168   -402    -33    316   -285     51    249    124      5      0     41
    236   -166   -402    -33    319   -283     54    277    161     46     41     83
    259   -111   -374    -75    314   -241     36    285    166     64     57     98
    296      5   -290   -150    293   -142     10    275    161     72     57    103
    301     54   -249   -179    275    -98      5    254    148     67     49    101
    270     51   -218   -161    244    -83     15    228    127     49     36     85
    252     49   -202   -153    226    -75     23    194    106     25     23     77
    244     46   -197   -148    220    -75     20    163     80      0      2     54
    262     46   -218   -155    239    -85      2    129     51    -31    -28     23
    272     23   -249   -148    262   -111      0     90     23    -54    -59     -7
    265    -18   -285   -124    275   -150      2     44     -7    -88    -98    -49
    254    -54   -309   -101    280   -181     -2     -2    -49   -132   -137   -101
    231    -77   -309    -80    270   -192     -5    -54    -88   -168   -171   -150
    223    -80   -303    -70    262   -192      5    -98   -111   -189   -187   -176
    244   -101   -345    -72    293   -223     10   -116   -129   -184   -194   -176
    254   -106   -361    -75    306   -233      2   -109   -132   -181   -194   -168
    254    -85   -340    -85    296   -213     12    -80   -103   -161   -176   -140
    233      7   -226   -119    231   -109     46    -38    -46   -106   -119    -77
    192     51   -140   -124    166    -44     38    -54    -36    -90   -101    -54
    166     64   -101   -116    135    -18     10    -70    -31    -72    -83    -33
    122     70    -54    -98     88     10    -10    -80    -20    -51    -70    -20
    109     75    -33    -90     72     20    -23    -88    -25    -51    -64    -18
    132     49    -83    -90    106    -15    -46   -101    -46    -70    -83    -36
    132     51    -83    -93    109    -15    -51    -96    -49    -75    -85    -33
    122     20   -101    -72    111    -38    -54    -98    -62    -96   -111    -54
     98    -75   -174    -10    135   -124    -57   -116   -111   -155   -179   -116
     90   -103   -194      5    140   -148    -57   -135   -150   -197   -228   -155
     88   -129   -218     20    150   -171    -62   -166   -187   -239   -272   -192
     77   -150   -231     33    153   -189    -75   -197   -218   -277   -306   -226
     83   -140   -223     28    153   -181    -85   -210   -226   -290   -311   -231
     83   -140   -223     28    150   -179    -90   -210   -228   -298   -319   -239
     70   -140   -210     33    137   -174    -90   -213   -231   -303   -324   -241
     67   -155   -226     41    145   -189    -98   -213   -236   -309   -327   -249
    111   -150   -262     20    187   -205   -114   -210   -244   -316   -332   -257
    140   -155   -296      7    215   -226   -116   -200   -254   -327   -340   -262
    129   -140   -272      5    200   -205   -109   -194   -257   -327   -335   -257
    127   -135   -262      2    192   -197   -101   -197   -259   -329   -332   -259
    116   -163   -280     23    197   -220    -93   -200   -275   -355   -358   -288
    103   -335   -439    114    270   -387    -64   -202   -363   -491   -506   -436
     70   -581   -652    254    361   -615     20   -155   -459   -706   -761   -701
     57   -654   -714    296    384   -683    132    -31   -426   -795   -891   -859
     18   -462   -480    223    249   -470    184    -41   -311   -672   -761   -750
   -122      2    124     57   -124     62     20   -491   -296   -389   -340   -322
   -236    696    932   -231   -584    815   -233   -930   -202    109    342    366
   -252   1221   1473   -483   -862   1345   -452  -1096     12    701   1039   1067
   -158   1070   1228   -454   -693   1148   -639  -1130     12    924   1260   1345
   -168    446    615   -140   -392    532   -683  -1223   -439    280    571    680
   -174    -90     80    132   -127     -5   -600  -1163   -844   -496   -265   -163
   -140   -348   -210    241     33   -280   -423   -854   -782   -672   -542   -457
    -80   -358   -277    220     98   -319   -259   -540   -537   -524   -467   -392
    -15   -335   -319    174    148   -327   -179   -363   -410   -452   -436   -368
      7   -361   -371    176    189   -366   -124   -270   -348   -423   -433   -371
     18   -361   -381    168    200   -368   -101   -218   -319   -413   -423   -368
     38   -368   -407    166    223   -387    -98   -192   -301   -402   -420   -368
     38   -379   -418    168    226   -397    -93   -179   -296   -407   -431   -374
     38   -280   -319    119    179   -298    -80   -166   -277   -394   -413   -366
     33   -194   -231     80    129   -213    -67   -150   -246   -368   -384   -348
     41   -197   -239     77    140   -218    -57   -127   -223   -342   -358   -322
     59   -200   -259     67    158   -228    -62   -114   -213   -335   -342   -311
     57   -179   -236     59    145   -207    -64   -103   -202   -327   -335   -309
     54   -176   -231     59    140   -202    -64    -90   -189   -314   -322   -303
     70   -127   -197     28    132   -161    -64    -70   -161   -288   -301   -285
     83    -93   -176      2    127   -135    -59    -49   -135   -272   -288   -283
     80    -85   -166      2    122   -127    -46    -31   -119   -254   -270   -270
     70    -85   -155      5    111   -119    -38      0    -90   -226   -239   -236
     36   -101   -137     33     85   -119    -25     44    -51   -197   -207   -213
     38   -101   -140     28     88   -122    -12     93     -7   -155   -168   -179
     67    -93   -161     12    111   -124    -10    124     23   -129   -150   -161
    109    -54   -163    -25    135   -109    -25    155     59   -103   -137   -148
    150     -2   -153    -72    150    -77    -38    205    111    -49    -93   -103
    168     31   -137   -101    153    -54    -54    236    148    -10    -51    -80
    184     44   -140   -114    163    -46    -54    277    187     31    -25    -51
    189     41   -150   -116    171    -54    -54    311    226     72      7      2
    176     31   -145   -103    161    -57    -38    340    249     98     28     36
    194     72   -124   -135    158    -23    -41    335    241     90     18     36
    223    103   -122   -163    171     -7    -64    311    207     62     10     18
    223    119   -103   -171    163      7    -85    265    168     23      0    -23
    218    119    -98   -168    158     10    -72    228    142    -18    -31    -83
    220    103   -119   -163    171     -7    -64    197    109    -64    -88   -101
    218     80   -140   -150    179    -28    -67    163     77   -109   -140   -111
    210     72   -140   -142    174    -31    -83    106     38   -155   -168   -145
    200     51   -148   -124    174    -46    -83     46    -18   -210   -215   -213
    192     64   -129   -129    161    -31    -85     -2    -62   -265   -275   -262
    187     41   -145   -114    166    -49    -80    -31    -85   -293   -303   -267
    192     36   -158   -116    176    -59    -75    -54   -106   -319   -329   -275
    194     83   -111   -137    153    -12    -70    -72   -111   -332   -335   -290
    174     75    -98   -127    137    -10    -77    -83   -111   -342   -345   -311
    205    155    -51   -181    129     51    -75    -77    -88   -311   -319   -296
    228    220    -10   -226    119    106    -80    -70    -64   -283   -288   -254
    233    280     46   -257     93    163   -111    -80    -59   -277   -272   -218
    215    296     77   -257     67    187   -132    -96    -36   -236   -249   -202
    236    296     59   -267     88    176   -142   -111    -28   -218   -223   -215
    244    277     31   -262    106    155   -145   -111    -33   -205   -197   -215
    246    267     20   -257    114    145   -140    -90    -18   -187   -174   -207
    226    252     25   -239     98    140   -145    -96    -31   -210   -231   -257
    200    192     -7   -197    103     93   -148    -96    -49   -246   -277   -218
    176     72   -103   -124    140    -15   -145   -103    -90   -293   -319   -236
    192     31   -161   -111    176    -64   -158   -135   -145   -361   -379   -277
    192    -31   -223    -80    205   -127   -150   -150   -181   -400   -400   -288
    179   -103   -283    -38    231   -192   -140   -155   -194   -405   -420   -324
    181   -114   -296    -36    236   -205   -174   -184   -226   -420   -433   -374
    197   -137   -335    -28    265   -236   -197   -213   -259   -454   -446   -379
    205   -155   -361    -25    280   -259   -194   -218   -254   -439   -439   -379
    220   -163   -384    -28    301   -275   -194   -223   -246   -433   -449   -405
    231   -176   -410    -28    319   -293   -197   -226   -259   -452   -480   -428
    228   -114   -342    -57    285   -228   -210   -239   -283   -465   -511   -428
    205    -83   -290    -62    246   -187   -202   -236   -272   -454   -478   -394
    166    -88   -254    -38    207   -171   -210   -239   -270   -454   -441   -376
    142   -135   -277     -5    210   -205   -218   -233   -288   -480   -465   -397
    137   -296   -433     80    285   -363   -174   -189   -335   -574   -579   -488
    132   -561   -693    213    410   -626    -38    -67   -363   -740   -797   -724
    119   -548   -667    213    392   -607     77     54   -293   -789   -878   -857
     70   -265   -335     96    200   -298    103    -25   -215   -685   -743   -753
    -41    171    213    -64   -127    192   -101   -506   -293   -480   -405   -413
   -140    854    995   -355   -566    924   -415   -966   -275    -33    223    187
   -163   1358   1522   -597   -841   1439   -644  -1124    -85    519    862    789
    -93   1195   1288   -550   -691   1241   -805  -1140    -83    693   1013    979
    -20    641    662   -309   -340    652   -828  -1143   -420    184    459    488
     -5    119    124    -57    -67    124   -719  -1070   -846   -641   -381   -314
    -33   -189   -155    111     59   -174   -545   -789   -769   -792   -636   -568
    -15   -207   -192    109     85   -200   -379   -501   -517   -631   -542   -485
     44   -197   -241     77    142   -218   -257   -290   -348   -514   -462   -410
     72   -218   -293     70    181   -254   -194   -202   -285   -478   -446   -397
     98   -192   -290     46    194   -241   -168   -153   -249   -457   -431   -379
    119   -174   -296     25    205   -233   -148   -127   -226   -452   -423   -366
     83   -231   -314     75    197   -272   -132   -127   -231   -470   -444   -392
     62   -252   -316     93    189   -283   -122   -114   -220   -475   -454   -394
     90   -205   -298     57    194   -252   -109    -83   -197   -462   -439   -358
    109   -205   -316     46    210   -259   -106    -67   -176   -439   -418   -353
    101   -220   -322     59    210   -270   -101    -51   -150   -410   -384   -342
     93   -194   -288     49    189   -239   -101    -44   -137   -392   -366   -322
     88   -163   -254     36    171   -207    -90    -33   -119   -374   -361   -316
     98   -150   -252     25    174   -200    -83    -12    -96   -355   -350   -306
    114   -135   -249     10    181   -192    -83      5    -77   -350   -348   -290
    129   -127   -257     -2    192   -192    -80     23    -59   -327   -324   -272
    129   -127   -257     -2    192   -192    -88     33    -51   -327   -322   -283
    145   -129   -277     -7    210   -202    -72     72    -18   -298   -290   -252
    166   -109   -275    -28    220   -192    -62    114     25   -259   -259   -218
    179    -88   -270    -46    220   -179    -54    161     64   -223   -228   -184
    194    -49   -246    -72    218   -148    -41    223    122   -171   -181   -132
    218      5   -213   -111    215   -103    -28    283    174   -116   -135    -83
    252     49   -202   -150    228    -75    -23    337    226    -59    -85    -36
    270     70   -200   -171    233    -62    -15    381    265    -20    -51      0
    285     98   -187   -192    236    -41     -5    410    298     12    -15     33
    296    101   -197   -200    246    -46     -2    426    311     25      7     64
    303    109   -194   -205    249    -41      0    428    301     15     10     70
    303    114   -189   -210    246    -36      7    407    262    -25    -20     59
    306    127   -179   -218    244    -25      7    381    231    -49    -46     28
    303    127   -179   -218    241    -25     10    348    207    -62    -49      0
    280    116   -163   -197    223    -23     15    303    176    -96    -62    -23
    270     96   -176   -184    223    -41      7    259    132   -140    -85    -41
    275    101   -174   -187    223    -36      2    202     88   -189   -124    -72
    262     90   -171   -176    215    -38     -7    140     28   -246   -171   -122
    254     83   -171   -168    213    -44    -15    101     -2   -283   -202   -140
    236     57   -181   -148    207    -62    -18     75    -23   -303   -223   -161
    231     64   -166   -148    197    -49    -10     59    -31   -311   -228   -168
    218     70   -148   -145    181    -36     -2     54    -33   -311   -226   -163
    200     23   -176   -111    189    -75      2     46    -33   -316   -236   -187
    210     15   -194   -114    202    -90     18     62     -2   -293   -207   -168
    223     64   -158   -145    192    -46     31     75     36   -257   -166   -129
    220     88   -135   -155    176    -23     33     70     44   -254   -163   -119
    223    119   -103   -171    163      7     -2     44     41   -259   -174   -109
    220    132    -88   -179    155     23    -46     23     41   -265   -187    -96
    202     90   -114   -148    158    -10    -54      7     36   -265   -207   -114
    194     72   -122   -135    158    -23    -59    -10     18   -270   -226   -135
    187     54   -132   -119    161    -38    -51    -18      7   -262   -218   -135
    174    -10   -187    -83    181    -98    -33    -10      0   -267   -210   -155
    174   -155   -332    -10    252   -244    -23     -2    -31   -306   -233   -220
    163   -296   -462     64    311   -379    -12      5    -46   -342   -259   -265
    155   -392   -548    119    350   -470      7     12    -31   -358   -283   -259
    137   -444   -584    150    358   -514     15     -7    -57   -376   -303   -275
    155   -353   -509     98    329   -431     -7    -38    -93   -389   -283   -301
    168   -303   -475     64    319   -389    -23    -51   -111   -400   -265   -290
    171   -267   -439     49    303   -353    -44    -62   -119   -397   -246   -244
    127   -267   -394     70    259   -332    -70    -85   -150   -418   -259   -226
    122   -223   -345     49    231   -283    -75   -103   -179   -454   -285   -223
    176   -171   -348     -5    262   -259    -88   -114   -205   -488   -327   -241
    239   -135   -374    -51    306   -254   -114   -142   -244   -530   -387   -296
    285   -132   -420    -77    350   -275   -137   -158   -257   -542   -402   -324
    290   -176   -467    -57    379   -322   -158   -174   -275   -563   -420   -345
    244   -270   -517     10    379   -394   -145   -168   -319   -623   -483   -400
    194   -530   -724    168    459   -626    -67   -111   -418   -802   -685   -589
    150   -758   -911    301    530   -833     98     28   -433   -958   -885   -805
    114   -672   -787    277    449   -730    241    158   -288   -888   -836   -795
      2   -324   -327    161    163   -327    220    -80   -202   -683   -553   -530
   -150    257    407    -51   -277    332    -15   -589   -140   -265     31     59
   -272    953   1223   -340   -748   1088   -252   -854    103    366    795    810
   -231   1166   1397   -470   -813   1280   -485   -924    275    828   1288   1299
   -153    782    932   -316   -542    857   -626   -984     57    618   1065   1109
   -109    189    298    -38   -202    244   -631  -1013   -433   -184    241    322
   -111   -220   -111    163      0   -166   -436   -795   -644   -730   -366   -265
    -77   -337   -259    207     90   -301   -239   -446   -452   -675   -413   -314
    -20   -314   -293    166    135   -303   -109   -215   -293   -574   -361   -265
     44   -285   -329    122    187   -306    -25    -85   -210   -527   -342   -246
     57   -293   -350    114    202   -322    -12    -62   -213   -540   -355   -262
     72   -285   -358    106    215   -322    -12    -57   -218   -558   -376   -283
     96   -272   -371     85    231   -322      7    -38   -205   -563   -381   -283
    109   -259   -368     75    239   -314     12    -33   -197   -558   -368   -270
    114   -257   -374     70    241   -314     10    -28   -202   -568   -376   -270
     90   -252   -345     80    215   -298    -18    -36   -213   -571   -381   -270
     80   -226   -306     72    192   -267    -28    -38   -215   -566   -379   -280
     88   -189   -277     51    181   -233    -25    -38   -213   -571   -381   -283
     75   -197   -275     59    174   -236    -44    -49   -228   -576   -381   -285
     77   -181   -259     51    166   -218    -44    -41   -218   -563   -374   -272
     93   -163   -257     31    174   -210    -20    -20   -194   -545   -361   -254
     90   -179   -270     44    179   -223    -18      5   -181   -530   -353   -226
     96   -145   -241     23    166   -192    -15     36   -153   -491   -322   -187
    119   -103   -223     -7    168   -163    -15     72   -116   -446   -288   -163
    127   -114   -241     -7    184   -176    -15     96    -96   -418   -262   -142
    122   -116   -239     -2    179   -176    -20    122    -72   -394   -246   -124
    148    -72   -223    -38    184   -145     -2    179    -18   -335   -192    -70
    184    -33   -218    -75    200   -124     -5    226     23   -285   -148    -25
    210      2   -210   -106    210   -103      2    277     62   -236   -111     12
    223     54   -168   -137    197    -57     10    324    101   -184    -70     59
    257     96   -161   -176    207    -33     15    363    137   -140    -31    103
    272    140   -135   -207    202      2    -25    350    132   -129    -15    116
    301    176   -124   -239    213     25    -28    345    129   -119      0    135
    329    233    -96   -280    213     70    -33    332    116   -124      0    135
    342    213   -132   -277    236     41    -49    288     72   -166    -33    103
    345    189   -155   -270    252     18    -49    249     33   -202    -64     77
    337    174   -166   -257    252      2    -46    210      0   -228    -88     64
    324    163   -161   -244    244      2    -44    171    -28   -249   -109     51
    296    137   -158   -218    226    -10    -51    116    -70   -296   -150     12
    272    106   -166   -189    218    -28    -38     75   -101   -327   -181    -15
    257     70   -189   -163    223    -59    -28     46   -122   -353   -200    -36
    249     33   -215   -140    233    -90    -25     25   -135   -374   -220    -51
    228     49   -179   -140    205    -64    -28     -2   -158   -387   -233    -67
    215     85   -129   -150    171    -20    -23    -15   -168   -397   -244    -75
    207    106   -103   -158    155      2    -18    -12   -176   -397   -246    -67
    192    135    -57   -163    124     38     -2     -5   -166   -379   -239    -62
    181    231     49   -207     64    140      7     18   -122   -340   -194    -28
    161    293    132   -228     12    215      7     31    -83   -296   -150     10
    132    327    194   -231    -31    262    -23     18    -72   -275   -132     31
    119    348    228   -233    -54    288    -62      2    -77   -267   -127     46
    132    335    202   -233    -36    270    -77    -10    -93   -272   -137     41
    142    306    161   -226     -7    233    -96    -31   -114   -280   -142     33
    148    319    168   -233    -10    244   -116    -57   -132   -288   -150     28
    142    314    171   -228    -12    244   -129    -75   -155   -306   -174      0
    145    231     85   -189     28    158   -166   -111   -210   -368   -246    -67
    155    109    -46   -132    101     31   -189   -155   -280   -446   -335   -142
    153     36   -119    -96    135    -41   -192   -181   -332   -493   -379   -184
    150     23   -127    -85    140    -51   -192   -202   -358   -514   -394   -205
    145    -10   -158    -70    150    -83   -207   -226   -387   -542   -418   -226
    158    -15   -176    -72    166    -96   -223   -241   -402   -563   -436   -239
    166    -12   -179    -77    171    -96   -236   -254   -415   -576   -449   -244
    161    -54   -215    -51    187   -135   -249   -267   -433   -589   -462   -254
    161    -70   -231    -46    194   -150   -265   -259   -433   -592   -462   -257
    171    -28   -200    -72    184   -114   -283   -267   -446   -602   -462   -259
    168      7   -161    -88    163    -77   -270   -275   -462   -605   -465   -270
    171      2   -168    -85    171    -83   -252   -246   -444   -587   -449   -257
    171    -10   -184    -83    176    -98   -265   -218   -423   -568   -428   -233
    153    -96   -249    -28    200   -171   -259   -226   -454   -610   -480   -277
    166   -296   -465     64    311   -379   -215   -228   -561   -771   -667   -459
    197   -485   -683    145    439   -584   -129   -150   -649   -982   -930   -737
    226   -449   -678    111    452   -563    -44      7   -571   -997   -979   -820
    135   -207   -342     36    239   -275    -31    -96   -467   -831   -761   -615
   -127    280    407    -77   -267    342   -155   -610   -426   -517   -293   -129
   -381   1018   1400   -316   -891   1208   -335  -1052   -257     10    407    597
   -400   1415   1816   -509  -1109   1615   -563  -1218    -77    517   1000   1244
   -309   1195   1504   -444   -906   1348   -735  -1299   -181    540   1021   1332
   -246    678    922   -218   -584    800   -779  -1309   -545    -18    397    698
   -150    205    355    -25   -252    280   -701  -1153   -896   -730   -387   -150
    -36      7     44     12    -41     23   -545   -748   -758   -766   -537   -322
    -25    -70    -46     46      7    -59   -397   -478   -592   -667   -498   -301
    -28   -129   -101     77     33   -114   -265   -335   -511   -626   -485   -301
    -36   -129    -93     83     28   -111   -220   -272   -478   -602   -478   -311
      2    -85    -90     41     44    -88   -194   -231   -444   -581   -457   -306
    -12    -93    -80     54     31    -88   -171   -189   -413   -563   -449   -306
    -33    -85    -54     59      7    -70   -153   -153   -389   -548   -441   -293
    -10    -57    -46     33     18    -51   -137    -96   -342   -498   -400   -244
    -59    -90    -31     75    -15    -62   -129    -88   -335   -493   -400   -241
    -62    -83    -20     72    -20    -51   -145    -80   -329   -496   -402   -246
     51      7    -46    -31     49    -20   -197    -57   -303   -478   -387   -228
    148     64    -83   -106    116     -7   -233    -59   -301   -472   -376   -228
     25    -36    -62      5     41    -49   -223   -101   -337   -511   -400   -262
    -38    -57    -20     46    -10    -38   -166    -98   -340   -519   -397   -272
    -18    -10      7     12    -12     -2   -142    -64   -303   -491   -368   -252
     10     28     18    -18     -2     23   -148    -36   -277   -467   -340   -233
     25     36      7    -33     10     23   -145    -12   -259   -454   -322   -226
     51     64     12    -57     20     38   -153     18   -231   -433   -301   -213
     90     72    -18    -83     54     28   -137     57   -202   -413   -275   -189
    114     85    -28    -98     72     28   -127     90   -181   -389   -249   -163
    163    140    -23   -153     90     59   -122    153   -127   -332   -194   -114
    249    194    -54   -223    150     70   -129    220    -80   -283   -153    -62
    358    283    -75   -322    215    103   -158    257    -51   -254   -127    -20
    376    322    -54   -348    215    135   -155    293    -23   -213    -96     15
    345    332    -12   -340    176    161   -127    332     23   -168    -59     59
    368    371      2   -371    184    187   -127    366     67   -116    -12     96
    457    439    -20   -449    239    210   -184    376     85    -85     15     96
    444    452      7   -446    218    231   -184    355     83    -90     23     85
    350    400     46   -376    150    223   -103    309     57   -122      7     57
    366    407     41   -387    163    226   -103    277     28   -161    -31     25
    402    384    -18   -394    210    184   -132    233    -12   -205    -80     18
    384    337    -46   -361    215    145   -155    176    -57   -244   -114    -49
    322    309    -15   -316    168    148   -129    122    -83   -280   -150   -103
    296    314     18   -306    140    166   -103     75   -109   -316   -181   -137
    272    293     18   -285    127    155   -106     46   -124   -337   -192   -161
    275    288     12   -280    132    150   -116     25   -135   -361   -197   -155
    290    290      0   -290    145    145   -106     18   -135   -363   -207   -171
    272    293     20   -283    127    158    -93     25   -119   -358   -223   -202
    290    324     33   -309    129    179    -98     44    -93   -337   -194   -184
    332    405     72   -368    129    239    -90     70    -54   -290   -129   -137
    355    496    140   -428    106    319    -90     96      5   -223    -46    -75
    324    493    168   -410     77    332    -85     93     28   -207    -38    -75
    277    439    161   -361     59    301    -88     75     28   -218    -64    -38
    262    415    153   -337     54    285    -80     83     38   -197    -41     -7
    246    405    158   -327     44    283    -90     77     31   -194    -44    -23
    270    410    140   -340     64    275   -101     75     25   -200    -44    -28
    259    381    122   -324     70    252   -114     67     12   -210    -59    -46
    233    319     85   -275     75    202   -119     62     -5   -228    -85    -75
    239    207    -33   -223    135     88   -119     38    -51   -280   -150   -142
    236    142    -93   -189    166     25   -124     12    -93   -322   -210   -213
    213     59   -153   -137    184    -46   -135    -15   -122   -355   -259   -244
    174    -23   -197    -75    184   -109   -103      2   -111   -345   -252   -197
    189    -12   -202    -88    194   -109   -116    -20   -135   -361   -257   -184
    194     33   -161   -114    176    -64   -145    -62   -168   -394   -265   -194
    174     64   -111   -119    140    -23   -148    -62   -168   -384   -239   -176
    181     31   -150   -106    166    -59   -163    -70   -181   -387   -246   -181
    213      2   -210   -109    213   -103   -174    -96   -213   -413   -272   -226
    223     25   -197   -124    210    -85   -163    -93   -200   -402   -265   -231
    205     38   -168   -124    187    -64   -153    -90   -181   -387   -252   -226
    189     28   -161   -109    176    -64   -161    -96   -194   -405   -275   -244
    163    -33   -197    -67    179   -114   -161    -98   -226   -446   -327   -290
    150   -226   -376     38    262   -301   -114    -75   -316   -594   -504   -467
    124   -433   -561    153    342   -498     -5     -2   -405   -802   -756   -740
    124   -418   -542    148    332   -480    103    127   -350   -844   -820   -828
     51   -119   -174     33    111   -145     57    -70   -277   -685   -605   -594
    -85    426    511   -171   -298    467   -150   -522   -171   -303    -98    -49
   -181   1174   1353   -498   -769   1262   -368   -807    109    316    633    698
   -140   1613   1753   -735   -945   1683   -584   -836    433    937   1262   1319
    -70   1306   1376   -620   -724   1343   -774   -875    324    919   1218   1312
    -77    698    776   -311   -426    737   -844  -1008   -218    189    496    610
    -75    176    249    -51   -161    213   -756   -945   -641   -548   -265   -171
    -88    -83      5     85    -46    -38   -537   -607   -548   -628   -433   -363
    -49   -114    -67     80      7    -90   -368   -342   -361   -514   -368   -316
      7   -116   -124     51     64   -119   -257   -176   -252   -457   -340   -293
     51   -111   -163     28    106   -137   -192    -90   -194   -431   -332   -288
     64   -135   -200     36    132   -166   -168    -67   -179   -436   -342   -298
     41   -150   -194     54    116   -171   -148    -33   -150   -413   -324   -283
     -2   -161   -158     80     77   -158   -122      7   -103   -376   -293   -262
     25   -155   -184     62    103   -168   -127     -5   -111   -394   -303   -275
    114   -140   -254     12    184   -197   -129      5   -103   -389   -293   -262
    119   -174   -296     25    205   -233   -127     25    -80   -379   -285   -254
    114   -166   -280     25    194   -223   -103     54    -31   -348   -257   -231
    150   -124   -275    -15    210   -200    -83     88     10   -311   -223   -200
    171    -98   -270    -36    220   -184    -75    103     41   -283   -192   -174
    202    -85   -288    -59    244   -187    -75    122     59   -267   -179   -161
    213    -77   -293    -67    252   -184    -83    132     67   -257   -171   -150
    223    -44   -270    -90    246   -158    -83    153     93   -231   -150   -132
    226    -20   -246   -101    236   -132    -67    197    142   -179   -114    -93
    220     18   -205   -119    213    -93    -67    231    179   -150    -88    -75
    223     51   -174   -137    197    -59    -67    272    220   -114    -57    -44
    283     46   -236   -166    259    -93    -83    285    233   -109    -57    -36
    322     62   -259   -192    290    -98    -88    311    257    -96    -49    -28
    350    109   -244   -231    296    -64    -96    358    293    -46    -12     12
    374    187   -187   -280    280      0    -85    418    358     25     54     83
    374    231   -145   -303    259     44    -75    478    423     98    124    153
    345    265    -80   -303    213     93    -59    524    475    155    176    207
    306    277    -28   -293    166    124    -31    555    493    174    192    223
    332    316    -15   -327    174    150    -28    542    485    163    189    220
    363    314    -49   -340    207    132    -46    498    446    132    168    215
    337    283    -54   -309    197    114    -54    467    423    119    155    210
    249    236    -15   -244    132    109    -75    420    387     80    119    174
    205    202     -5   -205    103     98    -77    381    345     38     75    124
    194    174    -20   -184    106     75    -85    335    301     -2     38     77
    184    142    -41   -163    114     51    -80    283    259    -49      0     33
    168     90    -77   -132    122      7    -72    236    213   -101    -49    -12
    176     80    -96   -129    137     -7    -64    194    181   -140    -80    -46
    181     83    -98   -132    140     -7    -64    153    161   -166   -103    -77
    174     83    -90   -127    132     -2    -51    142    161   -168   -103    -93
    239     41   -197   -142    218    -75    -85     83     96   -241   -176   -161
    293     46   -246   -171    270    -98    -96     85     96   -239   -179   -148
    309    101   -210   -205    259    -54    -77    129    153   -179   -122    -88
    314    127   -187   -220    252    -28    -59    161    200   -127    -59    -49
    293    137   -155   -218    226     -7    -70    155    220   -109    -28    -36
    298    158   -140   -228    218     10    -96    148    249    -88     -5     -2
    275    122   -153   -200    213    -15   -119    140    254    -72     -7     18
    207     41   -166   -124    187    -62   -135    111    223    -96    -31    -12
    200     77   -122   -140    161    -23   -116     85    187   -129    -44    -41
    202    148    -57   -176    129     46    -96     96    179   -142    -49    -38
    197    145    -51   -174    122     46    -96    124    189   -158    -75    -49
    244    109   -135   -176    189    -12   -106    124    166   -187   -119    -85
    280    116   -163   -200    220    -23   -109    127    142   -200   -127    -90
    298    127   -174   -213    236    -23   -101    124    124   -202   -135    -85
    301     51   -249   -176    275    -98   -101     96     77   -244   -184   -116
    277    -23   -301   -127    288   -161    -98     98     67   -257   -207   -124
    283   -127   -413    -77    345   -270    -77    122     75   -246   -200   -101
    306   -218   -524    -46    415   -371    -72    114     59   -259   -200   -103
    327   -244   -571    -44    446   -407    -51    119     64   -252   -179    -96
    350   -231   -581    -59    465   -405    -25    145     83   -239   -168    -98
    298   -332   -631     15    462   -480    -57    122     54   -272   -210   -129
    205   -439   -644    116    423   -540    -96     70      7   -319   -246   -145
    155   -423   -581    132    366   -501    -90     41    -15   -335   -259   -176
    168   -340   -509     85    337   -423    -70     49    -46   -368   -298   -223
    200   -426   -626    111    410   -524    -41     93   -111   -488   -439   -350
    220   -594   -818    187    519   -706     41    194   -150   -659   -667   -568
    231   -555   -787    161    506   -672    148    335    -54   -691   -745   -659
    161   -241   -402     41    280   -322    197    311     77   -553   -579   -522
     23    231    205   -127    -90    218     -7   -179    -18   -348   -213   -166
    -49    924    974   -439   -511    948   -298   -626    -38     54    381    397
    -28   1389   1418   -680   -724   1402   -550   -807     83    574   1015    987
    -12   1060   1072   -522   -542   1065   -696   -841     44    753   1195   1197
     -5    524    527   -262   -267    524   -691   -888   -350    132    545    587
     -7     41     49    -18    -28     44   -628   -891   -784   -717   -350   -259
     10   -223   -236    103    122   -228   -491   -646   -717   -891   -641   -524
     44   -163   -207     59    124   -184   -342   -361   -431   -680   -514   -400
    116   -140   -259     10    187   -200   -254   -194   -288   -594   -470   -363
    166   -114   -280    -25    220   -197   -223   -119   -241   -579   -480   -366
    158   -116   -275    -23    215   -194   -213    -93   -223   -576   -480   -355
    114   -132   -246     10    179   -189   -207    -75   -210   -571   -478   -355
    111   -132   -244      7    176   -187   -200    -59   -200   -561   -478   -353
    119   -109   -231     -5    174   -168   -192    -54   -194   -563   -480   -348
    114    -67   -184    -25    148   -127   -194    -54   -184   -555   -472   -337
    103    -28   -132    -36    116    -80   -200    -54   -179   -545   -470   -337
    109     20    -88    -67     98    -33   -215    -62   -184   -550   -475   -348
    150     33   -116    -90    135    -41   -218    -57   -179   -548   -472   -345
    200     38   -163   -119    181    -62   -205    -46   -171   -548   -472   -345
    218     54   -163   -135    192    -54   -215    -36   -153   -530   -452   -322
    239     51   -189   -148    215    -67   -215    -15   -129   -501   -426   -293
    249     77   -171   -166    210    -46   -202     10    -96   -475   -407   -275
    257    103   -153   -181    205    -25   -187     33    -59   -444   -379   -246
    280    150   -129   -215    205     10   -184     62    -31   -413   -348   -210
    303    231    -72   -267    187     80   -184     90     10   -366   -311   -179
    314    265    -49   -290    181    106   -194    109     28   -353   -309   -187
    332    296    -38   -316    187    129   -205    140     62   -314   -280   -163
    350    324    -25   -337    189    150   -181    205    137   -233   -213    -98
    363    303    -62   -335    213    122   -171    265    194   -176   -161    -54
    420    350    -70   -387    246    140   -161    311    236   -127   -119    -12
    480    433    -46   -457    265    194   -137    353    272    -83    -75     41
    501    457    -44   -478    272    207   -135    366    283    -67    -57     70
    501    472    -31   -488    265    220   -124    361    283    -75    -54     70
    480    467    -15   -475    249    226   -119    350    265    -96    -64     59
    441    465     23   -454    210    244   -119    332    239   -122    -72     49
    397    449     51   -423    174    252   -106    314    207   -155    -96     33
    355    457     98   -407    129    277   -111    262    158   -205   -132      2
    327    446    119   -389    103    283   -122    197     90   -272   -192    -49
    303    449    145   -379     80    298   -129    135     33   -332   -241    -93
    288    449    161   -368     64    306   -142     80    -15   -376   -275   -124
    246    446    197   -348     23    322   -137     46    -44   -402   -298   -140
    202    459    257   -332    -28    361   -132     10    -75   -431   -322   -158
    187    480    293   -335    -51    387   -140    -12   -101   -457   -340   -171
    163    467    303   -314    -70    387   -150    -33   -127   -475   -355   -181
    129    415    283   -275    -75    350   -161    -51   -148   -501   -387   -213
    114    457    342   -285   -114    400   -150    -44   -127   -480   -374   -200
    132    548    413   -340   -140    480   -155    -38    -96   -446   -340   -166
    153    620    467   -387   -155    545   -153    -25    -57   -407   -290    -96
    181    711    527   -449   -174    618   -192    -54    -62   -397   -277    -85
    213    766    550   -491   -168    659   -239    -90   -101   -441   -306    -85
    233    763    530   -498   -148    646   -244    -93   -109   -441   -309    -59
    241    769    527   -504   -142    649   -246   -103   -109   -407   -303   -111
    257    818    561   -540   -153    691   -288   -153   -158   -449   -329   -200
    265    787    522   -527   -129    654   -303   -176   -197   -493   -368   -246
    267    670    400   -470    -67    535   -309   -192   -241   -537   -426   -316
    277    602    324   -439    -23    465   -306   -202   -270   -561   -457   -363
    283    568    285   -428     -2    428   -316   -228   -314   -610   -511   -379
    303    553    249   -428     28    402   -332   -252   -358   -665   -558   -371
    301    524    223   -413     38    374   -340   -275   -384   -688   -579   -387
    262    446    184   -353     38    316   -324   -285   -402   -711   -605   -418
    226    426    200   -327     10    314   -311   -290   -413   -722   -618   -407
    228    472    241   -350     -7    358   -332   -327   -441   -748   -641   -420
    155    517    358   -337   -101    439   -342   -366   -472   -774   -659   -446
    142    519    376   -329   -116    449   -345   -379   -485   -779   -654   -444
    265    496    231   -381     18    363   -384   -366   -491   -784   -667   -452
    301    480    179   -392     62    329   -379   -348   -480   -771   -659   -441
    277    454    174   -368     51    314   -353   -340   -485   -776   -670   -446
    311    353     41   -332    135    197   -335   -306   -522   -831   -732   -498
    337     90   -249   -215    293    -77   -239   -197   -571   -995   -940   -691
    329    -31   -361   -150    345   -194    -96    -62   -530  -1091  -1091   -852
    290    168   -122   -231    205     23    -25    -59   -436  -1015  -1015   -797
    158    592    433   -374   -137    514   -161   -480   -501   -865   -735   -530
     12   1275   1262   -646   -623   1270   -478  -1008   -542   -475   -137     41
    -49   1896   1945   -924   -997   1919   -732  -1239   -384     90    563    680
     15   1951   1935   -984   -961   1943   -943  -1280   -293    459    956   1060
     75   1439   1363   -756   -644   1402  -1005  -1267   -504    166    610    756
     80    878    797   -478   -358    839   -919  -1208   -922   -667   -280    -70
     93    504    407   -298   -158    457   -722   -940   -945  -1005   -727   -480
    140    431    290   -285    -75    361   -542   -631   -704   -867   -685   -446
    197    431    233   -314    -18    332   -420   -426   -542   -766   -628   -397
    236    444    207   -342     15    327   -355   -329   -472   -730   -615   -392
    233    449    215   -342      7    332   -314   -283   -441   -711   -605   -384
    223    431    207   -329      7    319   -293   -252   -423   -696   -592   -371
    226    402    176   -314     25    290   -272   -220   -400   -670   -566   -353
    231    400    166   -316     31    283   -252   -189   -368   -641   -545   -350
    220    431    210   -327      5    319   -239   -176   -342   -618   -542   -327
    220    444    223   -332     -2    335   -226   -161   -324   -602   -532   -298
    262    457    194   -358     33    327   -236   -163   -332   -618   -545   -319
    249    444    194   -348     25    319   -226   -145   -316   -605   -532   -324
    233    446    213   -340     10    332   -205   -122   -290   -571   -501   -298
    231    485    254   -358    -12    371   -200   -101   -265   -542   -472   -270
    226    537    311   -381    -41    426   -200    -77   -239   -517   -446   -257
    210    561    348   -387    -70    454   -181    -49   -210   -485   -418   -233
    174    555    379   -366   -103    467   -153    -18   -176   -452   -389   -215
    127    566    436   -348   -155    501   -124     31   -127   -400   -348   -174
    124    579    454   -350   -163    517   -119     77    -88   -355   -316   -137
    161    610    449   -387   -145    530   -129    111    -57   -322   -283   -111
    181    662    480   -423   -150    571   -132    148    -20   -285   -246    -75
    213    704    488   -459   -137    597   -135    189     12   -244   -223    -25
    241    714    472   -478   -114    594   -127    244     59   -189   -194     12
    244    672    426   -459    -90    550   -111    285    109   -137   -155     51
    262    667    405   -465    -70    535   -103    314    140    -98   -116     88
    290    680    387   -485    -49    535   -103    324    148    -83    -96     98
    314    675    361   -493    -23    519    -98    327    148    -77    -85    101
    319    665    345   -493    -12    504    -85    314    129    -88    -88     88
    309    667    355   -488    -23    511    -80    280     90   -122    -98     64
    319    691    371   -506    -25    532    -93    236     54   -145   -101     38
    350    683    332   -517     10    509   -119    181     -2   -192   -132    -38
    345    657    311   -501     18    483   -155    111    -70   -262   -207    -93
    340    641    298   -491     20    470   -161     62   -114   -319   -259    -70
    335    623    288   -480     23    457   -166      0   -171   -387   -309    -70
    322    620    298   -470     12    459   -155    -41   -205   -420   -324   -124
    306    602    296   -457      5    449   -132    -59   -215   -431   -332   -145
    306    605    298   -457      5    452   -137    -88   -231   -444   -345   -166
    288    600    311   -446    -12    457   -150   -111   -246   -449   -350   -192
    265    581    316   -423    -25    449   -148   -111   -246   -433   -332   -192
    275    602    327   -439    -25    465   -114    -77   -218   -400   -301   -174
    277    646    368   -462    -46    509    -88    -46   -171   -342   -246   -150
    290    706    413   -501    -62    561    -77    -33   -137   -309   -228   -127
    303    701    397   -501    -46    550    -70    -15   -106   -288   -194     -7
    314    753    439   -535    -62    597   -111    -25   -101   -272   -166     -2
    319    727    407   -524    -44    568   -127    -31   -106   -270   -181      2
    311    704    392   -509    -41    550   -135    -41   -122   -272   -176      7
    306    698    392   -501    -41    545   -150    -54   -129   -265   -161     -2
    296    646    350   -472    -25    498   -148    -44   -122   -259   -148      7
    277    558    277   -418      0    418   -135    -28   -132   -272   -171    -10
    265    436    168   -350     46    303   -116    -25   -155   -301   -213    -72
    213    322    109   -267     51    215    -90    -28   -176   -332   -244    -93
    122    290    166   -207    -23    228    -80    -49   -205   -348   -246   -111
    109    254    145   -181    -18    202    -98    -90   -252   -379   -280   -166
    150    218     67   -187     41    142   -127   -127   -290   -413   -311   -176
    171    210     38   -189     67    124   -142   -148   -309   -423   -298   -179
    132    239    106   -187     12    174   -132   -158   -309   -426   -288   -233
    132    210     77   -171     25    145   -127   -166   -322   -452   -332   -254
    153    158      2   -158     75     83   -127   -153   -324   -454   -348   -218
    171    132    -38   -150    106     46   -127   -137   -319   -452   -348   -194
    176    127    -49   -153    114     38   -137   -153   -335   -459   -337   -200
    166    114    -51   -140    109     31   -135   -150   -332   -446   -316   -197
    158     64    -93   -114    127    -12   -127   -145   -353   -467   -332   -241
    174   -135   -309    -18    241   -220   -101   -140   -472   -646   -540   -428
    163   -400   -566    116    363   -483     31    -46   -563   -872   -810   -649
    124   -392   -517    132    319   -454    166     67   -493   -883   -844   -727
     31   -109   -140     36     85   -122    184    -72   -381   -688   -594   -553
   -101    436    537   -166   -319    485    -38   -561   -316   -316   -111   -106
   -210   1215   1426   -504   -820   1322   -316   -914    -98    285    610    670
   -189   1670   1857   -740  -1023   1764   -574   -979    194    909   1280   1322
   -109   1454   1564   -675   -836   1509   -753   -992    155    989   1327   1382
    -77    852    930   -387   -504    891   -782  -1041   -290    329    646    761
    -54    322    374   -135   -213    345   -605   -893   -670   -413   -114     15
     12    114    101    -64    -44    109   -363   -540   -563   -504   -290   -174
     67     64     -2    -67     36     31   -202   -280   -402   -418   -272   -187
     83    -12    -96    -33     88    -54   -109   -140   -327   -392   -306   -202
     59    -62   -122      0     88    -90    -62    -80   -290   -371   -293   -189
     46    -80   -127     15     85   -103    -36    -51   -267   -353   -272   -197
     54    -64   -119      5     85    -93    -15    -31   -244   -329   -254   -197
     77    -20    -98    -28     88    -59     -2    -18   -223   -314   -236   -194
     75     -2    -77    -36     75    -38      7      0   -202   -303   -231   -176
     72     -7    -80    -33     75    -41      7     12   -197   -298   -226   -174
     67     -2    -70    -33     67    -36     15     23   -194   -293   -220   -174
     77     -5    -83    -36     80    -44     20     36   -184   -275   -210   -158
     80     10    -72    -46     77    -31     25     49   -168   -259   -197   -153
     80     12    -67    -49     75    -25     31     67   -145   -241   -184   -140
     96     18    -80    -57     85    -31     46     90   -124   -210   -161   -124
    116     59    -57    -88     88      2     57    114    -96   -174   -127    -98
    114     75    -41    -96     77     18     59    137    -70   -148    -96    -85
    119     83    -36   -103     77     23     72    176    -31   -116    -72    -64
    135    111    -23   -124     77     44     85    215      2    -88    -54    -25
    129    142     12   -135     59     77     98    249     36    -54    -23     10
    137    174     36   -155     49    106    106    290     72    -18     10     33
    166    184     18   -176     75    101    109    340    111     18     44     51
    197    205      5   -202     96    106    119    405    168     67     77     90
    215    244     28   -228     93    137    142    480    228    129    127    161
    236    293     57   -265     88    176    161    535    275    194    192    207
    259    311     51   -285    103    184    163    555    293    220    226    231
    265    309     44   -288    109    176    168    566    309    236    249    252
    254    335     80   -293     88    207    176    566    319    246    262    252
    257    345     85   -303     85    215    174    553    311    241    272    259
    246    337     90   -290     77    213    166    519    285    215    249    241
    231    322     90   -277     70    207    155    472    252    187    223    202
    207    290     83   -249     62    187    161    428    220    163    202    176
    163    267    103   -215     31    184    161    371    181    132    171    145
    135    249    114   -192     10    181    145    290    135     80    122     98
    114    210     96   -163      7    155    129    223     88     33     75     54
    101    189     88   -145      7    140    135    189     70     18     59     38
     75    176     98   -127    -12    140    135    158     49     -5     44     33
     64    187    122   -127    -28    153    150    140     41    -12     41     23
     57    176    119   -119    -31    148    158    129     31    -18     36    -15
     57    142     85    -98    -12    114    163    124     28    -15     25    -33
     51    168    114   -111    -31    142    194    161     77     41     62     28
     44    265    220   -155    -88    244    202    179    122     90    127     80
     44    311    267   -179   -111    288    187    187    148    122    168    109
     54    327    272   -189   -109    301    153    189    168    148    194    132
     59    301    241   -181    -90    272    145    194    174    153    189    135
     46    280    233   -166    -93    257    145    187    166    150    181    127
     31    270    239   -153   -103    257    140    168    150    132    166    109
     25    259    233   -142   -103    246    140    163    142    119    155    101
     15    171    155    -96    -70    163    140    163    114     96    129     80
     -5     51     57    -23    -31     54    124    137     64     41     70     25
    -46    -23     23     33    -36      0    111    114     33      2     25    -23
    -70    -96    -25     83    -23    -62     96     85     -2    -33    -10    -54
    -72   -166    -96    116     10   -132     85     51    -44    -85    -62    -75
    -80   -187   -109    132     12   -148     80     31    -64    -96    -80   -119
   -101   -192    -90    142     -5   -142     62      7    -72    -93    -72   -155
   -103   -218   -114    161      5   -166     51    -10    -85   -103    -80   -174
    -77   -267   -192    171     54   -231     51     -5    -83    -98    -70   -161
    -46   -324   -277    187    114   -303     59      2    -80   -103    -67   -163
    -18   -368   -353    192    166   -361     62      2    -85   -116    -77   -171
     12   -361   -374    174    192   -366     57      5    -88   -109    -70   -155
     31   -355   -387    161    205   -368     51      0    -98   -119    -88   -171
     49   -363   -413    158    231   -387     46    -18   -135   -166   -142   -215
     83   -488   -571    202    327   -530     70    -18   -233   -309   -290   -355
    106   -722   -828    309    467   -774    158     15   -381   -555   -574   -646
    101   -711   -815    303    457   -763    267    103   -381   -639   -683   -779
     28   -444   -472    205    249   -457    298    -12   -285   -504   -514   -641
   -129     83    213     23   -171    148    142   -415   -137   -124    -25   -140
   -298    901   1200   -301   -748   1049    -57   -701    189    542    774    665
   -322   1397   1719   -540  -1021   1558   -267   -704    576   1228   1488   1400
   -233   1267   1501   -517   -867   1384   -488   -737    579   1358   1577   1551
   -200    758    958   -280   -579    857   -587   -849    135    761    961    958
   -197    233    431    -18   -314    332   -519   -846   -387    -80    127     93
   -202   -114     88    158   -148    -12   -316   -522   -374   -262   -145   -205
   -179   -187     -7    181    -85    -98   -116   -244   -218   -166   -106   -189
   -114   -181    -67    145    -25   -124     62    -57   -111    -88    -54   -155
    -85   -176    -90    132      2   -135    137     46    -88    -88    -72   -184
   -101   -205   -103    153      0   -155    150     88    -70   -106   -106   -223
   -122   -257   -137    189      5   -197    181    127    -10    -83    -98   -207
   -132   -303   -171    215     18   -239    207    153     23    -54    -96   -194
   -114   -327   -213    220     49   -270    223    176     44    -18    -75   -184
   -106   -350   -244    226     67   -296    254    218     75     23     -2   -150
    -85   -361   -275    220     93   -319    267    244     98     49     59   -119
    -51   -340   -290    194    119   -316    275    267    124     75     90   -103
    -10   -303   -293    158    140   -298    288    301    155     96     98    -38
     -5   -288   -283    145    137   -285    306    324    184    132    140      5
    -31   -272   -241    150    103   -257    314    335    207    161    155    -20
    -28   -257   -228    142     98   -244    314    345    207    153    132    -10
    -36   -252   -215    145     88   -233    327    376    220    161    145     54
    -28   -239   -210    132     88   -226    324    400    233    179    168     72
    -25   -233   -207    129     88   -220    314    428    257    205    189     77
    -10   -187   -176     98     80   -181    306    478    298    244    218     93
     31   -124   -155     46     93   -140    306    517    329    272    244    127
     59   -124   -184     31    119   -153    296    553    363    303    272    158
     67   -103   -174     18    119   -137    290    587    392    332    296    179
     90    -49   -142    -23    116    -96    280    626    423    371    322    202
    119    -15   -135    -51    127    -75    283    680    470    428    371    257
    150     31   -122    -90    135    -44    272    704    498    475    428    298
    174     54   -122   -114    148    -33    257    698    506    493    446    288
    197     72   -124   -137    161    -25    249    683    501    485    436    311
    202     83   -119   -142    161    -18    254    665    491    478    446    348
    202     88   -114   -148    158    -10    244    631    462    444    420    311
    197     75   -122   -135    158    -23    231    581    423    400    376    275
    189     31   -161   -111    174    -64    223    537    389    358    337    239
    202    -12   -215    -93    207   -114    215    491    353    316    298    205
    202    -18   -223    -93    210   -119    200    426    306    265    249    158
    207    -41   -249    -83    226   -145    197    371    275    228    213    127
    200    -75   -275    -64    236   -174    210    324    249    192    181    101
    184   -129   -314    -25    249   -220    231    298    231    168    168     85
    181   -168   -350     -7    265   -259    252    288    215    155    161     72
    184   -166   -350    -10    267   -257    254    272    200    150    153     59
    192   -145   -340    -23    265   -241    257    272    194    148    145     49
    205    -67   -272    -67    239   -168    277    303    236    187    184     85
    181     28   -155   -106    168    -62    290    324    288    239    236    135
    155     90    -64   -124    109     12    285    324    314    270    267    163
    142    109    -36   -127     88     36    254    309    324    290    296    192
    158     88    -70   -122    114     10    218    290    319    296    298    197
    176     57   -122   -119    150    -31    189    267    285    267    272    166
    187     59   -127   -122    158    -33    158    233    246    236    246    137
    158     80    -80   -122    119      0    148    205    220    213    226    119
    122     44    -77    -83    101    -15    142    197    202    187    202    101
    129    -49   -179    -41    153   -114    132    189    163    127    140     44
    137   -101   -241    -18    187   -171    109    171    124     77     85     -5
    116   -129   -246      5    179   -187     83    135     80     33     46    -41
    111   -140   -252     15    181   -194     80    111     51      0     25    -64
    103   -150   -257     20    179   -202     77     96     33    -28      2    -88
     98   -161   -259     31    176   -210     75     83     25    -44     -7    -96
     85   -174   -259     44    168   -215     75     77     20    -57    -12    -98
     77   -171   -249     46    163   -210     67     77     23    -57    -10    -96
     44   -184   -228     67    135   -205     41     59      5    -75    -28   -119
     20   -200   -220     88    119   -210     33     49     -7    -83    -41   -132
     38   -218   -257     88    145   -236     33     57    -12    -93    -57   -145
     64   -241   -306     88    184   -272     33     67    -15    -98    -59   -142
    103   -249   -353     70    228   -301     38     77    -23   -114    -72   -155
    155   -340   -498     90    327   -418     64    109    -72   -210   -192   -275
    155   -530   -688    187    420   -607    142    171   -142   -394   -418   -514
    153   -561   -714    205    433   -636    259    296    -98   -467   -527   -657
    106   -316   -423    103    262   -371    314    262     25   -319   -350   -498
    -20    116    137    -49    -80    127    184   -137     70    -38     70    -64
   -137    771    909   -316   -524    839    -33   -548    176    449    732    623
   -150   1275   1426   -561   -787   1350   -233   -704    397   1039   1426   1350
    -44   1044   1088   -501   -566   1065   -410   -750    324   1150   1532   1530
    -28    491    517   -231   -272    504   -472   -862   -129    524    872    872
    -46    -15     31     31    -38      5   -433   -862   -561   -275     23    -12
    -38   -306   -267    174    114   -288   -257   -555   -501   -439   -244   -303
    -10   -309   -298    158    142   -303    -98   -265   -270   -288   -161   -228
     57   -311   -371    127    213   -340    -15    -93   -145   -213   -127   -202
    109   -327   -436    106    270   -381     23     15    -80   -176   -114   -192
    129   -329   -459    101    293   -394     28     54    -51   -166   -116   -197
    119   -335   -454    106    285   -392     28     72    -46   -174   -119   -202
    116   -327   -446    103    280   -387     44     98    -20   -153    -93   -174
    127   -353   -480    111    301   -418     59    122      5   -137    -77   -155
    135   -345   -480    106    306   -413     62    135     18   -129    -72   -150
    129   -301   -431     83    280   -366     51    122      7   -137    -88   -163
    137   -267   -407     64    270   -337     33    119     18   -132    -90   -171
    155   -259   -418     49    285   -337     38    140     38   -116    -77   -158
    158   -265   -423     54    290   -342     38    153     59    -98    -57   -140
    150   -257   -410     51    280   -335     23    161     72    -90    -49   -124
    153   -226   -379     36    265   -303     10    184    101    -64    -25    -98
    137   -210   -350     33    244   -280     -5    205    122    -51    -10    -85
    142   -158   -301      7    220   -228    -12    231    148    -20     18    -70
    153   -119   -272    -18    213   -197     25    267    179     20     51    -33
    153   -109   -262    -23    205   -184     70    306    215     54     80     -7
    163   -101   -265    -31    213   -184     96    358    262     96    116     12
    179    -75   -254    -51    215   -163    111    400    309    137    153     46
    179    -33   -215    -72    194   -124    114    454    376    205    205    106
    174      0   -174    -88    174    -85    122    519    441    275    265    176
    158     57   -101   -111    129    -20    132    576    514    342    322    220
    161     88    -72   -124    116      7    129    610    561    389    368    270
    210    124    -85   -168    148     20    111    620    574    415    413    298
    241    176    -64   -210    153     57    106    623    584    431    433    259
    233    153    -83   -194    158     36    109    613    568    397    361    228
    231    116   -114   -174    174      2    109    594    542    342    301    290
    220     88   -132   -155    176    -20    111    561    511    306    288    257
    220     57   -163   -140    192    -51    109    506    457    246    233    197
    215      2   -213   -109    213   -106    103    446    394    166    166    132
    210    -23   -233    -93    220   -127     83    379    327     90    103     70
    189    -23   -215    -85    200   -116     77    335    296     54     77     41
    179    -20   -202    -80    189   -111     80    296    270     25     67     18
    187    -12   -200    -88    189   -103     59    246    231     -7     36    -57
    189     -7   -197    -90    192   -101     54    210    194    -64    -57   -111
    207    -25   -236    -90    220   -132     41    179    161   -101    -90    -96
    244    -20   -265   -111    252   -142     41    161    137   -122    -90   -103
    259     54   -205   -155    231    -75     54    181    174    -83    -36    -67
    231    145    -85   -187    158     31     72    210    239    -15     36    -28
    223    161    -62   -194    142     49     70    210    265     12     49    -28
    257    153   -103   -205    179     25     15    174    246     -5     25     -5
    254    189    -64   -223    158     62    -15    155    244     -2     41      2
    218    215     -2   -215    111    106     -5    168    267     20     70      7
    200    205      2   -205     98    103    -12    166    265     18     77     12
    181    205     23   -194     80    114    -12    168    262      7     77      7
    187    114    -72   -150    129     20    -12    163    233    -28     20    -23
    249    -38   -288   -103    267   -163    -33    116    142   -127    -77    -67
    265    -36   -303   -116    283   -171    -28    122    140   -135    -77    -96
    231    -51   -285    -90    257   -168    -54    101    116   -161   -103   -132
    171   -129   -303    -23    236   -218    -75     62     72   -202   -153   -168
    124   -210   -335     44    228   -272    -46     38     44   -228   -181   -181
    155   -197   -353     20    252   -275    -46     31     33   -244   -192   -187
    155   -187   -342     15    249   -265    -77      5      2   -275   -218   -215
    145   -161   -309      7    226   -233    -88     -2     -2   -272   -202   -210
    176   -161   -337     -7    257   -249   -101     -7     -2   -272   -192   -218
    194   -150   -345    -23    267   -246   -119    -20    -20   -296   -228   -257
    210    -77   -288    -64    246   -184   -145    -44    -51   -337   -280   -288
    197    -25   -223    -88    210   -124   -174    -67    -70   -363   -298   -311
    184    -44   -228    -70    205   -135   -163    -49    -54   -363   -290   -301
    179   -220   -400     18    288   -311   -124     -7   -119   -483   -418   -413
    184   -376   -561     93    371   -467    -28     57   -181   -678   -649   -652
    132   -329   -462     96    296   -394     88    166   -109   -717   -719   -743
     57    -18    -75    -18     64    -46     98     20    -64   -620   -566   -618
    -36    454    491   -210   -262    470   -137   -496   -197   -420   -223   -290
   -101   1106   1205   -504   -652   1156   -431   -904   -210    -20    314    246
    -88   1538   1626   -724   -857   1582   -693  -1072    -80    491    953    846
    -18   1273   1291   -626   -654   1280   -820  -1036    -41    701   1169   1052
      0    711    709   -355   -353    709   -805  -1028   -407     90    535    467
     -2    239    241   -119   -122    241   -680   -937   -761   -667   -267   -293
     33     -7    -41    -12     36    -23   -514   -672   -646   -771   -504   -506
     75     25    -49    -49     62    -10   -363   -400   -379   -584   -410   -407
     98     62    -38    -80     70     10   -257   -200   -197   -454   -332   -327
    101     62    -41    -83     72     10   -200   -109   -114   -410   -309   -301
    109     64    -44    -88     75     12   -189    -85   -103   -415   -311   -314
    124     98    -25   -111     75     36   -189    -83    -93   -415   -319   -316
    122     88    -33   -106     77     25   -174    -59    -67   -405   -316   -277
    137     83    -54   -109     96     15   -176    -49    -62   -402   -306   -272
    137     88    -51   -114     93     20   -163    -41    -59   -400   -301   -270
    135    101    -33   -116     85     33   -148    -25    -44   -389   -296   -252
    111    111      0   -111     57     57   -148     -7    -18   -363   -272   -231
     88    142     54   -116     18     98   -129     18     15   -322   -231   -200
    114    161     44   -137     33    103   -137     18     12   -319   -228   -200
    135    192     57   -163     38    124   -132     44     44   -288   -207   -176
    114    202     85   -158     12    145   -127     44     59   -275   -197   -163
     62    189    124   -127    -31    158   -114     64     83   -246   -174   -142
     31    176    142   -103    -57    161   -111     75     98   -233   -161   -127
     31    220    189   -124    -77    205    -98     98    127   -207   -137    -98
     33    252    218   -145    -93    236    -85    135    176   -163   -114    -80
     59    270    210   -163    -75    241    -77    181    239   -111    -70    -49
     98    277    176   -189    -38    228    -85    205    272    -85    -44    -31
    145    327    181   -236    -18    254    -96    241    316    -38      2     20
    171    392    220   -283    -25    309    -93    290    376     23     67     77
    171    426    252   -298    -41    340    -80    340    431     83    101    119
    148    449    301   -301    -75    376    -54    379    475    129    116    161
    132    462    329   -296    -98    397    -49    384    485    145    132    168
    145    470    324   -309    -90    400    -62    358    459    127    124    150
    148    452    303   -301    -77    379    -67    337    428    101    106    140
    129    413    280   -272    -75    348    -70    311    384     59     77    122
    119    420    301   -270    -90    361    -72    277    340     25     57     88
     88    436    348   -265   -129    392    -96    220    277    -28     10     25
     57    436    379   -246   -161    407   -103    179    236    -64    -12    -12
     49    418    366   -233   -158    392   -116    132    187   -114    -64    -51
     98    379    280   -239    -90    329   -145     64    103   -200   -153    -98
     96    342    246   -220    -75    296   -148     10     38   -267   -215   -140
     18    319    298   -168   -140    309   -106     15     36   -259   -210   -140
    -64    293    355   -116   -210    324    -83     -5     15   -270   -218   -168
   -116    275    392    -77   -254    332    -70    -23     -5   -290   -233   -181
   -122    288    410    -83   -267    348    -57    -25      5   -272   -223   -161
   -106    340    446   -116   -277    394    -46     -2     49   -220   -181   -142
    -75    384    459   -155   -267    420    -57     -5     67   -202   -161   -142
    -44    431    475   -192   -259    452    -85    -28     64   -197   -150   -137
     44    485    439   -267   -197    465   -135    -62     59   -192   -137   -132
    111    493    381   -303   -135    439   -176    -80     46   -200   -145   -122
    127    488    358   -309   -116    423   -187    -85     36   -210   -155   -127
    122    498    376   -309   -127    439   -179    -93     36   -205   -155   -127
     93    483    389   -288   -150    439   -163    -83     46   -189   -137   -119
     85    436    348   -262   -132    392   -161    -83     31   -202   -155   -142
    114    371    257   -244    -72    314   -187   -114    -25   -267   -228   -202
    109    319    210   -213    -49    265   -187   -116    -54   -296   -257   -197
    122    246    122   -187      0    187   -202   -161   -106   -332   -270   -252
    153    179     25   -166     64    103   -197   -163   -135   -361   -335   -366
    202    119    -85   -163    142     18   -179   -137   -132   -366   -389   -337
    197    116    -80   -155    140     18   -189   -122   -114   -335   -345   -340
    158     20   -137    -88    148    -57   -239   -168   -163   -376   -371   -387
    155    -36   -192    -59    174   -114   -239   -226   -241   -449   -405   -387
    137     -7   -145    -67    140    -75   -213   -213   -226   -444   -384   -392
    101     51    -49    -75     75      2   -210   -218   -202   -418   -381   -418
     49     70     18    -59     15     44   -202   -207   -197   -413   -379   -363
     15     80     64    -49    -25     72   -184   -176   -174   -392   -348   -332
     -2     75     77    -36    -41     77   -166   -148   -161   -381   -332   -340
    -18    -36    -18     28      0    -28   -132   -106   -189   -444   -415   -407
    -57   -277   -220    166     80   -249    -28    -23   -241   -615   -620   -592
    -98   -288   -189    192     44   -239    106    103   -179   -665   -704   -740
   -140    -41     98     90   -122     25    155     54   -116   -597   -633   -657
   -241    335    576    -46   -407    454    -20   -407   -218   -433   -332   -280
   -358    966   1325   -303   -841   1145   -342   -893   -257    -38    233    226
   -342   1519   1862   -587  -1101   1691   -610  -1091   -106    498    862    769
   -275   1426   1701   -576   -987   1564   -779  -1083    -15    802   1137   1026
   -210    867   1078   -327   -644    971   -800  -1041   -246    423    698    631
   -197    283    480    -46   -337    381   -654   -961   -665   -415   -158   -137
   -181    -18    161     98   -171     70   -449   -680   -597   -602   -439   -376
   -124    -31     93     77   -111     31   -285   -379   -327   -423   -342   -298
    -72      5     77     33    -75     41   -158   -155   -135   -288   -246   -218
    -44    -33      7     36    -28    -15    -98    -80    -75   -265   -241   -223
    -44    -70    -28     57    -10    -49    -72    -54    -57   -262   -244   -228
    -59    -46     10     51    -36    -18    -62    -28    -33   -231   -205   -226
    -90    -54     36     72    -64    -10    -67    -36    -38   -239   -226   -252
   -155   -106     46    129   -103    -28    -72    -54    -62   -275   -272   -228
   -176    -93     83    135   -129     -5    -75    -36    -41   -254   -239   -228
   -148    -28    119     88   -137     46    -67     -5     -2   -213   -200   -205
   -101     31    132     36   -116     80    -67     10     10   -210   -207   -192
    -96     49    142     23   -119     96    -75     12      7   -218   -233   -205
    -88     77    166      5   -127    122    -77     18     15   -207   -223   -187
    -62    122    184    -31   -124    153    -85     25     38   -174   -184   -171
    -59    132    192    -36   -124    161    -75     41     62   -148   -166   -171
    -75    150    223    -38   -150    187    -90     33     59   -161   -184   -174
    -72    145    218    -36   -145    179    -88     49     80   -137   -155   -148
    -70    161    228    -46   -148    194    -75     72    116    -93   -109   -124
    -62    205    267    -70   -163    236    -70     90    150    -57    -57    -93
    -20    187    207    -85   -114    197    -64    127    174    -38    -59    -83
     85    205    119   -145    -18    163    -77    174    207    -10    -57    -64
    148    244     93   -197     25    168    -83    223    259     33    -12    -23
    197    329    132   -262     33    231    -83    277    335    114     64     54
    226    366    140   -298     41    254    -75    314    374    163    106     85
    223    394    171   -311     25    283    -67    332    400    194    140     93
    213    394    181   -303     15    288    -57    348    420    223    166    129
    205    368    163   -285     20    267    -54    358    423    226    171    150
    192    394    200   -293     -5    298    -59    355    410    226    176    145
    163    410    246   -285    -41    327    -41    350    402    223    181    148
    127    381    254   -254    -62    316    -20    340    384    202    171    132
     80    363    283   -220   -101    324     -2    309    361    181    168    122
     59    348    285   -205   -111    316     -5    246    311    137    132     77
     75    345    270   -213    -96    309    -20    179    252     70     70     23
    127    337    210   -233    -41    275    -28    129    197     10     18    -20
    137    283    145   -210     -2    215    -18     93    155    -23     -7    -62
    116    249    132   -184    -10    192    -15     67    132    -36    -20    -90
     96    239    142   -168    -23    192    -15     46    111    -51    -31   -111
     70    246    176   -161    -54    213    -18     28     96    -62    -41   -127
     54    267    213   -161    -77    241    -25     18     90    -67    -46   -140
     23    311    288   -171   -132    301    -36      2     90    -67    -49   -145
     15    418    402   -218   -192    410    -41     10    122    -36     -7    -98
     25    509    480   -270   -228    496    -57      7    137    -18     18    -67
     31    574    542   -301   -254    558    -80     -5    148     -7     36    -41
      7    613    605   -311   -298    610   -140    -46    124    -18     23    -54
    -20    633    654   -306   -337    644   -161    -80     93    -46      0    -77
    -36    662    698   -314   -368    680   -171   -106     62    -67    -15    -96
    -25    680    706   -327   -366    693   -197   -127     18   -106    -64   -148
      0    701    701   -353   -353    701   -236   -155    -20   -142   -101   -184
     12    659    646   -337   -316    654   -259   -174    -64   -187   -150   -236
      7    592    584   -301   -288    589   -275   -194   -111   -236   -205   -298
      5    550    545   -277   -270    548   -285   -220   -142   -270   -233   -332
     31    488    457   -262   -213    472   -301   -239   -184   -316   -275   -366
     59    488    426   -275   -184    457   -298   -239   -194   -335   -290   -379
     83    524    441   -306   -179    483   -306   -246   -200   -340   -298   -387
    103    545    441   -324   -168    493   -306   -254   -207   -345   -306   -397
    106    535    428   -322   -161    483   -301   -262   -210   -348   -306   -397
    111    491    379   -301   -135    436   -298   -262   -220   -358   -322   -400
    124    433    309   -280    -93    371   -298   -259   -223   -363   -327   -405
    129    379    249   -254    -59    314   -285   -257   -220   -363   -327   -413
    127    358    228   -244    -49    293   -272   -257   -215   -355   -311   -413
     98    332    233   -215    -67    283   -241   -252   -205   -350   -298   -402
    106    228    122   -168     -7    176   -213   -223   -231   -402   -363   -446
    163      0   -163    -80    163    -80   -163   -163   -319   -571   -550   -639
    176   -145   -324    -15    249   -233    -54    -59   -337   -730   -761   -911
    153    -67   -220    -44    184   -142     38     28   -228   -698   -761   -867
     31    210    176   -122    -72    194    -12   -223   -210   -540   -509   -568
   -155    779    935   -311   -545    857   -265   -774   -277   -207     31    -41
   -319   1439   1758   -561  -1041   1597   -483  -1085   -142    350    761    644
   -329   1590   1919   -631  -1124   1753   -696  -1161     -2    813   1288   1158
   -288   1153   1439   -433   -862   1296   -800  -1171   -176    646   1093    989
   -254    568    823   -155   -537    696   -787  -1163   -613   -155    233    174
   -233    142    376     46   -306    257   -623   -945   -769   -688   -394   -439
   -187     62    249     62   -218    155   -446   -613   -524   -576   -400   -462
   -119     80    200     18   -158    140   -314   -374   -322   -441   -324   -400
    -83     67    150      7   -116    109   -223   -218   -205   -366   -285   -371
    -80     51    132     12   -106     90   -187   -161   -161   -337   -267   -368
    -83     44    127     20   -106     83   -158   -124   -132   -311   -254   -363
   -101     41    142     28   -122     90   -135    -96    -98   -285   -231   -345
   -124     57    181     33   -153    119   -122    -62    -62   -259   -205   -324
   -145     70    215     36   -181    142   -101    -33    -38   -239   -181   -303
   -176     77    252     49   -213    163    -83    -18    -18   -215   -161   -288
   -171     96    267     36   -220    181    -80    -15     -7   -202   -153   -285
    -77    137    215    -28   -145    176   -109    -38    -28   -220   -176   -306
    -31    142    174    -57   -103    158   -124    -41    -28   -215   -176   -293
    -49    137    187    -44   -119    161   -127    -36    -20   -205   -166   -280
    -72    127    197    -28   -135    161   -116    -12      0   -184   -142   -262
    -54     90    145    -18    -98    116   -101     28     36   -150   -109   -226
    -33     90    122    -28    -77    106    -98     57     67   -119    -83   -192
     12    111     98    -62    -44    106   -101     80     98    -88    -59   -171
     70    140     67   -106      0    103   -111    114    135    -51    -31   -150
     83    114     31    -98     25     72   -119    137    155    -25     -7   -135
     49    103     51    -77     -2     77   -103    176    197      7     15   -111
     44    122     77    -85    -15    101    -85    220    244     51     57    -70
     75    140     64   -109      5    103    -80    244    267     75     80    -46
    124    189     64   -155     31    127    -83    280    298    109    106     -5
    163    254     90   -210     36    174    -90    316    342    171    166     31
    189    303    114   -246     38    210    -88    345    381    228    228     41
    210    311     98   -262     54    207    -85    361    392    244    239     41
    231    311     80   -270     75    197    -85    358    374    223    218     83
    228    301     72   -265     77    187    -80    353    368    220    233     93
    231    290     57   -262     88    174    -80    316    340    189    215     57
    244    272     25   -259    109    148    -85    283    301    148    184     33
    254    265     10   -259    122    137    -90    241    259    101    145     10
    226    215    -10   -220    116    101    -85    194    220     51    111     -2
    179    179      0   -181     90     90    -83    148    192     28     93    -49
    135    210     72   -174     31    142    -88     96    161      2     59   -158
    122    194     72   -158     25    135    -88     51    119    -44     -5   -176
    142    176     33   -161     54    106    -90     20     93    -70    -15   -122
    174    210     36   -192     70    124    -77      0     85    -72      0   -155
    202    223     20   -215     90    122    -57     -5     80    -80     -2   -171
    205    187    -18   -194    111     85    -41     -2     77    -80      7   -171
    210    236     23   -223     90    129    -28     23    127    -23     70   -124
    184    267     83   -226     49    174    -25     46    179     36    129    -80
    163    290    127   -228     18    210    -36     75    228     85    166    -41
    194    332    137   -262     28    236    -31    124    298    153    223     33
    205    327    119   -267     41    223     20    161    319    184    257     57
    122    272    150   -197    -12    213     70    161    311    179    262     49
    -23    168    189    -75   -106    179     41    114    265    135    231     15
    -93     90    184      2   -137    137    -28     75    223     88    181    -10
    -64     -2     62     31    -64     31    -38     80    197     57    129    -15
    -15    -77    -62     44     23    -70    -33     62    168     33    109    -51
     36    -98   -135     28     83   -114    -44     28    140     15    122   -132
     23   -114   -137     46     80   -124    -57      0    116    -12     85   -244
     15   -145   -161     64     88   -153    -64    -12     80    -77      0   -189
     18   -163   -181     72     98   -171    -67    -15     72    -96     -7   -137
     15   -145   -161     64     85   -153    -77    -28     67    -93      2   -140
    -10   -155   -145     83     67   -150    -75    -38     62    -90     10   -153
    -12   -153   -140     83     62   -148    -49    -23     72    -85     12   -153
    -44   -142   -101     93     25   -122    -41    -18     80    -77     23   -122
    -41   -174   -132    106     44   -153    -44    -23     75    -75     28   -124
      7   -148   -155     70     80   -150    -64    -36     64    -75     25   -168
     20   -119   -142     46     80   -129    -83    -31     75    -67     46   -168
     -5   -194   -192     98     93   -194    -85    -51     20   -142    -31   -231
    -28   -439   -410    231    187   -426    -31    -59   -103   -329   -239   -439
     -7   -696   -688    353    340   -693     85    -12   -231   -571   -511   -730
     18   -672   -693    327    353   -683    205    106   -171   -584   -555   -795
    -36   -381   -348    207    155   -366    194    -57    -75   -420   -345   -581
   -218    166    381     25   -301    272    -20   -501     41    -20    176    -36
   -446    888   1335   -220   -891   1111   -205   -795    335    633    950    730
   -348   1299   1644   -478   -997   1470   -441   -805    644   1254   1590   1382
   -213   1111   1322   -449   -769   1215   -652   -818    597   1317   1618   1465
   -194    574    769   -192   -483    670   -714   -898    148    670    956    813
   -202     44    246     80   -223    145   -584   -831   -293   -122    153     -2
   -158   -158      0    158    -80    -80   -335   -491   -202   -215    -33   -189
    -98   -205   -109    150      2   -158   -161   -233    -57   -145    -25   -181
    -77   -254   -179    163     49   -218    -72    -88     25    -93    -10   -202
    -51   -241   -189    148     67   -215    -46    -20     64    -80     -5   -202
     23   -207   -231     90    127   -218    -33     25     98    -59     15   -166
     77   -168   -246     44    161   -207    -20     54    116    -31     38   -184
     85   -176   -262     44    171   -218    -31     49     98    -46     31   -210
     28   -218   -246     96    137   -231      5     67    111    -36     38   -192
    -41   -241   -200    140     77   -220     49     90    132    -23     44   -163
    -62   -244   -181    153     59   -213     51     90    129    -28     31   -161
    -62   -226   -166    142     51   -194     46     96    129    -20     31   -158
    -49   -207   -158    129     54   -184     36    101    142     -7     41   -148
    -41   -200   -158    119     57   -179     41    124    174     18     70   -124
    -20   -174   -155     96     64   -166     46    150    197     41     96   -103
    -12   -153   -140     80     62   -148     49    176    220     64    111    -83
    -15   -124   -109     70     46   -116     59    200    252     90    135    -62
     -2   -119   -116     59     54   -116     64    220    265     98    142    -62
     15    -98   -114     41     62   -106     72    259    288    119    163    -46
     33    -67   -101     18     64    -85     77    306    322    153    194    -12
     38    -44    -83      2     59    -62     85    345    355    184    218     12
     51    -18    -70    -18     59    -41     85    379    387    207    244     33
     88     33    -54    -62     70     -7     98    433    436    254    285     75
    116     67    -51    -93     83      7    101    491    475    296    327    116
    124     85    -38   -103     83     23    119    540    522    348    368    161
    132    109    -25   -122     80     41    132    550    540    355    381    184
    148    137    -12   -142     80     62    132    566    555    381    410    218
    161    142    -18   -153     90     62    122    574    563    394    420    228
    155    150     -5   -153     80     72    122    574    574    397    428    239
    122    135     12   -129     54     75    137    563    566    389    428    246
     93    109     15   -101     38     62    142    530    548    371    415    239
    114    122      7   -119     51     67    127    483    522    340    392    213
    135    145     10   -140     62     77    116    436    491    314    374    197
     77     98     20    -90     28     59    103    371    441    257    324    150
     28     44     15    -36      7     31    111    311    387    194    270     96
     -7      7     15     -2    -12     10    135    262    355    158    239     57
    -10     41     51    -15    -31     46    148    228    337    148    220     38
    -18     38     57    -12    -36     46    171    223    337    142    218     49
     -2     36     38    -18    -20     38    181    220    332    137    213     49
     12     28     12    -23      0     20    189    218    340    135    210     38
     18    101     83    -59    -31     93    197    228    381    174    252     67
      0    163    163    -83    -83    163    187    233    418    213    293    109
    -10    189    200    -88   -103    194    158    241    433    236    319    153
     25    176    148   -103    -59    163    111    228    423    239    319    158
     36    145    109    -90    -36    127     90    228    423    241    322    163
     12    145    129    -80    -57    137     70    200    407    228    306    145
      7    161    153    -85    -72    158     51    168    384    207    285    129
     15    103     88    -62    -36     96     49    158    358    187    262    114
     54     15    -38    -33     46    -10     44    155    329    153    226     83
     15    -90   -109     36     62    -98     38    119    265     88    153     10
    -15   -155   -140     85     62   -148     41     88    220     41    103    -38
    -23   -184   -161    103     67   -174     49     70    192     15     77    -57
    -38   -205   -166    122     62   -187     49     49    168    -10     57    -75
    -18   -189   -171    103     75   -181     18     18    135    -36     36    -96
      5   -158   -163     75     83   -161    -12     -2    106    -59     10   -119
     -5   -176   -174     88     83   -174    -12     -5     98    -67     -2   -124
    -33   -202   -168    119     67   -187      5     -2     93    -72     -2   -129
    -31   -210   -179    119     72   -197     12     -7     85    -77     -2   -129
    -23   -213   -189    116     80   -202     10    -10     85    -80     -5   -129
    -23   -218   -194    119     83   -207      7     -7     85    -72      2   -122
    -25   -244   -218    135     96   -231     15      7     96    -62     23    -98
    -15   -324   -309    168    145   -316     31     12     70   -101    -15   -135
    -10   -524   -514    267    252   -519     96     36    -31   -265   -194   -301
    -44   -730   -685    384    319   -709    218     93   -129   -478   -444   -550
    -59   -665   -605    363    272   -636    335    207    -51   -488   -491   -626
   -122   -309   -187    215     31   -249    314     10     46   -298   -246   -389
   -241    267    509    -15   -376    387     77   -433    137     96    285    158
   -350    982   1332   -316   -841   1158   -163   -706    400    732   1031    914
   -329   1366   1696   -517  -1013   1530   -389   -732    698   1358   1670   1579
   -246   1018   1265   -387   -756   1140   -561   -771    550   1299   1569   1532
   -220    483    704   -132   -462    594   -610   -867     33    558    823    795
   -176     28    205     72   -192    116   -475   -750   -329   -145     83     44
    -96   -181    -85    140     -5   -135   -236   -397   -213   -213    -80   -132
    -38   -246   -207    142     83   -228    -70   -127    -12    -83     -7    -64
    -23   -306   -283    163    127   -293      5     12     98    -18     31    -36
    -64   -368   -303    215    116   -337     59     54    135     -7     33    -33
   -111   -374   -262    244     75   -319    122     57    135     -5     38    -28
   -116   -379   -265    246     72   -322    168     98    135      5     44    -18
   -116   -407   -290    262     85   -350    171    132    132    -12     25    -23
   -116   -405   -288    259     83   -348    184    176    176      5     38      2
   -166   -413   -246    290     38   -329    202    181    205     18     41     15
   -174   -389   -215    280     18   -301    184    171    213     33     46     15
   -124   -311   -187    218     28   -249    163    171    213     46     70      5
   -122   -296   -174    210     23   -236    161    168    218     51     85    -12
   -124   -337   -213    231     44   -275    155    176    226     62    101      7
    -80   -303   -226    192     70   -265    140    187    236     70    103     31
    -70   -262   -194    166     59   -228    124    189    241     75    106     46
    -51   -189   -140    119     41   -166    101    192    246     80    119     54
    -20   -161   -140     90     59   -150     88    207    257     85    119     75
     -2   -174   -174     88     83   -174     75    233    262     88    116     83
      0   -145   -145     72     72   -145     75    267    290    122    142    101
     18    -98   -119     38     67   -109     80    301    337    168    187    161
     33    -88   -122     28     77   -103     88    324    371    194    202    197
     59    -75   -137      5     96   -106     70    361    400    231    228    223
    114    -31   -145    -41    127    -88     70    426    459    296    280    270
    140     -2   -145    -70    142    -72     64    475    498    350    319    322
    153     57    -96   -103    124    -18     62    498    527    400    363    366
    155    153     -5   -155     80     75     59    506    563    449    415    413
    155    194     38   -176     57    116     64    498    571    462    426    420
    150    163     12   -161     70     88     59    472    545    431    394    387
    166    132    -33   -148    101     49     38    431    491    374    340    332
    171    150    -23   -161     98     62     10    374    436    327    309    293
    174    181      7   -179     83     96      5    327    405    306    301    277
    145    132    -12   -140     77     59      5    270    353    254    257    226
     93     46    -46    -70     70      0     -7    207    296    197    213    181
     62     25    -38    -44     49     -5     -5    158    252    153    176    116
     41     10    -31    -25     36    -10      0    124    210     98     98     98
     20     -5    -28    -10     23    -15     -7     75    163     51     54     88
      2      5      2     -2      0      5    -10     33    124     25     38     44
     23     18     -7    -23     15      5     -7     25    109      7      7     36
     44     75     28    -59      7     51      5     36    124     20     10     51
     93    210    116   -150    -10    163      5     57    163     72     54     83
    127    314    187   -220    -28    252     -2     67    197    119    103    119
    155    316    161   -239     -5    239    -25     51    210    135    127    132
    176    332    155   -254     10    244    -49     41    231    161    163    168
    189    335    145   -265     23    241    -67     38    223    163    168    184
    194    363    168   -277     12    267    -75     31    210    150    158    176
    155    387    228   -272    -36    306   -106     -7    168    109    111    135
     96    394    298   -246   -101    348   -135    -54    129     67     67     93
     77    358    280   -218   -101    319   -155    -85     70      2     -5     31
     80    329    249   -205    -83    290   -176   -106     18    -46    -62    -12
     54    296    241   -176    -93    270   -179   -124    -12    -72    -88    -33
     20    244    223   -135   -101    233   -166   -142    -49   -103   -116    -59
      2    228    226   -116   -111    228   -161   -153    -72   -124   -135    -77
    -12    223    236   -103   -124    228   -171   -171    -90   -142   -155   -106
    -20    197    218    -88   -119    207   -202   -197   -119   -163   -171   -122
    -23    171    194    -75   -109    184   -207   -207   -145   -189   -194   -145
    -18    163    181    -75    -98    171   -215   -210   -155   -202   -215   -168
     -2    142    145    -70    -72    142   -231   -223   -171   -215   -233   -181
    -15     83     98    -33    -57     90   -223   -218   -181   -223   -244   -179
     -7     96    103    -44    -57     98   -213   -202   -166   -205   -226   -163
     10    106     96    -59    -41    101   -210   -197   -166   -207   -231   -176
     28     62     33    -44     -2     49   -202   -192   -200   -267   -290   -236
     54   -132   -187     36    119   -158   -127   -119   -259   -431   -483   -423
     41   -259   -301    109    168   -280    -12    -10   -246   -558   -665   -615
     20    -96   -116     36     67   -106     46     44   -142   -509   -623   -597
    -64    283    348   -109   -205    314    -33   -254   -166   -368   -371   -366
   -197    857   1054   -332   -626    956   -314   -802   -288    -64    145    137
   -272   1454   1727   -592  -1000   1590   -555  -1101   -207    444    818    771
   -215   1517   1732   -652   -974   1623   -753  -1148   -103    870   1275   1213
   -181   1049   1231   -433   -706   1140   -802  -1135   -272    678   1026   1002
   -181    519    701   -168   -441    607   -756  -1130   -719   -179    111    158
   -181    122    301     28   -241    210   -636   -963   -865   -683   -493   -407
   -158     25    184     64   -171    103   -496   -680   -620   -561   -470   -394
   -129     51    181     38   -155    116   -376   -452   -413   -407   -376   -306
   -124     67    192     25   -158    129   -303   -309   -288   -327   -327   -272
   -127     77    205     25   -166    140   -275   -246   -236   -298   -319   -267
   -140     93    233     23   -187    161   -267   -233   -226   -303   -327   -275
   -150    127    277     12   -213    202   -239   -202   -192   -280   -303   -257
   -176    109    283     31   -228    194   -213   -179   -174   -265   -285   -239
   -187    111    298     36   -244    205   -202   -153   -155   -241   -262   -207
   -166    114    280     23   -226    197   -205   -122   -122   -210   -236   -181
   -142    119    262     12   -202    189   -205   -106   -101   -192   -223   -166
   -111    124    233     -7   -171    179   -218   -109    -90   -184   -213   -163
    -70    168    239    -49   -155    205   -226   -101    -75   -171   -200   -155
    -20    210    231    -96   -127    220   -244    -98    -62   -145   -174   -137
     25    218    192   -122    -83    205   -233    -93    -44   -127   -158   -127
     49    194    145   -124    -49    171   -205    -93    -41   -127   -155   -129
     96    213    116   -155    -10    163   -200   -103    -41   -122   -137   -129
    187    262     75   -226     54    168   -220    -96    -33   -119   -135   -135
    228    262     33   -244     98    148   -270    -67    -15   -109   -148   -122
    236    246     10   -241    111    129   -283    -33     18    -70   -122    -83
    228    290     59   -259     85    176   -272     18     83     -7    -62    -31
    215    350    135   -285     38    244   -272     57    140     46     -7     10
    210    387    176   -298     18    283   -249    119    213    116     54     62
    194    405    210   -301     -7    309   -228    166    272    176    111    106
    176    465    288   -319    -57    376   -210    200    324    236    168    137
    153    472    319   -314    -83    397   -200    233    368    272    207    184
    140    493    353   -316   -106    423   -181    254    397    301    236    218
    119    519    400   -322   -142    459   -174    252    394    290    218    200
    122    519    397   -322   -137    459   -171    246    381    270    197    213
    111    504    389   -309   -140    446   -176    226    355    244    192    189
     75    491    415   -283   -168    454   -181    187    311    197    150    122
     23    436    413   -231   -194    426   -187    137    252    127     77     93
      2    402    400   -202   -200    402   -184    111    205     85     51     75
    -18    413    431   -200   -223    420   -189     72    163     49     41     33
    -54    433    488   -189   -270    459   -192     25    122     12     18    -51
    -70    400    470   -166   -270    433   -202    -18     72    -46    -70    -77
    -38    389    428   -176   -233    407   -207    -51     38    -85    -93    -67
     -5    392    397   -194   -200    394   -207    -77     10   -124   -119    -72
     33    363    329   -197   -148    348   -202    -93      0   -140   -142   -106
     64    423    355   -244   -145    389   -215   -114     -2   -153   -163   -111
    101    493    389   -298   -142    441   -241   -109     25   -111   -114    -70
    155    545    387   -350   -116    467   -288   -114     41    -80    -77    -64
    153    589    436   -371   -140    514   -327   -140     31    -77    -38    -49
    129    597    467   -366   -168    532   -303   -137     38    -59    -23    -70
    119    584    462   -353   -171    524   -270   -132     44    -64    -54    -51
    103    548    441   -327   -168    496   -267   -132     44    -62    -44    -57
     98    532    433   -314   -166    483   -272   -119     54    -33      5    -51
    109    542    433   -327   -161    488   -288   -124     51    -33     20    -75
    116    436    319   -277   -101    379   -272   -122     31    -72    -20   -101
    122    314    189   -220    -33    252   -257   -109      5   -116    -72   -111
    122    267    145   -194    -10    207   -257   -116    -18   -135    -77   -122
    140    257    114   -200     12    184   -265   -135    -44   -163   -122   -163
    145    231     83   -189     31    158   -275   -150    -77   -207   -166   -148
    124    202     75   -166     23    140   -275   -148    -80   -205   -148   -142
     96    163     67   -129     15    116   -272   -137    -75   -194   -158   -142
    114    148     33   -132     38     90   -288   -166   -109   -228   -194   -163
    114    163     46   -140     33    106   -293   -176   -114   -231   -197   -168
    114    181     64   -150     25    124   -285   -163    -98   -218   -189   -184
    109    150     41   -129     33     96   -275   -158    -96   -223   -220   -181
     90    142     51   -116     20     96   -283   -166   -116   -257   -236   -163
     54     98     44    -77      5     72   -277   -158   -116   -254   -187   -174
     44      0    -44    -23     44    -20   -252   -127   -116   -270   -192   -218
     62   -220   -283     80    171   -252   -163    -51   -155   -402   -363   -374
     62   -353   -418    145    239   -384    -44     54   -161   -555   -587   -571
     51   -213   -267     80    158   -239     33    111    -62   -514   -563   -553
      2    150    145    -77    -72    148    -41   -168    -75   -361   -303   -337
   -109    675    784   -283   -446    730   -358   -706   -207    -90    140     67
   -179   1335   1512   -579   -846   1423   -626  -1002   -127    397    766    628
   -116   1530   1647   -706   -880   1587   -828  -1052     23    849   1249   1078
    -44   1132   1176   -545   -610   1153   -914  -1021    -77    730   1085    950
    -25    613    639   -293   -332    626   -875  -1008   -485    -25    296    246
    -31    137    166    -54   -101    150   -678   -813   -644   -545   -293   -290
     38     20    -18    -31     28      0   -491   -509   -400   -426   -259   -259
     54      7    -46    -33     49    -20   -345   -270   -171   -252   -142   -171
     38     12    -25    -25     33     -5   -241   -122    -41   -174   -109   -168
      2    -36    -41     15     20    -36   -202    -77    -12   -174   -101   -145
      7    -41    -49     15     25    -44   -179    -59     -2   -174    -98   -135
      0    -46    -46     20     23    -46   -174    -49     10   -171    -98   -142
     -2    -38    -36     20     15    -38   -168    -33     25   -166    -96   -119
    -12    -90    -77     51     31    -85   -158    -25     31   -150    -80    -88
    -18    -98    -80     57     28    -90   -137     -5     57   -114    -49    -70
    -20    -59    -38     38      7    -49   -132      7     77    -90    -20    -70
    -28    -28      0     28    -15    -15   -137     18     98    -70      2    -51
    -36    -20     15     25    -25     -2   -132     44    119    -54     15    -18
    -23     -2     20     12    -20      7   -124     64    137    -38     33     15
     12     20      5    -18      5     12   -137     59    124    -57     20     18
     38     15    -23    -25     31     -2   -145     64    127    -49     28      7
     44     57     10    -51     18     33   -140     93    176     -2     80     31
     38     83     44    -62     -2     64   -129    122    210     25    101     62
     57     93     36    -75     10     64   -119    163    252     64    129     98
     67     67      0    -67     33     33   -124    181    280     93    155    106
     83     88      2    -88     41     46   -114    241    342    150    218    145
    114    148     33   -132     41     90   -103    296    402    200    267    184
     90    129     38   -111     25     85    -96    335    446    233    293    215
    106    114      7   -109     49     62    -80    384    493    285    327    252
    171    148    -23   -161     96     62    -77    426    535    324    368    298
    218    158    -59   -187    137     49    -83    454    558    350    410    342
    233    171    -62   -205    148     57    -80    470    571    368    441    361
    244    168    -75   -205    161     46    -64    478    566    366    444    361
    246    207    -38   -228    142     85    -59    467    545    324    410    361
    246    200    -46   -226    148     77    -64    444    504    275    374    353
    244    176    -70   -213    155     54    -67    418    475    265    371    324
    244    163    -80   -202    163     41    -75    371    436    236    366    272
    241    145    -96   -194    168     25    -72    319    381    181    327    220
    207    109    -98   -158    153      5    -72    267    327    116    267    171
    148     67    -83   -109    114     -7    -67    223    283     75    228    140
    106     59    -46    -83     77      7    -54    197    267     54    218    124
     83     85      2    -85     38     44    -38    181    262     46    213    124
     70     70      0    -72     36     36    -28    155    239     23    192    103
     72     49    -23    -62     46     12    -23    140    210     -5    163     85
     54     46     -7    -49     31     20    -15    153    213     -2    161     88
     46    114     64    -83    -10     88      2    189    265     54    220    148
     64    220    155   -145    -44    189     10    213    322    114    280    207
     98    259    158   -181    -28    210    -12    192    324    119    288    223
    101    246    145   -174    -20    197    -38    179    322    124    293    241
     98    236    137   -168    -20    187    -51    179    322    127    301    262
    122    218     93   -171     12    155    -70    163    303    109    285    244
    137    187     49   -163     44    119    -85    145    277     80    259    226
    116    158     41   -137     38    101    -72    166    290     98    277    249
     88     59    -28    -75     59     15    -57    181    275     88    262    215
     90    -12   -103    -38     96    -59    -54    189    244     49    215    171
     90    -62   -155    -15    122   -106    -51    184    213      5    168    140
     67   -127   -194     31    129   -161    -46    168    189    -20    145    119
     25   -168   -194     70    109   -181    -41    158    163    -36    132     75
      0   -168   -168     85     83   -168    -33    168    166    -38    127     59
    -28   -197   -171    111     70   -184    -18    181    163    -41    129     75
    -54   -207   -153    132     49   -181      7    192    158    -41    135     80
    -83   -184   -101    132      7   -142     28    194    166    -28    161     80
     10   -179   -189     83     98   -184      0    171    148    -46    150     33
    137   -257   -397     59    265   -327    -64    119     93   -106     62    -10
    176   -361   -537     93    355   -449   -111     93     41   -158    -12      5
     88   -423   -511    166    298   -467    -93    103     38   -163     -5     -7
     -2   -467   -465    233    231   -467     -7    158     59   -174    -31      0
    -23   -626   -602    322    288   -615     80    239     25   -275   -150   -124
     25   -823   -849    400    436   -836    192    311    -44   -478   -387   -402
     80   -763   -846    340    462   -805    296    415     36   -496   -410   -480
     23   -454   -480    215    252   -467    298    267    127   -322   -171   -329
   -127     49    176     38   -153    111     62   -226    109    -18    252     46
   -252    758   1010   -252   -631    883   -218   -607    228    509    906    857
   -267   1166   1431   -449   -849   1299   -462   -688    475   1130   1592   1512
   -220    943   1163   -361   -693   1052   -587   -644    514   1299   1714   1634
   -244    337    581    -46   -413    459   -532   -602    187    740   1127   1088
   -301   -254     46    277   -174   -103   -345   -493   -239    -96    290    265
   -314   -540   -226    426    -44   -384   -109   -142    -96   -158     90     77
   -277   -542   -265    410     -7   -405     38    109    103    -44    140    140
   -226   -524   -298    374     36   -413    132    262    213     10    171    155
   -202   -491   -288    348     41   -389    161    311    239      5    161    132
   -207   -504   -298    355     44   -402    161    319    236    -10    148    103
   -200   -472   -272    335     33   -374    155    322    241    -20    148    106
   -181   -449   -267    316     41   -361    158    327    246    -23    158    129
   -171   -436   -265    303     46   -350    148    319    236    -31    158    114
   -176   -400   -223    285     23   -311    127    301    228    -38    163     62
   -153   -350   -197    252     20   -275    122    288    226    -51    140     44
   -163   -345   -184    254     10   -267     93    252    200    -88    103     57
   -155   -329   -174    244      7   -252     57    215    166   -127     72     33
    -83   -348   -267    215     90   -309     41    218    153   -145     54     28
    -38   -363   -324    200    142   -345     36    220    148   -142     54     23
    -25   -361   -335    192    153   -348     31    233    166   -119     77     41
    -31   -314   -283    174    124   -298     18    239    187    -98     96     59
    -12   -303   -290    155    135   -298      7    241    200    -96     88     64
      7   -298   -309    145    155   -303      7    259    220    -75    103     72
     41   -267   -311    111    174   -290     10    290    254    -41    127     90
    111   -218   -329     54    220   -272      7    316    285    -10    145    116
    158   -187   -345     12    249   -267     10    358    316     18    171    150
    171   -158   -332     -7    249   -244     23    402    366     57    213    194
    197   -124   -324    -38    259   -223     25    441    418    109    262    246
    277    -88   -366    -93    322   -226     23    517    480    179    316    303
    329    -28   -358   -153    342   -192     25    568    532    233    374    363
    332     18   -314   -176    322   -145     41    600    571    275    426    423
    319     51   -267   -187    293   -106     64    613    589    288    449    457
    280     44   -236   -161    259    -96     93    615    589    301    470    467
    244     46   -197   -145    220    -75     93    584    550    280    459    397
    239     67   -174   -153    207    -51     90    545    509    244    428    379
    210     -5   -215   -103    210   -109     70    493    457    187    381    397
    202    -64   -267    -67    233   -166     62    439    407    127    335    361
    197    -98   -296    -49    244   -197     62    371    348     67    288    316
    161   -106   -267    -28    213   -184     72    319    309     33    254    270
    109    -64   -174    -23    140   -119     88    277    283      0    218    226
     64      0    -64    -31     64    -31     98    252    259    -25    194    200
     25     93     64    -62    -20     80    101    223    233    -44    181    174
     38    161    122   -101    -41    142     75    176    181    -98    140    145
     44    210    166   -127    -62    189     57    150    150   -132    111    140
     41    298    257   -168   -106    277     41    140    150   -127    116    150
     12    394    381   -205   -184    387     20    124    161   -106    142    166
    -10    465    475   -228   -241    470    -15     96    168    -93    158    168
      0    519    519   -262   -259    519    -80     54    153    -98    148    158
      7    535    527   -270   -259    532   -135     18    124   -122    124    140
     -7    550    558   -272   -283    553   -158     -5    103   -145    106    129
    -25    561    587   -267   -306    574   -171    -25     80   -163     90    116
    -15    553    568   -270   -290    561   -192    -44     51   -187     62     96
     33    542    509   -288   -236    527   -205    -51     25   -215     31     72
     36    483    446   -259   -205    465   -202    -62    -15   -257    -15     33
     28    433    402   -231   -187    418   -210    -85    -57   -293    -57     -2
     10    384    374   -200   -181    379   -215   -119   -106   -342   -103    -38
      7    348    340   -176   -166    345   -226   -155   -155   -389   -148    -72
     46    319    272   -187   -111    296   -241   -181   -184   -418   -176    -88
     96    311    215   -205    -59    262   -241   -171   -184   -413   -174    -72
    114    283    166   -200    -25    226   -249   -179   -192   -420   -184    -85
    124    252    127   -187      0    189   -257   -189   -205   -433   -194    -93
    135    213     75   -176     31    145   -265   -197   -220   -446   -205   -101
    127    145     18   -137     54     83   -259   -202   -228   -454   -215   -101
    122    111    -12   -119     67     49   -239   -202   -228   -452   -215    -93
    116     77    -38    -96     77     20   -226   -197   -228   -452   -215    -90
    106     10    -96    -59    101    -41   -210   -192   -246   -478   -239   -109
    114   -140   -254     10    184   -197   -179   -181   -329   -607   -381   -244
    137   -358   -496    109    316   -426    -88   -127   -428   -828   -644   -501
    168   -431   -600    132    384   -514     25     23   -392   -919   -776   -636
    103   -205   -309     49    205   -257     67    -44   -283   -771   -602   -475
    -20    327    348   -153   -184    337   -111   -511   -272   -483   -168    -44
   -148   1122   1267   -488   -706   1195   -394   -974   -168     44    535    657
   -189   1704   1893   -756  -1041   1797   -672  -1166     51    665   1262   1382
   -106   1540   1647   -717   -875   1592   -891  -1192     49    870   1462   1639
   -114    982   1093   -433   -602   1036   -919  -1218   -324    314    862   1072
   -179    353    530    -88   -355    441   -797  -1124   -740   -511    -25    187
   -179     51    231     64   -205    140   -574   -795   -698   -737   -366   -176
   -119     70    187     23   -153    127   -397   -501   -480   -597   -298   -124
    -64     70    135     -2    -98    101   -283   -314   -348   -514   -257    -90
    -46     64    111    -10    -77     88   -231   -233   -296   -485   -257    -96
    -46     41     88      2    -67     64   -213   -205   -285   -480   -262   -103
    -62     38    101     10    -83     70   -213   -194   -288   -483   -270   -111
    -54     59    114     -2    -85     88   -210   -181   -283   -483   -272   -101
    -36     90    127    -28    -83    109   -215   -176   -277   -480   -277    -93
     -2    103    106    -49    -54    103   -215   -163   -270   -462   -262    -80
     51    119     64    -85     -7     93   -218   -153   -259   -446   -246    -75
    109    140     31   -127     38     85   -226   -150   -262   -439   -239    -67
    153    155      2   -155     75     80   -241   -161   -275   -444   -244    -67
    176    181      5   -179     85     93   -254   -174   -275   -444   -246    -62
    171    192     20   -184     75    109   -257   -166   -265   -436   -241    -49
    174    205     31   -192     72    119   -246   -142   -246   -415   -223    -31
    189    228     38   -210     75    132   -252   -127   -233   -402   -213    -20
    187    257     70   -220     59    163   -259   -109   -220   -384   -200    -10
    163    254     90   -210     36    174   -241    -80   -187   -353   -181      2
    145    246    101   -197     20    174   -220    -38   -148   -311   -145     36
    129    259    127   -194      0    194   -213      5   -114   -275   -114     41
    111    293    181   -202    -33    239   -207     57    -75   -233    -85     70
     90    324    233   -207    -72    280   -189    135    -23   -179    -44    137
     70    342    272   -207   -101    309   -176    192     28   -122      2    197
     70    389    319   -231   -124    355   -155    241     88    -62     62    257
    109    441    332   -275   -111    387   -127    290    148     15    132    332
    116    444    327   -283   -106    387   -163    288    166     54    166    345
    129    501    371   -314   -122    436   -192    267    155     57    176    342
    148    532    384   -340   -116    457   -189    246    135     38    163    337
    140    504    363   -322   -111    433   -192    226    114     23    150    340
    163    550    384   -358   -109    470   -174    226    122     33    166    353
    168    574    405   -371   -119    491   -166    197    101     12    150    335
    127    532    405   -332   -137    470   -210    111     18    -67     77    254
     96    537    441   -316   -171    491   -236     23    -57   -140     31    181
     36    485    446   -262   -205    467   -270    -59   -129   -210    -36     75
     25    454    428   -241   -200    441   -233    -75   -135   -226    -64     88
     49    470    418   -259   -184    444   -213    -98   -148   -241    -62     93
     41    446    405   -244   -181    426   -236   -140   -192   -280    -93     46
     57    420    361   -239   -153    392   -202   -148   -202   -296   -111     38
     70    452    381   -262   -155    418   -158   -148   -194   -290    -96     10
     88    483    394   -288   -153    439   -176   -155   -184   -288   -114    -12
     96    454    358   -275   -129    407   -226   -161   -171   -270    -90    101
    111    485    374   -298   -132    431   -220   -142   -122   -200    -15    109
    161    553    389   -358   -114    472   -231   -135    -98   -168      0    135
    187    535    348   -361    -80    441   -272   -161   -122   -184     -7    145
    213    504    290   -358    -38    397   -283   -176   -140   -192    -10    116
    296    511    213   -405     41    363   -322   -215   -171   -215    -41     80
    316    472    155   -394     80    314   -355   -249   -213   -259   -101     51
    280    397    114   -340     83    257   -358   -246   -239   -298   -155     31
    223    311     88   -267     67    200   -353   -241   -262   -322   -207     15
    168    272    103   -223     33    189   -332   -241   -270   -345   -194     51
    103    244    140   -174    -18    192   -316   -257   -293   -376   -116     23
     88    202    114   -148    -15    158   -316   -272   -311   -348    -67    -41
     80    236    155   -158    -36    197   -324   -275   -280   -290    -59    -54
     51    226    174   -140    -62    200   -306   -272   -262   -296   -106    -41
     54    161    106   -109    -25    135   -322   -280   -283   -329   -168    -25
     77    124     46   -103     15     85   -314   -272   -285   -327   -168    -36
     44    109     64    -75    -10     88   -285   -265   -272   -303   -140    -49
      5    148    140    -77    -67    145   -293   -285   -283   -314   -161    -57
     38    163    122   -101    -41    142   -303   -275   -280   -314   -176    -33
     64    174    106   -122    -20    140   -322   -267   -272   -298   -166    -46
     70    127     57    -98      7     93   -303   -257   -285   -306   -187   -114
     96    -96   -192     -2    142   -145   -254   -246   -402   -472   -384   -267
     83   -348   -431    132    254   -389   -148   -210   -532   -688   -626   -527
     28   -392   -423    181    223   -407    -20   -106   -504   -730   -688   -639
    -62   -184   -122    124     28   -153     25   -210   -418   -607   -550   -517
   -192    342    532    -75   -363    436   -150   -618   -265   -215    -59     18
   -345   1132   1478   -394   -911   1306   -371   -878     83    470    735    857
   -384   1618   2003   -618  -1195   1810   -615   -911    444   1119   1415   1582
   -309   1491   1800   -589  -1054   1644   -859   -932    475   1286   1551   1771
   -275    974   1249   -350   -761   1109   -948  -1041      5    654    901   1111
   -244    444    688   -101   -465    566   -836   -995   -475   -122    119    298
   -192    142    332     23   -262    236   -592   -685   -501   -335   -166    -20
   -114     83    197     15   -155    140   -402   -407   -361   -252   -153    -57
    -77     28    103     23    -90     64   -303   -275   -296   -231   -158    -90
    -85      0     85     44    -85     41   -254   -213   -259   -226   -161   -103
   -109     -7    101     57   -106     46   -215   -174   -228   -205   -142    -93
   -114     10    124     51   -119     67   -194   -140   -194   -179   -129    -88
    -33      0     31     15    -33     15   -220   -158   -228   -218   -168   -119
      0     18     18    -10    -10     18   -228   -145   -236   -215   -163   -114
      2     38     36    -23    -15     38   -231   -124   -220   -197   -150    -98
    -10     67     77    -28    -44     72   -223   -109   -202   -174   -135    -85
    -38     75    111    -18    -75     93   -218    -93   -176   -155   -119    -80
    -70     54    124      7    -98     88   -205    -83   -161   -148   -119    -83
    -51     38     90      5    -72     64   -184    -75   -155   -150   -129    -88
    -28     57     85    -12    -57     70   -163    -46   -129   -124   -111    -62
    -31     64     96    -15    -64     77   -150    -20   -109   -103    -90    -41
    -38     96    135    -28    -88    114   -122     25    -64    -70    -59    -10
    -77     72    148      0   -114    109   -114     72    -20    -23    -20     20
    -62     93    155    -15   -109    124   -116    111     10     20     23     31
     -2    111    114    -57    -57    111   -137    124      2     10     10     18
     18    111     90    -64    -36    101   -119    176     36     36     31     51
     25    114     85    -72    -28    101   -103    236     93     90     80    103
     54    150     96   -101    -20    124   -101    288    137    140    116    137
     85    213    127   -150    -20    171    -80    353    202    205    174    189
     80    223    142   -153    -31    184    -59    413    257    265    223    236
     72    236    161   -155    -44    200    -41    459    296    309    259    272
     98    275    176   -187    -38    226    -41    480    322    342    290    303
    111    306    194   -210    -41    252    -41    488    350    374    316    335
    109    348    239   -228    -64    293    -15    496    371    394    335    358
    114    376    262   -246    -72    319     -2    483    366    392    335    353
    109    340    231   -223    -59    285    -23    433    327    350    293    303
     90    301    210   -197    -59    257    -46    389    290    322    270    275
     90    293    202   -194    -54    249    -57    355    259    298    249    252
    103    306    200   -207    -49    252    -62    314    239    270    226    218
     70    296    226   -181    -77    262    -46    267    218    241    197    181
      0    267    265   -135   -132    265    -33    213    184    202    166    137
    -36    226    262    -96   -150    244    -18    179    155    168    137    111
    -51    223    272    -88   -163    249      0    155    153    161    132    103
    -62    210    272    -72   -166    241     12    155    153    161    137     98
    -49    249    298   -101   -174    272     23    174    176    179    153    119
    -10    322    332   -155   -171    327     31    184    205    210    179    148
     33    363    327   -200   -148    348     15    168    215    226    197    168
     67    392    324   -228   -127    358     -5    155    228    244    215    187
     85    402    314   -244   -114    358    -28    153    241    262    236    207
     96    397    301   -249   -101    350    -41    150    236    262    241    213
     96    394    296   -246    -98    345    -59    137    228    259    241    205
     67    394    327   -231   -129    361    -62    137    236    262    249    205
      7    340    329   -176   -161    337    -51    142    231    254    233    192
    -18    277    293   -129   -155    285    -23    168    223    246    207    181
    -96    187    283    -46   -189    233    -20    158    192    207    163    140
   -168    142    311     12   -239    226      2    166    194    200    161    132
   -223    163    387     28   -306    275     51    192    215    215    176    142
   -132    192    324    -31   -228    259     59    192    223    213    171    135
     80    194    114   -140    -15    155    -31    114    161    163    124     77
     88     33    -54    -59     72    -10   -142    -18     15     44     23    -15
    -33    -93    -62     62     12    -77   -119    -25    -54    -20    -46    -41
   -109   -161    -51    135    -28   -109    -72     46     18      0    -67    -41
   -142   -176    -33    158    -57   -106    -38     85     98     64    -46    -54
   -132   -200    -67    166    -33   -135    -41     77     98     88     25    -57
    -70   -189   -119    127     23   -155    -41     54     72     67     41    -28
    -57   -163   -106    109     23   -135    -25     88     77     59     33     -7
   -106   -249   -142    176     15   -194    -33     77     10    -31    -88   -111
    -83   -467   -384    275    150   -426     36    111   -116   -233   -319   -342
    -62   -540   -480    301    207   -511    194    233   -119   -353   -475   -527
    -93   -420   -327    257    114   -374    298    285      5   -267   -397   -478
   -236   -109    124    171   -181      7    236     -5    114    -15    -75   -161
   -415    514    930    -49   -672    722     20   -418    314    522    594    514
   -496   1127   1621   -316  -1060   1374   -153   -519    683   1234   1379   1296
   -376   1195   1571   -407   -974   1382   -361   -511    857   1644   1779   1732
   -306    737   1041   -215   -672    888   -462   -566    579   1348   1452   1454
   -345     98    444    124   -394    270   -444   -620     23    506    602    618
   -361   -249    109    303   -236    -70   -239   -379   -132     62    114    109
   -319   -252     67    285   -194    -90    -25    -33     83    161    142    111
   -283   -223     59    252   -171    -83     90    161    200    218    163    122
   -259   -249     10    254   -135   -119    142    270    252    239    158    116
   -236   -267    -31    249   -103   -148    161    306    262    236    155    106
   -231   -254    -23    244   -106   -140    171    319    262    236    158     93
   -207   -241    -36    223    -88   -140    155    311    249    210    129     64
   -135   -210    -75    174    -31   -142    127    298    231    181    101     44
   -101   -220   -119    161      7   -168    111    296    215    161     88     25
    -80   -218   -137    148     28   -179    109    293    215    163     90     28
    -44   -174   -132    106     41   -155    106    283    220    166     90     25
    -18   -158   -140     88     59   -150     88    275    213    161     88     18
    -31   -158   -127     96     46   -142     72    265    202    153     67      0
    -25   -161   -135     93     54   -148     80    272    210    150     59     10
    -20   -176   -155     98     64   -166     72    277    223    158     70     20
    -31   -223   -192    127     80   -207     57    275    223    155     62     15
    -20   -189   -168    103     72   -181     59    290    241    174     77     23
     -2   -179   -176     90     85   -179     41    303    249    187     85     25
     18   -163   -181     72     98   -171     25    322    270    205    101     41
     49   -158   -207     54    127   -181     41    368    309    239    127     70
     64   -184   -252     59    155   -218     62    423    350    277    153    101
     98   -129   -228     15    161   -179     62    475    402    340    215    155
    142    -70   -215    -36    179   -142     62    530    465    402    272    207
    161     -7   -168    -75    163    -88     59    566    504    439    298    233
    150     36   -114    -96    132    -38     85    605    558    501    353    293
    181     83    -98   -135    140     -7     93    639    600    558    410    358
    228    153    -75   -192    153     38     96    665    623    592    449    405
    213    184    -28   -197    122     77     85    657    618    587    449    410
    171    140    -33   -158    101     54     88    631    597    561    415    387
    155    155      0   -155     77     77     85    600    568    527    381    358
    161    150    -10   -155     85     70     64    542    519    483    337    314
    189    174    -15   -181    103     80     51    491    472    444    298    270
    207    192    -15   -202    109     88     28    441    426    397    252    215
    223    194    -28   -207    127     83     41    413    402    366    215    166
    187    158    -28   -174    106     64     64    381    381    332    184    132
    129    129      0   -129     64     64     93    358    371    306    161    116
    103    158     54   -132     25    109    111    322    345    280    137    106
    101    231    127   -166    -12    179     80    267    293    239    111     75
    119    363    244   -241    -62    303     38    231    252    205     83     44
    127    579    452   -353   -161    517     23    220    254    207     90     46
     93    717    623   -405   -265    670      7    194    254    200     90     44
     75    769    693   -423   -309    732    -46    153    236    184     77     33
     88    815    727   -452   -319    771   -101    124    226    184     85     41
     72    815    743   -444   -335    779   -127    103    220    187     85     38
     72    784    709   -428   -319    748   -153     83    197    158     62     18
     67    800    732   -436   -332    766   -184     54    174    140     49     12
     36    797    761   -418   -363    779   -205     23    148    111     25    -10
      7    740    732   -374   -361    737   -218     -2    101     62    -25    -57
    -12    639    652   -314   -332    644   -218    -15     57     10    -80   -103
    -36    581    615   -272   -324    597   -210    -23     31    -23   -114   -137
    -59    519    579   -231   -319    548   -210    -51     -7    -67   -153   -171
    -75    459    535   -192   -303    496   -213    -80    -44   -106   -187   -202
    -80    428    506   -176   -293    467   -215    -90    -62   -135   -207   -223
    -67    420    488   -179   -277    454   -218    -96    -75   -145   -213   -228
    -41    420    462   -192   -252    441   -226    -90    -83   -148   -213   -223
    -41    439    480   -197   -259    459   -223    -88    -77   -142   -207   -210
    -54    415    467   -181   -259    439   -205    -88    -85   -155   -220   -220
    -72    379    452   -153   -262    413   -213   -109   -103   -174   -246   -244
    -46    397    441   -176   -244    418   -241   -132   -116   -189   -265   -257
    -15    433    449   -207   -231    441   -257   -137   -124   -200   -277   -267
    -18    397    413   -192   -215    405   -244   -124   -140   -231   -309   -293
     12    241    228   -127   -109    236   -176    -64   -176   -332   -431   -405
      5     36     31    -23    -15     33    -93     18   -226   -511   -665   -641
    -20     59     80    -18    -49     70    -18    127   -161   -568   -776   -769
   -103    400    504   -148   -303    452     -2      5    -93   -444   -600   -618
   -205    857   1062   -327   -633    961   -226   -511   -205   -226   -197   -220
   -298   1486   1782   -594  -1041   1634   -485   -950   -215    197    428    379
   -306   1956   2262   -823  -1283   2109   -709  -1111    -62    756   1088    995
   -205   1644   1849   -722  -1028   1745   -859  -1119   -132    823   1114   1057
   -155   1101   1257   -472   -706   1179   -854  -1132   -504    184    415    418
   -101    592    691   -246   -397    641   -745  -1034   -844   -576   -407   -350
    -20    355    376   -166   -197    366   -581   -732   -698   -636   -581   -517
     10    363    353   -187   -171    361   -457   -488   -454   -472   -470   -423
     72    392    319   -231   -122    355   -363   -311   -296   -376   -405   -374
    148    389    239   -270    -44    314   -324   -218   -226   -342   -394   -361
    184    366    181   -275      2    275   -303   -189   -205   -340   -397   -353
    213    392    176   -303     18    283   -272   -158   -171   -319   -381   -332
    213    376    161   -296     25    270   -283   -153   -163   -319   -384   -342
    207    374    163   -290     20    270   -280   -145   -150   -306   -366   -329
    194    392    197   -293      0    296   -265   -135   -142   -301   -361   -322
    205    410    202   -309      0    309   -267   -124   -127   -288   -342   -309
    213    433    220   -324     -2    327   -267   -111   -106   -270   -324   -293
    205    452    246   -329    -20    348   -272   -111    -98   -262   -319   -290
    194    491    296   -342    -49    394   -277   -109    -96   -249   -303   -280
    189    509    319   -353    -64    415   -270   -101    -83   -236   -293   -275
    194    501    306   -348    -54    405   -254    -80    -57   -215   -270   -252
    200    501    301   -350    -49    402   -233    -49    -18   -176   -231   -213
    207    511    303   -358    -46    407   -215    -23     12   -142   -202   -184
    213    532    319   -374    -51    426   -207      2     41   -122   -184   -166
    192    540    348   -366    -77    446   -236     12     51   -114   -179   -163
    161    537    376   -350   -106    457   -254     33     77    -85   -161   -148
    150    561    410   -355   -129    485   -226     93    148    -15   -103    -96
    163    610    444   -387   -140    527   -197    161    223     64    -31    -25
    184    672    485   -428   -150    579   -192    202    277    122     23     25
    187    714    527   -452   -171    620   -179    246    319    168     64     75
    207    763    555   -485   -174    659   -171    293    363    215    103    122
    197    789    589   -493   -197    691   -158    335    405    262    153    166
    171    795    623   -483   -226    709   -132    355    428    288    184    192
    148    820    672   -485   -262    748   -111    348    415    280    181    189
     93    818    724   -454   -314    771    -88    332    402    262    168    181
    114    839    724   -478   -306    782    -93    296    363    218    129    150
    168    823    654   -496   -241    740   -142    215    277    135     59     83
    184    792    607   -491   -213    701   -187    124    192     46    -15      7
    205    763    558   -483   -176    662   -187     77    142     -7    -67    -38
    200    774    574   -488   -187    675   -171     51    116    -41    -98    -64
    158    789    631   -475   -236    711   -171      7     80    -83   -135    -98
    111    727    615   -420   -252    672   -192    -49     25   -135   -181   -145
    137    758    620   -446   -241    691   -192    -75     -2   -161   -207   -171
    140    745    605   -444   -233    675   -215   -116    -44   -197   -239   -207
    127    771    644   -449   -259    709   -223   -124    -36   -184   -226   -200
    129    857    724   -496   -298    792   -200    -96     12   -132   -179   -158
    106    893    787   -498   -340    841   -218   -109     23   -116   -168   -148
    145    937    789   -542   -322    862   -226   -124     28   -111   -153   -129
    153    948    792   -550   -319    870   -262   -145     25   -103   -132   -116
    171    971    800   -571   -314    885   -265   -142     28    -88   -106   -103
    158   1002    844   -579   -342    924   -290   -166     10    -93   -116   -116
    158   1002    841   -581   -342    924   -319   -192    -23   -124   -148   -119
    184   1031    846   -607   -332    940   -309   -189    -28   -122   -137   -106
    150    904    753   -527   -303    831   -337   -210    -77   -171   -174   -148
    137    810    672   -472   -267    743   -337   -215   -114   -213   -228   -205
    210    766    553   -491   -171    659   -340   -228   -142   -254   -288   -207
    265    769    504   -517   -119    636   -329   -223   -153   -265   -301   -205
    236    691    454   -465   -109    574   -335   -244   -184   -290   -322   -233
    189    667    478   -428   -142    574   -342   -262   -205   -311   -332   -236
    184    639    452   -413   -135    545   -332   -267   -213   -311   -353   -249
    176    600    420   -389   -122    511   -327   -272   -226   -311   -361   -267
    155    600    444   -379   -145    522   -316   -257   -215   -296   -337   -272
    184    600    415   -392   -114    509   -322   -252   -215   -296   -337   -267
    228    584    353   -407    -62    470   -324   -262   -223   -290   -324   -265
    223    594    371   -407    -72    483   -340   -275   -233   -296   -329   -285
    215    597    381   -407    -83    491   -345   -280   -239   -306   -345   -288
    213    589    376   -400    -80    483   -329   -259   -244   -324   -374   -311
    215    400    184   -309     15    293   -270   -213   -337   -504   -597   -441
    239    150    -88   -194    163     31   -137   -103   -410   -680   -774   -574
    288    166   -124   -228    205     20     -5     23   -348   -607   -714   -636
    200    475    275   -337    -36    376    -15   -166   -280   -426   -540   -535
     15   1013    997   -517   -491   1005   -283   -688   -226   -114    -93   -122
    -57   1717   1774   -831   -914   1745   -581  -1060    -98    340    530    444
    -15   2088   2104  -1039  -1060   2096   -844  -1179     67    823   1085    974
     64   1803   1738   -932   -836   1771   -950  -1124     41    893   1114   1047
     72   1208   1132   -641   -530   1171   -932  -1114   -374    228    415    402
     67    701    631   -384   -283    667   -795   -987   -717   -465   -311   -257
     90    504    413   -298   -161    457   -579   -659   -566   -485   -433   -358
    122    496    374   -309   -124    436   -381   -379   -332   -322   -335   -265
    161    498    335   -329    -88    418   -239   -213   -202   -236   -285   -218
    140    475    332   -309    -96    405   -161   -137   -137   -200   -270   -194
     96    428    329   -262   -116    379   -135   -114   -116   -187   -265   -184
     75    353    277   -213   -101    316   -142   -114   -122   -189   -272   -202
     20    329    306   -176   -142    316   -166   -124   -124   -200   -280   -218
    -20    324    345   -153   -184    335   -163   -103    -98   -187   -272   -202
    -51    314    366   -132   -207    337   -153    -83    -75   -168   -257   -187
    -38    324    363   -142   -200    342   -140    -72    -54   -145   -233   -168
    -15    353    366   -168   -189    358   -140    -70    -36   -127   -223   -163
     -2    379    379   -189   -189    379   -150    -72    -38   -132   -223   -168
     -7    374    381   -187   -194    376   -150    -51    -23   -124   -215   -150
      0    376    376   -187   -187    376   -137    -28      7    -96   -194   -116
    -12    400    410   -194   -213    402   -137     -7     33    -51   -163    -96
      5    407    402   -207   -197    405   -132     12     57    -15   -124    -88
     25    433    407   -231   -192    423   -132     28     75      2   -103    -83
     20    441    420   -231   -200    431   -116     64    111     36    -77    -54
     12    454    439   -236   -213    446   -101    116    163     80    -41    -12
     10    475    462   -244   -226    470    -88    171    213    111    -12     36
     23    504    480   -265   -228    493    -64    233    272    174     33     70
     59    532    472   -296   -205    504    -49    288    332    236     90     88
     62    553    491   -309   -213    522    -49    327    374    280    135    135
     59    594    535   -327   -239    566    -23    394    441    348    194    215
     67    613    542   -340   -239    579     -7    433    478    384    226    257
     98    626    527   -361   -213    576     -7    444    480    405    246    252
     88    644    555   -366   -233    600     -2    457    498    426    270    246
     83    646    561   -366   -239    605      2    449    488    407    265    249
     80    607    527   -345   -226    568     -5    415    446    368    239    231
     83    561    478   -322   -197    519    -23    368    394    332    205    197
     90    579    488   -337   -200    535    -20    332    361    314    197    181
     88    571    480   -329   -194    527    -20    275    311    267    155    132
     80    555    472   -319   -197    514    -28    210    257    207    101     85
     75    532    457   -303   -189    496    -25    161    220    161     57     51
     90    511    418   -301   -163    465    -20    132    202    150     51     25
    101    514    410   -309   -155    462    -28     96    176    124     36     -5
     83    519    436   -301   -176    478    -20     75    174    111     25     -5
     64    519    454   -290   -194    488     -5     85    194    122     31     15
     41    504    459   -275   -207    483     12     88    200    135     44     25
     41    545    501   -293   -228    524     31     93    228    174     72     31
     83    605    522   -342   -218    563     18     98    254    207    106     51
     80    618    537   -348   -228    579      0    116    290    257    153     85
    103    613    506   -361   -202    561    -38    109    293    267    168     80
    129    592    462   -361   -166    527    -70     90    267    246    158     67
    124    566    439   -348   -158    504    -80     80    252    233    145     67
    103    542    439   -322   -166    491    -75     77    254    226    140     80
     75    514    436   -296   -179    478    -70     77    259    228    140     90
     28    428    400   -228   -187    415    -57     77    239    213    116     54
    -15    322    335   -153   -176    329    -38     70    207    181     80      5
    -28    246    275   -109   -150    259    -36     64    187    163     59    -10
    -41    210    249    -85   -145    228    -44     51    166    135     33    -33
    -41    174    215    -64   -127    194    -46     36    140    114     18    -54
    -49    124    174    -38   -111    150    -41     36    129    106      5    -62
    -67    103    171    -18   -119    137    -25     44    137    106      7    -54
    -93     85    179      2   -135    129    -23     38    137    106      5    -62
    -98     90    189      2   -142    140    -23     36    135    106     -2    -80
   -103    101    205      0   -153    153     -2     44    148    116      5    -83
   -111     70    181     20   -145    124     15     49    150    114      2    -77
   -168     -7    158     85   -166     75     15     54    140    109     -2    -57
   -241    -31    207    135   -226     88     38     70    153    135     20    -51
   -306    -72    231    189   -270     77     80    103    155    132     10    -85
   -202   -252    -49    228    -77   -150    122    122     57    -23   -158   -249
     23   -441   -467    207    244   -454    189    171    -64   -272   -439   -524
    155   -361   -517    103    335   -439    270    249    -10   -298   -498   -605
     80   -106   -187     10    132   -145    241     20     28   -176   -324   -446
   -150    340    491    -93   -319    415    -38   -532     10    127    122     -2
   -337   1052   1387   -358   -865   1218   -280   -833    252    745    849    691
   -363   1462   1823   -550  -1093   1641   -511   -870    561   1353   1473   1293
   -280   1210   1491   -465   -885   1350   -662   -862    532   1421   1504   1343
   -267    639    906   -184   -587    771   -675   -880     98    784    857    727
   -296     90    384    101   -340    236   -501   -761   -311     28    101    -10
   -280   -129    150    205   -218     10   -262   -439   -200    -46    -62   -218
   -239   -179     59    207   -150    -59    -90   -174    -12     59    -20   -189
   -174   -192    -18    184    -77   -106     31     20    122    142     33   -122
   -166   -168     -2    166    -83    -85     83     98    176    174     49   -106
   -166   -202    -38    184    -64   -122    109    140    194    179     38    -90
   -174   -226    -51    200    -62   -140    127    166    207    184     31    -70
   -187   -239    -51    213    -67   -145    153    202    236    207     51    -33
   -179   -215    -38    197    -72   -127    163    226    262    239     93    -44
   -171   -197    -25    184    -75   -111    179    249    283    262    116    -41
   -168   -187    -18    176    -77   -103    194    262    298    280    137    -10
   -184   -153     31    168   -109    -62    200    267    311    301    171     20
   -226   -174     49    200   -140    -62    200    259    309    296    155    -15
   -265   -179     85    223   -176    -49    215    257    311    288    140    -15
   -270   -155    114    210   -194    -20    215    277    335    306    155      5
   -220   -109    111    166   -166      0    200    306    358    329    179     23
   -192    -83    106    137   -150     12    207    329    387    361    205     51
   -158    -90     67    124   -114    -10    205    342    397    376    213     57
   -137    -96     38    114    -90    -28    202    368    415    397    223     64
   -135    -88     46    111    -90    -20    220    418    465    449    272    106
   -137    -57     80     93   -109     10    226    452    498    480    298    127
    -88    -18     70     51    -80     23    223    496    530    509    322    153
    -51      0     51     23    -51     23    226    542    566    545    350    181
    -12    -10      2     12     -7     -5    228    579    597    581    379    205
     28     36      5    -33     10     20    236    620    641    628    418    249
     57     59      2    -59     25     31    223    641    665    662    454    280
     90     83     -7    -88     49     36    202    641    667    678    475    293
    122     90    -31   -106     77     31    213    639    667    685    491    306
    129    111    -18   -122     75     46    210    615    649    670    480    293
    140    132     -7   -137     72     62    207    584    623    654    467    280
    137    140      2   -140     67     72    218    558    600    633    454    267
     98     98      0    -98     49     49    207    506    561    589    426    239
     59     77     18    -70     20     49    200    444    517    540    381    194
     25     54     28    -41     -2     41    202    387    478    496    342    155
      7     44     36    -28    -12     41    207    342    449    467    314    129
     12     38     25    -25     -5     33    218    311    420    441    290    106
      7     33     23    -20     -7     28    223    275    397    420    267     77
      0     31     28    -15    -12     31    228    241    374    400    244     51
      2     28     23    -18    -10     25    241    226    358    387    231     36
     20     51     31    -36     -5     41    254    241    374    405    249     51
     44    109     62    -77     -7     85    283    272    426    457    298    101
     20    142    122    -83    -51    132    280    275    457    496    335    129
      0    187    184    -96    -93    184    265    280    491    535    371    158
     -5    197    202    -96   -103    200    241    288    511    563    405    192
    -10    179    189    -85   -101    184    231    288    509    571    415    197
    -10    174    184    -83    -98    179    231    283    506    568    420    200
    -28    168    197    -72   -114    181    228    270    498    561    413    202
    -36    145    181    -54   -109    163    236    277    498    555    402    202
    -59     33     90     10    -75     62    210    249    446    501    337    142
    -77    -57     18     67    -49    -20    194    220    400    446    283     90
    -90   -111    -20    101    -38    -64    194    200    366    410    249     49
    -90   -122    -31    106    -31    -77    179    171    329    381    226     23
    -54   -119    -64     85      2    -90    168    168    314    361    205      5
    -49   -132    -83     90     15   -109    158    150    288    337    184    -10
   -101   -187    -88    142     -7   -140    145    116    252    309    155    -41
   -127   -189    -62    158    -33   -127    140     98    239    290    140    -62
   -142   -215    -75    176    -36   -145    116     75    220    270    129    -72
   -124   -241   -116    184     -5   -181    109     72    207    259    119    -77
    -96   -223   -129    158     15   -176    101     67    197    252    111    -83
    -57   -192   -135    124     38   -163     90     67    192    254    106    -83
    -44   -218   -174    129     62   -194     83     64    179    241     90    -93
    -18   -327   -309    171    142   -316     90     67    127    171     15   -166
      0   -574   -574    285    285   -574    140     85      2    -25   -205   -384
    -10   -805   -795    407    392   -800    265    174    -77   -233   -459   -659
    -25   -698   -672    358    322   -685    381    283     23   -202   -454   -678
   -153   -376   -223    262     33   -301    353     15    103     -5   -187   -410
   -332    228    558     51   -446    392    132   -504    192    410    387    179
   -431   1015   1447   -290   -937   1231    -85   -807    454   1054   1176    979
   -332   1296   1626   -483   -979   1462   -348   -878    639   1551   1719   1574
   -267    943   1210   -337   -737   1075   -506   -935    439   1395   1553   1467
   -267    394    662    -64   -465    527   -511   -943     -7    670    787    696
   -267    -98    168    184   -218     33   -348   -737   -296     18     70    -54
   -220   -254    -33    236    -93   -145   -124   -358   -101     67     20   -122
   -145   -280   -135    213     -7   -207      7   -109     51    148     57   -101
    -88   -283   -197    184     51   -239     67     10    114    174     59   -109
    -83   -301   -218    192     67   -259     88     46    122    158     36   -137
    -38   -301   -262    168    109   -280     93     62    122    142     12   -161
     -5   -283   -277    142    135   -280     90     77    132    142     12   -168
     12   -244   -259    114    135   -252     96     83    142    145     18   -168
      7   -249   -257    122    132   -252     93     85    150    142     23   -168
      7   -252   -259    119    132   -254     96     93    163    153     31   -161
     12   -236   -249    111    129   -241     96    103    166    166     41   -148
     41   -194   -239     75    137   -215     98    129    181    181     64   -119
     96   -153   -249     28    171   -200    103    171    223    220    114    -75
     44   -161   -207     57    124   -184    114    181    228    223    119    -80
    -18   -197   -179    106     80   -189    142    197    236    231    127    -72
      5   -171   -176     80     90   -174    153    223    262    257    148    -51
     38   -148   -187     54    111   -166    158    259    293    283    174    -25
     49    -83   -132     15     90   -106    161    301    329    316    205      7
    -15    -80    -64     46     23    -72    166    316    345    327    215     18
    -18    -33    -18     25     -2    -25    215    381    402    379    259     62
     18     25      7    -20      5     18    231    457    467    441    314    114
    -36     -7     28     20    -33     10    236    522    519    491    358    150
    -96     -7     88     51    -93     38    262    579    568    537    405    184
    -98     44    142     25   -122     93    272    620    607    584    449    215
     36     72     36    -54      0     54    241    623    613    584    449    215
    119     96    -23   -109     70     36    215    628    626    597    467    236
    124    116     -7   -122     64     54    210    639    649    620    493    270
    145    145      0   -148     72     72    205    636    646    615    491    275
    148    124    -23   -135     85     51    187    610    618    584    467    257
    161    137    -25   -150     93     57    168    568    584    550    439    233
    176    142    -33   -158    103     54    179    535    566    527    420    215
    176    132    -46   -155    109     44    181    493    537    496    402    187
    166    129    -36   -148    101     46    184    449    504    454    368    140
    142    111    -31   -127     85     38    171    394    454    402    316     88
    129    101    -28   -116     77     36    179    350    428    363    290     57
    124    116    -10   -122     67     54    176    309    405    324    272     18
    122    148     25   -135     49     88    179    272    381    293    246    -46
    132    142      7   -140     62     77    197    254    366    275    239    -51
    155    148     -7   -153     80     72    207    241    358    257    220    -83
    145    153      5   -150     70     80    233    262    384    267    213    -18
    116    210     93   -163     12    153    262    285    431    309    267     59
     88    254    163   -174    -36    210    270    309    472    361    319     83
     98    332    233   -215    -67    283    249    316    501    394    374    109
    106    353    246   -231    -70    301    205    296    491    387    381     90
    106    324    218   -215    -54    272    184    285    485    376    368     88
    132    280    148   -207     -7    215    168    272    462    348    355     90
     93    254    161   -174    -33    207    155    252    444    337    361     62
     46    189    140   -119    -46    166    155    244    433    322    332     38
     23     31      7    -25      7     20    155    231    381    249    249     44
     33    -51    -85      7     57    -67    150    200    332    189    192     12
     54    -90   -145     18     98   -116    129    168    296    153    150    -41
     88    -90   -181      0    132   -137     98    132    262    127    124    -96
    103    -72   -176    -15    140   -124     83    114    241    109    103   -137
    111    -51   -166    -31    137   -109     75     96    215     83     59   -158
    129      5   -124    -67    127    -59     62     85    194     49     38   -124
    148    -20   -168    -64    155    -93     59     90    166     54    155    -80
    119    -90   -210    -12    163   -150     49     77    122    150    213    -93
     36   -124   -161     44     96   -142     44     75    215    181    181   -109
     20   -140   -163     59     90   -150     57     93    283    140    145   -122
     57   -174   -233     57    145   -202     54     98    275     96    101   -127
     62   -202   -265     70    163   -233     46     90    246     70     88   -153
     59   -283   -345    111    200   -314     93    103    181     -7     -2   -262
     54   -519   -576    231    314   -548    194    142     54   -207   -220   -491
     33   -672   -706    316    368   -688    316    228      7   -355   -392   -698
      7   -555   -563    275    285   -558    418    298    119   -285   -348   -649
   -111   -168    -57    140    -28   -114    319    -36    226    -18     -2   -254
   -249    555    802   -153   -524    678     67   -426    446    532    675    441
   -316   1215   1532   -449   -924   1371   -155   -555    807   1213   1418   1192
   -192   1309   1501   -558   -846   1405   -418   -530   1002   1628   1800   1615
   -166    807    974   -322   -571    891   -553   -670    615   1179   1325   1200
   -202    254    454    -25   -329    353   -563   -771     57    371    535    407
   -189   -158     31    171   -111    -64   -394   -584   -155    -83     36   -122
    -98   -285   -187    192     44   -236   -200   -303    -33    -72    -33   -205
    -33   -288   -254    158    109   -270    -64   -114     83    -18     -7   -184
    -10   -288   -277    148    132   -285     18      7    163     25     20   -163
      0   -290   -290    142    145   -290     49     57    202     44     36   -150
      2   -322   -324    161    163   -322     67     80    207     36     28   -163
     -2   -337   -335    168    163   -337     83    103    220     41     31   -171
     18   -327   -345    153    179   -335     93    122    231     49     38   -163
     20   -316   -337    148    176   -327    106    148    249     67     62   -127
     33   -316   -350    142    192   -332    116    168    267     85     85   -101
     36   -293   -329    127    181   -311    132    189    285    106    114    -85
     12   -311   -324    148    168   -316    135    197    303    114    119    -80
     10   -303   -316    145    163   -309    140    213    322    129    132    -64
     31   -288   -319    129    174   -303    145    239    335    145    137    -51
     31   -267   -298    116    163   -283    158    270    371    179    163    -15
     15   -239   -257    111    135   -246    168    288    394    197    184      2
     -5   -218   -215    109    103   -218    181    309    418    213    205     10
     -5   -181   -176     93     85   -179    187    342    457    249    239     28
     36   -179   -218     70    124   -197    171    363    457    246    236     20
     83   -192   -275     54    179   -233    161    389    457    236    228     28
     98   -142   -244     20    171   -194    166    446    509    283    283     85
    124   -103   -228    -10    176   -166    168    504    553    324    316    119
    124    -83   -207    -23    163   -142    181    558    602    368    355    153
    158    -57   -215    -51    184   -135    189    607    649    413    402    200
    189     -5   -194    -93    192    -98    189    646    696    462    457    254
    192     46   -145   -119    168    -49    202    683    743    524    517    319
    166     70    -98   -119    132    -12    218    696    763    542    548    340
    132     75    -57   -103     93     10    220    688    763    540    548    335
     93     59    -36    -77     64     10    213    657    737    514    527    316
     80     62    -18    -70     49     23    194    620    706    493    514    311
     85     62    -23    -75     54     20    181    589    678    465    493    298
     80     46    -33    -64     57      7    168    542    633    420    449    262
     51     31    -20    -44     36      5    168    496    597    374    405    218
     15      7     -7    -10     12      0    181    454    568    335    376    187
      0    -10    -12      5      5    -10    189    394    532    290    337    148
    -10    -44    -33     25     10    -38    184    329    480    228    275     98
    -12    -62    -51     36     15    -57    187    293    436    189    239     75
    -20    -67    -46     44     12    -57    205    296    431    184    236     77
    -31    -64    -36     46      2    -51    218    296    431    181    231     70
    -15    -18     -2     15     -7    -10    218    311    454    207    254     85
     -7     59     64    -25    -38     62    223    329    488    249    288    122
      2     83     80    -41    -38     83    210    324    504    275    314    153
     18    101     83    -62    -31     93    176    316    522    306    350    174
     62    116     54    -90      2     88    168    303    519    293    340    153
    127     96    -33   -114     80     31    155    285    480    257    296    129
    158    116    -41   -137    101     38    155    290    472    262    296    148
    137    150     12   -145     62     80    166    285    483    272    309    155
     70     59    -10    -64     41     25    181    277    462    239    275    122
     20    -64    -85     20     51    -75    187    267    413    189    220     70
    -15   -137   -122     77     51   -129    194    277    394    171    194     57
    -20   -171   -153     96     64   -163    153    246    350    124    150     15
      0   -150   -150     75     75   -150    119    218    306     85    109    -25
     10   -161   -171     72     88   -163    119    223    311     85    109     -7
     12   -192   -205     90    109   -197    122    223    303     77    109     -5
    -25   -239   -215    132     93   -228    140    223    293     70    114    -18
    -96   -239   -142    166     23   -192    184    262    332    101    153      5
   -246   -231     15    239   -132   -109    249    332    407    168    218     44
   -530   -231    298    381   -415     33    348    439    522    272    303    153
   -542   -257    283    400   -415     12    350    452    509    259    298    192
   -501   -249    252    374   -376      0    335    449    493    244    296    184
   -496   -303    189    400   -345    -57    337    444    467    215    249    153
   -420   -522   -101    472   -161   -311    342    423    342     41     59    -18
   -340   -766   -426    553     41   -597    433    488    246   -181   -207   -277
   -275   -730   -454    501     88   -592    524    592    311   -213   -270   -363
   -257   -410   -153    332    -54   -280    524    446    374    -96   -114   -228
   -348     67    415    140   -381    241    290    -72    335    163    285    155
   -407    735   1140   -163   -774    937     -5   -470    462    696    969    782
   -324   1101   1423   -389   -875   1262   -259   -594    657   1223   1535   1291
    -75    737    810   -332   -441    774   -498   -691    498   1176   1439   1257
    192     83   -109   -137    150    -12   -667   -870    -80    397    628    553
    150   -483   -636    163    392   -558   -587   -867   -579   -472   -236   -280
     70   -761   -831    345    449   -795   -368   -558   -465   -561   -418   -465
     12   -730   -743    358    376   -735   -184   -257   -207   -389   -309   -376
    -28   -649   -620    340    296   -636    -33    -33    -25   -254   -207   -293
    -75   -644   -568    358    244   -605     77    106     98   -161   -135   -220
    -96   -592   -498    342    200   -545    132    174    166    -98    -77   -166
    -83   -524   -441    303    176   -485    153    210    197    -77    -57   -153
   -101   -480   -379    290    137   -431    176    249    231    -49    -31   -132
   -127   -485   -361    306    116   -426    187    265    244    -49    -28   -122
   -127   -511   -384    319    127   -446    189    272    244    -49    -28   -109
   -111   -519   -407    314    148   -465    184    267    241    -54    -33   -103
    -80   -511   -431    296    174   -472    181    267    249    -46    -28    -96
    -33   -457   -423    244    192   -441    184    277    265    -28    -15    -77
     -2   -436   -436    218    215   -436    176    275    265    -31    -25    -85
     36   -441   -480    202    254   -459    161    265    254    -44    -46    -96
     70   -428   -498    179    283   -462    142    259    249    -41    -44    -85
     88   -431   -522    171    303   -475    132    259    254    -33    -36    -70
     88   -436   -524    174    306   -480    129    257    257    -31    -41    -67
    109   -400   -509    142    306   -454    124    270    277    -10    -23    -49
    114   -402   -517    145    314   -459    122    288    301      7     -2    -38
    111   -374   -485    129    298   -428    116    322    342     41     31     -5
    150   -350   -501     98    324   -426    132    376    402     88     67     41
    197   -322   -522     62    358   -423    150    431    457    137    116     90
    213   -288   -501     38    355   -394    161    478    517    202    181    153
    205   -262   -467     25    335   -363    184    542    587    280    246    220
    179   -233   -413     25    296   -322    207    589    646    332    290    265
    189   -194   -384      0    285   -288    202    587    641    332    298    270
    244   -155   -400    -44    322   -277    166    558    605    306    283    259
    254   -116   -371    -70    309   -241    161    553    587    290    270    252
    236    -77   -314    -80    272   -194    176    545    568    277    259    252
    215    -96   -311    -59    262   -202    176    506    530    228    213    210
    187    -93   -280    -46    233   -187    184    467    491    181    181    179
    124    -77   -202    -23    163   -140    194    431    457    153    168    163
     96    -75   -171    -10    132   -122    210    394    413    106    132    129
     62    -70   -135      2     96   -101    202    340    363     51     85     77
     31    -57    -88     12     59    -72    192    298    324      5     41     36
     23    -51    -77     12     49    -64    184    267    296    -28     15     12
     10    -38    -51     12     28    -44    189    241    275    -51      0      0
    -12    -38    -28     23      5    -33    189    215    249    -83    -25    -20
     -5    -20    -15     12      5    -18    184    194    233   -103    -44    -38
     28     44     15    -38      5     31    176    194    252    -90    -31    -20
     25     96     67    -62    -20     83    155    179    262    -77     -7      5
      2    127    122    -67    -59    124    129    155    262    -70     10     20
      0    179    179    -88    -88    179    106    145    270    -51     33     46
     -2    197    197    -98   -101    197     90    135    254    -54     33     51
     -2    163    166    -80    -85    166     70    103    223    -88      0     28
    -23    132    155    -54    -90    142     54     83    202   -111    -23      5
    -28    116    145    -44    -85    129     38     72    176   -129    -41     -5
    -20     28     49     -5    -36     38     31     57    124   -184    -93    -46
    -33    -28      2     31    -18    -12     31     54     93   -220   -124    -75
    -36    -28      7     31    -23    -10     23     36     67   -252   -148   -101
    -25    -41    -15     33     -5    -28     15     12     28   -296   -189   -137
    -18    -83    -67     49     23    -75     10     -2     -5   -329   -228   -161
      7   -119   -127     54     64   -122      2    -10    -23   -348   -246   -166
     51   -103   -155     25    101   -129     -7    -18    -36   -353   -246   -163
     75    -67   -142     -2    109   -103     -2    -25    -41   -361   -252   -163
     75    -98   -174     12    124   -135    -10    -41    -64   -381   -280   -184
     83   -142   -226     31    153   -184    -15    -54    -77   -402   -301   -205
     93   -166   -262     33    176   -213    -15    -59    -85   -410   -303   -207
    109   -176   -285     33    197   -231     -7    -57    -85   -415   -303   -210
    114   -179   -296     31    202   -236    -10    -62    -90   -428   -311   -218
     93   -220   -316     62    202   -267      2    -51   -116   -470   -355   -257
    116   -384   -501    132    309   -441     51     10   -171   -592   -506   -389
    140   -566   -706    213    423   -636    163    148   -163   -722   -691   -568
    109   -491   -600    189    353   -545    272    275    -36   -680   -678   -574
    -25   -181   -155    103     64   -168    236     44    -38   -574   -485   -413
   -166    311    475    -72   -322    392    -10   -530   -220   -394   -109    -57
   -262    987   1249   -361   -756   1117   -285   -984   -290    -38    457    446
   -236   1332   1569   -548   -904   1449   -555  -1202   -267    348    945    880
   -168   1015   1184   -423   -675   1098   -662  -1210   -353    337    911    872
   -145    444    589   -150   -368    514   -628  -1145   -662   -272    228    267
   -140    -83     57    111    -98    -12   -496   -982   -932   -966   -558   -428
    -72   -223   -150    148     36   -187   -337   -652   -685   -872   -587   -454
      5   -213   -218    103    111   -215   -218   -400   -454   -719   -493   -368
     57   -210   -270     75    163   -239   -124   -220   -303   -623   -428   -309
     75   -197   -272     62    174   -233    -72   -140   -228   -587   -397   -290
     80   -192   -275     54    176   -233    -46   -111   -213   -584   -397   -290
     67   -187   -254     59    161   -220    -20    -83   -194   -574   -387   -280
     41   -187   -228     72    132   -207    -20    -75   -189   -571   -381   -277
     28   -179   -207     75    116   -192    -10    -70   -184   -571   -381   -272
     44   -155   -200     57    122   -176     -5    -62   -168   -568   -376   -265
     57   -148   -205     46    129   -176     -7    -59   -168   -566   -379   -267
     38   -163   -202     59    116   -181     -7    -41   -150   -540   -361   -241
     25   -158   -184     67    103   -171      2    -18   -129   -522   -345   -218
     20   -124   -145     49     83   -135     10    -10   -116   -506   -329   -200
      7    -85    -93     38     49    -88     20     10    -90   -483   -301   -179
      0    -51    -51     23     25    -51     23     36    -67   -454   -262   -153
     12      2    -10     -7     12     -2     23     49    -54   -428   -231   -155
     28     25     -5    -28     15     10     28     67    -36   -410   -220   -158
     23     -5    -28     -7     25    -15     28     90    -10   -394   -228   -140
     38     -5    -44    -18     41    -23     28    114     10   -392   -244   -116
     64     25    -38    -44     51     -5     36    148     54   -358   -205    -70
     57     49    -10    -54     33     20     41    194    103   -309   -150    -44
     67     72      2    -70     33     38     51    241    145   -259   -109    -15
    124     98    -25   -111     75     36     54    288    181   -223    -90     23
    184    124    -59   -153    122     33     49    327    220   -187    -54     93
    166    192     23   -181     70    109     46    345    249   -148     -7    111
    207    220     12   -215     96    119     38    355    257   -142     -5    140
    249    239    -10   -246    129    114     25    332    228   -166    -18    148
    218    244     25   -231     96    135     31    303    213   -187    -31    129
    192    223     31   -210     80    127     31    272    171   -223    -62     93
    181    218     36   -200     72    127     31    239    132   -257    -72     62
    166    226     59   -197     54    142     25    192     80   -311   -101     36
    171    179      7   -174     83     93      7    129      7   -374   -148      5
    166    176      7   -171     77     93    -15     41    -57   -439   -210    -72
    148    184     36   -166     54    111    -15    -18   -109   -491   -231   -116
    140    215     72   -179     33    145    -18    -64   -142   -511   -226   -140
    145    215     70   -179     38    142    -15   -109   -168   -535   -233   -176
    127    210     83   -171     23    148    -23   -135   -207   -563   -265   -213
    106    200     90   -153      7    145    -20   -135   -213   -584   -301   -202
     98    197     96   -148      0    148    -15   -140   -210   -584   -296   -187
    127    181     54   -153     36    119    -10   -127   -189   -548   -257   -153
    132    249    114   -192      7    181    -10   -109   -158   -514   -231   -103
    155    283    127   -220     12    205    -38   -119   -145   -491   -213    -75
    192    311    119   -254     36    215    -77   -140   -132   -475   -205    -83
    205    348    142   -275     31    246   -103   -155   -142   -467   -194    -96
    202    332    129   -267     36    231   -116   -155   -158   -454   -179    -85
    202    335    132   -270     33    236   -119   -161   -158   -439   -153    -64
    163    332    168   -249     -2    252   -119   -166   -161   -439   -142    -83
    150    233     83   -192     33    158   -111   -163   -184   -478   -218   -135
    174    137    -38   -158    106     51   -127   -189   -246   -545   -293   -150
    158     85    -72   -124    116      7   -127   -207   -275   -581   -327   -202
    145     18   -129    -83    137    -54   -132   -231   -303   -615   -379   -220
    140    -23   -163    -57    150    -93   -140   -252   -335   -636   -400   -259
    114    -57   -171    -28    142   -114   -137   -252   -353   -644   -400   -277
    114    -83   -197    -15    155   -140   -140   -246   -361   -641   -376   -244
    132    -75   -207    -28    168   -140   -148   -244   -361   -633   -366   -236
    140    -85   -226    -25    181   -155   -150   -244   -355   -633   -368   -244
    145   -101   -246    -23    194   -174   -153   -257   -374   -649   -379   -254
    137   -109   -246    -15    192   -176   -148   -265   -376   -652   -384   -265
    129   -114   -244    -10    187   -179   -137   -267   -376   -654   -381   -272
    114   -127   -241      7    176   -184   -127   -252   -371   -641   -366   -254
    124   -174   -298     23    210   -236   -127   -249   -407   -672   -410   -280
    142   -340   -483     98    311   -410    -96   -239   -509   -826   -584   -436
    124   -579   -704    226    413   -641     25   -179   -618  -1057   -841   -685
    106   -628   -735    262    420   -680    187    -49   -576  -1119   -935   -795
     54   -324   -379    135    215   -353    187   -210   -511   -984   -748   -620
    -38    226    265    -93   -153    246    -90   -696   -480   -646   -283   -166
   -137   1013   1150   -439   -644   1080   -423  -1072   -280    -44    439    504
   -137   1615   1753   -737   -945   1683   -732  -1200     33    613   1127   1130
    -46   1423   1467   -691   -758   1447   -953  -1187     75    805   1275   1275
    -54    813    867   -379   -462    839   -958  -1202   -322    213    654    711
    -90    174    262    -41   -176    218   -771  -1106   -818   -646   -215    -62
    -83   -127    -44    106    -20    -85   -501   -782   -787   -841   -493   -340
    -38   -148   -109     93     33   -129   -311   -517   -600   -727   -431   -309
     36   -145   -184     54    109   -163   -189   -342   -483   -659   -394   -272
     64   -137   -202     33    132   -168   -129   -254   -418   -620   -387   -272
     64   -142   -207     38    135   -174   -111   -220   -400   -618   -405   -293
     38   -171   -210     64    122   -189   -101   -210   -402   -633   -420   -303
      7   -179   -187     85     96   -181    -85   -200   -405   -628   -410   -293
     -2   -189   -187     93     90   -189    -80   -184   -397   -618   -402   -283
     -2   -158   -155     80     75   -158    -59   -150   -358   -576   -363   -262
     -5   -142   -140     72     64   -140    -51   -135   -340   -558   -350   -262
      2   -132   -135     64     67   -132    -46   -119   -324   -545   -353   -239
     -2   -132   -129     64     62   -132    -31    -93   -298   -514   -324   -197
     -5   -114   -109     59     51   -111    -15    -64   -270   -480   -296   -181
      0    -98    -98     49     46    -98     -7    -44   -252   -459   -277   -181
      0   -109   -109     54     51   -109      2    -23   -241   -446   -265   -176
      5   -111   -116     51     59   -114     15      7   -220   -428   -249   -158
     28    -67    -96     20     62    -80     25     44   -189   -394   -220   -129
     44    -25    -72    -10     57    -46     33     67   -161   -366   -189   -106
     49     -5    -54    -23     51    -31     49    106   -124   -332   -171    -85
     46     -5    -54    -20     49    -28     59    148    -93   -314   -163    -64
     75      7    -67    -41     72    -28     67    202    -59   -293   -150    -25
     85     59    -28    -72     57     15     85    272      7   -210    -88     12
     77    109     31    -93     23     70    111    335     80   -129    -18     46
     85    137     51   -114     18     96    119    381    132    -72     28     88
    142    155     12   -148     64     85    109    397    137    -57     41    119
    163    184     20   -174     70    103    114    431    168    -18     77    155
    161    231     67   -197     46    150    111    436    168    -10     88    171
    148    249    101   -200     23    174    122    423    158    -15     85    168
    132    239    106   -184     12    174    132    394    137    -38     64    153
    127    246    119   -187      2    181    122    355     98    -70     44    135
    109    257    148   -184    -20    202    119    316     70    -90     33    119
     83    246    161   -166    -38    205    111    267     28   -124      5     88
     70    226    155   -148    -41    192     98    210    -23   -166    -36     46
     41    187    145   -116    -51    166     96    155    -54   -210    -75      5
     20    171    150    -96    -64    161    106    124    -80   -228    -90      2
      2    148    142    -77    -70    145    109     96   -103   -262   -114     -2
    -15    111    127    -46    -70    119    124     72   -127   -272   -122    -31
    -20    114    135    -49    -77    124    124     51   -142   -280   -124    -64
    -12    119    129    -54    -72    124    129     67   -129   -265   -119    -57
      5    158    153    -83    -75    155    148     88    -83   -223    -80    -25
     18    226    207   -122    -93    218    140     85    -57   -197    -51      2
     20    270    249   -148   -114    259    129     85    -41   -168    -12     46
     28    283    254   -158   -111    270    114     96    -10   -124     31     85
     25    280    254   -153   -114    267     98    101     -2   -111     38     90
     12    290    277   -150   -132    285     85     96     -5   -119     28     80
     10    254    241   -132   -116    249     75     90    -10   -124     20     70
     25    215    187   -122    -80    202     70     83    -25   -142     12     59
     28    161    129    -96    -51    145     62     72    -62   -187    -23     36
      0     62     62    -31    -31     62     64     67    -98   -226    -67     12
    -49    -25     23     36    -36     -2     75     49   -127   -246   -101    -36
    -90    -46     41     67    -67     -2     85     28   -148   -270   -122    -77
   -140    -54     85     96   -114     15     90     31   -153   -272   -122    -77
   -210    -77    132    145   -171     25    116     49   -132   -249   -109    -59
   -309    -67    239    187   -275     85    148     72   -109   -223    -77    -25
   -444    -80    363    262   -405    140    192    124    -67   -166    -25     31
   -540    -88    452    311   -498    181    226    168    -20   -114     20     75
   -555    -75    480    316   -519    202    233    179     -5    -93     36     98
   -511    -59    449    285   -483    194    220    176    -12    -96     31     98
   -397    -49    348    220   -374    148    197    161    -25   -116      7     72
   -174    -54    119    111   -148     33    129     96    -88   -187    -59      7
     41   -109   -150     33     96   -129     62     31   -176   -270   -148    -80
     62   -353   -415    145    236   -384     72      7   -324   -457   -358   -311
      0   -646   -646    322    322   -646    194     51   -452   -698   -644   -600
    -67   -709   -641    387    285   -675    371    192   -387   -727   -711   -670
   -161   -436   -275    298     57   -355    444     90   -249   -550   -511   -480
   -283    140    420     70   -353    280    197   -381   -140   -155      0     28
   -389    922   1312   -265   -849   1117    -90   -722    114    485    758    782
   -368   1402   1771   -519  -1070   1587   -366   -805    415   1119   1421   1436
   -290   1215   1506   -462   -898   1361   -592   -852    402   1249   1525   1566
   -283    641    924   -181   -602    782   -633   -930    -93    555    831    891
   -280     59    340    109   -311    200   -493   -813   -532   -213     36    111
   -272   -231     38    249   -158    -98   -259   -493   -504   -389   -228   -161
   -228   -277    -49    254    -90   -163    -59   -215   -332   -309   -210   -161
   -187   -348   -163    265    -12   -254     44    -72   -257   -275   -205   -166
   -148   -397   -249    272     49   -324     75    -12   -228   -270   -215   -179
   -132   -420   -290    275     77   -355     88     15   -215   -270   -220   -179
   -132   -449   -316    290     90   -384    109     33   -200   -259   -210   -179
   -132   -431   -298    280     83   -366    122     41   -187   -257   -207   -184
   -116   -363   -246    241     64   -306    122     57   -171   -236   -189   -166
   -106   -355   -252    228     72   -303    122     72   -161   -215   -181   -155
   -114   -374   -259    244     72   -316    119     75   -161   -218   -187   -158
   -132   -353   -223    241     44   -288    135     93   -137   -187   -158   -140
   -127   -345   -220    236     46   -283    145    114   -119   -155   -132   -127
   -111   -335   -226    220     57   -280    148    129   -106   -135   -127   -116
   -101   -319   -218    210     57   -270    155    163    -72   -109   -114    -67
    -98   -316   -220    207     59   -270    163    194    -41    -75    -72    -25
    -98   -288   -192    192     46   -241    174    218    -12    -46    -46    -10
    -72   -259   -187    163     54   -223    176    241     10    -23    -33      0
    -33   -239   -205    137     85   -223    174    270     28     -2    -23     12
     -2   -254   -252    127    122   -254    174    306     49     20     -5     31
     23   -241   -265    109    142   -252    176    355     85     57     25     64
     31   -226   -259     96    142   -241    179    410    132    109     70    109
     46   -205   -252     80    148   -228    192    459    187    161    122    166
     54   -168   -223     57    137   -194    205    509    241    223    174    220
     44   -140   -184     46    111   -161    213    555    285    280    218    246
     31   -129   -163     46     96   -145    218    587    314    322    257    272
     20   -106   -127     44     72   -116    228    597    332    353    288    301
     36    -77   -114     18     72    -96    226    589    337    361    296    309
     67    -49   -116    -10     90    -83    226    579    332    355    288    303
     93    -33   -127    -31    109    -80    223    558    316    345    275    290
     93    -36   -129    -28    111    -83    210    519    285    319    257    270
     67    -51   -119    -10     93    -85    207    470    252    283    228    233
     49    -46    -98     -2     72    -72    205    415    215    252    200    197
     31    -62    -96     15     62    -77    207    368    179    220    166    166
      5    -57    -62     25     33    -59    220    335    161    200    148    150
    -44    -36      5     38    -28    -15    236    290    140    176    124    124
    -83    -46     36     64    -62     -5    244    257    116    153    106     98
    -90    -41     46     64    -70      2    257    244    101    142     98     83
    -96    -54     41     75    -70     -7    280    249     96    140     88     80
    -85    -46     38     64    -64     -2    288    252    106    148     88     83
    -51     25     77     10    -64     51    285    265    140    179    116    111
    -38     77    114    -20    -75     96    277    262    163    207    142    142
    -33    111    145    -38    -88    127    259    262    184    239    163    174
    -12    119    132    -57    -72    127    218    254    189    254    176    194
     -2    103    103    -51    -51    103    200    246    184    254    176    205
    -20     70     88    -25    -54     77    197    236    176    246    171    205
    -59     28     88     15    -72     57    189    218    155    228    155    194
    -83    -15     64     46    -75     23    184    210    142    207    142    176
    -83    -85     -2     83    -41    -44    184    210    119    181    119    150
    -98   -174    -75    132    -12   -124    189    189     83    140     77    109
   -106   -228   -122    168      7   -176    179    150     41     96     33     70
    -88   -244   -158    163     33   -202    158    116     -5     51    -15     28
    -72   -246   -174    158     49   -210    150    101    -33     20    -46      2
    -62   -254   -192    155     62   -223    137     80    -62     -2    -72    -20
    -70   -254   -184    163     57   -220    127     62    -80    -23    -85    -38
    -83   -290   -207    187     62   -252    122     57    -90    -36   -101    -54
    -93   -293   -200    192     51   -246    119     41   -106    -46   -109    -67
    -98   -246   -150    171     23   -200    114     23   -109    -49   -109    -72
    -96   -265   -168    181     36   -218     96     12   -119    -64   -116    -83
    -90   -265   -174    176     38   -218     83     12   -129    -72   -124    -93
   -103   -265   -163    184     28   -215     80     12   -132    -83   -132   -103
   -114   -345   -233    228     57   -288     83      2   -168   -140   -197   -168
    -93   -550   -457    322    181   -504    122     25   -272   -301   -376   -342
    -85   -761   -675    423    293   -719    236    111   -363   -506   -626   -615
   -106   -722   -615    415    254   -670    358    223   -290   -509   -652   -672
   -223   -467   -246    345     10   -358    361     20   -205   -337   -426   -441
   -431     75    506    179   -467    290    158   -514   -129     31     96    111
   -571    836   1408   -135   -989   1119    -25   -784    155    680    880    932
   -522   1150   1673   -314  -1098   1413   -252   -841    387   1223   1473   1582
   -436    849   1286   -205   -859   1067   -441   -927    220   1140   1382   1545
   -384    311    696     36   -540    504   -514   -992   -249    436    633    771
   -368   -192    176    277   -272     -7   -361   -787   -542   -205    -72     10
   -290   -392   -101    340    -96   -246   -124   -402   -400   -226   -187   -135
   -184   -389   -205    288     10   -298     33   -127   -226   -122   -137   -101
   -142   -387   -244    265     49   -316    114      2   -148    -85   -129   -103
   -137   -324   -187    231     23   -257    135     33   -137    -85   -140   -122
   -140   -337   -197    239     28   -267    166     77   -114    -70   -122   -109
   -135   -371   -236    252     49   -306    194    114    -93    -62   -103    -98
   -127   -358   -231    244     51   -296    205    127    -83    -62    -98    -98
   -158   -394   -239    275     38   -316    194    124    -80    -64    -98   -109
   -163   -381   -220    272     25   -301    197    127    -70    -67    -93   -109
   -150   -355   -205    252     23   -280    207    140    -51    -57    -80   -101
   -137   -371   -233    254     46   -303    220    168    -20    -31    -46    -70
   -122   -342   -220    231     49   -283    213    176    -18    -28    -49    -75
   -116   -301   -184    207     31   -244    200    176    -18    -36    -57    -90
   -109   -272   -166    189     25   -220    202    187     -5    -20    -36    -88
   -116   -280   -163    200     23   -223    215    215     23     10      2    -80
   -116   -303   -187    210     33   -246    228    254     46     23     -2    -75
    -72   -272   -200    171     62   -236    228    283     67     28     -5    -41
    -15   -239   -226    127    103   -233    220    314     85     44     15     -7
     36   -200   -236     83    135   -218    207    342    111     70     33      5
     59   -127   -187     31    119   -155    213    379    148    109     75     31
     88    -83   -171     -2    129   -127    226    428    197    148    119     57
    114    -70   -187    -23    148   -127    220    465    231    171    148     75
    124      2   -122    -62    124    -59    228    509    283    220    197     93
    109     51    -59    -83     85     -2    239    548    319    244    194    124
    116     23    -96    -70    106    -36    249    576    342    262    218    254
    116     38    -77    -77     98    -18    239    574    353    272    233    252
    116     70    -46    -93     83     12    228    563    358    285    252    239
    197     85   -111   -142    153    -12    187    542    324    267    267    226
    192    109    -83   -153    137     12    179    506    293    236    249    168
    166     90    -77   -129    122      5    187    470    272    210    200    140
    163     80    -83   -122    124      0    192    436    246    174    158    166
    163     80    -85   -124    124      0    189    402    213    145    153    129
    148    111    -36   -129     93     38    171    342    174    101    122     67
    148    122    -25   -135     88     46    153    285    132     44     85     41
    174     72   -101   -122    137    -12    116    192     44    -51      2    -12
    103     96    -10   -101     57     44    132    150     31    -67     -5    -51
     90    106     15    -98     38     62    140    148     41    -67     -5    -59
     77     93     12    -85     33     51    148    153     46    -67      0    -57
    127    119     -7   -122     67     57    161    163     59    -64     12    -46
    153    166     12   -161     70     88    181    189    103    -25     46     -7
    116    194     77   -155     18    137    192    192    137      5     83     38
    101    174     70   -140     15    122    184    176    155     31    109     75
     98    171     72   -135     12    122    161    168    163     49    116     64
     96    163     67   -132     15    116    140    176    166     57    132     64
     88    181     90   -135     -2    137    142    179    181     75    161     59
     70    166     93   -119    -12    129    150    163    181     70    135     33
     46     93     46    -70      0     70    168    184    194     70    119     62
     46     31    -15    -38     31      7    163    184    161     31     75     10
     62    -62   -124      0     90    -93    161    171    122    -15     15    -25
     54   -114   -171     28    111   -142    168    163    101    -38    -10    -28
     49   -153   -202     51    124   -176    153    137     70    -64    -28    -51
     46   -174   -220     62    132   -194    148    111     44    -88    -46    -83
     25   -155   -184     64    103   -168    145    103     46    -88    -41   -103
      7   -181   -189     85     96   -184    135     77     38   -103    -46   -127
     28   -171   -200     72    114   -184    119     51     15   -124    -44   -145
     36   -174   -210     67    119   -189     98     57      7   -114    -23   -150
     54   -228   -283     85    166   -254     96     72      2   -127    -67   -145
     85   -267   -353     88    218   -311     88     75     -2   -148   -103   -116
     96   -283   -379     93    236   -329     59     54    -36   -171   -111   -137
     80   -265   -345     90    210   -303     59     57    -28   -163   -109   -166
     85   -384   -470    148    275   -426     96     83    -57   -231   -184   -236
     93   -620   -714    262    402   -667    168    111   -179   -452   -415   -470
     59   -740   -800    340    428   -769    290    194   -218   -602   -592   -693
     -7   -558   -553    280    272   -555    387    226   -103   -511   -501   -644
   -103   -171    -67    137    -18   -119    283    -85    -23   -265   -187   -272
   -158    509    665   -176   -410    587    -20   -491    135    249    457    376
   -145   1249   1395   -550   -769   1322   -267   -636    488    953   1213   1062
     10   1202   1192   -607   -589   1195   -509   -592    633   1291   1486   1413
     33    678    641   -355   -303    659   -639   -706    259    857   1052   1026
    -18    114    132    -49    -77    124   -618   -823   -353    -23    218    187
    -51   -296   -244    174     96   -270   -431   -631   -548   -480   -293   -322
    -46   -316   -270    181    109   -293   -205   -303   -298   -329   -220   -265
     -2   -309   -306    153    150   -309    -33    -72   -116   -207   -142   -194
     12   -319   -335    150    174   -327     75     75    -10   -140   -103   -158
     20   -342   -363    161    192   -353     98    106      0   -145   -109   -168
     25   -342   -371    158    197   -355    101    103    -10   -163   -119   -197
     31   -340   -371    153    200   -355    109    122      5   -155   -119   -202
     23   -340   -363    158    189   -350    119    150     28   -140   -129   -202
     10   -322   -332    155    171   -327    137    176     57   -129   -132   -148
     41   -311   -355    132    197   -332    135    192     64   -127   -119   -140
    122   -254   -379     64    249   -316    124    202     70   -116   -109   -127
    114   -257   -371     70    241   -314    116    205     80    -98    -90   -114
     54   -301   -355    124    205   -327    140    210     98    -83    -75   -106
     51   -280   -332    114    192   -306    161    218    111    -72    -64   -101
     67   -226   -293     77    179   -259    166    233    135    -54    -46    -85
     80   -200   -280     59    179   -241    166    249    155    -41    -31    -70
     85   -205   -290     59    187   -246    168    275    184    -12     -2    -38
     96   -181   -277     41    187   -231    174    311    215     18     18     -7
    122   -148   -270     12    194   -207    181    348    244     44     33     10
    137    -93   -233    -23    184   -163    184    394    288     85     67     33
    119    -64   -184    -25    150   -124    200    449    353    142    116     75
    155    -38   -194    -59    174   -116    200    485    392    174    142    106
    205      0   -205   -103    205   -101    187    524    426    205    168    145
    187     15   -174   -101    179    -77    192    555    457    236    187    181
    187     44   -142   -114    166    -49    210    597    491    275    218    218
    194     72   -122   -135    158    -23    223    620    517    309    252    252
    197     96   -101   -148    148      0    233    620    524    322    259    259
    210    114    -96   -163    153     10    241    618    524    316    257    267
    218    124    -93   -171    155     15    231    594    501    293    241    262
    200    124    -75   -163    137     25    218    545    454    241    192    215
    194    116    -77   -155    135     20    223    498    413    192    153    179
    187    103    -85   -145    137      7    215    446    355    137    109    142
    171     90    -80   -129    127      5    207    400    316    101     85    114
    166     80    -85   -122    127     -2    207    353    272     51     51     77
    158     72    -85   -116    122     -5    202    301    220     -2     10     33
    132     59    -72    -98    101     -5    197    257    184    -46    -25     -2
    122     64    -57    -93     90      5    200    233    163    -64    -41    -20
    114     85    -28   -101     70     31    202    218    155    -75    -62    -38
    111     75    -36    -96     75     20    207    207    148    -88    -72    -46
    142    137     -7   -142     75     64    220    223    181    -57    -38    -12
    171    231     59   -200     57    145    220    244    236      2     18     44
    161    249     85   -205     36    168    194    223    226      0     12     44
    158    290    132   -223     12    210    158    194    223      2     23     54
    161    316    153   -241      5    236    142    189    231     15     38     67
    150    288    137   -218      7    213    135    181    210     -5     31     54
    145    290    142   -218      0    218    122    168    197    -10     28     59
    142    293    150   -218     -5    223    109    148    174    -41      5     44
    148    254    106   -202     20    179    101    129    148    -75    -23     20
    155    158      2   -155     77     80    103    122    101   -127    -77    -51
    148     57    -90   -103    116    -18    106    114     67   -163   -132    -85
    132    -20   -155    -57    142    -88    111    103     33   -202   -166    -85
    119    -38   -161    -41    137   -101    114     83      2   -233   -187   -122
    119    -33   -153    -41    135    -93    106     64    -18   -252   -210   -148
    119    -33   -155    -44    137    -93     96     38    -41   -275   -233   -166
    140    -54   -194    -44    166   -124     93     28    -70   -293   -254   -174
    135    -96   -231    -20    181   -163     90     36    -80   -298   -257   -166
    103   -111   -215      5    158   -163     85     46    -80   -298   -265   -161
     62    -93   -158     15    109   -124    109     54    -64   -288   -257   -145
      0    -83    -83     41     41    -83    137     80    -38   -257   -228   -109
    -77    -83     -5     80    -38    -44    171    116     -7   -228   -200    -70
   -145    -80     64    114   -106     -7    202    145      2   -220   -189    -59
   -176   -194    -20    184    -80   -106    257    197    -18   -275   -257   -127
   -213   -405   -192    309    -12   -298    381    306    -46   -418   -441   -298
   -233   -418   -187    324    -25   -303    517    446     15   -485   -545   -392
   -259   -127    132    194   -197      2    589    449    140   -366   -394   -267
   -340    348    688     -5   -514    519    400     -7     62   -155    -54      2
   -410   1013   1421   -301   -914   1215     77   -480     12    220    475    496
   -387   1595   1982   -605  -1184   1787   -205   -701    135    724   1060   1075
   -257   1480   1738   -610   -997   1608   -402   -691    210   1015   1319   1392
   -290    885   1176   -298   -735   1028   -407   -693    -98    535    807    917
   -392    288    680     51   -535    483   -314   -667   -537   -272    -15    158
   -397   -101    296    249   -348     96   -137   -444   -550   -550   -392   -168
   -361   -132    228    246   -296     46      5   -187   -306   -402   -329   -114
   -277    -96    179    184   -228     41    106      2   -148   -301   -275    -88
   -205    -77    127    140   -166     23    166    109    -62   -259   -257    -57
   -168    -93     75    129   -122    -10    179    129    -46   -262   -265    -64
   -135   -111     23    124    -80    -44    168    111    -62   -283   -285    -90
    -93   -132    -41    111    -25    -88    137     80    -88   -314   -311   -119
    -51   -101    -49     75     -2    -75    127     64   -101   -329   -314   -145
    -12    -72    -59     41     20    -67    119     54   -109   -340   -319   -179
     20    -67    -88     23     54    -77    119     46   -111   -350   -348   -181
     72    -62   -135     -5    101    -98    119     51   -106   -348   -350   -168
    119    -15   -137    -51    127    -75    106     49   -106   -350   -358   -171
    153     12   -142    -83    148    -64     90     36   -119   -361   -366   -166
    168     12   -155    -90    163    -70     96     49   -111   -350   -368   -155
    168     18   -150    -93    161    -64     85     49   -101   -335   -348   -135
    179     28   -150   -103    163    -59     85     67    -75   -309   -319   -109
    176     64   -111   -122    145    -23     70     64    -75   -311   -329   -122
    171     72    -98   -122    135    -12     62     64    -70   -311   -340   -129
    166     67   -101   -119    135    -15     83    106    -33   -280   -314   -106
    168     93    -75   -132    122     10     98    155     12   -233   -277    -70
    140     96    -46   -119     93     25     93    181     46   -194   -246    -41
    145    145      0   -145     72     72    106    236    109   -132   -181     18
    210    197    -12   -202    111     93    119    301    163    -80   -135     59
    244    285     41   -265    101    163    116    332    192    -46   -101     93
    246    309     59   -277     93    184    111    361    210    -18    -72    124
    249    329     80   -288     85    205    132    387    236     12    -44    161
    236    366    127   -301     54    246    135    376    233     18    -36    168
    244    366    122   -306     62    244    140    361    213     -5    -49    155
    262    368    106   -319     77    239    140    329    176    -33    -72    135
    272    368     96   -319     88    233    122    275    116    -90   -116     90
    293    371     75   -335    109    223     90    210     44   -161   -168     38
    311    363     51   -337    129    210     62    142    -25   -233   -220    -18
    306    358     49   -335    127    205     46     80    -93   -296   -265    -64
    290    340     49   -314    122    194     59     28   -140   -348   -303    -98
    265    322     57   -296    103    192     59    -23   -176   -387   -332   -127
    236    327     88   -283     72    207     57    -54   -197   -400   -348   -148
    220    335    114   -280     51    226     54    -75   -213   -407   -368   -163
    189    314    124   -252     33    220     57    -90   -236   -426   -389   -176
    189    366    174   -280      7    270     80    -67   -220   -402   -361   -153
    161    423    262   -293    -51    342     96    -51   -197   -381   -332   -132
    119    488    368   -303   -124    428     90    -54   -176   -358   -306   -111
    109    558    449   -332   -168    504     83    -59   -163   -335   -277    -90
    109    602    493   -358   -192    550     51    -88   -168   -327   -270    -83
    122    641    517   -381   -197    579     18   -106   -174   -324   -265    -70
    124    649    524   -389   -200    587      5   -111   -187   -335   -270    -67
    109    662    553   -384   -220    607      0   -114   -197   -340   -277    -70
    106    678    568   -394   -231    623    -20   -124   -210   -348   -288    -75
     96    672    576   -384   -241    626    -25   -135   -228   -363   -298    -85
     85    615    530   -350   -223    574    -25   -150   -267   -402   -340   -124
     72    542    470   -306   -197    506    -36   -163   -309   -449   -387   -174
     83    519    436   -301   -176    478    -54   -184   -340   -483   -415   -200
     70    459    389   -267   -158    426    -59   -202   -379   -524   -454   -233
     64    420    353   -244   -142    387    -59   -218   -410   -555   -483   -254
     75    423    348   -249   -135    387    -49   -220   -415   -558   -485   -249
     80    418    337   -252   -127    379    -36   -218   -418   -555   -485   -244
     59    394    332   -228   -137    363    -31   -220   -426   -553   -480   -244
     33    355    322   -197   -145    340    -23   -228   -441   -563   -491   -254
     46    337    290   -192   -122    314    -31   -233   -454   -574   -498   -259
     64    337    272   -202   -106    306    -36   -239   -457   -574   -501   -257
     54    319    265   -187   -106    293    -46   -249   -475   -589   -517   -270
     41    280    239   -161    -98    259    -38   -236   -480   -592   -524   -272
     64    220    155   -142    -44    189    -25   -210   -488   -618   -558   -298
    103     51    -51    -80     77      0     12   -166   -566   -766   -732   -465
    116   -145   -262     12    189   -202    129    -62   -607   -943   -958   -696
    119   -103   -226     -7    171   -163    257     70   -498   -943   -992   -750
     57    223    166   -140    -54    194    267    -83   -418   -792   -776   -563
    -80    743    820   -332   -449    782      0   -641   -511   -514   -322   -119
   -202   1428   1631   -613   -917   1530   -288  -1049   -462    -28    345    504
   -205   1792   1997   -795  -1101   1893   -545  -1197   -327    493    953   1080
   -129   1480   1610   -675   -870   1545   -680  -1202   -400    555    989   1143
   -106    883    987   -389   -545    935   -667  -1197   -792   -140    239    441
    -98    405    504   -155   -301    454   -530  -1049  -1083   -839   -522   -272
    -77    163    241    -44   -158    202   -329   -724   -919   -867   -662   -410
    -23    127    150    -51    -85    137   -168   -452   -701   -722   -587   -340
     25    166    140    -98    -57    155    -62   -280   -563   -636   -532   -296
     38    213    174   -127    -67    192    -10   -194   -488   -589   -501   -272
     41    244    202   -142    -80    223     10   -166   -470   -581   -496   -270
     33    231    197   -132    -80    215     23   -150   -465   -579   -493   -270
     20    215    192   -119    -85    205     44   -129   -446   -571   -480   -257
     -7    194    200    -93   -103    197     46   -124   -433   -568   -480   -257
    -10    197    207    -93   -111    202     44   -114   -420   -561   -478   -257
     20    200    179   -109    -77    189     54    -88   -397   -537   -454   -236
     44    231    187   -140    -72    210     54    -67   -381   -519   -433   -218
     49    239    189   -145    -70    215     54    -54   -361   -498   -410   -202
     49    241    192   -145    -72    218     62    -33   -337   -480   -392   -189
     49    252    202   -150    -75    228     77     -7   -311   -459   -363   -171
     46    296    246   -171   -101    272     80     10   -288   -436   -337   -153
     49    329    280   -189   -114    306     88     36   -257   -405   -309   -127
     51    335    280   -194   -114    309    116     80   -218   -366   -277    -90
     41    332    290   -187   -124    311    127    114   -179   -335   -252    -67
     46    358    311   -202   -132    335    122    142   -153   -306   -226    -49
     49    366    316   -207   -132    342    129    187   -116   -267   -184    -15
     62    392    329   -228   -135    363    153    249    -57   -202   -127     25
     70    436    366   -252   -148    402    163    303      0   -140    -83     72
     90    483    392   -288   -150    439    163    348     51    -85    -18    122
    119    522    402   -322   -142    465    161    384     88    -54      7    119
    142    530    384   -337   -119    457    171    426    119    -20     36    187
    140    561    420   -350   -140    491    179    444    145     12     85    213
     96    540    444   -319   -174    491    176    420    127    -10     54    163
    103    555    452   -329   -174    504    176    405    106    -41     18    179
    119    576    454   -348   -168    517    179    400     85    -54      7    187
    114    574    459   -342   -171    517    179    366     46    -90    -20    158
     98    548    449   -324   -176    498    163    314     -7   -142    -51    129
     75    522    446   -298   -184    483    158    259    -57   -189    -80     77
     64    517    452   -290   -194    485    150    202    -96   -223   -101     25
     54    509    454   -280   -200    483    150    155   -132   -262   -140    -41
     31    478    446   -257   -207    462    155    114   -174   -309   -179    -54
      5    459    452   -233   -223    457    161     80   -200   -335   -202    -64
    -12    452    465   -220   -239    459    158     57   -210   -337   -197    -98
    -18    457    475   -218   -246    465    150     28   -231   -358   -200   -171
    -20    433    454   -205   -236    444    179     49   -207   -353   -207   -140
    -15    470    485   -228   -252    478    200     72   -176   -337   -197    -85
     -5    540    545   -270   -275    542    197     80   -161   -324   -181     12
     33    553    519   -293   -241    537    179     57   -166   -319   -174     36
     54    602    548   -329   -246    576    153     57   -127   -246    -59     59
     62    600    537   -332   -236    568    148     72    -85   -174     20    -62
     49    568    519   -311   -233    545    124     44   -127   -241   -103   -179
    -36    581    618   -272   -327    600    103     18   -176   -322   -192    -62
   -109    574    680   -233   -394    626    106     28   -171   -319   -155     36
   -124    527    652   -202   -387    589    111     38   -174   -319   -137     12
   -106    436    542   -166   -327    488    111     25   -210   -363   -176    -31
    -51    387    439   -166   -244    413     85     -7   -254   -418   -215    -90
    135    337    202   -239    -33    270     12   -101   -366   -545   -319   -184
    327    290    -36   -309    181    127    -51   -176   -454   -649   -413   -259
    316    205   -111   -262    215     46    -64   -200   -485   -683   -444   -309
    244    124   -119   -184    181      2    -62   -213   -504   -701   -465   -355
    122    109    -12   -116     67     49    -25   -192   -483   -675   -423   -316
      2    116    114    -62    -54    116     28   -153   -441   -631   -376   -272
    -62    142    205    -41   -135    174     51   -119   -400   -581   -332   -254
    -96    176    272    -38   -184    223     67    -90   -363   -548   -306   -252
   -145    166    311    -12   -228    239     88    -70   -342   -532   -275   -218
   -168    145    311     10   -239    228    101    -59   -340   -524   -259   -205
   -158    132    290     12   -223    210    101    -70   -361   -537   -254   -233
   -161    -12    148     88   -155     67    124    -54   -415   -626   -371   -376
   -176   -285   -111    228    -33   -200    226     20   -519   -857   -665   -571
   -210   -410   -200    309     -5   -306    379    161   -485   -940   -779   -704
   -249   -220     28    233   -140    -96    467    166   -361   -833   -670   -641
   -345    181    527     83   -436    353    335   -231   -345   -615   -345   -301
   -462    896   1356   -218   -909   1124     28   -678   -205    -83    342    402
   -480   1538   2016   -530  -1249   1777   -220   -823    106    594   1093   1132
   -376   1584   1958   -605  -1169   1771   -467   -836    226    950   1439   1478
   -335   1075   1410   -368   -872   1241   -574   -901   -103    553   1008   1083
   -337    522    859    -93   -597    691   -514   -909   -628   -319    127    249
   -342    155    498     93   -420    327   -301   -662   -740   -704   -316   -213
   -316     64    379    124   -348    220    -83   -345   -535   -600   -296   -236
   -280     64    345    109   -311    205     54   -135   -389   -519   -257   -220
   -270     38    309    114   -288    174    135    -23   -319   -491   -257   -207
   -280     38    319    122   -298    179    174     15   -293   -485   -262   -189
   -277      0    275    137   -277    137    176     20   -296   -493   -277   -202
   -259    -10    249    135   -254    119    176     28   -298   -501   -283   -215
   -257     31    288    111   -272    161    189     57   -267   -467   -252   -187
   -246     72    319     88   -283    194    194     88   -239   -439   -233   -171
   -233     85    316     72   -275    200    205    106   -231   -446   -231   -153
   -254     67    322     93   -288    194    213    116   -220   -436   -220   -127
   -259     70    329     90   -293    200    215    137   -189   -381   -176   -124
   -257    111    366     72   -311    239    228    153   -163   -358   -150   -122
   -270    106    376     80   -324    241    241    168   -153   -355   -140    -98
   -257     93    350     83   -303    220    254    192   -135   -329   -111    -88
   -249    106    355     70   -303    231    259    223   -109   -303    -98    -88
   -249    124    374     62   -311    246    259    252    -85   -277    -77    -59
   -244    148    392     46   -316    267    259    280    -59   -252    -57    -36
   -236    181    418     28   -327    298    280    332     -5   -205    -25      2
   -246    223    470     10   -358    345    306    392     51   -161      7     51
   -220    233    454     -5   -337    342    309    426     72   -150     10     75
   -168    252    418    -41   -293    335    309    470     88   -135     25     90
   -145    262    407    -57   -275    335    319    542    145    -64     90    142
   -148    298    446    -77   -296    371    332    594    200     -5    148    176
   -132    342    475   -106   -303    407    355    646    252     51    205    226
   -135    384    519   -127   -327    452    371    675    283     90    246    265
   -127    433    561   -153   -342    496    374    680    296    106    267    277
   -106    426    532   -161   -319    478    358    654    267     77    239    265
   -106    428    535   -163   -319    480    358    641    257     64    233    275
   -119    431    548   -158   -332    488    355    613    239     44    213    265
   -158    392    550   -116   -353    470    353    571    210     18    192    231
   -187    376    563    -96   -376    470    350    530    181    -10    168    192
   -228    358    587    -64   -407    472    350    493    161    -38    145    174
   -236    332    566    -49   -402    449    340    439    114    -93     93    137
   -213    306    519    -46   -366    413    332    374     54   -158     33     88
   -239    309    545    -36   -392    428    340    350     54   -142     44     77
   -246    316    563    -36   -405    439    345    340     59   -132     54     70
   -249    324    574    -38   -413    449    361    329     51   -135     49     62
   -275    283    558     -2   -415    420    374    322     38   -155     20     38
   -283    288    568     -2   -426    426    379    329     51   -150     25     44
   -270    353    620    -41   -446    485    394    358    101    -96     80    101
   -236    410    646    -88   -441    530    389    374    135    -51    122    145
   -202    478    680   -137   -441    579    358    374    158    -20    155    176
   -213    467    680   -129   -449    574    332    371    161    -10    166    187
   -215    446    662   -116   -439    553    324    366    153    -23    155    181
   -223    410    633    -96   -428    522    314    355    132    -46    132    168
   -236    363    600    -62   -418    480    309    348    116    -59    116    166
   -215    327    542    -57   -379    433    301    350    109    -59    106    145
   -189    298    488    -54   -337    392    277    335     77    -85     75    101
   -215    231    446    -10   -332    337    277    316     41   -124     36     64
   -293    142    436     75   -363    288    283    280      5   -168     -7     23
   -306     75    379    114   -342    226    285    246    -38   -210    -46    -15
   -298     23    319    137   -309    171    298    233    -64   -236    -70    -33
   -283     59    342    109   -314    200    298    241    -59   -228    -64    -25
   -288     59    348    114   -316    202    290    246    -64   -231    -70    -28
   -285     57    342    114   -314    197    270    226    -93   -252    -90    -59
   -298     51    350    124   -324    200    275    223    -93   -249    -90    -64
   -311     46    358    132   -335    200    283    236    -80   -236    -80    -51
   -324      7    332    158   -327    168    283    236    -83   -241    -88    -44
   -361      0    361    179   -363    179    293    249    -77   -236    -85    -31
   -431      0    431    215   -431    215    329    298    -44   -205    -51     -7
   -470    -80    389    275   -431    153    363    324    -77   -270   -119    -64
   -389   -314     75    353   -233   -119    418    340   -213   -491   -363   -301
   -267   -485   -218    374    -25   -353    509    397   -303   -685   -584   -542
   -249   -379   -129    311    -59   -254    594    420   -223   -641   -540   -519
   -381     -7    371    192   -376    181    548    148    -98   -381   -220   -194
   -537    688   1226    -75   -880    956    319   -244    137    179    457    496
   -615   1358   1971   -371  -1293   1665    116   -379    506    880   1228   1265
   -530   1457   1987   -465  -1260   1722   -129   -405    680   1280   1618   1704
   -436   1010   1447   -288   -943   1228   -288   -504    387    976   1304   1436
   -423    407    831      7   -626    618   -270   -558   -158    171    496    597
   -436    -25    410    231   -423    192    -36   -306   -353   -303    -36     28
   -436   -145    288    290   -363     70    207     59   -158   -231    -44      5
   -426   -166    257    296   -342     44    358    298    -15   -137      5     38
   -366   -194    171    280   -270    -12    418    376      0   -150    -18      2
   -379   -218    161    296   -272    -28    418    389    -10   -176    -44    -23
   -374   -239    135    303   -254    -51    413    389    -20   -197    -70    -49
   -371   -254    114    311   -244    -72    400    379    -44   -231   -103   -101
   -355   -226    129    290   -244    -49    402    384    -38   -231   -109   -116
   -345   -233    111    288   -231    -62    392    397    -31   -226    -98    -75
   -337   -220    116    277   -228    -51    355    371    -54   -236    -96    -98
   -322   -140    181    231   -252     18    358    371    -44   -228    -98   -153
   -319   -101    218    210   -270     57    348    379    -41   -236   -140   -129
   -324   -148    176    233   -252     12    350    376    -54   -257   -153    -64
   -311   -127    184    218   -249     28    355    392    -38   -236   -129    -64
   -267    -64    200    166   -236     67    355    428      0   -192    -93    -38
   -262    -64    197    163   -231     64    361    459     15   -171    -77    -25
   -306   -135    171    220   -241     18    384    467     20   -171    -77    -25
   -280   -171    106    226   -194    -33    379    465     12   -181    -93    -44
   -226   -132     93    176   -161    -20    371    491     33   -155    -70    -23
   -197    -98     98    148   -148      0    379    535     70   -114    -28     18
   -153    -49    101     98   -129     25    387    579    103    -80     -5     38
   -129    -18    109     72   -119     44    400    633    150    -33     31     75
   -122     -7    111     64   -119     51    415    691    207     25     83    124
    -98      5    103     46   -101     54    413    732    246     70    124    163
    -77     54    129     10   -103     90    413    766    285    114    163    202
    -54    103    158    -25   -106    129    420    792    316    161    207    246
    -36    142    179    -54   -109    161    428    802    337    192    236    277
    -31    163    194    -64   -111    179    431    800    353    210    257    301
    -38    148    184    -54   -111    166    420    774    332    192    244    288
    -33    140    174    -54   -103    155    402    732    298    163    220    262
    -44    129    171    -44   -109    150    387    696    270    137    197    233
    -41    135    176    -46   -109    155    381    667    252    119    179    220
    -51     83    135    -18    -93    109    387    618    205     72    132    181
    -67     80    148     -7   -106    114    392    574    174     41    101    150
    -93    109    200    -10   -148    155    407    537    153     18     77    129
   -135     98    233     18   -184    166    413    504    129      0     54    111
   -184     90    272     46   -228    181    436    485    124     -7     49    103
   -213     72    285     70   -249    179    467    480    127    -12     41     96
   -252     46    298    101   -275    171    509    498    145      0     57    111
   -327     80    407    124   -366    244    532    532    187     46    103    155
   -327    153    478     85   -402    314    524    532    205     70    129    179
   -298    207    506     44   -402    355    485    509    202     72    137    184
   -254    303    555    -25   -405    428    444    493    210     90    153    202
   -213    358    571    -72   -392    465    415    483    200     90    150    205
   -249    324    571    -38   -410    446    376    452    174     70    124    181
   -272    309    579    -18   -426    444    366    441    166     62    116    174
   -290    301    589     -7   -441    444    371    444    166     59    119    176
   -298    259    558     20   -428    407    381    454    166     54    111    168
   -298    137    433     77   -366    285    374    428    109     -7     49    114
   -270     67    337    101   -303    202    358    384     51    -80    -18     49
   -288      7    296    140   -293    150    327    329     -5   -145    -72     -5
   -342    -38    303    192   -324    132    327    301    -38   -181   -109    -36
   -337   -101    233    218   -288     64    309    277    -77   -226   -155    -70
   -309   -155    153    231   -233     -2    280    254   -111   -262   -187    -98
   -262   -124    137    194   -200      5    262    244   -119   -270   -192    -96
   -223    -80    142    153   -184     31    259    249   -116   -267   -187    -90
   -197    -98     96    145   -148     -2    254    249   -124   -283   -202   -103
   -166   -116     46    140   -109    -36    246    239   -137   -298   -223   -122
   -142   -132     10    137    -77    -62    239    231   -158   -316   -241   -132
   -129   -150    -20    140    -54    -85    231    215   -176   -327   -252   -145
   -114   -163    -49    137    -33   -106    233    213   -184   -340   -259   -155
    -98   -288   -189    192     44   -239    249    223   -241   -436   -366   -262
    -90   -509   -418    298    161   -465    319    270   -337   -633   -602   -509
    -96   -607   -511    353    207   -561    436    387   -335   -756   -769   -704
   -135   -400   -265    267     62   -332    509    420   -200   -636   -644   -605
   -283     20    303    132   -293    161    405     57   -135   -376   -275   -226
   -454    678   1132   -111   -795    904    158   -418    -44     83    361    433
   -527   1306   1834   -389  -1179   1569    -57   -636    189    685   1098   1189
   -423   1226   1649   -402  -1036   1439   -283   -701    205    945   1379   1530
   -368    701   1070   -168   -719    885   -384   -789   -181    467    865   1044
   -355    140    496    106   -426    316   -371   -802   -678   -381    -28    129
   -337   -236    101    288   -220    -67   -194   -522   -735   -724   -475   -340
   -293   -254     36    272   -166   -109     -5   -184   -475   -561   -389   -277
   -213   -223    -10    215   -101   -116    124     41   -303   -454   -322   -226
   -176   -210    -36    192    -72   -124    192    163   -218   -407   -293   -200
   -176   -213    -36    194    -70   -124    231    218   -179   -389   -280   -189
   -171   -215    -46    192    -64   -132    262    259   -142   -361   -259   -171
   -129   -215    -85    171    -23   -150    259    277   -140   -361   -262   -171
   -187   -244    -57    215    -67   -150    259    277   -142   -363   -265   -179
   -239   -259    -20    249   -109   -140    277    296   -119   -348   -244   -161
   -228   -236    -10    231   -111   -124    283    319    -96   -322   -218   -140
   -231   -246    -18    239   -109   -132    293    335    -80   -303   -207   -129
   -213   -259    -49    236    -83   -155    309    363    -59   -275   -187   -111
   -202   -197      5    200   -103    -96    314    387    -33   -252   -168   -101
   -223   -161     62    189   -145    -51    303    400    -12   -233   -150    -85
   -218   -145     72    181   -145    -36    293    415      0   -226   -140    -70
   -254   -129    122    189   -189     -5    306    441     23   -205   -119    -49
   -246   -109    137    179   -192     12    316    465     54   -176    -93    -25
   -265   -116    145    189   -207     12    319    491     77   -161    -88    -18
   -239    -72    166    153   -202     46    327    545    127   -111    -46     31
   -158    -25    132     90   -148     51    327    587    163    -80    -23     57
   -114     -2    111     59   -114     54    332    618    194    -51      0     80
   -119    -18    101     67   -111     38    332    652    231    -15     28    111
    -72      0     70     36    -72     33    319    685    272     15     59    140
     18    127    109    -72    -44    116    306    724    322     70    109    187
    129    241    111   -184     10    176    303    784    379    132    171    254
     80    210    127   -148    -23    171    301    800    405    158    202    277
     20    171    150    -96    -64    161    293    784    397    148    194    259
     83    174     90   -129     -5    135    277    761    368    119    179    254
    132    187     54   -158     38    122    262    727    329     75    148    231
     59    153     90   -109    -15    122    254    670    285     23    101    189
     44    155    111   -101    -33    135    272    633    262     -5     80    168
     51    179    124   -116    -36    153    265    589    226    -41     59    129
     62    153     90   -106    -12    122    220    498    137   -137    -23     41
     75    129     54   -103     10     90    218    433     77   -207    -93     -5
     62    124     59    -93      2     93    231    402     64   -226   -124    -20
     51     88     36    -72      7     64    241    381     49   -226   -116    -25
     33    119     85    -75    -25    103    252    358     44   -220   -101   -119
     18     90     72    -54    -28     83    265    348     31   -241   -142   -142
      7     75     67    -44    -28     72    262    342     18   -270   -181   -135
     20    168    148    -96    -64    161    267    355     49   -246   -155    -93
     15    207    192   -111    -88    200    277    376     98   -194    -90    -20
     20    239    215   -132    -98    226    265    366    106   -176    -67      2
     15    236    220   -127   -103    231    239    358    116   -155    -38     23
     25    244    218   -135    -98    233    220    361    129   -140    -15     36
     25    259    233   -142   -103    246    215    353    124   -148    -15     28
     23    215    189   -119    -83    202    205    322     93   -181    -38     12
     10    176    163    -93    -75    171    192    314     72   -202    -49      2
    -25    111    137    -44    -83    122    200    309     49   -236    -85    -36
    -64     28     93     18    -77     59    210    306     23   -275   -129    -75
    -72    -46     25     57    -49    -10    194    280    -18   -322   -192   -124
    -67   -119    -51     93     -7    -85    189    262    -54   -358   -239   -161
    -38   -153   -114     96     33   -132    179    244    -90   -397   -275   -181
    -18   -153   -135     85     57   -145    174    228   -106   -415   -275   -179
    -33   -135   -101     83     33   -116    171    220   -101   -402   -244   -168
    -57   -137    -80     96     10   -109    168    215   -101   -400   -246   -210
    -67   -155    -90    111     10   -122    171    218    -96   -402   -272   -202
    -67   -181   -114    124     23   -148    176    215    -96   -415   -288   -181
    -57   -168   -111    109     25   -140    161    197   -114   -433   -290   -184
    -31   -153   -122     90     44   -137    142    181   -129   -441   -296   -194
    -28   -137   -109     83     38   -124    148    187   -124   -439   -293   -197
    -25   -158   -132     93     51   -145    168    218   -116   -433   -301   -197
     20   -368   -389    174    202   -379    174    207   -246   -628   -511   -400
     18   -555   -574    270    293   -566    288    298   -309   -826   -756   -628
      7   -472   -483    231    244   -478    387    402   -226   -839   -795   -672
    -57   -135    -77     96     10   -106    371    233   -174   -714   -615   -517
   -158    413    571   -129   -363    491     83   -283   -241   -426   -179    -98
   -236   1137   1371   -452   -802   1254   -231   -644   -155     80    465    509
   -207   1527   1732   -662   -969   1628   -483   -743     33    613   1041   1057
   -124   1215   1340   -545   -732   1278   -628   -732     -7    672   1060   1114
   -145    636    782   -246   -462    706   -615   -771   -465    -51    322    444
   -192    150    340     20   -267    244   -478   -704   -859   -815   -465   -285
   -189    -54    135    119   -163     38   -296   -431   -732   -875   -623   -446
   -148    -33    114     90   -132     38   -132   -176   -488   -709   -517   -355
   -132    -33     98     80   -116     31    -15      0   -335   -610   -454   -293
   -122    -18    101     70   -111     41     28     72   -270   -568   -444   -280
    -98     18    114     38   -106     67     23     77   -275   -592   -467   -296
    -83     44    127     20   -103     85     23     98   -277   -597   -470   -283
    -88     85    174      0   -132    127     38    148   -231   -545   -423   -241
    -57     98    155    -20   -106    127     38    168   -205   -524   -407   -239
    -18    119    135    -51    -77    127     38    171   -205   -527   -410   -241
    -75    116    192    -20   -132    153     70    194   -176   -501   -387   -215
    -98     96    194      0   -148    145     67    194   -163   -480   -376   -200
    -96     77    174      7   -135    124     54    187   -168   -485   -384   -207
   -101    103    202     -2   -150    150     67    202   -150   -472   -371   -213
    -93    148    241    -25   -166    194     90    239   -101   -423   -316   -174
   -111    137    246    -15   -179    192    106    270    -72   -389   -288   -142
    -93    150    244    -28   -168    194    103    272    -67   -394   -296   -153
    -59    137    197    -41   -127    166     88    272    -59   -394   -298   -148
    -28    171    200    -70   -114    184     85    303    -28   -355   -259    -93
    -31    233    265   -103   -148    246     88    342     25   -298   -207    -31
    -23    280    303   -129   -163    290     93    374     70   -267   -192      2
     23    272    249   -150   -114    259     93    402     98   -244   -179      7
     72    293    220   -181    -72    257     96    449    153   -187   -129     33
     90    324    231   -207    -72    277    103    506    220   -114    -62     88
    101    361    259   -231    -80    309    111    555    277    -57     -7    142
     90    394    303   -244   -106    350    122    592    322    -15     41    197
     31    431    400   -231   -184    415    153    626    374     28     90    265
     62    431    368   -246   -155    402    148    610    350     12     70    241
    124    407    283   -265    -80    345    103    537    259    -67      0    163
     85    392    306   -239   -111    350    111    532    239    -77    -10    153
     51    376    324   -213   -135    350    122    501    207   -106    -31    140
     20    389    368   -207   -176    379    127    470    174   -129    -49    124
    -23    368    392   -174   -207    381    153    449    148   -153    -67    111
    -28    324    353   -148   -192    340    153    387     83   -218   -124     57
    -54    309    363   -127   -207    335    150    345     44   -249   -145     33
   -116    345    462   -116   -290    405    184    368     80   -207   -103     67
    -75    319    392   -122   -233    355    155    290      2   -290   -174      5
    -49    293    342   -124   -197    319    142    252    -41   -335   -213    -18
    -12    252    265   -119   -137    257    119    202    -90   -381   -252    -51
    -46    223    270    -88   -158    246    135    226    -64   -361   -244    -62
   -106    306    413   -101   -259    358    189    309     41   -249   -145     15
    -49    358    407   -155   -228    384    155    270     25   -257   -140     15
     12    405    392   -207   -189    400    109    207     -7   -280   -150      0
     15    470    452   -244   -220    462     96    231     36   -223    -93     57
     -2    467    470   -233   -236    470     98    249     62   -197    -64     85
    -33    446    480   -207   -257    462    106    257     67   -189    -59     88
    -80    436    517   -176   -298    475    124    277     80   -174    -46     98
    -90    394    485   -153   -288    439    129    275     75   -181    -57     90
    -72    285    355   -106   -215    319    109    236      2   -259   -129     12
   -127    200    324    -36   -226    262    132    265      2   -270   -140      5
   -197    168    366     15   -280    267    163    285     20   -244   -122     20
   -244    109    350     67   -298    228    181    296      7   -249   -132     15
   -218     90    309     62   -262    197    181    272    -33   -296   -158      7
   -236     83    319     75   -277    200    207    290    -28   -298   -155     38
   -267     83    350     93   -309    215    233    329     10   -254   -127     62
   -257    109    366     72   -311    236    226    322      7   -257   -129     31
   -231    111    342     59   -288    226    218    316     -5   -267   -127     23
   -207     96    301     54   -254    197    187    290    -38   -301   -158      7
   -184     98    283     44   -233    189    176    306    -38   -314   -168     18
   -127     83    210     20   -168    148    153    306    -44   -316   -166     25
   -181    -23    158    103   -171     67    114    252    -93   -363   -205    -41
   -200   -155     41    176   -122    -57    114    215   -150   -436   -272   -124
    -93   -272   -179    184     41   -226    161    257   -210   -548   -392   -231
    -20   -413   -392    215    184   -402    267    402   -226   -693   -579   -405
    -28   -368   -340    197    155   -355    350    524   -137   -717   -636   -483
   -161   -163     -5    161    -77    -85    332    322   -145   -683   -555   -428
   -389    155    545    116   -467    350    119   -239   -293   -524   -246   -135
   -465    857   1319   -197   -893   1088   -158   -691   -301   -106    337    392
   -402   1358   1761   -478  -1083   1561   -428   -867   -166    394    924    927
   -311   1135   1447   -413   -878   1291   -579   -857   -158    537   1034   1044
   -267    587    854   -158   -561    719   -576   -818   -452     28    478    542
   -241     96    337     70   -290    215   -418   -701   -826   -750   -324   -187
   -189   -192     -2    189    -93    -98   -239   -428   -745   -883   -553   -389
   -171   -244    -75    207    -49   -161    -93   -163   -530   -758   -498   -335
   -135   -275   -140    205      2   -207     36     44   -366   -657   -439   -277
   -148   -244    -96    194    -25   -171    119    148   -272   -579   -368   -241
   -122   -187    -67    153    -28   -127    132    179   -236   -545   -337   -220
     -7   -210   -202    109     96   -205     98    155   -277   -605   -413   -270
     31   -244   -275    106    153   -259     96    161   -290   -633   -452   -280
     -7   -270   -262    137    124   -267     98    168   -280   -618   -418   -259
    -44   -257   -213    150     83   -236    122    181   -257   -589   -371   -252
    -51   -194   -142    122     44   -171    161    200   -220   -571   -368   -259
    -25   -168   -142     98     57   -155    153    202   -220   -587   -407   -241
    -25   -213   -189    116     80   -202    111    189   -236   -600   -407   -213
     10   -168   -181     77     93   -174    122    207   -205   -558   -348   -192
     41   -106   -148     31     93   -124    137    226   -176   -530   -309   -184
     54    -80   -135     12     93   -106    148    246   -163   -524   -298   -176
     36    -31    -67     -5     49    -49    194    316   -101   -472   -262   -106
     15    -15    -31      0     23    -23    210    337    -75   -439   -228    -88
     -7    -10     -2      7     -2     -7    194    311    -88   -444   -215   -101
   -114    -20     93     67   -103     36    197    332    -57   -410   -187    -72
   -129     36    163     46   -148    101    239    410     20   -337   -132    -23
    -93     64    158     12   -127    111    226    459     62   -301   -109     15
      0     90     90    -46    -46     90    192    465     59   -301   -111     20
     36    137    101    -85    -31    119    205    537    135   -218    -49     75
     72    205    132   -140    -31    168    210    592    192   -158      0    103
     90    262    171   -176    -38    218    213    628    220   -124     38    132
     98    301    200   -200    -49    249    220    644    236   -109     62    166
     88    340    252   -213    -80    296    233    659    252    -93     77    192
     72    376    303   -226   -116    340    239    649    244   -101     75    189
     67    400    332   -236   -132    366    236    618    207   -129     51    176
     20    368    345   -197   -163    355    210    545    137   -194     -2    129
    -72    335    407   -129   -239    371    192    449     54   -267    -51     77
   -187    329    514    -72   -350    420    202    400     15   -290    -70     64
   -127    348    475   -109   -301    410    184    363    -28   -337   -116     31
   -127    355    483   -114   -306    418    194    329    -54   -358   -145      0
   -189    332    522    -70   -355    426    223    293    -70   -368   -155    -31
   -153    316    470    -80   -311    392    210    254   -103   -400   -184    -67
    -98    322    420   -111   -259    371    207    239   -124   -423   -205    -83
    -59    366    426   -155   -241    394    226    241   -119   -420   -202    -72
    -77    335    413   -127   -244    374    213    226   -132   -433   -220    -88
    -75    387    459   -158   -267    423    223    236    -96   -400   -187    -54
    -64    457    519   -197   -293    488    236    254    -57   -358   -150    -12
    -57    485    540   -215   -298    511    213    249    -46   -340   -132     10
    -12    509    522   -246   -267    514    189    246    -38   -324   -111     31
      0    475    475   -239   -239    475    163    223    -59   -342   -129     23
      2    441    439   -223   -218    441    135    192    -88   -371   -150     10
    -23    428    449   -205   -236    439    132    171   -101   -384   -158      7
    -33    418    452   -192   -241    433    129    163   -116   -392   -166      5
     -7    368    374   -181   -189    371    129    163   -142   -418   -200    -20
    -18    262    280   -124   -148    270    111    145   -192   -470   -254    -67
    -57    168    226    -59   -140    197     96    122   -236   -514   -298   -109
    -77    103    181    -12   -129    142     83     88   -283   -555   -335   -150
    -64     57    119      2    -90     88     80     72   -319   -589   -366   -179
    -62     23     83     18    -72     51     83     70   -337   -607   -387   -189
    -64     25     88     18    -75     57     90     72   -335   -607   -384   -181
    -57     59    116      0    -85     88    103     72   -332   -605   -381   -181
    -80     59    137      7   -109     96     80     49   -348   -623   -394   -194
    -93     12    106     38    -98     59     62     33   -371   -641   -410   -207
    -85     -2     80     41    -85     38     59     28   -384   -654   -423   -210
    -77    -28     49     54    -64     10     62     31   -387   -662   -431   -218
   -132   -109     23    119    -80    -44     44     15   -410   -688   -454   -241
   -137   -155    -20    145    -59    -88     54     20   -431   -722   -488   -275
   -101   -303   -205    202     49   -254     98     54   -506   -852   -628   -405
   -106   -550   -444    329    168   -498    200    135   -597  -1070   -885   -662
   -119   -589   -472    353    174   -532    306    254   -542  -1127   -979   -784
   -197   -374   -179    285    -10   -277    329    114   -483  -1018   -828   -649
   -322    168    488     75   -405    327    124   -413   -504   -732   -387   -210
   -439    966   1405   -262   -922   1184   -150   -872   -410   -218    309    462
   -452   1491   1943   -519  -1197   1717   -405  -1039   -213    340    969   1088
   -389   1291   1680   -452  -1036   1486   -615  -1096   -265    446   1072   1223
   -363    646   1008   -142   -685    826   -649  -1070   -628   -129    441    644
   -358     33    392    163   -374    213   -506   -919  -1034   -958   -439   -197
   -309   -158    150    233   -231     -5   -296   -535   -857   -997   -600   -368
   -223   -124     98    174   -163    -12   -116   -233   -639   -862   -522   -298
   -132    -80     51    103    -93    -15      0    -38   -506   -782   -475   -246
    -64    -67     -2     67    -31    -36     -5     57   -439   -745   -462   -244
   -153   -163    -10    155    -72    -88     -7     41   -449   -758   -483   -301
   -210   -246    -36    226    -88   -142     77     41   -462   -771   -485   -324
   -210   -223    -15    215   -101   -119    135     67   -449   -766   -467   -309
   -187   -158     28    174   -109    -64    150     98   -423   -748   -452   -288
   -150   -135     12    142    -83    -62    148    132   -392   -724   -433   -267
   -135   -132      2    132    -70    -64    124    148   -376   -711   -423   -252
   -163   -148     15    153    -90    -64    135    161   -361   -706   -407   -220
   -213   -179     33    197   -124    -72    166    179   -342   -704   -402   -202
   -202   -155     46    179   -127    -54    187    197   -327   -688   -410   -194
   -150   -114     36    132    -96    -38    181    236   -296   -654   -381   -155
    -80    -62     18     70    -49    -20    153    290   -254   -605   -340   -127
    -77    -25     51     51    -64     12    114    319   -228   -563   -316   -148
   -184    -62    122    122   -155     28    174    306   -228   -563   -306   -148
   -194    -83    111    137   -155     15    259    342   -194   -540   -270    -83
   -145    -64     80    103   -114      7    267    387   -161   -506   -215    -25
   -116    -28     88     72   -103     28    265    426   -132   -478   -189    -57
    -80    -12     64     46    -75     25    246    493    -77   -423   -184    -54
    -38     38     77      0    -57     57    236    550    -28   -394   -171     18
      7     54     46    -31    -20     51    257    602     15   -358    -90    116
     57     75     18    -64     20     46    254    636     38   -337    -72     90
     80     72     -7    -77     44     33    265    672     67   -311   -119     49
    109    145     33   -127     36     90    246    680     77   -285    -75    158
    135    233     96   -187     18    163    215    667     80   -267    -18    142
    168    231     62   -200     54    148    231    678     88   -267      5    184
    184    184     -2   -187     93     93    228    639     62   -290      5    189
    135    150     15   -145     59     83    220    566     10   -345    -57     59
    124    137     10   -132     57     75    218    509    -49   -423   -153     -5
    119    114     -5   -116     62     54    210    449   -109   -496   -207     10
    116     80    -38    -98     77     20    200    400   -145   -535   -228     -2
     96     62    -33    -77     64     12    207    355   -171   -563   -246    -25
     33    103     67    -70    -18     85    239    342   -163   -558   -249    -41
     59     88     28    -72     15     59    228    280   -202   -581   -270    -83
     70     77      5    -75     31     41    194    197   -277   -662   -327   -129
    -18     77     93    -31    -57     85    231    220   -252   -644   -314   -114
     -5     54     57    -25    -31     57    246    226   -233   -613   -293   -129
     70    114     44    -90     12     80    215    192   -244   -600   -262   -127
     33    197    161   -116    -62    179    236    233   -184   -540   -189    -57
     44    265    220   -155    -88    244    233    270   -135   -488   -174    -44
     62    259    197   -161    -67    228    207    283   -114   -470   -179    -20
     62    241    179   -150    -57    210    207    285   -109   -457   -148      2
     85    275    189   -181    -51    233    207    285    -96   -457   -132     36
     70    246    176   -158    -54    213    194    277    -96   -444   -101     62
    -10    158    166    -75    -88    163    181    249   -127   -470   -132    -20
    -46     41     88      2    -67     64    179    228   -171   -524   -233   -142
    -70    -80    -10     72    -31    -44    176    205   -220   -592   -303   -171
    -72   -124    -51     98    -10    -88    176    197   -244   -626   -316   -168
    -77   -140    -64    106     -7   -101    174    187   -257   -641   -324   -181
    -98   -187    -88    142     -5   -137    171    166   -285   -680   -363   -197
    -33   -174   -140    101     51   -158    163    176   -280   -665   -340   -192
     15   -132   -148     57     80   -140    124    187   -270   -636   -314   -200
    -96   -220   -124    155     12   -174    127    153   -296   -662   -348   -228
   -200   -265    -64    233    -67   -166    181    145   -306   -672   -361   -207
   -155   -249    -96    200    -31   -174    202    145   -319   -688   -381   -202
   -116   -265   -148    189     12   -207    189    127   -342   -701   -405   -220
    -93   -239   -145    166     23   -192    176    122   -340   -678   -381   -233
    -93   -197   -103    145      5   -150    161    122   -335   -670   -381   -236
   -137   -277   -140    205      0   -210    166    124   -389   -740   -470   -303
    -96   -522   -428    309    166   -475    194    103   -555   -943   -701   -561
    -54   -711   -659    381    301   -685    290    145   -680  -1174   -950   -826
    -51   -623   -571    337    259   -597    418    275   -602  -1169   -950   -820
   -122   -236   -114    179     -5   -174    371     18   -493   -943   -675   -542
   -241    459    701   -109   -470    579    124   -402   -280   -428    -57     64
   -394   1215   1610   -413  -1002   1413   -119   -649     72    246    714    833
   -384   1509   1893   -561  -1137   1701   -381   -675    361    774   1249   1434
   -301   1127   1426   -413   -865   1275   -535   -745    142    579   1028   1254
   -285    574    859   -145   -574    717   -550   -826   -394   -179    270    493
   -270     93    363     85   -316    228   -389   -680   -766   -836   -410   -166
   -213    -57    155    135   -184     49   -142   -329   -652   -846   -488   -280
   -142    -49     93     96   -119     20     15    -90   -506   -766   -449   -283
   -124    -62     62     93    -96      0    119     54   -426   -732   -439   -285
   -140    -77     62    109   -103     -7    187    142   -374   -724   -446   -257
    -18   -114    -96     67     38   -106    158     93   -465   -854   -558   -270
     -2   -116   -116     57     57   -116    166    119   -446   -800   -514   -298
    -36   -114    -77     75     20    -96    176    145   -413   -771   -485   -309
    -83   -148    -64    114    -10   -106    192    166   -394   -748   -459   -301
    -93   -140    -46    116    -23    -93    213    179   -379   -737   -446   -314
    -67   -122    -54     90     -7    -88    205    179   -379   -740   -449   -303
    -49   -103    -54     75      2    -80    194    202   -366   -722   -433   -267
    -38    -90    -51     62      5    -70    194    218   -355   -706   -423   -236
    -31    -54    -23     44     -5    -38    213    252   -322   -665   -387   -197
    -44    -46     -2     44    -23    -25    220    267   -303   -646   -379   -194
    -25    -15     10     20    -18     -5    210    277   -288   -628   -363   -184
     15    -15    -31      0     20    -23    189    262   -319   -659   -400   -207
     23    -23    -46      0     33    -33    194    288   -316   -654   -410   -207
     23     25      2    -25     10     15    220    340   -272   -597   -368   -161
     31     64     33    -49      0     49    239    389   -233   -558   -340   -124
     33    109     75    -72    -20     93    267    449   -179   -509   -303    -83
     49    119     70    -83    -10     96    277    488   -155   -488   -296    -75
     70    111     38    -93     15     75    290    535   -135   -465   -275    -46
     80    153     70   -116      5    111    311    597    -80   -410   -220     15
    124    226    101   -176     10    163    314    654    -20   -345   -155     93
    132    301    168   -215    -18    236    327    704     31   -288    -96    168
    135    306    171   -223    -18    241    324    709     33   -285    -88    184
    161    337    176   -249     -7    257    311    696     25   -283    -85    197
    155    366    207   -262    -25    288    316    696     33   -277    -80    213
    155    345    189   -249    -15    267    309    665      7   -311    -98    197
    155    303    148   -231      2    226    290    600    -46   -381   -155    142
    135    303    166   -220    -15    236    290    561    -77   -418   -176    132
    114    309    194   -213    -41    252    290    511   -111   -444   -189    109
     72    309    236   -189    -80    272    306    467   -132   -459   -210     49
     49    252    202   -150    -77    228    316    415   -168   -506   -259     -7
     51    218    166   -135    -57    192    306    358   -223   -563   -309    -36
     28    252    220   -140    -96    236    322    342   -228   -561   -293    -10
     18    316    298   -166   -140    309    332    319   -236   -566   -301    -10
     18    301    283   -161   -132    293    332    306   -249   -581   -324    -28
     12    309    293   -161   -140    301    340    316   -239   -576   -319    -18
     20    353    332   -189   -155    342    345    329   -210   -545   -293      7
     23    426    402   -223   -189    415    329    329   -184   -522   -270     33
     23    436    413   -233   -194    426    293    316   -181   -511   -254     51
     28    465    436   -246   -205    452    262    306   -181   -501   -241     75
     18    470    452   -244   -218    459    244    293   -197   -519   -265     67
      7    423    415   -215   -202    420    231    283   -213   -542   -285     57
     -7    381    389   -187   -197    384    220    257   -239   -561   -290     28
    -23    332    353   -155   -187    342    218    244   -265   -587   -316      0
    -38    239    277   -101   -158    257    205    220   -311   -641   -376    -54
    -54    153    207    -49   -129    179    200    197   -358   -693   -433   -106
    -75    127    200    -25   -137    163    189    168   -397   -730   -467   -114
    -75     90    163     -7   -119    127    174    148   -436   -771   -501   -132
    -83     54    135     12   -109     93    163    124   -467   -795   -524   -200
    -90     36    127     28   -109     80    148     98   -493   -818   -558   -246
    -93    -10     83     49    -90     36    142     93   -511   -823   -561   -213
   -101     15    114     41   -109     64    137     96   -509   -795   -519   -168
   -111     51    163     28   -137    106    135     85   -519   -789   -501   -174
   -114     44    158     36   -135    101    148     90   -522   -795   -527   -270
   -122     12    135     51   -129     72    158     93   -535   -839   -600   -244
   -148      0    148     72   -148     72    166     96   -537   -841   -581   -163
   -168    -54    111    109   -140     28    176    101   -548   -844   -574   -210
   -137   -168    -31    153    -54   -101    192    106   -626   -963   -727   -381
   -127   -431   -303    277     85   -368    280    174   -740  -1192  -1018   -667
   -119   -462   -342    288    111   -402    400    303   -711  -1270  -1114   -745
   -187   -233    -49    210    -70   -142    480    303   -563  -1111   -911   -568
   -322    194    517     64   -418    355    332   -122   -509   -839   -527   -236
   -478    867   1343   -197   -911   1106     70   -574   -371   -340     96    423
   -530   1332   1860   -402  -1195   1595   -135   -722   -116    233    719   1153
   -452   1192   1644   -371  -1047   1418   -348   -813   -150    394    870   1371
   -418    672   1091   -127   -753    880   -462   -940   -587   -127    316    831
   -405    148    550    127   -478    348   -407   -901  -1067   -943   -511    -46
   -376    -90    285    231   -332     96   -239   -607  -1080  -1176   -813   -371
   -327   -101    226    210   -277     62    -62   -280   -854  -1031   -743   -314
   -267   -124    142    197   -205      7     72    -57   -701   -932   -688   -293
   -218   -124     93    171   -158    -18    122     41   -644   -904   -693   -293
   -187   -103     80    145   -135    -12    129     70   -636   -914   -709   -283
   -161    -70     88    114   -124      7    137     85   -623   -909   -696   -280
   -137    -83     54    111    -96    -15    145     90   -628   -922   -711   -301
   -129   -145    -15    135    -57    -80    163    114   -623   -919   -727   -311
   -124   -132     -7    129    -59    -70    176    137   -587   -885   -698   -259
   -122   -103     15    111    -70    -44    179    148   -568   -875   -685   -249
    -93    -62     31     77    -62    -15    168    161   -553   -862   -672   -246
    -77    -20     57     49    -70     18    174    179   -535   -846   -667   -213
    -67      7     75     28    -70     41    184    192   -514   -823   -639   -189
    -54     12     67     18    -62     41    181    205   -488   -784   -587   -174
    -49     18     67     15    -57     41    176    218   -475   -766   -566   -187
    -41     36     77      2    -62     57    187    231   -465   -776   -610   -213
    -57     51    109      2    -83     80    194    244   -449   -771   -613   -155
    -57     67    122     -5    -88     93    192    267   -423   -740   -574   -103
    -49    103    153    -25   -101    127    200    298   -381   -688   -514    -67
    -28    106    132    -41    -80    119    202    340   -348   -652   -488    -54
     12    116    103    -64    -44    111    207    410   -285   -592   -465    -18
     15    155    140    -88    -62    148    213    475   -220   -527   -407     10
      7    202    194   -103    -93    200    220    530   -158   -470   -371     33
     31    244    213   -140    -90    228    223    571   -111   -431   -309    163
     38    306    265   -174   -111    285    226    605    -57   -345   -187    244
     67    361    293   -215   -114    329    223    626    -15   -272   -103    257
     93    420    327   -257   -116    374    226    639     10   -262   -163    103
     83    392    309   -239   -111    350    233    620    -23   -335   -267    194
     62    397    335   -231   -137    368    226    574    -72   -381   -270    210
     38    384    345   -213   -153    366    213    530   -116   -436   -327    189
     12    374    361   -192   -174    368    220    478   -158   -470   -353    184
     54    397    340   -226   -142    368    202    428   -197   -501   -374    145
     64    410    345   -239   -140    379    189    384   -228   -530   -389    119
     25    405    379   -218   -179    392    205    342   -257   -563   -410     64
     -7    418    426   -205   -215    420    226    288   -290   -605   -436     12
    -23    426    449   -202   -236    436    226    228   -332   -649   -472    -20
    -23    420    444   -200   -233    431    228    207   -348   -654   -480    -28
    -10    415    423   -202   -218    420    228    197   -358   -657   -485    -46
    -12    449    462   -218   -236    454    249    207   -337   -631   -467    -38
    -12    501    514   -244   -265    509    270    226   -293   -579   -423     10
     -2    561    563   -277   -283    561    259    220   -272   -550   -397     33
    -10    592    600   -293   -306    597    233    213   -257   -524   -374     54
    -12    584    597   -285   -303    589    207    205   -252   -509   -366     75
     -2    530    532   -265   -267    530    192    189   -265   -517   -379     67
     -7    530    537   -262   -272    532    197    187   -267   -511   -379     67
    -41    550    592   -254   -316    571    194    171   -275   -509   -379     51
    -96    501    597   -202   -345    548    192    135   -303   -535   -405     31
    -44    402    446   -181   -244    423    158    114   -361   -594   -470    -23
     -5    319    322   -158   -163    319    137    116   -392   -633   -522    -59
    -28    259    285   -116   -158    272    148    122   -405   -657   -553    -70
    -23    241    265   -109   -142    252    155    111   -433   -685   -579    -93
    -31    213    244    -93   -137    228    140     88   -470   -711   -607   -116
    -23    218    241    -98   -132    228    116     57   -501   -727   -626   -148
    -23    226    249   -101   -137    236    101     38   -517   -740   -646   -179
    -44    220    265    -88   -153    241     96     28   -522   -745   -652   -179
    -57    181    236    -64   -148    207    103     31   -522   -737   -644   -176
    -70    153    223    -41   -148    187    109     28   -530   -732   -628   -176
    -70    171    239    -51   -153    202    101     15   -530   -722   -613   -192
    -57    174    231    -57   -142    202    103     10   -530   -735   -646   -207
    -57    148    205    -46   -132    176    101     18   -535   -748   -665   -213
    -20     46     67    -12    -44     57    106     49   -576   -818   -758   -277
     15   -155   -171     67     90   -163    171    148   -615   -956   -945   -446
     10   -270   -280    129    145   -275    298    316   -545  -1026  -1083   -600
    -20    -31    -10     25     -5    -20    361    371   -384   -911   -976   -504
   -142    342    485   -101   -314    413    257    -23   -446   -766   -709   -277
   -301    854   1156   -277   -730   1005      5   -618   -628   -532   -262    111
   -415   1499   1914   -540  -1163   1706   -241  -1015   -657   -122    340    652
   -389   1564   1951   -589  -1171   1756   -459  -1161   -678    163    685   1008
   -340   1060   1400   -361   -870   1228   -506  -1137   -898   -122    342    724
   -298    504    800   -103   -550    652   -433  -1065  -1265   -880   -488    -59
   -241     33    275    103   -257    153   -265   -784  -1288  -1270  -1036   -571
   -213    -36    176    124   -197     70   -103   -420   -935  -1023   -924   -407
   -148    -18    129     83   -140     54      0   -192   -714   -870   -820   -303
   -116    -51     62     83    -90      5     90    -31   -574   -763   -743   -252
   -111    -44     67     77    -90     10    114     12   -532   -732   -714   -262
   -142    -12    127     77   -137     57    137     54   -485   -704   -696   -270
   -161      2    163     77   -163     83    142     88   -444   -678   -696   -254
   -119     -5    111     62   -116     51    127     67   -459   -701   -722   -249
    -77    -23     54     51    -67     15    127     64   -459   -696   -704   -241
    -80     18     96     31    -88     57    124     85   -431   -657   -667   -215
   -129     44    171     41   -150    106    166    135   -371   -607   -633   -181
   -150     59    207     44   -179    132    189    171   -335   -581   -626   -163
    -70     36    106     18    -88     70    140    122   -371   -615   -654   -166
    -51     46     98      0    -75     70    119    101   -387   -633   -659   -166
    -90     28    119     28   -103     72    168    176   -298   -542   -574   -116
   -106     57    163     20   -135    109    179    207   -244   -472   -493    -98
    -80     90    171     -5   -124    129    158    202   -226   -452   -457    -98
    -80     72    150      2   -116    109    158    226   -220   -465   -517   -114
    -77    135    213    -28   -145    174    168    270   -174   -428   -509    -67
    -59    187    244    -64   -150    215    166    306   -124   -384   -478    -18
    -38    205    244    -83   -140    223    158    337    -80   -335   -431     25
    -38    213    249    -88   -145    231    192    407      0   -244   -337     67
    -46    280    324   -116   -187    301    215    483     85   -176   -283    122
    -38    311    348   -137   -194    329    231    553    155   -129   -275    179
     57    283    226   -168    -83    254    187    511    124   -189   -335    207
     54    290    236   -171    -90    262    210    568    184    -93   -210    270
     33    342    309   -189   -137    327    226    589    249     20    -67    259
      5    405    400   -205   -197    402    218    579    252     23    -59    189
    -41    358    400   -158   -220    379    252    618    262      5   -129    179
     12    322    306   -168   -145    314    218    540    174   -103   -244    176
     46    314    267   -181   -109    290    168    426     62   -207   -314    137
      7    311    303   -161   -150    309    174    400     33   -215   -311    106
    -36    314    350   -137   -192    332    192    376     18   -220   -309     54
    -57    309    366   -127   -213    337    197    337    -20   -259   -329     18
    -72    288    361   -109   -218    324    207    311    -51   -298   -358     20
    -77    246    324    -85   -202    285    207    280    -85   -350   -423     18
    -88    257    345    -83   -215    301    213    252   -111   -389   -475     -5
   -109    231    337    -62   -223    283    226    246   -109   -350   -431    -49
   -135    241    374    -54   -254    306    249    267    -67   -265   -342    -77
   -129    324    452    -98   -293    387    246    265    -33   -220   -285    -59
   -155    381    537   -111   -345    459    257    285      7   -184   -259    -25
   -187    410    594   -111   -392    501    246    293     31   -166   -239     20
   -168    389    555   -111   -361    472    213    259     15   -163   -226     23
   -166    420    584   -129   -376    501    202    254     23   -148   -200     20
   -135    389    524   -127   -329    457    184    223    -10   -179   -228     15
   -145    371    517   -114   -329    444    187    223    -15   -187   -246     15
   -163    366    530   -101   -348    449    189    231     -5   -184   -254     15
   -174    270    444    -49   -309    355    194    233    -20   -205   -285     -2
   -174    145    319     15   -246    231    174    200    -85   -270   -345    -67
   -184    103    288     38   -236    194    171    194   -109   -290   -358    -72
   -187     54    241     64   -213    148    184    200   -111   -285   -363   -114
   -202     36    239     80   -220    137    187    194   -122   -303   -405   -158
   -176      5    181     85   -179     93    163    153   -174   -368   -472   -163
   -176    -36    137    103   -158     51    166    153   -174   -358   -459   -166
   -200    -62    135    129   -168     36    174    158   -158   -322   -405   -184
   -244    -51    189    145   -218     67    184    181   -137   -301   -374   -174
   -246    -36    210    142   -228     85    168    179   -140   -316   -402   -153
   -181    -70    109    124   -148     18    122    111   -223   -433   -530   -176
   -187    -85    101    135   -145      7    127    132   -210   -413   -506   -179
   -202    -85    116    142   -161     12    137    142   -174   -332   -415   -241
   -205    -70    135    137   -171     31    132    148   -176   -342   -426   -309
   -171   -270   -101    218    -36   -187    174    205   -239   -483   -597   -405
   -150   -457   -306    303     77   -381    296    335   -241   -620   -797   -553
   -145   -387   -241    265     46   -314    413    483   -114   -618   -849   -576
   -213    -77    135    145   -174     28    420    361    -44   -517   -714   -405
   -342    379    722    -20   -532    550    142   -226   -220   -293   -285    -98
   -475   1002   1475   -265   -976   1239   -174   -730   -309     59    246    319
   -475   1421   1896   -475  -1187   1660   -478  -1010   -288    431    711    769
   -405   1169   1574   -381   -989   1371   -633  -1057   -355    504    776    836
   -394    605   1000   -106   -696    802   -561   -961   -636    -31    192    241
   -400    122    519    137   -459    319   -371   -748   -859   -646   -504   -384
   -355   -106    249    228   -303     72   -184   -423   -672   -667   -659   -478
   -296    -98    197    197   -246     49    -46   -153   -415   -488   -550   -379
   -244   -103    140    174   -194     18     62     46   -254   -384   -491   -324
   -252   -109    142    179   -200     18    137    174   -140   -306   -436   -277
   -275   -116    155    194   -215     18    163    223    -85   -267   -413   -277
   -192   -148     44    171   -119    -51    109    150   -161   -355   -496   -345
   -215   -127     88    171   -153    -20    124    192   -135   -342   -498   -303
   -233   -122    111    176   -174     -5    148    223   -101   -306   -454   -283
   -252   -122    129    184   -192      5    168    249    -64   -262   -413   -288
   -262   -106    155    184   -210     23    176    267    -36   -228   -379   -288
   -265    -85    179    174   -226     46    176    275    -31   -236   -402   -270
   -252    -83    168    166   -213     41    181    293    -18   -228   -387   -223
   -239    -67    171    150   -207     51    189    309     12   -171   -311   -231
   -233     -5    228    119   -231    111    184    322     41   -142   -288   -249
   -239     10    246    111   -244    129    179    340     54   -132   -285   -231
   -228      5    233    111   -231    119    187    368     83   -109   -275   -210
   -223    -10    213    114   -218    101    200    400    114    -83   -259   -189
   -210     20    231     96   -220    124    205    431    150    -46   -236   -168
   -197     57    252     67   -226    153    207    467    192    -12   -202   -137
   -189     88    277     49   -233    181    215    511    236     38   -163   -103
   -181    114    296     33   -239    205    231    568    290     93   -129    -64
   -174    132    306     20   -239    218    249    631    355    148    -93    -10
   -176    135    309     20   -244    223    272    696    413    202    -51     33
   -166    150    314      7   -241    231    288    750    467    257    -12     75
   -150    179    329    -15   -241    254    298    797    517    332     72    109
   -150    244    394    -46   -272    319    296    805    537    376    150    124
   -155    267    423    -57   -290    345    296    800    530    376    161    109
   -153    257    410    -51   -283    335    301    787    498    337    106     62
   -155    241    397    -44   -275    319    303    758    449    288     51     67
   -176    233    410    -28   -293    322    311    722    418    272     46     62
   -202    233    436    -15   -319    335    306    680    381    259     64     23
   -226    226    452      0   -337    337    301    626    337    215     38    -15
   -239    228    465      2   -353    348    285    558    275    142    -44    -85
   -246    215    462     15   -353    337    280    509    220     59   -140    -70
   -262    194    457     33   -361    324    298    485    213     70   -109    -72
   -283    189    470     46   -376    329    309    459    205     80   -103   -111
   -301    200    501     49   -402    350    314    428    194     77   -103   -135
   -296    200    496     49   -394    348    319    420    207    101    -77   -155
   -290    236    524     25   -407    379    337    433    239    132    -44   -124
   -285    319    605    -18   -446    462    345    444    267    166    -12   -119
   -298    342    641    -23   -470    491    345    444    283    176    -10    -77
   -322    384    706    -31   -514    545    327    441    303    215     31    -20
   -301    381    683    -41   -493    532    303    433    306    244     80    -72
   -298    332    631    -18   -465    483    298    418    283    228     90    -77
   -301    283    584      7   -444    433    309    423    277    210     51    -88
   -316    236    553     41   -433    394    322    431    275    192     12      5
   -353    220    574     64   -462    397    335    444    288    220     57      5
   -358    150    509    103   -433    329    332    439    262    194     28    -90
   -296     46    340    124   -319    192    324    433    215    142    -36   -168
   -288    -44    244    166   -267     98    329    415    168     90    -80   -153
   -314    -70    244    192   -280     85    311    384    132     59   -101   -142
   -335   -111    223    220   -280     54    316    368    119     49   -119   -200
   -350   -119    231    233   -290     54    311    355     93      7   -163   -184
   -374   -135    239    254   -306     51    309    353     93     20   -129   -174
   -374   -163    207    267   -290     20    316    366    111     57    -85   -223
   -366   -189    176    277   -272     -7    324    371    116     70    -70   -246
   -379   -213    166    293   -272    -23    316    361     96     41   -111   -233
   -381   -181    200    283   -290      7    303    355     98     49    -93   -174
   -384   -174    210    275   -298     18    293    350    111     77    -51   -215
   -381   -187    194    283   -288      2    280    335     77     18   -137   -327
   -358   -335     23    345   -192   -158    283    335    -20   -135   -316   -353
   -324   -594   -270    459    -28   -433    361    405   -106   -296   -485   -517
   -314   -680   -366    496     25   -524    496    555    -59   -355   -587   -701
   -371   -472   -101    420   -135   -288    571    537     46   -259   -470   -706
   -504    -67    436    285   -472    184    405     12    -59   -153   -259   -522
   -633    504   1137     64   -885    820     83   -600   -153    142    205    101
   -756   1218   1974   -231  -1366   1595   -197   -904    -18    709    927    685
   -730   1397   2125   -335  -1426   1761   -467  -1052     31   1070   1330   1031
   -641    956   1597   -158  -1119   1275   -561  -1034   -171    813   1018    826
   -597    309    906    145   -750    607   -426   -870   -550     15    174     77
   -540   -127    410    332   -478    140   -166   -493   -576   -374   -324   -420
   -459   -205    254    332   -358     23     31   -114   -293   -228   -306   -400
   -389   -184    202    285   -298      7    150    122   -114   -109   -233   -366
   -361   -200    161    280   -262    -20    213    233    -31    -51   -194   -353
   -366   -241    124    301   -246    -59    218    259    -23    -67   -207   -348
   -366   -277     88    322   -228    -96    244    296      2    -46   -189   -368
   -366   -267     98    316   -233    -85    259    322     31    -23   -174   -350
   -361   -228    132    296   -246    -49    275    350     72     25   -122   -329
   -358   -200    155    277   -259    -23    277    355     72     23   -127   -340
   -361   -207    153    283   -257    -28    283    368     77     28   -114   -329
   -361   -231    129    293   -246    -51    296    381     85     28   -127   -353
   -374   -233    140    303   -257    -46    306    394     90     25   -129   -283
   -374   -176    194    272   -285     10    309    410    119     75    -83   -205
   -332   -155    176    244   -254      7    311    444    161    140    -36   -239
   -319   -129    189    223   -254     28    306    462    187    181     -7   -262
   -316    -96    220    207   -270     62    301    478    207    205     25   -207
   -298    -96    200    194   -252     51    306    498    220    200    -15   -205
   -290   -106    181    197   -236     36    322    530    239    207     -7   -124
   -283    -83    197    181   -241     57    342    576    288    265     54    -83
   -257    -59    197    158   -228     67    345    620    340    327    109    -70
   -239    -57    181    145   -210     62    348    657    379    366    140    -77
   -244    -28    215    135   -231     93    358    693    420    413    189    -72
   -262    -10    249    135   -257    119    379    750    462    449    210    -15
   -241     28    270    106   -254    148    392    818    519    509    262     85
   -200     93    293     54   -246    192    392    880    574    568    311    129
   -179    109    288     36   -233    197    394    917    613    618    366    153
   -181    111    290     33   -236    200    389    924    626    644    397    135
   -176    122    298     28   -236    210    384    904    597    607    361    150
   -189    140    327     23   -259    233    379    872    571    584    355    184
   -205    142    348     31   -277    246    379    833    550    579    368    145
   -215    140    355     36   -285    246    374    776    514    553    353     90
   -252    116    368     67   -309    241    363    696    449    488    298     67
   -270    114    381     75   -324    246    353    633    407    441    262     38
   -290    111    402     88   -345    257    345    571    371    405    239     25
   -270    127    394     70   -332    259    342    532    350    381    223     15
   -262    129    392     67   -327    259    350    524    345    376    228      2
   -311    114    426     96   -371    270    368    509    342    379    228      0
   -324     93    418    116   -371    254    374    488    324    363    207    -18
   -322    145    467     88   -394    306    376    480    329    374    215    -25
   -329    215    545     57   -436    379    387    488    361    415    244      7
   -335    254    589     38   -462    420    381    485    387    467    293     44
   -337    285    623     25   -480    454    368    480    415    501    324     77
   -340    290    628     23   -485    459    332    462    415    498    319     83
   -332    288    620     23   -475    454    303    439    397    470    298     77
   -327    254    579     36   -452    415    288    420    384    470    301     67
   -342    210    553     67   -446    381    275    387    358    446    283     33
   -402    163    563    119   -483    363    280    368    350    454    293    -25
   -366    103    470    132   -418    285    262    353    309    407    249    -77
   -340     33    374    153   -355    202    236    324    241    329    187    -77
   -340     -7    332    174   -337    161    228    303    205    288    153    -67
   -353    -85    267    218   -311     88    226    272    153    223     80    -88
   -355   -132    223    244   -290     44    233    270    135    202     70    -93
   -363   -137    226    249   -298     44    231    270    137    215     93   -116
   -392   -142    249    267   -322     51    220    259    122    197     88   -129
   -387   -176    207    280   -298     12    215    244    106    181     77   -140
   -361   -200    161    280   -262    -20    215    239    103    176     77   -150
   -358   -213    145    283   -252    -33    215    228     98    166     67   -153
   -363   -210    153    285   -259    -31    207    218     83    158     62   -163
   -368   -200    166    283   -270    -18    200    213     67    153     59   -163
   -371   -231    140    301   -257    -46    205    218     62    127     31   -166
   -353   -319     33    335   -194   -145    210    226     18     67    -28   -239
   -316   -509   -192    413    -64   -353    262    272    -67    -90   -205   -449
   -298   -672   -374    483     36   -524    368    394   -106   -254   -413   -683
   -309   -613   -303    462     -2   -459    485    540      0   -233   -423   -717
   -452   -296    153    374   -303    -72    433    197     31    -70   -168   -465
   -644    272    917    184   -782    594    187   -428     33    270    348     85
   -807    966   1774    -80  -1291   1369    -54   -839    184    795   1036    805
   -797   1267   2065   -233  -1431   1665   -306  -1031    301   1244   1558   1395
   -724    891   1613    -85  -1169   1252   -436  -1088     75   1039   1330   1252
   -665    335   1000    166   -833    665   -407   -992   -298    374    587    472
   -628   -150    475    389   -553    161   -218   -672   -454   -135    -28   -194
   -548   -257    290    402   -420     15    -23   -265   -249    -98    -98   -272
   -457   -249    205    350   -332    -20     88     -5    -75     31     -2   -231
   -407   -257    150    332   -280    -54    161    132     12     83     33   -220
   -387   -239    145    311   -267    -46    179    171     28     75     18   -233
   -361   -233    127    298   -244    -54    179    187     31     64      2   -257
   -353   -262     90    306   -223    -85    192    215     46     72      0   -233
   -348   -249     98    298   -223    -75    194    223     44     62    -10   -239
   -345   -239    106    290   -226    -67    194    231     49     62    -18   -244
   -335   -262     72    298   -205    -96    205    252     54     44    -28   -187
   -329   -252     77    288   -205    -88    213    270     80    101     23   -197
   -322   -205    116    262   -220    -44    210    275     90    119     41   -233
   -316   -192    122    254   -220    -36    213    280     88     98     25   -194
   -314   -184    129    249   -223    -28    220    298    106    109     44   -135
   -314   -161    153    236   -236     -2    223    327    150    145     75   -119
   -293   -145    148    218   -220      0    215    337    150    140     70   -119
   -275   -124    148    197   -213     12    205    350    161    161     90   -116
   -257    -80    176    168   -218     46    207    379    200    205    132   -116
   -249    -49    200    150   -226     75    210    413    226    223    166    -70
   -236    -51    184    142   -213     67    218    459    259    283    202    -77
   -207    -46    161    127   -187     57    220    501    288    319    223    -59
   -187     -7    179     98   -184     85    236    563    348    371    280      5
   -158     49    205     51   -181    124    241    618    392    420    335     59
   -127    103    228     10   -176    166    241    667    439    467    374     77
   -109     96    205      2   -155    150    241    717    467    472    345    106
    -96    109    205     -5   -150    155    244    753    488    493    371    192
   -106    163    270    -31   -189    218    257    776    548    589    465    205
    -90    207    296    -59   -194    252    252    771    568    613    501    215
    -96    176    270    -41   -184    223    249    748    548    600    491    202
   -122    163    285    -20   -202    223    262    732    537    597    483    174
   -135    168    301    -18   -218    236    257    685    501    561    428    150
   -150    174    324    -12   -236    249    246    631    472    532    402    179
   -161    155    316      0   -239    236    236    561    433    506    387    140
   -197    158    355     20   -275    257    239    509    405    488    376     98
   -236    174    410     31   -324    290    252    488    402    488    374     83
   -270    192    459     38   -366    324    262    465    397    491    376     75
   -277    158    433     57   -355    296    252    405    353    449    337     28
   -259    148    407     57   -332    277    244    366    319    423    309      0
   -270    168    436     49   -353    301    265    368    327    433    306      0
   -270    236    506     15   -389    371    277    387    366    475    342     31
   -265    270    532     -5   -400    400    275    387    384    498    374     59
   -285    329    615    -20   -449    472    272    400    428    548    423    111
   -254    340    594    -44   -423    467    207    355    402    527    413    127
   -267    285    553    -10   -410    418    192    355    407    545    439    116
   -277    246    522     15   -400    384    174    340    394    532    389     38
   -285    218    504     33   -394    361    148    324    374    504    342     90
   -298    181    478     57   -389    327    132    316    361    504    358    111
   -316    122    439     96   -379    280    122    309    335    483    340     64
   -340     15    355    161   -350    187    122    290    296    439    288     12
   -342    -33    309    189   -327    137    127    270    259    389    228    -23
   -350    -51    298    200   -327    122    132    244    236    366    202    -44
   -361    -64    296    210   -329    114    119    213    202    342    184    -75
   -358    -98    259    226   -311     77    106    174    166    314    163   -103
   -342   -103    239    223   -290     67    106    158    163    309    161   -122
   -335    -93    241    213   -290     72    101    142    142    285    135   -132
   -332   -114    218    220   -275     51    106    137    132    270    124   -140
   -329   -119    210    223   -272     44    106    129    132    270    124   -153
   -329   -124    205    228   -267     38    103    124    127    259    122   -145
   -337   -132    202    233   -270     33    101    119    111    233     83   -145
   -337   -158    179    246   -259     10     98    116     98    223     80   -155
   -329   -220    109    272   -220    -57    103    116     57    166     46   -210
   -303   -415   -111    361    -96   -265    142    135    -51     -2   -124   -397
   -301   -602   -303    449      0   -452    252    202   -137   -202   -361   -644
   -309   -561   -252    433    -28   -407    366    296    -72   -200   -366   -698
   -400   -293    103    345   -254    -96    374    109     25    -23   -140   -478
   -558    270    828    145   -693    548    168   -366    163    384    384     93
   -711   1036   1748   -163  -1231   1392    -25   -602    506   1054   1148    893
   -693   1304   1995   -306  -1345   1649   -246   -649    745   1545   1644   1441
   -602    987   1587   -192  -1096   1286   -439   -782    504   1384   1467   1314
   -555    420    976     67   -766    698   -519   -917    -77    610    701    519
   -535    -36    496    285   -517    228   -381   -745   -410    -33     25   -184
   -478   -174    303    324   -392     64   -161   -355   -252    -18    -49   -277
   -428   -166    262    296   -345     46     15    -54    -54    103      2   -207
   -371   -168    202    270   -288     15    127    129     62    171     44   -171
   -322   -200    122    257   -223    -38    142    161     72    168     33   -218
   -311   -200    109    254   -213    -46    163    197     85    168     44   -218
   -296   -197     98    246   -200    -49    189    226    106    176     57   -215
   -283   -200     83    241   -184    -59    197    239    122    179     54   -223
   -298   -231     64    262   -181    -83    194    246    116    166     36   -226
   -301   -241     57    270   -179    -93    213    267    124    179     54   -218
   -296   -223     72    257   -187    -77    220    288    148    205     85   -192
   -288   -192     96    241   -192    -49    231    314    174    223    114   -163
   -290   -184    103    236   -197    -41    233    324    187    228    124   -153
   -288   -179    109    233   -200    -36    226    335    194    231    122   -153
   -285   -213     72    246   -181    -70    231    358    202    231    114   -153
   -262   -213     49    239   -155    -83    249    400    233    257    127   -127
   -252   -158     93    202   -174    -33    262    428    270    288    158    -90
   -246   -103    142    174   -197     18    262    449    301    316    184    -59
   -239    -67    171    153   -207     51    270    485    342    355    218    -20
   -226    -64    161    145   -194     46    290    537    376    387    241      2
   -226    -85    137    153   -184     23    301    574    397    402    244      5
   -207    -75    132    140   -171     28    314    623    433    436    270     28
   -179    -54    124    114   -153     33    322    696    475    478    301     64
   -155    -20    135     88   -145     57    319    761    524    527    340    106
   -124     49    171     36   -148    109    319    805    594    589    410    166
   -109    109    218      0   -163    163    319    820    626    636    459    210
   -101    163    265    -33   -184    215    311    818    633    662    504    244
    -98    187    285    -44   -192    236    301    815    628    665    519    233
   -109    171    280    -33   -194    226    301    805    613    641    483    223
   -116    158    272    -20   -194    215    296    774    587    602    433    213
   -116    142    259    -12   -189    200    296    740    558    558    394    200
   -135    127    262      5   -197    194    293    691    535    530    394    200
   -161    142    301      7   -231    220    283    636    498    501    376    135
   -187    137    324     23   -257    231    277    589    459    459    324     85
   -207    116    324     44   -267    218    285    550    423    407    270     75
   -220    109    329     57   -275    218    296    517    405    392    265     46
   -233    101    335     64   -285    218    301    478    384    366    257      5
   -257     64    322     93   -288    192    314    462    368    350    239      2
   -259     93    350     80   -303    220    335    472    400    387    270     12
   -257    158    415     49   -335    285    361    506    465    454    324     33
   -259    213    472     23   -366    342    353    491    459    433    296     62
   -259    252    509      2   -384    379    329    478    467    436    303    106
   -257    257    511     -2   -384    384    298    465    467    441    306     90
   -267    218    485     25   -376    350    293    452    452    433    316     88
   -272    205    475     31   -374    340    277    428    433    426    319     77
   -252    181    433     33   -342    306    270    413    407    392    277     75
   -249    129    379     59   -314    254    267    407    392    376    259     57
   -246     36    283    106   -265    158    252    394    345    311    189     31
   -244    -59    181    150   -215     59    239    374    301    277    153    -20
   -259   -137    122    197   -192     -7    239    350    254    207     51    -57
   -267   -200     67    233   -168    -67    239    332    213    184     46    -64
   -275   -215     59    246   -168    -77    236    319    215    233    119   -181
   -280   -161    116    220   -200    -23    220    296    197    194     83   -210
   -285   -176    109    231   -197    -36    218    288    176    155     44   -153
   -293   -236     54    262   -174    -90    218    288    166    135      5   -189
   -277   -241     36    259   -158   -103    205    280    161    145     -2   -171
   -298   -257     38    275   -171   -109    200    270    150    137    -10   -174
   -298   -270     28    285   -166   -122    194    265    153    171     36   -213
   -296   -262     33    277   -166   -114    200    270    171    200     80   -210
   -303   -298      5    301   -155   -148    213    285    184    202     90   -194
   -285   -426   -140    353    -75   -285    233    309    137    111    -23   -306
   -252   -618   -368    433     57   -493    309    394     62    -83   -280   -511
   -239   -678   -439    457     98   -561    413    542    109   -153   -402   -615
   -265   -449   -184    358    -41   -316    475    605    257    -23   -277   -519
   -392    -36    353    213   -374    158    296    111    200    168     41   -200
   -550    600   1150    -23   -852    872     28   -441    174    545    607    366
   -631   1124   1753   -249  -1192   1439   -213   -714    298   1054   1239    987
   -576   1005   1582   -213  -1078   1293   -436   -844    246   1252   1452   1239
   -550    418    969     64   -761    693   -472   -904   -171    665    820    636
   -548   -122    426    335   -488    150   -387   -831   -581   -124    -23   -189
   -504   -483     20    493   -265   -233   -228   -522   -530   -327   -342   -470
   -444   -465    -20    454   -213   -244    -96   -194   -239   -122   -220   -337
   -384   -392     -7    387   -189   -200     -5     10    -62      2   -135   -288
   -306   -376    -70    340   -119   -223     62    132     33     62    -98   -252
   -239   -355   -116    296    -62   -236     96    176     64     83    -88   -254
   -187   -329   -142    259    -23   -236    135    215     93    103    -80   -207
   -161   -296   -135    228    -15   -218    140    228    111    129    -49   -181
   -145   -254   -109    200    -20   -181    142    244    135    148    -38   -189
   -137   -257   -119    194    -10   -189    150    265    148    145    -51   -168
   -140   -239    -98    189    -20   -168    153    270    158    148    -46   -135
   -153   -228    -75    189    -38   -153    155    272    168    163    -20   -124
   -166   -223    -57    194    -57   -140    153    270    174    161    -33   -124
   -171   -226    -54    197    -59   -140    153    267    174    155    -41   -124
   -161   -215    -54    189    -54   -135    158    270    197    200      0   -158
   -150   -215    -64    184    -44   -142    163    283    207    205     10   -150
   -145   -187    -44    166    -51   -116    168    306    236    233     44   -114
   -145   -171    -25    155    -62    -98    168    327    259    265     67    -93
   -129   -148    -18    140    -57    -83    161    345    280    280     75    -70
   -111   -119     -7    114    -51    -64    155    368    293    280     75    -44
    -88    -72     15     80    -51    -31    163    405    335    324    111    -12
    -64    -31     31     46    -49      0    168    452    389    379    150     25
    -41      2     44     20    -41     23    176    506    446    431    197     72
    -46     41     85      0    -67     64    171    542    496    478    239    119
    -49     67    116    -10    -83     90    161    566    540    527    288    148
    -36     67    103    -15    -72     85    158    587    574    563    311    163
    -49     57    106     -2    -77     80    168    600    589    568    309    207
    -23     98    122    -38    -72    109    153    587    574    553    303    226
     18    137    119    -80    -49    129    137    576    555    535    296    220
      5    155    150    -80    -72    153    153    571    550    527    301    213
    -10    161    171    -75    -90    166    166    540    522    498    298    205
     18    189    171   -103    -77    181    148    488    480    452    265    174
     10    179    168    -96    -77    174    145    449    439    400    213    142
    -18    142    161    -64    -90    150    153    400    392    348    174    101
    -20    140    161    -59    -90    150    155    345    353    303    142     49
    -28    168    197    -72   -111    181    153    311    324    272    119     12
    -49    155    205    -54   -127    179    153    293    306    249     98      7
    -64    132    197    -33   -132    166    150    270    285    236     96    -18
    -59    153    213    -46   -135    181    150    257    283    236    101    -23
    -57    215    270    -80   -163    244    148    257    298    239     80    -18
    -49    296    345   -124   -197    319    145    249    319    249     88     23
    -62    361    420   -150   -241    389    140    233    337    270    114     41
    -57    415    472   -179   -265    444    124    223    353    288    135     67
    -38    410    446   -187   -244    428     90    218    353    298    150    103
    -38    363    400   -163   -220    381     67    207    329    283    142     98
    -51    363    415   -158   -233    389     54    184    306    249    116     85
    -72    402    475   -163   -272    439     41    150    270    218     98     62
    -90    381    472   -148   -280    428     33    129    246    205     96     20
    -83    254    337    -85   -210    296     15    111    192    140     25    -33
    -57    166    223    -54   -140    194     15    101    150     88    -36    -77
    -54     96    150    -20   -101    122     -5     80    106     41    -83   -132
    -70     31    101     18    -85     64      0     67     77      7   -103   -135
    -70     49    119     10    -96     85      0     57     62    -10   -111   -140
    -59     59    119      0    -90     90     -7     46     51    -36   -140   -161
    -51     51    103      0    -77     77     -2     44     54    -46   -142   -148
    -46      7     51     18    -49     28     -2     41     41    -54   -137   -150
    -46      0     44     23    -46     20    -15     31     31    -62   -137   -163
    -51     18     67     15    -59     41    -38      7      5    -83   -155   -194
    -54     10     64     23    -59     36    -38      5      5    -88   -161   -205
    -46    -10     33     25    -41     10    -38     10      5    -93   -161   -197
    -51    -54     -5     51    -25    -31    -31     15     -5   -109   -176   -205
    -38   -135    -96     85     25   -116    -15     23    -41   -176   -259   -267
      5   -296   -301    145    153   -298     38    103    -90   -329   -444   -407
     23   -407   -431    189    226   -418    140    254    -41   -418   -594   -545
     -5   -210   -205    106     98   -207    226    342    127   -293   -485   -527
   -124    179    303    -28   -215    241    142     25    109   -150   -231   -327
   -252    680    932   -213   -592    805   -127   -579    -96     25    166     67
   -332   1301   1631   -485   -982   1465   -402   -997   -181    361    683    571
   -311   1447   1758   -566  -1036   1600   -636  -1210   -254    613   1005    883
   -265   1005   1267   -371   -766   1135   -706  -1228   -467    379    724    644
   -241    472    714   -114   -478    592   -628  -1135   -797   -322    -51    -85
   -192     62    252     62   -223    158   -457   -846   -784   -652   -501   -491
   -124    -10    114     67   -119     51   -303   -501   -475   -465   -426   -407
    -49      0     46     23    -49     23   -189   -262   -252   -303   -329   -322
     -5    -18    -12     12      2    -15   -103   -101   -103   -192   -262   -280
      2     -7    -12      2      7    -10    -75    -51    -59   -161   -231   -272
     -7     18     25     -5    -18     23    -62    -18    -38   -155   -231   -267
     -2     15     18     -7    -10     18    -59    -10    -41   -168   -254   -265
     31      0    -31    -15     31    -15    -70    -28    -62   -192   -275   -267
     18    -38    -59      7     36    -46    -54      2    -25   -166   -252   -252
     -2    -12    -10      7      2    -12    -54     20    -10   -161   -249   -236
    -28     23     51      2    -41     36    -49     38     18   -127   -205   -200
    -20     33     54     -5    -36     44    -38     57     38   -106   -168   -207
     -2     23     25    -10    -15     23    -33     64     51   -111   -194   -207
     -5     23     25    -10    -15     23    -20     88     77    -90   -176   -155
      2     33     31    -20    -12     33    -23     96     90    -72   -135   -148
      2     93     90    -46    -44     93    -33    106    109    -54   -132   -194
      5     77     70    -41    -31     72    -28    137    132    -41   -132   -148
     18    103     85    -62    -33     96    -23    166    155    -25    -98   -103
     25    109     83    -70    -28     96    -12    207    197     15    -67    -85
     28    137    109    -83    -38    124      5    259    257     77    -20    -57
     25    174    145   -101    -59    161      7    303    298    111     -7    -25
     25    174    145   -101    -59    161     15    353    345    155     28     25
     38    192    153   -116    -57    171     23    405    394    200     59     70
     46    223    176   -135    -64    200     33    462    452    259    111    111
     33    275    241   -155   -103    259     51    527    527    345    192    155
     72    290    218   -181    -72    254     57    540    548    371    226    187
    127    296    168   -213    -20    231     31    501    496    322    181    187
    109    290    181   -200    -36    236     38    509    488    319    181    207
     75    340    262   -207    -93    303     41    498    483    319    189    187
     72    335    259   -205    -93    298     31    459    441    283    176    171
     75    303    228   -189    -75    265      7    400    379    228    137    132
     38    319    280   -179   -119    301     -2    353    342    187    103     93
     12    329    316   -174   -150    324    -28    290    290    129     62     41
    -12    288    301   -137   -155    293    -23    257    272    106     51     20
    -46    285    329   -122   -189    309     -7    241    275    111     67     10
    -85    316    402   -114   -244    358      7    236    280    124     77      5
    -75    303    379   -114   -228    340    -12    176    226     72     23    -28
    -54    283    337   -114   -197    309    -41    114    176     25    -23    -70
    -57    303    358   -124   -207    332    -31    116    189     38     -7    -59
    -38    363    402   -161   -220    381    -15    132    236     93     44    -23
    -31    428    459   -200   -246    444    -15    142    272    137     93      7
    -38    467    506   -213   -272    485    -25    140    288    161    111     25
    -23    498    519   -239   -272    509    -54    132    290    166    106     38
    -18    504    522   -241   -270    511    -64    137    288    163     96     49
     -7    504    511   -249   -259    506    -88    103    262    140     72     51
    -15    465    480   -226   -246    472    -93     88    233    109     36     28
    -28    423    449   -197   -241    436    -83     98    233    129     59      7
    -46    353    400   -153   -223    376    -72    101    220    114     51     -5
    -59    265    324   -103   -192    293    -83     83    166     54      5    -31
    -72    207    280    -70   -176    244    -75     70    135     12    -31    -54
    -77    168    244    -46   -161    205    -80     49     93    -38    -90   -103
    -72    140    213    -33   -142    176    -90     23     54    -80   -135   -135
    -90    129    218    -20   -155    174    -83     20     54    -85   -140   -140
   -114    101    215      5   -163    158    -80     15     46   -103   -161   -153
   -106     31    135     36   -119     83    -88    -15      7   -158   -218   -174
   -116     25    142     46   -129     83    -70     -7     15   -132   -171   -168
   -114     46    161     31   -137    103    -70    -12     18   -109   -132   -189
   -103     46    150     28   -127     98    -72    -10     18   -106   -122   -181
   -106     54    161     25   -135    106    -64      5     25   -101   -116   -179
   -111     41    153     36   -132     96    -51     10     31    -98   -129   -189
    -88    -54     33     70    -64    -10    -51      2    -10   -161   -207   -236
    -51   -246   -197    148     70   -223     -5     44    -88   -303   -368   -379
    -36   -465   -431    249    194   -449    103    148   -145   -488   -594   -623
    -44   -444   -400    244    176   -423    231    314    -38   -501   -646   -701
   -135   -119     12    127    -75    -54    231    129     20   -358   -454   -522
   -280    389    670    -54   -475    527     -5   -433    -59   -116    -57   -116
   -415   1111   1527   -350   -971   1317   -303   -896    -23    340    574    504
   -423   1605   2029   -589  -1226   1816   -579  -1098    122    883   1221   1117
   -337   1304   1641   -483   -989   1470   -743  -1130     38    945   1265   1182
   -298    717   1015   -210   -657    865   -730  -1114   -342    316    600    548
   -275    192    467     41   -371    329   -581   -958   -670   -420   -192   -207
   -241    -59    181    150   -213     59   -371   -592   -491   -459   -350   -371
   -181    -23    155    101   -171     64   -220   -303   -236   -277   -241   -293
   -127    -28     98     77   -114     36   -122   -114    -93   -194   -215   -262
   -111    -46     62     77    -88      7    -67    -20    -25   -155   -207   -249
   -106    -41     64     75    -85     10    -38     18      5   -140   -200   -228
   -101    -36     62     67    -83     12    -31     36     15   -140   -205   -223
    -98    -31     67     64    -83     15    -15     67     46   -101   -166   -226
    -88    -64     20     75    -54    -20     -2     93     70    -70   -119   -228
    -67    -70     -2     70    -33    -36      2    111     77    -67   -111   -215
    -70    -70     -2     67    -36    -36      7    124     80    -75   -114   -194
    -77    -62     15     70    -49    -23     10    135    101    -46    -80   -197
    -88     12     98     36    -93     54      2    137    119    -25    -57   -184
    -83     88    171     -2   -127    129      7    148    135     -7    -36   -145
    -75    103    176    -15   -127    140     10    161    137      0    -38   -122
    -75     96    171    -10   -124    132     12    179    150      5    -38   -111
    -64    116    179    -25   -122    145     10    194    166     12    -38   -116
    -51    119    171    -33   -111    145     18    220    184     28    -36   -111
    -46    129    176    -44   -111    153     33    259    223     59     -7    -77
    -49    155    205    -54   -127    179     44    301    265    101     31    -44
    -49    189    236    -70   -142    213     54    348    309    142     70     -7
    -33    202    236    -83   -135    218     67    400    353    179     90     23
     -5    226    231   -111   -116    228     72    454    394    210    114     67
      7    231    223   -119   -106    228     83    511    441    265    161    109
     15    241    226   -129   -103    233     96    563    483    316    220    142
     38    270    231   -153    -96    252    109    605    519    358    257    179
     62    327    262   -197    -98    296    114    620    540    389    290    202
     54    335    280   -197   -111    309    122    613    527    384    296    194
     41    335    293   -189   -124    314    119    589    506    355    275    184
     31    316    285   -174   -127    301    119    561    478    322    252    179
     36    319    283   -179   -124    303    116    519    431    270    205    158
     36    319    280   -179   -122    301    116    475    394    244    189    129
     12    298    285   -155   -137    293    122    428    363    218    181     96
    -12    311    324   -148   -168    316    127    384    337    192    176     64
    -49    285    335   -122   -192    309    158    361    335    179    168     57
    -93    265    355    -85   -226    309    189    337    329    161    145     44
   -135    259    394    -62   -265    324    210    306    311    148    135     38
   -142    277    420    -67   -280    348    218    285    311    155    155     33
   -140    298    439    -80   -288    368    241    309    340    179    161     23
   -124    329    454   -103   -290    392    259    324    366    197    161     59
   -116    387    504   -135   -309    444    259    335    405    241    233    150
   -127    441    568   -155   -348    504    244    329    431    293    306    129
   -129    459    587   -166   -358    522    207    309    428    283    277    116
   -129    413    542   -140   -335    478    187    301    413    252    231    150
   -132    405    537   -137   -335    470    163    280    384    218    200    142
   -155    407    563   -124   -358    485    148    262    361    194    181    153
   -174    348    522    -88   -348    433    150    262    358    215    210    137
   -166    272    439    -54   -303    355    148    254    337    207    210     93
   -174    197    371    -12   -272    283    137    231    290    158    163     38
   -189    153    342     18   -265    246    129    202    246    124    124    -15
   -207     90    296     57   -252    192    129    176    202     72     59    -51
   -218     41    259     88   -239    150    140    168    176     38     28    -33
   -205     23    228     90   -215    124    137    155    158     18     10    -25
   -215      2    218    106   -215    109    129    145    145      5      5    -20
   -223    -12    207    116   -218     96    122    129    129      7     18    -38
   -207      5    210    101   -210    106    101     96     96    -15     -2    -96
   -218      2    220    106   -220    111     88     77     80    -38    -36   -124
   -218     -7    210    114   -215    101     77     64     75    -51    -49   -119
   -202    -36    166    119   -187     64     75     54     59    -62    -46   -114
   -207    -59    148    132   -179     44     85     54     54    -62    -41   -127
   -213    -96    114    153   -166      7     90     44     18   -122   -109   -187
   -174   -275   -101    226    -36   -189    111     46    -98   -303   -311   -342
   -109   -493   -387    298    137   -441    194    137   -187   -509   -571   -613
    -98   -491   -392    296    145   -441    319    283   -101   -519   -610   -659
   -179   -197    -18    187    -80   -106    345    111    -18   -371   -413   -475
   -363    340    704     12   -532    522    137   -504    -46    -83     36    -25
   -553   1060   1610   -254  -1083   1332   -106   -956     80    446    748    685
   -579   1486   2062   -454  -1322   1774   -355  -1148    244    961   1358   1309
   -504   1278   1782   -387  -1143   1530   -548  -1239    124    969   1356   1369
   -439    701   1140   -129   -789    919   -579  -1218   -259    353    685    714
   -428    137    566    145   -498    350   -392   -948   -522   -306    -46    -51
   -371    -70    301    220   -337    114   -181   -530   -358   -329   -181   -210
   -254    -77    176    163   -215     49    -36   -220   -155   -213   -135   -163
   -171   -106     64    140   -119    -20     62    -41    -33   -135    -98   -137
   -161   -129     31    142    -96    -49     90     15     -7   -140   -124   -142
   -155   -137     18    145    -88    -59    103     41     -2   -150   -137   -127
   -153   -153     -2    153    -77    -77    111     57      2   -153   -132   -114
   -150   -155     -5    153    -72    -80    119     70     12   -137   -119   -116
   -135   -148    -12    140    -62    -80    132     85     25   -122   -109   -132
   -132   -140     -7    135    -62    -75    129     96     46    -85    -67   -127
   -127   -119      5    122    -67    -57    129    109     64    -64    -33   -103
   -129   -103     25    116    -77    -38    132    124     80    -51    -15   -103
   -119    -85     31    101    -77    -28    129    127     80    -70    -57    -88
    -83    -70     12     75    -49    -28    116    142     85    -70    -70    -62
    -67    -38     28     51    -49     -5    114    168    103    -46    -54    -41
    -54    -33     20     44    -38     -7    116    187    119    -25    -28    -12
    -59    -28     31     41    -46      2    114    202    135      0      0     -5
    -57      0     57     28    -59     28    119    228    161     36     28     15
    -44     36     80      2    -62     57    135    259    189     67     49     36
    -33     57     90    -10    -62     72    142    293    218     93     62     59
    -28     64     93    -20    -62     80    140    327    246    124     67     83
     -5     83     88    -38    -46     85    140    368    285    179    101    111
     38    101     62    -70    -12     83    153    426    327    223    124    158
     67    122     54    -93      7     88    171    491    379    280    174    215
     96    150     54   -124     20    103    174    537    418    335    223    241
    114    189     72   -153     20    132    174    558    444    374    265    267
    103    220    116   -163     -7    171    176    561    457    387    283    288
    111    233    122   -171     -5    179    181    558    459    384    283    311
    114    218    103   -168      5    163    184    548    452    379    275    306
    106    210    103   -158      2    158    187    530    433    366    267    298
     96    207    111   -153     -7    161    184    493    402    337    246    283
     70    207    137   -137    -33    174    189    446    376    306    220    272
     36    189    153   -114    -59    171    187    394    353    259    179    257
     15    168    150    -93    -67    161    189    342    322    233    166    233
      2    174    171    -88    -85    171    205    301    306    231    181    194
    -12    187    200    -85   -106    192    213    262    280    215    171    166
    -33    194    226    -83   -129    210    213    226    259    194    153    163
    -41    187    228    -72   -135    207    223    213    252    179    137    153
    -36    161    197    -62   -116    176    228    210    244    163    119    140
    -28    192    220    -80   -124    205    239    223    270    192    145    171
    -41    270    309   -114   -174    288    241    228    303    231    187    228
    -57    332    387   -137   -220    358    220    213    319    259    220    259
    -36    366    402   -166   -218    384    187    194    322    272    241    257
    -12    324    337   -155   -174    329    174    189    319    270    246    259
    -20    293    314   -137   -168    303    148    163    290    239    220    252
    -23    275    298   -127   -161    285    129    140    272    218    202    233
    -36    220    257    -93   -148    239    119    116    244    184    168    220
    -62    119    181    -28   -122    150    119    109    215    158    145    207
    -83     33    116     23   -101     75    106     67    158    103     96    145
    -98    -10     88     54    -93     38     90     31    109     54     44     96
   -101    -20     77     59    -90     28     77      7     83     23     25     83
    -98    -20     77     59    -88     28     72    -10     62      0      0     46
    -90    -59     31     72    -62    -12     62    -31     31    -33    -44     38
   -101    -88     12     93    -59    -36     57    -51      7    -57    -62     15
   -103   -122    -20    111    -41    -72     54    -57      2    -57    -54     -7
   -103   -129    -25    116    -38    -77     51    -64     -2    -57    -49     -7
    -98   -135    -36    116    -33    -85     46    -70    -12    -70    -54     10
    -96   -148    -51    122    -23   -101     46    -70    -20    -83    -70      2
    -96   -171    -75    132    -12   -124     41    -67    -28   -101   -101     20
   -103   -194    -90    150     -7   -142     36    -70    -44   -122   -119      7
    -88   -265   -176    174     41   -220     51    -64    -64   -140   -140    -67
    -54   -405   -350    228    148   -379     80    -51   -161   -296   -316   -249
    -23   -579   -555    301    265   -568    158      7   -262   -504   -558   -504
      5   -587   -592    290    298   -589    252    153   -223   -545   -631   -597
    -88   -340   -252    213     80   -296    246    -31   -142   -384   -418   -376
   -316    189    504     62   -410    345     85   -571    -41    -18     85    148
   -524    893   1418   -187   -971   1156    -75   -930    223    571    813    901
   -532   1249   1782   -358  -1156   1514   -303  -1085    418   1054   1361   1545
   -449    943   1389   -246   -919   1166   -501  -1226    189    911   1223   1465
   -413    410    820      0   -618    615   -558  -1267   -257    252    519    719
   -376    -93    283    233   -332     93   -426  -1034   -542   -350   -161     -2
   -280   -246     33    265   -158   -106   -226   -623   -418   -394   -298   -158
   -129   -200    -70    163    -31   -135   -116   -368   -275   -301   -257   -145
    -57   -205   -148    129     44   -176    -41   -220   -192   -262   -241   -129
    -46   -215   -171    129     59   -194     -7   -161   -155   -254   -252   -124
    -51   -252   -200    153     72   -226     20   -122   -137   -236   -220    -93
    -46   -233   -187    137     67   -210     28   -106   -122   -218   -189   -127
    -38   -215   -176    127     67   -197     25    -96   -129   -239   -233   -174
    -44   -226   -184    132     67   -207     33    -77   -129   -246   -259   -150
    -44   -210   -166    127     59   -189     54    -44    -98   -218   -215   -119
    -41   -210   -168    124     62   -189     64    -28    -83   -207   -200    -96
    -44   -218   -174    129     62   -194     67    -10    -72   -194   -187    -98
    -46   -207   -161    127     54   -184     80     10    -46   -179   -171    -83
    -12   -181   -168     98     77   -176     77     23    -36   -168   -148    -51
     -2   -114   -111     57     54   -114     64     41    -20   -137   -116    -25
      0    -83    -83     41     41    -83     64     70     -2   -127   -124    -20
      7    -62    -70     25     36    -67     64    101     12   -119   -135     -2
     31    -93   -124     31     77   -109     72    137     38    -85   -101     10
     41    -46    -90      2     62    -67     75    174     70    -38    -51     23
     41    -28    -70     -7     54    -46     85    223    111      2    -15     57
     31    -12    -46    -10     38    -28    106    290    163     33     -7     88
     36      2    -33    -18     36    -15    119    355    215     80     23    135
     70     38    -31    -54     49      2    101    384    236    109     64    155
     77     85      5    -83     36     46    114    452    293    179    132    205
     83    129     46   -109     18     90    129    511    353    252    200    270
    119    145     25   -132     46     85    127    530    371    265    200    285
    132    181     49   -158     41    116    116    524    368    262    200    306
    150    205     51   -179     49    129    109    514    366    270    207    314
    142    205     62   -174     41    132    106    491    345    252    194    301
    119    200     80   -158     20    140    122    480    353    283    228    275
    109    220    111   -166     -2    166    116    444    335    259    213    244
     83    210    127   -148    -23    168    103    392    296    210    158    226
     64    200    132   -132    -33    166     90    342    257    163    114    202
     49    215    166   -132    -57    192     93    303    239    148    103    179
     23    223    200   -124    -88    213     98    265    226    137     93    153
     18    218    197   -119    -90    207     90    205    184     93     57    111
      7    210    200   -111    -96    205     96    174    161     67     31     96
     -5    184    189    -88    -96    187    109    161    155     67     23     80
    -28    197    226    -85   -127    210    124    176    179     96     41     98
    -25    285    309   -129   -168    296    132    181    205    119     51    137
    -20    358    379   -168   -200    368    140    187    233    150     83    161
    -12    410    423   -197   -218    415    116    174    246    179    127    155
      2    407    402   -207   -200    405     67    145    231    161    106    129
      0    410    410   -205   -205    410     49    127    215    145     77    119
     -2    376    379   -187   -192    376     38    111    200    140     77    106
    -15    342    358   -163   -187    350     33     96    179    129     72     93
    -54    329    384   -137   -220    358     23     83    153    103     38     75
    -67    210    277    -70   -171    244     33     85    132     88     20     46
    -31    135    166    -51    -98    150      7     38     67     23    -41    -12
    -12    101    114    -44    -62    106      2     10     25    -18    -77    -33
    -20     59     77    -20    -49     67      7    -10     -2    -41   -101    -59
    -33     23     57      5    -46     38      0    -41    -31    -70   -132    -88
    -38     20     59      7    -51     38      5    -41    -28    -64   -129    -85
    -67     31     98     18    -83     64     15    -25    -20    -59   -129    -75
    -57     18     75     18    -64     46      0    -46    -51    -96   -171    -98
    -31      2     31     12    -31     15    -18    -70    -80   -119   -189   -124
    -28    -20      5     23    -18     -7    -18    -64    -80   -129   -200   -127
    -18    -23     -5     20     -7    -15    -33    -75    -93   -145   -207   -137
    -18    -59    -41     36     10    -49    -44    -80   -101   -155   -218   -158
    -38    -98    -59     67     10    -80    -18    -54    -96   -168   -236   -161
    -15   -228   -215    122     98   -223     10    -33   -163   -267   -340   -296
     28   -452   -480    213    254   -465    101     15   -283   -509   -602   -568
     28   -454   -483    210    254   -467    228    137   -252   -581   -706   -675
    -36   -215   -179    124     70   -197    267     83   -150   -457   -558   -535
   -197    254    449    -31   -324    350     96   -374   -109   -166   -150   -124
   -358    984   1343   -311   -849   1163   -171   -852     18    337    501    555
   -392   1478   1867   -542  -1130   1670   -376   -940    316    958   1163   1195
   -293   1301   1595   -504   -943   1447   -602  -1023    252   1065   1244   1327
   -249    745    995   -249   -623    870   -696  -1130   -220    470    641    740
   -241    184    426     28   -332    303   -607  -1075   -722   -387   -215   -148
   -202    -70    129    135   -168     28   -400   -704   -607   -491   -423   -348
   -155    -51    103    103   -132     25   -213   -366   -342   -322   -345   -244
   -103    -72     31     85    -70    -20    -77   -140   -171   -197   -257   -174
    -57   -106    -49     83     -5    -77    -20    -59   -122   -168   -244   -200
    -44    -96    -51     70      2    -75     -7    -28   -114   -174   -262   -207
    -31    -96    -67     62     18    -83      7      0    -93   -171   -262   -197
    -23    -70    -49     46     12    -62     12     18    -62   -145   -233   -179
    -28    -59    -31     44      0    -46     36     49    -31   -119   -215   -153
    -54    -93    -41     72     -7    -67     57     75    -10   -109   -218   -135
    -38   -116    -77     77     18    -98     38     57    -25   -127   -236   -145
    -33   -116    -83     75     23   -101     46     77    -10   -106   -207   -135
    -36    -88    -51     62      7    -70     49    103     15    -72   -174   -116
    -41    -88    -46     62      0    -70     49    124     33    -70   -194    -93
    -62    -64     -2     62    -31    -33     70    163     77    -25   -153    -59
      5    -49    -57     20     31    -51     41    135     54    -44   -153    -83
     20    -33    -54      7     36    -44     46    166     80    -20   -137    -90
      7    -23    -31      5     18    -25     70    207    124     15   -103    -51
     25    -18    -44     -5     33    -31     83    246    161     49    -75    -10
     49     18    -31    -36     41     -5     85    283    197     90    -41     25
     67     51    -15    -59     41     18     88    322    223    122     -2     51
     80     88      7    -85     36     49     98    366    262    153     41     77
     85    111     25    -98     28     70    122    428    329    215    103    137
    109    114      5   -111     51     59    137    483    381    259    135    179
    155    129    -25   -142     90     51    137    506    410    275    140    205
    174    163    -12   -168     93     75    145    537    439    301    158    236
    189    194      5   -192     90    101    150    553    457    319    174    259
    200    236     36   -218     80    135    148    545    454    314    179    262
    184    254     70   -218     57    163    153    530    446    311    189    257
    181    262     77   -223     51    171    153    501    420    296    187    246
    192    262     67   -228     62    166    148    446    376    244    145    220
    166    228     62   -197     51    145    145    402    332    192    103    179
    135    210     75   -171     31    142    158    371    311    174    101    148
    103    207    101   -158      0    153    166    327    283    145     85    119
     70    192    122   -132    -25    158    187    293    267    114     54     88
     62    171    109   -119    -23    142    189    249    228     59      0     36
     54    197    142   -124    -44    171    189    223    210     33    -25     18
     33    176    142   -106    -57    161    194    215    210     28    -33     20
     18    179    158    -98    -70    168    200    220    220     38    -25     23
     18    244    223   -132   -103    233    210    246    259     80     15     64
    -10    306    316   -148   -163    311    220    277    319    148     83    119
    -36    374    407   -168   -220    389    220    283    353    184    122    142
    -23    394    415   -187   -218    405    194    257    348    179    129    150
      7    350    342   -181   -168    345    148    200    275    111     67    101
      5    290    285   -148   -140    288    132    181    244     77     33     75
      7    368    361   -189   -176    363    129    187    252     88     46     96
     18    397    379   -207   -181    389    127    171    236     72     38     93
     -5    283    288   -140   -148    285    129    150    179      2    -28     33
    -23    137    161    -57    -90    148    145    148    137    -51    -88     -7
    -31    114    145    -44    -88    129    145    142    124    -64   -103     -5
    -31     90    122    -31    -77    106    137    116     88   -103   -145    -25
    -31     51     83    -10    -59     67    114     72     18   -171   -202    -90
    -46     33     80      7    -62     57    111     72     10   -171   -194   -106
    -54     12     67     20    -62     38    119     80     18   -163   -176    -88
    -59      2     62     28    -59     31    140     88     28   -153   -166    -72
    -62     28     90     15    -77     59    142     77     18   -171   -189    -83
    -38     49     88     -5    -62     67    116     41    -31   -223   -246   -124
    -28     12     41      5    -36     28    109     33    -46   -239   -254   -137
    -38    -12     25     23    -33      5    122     51    -31   -223   -220   -129
    -38    -31      7     33    -25    -12    124     49    -31   -213   -192   -114
    -23    -72    -49     49     12    -62    135     62    -49   -244   -231   -158
     -5   -267   -262    135    127   -267    194    135    -98   -384   -423   -329
     18   -423   -444    202    228   -433    303    252    -88   -522   -631   -506
     25   -296   -322    135    171   -309    384    353     41   -483   -605   -501
    -46     75    122    -12    -83     98    342    148     88   -322   -353   -277
   -179    594    774   -207   -478    683     62   -459   -127   -132     57    111
   -280   1189   1467   -454   -875   1327   -202   -885   -202    220    607    628
   -262   1366   1628   -553   -945   1496   -413  -1057   -213    558   1013   1062
   -197    948   1145   -374   -670   1047   -501  -1104   -431    379    800    898
   -176    415    589   -119   -384    501   -441  -1065   -795   -337     28    140
   -140      5    145     67   -145     75   -288   -841   -885   -792   -522   -397
    -96   -140    -44    116    -28    -93   -140   -498   -600   -646   -504   -402
    -23   -132   -109     77     41   -122    -41   -259   -363   -480   -420   -285
     36   -101   -137     31     85   -119     20   -103   -218   -379   -340   -205
     67    -38   -106    -15     85    -72     51    -36   -142   -329   -309   -207
     90    -10   -101    -44     96    -54     64    -12   -127   -329   -324   -213
     88     15    -72    -51     80    -28     77     25    -90   -296   -298   -161
    129      5   -127    -70    127    -59     64     12    -98   -316   -314   -192
    158     -2   -161    -77    158    -83     70     12   -106   -327   -324   -179
    163     12   -150    -88    155    -70     83     36    -83   -303   -303   -142
    176     51   -124   -114    150    -36     77     44    -64   -283   -283   -119
    179     93    -85   -140    132      5     70     49    -41   -244   -244   -111
    163    127    -36   -145    101     46     83     67     -7   -207   -215   -122
    155    129    -25   -142     90     51     88     70     -2   -210   -226   -119
    192    124    -67   -158    129     28     80     59    -15   -213   -226    -98
    187    148    -38   -168    111     54     88     88     18   -163   -176    -67
    181    181     -2   -181     90     90     85    111     51   -129   -140    -41
    187    207     18   -200     83    114     88    129     80   -106   -135    -38
    189    223     33   -205     77    129     98    155    109    -75   -122     -7
    189    223     33   -207     77    129    109    194    150    -36    -83     23
    189    220     31   -205     80    124    119    241    197     12    -38     62
    194    246     51   -223     70    150    122    275    231     38    -12     96
    187    303    116   -244     36    210    135    316    285     88     38    150
    184    348    163   -267     10    254    150    355    342    145     90    187
    210    389    176   -301     15    283    140    384    358    166    106    220
    239    413    171   -327     33    290    132    418    379    194    137    262
    249    413    163   -329     44    288    132    428    384    207    150    265
    233    439    205   -337     15    322    140    418    374    210    174    254
    223    449    223   -337      0    337    145    400    350    192    168    215
    226    449    223   -340      0    337    140    366    306    137    119    200
    215    470    254   -342    -18    363    140    329    262     90     88    205
    187    465    275   -327    -44    368    137    290    223     46     46    158
    171    454    283   -311    -57    368    132    241    187     10     15    137
    155    439    280   -298    -62    361    132    187    155    -18      0     85
    137    452    314   -293    -88    384    132    158    145    -38    -20     57
    140    470    329   -303    -96    400    127    132    119    -62    -38     49
    140    491    348   -316   -103    420    129    116    111    -57    -28     25
    119    511    392   -316   -137    452    140    111    124    -46    -18     18
     96    511    415   -303   -158    465    168    135    153    -25     -7     41
    114    522    407   -319   -145    465    171    124    155    -25      2     49
    127    579    449   -353   -161    514    171    127    184     10     49     72
    122    628    506   -376   -192    568    148    119    197     28     72     98
    119    636    517   -376   -197    576    114    101    189     25     72    119
    122    620    496   -371   -187    558     83     85    179     23     75    103
    124    555    431   -340   -153    493     64     72    163      7     70     90
    103    514    410   -311   -153    462     62     59    148    -10     54     88
     85    514    428   -298   -171    472     70     67    148    -10     59    111
    111    496    381   -303   -137    439     62     75    129    -28     44    101
    155    462    306   -311    -75    384     49     77    106    -54     20     70
    119    374    254   -249    -67    314     25     51     75    -80     -7     12
     85    298    213   -192    -62    257     12     20     28   -119    -44    -36
     64    259    192   -163    -62    228     10      7     -2   -153    -75    -54
     25    244    218   -135    -96    231     12     -2    -10   -158    -77    -51
     -7    233    241   -114   -124    236     18    -18    -23   -176    -88    -62
     -7    210    218   -101   -111    213     20    -25    -36   -194   -101    -72
      0    184    184    -90    -90    184     15    -28    -44   -197   -101    -72
     -5    163    166    -80    -85    163     12    -28    -46   -194   -103    -75
    -15    142    158    -64    -85    148     12    -36    -46   -194   -103    -80
    -18    127    145    -54    -80    135     10    -33    -41   -197   -103    -67
    -15    119    135    -51    -75    127     20    -31    -44   -202   -114    -62
     15     67     51    -41    -18     59     20    -28    -83   -257   -174   -111
     49   -140   -192     44    119   -166     64     20   -155   -397   -348   -283
     67   -366   -433    150    249   -400    184    150   -176   -545   -545   -530
     57   -290   -350    116    202   -319    301    288    -57   -504   -532   -563
    -38     28     67      2    -51     46    280     70    -12   -358   -319   -371
   -202    561    761   -181   -480    659     36   -545   -135   -140     77     28
   -366   1296   1662   -465  -1013   1478   -236  -1021   -116    288    696    633
   -392   1660   2052   -633  -1223   1855   -480  -1215    -23    735   1218   1158
   -332   1353   1686   -511  -1010   1519   -628  -1278   -150    701   1158   1127
   -314    745   1060   -218   -685    901   -592  -1210   -483     85    480    480
   -272    210    483     31   -376    345   -413   -961   -711   -537   -231   -220
   -200     41    241     77   -220    142   -226   -561   -444   -431   -249   -252
   -129     57    187     36   -158    122    -85   -270   -215   -277   -161   -153
    -72     64    135      2   -103     98      2    -96    -90   -197   -109    -88
    -44     67    111    -10    -77     88     41    -28    -38   -163    -98    -90
    -36     36     72      0    -54     51     57     -5    -18   -161   -106    -98
    -25     51     77    -12    -51     64     59      0     -7   -155    -80    -83
    -23     88    111    -33    -67     98     70     20     15   -109    -15    -75
    -31     83    114    -25    -72     98     96     51     46    -75    -20   -150
    -28     54     83    -12    -57     70    106     70     54    -88    -59    -49
    -28     83    111    -28    -70     98    101     67     72    -59     -2    -44
    -44    116    158    -38   -101    137    114     80     96    -59    -28    -70
    -28     98    127    -33    -77    111    135    114    114    -51    -44     18
    -28    127    155    -51    -93    142    140    137    137     -7     12     31
    -33    158    192    -62   -114    176    132    150    161     20     49     33
    -33    176    210    -72   -122    192    135    179    192     51     70     54
    -25    197    223    -85   -124    210    140    210    226     80     96     80
     -5    202    207    -98   -106    205    129    210    218     64     72     75
      7    202    194   -103    -93    197    142    236    233     80     88    103
      0    228    226   -114   -111    226    153    296    293    140    124    150
     25    233    207   -129    -90    220    140    353    340    192    161    179
     46    244    197   -148    -75    220    135    394    381    244    226    181
     57    288    228   -174    -85    259    140    452    436    303    285    202
     64    293    228   -181    -83    262    142    511    491    342    319    249
     70    329    259   -200    -93    296    142    553    524    381    363    288
     75    384    309   -231   -116    348    135    579    563    439    413    303
    101    394    293   -249    -96    345    124    576    571    441    433    332
    116    400    283   -262    -83    342    103    550    537    394    394    314
    106    371    265   -239    -77    319    111    542    511    363    345    324
     88    358    270   -226    -90    316    119    522    498    376    366    319
     67    384    314   -226   -124    350    114    480    478    371    379    283
     25    410    384   -218   -179    397    119    444    467    342    361    270
      2    407    405   -205   -200    407    119    384    418    280    303    241
      2    366    361   -187   -179    363    124    340    387    259    290    213
     -7    363    371   -179   -189    368    140    311    376    257    296    179
    -28    363    392   -168   -210    379    150    280    371    252    277    150
    -59    366    426   -153   -241    394    163    257    355    244    277    140
    -77    355    433   -137   -257    392    189    265    374    267    285    129
    -54    358    413   -150   -233    384    197    265    371    262    265    132
    -31    410    441   -189   -239    426    207    277    389    277    259    158
    -31    431    462   -200   -246    446    226    306    436    319    306    218
    -31    470    501   -220   -267    485    213    301    462    368    376    236
    -20    509    530   -244   -275    517    179    288    475    402    420    239
    -31    501    530   -236   -280    514    153    280    470    407    433    218
    -59    506    566   -223   -311    535    142    275    467    402    418    213
    -62    475    537   -207   -301    506    132    257    449    392    397    205
    -57    436    491   -189   -275    462    119    236    418    361    366    202
    -67    342    410   -137   -239    374    109    215    376    301    303    158
    -72    231    303    -77   -187    267    109    202    342    262    262    111
    -88    176    262    -44   -176    220    114    189    324    254    249     80
   -106    145    252    -20   -179    197    116    161    290    220    215     64
   -122    111    233      5   -179    171    119    148    270    215    213     46
   -137     83    220     28   -179    150    122    142    267    228    228     23
   -155     96    249     28   -202    171    116    124    249    207    220     28
   -158     51    210     51   -184    132    124    124    252    210    215     15
   -179     33    213     72   -197    122    135    129    265    223    210    -12
   -192     20    213     85   -202    116    132    122    254    213    200     -2
   -179      2    181     85   -181     90    124    111    239    205    194      0
   -163      2    163     80   -163     83    111    101    228    202    184     -5
   -148    -10    137     77   -142     62    109    106    228    202    184     -5
   -132    -77     54    106    -93    -12    109    114    200    163    142    -49
    -80   -290   -213    184     64   -252    150    140     83    -23    -67   -257
    -46   -501   -454    272    202   -478    267    228     -5   -231   -314   -514
    -54   -478   -426    265    184   -452    384    335     49   -254   -361   -579
   -202   -233    -31    218    -85   -132    400    124    142    -88   -145   -368
   -418    374    792     20   -605    581    179   -415    265    350    439    236
   -568   1114   1683   -272  -1127   1397    -51   -737    540    995   1192    997
   -532   1426   1958   -449  -1247   1691   -298   -810    776   1522   1727   1579
   -475   1119   1595   -322  -1034   1356   -459   -883    613   1434   1615   1519
   -454    550   1002    -49   -730    776   -483   -932    116    696    870    711
   -431     90    519    168   -475    303   -345   -748   -181     98    228     12
   -345    -77    267    210   -306     93   -148   -394    -75     49     93   -106
   -241    -93    148    168   -194     25     10   -114     98    166    155    -36
   -181   -101     80    140   -132    -10     98     31    192    223    181    -25
   -166   -132     31    148   -101    -51    142     88    220    231    168    -31
   -153   -142     10    148    -83    -67    163    109    223    223    145    -44
   -132   -135     -2    135    -64    -70    166    122    218    202    116    -49
   -127   -148    -23    137    -54    -85    176    148    241    236    158    -54
   -135   -132      0    132    -70    -67    194    163    262    259    189    -44
   -124   -111     10    116    -70    -49    202    176    275    275    197    -23
   -106   -101      5    103    -57    -49    207    189    293    293    207     -5
    -93    -93      0     90    -49    -46    213    202    303    309    215     -7
    -75    -77     -2     77    -38    -41    213    218    314    314    215     -7
    -90   -103    -12     96    -38    -59    218    233    319    327    231     -2
   -101    -98      2    101    -51    -49    226    254    342    355    259     20
   -109    -70     38     88    -75    -15    246    288    371    379    285     51
   -119    -57     62     88    -93      2    259    314    392    405    306     75
   -114    -41     72     77    -96     15    259    342    415    431    322     98
    -98    -54     44     77    -72     -5    262    376    446    467    353    127
    -70    -31     36     49    -54      2    270    418    485    501    379    155
    -54    -12     41     33    -49     12    270    459    517    524    389    174
    -46     -2     44     23    -46     20    267    501    548    555    402    192
     -2     49     51    -23    -25     49    277    558    589    602    444    236
     28     80     51    -57    -10     67    296    618    644    657    498    293
     31     98     67    -64    -18     83    303    667    688    709    545    335
     36    140    103    -88    -33    122    314    698    722    745    579    376
     51    155    103   -103    -25    129    293    678    704    727    568    376
     54    168    114   -114    -31    140    270    646    691    727    579    353
     44    174    129   -111    -41    153    280    639    691    727    592    350
     36    171    132   -106    -49    150    288    623    680    706    581    340
     23    166    142    -93    -59    155    293    594    659    683    561    319
      2    148    142    -75    -72    145    296    553    628    654    537    290
     -5    122    127    -57    -67    122    301    514    607    633    517    277
    -33    119    150    -44    -93    135    324    491    602    628    509    272
    -96    114    210     -7   -153    161    348    478    613    636    524    267
    -96     80    176      7   -137    127    345    436    581    597    504    228
   -101     83    184     10   -142    132    358    405    563    574    485    205
   -106     72    179     15   -142    124    368    397    558    568    472    194
   -111     59    171     25   -140    114    381    413    579    581    483    215
   -119    106    226      5   -174    166    407    436    623    618    527    272
   -106    145    252    -20   -179    200    410    420    636    639    558    285
   -124    148    272    -15   -197    210    379    394    633    631    545    303
   -132    127    259      2   -194    192    358    413    652    659    566    319
    -88    122    207    -18   -148    163    316    376    615    644    561    267
   -106     80    187     12   -145    132    296    353    589    618    540    236
   -137     67    205     33   -174    135    316    358    600    620    540    239
   -166     80    246     44   -205    163    350    381    618    626    540    252
   -153    -41    111     96   -135     33    322    327    537    537    452    174
   -153   -142     10    148    -83    -67    311    301    488    475    379     98
   -161   -210    -51    184    -57   -132    298    285    457    446    348     49
   -187   -249    -62    218    -62   -155    309    277    446    444    350     20
   -220   -288    -67    252    -80   -179    329    280    439    420    324     36
   -226   -285    -62    254    -83   -174    335    275    431    407    306     57
   -233   -262    -28    246   -103   -145    355    283    441    420    327     80
   -174   -277   -103    226    -36   -192    348    272    420    400    314     54
   -179   -275    -96    223    -41   -187    332    285    436    413    329     62
   -226   -272    -49    249    -90   -161    329    293    457    439    363     62
   -215   -262    -46    236    -85   -155    340    301    459    433    358     62
   -161   -272   -111    218    -25   -192    329    288    428    389    316     44
   -194   -355   -163    272    -18   -259    322    280    392    340    259     12
   -194   -488   -293    340     49   -392    319    272    311    215    127   -116
   -132   -670   -540    400    202   -607    366    303    187    -18   -132   -381
    -90   -732   -641    413    275   -688    480    439    197   -132   -288   -553
   -171   -563   -394    366    111   -480    566    452    322    -12   -153   -431
   -361   -163    194    262   -277     15    457     51    387    246    228    -36
   -522    498   1021     10   -771    758    246   -402    517    724    867    641
   -607   1080   1688   -236  -1148   1384     67   -589    769   1319   1564   1358
   -545    958   1501   -207  -1023   1228   -176   -714    706   1473   1722   1590
   -506    420    927     41   -717    672   -280   -854    267    919   1145   1031
   -483    -88    392    283   -439    153   -262   -841   -192    116    316    153
   -449   -366     83    407   -267   -142    -80   -488   -166   -109      2   -202
   -340   -327     12    332   -179   -158     77   -161     62     41     77   -127
   -226   -327   -103    275    -62   -215    179     20    161     80     80   -109
   -189   -342   -155    265    -18   -249    239    137    236    124    106    -90
   -174   -387   -213    280     18   -301    262    176    252    119     90    -90
   -184   -368   -187    275      0   -277    275    200    262    124     90    -88
   -192   -363   -171    275    -10   -267    285    223    280    145    101    -90
   -174   -353   -179    262      0   -267    290    239    288    148    101    -90
   -153   -355   -202    254     23   -280    285    252    298    150    103    -75
   -148   -355   -207    249     28   -283    296    265    309    155    109    -62
   -181   -342   -161    259    -10   -252    303    275    324    166    119    -51
   -192   -296   -103    244    -46   -202    311    296    350    189    150    -31
   -127   -283   -155    205     12   -220    285    285    335    174    137    -36
   -140   -290   -150    213      5   -220    296    316    358    187    145    -12
   -127   -301   -174    213     20   -236    303    345    381    205    158      7
   -103   -283   -181    192     36   -233    314    363    407    236    194     20
    -90   -233   -142    163     25   -189    311    389    436    262    220     41
    -80   -189   -111    132     12   -150    298    415    454    277    226     51
    -46   -163   -116    103     33   -140    293    428    459    283    228     57
    -18   -153   -137     85     57   -145    306    472    504    322    265     96
     18   -163   -181     72     98   -171    319    527    550    358    303    140
     28    -90   -122     28     72   -103    306    581    605    418    374    205
     44    -75   -119     15     80    -96    298    620    644    462    407    246
     59    -59   -119     -2     88    -88    285    636    652    475    410    262
     72    -64   -137     -2    103   -101    303    665    675    501    433    290
     80    -72   -153     -5    114   -111    314    691    704    532    472    327
     64    -59   -124     -2     93    -93    316    698    714    548    493    342
     44    -28    -75    -10     59    -51    322    704    727    558    511    355
     54    -15    -70    -18     62    -41    301    675    698    522    483    327
     64     15    -51    -41     57    -18    285    610    644    462    436    277
     59     -2    -62    -28     59    -31    288    566    602    407    392    233
     36    -33    -70     -5     51    -51    293    530    566    363    361    202
     31    -51    -83     10     57    -67    306    511    548    337    335    184
      7    -51    -59     20     33    -54    311    472    519    298    290    142
    -38    -20     18     28    -31     -2    322    418    488    259    259    101
    -31    -18     12     23    -23     -2    322    366    436    202    213     59
    -31    -44    -12     38    -10    -28    337    329    415    181    202     57
    -33    -44    -10     38    -12    -28    345    335    415    184    215     64
    -44     15     59     12    -51     36    363    345    444    213    246     85
    -54     83    137    -15    -96    109    348    301    459    236    270    103
    -83     93    176     -5   -129    135    303    272    444    220    249     80
   -207     67    272     67   -241    168    332    205    436    210    252     88
   -265     28    293    116   -280    161    335    142    418    213    262    109
   -166     12    176     75   -171     93    254    176    407    215    252    109
     15     62     46    -38    -15     54    189    233    407    210    239     98
     51     67     15    -62     18     41    161    233    387    184    210     62
      7     12      2    -10      2      7    166    210    353    140    163     20
    -12    -62    -51     36     18    -59    171    189    306     83    109    -18
     51    -72   -124     10     88    -98    140    179    267     44     72    -59
     44   -109   -153     31     98   -129    114    153    210     -5     20   -135
     33   -114   -148     41     90   -129    116    135    174    -46    -15   -145
     49   -116   -166     33    106   -140    109    129    155    -59    -10    -98
     25   -116   -142     46     83   -129    106    111    148    -49     33    -77
    -31   -140   -109     85     36   -124    119     85    119    -83    -18   -179
    -12   -163   -153     88     67   -158    119     72     90   -122    -90   -161
      0   -161   -163     77     80   -161    103     70     72   -140    -98   -158
    -31   -153   -122     93     44   -137     93     49     46   -168   -116   -168
    -80   -124    -46    101    -18    -85    106     46     64   -148    -85   -137
    -70   -137    -67    103     -2   -103     98     28     46   -168    -98   -181
    -83   -236   -153    158     33   -194    119     15    -20   -267   -197   -277
   -223   -428   -205    327    -10   -316    270      5    -72   -407   -363   -433
    -77   -584   -506    329    213   -545    298    129    -67   -522   -550   -610
    109   -420   -532    155    319   -475    272    324     75   -433   -506   -581
     28    -44    -75      7     51    -59    207     75     85   -285   -254   -358
   -181    485    667   -150   -423    576    -10   -514    -75    -80    176     62
   -361   1109   1470   -376   -917   1288   -220   -927    -75    316    779    633
   -348   1244   1592   -449   -969   1418   -441  -1101    -80    620   1158   1041
   -231    789   1021   -280   -628    906   -555  -1106   -296    410    904    844
   -171    249    420    -38   -296    335   -522  -1031   -667   -316     88     64
   -163   -161      0    161    -83    -80   -353   -787   -740   -753   -462   -454
   -103   -239   -137    171     15   -189   -220   -446   -454   -563   -381   -394
    -33   -174   -142    103     54   -158   -106   -187   -200   -348   -220   -301
    -46   -129    -83     88     18   -106     10    -51    -57   -249   -166   -311
   -158   -158     -2    155    -77    -80     83    -70    -46   -272   -189   -265
    -67   -161    -93    114     12   -127     36    -46    -38   -267   -187   -233
     85   -168   -254     41    168   -210    -18     23    -31   -280   -215   -197
     77   -187   -265     54    171   -226      5     64     -7   -270   -218   -187
     38   -168   -207     64    122   -189     25     77     28   -228   -181   -192
     28   -101   -129     36     77   -114     23     59     41   -215   -161   -176
     83    -77   -161     -5    119   -116     -7     54     38   -213   -161   -153
    116    -72   -189    -20    153   -129     -5     96     57   -184   -148   -142
     80    -57   -137    -12    106    -96     36    142    116   -124    -93   -132
     72    -41   -114    -15     93    -77     33    140    129   -122    -72   -124
     80     -7    -88    -36     83    -46     33    127    132   -132    -62   -111
     70    -10    -80    -28     75    -44     62    116    129   -142    -59   -109
     28     33      5    -31     10     20     72    119    142   -101    -12    -67
     41     54     10    -49     15     33     49    155    181    -46     38    -75
     90     64    -25    -80     59     20     15    184    215    -23     41    -90
    145     72    -72   -109    109      0      5    233    239    -12      5    -31
    142     64    -77   -103    109     -5     15    303    303     44     49     46
    129    111    -18   -122     72     46     33    353    368    101    109     93
    116     98    -20   -109     70     38     18    355    387    122    132    109
     96    137     41   -116     28     90     15    350    415    155    168    122
    132    187     54   -161     38    122     38    402    478    220    252    197
    181    241     59   -213     62    150     51    446    517    272    311    239
    233    303     67   -270     83    187     36    462    532    288    332    244
    168    288    119   -228     25    205     44    428    504    244    309    205
     54    254    200   -155    -72    228     62    374    454    174    249    158
    122    220     96   -171     12    158     41    366    410    145    218    163
    213    215      2   -218    106    109     25    384    392    140    241    184
    202    187    -15   -194    109     85     46    381    384    140    241    171
    145    215     67   -181     38    142     64    340    366    106    200    129
    101    223    122   -163    -10    174     75    296    337     57    148     85
     85    228    142   -158    -28    187     70    241    290      2    103     46
     51    228    176   -140    -62    202     80    205    262    -18     93     25
     25    207    179   -116    -77    194     90    174    252    -38     83     -2
     44    179    135   -111    -46    158     80    140    213    -93     23    -31
     67    210    140   -140    -36    176     85    155    226    -75     33     15
     70    283    213   -176    -70    249     93    171    277    -18     88     46
     38    314    272   -176   -116    293     85    137    293      7    124     23
     41    337    296   -192   -127    316     64    116    293     18    145     15
     70    332    259   -202    -96    296     33    109    277     15    153     49
     88    288    200   -187    -54    244     12    101    259      5    153    101
     77    272    192   -176    -59    233      7     98    259     41    194     90
     18    272    254   -145   -119    265      7     67    241     10    132      5
    -44    236    280    -96   -161    257      0     36    205    -62     51     -7
     -2    106    109    -51    -54    106     -5     46    163   -132    -15    -33
     93     41    -54    -67     72     -5    -38     38    114   -150    -28    -49
     85      5    -80    -46     83    -36    -38     31     90   -161    -33    -85
     54    -12    -70    -23     62    -41    -28     23     83   -145    -15   -129
     25    -36    -62      5     44    -49    -23     10     85   -132     20   -166
     23    -54    -77     12     46    -64    -23    -12     62   -158      2   -200
     38    -62   -101     10     67    -80    -33    -20     36   -200    -57   -176
     31    -90   -122     25     75   -106    -33    -12     38   -202    -72   -137
     23   -109   -132     44     77   -119    -31    -18     38   -194    -67   -166
     23   -127   -153     51     85   -140    -44    -38     25   -205    -64   -176
     20   -119   -140     49     77   -129    -59    -62      0   -239    -98   -184
     15   -150   -168     67     88   -158    -59    -59    -12   -265   -129   -155
     12   -202   -215     96    114   -207    -46    -41    -15   -254   -132   -161
     25   -358   -384    163    202   -371     -7    -10    -67   -348   -259   -322
     44   -555   -600    254    319   -576    111     98    -98   -519   -475   -555
     54   -550   -605    246    327   -576    226    228    -44   -594   -589   -693
     25   -337   -363    155    194   -350    239    119     -2   -511   -472   -597
   -122    103    226      7   -176    166     15   -433   -103   -270    -54   -197
   -272    815   1085   -272   -678    950   -277   -924    -83    181    594    400
   -293   1306   1597   -506   -945   1452   -524  -1114     88    730   1226    974
   -205   1124   1330   -459   -766   1226   -709  -1158     67    872   1319   1143
   -181    555    735   -189   -457    644   -722  -1163   -314    244    633    530
   -150     20    171     64   -161     96   -597  -1015   -649   -472   -127   -197
   -109   -226   -116    166      2   -174   -402   -665   -511   -548   -301   -363
    -80   -259   -179    171     49   -220   -231   -355   -254   -374   -189   -267
    -23   -228   -207    124     90   -218   -135   -184   -114   -280   -148   -259
     25   -239   -265    106    145   -252    -85   -114    -72   -285   -171   -259
     54   -233   -288     88    171   -259    -72    -88    -70   -293   -181   -233
     46   -246   -293    101    168   -270    -51    -49    -49   -259   -161   -236
     41   -252   -293    103    163   -272    -44    -41    -38   -265   -163   -231
     36   -254   -293    109    163   -272    -31    -20    -23   -236   -132   -202
     23   -254   -277    114    150   -265    -15     -2      7   -202    -90   -200
     25   -215   -241     96    132   -228    -15      5     18   -187    -75   -192
     25   -231   -257    101    140   -244    -12     20     36   -174    -70   -187
     15   -228   -246    106    129   -236     -2     36     62   -150    -57   -168
     33   -194   -228     77    129   -210      5     54     88   -124    -36   -140
     64   -148   -213     41    137   -179     15     70    109   -106    -12   -111
     62   -129   -194     33    127   -161     15     80    119    -85     -2   -103
     77   -122   -200     20    137   -161     10     93    124    -80    -10    -98
    116   -135   -252      7    184   -192     -2     93    119    -83    -12    -90
    109   -106   -215      0    161   -161      5    127    155    -38     33    -59
    103    -62   -166    -23    135   -114     12    163    194     -5     62    -41
    111    -49   -161    -31    135   -103     28    220    244     46    109    -12
    114    -41   -155    -36    132    -98     46    280    303    106    163     20
    122    -23   -145    -49    132    -83     54    340    353    163    213     67
    168      2   -166    -88    163    -80     57    389    389    210    254    116
    189     33   -155   -111    171    -59     72    444    439    265    309    174
    210     64   -145   -140    176    -38     80    483    478    309    348    226
    218    106   -111   -161    166     -2     80    491    485    314    345    246
    200     96   -106   -150    153     -5     75    483    472    311    340    233
    200    103    -98   -153    150      2     67    462    449    293    329    220
    207    116    -93   -163    150     12     62    436    423    265    316    215
    205     96   -109   -150    158     -5     49    392    381    215    277    181
    189     72   -119   -132    153    -23     41    337    329    163    233    148
    168     83    -88   -127    127     -2     44    298    306    145    226    140
    145     96    -49   -122     96     23     51    249    277    116    207    109
    111     88    -23    -98     67     33     77    207    252     83    174     75
     83     70    -12    -77     46     28     93    163    220     49    135     36
     64     64      0    -67     33     33    109    145    205     36    116     33
     77     51    -25    -67     51     15    119    132    189     25    116     36
     62     36    -25    -49     44      5    127    124    184     28    129     36
     20     83     62    -54    -23     72    148    150    226     72    158     72
     33    127     93    -80    -28    111    137    150    246    103    181     88
     70    155     85   -114     -7    119    101    127    249    111    187     98
     98    153     54   -124     23    103     44     98    228     90    176     96
     88    119     31   -103     28     75     33     93    220     93    187    109
     75    103     28    -88     23     64     20     80    205     77    168     98
     70     93     23    -83     23     59     15     77    192     57    145    101
     90     85     -5    -88     49     41     23     90    200     75    158    111
     80    -36   -116    -23     96    -75     15     75    166     46    137     64
     70   -142   -213     36    140   -176     -5     46    114     -7     90     -5
     72   -166   -241     46    155   -202    -23     36     83    -33     67    -25
     62   -202   -265     70    163   -233    -28     23     57    -54     46    -33
     18   -283   -301    129    158   -293    -20    -18      7    -90     12    -64
    -23   -329   -306    176    140   -316     -7    -44    -18   -116     -7    -80
    -44   -355   -311    197    132   -332    -10    -57    -28   -127    -20   -114
    -59   -368   -309    215    124   -340    -10    -59    -33   -132    -36   -145
    -31   -389   -358    210    161   -376    -25    -72    -57   -155    -59   -153
    -20   -371   -350    194    163   -361    -25    -59    -46   -142    -46   -119
    -18   -374   -355    194    166   -366    -31    -64    -46   -142    -49   -109
    -15   -428   -413    223    197   -420    -36    -77    -64   -166    -77   -127
    -18   -478   -459    246    218   -467    -18    -88    -88   -187    -96   -153
      2   -605   -607    301    303   -605     15    -77   -166   -301   -205   -267
     46   -846   -893    400    470   -870     85    -41   -306   -542   -462   -522
     83   -950  -1034    433    558   -992    213     80   -329   -691   -649   -709
     23   -758   -784    366    402   -771    306     80   -215   -574   -511   -589
   -127   -322   -197    223     33   -259    179   -350   -176   -311   -142   -218
   -309    384    693    -38   -501    537    -88   -836    -59    179    493    426
   -402   1049   1452   -322   -927   1249   -337  -1015    233    820   1213   1145
   -298   1065   1361   -384   -831   1213   -618  -1041    311   1104   1465   1441
   -252    589    841   -168   -548    714   -722  -1075     -5    667    997   1005
   -277     20    298    127   -288    158   -633   -995   -415   -122    189    207
   -257   -374   -116    316    -70   -246   -394   -714   -470   -470   -244   -244
   -158   -418   -259    288     49   -340   -197   -389   -249   -327   -194   -228
    -75   -454   -379    265    150   -418    -77   -155   -103   -200   -114   -168
    -46   -496   -449    270    197   -472      0    -46    -38   -145    -36   -142
    -44   -537   -493    290    223   -517     64      0    -10   -137     12   -124
     -7   -555   -548    280    267   -553     77     12    -23   -153     15   -111
     15   -537   -553    262    283   -545     72     36    -25   -161     -2    -88
     20   -530   -553    252    285   -540     77     41    -25   -174    -36    -85
      2   -511   -514    254    257   -511     75     18    -54   -213    -80   -111
     -7   -467   -459    236    223   -462     72     28    -41   -215    -88   -119
      2   -402   -407    200    202   -405     59     41    -18   -205    -77   -111
    -10   -376   -366    192    176   -371     80     67     10   -163    -33    -90
    -31   -379   -348    205    158   -363    114     88     38   -119      7   -101
    -54   -379   -327    215    135   -355    122     98     54   -106     18    -96
    -67   -371   -306    218    116   -340    142    140     93    -77     54    -57
    -62   -368   -306    213    119   -337    148    150     93    -83     49    -38
    -41   -340   -298    192    127   -319    129    163     93    -93     25     -2
    -41   -301   -262    168    109   -283    145    210    137    -64     51     33
    -46   -280   -233    163     93   -257    163    252    179     -7    109     64
    -38   -301   -262    168    109   -283    171    301    205     28    145     46
    -33   -283   -249    158    106   -267    194    376    259     67    168     90
     -7   -226   -218    114    101   -220    197    436    298     93    197    194
     25   -184   -213     77    119   -197    205    475    324    119    215    176
     33   -155   -189     59    111   -174    223    517    361    145    226    202
     41    -90   -132     25     85   -111    223    561    402    187    280    280
     54    -70   -127      5     90    -98    197    558    413    226    342    288
     36   -111   -148     38     90   -129    192    550    407    241    350    205
      0    -51    -51     25     23    -51    194    504    379    200    303    116
     -7     44     51    -18    -28     46    181    436    314    116    249    254
    -10     54     64    -23    -38     59    179    415    309    103    259    340
     -7     44     51    -20    -28     46    174    366    285     85    270    262
     28     20     -7    -25     18      7    148    288    226     31    220    127
      2     -5     -7      2      5     -5    158    246    189    -25    132     31
    -28    -93    -64     59     18    -80    153    184    132    -98     75     83
    -80    -83     -5     80    -38    -44    158    150    122   -101     96    119
   -114   -119     -7    114    -54    -64    176    129    114   -103     96     77
   -140   -153    -12    148    -64    -83    200    109     96   -119     80     23
   -166   -129     36    145   -103    -46    207     96     93   -124     77     31
   -150   -101     49    124   -101    -25    200     90     98   -124     77     72
   -150    -57     93    103   -124     18    181     85    114   -103    101     72
   -153    -33    119     93   -137     41    171     90    148    -67    142     80
   -148     18    163     64   -158     90    163     90    176    -33    184    111
   -158     10    166     72   -163     88    155     85    181    -33    179    122
   -145     -5    140     72   -145     67    129     64    158    -62    150    127
   -103    -41     62     72    -83     10    103     31    114    -98    122    119
   -103    -83     20     90    -62    -31     96     12     88   -116    109     90
   -114   -145    -31    129    -44    -88     98     10     70   -137     77     62
   -114   -239   -124    176      2   -181     96    -15     12   -197     10     -2
   -119   -314   -194    218     36   -254    101    -33    -28   -231    -36    -54
   -132   -348   -218    239     41   -283    114    -51    -51   -249    -59    -62
   -140   -368   -228    254     44   -298    109    -67    -75   -270    -80    -67
   -163   -387   -223    275     28   -306    101    -93   -103   -296   -103    -96
   -181   -389   -207    285     12   -298    106   -109   -106   -303   -111   -103
   -142   -402   -259    272     57   -332     88   -124   -124   -314   -124   -116
   -119   -418   -298    267     88   -358     80   -119   -129   -309   -124   -116
   -127   -444   -316    283     93   -381     83   -111   -124   -301   -119   -106
   -140   -459   -319    301     88   -389     80   -119   -132   -303   -122    -98
   -163   -457   -293    309     62   -376     83   -124   -140   -303   -124   -106
   -150   -483   -335    316     90   -410     75   -132   -161   -316   -150   -129
   -137   -553   -418    345    137   -485     70   -142   -205   -368   -200   -189
   -132   -732   -600    433    233   -667    109   -122   -301   -514   -361   -381
   -106   -911   -807    509    350   -862    205    -25   -366   -704   -623   -646
    -80   -867   -787    472    353   -828    309    111   -285   -709   -662   -670
   -142   -594   -454    366    153   -527    303    -41   -207   -548   -452   -462
   -342    -59    283    202   -314    111    119   -558   -158   -207     41     70
   -522    620   1143    -51   -831    880    -70   -922     36    342    740    836
   -509    901   1410   -197   -958   1153   -280  -1085    148    771   1239   1436
   -433    602   1036    -85   -735    818   -441  -1213    -72    665   1135   1410
   -413     46    459    184   -436    252   -493  -1270   -519      2    420    620
   -420   -387     33    402   -228   -176   -381  -1078   -779   -605   -270   -174
   -350   -527   -176    439    -88   -350   -194   -680   -607   -602   -376   -262
   -210   -491   -280    348     33   -387    -75   -400   -428   -488   -316   -197
   -168   -496   -327    332     77   -413     12   -241   -327   -418   -277   -192
   -174   -509   -335    340     77   -423     44   -192   -293   -394   -262   -233
   -124   -483   -358    303    114   -420     41   -166   -277   -379   -259   -246
   -119   -467   -350    293    114   -407     46   -129   -259   -358   -252   -207
   -129   -485   -355    309    111   -420     57   -109   -252   -355   -257   -189
   -132   -498   -368    314    116   -433     67    -93   -249   -366   -270   -171
   -137   -478   -340    306     98   -410     85    -85   -223   -345   -252   -158
   -150   -436   -285    293     64   -363     90    -77   -194   -319   -231   -145
   -124   -407   -283    267     77   -345     85    -62   -174   -306   -218   -116
    -88   -381   -296    233    103   -340     85    -25   -158   -280   -197    -77
    -64   -384   -319    223    127   -353     83    -15   -166   -283   -192    -80
    -51   -387   -337    218    142   -363     83     -5   -158   -262   -176    -75
    -57   -342   -285    200    114   -314     98     23   -119   -207   -124    -33
    -54   -316   -265    184    103   -290     83     28   -109   -192   -106    -25
    -51   -301   -249    176     98   -275     93     64    -83   -163    -85     -5
    -28   -259   -231    142     98   -246    109    106    -46   -129    -62     33
    -20   -236   -215    129     96   -226    114    153     -2    -88    -33     77
      0   -233   -233    114    114   -233    116    194     31    -57    -10    114
      7   -220   -228    106    116   -226    116    226     64     -5     54    124
     10   -176   -187     80     98   -181    124    280    116     64    122    127
     18   -150   -168     67     93   -158    140    332    163    103    124    142
     23   -103   -127     38     72   -114    148    371    202    129    137    252
     57    -38    -96    -10     75    -67    145    413    244    181    200    319
     90    -23   -114    -36     98    -67    140    446    275    223    233    350
     54     10    -44    -31     49    -15    145    449    290    252    267    358
     10     41     31    -28    -10     38    153    426    280    236    254    345
     15     15      0    -15      7      7    140    405    259    213    231    342
     23    -10    -33     -7     25    -20    140    384    241    192    218    327
     -2      0      2      2     -2      0    145    345    215    166    197    301
    -49     23     72     12    -62     46    155    298    189    129    155    259
    -72     23     96     23    -83     59    166    249    158     85    103    218
    -46     10     57     18    -51     31    161    218    129     57     77    194
    -59      2     62     28    -59     31    168    202    124     51     77    176
    -75     -7     67     41    -72     28    176    163     96     23     54    135
    -75     31    106     20    -90     67    176    129     72      0     36     90
    -80     93    174     -7   -127    132    179    132     93     18     57    103
   -101    109    210     -2   -155    158    181    135    122     59    103    140
   -122    132    252     -5   -187    192    168    122    135     80    122    153
   -109    168    277    -31   -192    220    135    106    150     98    132    168
    -83    161    241    -38   -163    200    101     96    142     96    124    161
    -64    140    205    -36   -135    171     77     83    127     85    111    153
    -80    132    213    -28   -145    171     57     57    111     72     98    140
    -93     93    187      0   -140    140     51     49    101     59     83    124
    -96    -20     75     57    -88     25     41     41     64     23     38     70
   -116    -96     20    106    -70    -38     44     23     25    -33    -31     10
   -150   -106     44    127    -98    -33     57      2      7    -67    -67      7
   -137   -119     18    127    -77    -51     38    -36    -41   -111   -106    -36
    -88   -140    -51    114    -20    -96      2    -59    -90   -135   -124    -75
    -80   -166    -85    124      2   -127    -15    -75   -109   -142   -111    -88
   -111   -207    -96    158     -7   -153      2    -64    -96   -132   -101   -101
   -124   -246   -122    184     -2   -184      5    -70    -98   -153   -145   -114
   -119   -270   -150    192     12   -213     -7    -90   -119   -179   -171   -114
   -124   -254   -129    189      2   -192    -18   -101   -132   -189   -187   -127
   -135   -226    -93    179    -20   -161    -28   -103   -132   -189   -184   -135
   -129   -205    -75    166    -28   -140    -38   -109   -129   -187   -181   -142
   -119   -210    -90    163    -15   -153    -33    -98   -132   -189   -187   -145
   -101   -309   -207    205     51   -259    -15    -77   -168   -249   -257   -215
    -85   -485   -400    283    155   -444     64      2   -226   -405   -439   -415
   -101   -558   -457    329    176   -509    200    142   -176   -501   -589   -607
   -129   -415   -285    270     75   -350    257    179    -96   -472   -576   -579
   -233    -44    189    140   -213     72    129   -202   -127   -319   -314   -301
   -394    584    979    -96   -688    782   -158   -797   -179     51    249    280
   -485   1182   1667   -348  -1078   1423   -376  -1072    -20    592    914    943
   -439   1169   1605   -366  -1023   1387   -568  -1156     38    919   1260   1291
   -392    639   1031   -122   -711    833   -652  -1231   -283    545    833    867
   -376     80    457    145   -418    267   -589  -1166   -722   -288    -41     15
   -342   -246     96    293   -220    -75   -439   -875   -753   -607   -441   -402
   -288   -254     33    270   -163   -111   -280   -514   -462   -418   -337   -319
   -223   -220      2    223   -114   -109   -171   -277   -267   -288   -257   -265
   -187   -205    -18    194    -85   -111   -109   -155   -171   -244   -265   -277
   -171   -244    -75    207    -49   -161    -83    -98   -142   -233   -270   -239
   -140   -280   -140    207      0   -210    -96    -98   -161   -257   -272   -231
   -140   -252   -111    197    -15   -181    -90    -77   -140   -246   -246   -194
   -150   -223    -75    184    -38   -150    -80    -49    -98   -200   -220   -207
   -153   -171    -18    163    -67    -96    -75    -28    -64   -158   -187   -202
   -132   -137     -7    135    -64    -72    -85    -28    -44   -135   -163   -213
   -119   -163    -44    142    -38   -103    -88    -18    -38   -137   -194   -215
   -111   -161    -51    135    -31   -106    -77      0    -23   -129   -207   -200
    -88   -129    -41    109    -23    -85    -77     10     -5   -111   -205   -189
    -77    -98    -20     88    -31    -59    -67     31     25    -77   -166   -168
    -88    -80      7     85    -49    -36    -64     49     59    -38   -122   -150
    -90    -83      7     85    -49    -38    -59     75     90     -5    -90   -124
    -83    -72     10     75    -46    -31    -59    109    127     36    -54    -85
    -90    -38     49     64    -70      2    -44    158    192    101     -2    -51
    -59     -7     51     33    -57     20    -57    176    218    124      7    -23
    -64     -7     54     33    -62     23    -59    205    244    150     23    -23
    -75     12     88     31    -80     49    -31    272    322    228     67     20
    -57     41     96      5    -75     67    -18    324    381    288    101     62
    -33     41     75     -2    -54     57    -10    376    433    340    140    122
    -38     64    103    -15    -72     83     -2    431    491    402    200    179
    -12    111    124    -49    -67    116    -15    454    527    444    233    220
     15    129    114    -75    -49    122    -23    462    561    496    277    223
     18    168    150    -93    -64    161    -18    478    600    548    335    239
     10    179    168    -96    -77    174    -20    459    589    548    358    246
      0    179    179    -90    -90    179    -10    436    563    530    350    220
    -20    168    189    -75   -106    179      7    423    550    501    298    155
     -2    119    122    -57    -62    119     10    381    493    426    200    153
    -10    114    122    -51    -67    116      2    327    436    376    166    122
    -28    124    153    -49    -90    137     20    301    415    358    161     88
    -57    111    168    -28   -114    140     33    265    379    319    119     36
    -64    114    179    -23   -122    145     36    213    322    267     67    -18
    -88    140    228    -25   -158    184     36    181    288    246     41    -44
   -106    174    280    -33   -192    226     33    163    270    233     23    -59
    -85    176    262    -46   -174    220     23    129    231    200    -10    -85
    -67    246    314    -88   -189    280     25    140    267    233     36    -36
    -80    285    366   -103   -223    324     28    153    319    288    101     28
    -90    285    376    -98   -233    329     20    155    342    322    137     59
    -85    314    400   -116   -244    355     -7    153    355    345    158     67
    -85    327    413   -119   -249    368    -33    140    353    353    161     49
    -54    309    361   -129   -207    335    -70     93    290    290    101     -2
    -62    290    350   -114   -205    319    -75     96    277    285     88      2
    -83    241    324    -80   -205    283    -59    106    283    293     83      2
   -101    155    257    -25   -179    205    -59    103    254    267     57    -31
   -109     85    194     10   -150    137    -46    109    239    241     25    -67
   -122     31    153     44   -137     90    -36    101    223    218     -2   -101
   -109    -28     77     67    -93     23    -38     70    176    171    -49   -155
    -93    -90      2     93    -49    -44    -59     51    135    135    -83   -192
   -116    -93     23    103    -70    -36    -70     41    124    122    -96   -210
   -137   -101     36    119    -88    -33    -70     46    124    124    -93   -210
   -161   -124     33    140    -98    -46    -62     46    124    124    -96   -218
   -135   -142     -7    140    -64    -75    -75     10     90     85   -132   -249
   -127   -148    -20    137    -54    -85    -83     12     88     88   -129   -236
   -132   -145    -15    137    -59    -80    -83     15     85     90   -127   -231
   -129   -153    -25    140    -51    -90    -67     31    101    103   -122   -223
   -129   -207    -77    168    -25   -142    -57     41     98     98   -137   -241
   -127   -314   -189    220     28   -252    -15     77     83     49   -205   -306
   -127   -501   -374    314    122   -439     80    171     64    -77   -374   -472
   -114   -587   -472    350    176   -530    184    293     98   -166   -511   -613
   -103   -322   -218    213     57   -270    262    392    265    -41   -392   -522
   -200     80    280     59   -241    179    127    -12    161     75   -148   -303
   -319    613    932   -145   -626    771   -176   -571    -44    290    267     72
   -407   1150   1556   -374   -982   1350   -407   -872    -36    701    828    571
   -376   1161   1538   -392   -956   1348   -581   -904     38   1060   1210    932
   -311    623    932   -158   -620    776   -641   -943   -267    633    740    504
   -272    132    402     70   -337    267   -574   -904   -644   -111    -57   -197
   -257   -241     12    249   -137   -114   -413   -649   -613   -371   -428   -530
   -270   -329    -59    301   -106   -194   -244   -345   -301   -168   -337   -467
   -241   -384   -142    311    -51   -262   -122   -119    -96    -33   -270   -355
   -179   -384   -205    280     12   -296    -67     15     23     51   -215   -316
   -145   -358   -215    249     33   -288    -49     77     80     90   -181   -301
   -114   -327   -213    220     49   -270    -33    101    106    109   -163   -293
    -90   -322   -233    205     70   -277    -36    106    129    127   -148   -283
    -49   -311   -262    179    103   -285    -33    122    145    142   -132   -275
    -20   -311   -293    163    135   -303    -38    129    161    166   -127   -272
    -20   -348   -327    184    153   -337    -72    111    155    161   -140   -280
    -64   -384   -319    223    124   -353   -106    106    161    171   -135   -277
   -127   -407   -280    267     75   -345   -101    111    184    207    -90   -262
   -150   -459   -309    303     77   -384    -72     93    181    207    -62   -262
   -137   -457   -319    298     90   -389    -18    114    205    241     12   -218
   -192   -472   -283    329     44   -379     36    168    220    270     67   -176
   -213   -467   -254    340     18   -363     72    218    288    288     72   -153
   -155   -366   -210    259     25   -288     57    239    335    285     -2   -158
    -80   -218   -137    150     28   -179     23    257    353    306    -93   -181
    -64   -127    -62     96     -2    -96     31    293    415    376    -31   -137
    -38   -106    -70     72     12    -88     46    340    478    446     90    -62
    -33   -114    -80     72     20    -96     57    405    555    542    218     38
     -5    -64    -59     36     25    -62     12    394    571    558    246     77
     20    -18    -38      0     28    -28    -41    358    535    522    202     31
     23     51     28    -36     -2     41    -54    433    623    618    275    116
     38    122     80    -80    -23    101    -98    501    714    706    363    187
     33    168    135   -101    -49    153   -142    535    774    756    400    176
     10    158    148    -85    -70    153   -137    550    784    756    371    184
      5    137    132    -72    -64    135    -41    561    771    753    368    233
     41     80     38    -62      0     59    -25    519    704    693    327    189
     38     62     23    -49      7     44    -18    483    667    667    327    155
     31    106     75    -70    -23     90   -127    467    685    683    350    124
      2     67     64    -33    -31     64   -207    428    646    636    301     70
    -38     -7     31     23    -36     12   -142    379    555    537    194     12
    -33      0     33     18    -33     15    -44    335    493    472    129     38
    -85     12     98     36    -93     57     54    332    483    478    158     33
   -132     12    145     59   -140     80     75    316    480    485    179    -20
   -150    -15    132     83   -142     57    109    277    436    457    153    -46
   -116     25    142     46   -129     83     72    265    428    441    122   -127
   -122     51    171     33   -145    111    -18    252    444    446    129    -33
   -155     64    218     44   -187    140     59    231    457    488    200      0
   -150    116    265     15   -207    189    140    233    483    535    246    -20
   -171    181    353     -5   -262    267     36    249    535    607    316    -20
   -135    181    314    -23   -223    246    -83    210    491    561    259    -85
    -62    145    207    -41   -135    176    -93    181    428    446    116      5
    -57     88    145    -15   -101    116    -85    132    366    381     62     23
   -129     80    210     25   -168    145     38    140    374    418    124     85
   -122     80    200     18   -161    140     28    142    387    446    163     -2
   -111     75    187     18   -148    129     15    145    397    454    176   -127
   -127    -33     93     77   -111     31    -10     88    296    327     25   -257
   -132   -140     -7    137    -62    -75    -38     49    202    236    -77   -176
   -171   -161      7    166    -90    -77     -7     90    254    296      2   -132
   -192   -129     59    161   -127    -36      2    103    272    316     33   -124
   -181   -155     25    166   -106    -64    -23     98    270    329     46   -135
   -137   -184    -46    161    -46   -116    -98     59    241    285    -12   -200
   -101   -181    -80    140    -12   -132    -80     46    202    226    -62   -176
   -116   -231   -114    171     -2   -174    -28     46    179    213    -67   -171
   -116   -246   -129    181      5   -189    -62     49    207    272    -15   -226
   -106   -205    -98    155     -5   -153   -109     57    233    293      5   -265
   -127   -233   -106    179    -10   -171   -101     28    192    246    -41   -272
   -111   -358   -246    233     67   -303    -59      2    111    142   -153   -306
    -64   -530   -467    296    200   -501     18     57     62      0   -324   -355
    -57   -665   -607    361    275   -636    135    210    148    -10   -410   -480
    -51   -488   -436    267    189   -462    168    322    355    145   -296   -587
   -124    -54     70     88    -96      7     44    109    327    244   -101   -480
   -239    397    633    -80   -436    514   -231   -410     18    314    205   -148
   -311    904   1215   -296   -763   1060   -524   -872   -226    478    574    158
   -296   1140   1434   -423   -865   1286   -709  -1098   -350    649    859    376
   -262    761   1023   -249   -641    891   -748  -1101   -504    509    724    296
   -257    249    506      2   -384    376   -696  -1002   -709     -2    127   -181
   -205   -194     10    200   -109    -93   -537   -761   -704   -361   -394   -579
   -189   -353   -163    270    -15   -259   -319   -478   -400   -184   -345   -517
   -181   -368   -187    275      2   -280   -187   -259   -142      5   -218   -397
   -153   -394   -241    275     44   -319   -109   -101     20    124   -129   -337
   -135   -397   -262    267     62   -329   -101    -33     98    181    -88   -324
   -106   -384   -280    244     85   -335   -114    -18    122    187    -93   -290
   -101   -387   -285    244     90   -337   -122    -12    122    168   -127   -257
   -127   -374   -246    249     59   -311    -77     15    153    197   -101   -231
   -122   -322   -200    223     38   -262    -23     -2    148    200    -83   -277
    -80   -322   -241    200     80   -283    -62      2    155    220    -51   -265
    -80   -327   -246    202     80   -288    -54     23    176    246    -36   -267
    -90   -345   -257    218     83   -303    -12     33    187    259    -36   -267
    -88   -327   -239    207     75   -283      0     44    210    272    -18   -252
    -98   -324   -228    210     64   -277     -7     51    228    277     -7   -215
    -98   -280   -181    189     38   -231      0     83    272    314     38   -158
    -85   -257   -171    171     41   -215    -12     64    275    316     38   -189
    -80   -244   -163    163     41   -205    -20     59    272    319     31   -233
    -83   -233   -150    158     31   -192    -15     77    293    340     46   -220
    -70   -249   -179    158     54   -215     -7    106    322    358     54   -168
    -51   -236   -187    142     67   -213    -23    140    366    400     93   -119
    -51   -189   -137    122     41   -163    -54    184    431    459    150    -77
    -28   -132   -103     77     36   -119    -12    228    493    522    202     15
     -2   -150   -148     75     72   -148     31    275    535    571    231     49
     -7   -148   -140     75     64   -142     54    311    576    620    265     59
    -18   -101    -83     59     31    -93     62    342    628    672    314     83
     -5    -62    -57     33     25    -59     57    366    670    709    353    122
     20    -62    -85     20     51    -72     62    389    675    727    376    140
     49    -59   -109      5     77    -83     49    381    654    709    368    116
     33    -49    -83      7     57    -64     62    366    628    678    348    103
     15    -64    -80     23     46    -72     75    335    579    636    332     62
      0    -98   -101     49     49   -101     62    314    540    600    311     36
     44    -93   -140     23     90   -116      5    290    511    561    272     36
     54    -51   -106      0     80    -77    -51    244    470    509    220      5
     15    -67    -83     23     49    -75     28    161    376    410    129    -57
    -33    -64    -33     49      0    -49    114    148    371    413    153    -44
    -44    -90    -46     64      0    -70    114    119    345    389    148    -59
    -62   -101    -38     83    -12    -70    111     83    316    363    140   -106
    -83    -77      2     77    -44    -38     90     57    301    350    124   -166
    -90    -41     49     64    -70      2     75     38    290    340    119   -161
    -98     12    111     41   -103     62     93     62    332    381    153   -116
    -90     25    116     33   -103     70     98     72    353    407    171    -80
    -93    101    194     -5   -145    148     59     41    348    407    187    -72
   -111    132    244    -10   -176    187     31     31    358    431    215    -62
   -135     88    220     20   -176    153     23     31    353    433    210    -49
   -153     49    202     51   -176    124     10     18    337    402    189    -36
   -168     80    249     44   -210    163     18     36    350    423    218    -12
   -194    114    309     38   -252    213     28     46    366    441    239      2
   -194     59    254     64   -223    155     18     31    329    392    187     -5
   -176    -46    129    111   -153     41     12     25    290    368    166    -49
   -202    -85    116    140   -161     15      7     12    272    358    168   -124
   -205   -127     77    166   -142    -25     10      5    257    327    140   -132
   -197   -161     33    176   -116    -64     15     -7    233    293     96   -140
   -202   -168     33    187   -119    -67     23    -15    218    272     72   -129
   -189   -153     36    168   -114    -57     10    -36    194    241     44   -129
   -187   -148     38    168   -114    -54     10    -36    197    257     62   -124
   -168   -171     -2    168    -85    -88      5    -54    181    257     67   -153
   -135   -194    -59    166    -38   -127      2    -54    176    249     64   -155
   -127   -197    -70    161    -31   -135    -20    -80    140    213     31   -192
   -137   -194    -59    166    -38   -127    -28    -88    127    207     33   -202
   -137   -241   -103    189    -18   -174    -33    -90    109    189     18   -215
   -135   -350   -215    244     38   -283    -12    -85     77    122    -67   -280
   -119   -563   -444    340    161   -504     59    -31     15    -38   -267   -446
    -85   -670   -584    376    249   -628    179    103     41   -142   -423   -594
    -83   -480   -397    280    155   -439    257    184    163    -88   -376   -558
   -189   -119     70    155   -129    -25    153   -166     59    -25   -189   -431
   -293    397    688    -51   -491    542   -168   -756   -171    161    194    -38
   -389   1031   1421   -322   -904   1226   -441  -1101   -174    568    769    493
   -361   1278   1639   -459  -1000   1457   -685  -1223    -98    969   1239    893
   -316    839   1156   -259   -735    997   -761  -1197   -218    857   1096    774
   -283    298    581     -7   -433    439   -678  -1080   -511    181    348    109
   -267   -122    145    194   -207     10   -457   -841   -579   -267   -223   -374
   -218   -223     -7    218   -106   -116   -296   -540   -322   -153   -215   -342
   -153   -239    -85    197    -33   -163   -168   -306   -111      0   -116   -262
   -124   -210    -88    166    -20   -150    -88   -179      2     51   -101   -233
   -116   -207    -90    161    -15   -150    -44   -119     46     72    -85   -226
    -96   -184    -90    137     -5   -137    -44   -116     59     70    -85   -262
    -67   -158    -90    114     10   -124    -62   -127     59     67    -64   -265
    -62   -163   -103    111     18   -135    -72   -116     62     88    -38   -296
    -41   -168   -127    103     41   -148    -80   -109     67     83    -44   -283
    -36   -174   -137    103     49   -155    -83   -101     64     64    -75   -244
    -38   -150   -111     96     36   -132    -80    -96     67     44   -129   -218
    -44   -124    -80     83     15   -101    -72    -80     85     72    -90   -194
    -44   -101    -57     72      5    -80    -62    -51    116    122    -36   -187
    -20    -41    -23     28      0    -33    -77    -49    124    142      5   -176
    -12      7     20      2    -15     12    -77    -33    155    194     57   -197
     -7    -10     -2      7     -5     -5    -49      7    202    210     41   -161
     23    -38    -62      7     41    -49    -51      2    189    181     10   -129
     18    -25    -46      2     31    -36    -49     36    223    223     44   -109
     59     36    -23    -46     41      7    -77     25    218    233     54   -116
     62     64      0    -64     31     33    -67     64    262    293    114    -85
     59    106     46    -83      7     77    -51    122    329    368    192    -54
     59    142     83   -101    -12    114    -33    174    387    413    215    -20
     70    135     64   -101      2    101    -20    210    433    449    246     62
    106     96    -10   -101     59     41     -7    262    480    504    285     75
    122    142     20   -132     49     83      0    306    519    535    288    122
    122    223    101   -174     10    161     -5    322    550    571    340    187
    127    280    153   -202    -12    218     -5    324    574    615    407    140
    109    298    187   -205    -38    244    -10    319    553    574    345    155
     96    298    202   -197    -54    252      0    298    524    540    327    218
     31    353    322   -194   -145    340     18    293    530    550    340    181
     15    322    306   -168   -145    314      7    262    491    527    316    158
     93    246    153   -171    -31    202    -54    153    371    397    192    103
     77    202    122   -140    -20    163    -75     90    301    322    127     62
     36    205    168   -122    -67    187    -62     67    303    342    158     12
      7    231    223   -119   -106    228    -51     38    293    345    187     -7
    -25    233    257   -106   -142    244    -51     10    267    322    174    -31
    -41    218    259    -88   -150    236    -44     -5    252    306    155    -36
    -62    244    303    -90   -184    272    -44    -28    236    285    142    -41
    -75    296    371   -109   -223    332    -41    -41    228    254    103    -44
    -80    309    389   -116   -236    348    -25    -33    254    285    109    -31
    -75    342    418   -135   -246    379    -33    -38    285    342    181      5
    -70    394    465   -163   -267    428    -62    -46    314    394    249     33
    -83    413    496   -163   -288    454    -83    -38    329    420    262     75
   -103    418    519   -158   -311    467    -77    -23    345    428    265    119
    -88    397    483   -155   -285    439    -93    -49    322    389    220     98
    -72    374    446   -153   -259    407   -119    -83    285    348    176     59
    -80    345    426   -132   -252    384   -127    -85    285    361    197     57
    -96    226    322    -64   -210    272   -119    -83    267    355    197     15
   -101    161    259    -31   -181    210   -114    -83    246    340    187     -2
    -98    140    236    -20   -168    187   -116    -96    218    319    168    -20
   -111     98    210      7   -161    153   -116   -111    192    301    161    -36
   -106     90    197      5   -153    145   -127   -129    171    290    153    -70
    -93     70    163     12   -127    116   -135   -127    163    275    109    -90
    -77      7     83     33    -80     46   -140   -132    145    241     57    -75
    -72    -36     36     54    -54      0   -132   -124    155    249     77    -75
    -98    -44     54     70    -77      5    -85    -80    205    298    124    -44
   -124    -23     98     72   -114     36    -83    -90    194    290    122    -41
   -103    -33     70     67    -88     18   -127   -161    119    210     54    -80
   -111    -23     88     67   -101     31   -145   -176     98    189     44    -72
   -116    -46     67     80    -96     10   -145   -176     83    171     20   -119
   -111   -223   -111    168     -2   -168   -106   -161      0     46   -109   -272
   -116   -462   -345    288    111   -402      2    -96    -93   -161   -342   -527
   -132   -470   -337    301    101   -405    137     23    -41   -231   -446   -626
   -210   -184     25    194   -116    -80    132   -181    -20   -142   -309   -483
   -277    324    602    -23   -439    462   -158   -672    -67    135    101    -64
   -355   1098   1452   -374   -904   1275   -504  -1041     64    680    792    589
   -353   1649   2003   -646  -1176   1826   -815  -1176    322   1319   1483   1176
   -262   1397   1660   -568   -961   1527  -1018  -1189    332   1457   1564   1280
   -254    823   1078   -285   -665    950   -992  -1182    -31    854    935    724
   -298    259    558     18   -428    407   -763  -1021   -394     96    142     15
   -252     33    285    109   -267    158   -530   -717   -298    -33    -98   -205
   -189     10    197     88   -192    103   -363   -452    -98     72    -57   -161
   -161      0    161     77   -161     80   -257   -293     20    148    -12   -145
   -140    -12    124     75   -135     54   -218   -241     57    155    -18   -179
   -148    -28    119     88   -135     44   -192   -220     64    140    -49   -187
   -129    -51     77     90   -103     12   -197   -213     59    122    -77   -187
   -137    -67     67    101   -103      0   -187   -184     75    135    -67   -171
   -142    -57     85     98   -116     12   -174   -155    103    171    -31   -155
   -132    -25    106     80   -119     38   -163   -135    132    200      0   -137
   -140    -20    116     80   -129     46   -155   -127    150    213      7   -127
   -142    -12    129     77   -137     57   -142   -103    176    233     28   -106
   -153     -5    145     77   -150     70   -137    -83    207    262     54    -85
   -176    -12    163     96   -171     75   -122    -54    241    283     70    -62
   -153     10    163     70   -158     85   -119    -36    252    303    101    -57
   -148     -2    145     72   -148     70   -116    -18    262    319    127    -44
   -155     12    166     70   -161     88   -101     15    306    348    142    -12
   -145     23    168     62   -155     96    -88     31    332    355    148      5
   -122     33    155     44   -140     93    -72     70    368    410    215     18
   -103     62    166     18   -135    114    -67    111    420    470    288     51
    -90    109    197    -10   -145    153    -59    161    467    522    324     62
    -75    106    181    -15   -127    142    -41    218    509    545    316    116
    -72    132    205    -31   -140    168    -23    275    568    594    350    174
    -57    161    218    -51   -137    189    -20    314    607    636    381    210
    -31    192    220    -80   -124    205    -23    358    649    693    436    249
    -25    210    236    -90   -129    223    -20    397    688    740    478    290
    -25    239    265   -106   -145    252    -20    402    696    753    498    316
    -31    252    283   -111   -155    267    -10    400    698    761    498    316
    -49    228    277    -90   -163    252    -12    381    683    745    493    319
    -75    218    293    -70   -184    254    -15    361    665    732    493    298
    -80    223    303    -72   -192    262    -18    345    654    719    485    306
    -88    220    309    -67   -197    262    -31    293    615    691    459    267
   -122    189    311    -33   -215    249    -33    236    566    644    420    220
   -155    174    329     -7   -241    252    -15    192    530    605    392    189
   -179    174    353      2   -267    265     12    161    514    584    376    171
   -207    155    361     25   -283    257     25    129    491    550    348    150
   -205    132    335     36   -270    233     31     93    454    514    309    124
   -220     93    314     64   -267    202     25     67    426    488    285     70
   -239     83    319     77   -280    202     38     77    439    498    303     67
   -241    142    384     46   -311    262     44     80    470    532    337    101
   -210    192    402      7   -306    296     15     54    467    535    350    114
   -189    226    415    -18   -301    319    -10     59    501    574    389    129
   -179    236    413    -31   -296    324    -38     59    524    589    413    145
   -168    213    381    -20   -275    296    -62     46    514    589    446    161
   -155    226    379    -36   -267    301    -77     33    509    605    478    140
   -148    210    358    -31   -252    283    -72     44    514    602    439    111
   -142     93    236     20   -189    163    -59     54    504    574    392    150
   -150    -46    101     98   -127     25    -46     51    480    548    371    119
   -161   -174    -15    166    -75    -93    -31     49    457    524    324     75
   -176   -210    -33    194    -72   -122    -46     23    420    483    288     90
   -202   -155     44    176   -124    -57    -75    -31    374    426    228     -5
   -207   -168     36    187   -122    -67    -90    -62    335    379    166    -49
   -210   -176     31    192   -122    -72    -98    -77    316    374    168    -67
   -226   -187     38    207   -132    -75    -83    -70    329    394    197    -64
   -220   -210     10    215   -116   -101    -85    -64    327    394    189    -77
   -246   -226     18    236   -135   -103    -75    -54    340    410    192    -75
   -252   -239     10    244   -132   -114    -85    -64    335    407    200    -85
   -220   -280    -59    252    -80   -171   -109    -90    290    363    163    -72
   -252   -293    -44    270   -103   -168    -85    -77    298    368    166    -44
   -267   -363    -96    314    -85   -231    -62    -75    285    350    158    -96
   -244   -545   -301    394     25   -423    -20    -51    192    200    -10   -293
   -241   -782   -540    511    148   -662     96     31     98    -20   -272   -555
   -262   -763   -501    511    119   -633    220    129    150    -49   -327   -615
   -366   -498   -132    431   -116   -316    233    -83    207     96   -114   -426
   -535     57    592    236   -563    324      0   -592    246    452    381     36
   -701    823   1525    -59  -1111   1174   -254   -956    444   1036   1085    711
   -683   1174   1857   -246  -1273   1514   -532  -1060    670   1579   1660   1337
   -607    904   1512   -148  -1060   1205   -732  -1101    581   1595   1649   1389
   -579    348    927    114   -753    636   -748  -1096    192    979   1028    795
   -558   -194    363    376   -462     83   -568   -917   -166    246    265     -2
   -509   -335    174    420   -342    -80   -332   -514     38    265    161   -119
   -428   -340     88    384   -259   -127   -171   -246    205    348    176    -75
   -381   -384     -2    381   -192   -194    -70    -96    290    387    184    -83
   -371   -431    -59    402   -155   -246    -25    -31    327    397    181    -85
   -366   -457    -90    410   -140   -272    -12     -7    337    400    184    -88
   -361   -446    -88    402   -137   -267      5     23    371    423    194    -85
   -355   -426    -70    389   -142   -249     23     41    387    415    174    -83
   -335   -423    -88    379   -124   -257     33     59    397    433    189    -57
   -345   -441    -98    392   -124   -272     44     77    415    459    218    -80
   -340   -446   -106    392   -116   -277     49     93    436    493    272    -80
   -350   -418    -67    381   -142   -241     44    103    465    519    290    -62
   -358   -387    -28    374   -166   -207     49    114    475    524    285    -15
   -353   -371    -18    361   -171   -194     54    119    485    535    303     -5
   -361   -366     -7    363   -176   -187     54    132    506    550    314    -15
   -335   -394    -59    363   -140   -228     31    127    491    530    277     -2
   -319   -413    -93    366   -114   -254     31    158    517    553    298     12
   -306   -374    -70    337   -119   -220     36    189    548    600    335     12
   -277   -361    -83    319    -98   -220     51    228    579    623    353     49
   -270   -353    -83    309    -96   -218     51    267    618    652    381    109
   -259   -363   -103    311    -77   -233     51    316    657    701    428    142
   -223   -337   -116    280    -54   -228     67    358    701    745    449    155
   -194   -298   -103    246    -46   -202     77    407    743    795    483    194
   -166   -280   -114    223    -25   -200     75    452    779    852    540    244
   -137   -223    -85    181    -25   -155     70    493    823    922    605    254
   -132   -215    -83    174    -25   -150     85    514    849    945    597    265
   -135   -228    -96    181    -20   -163     85    524    865    958    605    335
   -132   -192    -59    161    -38   -127     85    535    880    995    654    363
   -109   -176    -67    142    -20   -122     80    506    849    969    620    311
   -101   -215   -116    158      5   -166     62    454    810    919    561    303
   -132   -231    -98    181    -18   -166     70    413    792    898    548    283
   -153   -207    -54    179    -51   -129     75    371    769    883    548    280
   -166   -197    -31    181    -67   -114     80    337    756    865    530    259
   -187   -226    -41    205    -75   -135     93    298    735    836    488    252
   -197   -231    -33    213    -83   -135     98    246    701    807    472    218
   -213   -257    -44    233    -85   -153    109    207    670    787    454    168
   -228   -298    -70    265    -80   -184    119    189    652    763    420    153
   -233   -296    -64    265    -85   -181    122    187    654    763    415    184
   -244   -267    -23    254   -111   -145    150    200    680    807    459    192
   -275   -174    101    223   -189    -36    174    226    735    880    532    226
   -239   -119    119    179   -179      0    140    202    735    888    540    231
   -200   -124     72    161   -137    -28     77    161    714    875    535    228
   -197   -111     85    153   -142    -12     62    161    732    904    561    259
   -202   -140     62    168   -132    -38     67    153    732    906    550    285
   -213   -153     59    184   -137    -46     54    142    722    896    530    275
   -239   -207     28    220   -135    -90     51    129    698    883    504    249
   -254   -293    -38    272   -109   -166     46    119    675    865    483    213
   -275   -384   -109    329    -83   -249     41     96    633    826    446    187
   -288   -439   -150    363    -70   -296     38     80    600    805    426    140
   -296   -470   -174    381    -62   -322     33     51    561    776    384     62
   -290   -519   -228    405    -31   -376     44     28    524    727    316     64
   -285   -545   -259    415    -12   -405     33      5    498    698    296     93
   -275   -563   -288    420      5   -426     15    -15    483    688    290     67
   -285   -579   -293    431      2   -436     -2    -38    472    675    275     38
   -306   -579   -272    441    -18   -426     -7    -38    465    670    267     36
   -303   -566   -265    433    -20   -418    -20    -46    459    672    270     38
   -285   -563   -277    426     -5   -420    -36    -64    444    654    259     31
   -288   -568   -280    426     -5   -426    -36    -70    436    649    252     20
   -293   -579   -285    436     -5   -433    -31    -64    436    644    246     12
   -303   -644   -340    472     18   -493    -23    -57    413    602    192    -33
   -265   -831   -566    548    150   -698     12    -36    319    444     10   -197
   -244  -1039   -795    639    272   -917    101     33    231    228   -246   -493
   -236  -1044   -807    639    285   -927    192    153    272    184   -314   -589
   -324   -831   -509    576     90   -670    192     15    335    301   -140   -400
   -566   -303    262    436   -415    -20     25   -506    374    631    363    106
   -784    381   1166    200   -974    774   -137   -865    574   1195   1080    898
   -787    652   1439     67  -1111   1044   -335  -1000    737   1691   1652   1605
   -717    374   1091    171   -904    732   -511  -1124    561   1628   1597   1608
   -654   -129    524    392   -589    197   -576  -1182    150    974    885    841
   -610   -555     51    581   -335   -252   -449   -974    -88    350    179     46
   -517   -675   -161    594   -179   -418   -246   -553    101    363     90    -75
   -374   -667   -293    519    -41   -483   -106   -254    296    472    137    -33
   -275   -698   -423    488     72   -561    -41   -114    366    498    142    -18
   -267   -709   -441    485     85   -576    -15    -67    394    496    135    -28
   -265   -706   -441    485     88   -574    -10    -59    400    480    122    -41
   -252   -717   -467    483    106   -594    -20    -57    392    467    111    -54
   -244   -735   -491    491    122   -613    -31    -46    394    462    114    -64
   -244   -740   -496    491    124   -618     -7    -23    415    472    127    -62
   -241   -714   -475    478    116   -594     15      0    436    491    150    -36
   -231   -680   -449    454    106   -566     20     18    449    496    163    -15
   -231   -654   -423    444     96   -540     20     25    462    501    171     -5
   -236   -644   -407    436     85   -527     18     25    465    498    174     -7
   -236   -646   -410    439     85   -530     28     46    485    519    207      2
   -244   -631   -389    436     70   -511     36     62    511    548    241      7
   -215   -607   -392    413     88   -501     28     75    530    558    239     20
   -145   -574   -428    358    140   -501      7     88    527    550    220     44
   -114   -568   -457    340    171   -514     10    132    548    568    226     72
   -103   -574   -472    337    181   -524     15    174    584    594    257    106
   -106   -568   -462    337    176   -517     23    202    623    620    288    132
    -72   -517   -444    293    184   -480     12    215    633    626    306    135
    -38   -465   -426    252    192   -446     20    262    667    659    329    145
    -20   -449   -428    233    202   -439     28    316    709    698    361    194
     -5   -446   -441    226    218   -444     28    363    756    748    415    259
     10   -415   -426    202    215   -420     33    389    779    774    449    290
      7   -400   -407    194    205   -402     36    423    813    823    517    348
      5   -361   -368    176    184   -363     41    449    846    862    553    361
     23   -311   -335    145    179   -322     41    462    854    862    530    397
      0   -335   -335    166    166   -335     38    449    844    846    527    410
    -10   -348   -337    179    161   -342     28    420    831    828    524    371
     -2   -332   -332    166    163   -332     12    376    800    779    488    306
      7   -306   -314    150    161   -309     -2    329    753    709    426    293
    -18   -335   -319    174    148   -329     -7    280    709    657    392    267
    -49   -335   -285    192    116   -311     12    236    691    631    381    210
    -80   -358   -277    218     96   -319     44    202    672    592    342    168
    -51   -342   -290    197    119   -316     46    176    639    540    283    168
    -57   -329   -275    192    106   -303     49    166    628    522    280    153
    -75   -335   -259    202     90   -298     62    148    623    524    293    122
    -75   -303   -228    189     75   -267     80    153    646    545    324    129
    -62   -254   -192    158     64   -223     72    150    667    553    345    158
    -57   -205   -148    129     44   -176     46    132    662    550    348    174
    -62   -179   -119    119     28   -150     12    124    675    571    379    202
    -72   -174   -103    122     15   -140    -10    103    662    553    358    179
    -80   -218   -137    150     28   -179    -15     96    644    535    340    174
    -85   -236   -150    158     31   -192    -31     67    618    519    324    127
    -88   -239   -153    163     31   -197    -44     36    592    475    285     88
    -96   -301   -205    197     54   -254    -57     18    553    428    254     62
   -103   -397   -293    252     93   -345    -75     -2    511    392    220     12
   -111   -423   -314    265    101   -368    -64    -18    491    358    189    -44
   -124   -452   -327    288     98   -392    -59    -36    459    311    135    -77
   -106   -506   -402    306    145   -454    -83    -62    407    267     85    -70
   -103   -550   -446    327    171   -498    -96    -70    379    241     70    -77
    -90   -542   -452    314    179   -498   -111    -83    363    210     49    -93
    -85   -532   -446    309    179   -488   -114    -93    358    200     38   -109
    -88   -530   -441    306    176   -485   -109   -106    353    200     38   -140
    -90   -488   -397    290    153   -444   -111   -119    353    205     59   -158
    -80   -519   -439    298    176   -480   -124   -127    340    184     33   -153
    -83   -535   -452    306    184   -493   -132   -132    332    171     31   -124
    -83   -530   -449    306    181   -491   -137   -127    337    184     44   -153
    -41   -615   -574    329    265   -594   -137   -111    301    122    -59   -228
     -5   -833   -828    418    410   -831    -88    -64    205    -67   -272   -413
    -23   -945   -922    483    449   -935     25     44    200   -213   -467   -646
    -49   -782   -732    413    340   -758    119    137    314   -176   -454   -641
   -155   -444   -288    301     64   -366     70   -150    342    -31   -210   -418
   -319    129    449     93   -387    288   -168   -730    285    296    329    150
   -400    706   1106   -153   -753    906   -387  -1049    387    802    995    857
   -366    782   1145   -207   -758    963   -581  -1135    491   1215   1428   1348
   -329    335    665     -2   -496    498   -670  -1205    252    979   1148   1091
   -301   -205     93    252   -200    -54   -675  -1221   -215    145    257    163
   -259   -522   -262    392      0   -392   -548   -969   -319   -285   -252   -366
   -192   -581   -389    387     96   -485   -381   -600    -67   -153   -215   -342
    -88   -566   -478    327    194   -522   -267   -353    103    -38   -153   -277
    -33   -594   -561    314    262   -579   -189   -197    220     44    -98   -220
    -23   -602   -579    311    275   -592   -161   -148    270     70    -80   -207
    -36   -555   -519    296    239   -540   -166   -148    272     57   -101   -233
    -28   -535   -506    283    239   -522   -158   -135    280     51   -106   -244
    -28   -480   -454    252    210   -470   -153   -119    296     62    -80   -215
    -18   -462   -444    239    210   -452   -142    -96    322    101    -38   -189
    -18   -457   -441    236    210   -449   -137    -88    337    116    -28   -202
    -20   -407   -387    215    181   -397   -137   -103    348    103    -38   -254
      2   -452   -457    223    228   -454   -145    -93    327     59   -119   -231
     12   -470   -483    228    246   -475   -132    -46    366    103    -85   -137
      5   -462   -467    228    233   -465   -132    -31    392    142    -31   -124
      5   -400   -405    197    205   -402   -145    -28    413    168      0   -122
      0   -368   -368    184    181   -366   -140     -5    439    197     20   -101
    -12   -353   -340    181    161   -348   -145     10    449    207     23    -98
    -18   -314   -296    166    137   -306   -158     18    459    215     33    -93
     -5   -228   -223    116    109   -226   -153     44    493    246     64    -64
     59   -194   -254     64    155   -223   -163     67    519    262     77    -49
     98   -176   -275     36    187   -226   -166    101    550    293     96    -25
    132   -145   -280      5    205   -213   -166    148    597    337    127      2
    150    -70   -220    -38    184   -145   -163    200    654    400    200     64
    145    -12   -161    -67    150    -85   -135    272    737    493    285    116
    168     -7   -179    -80    174    -93   -153    283    748    496    252    106
    215      7   -207   -114    210    -98   -181    270    730    472    223    142
    215     64   -150   -140    184    -41   -181    283    750    504    277    174
    202    109    -96   -158    148      7   -189    259    732    491    265    142
    184    109    -75   -148    129     18   -166    259    727    485    262    148
    171     88    -83   -129    124      5   -176    213    662    420    207     98
    155    111    -44   -132    101     33   -187    179    633    397    187     85
    150     75    -77   -114    111      0   -174    142    610    358    148     70
    148     90    -59   -119    103     15   -174     93    571    327    119     20
    150    109    -41   -132     96     33   -166     41    540    301    106    -41
    137    124    -12   -129     75     57   -150     -2    501    244     59    -98
    103    127     23   -116     41     77   -148    -38    470    220     28   -114
     85    114     25   -101     28     70   -135    -59    439    189     -2   -137
    116    106    -10   -114     64     49   -140    -77    410    150    -49   -168
    142    166     23   -153     59     96   -140    -83    423    163    -31   -124
    119    233    114   -179      0    174   -135    -80    462    213     28   -119
    106    259    153   -184    -23    207   -140    -83    491    241     49   -106
    148    252    103   -202     20    179   -202   -135    444    210     25   -111
    153    239     85   -194     33    163   -228   -137    431    189     12   -127
    132    239    106   -187     12    171   -241   -145    420    187     15   -114
    114    215    101   -166      5    158   -254   -148    413    184     12   -103
     93    181     88   -137      2    135   -257   -155    397    166     -7   -137
     80     88      7    -83     36     49   -252   -174    363    122    -62   -205
     70    -10    -83    -31     75    -46   -239   -179    332     80   -114   -246
     77    -44   -124    -18    101    -83   -246   -187    311     59   -129   -249
     77    -75   -153     -2    114   -114   -265   -220    259     12   -168   -275
     75   -119   -194     23    135   -155   -283   -252    213    -33   -215   -306
     72   -145   -220     36    142   -181   -303   -277    184    -62   -254   -335
     72   -155   -228     41    148   -192   -288   -280    181    -67   -257   -348
     64   -148   -213     38    137   -179   -283   -290    171    -72   -254   -361
     51   -129   -181     38    116   -155   -272   -283    179    -59   -246   -353
     59   -148   -210     41    132   -179   -288   -285    158    -80   -277   -361
     85   -179   -267     46    176   -223   -314   -309    116   -122   -314   -381
     83   -174   -257     44    168   -215   -314   -303    124   -106   -293   -361
     83   -197   -280     57    181   -239   -306   -285    132   -103   -296   -366
     85   -340   -426    124    252   -381   -259   -254     93   -194   -405   -472
     75   -553   -631    239    353   -592   -161   -176     44   -368   -618   -678
     72   -626   -701    275    384   -662    -51    -64     75   -470   -758   -802
     64   -381   -446    158    254   -413    -12    -67    163   -389   -646   -704
    -31     64     96    -18    -64     80   -192   -511     54   -213   -319   -420
   -127    709    833   -290   -480    771   -506   -997    -28    127    200     46
   -158   1283   1441   -563   -800   1361   -750  -1215     90    618    782    571
    -93   1153   1247   -530   -670   1200   -922  -1231    142    878   1013    800
    -85    545    628   -231   -355    587   -919  -1226   -176    394    488    337
    -96     18    114     36   -106     64   -815  -1163   -561   -361   -290   -353
    -70   -277   -210    174     67   -244   -654   -909   -504   -548   -574   -610
    -36   -306   -270    171    116   -288   -509   -641   -236   -389   -483   -542
     10   -314   -324    150    166   -316   -394   -446    -70   -290   -423   -488
     38   -301   -340    129    189   -319   -319   -322     38   -220   -379   -444
     49   -314   -363    132    205   -337   -293   -280     64   -210   -379   -439
     54   -288   -342    116    197   -314   -283   -267     80   -210   -374   -436
     38   -290   -329    124    184   -309   -272   -262     88   -207   -374   -439
     31   -309   -340    140    184   -324   -272   -254     90   -207   -374   -439
     44   -296   -340    124    189   -316   -277   -246     96   -210   -374   -439
     57   -290   -348    116    202   -319   -272   -233    106   -207   -374   -431
     51   -293   -345    119    197   -316   -267   -218    119   -194   -358   -407
     44   -244   -288     98    163   -265   -267   -205    135   -176   -337   -389
     41   -210   -252     83    145   -231   -262   -189    150   -158   -316   -371
     38   -192   -231     77    135   -210   -246   -168    176   -137   -293   -348
     36   -179   -215     67    124   -197   -236   -153    192   -124   -272   -329
     46   -179   -226     64    135   -202   -236   -137    202   -114   -265   -324
     57   -168   -228     54    140   -197   -239   -124    210   -111   -267   -324
     62   -145   -207     41    135   -176   -233    -98    233    -93   -252   -314
     59   -127   -187     31    122   -155   -226    -62    267    -62   -223   -293
     70   -111   -181     20    124   -145   -213    -10    309    -20   -187   -252
    106    -70   -176    -20    140   -122   -207     36    350     25   -142   -200
    129    -38   -168    -44    148   -103   -207     75    389     59   -109   -176
    150    -49   -200    -51    174   -124   -205    111    423     83    -90   -168
    161    -54   -218    -54    189   -135   -194    153    459    119    -59   -145
    161    -49   -213    -57    184   -129   -197    174    475    137    -36   -129
    158     -7   -166    -75    161    -85   -197    189    491    155     -5   -101
    137     31   -109    -85    124    -38   -202    184    488    158      5    -85
    129     49    -83    -90    106    -15   -200    168    467    137     -2    -90
    124     28    -98    -77    111    -33   -194    148    436    106    -20   -103
    111     15    -96    -62    103    -38   -192    122    400     64    -51   -132
    101     18    -83    -59     93    -31   -205     75    348     15    -88   -171
     88     15    -75    -51     83    -28   -205     28    301    -33   -119   -197
     57     -5    -62    -28     57    -33   -187     -2    267    -70   -140   -220
     18    -20    -38      2     28    -28   -168    -31    246    -93   -155   -252
     10    -51    -62     18     33    -57   -163    -67    218   -124   -176   -275
     -2    -62    -59     31     25    -59   -142    -90    202   -135   -179   -288
    -31    -70    -38     49      0    -54   -116   -103    192   -137   -179   -309
    -41    -51    -10     46    -15    -31    -96   -106    194   -140   -181   -316
    -25     -7     18     18    -23      5    -96    -98    205   -137   -176   -306
    -31     85    116    -25    -72    101   -106    -90    228   -114   -153   -280
    -28    171    200    -72   -116    187   -124   -101    249    -90   -119   -252
      2    210    207   -106   -101    210   -150   -114    259    -64    -67   -220
      2    181    176    -93    -88    179   -161   -109    257    -67    -70   -254
     -7    137    145    -64    -77    140   -158   -103    262    -67    -70   -228
     10    129    119    -72    -54    124   -163   -132    241    -85    -64   -249
     10    124    114    -67    -51    119   -153   -127    223   -103    -88   -306
     33     -5    -38    -18     36    -20   -163   -122    181   -148   -150   -298
     -2   -137   -137     70     67   -137   -158   -124    142   -189   -192   -345
    -25   -207   -184    116     77   -197   -142   -129    122   -223   -244   -381
    -31   -220   -189    127     77   -205   -153   -161     70   -275   -283   -381
    -46   -246   -202    145     77   -226   -145   -166     46   -296   -293   -397
    -72   -296   -223    184     75   -262   -135   -158     44   -303   -306   -428
   -103   -301   -200    202     46   -252   -137   -166     36   -316   -322   -426
   -124   -272   -148    200     10   -210   -132   -171     28   -332   -322   -400
   -122   -283   -161    202     15   -220   -142   -181     15   -348   -324   -400
   -119   -293   -174    205     25   -233   -161   -197    -12   -366   -335   -431
   -129   -324   -194    226     31   -262   -166   -200    -31   -374   -329   -446
   -142   -350   -207    246     31   -280   -163   -197    -33   -371   -311   -446
   -168   -381   -213    275     20   -298   -155   -187    -33   -379   -322   -472
   -158   -470   -314    314     75   -392   -142   -179    -80   -449   -410   -517
   -122   -685   -566    402    220   -626    -93   -148   -187   -631   -607   -678
    -85   -935   -849    511    381   -893     10    -85   -301   -880   -883   -961
   -106   -795   -688    449    290   -740    114     18   -200   -852   -862   -984
   -200   -467   -267    332     33   -368     88   -200   -142   -683   -628   -779
   -327     98    426    114   -379    262   -181   -745   -189   -387   -176   -319
   -431    906   1337   -236   -883   1122   -462  -1119    -46    168    545    335
   -389   1221   1608   -415  -1000   1415   -722  -1236    106    657   1078    823
   -309    823   1132   -257   -722    976   -862  -1286    -57    545    917    701
   -296    189    485     51   -392    337   -841  -1288   -511   -179    163     -2
   -298   -298      0    298   -150   -150   -688  -1119   -805   -831   -550   -706
   -262   -428   -166    342    -49   -298   -483   -745   -540   -719   -563   -670
   -200   -418   -218    309      7   -319   -329   -491   -335   -589   -483   -605
   -106   -431   -324    267    106   -379   -257   -366   -270   -563   -480   -592
    -62   -436   -374    249    155   -405   -220   -293   -215   -532   -459   -571
    -57   -441   -387    249    163   -415   -200   -262   -192   -519   -446   -550
    -62   -462   -400    262    166   -431   -189   -252   -187   -519   -444   -545
    -67   -475   -407    270    168   -441   -179   -246   -181   -514   -439   -537
    -54   -465   -410    259    176   -439   -155   -231   -163   -498   -426   -519
    -31   -446   -415    239    192   -433   -153   -231   -163   -498   -420   -517
    -18   -449   -431    233    205   -441   -155   -226   -163   -496   -413   -506
    -20   -462   -444    241    210   -454   -158   -218   -163   -491   -407   -504
    -23   -478   -454    252    215   -467   -150   -207   -158   -491   -413   -517
    -12   -415   -405    213    194   -410   -142   -189   -135   -465   -384   -475
     10   -376   -389    181    200   -381   -148   -171   -119   -436   -361   -433
     28   -379   -407    174    215   -392   -142   -148   -109   -420   -350   -418
     20   -361   -381    171    200   -371   -140   -127    -90   -400   -340   -397
     20   -368   -389    174    202   -379   -135   -111    -77   -394   -337   -387
     23   -350   -376    163    197   -363   -132    -88    -51   -361   -293   -371
     31   -319   -353    142    189   -335   -135    -62    -18   -322   -257   -361
     44   -288   -332    122    187   -309   -129    -23     20   -285   -231   -324
     77   -254   -332     88    202   -293   -127     36     70   -233   -187   -267
    101   -233   -337     64    218   -285   -114     93    114   -187   -137   -220
    111   -223   -335     54    220   -277   -106    140    150   -150   -103   -187
    135   -179   -314     23    223   -246    -98    174    181   -111    -67   -153
    142   -161   -303      7    223   -231    -90    200    197    -83    -44   -114
    135   -135   -270      0    202   -202    -80    205    197    -77    -25    -90
    109   -111   -220      0    163   -166    -70    197    192    -72    -12    -83
    109    -93   -202     -7    155   -148    -80    163    171    -75    -12    -85
    145   -101   -249    -23    194   -174   -103    132    122   -116    -57   -119
    142   -109   -252    -18    194   -179   -106     93     77   -161   -103   -140
    114   -137   -252     10    181   -194   -109     44     25   -202   -148   -168
     83   -140   -223     28    153   -181   -109     -7    -12   -231   -176   -205
     62   -109   -174     23    114   -140   -109    -51    -33   -262   -194   -233
     49    -96   -145     23     96   -119   -103    -88    -54   -280   -205   -246
     44    -96   -140     23     90   -116    -93   -124    -83   -301   -226   -265
     25   -109   -135     41     80   -122    -85   -155   -109   -327   -252   -288
      7   -119   -127     54     64   -124    -77   -168   -122   -340   -262   -296
      2   -106   -109     51     54   -106    -70   -166   -109   -335   -254   -290
     -5    -57    -51     28     20    -54    -57   -150    -83   -296   -213   -246
    -18    -33    -15     25     -2    -25    -54   -129    -46   -249   -166   -197
    -12     23     36     -7    -23     28    -72   -150    -38   -236   -150   -171
     31     54     23    -44      2     38   -119   -171    -44   -233   -145   -166
     62     46    -18    -54     38     15   -148   -184    -64   -241   -153   -181
     67     20    -46    -44     57    -12   -163   -200    -90   -257   -168   -189
     49    -10    -59    -20     51    -33   -171   -223   -122   -283   -192   -205
     25    -38    -67      5     44    -51   -168   -241   -142   -301   -210   -218
     38   -116   -155     38     96   -135   -187   -262   -192   -345   -259   -257
     41   -197   -239     77    140   -218   -192   -270   -239   -389   -306   -293
     38   -226   -267     93    150   -246   -194   -290   -272   -426   -340   -322
     31   -249   -280    106    155   -265   -200   -319   -314   -467   -381   -350
     20   -288   -311    132    163   -301   -210   -345   -358   -514   -428   -379
     10   -332   -342    161    176   -337   -215   -358   -384   -535   -449   -394
     12   -332   -348    158    179   -337   -228   -374   -405   -545   -459   -413
     18   -350   -371    166    192   -361   -233   -381   -420   -555   -472   -426
     15   -376   -392    179    202   -384   -233   -389   -433   -568   -483   -428
     10   -371   -381    181    194   -376   -233   -392   -436   -576   -491   -428
      7   -389   -397    192    200   -394   -246   -410   -457   -597   -511   -449
     18   -389   -407    184    210   -397   -257   -426   -470   -613   -524   -459
     18   -426   -444    202    228   -433   -257   -428   -496   -639   -550   -470
     31   -511   -542    241    285   -527   -244   -418   -550   -709   -618   -535
     64   -763   -828    348    444   -795   -179   -363   -662   -930   -880   -787
     85   -891   -976    400    530   -932    -64   -241   -675  -1075  -1067   -982
     72   -730   -805    327    436   -766     20   -194   -566  -1000   -982   -937
    -75   -342   -267    210     96   -306    -83   -594   -563   -818   -683   -639
   -290    340    631    -25   -462    483   -355  -1182   -545   -407    -75     -2
   -394    966   1361   -285   -878   1161   -587  -1465   -371    148    620    719
   -327   1057   1382   -366   -854   1218   -820  -1590   -329    470    979   1130
   -254    602    857   -174   -555    730   -930  -1657   -628    124    594    774
   -226    -10    213    116   -220     98   -836  -1522  -1013   -636   -262    -88
   -192   -381   -189    285     -2   -285   -620  -1171  -1039   -961   -701   -509
   -109   -452   -342    277    114   -397   -439   -805   -805   -823   -654   -493
    -31   -452   -420    241    194   -436   -322   -579   -646   -704   -568   -480
     -7   -426   -418    215    205   -423   -272   -485   -589   -683   -561   -459
      0   -436   -436    215    218   -436   -257   -459   -589   -698   -587   -465
     44   -465   -509    207    275   -485   -254   -452   -602   -714   -613   -480
     85   -465   -550    189    316   -506   -239   -426   -587   -706   -602   -446
     85   -478   -563    194    322   -519   -226   -410   -579   -691   -592   -462
     62   -475   -537    207    298   -506   -213   -392   -558   -662   -566   -493
     49   -452   -504    200    275   -475   -207   -379   -550   -657   -558   -478
     46   -441   -488    197    267   -465   -200   -342   -530   -654   -566   -410
     80   -462   -545    189    309   -504   -205   -340   -537   -657   -561   -397
     96   -444   -540    174    316   -493   -194   -324   -517   -623   -527   -420
     93   -441   -537    171    314   -488   -187   -309   -501   -615   -524   -400
    111   -407   -519    148    314   -462   -181   -293   -491   -600   -506   -366
    114   -384   -501    135    306   -444   -200   -293   -496   -592   -491   -342
    101   -381   -485    140    290   -433   -189   -262   -467   -576   -488   -329
    122   -379   -504    127    309   -441   -168   -223   -439   -563   -488   -311
    150   -361   -511    106    329   -436   -155   -189   -402   -519   -462   -345
    171   -350   -522     88    345   -436   -137   -161   -384   -530   -478   -301
    176   -358   -535     88    355   -446   -135   -129   -381   -527   -472   -262
    189   -332   -522     70    353   -426   -132    -49   -324   -436   -387   -207
    215   -309   -524     46    368   -415   -129     12   -259   -358   -311   -168
    236   -280   -517     20    376   -397   -114     62   -223   -316   -259    -96
    267   -262   -530     -2    397   -394   -101    109   -171   -244   -184    -38
    288   -213   -504    -38    394   -358   -106    114   -158   -239   -171    -33
    301   -181   -483    -59    392   -332   -114     98   -168   -265   -189    -31
    298   -153   -454    -75    376   -303   -122     80   -181   -283   -202    -23
    296   -148   -444    -75    368   -296   -127     59   -205   -303   -220    -33
    288   -158   -446    -64    363   -301   -124     38   -220   -322   -233    -44
    267   -148   -415    -59    340   -280   -119     10   -246   -348   -233    -28
    233   -168   -405    -33    319   -285   -109    -28   -265   -355   -226   -101
    233   -166   -400    -33    316   -283   -106    -72   -293   -392   -267   -163
    220   -158   -379    -31    298   -267    -98   -111   -319   -433   -327   -213
    179   -223   -402     23    290   -311    -75   -148   -350   -488   -389   -231
    145   -254   -402     51    272   -327    -72   -192   -384   -517   -400   -220
    135   -249   -384     57    257   -314    -64   -207   -402   -527   -402   -220
    140   -262   -402     59    270   -329    -49   -197   -402   -522   -389   -218
    155   -249   -405     46    280   -327    -46   -194   -387   -501   -355   -207
    145   -129   -275     -7    207   -202    -59   -207   -368   -483   -350   -197
    111   -103   -218     -5    163   -161    -62   -215   -350   -459   -335   -161
     70    -75   -145      2    106   -111    -80   -231   -337   -441   -303   -148
     75    -44   -119    -15     96    -80   -122   -277   -368   -480   -345   -168
    163    -70   -233    -49    197   -153   -166   -275   -405   -506   -374   -155
    202    -67   -270    -67    233   -168   -187   -259   -392   -465   -324   -148
    168    -77   -249    -46    207   -163   -197   -265   -392   -457   -298   -166
    153   -111   -265    -20    207   -187   -200   -280   -420   -491   -335   -202
    137   -181   -319     20    226   -249   -220   -319   -488   -566   -407   -265
    129   -210   -340     38    233   -275   -228   -348   -532   -610   -454   -306
    132   -236   -368     51    249   -301   -231   -374   -558   -633   -467   -322
    119   -306   -426     93    272   -366   -228   -397   -597   -670   -511   -384
    106   -303   -413     98    257   -358   -223   -405   -605   -683   -517   -366
     98   -311   -413    106    254   -361   -231   -420   -610   -696   -519   -394
    109   -337   -449    114    277   -392   -228   -428   -626   -724   -574   -384
    124   -311   -436     93    280   -374   -241   -452   -644   -753   -605   -366
    109   -345   -454    119    280   -400   -244   -459   -667   -763   -602   -387
     85   -381   -470    148    275   -426   -236   -454   -665   -753   -579   -374
     77   -376   -454    148    265   -415   -241   -452   -654   -737   -558   -366
     88   -358   -446    135    267   -402   -241   -444   -654   -740   -558   -363
     83   -400   -483    155    280   -439   -246   -454   -701   -813   -639   -407
     96   -568   -665    236    379   -615   -218   -449   -802   -953   -789   -615
    150   -813   -963    329    555   -888   -135   -392   -917  -1174  -1039   -909
    213   -826  -1039    306    626   -932    -20   -223   -867  -1218  -1109   -987
    127   -540   -667    205    394   -602     -2   -397   -763  -1049   -893   -771
    -51     12     64     18    -59     38   -184   -906   -672   -693   -405   -254
   -215    776    989   -283   -602    883   -397  -1241   -402    -80    340    522
   -205   1189   1395   -491   -800   1291   -626  -1299   -114    517    976   1205
   -103    906   1010   -402   -558    956   -820  -1369   -259    472    906   1187
    -64    376    441   -155   -252    407   -888  -1462   -763   -220    192    478
    -41   -140    -98     88     28   -119   -787  -1330  -1148   -927   -555   -288
    -10   -316   -306    163    148   -311   -574   -958  -1034   -989   -714   -465
     38   -309   -348    132    192   -327   -405   -680   -849   -870   -644   -423
     96   -327   -423    114    259   -374   -311   -530   -766   -836   -633   -418
    116   -350   -470    114    290   -410   -270   -465   -732   -823   -633   -433
    122   -340   -462    109    290   -400   -259   -436   -711   -810   -626   -444
    140   -332   -472     93    306   -400   -254   -415   -706   -810   -623   -441
    155   -345   -504     93    327   -423   -257   -402   -711   -818   -626   -459
    174   -342   -519     83    342   -431   -257   -389   -706   -818   -626   -457
    189   -309   -498     59    342   -402   -244   -371   -688   -805   -610   -428
    176   -283   -459     51    314   -368   -218   -353   -667   -792   -600   -420
    184   -254   -439     33    311   -345   -215   -345   -662   -792   -597   -415
    207   -239   -446     12    324   -342   -220   -329   -649   -776   -587   -387
    210   -223   -433      7    322   -327   -218   -306   -615   -740   -558   -345
    215   -205   -423     -7    319   -314   -213   -293   -602   -745   -571   -345
    218   -187   -405    -15    309   -296   -207   -277   -589   -727   -545   -350
    239   -163   -405    -38    319   -283   -207   -252   -568   -683   -501   -329
    257   -166   -423    -44    340   -293   -207   -220   -553   -662   -496   -311
    262   -158   -420    -51    340   -288   -200   -179   -519   -636   -480   -275
    275   -127   -402    -75    337   -265   -192   -140   -480   -597   -446   -244
    293    -83   -376   -106    332   -228   -181    -88   -439   -550   -410   -213
    314    -59   -374   -127    342   -215   -179    -38   -407   -511   -381   -184
    335    -25   -361   -155    345   -192   -181     12   -366   -478   -366   -140
    361     10   -350   -184    355   -171   -176     70   -314   -423   -319   -106
    368     20   -350   -194    358   -163   -176    114   -270   -374   -272    -80
    381     38   -342   -210    363   -150   -153    158   -228   -332   -228    -33
    368     57   -311   -215    340   -127   -140    181   -200   -306   -200      0
    376    109   -267   -244    322    -77   -137    174   -192   -296   -184     20
    381    148   -233   -267    309    -41   -145    148   -202   -306   -184     15
    374    132   -241   -252    309    -54   -145    114   -233   -348   -218    -15
    355    109   -246   -233    301    -67   -150     88   -262   -374   -241    -31
    353     96   -257   -223    303    -80   -155     54   -288   -402   -272    -51
    327     57   -270   -192    298   -106   -150      5   -335   -457   -324   -101
    298     38   -259   -168    280   -109   -127    -33   -371   -496   -358   -140
    272     33   -239   -155    254   -101   -114    -75   -397   -522   -381   -163
    257     59   -200   -158    228    -70   -103   -111   -418   -545   -397   -181
    244     31   -215   -137    228    -90   -101   -148   -457   -584   -431   -220
    236     -7   -244   -114    239   -124   -106   -176   -496   -626   -467   -259
    252     20   -231   -137    241   -103    -98   -166   -480   -615   -459   -252
    257     67   -189   -163    223    -59    -93   -150   -449   -581   -428   -223
    254    111   -145   -184    197    -15   -101   -153   -428   -550   -397   -187
    267    148   -119   -207    194     15   -124   -163   -415   -522   -361   -150
    285    213    -72   -249    179     70   -171   -176   -415   -511   -332   -137
    288    210    -77   -249    184     64   -192   -197   -444   -537   -368   -187
    301    176   -127   -241    213     25   -205   -210   -465   -571   -415   -194
    309    158   -150   -233    231      5   -205   -213   -467   -579   -413   -184
    285     54   -231   -171    257    -85   -197   -215   -483   -607   -441   -226
    257    -77   -335    -90    296   -205   -202   -231   -530   -667   -509   -298
    249    -98   -348    -75    296   -223   -210   -252   -553   -698   -535   -327
    241   -109   -350    -64    296   -228   -210   -267   -576   -719   -553   -327
    239   -155   -394    -44    314   -272   -223   -290   -618   -758   -579   -345
    228   -194   -426    -18    327   -309   -231   -301   -644   -776   -581   -374
    213   -218   -433      2    322   -324   -226   -309   -662   -792   -592   -389
    207   -231   -439     12    322   -335   -223   -322   -680   -800   -587   -376
    213   -210   -426     -2    316   -316   -241   -327   -688   -810   -589   -426
    226   -215   -444     -5    335   -329   -249   -335   -709   -844   -631   -446
    231   -272   -504     20    366   -387   -236   -335   -719   -870   -665   -452
    233   -298   -532     33    381   -415   -228   -327   -719   -878   -675   -446
    231   -298   -530     31    376   -413   -233   -332   -727   -898   -683   -441
    236   -355   -594     59    413   -475   -228   -314   -745   -932   -714   -485
    267   -524   -792    127    527   -657   -194   -265   -815  -1057   -859   -631
    285   -701   -987    207    636   -844    -88   -158   -859  -1221  -1072   -857
    275   -657   -932    192    602   -795     25    -23   -756  -1218  -1091   -893
    187   -340   -527     75    355   -433     31   -200   -696  -1085   -888   -722
     38    174    132   -109    -46    153   -192   -750   -758   -828   -470   -329
    -90    862    953   -384   -522    906   -457  -1182   -701   -366    145    277
    -93   1127   1221   -519   -657   1174   -680  -1312   -563    116    675    797
    -18    779    795   -381   -405    787   -818  -1350   -691    101    620    771
     20    259    236   -140   -109    249   -807  -1340  -1091   -540    -57    101
     10   -249   -259    119    135   -254   -680  -1213  -1452  -1309   -872   -675
     49   -480   -532    215    290   -506   -498   -844  -1228  -1254   -932   -698
    116   -439   -555    161    335   -496   -355   -550   -961  -1062   -792   -584
    171   -392   -563    109    363   -475   -262   -358   -800   -958   -724   -545
    187   -379   -566     96    376   -472   -202   -246   -706   -906   -698   -493
    176   -384   -561    101    366   -470   -171   -205   -672   -893   -680   -475
    163   -379   -542    109    353   -459   -148   -187   -654   -888   -683   -485
    145   -392   -540    122    340   -465   -140   -174   -654   -901   -704   -488
    168   -376   -545    103    355   -459   -140   -158   -639   -883   -683   -478
    194   -361   -558     83    374   -459   -153   -148   -626   -865   -670   -478
    218   -324   -542     51    379   -433   -140   -124   -607   -846   -659   -465
    233   -275   -509     20    371   -392   -140   -106   -589   -823   -628   -439
    233   -239   -472      2    353   -355   -153   -109   -584   -810   -600   -420
    236   -220   -457    -10    345   -337   -163   -111   -579   -810   -610   -457
    257   -228   -485    -15    371   -355   -150    -88   -561   -815   -654   -449
    259   -233   -496    -15    376   -366   -140    -67   -540   -795   -639   -397
    244   -210   -454    -15    348   -332   -124    -38   -498   -743   -579   -379
    257   -150   -410    -54    332   -280   -127    -20   -475   -714   -558   -368
    298   -137   -436    -80    366   -285   -132     -7   -459   -709   -563   -361
    314   -145   -459    -85    384   -301   -129     28   -428   -678   -540   -332
    324   -114   -439   -103    381   -275   -122     77   -379   -626   -498   -319
    353    -80   -436   -137    392   -257   -103    132   -322   -566   -454   -254
    363    -33   -400   -166    379   -215   -101    179   -262   -498   -392   -197
    379    -18   -397   -181    387   -207    -96    231   -192   -433   -342   -166
    405    -12   -418   -194    410   -215    -77    283   -137   -384   -303   -119
    420     23   -397   -223    407   -187    -67    309   -103   -340   -257    -80
    423     38   -384   -233    405   -171    -64    319    -96   -327   -249    -77
    410     72   -337   -244    371   -132    -67    314    -96   -327   -244    -64
    394     49   -345   -220    371   -148    -54    306   -106   -342   -249    -59
    384     72   -311   -231    348   -119    -46    283   -127   -366   -270    -75
    371     46   -324   -210    348   -137    -44    246   -168   -402   -298   -103
    358     15   -342   -187    350   -161    -44    207   -207   -444   -332   -142
    337     36   -301   -187    319   -132    -51    166   -239   -485   -363   -155
    296     12   -285   -155    290   -135    -46    116   -288   -537   -400   -187
    285    -18   -303   -135    293   -158    -44     67   -332   -571   -431   -244
    298    -44   -342   -127    319   -192    -51     18   -374   -618   -470   -283
    277    -57   -335   -109    306   -194    -36      5   -376   -610   -444   -270
    254    -41   -298   -109    275   -168    -18     10   -361   -587   -431   -303
    265    -20   -285   -122    272   -150    -20     -2   -361   -600   -457   -314
    270     41   -228   -155    249    -93    -25      5   -329   -566   -418   -265
    262     75   -187   -168    226    -54    -33      2   -309   -545   -400   -236
    257    114   -145   -187    200    -15    -41     -5   -290   -519   -371   -202
    267    137   -129   -205    200      5    -70    -15   -285   -501   -345   -192
    277    127   -150   -205    213    -10    -98    -38   -306   -511   -350   -194
    277    106   -171   -192    226    -31   -119    -62   -329   -530   -366   -205
    252    106   -145   -179    200    -18   -124    -80   -348   -537   -366   -220
    249     93   -155   -171    202    -28   -140   -103   -374   -558   -384   -236
    239    -12   -252   -114    244   -132   -148   -122   -410   -600   -423   -285
    239    -96   -335    -70    285   -215   -140   -114   -433   -620   -436   -314
    220    -98   -319    -59    270   -207   -137   -119   -446   -631   -446   -350
    210   -135   -345    -38    275   -239   -142   -140   -480   -670   -506   -379
    223   -176   -402    -23    311   -290   -161   -166   -519   -717   -545   -400
    231   -207   -439    -10    335   -322   -171   -187   -542   -732   -548   -410
    179   -231   -410     25    293   -319   -158   -202   -553   -732   -550   -428
    174   -241   -415     31    293   -327   -161   -207   -561   -743   -574   -428
    218   -220   -439      0    327   -329   -179   -187   -563   -745   -581   -423
    223   -205   -428     -7    324   -316   -168   -168   -550   -732   -568   -410
    218   -207   -426     -5    319   -316   -171   -179   -553   -732   -553   -413
    213   -197   -410     -7    309   -303   -176   -181   -550   -730   -542   -413
    205   -236   -441     12    322   -337   -181   -179   -555   -743   -558   -426
    200   -337   -537     70    368   -436   -174   -171   -600   -802   -628   -488
    218   -548   -766    161    491   -657   -103    -77   -646   -948   -818   -672
    228   -678   -906    223    566   -789     33     96   -584  -1034   -963   -831
    202   -467   -670    132    436   -568    135    200   -420   -927   -875   -769
     98    -70   -168    -12    132   -119     46   -158   -449   -797   -644   -563
    -49    483    530   -218   -290    506   -259   -800   -626   -566   -202   -132
   -168   1062   1231   -446   -698   1145   -532  -1200   -628   -163    363    415
   -140   1189   1330   -527   -735   1260   -756  -1361   -626    155    740    782
    -83    724    807   -319   -444    766   -815  -1371   -839    -72    467    524
    -57    218    275    -80   -166    244   -743  -1273  -1202   -807   -322   -226
    -12   -155   -142     83     62   -148   -581   -987  -1244  -1182   -795   -662
     20   -259   -280    116    150   -270   -415   -633   -958  -1026   -735   -597
     70   -270   -340    101    205   -303   -283   -366   -735   -867   -633   -504
    137   -244   -384     51    259   -311   -213   -220   -613   -789   -589   -467
    158   -210   -368     25    262   -288   -187   -163   -568   -766   -581   -454
    153   -213   -366     28    259   -288   -184   -145   -558   -776   -584   -444
    137   -233   -371     49    254   -301   -174   -124   -540   -771   -566   -420
    119   -231   -350     57    233   -290   -155   -103   -514   -750   -548   -415
    124   -205   -329     41    226   -267   -150    -90   -498   -735   -535   -428
    140   -197   -340     25    239   -267   -150    -80   -480   -719   -519   -415
    142   -179   -322     18    231   -249   -148    -70   -465   -696   -498   -405
    155   -124   -283    -15    218   -202   -153    -67   -452   -685   -480   -415
    158    -88   -249    -36    202   -168   -150    -54   -428   -665   -457   -389
    155    -77   -236    -38    194   -155   -142    -31   -397   -641   -436   -384
    158    -90   -249    -33    202   -168   -135    -10   -379   -633   -436   -376
    163    -85   -252    -38    205   -168   -129     10   -366   -618   -405   -324
    168    -62   -231    -51    197   -148   -116     41   -335   -574   -366   -327
    189    -31   -223    -80    205   -127   -127     75   -306   -561   -371   -322
    205    -18   -223    -93    213   -119   -132    111   -283   -545   -368   -283
    202    -12   -218    -96    207   -114   -124    153   -249   -517   -337   -233
    210     23   -187   -116    197    -83   -119    194   -205   -470   -293   -202
    233     77   -155   -158    194    -38   -114    254   -150   -413   -246   -184
    262    106   -155   -184    210    -23   -101    329    -90   -355   -192   -142
    277    135   -142   -207    210     -2    -90    389    -38   -306   -142    -85
    290    161   -132   -226    213     15    -93    423     -5   -267   -101    -41
    293    179   -114   -236    202     33    -98    436      7   -246    -75    -28
    293    210    -83   -252    189     64   -111    428     -5   -254    -83    -41
    280    176   -106   -231    194     36    -98    431    -20   -275    -96    -15
    280    205    -75   -241    179     64    -98    402    -49   -309   -119    -41
    272    226    -46   -252    161     90   -111    353    -88   -329   -129    -83
    265    220    -44   -241    155     88   -127    301   -132   -361   -145   -127
    267    246    -20   -259    142    111   -153    241   -189   -454   -231   -103
    254    236    -18   -246    135    109   -161    192   -233   -496   -272   -103
    228    236      7   -233    109    122   -155    148   -244   -491   -272   -181
    207    239     31   -223     88    135   -150    116   -249   -488   -241   -194
    187    267     77   -228     54    174   -145     75   -257   -478   -244   -265
    179    293    114   -236     33    205   -140     51   -259   -467   -241   -319
    176    272     96   -226     41    184   -124     62   -246   -465   -233   -272
    215    306     90   -259     62    200   -124     64   -244   -457   -218   -215
    226    361    135   -293     44    249   -132     62   -231   -446   -207   -189
    210    387    176   -298     15    283   -145     64   -200   -405   -166   -161
    210    415    205   -314      2    311   -176     54   -179   -379   -135   -145
    220    402    181   -311     20    293   -205     44   -187   -374   -129   -145
    220    381    158   -301     28    270   -220     36   -200   -376   -127   -150
    207    363    153   -285     25    259   -236     20   -215   -387   -129   -150
    194    342    145   -270     25    244   -252      5   -233   -397   -142   -148
    189    288     98   -239     46    194   -272    -12   -259   -428   -174   -171
    179    150    -28   -166    103     62   -296    -23   -306   -498   -241   -210
    171     54   -116   -111    145    -31   -319    -41   -358   -558   -306   -252
    153      0   -153    -77    153    -77   -327    -54   -379   -579   -332   -296
    137    -20   -158    -57    148    -88   -329    -75   -410   -620   -358   -301
    127    -62   -192    -33    158   -127   -319    -85   -415   -581   -327   -337
    116    -70   -189    -23    150   -129   -314    -96   -415   -576   -319   -371
    116    -77   -197    -20    155   -137   -324   -114   -441   -626   -355   -350
    119   -101   -220     -7    168   -161   -332   -124   -459   -641   -387   -329
    109   -103   -215     -5    161   -158   -329   -124   -454   -613   -366   -363
     98   -127   -226     12    161   -174   -332   -127   -452   -613   -368   -389
     93   -148   -241     25    166   -194   -337   -127   -462   -646   -384   -358
     80   -168   -249     44    163   -207   -335   -122   -449   -594   -337   -371
     75   -200   -275     62    174   -236   -324   -116   -457   -618   -363   -423
    103   -342   -446    119    272   -392   -296    -90   -548   -766   -519   -522
    129   -615   -745    241    436   -678   -184     -7   -644   -956   -750   -784
    142   -667   -810    262    475   -737    -38    158   -600  -1034   -870   -943
     80   -439   -519    179    298   -478     28     85   -493   -911   -714   -774
    -59     33     93     12    -75     64   -168   -467   -498   -633   -314   -389
   -210    776    984   -283   -597    880   -467   -979   -374   -124    335    259
   -275   1363   1639   -542   -956   1501   -717  -1156    -88    498   1023    979
   -168   1236   1405   -535   -787   1322   -961  -1226    -98    696   1189   1153
   -119    717    833   -298   -478    774  -1023  -1270   -509    148    631    613
   -116    109    226      2   -174    166   -865  -1119   -943   -633   -168   -202
   -109   -176    -67    142    -20   -122   -615   -756   -906   -859   -506   -548
    -57   -192   -135    122     36   -163   -413   -420   -667   -719   -439   -459
     12   -205   -218     96    114   -210   -293   -223   -530   -633   -397   -446
     49   -239   -288     93    166   -262   -226   -122   -472   -618   -392   -436
     49   -249   -298    101    174   -272   -184    -70   -433   -574   -355   -449
     28   -215   -244     90    135   -228   -155    -46   -405   -553   -327   -462
     20   -228   -249    103    135   -239   -127    -25   -392   -548   -324   -441
     36   -226   -262     93    148   -244   -116     -7   -384   -558   -345   -405
     54   -231   -285     88    168   -257   -111      2   -376   -548   -355   -371
     57   -254   -311     98    181   -283   -106     12   -361   -522   -327   -350
     41   -270   -314    114    176   -290    -90     36   -337   -504   -306   -332
     33   -236   -270    101    150   -252    -96     44   -319   -462   -267   -353
     33   -218   -252     93    142   -233    -83     70   -285   -428   -228   -319
     44   -207   -254     80    148   -231    -77     85   -267   -415   -213   -306
     51   -202   -254     75    150   -226    -70    103   -252   -413   -215   -293
     57   -179   -239     59    145   -207    -64    129   -236   -415   -226   -241
     59   -171   -231     57    145   -200    -57    166   -202   -371   -194   -231
     62   -150   -215     44    137   -184    -51    197   -176   -353   -184   -241
     72   -135   -207     31    137   -171    -38    244   -140   -309   -132   -210
     88   -103   -194      7    140   -148    -28    298    -93   -254    -85   -174
    114    -85   -200    -12    155   -142    -20    353    -62   -228    -64   -124
    111    -62   -174    -25    140   -116      0    418     -7   -163     -2    -77
    122    -20   -142    -49    129    -83     10    467     38   -111     41    -49
    129     -5   -137    -64    132    -70     25    517     80    -64     85     -2
    142     15   -127    -77    135    -54     33    548    109    -33    109     28
    161     38   -124   -101    142    -44     23    555    111    -28    119     44
    171     49   -122   -111    148    -36     28    553    119    -18    135     51
    171     57   -114   -116    142    -28     36    537    114    -20    135     51
    163     72    -90   -116    127     -7     31    509     96    -36    132     51
    142     72    -72   -109    109      2     15    462     64    -72    106     31
    124     64    -59    -96     93      2      0    410     25   -111     72     -2
    101     28    -72    -64     85    -20     -7    353    -12   -155     31    -38
     85    -15   -101    -33     93    -57      2    301    -49   -200    -12    -57
     62     18    -44    -41     54    -12     33    277    -44   -194      2    -28
     44     54     10    -49     18     33     51    241    -51   -200      0    -33
     33     57     23    -46      5     41     51    194    -80   -223    -15    -75
     23     23      0    -23     12     12     49    155    -96   -228    -15   -140
     31    -31    -62      0     46    -46     49    145   -116   -257    -44   -158
     44     15    -28    -31     36     -5     70    174    -75   -226    -10   -101
     59    129     67    -96     -2    101     85    194    -28   -184     31    -20
     64    181    116   -122    -25    150     83    192    -18   -197     18     25
     77    187    109   -132    -18    150     54    187      7   -132     85     15
     80    184    103   -132    -12    145     28    179     20    -88    150    -10
     59    171    109   -116    -23    140      7    155      0   -111    129    -20
     51    145     93    -98    -20    119     -5    137    -23   -142     98    -23
     31    109     75    -72    -23     93     -7    111    -54   -184     57    -41
     12      2    -10     -7     10     -2    -12     98    -93   -231     12    -54
    -10   -116   -106     62     46   -111    -31     80   -132   -244      2   -119
    -46   -174   -127    111     38   -150    -41     64   -171   -275    -23   -168
    -75   -197   -124    135     23   -161    -59     23   -215   -329    -70   -192
    -96   -236   -140    163     20   -189    -54     -2   -246   -366   -106   -218
   -122   -296   -174    207     25   -236    -44    -15   -267   -394   -137   -239
   -142   -319   -176    231     15   -249    -38    -25   -283   -407   -155   -241
   -148   -314   -166    228      7   -241    -44    -38   -296   -420   -168   -244
   -140   -322   -181    228     20   -252    -36    -33   -293   -410   -161   -246
   -135   -319   -184    226     23   -252    -38    -33   -293   -405   -150   -241
   -132   -285   -153    210     10   -220    -51    -44   -301   -415   -161   -257
   -142   -280   -137    210     -5   -210    -51    -51   -309   -423   -171   -267
   -150   -280   -129    215    -10   -207    -57    -57   -314   -431   -179   -277
   -150   -363   -215    254     31   -290    -46    -54   -340   -467   -220   -314
   -114   -548   -433    332    158   -491    -20    -51   -452   -618   -392   -475
    -85   -802   -717    441    314   -761     80     23   -568   -841   -654   -737
    -80   -810   -732    444    324   -771    213    158   -511   -857   -698   -815
   -168   -587   -420    376    124   -504    257     28   -405   -706   -514   -644
   -345    -93    252    220   -298     77     70   -488   -322   -381    -80   -189
   -524    662   1187    -70   -854    924   -166   -862    -64    210    633    548
   -540   1098   1639   -277  -1088   1369   -402   -963    218    766   1228   1187
   -444    901   1343   -231   -893   1122   -615  -1028    158    826   1265   1288
   -392    348    740     23   -566    542   -709  -1114   -296    239    657    691
   -402   -189    213    296   -309     10   -594   -995   -730   -504   -106   -122
   -368   -405    -36    387   -166   -220   -392   -641   -691   -652   -329   -376
   -277   -428   -153    350    -62   -290   -215   -324   -509   -555   -288   -345
   -187   -452   -265    319     38   -358    -90   -116   -389   -485   -254   -322
   -166   -459   -293    311     62   -376    -44    -38   -355   -485   -272   -319
   -168   -470   -301    319     64   -387    -20    -18   -355   -493   -280   -329
   -158   -452   -296    303     67   -374    -15     -5   -345   -472   -252   -345
   -148   -449   -301    298     75   -376     -2     20   -324   -465   -244   -332
   -142   -410   -270    275     62   -340      2     31   -314   -462   -244   -327
   -140   -418   -280    277     70   -350     25     57   -296   -454   -241   -319
   -150   -423   -275    285     62   -350     46     83   -277   -436   -228   -296
   -145   -410   -265    277     59   -337     83    129   -244   -407   -205   -262
   -155   -410   -257    283     49   -335    103    168   -210   -374   -171   -233
   -161   -384   -226    272     31   -306    116    194   -184   -348   -142   -223
   -163   -381   -218    270     25   -301    135    226   -153   -327   -129   -210
   -163   -368   -205    267     20   -288    150    259   -119   -293   -101   -187
   -184   -371   -187    277      0   -280    174    298    -90   -259    -75   -158
   -194   -376   -181    285     -7   -280    205    348    -57   -223    -41   -122
   -197   -366   -171    280    -15   -270    231    402    -18   -181     -5    -80
   -184   -301   -116    244    -33   -210    246    446     23   -142     33    -46
   -179   -303   -124    239    -28   -213    259    501     70    -98     67    -12
   -166   -254    -88    210    -41   -171    252    545    103    -64     90     20
   -142   -179    -38    158    -51   -109    236    592    140    -25    124     57
   -119   -148    -28    135    -46    -88    226    636    168      2    145     85
    -85   -109    -23     96    -33    -67    223    672    197     38    176    122
    -64   -103    -41     83    -12    -72    223    698    228     72    207    158
    -51    -88    -36     67    -10    -62    213    698    233     80    220    174
    -44    -54    -10     49    -18    -33    210    683    226     77    226    179
    -31    -38     -7     33    -12    -23    194    652    205     59    215    161
    -28    -33     -5     31    -12    -20    179    607    181     41    202    140
    -46    -77    -33     59     -7    -57    166    553    135      0    176    111
    -54   -119    -64     88      5    -93    150    501     93    -41    132     51
    -72   -124    -51     98    -12    -88    132    433     46    -96     75    -18
    -88   -106    -18     98    -36    -64    129    374      5   -153     18    -25
   -109   -140    -31    122    -41    -85    148    340    -12   -176      2    -25
   -122   -166    -44    145    -38   -106    145    285    -44   -202    -12    -62
   -135   -166    -31    150    -54   -101    153    257    -62   -213    -20    -80
   -142   -192    -49    166    -49   -122    168    244    -83   -228    -41   -101
   -137   -197    -62    166    -41   -129    181    246    -77   -220    -44   -103
   -122   -142    -20    132    -51    -83    184    265    -31   -163      7    -59
   -122    -75     46     96    -85    -15    166    254    -20   -150     20    -46
   -103    -23     80     64    -93     28    142    236    -10   -129     44    -25
    -75    -25     49     49    -62     12    111    218     -7   -119     54    -12
    -59    -72    -12     67    -23    -44     93    202    -28   -132     36    -23
    -54    -96    -41     75     -7    -67     77    184    -41   -145     33    -20
    -57   -101    -44     77     -7    -72     62    150    -70   -163     20    -44
    -51   -127    -77     88     10   -103     51    129   -103   -200    -20    -96
    -33   -226   -192    129     77   -210     38    109   -161   -270   -101   -140
    -20   -337   -316    176    145   -327     38     88   -207   -324   -161   -189
    -20   -389   -368    202    174   -379     36     64   -239   -361   -202   -220
    -20   -410   -389    215    181   -400     23     38   -272   -384   -215   -241
    -23   -415   -392    220    184   -405     20     12   -311   -418   -236   -267
     -2   -439   -436    220    215   -439      0    -20   -345   -452   -275   -314
     12   -457   -470    220    241   -462    -12    -33   -361   -467   -290   -319
    -15   -449   -436    231    210   -444    -12    -38   -363   -470   -290   -322
    -41   -462   -420    252    189   -441    -23    -49   -374   -485   -316   -342
    -49   -501   -452    275    200   -478    -12    -28   -358   -475   -311   -298
    -51   -519   -467    285    205   -493     -5    -18   -348   -465   -296   -288
    -70   -540   -470    303    197   -506     -5    -25   -353   -472   -303   -306
    -80   -563   -483    322    200   -524     -7    -36   -381   -496   -332   -337
    -41   -657   -618    348    288   -639      2     -5   -431   -571   -426   -420
     -5   -854   -849    428    420   -852     72     83   -491   -735   -636   -636
    -15   -911   -896    462    439   -904    189    231   -436   -800   -748   -782
    -51   -670   -618    361    283   -644    275    340   -262   -672   -626   -698
   -174   -257    -85    213    -44   -171    137    -70   -265   -475   -303   -381
   -309    353    662    -23   -485    506   -122   -641   -301   -129    233    176
   -389    937   1327   -275   -859   1130   -335   -948   -184    363    857    823
   -340    924   1265   -290   -802   1093   -555  -1122   -228    594   1124   1156
   -316    350    667    -18   -493    506   -607  -1221   -639     57    550    589
   -290   -192     96    241   -194    -49   -537  -1137  -1047   -698   -267   -246
   -239   -532   -293    384     25   -413   -392   -815  -1034   -940   -615   -592
   -202   -555   -353    379     75   -454   -246   -459   -743   -745   -511   -493
   -148   -537   -389    342    119   -465   -142   -228   -566   -623   -436   -431
   -109   -535   -428    322    158   -483    -83   -103   -470   -571   -413   -410
    -67   -522   -454    293    192   -488    -62    -51   -423   -548   -400   -394
    -25   -485   -459    257    215   -472    -51    -15   -397   -524   -384   -381
    -31   -467   -436    246    200   -452    -46      5   -384   -517   -376   -384
    -49   -470   -423    259    184   -446    -38     18   -371   -509   -371   -371
    -57   -465   -407    259    174   -436    -20     28   -361   -504   -361   -368
    -51   -449   -397    252    171   -423    -10     28   -353   -498   -345   -355
    -38   -428   -392    231    174   -410     -7     33   -340   -483   -319   -350
    -15   -392   -376    202    179   -384    -12     33   -332   -488   -332   -381
     -5   -368   -363    184    176   -366      0     33   -322   -501   -358   -363
      2   -353   -355    176    179   -353     10     49   -314   -496   -348   -324
      2   -340   -345    166    171   -342     -2     96   -283   -449   -309   -301
     51   -319   -371    132    210   -345    -10    142   -244   -415   -283   -272
     54   -322   -376    132    213   -348     -2    179   -218   -402   -262   -254
     49   -296   -345    124    197   -319     20    215   -174   -363   -223   -215
     54   -228   -285     85    168   -254     33    252   -124   -314   -174   -176
     62   -215   -277     75    168   -246     41    290    -85   -277   -140   -148
     70   -181   -254     54    158   -218     38    332    -54   -246   -116   -119
     83   -153   -236     36    158   -194     41    387     -5   -197    -75    -77
     93   -119   -215     12    153   -166     38    436     46   -142    -25    -31
    114    -64   -179    -25    145   -122     33    470     88   -103     10     25
    122    -10   -132    -57    127    -70     23    485    109    -88     25     75
    124     -7   -132    -57    127    -70     28    506    132    -51     57     88
    124     -5   -129    -62    127    -67     38    509    145    -23     88     70
    116     20    -98    -70    109    -38     36    485    122    -38     85     44
     96      7    -88    -54     93    -38     36    457     98    -64     77     36
     77     23    -54    -49     67    -15     31    418     62   -109     49     12
     70     20    -49    -46     59    -15     23    361     12   -174      2    -28
     62      2    -59    -33     59    -28     23    319    -25   -213    -25    -49
     57     10    -46    -36     51    -18     23    283    -59   -244    -57    -67
     38     31     -7    -33     23     12     38    252    -83   -265    -70    -77
     12     33     18    -23     -2     25     46    215   -103   -298    -96    -98
      2     46     44    -25    -20     46     44    166   -137   -340   -127   -124
     -7     33     38    -15    -23     36     41    135   -163   -363   -150   -140
    -12     33     46    -10    -28     38     57    140   -148   -337   -135   -158
    -18     77     96    -31    -59     88     77    163    -93   -272    -67   -124
     -7    166    174    -77    -90    168     62    153    -72   -259    -44    -96
    -12    207    218    -98   -114    210     36    119    -80   -267    -38    -70
    -18    192    210    -85   -114    200      2     77    -98   -270    -41    -77
    -20    197    215    -88   -116    205    -33     80   -101   -254    -31    -83
    -10    176    187    -83    -98    179    -46     72   -114   -249    -33    -98
    -10    155    163    -72    -88    158    -49     59   -127   -259    -41   -111
    -25    145    171    -59    -98    158    -54     46   -142   -283    -62   -122
    -20     57     77    -18    -49     67    -77     15   -194   -350   -132   -168
     -7    -12     -5     10     -2    -10   -101    -18   -262   -433   -207   -197
    -18    -72    -57     44     18    -67   -106    -33   -290   -449   -210   -192
    -18   -127   -109     72     44   -119   -101    -54   -319   -457   -220   -257
    -31   -145   -116     85     41   -132   -106    -85   -348   -485   -249   -303
    -25   -174   -150     98     59   -163   -106    -83   -353   -493   -270   -348
    -10   -189   -179     98     83   -187   -127   -114   -400   -561   -371   -394
    -12   -181   -168     98     77   -176   -137   -127   -420   -594   -394   -337
    -23   -187   -166    103     70   -176   -137   -122   -413   -568   -342   -322
    -23   -200   -176    111     75   -187   -145   -127   -413   -563   -340   -345
     -7   -252   -244    127    116   -249   -153   -140   -423   -574   -345   -353
      0   -257   -257    129    127   -257   -155   -145   -433   -579   -350   -358
    -28   -233   -207    129     88   -220   -148   -132   -423   -574   -342   -363
     -7   -309   -301    158    145   -306   -142   -116   -446   -613   -381   -394
     38   -527   -566    241    301   -545   -109    -75   -540   -769   -571   -576
     33   -696   -730    332    381   -711     28     77   -540   -901   -769   -797
    -15   -542   -527    277    254   -535    158    252   -363   -815   -717   -763
    -85   -205   -119    142     15   -163    111     10   -314   -657   -493   -553
   -239    301    540    -31   -389    420   -150   -631   -441   -441    -96   -168
   -407    997   1405   -293   -906   1200   -394  -1083   -392      5    535    439
   -420   1275   1696   -428  -1060   1486   -615  -1254   -301    418   1008    932
   -368    875   1244   -252   -807   1057   -730  -1319   -504    270    823    784
   -353    298    652     25   -504    475   -688  -1265   -891   -389    103     64
   -254   -150    103    202   -179    -23   -589  -1088  -1153  -1008   -576   -584
   -189   -285    -98    236    -46   -192   -423   -688   -875   -854   -537   -545
   -132   -288   -158    210     12   -223   -285   -384   -623   -667   -410   -444
   -103   -285   -181    192     36   -233   -194   -189   -467   -563   -340   -384
   -109   -285   -176    197     33   -231   -142    -98   -394   -524   -327   -374
    -88   -301   -213    194     59   -257   -137    -90   -402   -542   -353   -381
   -101   -267   -166    184     31   -218   -119    -46   -363   -496   -314   -355
    -64   -290   -228    176     80   -259   -140    -64   -384   -514   -332   -381
    -59   -270   -210    166     75   -241   -132    -41   -361   -496   -311   -366
    -83   -231   -148    155     31   -189   -114    -15   -327   -465   -285   -337
    -90   -223   -132    155     18   -179    -98      5   -303   -441   -246   -303
    -80   -207   -129    142     23   -168    -85     18   -283   -413   -226   -316
    -20   -213   -192    116     85   -202    -93    -10   -322   -467   -296   -342
    -28   -153   -124     90     46   -140    -85     12   -301   -446   -254   -265
    -36   -135   -101     85     31   -119    -59     57   -244   -358   -166   -290
    -51   -111    -59     77      2    -85    -41    101   -192   -311   -163   -311
    -28    -75    -46     51      7    -62    -36    122   -168   -306   -171   -236
     -5    -51    -46     25     20    -49    -31    132   -155   -303   -166   -220
    -36    -18     15     25    -25     -2     20    202    -83   -244   -119   -179
     12    -46    -62     15     36    -54     20    197    -88   -262   -127   -189
      7    -44    -51     18     28    -46     59    270    -38   -213    -70   -127
    -15    -51    -36     31     10    -44     67    340     15   -148    -23    -90
    -15    -28    -15     20     -2    -23     64    400     70    -83     33    -46
     -2     18     18    -10    -10     18     51    441    103    -44     90     -7
      7     62     54    -33    -23     59     62    483    145     -2    129     -5
     31    109     77    -70    -23     93     57    514    168     12    119     20
     57    109     51    -83      2     83     31    496    148     -5    114     51
     64    114     46    -90     10     80     12    467    116    -15    124     28
     62    119     57    -90      2     88     23    441     85    -36    124     12
     38    124     83    -83    -20    103     31    423     67    -54    114     12
     10    114    103    -62    -46    109     23    376     31    -98     75    -20
    -20     88    109    -36    -64     98     23    322    -12   -140     38    -38
    -25    106    132    -38    -77    119     28    272    -38   -155     31    -41
    -25    148    174    -64    -98    161     46    236    -49   -163     33    -64
    -54    153    205    -49   -129    179     77    213    -51   -166     38    -67
   -101    150    252    -25   -176    200     98    187    -54   -176     28    -80
   -109    129    239    -10   -174    184     98    145    -72   -200      2   -116
    -64    111    176    -23   -119    142     90    124    -98   -226    -23   -142
    -46    140    187    -46   -116    163    109    142    -70   -197     -2   -124
    -20    215    236    -98   -127    226    111    153    -33   -158     33    -93
      2    280    277   -140   -137    280    114    163     -7   -124     70    -59
    -12    285    296   -137   -153    290     90    155      5    -98    101    -31
    -33    272    303   -119   -168    288     57    145      0    -93    106    -20
    -20    280    301   -129   -161    290     41    135     -5    -90    101    -28
    -15    270    285   -127   -150    277     25    119    -15    -98     90    -36
    -46    210    254    -83   -150    231      7     90    -41   -129     59    -64
    -38    142    181    -51   -111    163     -7     72    -77   -166     25    -93
    -31     49     80    -10    -54     64    -18     51   -135   -231    -36   -135
    -51    -36     15     44    -33    -10     -5     46   -168   -262    -72   -161
    -38    -59    -23     46     -7    -41     10     41   -184   -259    -75   -174
    -36    -75    -38     54      0    -57      0     18   -213   -277    -88   -200
    -23    -77    -57     49     15    -67    -10      2   -239   -301   -106   -218
    -33   -109    -75     72     20    -93    -10    -12   -267   -324   -129   -236
    -67   -184   -119    124     25   -153      0    -15   -272   -337   -140   -236
    -70   -176   -109    122     18   -142     12     -7   -265   -324   -127   -223
    -54   -176   -124    114     33   -150     10     -5   -265   -322   -116   -213
    -49   -194   -145    122     46   -171     -5     -5   -265   -322   -111   -205
    -46   -197   -150    122     49   -176    -18    -15   -275   -329   -116   -200
    -38   -207   -168    122     64   -189    -33    -18   -288   -335   -119   -205
    -38   -288   -249    161    103   -270    -46    -18   -316   -361   -153   -252
      2   -454   -457    226    228   -454    -18      0   -389   -467   -267   -361
     23   -724   -750    348    387   -737     96     57   -514   -704   -530   -618
     10   -776   -787    381    397   -782    249    181   -501   -795   -644   -750
    -46   -561   -517    303    233   -540    324    124   -405   -688   -519   -639
   -171   -137     33    155   -103    -51    145   -355   -374   -439   -174   -277
   -335    571    906   -119   -620    737   -166   -820   -197     90    488    389
   -410   1080   1488   -335   -948   1283   -423   -966     98    680   1135   1034
   -397    963   1361   -283   -878   1161   -683  -1065    103    865   1314   1228
   -400    428    828    -12   -613    628   -774  -1171   -290    387    846    750
   -371   -135    236    252   -306     49   -626  -1034   -745   -366     88    -18
   -314   -449   -135    381    -90   -293   -381   -654   -745   -587   -223   -319
   -197   -423   -226    311     12   -327   -179   -288   -506   -459   -174   -272
   -106   -384   -277    246     85   -332    -67    -80   -376   -397   -158   -254
   -111   -436   -327    272    106   -381    -10     -5   -342   -400   -189   -244
   -116   -433   -319    275     98   -376     38     31   -324   -389   -187   -228
   -132   -423   -293    277     77   -358     57     54   -314   -381   -171   -223
   -129   -444   -314    288     90   -379     75     77   -303   -376   -161   -223
   -124   -436   -314    277     93   -376     75     90   -293   -381   -168   -205
   -101   -407   -306    254    101   -358     77    109   -277   -363   -155   -207
   -106   -418   -311    259    101   -363     75    119   -270   -342   -135   -218
   -106   -389   -283    249     88   -337     72    135   -246   -311    -96   -200
    -98   -376   -277    236     88   -327     93    158   -218   -283    -80   -197
    -88   -366   -280    226     93   -324    106    181   -197   -262    -67   -176
    -64   -322   -257    192     93   -290    106    202   -181   -239    -54   -187
    -18   -285   -267    153    124   -277    109    233   -158   -228    -57   -145
      2   -288   -290    142    145   -288    116    267   -135   -213    -36    -90
    -28   -298   -270    161    119   -285    116    293   -109   -181     -2    -75
    -57   -270   -215    161     77   -244    119    322    -75   -148     18    -57
    -15   -220   -205    119     93   -213    142    384    -23    -93     57    -38
     18   -192   -210     85    114   -200    168    449     23    -46     93    -12
     20   -194   -215     85    116   -205    192    506     62    -15    127     23
     15   -200   -215     90    114   -207    207    566     93      7    140     62
     15   -200   -215     93    114   -207    236    639    140     59    189    142
     23   -137   -163     57     93   -150    259    693    200    124    252    168
     57    -85   -142     12     98   -111    285    735    252    174    306    207
     77    -41   -122    -20     98    -80    285    748    277    205    340    239
     90    -23   -114    -33    101    -67    272    737    272    202    340    239
     93    -25   -122    -36    106    -75    277    711    252    184    322    223
    101    -12   -114    -44    106    -62    285    693    236    171    319    220
     67    -23    -90    -23     77    -57    272    654    207    142    301    202
     25    -41    -67      7     46    -54    228    592    155     96    267    174
      0    -96    -96     49     46    -96    187    532    119     59    236    142
    -10   -127   -119     67     54   -124    192    483     98     36    213    114
      0   -106   -109     51     51   -106    231    465     98     31    210    109
    -18    -72    -54     46     18    -64    244    436     85     12    192     88
    -72   -114    -41     90    -18    -77    228    400     54    -18    163     57
    -96   -137    -44    116    -28    -90    257    381     46    -28    158     49
   -122   -181    -59    150    -33   -122    306    379     49    -28    155     41
    -90   -132    -41    111    -25    -88    350    413     88     10    194     75
    -83    -67     15     75    -51    -25    342    418    116     38    220     96
    -88    -33     54     59    -72     10    316    407    129     51    233    111
    -93    -20     72     54    -83     25    288    394    140     67    252    137
    -64    -33     31     49    -49     -2    259    384    132     59    252    142
    -51    -51      0     51    -25    -25    246    376    122     51    246    140
    -62    -64     -2     62    -31    -33    220    350    101     33    233    127
    -85   -106    -23     96    -33    -64    187    316     64      2    207    106
    -80   -171    -90    127      5   -132    176    303     33    -25    179     83
    -80   -272   -192    174     54   -233    161    280    -20    -85    116     23
    -85   -361   -277    223     96   -319    140    246    -72   -142     64    -28
    -85   -394   -309    239    109   -353    132    218    -98   -163     38    -51
    -83   -420   -337    252    127   -379    129    200   -127   -197      7    -80
    -88   -454   -366    270    137   -410    127    187   -155   -226    -23   -106
    -80   -472   -394    275    155   -433    111    174   -171   -246    -38   -122
    -75   -480   -407    277    163   -444    103    161   -184   -262    -51   -137
    -70   -483   -413    277    171   -449    109    153   -189   -272    -70   -153
    -85   -488   -405    285    158   -446    109    142   -200   -288    -88   -166
    -88   -498   -410    293    161   -457    101    137   -207   -298    -96   -174
    -80   -514   -433    296    174   -475     77    127   -226   -314   -109   -179
    -83   -532   -449    309    181   -491     77    122   -236   -327   -119   -176
    -75   -581   -509    327    215   -545     70    114   -272   -368   -166   -223
    -33   -709   -675    371    319   -693     85    114   -379   -517   -319   -371
      0   -904   -904    452    449   -901    171    158   -496   -727   -555   -618
    -10   -932   -922    472    454   -927    319    306   -465   -789   -644   -737
    -88   -670   -584    379    246   -628    389    233   -337   -644   -470   -579
   -231   -155     75    192   -153    -41    215   -189   -218   -324    -38   -135
   -381    579    961   -101   -672    771    -15   -532     54    249    654    584
   -397   1096   1493   -348   -945   1293   -239   -607    394    849   1291   1265
   -285    836   1122   -277   -706    979   -462   -662    327    891   1304   1345
   -259    293    553    -18   -407    423   -550   -795   -150    293    706    753
   -254   -142    111    197   -184    -15   -491   -776   -615   -428     -7     -7
   -228   -366   -137    298    -46   -252   -290   -465   -633   -636   -283   -309
   -163   -381   -218    270     25   -301    -98   -176   -457   -540   -241   -277
    -90   -405   -314    246    109   -358     12     10   -350   -480   -213   -249
    -59   -433   -374    246    155   -405     62     96   -314   -467   -215   -244
    -44   -436   -392    241    174   -415     88    129   -306   -467   -218   -241
    -54   -446   -394    249    168   -420    106    148   -293   -459   -207   -236
    -57   -407   -350    231    145   -379    119    158   -285   -449   -197   -233
    -57   -439   -381    246    161   -410    122    161   -285   -449   -202   -236
    -64   -441   -376    254    155   -410    119    163   -285   -452   -200   -233
    -41   -407   -368    223    161   -389    135    176   -275   -441   -194   -220
      0   -379   -379    189    187   -379    155    192   -259   -431   -187   -213
    -25   -423   -400    223    184   -413    119    176   -262   -439   -194   -215
      0   -394   -394    197    197   -394    129    200   -228   -410   -171   -187
     -5   -371   -366    187    179   -371    129    218   -218   -405   -161   -174
      0   -342   -345    171    171   -345    132    244   -200   -387   -135   -153
     12   -322   -337    153    174   -329    148    275   -179   -361   -114   -135
     -5   -371   -366    189    179   -368    137    285   -171   -342   -103   -119
      2   -361   -363    179    181   -363    122    306   -155   -322    -96   -106
     67   -270   -337    101    200   -301    140    358   -114   -280    -67    -77
     98   -241   -340     70    218   -288    158    410    -75   -241    -44    -46
    140   -202   -342     31    241   -272    171    462    -33   -194      0     -5
    101   -246   -348     72    223   -296    137    493    -15   -166     20     23
    119   -179   -298     28    207   -239    184    579     49   -101     77     75
    129   -127   -257     -2    192   -192    184    626     93    -49    119    111
    129   -106   -236    -10    181   -171    153    633    109    -31    132    137
    150    -36   -187    -59    168   -111    171    657    137      0    153    176
    213     20   -192   -116    202    -85    228    688    171     31    189    223
    171    -46   -218    -62    192   -132    174    628    127     -7    161    197
    122    -77   -200    -20    161   -137    145    568     70    -46    114    140
    103    -51   -158    -28    129   -103    148    532     46    -75     70    129
     98    -31   -129    -33    114    -80    163    504     31    -80     59    153
    101    -41   -142    -31    122    -90    163    457     -2   -103     28    137
     75    -72   -148      0    111   -109    150    384    -46   -145    -23     98
     36    -75   -111     18     72    -90    155    327    -85   -179    -67     51
      5    -64    -70     28     36    -67    176    303    -98   -189    -85     41
    -10    -67    -57     38     20    -62    181    283   -111   -197   -101     36
    -25   -106    -80     67     25    -93    168    257   -135   -210   -124     28
    -12    -93    -83     51     33    -88    176    257   -127   -197   -122     67
    -15    -46    -33     31      7    -41    179    257   -103   -158    -90    129
     38     77     38    -59     -2     59    189    259    -70   -114    -49    205
     46    111     64    -77     -7     88    142    226    -70    -83    -38    226
     51    101     46    -77      2     75     93    200    -72    -75    -38    228
     49     72     23    -62     12     49     75    184    -96    -93    -59    236
     38     46      5    -44     15     25     49    153   -132   -116    -85    241
     38     46      7    -41     15     28     10    114   -150   -124    -96    267
     44     18    -25    -33     36     -2     12    109   -163   -129   -106    298
     51    -49   -103     -2     77    -75     28    106   -200   -158   -145    296
     46   -142   -189     46    116   -166     20     77   -257   -202   -205    285
     41   -207   -249     83    145   -228    -10     36   -306   -236   -262    293
     36   -254   -290    106    161   -270    -25     -2   -358   -272   -319    301
     44   -283   -327    119    184   -303    -49    -33   -405   -301   -355    329
     83   -265   -350     88    215   -309    -67    -49   -423   -301   -363    392
    109   -267   -376     80    241   -322    -62    -54   -423   -290   -366    462
     54   -340   -397    140    226   -368   -111    -96   -459   -306   -394    506
     75   -309   -384    116    228   -345    -85    -88   -454   -280   -392    584
     46   -348   -394    150    218   -371   -111   -106   -475   -277   -405    644
     20   -371   -392    176    205   -381   -127   -116   -485   -259   -415    709
     15   -374   -392    176    202   -381   -111   -119   -483   -236   -423    782
      5   -402   -410    197    205   -405   -111   -114   -493   -228   -433    852
     23   -506   -530    239    275   -517    -70    -77   -542   -290   -514    875
     41   -769   -810    363    426   -789     28      0   -654   -470   -730    758
     31   -875   -909    420    470   -891    194    124   -654   -558   -875    683
     18   -641   -659    311    337   -649    301    150   -522   -431   -756    859
    -62   -236   -174    148     51   -205    137   -223   -472   -187   -446   1241
   -103    454    558   -174   -329    506   -220   -665   -335    301    132   1896
   -142   1130   1270   -496   -706   1200   -480   -818    -15    924    792   2600
    -85   1083   1169   -498   -628   1124   -748   -870     67   1171    997   2889
    -72    527    597   -228   -335    561   -872   -982   -319    730    555   2572
   -129    -67     62     98    -96     -2   -836  -1080   -989   -150   -252   1901
    -72   -353   -283    210    103   -319   -602   -826  -1067   -439   -610   1644
    -20   -397   -376    207    176   -387   -379   -498   -826   -301   -571   1751
      2   -384   -387    189    192   -384   -236   -280   -654   -181   -511   1875
    -15   -441   -426    228    205   -433   -140   -148   -574   -137   -504   1961
     18   -402   -420    192    218   -410   -101    -98   -540   -111   -488   2062
     -7   -415   -407    210    200   -413   -101    -83   -535    -93   -470   2153
    -10   -402   -392    207    189   -400    -90    -59   -511    -57   -444   2236
    -23   -410   -387    218    181   -400    -90    -54   -509    -62   -470   2273
    -20   -405   -384    210    181   -394    -85    -49   -509    -62   -504   2356
    -18   -392   -374    205    176   -384    -75    -28   -488    -31   -491   2488
    -12   -345   -332    176    158   -340    -72     -5   -452     25   -426   2631
    -12   -324   -311    168    148   -319    -64      7   -420     75   -366   2730
    -38   -329   -290    181    124   -311    -75      5   -428     83   -371   2730
    -10   -293   -283    150    135   -288    -57     31   -415     85   -402   2766
      2   -319   -322    158    161   -322    -70     36   -420     70   -431   2847
     -5   -353   -348    179    171   -350    -93     31   -418     75   -426   2909
     23   -293   -316    135    168   -303    -64     72   -366    127   -376   2972
     31   -254   -288    111    158   -270    -64    106   -327    161   -342   3026
     46   -228   -275     88    158   -249    -70    140   -293    192   -316   3083
     80   -174   -254     46    166   -213    -51    192   -241    244   -272   3159
     98   -140   -241     18    168   -189    -33    246   -197    293   -231   3218
     67   -171   -239     51    153   -205    -49    275   -166    316   -220   3237
     72   -140   -213     31    142   -176    -31    324   -116    366   -179   3278
     88   -111   -200     12    142   -155     -7    376    -67    418   -132   3320
    122    -51   -174    -38    148   -111      2    415    -25    459    -83   3361
    145      2   -142    -75    142    -70     18    433    -10    475    -64   3377
    155     41   -116   -101    135    -38     15    431    -18    472    -62   3369
    155     49   -106   -101    132    -28     28    423    -36    459    -62   3351
    166     57   -109   -114    137    -25     44    407    -54    439    -70   3325
    155     49   -106   -101    129    -28     23    358    -96    392   -109   3270
    150     31   -119    -90    135    -44     15    314   -145    337   -153   3208
     88    -41   -129    -23    109    -85     -5    249   -210    270   -210   3135
     64    -54   -119     -5     90    -85     -2    207   -239    239   -220   3102
     59    -31    -90    -15     72    -59      7    174   -259    215   -223   3078
     49    -23    -75    -15     59    -49     10    132   -290    181   -249   3024
     28    -51    -80     12     54    -64     -5     88   -327    140   -285   2961
     28    -36    -64      2     44    -49    -18     64   -348    114   -303   2915
     44    -23    -67    -10     54    -44    -12     59   -353    101   -314   2870
     75     25    -49    -51     62    -10     10     77   -327    119   -293   2863
     70     85     15    -77     28     51     23     96   -283    153   -246   2870
     44    109     64    -77    -10     88    -15     72   -280    161   -228   2855
     64    163     98   -114    -15    132    -49     64   -272    174   -205   2844
     83    187    101   -135     -7    142    -77     54   -275    174   -192   2813
    101    192     90   -145      5    142    -88     54   -280    166   -197   2774
     85    161     75   -124      5    116   -111     31   -311    135   -226   2722
     62    137     75   -101     -7    106   -135      2   -340    106   -244   2678
     54    148     90   -101    -20    119   -129     -2   -348     93   -246   2644
     38     64     25    -51      7     46   -132    -10   -381     49   -290   2564
     33    -20    -57     -7     44    -38   -135    -20   -420      2   -340   2488
     41    -64   -109     10     75    -85   -129    -33   -452    -33   -376   2426
     44   -106   -150     31     96   -127   -129    -54   -491    -77   -418   2369
     36   -142   -179     54    106   -161   -137    -67   -511    -98   -431   2333
     28   -155   -187     62    103   -171   -142    -75   -522   -109   -436   2304
     12   -163   -176     75     93   -171   -153    -88   -542   -127   -446   2268
     10   -174   -184     80     96   -179   -155    -93   -558   -142   -449   2239
     15   -187   -202     85    109   -194   -145    -85   -561   -158   -452   2216
     31   -187   -218     77    122   -202   -148    -85   -555   -166   -462   2179
     25   -194   -220     85    122   -207   -153    -88   -555   -176   -480   2140
     20   -213   -233     96    124   -223   -153    -88   -553   -179   -488   2107
     25   -236   -262    106    142   -249   -155    -77   -555   -192   -491   2065
     41   -394   -436    174    236   -413   -114    -36   -613   -293   -574   1953
     38   -659   -698    309    366   -678     -5     49   -698   -493   -789   1732
      7   -735   -745    361    374   -740    145    189   -670   -589   -911   1595
    -44   -488   -444    267    200   -467    233    202   -542   -478   -787   1686
   -161    -49    109    103   -135     31     38   -275   -545   -252   -452   1992
   -249    633    883   -192   -566    756   -265   -730   -444    200    132   2527
   -280   1218   1499   -470   -888   1358   -537   -935   -226    740    737   3073
   -205   1150   1356   -472   -779   1252   -800  -1018   -202    950    932   3257
   -189    581    771   -200   -480    675   -852  -1078   -597    418    397   2759
   -179     54    233     62   -207    142   -771  -1034  -1060   -332   -329   2065
   -137   -267   -129    200     -5   -200   -589   -756  -1085   -571   -631   1761
   -101   -290   -189    197     44   -241   -392   -428   -836   -423   -548   1813
    -62   -311   -252    187     93   -283   -249   -213   -678   -332   -496   1842
    -38   -342   -303    189    132   -324   -166    -85   -589   -290   -472   1844
    -36   -340   -306    187    132   -324   -129    -44   -561   -288   -470   1826
    -28   -324   -296    176    132   -311   -103    -18   -540   -277   -452   1826
    -23   -298   -277    161    124   -288    -90      0   -514   -267   -431   1826
    -28   -293   -265    161    116   -277    -75     15   -501   -267   -433   1813
    -25   -293   -270    158    119   -283    -57     38   -483   -254   -413   1818
     -2   -252   -249    127    122   -252    -18     75   -444   -223   -374   1844
    -20   -270   -252    142    114   -262    -36     72   -433   -223   -368   1831
    -23   -283   -259    153    116   -272    -49     75   -426   -220   -363   1823
    -12   -257   -246    135    114   -252    -41     96   -400   -197   -342   1834
    -12   -252   -239    132    111   -246    -25    129   -371   -166   -309   1842
    -18   -246   -228    129    103   -236    -20    153   -345   -145   -285   1852
    -20   -220   -200    119     88   -210     -7    179   -316   -122   -272   1860
    -20   -184   -166    101     72   -176      0    207   -285    -98   -244   1873
    -20   -179   -158    101     67   -168     15    246   -246    -64   -207   1896
    -10   -163   -155     85     70   -158     41    301   -197    -12   -155   1940
      5   -122   -127     57     64   -124     57    353   -153     38    -98   1977
     28   -106   -135     36     80   -119     77    413   -103     83    -70   1966
     77    -96   -174     10    124   -135    119    491    -33    135    -44   1987
     70    -64   -135     -2    101   -101    116    537     10    176     -2   2057
     54    -36    -90    -10     72    -64    137    587     57    231     51   2091
     44    -31    -75     -7     57    -51    142    623     80    259     80   2094
     46     -5    -51    -20     49    -28    150    641     93    283    114   2135
     36    -23    -59     -7     44    -38    168    646     98    298    150   2145
     28     -5    -33    -12     31    -18    171    631     85    285    148   2096
     28     28     -2    -31     15     12    163    592     49    246    111   2088
     46     46      0    -46     23     23    161    548     18    213     90   2091
     10     18      7    -15      0     12    135    472    -33    168     46   2008
    -15     -5     10     10    -15      2    135    423    -70    137     23   1971
    -33    -28      5     28    -20    -10    135    379    -98    109      0   1938
    -51    -46      5     49    -28    -20    145    337   -122     85    -18   1901
    -62    -33     28     46    -49     -2    166    306   -135     70    -31   1883
    -62    -15     46     38    -54     15    168    280   -135     64    -31   1870
    -67    -28     36     46    -51      2    187    267   -132     64    -23   1860
    -85    -59     25     72    -57    -18    176    241   -145     57    -28   1839
    -72    -77     -7     72    -33    -44    189    246   -132     70    -15   1839
    -38     -7     31     23    -36     12    205    265    -96    109     23   1870
     -7     62     67    -28    -38     64    192    270    -72    140     57   1899
     25    122     96    -72    -33    109    163    265    -57    163     85   1912
     28    119     90    -75    -31    106    137    252    -62    171     96   1909
     15     98     83    -59    -33     90    114    228    -77    161     88   1899
     12     96     80    -57    -33     88     90    200    -96    150     88   1880
      0     93     93    -46    -46     93     72    179   -114    137     88   1865
    -18     28     44     -7    -31     33     59    161   -150     98     57   1826
     -2    -62    -59     33     25    -62     46    145   -192     57      5   1777
     -7   -137   -129     70     59   -132     41    129   -231     20    -31   1732
    -38   -205   -166    122     62   -187     33    103   -265    -12    -70   1688
    -49   -236   -189    140     67   -213     44     85   -285    -36    -96   1673
    -57   -275   -218    166     77   -246     41     67   -303    -54   -109   1654
    -83   -322   -239    200     75   -280     18     41   -327    -77   -116   1636
   -101   -384   -283    244     90   -335      5     31   -348    -90   -132   1618
    -93   -402   -309    246    106   -358     15     36   -337    -70   -124   1610
    -62   -368   -306    213    122   -337     31     54   -314    -38    -83   1631
    -62   -418   -358    239    145   -389     -2     33   -337    -54    -96   1610
    -64   -410   -345    239    140   -379     28     44   -332    -54    -96   1610
   -101   -439   -337    267    116   -389     36     46   -327    -49    -88   1621
   -114   -493   -379    303    132   -439     25     38   -353    -75   -116   1595
    -72   -566   -496    319    210   -532     64     54   -410   -155   -207   1509
   -101   -893   -792    498    345   -844     83     49   -589   -407   -467   1252
    -90  -1002   -911    542    410   -958    244    181   -605   -527   -623   1080
   -137   -844   -706    491    283   -776    361    220   -488   -439   -535   1137
   -254   -444   -189    345    -33   -316    267   -176   -410   -200   -202   1457
   -387    283    670     51   -527    475    -10   -727   -280    265    410   2065
   -480    966   1447   -244   -966   1208   -249   -927     36    893   1106   2743
   -462   1000   1460   -270   -961   1228   -563  -1028    124   1197   1405   3055
   -384    581    966   -101   -675    774   -698  -1088   -158    883   1080   2748
   -358    -38    319    200   -340    140   -639  -1041   -662    101    301   1984
   -277   -420   -142    348    -70   -283   -358   -701   -789   -296   -153   1535
   -218   -462   -244    340     12   -355   -111   -319   -576   -207   -140   1530
   -176   -488   -314    332     67   -402     23    -96   -439   -140   -111   1553
   -166   -542   -376    355    103   -459     67     -2   -397   -127   -119   1532
   -161   -548   -387    353    111   -467    114     36   -381   -124   -124   1512
   -135   -511   -376    322    119   -446    122     54   -384   -145   -132   1514
   -137   -514   -376    322    119   -446    153     83   -376   -140   -132   1527
   -215   -558   -342    387     62   -452    132     77   -379   -148   -145   1486
   -218   -542   -324    379     51   -433    140     96   -366   -124   -116   1483
   -215   -522   -309    368     44   -415    158    122   -342   -106    -88   1496
   -220   -506   -288    361     31   -397    189    145   -322   -101    -80   1501
   -210   -496   -285    353     36   -392    197    161   -322   -119    -90   1514
   -215   -491   -275    350     28   -384    181    166   -311    -85    -80   1501
   -205   -452   -246    327     18   -350    197    192   -277    -44    -41   1493
   -200   -420   -223    309     10   -322    200    210   -259    -31    -20   1504
   -155   -361   -205    259     23   -283    223    246   -226     -5     10   1540
   -124   -306   -184    215     25   -246    236    283   -194     20     31   1569
   -132   -319   -187    226     25   -254    233    301   -184     28     41   1574
   -171   -371   -202    270     12   -288    215    316   -176     31     44   1574
   -109   -296   -187    202     38   -241    257    394   -116     77     93   1618
    -77   -246   -168    161     41   -207    270    452    -77    109    122   1639
    -98   -257   -158    176     28   -210    236    478    -70    119    124   1628
    -15   -140   -127     75     54   -132    296    566      7    189    192   1680
     15    -85   -101     36     57    -93    340    636     64    252    249   1730
    -70   -192   -122    129     25   -155    257    605     36    236    228   1709
    -20   -116    -98     67     36   -109    285    633     70    267    259   1735
    -15    -72    -59     44     18    -67    275    620     64    267    262   1730
      0    -31    -31     15     15    -31    277    615     72    277    275   1740
      0    -41    -44     20     20    -41    301    605     67    262    267   1730
     12    -31    -44     10     28    -36    319    589     64    259    270   1735
     -7    -28    -20     15      5    -23    309    545     33    231    252   1712
    -88    -98    -10     93    -38    -54    257    452    -41    163    197   1649
   -132   -127      5    127    -70    -62    244    379    -83    122    155   1600
   -148   -106     41    127    -96    -31    265    337   -101    103    142   1579
   -176    -80     93    127   -137      5    277    296   -116     77    124   1548
   -122     12    135     54   -127     72    316    298    -93    101    155   1564
   -153     12    166     67   -161     90    311    265   -111     77    140   1532
   -171    -36    135    103   -155     49    298    241   -122     62    124   1514
   -171    -20    148     93   -161     62    314    246   -106     80    140   1519
   -176     18    194     80   -184    106    324    265    -72    116    181   1543
   -101    119    218    -10   -161    168    319    280    -41    161    226   1584
    -77    176    254    -49   -166    215    288    262    -38    171    236   1590
    -80    163    244    -44   -161    202    249    244    -41    174    241   1590
   -103    119    223     -7   -163    171    215    220    -59    166    226   1569
   -124     96    218     12   -171    155    181    189    -85    142    205   1543
   -114    101    215      5   -166    158    174    176    -90    137    205   1530
   -135     51    184     41   -161    116    161    150   -119    106    168   1483
   -140    -38    101     90   -122     31    174    137   -161     62    116   1426
    -98    -67     31     83    -64    -20    205    142   -179     36     80   1384
   -124   -150    -25    137    -51    -88    161     96   -226     -7     31   1335
   -140   -187    -49    161    -46   -116    132     59   -265    -38     -5   1301
   -174   -233    -59    205    -57   -148    135     31   -303    -72    -49   1254
   -158   -200    -41    179    -59   -122    137     10   -335    -96    -83   1213
   -142   -207    -64    174    -38   -137    124     -2   -348   -103    -98   1195
   -161   -249    -88    202    -36   -168     85    -38   -381   -124   -127   1161
   -148   -267   -119    207    -15   -194     75    -44   -392   -127   -129   1150
   -116   -270   -155    192     18   -213     88    -31   -392   -127   -124   1150
   -106   -303   -200    205     46   -252     77    -31   -389   -119   -116   1158
    -83   -285   -202    181     59   -244     59    -36   -384   -111   -116   1158
    -75   -327   -252    202     88   -290     51    -46   -402   -145   -161   1117
    -77   -488   -410    280    163   -452     28    -83   -519   -296   -324    961
    -12   -680   -670    345    327   -675    122    -46   -649   -504   -553    737
    -25   -841   -818    431    394   -828    267     59   -683   -636   -704    571
   -106   -763   -657    436    275   -711    345     83   -587   -563   -639    607
   -197   -285    -88    241    -54   -187    257   -270   -452   -254   -265    971
   -314    475    789    -80   -553    633     -5   -672   -215    298    384   1654
   -389   1202   1592   -410   -989   1397   -241   -810    148    950   1085   2361
   -262   1319   1582   -527   -922   1449   -524   -823    311   1309   1418   2717
   -215    750    966   -270   -592    857   -670   -961   -127    828    948   2301
   -254    142    394     54   -324    267   -667  -1028   -711     15    155   1538
   -311   -329    -18    319   -148   -174   -498   -813   -904   -413   -340   1052
   -262   -366   -103    314    -80   -236   -249   -462   -714   -348   -353   1039
   -176   -355   -179    265      0   -267    -75   -220   -550   -228   -277   1104
   -124   -345   -220    233     46   -283      0   -103   -478   -179   -254   1114
   -109   -322   -213    215     49   -267     12    -72   -459   -176   -252   1109
   -122   -332   -210    228     44   -272     18    -62   -459   -189   -257   1124
   -101   -288   -187    194     41   -239     44    -31   -433   -168   -236   1174
    -41   -207   -166    124     62   -187     98     28   -384   -132   -202   1244
   -103   -265   -161    184     28   -215     44     -2   -418   -166   -244   1241
   -137   -293   -155    215      7   -226     44     12   -405   -155   -241   1278
   -124   -249   -127    184      0   -187     70     49   -371   -116   -205   1340
    -88   -213   -127    150     18   -171     77     64   -363   -109   -207   1366
    -70   -205   -135    137     31   -171     75     83   -337    -83   -189   1413
    -51   -161   -109    106     28   -135     93    114   -301    -51   -161   1460
    -44   -142    -98     93     25   -122     96    137   -280    -28   -137   1499
    -20    -90    -72     54     23    -83     98    163   -259     -5   -127   1532
    -18    -51    -36     33      7    -44     98    189   -241     20   -103   1574
      0    -20    -20     10     10    -20    129    244   -200     62    -72   1626
    -18    -36    -18     25     -2    -28    119    270   -176     80    -64   1657
    -31    -28      2     28    -18    -12    101    293   -155     98    -62   1688
      0    -15    -18      7      7    -15    116    353   -101    148    -25   1753
     36     38      2    -36     18     20    155    431    -38    207     15   1821
     38     80     38    -62      0     59    158    485     15    262     59   1886
     72    150     77   -114     -2    114    171    535     59    309     90   1938
    106    202     96   -155      5    150    189    584     96    355    124   1995
     15    127    111    -70    -46    119    114    550     75    355    127   2016
     36    163    124   -101    -44    145    145    566    101    384    158   2073
     57    194    137   -127    -41    166    161    563    109    392    166   2107
     57    218    161   -140    -51    189    163    532     88    368    150   2117
    106    309    202   -207    -46    257    194    517     77    355    140   2132
     25    202    176   -116    -75    189    127    428      5    288     77   2086
    -15    114    129    -51    -72    122    127    371    -49    236     25   2044
    -10    116    127    -54    -70    122    132    324    -83    205      5   2034
    -10    129    140    -59    -75    135    145    285   -101    179     -7   2042
     -5    132    137    -64    -70    132    129    233   -137    142    -31   2034
     -7    127    132    -59    -70    129    127    207   -153    119    -46   2031
    -33    124    158    -46    -96    140    132    184   -174     96    -70   2021
    -38    116    155    -38    -96    135    129    158   -197     70    -96   1997
    -36    145    181    -57   -109    163    119    155   -181     77    -90   1992
    -36    257    290   -111   -163    272    106    158   -155    106    -62   2013
    -36    327    361   -148   -200    342    124    161   -135    122    -46   2026
      5    418    413   -210   -202    415    124    158   -119    137    -36   2031
    -10    387    397   -189   -205    392     93    153    -98    153    -36   2073
    -38    311    350   -137   -194    329     54    132   -122    129    -83   2081
    -31    303    332   -137   -181    316     59    137   -122    127    -67   2094
    -49    254    303   -101   -176    277     57    124   -148     96    -62   2068
    -59    233    293    -88   -176    265     54    122   -163     75    -51   2047
    -59    150    210    -46   -135    179     54    114   -205     25    -75   1990
    -51     90    140    -20    -96    114     67    114   -231     -5    -98   1940
    -75     18     93     28    -83     54     46     83   -265    -41   -124   1888
    -88    -57     31     72    -59    -12     20     46   -306    -80   -161   1831
    -93   -103    -10     96    -41    -57      7     28   -335    -96   -176   1795
    -93   -106    -12     98    -41    -62     12     31   -329    -80   -176   1777
   -101   -109     -7    106    -46    -59     12     33   -329    -88   -194   1758
   -119   -127    -10    122    -54    -70     -5     15   -361   -116   -223   1725
   -111   -103      7    106    -62    -46     23     25   -361   -119   -231   1709
   -142   -145     -2    145    -72    -75      0     15   -368   -135   -254   1680
   -150   -150      0    150    -75    -75    -20     20   -358   -129   -249   1673
   -137   -145    -10    140    -67    -77    -10     38   -353   -124   -236   1683
   -109   -174    -64    140    -23   -119     23     64   -355   -142   -259   1654
   -127   -361   -233    244     51   -298     18     77   -433   -262   -394   1522
   -145   -633   -488    389    171   -561    129    158   -522   -462   -631   1288
   -161   -620   -459    389    148   -540    309    296   -444   -501   -706   1182
   -200   -306   -109    252    -46   -207    353    226   -335   -371   -542   1304
   -259    168    426     44   -342    298    148   -218   -361   -132   -184   1626
   -348    852   1200   -252   -774   1026   -181   -678   -332    285    381   2135
   -407   1325   1732   -459  -1070   1527   -478   -875   -174    769    917   2592
   -303   1148   1452   -420   -878   1299   -693   -924   -205    875    982   2655
   -257    600    857   -171   -555    727   -706   -924   -558    366    454   2177
   -329      7    337    161   -332    171   -618   -917  -1080   -475   -355   1426
   -293   -303    -10    298   -142   -158   -413   -615   -979   -579   -566   1218
   -218   -262    -44    239    -88   -153   -228   -303   -698   -394   -459   1286
   -176   -252    -77    213    -49   -163   -119    -83   -511   -267   -379   1353
   -210   -327   -116    270    -46   -223    -25     28   -423   -218   -350   1369
   -200   -327   -127    262    -38   -226     18     70   -394   -207   -345   1356
   -205   -285    -80    244    -64   -184     25     83   -384   -202   -348   1332
   -194   -265    -70    228    -64   -168     38    101   -363   -184   -342   1317
   -187   -285    -98    236    -44   -192     59    116   -350   -176   -340   1309
   -142   -244   -103    192    -20   -174     77    142   -314   -148   -316   1325
   -135   -210    -77    171    -28   -145     70    150   -301   -140   -311   1319
   -153   -192    -38    171    -59   -114     41    145   -296   -135   -306   1312
   -140   -163    -23    153    -59    -93     36    168   -267   -109   -283   1317
   -122   -150    -28    132    -46    -90     54    192   -236    -83   -259   1327
   -119   -153    -36    135    -41    -96     88    213   -215    -72   -254   1314
   -119   -155    -38    137    -41    -98    101    233   -197    -54   -244   1309
   -101   -150    -49    127    -25   -101    111    270   -163    -15   -205   1340
    -80   -103    -25     90    -28    -64    116    306   -135     15   -179   1358
    -75    -57     15     64    -46    -20    122    327   -114     38   -161   1358
    -90    -62     28     77    -59    -18    135    342    -85     70   -135   1376
    -96    -83     12     90    -54    -36    158    384    -46    109    -98   1402
    -75    -70      5     72    -41    -33    179    439      0    140    -75   1402
    -51    -38     12     44    -33    -15    192    504     59    171    -54   1405
    -28     28     57      0    -44     41    205    574    132    215    -25   1434
    -23     62     85    -18    -54     72    202    620    197    267      7   1470
    -28     36     64     -5    -46     49    197    644    239    311     20   1493
    -20     72     93    -28    -57     83    207    662    277    355     28   1496
    -10    106    116    -49    -64    111    213    654    265    366     20   1470
    -10     85     96    -36    -51     90    202    631    228    358     38   1431
     -5     93     96    -44    -51     96    210    602    192    332     88   1405
    -25     67     93    -20    -59     80    223    568    155    298    106   1402
    -51     28     80     10    -67     54    215    527    111    259     80   1421
    -90      2     93     44    -90     46    189    470     54    218     41   1415
   -116     33    148     38   -132     90    176    410      2    171    -15   1366
   -129    101    231     12   -181    166    166    363    -31    135    -57   1314
   -116    155    270    -20   -194    213    174    337    -46    122    -72   1286
    -83    207    290    -62   -187    249    202    329    -44    129    -70   1270
   -148    132    280      7   -215    205    153    275    -93     85   -114   1208
   -163    127    290     18   -228    207    150    267    -98     80   -122   1189
   -168    153    319      7   -244    236    168    283    -64    111    -90   1213
   -153    223    376    -33   -265    298    174    298    -20    161    -38   1254
   -140    265    402    -64   -272    332    163    298     -2    187    -12   1273
   -119    311    428    -96   -275    368    132    280      7    210     10   1286
   -116    332    449   -109   -283    389     85    252     -2    205      7   1267
   -109    311    420   -101   -265    366     77    239    -20    187    -12   1241
    -98    277    376    -88   -236    327     67    220    -44    168    -33   1218
   -103    277    381    -88   -244    329     62    200    -57    158    -41   1200
   -109    241    350    -67   -231    296     59    192    -64    145    -49   1184
   -106    124    231     -7   -168    176     51    181   -103     96    -93   1132
   -106     70    174     15   -140    122     70    187   -119     75   -116   1104
   -111     15    127     46   -119     70     75    181   -140     49   -137   1067
   -109    -10     98     59   -106     44     88    176   -158     28   -155   1039
   -142    -77     64    111   -103     -7     80    161   -181     10   -171   1018
   -184    -90     93    135   -140      0     49    140   -205     -2   -189    995
   -181   -103     75    142   -129    -15     80    153   -194      7   -187    989
   -192   -145     44    168   -119    -51     90    158   -189     18   -179    992
   -192   -109     83    150   -137    -12    106    168   -168     41   -153   1005
   -200   -119     80    155   -140    -20    119    174   -161     46   -150   1002
   -200   -122     77    161   -140    -23    124    174   -168     36   -158    984
   -207   -124     80    166   -145    -23    114    163   -179     31   -163    966
   -202   -163     38    184   -122    -62    122    179   -179     28   -158    969
   -163   -309   -145    236    -10   -228    197    249   -210    -49   -246    888
   -174   -545   -371    358     96   -459    314    353   -252   -207   -444    696
   -192   -542   -353    366     80   -449    454    491   -174   -246   -514    607
   -259   -288    -28    275   -116   -158    478    376   -106   -155   -389    696
   -368    153    519    106   -444    335    200   -174   -223     41    -64    992
   -436    792   1228   -179   -833   1010   -145   -644   -228    446    483   1483
   -433   1286   1719   -426  -1078   1501   -436   -844    -75    950   1044   1977
   -371   1169   1540   -397   -956   1353   -652   -883    -67   1119   1192   2112
   -384    587    971   -101   -678    776   -652   -878   -426    558    613   1600
   -387     75    459    155   -423    267   -491   -761   -789   -153   -103    966
   -363   -226    135    293   -252    -46   -280   -454   -685   -270   -306    784
   -301   -223     77    262   -189    -72    -90   -150   -405    -80   -194    878
   -239   -194     44    215   -145    -75     46     51   -236     28   -127    924
   -233   -220     10    226   -124   -106     98    145   -163     64   -111    935
   -226   -236    -12    228   -109   -127    111    171   -145     75   -103    943
   -213   -228    -15    220    -98   -122    145    200   -124     98    -83    961
   -200   -218    -20    207    -90   -119    161    218   -106    109    -80    963
   -213   -244    -31    228    -90   -137    137    210   -106    111    -80    961
   -210   -241    -33    223    -90   -137    137    215    -98    122    -62    974
   -189   -181      7    187    -98    -88    161    233    -67    148    -33   1002
   -192   -153     38    171   -116    -57    171    249    -49    168    -15   1026
   -241   -129    111    184   -179    -10    168    259    -36    181      0   1036
   -277    -77    197    176   -241     59    187    280     -5    213     20   1054
   -239     -5    233    122   -236    114    239    329     46    257     57   1098
   -262    -83    179    171   -223     46    174    288     20    233     36   1072
   -207    -70    135    137   -171     31    166    288     25    249     41   1067
   -137    -20    116     75   -127     46    166    303     49    272     54   1067
   -109    -10     98     59   -103     44    171    329     77    285     62   1075
    -72     33    106     18    -88     67    179    374    119    327     96   1101
    -70     23     90     23    -80     57    181    407    158    358    124   1117
    -46     51     98     -5    -72     75    192    449    202    389    150   1137
     15    127    111    -70    -46    119    202    501    246    431    179   1161
     70    205    135   -140    -33    171    213    550    290    478    210   1179
     96    231    135   -166    -18    184    194    574    319    509    233   1200
    111    241    129   -179     -7    187    187    594    335    535    259   1226
    114    259    145   -187    -15    202    200    607    340    550    275   1244
    101    290    189   -197    -44    241    223    605    340    550    280   1247
    101    316    215   -210    -57    267    239    597    335    550    280   1249
     59    298    239   -179    -88    270    200    545    288    519    262   1228
     12    275    262   -142   -124    270    161    480    228    478    228   1200
     15    319    301   -168   -142    311    168    433    194    449    207   1182
    -18    319    335   -150   -176    327    150    366    145    410    176   1150
    -25    324    348   -150   -187    335    153    319    109    381    155   1127
    -28    335    363   -153   -194    348    161    280     88    363    135   1101
    -96    270    363    -88   -228    316    101    207     33    319     93   1062
   -101    265    366    -83   -233    314    114    179     15    306     85   1049
    -96    296    389   -101   -244    342    129    161     10    301     83   1039
    -44    374    418   -163   -231    394    163    171     25    316     96   1047
    -85    361    446   -137   -267    402    116    140     15    316     96   1044
    -70    426    493   -179   -283    459    119    148     46    353    132   1083
    -28    501    530   -236   -280    517    127    158     80    392    168   1119
    -12    542    555   -265   -283    548     93    137     85    405    184   1135
      7    579    571   -296   -283    574     72    124     85    413    197   1143
      5    566    561   -288   -277    563     59    109     62    400    184   1130
      5    566    558   -285   -277    561     33     88     46    392    176   1122
      5    581    576   -293   -285    579     33     80     38    389    176   1127
    -44    506    550   -233   -298    527    -10     46      2    353    142   1101
    -59    405    465   -174   -262    433    -15     31    -44    301     90   1052
    -49    329    379   -142   -215    355    -12     23    -72    265     49   1013
    -41    298    340   -127   -189    319    -10      7    -96    239     18    984
    -57    241    298    -93   -176    267    -38    -31   -150    189    -25    943
    -57    213    267    -77   -161    239    -59    -57   -192    153    -57    911
    -31    223    252    -98   -140    236    -49    -54   -200    150    -67    909
    -46    218    265    -85   -155    241    -70    -80   -226    135    -83    891
    -80    215    296    -70   -187    254   -124   -119   -257    109   -106    870
    -64    239    303    -88   -184    270   -106   -111   -249    114   -101    875
    -51    272    322   -111   -187    296    -93   -103   -241    122    -90    880
    -49    254    303   -101   -176    277    -96   -106   -254    111    -88    878
    -72    215    285    -72   -179    249   -114   -109   -267    106    -90    867
    -75    194    270    -59   -171    231   -109   -103   -283     88   -114    841
    -49     51    101     -2    -75     77    -77    -72   -337     -7   -226    745
    -36   -205   -168    122     64   -187     28      2   -436   -215   -449    535
    -49   -239   -192    142     70   -215    184    119   -405   -301   -558    407
   -103      2    103     49   -103     51    218     36   -332   -215   -454    485
   -210    405    615    -96   -413    509    -36   -470   -407    -44   -171    745
   -244   1143   1387   -449   -815   1265   -392   -969   -381    379    392   1267
   -277   1779   2057   -750  -1169   1917   -727  -1195   -202    919   1005   1816
   -226   1735   1961   -756  -1093   1847   -982  -1234   -129   1189   1241   2039
   -179   1241   1421   -532   -802   1330  -1002  -1184   -340    865    872   1714
   -205    659    865   -226   -535    761   -854  -1127   -839     15     54    971
   -202    265    467    -33   -335    366   -592   -815   -839   -259   -301    644
   -119    218    337    -49   -228    277   -376   -488   -581   -122   -246    683
    -25    233    259   -103   -142    244   -233   -267   -413    -25   -192    719
    -33    148    181    -57   -106    163   -220   -194   -358    -15   -200    698
    -10    150    161    -72    -85    155   -194   -176   -355    -31   -218    678
    -10    119    129    -54    -70    124   -194   -174   -366    -46   -239    654
     -2    122    124    -62    -62    124   -171   -150   -348    -41   -239    641
     46    163    116   -103    -33    140   -168   -132   -332    -25   -220    657
     80    184    101   -132    -10    142   -161   -111   -306      0   -194    683
     75    189    114   -132    -20    153   -148    -96   -293      7   -187    691
     49    220    171   -135    -62    197   -148    -98   -290      7   -187    675
     83    293    210   -187    -62    252   -106    -62   -252     25   -174    672
     75    267    189   -174    -57    231   -140    -64   -262      5   -200    646
     49    265    215   -158    -83    241   -168    -72   -267      5   -200    641
     51    272    218   -163    -83    246   -161    -49   -246     31   -174    665
     64    288    223   -176    -77    257   -142    -12   -218     57   -150    685
     88    337    246   -213    -80    293   -103     33   -168     96   -119    704
     75    337    262   -207    -93    298   -122     54   -140    116    -96    724
     49    319    270   -184   -111    293   -124     85   -114    142    -80    735
     77    366    288   -220   -103    327    -96    140    -67    187    -51    753
    119    420    301   -272    -90    363    -80    192    -18    233    -10    776
    116    426    306   -272    -96    366    -80    244     28    272     25    802
    111    431    319   -272   -103    376    -80    298     75    319     67    839
    127    488    361   -306   -116    426    -51    353    122    368    119    888
    161    511    350   -337    -93    431    -38    392    158    400    145    919
    179    524    345   -353    -83    436    -15    420    184    431    179    943
    155    530    374   -342   -109    452      2    431    189    444    197    950
    114    530    415   -322   -150    472    -28    397    166    426    184    930
    114    550    436   -335   -161    493     -2    389    158    423    181    922
    116    574    457   -348   -168    517    -10    363    137    420    176    909
    111    576    462   -345   -174    519    -18    314     98    387    150    872
     62    527    465   -293   -200    496    -28    249     38    327    101    818
     -5    452    454   -223   -228    452    -38    192     -7    293     67    784
    -15    446    462   -215   -239    452    -28    150    -36    283     51    761
     -2    491    493   -244   -249    493    -31    114    -57    267     51    737
     -5    452    457   -223   -231    454    -36     83    -83    244     33    727
     -7    436    444   -215   -226    441    -33     59    -93    233     15    722
     10    483    472   -246   -231    478    -28     51    -88    244     12    711
      7    504    493   -257   -244    501    -15     62    -70    267     25    727
      0    517    517   -257   -257    517    -31     67    -49    296     49    750
     38    613    574   -327   -267    594    -33     75    -12    332     85    769
     67    672    605   -371   -267    639    -57     70     10    361    116    800
     54    646    589   -350   -267    618    -85     57     10    358    116    805
     33    581    548   -306   -257    566    -70     64     10    363    124    807
     31    561    530   -296   -249    545    -70     59      0    368    124    797
     33    574    537   -303   -252    555   -111     28    -38    345    103    769
     51    571    519   -311   -233    545   -166      5    -80    322     70    730
    109    530    420   -319   -155    475   -202    -18   -127    275     15    667
    189    506    316   -350    -62    413   -226    -18   -161    252    -25    618
    244    483    239   -363      2    361   -254    -28   -184    231    -62    589
    174    397    223   -285    -25    309   -249    -93   -239    174   -119    540
    174    405    231   -288    -28    319   -249   -114   -265    153   -137    519
    103    345    239   -226    -67    293   -285   -155   -309    116   -171    501
    -10    241    252   -116   -129    246   -259   -207   -361     75   -223    459
      0    226    226   -114   -111    226   -239   -215   -366     75   -202    431
     20    228    207   -124    -93    218   -228   -205   -353     85   -176    433
     -2    197    200    -98   -101    197   -239   -192   -348     93   -166    433
     18    197    179   -109    -80    189   -226   -161   -324    114   -158    428
     33    210    176   -122    -70    192   -192   -135   -306    132   -158    418
     33    202    168   -116    -67    187   -197   -124   -301    127   -171    389
     98     75    -23    -88     59     25   -241    -80   -342     51   -257    298
    145   -145   -290      0    215   -215   -179      2   -418   -116   -446    109
     18   -376   -394    176    205   -384     15     77   -459   -283   -646   -109
    -54   -231   -176    142     59   -205    179    114   -355   -231   -597   -103
   -140    213    353    -38   -246    283     38   -314   -350    -10   -272    184
   -236    893   1130   -329   -683   1010   -257   -802   -280    439    316    732
   -265   1517   1782   -626  -1023   1647   -509  -1010    -49   1021    971   1322
    -93   1608   1701   -756   -896   1654   -769  -1023     96   1415   1343   1673
   -101   1015   1114   -459   -607   1065   -888  -1093   -254    979    880   1249
   -155    485    641   -166   -400    563   -779  -1062   -711    205    124    532
   -155    137    293      5   -223    215   -540   -789   -779   -137   -277    135
    -83    135    218    -25   -150    176   -355   -449   -527     -2   -226    148
    -25     98    124    -36    -75    111   -259   -226   -371     85   -187    161
     44     90     46    -67      0     67   -200    -70   -254    166   -127    207
     -5     41     46    -18    -25     44   -124    -51   -236    179   -116    197
    -64     12     77     25    -70     44    -59    -44   -226    176   -124    171
    -46      7     54     18    -51     31    -57    -10   -200    192   -116    171
     57     88     31    -75     12     59    -80     41   -161    228    -83    197
    187    200     12   -194     88    106   -137    103   -101    290    -31    239
     62     85     23    -72     20     54   -140     64   -122    277    -51    205
   -119    -51     67     83    -96      5    -33     28   -153    254    -80    161
    -88    -28     59     57    -75     15    -10     57   -135    277    -62    158
    -31     31     59      0    -46     44    -51    109    -85    324    -25    179
    -10     51     62    -20    -36     57   -103    150    -49    374     20    215
      5     54     46    -31    -20     51    -51    158    -38    392     36    218
      0     36     36    -18    -18     36     -7    176    -23    397     33    194
    -33     15     49     10    -41     31     38    184    -12    407     38    189
    -20     18     38      2    -28     28     28    207      7    436     62    205
      0     38     38    -20    -20     38     -2    265     59    480    101    236
     25    106     80    -67    -28     96    -18    337    132    545    158    285
     59    148     85   -106    -12    116     10    397    192    600    207    324
     25    122     96    -72    -33    109     51    426    218    620    223    329
     18    137    119    -80    -49    129     80    475    270    667    259    353
     90    207    116   -150    -12    161     75    558    348    737    327    405
    161    290    127   -226     15    210     25    628    420    802    392    462
    158    311    153   -233      2    233     57    641    433    828    423    488
     72    207    135   -142    -31    171     96    597    381    789    394    436
     41    184    142   -114    -49    163    132    571    358    763    379    410
     62    223    158   -142    -49    192    150    555    350    748    376    394
    106    244    137   -174    -15    192    145    542    342    740    384    384
     83    202    116   -145    -18    161    137    504    311    709    363    340
     44    171    127   -109    -41    148    124    441    270    672    340    301
     20    135    111    -77    -46    124    111    389    239    644    329    283
     -2    122    124    -59    -62    122    116    340    205    615    311    252
      2    129    124    -67    -62    124    114    311    192    600    298    228
      7    145    137    -77    -64    140    101    290    187    592    296    218
    -49     72    122    -12    -85     96    114    241    153    566    272    181
    -72      7     80     33    -75     44    158    228    142    553    254    150
    -46     36     80      2    -62     57    187    252    176    584    283    168
    -25     41     67     -7    -46     54    215    288    236    652    340    233
    -10     54     64    -23    -38     57    233    314    285    709    389    280
      7    148    140    -77    -64    145    205    314    314    753    436    316
      5    226    218   -116   -106    223    124    267    288    735    444    303
      5    280    275   -142   -135    277     90    236    259    714    431    285
      7    296    285   -153   -140    290     83    220    249    711    431    283
    -18    265    283   -122   -150    272     70    194    228    696    439    262
    -49    176    226    -64   -137    200     57    187    205    675    431    257
    -46     90    137    -23    -90    111     62    184    176    644    384    246
    -41     49     90     -5    -64     67     54    163    132    597    316    189
    -44     31     75      7    -59     51     41    142     96    555    262    129
    -70    -20     49     44    -62     15     33    109     62    522    231     93
    -90    -96     -5     90    -44    -51     36     88     33    496    205     67
   -114   -153    -41    132    -38    -98     25     77     15    485    194     51
   -132   -166    -33    150    -49   -101     18     70     10    493    200     33
   -127   -174    -46    150    -41   -111     20     59      2    491    189     -2
   -124   -181    -57    153    -33   -119     28     62      5    501    202     -2
   -111   -187    -77    148    -18   -132     49     77     15    519    220     12
    -98   -210   -111    155      5   -161     67     93     25    527    226     25
    -77   -220   -145    148     31   -184     85    109     44    548    236     31
    -67   -244   -176    153     54   -210     77    103     25    522    213     -2
    -64   -392   -327    226    129   -361     77     88    -67    405     93   -119
    -77   -693   -615    387    267   -654    166    106   -231    158   -174   -384
   -103   -841   -737    472    316   -789    337    223   -239     41   -306   -524
   -142   -683   -540    413    197   -613    431    226   -111    163   -181   -433
   -252   -246      5    246   -129   -122    288   -155     -5    457    181    -93
   -389    444    833    -25   -610    639    -18   -605    202   1000    836    548
   -439   1083   1522   -324   -982   1304   -265   -701    587   1675   1548   1239
   -322   1127   1447   -402   -883   1286   -506   -683    756   2018   1865   1577
   -267    657    922   -197   -594    787   -615   -750    433   1644   1486   1231
   -311     88    400    111   -355    244   -584   -789   -142    805    683    452
   -324   -288     36    303   -181   -124   -353   -535   -301    405    244     20
   -270   -340    -72    303   -101   -207   -114   -189   -103    493    262     20
   -205   -337   -132    270    -38   -233     25     25     28    563    296     28
   -168   -316   -148    244    -10   -233    103    132     88    587    301     10
   -140   -345   -205    241     31   -275    116    174    103    594    301     15
   -122   -353   -233    236     54   -293    114    200    114    605    314     38
   -140   -348   -210    241     33   -280    137    194    111    605    296     12
   -174   -379   -205    277     15   -293    161    197    114    607    288     -7
   -181   -413   -231    296     23   -322    174    226    135    623    311     18
   -176   -392   -215    285     18   -303    176    236    150    639    337     44
   -181   -400   -218    288     18   -309    181    246    163    654    355     54
   -179   -387   -207    283     12   -298    202    272    184    678    376     67
   -168   -371   -205    267     15   -288    218    301    210    704    405    101
   -155   -358   -205    257     23   -283    213    324    233    730    436    135
   -114   -345   -231    228     57   -290    218    355    265    756    462    155
    -51   -298   -246    176     96   -272    220    400    298    789    493    192
   -109   -361   -252    233     70   -306    213    407    303    795    496    192
   -150   -381   -233    265     41   -309    254    423    322    802    501    194
   -140   -379   -239    259     46   -309    272    454    342    813    511    205
   -163   -379   -215    272     25   -298    249    483    361    836    535    231
   -142   -345   -202    241     28   -275    283    561    423    904    594    275
   -119   -322   -202    218     41   -262    288    620    459    937    618    298
   -101   -322   -223    210     59   -272    280    670    488    971    644    335
    -62   -285   -223    174     80   -254    283    719    537   1034    688    381
    -36   -254   -218    142     90   -236    293    758    579   1072    727    413
    -15   -218   -202    116     93   -210    303    779    605   1106    763    446
    -10   -184   -176     96     80   -181    309    776    613   1122    787    470
     -5   -181   -176     93     85   -179    309    756    594   1114    776    462
     -5   -213   -210    109    101   -213    306    730    574   1085    753    444
    -10   -213   -202    109     96   -207    293    693    550   1072    745    433
    -20   -223   -205    119     90   -213    290    652    522   1052    732    423
    -31   -270   -239    150    103   -254    303    602    488   1023    701    379
    -54   -254   -200    153     70   -226    293    532    452    997    667    335
    -62   -226   -163    142     49   -194    288    483    431    979    657    329
    -70   -233   -166    150     46   -200    296    449    410    963    649    337
   -111   -311   -200    213     44   -257    329    410    384    948    623    311
   -158   -363   -205    259     20   -285    353    366    361    932    597    267
   -158   -348   -189    254     15   -270    348    342    350    924    584    252
   -137   -270   -132    202     -5   -202    353    355    381    958    628    306
   -122   -194    -72    158    -25   -135    355    387    426   1018    696    371
    -96   -124    -31    109    -33    -77    322    387    457   1060    722    392
   -122   -145    -25    132    -49    -85    275    335    431   1041    696    363
   -135   -184    -49    158    -44   -116    259    298    402   1021    680    353
   -124   -213    -88    168    -18   -150    246    280    387   1015    672    348
    -98   -218   -122    158     10   -171    228    267    374   1008    659    340
    -93   -249   -158    171     31   -205    200    257    358   1000    649    329
    -96   -327   -231    210     64   -280    192    249    335    976    633    309
   -132   -418   -285    275     75   -353    213    223    296    937    597    262
   -158   -459   -301    309     70   -381    223    192    265    906    563    213
   -187   -511   -324    350     67   -418    223    155    223    867    517    179
   -187   -550   -363    368     85   -457    215    129    189    836    480    161
   -181   -581   -400    381    109   -491    189    106    158    818    459    145
   -174   -592   -418    381    122   -506    148     90    137    805    454    137
   -155   -563   -410    358    127   -488    135     85    129    800    446    132
   -158   -555   -400    355    119   -480    150     75    122    795    436    119
   -158   -561   -402    361    122   -483    158     72    122    797    439    116
   -166   -579   -413    371    122   -496    148     67    116    792    436    114
   -184   -610   -426    397    119   -517    142     59    109    784    431    116
   -187   -631   -444    407    127   -537    142     57    103    782    426    114
   -184   -696   -511    441    163   -605    148     46     64    730    374     64
   -153   -888   -735    519    290   -813    192     44    -67    540    174   -135
   -135  -1093   -958    613    410  -1026    290    101   -184    319    -64   -400
   -124  -1093   -969    607    420  -1034    405    218   -145    290   -106   -470
   -192   -852   -659    522    233   -756    389     12    -75    433     80   -277
   -353   -277     75    314   -215   -101    140   -527     54    839    613    283
   -501    436    937     31   -719    685    -59   -784    389   1483   1343   1047
   -472    761   1231   -145   -852    995   -270   -800    672   2010   1875   1631
   -384    465    849    -38   -615    657   -459   -888    527   1943   1790   1597
   -368    -64    301    215   -335    116   -514   -971     23   1239   1083    880
   -353   -472   -119    413   -116   -298   -376   -813   -306    628    465    223
   -288   -626   -337    454     20   -483   -142   -441   -207    558    324     38
   -220   -659   -439    441    109   -550     18   -158    -57    633    358     41
   -181   -711   -532    446    174   -623     93    -12     15    665    374     46
   -158   -735   -579    446    207   -657    135     46     41    665    368     44
   -153   -727   -574    439    207   -652    137     57     38    644    342     20
   -148   -701   -553    426    202   -628    155     77     44    639    340     15
   -148   -730   -581    436    215   -657    166     90     44    623    327      0
   -137   -748   -613    441    236   -680    179    106     51    618    322     -5
   -124   -743   -618    433    244   -680    187    127     64    623    337      7
   -109   -683   -574    397    231   -628    205    158    103    654    371     41
   -101   -628   -527    363    210   -579    200    174    124    670    397     64
   -101   -649   -548    374    223   -600    194    179    127    665    397     64
    -98   -670   -571    384    233   -620    202    197    140    667    402     64
    -98   -665   -566    381    233   -615    202    223    158    675    413     72
   -106   -652   -548    379    220   -602    200    239    163    678    413     77
    -88   -605   -517    345    213   -561    205    265    187    693    431     88
    -67   -571   -504    319    215   -540    213    303    223    709    452    109
    -72   -584   -511    329    218   -548    223    340    249    717    467    124
    -54   -566   -511    311    228   -540    215    374    265    724    480    140
    -31   -527   -498    277    233   -514    220    418    296    750    493    168
     -2   -496   -496    246    246   -496    228    475    345    787    522    194
     28   -467   -496    220    262   -480    233    532    394    831    561    226
     57   -415   -472    176    265   -444    244    587    441    875    605    257
     80   -363   -444    140    262   -402    246    623    475    898    636    280
     90   -306   -397    106    244   -350    249    644    501    924    662    311
     93   -259   -353     83    223   -306    244    649    517    940    688    335
     90   -262   -355     85    220   -309    228    633    506    927    680    322
     85   -267   -353     90    218   -311    228    618    496    911    680    314
     83   -301   -384    109    233   -342    228    592    475    888    665    301
     77   -309   -387    116    231   -348    228    548    452    852    639    275
     54   -275   -332    109    192   -303    226    491    405    797    592    226
     25   -285   -311    129    168   -298    207    431    358    756    553    192
     -2   -306   -303    153    148   -306    187    366    314    709    506    145
    -15   -303   -288    161    135   -296    202    311    275    659    465    103
    -31   -319   -290    174    127   -306    202    262    239    623    433     77
    -31   -332   -301    181    135   -319    215    246    228    600    413     59
    -20   -319   -298    168    137   -311    236    254    236    610    415     72
    -12   -285   -272    150    129   -280    228    257    244    626    433     96
     31   -197   -228     80    129   -213    231    267    277    659    475    129
      0   -153   -153     75     75   -153    207    246    288    662    485    124
    -28   -142   -114     83     41   -127    168    213    283    652    472    106
      5   -140   -145     67     75   -142    148    202    277    649    480    124
      7   -187   -194     88    101   -189    119    187    259    641    483    137
     -2   -205   -202    103     98   -205     93    163    241    626    472    129
     -5   -194   -189     98     90   -192     90    150    223    597    449     96
    -36   -249   -213    142     88   -231     67    124    192    553    407     44
    -85   -405   -319    244    114   -361     33     83    124    470    319    -38
    -70   -452   -381    259    153   -415     51     77     98    436    288    -67
    -64   -472   -410    267    171   -441     59     64     70    413    267    -83
    -72   -511   -439    293    181   -475     46     46     41    387    239   -111
    -88   -542   -457    314    181   -501     38     20     18    350    202   -155
    -93   -561   -467    327    184   -517     23      2     -2    316    179   -189
    -88   -555   -470    322    189   -514     12      2    -18    301    174   -187
    -75   -540   -465    309    194   -504      2    -10    -36    296    168   -192
    -83   -576   -493    327    205   -535    -12    -25    -51    288    155   -202
    -83   -615   -532    348    223   -574     -5    -25    -44    296    158   -200
    -64   -607   -542    335    236   -576     18    -18    -36    288    153   -207
    -70   -587   -517    329    223   -553      2    -28    -51    267    140   -213
    -80   -659   -579    368    249   -620    -28    -36    -85    228     98   -241
    -54   -826   -771    441    358   -800      7     -5   -155    127    -25   -363
    -33  -1075  -1041    553    504  -1060    129     85   -228    -54   -252   -618
      0  -1088  -1088    545    542  -1088    272    231   -189   -137   -366   -766
    -85   -818   -735    452    324   -779    301    161    -70     10   -189   -602
   -239   -394   -155    314    -41   -275    111   -309    -25    298    210   -200
   -355    298    654     25   -504    475   -135   -732    119    795    836    431
   -379    878   1257   -249   -818   1067   -363   -859    410   1392   1483   1065
   -259    566    826   -153   -542    696   -597   -914    322   1436   1499   1127
   -252    -36    215    142   -233     90   -688  -1031   -161    826    885    550
   -272   -485   -215    379    -31   -350   -602   -984   -605     80    145   -181
   -241   -735   -493    488    124   -615   -405   -641   -535    -70    -90   -413
   -168   -667   -498    415    163   -584   -236   -327   -293     85      2   -327
   -106   -662   -555    381    223   -610   -103   -116   -161    163     38   -293
   -101   -685   -584    389    241   -636    -38    -20   -103    187     38   -298
   -101   -696   -594    400    246   -646    -20     12    -83    187     36   -298
    -83   -701   -618    392    265   -662      2     44    -72    192     44   -283
    -62   -685   -623    371    280   -654      0     62    -49    223     67   -270
    -77   -717   -639    397    277   -678     -7     64    -41    231     67   -280
    -57   -691   -633    374    288   -662      2     70    -44    223     57   -296
    -46   -631   -587    337    267   -610     12     77    -23    241     70   -270
    -46   -600   -555    322    252   -579     25     83    -10    241     59   -257
    -36   -620   -584    327    272   -602     31     96     10    254     75   -226
    -31   -644   -613    337    290   -628     25    103     10    254     62   -233
    -31   -605   -576    316    270   -592     18    106     15    259     49   -231
    -18   -649   -633    332    306   -641     23    124     23    265     62   -179
     10   -639   -652    311    329   -644     36    140     25    265     80   -137
     23   -558   -581    267    301   -568     15    142     44    288     98   -111
     25   -545   -574    259    298   -558     20    161     64    303     85   -116
     41   -504   -545    231    290   -522     31    192     98    337    103    -98
     49   -480   -532    213    290   -506     25    233    153    394    161    -31
     44   -514   -558    236    301   -535     64    296    202    426    179     10
     77   -452   -530    187    301   -491     59    345    246    480    218     33
    124   -353   -478    114    298   -415     46    389    306    548    285     85
    145   -311   -459     80    301   -387     72    449    374    610    335    161
    127   -322   -449     98    288   -384     64    475    402    639    348    202
    119   -303   -426     90    272   -366     54    467    405    654    363    228
    148   -249   -397     49    272   -322     41    454    394    639    353    236
    161   -168   -329      2    244   -246     12    415    361    600    316    207
    161   -111   -272    -23    215   -192     -7    366    316    555    285    174
    153    -90   -246    -31    197   -168     -7    324    280    511    254    145
    127    -93   -220    -18    171   -155    -20    272    239    470    207    116
     93    -98   -194      2    142   -145    -28    226    197    431    174    106
     75   -140   -215     33    145   -176    -18    189    161    392    142     88
     51   -171   -223     59    135   -197    -18    135    114    340     93     54
     28   -179   -207     75    116   -192    -15     96     77    306     64     33
     -5   -226   -223    114    109   -223    -10     62     41    277     38     12
    -18   -241   -223    129    101   -233     28     59     38    277     36     12
    -25   -223   -197    124     85   -213     38     62     51    288     46     23
      0   -163   -163     80     80   -163     41     75     80    329     85     70
     38    -90   -129     25     83   -111     28     77    101    358    119    106
     28    -72   -101     23     64    -85    -31     36     90    363    129    119
      5   -109   -114     49     57   -109    -41     23     83    350    111    103
      0   -145   -145     72     70   -145    -36     20     72    337    101    103
      2   -135   -140     64     70   -137    -44     12     64    342    116    132
      7   -132   -140     62     72   -135    -54     -2     49    332    109    122
     10   -142   -155     64     83   -148    -51    -12     31    311     85     93
     -5   -246   -244    124    119   -244    -59    -36    -18    254     25     44
    -31   -387   -358    207    163   -374    -62    -57    -64    194    -31      0
    -38   -436   -397    239    179   -418    -67    -75   -103    150    -72    -36
    -41   -465   -423    252    189   -444    -77   -106   -142    109   -116    -85
    -38   -475   -439    257    200   -457   -101   -129   -163     90   -132   -103
    -36   -478   -441    254    200   -459   -103   -140   -176     80   -145   -122
    -15   -431   -415    223    200   -423    -67   -124   -168     96   -119   -106
    -57   -459   -402    257    171   -431    -93   -155   -202     64   -142   -140
    -75   -485   -410    280    166   -449    -90   -166   -226     33   -168   -163
    -57   -462   -405    259    171   -433    -96   -174   -241     18   -181   -176
    -41   -441   -400    241    179   -420    -98   -166   -236     25   -179   -176
    -67   -462   -397    265    163   -431   -122   -181   -257     15   -187   -192
   -101   -517   -415    309    155   -467   -116   -202   -298    -28   -233   -244
   -109   -665   -555    387    220   -610    -70   -171   -361   -137   -361   -361
   -129   -888   -758    509    314   -823     41    -83   -428   -329   -584   -571
   -163   -919   -758    540    296   -839    145     12   -405   -426   -701   -693
   -244   -639   -397    441     75   -519    163    -77   -335   -324   -561   -576
   -335   -158    176    246   -257      7    -54   -540   -371    -85   -202   -246
   -439    483    922    -20   -680    701   -381  -1015   -348    322    337    241
   -433    956   1387   -262   -909   1169   -597  -1132   -111    862    911    753
   -296    784   1080   -244   -688    932   -771  -1140    -98   1008   1034    888
   -220    296    514    -38   -368    402   -807  -1161   -470    485    509    426
   -285   -265     20    275   -153   -122   -704  -1137   -963   -340   -285   -314
   -316   -581   -265    449    -28   -423   -496   -831   -833   -407   -452   -483
   -270   -579   -309    423     18   -444   -324   -550   -592   -252   -361   -418
   -184   -550   -366    366     88   -459   -213   -350   -436   -155   -301   -376
   -127   -530   -402    329    137   -467   -135   -233   -342    -98   -265   -353
   -106   -527   -420    314    153   -475   -109   -197   -322    -83   -249   -342
    -80   -511   -431    296    174   -472   -106   -181   -316    -83   -252   -350
    -49   -483   -433    265    189   -459   -114   -174   -311    -85   -259   -355
    -44   -483   -439    265    197   -462   -106   -158   -301    -80   -259   -358
    -38   -501   -465    267    213   -483    -96   -137   -285    -67   -249   -350
    -15   -480   -467    246    223   -475    -80   -116   -262    -49   -228   -337
      7   -454   -462    223    233   -457    -64    -96   -239    -20   -194   -324
     -2   -449   -446    226    220   -449    -59    -77   -213      0   -161   -311
    -15   -498   -485    257    233   -493    -49    -51   -192     15   -140   -296
     -5   -558   -553    280    272   -555    -28     -2   -150     49   -114   -252
     -7   -584   -576    293    283   -581      0     41   -109     88    -83   -194
     -5   -527   -522    267    257   -524     10     67    -83    111    -64   -161
     12   -431   -444    207    226   -436    -15     67    -88    114    -62   -181
     12   -345   -358    166    184   -350    -41     64    -88    114    -62   -197
     15   -239   -254    109    135   -246    -54     75    -77    119    -54   -184
     33   -140   -174     54    103   -155    -57    101    -54    129    -33   -163
     38   -153   -194     57    114   -171    -46    158     -5    166     -2   -116
     49   -140   -189     44    119   -163    -28    220     49    220     46    -77
     62    -93   -155     15    109   -124    -23    272     96    270     88    -44
     77    -64   -142     -5    109   -103    -10    324    142    311    122     -2
     98    -59   -161    -20    129   -109     18    374    181    355    158     36
    119    -10   -129    -54    124    -70     38    402    202    379    184     51
    122     10   -111    -67    116    -49     49    415    207    397    213     62
    119     -5   -124    -57    122    -64     54    405    192    394    213     46
    103    -18   -122    -44    111    -70     62    376    168    368    194     33
     90    -49   -142    -20    114    -96     57    337    148    350    184     28
     80    -77   -158     -2    116   -116     67    306    127    327    171     15
     67    -98   -166     15    116   -132     83    275    106    309    161      0
     41   -122   -163     38     98   -140     96    241     83    283    140    -31
     20   -122   -145     49     83   -132    132    220     80    280    132    -49
    -15   -176   -163     96     72   -171    153    205     75    275    129    -51
    -33   -153   -119     93     41   -137    171    189     77    270    132    -41
    -62   -161    -98    111     15   -129    192    179     67    252    122    -38
    -70   -161    -90    116      7   -127    210    184     80    272    140    -31
    -72   -103    -31     85    -20    -67    210    197    106    309    176    -20
    -64    -25     38     46    -51      5    181    184    124    327    205     -7
    -64     41    103     10    -83     70    161    163    137    342    231     18
    -88     31    116     28   -101     72    135    148    137    348    244     38
   -116      0    116     57   -119     57    119    132    119    324    228     54
   -142    -41    101     93   -122     28    103    122     98    314    220     59
   -155    -31    122     90   -140     44     83     96     72    298    210     31
   -174     12    184     80   -179     98     49     54     31    259    181     -7
   -168    -49    119    109   -145     33     36     33    -10    220    140    -46
   -163   -163      0    163    -83    -83     12     10    -67    158     85    -85
   -174   -262    -90    215    -44   -176     15      0    -96    124     57    -83
   -171   -314   -145    241    -15   -231     15    -23   -127     93     31    -85
   -158   -322   -163    239      0   -241      7    -46   -155     77      5   -116
   -155   -335   -179    246     10   -257     -2    -70   -176     80      0   -158
   -150   -361   -210    254     28   -288    -18    -93   -202     46    -23   -181
   -129   -376   -246    252     57   -311    -20   -106   -215     36    -31   -163
   -114   -348   -233    228     57   -290    -28   -116   -223     18    -49   -142
   -101   -387   -285    244     90   -337    -18   -109   -236     -7    -62    -96
    -85   -402   -316    241    114   -361     -7   -101   -218     49    -36   -140
    -98   -423   -324    259    111   -374    -38   -132   -259    -15    -88   -163
    -96   -444   -348    270    124   -397    -57   -150   -296    -59   -124   -132
    -80   -589   -509    335    213   -550    -23   -127   -314    -59   -132   -179
    -64   -810   -745    436    337   -779     46    -96   -420   -202   -329   -491
    -67   -932   -865    498    397   -898    166    -20   -509   -449   -584   -717
   -101   -883   -782    491    337   -833    265     57   -439   -446   -589   -652
   -207   -602   -394    405     93   -498    226   -200   -353   -218   -322   -410
   -340    111    452    114   -397    280    -80   -735   -246    309    316    168
   -441    898   1340   -231   -891   1119   -329   -982     90   1057   1130    849
   -400   1132   1532   -368   -966   1332   -566  -1015    337   1561   1631   1340
   -358    680   1039   -161   -698    859   -688  -1101     93   1345   1400   1176
   -374     49    420    161   -397    233   -644  -1127   -465    514    571    405
   -376   -379     -2    376   -189   -189   -465   -909   -698      5     23   -111
   -337   -506   -171    420    -85   -337   -239   -545   -504     67    -10   -122
   -270   -509   -239    389    -15   -374    -70   -280   -322    184     38    -67
   -249   -519   -272    381     10   -394     15   -142   -236    241     62    -49
   -236   -517   -280    376     20   -400     49    -96   -213    259     57    -57
   -207   -527   -319    366     51   -423     57    -85   -213    270     44    -67
   -148   -524   -376    337    114   -452     49    -80   -215    275     25    -77
   -122   -519   -400    319    137   -462     51    -64   -205    298     28    -62
   -109   -537   -431    322    158   -485     54    -54   -197    309     25    -36
    -83   -535   -454    309    184   -496     59    -46   -197    332     25    -33
    -49   -506   -457    277    202   -483     33    -54   -213    345     18    -54
    -18   -493   -475    254    226   -483     23    -49   -197    368     33    -44
     12   -454   -470    220    241   -462     23    -36   -176    400     46    -36
      5   -467   -472    231    239   -470     10    -44   -179    410     41    -72
     36   -428   -465    197    249   -446     10    -36   -161    426     67    -59
     59   -436   -496    184    277   -465      7    -12   -145    446     75    -41
     88   -449   -537    179    311   -493      7     12   -137    454     62    -28
    124   -457   -581    166    350   -519     15     49   -114    478     72      7
    132   -475   -607    171    368   -540     20     83    -88    527    109     15
    127   -433   -561    150    342   -496     36    111    -57    563    129     -5
    142   -400   -542    127    340   -470     46    158    -18    592    142     44
    158   -371   -530    106    342   -452     49    210     25    631    168     88
    166   -329   -496     83    329   -413     54    272     77    659    197    142
    179   -267   -446     41    311   -355     57    327    127    709    231    197
    181   -223   -405     20    290   -314     62    368    168    771    280    218
    181   -189   -371      2    272   -280     67    394    200    815    332    236
    192   -129   -322    -31    257   -226     77    407    213    833    358    283
    194   -109   -303    -44    246   -205     85    402    218    859    384    262
    158   -122   -280    -18    218   -200     51    353    181    831    348    197
    145   -124   -270    -10    205   -197     51    319    150    792    316    189
    132   -166   -298     18    215   -231     64    288    116    756    285    189
    109   -181   -293     33    200   -236     70    241     75    701    233    166
     90   -200   -290     51    189   -244     67    192     31    644    189    140
     59   -246   -306     90    181   -275     67    153      5    626    158     88
     28   -254   -283    114    155   -267     88    114     -7    597    135     38
      7   -252   -259    119    132   -254    101     77    -20    592    140     41
    -25   -262   -236    142    103   -249    109     44    -44    576    124      2
    -28   -259   -233    142    101   -249    122     33    -46    594    137    -31
    -33   -267   -233    150     98   -252    127     41    -38    600    142    -31
    -33   -200   -166    116     64   -184    132     54    -12    615    155     -2
    -25   -135   -109     80     41   -122    114     44     -5    628    168     28
    -15   -109    -93     59     36   -101     80     31      7    662    184     49
      7    -72    -80     33     44    -75     51     20     12    652    174     59
     23    -72    -98     23     57    -85     46     20      5    628    158     67
     15    -88   -103     36     57    -96     20     -2    -18    623    158     44
      5    -67    -72     31     36    -70     -2    -28    -33    636    174     10
    -18    -83    -64     51     23    -75    -10    -41    -46    631    171    -28
    -36   -161   -127     96     44   -145    -18    -67    -93    579    129    -80
    -62   -233   -171    145     54   -202    -25    -98   -140    511     67   -116
    -85   -280   -194    181     51   -236    -31   -124   -171    459     20   -142
    -83   -314   -231    200     72   -272    -33   -142   -200    426     -7   -155
    -90   -329   -241    210     72   -285    -46   -166   -233    392    -33   -189
    -83   -322   -239    202     75   -280    -57   -181   -252    366    -54   -205
   -111   -368   -257    239     72   -314    -77   -205   -280    319    -85   -202
   -122   -381   -259    252     67   -322    -96   -223   -296    296   -116   -223
   -103   -384   -280    244     85   -332    -93   -226   -303    285   -124   -239
   -111   -371   -262    241     72   -316    -93   -236   -314    277   -127   -267
   -106   -350   -244    226     67   -296   -111   -241   -324    277   -122   -285
    -93   -337   -244    215     75   -290   -119   -239   -324    280   -109   -298
    -64   -350   -285    205    109   -319   -114   -241   -345    233   -140   -340
    -49   -498   -449    272    200   -475   -114   -262   -462     67   -303   -498
    -59   -761   -701    410    319   -732    -64   -252   -626   -197   -581   -779
    -49   -852   -802    452    376   -828     70   -122   -639   -316   -709   -919
    -70   -576   -506    322    215   -542    109   -184   -542   -223   -579   -776
   -226    -77    148    150   -187     33    -77   -646   -449     85   -166   -355
   -405    665   1070   -129   -740    867   -288  -1005   -145    683    550    368
   -433   1210   1644   -387  -1039   1426   -470  -1036    254   1337   1254   1122
   -324   1078   1400   -376   -865   1239   -714  -1098    236   1447   1330   1231
   -296    641    937   -174   -615    789   -813  -1228   -176    919    795    652
   -298    129    428     83   -366    280   -792  -1241   -678    168     64   -140
   -257   -176     80    218   -168    -49   -592   -932   -756   -116   -267   -483
   -153   -189    -38    168    -59   -114   -405   -633   -615    -62   -259   -475
    -70   -205   -135    137     31   -171   -314   -462   -545    -49   -262   -467
    -59   -246   -187    150     62   -218   -293   -405   -540    -80   -290   -488
    -54   -236   -181    145     62   -210   -277   -389   -537    -88   -293   -511
    -31   -205   -174    116     70   -189   -236   -355   -511    -72   -275   -517
    -41   -218   -179    129     67   -200   -220   -340   -514    -90   -277   -517
    -28   -200   -174    111     72   -187   -215   -324   -501    -80   -270   -522
     10   -194   -205     93    106   -200   -207   -293   -472    -64   -246   -501
     20   -187   -207     83    111   -197   -205   -270   -470    -77   -239   -467
     15   -192   -207     88    111   -200   -207   -252   -462    -67   -226   -459
     23   -150   -176     62     98   -163   -202   -236   -444    -51   -213   -475
     59    -93   -153     18    106   -122   -179   -197   -402     -5   -168   -465
     57   -106   -163     23    106   -135   -158   -168   -371     15   -142   -454
     20   -150   -171     64     93   -161   -168   -161   -371     10   -145   -446
     28   -153   -181     59    103   -166   -148   -124   -348     12   -140   -413
     59   -119   -179     31    119   -148   -132    -88   -322     23   -129   -387
     85    -90   -176      0    129   -135   -119    -44   -290     67    -90   -376
    101   -114   -215      5    155   -163   -114     -2   -272     96    -70   -368
    114   -111   -228     -2    168   -168   -111     38   -257    116    -57   -363
    148    -44   -192    -51    168   -116    -96     90   -223    150    -25   -327
    161    -18   -179    -72    168    -98    -83    155   -184    184     12   -277
    194     18   -179   -106    187    -80    -75    215   -150    223     59   -228
    239     49   -192   -145    215    -72    -70    262   -103    277    103   -194
    270     80   -189   -174    231    -54    -64    311    -25    342    150   -166
    267    101   -166   -184    218    -33    -51    371     31    381    187   -127
    249    129   -119   -189    184      5    -36    397     49    389    200    -98
    239    158    -80   -197    161     38     -2    392     38    371    192    -70
    236    174    -62   -205    150     57     23    384     41    397    210    -67
    200    171    -28   -187    114     70    -15    329     18    371    187   -103
    194    161    -33   -179    114     62    -20    283      0    329    145   -111
    179    140    -41   -161    109     49     -7    244    -20    298    106   -122
    137    132     -5   -135     72     64     -5    202    -46    267     80   -140
     96    132     36   -114     28     85     10    163    -70    249     75   -181
     72    116     44    -93     12     80     28    116   -106    218     59   -213
     44     80     36    -62      2     59     46     80   -137    181     33   -233
     15     49     33    -31     -7     41     36     41   -179    135     -2   -270
     28     88     57    -59    -15     72     41     33   -171    148     18   -257
     64    184    116   -124    -25    150     67     54   -122    202     75   -207
     36    181    145   -109    -54    163     57     41   -116    207     80   -205
     20    148    127    -83    -51    137      0      5   -124    205     77   -218
     46    161    114   -106    -33    137    -10     15   -109    215     83   -207
     44    140     96    -93    -25    119    -20      5   -114    205     72   -215
     51    137     83    -96    -18    111    -44    -18   -129    189     64   -228
     70    142     72   -106      0    109    -54    -33   -145    179     54   -236
     54     85     31    -72     12     59    -57    -41   -163    155     25   -267
      7    -33    -41     12     23    -36    -64    -59   -205    103    -23   -311
     12   -109   -122     46     64   -116    -70    -75   -241     62    -64   -345
     25   -137   -163     57     93   -150    -67    -98   -265     25    -98   -384
    -10   -192   -184     98     85   -189    -96   -137   -306    -23   -150   -436
     -2   -215   -213    106    103   -213   -109   -155   -329    -49   -176   -462
      7   -218   -226    103    114   -220   -111   -163   -342    -67   -184   -470
     31   -202   -233     85    132   -218   -103   -155   -335    -57   -176   -459
    -28   -275   -246    150    106   -259   -122   -184   -361    -88   -205   -488
    -41   -280   -239    161     96   -259   -119   -187   -366   -111   -218   -501
    -20   -231   -213    124     93   -220   -129   -181   -358   -114   -215   -498
    -20   -249   -228    135    103   -239   -129   -194   -368   -132   -226   -509
    -38   -270   -231    153     93   -252   -122   -205   -387   -158   -244   -530
    -18   -309   -290    163    135   -298   -114   -202   -418   -213   -293   -574
     18   -457   -475    218    246   -465    -77   -187   -519   -363   -449   -724
     77   -618   -696    270    387   -657      7   -132   -644   -581   -680   -966
     25   -646   -675    309    350   -662    109    -64   -615   -623   -730  -1039
   -140   -480   -340    309     98   -410    140   -244   -519   -470   -540   -854
   -262     80    342     90   -301    210    -54   -633   -342    -59    -38   -342
   -366    891   1257   -262   -810   1072   -267   -833     36    607    706    400
   -358   1228   1584   -436   -971   1405   -462   -771    394   1174   1247    950
   -241   1000   1241   -379   -743   1119   -696   -828    280   1124   1171    917
   -218    465    683   -124   -452    574   -802  -1015   -285    431    511    272
   -259    -88    171    174   -215     41   -693  -1031   -802   -327   -210   -457
   -228   -288    -59    257    -85   -174   -452   -678   -714   -384   -340   -600
   -155   -262   -106    207    -25   -184   -267   -402   -550   -288   -288   -574
    -96   -296   -200    194     49   -249   -163   -246   -478   -262   -290   -589
    -80   -332   -252    207     85   -293   -109   -174   -441   -257   -301   -602
    -77   -337   -262    205     90   -301   -103   -161   -441   -265   -311   -610
    -72   -332   -259    202     93   -296    -88   -135   -423   -262   -309   -607
    -51   -306   -254    176    101   -280    -77   -109   -392   -241   -285   -589
    -28   -283   -254    155    111   -270    -88    -90   -376   -233   -277   -587
    -33   -283   -249    155    106   -265    -90    -98   -384   -252   -293   -602
    -57   -329   -272    192    106   -301    -90   -106   -400   -270   -314   -618
    -49   -342   -293    194    119   -319    -77    -88   -389   -262   -306   -610
    -23   -306   -283    166    129   -296    -70    -67   -368   -244   -283   -594
      2   -272   -277    132    137   -275    -62    -38   -345   -228   -259   -579
     41   -241   -283     98    161   -262    -54     -2   -316   -205   -233   -558
     59   -218   -280     77    168   -249    -46     25   -296   -194   -226   -548
     44   -181   -226     70    135   -202    -59     31   -285   -194   -228   -550
     67   -132   -202     31    132   -166    -54     62   -257   -174   -210   -530
     96   -116   -215     10    153   -166    -41    109   -223   -150   -187   -501
     98   -119   -218      7    158   -168    -36    148   -192   -129   -161   -483
    116    -80   -197    -18    155   -137    -18    207   -132    -80   -114   -433
    168    -20   -189    -77    179   -103    -10    285    -72    -28    -67   -381
    187     20   -166   -106    176    -72      2    342    -28     15    -33   -350
    140      0   -142    -70    140    -70      2    358     -7     28    -23   -342
    171     33   -137   -101    155    -51     25    413     46     75     18   -301
    215     93   -122   -155    168    -12     36    457     93    124     59   -254
    239    119   -119   -179    179      0     49    485    122    153     88   -226
    241    119   -122   -181    181      0     33    483    119    145     93   -220
    254    168    -85   -210    171     41     23    457    103    129     88   -228
    280    163   -116   -223    197     25     10    415     64     93     54   -249
    267    142   -124   -207    197     10    -10    366     31     57     31   -262
    202     77   -124   -142    163    -23     -2    319      0     23      2   -272
    153     18   -135    -85    145    -57     36    280    -18    -12    -28   -293
     93     10    -83    -54     88    -33     49    228    -46    -44    -49   -316
     38    -18    -57    -12     46    -36     44    181    -83    -80    -72   -337
     15    -41    -59     12     36    -49     62    148   -106   -111    -90   -353
     25    -31    -57      2     41    -44     77    122   -122   -142   -127   -392
     51     25    -28    -38     38      0    101    116   -116   -153   -145   -405
     25     46     18    -36      2     33    111    132    -80   -114   -116   -361
     15     83     67    -51    -25     75    119    158    -36    -57    -67   -303
     23     98     75    -59    -25     88    122    179      0    -12    -28   -280
     28    150    122    -90    -46    137     85    179     28     18     15   -257
     28    142    114    -85    -41    129     75    181     44     38     38   -239
     15    111     96    -64    -41    103     75    179     31     28     25   -241
     28     88     59    -57    -15     75    103    200     44     49     49   -202
     70     80     10    -77     31     46     88    189     25     33     41   -205
    106     25    -80    -67     93    -25     75    174     -5    -10     -2   -241
    109    -33   -142    -38    124    -85     98    179    -33    -46    -46   -265
     49   -124   -174     38    111   -148    109    174    -57    -67    -67   -265
    -25   -171   -145     96     57   -158     72    116   -124   -127   -124   -314
    -46   -176   -129    111     38   -153     80     96   -153   -155   -155   -342
    -77   -223   -148    148     33   -184     67     77   -179   -184   -187   -361
    -62   -254   -192    158     64   -223     57     64   -194   -205   -205   -366
    -36   -241   -207    137     83   -226     38     44   -210   -220   -223   -368
    -23   -246   -223    132     98   -236     28     28   -226   -231   -233   -371
    -15   -267   -252    140    116   -262     25     12   -252   -254   -257   -394
    -31   -306   -275    168    122   -290     18     -5   -285   -293   -290   -420
    -62   -335   -272    197    103   -306    -15    -36   -301   -306   -298   -420
    -49   -345   -296    197    122   -322     -5    -31   -311   -329   -324   -433
    -15   -441   -428    228    205   -436      7    -23   -379   -431   -436   -530
      0   -659   -659    329    329   -659     98     36   -475   -631   -659   -740
     -5   -740   -735    371    363   -737    231    145   -452   -737   -797   -870
    -54   -581   -527    316    236   -555    267     85   -379   -665   -704   -784
   -127   -179    -51    150    -38   -114     70   -394   -439   -472   -415   -498
   -187    519    706   -166   -446    613   -296   -927   -441    -44    161     54
   -223   1140   1363   -459   -795   1252   -555  -1111   -218    550    823    670
   -142   1057   1200   -457   -672   1127   -769  -1132   -142    833   1065    917
    -70    535    605   -233   -337    568   -797  -1132   -441    418    618    530
    -72    -41     31     57    -51     -5   -667  -1106  -1002   -524   -275   -283
    -44   -366   -322    202    137   -345   -459   -813   -992   -795   -631   -607
     12   -358   -371    171    189   -363   -298   -496   -719   -626   -545   -532
     70   -355   -426    140    246   -389   -181   -280   -548   -522   -491   -472
    114   -340   -454    114    283   -397   -116   -163   -462   -472   -472   -441
    135   -301   -439     80    285   -368    -80   -135   -446   -475   -483   -446
    140   -290   -431     75    283   -358    -88   -137   -449   -483   -493   -454
    150   -293   -444     70    296   -368    -96   -135   -446   -491   -496   -462
    153   -288   -441     67    296   -363   -109   -142   -454   -509   -509   -480
    163   -246   -413     41    285   -327   -122   -150   -459   -517   -517   -475
    181   -189   -371      2    275   -277   -106   -132   -428   -491   -491   -441
    166   -163   -329     -2    246   -244   -122   -137   -423   -491   -485   -423
    163   -140   -303    -10    233   -220   -129   -142   -418   -491   -483   -413
    163    -80   -246    -44    205   -161   -132   -142   -413   -485   -478   -405
    174    -46   -223    -64    197   -135   -145   -148   -410   -480   -478   -402
    181    -20   -205    -83    192   -111   -150   -137   -389   -457   -457   -387
    176     25   -150   -101    163    -62   -148   -116   -361   -439   -439   -368
    174     70   -106   -122    137    -18   -142    -90   -335   -413   -413   -342
    148    101    -46   -124     96     28   -137    -64   -301   -384   -381   -309
    129    135      2   -132     64     67   -124    -31   -265   -353   -355   -265
    140    181     41   -161     49    111   -124      5   -226   -324   -340   -244
    148    205     54   -176     46    129   -124     49   -184   -283   -311   -226
    155    220     62   -189     46    142   -109    103   -132   -231   -270   -187
    171    265     90   -218     38    179    -83    166    -64   -168   -220   -122
    179    327    148   -252     15    239    -64    223     -5   -101   -158    -51
    187    363    174   -277      5    270    -70    252     25    -59   -129    -31
    189    374    184   -283      2    280    -72    267     41    -46   -122    -25
    179    342    161   -262     10    252    -67    272     31    -54   -122    -15
    176    332    155   -254     10    244    -67    262      7    -70   -129    -12
    166    363    197   -265    -15    280    -77    223    -28   -103   -155    -49
    155    397    241   -277    -41    319    -80    189    -64   -140   -179    -75
    148    379    228   -265    -41    306    -83    148   -109   -174   -213   -103
    150    400    249   -275    -49    324    -93    101   -153   -205   -236   -127
    153    436    283   -296    -67    361    -96     51   -192   -241   -259   -158
    148    420    272   -285    -62    348    -80      7   -228   -280   -290   -179
    135    384    249   -259    -57    316    -93    -49   -285   -332   -335   -210
    127    384    257   -254    -64    322   -116    -98   -324   -374   -363   -236
    140    387    246   -265    -54    316   -111   -114   -337   -381   -374   -231
    137    400    259   -270    -59    329   -106   -116   -324   -366   -366   -233
    129    413    283   -275    -75    348    -85   -116   -301   -337   -335   -226
    114    444    329   -277   -106    387    -88   -129   -293   -311   -316   -223
    124    532    405   -329   -140    470   -135   -161   -296   -301   -298   -220
    145    561    415   -353   -135    491   -171   -171   -293   -298   -288   -202
    137    535    397   -337   -129    465   -179   -176   -303   -311   -296   -200
    135    517    381   -324   -122    449   -179   -184   -322   -322   -306   -202
     96    496    400   -298   -150    449   -205   -205   -348   -342   -319   -215
     83    467    381   -275   -148    426   -205   -200   -361   -355   -332   -226
     67    368    298   -220   -114    335   -213   -207   -402   -400   -381   -259
     41    285    244   -163   -101    265   -207   -213   -428   -433   -420   -285
     25    259    233   -142   -103    246   -187   -215   -444   -452   -439   -306
     -5    215    220   -106   -114    218   -187   -231   -472   -478   -459   -335
    -36    194    231    -83   -132    213   -192   -239   -488   -488   -465   -353
    -57    181    239    -62   -148    210   -197   -257   -506   -504   -478   -381
    -54    168    223    -57   -140    194   -205   -275   -522   -527   -491   -402
    -36    174    210    -70   -124    192   -210   -285   -535   -537   -493   -407
      7    179    168    -96    -80    174   -194   -283   -537   -542   -496   -407
     10    148    137    -77    -62    142   -210   -293   -550   -553   -504   -423
      2    114    111    -59    -54    111   -233   -311   -568   -568   -522   -446
     31    127     96    -80    -33    114   -228   -303   -563   -568   -519   -446
     38     72     31    -57      5     51   -213   -280   -584   -607   -563   -483
     49   -129   -179     41    114   -153   -155   -213   -649   -732   -706   -615
     36   -298   -335    129    184   -314    -44   -109   -698   -919   -935   -852
     -5   -272   -267    140    129   -270     64    -28   -641   -956   -987   -927
    -77     41    119     18    -98     77     36   -275   -615   -831   -797   -763
   -210    576    787   -181   -498    680   -259   -906   -706   -558   -363   -337
   -340   1236   1577   -449   -958   1408   -550  -1309   -602    -41    283    270
   -316   1561   1878   -623  -1096   1719   -815  -1428   -426    452    805    758
   -218   1267   1486   -527   -852   1376   -948  -1452   -524    420    740    709
   -163    698    862   -267   -511    779   -924  -1415   -924   -244     51     62
   -166    205    371    -20   -270    288   -761  -1208  -1221   -909   -639   -587
   -109     49    158     31   -132    103   -548   -820  -1015   -878   -714   -665
    -12     70     83    -28    -49     77   -384   -527   -800   -740   -639   -607
     75     67     -7    -70     41     31   -262   -332   -654   -652   -581   -561
     64     12    -51    -41     57    -18   -293   -316   -652   -670   -592   -579
     83      2    -80    -44     83    -38   -283   -296   -649   -670   -594   -584
     98     20    -80    -62     90    -28   -254   -267   -628   -657   -584   -574
    103     46    -57    -75     80     -5   -249   -249   -618   -644   -576   -566
     98     67    -31    -85     64     18   -228   -236   -602   -626   -579   -579
     75     23    -51    -51     64    -12   -231   -231   -605   -628   -592   -597
     90     54    -38    -75     64      7   -213   -205   -584   -600   -571   -574
    150    135    -15   -142     83     59   -192   -161   -530   -540   -514   -504
    163    166      0   -166     80     83   -220   -153   -519   -535   -504   -475
    202    205      0   -205    101    103   -192   -114   -493   -517   -483   -444
    197    202      2   -202     98    103   -215   -109   -483   -496   -467   -439
    194    207     12   -200     90    111   -233   -109   -472   -467   -462   -475
    200    239     38   -220     80    137   -207    -80   -449   -452   -444   -475
    200    213     12   -207     93    114   -192    -44   -431   -439   -426   -446
    200    197     -2   -200    101     98   -215    -23   -423   -441   -426   -420
    233    218    -15   -226    124    101   -202     15   -394   -428   -405   -371
    270    288     15   -280    127    153   -202     70   -335   -358   -358   -345
    277    314     36   -296    122    174   -194    122   -293   -314   -337   -361
    316    329     10   -324    153    171   -168    187   -244   -257   -285   -340
    319    327      7   -322    155    168   -184    226   -215   -228   -257   -316
    319    314     -5   -319    161    155   -210    257   -189   -205   -236   -280
    371    379      5   -376    184    192   -192    293   -153   -174   -210   -239
    428    459     31   -444    200    244   -168    327   -106   -129   -163   -184
    426    449     23   -436    202    236   -189    314   -119   -135   -161   -163
    402    397     -7   -400    205    194   -205    277   -153   -161   -197   -192
    415    431     15   -423    200    223   -181    270   -145   -140   -181   -202
    389    420     28   -405    179    226   -176    239   -163   -158   -184   -218
    316    345     28   -329    145    187   -197    184   -207   -189   -200   -228
    259    311     51   -285    103    181   -187    148   -236   -210   -228   -262
    239    314     75   -277     83    194   -153    124   -244   -223   -236   -267
    223    384    158   -303     31    272   -132     96   -254   -249   -254   -249
    187    366    179   -275      5    272   -119     70   -262   -254   -267   -244
    161    285    124   -223     18    205    -83     72   -244   -231   -252   -280
    124    296    171   -210    -23    233    -44     83   -226   -213   -239   -309
     57    309    249   -184    -96    280      5    116   -187   -168   -192   -283
     -5    319    324   -155   -163    322     15    132   -153   -148   -168   -220
     28    345    314   -187   -142    329    -20    109   -148   -127   -145   -187
     83    400    316   -244   -116    358    -72     80   -145   -114   -140   -197
     77    348    270   -215    -96    309   -114     49   -168   -129   -148   -213
     75    327    252   -200    -88    290   -111     49   -171   -122   -153   -228
     80    363    283   -223   -101    324   -135     33   -179   -119   -150   -223
     59    327    265   -194   -103    296   -148     23   -194   -129   -155   -213
     41    236    192   -140    -75    215   -148     12   -223   -155   -192   -259
     36    129     93    -83    -28    111   -145     -2   -262   -189   -239   -309
     38    122     83    -83    -23    103   -168    -38   -306   -223   -275   -340
     38     77     38    -59      0     59   -174    -59   -340   -254   -301   -355
     44     46      2    -46     18     25   -176    -77   -366   -272   -335   -397
     33     25     -7    -28     20     10   -184    -98   -387   -277   -335   -426
     15     23      5    -20      5     15   -184   -111   -397   -298   -345   -428
      0     -2     -2      0      0     -2   -184   -114   -402   -303   -353   -423
     -2      0      0      0     -2      0   -184   -111   -397   -285   -348   -436
     28     44     15    -36      7     31   -181    -98   -387   -270   -329   -426
      2      7      5     -7     -2      7   -205   -122   -397   -275   -342   -441
    -23    -49    -25     36      0    -38   -215   -140   -415   -298   -355   -467
    -25    -83    -59     51     15    -72   -210   -140   -439   -332   -392   -496
      0   -231   -231    116    114   -231   -187   -132   -519   -446   -524   -613
     20   -496   -517    236    267   -506    -75    -80   -665   -688   -787   -883
     -5   -587   -581    296    288   -584     59      0   -693   -815   -924  -1031
    -77   -402   -327    239    124   -366    129    -85   -623   -748   -839   -953
   -205     10    215     98   -210    111    -38   -485   -517   -439   -444   -574
   -340    805   1143   -233   -740    974   -371   -865   -246    189    301    132
   -374   1431   1805   -530  -1091   1618   -631   -950    127    844    992    782
   -272   1402   1675   -566   -974   1538   -878   -966    226   1080   1202   1002
   -228    904   1132   -337   -680   1018   -982  -1052   -163    602    727    566
   -241    332    571    -46   -405    452   -854  -1000   -691   -202    -64   -210
   -215     -5    210    109   -213    101   -589   -693   -750   -480   -410   -540
   -155    -62     93    106   -124     15   -363   -363   -558   -387   -379   -519
   -101   -106     -5    103    -49    -57   -233   -161   -444   -316   -342   -519
    -54   -116    -62     85      2    -90   -166    -72   -400   -296   -329   -537
    -70   -145    -77    106      2   -111   -158    -57   -400   -301   -337   -550
    -70   -135    -67    101     -5   -101   -148    -38   -397   -298   -345   -553
    -49   -124    -75     88     12   -101   -114      0   -374   -283   -332   -530
    -54   -109    -57     80     -2    -83   -103     20   -361   -270   -319   -522
    -59   -101    -41     80    -10    -72   -101     36   -342   -249   -296   -509
    -67   -106    -38     85    -15    -72    -90     54   -324   -228   -275   -491
    -64    -85    -20     75    -23    -54    -88     70   -301   -202   -267   -488
    -75    -59     15     67    -46    -23    -85     72   -280   -176   -241   -472
    -70    -57     12     62    -44    -23    -75     90   -259   -155   -215   -457
    -64    -46     18     54    -44    -15    -90    109   -241   -135   -197   -446
    -41      0     41     20    -41     20   -109    132   -218   -114   -174   -428
    -31     10     41     10    -36     23    -98    163   -197    -85   -153   -407
    -20     25     46     -2    -33     36    -80    192   -168    -62   -132   -394
     59    106     44    -85      7     75    -70    254   -116    -15    -88   -353
     85    132     46   -109     20     90    -77    298    -80     18    -54   -311
    -12     57     67    -23    -41     62    -18    314    -70     28    -51   -311
    -23     59     80    -18    -51     70     18    374    -28     80    -15   -288
    -12     70     80    -28    -46     75     41    441     10    122     12   -259
     23    106     83    -64    -28     96     67    506     57    168     49   -223
     72    166     93   -122    -10    129     57    566    111    220     98   -179
     80    181    101   -132    -10    142     28    584    137    244    127   -150
     72    181    106   -129    -15    145     28    581    140    257    140   -153
     96    189     93   -142      2    142     41    587    137    262    142   -166
    106    210    103   -161      0    158     54    581    132    252    140   -168
    109    236    127   -174    -10    184     62    563    132    249    148   -158
    119    283    163   -202    -23    226     59    532    124    241    150   -153
    109    267    158   -187    -23    213     54    488     96    220    132   -184
     85    262    174   -176    -44    218     59    444     75    202    114   -223
     72    265    192   -168    -59    228     72    405     64    194    114   -236
     25    228    202   -127    -88    215     62    345     41    174    103   -257
      2    210    207   -106   -101    210     67    298     23    153     85   -272
    -10    163    174    -77    -90    168     93    277      7    129     62   -301
      0    148    145    -75    -72    148    114    270      7    127     62   -311
     10    150    137    -83    -62    145    142    290     36    158    103   -288
     20    228    207   -124    -93    218    153    311     83    210    171   -246
     15    267    249   -142   -116    259    142    311    109    233    218   -215
     31    314    280   -174   -124    298    122    314    140    267    265   -174
     49    371    322   -210   -137    345     75    311    145    280    272   -150
     54    407    353   -231   -148    381     64    306    132    272    254   -153
     15    389    374   -205   -179    384     33    246     75    226    210   -197
     -5    381    387   -189   -194    384      7    202     36    181    176   -244
     23    329    306   -176   -140    316      5    189     15    145    132   -288
     49    246    197   -148    -72    223      0    155    -20    101     77   -340
     46    179    132   -114    -44    155    -12    111    -70     51     31   -389
     -7     57     62    -25    -36     59    -28     77   -111     -2    -12   -431
    -49    -44      2     44    -28    -20    -15     46   -145    -38    -62   -467
    -64    -80    -15     72    -25    -49     31     59   -150    -36    -75   -478
    -98    -77     20     85    -62    -28     36    103   -127     -7    -51   -470
   -168   -155     12    161    -90    -72     18    111   -101      2    -33   -467
   -194   -207    -12    200    -93   -111     46    116    -70     36    -12   -449
   -158   -161     -2    161    -77    -83     96    150    -44     88     23   -431
   -140   -176    -38    158    -51   -109    106    181    -28    111     59   -431
   -142   -207    -64    174    -38   -137     98    184    -15    109     77   -433
   -127   -223    -98    174    -15   -161    116    205     10    135    101   -402
   -129   -267   -137    200      2   -202    142    220     -7    114     64   -418
   -129   -517   -387    322    127   -452    205    228   -135    -75   -129   -602
   -145   -704   -561    423    207   -633    335    288   -226   -262   -335   -813
   -174   -631   -457    400    140   -542    449    350   -181   -262   -345   -839
   -270   -298    -28    285   -122   -163    415    101   -101    -93   -137   -631
   -413    332    743     38   -576    537    194   -277    142    410    459    -15
   -545   1013   1558   -233  -1052   1286     15   -381    555   1085   1187    737
   -506   1236   1740   -366  -1124   1486   -218   -358    820   1535   1618   1208
   -415    898   1314   -241   -865   1106   -423   -478    607   1345   1413   1047
   -428    322    750     51   -589    535   -496   -636     25    592    691    324
   -407    -12    394    210   -402    189   -358   -524   -296     67    163   -228
   -332   -116    215    223   -275     49   -124   -192   -205     31     64   -350
   -277   -226     51    252   -166    -88     25     36    -98     67     62   -368
   -236   -293    -59    265    -88   -179    103    150    -57     70     44   -389
   -210   -332   -122    270    -46   -226    145    205    -25     83     57   -381
   -200   -285    -85    241    -59   -187    150    226    -10     90     67   -376
   -179   -265    -85    223    -46   -176    153    239     -7     83     54   -384
   -184   -290   -109    236    -41   -200    148    246    -15     70     36   -402
   -184   -298   -114    241    -36   -205    140    246    -15     72     44   -405
   -158   -262   -103    210    -28   -184    145    257     -2     70     41   -410
   -140   -265   -124    202     -7   -194    161    280     18     83     49   -389
   -111   -236   -127    171      5   -181    176    303     46    116     80   -355
    -72   -194   -122    132     23   -158    184    322     77    145    106   -329
    -62   -181   -119    119     28   -150    168    316     80    142    101   -332
    -54   -192   -137    124     41   -166    166    332     93    158    119   -316
    -38   -207   -168    119     64   -189    187    366    124    184    148   -285
    -31   -210   -179    119     72   -194    187    389    148    207    168   -259
    -15   -197   -181    106     83   -189    200    423    174    233    189   -244
      7   -161   -168     77     88   -163    220    472    215    275    220   -220
     -7   -140   -132     72     59   -135    218    501    236    298    233   -200
      0   -129   -129     64     62   -129    223    537    262    322    244   -181
     28   -114   -145     41     85   -129    223    584    303    361    270   -148
     70    -38   -109    -15     88    -72    228    636    358    418    316    -96
     98    -36   -137    -33    116    -88    252    701    415    467    355    -46
    127     -5   -132    -62    129    -70    246    740    446    504    384    -12
    132     10   -122    -72    127    -54    236    748    459    522    402      7
    140     25   -114    -83    127    -44    220    740    467    532    420     28
    137     44    -93    -93    114    -23    228    730    465    524    418     31
    140     77    -64   -109    103      7    236    709    465    511    410     25
    124     64    -62    -96     93      2    210    662    433    478    379      0
    101     28    -72    -64     88    -20    197    613    392    433    340    -38
     88     31    -59    -59     75    -15    197    568    363    405    316    -59
     57     25    -31    -44     44     -2    197    517    337    374    293    -80
     51     33    -18    -44     33      7    205    470    311    345    267   -103
     44     33    -10    -38     28     12    213    426    283    311    236   -135
     31     28     -2    -31     15     12    213    374    254    277    200   -166
     10     15      5    -12      2     10    223    342    236    257    179   -181
     10     51     38    -31    -15     46    236    340    241    267    189   -166
     10    114    103    -62    -46    109    252    348    275    298    223   -132
     15    184    168   -101    -75    176    241    337    301    319    249   -103
     10    213    200   -111    -93    207    213    322    314    332    267    -80
     15    218    202   -119    -93    210    189    314    319    340    272    -64
     15    218    202   -116    -93    210    171    298    301    329    254    -72
     12    220    207   -119    -98    215    148    270    277    306    236    -88
      5    215    210   -111   -101    213    140    259    265    293    228    -93
    -10    171    179    -83    -96    174    119    241    239    267    205   -109
    -20     64     85    -20    -51     75    122    228    200    226    158   -145
    -31      2     31     12    -31     18    132    205    163    187    114   -181
    -49    -49      0     46    -25    -25    132    174    127    148     77   -218
    -62    -85    -23     72    -20    -54    132    148     93    111     41   -249
    -59    -83    -23     72    -18    -54    122    129     72     85     18   -265
    -93   -129    -36    109    -31    -83     83     98     46     62     -2   -277
   -119   -187    -70    153    -25   -129     57     75     20     33    -25   -293
    -93   -163    -70    127    -12   -119     64     77     28     36    -10   -285
    -80   -150    -70    116     -5   -111     67     83     28     31    -12   -283
   -116   -189    -75    153    -20   -135     49     54      0     -2    -51   -309
   -122   -161    -38    140    -41   -101     62     62     12     10    -44   -296
   -122   -140    -18    129    -54    -80     67     75     25     23    -33   -277
   -129   -205    -75    168    -28   -140     57     75    -15    -25    -85   -322
   -101   -394   -293    246     93   -345    124    135    -98   -187   -267   -493
   -109   -555   -449    332    168   -504    257    239   -140   -361   -480   -714
   -129   -457   -327    290     96   -392    368    340    -51   -353   -491   -740
   -210   -124     85    168   -148    -20    337    111      7   -200   -275   -535
   -332    444    774    -57   -553    607     28   -472      5    158    233    -15
   -436   1117   1553   -340   -995   1335   -218   -800    202    722    909    649
   -392   1345   1735   -478  -1062   1540   -441   -872    376   1156   1348   1093
   -327    909   1236   -290   -782   1072   -597   -976    135    956   1114    901
   -314    358    672    -23   -493    517   -594  -1028   -389    168    329    148
   -309    -54    254    181   -283     98   -462   -846   -633   -363   -239   -402
   -275   -181     90    226   -184    -44   -283   -498   -441   -314   -277   -452
   -205   -150     54    179   -129    -49   -122   -218   -236   -189   -207   -397
   -142   -153    -10    145    -67    -80    -41    -54   -127   -129   -174   -361
   -116   -150    -33    135    -44    -93     10     10    -88   -114   -166   -353
   -142   -158    -18    148    -64    -88      7     15    -88   -129   -181   -376
   -124   -114     10    119    -67    -51     15     31    -67   -114   -168   -368
   -124   -127     -2    124    -62    -67     15     36    -64   -129   -184   -371
   -116   -114      2    114    -59    -57     -2     33    -70   -145   -200   -387
    -96    -67     28     80    -64    -20    -12     33    -67   -153   -207   -400
    -83    -25     57     54    -70     15    -18     38    -57   -153   -207   -397
    -70     15     85     23    -77     49    -12     49    -38   -140   -192   -368
    -70     25     96     20    -83     59     -2     57    -28   -135   -189   -363
    -64     33     98     12    -80     64     -2     64    -10   -119   -168   -335
    -51     41     93      5    -72     67     -2     77     -2   -114   -161   -324
    -46     57    101     -7    -75     80    -25     80     -7   -122   -166   -342
    -20    114    135    -46    -77    124    -15    103     18   -103   -150   -332
    -10    174    184    -83    -98    176     -7    122     36   -106   -153   -322
      0    189    189    -93    -93    189     -5    148     62    -77   -124   -285
     23    207    181   -116    -80    197     -5    189     98    -36    -85   -252
     36    246    210   -142    -85    228     -2    233    135      0    -57   -236
     44    254    207   -150    -83    231    -15    277    176     31    -33   -210
     72    298    226   -184    -75    262    -23    324    220     64      0   -174
     83    342    259   -215    -88    301    -31    361    270    109     41   -132
    137    400    262   -267    -62    329     -7    415    319    155     83    -83
    166    428    262   -296    -46    345     18    454    350    171    101    -28
    116    384    267   -249    -75    327     -5    444    345    168     90    -20
    114    418    303   -267    -93    361     -5    428    342    179     98    -38
    122    462    340   -293   -109    402      0    407    319    155     85    -57
    116    452    335   -285   -111    394      0    376    277    111     54    -85
     90    428    337   -259   -122    384     -7    337    241     77     41    -93
     96    439    340   -267   -122    392    -23    285    202     33     15   -109
     96    470    374   -283   -137    423    -18    241    171     -7    -10   -135
     57    475    415   -267   -179    446    -28    176    119    -72    -64   -184
     23    459    436   -241   -205    449    -38    122     67   -122    -98   -210
     15    465    449   -241   -215    457    -18     88     41   -153   -132   -220
     15    446    431   -231   -207    439    -28     54      7   -189   -168   -231
     18    462    444   -241   -213    454    -41     38      5   -179   -168   -246
     62    555    493   -309   -215    524    -38     57     57   -116    -98   -218
    103    633    530   -371   -213    581    -31     67     90    -75    -46   -181
     98    646    548   -374   -226    600    -72     38     90    -64    -33   -174
    101    667    563   -384   -231    615   -111     23     90    -57    -31   -161
    116    631    514   -374   -197    574   -103     20     83    -70    -46   -161
    119    605    485   -363   -184    545   -103     10     62    -90    -59   -158
    109    605    496   -358   -194    550   -129    -12     38    -98    -62   -150
    140    613    472   -379   -166    542   -111      7     59    -72    -49   -145
    111    465    353   -288   -119    410   -145    -15     15   -122   -101   -218
     90    405    311   -249   -111    361   -140    -12    -12   -153   -129   -257
     51    358    306   -205   -127    335    -98      2    -15   -158   -140   -259
    -23    283    303   -132   -163    293    -51     12    -18   -163   -153   -267
   -111    202    314    -44   -213    257    -28     12    -23   -161   -158   -267
   -132    166    296    -18   -213    228    -49    -18    -57   -184   -184   -257
    -96    135    231    -20   -163    181    -93    -67   -114   -231   -218   -285
    -59    142    200    -41   -129    171   -132   -111   -163   -285   -236   -324
    -41    158    200    -57   -119    179   -148   -127   -202   -311   -218   -324
    -33    148    179    -57   -106    161   -166   -135   -213   -283   -220   -350
     -7    192    200    -90   -103    194   -171   -135   -194   -257   -228   -358
    -10    205    215    -96   -114    207   -176   -135   -192   -257   -244   -358
    -20    150    171    -64    -96    161   -168   -132   -210   -290   -285   -381
     -5    -59    -54     31     25    -57   -109    -72   -267   -407   -439   -522
     -7   -293   -285    150    137   -290     28     46   -293   -561   -641   -732
    -20   -239   -220    129     96   -231    150    155   -223   -584   -685   -789
    -98     59    158     20   -127    109    163    -20   -187   -488   -527   -639
   -202    584    787   -192   -493    685   -158   -571   -239   -218   -124   -239
   -265   1314   1579   -524   -922   1447   -483   -948   -114    277    483    324
   -239   1738   1974   -750  -1106   1855   -748  -1060    109    782   1000    792
   -161   1454   1615   -646   -888   1535   -917  -1091     59    802    979    776
   -122    883   1005   -381   -563    945   -872  -1078   -353    153    329    179
   -111    348    459   -116   -285    402   -714   -943   -698   -491   -324   -402
   -103     93    197      5   -150    142   -537   -639   -571   -519   -449   -514
    -38    101    140    -31    -88    119   -368   -363   -348   -376   -374   -452
     15     88     70    -51    -28     80   -241   -174   -215   -296   -306   -394
     44     88     44    -67      0     64   -184    -75   -155   -259   -275   -381
     59    109     46    -85      5     77   -150    -23   -119   -241   -259   -371
     31     49     18    -38      7     33   -114     -5   -111   -244   -265   -384
    -64    -41     23     51    -46    -10   -103    -15   -116   -246   -265   -397
    -85    -46     38     64    -62     -5    -64     10    -93   -223   -241   -379
    -88    -36     51     62    -72      7    -31     31    -70   -205   -220   -361
    -72    -12     59     44    -67     23     -2     67    -38   -184   -197   -340
    -77    -10     67     41    -75     28    -10     90    -25   -171   -181   -316
    -67     33     98     15    -83     64    -28     90     -7   -145   -161   -301
    -77     51    127     10   -103     90    -41     90      5   -132   -142   -293
    -96      7    103     44    -98     54    -23    111     15   -119   -135   -309
    -88     15    103     33    -96     59    -10    135     33   -103   -122   -314
    -67     46    114     10    -90     77    -15    163     59    -90   -109   -296
    -31     96    127    -36    -77    111    -20    207    103    -44    -67   -267
     -5    109    114    -51    -59    111     -5    246    137    -10    -36   -265
      5     64     57    -36    -25     59     10    275    153      2    -23   -267
     10     67     54    -38    -23     62     36    322    200     38      5   -244
     20     93     72    -59    -25     83     46    376    252     75     36   -226
     62    114     51    -88      5     83     46    444    306    124     88   -184
     72    158     85   -116     -5    122     25    488    348    174    135   -150
     62    176    114   -119    -25    148     70    524    389    215    187   -116
     15    168    150    -93    -70    161    106    532    400    220    192   -111
    -15    158    174    -70    -93    166    114    530    389    210    184   -116
      5    155    150    -80    -75    153    119    532    379    205    184   -114
     38    218    176   -129    -67    197    122    532    374    202    192    -88
     49    233    184   -142    -67    210    119    517    355    189    189    -88
     20    210    189   -114    -83    200    114    480    329    181    181   -142
    -31    163    192    -67   -114    176    132    428    290    142    153   -207
    -12    176    189    -83   -101    181    122    392    272    122    148   -215
     46    233    187   -142    -70    210     96    366    265    111    145   -210
    -23    192    215    -83   -119    202    106    316    239     83    116   -239
    -96    158    254    -31   -176    205    179    277    220     59     88   -277
    -41    223    265    -90   -153    244    241    280    231     62     88   -285
    -15    244    259   -114   -137    249    233    270    220     51     77   -309
    -28    236    265   -103   -145    249    215    257    228     51     88   -314
    -15    277    293   -132   -153    283    223    249    252     72    119   -293
     31    335    303   -184   -137    319    200    236    265     98    155   -267
     77    397    316   -239   -119    355    153    223    275    116    184   -244
     90    366    275   -228    -90    322    127    215    275    116    184   -259
     44    288    241   -166   -101    265     88    184    246     80    148   -298
     28    275    246   -153   -109    262     70    171    228     62    137   -306
     18    241    220   -132   -101    231     67    158    207     41    116   -322
      7    148    140    -77    -64    145     80    163    189     20     90   -345
     -5     49     54    -23    -28     49     85    155    161    -20     44   -397
    -18     28     44     -5    -31     36     85    137    135    -59      5   -441
    -36     25     59      2    -49     41     77    106    106    -80     -2   -462
    -70    -20     49     46    -59     12     62     75     72   -111    -31   -504
    -90    -77     10     83    -51    -33     59     62     59   -127    -46   -537
    -90    -98    -10     93    -41    -54     67     67     67   -122    -28   -545
   -103   -122    -20    111    -44    -72     80     77     67   -116    -20   -537
   -132   -171    -38    153    -46   -106    103     85     64   -109    -15   -535
   -155   -194    -41    174    -59   -119    132    103     83    -88     38   -519
   -150   -158     -7    153    -72    -83    158    137    106    -64     83   -465
   -189   -197    -10    192    -90   -103    142    132     96    -67     83   -428
   -189   -187      2    189    -96    -93    140    135     93    -67     77   -426
   -148   -239    -93    192    -28   -168    153    135     28   -140    -10   -504
   -103   -452   -350    277    122   -402    241    174    -96   -348   -241   -711
   -106   -639   -532    371    213   -587    368    270   -153   -517   -428   -904
   -135   -576   -441    355    153   -509    480    329    -64   -462   -376   -888
   -241   -228     10    233   -127   -109    358    -54     10   -220    -59   -592
   -322    532    854   -106   -587    691     23   -530    174    272    540      5
   -355   1244   1600   -446   -976   1421   -231   -680    532    930   1228    704
   -241   1379   1621   -568   -930   1499   -483   -639    782   1382   1626   1101
   -246    844   1091   -298   -670    966   -581   -719    465   1023   1249    735
   -303    200    504     49   -405    350   -491   -717    -33    293    540     44
   -350   -254     93    301   -223    -80   -241   -470   -210   -122     98   -389
   -335   -361    -25    348   -155   -194     36   -106    -12    -38    111   -400
   -288   -340    -51    314   -119   -197    200    119    116     25    132   -397
   -262   -366   -103    314    -80   -236    277    233    192     64    150   -387
   -265   -415   -150    337    -59   -283    296    262    197     67    153   -392
   -249   -402   -153    327    -49   -277    309    283    207     77    161   -384
   -223   -384   -161    303    -33   -272    309    296    213     72    163   -368
   -220   -355   -137    288    -41   -246    306    301    210     70    168   -355
   -228   -345   -116    285    -57   -231    306    309    218     85    192   -329
   -226   -327   -101    277    -62   -215    306    327    244    114    218   -306
   -223   -337   -114    280    -57   -226    319    345    259    127    233   -288
   -220   -368   -148    293    -38   -259    340    363    277    150    259   -267
   -226   -374   -150    298    -38   -262    342    371    288    166    277   -252
   -215   -342   -127    280    -44   -236    355    394    314    189    298   -223
   -210   -288    -80    246    -64   -184    350    405    327    197    296   -220
   -207   -301    -93    254    -59   -197    342    415    327    202    285   -223
   -192   -316   -127    254    -36   -223    350    436    335    210    288   -218
   -171   -293   -122    233    -25   -207    361    470    366    239    319   -179
   -168   -257    -88    213    -41   -174    348    504    405    285    366   -132
   -150   -244    -96    197    -28   -171    353    548    428    303    374   -122
   -132   -249   -116    189     -7   -184    371    600    454    329    392   -103
   -129   -311   -181    220     25   -246    387    654    485    366    415    -80
   -101   -270   -171    184     33   -220    397    717    537    426    465    -23
    -49   -181   -132    114     41   -158    402    769    587    483    522     31
     -2   -155   -153     80     72   -155    410    805    607    509    542     54
     12   -155   -168     72     90   -161    400    826    615    535    571     83
     36   -129   -166     46     98   -148    402    831    620    553    594    106
     46   -111   -158     31    101   -135    413    818    623    563    613    127
     44   -101   -148     25     93   -124    415    787    610    550    605    122
     41   -137   -179     49    109   -158    407    745    571    511    568     90
     46   -171   -220     59    132   -194    400    693    535    475    532     67
     51   -140   -192     44    119   -166    402    649    517    465    527     62
     12   -150   -163     67     88   -158    384    587    475    423    488     23
     -5   -150   -145     77     70   -148    389    535    441    389    454     -5
    -44   -187   -142    114     49   -166    407    483    413    366    426    -28
    -59   -189   -129    122     33   -161    415    446    394    355    423    -31
    -75   -181   -106    127     12   -142    407    413    374    342    418    -44
    -64   -150    -85    109     10   -119    431    418    387    353    420    -44
    -83   -129    -49    106    -18    -90    426    418    415    389    449    -12
   -114   -137    -23    124    -46    -80    410    410    431    413    475     12
   -106   -109     -5    106    -51    -57    387    407    457    446    514     44
    -83    -90     -7     88    -38    -49    353    405    465    462    524     62
    -80   -114    -33     96    -23    -72    335    389    452    457    506     49
    -85   -132    -46    109    -20    -90    314    371    439    446    496     41
    -98   -150    -51    124    -25   -101    301    350    428    439    488     36
   -101   -166    -64    135    -18   -116    293    337    407    420    467     15
   -119   -262   -142    192     10   -202    290    324    366    376    420    -25
   -119   -329   -210    223     44   -270    306    319    340    342    389    -51
   -129   -374   -246    249     57   -311    314    301    316    319    368    -75
   -163   -441   -277    303     57   -361    275    254    259    272    324   -116
   -163   -472   -309    316     72   -392    267    231    233    244    298   -135
   -148   -475   -327    311     88   -402    270    220    223    228    285   -127
   -142   -496   -353    316    103   -426    277    220    220    226    277   -119
   -135   -488   -353    311    109   -420    283    223    228    244    285   -135
   -135   -472   -340    303     98   -407    277    213    231    249    298   -145
   -142   -493   -350    319    101   -423    283    207    228    236    293   -142
   -153   -517   -363    335    103   -441    272    202    218    220    283   -145
   -168   -555   -387    363    109   -472    257    202    207    210    272   -155
   -176   -626   -452    400    135   -537    262    200    168    158    223   -202
   -171   -787   -615    478    220   -701    301    200     49    -10     49   -379
   -189  -1018   -828    602    316   -924    407    249    -72   -228   -189   -628
   -187  -1054   -867    620    340   -961    550    389    -44   -283   -254   -706
   -288   -810   -524    548    116   -667    553    192     46   -119    -59   -532
   -457   -265    189    361   -324    -38    342   -296    187    265    423    -49
   -639    522   1158     57   -898    839    145   -571    537    893   1148    688
   -672    948   1621   -137  -1145   1283    -64   -576    896   1473   1735   1304
   -555    680   1236    -64   -896    958   -265   -633    789   1418   1652   1267
   -537    127    665    205   -602    394   -340   -748    301    792   1039    665
   -540   -381    155    459   -350   -114   -272   -685   -142    127    368    -12
   -475   -566    -90    522   -192   -329    -57   -340   -114      2    181   -215
   -355   -571   -215    465    -72   -394    116    -64     23     70    202   -202
   -272   -571   -298    420     12   -436    218     90     98     96    210   -202
   -257   -584   -327    420     33   -457    244    140    103     77    189   -228
   -226   -563   -337    394     54   -452    244    161     93     59    171   -246
   -207   -550   -342    379     64   -446    249    171     98     59    168   -254
   -207   -553   -348    379     67   -452    244    174    101     54    171   -257
   -194   -555   -363    374     83   -459    252    189    111     54    174   -249
   -174   -537   -363    355     93   -452    262    207    129     67    181   -236
   -142   -514   -374    327    114   -444    280    231    150     83    200   -213
   -122   -504   -381    311    127   -444    285    249    166     96    207   -194
   -116   -496   -381    303    129   -439    285    259    176    103    218   -187
   -132   -550   -418    342    142   -485    275    262    166     96    218   -194
   -119   -545   -426    332    153   -488    277    280    176    103    233   -179
    -83   -480   -400    280    155   -441    296    319    205    129    265   -150
    -77   -459   -384    267    153   -423    303    348    226    145    275   -137
    -67   -379   -311    223    122   -345    314    381    254    166    293   -122
    -85   -368   -283    228     96   -327    316    413    277    171    301   -116
   -109   -389   -280    249     83   -335    337    467    311    194    319    -88
    -93   -376   -285    233     96   -332    363    522    353    226    342    -57
     -5   -368   -363    187    179   -366    335    527    342    207    324    -70
    -49   -366   -316    205    129   -342    363    618    407    259    374    -36
      5   -327   -332    161    166   -329    353    646    423    272    387    -25
     62   -285   -350    109    205   -316    345    670    436    277    402     -7
     77   -265   -342     93    210   -303    371    732    488    324    459     44
     80   -210   -293     64    184   -252    371    743    519    353    496     70
     85   -171   -257     41    168   -213    368    722    504    337    493     75
     57   -161   -218     51    135   -189    384    724    509    345    511     93
     54   -158   -213     51    132   -184    376    691    483    322    498     80
     70   -155   -226     41    145   -189    342    620    428    257    449     51
     41   -140   -181     49    111   -161    345    589    420    246    439     41
     49    -98   -148     23     96   -122    350    553    413    220    423     12
     18   -135   -153     59     85   -142    340    483    371    171    394    -23
    -25   -132   -106     80     38   -119    324    428    353    142    374    -51
    -31   -116    -85     72     25   -101    332    402    345    116    355    -70
    -64   -158    -93    111     12   -127    322    353    309     67    311   -111
    -96   -122    -25    109    -36    -75    337    353    314     49    303   -135
    -62    -64     -2     62    -31    -33    350    361    345     59    327   -114
    -54    -33     20     44    -38     -7    303    327    340     41    327   -109
    -15     28     41     -7    -28     33    275    309    350     49    353    -83
     -7     49     57    -20    -31     51    252    314    371     51    389    -23
     20    -12    -33     -5     23    -23    207    277    311    -10    348    -44
     31      2    -28    -18     31    -12    205    267    316    -10    345    -75
      5     41     36    -23    -15     38    181    241    309    -33    337   -109
    -28    -46    -18     38     -5    -33    166    215    270    -72    319   -114
    -41   -137    -96     88     23   -116    150    213    249   -119    283   -137
    -51   -262   -210    155     77   -236    155    205    213   -168    241   -181
    -75   -303   -228    187     75   -267    179    210    205   -174    236   -187
    -90   -329   -239    210     72   -285    179    213    202   -189    228   -179
    -67   -368   -303    218    114   -337    142    161    153   -241    187   -210
    -75   -428   -353    249    137   -392    127    145    135   -259    168   -223
    -88   -457   -371    272    140   -413    153    163    155   -236    187   -220
    -90   -465   -374    277    140   -420    163    166    163   -228    200   -223
   -111   -485   -374    298    129   -431    166    163    155   -239    202   -223
   -119   -493   -374    306    124   -433    181    171    161   -231    205   -226
   -124   -498   -374    311    122   -436    187    174    161   -231    197   -239
   -124   -527   -402    327    137   -465    163    163    145   -259    179   -226
   -103   -566   -465    332    179   -517    155    174    127   -280    148   -236
    -80   -698   -620    389    270   -659    187    174     28   -418    -12   -407
   -111   -963   -852    535    368   -909    306    226    -93   -628   -254   -680
   -114  -1021   -906    568    394   -963    449    348    -77   -704   -353   -792
   -155   -774   -618    462    231   -696    478    244     33   -558   -181   -610
   -236   -236      0    236   -119   -119    252   -135    192   -184    259   -168
   -316    542    857   -114   -587    698    -54   -431    493    413    937    491
   -366   1062   1428   -348   -896   1244   -252   -418    898   1031   1571   1124
   -285    813   1098   -265   -693    956   -532   -493    789   1000   1514   1119
   -259    301    561    -20   -410    431   -678   -730    210    335    872    509
   -262   -187     75    223   -171    -57   -626   -782   -322   -394    168   -179
   -252   -483   -231    368    -10   -358   -379   -465   -324   -563    -57   -402
   -176   -488   -311    329     64   -400   -168   -168   -148   -470    -18   -376
   -135   -548   -413    340    137   -483    -20     23    -44   -418     -2   -366
   -111   -532   -420    322    153   -478     72    122     10   -376     15   -361
    -85   -431   -345    259    129   -389    132    174     46   -348     36   -332
   -106   -454   -350    277    119   -405    106    155     18   -384     -7   -374
   -116   -444   -327    280    103   -384    109    181     36   -368     -5   -368
   -111   -459   -348    283    116   -402    103    192     33   -371    -20   -366
    -67   -485   -418    277    174   -452    101    176     15   -384    -28   -381
    -62   -465   -402    262    168   -433    111    189     18   -384    -33   -392
    -75   -418   -342    246    132   -381    114    197     20   -384    -38   -387
    -41   -348   -306    194    132   -329    124    213     41   -355    -23   -363
    -25   -348   -322    187    148   -335    116    207     28   -368    -51   -381
    -20   -348   -327    181    150   -337     98    205     12   -366    -54   -384
    -12   -288   -275    148    129   -283     96    220     25   -342    -46   -376
    -15   -244   -231    127    106   -239     88    239     46   -314    -25   -358
      7   -184   -192     88     98   -187     96    272     77   -272      5   -337
     -7   -161   -155     83     72   -158     72    290     96   -246     28   -319
    -10   -106    -96     57     41   -101     72    324    124   -220     46   -303
     20    -33    -54      5     36    -44    106    384    166   -192     62   -283
     25     -7    -33     -7     28    -20    109    420    189   -181     59   -270
     18     -2    -23     -7     18    -12     90    449    205   -163     62   -254
     59     70     10    -64     25     41    124    524    267    -93    116   -205
     67     98     31    -83     18     64    116    566    306    -38    158   -161
     62    111     49    -85      7     80    103    587    324     -7    181   -137
     80    168     88   -127     -2    129    129    615    355     38    213   -106
     98    205    106   -153     -2    155    145    620    368     64    228    -77
    101    174     70   -137     15    122    135    581    327     41    200    -96
     88    161     72   -124      7    116    127    548    290     20    179   -109
     70    153     83   -111     -7    119     90    493    236    -15    145   -140
     49    127     77    -88    -15    103     85    446    192    -46    106   -179
     33    135     98    -85    -33    116     93    402    166    -70     80   -205
     36    135     98    -85    -31    116    101    361    142    -98     49   -236
     31    135    103    -83    -36    119    129    332    129   -109     38   -239
    -18    101    119    -41    -70    109    106    262     67   -161    -10   -285
    -28     72    101    -23    -64     85     96    215     25   -202    -46   -322
    -20     88    109    -33    -64     98    119    210     23   -202    -51   -327
     -2    197    200    -98   -101    200    135    228     67   -150    -10   -288
     -2    262    265   -129   -135    265    135    236    106    -98     36   -244
     31    306    275   -168   -122    290     98    213    114    -83     54   -226
     25    272    246   -148   -109    259     28    171     93   -103     36   -239
     18    280    262   -150   -122    272     38    176     98    -96     38   -236
     38    283    244   -161   -101    265     33    163     80   -106     23   -249
      7    254    246   -132   -119    249      0    124     38   -142    -12   -275
    -36    218    254    -90   -145    236     -7    124     28   -148    -23   -275
    -41    135    176    -49   -109    153    -12    106    -15   -197    -72   -322
    -44     54     98     -7    -70     75      0    106    -44   -233   -116   -366
    -49      2     51     20    -51     25     -2     96    -67   -265   -153   -400
    -51    -18     33     36    -44      7    -18     67   -106   -306   -192   -431
    -36    -10     23     20    -31      5    -18     57   -122   -314   -197   -426
    -33    -41     -7     36    -12    -25    -20     46   -140   -327   -205   -433
    -57    -80    -25     67    -18    -54    -41     23   -158   -342   -220   -449
    -51    -57     -5     54    -23    -31    -41     20   -166   -337   -226   -446
    -54    -59     -7     54    -25    -33    -44     10   -187   -353   -252   -470
    -67    -80    -12     72    -28    -46    -70    -10   -207   -376   -275   -488
    -64    -83    -18     72    -25    -49    -72    -18   -213   -384   -285   -493
    -25    -44    -18     36     -5    -31    -59      0   -202   -368   -275   -472
    -38    -96    -57     64      7    -77    -67      2   -236   -405   -319   -504
     -5   -257   -252    129    122   -254    -33     44   -314   -535   -470   -639
     20   -472   -493    226    254   -483     96    150   -376   -719   -698   -857
     25   -433   -459    205    241   -446    239    306   -288   -740   -756   -919
    -31    -80    -49     54      7    -64    228    132   -213   -589   -568   -745
   -127    410    537   -142   -332    472    -67   -431   -277   -350   -213   -415
   -231   1075   1306   -423   -769   1192   -392   -885   -213    106    342    101
   -241   1561   1803   -659  -1021   1680   -672  -1057    -25    646    909    615
   -137   1213   1350   -540   -745   1283   -841  -1047    -96    657    904    602
   -127    615    740   -244   -433    678   -815  -1039   -493     25    296     51
   -176     25    200     75   -189    111   -678   -953   -922   -730   -454   -613
   -135   -223    -88    179    -23   -155   -457   -613   -784   -784   -607   -748
   -101   -137    -38    116    -33    -88   -293   -335   -522   -602   -483   -639
    -85   -137    -54    111    -18    -96   -187   -153   -376   -509   -426   -589
    -62   -153    -90    106     12   -124   -119    -49   -298   -470   -415   -576
    -54   -166   -111    111     28   -140    -85     -7   -280   -467   -423   -579
    -80   -124    -44    101    -20    -85    -62     12   -259   -454   -413   -566
    -90    -96     -5     93    -44    -49    -41     33   -236   -433   -392   -545
    -88    -98    -12     93    -41    -57    -33     38   -226   -431   -394   -545
    -98   -142    -44    122    -28    -93    -64     23   -231   -439   -405   -558
   -124   -155    -33    137    -46    -93    -28     44   -205   -413   -379   -527
   -171   -150     20    161    -98    -64      2     77   -176   -376   -345   -491
    -72    -72      0     72    -38    -36    -25     90   -171   -371   -350   -496
     15     -2    -18     -5     15    -10    -23    129   -137   -340   -324   -472
     20     -7    -28     -7     23    -18    -25    137   -119   -327   -311   -459
     31      5    -25    -18     28    -10    -25    148   -101   -303   -290   -446
     70     67     -2    -67     36     33    -25    171    -70   -272   -275   -426
     75     80      5    -77     36     44    -31    194    -31   -241   -254   -405
     64     64     -2    -64     33     31      0    246     18   -202   -223   -363
     46     49      2    -46     23     25     20    288     64   -155   -189   -327
      5     33     28    -20    -12     31     12    309     93   -132   -181   -319
     15     70     54    -41    -18     62     28    361    145    -90   -155   -288
     54    137     80    -98    -12    111     62    446    233     -2    -80   -205
     72    176    103   -127    -15    140     83    522    319     80     -2   -132
     54    161    103   -109    -23    132     75    566    366    127     36    -90
     49    205    155   -127    -51    181    101    605    405    171     67    -62
     41    194    153   -119    -57    174    119    618    420    181     80    -46
     31    236    205   -135    -85    220    142    631    436    205    111    -15
      7    241    231   -124   -111    236    124    602    407    189    101    -28
      0    202    202   -101   -101    202    116    561    355    140     51    -67
    -10    174    184    -83    -96    179    119    519    303     88      2   -103
     -5    184    187    -90    -96    184    116    480    265     51    -31   -129
    -12    181    192    -85   -103    187    106    428    223     15    -54   -153
    -15    213    228    -98   -122    220    101    379    189     -7    -59   -155
    -23    207    231    -93   -127    220    111    329    148    -54   -101   -189
    -36    168    205    -67   -122    187    109    280     96   -111   -161   -246
    -25    132    158    -54    -93    145    124    254     59   -155   -205   -277
    -44     57    101     -5    -72     77    111    218     28   -187   -228   -293
    -49    127    176    -38   -114    150     67    187     25   -181   -223   -290
    -36    223    259    -93   -148    241     67    197     67   -135   -174   -241
    -33    252    285   -109   -161    267     51    187     85   -103   -135   -205
    -31    262    293   -114   -161    277     15    168     93    -77   -103   -176
    -38    244    280   -103   -161    262     -2    148     83    -90   -114   -181
    -31    215    244    -93   -137    228      0    142     72   -101   -119   -187
    -15    239    254   -111   -135    244    -25    119     54   -111   -129   -194
    -12    257    270   -122   -140    262    -25    116     57   -109   -124   -194
    -18    207    226    -96   -122    218    -23    116     33   -124   -140   -202
    -12    132    145    -59    -80    137    -10    116      5   -153   -163   -207
    -28     59     85    -15    -59     72    -23     90    -33   -194   -202   -267
     -2     59     62    -28    -31     59    -18     70    -70   -233   -257   -363
    -38    -38      0     38    -20    -20    -44     38   -129   -301   -342   -384
    -44    -77    -36     59     -5    -57    -57     23   -155   -319   -355   -355
     -5    -90    -85     46     38    -85    -54     12   -163   -327   -358   -353
     12    -90   -103     38     57    -96    -72     -5   -181   -337   -363   -379
      5    -98   -106     46     54   -103    -67      5   -174   -329   -355   -379
     -7   -145   -137     75     62   -142    -54     18   -171   -327   -363   -363
    -28   -155   -129     90     49   -142    -62     12   -176   -329   -368   -355
    -70   -161    -90    116     10   -127    -72      5   -171   -327   -361   -355
    -46   -168   -122    106     36   -145    -46     18   -166   -335   -361   -350
    -28   -306   -280    166    124   -293     -7     51   -200   -397   -431   -407
     -5   -524   -519    262    257   -522     90    161   -218   -517   -584   -548
     12   -532   -545    259    277   -537    218    314   -135   -571   -693   -667
    -25   -205   -179    114     75   -192    259    329     10   -459   -589   -592
    -98    210    309    -54   -205    257     67    -98   -106   -350   -368   -389
   -150    730    878   -290   -514    802   -239   -641   -303   -132     20    -31
   -194   1301   1496   -553   -844   1397   -519   -984   -327    257    548    410
   -150   1249   1397   -550   -774   1322   -745  -1070   -348    472    792    623
   -101    774    875   -337   -488    823   -784  -1057   -605    111    402    298
   -135    275    407    -72   -270    340   -691   -982   -950   -592   -327   -316
   -103   -103      0    103    -51    -51   -475   -693   -901   -839   -688   -628
    -98   -145    -49    122    -25    -98   -353   -433   -618   -657   -610   -571
    -62   -122    -59     90     -2    -90   -244   -220   -405   -522   -519   -472
    -20    -80    -59     49     18    -70   -140    -67   -265   -423   -446   -407
    -15    -62    -46     38     15    -54    -98    -20   -220   -397   -441   -410
     -5    -36    -31     18     12    -33    -80      2   -192   -379   -420   -389
    -23    -36    -12     28     -7    -23    -83     12   -176   -379   -415   -384
    -54    -49      5     49    -31    -23   -103      5   -174   -376   -420   -394
    -67    -15     51     41    -59     18    -80     38   -140   -361   -410   -379
    -20     10     28      2    -23     18    -93     31   -145   -355   -402   -363
      5     28     23    -18    -10     25   -106     33   -142   -350   -400   -361
     -2     49     51    -25    -25     49   -119     28   -135   -345   -402   -366
     12     44     31    -28     -7     38   -114     41   -116   -324   -376   -340
     44     85     41    -67      0     64    -80     80    -75   -280   -329   -296
     90    142     51   -116     18     98    -75     88    -57   -272   -332   -298
    119    153     31   -137     44     93    -98     67    -77   -303   -368   -324
    106    150     44   -127     31     98   -116     90    -46   -280   -345   -293
     90    150     59   -122     15    103    -90    129      2   -241   -303   -252
     96    166     70   -132     12    119    -67    171     54   -197   -267   -223
    124    226     98   -176     12    163    -72    210    106   -145   -220   -176
    111    246    135   -179    -10    192    -75    252    163    -98   -171   -122
    111    259    145   -187    -15    202    -15    345    246    -33   -127    -80
    153    293    140   -223      7    218    -20    355    280    -12   -116    -70
    176    314    137   -246     20    226    -46    376    316     20    -85    -28
    194    384    189   -288      2    288    -46    423    371     85    -20     33
    197    491    293   -345    -49    392      7    475    420    129     10     51
    145    465    319   -306    -85    392    -20    449    413    124      2     36
    158    420    262   -290    -51    342    -23    433    392    101      7     59
    161    379    218   -270    -28    298    -12    426    363     75     -2     67
    161    387    223   -275    -31    306    -33    374    303     25    -49     15
    137    431    293   -285    -77    363    -12    342    272      0    -67     -2
    140    457    316   -301    -88    387     -5    311    241    -28    -85    -20
    109    423    314   -265   -101    368    -77    210    153   -114   -161    -90
    119    454    335   -288   -106    397    -54    189    127   -132   -166    -96
     85    423    337   -254   -127    381    -59    148     83   -163   -179   -116
     75    392    316   -233   -122    355    -72     93     23   -233   -231   -166
    171    483    311   -327    -70    397    -36    101     25   -241   -228   -171
    171    535    363   -353    -96    449    -93     36      2   -265   -241   -207
    166    532    366   -348    -98    449   -181    -33    -38   -314   -275   -246
    213    636    423   -426   -103    530   -132     20     20   -252   -210   -179
    135    602    467   -368   -166    535   -228    -31     12   -241   -181   -158
    106    540    431   -324   -161    485   -231    -25     12   -246   -176   -155
    161    579    418   -371   -129    498   -168     -5     33   -244   -168   -155
    200    675    472   -439   -135    576   -176    -20     18   -249   -176   -179
    239    727    488   -483   -124    607   -236    -62    -12   -270   -189   -181
    171    592    420   -381   -124    506   -239    -51    -25   -290   -200   -187
    166    509    342   -337    -88    426   -213    -36    -28   -316   -231   -226
     49    306    254   -179   -103    280   -257    -85    -90   -394   -303   -314
    179    397    218   -288    -18    309   -168    -28    -51   -371   -280   -303
    142    322    176   -233    -18    249   -259   -122   -145   -457   -363   -374
    111    283    171   -197    -28    228   -280   -132   -155   -452   -353   -363
    148    265    116   -207     15    192   -249    -93   -142   -444   -337   -332
    205    337    132   -270     36    236   -184    -25    -96   -376   -280   -298
    114    168     54   -142     28    114   -296   -129   -192   -467   -374   -389
     57    168    109   -114    -25    140   -296   -122   -194   -470   -376   -389
     64    202    137   -135    -36    171   -329   -140   -207   -465   -387   -407
    127    166     38   -145     44    103   -345   -155   -226   -467   -381   -392
     83    153     70   -119      7    111   -252    -54   -137   -394   -314   -332
    124    124     -2   -124     64     62   -213    -28   -150   -441   -374   -387
    153    -41   -194    -57    174   -116   -213    -20   -218   -555   -517   -519
    189   -200   -389      5    288   -293    -83     88   -192   -654   -659   -639
    197    -36   -233    -80    215   -135     51    236      2   -524   -555   -558
    145    293    145   -220      0    220    -54    -31    -88   -459   -415   -439
     57    680    623   -368   -283    652   -384   -548   -384   -342   -140   -202
     15   1218   1202   -615   -592   1210   -797  -1023   -600   -132    207     18
     33   1558   1525   -797   -748   1543  -1036  -1210   -659     80    459    200
     83   1249   1166   -667   -540   1208  -1062  -1156   -737    -10    363    197
     49    704    652   -379   -301    680   -974  -1044   -943   -485   -132   -184
     25    124     98    -75    -36    111   -784   -862  -1044   -930   -672   -644
     77     85      5    -83     36     46   -548   -527   -683   -740   -607   -592
    153    166     12   -161     70     90   -358   -244   -366   -511   -439   -444
     93    155     59   -127     18    109   -303    -93   -200   -384   -340   -361
     72     90     18    -80     28     54   -309    -59   -171   -371   -340   -366
    145    127    -18   -137     80     54   -283    -64   -171   -376   -345   -384
    114    168     54   -142     31    111   -236    -10   -103   -332   -309   -340
    109    166     54   -137     28    109   -197     31    -59   -296   -275   -303
    192    228     36   -210     77    132   -168     46    -46   -280   -267   -298
    116    176     59   -148     28    119   -239     15    -70   -306   -306   -348
     85    158     72   -124      7    116   -249     33    -54   -288   -290   -309
    163    265    101   -215     28    184   -202     80     10   -218   -226   -244
    194    275     80   -233     57    179   -192     93     31   -207   -213   -220
    135    202     67   -171     33    135   -246     59      2   -226   -233   -239
    101    244    142   -174    -20    194   -254     59      5   -218   -233   -257
    129    265    132   -197     -2    200   -228     80     25   -202   -236   -246
    148    296    148   -220      0    223   -205    122     77   -150   -187   -189
    124    301    176   -215    -25    239   -189    145    114   -122   -158   -166
    168    288    116   -228     25    202   -205    153    135   -109   -148   -161
    148    298    150   -223     -2    223   -189    184    179    -72   -119   -127
    184    400    215   -290    -15    309   -116    277    288     38    -20    -23
    223    483    257   -353    -18    371   -109    319    355     88      5      2
    158    381    223   -272    -31    303   -176    288    335     57    -31    -36
    168    405    233   -288    -33    322   -119    355    407    129     38     23
    197    454    257   -324    -28    355    -85    407    472    192     90     75
    194    462    265   -329    -36    366    -70    426    493    218    109     96
    202    506    303   -355    -49    405    -59    439    501    236    132    127
    184    514    327   -350    -70    423    -77    415    480    226    124    135
    192    530    337   -361    -72    433    -64    415    467    218    129    142
    171    509    337   -340    -85    426    -83    379    420    181    103    122
    148    467    319   -309    -85    394    -93    345    366    135     57     83
    158    501    342   -332    -90    423    -77    314    314     85     15     46
    155    496    340   -324    -90    418   -106    249    236     28    -23     20
     96    452    355   -275   -129    405   -163    179    163    -28    -67     -7
     85    426    340   -257   -127    384   -187    119     96    -72   -101    -41
     88    394    306   -241   -109    350   -181     77     41   -127   -158    -96
    101    459    358   -280   -127    410   -166     64     36   -132   -163   -101
    129    530    400   -329   -135    465   -153     72     49   -111   -140    -88
    153    587    433   -371   -140    511   -153     72     67    -90   -116    -70
    129    574    444   -350   -155    509   -223     20     41   -101   -124    -72
    119    579    459   -348   -168    519   -231      5     38    -90   -114    -67
    135    654    519   -394   -192    587   -210     12     64    -59    -96    -51
    114    636    519   -376   -202    579   -220      5     67    -54    -93    -46
     93    584    488   -340   -197    537   -218      2     57    -51    -85    -36
     49    537    488   -293   -218    514   -236    -12     41    -54    -88    -41
     83    600    517   -342   -215    558   -213      7     64    -28    -62    -10
     88    542    452   -316   -181    498   -223      5     49    -44    -85    -25
    103    462    355   -283   -127    410   -197     20     31    -67   -124    -72
     83    428    345   -254   -129    387   -181     36     28    -77   -148    -83
     54    319    262   -189   -103    293   -202     12    -12   -122   -197   -116
     90    316    226   -205    -67    272   -194     12    -33   -140   -218   -142
     75    296    220   -184    -72    259   -200     -5    -59   -163   -244   -174
     93    246    153   -168    -28    200   -187      2    -70   -171   -249   -168
    106    207     98   -158      5    153   -200     -2    -80   -176   -252   -166
    106    228    119   -168     -5    174   -220    -12    -90   -179   -249   -174
     96    220    124   -161    -15    174   -233    -28   -109   -192   -270   -197
     75    205    129   -140    -25    168   -205    -15   -103   -194   -275   -189
     93    213    119   -155    -15    166   -189      0    -96   -179   -265   -187
     85    174     88   -129     -2    132   -200     10    -98   -192   -280   -205
    101     38    -62    -72     83    -10   -202     28   -132   -241   -332   -252
     88   -166   -254     38    171   -210   -158     85   -166   -337   -452   -355
    103   -168   -272     31    187   -220     -2    244    -64   -368   -535   -436
    192     98    -96   -145    142      2     49    327     64   -288   -467   -387
     98    389    290   -246    -96    340   -114    -49   -109   -257   -337   -277
   -103    670    774   -283   -439    722   -420   -626   -413   -150    -62    -28
   -106   1236   1340   -566   -724   1288   -691   -937   -459    161    376    319
    -33   1491   1522   -730   -779   1506   -930  -1065   -452    397    652    524
     18   1106   1088   -563   -535   1096  -1000  -1062   -607    194    420    353
     54    646    592   -350   -267    620   -891   -956   -862   -366   -179   -140
     20    153    132    -88    -57    142   -665   -701   -852   -672   -581   -472
    -23    -38    -15     31     -5    -25   -420   -423   -574   -540   -535   -452
    -10    -15     -5     10     -2    -10   -267   -194   -332   -379   -426   -366
     75     88     12    -80     31     51   -181    -33   -176   -277   -350   -309
    109     44    -67    -77     88    -10   -205      0   -158   -283   -361   -342
    116     -5   -122    -57    119    -62   -184     25   -140   -277   -363   -342
     41    -36    -80     -2     59    -57   -135     23   -142   -283   -374   -335
      5      0     -5     -2      5     -2   -114     25   -129   -270   -355   -337
     18     18     -2    -18     10      7   -119     46   -114   -254   -337   -324
     57     20    -36    -38     46     -5   -109     80    -83   -231   -306   -290
    106     70    -38    -90     72     18   -124    119    -36   -187   -265   -267
     90     80    -10    -85     51     36   -127    106    -38   -176   -272   -293
     38     38      0    -38     18     18    -80     96    -49   -192   -301   -293
     44     72     25    -59     10     49    -57    119    -18   -158   -267   -259
     44    101     54    -75     -5     77    -36    142     15   -119   -218   -220
     51    122     70    -85     -7     96    -20    163     41    -88   -189   -228
     67    161     90   -116    -12    124    -23    184     72    -70   -184   -254
     72    150     75   -111     -2    114     -7    223    114    -51   -179   -220
     80    150     70   -116      5    111      7    265    158    -10   -135   -176
     67    155     88   -111    -10    122     25    309    202     38    -85   -168
    101    207    106   -155     -2    158     72    379    267     96    -54   -166
    114    213     96   -163     10    155     77    428    319    132    -49   -142
     83    161     77   -124      0    119     72    467    353    150    -49   -111
    109    202     93   -155      7    148    109    532    418    205     -2    -54
    124    257    132   -192     -5    197    135    581    475    267     59    -15
    135    275    140   -205     -2    207    145    597    498    288     75    -12
    124    270    142   -197    -10    207    153    605    509    298     85     -2
     90    205    114   -148    -10    161    111    566    462    275     67     -7
     83    184     98   -135     -7    142    135    558    444    267     75     -7
     85    194    109   -140    -12    150    181    550    431    270    101     20
     46    179    129   -114    -44    155    189    517    402    270    124     10
     70    265    194   -166    -62    231    239    519    410    283    129    -72
     38    252    210   -148    -85    231    215    470    353    215     31   -135
      0    197    197    -98    -98    197    171    400    280    145    -38   -116
     33    210    176   -122    -72    194    205    397    285    179     12    -62
     -7    194    202    -93   -103    197    189    355    259    174     20   -106
    -64    140    205    -38   -135    171    145    301    213    137    -23   -184
    -49    213    262    -83   -155    236    171    309    223    135    -44   -197
    -31    296    324   -135   -179    309    150    335    267    174    -12   -184
     -7    361    368   -176   -187    363     67    332    290    205     10   -132
    -23    348    368   -163   -197    358     88    283    262    192     15   -106
    -12    363    376   -176   -194    371    124    267    259    202     31   -111
    -33    345    379   -155   -205    361     88    246    246    192     23   -124
    -44    348    392   -150   -218    368     80    231    236    181     28   -137
    -64    348    413   -142   -239    379     54    210    220    184     33   -171
    -77    322    400   -122   -239    361     41    192    200    168      7   -226
    -83    249    329    -83   -205    288     31    174    163    119    -54   -262
    -67    111    179    -20   -122    145     36    179    129     64   -114   -280
    -51     83    135    -15    -93    109     41    179    109     38   -137   -316
    -28    111    137    -41    -83    124     36    168     83     12   -155   -335
    -49     36     85      5    -67     59    -12    111     23    -31   -168   -353
    -67    -12     54     41    -62     20    -25     77     -2    -38   -155   -384
    -59    -12     46     33    -54     18    -18     75     -5    -36   -166   -462
    -46     12     57     15    -51     33    -15     72    -10    -54   -213   -475
    -36     28     62      2    -49     44    -15     64    -20    -64   -223   -465
    -38     -2     36     20    -38     15    -25     54    -36    -80   -233   -480
     -7      0      5      2     -7      2      5     70    -36    -77   -228   -475
     -2     -7     -7      5      2     -7     -5     57    -46    -83   -220   -467
    -31    -83    -54     54     10    -67    -44     25    -75   -111   -236   -496
     12   -158   -171     72     90   -163    -25     38   -116   -174   -296   -524
     83   -332   -415    124    246   -374     77    122   -163   -319   -457   -719
     85   -420   -506    168    296   -462    210    236   -142   -446   -644   -932
     23   -254   -277    116    150   -265    254    205    -90   -433   -633   -891
   -137    116    254     10   -194    184     72   -220   -202   -298   -384   -633
   -226    740    966   -257   -597    852   -311   -748   -309     62    142   -192
   -231   1400   1628   -584   -930   1514   -626  -1028   -220    548    724    257
   -171   1473   1641   -652   -906   1556   -883  -1124   -153    839   1013    527
    -93    953   1047   -428   -568   1000   -930  -1106   -353    553    709    316
   -103    361    462   -129   -283    410   -748   -992   -732   -197    -33   -363
   -106    -18     88     62    -98     33   -498   -704   -722   -514   -431   -722
   -101    -93      5     96    -54    -44   -322   -389   -436   -371   -374   -652
    -67   -129    -62     98     -2    -96   -171   -153   -220   -231   -257   -553
     49   -122   -171     36    109   -145   -101    -44   -116   -181   -231   -610
     88   -163   -254     36    171   -207    -77    -25   -109   -215   -303   -659
     70   -187   -259     57    163   -223    -51     -2    -90   -218   -293   -571
     41   -166   -207     62    124   -187    -10     41    -44   -166   -210   -524
    -38   -155   -116     96     36   -135    -10     44    -36   -166   -220   -626
    -20   -114    -93     67     33   -103      5     59    -33   -192   -290   -623
     28    -75   -103     23     64    -88     18     83     -7   -171   -259   -532
     51    -54   -106      2     77    -80     44    103     25   -135   -202   -504
      0    -90    -93     44     46    -90    -10     57      5   -150   -210   -542
    -31   -124    -93     77     28   -109     10     70     18   -150   -220   -540
     10   -101   -114     44     59   -106     49    116     57   -116   -192   -493
     80    -41   -122    -18    101    -80     80    171    116    -51   -129   -449
     85    -36   -124    -25    103    -80     38    168    135    -28    -93   -457
     85    -12    -98    -36     90    -54     25    166    145    -12    -70   -480
     51      2    -51    -28     51    -23     49    197    176      0    -72   -491
     36     51     15    -44     10     33     85    257    231     20    -72   -439
     46     44     -2    -46     23     20     80    283    257     28    -57   -348
     77     57    -20    -67     49     18     88    322    303     80     12   -303
    124    103    -20   -116     70     41    114    394    381    163    101   -306
    122    114     -7   -116     64     54    127    457    446    231    150   -277
    111    122      7   -116     51     67    132    488    488    272    205   -236
    140    166     25   -153     57     96    142    522    527    309    236   -246
    155    215     59   -189     49    137    158    535    532    293    213   -220
    122    194     72   -158     25    135    119    488    478    236    174   -223
    132    184     51   -161     38    119    124    465    449    213    150   -205
    127    176     49   -153     38    111    129    433    415    194    163   -179
    132    194     62   -163     33    129    135    405    402    202    200   -197
    155    244     88   -200     33    166    158    387    394    192    187   -303
    111    202     90   -158     10    148    153    316    322    111     77   -376
    -20    122    140    -51    -80    132    101    218    239     31     28   -397
    -28    184    213    -80   -119    197    124    181    231     33     59   -418
    -31    231    262    -98   -145    246    142    155    220     12     57   -423
    -75    168    244    -49   -161    207    153    129    194    -20     20   -441
    -77    116    194    -20   -137    155    142    101    166    -51    -25   -527
    -67    155    223    -46   -145    189    148    106    174    -67    -49   -493
    -23    293    316   -135   -168    303    181    148    233    -15     33   -374
    -36    309    345   -135   -189    327    111    119    244     20     77   -392
    -10    350    358   -171   -184    355     93    109    259     51    114   -374
      0    376    376   -189   -189    376     77     98    267     80    137   -402
     -5    389    394   -192   -200    392     85     98    275     85    137   -467
    -12    361    374   -174   -194    366     49     62    226     28     93   -433
      7    358    350   -184   -171    355     44     57    210     31     88   -433
      2    376    374   -192   -187    376     46     46    194     10     46   -478
    -44    257    301   -106   -171    277    -15     -7    116    -80    -31   -462
    -75    132    207    -28   -142    168      0    -38     72   -124    -59   -519
   -158     36    194     59   -176    114     12    -57     49   -142    -75   -581
   -200      5    202     96   -200    103     36    -44     38   -161    -90   -594
   -135     46    181     44   -158    114     44    -28     31   -174    -96   -579
    -51     59    109     -5    -80     83     12    -46      5   -184   -103   -594
    -41     23     64      7    -51     44     -7    -54     -2   -171    -93   -639
    -62    -23     36     41    -49      7    -28    -75    -25   -194   -127   -722
    -75    -70      5     72    -41    -33    -33   -101    -64   -265   -192   -693
    -51    -51      0     49    -28    -25    -33   -103    -72   -275   -181   -618
    -62    -70     -7     64    -28    -41    -41   -103    -72   -265   -168   -639
    -67    -96    -28     80    -20    -64    -51   -103    -72   -257   -179   -675
    -67   -142    -75    106      2   -109    -36    -98    -85   -277   -181   -636
    -83   -311   -228    194     72   -270      7    -88   -163   -402   -309   -805
   -103   -509   -405    306    150   -457    119    -12   -244   -600   -568  -1044
    -36   -488   -452    262    205   -470    239    137   -197   -680   -675  -1135
    -57   -280   -223    168     83   -252    231     25   -179   -644   -605  -1093
   -163    179    340     -7   -252    259     -7   -540   -280   -431   -257   -779
   -259    898   1156   -319   -706   1026   -316  -1026   -254     28    342   -228
   -340   1470   1808   -566  -1072   1636   -607  -1283   -111    553    969    337
   -283   1426   1709   -571   -995   1566   -883  -1366    -57    839   1257    610
   -197    862   1060   -332   -628    961   -888  -1288   -290    423    792    181
   -181    262    441    -41   -311    350   -722  -1130   -662   -345     10   -563
   -145     -2    142     72   -145     70   -423   -782   -592   -574   -332   -943
   -114    -85     28    101    -72    -28   -223   -444   -337   -452   -335   -893
     20   -106   -127     41     72   -116   -220   -283   -249   -402   -301   -797
     85    -85   -171      0    127   -129   -202   -192   -184   -358   -249   -766
     51   -109   -161     25    106   -135   -140   -179   -163   -316   -153   -730
    -10   -103    -93     57     41    -98    -41   -171   -137   -259    -93   -904
     -5   -189   -184     96     88   -187    -38   -171   -158   -324   -267  -1008
     12   -207   -220     96    114   -213    -46   -158   -174   -394   -355   -878
     28   -179   -207     72    116   -194    -46   -135   -137   -368   -319   -779
     54    -98   -153     23    103   -124    -41   -109    -85   -298   -223   -748
     77    -20    -98    -28     85    -59    -25    -85    -54   -262   -184   -750
     88    -33   -122    -25    103    -77    -41    -77    -57   -267   -189   -756
     70    -62   -135     -5    101    -98    -85    -59    -54   -272   -189   -737
    106    -18   -124    -44    114    -70    -85    -18    -20   -241   -163   -693
     33   -101   -135     31     83   -116    -83    -67    -59   -303   -213   -719
    -20   -153   -132     88     54   -142     -2    -10     -5   -228   -135   -654
    -12   -106    -93     59     38   -101     49     54     72   -116    -54   -644
    -49   -103    -54     77      2    -80     49     93    119    -54     25   -623
    -46    -57    -10     49    -20    -33     77    137    181     25    124   -618
    -25    -36    -10     28     -7    -23    132    210    257     90    153   -665
      0    -25    -25     10     10    -25    153    262    285     59     85   -545
     -7      7     15      0    -10     10    166    322    340     98    150   -363
     23     83     59    -54    -18     72    171    379    420    192    249   -327
     49     90     41    -70      2     67    189    433    478    259    319   -280
     44    111     64    -80    -10     88    207    478    517    309    363   -236
     46    200    153   -122    -51    176    239    524    576    371    426   -174
     64    226    158   -145    -46    192    228    491    540    345    394   -207
     70    153     80   -111     -5    116    200    428    467    290    348   -259
     46    119     72    -85    -12     96    189    400    426    257    322   -288
     44    119     75    -80    -15     98    174    353    376    210    296   -314
     28    153    124    -90    -49    137    187    316    353    181    270   -337
     12    176    163    -93    -75    168    205    259    332    140    231   -376
      2    135    132    -70    -64    135    197    192    285     93    205   -423
     18    220    202   -119    -90    213    153    114    210     46    179   -459
     49    311    262   -181   -106    285    161    103    200     38    179   -449
     54    361    306   -207   -127    335    197     85    194     15    161   -475
    -20    355    376   -171   -197    366    249     57    189    -15    140   -532
    -23    342    366   -158   -194    353    265     46    192    -15    140   -532
     31    342    311   -187   -140    327    220     46    189    -33    135   -467
     57    337    277   -197   -109    309    168     36    189    -18    155   -405
     85    415    329   -252   -122    371    153     62    231     67    231   -381
    114    472    358   -293   -122    415    158     70    254     93    262   -374
     67    441    374   -257   -153    407    150     59    257     98    272   -361
     41    444    402   -244   -181    426    101     20    226     70    254   -389
     -2    376    376   -187   -189    376     83     -2    194     44    233   -394
    -25    345    371   -158   -197    358    101     12    205     57    241   -392
    -20    272    290   -127   -155    280     93      0    176     28    218   -418
    -33    197    231    -80   -132    213     96     -7    161     -2    179   -459
    -62    153    213    -46   -140    181    103    -23    137    -46    127   -472
    -75    109    184    -15   -129    145    111    -59     98    -88     96   -483
    -72     62    132      2   -101     96     83    -88     67   -124     64   -509
    -49     59    109     -7    -77     83     67    -96     59   -137     54   -504
    -44     75    119    -18    -80     96     67    -96     62   -129     70   -498
    -80     70    150      5   -114    109     59   -114     54   -137     67   -511
   -122     38    158     38   -140     98     70   -155     28   -174     41   -535
    -93     44    137     23   -116     90     75   -181      5   -192     31   -545
    -20     62     83    -20    -51     72     54   -158     -2   -189     28   -535
     20     75     54    -46    -15     64     44   -116     20   -171     31   -517
      0     51     51    -28    -25     51     62   -101     15   -205     -7   -524
     57   -135   -192     38    124   -163     80   -109   -114   -387   -194   -691
     93   -368   -465    137    277   -415    194    -25   -207   -571   -407   -943
     70   -436   -506    184    288   -470    350    103   -161   -623   -493  -1072
    -83   -174    -90    127      2   -135    381    -80    -88   -501   -327   -911
   -241    322    561    -41   -400    441    150   -555    -54   -197     96   -465
   -327   1072   1400   -374   -862   1236   -174   -945    119    358    769    197
   -257   1602   1860   -672  -1057   1730   -491  -1041    397    969   1426    826
   -161   1361   1522   -600   -841   1441   -737  -1060    371   1088   1519    937
   -142    831    974   -345   -558    901   -748  -1075     -5    545    953    371
   -150    311    462    -80   -306    387   -550   -948   -389   -179    205   -342
    -90     80    171      5   -129    124   -293   -605   -314   -324    -33   -566
      0     80     77    -41    -38     80   -129   -335   -124   -228      0   -530
    -20     20     41      0    -31     31    -28   -218    -64   -220    -28   -545
   -114    -77     36     93    -75    -20     83   -155    -44   -228    -49   -550
   -111    -72     38     93    -75    -18    148   -137    -10   -192    -15   -530
     -7    -96    -88     51     38    -93     93    -98      5   -155      7   -511
     46   -106   -153     28     98   -129     64    -57     25   -153      5   -493
     31   -127   -158     46     93   -142     80    -41     36   -148     15   -491
     49    -77   -127     15     88   -101    111    -18     62   -114     51   -501
     75    -44   -122    -18     98    -83    122     -5     72   -101     75   -493
     85    -46   -135    -20    109    -90    127      5     85   -101     75   -488
     83    -77   -161     -5    122   -119    135     18    103    -98     70   -472
    119    -75   -194    -20    155   -135    132     33    116    -88     80   -465
    106    -67   -174    -20    137   -119    127     41    127    -83    106   -449
     80    -49   -132    -15    103    -90    158     62    168    -15    187   -480
     80     23    -57    -54     67    -15    174     62    197     15    215   -506
    127     31    -96    -77    111    -31    171    122    236     41    236   -368
    189      7   -184    -98    187    -88    145    153    239     57    267   -345
    153   -122   -277    -15    213   -200    153    166    244     44    239   -368
    122   -218   -340     46    228   -280    226    228    309    101    280   -322
    153   -220   -374     33    262   -296    303    311    384    181    355   -249
    210   -166   -376    -23    290   -270    301    381    431    249    413   -155
    236    -98   -337    -70    285   -218    283    454    496    322    454   -124
    254     12   -241   -135    246   -114    280    501    548    374    483   -111
    215     75   -140   -145    179    -31    280    511    563    389    498    -83
    176    137    -38   -158    106     51    298    501    587    413    535    -64
    176    150    -25   -163    101     62    301    478    581    413    540    -75
    194    127    -67   -161    132     28    283    457    561    397    530    -96
    210    116    -93   -163    153     12    254    394    498    348    483   -132
    192    135    -59   -166    127     38    231    368    457    298    457    -75
    163    153    -10   -158     88     72    228    327    423    259    431   -101
    129    142     12   -137     59     77    228    254    374    205    376   -192
    111    155     44   -132     33    101    233    218    348    207    389   -205
    127    142     12   -137     57     77    228    187    322    194    376   -252
    119    127      7   -124     54     67    228    153    296    181    332   -303
    122    153     31   -140     46     93    249    153    296    168    322   -298
    127    140     12   -132     57     77    272    150    290    153    296   -306
     80    122     41   -101     18     83    319    187    340    205    345   -223
     25    111     85    -67    -31     98    376    215    400    267    407   -155
     15    116    101    -67    -44    111    384    207    410    283    423   -155
     41    140     98    -90    -28    119    348    210    439    340    475   -153
     28    129    101    -77    -36    116    324    226    459    379    509   -158
     -5    135    140    -64    -72    137    332    233    470    381    517   -103
    -54    150    202    -49   -129    176    324    192    457    353    501    -83
    -36    142    179    -51   -106    161    288    129    394    316    459   -127
     10     44     33    -28    -10     38    272    161    363    303    436   -163
     10    -49    -59     18     33    -54    285    184    358    298    415   -228
    -23   -127   -106     72     41   -116    285    174    335    265    371   -244
    -96   -241   -145    168     23   -194    275    135    290    210    345   -244
    -96   -252   -155    174     28   -205    262    101    257    176    319   -301
    -90   -249   -158    168     33   -205    252    103    252    176    316   -283
   -101   -262   -163    181     28   -213    241    109    254    179    324   -265
    -59   -241   -181    150     59   -213    220    101    239    168    316   -285
    -18   -210   -192    114     85   -202    184     83    213    127    283   -319
    -90   -311   -220    202     64   -267    184     49    171     72    246   -355
   -153   -397   -244    275     44   -322    205     36    155     57    241   -361
   -166   -407   -241    288     36   -324    207     31    153     51    239   -353
   -166   -368   -202    265     18   -285    179     28    158     33    220   -348
   -103   -394   -290    249     90   -342    135      0     93    -49    132   -420
     38   -550   -589    254    311   -571    158     18    -25   -236    -64   -615
     88   -743   -831    327    459   -787    319    124    -85   -392   -249   -849
    -38   -761   -722    400    340   -743    467    205    -12   -384   -265   -909
   -171   -514   -342    342     85   -431    483     -7     57   -233    -57   -696
   -342     38    381    150   -363    210    277   -423    171    148    462   -148
   -498    763   1262   -132   -880   1013     72   -665    444    753   1197    602
   -449   1031   1480   -290   -966   1254   -205   -717    644   1239   1719   1150
   -337    704   1041   -184   -688    872   -415   -800    457   1124   1595   1078
   -298    174    472     59   -384    322   -467   -878     -5    436    883    376
   -288   -265     23    277   -155   -122   -309   -730   -306   -192    202   -324
   -236   -413   -176    322    -31   -293    -85   -387   -140   -176    135   -415
   -142   -439   -296    290     75   -368     38   -166     -7   -116    155   -402
    -90   -459   -371    272    137   -415    111    -44     54    -88    161   -394
    -75   -457   -381    267    153   -420    153     18     90    -77    163   -389
    -62   -459   -397    259    166   -428    168     25     80   -114    129   -418
    -64   -462   -397    265    163   -431    176     28     85   -119    129   -420
    -51   -465   -413    259    179   -439    163     38     88   -114    145   -413
    -25   -491   -465    259    218   -478    155     51     77   -135    137   -418
      2   -493   -496    244    246   -493    145     54     70   -163    114   -431
      0   -475   -475    239    236   -475    153     72     98   -150    129   -397
      2   -459   -462    228    231   -459    184    103    137   -111    171   -363
     12   -426   -439    207    226   -431    213    129    166    -90    197   -342
     10   -436   -449    213    228   -441    215    135    176    -85    197   -348
     28   -423   -452    197    239   -436    210    140    187    -83    210   -342
     18   -368   -389    174    202   -379    207    153    202    -72    231   -311
     12   -301   -314    145    163   -306    215    168    218    -72    233   -296
     57   -252   -309     96    181   -280    202    181    226    -70    239   -277
     77   -239   -316     77    197   -277    181    202    239    -51    259   -262
     96   -226   -322     62    207   -272    176    241    270    -23    288   -249
    127   -189   -316     31    220   -252    197    290    319      7    316   -226
    142   -132   -275     -5    207   -202    223    358    379     67    371   -166
    119   -106   -226     -7    171   -166    244    405    428    106    413   -122
    161    -67   -228    -46    192   -145    223    433    457    137    449    -80
    280     44   -236   -161    259    -96    174    483    498    194    509    -20
    259     54   -207   -158    233    -77    187    519    537    226    540     15
    210     51   -158   -129    184    -51    226    524    563    246    566     36
    197     33   -163   -116    179    -64    226    511    553    233    561     28
    184    -10   -194    -85    189   -101    207    480    524    179    524     -7
    158    -28   -189    -67    171   -106    207    449    491    153    509    -31
    161     15   -145    -88    153    -64    218    433    483    148    509    -49
    106     25    -83    -67     93    -28    215    371    436     96    467    -90
     59     33    -25    -46     44      5    205    293    381     36    413   -135
     80     36    -44    -59     62     -2    197    249    345    -18    361   -181
     83     49    -33    -64     57      7    194    207    316    -54    329   -218
     64     75     10    -70     28     41    192    179    290    -88    303   -252
     83     44    -38    -62     62      2    187    168    257   -132    262   -285
     93     57    -36    -75     62     12    187    158    249   -140    262   -277
    103    122     18   -114     44     70    192    163    277   -116    288   -254
     98    184     85   -142      5    135    194    142    296   -106    306   -244
    101    246    145   -174    -20    197    179    122    306    -88    335   -215
    119    288    166   -205    -23    226    137    129    319    -57    371   -171
    142    283    140   -213      0    213    124    129    316    -67    363   -174
    122    275    153   -200    -18    215    122    101    296    -93    342   -192
     83    249    166   -166    -41    207     88     57    259   -114    327   -205
     88    213    124   -153    -18    168     49     46    236   -135    303   -220
    145    142     -2   -142     72     70     49     57    200   -181    254   -257
    140     36   -103    -88    119    -31     49     54    155   -241    194   -311
    114     -2   -116    -54    114    -59     46     41    140   -275    171   -337
     93     10    -83    -54     88    -36     41      5    116   -303    150   -371
     90     20    -72    -57     80    -25     36    -25     88   -345    124   -405
     88     -2    -90    -44     88    -46     25    -41     59   -366    101   -405
     67    -41   -109    -12     88    -75      5    -54     38   -384     77   -420
     49    -98   -148     23     96   -124      5    -59     15   -402     62   -441
     25    -93   -119     33     70   -106     23    -57     20   -394     80   -457
    -10    -88    -77     46     33    -83     36    -88     12   -418     75   -478
    -12    -88    -75     51     31    -83     28   -124     -2   -449     54   -488
     44    -64   -109     10     75    -85    -20   -142    -28   -475     33   -498
     72    -80   -153      2    111   -116    -46    -90    -23   -465     33   -475
     80   -174   -254     46    166   -215    -20    -38    -54   -535    -51   -548
     85   -415   -501    166    293   -457     59     15   -137   -732   -288   -787
     62   -509   -571    220    314   -540    200    135   -119   -849   -454   -984
     10   -311   -322    150    166   -316    280    150    -10   -771   -376   -953
    -88     80    168      2   -127    124    158   -223    -33   -600    -83   -675
   -210    740    950   -265   -579    844   -103   -709    -49   -220    496    -62
   -275   1343   1615   -535   -945   1478   -319   -943    103    306   1145    597
   -228   1306   1535   -540   -883   1421   -530  -1039    114    566   1434    883
   -202    818   1021   -309   -613    919   -633  -1127   -205    179   1013    501
   -135    319    454    -90   -293    387   -659  -1111   -639   -607    166   -296
    -36     18     51      7    -44     33   -506   -787   -613   -865   -205   -652
     54     -2    -57    -25     54    -28   -309   -441   -342   -701   -116   -581
     15    -28    -46      5     31    -38   -163   -239   -163   -581    -20   -566
    -57    -51      5     54    -31    -23    -67   -187    -93   -553    -18   -683
     44    -38    -85     -5     62    -62    -85   -158   -109   -597   -101   -613
    103    -59   -163    -23    132   -111    -70    -88    -85   -587    -88   -504
    116    -77   -197    -20    155   -137    -46    -51    -59   -558    -62   -498
    122    -93   -215    -12    168   -153    -44    -51    -51   -550    -51   -519
    101    -57   -158    -23    129   -106    -36    -54    -28   -532    -25   -527
     98     -7   -106    -46    101    -57    -41    -59    -20   -540    -20   -519
    124     -5   -132    -62    127    -67    -38    -38    -18   -542    -15   -485
    135     -2   -137    -64    135    -70    -18    -15      5   -514      0   -475
     85     15    -72    -51     80    -28      0    -44     10   -506     31   -491
     70     41    -28    -57     49      7      5    -31     33   -465     88   -478
    111     62    -51    -88     80      5    -36      0     51   -449     77   -457
    155     57    -98   -106    127    -20    -88     33     25   -493     23   -376
    140     57    -83   -101    111    -12    -67     67     57   -462     36   -345
    124     96    -31   -111     77     33    -33    101    119   -389     93   -361
    129    137      7   -135     62     72    -25    122    168   -335    153   -363
    140    137     -2   -137     72     67    -51    153    200   -301    200   -316
    197    174    -23   -187    109     75    -44    220    267   -241    252   -246
    241    218    -23   -231    132     98    -28    272    324   -197    290   -205
    226    293     67   -259     80    179    -28    288    366   -155    324   -194
    181    322    140   -252     20    231    -25    285    394   -129    342   -174
    223    309     85   -267     70    197    -54    311    376   -153    324    -85
    290    332     38   -311    127    187    -70    340    376   -158    316    -46
    288    363     72   -327    106    218     -7    361    420   -106    350    -51
    210    335    124   -272     44    231     38    371    431    -59    392    -75
    166    316    148   -244      7    233     23    368    418    -62    400    -67
    231    361    127   -296     51    244      5    332    381   -127    358    -80
    236    345    109   -290     62    226     -7    285    332   -176    311   -124
    200    355    155   -277     23    257     -7    233    306   -192    296   -200
    148    366    218   -259    -36    293      0    127    252   -265    236   -283
    132    350    218   -244    -41    285     -7     85    181   -340    174   -309
    142    327    184   -236    -23    257     -5    101    158   -358    150   -296
    127    322    194   -223    -33    259     12     96    155   -374    119   -293
     75    319    241   -197    -83    280     36      5    140   -410     75   -350
     51    337    285   -194   -116    311     28    -72     90   -465     46   -376
    111    358    246   -236    -67    301     -5      2     96   -384    111   -303
    153    376    223   -265    -33    301     12    109    187   -262    205   -249
    194    475    280   -337    -41    379     44    142    283   -140    353   -210
    148    467    316   -309    -85    392     18    101    298   -119    363   -285
    129    452    322   -290    -96    387    -12     23    233   -223    241   -244
    132    426    293   -277    -80    361    -41     10    197   -249    223   -176
    129    405    272   -270    -72    340    -80     -7    161   -267    213   -213
    127    337    210   -231    -41    275    -57     10    161   -270    192   -223
    116    231    114   -176      0    174    -23     23    161   -270    174   -270
     62    189    127   -124    -31    158     -7     -7    150   -280    153   -342
     46    145     96    -98    -25    122    -10    -75     85   -355     98   -392
     80     70    -10    -75     46     31    -51   -109      2   -426     31   -407
     98    -10   -111    -46    103    -59    -88    -70      0   -423     15   -376
    155     25   -129    -90    142    -51    -90    -59     18   -405     23   -384
    119     93    -25   -109     72     33   -122   -166    -28   -444     -5   -470
    103     75    -28    -88     64     23   -184   -226   -116   -511    -67   -532
    150     72    -77   -114    114      0   -184   -161    -88   -480    -44   -496
     77     77      0    -77     38     38   -166   -166    -96   -488    -49   -493
     49     98     46    -75      2     72   -137   -174    -85   -465    -36   -491
     64    135     70   -101     -2    103   -153   -220   -103   -475    -51   -519
    122    135     10   -129     54     72   -202   -220   -135   -498    -83   -524
    192     15   -176   -103    184    -80   -210   -187   -192   -579   -181   -592
    223   -228   -452      2    335   -340    -90   -103   -259   -756   -400   -792
    103   -384   -488    140    293   -436     83    -20   -254   -883   -561   -974
     12   -275   -290    129    148   -283    179    -41   -189   -820   -498   -937
    -12     85     98    -36    -54     90     51   -358   -150   -581   -189   -605
    -88    839    924   -376   -506    880   -272   -763    -33    -85    431     15
   -150   1545   1696   -698   -924   1621   -524   -963    220    470   1083    654
   -132   1483   1613   -678   -872   1548   -758  -1088    223    672   1325    880
   -122    841    963   -358   -542    901   -870  -1153   -124    319    969    428
    -49    366    415   -161   -233    392   -836  -1049   -530   -387    231   -285
    -18     25     44     -5    -31     33   -618   -771   -558   -667   -137   -535
    -18    -59    -41     38     10    -51   -389   -470   -332   -553    -75   -467
      5    -51    -57     23     31    -54   -236   -283   -187   -472    -28   -454
     54    -72   -127      7     88   -101   -166   -187   -135   -462    -44   -452
     54    -83   -140     12     96   -111   -124   -148   -106   -446    -44   -449
     46    -64   -111      5     77    -88    -88   -140    -83   -446    -51   -483
     41    -33    -75     -2     57    -54    -64   -137    -75   -444    -51   -491
     12    -51    -64     20     38    -57    -54   -129    -64   -428    -49   -488
     18    -49    -67     15     41    -57    -59   -116    -49   -402    -23   -472
     25    -23    -51     -2     38    -36    -54    -67     -5   -353     18   -436
     -5     -2      2      5     -5      0    -12    -64     18   -350     20   -444
     41    -10    -51    -18     44    -28    -28    -77     -7   -371     -7   -459
    111     12   -101    -62    106    -44    -49    -20     36   -301     49   -415
    109     10   -101    -59    103    -44    -59     10     70   -259     83   -397
    106     20    -85    -62     96    -31    -62     33     90   -241     93   -381
    122     75    -46   -101     83     15    -51     54    129   -218    103   -363
     64     85     20    -75     20     54    -23     36    132   -220    101   -368
      7     33     25    -23     -7     28      0     -7     98   -254     75   -384
     28     41     12    -33      7     28     20     -7     93   -257     67   -381
     83     59    -23    -72     51     18     23     80    140   -205     96   -342
    124     93    -31   -109     77     31     12    158    210   -137    148   -290
    142    148      5   -145     67     77     12    223    272    -75    210   -228
    153    197     44   -174     54    122     15    290    335     -7    265   -171
    181    200     15   -192     83    109      7    348    358     44    314   -129
    184    197     12   -192     85    106     20    400    394     90    350    -83
    181    205     23   -194     77    116     41    418    420    129    389    -72
    168    241     72   -205     49    158     62    400    418    135    413    -77
    129    218     88   -174     20    153     49    327    368     70    358   -109
    148    244     96   -197     25    171     33    306    335     36    314   -116
    215    288     72   -254     72    181     49    324    329     36    306   -119
    231    265     33   -246     98    150     80    322    324     62    337   -132
    155    215     57   -187     49    137     77    244    275     12    303   -202
     85    163     77   -127      5    122     67    163    215    -54    244   -246
    137    207     67   -174     33    137     72    166    210    -57    236   -241
    192    262     70   -226     62    166     77    174    213    -38    241   -246
    109    215    106   -163      0    161     93    132    192    -64    207   -280
     25    161    135    -93    -54    148    127     67    148   -132    140   -329
     31    129     96    -83    -33    114    148     59    140   -132    135   -329
     98    161     62   -129     18    111    158    145    213    -38    218   -259
     70    184    111   -129    -20    148    142    163    252      2    252   -223
     64    233    168   -150    -51    202    129    161    270     10    265   -179
     59    285    226   -176    -83    257    106    135    275     25    285   -155
     57    301    244   -179    -93    272     85     98    277     54    309   -192
    103    252    148   -179    -20    200     38     96    239     44    306   -205
    145    220     75   -181     36    148     18    116    236     57    311   -187
    166    220     54   -194     54    137     18    106    220     41    296   -189
    129    181     51   -155     38    116     20     36    166    -20    233   -249
     72     44    -28    -59     51     10     28    -25     72   -103    155   -335
     36   -114   -150     38     93   -132     23     23     33   -140    114   -350
     10   -246   -257    116    132   -249     15     49     31   -168     46   -376
     59   -252   -311     96    184   -280     23     54     54   -166    -18   -420
     38   -314   -355    135    194   -332     25     36     62   -145      2   -457
      0   -392   -392    197    194   -392     72     15     77   -137     93   -457
      7   -441   -452    215    228   -446     85    -10     64   -129    155   -402
     96   -428   -524    166    309   -475     33     15     38   -137    153   -366
    163   -311   -475     72    316   -392      5     36     41   -148    127   -366
    111   -244   -358     64    233   -301    -23      5     25   -161    106   -381
     54   -226   -280     85    166   -252     -5      5     31   -163    103   -348
     64   -246   -311     90    187   -277     28     10     41   -158    101   -337
    114   -355   -470    119    290   -413     25    -18    -38   -254     10   -496
     96   -566   -662    233    379   -613     77    -15   -171   -439   -187   -774
     12   -815   -828    400    418   -823    215     75   -246   -623   -426   -979
      2   -758   -761    379    381   -758    376    233   -116   -579   -418   -901
    -85   -389   -306    236    109   -350    332    -23    -20   -340   -101   -641
   -200    316    517    -59   -361    418     57   -467     96     98    452   -137
   -290   1044   1332   -379   -813   1187   -200   -735    348    683   1117    600
   -228   1260   1488   -514   -857   1374   -491   -823    522   1150   1613   1119
   -140    782    922   -322   -532    852   -646   -857    270    937   1366    878
   -106    252    358    -72   -233    303   -607   -839   -163    252    646    223
   -103   -176    -72    137    -18   -124   -423   -649   -394   -259     62   -322
    -75   -337   -262    207     93   -301   -228   -366   -244   -233    -10   -431
     15   -324   -342    153    176   -335    -62   -163    -93   -142     57   -420
     80   -301   -381    109    231   -340     36     -7      7    -46    132   -441
     33   -384   -420    174    226   -400     93     90     54    -10    129   -410
    -10   -480   -470    246    228   -475    137    116     57    -38     85   -314
    -25   -452   -426    239    197   -439    171    137     77    -23    106   -342
    -36   -428   -392    233    176   -410    171    142     83    -25    103   -337
    -31   -433   -402    231    184   -418    181    163    101    -15    111   -303
     -7   -400   -392    205    192   -397    202    192    142     28    140   -277
      5   -384   -392    189    194   -387    207    205    174     83    192   -322
    -20   -355   -335    187    155   -345    213    213    187    109    220   -342
    -41   -374   -332    207    142   -353    220    220    187    111    202   -283
     -7   -366   -358    187    174   -363    215    215    158     85    174   -252
      7   -322   -332    155    168   -327    236    239    179    119    205   -244
     23   -293   -316    132    168   -303    239    254    197    145    215   -246
     64   -252   -319     90    192   -285    213    293    226    189    244   -223
     77   -259   -337     90    207   -298    200    329    257    239    283   -194
      7   -314   -324    150    163   -319    249    329    265    257    296   -192
    -25   -329   -303    179    137   -319    265    342    267    257    285   -179
     20   -246   -270    111    145   -259    249    387    288    293    314   -155
     88   -176   -265     44    176   -220    252    459    350    376    381   -122
     25   -184   -210     77    116   -197    249    470    368    397    368   -114
     46   -179   -226     64    135   -200    231    530    400    446    394    -36
     88   -158   -246     33    166   -200    223    566    423    485    428      5
     93    -80   -174     -5    132   -127    228    579    454    540    485     28
    103    -23   -127    -44    114    -75    215    563    459    553    496     57
    132    -12   -145    -62    137    -77    220    532    431    540    488     28
    119    -83   -202    -20    158   -142    233    509    379    511    452    -20
     90    -93   -184      2    137   -137    236    504    374    522    444    -12
     67   -101   -168     15    116   -135    210    452    340    491    407    -25
     36   -116   -155     38     93   -135    192    389    290    444    371    -54
     28   -122   -150     44     88   -135    174    327    244    397    327    -90
    103    -83   -187    -10    145   -135    181    290    220    368    293   -127
    101   -106   -207      2    153   -155    213    257    194    358    280   -166
     51   -127   -179     36    114   -150    244    223    176    337    262   -189
     15   -135   -150     57     83   -142    252    189    155    319    244   -207
      0   -168   -168     85     83   -168    259    192    142    332    249   -205
     18   -189   -210     85    111   -200    267    215    150    342    236   -197
     44   -135   -179     44    109   -155    277    241    184    374    265   -153
     51    -54   -106      0     77    -80    277    246    220    420    303   -103
     41     15    -25    -28     33     -5    272    213    233    431    319   -103
     41     18    -23    -31     33      0    244    181    226    441    337   -116
     64     12    -51    -38     57    -18    207    207    226    452    348    -88
     80     12    -67    -46     75    -28    174    215    210    446    345    -64
     62    -33    -96    -12     77    -64    166    220    215    457    353    -64
     23    -88   -111     31     67   -101    174    205    202    439    337    -96
      0   -155   -155     77     75   -155    179    184    174    400    298   -137
    -46   -254   -210    150     80   -233    166    119    106    314    218   -213
    -70   -298   -228    184     77   -265    155     57     28    226    142   -277
    -75   -345   -270    210     96   -309    148     80     10    223    135   -252
    -75   -397   -322    236    122   -361    124     93      2    205    116   -272
    -83   -420   -337    252    124   -379    111     77    -12    192    116   -301
    -88   -420   -332    254    122   -376    116     70    -15    187    124   -319
    -90   -379   -290    233     98   -335    135     36    -20    166    109   -374
    -41   -353   -311    197    132   -332    116     12    -62    140     96   -350
    -23   -381   -361    200    166   -371     93     46    -75    137     85   -280
    -33   -400   -366    218    166   -384     88     62    -67    135     72   -270
    -72   -420   -350    246    137   -387     93     36    -80    111     54   -301
   -119   -454   -335    288    106   -397    116     -2   -103     80     36   -348
    -90   -571   -480    329    192   -527    124      0   -174      0    -51   -441
    -25   -818   -792    423    381   -805    168     67   -280   -187   -280   -652
      7   -917   -924    452    465   -919    288    181   -298   -327   -470   -872
    -46   -813   -766    428    358   -789    374    218   -220   -288   -436   -865
   -228   -498   -270    363     18   -384    296   -127   -179    -96   -142   -558
   -413    168    581    122   -496    374     77   -592    -64    342    465     77
   -514    859   1374   -174   -945   1117    -98   -735    241    987   1221    862
   -431    992   1423   -280   -927   1208   -329   -795    361   1369   1634   1335
   -348    592    940   -122   -644    766   -485   -914     67   1052   1304   1044
   -335     44    379    145   -355    210   -498   -945   -410    267    480    184
   -353   -376    -23    361   -166   -200   -296   -644   -514   -122    -10   -348
   -259   -446   -189    353    -36   -319    -93   -296   -327    -38    -15   -366
   -111   -415   -303    262     93   -361     12    -98   -213      7     -5   -350
    -70   -407   -337    239    132   -374     75    -10   -155      2    -15   -340
    -75   -465   -389    267    155   -428    106     31   -155     -5    -15   -324
    -54   -485   -431    270    187   -459    127     70   -137     15     -2   -342
    -64   -475   -410    267    171   -441    137     93   -119     23     18   -350
   -103   -457   -353    280    124   -405    153    111    -93     25     28   -327
    -85   -446   -361    265    135   -405    145     96   -114     -2     12   -353
    -44   -452   -407    246    181   -431    135     88   -129    -28     -5   -381
    -38   -449   -410    241    184   -431    132     88   -122    -25      7   -376
    -51   -418   -366    236    155   -392    150    122    -88      0     46   -332
    -70   -402   -335    233    129   -368    161    153    -64     18     54   -306
    -12   -402   -389    207    187   -397    135    148    -85    -28      2   -301
     20   -379   -400    176    207   -389    145    174    -49      7     31   -283
     15   -392   -407    189    210   -400    161    189    -25     31     62   -293
     36   -376   -415    168    223   -394    158    200    -25     28     64   -298
     49   -368   -420    158    233   -394    158    231     -5     54     88   -275
     51   -324   -376    135    213   -348    161    275     38     98    124   -223
     54   -275   -329    111    192   -301    161    309     67    114    129   -189
     93   -301   -397    103    244   -348    119    316     57    106    116   -210
    127   -257   -384     64    254   -322    140    371    119    168    174   -179
    145   -153   -298      2    220   -226    187    439    205    257    265   -103
    145   -114   -259    -15    202   -187    207    491    252    324    324    -36
    202   -145   -348    -28    275   -246    168    485    200    270    265    -38
    233   -137   -371    -49    301   -254    174    524    246    303    293     23
    236   -119   -358    -59    296   -239    187    530    283    337    335     31
    220    -90   -311    -64    265   -200    171    491    277    322    345     -7
    210    -98   -311    -57    257   -205    153    446    231    249    298    -49
    239    -75   -316    -83    275   -194    166    436    179    181    246    -54
    223    -64   -288    -80    254   -176    166    376    145    114    179    -98
    207   -106   -314    -49    259   -210    135    290     57     15    119   -137
    189   -207   -397      7    290   -301    140    319     33     57    163   -132
    158   -231   -389     36    272   -309    155    340     54     90    192   -155
    116   -213   -329     46    220   -270    187    296     41     20    142   -200
    111   -213   -324     51    218   -267    168    213    -23    -72     62   -249
    135   -202   -337     33    236   -270    145    161    -44   -124     20   -277
    132   -161   -293     12    213   -228    155    163    -44   -135     33   -265
     98   -150   -249     23    174   -200    166    155    -28   -135     49   -303
     44    -98   -142     28     93   -119    184    132    -18   -179     -2   -340
     83    -88   -174      0    127   -129    194    176     -7   -148     44   -223
    145    -75   -220    -36    181   -145    181    210     49    -85    132   -124
    145    -33   -179    -57    161   -106    153    181     57    -98    137   -132
     88    -10    -98    -38     93    -54    122     90     25   -168     90   -236
     88    -54   -142    -18    111    -98    116     98    -20   -187     98   -223
    127   -150   -277     10    200   -213    109    155    -33   -192     77   -166
    140   -210   -350     33    244   -277    114    192    -12   -187     70   -140
    127   -275   -402     75    265   -337    111    179    -20   -187     90   -174
    101   -283   -387     88    244   -335     85    111    -80   -259     44   -252
     67   -309   -376    119    220   -340     62     62   -148   -355    -28   -316
     33   -345   -381    155    205   -363     57     33   -184   -405    -75   -342
     36   -376   -413    171    223   -394     54     25   -207   -449   -127   -355
     41   -387   -428    171    233   -405     59     23   -207   -470   -135   -348
     23   -345   -371    161    194   -358     83     23   -189   -439    -98   -371
     46   -350   -397    150    220   -371     70      7   -223   -470   -109   -379
    124   -381   -506    129    314   -444     33    -12   -265   -496   -129   -368
    124   -350   -475    111    298   -413     38      5   -233   -459    -90   -348
    111   -342   -454    114    280   -397     38    -25   -241   -498   -116   -394
     93   -355   -449    129    270   -400     41    -18   -257   -517   -122   -381
     85   -428   -514    171    298   -470     62     33   -231   -478    -93   -329
    129   -555   -688    213    407   -623     64     31   -293   -568   -205   -436
    153   -774   -927    311    537   -852    142     77   -392   -784   -452   -675
    116   -844   -961    361    537   -901    272    161   -405   -935   -639   -896
     96   -657   -753    280    423   -704    348    174   -327   -893   -594   -867
    -12   -233   -220    124    101   -228    215   -213   -324   -693   -280   -504
   -153    465    618   -155   -384    540    -20   -597   -153   -155    402    174
   -205   1101   1304   -449   -753   1202   -239   -737    155    514   1153    878
   -114   1158   1273   -522   -693   1215   -467   -740    309    901   1530   1265
   -111    613    722   -252   -418    667   -576   -893   -137    342    958    737
    -70     38    109     15    -88     72   -600   -950   -693   -498    103    -75
    -36   -319   -283    176    122   -301   -431   -688   -769   -826   -309   -467
    -10   -345   -335    179    161   -340   -226   -379   -545   -724   -280   -462
     18   -332   -350    155    181   -340    -85   -163   -413   -652   -244   -436
     77   -345   -426    132    249   -384    -33    -64   -358   -636   -254   -433
    124   -340   -465    106    290   -402    -18    -33   -335   -607   -228   -405
    122   -322   -444    101    283   -381     12      5   -296   -568   -187   -379
     93   -322   -415    111    254   -368     28     15   -275   -566   -181   -389
     96   -311   -410    106    252   -361     28      7   -293   -600   -213   -410
    127   -303   -433     85    277   -368     10      5   -314   -623   -241   -400
    137   -309   -446     85    290   -376      2     38   -298   -615   -241   -358
    119   -293   -413     85    262   -353      7     62   -259   -574   -207   -345
    135   -249   -387     57    259   -316     25     77   -236   -550   -184   -342
    153   -244   -397     44    272   -319     33     83   -231   -558   -200   -316
    163   -239   -402     38    283   -319     46    103   -210   -535   -181   -298
    163   -187   -353     10    257   -270     46    106   -187   -509   -142   -322
    137   -150   -288      5    210   -218     38     75   -187   -540   -166   -350
    127   -129   -257      0    189   -192     41     98   -184   -530   -163   -311
    189   -153   -342    -18    265   -246     33    179   -142   -470   -119   -213
    239   -155   -394    -41    316   -275     33    233    -98   -423    -88   -179
    244    -96   -342    -75    293   -218     51    270    -41   -371    -41   -161
    226    -49   -275    -88    249   -161     67    293      2   -340    -10   -150
    215     -5   -220   -103    218   -111     93    353     64   -293     31    -83
    262     -7   -272   -129    265   -140     85    392     80   -257     62    -18
    309     20   -288   -166    298   -132     75    431    114   -207    101     -5
    327     77   -249   -202    288    -85     70    459    158   -161    140     33
    314    140   -174   -226    244    -15     72    423    163   -205     93    -20
    311    158   -155   -236    233      2     72    410    129   -215     85    -25
    358    137   -223   -249    290    -41     64    439    111   -194     96     51
    366    119   -249   -244    306    -64     75    457    132   -158    137     72
    329    116   -213   -223    272    -46     88    431    122   -158    158     36
    301    137   -166   -220    231    -12     88    374     72   -218    106    -28
    275    148   -127   -213    202     10     77    306     12   -298     31    -90
    239    163    -75   -202    158     44     85    265    -15   -337     -5   -116
    233    163    -70   -197    153     46     88    231    -38   -376    -49   -140
    277    127   -153   -205    215    -12     54    135   -145   -506   -168   -220
    265     90   -174   -179    218    -41     51    101   -189   -550   -213   -252
    228     85   -142   -158    184    -28     67     93   -181   -540   -192   -267
    189    122    -67   -155    129     28     85     57   -184   -571   -210   -303
    207    150    -59   -181    132     46     90     57   -192   -574   -215   -288
    267    153   -116   -210    192     18     85    106   -161   -509   -166   -197
    301    174   -129   -239    215     23     75    129   -116   -459   -114   -150
    283    239    -44   -259    163     98     59    127    -67   -384     -7   -148
    262    252    -12   -259    137    119     33    103    -59   -392      5   -184
    298    202    -96   -252    197     54     15     80   -103   -457    -41   -189
    319    150   -168   -236    244     -7      0     67   -142   -496    -72   -171
    314    142   -171   -228    244    -12     -7     62   -153   -506    -70   -168
    272    119   -155   -197    213    -15     -2     49   -161   -506    -67   -228
    210     88   -122   -150    166    -18      2      5   -194   -581   -132   -322
    233     18   -218   -127    223    -98    -38    -72   -314   -704   -233   -353
    277   -119   -397    -77    337   -257    -70    -49   -376   -740   -306   -280
    246   -148   -394    -51    319   -270    -67    -38   -368   -724   -316   -314
    223    -85   -309    -70    265   -197    -67    -67   -374   -732   -306   -348
    200    -23   -226    -88    210   -124    -70   -122   -397   -776   -337   -418
    202     12   -189   -106    197    -88    -93   -163   -459   -854   -410   -441
    213    -31   -244    -93    226   -137   -109   -132   -465   -859   -431   -355
    200    -49   -249    -75    223   -148    -96   -101   -431   -795   -366   -355
    181    -12   -197    -85    189   -103    -93   -122   -423   -789   -358   -431
    194    -31   -226    -80    210   -127    -96   -171   -465   -854   -407   -483
    218    -62   -280    -77    246   -171   -103   -145   -488   -849   -410   -415
    236   -142   -381    -46    306   -262   -101   -114   -488   -852   -431   -426
    241   -296   -540     25    389   -418    -64    -75   -532   -937   -537   -566
    202   -548   -750    174    475   -649     49      0   -587  -1140   -792   -839
    124   -553   -680    213    400   -615    176    106   -537  -1223   -914   -961
    103   -350   -457    122    277   -402    184     25   -493  -1127   -771   -805
     18     85     67    -51    -25     75    -18   -478   -579   -906   -397   -426
   -140    818    958   -337   -548    888   -267   -953   -527   -436    270    192
   -148   1340   1488   -597   -818   1413   -493  -1140   -353     96    888    691
   -114   1098   1210   -493   -662   1153   -646  -1195   -428    176    940    802
    -93    480    571   -194   -332    524   -662  -1192   -802   -410    301    335
    -38    -83    -44     62      2    -64   -561  -1075  -1184  -1205   -550   -467
     23   -277   -303    124    163   -290   -376   -693   -987  -1187   -646   -563
     62   -207   -272     72    166   -239   -228   -405   -724   -995   -509   -478
    101   -166   -267     31    181   -215   -114   -223   -571   -904   -457   -465
    137   -184   -322     23    228   -252    -49   -119   -514   -867   -459   -441
    153   -231   -384     38    267   -309     -7    -54   -478   -844   -452   -407
    150   -265   -415     57    280   -337     23    -18   -452   -807   -410   -392
     90   -249   -340     77    213   -293     62     15   -407   -750   -358   -410
      7   -236   -244    114    124   -239    103     28   -376   -722   -348   -397
      0   -215   -215    106    106   -215    101    -10   -384   -750   -389   -379
    116   -192   -311     36    213   -252     59    -12   -402   -776   -431   -410
    176   -181   -358      0    265   -267     44     31   -387   -753   -410   -415
    166   -187   -353     10    259   -270     67     83   -348   -709   -363   -335
    140   -148   -288      2    213   -218     85    106   -309   -662   -296   -280
     98   -103   -202      0    150   -153     98    101   -293   -646   -288   -293
     96   -111   -210      5    150   -161    106    106   -296   -657   -324   -280
    122   -103   -226     -7    174   -163    111    119   -293   -657   -319   -231
    179    -46   -226    -67    202   -135    101    132   -275   -626   -296   -241
    220    -41   -262    -90    241   -150     93    155   -252   -602   -290   -233
    218    -36   -254    -93    233   -145     88    166   -236   -581   -272   -215
    197     -7   -205    -93    200   -106     96    202   -192   -517   -215   -163
    192     12   -179   -103    184    -83    111    280   -129   -446   -174   -150
    252     28   -223   -140    236    -96    124    361    -75   -394   -158   -103
    293     54   -239   -176    265    -90    129    423    -33   -335   -109    -28
    303     77   -226   -189    265    -72    148    478     15   -262    -36     36
    329    132   -197   -233    262    -31    153    491     33   -226     10     54
    335    215   -119   -275    226     46    142    478     28   -223     20     33
    353    249   -103   -301    228     72    132    462     -5   -259    -25     18
    345    194   -150   -270    249     23    142    452    -36   -293    -59     36
    329    197   -132   -265    231     33    142    420    -59   -301    -49    -25
    350    202   -148   -277    249     28    129    371   -101   -350   -103    -67
    350    197   -153   -275    252     20    114    301   -168   -436   -168    -57
    332    187   -145   -259    239     20     90    215   -236   -514   -213   -153
    293    150   -142   -223    218      2     93    161   -285   -587   -288   -194
    280    161   -122   -220    200     20    106    145   -301   -613   -298   -171
    259    176    -83   -218    171     46    122    135   -301   -618   -296   -231
    223    166    -57   -194    140     54    135    103   -327   -675   -350   -265
    213    187    -25   -202    116     80    140     85   -340   -709   -366   -252
    231    202    -31   -218    132     85    153     90   -332   -714   -361   -246
    236    241      2   -239    116    122    163    111   -301   -685   -319   -223
    270    303     33   -285    119    168    155    129   -267   -644   -267   -197
    262    363    101   -314     80    233    119     98   -275   -649   -270   -241
    259    337     77   -298     90    207     88     67   -296   -680   -316   -231
    259    314     54   -285    103    184     51     44   -316   -701   -322   -174
    277    368     90   -322     93    231     23     25   -322   -683   -280   -187
    277    366     88   -324     93    226     -5      0   -348   -709   -303   -236
    262    337     72   -301     96    205    -20    -25   -376   -750   -337   -252
    249    270     20   -259    114    145    -20    -28   -402   -782   -363   -275
    249    176    -72   -213    161     51    -33    -54   -462   -862   -446   -327
    254    129   -127   -194    189      2    -41    -77   -506   -911   -501   -342
    275    106   -168   -192    223    -31    -54   -106   -540   -935   -522   -402
    249     83   -168   -166    207    -41    -57   -124   -568   -961   -532   -446
    233     62   -171   -148    202    -54    -59   -124   -576   -969   -522   -452
    231     57   -176   -145    202    -57    -57   -119   -568   -948   -472   -491
    233     57   -176   -148    205    -59    -51   -142   -597   -995   -535   -558
    226     33   -192   -132    210    -77    -62   -171   -636  -1075   -620   -457
    236     31   -205   -132    220    -85    -64   -171   -633  -1078   -620   -444
    223     33   -189   -129    205    -77    -62   -171   -639  -1083   -623   -454
    239     36   -202   -137    220    -83    -75   -184   -644  -1093   -628   -465
    275     38   -236   -158    257    -98    -90   -187   -654  -1109   -641   -483
    288     -2   -290   -142    288   -145    -85   -166   -659  -1124   -657   -509
    303   -153   -459    -75    379   -306    -54   -135   -722  -1241   -779   -636
    335   -363   -698     12    514   -530     23    -59   -797  -1449  -1031   -893
    371   -415   -787     20    579   -602    124     88   -753  -1543  -1174  -1026
    314   -189   -504    -62    407   -345    181     59   -652  -1436  -1039   -919
    106    272    166   -189    -31    220     31   -504   -711  -1200   -626   -511
   -101    956   1054   -428   -576   1005   -189  -1044   -685   -779      0    145
   -187   1457   1644   -636   -914   1548   -415  -1314   -563   -293    615    836
   -135   1337   1473   -600   -802   1405   -628  -1431   -626   -119    831   1093
    -90    761    849   -337   -470    805   -678  -1426   -979   -670    236    433
    -44    213    254    -85   -150    233   -579  -1226  -1257  -1363   -571   -426
      5   -111   -116     51     59   -114   -394   -836  -1156  -1540   -893   -680
    103   -127   -231     12    166   -179   -239   -467   -904  -1392   -823   -584
    202    -70   -272    -67    236   -168   -166   -280   -779  -1309   -761   -535
    244    -51   -296    -98    270   -174   -137   -207   -730  -1278   -730   -519
    252    -57   -309    -98    280   -184   -129   -184   -719  -1278   -719   -542
    249    -54   -303    -96    275   -179   -119   -163   -709  -1278   -714   -550
    262    -51   -314   -106    288   -184   -109   -148   -696  -1273   -711   -553
    277    -46   -324   -116    301   -187    -98   -135   -685  -1267   -709   -537
    275    -38   -316   -119    296   -179    -98   -124   -675  -1260   -693   -540
    267    -15   -283   -124    275   -148   -101   -114   -667  -1252   -685   -553
    254    -10   -265   -122    257   -135    -98   -103   -657  -1257   -683   -524
    265     -7   -272   -129    267   -137    -93    -90   -644  -1257   -683   -496
    265    -15   -280   -127    270   -148    -80    -70   -626  -1241   -670   -485
    272     36   -236   -153    254    -98    -88    -62   -607  -1213   -633   -485
    275     49   -226   -163    252    -88    -83    -36   -587  -1192   -600   -454
    293     57   -236   -176    265    -88    -75     -2   -563  -1169   -587   -441
    309     44   -267   -176    285   -111    -67     36   -542  -1163   -594   -402
    327     96   -231   -210    280    -67    -57     70   -517  -1137   -566   -368
    329    150   -179   -241    254    -12    -59     93   -485  -1098   -535   -355
    324    174   -150   -249    239     12    -54    135   -449  -1062   -506   -322
    348    184   -163   -267    254     10    -44    187   -402  -1013   -457   -275
    394    189   -205   -290    301     -7    -41    254   -355   -958   -410   -226
    431    228   -202   -329    316     12    -46    290   -322   -922   -381   -187
    444    288   -158   -366    301     64    -54    316   -301   -898   -361   -153
    441    290   -150   -368    296     70    -59    327   -290   -878   -337   -135
    441    311   -129   -376    285     90    -59    332   -280   -862   -319   -116
    457    335   -124   -397    290    103    -51    345   -265   -859   -311    -90
    457    337   -119   -397    288    111    -57    327   -280   -878   -319    -83
    441    322   -122   -384    280    101    -70    293   -309   -898   -335   -132
    402    301   -101   -350    252    101    -62    254   -332   -922   -348   -166
    348    314    -36   -332    192    140    -62    215   -355   -945   -358   -179
    363    306    -57   -335    210    124    -67    179   -387   -976   -381   -202
    371    257   -114   -314    241     70    -62    135   -431  -1023   -420   -228
    358    241   -116   -298    239     62    -59     90   -462  -1060   -444   -252
    332    257    -75   -296    202     90    -80     33   -509  -1111   -498   -314
    316    270    -49   -293    181    111    -77      7   -532  -1135   -522   -324
    309    275    -36   -293    171    119    -59      5   -532  -1132   -517   -306
    298    244    -54   -270    176     96    -23     20   -509  -1119   -506   -303
    309    293    -18   -303    163    140     -5     41   -472  -1088   -462   -272
    322    389     64   -355    129    228     -2     62   -441  -1044   -394   -223
    314    433    116   -374     98    275      0     70   -420  -1002   -379   -252
    301    397     96   -348    103    246      0     59   -423  -1026   -426   -194
    303    407    103   -358     98    257    -44     33   -431  -1018   -392   -166
    314    426    111   -371    101    270    -77     12   -446  -1028   -397   -187
    316    415     98   -366    109    257   -101    -10   -470  -1052   -413   -192
    306    384     77   -345    114    231   -127    -36   -498  -1065   -420   -220
    285    337     51   -311    116    194   -137    -59   -530  -1091   -449   -236
    280    275     -5   -280    142    135   -150    -90   -568  -1124   -483   -280
    270    189    -80   -231    174     54   -168   -119   -615  -1169   -527   -342
    259    158   -101   -207    181     28   -192   -140   -662  -1221   -579   -366
    252    119   -132   -187    192     -5   -194   -161   -696  -1252   -613   -389
    249     75   -176   -163    213    -49   -189   -176   -717  -1286   -649   -413
    241     49   -194   -148    218    -70   -205   -202   -745  -1319   -675   -433
    228     28   -200   -127    215    -85   -220   -218   -750  -1304   -641   -449
    176     59   -119   -119    148    -31   -236   -249   -774  -1314   -636   -485
    176     77    -98   -127    137    -10   -239   -265   -784  -1319   -646   -504
    241     80   -161   -161    200    -41   -249   -254   -787  -1317   -646   -488
    259     90   -168   -174    215    -38   -254   -252   -787  -1322   -654   -496
    257     85   -171   -174    215    -41   -257   -246   -784  -1330   -685   -501
    254     62   -192   -158    223    -64   -249   -236   -789  -1340   -704   -488
    252     -2   -254   -124    252   -127   -241   -239   -820  -1392   -756   -524
    296   -176   -472    -59    384   -324   -223   -241   -930  -1540   -922   -711
    355   -379   -737     10    545   -558   -137   -163  -1026  -1730  -1161   -987
    366   -361   -730     -2    545   -545    -20    -12   -950  -1725  -1182  -1031
    265   -109   -374    -80    319   -241     -2   -166   -862  -1569   -974   -849
     49    420    371   -233   -161    397   -168   -724   -807  -1254   -532   -376
   -161   1127   1288   -485   -724   1208   -335  -1088   -571   -691    150    387
   -174   1441   1613   -633   -893   1527   -542  -1215   -363   -192    701    992
   -109   1234   1343   -563   -724   1288   -737  -1325   -504   -226    659   1002
    -64    748    813   -340   -439    779   -833  -1402   -937   -839      5    319
    -10    262    272   -127   -140    265   -743  -1228  -1283  -1506   -719   -465
     83     64    -18    -75     51     23   -553   -826  -1182  -1564   -875   -615
    184     70   -114   -127    148    -20   -402   -509   -995  -1434   -805   -561
    252     88   -163   -168    207    -36   -316   -329   -878  -1345   -737   -550
    259    132   -129   -197    194      2   -298   -277   -841  -1322   -696   -561
    259    114   -145   -187    202    -15   -272   -244   -823  -1322   -735   -597
    267    114   -153   -192    210    -20   -265   -223   -820  -1335   -774   -579
    267    155   -111   -210    189     23   -267   -215   -818  -1330   -769   -574
    280    179   -101   -231    192     38   -272   -213   -813  -1325   -769   -555
    288    210    -77   -249    181     67   -265   -192   -797  -1301   -750   -555
    298    231    -67   -265    181     80   -254   -168   -774  -1273   -722   -555
    303    231    -72   -267    189     80   -246   -155   -756  -1254   -706   -537
    293    226    -67   -259    179     80   -233   -129   -732  -1239   -693   -506
    285    280     -5   -283    145    137   -241   -122   -717  -1221   -685   -496
    288    298      7   -293    140    153   -239   -109   -698  -1210   -675   -483
    296    303      7   -298    145    155   -226    -77   -672  -1179   -652   -467
    319    363     41   -342    140    202   -233    -54   -657  -1161   -652   -454
    366    387     20   -376    174    205   -231    -12   -633  -1132   -628   -413
    387    387      0   -389    192    194   -226     41   -589  -1078   -571   -374
    392    397      5   -394    194    202   -218     96   -535  -1026   -530   -337
    400    428     28   -415    187    228   -205    150   -485   -989   -498   -314
    426    457     28   -441    200    244   -197    200   -441   -961   -478   -293
    467    498     28   -485    220    265   -202    246   -407   -927   -446   -257
    498    535     36   -517    231    285   -200    296   -353   -849   -368   -202
    509    566     57   -537    226    311   -192    335   -306   -797   -311   -150
    514    618    103   -566    205    361   -194    358   -277   -766   -283   -114
    527    672    145   -602    192    410   -197    361   -267   -748   -267    -98
    532    683    150   -607    192    418   -200    342   -277   -758   -277   -106
    519    680    161   -600    179    420   -184    314   -288   -776   -298   -129
    506    685    179   -594    163    431   -181    280   -314   -810   -332   -145
    504    665    158   -587    174    413   -194    241   -350   -849   -376   -150
    491    652    161   -571    166    407   -202    200   -371   -862   -397   -181
    459    639    176   -550    142    407   -202    140   -407   -896   -426   -246
    441    605    163   -524    140    384   -205     72   -459   -950   -470   -293
    431    592    161   -514    135    379   -205     23   -493   -979   -496   -316
    407    600    192   -504    109    397   -197    -20   -522  -1010   -524   -345
    384    589    202   -488     90    397   -189    -51   -542  -1034   -545   -374
    361    584    220   -472     70    402   -171    -57   -537  -1034   -542   -379
    350    592    241   -472     51    418   -148    -46   -514  -1021   -535   -366
    387    628    241   -506     72    436   -137    -38   -493  -1008   -524   -348
    400    680    280   -542     59    480   -122    -20   -457   -963   -480   -311
    381    706    322   -545     31    514   -127    -31   -444   -937   -459   -298
    376    735    358   -558      7    548   -158    -49   -439   -919   -444   -288
    379    740    361   -558     10    550   -187    -62   -433   -914   -441   -288
    374    704    327   -540     23    517   -202    -72   -454   -932   -467   -301
    371    678    306   -524     33    493   -213    -90   -478   -948   -483   -311
    368    672    303   -522     31    488   -223   -109   -496   -950   -488   -329
    348    636    288   -491     31    462   -220   -116   -501   -958   -504   -353
    340    542    202   -444     67    374   -228   -145   -555  -1026   -576   -426
    348    467    119   -407    114    293   -236   -161   -597  -1070   -623   -459
    353    439     85   -397    132    262   -246   -179   -628  -1093   -649   -472
    332    397     64   -363    135    231   -252   -207   -665  -1130   -685   -506
    329    361     31   -348    150    197   -254   -226   -688  -1153   -709   -530
    329    345     15   -337    158    181   -259   -239   -698  -1163   -722   -540
    324    329      2   -327    161    166   -265   -244   -709  -1174   -732   -550
    322    335     12   -327    155    174   -267   -249   -709  -1176   -740   -548
    309    332     23   -322    142    179   -272   -257   -717  -1184   -745   -550
    303    342     38   -324    132    192   -267   -259   -719  -1187   -748   -553
    306    350     44   -329    132    197   -265   -259   -717  -1187   -753   -558
    301    337     36   -319    132    187   -265   -254   -722  -1187   -756   -563
    296    301      5   -298    145    153   -265   -246   -740  -1213   -787   -589
    332    148   -187   -241    259    -18   -236   -215   -810  -1335   -932   -730
    353    -70   -423   -142    387   -246   -140   -127   -883  -1530  -1176   -969
    340   -111   -452   -114    394   -280    -12     15   -823  -1592  -1278  -1091
    257    153   -106   -205    181     23     31    -38   -701  -1436  -1093   -924
    111    607    493   -361   -189    550   -161   -574   -753  -1213   -727   -566
    -96   1288   1384   -597   -743   1337   -415  -1070   -683   -745    -98     44
   -137   1805   1943   -833  -1039   1873   -631  -1223   -439   -155    550    675
    -12   1535   1545   -761   -782   1540   -807  -1247   -498    -57    602    776
     18    950    932   -485   -457    940   -831  -1309   -940   -683    -51    158
     75    431    355   -254   -140    394   -782  -1241  -1366  -1465   -862   -636
    132    179     46   -155     44    114   -633   -885  -1262  -1571  -1070   -841
    166    267    101   -218     33    184   -459   -537   -961  -1343   -906   -680
    257    296     36   -277    111    166   -329   -314   -792  -1228   -828   -605
    280    267    -15   -275    148    127   -257   -213   -724  -1192   -810   -592
    298    270    -28   -283    163    122   -228   -176   -698  -1182   -813   -594
    342    298    -46   -322    192    127   -228   -150   -683  -1174   -818   -594
    327    296    -33   -311    179    132   -231   -145   -675  -1163   -813   -592
    272    259    -15   -267    145    122   -231   -150   -672  -1166   -818   -600
    241    233     -7   -236    124    114   -205   -140   -667  -1163   -820   -597
    246    254      5   -252    119    129   -181   -119   -646  -1150   -805   -581
    233    277     44   -257     96    161   -181   -114   -633  -1135   -782   -571
    215    293     75   -254     70    184   -171    -96   -610  -1117   -758   -558
    197    293     96   -244     51    194   -161    -77   -589  -1106   -737   -540
    197    293     96   -246     49    194   -158    -59   -563  -1080   -706   -501
    200    303    101   -252     49    202   -142    -38   -532  -1057   -688   -475
    194    316    119   -257     36    218   -140    -23   -514  -1047   -688   -472
    179    350    171   -265      5    262   -145      7   -483  -1021   -672   -459
    176    392    213   -285    -18    303   -142     57   -439   -969   -633   -420
    202    444    241   -324    -20    342   -135     98   -400   -930   -600   -389
    228    501    272   -366    -23    387   -132    140   -355   -883   -561   -355
    265    537    272   -400     -2    405   -140    202   -293   -826   -517   -306
    288    558    270   -426      7    415   -148    259   -233   -766   -462   -252
    296    594    298   -444      0    446   -132    306   -181   -714   -418   -210
    285    623    337   -454    -25    483    -96    350   -137   -665   -368   -158
    296    670    374   -483    -38    522    -72    379   -114   -628   -337   -119
    322    691    366   -506    -23    530    -70    397    -96   -602   -298   -103
    329    709    379   -519    -25    545    -62    402    -88   -600   -298   -116
    324    719    392   -524    -33    555    -75    387   -103   -626   -332   -137
    283    696    413   -488    -64    555    -72    355   -129   -649   -348   -148
    236    662    426   -452    -96    542    -38    311   -158   -672   -358   -184
    244    665    420   -457    -88    542    -41    267   -197   -714   -387   -207
    236    667    428   -452    -96    548    -46    223   -236   -750   -418   -228
    192    628    436   -410   -122    532    -38    158   -293   -813   -480   -298
    176    574    397   -376   -109    485    -25    111   -332   -865   -535   -309
    150    553    400   -353   -124    478      0     98   -342   -872   -535   -332
    119    519    400   -322   -142    459      7     85   -350   -880   -550   -381
    111    519    407   -314   -148    465      7     70   -358   -888   -550   -353
    101    517    415   -311   -155    467     23     67   -353   -880   -540   -355
    101    563    462   -332   -181    514     38     93   -319   -852   -527   -340
    145    675    527   -413   -189    602     23    135   -262   -789   -480   -270
    228    805    576   -517   -174    691    -36    181   -187   -701   -374   -194
    322    958    633   -641   -155    797   -166    223   -124   -623   -293   -184
    298    932    633   -615   -166    782   -246    187   -135   -636   -340   -200
    158    771    613   -465   -228    691   -187    111   -207   -711   -418   -197
    103    704    600   -402   -246    652   -161     75   -246   -735   -428   -218
     59    675    615   -368   -277    646   -109     54   -265   -735   -413   -262
     54    649    594   -353   -270    623    -62     72   -259   -730   -423   -296
    119    574    452   -348   -166    514   -106     88   -306   -782   -488   -303
    176    540    363   -358    -93    452   -148    127   -316   -789   -504   -298
     98    485    384   -293   -142    436    -85     80   -342   -813   -522   -345
    -41    337    379   -150   -210    358     -5      0   -423   -891   -600   -428
    -15    337    353   -163   -184    345    -23     23   -423   -885   -597   -418
     46    376    329   -210   -140    353   -109     51   -397   -857   -561   -394
     -2    303    303   -153   -153    303    -64     20   -426   -880   -576   -426
    -46    272    319   -114   -181    296     -7    -23   -465   -922   -618   -462
    -80    233    314    -77   -197    275    -23    -49   -496   -953   -649   -478
    -64    267    332   -101   -197    298    -62    -51   -501   -961   -639   -478
    -88    241    327    -77   -207    283    -59    -75   -517   -969   -644   -517
    -77    231    309    -75   -194    267    -15    -72   -517   -974   -670   -527
    -41    233    272    -98   -158    252     28    -59   -522   -989   -691   -506
     -7    155    163    -72    -85    158     31    -46   -561  -1052   -756   -594
     18    -67    -88     23     51    -77    127     54   -597  -1205   -963   -826
     10   -137   -150     62     80   -142    244    207   -535  -1286  -1101   -927
    -12    132    145    -59    -80    140    298    267   -387  -1163   -966   -818
   -155    530    685   -187   -420    607    116   -145   -452  -1010   -688   -581
   -316   1130   1447   -407   -883   1288   -145   -771   -594   -724   -187   -106
   -389   1712   2101   -662  -1247   1906   -340  -1098   -553   -267    420    457
   -368   1649   2018   -641  -1195   1834   -496  -1223   -607    -57    662    709
   -345   1122   1467   -387   -906   1293   -545  -1252   -904   -457    194    288
   -272    662    932   -197   -602    797   -517  -1150  -1252  -1210   -628   -506
   -207    348    555    -70   -381    452   -371   -833  -1184  -1408   -943   -800
   -213    226    436     -7   -324    329   -213   -524   -922  -1236   -870   -732
   -168    181    350     -5   -259    265    -98   -290   -724  -1104   -787   -667
   -109    233    342    -62   -226    288    -38   -148   -589  -1002   -709   -600
    -83    257    340    -88   -213    298     -5    -85   -532   -958   -678   -579
    -64    277    342   -106   -205    311      0    -57   -511   -948   -680   -584
    -59    270    329   -103   -194    298    -25    -31   -491   -932   -675   -579
    -70    254    324    -93   -197    288      5    -23   -480   -919   -665   -574
    -80    254    335    -85   -207    293     33    -12   -459   -896   -644   -558
   -116    213    329    -49   -223    270     67    -12   -452   -880   -633   -553
   -137    254    392    -57   -265    322    101     -7   -426   -846   -602   -535
   -135    293    426    -80   -280    358     96      0   -413   -839   -594   -535
   -127    319    446    -96   -288    384     93     18   -392   -823   -576   -527
   -114    353    465   -119   -290    410     98     44   -361   -795   -550   -506
    -93    371    465   -137   -277    418     90     75   -329   -763   -524   -480
    -90    379    470   -145   -280    423     72     96   -303   -740   -496   -457
    -98    394    491   -148   -293    441     80    106   -283   -714   -472   -441
    -98    407    506   -155   -301    454    101    137   -252   -683   -449   -420
    -83    431    514   -174   -298    472    119    179   -215   -644   -413   -389
    -72    444    517   -187   -296    480    124    223   -179   -602   -384   -363
    -64    452    517   -194   -290    483    119    272   -132   -558   -353   -332
    -54    459    511   -202   -283    485    135    316    -96   -514   -316   -296
    -33    496    530   -231   -280    511    145    368    -46   -459   -265   -239
    -28    553    581   -265   -306    566    166    407      5   -405   -205   -181
    -36    584    618   -275   -327    600    176    426     31   -371   -171   -148
    -57    587    644   -267   -350    615    176    415     25   -363   -163   -140
    -49    615    665   -283   -355    639    171    415     18   -363   -153   -129
      7    654    646   -332   -319    652    168    426     12   -371   -161   -129
     -5    675    680   -335   -342    678    168    413      0   -384   -163   -129
     -7    675    683   -335   -345    678    161    368    -33   -410   -184   -166
    -12    672    685   -329   -348    678    150    322    -72   -441   -210   -210
    -51    649    701   -298   -376    675    142    267   -111   -478   -239   -239
    -80    615    693   -267   -387    654    140    220   -153   -517   -277   -267
    -93    607    698   -259   -394    654    148    189   -184   -545   -309   -296
    -90    615    706   -262   -397    659    163    166   -187   -550   -314   -322
   -106    605    709   -252   -407    657    174    150   -179   -553   -322   -327
   -111    610    719   -249   -415    665    179    135   -187   -558   -322   -342
   -129    620    748   -246   -439    683    189    124   -189   -558   -322   -353
   -145    628    774   -241   -459    701    213    145   -168   -540   -301   -348
   -153    665    818   -259   -485    740    228    166   -129   -501   -254   -332
   -153    701    852   -275   -501    776    223    168   -111   -475   -218   -316
   -153    735    888   -290   -522    810    210    161    -98   -454   -192   -293
   -161    766    927   -301   -542    846    176    142    -96   -467   -192   -254
   -166    730    893   -283   -530    810    153    135   -111   -459   -181   -252
   -166    709    872   -272   -519    789    137    124   -119   -446   -181   -288
   -184    688    872   -252   -530    779    119     93   -142   -467   -192   -316
   -202    665    867   -231   -535    766    109     70   -174   -493   -210   -340
   -210    568    776   -179   -493    672    101     59   -205   -530   -249   -366
   -218    444    659   -114   -439    550    101     57   -241   -571   -293   -397
   -218    402    620    -93   -420    511     98     49   -265   -594   -319   -431
   -218    379    597    -80   -407    488     93     33   -290   -615   -337   -454
   -226    335    561    -54   -394    449     85     15   -324   -657   -387   -472
   -236    316    550    -41   -394    433     80      7   -342   -667   -402   -478
   -241    275    514    -18   -379    394     77      0   -353   -662   -402   -501
   -244    244    488      0   -366    366     72    -10   -368   -665   -407   -522
   -259    220    478     18   -368    348     72    -12   -371   -665   -407   -527
   -262    210    470     25   -366    340     75     -7   -366   -657   -400   -514
   -267    246    514     10   -392    379     67    -10   -366   -657   -394   -514
   -259    259    519      0   -389    389     70     -2   -363   -649   -384   -506
   -259    218    478     18   -368    348     70      5   -368   -652   -394   -524
   -244    127    371     57   -306    246     70     15   -402   -701   -449   -579
   -213    -88    122    148   -168     15    109     64   -491   -859   -628   -737
   -189   -332   -142    262    -23   -239    228    192   -530  -1021   -852   -976
   -200   -244    -46    220    -77   -145    342    327   -405   -989   -854  -1008
   -324     80    402    122   -363    241    327     90   -348   -833   -618   -784
   -524    597   1119    -36   -823    859    114   -504   -402   -540   -150   -335
   -706   1332   2039   -311  -1371   1686   -119   -945   -311    -49    530    324
   -727   1691   2416   -483  -1571   2052   -384  -1161   -226    371   1031    831
   -652   1387   2039   -366  -1345   1712   -555  -1241   -389    288    932    766
   -584    756   1337    -85   -961   1047   -537  -1150   -724   -314    254    103
   -527    215    743    155   -633    478   -355   -870   -935   -906   -433   -587
   -452     70    522    189   -485    296   -145   -441   -672   -797   -439   -615
   -355     77    433    140   -394    254     -2   -150   -465   -657   -363   -542
   -288     75    363    106   -327    218     72     -2   -363   -594   -337   -514
   -257     77    335     90   -296    205     96     44   -329   -584   -342   -522
   -262     54    314    103   -288    184    119     72   -309   -568   -329   -522
   -267     33    301    116   -283    166    135     93   -296   -555   -311   -532
   -265     33    298    114   -283    166    145    114   -283   -537   -288   -530
   -265     54    319    106   -290    187    153    135   -262   -519   -272   -514
   -262     59    319     98   -290    187    158    145   -241   -504   -257   -504
   -252     64    316     93   -283    189    166    158   -223   -496   -254   -475
   -244     67    311     88   -277    187    179    176   -210   -480   -244   -449
   -241     70    311     85   -275    189    192    200   -184   -452   -215   -431
   -231     93    324     67   -277    210    189    223   -163   -436   -205   -420
   -207    122    329     41   -270    226    189    239   -140   -407   -179   -410
   -187    140    327     20   -257    233    194    265   -111   -376   -142   -376
   -171    150    322     10   -246    236    197    296    -83   -322    -54   -319
   -163    150    314      5   -241    233    207    332    -49   -280    -36   -384
   -145    150    296     -2   -220    223    223    376    -18   -277    -70   -363
   -124    174    296    -25   -210    233    226    418     12   -265    -62   -277
   -106    192    298    -41   -202    244    236    465     49   -239    -33   -231
    -98    210    309    -57   -205    259    249    535    106   -161     28   -202
    -80    223    301    -72   -189    262    270    605    161    -93     96   -155
    -57    277    335   -111   -194    306    275    649    210    -31    176   -103
    -33    332    366   -148   -200    348    283    691    262     33    233   -124
    -10    327    335   -161   -171    329    280    711    275     44    228    -90
      0    322    322   -163   -161    322    267    711    280     46    241    -28
     -7    324    332   -158   -171    327    262    693    270     33    236    -31
    -12    348    361   -166   -187    353    259    667    254      7    215    -33
    -18    350    366   -168   -192    358    254    636    226    -36    184    -36
    -38    327    366   -145   -202    348    257    602    210    -36    192    -62
    -75    311    387   -119   -231    348    270    568    200    -18    213   -111
    -88    316    405   -114   -246    361    265    509    158    -54    202   -127
   -109    306    415    -98   -265    361    257    449    116   -116    148   -155
   -145    231    376    -41   -262    301    285    431    122   -103    142   -192
   -161    213    371    -25   -267    290    296    397    119    -88    150   -205
   -184    254    439    -33   -311    345    298    368    106   -101    140   -228
   -194    257    452    -31   -322    353    316    374    111    -96    145   -202
   -200    272    472    -36   -335    371    337    392    135    -62    192   -166
   -202    283    485    -41   -345    384    355    410    158    -49    187   -200
   -184    322    506    -67   -345    413    374    441    192    -20    184   -145
   -174    371    545   -101   -361    459    366    444    207      5    228   -111
   -181    413    594   -116   -389    504    361    441    233     38    265    -93
   -184    410    594   -114   -389    501    345    433    244     54    275    -77
   -181    384    566   -101   -374    475    322    415    249     70    288    -75
   -192    371    563    -90   -379    465    303    389    231     59    283    -88
   -205    353    558    -72   -381    454    285    366    210     49    280   -103
   -223    306    530    -41   -376    415    272    350    181     25    265   -122
   -233    228    462      2   -348    345    270    340    150     -7    223   -155
   -233    153    387     38   -311    267    259    309    103    -72    153   -205
   -252     96    345     77   -298    220    262    288     80    -93    129   -231
   -270     36    303    116   -285    168    265    272     59   -106    114   -270
   -272     18    290    127   -280    153    257    249     36   -124    101   -309
   -275     -2    270    137   -272    135    244    233     18   -145     80   -322
   -259    -15    241    137   -252    111    233    220     -2   -166     57   -332
   -244    -18    226    129   -236    103    231    215    -20   -171     51   -335
   -249    -33    215    142   -233     90    231    207    -28   -171     38   -337
   -257    -64    192    158   -226     64    236    213    -23   -161     49   -342
   -270    -85    184    176   -228     49    244    213    -18   -153     57   -348
   -277    -90    184    181   -233     46    249    215    -18   -153     62   -337
   -290    -59    231    176   -262     85    259    226     -5   -137     77   -314
   -257   -140    116    197   -189    -12    254    210    -64   -223    -15   -392
   -202   -358   -155    280    -23   -257    283    210   -210   -439   -252   -639
   -161   -558   -397    358    116   -478    371    275   -314   -654   -498   -906
   -158   -532   -374    345    106   -454    488    400   -244   -649   -514   -953
   -322   -223     98    272   -210    -62    470    122   -155   -436   -233   -696
   -537    415    953     62   -745    683    288   -345     15     25    355    -80
   -701   1148   1847   -226  -1273   1496    119   -548    374    693   1122    717
   -652   1423   2075   -384  -1363   1748   -119   -587    626   1213   1647   1304
   -579   1021   1600   -223  -1088   1312   -283   -688    384    984   1387   1091
   -545    459   1005     41   -776    732   -327   -756   -114    254    644    327
   -514     -2    511    257   -514    254   -189   -571   -394   -298     46   -314
   -436   -127    309    283   -374     90     28   -205   -259   -296    -31   -418
   -345   -142    202    241   -275     31    174     44   -119   -215     12   -392
   -272   -158    114    215   -194    -20    252    174    -46   -176     25   -387
   -233   -187     46    207   -142    -70    275    210    -41   -187     10   -400
   -239   -202     36    220   -137    -83    290    241    -28   -176     18   -392
   -239   -213     23    223   -132    -96    306    265    -18   -174     23   -387
   -231   -189     38    210   -135    -75    322    290     12   -148     49   -363
   -220   -181     36    200   -129    -75    327    303     20   -142     57   -355
   -197   -171     25    184   -111    -72    335    314     28   -137     59   -348
   -194   -158     33    176   -116    -62    342    329     46   -122     64   -327
   -194   -148     46    171   -122    -51    345    348     67   -103     80   -306
   -189   -129     59    158   -124    -36    348    361     90    -83    103   -298
   -171   -101     70    137   -122    -15    358    392    124    -57    132   -272
   -158    -98     57    127   -109    -23    363    415    137    -31    153   -254
   -148    -83     64    116   -109    -10    363    433    161      0    179   -236
   -140    -57     83     96   -114     12    366    457    192     23    202   -218
   -127    -25    101     77   -114     36    379    491    223     46    223   -189
    -90     -2     88     46    -90     41    389    532    259     80    257   -153
    -64     36    101     15    -83     67    400    579    301    129    301   -114
    -44     51     93     -5    -67     72    405    620    335    158    327    -93
    -12     75     88    -31    -49     80    400    662    366    187    358    -72
      5     93     85    -51    -41     90    402    724    418    244    415    -15
     18    119    101    -70    -41    111    410    782    467    293    470     44
     33    145    111    -90    -38    127    410    815    504    332    514     88
     59    194    135   -127    -36    166    400    831    524    353    545    119
     70    226    155   -150    -44    192    397    826    527    358    555    129
     38    231    192   -135    -77    213    407    810    522    355    553    137
     12    226    213   -119   -101    220    407    789    509    342    537    142
      2    192    189    -96    -93    192    402    753    478    303    501    116
    -33    148    179    -59   -106    161    402    704    441    267    472     75
    -77    116    192    -20   -135    153    400    659    415    239    457     49
   -116     70    187     23   -150    127    402    610    389    205    436     23
   -158     28    187     64   -171    106    407    563    355    166    405    -12
   -210      7    218    101   -215    111    415    522    335    137    384    -31
   -236    -25    207    129   -223     90    413    475    303    103    350    -57
   -244    -67    176    155   -213     54    420    446    277     80    324    -72
   -246    -83    163    166   -205     38    446    441    272     75    311    -75
   -228    -41    187    132   -207     72    467    446    283     85    316    -67
   -197     28    226     83   -213    127    488    465    316    124    350    -36
   -179    109    285     33   -233    197    501    480    350    155    387      0
   -181    176    358      2   -270    267    506    488    374    181    410     25
   -163    226    387    -33   -275    306    454    454    366    176    410     25
   -127    228    355    -49   -241    290    415    426    340    155    387      7
   -145    215    361    -36   -254    288    400    418    324    148    371      0
   -171    207    379    -18   -275    293    400    418    335    158    384     12
   -184    194    379     -5   -280    285    400    400    319    140    363    -10
   -197    106    301     44   -249    202    407    389    288    103    322    -49
   -218    -18    197    116   -210     88    423    397    267     77    290    -80
   -233    -96    137    166   -187     20    444    413    265     75    285    -85
   -254   -135    119    192   -187     -7    462    410    252     62    280    -93
   -257   -181     72    218   -166    -54    462    394    218     31    259   -114
   -272   -213     57    241   -168    -77    454    379    200      7    241   -127
   -285   -231     54    259   -171    -88    459    387    200     10    249   -119
   -309   -249     59    277   -187    -96    459    379    194      5    246   -116
   -348   -246    101    296   -226    -75    449    379    194      2    246   -109
   -368   -257    111    311   -241    -72    428    363    181    -10    228   -124
   -366   -254    111    311   -239    -72    405    327    145    -51    184   -163
   -368   -314     54    340   -213   -132    400    311    116    -77    148   -192
   -379   -342     36    358   -207   -153    397    309    106    -90    124   -205
   -363   -389    -25    376   -171   -207    387    309     80   -129     85   -239
   -327   -568   -241    449    -44   -405    405    332    -10   -283    -83   -402
   -316   -730   -415    522     46   -574    504    418    -67   -475   -319   -659
   -322   -641   -322    480     -2   -483    592    522     23   -472   -335   -704
   -397   -340     57    366   -228   -142    566    348     88   -329   -132   -517
   -532    171    704    181   -618    436    348   -187     36    -72    293    -70
   -667    849   1517    -90  -1093   1182    150   -542    161    452    984    628
   -657   1111   1769   -226  -1213   1439    -41   -678    283    906   1504   1166
   -561    745   1306    -93   -935   1026   -197   -813     28    727   1301   1015
   -504    176    680    163   -592    428   -241   -893   -465    -41    478    213
   -462   -254    207    355   -335    -23   -153   -740   -719   -654   -202   -470
   -405   -444    -38    423   -184   -241     10   -387   -519   -597   -244   -514
   -319   -413    -96    363   -111   -254    142   -109   -293   -433   -135   -413
   -233   -374   -140    303    -46   -257    233     83   -142   -319    -51   -335
   -215   -350   -137    280    -38   -244    267    150    -88   -290    -36   -324
   -213   -337   -124    272    -44   -231    280    171    -80   -293    -46   -337
   -189   -348   -158    267    -18   -254    290    187    -77   -301    -59   -345
   -158   -335   -176    246      7   -257    288    207    -59   -288    -46   -322
   -142   -296   -153    218      2   -223    283    218    -44   -267    -20   -296
   -129   -275   -145    202      5   -210    288    228    -31   -257    -10   -288
   -127   -270   -142    197      7   -207    290    236    -20   -252     -5   -277
   -127   -262   -135    194      2   -200    298    246      0   -241     10   -267
   -116   -210    -93    163    -12   -153    288    246      5   -228     23   -262
   -111   -174    -64    142    -23   -119    283    244      2   -228     23   -265
    -85   -145    -59    114    -15   -101    283    249     10   -220     31   -252
    -64   -119    -54     93     -5    -88    280    267     31   -197     54   -220
    -64    -96    -33     77    -15    -64    270    283     49   -184     70   -200
    -25    -67    -41     46      5    -54    252    293     51   -179     70   -200
      2    -33    -36     15     18    -33    246    316     77   -150     90   -168
     23      0    -23    -10     23    -10    244    340    106   -116    119   -137
     38     46      7    -44     15     28    244    376    150    -72    158    -98
     54     67     12    -59     20     38    246    423    192    -33    192    -59
     83    124     41   -103     20     83    252    472    244     25    241     -7
    101    168     67   -135     18    119    259    517    290     77    285     33
    109    231    119   -171     -5    174    257    542    324    116    322     70
    127    303    176   -215    -25    241    249    553    348    145    355    111
    145    337    192   -241    -23    265    249    558    353    153    368    132
    150    348    197   -249    -23    272    241    545    337    137    366    129
    137    342    205   -241    -33    272    231    509    296    101    332     98
    129    376    246   -254    -59    311    228    470    265     67    301     70
    124    407    283   -267    -80    345    223    423    218     12    257     25
    116    436    319   -275   -101    379    207    366    163    -51    207    -23
    101    428    327   -267   -114    376    194    301    101   -116    158    -70
     93    428    335   -262   -119    381    192    257     59   -158    119   -109
     85    457    371   -272   -142    413    187    207     25   -197     80   -155
     67    459    392   -262   -161    426    184    161    -18   -249     38   -207
     38    441    402   -241   -181    423    202    155    -31   -262     23   -215
    -12    410    423   -200   -218    415    228    150    -41   -267     23   -207
    -28    415    441   -194   -233    428    233    135    -44   -267     23   -210
     23    491    467   -257   -220    480    200    127    -41   -257     25   -218
     10    561    550   -288   -270    555    202    148     -5   -220     59   -176
    -23    607    631   -293   -327    618    207    124     12   -192    106   -142
     15    659    644   -337   -316    652    166     96     15   -179    124   -153
     77    696    618   -387   -270    657    127     90      0   -197     93   -171
     85    701    613   -394   -262    657    103     51    -41   -246     54   -176
     90    659    568   -376   -239    615     93     49    -70   -267     38   -137
     88    636    545   -363   -228    592     83     46    -85   -275     28   -166
     75    576    501   -324   -213    540     83     36   -116   -316    -23   -223
     49    493    444   -272   -200    470     80     10   -166   -376    -90   -252
     33    449    415   -241   -192    433     85     -5   -187   -394   -106   -272
     41    444    402   -244   -181    423     80    -25   -223   -428   -122   -303
    -33    389    423   -176   -228    405    116    -54   -265   -475   -158   -337
   -103    374    478   -135   -290    423    116   -101   -290   -496   -179   -345
    -44    400    444   -179   -244    420     49   -114   -322   -524   -218   -366
     33    392    358   -215   -163    376      7   -122   -358   -563   -262   -361
     59    366    306   -213   -122    337      5    -88   -363   -555   -267   -361
     41    374    332   -207   -145    353     36    -75   -329   -501   -236   -402
     72    405    332   -241   -129    368     12    -75   -332   -491   -215   -407
     83    428    345   -259   -129    387    -18    -80   -345   -493   -200   -407
     80    467    387   -272   -153    428    -28    -80   -348   -498   -213   -407
     90    405    311   -249   -109    358    -20    -67   -376   -548   -270   -420
    111    223    111   -168      0    168     18    -10   -423   -659   -420   -550
    114     49    -64    -83     88     -7    119    114   -420   -776   -613   -750
    119    194     75   -155     23    135    215    265   -283   -730   -613   -795
     23    568    545   -298   -259    555    194     90   -223   -579   -379   -600
   -114   1044   1156   -465   -636   1098    -18   -459   -394   -420    -25   -241
   -249   1693   1940   -724  -1096   1816   -257   -924   -475    -98    504    270
   -280   2065   2346   -891  -1312   2205   -467  -1127   -426    324   1049    805
   -231   1678   1909   -724  -1070   1792   -568  -1174   -592    236    930    706
   -202   1106   1309   -452   -756   1208   -553  -1148   -935   -394    213      7
   -174    665    836   -246   -506    748   -439   -943  -1088   -922   -420   -600
   -122    485    607   -181   -363    545   -303   -602   -852   -844   -452   -618
    -67    504    571   -218   -319    535   -194   -348   -613   -665   -337   -504
     -5    501    506   -249   -257    504   -103   -158   -446   -548   -272   -444
     20    478    457   -249   -218    467    -54    -67   -368   -493   -233   -413
     28    465    436   -246   -202    452    -38    -33   -348   -483   -218   -402
     31    472    441   -254   -205    459    -33    -15   -337   -480   -215   -397
     41    480    439   -262   -197    459    -20     -7   -329   -491   -228   -394
     46    498    449   -275   -200    475    -10      2   -316   -488   -236   -392
     67    545    478   -306   -205    511      0     23   -280   -441   -202   -374
     75    563    488   -319   -207    527     12     38   -252   -405   -163   -376
     64    571    504   -319   -220    537     18     46   -228   -387   -140   -363
     70    571    501   -322   -215    537     15     57   -215   -379   -135   -342
     93    594    501   -342   -202    548     12     64   -202   -374   -124   -319
     93    623    530   -361   -218    576     20     90   -174   -345    -96   -296
     96    652    555   -374   -231    605     31    114   -145   -314    -75   -283
    103    639    535   -371   -215    587     23    116   -140   -296    -70   -290
    122    628    506   -374   -192    568     23    140   -109   -267    -36   -270
    163    652    488   -407   -163    568     18    163    -83   -244     -5   -241
    192    672    480   -433   -145    576     18    200    -49   -205     23   -213
    197    701    504   -449   -153    602     20    246     -5   -155     59   -174
    215    730    514   -472   -148    623     25    301     51   -103    106   -124
    233    748    514   -491   -140    631     28    358    106    -54    153    -64
    252    789    537   -522   -142    662     31    413    155     -2    200    -10
    270    854    581   -563   -155    719     25    449    194     41    241     41
    283    870    587   -576   -150    730     36    485    231     93    285     77
    285    857    568   -574   -142    711     49    496    244    106    303     75
    290    878    587   -584   -148    732     49    478    231     88    296     75
    285    857    571   -571   -142    714     46    462    202     62    283     59
    270    833    563   -550   -145    698     49    444    187     46    275     36
    265    857    592   -563   -163    724     41    394    148     15    254     10
    254    839    581   -548   -163    711     28    342    106    -25    220    -36
    220    802    581   -511   -181    691     31    301     70    -67    187    -77
    218    758    540   -488   -161    649     15    236      5   -135    124   -137
    220    763    542   -493   -161    652     10    189    -41   -189     75   -163
    210    771    561   -491   -174    665     25    171    -51   -197     64   -168
    194    787    592   -491   -197    688     38    166    -44   -181     80   -181
    187    787    600   -485   -205    693     44    142    -54   -202     72   -200
    194    737    542   -467   -174    639     49    132    -67   -213     64   -218
    189    745    555   -467   -184    652     72    155    -28   -176     96   -189
    189    828    636   -509   -223    732     72    171     12   -135    135   -158
    189    862    672   -524   -241    769     67    181     51    -93    174   -135
    171    909    737   -540   -283    823     46    163     70    -75    202   -109
    187    937    750   -563   -280    844     12    145     70    -75    210    -90
    184    898    711   -542   -265    805     -5    119     33   -109    179   -101
    174    862    688   -517   -257    776    -12    106     12   -122    168   -106
    171    865    693   -519   -262    779    -20     88      7   -116    181   -122
    161    782    620   -470   -228    701     -2     96      2   -124    176   -140
    135    652    517   -394   -189    584     -2     83    -33   -168    127   -200
    129    594    465   -361   -166    530    -18     67    -70   -213     80   -241
    122    550    428   -337   -153    488    -15     59    -96   -241     54   -244
    111    522    407   -316   -148    465    -15     49   -124   -275     25   -244
    119    472    353   -296   -116    413    -15     28   -158   -316    -12   -259
    124    439    314   -280    -93    376    -12     23   -171   -314    -12   -290
     98    405    306   -254   -103    355      7     38   -148   -277     28   -296
     88    400    311   -244   -111    355     12     38   -148   -275     33   -298
     83    402    316   -244   -116    358     10     38   -148   -277     28   -290
     83    397    314   -239   -114    355      0     23   -161   -288     20   -296
     98    345    246   -223    -75    298      0     23   -166   -296     10   -290
     80    327    246   -205    -83    288     10     25   -158   -285     10   -296
     75    303    228   -189    -77    265     10     20   -161   -293    -10   -322
    106    187     80   -145     12    135     20     31   -213   -371    -90   -397
    163    -33   -197    -64    179   -114     77     96   -314   -579   -322   -602
    189   -145   -335    -20    262   -239    200    236   -303   -719   -522   -792
    122     15   -109    -70    114    -46    309    303   -192   -670   -491   -782
      0    376    376   -187   -187    376    244    -49   -200   -498   -205   -504
   -106    974   1078   -433   -592   1026    -57   -665   -277   -137    353     28
   -228   1644   1873   -709  -1049   1758   -293   -987   -148    415   1060    691
   -213   1813   2023   -802  -1119   1919   -519  -1101    -57    831   1514   1132
   -148   1345   1493   -597   -820   1418   -602  -1117   -265    597   1228    872
    -96    743    839   -324   -467    789   -511   -995   -633   -171    392     93
    -51    350    402   -150   -226    376   -311   -685   -678   -561   -101   -374
     18    283    265   -150   -124    275   -119   -327   -415   -439    -77   -361
     93    293    200   -192    -51    246     12    -75   -226   -324    -12   -296
    142    270    124   -207      7    197     67     28   -153   -283      0   -301
    158    280    122   -220     18    200     80     59   -137   -288    -15   -309
    174    272     98   -223     36    184     85     85   -119   -285    -12   -293
    166    265     98   -215     33    181     90    103    -96   -267      2   -301
    140    259    119   -202     10    189     98    122    -67   -244     25   -314
    135    270    135   -205      0    202    103    140    -46   -223     41   -298
    150    277    127   -215     10    205    103    153    -33   -215     41   -265
    171    288    116   -228     28    202    119    168    -15   -197     51   -259
    192    303    109   -249     41    207    124    184      0   -184     70   -254
    200    337    137   -270     31    239    124    200     23   -166     88   -236
    184    329    145   -257     18    239    124    213     41   -155     96   -218
    153    327    174   -239    -10    252    150    246     80   -116    129   -192
    161    314    153   -239      2    233    158    270    106    -90    153   -174
    181    327    145   -254     18    239    150    280    122    -75    176   -174
    184    371    184   -277      0    277    161    324    168    -25    226   -119
    205    402    197   -303      5    301    179    376    220     20    262    -57
    228    431    202   -329     12    316    187    418    270     72    301    -38
    244    462    218   -353     12    340    194    467    311    114    332    -25
    270    488    218   -381     25    355    197    519    361    161    371     20
    319    519    200   -418     59    361    205    576    415    226    431     90
    345    566    220   -457     62    394    210    623    459    280    475    137
    345    571    226   -457     59    397    213    652    485    319    504    163
    345    587    239   -467     51    413    215    667    509    350    535    197
    345    615    270   -480     38    444    218    675    519    374    561    236
    345    626    280   -485     31    454    215    667    519    374    563    246
    345    626    277   -485     33    452    213    649    506    361    553    239
    314    618    301   -467      5    459    218    623    493    348    545    220
    280    594    314   -436    -15    454    223    584    467    322    527    197
    298    574    275   -439     10    426    200    517    407    262    491    161
    285    550    262   -418     12    407    202    475    374    233    467    140
    259    530    270   -394     -5    400    213    441    353    213    446    122
    231    506    275   -368    -20    392    231    410    329    187    418    103
    197    485    285   -342    -44    387    241    381    314    176    413     96
    161    470    309   -316    -72    389    262    374    319    189    426     80
    155    449    293   -303    -70    371    277    363    314    179    415     59
    171    446    275   -309    -51    361    290    366    319    176    418     67
    184    509    322   -348    -70    415    311    394    363    226    459    106
    174    545    371   -361    -98    459    311    405    400    267    501    142
    161    548    387   -355   -111    467    280    384    410    277    519    168
    161    550    389   -355   -114    470    254    381    420    306    553    205
    153    514    361   -335   -103    439    244    374    420    309    561    207
    132    452    316   -293    -93    384    228    353    394    280    540    192
    101    389    288   -246    -93    337    210    329    368    249    511    171
     72    327    254   -200    -90    290    205    314    348    223    485    148
     77    254    174   -168    -46    215    194    301    316    189    449    103
     64    184    116   -124    -25    150    194    288    280    161    413     59
     41    153    109    -98    -33    132    197    270    254    148    400     20
     38    101     62    -70    -10     83    197    249    231    129    389     12
     41     62     18    -51     10     41    187    220    197     90    348     -7
     25     54     25    -41      0     41    184    210    187     83    345      0
      7      7      0     -7      0      5    155    187    153     49    319    -25
    -20    -10     10     15    -15      0    137    176    132     36    303    -41
    -38    -23     15     31    -28     -5    116    153    103      7    270    -57
    -75    -93    -18     83    -28    -57    119    148     98      7    257    -75
   -101   -153    -51    127    -25   -103    114    142     90     15    257    -90
   -111   -161    -49    137    -31   -106    122    153    101     36    280    -62
    -93   -114    -23    101    -36    -70    129    155    101     36    275    -59
    -49   -145    -96     98     23   -122    135    140     49    -33    197   -127
      2   -309   -314    150    158   -311    179    148    -67   -215     -7   -324
     18   -496   -514    239    265   -504    290    205   -184   -446   -283   -613
     12   -428   -444    207    226   -436    405    316   -132   -475   -332   -693
   -122   -184    -64    153    -31   -124    428    145    -44   -303   -111   -480
   -309    340    646    -15   -478    493    254   -350     36     72    397     54
   -462   1044   1506   -290   -984   1275     59   -691    270    678   1132    813
   -475   1402   1875   -465  -1176   1639   -158   -724    548   1260   1740   1465
   -400   1132   1532   -366   -966   1332   -342   -776    433   1244   1699   1475
   -374    592    966   -111   -670    779   -400   -828    -10    576   1002    769
   -379     77    457    150   -418    267   -262   -667   -361   -135    252    -20
   -353    -44    306    197   -332    129    -18   -254   -163    -96    184   -116
   -262    -33    228    148   -246     98    153     49     38     41    254    -57
   -171    -67    103    116   -140     18    228    192    116     77    257    -51
   -179    -72    106    127   -142     15    288    283    176    111    275    -36
   -179   -109     70    142   -124    -20    298    280    158     80    241    -75
   -192   -127     64    158   -129    -31    316    309    174     98    259    -62
   -218   -119     96    166   -158    -12    337    345    213    148    306    -20
   -246   -127    119    187   -184     -5    361    387    252    189    340      5
   -176   -127     49    148   -114    -38    316    335    194    124    275    -44
   -148   -114     33    129    -90    -41    324    353    205    122    265    -12
   -166    -62    103    111   -135     20    371    418    272    202    335     36
   -168    -15    153     93   -161     67    400    467    335    270    394     67
   -114    -23     90     70   -103     31    358    418    275    213    342     23
   -148    -18    127     83   -137     54    374    444    303    254    374     33
   -137    -31    103     83   -122     36    366    441    303    246    361     28
    -85    -20     64     54    -75     20    332    423    270    218    335    -10
    -75    -15     59     44    -67     20    337    454    288    233    340     10
   -122     15    137     51   -129     75    387    542    381    322    423    103
    -77     15     90     31    -85     51    371    555    389    340    436    103
    -18      7     25      5    -20     15    355    574    387    348    459    103
    -12     20     31     -5    -20     25    389    646    449    410    506    116
     20     46     25    -36     -2     36    397    704    493    444    514    161
     72     85     10    -80     31     49    397    756    542    496    568    257
    101    116     15   -109     44     67    394    787    574    535    610    309
    116    148     31   -132     41     90    397    815    610    576    633    340
    116    166     46   -142     33    106    400    831    633    605    649    389
     90    241    150   -166    -31    197    392    823    641    620    659    397
    116    241    124   -179     -2    184    384    792    620    602    639    384
    132    189     57   -161     36    124    379    758    579    553    594    350
    119    200     80   -161     20    140    371    727    563    542    589    332
    116    166     49   -142     33    109    363    685    535    511    568    296
     51    145     93    -98    -20    119    376    649    522    485    548    246
     15     88     72    -51    -28     83    379    605    488    439    491    202
     10     44     33    -28    -12     38    379    555    439    387    444    168
     15     59     44    -38    -15     51    374    504    394    345    405    132
     10     62     51    -36    -20     57    384    491    389    329    381    135
      0     67     67    -33    -33     67    410    501    402    342    392    153
    -31     57     88    -12    -59     72    433    519    426    366    413    158
    -20     88    106    -33    -64     98    428    517    426    363    418    158
     10    127    116    -67    -51    122    415    506    426    379    441    158
      0    231    228   -116   -114    231    402    506    459    418    478    184
     -2    275    277   -137   -140    277    366    483    459    428    488    200
     -5    265    267   -129   -137    265    329    454    444    426    493    200
    -15    228    244   -106   -129    236    322    431    418    410    485    163
    -41    254    293   -106   -168    272    311    413    400    392    457    127
    -15    241    257   -114   -137    249    283    371    348    327    384    122
     12    176    161    -96    -75    168    265    345    296    272    329     96
     10     88     77    -49    -33     83    262    329    259    226    283     44
     -7     44     49    -20    -28     46    259    319    228    187    244      0
     -5     18     23     -7    -12     18    249    283    179    135    200    -38
    -18    -12      5     15    -12     -5    231    244    122     80    148    -83
    -33    -38     -5     36    -15    -23    231    244    116     72    132    -88
    -20    -59    -38     38      5    -49    218    226     88     49    103   -109
    -10    -36    -28     23      7    -33    210    220     77     44    103   -119
     -7     -2      5      5     -7      0    202    210     72     33     98   -127
    -18      5     23      7    -20     12    192    194     54     10     77   -150
    -33     10     41     10    -36     25    176    184     46      0     72   -161
    -36      2     38     15    -38     18    163    171     33    -15     59   -176
    -41     -5     36     20    -38     15    161    161     23    -36     36   -194
    -36    -20     15     28    -25     -2    158    161      2    -64      5   -223
     -7   -171   -163     88     77   -168    168    174    -77   -200   -161   -389
     10   -332   -342    161    174   -335    252    265   -109   -363   -381   -631
     18   -314   -335    145    174   -322    353    405    -31   -397   -459   -748
    -20    -70    -49     46     12    -59    394    394     80   -270   -301   -613
   -181    389    571   -103   -376    480    210   -101     -2    -64     90   -189
   -368   1026   1395   -327   -880   1210    -20   -610    -41    319    706    444
   -407   1473   1880   -535  -1143   1675   -244   -885     18    787   1330   1096
   -335   1293   1628   -478   -982   1460   -397  -1005    -80    880   1441   1280
   -324    717   1041   -197   -683    878   -374  -1002   -444    246    711    545
   -244    249    491     -2   -368    368   -280   -849   -722   -446    -93   -285
   -168     54    220     57   -197    137   -153   -504   -576   -506   -277   -488
   -116     93    210     12   -163    150    -36   -189   -309   -298   -148   -384
    -41    124    166    -41   -103    145     46      7   -158   -197    -93   -329
    -20    124    145    -51    -83    135     98     93    -85   -163    -80   -306
     -2    140    142    -70    -72    142    122    124    -62   -148    -77   -296
     10    129    119    -70    -54    124    122    142    -51   -135    -72   -290
     18    127    109    -72    -46    116    132    176    -20   -114    -49   -272
     25    150    124    -88    -49    137    137    187     -5   -103    -38   -267
     57    150     93   -106    -18    122    122    166    -25   -132    -67   -296
     51    181    129   -116    -38    155    124    174    -10   -116    -49   -275
     33    197    163   -116    -64    179    137    181      2   -101    -28   -265
     33    210    176   -122    -72    194    150    200     23    -72     -7   -246
     41    210    168   -127    -64    189    142    213     38    -54      5   -231
     59    236    176   -148    -57    207    140    228     59    -31     23   -210
     46    327    277   -189   -116    303    158    257     96      2     51   -189
     46    371    324   -210   -140    350    166    283    127     25     75   -179
     70    368    296   -220   -111    332    145    288    129     33     80   -176
     93    348    254   -220    -80    301    135    319    145     59    103   -155
     80    358    275   -220    -96    316    150    368    200    114    166   -106
     83    379    296   -231   -106    337    158    410    252    179    239    -59
     93    410    316   -252   -111    363    166    457    311    246    296    -46
    116    452    335   -283   -109    394    174    511    374    309    335     18
    122    532    410   -329   -142    472    192    553    446    363    376     77
    145    553    407   -350   -132    483    176    571    465    376    371    101
    192    558    366   -376    -88    462    150    605    478    407    400    166
    218    592    374   -405    -77    483    140    631    506    446    439    210
    213    615    402   -415    -96    509    135    623    509    446    441    207
    200    589    389   -397    -93    491    150    607    493    423    426    189
    184    605    420   -397   -119    511    168    589    480    407    420    179
    166    607    441   -387   -137    524    176    553    454    374    397    155
    161    610    449   -387   -145    530    163    504    400    309    337    111
    163    584    418   -374   -127    501    132    444    335    249    290     64
    153    563    410   -361   -127    488    124    400    290    213    259     12
    119    550    431   -335   -155    491    150    379    283    215    259     -2
     83    519    433   -301   -176    478    174    342    254    189    241    -44
     75    496    418   -285   -171    457    179    311    223    153    210    -77
     77    475    397   -277   -158    436    174    285    192    116    171   -103
     64    509    444   -285   -189    478    174    283    194    122    181   -106
     49    576    524   -314   -239    550    171    290    228    161    223    -80
     62    631    568   -348   -252    600    148    280    244    179    239    -59
     59    662    600   -361   -270    633    142    280    262    200    265    -25
     41    680    639   -361   -298    659    145    285    288    233    288    -18
     62    662    600   -366   -267    631    129    252    259    200    254    -44
     80    644    563   -363   -241    605    111    231    228    171    233    -33
     75    618    542   -348   -233    581    101    218    207    158    231    -18
     44    571    527   -306   -241    550    116    233    215    168    236    -20
     23    470    446   -249   -213    457    111    223    184    135    192    -85
     59    355    296   -207   -119    327     77    174    103     44    106   -163
     62    303    239   -184    -88    270     75    161     72      5     64   -166
     49    265    215   -155    -83    241     80    150     41    -18     28   -189
     38    223    184   -132    -72    205     80    132     18    -18     12   -259
     23    218    194   -122    -85    207     88    142     28      0     36   -265
     41    200    155   -122    -57    176     70    122     -5    -31     18   -259
     70    189    119   -129    -23    155     44     98    -51    -77    -12   -244
     67    163     96   -116    -15    129     44    103    -44    -57     10   -231
     46    127     77    -88    -15    103     51     96    -41    -36      7   -309
     46    101     54    -75     -5     77     57     93    -41    -44    -12   -319
     46    119     72    -83    -12     96     54     83    -44    -49    -12   -316
     38    132     90    -85    -25    111     51     77    -41    -57    -23   -327
     72     75      2    -72     36     38     49     83    -75   -109    -75   -374
     98   -109   -207      5    153   -158    114    179    -85   -189   -181   -467
    132   -316   -449     93    290   -381    218    290    -96   -358   -436   -724
    101   -215   -316     54    207   -265    316    420     57   -306   -413   -680
      0    166    166    -83    -83    166    275    207     83   -145   -142   -472
   -153    657    810   -254   -483    732     20   -379   -137     18    223   -163
   -272   1226   1499   -475   -885   1361   -239   -854   -265    322    709    345
   -254   1475   1730   -610   -992   1602   -467  -1026   -267    693   1169    789
   -176   1039   1215   -431   -696   1127   -563  -1054   -436    584   1028    665
   -153    517    670   -181   -410    592   -504   -992   -750    -64    306      2
   -109    103    213      2   -161    158   -355   -774   -893   -631   -379   -607
    -49     -5     44     25    -46     18   -207   -431   -568   -433   -311   -563
     -7     10     15     -2    -12     12    -96   -176   -309   -233   -161   -462
     38     20    -18    -33     28      2     -5      7   -137   -122    -85   -374
     49     20    -28    -33     38     -2     41     96    -64   -101    -77   -293
     80      2    -77    -41     77    -36     57    122    -44    -75    -77   -288
     83     23    -62    -54     72    -18     70    145     -5    -23    -28   -319
     80     46    -36    -64     57      5     77    161     23     15     33   -332
     70     54    -15    -62     44     20     85    184     46     38     41   -353
     77     36    -41    -57     59     -2     88    200     54     25     12   -322
    103     70    -33    -88     70     18     83    207     64     33     25   -290
    101     90    -10    -96     57     38     80    218     85     51     41   -280
     93     80    -12    -85     54     33     80    228     96     59     51   -265
     83     75    -10    -80     44     33     88    241    109     59     59   -228
     72     88     15    -80     28     51     98    272    142     85     72   -200
     98     93     -7    -98     51     41     85    267    142     85     72   -205
    114    116      2   -114     57     59     72    275    148    101     93   -205
    135    135      0   -137     67     70     62    309    189    145    135   -189
    145    135    -10   -142     77     62     77    355    244    200    187   -161
    153    176     20   -166     64     98     88    400    293    241    228   -114
    150    207     57   -179     46    132     88    439    345    283    262    -64
    163    223     57   -194     51    140     90    483    400    327    293    -38
    187    226     36   -207     75    132    106    545    457    374    335      7
    213    246     33   -231     90    140    111    592    506    423    374     57
    226    288     62   -257     83    176    116    639    550    472    428    111
    226    319     93   -275     67    207    124    670    579    506    470    153
    220    340    119   -283     51    231    129    680    589    527    493    158
    215    355    137   -285     36    246    124    665    574    514    485    135
    202    335    132   -267     36    233    132    639    550    493    475    124
    189    327    137   -259     23    233    137    602    514    454    449     96
    189    340    150   -267     20    246    127    540    459    389    402     54
    168    348    176   -259     -5    262    124    488    413    335    366     38
    127    342    215   -233    -44    280    140    467    397    324    361     28
    129    335    205   -233    -38    270    114    379    327    270    316    -49
    122    342    220   -233    -49    283    109    322    280    215    265    -88
    114    353    236   -236    -62    296    119    293    262    187    231    -96
    116    345    228   -231    -54    288    129    280    257    184    244    -88
    122    335    213   -231    -44    275    140    272    262    194    262   -116
    119    332    210   -226    -46    272    142    267    257    187    259   -106
     98    368    270   -236    -85    322    148    267    275    207    275   -103
     96    426    329   -259   -116    379    153    277    306    228    280    -83
    106    462    353   -285   -124    407    137    262    303    233    285    -51
     98    470    371   -285   -135    420    127    249    311    257    306    -33
     88    462    374   -275   -142    418    114    233    303    257    309    -36
     88    462    374   -275   -142    418     98    226    293    254    311    -36
     90    457    366   -275   -137    410     85    210    272    239    301    -44
    101    431    327   -267   -111    379     77    189    244    210    277    -64
    119    366    246   -244    -62    306     72    179    210    176    244   -101
    124    270    145   -197    -10    207     70    166    163    122    179   -150
     96    194     98   -145      0    145     70    158    135     85    148   -179
     70    135     64   -103      2    101     72    135    101     49    116   -207
     59    101     38    -83     10     72     64    106     59     12     83   -246
     59     96     36    -77     12     67     70     90     46      2     77   -259
     70     80     10    -77     28     46     62     77     33    -12     62   -254
     70     64     -5    -67     38     31     59     70     20    -20     59   -272
     77     59    -18    -70     49     23     51     57     10    -25     54   -293
     72     41    -31    -57     51      5     41     41     -2    -44     36   -303
     67      2    -67    -36     64    -31     36     31    -18    -59     20   -311
     67     -2    -72    -33     67    -36     38     25    -20    -64     31   -298
     75      0    -75    -38     75    -38     44     25    -20    -64     36   -285
     77    -15    -93    -31     85    -54     54     28    -31    -77     15   -296
    106   -197   -303     44    202   -249     90     57   -114   -226   -158   -410
    142   -433   -579    145    358   -506    189    163   -179   -405   -374   -644
    140   -462   -602    161    368   -530    319    311   -124   -465   -462   -787
     64   -244   -309     90    187   -275    384    259    -38   -374   -335   -678
    -83    205    288    -62   -187    246    168   -316   -132   -163     25   -314
   -233    878   1111   -322   -672    995   -127   -836   -124    259    610    270
   -301   1402   1701   -553  -1002   1551   -381  -1067     41    805   1239    883
   -228   1312   1540   -540   -883   1426   -600  -1143     64   1062   1496   1135
   -187    758    945   -288   -566    852   -623  -1135   -270    537    930    550
   -158    181    337    -12   -249    259   -475   -961   -610   -218    127   -202
   -109   -124    -15    116    -46    -72   -262   -594   -511   -384   -137   -426
    -20   -129   -109     75     44   -119    -85   -252   -239   -205    -33   -350
     49    -85   -137     15     90   -111     12    -59    -98   -119      7   -329
     57   -132   -192     36    124   -161     77     28    -41    -96      2   -337
     67   -171   -241     49    153   -205    103     62    -31    -93     -7   -337
     85   -150   -236     33    161   -192    122     88    -10    -70     12   -316
    103   -153   -259     23    179   -205    148    111     12    -59     49   -290
    127   -150   -277     10    200   -213    174    137     31    -46    109   -277
    142   -142   -285      0    213   -215    192    161     49    -36    153   -257
    132   -166   -298     18    215   -231    210    189     72    -23    161   -200
    122   -137   -259      7    189   -197    220    213    101     12    181   -176
    135    -93   -228    -20    179   -158    202    207    109     15    171   -176
    158    -28   -187    -67    171   -106    176    202    114     10    153   -171
    145      2   -142    -72    145    -70    150    202    111      0    129   -171
     90    -15   -106    -38     96    -59    122    202    106     -7    106   -179
     46    -28    -75    -10     59    -49    101    205    109     -5    103   -181
     12    -36    -49     12     31    -41     90    213    124     18    132   -192
     -7    -67    -59     38     25    -64    109    254    163     59    184   -148
      7    -77    -85     33     44    -80    135    316    223    106    220   -114
     41    -46    -88      0     64    -67    163    379    277    153    241    -85
     80    -18    -98    -33     88    -59    192    444    329    207    277    -36
    106     12    -93    -59    101    -38    223    517    389    267    332     23
    127     31    -98    -80    111    -33    254    597    457    332    392     80
    163     80    -83   -122    122      0    254    631    480    366    420    119
    171    101    -70   -137    119     15    270    662    509    397    446    145
    161    114    -46   -137    103     33    296    691    540    439    496    176
    168    153    -18   -163     93     67    303    680    535    452    511    176
    168    148    -20   -158     93     64    298    649    498    402    465    179
    142    129    -15   -137     77     57    301    623    478    384    459    174
    122    124      2   -122     59     64    303    584    459    384    478    127
     93    114     18   -106     38     67    311    550    436    363    472    103
     67    101     33    -85     15     67    311    504    402    332    441     77
     51     75     20    -64     15     49    311    446    358    290    400     54
     41     59     18    -49     12     38    316    418    335    262    381     54
     -5     36     41    -18    -25     38    337    402    335    272    410     54
    -38     18     57     10    -46     36    355    379    332    272    405      0
    -51      2     51     23    -51     25    363    363    322    252    361    -18
    -72     15     88     28    -80     51    366    361    311    218    311     10
    -83     20    103     28    -93     62    389    381    340    252    348     51
    -90     51    140     18   -114     96    415    413    392    322    420     83
   -106    101    207      2   -155    153    418    423    428    366    467     96
   -101    150    252    -23   -176    200    405    431    472    415    519    145
   -101    129    231    -15   -166    179    379    413    459    402    514    142
   -101    114    215     -5   -158    163    353    387    431    368    493    137
   -111    103    215      2   -163    158    327    363    413    348    480    119
   -135     93    228     20   -181    161    311    335    384    309    420     75
   -129     49    179     38   -155    111    306    319    348    259    376    114
   -111    -41     67     75    -90     12    290    293    283    205    340     62
    -96   -150    -54    122    -23   -101    277    267    233    171    311    -28
    -96   -194    -98    145      0   -148    259    231    189    124    270    -98
    -93   -213   -122    150     12   -168    244    205    150     88    244   -116
    -59   -246   -187    153     62   -215    226    163    101     36    205   -142
    -31   -252   -220    140     93   -236    205    135     67     10    184   -161
    -28   -272   -244    150    106   -259    187    124     49     -7    176   -197
    -38   -319   -283    176    119   -301    187    119     31    -33    145   -231
    -44   -329   -288    187    119   -309    184    111     20    -49    127   -200
    -51   -348   -296    197    119   -322    184    103      7    -70    106   -181
    -54   -381   -327    218    135   -355    189    109     -2    -88     67   -181
    -54   -392   -337    220    140   -363    181    103     -5    -77     83   -187
    -59   -400   -340    228    140   -371    181    101      0    -64    111   -215
    -46   -530   -483    288    215   -506    184     98    -59   -150     25   -332
     -5   -787   -782    397    387   -784    244    140   -187   -371   -228   -576
      2   -922   -927    457    462   -924    368    272   -205   -519   -418   -763
    -36   -776   -740    405    350   -758    475    337    -93   -449   -350   -709
   -197   -405   -207    298      2   -309    410     -7    -25   -223    -38   -387
   -431    200    631    116   -530    415    176   -579     51    189    535    218
   -563    823   1384   -129   -974   1104    -36   -862    270    769   1231    950
   -509    932   1441   -213   -974   1187   -272   -984    342   1124   1613   1400
   -423    548    969    -62   -696    758   -410  -1054     75    841   1304   1119
   -374    -33    340    205   -358    153   -376   -987   -350     80    488    270
   -324   -472   -150    397    -88   -311   -181   -659   -472   -348    -23   -270
   -228   -532   -303    379     36   -418      2   -277   -254   -249     -5   -270
   -132   -504   -371    316    119   -439    124    -31    -83   -135     64   -207
    -80   -501   -420    290    168   -462    187     96     -5    -83     88   -184
    -70   -501   -431    283    179   -467    213    137     15    -72     90   -179
    -44   -483   -441    262    197   -462    215    142     12    -90     70   -197
    -25   -511   -485    267    228   -498    220    153      2   -111     49   -202
    -41   -566   -524    303    241   -545    241    184     18    -93     59   -192
    -38   -522   -483    280    218   -501    244    205     44    -75     80   -163
    -31   -506   -475    267    220   -491    254    220     62    -57     96   -140
    -31   -480   -449    254    207   -465    259    226     70    -46    103   -132
    -38   -480   -441    259    200   -462    270    246     90    -25    127   -114
    -44   -470   -426    254    189   -449    267    262    103      0    148   -101
    -31   -478   -449    254    207   -465    257    270    106     -2    140    -98
    -25   -480   -457    252    215   -470    265    298    132      7    140    -64
    -15   -467   -452    241    218   -459    283    329    166     46    179    -23
      5   -436   -441    213    223   -439    272    337    174     70    213    -31
     33   -426   -459    194    244   -441    275    366    192     90    239    -12
     57   -405   -465    171    259   -436    285    405    223    116    262     20
     67   -389   -457    161    262   -423    303    454    265    158    296     64
     80   -371   -454    145    265   -413    309    501    298    189    324     96
    106   -335   -444    114    275   -389    311    553    340    231    355    135
    137   -293   -431     77    283   -363    314    613    387    280    400    187
    168   -241   -410     36    288   -324    324    670    436    337    454    241
    187   -205   -392      7    288   -298    332    704    472    381    491    285
    194   -171   -368    -12    280   -270    337    727    501    407    522    322
    213   -140   -353    -36    280   -246    332    732    509    418    540    345
    223   -119   -342    -51    283   -231    322    717    491    405    524    340
    226   -106   -332    -59    277   -218    324    701    475    387    498    345
    218    -85   -306    -67    262   -194    322    670    462    387    504    319
    192    -90   -283    -51    236   -187    319    633    446    368    488    283
    155   -122   -277    -15    215   -200    327    610    426    342    467    267
    122   -168   -293     23    205   -231    329    568    387    309    433    244
    116   -194   -311     38    213   -252    332    514    345    267    394    207
    103   -163   -267     28    184   -215    335    475    327    246    379    189
     90   -150   -241     31    166   -194    332    436    309    223    361    171
     75   -179   -254     51    163   -215    342    410    296    202    342    155
     57   -202   -259     70    158   -231    358    405    285    192    335    148
     64   -153   -220     44    142   -187    361    410    296    210    355    171
     72    -83   -155      5    114   -119    368    420    327    249    387    205
     64    -49   -114    -10     88    -80    355    413    337    270    410    223
     75    -49   -124    -12     98    -88    337    402    350    288    431    252
     83    -90   -174      0    127   -132    314    394    353    293    433    259
     77   -114   -192     18    135   -153    288    374    319    265    405    239
     67    -90   -161     10    114   -124    265    350    301    246    394    231
     41   -127   -168     41    103   -145    262    340    285    231    379    228
     25   -158   -187     64    103   -171    252    332    272    218    368    218
     18   -246   -265    114    140   -254    241    306    223    166    316    161
     -2   -303   -301    150    148   -301    233    283    174     98    249    116
    -10   -353   -342    179    166   -348    228    257    135     51    197     88
      0   -400   -402    197    200   -402    213    226     96     20    176     41
      7   -405   -413    200    210   -407    194    205     72      5    171     15
      7   -415   -423    202    213   -418    189    200     67     -5    166     23
     -5   -426   -423    215    207   -423    192    197     57    -23    142     28
    -18   -428   -413    223    197   -420    197    197     54    -28    132     31
      2   -436   -439    218    220   -436    187    179     41    -36    140     15
     12   -472   -485    228    249   -478    174    166     23    -46    129      0
      2   -478   -480    236    241   -480    171    163     20    -59    114      0
    -12   -478   -465    244    226   -472    163    158     10    -72     93     -2
    -10   -498   -488    254    239   -493    150    148    -18   -114     54    -12
     23   -639   -662    306    340   -649    155    142   -103   -231    -80   -150
     67   -849   -919    389    493   -883    215    192   -205   -428   -314   -423
     75   -937  -1015    431    542   -976    329    324   -202   -537   -465   -592
     33   -805   -839    387    436   -820    436    418    -64   -410   -332   -498
   -116   -350   -236    233     59   -293    303    -18    -10   -168     18   -135
   -311    366    678    -25   -493    522    101   -496    168    322    662    548
   -405    893   1299   -244   -852   1096    -80   -706    428    883   1322   1267
   -322    857   1179   -267   -750   1018   -301   -839    420   1088   1532   1584
   -301    358    659    -31   -480    509   -397   -982    -10    558    969   1034
   -280   -179     98    228   -189    -41   -379   -937   -457   -179    194    210
   -213   -480   -267    342     25   -374   -231   -613   -506   -452   -150   -179
   -119   -491   -371    306    124   -431    -59   -244   -293   -327    -90   -148
    -28   -444   -415    236    192   -431     25    -54   -179   -267    -62   -142
     28   -459   -488    213    257   -472     70     44   -124   -233    -46   -140
     41   -483   -524    218    283   -504     88     72   -114   -239    -57   -158
     44   -467   -511    213    277   -488     96     90   -111   -249    -67   -166
     51   -449   -501    197    275   -475    101    103   -106   -267    -85   -148
     64   -415   -480    176    272   -446    103    119   -103   -262    -72   -129
     70   -392   -462    161    265   -426    106    140    -77   -220    -31   -124
     70   -350   -420    140    244   -384    119    163    -49   -205    -18   -124
    111   -316   -428    101    267   -371    103    150    -62   -244    -64   -132
    148   -311   -462     80    303   -387    101    153    -62   -241    -67   -135
    161   -298   -459     67    309   -379     98    161    -54   -226    -49   -132
    168   -270   -439     51    303   -353     98    179    -28   -207    -18   -111
    181   -233   -418     25    298   -324     98    197     -5   -176     12    -96
    189   -218   -407     12    298   -311     96    220     12   -150     41    -59
    200   -176   -376    -12    285   -275     96    244     33   -129     80    -23
    207   -132   -340    -36    272   -236     93    267     57   -114     90    -70
    218   -127   -345    -46    280   -233     98    311     80   -114     41    -57
    231   -101   -332    -64    280   -215     96    355    109    -98     44     15
    241    -46   -290    -98    265   -166     93    389    137    -77     67     44
    265    -31   -296   -116    280   -163    101    446    189    -28    103     83
    275      7   -267   -142    270   -129    122    509    252     46    179    135
    296     62   -233   -179    265    -85    140    568    306    119    249    171
    316    122   -197   -220    257    -38    137    605    337    166    301    218
    332    194   -137   -262    236     28    119    613    355    187    327    252
    337    220   -116   -280    226     54    114    607    361    192    332    252
    329    231    -98   -280    213     67    116    600    366    192    345    259
    319    236    -85   -277    202     75    106    568    350    176    340    249
    303    244    -59   -272    181     93     96    532    314    132    293    194
    293    231    -64   -265    179     83    101    493    285     90    239    168
    277    202    -75   -241    176     64    103    444    246     49    200    140
    254    215    -38   -239    148     88     98    389    207     12    166    103
    259    202    -57   -231    158     72     80    319    155    -44    119     49
    241    226    -15   -233    127    103     80    270    116   -101     64     31
    228    215    -12   -223    119    101     88    233     93   -127     44     15
    220    200    -23   -210    122     88     90    205     75   -135     44    -18
    218    215     -2   -215    111    106     88    192     62   -142     33    -67
    213    265     51   -239     80    158     96    202     83   -114     54    -54
    210    322    111   -265     49    215     96    210    116    -77     96     -7
    194    363    166   -280     15    265     80    192    127    -75    103     -5
    207    394    187   -301     10    290     38    171    119    -85     93     41
    236    381    145   -309     44    265    -10    150    103    -96     85     46
    246    387    140   -316     51    265    -28    137     90   -103     83     20
    215    376    161   -296     25    270    -33    124     75   -119     67      2
    174    355    181   -265     -2    270    -15    129     72   -129     46      2
    210    298     88   -257     59    194    -38     90     18   -181      7    -36
    223    181    -41   -202    132     70    -54     59    -49   -246    -67   -103
    210    114    -96   -163    153     10    -51     54    -77   -272    -90   -137
    192    106    -85   -148    140     10    -64     25   -114   -306   -114   -166
    179     77   -101   -129    140    -10    -77     -7   -153   -350   -155   -200
    174     38   -135   -106    153    -49    -75    -20   -163   -361   -166   -207
    171     28   -142   -101    155    -57    -80    -33   -179   -376   -181   -218
    155     36   -119    -96    137    -41    -83    -38   -184   -384   -194   -223
    174     23   -150   -101    161    -64    -98    -72   -215   -418   -223   -246
    181     20   -161   -101    171    -70   -101    -98   -239   -444   -246   -265
    176     15   -161    -98    166    -72   -103   -106   -244   -446   -241   -265
    184     18   -166   -101    176    -72   -109   -106   -246   -446   -236   -277
    187      5   -184    -98    184    -88   -109   -106   -252   -459   -259   -285
    200    -49   -249    -75    223   -148   -103   -103   -290   -511   -322   -335
    239   -226   -465     -7    350   -345    -62    -70   -379   -667   -498   -501
    252   -433   -685     90    467   -558     49     23   -449   -865   -732   -743
    236   -368   -605     64    418   -485    158    129   -363   -865   -750   -779
    155    -36   -194    -59    174   -114    135    -64   -303   -717   -540   -584
     41    532    491   -288   -226    511   -127   -615   -316   -402    -77   -129
    -64   1278   1343   -605   -704   1309   -397  -1005   -166    137    600    537
    -67   1553   1621   -743   -844   1584   -615  -1072     59    654   1124   1072
      0   1166   1166   -584   -581   1166   -771  -1135   -103    561    992    989
      5    568    563   -288   -280    566   -784  -1205   -639   -207    226    249
      5     67     62    -36    -28     64   -657  -1088  -1034   -950   -527   -491
     28    -83   -114     25     70    -98   -449   -714   -795   -870   -555   -522
     80    -70   -150     -5    114   -111   -296   -423   -558   -706   -454   -426
    140    -51   -192    -46    166   -122   -184   -220   -405   -602   -384   -355
    184    -36   -220    -72    202   -127   -129   -135   -342   -571   -374   -348
    194    -28   -223    -83    207   -124   -114   -103   -324   -568   -374   -355
    184    -49   -233    -67    207   -140   -114    -90   -322   -576   -384   -366
    181    -54   -239    -64    210   -145   -111    -77   -314   -571   -379   -358
    194    -54   -249    -70    220   -150   -101    -64   -303   -566   -376   -348
    210    -31   -241    -90    223   -135    -96    -46   -285   -553   -371   -337
    233     -7   -244   -114    239   -124    -93    -23   -265   -532   -353   -322
    246     15   -231   -129    239   -106    -96    -15   -257   -530   -340   -316
    228     25   -202   -127    215    -88    -93    -12   -249   -524   -327   -309
    210     10   -200   -111    205    -93    -90     -7   -239   -524   -329   -303
    213      7   -207   -111    210    -98    -83     18   -215   -509   -327   -296
    236     38   -200   -140    218    -80    -75     57   -181   -485   -309   -257
    262     67   -194   -163    228    -62    -59     90   -155   -465   -296   -213
    259     77   -181   -171    220    -51    -54    111   -129   -431   -265   -192
    257     98   -158   -179    207    -28    -44    137    -93   -400   -239   -181
    265    124   -142   -194    202     -7    -31    174    -57   -366   -200   -150
    277    140   -137   -207    207      2    -12    223    -10   -319   -150   -122
    288    171   -116   -231    202     28    -10    272     36   -280   -122    -96
    293    207    -88   -252    192     59     -2    324     90   -233    -77    -46
    309    252    -57   -283    181     98      7    374    148   -176    -25      0
    332    319    -12   -324    174    153     15    415    197   -122     23     49
    340    371     31   -355    155    202     20    436    228    -88     54     93
    345    371     25   -358    158    200     38    449    241    -77     59    119
    350    366     12   -361    168    189     46    436    220    -98     46    106
    350    327    -23   -337    187    153     51    410    181   -135     18     88
    348    371     20   -361    163    194     44    371    142   -163     -7     49
    329    355     25   -345    153    192     31    327    101   -202    -28     25
    314    337     23   -327    145    181     25    283     64   -239    -57     15
    298    361     62   -329    119    213     25    231     18   -288    -93      2
    283    358     75   -322    103    218     23    184     -7   -309   -106    -41
    262    337     75   -301     93    207     33    150    -31   -329   -122    -90
    244    335     90   -290     75    213     31    111    -64   -361   -150   -127
    233    358    124   -296     54    241     25     80    -88   -384   -171   -142
    231    353    122   -293     54    239     28     64   -103   -397   -181   -142
    244    350    106   -296     70    228     38     70    -90   -387   -168   -127
    257    426    168   -340     44    296     41     85    -54   -353   -140    -93
    262    467    205   -363     28    337     41     90    -33   -332   -114    -57
    257    478    218   -368     20    348     20     77    -28   -316    -93    -44
    249    478    228   -363     10    353     -7     64    -25   -314    -90    -44
    241    478    236   -361      2    358    -36     41    -41   -332   -101    -44
    239    459    220   -348     10    340    -46     25    -54   -329    -88    -54
    233    459    226   -348      2    342    -59     15    -70   -342    -98    -57
    223    400    174   -311     23    288    -59     15    -80   -358   -114    -46
    207    259     51   -233     77    155    -51     10   -111   -400   -163    -83
    184    145    -38   -163    111     54    -38     12   -135   -423   -200   -129
    161    140    -20   -153     90     59    -38      5   -150   -433   -194   -161
    137    135     -2   -135     70     64    -38    -15   -176   -459   -207   -187
    106     83    -23    -96     64     31    -28    -25   -197   -475   -226   -213
     88     64    -23    -75     57     20    -23    -28   -207   -475   -228   -215
     85     36    -49    -62     67     -5    -28    -33   -210   -472   -215   -218
     67      0    -67    -33     67    -33    -25    -41   -220   -493   -249   -262
     64    -23    -88    -23     75    -54    -25    -44   -236   -530   -301   -239
     70    -49   -119    -10     93    -83    -28    -44   -239   -530   -301   -202
     67    -54   -122     -7     93    -88    -41    -59   -257   -540   -306   -233
     67    -93   -161     12    114   -127    -44    -64   -275   -558   -319   -244
     77   -116   -194     18    135   -155    -51    -72   -283   -568   -324   -259
    122   -150   -272     15    197   -210    -67    -83   -324   -623   -384   -332
    168   -322   -491     75    327   -405    -20    -31   -418   -818   -626   -537
    189   -462   -652    135    418   -555     96     90   -436   -971   -823   -719
    176   -319   -496     70    335   -407    192    176   -329   -911   -769   -732
     83     12    -70    -46     77    -28    122   -135   -327   -769   -545   -535
    -44    615    659   -285   -353    636   -194   -758   -410   -465    -44    -31
   -140   1249   1387   -555   -763   1317   -457  -1119   -301     36    597    555
   -122   1369   1491   -623   -807   1428   -680  -1257   -215    402    966    932
    -70    904    974   -415   -522    937   -779  -1312   -439    155    665    727
    -33    290    324   -129   -179    306   -717  -1262   -896   -644   -161    -70
     23   -111   -135     44     77   -122   -548  -1013  -1028  -1088   -670   -566
     75   -210   -288     67    179   -246   -368   -654   -769   -953   -623   -530
    135   -189   -324     28    228   -257   -228   -384   -550   -805   -542   -467
    168   -176   -348      2    257   -262   -140   -226   -428   -717   -475   -381
    171   -200   -371     12    270   -285    -96   -163   -381   -691   -457   -348
    168   -202   -374     15    270   -288    -80   -145   -374   -693   -478   -368
    163   -176   -340      7    252   -257    -70   -129   -363   -688   -470   -366
    158   -166   -327      2    239   -246    -62   -122   -348   -680   -459   -358
    161   -168   -329      2    244   -249    -54   -106   -324   -665   -446   -335
    171   -194   -366     10    267   -280    -38    -88   -306   -646   -426   -329
    192   -207   -400      7    296   -303    -41    -80   -298   -646   -407   -337
    205   -179   -384    -12    290   -280    -54    -80   -296   -646   -407   -319
    215   -166   -384    -25    298   -275    -59    -72   -285   -639   -410   -290
    228   -155   -384    -36    303   -270    -49    -51   -257   -620   -392   -267
    241   -140   -381    -49    311   -259    -36    -33   -231   -581   -340   -267
    246   -124   -371    -62    306   -246    -28    -25   -215   -566   -329   -259
    244   -103   -348    -72    296   -226    -28    -12   -205   -563   -353   -246
    262    -80   -345    -93    301   -213    -23     25   -166   -537   -335   -163
    275    -77   -353    -98    314   -215    -10     72   -116   -485   -285   -114
    277    -59   -340   -111    306   -200     -5    119    -72   -452   -265    -90
    293    -28   -322   -132    306   -176      5    174    -25   -394   -207    -46
    316     41   -275   -179    296   -116     10    231     38   -314   -119    -10
    337     70   -267   -202    303    -98     20    290     98   -246    -49     41
    342     98   -246   -220    293    -72     31    342    150   -194    -12     46
    340    109   -231   -226    285    -59     49    394    187   -161     -5    124
    342    148   -194   -246    267    -23     62    426    213   -132     15    207
    345    197   -148   -270    246     25     64    431    228   -101     57    223
    363    220   -142   -293    254     38     41    389    194   -122     54    197
    350    215   -135   -283    241     41     25    363    174   -137     54    155
    327    197   -129   -262    228     33     18    319    135   -179      0     88
    306    189   -116   -246    213     36     31    277     93   -239    -51    181
    283    213    -70   -249    176     72     23    226     54   -262    -46    168
    265    220    -44   -241    155     88     15    171      7   -298    -80    111
    252    228    -25   -241    140    101     20    127    -18   -324   -114     67
    246    236    -10   -241    129    114     33     88    -36   -348   -135     38
    231    246     15   -239    109    129     38     51    -57   -363   -153     23
    202    265     62   -233     70    163     49     31    -62   -368   -161     15
    194    267     70   -233     62    168     54     15    -72   -387   -179     -7
    205    267     62   -236     72    166     59     12    -67   -381   -168     -2
    189    329    140   -259     25    233     83     46    -10   -322   -116     51
    189    402    213   -296    -12    309     90     62     25   -283    -80    103
    194    446    249   -322    -28    348     70     49     41   -254    -49    135
    226    470    244   -348     -7    358     18      2     23   -259    -49    103
    231    454    223   -345      5    340    -10    -25     -2   -290    -75     80
    220    423    202   -322      7    314    -20    -33    -18   -298    -85     98
    202    387    184   -296      7    285    -31    -46    -44   -309    -96     96
    179    374    194   -275     -7    285    -25    -46    -49   -301    -93     80
    158    316    158   -239     -2    239    -23    -46    -70   -332   -129     54
    181    200     18   -192     83    109    -51    -85   -148   -418   -218     10
    207    124    -83   -166    145     20    -77   -137   -213   -467   -257    -49
    181    109    -72   -145    127     18    -77   -153   -231   -475   -267    -90
    163     72    -90   -119    127     -7    -85   -179   -267   -530   -316    -93
    140     46    -96    -93    119    -23    -88   -192   -283   -532   -319   -103
    135     36   -101    -88    119    -31    -96   -205   -296   -537   -322   -122
    140      7   -132    -72    137    -62   -103   -215   -309   -555   -327   -119
    129    -18   -148    -57    137    -83   -116   -220   -311   -563   -337   -127
    119    -31   -150    -44    132    -90   -122   -226   -327   -589   -368   -122
    111    -54   -166    -31    137   -109   -129   -231   -342   -592   -374   -122
     98    -46   -145    -25    122    -96   -132   -236   -335   -558   -342   -148
     88    -54   -142    -18    114    -98   -124   -231   -332   -561   -337   -153
    109   -140   -249     15    176   -194   -116   -223   -379   -623   -413   -218
    137   -353   -491    106    311   -420    -70   -184   -488   -807   -626   -413
    140   -542   -683    202    410   -613     46    -90   -555  -1002   -870   -654
    119   -441   -563    161    340   -501    161     33   -439   -953   -846   -654
      5   -114   -122     54     62   -116    103   -252   -387   -774   -592   -420
   -155    444    597   -145   -376    522   -179   -885   -423   -459   -114     57
   -311   1226   1538   -457   -924   1382   -436  -1278   -244     88    574    758
   -298   1527   1826   -615  -1062   1678   -696  -1418    -90    540   1072   1293
   -226   1192   1415   -483   -820   1304   -857  -1475   -270    415    924   1176
   -197    581    776   -192   -488    680   -820  -1402   -685   -272    181    431
   -166     67    233     49   -200    150   -639  -1127   -937   -878   -504   -252
    -70    -46     23     57    -49    -12   -454   -735   -709   -774   -504   -270
     12    -31    -44      7     25    -36   -309   -446   -506   -644   -428   -194
     64    -23    -90    -20     77    -57   -218   -285   -397   -568   -379   -158
     90    -57   -148    -15    119   -101   -176   -226   -361   -540   -363   -184
    101    -75   -176    -12    137   -124   -163   -207   -355   -550   -379   -181
     96    -62   -158    -18    124   -109   -155   -192   -353   -555   -394   -181
     96    -54   -150    -20    122   -101   -153   -176   -345   -542   -384   -181
    109    -38   -148    -33    127    -93   -142   -153   -324   -519   -361   -174
    122    -12   -135    -54    127    -72   -142   -137   -309   -506   -342   -153
    119     10   -109    -64    114    -46   -129   -116   -288   -491   -340   -140
    111     28    -85    -70     98    -28   -124   -106   -277   -496   -353   -116
    122     25    -96    -72    109    -33   -137    -96   -267   -493   -353    -85
    135     28   -106    -83    119    -36   -137    -80   -249   -449   -314   -103
    119     46    -75    -83     98    -12   -124    -51   -213   -400   -275   -103
    119     83    -38   -101     77     23   -114    -23   -187   -381   -259    -62
    140     90    -49   -114     96     20   -101     10   -158   -361   -241    -36
    161    142    -18   -153     88     62   -114     31   -148   -348   -231    -36
    171    145    -25   -158     98     59   -103     85   -109   -293   -179    -12
    163    179     15   -171     72     98    -90    148    -62   -257   -150     25
    200    213     12   -205     93    114    -77    194    -28   -231   -127     54
    249    252      2   -252    124    127    -77    239     12   -166    -70     51
    259    272     10   -267    124    142    -59    303     75   -106    -18     98
    262    303     41   -283    109    174    -38    366    135    -33     59    205
    252    361    109   -306     72    236    -20    420    194     33    124    277
    259    405    145   -335     57    277    -15    459    231     75    150    319
    290    439    148   -366     70    293    -33    449    226     77    150    329
    290    436    145   -366     72    290    -28    449    231     93    158    337
    262    467    205   -363     28    337    -25    436    236    109    150    314
    246    454    207   -350     18    332    -41    389    210     90    137    296
    244    454    210   -350     18    332    -62    335    163     51    109    277
    215    439    223   -327     -5    332    -57    298    140     31     85    249
    189    423    233   -306    -20    329    -54    249    103    -23     18    231
    150    423    272   -288    -62    350    -51    207     88    -15     23    181
    122    418    293   -270    -85    355    -41    176     85      2     51    101
    106    428    319   -267   -109    374    -41    140     72    -15     44     75
     80    423    342   -252   -129    384    -31    106     49    -49      7     80
     49    418    368   -233   -161    392    -18     75     28    -75    -12    122
     44    433    389   -241   -171    413     -5     77     44    -59     10    161
     59    514    452   -288   -194    483      7     98     85    -12     54    176
     75    571    496   -322   -210    535     10    103    122     36     90    192
     77    592    514   -335   -218    553     -5     93    140     57    106    200
     75    584    509   -329   -215    548    -31     85    148     70    122    213
     67    566    498   -316   -215    532    -41     85    140     38     75    218
    111    537    426   -324   -155    483    -77     33     72    -28     -5    197
     83    540    454   -311   -187    498    -80     33     80     33     70    161
     59    514    454   -288   -197    483    -77     33     83     49     93    137
     38    457    418   -249   -189    439    -88     23     51     10     44    101
      0    374    374   -187   -187    374    -70     31     36     -7     12     80
      2    309    303   -158   -150    306    -75      2      0    -51    -44     44
     31    254    223   -145    -96    239   -101    -54    -77   -129   -114    -10
     23    231    207   -127    -93    218    -98    -72    -98   -132   -122    -44
     18    241    223   -129   -101    233   -106    -85   -111   -137   -132    -57
    -31    236    267   -103   -150    252    -90    -75    -90   -111   -114    -41
    -46    194    239    -75   -142    215    -93    -83   -103   -132   -145    -44
      2    184    179    -93    -88    181   -129   -127   -153   -176   -189    -83
     -7    194    202    -93   -103    197   -124   -122   -132   -142   -150    -80
    -23    179    200    -80   -111    187   -111   -114   -122   -127   -137    -90
    -41    184    226    -72   -132    205   -103   -109   -114   -119   -142    -83
    -41    171    213    -64   -129    192   -101   -111   -132   -135   -171    -96
     -2     85     88    -41    -44     85   -101   -114   -187   -197   -231   -153
     36   -137   -176     49    106   -155    -46    -83   -316   -405   -465   -394
     49   -316   -366    132    205   -340     75     15   -381   -574   -667   -631
     25   -254   -280    111    150   -265    181     77   -314   -545   -652   -659
   -124     59    184     33   -153    122    140   -246   -236   -355   -389   -389
   -337    737   1072   -200   -706    904   -116   -776    -62    140    241    275
   -493   1418   1912   -462  -1202   1665   -319   -989    277    800    979   1052
   -449   1590   2036   -571  -1241   1813   -553  -1034    483   1273   1452   1538
   -379   1223   1602   -420   -989   1413   -711  -1137    228   1041   1197   1322
   -340    659   1000   -161   -670    828   -706  -1143   -290    239    376    485
   -324    231    553     46   -439    392   -509   -862   -491   -244   -168    -93
   -283    124    407     77   -348    267   -283   -467   -309   -187   -192   -150
   -129    101    231     15   -179    166   -168   -254   -210   -145   -200   -158
    -77     70    145      2   -111    106    -88   -129   -145   -122   -192   -148
    -80     46    127     15   -103     85    -49    -72   -109    -93   -168   -142
    -80     33    111     20    -96     72    -38    -49   -101    -90   -176   -153
    -77     12     90     33    -83     51    -20    -20    -83    -85   -176   -137
    -93     28    122     31   -109     75     -7      2    -57    -57   -150   -127
   -101     49    150     25   -127     98      0     20    -41    -41   -129   -124
    -98     41    137     25   -116     88     10     38    -33    -28   -124   -122
   -101     44    145     28   -122     93     12     54    -23    -18   -114   -116
    -96     67    163     12   -129    114     15     75     -2      5    -93   -101
    -98    106    205     -5   -150    155     18     93     18     28    -75    -80
   -101    116    215     -7   -158    166     20    109     33     38    -75    -72
    -88    114    202    -12   -145    158     28    129     51     67    -49    -64
    -67    106    171    -20   -119    137     31    145     70     85    -33    -54
    -62    111    174    -25   -116    142     44    179     96    111     -7    -31
    -59    114    174    -28   -119    142     54    220    124    137     18    -10
    -72    119    192    -23   -132    155     70    267    174    181     59     25
    -88    122    210    -18   -150    163     96    322    220    228    101     62
    -57    122    179    -33   -119    150    109    366    246    257    127     88
    -18    158    174    -70    -96    166    122    428    293    303    166    127
      7    184    176    -96    -83    181    150    496    353    353    202    184
     28    215    184   -122    -77    200    174    571    418    418    257    246
     57    272    215   -166    -77    244    176    626    467    475    314    298
     80    324    241   -205    -80    285    174    649    504    527    371    324
     80    340    259   -210    -88    301    174    649    524    548    392    340
     88    335    246   -213    -80    290    181    639    522    545    394    348
     88    350    262   -220    -85    306    187    626    522    542    402    337
     77    361    280   -220   -101    322    187    597    501    517    381    319
     62    337    275   -200   -106    306    184    558    465    475    348    293
     38    306    267   -174   -114    288    179    519    441    457    345    272
     15    290    275   -155   -129    283    176    472    415    431    332    246
     -2    280    283   -140   -142    283    181    423    387    394    309    213
    -18    259    277   -119   -148    267    187    381    350    353    267    184
    -20    267    285   -124   -155    275    189    337    324    335    252    148
    -28    241    270   -109   -148    254    207    311    319    322    233    129
    -20    218    239    -98   -129    226    218    303    311    301    200    106
     -2    246    249   -122   -124    246    220    306    329    309    192    101
     15    332    316   -176   -150    327    228    322    371    361    236    148
      0    384    384   -192   -192    384    220    316    392    394    280    184
    -20    384    405   -184   -213    394    194    306    405    415    316    220
    -25    335    361   -153   -192    348    171    306    418    436    340    236
    -44    311    355   -135   -200    332    140    285    400    413    311    218
    -64    275    340   -106   -202    306     98    254    366    371    257    179
   -106    218    324    -57   -215    270     75    223    342    366    249    132
   -140    132    272      5   -205    202     88    218    332    361    241    109
   -148     54    202     44   -176    129    103    205    290    322    207     59
   -140      5    145     67   -142     75    109    189    252    283    179     44
   -153    -25    127     88   -142     51    122    179    228    259    155     36
   -161    -49    111    106   -137     31    127    158    200    226    122    -20
   -174    -96     77    135   -127    -10    132    140    179    192     67    -93
   -189    -93     96    140   -142      0    129    122    166    179     57    -44
   -202    -98    101    150   -153      0    132    119    168    184     77    -31
   -194   -111     83    153   -140    -15    145    124    171    179     51    -85
   -213    -96    116    153   -166     10    140    122    163    163     41    -23
   -246    -77    166    161   -207     44    145    124    174    171     70     38
   -239   -111    127    174   -184      7    142    119    166    168     70     18
   -231   -127    103    179   -168    -12    145    124    174    171     64    -25
   -241   -168     70    202   -155    -49    161    142    174    161     41    -28
   -202   -296    -93    249    -54   -197    155    132     85     41    -77   -140
   -181   -506   -324    342     70   -415    223    181    -25   -163   -301   -387
   -192   -613   -420    402    114   -517    361    301    -31   -296   -475   -592
   -218   -452   -236    335      7   -345    431    314     57   -233   -402   -540
   -353    -67    285    207   -319    109    319    -75    106      0    -72   -200
   -517    584   1101    -33   -810    841     64   -574    213    465    540    420
   -602   1205   1808   -301  -1205   1506   -148   -795    480   1083   1249   1143
   -483   1182   1665   -350  -1075   1423   -402   -870    527   1350   1514   1470
   -420    698   1119   -140   -769    909   -517   -974    142    904   1049   1026
   -397    171    566    111   -483    368   -478   -958   -355     83    207    155
   -355   -223    132    290   -244    -46   -311   -680   -470   -319   -267   -342
   -303   -306     -5    303   -150   -155   -127   -342   -233   -179   -202   -285
   -223   -309    -85    265    -70   -197     10   -109    -70    -75   -129   -231
   -161   -252    -90    205    -36   -171     72      2     10    -25    -93   -205
   -140   -213    -72    176    -33   -142     88     38     31    -18    -90   -205
   -148   -213    -67    179    -41   -142    103     70     49    -12    -93   -202
   -140   -267   -127    202     -7   -197    124    103     72      0    -83   -192
    -96   -293   -197    192     49   -246    116    106     67    -10    -83   -205
    -80   -254   -174    168     46   -215    124    132    106     28    -46   -192
    -83   -241   -161    161     36   -202    132    137    111     25    -44   -194
    -88   -241   -153    163     31   -197    135    150    119     33    -23   -197
    -90   -215   -127    153     15   -171    140    176    155     77     20   -200
    -80   -166    -85    124      2   -127    142    181    168     77     15   -150
    -83   -207   -124    142     18   -166    155    194    158     51    -12    -96
    -85   -236   -150    161     31   -192    168    226    181     77     15    -77
    -90   -220   -129    155     18   -176    179    259    228    127     67    -54
    -70   -205   -135    137     31   -171    187    290    265    161    101    -33
    -49   -166   -116    106     31   -142    179    306    277    171    111    -36
    -38   -145   -109     90     33   -127    184    345    314    205    148    -12
    -28   -124    -96     75     31   -111    187    387    350    241    171     15
    -10    -80    -70     46     28    -75    189    436    397    293    220     80
      5    -38    -44     15     23    -41    197    493    457    355    270    122
     41      2    -38    -23     38    -18    200    548    511    410    311    163
     70     41    -28    -57     49      7    200    594    555    462    350    210
     80     85      5    -83     38     46    194    623    594    509    397    252
     88    124     36   -109     25     83    200    646    626    542    428    277
    109    109      0   -109     54     57    197    644    618    532    418    270
    111    109     -5   -111     57     54    179    615    592    514    407    262
    106    148     41   -127     33     96    166    592    579    506    407    262
     98    168     67   -135     15    119    150    545    537    470    376    223
     70    137     67   -103      0    103    148    493    488    423    335    174
     49    106     57    -80     -5     83    148    444    446    376    296    132
     33     70     36    -51      0     54    153    405    413    329    252     96
     18     64     44    -44    -12     54    171    368    387    296    228     70
     31    122     90    -77    -28    106    174    329    366    280    220     51
     20    135    114    -77    -46    124    171    283    332    244    181      5
     -7    127    135    -59    -70    129    176    246    303    210    150    -31
     -7    137    145    -64    -77    140    179    239    298    207    150    -38
     -5    200    205    -98   -103    202    179    244    332    246    194    -28
     -7    277    285   -137   -145    280    171    246    366    285    239     -2
    -12    335    348   -161   -179    340    155    231    379    303    259     28
      2    345    342   -176   -171    342    127    210    379    301    254     54
     15    340    324   -179   -153    332     93    192    361    280    233     62
     12    332    319   -174   -153    327     67    161    319    241    202     49
     -5    342    348   -168   -176    345     54    145    306    233    202     31
    -23    309    332   -142   -179    319     36    122    283    210    174      2
    -10    233    244   -111   -127    239     20     98    236    161    122    -49
      2    140    135    -72    -64    137      0     67    171     90     54   -119
     -7     80     88    -36    -46     83    -12     41    132     54     20   -155
     -7     80     88    -36    -49     85     -2     31    109     36      7   -168
    -20     49     70    -15    -44     59     -2     10     70     -7    -25   -205
    -33     36     67     -2    -51     51     -7    -10     44    -28    -49   -228
    -46     12     59     18    -51     36    -23    -33     15    -51    -77   -259
    -15     15     28     -2    -23     23    -38    -49      5    -62    -85   -267
     12     18      5    -15      5     12    -46    -57     -2    -72    -88   -272
     20     10    -10    -18     12      0    -49    -67    -15    -80    -85   -270
     20      2    -18    -10     20     -7    -51    -80    -31    -85    -85   -311
    -10      7     15      0    -12     10    -59   -109    -49   -109   -109   -335
    -23    -10     12     15    -18      0    -59   -116    -54   -129   -137   -311
     10    -67    -80     25     44    -72    -67    -98    -72   -163   -187   -335
     64   -213   -277     75    171   -244    -44    -41   -135   -272   -314   -449
     90   -368   -459    137    272   -413     70     85   -145   -415   -514   -649
     93   -252   -345     77    218   -296    171    210    -38   -410   -550   -722
      7     75     67    -41    -31     70    174     85     49   -265   -355   -558
   -106    530    636   -210   -371    581    -59   -483    -77    -72     12   -197
   -202   1156   1358   -478   -782   1257   -348   -984   -137    283    574    337
   -218   1509   1725   -646   -971   1615   -584  -1192    -80    685   1067    823
   -163   1187   1350   -514   -758   1267   -745  -1275   -241    649   1013    810
   -140    649    789   -254   -465    719   -750  -1262   -610     51    363    187
   -129    197    327    -33   -228    262   -587  -1070   -846   -592   -345   -514
    -83     23    106     28    -93     64   -413   -709   -615   -553   -423   -597
    -36     33     70      0    -54     51   -283   -423   -368   -387   -327   -504
      7     51     44    -28    -18     49   -179   -231   -210   -275   -254   -433
     28     88     57    -59    -15     72   -142   -161   -145   -228   -220   -392
     31    109     77    -70    -23     93   -135   -137   -122   -223   -223   -366
     28    114     85    -72    -28    101   -132   -119   -106   -218   -218   -361
     31     90     59    -59    -12     75   -122   -101   -101   -218   -226   -371
    -18     80     96    -31    -59     88    -93    -96    -90   -205   -207   -376
    -36     85    119    -25    -77    101    -90    -98    -85   -192   -197   -374
     15    124    109    -70    -49    116   -119    -88    -83   -181   -197   -376
     46    158    111   -101    -31    135   -124    -77    -67   -166   -181   -371
     70    181    109   -127    -20    145   -119    -57    -38   -142   -155   -340
     90    202    109   -148     -7    155   -119    -20     -7   -109   -124   -314
    101    218    116   -161     -7    168   -119      5     12    -80    -93   -296
    109    246    137   -176    -12    192   -124     10     23    -75    -77   -280
    116    259    142   -189    -15    202   -124     31     46    -49    -59   -257
    119    272    153   -197    -15    213   -114     62     83    -18    -33   -252
    116    259    140   -189    -12    202   -111     88    111      7     -7   -233
    116    283    166   -200    -23    226   -103    122    153     46     28   -197
    132    319    187   -226    -28    254    -98    168    194     88     49   -153
    140    348    207   -244    -33    277    -85    220    244    132     83   -114
    153    389    236   -270    -41    311    -64    275    303    187    135    -70
    168    415    246   -290    -38    332    -49    332    361    241    187    -12
    187    446    257   -316    -36    353    -51    366    389    277    215     20
    202    462    259   -332    -28    363    -38    400    420    316    254     54
    210    462    252   -337    -20    358    -33    410    431    335    277     64
    218    478    259   -348    -20    368    -33    407    423    335    283     62
    200    488    285   -345    -44    387    -38    379    394    303    265     49
    192    491    298   -342    -51    394    -36    350    363    267    239     38
    174    480    306   -329    -67    394    -36    306    316    228    215     15
    129    465    335   -296   -101    400    -36    252    270    192    189    -20
    103    415    311   -262   -103    363    -41    197    228    153    153    -67
    127    415    288   -272    -80    353    -51    155    197    122    129   -106
    132    433    301   -285    -85    368    -49    127    184    101    109   -132
    122    420    298   -270    -88    361    -38     96    168     77     83   -163
    119    415    293   -270    -85    355    -38     70    150     57     70   -153
    103    387    283   -246    -88    335    -41     46    140     54     72   -158
     88    350    262   -220    -88    306    -36     44    142     57     77   -176
     90    413    322   -252   -114    368    -23     64    187     93    116   -145
     90    498    405   -296   -158    452    -28     62    218    111    142    -98
     85    535    446   -311   -181    491    -38     51    233    142    171    -70
     90    566    475   -329   -192    519    -70     31    241    166    197    -64
    106    561    454   -332   -174    509   -103      7    218    142    181    -75
    132    504    371   -316   -119    439   -145    -49    158     83    135   -122
     98    415    316   -257   -109    368   -163    -93    111     49    109   -171
     20    374    350   -197   -166    363   -153    -96    111     46    106   -176
    -12    358    371   -171   -192    363   -140    -72    111     44    109   -176
     46    285    239   -168    -96    262   -148    -62     85     10     85   -179
     77    252    174   -166    -46    213   -150    -54     72     10     88   -205
     67    210    142   -140    -38    179   -148    -57     46    -20     41   -280
     88    163     75   -124      7    119   -168    -98    -15   -106    -54   -303
     80    127     44   -106     18     85   -179   -127    -49   -140    -72   -259
     67     85     18    -77     23     51   -163   -127    -41   -124    -46   -270
     54     72     18    -67     18     46   -158   -135    -46   -127    -41   -298
     49     85     36    -67      7     62   -158   -140    -57   -155    -77   -301
     46     57      7    -51     18     33   -158   -140    -59   -168   -101   -280
     49     67     18    -59     15     41   -171   -155    -75   -176   -103   -285
     44     36    -10    -41     25     12   -176   -163    -83   -163    -80   -303
     44      2    -41    -23     44    -18   -176   -166    -80   -166    -83   -342
     64    -23    -88    -20     75    -57   -171   -153   -101   -200   -111   -355
    101   -197   -301     46    200   -249   -129    -98   -150   -301   -226   -485
    124   -420   -545    145    332   -480    -18     18   -189   -472   -454   -761
    122   -410   -532    145    327   -470    109    181   -106   -522   -553   -862
     33   -103   -140     33     85   -122    116     20    -41   -402   -379   -680
   -116    324    441   -103   -280    381    -98   -568   -158   -200     -5   -277
   -262    976   1236   -358   -748   1106   -363  -1075   -155    213    592    298
   -290   1486   1777   -597  -1034   1631   -623  -1325    -41    706   1192    862
   -215   1210   1426   -498   -820   1317   -797  -1384   -145    745   1210    932
   -158    633    792   -239   -475    711   -792  -1337   -472    194    592    324
   -109    148    257    -20   -181    202   -646  -1140   -740   -480   -174   -392
    -46    -90    -44     70     -2    -67   -452   -745   -545   -498   -316   -498
      5    -88    -96     38     49    -93   -293   -428   -280   -293   -181   -436
     62   -103   -166     20    111   -135   -181   -218   -124   -187   -109   -374
     75    -90   -168      7    119   -129   -132   -129    -59   -148    -83   -353
     88    -83   -171     -2    129   -127   -122   -101    -44   -140    -75   -363
     98    -98   -197     -2    145   -148   -111    -75    -33   -148   -109   -366
    111    -85   -197    -12    153   -142   -111    -67    -25   -153   -114   -332
    111    -62   -174    -25    140   -116   -106    -59    -15   -132    -90   -332
    114    -75   -189    -18    150   -132    -85    -36     12    -98    -57   -329
    111    -77   -192    -18    150   -135    -70    -20     33    -77    -51   -329
    109    -80   -189    -15    148   -135    -67    -10     38    -77    -62   -288
    116    -77   -194    -20    155   -137    -54     10     62    -49    -31   -259
    124    -72   -197    -25    161   -135    -46     20     70    -25     -7   -262
    116    -57   -174    -31    145   -114    -41     36     96     -2     18   -252
    109    -46   -155    -31    132   -101    -28     62    127     25     41   -218
    106    -23   -129    -41    116    -75     -7     96    166     70     80   -184
    116     18    -98    -67    109    -38      5    129    207    101    109   -179
    132      5   -127    -70    129    -59     20    181    246    132    129   -137
    150     15   -135    -83    142    -59     23    213    272    148    132   -111
    168     33   -137   -103    153    -49     38    262    309    187    168    -62
    192     88   -103   -140    148     -7     49    309    358    244    220    -36
    205    119    -88   -163    148     18     54    355    400    290    254    -20
    215    119    -96   -166    155     10     62    405    439    316    265     23
    226    124   -103   -176    166     12     67    439    467    340    283     72
    249    153    -96   -200    174     28     72    465    498    376    322    106
    252    166    -88   -210    168     38     72    462    498    389    345     98
    246    179    -67   -213    158     57     77    452    488    381    355     88
    249    184    -67   -218    158     59     83    433    467    355    345     93
    244    189    -54   -215    150     67     80    402    439    335    342     77
    223    215    -10   -220    116    103     77    353    400    301    316     49
    207    220     12   -215     98    116     75    301    358    246    272     20
    194    200      5   -197     96    101     64    252    316    197    231     -5
    176    184      7   -179     85     96     70    213    290    171    210    -33
    158    210     49   -187     54    129     85    181    285    163    205    -57
    140    218     75   -179     33    148     88    145    259    132    179    -83
    122    202     77   -163     23    140    103    119    246    119    166    -93
    114    189     75   -150     20    132    114    106    233    103    148   -106
    122    202     80   -163     20    142    119    103    241     93    140    -98
    124    277    153   -202    -12    215    129    114    275    129    189    -51
    119    332    210   -226    -46    272    132    119    314    189    262    -18
    124    392    267   -257    -70    329    111    106    335    231    322    -15
    116    407    288   -265    -85    348     70     93    332    231    316    -25
    116    368    252   -244    -67    311     44     75    309    205    283    -15
    106    335    228   -220    -59    280     28     54    283    181    265    -25
     88    309    220   -197    -64    265     20     36    262    161    239    -44
     70    285    213   -179    -72    249     18     20    244    145    220    -49
     64    207    140   -137    -38    174      7      2    205    103    179    -77
     64     98     33    -83     15     67     -5    -18    153     44    122   -119
     64     57     -7    -59     36     25    -15    -33    122      7     88   -142
     46     12    -33    -33     38    -10    -18    -57     88    -20     67   -168
     36    -31    -67     -5     51    -49    -23    -85     46    -57     31   -194
     36    -70   -106     15     70    -88    -31   -103     25    -75     23   -218
     36    -72   -109     18     72    -90    -23   -106     23    -70     33   -226
     46    -46    -93     -2     70    -70    -28   -106     12    -83     25   -220
     49    -51   -101      2     72    -77    -33   -106      7    -88     25   -215
     46    -67   -116     10     80    -90    -41   -111      2    -93     20   -220
     54    -70   -124      7     88    -96    -51   -124     -5    -96     20   -236
     57    -80   -140     10     96   -109    -57   -132    -12   -103     20   -233
     51   -106   -158     25    103   -132    -51   -132    -20   -114     12   -231
     49   -187   -236     67    140   -210    -44   -127    -64   -179    -57   -277
     62   -402   -465    171    262   -433      5    -93   -181   -355   -252   -459
     64   -576   -644    254    353   -610    122      0   -259   -553   -485   -706
     33   -493   -527    228    280   -509    239     93   -184   -540   -485   -730
    -93   -210   -119    150     10   -163    226   -155   -122   -371   -259   -517
   -270    327    597    -28   -433    462    -38   -748   -111    -25    226    -20
   -405   1013   1418   -303   -911   1215   -283  -1078    103    561    930    688
   -361   1262   1623   -449   -992   1441   -532  -1166    303   1039   1434   1221
   -262    896   1158   -316   -711   1026   -691  -1221    135    919   1317   1143
   -200    306    506    -51   -353    405   -678  -1208   -309    231    613    423
   -155   -129     25    142    -93    -51   -480   -974   -566   -361    -15   -213
    -62   -202   -140    132     36   -171   -280   -605   -376   -322    -54   -267
     67   -137   -205     33    135   -171   -140   -324   -184   -207      0   -210
    140   -129   -270     -5    205   -200    -64   -153    -77   -153      5   -189
     44   -213   -257     83    148   -236   -114   -142    -85   -179    -31   -205
    -77   -324   -246    200     83   -285   -148   -166   -116   -205    -51   -233
   -106   -342   -236    223     62   -288   -114   -176   -132   -223    -77   -252
    -62   -306   -244    184     90   -275    -33   -158   -116   -200    -59   -202
    -33   -293   -262    161    114   -277     23   -119    -85   -166    -36   -194
    -20   -277   -259    148    119   -270     54    -67    -54   -135    -10   -171
    -10   -267   -257    137    122   -262     67    -25    -25   -106     15   -150
     10   -215   -226    103    116   -220     59     -2     -5    -93     28   -142
     23   -197   -220     85    119   -207     64     28     23    -59     57   -114
     20   -226   -249    101    132   -236     85     59     54    -31     83    -64
     23   -223   -246     98    135   -233     93     67     64    -12     90    -64
     18   -187   -205     85    111   -194    101     88     88     15    114    -64
     25   -148   -174     59     98   -158    101    111    111     28    116    -57
     36   -161   -197     62    114   -179    116    153    142     54    129      5
     36   -163   -200     64    116   -181    135    197    184     96    166     20
     49   -127   -176     38    111   -150    137    241    218    119    179     31
     54    -98   -155     20    103   -127    153    296    257    155    210    119
     59    -90   -150     15    103   -119    171    361    314    218    272    171
     67    -51   -122    -10     93    -85    179    413    366    285    342    205
     83      2    -80    -41     83    -38    192    467    413    335    387    249
     88     28    -62    -59     75    -15    213    514    441    361    392    290
     93     31    -62    -64     77    -15    220    535    459    381    413    337
    109     49    -62    -80     85     -7    207    532    454    379    426    345
    119     62    -57    -90     88      2    205    519    457    397    454    332
    119     72    -46    -98     83     12    202    472    428    374    439    303
    109     88    -20   -101     64     33    189    423    387    340    400    252
     80     75     -7    -77     41     33    187    387    350    303    371    244
     64     64      0    -64     33     33    187    353    319    265    340    236
     38      5    -36    -23     36    -15    197    316    293    244    327    244
      5      5      0     -5      2      2    205    272    275    236    327    200
    -23     62     83    -20    -54     72    202    223    244    220    316    140
    -36     80    116    -20    -75     98    207    184    215    184    280    127
    -62     49    111      5    -85     77    226    161    197    150    239    109
    -83     12     96     33    -90     51    249    155    194    140    210    103
    -85    -36     49     59    -70      5    277    174    210    163    241    145
    -85     18    103     33    -93     59    303    205    262    226    309    174
    -93     83    176      5   -135    127    306    213    293    257    340    187
   -101    132    233    -15   -166    181    285    197    303    272    358    220
    -85    161    244    -38   -166    202    249    181    314    290    376    257
    -70    140    210    -33   -140    174    228    171    306    293    374    257
    -64    106    171    -20   -119    137    207    140    283    280    361    181
    -67    106    174    -20   -119    137    181    103    249    257    342    155
    -72     67    140      2   -106    103    168     83    213    223    293    155
    -72    -31     41     51    -57      5    158     59    166    181    236    129
    -75   -140    -64    106     -5   -103    129      7     85     96    137     80
    -75   -205   -129    140     25   -168    111    -33     25     49     88     51
    -88   -241   -153    163     31   -197    103    -54     -2     49     90      7
   -101   -262   -161    181     28   -213     96    -77    -28     41     75    -44
    -98   -285   -189    192     41   -239     83    -98    -59     18     38    -67
    -72   -296   -223    184     75   -259     70   -122    -90    -10      5    -70
    -46   -303   -257    174    103   -280     62   -140   -109    -28    -10    -67
    -33   -335   -301    184    132   -319     59   -140   -111    -36    -15    -64
    -23   -337   -314    179    145   -327     51   -137   -116    -28     -5    -75
    -20   -358   -337    189    155   -348     41   -140   -129    -36    -12    -83
    -31   -384   -355    205    161   -371     31   -153   -135    -46    -20    -90
    -46   -420   -374    233    163   -397     31   -155   -137    -57    -41    -93
    -33   -491   -459    259    210   -475     41   -153   -171   -116   -114   -124
      0   -683   -683    340    340   -683     72   -137   -270   -257   -252   -309
     18   -878   -896    428    457   -888    155    -75   -358   -439   -449   -600
     33   -891   -924    428    478   -906    280     72   -322   -501   -553   -730
    -77   -672   -594    371    257   -633    301    -80   -239   -374   -387   -504
   -298   -137    158    218   -228     10    142   -574   -137    -20    103     38
   -504    600   1104    -49   -805    852    -33   -922    122    574    839    813
   -491   1015   1506   -262   -997   1260   -262  -1049    361   1124   1447   1465
   -402    730   1130   -166   -766    927   -462  -1171    181   1021   1317   1415
   -368    202    571     83   -470    387   -514  -1234   -244    387    644    706
   -324   -283     41    301   -184   -122   -405  -1057   -550   -215    -15    -25
   -249   -478   -228    363    -10   -353   -210   -667   -439   -259   -142   -174
   -137   -496   -358    316    109   -428    -72   -389   -277   -155   -103   -148
    -62   -514   -452    288    192   -483      7   -233   -200   -111    -98   -135
    -46   -537   -493    290    220   -517     46   -176   -179   -109   -111   -145
    -49   -558   -509    303    228   -535     72   -148   -166   -103   -106   -148
    -25   -555   -530    290    249   -542     85   -111   -148    -80    -85   -129
    -15   -545   -530    280    254   -540     88    -88   -132    -54    -64   -129
    -20   -540   -522    277    249   -530    103    -64   -109    -36    -49   -109
    -20   -532   -511    277    244   -522    116    -51   -101    -33    -59   -106
     -7   -571   -566    288    277   -568    122    -41   -103    -44    -90    -80
     15   -553   -571    267    293   -561    119    -38   -103    -44    -88    -64
     28   -522   -553    246    288   -537    109    -44   -103    -28    -70    -62
     10   -517   -527    254    267   -522    127     -5    -59     44     -2    -51
    -10   -488   -478    246    233   -483    145     41    -12     98     41    -23
    -10   -465   -454    236    220   -459    161     80     25    135     70     23
      5   -459   -465    226    233   -462    161     96     38    150     80     33
     15   -459   -475    223    244   -467    166    124     62    179    106     64
     25   -439   -465    205    244   -452    171    163     96    210    129     85
     44   -420   -467    187    254   -444    171    192    111    218    129    111
     59   -405   -465    171    262   -433    176    239    145    249    150    148
     75   -389   -465    158    270   -426    189    296    192    301    197    184
    111   -350   -462    116    285   -405    200    345    241    342    236    213
    145   -288   -433     70    288   -361    205    392    290    384    267    257
    166   -262   -428     46    293   -342    207    423    327    418    296    303
    174   -249   -423     38    298   -335    207    449    361    465    355    340
    174   -246   -420     36    296   -332    202    457    374    488    387    340
    174   -223   -397     23    283   -309    200    454    368    478    366    332
    179   -231   -413     25    293   -322    197    433    350    454    342    340
    181   -220   -402     20    290   -311    192    405    332    423    322    324
    171   -220   -394     23    280   -309    189    374    316    402    309    296
    155   -252   -407     46    280   -327    202    342    306    387    290    262
    132   -280   -413     72    272   -345    215    303    280    353    265    233
    122   -277   -400     77    259   -337    215    257    241    311    228    192
    106   -265   -371     75    239   -316    213    210    213    275    200    155
     88   -277   -366     93    226   -322    218    176    194    259    179    129
     64   -298   -366    114    215   -332    220    150    171    236    153     98
     49   -298   -348    124    197   -322    223    127    148    207    129     83
     49   -272   -322    109    184   -298    231    119    142    189    106     88
     59   -233   -293     85    176   -262    249    135    174    220    137    114
     59   -210   -270     72    163   -239    257    148    210    265    189    150
     67   -163   -231     49    148   -197    231    135    231    290    228    168
     80    -88   -171      2    124   -129    176    103    218    275    205    166
     90   -106   -197      7    142   -150    145     85    197    254    187    166
     88   -132   -220     20    153   -176    127     67    181    244    184    140
     77   -155   -233     38    155   -194    114     49    161    223    158    111
     64   -200   -267     64    166   -233    106     38    145    200    132    111
     64   -272   -340    103    200   -306     93     18    109    150     88     62
     64   -329   -394    129    228   -361     72    -20     49     80     23    -18
     70   -376   -446    153    257   -410     67    -44     20     44     -7    -46
     54   -431   -485    187    270   -457     57    -67    -10      5    -51    -75
     46   -465   -511    207    277   -485     46    -90    -36    -25    -70   -101
     41   -491   -535    223    285   -511     44   -101    -51    -38    -72   -119
     31   -491   -522    231    275   -506     44   -103    -62    -54    -88   -140
     41   -488   -530    220    285   -509     31   -119    -72    -64    -98   -145
     46   -475   -522    213    283   -498     25   -124    -80    -93   -135   -145
     54   -475   -530    207    290   -504     20   -129    -83    -96   -140   -145
     64   -480   -545    207    303   -511     12   -140    -85    -85   -119   -176
     67   -488   -555    207    311   -522      5   -150   -101   -106   -129   -197
     88   -530   -618    220    353   -574     -5   -161   -124   -127   -150   -213
    101   -626   -730    262    415   -678      5   -145   -158   -181   -213   -272
    145   -818   -963    337    553   -891     54    -93   -241   -345   -405   -452
    135   -958  -1093    410    613  -1026    189     25   -254   -491   -597   -652
    111   -807   -919    348    514   -862    285    116   -158   -465   -587   -657
     28   -459   -491    215    259   -475    239   -116    -88   -290   -350   -415
   -132    106    239     12   -184    171      5   -667    -57     67    161    103
   -275    787   1062   -257   -670    924   -179   -953    176    652    872    820
   -236    945   1182   -353   -709   1062   -392  -1049    314   1067   1314   1280
   -187    537    724   -176   -457    628   -540  -1163     49    836   1070   1049
   -176    -38    137    109   -158     49   -561  -1226   -478     36    249    168
   -145   -444   -298    293     75   -371   -423   -997   -680   -483   -355   -413
    -70   -553   -483    311    205   -517   -254   -628   -457   -392   -345   -355
    -18   -519   -501    267    239   -511   -103   -345   -233   -231   -223   -265
     44   -496   -540    226    290   -517     -7   -179   -114   -161   -187   -252
     49   -496   -548    223    296   -519     33   -116    -75   -153   -197   -244
     62   -485   -548    210    303   -514     41   -101    -64   -155   -202   -252
     64   -475   -542    205    303   -509     38    -93    -57   -150   -200   -241
     54   -459   -514    202    283   -485     54    -62    -23   -124   -184   -223
     57   -433   -493    187    272   -462     46    -57    -15   -124   -187   -231
     75   -410   -485    166    280   -446     49    -44      0   -111   -168   -226
    106   -397   -506    142    306   -449     41    -51     -5   -129   -184   -236
    116   -402   -519    142    316   -459     44    -38     10   -129   -181   -231
     93   -376   -470    140    280   -423     44    -28     36    -98   -153   -226
     98   -353   -452    127    275   -402     41    -20     57    -85   -145   -226
    127   -319   -449     96    285   -384     49      7     90    -54   -122   -187
    148   -280   -428     67    288   -353     46     28    111    -23    -93   -155
    155   -233   -389     36    272   -309     36     46    132      0    -64   -135
    153   -197   -350     20    252   -272     36     80    163     25    -44   -109
    163   -150   -314     -7    236   -231     38    114    192     57    -15    -88
    166    -83   -249    -41    207   -166     57    174    252    109     31    -46
    213    -31   -246    -90    228   -137     33    168    259    109     25    -49
    257      0   -257   -129    257   -127     15    189    283    132     49    -33
    290     41   -249   -168    270   -101     28    254    345    205    111     20
    301     98   -202   -200    252    -51     46    322    410    270    168     85
    293    158   -135   -228    215     12     51    363    465    327    223    132
    309    179   -129   -246    220     25     41    361    467    329    226    132
    293    184   -109   -239    202     38     49    368    478    345    241    150
    296    187   -109   -241    202     38     46    355    470    342    241    153
    298    200    -98   -252    197     51     31    306    426    293    194    114
    280    213    -67   -246    174     72     31    272    394    262    166     93
    259    205    -54   -233    155     77     25    226    358    223    132     62
    252    187    -64   -218    158     62     20    179    322    179     88     15
    223    166    -57   -194    140     54     23    142    288    132     38    -33
    197    163    -36   -181    116     64     28     96    257     85      2    -75
    210    179    -31   -197    122     75     23     46    223     46    -23    -96
    200    171    -28   -184    114     72     23      5    181      2    -59   -129
    166    171      5   -171     80     88     31    -12    166    -12    -77   -150
    153    155      0   -155     75     77     33    -33    145    -36   -103   -184
    145    155     10   -153     67     83     38    -36    150    -33   -101   -184
    155    210     54   -181     51    132     54    -10    192      5    -54   -135
    179    244     64   -213     57    153     41    -12    202     15    -38   -114
    197    285     88   -244     54    187     12    -33    202     23    -33   -103
    194    324    127   -259     33    226     -7    -38    226     57     -5    -77
    161    324    163   -241      0    244    -15    -51    226     54      2    -75
    153    296    142   -226      5    220    -23    -70    194     20    -23   -101
    142    272    129   -210      7    202    -25    -80    174      0    -38   -111
    127    218     90   -174     18    155    -33    -98    137    -44    -83   -140
    145    116    -28   -129     88     44    -62   -140     72   -114   -150   -192
    148     18   -129    -83    137    -57    -59   -137     44   -142   -187   -220
    129    -28   -158    -51    142    -93    -57   -145     15   -171   -218   -257
    106    -80   -189    -12    145   -135    -51   -158     -7   -205   -252   -288
     98    -93   -192     -2    145   -142    -54   -171    -20   -218   -265   -298
    101   -127   -228     12    161   -176    -62   -197    -46   -246   -283   -309
     90   -161   -254     33    171   -207    -54   -192    -51   -262   -296   -316
    103   -171   -275     31    189   -223    -72   -210    -72   -285   -324   -342
    101   -174   -275     36    187   -223    -83   -220    -85   -303   -340   -355
    103   -184   -288     38    194   -236    -72   -215    -83   -306   -335   -348
     96   -205   -301     51    197   -252    -59   -207    -72   -296   -322   -350
     83   -184   -267     49    174   -226    -72   -210    -72   -296   -319   -358
     93   -202   -296     54    194   -249    -77   -210    -83   -309   -337   -379
    132   -345   -478    106    303   -413    -72   -202   -132   -392   -426   -462
    142   -574   -717    213    428   -644     12   -106   -166   -522   -587   -607
    150   -670   -820    257    485   -743    132     20   -142   -628   -732   -771
    122   -439   -561    158    340   -498    228    135     15   -548   -665   -732
     54    -33    -88    -10     70    -62     90   -241    -54   -439   -444   -506
    -83    478    558   -197   -319    517   -197   -815   -192   -187      0    -88
   -181   1093   1275   -457   -727   1184   -452  -1163   -153    262    602    436
   -145   1228   1374   -540   -758   1301   -665  -1267    -77    654   1041    859
   -127    670    797   -272   -462    732   -722  -1286   -327    342    672    561
   -145    106    252     18   -197    179   -652  -1252   -735   -418   -142   -176
   -132   -309   -179    218     23   -244   -493  -1026   -836   -839   -662   -644
    -88   -410   -322    249    116   -366   -345   -722   -566   -693   -623   -602
    -33   -381   -350    205    158   -366   -218   -480   -345   -532   -517   -493
     38   -355   -397    158    218   -376   -135   -329   -223   -449   -465   -454
     67   -348   -418    137    241   -381    -93   -262   -158   -410   -444   -444
    111   -358   -470    124    290   -413    -77   -236   -148   -420   -462   -449
    101   -376   -478    135    288   -428    -46   -174   -103   -384   -436   -400
     96   -329   -428    116    262   -379    -49   -155    -85   -361   -418   -379
     80   -319   -400    116    236   -358    -46   -150    -72   -345   -413   -381
     72   -314   -387    122    228   -350    -44   -137    -54   -335   -402   -374
     25   -301   -327    137    174   -314    -10    -90     15   -277   -345   -319
     18   -293   -311    137    163   -301     -2    -90     28   -262   -332   -303
     41   -296   -337    127    189   -316    -23   -114      0   -288   -355   -319
     20   -298   -319    140    168   -309     -7    -72     38   -244   -316   -275
     12   -283   -296    132    153   -288      0    -44     72   -213   -285   -249
     18   -252   -270    114    142   -259      7    -28    101   -189   -262   -228
     25   -207   -236     90    129   -220      7    -15    127   -174   -254   -213
     33   -158   -192     62    111   -174     10      2    158   -142   -228   -176
     38   -135   -174     49    103   -155     15     28    192   -114   -207   -153
     44    -88   -132     23     85   -111     23     64    239    -64   -153   -114
     72    -57   -129    -10    101    -93     23     93    277    -25   -119   -109
     93    -72   -166    -10    129   -119     44    145    329     15   -103    -64
    135    -38   -174    -49    153   -106     28    168    363     49    -75     -5
    166     46   -122   -106    145    -36     12    197    397     93    -33     28
    176     80    -96   -129    135     -7     12    236    441    148     12     77
    179     57   -122   -116    150    -31     10    252    467    171     41    109
    192     96    -96   -145    145      0     -7    231    449    155     46    111
    228    153    -75   -192    153     38    -44    179    387     90      5     62
    239    207    -33   -226    137     88    -51    145    348     54    -10     41
    231    205    -25   -218    129     90    -38    124    327     41      2     41
    223    179    -44   -202    132     67    -49     77    272    -15    -51    -33
    210    176    -33   -194    122     72    -70     15    207    -85   -127    -59
    197    181    -18   -192    106     80    -83    -44    148   -140   -168    -98
    184    176     -7   -179     96     85    -77    -90    109   -187   -210   -148
    168    163     -7   -166     88     77    -72   -116     88   -213   -231   -106
    153    171     18   -163     67     96    -77   -142     77   -215   -223   -106
    145    215     70   -181     38    142    -93   -189     46   -244   -246   -168
    132    215     83   -174     25    150   -101   -213     25   -265   -272   -213
    132    236    103   -184     12    168    -90   -205     33   -257   -265   -200
    111    290    176   -202    -33    233    -75   -181     70   -220   -226   -145
    106    363    257   -236    -75    309    -77   -176    106   -181   -174    -93
    140    436    296   -288    -77    366   -111   -202    101   -184   -163    -85
    155    498    342   -329    -93    423   -153   -228     93   -176   -150    -80
    153    488    335   -322    -90    410   -174   -246     80   -168   -142    -88
    148    465    314   -309    -83    392   -184   -265     59   -174   -140   -129
    124    459    335   -290   -103    397   -202   -290     31   -207   -181   -187
    129    459    327   -296    -98    394   -218   -303      5   -246   -231   -132
    142    420    275   -283    -64    348   -233   -311    -18   -262   -239   -129
    161    324    163   -244      0    244   -257   -355    -85   -332   -311   -220
    161    249     88   -205     36    168   -270   -381   -129   -379   -355   -265
    158    223     64   -192     46    145   -275   -400   -163   -400   -376   -290
    155    220     64   -189     46    142   -277   -420   -192   -423   -400   -316
    145    218     72   -184     36    145   -283   -439   -218   -444   -423   -340
    129    189     59   -158     36    124   -283   -446   -228   -444   -428   -345
    124    194     70   -161     25    132   -290   -457   -236   -452   -436   -350
    135    205     70   -171     31    137   -309   -478   -254   -467   -441   -353
    150    202     51   -176     49    127   -329   -491   -270   -472   -449   -355
    148    205     57   -176     46    132   -332   -491   -267   -465   -444   -358
    155    215     57   -187     49    135   -337   -501   -277   -470   -457   -374
    155    194     36   -176     59    116   -337   -506   -285   -480   -485   -374
    145    155      7   -153     67     83   -335   -501   -303   -504   -522   -405
    181      7   -174    -93    179    -83   -316   -478   -376   -615   -659   -506
    194   -176   -374    -10    283   -272   -207   -353   -389   -753   -854   -680
    171   -150   -322    -10    246   -236    -90   -213   -288   -763   -911   -756
    114    101    -12   -109     62     44    -72   -285   -210   -654   -774   -644
     -2    550    553   -272   -277    550   -280   -802   -342   -501   -459   -345
   -161   1210   1369   -527   -763   1291   -545  -1317   -426   -161     85    153
   -202   1686   1888   -743  -1044   1787   -763  -1545   -353    290    652    675
   -150   1496   1647   -675   -898   1571   -919  -1634   -441    379    735    779
   -111    948   1060   -418   -584   1002   -943  -1636   -758   -122    158    254
   -111    439    550   -166   -332    493   -818  -1491  -1041   -815   -610   -454
    -72    187    259    -57   -166    223   -659  -1161   -872   -849   -758   -584
     -7    168    176    -83    -93    174   -535   -867   -615   -672   -654   -491
     62    200    137   -129    -36    168   -428   -646   -428   -540   -568   -413
    111    244    129   -179    -10    189   -379   -550   -342   -485   -535   -384
    127    249    122   -189      2    187   -361   -522   -319   -475   -530   -381
    114    231    116   -174     -2    176   -342   -506   -301   -470   -522   -374
    114    231    116   -171      0    174   -332   -483   -283   -452   -501   -358
    116    257    137   -189    -10    197   -332   -467   -257   -431   -483   -350
    111    272    161   -192    -25    215   -322   -446   -231   -407   -465   -337
    122    288    163   -205    -23    226   -322   -436   -220   -397   -459   -329
    129    314    184   -220    -25    249   -311   -418   -205   -379   -449   -319
    119    327    207   -223    -44    267   -314   -413   -197   -368   -436   -311
    122    348    226   -236    -51    288   -316   -410   -192   -358   -423   -314
    129    379    249   -257    -59    316   -314   -397   -176   -335   -402   -306
    142    415    272   -277    -64    345   -309   -371   -150   -303   -376   -280
    140    428    285   -285    -72    355   -301   -340   -122   -270   -350   -254
    153    454    301   -303    -72    379   -301   -316    -93   -241   -329   -233
    158    454    296   -306    -70    376   -303   -290    -70   -215   -314   -223
    163    488    324   -324    -80    407   -303   -254    -36   -176   -288   -205
    166    524    358   -348    -96    441   -296   -207     10   -129   -252   -166
    179    574    392   -376   -106    483   -283   -150     67    -72   -213   -116
    194    600    402   -397   -103    501   -275    -90    122    -10   -168    -75
    197    620    423   -407   -111    522   -267    -38    176     51   -109    -33
    207    662    454   -436   -124    558   -259      7    226    111    -54     12
    210    672    462   -441   -127    568   -246     41    257    150    -20     51
    210    688    475   -449   -132    581   -233     59    272    176      7     77
    207    724    517   -465   -153    620   -228     64    283    192     28    103
    197    719    522   -459   -161    620   -226     46    252    161      0     90
    184    719    535   -452   -176    628   -231     12    215    122    -33     67
    155    706    548   -431   -197    628   -226    -15    187    103    -54     36
    124    696    571   -410   -223    633   -220    -49    161     83    -59      0
    109    652    540   -381   -215    597   -233   -109    114     33   -101    -36
    101    644    540   -374   -218    592   -241   -158     77      0   -140    -70
     83    636    553   -361   -233    594   -241   -200     51    -25   -166   -114
     54    649    594   -350   -270    623   -228   -228     38    -23   -155   -142
     25    667    641   -348   -309    654   -220   -249     28    -33   -176   -181
     18    639    620   -327   -301    631   -205   -246     25    -36   -205   -176
     10    615    602   -314   -296    607   -192   -244     28    -31   -210   -181
     10    670    659   -340   -324    665   -189   -228     59      2   -174   -161
     20    727    706   -376   -342    717   -192   -213     96     41   -145   -148
     23    758    735   -392   -355    748   -210   -220    111     51   -148   -119
     28    800    771   -415   -371    787   -241   -236    124     64   -127    -85
     36    802    766   -418   -363    784   -267   -246    129     85   -103    -64
     36    787    750   -413   -358    769   -283   -262    122     93   -101    -85
     31    792    761   -410   -363    776   -290   -270    114     96    -96    -90
     10    769    758   -392   -376    763   -293   -275    103    103   -109   -127
     -7    706    714   -348   -361    709   -288   -272     90     93   -145   -153
    -31    592    623   -283   -327    607   -303   -288     49     51   -184   -194
    -31    522    553   -246   -290    537   -327   -316      5     10   -223   -241
    -33    491    524   -228   -280    506   -337   -342    -28    -23   -252   -270
    -31    457    488   -213   -259    472   -337   -355    -49    -38   -270   -288
    -36    426    462   -197   -249    444   -337   -361    -49    -28   -259   -301
    -44    431    472   -194   -259    452   -335   -361    -44    -33   -275   -337
    -15    394    407   -192   -213    402   -348   -376    -72    -70   -324   -316
      0    363    363   -181   -181    363   -348   -379    -77    -67   -319   -301
      0    368    366   -184   -184    368   -348   -389    -80    -59   -309   -303
      0    358    358   -179   -179    358   -337   -389    -67    -46   -296   -327
    -10    327    337   -158   -174    332   -332   -387    -57    -41   -311   -342
    -20    301    322   -140   -171    311   -322   -379    -46    -33   -319   -342
    -31    277    306   -124   -171    290   -316   -368    -44    -41   -329   -353
     -2    145    148    -72    -75    148   -309   -355   -101   -127   -428   -428
     28   -111   -142     41     85   -124   -239   -275   -168   -280   -613   -636
     36   -210   -246     88    140   -228   -124   -127   -137   -376   -753   -839
     -5     -5      0      2     -2     -2    -28    -38     18   -267   -657   -792
   -124    363    488   -119   -306    426   -122   -431     -5   -119   -405   -514
   -301    937   1239   -316   -771   1085   -384  -1052   -101    166     70    -33
   -444   1574   2018   -563  -1231   1795   -623  -1421    -15    657    722    602
   -392   1636   2029   -623  -1213   1834   -859  -1577     -5    995   1124   1018
   -322   1150   1473   -415   -896   1312   -927  -1584   -228    745    831    737
   -298    568    867   -137   -584    717   -859  -1475   -576     23     23    -51
   -257    145    402     57   -329    272   -691  -1143   -626   -394   -532   -568
   -189     93    283     46   -236    187   -522   -756   -322   -202   -449   -485
   -109    109    218      0   -163    161   -402   -501   -116    -51   -340   -387
    -64    114    176    -25   -119    145   -327   -361     -5     31   -283   -363
    -62    101    163    -18   -111    132   -288   -309     44     72   -280   -418
    -72    103    176    -18   -124    140   -267   -283     80     96   -254   -389
    -80    142    223    -33   -150    181   -259   -267    103    109   -239   -379
    -83    124    207    -23   -148    166   -239   -233    137    137   -220   -368
    -93    135    228    -20   -161    181   -226   -205    161    171   -187   -345
   -103    155    259    -25   -181    207   -218   -184    184    202   -153   -340
    -90    166    257    -36   -174    210   -215   -179    197    210   -153   -332
    -88    168    257    -38   -171    213   -202   -163    220    226   -142   -309
    -83    174    257    -44   -168    215   -184   -135    252    259   -109   -275
    -77    210    288    -70   -181    249   -179   -111    277    280    -90   -267
    -67    218    285    -77   -176    252   -168    -93    303    309    -70   -249
    -62    228    288    -83   -176    257   -161    -67    335    340    -46   -257
    -70    241    311    -85   -189    275   -150    -36    368    371    -18   -226
    -57    280    337   -114   -197    309   -150    -10    394    402     23   -168
    -44    288    332   -124   -187    309   -132     41    446    457     62   -179
    -28    298    327   -135   -179    314   -111     96    501    501     77   -153
     -7    324    332   -158   -168    327    -93    150    555    561    140    -98
     12    337    324   -176   -155    332    -88    207    607    602    168    -70
     38    371    329   -205   -145    350    -85    267    659    646    197    -36
     62    397    332   -231   -135    363    -72    322    704    693    236     12
     75    418    342   -246   -132    381    -59    358    740    743    288     59
     88    446    358   -270   -135    402    -46    389    771    787    337     98
     96    467    368   -283   -135    418    -41    394    784    800    355    122
    101    472    371   -290   -135    423    -44    366    766    782    337    124
    101    452    350   -275   -124    402    -36    335    748    769    324    101
     80    426    345   -257   -132    387    -31    298    735    771    337     44
     54    413    355   -233   -150    384    -33    249    711    753    335     15
     36    418    381   -228   -171    400    -38    192    680    727    319      0
     12    439    426   -226   -205    433    -51    127    636    688    293    -28
     -7    405    410   -200   -210    405    -57     77    597    641    231    -83
    -20    379    400   -181   -210    389    -44     41    571    613    184   -106
    -31    363    392   -166   -210    376    -36      5    550    597    171   -132
    -41    371    413   -163   -226    392    -28    -25    540    584    163   -145
    -59    337    394   -140   -226    366    -25    -36    527    581    155   -163
    -70    332    402   -132   -236    366    -15    -25    542    600    166   -166
    -64    410    472   -174   -270    439     -2     -2    581    636    202   -124
    -64    449    514   -192   -288    480      0      5    618    680    246    -88
    -70    462    532   -197   -303    496    -15     -2    654    722    283    -77
    -64    501    566   -218   -316    532    -51    -15    667    737    301    -57
    -64    483    548   -210   -306    514    -70    -20    665    740    301    -51
    -70    436    506   -181   -288    470    -80    -36    652    730    290    -62
    -70    415    483   -174   -277    449    -90    -51    636    722    277    -67
    -72    363    436   -145   -254    400    -93    -59    618    696    249    -85
    -80    267    348    -93   -215    309   -101    -72    592    659    207   -124
   -101    150    252    -23   -176    200   -114    -96    550    613    161   -179
   -109    114    223     -5   -166    166   -111   -103    537    607    161   -189
   -124     93    215     15   -171    153   -109   -122    517    597    155   -200
   -142     31    174     54   -158    103   -114   -145    488    566    127   -226
   -158     -7    150     83   -155     70   -122   -166    472    545    103   -241
   -163    -44    119    103   -142     36   -116   -171    467    537     90   -246
   -158    -72     83    114   -122      5   -109   -163    467    540     85   -236
   -166    -77     85    119   -127      5   -109   -161    465    558    101   -236
   -166   -103     62    135   -114    -20   -116   -163    462    563    103   -249
   -166   -148     18    153    -93    -64   -106   -155    470    568    103   -249
   -171   -174     -2    171    -85    -88    -98   -145    480    587    119   -226
   -176   -184     -7    179    -85    -96    -96   -148    485    594    124   -218
   -158   -244    -85    202    -36   -166    -75   -137    472    563     90   -252
   -119   -478   -361    296    119   -420    -28   -111    358    376   -106   -444
   -109   -698   -592    402    241   -646     88    -20    283    179   -340   -688
   -129   -688   -558    407    213   -623    220     93    361    171   -371   -737
   -236   -436   -200    337    -18   -319    244   -129    426    324   -158   -535
   -423    171    592    124   -506    381      0   -691    504    740    410     36
   -584    896   1480   -155  -1031   1187   -228  -1010    763   1363   1161    787
   -566   1182   1745   -309  -1158   1462   -478  -1088    997   1901   1730   1376
   -478    852   1330   -187   -904   1091   -659  -1143    867   1857   1667   1361
   -423    265    688     77   -555    475   -667  -1140    387   1106    896    597
   -405   -239    163    322   -285    -38   -488   -919    103    478    220   -101
   -368   -426    -57    397   -158   -244   -267   -545    249    454    106   -249
   -296   -452   -155    374    -70   -303   -114   -257    436    563    163   -202
   -257   -467   -210    361    -23   -337    -25    -98    535    620    194   -171
   -262   -483   -223    371    -20   -353     18    -36    568    628    194   -168
   -259   -501   -244    379    -10   -374     49      5    592    636    202   -155
   -244   -501   -257    374      5   -379     67     25    605    654    223   -155
   -233   -459   -226    345     -5   -345     70     28    618    665    228   -168
   -218   -459   -244    337     12   -353     77     44    628    665    231   -163
   -184   -478   -293    329     51   -384     80     59    649    683    254   -142
   -158   -452   -293    306     67   -374     83     75    670    696    277   -119
   -150   -446   -296    298     70   -371     83     93    678    696    262   -127
   -150   -472   -322    311     83   -397     85    119    696    693    246   -101
   -150   -472   -322    311     83   -397     88    135    709    706    275    -80
   -142   -452   -309    298     83   -381     96    153    727    724    309    -75
   -132   -436   -303    283     85   -371    106    179    756    753    335    -49
   -111   -400   -290    254     88   -345    109    207    782    776    358    -25
    -96   -374   -280    233     90   -327    111    239    813    802    381     -2
    -85   -379   -293    233    103   -337    122    280    849    826    402     23
    -70   -368   -298    218    111   -332    114    316    883    857    431     46
    -49   -363   -314    207    132   -340    135    379    930    901    467     72
    -23   -337   -316    179    145   -327    148    441    974    940    496     98
      5   -296   -301    145    153   -298    150    498   1015    976    522    124
     20   -254   -275    114    145   -265    148    542   1052   1015    555    171
     46   -218   -265     85    155   -241    158    589   1106   1072    620    218
     62   -171   -233     51    145   -200    163    613   1137   1111    665    241
     57   -148   -205     46    129   -176    176    623   1153   1130    688    265
     36   -142   -181     51    106   -161    192    620   1150   1140    711    270
     23   -132   -158     54     88   -145    202    602   1145   1135    714    249
     -7   -192   -184     98     88   -189    210    584   1132   1106    675    220
    -25   -228   -202    127     88   -215    207    561   1117   1070    633    213
    -54   -236   -184    142     62   -210    207    514   1088   1034    610    179
    -72   -241   -168    155     46   -205    220    478   1075   1021    602    163
   -101   -259   -158    179     25   -207    244    446   1065   1008    602    150
   -150   -270   -119    210    -15   -194    267    415   1049    989    592    127
   -197   -272    -75    233    -62   -174    290    397   1052    989    587    122
   -231   -311    -83    270    -75   -197    324    389   1054    995    589    122
   -257   -350    -93    303    -83   -223    353    384   1062   1000    594    109
   -270   -327    -57    298   -106   -192    363    400   1083   1018    613    124
   -272   -265      7    267   -142   -129    394    433   1127   1057    657    166
   -283   -207     75    246   -181    -67    441    465   1179   1109    709    215
   -298   -148    148    220   -226     -2    444    472   1223   1150    758    257
   -293   -103    189    200   -241     41    400    465   1247   1176    784    301
   -303   -145    155    223   -231      2    358    457   1239   1182    792    311
   -316   -153    163    233   -241      5    329    433   1223   1163    776    267
   -329   -161    168    241   -249      2    309    407   1200   1132    737    239
   -353   -223    129    288   -241    -46    290    376   1163   1096    693    207
   -368   -345     23    355   -197   -161    252    340   1111   1034    639    161
   -368   -407    -41    387   -163   -226    239    301   1054    969    581    103
   -371   -457    -88    413   -142   -275    236    262    995    906    524     49
   -366   -496   -129    431   -119   -314    228    218    943    852    475     -2
   -353   -545   -194    446    -80   -371    220    184    906    818    446    -36
   -340   -597   -257    467    -44   -426    218    166    883    802    436    -38
   -327   -620   -293    472    -18   -457    202    145    857    782    420    -64
   -324   -628   -303    478    -10   -467    187    129    844    758    381   -106
   -332   -701   -368    514     15   -535    194    124    828    732    350    -72
   -340   -709   -371    524     15   -540    192    119    826    748    381    -80
   -337   -693   -358    514     10   -527    179    109    823    748    374   -114
   -335   -748   -413    542     38   -581    184    111    826    740    358    -83
   -337   -797   -462    566     59   -631    179    101    813    724    348    -93
   -311   -862   -550    587    116   -706    179     93    776    683    306   -145
   -262  -1041   -782    652    257   -911    210     98    662    517    124   -337
   -218  -1247  -1028    732    405  -1137    303    158    548    296   -132   -607
   -192  -1228  -1039    709    423  -1135    413    275    605    277   -158   -665
   -270   -963   -693    615    210   -828    402     98    693    436     51   -454
   -480   -426     51    452   -267   -189    215   -397    802    797    548     75
   -680    283    963    200   -820    623     54   -706   1088   1400   1280    846
   -636    561   1197     36   -917    878   -150   -797   1301   1880   1800   1439
   -511    277    789    116   -649    532   -355   -927   1101   1771   1680   1387
   -441   -252    189    345   -316    -33   -441  -1018    626   1106    995    675
   -407   -737   -329    574    -38   -535   -361   -885    259    423    267   -127
   -332   -875   -542    602    103   -709   -166   -498    400    413    166   -244
   -233   -872   -639    553    200   -756    -23   -202    576    527    231   -187
   -174   -870   -698    522    262   -787     57    -41    667    584    267   -161
   -150   -904   -753    527    301   -828     83     10    678    579    257   -168
   -150   -922   -774    535    309   -849     77     18    662    553    231   -192
   -135   -904   -771    519    316   -839     80     38    675    561    239   -176
   -124   -901   -779    511    327   -841    101     64    701    581    254   -150
   -119   -904   -784    511    332   -844    122     80    717    589    259   -140
   -119   -896   -779    506    329   -839    122     93    730    600    267   -124
   -116   -901   -784    506    332   -844    124    114    748    615    285   -101
   -106   -888   -782    496    337   -836    132    129    766    631    298    -85
   -101   -857   -756    480    327   -807    142    145    792    657    314    -62
    -88   -846   -758    465    335   -802    150    171    815    678    335    -38
    -67   -831   -763    446    348   -797    153    197    841    696    355    -15
    -49   -815   -766    431    355   -792    148    215    862    714    374      2
    -41   -815   -774    428    366   -795    145    223    865    722    379      5
    -41   -807   -769    423    361   -787    145    236    875    735    389     15
    -31   -787   -758    407    361   -774    145    275    904    761    418     44
     -7   -774   -766    389    376   -771    150    327    943    795    452     75
     23   -753   -776    366    400   -763    155    371    982    828    483    106
     49   -717   -769    332    405   -743    153    418   1018    870    517    142
     75   -670   -745    296    410   -706    163    470   1057    914    561    184
     88   -605   -693    257    389   -646    171    519   1104    966    610    233
     98   -555   -654    228    376   -605    166    558   1145   1010    654    280
    119   -504   -626    189    371   -563    155    581   1179   1044    685    319
    127   -485   -615    179    368   -550    166    594   1195   1057    706    340
    129   -485   -615    176    371   -550    161    584   1189   1049    706    342
    119   -478   -597    179    358   -537    155    566   1179   1036    693    335
    106   -478   -584    184    345   -532    161    542   1163   1015    672    311
     98   -472   -571    184    335   -522    168    514   1145    989    652    288
     88   -478   -566    194    324   -519    171    478   1122    966    633    267
     67   -501   -568    218    316   -535    158    423   1083    924    597    233
     49   -522   -574    236    309   -548    163    379   1049    893    568    205
     28   -527   -558    249    293   -542    187    345   1031    865    542    181
     18   -524   -545    252    280   -535    194    306   1000    828    514    150
      0   -524   -524    262    262   -524    200    270    974    802    493    119
    -18   -545   -527    280    254   -535    202    249    953    779    475     98
    -20   -566   -548    293    262   -558    215    244    950    774    467    101
      2   -532   -535    262    267   -532    223    259    982    805    501    137
     28   -452   -480    213    254   -465    220    259   1013    839    532    171
     23   -392   -418    181    220   -405    197    236   1023    844    545    184
     25   -379   -405    176    213   -392    158    215   1023    841    553    194
     38   -371   -410    163    223   -389    127    200   1005    826    542    192
     38   -371   -410    166    223   -389    106    181    984    802    527    174
     33   -371   -405    168    218   -389     90    161    963    782    522    163
     18   -384   -402    181    210   -392     80    137    932    753    496    140
      0   -488   -488    241    241   -488     67    116    888    698    444     96
    -18   -626   -607    322    293   -618     59     96    841    639    389     44
    -28   -696   -667    361    316   -680     57     75    802    602    355     12
    -36   -730   -693    381    327   -711     46     49    766    563    322    -20
    -36   -758   -722    394    340   -740     36     23    732    524    290    -44
    -36   -745   -709    392    335   -727     23      0    711    501    270    -54
    -25   -750   -724    387    348   -737     15     -5    704    491    267    -54
    -18   -771   -753    394    366   -761     10    -12    698    480    259    -57
    -23   -784   -761    402    366   -774      0    -31    683    465    249    -62
    -23   -805   -782    415    379   -795     -5    -46    670    449    233    -72
    -15   -789   -776    402    379   -784    -15    -59    654    436    223    -83
    -18   -787   -769    402    374   -776    -20    -70    639    418    207    -98
    -20   -795   -776    405    376   -787    -20    -72    633    405    202   -106
    -10   -867   -857    439    423   -862    -12    -67    597    350    148   -161
     33  -1101  -1135    532    584  -1117     31    -23    498    168    -64   -371
     57  -1249  -1306    594    680  -1278    142     80    465     18   -265   -594
     51  -1117  -1171    532    610  -1143    241    194    574     57   -244   -597
    -62   -789   -727    426    332   -758    215      2    670    231    -10   -363
   -259   -228     31    244   -145   -101    -25   -553    675    561    498    179
   -379    444    823    -33   -600    633   -233   -906    820   1062   1156    870
   -335    626    958   -148   -646    792   -446  -1062    906   1434   1574   1348
   -285    215    501     36   -392    358   -576  -1205    620   1187   1299   1104
   -257   -314    -57    283   -101   -187   -605  -1252    124    397    462    246
   -205   -698   -496    452    145   -597   -506  -1054    -75    -96    -88   -332
   -122   -769   -646    444    259   -709   -358   -693    135     -7    -77   -332
    -38   -727   -688    384    324   -709   -239   -423    332    124      7   -272
     10   -743   -756    363    381   -748   -155   -267    431    174     18   -267
     41   -771   -813    363    426   -789   -114   -205    470    192     12   -239
     51   -761   -813    353    431   -787   -114   -194    470    184      2   -241
     51   -750   -802    350    426   -776   -109   -181    480    184      0   -246
     51   -737   -789    340    420   -763    -98   -168    485    179     -5   -252
     75   -696   -771    309    423   -735    -96   -148    496    179     -5   -223
     83   -667   -753    290    418   -709   -106   -140    498    176      2   -179
     90   -680   -771    296    431   -724    -98   -132    511    205     59   -155
     90   -620   -714    262    402   -667    -96   -132    524    223     75   -223
    103   -597   -701    246    400   -646    -88   -119    542    241     85   -179
    103   -568   -672    231    387   -620    -88   -109    561    254    101   -176
    124   -550   -675    213    400   -613    -88   -103    561    226     20   -223
    135   -540   -675    200    402   -607    -93    -90    574    223     15   -142
    129   -527   -657    197    392   -592    -90    -67    607    262     64   -122
    124   -496   -623    184    374   -558    -90    -46    628    285     85   -109
    148   -444   -592    148    368   -517    -88    -20    662    319    114    -93
    163   -400   -566    116    363   -483    -85     15    696    345    129    -64
    179   -355   -535     88    355   -444    -90     54    724    376    158    -36
    189   -324   -517     67    350   -420    -80    106    771    433    213    -10
    207   -254   -462     23    335   -358    -83    155    823    483    254     36
    236   -205   -444    -18    337   -324    -96    202    859    519    280     98
    246   -153   -400    -49    322   -275    -93    241    901    566    327    155
    246   -122   -368    -64    306   -244    -98    257    914    594    348    168
    241    -90   -332    -75    285   -210    -96    252    917    600    350    168
    241    -77   -319    -83    277   -200    -88    233    904    581    337    168
    233    -70   -303    -83    267   -187    -83    207    880    561    324    140
    228    -51   -280    -90    254   -166    -90    163    841    524    298     93
    213    -54   -267    -77    239   -161    -98    122    805    488    257     64
    200    -59   -259    -72    228   -158   -106     54    750    426    194     23
    181    -44   -228    -70    205   -135   -111     -5    706    379    150    -20
    171    -46   -220    -62    194   -132   -122    -59    662    329     93    -67
    155    -59   -215    -46    184   -137   -111    -98    628    285     49    -98
    127    -46   -176    -41    150   -109   -114   -145    587    244     12   -132
    114    -15   -132    -49    122    -72   -124   -184    553    215    -10   -161
    111    -10   -122    -51    114    -64   -124   -205    530    192    -33   -184
    111     41    -70    -75     90    -12   -119   -210    524    192    -51   -187
    109    129     18   -122     46     75   -129   -207    550    223    -33   -153
    109    202     93   -155      7    148   -137   -210    574    252     -7   -116
    109    236    127   -174     -7    181   -150   -218    589    275     20    -80
    103    272    168   -187    -31    220   -181   -239    589    293     36    -62
    109    267    158   -189    -25    215   -223   -280    555    265      2    -85
     93    270    176   -181    -41    226   -249   -316    522    231    -15   -109
     83    283    200   -184    -59    241   -259   -337    496    213    -18   -119
     77    283    205   -179    -62    244   -257   -340    483    205    -28   -124
     72    192    119   -135    -23    155   -265   -355    439    155    -90   -168
     62    101     38    -83     10     72   -270   -379    381    101   -153   -215
     57     51     -5    -57     31     23   -272   -394    353     72   -187   -241
     46     23    -23    -33     36      0   -272   -418    319     36   -223   -280
     44     -5    -51    -20     46    -28   -288   -449    283     -2   -259   -314
     44    -20    -64    -12     51    -41   -298   -470    257    -36   -301   -337
     51    -33    -85    -10     67    -59   -316   -498    228    -64   -332   -353
     57    -44   -101     -5     77    -72   -327   -509    215    -67   -340   -353
     57    -38    -96    -10     75    -67   -345   -517    210    -57   -335   -350
     59    -44   -106     -7     80    -75   -340   -519    210    -57   -337   -348
     59    -75   -135      5     96   -103   -337   -524    202    -64   -353   -363
     57    -77   -135     10     96   -106   -350   -532    189    -77   -366   -389
     72    -72   -145      0    106   -106   -350   -522    194    -83   -379   -394
     98   -161   -259     31    176   -210   -324   -498    166   -145   -459   -452
    127   -371   -498    119    311   -433   -249   -420    106   -298   -652   -623
    119   -514   -633    197    376   -574   -106   -275    116   -428   -836   -802
    109   -342   -452    114    277   -397    -25   -207    228   -358   -769   -750
     12     23     10    -18      0     18   -124   -555    189   -213   -519   -524
   -116    592    709   -239   -413    649   -415  -1109     83     80    -51    -88
   -213   1296   1509   -540   -859   1402   -672  -1447    171    581    587    491
   -150   1371   1522   -610   -836   1447   -904  -1519    259    961    969    870
    -98    880    979   -389   -537    930   -984  -1522     36    701    654    597
    -80    322    400   -122   -239    361   -924  -1493   -410   -106   -187   -171
    -46   -124    -77     85     15   -101   -769  -1280   -542   -574   -748   -675
    -44   -200   -158    119     54   -179   -607   -956   -244   -379   -657   -594
    -23   -174   -150     98     62   -163   -472   -717    -18   -213   -553   -506
     10   -171   -181     77     96   -176   -374   -553    119   -114   -496   -459
     10   -192   -202     90    106   -197   -342   -493    171    -83   -493   -459
      2   -205   -207    101    103   -207   -319   -475    194    -64   -491   -472
      0   -205   -207    101    101   -207   -301   -449    220    -46   -462   -470
     -2   -218   -218    109    106   -220   -293   -428    231    -38   -428   -470
    -25   -239   -213    132     93   -226   -270   -400    252    -10   -366   -444
    -38   -280   -241    158     98   -262   -246   -366    280     18   -327   -405
    -15   -280   -265    148    122   -272   -244   -340    293     25   -327   -379
    -12   -262   -249    135    116   -257   -236   -303    340     59   -314   -327
    -10   -215   -205    114     96   -210   -226   -288    405     88   -311   -290
     -5   -192   -189     96     90   -189   -233   -303    431    119   -337   -290
      7   -150   -161     70     83   -155   -239   -293    444    184   -322   -275
     28   -114   -145     41     85   -129   -244   -277    449    228   -246   -259
     33   -106   -140     36     85   -122   -233   -257    465    241   -150   -233
     18   -116   -135     46     75   -124   -218   -231    488    257   -111   -187
     28   -132   -161     49     93   -145   -205   -194    519    272   -116   -132
     44   -114   -158     33     98   -135   -205   -158    558    298   -135    -93
     57    -59   -116      2     85    -88   -210   -111    602    342   -124    -59
     64     38    -25    -51     44      7   -205    -67    659    397    -96    -28
     77    194    116   -137    -20    155   -202    -25    717    446    -64      2
     80    327    246   -205    -83    288   -194     20    771    496    -28     36
     75    379    303   -226   -114    342   -168     77    833    555     23     80
     46    389    340   -218   -148    366   -153    103    872    602     70    116
     38    361    322   -200   -142    342   -142    109    878    615     88    135
     10    306    296   -158   -142    301   -129    114    878    615     85    137
    -25    277    303   -124   -163    290   -114    106    865    600     70    127
    -49    249    296   -101   -171    272    -98     90    846    581     54    111
    -83    231    314    -75   -197    272    -90     59    813    550     38     85
   -109    220    327    -57   -218    272   -101      7    766    511     31     64
   -148    210    358    -31   -252    283   -114    -41    724    470     -7     -2
   -197    179    376      7   -288    277   -132   -103    665    400   -106   -103
   -200    101    301     49   -252    200   -168   -187    587    324   -176   -137
   -215     67    283     72   -249    174   -179   -220    563    311   -171   -155
   -231     20    252    106   -241    135   -176   -241    548    298   -181   -176
   -228     18    246    103   -239    132   -194   -270    519    272   -218   -215
   -226     46    272     88   -249    158   -202   -285    509    262   -239   -228
   -218    129    345     41   -283    236   -207   -285    522    275   -231   -220
   -176    171    348      2   -262    259   -231   -301    522    283   -220   -207
   -148    241    389    -49   -270    314   -262   -335    524    293   -202   -205
   -137    303    441    -85   -288    371   -303   -371    522    301   -194   -207
   -135    332    467    -98   -301    400   -337   -410    496    280   -213   -233
   -140    270    410    -64   -275    340   -353   -426    470    257   -231   -249
   -137    233    371    -49   -254    301   -366   -441    446    244   -231   -254
   -129    239    368    -54   -249    303   -368   -446    441    249   -220   -262
   -116    205    319    -46   -218    259   -374   -465    413    218   -265   -301
   -124     88    213     18   -168    150   -379   -488    363    153   -340   -366
   -127     51    176     36   -150    111   -384   -496    337    129   -366   -392
   -124      2    124     59   -124     62   -392   -511    301     98   -397   -420
   -140    -51     88     96   -116     18   -400   -527    267     70   -420   -449
   -161    -72     88    116   -124      7   -407   -537    257     57   -431   -470
   -153    -83     67    116   -111     -7   -420   -540    246     49   -441   -488
   -119    -90     28    103    -75    -31   -431   -553    226     28   -462   -501
   -109    -83     25     93    -67    -28   -439   -555    223     25   -462   -493
   -101    -96      5     98    -54    -46   -439   -555    231     36   -452   -483
   -103   -114    -12    109    -46    -64   -446   -563    220     25   -454   -491
    -98   -116    -20    106    -38    -70   -457   -574    207     18   -462   -524
    -85   -114    -31     98    -28    -72   -470   -587    194      2   -485   -550
    -67   -137    -70    103      0   -103   -478   -576    189    -10   -506   -574
    -38   -293   -254    163    106   -275   -444   -527    137   -124   -652   -732
     -2   -493   -493    246    244   -493   -345   -423    116   -280   -870   -932
      5   -488   -496    241    249   -491   -233   -270    228   -280   -922   -997
    -54   -257   -202    155     72   -231   -197   -322    335   -142   -745   -865
   -187    187    374      0   -280    280   -397   -852    197     41   -376   -527
   -322    836   1156   -257   -740    995   -652  -1337    119    400    176    -20
   -342   1296   1636   -478   -992   1465   -898  -1592    163    846    740    496
   -285   1026   1312   -368   -797   1169  -1039  -1667     72    937    820    594
   -252    439    688    -93   -470    561  -1018  -1644   -252    363    161     -2
   -223    -36    187    129   -205     75   -909  -1488   -483   -270   -566   -665
   -171   -262    -90    215    -44   -176   -745  -1145   -280   -280   -691   -779
   -111   -239   -127    176      7   -184   -618   -857    -10    -96   -581   -683
    -51   -220   -168    137     57   -194   -527   -662    145     15   -517   -628
    -44   -223   -181    132     67   -202   -467   -561    233     72   -488   -605
    -46   -215   -168    129     59   -194   -444   -527    265     93   -480   -602
    -36   -210   -174    124     67   -192   -441   -519    272     96   -483   -610
    -38   -197   -158    116     57   -179   -431   -498    296    106   -475   -597
    -41   -192   -153    116     54   -174   -428   -483    311    124   -459   -584
    -41   -176   -135    109     44   -155   -418   -467    337    150   -433   -563
    -44   -163   -119    103     36   -142   -415   -454    358    168   -420   -555
    -44   -150   -106     96     28   -129   -410   -446    374    184   -407   -548
    -38   -129    -90     83     23   -109   -402   -433    397    210   -392   -530
    -31    -96    -64     62     15    -83   -389   -418    420    236   -366   -509
    -31    -62    -31     46      0    -46   -379   -405    446    265   -340   -491
    -33    -41     -7     36    -12    -25   -368   -379    478    290   -316   -470
    -20    -15      5     18    -15     -7   -363   -355    514    324   -290   -452
    -25     -7     18     15    -23      2   -355   -329    550    361   -267   -439
    -38    -25     12     33    -25     -7   -348   -296    584    392   -241   -418
    -28    -12     15     20    -23      0   -345   -257    626    431   -207   -389
    -15      5     20      5    -18     12   -335   -210    672    480   -168   -355
     -7     12     18     -5    -12     15   -332   -158    719    527   -132   -319
      7     49     41    -28    -15     46   -327   -106    771    581    -93   -280
     38    109     70    -75    -15     90   -322    -64    823    639    -54   -239
     67    150     83   -109     -7    116   -311    -25    872    688    -12   -192
     77    176     98   -129    -10    140   -309      5    906    730     25   -150
     80    187    106   -132    -12    148   -309     15    919    745     49   -135
     88    181     90   -135     -2    137   -306      5    904    730     44   -148
     83    197    111   -140    -12    155   -311    -15    875    698     18   -174
     77    205    127   -142    -23    166   -324    -51    836    654    -23   -215
     64    176    111   -119    -23    145   -322    -85    797    615    -54   -246
     59    158     98   -111    -18    129   -316   -127    758    579    -77   -280
     33    135     98    -85    -31    116   -316   -181    711    532   -119   -332
     15    127    111    -72    -49    119   -311   -228    675    498   -153   -368
     10    148    137    -77    -62    142   -298   -259    659    478   -171   -387
     -5    116    122    -57    -64    119   -298   -290    639    462   -187   -413
    -23     98    122    -38    -72    109   -298   -316    620    441   -202   -433
    -57     85    142    -15    -98    114   -285   -322    618    439   -194   -439
    -90     80    171      5   -129    124   -267   -324    620    444   -194   -457
    -80    137    218    -31   -150    176   -254   -316    649    472   -168   -446
    -46    192    239    -75   -142    215   -252   -298    680    511   -137   -413
    -33    213    246    -90   -140    231   -254   -296    698    540   -111   -384
    -23    239    262   -106   -142    249   -275   -301    714    563    -88   -358
    -15    262    277   -124   -148    270   -311   -314    717    571    -77   -353
    -15    246    262   -116   -140    254   -327   -324    709    568    -72   -348
    -25    202    226    -90   -127    213   -332   -332    701    568    -70   -345
    -36    181    218    -72   -127    200   -337   -337    696    568    -64   -366
    -41    142    184    -51   -114    163   -342   -342    683    553    -77   -387
    -36     49     85     -7    -62     67   -345   -361    649    504   -137   -415
    -41    -28     12     33    -31     -7   -348   -379    613    459   -189   -452
    -49    -62    -12     57    -18    -38   -355   -400    581    433   -215   -488
    -62    -93    -31     77    -18    -64   -361   -420    550    405   -246   -519
    -83   -142    -62    111    -12   -103   -350   -433    532    392   -265   -537
   -109   -189    -83    148    -12   -137   -342   -446    519    381   -275   -553
    -80   -213   -132    148     25   -174   -348   -457    509    371   -275   -558
    -38   -239   -200    137     77   -218   -363   -449    511    371   -280   -550
    -38   -241   -202    137     80   -223   -374   -457    509    366   -290   -563
    -44   -249   -205    145     77   -228   -381   -459    509    366   -288   -571
    -44   -239   -194    142     75   -218   -392   -470    498    353   -293   -558
    -41   -283   -241    161     96   -262   -392   -467    501    358   -296   -584
    -38   -345   -306    189    132   -327   -392   -465    491    355   -296   -594
    -18   -420   -402    218    189   -413   -389   -462    436    277   -371   -696
      7   -654   -662    324    335   -657   -316   -397    350     83   -607   -924
     10   -753   -766    368    387   -761   -197   -259    371    -38   -787  -1088
    -18   -618   -600    316    290   -607   -101   -205    504     64   -698  -1028
   -145   -215    -70    181    -38   -142   -223   -626    452    205   -446   -813
   -311    400    711    -44   -511    555   -493  -1234    361    506     57   -277
   -423   1031   1454   -306   -940   1241   -722  -1522    509   1052    753    361
   -379   1109   1488   -366   -932   1299   -940  -1634    579   1408   1148    766
   -293    659    953   -184   -623    805  -1034  -1631    376   1182    875    524
   -254     80    335     88   -293    207   -958  -1532      5    433     59   -314
   -213   -371   -158    290    -28   -267   -743  -1189    -28     59   -436   -761
   -142   -444   -301    293     77   -374   -561   -826    231    202   -392   -698
    -59   -407   -350    233    142   -379   -439   -592    410    327   -316   -649
    -18   -426   -407    223    194   -418   -366   -459    509    389   -275   -623
    -25   -470   -444    246    207   -457   -337   -423    530    400   -275   -628
    -18   -483   -467    249    223   -475   -322   -402    550    405   -275   -639
      0   -485   -485    241    241   -485   -306   -376    574    418   -252   -620
     28   -459   -488    215    257   -472   -298   -348    600    439   -228   -605
     33   -467   -501    215    267   -483   -290   -329    618    457   -223   -605
     41   -491   -532    223    285   -511   -280   -316    631    457   -231   -579
     44   -522   -566    239    303   -542   -265   -303    654    472   -210   -545
     51   -519   -571    233    311   -545   -259   -293    683    488   -194   -530
     75   -496   -571    210    322   -535   -257   -275    701    511   -166   -509
     83   -514   -597    215    340   -555   -252   -252    724    540   -132   -491
     77   -501   -579    210    327   -540   -241   -226    750    579   -111   -491
     77   -472   -550    197    314   -511   -231   -194    782    610    -90   -475
     93   -465   -558    184    324   -511   -228   -166    802    626    -59   -431
    103   -433   -537    163    319   -485   -223   -135    839    665    -23   -394
    103   -402   -506    148    303   -454   -207    -96    880    704     10   -389
    109   -413   -522    153    314   -467   -176    -41    930    740     36   -355
    127   -420   -548    145    335   -483   -161     28    992    787     67   -309
    140   -389   -532    124    335   -459   -140     98   1052    833    101   -252
    153   -345   -501     93    324   -423   -127    158   1109    891    158   -197
    176   -329   -506     77    340   -418   -106    213   1169    963    228   -142
    181   -288   -472     51    324   -379   -114    244   1213   1026    280   -127
    187   -244   -431     28    306   -337   -153    254   1228   1054    316   -101
    179   -215   -397     18    285   -306   -179    244   1221   1052    319   -103
    166   -220   -387     28    275   -303   -176    226   1202   1028    306   -114
    166   -210   -379     20    270   -296   -166    189   1169    989    270   -119
    174   -218   -394     20    283   -306   -166    145   1127    948    233   -155
    168   -228   -397     28    280   -314   -166     90   1088    914    200   -202
    150   -223   -374     36    262   -298   -158     36   1057    883    179   -231
    129   -231   -361     49    244   -296   -158    -20   1010    833    142   -265
    109   -233   -342     62    223   -285   -161    -75    966    795    106   -309
     93   -241   -337     72    215   -290   -153   -116    932    758     72   -345
     90   -239   -329     75    210   -283   -142   -148    901    719     28   -361
     85   -228   -316     70    200   -272   -127   -171    885    706     23   -371
     83   -249   -332     83    205   -288   -103   -174    891    722     49   -387
     80   -239   -319     77    200   -277    -80   -166    911    737     64   -394
    101   -179   -280     38    189   -228    -64   -145    950    763     88   -371
    101   -142   -244     20    171   -194    -57   -135    987    800    132   -327
     96   -111   -210      7    153   -161    -62   -135   1013    823    158   -298
     98   -103   -205      0    150   -153    -85   -145   1018    826    158   -277
     98   -145   -244     23    171   -194    -98   -145   1026    833    174   -270
     85   -135   -220     23    153   -179   -114   -153   1023    836    187   -275
     80   -174   -254     44    166   -213   -127   -168   1008    820    184   -280
     72   -200   -275     62    171   -239   -145   -192    979    795    158   -309
     62   -293   -355    116    207   -324   -161   -213    935    732     96   -329
     49   -418   -467    181    257   -444   -163   -231    888    691     51   -374
     38   -467   -509    213    272   -488   -161   -241    872    680     36   -420
     33   -504   -540    233    283   -522   -168   -265    839    654     20   -433
     25   -530   -555    252    290   -542   -174   -288    802    631      0   -478
     25   -553   -579    262    301   -566   -176   -303    779    602    -36   -491
     25   -579   -605    275    314   -592   -176   -311    763    579    -54   -493
     31   -594   -628    280    327   -610   -176   -322    750    550    -83   -498
     44   -594   -639    275    340   -615   -184   -329    732    524   -119   -493
     41   -605   -646    280    342   -623   -187   -324    732    537    -98   -496
     38   -589   -628    275    332   -607   -194   -324    737    558    -67   -506
     41   -574   -618    265    327   -594   -213   -340    724    537    -80   -519
     41   -602   -644    280    342   -623   -218   -348    706    514   -111   -530
     44   -688   -735    319    389   -711   -210   -348    657    452   -184   -600
     72   -922   -995    426    532   -958   -155   -319    542    272   -371   -795
     85  -1132  -1221    522    652  -1176    -54   -249    446     51   -620  -1049
     80  -1111  -1192    517    636  -1150     64   -132    506     23   -670  -1114
    -41   -800   -758    418    358   -779     54   -402    579    205   -420   -872
   -207   -200      5    202   -106    -98   -171   -932    662    605    119   -337
   -355    542    898    -93   -628    719   -407  -1254    914   1226    857    389
   -316    906   1223   -293   -769   1065   -670  -1325   1187   1808   1457   1005
   -228    550    779   -163   -504    665   -844  -1376   1013   1691   1312    919
   -179    -10    168     93   -176     77   -849  -1382    542    971    579    213
   -153   -506   -353    329     98   -431   -667  -1163    246    340    -90   -467
   -109   -654   -545    381    218   -600   -436   -782    413    340   -176   -574
    -33   -659   -626    345    293   -641   -288   -519    581    433   -124   -532
     28   -672   -701    322    363   -685   -202   -371    665    467   -111   -514
     54   -706   -761    324    405   -732   -163   -311    688    470   -116   -517
     46   -740   -787    348    415   -763   -140   -288    691    470   -119   -524
     44   -743   -787    348    413   -763   -127   -272    698    462   -127   -519
     44   -748   -792    350    418   -769   -109   -249    717    480   -111   -527
     46   -748   -797    348    420   -771   -101   -233    727    491   -101   -535
     44   -743   -787    350    415   -763    -88   -215    740    501    -96   -524
     38   -730   -769    342    402   -748    -83   -200    756    517    -80   -504
     51   -714   -766    329    407   -740    -77   -181    769    532    -62   -493
     62   -711   -774    322    415   -740    -70   -163    779    545    -46   -496
     62   -735   -797    337    428   -766    -54   -142    802    561    -33   -488
     67   -717   -787    324    426   -750    -46   -122    828    587      2   -452
     70   -696   -766    314    418   -730    -33    -90    854    605     33   -415
     64   -683   -748    306    405   -714    -25    -64    875    631     70   -407
     67   -680   -748    306    407   -714    -10    -31    909    667    111   -387
     80   -675   -756    296    415   -714    -12      2    935    688    127   -350
     96   -657   -753    277    423   -704    -15     41    961    706    129   -324
    103   -649   -753    272    426   -701     -2     93   1005    740    153   -290
    111   -618   -730    254    420   -672     12    153   1047    784    192   -241
    140   -597   -737    226    436   -667     31    218   1098    839    236   -194
    166   -558   -724    194    444   -641     38    265   1140    878    272   -145
    189   -519   -709    163    446   -613     38    301   1171    922    309   -106
    207   -472   -680    132    444   -576     38    314   1189    943    329    -96
    218   -454   -672    116    444   -563     46    319   1200    953    342    -64
    223   -446   -670    111    444   -555     62    322   1205    966    358    -62
    218   -426   -644    101    431   -535     72    314   1192    950    350    -67
    210   -423   -633    106    420   -527     67    285   1163    922    327    -70
    192   -436   -631    119    410   -535     67    252   1140    904    316   -106
    176   -467   -644    145    410   -555     77    215   1117    878    301   -127
    150   -485   -636    166    392   -561     85    171   1085    841    270   -153
    122   -504   -626    192    374   -563     90    122   1039    797    233   -181
    106   -540   -646    215    374   -592     98     83   1008    763    200   -202
     85   -566   -652    239    366   -607    101     54    982    732    171   -226
     59   -584   -644    262    350   -613    119     33    969    730    168   -244
     41   -618   -659    288    350   -639    148     33    976    740    189   -239
     20   -594   -618    285    319   -605    163     44    987    743    192   -241
     15   -524   -540    254    277   -532    184     77   1028    776    231   -194
      0   -475   -475    236    236   -475    213    111   1075    826    280   -137
    -41   -439   -397    241    176   -418    233    132   1119    885    337   -106
    -54   -410   -355    231    148   -384    202    127   1132    914    376    -83
    -67   -413   -345    239    137   -379    176    114   1132    906    379    -83
    -93   -433   -340    262    122   -387    176    111   1132    901    374    -70
   -101   -467   -366    285    132   -418    171    101   1122    904    381    -57
   -122   -509   -389    314    132   -452    174     96   1101    878    366    -70
   -140   -576   -436    358    148   -509    181     96   1080    849    337    -85
   -155   -675   -519    413    179   -597    184     88   1039    807    290   -124
   -168   -743   -574    457    202   -659    176     59    987    735    215   -171
   -187   -761   -574    472    192   -667    153     12    943    709    192   -228
   -184   -774   -592    478    202   -683    129    -20    909    680    181   -275
   -168   -802   -633    485    231   -719    111    -54    870    641    140   -329
   -158   -839   -680    498    259   -761     88    -93    831    597     98   -350
   -132   -867   -737    498    301   -802     64   -119    795    563     64   -355
   -101   -896   -795    498    345   -844     44   -142    766    537     41   -368
    -88   -904   -815    496    363   -862     20   -171    737    517      7   -410
    -72   -891   -818    483    371   -854     -5   -197    711    491    -10   -397
    -62   -896   -836    478    384   -867    -15   -218    683    462    -41   -423
    -44   -911   -867    475    410   -891    -23   -231    662    428    -75   -436
    -18   -963   -945    491    462   -956    -33   -241    620    384   -119   -465
     18  -1158  -1176    571    597  -1166    -20   -252    511    233   -272   -636
     70  -1395  -1465    662    763  -1428     54   -213    384     -5   -545   -922
     80  -1431  -1512    675    795  -1470    171    -88    397    -77   -646  -1044
      5  -1223  -1228    610    615  -1226    213   -174    472     33   -509   -906
   -205   -766   -561    485    176   -665     80   -628    571    374    -51   -439
   -415    -20    392    215   -405    184    -80   -963    857    989    698    353
   -439    420    859      7   -649    639   -259  -1049   1135   1561   1322   1034
   -366    226    589     67   -478    407   -452  -1137   1067   1623   1374   1166
   -316   -337    -20    327   -148   -179   -555  -1244    633   1039    769    550
   -285   -810   -524    548    119   -670   -480  -1148    233    327     23   -280
   -226  -1049   -826    636    298   -937   -285   -802    283    181   -205   -535
   -114  -1083   -969    597    426  -1026   -122   -501    441    249   -197   -491
    -36  -1111  -1075    574    519  -1093    -20   -306    537    316   -158   -436
     -7  -1137  -1132    571    561  -1135      2   -239    561    335   -145   -449
     15  -1143  -1158    563    587  -1150     23   -210    571    342   -142   -467
     20  -1137  -1158    558    589  -1148     44   -174    587    361   -127   -452
     10  -1179  -1189    584    600  -1184     57   -148    600    363   -135   -428
      5  -1171  -1179    581    589  -1176     57   -140    613    376   -114   -415
     31  -1156  -1189    561    607  -1171     59   -132    623    400    -85   -405
     44  -1148  -1192    550    615  -1169     64   -114    633    407    -85   -394
     49  -1130  -1179    540    613  -1153     70    -96    652    439    -70   -381
     51  -1140  -1192    542    618  -1163     70    -85    652    457    -62   -376
     62  -1130  -1192    532    626  -1158     62    -72    662    478    -44   -355
     59  -1119  -1182    530    618  -1148     70    -49    685    504    -20   -335
     57  -1101  -1158    522    607  -1130     88    -20    711    527      0   -316
     77  -1098  -1176    509    626  -1137     85      2    717    537     -2   -301
    111  -1070  -1182    478    644  -1124     83     31    737    571     15   -280
    122  -1041  -1163    457    641  -1101     90     62    763    605     36   -262
    140  -1010  -1150    436    644  -1080     90     98    792    644     64   -244
    161   -997  -1161    415    659  -1078     96    140    823    680     85   -213
    176   -979  -1156    400    665  -1067    103    192    852    719    109   -171
    202   -966  -1169    379    685  -1065    103    244    888    761    142   -132
    228   -943  -1171    358    698  -1057    103    293    930    807    187    -80
    249   -867  -1119    309    680   -992    116    340    982    862    241    -25
    259   -820  -1083    280    670   -950    119    366   1010    896    277     15
    265   -810  -1075    270    667   -943    109    374   1015    911    296     36
    265   -784  -1049    259    657   -917    103    366   1018    914    303     44
    244   -787  -1034    270    636   -909    106    340   1000    891    288     31
    244   -792  -1036    272    639   -914    106    316    976    865    270     25
    244   -810  -1057    283    649   -935     98    280    937    820    236     -2
    244   -828  -1072    293    657   -950     96    241    904    782    202    -31
    223   -880  -1104    327    662   -992     85    192    859    732    163    -64
    202   -909  -1111    353    657  -1010     88    150    831    696    129    -98
    187   -885  -1075    348    631   -979     96    111    805    662     98   -132
    179   -885  -1065    353    620   -974    103     77    774    615     62   -166
    176   -898  -1078    358    626   -987    106     41    740    568     25   -194
    168   -904  -1075    366    620   -989    122     25    722    545     10   -218
    163   -904  -1070    368    615   -987    142     31    722    540     15   -226
    174   -885  -1060    355    615   -971    163     51    745    550     18   -192
    174   -813   -989    316    581   -901    171     67    776    568     41   -140
    176   -753   -932    288    553   -841    166     64    800    618    111   -119
    184   -724   -909    267    545   -815    132     33    800    641    145   -132
    184   -732   -917    275    550   -823     88     18    787    636    140   -135
    184   -769   -956    290    568   -862     64      2    766    610    111   -140
    171   -800   -971    311    571   -885     49    -23    735    568     80   -161
    153   -813   -966    329    558   -888     36    -41    706    535     57   -176
    148   -849   -997    350    571   -922     33    -44    685    517     38   -187
    135   -950  -1088    405    610  -1018     15    -70    623    444    -33   -252
    140  -1008  -1150    433    644  -1078      5    -90    581    381    -90   -290
    142  -1060  -1202    457    670  -1130     -5   -122    537    340   -127   -332
    137  -1124  -1262    493    698  -1192    -12   -148    493    301   -161   -374
    129  -1130  -1262    498    696  -1195    -18   -153    475    280   -171   -384
    124  -1137  -1262    506    693  -1200    -15   -158    467    265   -176   -389
    137  -1145  -1283    504    709  -1213    -20   -171    446    239   -200   -407
    145  -1145  -1291    501    717  -1218    -31   -189    423    197   -233   -420
    158  -1163  -1325    501    740  -1244    -41   -205    400    168   -257   -407
    168  -1163  -1332    496    748  -1247    -38   -205    392    163   -265   -426
    163  -1137  -1304    485    732  -1221    -36   -205    394    163   -249   -444
    155  -1104  -1260    475    706  -1182    -41   -213    397    171   -228   -444
    171  -1195  -1366    509    766  -1280    -49   -215    355    135   -262   -480
    194  -1340  -1538    571    865  -1439    -23   -174    298     36   -374   -587
    223  -1538  -1764    657    989  -1649     54    -90    223   -155   -597   -807
    226  -1584  -1810    680   1018  -1696    171     44    241   -270   -753   -958
    174  -1353  -1527    587    849  -1439    233     70    379   -163   -639   -831
     64   -909   -974    420    519   -940     80   -371    376     23   -345   -472
    -96   -228   -132    158     18   -179   -163   -870    441    465    285    244
   -181    298    480    -57   -329    389   -340  -1088    672   1088   1036    911
   -106    155    262    -25   -184    210   -542  -1210    602   1205   1158   1047
    -85   -389   -303    239    106   -348   -597  -1306    187    670    566    410
    -62   -953   -891    506    413   -922   -542  -1257   -254   -142   -283   -436
    -10  -1257  -1247    633    618  -1252   -397   -935   -239   -342   -561   -748
     59  -1202  -1265    571    659  -1234   -262   -615      7   -163   -449   -646
    124  -1187  -1314    530    717  -1249   -132   -363    202    -20   -345   -574
    171  -1187  -1358    506    763  -1270    -72   -249    283      7   -329   -568
    205  -1197  -1402    496    802  -1299    -70   -233    262    -33   -361   -558
    241  -1189  -1431    472    836  -1309    -80   -215    254    -36   -361   -509
    246  -1187  -1434    470    839  -1309    -72   -187    280     -7   -342   -517
    241  -1200  -1444    478    841  -1319    -51   -161    298    -10   -381   -555
    244  -1187  -1431    472    836  -1309    -33   -132    332     15   -342   -506
    252  -1124  -1379    433    815  -1252    -36   -127    345     15   -332   -485
    272  -1104  -1376    415    823  -1239    -59   -142    322    -15   -366   -485
    277  -1088  -1366    405    820  -1226    -62   -135    324     -2   -350   -501
    280  -1039  -1319    379    800  -1179    -59   -124    324    -33   -384   -491
    275  -1015  -1291    368    782  -1153    -59   -109    327    -41   -402   -446
    257   -982  -1239    361    748  -1109    -49    -75    376     38   -306   -470
    259   -901  -1161    319    709  -1031    -62    -77    392     54   -280   -519
    296   -862  -1158    283    727  -1010    -88    -83    374      5   -314   -472
    288   -839  -1127    272    706   -982    -77    -36    410     57   -272   -418
    285   -831  -1117    272    701   -974    -64     15    454     98   -239   -387
    301   -779  -1083    236    691   -930    -80     44    470    106   -241   -374
    324   -709  -1034    192    678   -870    -85     75    493    111   -241   -342
    337   -633   -971    145    654   -802    -85    124    545    166   -197   -316
    353   -576   -930    111    639   -753    -80    176    602    249   -106   -288
    371   -506   -880     64    626   -691    -83    220    654    324    -28   -254
    392   -426   -818     18    605   -620    -83    249    691    361     12   -244
    420   -355   -776    -33    597   -566   -109    233    672    337     -2   -220
    433   -353   -789    -41    610   -571   -124    210    633    283    -67   -226
    433   -337   -774    -49    602   -555   -127    189    605    236   -122   -239
    439   -319   -758    -59    597   -537   -111    179    600    226   -111   -254
    439   -324   -763    -59    600   -542   -129    127    545    171   -148   -306
    436   -306   -743    -67    589   -524   -135     83    504    148   -155   -348
    426   -293   -719    -67    571   -504   -148     18    444     83   -215   -392
    394   -311   -706    -41    550   -509   -168    -46    363    -33   -348   -420
    381   -314   -696    -33    537   -504   -174    -96    329    -38   -353   -532
    371   -311   -683    -31    524   -496   -163   -129    303    -83   -392   -566
    358   -327   -688    -18    522   -506   -163   -161    270   -111   -405   -563
    345   -298   -644    -23    493   -470   -148   -179    262   -109   -389   -587
    327   -301   -628    -12    475   -465   -132   -181    249   -132   -420   -597
    345   -257   -602    -44    472   -428   -142   -194    241   -155   -446   -592
    368   -184   -553    -93    459   -368   -158   -192    267   -122   -407   -561
    361   -119   -480   -119    420   -298   -176   -200    283    -83   -355   -540
    353    -46   -400   -153    374   -220   -207   -228    288    -75   -350   -527
    374    -20   -397   -176    384   -207   -236   -246    280   -101   -381   -511
    384    -77   -462   -153    420   -270   -236   -254    265   -122   -407   -506
    376   -114   -491   -129    433   -301   -239   -257    246   -129   -431   -527
    374   -109   -485   -132    428   -296   -254   -275    210   -142   -415   -545
    363   -111   -475   -127    418   -293   -262   -277    197   -137   -381   -589
    353   -192   -548    -83    449   -368   -262   -290    153   -194   -446   -633
    335   -298   -633    -18    483   -465   -236   -288    124   -241   -509   -652
    368   -358   -727     -7    545   -542   -246   -322     70   -293   -537   -657
    374   -407   -782     15    576   -594   -262   -345     25   -329   -568   -678
    371   -413   -784     20    576   -597   -277   -366     -5   -355   -589   -693
    366   -407   -774     20    568   -589   -290   -389    -31   -374   -613   -719
    358   -418   -779     28    566   -597   -288   -400    -51   -400   -641   -737
    368   -410   -779     20    571   -594   -296   -407    -64   -420   -662   -740
    363   -407   -771     18    566   -589   -309   -426    -83   -444   -685   -732
    366   -423   -789     28    576   -605   -311   -431    -85   -446   -678   -724
    368   -454   -826     41    597   -639   -324   -446   -111   -478   -724   -727
    376   -475   -852     49    613   -662   -322   -441   -122   -491   -743   -711
    366   -483   -849     57    605   -665   -306   -426   -119   -470   -719   -766
    381   -594   -976    106    678   -784   -280   -405   -171   -576   -833   -859
    405   -826  -1231    210    815  -1028   -200   -324   -246   -787  -1078  -1052
    400   -852  -1252    226    823  -1052    -90   -200   -200   -849  -1166  -1187
    348   -589   -937    122    641   -763    -41   -220    -98   -758  -1052  -1091
    241   -207   -449    -15    345   -327   -207   -672   -197   -610   -761   -795
    122    441    316   -283    -98    379   -542  -1226   -285   -236   -192   -298
     80   1002    922   -540   -420    963   -797  -1475   -181    265    428    267
    176    911    732   -545   -277    823  -1000  -1543   -187    488    644    511
    226    371    145   -298     41    259  -1036  -1540   -470     72    168    116
    220   -155   -376    -33    296   -265   -924  -1475   -911   -800   -737   -701
    254   -475   -730    109    491   -600   -743  -1187   -854  -1018  -1060  -1010
    293   -509   -802    106    548   -654   -584   -878   -566   -823   -943   -914
    350   -496   -846     72    597   -670   -465   -652   -376   -698   -857   -828
    394   -496   -891     49    641   -693   -387   -522   -267   -639   -815   -789
    407   -498   -906     44    657   -701   -363   -480   -239   -631   -818   -769
    402   -485   -891     38    644   -685   -363   -472   -220   -615   -813   -763
    394   -475   -870     41    631   -672   -358   -454   -194   -594   -797   -766
    397   -467   -865     33    631   -665   -350   -433   -174   -581   -776   -745
    400   -457   -857     28    626   -657   -348   -426   -166   -579   -766   -740
    389   -444   -833     25    607   -636   -342   -423   -155   -574   -756   -743
    392   -431   -823     20    607   -626   -332   -410   -135   -558   -730   -719
    402   -405   -810      0    605   -605   -329   -397   -124   -542   -706   -698
    410   -379   -792    -15    600   -584   -324   -381   -111   -530   -696   -678
    415   -358   -776    -31    594   -566   -309   -358    -96   -517   -685   -649
    400   -361   -761    -18    579   -561   -296   -340    -83   -501   -667   -623
    389   -355   -745    -18    566   -550   -296   -335    -64   -504   -654   -628
    397   -303   -701    -46    548   -501   -293   -322    -25   -496   -628   -615
    402   -280   -683    -62    542   -480   -288   -298     23   -467   -605   -587
    407   -257   -665    -75    535   -459   -283   -272     64   -433   -602   -561
    426   -228   -654    -98    537   -441   -280   -231     98   -374   -597   -517
    446   -187   -633   -129    540   -410   -285   -187    129   -309   -561   -475
    462   -155   -620   -155    540   -389   -275   -129    174   -249   -480   -426
    488   -137   -626   -174    555   -381   -259    -70    220   -205   -376   -361
    475   -119   -597   -179    535   -358   -249    -31    270   -158   -303   -319
    467   -106   -574   -181    519   -340   -246    -15    288   -145   -293   -272
    485   -101   -589   -194    535   -345   -249    -18    272   -163   -322   -233
    491    -83   -574   -202    532   -327   -236    -18    254   -168   -335   -228
    488    -62   -553   -213    519   -306   -228    -38    218   -205   -368   -267
    475    -51   -530   -213    501   -290   -228    -62    187   -239   -392   -285
    462    -62   -524   -200    491   -290   -236   -103    148   -277   -420   -319
    441    -54   -496   -192    467   -275   -246   -161     93   -329   -459   -361
    418    -64   -483   -179    449   -272   -254   -207     46   -374   -491   -381
    397    -75   -472   -161    433   -275   -249   -246     12   -410   -524   -407
    374    -77   -452   -150    410   -262   -252   -298    -31   -457   -563   -426
    345    -80   -426   -132    384   -252   -246   -337    -62   -493   -594   -449
    319    -67   -387   -127    350   -226   -244   -366    -83   -511   -613   -467
    314    -88   -402   -114    358   -244   -239   -389   -109   -519   -613   -506
    301   -103   -407    -98    350   -254   -226   -389   -111   -509   -597   -527
    309   -119   -428    -93    368   -272   -215   -389   -109   -506   -594   -524
    296    -67   -366   -114    329   -215   -197   -366    -75   -467   -558   -472
    285     36   -249   -161    267   -106   -184   -340    -28   -418   -514   -420
    267    103   -166   -187    218    -31   -192   -340    -10   -397   -483   -392
    257    114   -142   -184    200    -12   -213   -345     -2   -371   -454   -366
    257    106   -150   -181    202    -20   -233   -353     -7   -368   -449   -353
    244     85   -161   -166    202    -36   -239   -361    -23   -376   -452   -345
    231     88   -142   -161    187    -28   -252   -374    -44   -389   -457   -348
    205     46   -158   -124    181    -54   -252   -379    -70   -415   -483   -366
    194    -33   -231    -80    210   -132   -249   -387   -106   -449   -524   -394
    194   -103   -298    -46    246   -200   -257   -407   -148   -485   -558   -426
    197   -140   -337    -28    265   -239   -257   -418   -174   -514   -579   -444
    192   -171   -363    -10    277   -267   -267   -441   -218   -561   -618   -485
    207   -210   -418      0    311   -314   -285   -480   -283   -628   -683   -540
    215   -241   -457     12    335   -350   -298   -504   -322   -659   -709   -561
    202   -249   -452     20    324   -350   -309   -509   -327   -665   -711   -555
    213   -252   -465     20    337   -358   -314   -524   -340   -680   -724   -555
    226   -283   -509     25    366   -394   -327   -545   -368   -701   -745   -579
    233   -293   -527     28    379   -410   -337   -558   -387   -714   -756   -600
    239   -316   -558     36    397   -436   -340   -561   -394   -717   -761   -597
    257   -329   -587     36    420   -457   -348   -561   -402   -717   -769   -587
    239   -340   -579     49    407   -459   -353   -561   -410   -722   -769   -589
    239   -426   -665     90    452   -545   -345   -555   -446   -763   -815   -633
    275   -592   -867    155    568   -727   -314   -527   -527   -888   -958   -763
    270   -807  -1078    270    672   -943   -194   -420   -576  -1075  -1195   -997
    283   -774  -1057    244    670   -917    -96   -306   -517  -1127  -1278  -1088
    226   -475   -701    124    462   -587    -77   -397   -420   -979  -1085   -911
     85      2    -83    -44     83    -38   -285   -922   -501   -761   -714   -542
    -62    701    763   -319   -413    732   -568  -1423   -498   -337    -93     57
    -70   1176   1247   -553   -659   1213   -815  -1623   -355    197    542    652
      2    984    979   -493   -488    982   -989  -1701   -423    296    633    758
     41    405    363   -223   -161    384  -1008  -1701   -782   -277     12    181
     41   -145   -187     51    114   -166   -878  -1569  -1163  -1098   -854   -631
     93   -400   -493    153    290   -444   -683  -1189   -982  -1114   -997   -787
    187   -389   -579    101    381   -483   -545   -893   -750   -956   -909   -698
    257   -355   -613     49    433   -483   -452   -683   -589   -839   -833   -610
    272   -366   -639     46    454   -501   -397   -587   -514   -800   -815   -605
    272   -402   -675     62    470   -537   -389   -576   -517   -810   -818   -610
    270   -397   -670     62    467   -532   -381   -550   -501   -782   -789   -597
    270   -358   -628     41    446   -493   -371   -530   -483   -761   -784   -610
    265   -322   -587     28    426   -454   -366   -519   -478   -766   -802   -589
    254   -303   -558     25    405   -431   -355   -504   -467   -761   -797   -576
    252   -283   -535     15    392   -407   -340   -480   -444   -735   -776   -561
    244   -259   -504      5    371   -381   -332   -462   -420   -717   -761   -537
    249   -236   -485     -5    366   -361   -335   -452   -413   -709   -750   -514
    267   -205   -472    -33    368   -337   -342   -454   -413   -704   -743   -493
    265   -171   -436    -49    350   -303   -337   -436   -389   -667   -709   -483
    259   -145   -407    -57    332   -275   -342   -423   -376   -636   -683   -493
    254   -111   -366    -70    309   -239   -337   -407   -353   -610   -665   -491
    244    -75   -322    -85    280   -200   -332   -384   -332   -587   -646   -475
    265    -51   -316   -106    290   -184   -340   -355   -311   -553   -620   -444
    296    -25   -324   -135    309   -174   -350   -329   -285   -527   -600   -418
    306      5   -301   -155    303   -148   -342   -280   -246   -488   -568   -381
    314     36   -277   -176    296   -119   -342   -226   -202   -444   -535   -348
    329     85   -246   -207    288    -80   -327   -158   -145   -379   -483   -296
    345    129   -218   -239    280    -44   -303    -93    -88   -311   -426   -239
    363    179   -184   -270    275     -2   -290    -41    -44   -259   -376   -187
    366    207   -158   -290    262     25   -290    -18    -20   -231   -348   -155
    366    223   -145   -296    257     38   -283    -18    -18   -218   -335   -137
    363    244   -122   -306    241     62   -277    -25    -36   -228   -340   -127
    342    262    -80   -301    213     90   -272    -46    -51   -239   -348   -148
    319    252    -67   -288    194     93   -283    -93    -88   -277   -371   -189
    301    239    -62   -270    181     88   -290   -127   -129   -306   -384   -226
    290    233    -59   -265    174     88   -288   -150   -153   -327   -397   -239
    259    205    -54   -231    158     75   -290   -192   -194   -366   -441   -257
    226    163    -62   -197    145     51   -296   -244   -233   -405   -483   -301
    207    158    -51   -184    129     54   -293   -285   -259   -431   -506   -342
    192    200      7   -197     93    103   -277   -314   -272   -444   -511   -361
    181    223     41   -202     70    132   -270   -335   -285   -452   -522   -366
    150    202     51   -179     49    127   -259   -348   -290   -459   -540   -381
    148    192     44   -171     51    119   -241   -337   -277   -446   -532   -376
    179    226     46   -202     67    135   -244   -327   -262   -428   -514   -371
    228    296     67   -262     80    181   -249   -306   -241   -394   -472   -329
    241    353    109   -298     67    233   -246   -290   -205   -342   -426   -285
    231    379    148   -303     41    262   -262   -301   -187   -311   -394   -267
    226    400    171   -314     25    285   -301   -322   -192   -301   -384   -265
    220    371    150   -296     36    262   -319   -332   -202   -306   -394   -270
    215    353    137   -285     38    246   -319   -337   -207   -306   -397   -277
    202    342    140   -272     31    241   -329   -350   -226   -319   -405   -285
    187    285     98   -236     44    192   -337   -366   -254   -342   -431   -309
    176    202     25   -189     75    114   -345   -379   -290   -379   -470   -342
    161    124    -38   -142     98     44   -361   -400   -332   -415   -514   -400
    150     75    -75   -114    111      0   -371   -415   -355   -433   -537   -444
    137     25   -111    -83    124    -41   -376   -436   -387   -459   -566   -472
    135     -5   -140    -64    137    -72   -384   -457   -420   -491   -597   -501
    137    -31   -168    -54    153    -98   -387   -462   -433   -496   -602   -496
    135    -33   -171    -51    153   -101   -384   -457   -436   -488   -600   -491
    124    -33   -158    -46    137    -93   -387   -465   -444   -485   -602   -501
    114    -44   -158    -33    135   -101   -392   -462   -439   -475   -589   -506
    106    -77   -184    -15    142   -129   -394   -457   -436   -478   -594   -501
     93   -119   -213     12    153   -166   -384   -452   -439   -475   -597   -501
     93   -137   -231     20    161   -184   -389   -454   -439   -465   -581   -506
    106   -135   -241     15    174   -187   -384   -446   -433   -452   -571   -506
    119   -210   -329     44    223   -270   -379   -441   -475   -514   -644   -566
    158   -449   -607    145    381   -527   -319   -389   -561   -680   -836   -730
    176   -667   -846    244    509   -756   -200   -272   -602   -852  -1067   -966
    161   -613   -774    226    467   -693    -64   -109   -483   -815  -1083  -1044
     38   -275   -314    116    174   -293   -103   -384   -439   -641   -826   -836
   -142    283    426    -70   -285    355   -350   -976   -480   -327   -327   -319
   -309    984   1291   -337   -800   1135   -597  -1397   -368    174    345    384
   -319   1384   1704   -532  -1010   1543   -865  -1600   -241    678    927    982
   -249   1036   1286   -392   -769   1158  -1005  -1636   -384    597    820    891
   -189    407    597   -109   -394    501   -969  -1545   -743    -62     88    176
   -153    -83     67    116   -111     -7   -789  -1260   -935   -620   -579   -506
    -98   -218   -119    158     10   -168   -574   -839   -693   -545   -613   -584
     28   -257   -288    111    155   -272   -452   -584   -517   -433   -545   -542
     85   -293   -379    101    231   -335   -376   -439   -426   -381   -522   -524
     90   -280   -371     93    228   -324   -348   -379   -394   -366   -527   -530
    114   -267   -381     77    246   -324   -329   -345   -368   -350   -527   -522
    116   -288   -407     85    259   -348   -306   -319   -348   -327   -511   -517
    122   -298   -420     88    270   -358   -283   -288   -322   -296   -478   -498
    129   -319   -449     93    288   -384   -272   -272   -311   -296   -472   -504
    127   -340   -467    106    296   -402   -262   -252   -293   -293   -483   -488
    132   -327   -459     96    296   -394   -259   -228   -270   -267   -465   -472
    135   -298   -433     80    283   -366   -262   -220   -254   -249   -439   -470
    148   -285   -433     67    288   -361   -262   -210   -244   -246   -428   -446
    150   -298   -449     75    298   -374   -249   -171   -215   -228   -423   -405
    150   -275   -426     59    285   -350   -246   -148   -187   -174   -389   -418
    145   -259   -407     57    275   -332   -223   -116   -142   -129   -345   -407
    176   -265   -444     44    306   -353   -220   -106   -135   -127   -340   -400
    202   -223   -426     10    314   -324   -213    -72   -106    -98   -311   -368
    207   -197   -405     -7    306   -301   -200    -15    -57    -41   -252   -316
    215   -174   -389    -20    301   -280   -179     44     -5     15   -200   -270
    213   -148   -361    -33    285   -254   -174     96     33     57   -163   -244
    223   -158   -381    -31    301   -270   -166    148     67     88   -132   -205
    246   -122   -371    -62    309   -246   -145    213    124    137    -88   -150
    283    -75   -358   -103    319   -215   -142    257    176    197    -36   -122
    306    -23   -332   -142    316   -176   -148    293    218    244     12    -96
    309      7   -301   -158    306   -145   -145    324    254    293     64    -57
    290     38   -254   -166    272   -106   -140    335    270    309     90    -25
    296     31   -265   -163    280   -114   -137    324    262    301     88    -18
    298     38   -262   -168    280   -111   -142    298    244    288     80    -31
    270     18   -252   -142    262   -116   -135    280    236    290     88    -57
    228     33   -194   -135    213    -80   -142    236    205    246     51    -93
    192     38   -153   -116    174    -57   -153    184    174    205     12   -109
    166      5   -163    -88    163    -77   -155    129    148    176    -15   -127
    145    -18   -163    -62    153    -90   -155     80    111    155    -33   -161
    109    -46   -158    -31    132   -101   -140     46     88    140    -44   -197
     85    -67   -153    -10    116   -109   -124     23     75    140    -36   -223
     62    -62   -124     -2     93    -93   -114     -2     70    150    -18   -246
     33    -38    -72      2     51    -54   -101    -12     67    155    -18   -254
     23    -49    -72     12     46    -62    -80     -7     80    153    -25   -252
     49    -25    -77    -12     62    -51    -67      7    103    174     -2   -213
     80     20    -59    -51     70    -18    -67     15    129    210     31   -194
     77     49    -28    -62     54     10    -70     20    158    241     62   -161
     72     80      7    -77     31     44    -93     12    171    259     80   -127
     85     83     -2    -85     44     41   -124      0    171    267     90   -119
     90     70    -23    -83     57     23   -142    -18    155    259     93   -142
     83     59    -23    -70     54     18   -155    -33    142    252     80   -161
     70     20    -49    -46     57    -12   -166    -46    119    218     46   -171
     67    -59   -129     -5     98    -93   -166    -51     96    202     28   -187
     62   -158   -220     46    140   -189   -174    -70     59    176     -2   -241
     46   -231   -277     93    161   -254   -171    -88     25    145    -31   -277
     10   -270   -283    129    145   -275   -174   -116     -7    103    -67   -303
      0   -311   -314    155    155   -311   -176   -135    -31     80    -93   -329
     25   -348   -376    158    200   -361   -192   -166    -64     46   -122   -368
     33   -348   -381    158    207   -363   -197   -174    -72     41   -124   -381
     25   -363   -389    166    205   -374   -202   -181    -85     36   -122   -379
      7   -387   -394    189    200   -389   -197   -181    -93     31   -129   -379
    -15   -415   -400    213    192   -407   -187   -179    -96     28   -135   -371
    -12   -436   -423    226    205   -431   -189   -192   -114     15   -145   -387
      0   -433   -436    215    215   -436   -189   -202   -116     23   -135   -387
      2   -433   -439    215    218   -436   -184   -200   -109     31   -122   -374
      0   -459   -459    228    228   -459   -174   -192   -106     38   -119   -384
      5   -563   -568    280    285   -566   -166   -187   -168    -57   -220   -472
     41   -815   -857    384    446   -836   -103   -153   -311   -293   -491   -745
     67   -948  -1015    439    540   -982      2    -54   -353   -436   -672   -982
     28   -833   -862    400    444   -846     83    -33   -275   -371   -594   -919
   -158   -454   -296    306     67   -376      0   -428   -207   -135   -267   -581
   -381    254    636     62   -509    444   -226   -906     -7    410    418    132
   -454    859   1314   -202   -885   1085   -426  -1070    306   1049   1135    872
   -368    885   1252   -259   -810   1067   -649  -1119    402   1371   1447   1249
   -329    441    771    -54   -550    605   -771  -1221     70    992   1041    875
   -314    -96    215    205   -267     59   -735  -1179   -394    200    228     15
   -275   -439   -166    355    -54   -303   -558   -891   -509   -168   -205   -457
   -187   -517   -329    350     70   -423   -381   -540   -332    -85   -200   -467
    -98   -511   -413    306    155   -462   -254   -309   -184     15   -148   -418
    -49   -517   -467    280    205   -493   -200   -228   -145     20   -153   -436
    -36   -545   -509    290    236   -530   -181   -192   -148     12   -163   -446
    -23   -550   -527    285    249   -540   -163   -153   -132     23   -155   -433
     -7   -555   -548    283    270   -553   -142   -135   -116     28   -148   -420
    -18   -542   -524    280    252   -535   -127   -116   -103     38   -137   -407
    -12   -522   -511    267    246   -517   -114   -103    -85     54   -127   -402
      0   -517   -517    257    257   -514   -111    -98    -83     54   -124   -397
     10   -524   -535    257    272   -530   -109    -96    -77     57   -124   -402
      5   -524   -532    259    267   -527   -103    -67    -51     83   -109   -371
      0   -498   -498    249    246   -498    -90    -41    -12    119    -72   -342
     41   -491   -532    226    285   -511    -98    -49    -18    114    -75   -355
     46   -483   -530    218    288   -506    -77    -12      7    145    -46   -327
     46   -465   -514    207    277   -491    -70     18     31    166    -23   -296
     51   -465   -517    205    283   -491    -62     57     59    207     23   -262
     59   -441   -501    189    277   -472    -57     98     93    246     59   -244
     88   -410   -498    161    293   -454    -54    140    124    270     77   -213
    114   -387   -504    135    306   -446    -46    194    161    306    111   -176
    116   -366   -483    124    298   -426    -33    257    207    350    155   -145
    122   -353   -475    116    296   -415    -20    316    259    400    200   -101
    166   -337   -504     85    335   -420    -28    353    296    439    241    -67
    168   -309   -478     70    322   -392    -25    400    340    485    293    -23
    179   -270   -449     44    314   -358    -10    446    387    540    350     41
    197   -254   -454     25    324   -355     -7    459    407    563    387     83
    213   -239   -452     12    332   -345     -2    465    413    571    405    109
    207   -231   -441     10    322   -335     -2    444    394    548    394    106
    189   -202   -394      5    290   -298      2    426    392    542    389    106
    174   -218   -392     20    280   -306      5    387    368    514    355     83
    127   -252   -379     62    252   -314      7    345    327    467    303     33
     93   -259   -353     80    223   -306      5    303    296    444    288     18
    114   -285   -400     85    257   -342    -12    228    236    381    241    -23
     93   -306   -400    106    244   -350     -5    187    202    345    213    -51
     64   -316   -381    127    223   -348      7    163    189    327    197    -75
     41   -337   -379    148    207   -358     23    129    171    303    176   -106
     36   -327   -363    145    200   -345     25    103    153    285    168   -124
     38   -350   -389    155    213   -368     25     90    137    272    158   -140
     38   -355   -394    158    215   -374     31     90    135    267    153   -153
     36   -303   -342    132    189   -324     49    111    171    298    179   -124
     33   -239   -272    101    150   -254     64    137    210    342    226    -70
     20   -179   -202     77    109   -189     54    140    239    376    270    -25
     12   -168   -181     77     96   -174     23    119    246    387    285    -10
      5   -153   -158     75     80   -155      0    106    244    381    277    -23
    -10   -176   -166     93     75   -171     -2     93    228    368    270    -31
    -25   -184   -158    103     64   -171     -5     90    228    374    280    -12
    -54   -200   -145    127     44   -174      0     96    236    381    285     -7
    -72   -272   -200    171     62   -236     -2     80    202    335    239    -59
   -114   -384   -270    246     77   -327      7     77    168    301    197    -98
   -124   -465   -340    293    106   -402     12     75    140    277    171   -116
   -148   -511   -363    329    106   -439      7     57    111    246    142   -140
   -150   -555   -405    353    124   -480    -18      7     59    192     90   -192
   -181   -574   -392    376    103   -483    -10      5     46    187     88   -194
   -210   -597   -387    402     85   -493     -5     10     54    194    106   -176
   -181   -639   -457    410    137   -548    -25     -2     33    179     90   -181
   -129   -659   -530    392    200   -594    -49    -46    -15    127     41   -220
   -127   -646   -519    387    194   -584    -49    -57    -23    116     36   -223
   -124   -644   -519    384    194   -581    -57    -62    -33    106     25   -233
   -124   -646   -522    387    197   -584    -59    -59    -36    101     23   -239
   -132   -672   -540    402    202   -607    -80    -85    -59     72     -5   -272
    -70   -743   -675    405    301   -709   -103   -116   -127     -5    -85   -342
    -38   -904   -865    470    410   -883    -57    -85   -205   -145   -246   -506
    -64  -1127  -1062    597    498  -1096     62     15   -267   -329   -480   -761
    -67  -1080  -1013    574    470  -1049    179    176   -176   -329   -514   -807
    -64   -795   -730    428    329   -763    168     57   -103   -202   -340   -639
   -187   -301   -114    241    -36   -207    -33   -459   -122     59     70   -218
   -371    389    761     -7   -566    574   -241   -896     -2    555    735    454
   -387    724   1111   -171   -748    917   -454  -1067    168   1052   1301   1039
   -309    431    740    -62   -524    584   -633  -1166     33   1052   1291   1070
   -272   -132    140    200   -207      2   -672  -1215   -405    400    602    389
   -223   -620   -397    423     85   -509   -605  -1124   -815   -379   -218   -433
   -161   -836   -675    496    257   -756   -428   -740   -644   -376   -327   -535
   -101   -813   -711    457    303   -763   -285   -436   -405   -215   -228   -449
    -44   -779   -735    410    342   -758   -181   -231   -257   -119   -166   -397
     -5   -750   -745    379    368   -748   -116   -140   -194    -90   -155   -394
     44   -766   -810    358    426   -787   -124   -148   -215   -127   -187   -415
     44   -787   -831    371    436   -810    -98   -101   -179    -98   -150   -376
     64   -789   -854    361    457   -823    -98    -96   -174   -101   -148   -374
     88   -782   -870    348    478   -826   -119   -114   -184   -119   -166   -389
     77   -761   -841    340    457   -802   -122   -114   -184   -127   -176   -400
     72   -763   -836    345    452   -800   -109   -101   -168   -122   -166   -392
     85   -779   -865    345    472   -820   -103    -88   -166   -109   -145   -371
     77   -748   -826    335    452   -787    -98    -51   -135    -70   -103   -324
     77   -750   -831    335    452   -789    -80    -15    -98    -38    -77   -296
     77   -698   -776    311    426   -737    -75     10    -67    -10    -51   -275
    129   -688   -820    277    475   -753   -106    -12    -88    -31    -75   -293
    145   -672   -818    265    480   -745   -106      5    -67    -10    -59   -267
    127   -657   -787    262    457   -722    -88     44    -28     25    -25   -241
    140   -633   -774    246    454   -701    -85     67      0     49      0   -215
    150   -581   -732    215    439   -657    -83    111     46     98     38   -174
    161   -524   -685    181    423   -605    -80    158     98    142     70   -137
    210   -522   -732    153    470   -626    -90    194    119    158     90   -106
    233   -509   -743    135    488   -626    -83    254    171    213    142    -49
    226   -446   -672    109    449   -561    -67    322    241    283    210     18
    223   -371   -594     75    407   -483    -64    363    293    340    257     67
    262   -350   -615     44    439   -483   -101    342    275    332    254     70
    265   -329   -594     33    428   -462   -103    350    275    335    262     85
    252   -303   -555     23    402   -428   -109    340    270    329    265     85
    244   -262   -506     10    374   -384   -116    309    241    298    239     57
    246   -262   -511      7    376   -387   -137    249    176    226    187     12
    246   -275   -522     12    381   -397   -137    220    140    189    158      2
    241   -277   -522     18    379   -400   -145    171     93    135    106    -36
    223   -270   -493     23    358   -381   -150    111     46     85     62    -90
    179   -280   -462     49    319   -368   -155     46      2     28     12   -148
    150   -283   -433     64    290   -358   -142     12    -25     -2     -5   -166
    153   -275   -431     59    290   -353   -145    -25    -64    -38    -38   -200
    189   -262   -452     36    319   -355   -171   -103   -142   -129   -124   -285
    192   -239   -431     23    309   -335   -187   -132   -174   -153   -142   -303
    189   -231   -420     20    303   -327   -194   -140   -179   -155   -148   -303
    179   -192   -371      5    275   -283   -192   -148   -166   -145   -135   -298
    184   -106   -290    -38    236   -197   -176   -142   -135   -114   -101   -267
    179    -41   -220    -70    197   -132   -184   -132   -101    -72    -59   -220
    176      5   -174    -90    174    -83   -218   -148    -98    -59    -44   -205
    194     41   -153   -119    174    -54   -254   -179   -106    -72    -49   -218
    207     41   -166   -124    187    -62   -275   -218   -137    -90    -64   -239
    181     12   -171    -98    176    -77   -293   -277   -189   -150   -116   -301
    181      7   -174    -96    176    -83   -301   -303   -228   -189   -142   -314
    194    -18   -213    -88    202   -116   -303   -280   -244   -194   -148   -288
    194    -85   -280    -54    236   -181   -322   -296   -293   -233   -192   -316
    192   -158   -350    -18    270   -254   -340   -306   -337   -277   -239   -350
    171   -218   -392     23    280   -303   -348   -345   -384   -337   -293   -405
    155   -283   -439     64    296   -361   -348   -381   -439   -397   -348   -454
    163   -296   -459     67    311   -376   -363   -379   -472   -405   -348   -444
    168   -298   -467     62    316   -381   -381   -374   -480   -400   -350   -439
    163   -303   -467     67    314   -384   -394   -407   -504   -439   -387   -475
    161   -298   -459     64    309   -379   -402   -431   -524   -467   -410   -493
    158   -301   -459     72    309   -379   -400   -441   -532   -480   -418   -498
    148   -280   -428     64    285   -355   -402   -467   -548   -498   -428   -514
    142   -270   -413     62    275   -340   -413   -483   -568   -514   -439   -514
    150   -265   -415     54    280   -340   -446   -496   -597   -530   -459   -524
    163   -265   -428     51    296   -345   -475   -501   -613   -542   -478   -542
    184   -335   -519     75    350   -426   -457   -480   -646   -602   -548   -602
    207   -511   -719    150    462   -615   -389   -420   -696   -750   -732   -776
    215   -610   -826    194    519   -717   -285   -309   -685   -875   -909   -966
    187   -428   -615    122    400   -522   -202   -213   -553   -818   -862   -953
     54    -28    -83    -15     67    -54   -293   -553   -589   -683   -615   -730
    -62    535    597   -236   -329    563   -561  -1111   -743   -441   -166   -285
   -129   1169   1296   -519   -714   1231   -833  -1506   -779    -54    407    244
   -101   1343   1444   -620   -771   1392  -1060  -1667   -761    306    831    646
    -51    844    896   -397   -475    870  -1124  -1654   -982     44    498    381
    -15    337    353   -161   -184    342  -1080  -1600  -1350   -678   -296   -337
     25    -75   -101     23     62    -88   -945  -1387  -1449  -1106   -833   -823
     62   -187   -249     62    155   -218   -800  -1054  -1171   -953   -779   -771
    109   -129   -239      7    171   -184   -701   -831   -956   -787   -649   -675
    153    -80   -236    -36    192   -158   -631   -693   -828   -706   -602   -667
    168    -67   -236    -51    200   -153   -600   -633   -787   -691   -615   -641
    174    -51   -226    -59    200   -137   -594   -587   -758   -662   -615   -589
    179    -67   -249    -57    213   -158   -579   -574   -745   -657   -602   -587
    187    -41   -228    -72    205   -132   -568   -561   -730   -641   -581   -574
    189    -20   -213    -85    200   -116   -571   -571   -730   -646   -584   -579
    189    -10   -200    -88    194   -103   -576   -574   -732   -649   -584   -574
    202      2   -200   -103    200    -98   -571   -558   -722   -641   -579   -553
    200     25   -174   -114    187    -72   -553   -542   -698   -613   -550   -535
    200     54   -145   -129    171    -46   -553   -540   -670   -587   -514   -535
    220     54   -166   -137    194    -54   -566   -509   -670   -563   -491   -530
    228     23   -205   -127    215    -90   -561   -459   -631   -524   -467   -478
    231     46   -184   -137    207    -70   -561   -449   -605   -509   -452   -470
    231     57   -174   -145    202    -57   -550   -428   -579   -491   -446   -449
    231     70   -161   -150    197    -44   -550   -418   -561   -478   -431   -410
    244    122   -122   -184    181      0   -540   -394   -519   -436   -394   -405
    265    135   -129   -200    197      2   -545   -350   -491   -397   -366   -371
    288    155   -132   -223    210     12   -548   -293   -444   -355   -329   -329
    311    174   -137   -241    226     18   -537   -233   -384   -290   -277   -275
    319    197   -122   -259    220     36   -522   -176   -314   -228   -226   -236
    327    252    -75   -290    200     88   -506   -129   -259   -176   -174   -189
    319    265    -57   -293    187    103   -491    -96   -228   -142   -135   -148
    316    285    -31   -301    174    127   -488    -93   -223   -124   -109   -127
    340    316    -23   -329    181    148   -496    -77   -223   -109    -85   -103
    348    306    -41   -327    194    132   -501    -75   -228    -98    -75    -93
    324    254    -70   -290    197     93   -506   -106   -257   -124    -88   -119
    272    257    -15   -265    145    122   -514   -181   -316   -189   -135   -202
    197    267     67   -233     64    168   -506   -275   -379   -259   -184   -246
    171    257     83   -215     44    171   -506   -319   -423   -285   -207   -241
    228    223     -5   -228    116    109   -530   -314   -454   -309   -249   -241
    246    194    -51   -220    150     72   -535   -340   -478   -332   -272   -283
    215    184    -31   -202    122     77   -530   -381   -498   -342   -277   -350
    210    174    -36   -192    124     70   -522   -423   -514   -368   -298   -407
    213    161    -54   -187    132     54   -522   -457   -540   -400   -329   -413
    210    171    -38   -189    124     67   -527   -454   -555   -428   -363   -361
    197    135    -62   -168    129     36   -514   -446   -555   -413   -368   -348
    194    158    -36   -176    116     62   -493   -423   -511   -355   -309   -340
    189    239     49   -215     70    145   -478   -431   -478   -332   -265   -329
    202    257     54   -228     75    155   -491   -470   -488   -335   -257   -350
    202    270     67   -239     67    171   -493   -428   -439   -265   -194   -270
    192    272     80   -233     57    176   -522   -431   -439   -246   -161   -226
    176    249     72   -215     51    161   -545   -449   -459   -252   -161   -246
    161    215     54   -187     54    135   -535   -454   -454   -233   -155   -262
    174    207     31   -192     70    119   -555   -483   -485   -259   -161   -301
    168    158    -10   -166     90     75   -558   -478   -501   -272   -189   -324
    168     54   -114   -114    142    -28   -568   -501   -553   -345   -283   -363
    166    -25   -192    -70    179   -109   -576   -519   -615   -418   -363   -363
    158   -114   -275    -23    213   -194   -566   -485   -605   -376   -329   -353
    137   -148   -285      5    210   -218   -553   -498   -607   -376   -332   -415
    135   -153   -288      7    210   -220   -561   -540   -652   -452   -394   -472
    155   -197   -353     20    254   -275   -568   -542   -680   -467   -405   -426
    153   -218   -371     31    259   -293   -571   -553   -683   -454   -400   -431
    140   -233   -374     46    254   -303   -568   -558   -683   -452   -376   -426
    127   -228   -355     49    241   -293   -568   -553   -683   -446   -376   -454
    116   -259   -376     72    246   -316   -558   -535   -672   -441   -418   -462
    111   -270   -381     77    244   -327   -566   -561   -683   -449   -413   -475
    106   -288   -394     90    249   -340   -566   -568   -688   -462   -410   -472
    114   -345   -459    114    285   -400   -566   -558   -701   -462   -410   -446
    109   -374   -483    132    296   -428   -558   -550   -711   -480   -449   -504
    127   -563   -693    215    410   -628   -522   -511   -795   -636   -618   -696
    148   -774   -922    311    532   -846   -420   -394   -846   -815   -849   -927
    148   -743   -891    296    517   -815   -314   -265   -756   -833   -893   -974
     54   -457   -511    202    283   -483   -306   -454   -696   -704   -693   -787
   -135     90    226     20   -181    155   -563  -1088   -784   -436   -239   -340
   -288    826   1114   -270   -701    971   -828  -1548   -717     44    410    285
   -280   1210   1488   -467   -883   1348  -1088  -1732   -571    566    992    870
   -210    971   1182   -379   -696   1075  -1249  -1779   -633    646   1047    922
   -184    389    571   -103   -376    480  -1215  -1719  -1000    -18    314    215
   -155   -184    -28    168    -64   -106  -1023  -1465  -1247   -659   -397   -483
   -103   -415   -311    257    101   -366   -826  -1085  -1070   -672   -517   -623
    -28   -418   -389    223    179   -405   -683   -795   -852   -542   -457   -568
     20   -426   -446    202    231   -436   -607   -633   -745   -493   -433   -537
     41   -465   -506    210    272   -485   -563   -563   -701   -472   -433   -532
     41   -485   -527    220    283   -506   -542   -530   -680   -459   -426   -545
     41   -459   -501    210    270   -480   -530   -514   -665   -452   -420   -548
     51   -444   -498    194    275   -470   -519   -496   -644   -441   -415   -530
     75   -433   -509    179    290   -470   -506   -472   -626   -433   -415   -511
     83   -431   -517    174    298   -472   -493   -449   -613   -423   -413   -501
     83   -428   -511    174    296   -470   -478   -418   -581   -376   -366   -491
     83   -405   -488    158    283   -444   -472   -405   -558   -348   -327   -478
     90   -387   -478    148    283   -431   -465   -392   -540   -335   -314   -457
     83   -384   -470    148    275   -426   -454   -376   -527   -332   -324   -449
     85   -387   -472    150    277   -428   -446   -355   -509   -316   -314   -418
     80   -374   -457    145    267   -415   -441   -335   -475   -275   -275   -397
     75   -371   -449    148    262   -410   -431   -301   -439   -228   -241   -389
     75   -366   -444    142    259   -405   -418   -262   -400   -192   -215   -374
     93   -327   -420    116    257   -374   -410   -226   -368   -163   -192   -340
    111   -298   -413     93    259   -355   -400   -174   -322   -122   -158   -314
    129   -288   -420     77    275   -353   -381   -111   -267    -77   -122   -285
    150   -249   -400     49    272   -324   -366    -46   -220    -46    -98   -252
    197   -192   -389     -2    293   -290   -353     15   -168    -10    -67   -184
    231   -192   -423    -20    327   -309   -345     57   -132     41    -12   -158
    254   -176   -431    -38    340   -303   -332    109    -80    111     49   -124
    265   -150   -415    -57    337   -283   -329    129    -54    140     70    -98
    252   -122   -374    -64    311   -246   -327    129    -54    132     54    -64
    241   -122   -363    -62    301   -241   -322    119    -62    135     59    -51
    228   -114   -342    -57    283   -228   -322     96    -77    137     77    -83
    207   -111   -322    -49    265   -215   -322     62   -103    109     57   -111
    179   -135   -314    -20    246   -223   -319     25   -137     72     25   -137
    158   -168   -329      5    244   -249   -324    -25   -174     41      7   -161
    140   -192   -332     23    236   -262   -332    -83   -213      5    -23   -189
    116   -241   -358     59    233   -298   -327   -129   -244    -25    -49   -218
     83   -280   -363     98    223   -322   -306   -161   -267    -49    -72   -236
     70   -275   -345    101    205   -309   -298   -184   -280    -62    -90   -249
     67   -283   -350    106    207   -316   -293   -210   -296    -75   -103   -262
     51   -309   -363    127    205   -335   -280   -220   -301    -77   -109   -275
     54   -353   -407    150    231   -379   -252   -210   -303    -85   -116   -275
     62   -374   -436    155    246   -402   -220   -181   -267    -49    -80   -249
     77   -296   -374    109    223   -335   -205   -153   -215      7    -23   -207
     75   -241   -316     83    194   -280   -210   -153   -192     33     -5   -179
     75   -205   -280     64    176   -241   -233   -158   -174     64     18   -150
     96   -213   -311     57    202   -262   -270   -161   -166     85     33   -132
     98   -262   -363     80    228   -311   -275   -158   -161     88     41   -119
     88   -290   -381    101    233   -337   -285   -174   -168     83     46   -122
     70   -322   -392    127    231   -355   -285   -184   -171     77     41   -114
     57   -387   -446    163    249   -415   -301   -192   -194     44      7   -124
     54   -480   -537    213    296   -509   -322   -210   -239     12    -25   -184
     49   -537   -589    244    319   -563   -348   -241   -290    -36    -75   -259
     36   -584   -620    275    327   -602   -348   -257   -319    -70   -106   -283
     12   -644   -657    314    335   -649   -340   -262   -335    -80   -116   -285
      0   -701   -701    348    350   -701   -337   -267   -353   -101   -140   -293
      0   -740   -740    368    366   -740   -342   -277   -374   -116   -161   -306
      0   -745   -745    374    371   -745   -345   -285   -387   -135   -189   -309
     18   -748   -769    363    392   -758   -350   -288   -400   -161   -220   -298
      7   -761   -769    376    387   -763   -350   -290   -387   -124   -181   -324
    -12   -756   -745    384    363   -750   -355   -296   -389   -124   -181   -350
    -23   -766   -743    394    358   -756   -363   -301   -400   -145   -202   -353
    -28   -839   -810    433    389   -826   -348   -290   -394   -148   -207   -348
    -31   -865   -833    446    400   -849   -342   -288   -387   -140   -197   -355
    -28   -930   -904    478    433   -917   -329   -296   -420   -187   -254   -397
      7  -1083  -1091    537    548  -1085   -296   -290   -545   -384   -478   -566
     18  -1291  -1309    636    662  -1301   -163   -205   -639   -581   -711   -846
     18  -1252  -1270    615    644  -1260    -46   -103   -587   -587   -727   -930
    -77  -1028   -953    550    436   -992    -31   -283   -498   -394   -459   -724
   -267   -532   -265    400     -2   -400   -218   -766   -384     28    122   -161
   -439    189    626    124   -532    407   -433  -1060    -90    675    901    631
   -418    566    984    -72   -701    774   -691  -1150    145   1205   1454   1236
   -337    353    691     -7   -514    522   -896  -1247    -18   1119   1335   1195
   -301   -200    101    252   -202    -49   -958  -1314   -504    407    576    449
   -303   -685   -384    493     38   -535   -820  -1145   -844   -275   -148   -303
   -241   -820   -581    530    168   -701   -615   -784   -714   -306   -265   -441
   -135   -810   -675    470    270   -743   -459   -501   -542   -207   -223   -405
    -72   -818   -745    446    335   -782   -374   -348   -465   -176   -233   -413
    -51   -807   -756    428    350   -782   -335   -293   -436   -171   -249   -436
    -31   -818   -787    423    376   -802   -306   -254   -418   -161   -246   -431
    -20   -841   -820    431    400   -833   -283   -223   -400   -150   -241   -428
    -12   -859   -846    436    415   -854   -275   -200   -387   -140   -228   -431
    -38   -888   -849    462    402   -870   -259   -179   -368   -124   -223   -418
    -77   -870   -795    472    355   -833   -231   -142   -329    -88   -197   -384
    -67   -849   -784    457    358   -818   -228   -140   -327    -85   -202   -374
    -75   -818   -743    446    332   -782   -215   -122   -316    -70   -192   -350
    -57   -849   -795    452    368   -820   -223   -127   -319    -57   -179   -368
    -54   -823   -769    439    355   -797   -220   -103   -303    -41   -166   -355
    -54   -805   -750    428    345   -779   -205    -59   -265      0   -135   -327
    -49   -750   -701    400    324   -727   -200    -36   -244     10   -124   -314
    -57   -774   -717    413    329   -745   -179      5   -202     41   -103   -267
    -57   -740   -683    397    311   -711   -155     62   -153     98    -49   -239
    -72   -750   -680    410    301   -717   -119    116   -111    148     -2   -220
    -98   -748   -649    423    275   -698    -85    176    -46    220     72   -168
    -93   -727   -636    410    267   -683    -75    239     10    275    124   -109
    -80   -706   -626    392    272   -667    -54    306     62    324    161    -54
    -57   -670   -615    361    277   -644    -36    374    122    384    215     10
    -25   -633   -607    329    290   -620    -20    431    174    436    257     51
     -5   -610   -607    306    298   -610    -18    465    205    462    265     96
     33   -605   -639    285    335   -620    -15    496    231    493    298    153
     70   -574   -646    252    355   -610    -20    493    233    498    303    155
     88   -527   -615    220    350   -571    -41    465    218    485    306    148
     90   -519   -610    213    348   -563    -54    426    194    462    290    124
    106   -514   -623    202    363   -568    -70    384    161    418    249     85
    127   -532   -662    202    394   -597    -90    335    119    361    197     51
    132   -587   -719    228    426   -652   -106    283     77    316    158     10
    119   -633   -756    254    436   -693   -127    218     23    262    109    -38
    101   -662   -763    277    431   -711   -135    153    -23    210     64    -77
     75   -701   -779    311    426   -740   -140     98    -67    158     18   -127
     70   -717   -787    324    428   -750   -132     70    -96    122    -12   -148
     72   -701   -774    314    420   -737   -119     51   -103    114    -15   -153
     41   -711   -753    335    397   -732   -114     31   -116    101    -31   -171
     23   -735   -758    353    389   -745    -98     31   -114    109    -23   -176
     18   -724   -743    353    379   -732    -85     33   -109    119    -15   -189
     18   -680   -701    329    358   -691    -54     57    -77    132     -5   -166
     20   -639   -659    306    340   -649    -36     83    -36    171     36    -85
     20   -610   -631    293    324   -620    -49     83     -5    213     88    -46
     28   -592   -620    283    324   -605    -93     64      0    228    111    -46
     41   -602   -644    277    342   -620   -124     41    -18    205     83    -75
     31   -605   -636    285    332   -620   -137     31    -28    184     51    -62
     18   -626   -644    301    329   -633   -148     20    -38    176     54    -46
      5   -646   -652    322    327   -649   -158      2    -59    155     46    -59
      2   -756   -758    374    379   -756   -168    -18    -98    111      7   -103
      2   -885   -891    441    446   -888   -181    -44   -153     54    -51   -168
      2   -927   -930    462    465   -927   -202    -72   -189     15    -93   -205
    -10   -963   -953    488    470   -958   -189    -83   -207    -15   -132   -213
    -18   -982   -966    498    472   -974   -197   -106   -241    -57   -168   -239
     -7   -995   -987    501    488   -992   -205   -124   -265    -80   -184   -265
     -2  -1013  -1013    506    504  -1013   -218   -137   -277    -96   -200   -272
      5  -1031  -1036    514    519  -1034   -223   -145   -283   -101   -197   -270
     -2  -1054  -1052    527    522  -1054   -228   -155   -296   -109   -205   -296
      2  -1057  -1060    527    530  -1057   -239   -166   -314   -129   -228   -306
     15  -1049  -1067    514    540  -1060   -244   -168   -322   -142   -233   -298
     23  -1052  -1075    514    548  -1062   -252   -176   -335   -155   -244   -324
     23  -1067  -1093    522    555  -1078   -254   -184   -345   -179   -270   -329
     31  -1098  -1130    532    579  -1114   -254   -187   -371   -218   -314   -345
     51  -1234  -1288    589    667  -1260   -231   -168   -433   -329   -444   -472
     64  -1454  -1519    696    792  -1486   -142    -96   -506   -522   -680   -732
     62  -1452  -1514    693    787  -1483    -31     44   -433   -555   -758   -852
     18  -1182  -1200    581    607  -1192     10     31   -301   -407   -592   -691
   -124   -730   -605    423    239   -667   -127   -376   -277   -150   -197   -257
   -322    -67    254    194   -288     93   -329   -833   -202    309    457    418
   -368    384    750    -10   -558    566   -527  -1026    -38    833   1096   1067
   -259    220    480     18   -368    350   -717  -1148   -145    906   1182   1215
   -200   -324   -127    259    -38   -226   -795  -1244   -584    283    511    579
   -168   -852   -683    511    257   -769   -750  -1205  -1026   -548   -376   -345
   -124  -1117   -995    620    433  -1057   -600   -859   -917   -631   -576   -566
    -98  -1104  -1005    600    452  -1054   -454   -558   -678   -472   -480   -480
    -38  -1049  -1010    542    483  -1028   -345   -371   -530   -384   -423   -418
     23  -1031  -1054    504    537  -1041   -296   -280   -462   -342   -397   -400
     83  -1021  -1104    467    592  -1062   -293   -239   -436   -319   -392   -420
    106   -995  -1104    444    605  -1049   -277   -205   -415   -311   -384   -420
    103   -997  -1101    446    600  -1047   -265   -192   -405   -311   -387   -420
     51  -1005  -1057    478    553  -1031   -246   -189   -397   -311   -387   -407
     31   -987  -1018    475    522  -1002   -241   -192   -387   -309   -381   -400
     98   -940  -1041    420    568   -989   -249   -174   -355   -288   -361   -381
    135   -930  -1065    394    600   -997   -239   -137   -324   -265   -342   -361
    158   -917  -1075    379    615   -995   -231   -119   -314   -259   -340   -345
    171   -885  -1057    355    613   -971   -246   -109   -311   -252   -329   -322
    174   -880  -1054    353    613   -966   -249    -93   -293   -236   -316   -314
    174   -875  -1049    348    610   -963   -246    -77   -277   -223   -303   -303
    184   -862  -1047    340    615   -953   -239    -54   -254   -194   -275   -272
    197   -826  -1026    311    610   -924   -239    -31   -231   -168   -246   -241
    215   -792  -1008    288    610   -898   -233      7   -197   -132   -207   -205
    220   -766   -987    270    602   -875   -223     49   -158    -93   -176   -174
    236   -753   -989    259    613   -870   -215    101   -114    -62   -158   -150
    254   -730   -984    236    618   -857   -207    148    -62    -18   -127   -116
    262   -691   -953    213    605   -820   -202    192    -12     28    -88    -80
    267   -665   -932    197    597   -797   -202    241     36     80    -46    -31
    290   -610   -901    161    594   -756   -194    296     98    142     10     36
    324   -553   -880    114    602   -717   -200    324    137    184     51     93
    348   -519   -867     85    605   -693   -197    340    150    200     67    127
    363   -485   -849     59    602   -667   -200    319    127    179     44    101
    355   -504   -859     75    607   -680   -197    296     98    150     23     70
    319   -522   -841    101    579   -683   -187    270     75    119    -10     36
    309   -519   -828    103    566   -672   -184    236     49     85    -31     12
    288   -522   -810    114    548   -665   -194    187     10     38    -64    -25
    277   -524   -802    124    540   -662   -207    129    -38    -23   -114    -75
    257   -563   -820    153    535   -691   -223     59   -106   -101   -181   -129
    226   -587   -815    179    519   -701   -215     20   -145   -150   -228   -161
    218   -584   -805    181    509   -693   -218    -23   -187   -202   -277   -189
    207   -589   -797    192    501   -693   -233    -72   -236   -259   -327   -223
    197   -587   -784    194    488   -685   -233    -93   -259   -275   -342   -272
    189   -579   -769    194    478   -675   -226   -106   -265   -272   -327   -288
    200   -607   -810    202    504   -709   -210   -101   -257   -270   -316   -277
    218   -558   -776    171    496   -667   -207    -98   -239   -262   -303   -262
    228   -462   -691    116    457   -576   -233   -109   -223   -246   -288   -236
    233   -397   -631     80    431   -514   -249   -111   -197   -202   -241   -205
    236   -389   -626     75    428   -506   -272   -124   -194   -197   -226   -197
    228   -376   -605     75    415   -491   -296   -137   -207   -210   -233   -205
    226   -387   -613     77    415   -498   -316   -161   -233   -228   -239   -226
    223   -389   -613     83    415   -501   -332   -176   -254   -252   -267   -244
    215   -418   -633     98    423   -524   -329   -171   -265   -272   -301   -244
    197   -470   -667    137    431   -568   -337   -184   -298   -309   -332   -249
    213   -524   -737    155    475   -631   -363   -218   -368   -384   -402   -332
    220   -576   -797    176    509   -685   -366   -226   -410   -423   -483   -407
    233   -639   -875    202    550   -756   -381   -254   -457   -475   -553   -444
    228   -693   -922    233    574   -807   -394   -288   -496   -522   -584   -462
    220   -685   -909    231    563   -797   -387   -301   -517   -532   -584   -467
    215   -662   -878    223    545   -769   -381   -309   -519   -524   -555   -462
    207   -633   -844    210    524   -737   -392   -322   -527   -532   -555   -493
    194   -623   -818    215    506   -719   -405   -340   -553   -563   -605   -550
    187   -620   -810    215    498   -717   -410   -345   -566   -571   -615   -548
    194   -662   -859    233    527   -761   -405   -340   -563   -561   -589   -532
    205   -654   -859    223    532   -756   -415   -350   -568   -568   -594   -545
    197   -652   -849    228    522   -750   -405   -350   -566   -579   -610   -530
    197   -698   -896    249    545   -795   -392   -342   -594   -623   -659   -553
    218   -841  -1060    311    639   -950   -350   -296   -652   -748   -813   -696
    233  -1047  -1280    405    756  -1161   -239   -181   -678   -911  -1039   -901
    246  -1015  -1262    384    753  -1137   -137    -38   -581   -932  -1104   -976
    166   -688   -857    259    509   -771   -142   -163   -498   -771   -893   -782
     41   -215   -257     85    150   -236   -358   -672   -607   -553   -509   -423
    -62    478    540   -210   -301    509   -628  -1117   -623   -142     77    119
    -59    971   1031   -454   -545   1000   -875  -1306   -498    361    678    683
     18    613    592   -316   -285    602  -1013  -1332   -597    371    662    717
     28     44     15    -36      5     31  -1008  -1348   -989   -259     -2     93
     31   -465   -498    215    265   -480   -883  -1239  -1327   -989   -782   -636
     70   -724   -795    327    431   -758   -704   -919  -1156  -1036   -945   -769
    109   -678   -787    283    444   -732   -579   -662   -893   -839   -810   -646
    153   -649   -802    246    478   -724   -467   -475   -727   -717   -727   -602
    171   -613   -784    220    478   -698   -407   -384   -644   -662   -691   -584
    176   -639   -815    231    496   -727   -389   -358   -633   -672   -706   -584
    163   -649   -813    241    488   -730   -379   -342   -626   -683   -722   -589
    171   -633   -805    231    485   -719   -363   -319   -597   -657   -696   -561
    197   -576   -776    189    485   -675   -374   -329   -602   -672   -717   -548
    220   -555   -776    168    498   -665   -389   -337   -618   -678   -730   -553
    213   -527   -743    155    475   -633   -384   -324   -592   -636   -693   -571
    218   -501   -719    140    467   -610   -379   -316   -568   -615   -667   -558
    207   -475   -683    132    444   -576   -374   -303   -545   -589   -649   -530
    220   -436   -657    109    439   -545   -371   -285   -524   -579   -639   -498
    249   -407   -657     77    452   -532   -387   -283   -517   -571   -641   -491
    257   -397   -654     70    454   -524   -387   -272   -498   -553   -628   -483
    252   -400   -654     72    452   -524   -379   -246   -472   -527   -605   -480
    241   -371   -613     64    426   -491   -376   -220   -444   -504   -594   -457
    239   -353   -592     54    413   -470   -366   -181   -402   -462   -558   -439
    246   -303   -550     28    397   -426   -355   -135   -348   -405   -501   -413
    275   -239   -517    -18    394   -376   -358    -93   -303   -363   -470   -363
    306   -192   -498    -57    402   -345   -350    -49   -267   -340   -462   -324
    324   -197   -522    -64    420   -358   -332      5   -210   -288   -423   -280
    337   -179   -517    -80    426   -348   -311     57   -150   -220   -355   -259
    340   -132   -472   -106    405   -301   -298     96   -109   -176   -306   -220
    350    -83   -433   -132    392   -257   -288    127    -83   -148   -283   -161
    363    -59   -426   -153    392   -241   -285    132    -85   -150   -285   -137
    350    -57   -407   -148    376   -231   -290    111   -111   -179   -311   -158
    342    -57   -400   -145    368   -228   -290     85   -137   -207   -335   -176
    345    -49   -394   -148    368   -220   -293     59   -174   -236   -350   -189
    327    -38   -368   -145    345   -202   -309     20   -220   -283   -384   -215
    309    -31   -342   -140    324   -187   -324    -41   -277   -337   -426   -265
    290    -31   -322   -129    306   -176   -332   -103   -335   -387   -459   -306
    272    -41   -314   -114    293   -176   -345   -158   -392   -428   -496   -355
    239    -44   -283    -98    259   -163   -355   -202   -428   -462   -527   -397
    213    -31   -246    -90    228   -137   -358   -233   -449   -478   -545   -402
    244    -38   -285   -103    265   -161   -381   -301   -511   -532   -607   -459
    252    -54   -306    -98    277   -179   -376   -309   -524   -542   -620   -470
    236    -44   -280    -98    257   -161   -363   -303   -517   -527   -600   -449
    226    -44   -272    -90    249   -158   -353   -301   -514   -514   -584   -439
    220      7   -213   -114    215   -101   -348   -290   -496   -493   -566   -418
    226     80   -145   -153    187    -31   -345   -275   -472   -475   -553   -371
    239    127   -114   -184    176      5   -348   -267   -441   -436   -511   -335
    249    158    -90   -205    168     36   -363   -275   -420   -400   -470   -314
    254    158    -98   -207    176     31   -384   -288   -420   -387   -446   -316
    259    166    -93   -213    176     36   -400   -303   -436   -400   -457   -316
    257    166    -93   -213    176     36   -413   -319   -457   -415   -472   -316
    246    171    -77   -210    161     46   -415   -327   -462   -418   -475   -327
    228    116   -111   -174    171      2   -397   -319   -465   -426   -475   -340
    239    -18   -257   -109    246   -137   -394   -327   -517   -478   -535   -366
    218   -109   -329    -57    272   -220   -394   -340   -555   -519   -587   -407
    207   -181   -389    -12    298   -285   -402   -368   -592   -555   -613   -454
    207   -246   -454     15    329   -350   -413   -397   -639   -602   -652   -483
    194   -306   -501     57    348   -402   -405   -402   -654   -620   -665   -496
    176   -348   -527     85    348   -436   -400   -400   -649   -628   -672   -498
    174   -371   -548     98    358   -459   -389   -407   -644   -631   -672   -506
    155   -368   -527    103    340   -446   -387   -415   -654   -628   -670   -530
    150   -402   -553    127    350   -478   -387   -423   -680   -649   -698   -545
    140   -467   -610    163    374   -537   -374   -415   -693   -667   -711   -550
    127   -504   -631    187    376   -566   -361   -410   -691   -667   -701   -548
    119   -532   -652    205    384   -592   -355   -413   -688   -659   -680   -550
    103   -522   -626    210    363   -574   -368   -420   -701   -670   -680   -566
     77   -639   -717    277    394   -678   -361   -413   -761   -763   -766   -633
     70   -893   -966    410    517   -930   -267   -337   -839   -932   -956   -810
     75  -1052  -1127    485    600  -1088   -114   -192   -833  -1080  -1140   -987
    101   -930  -1031    415    566   -979     -2    -88   -714  -1057  -1122   -982
     31   -506   -537    236    283   -522   -114   -449   -727   -888   -857   -722
    -77    179    257    -51   -168    218   -444  -1010   -782   -540   -363   -207
   -166    945   1111   -389   -639   1028   -750  -1361   -662     18    314    423
   -116   1262   1379   -571   -748   1319  -1015  -1467   -493    563    893    927
    -57    787    844   -366   -449    815  -1078  -1439   -659    363    665    714
    -44     88    132    -23    -90    109   -989  -1382  -1096   -454   -168    -31
    -49   -413   -363    228    155   -387   -782  -1135  -1257   -995   -784   -571
    -28   -478   -449    254    210   -465   -592   -795  -1008   -888   -776   -584
     28   -446   -475    207    249   -459   -467   -581   -849   -805   -737   -566
     80   -418   -498    168    288   -457   -381   -444   -753   -758   -717   -527
     98   -392   -491    145    293   -439   -353   -389   -717   -740   -706   -517
     85   -405   -491    161    288   -446   -348   -371   -706   -737   -709   -537
     67   -413   -483    171    275   -446   -324   -350   -683   -719   -688   -548
     41   -428   -472    192    257   -449   -285   -316   -644   -691   -659   -517
     33   -454   -491    207    262   -472   -257   -290   -615   -678   -646   -491
     44   -454   -498    205    270   -475   -246   -275   -600   -675   -644   -462
     25   -441   -467    207    244   -454   -231   -244   -579   -662   -626   -441
      7   -436   -444    213    223   -439   -207   -215   -555   -639   -597   -423
     -5   -441   -436    223    215   -441   -184   -189   -522   -602   -558   -402
    -10   -444   -433    228    210   -439   -174   -166   -493   -571   -519   -381
    -10   -444   -433    226    210   -439   -166   -140   -467   -553   -498   -350
    -10   -394   -384    202    187   -389   -161   -124   -444   -535   -483   -314
     -5   -348   -342    176    168   -348   -153   -101   -418   -514   -462   -288
     10   -335   -345    163    176   -340   -132    -59   -376   -485   -444   -257
     18   -335   -355    158    187   -345   -109    -15   -335   -439   -400   -233
     28   -327   -358    148    192   -342   -101     28   -296   -397   -353   -213
     31   -298   -332    132    179   -314    -75    103   -220   -327   -288   -148
     46   -244   -290     98    168   -267    -62    161   -155   -270   -239    -90
     59   -231   -290     83    174   -259    -64    181   -140   -257   -226    -70
     49   -218   -267     83    158   -241    -54    239    -98   -210   -179    -23
     62   -205   -270     70    163   -239    -44    275    -67   -171   -137     20
     59   -189   -249     64    153   -218    -41    290    -54   -150   -103     57
     49   -174   -226     59    135   -200    -38    285    -62   -150    -93     75
     46   -171   -218     59    132   -194    -36    262    -88   -171   -101     70
     36   -181   -218     70    124   -200    -44    226   -129   -213   -127     41
     28   -210   -239     90    132   -223    -54    181   -179   -265   -166     -2
     44   -218   -262     83    153   -239    -72    129   -233   -316   -202    -28
     57   -239   -296     88    176   -267    -83     75   -288   -366   -244    -59
     51   -275   -329    111    189   -301    -93     15   -345   -418   -288    -96
     54   -327   -381    137    218   -353   -103    -46   -402   -470   -327   -137
     51   -322   -376    132    213   -348   -127   -106   -452   -509   -361   -176
     54   -342   -397    142    223   -368   -127   -135   -470   -524   -376   -187
     54   -368   -423    155    236   -394   -119   -171   -496   -555   -405   -210
     64   -452   -517    194    290   -483    -93   -179   -506   -568   -410   -213
    101   -407   -509    153    303   -457    -88   -176   -493   -553   -379   -176
    119   -366   -485    122    301   -426    -85   -166   -480   -540   -368   -161
    140   -270   -413     64    275   -340    -85   -163   -465   -524   -366   -171
    155   -226   -381     36    267   -303    -85   -155   -439   -498   -340   -140
    158   -215   -374     28    265   -293    -96   -161   -420   -470   -301    -96
    161   -213   -376     25    267   -293   -122   -171   -405   -441   -265    -62
    171   -233   -405     28    285   -319   -140   -184   -418   -449   -272    -64
    176   -254   -431     38    303   -342   -148   -200   -444   -470   -296    -90
    176   -275   -454     49    314   -363   -168   -220   -472   -485   -309    -85
    174   -309   -485     67    327   -397   -179   -239   -498   -509   -332    -98
    171   -400   -574    114    368   -485   -194   -257   -537   -550   -379   -148
    168   -504   -672    168    420   -587   -210   -280   -589   -600   -428   -194
    166   -563   -730    197    446   -646   -202   -290   -620   -633   -433   -189
    168   -610   -779    218    472   -693   -200   -306   -657   -659   -444   -207
    161   -631   -795    233    478   -714   -200   -322   -685   -688   -478   -236
    158   -649   -807    246    483   -727   -192   -324   -691   -701   -488   -205
    158   -649   -810    244    483   -730   -202   -332   -696   -704   -493   -220
    142   -678   -820    267    480   -748   -200   -337   -711   -717   -522   -254
    132   -714   -846    288    488   -779   -207   -353   -735   -732   -542   -259
    116   -743   -859    314    488   -800   -213   -366   -753   -756   -563   -246
     70   -737   -807    332    439   -771   -200   -363   -753   -758   -548   -223
     64   -740   -807    337    436   -774   -207   -374   -761   -758   -553   -231
    106   -748   -854    322    480   -800   -223   -379   -769   -769   -568   -236
    124   -771   -896    324    509   -833   -226   -376   -789   -792   -592   -275
    129   -940  -1070    402    597  -1005   -194   -363   -878   -919   -730   -439
    114  -1176  -1291    530    701  -1231    -96   -293   -966  -1119   -974   -698
    109  -1215  -1327    553    717  -1270     18   -158   -909  -1169  -1067   -826
     96   -958  -1054    431    574  -1005     51   -205   -800  -1039   -917   -691
    -57   -470   -413    262    174   -441   -145   -732   -826   -774   -504   -231
   -249    249    498      0   -374    374   -381  -1208   -732   -259    197    488
   -324    792   1117   -236   -722    956   -613  -1436   -545    324    898   1166
   -257    722    979   -231   -618    849   -815  -1551   -584    493   1078   1392
   -181    166    345      5   -265    254   -846  -1545   -961   -119    392    776
   -132   -418   -288    275     75   -353   -704  -1337  -1267   -818   -394    -15
    -83   -737   -654    407    283   -696   -506   -974  -1195   -971   -672   -329
     23   -787   -810    381    415   -797   -353   -657   -984   -857   -641   -290
     80   -771   -854    342    465   -810   -272   -485   -875   -787   -602   -257
     85   -789   -875    353    478   -833   -233   -415   -844   -776   -607   -270
     80   -802   -883    358    480   -841   -215   -387   -833   -776   -615   -265
     85   -787   -872    350    478   -828   -197   -361   -807   -750   -592   -265
    114   -771   -888    327    498   -828   -205   -342   -797   -745   -587   -272
     90   -782   -872    345    480   -826   -189   -329   -797   -748   -587   -270
     12   -810   -823    397    418   -815   -171   -332   -797   -745   -576   -259
     28   -782   -810    376    418   -795   -179   -306   -774   -717   -553   -239
    137   -709   -846    283    491   -776   -197   -275   -748   -688   -537   -226
    135   -675   -810    270    472   -743   -181   -244   -711   -654   -511   -205
    101   -683   -787    288    441   -735   -158   -223   -698   -641   -498   -189
    132   -696   -828    283    480   -761   -155   -210   -696   -631   -491   -174
    168   -672   -844    252    506   -758   -161   -210   -693   -618   -480   -171
    145   -678   -823    265    483   -750   -153   -197   -678   -589   -457   -168
    101   -667   -771    280    436   -719   -135   -155   -644   -553   -423   -142
    111   -600   -711    244    410   -654   -116    -85   -587   -496   -363    -96
    163   -558   -724    194    444   -641   -127    -36   -555   -457   -324    -64
    200   -540   -740    171    470   -639   -127      5   -524   -428   -298    -44
    218   -532   -750    155    483   -641   -116     46   -485   -392   -270    -18
    226   -532   -758    153    491   -644    -93    103   -439   -355   -249     20
    257   -498   -756    119    504   -626    -77    158   -402   -350   -246    124
    277   -433   -714     77    493   -574    -62    210   -348   -272   -163    184
    311   -353   -665     20    485   -509    -64    239   -288   -181    -59    158
    335   -319   -654     -7    493   -485    -72    241   -280   -174    -44    153
    280   -361   -644     38    459   -501    -51    239   -290   -189    -54    200
    231   -392   -623     80    426   -506    -38    231   -301   -200    -51    213
    290   -363   -657     33    472   -509    -57    210   -327   -228    -75    192
    327   -329   -657      2    491   -493    -51    197   -337   -233    -83    181
    293   -345   -641     23    465   -493    -57    140   -381   -288   -132    137
    233   -394   -628     80    431   -511    -57     59   -441   -350   -184     96
    161   -418   -581    127    371   -501    -54      7   -470   -361   -189     62
    205   -387   -592     90    397   -488    -62    -10   -472   -353   -181     36
    210   -345   -555     64    381   -449    -70    -36   -493   -376   -200      7
    192   -384   -579     96    384   -480    -64    -72   -519   -418   -241    -12
    179   -423   -602    119    389   -511    -51    -93   -540   -436   -267    -25
    171   -397   -568    114    368   -483    -41    -98   -535   -423   -257    -41
    166   -361   -527     96    345   -444    -28    -93   -519   -410   -241    -49
    171   -329   -504     77    337   -415     -5    -72   -485   -381   -213    -18
    179   -283   -462     51    319   -371      7    -49   -441   -335   -166     38
    174   -223   -397     25    285   -309      5    -49   -420   -316   -150     72
    187   -210   -397     10    290   -301    -33    -59   -415   -290   -132     85
    200   -205   -405      2    301   -303    -72    -80   -423   -288   -129     70
    184   -236   -420     25    301   -327    -88   -101   -449   -314   -155     44
    166   -267   -433     51    298   -350   -103   -122   -475   -332   -166     49
    171   -267   -439     46    301   -353   -122   -145   -493   -348   -174     31
    187   -324   -514     67    348   -418   -140   -158   -522   -387   -213      5
    179   -413   -592    114    384   -504   -148   -176   -576   -446   -277    -36
    171   -491   -662    161    415   -576   -150   -192   -605   -470   -303    -70
    135   -537   -672    200    402   -605   -155   -231   -641   -498   -322   -135
    103   -576   -680    236    392   -628   -155   -262   -678   -540   -355   -161
     98   -581   -680    241    387   -631   -168   -272   -698   -566   -387   -155
     96   -581   -678    244    387   -628   -176   -275   -709   -566   -387   -163
     93   -618   -714    262    402   -665   -181   -288   -719   -581   -397   -176
     83   -636   -719    275    400   -678   -179   -296   -722   -574   -389   -194
     72   -628   -701    275    387   -665   -181   -303   -714   -568   -376   -194
     77   -610   -688    267    381   -649   -187   -309   -719   -576   -371   -189
     75   -615   -693    270    381   -654   -181   -306   -719   -574   -368   -202
     70   -633   -704    280    384   -667   -181   -306   -724   -587   -402   -218
     75   -688   -766    306    418   -727   -179   -303   -745   -613   -426   -218
    101   -769   -870    335    485   -818   -187   -327   -828   -709   -522   -337
    129   -966  -1096    415    613  -1031   -135   -303   -963   -930   -774   -615
    135  -1067  -1205    465    667  -1135    -20   -181   -971  -1031   -911   -782
     93   -948  -1044    426    568   -995     57   -153   -885   -963   -839   -745
    -77   -623   -545    350    233   -584     -7   -514   -800   -743   -532   -387
   -296     88    381    103   -340    233   -187   -948   -561   -194    158    353
   -397    672   1070   -137   -735    872   -342  -1067   -215    423    839   1098
   -327    714   1041   -192   -683    878   -566  -1143   -140    685   1101   1460
   -293    296    589      0   -441    441   -696  -1265   -457    332    740   1091
   -259   -220     38    239   -150    -93   -698  -1260   -935   -407    -28    205
   -200   -581   -381    389     90   -483   -527   -958  -1062   -763   -444   -254
   -103   -652   -548    376    220   -600   -345   -610   -914   -719   -462   -270
    -20   -675   -654    348    316   -665   -223   -387   -797   -657   -439   -239
     10   -717   -727    353    368   -722   -161   -285   -743   -615   -402   -220
     36   -701   -737    332    387   -719   -145   -262   -732   -613   -397   -257
     51   -693   -745    319    397   -717   -132   -249   -743   -639   -444   -293
     57   -659   -717    301    387   -688   -122   -231   -730   -633   -454   -298
     57   -678   -737    309    394   -706   -101   -202   -709   -618   -439   -265
     62   -659   -722    298    389   -688    -96   -184   -698   -613   -436   -257
     70   -667   -737    296    402   -701    -85   -161   -678   -587   -410   -239
     75   -654   -730    290    402   -691    -83   -153   -667   -571   -387   -239
     62   -636   -698    285    379   -667    -80   -145   -662   -576   -392   -244
     62   -613   -675    275    366   -641    -70   -124   -644   -563   -381   -223
     85   -584   -672    249    376   -628    -67   -106   -628   -545   -361   -210
    109   -581   -691    236    400   -636    -75    -98   -623   -540   -350   -213
    119   -558   -678    218    397   -618    -70    -77   -610   -532   -353   -220
    129   -548   -678    207    402   -610    -57    -44   -584   -511   -340   -197
    129   -511   -644    189    384   -576    -54    -18   -558   -480   -306   -181
    135   -501   -636    184    384   -568    -41     18   -530   -454   -285   -163
    145   -488   -633    168    387   -561    -36     64   -506   -441   -296   -132
    166   -467   -633    150    397   -550    -25    119   -467   -405   -265    -83
    192   -418   -613    111    402   -514    -18    179   -420   -342   -200    -49
    220   -355   -576     67    397   -465    -12    228   -381   -298   -148    -23
    270   -290   -563     10    415   -426    -12    275   -329   -246    -88     31
    283   -246   -530    -18    405   -387    -10    306   -285   -197    -41     75
    277   -197   -475    -41    374   -335     -7    322   -254   -168    -10     98
    303   -174   -478    -64    389   -324    -12    314   -259   -176    -25     93
    303   -179   -485    -62    392   -332    -15    298   -267   -184    -49     98
    298   -163   -462    -67    379   -311    -28    277   -277   -200    -70     90
    290   -179   -472    -57    379   -324    -38    239   -311   -236    -98     54
    283   -166   -449    -57    366   -306    -41    202   -332   -252   -109      7
    257   -176   -433    -41    342   -303    -41    148   -368   -296   -158    -31
    228   -213   -441     -7    335   -327    -57     77   -415   -345   -205    -59
    200   -249   -449     23    322   -348    -59     20   -454   -381   -233    -96
    181   -265   -446     41    314   -355    -41    -10   -472   -400   -249   -116
    163   -283   -449     57    306   -366    -36    -49   -501   -436   -283   -145
    155   -280   -436     62    293   -358    -25    -75   -522   -462   -309   -166
    155   -259   -415     51    283   -335    -15    -85   -524   -467   -311   -174
    163   -252   -415     44    288   -332    -20    -90   -532   -475   -319   -181
    171   -215   -387     20    277   -301    -23    -83   -517   -459   -306   -163
    176   -142   -319    -15    246   -231    -12    -70   -485   -436   -285   -129
    176    -90   -267    -44    220   -179    -10    -64   -454   -400   -246    -93
    171    -46   -218    -62    194   -132    -33    -75   -431   -363   -207    -70
    184    -62   -246    -62    215   -155    -80   -109   -457   -392   -223    -88
    192    -75   -270    -59    231   -171   -101   -119   -470   -407   -231    -90
    181    -64   -246    -59    213   -155   -109   -132   -480   -415   -231    -93
    168    -75   -244    -46    205   -158   -116   -161   -506   -441   -254   -114
    158   -148   -306     -7    231   -226   -137   -181   -542   -480   -293   -142
    145   -236   -384     44    262   -309   -148   -202   -587   -532   -348   -189
    124   -314   -439     93    280   -376   -155   -228   -633   -587   -405   -239
    119   -353   -472    116    296   -413   -166   -257   -672   -633   -444   -283
    103   -394   -501    142    301   -446   -171   -280   -706   -672   -467   -316
     80   -413   -493    166    285   -452   -174   -298   -730   -698   -488   -332
     83   -420   -504    168    290   -462   -184   -311   -753   -711   -504   -340
     88   -415   -504    163    296   -459   -187   -314   -758   -709   -514   -342
     80   -413   -493    166    285   -452   -184   -314   -763   -709   -519   -340
     85   -428   -517    171    298   -472   -181   -311   -771   -722   -532   -345
     96   -454   -550    176    322   -501   -181   -311   -774   -735   -545   -350
    106   -459   -566    176    335   -511   -192   -314   -776   -743   -548   -348
    101   -462   -563    179    329   -511   -205   -322   -787   -758   -558   -363
    116   -491   -610    187    363   -550   -213   -324   -800   -776   -584   -387
    142   -571   -717    213    428   -641   -205   -311   -849   -852   -672   -470
    176   -846  -1023    335    600   -935   -140   -259   -966  -1060   -914   -706
    179   -992  -1171    405    675  -1083    -10   -153   -979  -1202  -1098   -909
    153   -849  -1005    348    579   -927     72   -101   -878  -1137  -1036   -872
    -12   -501   -488    254    236   -496     18   -392   -797   -906   -719   -566
   -205    111    316     46   -259    213   -207   -888   -711   -467   -116     46
   -283    787   1067   -254   -675    927   -389  -1088   -433    168    633    784
   -202    836   1039   -316   -620    937   -602  -1171   -342    506    992   1171
   -155    350    504    -98   -329    426   -706  -1273   -678    153    633    844
    -90   -207   -116    150     12   -163   -711  -1317  -1234   -706   -218    -12
    -54   -532   -480    290    210   -506   -576  -1075  -1343  -1104   -680   -465
      5   -561   -566    277    283   -563   -410   -724  -1111   -984   -657   -418
     59   -532   -594    236    324   -563   -277   -478   -924   -859   -584   -350
    106   -514   -620    205    363   -566   -187   -324   -815   -795   -542   -319
    129   -498   -628    181    376   -563   -161   -280   -792   -797   -555   -324
    124   -501   -626    187    374   -563   -150   -254   -776   -797   -558   -316
    140   -504   -644    179    392   -574   -150   -239   -769   -797   -553   -311
    163   -506   -670    171    415   -587   -140   -228   -758   -800   -548   -316
    163   -493   -657    163    410   -574   -124   -210   -737   -800   -558   -335
    168   -454   -623    142    394   -537   -124   -202   -730   -807   -561   -298
    161   -441   -605    137    381   -522   -127   -192   -719   -789   -527   -303
    163   -444   -607    140    384   -524   -119   -171   -701   -771   -522   -335
    158   -446   -605    142    381   -524   -116   -150   -685   -776   -542   -311
    158   -439   -597    140    376   -519   -109   -132   -667   -766   -519   -262
    153   -444   -600    142    374   -519   -109   -114   -649   -748   -488   -265
    150   -420   -571    135    361   -496    -98    -85   -618   -727   -478   -262
    153   -389   -545    116    348   -467    -90    -49   -584   -709   -457   -189
    155   -361   -519    101    337   -439    -90    -28   -558   -680   -431   -187
    150   -340   -493     93    322   -415    -90     -2   -542   -662   -413   -184
    155   -265   -420     54    288   -342    -90     41   -498   -607   -337   -132
    161   -228   -389     33    272   -309    -80     98   -446   -561   -311   -109
    192   -187   -381     -2    285   -283    -62    155   -397   -519   -303    -75
    218   -142   -361    -38    288   -252    -46    218   -329   -454   -246    -25
    233    -93   -327    -70    280   -210    -38    277   -262   -376   -168     44
    265    -70   -337    -98    298   -202    -33    314   -223   -327   -109     98
    267    -62   -329   -103    296   -194    -18    350   -189   -296    -85    103
    257    -70   -329    -96    290   -200     -2    361   -192   -314   -127    106
    277    -49   -327   -114    301   -187    -12    329   -228   -348   -148    116
    265    -88   -353    -90    306   -218    -12    306   -262   -384   -174     80
    259   -111   -374    -75    316   -241    -15    280   -288   -413   -184     57
    259   -135   -394    -62    324   -265    -25    231   -337   -459   -213     33
    241   -116   -358    -62    298   -236    -41    171   -392   -509   -246    -12
    228   -111   -340    -59    283   -226    -62     98   -446   -566   -309    -96
    207   -140   -348    -33    275   -244    -67     38   -501   -636   -374   -122
    171   -187   -361      7    265   -275    -46      5   -530   -672   -397   -153
    155   -205   -361     25    257   -283    -33    -28   -561   -706   -439   -189
    158   -215   -376     28    265   -293    -33    -64   -594   -730   -459   -207
    163   -223   -387     28    272   -303    -36    -85   -615   -748   -475   -236
    155   -236   -394     38    275   -314    -25    -83   -613   -748   -470   -246
    155   -218   -374     31    265   -296     -5    -59   -581   -714   -433   -207
    166   -109   -277    -31    220   -194    -12    -51   -550   -685   -415   -197
    171    -59   -231    -57    200   -142    -23    -54   -530   -672   -418   -171
    174    -33   -207    -72    189   -122    -36    -64   -524   -662   -415   -148
    189     -5   -194    -90    192    -98    -70    -85   -540   -662   -400   -111
    181    -23   -205    -80    192   -114    -90   -101   -568   -680   -402   -142
    174    -59   -233    -57    202   -145   -106   -124   -605   -714   -441   -181
    176    -38   -215    -70    192   -127   -122   -137   -615   -727   -454   -184
    171    -23   -194    -72    181   -109   -129   -153   -636   -748   -465   -200
    163   -155   -322     -5    241   -239   -145   -179   -698   -815   -532   -262
    158   -277   -439     59    298   -358   -140   -192   -740   -865   -587   -306
    168   -314   -483     72    322   -397   -153   -223   -784   -909   -628   -342
    174   -358   -532     93    353   -444   -163   -244   -815   -937   -659   -371
    168   -413   -584    122    374   -498   -168   -262   -846   -976   -696   -402
    176   -423   -600    122    387   -511   -171   -280   -872  -1005   -719   -423
    181   -441   -626    129    402   -532   -176   -290   -891  -1018   -727   -428
    189   -426   -615    119    402   -519   -189   -303   -911  -1036   -745   -441
    207   -441   -649    116    426   -545   -205   -314   -919  -1049   -763   -452
    202   -467   -670    132    433   -568   -207   -319   -930  -1062   -776   -457
    197   -475   -675    137    433   -574   -205   -322   -940  -1065   -782   -452
    194   -496   -691    150    441   -592   -213   -329   -948  -1072   -787   -454
    197   -532   -732    166    462   -631   -220   -329   -966  -1093   -810   -472
    223   -615   -839    194    530   -727   -197   -290   -997  -1163   -896   -545
    246   -797  -1044    275    641   -919   -116   -197  -1036  -1322  -1098   -724
    254   -870  -1124    309    688   -997      5    -51   -982  -1410  -1249   -865
    223   -584   -807    179    511   -693     67     -5   -810  -1257  -1096   -750
    119   -153   -275     15    197   -213    -72   -387   -857  -1098   -792   -470
      0    426    426   -215   -213    426   -353   -924   -997   -823   -298    -10
    -59   1023   1083   -480   -571   1052   -607  -1252   -974   -381    303    530
     12    930    917   -472   -452    924   -802  -1356  -1018   -166    542    784
     51    405    353   -228   -150    381   -841  -1369  -1309   -558    106    407
     49    -80   -132     15     90   -103   -761  -1317  -1691  -1330   -717   -355
     90   -452   -542    181    316   -496   -589  -1041  -1673  -1623  -1137   -698
    142   -475   -618    163    379   -545   -444   -732  -1369  -1395   -989   -566
    202   -446   -649    119    426   -548   -340   -522  -1156  -1228   -865   -517
    254   -436   -693     88    472   -563   -280   -392  -1039  -1156   -831   -504
    280   -439   -719     80    498   -579   -262   -355  -1013  -1161   -854   -493
    301   -402   -706     49    501   -553   -244   -322   -982  -1140   -833   -472
    316   -358   -678     20    496   -517   -239   -306   -969  -1130   -820   -459
    311   -335   -646     10    478   -491   -239   -303   -963  -1127   -813   -462
    309   -322   -631      7    470   -475   -249   -311   -974  -1153   -846   -485
    301   -283   -587    -10    441   -433   -262   -306   -971  -1153   -844   -472
    288   -239   -530    -25    407   -384   -262   -293   -956  -1122   -815   -457
    283   -210   -493    -36    387   -350   -265   -280   -930  -1101   -795   -441
    301   -181   -483    -59    392   -332   -262   -257   -901  -1072   -763   -405
    316   -163   -480    -77    397   -322   -272   -254   -891  -1054   -756   -400
    332   -150   -485    -90    407   -316   -285   -239   -878  -1041   -745   -387
    342   -127   -472   -109    405   -298   -293   -218   -857  -1021   -714   -355
    340    -93   -433   -122    387   -262   -293   -194   -831   -992   -693   -348
    324    -93   -420   -116    371   -257   -293   -171   -807   -984   -706   -324
    316    -67   -384   -124    348   -226   -285   -137   -769   -953   -680   -290
    311    -33   -348   -140    327   -189   -283    -93   -719   -904   -639   -254
    322     10   -311   -166    316   -150   -270    -36   -657   -841   -579   -200
    337     70   -270   -205    303    -98   -259     15   -602   -784   -524   -142
    355    122   -233   -239    296    -54   -246     62   -542   -719   -467   -106
    376    171   -205   -275    290    -15   -241    106   -488   -665   -415    -46
    389    215   -174   -301    283     20   -236    142   -446   -628   -374     20
    384    210   -174   -298    280     18   -241    148   -454   -626   -361     18
    374    210   -163   -293    270     23   -236    150   -459   -620   -355      2
    361    231   -129   -298    246     51   -228    140   -472   -636   -366     15
    355    246   -109   -301    233     70   -231    111   -506   -662   -384     10
    353    275    -80   -314    215     98   -244     67   -548   -704   -407    -10
    342    277    -64   -311    202    109   -244     23   -592   -748   -431    -36
    322    249    -75   -285    197     88   -249    -31   -644   -784   -462    -93
    311    231    -80   -270    197     75   -272   -109   -714   -849   -509   -168
    288    192    -96   -241    192     49   -283   -171   -771   -914   -566   -215
    275    194    -80   -236    176     57   -280   -213   -807   -950   -602   -231
    275    223    -54   -252    163     85   -285   -254   -841   -982   -631   -254
    275    215    -59   -244    168     77   -293   -277   -862   -995   -639   -262
    265    192    -72   -231    168     59   -285   -280   -854   -984   -633   -262
    265    189    -75   -228    171     57   -285   -290   -859   -997   -654   -272
    285    233    -54   -259    168     90   -285   -288   -846   -987   -649   -244
    303    311      7   -306    148    161   -290   -277   -818   -956   -615   -202
    314    374     59   -345    124    218   -303   -280   -797   -919   -568   -197
    311    410     98   -363    106    254   -316   -288   -776   -888   -517   -166
    319    433    111   -376    103    272   -345   -306   -776   -885   -517   -161
    327    407     80   -366    124    244   -366   -319   -800   -904   -558   -158
    322    413     88   -368    116    252   -376   -335   -818   -911   -566   -161
    322    410     88   -366    116    249   -387   -355   -841   -943   -584   -168
    316    374     57   -345    129    215   -387   -355   -846   -935   -568   -179
    327    285    -41   -306    184    122   -387   -355   -867   -950   -568   -205
    329    194   -135   -265    233     31   -402   -381   -922  -1008   -628   -275
    322    127   -194   -226    257    -31   -407   -392   -953  -1049   -678   -311
    311     96   -215   -205    262    -59   -418   -415   -992  -1093   -722   -329
    329     51   -277   -189    303   -111   -423   -436  -1034  -1135   -763   -337
    322     59   -262   -192    290   -101   -420   -436  -1041  -1127   -766   -353
    311     38   -275   -176    293   -116   -418   -436  -1044  -1135   -771   -368
    309     12   -296   -163    301   -140   -439   -459  -1070  -1161   -792   -366
    322    -10   -332   -155    327   -171   -454   -475  -1093  -1187   -800   -348
    309    -15   -324   -148    314   -168   -428   -454  -1083  -1163   -753   -348
    309    -20   -329   -145    319   -174   -415   -441  -1072  -1143   -743   -397
    301    -49   -353   -127    324   -200   -407   -436  -1078  -1150   -771   -410
    290    -83   -374   -103    332   -228   -410   -441  -1098  -1179   -810   -410
    288   -194   -485    -49    384   -340   -394   -413  -1119  -1234   -880   -418
    335   -415   -750     38    540   -581   -353   -361  -1195  -1376  -1044   -540
    371   -602   -974    114    670   -787   -249   -254  -1228  -1517  -1234   -795
    374   -459   -833     44    602   -646   -161   -116  -1119  -1501  -1249   -872
    267   -119   -389    -75    327   -254   -192   -329  -1075  -1369  -1039   -659
    114    353    239   -233    -62    296   -426   -893  -1169  -1130   -641   -231
    -44   1057   1098   -509   -571   1078   -688  -1332  -1127   -678    -12    397
    -59   1522   1582   -730   -820   1551   -963  -1558   -995   -119    678    989
     10   1215   1205   -613   -597   1213  -1111  -1590  -1083    -83    691    940
     41    652    610   -348   -283    631  -1096  -1551  -1436   -717    -20    275
     72    140     67   -106      0    106   -948  -1358  -1712  -1405   -807   -433
    114   -111   -226      0    168   -168   -737   -979  -1519  -1413   -945   -511
    166   -142   -309    -12    236   -226   -592   -691  -1283  -1236   -828   -413
    228   -166   -394    -31    311   -280   -483   -493  -1135  -1143   -779   -348
    244   -124   -371    -59    306   -246   -423   -405  -1065  -1109   -758   -309
    231   -132   -363    -49    296   -246   -379   -358  -1031  -1070   -730   -314
    239   -142   -381    -49    309   -262   -379   -345  -1031  -1067   -735   -316
    249   -171   -420    -41    335   -296   -374   -340  -1031  -1083   -769   -301
    244   -148   -392    -49    316   -270   -368   -337  -1013  -1044   -727   -301
    236   -119   -355    -57    296   -236   -361   -327   -969   -979   -636   -277
    244   -109   -353    -67    296   -231   -348   -303   -940   -950   -615   -272
    244   -109   -353    -67    296   -228   -337   -275   -917   -937   -646   -277
    241    -90   -332    -75    285   -210   -337   -257   -906   -935   -659   -226
    246    -54   -301    -96    272   -176   -329   -236   -891   -919   -620   -166
    252    -46   -298   -103    275   -174   -309   -218   -870   -872   -555   -124
    275     20   -257   -148    265   -116   -314   -220   -857   -852   -542    -93
    298     72   -228   -187    265    -75   -329   -213   -818   -810   -511    -72
    306     23   -283   -163    296   -129   -329   -163   -761   -743   -462    -75
    322     83   -241   -205    280    -77   -324   -114   -717   -693   -426    -64
    355    153   -202   -254    280    -25   -309    -64   -670   -657   -402    -12
    379    187   -194   -285    285     -2   -296    -20   -636   -639   -402     23
    392    215   -176   -303    285     20   -277     46   -589   -592   -361     64
    407    236   -174   -322    290     31   -244    127   -519   -514   -283    129
    407    280   -127   -342    267     77   -223    197   -452   -446   -215    192
    405    316    -88   -363    246    116   -226    239   -418   -413   -189    246
    436    332   -103   -384    270    114   -241    254   -415   -420   -210    272
    449    309   -140   -381    296     85   -236    272   -400   -368   -145    280
    444    361    -85   -402    265    137   -231    272   -389   -329    -90    257
    426    366    -59   -400    244    153   -226    252   -413   -350    -96    267
    413    345    -67   -379    241    140   -207    231   -439   -376   -122    262
    397    311    -88   -355    241    114   -200    194   -470   -410   -153    244
    374    270   -103   -322    239     85   -194    148   -506   -449   -181    233
    337    239   -101   -290    218     70   -192     96   -545   -475   -202    200
    309    207   -101   -257    205     54   -200     36   -581   -514   -241    161
    277    155   -122   -218    200     18   -205    -20   -631   -568   -298    129
    265    142   -122   -205    192     10   -200    -51   -649   -594   -322    135
    254    127   -129   -192    192     -2   -184    -72   -654   -579   -298    109
    244    127   -116   -184    181      5   -163    -88   -654   -566   -272     72
    228    124   -106   -179    166     10   -142    -93   -657   -561   -265     80
    246    132   -114   -189    179     10   -132    -83   -652   -558   -272    106
    257    166    -93   -213    174     36   -111    -46   -605   -514   -239    161
    257    226    -31   -241    145     98   -106    -38   -566   -475   -205    181
    265    277     10   -272    124    145   -127    -38   -545   -439   -158    202
    275    309     33   -293    119    171   -161    -44   -519   -397   -119    231
    270    311     41   -293    114    176   -194    -64   -524   -400   -127    244
    257    272     15   -265    122    145   -205    -80   -548   -436   -171    246
    241    228    -12   -236    127    106   -210    -88   -566   -444   -184    231
    231    189    -41   -210    137     75   -220    -98   -579   -444   -161    207
    213    111   -101   -163    155      5   -226   -106   -602   -467   -181    187
    187     -7   -194    -88    189   -101   -215   -122   -646   -519   -246    137
    184    -51   -239    -67    207   -145   -215   -140   -675   -555   -298    101
    197    -90   -290    -54    241   -189   -226   -161   -706   -589   -335     90
    202   -153   -355    -25    277   -254   -231   -174   -722   -587   -322     59
    194   -179   -374     -7    283   -275   -231   -192   -737   -600   -324     15
    189   -194   -387      0    285   -290   -231   -210   -761   -626   -361      2
    179   -215   -394     15    285   -303   -226   -207   -769   -649   -410     -2
    179   -239   -418     28    298   -329   -228   -205   -776   -667   -431     -5
    189   -265   -454     38    322   -358   -226   -197   -766   -631   -371     -5
    174   -272   -449     46    309   -358   -223   -207   -769   -628   -363    -25
    163   -296   -459     67    309   -379   -218   -218   -779   -644   -394    -33
    158   -316   -475     77    314   -394   -215   -218   -782   -654   -405    -28
    174   -335   -509     80    340   -420   -207   -205   -782   -659   -407    -33
    187   -501   -688    155    436   -594   -168   -184   -857   -776   -540   -168
    223   -750   -974    262    597   -862    -83   -124   -966   -995   -787   -423
    244   -857  -1101    306    670   -979     38      5   -956  -1114   -948   -592
    200   -691   -891    246    545   -789    145     38   -826  -1021   -859   -517
     54   -265   -322    103    187   -293      2   -405   -795   -769   -493   -127
   -101    439    537   -168   -319    488   -277   -888   -672   -244    202    527
   -161   1093   1254   -465   -706   1174   -540  -1106   -415    394    937   1234
    -44   1200   1244   -576   -644   1221   -802  -1179   -306    761   1283   1621
     -2    665    667   -332   -335    665   -867  -1236   -678    262    753   1124
      5     46     41    -25    -18     44   -789  -1153  -1119   -530    -64    296
    -28   -348   -319    187    142   -335   -594   -857  -1184   -872   -475   -142
    -41   -446   -405    244    181   -426   -402   -537   -984   -789   -457   -153
      5   -459   -467    226    233   -465   -241   -322   -841   -704   -413    -98
     51   -462   -514    205    280   -488   -109   -184   -750   -649   -381    -46
    106   -446   -553    168    327   -498    -80   -119   -750   -662   -402    -54
    142   -374   -517    116    329   -444    -98    -72   -732   -659   -397    -59
    145   -340   -485     96    314   -410    -93    -51   -672   -639   -394    -62
    145   -309   -454     80    298   -381    -88    -46   -649   -613   -402    -59
    150   -301   -454     72    301   -376    -83    -38   -644   -576   -376    -64
    150   -335   -485     93    316   -410    -70    -28   -644   -581   -355    -75
    153   -363   -519    103    335   -441    -51      5   -613   -558   -329    -38
    148   -371   -519    111    332   -444    -25     41   -574   -522   -303      7
    142   -345   -488    101    314   -415     -5     72   -545   -493   -277     41
    137   -337   -475    101    306   -405     10    103   -514   -457   -249     67
    127   -335   -462    101    293   -397     28    137   -491   -439   -236     77
    109   -335   -444    111    275   -389     38    166   -467   -420   -220     83
    103   -319   -423    106    262   -371     36    200   -439   -397   -197    103
     93   -306   -400    106    246   -353     38    239   -402   -355   -163    122
     85   -290   -376    101    231   -332     44    283   -363   -316   -137    150
     75   -280   -358    101    215   -319     67    342   -314   -262    -83    205
     67   -259   -327     93    194   -293     83    397   -262   -210    -33    239
     59   -241   -301     90    179   -270     90    462   -205   -153      7    265
     75   -215   -293     67    184   -254    101    514   -174   -127     12    288
     93   -187   -280     46    187   -233    124    574   -127    -83     54    353
    101   -163   -265     31    181   -213    155    636    -77    -20    140    444
    127   -129   -257      2    192   -192    168    670    -51     33    228    470
    124    -75   -200    -25    161   -135    168    672    -46     54    233    428
    111    -67   -179    -23    142   -122    179    670    -49     44    187    394
     98    -98   -197      0    145   -148    187    652    -83     12    161    420
     70    -80   -150      5    109   -114    174    618    -83     -2    142    384
     31    -90   -122     28     75   -106    163    561   -116    -49     96    374
      7    -80    -90     36     46    -85    135    478   -168   -101     72    348
    -12    -67    -57     38     20    -62    109    397   -215   -155     23    277
    -25    -49    -23     38     -2    -36    109    342   -239   -163     25    267
    -46    -96    -51     70      2    -75    122    303   -257   -184    -12    179
    -67   -135    -67    101     -2   -101    145    285   -288   -231    -96    142
    -57   -189   -135    122     36   -163    153    254   -322   -265   -124    189
    -51   -254   -202    153     75   -228    174    244   -332   -267   -116    168
    -41   -254   -215    145     85   -236    187    246   -329   -259   -109    161
    -18   -189   -171    103     75   -179    205    270   -290   -207    -57    194
    -28   -142   -114     85     41   -129    218    288   -249   -155    -10    226
    -23    -98    -75     62     25    -88    205    280   -236   -132     15    246
     -7    -93    -85     49     38    -88    166    259   -231   -111     33    259
      5   -101   -106     49     54   -103    140    257   -228   -103     38    262
     -5   -116   -111     59     51   -114    127    241   -239   -111     28    254
      0   -119   -119     59     59   -119    114    231   -244    -98     41    257
    -10   -158   -150     83     67   -155    111    223   -259   -101     38    244
    -15   -194   -181    103     80   -189    103    220   -270   -103     38    226
    -15   -249   -233    132    106   -241     85    187   -319   -158    -23    109
    -10   -361   -350    187    168   -355     70    150   -387   -244   -140     59
    -20   -457   -436    236    207   -446     83    142   -413   -267   -171     93
    -12   -498   -485    257    233   -493     96    135   -420   -270   -168    103
    -10   -517   -509    262    246   -514     90    114   -441   -277   -174     85
    -10   -493   -483    252    236   -488     80    101   -452   -280   -184     67
    -10   -485   -475    246    228   -480     59     83   -467   -296   -210     36
    -18   -504   -485    259    233   -496     54     77   -478   -309   -220     28
    -20   -535   -517    277    246   -524     51     70   -491   -319   -231     23
    -18   -563   -545    290    262   -555     54     70   -504   -327   -239     12
    -18   -571   -553    293    265   -563     49     62   -504   -319   -233     12
    -33   -568   -535    298    249   -553     44     57   -506   -306   -210     18
    -28   -579   -550    301    259   -563     38     46   -527   -319   -223    -36
      2   -696   -698    348    350   -696     57     57   -581   -410   -368   -142
     38   -963  -1002    459    519   -982    124    114   -696   -628   -631   -332
     44  -1054  -1098    504    568  -1075    239    241   -688   -727   -766   -524
     -5   -885   -880    444    436   -883    332    283   -566   -628   -670   -449
   -171   -506   -335    340     80   -420    254    -83   -511   -400   -335   -109
   -350    179    527     85   -439    353     20   -581   -397     75    314    563
   -431    745   1174   -158   -802    958   -179   -784   -150    665   1002   1288
   -358    750   1109   -197   -732    927   -415   -878   -106    948   1306   1654
   -306    283    589     12   -446    436   -542   -992   -457    537    875   1241
   -277   -288    -10    280   -135   -150   -517   -958   -924   -275     20    335
   -265   -620   -355    441     44   -488   -348   -672  -1002   -628   -407   -135
   -200   -641   -441    420    119   -542   -161   -329   -792   -530   -384   -137
    -98   -633   -535    366    218   -584    -49   -111   -659   -454   -342   -103
    -72   -636   -563    353    244   -602     12      0   -587   -415   -322    -88
    -80   -631   -550    353    233   -592     41     41   -555   -410   -319    -88
    -67   -613   -545    340    239   -579     51     57   -537   -405   -303    -85
    -72   -605   -532    340    228   -568     64     77   -519   -402   -303   -114
    -67   -600   -535    332    231   -568     64     85   -524   -418   -342   -122
    -31   -576   -545    301    257   -561     62     98   -514   -410   -329    -93
    -23   -553   -532    288    252   -542     72    124   -488   -384   -301    -90
    -23   -524   -501    275    239   -514     98    158   -449   -361   -283    -75
    -18   -524   -506    270    241   -514    103    179   -433   -345   -267    -57
     -2   -472   -470    236    233   -472    101    192   -418   -327   -252    -44
     10   -433   -446    210    226   -439    106    213   -400   -309   -236    -36
     10   -431   -441    210    226   -436    114    233   -381   -293   -220    -25
     15   -418   -436    200    223   -426    101    244   -366   -272   -192    -18
     28   -374   -402    171    213   -387    106    267   -332   -241   -155     -5
     33   -332   -366    148    200   -348    114    298   -298   -213   -135     10
     49   -303   -353    127    200   -327    124    348   -257   -179   -111     41
     70   -275   -345    101    205   -311    124    394   -213   -145    -85     72
    111   -220   -332     54    220   -275    135    446   -168   -103    -59    103
    132   -176   -311     20    220   -244    129    496   -127    -62    -25    137
    140   -101   -241    -18    189   -171    129    545    -70      0     41    189
    150    -54   -205    -49    176   -129    142    600      5     80    124    249
    155    -18   -174    -67    163    -96    161    644     57    129    163    280
    145     15   -129    -83    137    -54    166    657     70    145    179    309
    142     23   -119    -83    132    -46    166    646     67    142    187    296
    140      7   -132    -75    135    -59    174    652     67    137    176    309
    150     23   -127    -88    140    -51    166    633     46    119    158    306
    148     46   -101    -98    124    -25    155    600     23    103    153    293
    137     59    -77    -98    109     -7    140    548    -10     64    129    257
    111     33    -77    -72     96    -20    127    488    -54     10     98    205
     77    -18    -96    -31     85    -57    129    433    -98    -46     51    153
     57    -75   -132      5     93   -103    140    392   -135    -93      7    106
     51    -88   -140     18     96   -114    148    350   -171   -132    -28     72
     33    -88   -124     25     77   -106    155    314   -202   -168    -57     41
     28    -88   -119     28     72   -103    155    280   -236   -200    -80     18
     25    -90   -116     31     67   -103    148    257   -259   -226   -103    -10
     18    -83   -101     33     59    -90    153    246   -265   -233   -114    -20
      7    -59    -70     23     38    -64    163    257   -244   -210    -80      5
      2      0     -5     -2      2     -2    171    272   -202   -171    -33     38
      2     90     85    -49    -41     88    155    270   -179   -145      2     57
     31    127     96    -77    -31    111    111    244   -192   -153      2     49
     46     98     51    -75     -2     77     77    223   -210   -171    -15     38
     36     38      0    -38     18     20     67    213   -223   -184    -28     31
     15     -2    -20     -7     18    -10     59    200   -239   -205    -46     10
     -2      2      5      0     -2      2     46    184   -252   -226    -67    -15
    -15    -41    -28     25      5    -36     41    168   -280   -259   -109    -62
     -7   -135   -127     70     57   -129     41    163   -314   -301   -153   -106
      0   -189   -189     93     93   -189     38    142   -353   -342   -187   -132
    -15   -215   -200    116     90   -207     38    129   -379   -371   -205   -148
    -18   -244   -226    129    103   -236      7     93   -426   -415   -244   -189
    -18   -262   -244    140    111   -254    -10     70   -449   -446   -267   -220
    -25   -277   -252    150    111   -265    -18     51   -470   -478   -298   -252
    -31   -303   -272    168    119   -288    -28     38   -491   -506   -322   -259
    -23   -306   -285    163    129   -296    -31     23   -511   -530   -329   -270
     -7   -290   -283    148    135   -285    -36     10   -524   -537   -340   -293
     -7   -324   -316    166    153   -322    -31     15   -527   -540   -348   -311
      2   -335   -337    166    168   -335    -12     20   -524   -542   -353   -329
     10   -303   -316    145    161   -309    -28     15   -532   -548   -340   -324
     15   -353   -368    168    189   -361    -38     23   -555   -576   -353   -363
     31   -550   -584    257    306   -566     10     83   -618   -704   -517   -527
     46   -782   -828    368    436   -805    116    181   -680   -914   -818   -771
     33   -662   -698    311    363   -680    210    301   -574   -906   -836   -769
    -46   -270   -223    155     88   -246    153     62   -532   -763   -613   -610
   -163    197    361    -18   -265    277   -122   -527   -657   -542   -226   -246
   -290    820   1111   -265   -701    966   -394   -969   -652   -116    381    335
   -296   1200   1493   -452   -896   1345   -649  -1140   -542    345    930    839
   -215    852   1067   -319   -641    958   -789  -1150   -641    345    891    849
   -179    285    465    -54   -322    374   -756  -1106  -1008   -283    189    220
   -158   -265   -106    213    -25   -187   -594   -945  -1340  -1039   -626   -550
   -103   -449   -348    275    119   -397   -405   -568  -1085   -953   -654   -631
    -64   -389   -327    226    129   -358   -275   -288   -826   -769   -524   -530
    -20   -376   -358    197    168   -366   -176    -88   -665   -665   -459   -439
     -2   -387   -384    194    189   -387   -114     10   -584   -623   -431   -389
      2   -394   -400    194    200   -394    -90     44   -555   -594   -392   -389
     10   -381   -392    184    200   -384    -75     67   -524   -563   -374   -436
     20   -366   -389    171    205   -376    -67     80   -514   -571   -400   -457
     36   -376   -413    171    223   -394    -49    101   -509   -587   -418   -384
     44   -400   -446    176    244   -423    -36    129   -488   -558   -389   -368
     25   -418   -444    194    233   -431    -18    155   -457   -532   -381   -374
     28   -410   -439    189    231   -423    -15    166   -454   -545   -410   -363
     44   -394   -439    176    241   -415     -2    184   -418   -498   -366   -337
     44   -355   -400    153    220   -376      5    202   -387   -467   -329   -332
     51   -322   -374    135    213   -348      0    215   -371   -444   -311   -316
     62   -342   -405    137    231   -371      0    233   -348   -418   -288   -322
     67   -311   -379    122    223   -345      7    249   -316   -389   -259   -306
     72   -275   -348    101    207   -311      0    267   -280   -353   -231   -283
     77   -265   -342     93    207   -303      5    301   -244   -322   -218   -262
     90   -231   -322     67    205   -275     10    340   -207   -296   -202   -215
    111   -233   -345     62    228   -288     33    397   -148   -246   -171   -155
    129   -223   -353     44    239   -285     57    459    -75   -163    -96   -111
    148   -140   -290     -5    218   -215     59    511    -18   -101    -44    -80
    166    -77   -244    -44    202   -158     64    561     33    -57    -25    -23
    179    -46   -226    -64    202   -135     75    602     77     -2     20     36
    171    -25   -200    -75    184   -111    101    652    140     83    111     83
    168     20   -148    -96    158    -62    101    659    153    103    129     83
    158     18   -140    -90    150    -59     88    644    137     90    116     70
    135      5   -129    -70    132    -62     85    633    119     75    106     72
     96    -10   -109    -44    101    -59     90    607     85     49     75     57
     70    -25    -96    -23     83    -59     80    555     38      7     31     33
     62    -54   -116     -5     88    -85     62    498    -31    -64    -20     15
     51    -70   -122     10     85    -96     57    452    -77    -93    -15     -7
     33    -75   -109     20     70    -90     49    384   -140   -132    -51    -70
     23    -72    -98     23     59    -85     28    309   -210   -192   -124   -137
     20    -72    -93     23     57    -83     25    265   -236   -223   -166   -174
     20    -96   -116     38     67   -106     36    246   -249   -246   -181   -176
     33   -114   -150     38     88   -132     44    228   -257   -257   -179   -187
     28   -127   -155     49     90   -140     54    228   -252   -254   -174   -200
     28   -114   -142     41     85   -127     77    236   -236   -249   -176   -179
     31    -44    -75      7     51    -59    101    267   -187   -194   -122   -124
     44     15    -28    -28     36     -7    106    280   -148   -145    -64    -96
     44     54      7    -49     18     31     85    272   -129   -124    -44    -67
     36     62     23    -49      5     44     54    262   -122   -129    -51    -25
     51     20    -31    -36     41     -5     31    244   -140   -129    -41    -25
     46    -28    -75    -10     57    -51     25    236   -161   -142    -54    -67
     41    -23    -67    -10     54    -44     31    244   -158   -122    -18    -62
     23    -18    -44     -5     33    -31     33    244   -161   -119    -12    -64
     25   -122   -148     49     85   -135     25    233   -200   -163    -51    -93
     31   -236   -267    101    148   -252     15    215   -239   -207   -101   -129
     31   -288   -319    127    174   -303     15    200   -270   -241   -140   -145
     15   -348   -363    163    187   -355     25    187   -298   -272   -176   -150
    -18   -418   -400    218    189   -410     38    187   -303   -270   -179   -181
    -15   -431   -418    220    200   -423     15    155   -332   -298   -223   -200
     -5   -465   -459    233    226   -462     -5    124   -368   -337   -259   -202
     -5   -480   -475    241    233   -478      0    119   -363   -311   -228   -228
    -15   -436   -420    226    202   -428      0    109   -363   -306   -228   -252
    -15   -446   -431    228    207   -439    -15     96   -392   -319   -252   -257
    -18   -475   -457    246    218   -467    -23     88   -413   -316   -249   -270
    -18   -493   -475    254    226   -485    -23     88   -418   -316   -228   -267
    -28   -524   -496    277    233   -511    -18     80   -423   -332   -197   -277
     -7   -610   -602    309    296   -607     -5     93   -446   -381   -205   -314
     23   -815   -839    394    428   -826     54    150   -517   -522   -363   -441
     23  -1047  -1070    511    542  -1057    187    267   -553   -691   -600   -626
     12   -979   -992    483    501   -984    306    394   -462   -706   -665   -678
    -88   -620   -532    353    220   -579    267    150   -433   -579   -475   -483
   -226    -83    140    153   -184     28      5   -407   -504   -290    -28    -57
   -337    620    956   -142   -646    787   -267   -800   -420    200    610    568
   -309   1013   1322   -350   -815   1166   -511   -909   -226    756   1215   1161
   -226    618    844   -197   -535    730   -631   -906   -335    704   1117   1072
   -213     51    265     77   -239    158   -605   -909   -761     -5    387    358
   -210   -402   -192    303    -10   -298   -467   -761  -1054   -654   -303   -301
   -200   -584   -384    392     90   -485   -272   -428   -846   -610   -368   -376
   -155   -610   -454    381    145   -532   -116   -155   -613   -444   -254   -262
    -98   -644   -545    371    220   -594    -10     20   -475   -353   -197   -200
    -70   -675   -605    371    267   -641     36     93   -420   -322   -181   -174
    -57   -680   -623    368    283   -652     54    122   -402   -327   -192   -155
    -49   -675   -626    361    285   -652     59    137   -397   -335   -205   -142
    -49   -670   -620    358    285   -646     75    161   -376   -306   -184   -140
    -51   -659   -607    355    275   -633     88    171   -368   -301   -184   -137
    -57   -652   -594    355    267   -623     98    184   -350   -280   -155   -116
    -64   -620   -558    340    244   -589    103    200   -324   -249   -122    -96
    -67   -631   -563    350    246   -597    109    210   -311   -244   -122    -75
    -64   -670   -605    366    267   -639    106    213   -311   -241   -116    -75
    -64   -680   -615    374    275   -649    127    233   -280   -200    -75    -64
    -67   -667   -600    366    265   -633    148    267   -239   -163    -49    -25
    -80   -646   -566    361    241   -607    179    311   -194   -132    -18     18
    -88   -600   -511    342    210   -555    192    335   -168   -111      7     44
    -90   -574   -483    332    194   -530    202    358   -135    -88     20     64
    -98   -566   -470    332    184   -519    220    407    -88    -46     54    101
    -77   -548   -470    311    194   -509    236    459    -41      2    103    158
    -72   -527   -454    298    189   -491    259    519     10     44    132    210
    -72   -522   -449    298    187   -485    296    597     93    129    210    265
    -75   -472   -400    272    161   -436    322    672    176    226    301    311
    -70   -439   -371    254    148   -405    345    743    246    298    374    381
    -54   -415   -361    233    150   -389    361    787    288    342    410    444
    -38   -400   -361    220    161   -381    363    815    311    361    418    496
    -46   -381   -335    213    142   -358    355    810    306    363    439    491
    -41   -384   -342    210    150   -363    350    784    283    348    439    465
    -46   -368   -324    205    137   -348    342    748    246    316    415    446
    -46   -371   -324    210    137   -348    332    704    202    280    394    418
    -44   -363   -319    202    135   -342    311    646    153    231    358    384
    -44   -376   -335    210    145   -355    303    592    103    181    322    348
    -46   -410   -363    228    155   -387    303    537     51    127    270    309
    -54   -439   -384    246    163   -413    301    483      2     75    218    280
    -64   -441   -376    252    153   -407    296    431    -38     31    192    257
    -77   -436   -361    257    140   -400    293    387    -64      7    171    210
   -101   -470   -368    283    132   -420    290    348    -98    -25    132    174
   -124   -498   -374    311    124   -436    301    329   -111    -36    114    176
   -148   -472   -324    309     88   -400    303    316   -114    -20    140    158
   -142   -462   -319    303     88   -392    311    316   -109    -15    153    158
   -142   -420   -277    280     64   -350    314    322    -85      5    168    176
   -153   -348   -194    252     20   -272    301    322    -59     33    194    215
   -155   -298   -142    226     -7   -220    280    306    -51     41    207    233
   -140   -306   -166    223     10   -236    244    285    -59     38    207    246
   -132   -335   -202    231     33   -270    220    267    -70     41    213    252
   -129   -355   -226    244     46   -290    215    267    -72     46    223    259
   -116   -353   -239    233     57   -296    187    236   -106     12    202    244
   -111   -394   -283    252     83   -337    176    220   -137    -15    181    223
   -116   -506   -392    309    135   -449    171    213   -166    -44    142    187
   -124   -605   -480    366    176   -542    161    197   -210    -96     83    140
   -148   -649   -504    397    176   -576    158    171   -246   -132     41    109
   -155   -709   -553    433    197   -633    158    150   -277   -161     23    103
   -148   -740   -594    444    220   -667    148    132   -306   -176     18     62
   -137   -748   -610    444    236   -680    137    109   -327   -200      0     31
   -135   -748   -613    441    236   -680    124     88   -350   -220    -20     18
   -129   -763   -633    446    249   -698    119     77   -363   -233    -38     10
   -135   -776   -641    454    252   -709    116     75   -371   -241    -46     23
   -140   -797   -657    470    257   -727    127     80   -366   -233    -36     28
   -135   -766   -631    449    246   -701    116     75   -366   -233    -38     18
   -145   -771   -626    457    239   -701    116     75   -363   -233    -36     25
   -155   -789   -636    472    236   -714    119     83   -368   -239    -49     20
   -153   -818   -665    485    254   -743    129     96   -387   -265    -90      0
   -135   -969   -836    550    348   -904    155    116   -475   -394   -236   -114
   -106  -1202  -1098    654    493  -1150    246    197   -563   -574   -452   -361
    -88  -1236  -1148    662    530  -1195    366    345   -511   -620   -537   -509
   -155  -1015   -859    587    350   -937    439    319   -389   -493   -392   -379
   -322   -553   -231    436    -46   -392    233   -246   -439   -265    -12     25
   -506    179    685    163   -597    431    -44   -776   -389    197    631    670
   -581    758   1340    -90   -961   1049   -293  -1021   -202    774   1314   1345
   -514    727   1241   -106   -878    984   -509  -1109   -189   1010   1545   1634
   -465    163    626    150   -545    394   -542  -1106   -553    449    937   1036
   -420   -433    -12    428   -205   -226   -405   -911   -885   -285    122    236
   -368   -769   -400    566     15   -584   -197   -540   -823   -467   -179    -75
   -280   -805   -524    542    122   -665    -36   -210   -600   -324   -114    -41
   -215   -820   -605    517    192   -714     54    -31   -480   -259    -85    -12
   -184   -836   -654    509    233   -745     96     49   -433   -236    -98    -49
   -181   -833   -652    506    233   -745    114     72   -420   -231   -103    -41
   -179   -820   -641    501    231   -732    129     93   -402   -215    -83    -20
   -166   -818   -652    491    239   -735    132    111   -394   -220    -96    -15
   -145   -805   -659    475    254   -732    132    129   -392   -218   -103     -2
   -135   -779   -644    454    252   -711    148    150   -374   -200    -93     10
   -135   -782   -646    459    254   -714    168    171   -348   -166    -51     23
   -137   -756   -618    444    239   -688    168    176   -337   -155    -49     18
   -132   -727   -597    428    231   -662    179    194   -309   -124    -10     41
   -119   -693   -574    405    223   -633    179    213   -290    -98     10     54
   -101   -657   -555    379    226   -607    176    228   -280    -90     10     75
    -90   -652   -561    371    233   -607    179    244   -262    -70     23     96
    -88   -623   -535    355    223   -579    187    262   -228    -38     54    109
    -98   -594   -498    345    197   -548    202    293   -197     -5     83    142
    -75   -589   -514    332    218   -553    215    335   -166     36    111    153
    -64   -550   -488    306    210   -519    223    381   -132     77    140    171
    -64   -522   -457    290    194   -491    231    428    -96    116    171    205
    -57   -511   -457    283    197   -485    241    485    -51    161    205    252
    -46   -480   -433    265    192   -457    259    542     -5    194    228    303
    -18   -436   -418    226    197   -428    275    597     46    259    280    350
      0   -389   -389    192    194   -389    283    652     98    335    348    392
     12   -358   -371    171    189   -363    283    683    132    381    397    436
     25   -322   -348    148    187   -335    288    693    153    402    418    467
     25   -293   -322    132    171   -306    277    683    150    407    423    480
     18   -283   -301    129    158   -290    275    662    132    387    405    475
      7   -280   -288    135    148   -285    270    626    101    355    381    459
      2   -283   -285    140    142   -283    259    594     77    335    361    428
    -10   -319   -309    163    148   -314    262    555     46    293    329    405
    -25   -319   -293    174    132   -306    252    496     10    259    303    368
    -59   -316   -257    187     98   -288    241    431    -41    213    265    322
    -98   -332   -233    215     67   -283    249    387    -75    184    241    296
   -122   -355   -236    239     57   -298    257    345    -98    155    213    267
   -132   -371   -239    249     51   -306    254    311   -124    127    179    241
   -145   -384   -239    262     46   -311    254    280   -142    119    168    220
   -153   -392   -239    272     41   -316    265    288   -135    140    189    210
   -150   -376   -228    262     38   -301    280    303   -114    166    215    220
   -142   -327   -184    233     20   -257    293    329    -80    200    249    257
   -148   -283   -135    215     -7   -210    301    342    -46    228    283    293
   -148   -233    -85    192    -31   -161    285    340    -23    252    303    311
   -132   -213    -83    171    -25   -148    246    322    -28    252    306    324
   -116   -200    -83    158    -18   -140    223    306    -36    241    296    324
   -119   -215    -96    166    -12   -155    202    290    -49    228    285    316
   -124   -267   -142    197      7   -205    184    272    -75    202    267    301
   -124   -296   -171    210     23   -233    176    257   -101    176    236    267
   -127   -345   -220    236     46   -283    168    239   -135    135    197    231
   -129   -426   -298    277     83   -363    155    207   -187     80    145    184
   -142   -467   -324    306     90   -397    148    181   -223     41    119    145
   -155   -496   -340    324     90   -418    135    153   -257      7     93    109
   -158   -506   -350    332     96   -428    122    129   -290    -28     62     75
   -163   -511   -348    335     90   -431    114    116   -316    -51     44     51
   -163   -532   -368    348    101   -452    116    109   -327    -64     31     38
   -168   -561   -392    363    111   -478    124    103   -340    -88      7     33
   -153   -587   -436    368    140   -511    116     85   -348   -103     -7     25
   -140   -626   -485    381    168   -555    109     75   -361   -124    -20     25
   -145   -615   -470    381    161   -542    119     77   -358   -101     12     25
   -155   -618   -465    387    153   -542    111     62   -366   -111      7    -15
   -158   -644   -485    402    161   -566    106     57   -374   -129     -7    -25
   -163   -711   -548    436    189   -631    116     62   -397   -166    -49    -67
   -142   -867   -724    506    290   -797    132     70   -496   -311   -210   -231
   -101  -1104  -1002    600    449  -1054    220    140   -602   -535   -465   -485
    -85  -1119  -1036    602    475  -1078    340    272   -558   -584   -542   -594
   -168   -883   -714    524    270   -800    389    158   -459   -449   -381   -449
   -361   -400    -38    381   -161   -220    228   -355   -392   -137     57     33
   -550    361    909     93   -730    636     15   -748   -155    462    807    844
   -563    805   1369   -122   -966   1088   -207   -883     96   1028   1447   1543
   -478    641   1119    -83   -800    880   -420   -995    -15   1052   1465   1628
   -405     98    504    153   -454    301   -509  -1075   -475    407    782    956
   -379   -454    -75    415   -153   -265   -374   -891   -826   -280     49    135
   -327   -672   -348    498      7   -511   -158   -496   -719   -371   -119   -127
   -246   -696   -449    470     98   -571     12   -168   -522   -262    -75    -80
   -192   -683   -491    439    148   -587    106     20   -405   -207    -67    -38
   -168   -696   -527    431    179   -613    127     75   -389   -223    -88    -23
   -148   -704   -555    426    202   -631    129     90   -394   -249   -122    -44
   -127   -719   -592    423    231   -657    135    101   -389   -233   -109    -57
   -150   -683   -532    418    189   -607    150    140   -340   -158    -25    -88
   -184   -644   -459    413    135   -553    184    192   -293   -148    -41    -36
    -98   -709   -610    405    254   -662    145    153   -358   -239   -127    -18
    -49   -683   -636    363    290   -659    106    119   -384   -239   -114    -67
    -57   -665   -607    361    275   -636    135    166   -309   -119     12   -158
    -62   -659   -597    358    267   -628    145    179   -301   -135    -59   -244
    -64   -652   -587    358    259   -620    161    220   -257    -80     28    -75
    -59   -613   -553    337    244   -584    163    239   -231    -54     70    -90
    -46   -592   -545    319    249   -568    168    239   -241    -83    -18   -124
    -44   -592   -550    316    252   -571    192    277   -205    -33     44     18
    -44   -561   -519    301    236   -540    210    316   -155     20    106     25
    -57   -555   -498    303    218   -527    233    363   -111     51    114     83
    -64   -501   -436    283    184   -470    246    423    -59    106    163    189
    -33   -478   -446    254    205   -462    226    452    -36    137    184    176
    -23   -459   -436    241    205   -449    236    511     12    189    223    202
    -15   -405   -392    210    187   -400    252    579     75    249    270    241
     33   -363   -397    166    215   -379    254    626    122    296    314    272
     51   -303   -358    124    202   -332    249    662    166    337    342    316
     59   -239   -301     88    179   -270    244    691    192    353    342    355
     70   -210   -280     70    174   -244    239    691    194    345    322    374
     72   -202   -275     64    174   -239    236    685    200    374    381    394
     62   -148   -213     41    135   -179    233    667    226    423    441    355
     46   -135   -181     44    114   -158    220    636    207    400    426    329
     33   -140   -174     51    101   -158    210    587    166    361    389    288
      5   -124   -129     59     67   -127    207    532    129    324    355    259
     10   -122   -132     54     70   -127    187    462     77    275    309    215
     10   -137   -148     62     77   -142    176    389     15    202    231    153
    -20   -153   -132     83     54   -142    176    335    -33    129    135    116
    -49   -161   -111    106     31   -137    179    296    -83     49     31    116
    -44   -163   -119    101     36   -142    176    257    -96     88    116     46
    -20   -140   -119     80     46   -129    171    205   -122     80    132    -10
    -28   -140   -111     85     38   -127    176    184   -145     54    101    -25
    -38   -137    -98     88     28   -119    194    192   -140     46     83    -23
    -36    -77    -41     57      0    -62    210    218   -103     80    111     12
    -46    -20     25     33    -38      0    218    233    -59    132    155     33
    -18     23     38     -5    -28     31    189    205    -59    124    145     49
     36     51     15    -44     10     33    148    184    -72    114    137     57
     18     23      5    -23      7     15    129    174    -88     98    127     28
      5     12      5    -10      0     10    127    158    -96     83    109     31
     -5     -2      0      2     -5     -2    116    145   -116     64     80     15
    -25    -36    -10     31     -7    -23    124    153   -116     72    103     23
    -33    -93    -62     62     12    -77    122    142   -158     23     62    -25
    -44   -163   -119    103     36   -142    116    135   -200    -36     -5    -72
    -54   -239   -184    145     62   -213    109    122   -226    -41    -10    -98
    -54   -265   -210    161     77   -239     88     80   -270    -83    -41   -150
    -57   -277   -220    166     80   -252     80     51   -306   -132    -90   -176
    -64   -283   -218    174     75   -252     75     38   -324   -148   -109   -184
    -64   -272   -207    168     70   -241     67     28   -337   -155   -111   -205
    -64   -262   -197    163     64   -231     59     23   -337   -155   -119   -215
    -80   -272   -194    176     54   -233     59     25   -335   -150   -124   -181
    -54   -298   -244    176     93   -272     41     -2   -376   -202   -179   -210
    -51   -316   -265    181    106   -290     25    -23   -410   -236   -210   -233
    -67   -319   -252    194     90   -285     20    -28   -413   -231   -207   -241
    -72   -316   -244    192     83   -283     23    -18   -405   -239   -231   -244
    -64   -389   -327    226    129   -358     38      7   -426   -280   -270   -288
    -25   -584   -561    303    265   -574     93     36   -537   -467   -457   -511
    -54   -735   -680    394    311   -709    223    135   -579   -646   -675   -732
    -57   -589   -532    322    236   -561    290    184   -514   -652   -693   -748
   -142   -233    -93    187    -25   -163    202   -135   -509   -496   -444   -519
   -288    366    652    -41   -470    509    -57   -654   -491   -103    114     33
   -402   1106   1509   -350   -956   1306   -280   -919   -249    530    870    763
   -314   1247   1558   -467   -935   1402   -524   -969    -77    989   1319   1231
   -249    789   1036   -270   -641    911   -649  -1036   -337    724   1015    979
   -241    176    418     28   -329    296   -613  -1060   -878   -148    132    142
   -207   -288    -80    249    -64   -184   -452   -859  -1122   -745   -519   -472
   -179   -335   -155    254    -12   -246   -277   -511   -854   -587   -457   -428
   -135   -270   -135    200      0   -202   -137   -257   -631   -431   -350   -337
    -90   -259   -171    174     38   -215    -41    -96   -514   -366   -319   -306
    -70   -267   -197    168     62   -233    -10    -44   -483   -368   -335   -316
    -54   -285   -231    168     85   -257      0    -25   -462   -363   -329   -322
    -41   -275   -233    158     96   -254      5    -10   -452   -361   -327   -316
    -70   -249   -179    158     51   -215     18     20   -423   -337   -301   -288
    -75   -207   -132    142     28   -171     31     44   -392   -309   -275   -262
    -20   -226   -205    122     90   -215      5      5   -433   -363   -322   -298
    -15   -231   -215    124     98   -226     10     12   -426   -368   -322   -293
    -25   -220   -197    122     85   -210     23     36   -394   -340   -301   -275
    -33   -189   -155    111     59   -174     38     62   -363   -314   -285   -252
    -38   -168   -132    103     44   -150     51     85   -342   -303   -275   -236
    -20   -142   -124     80     49   -135     38     90   -340   -316   -290   -228
      5   -119   -127     54     64   -124     25     98   -322   -301   -262   -213
     -2    -98    -96     51     46    -98     46    140   -275   -249   -200   -192
      0    -75    -77     36     36    -75     46    166   -249   -228   -174   -179
     -5    -36    -31     20     10    -33     54    213   -194   -187   -135   -132
     20      7    -12    -15     15     -2     67    257   -142   -150   -114    -96
     77      0    -77    -38     77    -38     49    262   -145   -161   -129   -101
     93     57    -36    -75     64     10     49    327    -77    -98    -67    -46
    101    150     49   -124     25     98     70    405     10    -20      0     36
    137    189     51   -163     41    122     64    426     41      5     20     83
    116    223    106   -168      5    166    101    493    119     88    101    140
    116    275    158   -197    -20    218    103    509    150    119    135    158
    116    296    179   -207    -31    239    101    498    145    109    127    161
    150    249     96   -202     25    174     80    449     85     46     75    101
    140    223     83   -181     28    153     75    415     41      0     28     57
    114    236    122   -176     -5    179     80    384     10    -28     25     49
     90    280    189   -187    -49    233     88    353    -12    -28     59     28
     51    275    220   -166    -83    249     98    324    -38    -67     38     15
    -33    220    254    -93   -142    236    148    348    -28    -64     38     57
     20    166    142    -96    -62    153     98    228   -132   -166    -31    -38
     67    176    109   -124    -20    142     64    145   -205   -226    -57   -140
     41    226    181   -135    -70    205     77    129   -220   -249   -114   -265
     25    194    168   -109    -70    181     90    103   -270   -337   -236   -184
     -2    168    171    -85    -88    171    106    111   -259   -327   -213   -135
    -10    176    187    -83    -98    181    114    119   -252   -322   -218   -132
      5    210    205   -109    -98    207    103    111   -252   -332   -231   -114
     62    254    192   -158    -64    223     77     85   -262   -340   -220   -119
     51    285    233   -168    -90    259     80    101   -218   -280   -150    -98
     23    337    311   -181   -145    324     70    106   -181   -231    -98   -109
     10    361    350   -187   -168    355     44     90   -184   -236   -111    -90
     18    350    332   -184   -155    342     28     77   -205   -254   -124    -54
     -2    329    332   -166   -166    329     31     80   -202   -241   -111    -75
    -20    316    337   -148   -179    324     44     85   -200   -249   -119    -72
    -44    285    327   -122   -187    306     72    122   -179   -228   -101    -49
    -75    174    249    -49   -161    210     83    116   -215   -272   -148   -119
    -59     77    137    -10    -98    106     67     77   -275   -342   -207   -171
    -62     28     90     15    -75     59     59     59   -303   -379   -241   -205
    -62      2     64     28    -64     33     46     33   -340   -420   -293   -244
    -57     -5     51     31    -54     23     33     18   -368   -431   -285   -259
    -88    -28     59     57    -75     15     44     38   -355   -418   -272   -288
    -88    -75     12     80    -51    -31     49     44   -363   -433   -298   -290
   -132    -75     57    103    -98     -7     75     72   -340   -407   -265   -249
    -98    -98      0     98    -49    -49     36     15   -405   -467   -306   -314
    -90   -116    -28    101    -31    -72     25     -5   -436   -509   -358   -348
   -103   -124    -20    114    -41    -72     28     -2   -436   -519   -363   -303
    -98   -124    -25    111    -38    -75     12    -18   -444   -522   -348   -322
   -103    -96      7    101    -57    -44     10    -23   -454   -530   -353   -353
    -83   -220   -140    150     28   -181     31     -7   -501   -623   -483   -410
     -2   -452   -452    226    223   -452     67     12   -615   -846   -743   -589
    -10   -592   -581    298    285   -587    192    148   -602   -953   -867   -758
    -54   -423   -368    239    155   -397    298    275   -444   -844   -761   -792
   -145    -59     83    101   -116     12    194    -83   -506   -756   -566   -574
   -267    488    756   -111   -511    620    -80   -633   -605   -480   -101    -85
   -371   1182   1551   -405   -961   1363   -340   -963   -498     38    574    506
   -350   1423   1774   -535  -1062   1597   -561  -1047   -342    530   1093   1010
   -254    914   1169   -332   -711   1041   -641  -1060   -558    267    763    763
   -202    353    555    -75   -379    454   -600  -1054  -1002   -527    -57     -2
   -179    -83     96    129   -137      5   -449   -846  -1163  -1010   -602   -563
   -145   -161    -15    153    -64    -88   -277   -501   -898   -867   -568   -584
    -96   -137    -41    116    -28    -90   -145   -262   -693   -748   -519   -470
    -38   -161   -122     98     38   -140    -64   -122   -589   -696   -498   -413
    -25   -174   -148     98     59   -161    -28    -57   -537   -665   -478   -407
    -36   -179   -142    109     51   -161     -2    -12   -496   -636   -444   -402
    -20   -142   -122     80     49   -132    -10     -7   -493   -641   -446   -402
     20   -127   -148     51     83   -137    -15     -5   -491   -641   -439   -392
     20   -114   -135     46     75   -124      5     28   -454   -605   -413   -384
     10   -137   -148     64     77   -142     23     41   -444   -620   -452   -371
     15   -116   -135     49     75   -127     15     38   -446   -610   -426   -353
     25    -98   -124     36     75   -111      7     36   -436   -587   -392   -368
     51    -90   -145     18     96   -116      0     28   -444   -602   -402   -368
     49    -57   -106      5     77    -80     15     59   -415   -579   -379   -332
     62    -54   -119     -5     90    -85     33     93   -379   -545   -350   -314
     62    -33    -96    -15     77    -64     49    119   -353   -524   -335   -288
     88      7    -83    -49     85    -36     38    116   -353   -524   -332   -262
     96     38    -57    -67     77     -7     41    142   -327   -496   -306   -252
     70     51    -18    -62     44     18     64    194   -272   -449   -270   -223
    101     77    -23    -90     62     28     59    213   -249   -423   -246   -202
    132     98    -36   -116     85     31     57    252   -215   -381   -205   -155
    163     90    -72   -127    119     10     75    314   -158   -332   -161   -106
    176    132    -44   -155    109     44     85    366   -103   -280   -119    -57
    184    197     12   -192     85    106     98    428    -41   -207    -46      0
    207    236     28   -223     90    132    106    465    -10   -179    -12     25
    213    259     46   -236     83    153    116    501     23   -145     15     75
    200    259     59   -231     70    161    140    522     49   -132     33    119
    213    257     44   -236     85    150    129    493     15   -163     23    106
    226    246     20   -239    101    135    114    452    -36   -202      5     70
    197    254     57   -226     70    155    114    428    -57   -223     -2     57
    137    249    111   -194     12    181    116    397    -83   -259    -23     41
    142    223     77   -184     31    150     88    306   -176   -358   -103    -15
    132    197     62   -166     33    129     83    246   -236   -418   -145    -46
     98    181     83   -140      7    132     96    215   -252   -428   -142    -80
     85    174     85   -132      0    129     98    181   -280   -449   -158   -114
     64    168    103   -119    -18    137    103    158   -296   -467   -163   -127
     44    168    124   -109    -41    145    109    135   -303   -485   -171   -132
     12    176    163    -93    -75    171    122    122   -293   -485   -168   -114
     15    168    153    -90    -70    161    129    119   -288   -475   -166   -116
     33    174    137   -103    -51    155    135    109   -298   -493   -187   -132
     38    236    197   -140    -80    218    145    127   -270   -470   -161    -93
     70    293    223   -181    -75    259    142    148   -246   -439   -124    -41
     67    324    257   -197    -96    290    132    158   -210   -392    -83     -7
     70    342    272   -205   -101    309    111    161   -187   -355    -51     20
     77    337    257   -210    -90    296     80    137   -205   -371    -64      7
    103    329    226   -215    -59    277     64    114   -231   -402    -90      2
    101    301    197   -202    -49    252     59    101   -259   -426   -103      7
     90    285    194   -189    -51    241     67    111   -254   -410    -88     18
     77    213    132   -148    -25    174     57    106   -275   -439   -122      2
     72     85     12    -77     31     49     41     77   -327   -498   -187    -59
     80      7    -72    -44     75    -31     31     28   -384   -542   -215   -111
     85    -49   -135    -20    109    -90     20     31   -410   -555   -228   -109
     85    -80   -168     -2    124   -122     10     38   -420   -574   -257   -106
     93    -38   -132    -25    111    -85      5     31   -426   -587   -272   -111
     80    -46   -127    -18    101    -85      5     12   -439   -600   -280   -114
     85   -119   -205     15    142   -161      7     -2   -459   -610   -288   -119
     85   -148   -236     28    158   -192      0    -15   -472   -618   -296   -153
     80   -161   -241     41    161   -200     -7    -23   -483   -620   -293   -184
     80   -142   -226     28    153   -184     -7    -25   -483   -620   -280   -171
     64   -155   -220     44    142   -189      7    -12   -470   -615   -277   -155
     57   -150   -207     46    132   -179      7    -12   -470   -615   -280   -150
     75   -200   -275     62    174   -236      5    -25   -501   -652   -324   -176
     80   -376   -457    148    267   -418     36      2   -584   -789   -483   -306
     54   -613   -670    277    361   -641    155     80   -665   -989   -722   -545
     51   -665   -717    303    381   -691    293    213   -623  -1060   -818   -672
     -5   -452   -446    228    220   -449    350    132   -537   -950   -675   -548
   -127     75    202     23   -166    137     96   -470   -615   -727   -296   -132
   -241    839   1080   -298   -662    961   -226   -963   -550   -252    353    511
   -275   1426   1701   -576   -989   1564   -511  -1166   -337    345   1034   1150
   -197   1384   1582   -592   -888   1483   -745  -1231   -293    605   1273   1405
   -161    826    984   -335   -574    904   -753  -1202   -620     83    696    836
   -145    184    329    -20   -239    257   -553   -979   -958   -652    -96     57
   -101   -176    -75    137    -15   -124   -309   -600   -893   -841   -392   -233
    -20   -220   -200    122     88   -210   -129   -280   -680   -724   -350   -207
     41   -210   -252     83    145   -231    -31   -103   -558   -652   -322   -174
     49   -223   -275     85    161   -249     31     -2   -483   -613   -309   -135
     70   -252   -324     88    194   -288     49     18   -478   -618   -324   -137
    116   -254   -371     70    244   -311     59     20   -475   -620   -332   -145
    124   -213   -337     44    228   -275     62     15   -472   -620   -332   -181
    137   -210   -348     36    241   -277     62     18   -475   -633   -345   -194
    135   -213   -348     38    241   -280     72     57   -454   -605   -329   -140
    129   -210   -340     41    233   -275     88     88   -428   -571   -296   -111
    148   -236   -384     44    265   -309     96    101   -410   -558   -288    -98
    150   -218   -368     33    257   -293    109    124   -376   -527   -265    -72
    150   -179   -329     12    239   -254    109    132   -358   -509   -246    -77
    150   -153   -303      2    226   -228    124    158   -335   -491   -226    -57
    181   -137   -322    -23    249   -231    116    174   -319   -491   -228    -28
    207   -132   -340    -38    272   -233    119    200   -298   -459   -200    -15
    202   -109   -314    -49    257   -213    124    233   -270   -431   -174    -18
    166    -64   -231    -49    197   -148    145    283   -223   -384   -135     20
    179    -64   -246    -59    213   -153    155    322   -192   -348    -98     62
    223    -33   -257    -96    239   -145    155    353   -163   -327    -83     88
    259    -23   -283   -119    270   -153    168    407   -119   -280    -49    127
    267    -12   -280   -127    272   -145    192    480    -54   -218     -7    168
    262     41   -223   -153    244    -90    210    540      0   -181     28    241
    275     85   -189   -181    233    -51    215    579     38   -119     85    265
    324    124   -202   -226    262    -38    202    594     51    -90    124    280
    345    158   -187   -252    267    -12    189    592     51    -85    142    301
    329    184   -145   -259    239     20    192    589     62    -54    197    337
    319    171   -148   -246    233     12    197    574     59    -54    189    265
    314    150   -163   -233    239     -5    200    540     33   -101    129    254
    306    150   -155   -228    231     -2    197    493     -7   -142     98    280
    301    168   -132   -236    215     18    187    439    -46   -176     83    262
    272    148   -127   -210    200     10    184    397    -77   -213     51    241
    246    101   -148   -176    197    -23    176    348   -122   -259     15    205
    215    101   -114   -158    166     -5    168    285   -166   -296    -10    158
    192    109    -83   -150    137     12    174    246   -189   -322    -33    129
    179     77   -101   -129    140    -10    181    218   -207   -342    -51    119
    174     96    -80   -137    127      7    184    194   -226   -371    -77    122
    174     90    -83   -132    129      5    187    174   -236   -384    -93    101
    158     72    -85   -116    122     -5    200    174   -226   -358    -64     72
    161    124    -38   -142    101     44    215    202   -184   -322    -25    114
    171    207     36   -192     64    122    233    236   -140   -283      5    171
    213    241     28   -226     93    135    210    215   -145   -275     15    194
    239    267     25   -254    106    148    171    197   -145   -275     25    207
    226    293     67   -259     80    179    148    194   -129   -246     77    220
    192    280     85   -236     51    184    140    187   -132   -231     93    171
    148    241     93   -194     28    168    148    181   -140   -246     57    171
    145    192     44   -168     51    116    135    161   -179   -293     20    202
    142    145      2   -142     70     72    122    150   -207   -316     -5    163
    111     46    -67    -80     90     -7    116    127   -244   -358    -51    114
     59      2    -57    -31     59    -25    122    122   -254   -384    -85     80
     59    -38    -98    -10     77    -67    101     83   -306   -446   -145     49
    101   -114   -215      5    158   -163     75     25   -376   -501   -189      5
     96   -129   -226     12    161   -176     70     12   -392   -509   -179    -25
     75   -140   -215     33    145   -176     70      7   -400   -511   -176    -41
     59   -163   -226     51    140   -194     75      0   -413   -540   -207    -46
     57   -155   -213     49    132   -181     70     -2   -418   -540   -207    -33
     44   -129   -174     41    106   -150     67     -2   -410   -540   -207    -25
     51   -145   -197     46    124   -171     59    -25   -441   -592   -265    -46
     59   -174   -236     57    145   -205     59    -31   -449   -576   -241    -70
     54   -174   -228     59    140   -200     62    -28   -444   -571   -226    -77
     46   -200   -246     75    145   -223     62    -41   -470   -605   -262    -88
     70   -303   -374    116    220   -337     75    -44   -537   -688   -355   -184
     80   -563   -646    241    363   -605    142    -20   -685   -922   -615   -459
     85   -706   -792    311    436   -750    262     85   -732  -1085   -813   -659
     51   -592   -644    270    345   -618    358    114   -649  -1034   -766   -613
   -116   -213    -96    166    -10   -155    280   -262   -568   -805   -452   -288
   -311    548    859   -119   -584    704     23   -748   -363   -249    244    426
   -371   1252   1623   -439   -997   1436   -197   -917    -12    439   1002   1200
   -283   1369   1652   -542   -969   1509   -426   -932    158    828   1379   1636
   -228    987   1215   -379   -722   1101   -571  -1028   -140    504   1057   1309
   -202    433    633   -116   -418    532   -542  -1015   -665   -337    210    436
   -189      2    189     93   -189     96   -322   -714   -818   -761   -277    -72
   -101   -109     -7    103    -46    -59   -116   -371   -665   -730   -327   -135
     28   -142   -171     57     98   -155    -12   -174   -581   -696   -332   -140
     62   -150   -215     41    137   -181     49    -64   -527   -670   -322   -119
     62   -168   -231     51    145   -200     75    -31   -517   -667   -327   -129
     62   -184   -246     59    153   -215     93    -10   -517   -675   -340   -135
     36   -179   -215     72    124   -197    129     33   -480   -641   -303   -119
     31   -163   -197     64    114   -181    137     46   -470   -631   -288   -127
     64   -171   -236     51    150   -202    124     41   -485   -657   -311   -122
     90   -161   -254     33    171   -207    127     49   -480   -662   -322   -106
     88   -155   -244     33    166   -200    137     72   -459   -641   -303    -80
     70   -129   -200     31    135   -163    142     93   -433   -620   -280    -64
     80    -83   -163      2    122   -122    135    101   -418   -610   -265    -54
     83    -57   -142    -15    111    -98    140    116   -397   -602   -254    -46
     93    -46   -140    -23    116    -93    155    137   -379   -589   -246    -41
    109    -41   -150    -36    127    -96    158    155   -371   -584   -244    -44
    109    -38   -150    -36    129    -93    163    194   -348   -563   -233    -28
    116    -12   -129    -51    122    -72    179    233   -309   -532   -202      2
    155     10   -145    -83    150    -67    179    267   -277   -501   -171     36
    176     25   -150   -103    163    -62    192    322   -239   -459   -132     77
    194     44   -150   -119    174    -51    200    371   -202   -433   -109    116
    207     59   -150   -135    179    -44    210    426   -163   -402    -83    161
    223    103   -119   -163    171     -7    228    491   -109   -345    -25    205
    257    148   -109   -202    181     20    236    542    -64   -301     18    246
    303    179   -124   -241    215     28    223    558    -46   -277     36    272
    311    218    -93   -267    202     64    233    579    -15   -236     77    314
    290    228    -62   -259    176     83    246    592      5   -213    101    324
    283    236    -49   -259    166     93    241    571     -5   -228     98    324
    293    241    -51   -267    171     96    236    535    -28   -262     67    311
    272    254    -18   -265    145    119    246    511    -36   -280     57    293
    259    257     -2   -257    132    127    246    465    -62   -314     41    270
    254    226    -28   -241    142     98    231    400   -114   -363      0    226
    213    205     -7   -210    111     98    231    345   -153   -405    -36    189
    168    187     18   -179     75    103    236    296   -181   -433    -64    150
    153    176     23   -163     64    101    236    252   -215   -470    -96    119
    127    155     25   -142     49     90    244    213   -239   -506   -127     90
    111    158     46   -135     33    103    249    184   -254   -532   -150     64
    129    150     20   -140     54     85    252    155   -280   -568   -184     41
    135    153     18   -142     59     85    267    168   -272   -558   -174     51
    127    200     72   -163     25    137    280    192   -236   -522   -148     80
    132    265    132   -200      0    200    298    218   -197   -491   -114    127
    135    303    166   -220    -15    236    301    223   -176   -475    -88    163
    137    306    168   -220    -15    239    275    213   -163   -454    -57    181
    150    342    192   -246    -20    267    236    192   -166   -449    -46    189
    153    335    181   -244    -12    259    223    179   -179   -459    -54    181
    145    311    166   -228    -12    241    202    153   -207   -491    -83    153
    122    283    161   -202    -18    223    189    122   -239   -524   -111    124
    111    244    132   -179    -10    187    181    111   -262   -542   -127    106
    103    150     46   -127     28     98    163     90   -309   -594   -181     59
    106     77    -28    -93     67     25    158     77   -345   -639   -220     23
    111     54    -57    -83     85      0    155     62   -371   -665   -228     15
     85    -15   -103    -36     93    -59    153     28   -415   -717   -275    -31
     83    -44   -129    -20    106    -85    145     15   -446   -761   -314    -64
     77    -51   -129    -15    101    -88    137      5   -462   -782   -337    -80
     75    -67   -142     -2    109   -103    129      0   -475   -795   -348    -85
     83   -103   -187      7    132   -142    132      0   -480   -800   -350    -80
     88    -90   -179      0    132   -135    132      0   -478   -797   -345    -72
     72    -90   -163      7    116   -124    137      0   -478   -800   -350    -72
     67   -122   -189     28    127   -155    137      5   -480   -805   -358    -77
     54   -153   -207     46    129   -179    142     18   -475   -807   -361    -83
     59   -189   -249     64    153   -218    150     28   -483   -823   -384   -101
     83   -254   -340     83    210   -296    155     31   -537   -901   -470   -181
    129   -454   -584    163    355   -519    202     51   -657  -1109   -701   -410
    132   -602   -737    233    433   -670    324    145   -709  -1286   -914   -639
    116   -452   -568    166    342   -509    431    213   -602  -1221   -844   -592
     -7   -103    -98     54     44   -101    387    -80   -522  -1000   -540   -296
   -168    519    688   -174   -428    602    145   -579   -418   -561     44    298
   -275   1187   1460   -457   -867   1325    -72   -787   -129     80    769   1034
   -194   1286   1480   -545   -836   1382   -329   -865    -12    454   1132   1439
   -122    828    950   -353   -537    888   -480   -979   -335    129    787   1137
   -109    241    350    -64   -228    296   -480  -1018   -883   -717    -59    290
    -93   -119    -28    103    -33    -75   -303   -766  -1044  -1176   -574   -241
    -64   -187   -124    124     28   -155    -83   -379   -800  -1054   -540   -226
     25   -171   -197     72    109   -184     44   -145   -633   -953   -483   -181
     85   -184   -270     49    176   -226    137      7   -530   -893   -446   -153
     75   -192   -267     57    171   -228    189     72   -488   -875   -431   -140
     80   -194   -275     57    176   -233    205     96   -478   -883   -436   -148
     67   -181   -249     57    155   -215    213    119   -465   -875   -431   -145
     51   -166   -218     57    135   -192    231    148   -439   -865   -428   -140
     57   -153   -210     46    132   -179    226    140   -439   -878   -439   -150
     70   -155   -226     41    148   -189    220    137   -441   -883   -436   -148
     72   -137   -213     31    140   -176    231    155   -431   -872   -423   -135
     54   -116   -171     31    111   -142    241    187   -400   -844   -405   -111
     44   -124   -171     38    106   -145    239    194   -392   -844   -402    -93
     28   -116   -145     41     85   -129    246    207   -374   -831   -387    -83
     44    -96   -142     25     90   -119    246    223   -358   -815   -371    -70
     62    -85   -148     12    103   -116    252    249   -329   -792   -345    -49
     77    -62   -140    -10    106    -98    249    267   -319   -787   -342    -46
     90    -23   -116    -33    103    -70    241    285   -303   -769   -327    -31
    106     31    -75    -70     90    -23    239    322   -265   -727   -285     -7
    114     72    -41    -93     77     15    246    371   -220   -691   -265      0
    140     59    -83   -101    111    -10    259    423   -189   -670   -257     38
    194     70   -124   -135    161    -25    262    472   -153   -633   -223     90
    241    132   -111   -187    176     10    257    501   -122   -597   -192    119
    257    244    -12   -249    135    116    246    550    -62   -530   -127    176
    270    280     10   -277    129    145    252    589    -25   -485    -93    210
    311    301    -10   -306    161    145    244    587    -18   -475    -80    223
    322    314     -7   -319    163    153    244    592     -7   -459    -57    246
    327    345     18   -335    155    181    254    594     -2   -452    -33    259
    337    348     10   -345    163    181    236    548    -51   -509    -90    184
    335    327    -10   -332    171    158    218    498   -109   -571   -153    150
    296    306      7   -301    142    158    228    472   -129   -597   -174    132
    280    285      5   -283    137    145    226    413   -181   -659   -223     80
    254    236    -18   -246    137    109    226    374   -213   -688   -244     67
    239    241      2   -241    119    122    210    309   -275   -748   -298     23
    231    233      0   -233    116    116    207    254   -316   -787   -319     -2
    239    184    -54   -210    148     64    202    194   -371   -839   -355    -54
    205    174    -33   -189    119     70    205    179   -379   -846   -366    -96
    189    179    -10   -184     98     83    207    168   -387   -862   -394   -106
    205    174    -33   -189    116     70    200    153   -410   -893   -436   -103
    205    184    -20   -194    114     83    210    161   -402   -883   -426   -106
    223    220     -5   -223    114    109    233    192   -366   -841   -384    -72
    218    298     77   -259     70    189    231    200   -332   -802   -337    -36
    202    405    202   -303     -2    306    200    184   -303   -763   -285      2
    226    467    241   -345     -7    355    153    145   -306   -766   -277     -2
    249    483    233   -366      7    358    129    127   -316   -774   -285      2
    252    454    202   -353     25    329    119    116   -335   -784   -298      5
    239    415    176   -327     31    296    109     98   -363   -805   -322     -7
    223    459    236   -340     -5    348     88     85   -379   -802   -319    -10
    207    389    179   -298     12    285     80     67   -420   -846   -374    -62
    226    298     70   -262     77    184     49     20   -496   -932   -465   -145
    223    257     31   -241     96    145     33     -7   -540   -974   -504   -181
    189    231     41   -210     75    137     46      0   -545   -976   -511   -189
    171    207     36   -189     67    124     38    -28   -579  -1013   -545   -218
    171    226     54   -200     57    140     18    -51   -605  -1034   -558   -228
    202    192    -12   -200    106     88    -12    -98   -665  -1085   -615   -272
    202    189    -12   -194    109     88    -18   -103   -678  -1101   -639   -283
    197    197     -2   -197     98     98    -23   -109   -675  -1096   -631   -267
    189    215     25   -202     80    122    -31   -119   -680  -1096   -636   -280
    210    254     44   -233     80    150    -51   -163   -709  -1124   -659   -319
    207    270     62   -239     72    166    -51   -171   -722  -1137   -672   -324
    215    265     49   -241     80    158    -54   -161   -730  -1140   -688   -324
    228    223     -5   -226    116    109    -59   -161   -761  -1187   -743   -366
    244     80   -166   -163    205    -41    -28   -119   -820  -1312   -896   -509
    249    -83   -332    -83    290   -207     62    -20   -852  -1470  -1114   -724
    233      7   -226   -122    228   -109    142     83   -750  -1462  -1140   -774
    161    350    187   -257    -12    270    132    -38   -675  -1325   -945   -607
     36    841    802   -439   -384    823    -80   -566   -810  -1137   -563   -252
   -103   1512   1615   -704   -859   1564   -324  -1044   -859   -761     25    296
    -90   1880   1971   -896  -1031   1925   -537  -1231   -795   -314    576    818
    -15   1558   1574   -771   -795   1564   -654  -1283   -930   -332    537    826
      2    997    992   -501   -496    995   -631  -1283  -1299   -987   -194    161
     20    498    478   -259   -228    488   -522  -1156  -1592  -1709  -1010   -587
     70    303    233   -187    -83    270   -374   -805  -1343  -1600  -1031   -605
    103    340    233   -223    -64    288   -259   -519  -1067  -1389   -888   -472
    168    340    171   -257      0    257   -189   -342   -917  -1286   -826   -410
    228    340    111   -283     59    226   -150   -249   -841  -1236   -805   -376
    252    381    129   -319     62    257   -140   -226   -810  -1210   -787   -358
    252    394    140   -324     54    267   -129   -207   -792  -1197   -784   -353
    244    397    153   -322     46    275   -127   -197   -779  -1189   -789   -353
    236    433    197   -335     20    316   -122   -200   -769  -1184   -787   -350
    233    459    226   -348      2    342   -119   -184   -748  -1163   -769   -332
    244    480    236   -363      5    358   -114   -171   -727  -1145   -750   -309
    272    506    233   -392     18    371   -127   -176   -727  -1150   -758   -303
    293    542    249   -418     23    397   -122   -161   -706  -1135   -743   -280
    296    537    241   -418     25    392   -127   -166   -706  -1135   -745   -288
    285    540    254   -415     15    397   -132   -161   -701  -1127   -740   -285
    288    576    285   -433      0    431   -142   -145   -680  -1104   -717   -262
    288    610    322   -449    -15    467   -135   -111   -644  -1062   -685   -228
    290    672    381   -483    -44    527   -140    -77   -602  -1021   -657   -197
    340    719    379   -530    -18    550   -179    -38   -571   -982   -633   -166
    368    748    376   -558     -5    563   -223      5   -527   -935   -597   -119
    371    763    392   -566    -10    579   -223     46   -480   -883   -555    -80
    402    846    444   -626    -20    644   -246     98   -418   -826   -506    -33
    400    901    501   -652    -49    701   -236    135   -361   -766   -449     18
    384    911    527   -652    -70    719   -174    174   -311   -709   -394     64
    374    909    535   -641    -80    722   -135    215   -272   -662   -350    106
    363    927    563   -646   -101    745   -109    239   -246   -631   -322    140
    379    961    581   -670   -101    771   -122    226   -257   -636   -332    135
    371    966    592   -670   -111    779   -111    189   -290   -665   -355    111
    342    945    602   -644   -129    774    -98    168   -314   -685   -371     98
    342    945    602   -644   -132    776   -103    135   -355   -730   -407     64
    345    956    610   -652   -132    784   -114    103   -392   -766   -439     41
    277    958    678   -618   -200    818   -111     85   -413   -784   -452     31
    283    963    680   -623   -197    823   -145      5   -496   -867   -522    -46
    324    917    589   -620   -132    753   -184    -77   -587   -963   -605   -132
    296    888    589   -592   -148    740   -166    -96   -602   -979   -618   -145
    277    867    589   -574   -158    730   -140   -116   -615   -995   -628   -155
    267    880    613   -574   -171    748   -119   -127   -620   -995   -631   -153
    244    914    670   -581   -213    792   -111   -140   -628  -1000   -633   -158
    228    906    675   -568   -223    792   -109   -155   -631  -1010   -639   -166
    220    922    701   -571   -239    810   -111   -163   -641  -1023   -652   -181
    233    984    750   -607   -257    867   -101   -148   -613   -992   -620   -153
    246   1047    797   -646   -275    922    -93   -124   -568   -945   -574   -109
    244   1075    831   -659   -293    953    -96   -116   -542   -909   -535    -88
    226   1106    880   -667   -327    995   -109   -122   -522   -875   -496    -57
    202   1135    932   -667   -363   1034   -135   -140   -530   -880   -498    -62
    246   1111    865   -680   -309    989   -187   -189   -592   -943   -548    -93
    259   1091    828   -675   -283    961   -202   -197   -605   -948   -553    -80
    254   1065    807   -662   -275    937   -200   -200   -607   -950   -550    -77
    246   1008    761   -626   -257    885   -194   -202   -628   -974   -579   -106
    246    930    683   -589   -220    807   -194   -223   -678  -1031   -641   -166
    252    867    613   -561   -181    740   -194   -231   -701  -1057   -665   -179
    252    802    550   -527   -150    678   -200   -246   -732  -1091   -704   -205
    246    745    498   -496   -124    623   -205   -270   -774  -1132   -743   -236
    231    709    475   -470   -122    592   -218   -280   -789  -1148   -756   -254
    228    659    431   -444   -101    545   -236   -298   -807  -1166   -771   -280
    218    641    420   -431   -103    532   -241   -322   -826  -1184   -782   -290
    223    620    397   -420    -85    509   -233   -324   -839  -1189   -792   -293
    233    613    376   -423    -70    493   -226   -314   -846  -1182   -792   -290
    239    602    363   -420    -62    485   -223   -311   -844  -1171   -787   -277
    226    584    358   -405    -64    470   -228   -319   -854  -1182   -797   -290
    215    566    350   -389    -67    459   -223   -327   -857  -1192   -807   -298
    205    555    350   -381    -72    454   -236   -342   -875  -1221   -826   -309
    197    439    241   -319    -20    340   -205   -316   -904  -1270   -878   -350
    228    226     -2   -228    114    111   -145   -257   -982  -1421  -1054   -506
    226     28   -197   -127    213    -83    -20   -124  -1000  -1556  -1234   -711
    194    184    -10   -192    103     88     72    -23   -867  -1486  -1189   -719
     75    545    467   -311   -194    506     15   -324   -857  -1327   -937   -491
    -57   1109   1166   -530   -610   1137   -257   -935   -982  -1072   -483    -67
   -148   1847   1995   -849  -1070   1919   -517  -1304   -896   -561    220    576
   -127   2109   2236   -992  -1182   2171   -756  -1415   -776   -111    701    969
    -88   1683   1771   -797   -930   1727   -844  -1402   -917   -254    480    823
    -75   1039   1114   -485   -594   1075   -776  -1337  -1309   -984   -303    137
    -28    517    545   -244   -285    530   -592  -1085  -1488  -1543   -948   -475
     28    415    387   -223   -179    402   -410   -706  -1197  -1384   -896   -376
     77    431    353   -254   -137    392   -270   -446   -982  -1241   -802   -277
    119    405    283   -262    -83    345   -184   -306   -872  -1176   -776   -259
    150    366    215   -257    -31    290   -171   -280   -875  -1200   -810   -257
    150    358    207   -257    -28    285   -140   -218   -836  -1150   -774   -239
    153    353    197   -254    -23    275   -116   -184   -797  -1098   -719   -244
    140    379    236   -259    -49    309   -109   -174   -776  -1067   -675   -267
    135    402    267   -267    -64    335   -103   -168   -756  -1049   -646   -272
    137    394    257   -267    -59    327    -85   -145   -727  -1036   -667   -275
    153    389    236   -272    -41    314    -75   -116   -706  -1023   -670   -215
    174    400    223   -288    -23    311    -83   -106   -696  -1010   -657   -189
    176    387    210   -280    -15    298    -67    -83   -670   -976   -636   -192
    197    371    174   -285     10    272    -57    -64   -657   -961   -626   -168
    194    402    207   -298     -5    303    -46    -46   -633   -935   -594   -142
    176    418    241   -298    -33    332    -25     -7   -587   -891   -555   -114
    176    449    272   -311    -46    361    -12     18   -555   -875   -548    -88
    202    454    252   -329    -25    355    -12     31   -548   -865   -545    -70
    220    449    228   -335     -5    340     -2     77   -509   -813   -491    -33
    218    459    241   -340    -12    350      5    127   -459   -750   -426      0
    213    493    280   -353    -33    387     18    187   -387   -685   -371     41
    218    517    296   -368    -38    407     33    249   -327   -636   -340     93
    231    555    324   -394    -46    441     51    316   -257   -563   -280    140
    244    610    366   -428    -59    488     59    368   -205   -509   -233    171
    262    644    381   -452    -59    514     70    415   -168   -462   -187    228
    272    683    407   -480    -67    548     77    431   -150   -426   -148    262
    272    724    452   -498    -90    589     80    423   -155   -420   -142    267
    262    730    465   -498   -101    600     80    402   -184   -446   -166    254
    262    717    454   -488    -96    587     70    371   -233   -491   -215    231
    249    722    472   -488   -111    597     72    342   -259   -506   -220    205
    228    719    491   -475   -132    607     70    296   -296   -537   -241    171
    207    722    511   -467   -153    618     59    233   -345   -589   -283    142
    184    704    519   -444   -166    613     51    176   -392   -644   -332    116
    153    649    493   -402   -171    571     51    127   -436   -688   -384     77
    127    620    493   -374   -184    558     57     96   -459   -706   -405     38
    109    646    537   -379   -213    592     70     83   -449   -688   -384     20
    109    652    542   -379   -215    597     67     54   -462   -701   -387     15
     64    620    553   -345   -244    587     83     36   -478   -717   -402      5
     51    602    550   -327   -249    576    101     41   -478   -711   -405      0
     57    602    542   -332   -241    574    119     54   -467   -698   -407     -2
     59    639    579   -348   -259    610    135     75   -441   -667   -376     10
     70    714    644   -394   -288    680    137     93   -402   -628   -335     46
     80    782    701   -431   -311    743    122     98   -374   -597   -296     88
     96    805    706   -452   -306    756     90    101   -355   -574   -267    111
     96    776    680   -436   -290    730     77    101   -355   -574   -265    111
    106    769    662   -439   -277    717     70     96   -366   -581   -267    111
     93    761    665   -428   -285    714     59     85   -376   -589   -270    103
     64    722    657   -394   -296    691     57     75   -389   -605   -283     93
     62    652    589   -355   -262    620     49     75   -420   -636   -322     59
     70    540    470   -306   -200    506     18     77   -459   -688   -374     12
     59    485    426   -272   -181    457     -7     59   -491   -724   -402    -12
     31    444    410   -239   -189    428     25     12   -532   -758   -428    -44
     23    397    374   -210   -174    387     38     -5   -555   -782   -452    -67
     36    384    348   -213   -158    366     15     -5   -566   -789   -459    -77
     18    363    342   -192   -161    353     10    -10   -574   -787   -457    -88
    -12    322    335   -155   -174    327      7    -18   -584   -795   -465   -103
      0    319    319   -158   -158    319    -31     -5   -581   -795   -467   -109
     38    350    309   -197   -135    329    -62      7   -566   -784   -465    -93
     38    348    309   -192   -135    329    -28     -2   -568   -774   -452    -77
     10    322    309   -166   -150    316     10     -2   -571   -766   -446    -80
     80    345    265   -213    -90    306    -57     31   -548   -748   -433    -67
    103    314    210   -213    -51    262    -57     20   -581   -789   -480   -114
     33     44      7    -38     12     25     28     12   -698   -950   -659   -280
    -25   -270   -244    148    106   -257    174     59   -826  -1184   -924   -542
    -36   -322   -285    179    124   -303    353    202   -784  -1262  -1034   -675
    -93    -72     20     80    -57    -25    397    106   -675  -1114   -854   -517
   -218    428    644   -106   -431    535    176   -397   -646   -807   -431    -90
   -342   1208   1551   -433   -948   1379   -135   -859   -493   -257    257    589
   -413   1790   2203   -688  -1306   1995   -397  -1060   -213    392    956   1249
   -329   1641   1971   -657  -1150   1805   -597  -1101   -202    574   1101   1413
   -270   1111   1382   -420   -826   1247   -662  -1085   -574     31    535    867
   -252    496    748   -122   -501    620   -522   -927   -992   -748   -265     72
   -280    116    397     83   -337    257   -233   -576   -958   -961   -563   -249
   -218     83    301     64   -259    189    -25   -241   -722   -813   -472   -189
   -122     98    220     10   -171    158     90    -23   -589   -730   -413   -142
    -88    101    187     -7   -137    145    155     88   -519   -691   -381   -119
    -77     96    174     -7   -124    135    171    140   -488   -675   -368   -101
    -72     54    127      7   -101     90    192    171   -462   -667   -368    -88
    -33     98    132    -33    -83    114    194    202   -426   -641   -350    -57
    -36    153    187    -59   -111    168    197    210   -405   -615   -329    -44
    -72    140    213    -33   -142    176    179    226   -389   -589   -309    -41
    -54    155    207    -51   -129    179    210    233   -379   -579   -311    -36
    -49    155    205    -54   -127    181    259    249   -361   -563   -314    -15
    -36    174    210    -70   -124    192    283    283   -332   -537   -303     15
    -59    181    241    -59   -150    210    285    303   -309   -524   -303     28
    -77    155    233    -41   -155    194    319    335   -275   -493   -283     49
    -85    168    252    -41   -168    210    363    363   -239   -449   -239     54
    -75    200    275    -64   -176    239    400    397   -197   -407   -194     72
    -44    228    272    -90   -158    249    405    457   -145   -361   -150    116
    -31    265    296   -119   -163    280    394    506    -96   -314   -111    153
    -38    285    322   -124   -181    303    415    558    -51   -267    -75    187
    -38    322    361   -140   -200    340    415    615     -2   -215    -31    218
    -46    327    374   -140   -210    350    423    670     33   -171     15    218
    -20    329    350   -155   -187    340    470    766    124    -83     75    280
     28    368    340   -200   -155    355    514    867    226      2    148    392
     77    462    381   -272   -153    423    498    948    301     83    220    470
     80    519    439   -298   -179    480    413    974    316    109    231    485
     62    514    449   -288   -192    480    454    976    329    116    241    509
     12    467    454   -241   -220    459    514    958    327    137    275    522
    -20    467    485   -226   -254    475    532    937    311    135    280    509
     -2    472    475   -233   -239    472    548    940    327    148    288    501
    -33    514    548   -244   -290    530    514    880    280    106    252    436
    -67    478    545   -207   -306    511    519    818    231     49    192    379
    -90    418    509   -163   -301    462    548    756    192      2    153    374
   -122    366    488   -122   -303    426    589    709    166    -20    142    353
   -158    355    514   -101   -335    433    566    654    137    -54    119    311
   -179    329    509    -75   -345    418    550    607    111    -90     85    280
   -200    293    491    -49   -345    392    553    576     98   -101     75    265
   -218    283    501    -31   -358    392    563    558     93    -93     88    262
   -231    283    514    -28   -374    400    587    563    106    -72    111    259
   -213    296    509    -41   -361    402    589    561    106    -80     96    249
   -194    311    504    -59   -350    407    589    574    119    -75    106    288
   -187    366    553    -88   -368    459    610    607    174     10    192    303
   -189    397    584   -103   -387    491    589    626    213     38    205    296
   -189    392    579   -101   -384    485    550    628    233     54    213    353
   -166    420    584   -129   -374    501    535    607    239     62    228    400
   -142    426    568   -140   -355    496    537    587    220     46    213    400
   -148    394    540   -124   -345    465    514    579    223     62    228    366
   -168    363    530    -98   -350    446    504    553    200     46    215    337
   -174    296    470    -62   -322    381    514    553    179     25    189    350
   -174    192    366     -7   -270    277    514    550    161     28    187    314
   -213    116    327     46   -270    220    501    509    106    -12    137    233
   -223     67    290     75   -257    179    491    483     72    -46    106    205
   -218     23    239     96   -228    129    488    470     57    -57     75    158
   -218    -36    181    127   -200     72    488    444     20    -98     18    150
   -223    -96    127    158   -176     15    504    433     10    -90     33    127
   -218    -75    140    145   -179     31    491    428     12    -88     28    103
   -207   -109     96    158   -153     -7    485    428      2    -96     10    150
   -166    -80     85    124   -127      2    457    436      7    -80     33    158
   -132    -46     83     88   -109     18    415    431     12    -67     38    114
   -192   -103     88    148   -142     -7    415    402    -10    -96      2     93
   -249   -140    109    192   -179    -15    428    384    -28   -111    -15     98
   -249   -132    116    192   -184     -7    454    392    -23    -98     -2     85
   -218   -184     33    197   -127    -75    444    413    -38   -119    -49     49
   -213   -384   -171    296    -20   -277    465    426   -127   -254   -213    -90
   -231   -633   -402    431     83   -519    563    480   -228   -452   -449   -361
   -207   -672   -465    441    127   -568    701    626   -202   -506   -545   -498
   -272   -400   -127    335    -75   -265    740    553    -70   -322   -329   -296
   -467    116    584    174   -527    350    579     85     28     23    137    192
   -678    859   1538    -90  -1109   1197    392   -306    275    605    852    940
   -714   1382   2096   -332  -1405   1738    194   -439    574   1223   1535   1680
   -626   1182   1808   -277  -1218   1496    -18   -545    483   1278   1577   1790
   -587    633   1221    -23   -904    927    -96   -641     38    678    943   1137
   -563     41    605    262   -587    322    -23   -527   -371    -46    163    296
   -517   -267    249    392   -384    -10    187   -148   -332   -213    -96      2
   -402   -233    166    316   -285    -33    350    174   -124    -75    -23     57
   -280   -200     80    239   -181    -59    426    379      0      7     23     88
   -265   -213     51    239   -158    -80    462    452     38     23     18     77
   -296   -244     51    270   -174    -96    517    462     41     20     15     59
   -280   -249     31    265   -158   -109    542    488     59     31     28     64
   -257   -231     23    244   -140   -103    561    514     83     51     46     75
   -244   -228     15    236   -129   -106    563    535     96     59     46     72
   -241   -254    -12    249   -114   -135    566    553    101     62     41     70
   -233   -239     -5    233   -114   -122    571    574    127     88     64     88
   -226   -210     15    218   -122    -98    574    592    153    122     90    111
   -215   -194     20    205   -119    -88    574    607    174    140    109    124
   -197   -168     28    184   -114    -70    574    623    200    163    129    140
   -168   -124     44    142   -106    -41    568    639    220    176    145    150
   -171   -137     31    153   -101    -54    574    667    236    189    153    161
   -187   -163     23    174   -106    -70    587    696    257    218    166    171
   -192   -129     62    161   -127    -33    610    740    296    259    194    210
   -189   -106     80    148   -137    -12    623    779    332    293    228    231
   -187    -98     88    142   -137     -5    628    820    368    329    265    257
   -179    -80     96    129   -140      7    636    865    405    358    293    275
   -163    -57    106    111   -135     23    644    909    446    400    335    290
   -135     -2    129     67   -132     64    654    974    501    454    379    335
   -103     41    142     31   -122     90    665   1041    561    519    441    402
    -77     85    163     -5   -119    124    670   1091    610    576    493    459
    -51    114    166    -31   -109    140    667   1124    641    620    535    504
    -44    122    163    -41   -103    142    667   1143    672    654    574    530
    -44    148    192    -51   -119    168    665   1140    683    670    597    522
    -54    158    213    -51   -135    184    667   1130    678    662    600    524
    -64    163    228    -49   -145    194    665   1104    665    644    587    514
    -72    153    223    -41   -148    187    667   1070    644    610    561    483
    -90    101    192     -5   -142    145    665   1021    607    566    519    436
   -116     54    168     28   -142    111    652    963    558    511    470    389
   -127     41    168     44   -148    103    662    922    540    491    454    376
   -148     10    158     67   -153     83    665    872    514    462    431    348
   -171      2    171     83   -171     85    667    828    485    433    402    309
   -192    -23    168    106   -181     70    675    797    465    410    384    277
   -202    -23    179    114   -192     77    688    789    462    410    387    275
   -210    -20    187    114   -202     83    696    784    459    415    389    267
   -205    -23    179    114   -194     77    709    792    465    420    384    262
   -200     20    220     88   -213    119    711    810    498    449    410    293
   -202     85    288     59   -244    187    714    828    548    498    454    337
   -202    129    329     33   -267    228    698    823    574    530    478    361
   -189    161    350     12   -270    254    654    802    576    545    498    374
   -184    145    329     18   -257    236    618    787    566    537    488    368
   -187    124    311     31   -249    218    600    766    542    519    472    350
   -202    109    311     46   -259    210    589    743    522    509    472    316
   -213    114    327     49   -270    218    571    722    501    496    459    296
   -223     57    280     83   -252    166    558    711    475    472    431    265
   -223    -12    210    119   -218     98    537    683    423    413    368    202
   -228    -80    148    153   -189     33    527    659    381    371    329    166
   -244   -135    109    189   -176    -12    519    628    345    329    283    129
   -246   -142    101    192   -174    -20    506    597    311    296    246     85
   -233   -129    103    181   -168    -12    504    581    290    280    226     59
   -226   -142     80    181   -155    -31    496    576    283    280    228     59
   -207   -145     62    176   -137    -41    475    568    267    267    218     49
   -205   -148     54    176   -132    -46    467    555    252    254    207     36
   -207   -161     46    184   -127    -57    467    548    239    246    200     28
   -218   -174     44    194   -132    -64    462    537    231    231    189     12
   -220   -194     25    207   -124    -85    459    532    223    223    189     12
   -207   -200      7    202   -109    -96    454    527    223    228    200      7
   -197   -213    -15    205    -90   -114    454    532    218    226    202    -10
   -184   -306   -124    244    -31   -218    467    537    148    111     75   -148
   -184   -540   -358    361     85   -449    563    607     67    -80   -161   -379
   -179   -610   -433    392    124   -524    693    737     98   -168   -293   -532
   -215   -415   -200    316     -7   -309    771    761    220    -72   -197   -441
   -368     12    379    176   -376    194    628    293    218    166    176    -54
   -514    730   1244   -109   -878    987    358   -207    293    633    813    566
   -550   1280   1831   -366  -1192   1556    114   -413    514   1197   1460   1226
   -452   1234   1686   -389  -1067   1460   -127   -472    566   1478   1719   1522
   -428    654   1080   -114   -753    867   -202   -548    166    940   1150    966
   -407     80    488    163   -449    283   -127   -491   -290    129    324    150
   -379   -236    142    303   -262    -46     41   -200   -309   -132      0   -189
   -332   -244     88    288   -210    -77    205    132    -59     20     75   -158
   -262   -259      2    259   -135   -127    311    337     77     85     80   -111
   -231   -239     -7    233   -114   -122    379    449    155    132     98    -96
   -218   -233    -15    226   -101   -124    402    480    168    135     93   -116
   -223   -241    -18    233   -103   -129    426    517    200    153    101    -98
   -220   -228     -7    223   -109   -116    431    535    215    171    116    -83
   -233   -236     -2    233   -116   -119    444    555    231    189    142    -90
   -244   -218     25    231   -137    -98    454    589    265    223    179    -80
   -277   -179     98    228   -189    -41    467    620    314    259    207    -49
   -236   -174     59    202   -148    -57    444    589    293    226    158    -83
   -210   -155     51    181   -132    -51    444    597    301    226    155    -49
   -218   -140     75    179   -148    -33    459    639    348    285    220     -7
   -233   -114    119    174   -176      2    465    652    374    311    241     -7
   -228    -90    135    158   -184     20    459    657    381    324    267     15
   -210    -18    192    114   -202     85    457    667    400    345    280    -12
   -202     -7    192    103   -200     90    470    709    439    371    272     10
   -202     -7    194    106   -200     93    470    750    475    423    322     77
   -171     18    189     75   -179    103    462    763    493    446    353     80
   -145     46    192     49   -168    119    462    800    527    470    366    109
   -127     85    213     20   -171    150    475    854    587    535    410    132
   -103    122    226     -7   -163    174    493    922    670    623    488    181
   -103    166    270    -33   -189    218    509    995    750    709    571    267
    -93    233    327    -72   -210    280    514   1049    815    776    628    345
    -46    272    316   -114   -181    293    501   1060    831    784    626    348
     -7    311    319   -150   -163    314    493   1049    813    750    602    335
    -20    335    355   -158   -189    345    501   1052    810    774    646    353
    -31    350    381   -161   -205    363    498   1023    792    779    652    337
    -36    314    350   -140   -194    332    506    984    763    766    641    335
    -46    335    381   -142   -213    358    504    927    732    730    615    301
    -59    376    436   -161   -249    405    478    862    688    675    574    259
    -72    379    452   -153   -262    415    441    800    636    613    511    226
    -93    350    441   -129   -267    394    423    750    587    550    439    174
    -93    319    413   -111   -252    366    413    698    522    467    345    129
    -93    311    402   -109   -249    355    426    665    478    418    327    124
    -90    303    394   -106   -241    348    439    646    459    410    353     96
   -106    311    418   -103   -262    363    439    623    436    405    371     70
   -135    335    470    -98   -301    402    449    613    433    405    381     38
   -135    340    475   -103   -306    407    454    607    433    400    353     25
   -114    381    496   -135   -306    439    454    602    439    407    350     49
   -109    436    545   -163   -327    491    452    607    470    441    376     77
   -116    480    597   -181   -355    537    449    605    491    475    402     96
   -116    545    662   -215   -389    605    431    594    511    509    436    103
   -101    553    654   -228   -376    602    394    571    501    501    433     98
   -106    532    639   -215   -374    587    368    548    472    475    402     75
   -119    524    644   -202   -381    584    350    527    452    465    405     67
   -127    498    626   -187   -376    561    342    514    428    444    389     49
   -135    449    584   -158   -361    517    342    501    397    405    337     25
   -137    366    504   -114   -322    433    337    488    358    368    301    -28
   -124    332    457   -103   -290    394    335    475    329    348    283    -64
   -124    314    436    -96   -280    374    332    452    293    298    228    -72
   -135    265    397    -64   -265    329    319    423    246    252    187   -106
   -132    252    384    -62   -259    316    311    407    226    236    174   -142
   -132    241    374    -54   -252    306    301    392    210    218    158   -153
   -155    220    374    -33   -265    296    293    381    197    205    145   -171
   -168    213    381    -23   -275    296    293    371    184    192    137   -184
   -174    210    384    -18   -280    296    288    363    179    179    119   -189
   -171    202    374    -15   -272    288    288    366    176    174    116   -179
   -168    207    374    -20   -272    288    277    363    166    171    122   -187
   -153    223    374    -36   -265    298    265    353    155    158    114   -200
   -135    192    327    -28   -231    257    257    348    129    127     75   -233
   -109     88    197     10   -153    142    265    350     67     38    -25   -322
    -96   -122    -28    106    -33    -75    353    420     -7   -150   -239   -524
   -103   -176    -72    137    -15   -124    470    535     12   -262   -387   -680
   -142     20    163     59   -153     90    532    548    101   -202   -316   -631
   -257    389    646    -64   -452    517    413    163     54    -44    -49   -384
   -381   1039   1421   -329   -901   1228     98   -358     36    363    530    166
   -439   1649   2088   -605  -1262   1867   -145   -584    228    945   1210    784
   -376   1665   2039   -644  -1208   1852   -345   -620    332   1304   1548   1124
   -316   1161   1478   -420   -896   1319   -420   -636     75    971   1158    800
   -301    597    896   -148   -600    745   -350   -615   -415    101    293     -5
   -285    231    514     25   -400    371   -179   -387   -493   -254   -127   -420
   -241    176    415     31   -329    296     -7    -72   -236   -103    -67   -371
   -189    194    384     -2   -285    288    132    171    -28     31     20   -288
   -163    168    332     -2   -249    252    218    298     72     77     36   -270
   -148    145    290      0   -220    218    244    342    106     90     44   -272
   -124    163    288    -20   -207    226    231    384    142    122     75   -272
    -85    189    275    -51   -179    231    213    402    155    122     75   -270
    -90    176    265    -44   -176    218    239    410    150    124     83   -270
   -145    127    272      7   -210    200    277    407    155    140    101   -290
   -215     72    288     70   -252    181    293    407    155    142    103   -293
   -249     51    301     98   -275    176    296    423    174    158    127   -285
   -285     -2    283    142   -285    140    329    436    187    171    153   -275
   -319    -31    285    174   -303    127    361    457    205    184    181   -257
   -283      5    285    137   -285    145    381    504    249    215    226   -210
   -210     51    262     80   -236    155    392    558    301    262    265   -145
   -150    129    280      7   -215    205    368    592    342    285    277   -106
   -103    197    301    -49   -202    249    322    636    392    322    293    -72
    -88    272    358    -93   -223    316    267    654    428    355    303    -51
    -72    353    426   -140   -249    389    254    667    462    384    327    -33
    -46    418    465   -187   -257    441    262    691    485    413    358    -20
    -54    436    488   -192   -270    462    311    724    514    452    407      0
    -77    420    498   -174   -290    459    342    769    558    506    472     31
    -85    405    491   -158   -288    446    379    826    620    561    517     59
    -59    439    498   -189   -280    470    400    875    670    607    555    142
    -38    454    493   -207   -265    472    431    909    706    646    587    168
     -5    465    467   -231   -236    467    436    950    743    672    602    228
     25    530    504   -277   -239    517    418    956    748    683    628    246
     49    594    545   -322   -249    571    368    927    706    649    618    213
     31    558    527   -296   -246    542    361    906    678    636    618    197
     -7    504    511   -249   -259    506    389    865    639    600    581    142
     -2    480    483   -239   -241    480    431    826    597    545    532    171
      2    470    465   -239   -231    467    431    800    581    532    537    161
    -64    431    493   -184   -277    462    418    730    517    462    462     93
   -132    394    524   -132   -329    459    439    654    459    407    423     64
   -174    345    519    -85   -345    431    467    594    426    371    392      2
   -187    322    509    -70   -348    413    491    584    423    361    381     12
   -189    324    514    -67   -353    418    506    613    467    400    426     46
   -194    311    506    -59   -350    407    504    633    498    426    454     75
   -239    296    535    -28   -387    415    527    644    511    452    485     80
   -267    301    568    -18   -418    433    504    657    530    470    509     49
   -283    337    620    -28   -452    478    579    665    558    501    535     54
   -303    358    659    -28   -483    509    672    678    594    537    576     93
   -298    418    717    -59   -506    566    654    698    636    584    641    158
   -267    457    724    -96   -496    589    592    698    654    607    657    189
   -275    446    722    -88   -498    584    579    680    639    592    631    218
   -272    423    696    -77   -485    558    555    670    618    576    626    231
   -254    431    685    -88   -470    558    498    652    610    571    636    200
   -259    413    670    -77   -465    540    478    636    592    548    605    202
   -265    319    584    -28   -426    452    488    636    571    524    576    197
   -301    161    459     67   -379    309    483    602    514    470    532    116
   -340     62    402    140   -371    231    504    558    467    431    498     38
   -366     15    379    174   -374    194    542    517    418    374    433    -20
   -350    -20    329    184   -340    153    542    498    374    319    389     28
   -332    -28    301    179   -319    137    514    493    361    311    402     38
   -319    -51    267    187   -293    106    493    485    345    309    407      7
   -324    -90    231    207   -277     70    472    444    303    270    376    -33
   -327   -132    194    228   -262     31    467    423    277    246    350    -59
   -311   -145    163    228   -239      7    452    423    277    241    345    -46
   -293   -114    179    205   -236     31    431    410    275    239    345    -57
   -262   -135    127    197   -197     -5    439    413    275    239    353    -49
   -231   -171     57    200   -145    -57    428    394    254    215    335    -72
   -187   -200    -15    192    -85   -109    402    392    233    174    288    -85
   -129   -309   -179    220     23   -244    387    413    168     77    181   -218
   -109   -571   -462    340    174   -517    493    483     57   -153    -90   -498
    -98   -652   -553    374    226   -602    652    594     62   -275   -241   -584
   -127   -413   -285    270     77   -350    696    550    155   -171   -122   -457
   -265     54    319    106   -290    187    449     70    153     80    257   -111
   -452    732   1184   -142   -818    958    239   -472    213    581    932    545
   -522   1273   1795   -376  -1158   1535     51   -691    415   1166   1610   1208
   -467   1184   1652   -361  -1060   1418   -127   -774    415   1382   1826   1447
   -426    610   1036    -90   -730    823   -194   -813     46    859   1270    932
   -397     36    433    179   -415    236    -98   -685   -361     51    423     93
   -345   -244     98    293   -223    -72     90   -337   -301   -135    122   -200
   -265   -254     10    259   -140   -124    252     -2    -59      7    168   -132
   -189   -249    -59    220    -64   -155    355    215     93    109    226    -77
   -161   -275   -116    215    -23   -197    400    296    137    119    213    -75
   -150   -303   -153    226      0   -231    415    322    145    106    192    -70
   -153   -298   -145    223     -7   -223    415    329    142    106    181    -77
   -145   -270   -124    207    -10   -197    436    353    168    150    220    -72
   -148   -244    -96    194    -28   -171    444    368    184    184    252    -83
   -148   -257   -111    202    -18   -184    454    381    192    200    277    -75
   -145   -249   -103    197    -23   -176    465    400    218    239    311    -75
   -150   -223    -72    187    -38   -148    470    405    231    252    327    -31
   -148   -210    -62    179    -44   -137    467    402    213    220    275     -5
   -119   -218    -98    168    -12   -158    472    426    220    213    252     70
   -119   -197    -77    158    -23   -140    488    459    275    316    358     70
   -140   -145     -5    142    -67    -75    485    462    306    381    436     31
   -127   -140    -12    132    -59    -77    483    475    303    358    405     83
   -109   -114     -5    111    -54    -59    491    501    324    376    402    129
    -98    -75     20     85    -59    -28    498    535    363    439    454    163
    -67    -36     31     51    -49     -2    504    581    410    506    504    184
    -46     10     57     18    -51     33    511    631    454    576    576    228
    -44     28     72      7    -57     49    527    680    501    636    626    272
    -38     41     80     -2    -59     59    540    735    542    678    639    322
     -7     93    101    -41    -54     96    550    797    597    737    670    400
     12    145    129    -80    -59    137    555    839    646    800    717    457
     31    176    142   -103    -57    161    561    865    672    841    748    511
     44    207    163   -127    -59    187    558    880    680    865    748    555
     28    210    181   -119    -75    197    558    872    675    885    763    568
     -5    202    207   -101   -106    205    561    849    670    901    784    535
      0    223    220   -111   -109    223    548    813    646    904    787    517
     12    197    184   -106    -85    192    532    774    600    862    737    506
     18    168    150    -93    -64    161    519    732    555    820    685    517
     -2    135    135    -67    -67    135    517    680    524    805    659    470
    -44    137    179    -46   -111    158    517    623    491    797    654    407
    -75    124    200    -25   -140    161    509    558    441    756    607    368
    -93     85    179      5   -135    132    514    522    400    711    548    358
   -103     85    189      7   -145    135    514    488    371    704    542    348
   -114     67    179     23   -148    122    530    465    355    706    532    324
   -124     57    179     31   -153    119    555    467    355    714    524    329
   -153     72    226     41   -189    148    581    472    361    732    530    322
   -158     85    244     33   -200    163    581    459    355    737    530    322
   -111    124    233     -7   -171    179    574    485    384    776    563    374
    -93    166    257    -38   -174    210    571    496    407    805    576    415
    -93    223    316    -64   -205    270    553    491    428    844    610    444
    -88    265    353    -90   -220    309    519    475    441    893    667    459
    -77    270    348    -98   -213    309    498    459    426    885    654    454
    -77    246    324    -85   -200    285    488    436    397    852    597    446
   -122    213    335    -44   -228    272    488    407    368    844    597    428
   -140    161    301    -10   -220    228    475    394    355    836    600    431
   -124     70    194     25   -158    132    459    392    327    805    566    415
   -106    -18     88     59    -98     33    436    368    280    753    511    368
   -140    -75     64    109   -103     -5    428    342    244    724    478    337
   -184    -90     90    137   -140      0    436    314    213    680    426    314
   -194   -101     93    148   -145     -5    431    288    189    662    407    296
   -166   -114     49    137   -109    -31    418    283    181    665    413    283
   -109   -129    -20    119    -44    -75    407    290    176    652    389    316
    -90   -129    -41    109    -25    -85    392    280    155    657    400    288
   -119   -132    -15    124    -54    -75    387    267    155    670    428    259
   -145   -163    -18    153    -64    -90    387    262    148    659    431    254
   -148   -192    -44    171    -51   -119    389    262    140    644    413    210
   -145   -226    -80    184    -33   -153    394    262    127    628    379    246
   -148   -223    -75    184    -38   -150    389    249    119    618    384    280
   -148   -252   -106    200    -23   -179    379    233     83    568    329    205
   -101   -457   -355    280    127   -407    394    252    -20    405    137     25
    -62   -683   -620    371    277   -652    488    348   -111    184   -116   -207
    -46   -654   -607    350    277   -631    594    472    -72    119   -213   -303
   -145   -441   -296    290     75   -368    620    329    -15    233    -41   -153
   -368     72    441    148   -405    257    452   -197     46    587    472    290
   -571    820   1392   -127   -982   1106    272   -545    290   1171   1215   1085
   -592   1213   1805   -311  -1197   1509     70   -639    548   1743   1860   1779
   -530   1013   1543   -244  -1036   1278   -111   -709    483   1810   1932   1901
   -501    465    966     18   -732    714   -189   -761     88   1215   1293   1278
   -457    -23    433    239   -446    205   -103   -615   -280    470    472    444
   -353   -265     88    309   -220    -88     85   -241   -207    366    265    197
   -252   -252      0    252   -127   -127    228     46    -38    483    335    200
   -189   -301   -111    246    -38   -207    316    210     57    542    374    233
   -210   -239    -28    223    -90   -135    342    236     72    532    355    207
   -220   -223     -2    220   -109   -114    348    236     70    509    324    155
   -150   -236    -85    192    -33   -163    329    259     64    483    257    127
    -98   -218   -119    158     10   -168    332    306     88    496    265    176
   -111   -233   -122    171      5   -179    355    319     98    504    285    179
   -158   -252    -93    202    -33   -174    389    329    119    511    306    220
   -171   -233    -64    202    -54   -148    400    324    122    506    298    228
   -122   -205    -83    163    -20   -145    387    332    129    535    335    213
   -101   -181    -80    140    -12   -132    381    348    155    568    389    231
   -135   -200    -67    166    -36   -135    384    340    163    574    407    207
   -244   -202     41    220   -142    -80    423    379    210    613    441    262
   -132   -124      7    129    -70    -59    407    433    249    636    449    303
     -5    -85    -80     41     36    -83    384    470    259    631    423    301
    -23   -101    -77     62     25    -90    407    511    290    665    467    361
     -2    -51    -49     25     23    -51    407    548    322    701    524    389
     77     28    -49    -51     64    -10    394    592    345    691    498    366
    124      2   -122    -64    122    -59    413    662    394    756    542    415
    148     -5   -153    -72    148    -77    428    717    444    800    602    522
    155     49   -109   -103    132    -28    441    769    504    865    675    563
    158    132    -25   -145     93     54    452    823    571    945    763    607
    171    168     -2   -171     88     83    454    865    618    987    805    626
    179    202     20   -192     77    111    452    904    659   1028    836    680
    181    220     38   -202     70    129    454    922    680   1049    857    719
    163    244     80   -202     41    163    462    927    698   1072    891    745
    142    244    101   -194     18    174    470    924    714   1098    922    750
    116    252    132   -184     -7    192    472    898    696   1085    909    722
     77    252    174   -166    -49    213    478    870    678   1067    891    704
     41    244    202   -142    -80    223    483    823    652   1023    836    685
     41    215    174   -129    -64    194    480    761    607    979    782    644
      7    200    192   -103    -90    194    475    709    571    948    753    607
    -31    166    197    -67   -114    181    480    654    537    922    724    545
    -41    158    200    -57   -119    179    483    615    524    914    711    491
    -18    158    176    -72    -96    166    462    579    496    888    685    496
    -28    163    192    -67   -111    176    459    553    475    865    665    470
    -51    189    239    -70   -145    213    472    548    475    865    659    446
    -67    181    249    -57   -158    215    483    553    485    872    665    439
    -59    239    298    -90   -179    270    493    571    511    893    678    465
    -36    303    337   -135   -187    319    491    574    537    911    693    498
    -33    345    379   -158   -207    361    467    563    558    924    719    530
    -28    407    436   -189   -231    420    431    553    587    969    782    568
    -38    384    423   -174   -231    402    392    535    574    956    771    527
    -59    340    400   -140   -228    368    376    517    555    927    717    493
    -77    345    423   -135   -252    381    355    483    530    885    670    485
    -90    309    400   -109   -244    353    348    475    514    857    649    498
    -88    285    374    -98   -231    329    342    478    511    867    665    459
    -90    202    293    -57   -192    246    335    462    483    839    636    397
   -106    124    231    -10   -168    176    327    436    441    782    568    350
   -132    103    236     15   -184    168    319    397    394    730    522    319
   -168     70    239     46   -205    153    324    376    368    706    527    290
   -161     70    231     44   -194    150    316    361    350    691    522    265
   -116     75    189     20   -153    132    288    337    319    662    475    231
    -83     85    168      0   -124    127    270    329    306    649    454    231
    -80     98    179    -10   -129    140    270    327    309    649    454    220
    -83    114    197    -15   -140    155    265    322    306    649    449    215
    -83    101    181    -10   -132    140    252    303    290    623    418    189
    -85     90    176     -2   -129    132    252    293    285    607    405    179
    -93    114    207    -12   -153    161    244    285    285    597    397    153
    -85     98    184     -7   -135    140    236    288    270    563    358    119
    -41    -33      7     36    -25    -15    246    298    176    418    197    -28
      0   -259   -259    129    129   -259    324    322     25    168    -75   -329
    -46   -288   -244    166     96   -267    446    405     38     77   -189   -467
   -116    -54     59     85    -88      2    493    319    142    205    -41   -319
   -252    449    701   -101   -475    574    324   -114    218    511    363    119
   -368   1239   1608   -433   -987   1423     72   -483    457   1119   1114    865
   -381   1717   2096   -670  -1239   1904   -137   -514    802   1779   1800   1519
   -288   1538   1826   -626  -1057   1680   -363   -576    753   1883   1870   1628
   -254    989   1241   -368   -748   1114   -470   -722    241   1234   1223   1013
   -257    454    711    -98   -483    581   -407   -717   -288    355    366    158
   -220    228    449     -2   -335    337   -210   -387   -213    218    142    -83
   -171    244    415    -36   -293    329    -41   -106     -7    332    187    -51
   -101    267    368    -85   -233    316     75     85    122    400    213    -25
    -70    241    311    -85   -189    275    137    179    181    426    226    -18
    -75    228    303    -77   -189    265    155    200    192    426    223    -20
    -80    265    345    -90   -213    303    174    231    220    446    244      0
    -77    301    379   -114   -228    340    194    257    246    459    262     12
    -49    301    350   -124   -200    324    197    259    241    446    257     -2
    -51    303    353   -127   -202    327    194    272    259    459    270     15
    -54    293    348   -122   -200    319    194    280    270    462    270     23
    -54    303    355   -124   -205    329    197    293    285    467    267     25
    -31    342    374   -155   -202    358    215    322    316    493    290     51
    -20    384    402   -181   -210    392    213    335    337    519    319     67
    -12    413    423   -200   -218    418    215    353    355    540    342     80
      7    433    423   -220   -207    428    226    381    384    568    368    103
     15    452    436   -233   -210    444    236    410    413    587    384    124
      7    475    467   -241   -231    472    241    426    436    600    392    127
     12    488    475   -249   -231    483    239    452    465    620    407    145
     28    485    454   -257   -213    470    244    498    504    652    428    166
     57    498    441   -277   -192    470    252    561    558    704    472    202
     75    558    480   -316   -202    519    241    602    602    756    517    239
     96    631    535   -363   -220    584    239    652    657    810    555    288
    116    662    545   -389   -215    605    239    709    711    857    581    353
    119    670    550   -394   -215    610    257    769    763    906    626    415
    103    717    613   -413   -257    665    280    813    826    989    714    431
    116    740    623   -428   -252    680    275    810    833   1000    730    436
    124    740    615   -433   -246    678    277    813    828    992    719    436
    119    748    628   -433   -254    688    280    810    815    979    701    428
    116    756    639   -439   -259    698    272    776    789    950    678    413
    106    753    646   -431   -270    701    275    745    763    922    659    400
    111    714    600   -413   -244    657    270    696    722    870    613    358
     88    672    584   -379   -246    628    259    644    678    807    550    306
     44    641    597   -345   -277    620    262    600    654    763    501    254
     12    602    587   -309   -288    594    262    542    615    711    444    194
     31    579    548   -306   -259    563    254    480    561    662    392    148
     20    566    545   -293   -262    555    270    452    532    662    387    135
    -23    530    553   -254   -290    540    303    462    532    683    426    122
    -25    506    532   -241   -277    519    311    449    514    670    444    124
      7    498    488   -254   -241    493    296    433    485    633    426    132
     12    550    537   -280   -262    545    303    457    511    654    444    181
    -23    670    693   -324   -358    683    316    491    581    745    524    202
    -28    735    763   -353   -397    748    309    485    600    769    550    210
      0    743    743   -371   -371    743    272    449    579    756    540    210
     -5    735    740   -363   -371    737    254    436    579    761    537    220
    -54    745    800   -345   -428    771    254    439    600    769    532    215
    -49    740    789   -345   -420    766    236    397    563    724    480    179
     -5    662    665   -329   -335    665    200    337    480    649    418    132
    -28    600    628   -285   -327    613    220    355    498    654    410    129
    -33    478    511   -223   -272    493    205    296    410    548    311     12
    -44    418    462   -187   -254    441    197    288    361    514    272    -12
    -46    366    413   -163   -228    389    197    316    353    524    277     23
    -64    303    368   -119   -215    335    218    374    387    597    342     59
   -116    322    439   -103   -280    381    228    309    387    517    259    -51
   -145    340    485    -98   -314    413    226    241    301    400    176   -150
   -127    303    431    -88   -277    366    207    267    288    441    202    -59
    -96    270    366    -85   -231    316    189    309    288    491    236     20
   -132    283    415    -77   -275    350    210    361    358    576    306     49
   -163    303    465    -70   -314    384    220    335    374    563    301     31
   -168    283    449    -59   -309    366    215    293    329    504    259    -10
   -150    244    394    -46   -272    319    205    277    314    501    259    -57
   -153    213    366    -31   -259    288    207    314    322    542    306    -38
   -150     98    249     25   -200    174    226    361    306    491    210    -93
   -148   -140      7    142    -77    -67    322    452    262    324    -20   -265
   -150   -236    -85    194    -33   -161    452    592    306    220   -187   -413
   -176     -2    171     88   -176     83    504    623    426    324    -54   -311
   -303    457    761    -77   -532    607    376    239    413    545    301    -31
   -433   1122   1553   -345   -995   1335     88   -306    358    875    810    436
   -485   1777   2262   -644  -1374   2018   -176   -633    465   1345   1415    997
   -407   1688   2096   -644  -1252   1891   -387   -680    498   1647   1725   1332
   -358   1140   1499   -392   -927   1319   -441   -680    207   1273   1291    969
   -342    587    930   -124   -636    758   -387   -659   -257    441    413    135
   -298    194    493     51   -394    342   -244   -402   -309    132     -2   -280
   -272    184    457     41   -363    319    -93    -85      0    366    145   -142
   -241    231    470      5   -355    350     33    129    200    501    231    -57
   -228    270    498    -23   -363    384    122    265    322    566    254    -38
   -197    265    462    -33   -329    363    135    280    327    522    194    -98
   -140    236    376    -49   -259    306    116    277    296    480    148    -96
   -124    252    374    -64   -249    311    122    296    335    522    202    -85
   -129    236    363    -54   -246    298    116    262    324    488    189   -153
   -109    244    353    -67   -231    298    114    288    319    511    223    -90
    -80    270    350    -96   -215    309    124    353    379    597    283    -15
    -83    311    394   -114   -239    350    122    350    397    594    275    -20
    -77    311    387   -119   -231    350    122    314    381    545    241    -70
    -51    329    381   -137   -215    355    119    301    361    530    233    -90
    -23    358    381   -168   -202    371    111    327    392    555    252    -64
     12    397    384   -205   -187    389     98    361    420    597    285    -23
     36    420    384   -231   -174    402     90    392    452    631    311      2
     57    459    402   -257   -171    431     90    413    475    652    335     15
     67    472    405   -270   -171    441     98    426    504    685    361     33
     49    493    444   -272   -197    470    111    444    548    714    379     44
     49    535    485   -293   -218    511    119    467    600    745    407     67
    109    553    444   -329   -166    498    109    485    597    761    431    122
    135    555    418   -348   -140    488    114    571    662    844    496    202
    153    600    446   -376   -145    524    129    652    750    935    568    270
    158    633    475   -394   -158    555    142    691    810    982    610    303
    158    657    498   -407   -168    579    158    709    836    987    607    327
    168    714    545   -444   -187    631    163    735    846   1015    646    374
    171    743    568   -457   -200    657    174    779    883   1083    717    420
    158    748    589   -454   -215    670    176    779    888   1111    761    415
    129    717    587   -423   -228    652    174    732    852   1067    737    355
     96    698    602   -397   -254    649    168    654    787    969    623    241
     85    701    615   -392   -265    657    174    602    732    901    550    249
     90    672    581   -381   -246    628    168    566    680    862    517    262
    103    675    571   -389   -233    623    150    527    652    831    496    246
     83    652    566   -368   -241    607    140    459    605    779    457    189
     62    623    561   -342   -249    592    148    420    568    745    433    140
      7    597    589   -303   -290    594    179    415    566    748    433    122
    -49    615    665   -283   -355    639    205    374    566    730    415     85
    -31    628    657   -298   -345    641    189    332    537    683    366     67
     31    646    615   -340   -290    631    174    358    540    698    374     98
     57    683    626   -371   -283    657    174    363    561    717    389     98
     49    737    688   -392   -319    714    187    361    584    732    418    109
     38    763    724   -402   -342    745    197    379    610    774    465    137
     23    805    782   -415   -379    795    189    368    633    795    496    148
     25    839    813   -433   -392    828    155    329    631    789    501    132
     38    828    789   -433   -374    810    135    322    610    769    480    142
     49    807    758   -431   -355    784    111    335    600    779    509    205
     36    813    776   -426   -371    795    106    342    613    826    579    207
     12    789    774   -402   -381    782    111    316    605    802    530     96
     20    659    639   -340   -309    649    101    283    535    680    374    101
     36    553    517   -296   -239    535     80    277    488    652    353    124
     23    517    493   -270   -233    506     80    265    472    623    329     90
     18    501    480   -259   -231    491     80    239    444    579    298     41
      0    457    457   -228   -228    457     75    233    418    574    309     12
    -28    446    475   -210   -254    459     62    179    381    511    249    -67
    -41    467    509   -213   -275    488     54    116    332    433    179   -148
    -31    444    475   -207   -252    459     41    127    293    407    148   -132
     -2    387    389   -192   -194    387     36    205    329    517    254     23
    -28    402    428   -187   -228    415     36    181    363    542    285    -51
    -49    407    457   -179   -254    431     41    124    332    472    241   -145
    -38    358    394   -161   -218    376     33    111    290    459    228   -135
    -28    329    358   -150   -192    342     25    137    293    491    236    -75
    -15    327    342   -155   -179    335     46    171    303    483    218    -98
     12    132    119    -72    -51    127     98    207    249    350     41   -226
     23   -135   -161     54     90   -148    197    301    184    148   -215   -470
     28   -158   -187     64    106   -171    298    446    257    111   -311   -581
    -49    171    220    -62   -137    194    306    316    358    257    -98   -394
   -213    693    904   -241   -558    797    114   -239    285    462    296    -38
   -348   1387   1732   -519  -1039   1558   -137   -724    309    875    904    618
   -384   1873   2257   -743  -1319   2065   -376   -896    511   1486   1626   1340
   -332   1652   1984   -662  -1158   1818   -517   -974    462   1600   1722   1376
   -332   1057   1389   -363   -859   1223   -519  -1000     64    974   1041    701
   -379    457    836    -41   -607    646   -379   -854   -267    239    233    -51
   -358    179    537     90   -446    358   -174   -535   -142    127     10   -270
   -171    194    366    -12   -270    280    -67   -189     83    329    135   -106
    -10    218    226   -103   -119    223     -7     59    233    457    202     -5
     18    184    166   -101    -75    176     54    176    322    506    223     12
     18    176    158    -96    -70    168     93    202    361    519    239    -18
     -5    205    210   -101   -109    207     98    163    348    470    194   -111
    -25    197    223    -85   -124    210    111    163    345    457    189   -109
    -36    189    226    -77   -129    207    140    239    397    527    252    -15
    -51    205    257    -75   -153    231    153    265    436    561    270     -5
    -54    244    296    -96   -176    270    150    233    420    522    259    -51
    -51    220    272    -85   -161    246    166    257    444    548    285     -7
    -25    226    249   -101   -137    239    166    262    439    561    303     18
    -23    223    246    -98   -135    233    168    280    449    587    319      2
    -33    239    270   -103   -153    254    179    290    470    581    288     -7
    -31    231    262   -101   -148    246    194    329    493    613    327     62
    -31    259    288   -114   -161    272    207    374    535    662    371     90
    -18    275    293   -127   -155    283    218    407    561    667    358    106
      0    311    309   -158   -155    311    228    444    605    706    400    132
      2    350    345   -176   -171    348    239    478    654    756    457    153
     -7    400    407   -197   -207    405    249    493    691    766    459    150
     -5    413    418   -202   -210    415    265    519    709    748    441    163
     57    381    322   -220   -132    353    267    626    748    833    519    285
     77    444    366   -262   -145    407    283    717    854    958    628    368
     51    514    459   -285   -205    485    309    753    927   1018    696    368
     67    548    480   -306   -205    514    314    750    935   1013    693    374
    114    548    431   -332   -158    488    283    740    901   1002    693    446
    114    574    459   -345   -174    517    280    750    917   1041    745    478
    103    592    485   -348   -192    540    280    735    917   1047    753    449
     96    550    454   -322   -179    504    288    717    898   1028    730    423
     62    579    517   -322   -228    548    293    675    875    987    706    371
     59    571    511   -314   -226    542    293    615    820    911    631    309
     77    519    441   -301   -181    483    265    545    740    833    581    314
     51    496    444   -272   -194    470    246    496    701    807    571    288
     23    441    418   -233   -197    431    257    452    683    776    532    200
      2    415    413   -210   -205    415    275    397    644    701    454    163
    -25    418    441   -197   -233    428    288    368    618    665    436    150
    -41    423    465   -189   -252    444    309    371    626    691    472    150
    -23    392    415   -187   -220    402    319    353    613    675    452    124
    -33    433    467   -202   -249    449    342    368    639    717    524    155
     15    522    504   -270   -244    514    353    394    672    761    555    158
     59    566    506   -311   -223    537    358    415    701    766    530    194
     28    574    542   -303   -257    558    345    418    724    800    584    228
      5    566    558   -285   -275    563    324    428    753    836    620    254
    -41    579    620   -270   -329    600    296    400    745    813    579    239
    -62    527    589   -231   -324    558    265    342    691    766    555    241
    -72    548    620   -239   -348    584    267    368    730    844    675    257
    -46    563    610   -259   -329    587    246    363    730    857    685    181
    -70    462    532   -197   -301    496    241    337    678    776    574    166
    -44    384    428   -168   -236    405    226    329    626    683    457    119
    -12    324    337   -158   -174    329    181    319    574    597    350    119
    -77    223    298    -72   -187    259    174    293    548    584    350    135
   -153    148    298      2   -226    223    179    257    532    623    426     93
   -207    122    329     44   -267    226    184    223    522    631    454      7
   -233     49    280     90   -257    163    197    202    485    563    363    -31
   -228     57    285     85   -257    168    205    187    472    511    296    -54
   -194     57    252     64   -223    153    215    153    426    449    244    -70
   -161     33    194     64   -176    114    233    161    410    472    280    -15
   -140     20    158     57   -150     88    231    176    465    545    363     36
   -122     49    168     36   -145    109    202    166    457    527    350     12
   -116     77    194     18   -155    135    184    163    439    506    345    -10
   -114     77    192     18   -153    135    184    176    441    501    335    -38
   -111     18    129     46   -122     72    187    179    400    431    246    -64
    -51   -179   -127    114     36   -153    207    179    272    249     64   -228
    -15   -392   -379    202    179   -384    306    244    168     44   -171   -493
     -2   -410   -407    207    202   -410    446    405    220     -5   -254   -597
   -106   -145    -41    124    -33    -96    475    241    309    140    -67   -405
   -319    392    711    -36   -514    550    311   -290    394    480    415     96
   -511   1166   1678   -329  -1096   1423    127   -644    688   1106   1192    849
   -517   1670   2187   -576  -1350   1927   -111   -735   1008   1732   1870   1548
   -418   1452   1870   -517  -1143   1660   -314   -774    937   1774   1891   1628
   -400    940   1340   -272   -870   1140   -402   -849    483   1135   1236    974
   -376    366    740      5   -558    553   -309   -717     57    394    472    189
   -314     93    407    111   -361    249    -85   -342     93    246    233    -75
   -213     96    309     57   -259    202     75    -62    254    337    272    -54
   -135    114    249     10   -192    181    155     83    319    355    270    -51
   -109    106    213      0   -161    161    200    155    348    361    277    -64
   -109     85    194     12   -150    140    239    205    376    371    267    -80
   -106     80    187     10   -148    135    244    223    379    355    257    -54
   -114     96    210      7   -161    153    265    233    397    353    252    -70
   -103     83    187      7   -145    135    277    249    402    358    257    -36
    -72     67    140      2   -106    103    285    290    426    400    311     23
    -44    103    148    -31    -96    124    277    314    446    428    342     41
     -7    153    161    -72    -85    158    275    335    467    441    358     49
     10    168    158    -90    -75    163    249    361    485    449    368     64
     -5    150    155    -72    -80    153    252    363    493    452    374     67
    -46    127    174    -41   -111    150    298    350    483    441    358     57
    -67    129    197    -33   -132    163    335    371    501    452    358     64
    -62    148    210    -44   -137    179    345    410    532    478    374     83
    -28    166    194    -67   -111    179    350    459    568    511    405    111
     -2    153    155    -75    -80    153    345    504    592    535    428    135
      0    179    179    -90    -90    179    342    545    623    563    459    158
      2    197    192   -101    -93    194    376    587    657    592    491    184
     20    228    207   -124    -93    218    397    652    711    636    535    228
     57    270    213   -163    -77    241    402    724    763    685    587    277
     72    290    218   -181    -72    254    428    789    815    732    633    332
     98    314    215   -205    -57    265    457    839    854    771    672    379
    124    342    218   -233    -46    280    457    867    878    789    693    400
    135    371    236   -252    -49    303    439    867    880    789    701    405
    150    379    226   -265    -36    303    420    852    865    779    696    389
    132    355    220   -246    -44    288    423    833    857    774    696    392
    101    355    254   -228    -75    306    449    807    846    763    696    394
    111    348    236   -231    -62    293    441    774    820    724    665    371
     93    361    267   -228    -88    314    420    732    787    691    639    348
     62    327    265   -197   -101    296    413    672    748    646    597    296
     28    290    262   -158   -116    277    426    618    714    605    563    277
      5    277    270   -142   -132    275    426    566    678    576    558    265
     -7    262    270   -127   -137    265    431    522    646    540    532    215
    -23    226    246   -101   -135    236    441    498    631    504    491    200
    -38    189    228    -75   -132    207    462    483    615    470    446    184
    -46    181    228    -70   -137    205    470    467    600    449    428    187
    -62    179    241    -59   -150    210    472    470    605    459    457    189
    -62    226    288    -83   -176    257    475    480    639    485    498    205
    -51    275    327   -111   -189    301    480    485    670    506    527    226
    -54    283    337   -114   -197    311    465    467    667    504    535    236
    -67    306    374   -119   -220    340    426    459    675    517    555    244
    -59    298    358   -119   -210    327    400    462    675    509    558    249
    -51    277    329   -111   -189    303    389    467    665    488    540    265
    -62    259    322   -101   -192    290    366    436    628    449    504    254
    -67    220    288    -77   -179    254    355    413    600    415    480    236
    -93    116    210    -12   -153    163    366    410    574    381    444    194
   -103     18    122     44   -111     70    353    379    509    309    366    114
   -140    -38    101     88   -122     31    353    374    480    270    324     83
   -174    -83     90    127   -135      2    348    353    446    228    285     49
   -171   -103     64    135   -119    -20    337    322    413    187    241     10
   -132    -75     57    103    -96    -10    322    303    394    174    244     12
   -114    -23     90     67   -103     33    306    301    397    184    267     23
    -90     -5     85     49    -90     38    303    298    402    184    277     25
    -83    -23     57     51    -72     15    298    290    384    153    257      2
    -70    -64      5     67    -38    -31    298    283    358    116    239    -25
    -67    -70     -2     67    -33    -36    290    265    337     98    223    -33
    -67    -49     18     57    -44    -15    283    265    332     88    213    -33
    -59    -77    -18     67    -23    -49    272    259    314     62    184    -57
    -59   -137    -77     98      7   -109    283    270    298     31    150    -96
    -20   -319   -298    168    137   -309    314    288    194   -124    -15   -257
     -7   -485   -478    246    233   -483    410    348     96   -337   -252   -527
    -25   -462   -436    241    202   -452    532    488    163   -374   -309   -641
    -83   -213   -129    148     23   -171    566    420    277   -233   -153   -480
   -257    252    509      2   -381    379    371    -88    324    101    298     31
   -420   1000   1421   -288   -919   1210    127   -493    509    667   1005    745
   -436   1457   1893   -511  -1163   1675   -114   -644    740   1234   1623   1376
   -358   1234   1592   -436   -974   1413   -316   -711    662   1330   1693   1512
   -350    633    982   -142   -667    807   -342   -774    174    615    950    779
   -324     88    413    116   -368    249   -233   -685   -257   -197    116    -38
   -340   -129    210    236   -275     38    -23   -332   -158   -303    -70   -259
   -267   -103    163    187   -215     28    114    -41     59   -145     25   -200
   -189   -135     54    161   -124    -38    215    163    189    -54     70   -181
   -181   -155     23    168   -103    -67    288    275    265    -15     80   -150
   -189   -111     75    150   -135    -18    309    306    293      7    116   -132
   -205    -90    114    148   -161     10    337    355    337     44    142   -148
   -215   -103    111    158   -163      2    361    381    342     23     98   -132
   -194   -103     88    148   -142     -7    358    374    332      2     80   -116
   -192   -101     90    145   -142     -5    366    400    353     23    109    -77
   -184    -83    101    135   -142      7    361    410    368     33    127    -75
   -158    -44    114    101   -137     33    350    415    379     41    129    -70
   -153    -38    114     96   -135     38    361    436    397     57    137    -54
   -142    -51     90     96   -119     18    363    444    400     57    140    -57
   -137    -23    114     80   -127     44    361    454    415     62    145    -49
   -129    -20    106     72   -119     41    358    472    420     64    153    -41
   -109     12    122     46   -114     67    350    491    439     90    192    -25
    -96     23    116     36   -106     70    361    522    475    137    241    -15
    -93     38    132     28   -111     85    384    579    524    171    254    -20
    -70     51    122      7    -96     85    392    613    545    174    233     33
    -28    101    129    -36    -80    114    374    623    558    184    246     54
      0    140    140    -72    -70    140    368    665    594    220    272     88
     20    163    142    -90    -59    153    374    732    657    288    345    155
     28    176    148   -103    -59    163    381    795    719    353    402    174
     44    223    179   -135    -67    202    381    839    776    407    441    218
     54    257    200   -155    -72    228    381    859    807    428    452    254
     80    311    231   -194    -75    272    371    846    810    436    475    288
     80    311    228   -197    -75    270    371    841    800    426    454    244
     93    283    189   -189    -49    236    358    805    750    379    402    231
     90    283    189   -189    -49    239    353    769    722    361    400    181
     96    254    158   -174    -31    207    342    719    667    285    319    127
    101    233    129   -168    -15    181    335    670    623    236    288    161
    106    213    106   -161      0    158    311    581    548    158    213     67
     85    179     93   -135     -5    135    293    511    480     80    137     18
     80    158     77   -119      2    119    288    457    444     59    135    -12
     54    127     70    -90    -10     98    293    407    394     23    103    -88
     33    137    103    -85    -36    122    298    384    379     23    106   -111
     12    148    132    -83    -59    140    309    355    358     -7     83   -168
     15    124    109    -70    -46    116    316    322    309    -93    -25   -171
      5    140    135    -75    -64    137    353    350    337    -75      2    -64
     20    233    213   -129    -96    223    361    374    400      2     80    -67
     41    293    252   -168   -106    275    366    394    436     44    119    -18
     46    332    285   -189   -119    309    348    387    444     70    153     28
     28    363    335   -197   -153    350    329    379    467    114    189     33
     18    335    314   -176   -148    324    314    355    452    101    168     10
     15    322    303   -171   -145    314    306    342    436     88    150     -5
      5    329    324   -166   -158    327    290    316    407     62    137    -15
      7    327    316   -168   -155    322    277    301    387     38    122    -23
      7    252    244   -129   -119    249    262    285    348     -7     75    -57
     23    148    124    -88    -49    137    228    257    275    -77      2   -111
     31    106     75    -67    -20     90    215    249    249   -103    -20   -135
     10     70     59    -41    -23     64    223    236    220   -132    -36   -158
     -5     -2      2      2     -5      0    220    215    184   -174    -75   -197
    -23    -46    -25     33      0    -36    218    202    161   -207   -114   -233
    -23    -31     -7     28     -7    -20    210    194    150   -220   -129   -236
    -15    -31    -18     20      0    -25    194    166    122   -246   -145   -244
     -5    -33    -28     18     10    -31    176    153    101   -257   -150   -246
      2    -23    -25      7     12    -23    166    153     93   -262   -153   -249
    -20    -12      7     18    -15     -2    171    150    101   -267   -153   -259
     -2    -44    -44     20     18    -44    161    111     59   -309   -192   -293
     12    -54    -67     20     38    -59    153    122     54   -311   -200   -283
     38    -64   -103     12     70    -83    155    142     57   -316   -215   -285
     75   -207   -283     67    179   -244    176    168      7   -405   -316   -374
     88   -410   -498    158    290   -454    272    275    -23   -553   -514   -561
     85   -410   -496    161    288   -452    394    426     72   -587   -594   -659
      7   -106   -116     49     62   -111    452    413    207   -465   -452   -553
   -122    314    436    -96   -277    374    265    -80     88   -335   -171   -298
   -236    924   1161   -345   -698   1041    -46   -657    -59    -46    332    179
   -285   1454   1740   -584  -1013   1597   -309   -969    -23    400    917    722
   -246   1348   1595   -550   -922   1470   -488  -1049    -62    600   1135    956
   -220    779   1000   -277   -610    888   -483   -995   -296    228    693    563
   -189    252    441    -33   -316    345   -368   -880   -665   -579   -181   -254
   -145    -38    103     90   -124     31   -197   -563   -581   -763   -491   -527
   -122    -64     57     90    -90     -5    -36   -228   -267   -545   -366   -415
    -77    -49     28     64    -54    -10     83     10    -57   -400   -265   -322
    -57    -31     25     44    -41     -2    145    132     46   -340   -228   -293
    -51    -41     10     44    -31    -15    163    168     59   -342   -244   -306
    -23    -62    -38     41      5    -51    163    184     59   -355   -254   -306
    -31    -72    -41     51      5    -57    187    213     88   -337   -226   -280
    -36    -36      0     36    -20    -18    200    226    114   -322   -205   -306
    -38    -25     12     31    -25     -7    207    241    124   -324   -218   -283
    -31    -33     -2     31    -18    -18    210    254    137   -316   -213   -244
      7    -25    -33     10     20    -28    207    257    148   -303   -200   -267
      5    -28    -33     10     18    -31    226    293    184   -270   -174   -249
     -5    -36    -31     20     12    -33    233    314    202   -246   -155   -241
     -7     -2      2      2     -7      0    244    335    231   -226   -135   -233
     23      0    -23    -10     23    -10    241    335    233   -228   -137   -226
     33     10    -25    -23     31     -7    254    368    267   -192    -90   -163
     33     23    -10    -31     23      7    265    402    303   -153    -49   -155
     28     23     -7    -25     15      7    277    444    340   -135    -31   -166
     54      5    -49    -28     51    -20    290    488    368   -114    -10   -124
     62     12    -51    -38     57    -18    306    550    418    -83     10    -70
     85     28    -57    -59     72    -12    324    623    478    -46     33    -18
    106     98     -7   -103     57     46    342    680    537      2     75     57
    142    124    -18   -132     80     54    345    724    597     80    148     85
    150    161     10   -158     70     88    350    771    644    127    192     90
    161    158     -2   -161     83     77    363    810    678    168    223    106
    150    148     -5   -150     77     72    376    839    696    207    257    124
    122    176     54   -148     33    116    397    862    724    252    303    135
    150    187     36   -168     57    111    368    810    672    187    257    127
    153    168     15   -163     70     93    350    763    605    129    236    129
    114    184     67   -150     23    127    361    745    592    140    272    122
     96    155     59   -124     18    109    345    675    540     77    213     33
     90    135     44   -114     23     88    327    605    467    -18    109     41
     90    114     23   -103     33     70    306    537    407    -57     70    -12
     75     54    -20    -64     46     15    293    483    355   -116      7    -46
     38     28    -10    -33     25     10    309    459    361    -90     51    -67
     31     54     20    -44      5     38    296    415    340   -116     38   -103
     12     51     36    -33    -12     44    290    389    327   -122     70    -77
     -7     46     54    -20    -31     49    290    376    322   -124     54   -137
    -20     25     46     -2    -33     36    296    381    306   -189    -67    -98
    -25     57     80    -18    -54     67    288    389    337   -145     15    -10
    -23    124    148    -49    -85    135    288    400    387    -59    111    -33
    -28    194    223    -83   -127    207    270    400    413    -25    153    -10
    -25    246    272   -109   -148    259    241    392    428    -15    181     57
    -10    218    228   -103   -119    223    213    379    413    -46    122      5
     33    153    119    -93    -41    135    187    355    374   -103     25      2
     31    142    111    -88    -41    127    168    345    371    -51    137     12
      5    179    174    -90    -83    176    163    337    389      2    210    -62
     -5    109    111    -54    -57    109    148    324    337    -98     64    -64
    -10    -51    -44     31     15    -49    145    314    290   -150     -2    -49
    -28   -145   -119     85     44   -132    158    314    283   -135     28    -88
    -28   -166   -137     98     54   -153    153    293    254   -140     41   -129
    -25   -187   -161    103     64   -176    137    252    207   -205    -20   -168
    -38   -231   -194    135     77   -213    148    249    192   -254    -93   -155
    -28   -239   -210    135     90   -226    142    228    168   -265   -103   -189
      5   -249   -254    122    129   -252    116    197    137   -265    -83   -228
     18   -272   -290    124    150   -280    119    207    116   -296   -129   -163
     18   -280   -301    129    158   -290    109    202    103   -301   -135   -148
     12   -314   -327    150    168   -322    124    205    127   -254    -85   -187
     -7   -309   -301    158    145   -306    122    192    129   -233    -41   -168
    -12   -329   -319    168    153   -324    106    179    132   -236    -44   -192
      7   -345   -353    168    179   -348    111    176    116   -270   -116   -236
     31   -439   -470    202    246   -454    119    176     51   -355   -210   -285
     75   -662   -737    293    405   -698    158    210    -72   -561   -433   -483
     67   -839   -909    384    485   -872    275    324   -111   -730   -641   -678
     28   -740   -769    355    397   -753    387    394     -2   -665   -581   -670
   -127   -397   -272    262     70   -335    332     57     36   -480   -322   -420
   -257    210    467     23   -361    337     12   -566      2   -155    142    109
   -324    930   1252   -303   -787   1088   -280   -898    181    423    878    782
   -316   1267   1584   -475   -950   1423   -532   -971    405    961   1436   1306
   -246    966   1210   -361   -730   1088   -688   -997    270    849   1283   1197
   -168    368    537    -98   -353    452   -657   -950   -176     77    457    454
   -153   -187    -36    168    -59   -111   -400   -672   -423   -530   -207   -205
   -127   -342   -218    233     44   -280   -153   -277   -202   -454   -223   -265
    -57   -353   -296    202    119   -324      7     -7    -18   -345   -179   -202
     10   -348   -358    168    184   -353     93    122     59   -316   -176   -202
     23   -368   -392    171    205   -379    129    174     90   -306   -166   -213
     15   -366   -384    174    200   -374    150    205    111   -288   -142   -210
     49   -392   -441    168    241   -415    150    205     98   -316   -168   -223
     49   -384   -433    168    241   -407    174    228    116   -296   -142   -226
     44   -384   -428    168    233   -405    181    241    129   -285   -140   -231
     59   -407   -467    171    262   -436    179    233    122   -301   -158   -218
     57   -397   -454    168    254   -426    187    244    137   -285   -145   -218
     59   -379   -439    161    249   -407    205    270    168   -252   -114   -179
     70   -345   -415    135    241   -379    213    296    202   -223    -88   -135
     72   -324   -400    124    236   -361    215    314    223   -202    -67   -106
     96   -319   -418    109    254   -366    200    309    210   -226    -93   -101
     98   -306   -405    103    252   -355    207    342    244   -184    -41    -85
     93   -298   -394    101    241   -345    218    366    265   -171    -44    -62
    103   -296   -400     96    252   -348    223    389    280   -174    -59    -38
    116   -293   -410     85    262   -350    241    439    319   -142    -31    -10
    137   -285   -423     75    280   -353    262    504    376    -67     49      7
    150   -257   -410     51    280   -332    277    566    420    -20     88     36
    171   -233   -405     31    285   -316    298    628    483     51    171     90
    187   -187   -374      0    277   -280    314    685    540    103    210    132
    215   -158   -374    -28    293   -265    329    743    587    132    210    187
    252   -140   -392    -57    319   -265    332    776    615    174    254    215
    272   -142   -415    -64    342   -280    332    800    631    192    267    246
    272   -137   -413    -67    340   -275    337    807    641    213    296    270
    270   -129   -400    -70    335   -265    345    800    641    210    301    275
    254   -137   -394    -59    322   -265    350    776    633    192    283    275
    246   -127   -374    -59    309   -249    353    748    626    176    270    285
    231   -109   -340    -62    285   -223    350    706    600    153    241    280
    207    -83   -290    -62    249   -187    335    641    550    114    210    257
    179   -109   -288    -36    231   -197    324    574    496     80    189    194
    153   -137   -293     -7    220   -215    324    514    444     28    153    155
    137   -187   -327     23    231   -257    319    462    402    -10    145    111
    111   -205   -316     46    213   -259    322    426    374    -44    129     64
     70   -223   -296     75    181   -257    337    394    348    -70    132     59
     36   -239   -277    101    155   -257    361    381    342    -72    153     72
     44   -265   -309    109    174   -285    376    381    335    -72    150     98
     85   -252   -337     83    210   -293    389    407    345    -62    145    135
    109   -166   -275     25    192   -220    410    439    384    -41    153    194
    114   -101   -215     -5    163   -158    405    439    394    -28    179    223
    119    -28   -150    -46    132    -88    389    428    420     20    259    220
    127    -18   -145    -54    135    -80    353    415    431     25    275    226
    127    -62   -189    -33    155   -127    327    387    402     -7    246    213
    127    -90   -220    -18    171   -155    316    366    379    -33    223    202
    124   -106   -231    -10    174   -166    324    363    376    -20    244    233
     98   -127   -226     15    161   -176    314    355    358    -36    223    168
     83   -226   -311     70    197   -267    301    345    306   -106    116    109
     75   -337   -413    129    244   -376    301    332    262   -161     57    111
     57   -392   -452    166    252   -420    303    303    236   -184     44     62
     46   -454   -501    205    272   -478    296    265    197   -228     15     23
     49   -491   -540    218    293   -517    265    226    150   -288    -44    -31
     36   -519   -555    241    293   -537    257    215    127   -340   -119    -33
     33   -530   -563    246    298   -548    267    228    135   -335    -98     20
     51   -514   -566    231    309   -540    257    223    132   -306    -46      5
     31   -550   -581    259    303   -566    265    223    127   -309    -51    -10
     23   -597   -620    285    322   -607    270    228    127   -309    -59    -20
     10   -646   -659    316    335   -652    275    228    122   -311    -64    -18
     28   -644   -672    309    350   -657    283    239    127   -309    -57    -18
     36   -636   -672    298    353   -654    244    228    106   -332    -80    -46
     38   -691   -730    327    381   -711    233    215     57   -397   -145    -98
     62   -901   -966    418    511   -935    259    223    -67   -576   -345   -311
     62  -1150  -1213    545    636  -1182    379    293   -171   -797   -594   -561
     54  -1072  -1130    506    589  -1101    553    431    -70   -763   -571   -584
    -67   -743   -675    405    301   -709    597    215     20   -589   -350   -387
   -309   -228     80    267   -194    -75    397   -319     90   -257    106    124
   -535    517   1052     10   -792    784    176   -657    358    355    841    917
   -522    859   1382   -168   -953   1122    -93   -737    600    883   1405   1556
   -407    639   1047   -116   -727    841   -290   -800    459    826   1332   1514
   -345    119    465    111   -405    290   -335   -836     -2    145    631    800
   -303   -431   -127    368    -88   -280   -197   -680   -392   -589   -140    -18
   -194   -623   -428    407    114   -524     -7   -301   -259   -613   -259   -163
    -64   -587   -522    324    226   -553    148    -12    -80   -501   -202   -116
     10   -579   -589    283    298   -584    231    140      7   -459   -184   -106
     33   -563   -597    265    314   -579    265    192     41   -441   -168    -98
     38   -594   -633    275    332   -613    270    207     33   -452   -179   -109
     46   -581   -631    267    337   -605    283    218     31   -465   -184   -122
     70   -553   -623    239    345   -587    309    246     51   -457   -166   -103
     70   -532   -602    231    335   -566    322    277     72   -449   -153    -90
     57   -558   -615    249    335   -587    332    301     88   -444   -142    -59
     59   -540   -600    239    327   -568    329    311     96   -423   -111    -64
     54   -548   -605    244    329   -574    319    314     96   -428   -111    -85
     38   -584   -623    272    329   -602    322    342    111   -423   -111    -90
     36   -568   -607    265    319   -587    335    379    142   -400    -98    -44
    101   -519   -620    207    361   -568    363    426    181   -366    -64      7
    127   -485   -615    179    368   -550    384    459    207   -340    -25     54
     85   -511   -597    213    340   -553    405    480    231   -309     20     67
     90   -459   -553    181    319   -506    415    496    254   -296     28     62
    103   -454   -558    174    329   -506    426    532    272   -288     25     88
    127   -446   -574    161    350   -509    428    576    298   -265     44    116
    150   -428   -579    140    363   -504    431    626    329   -239     72    163
    163   -387   -550    111    355   -467    433    678    376   -194    111    194
    176   -363   -540     93    355   -452    439    730    423   -150    148    228
    205   -332   -537     62    368   -436    431    774    459   -106    197    275
    231   -298   -530     33    379   -413    431    815    493    -57    259    332
    252   -275   -530     10    387   -402    433    846    522    -25    280    337
    280   -231   -511    -25    394   -371    433    852    537    -15    283    374
    290   -184   -478    -54    381   -329    433    839    540    -12    293    381
    270   -184   -454    -41    361   -319    423    815    527    -25    280    371
    249   -200   -452    -25    348   -324    392    761    483    -64    254    345
    249   -194   -446    -28    348   -319    384    722    454    -93    231    324
    275   -148   -423    -64    348   -285    394    683    436   -111    218    306
    303   -109   -413    -96    358   -259    397    639    415   -127    207    290
    226   -181   -407    -23    314   -293    394    568    361   -189    148    228
    168   -207   -376     18    272   -293    384    501    309   -249     98    179
    161   -197   -361     15    259   -277    376    446    262   -301     54    135
    132   -207   -340     38    236   -272    371    400    220   -350     10     90
    140   -179   -319     18    228   -249    379    379    210   -358     -2     80
    155   -168   -324      5    239   -246    394    384    205   -355      2     85
    145   -184   -329     20    236   -257    397    379    189   -368    -10     75
    129   -135   -265      2    197   -200    397    397    223   -335     25    111
    135    -59   -197    -38    166   -127    392    407    257   -296     64    155
    140    -10   -150    -64    145    -80    379    389    265   -285     75    168
    150     23   -127    -88    140    -51    348    366    265   -283     85    179
    145     31   -114    -88    129    -41    322    350    249   -296     75    166
    127      5   -124    -67    124    -59    290    322    215   -327     46    137
    124     -5   -129    -59    124    -67    277    301    194   -345     41    129
     98    -41   -140    -31    119    -90    249    270    163   -381     10     98
     80   -132   -213     25    145   -171    226    244    114   -439    -49     41
    101   -220   -322     59    210   -270    226    226     62   -496   -106     -7
    142   -228   -371     41    257   -298    226    218     33   -524   -129    -25
    145   -223   -368     38    257   -296    213    189     -7   -568   -176    -64
    132   -252   -384     59    257   -316    194    150    -54   -620   -220   -111
    163   -252   -415     41    288   -332    184    137    -59   -628   -231   -122
    163   -283   -446     57    303   -363    171    122    -75   -646   -249   -137
    142   -314   -457     85    298   -384    155    109    -98   -670   -267   -150
    122   -342   -465    111    293   -402    153     96   -114   -688   -285   -163
    119   -345   -465    111    290   -405    150     85   -124   -701   -296   -171
    140   -324   -465     93    301   -394    150     85   -124   -696   -290   -163
    155   -335   -493     88    322   -413    148     83   -135   -704   -301   -171
    161   -353   -514     96    337   -433    158     85   -145   -714   -316   -187
    179   -368   -550     93    363   -459    161     83   -174   -761   -368   -236
    236   -530   -766    145    498   -646    171    111   -262   -906   -540   -394
    262   -730   -992    233    626   -859    249    200   -329  -1085   -761   -628
    259   -701   -961    220    610   -831    358    348   -244  -1098   -802   -698
    189   -337   -527     72    358   -431    384    210   -114   -901   -550   -465
     41    187    145   -114    -51    166    184   -309    -90   -589    -90     10
   -114    844    956   -366   -535    898    -46   -709     54    -80    563    670
   -101   1247   1348   -571   -724   1296   -303   -865    257    439   1122   1257
    -23    875    898   -428   -459    885   -509   -969     67    345    989   1184
      7    288    280   -148   -135    285   -524  -1013   -392   -327    290    496
     25   -187   -213     80    119   -200   -402   -867   -730   -987   -402   -202
     70   -353   -423    142    246   -387   -205   -496   -584  -1013   -519   -319
    135   -348   -485    103    309   -418    -51   -213   -376   -867   -444   -249
    213   -322   -535     54    374   -428     38    -38   -254   -779   -407   -215
    244   -319   -563     36    402   -441     67     33   -207   -750   -400   -210
    241   -337   -579     49    410   -457     75     64   -194   -745   -397   -197
    231   -350   -581     57    405   -465     88     80   -187   -735   -394   -187
    223   -368   -592     72    405   -480    116    106   -161   -709   -387   -176
    233   -358   -592     59    410   -472    140    122   -142   -691   -392   -168
    236   -342   -579     54    407   -459    132    122   -140   -680   -389   -155
    233   -342   -576     51    402   -459    122    135   -132   -654   -371   -132
    241   -322   -563     38    400   -441    137    150   -109   -628   -353   -109
    265   -277   -542      5    402   -410    161    171    -83   -605   -340    -88
    314   -220   -535    -46    423   -376    124    179    -70   -581   -327    -70
    337   -163   -501    -88    418   -332     67    179    -57   -545   -298    -28
    327   -192   -519    -67    420   -355     75    189    -59   -537   -290     -7
    324   -181   -506    -72    413   -342    114    220    -33   -514   -272     15
    340   -145   -485    -96    413   -314    122    259      2   -470   -228     83
    376    -98   -475   -140    423   -288    116    285     28   -439   -207    101
    420    -54   -475   -184    446   -265    122    329     70   -381   -197    111
    446    -12   -462   -218    454   -239    116    379    124   -306   -179    176
    446      7   -439   -226    444   -215     90    418    166   -241   -153    246
    470     23   -446   -249    457   -210    101    472    213   -168   -114    322
    485     80   -407   -283    446   -163    122    532    272    -85    -64    407
    496    116   -381   -309    439   -129    137    584    316      2    -10    504
    496    145   -350   -319    423   -101    127    605    355     96     38    561
    480    140   -340   -311    410    -98    124    607    371    142     41    561
    504    158   -345   -329    423    -93    145    610    368    150     12    600
    522    181   -340   -353    431    -77    153    592    358    163      7    670
    535    187   -348   -361    441    -80    140    561    327    168     -7    717
    530    226   -306   -379    418    -41     93    506    298    181     -5    776
    483    187   -296   -335    389    -51     93    444    249    166    -44    802
    457    148   -309   -303    384    -80    114    379    197    153    -88    820
    454    145   -309   -298    381    -80    106    329    161    155   -116    852
    478    189   -290   -335    384    -49     98    301    145    161   -124    904
    485    215   -270   -350    379    -28     44    252    111    150   -153    930
    475    210   -267   -345    371    -28     46    200     64    137   -194    950
    467    215   -252   -340    361    -18    119    176     46    153   -200   1010
    475    244   -233   -361    355      7    163    176     44    189   -194   1078
    493    296   -197   -394    345     49    127    171     54    241   -176   1158
    491    306   -184   -400    337     62     62    148     59    288   -158   1254
    483    381   -101   -431    293    140     70    132     83    345   -116   1379
    428    415    -12   -423    220    202     31     83     62    355   -106   1454
    467    480     12   -475    226    249     33     83     83    394    -80   1540
    540    555     15   -548    262    285     54    109    114    444    -57   1639
    517    491    -25   -504    272    233     -7     62     62    418    -88   1699
    462    436    -25   -452    241    205    -38     25     33    410    -93   1745
    446    449      2   -449    220    226    -38     10      5    400   -109   1826
    446    426    -23   -436    233    202    -12     10    -10    397   -122   1893
    465    366    -98   -415    283    135    -15      5    -59    355   -179   1906
    428    309   -122   -368    275     93    -54    -18    -93    345   -207   1961
    420    259   -163   -340    290     49    -67    -49   -137    316   -244   2018
    400    215   -184   -309    290     15    -49    -80   -179    285   -277   2044
    394    239   -155   -316    275     41    -44    -96   -189    283   -272   2099
    363    192   -171   -277    267     10    -54   -111   -207    290   -259   2130
    374    236   -137   -306    257     49    -44   -116   -207    309   -252   2161
    407    298   -111   -355    259     93    -49   -122   -213    314   -270   2208
    418    314   -103   -366    262    106    -83   -140   -233    314   -288   2221
    402    280   -124   -342    262     77   -129   -168   -265    293   -314   2273
    431    306   -124   -368    277     90   -127   -148   -252    306   -301   2338
    457    329   -127   -394    293    101   -163   -122   -246    316   -303   2348
    436    280   -155   -358    296     62   -241   -153   -290    275   -355   2320
    467     96   -371   -283    418   -135   -187    -83   -340    174   -472   2255
    514    -33   -548   -239    530   -290    -72     80   -322     70   -620   2125
    467     20   -446   -244    454   -210     49    200   -220     83   -641   2135
    340    309    -31   -324    187    140      2    -59   -215    194   -472   2304
    267    865    597   -568   -163    732   -366   -639   -311    478    -44   2712
    223   1602   1379   -914   -579   1491   -698   -995   -213    969    579   3294
    277   2029   1748  -1153   -737   1888  -1075  -1111    -31   1447   1088   3754
    265   1660   1395   -961   -563   1527  -1122  -1249   -231   1322    937   3621
    163    984    820   -576   -329    904   -891  -1267   -698    602    228   3024
    114    413    296   -265    -90    355   -618  -1070   -963     23   -379   2473
    192    265     72   -228     59    168   -449   -706   -727     85   -441   2385
    249    262     12   -254    119    137   -335   -446   -509    218   -400   2475
    228    207    -23   -218    124     93   -153   -311   -418    254   -392   2468
    259    233    -25   -249    142    103    -83   -213   -345    290   -371   2494
    293    285     -7   -290    150    140    -77   -179   -316    301   -350   2527
    306    348     41   -327    132    194    -83   -166   -303    309   -335   2543
    309    389     80   -350    114    236   -114   -163   -293    332   -319   2540
    293    376     83   -335    106    231   -127   -155   -270    355   -285   2527
    288    379     90   -335     98    236   -127   -150   -257    358   -290   2449
    327    436    109   -381    109    272   -122   -137   -244    348   -306   2403
    340    428     85   -384    127    257   -122   -127   -249    316   -322   2465
    345    426     80   -387    132    254   -106   -101   -223    342   -296   2436
    329    457    127   -394    101    290   -127   -101   -205    358   -277   2390
    296    446    150   -371     72    298   -122    -93   -213    337   -288   2397
    298    475    174   -387     62    324   -116    -64   -192    358   -270   2390
    316    524    207   -423     54    366   -153    -44   -166    384   -241   2397
    335    579    244   -457     46    413   -158     -5   -124    410   -210   2421
    337    563    226   -449     57    394   -124     44    -77    441   -171   2444
    340    553    210   -446     64    381    -96     98    -20    480   -137   2452
    361    571    207   -467     77    389    -80    158     44    535    -90   2473
    337    542    202   -441     67    374    -75    197     83    558    -59   2478
    316    527    210   -420     54    368    -41    252    132    597    -25   2509
    353    558    205   -459     75    381     -7    324    205    654     25   2535
    394    620    226   -509     85    423    -15    384    270    704     85   2559
    400    607    207   -506     96    407     -7    407    293    714    106   2556
    397    610    213   -504     93    413     46    436    314    724    122   2546
    420    620    200   -522    109    410      2    459    332    735    135   2553
    415    620    205   -519    106    413      2    433    311    719    145   2540
    350    555    205   -452     72    381     64    379    249    665    114   2481
    324    558    233   -441     46    397    103    345    220    628     96   2457
    353    600    246   -478     51    423     54    322    200    605     88   2436
    355    581    223   -470     67    402    -10    272    161    574     77   2387
    322    532    207   -428     57    371      2    194     93    519     46   2307
    239    454    215   -345     12    335     23    111     25    457     -5   2203
    192    402    210   -298    -10    306     38     80      5    423    -44   2171
    202    439    236   -322    -18    337     36     80     10    423    -31   2208
    252    485    233   -371      7    358    -15     90     28    444      5   2221
    249    470    220   -358     15    345    -49     77     20    433    -28   2101
    210    418    207   -316      0    314      2     33    -15    381   -109   2000
    179    423    244   -301    -33    335     72     31     -5    384    -90   2044
    207    509    301   -361    -46    405     98     62     54    449    -10   2094
    223    587    363   -405    -70    475     70     80    101    496     38   2114
    252    706    454   -480   -101    581   -148     88    153    555    103   2156
    228    691    459   -459   -114    576   -171     59    137    548    103   2143
    163    563    400   -363   -119    480     28     23     75    491     54   2083
    176    548    371   -361    -96    459    101     36     75    488     51   2073
    244    589    345   -415    -49    467     67     33     77    485     57   2055
    257    545    285   -402    -12    415     23     33     57    452     25   2008
    340    535    194   -439     72    366    -67     75     54    439     15   1995
    309    418    109   -363    101    265   -140     54     18    400    -15   1951
    124    257    132   -192     -5    194    -18    -25    -51    329    -70   1857
     75    192    116   -132    -20    153     36    -57    -98    283   -119   1797
     80    187    106   -135    -15    148     31    -72   -124    249   -161   1771
     90    207    116   -148    -12    163     15    -54   -114    254   -148   1764
    114    226    109   -171      2    168    -41    -41    -96    288    -88   1805
    111    197     83   -155     12    140    -41    -49    -96    296    -77   1764
     90    142     49   -116     20     96     12    -64   -116    267   -124   1686
    103    106      2   -103     51     54     36    -54   -129    236   -179   1691
     90     96      2    -93     41     49     51    -46   -119    239   -171   1693
     96    103      7   -101     44     54     46    -41   -111    236   -171   1662
    106     67    -41    -88     72     15     18    -33   -124    226   -166   1660
    119   -109   -228     -5    174   -168     41     -2   -189    142   -233   1587
    119   -340   -462    109    290   -400    166     83   -270    -57   -470   1314
    101   -384   -485    140    290   -433    314    207   -236   -145   -600   1163
     36   -187   -223     75    129   -205    350    137   -171    -72   -501   1273
    -70    220    290    -75   -179    254    137   -327   -194    153   -145   1597
   -135    976   1111   -420   -623   1044   -218   -766    -83    665    506   2156
   -137   1577   1714   -719   -927   1644   -506   -919    176   1260   1150   2704
    -77   1457   1532   -691   -805   1493   -701   -961    223   1475   1340   2912
    -67    852    919   -392   -493    885   -693   -979   -106   1010    867   2460
    -93    267    361    -88   -228    314   -522   -891   -592    163     38   1667
    -70    -64      5     67    -38    -31   -340   -571   -571    -70   -270   1426
    -41   -145   -103     93     28   -124   -161   -272   -332     72   -187   1491
    -15   -205   -189    111     85   -197     36    -85   -187    155   -140   1512
     25   -226   -254     98    137   -239    119     46    -85    213   -103   1522
     49   -215   -267     83    155   -241    129     98    -51    220    -90   1525
     67   -187   -254     59    158   -220    122    129    -28    231    -54   1514
     46   -187   -233     70    140   -210    179    140    -15    236    -25   1501
     -2   -218   -218    109    106   -218    218    142    -15    223    -38   1470
    -23   -231   -207    127     90   -220    220    153    -12    215    -46   1467
    -25   -207   -181    116     75   -197    223    174      7    226    -36   1480
    -15   -161   -145     88     64   -153    231    194     25    241    -20   1475
      0   -116   -116     57     54   -116    239    215     51    265      0   1470
     18    -93   -114     36     64   -103    244    244     93    296     33   1467
     38    -75   -114     15     75    -93    262    283    145    348     88   1475
     25   -103   -129     38     77   -116    293    322    187    389    124   1457
      5   -140   -145     67     72   -142    290    335    197    387    114   1418
     18   -145   -166     62     90   -155    298    355    197    363     90   1444
     23   -116   -140     46     80   -127    311    389    218    379    106   1486
     15    -96   -111     41     62   -103    316    433    265    418    148   1499
     38    -77   -116     15     77    -96    345    501    324    470    202   1530
     64    -51   -119     -7     90    -85    374    576    400    537    262   1561
     77    -75   -153     -2    114   -114    381    644    465    602    332   1569
    114    -64   -179    -23    145   -122    402    714    530    670    384   1532
    148     20   -129    -85    140    -54    444    784    592    719    400   1569
    161     67    -93   -114    127    -10    465    839    639    763    454   1675
    163    132    -31   -148     98     49    491    888    698    844    576   1753
    163    163      0   -163     83     83    504    909    722    898    665   1699
    161    153    -10   -158     85     70    501    896    711    883    633   1506
    181    129    -54   -155    116     38    496    870    680    815    545   1470
    153     98    -54   -127    103     23    483    813    615    711    428   1462
    109     90    -18    -98     64     36    501    753    550    636    400   1577
     88     67    -20    -80     54     23    511    711    498    587    392   1597
     51     77     23    -64     12     51    519    657    467    553    394   1525
     18     64     46    -44    -12     57    485    576    407    498    371   1486
      0     67     67    -33    -33     67    436    493    342    446    335   1439
     36    116     80    -77    -23    101    420    470    314    418    311   1405
     80    179     98   -129     -7    140    389    467    314    420    311   1369
    -70    106    176    -18   -124    140    387    407    275    384    293   1299
   -166     31    197     67   -181    114    472    381    267    400    298   1210
    -33    194    228    -80   -129    213    459    426    314    436    303   1106
     33    345    311   -192   -137    329    394    446    332    428    303   1213
    -23    345    368   -163   -194    355    324    405    303    400    314   1301
   -101    309    410   -103   -254    358    384    355    288    400    311   1275
    -70    366    433   -150   -252    400    420    353    309    418    345   1283
    -80    368    449   -145   -265    410    433    353    311    418    340   1252
   -116    319    433   -101   -275    376    415    340    288    389    314   1260
   -109    306    415    -98   -262    361    350    316    259    376    288   1208
   -116    254    371    -70   -244    311    353    322    265    376    272   1223
   -124    174    298    -23   -213    233    358    329    252    348    275   1228
   -106     38    145     31   -127     90    366    324    215    298    249   1208
   -140   -106     33    124    -88    -36    407    345    244    350    262   1072
   -179    -88     90    132   -137      2    418    309    226    319    194    870
   -145    -59     83    101   -114     10    358    267    158    239    140    974
   -142    -51     88     96   -116     18    324    239    114    179    122   1015
   -163    -98     64    132   -114    -18    348    236     83    135    103   1067
   -148   -109     38    127    -96    -36    394    257    116    174    106   1041
   -153   -119     33    135    -93    -44    405    259    119    179    129   1026
   -168   -122     44    145   -106    -41    418    275    140    223    168    961
   -155   -109     46    132   -101    -31    405    267    127    239    132    857
   -179   -145     33    161   -106    -57    400    249    111    246    114    878
   -220    -75    145    145   -184     33    405    246    129    275    148    833
   -239    -96    140    166   -189     20    413    244    101    233    124    818
   -239   -303    -64    272    -88   -184    475    288     36    122    -12    730
   -184   -553   -371    368     90   -462    589    381    -59   -116   -311    426
   -150   -561   -413    355    129   -488    704    522      5   -124   -371    270
   -223   -262    -38    241    -96   -150    727    420     90     10   -213    397
   -342    246    589     49   -465    418    535    -90     96    311    252    901
   -462   1034   1493   -288   -976   1262    244   -550    244    909   1002   1652
   -452   1504   1956   -527  -1202   1730    -25   -730    454   1527   1693   2335
   -368   1299   1667   -465  -1018   1480   -210   -813    381   1649   1790   2436
   -358    683   1041   -161   -698    862   -249   -893    -75    948   1044   1766
   -342    161    504     90   -423    332   -150   -758   -457    148    210    943
   -285    -41    244    163   -267    101     49   -381   -355     20    -38    644
   -200    -62    137    129   -171     36    213    -70   -150    129     -2    693
   -114    -51     62     83    -88      5    311    127    -18    205     41    750
    -46    -64    -20     54    -15    -44    350    223     44    257     49    717
    -28    -25      2     25    -15    -12    363    267     70    275     41    670
    -25    -44    -18     33     -5    -31    366    285     64    257     10    691
    -23    -80    -57     51     15    -70    379    311     70    259     28    730
    -23    -49    -28     36      0    -38    394    335     93    275     33    735
    -10    -44    -33     25     10    -41    387    342     93    283     36    727
      5    -36    -41     15     20    -38    371    340     98    306     44    678
      5     15     10    -10     -2     12    368    335    103    314     31    646
      2     18     12    -12     -5     15    376    345    103    298     28    722
     25     31      2    -28     12     18    371    358    111    303     38    743
     28     54     25    -41      2     38    376    363    122    332     46    709
     15     93     77    -54    -31     85    394    379    153    368     57    678
      0    137    137    -70    -67    137    400    397    174    381     70    711
    -25    150    176    -62   -101    163    410    428    207    418     96    743
     -2    179    179    -90    -90    179    397    452    236    454    114    735
     36    202    166   -119    -64    184    384    478    265    498    161    774
     25    223    197   -124    -85    210    397    527    332    584    210    769
     15    254    236   -135   -109    246    389    566    374    641    241    766
      7    270    262   -140   -127    267    392    615    426    706    301    831
     20    265    244   -142   -111    254    402    680    485    776    366    906
     49    275    226   -163    -88    252    415    740    537    820    394    995
     75    324    246   -200    -85    285    413    779    581    883    452   1070
     57    405    345   -233   -145    376    402    789    615    943    501   1021
     31    400    368   -215   -168    384    410    810    644    958    553   1060
     44    392    348   -218   -153    371    415    815    641    943    550   1054
     54    400    345   -228   -145    374    410    800    623    924    535   1015
     28    397    368   -213   -171    384    426    787    607    896    511   1002
     10    361    350   -184   -168    355    444    774    584    841    485   1002
    -12    319    329   -153   -171    324    436    722    545    813    462    904
    -57    280    337   -114   -197    309    415    636    465    714    363    805
   -101    202    301    -51   -200    252    413    568    397    636    316    807
   -119    200    319    -38   -218    259    428    511    355    602    280    709
   -168    200    368    -18   -270    285    441    470    322    566    252    704
   -197    239    436    -20   -316    337    467    457    309    550    241    691
   -161    233    394    -38   -277    314    488    465    306    540    241    688
   -132    202    335    -33   -233    267    485    462    301    522    223    680
   -111    168    277    -28   -197    223    493    478    316    532    236    696
   -114    202    316    -46   -215    259    517    506    368    587    288    722
   -142    210    353    -33   -246    280    504    506    400    623    327    727
   -148    233    381    -41   -265    306    467    493    413    639    350    737
   -150    223    371    -38   -262    296    439    480    410    639    350    743
   -155    194    348    -20   -252    270    444    485    413    641    355    740
   -153    207    361    -28   -257    285    431    467    400    620    345    722
   -150    223    374    -36   -262    298    405    446    374    589    324    719
   -140    267    407    -64   -275    337    381    431    350    563    303    706
   -158    239    394    -41   -275    316    379    420    319    545    290    644
   -215    171    387     20   -301    277    368    384    262    491    257    537
   -228    148    376     41   -301    262    381    371    239    462    218    488
   -213    114    324     49   -267    218    384    350    213    439    158    465
   -207     33    241     85   -226    137    361    322    171    392    137    475
   -205     18    223     93   -213    119    322    283    127    353    124    439
   -194     57    252     70   -223    153    303    259    111    332    103    348
   -220      5    223    106   -223    114    298    241     85    280     59    376
   -249      2    252    122   -252    127    301    233     72    265     70    426
   -259     15    275    122   -267    145    301    236     75    257     62    410
   -265     33    298    116   -280    166    277    226     54    223     33    405
   -241     33    275    103   -257    153    259    205     49    246     44    350
   -236     10    244    111   -239    127    252    197     46    236     46    314
   -213    -75    137    140   -174     31    244    184    -15    150    -33    218
   -174   -298   -124    236    -25   -213    259    189   -145    -33   -252    -36
   -181   -478   -296    327     57   -387    394    298   -200   -197   -454   -296
   -205   -423   -220    314      5   -322    519    405   -119   -179   -449   -337
   -322   -119    202    220   -265     41    480    166    -54    -23   -246   -109
   -483    558   1041    -36   -761    800    257   -322     85    405    329    537
   -594   1353   1945   -379  -1273   1649    103   -498    480   1153   1176   1426
   -527   1615   2143   -545  -1335   1878   -101   -504    761   1712   1740   2101
   -452   1319   1771   -436  -1111   1545   -257   -571    618   1641   1657   2008
   -488    774   1262   -142   -875   1018   -311   -691    111    898    919   1104
   -530    311    841    109   -685    576   -161   -524   -197    280    223    348
   -431     59    491    184   -459    275     25   -202   -135    181     38    257
   -301      0    298    150   -301    148    174     36    -23    228     80    311
   -233      2    236    116   -233    119    272    192     72    301    116    249
   -246    -12    233    129   -241    109    332    254    124    340    135    277
   -244      0    241    122   -244    119    371    283    145    348    168    329
   -252    -23    226    137   -241    101    387    301    148    335    153    285
   -290    -59    231    176   -262     85    374    316    171    366    166    280
   -342    -64    277    202   -314    106    363    324    194    410    197    241
   -324    -46    275    184   -301    114    371    350    207    402    184    272
   -285    -57    228    168   -257     85    355    350    189    381    181    322
   -244    -31    213    137   -228     90    335    366    207    418    220    277
   -213    -20    189    116   -202     83    314    361    207    407    202    218
   -210     25    236     90   -223    132    311    355    210    394    197    244
   -244     41    285    101   -265    161    314    368    233    420    233    332
   -226      7    233    109   -228    119    314    361    218    397    218    361
   -213     25    236     93   -223    129    316    381    233    413    252    353
   -161     59    220     49   -189    140    293    379    228    405    233    319
   -119    119    239      0   -179    179    285    407    244    428    259    322
    -88    168    257    -38   -171    213    322    488    322    517    335    311
    -98    116    215    -12   -155    166    340    548    374    563    350    376
    -98    132    231    -18   -163    179    363    610    426    623    397    459
    -75    223    298    -75   -187    259    376    672    498    717    475    496
    -36    277    314   -119   -174    296    384    730    553    776    524    524
    -10    301    309   -148   -161    303    389    776    594    820    553    566
     12    348    335   -179   -161    342    394    815    641    883    600    600
     31    394    361   -215   -166    379    392    820    659    917    633    615
     33    462    428   -246   -197    446    400    813    667    930    652    654
    -10    459    470   -226   -239    465    407    807    683    956    683    667
    -25    431    457   -202   -241    444    410    782    672    950    672    646
    -28    407    436   -189   -233    420    400    722    626    901    623    618
    -44    405    449   -179   -246    426    397    675    589    859    587    594
    -80    371    449   -145   -265    410    392    613    548    813    555    555
    -83    329    413   -124   -249    371    374    537    485    743    498    496
    -98    303    402   -103   -249    353    358    465    426    680    449    449
   -127    280    407    -75   -267    342    361    420    387    626    402    415
   -150    252    402    -49   -277    324    368    394    371    607    394    394
   -184    236    420    -25   -303    327    379    379    371    605    387    384
   -205    223    428    -10   -316    324    387    366    358    576    376    389
   -215    223    439     -2   -327    329    418    376    371    579    387    405
   -200    288    485    -44   -342    387    444    413    407    605    410    441
   -158    329    488    -85   -324    407    436    407    420    618    439    465
   -122    358    480   -119   -301    420    410    397    436    641    480    483
    -96    400    496   -150   -296    446    366    384    441    662    504    472
   -109    415    524   -153   -319    470    348    379    439    654    504    470
   -132    392    524   -129   -329    457    345    374    436    641    496    470
   -129    374    501   -124   -314    436    322    348    400    592    462    452
   -132    327    459    -96   -296    392    311    350    387    589    446    454
   -132    239    371    -54   -252    303    316    363    381    581    446    439
   -145    132    277      5   -210    202    332    353    353    553    433    389
   -189     44    233     70   -213    140    337    329    319    514    394    350
   -215    -10    205    114   -210     96    335    306    288    475    337    311
   -246    -38    205    140   -228     80    319    288    249    433    280    303
   -285    -33    252    158   -270    106    322    283    254    446    306    277
   -293    -33    259    163   -277    111    319    272    246    439    314    265
   -275    -85    189    181   -233     51    301    244    202    394    290    246
   -254    -90    163    171   -210     36    298    249    194    394    298    236
   -252    -88    163    168   -207     36    290    249    200    407    311    207
   -272    -93    176    181   -226     41    293    249    197    402    288    179
   -275   -114    161    194   -218     23    285    218    166    353    215    215
   -275   -116    158    194   -218     20    298    226    181    379    244    228
   -285   -171    114    228   -200    -28    301    228    161    355    228    171
   -311   -392    -83    350   -116   -239    329    239     51    197     51     -5
   -335   -626   -290    480    -23   -459    426    309    -41    -10   -187   -275
   -265   -524   -259    392     -2   -392    524    444     49    -10   -228   -379
   -327   -220    103    272   -215    -59    545    366    202    184    -28   -135
   -472    272    745     98   -610    509    348    -85    270    524    439    413
   -587    997   1584   -205  -1085   1291    127   -431    470   1114   1187   1140
   -545   1340   1886   -400  -1215   1613    -70   -480    730   1712   1821   1748
   -452   1054   1506   -303   -979   1280   -244   -579    566   1654   1740   1693
   -506    550   1057    -23   -782    802   -311   -735     33    909    987    969
   -498    119    618    189   -558    368   -265   -724   -428    101    155    163
   -392    -67    324    228   -361    127    -75   -363   -298     75     31     46
   -340    -59    277    200   -311    109     80   -111   -106    218    148    116
   -340   -106    231    220   -288     59    207     85     51    322    239    148
   -265   -109    155    187   -210     23    265    213    124    353    218     98
   -179    -70    109    122   -145     18    267    257    145    345    176    119
   -161    -62     98    111   -132     18    283    280    166    361    187    135
   -155   -122     33    137    -96    -44    283    283    161    348    171    119
   -103   -127    -23    116    -41    -75    277    272    158    348    194     83
   -111   -153    -41    129    -36    -98    275    262    161    350    194     31
   -140   -189    -51    163    -46   -122    285    254    153    335    161     54
   -161   -176    -18    168    -72    -98    316    285    197    389    215    119
   -181   -166     15    174    -98    -75    342    314    218    410    262    205
   -374   -187    184    277   -280     -2    371    314    244    431    301    228
   -387   -161    226    272   -309     33    392    355    288    470    324    231
   -228    -77    150    150   -189     36    366    418    319    496    335    257
   -101     -2     98     51   -101     46    322    452    345    530    361    236
   -176     31    207     70   -194    119    327    480    389    566    361    239
   -254     41    293    106   -275    166    374    532    446    623    410    355
   -210     38    249     83   -228    142    379    535    444    631    444    366
   -163     67    231     49   -197    148    366    548    452    646    480    345
   -129     77    205     23   -166    140    394    620    532    704    509    376
    -88     98    184     -5   -135    140    418    688    602    779    555    452
    -75    158    231    -41   -153    194    415    737    670    859    628    480
    -59    210    270    -75   -163    239    413    784    730    924    678    527
    -46    220    265    -88   -155    241    413    815    763    958    711    602
    -44    249    293   -103   -168    270    423    836    797    997    750    641
    -54    275    329   -111   -192    303    441    846    820   1021    776    644
    -38    311    350   -135   -194    329    459    841    820   1005    753    641
    -36    311    348   -137   -192    327    478    818    810    989    753    641
   -153    244    397    -46   -275    319    462    735    750    937    719    563
   -309    163    472     70   -392    316    457    657    683    867    662    527
   -244    189    433     28   -337    311    444    623    641    815    620    509
    -67    215    283    -77   -174    249    402    587    576    743    542    470
    -54    187    241    -67   -148    215    387    530    517    672    478    420
    -77    179    257    -51   -166    218    376    457    457    613    431    345
   -109    171    280    -31   -194    226    392    413    420    576    405    298
   -140    181    322    -23   -231    252    394    381    397    550    387    285
   -176     98    275     38   -226    187    379    350    368    524    371    275
   -189    106    296     38   -241    200    366    327    350    509    353    179
   -189    174    363      7   -275    267    379    335    363    506    329    192
   -153    259    410    -54   -280    335    397    353    394    527    366    309
   -168    270    439    -51   -303    353    376    322    400    545    405    319
   -187    283    470    -49   -327    376    337    290    402    571    441    309
   -168    309    478    -70   -322    392    322    296    413    602    472    280
   -166    306    470    -70   -316    387    309    285    397    589    444    277
   -200    252    452    -25   -327    350    236    220    342    535    394    290
   -244    220    462     10   -353    340    210    189    329    524    400    246
   -241    220    462     10   -350    340    252    215    350    545    405    223
   -189    114    303     36   -246    207    262    236    306    475    309    228
   -166     41    205     62   -184    122    252    226    262    433    262    213
   -197      2    200     96   -200    101    244    213    244    431    259    194
   -200     -2    197    101   -200     96    233    194    213    413    246    168
   -163     -7    155     83   -161     75    202    158    171    376    210    122
   -114     10    124     51   -122     67    218    161    168    366    194    114
   -101     18    119     38   -111     70    226    158    158    358    187    116
   -187    -64    122    127   -155     28    179     96    101    314    142     64
   -257    -67    189    161   -226     59    197     90     98    316    142     51
   -210    -41    168    124   -192     64    179     98     93    316    135     54
   -101    -31     70     64    -85     18    166    101     96    322    137     54
    -41    -51    -10     46    -15    -31    161     93     83    311    119     23
    -46   -103    -57     72      5    -80    155     77     49    272     77     33
    -67   -174   -106    119     18   -140    187    106     12    210      2    -23
   -161   -374   -213    267     25   -293    319    233      7    106   -142   -168
   -140   -561   -420    350    140   -491    433    348     23    -15   -314   -371
    -98   -366   -267    231     83   -316    454    353    127     62   -246   -322
   -148     72    220     36   -184    145    303    -44     64    215     18    -41
   -220    779   1000   -280   -610    891      2   -561      7    581    568    470
   -259   1538   1797   -639  -1028   1667   -220   -820    155   1166   1296   1114
   -194   1509   1704   -657   -948   1605   -439   -857    233   1543   1670   1465
   -179    987   1166   -405   -672   1075   -519   -867    -10   1200   1278   1119
   -189    433    623   -124   -407    530   -454   -865   -496    303    366    290
   -166     -5    161     85   -163     77   -288   -657   -626   -153   -194   -233
   -148    -77     67    111   -109     -5   -114   -363   -353     33   -103   -200
   -135    -72     62    103    -98     -5      7   -153   -158    166    -36   -142
   -103    -59     41     80    -75     -7     90      2    -33    236    -12    -44
    -59    -41     18     51    -38    -12    101     51     -5    254    -15    -51
    -41    -25     12     33    -31     -7     96     57     -2    252    -28    -49
    -57    -25     31     41    -46      2    106     70     12    262    -18    -33
    -64    -18     44     41    -57     12    129     80     28    280     -5    -41
    -25     51     77    -12    -51     64    150     96     54    309     12    -57
    -51     70    119    -10    -85     93    122     90     46    311     12    -51
    -85     77    163      2   -124    119     90     83     38    311     15    -41
   -106     98    205      2   -155    150    101     88     59    332     31    -36
    -57    116    174    -28   -114    145    106    103     70    348     38    -36
    -18    140    158    -62    -90    150    119    122     90    366     54    -28
     28    200    171   -114    -70    187    140    155    127    400     88     -2
     33    202    168   -119    -67    187    140    171    145    420    103      5
    -18    150    168    -64    -93    158    106    158    140    423    111      5
    -10    179    187    -85    -98    181    116    179    166    449    137     25
     12    220    207   -116    -96    213    135    223    213    491    174     57
     36    267    231   -153    -96    249    137    272    267    545    215     90
     62    303    241   -181    -88    272    135    314    309    594    254    129
     83    340    254   -213    -85    298    140    358    358    641    293    174
    103    371    267   -239    -83    322    153    415    415    701    337    213
    119    400    280   -259    -80    340    145    457    462    756    376    249
    150    444    293   -296    -70    368    140    496    506    813    428    293
    161    488    324   -324    -83    407    153    530    540    857    470    332
    176    517    340   -348    -80    428    158    545    555    870    485    350
    171    514    342   -345    -85    431    158    540    550    862    480    348
    155    511    355   -332    -98    433    153    514    517    828    449    316
    129    488    355   -311   -111    423    153    480    465    779    413    283
    109    485    374   -298   -132    431    155    444    418    732    374    244
     85    519    433   -303   -174    475    166    402    379    693    353    207
     51    496    444   -272   -194    470    176    353    332    641    316    166
     -7    410    418   -202   -213    413    148    280    265    571    257    109
    -33    392    426   -181   -228    407    142    228    215    524    210     57
    -57    420    478   -184   -267    449    150    197    189    498    184     20
    -67    415    483   -174   -275    449    153    163    168    478    166     -2
    -77    402    480   -163   -280    441    153    135    148    457    161    -15
   -101    387    488   -142   -296    436    179    132    150    454    163    -20
   -124    397    522   -137   -324    459    205    142    168    467    171    -10
   -142    470    613   -163   -376    540    215    163    202    509    210     23
   -142    527    670   -194   -407    597    205    166    226    540    241     54
   -137    558    696   -210   -418    626    189    161    246    563    262     80
   -114    574    688   -231   -400    631    155    148    254    584    277     93
    -85    568    654   -241   -368    610    132    129    246    581    265     83
    -80    553    633   -236   -355    592    103    114    228    563    249     70
    -77    550    628   -239   -353    589     93    109    220    558    259     59
    -98    542    641   -223   -371    592     88    106    215    558    270     49
   -122    436    558   -155   -340    496    103    122    215    553    257     49
    -85    314    400   -116   -241    355     83     96    163    488    184    -33
    -75    265    337    -96   -207    301     70     67    116    428    129    -62
    -77    233    311    -80   -197    272     59     44     80    389    103    -72
    -93    192    285    -49   -189    239     44     15     46    353     75   -111
    -77    174    252    -49   -166    213     49     10     38    345     59   -137
    -64    166    228    -51   -148    197     49      5     23    332     41   -148
    -80    129    210    -25   -145    168     54      7     20    337     49   -155
    -93     98    192     -2   -142    145     57      2     23    350     77   -194
    -72    114    184    -20   -129    148     77      7     25    340     59   -257
   -101     85    187      7   -145    135     72      2     10    311     15   -176
   -135     33    166     49   -150     98     70     -7     10    314     20   -137
   -114     15    129     49   -122     72     77      2     18    322     33   -163
    -83     -2     77     41    -83     38     51      0    -18    280      7   -218
    -54   -179   -127    116     33   -153     75     20   -109    132   -148   -374
    -59   -418   -358    236    145   -389    171     83   -213   -111   -418   -626
    -62   -433   -371    249    153   -402    316    241   -137   -150   -504   -727
   -109    -93     15    101    -62    -41    345    109    -25     10   -280   -568
   -265    387    652    -62   -459    519    116   -400    -23    329    197   -114
   -397   1127   1525   -368   -961   1325   -184   -813    137    932    937    524
   -389   1771   2161   -691  -1275   1966   -488   -958    415   1602   1680   1130
   -249   1561   1808   -657  -1028   1683   -683   -953    402   1735   1777   1408
   -241    945   1187   -353   -714   1065   -675   -958     15   1122   1143    836
   -298    337    633    -20   -465    483   -514   -862   -423    275    259    -10
   -296     -7    288    153   -293    140   -290   -548   -392     70    -49   -324
   -202     20    220     88   -210    119   -140   -303   -218    189     23   -348
   -103     28    132     36   -116     80    -20   -114    -85    246     36   -298
    -33     28     62      2    -49     44     28    -31    -38    270     70   -200
    -12     72     85    -28    -49     77     36    -15    -28    288    109   -228
    -31     62     90    -18    -59     77     38      2     -2    301    111   -200
    -51     57    109     -2    -80     83     49     20     31    322     96   -205
    -67     98    166    -18   -116    132     46     25     57    335    106   -257
    -33    116    150    -41    -90    132     38     38     80    350    122   -249
     -2    132    135    -67    -70    135     41     51    111    366    145   -239
     10    137    127    -75    -57    132     51     77    140    381    168   -215
     15    179    163    -98    -75    171     57    106    171    415    213   -205
      5    228    223   -116   -109    226     64    129    194    436    213   -241
     12    205    192   -111    -88    200     85    161    202    415    150   -181
     25    207    181   -119    -77    194    106    189    202    415    150   -116
     20    244    220   -135   -101    231    119    213    213    439    189    -96
     15    265    249   -140   -116    257    132    236    239    472    226    -98
      7    267    259   -140   -127    265    148    267    267    504    252    -96
     28    290    262   -158   -116    275    161    316    303    545    290    -75
     31    322    288   -176   -127    303    168    363    348    589    332    -46
     12    324    311   -168   -148    319    179    407    387    631    371    -20
     10    322    309   -168   -148    316    205    465    439    685    410     15
     33    371    337   -202   -153    353    218    514    498    740    452     54
     54    410    353   -233   -150    381    223    563    542    795    498    103
     85    465    379   -275   -145    423    239    613    600    862    558    168
    109    496    387   -303   -137    441    246    639    631    901    597    205
    103    517    410   -311   -153    465    239    633    631    911    605    207
     77    506    426   -293   -176    467    239    620    623    906    602    210
     57    509    452   -283   -197    480    236    597    610    898    597    213
     51    491    439   -272   -192    465    228    563    579    878    581    197
     41    475    431   -259   -194    454    215    511    540    841    548    166
     18    454    433   -239   -207    444    218    452    493    800    522    122
     -5    420    426   -207   -215    423    210    384    436    745    478     83
    -41    407    449   -184   -244    428    200    327    387    706    446     33
    -77    400    475   -161   -275    436    210    288    358    670    410     15
    -80    397    478   -158   -277    436    210    244    316    628    387      7
    -83    361    444   -137   -262    402    210    205    285    600    366    -46
   -106    340    446   -119   -275    392    233    197    288    605    361    -46
   -119    337    457   -109   -288    397    239    187    275    589    361    -46
   -109    353    462   -124   -285    407    233    181    265    584    376    -33
    -96    426    522   -163   -309    472    241    202    303    631    405    -12
    -93    444    535   -176   -314    488    236    202    322    636    394     38
    -75    506    581   -215   -329    545    205    202    353    672    444     70
    -70    519    589   -226   -329    555    174    192    361    691    470     72
    -75    493    568   -207   -322    530    163    187    358    698    496     67
    -90    483    574   -197   -332    527    161    189    358    701    496     44
   -106    475    581   -184   -345    527    158    181    348    678    470     72
   -111    431    542   -161   -329    485    153    176    319    646    449     80
   -111    329    441   -109   -275    384    150    166    280    613    405     10
   -137    283    420    -75   -280    353    153    155    267    589    387    -49
   -163    246    410    -41   -288    329    150    135    244    563    363    -80
   -174    189    361     -7   -267    275    145     93    194    509    319   -119
   -171    155    327      7   -249    241    145     72    176    475    293   -122
   -148    150    298     -5   -223    223    122     62    163    472    311    -88
   -142    135    277      2   -210    205     98     46    155    488    329   -145
   -145    122    265     10   -205    192     85     28    142    472    301   -187
   -145    119    265     12   -205    192     83     15    124    454    280   -189
   -140    109    246     12   -194    176     83     18    119    436    257   -181
   -135    103    239     12   -187    171     75      5    106    415    252   -161
   -137    101    239     15   -189    168     72     -5     93    410    252   -176
   -145    103    249     20   -197    176     75      0     83    402    236   -194
   -145     -5    140     75   -145     67     98      2     18    311    150   -275
   -145   -257   -111    200    -18   -184    168     20   -116     98    -75   -504
   -174   -454   -280    314     51   -368    290     93   -176    -75   -280   -727
   -241   -371   -129    306    -57   -252    402    145    -67    -20   -233   -709
   -389     28    418    179   -405    223    303   -181     46    246    111   -358
   -519    761   1280   -122   -901   1021     57   -553    298    823    807    355
   -607   1499   2104   -446  -1356   1800   -150   -665    698   1553   1605   1156
   -480   1691   2171   -605  -1325   1930   -415   -636    953   2065   2096   1678
   -379   1270   1647   -446  -1013   1457   -579   -756    607   1701   1730   1340
   -361    693   1052   -166   -706    872   -581   -844     18    852    893    496
   -366    223    587     70   -475    405   -389   -670   -265    275    277   -140
   -327     85    413    122   -368    249   -155   -350   -142    265    189   -244
   -252     75    327     88   -290    200    -12   -140    -20    327    202   -231
   -176     15    192     80   -187    103     38    -67     -2    301    163   -257
   -150    -25    124     88   -140     49     54    -38     -2    277    137   -270
   -145    -41    103     93   -124     31     62    -10     10    296    163   -280
   -137     -7    129     72   -135     59     70     12     28    324    189   -303
   -142     18    161     62   -150     88     83     33     46    327    174   -322
   -142     25    168     57   -155     96     98     51     51    314    155   -272
   -142     49    192     46   -166    119    119     67     62    314    163   -262
   -145     46    192     49   -168    119    127     77     67    316    171   -267
   -145     31    176     57   -161    103    132     98     88    332    192   -246
   -142     31    171     54   -155    101    145    129    116    358    223   -220
   -142     44    187     49   -163    114    163    161    145    381    252   -192
   -140     70    210     33   -176    140    174    184    163    400    272   -166
   -148     70    218     36   -181    142    184    202    179    415    290   -155
   -145     49    192     46   -168    119    202    236    207    444    319   -129
    -80     77    158      2   -119    116    205    272    231    475    355   -114
    -46     96    142    -25    -96    116    207    314    259    493    379   -106
     -5     70     75    -33    -38     72    213    363    288    506    376    -64
     28     83     54    -57    -12     70    215    407    322    553    413    -49
     28     64     36    -46     -2     51    228    454    358    594    452    -75
    -10     36     46    -15    -28     41    277    532    407    639    465    -18
    -25     83    109    -28    -67     96    314    615    467    688    511     64
    -20    122    142    -51    -83    132    340    691    540    748    568    122
    -10    132    142    -59    -75    137    371    758    628    823    628    184
     31    179    145   -106    -57    163    397    787    680    885    691    213
     36    205    166   -122    -64    187    389    779    685    898    730    192
     31    223    192   -127    -80    207    381    763    683    891    748    210
     33    249    215   -140    -90    233    397    758    680    888    763    265
     23    215    189   -122    -83    202    402    714    652    854    748    252
     15    218    202   -116    -93    210    410    670    623    820    727    236
     -5    207    213   -103   -111    210    402    613    587    779    691    207
    -25    155    181    -64   -103    168    394    561    548    737    652    187
    -46    119    163    -38   -103    142    410    522    527    709    636    176
    -85    124    207    -20   -145    166    397    459    488    667    602    142
   -114    142    254    -15   -184    197    387    400    444    620    563     98
   -137    158    296    -10   -215    226    400    366    415    584    535     70
   -140    145    283     -5   -210    213    415    358    407    574    519     59
   -137    137    275      0   -207    207    413    355    405    566    517     62
   -135    184    316    -25   -226    249    410    350    410    566    530     77
   -129    277    407    -72   -267    342    387    342    423    574    545     96
   -127    314    441    -96   -285    376    355    337    433    589    561    119
   -122    327    449   -103   -285    387    314    316    420    587    561    127
   -132    335    467   -101   -301    400    275    283    394    561    537    122
   -148    345    493    -98   -319    418    257    259    374    532    517    129
   -174    270    444    -49   -309    355    239    231    342    504    483     88
   -184    215    397    -15   -290    306    249    239    337    509    491     64
   -187    155    342     15   -265    249    252    233    316    491    480     25
   -210     41    252     85   -231    145    265    215    272    436    433    -28
   -226    -20    205    122   -215     90    259    187    244    400    402    -51
   -236    -90    145    163   -192     25    252    161    205    353    355    -75
   -215   -124     88    168   -153    -18    244    148    174    311    314    -85
   -174    -96     77    135   -127    -10    223    137    150    293    301    -80
   -145   -106     36    124    -93    -36    194    103    132    270    285   -106
   -124   -135    -10    129    -57    -72    179     85    119    252    280   -119
   -111   -145    -33    127    -38    -90    197     93    132    252    290   -109
    -90   -174    -83    132     -5   -129    226    116    155    270    309    -83
    -93   -236   -142    166     23   -189    231    111    145    259    301    -83
   -114   -277   -163    194     23   -220    226    101    129    246    285    -90
   -127   -296   -168    210     18   -233    213     90    109    226    259   -119
   -132   -366   -233    249     49   -301    226     90     62    161    187   -187
   -122   -600   -478    361    176   -540    267    111    -59    -36    -36   -410
   -109   -758   -649    433    267   -704    389    233    -88   -179   -223   -623
   -119   -649   -530    384    202   -589    509    355     15   -129   -181   -610
   -223   -288    -64    257    -80   -176    485     98     90     59     83   -335
   -470    332    802     67   -636    566    210   -478    168    467    654    293
   -610    987   1595   -189  -1104   1291     12   -740    428   1062   1371   1075
   -519   1244   1764   -363  -1143   1501   -202   -813    584   1506   1857   1657
   -498    852   1350   -176   -924   1101   -348   -922    335   1301   1636   1491
   -545    265    810    140   -680    537   -348   -956   -145    530    820    600
   -535   -101    433    319   -485    163   -181   -724   -361    -10    210   -101
   -449   -168    280    309   -366     57      7   -358   -213     -5    129   -218
   -337   -135    202    236   -270     33    106   -114    -64     80    171   -192
   -288   -129    155    207   -223     12    150    -15    -15     93    161   -210
   -265   -150    114    207   -192    -18    155     15    -12     75    129   -228
   -246   -155     90    197   -168    -33    176     46      5     83    129   -223
   -241   -174     67    207   -155    -54    187     72     20     83    127   -226
   -218   -129     88    171   -153    -20    184     93     31     90    129   -220
   -215   -103    111    158   -166      2    174     96     33     88    122   -228
   -200    -77    122    137   -163     20    166     96     28     90    129   -223
   -166    -31    135     98   -150     51    176    111     46    109    148   -213
   -135    -12    122     72   -129     54    171    116     62    124    158   -207
   -124    -25     98     75   -114     36    174    127     75    137    166   -197
    -98    -23     72     59    -88     23    176    140     93    155    181   -179
    -64    -28     36     46    -51      2    168    161    111    166    192   -174
    -23    -12     10     15    -18     -2    179    189    137    181    207   -166
     25     59     33    -44     -5     49    189    220    163    205    218   -137
     49     83     33    -67      7     59    187    233    171    215    228   -119
     59     80     20    -70     20     51    194    259    184    233    244   -106
     85     64    -20    -77     54     23    210    298    207    249    254    -96
    114     85    -28   -101     70     31    210    340    239    275    275    -67
    135    137      2   -137     64     70    220    397    283    316    316    -23
    153    174     20   -163     67     98    218    459    329    361    363     33
    150    197     46   -176     51    122    223    511    379    413    418     85
    153    244     90   -200     31    168    228    553    428    462    475    137
    142    311    166   -228    -12    239    228    581    459    498    511    179
    122    340    218   -231    -46    280    236    610    491    527    537    223
    119    363    244   -241    -62    306    233    605    493    524    548    223
    111    384    272   -246    -80    327    215    563    462    491    517    192
    116    381    262   -252    -72    322    210    532    441    470    493    163
    145    387    241   -265    -46    314    189    501    423    454    478    137
    135    332    197   -233    -33    267    187    449    387    402    433    101
    111    267    155   -189    -20    213    174    381    340    345    384     51
    114    275    158   -194    -23    218    174    324    296    293    337      0
    106    265    158   -184    -25    213    168    275    254    246    296    -41
    116    262    145   -192    -12    205    155    220    202    189    244    -98
    127    259    132   -194     -2    197    148    166    158    140    200   -140
     77    236    155   -158    -38    197    155    122    124    109    176   -163
     10    236    226   -122   -106    231    166     98    101     83    166   -179
      7    280    272   -145   -132    275    181    101    106     88    171   -189
     25    361    332   -194   -153    348    171     88    114     96    171   -181
     -2    400    402   -200   -202    400    158     83    135    114    184   -135
    -18    397    415   -189   -215    405    142     83    161    145    220    -98
    -25    384    410   -181   -218    397    127    106    200    192    272    -51
    -62    387    449   -163   -257    418    124    114    215    210    303    -41
    -75    413    488   -168   -283    449    129    114    215    220    314    -36
    -70    397    467   -163   -267    431    119    103    207    215    290    -38
    -10    363    374   -179   -192    368     80     75    155    176    226    -70
     31    272    241   -153   -106    259     62     44     93    122    163   -135
     15    179    163    -98    -75    171     38      7     41     75    101   -213
      2    122    119    -62    -57    122     15    -25      2     44     57   -254
     20    109     85    -67    -33     98     25    -33    -15     25     33   -265
     15     83     67    -49    -25     75     28    -44    -36     10     15   -288
    -31     77    106    -23    -70     90     23    -49    -41      7     -2   -290
    -12     83     96    -33    -54     88      2    -77    -77    -25    -25   -280
    -15     80     93    -33    -57     85    -25   -111   -109    -54    -36   -301
     10     57     46    -33    -18     51    -62   -148   -155   -101   -101   -361
     51     83     28    -67     12     54    -85   -181   -187   -122   -127   -371
     51    109     57    -80     -2     83    -80   -184   -184   -106    -98   -394
     49    101     49    -77      0     77    -83   -181   -179   -101    -98   -387
     75    140     64   -109      5    103   -101   -189   -192   -116   -116   -361
    124    109    -18   -119     72     46   -101   -194   -252   -192   -200   -418
    150    -90   -241    -28    194   -166    -51   -150   -348   -368   -392   -589
    111   -257   -368     70    239   -311     70    -49   -381   -532   -592   -815
     62   -148   -210     44    135   -179    189     44   -252   -457   -535   -802
    -80    197    275    -59   -179    236    179   -194   -135   -213   -236   -537
   -252    826   1078   -285   -665    950    -49   -701    -46    220    335     49
   -379   1543   1919   -584  -1150   1730   -270   -956    223    867   1098    813
   -335   1691   2023   -678  -1179   1857   -511  -1023    389   1309   1561   1296
   -296   1252   1545   -480   -922   1400   -657  -1091    150   1080   1286   1060
   -327    662    989   -166   -657    826   -685  -1161   -407    254    420    246
   -316    231    548     41   -433    389   -542   -995   -688   -327   -194   -358
   -168    176    345     -5   -257    259   -345   -639   -493   -259   -205   -394
     36    244    205   -142    -85    226   -218   -371   -290   -106   -114   -342
     54    200    145   -127    -44    174   -150   -244   -194    -59   -103   -358
    -20    116    135    -49    -77    124    -98   -215   -192    -80   -132   -379
    -10    132    140    -62    -75    135    -72   -187   -189    -90   -145   -366
      5    171    166    -90    -80    171    -64   -166   -168    -85   -145   -350
     75    249    174   -161    -49    213    -75   -135   -137    -59   -127   -316
    194    314    119   -257     38    218   -114   -106   -116    -41   -122   -283
    158    254     96   -207     31    176   -129   -119   -135    -51   -142   -293
    101    265    161   -184    -31    213    -90   -116   -127    -31   -132   -288
    132    324    192   -228    -28    259    -80   -101   -103     -2   -103   -265
    200    392    189   -296      2    290   -103   -101   -106      7    -85   -246
    205    441    236   -324    -15    340   -106    -83    -83     36    -57   -223
    124    400    275   -262    -75    337   -109    -98    -90     28    -70   -239
     38    329    290   -184   -124    311    -98   -135   -127     -7   -114   -283
     31    376    345   -205   -158    363    -72   -109   -103     15   -101   -272
     64    449    384   -257   -158    415    -67    -83    -75     44    -88   -252
    111    504    389   -309   -140    446    -70    -51    -41     83    -64   -228
    127    527    400   -327   -135    465    -67      5      2    124    -41   -197
    137    555    415   -348   -140    485    -67     70     57    187     25   -122
    145    579    433   -363   -142    506    -51    145    127    265     90    -75
    155    581    426   -368   -137    506    -31    223    194    324    109     -2
    153    613    459   -381   -153    537     -2    306    277    405    184    109
    140    641    498   -392   -179    568     25    371    345    475    241    145
    153    649    496   -402   -171    574     46    410    384    517    277    200
    158    644    485   -402   -163    566     59    423    402    545    311    236
    153    636    483   -394   -163    561     72    407    389    540    306    231
    119    646    524   -384   -202    587     85    389    381    535    311    223
     98    652    553   -376   -228    605    101    366    371    522    306    197
     90    620    530   -355   -220    576    101    322    329    478    267    171
     90    618    527   -353   -218    574     80    254    280    446    249    140
     85    584    496   -337   -205    540     75    200    233    400    200     80
     59    550    491   -306   -215    522     75    145    187    345    153     59
     33    517    480   -277   -223    498     80     93    145    301    122     20
     25    506    480   -265   -226    493     85     46    106    254     77    -12
     -2    459    459   -231   -231    459     85     15     77    231     57    -20
    -15    418    431   -202   -223    423     90      0     59    220     41    -44
      2    439    436   -223   -215    439     83    -10     57    226     41    -59
     28    501    472   -265   -220    488     72    -12     70    241     64    -33
     36    571    532   -303   -249    553     77      2    111    283    111      7
     18    613    594   -316   -288    605     83     12    148    316    142     23
    -10    633    644   -311   -327    639     75      5    176    340    161     70
    -10    659    670   -324   -340    665     49      0    192    374    197    101
     -7    646    654   -322   -332    652     28    -18    171    355    176     54
      7    652    644   -329   -316    649     10    -41    142    327    137     23
      7    672    662   -342   -327    667      5    -44    132    319    119     49
    -18    667    685   -324   -350    675     10    -44    124    327    129     49
    -25    605    628   -290   -327    615      7    -62     75    272     75     -5
    -31    535    566   -254   -298    550     15    -62     41    236     28    -41
    -38    506    542   -236   -290    522     10    -85      7    207     -5    -70
    -49    457    506   -202   -277    480    -12   -135    -62    137    -72   -124
    -64    441    506   -189   -285    475    -15   -145    -85    119    -96   -148
    -67    441    506   -187   -285    472    -20   -148    -90    129    -88   -163
    -64    431    493   -184   -280    462    -41   -171   -119    109   -103   -189
    -88    384    472   -148   -280    428    -64   -210   -166     70   -148   -226
   -111    355    465   -122   -288    410    -62   -213   -174     64   -155   -233
   -142    340    483    -98   -311    410    -64   -213   -179     64   -153   -231
   -168    329    498    -83   -335    413    -70   -223   -187     59   -161   -231
   -179    296    475    -57   -327    384    -67   -231   -205     31   -189   -244
   -168    280    449    -54   -309    363    -64   -223   -205     41   -171   -220
   -161    205    366    -20   -265    283    -46   -205   -231      7   -210   -298
   -129    -18    111     72   -124     46     12   -168   -329   -174   -418   -522
   -129   -218    -88    174    -20   -153    145    -67   -376   -371   -667   -698
   -153    -49    103     98   -129     25    244      0   -254   -296   -597   -659
   -215    363    579    -75   -397    470    135   -335   -236    -96   -327   -423
   -254    971   1223   -361   -740   1098   -200   -833   -236    293    207     75
   -316   1675   1992   -678  -1153   1834   -524  -1137    -75    865    888    698
   -223   1829   2052   -802  -1137   1938   -779  -1176    101   1314   1306   1117
   -122   1389   1512   -633   -815   1449   -859  -1132    -28   1158   1093    982
    -93    875    966   -392   -530    919   -797  -1124   -501    397    355    285
   -124    368    493   -122   -309    431   -589   -950   -779   -218   -293   -348
   -194    142    337     25   -267    239   -381   -665   -581   -153   -340   -366
   -194     75    270     59   -231    171   -205   -439   -423    -72   -324   -327
   -158     64    220     44   -189    142    -83   -233   -288      5   -283   -301
   -109     85    194     12   -150    140    -33   -140   -163     72   -236   -322
   -106     85    192     10   -150    137    -15   -109   -122    114   -218   -358
   -132     85    218     23   -174    150     18    -70    -90    137   -184   -285
   -119    124    241     -2   -181    181     20    -67    -85    142   -155   -233
   -114    163    277    -23   -194    220      0    -93   -101    132   -145   -228
   -153    155    306     -2   -228    231     15    -72    -83    161   -114   -228
   -158    174    332     -7   -246    254     41    -33    -49    194   -109   -241
   -166    207    371    -20   -270    290     23    -25    -36    205   -116   -189
   -161    220    381    -28   -270    301     28     -2    -15    241    -77   -168
   -158    218    376    -31   -267    296     51     38     25    293    -31   -155
   -140    226    366    -44   -252    296     83     80     75    337     -5   -148
   -137    220    355    -44   -246    288    109    124    119    374     15    -90
   -161    215    376    -25   -267    296    137    168    171    426     62    -41
   -192    226    418    -18   -306    322    161    215    215    480    106    -41
   -194    226    420    -15   -306    322    197    288    288    553    161     -2
   -181    244    426    -31   -303    332    265    387    376    641    226     75
   -200    252    452    -25   -324    350    311    472    459    714    290    168
   -202    280    483    -38   -345    381    327    540    532    782    361    215
   -200    290    491    -46   -345    389    332    592    592    831    413    254
   -189    322    511    -67   -353    415    332    631    628    867    444    280
   -153    381    535   -114   -342    457    340    675    672    914    488    327
   -135    452    587   -158   -361    517    340    693    706    950    530    358
   -124    488    613   -181   -368    550    329    680    698    948    532    353
   -106    496    602   -197   -353    548    319    657    665    919    511    329
   -135    433    568   -148   -350    501    254    584    589    854    462    285
   -142    454    597   -155   -371    524    218    511    514    789    413    233
   -171    439    610   -135   -389    524    194    441    444    727    361    179
   -187    420    607   -119   -397    514    187    379    392    680    324    137
   -189    402    592   -106   -389    496    184    319    353    641    298    111
   -220    363    584    -72   -402    475    181    259    309    602    270     75
   -246    337    584    -46   -415    459    158    197    252    550    218     33
   -262    340    602    -38   -431    470    137    145    215    514    174      0
   -283    329    613    -23   -446    470    135    122    210    504    161    -23
   -272    288    561     -7   -418    423    129     77    184    485    148    -44
   -259    296    555    -20   -407    426    137     72    184    496    158    -36
   -267    296    561    -15   -413    428    153     90    207    522    168    -20
   -252    368    620    -57   -436    493    176    116    252    574    210     15
   -220    431    652   -106   -436    540    192    137    298    623    259     59
   -228    441    670   -109   -449    555    176    124    306    641    283     75
   -223    483    704   -132   -465    592    142    106    316    659    306     96
   -192    475    667   -140   -428    571    129     96    319    667    319    109
   -129    459    589   -166   -361    522    127     96    309    662    316    109
   -114    452    563   -168   -340    506    106     75    298    652    306    101
   -122    418    540   -150   -332    478     93     54    275    633    285     88
   -129    335    465   -101   -296    400     90     54    254    607    254     64
   -135    220    353    -44   -244    285     77     36    202    555    194     10
   -101    161    262    -31   -181    210     57      2    150    506    135    -51
    -67    116    184    -25   -124    150     33    -28    111    467     96    -88
    -31     67     98    -18    -64     83     51    -20    106    465     90    -85
    -57      2     57     25    -59     28     59    -36     85    449     72    -96
   -132    -93     38    111    -85    -28     28    -75     49    415     36   -127
   -184    -70    114    127   -150     20     44    -72     54    413     41   -127
   -202    -12    189    109   -197     88     41    -85     44    405     38   -142
   -192     59    252     64   -223    155     23    -96     28    394     28   -158
   -181     88    267     46   -223    176     20    -88     31    397     33   -158
   -194     77    272     57   -233    174     23    -77     38    402     38   -150
   -207     77    285     64   -246    181     12    -77     36    405     46   -145
   -200     49    246     72   -223    148     -2    -98      2    368      2   -189
   -187    -77    109    129   -148     15     25    -83    -62    275   -109   -296
   -197   -345   -148    270    -25   -246    109    -20   -163     70   -353   -540
   -236   -475   -239    355      0   -358    249    103   -166    -72   -540   -743
   -303   -262     41    283   -174   -111    319    103    -49     33   -420   -652
   -426    189    615    116   -522    402    153   -345    -57    254    -75   -322
   -540    911   1452   -187   -997   1182   -158   -893    -23    698    532    265
   -607   1587   2195   -488  -1400   1891   -415  -1148    197   1314   1252    963
   -524   1571   2094   -524  -1309   1831   -644  -1195    275   1649   1587   1301
   -465   1067   1532   -301  -1000   1301   -698  -1200     -2   1254   1150    888
   -465    441    906     10   -685    675   -633  -1140   -467    413    283     57
   -431     28    459    202   -444    244   -426   -820   -522     57   -166   -361
   -371    -15    353    192   -363    168   -239   -480   -267    215    -93   -309
   -303    -25    277    163   -290    124   -103   -254   -109    314    -41   -280
   -288    -59    228    171   -259     85    -20   -137    -25    358    -20   -267
   -293    -88    205    192   -249     57      5   -101     -5    366    -20   -270
   -270    -51    215    158   -244     80     15    -83      7    374    -15   -275
   -252     -5    246    127   -252    122     18    -70     25    379     -5   -277
   -249    -10    236    127   -244    111     12    -59     31    384     -5   -280
   -249    -20    228    135   -239    103     10    -46     36    387     -5   -270
   -233      7    241    111   -236    122     12    -38     44    400      7   -259
   -228     23    249    101   -239    135     10    -31     57    413     12   -259
   -226     36    259     93   -244    148      7    -23     72    426     23   -267
   -200     75    275     62   -236    174      2    -15     85    439     38   -270
   -161    109    270     25   -215    189      5      2    106    462     57   -257
   -140    127    267      7   -202    197      0     20    124    485     80   -236
   -124    145    270    -12   -197    207      5     36    140    506     93   -223
   -106    137    244    -15   -174    189     28     70    171    537    109   -202
    -70    174    241    -51   -155    207     28    101    205    574    137   -176
     -5    249    254   -122   -129    252     28    161    267    636    194   -127
    -49    241    288    -98   -168    265     46    210    314    683    233    -90
   -140    176    316    -18   -228    246     80    252    348    722    265    -64
   -129    187    314    -28   -223    249    109    324    413    787    316    -15
   -114    220    332    -54   -223    275    127    394    480    844    371     46
   -101    259    358    -80   -228    309    145    449    527    901    426     98
    -88    301    389   -106   -239    345    168    501    579    969    475    137
    -96    314    410   -109   -252    361    174    532    613   1015    519    163
   -101    340    441   -119   -272    389    181    545    631   1044    558    189
   -101    361    459   -132   -280    410    200    561    636   1057    584    207
   -119    379    498   -129   -309    439    207    550    633   1060    597    215
   -179    345    524    -83   -350    433    202    517    610   1034    574    189
   -207    350    558    -72   -381    454    215    485    592   1015    558    171
   -241    376    615    -70   -428    496    239    467    589   1021    568    179
   -293    345    639    -25   -465    491    231    426    566   1000    561    161
   -280    316    594    -18   -436    454    200    345    501    937    504     96
   -246    275    522    -12   -384    397    192    275    446    878    449     44
   -244    262    506    -10   -374    384    189    223    413    839    413      0
   -257    259    517      0   -387    387    181    179    381    807    379    -49
   -280    262    542      7   -410    400    181    174    387    815    387    -49
   -277    277    555      0   -415    415    179    168    387    818    400    -41
   -249    259    509     -7   -379    384    171    161    381    810    392    -54
   -233    314    548    -38   -389    431    184    176    413    841    407    -44
   -239    363    602    -62   -420    483    187    174    436    865    431      2
   -228    387    615    -80   -423    501    166    155    444    875    457     20
   -176    415    589   -119   -384    501    106    140    446    888    465      0
   -101    459    561   -179   -329    509     51    153    457    898    472     15
   -171    394    563   -111   -368    478     23    116    433    883    454      0
   -205    337    542    -67   -374    439     23     64    397    859    420    -44
   -127    361    488   -119   -309    423     12     64    384    852    413    -49
    -83    306    389   -111   -236    348     12     67    361    839    405    -75
   -127    200    324    -36   -226    259     -2     15    285    750    332   -163
   -135    122    257      7   -197    187    -20    -25    226    691    275   -197
   -148     88    233     28   -189    161    -31    -46    202    670    241   -231
   -171     51    223     59   -197    137    -36    -57    184    649    218   -267
   -194     -7    187    101   -192     88    -28    -77    155    613    176   -233
   -174     12    187     77   -179     98    -23    -85    158    636    194   -246
   -150     41    189     54   -171    114    -23    -75    166    654    226   -259
   -153     41    194     57   -174    116    -15    -72    174    667    241   -254
   -174     54    228     59   -200    140     -5    -70    184    678    254   -246
   -168     38    207     64   -189    124     12    -44    205    691    272   -220
   -150     57    205     46   -179    132      2    -36    210    683    275   -187
   -168     51    220     59   -194    135     -7    -41    194    665    252   -184
   -205    -80    124    142   -168     23     31    -33    166    623    202   -215
   -168   -249    -80    207    -44   -166     70     -5     83    498     38   -400
   -101   -394   -293    246     93   -342    158     64    -10    303   -210   -709
   -122   -449   -327    285    101   -389    290    202     25    252   -285   -844
   -285   -231     51    257   -168    -90    322    -10    106    410    -70   -678
   -483    270    753    106   -618    511    116   -540    218    797    444   -189
   -579   1031   1610   -226  -1096   1319   -140   -878    558   1467   1210    550
   -465   1535   2000   -535  -1231   1766   -400   -875    937   2132   1870   1309
   -257   1363   1621   -553   -940   1491   -636   -852    862   2164   1875   1457
   -262    826   1088   -283   -675    956   -727   -950    353   1491   1202    787
   -267    298    566    -18   -418    431   -602   -893   -122    717    415    -28
   -220    124    345     49   -283    233   -322   -558    -83    563    189   -288
   -161     96    254     31   -207    174   -148   -296     64    631    218   -270
    -98     75    174     10   -135    124    -88   -135    140    659    223   -249
    -62    103    163    -23   -114    132    -62    -75    179    680    226   -246
   -101    101    202      0   -150    150    -12   -119    166    670    158   -324
   -194     31    226     80   -210    127      0   -171    124    633    119   -345
   -231    -15    215    122   -226    101     10   -109    148    641    254   -303
   -267   -103    163    184   -218     28     67   -111    155    678    358   -303
   -210    -72    137    142   -174     31    103    -31    223    774    446   -277
   -207    -49    155    127   -181     51    119     33    275    823    428   -283
   -202    -49    153    124   -179     51    150     77    316    846    381   -226
   -192    -18    171    103   -181     75    135     96    350    865    394   -145
   -171     31    202     70   -187    116    129    119    389    893    431   -127
   -153     64    215     44   -184    140    132    171    444    953    478   -111
   -142     90    233     25   -189    161    148    207    488    982    501   -114
   -124    124    249      0   -189    187    168    252    514    997    511    -90
   -132    145    277     -5   -205    210    174    288    532   1021    519    -59
   -192     85    275     51   -233    179    187    298    524   1013    509    -80
   -200     64    265     67   -231    163    205    324    540   1039    511    -72
   -150    114    265     18   -207    189    215    374    568   1078    548    -36
   -103    181    285    -38   -194    233    226    423    610   1117    587    -12
    -90    184    272    -46   -181    228    244    478    652   1153    613     33
    -59    220    280    -80   -168    249    267    532    704   1208    665     77
    -25    262    285   -119   -155    272    288    587    750   1262    737    124
    -72    275    348   -101   -210    311    324    605    787   1309    815    137
   -106    285    392    -93   -249    337    337    602    802   1314    795    106
    -33    288    322   -127   -179    303    316    589    789   1288    756    174
     10    298    285   -155   -137    290    280    600    779   1273    761    187
     10    275    265   -142   -127    270    283    594    779   1257    763    200
    -18    270    288   -127   -153    277    298    563    766   1221    756    213
    -64    257    322    -96   -194    288    303    511    737   1200    748    189
   -116    252    366    -67   -241    309    293    449    711   1182    740    132
   -140    231    371    -44   -254    301    270    407    680   1156    724     93
   -124    241    363    -59   -244    301    267    368    654   1124    693     62
   -132    239    371    -51   -252    303    265    322    628   1096    665     46
   -220    179    397     18   -309    288    270    265    597   1065    636     20
   -272    150    423     62   -348    285    280    228    581   1054    626     10
   -309    161    470     72   -392    316    306    215    584   1067    633     -7
   -332    176    506     77   -420    340    332    220    592   1088    646      5
   -293    197    491     46   -392    342    327    265    633   1132    672     18
   -277    252    530     12   -402    389    342    314    688   1182    709     96
   -324    270    594     28   -459    431    342    280    691   1192    745    132
   -335    288    623     23   -478    454    303    265    701   1215    771    132
   -254    314    566    -31   -410    439    275    275    711   1228    774    122
   -163    288    452    -62   -306    368    233    254    685   1200    735    111
   -168    270    436    -51   -303    350    205    239    665   1197    732    106
   -207    252    459    -23   -335    355    192    218    649   1187    730     88
   -265    161    426     49   -345    290    194    189    613   1143    691     46
   -319     36    355    142   -337    194    213    168    568   1093    636    -12
   -301    -44    257    171   -280    106    207    135    524   1041    587    -72
   -236    -54    181    145   -210     62    187     98    493   1013    571   -109
   -163    -62    101    111   -135     18    166     72    454    971    527   -176
   -114   -101     12    109    -64    -44    153     57    418    922    457   -176
    -96   -114    -18    103    -38    -67    140     46    413    914    446   -158
   -101   -116    -15    109    -44    -67    142     44    410    914    449   -153
   -127   -135    -10    129    -59    -72    135     33    400    906    446   -158
   -145   -150     -5    148    -70    -77    132     15    387    891    439   -174
   -187   -161     23    171   -106    -67    148     25    402    911    462   -171
   -194   -161     33    176   -116    -64    163     31    420    930    475   -166
   -197   -163     33    179   -116    -64    166     31    426    927    467   -163
   -220   -189     31    205   -127    -80    179     49    423    914    462   -171
   -223   -350   -127    285    -49   -239    200     41    329    802    337   -301
   -163   -584   -420    374    127   -504    270     85    192    589    103   -530
    -85   -665   -581    374    246   -623    376    181    161    467    -57   -732
    -85   -506   -420    296    166   -465    428    187    246    524    -10   -693
   -228   -140     85    181   -158    -28    265   -236    301    769    309   -306
   -350    511    862    -80   -607    685     28   -592    550   1358    974    405
   -418   1072   1491   -327   -953   1280   -153   -649   1002   2109   1740   1111
   -335   1072   1408   -368   -870   1239   -381   -623   1210   2540   2096   1444
   -327    563    891   -119   -610    727   -496   -797    727   1982   1621    950
   -340     25    363    155   -353    194   -462   -865    111   1091    846    150
   -353   -272     80    311   -218    -96   -277   -628    -49    667    381   -311
   -337   -303     33    322   -187   -135    -59   -311    150    722    327   -231
   -280   -316    -38    298   -122   -179     96    -96    285    807    389   -127
   -259   -309    -51    283   -106   -181    174     15    355    859    426   -163
   -324   -319      2    322   -166   -158    215     57    379    872    423   -192
   -392   -329     62    361   -228   -135    239     67    392    878    420   -194
   -270   -301    -31    285   -122   -168    228    109    407    896    423   -207
   -210   -277    -67    244    -72   -174    236    163    441    917    426   -168
   -267   -306    -38    285   -116   -174    254    174    459    919    423   -153
   -288   -319    -31    303   -129   -176    262    155    467    922    431   -163
   -246   -340    -93    290    -77   -215    290    194    498    958    465   -142
   -213   -301    -90    257    -62   -197    324    254    548   1013    524   -101
   -223   -272    -49    246    -88   -161    337    288    589   1062    568    -93
   -262   -353    -90    309    -85   -223    335    301    597   1067    563    -90
   -257   -314    -59    283   -101   -187    355    335    631   1093    587    -28
   -259   -249     10    254   -135   -119    350    348    644   1098    589     -7
   -254   -207     46    228   -150    -80    350    366    659   1117    607     31
   -257   -215     41    236   -150    -88    342    379    675   1137    633     41
   -257   -200     57    226   -158    -70    335    405    701   1161    652     46
   -213   -127     85    168   -150    -20    350    457    753   1208    688     72
   -210   -124     83    166   -148    -20    322    478    774   1228    706    111
   -179   -103     75    142   -127    -15    322    530    826   1275    748    148
   -106    -62     44     83    -77     -7    355    610    896   1340    802    210
   -116    -51     64     83    -93      5    329    636    919   1376    836    239
   -109      7    114     49   -114     59    340    672    956   1421    872    275
   -106     -2    103     54   -106     49    327    680    971   1441    893    301
    -57     64    122     -5    -88     90    316    667    966   1434    896    301
    -83     70    150      5   -116    109    329    649    953   1418    891    303
   -192    -23    166    106   -181     70    298    584    898   1366    857    277
   -171    -46    124    109   -148     38    244    522    831   1301    813    228
    -88     38    124     23   -109     80    254    506    815   1283    802    189
   -109     10    119     49   -114     62    252    457    774   1228    737    155
   -163    -54    109    109   -137     25    231    379    709   1148    657    127
   -166    -44    122    106   -145     38    252    345    685   1122    644    106
   -200    -98    101    148   -150      0    213    283    628   1067    602     46
   -210   -119     90    163   -150    -15    220    249    602   1039    576     20
   -244   -176     67    210   -158    -54    205    192    548    984    524    -33
   -220   -135     85    179   -153    -25    210    176    532    976    519    -46
   -189    -59    127    124   -161     33    231    194    561   1000    540    -23
   -158    -46    109    101   -135     31    249    210    571   1002    540    -12
   -174    -41    129    106   -153     44    215    200    574   1015    555     10
   -161     36    197     62   -179    116    226    210    615   1054    600     54
   -163     57    220     51   -192    140    228    215    646   1083    628     88
   -163     54    218     51   -189    135    184    181    636   1075    626     90
   -137     54    192     38   -163    122    137    153    610   1054    610     77
    -83     83    166      0   -124    124    135    148    592   1039    600     72
    -36    127    161    -46    -98    145    132    137    579   1023    587     64
    -38     93    129    -28    -85    111    124    122    553    992    555     38
    -75    -18     54     46    -67     18     85     85    496    932    498    -12
    -57    -83    -25     70    -15    -54     83     72    446    870    444    -67
    -93   -148    -57    119    -20   -103     93     75    439    852    431    -80
    -72   -174   -101    124     12   -140     98     70    418    828    405    -98
    -67   -226   -158    145     41   -192     77     38    366    776    355   -140
    -75   -202   -127    140     25   -166     70     23    340    753    337   -150
    -62   -174   -111    116     23   -142     64     18    327    735    322   -163
    -98   -215   -116    155      7   -166     44      5    309    711    301   -176
   -109   -207    -98    158     -5   -153     64     15    319    714    311   -174
   -179   -262    -83    220    -49   -174     10    -20    280    680    285   -202
   -179   -249    -72    213    -54   -163     -7    -25    259    654    262   -205
   -142   -187    -44    163    -51   -114     -7    -18    267    657    265   -189
   -127   -155    -31    140    -49    -93    -18    -25    257    644    254   -200
   -145   -194    -49    171    -49   -122    -12    -41    218    587    200   -244
   -187   -384   -200    283      5   -293     41    -28    122    426     23   -415
   -236   -610   -376    423     67   -493    150     38     46    220   -220   -659
   -277   -610   -332    441     25   -470    236    155    111    166   -296   -753
   -309   -257     51    283   -181   -103    270    122    241    311   -109   -636
   -394    200    594     96   -496    394     36   -413    140    524    246   -272
   -465    846   1312   -192   -888   1080   -233   -875    145    961    852    355
   -462   1343   1805   -441  -1132   1571   -483  -1047    327   1540   1522    984
   -303   1210   1514   -452   -909   1361   -698  -1054    348   1764   1725   1195
   -220    683    901   -231   -561    789   -696  -1047    -20   1145   1062    589
   -254     67    322     93   -290    194   -561   -974   -449    293    181   -223
   -246   -236      7    239   -127   -114   -368   -691   -384    116    -93   -488
   -163   -148     15    155    -90    -67   -200   -394   -103    311     25   -394
   -114   -124    -12    119    -54    -70    -75   -181     75    426    101   -327
    -93   -174    -80    135     -7   -127    -57   -106    124    444    101   -332
    -51   -187   -137    119     41   -163    -90   -127     93    394     54   -376
    -36   -142   -106     90     33   -124    -85   -103    111    400     62   -381
      5   -135   -142     64     70   -137    -59    -70    140    413     75   -366
     33   -155   -189     59    109   -171    -64    -62    145    415     72   -340
     12   -161   -174     72     90   -166   -103    -72    135    400     62   -366
     18   -135   -153     59     85   -142    -88    -57    153    410     70   -355
     51   -116   -168     31    109   -142    -54    -31    184    433     90   -324
     51   -150   -202     49    127   -176    -51    -28    179    423     83   -332
     67    -96   -163     12    114   -129    -54    -25    184    423     88   -345
     59    -25    -85    -15     72    -54    -72    -25    194    428     98   -348
     62     12    -49    -38     54    -18    -93    -12    213    444    111   -332
     67     51    -18    -59     41     18    -77     15    249    480    155   -298
     62     49    -15    -57     38     18    -62     41    272    504    184   -270
     80     62    -18    -70     49     23    -54     72    298    524    207   -252
     98    129     31   -114     33     80    -41    132    358    574    252   -207
     88    171     83   -129      2    127    -31    176    413    618    288   -174
     83    197    114   -140    -15    158    -12    223    457    654    319   -150
    103    270    166   -187    -31    218     59    296    532    722    389    -85
     41    246    205   -145    -83    226     41    324    579    763    428    -49
     59    293    231   -176    -85    262      7    363    618    802    462    -12
     75    361    285   -220   -103    324     23    413    672    852    511     31
     41    361    319   -200   -137    340     59    428    691    859    524     46
     57    387    327   -223   -135    358     98    454    711    870    548     62
    109    420    311   -265   -101    366     90    441    698    854    542     57
     85    353    265   -220    -90    311     15    363    610    769    472    -10
     83    379    296   -231   -106    337     10    316    561    722    444    -44
     75    389    314   -233   -119    353     33    267    506    652    389    -90
     57    397    337   -228   -140    368     44    213    459    600    353   -127
     -5    309    311   -153   -158    311    -15    122    376    519    280   -197
    -38    231    270    -96   -153    249    -64     31    275    418    194   -283
    -12    280    293   -135   -153    285    -49      5    246    397    179   -314
     10    303    293   -158   -142    298    -44    -15    223    374    158   -319
     41    337    296   -192   -129    316    -38    -23    205    355    148   -322
    -31    267    298   -116   -163    283   -109    -88    142    280     72   -387
     -7    275    283   -135   -145    277    -80    -98    153    283     80   -381
     67    379    309   -223   -122    345    -38    -80    171    290     90   -371
     28    405    374   -218   -174    389   -135   -148    140    272     83   -389
    -18    465    483   -223   -249    472   -205   -192    122    265     83   -389
     23    574    550   -298   -265    563   -200   -192    142    293    127   -371
     93    636    542   -366   -223    589   -223   -205    142    309    145   -361
    135    628    491   -384   -176    561   -252   -226    111    280    114   -374
    213    685    472   -449   -129    579   -205   -200    127    290    111   -355
    236    678    441   -459   -103    561   -205   -197    132    301    106   -327
    153    553    400   -353   -122    475   -267   -241     80    259     77   -342
    137    498    358   -319   -111    428   -267   -257     38    226     51   -387
    140    485    345   -311   -101    415   -272   -275      7    192     15   -467
    135    480    345   -309   -106    413   -303   -301    -36    153    -44   -511
    127    415    288   -272    -80    353   -277   -298    -67    119    -93   -509
     59    329    270   -197   -106    298   -265   -293    -80    109   -101   -511
     57    337    280   -197   -111    309   -207   -249    -44    140    -80   -485
     49    293    241   -171    -98    267   -239   -277    -77    114   -114   -524
     54    280    226   -168    -85    254   -241   -283   -103    103   -145   -524
     10    252    239   -132   -114    246   -257   -296   -122     96   -161   -517
      0    252    252   -124   -124    252   -241   -296   -116    114   -140   -511
     -2    220    223   -109   -114    223   -246   -322   -142    101   -166   -555
      7    137    129    -72    -62    135   -252   -324   -145    101   -197   -555
     49    142     93    -98    -20    119   -275   -335   -153     88   -223   -574
     93    155     62   -124     15    109   -290   -355   -210     23   -283   -626
    103    -51   -158    -28    129   -103   -197   -301   -285   -122   -452   -730
    116   -194   -311     38    213   -252    -44   -184   -283   -249   -620   -885
     70    -88   -161      7    114   -124     25   -119   -187   -228   -618   -909
    -36    252    288   -106   -161    270    -83   -389   -218   -153   -483   -805
    -90    805    896   -361   -493    849   -436   -937   -366     85   -109   -363
   -103   1574   1675   -735   -891   1623   -758  -1309   -332    555    480    158
    -44   1984   2029   -971  -1036   2005  -1047  -1441   -187   1034    976    592
     25   1665   1639   -844   -805   1652  -1192  -1452   -262   1008    945    594
     41   1137   1093   -589   -527   1117  -1080  -1387   -620    314    277    -10
      5    597    589   -301   -290    594   -896  -1249   -904   -353   -423   -618
    -31    366    394   -168   -213    379   -730   -976   -724   -342   -524   -685
      5    389    384   -197   -189    387   -555   -711   -491   -179   -426   -581
     67    418    348   -244   -140    384   -428   -532   -342    -88   -379   -548
     83    439    355   -262   -137    397   -368   -452   -267    -57   -358   -532
     44    418    374   -233   -163    397   -353   -439   -262    -70   -361   -519
    -15    358    374   -171   -194    366   -327   -428   -244    -57   -355   -504
    -46    316    363   -135   -205    337   -296   -407   -218    -23   -324   -511
    -57    337    394   -140   -226    363   -270   -394   -197     -2   -293   -509
    -67    350    418   -142   -244    384   -262   -384   -184      2   -298   -509
    -80    329    410   -124   -244    368   -249   -366   -168      7   -314   -478
    -57    402    457   -174   -257    428   -218   -335   -127     44   -259   -433
    -98    311    410   -109   -254    361   -272   -363   -148     23   -277   -444
    -98    290    389    -96   -244    340   -285   -371   -153     20   -283   -439
    -64    358    423   -145   -244    389   -252   -337   -119     67   -226   -397
    -57    397    454   -171   -257    426   -220   -316   -101     83   -202   -371
    -54    389    441   -168   -246    415   -218   -301    -88     93   -192   -345
    -64    387    449   -163   -257    418   -233   -283    -62    132   -174   -340
    -54    441    496   -192   -275    467   -231   -252    -10    189   -137   -335
      7    509    498   -259   -244    504   -223   -223     12    205   -116   -316
     10    524    514   -267   -252    519   -220   -184     54    244    -83   -270
     10    553    542   -283   -267    548   -228   -153     90    275    -59   -231
     33    605    571   -319   -267    589   -210    -98    148    322    -23   -168
     46    657    607   -353   -280    633   -187    -44    213    392     36   -103
     72    730    657   -402   -293    693   -158      0    267    444     85    -59
     54    724    670   -392   -306    698   -168      7    267    454    101    -38
     41    714    672   -376   -314    693   -166      7    265    462    106    -33
     28    737    709   -384   -340    724   -150      5    252    457    109    -33
     -7    714    719   -353   -363    717   -168    -28    202    415     88    -44
      5    717    709   -361   -353    714   -174    -62    161    381     64    -72
     20    727    706   -374   -342    717   -181   -114    106    329     10   -109
    -12    722    735   -355   -374    727   -194   -171     51    283    -31   -119
    -31    706    737   -337   -384    722   -205   -220      5    241    -54   -142
    -18    691    706   -337   -361    696   -213   -272    -46    192    -96   -168
    -57    649    706   -296   -381    678   -252   -358   -129    114   -168   -218
   -103    587    691   -241   -397    639   -293   -428   -202     51   -228   -280
   -101    563    665   -231   -381    613   -296   -449   -228     33   -239   -283
    -90    579    670   -246   -381    623   -293   -452   -231     46   -226   -270
   -103    615    719   -254   -410    667   -275   -446   -210     75   -202   -262
   -124    626    750   -252   -439    685   -259   -449   -202     77   -200   -275
   -122    644    766   -259   -444    704   -249   -446   -197     77   -197   -265
   -122    665    784   -272   -454    724   -239   -433   -187     90   -176   -233
   -127    714    841   -293   -483    776   -231   -415   -161    124   -140   -184
   -129    774    904   -324   -517    839   -233   -415   -140    158    -98   -161
   -127    810    937   -342   -532    872   -259   -428   -132    171    -83   -150
   -140    795    932   -327   -537    862   -272   -431   -127    187    -72   -148
   -153    758    911   -301   -532    833   -265   -428   -127    189    -67   -135
   -205    706    909   -252   -558    807   -259   -431   -135    192    -59    -93
   -265    652    914   -194   -589    782   -265   -441   -153    189    -57    -77
   -311    594    906   -140   -610    748   -257   -446   -179    163    -83   -106
   -418    472    891    -25   -654    680   -231   -459   -226    111   -153   -176
   -563    374    937     93   -750    657   -192   -439   -226    119   -155   -200
   -631    277    909    176   -771    594   -200   -454   -254     93   -174   -228
   -522    200    719    158   -620    459   -246   -501   -324     25   -241   -277
   -368    184    553     93   -459    368   -275   -532   -371    -18   -285   -322
   -283    192    472     44   -379    332   -298   -550   -392    -38   -306   -332
   -210    194    405      7   -309    298   -335   -576   -426    -70   -335   -342
   -153    231    381    -38   -267    306   -361   -594   -449    -85   -348   -345
    -98    270    368    -85   -233    319   -348   -581   -436    -67   -337   -337
   -127    207    332    -41   -228    267   -371   -589   -446    -77   -350   -353
   -132    145    277     -7   -205    210   -368   -594   -452    -88   -366   -366
   -119    148    267    -15   -194    207   -355   -587   -441    -85   -363   -358
   -109    179    288    -33   -197    233   -340   -568   -444    -85   -376   -371
    -80     20     98     28    -90     59   -285   -527   -506   -187   -493   -491
    -57   -215   -158    135     49   -187   -171   -446   -600   -387   -714   -711
    -88   -293   -207    189     59   -252    -54   -332   -579   -480   -823   -844
   -148   -111     36    129    -93    -38     20   -366   -475   -381   -691   -745
   -218    363    581    -75   -400    472   -197   -841   -465    -96   -296   -355
   -324   1044   1369   -361   -846   1205   -540  -1267   -324    472    394    311
   -423   1634   2055   -607  -1239   1844   -802  -1439    -44   1132   1091    932
   -381   1662   2044   -639  -1213   1852   -989  -1421     72   1486   1387   1223
   -345   1117   1462   -387   -904   1291  -1018  -1402   -301    935    836    722
   -329    587    917   -129   -623    753   -922  -1361   -789     75     -7    -62
   -280    316    594    -18   -439    457   -704  -1101   -828   -210   -342   -405
   -205    316    522    -54   -363    418   -506   -800   -602    -93   -270   -324
   -161    272    433    -57   -298    353   -366   -613   -483    -33   -262   -283
   -114    223    337    -54   -226    277   -298   -506   -420      0   -277   -293
    -90    207    296    -59   -192    252   -270   -462   -389     23   -275   -298
    -98    205    303    -51   -200    254   -228   -426   -361     49   -265   -283
   -124    246    371    -62   -249    309   -189   -368   -319     83   -231   -249
   -244    137    379     51   -311    257   -192   -353   -288     93   -228   -236
   -337     23    361    155   -350    189   -150   -332   -252    127   -228   -223
   -335     28    363    153   -348    194   -103   -288   -226    168   -187   -210
   -298     90    387    101   -342    239   -101   -246   -184    213   -122   -174
   -270    161    431     54   -350    296    -98   -223   -150    252    -90   -142
   -262    233    496     12   -379    363    -90   -205   -129    275    -70   -132
   -252    275    527    -10   -389    400    -80   -181   -101    311    -25    -96
   -244    233    478      2   -361    355    -54   -142    -62    348      5    -67
   -244    218    462     12   -353    340    -41   -111    -28    384     31    -38
   -244    259    504    -10   -374    381    -28    -85     -2    418     57    -15
   -236    293    530    -28   -381    410    -23    -64     10    436     67     -2
   -213    345    558    -67   -384    452      5    -18     62    485    111     36
   -202    371    574    -85   -387    472     12     36    111    535    155     77
   -200    384    581    -93   -389    483      0     77    148    574    184    103
   -213    433    646   -109   -428    540      2    132    189    615    220    132
   -189    470    659   -142   -426    566      5    184    239    670    262    176
   -155    501    657   -174   -407    579     18    236    298    737    324    236
   -132    519    652   -194   -392    584     41    290    350    802    387    298
   -135    511    646   -187   -389    579     31    298    358    815    392    301
   -148    511    659   -184   -402    584      0    267    337    800    381    285
   -148    548    693   -200   -420    620    -12    236    306    784    374    272
   -150    548    696   -200   -423    620     -2    220    285    771    368    259
   -137    527    665   -194   -400    594     23    202    272    750    355    244
   -166    480    646   -158   -407    563    -15    132    220    704    322    205
   -171    465    636   -148   -402    548    -25     85    184    675    301    176
   -158    478    636   -161   -397    555    -23     41    150    649    277    155
   -179    423    602   -122   -389    511    -41    -18     93    605    231    111
   -202    350    553    -75   -376    449    -51    -72     46    566    181     59
   -200    363    561    -83   -379    462    -36    -96     36    561    168     38
   -194    363    555    -85   -374    459    -12   -106     38    568    174     38
   -275    252    527     12   -400    389    -38   -153      5    540    153     18
   -280    220    501     28   -392    358     -7   -145     18    553    161     31
   -265    218    483     23   -374    350     23   -122     44    579    179     51
   -239    267    506    -15   -371    384     25   -101     72    613    202     77
   -202    381    584    -88   -392    483     15    -90    101    649    233    106
   -176    452    626   -137   -402    540      2   -101    124    680    249    122
   -166    462    628   -150   -397    545    -41   -127    132    691    262    129
   -119    480    600   -181   -361    540    -70   -129    137    704    277    140
    -93    444    537   -174   -314    491    -83   -137    129    696    267    127
    -98    397    493   -150   -296    444   -106   -163    106    672    246    116
    -77    415    491   -168   -285    452    -96   -158    111    680    257    129
    -93    387    480   -145   -288    431    -96   -161    101    672    239    103
   -135    277    413    -70   -272    345    -93   -171     64    633    187     31
   -158    197    355    -20   -259    275    -98   -184     38    607    161    -15
   -171    142    314     12   -241    228   -101   -192     18    587    145    -36
   -155    109    265     20   -210    187    -96   -200      7    571    127    -51
   -150     85    236     33   -192    161    -80   -207    -10    553    111    -59
   -150     90    239     28   -194    166    -85   -223    -25    537     98    -70
   -163     67    231     46   -197    148   -109   -257    -54    504     75    -96
   -174     41    215     62   -194    127   -116   -272    -70    493     70   -109
   -163     54    218     54   -189    135   -119   -275    -67    498     70   -114
   -166     23    189     70   -176    106   -137   -296    -85    475     44   -137
   -181    -25    153    103   -168     62   -163   -311   -114    444     15   -153
   -207    -51    153    127   -181     49   -171   -303   -109    449     18   -145
   -239    -93    145    166   -192     25   -179   -301   -111    446     12   -155
   -246   -166     77    205   -163    -44   -171   -301   -166    353    -83   -233
   -257   -413   -155    335    -51   -283   -109   -272   -288    140   -324   -475
   -267   -576   -309    420     18   -444     15   -163   -319    -18   -527   -719
   -254   -452   -197    353    -28   -324    119    -54   -210     38   -483   -717
   -335    -54    277    194   -309    111     33   -394   -155    259   -163   -400
   -475    657   1132    -90   -802    893   -197   -867    -18    753    491    262
   -550   1387   1938   -418  -1244   1662   -418  -1093    277   1436   1288   1052
   -441   1608   2049   -581  -1244   1829   -667  -1119    506   1984   1847   1623
   -374   1127   1499   -379   -935   1312   -769  -1184    213   1652   1496   1317
   -345    548    891   -101   -618    719   -748  -1200   -275    839    662    488
   -337    101    436    116   -387    270   -574   -976   -462    327     80   -111
   -301    -15    285    158   -293    135   -355   -620   -272    381     41   -174
   -233      0    233    114   -233    116   -218   -381   -116    480    101   -135
   -200    -23    176    109   -189     75   -150   -259    -38    519    116   -127
   -194    -44    150    116   -174     51   -119   -218    -10    527    114   -137
   -213    -67    145    140   -179     38   -101   -200      0    530    109   -148
   -236    -64    171    150   -205     51   -101   -192      2    535    114   -161
   -249    -49    197    148   -226     72    -98   -176     18    548    132   -153
   -231    -28    202    129   -218     85    -70   -142     51    579    161   -129
   -241    -31    210    137   -226     88    -59   -127     70    600    174   -119
   -285   -101    184    192   -236     38    -83   -140     57    589    168   -132
   -290    -93    194    192   -244     49    -72   -124     83    610    189   -119
   -283    -41    239    161   -262     98    -67   -109    111    636    210   -106
   -298    -38    259    168   -280    109    -70   -106    127    649    218   -103
   -319    -77    241    197   -283     80    -77    -98    132    654    218   -103
   -285    -41    241    163   -265     98    -64    -62    163    680    244    -77
   -293    -44    249    166   -272    101    -72    -44    174    701    265    -64
   -327    -67    259    197   -293     96    -85    -33    179    711    265    -75
   -303    -28    275    163   -290    122    -67     10    220    750    301    -57
   -272    -18    254    145   -265    116    -57     59    259    787    335    -20
   -231     18    249    103   -239    132    -54    109    298    820    371     15
   -181     64    246     59   -213    155    -44    163    350    872    415     41
   -140    122    259      7   -200    192    -33    213    400    927    467     83
   -103    184    285    -41   -194    233    -25    267    457    997    532    137
    -80    202    283    -62   -181    244    -44    293    493   1036    571    135
    -59    223    283    -80   -171    252    -44    316    514   1060    581    166
     -7    262    270   -127   -140    265    -38    322    519   1057    581    215
     10    275    262   -142   -124    270    -67    288    493   1028    568    200
     12    290    275   -153   -129    283    -75    265    475   1008    558    184
     12    270    257   -140   -122    265    -59    249    462    995    545    155
     18    262    241   -140   -111    254    -57    218    444    961    517    119
     44    246    202   -145    -77    226    -83    174    413    922    498     90
    -38    153    192    -57   -114    174   -101    101    355    859    444      5
   -155     77    233     38   -194    155    -64     46    314    810    400    -38
   -153    114    267     18   -213    192    -25     20    311    797    402    -41
   -150    103    252     23   -200    176    -33    -18    288    774    368    -83
   -153     62    215     44   -187    137    -44    -41    267    761    353   -109
   -142     70    213     36   -176    140    -15    -41    277    763    355   -103
   -158     90    246     33   -202    166     -2    -41    285    763    381    -90
   -168     75    244     46   -205    158     -2    -41    290    769    397   -145
   -158     93    252     33   -205    171     33      0    335    800    415    -90
   -158    129    288     15   -223    207     83     49    394    862    488     59
   -142    205    348    -33   -244    275     83     51    428    909    553     88
   -116    277    392    -80   -254    335     57     33    441    927    574     72
    -93    309    400   -109   -246    355     36     18    441    935    581     54
    -77    319    397   -119   -236    358     28     15    444    932    574     62
   -122    277    397    -80   -259    337     23      7    446    945    602     72
   -197    215    410    -10   -303    311    -10    -31    426    945    615    -31
   -329     80    410    122   -371    244    -28    -44    407    909    532    -77
   -439    -67    371    254   -405    150    -25    -33    379    854    491     57
   -428    -90    337    259   -384    122     -5    -38    348    818    465      2
   -316   -109    207    213   -262     49    -20    -77    296    774    428    -44
   -197   -103     93    148   -148     -5    -57   -129    249    735    407   -116
   -132   -127      5    129    -70    -62    -77   -155    223    696    368   -176
   -122   -132    -10    124    -57    -72    -88   -168    210    675    358   -140
   -137   -135      0    135    -70    -67    -85   -171    210    672    374   -124
   -140   -135      5    135    -72    -64   -109   -181    202    670    376   -122
   -135   -122     12    129    -75    -54   -132   -202    184    662    368   -140
   -119    -80     38     98    -80    -20   -127   -205    181    662    374   -135
   -153    -75     77    114   -116      0   -109   -210    176    654    363   -140
   -166    -75     90    116   -129      7    -88   -202    179    665    358   -145
   -127    -23    103     75   -116     38    -70   -197    174    662    358   -155
   -103    -77     25     90    -64    -28    -59   -205    116    587    285   -249
    -51   -283   -231    166     88   -257    -10   -194     -7    389     62   -491
     20   -397   -418    187    218   -407    116   -116    -64    210   -150   -730
     20   -358   -379    168    200   -368    239    -15     28    244   -137   -698
   -163    -83     77    122   -122     -2    174   -296    148    491    174   -374
   -368    581    950   -106   -659    766    -23   -652    415   1031    828    296
   -509   1286   1792   -389  -1150   1538   -194   -753    846   1753   1621   1119
   -428   1504   1932   -537  -1179   1717   -462   -748   1140   2296   2151   1699
   -368   1145   1512   -389   -943   1327   -649   -878    885   2029   1857   1426
   -371    563    935    -96   -654    748   -696   -987    319   1228   1067    618
   -363     49    413    155   -389    231   -524   -828     -2    644    441    -36
   -332   -135    197    233   -265     31   -275   -504     93    605    319   -187
   -252   -168     80    210   -168    -44   -137   -301    194    657    324   -192
   -213   -192     20    202   -119    -85    -67   -200    231    659    311   -207
   -200   -213    -12    205    -96   -111    -38   -161    249    662    303   -218
   -197   -254    -57    226    -70   -155    -28   -142    252    657    298   -236
   -210   -262    -54    233    -80   -158    -18   -129    257    657    290   -249
   -200   -259    -62    228    -70   -161    -12   -116    265    659    290   -249
   -189   -259    -72    223    -59   -166     -2    -98    277    672    298   -233
   -179   -246    -67    213    -57   -158      2    -80    288    675    306   -220
   -163   -241    -77    200    -44   -161     -5    -72    285    672    314   -207
   -163   -236    -72    197    -46   -155      2    -54    303    693    327   -197
   -174   -236    -62    205    -57   -150      7    -41    324    714    345   -194
   -189   -239    -49    215    -70   -145     15    -25    342    732    363   -181
   -179   -223    -44    200    -70   -135     18      0    374    756    384   -155
   -145   -192    -49    168    -49   -122     20     23    394    771    394   -145
   -129   -192    -64    161    -33   -127     18     36    400    763    392   -145
   -168   -202    -33    187    -67   -119     28     67    420    779    407   -122
   -189   -184      2    184    -98    -90     46    116    465    820    441   -101
   -158   -168    -10    163    -75    -90     57    166    504    849    462    -83
   -109   -155    -49    129    -31   -103     57    210    535    867    480    -62
    -57   -116    -59     88      0    -88     70    267    584    914    522    -23
    -38    -80    -41     57     -2    -62     88    327    636    961    568     31
    -18    -67    -49     41     12    -59     85    374    675   1000    607     77
    -20    -41    -23     28      0    -31     83    407    714   1041    646    127
     -7     20     28     -5    -18     23     90    428    750   1080    688    163
     -2     38     38    -18    -20     38     98    433    763   1091    701    187
     20     41     20    -31      0     31    106    439    766   1091    706    202
     18     44     25    -33     -5     36    109    423    763   1091    717    210
      2     62     59    -31    -28     62     98    387    743   1085    709    187
    -20     57     75    -20    -49     64     85    335    709   1047    672    148
    -49     36     85      5    -67     59     83    283    672   1005    641    129
    -70      7     75     31    -72     41     85    239    646    976    618    116
    -90    -25     64     59    -77     18     75    181    607    937    581     64
   -116    -64     51     88    -85     -5     72    135    579    893    545     20
   -124    -83     38    103    -83    -23     80     98    561    862    524      0
   -119    -88     31    103    -75    -31     80     62    535    836    506    -20
   -122    -70     51     96    -88    -10     90     49    532    828    496    -25
   -145    -62     83    101   -114     10    109     62    545    836    493    -18
   -150    -38    111     93   -132     36    116     83    563    859    530    -10
   -132     23    155     51   -142     88    119    127    605    898    574    -15
   -145     38    184     54   -163    111    140    148    618    896    535      2
   -155     59    215     46   -184    135    122    103    592    867    524     70
   -142     54    197     41   -168    124     72     62    579    867    527     46
   -150     44    194     51   -171    116     36     31    563    859    532     31
   -161     44    205     59   -181    124     12     -5    532    841    524    -10
   -213      5    215    101   -215    111     -2    -41    504    810    472    -38
   -239    -67    171    153   -207     51    -18    -72    472    774    436    -28
   -223   -155     67    187   -145    -44    -38    -90    436    730    389    -88
   -184   -239    -54    213    -64   -148    -62    -98    392    667    316   -137
   -176   -298   -122    236    -28   -210    -72   -114    353    623    275   -168
   -181   -324   -142    252    -20   -236    -75   -137    319    597    252   -189
   -171   -353   -184    259      5   -270    -67   -150    303    579    233   -210
   -132   -332   -200    233     33   -267    -75   -161    296    571    223   -218
   -119   -361   -241    239     59   -301    -80   -179    288    561    200   -244
   -103   -366   -265    233     80   -316    -80   -181    285    555    194   -270
   -101   -363   -265    231     80   -316    -72   -179    285    558    205   -301
   -109   -355   -246    233     67   -301    -80   -194    267    542    181   -316
   -103   -402   -298    249     96   -350    -67   -194    257    514    132   -293
    -77   -381   -303    228    111   -345    -75   -197    254    509    127   -296
    -46   -353   -306    197    127   -329    -93   -205    252    509    127   -322
    -36   -392   -355    215    158   -374    -83   -200    241    485    101   -319
      7   -537   -545    265    275   -542    -41   -168    189    394      5   -413
     20   -774   -797    376    407   -784     57    -96    106    202   -215   -646
    -64   -917   -854    488    394   -885    166      0    103     77   -387   -841
   -189   -763   -574    478    192   -670    231     -2    205    163   -314   -797
   -335   -353    -18    342   -161   -187    127   -413    257    444     83   -420
   -441    363    805     38   -623    581    -62   -771    441   1000    795    275
   -459    932   1392   -239   -924   1161   -236   -846    771   1673   1532   1005
   -319    906   1226   -293   -771   1065   -418   -789    950   2057   1875   1400
   -288    374    662    -44   -475    517   -491   -891    535   1512   1314    888
   -293   -168    124    231   -210    -23   -488   -943      2    672    462     51
   -290   -532   -244    410    -25   -389   -342   -711    -98    332     46   -353
   -241   -537   -296    389     25   -418   -148   -379    127    454    101   -314
   -187   -519   -335    350     72   -428     -5   -161    288    558    174   -259
   -184   -592   -410    387    111   -501     59    -49    363    589    187   -241
   -202   -610   -407    405    101   -509     72    -31    379    587    179   -233
   -226   -579   -353    402     62   -467    106     -5    415    618    218   -197
   -244   -566   -322    402     38   -444    106    -12    402    594    184   -218
   -246   -527   -280    387     15   -405     90    -25    387    568    148   -223
   -210   -509   -301    358     44   -405     70    -36    376    550    127   -236
   -153   -514   -361    335    103   -439     54    -25    371    550    122   -239
   -114   -493   -379    301    129   -439     46    -12    379    571    142   -228
   -114   -472   -361    293    122   -418     38    -10    381    574    142   -233
   -122   -426   -303    272     88   -366     18    -18    371    566    142   -259
   -132   -350   -218    241     41   -285      0    -25    368    561    140   -233
   -106   -340   -233    220     62   -288     18      2    405    594    187   -176
    -70   -342   -272    205    101   -309     18     15    413    589    174   -194
    -59   -314   -254    184     96   -283     -5     23    420    600    187   -192
    -49   -272   -223    161     85   -249     -7     46    452    636    226   -184
    -41   -239   -197    140     75   -218     -7     77    485    667    239   -168
    -18   -205   -187    111     83   -197     -2    119    524    704    262   -109
     -5   -137   -132     70     62   -137      2    163    571    750    303    -54
      7    -96   -103     44     54    -98     -5    205    618    795    342    -28
     36    -80   -119     20     75    -98     -5    257    654    833    368     -7
     59    -33    -93    -12     75    -64    -10    298    701    891    420     41
     83     18    -67    -51     75    -23     -5    337    748    940    472     93
    106     90    -15    -98     62     38     -5    355    771    971    511    129
    119    155     36   -137     41     96     -2    358    789   1000    550    155
    119    158     38   -137     38     98     10    348    779    984    530    137
     88    127     38   -109     25     85    -15    290    717    917    462     96
     67    148     80   -106     -5    114    -49    220    641    836    384     36
     83    207    124   -145    -20    166    -80    145    566    758    306    -41
     83    223    140   -153    -28    181    -96     90    519    709    257    -96
     57    194    137   -127    -41    166   -116     28    444    628    179   -158
     33    179    145   -106    -54    163   -132    -33    376    553    106   -213
     25    161    135    -96    -54    148   -132    -80    348    519     67   -249
     23    135    111    -77    -44    122   -135   -114    319    483     33   -277
     33    103     70    -67    -18     85   -137   -135    303    457     10   -290
     51     80     28    -64     12     54   -137   -155    293    439      0   -301
     77     98     20    -90     28     59   -127   -161    298    441     10   -303
     96    137     38   -116     28     88   -103   -155    306    449     20   -303
    129    249    119   -189      5    184    -93   -150    327    470     36   -296
    155    384    228   -270    -36    306   -129   -168    324    467     31   -303
    129    530    400   -332   -135    465   -187   -213    314    467     28   -316
    135    652    517   -394   -189    584   -252   -265    283    444     12   -337
    129    706    574   -418   -223    641   -293   -309    244    402    -20   -374
    124    714    589   -418   -231    652   -327   -332    210    371    -44   -397
     90    711    618   -402   -265    665   -363   -368    168    329    -72   -420
     38    719    680   -379   -322    701   -371   -400    129    288   -116   -462
     44    714    667   -381   -311    693   -387   -428     72    223   -184   -530
     51    680    628   -366   -288    654   -407   -454     10    155   -254   -597
     44    654    607   -350   -283    631   -423   -483    -36    109   -298   -636
     41    644    600   -342   -277    623   -439   -517    -80     62   -337   -672
     49    652    602   -350   -277    626   -436   -535   -109     33   -361   -693
     41    649    607   -345   -283    628   -444   -548   -132     12   -379   -698
     12    644    628   -329   -309    636   -465   -574   -166    -15   -405   -711
     51    680    628   -366   -288    654   -480   -581   -179    -28   -418   -719
    114    727    613   -420   -249    670   -496   -581   -184    -33   -420   -719
    148    758    610   -452   -231    685   -511   -592   -200    -51   -433   -732
    153    815    662   -488   -254    740   -524   -618   -223    -80   -454   -750
    176    875    696   -527   -259    787   -530   -639   -241    -96   -472   -769
    171    891    719   -532   -275    805   -558   -667   -267   -124   -504   -802
    148    841    693   -493   -272    769   -566   -678   -303   -174   -558   -852
    158    678    517   -418   -179    597   -517   -636   -379   -322   -740  -1010
    150    540    389   -345   -119    467   -415   -550   -420   -501   -969  -1234
    135    670    532   -405   -197    602   -324   -457   -329   -514  -1010  -1296
     64   1015    950   -540   -441    984   -355   -646   -311   -410   -836  -1148
    -59   1493   1551   -717   -805   1522   -636  -1197   -467   -163   -400   -717
   -161   2179   2338  -1010  -1249   2257   -917  -1590   -439    311    257   -101
   -137   2574   2712  -1221  -1426   2642  -1156  -1706   -275    849    867    462
    -41   2252   2294  -1104  -1166   2273  -1273  -1696   -335    891    875    506
    -25   1631   1657   -805   -841   1644  -1226  -1683   -740    148     93   -197
    -23   1117   1140   -548   -581   1127  -1070  -1532   -995   -524   -665   -885
     15    956    940   -488   -462    948   -888  -1218   -784   -498   -766   -992
     72   1008    935   -540   -431    971   -737   -945   -535   -327   -659   -904
     93   1002    909   -548   -407    956   -662   -800   -407   -246   -618   -867
     93    992    896   -542   -402    945   -613   -730   -335   -210   -589   -846
     88    982    891   -537   -402    937   -594   -704   -309   -202   -579   -841
    106   1023    917   -563   -405    971   -576   -672   -285   -184   -561   -826
    103   1078    974   -592   -436   1028   -566   -654   -265   -168   -540   -813
     90   1083    992   -587   -452   1039   -558   -646   -254   -155   -522   -802
     80   1067    984   -574   -452   1026   -561   -644   -241   -137   -498   -800
    124   1047    922   -584   -397    984   -540   -610   -215   -114   -498   -813
    181   1036    854   -610   -337    945   -535   -581   -192   -101   -493   -745
    176   1060    883   -618   -353    971   -517   -553   -155    -67   -452   -696
    155   1104    948   -631   -397   1026   -506   -535   -135    -41   -423   -685
    116   1145   1028   -631   -454   1088   -514   -527   -124    -25   -407   -685
     70   1187   1114   -628   -522   1150   -517   -522   -111    -10   -394   -685
     54   1205   1150   -631   -548   1179   -506   -504    -93     10   -374   -667
     57   1184   1127   -623   -535   1158   -504   -478    -59     44   -337   -636
     75   1171   1096   -623   -509   1135   -475   -426     -2     98   -280   -589
     70   1171   1098   -623   -514   1135   -454   -379     54    150   -226   -542
     75   1176   1101   -626   -514   1140   -439   -329    109    192   -197   -514
    103   1231   1127   -667   -514   1182   -420   -277    161    236   -161   -457
    119   1267   1148   -693   -514   1208   -428   -231    210    290    -98   -423
    137   1252   1114   -696   -491   1184   -418   -174    262    342    -57   -335
    179   1273   1093   -727   -457   1184   -397   -119    319    405    -10   -259
    215   1312   1096   -763   -441   1205   -381    -85    363    457     49   -218
    223   1309   1085   -766   -431   1197   -371    -75    374    472     83   -205
    228   1278   1049   -753   -410   1163   -379    -88    361    472     98   -244
    220   1223   1000   -722   -389   1111   -376   -109    337    449     72   -285
    213   1158    945   -688   -366   1052   -358   -122    311    410     25   -259
    205   1132    927   -667   -361   1031   -358   -153    277    371      5   -290
    197   1091    893   -646   -348    992   -361   -200    231    319    -36   -288
    187   1070    883   -628   -348    976   -355   -252    187    262    -75   -306
    174   1070    896   -623   -361    984   -366   -309    140    215   -111   -358
    158   1062    904   -610   -371    984   -384   -374     83    168   -140   -420
    129   1026    893   -579   -381    961   -381   -418     44    129   -150   -501
    119   1002    880   -561   -381    943   -363   -439     25     88   -210   -506
    103    922    818   -514   -358    870   -353   -454      5     64   -252   -457
     62    901    839   -480   -387    870   -340   -459      7     77   -236   -480
     62    927    862   -496   -400    896   -329   -457     10     70   -223   -465
     90    943    852   -517   -381    898   -311   -426     46    116   -184   -418
     90    974    883   -535   -394    930   -285   -400    101    184   -135   -407
     96   1044    948   -568   -426    997   -283   -397    129    223    -75   -394
    114   1078    961   -597   -423   1018   -293   -387    158    252    -20   -342
    111   1078    963   -594   -426   1021   -327   -400    150    239    -25   -298
     90   1000    906   -545   -407    953   -340   -410    140    239    -36   -290
     80    989    909   -535   -413    950   -335   -407    153    277     18   -314
     83   1023    937   -555   -428    979   -355   -431    135    270     18   -348
     75    969    891   -522   -407    930   -366   -441    103    241     -7   -329
     75    852    776   -465   -350    815   -358   -433     83    226    -31   -329
     90    782    691   -436   -298    737   -355   -444     54    194    -62   -413
    111    732    620   -423   -254    678   -348   -449     33    148   -124   -428
     83    613    530   -348   -223    574   -350   -457      2     88   -192   -371
     67    527    457   -298   -197    493   -361   -470    -12     64   -205   -384
     41    498    457   -270   -207    478   -358   -485     -5     59   -202   -415
     25    532    506   -280   -239    519   -327   -483     31     85   -179   -426
     28    530    501   -280   -236    517   -309   -472     41     98   -161   -441
     18    488    467   -254   -223    478   -303   -472     18     88   -153   -441
     15    452    436   -233   -210    444   -316   -465      5     77   -142   -420
      7    410    400   -210   -197    405   -319   -462     -2     80   -132   -426
      5    376    368   -192   -181    374   -301   -446      5     96   -122   -428
    -10    355    363   -174   -187    358   -290   -441    -10     64   -158   -420
      0    275    275   -137   -137    275   -272   -428    -41     12   -226   -405
     31     54     23    -44      2     38   -223   -407   -145   -150   -392   -594
     36   -158   -194     59    114   -176   -111   -332   -231   -353   -620   -865
     25   -140   -166     57     93   -150      5   -236   -176   -381   -670   -958
    -59    124    184    -31   -122    153     25   -400   -114   -254   -475   -769
   -184    665    846   -241   -517    753   -215   -885    -67    124     38   -202
   -272   1431   1704   -579   -989   1566   -496  -1221    150    769    789    540
   -202   1867   2070   -833  -1137   1969   -743  -1260    462   1418   1462   1197
    -93   1621   1714   -763   -904   1667   -880  -1249    426   1499   1514   1291
    -31   1057   1088   -514   -561   1072   -867  -1293    -59    758    763    561
     -2    571    571   -285   -285    571   -706  -1161   -410     46     20   -174
      0    358    355   -179   -176    355   -491   -859   -319    -51   -168   -405
     12    298    285   -155   -135    293   -327   -605   -135     64    -93   -389
     33    246    213   -140    -90    231   -246   -475    -64     80   -124   -413
     31    171    140   -101    -54    155   -207   -413    -51     54   -176   -384
     18    132    114    -75    -46    122   -189   -381    -46     44   -184   -366
     12    124    111    -67    -49    119   -176   -374    -44     31   -202   -368
     23    137    114    -80    -46    127   -166   -353    -23     46   -197   -337
     25    129    103    -80    -38    116   -150   -327      7     93   -150   -345
     15    142    127    -80    -57    137   -145   -319     28    127   -111   -379
     20    168    148    -93    -62    158   -124   -298     59    161    -67   -358
     28    181    150   -106    -59    166   -116   -293     67    161    -67   -327
     46    194    145   -122    -49    171   -111   -280     72    166    -64   -303
     54    207    153   -135    -49    181   -109   -270     85    171    -67   -285
     67    197    129   -132    -31    163    -96   -239    111    202    -44   -241
     59    207    148   -135    -44    179    -93   -223    127    226    -23   -239
     36    233    197   -137    -80    215    -90   -192    153    265     10   -220
     31    252    220   -142    -96    236    -88   -153    194    319     57   -202
     51    272    220   -161    -83    246    -72   -106    246    366     90   -163
     98    290    189   -197    -44    241    -70    -77    265    376     96   -153
    116    298    181   -207    -31    239    -64    -38    290    397    124   -111
    122    337    213   -231    -44    275    -44     25    355    465    189    -46
    137    371    233   -254    -46    303    -25     90    428    527    236    -12
    161    389    228   -275    -33    309    -20    140    462    571    267     15
    158    397    239   -277    -41    316    -25    179    483    610    298     54
    153    400    246   -277    -46    324    -20    220    522    649    350    124
    168    418    249   -293    -38    335    -12    252    555    696    400    171
    171    436    265   -306    -46    353    -18    244    548    701    400    158
    145    439    293   -293    -75    368    -18    218    530    683    394    145
    137    444    306   -293    -83    376     -7    187    514    665    381    127
    132    454    322   -293    -93    389     -7    142    478    636    366    103
     93    420    327   -259   -116    374    -25     85    420    587    332     64
     51    387    335   -220   -140    361    -23     38    392    542    290     28
     31    340    309   -187   -140    327    -20    -10    355    478    231      7
     23    283    259   -153   -116    272    -33    -54    311    449    220      7
     -5    257    259   -127   -132    257    -28    -80    306    472    223    -44
    -31    285    314   -127   -174    298    -33   -111    290    457    210    -72
    -59    277    337   -109   -200    306    -28   -129    277    444    184    -85
    -85    277    363    -96   -223    319     -5   -124    296    459    189    -85
    -93    254    345    -83   -218    298      7   -116    296    462    200    -75
    -90    241    332    -75   -210    285     23   -101    301    467    194    -72
    -77    303    379   -114   -228    340     33    -85    335    498    220    -44
    -64    355    420   -145   -241    387     33    -80    363    527    236    -23
    -46    387    433   -171   -241    410     12    -85    371    527    246      7
    -28    374    400   -174   -213    387    -25    -96    374    545    265     12
    -18    366    381   -176   -200    374    -62   -119    366    545    270    -15
    -31    345    376   -155   -202    361    -80   -148    340    519    254    -36
    -33    342    376   -153   -205    358    -80   -168    329    511    246    -38
    -33    311    345   -140   -189    327    -88   -181    309    501    233    -49
    -33    215    246    -93   -140    231    -77   -171    288    483    213    -80
    -31    103    135    -36    -83    119    -67   -168    259    441    155   -135
    -28     64     93    -20    -59     80    -80   -194    220    402    106   -158
    -41     41     83     -2    -62     62    -85   -215    187    376     77   -166
    -62     -5     54     33    -59     23    -85   -220    168    355     54   -192
    -67    -54     12     62    -41    -20    -96   -226    161    340     38   -207
    -51    -83    -33     67    -10    -57    -93   -220    153    337     46   -200
    -49    -83    -33     64    -10    -57    -90   -215    155    332     41   -210
    -59    -83    -23     70    -20    -51    -93   -218    153    314     25   -213
    -75    -83     -7     80    -33    -46    -90   -228    148    311     18   -236
   -106   -103      2    103    -57    -51    -70   -223    155    324     36   -246
   -168   -135     31    150   -101    -51    -59   -226    148    324     38   -259
   -213   -189     23    200   -119    -83    -57   -223    135    303     28   -265
   -249   -280    -31    265   -109   -155    -46   -205    122    288      7   -283
   -290   -493   -202    392    -44   -350     -2   -194     31    137   -163   -465
   -329   -732   -402    532     33   -568    109   -124    -64    -88   -410   -722
   -366   -758   -392    561     12   -576    236     -5    -36   -158   -501   -841
   -457   -517    -59    488   -200   -288    280   -106     49    -33   -355   -693
   -613     -5    605    309   -610    298    101   -537    163    350    158   -150
   -717    776   1493    -31  -1104   1135   -116   -813    470   1013    945    649
   -649   1273   1922   -314  -1286   1597   -342   -833    831   1678   1641   1366
   -485   1132   1618   -322  -1052   1374   -550   -852    857   1844   1761   1525
   -433    626   1060    -96   -748    841   -644   -997    353   1132   1052    818
   -415    101    514    155   -465    306   -571   -969   -106    350    272     28
   -374   -176    197    275   -288     10   -355   -672   -101    148      0   -257
   -290   -226     64    259   -179    -80   -166   -389     57    236     25   -259
   -226   -254    -31    239   -101   -142    -70   -254    137    285     49   -259
   -161   -262   -101    210    -31   -181    -38   -207    161    290     41   -293
    -64   -265   -200    163     67   -233    -44   -174    171    285     33   -301
    -36   -283   -246    161    103   -265    -33   -142    184    280     28   -296
    -15   -285   -272    150    124   -280    -23   -137    189    272     18   -327
      2   -293   -296    145    148   -296      2   -114    202    288     31   -337
     18   -270   -288    124    153   -277     31    -85    218    309     46   -301
     20   -265   -285    122    153   -275     41    -62    223    309     57   -246
     10   -262   -272    124    140   -267     44    -38    241    329     80   -262
      2   -267   -270    132    135   -267     57    -10    272    348     96   -275
      0   -270   -270    135    132   -270     80     18    311    366    101   -252
    -18   -288   -270    153    124   -280    101     46    348    397    122   -223
    -31   -270   -239    148    101   -254    114     85    394    446    158   -215
    -20   -246   -226    132    101   -236    109    124    431    491    192   -181
      0   -184   -187     90     90   -184    114    179    485    550    254   -129
    -12   -168   -155     90     70   -163    109    210    524    579    277   -116
    -12   -135   -122     72     51   -127    103    241    553    605    309    -96
    -33   -137   -103     83     33   -122    119    285    581    631    329    -70
    -33   -145   -111     88     36   -129    142    355    633    680    371      0
    -12   -103    -90     59     38    -98    150    418    696    745    441     75
      2    -57    -62     25     31    -57    145    457    722    771    462     96
      7    -41    -49     15     25    -44    140    483    740    805    488    127
     -2    -41    -38     20     15    -38    137    496    763    841    532    155
     -2    -46    -44     25     20    -46    140    506    779    862    563    194
     -7    -72    -67     38     28    -70    137    504    779    865    561    213
    -10    -98    -88     54     38    -96    145    488    771    859    555    215
    -20   -101    -80     59     28    -90    158    467    771    859    558    205
    -36    -80    -44     59      2    -62    153    426    743    820    514    168
    -75    -98    -25     85    -25    -64    155    379    711    779    467    137
    -80   -114    -36     96    -23    -75    163    340    688    750    446     90
    -93   -148    -57    119    -20   -101    155    285    657    717    423     28
   -161   -233    -72    197    -44   -153    137    205    594    652    368    -59
   -210   -285    -77    246    -67   -184    150    171    566    613    327    -93
   -200   -288    -88    244    -57   -187    142    135    540    571    298    -80
   -166   -257    -90    210    -41   -174    132    106    527    553    285   -103
   -163   -244    -80    205    -41   -163    127     90    514    535    270   -122
   -150   -267   -119    207    -18   -194    129     93    511    532    272   -116
   -111   -215   -103    163     -5   -161    155    119    550    576    316   -101
   -116   -148    -33    129    -41    -90    179    150    602    636    381    -85
   -122    -93     28    109    -75    -33    163    142    618    652    392    -80
   -119    -64     51     90    -88     -5    124    124    618    652    384    -36
   -106    -57     49     80    -80     -2     83    106    615    659    402    -10
   -106    -77     28     90    -70    -23     67     98    605    649    397    -12
   -127   -111     15    119    -72    -49     41     67    568    623    368    -31
   -127   -101     25    111    -77    -38     25     31    540    602    350    -49
   -129   -109     20    119    -75    -44     23     15    535    597    337    -64
   -129   -228   -101    176    -15   -166     23      0    501    548    277   -124
   -122   -332   -210    228     44   -272     23    -20    449    483    207   -192
   -106   -363   -259    233     75   -311     23    -33    426    457    189   -200
   -119   -431   -311    272     96   -371     23    -49    402    444    189   -215
   -122   -449   -327    285    101   -389     12    -67    381    428    181   -236
   -135   -436   -301    285     83   -368    -12    -98    361    402    163   -246
   -124   -462   -340    290    106   -402    -15   -109    358    389    148   -241
   -111   -493   -384    301    135   -439    -18   -119    348    379    135   -246
   -119   -511   -394    314    137   -454    -28   -142    327    361    111   -275
   -106   -511   -405    309    148   -459    -49   -158    309    335     77   -311
    -83   -498   -415    290    166   -457    -67   -168    293    319     64   -329
    -96   -498   -402    296    150   -449    -75   -174    288    311     62   -337
   -101   -509   -410    303    153   -459    -67   -174    283    303     51   -350
    -75   -555   -480    316    202   -519    -64   -176    244    249    -20   -423
    -15   -719   -704    368    342   -714    -20   -140    132     41   -270   -675
     18   -810   -828    397    423   -818     83    -49     88   -140   -493   -924
      7   -683   -691    335    348   -685    176     25    176   -114   -485   -940
   -116   -387   -270    252     75   -329    119   -239    210     49   -246   -688
   -283    280    563      2   -423    420   -132   -722    293    501    368    -41
   -355    987   1343   -316   -849   1163   -327   -930    555   1148   1135    750
   -275   1200   1475   -462   -875   1337   -519   -958    737   1639   1647   1319
   -249    787   1036   -267   -641    911   -646  -1062    470   1400   1395   1109
   -280    194    475     41   -379    335   -680  -1158    -64    540    506    194
   -298   -215     83    257   -192    -67   -558   -997   -275     -5   -111   -457
   -259   -335    -75    296    -93   -205   -374   -670   -101     28   -168   -535
   -155   -288   -132    223    -12   -210   -239   -420     67    135   -114   -496
   -101   -277   -176    187     36   -228   -184   -298    155    179    -90   -483
    -83   -277   -194    179     54   -236   -158   -254    189    187    -85   -485
    -75   -293   -218    181     70   -257   -140   -231    202    181    -90   -491
    -83   -298   -215    192     64   -257   -142   -223    205    171    -98   -498
    -70   -267   -200    166     62   -233   -132   -200    226    189    -83   -485
    -59   -236   -176    148     57   -207   -119   -184    239    205    -67   -470
    -75   -215   -142    145     31   -179   -116   -174    254    218    -54   -459
    -59   -197   -137    129     38   -168   -114   -153    272    231    -38   -444
    -51   -168   -119    109     33   -145   -119   -142    280    233    -36   -446
    -28   -145   -116     85     41   -132   -122   -127    296    252    -20   -433
     -5   -114   -111     57     51   -114   -135   -109    314    267     -7   -418
     -5    -80    -75     44     33    -77   -129    -93    337    285      5   -405
     -7    -54    -46     28     18    -49   -124    -72    361    306     23   -387
      0      0      0      0      0      0   -119    -46    384    329     49   -363
     -5     25     31    -12    -18     28   -135    -38    402    348     64   -350
    -12     36     49    -10    -31     41   -140    -15    423    368     83   -345
    -12     88    101    -38    -57     93   -119     25    470    413    129   -327
      5    135    129    -70    -62    132    -98     75    524    459    158   -298
      5    129    122    -70    -59    127   -111    119    563    493    176   -226
     20    161    140    -90    -59    150   -116    171    613    545    223   -176
     49    213    161   -132    -57    187   -109    223    667    602    277   -124
     72    262    189   -168    -59    228   -124    249    698    641    319    -90
     80    303    220   -194    -70    262   -127    265    727    672    355    -57
     80    348    267   -213    -93    309   -114    275    748    698    387    -28
     85    342    257   -215    -85    301   -129    254    730    683    384    -51
     80    342    262   -213    -90    303   -129    233    711    649    350    -90
     67    332    262   -200    -96    296   -129    202    675    600    298    -96
     64    342    277   -202   -106    311   -148    150    628    553    270   -135
     49    314    262   -181   -106    288   -153    109    584    504    223   -197
     20    283    262   -153   -119    272   -142     57    550    459    187   -226
     18    257    239   -140   -111    249   -142      5    504    402    140   -270
     25    244    218   -135    -96    231   -153    -46    454    348     98   -324
    -20    192    213    -85   -116    200   -166    -93    415    306     64   -368
    -23    171    194    -75   -109    181   -158   -116    400    285     57   -402
    -18    181    200    -85   -109    189   -145   -129    381    270     38   -449
     -5    189    194    -90    -98    192   -124   -135    371    244     -2   -433
      2    174    168    -90    -83    171   -127   -127    384    249     -5   -397
     23    210    184   -116    -80    197   -122   -111    420    280     25   -361
     15    259    244   -137   -114    252   -122   -116    441    290     46   -358
     12    340    327   -176   -155    335   -142   -135    444    298     62   -353
     33    407    374   -220   -171    392   -184   -158    454    322     93   -327
     33    389    355   -213   -161    374   -215   -176    441    319     96   -327
     51    361    309   -207   -129    335   -213   -171    436    322    106   -311
     62    322    259   -192    -98    290   -220   -192    410    296     85   -337
     54    303    249   -181    -96    277   -236   -205    384    270     70   -376
     33    257    223   -145    -93    241   -236   -210    363    239     33   -418
     25    163    135    -96    -54    150   -246   -231    319    171    -44   -467
     31    103     72    -67    -20     88   -259   -265    254    103   -114   -540
     41     85     44    -64     -2     64   -267   -285    218     70   -142   -563
     57     41    -15    -49     36     15   -270   -285    197     46   -158   -558
     41     25    -18    -36     28      5   -288   -303    171     18   -179   -581
     59     28    -31    -44     46      0   -298   -311    158     -2   -202   -600
     41    -20    -64    -10     51    -44   -316   -342    119    -41   -241   -626
    -10    -51    -41     31     12    -46   -316   -363    103    -57   -249   -654
     -7    -51    -44     28     15    -49   -298   -353    109    -51   -231   -659
     -2     -2      0      2     -2     -2   -301   -355    109    -49   -223   -678
     -2    -23    -23     12      7    -23   -303   -353    103    -64   -244   -652
      0    -88    -88     44     41    -88   -298   -340    109    -77   -262   -623
      0   -124   -124     62     59   -124   -296   -332    101    -90   -280   -636
     -5   -257   -252    132    122   -254   -257   -296     57   -174   -366   -753
    -10   -462   -454    236    220   -459   -142   -220    -20   -389   -618  -1039
    -15   -485   -470    249    226   -480    -23   -127      5   -493   -743  -1153
    -59   -231   -171    142     54   -200      7   -174     90   -381   -587  -1023
   -137    239    376    -49   -257    306   -163   -605     38   -142   -205   -672
   -194    979   1171   -392   -683   1075   -462  -1057     70    345    441    -77
   -187   1499   1686   -657   -937   1592   -701  -1205    272    945   1080    558
    -88   1319   1408   -615   -748   1363   -885  -1208    314   1174   1286    805
    -64    779    844   -355   -454    810   -937  -1252    -20    646    753    303
    -64    267    329   -103   -197    298   -854  -1228   -475   -275   -181   -545
      0     12     12     -5     -7     12   -680   -950   -413   -478   -493   -839
     49      2    -49    -28     49    -23   -517   -659   -161   -314   -407   -774
     80      7    -72    -44     77    -31   -400   -452      7   -207   -337   -709
     83      5    -77    -44     80    -36   -348   -332     80   -161   -303   -667
     72     10    -64    -41     67    -25   -322   -285     98   -155   -293   -657
     33    -33    -70     -2     51    -51   -303   -267    101   -163   -301   -667
     41    -18    -59    -10     49    -38   -290   -249    111   -150   -285   -670
     57     38    -18    -49     36     12   -280   -228    135   -122   -252   -641
     64     -2    -67    -31     64    -33   -265   -223    142   -116   -259   -633
     49    -25    -75    -12     59    -49   -257   -239    137   -122   -265   -652
     70     31    -38    -49     54     -2   -262   -244    145   -111   -244   -657
     80     51    -28    -67     54     12   -249   -228    163    -96   -231   -618
     88     67    -23    -77     54     23   -231   -215    187    -80   -218   -589
    109     83    -25    -96     67     28   -226   -200    210    -57   -197   -576
    142    114    -28   -127     85     44   -236   -184    236    -33   -171   -553
    142    155     12   -150     64     83   -231   -166    262     -7   -142   -527
    166    181     12   -174     75     98   -223   -142    293     12   -135   -506
    202    205      0   -205     98    103   -226   -119    316     23   -140   -488
    236    213    -23   -223    129     96   -215    -67    358     59   -106   -441
    228    262     33   -246     96    148   -218    -41    392    103    -75   -431
    220    285     64   -252     77    176   -215      2    452    155    -23   -407
    246    316     67   -283     88    192   -205     54    504    192     12   -355
    249    311     62   -280     93    187   -184    106    550    239     41   -301
    223    311     88   -270     67    200   -179    140    587    272     64   -265
    244    348    103   -296     70    228   -171    176    626    309    106   -220
    283    389    106   -337     88    249   -174    202    652    350    153   -189
    280    400    119   -340     80    259   -176    197    646    355    168   -205
    239    392    150   -316     44    272   -181    181    623    332    158   -202
    226    387    161   -306     31    275   -184    153    584    288    124   -210
    220    358    137   -290     38    249   -176    116    540    239     90   -241
    236    358    122   -296     57    241   -166     88    509    197     62   -277
    228    348    119   -288     54    233   -189     31    454    135      7   -316
    210    309     96   -259     57    202   -202    -20    400     83    -25   -350
    171    262     90   -220     41    176   -194    -70    361     44    -46   -384
    127    244    116   -184      5    181   -189   -119    322     -5    -85   -418
    137    215     77   -176     28    148   -205   -150    280    -49   -122   -446
    142    174     31   -158     54    103   -213   -176    246    -80   -148   -478
    119    161     38   -140     38    101   -207   -187    239    -88   -148   -483
    145    163     18   -153     64     90   -181   -168    265    -57   -114   -470
    129    202     70   -166     28    137   -174   -161    280    -51   -114   -488
    111    239    124   -176     -7    181   -171   -148    303    -31    -90   -452
    114    254    140   -184    -12    197   -187   -166    301    -31    -80   -433
    148    316    168   -231    -10    244   -189   -163    327      0    -41   -392
    150    376    226   -265    -38    303   -218   -166    350     18    -15   -353
    148    376    228   -262    -41    303   -236   -168    350     15    -10   -342
    158    345    184   -254    -12    265   -241   -179    332      7    -10   -355
    158    322    163   -239     -2    244   -257   -205    296    -20    -23   -371
    132    288    155   -210    -10    223   -267   -218    270    -46    -44   -379
    124    220     96   -174     15    158   -270   -218    246    -75    -77   -407
    129    140     10   -137     59     75   -277   -228    213   -122   -124   -441
    142    103    -38   -122     90     33   -293   -246    181   -150   -171   -478
    124     54    -70    -90     98     -7   -306   -272    137   -194   -210   -519
    101    -23   -124    -38    111    -72   -288   -283    101   -241   -241   -532
    101    -62   -163    -18    132   -111   -277   -293     77   -259   -252   -535
     88    -64   -153    -10    119   -109   -283   -293     77   -252   -244   -553
     90    -75   -166    -10    127   -119   -293   -298     62   -272   -262   -571
    101    -85   -187     -7    142   -135   -288   -306     51   -290   -272   -568
     96    -98   -197      0    145   -145   -280   -303     51   -298   -275   -563
     83   -106   -189     12    135   -148   -288   -306     41   -316   -283   -566
     83   -122   -207     18    142   -166   -290   -298     38   -314   -272   -566
     83   -103   -187     10    132   -145   -296   -293     36   -319   -280   -576
     75   -148   -223     36    148   -184   -298   -301      5   -366   -337   -626
     96   -311   -407    109    252   -358   -280   -290    -85   -506   -478   -753
    106   -568   -675    231    389   -620   -163   -215   -187   -732   -737  -1005
     88   -613   -701    259    394   -657    -31   -119   -161   -818   -844  -1124
     23   -355   -379    163    200   -366      2   -220    -88   -698   -688   -987
    -85    135    220    -23   -153    176   -213   -683    -80   -402   -270   -587
   -181    893   1072   -355   -628    982   -532  -1093     59    153    423     90
   -155   1392   1545   -618   -849   1467   -779  -1189    345    774   1067    717
    -33   1210   1244   -589   -639   1226   -937  -1192    358    924   1189    880
    -18    605    623   -293   -319    613   -966  -1244    -67    329    592    337
    -49     80    129    -15    -90    103   -846  -1158   -493   -454   -205   -436
    -10   -153   -142     80     64   -148   -644   -844   -415   -592   -444   -683
     28   -181   -213     75    119   -197   -472   -581   -220   -493   -413   -670
     64   -207   -272     72    168   -239   -348   -405   -103   -436   -381   -649
     85   -246   -335     77    207   -288   -290   -324    -59   -420   -368   -631
     93   -249   -342     77    215   -293   -283   -303    -59   -433   -376   -633
     88   -236   -324     72    205   -280   -275   -283    -51   -444   -392   -620
     88   -257   -345     85    215   -301   -254   -252    -33   -426   -379   -615
     96   -252   -348     75    220   -298   -259   -249    -23   -402   -350   -641
     96   -228   -324     64    207   -275   -249   -239     -7   -387   -329   -631
    101   -200   -301     46    200   -252   -244   -226      7   -379   -314   -605
    116   -187   -303     36    210   -244   -239   -210     25   -361   -293   -574
    109   -202   -311     44    210   -257   -231   -200     38   -353   -293   -574
    103   -197   -303     46    202   -249   -226   -181     54   -340   -270   -555
    114   -184   -298     33    205   -239   -218   -150     75   -319   -244   -519
    116   -153   -270     18    192   -210   -207   -129    101   -301   -231   -491
    106   -168   -275     31    189   -223   -205   -109    116   -288   -220   -470
     70   -174   -246     51    155   -210   -197    -83    135   -267   -207   -457
     44   -168   -213     62    127   -189   -187    -54    166   -239   -179   -446
     25   -168   -194     72    109   -181   -179    -23    192   -213   -155   -436
     33   -150   -184     57    106   -166   -168     25    236   -174   -124   -413
     46   -127   -174     38    109   -150   -150     93    285   -127    -83   -366
     51   -124   -176     33    111   -150   -129    158    340    -70    -33   -309
     59   -129   -189     36    124   -158   -109    207    392    -20      5   -262
     75    -83   -161      2    116   -122   -111    252    431     28     59   -202
     80    -51   -132    -15    106    -93   -129    275    444     51     77   -176
    103     -5   -109    -51    106    -54   -155    270    444     54     80   -158
    158     25   -132    -90    145    -51   -174    257    431     44     72   -153
    184     25   -158   -106    171    -64   -176    226    405     20     57   -161
    181     10   -171    -96    176    -80   -166    197    379     -7     36   -176
    168    -20   -189    -75    179   -103   -163    158    345    -46     15   -207
    163    -49   -213    -57    187   -129   -163    122    306    -85     -7   -228
    168    -49   -220    -59    192   -135   -161     83    275   -101    -15   -259
    179    -44   -223    -67    200   -132   -161     38    239   -132    -36   -285
    163    -83   -246    -41    205   -163   -158    -18    181   -197    -90   -329
    155   -137   -293     -7    223   -215   -150    -64    127   -254   -137   -366
    155   -163   -319      2    236   -241   -145    -85    101   -270   -150   -384
    145   -171   -316     12    231   -244   -140    -96     80   -280   -155   -418
    142   -161   -306      7    223   -233   -129    -93     72   -290   -158   -428
    153   -174   -327     10    239   -249   -114    -75     85   -290   -150   -415
    168   -187   -358      7    262   -272    -85    -51    119   -283   -137   -400
    194   -155   -350    -20    270   -252    -64    -36    163   -259   -114   -366
    207   -106   -314    -51    259   -207    -49    -25    207   -231    -88   -324
    194    -85   -280    -54    236   -181    -49    -10    252   -187    -54   -265
    189    -33   -223    -80    205   -127   -106    -31    246   -171    -49   -252
    202    -44   -249    -80    226   -145   -129    -31    241   -163    -44   -259
    197    -64   -262    -67    228   -163   -132    -36    244   -158    -15   -262
    174    -67   -241    -51    207   -153   -140    -46    239   -150      7   -257
    137    -96   -233    -20    184   -166   -135    -49    218   -161      0   -259
    114   -166   -280     25    194   -223   -119    -38    194   -179    -25   -290
     98   -262   -363     80    231   -311   -114    -38    158   -215    -54   -340
     67   -342   -410    137    239   -376   -111    -54    122   -254    -80   -368
     41   -358   -402    155    220   -379   -116    -93     77   -309   -127   -402
     33   -397   -431    179    231   -413   -122   -103     54   -332   -148   -389
     64   -405   -470    168    265   -436   -140   -103     41   -335   -145   -368
     41   -446   -488    202    265   -467   -150   -114     25   -342   -150   -376
    -10   -496   -485    252    236   -491   -150   -135     -2   -374   -179   -400
      7   -511   -519    252    262   -514   -158   -142    -18   -389   -194   -405
     -2   -530   -530    265    262   -532   -181   -171    -44   -418   -226   -426
    -54   -592   -537    324    241   -566   -179   -192    -59   -439   -241   -433
    -57   -613   -555    335    246   -584   -158   -189    -62   -446   -254   -444
    -67   -613   -545    340    236   -581   -179   -207    -75   -462   -270   -462
    -80   -644   -563    361    239   -602   -187   -223   -106   -501   -301   -496
    -80   -833   -753    457    335   -795   -145   -213   -205   -636   -441   -631
    -54  -1057  -1005    553    472  -1031    -49   -148   -327   -878   -714   -911
    -51  -1096  -1044    574    493  -1070     62    -38   -314   -966   -844  -1065
   -119   -893   -776    504    327   -836    103   -140   -252   -862   -714   -953
   -259   -431   -171    345    -44   -301    -72   -610   -218   -558   -277   -493
   -381    345    727     18   -555    537   -324   -987    -10     51    485    285
   -366    878   1244   -254   -805   1060   -553  -1065    290    709   1195   1002
   -301    709   1008   -205   -657    857   -745  -1104    290    891   1358   1221
   -283    140    423     72   -353    280   -823  -1195   -140    311    756    654
   -262   -335    -75    298    -93   -205   -724  -1117   -561   -483    -75   -194
   -215   -579   -363    397     72   -472   -517   -800   -540   -698   -381   -522
   -137   -584   -446    358    153   -517   -350   -506   -363   -613   -361   -524
    -51   -568   -517    311    231   -542   -257   -335   -262   -561   -337   -517
    -15   -597   -581    306    283   -589   -226   -272   -239   -561   -358   -540
     10   -615   -626    301    316   -620   -218   -257   -241   -568   -371   -555
     25   -615   -641    293    332   -628   -200   -244   -228   -561   -363   -548
     28   -615   -644    293    335   -628   -187   -223   -215   -548   -348   -542
     67   -623   -693    277    379   -657   -192   -207   -205   -545   -340   -545
     90   -633   -724    270    407   -680   -171   -189   -189   -537   -329   -535
     98   -628   -727    265    413   -678   -153   -179   -179   -527   -316   -527
     98   -605   -704    254    400   -654   -155   -168   -171   -511   -298   -506
    116   -568   -688    226    402   -628   -163   -161   -161   -498   -280   -480
    150   -530   -680    189    413   -602   -163   -148   -142   -475   -254   -449
    155   -509   -665    174    407   -584   -161   -135   -129   -454   -233   -428
    140   -514   -654    187    397   -584   -155   -127   -124   -452   -226   -428
    135   -496   -631    179    381   -561   -155   -114   -119   -439   -215   -428
    119   -485   -605    181    361   -545   -150    -93    -96   -415   -192   -402
    140   -449   -589    153    363   -519   -145    -62    -70   -389   -171   -374
    163   -387   -550    111    355   -467   -145    -33    -41   -363   -150   -348
    197   -319   -517     59    355   -418   -137     12     -5   -327   -124   -316
    233   -252   -488      7    358   -368   -140     62     31   -290    -98   -293
    272   -210   -485    -31    379   -348   -140    111     67   -249    -72   -259
    316   -153   -470    -80    392   -311   -132    163    116   -194    -25   -205
    327   -135   -465    -96    394   -298   -129    202    155   -148     20   -155
    327   -122   -452   -103    387   -285   -127    223    181   -111     59   -114
    342    -80   -426   -132    381   -252   -124    241    207    -80     96    -72
    345    -41   -387   -150    366   -213   -122    246    218    -62    114    -49
    319    -38   -358   -142    337   -197   -140    220    200    -77    103    -57
    285    -44   -329   -122    306   -187   -150    194    174   -106     88    -72
    259    -46   -306   -106    283   -176   -148    168    150   -132     67    -88
    233    -49   -283    -90    257   -166   -135    140    129   -153     46    -98
    184    -83   -267    -51    223   -176   -132     90     85   -197     12   -129
    150   -114   -265    -18    207   -189   -132     41     44   -241    -23   -161
    129   -140   -272      5    200   -205   -140    -12      2   -283    -64   -197
    111   -176   -288     33    200   -231   -148    -59    -38   -322   -103   -239
     98   -176   -275     38    187   -226   -145    -90    -62   -342   -122   -257
     88   -163   -252     36    168   -207   -132   -114    -72   -355   -135   -270
     77   -140   -218     31    145   -179   -111   -122    -75   -361   -145   -280
     67   -150   -218     41    142   -184    -96   -122    -83   -363   -150   -288
     93   -135   -231     20    158   -181    -90   -106    -59   -340   -129   -267
    129    -62   -194    -33    161   -127    -96    -90    -36   -311   -103   -241
    153     10   -145    -83    148    -67   -106    -96    -25   -296    -83   -223
    168     51   -116   -109    142    -31   -129   -101    -10   -272    -57   -194
    150     44   -106    -98    127    -31   -150   -119    -18   -275    -59   -194
    124     12   -114    -70    119    -49   -153   -135    -36   -296    -72   -205
    114     -5   -122    -54    116    -64   -161   -145    -54   -309    -83   -207
     85    -44   -129    -20    106    -85   -176   -163    -77   -332    -98   -220
     77    -62   -142     -7    109   -103   -184   -174   -103   -363   -129   -249
     75   -124   -200     23    137   -161   -192   -194   -142   -415   -189   -301
     62   -215   -277     77    168   -246   -197   -223   -187   -467   -246   -355
     70   -244   -314     88    192   -277   -210   -249   -215   -504   -275   -387
     64   -272   -337    103    200   -303   -231   -288   -265   -550   -309   -420
     75   -288   -363    106    218   -324   -246   -316   -303   -594   -353   -462
     80   -285   -366    103    223   -324   -257   -332   -324   -618   -374   -483
     83   -288   -371    103    226   -329   -265   -340   -340   -628   -379   -491
     80   -322   -402    119    241   -363   -275   -361   -366   -657   -397   -511
     70   -327   -397    127    233   -361   -275   -374   -387   -678   -415   -535
     67   -324   -392    127    226   -358   -277   -387   -407   -696   -431   -548
     80   -337   -418    129    249   -376   -280   -387   -418   -706   -439   -548
    101   -296   -397     96    249   -345   -285   -392   -426   -722   -449   -561
    101   -280   -384     88    241   -332   -290   -407   -444   -743   -465   -579
    101   -392   -493    142    296   -444   -283   -407   -496   -810   -540   -649
    129   -607   -737    239    433   -672   -233   -368   -600   -984   -737   -839
    119   -758   -880    316    498   -818   -124   -285   -657  -1179   -971  -1098
     98   -649   -750    275    423   -698    -31   -207   -574  -1163   -976  -1130
      2   -342   -345    168    171   -342    -67   -454   -522   -984   -724   -875
   -135    241    376    -51   -254    309   -298   -953   -465   -566   -148   -272
   -213    935   1145   -363   -680   1039   -509  -1195   -223     70    618    509
   -168   1148   1317   -491   -743   1231   -714  -1252    -57    545   1122   1054
   -111    761    870   -327   -491    815   -839  -1330   -283    361    917    901
   -101    179    280    -38   -189    228   -870  -1410   -789   -439     90     77
    -93   -220   -127    155     15   -176   -743  -1226  -1010  -1028   -568   -602
    -31   -316   -288    174    127   -303   -566   -872   -810   -979   -615   -672
     33   -288   -322    124    176   -303   -439   -633   -639   -870   -561   -626
     85   -327   -413    122    249   -368   -327   -475   -535   -805   -519   -597
     80   -376   -457    148    267   -418   -285   -420   -509   -789   -511   -620
     85   -363   -449    137    267   -405   -277   -394   -501   -789   -522   -633
    137   -332   -470     96    301   -400   -267   -368   -488   -787   -522   -592
    148   -319   -467     85    306   -392   -272   -368   -488   -789   -501   -579
    140   -309   -449     83    293   -379   -280   -376   -491   -792   -504   -636
    145   -314   -459     83    301   -384   -285   -366   -483   -795   -522   -631
    163   -290   -457     62    309   -374   -275   -350   -475   -789   -514   -587
    168   -244   -413     38    290   -327   -270   -348   -470   -795   -522   -594
    145   -265   -410     59    275   -337   -270   -340   -459   -782   -517   -574
    132   -272   -407     70    267   -340   -277   -322   -441   -763   -504   -561
    161   -241   -402     38    280   -322   -290   -319   -431   -761   -491   -555
    166   -197   -363     15    265   -280   -275   -290   -392   -711   -426   -504
    129   -168   -301     18    215   -236   -270   -262   -353   -672   -400   -545
    137   -155   -296      7    215   -226   -272   -249   -348   -688   -452   -537
    174   -142   -316    -18    241   -228   -272   -215   -327   -678   -439   -454
    179   -127   -306    -25    241   -215   -246   -148   -265   -615   -381   -418
    187   -132   -319    -28    252   -223   -215    -77   -189   -532   -322   -358
    220   -111   -332    -54    275   -223   -202    -10   -129   -472   -267   -285
    283    -51   -335   -114    306   -194   -223     10   -129   -467   -262   -265
    345     38   -306   -192    327   -132   -249     33   -106   -436   -210   -226
    340    129   -213   -236    275    -41   -223     80    -51   -374    -98   -181
    327    257    -72   -293    200     93   -213    114     -7   -298      5   -142
    324    280    -46   -303    184    116   -220    114     -2   -262      2   -129
    374    218   -155   -296    265     31   -246     80    -41   -303    -90   -135
    384    239   -145   -311    262     49   -259     57    -41   -314   -103   -142
    350    252   -101   -301    226     75   -246     33      0   -322    -98   -155
    324    288    -38   -306    181    124   -252    -20     33   -376   -132   -194
    275    283      7   -277    135    145   -241    -44     15   -444   -187   -213
    192    202     10   -200     88    106   -226    -70    -80   -514   -233   -236
    161    155     -7   -158     85     75   -215   -116   -155   -576   -283   -290
    155    148    -10   -153     83     67   -215   -158   -210   -626   -314   -322
    174    135    -38   -153    106     49   -246   -205   -283   -696   -371   -376
    215    210     -5   -213    109    103   -280   -257   -355   -774   -439   -449
    213    267     54   -241     77    163   -283   -293   -400   -818   -475   -488
    220    262     38   -244     90    150   -265   -324   -418   -820   -480   -511
    228    262     33   -244     98    148   -259   -335   -410   -797   -462   -509
    194    298    101   -249     46    202   -241   -322   -374   -761   -423   -483
    189    358    168   -272     10    262   -223   -306   -340   -730   -392   -441
    210    407    197   -309      7    301   -236   -309   -329   -717   -376   -400
    174    423    249   -298    -36    337   -267   -327   -309   -688   -337   -355
    179    407    228   -293    -25    319   -311   -342   -311   -683   -340   -340
    223    381    155   -303     33    270   -335   -366   -353   -722   -376   -361
    233    381    148   -309     41    265   -348   -376   -371   -735   -392   -368
    197    381    184   -288      7    283   -340   -379   -376   -743   -407   -371
    155    314    158   -236      0    236   -332   -384   -394   -758   -423   -371
    148    181     31   -166     57    106   -345   -407   -465   -826   -496   -431
    148    103    -44   -127     96     31   -355   -428   -506   -862   -540   -478
    145     64    -80   -103    114     -7   -335   -420   -517   -875   -561   -491
    137     36   -101    -88    119    -31   -324   -426   -532   -891   -581   -504
    155     41   -114    -98    135    -36   -345   -444   -553   -911   -592   -517
    153     36   -116    -96    132    -38   -353   -457   -571   -932   -605   -522
    137      2   -135    -70    137    -64   -379   -485   -613   -969   -641   -545
    142     12   -129    -80    135    -59   -379   -480   -607   -958   -628   -532
    153     25   -127    -90    140    -49   -363   -478   -613   -966   -628   -542
    129     20   -111    -75    122    -46   -355   -470   -615   -982   -654   -558
    119     10   -109    -64    114    -49   -353   -467   -605   -984   -657   -540
    135      5   -129    -72    132    -59   -374   -496   -633  -1005   -665   -563
    127    -10   -137    -59    129    -72   -374   -491   -646  -1015   -688   -589
    135   -103   -239    -15    184   -171   -353   -472   -691  -1096   -784   -644
    140   -327   -467     93    303   -397   -275   -420   -792  -1286  -1002   -836
    119   -431   -550    153    332   -491   -155   -335   -815  -1426  -1174  -1031
     72   -218   -290     72    179   -254    -75   -283   -696  -1348  -1096   -982
      5    174    166    -90    -80    171   -181   -579   -678  -1158   -831   -709
    -51    776    828   -361   -439    802   -491  -1070   -693   -792   -309   -187
    -67   1452   1519   -693   -795   1486   -719  -1236   -436   -155    410    491
    -20   1467   1488   -724   -756   1478   -901  -1234   -288    236    771    852
    -20    961    982   -470   -501    971   -966  -1275   -555    -80    420    548
    -28    446    475   -207   -252    459   -924  -1337  -1114   -963   -433   -246
    -10     72     80    -31    -46     75   -787  -1176  -1275  -1415   -948   -730
     12    -28    -41      7     25    -33   -626   -891  -1052  -1296   -924   -711
     41    -12    -57    -15     46    -33   -485   -667   -859  -1169   -844   -644
     75     10    -64    -41     70    -25   -376   -506   -727  -1080   -795   -597
     98     12    -85    -57     90    -36   -348   -472   -693  -1070   -792   -602
     80     10    -70    -46     75    -28   -324   -446   -672  -1057   -787   -594
     62     23    -41    -44     51     -7   -306   -415   -644  -1034   -771   -579
    116     38    -77    -77     98    -18   -322   -423   -665  -1057   -797   -597
    148     49    -98    -98    122    -23   -332   -423   -667  -1067   -802   -600
    150     62    -88   -106    119    -12   -324   -405   -641  -1041   -776   -574
    150     75    -75   -116    114      0   -319   -389   -620  -1015   -758   -555
    158     98    -59   -127    109     20   -316   -376   -602  -1000   -740   -537
    148    111    -36   -132     93     38   -314   -374   -587   -989   -732   -524
    137    122    -15   -129     75     54   -301   -355   -566   -963   -711   -509
    158    153     -5   -158     83     75   -293   -332   -540   -927   -678   -488
    168    184     15   -176     77    101   -290   -311   -514   -893   -628   -462
    137    192     54   -166     41    124   -280   -290   -493   -872   -623   -475
    153    194     41   -174     57    119   -277   -259   -472   -865   -644   -454
    174    223     49   -197     62    135   -267   -220   -433   -818   -594   -397
    187    280     93   -233     46    187   -241   -166   -368   -745   -524   -389
    194    319    122   -259     36    220   -210   -111   -306   -696   -509   -332
    228    342    114   -285     57    231   -192    -62   -254   -649   -462   -265
    254    379    124   -316     64    252   -187    -20   -207   -592   -392   -246
    254    400    145   -327     54    272   -174     36   -140   -514   -327   -213
    226    428    202   -329     10    316   -161     67   -101   -480   -314   -184
    215    462    244   -340    -15    353   -158     90    -88   -467   -306   -129
    236    457    220   -348      7    340   -171    101    -93   -470   -306   -122
    249    472    223   -361     12    348   -176    109   -103   -478   -314   -109
    220    454    233   -337     -7    345   -171     93   -127   -491   -319   -129
    174    423    249   -298    -38    337   -181     44   -187   -537   -361   -179
    122    394    272   -259    -75    335   -205    -20   -252   -597   -410   -233
     80    376    296   -228   -106    337   -218    -77   -301   -636   -444   -270
     62    381    316   -223   -127    350   -202   -140   -342   -675   -478   -309
     57    376    316   -218   -129    348   -181   -207   -394   -722   -517   -355
     62    379    316   -220   -127    350   -174   -244   -436   -748   -548   -376
     59    332    272   -194   -106    303   -163   -249   -480   -779   -579   -405
     57    296    239   -176    -90    267   -166   -241   -504   -792   -592   -426
     41    254    213   -148    -85    233   -163   -236   -498   -795   -597   -433
     18    257    236   -140   -109    246   -155   -226   -478   -789   -597   -439
      7    265    257   -135   -124    262   -140   -215   -454   -787   -600   -446
     20    319    296   -171   -137    309   -122   -197   -400   -743   -563   -418
     62    384    322   -223   -129    353   -119   -189   -363   -701   -537   -394
    129    454    324   -293    -96    389   -135   -192   -340   -670   -509   -374
    171    527    355   -348    -90    441   -181   -207   -306   -623   -444   -337
    166    506    340   -335    -88    423   -194   -218   -298   -602   -441   -348
    150    444    293   -298    -72    371   -181   -215   -301   -594   -452   -319
    137    431    293   -285    -77    363   -181   -213   -301   -576   -423   -301
    155    418    262   -285    -51    340   -207   -223   -327   -587   -405   -280
    158    353    192   -257    -15    272   -207   -213   -345   -602   -410   -277
    158    257     98   -210     31    179   -202   -218   -379   -649   -465   -340
    148    194     46   -171     49    122   -192   -218   -405   -675   -491   -350
    140    176     36   -158     51    106   -184   -223   -426   -691   -501   -366
    127    116    -10   -122     67     54   -176   -233   -444   -711   -527   -392
    109     83    -25    -96     67     28   -174   -244   -465   -727   -545   -407
    109     75    -36    -93     72     20   -163   -241   -470   -727   -550   -413
     83     25    -57    -54     70    -15   -153   -241   -472   -730   -553   -415
     41     -7    -49    -18     44    -28   -148   -241   -475   -730   -550   -410
     18     -7    -25     -5     20    -18   -142   -244   -478   -735   -553   -420
     10    -20    -31      5     18    -25   -132   -239   -472   -737   -553   -426
     10    -10    -20      0     15    -15   -140   -244   -483   -753   -568   -441
     18    -18    -36      0     23    -25   -155   -246   -498   -758   -579   -446
     41    -28    -70     -7     54    -49   -155   -241   -506   -761   -592   -457
     38   -158   -197     57    116   -176   -127   -223   -553   -844   -688   -550
     44   -389   -433    174    239   -410    -57   -176   -665  -1065   -940   -792
     44   -465   -509    210    275   -485     64    -80   -678  -1210  -1124   -992
      5   -288   -293    140    148   -290    142    -62   -574  -1132  -1041   -932
   -127     77    202     23   -166    140     38   -410   -566   -924   -724   -628
   -254    758   1013   -252   -633    885   -267   -937   -581   -519   -137    -51
   -298   1397   1696   -550   -997   1548   -517  -1145   -366     98    594    636
   -249   1426   1673   -589   -961   1548   -732  -1197   -270    467    969   1002
   -215    888   1101   -337   -659    995   -807  -1236   -558    103    571    652
   -213    303    517    -44   -363    410   -758  -1241  -1052   -776   -327   -184
   -189    -31    158    106   -174     62   -566   -966  -1083  -1111   -761   -607
   -140    -70     67    103   -103     -2   -384   -639   -833   -969   -711   -581
    -64    -80    -15     72    -25    -49   -241   -413   -659   -862   -649   -535
    -41   -122    -80     83     18   -101   -163   -290   -576   -810   -623   -519
    -38   -129    -90     83     25   -111   -155   -267   -561   -815   -631   -530
    -38   -127    -88     83     23   -109   -148   -254   -553   -818   -636   -540
    -38   -122    -85     77     20   -103   -145   -244   -550   -818   -639   -542
     -7    -80    -72     44     31    -77   -132   -226   -527   -795   -618   -527
     -7    -80    -75     44     31    -77   -119   -202   -506   -776   -605   -506
    -25   -101    -75     62     23    -88   -119   -197   -501   -769   -605   -501
    -31    -93    -62     59     15    -77    -85   -179   -470   -745   -587   -483
    -20    -88    -67     54     23    -77    -85   -174   -457   -735   -579   -475
    -20   -114    -93     67     36   -103   -119   -189   -475   -748   -589   -480
     12   -109   -124     46     67   -116   -127   -189   -478   -748   -592   -485
     57    -41    -98    -10     77    -70   -137   -176   -467   -735   -584   -478
     77     31    -46    -54     62     -7   -124   -140   -428   -688   -545   -439
     83     72    -12    -77     46     31   -116   -116   -402   -665   -524   -413
     96    119     20   -109     36     70   -106    -80   -368   -633   -496   -381
    119    155     36   -137     41     96    -90    -28   -319   -584   -457   -348
    150    166     15   -158     67     90    -80     15   -270   -535   -418   -319
    158    155     -5   -158     83     75    -72     62   -223   -483   -371   -285
    163    174     10   -168     75     93    -64    119   -158   -420   -306   -226
    171    210     36   -192     67    122    -57    176    -93   -353   -239   -158
    200    262     62   -231     70    163    -49    220    -41   -293   -187   -106
    213    319    106   -267     51    215    -46    249     -7   -252   -148    -67
    220    368    145   -296     36    257    -54    257      0   -228   -122    -44
    218    394    174   -306     20    285    -64    241    -10   -236   -127    -46
    218    413    194   -314     12    303    -75    215    -38   -267   -150    -67
    210    433    223   -322     -7    329    -75    189    -64   -296   -174    -83
    210    439    226   -324     -7    332    -80    153   -101   -329   -205   -109
    220    441    220   -332     -2    332    -93    109   -142   -371   -241   -140
    207    454    246   -329    -18    350   -106     49   -192   -426   -280   -179
    176    446    270   -314    -46    358   -116    -15   -254   -488   -332   -233
    148    415    267   -283    -59    340   -142    -88   -332   -558   -392   -298
    106    381    275   -246    -85    329   -158   -161   -394   -620   -452   -358
     70    366    296   -218   -111    332   -158   -207   -428   -659   -485   -392
     75    387    309   -233   -116    350   -153   -228   -441   -675   -501   -407
     88    402    314   -246   -114    358   -148   -236   -444   -683   -514   -415
     93    394    298   -246   -101    348   -142   -246   -452   -691   -522   -426
     96    392    296   -244    -98    345   -127   -246   -449   -691   -524   -431
    119    459    340   -290   -111    400   -116   -223   -426   -665   -501   -415
    129    542    413   -337   -142    478   -109   -197   -387   -626   -462   -381
    122    610    488   -368   -181    550   -116   -192   -361   -594   -426   -350
    124    670    545   -397   -210    607   -135   -197   -342   -571   -397   -322
    137    678    540   -407   -202    607   -176   -223   -348   -568   -397   -319
    153    652    498   -402   -174    576   -197   -236   -366   -581   -405   -319
    174    644    470   -410   -148    558   -210   -246   -381   -589   -407   -319
    158    628    470   -392   -155    550   -228   -270   -402   -607   -413   -327
    122    594    472   -361   -174    535   -236   -293   -426   -636   -439   -348
    119    519    400   -322   -140    459   -239   -303   -462   -675   -483   -381
    111    428    314   -272   -101    371   -241   -319   -501   -719   -524   -420
    106    363    257   -233    -75    311   -252   -345   -542   -761   -563   -459
    103    314    210   -210    -54    262   -259   -374   -581   -800   -597   -493
     93    272    179   -184    -41    226   -257   -389   -607   -826   -623   -519
     93    246    150   -171    -28    200   -259   -394   -618   -833   -633   -527
     98    220    122   -158    -10    171   -246   -379   -613   -826   -618   -514
    101    207    106   -155     -2    158   -241   -374   -613   -828   -615   -509
    103    200     96   -153      5    148   -241   -376   -618   -833   -618   -514
    109    197     88   -155     10    145   -241   -381   -628   -841   -623   -524
    129    231    101   -179     15    166   -239   -384   -631   -846   -626   -522
    109    213    103   -161      2    158   -241   -394   -639   -859   -633   -530
     96    179     83   -140      7    132   -236   -394   -639   -862   -633   -535
    101    111      7   -109     46     59   -233   -394   -667   -901   -675   -584
    124    -77   -202    -23    163   -140   -220   -381   -766  -1054   -844   -750
    137   -298   -436     77    285   -366   -114   -298   -844  -1265  -1109  -1023
    111   -285   -397     85    254   -340      5   -187   -782  -1291  -1166  -1106
     -7    -44    -38     25     15    -41     33   -329   -706  -1145   -961   -917
   -192    449    641   -127   -415    545   -150   -818   -672   -802   -462   -400
   -319   1184   1504   -433   -911   1343   -381  -1166   -475   -200    298    361
   -293   1584   1878   -646  -1085   1732   -592  -1236   -228    400    958   1028
   -249   1330   1579   -540   -914   1452   -740  -1257   -301    449    995   1114
   -259    745   1005   -241   -631    875   -769  -1293   -719   -197    303    441
   -239    202    441     15   -342    322   -657  -1163  -1060   -932   -491   -361
   -174    -31    142    101   -158     54   -452   -823   -940  -1008   -670   -561
    -70    -31     38     49    -57      2   -296   -545   -745   -891   -615   -519
      7    -44    -51     18     28    -46   -202   -381   -631   -833   -597   -506
     10    -72    -85     31     46    -77   -163   -337   -615   -833   -613   -524
     15    -96   -114     38     62   -103   -158   -322   -615   -836   -618   -537
     36   -116   -153     38     93   -135   -153   -301   -605   -836   -610   -555
     46   -140   -187     46    116   -163   -140   -290   -605   -854   -644   -605
     38   -158   -200     59    116   -179   -132   -277   -597   -852   -654   -553
     57   -179   -236     59    145   -207   -122   -257   -581   -836   -633   -524
     88   -163   -254     36    171   -207   -119   -236   -561   -815   -607   -517
    114   -135   -249     10    181   -192   -129   -218   -548   -805   -587   -509
    122   -103   -228    -10    174   -163   -145   -220   -542   -802   -574   -506
    129    -96   -226    -18    176   -158   -145   -220   -542   -797   -566   -504
    148   -111   -262    -18    202   -187   -129   -202   -530   -782   -548   -491
    181   -106   -288    -36    233   -197   -111   -176   -501   -750   -524   -504
    202    -98   -301    -54    249   -197   -111   -161   -480   -727   -519   -498
    218   -116   -335    -51    275   -226   -101   -127   -457   -701   -483   -426
    218   -119   -337    -49    275   -228    -88    -77   -415   -657   -428   -374
    207   -135   -342    -36    275   -239    -72    -15   -358   -597   -376   -358
    202   -124   -327    -38    262   -226    -59     38   -311   -553   -358   -335
    202   -129   -332    -36    267   -231    -46     96   -259   -506   -316   -259
    207   -116   -324    -46    265   -218    -28    158   -202   -459   -257   -176
    236   -101   -337    -67    285   -218     15    249   -109   -371   -187   -101
    267    -64   -335   -103    301   -197     31    319    -41   -288   -129    -72
    275    -49   -324   -114    298   -187     33    353      5   -228    -64    -20
    265    -41   -306   -114    283   -174     49    374     28   -189    -10     31
    267    -12   -280   -127    272   -145     72    379     41   -171     33     54
    252     -7   -259   -122    254   -132     83    363     33   -184     54     36
    223    -28   -252    -98    236   -137     85    340      7   -218     59     15
    210    -62   -272    -75    239   -166     64    288    -46   -265     31    -12
    207    -75   -283    -64    244   -179     62    244    -85   -288    -12    -36
    181    -98   -280    -41    228   -189     64    189   -122   -301    -57    -70
    148   -176   -324     15    236   -249     70    140   -155   -348   -111   -109
    142   -228   -371     41    254   -298     72     88   -187   -415   -168   -150
    119   -249   -368     64    244   -309     83     51   -184   -449   -184   -171
     93   -272   -366     88    228   -319     90     23   -168   -480   -200   -197
     96   -280   -376     90    233   -327     93      0   -163   -506   -228   -228
     88   -283   -371     96    228   -327    119      2   -174   -527   -249   -233
     75   -288   -363    106    218   -324    150     31   -181   -535   -246   -213
     64   -301   -368    116    215   -332    179     57   -168   -514   -210   -202
     75   -246   -322     85    197   -283    192     80   -135   -485   -174   -166
     72   -233   -309     77    189   -272    202    101   -103   -439   -127   -137
     90   -226   -316     67    202   -270    184     93    -98   -413    -93   -124
     88   -171   -259     41    171   -213    148     83    -93   -400    -64   -106
     83   -181   -265     46    174   -223    137     93    -88   -394    -44    -85
     96   -200   -296     51    194   -249    124     77   -109   -418    -46    -93
     93   -239   -332     72    213   -285    122     62   -124   -436    -67   -114
     77   -277   -355     98    215   -316    124     46   -155   -475   -109   -129
     93   -316   -410    109    252   -363    127     41   -187   -522   -155   -132
    103   -420   -527    155    314   -472    140     41   -218   -561   -197   -140
    103   -504   -607    200    355   -555    155     38   -228   -555   -189   -181
     83   -524   -607    218    342   -566    135      5   -257   -589   -202   -226
     64   -550   -618    241    340   -584    116    -15   -285   -628   -233   -246
     64   -602   -667    267    363   -633    119    -28   -309   -657   -252   -254
     54   -620   -675    283    363   -646    124    -36   -311   -665   -244   -249
     33   -631   -665    298    348   -649    127    -38   -311   -685   -244   -241
     23   -644   -667    309    345   -654    129    -36   -319   -711   -254   -244
     25   -683   -709    327    366   -696    122    -46   -337   -743   -257   -246
     38   -719   -758    340    397   -737    109    -54   -345   -763   -257   -254
     64   -709   -776    322    418   -743    101    -59   -348   -784   -262   -259
     77   -724   -802    322    439   -763     90    -75   -355   -800   -267   -262
     75   -771   -849    348    459   -810    103    -77   -366   -831   -293   -272
     85   -909   -995    413    540   -950    124    -80   -452   -953   -407   -371
    129  -1166  -1296    517    709  -1231    187    -57   -605  -1208   -688   -670
    119  -1260  -1379    568    748  -1319    309     51   -615  -1319   -823   -839
     41  -1114  -1156    535    594  -1132    392     36   -517  -1218   -701   -735
   -109   -670   -561    389    226   -615    285   -314   -402   -930   -319   -335
   -303    101    402    101   -355    252     96   -618    -77   -298    428    465
   -366    691   1054   -163   -711    872    -80   -675    322    392   1169   1239
   -231    701    930   -236   -581    815   -335   -719    420    670   1426   1543
   -174    272    446    -49   -309    358   -488   -844     70    239    976   1106
   -174   -252    -77    213    -49   -166   -472   -898   -491   -594    150    262
   -132   -615   -485    374    176   -550   -277   -652   -644   -966   -275   -179
    -57   -719   -662    387    301   -691    -75   -348   -522   -940   -311   -236
     23   -743   -766    361    394   -753     33   -181   -436   -904   -311   -252
     44   -802   -846    376    444   -823     85   -114   -413   -917   -332   -277
     51   -807   -862    376    454   -833    109    -77   -410   -909   -322   -267
     64   -795   -862    363    459   -828    114    -46   -397   -893   -314   -252
     64   -779   -844    358    454   -810    116    -31   -389   -883   -306   -244
     62   -758   -823    348    441   -789    111    -33   -384   -880   -309   -246
     59   -761   -820    350    439   -789    111    -31   -387   -891   -319   -254
     51   -761   -815    353    433   -787    114    -23   -376   -880   -309   -244
     59   -763   -823    353    441   -792    124     -2   -358   -865   -296   -233
     77   -711   -789    316    433   -750    129     18   -337   -844   -272   -210
     90   -701   -792    306    441   -745    132     38   -319   -823   -259   -192
     88   -706   -797    306    441   -753    140     67   -296   -807   -244   -166
     80   -714   -795    316    436   -753    166     98   -265   -776   -207   -132
     93   -714   -807    309    446   -761    166    111   -254   -771   -207   -129
    119   -698   -818    288    467   -758    166    137   -241   -758   -207   -111
    145   -657   -802    254    472   -730    166    174   -218   -735   -189    -96
    158   -631   -789    236    472   -709    163    202   -189   -711   -174    -77
    171   -623   -797    223    483   -709    187    249   -155   -693   -163    -49
    189   -631   -823    220    504   -727    205    314   -119   -654   -119    -10
    215   -607   -823    194    519   -714    213    381    -72   -600    -62     33
    262   -555   -818    148    540   -685    223    439    -20   -553    -23     59
    296   -501   -797    101    545   -649    239    491     20   -511      5    106
    322   -449   -771     62    545   -607    246    527     62   -465     44    161
    340   -431   -771     44    553   -600    257    548     88   -439     70    181
    345   -413   -758     33    550   -584    272    553    103   -420     88    202
    319   -418   -737     46    527   -576    272    527     90   -436     75    200
    296   -426   -722     62    509   -574    272    496     67   -462     59    192
    262   -428   -691     83    475   -558    290    462     51   -483     49    181
    207   -441   -649    116    428   -545    293    413     23   -509     31    161
    220   -420   -641     98    428   -532    283    371     -2   -537      5    132
    246   -423   -670     88    457   -545    275    327    -36   -576    -28     93
    265   -433   -701     83    480   -566    275    275    -75   -618    -70     54
    275   -472   -748     98    511   -610    270    213   -124   -675   -127     15
    283   -446   -730     80    504   -587    288    192   -140   -688   -124      7
    252   -457   -709    101    480   -581    306    176   -145   -698   -129    -15
    207   -478   -688    132    446   -581    322    168   -150   -704   -129     -5
    124   -532   -657    205    389   -594    314    140   -174   -722   -129    -18
     80   -581   -662    249    371   -620    298    116   -197   -753   -176    -80
     96   -511   -607    207    350   -558    303    129   -166   -730   -168    -41
    122   -402   -524    140    322   -462    303    127   -129   -696   -124     -5
    145   -340   -485     98    314   -413    290    111   -129   -685   -114    -18
    197   -337   -535     70    363   -436    265    111   -122   -672    -96     44
    213   -348   -561     67    387   -454    246    122   -106   -657    -77     77
    213   -363   -576     72    392   -470    233    106   -122   -670    -93     67
    223   -350   -574     64    397   -462    213     80   -142   -688   -103     59
    220   -353   -574     64    394   -462    202     64   -153   -704   -109     57
    215   -433   -649    109    431   -540    197     49   -192   -740   -155     23
    197   -493   -691    148    444   -592    187     20   -249   -797   -220    -41
    192   -553   -745    181    467   -649    197      7   -280   -826   -254    -72
    176   -581   -761    202    467   -670    207     -7   -306   -849   -277    -85
    171   -594   -766    210    467   -680    205    -25   -340   -875   -309   -103
    168   -579   -748    205    457   -662    215    -31   -340   -883   -319   -109
    153   -587   -740    218    446   -662    202    -49   -337   -888   -319   -114
    153   -646   -800    244    475   -722    176    -64   -355   -901   -332   -119
    150   -717   -870    283    509   -792    181    -62   -371   -914   -353   -124
    145   -709   -854    280    498   -779    200    -57   -371   -914   -361   -137
    145   -659   -805    257    475   -732    197    -64   -374   -917   -361   -153
    150   -610   -763    228    457   -688    210    -49   -363   -904   -355   -153
    150   -654   -807    252    478   -730    252     -7   -324   -875   -335   -129
    137   -719   -859    288    498   -787    270     20   -301   -852   -324   -111
    163   -820   -984    329    574   -901    285     33   -348   -930   -405   -189
    202  -1067  -1270    431    735  -1169    389    114   -441  -1130   -633   -415
    163  -1135  -1299    485    730  -1218    498    236   -433  -1226   -769   -566
     49   -953  -1002    449    524   -976    576    249   -309  -1111   -644   -454
   -116   -519   -402    319    142   -462    485   -101   -215   -833   -272    -70
   -283    161    444     59   -363    301    249   -548    -67   -309    397    620
   -345    633    979   -145   -662    805     57   -745    145    249   1044   1288
   -254    540    792   -145   -524    665   -155   -846    122    449   1254   1561
   -194     49    244     72   -218    145   -262   -987   -301    -62    719   1052
   -168   -423   -257    293     41   -342   -296  -1047   -849   -961   -200    109
   -129   -722   -592    426    228   -657   -181   -802   -940  -1286   -602   -298
    -70   -737   -670    402    298   -706    -18   -472   -727  -1156   -553   -252
     23   -678   -701    327    361   -688    103   -239   -566  -1041   -483   -187
     67   -706   -776    319    420   -740    155   -145   -509  -1018   -483   -181
    106   -704   -810    298    457   -758    161   -124   -496  -1010   -488   -181
    142   -657   -800    254    470   -727    181    -88   -470   -989   -478   -168
    174   -641   -815    233    493   -727    197    -64   -457   -982   -472   -163
    187   -631   -818    223    501   -724    184    -59   -459   -982   -483   -171
    181   -602   -784    210    483   -693    168    -59   -462   -982   -485   -174
    184   -542   -727    179    454   -636    171    -49   -439   -956   -454   -145
    174   -522   -696    174    433   -607    179    -33   -420   -932   -436   -119
    176   -493   -670    158    420   -581    171    -33   -415   -919   -428   -109
    189   -465   -654    137    420   -558    179    -15   -392   -891   -397    -77
    197   -454   -654    127    423   -553    158    -23   -394   -885   -397    -83
    210   -441   -652    116    431   -545    140    -28   -400   -891   -413    -93
    220   -402   -623     90    420   -514    124    -38   -397   -885   -420    -96
    254   -376   -633     59    444   -504    114    -38   -392   -875   -426    -80
    272   -358   -631     41    449   -493    122    -10   -358   -841   -389    -38
    280   -345   -626     33    452   -485    166     59   -275   -756   -314     36
    298   -374   -672     36    483   -522    184    129   -210   -691   -249    103
    296   -371   -667     38    480   -519    176    174   -179   -652   -213    129
    277   -262   -542     -7    410   -402    142    197   -153   -626   -194    140
    301    -59   -361   -119    329   -210    111    223   -129   -600   -187    155
    329    142   -187   -239    257    -20     72    223   -127   -589   -184    161
    319    301    -18   -311    168    140     46    215   -124   -581   -174    163
    306    415    109   -363     96    262     23    207   -119   -568   -153    176
    303    480    176   -392     64    329     -5    192   -124   -568   -135    194
    337    527    187   -433     75    358    -15    181   -145   -581   -153    181
    319    535    213   -428     54    374    -46    142   -189   -623   -200    140
    290    540    249   -415     20    394    -44    116   -220   -659   -233    106
    298    532    233   -415     33    384    -51     67   -270   -717   -285     67
    311    532    218   -423     46    376    -72      2   -329   -779   -335     15
    301    522    220   -413     38    374    -85    -62   -387   -839   -392    -44
    277    519    241   -400     18    381    -83   -124   -446   -896   -452   -109
    257    509    252   -381      2    381    -88   -179   -493   -945   -496   -155
    246    478    231   -366      7    355    -93   -218   -524   -979   -530   -187
    239    444    205   -342     18    324    -88   -241   -545   -995   -545   -197
    233    400    163   -319     33    283    -90   -267   -568  -1015   -558   -210
    241    420    179   -329     31    301    -85   -277   -568  -1010   -553   -213
    220    418    197   -322     10    309    -62   -275   -561  -1008   -558   -226
    228    459    231   -345     -2    345    -41   -265   -530   -987   -537   -213
    246    517    267   -384    -10    392    -38   -244   -493   -956   -506   -176
    257    566    309   -410    -25    439    -31   -218   -452   -909   -459   -127
    267    639    368   -454    -51    504    -64   -215   -423   -862   -418    -80
    306    657    348   -483    -20    504   -103   -220   -413   -846   -402    -64
    275    597    322   -439    -23    459   -109   -246   -431   -862   -426    -85
    239    579    340   -407    -49    459   -116   -270   -452   -878   -436    -98
    265    581    314   -423    -23    446   -122   -267   -459   -867   -420    -83
    290    542    252   -418     20    397   -116   -259   -470   -880   -441   -103
    275    413    137   -342     67    275   -145   -288   -524   -940   -511   -166
    257    319     62   -288     98    192   -153   -296   -553   -966   -550   -192
    283    296     10   -290    137    153   -171   -319   -589  -1002   -594   -236
    366    314    -54   -340    210    129   -207   -355   -639  -1047   -641   -280
    420    324    -98   -374    259    114   -213   -363   -657  -1065   -657   -293
    392    288   -103   -340    249     93   -197   -371   -670  -1083   -678   -314
    348    231   -116   -290    233     57   -194   -387   -696  -1109   -704   -345
    332    207   -127   -270    228     41   -200   -400   -704  -1124   -714   -366
    311    153   -158   -233    233     -2   -194   -405   -704  -1122   -714   -381
    309    137   -171   -223    241    -15   -184   -402   -698  -1117   -717   -402
    290    116   -174   -205    231    -25   -226   -431   -730  -1143   -743   -433
    314    111   -202   -213    257    -44   -252   -444   -750  -1161   -761   -446
    329    119   -213   -226    272    -46   -252   -436   -753  -1166   -774   -459
    309     36   -272   -171    290   -116   -233   -413   -774  -1205   -823   -506
    296   -200   -498    -49    394   -348   -161   -342   -852  -1376  -1034   -698
    270   -288   -558      7    413   -423    -28   -197   -823  -1491  -1205   -880
    197    -90   -288    -54    241   -189     77   -101   -680  -1410  -1137   -841
     77    298    220   -187    -70    259      5   -423   -693  -1265   -896   -618
      0    927    924   -465   -462    927   -319  -1023   -807   -958   -400   -142
    -20   1639   1660   -810   -839   1649   -607  -1353   -717   -441    262    475
     46   1751   1704   -898   -828   1727   -846  -1431   -597      0    735    943
     54   1241   1187   -646   -566   1215   -917  -1434   -763   -168    506    758
     18    654    633   -337   -309    644   -857  -1426  -1226   -997   -361    -54
     70    239    168   -155    -49    205   -698  -1221  -1405  -1532   -976   -631
    150    189     38   -174     57    114   -517   -862  -1130  -1397   -956   -631
    207    215      7   -210    101    111   -366   -587   -880  -1226   -844   -542
    205    116    -88   -163    145     15   -319   -485   -802  -1182   -828   -524
    228    103   -124   -166    176    -10   -267   -423   -756  -1156   -826   -522
    233    116   -119   -176    176     -2   -233   -387   -722  -1130   -815   -509
    202    116    -85   -158    145     15   -218   -355   -691  -1104   -800   -485
    215    158    -57   -187    135     51   -218   -337   -675  -1096   -795   -470
    262    205    -59   -233    161     72   -220   -319   -657  -1085   -782   -441
    277    179   -101   -231    189     38   -228   -303   -646  -1078   -774   -433
    277    194    -83   -236    181     57   -226   -296   -636  -1070   -771   -436
    285    272    -12   -280    148    129   -200   -275   -592  -1031   -735   -407
    311    290    -23   -301    166    135   -192   -257   -563  -1000   -724   -428
    335    316    -20   -327    176    148   -205   -236   -527   -948   -698   -413
    319    293    -25   -306    174    135   -233   -246   -532   -937   -688   -433
    327    293    -33   -311    181    129   -207   -202   -485   -893   -652   -436
    353    387     31   -371    161    210   -192   -163   -444   -846   -594   -379
    348    449     98   -400    124    275   -187   -145   -423   -831   -581   -381
    337    491    153   -413     93    322   -171    -90   -358   -761   -527   -319
    363    506    140   -436    111    322   -163    -31   -303   -727   -524   -303
    428    524     93   -478    166    309   -127     46   -244   -680   -449   -184
    488    545     57   -519    215    301    -93    124   -184   -532   -272    -64
    496    576     80   -535    207    329    -96    122    -23   -415   -215    -18
    540    691    150   -618    192    420    -64    363    194   -314   -122     88
    618    753    135   -685    241    444     67    532    244   -228    -23    192
    563    657     93   -613    233    376    132    504    223   -210    -15    161
    457    524     67   -491    194    296    106    470    207   -210    -51    122
    428    472     44   -452    192    257    114    452    192   -213    -67     96
    394    418     23   -407    184    223    140    439    176   -228    -72     77
    270    340     67   -306     98    205    127    392    132   -277    -93     98
    166    265     98   -215     33    181    109    340     85   -314   -114     18
    168    197     28   -184     70    114     72    257      0   -407   -215    -46
    174    158    -15   -166     93     72     62    215    -44   -459   -254    -54
    189    127    -64   -158    124     31     46    166   -103   -522   -324   -109
    200    103    -96   -150    148      5     38    119   -137   -545   -353   -132
    179    140    -41   -161    109     49     44     88   -148   -542   -337   -181
    129    103    -25   -116     77     38     64     75   -142   -524   -316   -218
    114     88    -25   -103     70     31     64     64   -150   -537   -345   -259
    192    116    -75   -153    135     20     54     57   -163   -553   -374   -215
    226    129    -98   -179    163     15     44     46   -171   -550   -374   -207
    226    168    -59   -197    142     54     64     59   -137   -514   -345   -226
    226    267     38   -246     93    155     80     96    -85   -462   -293   -192
    158    296    137   -226     10    218     90    119    -46   -423   -252   -155
    166    327    161   -249      0    244     77    103    -28   -394   -246   -163
    215    379    163   -298     25    272     41     85    -20   -374   -223   -166
    213    361    145   -288     33    254     31     83    -20   -361   -200   -153
    202    314    111   -257     46    213     25     80    -38   -376   -218   -148
    176    311    135   -246     20    223     23     77    -38   -366   -210   -153
    168    303    132   -236     18    218     20     83    -33   -355   -210   -168
    181    207     25   -194     77    116      7     70    -67   -389   -241   -205
    179    114    -64   -145    122     25      0     62   -106   -439   -293   -239
    142     75    -70   -109    106      2     15     83    -98   -436   -298   -228
    132     33    -98    -83    116    -31     18     70   -114   -449   -324   -277
    150    -31   -181    -59    163   -106      5     20   -171   -498   -366   -348
    140    -54   -194    -41    166   -124      7     18   -174   -491   -358   -358
    119   -101   -223    -10    168   -163     12     20   -171   -493   -355   -342
     77   -140   -220     31    148   -179     31     23   -171   -496   -363   -322
     49   -155   -207     51    127   -181     49     31   -163   -493   -371   -311
     36   -200   -236     83    135   -218     54     25   -163   -475   -355   -332
    -28   -262   -236    142    101   -249     64     18   -171   -485   -358   -355
    -38   -319   -280    176    119   -301     80     38   -158   -470   -329   -298
     44   -293   -340    124    189   -316     83     59   -137   -457   -322   -275
    124   -298   -423     88    272   -361     62     54   -153   -485   -371   -342
    168   -441   -610    135    389   -524     90     77   -210   -576   -488   -454
    155   -662   -818    252    485   -737    194    161   -322   -813   -743   -618
     59   -846   -906    392    480   -875    345    309   -290   -893   -852   -701
     18   -644   -662    314    340   -652    426    345   -122   -691   -665   -670
    -15   -103    -90     59     36    -96    244   -119   -114   -433   -306   -353
   -155    584    737   -215   -446    659    -75   -605    -38     75    366    296
   -218   1171   1389   -478   -802   1280   -363   -833    171    706   1088    943
   -137   1156   1293   -509   -714   1223   -571   -854    311   1122   1491   1337
    -98    587    685   -244   -392    636   -587   -833     15    662    987    893
    -31      5     36     12    -36     20   -524   -815   -522   -265     49     33
      7   -322   -329    155    166   -327   -303   -504   -558   -602   -368   -353
     25   -397   -423    187    223   -410    -93   -168   -296   -454   -306   -306
     59   -459   -519    200    285   -488     15     36   -145   -363   -262   -267
     51   -454   -506    200    277   -480     83    153    -51   -301   -231   -249
    -18   -509   -491    262    233   -498    116    158    -51   -314   -262   -285
    -28   -548   -519    288    244   -535    161    192    -20   -298   -254   -280
     23   -535   -558    254    288   -545    176    228     10   -283   -246   -270
     44   -563   -607    259    324   -584    171    249     31   -262   -223   -252
     38   -550   -592    254    314   -571    163    265     54   -231   -181   -249
     38   -498   -537    231    288   -517    179    285     88   -194   -150   -265
     46   -504   -553    228    296   -527    197    306     98   -197   -168   -246
     54   -514   -568    228    309   -540    210    322    114   -181   -168   -220
     54   -485   -542    213    296   -511    220    335    140   -161   -148   -205
     57   -431   -488    187    272   -459    228    350    166   -135   -114   -140
     70   -441   -511    184    288   -475    244    387    207    -98    -77   -103
     88   -449   -537    179    311   -493    231    394    210   -103    -75    -96
     62   -452   -514    192    285   -483    257    423    244    -51    -28    -83
     57   -431   -488    187    272   -459    283    454    298     25     41   -103
    140   -366   -509    111    322   -436    267    480    329     64     77   -127
    184   -329   -517     72    348   -423    267    522    358     72     49    -88
    192   -322   -514     62    353   -418    280    579    394     96     70     31
    207   -285   -493     38    350   -389    298    646    457    148    122     90
    220   -290   -511     33    363   -402    324    722    542    239    192    135
    220   -236   -457      7    337   -345    345    797    626    335    275    158
    241   -142   -384    -49    311   -262    361    846    670    379    316    189
    228   -122   -350    -51    288   -236    358    859    680    400    345    228
    145   -109   -254    -20    197   -181    358    854    678    402    353    218
     83    -75   -158     -2    119   -116    387    862    704    441    381    218
    119    -72   -192    -23    153   -132    397    844    704    441    394    241
    280    -62   -342   -109    311   -202    387    805    652    400    363    194
    397    -90   -491   -155    444   -288    332    717    561    314    298    153
    348   -184   -532    -83    439   -358    267    631    485    246    249    109
    259   -290   -550     12    405   -420    244    530    402    166    179     36
    213   -329   -542     59    376   -436    285    480    337    101    111    -15
    161   -420   -584    127    371   -504    329    475    306     54     80    -10
     83   -449   -532    181    306   -488    335    459    319     54     83    -49
    -10   -483   -472    246    228   -478    342    436    340     85     83   -129
    -41   -522   -480    283    218   -501    410    462    384    132     98   -166
     -2   -470   -467    236    231   -467    472    519    428    174    161    -51
    -10   -459   -449    233    218   -454    475    540    457    202    220     -7
    -62   -472   -410    265    174   -441    457    535    465    205    241    -31
     -5   -361   -355    184    174   -358    498    584    524    254    270     41
    114   -192   -306     36    210   -249    519    646    597    324    353    176
     54   -187   -241     64    148   -213    491    636    615    345    392    218
    -64   -267   -205    163     67   -236    472    592    594    337    392    210
   -111   -314   -202    213     44   -259    459    566    576    327    389    176
   -122   -319   -200    220     36   -259    472    568    584    332    402    168
   -103   -298   -194    200     44   -246    462    563    581    329    389    174
    -80   -306   -228    192     72   -267    446    561    561    316    374    181
    -33   -358   -324    197    145   -342    431    535    511    265    332    111
    -75   -519   -444    296    181   -483    413    496    444    194    262     59
   -137   -605   -467    371    163   -537    405    465    402    158    233     46
    -72   -605   -532    337    228   -568    394    446    371    137    218     23
     -7   -602   -594    306    293   -600    381    446    350    122    197     -7
    -23   -613   -589    316    280   -602    379    439    327    109    181    -23
    -75   -688   -613    381    267   -652    324    384    275     57    127    -70
    -83   -696   -615    389    265   -657    293    350    249     51    140   -103
    -54   -610   -555    332    249   -584    301    342    254     72    166   -174
    -46   -576   -530    311    239   -555    290    316    218     18    103   -129
    -59   -587   -527    322    231   -558    252    285    181    -15     75   -109
    -59   -597   -537    327    236   -566    223    254    153    -41     46   -145
    -62   -620   -558    342    246   -589    233    246    137    -49     38   -163
    -62   -688   -628    374    280   -659    215    218     85   -103    -10   -233
     10   -857   -867    420    439   -862    254    239      0   -246   -166   -379
     49  -1096  -1145    522    594  -1122    355    316    -93   -472   -428   -602
     59  -1153  -1213    548    636  -1182    496    488    -33   -540   -522   -711
    -25   -917   -891    470    431   -904    540    400     96   -363   -316   -553
   -174   -428   -257    301     38   -342    363    -90    137    -31    148    -96
   -298    361    659    -31   -480    511     88   -548    298    542    878    626
   -353    966   1319   -306   -836   1143   -194   -756    548   1184   1600   1337
   -218    813   1028   -298   -623    919   -423   -826    514   1343   1732   1525
   -127    288    415    -80   -270    350   -472   -859    103    743   1096    932
    -83   -265   -184    174     49   -226   -374   -753   -348    -93    213     70
    -51   -618   -566    335    257   -592   -158   -400   -327   -324   -132   -288
      2   -670   -675    332    337   -672     20    -88   -109   -176    -70   -265
     33   -719   -756    342    394   -737    158    124     36    -75    -10   -231
     18   -758   -776    368    397   -766    228    223     96    -28     15   -218
     -2   -756   -753    379    374   -756    249    257    116    -15     20   -218
     23   -672   -698    322    361   -685    257    285    140      0     31   -213
     28   -691   -722    329    374   -706    241    280    119    -20      7   -239
     15   -709   -724    345    368   -717    254    277    111    -31      0   -236
     25   -657   -683    316    353   -670    303    314    158     10     44   -205
     31   -662   -693    314    361   -678    290    316    161     12     54   -210
     38   -659   -698    309    366   -678    275    319    155     15     51   -181
     41   -633   -678    293    358   -654    272    327    166     25     59   -161
     41   -605   -646    283    342   -626    265    332    181     33     70   -150
     46   -597   -644    272    345   -620    265    348    197     41     83   -132
     57   -587   -646    265    350   -615    265    366    213     46     90   -109
     62   -568   -631    249    345   -600    280    394    236     67    101    -96
     70   -563   -633    246    350   -597    306    431    259     98    132    -83
     93   -535   -628    220    358   -579    296    465    285    132    158    -75
    124   -511   -636    192    379   -571    285    504    311    163    176    -54
    145   -472   -618    163    379   -545    298    550    348    202    205    -23
    119   -496   -615    189    366   -555    293    581    374    231    226    -10
    163   -426   -589    129    374   -506    327    654    436    293    288     44
    192   -384   -576     96    381   -478    342    724    498    358    345     98
    179   -394   -576    106    376   -483    345    763    537    397    381    140
    218   -303   -522     44    368   -413    368    815    592    457    441    202
    226   -259   -485     15    353   -371    355    823    607    478    465    228
    244   -231   -475     -7    358   -353    345    815    607    478    475    241
    252   -231   -485    -10    366   -358    342    800    600    467    470    226
    252   -226   -478    -12    363   -350    345    763    566    410    410    213
    262   -226   -491    -20    376   -358    348    737    542    392    410    254
    244   -220   -465    -12    353   -342    327    683    514    381    402    181
    215   -233   -449      7    329   -340    303    610    467    340    361     98
    179   -267   -446     44    311   -355    301    548    413    283    314     49
    161   -265   -428     51    293   -348    283    485    363    223    265      7
    161   -257   -418     49    288   -337    290    449    329    181    223    -20
    137   -303   -441     83    288   -371    290    418    303    153    192    -36
    111   -350   -462    119    285   -405    267    374    277    127    179    -64
     90   -342   -433    124    259   -387    296    363    272    119    171    -70
     77   -358   -436    140    254   -394    319    368    272    122    179    -57
     72   -335   -407    129    239   -371    340    387    293    148    197    -67
     54   -275   -329    111    192   -301    342    397    327    176    231    -46
     36   -244   -280    101    155   -262    371    413    355    202    270    -10
      5   -200   -207     96    106   -205    361    410    379    233    324     28
     -7   -158   -150     80     70   -155    329    402    402    277    371     10
    -10   -153   -142     83     64   -148    306    407    407    283    379      7
    -23   -166   -145     93     59   -155    285    402    402    262    368     23
    -70   -187   -116    129     23   -153    270    387    389    228    342     46
   -140   -259   -119    200    -10   -192    288    389    381    210    340     83
   -171   -340   -168    257     -2   -254    311    394    363    179    316     54
   -200   -433   -236    316     15   -335    303    374    319    129    265      2
   -226   -470   -244    348      7   -358    301    368    306    119    265     -7
   -228   -522   -293    374     31   -407    285    340    270     85    241    -33
   -166   -540   -374    353    103   -457    280    303    236     38    200    -70
   -142   -542   -400    342    127   -472    257    262    194    -15    148   -109
   -168   -636   -467    402    148   -553    228    239    179    -25    132   -150
   -174   -675   -501    423    161   -587    215    228    171    -33    129   -181
   -153   -717   -563    436    205   -641    210    220    158    -49    129   -194
   -142   -758   -615    452    233   -688    207    218    148    -59    124   -226
   -158   -735   -579    446    207   -657    207    233    163    -49    129   -200
   -122   -748   -626    433    249   -688    187    215    132    -88    103   -155
    -75   -761   -685    418    303   -724    192    207    116   -109     93   -168
    -80   -805   -727    441    322   -766    205    194    103   -129     80   -226
    -36   -893   -857    465    407   -875    202    176     18   -244    -31   -366
      5  -1098  -1104    545    553  -1101    285    210   -106   -457   -270   -594
     15  -1265  -1280    626    646  -1273    410    311   -161   -633   -462   -761
    -46  -1111  -1067    579    509  -1091    491    329    -59   -540   -368   -693
   -187   -698   -511    441    161   -605    371    -57     38   -270    -15   -342
   -293     62    355    114   -324    207    111   -517    246    244    641    316
   -366    792   1158   -213   -761    974    -88   -639    644    943   1408   1109
   -259    815   1075   -280   -667    945   -329   -628    807   1317   1761   1512
   -192    436    628   -122   -410    532   -426   -670    537    997   1434   1197
   -155    -96     59    124   -109    -18   -392   -696     10    213    654    374
   -116   -493   -376    306    129   -436   -174   -439   -200   -259    132   -210
     -7   -527   -519    265    254   -524     46    -90    -23   -205     88   -218
    142   -597   -743    226    441   -670    137     75     25   -223     57   -155
    142   -631   -776    241    457   -704    176    158     64   -215     64   -155
    106   -678   -784    285    444   -730    202    202     93   -197     72   -179
    158   -670   -831    254    493   -750    187    189     70   -223     59   -226
    176   -623   -802    223    488   -711    218    215     96   -207     77   -210
    192   -589   -784    197    488   -688    257    270    145   -168    129   -145
    236   -600   -836    181    535   -717    262    280    150   -163    166   -155
    228   -589   -820    179    524   -704    285    306    181   -137    150   -228
    241   -584   -826    171    532   -704    301    355    233    -88    189   -153
    233   -506   -740    135    485   -623    327    415    298    -28    267   -106
    205   -454   -659    124    431   -555    405    491    355     -5    272    -49
    119   -576   -696    226    407   -636    402    472    319    -46    218    -12
    -15   -714   -698    366    340   -706    402    462    309    -31    228    -46
    -20   -675   -657    345    316   -665    402    485    348     38    335    -15
    116   -571   -688    228    402   -628    374    493    358     75    400    -54
    252   -498   -750    122    498   -623    371    517    353     49    301    -67
    265   -514   -779    124    519   -646    340    532    345     18    223     54
    270   -498   -769    114    517   -633    337    584    392     64    272    114
    309   -441   -750     67    530   -594    358    644    454    132    363    145
    319   -368   -688     23    504   -527    384    719    532    207    444    207
    368   -314   -685    -28    524   -498    379    758    568    249    467    254
    387   -252   -641    -70    511   -446    410    839    633    322    524    314
    392   -207   -600    -90    496   -402    428    888    683    363    568    342
    353   -197   -553    -80    452   -374    415    883    696    376    579    350
    345   -132   -478   -106    410   -303    426    898    730    420    618    366
    345    -25   -374   -161    358   -200    444    906    766    483    670    381
    371      0   -371   -184    371   -184    413    846    727    472    675    324
    332    -44   -376   -145    353   -210    405    800    688    423    615    239
    301    -90   -392   -106    345   -239    407    761    652    379    545    241
    246   -153   -400    -46    322   -275    402    719    618    342    511    275
    231   -179   -410    -25    319   -293    405    670    581    298    470    257
    220   -148   -371    -38    296   -259    407    633    566    285    462    218
    233   -187   -420    -23    327   -303    389    558    501    226    415    163
    187   -228   -415     20    298   -322    392    522    483    215    415    145
    176   -197   -374     10    275   -285    392    504    493    231    431    127
    210   -223   -433      5    319   -327    363    436    428    158    366     67
    168   -270   -439     49    301   -353    368    410    397    129    342     59
    116   -270   -387     75    249   -327    405    449    436    163    371    101
    163   -259   -423     49    293   -340    410    444    439    166    379    109
    197   -231   -428     15    311   -329    405    426    426    153    376    106
    179   -168   -348     -5    262   -259    426    454    475    207    423    155
    176   -119   -296    -31    233   -207    400    454    504    246    465    192
    197    -75   -272    -59    233   -174    361    441    501    231    452    210
    194   -124   -319    -36    254   -220    342    428    478    215    444    202
    187   -116   -306    -36    244   -210    332    423    478    231    467    181
    176   -132   -309    -23    241   -220    298    363    428    176    418    129
    135   -187   -322     25    228   -254    301    350    394    135    366    106
    153   -252   -407     46    280   -327    332    371    389    127    348     88
    179   -301   -480     59    329   -389    316    329    327     67    290     20
    158   -368   -527    103    340   -446    309    288    272     15    241    -20
    132   -420   -553    145    342   -485    303    267    244    -10    226    -25
    127   -444   -574    158    348   -509    285    241    207    -51    192    -54
    129   -462   -592    166    358   -527    267    218    179    -83    163    -72
    127   -454   -584    163    353   -519    280    226    187    -77    166    -57
    109   -467   -576    179    342   -522    290    226    187    -80    155    -57
    101   -462   -563    179    329   -514    293    220    174    -88    145    -57
    101   -472   -574    184    337   -522    296    218    150   -116    116    -59
     96   -475   -571    189    332   -522    301    223    153   -106    124    -54
     98   -478   -576    189    337   -527    288    194    129   -124    116    -77
     70   -511   -581    218    324   -545    288    179    106   -150     90   -109
     64   -626   -691    280    376   -659    272    158     36   -233      5   -197
     44   -849   -893    400    467   -870    311    187    -70   -410   -187   -392
     77  -1015  -1093    470    584  -1054    423    262   -155   -623   -428   -628
     28   -898   -927    433    475   -911    542    379    -44   -571   -400   -610
    -25   -568   -542    298    257   -558    483    137     18   -400   -179   -381
   -116     44    161     36   -140    101    228   -350     93      0    345    155
   -200    800   1000   -298   -600    898    -10   -649    353    636   1101    898
    -85   1057   1143   -485   -615   1101   -252   -685    584   1158   1628   1436
     20    685    665   -353   -322    675   -400   -748    394   1010   1452   1306
     25     90     62    -59    -18     77   -418   -836   -158    205    649    532
     51   -397   -449    174    249   -423   -283   -745   -568   -542   -116   -220
     41   -594   -636    272    337   -615    -67   -387   -379   -488   -161   -275
     93   -584   -678    244    384   -631     98   -116   -163   -342    -70   -197
    148   -579   -727    215    436   -652    205     51    -36   -267    -23   -155
    142   -584   -727    220    433   -654    275    153     38   -218     10   -137
    210   -628   -839    207    524   -732    241    109    -25   -298    -54   -197
    218   -646   -865    213    540   -756    246    103    -46   -324    -80   -210
    207   -623   -831    207    519   -727    275    148    -10   -288    -54   -171
    215   -607   -823    197    519   -714    296    192     31   -254    -31   -137
    161   -571   -732    202    444   -649    335    241     96   -202     12   -101
    252   -563   -815    153    532   -688    316    207     54   -244    -20   -111
    309   -576   -885    132    594   -730    283    187     15   -283    -57    -90
    218   -610   -828    197    522   -719    272    192     44   -236    -12    -96
    163   -589   -756    210    457   -672    285    184     59   -207     18   -148
    137   -566   -706    213    420   -636    322    220     88   -161     54   -153
    129   -514   -644    189    384   -579    368    285    132   -135     67   -119
    116   -428   -545    155    329   -485    387    363    197   -106     72    -20
    158   -340   -498     88    327   -418    355    371    226    -93     72     -5
    218   -293   -511     36    363   -402    342    379    233    -59    103     20
    257   -288   -548     12    402   -415    355    428    272     -7    171     64
    298   -262   -561    -18    428   -410    355    475    316     33    228    124
    319   -228   -548    -44    433   -387    363    522    368     83    267    163
    332   -179   -511    -75    420   -345    374    589    439    150    311    197
    371   -158   -530   -106    449   -342    394    649    501    213    350    254
    420   -148   -568   -135    493   -358    402    678    519    223    361    301
    389   -111   -501   -140    444   -303    418    714    566    298    454    342
    348   -109   -457   -119    400   -283    441    743    600    345    504    306
    306   -132   -441    -88    371   -285    465    758    610    335    467    348
    285   -155   -441    -64    363   -298    470    745    589    298    426    407
    272   -135   -407    -70    340   -270    462    701    545    249    387    384
    249   -142   -392    -54    319   -267    452    644    491    202    363    342
    215   -192   -410    -12    311   -298    457    600    457    174    350    314
    220   -220   -441      0    329   -329    470    566    428    145    337    301
    184   -223   -410     18    296   -316    439    496    374     88    296    277
    137   -228   -368     44    252   -298    426    423    314     23    233    220
    148   -233   -381     41    262   -306    431    376    267    -20    200    187
    148   -246   -394     49    270   -319    462    355    249    -41    184    174
    119   -239   -361     57    239   -301    446    306    210    -75    158    129
    124   -213   -340     44    231   -275    449    293    207    -67    174    119
     96   -244   -340     72    215   -290    436    285    200    -72    153     96
     67   -202   -270     67    168   -236    439    280    200    -93    109    119
    109   -179   -290     33    200   -236    376    231    161   -132     70     83
    181    -54   -236    -64    207   -145    402    257    202    -90    109    137
    223     57   -168   -140    194    -54    405    280    252    -25    184    192
    148     46   -101    -96    124    -25    290    241    241    -18    194    171
    189     57   -132   -124    161    -36    254    194    189    -77    129    135
    231     36   -197   -135    215    -80    218    124     93   -168     62    101
    257     51   -205   -155    231    -75    189     88     49   -197     44     75
    298    155   -142   -226    220      7    202     98     70   -171     75     85
    270     77   -192   -174    231    -57    168     67     12   -228     20     28
    290     57   -233   -174    262    -88    161     49    -31   -283    -57    -31
    285     28   -259   -158    270   -114    142     18    -75   -337   -119    -54
    187   -106   -293    -38    239   -200     83    -72   -168   -431   -194   -135
    150   -127   -280    -12    213   -205     96    -98   -210   -478   -218   -161
    184    -75   -259    -54    220   -166     77    -98   -226   -491   -228   -174
    213      5   -207   -111    210   -101     67    -80   -220   -478   -215   -168
    179     25   -153   -101    166    -62     38   -103   -239   -498   -228   -197
    148     51    -96   -101    122    -20     20   -142   -275   -532   -275   -239
    140    101    -38   -119     88     31     12   -176   -306   -568   -314   -252
    179    158    -23   -168    101     67    -18   -189   -324   -584   -327   -270
    272    267     -5   -270    140    132     -7   -166   -314   -574   -322   -285
    189    293    103   -244     41    200    -23   -205   -348   -618   -363   -306
     33    210    176   -122    -72    192    -85   -296   -436   -717   -459   -387
     15    150    132    -83    -59    142    -25   -267   -480   -807   -555   -467
    122     23    -98    -72    111    -36     49   -145   -527   -969   -763   -654
    140     57    -83    -98    109    -12    122    -10   -457  -1031   -867   -771
    114    423    309   -270    -96    366    163    -31   -335   -898   -696   -654
     41    948    906   -496   -431    927     -7   -480   -407   -711   -361   -363
      0   1592   1592   -795   -795   1592   -329  -1044   -542   -418    127    109
    -54   2070   2122  -1008  -1091   2096   -662  -1330   -506     28    680    628
      0   1974   1974   -987   -987   1974   -823  -1358   -491    262    914    919
    -15   1480   1496   -735   -756   1488   -815  -1322   -735   -142    462    532
    -59    963   1023   -452   -540    992   -730  -1293  -1197  -1044   -454   -314
   -135    504    639   -187   -387    571   -628  -1088  -1195  -1299   -810   -659
    -33    545    579   -257   -306    563   -449   -758   -888  -1088   -688   -592
    122    667    542   -394   -210    605   -309   -511   -678   -961   -626   -530
    187    670    483   -428   -148    576   -218   -379   -574   -914   -610   -462
     67    519    449   -293   -189    483   -239   -407   -592   -948   -639   -485
    111    613    501   -363   -194    558   -202   -376   -550   -911   -602   -470
    168    704    535   -439   -184    618   -202   -332   -517   -878   -576   -449
    259    782    522   -519   -129    652   -189   -293   -496   -857   -566   -441
    244    750    506   -498   -132    631   -220   -314   -509   -870   -581   -459
    200    735    532   -467   -166    633   -226   -316   -504   -857   -574   -457
    179    730    550   -454   -187    641   -200   -303   -493   -846   -566   -446
    181    782    600   -480   -207    691   -174   -285   -467   -823   -548   -426
    202    782    579   -493   -187    680   -192   -283   -467   -820   -545   -426
    202    776    574   -491   -184    675   -231   -285   -467   -820   -542   -426
    189    800    610   -496   -213    706   -236   -280   -454   -805   -527   -407
    148    802    654   -475   -252    730   -215   -270   -433   -792   -496   -381
    129    867    735   -498   -301    802   -181   -246   -394   -766   -457   -358
    116    898    782   -506   -332    841   -184   -215   -358   -740   -436   -335
    189    943    753   -568   -283    849   -155   -135   -290   -691   -397   -290
    189    943    753   -566   -280    849   -176   -101   -252   -652   -363   -254
    119    943    823   -532   -353    885   -197    -85   -213   -602   -314   -218
    158   1034    875   -597   -358    956   -179    -20   -145   -532   -249   -166
    194   1098    901   -646   -353   1002   -176     41    -88   -478   -205   -119
    213   1098    885   -654   -335    992   -174     90    -44   -436   -166    -75
    215   1098    883   -659   -332    992   -176    122    -23   -423   -145    -57
    223   1150    927   -688   -350   1039   -163    137      0   -410   -116    -33
    257   1273   1013   -766   -376   1143   -153    142     15   -410   -101      2
    283   1291   1008   -787   -361   1150   -153    137      5   -426   -119     20
    259   1176    917   -719   -327   1047   -163     90    -57   -488   -179    -72
    236   1088    849   -662   -306    969   -168     51   -109   -540   -213   -132
    202   1005    800   -605   -298    904   -179      0   -179   -607   -265   -187
    207   1122    914   -665   -353   1018   -187    -51   -213   -652   -296   -210
    223   1187    961   -706   -368   1072   -218   -111   -259   -691   -309   -205
    218   1163    945   -691   -363   1054   -241   -153   -303   -722   -340   -231
    140   1018    878   -581   -368    948   -220   -187   -342   -763   -387   -275
    101    927    826   -514   -361    878   -166   -207   -374   -797   -407   -303
     54    956    898   -506   -423    927   -145   -228   -384   -823   -423   -309
     28   1018    989   -524   -480   1005   -145   -233   -376   -818   -413   -267
     12   1002    987   -509   -488    995   -142   -228   -363   -810   -415   -270
     15    956    940   -485   -462    948   -181   -262   -400   -839   -452   -324
      7    906    898   -457   -446    904   -145   -226   -361   -782   -400   -322
     12    989    976   -501   -480    984   -106   -179   -290   -711   -329   -296
      5   1080   1072   -545   -535   1078    -98   -142   -223   -662   -267   -210
     33   1221   1187   -626   -576   1205   -153   -135   -176   -618   -210    -96
     36   1205   1169   -620   -566   1187   -228   -207   -239   -672   -246    -98
     62   1096   1034   -579   -485   1065   -259   -246   -285   -719   -283   -129
     96   1083    984   -592   -444   1034   -231   -220   -267   -688   -270   -140
     96   1044    948   -568   -426    997   -210   -223   -262   -683   -301   -187
    166   1028    862   -600   -348    945   -226   -241   -303   -740   -348   -184
    166    904    737   -535   -285    820   -218   -218   -319   -732   -345   -187
    239    826    584   -532   -171    706   -236   -239   -361   -763   -374   -249
    265    735    470   -498   -101    602   -236   -270   -407   -795   -400   -306
    189    605    415   -400   -114    509   -210   -296   -441   -857   -480   -405
    213    558    345   -387    -67    452   -236   -342   -501   -940   -581   -420
    246    537    290   -392    -23    415   -252   -384   -550   -997   -626   -423
    314    504    189   -407     62    348   -246   -379   -581  -1034   -649   -376
    340    491    150   -415     93    322   -215   -322   -514   -922   -555   -342
    303    493    187   -400     59    340   -189   -288   -444   -846   -480   -381
    345    470    124   -407    109    298   -228   -361   -504   -950   -584   -472
    392    420     28   -405    181    226   -252   -405   -571  -1054   -696   -452
    402    392    -12   -400    207    189   -228   -363   -545   -982   -633   -420
    379    397     15   -389    181    207   -189   -324   -488   -917   -563   -394
    379    335    -44   -358    213    145   -161   -293   -483   -927   -563   -374
    350    135   -215   -241    283    -38   -114   -241   -524   -995   -670   -491
    337   -135   -475   -103    405   -303     20   -114   -540  -1153   -898   -763
    345   -145   -493   -101    418   -319    132     12   -470  -1215  -1015   -857
    288    124   -163   -207    226    -18    129   -106   -379  -1075   -828   -688
    155    605    449   -379   -145    527    -72   -626   -433   -831   -431   -322
     15   1353   1337   -685   -662   1345   -363  -1091   -397   -368    220    290
    -54   1823   1875   -885   -966   1849   -633  -1286   -246    158    849    904
     54   1662   1608   -859   -776   1634   -820  -1343   -277    296    974   1085
    101   1062    961   -581   -428   1013   -813  -1301   -571   -163    454    584
     38    517    478   -277   -220    498   -652  -1161   -932   -935   -366   -215
     33    223    189   -129    -77    207   -423   -787   -797  -1039   -584   -454
     85    166     80   -127      0    124   -233   -452   -519   -839   -478   -418
    161    140    -20   -150     90     59   -116   -254   -371   -756   -426   -361
    161    132    -28   -148     93     51    -49   -168   -306   -745   -433   -332
    116    119      2   -119     57     62      0   -132   -270   -745   -457   -363
    155     70    -85   -114    122     -7     -2   -142   -298   -787   -488   -381
    187     36   -150   -111    168    -57    -12   -129   -303   -784   -480   -337
    176     67   -109   -124    142    -18      7    -83   -262   -750   -452   -272
    166     64   -101   -116    135    -18     57    -41   -210   -685   -397   -270
    148    101    -49   -124     98     25     88    -18   -158   -641   -345   -296
    140    148      7   -142     67     77     85     -5   -150   -649   -358   -288
    174    168     -5   -171     88     83     57    -12   -158   -665   -384   -236
    202    207      5   -205     98    106     72     10   -127   -623   -332   -207
    215    249     33   -233     90    142    109     54    -64   -527   -226   -187
    194    244     49   -218     72    148    122     75    -41   -498   -213   -226
    207    277     67   -244     70    171    127    103    -12   -478   -233   -233
    226    345    119   -285     54    233    140    155     49   -423   -192   -166
    223    371    145   -298     38    259    129    174     67   -415   -197   -161
    285    355     70   -319    109    213     96    179     31   -449   -244   -145
    288    376     85   -335    101    231    116    241     85   -381   -189    -49
    259    392    132   -327     62    262    168    322    163   -309   -140     -5
    231    436    205   -335     10    322    197    392    239   -233    -72     41
    218    496    277   -355    -28    387    233    496    361    -88     54    103
    371    535    161   -454    103    348    171    446    298   -158     -2     90
    420    566    145   -493    137    355    166    462    301   -124     33     96
    410    568    158   -491    124    366    197    491    340    -70     85     59
    402    631    228   -517     88    431    236    501    376    -54    109     64
    431    644    210   -537    109    428    213    459    329   -109     80     59
    462    644    181   -555    140    413    168    436    285   -135     62    119
    420    636    213   -530    103    423    148    413    259   -148     51    127
    332    607    275   -470     28    441    158    366    231   -176     23     80
    252    639    387   -449    -67    514    200    348    246   -163     23     54
    270    628    358   -452    -44    493    148    231    145   -272    -88     -7
    301    532    228   -418     36    381     75    101     12   -402   -218    -67
    262    488    226   -374     18    358    109     88     15   -366   -187   -111
    233    480    246   -358     -7    363    124     72     28   -322   -122   -155
    228    488    259   -361    -15    374    122     51     23   -324   -129   -184
    262    506    244   -387     10    376    127     44     20   -322   -153   -158
    218    524    306   -371    -44    415    158     51     41   -290   -145   -119
    200    530    327   -366    -64    428    168     51     46   -277   -150   -132
    215    542    327   -379    -57    436    181     72     70   -252   -142   -114
    228    600    371   -415    -72    488    213    109    122   -197    -96    -64
    252    654    402   -452    -75    530    210    114    145   -179    -77    -20
    226    659    433   -444   -103    548    187    101    163   -127    -18     10
    202    654    452   -431   -124    553    163     85    168    -93     12     15
    259    657    397   -459    -70    527    145     72    155    -98      7     18
    254    584    329   -418    -36    457    124     51    116   -124    -25      0
    233    548    311   -392    -38    431    119     36     90   -142    -46     -5
    259    504    244   -381      7    374     96     20     62   -163    -67    -23
    280    413    132   -348     75    272     88     18     25   -205   -114    -57
    301    340     38   -319    132    189     96     18      0   -249   -145    -72
    290    252    -41   -272    166    103     93     -7    -33   -285   -176   -116
    275    213    -64   -244    168     75     80    -38    -72   -322   -236   -181
    272    213    -62   -244    166     75     46    -72   -111   -358   -280   -205
    285    207    -77   -246    181     64     33    -77   -111   -348   -257   -197
    233    158    -75   -197    155     41     51    -90   -127   -363   -259   -244
    231    148    -83   -189    155     33     67   -109   -140   -379   -233   -220
    277    174   -103   -228    192     36     62   -124   -153   -410   -262   -215
    254    145   -109   -200    181     18     62   -114   -163   -439   -327   -158
    197    192     -5   -197    101     93     67   -106   -163   -426   -309    -96
    176    249     72   -215     51    161     57   -103   -166   -389   -254   -109
    187    275     88   -233     49    181     49   -111   -171   -371   -239   -231
    200    246     46   -223     77    148     31   -137   -231   -454   -340   -316
    228     25   -205   -129    215    -88     59   -119   -335   -613   -511   -405
    257   -246   -506     -5    381   -376    168    -38   -444   -836   -782   -610
    288   -283   -571     -2    428   -428    303    109   -392   -901   -888   -678
    226    -51   -277    -85    252   -163    376     51   -252   -730   -693   -511
     12    452    439   -233   -213    444    145   -501   -215   -384   -187   -111
   -116   1187   1301   -535   -709   1244   -168   -984    -72    140    488    514
   -145   1693   1839   -776   -992   1766   -428  -1140    200    748   1135   1163
   -122   1615   1738   -745   -930   1675   -620  -1132    272    995   1343   1467
    -80   1070   1150   -496   -618   1111   -613  -1091   -103    433    769    935
    -54    449    504   -197   -280    478   -467   -945   -535   -361    -49    142
     -5    129    135    -62    -70    132   -233   -620   -527   -587   -355   -197
     75     96     20    -85     28     59    -31   -309   -324   -478   -322   -233
    116     57    -62    -88     88     -2     83   -129   -220   -436   -324   -200
    122     25    -96    -75    109    -33    150    -31   -153   -413   -324   -132
    142     41   -103    -93    122    -31    174     10   -129   -426   -345   -124
    168     15   -153    -90    161    -67    187     41   -114   -410   -324   -129
    124     25   -101    -75    111    -36    192     44   -101   -361   -257   -161
    124     64    -59    -96     90      5    228     67    -75   -340   -228   -124
    103     75    -28    -90     64     25    262    103    -36   -301   -181   -124
     75     75      0    -75     38     38    272    142    -15   -293   -189    -98
    205    103   -103   -155    153      0    275    194      7   -293   -223    -23
    207    129    -80   -168    142     25    290    205     36   -252   -171    -15
    122     70    -51    -98     85     10    311    187     31   -254   -155     -7
     70     64     -5    -67     38     31    332    194     46   -231   -127    -12
     72     70     -5    -72     38     33    324    215     54   -259   -184     20
    124     96    -28   -111     75     36    309    239     64   -244   -163     36
    171    150    -20   -161     93     67    290    246     93   -184    -88    -28
    194    192     -2   -192     98     96    293    280    122   -174    -72     20
    197    181    -18   -192    106     83    311    327    150   -153    -75     44
    223    215     -7   -218    114    103    319    368    187   -124    -41     88
    259    252    -10   -257    135    122    322    423    231    -96    -36    137
    293    290     -2   -290    148    145    329    480    262    -64    -25    153
    311    324     12   -316    148    168    342    537    303    -18     18    202
    322    353     31   -337    145    192    358    594    350     44     90    267
    327    376     46   -353    140    213    366    620    381     85    140    270
    319    392     72   -355    124    233    368    636    405    119    174    309
    332    465    129   -400    101    296    361    636    413    122    197    371
    348    504    155   -428     96    329    345    605    392     88    163    348
    371    522    150   -449    109    337    332    581    381     70    150    345
    327    485    158   -405     85    322    348    550    361     46    129    327
    303    459    155   -381     75    306    358    498    314      0     67    215
    272    418    145   -345     62    283    350    431    259    -57     36    249
    288    431    142   -361     72    285    332    363    220    -98     15    252
    355    470    114   -413    122    293    296    296    166   -155    -41    210
    288    407    119   -348     83    265    285    226    103   -223   -109    161
    194    348    153   -270     20    252    306    176     72   -226   -101     77
    179    337    158   -259     10    249    306    137     57   -223    -88     28
    194    358    163   -275     15    262    309    111     49   -228    -70     70
    210    389    176   -301     15    285    314    109     59   -223    -83     36
    233    384    150   -311     41    267    324    116     59   -231   -101     96
    228    397    168   -314     28    283    335    129     83   -202    -75    116
    233    467    233   -350      0    350    355    161    129   -150    -49    129
    244    517    270   -381    -12    394    348    153    140   -129    -59    181
    244    568    324   -407    -41    446    324    137    155    -80     -7    197
    244    574    327   -410    -41    452    290    119    145    -80    -12    205
    241    535    293   -387    -25    415    270    101    119   -106    -54    200
    239    530    290   -387    -25    410    254     75    101   -101    -41    171
    213    509    293   -361    -41    402    239     51     75   -109    -41    142
    184    454    267   -319    -41    361    233     44     51   -129    -70    122
    171    358    187   -265     -7    272    231     41     18   -155   -106     77
    140    290    150   -215     -5    220    220     18    -25   -192   -145     36
    124    259    135   -192     -5    197    213    -15    -64   -220   -174     28
    114    210     96   -163     10    153    202    -41   -103   -246   -194     12
     93    161     67   -127     12    114    184    -75   -148   -293   -246    -25
     83    166     80   -127      0    122    176    -83   -158   -298   -257    -15
     90    174     83   -132      5    129    163    -90   -161   -298   -257    -23
     80    132     51   -106     15     90    166    -98   -176   -314   -277    -44
     51    103     51    -77      0     77    174   -103   -184   -322   -283    -57
     54    129     72    -93    -10    101    179   -101   -179   -309   -270    -38
     70    132     59   -101      5     96    187    -98   -176   -311   -270    -12
     72    109     36    -93     15     72    174   -109   -189   -322   -280    -25
     54     57      2    -54     25     31    158   -124   -215   -355   -319    -54
     49    -15    -67    -18     57    -41    184   -114   -244   -405   -366   -103
     83   -207   -293     62    187   -249    226    -88   -340   -574   -555   -259
    114   -431   -545    155    329   -488    311    -12   -428   -769   -776   -498
    135   -381   -517    124    324   -449    433    153   -358   -784   -820   -584
     46    -77   -124     12     83   -101    452     10   -231   -576   -548   -355
   -161    498    657   -168   -410    576    262   -501   -135   -213    -38    171
   -353   1236   1587   -444   -971   1410     62   -870    114    345    659    945
   -366   1613   1979   -623  -1171   1795   -192  -1026    337    867   1247   1652
   -293   1343   1636   -527   -963   1491   -381  -1132    189    849   1234   1652
   -267    805   1072   -270   -670    937   -413  -1187   -254    202    550    919
   -233    280    514    -25   -374    394   -283  -1000   -597   -470   -187    114
   -187     31    218     77   -202    124    -75   -610   -514   -584   -407   -101
    -93    -15     77     54    -85     31     72   -322   -358   -506   -389    -51
    -12    -10      0     10     -7     -5    161   -145   -244   -410   -314    -36
      7    -64    -75     25     41    -70    181    -93   -220   -413   -327    -41
     18    -54    -72     18     44    -62    179    -77   -226   -446   -358    -31
     25     10    -15    -20     18     -2    200    -51   -202   -428   -366    -10
     15     15      0    -15      7      7    241    -20   -187   -418   -355     15
    -18    -10      5     12    -12     -2    254     -2   -166   -374   -288     -7
    -23    -49    -25     36      0    -38    249     -7   -166   -368   -270    -38
     15    -41    -57     12     33    -49    244      5   -166   -384   -290     -7
      2      5      2     -5      0      5    259     38   -132   -353   -262     31
    -41     67    109    -12    -75     88    277     75    -90   -309   -228     57
    -72     70    142      2   -106    106    303    111    -57   -272   -187     88
    -51     88    137    -20    -96    114    306    135    -31   -228   -137     96
    -62     72    135     -5    -98    103    306    148    -23   -226   -158     80
    -85     77    163      2   -124    119    314    166    -12   -228   -179    119
    -59    142    202    -41   -129    171    314    189      5   -218   -184    161
    -28    129    158    -51    -93    142    316    231     36   -179   -145    140
      0    168    168    -83    -85    168    319    283     83   -135    -96    189
     23    176    153   -101    -64    163    345    345    127    -83    -38    246
     38    171    132   -103    -46    153    361    402    168    -36     15    265
     51    215    163   -135    -54    189    350    436    205     -2     31    231
     59    246    187   -155    -62    218    363    480    236     -2    -10    280
     83    290    207   -187    -62    249    371    540    283     18    -20    410
    111    381    270   -246    -77    327    384    607    361    106     67    483
    122    452    329   -288   -103    389    397    626    400    174    158    493
    122    446    324   -285   -101    384    400    613    400    197    210    470
    109    459    350   -285   -122    405    389    587    381    168    179    452
     96    480    384   -288   -142    433    397    576    381    161    176    457
     77    433    353   -257   -137    392    387    537    355    142    168    420
     80    428    348   -254   -135    389    355    465    293     64     93    376
     75    428    353   -254   -140    392    342    400    239      2     23    324
     51    392    340   -220   -142    366    327    329    179    -51    -10    259
     25    358    332   -194   -153    345    306    252    114   -129   -103    200
     18    327    309   -174   -145    319    306    210     85   -166   -137    166
     15    335    319   -176   -153    327    309    187     93   -129    -62    129
      2    350    348   -176   -171    350    316    168     90   -122    -18    119
    -18    316    335   -150   -176    324    332    148     77   -155    -75     54
    -10    288    298   -140   -155    293    353    150     72   -192   -137    103
      5    306    301   -158   -148    303    368    161     83   -194   -137    140
     25    387    361   -205   -166    374    371    179    116   -168   -127    132
     12    446    431   -231   -210    439    392    210    168   -114    -59    200
      2    488    485   -246   -241    488    389    210    207    -72    -10    218
     10    522    509   -267   -249    514    358    187    213    -72     -5    220
     23    535    511   -277   -244    524    322    166    194    -88    -23    210
     15    475    459   -246   -220    467    309    163    181    -88    -18    223
      7    446    439   -228   -215    444    293    140    153   -114    -38    197
     -7    420    426   -207   -218    420    288    124    119   -158    -90    181
    -12    358    371   -171   -192    363    290    129    103   -174   -109    161
    -41    262    303   -111   -174    283    290    111     83   -192   -137     33
    -25    179    205    -77   -116    192    275     72     28   -265   -202     -5
    -15    119    135    -54    -75    127    259     38    -31   -319   -241     -2
    -36     93    129    -28    -83    111    259     20    -51   -322   -239    -46
    -51     72    122    -10    -85     96    252     12    -64   -353   -290    -85
    -20     80    101    -31    -59     90    220      2    -80   -376   -335    -59
    -18     67     83    -25    -49     75    210     -5    -88   -394   -348    -41
    -36     44     80     -2    -57     62    265     20    -62   -355   -298    -57
    -41     59    101    -10    -72     80    254     10    -64   -342   -262    -83
    -64     33     96     15    -80     64    236     -2    -75   -361   -280    -93
    -85    -23     62     54    -75     18    244      0    -83   -361   -277    -93
   -161    -49    111    106   -137     31    267      5    -85   -376   -314   -176
   -166    -57    109    111   -140     25    267     10    -93   -423   -368   -140
    -98   -142    -44    119    -28    -93    254     -2   -171   -517   -439   -236
    -80   -363   -283    220     98   -324    319     46   -270   -685   -620   -506
    -88   -475   -387    283    148   -431    426    155   -290   -828   -820   -753
    -85   -254   -171    168     41   -213    506    213   -148   -722   -722   -610
   -194    158    350     18   -272    254    387   -163    -83   -483   -418   -285
   -340    818   1156   -241   -748    987     93   -683      7    -41    153    374
   -436   1527   1964   -545  -1200   1745   -174   -914    298    628    937   1127
   -348   1558   1904   -607  -1127   1730   -415   -984    379    940   1234   1465
   -272   1039   1312   -384   -792   1174   -498  -1065     12    504    761   1041
   -280    428    706    -75   -493    566   -444  -1062   -540   -358    -98    111
   -265     62    327    101   -296    194   -249   -789   -675   -756   -561   -457
   -231     44    275     90   -252    158    -57   -444   -428   -618   -498   -322
   -192     54    246     67   -220    150     96   -194   -236   -485   -415   -252
   -155     67    223     41   -189    145    171    -46   -122   -420   -405   -252
   -111     80    192     15   -150    135    171    -15   -119   -441   -454   -259
   -129    106    236     10   -184    171    184     -5   -119   -436   -444   -259
   -103    137    241    -18   -174    189    223     31    -93   -410   -428   -267
   -109    122    231     -7   -168    176    244     59    -62   -371   -394   -280
    -90    163    254    -36   -171    207    231     64    -49   -355   -379   -262
    -93    174    267    -41   -181    220    233     80    -44   -355   -397   -254
    -77    184    262    -54   -168    223    244     88    -33   -355   -410   -257
    -80    202    280    -62   -181    241    262     98    -15   -329   -376   -270
    -59    254    314    -96   -187    283    259    111     10   -301   -345   -270
    -36    277    314   -122   -174    296    241    122     18   -303   -355   -270
    -41    283    322   -122   -181    301    223    127     23   -309   -374   -259
    -41    327    368   -142   -205    348    249    158     62   -270   -340   -226
    -83    329    413   -122   -246    371    290    179     88   -249   -327   -218
    -88    337    426   -127   -257    381    298    205    124   -210   -285   -179
    -57    397    452   -171   -254    423    293    246    163   -168   -259   -148
    -49    420    470   -187   -259    444    298    298    220   -119   -226    -96
     -5    459    465   -226   -233    462    296    342    265    -77   -184    -70
     -7    454    459   -226   -233    457    303    394    309    -44   -155    -38
    -36    478    514   -223   -275    496    319    462    371      7   -127     28
     -2    550    553   -275   -277    553    316    509    426     75    -70     64
     49    641    592   -345   -270    618    322    545    478    142     12     96
    -10    626    633   -309   -322    631    345    587    522    187     57    142
    -25    639    665   -306   -345    652    337    592    522    187     46    155
     46    698    652   -374   -301    675    296    537    465    111    -23    135
     62    724    662   -392   -298    693    301    522    459    114    -15    127
     25    693    665   -361   -319    680    316    491    441    101     -5     85
     15    662    644   -340   -314    654    311    441    394     49    -33     64
     12    639    626   -327   -306    631    293    389    353     18    -38     38
    -38    576    615   -267   -327    594    275    322    290    -31    -67    -23
    -80    574    654   -246   -366    613    280    272    246    -83   -124    -67
   -109    555    665   -223   -387    610    272    220    197   -140   -184   -111
    -98    519    615   -210   -358    566    257    176    148   -194   -246   -135
    -88    470    558   -189   -322    514    267    179    145   -200   -259   -132
    -96    509    605   -207   -350    555    270    187    168   -168   -226   -114
    -57    522    579   -233   -319    550    257    150    137   -200   -259   -127
    -70    511    579   -220   -324    545    272    148    135   -192   -252   -132
    -85    550    636   -231   -361    592    290    168    176   -145   -218   -127
    -36    639    675   -303   -355    657    283    187    207   -137   -228    -59
    -36    696    730   -329   -384    711    285    205    254    -70   -150    -54
    -64    748    813   -342   -441    782    270    179    259    -64   -140    -51
    -80    722    802   -319   -441    761    231    140    239    -64   -129    -41
   -103    691    792   -293   -449    740    239    145    244    -46   -109    -38
   -150    623    771   -236   -462    696    223    119    213    -77   -148    -54
   -153    618    771   -233   -462    693    202     93    187   -114   -192    -67
   -137    620    758   -241   -446    688    205     98    187   -109   -181    -72
   -145    504    646   -179   -397    574    207     80    132   -174   -259   -114
   -163    384    548   -111   -355    465    213     72     93   -200   -288   -189
   -142    350    493   -103   -319    423    202     46     54   -231   -309   -223
    -98    348    446   -124   -272    397    181     18     12   -277   -363   -239
   -122    293    413    -88   -267    353    189     12     -2   -280   -366   -270
   -163    244    407    -41   -285    327    189     10    -15   -298   -387   -290
   -179    210    389    -15   -285    298    194     10    -25   -311   -410   -283
   -153    197    350    -20   -252    272    176    -12    -44   -316   -400   -314
   -101    236    335    -70   -218    285    161     -5    -36   -301   -363   -314
    -88    275    363    -93   -226    319    163      2    -31   -306   -379   -311
   -171    215    384    -23   -277    298    197     18    -36   -309   -394   -309
   -184    197    381     -5   -283    288    200      5    -46   -296   -392   -314
   -205    148    350     28   -277    246    176    -18    -72   -337   -428   -301
   -184     93    277     44   -231    184    163     -5    -75   -342   -439   -345
   -148    -44    103     93   -127     31    218     57   -111   -436   -553   -467
   -129   -226    -96    179    -18   -161    366    187   -132   -597   -756   -659
   -148   -189    -41    166    -54   -116    467    306    -49   -620   -820   -714
   -233     90    324     70   -280    207    475    228     57   -462   -618   -522
   -361    618    979   -129   -672    800    246   -267     -7   -207   -200   -163
   -405   1389   1795   -491  -1098   1592    -93   -795    -49    176    389    371
   -389   1826   2216   -719  -1304   2021   -358  -1002     62    659    963    878
   -371   1556   1927   -592  -1148   1740   -480  -1052    -18    701    982    935
   -348    987   1335   -322   -841   1161   -446  -1021   -366     93    319    407
   -350    413    763    -31   -555    587   -337   -919   -756   -675   -480   -402
   -288    145    431     70   -361    288   -171   -566   -550   -649   -584   -522
   -254    140    394     57   -324    267     23   -257   -257   -444   -457   -402
   -259     98    358     80   -309    228    171    -64   -101   -355   -407   -342
   -233     96    329     70   -280    213    215     23    -23   -311   -389   -285
   -197    127    324     33   -259    226    202     41    -10   -301   -384   -298
   -174    153    324     10   -249    239    213     70     10   -288   -374   -301
   -124    194    319    -36   -223    257    215    101     38   -267   -361   -283
    -96    187    283    -44   -189    233    205    103     49   -252   -340   -272
   -153    184    335    -15   -244    259    231    122     64   -246   -340   -272
   -140    194    332    -28   -236    262    213    114     59   -244   -329   -285
   -111    213    324    -51   -218    267    207    135     85   -207   -285   -265
    -64    259    324    -96   -194    290    213    161    127   -163   -236   -249
     31    368    335   -202   -153    353    213    192    174   -127   -202   -223
     12    353    340   -184   -163    345    228    213    189   -135   -218   -197
    -98    272    371    -88   -236    322    244    207    179   -158   -257   -218
   -135    272    407    -67   -270    340    231    226    207   -119   -228   -142
     70    478    407   -275   -168    444    210    267    252    -59   -145    -96
     96    504    407   -301   -155    457    249    324    298    -25   -122    -80
    -38    345    384   -153   -213    363    275    355    319    -15   -116    -70
   -153    316    470    -80   -311    392    306    400    379     44    -62    -77
   -122    353    472   -116   -298    413    296    415    397     44    -64    -51
    -85    394    480   -155   -283    436    290    459    433     80    -36    -15
    -44    467    509   -213   -275    488    309    540    514    174     57     38
     -2    491    493   -244   -246    491    316    610    581    241    114    111
     20    522    498   -272   -239    511    324    644    618    283    166    176
     38    592    553   -316   -257    574    324    644    628    314    205    132
     18    631    610   -327   -296    620    327    626    597    267    137    101
     12    623    610   -316   -298    618    335    610    561    223     93    166
     18    602    584   -311   -283    594    314    574    527    197     88    135
     62    592    530   -327   -233    563    290    540    491    168     80    109
    106    636    530   -374   -210    584    280    498    454    135     62     96
     51    610    558   -329   -252    584    293    441    413     98     31     57
    -51    566    618   -259   -335    592    296    384    376     51    -15     -2
    -54    511    563   -228   -309    537    249    288    290    -28    -88    -83
    -38    470    506   -215   -272    488    210    213    223    -98   -148   -114
    -41    465    506   -210   -272    485    205    187    202   -101   -140   -137
    -44    491    535   -226   -288    511    244    192    215    -77   -111   -155
    -46    519    566   -239   -306    542    267    197    226    -77   -111   -137
    -49    517    566   -233   -306    540    262    189    226    -80   -119   -140
    -44    532    576   -244   -309    553    262    189    220    -93   -127   -145
    -20    571    592   -277   -309    581    275    215    249    -62    -93   -116
     -5    641    646   -319   -327    644    288    246    298     -7    -25    -72
     -7    735    743   -366   -374    737    270    244    324     18     -2    -38
     -5    797    802   -394   -402    800    246    226    329      7    -18     -2
     -5    813    818   -405   -413    815    226    220    327      7    -12     10
     18    766    748   -392   -366    758    200    189    296      2      0    -23
     18    727    706   -374   -345    719    192    168    272     -7      0    -57
     10    709    698   -358   -342    704    163    150    252    -15     -2    -57
     -5    665    667   -332   -337    667    181    148    241    -20      0    -70
    -15    587    602   -285   -309    592    189    137    205    -67    -46   -124
    -15    506    522   -246   -270    511    189    114    155   -137   -116   -161
      5    465    459   -233   -226    462    197     98    116   -184   -163   -145
     -5    423    428   -210   -218    426    184     75     88   -197   -176   -192
     -5    379    381   -187   -192    379    168     54     51   -233   -200   -207
    -20    350    371   -166   -197    361    171     33     31   -254   -215   -223
    -31    337    368   -153   -200    353    197     31     23   -262   -223   -228
    -33    311    345   -137   -189    327    189     25      5   -290   -270   -231
    -33    314    348   -140   -192    332    184     23     12   -270   -239   -244
    -51    319    371   -135   -213    345    179      5      7   -265   -210   -280
    -59    298    358   -119   -207    327    179     -5    -15   -283   -231   -296
    -41    280    322   -119   -181    298    179      5    -15   -285   -241   -246
    -36    280    316   -122   -176    298    176     15      7   -254   -189   -236
    -57    239    293    -93   -174    265    192     10     -5   -288   -233   -335
    -62     49    111      7    -85     80    246     -5   -116   -478   -446   -441
    -23   -163   -140     90     57   -150    342     57   -233   -724   -724   -683
      7   -226   -236    109    122   -231    454    226   -187   -763   -800   -771
    -41    -18     20     28    -31      2    478    176    -62   -581   -594   -618
   -181    441    623   -129   -402    532    241   -368    -96   -337   -192   -267
   -329   1239   1566   -454   -948   1402    -88   -906    -44    106    418    329
   -368   1878   2247   -756  -1309   2062   -363  -1132    150    652   1052    995
   -306   1847   2151   -771  -1228   2000   -563  -1210    161    880   1304   1278
   -290   1304   1595   -506   -943   1449   -561  -1184   -132    485    875    774
   -340    605    945   -135   -644    774   -335   -984   -501   -280     25    -90
   -316    207    522     54   -418    363    -88   -618   -457   -504   -309   -384
   -189    187    376      2   -283    280     85   -290   -231   -394   -283   -371
    -98    181    280    -41   -189    231    218    -80   -101   -366   -324   -309
    -90    153    244    -31   -166    197    272      2    -49   -322   -267   -239
   -103    161    265    -28   -184    213    293     15    -38   -327   -265   -267
   -109    140    246    -15   -179    192    314     38    -25   -322   -270   -262
   -103    129    233    -12   -168    181    322     80      0   -283   -246   -285
    -67    158    226    -46   -148    192    337    122     36   -246   -205   -244
    -54    161    213    -54   -135    187    358    137     54   -228   -187   -218
    -70    166    236    -49   -153    200    384    150     80   -187   -142   -210
    -80    226    306    -72   -192    265    387    153    101   -166   -137   -233
   -101    189    290    -46   -197    241    371    145     90   -192   -174   -215
   -103    181    285    -38   -194    231    368    155    114   -153   -124   -194
   -106    181    288    -38   -197    233    376    174    148   -109    -64   -174
    -88    210    298    -59   -192    254    379    194    166   -109    -85   -205
    -57    210    267    -77   -161    236    371    226    163   -119   -124   -137
    -49    220    270    -88   -158    244    374    272    213    -62    -54    -85
    -57    197    252    -72   -155    223    381    314    246    -31    -28    -88
    -44    205    249    -80   -145    226    392    358    285     12     10    -59
    -28    223    249    -98   -140    236    402    415    322     33     12    -12
     -5    262    265   -129   -135    265    418    480    376     88     64     31
     25    303    277   -166   -127    290    426    545    428    137    122     70
     36    340    303   -187   -132    322    436    600    480    192    176     90
     49    384    335   -218   -142    361    431    639    517    231    207    132
     72    400    327   -236   -127    363    431    675    545    252    223    184
     72    433    358   -254   -142    397    431    701    574    283    249    207
     83    459    376   -270   -145    418    433    701    581    311    301    226
     67    462    392   -265   -163    428    431    678    579    311    327    205
     46    465    415   -257   -184    441    418    631    540    254    277    179
     33    441    407   -239   -187    423    407    576    493    189    223    174
     28    428    400   -228   -184    415    405    542    470    192    252    158
     25    431    405   -228   -189    418    381    488    428    150    218    129
      7    387    379   -197   -184    381    366    426    379     96    163    114
    -18    348    363   -166   -189    355    358    374    358    103    187     51
    -36    371    407   -166   -220    389    342    314    332     96    194    -57
    -57    350    407   -148   -233    379    340    265    285      7     93    -44
    -62    332    394   -135   -228    363    345    241    267    -31     59     20
    -64    345    410   -140   -239    376    355    228    272    -18     75      2
    -67    387    454   -158   -259    420    361    228    290     12    116      5
    -72    358    431   -145   -252    394    361    236    290      5    114     -2
    -67    394    462   -163   -265    428    363    249    311     12    124      7
    -77    462    537   -194   -309    498    368    262    345     38    153     28
    -77    509    587   -215   -332    548    363    265    368     59    174     49
    -46    542    587   -249   -316    563    332    275    381     88    205     80
    -41    527    566   -244   -303    545    298    277    384     93    200     98
    -46    457    504   -207   -275    480    277    257    363     85    197     88
    -51    418    470   -181   -259    444    249    233    348     80    213     90
    -83    413    496   -166   -290    454    226    210    335     83    220     23
    -98    392    491   -148   -293    441    202    184    301     49    192     -2
   -106    270    374    -83   -239    322    192    176    267     12    140    -57
   -109    158    267    -23   -187    213    184    148    197    -96      5    -46
   -114    119    233     -2   -174    176    171    122    163   -145    -25    -28
   -137     72    210     31   -174    140    166    103    145   -150    -23    -62
   -132     18    148     54   -140     80    161     90    132   -142    -20   -103
   -132     10    142     62   -137     75    145     70    111   -158    -23   -109
   -148     -2    145     72   -148     72    140     67    116   -148     -7   -122
   -158     -2    153     80   -158     75    132     59    111   -155    -18   -150
   -168    -10    155     88   -163     70    132     51    101   -171    -49   -161
   -176    -15    161     96   -168     72    127     38     80   -197    -77   -150
   -181    -46    132    114   -161     41    135     49    101   -158    -20   -119
   -197    -15    181    106   -192     83    135     51    122   -116     18   -137
   -220    -28    192    122   -207     83    129     54    109   -129      2   -140
   -187   -109     77    148   -132    -15    114     38     57   -187    -64   -197
   -148   -329   -181    236     15   -257    148     46    -59   -363   -262   -363
   -129   -542   -413    337    140   -480    254    137   -148   -555   -488   -618
   -127   -566   -441    345    155   -504    389    296    -88   -584   -550   -722
   -200   -327   -127    265    -36   -228    420    176     -2   -465   -394   -542
   -418    197    615    109   -517    405    205   -410     67   -124     93    -51
   -615    924   1540   -155  -1078   1231    -31   -839    301    459    818    714
   -628   1384   2010   -379  -1319   1696   -275   -982    553   1021   1436   1413
   -542   1234   1777   -345  -1158   1504   -470  -1057    485   1085   1480   1558
   -498    704   1202   -103   -852    953   -514  -1091     54    467    836    854
   -446    192    639    127   -542    415   -397   -904   -301   -226     96     59
   -384    -85    298    233   -342    103   -184   -509   -241   -363   -122   -202
   -306   -116    189    213   -249     36     -5   -174    -38   -223    -41   -210
   -236   -140     96    187   -168    -23    101     12     62   -174    -46   -194
   -218   -171     46    194   -135    -62    155     96     98   -171    -57   -174
   -215   -187     28    200   -124    -80    176    124    111   -171    -54   -150
   -213   -168     44    192   -129    -62    189    153    124   -179    -75   -150
   -184   -189     -7    184    -88    -98    194    179    132   -168    -59   -148
   -171   -197    -25    184    -72   -111    202    202    142   -145    -12   -145
   -171   -189    -18    179    -77   -103    205    213    140   -168    -36   -140
   -155   -158     -2    158    -77    -80    215    239    161   -145    -12   -135
   -155   -148      7    150    -83    -70    236    277    205   -101     33    -83
   -132   -153    -20    142    -57    -88    233    283    213    -75     85    -80
   -109   -155    -46    132    -33   -101    239    296    220    -75     75    -70
   -101   -137    -36    119    -33    -88    246    316    257    -31     98    -46
    -88   -142    -54    114    -18   -101    249    335    283      0    132    -28
    -70   -116    -46     93    -12    -80    259    371    311     23    145     -2
    -59   -101    -44     80    -10    -72    283    428    350     49    158     36
    -41   -114    -72     77     15    -93    298    480    379     75    176     59
    -38    -85    -46     62      2    -67    314    527    418    101    200     88
    -38    -77    -41     57      0    -59    332    587    454    122    218    127
     -2    -51    -51     25     23    -51    342    644    501    176    280    161
     23     -7    -31     -7     25    -18    350    698    558    239    345    200
     41     18    -25    -31     33     -2    355    750    605    277    376    246
     62     41    -20    -51     41     12    361    800    644    311    400    293
     90     80    -12    -85     51     33    361    831    678    358    436    327
    109    114      5   -111     51     59    366    854    704    389    462    353
     98    150     49   -124     23    101    374    862    727    415    483    381
     85    155     67   -122      7    111    374    844    719    407    475    384
     77    127     46   -103     15     85    366    802    691    381    452    368
     54    114     59    -83     -2     88    368    776    667    363    446    355
     36    111     75    -75    -20     93    361    732    636    332    418    337
     31     77     46    -54     -7     62    348    667    587    272    368    303
      7     44     36    -28    -15     41    345    610    542    236    337    275
    -15     23     38     -2    -25     31    342    550    501    202    311    244
    -41     -2     36     20    -41     15    340    491    454    153    262    194
    -46     -5     41     25    -44     18    348    457    428    122    231    179
    -33      2     36     12    -36     20    355    444    426    127    249    174
    -41     25     67      7    -54     46    363    436    428    132    259    176
    -36     20     54      7    -46     36    371    428    420    119    249    171
    -23     10     33      5    -28     20    376    426    423    119    246    161
    -15     54     67    -20    -44     59    387    444    446    137    259    176
     -5    137    142    -64    -72    140    394    457    478    161    283    200
     -7    174    179    -85    -93    176    389    441    485    171    301    218
     -7    192    200    -93   -103    194    358    423    491    181    316    241
     -7    189    197    -93   -101    192    314    397    470    168    303    233
    -10    184    194    -85   -101    189    288    368    444    150    283    215
    -12    176    187    -83    -98    181    280    350    426    135    262    207
    -20    158    176    -70    -98    166    270    332    397    106    241    187
    -33     96    127    -33    -80    111    257    316    361     64    205    155
    -49     -2     46     25    -49     20    239    288    301      5    145     85
    -67    -80    -12     72    -28    -49    231    265    254    -51     77     44
    -67   -111    -46     88    -12    -80    231    241    228    -72     72     10
    -57   -137    -80     96     10   -109    228    215    194   -103     44    -28
    -62   -145    -83    103     10   -114    223    197    168   -129     10    -41
    -54   -145    -90     98     15   -119    213    181    148   -148    -18    -59
    -44   -158   -114    101     33   -137    202    168    135   -155    -15    -57
    -44   -148   -103     93     28   -127    192    163    127   -155     -5    -62
    -36   -168   -132    103     46   -150    205    171    122   -161    -23    -77
    -41   -205   -166    122     62   -184    202    166    109   -179    -51    -77
    -49   -228   -179    140     64   -205    197    153     96   -197    -64    -85
    -36   -187   -153    111     57   -171    176    137     85   -210    -67    -90
    -20   -179   -158    101     67   -168    166    135     72   -228    -77   -116
      2   -324   -327    161    163   -327    197    158     10   -329   -202   -220
     44   -550   -594    252    319   -571    283    228    -83   -511   -415   -400
     54   -652   -706    296    379   -678    413    353    -75   -623   -553   -589
     10   -485   -496    239    252   -491    517    431     54   -550   -504   -605
   -132   -106     25    119    -83    -38    405     15     72   -348   -215   -272
   -280    571    852   -145   -566    711    137   -509    137     90    387    363
   -379   1197   1577   -410   -979   1387    -96   -753    374    693   1101   1091
   -296   1286   1582   -493   -937   1434   -358   -839    480   1104   1525   1535
   -246    784   1031   -270   -639    906   -462   -945    106    685   1091   1130
   -210    200    410      5   -311    306   -418   -924   -392   -150    241    272
   -166   -205    -38    181    -64   -122   -246   -657   -530   -602   -272   -254
   -137   -265   -127    202     -5   -197    -57   -298   -285   -483   -233   -254
    -85   -277   -194    181     54   -239     80    -57   -116   -387   -207   -252
    -38   -298   -262    168    111   -280    163     83    -25   -350   -220   -236
    -25   -259   -236    140    103   -249    192    122     -7   -363   -233   -187
    -18   -200   -181    109     80   -192    192    135     -5   -366   -228   -179
      0   -174   -174     85     85   -174    197    145      2   -361   -223   -181
      0   -194   -194     98     96   -194    210    161      5   -363   -220   -181
     -5   -236   -233    119    111   -233    241    187     23   -353   -210   -174
    -10   -207   -197    109     93   -202    246    202     36   -345   -202   -168
     -5   -168   -166     85     77   -166    241    205     51   -329   -181   -158
      2   -129   -135     62     67   -132    246    215     67   -319   -171   -148
      5   -114   -119     51     59   -116    259    226     75   -324   -168   -145
      0    -85    -85     44     41    -85    270    249     98   -303   -150   -127
    -15    -80    -67     46     23    -75    290    296    148   -252    -98    -77
    -31    -80    -51     54     10    -67    314    324    171   -231    -75    -67
    -23    -57    -33     38      2    -44    314    335    174   -239    -83    -83
    -28    -70    -41     49      5    -57    322    361    197   -236    -90    -38
    -18    -51    -33     33      5    -44    324    397    228   -215    -67    -15
      2     -5     -7      0      5     -5    324    444    272   -161    -15     28
     20     36     15    -28      2     25    329    506    332    -98     44     88
     46     75     28    -59     10     51    337    563    381    -54     85    135
     72    129     54   -103      7     93    329    605    426    -15    119    168
     98    163     64   -132     18    114    337    654    483     33    168    215
    106    200     90   -155      7    145    340    683    519     70    207    257
    137    252    114   -194     12    184    332    698    542    109    244    303
    150    265    111   -207     18    189    329    691    540    111    244    311
    161    293    129   -228     15    213    327    675    524     96    233    306
    148    290    142   -223      2    218    329    649    493     64    205    288
    140    265    124   -202      7    194    324    615    454     18    161    272
    142    252    106   -197     18    179    316    574    415    -18    145    249
    140    259    119   -200     10    192    306    519    371    -51    124    210
    129    272    140   -202     -5    207    296    459    316   -106     72    161
    119    231    111   -174      5    171    288    402    257   -168     10    101
    116    197     77   -158     20    137    277    353    205   -226    -38     59
    119    187     67   -153     25    127    277    319    179   -246    -57     51
    106    161     54   -135     23    109    280    293    155   -262    -67     46
    101    171     70   -135     15    122    272    272    145   -275    -72     41
    103    194     88   -150      7    142    265    262    145   -265    -51     51
    116    213     96   -163     10    155    257    257    145   -265    -49     33
    132    272    137   -202     -2    205    257    262    161   -259    -59     25
    145    348    202   -246    -28    275    249    275    192   -231    -44     80
    137    397    257   -267    -59    327    228    270    210   -202    -12     98
    135    428    293   -283    -80    363    207    249    218   -184     10    132
    129    420    288   -275    -80    355    181    223    215   -181     15    155
    142    428    285   -285    -70    358    166    213    202   -184     20    155
    153    426    272   -290    -59    350    148    200    181   -197      7    140
    148    413    265   -280    -57    340    129    176    155   -218    -15    127
    137    361    223   -252    -41    293    124    155    127   -244    -41    109
    127    244    116   -184      5    181    122    132     72   -296    -90     54
    129    148     18   -140     57     83     98    103     10   -361   -158    -10
    114     70    -44    -93     80     12     90     77    -36   -407   -205    -54
    119     51    -67    -88     93     -5     88     54    -70   -436   -231    -80
    122     54    -67    -88     96     -5     83     41    -88   -454   -244    -88
    129     44    -85    -88    109    -20     75     38    -98   -462   -252    -90
    140     36   -103    -88    122    -33     57     25   -116   -480   -267   -103
    132     41    -93    -88    111    -25     44     10   -129   -483   -262    -93
    137     64    -72   -101    106     -2     31      0   -132   -475   -254    -98
    132     41    -90    -88    111    -23     25    -12   -153   -493   -288   -140
    116     10   -106    -64    111    -46     28    -12   -163   -504   -288   -116
     96     18    -80    -59     88    -31     25     -7   -153   -493   -272   -119
    111     -2   -114    -54    111    -57     18     -5   -161   -511   -314   -140
    109    -80   -189    -15    148   -135     12    -15   -205   -571   -381   -187
    119   -265   -384     70    252   -324     49     15   -277   -704   -535   -337
    150   -452   -602    148    376   -527    153    135   -293   -857   -740   -542
    161   -392   -553    116    355   -472    267    322   -158   -833   -758   -584
    109    -44   -153    -33    129    -98    257    233    -36   -652   -522   -366
    -20    478    496   -228   -259    485     57   -288   -124   -439   -127     18
   -187   1119   1306   -467   -748   1213   -163   -774   -132    -57    465    605
   -220   1535   1756   -657   -987   1644   -376  -1028    -64    379   1026   1166
   -194   1184   1379   -496   -787   1280   -509  -1169   -283    262    898   1041
   -205    628    833   -213   -519    730   -493  -1187   -675   -387    176    358
   -184    168    353      7   -270    259   -405  -1013   -906   -963   -483   -285
    -77    -36     41     57    -59      2   -283   -644   -714   -940   -576   -387
      2      2      0     -2      2      0   -168   -361   -470   -769   -470   -262
     51      7    -44    -31     49    -18    -70   -163   -316   -665   -400   -189
     85     25    -59    -57     72    -15    -23    -64   -239   -607   -361   -148
    106     38    -67    -72     88    -12     -7    -18   -202   -579   -327   -106
    132     67    -64   -101     98      2     -5     23   -174   -566   -322   -119
    132     70    -64   -101     98      2      5     41   -161   -568   -329   -122
    129     80    -49   -106     90     15      7     44   -150   -571   -335   -122
    127    106    -20   -116     75     44      5     51   -137   -550   -314   -142
    122    122      0   -124     59     62      5     62   -124   -537   -293   -145
    119    137     18   -129     49     77      2     62   -119   -545   -296   -109
    114    137     20   -127     46     80      2     70   -114   -548   -303    -75
    114    140     25   -127     44     83      7     85    -98   -524   -285    -62
    103    150     44   -129     28     96     10    106    -67   -485   -244    -67
    114    184     70   -150     23    127      7    119    -49   -459   -207    -49
    129    244    114   -189      7    179      7    145    -20   -433   -181    -28
    127    233    106   -179     10    171     15    161     -5   -426   -187     -5
    114    220    103   -168      5    163     15    192     12   -402   -161     18
    145    246     98   -197     23    174     10    228     38   -376   -140     28
    184    296    111   -241     36    202     18    275     80   -340   -106     59
    187    335    148   -259     20    241     36    340    135   -285    -54    119
    220    374    150   -298     33    262     44    407    189   -228      2    189
    270    402    132   -337     67    267     49    467    241   -174     57    223
    283    423    140   -353     72    280     59    514    280   -145     77    241
    303    457    153   -379     75    306     62    540    296   -129     88    280
    316    491    174   -405     72    332     54    545    301   -124    103    314
    316    480    163   -400     77    322     57    545    301   -122    119    329
    303    493    189   -400     57    340     57    522    283   -137    116    319
    290    522    231   -405     31    376     57    488    254   -166     98    309
    275    522    246   -400     12    384     59    449    226   -192     83    296
    257    519    262   -389     -2    392     59    405    197   -210     77    267
    233    498    262   -368    -15    381     67    366    176   -223     77    249
    205    449    244   -327    -18    348     75    322    155   -246     59    220
    176    431    252   -303    -38    342     67    262    114   -296     10    179
    161    449    288   -303    -64    368     62    215     83   -342    -33    150
    145    446    301   -296    -77    374     83    197     77   -355    -46    145
    140    431    290   -285    -75    361    101    192     85   -340    -25    150
    142    431    288   -288    -72    361     98    184     83   -335    -12    127
    142    465    322   -303    -90    394     96    168     77   -358    -36     98
    142    446    303   -296    -83    376    103    168     70   -371    -46    109
    137    478    340   -306   -101    410    122    187     96   -345    -25    127
    132    524    392   -329   -129    459    116    194    127   -322      5    155
    137    561    420   -350   -142    491     98    179    135   -314     23    189
    158    605    444   -381   -145    524     57    158    132   -301     33    202
    163    589    426   -376   -129    509     31    142    116   -314     23    184
    158    550    392   -355   -116    470     12    116     93   -332     10    166
    153    501    348   -329    -96    426      0     98     70   -350      5    176
    148    480    329   -316    -90    405    -20     70     36   -376    -15    155
    140    415    275   -277    -67    345    -28     62     10   -407    -46    122
    124    329    202   -228    -41    267    -36     41    -36   -462   -103     62
    111    259    148   -187    -18    202    -36     20    -77   -501   -135     36
    101    184     83   -142      7    135    -25      5    -96   -522   -150     20
     96    148     51   -122     23    101    -25    -15   -124   -550   -171     -2
     83    142     59   -114     12    101    -41    -44   -135   -550   -176    -36
     83    114     31    -98     25     72    -54    -51   -145   -558   -171    -72
     88     96      7    -93     41     54    -62    -59   -163   -587   -218   -103
     83     70    -12    -75     49     28    -54    -59   -179   -618   -254    -98
     77     44    -36    -62     57      5    -62    -64   -192   -644   -275    -51
     77     59    -18    -70     46     20    -67    -72   -202   -644   -270    -51
     77     57    -23    -70     49     18    -57    -67   -187   -620   -233    -64
     77     54    -23    -64     51     15    -57    -70   -179   -615   -210    -54
     77     15    -62    -46     70    -23    -59    -72   -192   -641   -231    -72
     90   -116   -210     12    148   -163    -38    -57   -249   -730   -355   -184
    119   -353   -472    114    293   -413     36      5   -358   -930   -589   -407
    137   -506   -644    184    389   -574    163    145   -381  -1065   -761   -610
    109   -342   -452    114    277   -394    257    218   -246   -966   -667   -527
    -36     25     62      5    -49     44    168   -187   -202   -766   -371   -189
   -246    680    927   -218   -587    805    -72   -776   -140   -363    194    392
   -402   1369   1771   -483  -1085   1569   -288  -1062    132    252    922   1091
   -335   1462   1795   -566  -1065   1628   -553  -1169    192    558   1234   1478
   -267   1021   1286   -376   -776   1153   -675  -1226    -98    249    904   1163
   -228    413    641    -93   -436    527   -626  -1135   -524   -459    171    368
   -192    -10    181    101   -187     85   -433   -802   -657   -885   -332   -168
   -122    -41     80     80   -103     18   -233   -407   -415   -748   -288   -140
    -18    -18      0     18    -10    -10   -101   -158   -257   -657   -246    -85
     28    -51    -80     10     51    -64    -31    -36   -194   -618   -226    -67
     25    -85   -111     31     67    -98     -5      0   -181   -615   -236    -88
     25    -83   -109     25     64    -96      5     12   -174   -631   -254    -96
     31    -88   -122     28     75   -103     15     38   -166   -639   -277    -70
     46   -106   -153     28     98   -129     25     62   -150   -602   -252    -59
     28    -80   -109     25     67    -93     41     90   -114   -550   -192    -67
     54    -33    -90    -10     70    -62     25     88   -124   -563   -205    -44
     62    -25    -88    -18     75    -57     20     90   -124   -555   -181     -5
     49    -25    -75    -12     59    -49     25    106    -93   -501   -124    -28
     51    -41    -93     -5     72    -67     28    127    -67   -475   -124    -41
     54    -33    -90    -10     72    -62     33    145    -62   -501   -192    -25
     59    -31    -90    -15     75    -59     44    168    -41   -491   -202     10
     64     -5    -72    -31     67    -38     51    192    -12   -444   -137     51
     62      0    -62    -31     62    -31     57    218     12   -400    -88     62
     57     12    -44    -36     49    -15     57    246     28   -379    -83     67
     72     38    -33    -57     54      2     72    293     57   -350    -67     98
    103     72    -33    -88     67     20     90    353     98   -311    -31    137
    135    103    -31   -119     83     36    106    418    158   -254     28    194
    161    148    -15   -155     88     67    109    467    202   -215     64    239
    187    158    -31   -174    109     64    109    517    228   -187     83    280
    207    176    -33   -194    122     72    111    566    277   -122    132    293
    215    179    -36   -197    127     72    127    615    332    -57    194    314
    215    218      2   -218    106    111    145    646    363    -23    220    358
    215    262     46   -239     85    155    155    659    376    -10    231    392
    215    301     85   -259     64    194    155    646    366     -5    246    400
    215    329    114   -272     51    223    155    620    355     -7    254    387
    202    337    135   -272     33    239    155    579    322    -49    218    358
    184    345    161   -265     12    254    155    532    296    -77    192    329
    158    340    181   -249    -12    262    153    472    265   -106    163    288
    122    303    181   -213    -28    244    155    415    226   -148    114    254
    109    283    174   -200    -31    228    153    358    187   -187     75    231
     93    257    163   -176    -33    210    150    303    161   -215     51    205
     77    231    153   -155    -36    192    158    262    137   -239     33    184
     51    218    166   -135    -57    192    187    249    132   -244     28    189
     31    228    197   -129    -83    213    194    241    129   -257     -5    218
     36    218    181   -127    -72    200    205    233    132   -236     33    213
     49    207    158   -129    -57    184    220    233    142   -213     62    168
     54    210    155   -132    -49    184    233    241    150   -207     59    171
     72    265    189   -168    -59    228    254    267    192   -166     98    220
     80    329    249   -205    -85    290    254    267    215   -137    124    259
     75    376    298   -226   -111    337    233    262    231   -122    137    298
     85    361    275   -223    -93    319    202    246    223   -122    135    303
    111    350    239   -231    -62    293    176    220    194   -122    150    285
    111    348    236   -231    -62    293    153    187    168   -140    142    265
     93    322    226   -210    -67    275    140    161    145   -161    122    252
     93    272    179   -181    -41    226    132    142    116   -189     93    233
     64    158     90   -114    -12    124    124    119     72   -239     28    194
     44     57     12    -51     15     36    116     90     20   -298    -44    142
     31      7    -23    -20     28     -7    103     62    -28   -342    -90    111
      7    -25    -33     10     20    -28    111     38    -57   -358    -96     80
     10    -51    -64     18     36    -57    114     31    -75   -374   -114     57
     20    -64    -85     23     51    -75    109     20    -90   -387   -124     31
      7    -83    -90     36     46    -88    103      7   -103   -405   -135     20
      0    -93    -93     46     46    -93    101      2   -109   -413   -148     23
     -5   -101    -96     51     44   -101     98     -5   -119   -431   -166     12
    -18   -122   -103     70     41   -114    101     -2   -124   -441   -176      7
    -23   -119    -96     70     33   -109     93     -2   -132   -449   -184      7
    -25   -135   -109     80     41   -122     88     -2   -142   -459   -197     -2
     -7   -122   -114     64     51   -119     85      5   -150   -467   -200     -5
     15   -197   -213     90    111   -205     90      0   -202   -530   -267    -70
     54   -400   -454    171    252   -426    140     12   -319   -711   -470   -272
     80   -587   -667    254    374   -626    252     72   -410   -924   -717   -535
     77   -542   -620    231    348   -581    368    187   -322   -911   -732   -566
    -23   -228   -205    127     88   -218    366    -15   -226   -724   -485   -329
   -207    361    568    -77   -389    465    153   -511   -127   -332     46    213
   -374   1130   1504   -376   -937   1317    -44   -802    166    301    800    987
   -342   1387   1730   -522  -1039   1558   -270   -833    405    815   1322   1558
   -267   1021   1288   -376   -776   1153   -457   -927    200    698   1182   1467
   -267    407    672    -70   -470    540   -517  -1026   -332    -38    444    714
   -293   -137    155    215   -226      7   -410   -906   -719   -769   -309    -72
   -290   -337    -49    311   -122   -192   -200   -537   -548   -745   -374   -168
   -244   -361   -116    303    -64   -239    -12   -280   -368   -626   -306   -116
   -187   -340   -153    262    -18   -246    122   -124   -280   -561   -272    -80
   -150   -288   -137    220     -7   -213    202    -36   -262   -550   -265    -70
   -122   -288   -168    202     23   -228    239     54   -257   -550   -265    -59
    -72   -259   -187    166     57   -223    249    135   -215   -548   -272    -51
    -28   -220   -194    124     83   -207    220    161   -161   -555   -309    -62
      7   -194   -202     93    103   -197    189    140   -109   -542   -337    -75
     67   -163   -231     46    148   -194    179    140    -96   -498   -301    -70
    122    -96   -220    -12    171   -158    187    158    -90   -467   -246    -67
    122    -67   -192    -28    155   -129    210    184    -75   -454   -213    -33
    101    -64   -166    -18    132   -114    205    197    -72   -449   -197     10
     85    -62   -150    -12    116   -106    197    205    -64   -439   -176     31
     72    -62   -135     -5    103    -98    202    226    -38   -423   -161     33
     59    -80   -142      7     98   -109    207    252    -18   -413   -163     28
     41    -59   -101     10     70    -80    205    280      0   -400   -168     18
     41    -77   -122     15     80    -98    210    314     12   -400   -189     33
     51    -59   -114      2     83    -85    223    358     46   -368   -158     93
     75    -12    -88    -33     80    -51    246    415     98   -311   -103    132
     98     41    -57    -70     77     -7    275    480    155   -254    -67    153
     98     59    -38    -80     67     12    290    545    202   -205    -31    202
    114    101    -12   -109     62     46    311    615    265   -140     28    259
    122    140     18   -132     49     80    327    670    324    -77     75    311
    119    189     70   -153     25    129    342    722    384    -12    135    368
    116    233    116   -176      0    176    348    745    420     28    187    405
    116    267    150   -192    -15    210    361    758    444     54    220    433
    109    283    174   -197    -31    228    371    756    444     51    218    428
    111    277    166   -194    -25    223    376    735    426     31    200    428
    106    285    179   -197    -36    233    371    706    402     12    200    431
     96    288    189   -192    -46    239    361    665    374    -18    176    381
     88    265    174   -179    -44    220    345    607    322    -80    116    324
     77    246    168   -161    -44    207    322    532    254   -153     57    272
     72    213    140   -145    -36    176    303    462    184   -239    -33    200
     72    174    101   -124    -15    137    303    410    127   -303    -96    163
     67    153     83   -111     -7    116    298    363     83   -340   -127    137
     59    148     88   -103    -12    119    285    316     46   -374   -148     96
     49    161    109   -106    -31    135    283    285     23   -407   -174     64
     62    166    101   -114    -18    135    275    272     15   -415   -174     67
     85    168     80   -127      2    124    267    270     15   -405   -158     80
    106    228    122   -166     -7    176    275    283     36   -371   -122    109
    106    290    184   -200    -38    239    283    298     72   -337    -85    127
     98    327    226   -213    -64    277    277    298     88   -322    -83    122
     93    340    246   -218    -77    293    259    283     85   -322    -88    150
     96    376    280   -236    -90    329    244    267     96   -298    -51    187
     80    340    259   -210    -90    301    226    244     85   -303    -54    176
     70    309    239   -189    -83    275    218    231     62   -322    -67    168
     70    309    236   -192    -83    272    207    215     38   -335    -70    174
     75    314    239   -194    -80    277    200    210     31   -335    -77    153
     67    194    127   -132    -31    163    194    197    -18   -392   -161     93
     62     83     18    -72     20     51    200    192    -57   -436   -207     62
     70     57    -12    -64     41     23    197    174    -88   -467   -223     36
     59     62      2    -59     28     33    194    140   -129   -509   -265      2
     80     20    -59    -49     70    -18    181    114   -174   -555   -322    -28
     96      2    -93    -49     96    -44    168     98   -194   -576   -332    -36
    116      2   -114    -62    114    -54    161     90   -200   -576   -337    -46
    135     -7   -142    -62    137    -75    142     70   -233   -605   -376    -67
    116    -18   -135    -51    124    -75    119     49   -262   -631   -397    -67
    109    -12   -122    -49    114    -67    119     46   -262   -628   -387    -62
     85    -33   -119    -25    101    -75    127     36   -275   -649   -402    -88
     90    -38   -129    -25    109    -83    116     23   -283   -652   -402    -93
    109    -36   -145    -36    124    -90    106     20   -296   -665   -428   -106
    124   -101   -228    -12    174   -163    114     38   -319   -701   -478   -150
    158   -283   -441     59    298   -363    155     93   -384   -841   -649   -301
    163   -478   -641    158    402   -558    277    220   -400   -992   -854   -509
    181   -327   -511     70    345   -418    371    353   -259   -930   -810   -493
    106     62    -44    -85     75     10    324    140   -202   -766   -566   -270
    -28    581    610   -277   -319    594     85   -418   -303   -527   -150    153
   -124   1288   1413   -581   -769   1350   -150   -815   -249    -72    483    769
   -106   1538   1644   -719   -875   1590   -368   -961   -171    342    956   1236
    -72   1124   1195   -527   -633   1158   -470  -1026   -366    202    776   1096
    -77    548    623   -236   -350    584   -433  -1034   -800   -530    -10    348
    -44     70    114    -12    -77     90   -322   -880  -1078  -1192   -743   -335
     23    -54    -77     12     49    -64   -181   -522   -807  -1057   -717   -303
     77     -7    -85    -33     80    -46    -59   -252   -558   -875   -600   -187
    127     23   -103    -77    114    -38     33    -75   -405   -766   -530   -129
    148     31   -116    -88    132    -41     57    -15   -348   -735   -519   -119
    148     36   -111    -93    129    -36     54     -5   -342   -740   -530   -116
    150     54    -96   -101    122    -20     70     18   -329   -730   -527   -114
    137     62    -77   -101    106     -7     83     25   -322   -722   -522   -114
    124     67    -57    -96     90      5     98     31   -303   -706   -506   -101
    132     85    -46   -111     90     20     98     36   -290   -693   -491    -85
    109     90    -18   -101     62     36    103     36   -280   -683   -478    -72
    109    103     -7   -109     59     49     90     31   -277   -683   -488    -83
    135    137      2   -135     67     70     70     31   -267   -680   -491    -57
    140    150     10   -145     64     80     72     25   -259   -672   -457    -28
    155    181     25   -171     64    103     75     46   -231   -636   -415    -15
    197    218     18   -210     88    119     75    103   -192   -613   -426    -15
    239    218    -20   -228    129     98     77    140   -176   -605   -428     49
    252    275     20   -265    114    148     77    150   -153   -566   -379     57
    254    316     62   -285     96    189     80    174   -116   -530   -340     64
    262    353     90   -309     83    223     85    210    -75   -493   -309    103
    280    387    106   -332     88    246     90    249    -31   -452   -272    145
    296    420    124   -358     85    272     88    290     15   -407   -233    194
    303    457    153   -381     75    306     93    342     75   -355   -192    244
    311    532    218   -423     46    376     90    384    129   -296   -140    301
    306    581    275   -444     15    428     96    418    176   -239    -85    353
    301    610    309   -457     -5    459     93    436    200   -218    -62    376
    293    592    298   -444     -2    446     93    444    200   -213    -67    387
    293    613    319   -454    -12    467     96    441    194   -220    -64    400
    296    646    350   -470    -25    498     96    426    179   -233    -62    402
    283    641    358   -462    -38    501     83    381    129   -275    -96    366
    267    641    371   -454    -51    506     77    342     83   -322   -127    332
    259    644    381   -454    -62    511     64    293     33   -371   -161    298
    249    636    387   -441    -67    511     57    246    -12   -423   -202    262
    236    605    368   -423    -64    488     36    184    -77   -485   -259    218
    220    553    332   -387    -57    444     25    140   -124   -527   -301    184
    197    545    345   -374    -75    446     31    111   -142   -550   -327    135
    189    555    366   -371    -88    462     36     90   -155   -563   -340    103
    184    571    384   -379   -101    478     36     75   -163   -571   -342     98
    176    589    410   -384   -116    501     38     70   -166   -574   -350    111
    176    579    400   -379   -111    491     38     72   -166   -571   -355    119
    179    610    431   -394   -124    522     41     72   -145   -540   -329    127
    171    685    511   -428   -171    600     41     77   -114   -506   -296    153
    176    761    584   -470   -202    672     31     72    -96   -485   -270    179
    179    807    628   -496   -226    719      7     54    -83   -467   -252    205
    171    802    631   -485   -228    717    -23     36    -90   -475   -254    233
    158    766    605   -465   -223    688    -38     15   -122   -498   -275    210
    168    758    587   -465   -210    672    -64    -18   -155   -519   -283    174
    176    756    579   -467   -202    667    -88    -46   -192   -553   -296    171
    163    730    566   -446   -200    649    -93    -54   -210   -558   -285    179
    163    641    478   -402   -155    558    -90    -62   -246   -589   -316    106
    176    550    374   -363    -98    465    -90    -67   -290   -646   -405     33
    171    483    311   -329    -70    397    -90    -72   -324   -691   -465     20
    155    439    283   -296    -62    361    -98    -93   -358   -722   -480      0
    166    415    249   -293    -41    332   -119   -129   -405   -763   -511    -31
    181    405    223   -293    -20    314   -137   -140   -420   -779   -524    -33
    192    394    202   -293     -5    298   -150   -161   -441   -807   -561    -46
    197    374    176   -285     10    275   -155   -171   -465   -836   -605    -51
    189    340    150   -267     18    244   -161   -171   -470   -828   -594    -72
    194    329    135   -262     31    233   -166   -174   -472   -823   -579    -85
    205    337    132   -272     36    236   -176   -179   -480   -833   -576    -83
    205    324    119   -265     44    223   -179   -179   -478   -833   -584    -96
    220    348    124   -285     49    236   -181   -179   -483   -839   -610   -119
    231    280     49   -257     90    166   -179   -161   -509   -891   -680   -150
    252     75   -176   -166    213    -49   -127    -90   -561  -1023   -849   -285
    254   -119   -374    -67    314   -246      5     49   -553  -1137  -1018   -483
    231    -12   -244   -109    236   -127    119    192   -397  -1065   -974   -485
    148    358    210   -254    -31    285     83     -5   -350   -914   -745   -285
     10    859    846   -436   -418    852   -171   -600   -532   -743   -376     59
   -111   1522   1634   -704   -872   1577   -436  -1080   -584   -379    181    576
   -119   1844   1964   -862  -1041   1904   -683  -1293   -555     -2    646   1000
    -67   1504   1571   -719   -818   1538   -813  -1348   -704    -75    545    927
    -46    932    979   -444   -511    956   -789  -1306  -1062   -724   -171    314
     -7    407    415   -200   -210    410   -641  -1096  -1283  -1353   -901   -316
     54    236    181   -148    -62    210   -454   -704   -956  -1143   -813   -301
    109    252    140   -181    -15    197   -324   -428   -698   -948   -678   -205
    153    280    124   -218     12    202   -244   -246   -553   -849   -615   -153
    166    277    111   -220     28    194   -200   -161   -491   -810   -600   -132
    161    277    116   -220     20    197   -179   -127   -470   -800   -600   -116
    153    298    145   -226      5    223   -171   -106   -454   -779   -589    -88
    153    303    150   -228      0    228   -163    -83   -426   -743   -540    -62
    158    316    158   -236      0    239   -153    -59   -397   -714   -514    -96
    171    322    150   -249     10    236   -142    -36   -381   -722   -563    -90
    171    335    163   -254      5    249   -140    -20   -371   -722   -587    -67
    163    345    179   -257     -7    262   -140    -15   -355   -714   -581    -59
    161    322    161   -241      0    241   -127      7   -327   -680   -542    -44
    150    350    197   -252    -23    275   -119     23   -298   -652   -511    -38
    142    368    226   -254    -41    298   -122     28   -288   -636   -498    -36
    137    371    233   -254    -49    303   -106     59   -259   -600   -470     -7
    148    389    241   -267    -46    316    -93     93   -223   -561   -433     31
    158    426    267   -293    -54    348    -93    119   -189   -524   -407     33
    155    436    277   -296    -59    358    -90    153   -145   -491   -379     51
    153    449    293   -301    -70    371    -80    200    -98   -454   -345     88
    168    493    324   -329    -77    410    -72    249    -49   -407   -311    124
    184    517    329   -353    -72    426    -54    306     12   -350   -270    174
    200    540    340   -371    -70    441    -44    363     70   -290   -226    207
    231    576    345   -405    -57    462    -44    410    119   -239   -189    241
    262    613    350   -436    -44    483    -36    465    171   -179   -140    293
    270    654    384   -462    -59    522    -36    493    202   -137   -106    327
    275    693    418   -485    -70    555    -36    504    210   -119    -96    342
    277    704    423   -493    -72    563    -33    501    202   -116    -93    350
    283    730    446   -506    -80    589    -36    478    179   -116    -85    345
    259    735    472   -498   -106    605    -44    439    150   -137    -90    329
    239    740    501   -491   -132    623    -62    394    111   -174   -111    296
    226    737    511   -483   -142    623    -72    348     70   -210   -142    254
    202    727    524   -465   -161    626    -77    303     25   -246   -181    215
    179    685    504   -433   -163    594    -75    254    -20   -290   -228    171
    150    633    483   -392   -166    561    -64    207    -59   -335   -275    135
    137    626    488   -381   -176    558    -67    166    -90   -368   -316    114
    135    665    530   -400   -197    597    -67    140   -111   -371   -322     93
    119    698    576   -410   -228    636    -51    114   -111   -361   -314     67
    103    683    579   -394   -239    631    -36    103   -111   -358   -316     44
     96    641    545   -368   -226    594    -38     96   -127   -366   -329     18
    103    675    571   -389   -233    623    -23    106   -106   -337   -306     41
    106    761    654   -433   -272    706    -20    119    -67   -293   -265     83
     98    807    709   -452   -303    758    -31    116    -38   -267   -239    109
     93    849    756   -472   -332    802    -62    101    -28   -252   -223    119
     93    867    774   -480   -340    820    -88     90    -25   -236   -207    132
     93    826    732   -462   -319    779    -98     83    -46   -249   -223    129
     98    815    717   -459   -309    766    -96     72    -70   -267   -246    129
     85    802    717   -446   -316    758   -101     62    -85   -272   -252    111
     64    813    748   -439   -340    782   -106     54    -90   -270   -252     88
     57    680    623   -371   -283    654   -119     41   -135   -314   -301     38
     70    555    485   -314   -207    522   -119     25   -181   -368   -371    -23
     72    506    433   -290   -179    470   -127      2   -220   -420   -433    -70
     67    478    410   -272   -171    444   -145    -18   -244   -439   -454    -83
     70    454    384   -262   -158    420   -153    -31   -265   -449   -462    -88
     72    433    361   -254   -142    397   -155    -36   -280   -457   -462   -103
     72    420    348   -246   -137    384   -153    -38   -290   -462   -475   -111
     59    407    348   -233   -142    379   -145    -44   -296   -472   -493   -124
     49    407    358   -231   -153    384   -129    -41   -293   -467   -485   -129
     54    415    361   -233   -153    387   -124    -41   -288   -457   -478   -135
     57    394    337   -226   -140    366   -132    -54   -298   -465   -491   -140
     46    358    311   -202   -132    335   -137    -54   -303   -475   -514   -148
     38    342    303   -192   -132    324   -140    -49   -301   -478   -519   -148
     38    275    236   -158    -98    257   -119    -31   -322   -506   -553   -171
     44     70     25    -59      7     49    -62     12   -397   -628   -698   -319
     28   -161   -189     67    109   -174     59    109   -449   -807   -922   -542
      0    -75    -75     36     36    -75    179    210   -361   -810   -945   -576
    -77    283    358   -103   -218    319    142    -25   -353   -693   -756   -405
   -174    792    963   -309   -568    878   -158   -579   -472   -462   -368    -46
   -275   1496   1771   -610  -1023   1634   -483  -1008   -444    -15    231    483
   -259   1919   2179   -831  -1218   2049   -774  -1169   -298    467    774    943
   -181   1628   1808   -724   -995   1717   -935  -1182   -348    519    792    961
   -142   1041   1182   -452   -662   1111   -878  -1109   -654    -46    179    413
   -137    519    657   -189   -397    587   -670   -924   -963   -787   -600   -267
   -106    322    426   -109   -267    374   -446   -563   -722   -730   -675   -335
    -59    309    368   -124   -215    340   -285   -285   -480   -563   -576   -267
    -25    322    345   -150   -187    332   -174    -96   -329   -467   -514   -228
     -7    311    319   -150   -163    314   -124    -23   -277   -452   -509   -239
    -15    275    290   -129   -153    283   -101     12   -246   -441   -509   -228
    -28    265    293   -119   -161    277    -77     46   -207   -410   -483   -207
    -41    275    316   -116   -181    296    -59     67   -181   -389   -465   -213
    -49    285    335   -116   -192    309    -41     90   -153   -371   -457   -197
    -54    303    355   -127   -205    329    -44    101   -135   -342   -444   -197
    -57    314    371   -129   -213    340    -44    109   -116   -319   -428   -202
    -62    319    379   -129   -220    348    -38    127    -93   -293   -394   -187
    -64    314    379   -124   -220    345    -10    155    -64   -257   -348   -155
    -44    329    371   -142   -210    350     20    181    -36   -233   -316   -137
    -36    350    384   -158   -210    366     18    205    -12   -215   -296   -119
    -28    394    420   -184   -226    407     -5    215      2   -202   -293   -106
    -38    433    472   -197   -254    452     -7    236     31   -181   -288    -90
    -31    467    496   -220   -265    483     -2    272     72   -142   -254    -62
     20    475    452   -249   -215    465     -7    290     93   -114   -239    -57
     41    491    449   -267   -202    470     -2    329    129    -75   -215    -28
     51    501    449   -275   -197    475     20    392    197    -12   -161     20
     44    522    478   -285   -215    501     41    452    262     46   -103     44
     51    527    475   -288   -213    501     62    517    324    103    -57     77
     62    542    480   -303   -210    511     83    584    392    171      5    153
     72    566    493   -319   -210    530    103    646    462    254     75    210
     83    605    522   -345   -220    563    106    665    483    280     90    215
     93    657    563   -376   -236    613    101    657    485    288    103    207
     77    644    566   -363   -244    607    116    657    488    288    109    220
     62    631    568   -345   -252    600    124    649    465    277    109    220
     46    633    584   -342   -270    610    111    615    441    257     88    197
     25    631    602   -329   -288    618    116    581    415    233     80    174
      2    618    613   -311   -303    615    129    550    392    210     70    153
     -2    600    602   -298   -301    600    129    501    358    166     31    132
    -41    555    594   -259   -319    576    124    462    322    132     -5    119
    -75    491    566   -207   -319    527    122    431    293    114    -28    103
    -83    480    563   -200   -324    522    122    392    270    111    -15     67
   -101    462    563   -179   -332    511    135    361    257     85    -33     49
    -93    467    561   -189   -327    514    137    335    246     80    -49     25
    -72    465    535   -197   -303    498    163    337    267     80    -72      2
    -83    428    511   -174   -298    470    194    332    259     77    -83      2
   -127    402    530   -137   -327    465    226    340    267     88    -62     10
   -116    480    597   -184   -358    537    252    374    342    205     72     15
   -116    522    639   -202   -379    581    246    379    368    241    132     80
    -90    592    680   -252   -384    633    213    366    368    236    116    114
   -103    589    693   -241   -397    641    187    342    361    213     54    103
   -119    535    654   -210   -389    594    181    332    350    220     85     98
   -109    491    600   -192   -355    545    189    329    355    244    111     46
   -137    452    587   -158   -363    519    189    332    340    246    114     77
   -142    415    558   -135   -350    485    210    353    353    259    119     67
   -163    270    433    -54   -298    350    213    355    327    223     51     38
   -153    168    322     -7   -236    244    215    340    290    176     -7     36
   -155    109    262     23   -210    184    210    311    254    140    -59    -31
   -176     38    215     70   -194    127    207    280    210     67   -155    -44
   -174    -10    161     90   -168     72    207    267    194     72   -114    -31
   -205    -28    174    116   -192     72    228    270    220    148    -18    -77
   -246    -15    228    129   -239    103    254    270    233    148    -25    -88
   -239    -18    220    129   -231    101    254    259    220    135    -31    -70
   -241    -36    205    137   -223     83    241    267    215    150    -20    -80
   -233    -59    174    145   -205     57    233    277    210    150    -31    -75
   -226   -101    122    163   -176     10    218    280    202    153    -33    -77
   -210   -109    101    161   -155     -5    197    262    197    163    -36   -101
   -202   -114     85    155   -145    -15    187    249    189    153    -64    -85
   -187   -218    -33    202    -77   -127    189    252    150     80   -174   -145
   -158   -470   -311    314     75   -392    257    311     75    -51   -327   -353
   -153   -675   -522    415    184   -600    381    410     33   -205   -517   -587
   -166   -548   -381    355    103   -465    459    483    124   -161   -485   -576
   -270   -197     72    233   -171    -62    376    174    132     -2   -249   -335
   -428    402    831     10   -628    615     98   -405     85    327    254    132
   -558   1171   1730   -306  -1143   1449   -153   -771    228    875    927    740
   -517   1384   1899   -433  -1210   1641   -394   -878    376   1343   1400   1249
   -465    989   1454   -262   -958   1221   -506   -893    236   1244   1249   1145
   -420    379    797     18   -607    587   -457   -836   -158    540    493    444
   -371   -129    241    252   -306     54   -277   -602   -384    -49   -168   -184
   -327   -210    116    267   -223    -49    -85   -231   -109    106   -124   -174
   -249   -205     44    226   -148    -80     62     20     83    233    -51   -124
   -189   -226    -38    205    -77   -132    148    171    181    296    -18    -80
   -163   -246    -83    205    -41   -166    184    233    223    319     -5    -67
   -161   -262   -103    210    -31   -181    197    257    236    306    -33    -67
   -153   -254   -103    202    -25   -179    207    277    249    314    -28    -54
   -140   -239    -98    189    -23   -168    218    288    267    342     10    -64
   -135   -220    -85    179    -25   -153    220    288    275    348     25    -77
   -135   -226    -90    179    -23   -158    226    306    288    363     41    -70
   -127   -239   -111    184     -7   -176    236    335    316    394     72    -54
   -132   -228    -98    179    -18   -163    244    350    342    405     90    -41
   -135   -205    -70    171    -33   -137    257    366    363    410     93    -31
   -140   -202    -62    171    -41   -132    267    392    389    439    124      2
   -150   -207    -59    179    -46   -135    290    423    431    485    176     38
   -174   -200    -25    184    -75   -111    309    454    467    511    207     57
   -132   -187    -54    161    -38   -122    296    459    465    498    197     59
   -111   -179    -67    142    -23   -122    306    504    498    532    220    103
    -88   -145    -57    116    -18   -101    322    553    542    579    259    148
    -51    -77    -28     64    -12    -54    324    592    592    631    324    155
    -67    -67      0     67    -33    -33    332    618    628    652    353    158
   -106    -98      5    101    -57    -46    345    667    670    683    368    187
    -83    -80      2     80    -44    -38    353    743    743    756    426    262
    -57    -44     12     49    -36    -15    363    807    802    810    472    327
    -41    -33      7     38    -25    -12    376    865    862    862    540    384
    -41      5     46     18    -46     25    368    878    888    885    584    384
    -41     44     83     -2    -62     62    371    878    888    893    602    394
    -12     67     80    -28    -46     72    389    891    898    919    641    433
      2     93     90    -46    -44     93    405    878    901    917    654    423
    -23     70     93    -25    -57     83    400    839    859    872    610    407
    -36     57     90    -10    -64     72    394    782    818    823    568    376
    -59     44    103      5    -83     72    389    730    771    771    522    335
    -98      7    106     46   -101     57    400    701    743    753    509    337
   -124    -31     93     75   -111     31    394    636    701    714    483    290
   -119    -31     85     75   -103     25    394    597    672    696    472    244
   -116    -70     46     90    -83    -12    405    587    662    696    472    233
   -114    -90     23    103    -70    -33    413    576    659    696    475    231
   -122    -85     33    103    -80    -25    413    550    646    670    444    215
   -124   -103     20    114    -75    -41    415    548    641    652    410    218
   -127   -114     12    119    -72    -51    433    561    665    683    444    231
   -119    -33     85     77   -103     25    452    581    709    735    509    270
   -116     20    137     46   -127     80    444    581    735    763    532    314
   -116     31    148     41   -132     88    436    576    753    782    558    327
   -111     51    161     28   -137    106    397    535    745    774    571    285
   -114     54    168     31   -140    111    381    517    735    779    594    283
   -103     25    127     36   -114     75    379    517    717    771    581    275
    -93    -20     72     57    -83     25    366    519    709    774    576    298
   -111    -83     28     96    -72    -28    358    511    698    769    563    288
   -132   -179    -46    155    -44   -114    348    478    649    711    514    236
   -145   -290   -145    215     -2   -220    353    449    592    628    418    163
   -158   -355   -197    257     18   -277    358    433    553    581    366    158
   -181   -376   -197    277      7   -288    350    418    535    571    374    132
   -192   -397   -205    296      5   -301    350    415    532    561    368    119
   -189   -410   -220    298     12   -316    332    387    501    522    345     90
   -168   -467   -298    316     62   -384    322    381    475    496    311    111
   -171   -488   -316    327     72   -402    322    376    470    488    298    111
   -187   -491   -303    340     57   -397    319    361    475    488    298     67
   -189   -485   -298    337     54   -392    303    337    454    467    298     44
   -179   -493   -316    335     67   -405    301    340    462    501    329     57
   -181   -511   -332    345     72   -423    309    361    472    524    361     80
   -184   -542   -358    363     85   -452    314    368    475    519    342     59
   -179   -589   -413    384    116   -501    324    363    436    433    252     12
   -135   -776   -641    454    252   -709    366    381    327    246     44   -179
   -106   -971   -865    537    379   -919    454    441    223     28   -215   -454
    -90   -995   -904    542    405   -950    561    566    262    -20   -272   -540
   -223   -724   -504    472    140   -615    563    335    348    163     -5   -371
   -413   -137    275    275   -345     70    342   -236    384    493    498    161
   -561    657   1215    -49   -888    935     93   -618    587   1070   1228    935
   -568   1067   1636   -249  -1101   1350   -155   -719    852   1665   1849   1545
   -496    792   1286   -148   -891   1039   -332   -761    740   1636   1795   1553
   -449    249    698     98   -574    472   -350   -761    324   1002   1130    865
   -387   -293     90    337   -241   -101   -205   -545     15    348    418    163
   -311   -542   -231    428    -41   -387     20   -145    153    296    270    -15
   -239   -558   -319    397     38   -441    189    140    348    410    293    -54
   -202   -563   -361    381     77   -462    283    283    423    413    267     33
   -174   -610   -436    389    129   -524    316    337    446    441    301     38
   -166   -623   -457    394    145   -540    332    371    472    480    353     33
   -179   -618   -441    397    129   -530    345    392    493    480    345     23
   -174   -618   -446    394    135   -532    361    407    501    454    296     15
   -166   -613   -446    389    137   -530    374    423    517    465    303     18
   -163   -594   -431    379    132   -514    379    441    535    488    340     49
   -140   -597   -459    368    158   -530    379    452    548    514    374     83
   -140   -568   -431    353    145   -501    379    462    568    553    428     80
   -158   -558   -400    358    119   -480    389    483    600    581    457     75
   -153   -563   -410    358    127   -488    384    491    600    561    405     46
   -114   -561   -446    335    166   -504    371    493    592    522    363     93
   -103   -548   -444    324    168   -496    379    532    628    563    413    129
   -109   -530   -420    316    155   -475    389    558    657    613    462    122
   -119   -506   -387    314    132   -446    413    584    683    641    493    142
   -111   -470   -358    290    122   -415    418    623    717    678    519    171
    -98   -452   -355    275    127   -405    433    675    758    719    550    202
    -70   -428   -358    246    142   -394    446    737    797    766    602    262
    -41   -381   -340    213    148   -361    449    800    849    828    670    314
    -33   -358   -324    194    142   -342    444    836    883    859    696    314
    -28   -361   -332    194    150   -345    462    888    922    885    688    340
      0   -319   -322    158    158   -319    480    935    961    896    667    389
     49   -246   -296     98    171   -270    496    974   1000    956    732    415
     90   -200   -290     54    189   -244    485    992   1018   1005    815    475
     72   -171   -244     49    155   -205    478    987   1031   1041    865    454
     51   -181   -233     62    142   -207    478    971   1028   1039    867    459
     38   -166   -205     64    122   -184    475    935   1018   1031    888    441
      2   -174   -179     85     88   -176    478    893    982    971    800    374
    -15   -215   -202    114     90   -210    485    857    943    924    740    402
    -23   -239   -215    129     93   -228    465    782    888    854    670    389
    -38   -249   -210    145     85   -231    462    724    841    797    615    358
    -62   -262   -202    161     67   -233    462    675    831    828    683    290
    -80   -257   -179    168     46   -218    465    631    810    810    672    257
    -90   -265   -174    176     38   -218    472    589    779    766    623    241
   -106   -280   -174    194     33   -228    488    574    776    776    646    244
   -122   -277   -155    197     15   -218    496    563    779    776    659    205
   -114   -254   -140    184     10   -197    509    563    782    776    652    213
    -90   -184    -96    135      2   -140    530    584    813    810    675    265
    -46    -77    -31     62     -7    -54    535    594    846    846    717    303
    -36    -25     10     31    -25     -7    514    589    859    857    714    309
    -51    -75    -23     62    -15    -49    470    558    846    849    706    322
    -80   -135    -57    106    -12    -96    444    550    836    870    740    332
    -67   -142    -75    106      2   -109    418    537    828    885    776    342
    -83   -171    -88    127      0   -129    389    501    797    857    732    288
    -96   -223   -127    158     12   -176    374    470    753    800    649    262
   -101   -303   -202    200     46   -254    363    452    714    756    594    231
    -96   -337   -241    218     72   -290    374    441    698    737    568    192
   -135   -402   -270    267     67   -337    371    407    665    698    532    153
   -135   -449   -314    290     88   -381    361    381    626    667    509    129
   -142   -496   -353    316    103   -426    353    361    597    652    491    116
   -161   -511   -350    337     93   -431    348    353    594    649    491    109
   -148   -522   -374    335    111   -449    340    337    576    631    465     72
   -166   -545   -379    353    106   -462    350    340    566    626    457     80
   -194   -581   -387    387     96   -485    353    345    561    623    452     93
   -187   -571   -384    379     98   -478    355    335    550    613    446     93
   -200   -594   -394    394     96   -496    358    329    550    610    446     93
   -194   -613   -420    402    111   -517    350    322    542    607    444     96
   -171   -618   -449    394    137   -535    337    322    535    594    433     98
   -142   -639   -496    392    176   -568    311    332    511    558    394     64
    -96   -849   -753    472    327   -802    311    348    379    358    179   -148
    -96  -1070   -974    584    436  -1023    392    400    270    142    -54   -400
   -106  -1067   -961    587    426  -1015    488    467    296    111    -85   -459
   -223   -849   -626    537    200   -737    514    244    355    233     93   -270
   -446   -220    226    332   -337      2    345   -223    537    678    662    324
   -636    511   1148     59   -891    828    249   -428    901   1337   1428   1098
   -623    839   1460   -109  -1041   1148     70   -431   1202   1880   1982   1678
   -535    592   1127    -28   -831    859   -148   -522   1078   1826   1904   1644
   -498     20    519    236   -511    270   -270   -641    524   1065   1143    875
   -465   -483    -20    472   -223   -252   -168   -535    124    394    452    166
   -394   -685   -290    540    -51   -491     75   -194    192    311    298      7
   -290   -665   -374    478     41   -519    254    106    366    413    361     57
   -194   -628   -433    410    116   -532    301    259    452    459    389     67
   -150   -613   -462    381    155   -537    314    327    483    470    394     64
   -106   -584   -480    342    187   -532    309    355    496    470    392     64
    -98   -576   -478    337    189   -527    277    355    491    459    371     46
   -202   -665   -462    433    127   -563    324    329    465    426    332     20
   -137   -633   -496    384    176   -566    296    353    472    426    332     31
    -72   -576   -504    322    213   -540    262    389    504    459    368     62
   -116   -620   -504    368    192   -563    342    374    483    452    379     49
   -124   -620   -496    371    184   -558    381    355    470    433    374     28
   -127   -639   -511    381    189   -574    405    368    488    444    389     38
   -122   -631   -511    376    192   -571    407    407    522    462    405     64
   -101   -597   -496    350    197   -548    374    441    548    475    418    111
   -109   -581   -472    345    179   -527    387    433    545    472    415    129
   -116   -574   -457    345    168   -517    413    441    558    493    431    114
    -72   -545   -472    306    197   -509    379    470    579    511    436    122
    -33   -491   -457    262    210   -475    342    524    626    558    485    176
     -7   -446   -439    226    213   -444    371    568    652    587    506    200
      7   -418   -426    205    215   -420    392    618    688    618    537    231
     25   -376   -405    174    213   -389    423    667    730    654    568    265
     67   -345   -413    140    239   -379    444    727    779    698    600    306
     96   -324   -420    111    257   -371    436    795    831    750    641    358
    140   -270   -410     64    272   -340    413    846    878    805    696    410
    166   -220   -387     25    275   -301    397    885    924    859    750    457
    148   -194   -342     23    244   -267    423    880    932    878    766    457
    132   -192   -327     28    228   -257    467    852    909    857    745    457
    109   -189   -298     38    202   -244    465    852    924    872    776    467
    101   -194   -298     44    197   -246    415    826    906    862    771    418
    114   -210   -324     49    218   -267    423    795    875    826    722    418
     80   -241   -322     80    200   -280    457    750    839    782    680    405
     44   -246   -290    101    166   -267    465    706    807    737    641    397
     28   -270   -301    119    163   -283    439    644    750    667    568    348
     -2   -272   -270    137    132   -272    459    605    722    633    537    322
    -51   -283   -233    166     90   -259    488    561    709    639    563    265
    -80   -296   -218    187     67   -257    504    542    693    626    553    244
   -101   -327   -226    213     59   -277    514    535    691    620    545    246
    -67   -340   -272    205    101   -306    504    522    675    605    542    239
    -46   -236   -189    140     70   -213    491    542    722    649    589    259
    -88   -174    -88    129     -2   -132    511    561    763    685    610    277
   -122   -145    -23    132    -49    -85    498    550    776    698    610    290
   -124   -114     10    119    -67    -51    478    542    779    709    613    319
   -122   -150    -28    135    -46    -90    496    524    748    678    574    358
   -116   -179    -64    148    -28   -122    478    496    714    649    558    358
   -140   -187    -49    163    -46   -119    439    467    696    659    597    303
   -171   -197    -25    184    -72   -111    405    444    683    654    576    213
   -161   -218    -59    189    -54   -140    397    433    652    602    532    262
   -137   -280   -142    207      2   -213    374    387    576    522    475    163
   -158   -400   -241    277     41   -322    345    361    522    462    389    119
   -163   -472   -309    319     72   -392    342    324    480    423    355    114
   -155   -446   -293    301     67   -368    353    290    436    379    311     72
   -135   -444   -311    288     88   -379    337    277    418    368    311     70
   -101   -428   -329    262    114   -379    324    267    410    361    311     49
    -62   -449   -387    257    161   -418    314    231    361    296    244     20
    -80   -498   -420    288    168   -459    327    226    345    270    192     12
    -96   -563   -467    329    184   -514    309    210    329    254    187     28
    -75   -553   -478    311    200   -517    275    171    303    249    197    -44
    -75   -579   -504    327    213   -542    288    187    322    265    207    -67
    -90   -574   -483    329    194   -527    293    192    316    254    189    -67
    -93   -607   -514    350    207   -561    275    168    277    197    132    -51
    -62   -761   -698    410    314   -730    293    171    200     83     31   -158
    -93  -1039   -945    566    426   -992    400    259    122    -75   -145   -475
    -85  -1085  -1002    584    457  -1044    537    405    174   -163   -311   -636
    -93   -792   -698    441    301   -745    592    397    277    -83   -226   -462
   -197   -337   -142    267    -28   -241    410    -64    233     88     46    -46
   -340    355    696     -7   -517    524    129   -592    262    561    763    641
   -387    969   1353   -293   -870   1158    -59   -740    548   1280   1566   1109
   -311    823   1135   -257   -724    979   -226   -807    537   1449   1686   1278
   -288    220    509     33   -400    363   -272   -880    124    870   1060    831
   -285   -384    -98    335    -93   -241   -205   -828   -363    -23    148     23
   -207   -633   -426    420    106   -530    -38   -491   -275   -155    -96   -228
   -129   -607   -480    368    174   -545    116   -161    -10      5    -51    -98
    -62   -607   -548    332    241   -579    241     83    181    184    119    -15
    -41   -597   -555    319    257   -576    280    176    283    306    205   -215
     -2   -631   -628    314    311   -628    293    202    270    244     98   -137
     20   -626   -649    301    335   -636    350    262    316    283    119    -90
     31   -628   -659    296    345   -644    340    265    319    265     93    -80
    103   -605   -709    252    405   -657    314    259    301    249     96    -10
     12   -678   -691    332    350   -683    290    241    290    267    116    -25
    -75   -693   -620    384    270   -657    332    244    303    288    129    -54
    -98   -685   -589    389    244   -639    353    252    327    319    166    -67
    -23   -639   -615    332    296   -628    332    277    361    355    184    -49
     54   -618   -672    280    363   -644    311    290    363    355    171     -2
     72   -579   -652    252    361   -615    309    290    358    345    155     10
     93   -522   -615    213    350   -568    306    293    366    363    176     38
    109   -517   -626    205    366   -571    316    319    397    402    215     54
    111   -488   -602    187    353   -545    324    350    426    439    239     77
    109   -459   -571    174    337   -514    329    371    446    457    239    103
    106   -452   -558    171    329   -504    332    392    475    488    259    119
    101   -433   -535    166    316   -483    348    426    522    540    303    140
     88   -420   -509    166    298   -465    368    475    584    594    342    184
    119   -433   -553    155    335   -493    366    506    610    615    355    207
    148   -418   -566    135    355   -493    363    553    649    659    402    270
    155   -335   -491     90    322   -413    381    626    732    763    504    368
    197   -270   -467     36    329   -368    376    654    766    810    545    418
    210   -267   -478     28    342   -371    361    678    782    844    579    449
    187   -301   -491     57    335   -394    355    678    779    839    571    426
    179   -296   -475     59    327   -384    348    654    761    807    524    410
    168   -246   -415     36    290   -329    358    631    737    771    509    415
    174   -202   -376     12    272   -288    363    605    719    763    519    374
    171   -233   -405     28    288   -319    348    553    667    701    454    348
    171   -233   -405     31    288   -319    350    522    636    667    431    324
    137   -267   -405     62    270   -335    358    483    592    613    384    267
    109   -277   -387     83    246   -332    363    444    553    566    353    288
     85   -301   -387    109    236   -342    374    405    514    519    311    257
     72   -311   -384    119    228   -348    392    371    480    470    262    187
     49   -314   -366    132    207   -340    400    342    454    449    241    140
     36   -353   -389    155    213   -371    389    316    428    423    223    132
     25   -340   -366    155    192   -350    387    309    423    420    231    127
     15   -236   -252    111    132   -244    410    327    462    452    254    166
     20   -148   -171     62     96   -158    410    316    488    467    270    197
     62   -109   -171     23    114   -140    371    309    496    504    314    218
    101    -64   -166    -20    132   -114    332    316    501    524    329    249
     70    -85   -155      7    111   -119    306    293    470    483    290    241
     28    -88   -119     28     72   -103    303    272    452    480    293    197
     31    -72   -103     20     64    -88    296    262    441    467    285    197
     59   -140   -200     38    127   -168    285    267    410    415    215    233
     80   -249   -329     85    205   -288    270    254    363    400    207    168
     54   -275   -329    109    189   -301    246    220    314    358    189     59
     38   -340   -379    150    207   -361    252    213    288    316    129     51
     18   -433   -452    207    233   -441    267    200    262    280     90     64
     -2   -449   -446    226    220   -449    272    163    226    244     72     18
     -5   -428   -426    215    207   -426    259    137    192    200     31    -18
     31   -402   -433    187    231   -418    246    153    200    205     31     -7
     57   -428   -488    184    270   -457    231    158    200    213     44     20
     72   -478   -550    202    311   -514    215    150    174    184     28     18
     72   -506   -579    218    324   -542    205    150    161    168     28      2
     64   -506   -571    220    316   -537    202    148    153    153     15     -5
     72   -467   -540    197    306   -504    194    137    140    124     -5    -18
     46   -452   -498    202    272   -475    194    137    142    127     -2    -23
     20   -506   -527    241    272   -517    213    150    135     98    -31    -70
     64   -704   -769    319    415   -735    257    197     67    -54   -233   -239
     90   -891   -982    400    535   -935    358    311     54   -218   -462   -405
     70   -763   -833    348    452   -797    454    436    176   -176   -426   -462
    -38   -389   -350    213    155   -368    394    179    166    -90   -252   -335
   -181    127    309     28   -246    218    161   -392     -5     83    127     77
   -290    787   1075   -249   -683    930   -124   -846    -64    457    722    620
   -259   1078   1337   -407   -797   1208   -384  -1023    -18    885   1239   1109
   -213    654    867   -223   -540    758   -459  -1036   -176    753   1065    956
   -189    106    293     41   -241    200   -392   -976   -498     72    303    262
   -153   -340   -187    246     15   -265   -241   -766   -628   -433   -301   -319
   -124   -488   -363    306    119   -426    -80   -431   -363   -319   -298   -353
    -54   -449   -397    249    168   -426     31   -181   -145   -174   -220   -239
     15   -483   -498    233    254   -491    111      7      5    -75   -161   -109
     36   -501   -537    231    285   -519    150    103     75    -31   -140    -77
     33   -488   -522    228    277   -504    161    127     93    -23   -114   -106
     28   -459   -488    213    257   -472    166    127    106     -5    -80   -161
     20   -446   -467    213    241   -457    189    140    127      2    -93   -174
     41   -423   -465    189    252   -444    194    155    140     -2   -103   -132
     93   -397   -491    153    290   -444    163    148    119    -25   -109   -119
     93   -394   -488    148    290   -441    166    176    150      2    -83    -83
     96   -371   -467    135    280   -418    168    184    171     15    -67    -59
     96   -345   -444    122    267   -394    168    189    181     20    -70    -83
     96   -355   -452    129    272   -402    187    215    207     49    -31    -62
    101   -319   -423    106    262   -371    187    223    231     83     15    -46
    101   -277   -379     88    239   -327    187    228    244     90     18    -46
    101   -223   -324     59    210   -272    187    236    259     96     36    -38
    101   -202   -303     51    202   -252    200    275    306    163    111    -25
    132   -205   -337     36    233   -270    202    309    329    171     64     10
    150   -192   -342     20    246   -267    200    340    361    187     75    103
    135   -137   -275      0    205   -205    207    379    418    270    168     77
    124    -77   -202    -23    163   -140    223    439    488    327    207    109
    142    -85   -228    -28    184   -158    218    480    514    322    174    189
    187    -70   -259    -59    220   -163    189    506    530    350    213    259
    226      7   -218   -119    220   -106    163    542    571    426    296    296
    252     83   -168   -166    210    -41    158    594    633    514    405    332
    262    127   -135   -197    197     -2    179    633    675    550    426    303
    272    148   -124   -210    197     12    189    636    672    537    418    374
    262    158   -106   -210    184     25    194    620    657    532    431    340
    249    176    -72   -213    161     51    181    579    610    462    358    337
    220    132    -88   -179    155     23    184    542    568    420    314    327
    192    114    -77   -153    135     18    192    509    535    389    290    290
    163    111    -54   -137    109     28    192    459    493    342    259    244
    137    137      0   -137     70     70    187    397    449    290    231    184
    103    129     25   -116     38     77    192    350    410    249    174    142
     85    129     44   -109     20     88    202    316    379    213    132     98
     75    135     59   -106      7     96    213    285    363    213    142     75
     54    122     67    -88     -5     96    228    280    358    197    119     93
     36    122     83    -80    -23    101    223    265    353    220    176     83
     25    168    142    -98    -59    155    223    252    363    236    189     25
     41    218    176   -132    -70    197    236    262    387    239    166     70
     57    272    215   -163    -77    244    231    262    402    241    158     93
     67    316    249   -192    -90    283    207    252    413    257    174    142
     70    296    226   -181    -77    262    181    249    423    280    205    174
     59    280    220   -171    -80    249    155    233    407    283    210    145
     49    293    244   -171    -96    270    142    223    389    267    194    140
     36    267    231   -153    -98    252    140    220    376    249    174    140
     31    252    220   -142    -96    236    124    197    348    223    153    114
     15    174    155    -96    -70    166    109    163    296    174    103     41
     -2     93     96    -44    -49     93    114    161    275    161     96     25
     -5     67     72    -33    -38     67    101    135    239    129     64    -12
    -12      0     12      5    -12      5     96    116    200     98     28    -20
    -15    -54    -38     33      7    -46     96    106    179     88     18    -31
    -12    -80    -67     46     25    -75    106     98    171     70     -7    -33
     -5    -83    -77     41     36    -80    103     90    171     67      0    -15
     -2    -83    -83     41     38    -83    101     77    168     80     18    -41
     -5    -90    -85     46     38    -88     93     59    161     80     18    -64
      7    -88    -96     41     51    -90     80     51    150     64      2    -59
     25   -111   -140     41     83   -124     70     46    124     33    -44    -72
     44   -116   -161     36    101   -140     72     49    114     20    -67    -72
     38   -135   -174     44    106   -153     77     54    111     18    -67    -90
     18   -210   -228     96    122   -218     96     67     85    -25   -114   -132
      0   -420   -420    207    210   -420    181    127     12   -174   -272   -311
     -2   -579   -576    290    285   -576    311    231    -33   -363   -511   -540
     10   -491   -501    239    254   -493    418    319     44   -363   -535   -568
    -90   -171    -80    132     -5   -127    376     20     51   -233   -316   -381
   -254    426    678    -88   -467    550     67   -600     -7    101    205    127
   -387   1150   1538   -381   -963   1343   -197   -937    150    662    904    805
   -342   1436   1779   -548  -1060   1608   -462  -1028    332   1174   1439   1345
   -272   1085   1358   -405   -815   1221   -602  -1062    200   1106   1353   1257
   -257    483    737   -114   -498    610   -561  -1026   -236    329    535    478
   -226     23    249    101   -239    135   -371   -782   -444   -236   -109   -114
   -153   -103     46    127   -101    -28   -174   -410   -226   -176   -153   -148
    -90   -124    -33    109    -28    -80    -23   -140    -28    -46    -75    -98
    -67   -150    -85    106      7   -119     67     10     75     12    -57    -88
    -28   -168   -140     98     54   -153    111     72    109      7    -80    -57
     12   -135   -150     59     80   -142    124    103    135     23    -59    -54
     23   -114   -137     46     80   -124    124    109    145     31    -33    -70
     15   -145   -161     64     85   -153    124    111    142     25    -38    -80
    -10   -155   -145     83     64   -150    142    124    158     41    -18    -77
    -18   -155   -140     85     57   -148    166    142    176     54     -5    -54
      5   -153   -158     75     80   -155    184    174    197     62      7     -7
     23   -124   -148     49     83   -137    179    192    220     88     41      2
     15   -119   -137     51     75   -127    181    207    241    111     59     18
    -20   -150   -129     85     51   -140    197    207    246    109     57     25
     -5   -109   -103     57     49   -106    215    226    265    127     77     23
     -5   -106   -101     54     46   -103    228    252    288    153     85     46
    -20   -101    -80     59     28    -90    231    272    316    181    119     85
      0    -80    -80     38     38    -80    231    303    348    218    153     96
     25    -64    -90     20     57    -77    233    345    376    241    168    119
     33    -67   -103     15     67    -85    241    397    418    275    205    155
     33    -49    -83      7     57    -67    270    467    475    324    244    215
     46    -36    -83     -7     64    -59    290    527    535    389    311    257
     70     10    -59    -38     64    -23    303    602    615    488    410    285
    109     33    -75    -72     90    -18    296    670    680    548    470    361
    148     57    -90   -103    119    -15    296    727    727    594    511    418
    166     64   -101   -116    135    -18    309    753    745    618    530    465
    192    114    -77   -153    135     18    293    776    769    639    566    504
    213    163    -49   -189    132     57    280    782    779    657    597    524
    189    163    -25   -179    109     70    303    750    763    646    594    498
    153    150     -2   -153     77     72    332    709    730    607    542    457
    124    124      0   -124     62     62    353    672    685    561    491    485
    114     88    -25   -101     70     31    350    620    636    514    465    454
     93     85     -7    -90     49     41    353    571    592    472    439    410
     72     75      2    -75     33     41    355    535    568    462    444    381
     41     54     12    -46     15     33    363    496    545    439    431    342
     15     15      0    -18      5      7    384    459    522    405    392    296
     -7     10     18     -2    -12     12    394    426    493    371    358    301
    -23    -10     12     15    -20      0    402    402    478    353    345    285
    -23    -46    -23     36      0    -36    426    402    480    348    332    254
      7     10      2    -10      0      7    428    415    504    374    361    290
     15     83     64    -49    -23     75    423    439    545    415    402    345
     10    114    103    -62    -46    109    423    472    597    475    454    400
     31    148    116    -88    -41    132    374    465    618    511    491    420
     38    158    119   -101    -41    140    348    436    602    498    478    400
     23    142    116    -83    -46    129    363    431    600    496    480    363
     -5     96    101    -46    -54     98    340    394    561    454    444    332
     -2     98    101    -46    -51     98    353    402    563    465    452    371
    -23      2     25     10    -23     12    358    400    542    433    423    353
    -62   -122    -59     90     -2    -90    340    366    488    381    374    293
    -80   -197   -119    137     18   -158    345    361    475    366    353    249
    -98   -259   -161    179     31   -210    345    345    446    335    314    241
   -109   -275   -166    189     25   -223    371    340    423    311    283    205
   -106   -298   -192    202     41   -246    384    345    410    288    262    231
   -109   -272   -166    189     25   -220    361    335    413    309    298    210
   -148   -311   -163    231      7   -239    350    329    415    322    340    213
   -231   -428   -197    329    -18   -314    311    283    368    290    311    158
   -223   -436   -213    329     -7   -324    340    296    371    280    285    168
   -202   -410   -207    306      0   -309    324    301    374    270    277    202
   -176   -374   -197    275     10   -285    353    316    387    283    293    205
   -137   -337   -200    236     31   -270    379    335    405    288    293    220
   -124   -428   -306    275     90   -368    353    316    348    213    210    184
   -114   -685   -574    397    228   -628    368    319    218     28     15    -23
   -111   -917   -805    514    345   -862    506    410    127   -163   -200   -324
   -129   -802   -675    465    270   -740    628    511    189   -174   -223   -441
   -241   -504   -262    371     10   -384    605    275    239    -49    -38   -231
   -389     44    433    171   -410    239    361   -290    249    272    433    301
   -571    771   1343    -98   -956   1057    106   -691    444    852   1166   1067
   -571   1104   1675   -265  -1122   1389   -129   -792    670   1397   1758   1686
   -470    839   1309   -184   -891   1075   -319   -859    537   1374   1712   1675
   -415    296    709     59   -563    501   -353   -875    106    688    982    950
   -371   -246    124    309   -249    -62   -202   -675   -239    -33    207    161
   -309   -441   -135    374    -88   -290     31   -265    -44    -20    116     59
   -233   -465   -231    348     -2   -350    189     33    166    129    210     98
   -181   -472   -290    324     51   -381    272    207    280    200    249    140
   -179   -514   -335    348     77   -426    316    275    319    215    246    137
   -189   -540   -350    363     80   -446    319    272    301    176    194    116
   -163   -522   -358    342     96   -441    345    298    316    189    202    122
   -153   -537   -384    345    114   -462    350    309    324    192    213     90
   -142   -587   -444    366    150   -517    366    327    337    192    220     96
   -153   -581   -428    366    135   -506    345    314    332    189    226    111
   -129   -545   -415    337    140   -480    361    335    353    213    236    137
   -111   -517   -407    311    145   -462    371    350    361    218    239    145
    -80   -483   -402    283    161   -444    379    368    379    233    259    158
    -57   -480   -423    267    181   -452    379    387    389    246    270    168
    -54   -498   -444    275    192   -472    384    400    397    252    272    176
    -51   -483   -431    267    187   -457    376    413    400    252    275    176
    -36   -439   -402    239    181   -420    368    426    410    257    283    184
      0   -392   -394    194    194   -394    379    462    449    293    314    210
     20   -374   -394    176    207   -384    397    498    483    322    342    244
     46   -353   -402    153    223   -376    418    537    517    355    376    277
     59   -335   -394    137    226   -363    415    568    532    376    389    288
     25   -379   -405    176    213   -392    368    597    545    387    384    309
     59   -327   -387    132    220   -355    394    672    607    441    428    374
     75   -275   -350     98    210   -311    407    730    665    493    483    433
     88   -236   -324     75    205   -280    405    766    693    530    527    459
    114   -205   -319     44    215   -262    410    782    722    576    574    475
    150   -148   -298      0    223   -223    423    815    753    615    615    522
    158   -119   -277    -20    218   -197    426    828    766    636    639    548
    137   -114   -252    -10    194   -181    407    800    750    631    649    555
    109   -127   -236      7    171   -181    392    769    727    618    644    542
    103   -129   -233     12    166   -181    392    735    701    576    597    509
    111   -148   -262     15    187   -202    392    696    665    532    548    514
    103   -153   -257     25    179   -205    392    659    641    506    532    522
     59   -161   -223     49    140   -189    397    615    610    491    524    483
     15   -187   -202     83    109   -194    402    568    587    485    522    407
    -25   -207   -181    116     75   -197    410    519    553    436    475    363
    -59   -215   -155    137     46   -187    420    475    519    387    423    374
    -67   -210   -142    137     36   -176    431    459    509    376    420    400
    -49   -218   -168    135     57   -194    436    457    501    387    433    376
    -44   -179   -137    111     44   -158    449    465    517    405    441    379
    -36   -106    -70     72     15    -88    472    478    555    441    475    439
    -72    -70      2     70    -38    -33    462    470    584    480    514    470
    -67    -23     44     44    -57     10    418    467    597    509    542    501
    -15    -38    -25     25      5    -33    371    449    574    493    532    498
     10    -46    -57     18     33    -51    363    446    563    488    530    496
    -18    -70    -51     41     15    -62    324    405    519    454    504    470
    -44    -83    -38     62     -2    -62    293    363    480    423    472    439
    -46   -114    -67     77     10    -90    296    355    462    400    441    415
    -59   -210   -150    135     44   -181    306    337    418    350    392    363
    -85   -267   -184    176     46   -226    309    316    384    311    361    327
   -106   -311   -207    207     49   -259    306    285    350    275    337    298
   -119   -355   -236    236     57   -296    283    249    303    233    301    262
   -109   -371   -262    241     75   -316    280    236    285    220    283    254
   -111   -397   -288    254     85   -342    288    236    285    218    280    270
   -124   -439   -314    280     93   -376    285    228    277    207    270    265
   -135   -457   -322    293     93   -389    283    215    262    192    262    257
   -137   -454   -316    296     88   -387    277    192    241    171    252    246
   -155   -457   -301    303     72   -379    265    166    218    142    231    226
   -153   -475   -324    314     83   -400    252    163    205    124    215    236
   -145   -491   -345    316     98   -420    241    174    202    129    218    252
   -145   -506   -361    327    106   -433    254    174    197    119    205    210
   -114   -659   -545    384    215   -602    280    187    114    -15     57     57
    -90   -870   -782    480    345   -826    350    252     15   -244   -207   -194
    -62   -898   -836    478    384   -867    454    392     36   -324   -322   -327
   -101   -691   -589    397    244   -641    506    361    135   -189   -171   -246
   -306   -213     90    259   -200    -62    337   -161    150     75    252    215
   -527    472   1000     25   -763    737    158   -610    311    597    958    974
   -605    906   1512   -153  -1057   1208    -20   -800    514   1135   1592   1683
   -558    727   1286    -83   -922   1005   -223   -937    426   1244   1714   1925
   -511    202    711    153   -613    457   -301  -1018      0    646   1065   1260
   -449   -272    176    361   -314    -49   -239   -870   -337    -46    293    400
   -363   -498   -135    431   -116   -316    -64   -488   -259   -192     51    111
   -249   -491   -241    371     -5   -366     88   -153    -49    -62    114    161
   -181   -506   -327    342     72   -418    187     18     59      0    145    179
   -166   -530   -366    348     98   -449    233     90     90      5    145    174
   -145   -519   -376    332    114   -449    239    135    103      5    150    187
   -116   -496   -379    306    129   -439    239    168    119     25    174    187
   -109   -501   -394    303    142   -449    241    179    124     20    163    174
   -103   -545   -441    324    166   -493    252    194    132     15    158    194
   -111   -501   -389    303    137   -446    252    184    124      2    140    184
   -109   -462   -353    285    122   -407    246    179    127      7    148    184
    -88   -480   -392    283    150   -439    249    202    148     33    161    194
    -72   -436   -366    254    145   -402    236    207    155     49    171    202
    -59   -407   -348    233    142   -379    223    213    163     70    218    220
    -54   -413   -358    233    150   -387    231    244    194    106    257    213
    -54   -413   -358    231    150   -387    249    267    213     98    223    244
    -72   -379   -306    226    114   -342    257    272    213     88    205    275
    -64   -342   -280    202    106   -311    259    288    223    106    223    290
      5   -309   -314    153    158   -311    246    329    254    161    280    316
     41   -316   -358    137    200   -337    244    384    303    213    335    358
     54   -283   -340    114    197   -311    249    428    337    239    355    381
     72   -246   -319     85    192   -283    259    478    379    267    366    415
     93   -200   -293     54    192   -246    252    517    397    277    350    446
    129   -161   -293     12    210   -226    239    542    420    316    394    465
    155   -109   -265    -23    210   -187    252    602    493    405    506    542
    181    -44   -226    -72    202   -135    259    644    550    470    587    568
    213    -33   -246    -88    228   -140    275    678    574    462    545    597
    226     -2   -231   -114    226   -116    272    683    584    467    545    683
    228     25   -205   -127    215    -88    259    662    581    491    587    665
    218     33   -187   -127    202    -75    246    623    558    485    597    618
    202     85   -116   -142    161    -15    236    581    542    472    607    600
    148     46   -101    -98    124    -25    246    553    527    439    571    566
    127     25   -101    -77    114    -36    239    488    475    376    509    511
    150      0   -150    -77    150    -75    210    428    405    298    415    483
    163    -41   -205    -59    184   -122    213    402    384    270    392    511
    135    -51   -187    -41    161   -119    223    371    368    257    384    467
    101    -28   -132    -36    116    -80    223    329    342    233    374    426
     64    -51   -116     -7     88    -85    239    309    329    215    363    405
     49    -80   -129     15     88   -103    244    301    314    184    327    397
     75    -38   -116    -18     93    -77    236    283    301    171    309    374
     98     12    -85    -57     90    -36    249    293    337    220    361    410
     93     98      5    -96     44     54    226    262    345    241    384    410
     83    119     36   -101     23     77    200    244    350    252    400    433
     80    111     31    -98     25     72    148    213    332    246    405    405
     88    111     23   -101     33     67    140    202    324    236    387    374
     98    103      5   -103     46     57    129    189    309    220    363    381
     77     85      7    -80     36     46    114    158    272    184    335    353
     49     46     -2    -49     23     23    111    158    259    163    311    335
     31    -49    -83      7     54    -64    109    145    207    106    246    285
     23   -106   -132     38     75   -119     90    111    137     36    163    226
     10   -132   -142     62     75   -137    101    116    140     51    168    215
    -10   -124   -114     64     51   -119     93     93    114     25    155    179
    -38   -119    -83     77     20   -101     90     85     98     18    153    181
    -49   -132    -83     90     15   -109     72     54     75      7    155    155
    -41   -124    -83     83     20   -103     54     49     57     -2    137     93
    -23   -111    -88     67     28    -98     41     41     33    -41     59     98
    -18   -119   -101     67     41   -111     31     25     15    -59     38    114
    -33   -119    -85     75     23   -103     18     15     12    -51     51     98
    -41   -103    -62     72     10    -83     15      7     10    -51     54     88
    -36    -80    -46     57      2    -64     12      7      5    -54     51     90
    -28   -114    -85     70     28   -101     18     10    -20    -93      0     49
      2   -254   -257    124    127   -254     49     49    -90   -226   -161    -98
     12   -444   -457    215    233   -449    155    148   -145   -410   -392   -348
      0   -415   -415    207    205   -415    259    262    -83   -454   -454   -441
    -59   -168   -109    114     23   -140    283    176     12   -319   -275   -283
   -205    296    501    -46   -353    397     83   -355    -20    -62    124    119
   -358   1008   1366   -324   -862   1187   -187   -859     38    418    779    782
   -379   1423   1800   -524  -1088   1610   -402   -982    259    982   1387   1402
   -301   1169   1470   -436   -885   1319   -574  -1057    161   1023   1397   1454
   -265    620    885   -179   -576    753   -615  -1132   -311    348    701    769
   -236    129    366     54   -301    246   -530  -1047   -745   -467   -140    -93
   -174    -93     80    132   -127     -7   -355   -672   -568   -470   -252   -220
   -122    -70     51     96    -88    -10   -200   -361   -306   -290   -148   -114
    -59    -46     10     51    -36    -20    -85   -148   -135   -179    -90    -46
    -20    -51    -31     36      5    -41    -25    -46    -62   -140    -77    -36
    -15    -54    -41     33     10    -49     -5    -23    -49   -137    -85    -51
     -7    -51    -44     28     15    -49     10      2    -25   -116    -70    -57
     -2    -31    -28     15     10    -31      5      7    -23   -111    -64    -62
      0    -25    -25     12     12    -25     -2     10    -18   -106    -59    -49
    -15    -36    -20     25      0    -28      7     23     -7   -101    -67    -36
    -12    -18     -5     15     -5    -12      7     31      5    -83    -51    -28
     12     20      5    -18      2     12      5     28      7    -85    -54    -33
     33     57     23    -44      5     41     12     49     28    -64    -46    -20
     31     80     46    -57     -7     64     15     62     49    -46    -46    -28
     18     98     80    -59    -31     90     28     90     90    -10    -15      0
     51    111     59    -83     -5     85     18     88     93     -2     -7      5
     62    142     80   -101     -7    111      7     93    106     10      2     12
     62    158     93   -111    -15    127     20    119    137     46     23     33
     80    189    109   -135    -15    150     28    142    163     75     38     33
     96    215    119   -155    -10    168     28    176    205    116     72     59
    101    244    142   -171    -20    194     28    231    257    163    109     98
    103    267    161   -187    -28    215     28    283    306    205    132    137
    122    296    171   -210    -25    233     31    332    355    249    163    179
    148    337    189   -244    -20    265     36    381    410    309    205    231
    158    376    218   -267    -28    298     46    433    470    376    272    290
    161    402    241   -283    -41    324     46    459    517    428    322    316
    176    444    267   -311    -44    355     44    465    532    446    337    345
    187    472    283   -329    -49    379     41    467    540    462    345    363
    189    493    303   -340    -57    400     31    449    530    449    332    358
    184    483    298   -335    -57    392     31    428    498    418    311    345
    161    470    306   -316    -72    389     36    397    465    389    280    296
    119    446    327   -283   -103    387     36    348    410    335    231    241
     88    423    335   -254   -122    379     33    298    361    283    189    213
     77    410    332   -244   -127    371     38    254    319    236    153    192
     57    400    342   -228   -142    371     62    220    296    213    137    161
     33    379    345   -207   -155    363     75    187    275    187    114    122
     20    379    358   -200   -168    368     77    150    241    153     83     80
      7    376    368   -192   -181    374     70    116    213    122     51     49
      7    387    376   -197   -184    381     75    106    207    109     33     36
      5    433    426   -220   -210    428     93    127    241    135     57     75
     20    501    480   -259   -228    491     98    150    288    179     98    132
     62    524    462   -293   -200    493     67    119    275    187    109    111
     62    568    506   -314   -220    537     38    106    283    205    129    116
     49    574    524   -311   -239    548     18    103    293    218    140    148
     28    527    498   -277   -233    514     12     96    280    207    129    132
     25    511    483   -270   -228    498      2     75    254    192    124    106
     36    522    485   -280   -223    504      2     83    249    187    127    106
     23    454    428   -239   -205    441     -7     70    220    153     90     80
      7    319    311   -163   -150    316    -25     38    161     80     15     15
      7    252    244   -129   -119    249    -33     12    122     41    -25    -23
    -12    192    205    -88   -109    197    -38    -12     83     -2    -67    -59
    -36    124    161    -46   -101    142    -38    -28     49    -31    -90    -90
    -38    116    155    -38    -96    135    -28    -25     41    -36    -88   -101
    -28    119    145    -46    -88    129    -25    -31     38    -36    -83    -93
    -20     93    114    -36    -67    103    -28    -33     28    -46    -93    -98
    -10     72     83    -33    -46     77    -33    -33     20    -57   -106   -109
    -12     57     70    -20    -41     62    -38    -33     20    -64   -109   -114
    -28     41     70     -7    -49     54    -41    -49     10    -77   -119   -129
    -28     28     57      0    -44     41    -33    -46      7    -80   -127   -132
    -28      5     31     10    -31     18    -25    -38      7    -83   -132   -129
    -10    -46    -36     28     12    -41    -12    -18      0   -101   -153   -150
      0   -252   -254    124    124   -252     38     41    -49   -213   -285   -272
      0   -459   -459    228    228   -459    158    161    -64   -366   -483   -470
    -15   -423   -407    218    194   -418    275    306     31   -392   -532   -542
    -83   -127    -44    106    -20    -85    290    218    111   -272   -363   -402
   -200    363    563    -83   -381    462     28   -366    -31    -88     -7    -44
   -314   1018   1330   -353   -820   1174   -262   -841    -31    329    579    517
   -329   1428   1758   -550  -1044   1592   -498  -1018    124    857   1174   1065
   -259   1145   1405   -441   -831   1275   -639  -1065     62    950   1236   1137
   -228    563    789   -168   -509    675   -628  -1060   -327    285    532    467
   -200     80    280     59   -239    179   -496   -898   -610   -384   -176   -220
   -171   -150     20    158    -96    -64   -306   -550   -423   -392   -283   -322
   -129   -166    -36    148    -46   -101   -142   -254   -163   -213   -179   -218
    -75   -148    -72    111     -2   -111    -44    -64    -15   -122   -122   -163
    -38   -129    -90     85     23   -111     -2     20     51    -90   -103   -145
    -31   -150   -122     90     44   -137     10     51     72    -88   -106   -145
    -28   -161   -132     96     51   -148     31     75     90    -77   -103   -140
    -54   -174   -119    111     31   -148     51     98    114    -59    -88   -132
    -75   -168    -93    122      7   -129     64    114    132    -44    -75   -124
    -77   -158    -80    119      0   -119     67    129    150    -28    -54   -116
    -83   -129    -46    106    -18    -88     75    153    176     -5    -33   -106
    -98    -96      0     96    -51    -49     93    181    213     23    -10    -77
    -88   -111    -23     98    -33    -67    111    200    233     36     -5    -57
    -67   -111    -46     88    -12    -80    116    213    241     46     15    -44
    -77   -122    -44    101    -18    -83    137    246    272     80     46    -12
    -88   -127    -38    106    -25    -85    145    257    285     93     44     -5
    -90   -122    -31    106    -31    -77    158    285    316    127     72     10
    -90    -96     -5     90    -44    -51    176    324    358    176    122     33
    -90    -49     41     70    -67     -5    187    363    402    215    163     64
    -90    -57     31     72    -62    -12    197    407    446    246    187     93
    -77    -64     12     70    -46    -25    200    444    483    275    210    114
    -59    -25     33     41    -49      5    200    483    522    314    244    137
    -59     41    101     10    -80     70    218    555    592    387    303    213
    -23     44     67    -10    -46     57    231    620    644    444    348    270
      5     70     64    -38    -31     67    223    644    670    475    379    285
      7    101     93    -57    -41     98    220    665    701    509    418    314
     25    122     96    -72    -33    109    210    667    698    509    423    329
     38    127     88    -85    -25    106    207    665    680    491    415    340
     28    122     90    -75    -31    106    210    652    662    483    410    342
     23    116     93    -72    -33    106    213    623    639    459    397    335
     18    124    106    -70    -44    116    207    579    600    431    379    298
     28    137    109    -83    -41    124    179    514    537    376    337    246
      7     96     88    -51    -41     93    176    472    498    332    306    220
    -28     67     93    -20    -59     80    192    441    478    311    288    194
    -44    101    145    -28    -93    122    202    400    457    277    257    161
    -46    109    153    -33    -98    132    192    342    418    228    213    116
    -41     98    140    -28    -90    119    184    303    384    189    176     90
    -59     70    129     -7    -93     98    197    296    384    192    181    109
    -70     25     96     23    -83     59    218    296    387    200    192    106
   -109     51    161     28   -135    106    262    345    452    270    254    140
    -85    119    202    -18   -142    161    270    350    488    311    298    171
    -62    148    207    -44   -135    176    252    319    480    306    301    176
    -64    192    257    -62   -161    223    231    309    498    332    332    200
    -49    163    213    -59   -129    187    192    293    488    329    335    197
    -51    124    176    -36   -114    150    181    298    488    332    337    207
    -38    119    158    -38    -98    137    155    272    462    316    324    202
    -31    109    140    -38    -85    124    135    244    431    288    293    176
    -59     83    140    -12    -98    111    135    246    420    277    272    161
    -62    -33     28     46    -44     -2    129    239    379    233    220    116
    -28   -127    -98     75     33   -114    101    197    309    166    155     57
    -31   -189   -158    111     62   -174     96    179    277    140    129     44
    -38   -270   -233    153     96   -252     93    153    231     96     80     10
    -44   -267   -223    155     88   -246     83    129    202     72     57    -12
    -57   -267   -213    161     75   -241     85    122    197     77     64    -25
    -64   -280   -215    174     75   -249     75    106    181     67     49    -46
    -75   -303   -228    189     75   -267     70    101    168     59     41    -46
    -83   -327   -246    205     80   -288     70    103    168     70     51    -31
    -83   -353   -270    218     93   -311     70     96    168     67     49    -36
    -85   -353   -267    220     90   -311     70     90    163     64     38    -38
   -101   -350   -249    226     70   -298     72     96    168     72     41    -28
    -75   -384   -309    228    116   -348     67     98    153     67     20    -51
    -18   -504   -488    259    233   -498     64    109     90    -23    -83   -155
     54   -719   -774    332    413   -745    132    181      0   -220   -322   -384
    106   -761   -867    324    485   -813    254    322     20   -327   -472   -548
     54   -581   -639    262    345   -610    316    324    116   -239   -376   -472
   -194   -265    -72    228    -62   -168    163   -171     49    -80    -93   -189
   -426    366    792     31   -607    579   -111   -784     12    290    475    379
   -501   1034   1532   -267  -1018   1283   -342  -1015    218    880   1182   1062
   -436   1075   1512   -319   -974   1291   -581  -1104    259   1182   1496   1397
   -368    594    961   -114   -665    779   -680  -1117     -7    831   1093   1044
   -332    -12    319    174   -327    153   -555   -997   -400     46    239    215
   -290   -379    -90    332   -101   -236   -309   -641   -381   -213   -132   -153
   -210   -415   -205    311     -5   -309   -116   -275   -116    -44    -54    -90
   -153   -407   -257    277     51   -332      7    -41     54     67     12    -36
   -124   -402   -277    265     75   -340     75     64    132    109     20    -28
    -88   -394   -306    239    106   -350     72     85    142    109      7    -38
    -46   -392   -345    218    148   -368     64    109    148    119     12    -31
    -57   -402   -345    228    142   -374     80    135    158    129     23    -23
    -75   -431   -355    254    140   -394    109    150    171    135     25    -20
    -72   -392   -319    231    122   -358    122    171    192    155     44      0
    -72   -387   -314    228    119   -353    137    181    213    163     46      7
    -51   -397   -345    223    145   -371    129    168    202    153     38      7
    -54   -384   -329    220    137   -358    135    200    220    176     57     28
    -49   -361   -311    205    129   -337    145    231    254    218     88     59
    -46   -340   -293    192    122   -316    150    252    280    246    106     83
    -28   -337   -309    181    140   -324    145    262    293    257    116    103
    -23   -342   -319    184    148   -332    153    283    319    283    137    109
    -18   -306   -288    161    132   -298    161    309    350    316    171    124
    -12   -265   -252    137    119   -259    176    342    384    353    215    153
    -15   -241   -226    127    103   -233    184    366    410    376    239    168
     20   -215   -236     98    127   -226    184    415    441    410    275    192
     49   -197   -246     72    145   -223    189    472    480    446    296    223
     62   -181   -244     57    153   -213    200    530    519    483    322    267
     83   -161   -244     36    163   -202    213    584    563    527    350    311
    109   -135   -244     12    176   -189    226    631    613    571    389    355
    132    -93   -228    -20    179   -161    220    659    644    602    423    387
    150    -41   -194    -54    171   -116    220    680    662    636    462    436
    150     12   -140    -83    142    -62    220    672    659    644    480    470
    158     -2   -161    -77    158    -80    228    672    665    659    491    462
    148     25   -122    -88    135    -46    218    644    644    649    488    433
    161     18   -142    -88    150    -62    202    618    613    639    485    426
    153    -10   -163    -70    158    -85    192    584    587    618    472    400
    124    -25   -150    -49    137    -88    189    545    561    597    465    384
     98    -10   -111    -44    103    -59    187    493    532    571    441    348
     72     -7    -80    -33     75    -41    200    452    506    545    420    314
     44    -12    -59    -18     51    -36    210    413    485    522    400    301
     28    -31    -59      2     44    -44    223    387    467    496    379    275
     15    -54    -70     18     41    -62    244    376    462    491    361    262
      5    -64    -70     28     36    -67    254    371    467    501    371    267
     -2    -41    -41     20     18    -41    265    371    478    514    381    246
    -20      0     20     10    -20     10    285    392    514    542    400    283
    -25     20     44      2    -36     31    272    381    522    542    405    340
     -5     33     36    -15    -20     36    246    361    524    545    426    353
     -5     44     46    -20    -25     44    220    353    532    566    452    363
    -23     18     41      2    -31     28    207    340    524    563    446    348
     -7      0      7      2    -10      2    179    316    498    548    446    332
    -10      7     18      0    -12     12    158    303    480    527    423    306
     -2    -77    -75     38     36    -75    142    293    449    485    381    306
     -7   -161   -153     85     72   -158    132    277    410    441    335    233
    -15   -244   -228    129    103   -239    135    262    371    402    290    200
    -36   -290   -254    161    109   -272    135    239    348    384    277    171
    -59   -327   -270    192    103   -298    142    223    335    366    265    129
    -59   -397   -337    228    137   -368    142    210    306    319    213    114
    -49   -436   -389    241    168   -413    124    187    275    285    187    124
    -54   -457   -405    254    174   -431    122    181    267    272    184    114
    -80   -452   -374    265    145   -413    124    174    265    265    184     96
    -83   -454   -371    270    142   -413    129    171    267    246    179    106
    -67   -485   -418    275    174   -452    122    158    246    223    155     96
    -75   -498   -423    285    174   -462    122    158    252    236    179     75
   -106   -496   -392    301    140   -444    132    176    285    270    215     83
    -98   -540   -441    319    171   -491    129    166    272    254    200     54
    -54   -696   -644    374    293   -670    122    137    161    109     44    -75
    -25   -914   -888    470    428   -901    184    161     23   -129   -226   -340
     15  -1044  -1060    514    535  -1052    285    262    -23   -309   -428   -553
     -7   -950   -943    480    467   -948    387    332     77   -231   -332   -527
   -220   -540   -322    379     49   -431    298    -98    153     49     44   -218
   -462    189    652    137   -558    418     85   -581    332    548    693    542
   -571    820   1392   -124   -982   1104   -111   -766    618   1156   1400   1366
   -459    875   1335   -207   -896   1104   -361   -852    688   1486   1738   1779
   -413    381    795     15   -605    587   -472   -935    353   1091   1312   1327
   -379   -148    231    262   -303     41   -436   -872    -75    337    522    475
   -314   -511   -197    410    -59   -355   -249   -555   -174    -33     72    -25
   -192   -581   -389    387     98   -485    -64   -197     15     41     75    -44
   -109   -602   -493    355    192   -548     46     15    150    137    132     -7
    -72   -610   -537    340    231   -574    103    114    210    184    168    -28
    -57   -610   -553    332    246   -584    114    137    213    181    181    -54
    -59   -589   -530    324    233   -561    127    166    231    192    179   -111
    -57   -587   -532    319    236   -561    135    179    228    163    137    -64
    -62   -615   -555    337    246   -587    158    207    244    174    153     -7
    -75   -607   -532    340    226   -568    181    236    272    205    181     -2
    -67   -594   -527    332    228   -561    184    246    280    210    187     12
    -51   -615   -563    332    254   -589    174    241    270    202    174     -2
    -57   -602   -548    329    244   -576    192    267    296    220    176     10
    -70   -581   -514    324    220   -548    226    319    345    267    215     64
    -44   -581   -537    314    246   -561    228    332    355    277    231     72
     -7   -563   -558    285    272   -561    200    314    348    288    249     49
      2   -532   -535    265    267   -532    205    342    368    309    270     67
     25   -493   -522    233    272   -506    194    355    381    319    265     62
     38   -459   -498    210    267   -478    200    389    418    358    298     88
     38   -439   -478    197    257   -457    218    436    457    394    324    116
     41   -439   -480    197    259   -459    239    488    496    423    335    145
     64   -441   -506    187    283   -472    257    545    535    459    355    181
     77   -431   -509    176    293   -470    277    615    587    514    415    236
    145   -413   -561    132    353   -485    257    636    589    524    428    246
    176   -379   -558    101    366   -467    267    693    639    587    485    285
    192   -316   -509     62    348   -410    275    740    691    652    550    332
    192   -280   -472     44    332   -376    288    787    750    714    613    410
    197   -254   -454     28    324   -353    290    797    769    732    633    428
    218   -236   -454     10    335   -345    277    766    740    685    597    426
    223   -231   -457      2    340   -342    288    756    737    691    605    436
    192   -189   -381      0    285   -285    303    748    753    719    610    353
    184   -228   -413     20    296   -319    314    714    724    675    553    348
    171   -293   -467     59    316   -379    319    659    685    628    530    366
    142   -303   -446     80    293   -374    314    600    641    581    504    324
    127   -293   -420     83    272   -355    314    545    605    561    485    283
    106   -309   -418     98    259   -363    327    504    579    524    452    267
     77   -324   -402    122    239   -363    332    467    558    504    431    233
     46   -332   -379    140    213   -355    337    444    545    472    397    218
     18   -363   -381    174    200   -371    342    431    537    483    418    202
     12   -374   -389    179    200   -381    342    423    540    511    454    174
     33   -327   -361    148    197   -342    342    415    542    509    441    187
     49   -290   -340    119    192   -314    340    413    553    514    446    215
     36   -223   -259     93    148   -241    324    407    581    553    493    239
     33   -168   -202     67    116   -184    285    402    607    579    524    272
     64   -197   -262     64    163   -228    249    376    576    550    501    257
     80   -210   -290     64    184   -249    218    345    542    519    475    241
     54   -241   -296     93    174   -267    202    324    517    498    459    210
     67   -283   -350    103    207   -316    189    290    470    441    389    166
     70   -374   -444    150    257   -407    181    275    433    392    327    132
     51   -454   -506    197    277   -480    189    267    407    371    309     85
     20   -485   -506    233    262   -496    192    244    384    342    275     62
     -5   -524   -519    265    254   -522    194    220    355    311    249     44
      2   -524   -527    259    262   -524    181    200    327    285    233     10
      7   -514   -524    252    265   -519    168    184    314    265    218      5
    -31   -519   -488    275    228   -504    192    215    342    290    244     44
     -2   -571   -571    285    283   -571    166    171    290    239    207      2
     23   -574   -597    275    309   -584    153    145    257    192    163    -25
     15   -576   -592    280    301   -584    150    145    257    187    163    -23
      2   -600   -602    298    301   -600    142    140    249    187    166    -38
    -20   -589   -571    303    272   -581    150    150    265    197    174    -25
      0   -607   -607    301    303   -607    140    132    241    163    140    -54
     46   -735   -782    342    413   -756    145    132    158     49     18   -166
     72   -958  -1031    444    550   -995    215    179     41   -181   -252   -415
     59  -1060  -1119    498    587  -1088    340    272     15   -335   -444   -587
     28   -919   -948    444    488   -935    413    293    106   -239   -319   -527
   -140   -517   -379    327    116   -449    327    -28    213     51     75   -161
   -335    210    545     62   -439    376     96   -467    387    566    724    532
   -348    787   1135   -220   -743    961    -98   -605    691   1205   1421   1234
   -259    763   1023   -254   -641    893   -309   -633    766   1486   1678   1527
   -213    290    501    -38   -358    394   -454   -789    355   1010   1189   1078
   -207   -285    -77    246    -64   -181   -462   -867   -220    129    314    184
   -197   -636   -439    415    116   -537   -280   -584   -285   -176    -59   -207
   -132   -693   -563    413    213   -628   -106   -262    -85    -67    -12   -181
    -51   -685   -636    368    288   -662     15    -46     57     18     36   -140
     -7   -670   -662    340    327   -667     90     85    140     67     59   -114
    -18   -672   -654    345    316   -662    114    129    161     72     51   -106
    -46   -672   -626    358    288   -649    137    179    197    106     75    -80
    -12   -685   -672    350    327   -680    122    168    174     72     38   -109
     20   -646   -667    314    342   -657     98    145    135     15    -36   -148
     12   -646   -659    316    332   -652    116    176    166     49     15   -111
      2   -623   -626    309    314   -623    140    207    207    109     90   -109
      0   -613   -613    306    303   -613    145    226    220    116     93    -96
     10   -602   -613    296    311   -607    148    239    231    124     90    -77
     -7   -561   -553    283    270   -555    163    270    270    166    124    -44
     28   -524   -553    249    288   -540    142    244    244    137     93    -59
     72   -519   -592    223    329   -555    135    236    220    111     64    -59
     72   -501   -574    215    322   -537    158    288    259    168    119    -33
     67   -457   -524    192    293   -488    174    322    293    202    155    -12
    103   -426   -530    161    316   -478    176    345    314    218    171     15
    109   -376   -485    132    296   -431    179    376    348    252    197     44
    132   -337   -470    103    301   -402    168    389    363    259    194     44
    148   -293   -441     72    290   -366    168    441    413    293    218     72
    166   -257   -423     44    293   -340    176    501    465    340    249    114
    200   -220   -420      7    309   -319    171    558    519    397    301    161
    197   -153   -350    -20    272   -252    184    628    589    475    379    228
    189   -109   -298    -41    241   -205    192    662    628    514    418    262
    303   -109   -413    -98    358   -259    145    607    561    436    345    220
    309    -83   -392   -114    348   -236    153    618    568    441    361    233
    277    -57   -335   -109    306   -194    158    618    579    459    400    252
    277    -70   -348   -106    309   -207    158    592    555    428    379    241
    267    -54   -322   -106    293   -187    163    561    532    397    353    215
    244    -38   -283   -103    262   -158    155    511    488    348    309    174
    233    -20   -254   -106    244   -137    142    459    439    296    262    132
    205    -25   -231    -90    218   -127    140    410    397    249    220     98
    171    -51   -226    -59    197   -137    150    366    358    197    179     59
    150    -54   -207    -49    176   -129    163    332    335    161    145     31
    145    -75   -220    -33    181   -148    168    293    301    122    119     -5
    171    -83   -254    -44    213   -168    145    228    244     64     70    -51
    161    -67   -231    -46    194   -148    155    231    244     59     62    -57
    145    -41   -189    -51    166   -114    168    244    262     80     83    -49
    132     25   -106    -77    119    -38    189    275    306    127    127    -20
    148     72    -77   -111    111     -2    168    249    296    111     98     -7
    168    119    -49   -145    109     33    135    220    288    103     98     12
    161    135    -28   -150     93     51    109    220    306    142    153     25
    145    142     -2   -142     75     70     85    205    296    145    171     12
    135    132     -2   -135     67     67     70    187    270    116    153    -12
    145     93    -51   -119     98     20     64    163    236     77    114    -33
    161     70    -90   -119    127    -10     62    153    220     51     85    -23
    168    -38   -207    -64    187   -122     67    142    174     -7     23    -62
    142   -124   -267    -10    205   -197     75    140    145    -31     -2   -114
     90   -150   -241     28    163   -194     90    140    140    -41    -12   -129
    103   -218   -322     57    210   -270     64     72     59   -122    -85   -189
    122   -267   -389     72    254   -327     70     57     15   -168   -127   -215
    101   -301   -402     98    252   -350     72     64     12   -161   -122   -192
     64   -316   -381    124    220   -348     70     64     10   -161   -119   -192
     33   -340   -376    150    202   -358     80     67     -2   -174   -124   -213
      7   -348   -355    171    181   -350     93     80      5   -168   -124   -197
     12   -368   -381    176    194   -374     96     77      2   -184   -145   -192
      0   -384   -384    192    189   -384    111     88     10   -171   -127   -179
    -10   -374   -363    192    174   -368    103     83      2   -171   -122   -187
    -10   -400   -389    205    189   -394    101     88    -12   -200   -150   -207
     -2   -561   -558    280    275   -561    140    129    -62   -293   -257   -296
     12   -807   -820    397    415   -813    241    207   -132   -478   -478   -511
     18   -852   -870    415    444   -862    340    306   -124   -592   -631   -678
    -15   -618   -602    316    293   -610    392    306    -31   -509   -532   -589
   -129   -213    -83    168    -25   -148    202   -168    -93   -306   -176   -239
   -249    467    717   -111   -483    592    -98   -639    -70    142    454    368
   -285   1047   1332   -381   -810   1189   -342   -831    116    698   1098    989
   -150    924   1075   -387   -613   1000   -592   -924    106    911   1291   1231
   -124    327    452   -103   -290    389   -626   -966   -270    358    696    693
   -122   -233   -114    176     -5   -174   -519   -914   -711   -470   -153   -119
    -77   -558   -480    316    200   -519   -332   -636   -693   -706   -491   -441
    -25   -574   -548    301    259   -561   -179   -337   -423   -537   -407   -342
     36   -566   -602    265    316   -584    -72   -148   -272   -441   -348   -285
     96   -571   -667    236    381   -618    -23    -57   -207   -410   -337   -306
    114   -545   -662    215    387   -602     -7    -25   -179   -402   -332   -306
    127   -530   -657    202    392   -592    -10     -5   -161   -394   -332   -298
    124   -532   -657    202    389   -594     -2      0   -158   -402   -350   -319
    111   -550   -665    218    387   -607      7     12   -153   -402   -358   -316
     90   -485   -576    194    332   -530     23     51    -93   -337   -283   -252
    116   -465   -581    174    348   -522     18     49    -85   -327   -265   -231
    142   -436   -581    145    361   -509     -2     33   -106   -345   -285   -239
    158   -426   -584    132    371   -504     -7     41   -103   -350   -296   -231
    161   -433   -597    135    379   -514      2     54    -93   -350   -309   -213
    150   -418   -568    135    358   -493     23     85    -59   -316   -280   -161
    161   -366   -530    101    342   -446     28    101    -38   -285   -239   -145
    168   -337   -506     83    337   -420     18     98    -33   -275   -223   -166
    181   -285   -467     51    322   -376      2    101    -23   -265   -213   -161
    207   -265   -472     28    340   -368    -12    114    -12   -257   -205   -137
    205   -265   -470     28    337   -366    -12    142      7   -236   -197   -116
    215   -249   -465     15    337   -355    -10    184     44   -200   -168    -77
    239   -202   -441    -18    337   -322     -5    231     98   -140   -114    -15
    257   -129   -387    -62    322   -257      5    283    155    -88    -75     44
    309    -93   -405   -109    355   -249    -10    309    179    -62    -62     62
    332    -44   -376   -142    353   -210    -15    345    223    -12    -15     96
    335    -20   -358   -158    345   -189    -12    379    259     38     44    129
    335      5   -329   -168    332   -161     -5    384    267     44     59    153
    340     44   -296   -192    316   -124     -7    371    254     25     54    171
    358     80   -277   -220    319    -98    -12    355    236     10     49    174
    374    103   -270   -239    322    -83    -28    311    194    -31     20    145
    361    101   -259   -231    311    -77    -41    267    148    -90    -25    114
    340     77   -265   -210    303    -93    -51    213     85   -163    -96     85
    319     57   -262   -189    290   -101    -59    161     33   -205   -116     36
    298     31   -267   -166    283   -116    -57    124      5   -228   -122      5
    290     23   -267   -155    280   -122    -57     88    -28   -259   -153    -23
    280     33   -246   -158    262   -103    -49     57    -51   -285   -181    -41
    267     41   -226   -153    246    -90    -44     31    -72   -309   -202    -57
    254     33   -223   -145    239    -93    -44      5    -96   -329   -226    -70
    254     64   -189   -158    223    -62    -41     -7   -103   -340   -239    -72
    244     96   -148   -171    194    -25    -20      2    -88   -332   -233    -59
    241    155    -85   -200    163     36    -10      7    -67   -306   -202    -28
    259    200    -59   -231    158     72    -31     -5    -62   -288   -174    -10
    249    252      2   -249    124    127    -46    -12    -46   -265   -142      0
    257    296     38   -277    109    168    -85    -31    -49   -259   -132     10
    257    293     33   -275    111    163   -109    -49    -70   -277   -145     15
    249    272     20   -262    114    148   -129    -70    -96   -301   -163      2
    241    272     31   -257    106    153   -142    -83   -116   -319   -174      0
    218    254     36   -236     88    148   -150   -101   -145   -348   -205    -12
    213    184    -31   -200    122     77   -158   -116   -184   -387   -244    -44
    210     88   -122   -150    163    -15   -176   -135   -236   -436   -296   -103
    181     20   -161   -101    171    -70   -179   -155   -267   -467   -329   -142
    207    -33   -244    -88    223   -140   -194   -189   -324   -524   -374   -176
    231    -57   -290    -88    259   -174   -207   -223   -374   -561   -410   -197
    226    -57   -285    -85    252   -171   -213   -236   -394   -571   -423   -197
    210    -64   -275    -72    241   -168   -215   -249   -402   -576   -433   -202
    197    -70   -270    -64    233   -168   -223   -262   -418   -589   -444   -210
    181    -90   -272    -46    226   -179   -231   -272   -431   -600   -452   -220
    174    -93   -267    -41    218   -179   -231   -275   -431   -597   -444   -215
    171    -85   -257    -41    213   -171   -233   -277   -433   -600   -441   -215
    155   -101   -257    -28    205   -179   -228   -280   -441   -607   -449   -218
    137   -106   -244    -15    189   -176   -220   -280   -454   -615   -459   -215
    158   -181   -340     10    246   -259   -215   -272   -491   -670   -522   -265
    205   -387   -592     90    397   -488   -166   -223   -576   -831   -709   -439
    213   -568   -784    176    496   -675    -54   -106   -602  -1002   -930   -665
    200   -459   -659    127    428   -558     36    -12   -514   -989   -932   -688
     96   -122   -218     12    155   -171    -20   -293   -527   -872   -732   -498
    -70    449    519   -189   -293    483   -301   -922   -667   -636   -296    -44
   -176   1182   1358   -504   -769   1270   -550  -1275   -566   -122    381    597
   -153   1454   1605   -652   -880   1530   -782  -1405   -449    337    898   1075
   -101   1065   1163   -483   -633   1114   -911  -1454   -605    233    763    956
    -72    465    537   -194   -303    501   -875  -1408   -997   -488    -25    215
    -59     23     83     18    -72     51   -680  -1143  -1135  -1002   -639   -353
    -12   -124   -111     67     46   -116   -491   -776   -880   -883   -631   -342
     67   -129   -197     31    132   -163   -358   -524   -683   -756   -563   -277
    137   -114   -252    -10    194   -181   -277   -379   -574   -688   -519   -259
    158   -101   -259    -31    207   -179   -265   -337   -550   -678   -511   -265
    171    -88   -259    -41    213   -174   -252   -301   -527   -665   -509   -249
    176   -109   -288    -36    231   -197   -236   -270   -504   -649   -498   -226
    155   -127   -283    -12    218   -205   -223   -254   -493   -636   -496   -228
    168    -93   -262    -41    215   -176   -226   -249   -493   -631   -488   -241
    200    -75   -275    -62    236   -176   -233   -244   -491   -636   -491   -228
    207    -80   -288    -64    244   -184   -226   -231   -478   -620   -478   -210
    205    -83   -288    -59    246   -184   -220   -218   -462   -597   -457   -210
    202    -49   -254    -77    228   -150   -210   -197   -436   -571   -426   -189
    197    -41   -239    -80    218   -140   -200   -184   -418   -558   -413   -174
    202    -28   -231    -88    213   -127   -187   -161   -405   -540   -397   -150
    215     -5   -220   -103    218   -111   -171   -132   -374   -501   -358   -127
    220     44   -176   -135    200    -64   -168   -114   -350   -467   -332   -116
    220     44   -179   -132    200    -67   -166    -80   -322   -433   -303    -90
    236     51   -184   -145    210    -64   -155    -38   -293   -394   -265    -51
    249     67   -181   -158    215    -57   -145     20   -241   -342   -223     -5
    257    109   -148   -184    202    -18   -148     64   -205   -314   -205     25
    267    137   -129   -202    200      5   -137    116   -158   -272   -168     67
    283    150   -132   -218    207     10   -116    181   -103   -210   -116    119
    303    189   -114   -246    210     38   -103    231    -49   -155    -62    158
    311    197   -114   -254    213     41    -88    280     -7   -106    -10    210
    324    239    -85   -280    205     75    -83    314     23    -75     15    265
    355    246   -111   -303    233     70    -90    316     18    -77     18    303
    363    257   -106   -309    236     75    -98    296      5    -75     25    296
    342    257    -85   -301    215     85    -98    272      0    -70     38    275
    301    259    -41   -280    171    109    -90    246    -15    -77     44    246
    275    249    -25   -265    150    114    -96    207    -46   -111     28    231
    272    233    -38   -252    155     98   -109    155    -96   -158    -10    215
    254    239    -15   -249    135    111   -127     98   -145   -197    -51    179
    228    218    -12   -223    119    103   -124     51   -176   -231    -83    145
    202    210      5   -207     98    109   -122     12   -200   -246    -90    114
    181    205     23   -192     80    114   -116    -23   -226   -275   -106     72
    166    205     38   -187     62    122    -98    -33   -228   -277   -103     85
    168    210     41   -189     62    124    -80    -33   -223   -257    -77     90
    168    181     12   -176     77     98    -59    -25   -210   -244    -75     70
    158    205     46   -181     57    127    -41     -7   -181   -218    -62    106
    161    303    140   -233     10    223    -38      5   -140   -179    -23    148
    176    332    153   -254     10    244    -44      0   -132   -161    -12    176
    189    324    135   -257     25    231    -70    -10   -127   -155    -12    194
    179    342    163   -259      7    254    -96    -12   -119   -135      7    207
    161    329    168   -246     -2    249   -116    -28   -129   -137     20    197
    140    319    179   -228    -18    249   -137    -54   -153   -158     12    192
    135    280    142   -210     -2    213   -153    -80   -181   -179    -28    168
    153    223     70   -187     41    148   -171    -96   -207   -192    -36    140
    148    103    -44   -127     96     31   -171   -111   -244   -218    -54     51
    135     15   -122    -75    127    -51   -150   -106   -262   -236    -83     28
    106     -2   -109    -51    106    -57   -150   -116   -283   -259   -106      5
     75    -25   -101    -23     88    -62   -153   -135   -319   -303   -179    -23
     88   -101   -189      2    137   -145   -166   -161   -371   -368   -249     -7
     90   -124   -215     15    150   -168   -161   -161   -363   -340   -207    -31
     96   -174   -270     38    181   -223   -145   -145   -348   -306   -181    -57
     93   -184   -277     46    184   -231   -145   -153   -358   -316   -202    -67
     62   -187   -249     62    155   -218   -135   -163   -363   -319   -205    -59
     64   -187   -254     59    158   -220   -132   -161   -355   -316   -200    -10
     62   -176   -241     54    150   -207   -155   -174   -353   -303   -181    -23
     57   -189   -246     67    150   -218   -163   -176   -353   -298   -179    -44
     49   -220   -272     85    161   -246   -161   -171   -374   -324   -205    -70
     67   -397   -465    163    265   -431   -116   -153   -454   -459   -366   -220
     77   -657   -737    288    405   -696     -7    -93   -563   -683   -631   -436
     64   -750   -815    342    439   -782    129     49   -535   -750   -722   -589
    -12   -524   -514    267    246   -519    184    -38   -426   -592   -519   -478
   -150    -23    127     85   -140     51    -10   -553   -397   -309   -127   -109
   -298    727   1026   -215   -662    875   -285  -1005   -231    213    514    618
   -348   1332   1680   -491  -1013   1506   -527  -1122    101    891   1252   1358
   -259   1184   1444   -465   -852   1314   -753  -1148    116   1080   1405   1540
   -218    675    893   -228   -555    784   -828  -1208   -298    501    797    992
   -179     75    254     49   -218    166   -709  -1083   -732   -301    -49    207
   -140   -259   -119    200    -10   -189   -478   -709   -688   -454   -298    -98
    -90   -280   -192    184     49   -236   -290   -392   -472   -298   -207    -67
    -44   -283   -239    163     96   -262   -179   -215   -363   -244   -187    -51
    -33   -309   -275    171    119   -293   -122   -132   -314   -218   -171    -57
    -33   -314   -280    174    122   -298   -101   -109   -301   -215   -166    -64
    -31   -301   -270    166    116   -285    -98    -90   -288   -207   -166    -75
    -25   -275   -249    150    109   -262    -90    -77   -272   -200   -166    -72
    -44   -267   -223    153     88   -246    -67    -51   -246   -181   -158    -57
    -41   -275   -233    158     96   -254    -46    -23   -210   -148   -135    -31
     -2   -296   -293    148    142   -293    -59    -28   -218   -166   -155    -31
     12   -280   -293    132    153   -285    -57    -10   -202   -166   -179     -7
     18   -277   -298    129    155   -288    -51     15   -179   -122   -135     -5
     12   -262   -275    124    142   -267    -38     41   -145    -59    -49     -2
      7   -226   -233    109    119   -228    -31     57   -119    -46    -38     -2
      7   -228   -236    109    119   -231    -18     83    -98    -36    -44     23
     15   -239   -254    111    132   -246     -7    103    -80    -18    -31     23
     28   -213   -241     93    135   -226      2    132    -46     18      0     33
     28   -187   -218     77    122   -202     23    181      0     64     28     85
     46   -168   -215     59    129   -192     36    231     31    103     51    116
     67   -145   -213     38    137   -179     46    277     64    135     72    129
     64   -127   -192     31    127   -158     62    332    111    168     83    155
     75   -103   -179     12    127   -142     80    397    168    220    132    202
     90    -80   -171     -5    129   -127     90    454    228    283    192    244
    106    -49   -155    -31    129   -101    101    493    267    324    228    270
    122      7   -114    -64    119    -51    127    542    324    387    288    316
    158     51   -106   -106    132    -25    122    561    342    418    324    363
    161     59   -101   -109    129    -20    124    561    342    423    332    374
    142     83    -59   -114    101     12    137    555    342    420    329    389
    150     98    -51   -124    101     23    132    532    322    384    285    381
    145     75    -72   -111    109      2    129    501    309    384    296    348
    119     64    -54    -90     85      5    132    454    288    376    301    309
     96     62    -36    -80     64     12    124    402    249    340    275    280
     72     36    -36    -54     54      0    124    358    215    296    228    259
     28     -2    -33    -15     31    -18    135    319    194    267    192    228
     -7    -10     -2      7     -5     -5    153    285    187    259    194    205
    -44    -10     33     28    -41     10    174    257    176    254    194    189
    -75    -20     54     49    -64     15    192    236    171    252    197    179
    -51    -41     10     46    -33    -15    187    223    158    241    174    166
    -12    -51    -38     31     12    -46    184    236    161    239    161    166
     10     18      7    -15      2     12    197    270    213    290    220    207
      7     80     72    -44    -31     77    202    283    257    345    283    236
    -20    109    129    -44    -75    119    187    265    270    366    311    262
    -18    119    137    -51    -77    127    158    246    272    374    324    275
     -2     75     75    -38    -38     75    132    228    254    348    283    272
      0     51     51    -25    -25     51    109    218    239    337    265    293
    -10     36     46    -15    -28     41     90    202    226    337    265    262
    -28     -7     20     18    -25      5     77    181    202    316    241    233
    -59   -103    -44     80    -10    -72     67    171    163    275    189    197
    -77   -200   -122    140     20   -161     59    145    119    228    137    140
    -64   -239   -174    153     54   -207     51    111     88    192    114    109
    -75   -272   -197    174     59   -236     44     80     62    176    103     67
   -101   -311   -210    202     54   -262     38     57     36    153     88     38
   -106   -311   -205    210     49   -259     28     44     23    140     72     28
   -114   -327   -213    220     46   -270     12     28      5    116     38     15
   -119   -335   -215    228     46   -277      7     28      2    119     33     15
   -140   -332   -194    233     25   -265      7     33      2    124     31     12
   -137   -332   -194    236     28   -265      7     44     10    116     23     25
   -127   -363   -236    244     54   -301     12     46      7    111     25     12
   -150   -371   -220    262     33   -296     23     46     23    145     75    -10
   -155   -394   -239    272     38   -316     36     41     25    142     80    -46
   -127   -517   -389    322    129   -454     51     44    -28     57    -23   -109
   -111   -774   -665    441    275   -719    124     77   -166   -171   -285   -332
   -106   -930   -823    519    355   -878    241    163   -231   -340   -478   -545
   -116   -846   -730    480    303   -789    332    179   -174   -306   -436   -535
   -246   -514   -267    381     10   -392    265   -179   -116   -101   -148   -231
   -457    231    685    111   -571    457     33   -615    114    454    545    483
   -568    888   1454   -161  -1013   1171   -135   -730    498   1153   1296   1241
   -498    966   1465   -236   -982   1215   -366   -758    654   1525   1634   1662
   -475    555   1031    -38   -753    792   -527   -888    329   1179   1280   1335
   -449    -20    428    233   -439    202   -524   -927   -207    355    465    480
   -379   -410    -31    394   -176   -220   -345   -657   -358    -36     10    -20
   -288   -472   -187    379    -51   -329   -142   -296   -174     46     15    -62
   -215   -465   -249    340     15   -358      2    -57    -28    124     31    -57
   -184   -545   -363    363     88   -454     85     64     23    132      0    -25
   -127   -566   -439    345    153   -501     85     80     12    109    -25    -28
   -103   -542   -439    322    166   -493     80     96     18    116     -2    -49
    -98   -530   -431    314    166   -480     90    111     31    119      7    -64
   -114   -532   -418    322    150   -475    111    132     59    142     25    -49
   -114   -519   -405    316    145   -462    114    145     70    155     33    -67
    -93   -524   -431    309    166   -478    111    150     62    137     15    -75
    -93   -493   -400    293    153   -446    124    184     98    187     80    -54
   -106   -511   -405    309    148   -459    137    210    122    202     67    -80
   -106   -514   -407    309    150   -462    150    226    129    194     41      0
   -111   -465   -353    288    119   -410    166    257    163    228     75     38
   -103   -462   -358    283    127   -410    184    285    189    254     98     31
    -85   -433   -348    257    129   -392    179    303    215    275    124     28
    -75   -407   -332    239    127   -371    181    335    249    298    145     54
    -64   -413   -350    239    142   -384    176    355    257    309    153     75
    -59   -389   -329    226    135   -361    194    413    314    371    215    116
    -28   -366   -337    197    153   -353    192    446    348    410    254    122
    -15   -327   -311    171    148   -319    194    496    394    467    319    122
     -5   -288   -283    145    137   -285    205    561    449    509    322    148
      0   -280   -280    140    140   -280    223    618    493    527    327    283
     20   -228   -252    101    135   -239    228    670    548    589    402    335
     41   -187   -228     72    135   -207    233    711    592    644    454    366
     64   -145   -213     38    135   -179    223    722    610    667    478    389
     72   -124   -197     25    135   -161    207    706    597    654    472    379
     46   -111   -161     31    103   -137    215    704    602    657    488    381
     36   -114   -150     38     93   -132    223    696    600    639    470    381
     33   -174   -210     70    119   -192    226    662    568    594    428    366
     36   -205   -241     85    137   -223    223    620    537    566    423    327
     15   -187   -205     85    109   -194    218    571    504    524    392    290
    -18   -194   -176    103     77   -187    226    522    470    491    358    249
    -46   -228   -181    137     64   -205    236    478    446    467    337    223
    -49   -252   -202    150     75   -228    233    423    405    415    296    179
    -64   -280   -218    171     72   -249    239    387    381    387    270    150
    -75   -290   -218    181     70   -254    259    379    384    389    270    150
    -96   -285   -192    189     44   -239    277    371    381    384    270    148
   -114   -285   -171    200     28   -228    301    397    418    420    306    168
    -90   -226   -137    155     23   -181    303    410    441    436    314    192
    -75   -148    -72    111     -2   -111    293    402    452    444    319    218
    -62    -88    -25     75    -20    -57    259    366    449    459    340    228
    -64    -46     18     57    -41    -15    226    350    465    496    407    252
    -77    -59     15     67    -49    -23    197    348    465    501    397    200
    -83   -106    -23     96    -31    -64    187    335    439    467    342    226
    -72   -132    -59    101     -7    -98    168    309    407    436    327    228
    -90   -179    -88    135     -2   -135    166    290    389    420    316    205
    -93   -257   -163    174     33   -210    161    262    340    363    257    148
    -93   -342   -252    218     77   -298    135    233    280    303    194     85
   -106   -402   -296    252     93   -348    127    215    249    280    168     64
   -119   -428   -309    275     93   -368    122    189    213    244    137     33
   -103   -480   -376    290    135   -428    114    155    171    194     88     -5
   -101   -488   -387    293    140   -436    101    135    148    171     67    -25
   -106   -491   -384    296    137   -439     90    127    135    155     49    -38
   -111   -509   -397    311    142   -454     93    127    127    145     36    -46
   -116   -514   -397    314    137   -454     90    116    122    148     38    -49
   -103   -530   -426    316    161   -480     70     85     90    122     18    -80
   -119   -535   -415    324    148   -475     59     77     83    119     18   -109
   -135   -555   -420    345    142   -488     67     83     75    111      2   -106
   -103   -563   -459    332    176   -511     51     75     57     88    -23    -80
    -77   -623   -545    350    233   -584     51     77     31     44    -67   -111
    -44   -782   -737    413    342   -758     85    116    -31    -85   -223   -280
    -23   -940   -917    483    446   -930    174    218    -59   -244   -436   -530
    -31   -859   -831    444    397   -846    265    342     33   -249   -478   -602
   -122   -553   -433    337    153   -493    272    233    119   -103   -277   -405
   -309    -41    267    174   -288    111     98   -265     67    153    168     51
   -472    633   1106    -80   -789    870   -106   -727     75    555    795    688
   -449    950   1397   -252   -924   1174   -348   -966    103    943   1299   1221
   -384    641   1026   -127   -706    831   -493  -1070    -80    862   1200   1169
   -379     70    449    153   -415    257   -496  -1091   -488    174    426    397
   -348   -405    -57    376   -145   -231   -397   -919   -737   -472   -319   -363
   -267   -548   -280    405      5   -413   -259   -535   -483   -350   -316   -363
   -189   -501   -311    345     59   -405   -137   -241   -233   -163   -194   -257
   -116   -480   -366    296    122   -423    -44    -54    -83    -62   -129   -200
    -67   -459   -392    265    161   -426      2     23    -15    -28   -106   -184
    -54   -431   -376    239    161   -405      7     36    -10    -38   -119   -205
    -51   -397   -345    223    145   -371      2     36    -15    -49   -129   -215
    -67   -397   -329    231    129   -366      5     51     -2    -44   -132   -210
    -77   -387   -309    233    114   -348     12     77     18    -33   -129   -194
    -59   -353   -293    205    114   -324      0     77     12    -31   -122   -197
    -38   -303   -265    171    111   -285     -2     88     31    -10   -101   -181
    -20   -259   -241    137    109   -249    -10     85     31    -18   -109   -194
     -5   -246   -241    127    116   -244    -15     90     38    -15   -106   -187
    -15   -236   -220    124    101   -228     -2    103     57    -10    -93   -168
    -25   -210   -187    116     80   -200     10    129     77     12    -67   -155
     -7   -174   -166     88     77   -168      0    140     88     31    -46   -135
      7   -145   -153     70     80   -148    -12    148    101     44    -36   -127
      5    -98   -103     46     51   -101    -18    163    119     54    -25   -127
     18    -77    -98     28     57    -88    -20    189    140     70    -18   -106
     31    -57    -90     12     59    -72    -25    210    166     96     10    -85
     31     -5    -36    -12     33    -20    -10    252    218    148     57    -46
     54     25    -28    -38     41      0      5    303    265    189    101     -2
     80     67    -15    -75     46     25     12    358    324    246    148     44
     96    116     20   -109     38     70     18    415    387    306    194     96
    101    163     62   -132     20    114     10    462    431    353    231    137
    106    181     72   -145     15    127      2    480    452    384    265    163
    106    213    103   -161      2    158     -2    485    462    394    280    179
     96    272    176   -187    -41    223      7    480    465    392    290    187
     88    298    210   -192    -59    254     20    465    452    374    275    168
     70    285    213   -179    -72    249     15    433    413    324    228    140
     59    262    202   -161    -72    233     12    405    387    296    213    122
     59    239    179   -150    -59    210      5    358    342    244    176     80
     51    241    189   -145    -67    215     -7    303    290    181    127     31
     41    220    179   -132    -70    200     -5    265    257    148    101      7
     41    210    168   -127    -62    189     10    233    233    122     72    -57
     25    200    171   -114    -72    187     25    207    210     88     31    -77
      5    187    181    -96    -88    184     36    168    187     67     23    -75
     -2    158    161    -80    -83    161     41    161    179     62     20   -103
     15    166    148    -90    -67    158     44    158    179     59      7   -103
     28    187    158   -109    -64    171     46    168    194     72     20    -72
     23    246    223   -135    -98    236     44    184    223    111     62    -46
     15    355    340   -187   -163    348     41    181    257    150    101    -15
     15    387    368   -202   -176    379     18    155    262    158    106     -7
     33    371    335   -205   -150    355    -12    119    239    129     85    -25
     44    324    280   -184   -116    303    -18    109    218    116     77    -20
     33    288    252   -163   -109    272    -20    101    205    114     90    -10
     23    296    272   -158   -124    283    -25     80    187     98     72    -41
     23    252    226   -137   -101    239    -33     64    148     59     23    -85
     36    140    103    -88    -33    122    -46     46     90     -5    -41   -148
     23     62     36    -44     -7     49    -49     44     64    -31    -59   -184
     15     10     -5    -12     10      2    -51     25     31    -64    -80   -213
     23    -23    -46     -2     33    -36    -62      0    -15   -119   -129   -262
      5    -77    -83     36     44    -80    -57      0    -33   -145   -163   -257
      7    -93   -103     41     54    -98    -57      2    -46   -166   -181   -265
     33    -83   -116     23     75    -98    -77    -15    -70   -200   -202   -267
     31   -101   -132     33     80   -116    -85    -23    -72   -197   -197   -262
     31   -129   -161     49     96   -145    -77    -20    -72   -197   -200   -272
     28   -129   -158     49     90   -142    -77    -25    -75   -200   -202   -293
     25   -124   -150     49     88   -137    -80    -33    -77   -202   -202   -293
     15   -114   -132     46     72   -122    -83    -31    -72   -197   -192   -267
     38   -135   -174     49    106   -153   -101    -49   -109   -252   -244   -283
     64   -296   -363    114    213   -329    -85    -20   -171   -361   -387   -413
     90   -519   -613    213    350   -566     12     93   -189   -496   -571   -626
     88   -555   -644    231    366   -600    135    244    -98   -524   -652   -766
     36   -285   -322    124    179   -303    189    246     31   -407   -506   -680
   -101    163    262    -31   -181    213     -2   -283   -122   -283   -194   -361
   -249    789   1039   -270   -644    914   -267   -820   -241      2    322    171
   -298   1312   1608   -509   -953   1460   -496  -1093   -192    446    917    727
   -244   1182   1426   -467   -833   1304   -667  -1187   -239    626   1117    943
   -210    568    779   -179   -493    672   -659  -1158   -535    135    532    374
   -184     33    215     75   -200    124   -545  -1010   -805   -545   -252   -392
   -124   -236   -114    179     -7   -174   -389   -675   -667   -644   -472   -592
    -62   -228   -166    145     51   -197   -257   -353   -376   -444   -348   -441
    -15   -215   -200    114     90   -207   -155   -145   -202   -327   -280   -355
     10   -218   -231    103    119   -223    -98    -46   -114   -270   -239   -337
     10   -223   -236    106    122   -228    -77    -12    -88   -257   -231   -340
    -10   -270   -259    140    124   -265    -51     28    -64   -236   -218   -327
    -20   -270   -249    145    111   -259    -41     49    -41   -213   -202   -335
      7   -267   -277    129    140   -272    -41     57    -33   -215   -202   -335
     20   -239   -262    106    140   -249    -33     75    -18   -202   -184   -309
     31   -244   -275    106    153   -259    -15     98     -2   -189   -168   -275
     33   -220   -254     90    142   -236     -5    116     15   -171   -158   -257
     31   -200   -231     85    129   -215      0    129     41   -140   -132   -254
     20   -202   -226     88    122   -213     15    153     77   -109    -93   -246
     38   -192   -231     77    135   -210     15    158     88   -114    -90   -215
     54   -187   -241     64    145   -213     15    174    109    -83    -59   -200
     57   -171   -228     54    142   -200     28    205    148    -36     -5   -179
     70   -158   -228     44    145   -192     33    218    166    -36    -12   -171
     88   -150   -239     31    163   -194     46    254    187    -31    -36   -132
     80   -140   -223     28    150   -181     67    303    239     31     10   -106
     88   -106   -194      7    140   -150     85    361    296     83     67    -57
    127    -93   -223    -18    174   -158     85    400    324    109     83    -18
    145    -70   -215    -36    179   -142    106    470    394    179    137     41
    163     -5   -171    -80    166    -88    122    532    465    239    197     98
    202     31   -171   -116    187    -70    116    563    485    257    223    142
    218     51   -168   -137    194    -57    127    600    524    311    280    181
    207     46   -161   -127    184    -57    150    639    563    355    319    215
    194     62   -132   -129    163    -33    148    631    555    342    309    187
    205     62   -142   -135    174    -38    153    602    530    327    316    166
    192     93    -98   -145    145      0    148    561    498    311    335    145
    166     85    -80   -124    124      2    137    532    462    283    322    106
    155     23   -135    -90    145    -54    132    493    407    215    249     96
    155     20   -135    -90    145    -57    124    433    353    161    200     62
    132     -2   -135    -64    132    -70    129    384    316    114    150     25
     96    -15   -111    -38    103    -62    137    342    296     80    119     -5
     72     -7    -80    -36     75    -44    148    314    277     46     88    -12
     46     -5    -51    -20     49    -28    171    298    272     44     93    -18
     46    -18    -64    -15     54    -41    176    275    257     38     96    -38
     62    -12    -75    -23     67    -44    171    246    236     15     83    -44
     64     -7    -72    -31     70    -38    184    259    249     38    111    -41
     67     33    -36    -51     51      0    200    275    288     83    163    -15
     57    111     51    -85      2     83    202    283    332    127    213     18
     54    168    114   -111    -28    142    181    277    358    140    231     62
     67    174    106   -119    -20    140    142    262    353    140    233     88
     93    158     64   -127     15    111    119    241    327    129    228     64
     88    129     38   -109     23     85    106    220    293    101    200     49
     72     93     20    -83     25     57     98    202    270     80    174     36
     64     72      5    -70     31     38    103    200    262     64    161     33
     59     -7    -67    -25     62    -36    101    192    233     23    114      5
     44   -150   -194     51    119   -171     88    168    176    -44     46    -51
     23   -205   -228     90    124   -215     83    155    145    -72     18    -85
     20   -252   -272    114    142   -259     72    124    111   -114    -20   -116
     25   -298   -324    137    174   -311     67     96     77   -150    -44   -150
     15   -311   -329    145    171   -319     70     83     67   -161    -41   -155
      5   -316   -322    155    163   -319     75     90     64   -161    -44   -150
     23   -342   -366    158    192   -353     59     70     33   -194    -75   -174
     44   -342   -389    148    215   -366     46     49      7   -220    -96   -197
     46   -366   -415    158    231   -389     41     44     -2   -228    -96   -207
     46   -381   -428    168    236   -405     41     49      5   -213    -75   -197
     46   -348   -394    148    218   -368     38     38      5   -210    -59   -181
     44   -361   -405    158    223   -381     46     44      5   -218    -67   -194
     51   -433   -485    189    267   -459     51     46    -25   -280   -153   -241
     88   -652   -740    283    413   -696     96     77   -132   -459   -355   -389
     93   -865   -958    384    524   -911    220    166   -215   -672   -589   -644
     67   -836   -904    381    485   -870    345    259   -158   -691   -607   -691
    -36   -532   -498    283    231   -514    337     31   -122   -550   -394   -532
   -187      0    187     93   -187     93     72   -561   -163   -254     44   -103
   -324    740   1062   -207   -693    901   -200   -932      2    303    750    605
   -324   1143   1467   -410   -896   1304   -444  -1021    249    867   1343   1182
   -241    885   1127   -322   -685   1005   -626  -1067    155    870   1319   1202
   -194    277    472    -41   -332    374   -644  -1070   -267    194    626    555
   -174   -254    -83    213    -46   -168   -449   -859   -571   -491   -111   -153
   -114   -446   -332    280    106   -389   -226   -488   -387   -485   -220   -244
    -51   -462   -413    257    179   -439    -51   -197   -181   -353   -142   -181
     -2   -478   -475    241    236   -478     54    -28    -67   -270    -85   -150
      2   -491   -493    241    246   -491     96     20    -44   -270    -93   -155
     10   -511   -522    249    265   -517    116     51    -33   -267    -90   -150
     20   -522   -542    249    280   -532    122     72    -18   -265    -85   -148
     23   -537   -561    257    290   -548    124     77     -7   -265    -88   -142
     10   -517   -527    252    267   -522    132     96      5   -254    -72   -119
     20   -498   -522    239    270   -509    142    109     18   -241    -57   -103
     23   -478   -501    226    262   -488    150    127     38   -218    -33    -83
     33   -470   -504    218    267   -485    155    142     59   -200     -7    -54
     41   -462   -504    210    270   -483    148    137     49   -205    -10    -59
     46   -462   -509    207    275   -483    155    153     67   -192      0    -44
     57   -444   -501    192    277   -472    158    174     85   -176     15    -18
     59   -426   -485    184    272   -454    166    189     98   -161     23      2
     59   -402   -462    168    259   -433    174    213    119   -142     31     31
     70   -384   -454    155    259   -418    184    244    148   -116     59     54
     70   -363   -436    145    252   -400    192    280    181    -83     83     75
     96   -342   -439    124    267   -389    189    311    207    -59     88     96
    103   -332   -439    111    270   -387    210    368    257    -10    127    140
    122   -296   -418     85    270   -355    223    428    306     41    171    181
    158   -259   -418     49    285   -340    215    462    329     62    181    205
    187   -228   -415     20    301   -322    220    511    366     93    213    259
    207   -194   -402     -7    303   -298    233    563    410    150    275    314
    223   -163   -387    -31    303   -272    233    592    446    207    358    337
    210   -129   -342    -41    275   -236    223    587    449    226    397    340
    197   -106   -303    -44    249   -205    202    550    413    200    384    335
    163   -116   -280    -23    218   -197    200    511    376    168    358    329
    122   -106   -228     -7    174   -166    223    475    358    153    337    342
    129   -116   -249     -7    187   -181    228    394    285     85    277    306
    135   -124   -259     -5    197   -192    236    361    231     44    252    285
    124   -135   -259      2    189   -197    218    342    197      2    223    267
    101   -127   -228     10    163   -176    205    298    194    -36    192    246
     80   -129   -210     23    145   -171    200    244    184    -59    148    218
     67   -114   -181     23    124   -148    202    194    158    -70    114    194
     57   -116   -174     28    111   -142    202    166    137    -67    132    192
     46   -135   -181     44    114   -158    213    148    116    -83    153    192
     54   -140   -194     41    122   -166    228    140    106    -90    163    194
     49   -111   -161     31    103   -135    246    150    116    -83    163    215
     36    -41    -77      0     57    -59    272    176    166    -36    202    272
     59    -12    -75    -23     64    -44    262    161    174    -18    218    288
     83     15    -70    -49     75    -25    220    124    158    -31    205    275
     96     28    -67    -62     83    -18    181    111    153    -20    215    288
     62     28    -36    -46     49     -2    171    114    155    -12    226    296
     44     18    -25    -31     36     -5    166    101    140    -15    218    303
     59     -2    -62    -31     62    -31    137     46     85    -62    168    277
     46    -31    -77     -7     62    -54    132     38     72    -70    163    270
     10   -106   -116     49     62   -111    135     36     49    -80    150    231
    -23   -189   -166    106     70   -179    132     23      7   -116    119    194
    -49   -241   -192    145     70   -218    132     -2    -23   -150     83    166
   -106   -277   -171    192     31   -226    155      5    -28   -155     70    174
   -109   -345   -236    226     62   -290    148    -15    -64   -187     36    153
    -88   -361   -272    223     90   -319    119    -57   -111   -220      2    129
   -109   -366   -259    236     72   -311    111    -70   -122   -228     -5    132
   -155   -358   -202    257     23   -280    129    -51    -96   -202     15    168
   -137   -353   -218    244     38   -285    109    -77   -122   -215     15    153
   -148   -381   -233    265     41   -309    109    -75   -127   -207     23    153
   -155   -423   -267    288     54   -345    101    -85   -142   -213     15    145
   -176   -400   -223    288     23   -311     98    -85   -140   -210      7    155
   -171   -410   -241    288     33   -324     96    -96   -155   -223      2    148
   -142   -488   -345    314    101   -418     85   -116   -236   -316    -98     41
   -119   -732   -613    423    244   -672    140    -93   -368   -524   -332   -176
   -119   -930   -810    524    345   -870    265    -15   -452   -717   -558   -426
   -132   -810   -680    470    272   -748    363     59   -384   -693   -542   -426
   -267   -465   -197    366    -36   -329    311   -231   -306   -480   -254   -127
   -470    207    675    129   -574    441     75   -730   -158    -28    332    498
   -594    963   1558   -184  -1075   1260   -132   -984    161    618   1072   1270
   -519   1158   1675   -319  -1098   1415   -410  -1049    329   1052   1504   1712
   -470    802   1273   -166   -872   1036   -571  -1145     83    820   1254   1470
   -433    228    662    101   -548    444   -592  -1200   -431     51    480    688
   -389   -285    103    337   -246    -90   -431   -966   -704   -511   -135     72
   -303   -389    -85    345   -111   -239   -228   -597   -509   -423   -135     62
   -213   -397   -187    303    -12   -293    -77   -350   -353   -324    -83    103
   -171   -387   -215    277     20   -301      0   -218   -275   -283    -67    127
   -158   -374   -215    267     28   -296     20   -179   -262   -283    -88    124
   -119   -394   -275    254     75   -335     23   -176   -272   -290   -106    114
   -106   -371   -265    239     77   -319     28   -161   -257   -265    -80    114
   -109   -353   -246    231     67   -301     31   -142   -241   -246    -70    114
   -106   -348   -241    228     67   -296     33   -132   -241   -236    -62    119
   -111   -337   -226    223     57   -283     41   -119   -228   -231    -57    140
   -116   -335   -218    226     49   -277     59    -90   -202   -205    -44    174
   -122   -327   -207    223     41   -267     77    -64   -174   -176    -15    207
   -122   -296   -174    210     25   -236     88    -38   -142   -140     23    233
    -98   -301   -205    197     51   -254     80    -23   -135   -129     25    249
    -93   -265   -171    179     38   -220     72    -18   -122   -103     41    267
    -93   -254   -161    174     33   -210     83      5   -101    -77     64    285
    -90   -239   -148    166     28   -194     93     33    -80    -57     72    296
    -85   -213   -127    148     18   -168     93     67    -44    -18     98    324
    -70   -171   -101    119     15   -137     93    114     -5     25    129    353
    -36   -166   -132    101     46   -150     83    142      5     38    135    366
     -5   -142   -137     75     64   -140     85    194     36     72    155    410
      7   -135   -145     62     75   -137     93    259     77    116    187    446
     23    -93   -119     33     70   -106     98    314    127    181    249    483
     49    -25    -75    -12     59    -49     90    358    174    239    303    522
     75     33    -41    -54     59     -2     93    394    207    288    345    561
     83     77     -7    -83     44     33     93    410    236    324    371    589
     88     93      5    -90     41     49     93    410    249    342    384    605
     83    109     23    -98     28     67     96    410    254    353    394    615
     75    132     57   -103     10     96     98    415    267    371    410    631
     59    116     54    -88      2     85    103    392    259    358    394    615
     38     98     59    -70    -10     80    114    361    244    340    376    600
      7     80     70    -44    -31     77    127    319    220    324    355    587
    -31     75    106    -20    -67     90    142    283    213    316    342    576
    -54     41     96      5    -75     67    135    231    174    277    301    530
    -51     15     67     18    -59     41    124    174    124    236    262    480
    -67     15     80     25    -75     46    132    150    109    226    246    467
    -96      5    101     46    -98     51    155    137    101    220    239    459
   -106     23    127     41   -116     72    161    111     90    215    231    441
    -98     15    111     41   -106     62    161    106     96    223    223    431
    -98     46    145     25   -122     96    176    124    127    254    244    452
    -93    109    202     -7   -148    155    202    150    176    303    290    493
    -72    161    233    -46   -153    197    189    150    200    332    319    519
    -72    200    270    -64   -171    233    158    142    215    358    340    540
    -75    210    285    -70   -181    246    124    132    223    371    348    550
    -77    166    244    -44   -161    205    109    116    213    366    337    542
   -109    148    254    -20   -181    200     93    103    200    368    332    530
   -116    114    231      0   -174    171     72     85    174    353    309    509
   -106     67    174     18   -142    119     51     64    132    311    270    472
   -127    -23    103     75   -116     38     54     54    106    280    236    431
   -161    -90     67    124   -116    -12     51     38     77    259    200    392
   -207   -142     64    174   -137    -38     57     18     62    241    168    366
   -200   -189      7    192   -106    -90     41    -20     20    197    122    319
   -168   -205    -36    187    -67   -122     18    -44    -10    171     90    296
   -171   -215    -44    192    -64   -129      7    -49    -12    174     85    290
   -174   -215    -41    194    -67   -127      2    -51    -15    174     83    283
   -187   -231    -46    207    -72   -140      2    -54    -20    166     72    272
   -207   -241    -33    226    -88   -137     -2    -57    -20    158     64    257
   -207   -236    -31    220    -90   -135     -2    -59    -25    163     67    254
   -189   -259    -72    223    -59   -166      2    -41    -15    184     80    270
   -163   -236    -72    200    -46   -155      0    -38    -10    189     90    272
   -158   -246    -88    202    -36   -168     -2    -44    -23    168     62    244
   -137   -426   -288    280     75   -358     10    -46   -106     54    -75    109
   -116   -657   -540    384    210   -600     90      0   -220   -155   -322   -155
   -116   -730   -613    423    246   -672    202    119   -215   -254   -454   -324
   -158   -550   -392    355    116   -472    290    163    -83   -142   -342   -233
   -335   -124    210    228   -275     41    194   -241     12    142     62    184
   -509    589   1098    -38   -805    841    -15   -670    200    657    732    878
   -587   1171   1756   -293  -1171   1462   -205   -810    491   1267   1421   1600
   -488   1122   1610   -316  -1049   1366   -436   -880    524   1522   1673   1930
   -470    594   1062    -62   -766    826   -532  -1015     88    979   1109   1371
   -441     33    475    205   -459    252   -514  -1000   -368    213    306    522
   -418   -283    132    348   -275    -75   -345   -678   -387    -33    -33    142
   -345   -316     28    332   -187   -145   -161   -324   -158     98     20    166
   -218   -306    -90    259    -64   -200    -90   -161    -67    140     28    163
   -184   -335   -150    259    -18   -244    -33    -46      0    176     41    176
   -174   -374   -200    272     12   -288     -7      2     25    181     38    176
   -189   -384   -194    288      2   -290     10     33     44    197     44    171
   -192   -340   -148    265    -23   -244     25     59     77    226     70    179
   -181   -316   -135    249    -23   -226     38     77    109    244     85    187
   -166   -314   -148    239    -12   -231     28     77    109    233     67    163
   -171   -335   -163    254     -5   -249     36    103    129    254     83    189
   -181   -337   -158    257    -12   -249     33    111    137    257     80    197
   -168   -303   -137    236    -18   -220     23    119    150    265     88    197
   -155   -285   -129    218    -12   -207     28    140    184    303    122    202
   -127   -270   -142    200      7   -207     49    184    241    358    176    233
   -114   -293   -179    205     31   -236     46    192    246    363    179    233
   -137   -265   -127    200     -7   -194     49    200    254    361    158    231
   -127   -244   -119    184     -5   -181     54    223    280    387    176    244
    -75   -174    -98    124     10   -137     67    277    340    441    228    285
    -59   -132    -72     96      5   -103     70    316    371    480    267    319
    -62   -119    -57     90     -2    -88     70    358    410    527    301    314
    -38    -64    -25     51     -7    -46     67    415    470    576    329    358
    -18    -59    -41     38     10    -51     85    488    532    628    376    452
     15    -41    -59     12     36    -49     93    542    589    696    449    491
     36     28     -7    -33     20     10     88    579    639    750    491    478
     70     54    -15    -64     41     20     85    615    678    800    542    509
     72     96     23    -83     25     59     96    641    714    828    566    524
     72    109     33    -93     20     72     98    649    730    820    545    571
     93     88     -5    -90     49     41     85    620    709    787    517    576
     93     62    -33    -77     62     15     83    602    704    792    540    545
     70     88     18    -77     25     54     83    563    685    766    535    509
     38     93     54    -67    -10     75     98    530    672    745    517    478
     15     77     62    -46    -23     72    106    491    649    719    501    444
     -5     54     57    -25    -31     54    109    452    620    693    488    420
    -31      0     31     15    -31     15    127    420    597    665    462    389
    -75     -5     70     36    -72     31    150    389    581    633    428    358
    -77    -36     38     57    -59      0    153    332    542    592    392    316
    -72    -49     23     59    -49    -12    137    301    517    561    358    277
    -64    -41     23     54    -44    -10    140    314    535    581    376    296
    -41    -44     -2     41    -20    -23    142    306    530    568    366    277
    -36     18     51      7    -44     33    153    319    553    587    376    290
    -33     85    119    -28    -77    101    158    342    605    641    418    327
    -25    109    135    -41    -80    122    140    327    620    662    433    342
    -33    132    163    -51    -98    148    106    306    633    678    465    355
    -41    129    171    -44   -106    150     83    309    646    696    485    363
    -36    111    148    -38    -93    127     57    285    613    665    449    355
    -41    103    145    -31    -93    124     49    280    605    659    439    355
    -41     36     77      0    -59     57     49    267    592    652    418    329
    -28    -28      0     28    -15    -15     33    233    548    615    394    280
    -54   -116    -62     85      2    -90     31    226    524    584    358    226
    -59   -205   -145    132     41   -176     33    228    509    566    327    187
    -93   -218   -127    155     15   -174     28    213    480    527    265    124
    -96   -272   -176    184     38   -226     20    184    428    462    192    122
    -70   -301   -231    184     77   -267     -5    155    387    426    155    101
    -59   -316   -257    189     98   -288      0    161    389    431    161    103
    -75   -329   -254    202     85   -290     -2    158    397    436    168     80
    -93   -309   -218    200     62   -265      0    168    418    454    187     85
    -93   -288   -194    192     49   -244     -2    171    423    467    210    103
    -57   -296   -239    176     90   -267    -31    132    389    441    187     54
    -44   -296   -252    168    103   -275    -31    129    384    433    179     33
    -62   -303   -241    181     88   -272    -18    150    397    436    168     25
    -80   -332   -254    205     85   -293    -12    161    387    413    135     -7
    -90   -493   -402    293    155   -449     18    184    316    293     -5   -132
   -101   -719   -620    407    257   -670    135    280    259    103   -236   -363
   -101   -711   -613    405    254   -662    236    379    298     38   -322   -475
   -158   -433   -275    296     54   -353    244    228    348    135   -179   -355
   -296     49    345    124   -319    197     20   -335    262    350    187      7
   -402    774   1174   -187   -789    974   -272   -761    335    841    836    641
   -397   1236   1634   -418  -1015   1434   -514   -893    542   1405   1452   1241
   -319   1015   1335   -348   -828   1174   -696   -924    496   1517   1525   1330
   -275    478    753   -101   -514    615   -730   -948    109    930    883    735
   -249    -12    236    129   -241    109   -626   -872   -322     90     28    -80
   -215   -241    -25    228    -96   -135   -444   -532   -184     28   -132   -252
   -189   -223    -33    205    -80   -127   -280   -226     77    215    -12   -163
   -132   -215    -83    174    -25   -150   -168    -31    231    306     20   -137
   -127   -213    -88    168    -20   -150   -122     46    288    324      7   -127
   -140   -215    -75    176    -33   -145   -106     67    301    322      2   -142
   -122   -197    -77    158    -23   -137    -93     88    322    329      7   -150
   -103   -189    -85    148    -10   -137    -88     96    324    324      5   -150
    -93   -166    -72    127    -12   -122    -77    114    337    335     20   -140
   -106    -90     15     98    -62    -38    -62    155    387    371     59   -111
   -109    -59     46     83    -80     -7    -70    155    394    366     57   -119
    -64    -44     20     54    -44    -12    -93    127    376    350     44   -132
    -31      2     31     12    -33     15   -106    122    381    361     54   -122
    -33     -7     23     20    -28      7    -96    150    400    371     54   -114
    -41      0     41     18    -41     20    -72    184    431    400     80    -96
    -44     31     75      7    -59     51    -54    197    452    415     98    -88
    -20     59     80    -20    -49     70    -57    207    472    433    111    -80
     -2     98    101    -49    -51     98    -51    241    514    467    127    -57
      2    127    124    -64    -62    127    -44    275    553    501    142    -25
     23    142    119    -83    -46    132    -46    303    581    530    158    -12
     25    179    150   -103    -62    166    -38    353    631    576    202     18
     51    210    158   -132    -54    184    -38    402    693    633    254     57
     59    220    161   -140    -51    192    -38    444    743    680    290     85
     67    254    187   -161    -59    220    -25    491    795    727    335    122
     85    290    205   -189    -59    249    -20    530    844    776    381    158
     90    332    241   -213    -75    288    -15    566    893    823    433    210
    106    368    259   -239    -75    316     -7    589    914    846    457    241
    101    394    293   -246    -96    345      0    587    914    846    462    246
    109    418    309   -265    -98    363     -2    563    891    828    452    228
     77    433    355   -254   -137    394     10    568    891    826    452    233
    116    423    306   -270    -93    363    -23    488    813    745    392    176
    155    407    252   -280    -46    329    -54    415    737    659    316    106
    129    371    239   -252    -54    303    -72    361    678    602    270     72
     88    322    233   -205    -72    280    -67    329    641    568    249     36
     51    283    231   -168    -90    257    -51    288    602    530    207      2
     49    296    246   -171    -98    272    -51    246    576    498    184    -23
     38    290    252   -166   -109    272    -54    202    542    462    137    -67
     25    280    252   -153   -111    267    -46    176    517    441    111    -88
     23    275    249   -150   -114    262    -44    163    511    439    119    -88
     44    309    265   -176   -109    288    -49    161    527    454    145    -75
     57    379    322   -220   -132    350    -36    179    566    493    189    -51
     70    441    371   -257   -150    407    -33    189    600    524    213    -15
     80    506    426   -296   -174    467    -51    184    615    548    239     12
     98    548    449   -322   -174    498   -106    150    602    553    252     23
    119    522    400   -322   -140    462   -140     96    550    506    213     -7
     98    475    374   -288   -137    426   -140     75    522    478    189    -28
     77    467    389   -275   -155    428   -150     62    501    462    176    -46
     67    452    384   -259   -158    418   -163     64    498    457    161    -57
     33    368    332   -202   -150    353   -155     59    470    423    122    -88
      2    228    226   -116   -111    226   -163     23    407    355     54   -150
     12    168    153    -93    -70    161   -145     15    376    327     18   -174
     46    176    129   -111    -41    153   -122     23    348    303     -2   -192
     28    124     96    -77    -33    111   -135     10    316    277    -28   -226
    -20     57     77    -18    -49     67   -158     -2    316    257    -38   -236
    -23     75     96    -25    -59     85   -145      2    340    265    -23   -228
     18     88     70    -51    -25     80   -150    -10    322    241    -49   -252
     20     44     23    -33      0     33   -187    -54    283    213    -72   -275
     28     31      2    -31     12     18   -168    -57    280    210    -67   -275
     -7      5     12      0    -12      7   -171    -59    277    218    -51   -262
    -10    -10      0     10     -5     -5   -176    -67    262    215    -57   -259
    -20    -33    -12     25     -5    -23   -155    -46    275    220    -57   -262
      0    -85    -85     41     41    -85   -127    -12    270    197    -93   -293
     44   -262   -309    109    174   -285    -98     25    205     51   -267   -446
     80   -402   -483    161    280   -441     20    132    207    -90   -459   -628
     44   -262   -306    109    174   -285    114    246    358    -23   -426   -618
    -62    101    163    -18   -114    132     57     18    368    106   -210   -439
   -189    602    792   -207   -491    698   -215   -540    161    275    161   -109
   -200   1221   1421   -509   -810   1319   -566  -1075    -31    524    623    293
   -166   1519   1683   -678   -927   1600   -766  -1158     44    935   1088    711
   -116   1145   1262   -514   -688   1202   -841  -1130    -57    859    971    636
   -155    561    717   -202   -436    636   -763  -1088   -379    207    272     10
   -174     54    228     59   -200    140   -615   -948   -587   -389   -400   -610
   -122    -70     51     96    -88    -10   -428   -605   -272   -215   -371   -579
    -64    -54     10     59    -38    -20   -301   -324      2    -12   -252   -420
    -51    -85    -36     67     -7    -62   -249   -174    145     88   -189   -368
    -51    -54     -2     54    -25    -28   -174    -70    254    163   -124   -327
    -23    -62    -38     41      7    -51   -168    -80    239    135   -148   -358
    -20    -62    -41     41      7    -51   -174    -85    228    109   -174   -376
    -12    -36    -23     23      2    -31   -168    -44    259    145   -148   -340
    -20      0     20     10    -20     10   -145      2    316    213    -90   -275
    -36     15     49      7    -41     31   -122     -2    340    215    -85   -285
    -31     44     72     -7    -51     57   -124    -18    324    192   -103   -311
    -15     70     85    -25    -51     75   -132      0    342    218    -83   -293
    -10     51     62    -20    -36     57   -137     -2    350    226    -83   -293
     -2     64     67    -31    -36     67   -135     15    368    254    -51   -267
    -25    106    129    -41    -77    116   -122     51    418    309     -2   -228
    -38    135    174    -49   -106    153   -114     70    465    335     15   -218
     -2    127    129    -62    -64    127   -148     10    402    257    -46   -272
     15    161    145    -88    -64    153   -140     41    433    298    -12   -249
     10    210    200   -111    -96    207   -114    103    506    371     41   -194
     41    223    179   -132    -67    200   -109    127    524    384     51   -166
     62    213    150   -137    -44    181   -122    161    553    415     75   -145
     70    265    194   -168    -62    228   -135    192    607    475    119   -119
     83    290    205   -187    -59    249   -137    223    665    514    155    -85
    106    361    254   -236    -75    309   -109    288    732    576    218    -38
    114    379    265   -246    -75    322   -101    288    743    566    207    -51
    114    379    265   -246    -77    324    -72    342    787    620    257     23
    106    379    272   -241    -83    327    -98    350    802    654    296     75
     90    431    340   -262   -127    387   -103    332    800    646    296     59
    140    514    374   -327   -116    444   -145    249    717    555    218    -38
    155    532    376   -345   -111    454   -150    239    691    519    192    -33
     85    446    361   -265   -137    405   -153    223    652    485    174    -28
     33    426    389   -231   -179    407   -155    163    605    441    135    -70
     93    462    368   -277   -137    415   -223     20    462    288     10   -189
    116    467    350   -293   -116    410   -259    -57    358    202    -59   -257
    116    504    387   -311   -135    446   -231    -44    361    210    -54   -249
     85    524    439   -306   -176    483   -244    -67    337    200    -70   -272
     96    592    496   -342   -200    545   -272   -101    335    197    -72   -283
     83    522    439   -303   -176    480   -262   -132    290    137   -114   -316
     36    428    392   -233   -176    410   -270   -140    267    127   -124   -316
     33    485    452   -259   -210    470   -280   -135    285    145   -114   -301
     93    581    488   -337   -197    535   -293   -174    262    114   -140   -335
     85    688    602   -387   -259    646   -290   -145    319    181    -67   -272
     59    758    698   -410   -319    727   -324   -181    324    184    -46   -272
     23    813    787   -420   -381    800   -324   -220    329    179    -33   -296
     46    828    782   -436   -366    805   -316   -218    332    171    -44   -283
     85    766    680   -426   -298    724   -368   -228    272    150    -51   -249
     93    784    691   -441   -298    737   -381   -210    283    176    -28   -226
     54    779    722   -418   -332    750   -400   -226    270    158    -49   -254
     33    763    730   -397   -348    748   -387   -220    265    135    -70   -272
      7    706    698   -358   -345    701   -374   -239    226     75   -132   -348
     54    602    548   -329   -246    576   -415   -322    124    -41   -246   -459
     72    589    517   -332   -223    553   -431   -335     93    -67   -262   -459
     77    545    467   -311   -194    506   -405   -290    103    -46   -233   -400
     64    517    452   -290   -194    485   -413   -303     80    -62   -254   -428
     54    576    522   -314   -233    548   -418   -324     75    -77   -275   -459
     20    535    511   -277   -246    524   -420   -353     44   -140   -337   -511
    -12    511    524   -249   -267    517   -423   -368     28   -145   -319   -506
     46    483    433   -267   -192    459   -470   -400    -38   -194   -355   -509
     80    485    405   -285   -161    446   -472   -371    -33   -181   -348   -493
     77    517    439   -298   -181    478   -462   -368    -28   -184   -358   -522
     57    532    475   -293   -207    504   -459   -379    -28   -200   -379   -550
     83    465    379   -275   -148    423   -452   -374    -36   -228   -410   -542
    111    309    197   -210    -44    254   -418   -322    -54   -277   -478   -584
    132    231     96   -184     18    163   -327   -220    -33   -361   -607   -711
    124    293    168   -207    -20    231   -207    -90     96   -371   -680   -789
     64    545    478   -306   -207    514   -226   -181    122   -314   -592   -732
    -18    911    927   -446   -472    919   -462   -628   -145   -272   -379   -540
   -101   1353   1454   -628   -779   1402   -735  -1072   -394   -135    -23   -226
   -119   1831   1951   -854  -1034   1891   -992  -1382   -524     98    397    103
    -51   1717   1766   -833   -911   1740  -1161  -1486   -662    122    480    158
    -41   1223   1265   -592   -654   1244  -1119  -1418   -852   -265     33   -210
    -64    784    849   -363   -457    815   -935  -1215   -927   -711   -558   -691
      5    483    478   -244   -236    480   -774   -966   -743   -758   -758   -841
     33    480    444   -257   -205    462   -659   -724   -452   -542   -610   -698
     49    524    472   -288   -210    498   -576   -542   -239   -381   -493   -597
     49    545    496   -298   -223    522   -532   -449   -127   -311   -446   -563
     51    561    509   -306   -228    535   -509   -410    -72   -280   -420   -558
     67    514    446   -293   -189    480   -475   -379    -51   -283   -433   -555
     77    555    475   -316   -200    517   -483   -387    -44   -288   -431   -561
     77    576    498   -327   -210    537   -483   -397    -54   -306   -446   -579
     90    581    491   -335   -200    537   -483   -394    -57   -298   -428   -571
    101    592    491   -348   -194    542   -506   -368    -38   -272   -402   -517
    109    558    449   -335   -168    504   -498   -342    -15   -249   -384   -480
    127    600    472   -366   -171    537   -488   -345    -10   -249   -384   -498
    129    680    550   -405   -210    615   -498   -350     -2   -236   -371   -506
    135    688    553   -413   -210    620   -504   -340     23   -218   -342   -475
    122    665    542   -392   -210    605   -478   -309     57   -202   -335   -452
     98    691    592   -397   -246    641   -480   -303     80   -176   -306   -439
    124    748    623   -436   -249    685   -496   -314     96   -174   -306   -436
    114    730    615   -423   -249    675   -459   -272    140   -150   -293   -415
    124    756    631   -441   -254    696   -454   -270    155   -142   -280   -415
    161    802    641   -483   -241    724   -480   -246    174   -106   -244   -379
    174    795    620   -483   -223    709   -457   -158    270    -15   -176   -293
    179    826    646   -504   -236    737   -436   -106    335     41   -122   -233
    176    867    688   -522   -254    779   -410    -57    410    111    -54   -181
    176    914    735   -545   -280    826   -387    -15    472    168     -5   -153
    228    945    717   -587   -244    831   -407    -44    459    150    -15   -174
    233    932    698   -584   -231    815   -415    -44    449    145    -10   -153
    226    961    735   -594   -254    849   -387      7    488    184     41    -90
    213    971    756   -592   -272    865   -374     15    488    184     62    -77
    213    984    771   -597   -277    878   -392    -38    426    116      7   -145
    197    984    784   -592   -293    885   -415    -90    363     46    -67   -210
    197    961    763   -579   -283    862   -428   -145    298    -28   -124   -246
    197    932    735   -566   -270    833   -452   -207    213   -101   -174   -285
    187    919    732   -553   -272    826   -478   -244    153   -140   -202   -301
    158    891    732   -524   -288    813   -483   -277    114   -194   -249   -329
    163    865    701   -514   -270    784   -496   -337     57   -252   -283   -358
    174    844    670   -511   -246    758   -509   -353     18   -257   -277   -355
    158    836    678   -496   -259    758   -498   -345     20   -249   -285   -384
    142    867    724   -504   -290    797   -504   -374      5   -277   -301   -436
    150    862    711   -506   -280    787   -517   -400    -12   -311   -319   -457
    150    909    756   -530   -301    833   -527   -394     -5   -293   -298   -418
    119    963    844   -540   -361    904   -496   -348     62   -228   -236   -348
    119   1044    924   -581   -402    984   -509   -376     72   -223   -223   -358
    137   1085    948   -613   -405   1015   -558   -431     46   -241   -215   -345
    132   1075    940   -605   -405   1010   -566   -413     62   -210   -174   -296
    135   1065    930   -600   -397    997   -574   -415     57   -210   -187   -311
    158   1083    924   -620   -384   1005   -600   -449     25   -244   -220   -324
    155   1062    904   -610   -374    984   -597   -457     15   -249   -218   -324
    137   1049    911   -594   -387    982   -584   -446     23   -249   -215   -322
    145   1002    857   -574   -355    930   -592   -444     -2   -283   -259   -348
    140    893    753   -517   -306    823   -592   -436    -28   -306   -288   -376
    119    818    698   -470   -288    758   -576   -428    -41   -324   -296   -397
    109    784    675   -446   -283    730   -579   -446    -62   -350   -327   -446
    142    691    548   -415   -202    620   -587   -491   -135   -446   -436   -501
    166    631    465   -400   -150    548   -581   -462   -158   -449   -415   -426
    161    662    498   -413   -168    581   -584   -439   -135   -402   -358   -389
    150    657    506   -405   -179    584   -574   -428   -116   -381   -314   -389
    150    646    496   -397   -171    571   -576   -439   -129   -402   -340   -454
    145    600    454   -374   -153    530   -581   -446   -161   -452   -428   -452
    142    571    428   -358   -142    501   -574   -467   -179   -467   -454   -470
    145    540    394   -345   -124    467   -571   -478   -187   -462   -452   -504
    158    550    392   -353   -116    472   -574   -472   -184   -467   -457   -524
    140    506    363   -324   -111    436   -555   -449   -189   -478   -454   -517
    132    358    223   -246    -44    290   -498   -381   -184   -519   -527   -579
    137    223     83   -181     28    153   -407   -283   -142   -592   -662   -704
    163    283    119   -223     23    202   -309   -158     -7   -574   -678   -719
    116    626    506   -371   -194    566   -363   -324    -57   -517   -540   -587
     38    992    950   -517   -457    971   -636   -828   -400   -527   -361   -405
    -57   1426   1483   -685   -769   1454   -909  -1257   -652   -402    -38   -124
    -75   1779   1855   -852   -963   1816  -1140  -1501   -753   -161    342    153
    -28   1558   1587   -766   -807   1571  -1241  -1538   -862   -218    309    129
    -23   1057   1080   -517   -550   1067  -1158  -1457  -1031   -620   -176   -288
     10    574    563   -293   -277    568   -979  -1236  -1052   -966   -670   -714
     41    392    350   -215   -153    371   -800   -914   -743   -833   -670   -704
     67    389    319   -228   -127    355   -680   -691   -470   -639   -553   -594
     77    394    314   -236   -116    355   -566   -509   -270   -478   -454   -540
    109    415    306   -265    -98    361   -527   -457   -192   -439   -441   -555
    140    407    267   -272    -62    337   -524   -457   -194   -478   -480   -563
    127    413    283   -272    -77    348   -514   -431   -171   -441   -444   -511
    124    431    306   -277    -90    368   -506   -402   -145   -407   -418   -472
    116    441    322   -280   -103    381   -504   -394   -137   -420   -433   -470
    119    439    319   -277    -98    379   -496   -394   -135   -431   -454   -472
    127    418    290   -272    -80    353   -485   -363   -101   -400   -420   -439
    119    413    293   -267    -85    353   -483   -350    -88   -374   -397   -444
    124    441    314   -283    -93    379   -480   -327    -57   -337   -366   -420
    129    475    345   -301   -106    410   -478   -327    -44   -327   -332   -387
    129    472    340   -303   -106    407   -470   -319    -18   -298   -303   -381
    132    483    350   -309   -109    418   -462   -301     15   -267   -298   -402
    119    491    368   -306   -124    431   -441   -283     46   -265   -329   -446
    135    480    345   -306   -103    413   -444   -267     46   -277   -345   -423
    119    478    355   -298   -119    418   -418   -202    103   -213   -288   -348
    150    496    345   -324    -96    420   -413   -181    135   -168   -254   -322
    153    530    376   -342   -111    454   -402   -145    179   -124   -220   -296
    148    537    389   -342   -119    465   -374    -96    236    -98   -210   -239
    153    527    371   -340   -109    449   -335    -38    311    -28   -155   -194
    145    558    413   -350   -132    485   -303     33    407     77    -59   -171
    158    610    452   -384   -148    530   -303     59    462    132      2   -142
    192    600    407   -394   -106    504   -290     77    483    142     10   -129
    189    631    441   -410   -127    537   -277     88    496    145     15   -109
    181    657    472   -420   -145    566   -283     72    483    137     18    -90
    153    667    514   -413   -181    592   -277     67    470    122      0    -85
    161    649    488   -405   -163    568   -288     15    400     51    -46   -109
    163    641    478   -402   -155    558   -288    -18    363     36    -62   -153
    161    641    480   -402   -161    561   -301    -64    306    -15   -109   -202
    142    605    462   -376   -158    535   -329   -129    226    -83   -158   -236
    101    579    478   -340   -187    530   -340   -181    161   -137   -197   -272
     54    574    517   -314   -231    545   -345   -210    111   -171   -228   -298
     31    571    540   -301   -254    555   -345   -233     96   -192   -249   -301
     70    530    459   -301   -194    496   -361   -296     49   -244   -283   -337
     67    509    441   -288   -187    475   -353   -301     46   -226   -267   -363
     67    555    485   -311   -210    522   -371   -329     33   -239   -283   -402
     46    545    498   -296   -226    524   -371   -348     20   -267   -309   -431
     36    522    483   -280   -226    504   -348   -332     23   -270   -309   -418
     51    581    530   -316   -239    555   -324   -296     77   -207   -259   -366
     51    680    628   -368   -288    654   -345   -329     93   -210   -249   -368
     46    732    683   -389   -316    709   -361   -324    111   -166   -197   -316
     49    745    693   -400   -322    719   -374   -314    145   -127   -166   -283
     33    732    698   -381   -332    717   -371   -337    135   -155   -187   -301
     20    696    675   -358   -327    685   -384   -392     85   -202   -226   -340
     20    657    633   -340   -306    646   -389   -366     67   -174   -194   -322
      7    649    641   -329   -316    646   -387   -368     90   -161   -184   -340
     10    587    576   -298   -283    581   -379   -410     44   -218   -228   -394
     25    488    459   -257   -218    475   -389   -423      2   -272   -283   -444
     28    431    402   -231   -187    418   -400   -405    -18   -283   -296   -444
     12    389    376   -202   -181    384   -400   -415    -36   -298   -316   -465
     15    350    335   -181   -158    342   -407   -436    -80   -342   -353   -504
     51    293    241   -171    -93    267   -426   -402    -90   -337   -361   -488
     57    249    192   -153    -67    220   -423   -394    -80   -345   -376   -498
     31    233    200   -135    -85    218   -413   -428   -101   -368   -397   -535
     18    189    171   -103    -75    181   -407   -439   -116   -381   -410   -540
     28    168    137   -101    -54    153   -420   -428   -106   -371   -405   -532
     25    171    145   -101    -59    158   -418   -433   -103   -371   -405   -532
     33    166    132   -101    -49    148   -415   -433   -119   -379   -410   -532
     49    171    122   -109    -36    148   -418   -423   -109   -371   -415   -527
     64     85     18    -75     20     54   -410   -418   -140   -428   -483   -576
     90   -122   -215     15    150   -168   -348   -363   -179   -530   -618   -701
     90   -262   -353     85    220   -309   -226   -246   -150   -628   -763   -870
     70   -168   -239     49    153   -202   -114   -103    -28   -597   -769   -901
    -23    168    189    -75   -106    179   -187   -371    -93   -553   -620   -795
    -93    568    659   -239   -376    613   -506   -953   -387   -483   -324   -555
   -132   1122   1254   -496   -693   1187   -810  -1345   -519   -194    132   -135
   -111   1496   1608   -691   -859   1551  -1052  -1496   -465    176    571    252
    -80   1135   1215   -527   -649   1174  -1124  -1530   -579     59    439    127
   -114    605    717   -246   -415    659  -1062  -1465   -859   -480   -153   -371
   -155    106    262     23   -210    184   -878  -1215   -914   -857   -652   -763
   -137    -36    101     88   -119     31   -670   -906   -626   -735   -665   -769
    -77     12     88     31    -83     51   -517   -665   -384   -581   -566   -696
     -2     20     20    -10    -12     20   -428   -491   -218   -475   -501   -633
     31      7    -25    -20     28    -10   -397   -415   -129   -415   -467   -602
     51      0    -51    -25     51    -25   -379   -397   -101   -400   -457   -581
     80    -18    -98    -31     88    -57   -358   -381    -93   -415   -467   -579
     90      0    -90    -46     90    -44   -345   -366    -80   -402   -441   -587
     70     23    -46    -49     59    -10   -327   -345    -33   -366   -413   -587
     72     20    -51    -46     62    -15   -322   -363    -38   -384   -426   -592
    135      7   -129    -72    132    -59   -353   -368    -80   -400   -444   -571
    142      7   -135    -75    140    -62   -342   -314    -36   -345   -418   -519
    111     23    -88    -67    101    -33   -319   -296     10   -322   -400   -511
     88     41    -46    -64     67     -2   -296   -298     33   -306   -374   -522
    101     49    -54    -75     77     -2   -293   -275     44   -293   -358   -511
    103     31    -72    -67     88    -20   -283   -218     96   -233   -303   -459
     96     38    -57    -67     75     -7   -262   -179    142   -187   -267   -428
     88     57    -31    -72     59     12   -228   -148    179   -158   -233   -400
     70     77      7    -75     31     44   -200   -109    231   -119   -205   -374
     25     90     64    -59    -18     77   -166    -77    288    -90   -184   -376
     41     90     49    -67     -5     70   -163    -67    306    -80   -171   -363
     44    124     80    -83    -18    103   -148    -23    355    -44   -140   -327
     70    129     59   -101      5     96   -135     46    423     33    -67   -246
     75    137     62   -109      7    101   -114    122    501    114     -7   -174
     90    142     51   -119     18     98   -101    176    550    166     41   -122
     98    168     70   -132     15    119    -83    210    579    202     83   -111
     70    226    155   -148    -44    192    -57    231    602    239    132    -67
     59    223    163   -142    -51    194    -59    207    576    207    109    -88
     51    213    158   -132    -54    187    -75    150    524    145     57   -145
     25    249    223   -137    -98    236    -83    114    493    116     41   -148
     15    241    226   -129   -106    233    -90     72    436     70      7   -171
    -10    252    262   -119   -137    254    -83     51    413     41     -7   -184
      0    231    231   -116   -114    231   -106     -5    353     -2    -36   -205
      2    213    210   -106   -103    213   -127    -62    293    -59    -98   -254
     -5    202    207   -101   -106    205   -145   -116    249   -111   -137   -303
    -10    181    192    -85   -101    187   -148   -161    207   -150   -168   -350
    -23    158    181    -67   -101    168   -140   -168    197   -161   -176   -355
    -25    181    207    -77   -116    194   -148   -171    200   -153   -163   -340
    -31    187    215    -77   -124    200   -153   -189    184   -179   -200   -361
    -28    200    228    -85   -129    213   -140   -187    184   -176   -194   -353
    -25    244    270   -109   -148    257   -122   -194    213   -161   -174   -350
    -36    327    363   -145   -200    345   -116   -220    239   -163   -168   -355
     -5    335    340   -163   -174    335   -142   -192    239   -132   -129   -316
      0    322    322   -161   -161    322   -163   -179    259   -106   -106   -290
     12    371    358   -192   -174    366   -189   -197    267   -101    -96   -275
     33    392    358   -213   -161    376   -200   -233    252   -119    -96   -290
     20    327    306   -174   -142    316   -202   -223    233   -119    -98   -288
     12    290    275   -153   -132    283   -205   -213    226   -116    -98   -275
    -12    267    277   -129   -145    272   -205   -228    207   -142   -119   -293
    -25    205    231    -88   -127    218   -200   -246    168   -189   -161   -327
    -28    106    135    -41    -80    119   -207   -262    122   -244   -220   -376
    -28     41     70     -7    -49     54   -218   -285     83   -283   -262   -415
    -23     -5     18     12    -23      5   -226   -311     46   -324   -301   -459
     -7    -23    -15     15      2    -20   -236   -327     15   -361   -329   -478
    -12    -54    -44     31     15    -49   -239   -353     -5   -387   -345   -504
    -25    -49    -23     36     -2    -36   -239   -392    -31   -426   -361   -532
     12    -36    -49     10     28    -41   -267   -394    -59   -426   -345   -498
     20    -85   -106     33     62    -96   -272   -366    -46   -392   -329   -509
      2   -114   -119     54     59   -116   -267   -392    -54   -423   -368   -540
     -5   -122   -119     62     54   -122   -262   -402    -72   -444   -381   -535
      7   -163   -171     75     88   -166   -257   -363    -59   -420   -355   -485
     25   -140   -166     57     96   -153   -252   -340    -38   -397   -335   -485
     33   -252   -285    109    158   -267   -226   -306    -54   -436   -392   -522
     62   -488   -550    213    303   -519   -163   -246   -122   -587   -574   -662
     70   -667   -737    298    402   -701    -44   -129   -124   -727   -756   -836
     64   -581   -646    259    355   -613     67    -12      0   -683   -727   -836
    -33   -210   -179    122     72   -197    -49   -400    -77   -600   -527   -672
   -153    335    488    -90   -322    410   -371   -989   -252   -381   -109   -275
   -246   1044   1291   -400   -769   1166   -675  -1382   -246     38    488    265
   -213   1387   1600   -587   -906   1493   -953  -1535   -148    480   1005    727
   -158    984   1140   -415   -649   1062  -1028  -1548   -265    332    815    519
   -145    363    509   -109   -327    433   -911  -1439   -587   -316    106   -135
   -124   -137    -12    129    -57    -75   -685  -1109   -667   -743   -444   -555
    -57   -288   -231    174     85   -259   -485   -709   -366   -587   -431   -467
    -20   -345   -327    181    150   -335   -348   -478   -166   -475   -371   -420
      0   -371   -374    184    184   -371   -265   -353    -54   -420   -337   -415
     38   -374   -413    166    223   -392   -241   -324    -25   -418   -335   -415
     41   -379   -420    168    231   -400   -223   -290     -7   -397   -311   -387
     20   -400   -420    187    220   -410   -207   -275     10   -394   -311   -387
     25   -392   -418    181    220   -405   -197   -270     18   -392   -311   -371
     46   -379   -426    166    233   -402   -197   -254     33   -381   -306   -366
     70   -374   -444    153    257   -407   -200   -236     54   -363   -290   -366
     62   -363   -426    150    244   -394   -192   -226     64   -355   -280   -371
     59   -340   -400    140    228   -368   -176   -192     93   -319   -249   -332
     49   -335   -384    142    213   -358   -163   -168    127   -296   -228   -303
     44   -322   -366    140    205   -342   -158   -155    145   -283   -223   -285
     46   -322   -368    135    205   -342   -153   -148    158   -272   -220   -275
     46   -309   -355    129    200   -332   -140   -129    176   -257   -207   -270
     44   -283   -327    119    181   -303   -129   -124    194   -249   -192   -277
     28   -272   -301    122    163   -285   -124   -122    202   -249   -189   -280
     46   -233   -283     93    163   -257   -124    -67    239   -205   -153   -249
     72   -223   -298     75    184   -259   -114      0    290   -153   -106   -202
     83   -207   -293     62    187   -249   -101     57    342    -98    -64   -153
     93   -171   -265     38    179   -218    -80    116    413    -38    -20   -109
    109   -114   -223      0    166   -168    -64    161    462      2     12    -70
    103   -103   -210      0    155   -155    -41    215    511     46     51    -20
     96    -88   -184     -5    137   -135    -23    272    555    109    114     46
    127    -72   -200    -25    163   -135    -25    306    581    142    148     85
    168    -31   -200    -70    181   -116    -36    314    584    148    161    101
    174    -18   -192    -77    181   -106    -46    293    563    129    161     98
    148    -15   -163    -67    155    -90    -59    252    522     83    129     64
    122    -38   -161    -41    140    -98    -64    207    462     25     83     25
    116    -41   -158    -38    135    -98    -54    197    441     15     88     28
    103    -51   -158    -25    129   -103    -54    161    415      0     77     15
     90    -88   -179     -2    132   -132    -59    103    371    -49     44    -18
     80   -109   -189     15    135   -148    -72     36    309   -114     -7    -67
     54   -127   -181     33    116   -153    -88    -41    252   -192    -83   -148
     25   -119   -148     46     85   -132    -88   -109    210   -246   -127   -192
     38   -114   -155     36     96   -135    -96    -93    202   -218    -96   -145
     51    -93   -145     20     98   -119    -93    -59    236   -166    -54   -101
      7   -109   -116     49     62   -111    -75    -83    233   -181    -70   -114
    -20   -106    -85     62     31    -96    -54   -103    220   -205    -93   -127
    -25    -33     -7     28    -10    -23    -46   -106    239   -187    -70   -119
      2     33     31    -18    -12     33    -49    -96    272   -145    -23    -90
     28     64     33    -46     -2     49    -70    -80    293   -101     25    -38
     57     70     12    -64     20     41    -96    -62    309    -72     51      5
     67     67      0    -67     33     33   -116    -72    309    -70     54      5
     51     36    -15    -44     33     10   -135   -106    280   -101     36    -18
     44     25    -18    -36     31      5   -161   -140    236   -142      7    -38
     46     23    -25    -36     36      0   -179   -158    213   -174    -20    -64
     41    -46    -90      0     64    -67   -174   -158    197   -189    -33    -62
     31   -181   -213     75    122   -197   -174   -158    153   -228    -77    -93
     23   -252   -275    111    148   -262   -179   -166    129   -265   -122   -122
      5   -288   -293    140    148   -290   -181   -194     96   -309   -163   -153
    -15   -327   -311    171    145   -319   -197   -259     49   -379   -226   -236
    -12   -332   -319    174    153   -327   -210   -316    -10   -454   -293   -296
     10   -381   -394    184    200   -389   -213   -277    -25   -415   -246   -215
     10   -415   -428    202    218   -420   -210   -257     -7   -374   -220   -197
     -2   -433   -431    215    213   -433   -207   -277    -18   -394   -236   -226
      0   -452   -452    226    226   -452   -215   -283    -33   -400   -236   -223
    -10   -478   -467    241    228   -472   -213   -277    -18   -384   -223   -226
    -12   -496   -483    254    233   -491   -207   -280    -23   -405   -241   -236
      7   -535   -545    262    275   -540   -215   -290    -44   -436   -267   -220
     20   -558   -579    270    298   -568   -220   -293    -75   -472   -301   -220
     38   -724   -766    342    400   -745   -189   -270   -161   -592   -439   -353
     54   -948  -1002    446    527   -976    -88   -189   -231   -763   -646   -623
     38  -1000  -1041    478    540  -1021     44    -59   -176   -836   -761   -750
    -15   -779   -763    397    374   -771     85   -187   -119   -758   -644   -652
   -168   -267   -101    218    -36   -184   -181   -818   -228   -537   -246   -309
   -335    483    818    -75   -576    649   -485  -1325   -189   -109    353    277
   -363   1036   1397   -337   -880   1218   -771  -1548    -41    428    992    953
   -285    958   1244   -335   -763   1101   -995  -1590     -2    696   1244   1231
   -275    402    675    -64   -475    537   -963  -1493   -254    213    672    722
   -277   -205     72    241   -176    -67   -743  -1257   -540   -506   -122    -44
   -184   -522   -337    353     75   -431   -548   -948   -514   -735   -449   -368
    -72   -600   -527    337    226   -563   -389   -584   -296   -594   -392   -259
    -25   -615   -589    319    280   -602   -288   -371   -137   -475   -311   -161
     -5   -628   -626    316    309   -628   -244   -296    -70   -418   -285   -202
      2   -641   -644    319    322   -644   -226   -272    -41   -394   -265   -231
      0   -631   -631    316    314   -631   -202   -252    -15   -353   -210   -262
     -5   -600   -594    301    290   -597   -194   -239     -5   -361   -218   -265
     -2   -592   -589    296    293   -592   -184   -220      5   -371   -246   -252
      5   -633   -639    311    319   -636   -168   -202     15   -371   -267   -223
     10   -610   -620    301    314   -615   -166   -189     28   -358   -252   -200
     12   -610   -623    298    316   -618   -158   -168     46   -335   -241   -215
      0   -587   -587    293    290   -587   -148   -140     72   -306   -218   -176
      0   -558   -558    277    277   -558   -140   -119     98   -275   -189   -142
     10   -545   -555    267    283   -550   -132   -111    116   -257   -181   -122
     18   -540   -558    259    288   -548   -129   -101    124   -257   -184   -109
     10   -535   -545    259    277   -540   -111    -54    174   -200   -132    -72
     23   -496   -519    233    270   -509   -103    -20    210   -166   -103    -62
     20   -446   -467    213    244   -457    -77     41    254   -124    -72     -7
     31   -457   -488    213    257   -470    -62     88    298    -80    -46     -7
     54   -457   -511    202    283   -483    -44    140    345    -28     -5     23
     54   -439   -493    189    272   -465    -15    220    410     31     44     72
     75   -415   -491    171    283   -452      0    280    472    103    106    127
     96   -361   -457    132    275   -410      2    324    514    153    137    161
     96   -348   -444    124    270   -394     20    389    579    218    192    215
     90   -288   -379     98    233   -332     23    423    610    252    231    252
    111   -231   -342     59    226   -285     10    407    584    231    228    267
    135   -241   -379     51    254   -309     10    397    574    231    231    259
    124   -226   -350     49    236   -288     20    384    597    275    249    259
    103   -148   -252     20    176   -200      2    340    568    259    244    231
     67   -111   -179     23    122   -145    -12    301    535    226    231    207
     51   -114   -166     31    106   -137    -10    265    504    179    171    179
     51   -158   -210     51    129   -184    -20    197    441    109     90    140
     31   -194   -226     80    124   -210    -18    145    397     85     88    124
     12   -171   -184     80     98   -176    -20     96    368     72     83     96
    -25   -179   -155    101     62   -168     -7     67    350     57     67     67
    -33   -189   -155    111     59   -174    -18     23    303     15     31     38
    -36   -181   -148    109     54   -166     -5      7    290     10     33     31
    -41   -171   -129    106     44   -150     15      2    288     15     23     15
    -67   -158    -93    111     10   -124     20     -2    285      0    -10     10
    -75   -124    -49     98    -15    -88     49     25    327     51     36     31
    -62    -44     18     51    -41    -12     64     49    366    101     77     51
    -41     -2     38     23    -41     18     64     44    379    122     90     77
    -44     38     83      0    -62     59     38     33    394    137    109     96
    -49     41     90      2    -70     64      2     10    397    155    127     64
    -75     36    111     18    -93     72    -18    -15    389    140    111     36
   -109     20    129     44   -119     75    -28    -31    363    114     70     49
    -93    -41     49     64    -72      2    -54    -57    324     93     46     31
    -93    -70     23     83    -59    -25    -62    -64    311     83     38      7
   -114   -158    -44    135    -36   -103    -64    -80    288     57     12    -44
   -124   -254   -129    189      2   -192    -72   -109    241     15    -41   -101
   -140   -309   -168    223     12   -239    -75   -124    207    -18    -77   -129
   -142   -340   -197    239     25   -270    -80   -148    171    -44   -103   -153
   -137   -358   -220    246     41   -290    -83   -155    153    -57   -129   -168
   -137   -353   -215    246     38   -285    -80   -163    153    -64   -135   -174
   -129   -366   -239    246     51   -303    -90   -174    142    -72   -145   -189
   -140   -384   -246    262     51   -316    -85   -181    132    -77   -153   -200
   -145   -402   -259    272     54   -332    -77   -181    127    -93   -174   -194
   -137   -407   -270    272     64   -340    -75   -174    127    -90   -158   -181
   -150   -387   -239    267     41   -314    -90   -184    119    -96   -168   -200
   -158   -400   -244    277     41   -322    -96   -184    116    -98   -174   -202
   -166   -449   -283    306     57   -366    -93   -187    114    -88   -158   -223
   -145   -540   -394    342    124   -467    -98   -202     51   -166   -239   -332
   -114   -792   -678    452    280   -735    -31   -168    -93   -394   -493   -561
   -103   -950   -846    527    368   -898     96    -72   -142   -563   -704   -753
   -145   -841   -696    491    272   -769    205    -41    -62   -524   -670   -745
   -290   -522   -231    407    -31   -376    132   -371     -2   -319   -387   -465
   -480    140    618    168   -550    379   -176   -859    135    187    272    200
   -597    831   1428   -119  -1013   1130   -418  -1065    444    852   1021    930
   -535   1005   1538   -236  -1036   1273   -672  -1098    631   1293   1444   1376
   -472    615   1088    -70   -779    852   -818  -1184    381   1036   1163   1132
   -454    -10    444    231   -449    215   -756  -1156   -111    233    345    324
   -444   -454    -12    449   -218   -233   -527   -880   -288   -231   -187   -210
   -392   -566   -176    478   -109   -371   -301   -519    -96   -166   -213   -246
   -332   -587   -254    459    -38   -420   -150   -275     57    -77   -176   -207
   -309   -628   -319    470      2   -475    -85   -163    114    -54   -174   -215
   -290   -659   -368    475     36   -514    -62   -122    129    -51   -179   -231
   -262   -657   -394    457     64   -524    -46    -90    150    -41   -174   -223
   -233   -641   -407    439     85   -524    -38    -62    168    -20   -153   -207
   -231   -646   -415    439     90   -532    -28    -44    181    -10   -145   -213
   -257   -657   -400    457     70   -530     -2    -33    194     -2   -135   -215
   -272   -678   -407    475     64   -542     10    -23    210      5   -129   -207
   -265   -691   -426    478     80   -558     18      0    226     18   -116   -184
   -262   -670   -410    465     72   -540     28     18    252     41    -96   -171
   -249   -662   -413    454     80   -537     38     36    275     54    -83   -142
   -254   -667   -413    459     75   -540     44     57    296     93    -41   -142
   -259   -652   -392    457     64   -522     51     83    327    135      0   -135
   -249   -641   -392    444     70   -517     67    111    355    158     15   -111
   -246   -641   -394    441     72   -519     83    140    376    166     15   -106
   -226   -639   -415    431     93   -527     88    176    400    192     41    -75
   -194   -579   -384    387     93   -483     83    220    441    236     88    -33
   -168   -537   -371    350    101   -454     85    270    483    270    116     -5
   -145   -548   -402    345    127   -475    101    322    522    303    135     12
   -111   -535   -423    322    153   -480    124    384    568    353    166     51
    -72   -452   -379    262    153   -415    145    454    633    420    226    109
    -64   -431   -366    246    148   -400    155    509    678    462    262    148
    -64   -410   -345    239    140   -379    171    548    711    501    290    184
    -64   -374   -311    218    122   -342    184    579    753    553    342    215
    -49   -355   -306    202    127   -332    187    584    769    576    371    241
    -44   -361   -319    200    137   -340    187    561    756    571    371    241
    -80   -348   -267    213     93   -309    210    561    761    581    381    231
    -96   -329   -236    213     67   -283    220    545    748    563    363    218
   -103   -335   -231    220     62   -283    223    517    730    548    363    202
   -137   -361   -223    249     41   -293    246    501    727    545    371    205
   -155   -426   -270    290     54   -348    252    446    693    498    332    174
   -161   -462   -301    309     67   -381    244    371    644    446    290    135
   -187   -524   -337    355     75   -431    265    340    628    433    285    124
   -231   -517   -285    371     25   -402    285    329    631    431    267     93
   -239   -535   -296    387     25   -415    285    303    610    410    252     85
   -259   -535   -275    394      5   -405    306    301    623    439    288     90
   -267   -524   -257    397     -5   -392    319    301    628    444    298     90
   -283   -542   -262    413    -12   -402    335    322    644    446    293     96
   -298   -530   -231    413    -36   -381    368    358    688    483    322    127
   -303   -493   -189    397    -59   -342    376    361    709    504    350    148
   -306   -431   -124    368    -90   -277    350    348    722    519    371    166
   -293   -394   -101    342    -98   -249    314    329    730    537    384    179
   -272   -387   -114    327    -80   -252    275    309    704    511    358    166
   -270   -389   -119    327    -75   -254    249    290    683    493    348    161
   -262   -368   -106    316    -77   -239    205    231    641    465    332    140
   -301   -400    -98    348   -101   -249    194    213    615    433    301    119
   -316   -514   -197    415    -62   -355    192    205    587    392    257     90
   -327   -633   -306    480    -12   -472    187    187    550    350    218     54
   -340   -706   -366    524     12   -537    187    171    530    332    197     18
   -337   -782   -446    558     51   -615    171    132    485    290    168    -36
   -335   -833   -498    581     80   -667    142     88    433    244    142    -80
   -337   -828   -491    581     75   -659    116     62    410    223    132    -88
   -350   -828   -478    589     62   -654    114     59    413    220    122    -96
   -387   -870   -483    626     46   -678    129     72    420    215     93   -109
   -374   -901   -527    636     75   -714    119     54    397    197     77   -114
   -350   -906   -555    628    101   -732    106     38    379    187     75   -114
   -350   -948   -597    649    122   -774    109     33    368    171     57   -119
   -361   -950   -589    654    111   -771    114     38    368    176     62   -119
   -361   -966   -605    662    122   -787    122     44    376    181     67   -114
   -366   -979   -615    670    122   -800    127     51    371    166     49   -132
   -353  -1132   -779    743    213   -956    148     62    309     80    -46   -215
   -319  -1457  -1137    888    407  -1299    213     85    153   -166   -335   -517
   -288  -1527  -1239    906    472  -1384    327    192    135   -283   -483   -704
   -340  -1345  -1008    841    332  -1179    397    194    231   -189   -374   -615
   -522   -974   -452    748    -36   -714    314   -187    319     70    -15   -252
   -717   -267    449    491   -584     90     96   -636    519    584    654    449
   -782    288   1067    246   -924    678    -98   -782    823   1202   1350   1189
   -698    288    984    202   -841    636   -314   -846    888   1488   1623   1514
   -654   -161    493    407   -574    166   -439   -969    527   1062   1166   1114
   -649   -685    -36    665   -309   -363   -420   -943     62    277    350    244
   -579  -1015   -436    795    -72   -727   -259   -659    -38    -62    -51   -194
   -457  -1078   -623    766     80   -852    -88   -329    116      7    -44   -218
   -342  -1052   -709    698    181   -880     20   -109    244     88     -7   -207
   -280  -1044   -766    662    239   -906     57    -23    288    101    -23   -192
   -270  -1062   -792    667    259   -927     80      7    303    101    -33   -189
   -275  -1088   -815    680    267   -953     96     31    316    101    -31   -181
   -265  -1091   -826    678    280   -958    101     49    329    111    -10   -171
   -259  -1088   -828    672    283   -958    106     54    332    114      0   -174
   -254  -1088   -833    672    288   -961    114     62    332    116     -5   -179
   -239  -1083   -846    659    303   -966    119     80    348    129      0   -168
   -228  -1088   -859    659    314   -974    129    103    368    150     12   -150
   -272  -1080   -807    675    265   -943    161    135    407    189     49   -111
   -283  -1060   -776    672    244   -919    179    137    420    200     62   -103
   -244  -1052   -810    646    280   -932    161    127    407    187     54   -111
   -210  -1031   -820    620    303   -927    158    166    426    205     67    -75
   -197  -1013   -818    605    309   -917    174    200    449    239    106    -44
   -205  -1000   -795    602    293   -898    176    218    467    262    124    -36
   -189   -979   -792    581    298   -885    161    239    488    288    137    -23
   -189   -961   -771    576    290   -867    168    272    517    319    166     -5
   -220   -966   -745    594    259   -857    189    322    558    355    205     41
   -163   -932   -769    548    301   -852    200    392    605    402    246     80
   -114   -857   -745    483    314   -802    210    457    654    452    283    124
    -70   -766   -696    418    311   -732    215    517    714    509    335    197
    -57   -722   -665    389    301   -693    215    555    753    548    379    236
    -46   -683   -639    363    293   -662    228    592    789    587    418    275
     -5   -636   -631    319    311   -633    233    615    818    613    452    319
     12   -646   -659    316    335   -652    226    605    805    592    431    314
    -36   -680   -646    355    303   -665    223    566    782    571    418    293
    -62   -675   -613    368    275   -644    226    545    779    563    426    285
    -10   -636   -626    322    306   -631    215    545    769    548    420    283
     -5   -602   -597    303    296   -600    202    527    758    540    418    259
    -31   -589   -561    309    265   -574    197    483    737    522    402    202
    -44   -623   -579    332    265   -602    202    441    701    478    358    192
    -59   -683   -623    368    280   -652    187    374    639    410    303    158
    -88   -709   -620    400    265   -665    189    319    602    363    265    109
   -111   -732   -623    420    254   -678    202    280    574    324    220     80
   -119   -719   -602    418    241   -662    215    262    566    319    218     80
   -111   -688   -576    400    231   -633    223    244    561    319    220     67
   -119   -704   -584    413    231   -644    244    246    563    314    218     51
   -155   -727   -574    439    207   -652    270    246    563    316    220     51
   -168   -667   -501    418    163   -584    298    275    610    366    277    101
   -145   -579   -433    361    142   -509    296    293    649    405    319    148
   -137   -517   -379    327    119   -449    270    293    662    426    337    161
   -129   -522   -392    324    129   -457    215    262    654    423    337    148
   -119   -527   -407    322    142   -467    187    241    641    415    345    137
   -140   -550   -410    345    135   -483    176    228    620    397    332    106
   -161   -574   -413    368    124   -493    163    202    592    363    285     96
   -179   -618   -441    397    129   -532    161    176    561    327    254     96
   -197   -693   -496    444    148   -594    153    155    524    288    220     49
   -181   -761   -579    470    197   -672    132    122    475    228    153    -28
   -168   -818   -649    493    239   -735    127    111    441    192    116    -44
   -176   -901   -724    540    272   -815    122    111    410    163     93    -41
   -187   -956   -771    571    290   -865    103     88    374    127     51    -80
   -194   -971   -776    579    290   -875     96     70    358    114     38    -93
   -220   -950   -730    587    254   -841     96     67    368    129     67   -101
   -200   -958   -761    579    280   -862     77     41    345    103     51   -116
   -176   -992   -815    584    319   -904     72     28    322     80     36   -129
   -176   -989   -815    581    316   -904     72     23    316     70     28   -135
   -171   -945   -774    558    301   -859     72     10    311     57     25   -129
   -200   -924   -727    561    262   -826     75      0    314     51     41   -142
   -228   -971   -743    600    257   -859     90      7    314     41     10   -184
   -189  -1080   -891    633    348   -987     90     18    265    -23    -85   -207
   -116  -1278  -1161    698    522  -1221     93     15    135   -197   -272   -405
   -127  -1473  -1345    797    607  -1410    189     93     59   -407   -514   -678
   -150  -1418  -1267    782    558  -1343    290    218    158   -389   -514   -709
   -239  -1117   -878    678    316   -997    293     77    280   -200   -270   -485
   -415   -555   -140    485   -137   -348     88   -428    332    132    218     54
   -581    179    761    200   -670    470   -122   -776    548    730    966    797
   -542    496   1039     23   -789    766   -348   -917    714   1197   1480   1340
   -465    171    636    145   -550    402   -519  -1039    501   1065   1332   1262
   -405   -431    -25    418   -189   -228   -566  -1111    -15    306    542    514
   -366   -888   -522    626     75   -706   -446   -937   -332   -340   -145   -228
   -306  -1041   -735    672    213   -888   -254   -555   -148   -288   -194   -374
   -233  -1015   -782    623    272   -901    -96   -262     75   -135   -111   -319
   -158  -1021   -862    589    350   -943      7    -67    200    -72    -77   -231
   -142  -1039   -896    589    374   -969     62     25    265    -33    -57   -200
   -116  -1028   -911    571    394   -971     64     38    267    -49    -80   -220
    -88  -1041   -953    563    431   -997     59     25    241    -83   -111   -254
    -75   -997   -922    537    423   -961     72     44    246    -77    -98   -236
    -70   -935   -865    501    394   -898     62     46    252    -67    -75   -223
    -70   -924   -854    496    392   -891     75     72    277    -31    -36   -226
    -57   -958   -901    506    420   -930     83     80    290    -33    -62   -254
    -46   -958   -911    504    431   -935     83     80    283    -72   -122   -215
    -51   -950   -898    501    420   -927     98    111    322    -28    -57   -168
    -57   -901   -846    478    392   -875     93    127    350     15      5   -161
    -51   -867   -815    457    381   -841     85    140    363     33     31   -174
    -70   -828   -758    449    342   -795    106    184    407     75     33   -215
    -44   -823   -779    431    366   -800     93    187    402     36    -44   -166
     12   -836   -852    410    431   -844     70    184    387     12    -46    -93
     33   -823   -857    394    441   -839     64    202    400     23    -28    -77
     49   -769   -818    361    433   -792     72    259    454     85     38    -15
     49   -732   -784    340    415   -758     93    332    535    181    124      7
     12   -709   -722    348    366   -714    119    413    623    309    244     18
      7   -652   -659    322    332   -654    129    480    691    358    298     93
     83   -665   -748    290    415   -706    101    478    665    293    231    132
    127   -620   -750    244    436   -685     85    498    680    327    239    142
    114   -561   -675    223    394   -618    106    555    756    431    342    166
    103   -522   -628    207    363   -574    116    581    802    478    381    184
    114   -478   -592    181    353   -535    116    563    797    483    389    205
     98   -491   -589    194    340   -540    137    542    779    459    371    192
     72   -496   -568    213    319   -532    161    519    763    431    348    205
     64   -483   -548    207    306   -514    150    480    730    400    342    202
     96   -475   -571    189    332   -522    114    402    654    322    275    129
     67   -480   -550    205    306   -517    103    353    607    267    233    101
     38   -506   -548    233    290   -527     98    293    561    223    192     70
    -10   -540   -530    272    257   -535    106    259    535    192    155     33
    -28   -568   -540    298    254   -555    103    200    478    122     77    -33
    -31   -589   -561    309    265   -576     93    150    433     80     44    -80
    -41   -581   -542    311    249   -563    101    132    431     83     49    -96
    -15   -566   -550    290    267   -558    101    109    410     54     23   -109
     12   -574   -587    280    298   -579     93     90    381     33      5   -119
     15   -470   -485    226    249   -478     90    103    410     83     54   -111
     12   -374   -389    179    200   -381     90    116    449    124     96    -70
     12   -309   -322    145    166   -314     96    116    478    145    116    -38
     10   -293   -303    142    155   -298     98    114    491    158    129    -20
     41   -272   -314    114    176   -293     41     57    449    124    103    -28
     38   -267   -306    114    171   -285     23     36    431    129    111    -36
     25   -254   -280    114    150   -265     12     18    410    129    124    -46
     12   -257   -270    122    140   -262     -5    -18    379    109    111    -54
     12   -340   -353    161    181   -345    -38    -59    319     41     20   -124
      7   -441   -449    215    226   -444    -49    -85    270    -33    -72   -163
      5   -501   -506    246    254   -504    -41    -83    259    -41    -90   -171
    -15   -527   -511    272    246   -519    -36    -85    246    -57    -98   -210
    -25   -571   -545    296    257   -558    -49   -132    184   -135   -174   -280
    -25   -587   -563    306    267   -576    -54   -155    145   -168   -210   -301
    -10   -594   -584    301    285   -589    -54   -153    142   -155   -181   -298
    -10   -615   -605    314    296   -610    -46   -150    135   -168   -197   -306
    -12   -623   -610    314    298   -618    -59   -174    106   -200   -226   -322
    -31   -623   -592    324    280   -607    -62   -184     93   -213   -246   -332
    -46   -631   -587    337    270   -610    -72   -200     70   -239   -283   -337
    -54   -652   -597    353    270   -626    -72   -205     51   -267   -322   -337
    -62   -657   -597    358    265   -628    -75   -205     46   -267   -316   -335
    -46   -685   -639    366    293   -665    -77   -213     25   -280   -329   -358
    -33   -823   -792    426    376   -810    -54   -192    -28   -366   -428   -470
    -10  -1015  -1005    514    496  -1010     36   -119   -111   -563   -667   -693
    -33  -1057  -1023    542    493  -1039    181      2    -77   -667   -805   -828
    -83   -820   -737    452    324   -779    246    -12     23   -558   -672   -748
   -176   -384   -207    280     12   -296     70   -483    -59   -392   -374   -467
   -259    277    537     -7   -397    407   -265  -1049   -135    -41    171     75
   -298    901   1200   -303   -748   1049   -517  -1275     28    506    831    688
   -241    878   1119   -319   -680    997   -719  -1327     70    784   1093    953
   -205    329    532    -62   -368    431   -763  -1317   -215    389    644    558
   -202   -249    -46    226    -77   -148   -665  -1265   -704   -506   -262   -283
   -176   -602   -426    389    122   -514   -478   -966   -670   -737   -605   -615
   -153   -623   -470    387    155   -548   -309   -631   -368   -553   -532   -527
    -64   -626   -561    342    246   -594   -202   -426   -207   -459   -496   -439
     18   -610   -628    296    322   -618   -132   -301   -106   -381   -426   -394
     33   -555   -592    259    309   -574   -103   -257    -64   -342   -387   -415
     18   -553   -571    265    293   -561    -93   -244    -51   -340   -392   -420
     -2   -563   -561    280    277   -561    -90   -236    -46   -332   -384   -436
    -12   -581   -568    298    277   -576    -83   -226    -49   -345   -410   -436
    -18   -597   -579    306    280   -589    -72   -213    -46   -366   -444   -368
    -20   -584   -563    303    270   -576    -57   -189    -10   -324   -392   -332
    -31   -550   -519    290    241   -537    -54   -179     12   -288   -350   -316
    -15   -540   -524    277    254   -532    -57   -189      5   -301   -361   -329
     -5   -535   -530    270    259   -535    -54   -192      7   -303   -355   -337
     -7   -509   -501    257    244   -506    -44   -166     36   -270   -324   -306
      2   -496   -501    246    249   -498    -38   -142     54   -246   -309   -283
     -5   -465   -459    236    226   -462    -28   -119     75   -220   -285   -262
    -15   -439   -426    226    205   -433    -28    -98     88   -205   -270   -246
    -12   -420   -410    215    197   -415    -12    -64    109   -181   -249   -226
      7   -397   -405    192    205   -402      2    -23    140   -153   -220   -200
     31   -397   -428    184    228   -413     15     28    179   -116   -187   -161
     41   -350   -394    153    215   -371     25     96    244    -51   -119   -124
     77   -298   -376    109    226   -335     18    148    285    -20    -88    -77
    109   -270   -379     80    244   -324     25    210    345     31    -46    -25
    122   -236   -358     57    239   -296     38    265    418     93      5     15
    127   -210   -340     41    231   -275     44    290    449    129     36     57
    142   -171   -314     12    228   -241     51    303    462    163     70     72
    171   -124   -296    -25    233   -210     57    301    449    168     88     83
    161   -109   -270    -25    215   -189     62    301    436    161    103    101
     98   -140   -241     18    168   -189     57    275    407    132     98     77
     70   -140   -213     33    140   -176     49    236    366     93     67     44
     57   -158   -215     49    135   -184     33    184    314     38     23      7
     38   -161   -200     62    119   -179     31    127    257    -12    -15    -18
      0   -197   -197     98     96   -197     33     72    205    -64    -67    -51
    -20   -254   -233    135    106   -244     33     20    155   -114   -114    -90
    -46   -277   -233    161     90   -254     31    -18    129   -135   -127   -129
    -46   -257   -210    153     80   -233     36    -38    122   -137   -132   -161
    -46   -301   -254    174    101   -277     36    -85     75   -197   -194   -187
    -70   -311   -241    189     83   -275     46    -98     64   -210   -205   -176
    -72   -285   -213    176     67   -249     62    -90     77   -197   -184   -168
    -57   -236   -179    148     59   -207     72    -83     90   -174   -168   -181
    -51   -252   -200    150     72   -228     80    -80     96   -174   -171   -166
    -41   -200   -158    119     57   -179     88    -64    127   -132   -132   -135
    -64   -148    -83    103      7   -114     90    -59    153    -98    -96   -101
    -62   -103    -41     83    -10    -72     75    -64    171    -57    -41    -72
    -72   -124    -54     96    -10    -88     23    -93    150    -67    -36    -88
    -77   -129    -54    103    -12    -93      2    -98    137    -83    -44    -70
    -62   -158    -98    109     15   -127      2   -103    111    -88    -59    -75
    -51   -179   -127    116     36   -153     25   -106     98    -88    -54    -88
   -114   -226   -111    168     -2   -168      5   -124     67   -111    -70   -124
   -207   -366   -161    285    -23   -265    -28   -163     10   -166   -119   -194
   -200   -436   -239    316     18   -337    -20   -174    -18   -210   -176   -231
   -166   -480   -314    324     72   -397     10   -171    -44   -252   -215   -226
   -184   -511   -329    345     72   -420     38   -168    -57   -272   -236   -231
   -202   -501   -301    350     49   -402     41   -155    -51   -267   -231   -228
   -202   -514   -314    358     54   -415     44   -158    -54   -267   -226   -223
   -231   -576   -345    405     57   -462     23   -210   -111   -329   -277   -254
   -259   -607   -348    431     44   -478     33   -210   -119   -335   -275   -257
   -272   -623   -350    446     36   -488     44   -200   -111   -311   -246   -272
   -262   -613   -353    436     44   -483     54   -194   -114   -314   -241   -267
   -257   -628   -371    444     57   -501     62   -194   -132   -337   -270   -254
   -249   -631   -384    439     64   -506     54   -192   -135   -324   -262   -259
   -223   -626   -402    423     88   -514     51   -194   -145   -337   -283   -277
   -202   -727   -524    465    158   -626     51   -192   -207   -428   -381   -366
   -181   -979   -797    581    306   -888    109   -140   -324   -641   -620   -587
   -176  -1109   -935    641    376  -1023    239    -15   -337   -776   -787   -782
   -207   -958   -750    584    270   -854    329     41   -226   -701   -717   -753
   -340   -594   -254    465    -44   -426    236   -314   -210   -530   -452   -478
   -504     38    542    233   -522    290    -51   -930   -233   -166    101     67
   -615    761   1374    -75   -995   1067   -285  -1215    -18    436    836    763
   -542    935   1478   -197  -1010   1205   -532  -1343     75    815   1234   1200
   -436    491    927    -28   -680    709   -662  -1405   -187    527    906    927
   -394   -137    257    267   -327     59   -620  -1335   -639   -267     75    116
   -366   -568   -202    467    -83   -387   -431  -1031   -758   -701   -431   -392
   -296   -644   -348    470     23   -496   -236   -654   -506   -571   -402   -400
   -207   -680   -472    441    129   -579    -93   -400   -329   -470   -374   -335
   -174   -727   -553    452    189   -641     -7   -252   -228   -387   -316   -316
   -181   -724   -542    452    179   -633     18   -213   -207   -374   -316   -342
   -166   -696   -530    431    181   -615     33   -192   -192   -381   -319   -288
   -155   -688   -532    420    187   -610     36   -179   -189   -389   -322   -272
   -142   -711   -568    428    213   -641     44   -161   -179   -376   -324   -293
   -119   -709   -589    413    233   -649     44   -153   -179   -376   -324   -298
   -109   -678   -568    392    228   -626     44   -140   -163   -363   -306   -277
   -106   -688   -584    394    239   -636     51   -129   -155   -355   -301   -280
    -98   -652   -553    376    226   -602     54   -116   -140   -332   -272   -272
    -83   -620   -540    350    228   -581     67    -90   -103   -290   -220   -228
    -72   -607   -537    340    231   -574     85    -64    -80   -270   -210   -215
    -54   -602   -548    327    244   -576     96    -44    -67   -262   -215   -189
    -54   -602   -548    329    246   -576     96    -28    -59   -254   -202   -161
    -77   -618   -540    345    231   -579     93     -7    -44   -228   -176   -145
    -57   -587   -530    322    233   -558    103     25     -7   -189   -140   -142
    -28   -548   -519    288    244   -535    114     64     28   -158   -109   -122
    -23   -527   -504    275    239   -517    132    111     77   -106    -64    -77
    -20   -514   -493    267    236   -506    153    168    119    -62    -28    -44
      2   -478   -480    236    239   -478    166    228    158    -20     12     15
     23   -446   -472    210    246   -457    174    290    205     28     44     64
     38   -402   -441    181    239   -420    181    355    259     83     88    119
     44   -353   -400    153    220   -374    189    392    298    124    135    161
     46   -322   -371    137    207   -345    192    413    319    155    163    184
     49   -316   -366    132    205   -340    194    418    322    163    176    202
     67   -275   -342    103    205   -309    192    407    314    168    192    218
     67   -277   -345    103    205   -311    184    379    290    150    179    210
     67   -277   -345    106    205   -311    174    350    267    124    158    200
     49   -283   -332    114    189   -306    171    306    246    109    150    176
     15   -301   -316    142    166   -309    168    252    218     85    124    142
     -2   -335   -335    168    163   -335    155    194    174     41     75    114
    -23   -366   -342    194    158   -355    150    148    132      5     49     98
    -51   -397   -345    223    145   -371    155    106    101    -25     31     70
    -85   -420   -335    254    124   -379    176     77     88    -41     23     46
   -116   -407   -290    259     85   -350    192     57     88    -46     20     31
   -135   -423   -288    277     75   -355    200     41     83    -46     12     25
   -132   -410   -280    270     72   -345    202     33     88    -38     15     31
   -101   -397   -296    249     96   -348    210     49     96    -25     18     38
    -85   -366   -283    223     98   -324    228     72    122     -7     31     70
    -83   -306   -223    194     70   -265    239     90    158     36     72    114
   -101   -280   -179    189     38   -231    231     88    184     70    114    114
   -114   -233   -119    174      2   -176    218     83    213    101    148    132
   -103   -244   -140    174     15   -192    200     72    205     90    137    155
    -80   -277   -197    179     57   -239    168     49    171     59    114    150
    -64   -296   -233    179     83   -265    142     28    142     44    101    145
    -80   -316   -236    200     77   -277    132     15    127     36     96    140
   -103   -400   -296    252     93   -348    140     12    106     12     70    124
   -127   -527   -402    327    135   -465    140     -7     57    -41     18     83
   -137   -639   -501    387    181   -571    132    -38     10    -80    -18     25
   -137   -704   -566    420    213   -636    119    -64    -25   -109    -41    -20
   -181   -784   -602    480    207   -693    135    -70    -46   -135    -67    -38
   -207   -823   -615    514    202   -719    155    -80    -54   -142    -72    -41
   -197   -836   -641    517    218   -740    158    -70    -49   -140    -70    -28
   -171   -823   -652    498    239   -737    153    -57    -46   -140    -64      0
   -148   -839   -693    493    270   -766    148    -54    -46   -137    -64     -2
   -155   -893   -737    522    290   -815    153    -51    -46   -137    -70    -15
   -168   -937   -771    550    301   -854    155    -51    -54   -142    -70    -18
   -174   -958   -784    566    303   -872    150    -57    -57   -135    -49    -36
   -161   -966   -807    563    319   -888    153    -59    -57   -135    -62    -33
   -150  -1023   -875    587    361   -950    150    -75    -75   -155    -85    -33
   -155  -1150   -995    652    418  -1075    158    -75   -129   -226   -153   -119
   -119  -1413  -1293    766    587  -1353    207    -25   -241   -420   -379   -345
    -72  -1597  -1525    833    722  -1561    293     80   -306   -607   -613   -592
    -88  -1545  -1457    815    683  -1501    379    142   -244   -581   -600   -602
   -241  -1265  -1026    753    389  -1145    342   -166   -179   -394   -327   -316
   -465   -576   -111    522   -176   -345    150   -717    -41     62    298    342
   -636    220    857    207   -745    537    -18   -963    265    711   1072   1145
   -597    426   1021     85   -807    722   -254  -1091    371   1096   1491   1628
   -524     44    568    239   -548    306   -407  -1179    127    880   1257   1413
   -488   -561    -72    524   -207   -316   -410  -1143   -303    171    498    600
   -446  -1085   -639    763     93   -862   -226   -836   -496   -337    -98    -38
   -335  -1171   -836    753    249  -1005    -28   -439   -306   -290   -148    -83
   -210  -1140   -930    672    358  -1036    101   -181   -155   -223   -127    -18
   -153  -1158  -1005    657    426  -1083    166    -54    -85   -161    -85    -23
   -166  -1210  -1044    688    436  -1127    187    -20    -54   -129    -49    -49
   -179  -1236  -1060    706    439  -1148    207      7    -31   -106    -18    -54
   -148  -1252  -1106    698    475  -1179    205     18    -38   -122    -41    -96
   -132  -1228  -1096    680    480  -1163    220     41    -36   -142    -77    -44
   -114  -1189  -1075    652    478  -1132    220     67    -20   -129    -70     -5
    -88  -1184  -1096    636    504  -1143    218     88     -7   -114    -51     10
    -83  -1200  -1119    641    517  -1161    233    101     10    -88    -15     15
    -88  -1200  -1111    644    511  -1156    246    109     28    -64      5     15
    -90  -1202  -1111    644    509  -1156    259    127     38    -67     -2     36
    -93  -1166  -1072    631    488  -1119    262    142     57    -59      5     54
    -88  -1137  -1049    610    478  -1093    262    161     80    -38     23     83
    -88  -1156  -1067    623    488  -1111    267    187    103      5     75     88
    -75  -1145  -1070    607    496  -1109    272    213    127     18     96     98
    -59  -1127  -1067    592    504  -1098    277    241    145     28    111    116
    -36  -1054  -1018    545    488  -1036    280    272    179     72    153    129
    -15  -1028  -1013    522    498  -1021    288    322    220    119    207    150
      2  -1044  -1047    519    522  -1044    301    379    252    140    213    158
     44  -1021  -1065    488    553  -1041    311    431    283    153    205    226
     75  -1010  -1085    467    579  -1047    332    493    322    202    244    283
     98   -971  -1070    436    584  -1021    345    553    374    265    298    306
    109   -898  -1010    394    558   -953    353    594    413    293    340    350
    127   -867   -995    368    561   -930    361    631    452    337    384    379
    174   -836  -1010    327    592   -922    340    631    462    345    384    402
    205   -813  -1018    303    610   -914    324    615    439    316    366    441
    192   -807  -1002    306    594   -904    319    592    431    324    374    400
    163   -787   -950    311    555   -867    314    566    420    329    374    371
    129   -784   -914    327    519   -849    319    542    410    319    379    366
    135   -784   -919    324    527   -852    298    483    366    275    355    337
    122   -820   -945    348    532   -883    285    418    314    226    319    303
     96   -826   -922    366    509   -872    272    350    272    189    298    241
     67   -831   -898    381    480   -865    262    293    228    137    228    168
     41   -862   -904    410    472   -883    262    257    205    106    189    194
     31   -852   -883    407    454   -867    267    231    202    103    194    168
      7   -844   -852    418    428   -849    285    218    197     88    166    158
    -20   -878   -859    446    418   -870    316    215    194     70    145    174
    -28   -885   -857    457    413   -872    348    231    215     83    163    184
    -10   -815   -805    413    394   -810    368    254    259    124    205    202
     -7   -743   -735    374    363   -740    387    277    303    168    267    239
    -25   -701   -675    363    322   -688    384    283    337    210    322    262
    -38   -672   -633    355    296   -654    355    283    363    231    332    259
     -5   -675   -670    340    332   -675    311    257    342    207    296    272
      7   -683   -691    337    348   -685    283    228    303    168    265    277
      5   -714   -719    353    361   -717    267    207    285    155    257    262
     -5   -745   -740    376    366   -743    257    181    267    132    252    246
    -18   -818   -800    418    389   -810    246    176    239    127    254    200
    -23   -878   -857    449    415   -867    228    142    179     49    153    119
    -41   -961   -922    498    439   -943    223    114    124    -18     72     96
    -57   -987   -930    522    436   -958    228     93    114     -5     98     46
    -62   -995   -932    527    433   -963    213     57     72    -54     57     12
    -62  -1013   -950    537    441   -982    215     44     46    -85     28     18
    -64  -1018   -953    540    444   -987    210     31     33   -103     10      7
    -62  -1013   -950    537    444   -982    210     25     25   -116      7     10
    -77  -1026   -948    550    433   -987    200     15     15   -135    -10    -20
    -72  -1036   -966    553    444  -1002    194      7      7   -150    -44    -23
    -59  -1049   -992    553    465  -1021    187      2      5   -148    -33    -36
    -62  -1054   -992    558    465  -1023    181     -7     -7   -166    -46    -72
    -75  -1052   -976    561    449  -1015    189     -5     -2   -168    -46    -59
    -67  -1052   -987    558    457  -1021    197      0    -10   -181    -64    -64
    -31  -1148  -1117    589    540  -1132    202    -10    -90   -288   -171   -158
     -7  -1402  -1395    706    693  -1400    254      5   -236   -511   -407   -439
    -18  -1545  -1527    779    753  -1535    379    111   -267   -657   -600   -657
    -38  -1405  -1366    722    662  -1387    457    148   -176   -594   -542   -579
   -174  -1015   -844    592    332   -932    361   -213   -101   -376   -226   -239
   -366   -303     62    335   -215   -122    127   -714     72    103    402    405
   -478    329    805     72   -644    566    -38   -839    428    756   1122   1187
   -402    444    844    -20   -623    644   -270   -909    535   1070   1436   1569
   -335     49    384    142   -361    215   -420  -1057    179    683   1034   1182
   -306   -524   -218    415    -44   -371   -465  -1145   -413   -189    168    267
   -267   -901   -633    581    181   -766   -301   -867   -571   -597   -303   -249
   -192   -937   -745    563    275   -841   -101   -488   -368   -501   -283   -259
    -93   -911   -818    501    361   -865     33   -236   -215   -407   -231   -215
    -33   -872   -839    454    402   -857    103   -109   -142   -371   -215   -202
    -15   -862   -846    439    413   -857    114    -85   -142   -379   -236   -210
      0   -849   -849    423    423   -849    114    -64   -142   -392   -246   -223
     15   -823   -839    402    426   -831    114    -51   -137   -394   -252   -226
     10   -820   -831    405    420   -826    122    -38   -132   -394   -252   -223
      2   -805   -810    400    405   -807    129    -28   -129   -394   -257   -223
     25   -779   -805    376    415   -792    135    -10   -119   -389   -254   -215
     54   -750   -805    345    428   -779    127      0   -111   -387   -254   -215
     49   -750   -800    350    423   -774    122      2   -106   -384   -249   -213
      2   -776   -782    387    389   -779    124      2    -98   -384   -246   -207
     15   -761   -776    371    394   -769    132     20    -83   -371   -231   -187
     46   -727   -774    340    407   -750    135     44    -64   -353   -215   -168
     49   -717   -766    335    407   -740    142     67    -44   -335   -194   -148
     62   -701   -766    319    413   -732    153    101    -18   -309   -171   -119
     88   -667   -756    288    420   -709    163    142     12   -283   -150    -93
    122   -626   -748    249    433   -688    155    174     36   -259   -132    -70
    148   -592   -740    223    444   -665    161    213     72   -231   -106    -38
    163   -566   -732    200    446   -649    181    275    127   -184    -62      5
    187   -532   -722    171    452   -626    194    340    181   -137    -18     46
    213   -493   -709    137    459   -600    200    394    233    -85     31     93
    233   -480   -714    124    472   -597    200    444    270    -46     64    129
    259   -444   -704     90    480   -574    189    475    290    -18     88    161
    296   -384   -683     44    488   -532    179    501    322     20    127    205
    290   -387   -678     46    483   -530    163    501    324     25    132    213
    275   -397   -672     62    472   -535    176    501    327     31    140    226
    246   -405   -652     77    446   -527    197    488    319     20    135    220
    265   -379   -644     57    454   -511    197    465    298     -5    114    200
    246   -363   -610     57    426   -488    179    418    265    -44     77    166
    233   -387   -620     77    426   -504    161    353    210   -101     28    116
    197   -444   -641    122    418   -542    158    290    166   -155    -15     70
    161   -491   -652    163    405   -571    158    233    124   -202    -38     25
    161   -506   -667    171    413   -587    153    184     83   -241    -51    -25
    145   -519   -665    187    405   -592    168    145     49   -280    -85    -88
    124   -568   -693    220    407   -631    181    122     25   -316   -132   -109
    103   -576   -683    236    392   -628    189    109     20   -329   -142    -80
     88   -568   -657    239    371   -613    197    106     23   -324   -127    -57
     96   -530   -626    218    361   -576    197    103     18   -322   -127    -83
    116   -418   -535    150    324   -478    194    116     38   -303   -116    -62
    124   -322   -449     98    285   -384    194    124     67   -280    -88    -10
    127   -275   -405     72    265   -340    192    119     85   -275    -83     23
    135   -246   -381     57    257   -314    163     98     88   -272    -77     36
    137   -262   -402     62    267   -332    140     85     70   -280    -85     31
    132   -275   -407     70    270   -342    119     62     38   -309   -109     -2
    116   -277   -397     80    254   -337    103     36     10   -340   -135    -33
    114   -285   -400     85    257   -342    101     20    -12   -363   -153    -59
    132   -368   -501    119    314   -436     93      7    -54   -410   -205   -103
    135   -465   -600    163    366   -532     90      0   -101   -454   -254   -148
    124   -514   -641    194    381   -576     93    -18   -137   -485   -288   -192
     96   -561   -657    233    376   -607     93    -44   -179   -532   -342   -239
     75   -605   -683    265    376   -644     80    -67   -218   -574   -384   -265
     90   -602   -693    254    389   -646     77    -67   -233   -589   -394   -277
     93   -605   -701    254    394   -652     88    -62   -236   -594   -405   -275
     90   -600   -691    254    389   -644     88    -70   -246   -605   -410   -272
     77   -607   -688    265    379   -646     83    -77   -252   -597   -379   -270
     51   -623   -678    285    363   -649     83    -75   -252   -592   -366   -314
     46   -662   -711    306    376   -685     90    -72   -267   -626   -428   -355
     49   -711   -761    332    405   -735     96    -70   -280   -659   -472   -296
     38   -685   -724    322    379   -704     98    -70   -283   -659   -462   -288
     49   -696   -748    322    397   -722    101    -67   -303   -698   -509   -337
     75   -885   -961    402    517   -922    140    -36   -381   -841   -675   -491
     93  -1078  -1171    493    631  -1124    259     62   -433  -1021   -893   -719
     77  -1031  -1109    475    592  -1070    363    179   -350  -1021   -909   -784
      0   -724   -724    361    361   -724    368     51   -257   -875   -709   -620
   -135   -220    -85    176    -25   -153    148   -472   -311   -633   -309   -192
   -275    498    774   -111   -524    636   -111   -930   -254   -189    309    426
   -265    896   1158   -316   -711   1026   -337  -1080    -98    298    854    969
   -184    579    763   -197   -475    670   -504  -1171   -249    270    795    953
   -153     -7    145     77   -150     67   -524  -1215   -691   -400     85    267
   -135   -519   -384    327    124   -452   -423  -1117  -1088  -1197   -750   -540
    -59   -665   -605    361    270   -633   -270   -769   -901  -1171   -836   -615
     10   -610   -620    298    314   -615   -137   -480   -652   -992   -719   -514
     70   -623   -696    275    379   -659    -38   -285   -509   -898   -665   -459
    101   -657   -758    277    428   -706     15   -181   -433   -857   -639   -428
    111   -667   -779    275    444   -722     44   -148   -415   -854   -639   -405
    111   -633   -748    259    428   -691     62   -122   -389   -833   -623   -374
    119   -589   -709    233    413   -649     57   -103   -368   -802   -581   -379
    122   -537   -659    207    389   -597     51    -96   -358   -802   -576   -397
    127   -558   -685    213    405   -620     51    -93   -366   -836   -639   -413
    135   -576   -711    220    423   -644     57    -88   -350   -828   -641   -407
    145   -579   -727    215    436   -654     62    -83   -340   -815   -613   -384
    150   -558   -709    205    428   -633     70    -72   -319   -792   -579   -358
    153   -535   -688    189    418   -610     59    -75   -311   -779   -555   -345
    171   -493   -665    161    418   -579     41    -72   -301   -776   -558   -340
    187   -439   -626    124    405   -532     20    -80   -314   -800   -597   -329
    207   -394   -602     93    405   -498      7    -72   -309   -789   -605   -329
    231   -368   -602     67    415   -483      5    -59   -293   -769   -594   -335
    239   -368   -607     64    420   -485      5    -44   -272   -753   -576   -306
    241   -345   -589     49    415   -467     12    -18   -239   -714   -527   -270
    257   -296   -553     20    405   -423      5      7   -207   -672   -478   -226
    275   -233   -509    -20    392   -371     -5     44   -171   -636   -459   -207
    311   -179   -491    -67    400   -332     -7     83   -132   -610   -457   -153
    332   -153   -485    -93    407   -319     -7    132    -80   -558   -418    -85
    345   -103   -449   -119    397   -275    -12    171    -28   -501   -361    -31
    342    -77   -420   -135    379   -249     -7    200      2   -467   -340     15
    345    -62   -407   -142    376   -233     -2    218     25   -420   -301     36
    350    -12   -363   -171    358   -187     -7    205     23   -405   -275     20
    335      5   -329   -168    332   -161    -10    179      7   -423   -280     18
    316     12   -306   -166    311   -145    -15    153    -23   -454   -309     20
    306     18   -288   -161    296   -135    -18    129    -51   -478   -324     12
    290     15   -275   -155    283   -127    -23     93    -88   -509   -353    -41
    272     -7   -280   -132    275   -142    -31     38   -142   -574   -428    -85
    254    -46   -301   -103    275   -174    -49    -31   -210   -652   -506   -119
    257    -59   -316    -98    285   -187    -54    -85   -259   -706   -555   -166
    246    -64   -314    -93    277   -189    -49   -129   -301   -748   -592   -197
    241    -49   -290    -96    265   -168    -46   -161   -329   -769   -607   -213
    231    -59   -290    -88    259   -174    -46   -181   -350   -771   -610   -244
    228    -36   -267    -96    246   -150    -46   -200   -361   -774   -618   -270
    244    -20   -265   -114    254   -142    -49   -210   -361   -774   -626   -272
    267      7   -259   -137    265   -124    -46   -210   -342   -756   -607   -257
    285     77   -210   -181    249    -67    -46   -202   -311   -732   -584   -215
    288    132   -158   -210    223    -12    -51   -205   -293   -717   -563   -166
    280    166   -116   -226    200     25    -70   -213   -280   -688   -535   -129
    283    218    -64   -249    174     77    -98   -236   -275   -678   -519   -109
    277    236    -41   -257    161     96   -122   -259   -293   -691   -522   -114
    270    218    -51   -244    161     83   -135   -283   -316   -696   -519   -135
    259    213    -46   -239    153     83   -153   -306   -353   -724   -535   -155
    254    189    -64   -220    161     62   -171   -329   -394   -774   -584   -153
    254     70   -184   -163    218    -57   -179   -340   -436   -815   -626   -187
    252    -28   -280   -111    265   -155   -179   -355   -470   -839   -654   -252
    236    -70   -309    -85    270   -187   -179   -371   -498   -862   -678   -270
    226   -119   -345    -51    285   -231   -187   -397   -540   -904   -711   -285
    228   -119   -350    -57    288   -233   -210   -426   -581   -932   -730   -311
    220   -129   -350    -46    285   -239   -213   -436   -592   -932   -714   -327
    202   -171   -374    -15    288   -272   -207   -439   -607   -956   -769   -366
    213   -239   -452     12    332   -345   -200   -433   -636  -1002   -839   -314
    189   -228   -418     18    303   -322   -205   -433   -631   -992   -815   -306
    189   -189   -379      0    283   -285   -218   -444   -628   -982   -795   -309
    197   -181   -379     -7    285   -277   -226   -449   -633   -984   -795   -298
    202   -200   -402      0    301   -301   -228   -454   -646  -1008   -815   -283
    215   -241   -457     10    332   -348   -223   -444   -649   -982   -792   -301
    220   -283   -504     31    361   -392   -215   -436   -672  -1008   -820   -374
    241   -488   -732    122    485   -610   -171   -387   -743  -1137   -971   -517
    252   -683   -935    215    592   -807    -64   -275   -782  -1314  -1208   -737
    246   -589   -836    168    540   -711     28   -135   -672  -1299  -1218   -750
    166   -301   -467     67    314   -384     18   -280   -597  -1135  -1002   -542
     10    197    187   -103    -90    192   -210   -844   -688   -898   -579   -129
   -148    922   1070   -387   -607    995   -462  -1319   -652   -457     54    470
   -163   1244   1408   -542   -787   1327   -685  -1504   -553    -25    542    956
   -106    911   1015   -402   -561    963   -810  -1577   -714   -111    407    880
    -83    340    420   -129   -252    381   -802  -1577  -1114   -766   -303    207
    -54   -142    -88     98     15   -116   -701  -1410  -1400  -1408  -1021   -475
      0   -314   -316    155    155   -314   -537  -1026  -1158  -1296  -1031   -485
     70   -298   -368    114    218   -332   -407   -735   -919  -1111   -909   -392
    145   -277   -426     64    283   -350   -316   -545   -779  -1008   -836   -327
    181   -262   -444     41    311   -353   -265   -454   -711   -953   -795   -283
    197   -259   -457     28    324   -355   -262   -431   -704   -953   -805   -293
    210   -257   -467     20    337   -361   -265   -415   -704   -966   -844   -280
    218   -244   -465     10    340   -353   -265   -402   -704   -974   -875   -272
    215   -239   -454     12    335   -345   -257   -394   -688   -930   -839   -296
    218   -205   -423     -7    319   -314   -257   -384   -670   -893   -787   -277
    220   -176   -397    -23    306   -285   -249   -368   -649   -870   -743   -249
    228   -135   -363    -46    293   -249   -252   -361   -639   -852   -735   -262
    241   -127   -368    -57    303   -246   -254   -350   -636   -857   -776   -265
    246   -109   -355    -67    298   -233   -262   -335   -623   -849   -761   -220
    241    -93   -337    -75    288   -215   -259   -311   -594   -815   -730   -200
    257    -67   -324    -96    288   -194   -259   -290   -566   -779   -696   -176
    257    -33   -290   -111    272   -161   -262   -270   -542   -748   -667   -171
    249    -38   -288   -106    267   -161   -272   -246   -524   -732   -678   -148
    241    -12   -257   -114    249   -135   -262   -205   -493   -704   -665    -96
    228     -7   -236   -111    231   -122   -228   -132   -431   -628   -602    -44
    249     31   -218   -140    233    -93   -223    -83   -384   -574   -561     -5
    254     88   -166   -174    210    -38   -215    -28   -337   -504   -493      7
    275    155   -119   -215    197     20   -213     25   -283   -446   -444     38
    303    189   -114   -249    207     38   -205     90   -236   -389   -394     98
    327    197   -129   -262    228     33   -192    161   -174   -309   -329    161
    340    254    -85   -298    213     85   -181    202   -140   -270   -298    200
    348    316    -31   -332    189    142   -176    218   -127   -241   -275    213
    355    363      5   -361    174    184   -187    218   -116   -220   -252    220
    335    376     41   -355    148    210   -218    192   -145   -249   -267    213
    280    322     38   -303    122    181   -244    145   -205   -306   -329    207
    254    301     46   -277    103    176   -241    116   -239   -327   -363    200
    231    314     80   -275     75    197   -220     90   -236   -296   -327    150
    213    358    145   -285     33    252   -215     41   -244   -288   -301    103
    194    368    171   -283     10    270   -218    -10   -288   -329   -340     85
    155    332    176   -244    -10    254   -223    -59   -329   -376   -402     46
    129    316    184   -223    -28    252   -213    -93   -348   -389   -433     12
    116    316    200   -215    -41    259   -192   -109   -340   -389   -436     25
     98    324    226   -213    -64    275   -174   -119   -327   -384   -433     38
     83    329    246   -207    -83    290   -153   -119   -314   -366   -433      7
     83    342    257   -213    -88    301   -140   -109   -303   -345   -441    -25
    101    368    267   -233    -83    319   -137    -98   -283   -316   -410     10
    111    452    340   -280   -114    397   -132    -83   -236   -252   -345     36
    109    506    397   -309   -142    452   -137    -75   -215   -228   -332     59
    114    511    397   -314   -140    454   -145    -64   -194   -213   -327    114
    106    509    402   -306   -148    457   -155    -46   -155   -124   -246    132
     88    522    433   -306   -174    480   -181    -64   -158   -116   -239     98
     88    501    413   -296   -163    459   -213    -90   -192   -150   -280     85
     72    457    384   -265   -155    420   -223   -103   -207   -161   -296     88
     59    397    337   -228   -137    368   -210    -93   -207   -142   -290     67
     41    314    272   -181   -114    293   -205    -88   -228   -158   -332      0
     23    239    215   -132    -96    228   -215   -109   -259   -192   -376    -36
     23    189    166   -109    -70    179   -228   -145   -298   -218   -402    -62
     20    187    166   -103    -72    176   -220   -161   -314   -223   -410    -64
      0    135    135    -70    -67    135   -233   -176   -335   -228   -426    -75
    -18     90    109    -36    -62     98   -233   -174   -332   -215   -423    -93
     -5     83     88    -38    -46     85   -246   -187   -340   -200   -402   -135
    -10     64     75    -25    -41     70   -241   -187   -335   -184   -389   -132
    -18     62     77    -23    -49     70   -226   -176   -327   -189   -418   -116
    -23     59     83    -18    -54     70   -218   -163   -314   -166   -415   -122
    -38     54     90     -7    -64     72   -215   -158   -298   -140   -387   -127
    -20     23     44      0    -31     33   -228   -181   -324   -166   -420   -127
    -46     10     54     15    -51     33   -218   -171   -314   -137   -400   -137
    -59    -93    -36     75    -12    -64   -187   -153   -335   -163   -433   -228
    -54   -345   -293    200    119   -319   -119   -127   -465   -366   -659   -457
    -31   -597   -566    314    267   -581     -5    -80   -600   -615   -953   -740
    -59   -514   -457    285    197   -485    122      7   -506   -558   -917   -714
   -174   -163     10    168    -93    -77     83   -270   -381   -298   -602   -407
   -332    550    880   -111   -607    714   -189   -761   -210    189     -2    194
   -475   1348   1823   -436  -1148   1584   -444  -1000    150    896    779    963
   -413   1590   2003   -589  -1208   1795   -730  -1010    428   1431   1293   1423
   -368   1244   1613   -439   -989   1428   -901  -1072    254   1273   1098   1241
   -366    628    992   -132   -678    810   -878  -1101   -259    524    345    519
   -371     20    392    176   -381    205   -662   -893   -613   -114   -329   -153
   -309   -111    197    210   -254     41   -423   -527   -431    -54   -363   -194
   -233   -124    109    176   -171     -7   -241   -267   -259     70   -285   -163
   -197   -116     80    155   -140    -18   -150   -129   -168    127   -259   -168
   -207   -116     90    163   -150    -12   -103    -64   -119    150   -257   -176
   -181   -158     20    168   -103    -70    -98    -54   -132    137   -288   -184
   -150   -181    -31    166    -59   -106    -80    -33   -119    161   -283   -192
   -150   -171    -20    158    -64    -96    -62     -5    -88    192   -259   -187
   -168   -150     18    161    -93    -67    -46     15    -70    200   -254   -155
   -189   -187      0    187    -96    -93    -18     41    -38    241   -213   -129
   -192   -142     49    166   -122    -46     12     75     12    301   -153   -129
   -145   -137      5    140    -77    -67      2     80     15    311   -140   -127
   -119   -119      0    119    -59    -59      5    106     46    361    -96   -109
   -140   -155    -18    148    -62    -88     20    127     75    384    -83    -98
   -158   -158     -2    158    -80    -80     38    153    106    423    -57    -85
   -161   -150     10    153    -85    -70     49    184    145    465    -20    -64
   -155   -122     33    140    -96    -44     59    220    189    511     18    -41
   -153   -109     44    129   -101    -33     70    262    226    555     46    -25
   -132   -103     28    116    -80    -38     83    316    275    600     80      7
   -148   -103     41    124    -98    -31    111    371    327    646    119     31
   -145    -80     64    114   -106     -7    142    428    379    704    163     54
   -129    -75     51    101    -90    -12    148    488    423    748    205     83
   -103    -51     51     77    -80      0    168    561    480    818    265    127
    -77      0     77     38    -77     38    179    620    542    893    335    181
    -38     80    119    -20    -77     98    189    678    602    961    397    249
    -12     90    103    -41    -59     96    200    711    639   1008    428    293
    -12     80     93    -33    -51     85    215    727    665   1049    465    309
    -18    109    127    -46    -72    116    218    719    672   1057    462    324
    -31    114    145    -41    -88    129    228    711    688   1085    488    332
    -44    109    153    -33    -98    129    226    685    688   1098    509    322
    -62     93    155    -15   -109    124    215    639    654   1078    493    277
    -90     70    161     10   -127    114    202    581    618   1047    465    236
   -129     44    174     44   -150    109    202    535    592   1023    444    205
   -163    -18    142     88   -153     62    205    488    566    997    415    179
   -192    -54    137    122   -166     38    215    446    550    979    394    153
   -223    -67    155    145   -192     44    220    415    537    969    389    135
   -249    -75    174    163   -213     49    231    389    527    961    381    111
   -265    -75    189    171   -228     54    223    363    517    953    374     90
   -272    -90    181    181   -228     44    228    361    522    958    374     83
   -270   -106    161    187   -218     25    241    374    540    979    387     90
   -267    -77    189    174   -228     54    262    397    568   1018    413    109
   -270     15    285    124   -277    150    272    428    618   1075    462    142
   -285     33    319    127   -301    176    285    449    662   1119    504    174
   -303      0    303    153   -306    150    285    454    683   1148    527    189
   -298    -10    288    155   -293    137    272    462    701   1174    550    202
   -298    -44    254    171   -277    103    272    470    711   1195    566    210
   -311    -25    285    168   -298    129    265    470    722   1223    589    228
   -342      2    345    168   -345    174    252    444    706   1213    579    207
   -374    -67    306    220   -340    119    246    423    688   1189    548    168
   -402   -236    166    319   -285    -36    257    418    652   1156    501    114
   -415   -342     72    376   -244   -135    272    418    628   1130    475     90
   -426   -361     64    392   -246   -148    277    402    618   1130    478     93
   -467   -361    106    415   -288   -127    267    368    589   1101    457     77
   -467   -410     57    439   -262   -179    252    345    563   1091    459     41
   -470   -454     12    462   -241   -220    246    332    558   1101    478    -12
   -459   -465     -7    462   -226   -239    218    311    542   1093    462    -49
   -446   -449     -2    449   -223   -226    184    275    509   1041    394    -75
   -459   -444     15    452   -239   -215    176    257    488    995    335    -59
   -470   -462      7    465   -241   -228    200    262    496   1008    353    -38
   -465   -472     -7    467   -231   -241    210    262    514   1036    397    -46
   -452   -501    -49    478   -202   -275    200    249    504   1018    387    -96
   -444   -514    -70    478   -187   -293    207    252    493   1015    353   -158
   -426   -639   -213    532   -106   -426    207    246    415    904    228   -194
   -407   -883   -475    644     33   -678    249    249    277    706     25   -470
   -426  -1060   -633    743    103   -846    353    322    213    535   -189   -758
   -441   -969   -527    704     41   -748    454    407    335    618   -109   -641
   -527   -600    -72    563   -228   -337    389    124    462    885    236   -316
   -659    101    761    277   -711    431    171   -290    678   1389    865    332
   -761    823   1584    -31  -1171   1202     -2   -441   1041   2026   1574   1122
   -701    862   1564    -80  -1132   1210   -254   -493   1174   2356   1891   1506
   -683    363   1047    158   -865    704   -394   -633    849   2026   1545   1171
   -667   -174    493    418   -581    161   -402   -724    309   1257    784    355
   -628   -535     93    581   -361   -220   -215   -504     90    784    265   -231
   -579   -610    -33    592   -275   -322    -12   -163    262    852    257   -262
   -441   -587   -148    514   -148   -368    127     83    413    948    303   -228
   -384   -631   -249    506    -70   -441    194    215    488    987    314   -231
   -353   -652   -298    504    -28   -475    205    249    506    984    309   -244
   -329   -633   -306    480    -12   -470    236    272    530    995    327   -241
   -371   -649   -280    509    -46   -465    272    298    553   1010    345   -233
   -389   -665   -275    527    -59   -470    280    314    566   1026    355   -233
   -371   -657   -285    514    -44   -472    280    324    576   1036    363   -231
   -340   -649   -311    493    -18   -480    280    335    594   1049    374   -223
   -332   -657   -324    493     -5   -491    283    345    613   1067    379   -223
   -340   -678   -337    506     -2   -509    283    348    623   1080    384   -210
   -322   -641   -319    483     -2   -480    283    366    646   1106    405   -202
   -324   -623   -298    472    -15   -462    301    397    678   1132    418   -184
   -332   -615   -283    475    -25   -452    309    413    698   1158    441   -171
   -293   -579   -285    433     -7   -433    324    446    737   1197    472   -145
   -257   -568   -311    413     25   -441    345    485    771   1228    483   -114
   -265   -571   -306    415     18   -441    345    511    789   1260    506   -111
   -293   -579   -288    436     -2   -433    353    530    800   1267    496   -119
   -265   -558   -293    410     12   -426    374    574    836   1301    524    -72
   -228   -522   -293    376     31   -407    405    636    898   1369    587    -15
   -220   -496   -275    358     25   -387    413    680    935   1410    620     -2
   -194   -446   -252    319     28   -350    426    735    987   1460    654     46
   -163   -405   -241    283     38   -324    444    789   1047   1514    701    111
   -163   -366   -202    265     18   -285    467    836   1104   1569    745    145
   -145   -327   -181    236     15   -254    478    862   1140   1608    782    166
   -137   -301   -163    218     12   -233    478    872   1161   1636    818    194
   -140   -298   -158    218      7   -228    483    870   1169   1649    836    194
   -168   -311   -142    241    -12   -228    478    828   1137   1618    813    150
   -145   -280   -135    213     -5   -207    470    795   1124   1605    805    150
   -153   -288   -135    218    -10   -213    488    769   1117   1579    776    142
   -184   -337   -153    259    -18   -246    485    714   1062   1501    706    116
   -210   -342   -132    277    -38   -239    467    654   1013   1475    688     90
   -246   -387   -142    316    -54   -265    462    600    979   1457    672     33
   -252   -405   -153    327    -49   -280    467    553    950   1431    659     -5
   -283   -418   -135    348    -75   -275    483    514    932   1415    657    -28
   -322   -420    -98    371   -111   -259    498    472    919   1402    652    -75
   -309   -428   -119    368    -96   -275    491    444    906   1382    626   -106
   -316   -449   -132    381    -93   -290    485    441    893   1366    571   -124
   -332   -472   -140    400    -98   -306    501    446    898   1363    558    -75
   -319   -405    -85    363   -116   -246    524    480    961   1431    639    -41
   -283   -340    -57    311   -114   -200    514    478    979   1449    670    -25
   -270   -288    -18    277   -127   -153    483    457    979   1465    693     -2
   -252   -239     12    244   -132   -114    449    452    992   1493    717     18
   -257   -233     23    246   -140   -106    444    439    989   1483    698      7
   -290   -275     15    283   -155   -129    436    415    969   1462    683    -12
   -293   -306    -15    298   -140   -161    433    400    953   1460    678    -31
   -285   -348    -62    314   -114   -205    431    379    932   1434    649    -51
   -298   -428   -129    363    -85   -280    420    361    906   1408    628    -72
   -329   -563   -233    444    -49   -400    420    337    857   1358    581   -148
   -327   -600   -275    462    -25   -439    420    316    815   1314    524   -187
   -306   -602   -298    452     -5   -449    413    296    782   1280    491   -184
   -332   -644   -311    488    -10   -478    420    280    779   1273    491   -241
   -348   -693   -345    519     -2   -519    410    249    750   1236    433   -324
   -322   -727   -405    524     41   -566    394    244    717   1210    405   -272
   -311   -719   -407    514     46   -563    376    239    711   1223    423   -265
   -342   -743   -400    542     28   -571    384    223    717   1228    428   -290
   -350   -766   -415    558     28   -589    384    192    688   1182    394   -316
   -327   -784   -457    555     64   -620    368    207    685   1200    402   -288
   -296   -789   -496    542     98   -644    353    228    696   1221    407   -272
   -290   -792   -501    542    103   -646    353    236    717   1241    415   -280
   -298   -880   -584    589    142   -735    374    241    683   1184    355   -329
   -277  -1065   -789    670    254   -927    444    290    615   1052    202   -462
   -259  -1265  -1005    761    368  -1135    553    392    558    859    -41   -698
   -254  -1221   -966    737    355  -1093    639    530    644    852    -90   -787
   -303   -854   -553    579    122   -704    623    423    774   1049    163   -581
   -436   -345     90    389   -265   -127    397    -98    748   1337    613   -145
   -563    350    914    103   -737    631    129   -563    815   1816   1270    491
   -576    766   1343    -93   -958   1054    -90   -748    987   2338   1880   1096
   -535    379    914     77   -724    644   -226   -852    800   2252   1764   1039
   -553   -244    306    397   -431     31   -194   -888    332   1530    997    303
   -519   -756   -236    636   -142   -496    -93   -784    -33    792    213   -441
   -418   -982   -563    701     72   -774     46   -431    114    766     70   -532
   -342   -935   -594    639    124   -766    181   -114    400    987    215   -426
   -285   -943   -657    613    184   -800    288     98    584   1124    314   -410
   -257   -924   -667    589    205   -797    342    197    670   1169    348   -371
   -246   -927   -680    587    215   -805    368    228    688   1171    358   -335
   -275   -945   -672    610    197   -810    379    228    696   1169    358   -379
   -275   -958   -683    615    202   -820    394    233    706   1163    332   -410
   -259   -945   -685    600    210   -815    410    270    735   1182    335   -353
   -244   -909   -665    576    210   -787    407    303    761   1200    350   -306
   -236   -906   -670    571    215   -789    387    298    766   1213    368   -288
   -252   -909   -657    579    200   -784    392    311    792   1241    405   -293
   -280   -940   -662    610    189   -802    397    309    797   1226    381   -327
   -239   -906   -667    574    213   -787    381    309    795   1213    366   -303
   -181   -870   -688    524    252   -779    374    324    820   1260    418   -259
   -163   -828   -665    493    249   -748    371    345    854   1293    457   -257
   -166   -802   -636    483    233   -719    374    355    872   1304    472   -239
   -181   -797   -615    491    215   -706    384    374    898   1340    496   -226
   -184   -756   -571    467    189   -665    381    397    935   1358    506   -215
   -148   -727   -579    436    215   -654    376    428    969   1382    532   -174
   -122   -678   -558    397    218   -618    381    475   1023   1447    589   -140
   -111   -623   -511    368    200   -568    384    535   1088   1512    657    -88
   -103   -620   -517    361    205   -571    387    581   1137   1556    688    -90
    -85   -597   -511    340    210   -555    376    610   1163   1574    696    -44
    -72   -558   -485    314    205   -522    368    644   1210   1631    748     25
    -54   -504   -449    280    197   -478    371    678   1260   1678    797     83
    -44   -475   -431    257    192   -452    358    688   1278   1712    841     98
    -36   -459   -423    246    192   -441    345    691   1280   1727    875     93
    -62   -465   -402    262    168   -433    340    667   1257   1693    836     70
    -85   -449   -363    267    137   -407    353    644   1226   1634    776     75
    -75   -415   -340    244    129   -376    355    610   1195   1592    758     85
    -96   -457   -361    275    129   -407    363    579   1163   1577    750     38
   -140   -493   -353    314    103   -423    363    530   1114   1522    698    -41
   -163   -524   -361    345     98   -444    350    470   1062   1462    646    -83
   -140   -530   -389    332    124   -459    332    418   1015   1408    602   -106
   -148   -524   -379    335    114   -452    337    376    979   1366    561   -155
   -174   -524   -350    348     88   -439    340    340    950   1337    532   -202
   -223   -537   -314    381     44   -426    316    301    917   1309    519   -254
   -249   -542   -296    394     20   -420    309    283    906   1299    524   -239
   -259   -566   -306    413     23   -436    322    288    914   1306    540   -244
   -259   -511   -252    384     -5   -381    327    298    943   1332    571   -236
   -241   -410   -168    327    -36   -290    314    309    971   1340    574   -174
   -228   -363   -135    296    -49   -249    303    316   1002   1382    602   -119
   -215   -303    -88    259    -64   -197    272    303   1028   1418    646    -98
   -223   -285    -62    252    -80   -174    223    267   1013   1392    631   -109
   -205   -296    -90    252    -57   -194    194    246    969   1353    587   -135
   -189   -340   -150    262    -20   -246    189    252    969   1382    607   -158
   -207   -342   -135    275    -38   -239    179    244    971   1389    633   -155
   -210   -355   -148    283    -31   -252    148    228    945   1345    589   -145
   -228   -470   -241    350      5   -355    135    207    893   1286    519   -189
   -275   -566   -290    420      5   -428    132    179    852   1249    493   -267
   -272   -607   -335    439     31   -472    122    148    815   1200    457   -301
   -283   -662   -381    472     46   -522    114    119    771   1143    402   -332
   -290   -724   -433    509     70   -579    109    116    750   1132    394   -350
   -280   -724   -444    501     77   -584     88    114    748   1137    410   -350
   -288   -701   -413    493     62   -558     83    101    737   1119    397   -348
   -280   -693   -413    485     64   -553     72     88    722   1101    379   -358
   -254   -678   -423    467     83   -550     54     64    706   1083    361   -407
   -280   -704   -426    491     70   -566     54     72    701   1070    358   -400
   -280   -722   -444    501     80   -584     46     67    688   1065    353   -387
   -270   -743   -472    504     98   -607     31     44    667   1036    332   -397
   -265   -740   -475    504    103   -607     33     57    678   1041    335   -405
   -254   -792   -540    522    140   -667     46     75    644    984    262   -488
   -223  -1013   -792    618    283   -904     93    122    550    800     44   -657
   -210  -1187   -976    696    381  -1080    207    241    540    670   -124   -859
   -205  -1060   -854    633    324   -958    316    381    670    727    -72   -883
   -301   -680   -379    491     36   -530    213     31    652    859    158   -631
   -433    -90    342    262   -389    124   -114   -605    553   1140    620   -153
   -566    620   1187    -28   -878    904   -397  -1000    659   1639   1260    472
   -558    891   1449   -166  -1002   1169   -631  -1153    795   2104   1761    976
   -498    441    940     28   -719    691   -714  -1187    584   1904   1530    727
   -488   -168    319    327   -402     75   -644  -1119    171   1161    763    -36
   -454   -636   -181    542   -140   -410   -462   -841     15    649    168   -576
   -376   -743   -366    561     -5   -555   -283   -467    262    740    145   -555
   -322   -753   -431    535     51   -594   -140   -205    459    865    213   -496
   -303   -797   -496    550     96   -646    -41    -41    581    943    267   -472
   -277   -782   -504    527    109   -644    -15      2    620    966    293   -478
   -283   -753   -470    519     93   -613      5     28    646    979    303   -478
   -283   -743   -459    511     85   -602     25     57    667    984    293   -457
   -246   -737   -491    493    122   -615     25     59    657    961    265   -467
   -254   -766   -511    509    127   -639     36     67    654    948    252   -483
   -275   -784   -509    530    116   -646     54     88    678    979    288   -454
   -262   -740   -478    501    106   -610     57    106    704   1008    316   -426
   -239   -675   -436    457     96   -555     41    119    727   1031    345   -387
   -252   -654   -402    452     75   -530     46    135    748   1062    379   -363
   -265   -670   -405    467     70   -537     59    145    756   1067    384   -381
   -252   -665   -413    457     77   -540     59    158    769   1072    387   -376
   -207   -628   -423    418    106   -527     51    179    792   1088    405   -329
   -189   -600   -413    394    109   -506     51    210    826   1127    441   -306
   -184   -568   -384    376     98   -478     54    233    849   1132    449   -301
   -174   -576   -402    374    111   -491     62    265    867   1148    470   -280
   -161   -566   -405    363    122   -485     80    319    917   1195    506   -252
   -166   -514   -348    340     88   -433     96    376    969   1241    550   -213
   -166   -470   -303    319     67   -387    106    433   1018   1291    592   -176
   -142   -436   -293    288     72   -366    111    501   1065   1340    633   -124
   -116   -384   -267    252     75   -327    124    561   1117   1392    680    -77
   -101   -355   -254    228     75   -306    135    605   1161   1426    711    -36
    -85   -322   -236    205     75   -280    129    636   1182   1447    730     23
    -93   -298   -205    197     54   -254    135    649   1192   1467    758     33
   -124   -327   -202    226     38   -265    148    641   1174   1454    758     15
   -140   -303   -163    220     10   -233    161    633   1169   1447    761     18
   -119   -309   -189    215     33   -249    132    568   1106   1387    719    -15
   -129   -314   -184    220     25   -249    119    522   1060   1356    706    -31
   -148   -293   -145    220     -2   -220    119    478   1031   1325    683    -44
   -176   -329   -153    249    -12   -241    122    418    987   1288    662    -93
   -207   -350   -142    280    -33   -246    127    366    950   1254    649   -132
   -223   -353   -129    285    -46   -241    122    311    906   1208    615   -163
   -239   -355   -116    298    -62   -236    127    275    880   1171    581   -184
   -252   -340    -88    296    -85   -213    127    244    862   1148    558   -194
   -272   -361    -88    316    -93   -226    155    233    854   1137    545   -189
   -265   -392   -127    327    -70   -259    161    218    841   1119    532   -205
   -257   -379   -122    316    -70   -252    166    218    854   1137    555   -205
   -254   -314    -59    283    -98   -187    187    241    896   1189    613   -166
   -252   -252      0    252   -127   -127    202    249    932   1218    644   -119
   -249   -223     25    236   -140    -98    189    239    945   1221    659    -88
   -246   -213     33    228   -142    -90    163    231    948   1241    691    -64
   -246   -241      5    244   -127   -119    153    223    945   1239    693    -77
   -262   -288    -25    275   -119   -158    155    207    922   1215    672   -103
   -262   -296    -33    277   -116   -166    145    189    901   1197    649   -106
   -257   -311    -57    283   -101   -184    129    176    870   1163    613   -106
   -252   -381   -132    316    -62   -257    116    155    823   1109    561   -140
   -257   -470   -213    363    -23   -342    106    135    774   1054    524   -174
   -265   -509   -244    387    -10   -379     96    119    750   1052    535   -205
   -285   -571   -288    428      0   -431    103     96    722   1031    522   -233
   -306   -620   -316    462      2   -470    103     64    672    976    475   -277
   -303   -662   -358    483     25   -511    109     59    649    943    449   -285
   -296   -680   -387    488     44   -535    109     49    639    927    431   -285
   -288   -730   -441    509     75   -587    122     46    631    914    413   -283
   -301   -753   -454    524     75   -605    129     38    618    901    400   -290
   -309   -748   -439    530     64   -594    135     31    613    909    423   -314
   -311   -774   -462    542     72   -618    137     28    600    901    423   -309
   -314   -792   -478    553     80   -636    135     28    592    893    415   -306
   -324   -815   -493    568     83   -657    140     31    587    885    400   -309
   -327   -857   -530    592    101   -693    145     31    571    852    361   -332
   -309  -1036   -727    672    207   -883    181     38    485    732    228   -491
   -280  -1275   -995    776    355  -1135    275     93    363    511    -25   -761
   -272  -1358  -1085    813    405  -1223    415    220    368    407   -145   -883
   -311  -1156   -844    735    265  -1000    506    184    480    514    -10   -771
   -462   -675   -213    566   -124   -444    298   -350    511    774    368   -335
   -623    111    735    254   -680    423      0   -815    704   1337   1075    402
   -693    722   1413    -15  -1054   1067   -254   -969   1039   2013   1816   1119
   -620    672   1293    -25   -956    982   -491  -1010   1124   2299   2083   1431
   -576     72    649    249   -613    361   -553  -1065    698   1735   1514    870
   -553   -542     10    545   -283   -267   -433   -943    226    909    657      7
   -537   -909   -371    722    -83   -641   -202   -594    184    618    277   -366
   -475   -940   -465    709     -5   -704     -7   -246    392    722    316   -322
   -410   -919   -509    662     46   -714    106    -46    524    810    374   -306
   -387   -953   -566    667     88   -761    168     46    574    815    355   -314
   -394   -989   -594    691     98   -792    187     83    581    805    340   -324
   -392  -1000   -607    696    106   -805    200    116    594    800    342   -322
   -363  -1008   -644    685    137   -826    205    137    610    792    327   -314
   -345   -997   -652    670    150   -826    197    153    636    826    376   -303
   -355   -961   -605    657    122   -784    192    163    646    844    407   -316
   -350   -953   -602    652    124   -779    194    181    654    849    415   -288
   -353   -966   -615    657    129   -792    189    197    659    846    415   -272
   -358   -969   -610    665    124   -789    181    215    665    826    374   -259
   -374   -992   -618    683    119   -805    184    228    670    844    389   -252
   -371   -932   -561    652     93   -748    197    254    722    924    498   -296
   -353   -888   -537    620     90   -714    202    272    748    930    498   -265
   -340   -896   -558    618    109   -727    223    301    766    930    483   -210
   -319   -888   -568    602    124   -730    236    337    792    943    485   -187
   -314   -896   -581    605    132   -740    239    366    813    950    485   -176
   -298   -849   -550    574    124   -701    239    407    852    984    522   -137
   -280   -813   -535    545    124   -675    246    452    880   1015    555   -101
   -262   -841   -581    550    158   -711    275    514    906   1041    550    -77
   -228   -854   -626    542    197   -740    306    592    950   1078    587     -7
   -215   -795   -581    504    181   -688    314    646   1021   1169    696     25
   -207   -730   -522    467    155   -626    314    691   1070   1215    745     77
   -192   -706   -514    449    158   -610    329    745   1124   1249    766    142
   -158   -662   -504    410    171   -584    332    782   1171   1296    820    197
   -137   -623   -488    379    174   -555    332    789   1192   1325    852    166
   -142   -594   -452    368    153   -524    332    769   1174   1291    807    171
   -153   -597   -446    374    145   -524    335    748   1163   1280    807    192
   -176   -610   -433    394    127   -522    329    717   1148   1262    810    202
   -239   -646   -407    441     83   -530    324    665   1096   1210    782    155
   -267   -639   -371    452     49   -506    322    618   1067   1182    771    166
   -272   -685   -413    478     67   -550    311    563   1015   1124    719    116
   -298   -750   -452    524     75   -602    303    491    948   1041    641     38
   -311   -795   -483    550     85   -639    314    441    919   1000    594      0
   -322   -813   -491    566     83   -652    324    402    891    969    568    -31
   -332   -779   -446    555     54   -613    324    366    872    956    574    -44
   -345   -758   -413    553     33   -587    322    335    852    940    574    -46
   -340   -782   -441    561     46   -610    319    316    828    901    540    -70
   -324   -753   -431    537     51   -592    322    311    828    896    530    -77
   -301   -685   -384    493     38   -535    327    327    859    927    558    -51
   -314   -613   -298    465     -7   -457    324    329    875    940    574    -12
   -329   -579   -252    454    -41   -415    290    301    862    937    576     -7
   -327   -561   -233    444    -46   -397    246    272    844    919    555    -18
   -319   -550   -231    433    -44   -389    228    262    833    911    542      0
   -322   -581   -259    452    -31   -420    213    244    818    898    532    -28
   -332   -633   -301    483    -15   -467    200    207    771    849    498    -51
   -335   -633   -298    483    -18   -467    192    192    753    841    493    -67
   -329   -696   -368    511     18   -532    184    171    717    805    457   -127
   -309   -779   -470    545     80   -626    155    137    652    737    394   -181
   -314   -849   -537    581    111   -696    148    114    613    693    350   -223
   -327   -867   -540    597    106   -706    145     85    574    652    301   -265
   -337   -870   -535    602     98   -704    142     59    540    605    249   -293
   -340   -867   -527    605     93   -698    135     38    519    581    233   -290
   -327   -872   -545    600    106   -711    127     31    506    568    228   -275
   -340   -919   -579    628    116   -750    127      7    475    532    187   -298
   -340   -937   -597    636    127   -766    114    -28    452    524    181   -353
   -340   -940   -600    641    129   -771    106    -38    449    519    184   -368
   -270   -927   -659    597    194   -795     83    -33    433    496    166   -345
   -277   -914   -639    594    179   -776     83    -28    426    483    161   -327
   -280   -909   -628    594    171   -769     88    -33    420    465    140   -319
   -249   -950   -701    600    226   -826     98    -31    384    420     88   -376
   -231  -1182   -950    704    358  -1067    137     10    290    262   -103   -594
   -205  -1322  -1117    763    454  -1221    239    132    265    101   -322   -818
   -197  -1189   -992    691    394  -1091    348    277    366     96   -363   -828
   -288   -883   -594    587    153   -740    337    119    470    283   -114   -607
   -478   -363    114    418   -298   -124     85   -506    410    607    415   -148
   -652    337    989    158   -820    662   -140   -943    524   1150   1156    597
   -641    641   1280      0   -961    958   -371  -1140    654   1657   1751   1213
   -530    335    865     98   -696    600   -517  -1252    439   1525   1574   1083
   -467   -340    124    402   -298   -106   -509  -1260    -88    646    626    254
   -410   -857   -449    633     18   -654   -387  -1049   -353     10    -93   -462
   -371  -1005   -633    688    129   -820   -226   -672   -142     57   -155   -550
   -311   -976   -665    644    176   -820    -70   -355    101    218    -59   -462
   -267   -950   -683    607    205   -818     25   -168    233    290    -23   -407
   -262   -945   -685    602    210   -815     72    -88    290    329      7   -389
   -265   -966   -701    615    218   -833     83    -64    301    345     15   -426
   -249   -961   -711    605    231   -836     96    -44    319    355     18   -441
   -218   -888   -672    553    226   -782    101    -18    350    379     44   -392
   -202   -872   -670    537    233   -771    106     -5    348    361     25   -363
   -200   -896   -698    545    249   -797    109      7    350    363     33   -353
   -187   -857   -670    522    241   -763    116     25    381    402     83   -358
   -189   -826   -636    506    220   -732    114     31    392    413     93   -368
   -184   -818   -636    501    226   -727    114     44    394    410     93   -358
   -174   -836   -665    504    244   -750    124     72    418    436    119   -322
   -174   -865   -691    519    257   -779    132     90    433    459    145   -332
   -181   -852   -670    514    241   -761    140    101    439    462    150   -335
   -184   -826   -641    504    228   -735    140    116    452    459    137   -288
   -168   -797   -628    480    226   -714    137    135    470    467    132   -236
   -142   -782   -639    462    246   -711    137    158    488    478    140   -197
   -124   -761   -636    441    252   -698    137    181    511    509    166   -192
   -114   -719   -605    415    244   -662    150    231    566    561    218   -166
    -64   -654   -589    358    262   -623    155    301    623    620    272   -127
    -20   -592   -571    306    275   -581    161    379    696    693    350    -67
     -2   -571   -571    285    283   -571    158    436    758    737    389      5
      2   -537   -540    265    270   -540    153    465    787    766    407     46
     10   -485   -498    236    254   -491    153    488    820    810    439     85
     10   -483   -493    236    252   -488    163    506    841    841    480    137
      7   -457   -465    223    233   -459    166    506    849    862    504    132
      2   -439   -441    218    220   -441    163    483    826    831    475    116
    -10   -446   -436    226    213   -441    158    449    795    797    459     83
    -18   -436   -418    228    200   -428    150    405    761    774    457     31
    -23   -441   -418    233    197   -431    140    353    719    724    444      2
    -20   -459   -441    239    210   -452    137    301    662    662    384    -49
     -2   -470   -467    233    231   -467    132    252    605    584    290    -67
    -18   -511   -493    265    236   -504    119    197    555    524    226    -93
    -51   -592   -540    322    241   -566    111    137    498    454    163   -171
    -31   -576   -548    303    257   -563     98     85    441    371     90   -202
    -36   -555   -522    293    241   -537     93     51    410    340     72   -233
    -46   -579   -532    314    241   -555     98     31    392    311     51   -288
      2   -509   -514    252    257   -511     96     33    392    316     62   -280
      7   -433   -441    213    223   -439     85     46    420    361    103   -267
     28   -345   -374    158    200   -361     67     75    457    394    137   -233
     77   -239   -316     80    197   -277     31     75    475    402    145   -168
     25   -262   -288    116    155   -275     33     38    462    387    150   -135
    -28   -319   -293    174    132   -306     57     10    431    363    132   -153
    -41   -379   -337    210    148   -361     62    -15    405    355    129   -210
    -38   -374   -335    207    148   -355     44    -31    371    316     90   -236
      7   -342   -350    166    176   -345     15    -18    374    293     80   -200
      0   -433   -433    215    215   -433    -15    -44    319    239     36   -239
    -38   -589   -550    314    254   -571      2    -70    267    200    -10   -332
    -38   -641   -602    340    280   -623     10    -85    236    155    -64   -345
    -33   -644   -610    337    285   -626    -12   -109    176     85   -116   -348
    -20   -631   -613    324    293   -623    -20   -129    135     51   -148   -405
    -23   -649   -626    335    298   -636     -7   -129    124     49   -150   -465
    -18   -662   -644    340    311   -654    -20   -153     96      5   -192   -452
    -15   -675   -662    345    322   -670    -25   -158     88     -7   -189   -446
    -15   -688   -672    350    327   -680    -28   -155     85    -10   -197   -423
    -15   -724   -711    368    348   -719    -49   -171     51    -54   -249   -459
     -5   -745   -740    376    366   -743    -64   -174     31    -70   -259   -444
     -7   -714   -706    358    348   -711    -59   -174     33    -28   -187   -444
     -7   -701   -693    355    342   -698    -64   -174     31    -28   -194   -530
      2   -743   -748    368    374   -745    -59   -163      5    -93   -283   -519
     33   -885   -919    426    475   -901    -31   -124    -59   -236   -459   -568
     54  -1080  -1137    511    594  -1109     64    -15   -109   -415   -683   -745
     41  -1080  -1124    519    581  -1101    176    124    -18   -418   -706   -901
    -25   -782   -758    402    363   -771    207     59     83   -296   -530   -802
   -142   -329   -187    236     20   -259     -2   -478    -54   -135   -200   -501
   -259    316    576    -31   -420    446   -327  -1044   -181    171    296     46
   -290    813   1104   -259   -696    958   -600  -1319   -135    610    839    633
   -236    646    883   -207   -561    766   -784  -1413   -197    792   1036    774
   -189     90    280     49   -233    184   -787  -1384   -483    329    522    270
   -168   -439   -272    301     49   -355   -620  -1205   -815   -472   -337   -537
   -124   -714   -589    418    231   -652   -423   -849   -665   -581   -579   -776
    -83   -730   -649    405    280   -688   -267   -527   -363   -387   -478   -649
    -15   -717   -701    366    342   -709   -166   -314   -187   -298   -446   -535
     15   -735   -750    358    381   -740   -124   -218   -114   -257   -420   -501
     25   -740   -766    355    394   -753    -93   -176    -67   -202   -350   -535
     33   -719   -756    340    392   -737    -80   -158    -44   -184   -332   -553
     38   -717   -756    340    397   -735    -75   -145    -38   -176   -327   -530
     46   -709   -756    329    400   -732    -64   -127    -25   -161   -322   -527
     46   -711   -761    332    402   -735    -46   -106    -15   -155   -324   -514
     49   -698   -748    324    397   -722    -46    -96    -12   -155   -327   -501
     44   -675   -719    316    381   -696    -49    -88      0   -145   -319   -485
     46   -652   -701    301    371   -675    -67    -88      5   -145   -322   -475
     67   -644   -711    285    389   -678    -64    -80     18   -142   -329   -465
     83   -636   -719    275    400   -678    -49    -59     38   -124   -311   -452
    109   -610   -719    252    413   -665    -54    -36     59   -103   -283   -431
    124   -574   -698    220    410   -636    -64    -20     80    -83   -257   -420
    119   -571   -691    226    402   -631    -49      7    111    -51   -233   -389
    127   -545   -672    207    400   -607    -31     36    150    -15   -207   -350
    135   -514   -649    189    392   -581    -20     72    187     12   -187   -316
    129   -519   -649    194    387   -584    -12    111    218     33   -179   -298
    153   -480   -636    163    394   -558    -15    174    270     80   -135   -265
    197   -428   -626    114    410   -527    -33    233    322    135    -90   -218
    215   -426   -641    106    428   -532    -18    290    376    179    -57   -176
    174   -428   -605    124    387   -517     10    322    407    210    -33   -148
    179   -384   -563    101    368   -472     41    358    446    252     12   -103
    210   -327   -537     57    371   -431     51    381    470    283     51    -62
    200   -306   -506     54    353   -405     54    379    467    288     72    -49
    171   -293   -465     59    316   -376     54    363    444    265     62    -59
    176   -288   -467     54    319   -376     72    355    426    231     36    -57
    205   -270   -475     31    337   -371     67    319    381    179     -7    -67
    207   -275   -483     33    345   -379     54    270    319    119    -51    -93
    205   -267   -475     31    340   -371     41    218    270     90    -70   -132
    210   -257   -467     23    337   -363     25    158    226     46    -98   -176
    168   -293   -462     62    314   -379     12     90    166    -10   -132   -228
    109   -342   -452    116    280   -397     23     44    122    -64   -171   -267
     98   -327   -428    114    262   -379     33     15     93   -101   -207   -262
    101   -319   -420    109    259   -368     25    -12     62   -135   -239   -275
    124   -288   -413     80    267   -350     20    -33     46   -140   -236   -293
    135   -285   -420     75    277   -353     23    -46     46   -140   -228   -322
    114   -272   -387     77    249   -327     36    -44     54   -132   -218   -298
     93   -228   -324     67    207   -275     44    -33     85    -98   -171   -249
     93   -161   -257     31    174   -207     31    -33    106    -72   -142   -213
    101   -122   -223     10    161   -171     10    -38    124    -51   -116   -171
    114   -103   -218     -5    163   -161    -36    -57    114    -62   -122   -194
    124   -122   -246      0    184   -184    -67    -62     98    -77   -127   -197
    135   -119   -257     -7    194   -187    -80    -64     90    -77   -111   -197
    116   -109   -226     -2    171   -166    -72    -85     75    -90   -103   -205
    116   -148   -267     12    189   -207    -70    -93     41   -124   -140   -223
    119   -252   -371     64    244   -311    -83   -106    -10   -192   -226   -262
    101   -368   -472    132    285   -420    -96   -132    -59   -241   -270   -290
     67   -452   -519    192    293   -485    -88   -168   -109   -290   -306   -342
     59   -480   -542    207    298   -511    -96   -187   -142   -324   -332   -353
     62   -493   -555    215    306   -524   -103   -200   -174   -348   -350   -366
     64   -514   -579    223    319   -545   -103   -210   -197   -387   -400   -374
     83   -537   -620    228    350   -579   -103   -220   -220   -410   -415   -379
     88   -566   -654    236    371   -610   -109   -231   -226   -407   -400   -394
     72   -589   -665    257    368   -626   -111   -244   -228   -415   -389   -400
     54   -602   -657    272    355   -631   -119   -262   -244   -428   -394   -400
     51   -581   -633    265    342   -607   -116   -259   -249   -439   -405   -389
     64   -587   -654    259    358   -620   -122   -257   -254   -446   -394   -374
     88   -584   -672    249    379   -628   -127   -254   -265   -467   -420   -389
    132   -631   -766    249    446   -698   -116   -244   -309   -530   -493   -436
    168   -849  -1018    340    592   -932    -70   -202   -423   -724   -714   -607
    148  -1021  -1171    436    657  -1096     62   -103   -470   -896   -898   -839
    127   -896  -1026    384    574   -961    176    -36   -381   -878   -883   -857
     41   -563   -607    259    322   -584     96   -368   -381   -748   -665   -649
    -88    -18     70     54    -80     25   -215   -979   -418   -415   -163   -171
   -236    678    914   -220   -576    795   -485  -1304   -228    168    553    524
   -257    956   1210   -350   -735   1083   -756  -1434    -67    644   1062   1021
   -171    657    828   -244   -498    743   -898  -1475   -228    532    906    932
   -116     44    161     36   -137    101   -831  -1421   -680   -226    127    210
    -93   -457   -363    272    135   -410   -605  -1156   -930   -857   -555   -472
    -54   -615   -561    335    252   -589   -384   -766   -698   -802   -618   -493
    -18   -657   -639    335    306   -649   -218   -498   -493   -678   -553   -426
     44   -649   -693    303    368   -670   -103   -324   -374   -610   -522   -407
     75   -628   -704    275    387   -667    -83   -280   -353   -626   -550   -400
     93   -633   -727    270    407   -680    -72   -257   -335   -613   -519   -405
     93   -633   -727    270    407   -680    -54   -231   -311   -594   -488   -410
     80   -623   -704    272    392   -662    -36   -215   -298   -592   -491   -415
     83   -592   -675    254    379   -633    -36   -202   -298   -600   -498   -384
     88   -568   -659    239    374   -613    -41   -179   -275   -576   -472   -366
     75   -579   -657    252    363   -618    -54   -171   -265   -566   -462   -392
     67   -589   -657    262    361   -623    -31   -166   -257   -561   -452   -361
     72   -550   -623    239    345   -587    -10   -142   -236   -542   -433   -322
    103   -509   -615    202    358   -561    -23    -98   -194   -506   -394   -290
    101   -501   -605    197    350   -553    -10    -70   -168   -480   -363   -265
     51   -530   -581    239    316   -555     41    -67   -166   -472   -340   -246
     20   -517   -537    246    277   -527     59    -51   -148   -457   -327   -252
     -2   -496   -493    249    244   -496     75    -23   -114   -433   -309   -233
    -10   -472   -462    241    226   -467     80     10    -88   -426   -303   -200
     36   -449   -485    207    259   -467     77     54    -54   -410   -296   -135
     85   -402   -491    155    288   -446     83    111     -7   -363   -265    -98
    129   -363   -496    116    311   -428     80    150     18   -337   -239    -70
    163   -335   -498     85    329   -415     83    202     49   -311   -205    -23
    179   -337   -517     80    348   -426    106    272    106   -241   -137     28
    192   -285   -478     46    332   -381    106    311    148   -197    -93     62
    218   -226   -444      2    329   -335     93    324    163   -171    -59     96
    231   -181   -413    -25    322   -298     90    329    163   -174    -64    106
    244   -155   -400    -44    322   -277     98    319    153   -189    -72    127
    236   -168   -407    -33    319   -288    103    301    140   -189    -59    140
    228   -166   -394    -31    311   -280    101    259    101   -226    -85    109
    210   -189   -400    -10    303   -293     98    205     46   -277   -129     51
    189   -207   -397     10    293   -301     93    155      7   -316   -150     57
    166   -189   -358     10    259   -272     83     90    -36   -355   -171     38
    145   -215   -361     33    252   -288     80     28    -80   -400   -202     -7
    124   -262   -387     67    254   -324     75    -38   -140   -472   -275    -64
    111   -283   -394     85    252   -337     80    -93   -187   -519   -314    -93
    109   -280   -392     85    249   -335     77   -132   -215   -553   -340   -114
     98   -254   -353     77    226   -303     83   -150   -220   -561   -340    -96
     98   -249   -350     75    220   -298     85   -174   -233   -571   -355   -101
    109   -265   -374     77    241   -319     90   -192   -252   -605   -402   -119
    111   -254   -366     70    236   -309    106   -174   -231   -574   -361   -111
    109   -166   -277     28    192   -220    116   -158   -187   -527   -306    -70
    103   -116   -223      5    161   -171    111   -161   -171   -522   -311    -20
    119   -111   -231     -2    174   -171     85   -176   -174   -506   -290      5
    137   -116   -257    -10    197   -187     41   -210   -200   -511   -290    -23
    145   -137   -283     -5    213   -210     23   -228   -218   -532   -309    -23
    145   -148   -293      0    218   -220     12   -246   -239   -558   -335    -20
    129   -174   -303     23    215   -239      5   -262   -265   -589   -371    -15
    119   -246   -366     62    241   -306      2   -275   -301   -626   -407    -33
    119   -332   -452    106    283   -392     -7   -296   -340   -654   -433    -85
    111   -384   -498    135    303   -439    -18   -327   -379   -696   -472   -129
     98   -444   -542    174    319   -493    -15   -350   -418   -732   -501   -150
     90   -491   -584    197    337   -537    -23   -387   -467   -769   -530   -181
     93   -514   -607    210    348   -561    -31   -410   -498   -800   -555   -200
     96   -517   -615    210    353   -566    -36   -420   -514   -820   -576   -202
     83   -522   -605    220    342   -563    -46   -441   -535   -852   -610   -207
     75   -555   -631    241    350   -594    -54   -454   -558   -875   -631   -202
     85   -566   -654    239    368   -610    -54   -459   -571   -885   -641   -192
     88   -571   -659    239    374   -615    -62   -472   -589   -891   -649   -202
     85   -574   -659    244    371   -615    -67   -491   -605   -904   -672   -215
     67   -576   -644    252    355   -610    -70   -501   -620   -904   -657   -205
     67   -581   -649    257    358   -615    -75   -509   -639   -914   -672   -231
     85   -662   -750    285    418   -706    -77   -509   -691   -987   -748   -290
    129   -865   -995    368    561   -930    -49   -483   -800  -1161   -937   -478
    145  -1028  -1174    439    657  -1101     54   -384   -865  -1353  -1176   -727
    127   -974  -1101    423    613  -1039    155   -265   -795  -1356  -1205   -761
     -2   -696   -696    348    345   -696    140   -470   -714  -1176   -958   -517
   -223    -88    135    155   -179     23    -64  -1041   -659   -815   -415     44
   -413    633   1047   -111   -730    839   -277  -1452   -488   -262    303    815
   -402    914   1317   -257   -859   1117   -527  -1675   -400    137    776   1387
   -337    607    943   -135   -641    776   -696  -1800   -623    -15    605   1260
   -277     25    303    127   -290    163   -706  -1771  -1039   -701   -145    472
   -239   -459   -223    348     -7   -340   -553  -1488  -1265  -1260   -787   -236
   -168   -615   -446    392    137   -532   -355  -1083  -1078  -1226   -854   -316
    -54   -589   -537    322    239   -563   -220   -784   -888  -1106   -792   -249
     49   -587   -636    270    342   -610   -155   -623   -805  -1070   -784   -241
     72   -576   -649    249    358   -613   -132   -574   -782  -1065   -787   -249
     93   -568   -662    236    376   -615   -124   -548   -776  -1065   -795   -254
     83   -555   -641    236    361   -597   -129   -550   -789  -1075   -807   -259
     51   -563   -615    257    332   -589   -116   -548   -795  -1075   -810   -252
      0   -592   -594    293    296   -592    -98   -550   -805  -1078   -815   -252
      2   -553   -558    275    280   -555   -109   -545   -805  -1065   -805   -252
     85   -504   -589    207    335   -545   -124   -509   -787  -1044   -792   -239
    145   -457   -602    155    374   -530   -122   -475   -761  -1026   -776   -215
    150   -467   -618    158    381   -542   -114   -459   -753  -1010   -771   -197
    135   -480   -615    171    374   -548    -93   -439   -740   -997   -758   -181
    129   -439   -571    153    348   -504    -83   -423   -722   -982   -743   -161
    132   -431   -563    150    348   -496    -75   -397   -698   -950   -717   -119
    137   -446   -584    155    361   -514    -85   -381   -691   -940   -709    -93
    137   -431   -568    148    353   -498    -83   -361   -678   -930   -701    -72
    140   -400   -542    129    340   -470    -75   -335   -654   -909   -683    -49
    129   -407   -537    140    332   -472    -64   -306   -641   -909   -688    -10
     83   -428   -511    174    296   -470    -41   -254   -613   -883   -659     46
    114   -371   -485    129    298   -428    -12   -176   -537   -776   -550     57
    176   -283   -459     54    316   -371    -18   -101   -472   -696   -462     80
    233   -218   -452     -7    342   -335    -20    -41   -426   -652   -418    153
    249   -189   -439    -31    342   -314     -7      7   -394   -620   -392    215
    239   -158   -397    -41    316   -277      2     38   -368   -592   -374    262
    277   -135   -413    -72    342   -272      5     54   -355   -594   -379    340
    311   -109   -420   -101    366   -265     -7     54   -361   -594   -379    345
    316    -88   -405   -116    358   -244    -18     36   -376   -574   -366    290
    309    -67   -379   -122    342   -223    -31      5   -394   -581   -340    298
    301    -67   -368   -119    335   -218    -41    -31   -420   -605   -355    265
    283    -75   -358   -103    319   -215    -44    -75   -462   -652   -418    228
    270   -103   -376    -85    322   -239    -57   -129   -514   -714   -472    236
    252   -119   -371    -64    309   -246    -70   -187   -555   -756   -498    207
    226   -142   -368    -44    296   -254    -72   -249   -600   -797   -530    150
    192   -155   -348    -18    270   -252    -57   -298   -633   -828   -553    122
    176   -142   -319    -18    246   -231    -44   -329   -659   -857   -571    106
    197   -137   -335    -28    265   -236    -41   -353   -683   -885   -600     93
    197   -142   -340    -28    267   -239    -38   -366   -701   -901   -626     72
    192   -129   -322    -31    257   -226    -33   -379   -717   -922   -659     49
    181   -114   -296    -36    236   -202    -12   -355   -691   -911   -652     80
    163    -38   -202    -62    181   -119      7   -340   -649   -841   -574    106
    148     31   -119    -90    135    -44      0   -355   -636   -813   -524    114
    174     88    -85   -129    129      2    -46   -374   -631   -784   -483    127
    200     88   -111   -145    155    -10    -98   -384   -652   -800   -524     72
    200     33   -166   -119    184    -64   -114   -389   -680   -836   -581    103
    174      5   -168    -90    171    -80   -132   -400   -701   -844   -576    145
    137    -10   -148    -62    142    -77   -140   -418   -714   -854   -574    109
    127    -51   -179    -38    150   -114   -150   -441   -756   -898   -623     57
    142   -129   -272     -7    205   -200   -179   -467   -818   -963   -691     15
    127   -226   -353     49    239   -288   -200   -491   -870  -1015   -743    -38
    109   -267   -376     80    241   -322   -213   -524   -914  -1067   -805   -101
    116   -275   -392     77    252   -332   -231   -558   -966  -1122   -849   -103
    109   -290   -400     90    252   -342   -223   -566   -976  -1117   -841   -166
     93   -296   -389    101    239   -340   -215   -571   -992  -1143   -867   -166
     88   -309   -397    111    241   -353   -226   -589  -1010  -1140   -862   -174
    116   -309   -428     96    272   -368   -249   -600  -1028  -1153   -891   -202
    158   -309   -470     75    314   -389   -270   -615  -1060  -1195   -922   -187
    150   -324   -478     85    314   -400   -270   -618  -1070  -1205   -943   -192
    150   -340   -491     96    319   -415   -259   -610  -1070  -1205   -953   -194
    150   -303   -454     75    298   -379   -265   -613  -1065  -1187   -911   -215
    145   -275   -420     64    280   -348   -265   -613  -1070  -1189   -914   -257
    161   -400   -563    119    358   -480   -249   -600  -1137  -1309  -1075   -340
    200   -636   -836    218    517   -735   -202   -542  -1262  -1527  -1340   -535
    181   -737   -922    275    550   -828    -67   -397  -1239  -1602  -1449   -732
    163   -587   -750    210    457   -667     10   -311  -1101  -1493  -1335   -691
     67   -228   -296     77    179   -262    -67   -615  -1028  -1265   -997   -392
    -80    454    535   -187   -306    493   -345  -1208  -1000   -878   -439    181
   -223   1083   1304   -431   -763   1192   -545  -1454   -750   -285    252    956
   -166   1156   1322   -493   -745   1236   -766  -1553   -662     90    644   1387
   -106    745    849   -319   -478    795   -896  -1670   -992   -244    280   1036
    -72    155    228    -41   -150    192   -885  -1683  -1538  -1124   -618    129
    -38   -280   -241    158     98   -262   -727  -1415  -1678  -1566  -1148   -420
     -2   -355   -353    179    174   -353   -545  -1044  -1434  -1431  -1098   -392
     57   -306   -363    122    210   -335   -410   -776  -1231  -1278   -989   -322
    109   -301   -410     96    259   -355   -319   -605  -1111  -1200   -969   -353
    137   -316   -454     88    293   -384   -283   -553  -1098  -1228  -1034   -324
    142   -314   -457     83    298   -384   -267   -524  -1088  -1228  -1021   -293
    150   -311   -462     77    303   -384   -272   -506  -1075  -1223  -1010   -303
    161   -272   -433     57    296   -353   -262   -485  -1049  -1200   -992   -288
    155   -239   -397     41    272   -316   -252   -462  -1028  -1205  -1018   -275
    163   -236   -400     33    280   -316   -252   -452  -1023  -1210  -1023   -254
    174   -220   -394     20    283   -309   -236   -433  -1000  -1156   -953   -262
    184   -171   -355     -5    270   -262   -231   -420   -969  -1106   -896   -259
    184   -142   -327    -20    254   -233   -233   -407   -956  -1088   -878   -239
    207   -109   -316    -49    259   -210   -228   -387   -937  -1072   -867   -223
    215    -96   -311    -62    262   -202   -226   -368   -919  -1057   -867   -215
    228    -75   -303    -75    265   -189   -236   -358   -911  -1041   -859   -207
    259    -38   -298   -109    277   -168   -231   -324   -872   -995   -815   -161
    280     -7   -288   -135    283   -148   -218   -283   -833   -958   -787   -137
    285     15   -270   -153    277   -127   -207   -244   -800   -932   -771   -116
    290     36   -254   -163    272   -109   -218   -205   -766   -896   -753    -85
    319     93   -226   -207    272    -64   -223   -158   -732   -854   -724    -57
    332    140   -192   -236    262    -23   -213   -106   -678   -797   -675    -28
    337    174   -166   -257    252      2   -197    -46   -610   -737   -639     25
    381    236   -145   -309    265     46   -184     18   -542   -670   -587     90
    400    254   -148   -327    275     54   -176     62   -501   -618   -545    127
    405    314    -93   -361    249    111   -168     98   -462   -571   -501    174
    413    371    -41   -394    228    166   -171    111   -436   -545   -475    205
    394    366    -28   -379    213    168   -171    109   -439   -550   -480    200
    353    384     28   -371    161    207   -179     85   -454   -563   -491    192
    361    410     49   -384    155    228   -194     57   -483   -584   -501    181
    342    418     72   -381    135    244   -189     18   -519   -623   -530    150
    314    397     83   -355    116    241   -179    -25   -566   -670   -574     98
    309    371     62   -342    124    218   -184    -85   -626   -727   -628     44
    296    371     75   -335    111    223   -192   -140   -672   -779   -678      5
    285    358     70   -324    106    213   -194   -189   -722   -828   -719    -38
    283    345     62   -314    111    205   -200   -231   -769   -870   -750    -83
    288    361     70   -327    109    215   -202   -257   -789   -888   -763   -106
    283    353     70   -316    106    213   -184   -275   -807   -914   -797   -137
    277    345     64   -311    106    205   -166   -285   -820   -935   -823   -135
    288    361     72   -324    109    218   -176   -298   -831   -935   -828   -135
    319    441    122   -381     98    283   -194   -283   -792   -893   -787   -119
    285    493    205   -389     41    350   -194   -270   -758   -859   -761    -98
    207    509    301   -358    -46    405   -189   -285   -740   -836   -735    -46
    236    566    329   -400    -46    449   -200   -293   -711   -795   -693    -18
    283    566    280   -426      0    423   -236   -293   -719   -795   -706    -23
    275    574    296   -426    -10    436   -252   -288   -732   -797   -714    -23
    309    587    275   -449     15    431   -277   -296   -756   -818   -740    -33
    288    571    283   -428      2    428   -293   -322   -784   -841   -769    -64
    275    511    236   -394     18    376   -306   -337   -815   -867   -789    -85
    272    418    145   -345     62    283   -316   -337   -844   -888   -807   -109
    257    353     93   -306     80    223   -314   -345   -867   -901   -833   -163
    228    280     51   -254     88    166   -290   -355   -909   -935   -896   -179
    192    215     20   -205     85    119   -277   -379   -956   -987   -953   -200
    189    215     23   -202     83    119   -301   -397   -976  -1000   -966   -226
    184    223     36   -205     72    132   -329   -410   -989  -1010   -984   -252
    184    213     28   -197     77    122   -348   -418  -1002  -1018   -997   -254
    189    202     10   -197     88    106   -332   -420  -1013  -1015  -1005   -252
    179    181      2   -181     88     93   -327   -410  -1013  -1013  -1021   -233
    187    176    -12   -181     98     83   -337   -397  -1013  -1010  -1015   -218
    181    174     -7   -176     96     83   -324   -397  -1008   -992   -992   -246
    168    155    -12   -163     90     70   -311   -402  -1010   -992   -976   -262
    174    119    -54   -145    114     31   -316   -394  -1021  -1021  -1008   -290
    205    -23   -228    -93    218   -124   -293   -358  -1072  -1130  -1140   -371
    226   -252   -478     12    350   -363   -179   -246  -1114  -1299  -1356   -561
    233   -226   -459     -5    345   -342    -70   -111  -1021  -1335  -1449   -652
    194     80   -114   -137    153    -18    -54   -171   -914  -1205  -1291   -519
     93    550    457   -324   -181    504   -270   -654   -995   -976   -906   -215
    -28   1174   1202   -571   -615   1187   -584  -1192  -1080   -618   -366    267
    -64   1675   1740   -805   -904   1706   -846  -1431   -987   -145    189    865
     15   1504   1488   -761   -735   1496  -1028  -1478  -1010     33    355   1047
     62    956    893   -511   -415    924  -1039  -1465  -1337   -467   -200    537
     54    413    358   -233   -150    387   -919  -1384  -1787  -1345  -1101   -290
    109    124     15   -119     44     70   -740  -1057  -1639  -1423  -1332   -511
    179    101    -77   -142    129     12   -615   -766  -1361  -1228  -1231   -394
    220    111   -109   -166    163      2   -509   -555  -1163  -1091  -1135   -301
    246    132   -114   -189    181     10   -423   -413  -1034  -1002  -1072   -259
    252    137   -114   -194    181     12   -410   -381  -1008   -995  -1088   -262
    244    124   -122   -184    184      2   -389   -355   -984   -982  -1088   -254
    226    116   -111   -174    168      2   -368   -332   -961   -969  -1083   -257
    223    161    -62   -192    142     49   -348   -311   -927   -940  -1060   -226
    246    184    -62   -218    155     62   -353   -296   -914   -935  -1057   -202
    244    205    -38   -226    140     83   -358   -280   -893   -896  -1013   -194
    218    262     44   -241     85    153   -348   -244   -839   -823   -940   -200
    202    249     46   -226     77    148   -332   -220   -818   -815   -966   -205
    233    228     -7   -233    122    111   -358   -239   -833   -839   -992   -161
    231    249     18   -241    106    135   -345   -205   -800   -800   -950   -137
    228    285     57   -257     85    171   -350   -174   -763   -774   -948   -135
    226    314     88   -270     70    202   -353   -158   -735   -743   -909    -67
    187    311    122   -252     31    215   -306   -119   -693   -683   -844    -62
    174    306    132   -241     20    220   -272    -54   -631   -631   -810    -41
    207    303     96   -257     54    202   -283    -20   -597   -602   -792     15
    189    342    153   -265     18    249   -254     25   -550   -555   -758     51
    174    376    200   -275    -12    288   -228     75   -491   -498   -719     70
    179    405    226   -293    -23    316   -218    119   -433   -439   -662    114
    202    444    241   -324    -18    342   -215    174   -379   -384   -613    176
    231    467    236   -348     -2    353   -207    241   -324   -329   -571    236
    246    483    236   -366      5    361   -220    272   -283   -280   -522    257
    280    548    267   -415      5    407   -231    301   -244   -226   -454    280
    303    566    259   -436     20    413   -239    306   -241   -223   -449    267
    288    535    246   -410     20    392   -231    306   -257   -244   -478    285
    270    540    267   -405      2    405   -239    277   -290   -270   -488    288
    252    506    254   -379     -2    381   -220    244   -332   -311   -509    262
    223    504    280   -366    -28    392   -202    213   -371   -350   -545    244
    207    498    290   -353    -41    394   -202    171   -410   -381   -561    218
    192    478    283   -337    -44    381   -218    114   -446   -413   -579    148
    184    467    283   -327    -49    376   -246     41   -514   -480   -639     90
    163    413    249   -290    -44    332   -236      7   -550   -517   -680     62
    150    400    249   -275    -49    324   -236    -23   -576   -540   -704     41
    150    394    244   -272    -46    319   -239    -41   -576   -535   -701     33
    145    431    285   -290    -70    358   -228    -51   -574   -537   -704     23
    140    446    303   -293    -83    376   -220    -51   -566   -537   -704     25
    142    423    280   -283    -67    353   -202    -51   -568   -537   -704     15
    132    467    332   -301    -98    400   -189    -36   -542   -504   -675     31
    129    550    420   -340   -145    485   -187    -10   -496   -449   -615     88
    150    594    444   -374   -148    519   -192    -12   -480   -418   -571    114
    166    626    459   -394   -145    542   -202    -20   -465   -389   -540    106
    184    613    428   -400   -122    522   -226    -33   -470   -392   -550    116
    189    597    407   -394   -109    504   -246    -49   -483   -400   -555    140
    197    587    387   -394    -96    488   -267    -62   -498   -402   -558    116
    197    571    374   -384    -88    472   -280    -67   -517   -413   -581     88
    189    506    316   -350    -64    413   -277    -75   -542   -441   -615     88
    179    423    244   -301    -31    335   -290    -90   -576   -478   -646     51
    171    348    176   -259     -2    262   -303   -106   -607   -511   -683     12
    155    290    135   -223     10    213   -303   -116   -639   -537   -714    -12
    137    239    101   -189     15    171   -309   -132   -675   -566   -740    -38
    137    220     83   -179     28    153   -309   -140   -696   -576   -750    -59
    135    218     83   -176     25    150   -303   -153   -704   -581   -756    -72
    142    189     46   -166     49    119   -314   -184   -735   -613   -782    -96
    137    163     23   -150     57     93   -329   -187   -745   -620   -789    -98
    135    148     12   -142     59     80   -319   -187   -745   -620   -795    -96
    127    135      5   -132     59     70   -314   -187   -745   -618   -800   -103
    122    140     18   -129     51     80   -319   -174   -735   -587   -774   -114
    106    153     46   -129     31     98   -316   -181   -740   -592   -774   -109
     64    132     67    -98      0    101   -293   -184   -740   -592   -769   -101
     49     44     -7    -49     28     18   -272   -176   -756   -610   -795   -145
    119   -129   -249      5    184   -189   -246   -148   -839   -745   -953   -306
    189   -314   -504     62    342   -407   -145    -36   -888   -930  -1187   -532
    187   -277   -467     44    327   -371    -18    106   -776   -930  -1215   -584
    101     -7   -109    -49    103    -57     -2    -38   -706   -797  -1028   -413
    -54    465    519   -205   -285    491   -239   -613   -797   -566   -631    -12
   -192   1187   1379   -498   -784   1280   -524  -1072   -735    -77     38    610
   -218   1662   1878   -722  -1049   1769   -795  -1273   -587    457    652   1187
   -150   1454   1605   -652   -878   1527   -963  -1332   -649    550    727   1319
    -93    854    948   -379   -519    901   -961  -1299  -1005    -36     80    735
    -75    296    368   -111   -220    332   -784  -1109  -1335   -805   -745    -64
    -23     41     64    -10    -44     51   -571   -719  -1153   -831   -893   -231
     20     33     10    -28      5     20   -415   -413   -901   -654   -787   -184
     57     46    -10    -51     33     18   -293   -218   -745   -555   -730   -148
     62     33    -28    -49     44      5   -239   -150   -701   -535   -737   -129
     33     18    -15    -25     23      2   -194   -127   -685   -532   -737   -124
    -25      5     31      7    -28     18   -148   -127   -678   -532   -740   -124
    -18      2     20      7    -18     10   -137   -124   -678   -530   -748   -127
    101     38    -62    -72     83    -10   -184    -75   -649   -496   -717   -111
    158     80    -77   -119    116      2   -205    -18   -610   -444   -675   -114
    148     96    -51   -124     98     23   -194     18   -579   -407   -646   -101
    127    122     -5   -124     67     59   -184     33   -563   -389   -636    -67
    114    103    -10   -111     62     49   -176     49   -550   -376   -633    -70
    111     85    -25    -98     67     31   -155     77   -524   -348   -605    -33
    119    132     12   -127     51     75   -137    111   -480   -309   -561      7
    127    176     49   -150     38    114   -135    137   -444   -275   -524     36
    132    210     77   -171     25    145   -124    163   -418   -249   -504     57
    135    213     77   -174     28    145   -116    194   -387   -215   -478     83
    142    220     77   -181     31    150    -98    239   -340   -174   -439     98
    158    226     67   -192     46    148    -80    285   -298   -127   -397    124
    148    226     77   -189     33    153    -62    332   -254    -77   -355    148
    158    252     90   -205     33    171    -38    405   -194    -15   -303    197
    179    254     72   -218     51    163    -20    472   -137     46   -254    249
    202    301     98   -252     51    200    -10    530    -75    103   -207    290
    226    337    111   -283     57    226     -2    581    -23    148   -163    353
    259    376    116   -319     70    246     -5    620     10    202   -106    410
    296    407    111   -353     90    259     -7    649     38    244    -62    418
    311    400     88   -355    111    244     -2    654     46    252    -64    418
    296    418    122   -358     88    270      5    631     38    249    -49    431
    275    402    124   -340     75    265     20    594     12    223    -64    423
    270    379    106   -327     80    244     15    545    -36    179   -109    381
    267    371    103   -319     83    239     10    535    -62    163   -119    366
    231    345    114   -288     57    231      7    491   -101    132   -135    345
    197    324    127   -262     33    226      7    433   -137     98   -161    301
    171    270     96   -223     38    184     10    381   -174     59   -181    267
    148    259    111   -202     18    187     15    345   -184     51   -184    239
    129    249    119   -189      2    187     18    301   -213     20   -213    187
    109    239    129   -176    -10    184     31    283   -218      7   -228    171
     98    254    155   -176    -28    205     49    272   -210      5   -239    158
    116    259    142   -187    -12    202     44    246   -228    -15   -259    150
    116    246    127   -184     -5    189     49    262   -228    -18   -267    184
    124    277    153   -202    -12    215     70    296   -181     36   -210    226
    106    358    249   -233    -72    306     90    319   -119    106   -137    244
     83    444    361   -262   -137    402    101    324    -72    155    -85    236
    124    436    309   -283    -93    374     72    303    -80    145    -98    259
    168    392    223   -280    -28    309     41    296   -103    132   -111    290
    150    405    254   -280    -51    332     25    290   -103    150    -98    280
    101    459    358   -280   -127    410     38    306    -85    158    -93    311
     96    400    301   -249   -103    350     25    262   -124     85   -161    283
    150    298    145   -226      2    223    -31    161   -228    -12   -246    140
     98    194     96   -148      0    145    -28    174   -257    -18   -254    101
     85    116     31   -101     28     75    -25    179   -283    -57   -309    119
    106     28    -77    -70     93    -23    -46    142   -350    -90   -327     83
     38      7    -33    -23     36    -12    -12    192   -290      2   -220    103
     93    -25   -119    -33    103    -70    -64    111   -368    -80   -283     23
     96    -33   -129    -31    111    -80    -67    101   -381   -101   -293     20
     67    -72   -140      0    101   -103    -49    119   -363    -67   -267     -7
     38    -90   -129     25     83   -109    -44    114   -358    -75   -280      7
     28    -75   -106     20     64    -90    -49    106   -358    -80   -288     20
     20   -103   -124     41     72   -114    -44    109   -348    -75   -283     57
     20   -109   -129     44     72   -119    -49     98   -363    -85   -285     31
      5   -106   -111     49     57   -109    -49     96   -376   -101   -319     -5
     -2   -163   -163     80     80   -163    -36    109   -376    -98   -324     15
     18   -262   -280    122    148   -270    -28    109   -413   -153   -376    -54
     54   -504   -558    223    303   -530     28    142   -542   -400   -649   -277
     62   -639   -701    288    381   -670    150    262   -568   -527   -813   -504
     46   -483   -530    218    285   -506    265    358   -444   -449   -745   -491
   -106   -161    -54    135    -25   -109    233     57   -350   -223   -423   -181
   -303    522    826   -109   -566    672    -51   -550   -285    226    205    428
   -441   1210   1649   -384  -1047   1428   -288   -849    -41    854    969   1200
   -415   1423   1836   -504  -1127   1628   -522   -922    119   1293   1413   1719
   -348   1052   1400   -350   -872   1226   -657   -989   -122   1057   1140   1525
   -301    488    789    -93   -545    639   -636   -953   -597    244    288    644
   -241     15    257    114   -249    135   -462   -691   -813   -296   -322     15
   -166   -129     33    148   -101    -49   -257   -296   -615   -249   -376    -31
    -72   -116    -44     96    -15    -80   -119    -28   -433   -132   -309     18
    -20   -116    -96     67     33   -106    -49     88   -342    -57   -246      7
    -23   -122    -98     72     36   -111     -7    137   -301    -36   -223      5
    -49   -116    -70     80     10    -93     18    174   -272    -18   -205     12
    -20   -101    -80     62     28    -90     23    171   -283    -49   -249    -15
     44   -116   -161     36    101   -137      5    150   -322    -88   -283    -31
     46   -116   -163     33    103   -140     20    184   -303    -80   -288     10
     51    -83   -135     12     90   -106     44    220   -267    -36   -239     46
     54    -67   -122      7     88    -93     64    252   -228     15   -181     49
     38    -49    -90      2     62    -70     64    265   -213     36   -163     38
     46    -31    -77    -10     62    -54     72    280   -197     46   -166     70
     57     -2    -62    -28     57    -31     80    296   -179     67   -145     90
     54     -7    -62    -23     57    -33     93    327   -150    101   -101    109
     51    -10    -62    -20     54    -33    103    358   -116    145    -59    116
     72     18    -54    -46     62    -15    109    387    -93    158    -75    122
    106     33    -72    -70     88    -18    124    418    -75    161    -93    168
    111     51    -59    -80     85     -2    145    457    -36    215    -36    197
     90     36    -54    -64     70     -7    168    498     -2    252     -5    215
    114     44    -70    -80     90    -12    171    545     31    270      2    254
    145     59    -85   -103    114    -12    171    600     72    309     23    290
    171     96    -75   -132    124     10    184    672    137    384     93    340
    200    158    -41   -181    119     59    205    737    197    459    174    387
    228    202    -25   -215    127     88    228    789    239    506    226    428
    239    233     -5   -239    122    114    244    826    277    553    265    467
    236    275     38   -254     98    158    249    836    303    589    301    480
    228    262     33   -246     96    148    254    820    293    581    301    483
    213    267     54   -241     80    161    262    818    288    576    301    504
    218    267     49   -244     85    161    259    789    265    553    283    493
    210    241     31   -226     90    137    254    732    210    501    239    465
    163    210     46   -187     59    127    262    680    176    467    213    439
    137    194     57   -166     38    127    259    628    148    452    205    407
     93    174     77   -135      7    127    249    558    103    405    168    345
     25    109     83    -67    -28     96    246    485     46    348    122    303
     20     67     44    -46    -12     54    236    426      0    303     80    262
     57     75     18    -67     20     46    226    394    -25    275     49    236
     67     85     18    -77     23     54    231    387    -28    277     49    241
     31     96     64    -62    -15     80    259    389    -18    296     64    246
     25    106     77    -67    -25     93    272    387    -23    293     54    244
     36    135     98    -85    -31    116    280    397    -15    301     59    252
     49    205    155   -129    -51    181    288    418     23    340    101    290
     51    283    231   -166    -88    257    293    426     57    379    148    327
     31    309    277   -171   -124    296    288    415     72    397    166    335
     28    311    283   -171   -127    298    262    402     77    400    171    355
     20    285    265   -155   -122    277    228    384     72    400    184    371
     15    259    244   -137   -114    252    215    361     57    402    194    298
     36    239    202   -140    -83    223    192    345     31    368    137    290
     36    207    171   -124    -67    189    168    340     15    350    119    350
     12    137    124    -75    -57    132    184    327     -7    324     98    311
    -10     18     28     -2    -18     23    207    314    -51    270     44    259
      7    -33    -41     10     23    -36    181    277    -98    233     23    215
     18    -59    -77     20     46    -67    187    249   -137    200     -7    171
      5   -101   -109     46     57   -103    194    244   -155    184    -25    163
      2   -119   -122     59     62   -119    176    231   -168    166    -41    153
    -23   -114    -90     67     33   -103    158    213   -192    145    -59    132
    -59   -124    -64     90      0    -93    163    202   -200    137    -62    124
    -77   -155    -77    116      0   -116    161    194   -215    119    -77    109
    -83   -189   -106    137     10   -148    137    194   -226    111    -83    106
    -23   -184   -161    103     64   -171    129    189   -239    103    -90     93
    -12   -192   -179    101     83   -187    145    176   -252     93   -103     77
    -10   -200   -189    103     88   -194    145    168   -259     88   -114     67
    -10   -233   -223    122    106   -228    129    168   -275     64   -140     46
     -5   -400   -397    200    194   -400    171    181   -361    -54   -280    -88
      5   -615   -620    303    311   -618    275    236   -470   -257   -514   -327
      7   -662   -672    327    337   -667    407    361   -454   -342   -628   -465
    -41   -475   -433    259    194   -454    491    327   -337   -231   -496   -350
   -197    -57    140    127   -171     41    316   -176   -290     36   -111     57
   -384    670   1054   -142   -719    862     44   -594    -62    626    628    771
   -418   1247   1662   -415  -1041   1454   -207   -722    259   1267   1348   1478
   -293   1215   1509   -459   -901   1361   -465   -743    329   1538   1605   1782
   -236    693    930   -231   -584    813   -597   -831   -111    976   1049   1231
   -252     85    337     83   -296    210   -498   -800   -626    137    205    368
   -277   -272      5    275   -142   -135   -241   -480   -680   -168   -189    -31
   -233   -303    -70    270    -83   -187    -59   -132   -475    -62   -171     15
   -176   -311   -135    244    -23   -223     70     51   -358     12   -132     44
   -124   -314   -189    220     31   -254    145    145   -306     31   -153     15
    -98   -316   -218    207     59   -270    145    194   -270     38   -155     33
   -103   -306   -202    205     49   -254    163    236   -241     64   -127     36
    -72   -324   -254    197     88   -290    207    239   -262     38   -163      2
    -49   -337   -288    194    116   -314    244    246   -267     31   -179      7
    -28   -285   -259    155    111   -272    249    252   -259     46   -155     20
    -20   -246   -226    135    101   -236    244    272   -241     72   -135     23
    -28   -244   -218    135     93   -231    233    303   -213     98   -132     36
    -18   -249   -231    132    106   -241    215    319   -192    114   -114     67
    -12   -228   -218    119    101   -223    205    345   -155    150    -80     67
      7   -226   -233    109    119   -228    202    363   -135    166    -64     80
     20   -200   -220     88    119   -210    207    376   -124    176    -51    101
     23   -161   -187     67    103   -174    231    402    -90    202    -28    109
     46   -129   -176     38    111   -153    252    431    -72    213    -28    116
     23   -150   -174     64     98   -161    280    462    -51    231     -5    135
     20   -132   -153     54     85   -140    293    537     10    296     44    153
     70    -88   -161      7    114   -124    277    605     70    332     62    189
     80    -72   -153     -5    114   -111    270    649    114    376     93    246
    119    -75   -194    -20    155   -135    280    672    127    407    124    280
    140    -25   -168    -57    153    -96    329    758    207    485    200    332
    163     38   -124   -101    145    -41    400    841    293    576    293    413
    140     57    -85    -98    114    -12    394    867    337    623    348    452
    119     96    -23   -106     72     36    400    891    374    665    394    462
    132    142     10   -137     59     77    410    924    413    698    402    498
    179    137    -41   -158    111     49    394    883    379    662    368    488
    158    127    -33   -142     96     49    428    875    371    659    381    496
     96    106     10   -101     44     59    449    852    363    646    368    478
     33     46     10    -41     12     28    436    802    332    607    327    454
     31     75     44    -54     -7     62    439    748    293    566    301    428
    -18     51     70    -18    -44     62    420    701    267    537    288    387
    -28     36     64     -2    -46     49    415    665    246    511    254    335
    -28     -5     20     15    -25      7    405    589    174    433    174    280
   -101   -106     -5    103    -49    -54    345    496     98    363    116    220
   -114   -124    -12    119    -54    -70    363    467     70    345     98    205
   -124   -109     15    116    -70    -46    376    454     62    335     88    192
   -127    -98     25    111    -77    -36    353    452     62    332     83    181
   -109    -85     23     98    -67    -33    335    446     59    335     80    181
    -67    -67      0     67    -36    -33    340    446     62    335     75    174
    -28    -10     18     20    -23      2    371    462     90    366    101    200
    -54     46     98      2    -75     72    400    470    127    410    148    233
    -49     85    135    -18    -90    109    389    462    150    449    197    277
    -12    153    163    -72    -88    158    309    441    150    470    241    298
      5    142    137    -72    -64    140    293    439    148    467    233    252
    -15     54     70    -20    -41     62    311    387     88    394    140    231
    -49     70    116    -10    -83     93    314    353     59    368    127    228
    -49    111    158    -31   -103    135    296    361     67    379    137    189
    -77    -10     67     44    -72     28    275    363     33    332     72    150
    -88   -187    -98    135      2   -142    254    309    -62    231    -31     85
    -51   -210   -158    129     51   -184    228    267   -116    181    -75     49
    -62   -257   -194    158     64   -226    213    249   -140    163    -90     33
    -77   -301   -223    189     72   -262    205    246   -155    145   -109     10
    -96   -301   -207    197     54   -254    215    257   -153    158   -101     15
    -70   -303   -236    187     83   -270    202    226   -187    127   -124    -12
    -44   -337   -293    189    124   -316    192    181   -246     64   -184    -70
    -54   -332   -277    194    111   -306    168    168   -257     57   -192    -83
    -75   -345   -270    207     93   -309    153    174   -249     62   -192    -90
    -70   -348   -277    207    101   -314    140    168   -249     51   -202   -101
    -10   -350   -342    179    166   -348    119    148   -277     18   -233   -116
    -18   -309   -290    163    135   -301    111    153   -270     31   -215    -96
    -36   -397   -361    218    161   -381    122    132   -322    -38   -285   -174
     -2   -563   -561    283    277   -563    184    176   -407   -194   -472   -340
      2   -706   -711    350    355   -709    298    303   -420   -342   -670   -540
      0   -631   -631    316    314   -631    358    420   -335   -361   -714   -610
    -98   -252   -153    174     25   -202    322    200   -280   -202   -480   -420
   -252    285    535    -18   -394    410     83   -371   -363     51    -57      5
   -407    987   1392   -290   -898   1189   -145   -779   -298    524    589    649
   -361   1366   1727   -501  -1044   1545   -410   -997   -210    995   1150   1200
   -239    987   1223   -376   -732   1104   -563  -1065   -413    880   1008   1106
   -215    439    654   -111   -436    545   -530  -1036   -807    200    277    407
   -205    -59    142    129   -174     41   -402   -865  -1088   -475   -470   -329
   -181   -259    -77    220    -51   -168   -218   -514   -885   -457   -576   -439
   -137   -226    -88    181    -25   -158    -85   -233   -641   -275   -465   -322
   -109   -176    -70    142    -20   -124     23    -28   -470   -155   -379   -246
    -85   -166    -83    124     -2   -127     54     38   -407   -127   -371   -257
    -25   -119    -93     72     33   -106     25     54   -402   -142   -392   -252
     -5   -122   -119     62     54   -122     23     83   -379   -103   -358   -210
      5   -153   -158     75     80   -155     57    106   -366    -96   -353   -207
    -12   -153   -140     83     62   -148     90    132   -340    -75   -337   -194
    -46   -158   -111    103     31   -135    103    142   -335    -72   -332   -200
    -57   -119    -64     85      2    -93     98    155   -306    -51   -319   -187
    -36    -90    -54     62      7    -72     83    140   -303    -59   -324   -197
    -10    -93    -85     49     36    -88     72    140   -311    -64   -329   -181
     23    -72    -96     25     59    -83     72    155   -288    -31   -301   -145
     20    -25    -49      2     33    -38     70    155   -277    -28   -301   -153
    -44     -7     36     25    -41     12     90    166   -252     -7   -275   -124
    -77     25    101     25    -88     62     90    171   -231     10   -254   -119
      5     80     75    -41    -33     77     72    194   -215     18   -262   -124
     90    140     46   -116     23     93     59    254   -179     44   -246    -62
    129    220     90   -176     20    155     41    290   -132     83   -213    -62
    129    262    129   -197      0    194     33    316    -96    111   -197    -36
    132    267    135   -200      0    202     46    363    -38    150   -161     20
    153    293    140   -223      7    215     59    415      5    189   -129     54
    161    389    228   -275    -33    309     72    465     62    257    -62    106
    168    465    293   -316    -64    379     67    491    111    314     -2    155
    174    530    355   -350    -90    444     62    501    135    342     28    168
    168    576    405   -374   -119    491     57    496    132    337     20    148
    158    597    439   -376   -140    519     51    483    119    311     -2    163
    132    602    470   -366   -168    537     62    478    116    314     15    194
    142    631    488   -387   -171    561     59    457    103    298     15    168
    161    626    462   -394   -153    545     31    392     20    192    -83    106
    153    607    454   -381   -150    532     15    337    -46    124   -148     77
    106    615    506   -363   -200    561     25    298    -72    111   -153     36
     75    581    506   -327   -215    545     25    226   -127     54   -194    -33
     70    579    506   -327   -218    542      0    142   -202    -31   -257    -98
    -25    548    571   -262   -298    558      7     83   -257    -93   -298   -135
    -90    524    615   -218   -353    568     20     49   -290   -119   -316   -145
     46    555    509   -301   -231    532    -38     72   -293   -111   -327   -150
    127    581    454   -355   -163    519    -46    119   -272    -96   -311   -145
     88    584    496   -337   -202    540    -23    116   -265    -96   -303   -155
     59    571    511   -316   -226    540    -12    109   -265    -98   -293   -140
     57    584    527   -319   -233    555      7    135   -223    -49   -239   -137
     36    657    618   -348   -290    639     23    176   -158      2   -202   -109
     57    730    670   -394   -306    701      2    148   -155     -7   -200    -57
     67    784    714   -426   -324    750    -23    116   -155     -7   -174    -18
     85    795    709   -439   -311    753    -59     88   -174     -7   -161    -25
     75    774    696   -426   -309    735    -77     64   -181    -18   -168    -36
     51    761    706   -407   -327    735    -67     67   -181     -7   -161    -28
     54    748    693   -400   -319    719    -80     38   -202    -23   -158    -51
     25    685    659   -355   -316    672    -96    -15   -257    -85   -200   -103
    -72    535    607   -231   -340    568    -88    -57   -319   -161   -272   -153
    -46    457    504   -205   -275    480    -90    -44   -350   -187   -303   -158
     33    431    394   -233   -179    413   -103      5   -348   -181   -311   -174
    109    436    327   -272   -109    381   -109     28   -350   -192   -348   -228
     67    423    353   -246   -142    389   -109     12   -371   -231   -366   -207
     62    402    340   -231   -137    371   -111      2   -379   -233   -358   -187
     64    350    283   -210   -109    319   -119    -20   -410   -262   -387   -218
     98    322    223   -210    -62    272   -132    -41   -433   -280   -413   -254
    106    329    223   -220    -59    275   -132    -33   -418   -265   -394   -241
     85    348    262   -218    -88    306   -132    -41   -415   -270   -381   -249
     46    319    272   -184   -114    298   -114    -44   -418   -280   -381   -233
     44    314    270   -179   -111    293    -85    -36   -413   -275   -381   -246
     72    246    174   -161    -49    210   -106    -64   -439   -296   -402   -303
     88    171     83   -129      2    127    -96    -41   -444   -322   -441   -314
    106     12    -96    -62    101    -41    -51     28   -478   -426   -558   -397
     90   -184   -275     46    181   -228     59    155   -493   -561   -753   -584
    111   -153   -265     20    187   -207    140    233   -431   -600   -826   -688
     41    155    114    -98    -36    135    150    103   -358   -452   -618   -530
    -80    639    719   -280   -400    678    -44   -413   -465   -252   -236   -161
   -218   1343   1561   -561   -888   1452   -309   -911   -517     93    314    392
   -231   1748   1977   -761  -1104   1862   -571  -1143   -457    548    872    909
   -176   1462   1639   -644   -906   1548   -701  -1179   -522    631    943    963
   -189    898   1088   -355   -639    992   -680  -1119   -823     67    301    340
   -158    366    524   -103   -340    444   -558   -958  -1150   -714   -579   -381
    -46    127    171    -41   -109    148   -407   -610   -958   -698   -688   -405
     25    127    101    -77    -36    114   -262   -301   -672   -485   -555   -272
     77    111     33    -96     20     72   -153    -90   -488   -335   -449   -223
     70    114     44    -90     12     80    -75     23   -379   -233   -361   -239
     80    127     46   -103     15     88    -70     31   -363   -226   -322   -231
     93    114     20   -106     36     67    -67     31   -361   -228   -309   -228
    101     90    -10    -98     54     41    -44     57   -348   -220   -322   -249
    129    132      2   -129     64     67    -31     83   -327   -220   -337   -231
    116    145     28   -132     44     88    -25    103   -309   -223   -337   -171
    124    163     38   -145     44    101    -33    103   -311   -228   -345   -161
    132    155     23   -145     51     90    -20    124   -275   -181   -285   -124
    103    140     36   -122     33     88     12    158   -218    -98   -194   -124
     70    176    106   -124    -18    142     31    179   -189    -83   -202   -145
    119    153     31   -137     44     93     10    163   -231   -140   -259   -119
    122    171     49   -148     36    111      7    184   -220   -124   -244    -59
    116    150     33   -132     41     93     25    207   -189    -88   -220    -36
    124    161     36   -142     44    101     38    236   -137    -28   -158    -25
    109    187     75   -148     18    132     41    257   -101      2   -119      7
    109    197     88   -155     10    142     46    298    -62     38    -80     57
    142    239     96   -189     23    168     51    358     -5     90    -46     83
    145    265    119   -205     12    192     67    420     41    122    -57    114
    171    277    106   -226     31    192     75    467     88    171    -20    171
    202    306    103   -257     49    207     77    517    137    231     33    220
    231    345    114   -288     59    231     93    571    194    316    109    267
    236    361    122   -298     54    241    114    605    244    392    194    293
    246    407    158   -327     44    283    116    607    246    389    197    293
    265    441    176   -353     41    311    114    594    233    376    184    309
    265    428    163   -345     51    296    129    587    220    368    174    329
    257    439    179   -350     38    311    129    553    187    342    155    324
    236    433    194   -335     20    314    132    509    150    319    142    283
    210    413    200   -314      5    306    137    457    111    280    127    257
    179    410    231   -293    -25    322    150    423     88    249     90    249
    158    397    239   -280    -41    319    137    358     41    197     23    205
    176    329    153   -252     10    241    111    267    -49    106    -36    145
    153    265    111   -210     20    189    119    223    -88     80    -57     83
    129    257    127   -192      2    192    122    189   -103     67    -70     46
    114    288    174   -202    -31    233    137    189    -80    101    -31     75
     98    285    184   -192    -41    236    163    210    -49    132      2     96
     85    329    241   -210    -77    285    171    207    -41    135      0     96
     90    322    231   -205    -70    277    166    194    -70     98    -41     93
     93    301    207   -197    -57    254    187    210    -67     98    -57    101
    101    348    246   -226    -72    298    205    226    -38    137    -23    132
    109    428    316   -270   -103    374    202    228     -7    176     15    168
     98    446    348   -272   -124    397    194    223      7    189     36    205
     93    467    371   -283   -137    420    153    202      5    200     46    220
     93    426    332   -259   -119    379    140    189     -5    200     44    215
     93    384    288   -241    -98    337    140    179    -15    189     33    213
     98    379    280   -239    -90    329    127    161    -33    194     51    200
     90    368    277   -231    -93    322    116    148    -46    187     54    166
     75    280    205   -179    -64    244    109    127    -83    142      7    132
     72    181    109   -127    -18    145    101    106   -137     80    -67     96
     59    137     77    -98     -7    109    114    109   -150     67    -88    101
     46     88     41    -67      2     67    103     80   -194     38   -119     67
     59     12    -49    -36     54    -18     90     38   -241     -5   -150     25
     70     -7    -77    -33     72    -41     88     28   -257    -15   -155     12
     62    -15    -77    -23     70    -46     77     15   -272    -25   -163      5
     67    -23    -93    -23     77    -57     72     12   -283    -41   -194      7
     88    -25   -114    -31    101    -70     67     18   -283    -54   -213     33
     67    -54   -124     -7     93    -88     57     15   -283    -36   -189     23
     20    -80   -101     31     59    -90     51     -2   -293    -38   -189    -31
     23    -83   -109     28     64    -93     57     -5   -296    -41   -187    -25
     15    -96   -114     38     64   -103     64     -7   -293    -49   -197    -15
    -10   -158   -148     80     67   -153     64    -23   -324    -88   -246    -49
     15   -288   -303    137    158   -296     93     -5   -387   -176   -342   -135
     49   -540   -589    244    319   -563    181     51   -511   -397   -594   -394
     28   -641   -670    303    348   -654    316    166   -517   -522   -745   -563
    -10   -444   -433    226    210   -439    407    179   -397   -418   -631   -459
   -114    -28     85     72   -101     28    280   -233   -368   -174   -275   -124
   -280    704    984   -213   -633    844    -38   -748   -259    337    405    540
   -342   1382   1725   -519  -1034   1553   -306   -937     33   1005   1145   1262
   -239   1475   1712   -618   -976   1592   -548   -982    153   1369   1483   1621
   -197    976   1174   -389   -685   1075   -649  -1054   -192    937   1031   1223
   -184    316    498    -67   -342    407   -555   -982   -691     70    140    374
   -124    -80     44    101    -85    -18   -361   -652   -753   -275   -298    -46
    -70   -137    -70    101      0   -103   -187   -319   -540   -166   -272    -41
    -57   -171   -114    114     28   -142    -38   -122   -407    -88   -228    -28
    -64   -220   -158    140     46   -189     77    -12   -332    -49   -207    -15
    -54   -226   -171    140     57   -200    124     33   -301    -36   -197     -7
    -23   -233   -210    127     90   -223    132     46   -303    -46   -210    -15
    -25   -241   -215    135     93   -228    150     59   -298    -44   -210    -15
    -10   -233   -223    122    103   -228    166     64   -303    -49   -220    -25
      0   -213   -213    106    106   -213    171     70   -293    -36   -202    -18
     -7   -228   -223    116    106   -226    184     85   -280    -12   -179     -7
     12   -254   -267    122    140   -259    202    124   -249     20   -150     20
     18   -197   -218     88    116   -205    200    155   -210     59   -101     62
     20   -145   -168     62     93   -155    197    166   -187     72    -72     72
     18   -168   -187     75    101   -176    197    184   -174     70    -77     88
     25   -176   -202     75    114   -189    194    215   -148     98    -25    142
     36   -122   -158     41     96   -140    200    233   -124    129     25    122
     36   -137   -174     49    103   -155    215    252   -111    135     18    132
     28   -145   -176     57    101   -158    233    280    -80    176     64    189
     23   -103   -127     41     75   -114    254    324    -31    228    103    174
     59    -62   -124      0     90    -90    259    397     18    257     90    223
    116    -10   -127    -54    122    -67    241    465     70    298    129    335
    148     54    -93   -103    119    -18    215    524    124    361    179    358
    158     67    -90   -111    124    -10    205    579    171    397    194    410
    153     88    -67   -122    109     10    259    626    215    446    241    472
    166    132    -33   -150    101     49    293    665    257    493    280    509
    189    200      7   -197     90    106    233    688    285    527    316    524
    184    210     25   -197     80    119    244    680    285    548    340    519
    171    181      7   -176     80     96    280    652    252    535    322    504
    174    194     18   -184     77    106    277    607    220    511    303    478
    145    187     38   -168     51    114    298    561    189    475    288    446
     80    145     64   -111      7    106    329    532    161    441    270    423
     83    137     54   -111     12     98    314    511    148    426    257    410
     67    145     77   -106     -5    111    309    485    122    400    233    394
     67    122     54    -96      7     88    306    431     83    353    189    363
     31     64     33    -46      0     49    332    374     36    309    158    314
     15     23      5    -20      5     15    296    348     23    285    129    270
     41     64     23    -54      7     46    231    345     36    285    124    288
     49     85     36    -70      5     59    207    342     41    288    122    285
     38     20    -18    -28     28      2    249    316     18    272     96    259
     15      5    -10    -10     10      0    231    322     28    293    127    262
    -33     23     57      5    -44     38    262    329     54    324    158    246
   -114     44    158     33   -137    101    342    353    103    368    197    288
    -90     88    179      2   -135    132    420    389    137    405    226    340
     -7    187    192    -90   -101    189    389    413    176    433    257    389
    -38    267    306   -116   -171    285    358    457    246    517    345    462
    -83    254    337    -88   -210    296    368    470    257    535    366    467
    -72    153    226    -38   -148    189    350    405    176    465    301    410
    -49     80    129    -15    -90    103    366    363    132    428    265    397
      0    142    140    -72    -70    140    397    397    158    449    288    444
    -49    106    155    -31   -101    129    311    418    176    472    306    444
   -135    -31    103     83   -119     36    267    389    124    410    241    381
    -80    -88     -7     85    -36    -49    283    366     72    342    163    335
    -31    -85    -54     57     10    -70    192    363     59    342    166    303
     12    -18    -31      0     20    -23     90    335     33    322    155    288
    -51    -64    -12     59    -20    -38     98    252    -20    283    132    285
   -226   -239    -15    231   -109   -127    153    179    -77    246    106    200
   -337   -280     57    309   -200   -111    137    192    -57    254    109    176
   -270   -254     12    259   -142   -119    111    228    -41    254     90    202
   -166   -215    -49    192    -59   -132    223    283    -36    272    109    241
   -194   -215    -20    205    -88   -119    319    272    -25    283    109    218
   -187   -283    -96    233    -46   -192    329    205    -93    205     28    174
   -265   -457   -192    358    -36   -324    283    114   -197    114    -57    109
   -283   -470   -187    376    -49   -329    327    116   -194    114    -54     80
   -202   -431   -231    314     12   -332    329    145   -226     20   -166     46
   -148   -680   -532    413    192   -607    350    174   -350   -194   -407   -166
   -119   -893   -776    506    327   -836    418    252   -420   -340   -581   -465
    -98   -753   -654    426    277   -704    514    358   -309   -265   -506   -485
   -246   -332    -85    288    -80   -210    405     -5   -236    -36   -168   -129
   -431    402    833     12   -631    618    187   -483    -31    514    511    493
   -579   1060   1639   -241  -1111   1348      2   -732    259   1130   1218   1265
   -524   1202   1727   -337  -1124   1465   -303   -826    413   1556   1657   1878
   -462    782   1244   -161   -854   1013   -441   -880    142   1270   1335   1602
   -418    192    610    111   -514    400   -394   -857   -332    519    548    766
   -366   -290     75    327   -223   -109   -189   -618   -571    -12    -54    106
   -301   -402   -101    353   -101   -252    103   -249   -413     20   -109     20
   -236   -426   -189    329    -25   -309    210    -10   -265    114    -64     46
   -137   -413   -275    275     67   -345    226    101   -210    137    -57     49
   -124   -397   -272    259     72   -337    194    145   -176    161    -36     49
    -90   -420   -329    257    119   -376    122    153   -174    153    -54      0
    -80   -415   -335    246    124   -376    215    181   -168    153    -62    -15
    -85   -394   -309    239    111   -353    236    213   -140    176    -51     18
    -75   -402   -327    236    124   -366    174    215   -132    179    -44     57
    -80   -397   -316    239    116   -358    262    236   -119    197    -18     75
    -64   -371   -306    218    119   -340    298    288    -72    239      7    103
    -80   -423   -342    252    129   -384    350    265    -83    228    -12    109
    -57   -415   -358    236    148   -389    355    236   -116    205    -25     67
    -54   -402   -348    228    145   -376    335    239   -116    207    -23     80
   -142   -413   -270    275     62   -342    353    265    -80    262     36    119
   -127   -368   -241    246     57   -306    342    314    -44    301     72    127
     10   -301   -311    142    158   -306    335    379     -5    332     85    145
     -7   -319   -311    163    150   -316    322    410     23    358    106    202
     -2   -306   -303    153    150   -306    314    431     36    379    124    202
     49   -252   -303    101    174   -277    311    480     77    410    140    231
     83   -205   -288     59    184   -246    290    545    137    465    187    296
     80   -210   -290     64    184   -249    337    600    174    509    231    335
    114   -192   -306     36    210   -249    387    654    213    545    257    374
    150   -135   -285     -7    218   -210    400    709    272    618    322    428
    163    -77   -244    -44    202   -161    413    743    322    667    374    467
    140    -62   -202    -38    171   -132    444    769    361    698    410    530
     96    -85   -184     -7    137   -135    428    769    371    714    431    563
    127    -62   -192    -33    158   -127    413    766    363    722    449    545
    148    -51   -200    -49    171   -124    394    758    366    719    444    522
    163    -59   -223    -51    192   -140    400    735    342    680    402    527
    168    -62   -233    -54    200   -148    392    683    298    641    371    480
    116    -80   -197    -18    155   -137    392    613    254    592    340    441
    -18   -137   -119     75     49   -127    407    550    218    540    303    423
     12   -161   -174     75     93   -166    384    514    184    501    280    392
    106   -114   -223      2    163   -166    335    493    153    467    246    340
    109   -114   -223      2    163   -166    314    444    116    431    215    316
     83   -155   -239     36    158   -197    327    389     67    384    174    272
     23   -171   -194     75    109   -181    350    363     44    345    137    270
     20   -171   -192     72    103   -181    335    368     62    371    176    283
     28   -137   -166     54     96   -153    319    387     85    402    200    249
     10   -155   -166     70     85   -161    368    397     77    387    174    249
     10   -114   -124     51     67   -119    405    415    103    405    197    288
      7    -62    -70     25     36    -64    420    420    135    428    239    329
    -15    -23     -7     18     -5    -15    415    413    148    446    270    358
    -20     20     41      0    -31     28    368    379    140    446    277    348
    -10     18     28     -2    -18     23    335    355    119    426    246    342
    -54    -25     25     38    -41      0    316    332     93    400    220    340
    -57    -49      7     51    -33    -23    311    327     83    376    207    329
    -46    -57    -10     49    -18    -33    319    329     83    363    200    337
    -31   -103    -72     67     20    -88    306    301     44    314    158    309
    -80   -202   -122    142     18   -163    301    277     -5    254    106    275
    -62   -285   -223    174     77   -254    270    249    -57    197     51    210
    -33   -361   -327    194    145   -342    231    233   -101    150      7    171
    -20   -363   -342    192    161   -353    210    241   -101    163     25    132
    -12   -392   -379    200    181   -384    223    233   -119    142     10    109
    -33   -384   -350    207    158   -368    226    223   -122    124      0    137
    -18   -371   -353    194    166   -363    200    202   -137    109     -7    142
    -10   -355   -345    184    166   -350    194    168   -174     80    -31    109
    -25   -368   -345    194    158   -355    218    155   -181     70    -36    116
    -36   -405   -371    220    166   -389    228    150   -192     54    -41    103
    -57   -418   -363    236    150   -389    231    155   -202     33    -77     80
    -44   -446   -402    246    179   -426    218    163   -220     -5   -135    109
    -64   -467   -402    265    168   -436    239    168   -207     28    -83     88
   -111   -548   -436    329    161   -493    252    155   -265    -54   -166    -38
    -85   -792   -706    436    309   -748    303    213   -358   -231   -374   -241
     12   -911   -924    449    467   -917    353    345   -376   -405   -600   -431
     51   -750   -805    348    426   -776    420    449   -252   -366   -584   -332
    -75   -363   -288    218    106   -324    361    168   -155    -90   -213    -15
   -280    288    566     -5   -423    426    129   -350    -64    379    441    545
   -418    989   1408   -285   -911   1197    -70   -652    163    969   1176   1291
   -309   1111   1418   -402   -865   1265   -387   -763    223   1296   1519   1740
   -231    685    914   -228   -574    800   -504   -865   -114    950   1150   1397
   -202     72    272     62   -239    174   -478   -857   -607    137    303    496
   -116   -371   -254    244     67   -314   -480   -594   -784   -376   -298    -90
    -75   -420   -345    246    135   -384   -267   -226   -517   -192   -197    -31
    -67   -423   -355    244    142   -389      7    -41   -384   -140   -184      5
    -28   -498   -470    262    220   -483    168     70   -342   -148   -244     20
     80   -444   -524    181    301   -483    132    176   -252    -80   -194     12
     85   -327   -413    119    249   -371    158    155   -246    -85   -158      5
   -106   -400   -296    252     93   -348    285     41   -296   -124   -166    -10
   -252   -509   -257    379      0   -381    337    -83   -358   -194   -231    -54
   -129   -537   -407    335    137   -472    275    -25   -337   -153   -231    -98
     83   -441   -524    176    301   -483    176    142   -270    -83   -200    -57
    114   -394   -511    140    311   -452    168    257   -187    -10   -119     31
     33   -387   -423    174    228   -405    210    270   -158      0    -83     62
    -20   -363   -342    192    161   -353    249    171   -171    -28    -88     57
     64   -355   -423    145    244   -389    189    189   -163     12    -57     28
    158   -337   -496     90    324   -418    135    329    -96     46    -59     88
    187   -311   -498     59    340   -405    132    400    -51     59    -59    150
    166   -296   -462     64    314   -379    158    433    -28    109    -12    161
     98   -265   -363     83    228   -314    220    472     23    150     31    184
     96   -259   -355     80    223   -306    246    491     57    148     25    244
    142   -233   -379     44    259   -306    218    491     64    148     23    254
    153   -184   -337     15    244   -259    226    558    122    205     70    270
    187   -166   -355    -12    270   -259    210    610    192    311    153    265
    213    -96   -309    -59    259   -202    202    641    249    376    246    324
    215    -23   -239    -96    226   -132    220    714    329    467    342    374
    124      7   -116    -64    122    -54    314    683    348    454    337    397
    132    -23   -155    -54    142    -88    327    639    309    415    272    472
    228    -25   -254   -101    239   -137    280    779    374    530    345    524
    236     23   -213   -132    223    -93    241    857    444    628    457    509
    226     83   -142   -153    184    -28    189    828    428    571    405    524
    202     44   -158   -127    181    -57    220    758    361    488    324    493
    179     25   -155   -103    166    -64    257    688    309    452    288    413
    166      5   -161    -85    163    -77    275    644    275    436    280    371
    150     36   -114    -93    132    -38    265    579    215    363    215    322
    119    -38   -158    -41    137    -98    252    524    145    275    124    280
    106    -46   -155    -31    129   -101    233    472    109    239     90    223
    119    -25   -145    -49    132    -85    194    423     67    179     31    194
    122    -31   -153    -44    137    -90    166    384     38    168     49    161
     85    -28   -114    -31     98    -70    205    316      2    140     15     75
     67    -51   -122     -7     93    -85    246    303    -15    101    -64     75
     62    -51   -116     -7     88    -83    267    316    -10     85   -103     83
     80    -67   -148     -5    114   -106    257    296    -31     93    -57     88
     85     36    -49    -62     67     -5    252    332     25    161      0    122
     98    114     12   -106     44     64    244    363     83    228     51    127
    106    197     90   -153      7    145    207    348     93    233     54    145
     96    241    145   -168    -23    194    197    324    101    233     38    184
    137    218     77   -179     31    148    163    322     98    239     33    194
    150    200     49   -176     51    124    129    293     51    187    -15    181
    135    197     62   -168     36    129    145    267     25    158    -33    171
    137    184     46   -161     46    116    163    254      7    142    -54    142
    129    103    -28   -119     77     38    153    244    -18    145    -25    111
    114     12   -101    -64    106    -44    135    210    -67     98    -88     49
    109    -31   -140    -41    124    -85    124    194    -85     67   -135     15
    122    -36   -158    -41    140    -96    103    194   -106      2   -228    -12
    148    -85   -236    -33    189   -161     90    187   -142    -44   -275    -12
    155   -103   -259    -25    207   -181    122    187   -142     -2   -200    -41
    145   -111   -257    -18    200   -181    153    174   -163    -28   -220    -44
    111   -145   -257     18    184   -200    171    176   -161    -31   -213    -12
     98   -166   -267     31    181   -215    155    171   -158    -25   -215    -57
    106   -176   -285     33    194   -231    114    148   -181    -62   -249    -70
     59   -226   -285     80    171   -257    101    124   -205   -106   -298    -80
     25   -270   -296    122    161   -283    109     93   -246   -145   -345   -101
     25   -262   -288    116    155   -275     90     88   -252   -137   -329   -109
     28   -290   -322    129    174   -306     96     90   -270   -158   -340   -124
     20   -452   -475    213    246   -465    158    116   -340   -283   -493   -220
     15   -753   -769    368    392   -761    280    205   -428   -478   -714   -428
     12   -756   -769    371    389   -761    387    309   -397   -571   -831   -527
    -18   -470   -452    244    215   -462    415    246   -306   -467   -704   -392
    -98     23    122     36   -111     72    207   -218   -342   -226   -332    -88
   -168    800    969   -314   -568    883   -145   -735   -329    202    257    483
   -168   1389   1556   -613   -862   1473   -441   -924   -106    802    930   1109
    -80   1267   1348   -594   -714   1306   -662   -945    -51   1057   1148   1319
    -49    709    756   -332   -402    732   -672   -963   -407    527    579    852
    -72     75    148      0   -109    111   -532   -924   -966   -420   -335    -23
    -49   -246   -197    148     72   -223   -329   -618   -878   -571   -579   -329
     12   -241   -254    114    132   -246   -166   -314   -602   -397   -493   -249
     54   -252   -309     96    179   -280    -36   -106   -433   -293   -444   -194
     57   -283   -340    114    197   -311     62     23   -332   -236   -407   -161
     67   -280   -350    106    207   -314     96     62   -298   -215   -400   -158
     90   -249   -342     77    215   -296     90     90   -272   -202   -400   -155
     90   -265   -355     85    220   -309     88    103   -262   -205   -415   -163
     85   -306   -392    111    239   -348    111    111   -259   -213   -436   -155
     72   -298   -371    111    220   -335    132    114   -249   -200   -413   -148
     77   -249   -327     85    202   -288    132    129   -218   -161   -366   -127
    116   -210   -329     44    220   -267    119    145   -205   -166   -381    -88
    145   -207   -353     31    249   -280    114    161   -192   -148   -366    -72
    114   -202   -316     41    213   -259    114    161   -174   -109   -303    -98
    101   -215   -316     57    207   -265    127    161   -171   -109   -298    -88
     96   -210   -306     54    200   -257    140    168   -158   -103   -301    -72
     85   -202   -288     59    187   -244    155    187   -140    -93   -298    -57
    103   -161   -265     28    181   -210    140    215   -109    -62   -267    -33
    171   -119   -293    -25    231   -205    103    270    -62    -25   -233     -5
    163    -83   -246    -41    202   -163    129    316    -12     18   -192     33
    168    -67   -236    -49    202   -150    168    353     31     51   -163     64
    207    -59   -270    -75    236   -163    174    405     80     88   -132     93
    231    -12   -244   -109    236   -127    184    470    148    148    -75    142
    249     28   -220   -140    233    -96    174    530    207    179    -67    202
    228     28   -200   -127    215    -85    168    576    257    228    -25    246
    218     64   -155   -142    187    -44    174    620    298    293     64    262
    213     90   -122   -150    166    -15    202    646    319    322    111    293
    202    109    -93   -155    145     10    246    644    316    329    135    309
    174    114    -59   -142    116     28    301    626    296    311    127    303
    158     75    -85   -119    122     -5    322    600    265    280    106    303
    150     64    -85   -109    116    -10    309    558    218    241     70    267
    122     54    -67    -90     96     -5    280    509    163    189     36    226
     77     49    -28    -62     54     10    265    465    127    148      7    202
     54     20    -33    -41     44     -5    259    407     64     80    -36    158
     46    -20    -67    -12     54    -44    231    348      0     10    -83    111
     46    -36    -83     -7     62    -59    202    309    -41    -36   -122     80
     46    -51    -98      2     72    -75    171    283    -46    -70   -153     67
     77    -36   -114    -20     93    -75    140    252    -10    -80   -148     59
     85    -49   -137    -18    109    -93    163    226      5    -72   -176     51
     67    -62   -129     -5     98    -93    202    200    -23    -54   -220     62
     59    -33    -93    -12     75    -62    213    184    -49    -31   -132     23
     59     -5    -64    -28     62    -33    236    200    -46    -51    -54     20
     90     62    -28    -77     59     18    226    231     -5    -20    -23    103
    116    187     70   -153     23    129    197    231     18      0    -23    155
     77    254    176   -166    -49    215    226    226     33     10    -31    174
     80    265    181   -174    -49    223    192    184     18      0    -41    179
    127    257    129   -192      0    194    137    142    -10    -20    -41    171
    140    239     96   -192     20    168    116    114    -46    -41    -57    116
    150    223     72   -187     38    148    109    119    -57    -54   -101     88
    137    194     57   -166     38    127     77    124    -59    -67   -106    132
    119    161     41   -140     38    103     77    124    -67    -77   -111    111
    153     36   -116    -96    135    -38     88     83   -148   -166   -210     51
    168    -51   -220    -57    194   -135     85     72   -194   -220   -257     33
    124    -93   -218    -15    168   -155     75     62   -197   -197   -218    -23
    127   -101   -228    -12    176   -163     51     41   -220   -228   -259    -77
    145   -129   -275    -10    210   -200     64     44   -228   -259   -301    -62
    101   -140   -241     20    171   -189     77     23   -246   -262   -283    -62
     72   -124   -197     23    135   -161     75     33   -236   -239   -249    -44
     64   -129   -194     31    127   -161     93     46   -218   -226   -233    -33
     44   -168   -213     62    127   -192    129     23   -249   -257   -265    -70
     59   -197   -257     70    158   -226     93     -5   -280   -288   -283    -77
     54   -176   -231     59    140   -202     64     -2   -275   -272   -259    -80
     36   -189   -228     75    129   -207    103     10   -265   -277   -280    -96
     23   -233   -257    103    140   -244    168     25   -267   -293   -309    -44
      5   -293   -298    145    150   -296    145     20   -306   -324   -327    -93
     46   -501   -548    226    296   -524    171     59   -413   -501   -527   -314
     67   -693   -763    311    415   -727    303    176   -467   -693   -769   -527
     15   -675   -691    327    350   -680    431    303   -366   -659   -753   -566
   -135   -374   -239    254     51   -306    407    101   -277   -483   -514   -389
   -319    270    589     20   -454    428    103   -522   -280   -129      7    163
   -410   1072   1480   -332   -945   1275   -153   -924    -96    457    750    922
   -400   1449   1849   -527  -1124   1649   -436  -1065    109   1008   1356   1532
   -340   1140   1480   -400   -909   1309   -594  -1122    -18    976   1299   1514
   -335    457    792    -62   -563    623   -571  -1130   -517    181    462    693
   -267    -49    215    158   -241     83   -415   -911   -823   -483   -280    -33
   -197   -220    -23    207    -90   -122   -202   -540   -675   -514   -418   -148
   -137   -239   -101    189    -18   -171    -23   -252   -480   -392   -350    -85
    -85   -259   -176    171     44   -218     57   -111   -389   -340   -322    -77
    -51   -280   -228    166     85   -254     64    -67   -371   -353   -345   -103
    -20   -272   -254    145    114   -262     46    -33   -345   -345   -335   -101
     -7   -252   -244    129    116   -249     28    -20   -335   -324   -316   -106
     46   -210   -257     80    150   -233    101     20   -314   -309   -301    -75
     44   -236   -280     93    161   -257     77     23   -314   -301   -275    -64
     64   -218   -283     75    171   -249     62     18   -311   -290   -262    -64
     51   -231   -283     90    166   -257     90     28   -303   -285   -267    -59
      5   -267   -272    129    137   -270     85     12   -322   -306   -293    -59
     28   -233   -262    101    145   -246    101     38   -296   -275   -270    -33
     46   -184   -233     67    137   -207    101     59   -267   -244   -241     -5
     51   -171   -223     59    137   -197    109     83   -241   -207   -210     28
     51   -161   -215     54    132   -187    116    109   -223   -181   -184     44
     62   -140   -202     38    132   -171    124    137   -197   -150   -153     67
     67   -137   -207     33    137   -171    124    161   -174   -127   -135     85
     85   -124   -210     20    148   -166    135    200   -145    -98   -114    124
    109   -106   -215      0    161   -161    140    246   -111    -62    -80    161
    116   -106   -223     -5    168   -163    135    293    -77    -28    -49    192
    132    -85   -218    -25    174   -150    140    342    -38     12    -12    220
    166    -38   -205    -62    184   -122    150    407     12     70     33    270
    187    -20   -207    -83    194   -114    132    457     54    119     70    306
    202     10   -192   -109    197    -90    140    496     88    174    124    337
    210     80   -132   -145    171    -25    166    522    114    220    171    368
    218    103   -114   -161    166     -5    184    540    127    233    174    444
    210    114    -96   -163    150     10    174    527    124    228    171    470
    213    132    -80   -171    145     25    155    511    119    231    174    459
    200    135    -67   -168    135     33    145    472     93    205    153    449
    174    103    -70   -137    122     18    176    426     54    181    140    420
    163    116    -46   -140    103     33    174    384     28    171    148    389
    145    111    -33   -129     88     38    171    340     12    161    137    371
    111     90    -20   -103     64     36    163    283    -25    124     90    340
     67     49    -18    -57     44     15    166    223    -72     75     33    309
     33     18    -15    -25     25      0    163    179   -111     51     10    285
      2     38     36    -20    -18     38    176    155   -116     62     10    259
    -18     23     38     -5    -28     31    189    140   -129     51     -5    259
    -18     18     36      0    -25     25    202    140   -122     70     10    283
    -33     59     90    -12    -62     75    210    140   -106     90     23    290
    -38     51     90     -7    -64     72    218    153   -101    101     23    283
    -36     46     83     -7    -59     64    226    166   -101    111     23    293
    -23     98    122    -36    -72    109    236    194    -62    161     83    345
    -33    135    168    -51   -101    150    228    187    -46    187    111    361
    -25    168    192    -72   -109    179    210    181    -36    197    124    400
    -10    181    192    -85   -101    187    187    168    -33    210    137    407
     -7    187    194    -88   -101    189    176    153    -46    202    140    410
     10    205    194   -109    -93    200    153    129    -62    202    137    405
     38    202    161   -122    -62    181    119     96    -90    184    127    392
     72    166     90   -122    -10    129     80     67   -124    150    101    355
     72     51    -20    -62     46     15     62     44   -176     90     31    277
     51    -38    -90     -7     70    -64     67      5   -233     25    -44    228
     38    -67   -106     12     72    -85     64    -18   -262     -5    -70    226
     38    -72   -114     15     75    -93     51    -36   -288    -25    -77    207
     33    -80   -114     23     72    -96     49    -49   -306    -51    -98    205
     41   -103   -148     31     93   -124     28    -70   -335    -83   -127    200
     33   -122   -155     44     93   -137     20    -72   -342    -93   -137    197
     18   -135   -153     57     83   -145     10    -83   -350   -109   -148    184
      2   -171   -174     85     88   -171      5    -88   -363   -127   -155    179
    -12   -174   -163     93     75   -171     -5    -98   -379   -135   -161    166
    -25   -181   -155    103     64   -168     -7   -103   -384   -140   -163    158
    -25   -215   -189    119     77   -202    -10   -114   -400   -161   -181    148
    -18   -197   -179    109     80   -189     -7   -119   -405   -166   -181    161
     -2   -233   -231    116    111   -233     -7   -122   -441   -200   -210     93
     36   -405   -441    181    239   -423     20   -106   -545   -350   -397   -119
     75   -607   -683    265    376   -644    116     -7   -623   -548   -649   -350
     98   -600   -698    252    397   -649    236    158   -566   -571   -704   -423
      0   -345   -348    171    174   -348    226    -18   -491   -418   -493   -228
   -228    181    410     23   -319    293     49   -542   -410    -75      2    272
   -465    924   1389   -233   -927   1156   -116   -896   -140    514    730   1047
   -485   1358   1844   -436  -1163   1600   -337  -1049     85   1060   1332   1782
   -392   1093   1486   -350   -940   1288   -537  -1182   -106    995   1278   1782
   -376    584    958   -103   -667    771   -576  -1213   -514    402    646   1078
   -353     57    410    145   -384    233   -449  -1005   -818   -236    -70    272
   -220   -205     15    213   -119    -96   -265   -639   -766   -368   -298      5
    -88   -184    -96    135      2   -142   -135   -374   -610   -283   -262     -2
    -15   -200   -184    106     83   -192    -46   -200   -509   -220   -244      5
      5   -239   -246    114    124   -241    -12   -127   -478   -213   -257     31
     18   -218   -236    101    127   -226     -7   -106   -465   -210   -252     36
     18   -202   -223     90    116   -213      2    -98   -457   -226   -265     -7
     36   -181   -218     72    124   -197      0   -106   -465   -249   -283    -38
     59   -192   -252     64    153   -220      7    -93   -465   -257   -277    -33
     75   -158   -233     41    153   -194     -2    -85   -470   -272   -275    -41
     96   -122   -220     10    155   -168     -2    -59   -467   -254   -249    -25
    101    -98   -200      0    150   -148     -2    -28   -426   -210   -213      5
     98   -101   -202      0    148   -150     12      5   -397   -194   -205     44
     88    -90   -179      2    132   -135     33     41   -366   -155   -155    109
     90    -72   -163    -10    124   -119     28     59   -342   -142   -137    109
    106    -51   -161    -28    132   -106     38     88   -314   -122   -116    132
    119     10   -111    -67    114    -49     38    106   -283    -93    -64    140
    122     41    -80    -80    101    -18     46    135   -259    -85    -72    103
    116    -10   -127    -54    122    -67     75    189   -223    -67    -77    163
    111     12   -101    -62    106    -44     85    233   -176    -23    -20    202
    135     67    -67   -103    101      0     88    275   -135      0     28    270
    155    103    -51   -129    103     25     96    327    -83     85    119    293
    168    122    -49   -148    109     36    106    387    -36    135    137    231
    187    145    -44   -166    116     51    124    454      2    148    124    301
    207    192    -15   -200    111     88    137    514     54    205    179    410
    239    233     -5   -236    122    114    148    563    106    270    233    462
    249    277     25   -265    111    153    145    579    127    298    277    498
    246    311     64   -280     90    189    145    587    153    335    332    517
    241    337     93   -290     75    215    135    574    155    340    348    509
    236    342    106   -288     64    226    132    558    142    327    329    498
    210    322    111   -267     46    218    142    542    135    314    316    483
    220    322    101   -272     59    213    124    496    101    267    275    452
    226    280     51   -254     88    166    111    433     54    220    233    402
    207    252     44   -228     83    148    111    381     25    192    213    366
    192    223     28   -207     83    124    109    322    -20    150    179    329
    174    213     38   -192     67    124    106    272    -57    114    153    290
    155    210     54   -184     49    135    106    239    -83     88    135    233
    142    192     49   -166     46    122    127    226    -98     59     72    200
    137    166     28   -153     54     98    142    218   -106     38     46    231
    127    163     33   -145     46     98    166    226    -96     59     72    239
    114    158     41   -137     36    101    184    236    -85     70     80    226
    114    218    103   -166      5    161    202    262    -44    109    116    267
    124    316    189   -223    -31    254    215    288      7    161    166    311
    153    387    231   -270    -38    309    207    277     23    179    187    322
    200    413    210   -306     -5    311    155    236      2    166    184    327
    205    410    205   -306      0    309    119    228      0    168    187    335
    184    363    179   -275      2    272    109    215    -20    150    176    322
    163    350    184   -257    -10    267     93    200    -38    140    176    306
    142    342    197   -244    -28    270     72    184    -51    122    155    275
    124    267    142   -194     -7    205     88    197    -62     96    111    267
    114    184     67   -150     23    127     83    174   -106     41     49    220
    109    129     20   -119     44     77     72    150   -140      2     12    184
    103     85    -20    -96     59     33     57    127   -174    -33     -7    171
    101     51    -49    -75     75      2     44    103   -200    -57    -20    148
    101     15    -85    -59     93    -33     38     93   -215    -75    -28    122
     93      0    -96    -46     93    -46     41     85   -228    -85    -31    109
     90    -18   -111    -38     98    -64     41     80   -239    -85    -23     98
    103     -2   -106    -49    103    -54     33     70   -249    -93    -31     77
    103     10    -96    -59    101    -41     31     67   -257   -103    -46     83
    122    -10   -132    -57    127    -70     28     64   -262   -116    -67     77
    129    -38   -171    -46    148   -103     25     64   -265   -124    -80     67
    137    -33   -171    -51    153   -101     18     62   -259   -127    -77     67
    124    -25   -153    -49    137    -88     18     64   -254   -129    -77     62
    132    -88   -220    -23    174   -153     31     72   -296   -197   -153     -7
    166   -283   -452     57    309   -368     67     83   -423   -394   -363   -210
    171   -478   -649    153    410   -563    171    153   -506   -602   -605   -475
    148   -407   -555    127    350   -483    283    270   -402   -579   -605   -485
     51    -96   -148     20     98   -122    280     80   -298   -389   -361   -231
   -106    457    563   -176   -335    509     75   -397   -228    -18    140    301
   -254   1187   1441   -465   -846   1314   -140   -714     10    597    880   1054
   -207   1439   1647   -618   -927   1543   -363   -763    239   1124   1415   1621
   -101   1080   1179   -491   -639   1130   -532   -839     33    997   1262   1512
    -72    540    613   -236   -342    576   -574   -937   -506    223    493    735
    -80     49    129     15   -103     88   -480   -841   -893   -517   -275    -51
    -49   -103    -54     75      0    -80   -275   -465   -693   -467   -335   -122
     12    -62    -75     23     41    -67   -116   -189   -485   -327   -246    -62
     70    -25    -98    -23     83    -62    -28     -7   -361   -246   -197    -23
     98    -28   -127    -33    111    -77      0     64   -311   -228   -187    -10
     96    -28   -124    -33    109    -75     20     93   -285   -213   -181    -10
    116    -28   -145    -44    129    -88     28    106   -283   -210   -184    -23
    158    -28   -187    -67    171   -106     36    111   -290   -220   -200    -25
    135    -38   -174    -46    153   -106     54    129   -275   -210   -200    -28
    137    -20   -158    -59    148    -90     72    161   -246   -187   -181    -12
    158     10   -148    -85    153    -67     83    187   -218   -163   -153     12
    150     25   -124    -90    137    -49     88    210   -189   -135   -124     41
    150     80    -70   -114    111      5     98    231   -163   -116   -109     62
    153     85    -67   -119    109     10    106    252   -135    -93    -88     83
    161     70    -90   -116    127    -10    116    259   -124    -88    -90     98
    171     93    -77   -135    124      7    109    272   -111    -77    -80    122
    171     93    -77   -132    124      7     90    296    -88    -59    -64    153
    158    119    -38   -140     98     41     98    335    -44    -12    -12    184
    148    145     -2   -148     75     72    127    387      5     54     49    176
    187    163    -25   -176    106     70    137    418     23     62     36    171
    215    202    -12   -207    114     96    153    485     80    111     70    246
    218    194    -25   -207    122     85    161    542    132    163    119    277
    252    231    -20   -241    137    106    150    587    181    220    171    319
    296    298      0   -298    148    150    161    654    254    293    236    387
    319    410     90   -363    114    252    197    732    350    389    316    470
    322    397     75   -361    124    239    179    727    350    384    311    470
    327    374     46   -350    140    213    168    727    348    387    314    478
    306    392     83   -350    111    239    168    727    363    407    337    506
    301    415    114   -358     93    265    171    709    358    413    363    524
    246    428    179   -340     33    303    189    696    350    415    384    509
    226    405    176   -316     23    290    205    665    324    379    332    433
    267    332     62   -301    101    197    176    568    218    252    210    376
    231    277     46   -254     93    163    132    488    145    202    215    371
    176    280    103   -228     36    192    135    457    145    218    265    322
    155    296    140   -226      7    218    161    426    122    184    220    252
    215    290     72   -254     70    181    176    374     64    114    150    254
    205    296     90   -249     57    194    184    340     41     88    145    239
    142    254    111   -200     15    181    166    296      5     28     62    155
    158    272    111   -215     23    192    174    290     -5     10      5    142
    220    285     64   -254     77    176    163    272    -28    -12    -33    135
    213    280     67   -246     72    174    171    265    -38    -25    -59    148
    161    329    168   -246     -2    249    202    306     25     44     25    228
    127    431    303   -280    -88    368    215    342     98    127    109    244
    140    444    301   -293    -83    374    187    319     96    119     83    241
    168    397    228   -283    -28    314    116    267     38     72     36    252
    189    413    223   -303    -18    319    111    267     51     93     59    275
    220    452    231   -337     -5    342    119    277     62    122     96    293
    210    441    228   -327    -10    335    116    270     51    127    101    277
    171    433    262   -301    -44    348    116    262     44    132    111    249
    135    353    218   -244    -41    285     88    244     12     98     85    205
    135    220     85   -179     25    153     49    163    -96    -23    -33    111
    116    150     31   -135     41     90     83    163   -116    -51    -70     83
     93     96      2    -93     46     49    103    158   -140    -72   -106     44
     33     23    -10    -28     20      7    116    155   -158    -90   -135     18
    -18     -5     12     10    -15      2    132    166   -148    -80   -129     31
     38    -31    -70     -5     51    -49    106     98   -215   -148   -181    -15
     46    -38    -85     -2     64    -62    101     80   -241   -166   -192    -23
     10    -44    -54     15     31    -49    109     98   -215   -129   -150     10
     18    -12    -31     -2     23    -23    103     96   -210   -116   -129      0
     36      5    -33    -23     36    -12    124    111   -189    -85   -106    -12
    -10    -20    -10     15      0    -15    155    127   -176    -88   -140    -28
    -33   -114    -80     72     20    -98    137     90   -228   -148   -200    -33
    -36   -155   -122     96     41   -140    132    106   -233   -145   -197    -23
     15   -200   -218     90    114   -207    163    150   -249   -189   -252    -80
    103   -337   -441    116    272   -389    244    236   -316   -355   -446   -275
     49   -454   -506    202    275   -480    355    332   -324   -496   -628   -472
    -96   -335   -239    215     70   -288    441    376   -220   -420   -553   -433
   -254     12    265    119   -259    137    327     28   -226   -241   -272   -168
   -415    581    997    -83   -706    789     36   -568   -296     80    254    342
   -498   1278   1777   -389  -1137   1525   -174   -823    -93    683    995   1039
   -439   1358   1795   -459  -1117   1577   -376   -914    -20   1036   1356   1415
   -368    893   1262   -262   -815   1078   -444   -958   -309    678    940   1052
   -353    306    659     23   -506    483   -379   -937   -802   -194     33    194
   -311   -111    197    210   -254     41   -197   -641   -833   -509   -392   -226
   -267   -200     67    231   -168    -67    -33   -293   -561   -332   -311   -163
   -202   -207     -7    205    -98   -109     54    -62   -381   -207   -241   -106
    -83   -197   -114    140     15   -155     59     44   -322   -184   -244    -67
    -44   -187   -142    114     46   -163    114    101   -283   -155   -228    -70
    -77   -181   -106    129     12   -145    205    158   -226   -109   -184    -44
    -62   -166   -103    111     20   -135    202    150   -226   -109   -171    -44
    -49   -158   -109    103     28   -135    171    129   -252   -148   -218    -83
    -12    -90    -77     49     31    -83    158    148   -233   -122   -200    -67
    -36   -111    -75     72     18    -93    171    163   -215    -90   -179    -75
    -33   -137   -106     83     36   -122    197    174   -210    -83   -187    -75
     -5   -148   -142     77     67   -145    202    176   -207    -88   -194    -44
     -5   -150   -148     77     70   -150    197    184   -192    -70   -174    -31
     -7    -93    -85     49     38    -90    205    207   -153    -28   -127      0
    -10    -64    -54     36     20    -59    210    231   -119     -7   -114     12
     33    -31    -64      0     49    -46    192    213   -137    -49   -150     10
     75    -59   -137    -10    103    -96    174    226   -145    -38   -140     36
     64    -44   -109    -10     85    -75    189    290    -83     31    -80     90
    111     28    -83    -72     96    -25    223    350    -25     90    -23    140
    127     85    -41   -106     85     23    249    392     18    137     28    163
    148    142     -7   -145     77     67    265    444     75    200     90    194
    197    202      5   -200     96    103    259    488    116    226    109    215
    265    239    -28   -254    145    106    262    566    171    285    140    288
    283    267    -15   -275    150    127    249    631    231    361    202    337
    306    301     -5   -306    155    148    277    667    270    402    254    353
    226    309     80   -267     72    194    337    688    293    420    275    358
    189    270     80   -231     54    176    324    652    249    381    244    387
    220    311     90   -265     64    202    298    633    233    384    249    418
    241    327     85   -285     77    207    303    628    231    392    277    418
    231    350    116   -290     57    233    311    594    220    389    301    387
    202    345    140   -275     31    244    319    555    197    348    228    327
    140    355    215   -246    -36    285    335    524    174    298    166    374
    171    366    192   -270    -10    280    288    423     83    218    122    316
    189    329    137   -259     25    233    259    366     28    174     77    270
    153    322    166   -239     -7    244    241    324     10    158     67    231
     90    285    194   -187    -51    241    244    285    -15    129     38    187
     88    277    187   -184    -49    233    257    272    -25    122     36    187
    137    329    192   -233    -28    262    254    270     -7    150     62    194
    187    400    210   -293    -12    306    257    270      7    176     88    166
     77    314    236   -194    -77    275    301    254    -10    150     67    150
      7    277    267   -142   -129    272    337    265      0    171    103    142
     38    379    340   -207   -150    361    350    298     54    228    150    163
     54    475    418   -265   -181    446    348    303     88    249    168    220
     46    501    454   -272   -202    478    327    272     80    226    119    228
     38    478    436   -259   -197    457    270    254     44    205    106    298
     80    415    335   -249   -127    376    233    241     12    200    116    306
     75    462    387   -270   -155    426    236    254     36    241    153    309
     12    472    459   -241   -223    467    244    231     20    236    158    293
    -20    439    459   -210   -239    446    249    189      0    218    142    262
     15    379    363   -200   -174    371    215    179    -28    197    116    220
     46    298    252   -174   -103    275    181    179    -72    155     62    155
     38    218    179   -127    -70    200    166    161   -111    114     15    127
     20    187    166   -103    -72    176    181    153   -132    101     10    127
     15    176    161    -96    -72    168    194    145   -142     85     -7    111
      0    168    168    -85    -85    168    200    124   -163     64    -31     83
    -28    135    163    -51    -96    148    200     98   -189     49    -46     46
    -49     96    145    -23    -96    119    184     88   -202     36    -54     44
    -41    109    150    -33    -96    129    181     90   -197     41    -57     38
     18    129    109    -75    -46    119    189     83   -207     33    -57     33
     -7    111    119    -51    -62    114    207     88   -213     44    -38     49
    -54     85    140    -15    -96    111    205     80   -220     33    -59     57
    -64     85    148    -10   -106    116    194     75   -236     15    -80     64
    -57     54    111     -2    -83     83    194     88   -252     10    -88     64
    -44   -111    -67     77     10    -90    207     93   -309    -51   -174    -54
    -25   -353   -327    187    148   -340    293    129   -410   -254   -397   -309
    -18   -413   -394    215    187   -405    420    210   -428   -394   -571   -514
    -64   -262   -197    163     64   -231    511    265   -335   -329   -506   -459
   -189     96    285     46   -236    189    405    -57   -283   -127   -218   -153
   -319    833   1150   -259   -735    992     72   -607   -194    337    418    478
   -400   1501   1901   -550  -1150   1701   -187   -844     70    969   1156   1215
   -363   1582   1945   -610  -1153   1761   -426   -919    189   1343   1540   1670
   -311   1161   1473   -423   -891   1317   -501   -984    -72   1065   1228   1400
   -303    548    849   -122   -576    698   -407   -932   -535    267    387    532
   -267    137    405     64   -337    270   -200   -657   -693   -189   -145     -7
   -197     36    233     77   -215    135     -5   -306   -509   -124   -171    -31
   -106     75    181     15   -142    127    127    -70   -342     -7    -96      5
    -72     59    132      5   -101     96    194     36   -270     18    -88     -5
    -90      7     96     41    -93     51    228     88   -254     20    -98     -5
    -77    -12     64     44    -72     25    239    124   -244     25   -101      0
    -54     12     67     20    -59     38    244    150   -231     31    -98     18
    -62     18     80     20    -72     46    249    163   -215     46    -80     23
    -72     62    135      5   -103     96    257    168   -192     62    -67     12
    -72     54    127      7    -98     90    254    163   -205     41    -88     12
    -33     38     72     -2    -51     54    244    176   -218     41    -75     77
    -28     62     88    -18    -59     72    252    207   -174    122     23     80
    -46     72    119    -12    -83     96    275    233   -129    176     57     20
    -54     59    111     -5    -83     85    277    249   -124    150      2     59
    -36     59     96    -10    -64     77    259    267   -122    137      0    142
    -20     67     88    -25    -54     77    265    296    -83    181     36    132
    -18     85    103    -33    -62     96    303    329    -49    210     64    145
      0    124    122    -64    -62    124    332    363    -15    226     88    187
     -7    109    116    -49    -62    111    332    394      2    246    103    207
    -18    109    124    -46    -70    116    337    436     33    285    129    202
    -12    168    179    -77    -96    174    350    488     85    324    171    244
      0    210    207   -106   -103    210    355    545    129    366    213    298
     85    259    174   -171    -44    218    348    607    158    413    257    350
    103    267    161   -187    -28    213    363    670    220    485    322    410
    101    301    200   -202    -49    252    366    704    267    530    376    436
    106    345    239   -228    -67    293    374    724    303    568    415    470
    114    410    296   -262    -90    353    376    730    314    584    431    491
    119    405    285   -262    -85    348    361    709    301    566    418    501
    132    392    259   -262    -62    327    358    691    277    545    402    504
    132    387    254   -262    -62    322    363    667    280    563    433    475
    103    413    309   -257   -101    361    361    620    265    561    454    426
     38    394    353   -218   -158    374    353    571    233    509    402    381
     28    345    316   -187   -142    332    342    522    184    439    332    394
     -5    311    316   -155   -161    314    337    470    142    410    324    358
    -25    290    316   -132   -171    303    337    428    124    387    283    272
    -36    272    309   -119   -174    290    342    392    101    353    244    293
    -49    265    311   -109   -179    288    361    345     75    314    220    270
    -54    265    319   -106   -187    293    361    319     54    288    205    254
    -28    301    329   -135   -179    314    337    316     49    306    231    262
      0    293    293   -148   -145    293    363    350     90    335    254    277
    -31    267    298   -119   -166    283    394    368    111    348    259    296
    -77    293    371   -109   -226    332    426    392    142    363    277    332
    -72    332    405   -129   -239    368    420    379    148    350    257    322
    -54    366    420   -155   -236    392    394    368    145    355    283    376
    -36    394    431   -179   -233    413    371    376    184    449    381    376
    -36    387    423   -176   -231    405    348    363    194    467    402    327
    -51    389    441   -168   -246    415    337    361    192    444    389    350
    -51    348    400   -148   -226    371    309    322    153    407    358    345
    -80    290    371   -106   -226    329    298    306    129    384    335    324
   -106    213    319    -54   -213    265    288    311    116    374    322    290
   -114    127    241     -5   -176    184    272    288     77    329    277    244
    -54     98    153    -23   -103    124    288    262     46    280    223    233
    -70     51    122      7    -96     85    285    220    -18    205    153    181
   -119     10    129     54   -124     70    290    220    -31    207    150    171
   -184     20    205     83   -194    111    293    239     -2    262    210    171
   -168     12    181     75   -176     98    259    194    -41    210    161    142
   -174      5    179     83   -176     90    262    187    -46    205    158    153
   -148    -36    109     90   -129     36    259    168    -64    192    140    119
   -148    -64     83    106   -116      7    252    168    -67    189    145    119
   -132    -33     96     83   -116     31    246    179    -51    220    181    135
   -161    -54    103    106   -132     23    262    174    -59    202    161    116
   -197   -124     72    158   -137    -25    283    179    -70    189    137    132
   -181   -145     36    163   -109    -54    293    189    -67    215    189    137
   -176   -205    -28    189    -75   -116    280    166   -122    153    119    -38
   -174   -441   -267    306     46   -355    340    187   -246    -77   -166   -262
   -150   -607   -457    376    153   -532    459    293   -303   -252   -371   -405
   -161   -527   -366    345    101   -446    558    368   -213   -189   -309   -402
   -301   -150    148    226   -226     -2    431    -36   -145     33      7    -77
   -511    597   1106    -44   -807    852    210   -457    106    587    698    652
   -623   1335   1958   -358  -1291   1647     20   -579    509   1275   1454   1447
   -509   1488   1997   -488  -1252   1743   -210   -584    709   1714   1878   1932
   -465   1044   1509   -290   -987   1275   -316   -696    381   1335   1480   1558
   -449    449    898     -2   -672    672   -311   -748   -153    535    670    711
   -413     -7    405    207   -410    200   -116   -496   -361     72    142    137
   -340   -127    213    233   -277     41     98   -148   -220     96     88     70
   -272   -148    124    207   -200    -12    233     62    -98    176    129     96
   -231   -166     62    197   -148    -51    311    161    -49    200    135     77
   -176   -174      2    176    -90    -88    327    194    -49    179    111     67
   -103   -124    -20    114    -41    -72    332    231    -33    197    142     72
   -163   -137     25    148    -96    -57    348    244    -23    207    163     72
   -218   -192     23    205   -122    -85    374    254     -7    218    176     64
   -226   -194     28    207   -129    -85    368    257      0    207    168     44
   -158   -192    -33    176    -62   -114    327    231    -46    158    114     41
   -168   -197    -31    181    -70   -114    355    288     -5    215    155    116
   -179   -176      0    176    -90    -88    387    324     38    252    187    163
   -189   -148     41    166   -119    -54    400    340     64    262    200    187
   -181   -114     67    148   -124    -23    410    358     90    290    226    200
   -142   -122     20    132    -83    -51    397    355     80    285    231    174
   -122   -106     15    114    -70    -46    397    376    106    296    239    176
   -109    -90     18     98    -64    -38    405    410    142    327    267    200
    -88    -51     36     70    -62     -7    415    449    171    358    296    233
    -62    -54      7     57    -38    -23    428    488    202    384    314    236
    -51    -41     10     44    -31    -15    436    527    228    410    337    249
    -41      0     38     20    -41     18    433    589    275    457    379    288
     28     36      7    -31     10     23    410    646    319    498    410    332
     96    116     20   -109     38     70    433    709    376    545    459    379
     70    142     72   -106      0    109    475    753    431    589    506    415
     44     93     49    -70     -2     72    465    753    431    589    511    431
     96    155     59   -124     18    109    472    807    478    652    576    517
    168    244     75   -207     46    161    459    836    514    683    613    555
    158    275    114   -218     20    194    452    818    509    667    602    574
     90    246    155   -171    -33    200    457    782    488    646    600    542
     51    226    174   -137    -59    200    449    740    470    626    589    496
     38    202    163   -122    -62    181    441    701    449    597    558    491
     33    181    145   -109    -57    163    431    649    420    563    535    475
     54    200    145   -127    -46    174    407    592    384    530    511    446
     62    202    140   -132    -38    171    402    550    355    493    483    420
     -7    155    161    -75    -83    158    433    514    335    462    449    381
    -51    137    189    -44   -122    163    431    465    303    428    420    332
    -64     62    124      0    -96     93    384    368    218    340    340    252
   -124     41    166     41   -145    103    418    368    231    345    345    262
   -129     33    163     46   -148     96    452    376    241    345    350    277
   -124     51    176     36   -150    111    462    392    259    361    371    298
    -88    109    197    -12   -142    153    454    402    277    379    392    316
    -28    215    244    -93   -135    228    454    423    314    413    423    342
    -54    231    285    -90   -171    257    470    433    337    433    444    374
    -90    244    335    -77   -213    288    465    444    363    457    472    400
    -57    241    296    -93   -176    267    407    402    340    436    462    392
    -12    213    226    -98   -119    218    379    376    311    420    454    394
    -25    244    267   -111   -148    257    371    374    311    423    457    402
    -36    249    285   -106   -161    267    350    348    290    400    431    376
    -51    176    228    -62   -140    202    345    332    267    366    392    345
    -62     75    137     -5    -98    106    345    329    233    327    353    311
    -75     -7     67     41    -72     28    340    309    197    288    314    249
    -88    -64     23     77    -57    -20    337    293    171    262    301    218
    -77    -83     -5     80    -38    -44    316    254    129    223    267    187
    -72    -90    -18     83    -28    -54    293    231    109    200    244    179
    -46   -101    -57     72      5    -77    290    236    106    192    236    161
    -62   -140    -77    101      7   -111    316    228     93    174    213    132
    -51   -200   -148    124     46   -174    296    192     46    129    181    106
     51    -80   -132     15     90   -106    252    189     49    153    226    161
     85     20    -64    -54     75    -20    257    220     88    210    293    239
    -85   -150    -64    116    -10   -109    265    176     31    148    233    181
   -155   -272   -116    213    -20   -194    275    153      0    103    174    109
   -119   -314   -194    218     36   -254    277    155      0     93    142     98
    -75   -293   -218    184     70   -257    272    166     -7    103    174    137
    -33   -415   -381    223    171   -397    309    187    -83     -7     41    -88
    -18   -662   -644    337    311   -654    418    241   -194   -257   -283   -358
    -31   -670   -639    350    303   -654    542    366   -153   -322   -374   -483
   -101   -366   -265    231     80   -314    548    249    -57   -192   -205   -239
   -215    158    374     28   -296    265    340   -192     31    148    259    314
   -345    917   1262   -285   -802   1088     93   -519    293    779   1026   1044
   -322   1439   1761   -558  -1041   1600   -148   -579    633   1436   1714   1706
   -241   1169   1408   -465   -823   1286   -358   -657    517   1421   1662   1706
   -257    579    836   -161   -548    706   -402   -792    -15    696    937    995
   -218     18    236     98   -228    127   -303   -740   -480    -83    142    176
   -168   -262    -93    215    -38   -179    -90   -402   -428   -215    -75    -54
    -77   -223   -148    148     33   -187     57   -122   -220    -70      7      2
    -15   -223   -207    119     96   -215    174     62   -103      0     41     18
    -54   -262   -207    155     75   -236    267    158    -54     15     38     12
    -83   -280   -197    181     57   -239    301    207    -23     33     49     20
    -36   -215   -179    124     70   -197    303    231      2     44     64     36
     18   -174   -194     77    106   -184    285    231      0     38     57     25
      7   -202   -213     96    109   -207    272    228    -15     25     49     18
    -38   -184   -145    111     51   -166    303    265     20     54     77     51
     -7   -184   -176     96     83   -181    296    244      7     36     70     46
     23   -155   -179     64     98   -166    296    265     28     62     83     41
     10   -127   -137     57     72   -132    319    293     62     93    103     75
     -5   -127   -122     67     57   -124    353    316     85    119    135     93
    -18   -135   -116     75     49   -127    353    324     83    114    122     70
    -62   -171   -109    116     20   -140    350    332     85    119    124     83
    -64   -168   -103    114     18   -137    348    340     88    132    137     88
    -33    -96    -62     64     12    -80    353    376    129    171    161     88
    -10    -67    -57     38     23    -64    363    420    161    179    142    106
      7    -23    -31      7     18    -28    374    470    200    207    166    148
     10     31     18    -23     -5     25    389    530    262    272    231    205
     25     77     51    -51    -12     64    410    597    327    332    283    262
     75    103     28    -93     23     67    400    626    348    353    298    272
     96    103      7   -101     44     57    418    685    389    400    337    314
     90    122     31   -109     28     77    436    745    454    470    397    366
     90    200    109   -145     -7    155    441    776    498    514    441    402
    114    246    132   -181     -7    189    431    774    501    509    441    397
    129    290    161   -210    -15    226    420    753    483    488    426    394
     88    275    184   -181    -46    228    439    753    488    491    439    400
     72    252    179   -161    -51    215    436    719    462    457    426    361
     75    228    153   -153    -38    192    423    670    410    400    381    327
     38    218    176   -129    -67    197    441    662    397    384    371    329
     10    239    226   -127   -109    233    415    592    345    332    337    288
     23    210    187   -116    -80    200    384    506    272    249    265    218
     20    158    137    -88    -57    148    374    441    205    171    192    150
     -5    103    106    -49    -54    103    376    397    161    124    150    109
    -31     83    114    -25    -72     98    384    374    148    103    132     90
    -23    124    148    -49    -85    135    387    348    132     90    122     77
    -31    171    200    -72   -116    184    389    327    122     77    109     62
    -18    176    194    -77   -106    184    384    303    106     51     83     38
    -36    158    194    -59   -116    174    392    303    106     41     70     20
    -36    192    228    -77   -132    210    420    342    142     70    101     59
    -31    314    342   -142   -187    327    415    363    200    135    166    127
    -25    379    405   -176   -215    392    387    345    207    140    184    161
    -18    387    405   -184   -213    394    355    327    207    155    215    176
    -12    384    397   -184   -205    389    329    311    200    158    220    148
      2    301    298   -153   -148    301    319    275    150    101    155    109
     -5    306    309   -150   -158    306    322    267    140     88    150    116
    -15    309    322   -148   -168    314    303    241    116     64    127     93
    -18    272    290   -127   -153    280    288    215     80     20     75     41
    -28    150    176    -62   -101    163    290    202     25    -38     15     -7
    -33     88    122    -28    -77    106    277    181    -12    -88    -36    -38
    -44     51     96     -5    -70     72    283    163    -44   -122    -64    -62
    -44     44     88      0    -64     64    293    132    -77   -153    -85    -93
    -31      7     36     10    -33     20    290    106   -124   -181   -114   -114
    -38    -41     -5     38    -18    -23    296    103   -135   -184   -132   -148
    -31    -90    -59     59     12    -75    301    101   -155   -205   -158   -150
    -20    -77    -57     49     18    -67    306     96   -153   -187   -135   -161
    -18    -77    -62     46     20    -70    298     85   -166   -202   -142   -161
    -18    -51    -36     33      7    -44    298     80   -168   -202   -140   -153
    -15    -51    -36     33      7    -44    306     80   -168   -205   -145   -171
    -28    -75    -46     51      7    -62    309     80   -166   -200   -142   -140
    -41   -114    -72     75     15    -93    309     88   -158   -187   -124   -150
    -31   -241   -213    135     90   -228    322     93   -223   -288   -262   -329
    -23   -506   -483    262    228   -496    400    137   -332   -519   -550   -491
    -54   -662   -607    358    275   -636    532    252   -327   -657   -730   -636
    -93   -428   -335    257    119   -381    607    322   -176   -537   -602   -581
   -171     -5    163     88   -168     77    483    -33   -189   -353   -290   -309
   -277    597    875   -161   -579    737    176   -605   -285    -62    179    163
   -384   1314   1699   -465  -1041   1506    -75   -930   -176    433    813    826
   -306   1413   1719   -553  -1013   1564   -306  -1021    -93    823   1236   1239
   -207    932   1140   -361   -675   1034   -371  -1005   -298    602    958    963
   -200    290    491    -46   -345    389   -259   -937   -732   -197    119    153
   -181   -210    -28    197    -77   -119    -62   -685   -867   -683   -459   -394
   -148   -223    -77    184    -36   -150     90   -348   -576   -491   -371   -311
    -88   -187    -98    137      5   -145    197   -116   -379   -374   -314   -239
    -41   -207   -166    124     62   -189    267     31   -270   -322   -290   -184
    -31   -244   -213    137     90   -228    285     83   -226   -283   -257   -189
    -36   -277   -241    155    101   -259    293    106   -202   -267   -236   -189
    -54   -275   -220    163     80   -249    296    109   -205   -288   -275   -215
    -67   -239   -174    153     49   -207    298    122   -192   -280   -280   -200
    -46   -171   -124    109     38   -148    285    127   -179   -259   -249   -197
    -77   -187   -109    129     15   -148    285    122   -176   -259   -246   -205
   -103   -226   -122    163      7   -174    288    127   -168   -254   -249   -187
    -75   -239   -163    155     41   -200    277    158   -153   -228   -228   -179
    -70   -210   -140    140     33   -176    288    207   -119   -197   -197   -155
    -20   -140   -119     80     46   -129    280    226    -93   -181   -176   -116
    -12   -101    -88     54     36    -96    275    241    -67   -163   -158    -85
    -23    -72    -49     46     10    -62    283    259    -33   -119   -109    -77
      5     -7    -12      2      7    -10    272    272     -7    -88    -77    -72
     51     31    -20    -41     36      5    270    301     18    -67    -77    -49
     54     15    -41    -36     49    -12    275    322     36    -51    -64    -28
     62     38    -23    -51     41      7    283    374     88     -5    -20     23
     62     41    -20    -51     41     10    283    418    132     46     25     46
     75     77      2    -77     36     41    303    493    205    111     75    111
    103    116     12   -109     44     64    311    545    254    150    103    174
    129    150     20   -140     54     85    303    587    303    205    158    215
    127    171     44   -148     41    109    314    626    350    270    228    213
    106    187     80   -148     12    135    324    628    366    280    241    233
     93    226    129   -161    -18    179    327    610    366    283    267    254
    114    228    111   -174      0    171    324    607    355    270    244    241
    145    213     67   -179     38    140    314    618    340    244    213    267
    145    192     44   -168     49    119    306    594    309    215    197    267
    119    189     70   -155     23    129    303    537    259    163    161    220
    106    174     67   -140     18    122    290    485    207    111    132    184
     93    148     54   -119     20    101    275    436    168     75     98    135
     57    116     59    -88      0     88    270    381    124     31     59     77
     38    111     72    -75    -15     93    254    324     80    -23     10     33
     23     93     70    -59    -23     83    246    288     38    -72    -38     12
      0     75     75    -36    -36     75    265    283     38    -64    -23     -2
    -15     72     85    -28    -51     77    270    272     38    -72    -33    -36
    -12     77     88    -33    -51     83    272    252     28    -75    -44    -33
    -15     80     93    -33    -54     85    285    252     33    -64    -28    -31
    -28     98    127    -33    -77    111    303    252     44    -70    -33    -57
    -20    148    168    -67    -93    158    319    254     62    -62    -25    -33
     15    200    184   -109    -85    194    309    301    106     -7     12     44
     46    252    202   -150    -77    228    275    309    127     15     31     96
     57    293    236   -174    -88    265    252    314    145     38     57    116
     64    303    239   -184    -85    272    228    303    137     36     67    111
     59    267    205   -163    -72    236    215    285    116     23     75     93
     38    283    244   -161   -103    265    200    265    101     18     85     72
     23    298    275   -161   -124    288    192    254     90      2     80     67
     38    207    168   -124    -67    189    168    231     36    -57     25     25
     46     83     36    -64      5     59    161    220     -7   -109    -36    -20
     36     28    -10    -33     23     10    155    210    -38   -150    -80    -49
     18     -5    -23     -5     20    -12    148    184    -75   -192    -96    -38
     -2    -33    -31     15     12    -33    140    155   -103   -215   -103    -96
    -23    -70    -46     46     10    -59    153    166    -98   -233   -150   -137
      5    -96   -103     44     51    -98    135    140   -135   -272   -187   -135
     18    -90   -109     36     62    -98    127    122   -148   -270   -145   -103
      2   -103   -106     49     51   -103    145    135   -129   -257   -145   -153
      2   -106   -109     51     54   -106    142    129   -132   -272   -179   -161
      0   -137   -137     67     67   -135    129    103   -163   -314   -218   -176
     15   -181   -197     83    106   -189    116     88   -202   -353   -236   -161
      2   -168   -174     83     85   -171    127    114   -179   -324   -205   -158
    -12   -174   -161     93     72   -166    135    132   -163   -311   -194   -171
     18   -241   -259    109    137   -249    127    124   -223   -400   -288   -228
     51   -467   -519    207    285   -493    171    174   -327   -592   -498   -394
     41   -592   -633    275    335   -610    303    311   -314   -696   -628   -610
     23   -441   -465    207    241   -452    392    423   -181   -636   -594   -636
    -59   -145    -85    101     12   -114    335    155   -155   -511   -415   -400
   -223    415    639    -96   -431    527     72   -480   -236   -223     72    109
   -374   1179   1551   -402   -963   1363   -171   -859    -72    371    857    792
   -358   1457   1816   -550  -1088   1636   -400  -1000     49    820   1363   1273
   -303   1085   1387   -392   -844   1236   -498  -1034   -135    646   1127   1114
   -277    454    732    -88   -504    592   -462   -987   -581   -161    223    332
   -239    -67    171    153   -205     51   -290   -714   -756   -672   -348   -277
   -163   -184    -20    171    -72   -103   -124   -340   -511   -548   -309   -290
    -83   -184   -103    132      7   -145     -2    -85   -316   -407   -218   -223
    -28   -179   -150    103     59   -166     85     83   -192   -329   -171   -166
      0   -184   -187     90     93   -184    109    132   -166   -324   -179   -161
      7   -192   -202     90    103   -197    127    166   -150   -319   -187   -168
      5   -192   -200     93    101   -194    148    200   -127   -311   -200   -153
      7   -194   -202     93    103   -197    158    223   -109   -293   -158   -132
      2   -150   -153     70     77   -150    166    239    -77   -244    -90   -150
     18   -150   -168     64     90   -158    158    215   -101   -283   -137   -184
     33   -168   -202     67    114   -184    163    228    -96   -288   -155   -148
     49   -127   -176     38    111   -150    176    259    -62   -259   -145    -96
     62   -114   -179     25    119   -145    171    257    -64   -280   -176    -70
     54   -119   -174     33    114   -145    181    277    -31   -215    -83    -83
     59    -72   -135      5     96   -101    184    298      7   -163    -28    -83
     77    -49   -127    -12    101    -88    184    322     28   -150    -15    -36
     72    -33   -109    -20     88    -70    189    355     59   -129     -7    -10
     88    -25   -114    -31    101    -70    189    387     85   -101     18     12
     88     15    -72    -51     80    -28    197    420    122    -64     54     38
     83     54    -28    -67     57     12    215    470    179    -15     96     85
    140     70    -70   -106    106      0    200    483    189    -18     93     90
    163     85    -77   -124    119      5    210    548    241     28    122    140
    150    111    -38   -132     93     38    239    628    319    101    168    197
    158    142    -15   -150     88     64    262    688    363    129    179    244
    213    174    -38   -194    124     67    257    719    397    187    249    288
    226    218     -7   -223    116    106    257    753    431    252    329    329
    218    259     38   -241     88    150    246    761    444    275    363    353
    213    283     70   -246     72    176    246    753    439    283    371    361
    205    290     83   -249     59    189    246    719    410    257    350    353
    189    296    106   -244     41    202    249    685    384    233    332    342
    168    290    122   -231     20    207    244    633    348    189    290    316
    163    270    106   -215     28    189    233    571    301    140    249    298
    119    252    129   -187     -5    189    233    511    257     93    197    257
     85    215    129   -150    -20    174    231    452    213     44    155    226
     54    189    135   -124    -38    163    231    394    179     36    176    174
     25    174    148    -98    -59    161    241    358    163     15    168    142
     33    153    116    -96    -41    137    241    319    132    -36    106    119
     54    148     93   -101    -20    122    239    280     96    -70     77     93
     57    150     93   -106    -18    122    241    267     77    -83     70     85
     44    137     93    -90    -23    116    267    280     90    -62     90    103
     36    135     98    -85    -31    116    277    288    103    -51    101    106
     36    181    145   -109    -54    166    283    303    132    -38    109    135
     38    233    194   -140    -77    215    296    324    168     -5    137    181
     36    254    218   -145    -90    236    298    337    202     28    184    220
     49    298    249   -176    -98    275    262    327    213     54    220    236
     51    293    241   -174    -96    267    231    306    197     38    200    239
     57    259    202   -161    -72    231    205    275    166      5    155    223
     64    252    187   -158    -59    220    181    257    142      0    166    210
     36    239    202   -140    -83    223    174    241    127    -15    148    207
     28    176    148   -103    -59    163    171    223     93    -46    116    184
     20     62     41    -44    -10     51    166    192     38   -101     67    114
     -5     -2      2      5     -5      0    171    181     18   -132     36     64
     -7    -62    -57     33     23    -59    161    150    -36   -187    -12     57
    -12    -88    -75     49     31    -83    153    127    -70   -205    -28     41
     -7    -96    -90     49     38    -93    142     98    -96   -220    -46     20
     -5   -111   -106     59     49   -109    137     80   -119   -241    -70     12
    -15   -124   -111     67     46   -119    132     64   -135   -262    -93     -5
    -10   -122   -114     64     51   -119    129     54   -150   -270   -106    -15
    -23   -145   -122     83     46   -135    124     44   -168   -285   -122    -38
    -28   -200   -171    114     70   -187    116     28   -189   -322   -153    -77
    -33   -213   -181    122     72   -197    124     25   -189   -322   -137    -83
    -25   -213   -187    119     77   -200    122     23   -194   -324   -135    -59
    -12   -202   -189    106     85   -194    122     25   -200   -319   -122    -41
      2   -249   -252    124    127   -249    132     25   -241   -368   -168    -75
     51   -446   -501    197    272   -472    184     44   -366   -566   -374   -290
     88   -610   -698    259    392   -654    303    137   -431   -753   -589   -522
    106   -542   -649    215    376   -594    410    246   -345   -730   -589   -527
     15   -239   -254    111    135   -246    363      0   -267   -558   -361   -290
   -171    394    563   -114   -368    478     62   -555   -181   -137    205    301
   -233   1205   1439   -485   -836   1322   -246   -813    119    527    976   1091
   -171   1517   1686   -675   -927   1600   -579   -865    361   1067   1532   1680
   -192   1176   1369   -491   -779   1273   -727   -984    161    930   1374   1564
   -223    563    784   -171   -504    672   -698  -1039   -363    127    553    743
   -275    -23    252    148   -265    114   -491   -852   -675   -501   -132     44
   -285   -296    -10    288   -140   -153   -166   -504   -568   -545   -275   -111
   -254   -329    -75    293    -90   -202     77   -231   -405   -449   -236    -80
   -218   -319   -101    267    -59   -210    184    -96   -329   -415   -223    -75
   -127   -296   -171    210     20   -233    192    -33   -298   -405   -220    -70
    -93   -301   -207    197     57   -254    189     -7   -285   -400   -210    -59
    -57   -275   -218    166     80   -246    194     31   -257   -379   -200    -46
     62   -158   -220     46    140   -189    119     70   -236   -358   -184    -25
    155    -67   -223    -44    187   -142     72    103   -210   -337   -150      5
    127    -90   -218    -18    171   -155     80    103   -207   -340   -142      7
     64   -153   -218     44    140   -184    124     93   -218   -350   -150      0
     10   -179   -189     83     98   -184    166     80   -226   -355   -166     -5
    -18   -184   -166    101     72   -174    275     85   -220   -348   -161      7
    -46   -197   -153    119     51   -176    306    114   -210   -342   -158     25
    -36   -176   -140    106     51   -158    298    148   -181   -306   -122     51
    -31   -109    -77     70     20    -96    322    189   -137   -265    -67     83
    -20    -64    -44     41     10    -54    345    239    -93   -223    -33    116
     -5    -38    -33     20     12    -36    345    272    -62   -192    -15    137
      5     -5    -10      0      7     -7    348    319    -31   -153     20    176
     -7      7     15      0    -12     10    361    384     20   -109     67    244
    -12      2     15      5    -12      7    379    439     59    -72     98    252
      2     28     25    -15    -12     28    374    491     93    -41    124    257
     15     46     31    -31     -7     38    394    563    142     12    168    316
     38    122     80    -80    -20    101    405    618    194     67    210    358
     90    168     77   -132      7    124    397    659    220     98    220    397
    155    218     59   -189     49    140    345    704    246    129    249    467
    202    293     90   -246     57    192    272    711    270    171    298    496
    215    311     93   -265     62    205    309    685    252    161    288    491
    252    371    119   -311     67    244    280    662    241    158    285    470
    226    355    127   -293     49    241    290    600    197    122    246    436
    181    285    103   -233     38    194    327    530    140     62    187    376
    148    239     88   -194     31    166    314    449     75      2    129    319
    153    236     80   -194     36    158    296    415     46    -23    116    290
    184    252     67   -218     59    161    218    381     28    -31    111    254
     88    106     18    -96     36     62    306    277    -57   -103     51    155
    -10    -28    -18     18      0    -23    381    184   -142   -192    -44     41
    -20    -41    -20     31      0    -31    410    168   -163   -226    -83    106
      5     18     10    -12     -2     15    397    166   -158   -223    -77    124
     18     49     31    -33     -5     41    413    171   -142   -215    -70    111
      2    106    101    -57    -49    103    441    207   -103   -181    -44    142
     51    106     54    -77     -2     80    428    194   -116   -197    -57    137
     88     90      0    -90     44     46    397    181   -129   -207    -64    132
     67    161     93   -114    -12    127    400    200    -90   -161    -18    158
     80    210    127   -148    -23    171    413    210    -54   -116     28    202
    114    288    174   -200    -28    231    374    194    -44   -101     44    223
    109    277    168   -194    -31    223    332    174    -62   -119     28    228
     88    246    158   -166    -33    202    316    148    -77   -132     20    207
    145    233     88   -189     28    161    223    122   -116   -176    -18    176
    184    246     62   -215     62    153    158    103   -140   -192    -28    176
    114    163     46   -140     33    106    202     67   -179   -218    -57    153
     77     57    -20    -67     49     18    259     57   -218   -262   -101    109
     83      2    -80    -46     80    -38    231     38   -252   -296   -142     70
      2    -90    -93     44     46    -93    194    -18   -322   -358   -200     12
    -64   -122    -59     93     -5    -90    200    -64   -361   -389   -213    -41
    -62   -111    -49     88     -7    -80    236    -70   -363   -392   -231    -90
    -44   -135    -93     88     23   -114    220    -72   -389   -426   -290    -67
    -20   -135   -114     75     46   -124    189    -90   -415   -449   -306    -49
    -59   -166   -109    111     23   -137    150   -122   -446   -470   -324    -80
    -85   -187   -101    137      7   -145    122   -116   -444   -459   -327    -93
    -85   -220   -135    153     23   -179    124   -114   -452   -470   -350   -101
    -54   -215   -163    135     51   -189    109   -142   -491   -506   -381   -124
    -46   -184   -137    114     41   -161    122   -135   -485   -493   -358   -111
    -10   -179   -168     96     77   -174    116   -148   -504   -511   -374   -124
     18   -244   -262    111    137   -252    124   -137   -555   -587   -459   -215
     46   -444   -491    200    267   -467    181    -90   -652   -763   -667   -423
     41   -605   -646    280    342   -623    303     20   -685   -917   -872   -649
     -5   -462   -457    233    226   -459    436    171   -542   -849   -841   -652
   -106    -44     62     75    -85      7    368   -119   -467   -646   -558   -371
   -228    563    792   -168   -509    678     83   -719   -498   -322    -54    148
   -363   1301   1662   -470  -1013   1480   -174  -1101   -358    218    649    859
   -327   1608   1935   -639  -1130   1771   -452  -1262   -215    722   1218   1462
   -270   1169   1439   -452   -854   1304   -579  -1337   -465    488    948   1247
   -233    550    784   -158   -509    667   -537  -1301   -927   -301    101    405
   -189     62    252     64   -223    155   -371  -1049  -1150   -891   -576   -290
   -155    -25    129     90   -142     51   -187   -670   -932   -815   -607   -342
    -83     -7     75     44    -80     33    -59   -402   -732   -683   -524   -270
    -18     15     33      0    -25     25     18   -241   -620   -613   -485   -239
     10     36     25    -23    -10     33     41   -181   -589   -607   -491   -249
      5     67     62    -36    -28     64     62   -137   -563   -594   -483   -236
     46    111     64    -80    -10     88     59   -132   -555   -592   -483   -241
     54    135     80    -96    -12    109     67   -122   -540   -581   -478   -236
     46    129     80    -88    -18    106     70   -111   -527   -579   -475   -231
     54    106     51    -80      2     80     54   -127   -545   -607   -501   -259
     51    129     77    -93    -12    106     64    -98   -524   -587   -475   -233
     59    187    127   -122    -33    158     75    -75   -504   -566   -454   -213
     41    220    176   -132    -70    200     90    -54   -475   -540   -426   -194
     15    233    218   -124   -101    226     96    -41   -446   -527   -413   -187
     25    241    213   -135    -93    228     93    -38   -452   -537   -426   -207
     57    277    220   -168    -80    249     77    -25   -446   -524   -415   -197
     64    311    246   -189    -90    280     85     12   -418   -488   -381   -166
     80    340    259   -210    -88    301    103     49   -392   -470   -363   -148
    109    384    275   -246    -83    332     96     88   -353   -433   -332   -114
     90    418    327   -254   -116    374    114    142   -290   -371   -280    -64
     85    420    335   -254   -124    376    129    197   -241   -332   -249    -33
    116    480    363   -298   -122    423    127    252   -187   -272   -189     31
    163    532    366   -348   -103    449    124    290   -145   -226   -145     70
    176    563    384   -371   -103    475    127    342    -98   -179   -106    116
    189    626    433   -407   -122    530    124    387    -33   -114    -36    187
    192    678    485   -433   -145    581    127    420     12    -64     12    226
    223    719    496   -472   -137    610    127    431     20    -54     31    246
    254    719    465   -488   -106    594    111    420      5    -64     33    252
    252    701    449   -478    -98    576     96    410     -2    -77     28    252
    226    693    467   -459   -119    581     93    387    -15    -96     20    252
    205    704    498   -454   -148    602     85    332    -64   -150    -23    213
    181    696    514   -441   -166    605     90    296    -96   -179    -46    184
    148    675    524   -413   -189    600     93    257   -127   -215    -83    148
    135    646    511   -389   -187    579     64    181   -207   -306   -166     62
    132    613    480   -371   -174    545     33    106   -285   -371   -223      7
    124    610    485   -368   -181    548     31     70   -316   -394   -241    -28
    119    597    478   -361   -179    537     33     46   -337   -423   -272    -49
    124    610    485   -366   -179    548     33     18   -363   -446   -290    -57
    114    607    493   -361   -189    550     46     12   -363   -444   -283    -54
    127    589    462   -358   -166    527     36      7   -374   -446   -283    -64
    135    613    478   -376   -174    545     46     31   -355   -433   -275    -64
    150    688    537   -418   -192    613     41     44   -327   -405   -244    -25
    145    769    623   -457   -241    698     36     54   -298   -371   -200     -2
    137    818    680   -478   -272    750     38     59   -257   -327   -161     33
    129    820    688   -475   -277    756     20     44   -249   -319   -150     59
    106    820    714   -462   -303    769     12     51   -231   -298   -129     72
    122    805    680   -465   -280    743    -12     10   -277   -348   -176     20
    148    756    605   -452   -228    680    -49    -41   -353   -415   -236    -23
    137    743    605   -441   -233    672    -54    -36   -353   -415   -233    -12
    132    665    532   -397   -200    600    -62    -33   -376   -444   -265    -38
    142    571    428   -358   -142    498    -80    -46   -420   -491   -311    -88
    127    532    402   -329   -137    467    -83    -54   -446   -514   -324   -119
    109    467    358   -290   -124    415    -77    -70   -467   -540   -361   -155
     83    389    306   -236   -111    348    -80    -90   -506   -589   -420   -179
     93    376    280   -236    -93    329    -83    -98   -524   -607   -439   -187
    137    376    239   -257    -51    309   -111   -129   -563   -636   -462   -213
    137    363    226   -252    -44    296   -119   -132   -576   -649   -475   -228
    127    342    215   -233    -44    280   -114   -132   -576   -644   -475   -231
    122    309    187   -215    -33    249   -111   -122   -568   -631   -470   -220
    124    303    179   -215    -25    241   -109   -111   -563   -615   -449   -194
    109    290    181   -200    -36    236   -124   -122   -574   -620   -454   -194
     70    298    228   -184    -77    265   -114   -106   -550   -605   -446   -189
    101    309    207   -205    -54    259   -135   -127   -576   -626   -480   -236
    127    194     67   -163     31    132   -116   -103   -610   -680   -555   -301
    166     -7   -176    -80    168    -90    -51    -18   -652   -797   -730   -459
    174   -132   -306    -20    239   -218     57    122   -607   -878   -885   -631
    119    122      2   -122     57     62    127    176   -457   -771   -789   -571
     20    542    522   -280   -252    532      7   -205   -532   -639   -524   -329
   -103   1083   1187   -488   -646   1132   -267   -774   -724   -405    -72     85
   -194   1756   1951   -779  -1072   1852   -532  -1150   -740     18    540    613
   -127   1844   1971   -859  -1049   1906   -763  -1309   -784    293    878    940
    -75   1343   1418   -633   -748   1379   -787  -1260   -971     36    545    688
    -54    776    828   -363   -441    800   -698  -1156  -1304   -706   -298    -59
    -25    303    329   -137   -176    316   -517   -852  -1293  -1044   -782   -501
     12    272    259   -142   -124    267   -340   -491   -924   -782   -631   -387
     83    316    231   -200    -75    275   -249   -272   -711   -631   -537   -303
    124    327    202   -226    -38    265   -194   -145   -587   -553   -496   -265
    124    303    179   -213    -25    241   -155    -83   -537   -527   -483   -249
    155    296    140   -226      7    218   -153    -75   -532   -527   -483   -257
    148    324    174   -236    -12    249   -142    -41   -493   -498   -449   -236
    150    337    187   -244    -18    262   -129     -7   -462   -478   -428   -200
    171    348    176   -259     -2    262   -111     20   -433   -452   -413   -179
    176    350    174   -265      0    262   -109     36   -407   -433   -400   -145
    158    366    207   -262    -23    288   -111     41   -389   -402   -363   -140
    150    394    241   -272    -46    319   -101     54   -361   -366   -353   -176
    161    420    259   -290    -49    340    -93     62   -342   -355   -366   -148
    174    418    244   -296    -36    332    -85     77   -327   -335   -348   -116
    184    368    184   -277      0    277    -70    109   -303   -303   -327   -106
    189    426    233   -309    -23    329    -51    148   -252   -249   -265    -62
    184    475    290   -329    -51    384    -31    181   -197   -202   -215    -38
    202    459    254   -332    -25    358    -31    194   -184   -205   -244    -49
    223    475    252   -350    -12    363    -33    226   -153   -181   -239      2
    265    530    262   -400      0    394    -46    254   -127   -153   -223     12
    293    576    283   -433      5    431    -33    319    -57    -72   -148     41
    316    618    298   -470      7    459    -20    376      7     -5    -62     98
    322    646    324   -483      0    485     -2    426     72     62      5    153
    337    693    355   -517    -10    524     -5    459    135    119     51    207
    381    758    376   -568      2    568    -20    485    187    174    101    252
    407    795    384   -602     10    589    -31    514    220    213    137    265
    397    805    405   -602     -2    605    -15    535    236    226    140    290
    389    823    431   -607    -20    626      0    527    220    207    119    301
    350    833    483   -592    -64    659     15    506    202    181    101    283
    314    797    480   -558    -83    639     23    478    168    145     70    244
    298    787    488   -542    -96    639     20    446    132    111     46    220
    275    787    509   -532   -116    649     12    405     98     85     33    189
    272    756    483   -514   -103    620     -5    335     31     20    -15    129
    223    737    511   -480   -142    623      5    301     -5    -10    -49     98
    218    698    480   -459   -129    589     -7    244    -62    -67   -106     54
    257    649    392   -454    -67    519    -31    187   -132   -127   -161      2
    244    654    410   -449    -83    532    -23    174   -140   -132   -174     -7
    213    665    449   -439   -119    558    -15    155   -137   -129   -174    -12
    184    670    483   -428   -150    576      2    153   -127   -124   -166    -12
    174    678    504   -426   -166    592     23    161   -103   -101   -135      0
    179    696    517   -436   -168    607     36    174    -83    -77   -111      0
    184    774    589   -478   -202    680     44    200    -41    -31    -62     33
    179    849    670   -514   -244    758     44    210     -2     15    -12     75
    197    906    709   -553   -257    807     18    194      5     33      7     90
    220    945    724   -581   -252    836    -10    184     18     59     25    109
    226    940    711   -584   -241    826    -23    187     28     64     10    109
    205    922    714   -563   -254    818    -28    176     25     57      7    111
    187    883    693   -535   -252    789    -49    129    -28     12    -23     77
    184    836    652   -509   -233    745    -54    135    -51      2    -33     88
    155    750    594   -454   -220    675    -54    145    -62     -7    -49     72
    114    618    504   -366   -194    561    -54    129   -101    -49    -88     12
    135    576    441   -355   -155    511    -54    127   -119    -70   -109    -15
    155    563    407   -358   -124    485    -44    122   -135    -80   -122    -38
    140    514    374   -329   -116    444    -41     90   -168   -119   -168    -77
    124    465    340   -296   -106    402    -41     62   -197   -150   -202    -98
    145    423    275   -285    -64    350    -57     46   -223   -166   -220   -116
    174    423    249   -298    -36    337    -62     54   -226   -161   -213   -109
    168    433    262   -301    -49    348    -59     64   -218   -150   -205    -93
    158    436    277   -298    -59    358    -57     77   -205   -140   -200    -98
    153    413    259   -285    -51    337    -70     57   -218   -145   -202   -127
    137    402    265   -270    -62    335    -83     54   -218   -135   -189   -135
    127    389    262   -259    -67    324    -72     59   -200   -111   -168   -122
    109    340    228   -226    -59    285    -57     49   -215   -132   -187   -150
    109    210    101   -161      2    158    -33     72   -254   -194   -265   -207
    135    -23   -158    -54    145    -90     10    150   -337   -363   -465   -394
    137   -161   -298     10    218   -228    129    275   -345   -504   -659   -589
    101     10    -90    -57     93    -38    259    309   -252   -457   -613   -558
    -49    374    420   -163   -236    397    202    -83   -285   -309   -358   -327
   -166    966   1132   -400   -649   1049   -101   -672   -355     23    148    161
   -239   1683   1919   -722  -1080   1800   -397   -963   -194    594    852    802
   -202   1891   2094   -844  -1148   1992   -654  -1052    -62   1039   1322   1228
   -135   1480   1615   -672   -875   1548   -756  -1052   -215    880   1106   1039
   -111    865    976   -376   -542    919   -680   -976   -636    106    288    303
    -85    350    433   -135   -259    392   -467   -698   -795   -413   -319   -252
     -7    218    226   -106   -116    220   -283   -345   -545   -293   -311   -257
     62    218    155   -140    -46    187   -142    -88   -335   -145   -220   -189
     96    223    127   -158    -15    176    -46     75   -202    -57   -145   -153
    103    187     80   -145     10    135     -7    129   -166    -38   -109   -153
    106    166     57   -137     23    111     23    168   -135    -18    -88   -140
     98    148     49   -124     23     98     41    194   -114     -2    -85   -114
     80    127     46   -103     18     88     67    213    -93      7    -88    -96
     83    189    106   -137    -12    148     77    220    -77     18    -85    -90
     98    257    155   -179    -28    207     75    228    -62     38    -72    -77
    127    288    158   -207    -15    223     44    210    -72     33    -77    -90
    145    285    140   -215      2    213     36    207    -77     36    -67    -83
    140    298    155   -220     -7    226     57    231    -51     59    -49    -49
    129    314    181   -223    -25    249     72    254    -23     88    -18    -28
    148    322    174   -236    -12    249     83    290     12    137     33    -23
    166    348    181   -257     -7    265     88    322     51    179     59    -20
    155    361    205   -259    -25    283    106    353     90    210     70     18
    132    358    226   -244    -46    293    140    392    135    252    103     62
    137    353    215   -246    -41    285    161    433    174    283    127     80
    176    350    174   -262      2    262    166    475    205    311    150    101
    197    387    189   -293      5    288    171    537    267    366    194    148
    223    413    187   -319     18    301    181    602    329    441    254    194
    249    452    202   -350     23    327    184    680    402    524    319    252
    277    506    228   -392     25    368    218    771    491    618    392    316
    290    535    244   -413     23    389    265    818    545    672    452    374
    283    535    249   -410     18    392    288    836    558    706    493    410
    267    558    288   -413    -10    426    301    857    579    735    524    439
    257    561    303   -407    -23    433    301    867    589    750    542    454
    215    545    329   -381    -57    439    303    841    571    737    540    449
    174    522    348   -348    -88    436    327    807    545    714    527    428
    148    509    358   -329   -106    433    340    776    522    696    514    410
    135    509    374   -322   -119    441    337    735    488    667    496    387
    111    488    374   -301   -132    431    327    693    462    649    475    366
     77    452    374   -265   -148    413    337    652    441    623    457    345
     57    407    350   -233   -148    381    335    592    400    576    423    306
     28    381    353   -205   -161    368    332    550    376    555    405    285
     -7    358    366   -176   -189    361    337    532    368    550    394    270
    -28    358    387   -163   -207    371    374    511    358    542    387    259
    -18    353    371   -168   -194    361    381    504    350    542    387    259
      5    355    350   -179   -171    353    387    491    345    537    379    254
     20    366    345   -192   -163    355    410    506    353    542    384    257
     25    405    379   -215   -176    392    394    509    355    550    392    262
      2    465    459   -236   -228    462    389    530    402    597    449    309
     -5    478    483   -236   -244    480    387    535    428    628    483    337
     15    509    493   -262   -239    501    363    504    426    633    498    348
     59    511    449   -285   -194    480    316    472    407    626    504    353
     67    483    415   -277   -174    449    293    444    376    592    472    337
     54    439    384   -246   -163    413    270    415    348    563    444    332
     31    381    348   -207   -158    363    241    392    324    548    428    309
     23    337    314   -181   -145    327    239    376    298    511    392    288
     25    236    207   -132    -90    223    231    361    249    457    340    254
     20    161    140    -90    -59    150    213    340    207    426    311    184
     -2    119    119    -59    -59    119    207    309    174    392    280    135
    -20     67     88    -23    -54     77    218    301    161    387    280    132
    -44     36     77      2    -62     57    236    298    166    389    285    119
     -2     20     23     -7    -12     20    205    236    106    327    226     62
     41     -7    -51    -18     46    -28    174    218     59    280    179     54
     25    -18    -44     -5     33    -31    176    231     70    296    187     64
      5    -41    -46     18     23    -41    171    226     70    301    187     54
    -10    -77    -67     44     28    -72    168    223     64    298    184     54
    -23    -88    -64     54     20    -77    163    220     64    301    197     59
    -31    -80    -49     54      7    -64    163    233     77    314    207     54
    -41    -83    -44     62      0    -64    179    241     88    311    202     62
    -23   -161   -137     93     57   -150    184    226     28    241    124     10
      0   -392   -394    194    194   -392    233    241   -103     46    -96   -218
     10   -626   -636    306    322   -631    355    342   -166   -140   -327   -457
      2   -579   -581    288    290   -581    475    459    -80   -127   -345   -509
   -109   -239   -129    174     10   -184    470    231     -7     38   -111   -301
   -314    381    696    -33   -506    537    210   -355     18    420    449    267
   -462   1140   1602   -340  -1031   1371    -51   -753    187    997   1187   1008
   -418   1535   1953   -561  -1187   1743   -324   -919    353   1514   1774   1608
   -332   1270   1602   -467   -966   1436   -504   -982    220   1480   1722   1597
   -277    685    963   -205   -620    826   -488   -922   -184    771    953    846
   -254    124    379     64   -316    249   -293   -652   -423    153    241    132
   -194   -101     93    148   -145     -5    -77   -270   -267    122     93    -36
    -85   -109    -23     98    -31    -67     70     12    -85    231    148      7
    -25    -98    -75     62     23    -85    153    155      5    283    176     33
      0    -85    -88     41     44    -85    187    202     31    293    179     23
     12    -93   -106     38     57   -101    200    220     41    293    174      7
     15   -116   -132     51     72   -124    213    239     51    296    181      5
      2   -129   -132     62     64   -129    223    262     62    301    189     10
    -10   -116   -106     62     46   -111    233    285     83    314    200     20
    -38   -116    -77     75     18    -98    244    306    103    329    213     31
    -44   -124    -80     85     18   -103    246    324    119    342    223     49
    -41   -111    -72     75     15    -93    257    345    137    366    246     72
    -36    -72    -36     54     -2    -54    267    368    163    402    280    106
    -36    -57    -20     46    -10    -38    277    392    189    428    298    132
    -38    -46     -7     44    -15    -28    293    415    220    459    322    153
    -44    -28     15     36    -31     -7    309    441    254    491    358    176
    -12    -23    -10     18     -2    -18    314    459    270    501    368    189
     28     -5    -36    -12     31    -20    316    496    293    524    387    213
     38      7    -31    -23     36    -10    327    540    327    571    423    239
     28     -5    -33    -12     28    -18    324    576    350    589    441    262
     20     20      0    -20     10     10    337    631    392    628    472    314
     36     49     12    -44     10     31    355    693    444    688    519    353
     70     88     18    -77     25     54    379    771    514    771    587    397
     98    135     36   -119     31     85    384    826    561    815    626    444
    127    163     33   -145     46     98    379    870    600    865    672    491
    145    184     36   -166     54    109    381    901    631    901    706    527
    153    241     88   -197     33    166    389    914    646    924    737    558
    148    275    124   -213     12    200    394    911    657    945    769    579
    145    280    135   -213      5    210    394    893    649    937    766    566
    135    265    129   -202      2    197    397    870    633    924    763    558
    132    246    114   -189     10    181    392    841    607    904    743    542
    106    223    114   -166     -2    168    384    797    574    862    704    522
     98    223    124   -161    -12    174    376    750    537    833    683    491
     83    228    145   -155    -31    187    361    683    498    797    652    436
     64    202    137   -132    -36    171    348    615    452    740    597    397
     36    119     80    -80    -20    101    337    561    394    662    527    361
     15     98     83    -57    -33     90    340    527    368    654    519    322
     10    114    101    -64    -46    109    348    511    363    665    540    303
     12    129    116    -70    -51    124    361    509    374    675    553    309
      5    119    114    -64    -54    119    379    514    387    675    555    319
     10     93     83    -51    -36     88    397    527    392    670    548    311
     28    142    114    -85    -44    129    420    550    423    696    579    327
     36    213    176   -124    -70    194    431    566    459    727    618    361
     38    249    210   -145    -85    231    418    566    475    740    639    392
     49    301    252   -174   -101    275    384    558    480    753    654    428
     44    290    246   -168   -101    270    353    537    470    748    652    428
     36    262    226   -148    -93    244    345    530    465    745    652    415
     25    257    228   -142   -101    241    327    501    439    706    620    389
     36    231    194   -135    -80    213    316    475    410    678    600    366
     36    181    142   -111    -54    161    314    467    389    659    574    324
     12     59     46    -36    -15     54    311    454    342    600    506    272
     -7    -28    -20     15      5    -25    314    446    319    587    488    254
    -23    -64    -44     44     10    -54    309    426    290    566    472    220
    -44   -111    -67     75     10    -90    306    392    254    522    431    174
    -49   -137    -88     93     18   -114    303    376    231    498    418    166
    -49   -148   -101     98     23   -124    301    366    213    480    397    176
    -54   -168   -114    111     28   -142    296    353    200    446    371    187
    -72   -192   -119    132     23   -158    309    361    213    470    384    176
    -70   -184   -114    127     20   -150    293    345    205    467    389    127
    -51   -184   -132    116     38   -158    285    324    181    439    379    106
    -33   -181   -150    106     57   -166    277    316    163    418    355    106
    -23   -210   -187    116     80   -200    275    316    155    413    355    127
    -12   -197   -184    106     85   -192    270    316    161    420    363    103
     -5   -267   -265    135    127   -267    267    316    124    368    314     28
     23   -472   -496    226    259   -483    306    329      2    161     75   -205
     41   -644   -688    298    363   -665    415    405    -72    -41   -181   -428
     57   -602   -659    272    358   -631    527    537     -2    -51   -210   -475
    -64   -332   -267    197     98   -301    514    301     80    135     46   -231
   -272    257    530      7   -402    392    335   -163    220    561    633    374
   -431   1018   1449   -293   -940   1231    148   -433    524   1205   1413   1166
   -389   1371   1761   -491  -1075   1566    -88   -511    758   1745   1990   1810
   -301   1018   1319   -358   -810   1166   -249   -610    527   1569   1805   1699
   -280    452    732    -85   -506    592   -306   -698     20    833   1047    901
   -280    -10    270    142   -275    129   -189   -519   -267    226    381    148
   -202   -176     25    189   -114    -75     28   -122   -119    200    233    -28
    -33   -213   -179    122     72   -197    148    106     -2    239    228     20
     23   -226   -249     98    135   -236    231    262     90    290    272     72
     28   -220   -249     96    137   -233    275    332    129    314    283     75
     23   -205   -228     90    124   -215    296    374    158    332    303     85
     46   -192   -239     72    140   -215    285    374    153    322    303     49
     64   -187   -252     62    155   -220    277    363    140    296    288     28
     77   -189   -267     54    171   -228    293    384    163    311    306     62
     75   -166   -241     46    158   -202    306    392    176    324    316     67
     72   -137   -213     31    140   -174    314    405    202    363    371     88
     67   -135   -202     31    135   -168    322    415    220    371    368     28
     51   -145   -200     44    124   -171    340    441    231    355    314     72
     62   -135   -197     36    129   -166    348    475    249    371    342    145
     77   -119   -200     20    135   -158    345    498    270    397    368    155
     90   -119   -210     12    148   -163    327    498    270    397    368    150
     80    -90   -171      5    124   -129    329    535    309    444    426    176
    109    -70   -179    -18    142   -124    332    553    332    472    462    179
    109    -51   -161    -31    132   -106    332    581    355    478    470    189
    122    -51   -174    -36    145   -111    353    639    407    524    517    231
    145    -31   -179    -59    161   -103    355    675    441    553    545    252
    163    -10   -174    -75    168    -90    363    730    488    602    592    288
    181     18   -166   -101    174    -72    374    782    540    652    628    324
    192     64   -127   -129    161    -31    379    831    589    698    667    371
    202    109    -93   -155    145     10    368    862    628    737    704    413
    218    150    -67   -184    142     41    376    901    665    776    745    454
    236    189    -46   -215    142     72    371    914    678    789    758    475
    233    215    -18   -226    127     98    363    904    675    776    753    483
    215    228     12   -223    101    122    363    883    667    758    743    483
    200    233     33   -215     83    135    366    857    652    740    735    480
    187    233     44   -213     72    140    371    818    631    717    719    462
    179    252     70   -215     54    161    371    763    592    667    685    420
    181    228     44   -207     70    137    361    701    524    594    639    381
    171    205     33   -187     70    119    361    657    480    561    636    363
    161    176     15   -171     72     96    350    587    426    517    592    298
    142    153     10   -148     67     83    342    527    381    462    532    239
    124    171     44   -148     38    109    348    496    366    433    496    215
    122    148     25   -135     49     88    350    459    345    397    457    187
    119    155     33   -137     44     93    340    431    322    379    444    171
    129    187     54   -158     38    122    342    423    311    368    433    158
    140    210     67   -176     36    140    361    433    322    374    436    161
    142    246    103   -194     20    176    374    459    353    400    454    200
    140    309    168   -226    -12    239    376    475    392    444    501    236
    122    363    241   -244    -59    303    374    465    413    467    530    241
    114    426    309   -272    -96    368    355    454    433    485    550    259
    142    436    293   -288    -75    366    327    446    433    485    558    272
    187    420    233   -306    -23    327    290    415    389    449    527    252
    174    407    233   -290    -31    322    275    397    368    436    514    244
    145    374    226   -259    -41    301    267    379    348    415    501    223
    148    340    192   -244    -20    267    267    379    332    397    491    218
    145    223     75   -187     33    150    244    358    283    340    431    168
    132    124     -7   -127     70     59    231    342    244    290    379    124
    119     90    -31   -106     75     28    215    322    215    262    345     90
    122     96    -25   -109     75     36    205    298    181    231    311     59
    111     67    -46    -90     77     12    207    288    163    210    290     51
     72     -7    -83    -33     77    -44    187    246    116    158    244     18
     46    -46    -93      0     67    -70    171    213     80    122    215     -2
     59    -49   -109     -5     83    -77    181    210     83    122    215     -2
     72    -36   -111    -18     90    -75    205    213     88    124    223     -2
     72    -33   -106    -20     88    -70    210    207     83    116    218    -10
     54    -54   -109      0     80    -80    202    200     72    101    202    -23
     51    -44    -96     -2     72    -70    200    205     72    101    207    -12
     54    -64   -122      2     88    -93    184    197     54     83    189    -25
     90   -148   -239     28    163   -192    197    218     23     20    116    -96
    129   -358   -491    111    309   -423    241    262    -70   -161    -90   -298
    111   -532   -644    210    376   -587    340    340   -129   -353   -316   -540
    106   -389   -498    140    301   -444    441    433    -23   -303   -277   -530
     10    -41    -54     15     31    -49    420    187     41   -111     -7   -254
   -116    563    680   -226   -400    620    174   -316     72    275    542    309
   -241   1291   1532   -524   -885   1410    -75   -607    309    901   1309   1054
   -181   1387   1569   -605   -875   1478   -290   -662    467   1356   1764   1514
    -64    966   1028   -452   -548    997   -402   -719    220   1119   1496   1280
     -5    436    441   -215   -223    439   -418   -761   -293    301    691    496
     -2    -44    -41     23     18    -44   -314   -626   -584   -327     28   -163
      2   -194   -197     93     98   -197   -137   -306   -371   -236      5   -181
     70   -111   -181     20    124   -145     -5    -54   -174    -98     83    -83
    150    -18   -168    -67    158    -93     90    135    -25     12    161    -20
    129    -54   -184    -36    155   -119    127    194     18     28    135    -54
    148    -57   -207    -46    176   -132    174    220     23     12    106    -18
    179      5   -174    -93    174    -83    197    246     51     36    140      7
    166     12   -155    -90    161    -70    228    265     67     46    153     10
    174     -7   -181    -83    176    -93    262    283     77     44    142     12
    181    -12   -194    -85    187   -101    280    290     93     49    150     20
    181    -18   -200    -83    189   -109    288    309    116     75    174     41
    197     18   -179   -109    187    -80    283    319    135     93    187     51
    207     33   -174   -119    192    -70    283    329    148    109    197     57
    174     15   -161    -96    168    -72    290    350    168    127    207     67
    192     75   -116   -135    155    -20    296    374    202    163    244     98
    213    103   -111   -158    163     -5    267    376    220    176    259    111
    215    111   -103   -163    161      5    262    402    249    200    280    127
    200    153    -49   -176    124     51    270    462    309    254    324    174
    205    176    -28   -189    116     72    283    506    355    306    368    220
    228    181    -46   -207    137     67    316    558    400    353    415    267
    192    202     10   -197     90    106    394    615    449    405    454    306
    145    189     41   -168     51    116    420    659    501    449    488    335
    142    226     83   -184     28    153    428    719    571    519    545    389
    181    293    111   -239     36    202    428    784    646    592    610    462
    202    324    122   -262     41    223    394    826    698    649    659    519
    220    379    155   -301     33    267    379    865    740    696    696    561
    226    420    192   -324     15    306    342    865    743    704    704    576
    187    420    233   -306    -23    327    355    836    714    678    688    566
    127    397    270   -262    -70    335    407    800    678    641    659    532
     88    350    262   -220    -88    306    405    711    589    542    584    478
     93    345    252   -220    -77    298    405    662    532    488    540    436
     85    342    257   -215    -85    301    407    626    493    452    514    397
     70    335    265   -202    -96    301    394    571    446    400    478    371
     67    324    257   -200    -93    290    376    498    381    329    413    319
     59    324    265   -192   -103    296    355    436    329    275    361    265
     49    298    249   -176    -98    275    327    374    267    213    301    207
     46    288    241   -166    -96    265    332    340    233    174    267    179
     31    288    257   -161   -114    272    348    342    239    181    267    184
     38    303    265   -171   -114    283    337    337    244    187    270    189
     33    272    236   -153   -101    254    309    301    218    155    241    168
     15    257    241   -135   -111    249    324    293    202    137    220    145
     36    283    246   -161   -106    265    363    332    239    168    252    176
     62    337    272   -200   -103    306    358    340    267    197    290    215
     41    381    340   -213   -148    361    319    316    272    200    296    210
     70    454    384   -262   -155    420    283    270    246    179    283    200
     80    491    410   -288   -166    449    259    257    254    207    319    252
     72    436    363   -254   -145    400    262    265    257    226    329    280
     77    407    327   -244   -124    368    236    228    213    184    293    257
     77    400    322   -239   -122    361    218    194    181    155    275    241
     64    366    301   -215   -119    335    213    192    171    145    270    236
     77    296    215   -187    -67    257    205    179    135    106    223    189
     88    228    140   -161    -25    187    192    148     72     41    153    116
     85    168     83   -127      2    127    181    114     12    -18     96     67
     72     77      2    -77     33     41    176    101    -23    -54     64     44
     85     41    -44    -64     64      0    174     88    -38    -70     59     38
    137     12   -124    -77    132    -54    150     44    -90   -122     20      2
    124     12   -111    -67    119    -49    140     15   -127   -163    -20    -28
    122      7   -116    -67    119    -54    135     10   -145   -184    -41    -20
    137     38    -98    -88    116    -28    119      7   -148   -163    -20     -5
    129     38    -90    -85    109    -25    109     -2   -158   -168    -23    -18
    124     20   -103    -72    114    -41    103    -10   -174   -187    -46    -20
    124     -2   -129    -62    124    -64    109     -5   -168   -181    -44      0
    119      5   -114    -62    116    -54    103    -15   -174   -187    -59    -15
    116    -31   -148    -44    132    -90     96    -28   -210   -241   -122    -72
    137   -220   -358     41    246   -288    122      0   -301   -381   -280   -215
    140   -413   -553    137    345   -483    228    106   -353   -563   -514   -457
    119   -358   -480    119    298   -418    340    239   -270   -576   -555   -535
     36    -75   -111     18     72    -93    358    135   -184   -436   -358   -363
   -119    436    555   -158   -337    496    145   -394   -241   -184     70     67
   -283   1184   1465   -452   -872   1325   -119   -857   -166    309    756    740
   -303   1618   1922   -657  -1114   1769   -353  -1054    -15    820   1348   1325
   -246   1356   1602   -555   -924   1478   -501  -1132   -129    831   1332   1340
   -213    771    984   -277   -597    878   -511  -1137   -532    197    636    688
   -184    265    446    -41   -316    355   -394   -976   -854   -517   -148    -46
   -135     23    158     57   -145     90   -226   -620   -688   -530   -283   -155
    -72     20     93     25    -83     57    -80   -332   -459   -371   -189    -77
    -18     57     75    -18    -46     64     25   -140   -306   -257   -114    -23
    -31     59     88    -15    -59     72     80    -67   -252   -244   -119      0
      2     33     31    -18    -12     31     75    -72   -277   -272   -140    -20
     41      5    -38    -23     38    -15     64    -54   -280   -259   -132    -28
     49     12    -36    -31     44    -10     64    -20   -262   -244   -127    -12
     57     49    -10    -54     33     20     77     -5   -252   -239   -129      5
     70     80     10    -75     28     46     90     10   -239   -220   -111     12
     62    109     46    -88      7     77    106     25   -213   -197    -85     28
     72    137     64   -103      5    101    106     38   -200   -192    -72     67
     77    171     93   -124     -7    132    101     44   -194   -176    -54     72
     80    194    114   -137    -18    155     93     49   -187   -166    -49     72
     77    207    129   -145    -25    168     90     54   -174   -145    -36     75
     75    241    166   -158    -44    205    111     85   -135   -101     12    124
     67    277    210   -176    -70    244    111    111   -103    -67     41    161
     98    314    213   -207    -57    265    106    116    -93    -57     49    174
    129    335    202   -233    -38    270    106    137    -80    -36     64    189
    140    350    210   -244    -33    280    111    184    -38     15    103    226
    140    363    220   -254    -38    293    111    239      5     67    142    275
    137    392    252   -265    -57    322    111    288     46    109    174    324
    142    441    298   -293    -77    371    114    332     96    161    220    381
    176    483    306   -329    -64    394    119    379    140    210    257    439
    213    514    301   -363    -44    407    124    431    184    280    319    498
    220    561    340   -392    -59    452    129    467    223    342    379    537
    215    602    387   -410    -85    496    119    467    223    361    402    550
    200    620    420   -410   -109    522    111    457    215    368    418    555
    179    631    449   -405   -135    540    119    444    207    361    418    553
    171    626    454   -400   -140    540    116    418    179    337    397    545
    174    633    459   -405   -142    548    101    371    132    293    363    535
    155    620    465   -387   -153    542     90    332     93    267    345    517
    124    618    491   -374   -181    555     83    293     67    252    327    478
     93    607    514   -353   -210    561     75    239     28    213    290    436
     70    553    483   -311   -205    519     64    176    -20    158    246    384
     54    504    449   -277   -197    478     51    124    -67    111    202    340
     36    501    465   -270   -215    483     44     85   -101     83    166    301
     15    485    470   -252   -226    478     51     64   -111     77    155    288
     12    488    475   -252   -231    483     57     54   -111     90    168    280
     12    509    496   -259   -241    504     83     70    -96    116    184    288
     -5    535    540   -265   -272    537    106     90    -72    127    189    303
      0    545    545   -272   -272    545    111     96    -70    114    174    309
     12    576    563   -296   -275    571    119    109    -46    135    197    324
     10    633    623   -322   -306    628    137    135      2    192    252    366
     -2    685    685   -342   -342    685    124    127     20    213    283    387
      0    719    719   -361   -358    719     90    122     31    231    309    410
     -2    717    717   -358   -358    717     62    119     25    233    309    407
    -10    680    691   -335   -350    685     51    101      7    220    288    381
     -5    657    662   -327   -335    659     23     51    -41    171    249    353
      0    602    602   -301   -301    602      7     28    -80    145    223    342
     -5    548    553   -270   -277    550      5     28   -101    119    181    327
    -12    452    465   -218   -239    457     -2     12   -150     62    119    293
    -41    381    423   -171   -231    402      2      7   -174     54    109    249
    -49    337    387   -145   -218    361      5    -12   -192     41     96    213
    -51    314    363   -132   -207    340     -5    -49   -231    -10     51    184
    -38    309    348   -135   -192    327    -18    -62   -246    -23     31    166
    -38    267    303   -116   -171    283    -23    -75   -267    -57     -7    163
    -67    231    298    -83   -181    262     -5    -62   -257    -38     -5    163
    -77    223    301    -72   -189    259      2    -44   -239    -15     15    163
    -31    220    252    -93   -140    236    -20    -77   -275    -44     -5    122
    -28    189    218    -80   -124    202    -18    -75   -280    -46      0    135
    -31    192    223    -80   -127    207     -7    -64   -262    -28      7    137
    -46    171    215    -64   -129    192     -2    -54   -249    -18     12    145
    -51    137    189    -41   -119    163      2    -49   -254    -28     -5    145
    -31     51     83    -12    -57     67      0    -51   -319   -119   -106     44
     12   -166   -179     75     96   -174     59    -12   -433   -311   -324   -187
     38   -290   -332    124    184   -311    168     96   -467   -449   -480   -394
      5   -187   -192     90     98   -189    283    189   -348   -379   -428   -428
   -187    181    366      0   -277    272    210   -171   -285   -174   -145    -83
   -381    872   1254   -246   -818   1062    -33   -657   -155    298    483    636
   -472   1561   2034   -545  -1254   1797   -252   -875    142    974   1280   1408
   -389   1766   2156   -688  -1273   1961   -509   -927    316   1447   1787   1922
   -366   1280   1647   -457  -1008   1462   -615  -1008    -12   1054   1363   1514
   -361    652   1013   -145   -685    831   -576   -987   -478    259    506    665
   -350    223    571     62   -462    397   -389   -714   -620   -181    -12    140
   -290    111    402     90   -345    257   -171   -340   -400    -70     12    111
   -205    140    342     31   -275    241    -62   -135   -262     12     54    119
   -148    124    270     10   -210    197     -2    -23   -210     31     36    145
   -132     72    205     28   -168    140     25     28   -176     57     46    135
   -148     72    220     38   -184    145     49     62   -145     85     72    129
   -145     80    223     31   -184    150     70     90   -127     98     88    150
   -122    106    226      7   -174    166     85    114   -109    106     93    176
   -103    122    226    -12   -163    174     96    129   -101    109     98    194
    -83    161    244    -38   -163    202    106    158    -59    166    137    181
    -64    148    213    -41   -140    179    111    176    -44    181    148    192
    -57    142    200    -41   -129    168    122    197    -25    205    163    218
    -49    148    194    -49   -124    171    132    220     -2    239    187    213
    -46    142    189    -46   -116    166    140    228     10    244    179    181
    -62    129    192    -33   -127    161    161    252     33    280    200    231
    -75    145    220    -33   -148    181    176    283     70    322    226    257
   -122    132    254     -7   -187    192    184    319    101    348    254    296
   -142    122    265     10   -202    192    174    345    111    371    290    324
   -122    174    296    -28   -207    236    176    371    145    415    329    324
    -67    236    303    -85   -187    270    171    413    184    444    345    358
     -7    285    293   -140   -150    290    174    470    239    488    381    413
     44    337    293   -189   -124    316    176    527    293    545    433    462
     72    397    324   -236   -124    361    168    574    345    602    475    467
     88    433    345   -262   -129    389    174    623    394    652    524    517
    109    488    376   -301   -132    433    192    672    446    704    568    561
    135    524    389   -329   -127    457    207    711    493    748    605    620
    153    561    407   -358   -127    485    215    719    511    774    639    659
    155    589    433   -374   -140    514    218    706    511    776    639    665
    153    607    454   -381   -150    532    213    685    506    766    628    657
    142    610    467   -376   -161    540    207    652    488    743    605    636
    127    613    485   -371   -181    550    207    605    467    732    600    587
    116    610    493   -363   -187    550    207    563    441    711    589    553
     90    576    483   -335   -194    530    200    504    397    667    550    522
     46    550    504   -298   -228    527    189    449    366    633    517    485
     15    519    504   -267   -244    511    187    402    327    594    478    454
      2    509    504   -257   -249    506    181    363    290    548    423    426
     -7    462    470   -228   -239    465    181    327    267    532    407    392
    -15    459    475   -220   -244    467    189    319    277    555    441    384
    -31    493    522   -233   -277    506    200    319    288    571    462    394
    -41    509    548   -233   -296    527    215    332    296    579    465    413
    -31    517    545   -244   -288    530    223    345    306    579    449    418
    -12    561    574   -272   -293    566    239    376    337    607    467    433
    -18    615    633   -301   -324    623    254    400    379    646    506    465
    -31    644    675   -306   -353    659    246    402    410    675    545    498
    -33    657    691   -311   -363    672    213    387    423    693    566    519
    -36    657    693   -309   -363    675    174    374    423    709    581    527
    -49    649    698   -301   -374    672    142    345    397    696    579    498
    -49    659    706   -306   -376    683    127    322    387    683    566    488
    -57    646    704   -296   -379    672    116    301    374    667    548    480
    -64    584    649   -259   -355    615    116    293    348    641    517    457
    -77    478    555   -202   -316    517    103    277    309    597    462    405
    -96    394    488   -150   -293    441    106    262    272    555    413    361
   -111    329    439   -111   -275    384    119    252    252    532    392    345
   -114    298    413    -90   -262    355    137    246    246    530    392    355
   -119    285    402    -83   -262    342    137    231    239    522    392    332
   -124    277    400    -77   -262    337    140    220    233    519    387    306
   -127    241    368    -57   -249    303    148    207    220    501    366    293
   -132    228    361    -46   -246    293    145    207    213    496    361    288
   -142    213    353    -36   -246    280    137    197    200    483    348    275
   -161    179    340    -10   -249    259    150    197    205    488    355    275
   -176    161    335      7   -254    246    163    200    207    498    374    270
   -184    127    311     28   -246    218    166    187    197    483    350    226
   -218     70    288     72   -254    179    189    181    187    454    301    218
   -223    -15    207    119   -215     96    210    166    137    384    231    161
   -231   -272    -41    249    -96   -155    239    158      0    181      2    -77
   -290   -558   -267    426    -12   -413    324    220   -109    -33   -239   -329
   -363   -553   -189    457    -88   -371    405    303    -31     -7   -220   -355
   -493   -270    223    381   -358    -23    379    109     93    213     46    -83
   -636    366   1002    132   -820    683    155   -280    293    696    644    527
   -766   1150   1917   -192  -1340   1532    -31   -465    659   1374   1413   1293
   -714   1428   2143   -358  -1428   1784   -257   -454    940   1906   1925   1875
   -574   1104   1678   -265  -1127   1389   -475   -553    743   1774   1779   1779
   -545    524   1067      7   -807    795   -540   -685    197   1026   1047   1021
   -540     20    561    259   -550    290   -397   -592   -194    322    322    252
   -470   -101    368    285   -420    132   -150   -231    -51    329    241    127
   -363    -80    280    220   -324     98     18     15     98    426    290    122
   -290   -101    187    194   -241     41    124    166    192    478    309    111
   -270    -93    176    181   -223     41    179    244    249    504    319    129
   -275   -103    168    189   -223     31    189    267    254    501    303    122
   -246   -119    124    181   -187      2    189    272    239    478    275    155
   -239   -127    111    181   -176     -7    202    301    262    501    288    163
   -220   -106    114    163   -168      2    223    332    293    532    290    135
   -200   -116     83    158   -142    -18    244    358    314    545    303    171
   -174   -101     72    137   -124    -15    259    387    348    579    340    200
   -166    -93     70    127   -119    -12    277    413    381    610    371    207
   -150    -90     59    122   -106    -15    285    423    400    623    392    210
   -140    -41     96     90   -119     25    288    431    405    633    405    233
   -145    -23    122     83   -135     49    301    470    439    672    431    275
   -124    -36     88     80   -106     23    314    496    459    688    439    288
   -106    -44     62     75    -85      7    345    553    514    745    498    327
   -122    -15    103     67   -114     44    363    605    576    820    568    355
   -116     18    135     46   -124     75    358    636    607    852    597    358
   -119     51    171     33   -145    111    361    680    639    878    605    387
   -111     70    181     20   -145    124    379    745    688    924    631    462
   -111     90    200      7   -155    145    387    789    724    966    667    504
   -116    150    265    -18   -192    207    400    839    769   1005    696    530
   -106    210    314    -51   -210    259    402    885    805   1049    732    579
   -101    293    394    -96   -246    342    387    919    859   1127    805    607
   -109    345    454   -119   -283    400    381    930    896   1176    867    626
    -90    366    457   -140   -272    410    371    914    885   1156    849    610
    -85    376    459   -148   -272    415    368    911    885   1153    841    644
    -96    384    480   -142   -288    431    361    893    870   1135    833    631
   -111    389    498   -140   -306    444    353    849    839   1098    815    613
   -129    358    488   -114   -309    420    355    823    823   1083    802    597
   -122    327    446   -103   -285    384    335    769    771   1026    745    540
   -129    239    368    -54   -249    303    335    714    719    969    691    493
   -179    200    379    -12   -280    290    340    662    688    937    667    449
   -200    187    387      5   -293    285    337    600    646    898    639    413
   -202    168    371     15   -288    270    319    537    587    839    581    358
   -202    194    397      5   -298    296    309    491    553    807    545    314
   -223    153    376     33   -301    265    327    485    550    805    537    306
   -236    116    353     59   -296    233    345    483    555    807    540    306
   -236    137    371     46   -303    254    348    483    563    823    558    319
   -226    122    348     51   -285    233    366    501    579    836    568    335
   -205    153    358     25   -280    254    371    506    587    841    568    322
   -181    223    405    -20   -293    311    374    519    618    870    597    337
   -176    270    444    -46   -311    355    366    509    639    893    623    361
   -181    303    485    -59   -332    394    348    501    649    919    654    394
   -166    335    501    -85   -335    415    309    470    639    927    667    407
   -158    327    483    -85   -319    405    283    444    607    896    639    381
   -153    316    470    -83   -311    394    257    418    579    865    613    358
   -174    293    467    -59   -319    379    239    392    555    849    600    348
   -197    215    413    -10   -303    314    244    379    530    815    555    311
   -197    122    319     36   -257    220    239    374    506    784    517    285
   -205     38    241     80   -223    140    228    350    459    737    467    233
   -205     -7    197    106   -202     93    226    332    431    717    449    205
   -215    -46    168    129   -192     59    223    311    405    701    431    179
   -215    -70    145    142   -181     36    218    301    384    688    418    161
   -210    -41    168    124   -192     62    192    277    358    667    397    140
   -215    -31    184    124   -200     75    176    259    337    641    368    124
   -210    -77    132    145   -174     25    171    249    314    618    340    114
   -233   -116    114    174   -176     -2    184    252    316    620    340    119
   -257   -127    129    189   -194      0    200    262    329    641    363    129
   -275   -122    153    200   -215     15    210    272    332    652    381    127
   -280    -93    187    184   -236     46    197    254    322    649    384    114
   -285   -124    158    205   -223     15    184    231    303    628    363     93
   -257   -187     70    218   -163    -59    184    228    277    587    309     38
   -192   -319   -127    257    -33   -223    215    257    223    480    179    -67
   -145   -555   -410    348    132   -483    301    342    155    288    -57   -293
   -106   -555   -449    329    168   -504    394    470    215    241   -148   -423
   -124   -309   -184    215     28   -246    439    449    337    374      5   -288
   -246    109    355     70   -301    231    303     20    322    592    368     90
   -400    823   1223   -213   -813   1023     59   -449    374   1057   1034    763
   -374   1350   1725   -488  -1049   1538   -189   -670    517   1582   1667   1408
   -249   1223   1473   -488   -862   1348   -397   -763    457   1735   1818   1600
   -197    654    852   -228   -524    753   -462   -820     80   1200   1228   1034
   -192    148    337     20   -265    241   -384   -771   -348    355    329    135
   -187   -148     38    166   -114    -54   -205   -475   -290    166     25   -176
   -158   -194    -38    174    -62   -116    -33   -153    -31    335    106   -106
   -101   -192    -90    148     -5   -142     88     75    148    454    181    -33
    -77   -189   -114    132     18   -150    137    174    215    496    213    -18
    -72   -184   -111    129     18   -150    140    202    228    501    218    -31
    -83   -168    -85    124     -2   -127    150    228    252    517    239    -31
    -93   -150    -57    122    -18   -103    163    233    267    522    246    -51
    -88   -109    -20     96    -33    -64    163    233    283    527    252    -49
    -80    -72      5     75    -44    -33    155    246    290    537    259    -36
    -90    -36     51     62    -72      5    158    259    311    558    283    -18
    -90    -38     51     64    -72      5    166    267    322    576    306     -2
    -90    -46     44     67    -70     -2    168    280    332    592    303    -10
    -85    -57     28     70    -59    -15    171    298    353    602    301     10
    -72    -41     31     57    -51     -7    181    324    387    636    340     49
    -70    -23     46     46    -59     10    192    342    410    662    371     46
    -70    -10     59     38    -67     25    189    363    426    680    371     57
    -54     36     90      7    -72     64    189    392    452    706    389     72
    -57     46    103      5    -80     75    200    431    488    735    426    122
    -62     23     85     20    -72     54    215    480    535    776    462    161
    -51     44     96      2    -72     70    233    540    587    831    517    202
    -51     98    150    -23   -101    124    244    602    646    885    566    246
    -15    135    150    -59    -83    142    239    646    701    937    613    280
     33    181    148   -106    -57    166    249    709    766   1008    678    319
     59    194    135   -127    -38    163    265    776    833   1083    750    376
     88    231    142   -161    -28    187    265    810    878   1127    797    418
     77    288    207   -184    -64    249    265    831    911   1161    831    446
     62    324    262   -192    -98    293    262    836    919   1169    841    457
     25    324    298   -176   -137    311    262    823    904   1153    833    452
      7    335    327   -171   -158    332    259    802    878   1127    813    439
     20    327    306   -174   -142    316    252    758    828   1072    771    394
      5    319    314   -161   -153    316    259    727    797   1036    750    358
    -15    303    316   -145   -166    309    249    675    756    989    717    316
    -33    277    309   -122   -171    293    239    618    704    924    665    275
    -64    244    309    -90   -189    277    233    555    649    852    594    226
    -88    207    296    -59   -192    252    228    488    589    787    522    166
    -75    184    259    -57   -166    220    231    472    561    769    498    148
    -57    174    228    -59   -142    200    233    457    542    776    509    109
    -28    163    189    -67   -111    176    233    433    535    771    506     62
    -12    140    153    -62    -83    145    236    413    519    740    485     51
    -15    140    155    -62    -85    148    233    397    511    730    480     54
    -15    158    174    -72    -96    166    239    405    532    748    485     72
     -5    215    220   -106   -111    218    239    423    568    784    511    122
    -12    290    303   -137   -158    296    244    444    618    852    576    148
    -23    303    327   -142   -174    314    223    426    626    867    592    135
      2    324    319   -163   -158    322    179    392    607    857    584    129
     18    301    283   -158   -132    290    161    384    600    852    584    124
     36    290    254   -163   -109    272    140    363    576    831    576    114
     33    303    270   -168   -116    288    122    345    558    813    561    101
     25    309    283   -168   -129    298    109    327    530    776    527     85
     62    218    155   -142    -46    187     80    283    454    698    449     12
     85     98     12    -90     36     57     54    254    384    631    389    -49
     93     54    -38    -75     64     10     44    233    355    594    353    -90
     75     38    -38    -57     57      0     49    223    332    558    324   -101
     49     -5    -54    -23     49    -28     57    223    316    545    324   -101
     28    -36    -64      5     46    -49     57    210    311    548    306   -161
     33    -36    -70      0     49    -51     51    205    303    524    283   -155
     31    -54    -85     12     57    -70     59    210    309    545    316   -148
      7    -88    -96     38     49    -90     72    215    316    568    340   -174
      0    -70    -70     36     33    -70     67    215    314    571    361   -163
    -12    -93    -83     51     33    -88     62    205    306    568    376   -137
    -36    -83    -46     57      5    -64     64    202    311    563    348   -210
    -59   -111    -51     83     -5    -83     85    223    319    542    283   -215
    -59   -158    -98    109     18   -129     88    218    293    498    244   -179
    -33   -324   -290    179    127   -309    114    252    236    410    145   -270
    -25   -579   -553    301    262   -566    213    350    192    249    -64   -480
    -31   -620   -589    322    277   -605    332    493    252    161   -192   -574
    -80   -353   -272    218     96   -314    402    498    387    316     -7   -478
   -197     98    296     46   -249    194    210    -33    280    509    345   -254
   -309    737   1044   -215   -678    891    -93   -561    220    872    898    285
   -350   1337   1686   -496  -1018   1512   -363   -820    342   1395   1548    914
   -254   1335   1590   -540   -922   1462   -574   -875    405   1704   1855   1260
   -205    740    943   -267   -574    841   -589   -839    114   1218   1293    810
   -189    135    324     25   -257    228   -475   -732   -277    428    452     10
   -176   -233    -57    202    -59   -145   -280   -415   -231    205    114   -361
   -148   -228    -80    189    -33   -155   -114    -93     57    392    218   -265
    -77   -220   -145    148     31   -184    -18     85    189    465    257   -218
    -49   -241   -194    145     70   -218     57    210    285    524    296   -189
    -46   -252   -205    148     75   -228     93    265    329    542    298   -163
    -38   -246   -207    142     83   -228    111    306    358    563    322   -124
    -62   -228   -168    145     49   -200    129    329    394    594    355   -129
    -80   -194   -114    137     15   -155    153    361    426    628    381   -109
    -77   -181   -103    127     12   -142    153    345    420    641    397   -116
    -83   -158    -75    122     -5   -116    171    353    444    670    428   -116
    -67   -163    -98    114     15   -132    171    358    449    665    426   -103
    -49   -166   -116    106     33   -142    187    387    491    701    459    -64
     -2   -142   -142     70     67   -142    174    389    498    711    475    -28
     46   -124   -171     38    109   -148    142    371    467    693    472      5
     49   -114   -163     31    103   -137    150    394    504    724    493     36
     57   -111   -168     25    111   -140    158    415    540    748    511     51
     57   -116   -176     28    114   -145    161    436    566    771    530     64
     49   -101   -150     25     98   -124    176    475    605    807    558    109
     49    -51   -103      0     75    -75    181    514    641    844    581    145
     49    -41    -90     -5     70    -64    192    558    698    906    639    155
     44    -36    -80     -5     59    -57    210    613    761    971    698    158
     54     -5    -59    -23     57    -31    220    662    818   1021    743    187
     62     46    -18    -57     38     15    233    730    883   1080    789    275
     80    106     25    -93     25     67    246    789    945   1145    846    353
    114    129     15   -122     49     72    241    805    966   1174    867    353
    106    114      7   -109     49     62    252    826    995   1202    911    374
     96    166     70   -132     12    119    257    828   1000   1215    927    376
    106    189     83   -148     12    137    259    810    979   1200    924    366
    111    202     90   -158     10    148    265    779    956   1171    906    361
     88    202    114   -145    -12    158    270    737    919   1132    883    353
     67    194    127   -132    -28    161    270    696    885   1091    846    329
     62    161     98   -111    -18    132    259    639    831   1028    789    293
     57    129     72    -96     -7    101    246    579    782    992    763    226
     41    122     80    -80    -18    101    239    524    737    953    737    179
     31     59     28    -46      0     44    231    472    680    896    683    135
     12     28     12    -20      0     20    223    431    639    857    644    101
      0     10     10     -7     -5     10    226    400    618    833    620     75
     12     10     -2    -10      7      5    236    394    620    836    631     80
     15     15     -2    -18     10      7    244    394    615    844    644     62
     15     23      5    -20      5     15    254    392    613    839    636     49
     10     23     12    -20      0     18    257    392    605    823    615     44
     -5     64     70    -28    -36     67    272    413    628    846    636     70
     -5    148    150    -72    -77    150    285    444    685    914    706    124
     -7    205    210    -98   -109    207    277    449    719    948    743    158
     -5    213    218   -106   -111    215    249    433    719    945    748    189
     20    210    189   -114    -83    200    213    420    714    948    750    197
     23    192    168   -109    -72    179    189    394    685    932    737    150
      7    187    176    -98    -83    181    181    376    667    914    727    140
    -15    153    168    -70    -93    161    181    363    654    893    696    140
    -31    114    145    -41    -88    129    202    368    641    875    672    140
    -46      0     44     23    -46     20    192    348    592    846    639     72
    -62   -103    -44     83    -10    -75    187    319    548    813    610     20
    -59   -163   -103    111     20   -135    184    288    506    771    589    -12
    -57   -189   -132    124     36   -161    179    272    480    753    600    -25
    -51   -241   -189    145     67   -218    168    254    457    722    592    -31
    -57   -259   -202    158     70   -233    161    236    433    691    555    -20
    -59   -244   -184    148     62   -215    150    223    420    675    530     -5
    -57   -244   -187    150     64   -215    140    210    407    667    514    -12
    -70   -257   -189    163     57   -223    129    197    392    654    491    -33
    -77   -259   -181    166     51   -220    129    194    379    639    475    -44
    -88   -272   -184    179     46   -231    129    187    374    626    454    -54
   -106   -303   -197    205     44   -252    137    189    368    605    428    -51
   -106   -340   -236    220     64   -288    132    189    345    581    405    -67
    -93   -407   -314    249    109   -361    145    200    316    545    363   -163
    -67   -605   -537    335    233   -574    200    226    215    376    184   -361
    -51   -815   -763    433    355   -789    322    314    142    171    -70   -605
    -54   -756   -704    402    322   -730    444    436    244    202    -62   -610
   -150   -459   -309    303     77   -384    426    215    316    379    179   -389
   -298    101    400     96   -350    249    184   -319    335    722    675    116
   -441    867   1309   -213   -875   1088    -59   -662    553   1327   1426    862
   -420   1184   1605   -384  -1013   1392   -311   -737    782   1886   2018   1447
   -355    872   1226   -259   -789   1049   -465   -774    644   1839   1938   1400
   -345    275    618     33   -480    446   -470   -787    179   1114   1174    672
   -348   -283     64    316   -207   -109   -306   -613   -174    368    368    -96
   -314   -428   -116    368   -101   -275    -80   -228     44    436    332   -163
   -249   -394   -148    322    -51   -272     88     51    265    594    444   -109
   -202   -402   -200    301     -2   -301    205    236    387    662    483    -64
   -202   -428   -226    316     10   -327    259    306    426    683    493    -62
   -207   -439   -231    322     10   -335    280    327    441    691    496    -70
   -187   -431   -244    309     25   -340    293    353    462    711    511    -59
   -174   -418   -246    293     36   -332    309    374    480    722    519    -54
   -174   -431   -257    303     41   -345    329    394    493    724    524    -49
   -189   -444   -257    316     31   -350    350    407    506    740    540    -38
   -189   -423   -233    306     20   -327    361    423    522    758    545    -28
   -187   -379   -192    280      2   -285    353    436    532    766    542    -18
   -189   -324   -135    257    -28   -231    340    439    542    779    553      0
   -179   -316   -137    246    -23   -228    335    444    548    784    558      7
   -184   -322   -140    252    -23   -231    335    454    558    792    568     23
   -192   -324   -132    257    -31   -228    329    467    563    797    571     41
   -179   -324   -145    252    -18   -236    327    493    589    828    605     75
   -171   -293   -122    231    -28   -207    319    501    600    844    613     51
   -174   -257    -83    215    -46   -168    311    519    615    854    620     62
   -155   -218    -62    187    -49   -140    303    545    646    883    649     93
   -119   -202    -83    161    -18   -142    316    592    688    924    688    116
    -85   -197   -114    140     12   -155    332    649    724    958    714    153
    -51   -161   -109    106     25   -135    345    701    771   1000    750    194
    -33   -153   -119     93     41   -137    355    756    820   1052    797    246
     -5    -83    -77     44     36    -80    350    792    867   1106    859    290
     25    -57    -83     15     54    -70    342    810    888   1132    898    316
     62    -49   -111     -7     85    -77    335    807    883   1132    909    342
     57    -41    -98    -10     75    -70    348    807    888   1135    911    350
     41    -38    -80      0     59    -59    355    789    875   1119    891    337
     36    -33    -70     -2     51    -51    350    756    849   1093    878    353
     18    -33    -51      7     33    -41    345    711    810   1057    846    324
     -5    -54    -49     28     20    -51    345    662    766   1005    800    296
    -20    -67    -46     44     12    -57    345    613    724    961    769    280
    -41    -98    -57     70      5    -77    340    563    688    930    743    241
    -72   -127    -54     98    -10    -90    337    509    649    891    709    210
    -77   -161    -83    116      0   -122    316    446    592    833    654    155
    -83   -166    -83    124      0   -124    311    413    561    802    626    114
    -90   -179    -90    132      0   -135    324    392    548    797    626    106
    -75   -153    -77    114      0   -114    340    376    548    797    626    101
    -64   -135    -70     98      0   -103    355    368    548    800    628    103
    -54   -137    -83     96     12   -111    363    374    558    800    623    111
    -51   -116    -67     83      5    -93    376    402    587    823    636    150
    -46    -67    -23     57    -12    -46    389    426    631    857    665    213
    -41     -5     33     20    -36     12    379    420    649    888    701    231
    -44     23     67     10    -54     44    348    407    665    927    750    223
    -28     51     77    -12    -51     64    298    384    649    927    761    228
    -10     38     46    -15    -28     41    275    363    628    909    737    226
     -5     18     23     -7    -15     20    259    337    602    885    714    215
    -20     -5     15     12    -18      5    254    319    579    865    698    207
    -28    -44    -15     33     -7    -31    246    303    555    833    662    194
    -36   -142   -106     88     33   -124    236    280    501    784    597    155
    -57   -252   -194    153     67   -226    223    252    449    748    558    103
    -72   -290   -218    181     72   -254    218    223    415    727    535     49
    -96   -329   -236    210     67   -283    207    200    379    693    498     20
   -111   -342   -231    228     59   -288    205    184    361    678    485      7
   -124   -358   -233    239     51   -296    200    168    345    657    472      5
   -127   -355   -228    241     49   -293    197    158    332    639    454      5
   -142   -368   -226    254     41   -298    194    140    319    623    446    -10
   -153   -374   -220    265     33   -298    194    132    319    623    449     -5
   -153   -384   -233    267     38   -309    189    127    309    607    436      5
   -168   -431   -262    301     46   -348    189    122    298    605    426     -2
   -176   -431   -254    303     38   -342    184    116    298    600    423     -7
   -184   -426   -241    303     28   -335    184    114    293    587    405    -10
   -174   -467   -293    319     57   -381    181    103    257    548    355    -46
   -148   -646   -498    397    174   -574    189     96    140    389    176   -233
   -119   -870   -750    493    314   -810    285    184     57    197    -59   -514
   -106   -878   -771    491    332   -826    400    327    111    171   -122   -607
   -202   -657   -457    428    124   -558    433    220    202    303     46   -413
   -410   -145    265    277   -337     59    262   -298    270    628    514     80
   -618    628   1247     -5   -932    937     46   -714    472   1182   1215    826
   -649   1070   1717   -210  -1184   1392   -181   -891    680   1727   1849   1514
   -579    865   1444   -142  -1013   1156   -374  -1002    568   1769   1899   1644
   -530    340    870     96   -698    605   -444  -1057    168   1200   1273    995
   -498   -161    337    327   -420     88   -324   -878   -179    488    488    140
   -431   -410     20    420   -228   -194   -122   -493   -109    358    257   -116
   -322   -431   -111    374   -106   -270     38   -174     77    459    298    -64
   -226   -433   -207    329    -10   -322    140     18    194    545    353    -23
   -187   -418   -233    301     20   -327    171     64    220    558    363    -41
   -158   -392   -236    275     36   -314    168     72    220    542    350    -67
   -135   -374   -241    254     51   -309    158     70    210    527    335    -93
   -122   -355   -233    239     54   -296    155     77    213    527    332    -77
   -127   -342   -218    233     41   -280    153     88    218    527    332    -67
   -135   -319   -184    226     23   -252    153     98    228    535    340    -64
   -135   -301   -168    218     15   -236    153    103    233    535    337    -62
   -132   -303   -171    218     18   -239    168    122    254    553    361    -31
   -140   -316   -179    226     18   -249    174    140    275    571    374    -15
   -140   -327   -187    233     23   -259    176    155    285    581    379     -5
   -129   -316   -187    223     28   -254    187    179    311    610    400     23
   -127   -311   -184    220     28   -249    205    213    342    641    428     57
   -111   -290   -179    200     31   -236    207    239    361    662    449     80
    -93   -272   -181    181     41   -228    210    257    379    678    459     98
    -90   -259   -168    174     36   -215    220    298    418    717    493    132
    -77   -236   -158    158     38   -197    220    332    439    745    514    161
    -59   -179   -119    119     28   -150    215    366    462    763    519    174
    -46   -189   -142    116     46   -166    244    436    519    818    563    226
    -25   -150   -124     88     46   -137    257    491    563    852    597    270
     10    -96   -106     44     57   -101    267    548    605    909    659    335
     59    -49   -109     -5     83    -80    270    592    652    976    709    348
     93     15    -80    -54     85    -31    270    618    683   1010    748    381
    114     85    -28   -101     70     31    270    641    719   1047    797    433
    119    129     10   -124     54     70    265    644    737   1060    815    444
    129    119    -12   -124     72     51    262    628    717   1041    797    428
    132    111    -20   -122     77     46    252    594    680   1005    753    394
    124    111    -12   -119     67     49    244    558    657    974    727    392
    119    101    -18   -109     70     41    244    519    636    950    711    366
    106     75    -33    -93     70     23    239    457    592    901    665    327
     85     44    -41    -67     64      2    226    394    548    852    623    301
     54     18    -38    -38     46    -10    207    314    485    771    555    257
     44    -12    -57    -15     49    -33    192    254    428    709    501    233
     25    -38    -64      5     44    -51    189    215    407    706    504    187
     10    -36    -46     12     25    -41    200    189    402    711    511    158
     10    -15    -25      0     18    -20    202    168    392    701    506    140
     -2    -12    -10      7      2    -12    205    155    389    688    498    129
     -5    -41    -38     23     15    -41    220    168    394    691    485    137
     18     -5    -23     -7     20    -12    228    174    402    685    475    166
     31     59     28    -46      0     46    239    189    433    719    511    207
     23    142    119    -83    -46    132    241    192    467    756    555    231
     20    174    153    -98    -64    166    210    184    480    779    602    267
     38    189    150   -114    -57    171    171    168    491    807    652    252
     36    202    163   -122    -62    184    140    142    475    800    649    179
     25    184    158   -103    -64    171    129    129    454    774    613    181
     25    145    119    -85    -46    132    129    129    444    745    563    179
      5     85     80    -44    -38     83    137    132    418    688    496    187
    -15    -31    -15     20     -2    -23    132    119    371    633    454    181
     -2   -103   -101     54     49   -103    119     98    322    600    426    119
     -7   -137   -129     70     57   -135    101     59    275    558    394     67
     -2   -163   -163     83     80   -163     88     36    246    517    363     49
     -2   -189   -187     93     90   -189     77     20    233    498    348     44
    -15   -181   -166     98     75   -174     67     12    233    491    348     41
    -12   -202   -189    106     85   -197     57      0    220    488    342     10
    -12   -207   -194    109     90   -202     49    -15    207    475    322    -20
    -10   -197   -189    103     88   -194     38    -18    205    475    309    -18
    -12   -207   -194    111     90   -202     41    -12    197    467    303      5
    -25   -197   -174    109     72   -187     31    -28    181    462    293    -33
    -23   -205   -181    114     77   -194     25    -36    179    459    283    -57
    -10   -205   -197    106     90   -200     28    -36    181    457    277    -54
      5   -259   -265    127    135   -262     41    -28    158    426    236    -96
     31   -478   -509    220    267   -491     93     -2     54    252     28   -309
     36   -654   -691    306    363   -672    215     83    -15     70   -197   -545
     25   -568   -594    270    306   -579    337    205     88    106   -181   -558
    -80   -288   -207    184     62   -249    345     23    194    288     46   -337
   -252    319    571    -33   -413    444    103   -472    298    711    610    252
   -387   1041   1426   -327   -906   1234   -124   -745    581   1356   1366   1039
   -340   1309   1649   -485   -995   1478   -366   -805    807   1860   1883   1605
   -254    979   1234   -361   -743   1106   -555   -922    584   1714   1717   1493
   -213    376    589    -83   -400    483   -600  -1028      7    885    885    649
   -194   -106     88    150   -140    -10   -459   -870   -314    246    213    -51
   -161   -270   -109    215    -28   -189   -249   -517   -163    233    109   -166
    -96   -265   -168    181     36   -218    -93   -244     28    353    171   -124
    -31   -249   -220    137     93   -236    -12    -90    127    415    207    -98
      2   -259   -262    127    132   -262     25    -28    161    431    228    -96
      2   -270   -272    132    137   -270     49     -5    174    433    231   -106
    -12   -257   -244    135    114   -252     70     18    192    433    207   -137
    -20   -252   -231    135    103   -241     88     49    215    428    171   -109
      5   -241   -246    116    124   -244     85     44    202    415    168    -85
     10   -239   -249    114    127   -244     85     46    202    433    189    -90
      7   -200   -207     96    106   -202     90     64    233    465    228    -70
      5   -171   -176     83     88   -174     96     75    252    478    246    -70
    -15   -174   -158     93     70   -166     96     85    257    480    228    -90
    -25   -166   -142     96     54   -155    101    101    272    491    223    -64
    -10   -129   -119     70     54   -124    109    119    293    509    241    -41
    -10   -101    -93     54     38    -98    127    142    319    542    277    -20
    -10   -103    -93     57     38    -98    127    158    337    568    298    -15
     28    -96   -124     31     72   -109    111    187    355    592    319    -15
     72    -64   -137     -2    103   -101    116    239    413    639    340      2
     88    -59   -148    -15    116   -101    124    280    446    654    345     36
    103     -2   -106    -51    106    -54    132    327    493    696    392     83
    127     44    -83    -85    103    -18    142    387    555    756    439    132
    158     51   -106   -103    132    -25    161    449    610    802    470    192
    176     80    -96   -129    135     -5    161    509    662    857    519    239
    189    142    -49   -166    119     46    163    550    719    917    576    285
    194    192     -2   -194     98     96    174    589    769    976    639    329
    192    205     12   -197     90    109    187    607    792   1008    672    368
    197    231     33   -215     80    132    189    607    800   1018    691    387
    197    252     54   -226     72    153    174    581    787   1005    691    379
    192    252     57   -223     67    155    171    542    753    969    662    337
    171    249     77   -210     46    163    179    504    724    943    646    314
    181    246     62   -215     57    155    171    465    693    909    620    277
    153    207     51   -181     49    129    161    405    633    846    568    241
    132    174     41   -153     44    106    129    327    561    771    498    192
    109    135     25   -122     41     80    109    259    498    698    426    132
     93     90     -5    -93     49     44    119    228    475    675    405     96
     93     64    -28    -80     62     18    124    192    449    652    387     67
     64     51    -12    -59     38     20    132    166    428    623    353     49
     54     46     -7    -49     31     20    142    155    423    602    322     44
     83     51    -31    -67     57     10    124    129    400    587    316     36
     83     57    -25    -70     54     18    135    145    420    610    337     38
     80    106     25    -96     28     67    155    184    475    665    392     77
     85    194    109   -140    -10    153    155    197    519    706    441    116
     57    228    171   -142    -59    202    161    200    553    740    472    135
     62    223    158   -142    -49    192    142    192    563    750    472    166
     93    189     93   -142      0    142    106    158    519    717    446    161
     98    189     90   -142      5    140     80    129    493    704    439    150
     83    194    109   -140    -12    153     70    122    485    706    452    140
     51    179    127   -114    -38    153     80    124    480    706    457    106
     44     59     15    -51     12     38     88    119    441    646    376     54
     51    -75   -127     12     88   -101     75     83    363    558    293     33
     28   -116   -145     41     85   -129     85     93    363    558    296     -7
      5   -155   -163     75     83   -161    101     90    353    542    262    -15
    -12   -181   -168     96     75   -174    109     85    335    530    252    -12
    -10   -213   -202    111     96   -207    111     88    324    522    244    -25
      0   -249   -249    122    124   -249    109     77    306    493    215    -28
     -2   -270   -267    135    129   -267    124     77    306    501    228    -23
    -12   -246   -236    127    109   -241    142     93    327    532    257    -38
    -51   -244   -192    148     70   -218    179    124    361    563    280    -31
    -77   -277   -200    176     59   -239    176    129    361    561    275    -20
    -59   -288   -228    174     83   -259    148     96    335    530    241    -49
    -41   -306   -267    171    111   -288    122     59    309    496    200    -75
    -25   -363   -337    194    155   -350    137     67    288    470    189    -46
    -28   -496   -470    262    218   -483    189    119    244    379     67   -166
    -59   -748   -688    402    314   -719    275    200    179    184   -181   -371
    -62   -789   -727    423    332   -758    363    301    218    101   -293   -501
    -72   -472   -400    272    163   -436    394    246    314    207   -142   -379
   -145     -7    135     75   -142     62    168   -285    207    392    194    -44
   -246    667    911   -210   -579    789   -135   -771    187    800    782    498
   -298   1213   1512   -459   -906   1361   -407   -992    335   1350   1428   1085
   -228   1072   1301   -420   -763   1187   -589  -1015    366   1595   1652   1337
   -176    420    597   -122   -387    509   -610  -1060    -49    958    971    722
   -153   -137     12    145    -83    -62   -483   -969   -467    142    124    -98
   -122   -394   -272    257     72   -335   -298   -665   -379    -10   -142   -381
   -103   -368   -265    236     80   -316   -137   -361    -77    189    -46   -275
    -75   -379   -303    226    114   -342    -18   -153     96    301     15   -168
    -54   -379   -324    215    135   -353     57    -31    202    374     64   -137
    -59   -371   -311    215    124   -342     72    -20    205    371     62   -163
    -70   -348   -277    210    103   -314     80    -12    220    387     85   -158
     -7   -311   -303    158    148   -306     51    -12    231    389     90   -176
     46   -303   -350    127    197   -327     44     10    244    387     75   -174
     38   -327   -366    142    200   -345     46     28    257    389     59   -135
      5   -340   -345    168    174   -342     41     28    265    407     77   -109
     25   -316   -342    142    181   -327     44     33    280    420     85   -137
     33   -275   -311    119    171   -293     59     59    316    459    119   -106
     75   -215   -290     67    181   -252     54     57    327    478    153    -72
     98   -197   -296     49    197   -246     54     57    332    480    166    -75
     67   -220   -290     75    176   -254     36     57    329    478    142   -101
     77   -207   -288     64    181   -246     33     80    345    488    137    -77
     88   -194   -283     51    184   -239     31     98    363    504    145    -44
     88   -153   -241     33    163   -197     36    114    397    537    181    -20
     80   -132   -215     25    145   -174     64    155    446    576    213     18
    127   -101   -228    -12    176   -163     75    200    496    623    257     54
    184    -33   -220    -75    200   -124     67    239    542    678    314     67
    174    -38   -213    -67    192   -124     54    283    581    714    345     83
    179      7   -171    -93    174    -83     75    355    654    779    389    184
    197     72   -127   -135    161    -25    101    410    714    836    441    252
    197     85   -111   -142    153    -12    103    431    737    859    472    283
    171    101    -70   -135    122     15    119    452    779    911    524    314
    187    119    -67   -153    127     25    114    444    771    909    532    303
    200    150    -49   -176    124     51    109    436    750    888    522    296
    179    163    -15   -174     98     75    109    420    732    867    506    298
    148    163     15   -155     67     90    106    389    701    833    488    285
    137    153     15   -145     59     85    101    345    657    784    452    246
    140    106    -33   -124     85     36     85    280    594    719    400    200
    119     62    -57    -93     88      2     77    226    540    662    353    161
     67     12    -54    -38     62    -20     72    166    483    607    303    114
     36     10    -28    -23     31     -7     59    106    439    561    265     64
     41     18    -23    -28     33     -2     64     77    415    535    236     46
     57     23    -33    -41     44     -5     72     67    407    532    236     28
     85     20    -64    -51     75    -20     62     44    387    517    233     10
     80     49    -31    -64     54     10     64     38    384    517    244     -2
     49     62     10    -57     18     36     72     31    384    527    252    -44
     38     85     44    -64     -2     64     85     49    400    545    259    -44
     62    148     85   -103    -10    116     98     83    433    574    275      5
     80    210    129   -148    -23    171     93     90    459    581    288     93
     72    254    181   -163    -54    218     90     96    491    610    322    148
     44    277    233   -163    -96    257     83    109    522    654    368    187
     67    277    210   -171    -70    244     49     67    480    620    337    132
     70    252    181   -161    -57    218     33     41    444    584    311    109
     49    231    181   -142    -64    207     20     15    433    571    309     85
     15    166    150    -90    -67    158     28      7    431    568    314     80
     33     72     38    -51     -2     57     15     -5    389    524    270     33
     51     12    -38    -33     44    -12      0    -18    345    480    218    -12
     46    -28    -75    -10     59    -51      0    -12    324    446    176    -28
     31    -90   -122     28     75   -106      5    -28    296    413    142    -57
     25   -153   -179     64    101   -166      0    -57    252    374    116   -101
      2   -189   -194     93     96   -192    -10    -70    231    353    111   -119
      2   -215   -218    106    109   -215    -18    -85    213    335    106   -124
     -5   -220   -218    111    106   -220    -18    -93    200    324     98   -132
      5   -205   -210    101    106   -207    -15    -90    194    316     85   -119
     -7   -210   -205    109     96   -207      2    -64    213    337    101   -101
      0   -213   -213    106    103   -213      0    -70    213    329     90   -109
     12   -215   -231    101    119   -223    -20   -109    176    283     41   -132
     20   -220   -241    101    129   -231    -36   -129    153    254     15   -129
     31   -272   -306    119    166   -288    -20   -106    158    259     25   -161
     36   -431   -467    194    252   -449     10    -70    101    163    -83   -277
     44   -626   -672    288    355   -649     96      7     23    -28   -301   -511
     54   -691   -745    319    400   -717    228    163     77   -109   -439   -670
    -18   -452   -436    233    207   -444    280    106    181      5   -296   -506
   -163     28    189     67   -176    109     85   -428    111    194     51   -145
   -280    701    982   -210   -631    841   -220  -1000     77    561    610    407
   -358   1356   1714   -498  -1036   1535   -480  -1260    257   1137   1314   1088
   -301   1293   1595   -498   -948   1444   -680  -1319    290   1428   1610   1309
   -239    782   1021   -272   -628    898   -719  -1312    -25    945   1047    771
   -189    142    332     20   -262    236   -597  -1156   -426    109    132    -12
   -129   -244   -114    187     -7   -179   -376   -761   -355    -90   -197   -270
    -51   -283   -231    166     88   -257   -202   -420    -85    111    -75   -200
      7   -280   -290    135    148   -285   -101   -220     67    207     -7   -168
     18   -272   -293    124    153   -280    -36   -114    153    262     31   -145
     12   -288   -301    137    155   -293    -10    -72    184    270     28   -137
     23   -272   -298    124    158   -285    -15    -72    176    252     18   -142
     38   -288   -327    122    181   -306    -10    -64    174    246     20   -145
     59   -283   -342    111    200   -311    -12    -59    184    254     31   -153
     80   -236   -316     77    197   -275    -23    -49    189    246     33   -135
    101   -223   -324     59    213   -275    -25    -31    197    265     67   -109
    103   -187   -290     41    197   -239    -10    -10    233    311    106   -140
     90   -150   -244     28    166   -197      5      5    259    329    109   -132
    109   -171   -280     31    194   -226     12     15    267    324     88    -77
    124   -192   -316     33    218   -254     12     18    270    314     83    -64
    127   -163   -293     18    207   -228     20     38    301    345    127    -51
    129   -127   -259     -2    194   -192     33     72    348    405    218    -12
    129    -64   -194    -31    161   -129     36     93    376    444    262    -77
    137    -75   -213    -33    174   -142     46    122    384    405    181     -7
    150    -51   -202    -49    176   -127     62    174    428    431    215    122
    171    -49   -223    -62    197   -135     70    213    465    472    254    124
    192    -31   -223    -80    207   -127     64    259    496    496    270    122
    220    -18   -239   -101    228   -127     64    306    540    550    329    171
    223     23   -200   -122    210    -88     93    374    620    636    413    200
    207     67   -142   -140    174    -36    127    452    696    693    454    283
    267    101   -166   -184    218    -31    124    488    724    724    509    394
    283    166   -116   -226    200     25    109    498    735    753    548    387
    283    192    -93   -239    187     49    109    496    735    750    550    394
    283    176   -106   -231    194     36    103    488    722    745    540    407
    277    200    -77   -239    179     62     98    462    711    763    568    392
    252    189    -62   -223    158     64     98    433    691    735    566    392
    231    200    -31   -218    132     85     80    387    654    711    558    342
    239    171    -67   -205    153     51     62    311    592    644    498    290
    218    148    -70   -181    145     38     64    257    548    571    428    293
    171    103    -67   -140    119     18     64    207    514    537    418    280
    135     90    -44   -114     90     23     46    150    478    498    381    228
    124     98    -25   -114     75     38     33     96    433    444    329    202
    127    101    -25   -114     77     38     36     67    426    449    337    176
    109     77    -31    -96     70     23     54     59    428    452    340    189
     98    116     18   -109     41     67     70     57    431    454    342    200
    101    127     23   -114     38     75     90     67    441    470    361    194
    114    168     54   -140     31    111    109     93    472    493    371    220
    135    257    122   -197      7    189    111    101    498    506    381    267
    116    290    174   -205    -28    233    127    116    542    579    462    285
    119    335    213   -228    -46    275    101     96    548    584    457    270
    140    329    189   -233    -23    259     64     80    540    597    472    322
    122    303    181   -213    -31    244     46     64    527    605    493    309
     93    301    207   -197    -57    254     36     41    504    581    457    283
     57    301    241   -181    -93    272     38     28    491    550    400    290
     88    228    140   -158    -25    184     12    -10    433    475    329    293
     96    127     28   -114     33     80    -10    -38    379    452    324    215
     83     75     -7    -77     46     33    -18    -57    353    444    324    119
     70     31    -38    -51     54     -5    -28    -96    301    387    267    109
     62    -10    -72    -25     67    -41    -41   -124    259    342    228    106
     64    -18    -85    -25     75    -51    -46   -140    244    337    220     88
     59      2    -57    -31     57    -25    -59   -161    223    319    210     75
     51      2    -49    -28     49    -23    -70   -171    210    306    187     54
     59    -10    -70    -23     64    -38    -67   -166    207    288    140     51
     46    -31    -80     -7     62    -54    -59   -161    213    311    163     57
     59    -44   -103     -7     80    -72    -75   -184    202    316    184     41
     49    -51   -101      0     75    -75    -80   -197    189    298    168     25
     38    -46    -85      5     62    -64    -80   -200    179    272    129     20
     46    -67   -114     10     77    -90    -75   -200    174    259    116     25
     59   -132   -192     36    124   -161    -70   -205    132    213     59    -46
     80   -353   -433    135    254   -392    -38   -202     -5     20   -153   -259
    109   -584   -693    239    400   -639     44   -166   -148   -228   -426   -540
     98   -548   -646    220    371   -597    158    -80    -98   -244   -452   -589
    -49   -265   -215    155     83   -239    150   -345    -15    -59   -207   -355
   -215    376    589    -80   -402    483    -70   -870    127    379    353    231
   -376   1182   1558   -402   -966   1369   -288  -1179    452   1062   1140   1023
   -374   1509   1880   -568  -1127   1693   -553  -1228    727   1610   1686   1605
   -303   1241   1543   -470   -922   1392   -743  -1278    592   1540   1600   1548
   -267    693    961   -215   -615    828   -758  -1304    101    831    891    810
   -226    135    361     46   -293    246   -584  -1119   -303     93    122     31
   -171    -62    109    114   -142     20   -350   -727   -163     77      2    -90
    -77    -80     -2     77    -38    -41   -187   -446     -2    171     38    -59
    -23    -90    -67     54     20    -80    -98   -296     77    220     54    -41
      2    -90    -93     44     46    -90    -54   -233    106    233     51    -44
     28    -67    -96     18     62    -83    -44   -197    122    241     54    -46
     49    -36    -85     -7     64    -59    -44   -158    142    252     54    -28
     59    -10    -72    -25     64    -41    -38   -132    161    265     67    -18
     54    -18    -72    -18     62    -44    -38   -135    153    262     64    -51
     36    -41    -80      2     57    -62    -20   -135    153    265     67    -57
     28    -44    -72      7     49    -57      2   -122    168    288     93    -54
     36    -33    -72     -2     54    -51      0   -106    179    298    103    -51
     49    -12    -62    -18     54    -36      0    -85    192    309    111    -38
     25     10    -18    -18     20     -2     -2    -62    215    327    122    -25
     25     28      2    -28     10     15     -2    -33    241    350    142     -2
     25     41     15    -33      5     28      7    -15    262    368    166     18
     41     62     20    -51     10     41     20     18    285    394    192     41
     70    101     31    -85     18     67     15     62    322    426    210     57
     88    127     38   -109     25     83     38    103    353    454    231     88
    103    176     72   -142     15    124     62    150    381    483    254    114
    116    223    106   -168      5    166     62    200    410    509    272    132
    109    223    114   -168     -2    168     77    252    454    542    290    153
    150    272    122   -213     12    200     72    324    522    613    342    213
    267    405    135   -337     64    270     80    405    600    688    407    283
    306    441    135   -374     85    288     85    449    644    735    444    327
    275    415    140   -345     67    277     90    480    678    769    470    358
    379    506    127   -444    124    316     83    542    745    833    530    423
    402    563    158   -485    122    361     46    568    779    875    576    462
    290    517    226   -402     33    371     41    540    761    872    576    428
    174    415    239   -296    -33    327     96    459    693    805    524    368
     93    353    259   -226    -83    306    127    420    667    776    514    342
    101    368    267   -239    -83    319    161    397    659    766    522    340
     72    335    262   -202    -93    298    158    342    623    727    496    314
     75    345    270   -210    -98    306    150    296    594    709    480    303
     31    285    252   -158   -111    270    187    218    527    654    444    267
     10    241    231   -127   -111    236    215    166    472    602    402    210
     31    280    249   -155   -109    265    207    140    454    571    366    192
     10    265    252   -140   -119    259    218    111    423    524    311    200
     -7    275    283   -132   -145    277    228     96    423    537    335    166
      2    285    280   -145   -140    283    231     98    436    542    335    158
     41    293    252   -166   -103    272    236    119    449    553    345    184
    106    402    296   -257    -96    350    254    176    514    605    397    244
    129    478    348   -306   -109    413    249    189    563    652    446    275
    174    597    423   -387   -124    511    236    197    605    685    483    298
    244    652    407   -446    -80    530    150    176    597    675    478    340
    142    545    400   -345   -129    472    127    135    561    652    459    311
    -10    355    366   -174   -187    361    137     75    498    584    387    205
    -57    265    319   -106   -189    290    132     38    444    540    363    231
     46    428    381   -236   -166    405    101     83    514    657    506    231
    -33    311    345   -140   -189    329    119     51    485    602    420    124
   -163     70    233     46   -197    150    205     10    394    480    285     88
   -179     20    197     77   -189    109    252      5    374    452    252     54
   -171      2    174     85   -171     88    239      5    366    431    205     57
   -166    -12    150     88   -161     67    210     -5    345    413    194     93
   -137     10    148     62   -142     77    213      0    337    431    218     72
   -137     15    153     59   -145     83    187    -10    337    433    223     64
   -153    -46    106    101   -129     28    148    -33    316    402    189     41
   -153    -49    101    101   -129     25    163    -41    311    384    168     23
   -155    -96     59    127   -109    -18    163    -62    283    361    135     -2
   -142   -119     23    129    -83    -46    168    -49    288    368    142      0
   -127    -83     44    106    -85    -20    158    -33    298    389    158     10
    -83    -57     25     70    -57    -15    137    -70    267    353    116    -10
   -106   -101      5    101    -57    -49    122    -93    239    319     85    -57
    -85   -254   -171    168     41   -215    163    -67    179    223     -7   -179
    -62   -480   -418    272    176   -449    236    -10     70     18   -233   -420
    -75   -542   -467    309    194   -504    342    103     80    -98   -381   -597
    -98   -303   -205    200     51   -254    415    114    194      2   -277   -488
   -205    124    327     38   -267    226    275   -283    262    259     72   -101
   -402    724   1127   -161   -763    924     -5   -846    337    693    665    553
   -498   1332   1829   -418  -1163   1579   -218  -1052    607   1319   1382   1262
   -410   1363   1774   -478  -1093   1569   -433  -1143    670   1615   1678   1561
   -363    867   1231   -254   -797   1049   -532  -1223    306   1171   1202   1117
   -340    223    563     59   -452    392   -470  -1184   -249    275    280    161
   -277   -179     98    226   -189    -41   -259   -839   -306    -59   -163   -244
   -197   -205    -10    200    -96   -109    -67   -467    -57     83    -96   -187
   -116   -137    -23    124    -49    -80     49   -231    119    200    -12   -140
    -85   -161    -75    124     -5   -119    106   -103    210    249      5   -116
    -85   -200   -114    140     12   -158    122    -75    210    231    -20   -148
    -83   -192   -109    137     10   -153    129    -51    218    231    -20   -155
    -80   -218   -137    148     25   -179    140    -23    236    244     -7   -124
    -80   -262   -181    171     49   -223    129    -20    228    226    -25   -127
    -64   -283   -220    171     77   -252    145    -10    228    215    -33   -145
    -62   -223   -161    142     49   -192    161      7    244    236    -10   -135
    -57   -174   -119    114     28   -148    179     49    285    288     28    -90
    -64   -148    -83    106      7   -116    197     88    322    311     41    -67
    -70   -192   -124    129     25   -158    176     88    316    311     38    -64
    -49   -194   -145    122     46   -168    158     83    316    303     36    -75
    -44   -161   -116    101     33   -140    163    101    348    340     75    -75
    -44   -179   -135    111     44   -158    171    122    374    355     72    -64
    -31   -166   -137     98     51   -153    187    142    389    355     80    -10
    -12   -135   -122     72     54   -129    189    187    418    400    122     28
      0    -85    -88     41     44    -85    192    231    467    444    150     46
     -5    -57    -51     31     23    -54    205    272    524    483    192     77
     -5    -46    -41     23     18    -44    213    324    574    522    220     98
     28     15    -12    -20     20      0    233    392    631    581    265    150
     70     44    -28    -57     49      7    233    454    678    639    311    207
     77     88     10    -83     33     49    233    517    750    711    376    270
    103    137     33   -122     33     88    246    571    815    779    444    337
    135    168     33   -153     49    103    257    597    841    807    475    371
    140    226     85   -184     25    155    244    600    865    831    501    387
    140    254    114   -197     12    184    233    576    849    805    472    361
    135    239    103   -187     15    171    223    545    815    769    441    337
    119    205     85   -161     15    145    220    509    784    740    431    327
     85    200    111   -142    -15    155    210    457    737    693    394    293
     59    213    153   -135    -46    184    207    410    717    659    363    254
     49    179    129   -114    -41    155    176    327    636    581    293    189
     31    129     98    -80    -33    114    163    254    558    504    218    114
     23     96     70    -59    -23     83    161    223    527    475    187     88
     10    103     93    -57    -41     98    166    187    509    449    161     54
      7     96     88    -51    -38     90    161    150    472    405    132     23
     10     80     70    -46    -31     75    163    137    452    384    111      5
     15     70     51    -44    -18     62    148    111    423    363     90    -20
     12     85     72    -49    -28     80    145    101    420    366     96    -25
    -20    137    158    -59    -90    148    145    116    452    392    122     -5
      0    233    231   -116   -114    231    137    135    498    436    166     41
     18    277    259   -148   -122    270    137    137    519    454    187     59
     31    301    270   -166   -119    285    129    135    537    475    213     75
     36    309    272   -174   -119    290     90    116    527    475    213     77
     31    285    252   -158   -111    270     72     98    501    452    187     62
     -5    252    257   -124   -132    254     90    103    498    449    179     59
    -33    231    265    -98   -148    246    106     93    483    420    155     36
      0    197    194    -98    -98    194     75     49    431    363    106      2
      5    101     96    -54    -44     98     54     25    376    301     38    -54
    -10     33     41    -12    -25     36     57     10    340    262     -7    -98
    -23    -25     -2     25    -10    -15     62      5    306    236    -31   -135
    -36    -85    -51     59      5    -70     46     -7    270    213    -54   -158
    -41   -111    -70     75     12    -93     36    -18    252    192    -77   -174
    -46   -111    -64     77      7    -88     18    -51    228    163    -93   -197
    -59    -57      2     59    -31    -28     12    -62    233    166    -80   -213
    -70   -101    -31     83    -20    -67     25    -41    223    140   -116   -223
    -51   -184   -132    116     38   -158     15    -44    200    124   -140   -181
    -36   -228   -192    129     75   -210    -10    -59    176    109   -150   -181
    -25   -218   -192    122     83   -205    -46    -93    142     67   -184   -192
    -54   -176   -124    114     33   -150    -49   -111    142     77   -187   -257
    -72   -171    -98    122     12   -137    -23   -109    158     67   -200   -316
    -33   -337   -303    184    135   -322    -10    -93     85    -28   -301   -379
     -5   -576   -571    290    283   -574     64     10     36   -153   -459   -483
    -12   -589   -579    301    280   -584    168    119     59   -241   -579   -620
    -46   -316   -270    181    109   -293    220    127    192   -127   -462   -574
   -145    137    283      5   -215    207     51   -280    140     18   -187   -324
   -241    711    953   -233   -597    831   -314   -862      7    309    290    124
   -270   1319   1590   -524   -930   1454   -594  -1122    150    839    922    696
   -210   1327   1538   -561   -872   1431   -807  -1184    213   1137   1208    966
   -187    839   1026   -327   -605    930   -852  -1171    -12    828    852    636
   -233    314    548    -38   -389    431   -714  -1109   -467      2     41   -111
   -184    -88     93    135   -140      2   -527   -888   -542   -376   -431   -532
   -122   -197    -77    158    -23   -137   -355   -579   -277   -215   -387   -475
    -70   -150    -83    109      5   -116   -236   -337    -54    -64   -285   -353
    -25    -75    -49     51     10    -62   -163   -192     70     15   -215   -280
    -64   -106    -44     85    -12    -75   -103   -111    148     62   -202   -280
    -70   -135    -64    101     -5    -98    -80   -103    161     46   -220   -314
    -25   -168   -142     96     54   -155   -103   -142    119     10   -246   -353
    -36   -184   -148    111     54   -166    -93   -109    137     57   -200   -353
    -41   -135    -93     88     23   -114    -75    -80    171     88   -176   -337
    -33   -103    -72     67     18    -88    -77    -75    187     90   -163   -319
    -23    -90    -67     54     18    -80    -75    -54    210    103   -142   -267
    -23    -59    -36     41      5    -49    -70    -31    249    155    -98   -223
    -28    -85    -59     54     12    -75    -77    -38    249    122   -132   -239
    -49    -80    -33     64    -10    -57    -85    -33    252    127   -127   -241
    -44    -59    -18     51    -15    -38    -62     15    309    205    -59   -197
    -18    -12      5     15    -12     -5    -64     25    335    207    -80   -231
     -7    -59    -51     33     20    -57    -98     15    324    197   -101   -213
    -25    -44    -20     33     -5    -33    -85     54    381    262    -31   -192
    -10     10     20     -2    -15     15    -54    103    446    322     18   -161
    -28     83    111    -25    -70     96    -18    158    527    371     44   -140
     31    103     72    -70    -20     88     -7    179    542    371     49   -129
    114    155     38   -135     36     98     23    275    605    441    106     -7
    111    168     57   -140     25    111     31    345    670    498    148     90
    101    187     85   -142      7    137     23    381    727    555    200    145
     80    168     88   -127     -2    129     18    413    774    615    257    145
     80    233    153   -155    -36    192     49    454    841    704    345    150
     93    353    259   -223    -83    309     98    493    896    750    397    166
     59    350    290   -205   -114    322    111    506    888    727    387    226
     98    252    153   -176    -28    202     33    397    758    626    298    150
    114    254    140   -184    -12    197     28    363    714    597    283    103
    124    296    171   -213    -23    233     36    345    701    581    293    109
    116    283    166   -200    -23    226     38    306    672    558    277     98
     77    283    202   -181    -64    244      7    228    610    496    215     31
     49    252    202   -150    -77    226     -2    163    558    441    158    -20
     41    236    194   -142    -75    215     10    114    514    374     90    -57
     15    226    210   -119    -96    218     25     80    470    327     54    -54
    -18    155    171    -70    -93    163     31     70    454    329     49    -64
    -25    111    135    -44    -80    122     -2     36    433    324     46   -101
    -25    145    171    -59    -98    155     -7     10    420    316     51   -111
     28    179    150   -103    -59    166    -12     -5    418    316     51   -124
     31    192    161   -114    -64    176      5      2    439    335     70   -135
     44    272    228   -158    -90    249     25     31    485    392    148    -98
     57    345    288   -202   -116    316     38     46    517    418    194    -36
     49    397    348   -223   -148    374     15     36    532    423    202    -12
     54    410    355   -233   -150    384     -7     38    553    454    207     12
     54    374    319   -215   -132    348    -41      5    527    441    192     -7
     36    329    293   -184   -129    314    -75    -33    485    402    166    -46
     49    335    285   -192   -116    311    -72    -41    467    381    142    -44
     44    340    293   -194   -124    316    -59    -31    465    371    132    -28
     -2    246    249   -122   -124    246    -59    -31    444    350     98    -57
     31    127     93    -80    -31    111    -96    -98    353    241    -10   -150
    111    119      7   -114     51     64   -111   -124    298    184    -54   -174
    135    101    -36   -119     85     31   -111   -140    270    168    -64   -163
     93     12    -83    -54     88    -33   -119   -163    241    163    -59   -215
     59      2    -57    -33     59    -25   -142   -200    210    137    -77   -267
     72     -2    -75    -33     72    -38   -140   -205    192    109    -98   -239
     85      5    -80    -46     83    -36   -122   -189    207    135    -72   -233
     33     -7    -41    -15     36    -23   -101   -176    231    142    -64   -228
      0    -31    -31     15     12    -31   -119   -194    202     88   -124   -205
     41    -64   -106     12     72    -85   -155   -239    140     49   -161   -215
     23    -88   -111     31     67    -98   -116   -210    179    109   -101   -249
      0    -62    -62     31     28    -62    -93   -200    200    122    -72   -265
    -44    -88    -44     64      0    -67    -62   -166    218    124    -72   -262
    -18   -233   -215    127     98   -226    -57   -168    145     12   -205   -394
     -7   -496   -491    252    239   -493    -12   -132     10   -254   -517   -613
     46   -584   -631    267    337   -605     54    -54    -28   -413   -701   -745
     49   -329   -379    137    210   -353    163    -12    116   -244   -517   -633
    -59    103    163    -20   -111    132     59   -452    119     10   -132   -350
   -252    807   1060   -280   -654    932   -301  -1034    127    433    462    213
   -345   1473   1818   -563  -1083   1647   -602  -1312    311   1002   1124    854
   -288   1558   1847   -636  -1067   1701   -852  -1415    394   1330   1441   1197
   -223   1104   1327   -439   -774   1215   -904  -1405    171   1015   1072    878
   -205    449    654   -122   -431    550   -743  -1265   -270    174    197     59
   -215    -12    202    114   -210     93   -504   -935   -324   -174   -241   -368
   -161    -80     77    119   -122     -2   -311   -589    -75    -41   -210   -342
    -72    -77     -5     75    -33    -41   -161   -345     98     70   -145   -270
    -25   -124   -101     72     36   -114    -90   -252    153     75   -174   -262
    -12   -140   -127     75     57   -135    -59   -210    171    103   -145   -285
    -28   -137   -109     80     38   -124    -28   -171    200    129   -129   -293
    -51   -135    -83     93     15   -109    -10   -145    220    132   -137   -290
    -49   -124    -77     85     12   -101    -20   -158    218    127   -137   -288
    -33   -142   -109     88     36   -127    -18   -142    231    142   -122   -270
    -18   -135   -116     75     49   -127    -15   -122    246    166    -96   -246
    -15   -109    -93     62     38   -101    -10   -111    270    184    -83   -228
     -7    -98    -90     51     41    -96    -15   -103    283    197    -70   -236
      5   -132   -137     62     70   -135    -12    -88    290    210    -67   -236
     20   -124   -145     49     80   -132     -5    -67    314    231    -54   -218
     10   -124   -135     57     72   -129      0    -51    337    254    -33   -210
    -10   -116   -109     62     46   -114     -5    -36    353    275     -2   -205
      5   -111   -119     51     59   -114    -18    -15    371    303     33   -179
     -7    -72    -67     38     28    -70     10     23    413    342     64   -148
    -23    -28     -5     25    -10    -18     28     54    446    374     83   -119
     12    -36    -49     10     28    -41     36    106    480    400     88    -83
     33    -36    -70      0     49    -51     54    168    522    436    106    -46
     51      0    -54    -25     51    -25     70    239    579    496    158     -7
     90     57    -33    -72     62     12     93    314    646    561    205     31
     90     67    -23    -80     57     23    122    381    711    628    267     75
    101    116     15   -109     44     67    124    413    753    678    316    106
    135    155     20   -148     57     88    127    441    782    724    376    155
    161    161      0   -161     80     80    148    465    789    745    415    158
    150    184     33   -168     57    111    158    452    792    769    436     98
    137    200     62   -168     36    132    145    420    758    719    384    111
    132    168     33   -153     49    101    135    374    711    659    319    119
    137    145      7   -140     64     77    127    319    657    607    280    132
    150    161     10   -158     70     88    129    277    633    602    296    114
    116    168     51   -142     31    111    135    223    602    587    293     77
     59    145     85   -103    -12    116    124    158    550    522    220     18
     44     90     46    -67      0     70    116    114    511    483    176    -25
      7     70     62    -38    -28     67    116     67    478    462    168    -64
     -7     64     72    -28    -41     67    122     38    467    454    166    -72
    -28     59     85    -18    -57     72    124     20    465    454    163   -103
    -64     36    101     15    -83     67    124      5    452    428    135   -109
    -57     46    103      5    -80     75    148     20    462    439    142   -101
    -33     93    124    -31    -77    109    176     49    504    480    187    -64
    -23    158    181    -70   -103    171    187     72    553    530    223    -59
    -15    220    236   -101   -124    228    181     88    581    558    239     -2
    -28    233    259   -103   -142    246    155     75    581    566    265     46
    -57    205    262    -75   -161    233    129     67    574    568    272     23
    -70    179    249    -54   -161    213    122     64    563    553    239    -23
    -31    155    187    -62   -109    171    122     70    561    553    241     31
    -36    153    187    -59   -111    168     98     51    548    553    262     -2
    -98     36    135     31   -116     85     85     23    504    501    207    -49
   -119    -96     20    106    -72    -38     88      5    459    446    142    -98
   -109   -135    -25    122    -41    -80    101    -10    428    418    122   -129
   -119   -145    -25    132    -49    -85    127    -15    431    433    135   -140
   -137   -176    -38    155    -51   -106    137    -25    418    407    114   -148
   -153   -171    -20    161    -67    -96    124    -44    379    358     59   -153
   -166   -220    -54    194    -57   -137    129    -49    355    348     49   -161
   -202   -283    -80    241    -62   -184    137    -49    350    353     64   -189
   -202   -290    -88    246    -59   -189    137    -49    353    368     88   -200
   -194   -283    -88    239    -54   -187    137    -54    355    374    111   -215
   -197   -265    -67    231    -64   -166    127    -72    337    348     83   -270
   -179   -275    -98    226    -41   -187    114    -83    319    301     25   -228
   -202   -329   -129    265    -36   -231    114    -90    301    267     -2   -215
   -228   -371   -145    298    -44   -259    124    -98    272    241    -28   -246
   -215   -483   -267    350     25   -376    140   -101    207    155   -122   -337
   -192   -719   -527    452    166   -623    207    -67     75    -62   -358   -592
   -171   -854   -685    511    257   -771    335     54     46   -192   -509   -792
   -192   -756   -566    472    187   -662    423     98    145   -124   -426   -745
   -327   -400    -72    363   -127   -236    303   -290    200     67   -155   -428
   -527    350    878     85   -701    615    -12   -846    345    563    491    246
   -605   1057   1662   -228  -1132   1358   -228  -1067    667   1215   1236    995
   -545   1156   1699   -306  -1122   1426   -420  -1127    810   1595   1618   1397
   -480    743   1223   -129   -852    982   -517  -1202    514   1265   1262   1114
   -439    153    592    142   -517    371   -472  -1150     12    465    436    267
   -405   -226    176    314   -290    -25   -283   -870   -158     25    -54   -288
   -327   -329     -5    327   -163   -166    -77   -514      5     49   -127   -322
   -228   -389   -161    309    -33   -275     75   -265    142    111   -111   -262
   -161   -384   -223    270     28   -303    142   -148    215    176    -64   -283
   -163   -410   -246    285     38   -329    153   -122    220    155    -96   -296
   -171   -441   -272    306     49   -358    158   -114    202    127   -122   -298
   -142   -436   -293    290     75   -366    189    -77    233    161    -83   -306
   -111   -410   -301    259     93   -355    200    -46    262    194    -20   -311
   -101   -361   -259    231     77   -311    207    -36    280    210     -2   -309
   -106   -366   -262    236     75   -314    218    -28    275    176    -49   -267
   -116   -387   -270    252     75   -329    226    -15    283    197    -28   -277
   -109   -371   -262    239     75   -319    226      2    314    241     28   -270
    -64   -332   -270    197    101   -301    215     23    327    249     38   -249
    -62   -314   -252    187     93   -283    220     36    337    259     44   -236
    -64   -348   -283    207    109   -316    228     44    340    252     28   -239
    -51   -355   -303    202    124   -329    236     70    363    267     41   -223
    -44   -293   -252    168    103   -272    231     96    397    306     83   -187
    -33   -277   -246    153    103   -262    231    122    410    319     96   -174
      7   -236   -244    114    124   -239    218    150    426    337    111   -153
     12   -228   -244    106    127   -236    218    187    454    366    129   -137
     28   -205   -233     88    129   -218    223    233    496    402    161   -106
     54   -168   -226     54    140   -197    241    301    542    452    200    -57
     72   -155   -228     41    150   -192    265    368    592    509    254      5
     93   -119   -213     10    153   -163    270    426    646    581    335     31
    114    -93   -207    -10    158   -150    265    462    670    605    337     49
    135    -83   -218    -28    174   -150    275    496    693    618    332    116
    158    -36   -194    -59    176   -114    283    517    727    649    368    179
    158    -20   -179    -72    168    -98    283    511    735    659    387    205
    153    -25   -179    -64    166   -103    272    491    732    672    410    187
    148     -7   -158    -70    153    -83    265    459    719    662    405    176
    122    -33   -155    -44    137    -93    262    423    683    620    368    129
     96    -59   -158    -18    127   -109    252    368    633    568    322     90
     77    -64   -142     -7    109   -103    254    319    613    555    327     77
     54   -101   -155     20    103   -127    262    265    576    514    301     36
     41   -142   -184     51    111   -163    265    210    530    457    252     12
     12   -189   -202     85    106   -194    267    153    480    405    194    -36
     20   -176   -197     77    106   -187    272    119    459    394    187    -64
      0   -213   -213    103    106   -213    293     98    439    371    166    -77
      5   -207   -213    101    109   -210    316    106    441    376    179    -46
     18   -158   -176     70     96   -166    322    106    452    394    194    -44
     15   -124   -140     54     75   -129    337    116    467    402    194    -28
      0   -109   -109     54     51   -111    353    135    493    415    197     23
    -10    -88    -77     49     33    -83    355    137    511    436    226     54
     -5    -54    -49     28     20    -51    337    127    535    496    309     49
     -7    -62    -57     33     23    -59    306    101    519    480    303     44
    -10    -62    -54     33     20    -59    293     85    496    436    249     46
     18    -77    -96     31     57    -85    288     80    485    433    254     80
      2    -88    -90     38     46    -90    290     67    485    454    277     51
    -15   -124   -109     70     44   -116    283     41    449    410    236     10
    -33   -220   -187    124     75   -205    285     23    415    379    210    -28
    -36   -293   -257    166    109   -275    285      5    376    327    145    -57
    -51   -361   -311    205    127   -335    288    -28    327    277     96    -98
    -59   -418   -358    239    148   -389    285    -51    290    259     75   -135
    -62   -452   -389    254    163   -420    270    -77    252    220     33   -161
    -72   -493   -420    283    174   -457    265    -98    228    194      0   -187
    -70   -491   -420    277    171   -457    267   -101    226    192     12   -176
    -70   -506   -436    288    181   -472    262   -111    218    181      5   -184
    -70   -532   -462    301    194   -498    257   -119    210    161    -15   -187
    -70   -535   -465    303    197   -501    254   -116    202    153    -31   -187
    -49   -522   -472    285    210   -498    244   -137    184    127    -49   -184
    -31   -522   -491    275    228   -506    252   -127    192    155     -5   -179
    -28   -542   -517    285    241   -530    249   -127    187    142    -15   -181
    -36   -649   -613    342    288   -631    262   -127    140     75    -96   -249
    -12   -878   -865    444    423   -872    311    -98     28   -109   -303   -485
     15   -989  -1005    485    509   -997    418      5    -10   -254   -491   -701
     33   -872   -906    418    467   -888    511    124     83   -223   -480   -722
    -67   -584   -517    327    223   -550    491    -49    184    -49   -254   -496
   -249     51    301     96   -277    174    249   -563    306    379    319    137
   -350    753   1101   -202   -727    927     20   -888    548    948   1008    927
   -288    982   1270   -348   -779   1124   -197  -1010    701   1397   1480   1441
   -285    626    911   -168   -597    769   -332  -1161    454   1228   1288   1218
   -277     -2    275    140   -277    135   -361  -1267   -140    381    449    355
   -254   -470   -215    361    -20   -342   -246  -1085   -433   -207   -176   -309
   -179   -592   -413    384    116   -504    -77   -727   -283   -189   -252   -415
    -90   -574   -483    332    194   -530     51   -449    -98    -80   -187   -366
    -49   -571   -522    309    233   -548    137   -277     12     -7   -132   -301
    -28   -566   -537    298    252   -553    176   -207     49    -10   -174   -340
     -5   -566   -561    283    275   -563    187   -179     44    -49   -257   -361
     15   -545   -561    265    288   -553    207   -161     59    -20   -233   -335
     10   -522   -532    254    270   -527    218   -142     90     10   -174   -350
      5   -530   -535    259    270   -532    213   -148     88      7   -174   -363
      7   -540   -548    265    275   -542    220   -135     90      0   -181   -350
     25   -519   -545    246    285   -532    215   -129     90      0   -181   -332
     41   -496   -537    226    288   -517    205   -127     90      0   -187   -353
     49   -472   -524    210    285   -498    207   -106    111      2   -197   -327
     67   -465   -535    197    301   -501    187   -106     90    -36   -249   -301
     72   -465   -537    197    303   -501    192    -83    122     25   -181   -306
     72   -415   -491    168    280   -452    200    -62    148     46   -150   -322
     72   -376   -449    150    259   -413    202    -38    174     83   -119   -290
     93   -329   -423    119    257   -376    194    -10    194    111    -85   -277
    114   -277   -392     83    252   -335    187     18    220    145    -44   -280
    135   -244   -379     54    257   -311    189     62    254    174    -28   -236
    145   -220   -366     36    254   -293    200    124    296    210     -5   -192
    150   -202   -353     23    249   -275    210    187    340    236      0   -148
    161   -153   -314     -2    236   -233    215    249    402    306     62    -83
    184   -111   -296    -38    239   -205    223    311    475    397    148    -49
    205    -64   -270    -70    236   -166    226    366    537    457    205     -5
    215      0   -218   -109    215   -109    223    407    581    493    239     51
    207     15   -192   -111    200    -88    215    423    602    514    257     88
    226    -10   -239   -109    231   -122    184    384    571    493    254     67
    213     18   -194   -116    205    -88    174    363    561    498    262     57
    213     18   -194   -116    202    -88    150    324    527    465    231     41
    205     28   -176   -116    192    -72    140    296    506    439    210     38
    166     18   -148    -96    158    -64    129    241    452    389    176      0
    122     18   -103    -70    111    -41    109    176    394    340    142    -46
     77    -10    -88    -36     83    -49    106    122    350    272     64   -103
    106    -75   -181    -15    142   -127     80     36    259    174    -46   -181
    101   -101   -205     -2    150   -153     64    -28    202    132    -77   -207
     85    -90   -176      2    129   -135     75    -51    192    145    -51   -239
     70    -77   -148      2    106   -111     77    -83    163    111    -88   -290
     70    -80   -150      5    109   -114     70   -106    135     77   -127   -290
     62    -90   -155     12    109   -122     67   -114    119     64   -155   -298
     64    -41   -109    -12     85    -75     62   -109    135     80   -145   -270
     67     33    -33    -51     49      0     59    -98    174    132    -88   -259
     72    116     44    -93     15     80     38   -106    194    161    -44   -244
     90    161     70   -127     10    116      7   -124    197    161    -46   -207
     70    179    109   -124    -20    145      7   -111    215    179    -41   -194
     49    184    132   -119    -41    161      5   -114    210    163    -64   -205
    109    137     28   -122     41     83    -57   -189    122     67   -153   -226
     83     54    -28    -70     54     12    -59   -200    103     77   -129   -252
     72     18    -54    -46     62    -18    -59   -200     88     75   -116   -309
     72    -80   -153      2    111   -116    -67   -220     38     25   -163   -355
     62   -137   -200     38    129   -168    -75   -241     -2    -20   -215   -405
     54   -155   -210     49    132   -181    -70   -262    -31    -62   -262   -405
     44   -205   -249     80    145   -226    -64   -277    -57   -103   -311   -400
     23   -259   -283    116    150   -270    -59   -288    -77   -114   -311   -433
     41   -254   -296    106    168   -275    -80   -324   -114   -142   -329   -472
     38   -262   -301    109    166   -280    -96   -337   -137   -176   -366   -475
     38   -252   -290    106    163   -270   -103   -340   -137   -168   -366   -478
     31   -228   -262     98    145   -244   -114   -340   -135   -161   -355   -475
     25   -280   -306    127    166   -293   -109   -358   -161   -194   -389   -498
     15   -311   -327    148    168   -319   -106   -363   -176   -213   -405   -519
     51   -303   -355    124    202   -329   -135   -397   -215   -262   -459   -542
     62   -324   -387    129    223   -355   -145   -400   -244   -298   -509   -540
     80   -415   -496    168    288   -454   -129   -368   -275   -332   -537   -628
    101   -633   -737    265    418   -685    -46   -290   -353   -514   -750   -857
    101   -745   -846    322    472   -795     80   -166   -337   -639   -924  -1015
     80   -514   -594    218    335   -555    145   -135   -223   -561   -841   -943
    -18    -67    -49     44     15    -59      0   -532   -252   -384   -553   -657
   -135    602    737   -236   -436    670   -337  -1088   -296     -7      5    -67
   -187   1221   1408   -517   -797   1314   -597  -1353   -140    561    696    574
   -140   1223   1363   -542   -753   1293   -802  -1431    -70    919   1065    893
   -116    670    787   -275   -452    727   -857  -1475   -363    563    675    514
   -137     80    218     25   -176    148   -761  -1444   -891   -379   -283   -368
   -111   -314   -205    213     44   -259   -589  -1187   -961   -763   -758   -789
    -62   -363   -303    213    119   -335   -426   -854   -672   -589   -685   -711
    -10   -335   -324    174    155   -329   -293   -607   -454   -436   -587   -626
     33   -301   -335    132    181   -316   -207   -465   -335   -366   -553   -581
     59   -311   -371    124    215   -342   -161   -410   -303   -368   -571   -574
     62   -327   -389    129    226   -358   -142   -384   -296   -384   -592   -581
     59   -296   -355    119    207   -324   -137   -368   -272   -350   -553   -587
     31   -322   -355    145    192   -337   -132   -361   -262   -355   -553   -602
     12   -342   -355    163    184   -348   -109   -329   -228   -327   -522   -589
     59   -314   -374    127    215   -342   -111   -335   -233   -314   -506   -613
     88   -259   -348     85    218   -303   -109   -324   -220   -301   -485   -587
     77   -236   -314     77    194   -275   -101   -309   -200   -280   -467   -563
     72   -228   -301     77    187   -265    -90   -290   -181   -267   -454   -550
     67   -249   -319     88    192   -283    -80   -272   -171   -262   -452   -537
     67   -267   -335    101    200   -301    -72   -249   -153   -246   -441   -519
     72   -239   -314     80    192   -275    -62   -228   -132   -223   -420   -480
     90   -163   -254     36    171   -207    -59   -205    -98   -187   -376   -444
    103   -142   -246     18    174   -194    -57   -176    -70   -163   -358   -428
     98   -168   -267     36    181   -218    -38   -135    -36   -135   -337   -405
     96   -155   -254     28    174   -205    -25    -96     -2   -103   -314   -384
    114   -116   -231      0    171   -174     -7    -44     46    -62   -275   -342
    135    -62   -197    -36    166   -129     18     20    116      5   -210   -275
    153    -38   -192    -57    171   -114     31     85    181     64   -150   -220
    179      2   -176    -90    176    -88     36    129    218    109   -114   -187
    194     33   -161   -114    176    -62     38    176    254    150    -70   -148
    207     75   -132   -142    168    -28     51    218    288    187    -31   -111
    205     70   -135   -137    171    -31     67    233    293    197    -15    -93
    202     54   -148   -129    176    -46     70    220    270    168    -33    -83
    207     72   -135   -140    171    -31     67    200    244    145    -41    -90
    207    111    -96   -161    150      7     64    166    220    129    -36   -103
    187    127    -59   -155    124     33     59    119    179     90    -75   -197
    155     64    -93   -111    124    -12     57     62    109      2   -179   -259
    124     -2   -127    -62    127    -64     59     10     51    -57   -213   -241
    101     15    -88    -59     93    -36     54    -51      2    -98   -228   -277
     83     23    -59    -51     72    -18     49   -114    -44   -158   -280   -335
     64    -18    -83    -25     70    -49     59   -145    -75   -202   -327   -329
     57    -23    -83    -18     70    -51     67   -163    -80   -210   -324   -348
     12    -59    -72     23     41    -67     83   -179    -85   -207   -314   -394
    -38    -70    -31     54     -5    -51    101   -181    -80   -200   -311   -413
    -38   -101    -62     67     10    -80    129   -155    -62   -189   -316   -400
    -51   -106    -57     77      2    -83    166   -119    -25   -150   -272   -340
    -41     -2     38     20    -38     18    200    -75     41    -67   -168   -259
    -51     93    145    -20    -98    119    210    -59     80    -18   -111   -246
    -54    116    171    -33   -114    142    174    -75     75    -31   -132   -254
    -38    129    168    -46   -103    148    129    -88     62    -49   -148   -205
    -54    103    155    -25   -106    129    101    -98     46    -59   -153   -205
    -67     88    155    -10   -111    122    103   -106     41    -59   -148   -205
    -77     80    158     -2   -116    119     98   -124     28    -64   -129   -194
    -96     15    111     41   -103     62     88   -137      5    -80   -137   -231
    -85    -75     10     80    -49    -33     75   -153    -46   -145   -218   -314
    -59   -148    -88    103     12   -119     62   -174   -103   -218   -309   -361
    -67   -223   -155    145     41   -189     54   -200   -150   -270   -355   -374
    -80   -314   -233    197     75   -272     41   -228   -197   -311   -384   -415
    -77   -358   -280    218    101   -319     44   -236   -218   -329   -381   -413
    -80   -309   -228    194     72   -270     54   -236   -210   -306   -327   -374
    -59   -259   -200    158     67   -231     49   -249   -218   -306   -327   -439
    -28   -233   -205    129     85   -218     33   -275   -257   -358   -384   -467
     -2   -259   -257    129    124   -257     23   -298   -293   -400   -428   -465
     12   -327   -340    158    176   -332     12   -327   -335   -454   -478   -491
     -7   -345   -337    174    163   -340     -2   -350   -361   -483   -496   -493
    -33   -384   -350    207    158   -368      2   -340   -361   -483   -491   -483
    -25   -379   -353    202    161   -368     25   -314   -348   -467   -472   -465
     10   -454   -465    223    236   -459     41   -309   -384   -524   -527   -514
     49   -722   -771    335    407   -748    101   -275   -514   -737   -750   -732
     70   -865   -935    397    501   -898    226   -166   -545   -885   -922   -943
     90   -727   -820    316    454   -774    335    -75   -431   -849   -901   -958
    -10   -428   -418    220    202   -423    265   -415   -433   -732   -701   -732
   -197    148    342     23   -272    244    -44  -1036   -457   -376   -166   -197
   -306    878   1184   -288   -745   1031   -288  -1366   -265    181    535    491
   -262   1179   1439   -459   -849   1306   -511  -1491   -116    623   1018    987
   -223    805   1028   -290   -626    917   -652  -1564   -327    459    852    849
   -176    161    337      5   -257    249   -602  -1483   -769   -303     46     23
   -122   -348   -226    233     49   -285   -413  -1208   -966   -852   -594   -574
    -46   -501   -454    272    202   -478   -228   -844   -774   -818   -657   -592
     54   -493   -548    220    301   -519    -64   -561   -571   -688   -579   -535
    111   -465   -579    176    342   -522     33   -397   -452   -613   -522   -493
    145   -423   -568    137    355   -496     57   -335   -405   -581   -480   -465
    119   -446   -566    163    340   -506     54   -327   -407   -587   -475   -483
     90   -480   -571    194    329   -524     67   -332   -413   -602   -504   -524
    132   -465   -597    166    361   -530     64   -324   -423   -631   -537   -501
    127   -457   -584    163    353   -519     72   -301   -415   -631   -535   -457
    103   -485   -592    189    345   -537     83   -272   -392   -584   -483   -426
     93   -465   -558    187    324   -511     83   -244   -350   -522   -400   -426
    122   -428   -550    153    335   -491     64   -249   -345   -522   -415   -517
    142   -433   -576    145    358   -506     57   -254   -358   -561   -485   -517
    145   -413   -558    132    350   -485     41   -252   -355   -568   -483   -420
    142   -361   -504    109    322   -431     36   -223   -316   -517   -413   -384
    114   -340   -457    111    283   -397     62   -153   -262   -459   -361   -371
    103   -303   -407     98    254   -355     85    -83   -213   -418   -329   -342
    132   -257   -389     59    259   -322     90    -33   -181   -389   -303   -301
    145   -267   -413     62    277   -340     77    -15   -166   -374   -285   -280
    176   -252   -428     38    301   -340     72     20   -127   -340   -249   -244
    205   -194   -402     -5    303   -298     75     64    -88   -296   -215   -231
    192   -116   -311    -38    249   -213     90    122    -36   -249   -174   -158
    205    -96   -301    -54    252   -197    109    200     12   -207   -140    -59
    231    -85   -319    -72    275   -202    103    249     49   -171   -114    -44
    257    -46   -306   -106    280   -176     83    267     75   -122    -62    -18
    277    -15   -293   -129    285   -153     64    283     98    -64     18      7
    301      7   -293   -153    298   -142     62    306    116    -31     51    -38
    280     70   -213   -176    246    -70     88    335    140    -31     25     -2
    272    127   -145   -200    210     -7     98    332    137    -49     38    111
    285    148   -140   -218    213      5     83    293    114    -64     49     64
    283    137   -145   -210    215     -2     54    233     59   -122    -23    -28
    272     93   -179   -184    226    -41     36    174      2   -181    -83    -15
    233     77   -155   -158    194    -38     41    122    -20   -197    -77    -25
    207     75   -132   -145    171    -28     36     67    -57   -231   -101    -62
    202     31   -171   -116    187    -70      5      0   -109   -272   -129   -103
    207    -31   -239    -88    220   -132     -2    -54   -148   -311   -161   -155
    252     -7   -259   -122    254   -132      5    -90   -166   -345   -179   -168
    249     25   -223   -140    236    -96     15   -111   -176   -353   -192   -187
    187     25   -161   -106    174    -67     41   -119   -168   -350   -187   -163
    179    -36   -218    -72    197   -127     49   -103   -161   -335   -174   -163
    205    -31   -236    -88    220   -132     38    -98   -161   -329   -166   -166
    223     12   -210   -119    215    -98     25    -96   -148   -314   -148   -150
    171     36   -135   -103    153    -49     49    -88   -109   -275   -101   -109
     98     51    -46    -75     72      2     67    -59    -64   -213    -36    -67
     72    101     28    -85     20     64     54    -62    -49   -197    -12    -31
     80     88      5    -85     36     46     18    -80    -72   -220    -31    -23
    106     72    -33    -88     70     20    -28    -98    -96   -239    -49    -41
    109     38    -72    -75     90    -15    -62   -116   -129   -252    -54    -46
    106    -25   -132    -41    116    -77    -70   -140   -166   -285    -83    -75
     96   -116   -215      7    153   -163    -67   -150   -200   -322   -122   -101
     83   -179   -262     49    171   -220    -77   -176   -244   -366   -168   -148
     46   -218   -267     85    155   -244    -83   -213   -270   -381   -171   -166
     38   -290   -329    124    184   -309    -75   -236   -301   -413   -220   -220
     49   -327   -379    137    213   -350    -88   -265   -345   -470   -298   -231
     67   -332   -400    132    233   -366   -106   -283   -368   -478   -298   -233
     51   -327   -381    135    215   -353   -116   -296   -376   -467   -275   -252
     59   -329   -392    135    226   -361   -135   -322   -400   -485   -277   -267
     57   -371   -431    155    241   -400   -155   -335   -423   -498   -280   -275
     33   -374   -407    171    220   -389   -161   -322   -426   -491   -270   -267
    -12   -381   -368    197    176   -376   -135   -303   -415   -480   -254   -246
      2   -363   -368    179    184   -366   -145   -319   -428   -491   -270   -257
     31   -376   -407    171    218   -392   -168   -342   -454   -506   -288   -267
     49   -426   -475    189    262   -449   -181   -350   -480   -514   -277   -265
     59   -602   -662    270    358   -631   -129   -340   -594   -675   -454   -485
     83   -810   -893    363    485   -852    -20   -275   -717   -904   -724   -766
     88   -859   -948    384    517   -904    124   -155   -685   -966   -802   -776
      2   -631   -633    314    316   -631    145   -324   -600   -831   -613   -587
   -142    -18    122     80   -132     51   -129   -823   -452   -436   -111    -62
   -277    756   1034   -239   -654    893   -368  -1091   -101    174    618    706
   -309   1148   1457   -420   -883   1301   -581  -1091    254    776   1223   1304
   -277    982   1260   -350   -769   1119   -750  -1117    226    831   1249   1330
   -288    459    745    -88   -517    602   -815  -1234   -277    176    610    693
   -283    -62    220    171   -252     77   -706  -1156   -727   -509    -72    -15
   -218   -311    -93    262    -62   -202   -496   -836   -745   -683   -303   -270
   -111   -306   -194    210     41   -252   -342   -579   -623   -626   -283   -267
    -12   -335   -322    171    153   -327   -259   -431   -553   -579   -252   -262
     15   -350   -366    166    189   -355   -205   -353   -524   -563   -259   -296
     -2   -340   -340    171    166   -340   -168   -322   -522   -568   -270   -267
      0   -340   -340    171    168   -340   -155   -296   -498   -545   -249   -262
     18   -267   -288    124    153   -277   -179   -296   -498   -548   -270   -288
     38   -262   -301    109    168   -280   -189   -290   -496   -553   -280   -277
     38   -262   -301    111    168   -280   -207   -293   -498   -553   -265   -280
     28   -241   -270    106    148   -254   -184   -280   -493   -548   -254   -267
      5   -236   -241    114    122   -239   -163   -262   -485   -542   -244   -254
    -10   -257   -246    132    116   -252   -135   -233   -465   -522   -215   -223
    -10   -233   -226    122    106   -231   -109   -189   -428   -485   -168   -189
     12   -174   -187     80     98   -179   -106   -140   -394   -457   -142   -163
      5   -161   -168     75     85   -163   -109   -119   -381   -457   -135   -135
     38   -145   -184     51    109   -163    -98    -93   -361   -441   -114   -124
     49   -137   -187     41    116   -161   -111    -70   -342   -426    -93   -122
     36   -129   -166     46    101   -148    -93    -38   -316   -407    -57    -98
     51   -137   -192     41    122   -163    -90    -36   -332   -423    -57   -122
     72   -161   -233     44    153   -197    -96    -20   -335   -433    -57   -129
    103    -70   -174    -18    137   -122    -88     57   -272   -392    -23    -72
    122     10   -111    -64    116    -49    -62    153   -202   -337     10    -31
    153     59    -96   -109    124    -18     10    228   -150   -301     28      2
    166     67   -101   -116    132    -15      2    254   -132   -277     49     44
    184    111    -75   -148    129     18     25    293    -88   -226    111     96
    189    111    -77   -150    135     18      7    301    -59   -176    192    158
    200    124    -75   -163    137     25    -36    267    -72   -184    187     51
    192    189     -2   -192     98     93    -49    239    -90   -231    109     25
    236    223    -15   -231    127    103    -15    228   -114   -275     62    109
    254    259      5   -257    124    132      0    218   -111   -252     98    132
    226    246     20   -239    103    135    -93    148   -150   -272     80     96
    174    192     18   -184     77    106   -114     59   -218   -324     33     33
    153    168     15   -161     67     93    -75      5   -257   -353     -2     -7
    106    132     25   -119     41     80    -70    -51   -285   -379    -28    -36
     72    119     44    -98     15     83    -70    -98   -316   -402    -64    -72
     85    155     70   -122      7    114    -64   -111   -314   -397    -67    -72
     12     67     54    -41    -20     59    -93   -166   -350   -420    -83    -96
    -64     20     85     23    -75     51    -57   -168   -348   -394    -49    -93
    -67     23     90     20    -80     57    -31   -171   -348   -379    -36   -145
    -64     93    155    -15   -111    124    -23   -176   -358   -394    -85   -205
    -12    226    239   -106   -127    231     -5   -145   -337   -384   -103   -101
     44    348    303   -194   -129    327      5   -111   -283   -316    -10     18
     10    332    319   -171   -155    327    -59   -142   -277   -285     25     -5
      7    345    335   -176   -163    340    -88   -161   -283   -283     28    -33
    -23    306    327   -142   -176    316   -114   -210   -335   -345    -64    -90
    -49    267    316   -109   -181    290   -124   -244   -374   -371    -85    -33
    -36    285    322   -127   -179    303   -158   -265   -376   -353    -75   -101
     49    374    324   -213   -137    350   -233   -262   -358   -324    -67    -64
     49    293    241   -171    -96    267   -270   -270   -381   -322    -62    -31
    -72     51    124     10    -98     88   -239   -327   -472   -384   -127   -171
   -106      5    111     49   -111     57   -174   -337   -506   -405   -181   -236
    -88    -25     62     57    -77     18   -174   -355   -532   -418   -228   -262
    -80    -57     23     67    -54    -18   -207   -394   -581   -452   -306   -309
    -67    -54     12     62    -41    -20   -197   -405   -607   -457   -316   -228
    -90    -75     12     83    -54    -31   -218   -420   -620   -413   -277   -249
   -163   -116     46    140   -106    -36   -259   -433   -626   -374   -275   -303
   -202    -98    101    150   -153      0   -244   -400   -594   -306   -241   -293
   -166    -59    106    114   -137     23   -236   -400   -602   -280   -265   -394
   -150    -31    116     88   -135     41   -254   -431   -646   -314   -340   -400
   -135    -44     88     88   -111     20   -252   -439   -672   -324   -353   -275
   -142    -70     72    106   -109      0   -259   -444   -678   -293   -335   -311
   -137   -129      7    135    -72    -62   -241   -428   -691   -290   -368   -387
   -153   -381   -231    267     36   -306   -187   -387   -807   -454   -566   -576
   -158   -579   -420    368    129   -501    -67   -296   -875   -623   -792   -828
   -161   -501   -340    329     88   -420     64   -166   -766   -584   -769   -826
   -236   -158     77    197   -158    -41     62   -327   -618   -345   -493   -610
   -394    376    771      7   -581    574   -174   -787   -467    127     75    -51
   -478   1062   1540   -290  -1010   1299   -337   -995   -135    807    836    693
   -465   1241   1706   -387  -1085   1473   -561  -1034     93   1293   1304   1140
   -394    823   1218   -213   -805   1021   -758  -1174   -189   1083   1083   1018
   -392    283    672     54   -532    478   -810  -1322   -792    270    303    220
   -384    -93    290    239   -337     98   -730  -1249  -1143   -366   -371   -465
   -355   -257     98    306   -228    -80   -540   -945  -1039   -431   -498   -478
   -306   -241     64    275   -187    -88   -363   -665   -828   -277   -376   -389
   -298   -270     28    283   -163   -122   -249   -475   -698   -187   -350   -454
   -272   -254     18    265   -148   -119   -179   -363   -620   -135   -319   -428
   -285   -277      7    283   -148   -135   -181   -342   -607   -142   -374   -449
   -316   -316      0    316   -158   -158   -135   -329   -607   -166   -381   -319
   -290   -296     -7    293   -142   -153   -122   -309   -579   -127   -322   -322
   -283   -342    -59    314   -114   -202   -137   -311   -579   -116   -327   -381
   -262   -306    -46    283   -111   -176   -116   -275   -530    -67   -298   -394
   -239   -241     -2    241   -119   -122   -103   -231   -478    -20   -262   -358
   -210   -215     -7    210   -101   -111   -119   -218   -470     -5   -254   -366
   -205   -215    -10    207    -98   -114   -148   -233   -485    -15   -275   -353
   -200   -181     18    189   -109    -83   -145   -223   -475      5   -231   -303
   -174   -155     18    166    -96    -70   -119   -197   -436     62   -176   -361
   -137   -181    -44    158    -49   -111   -135   -197   -444     54   -213   -371
   -137   -163    -28    150    -54    -96   -135   -176   -431     54   -236   -314
   -142   -161    -20    150    -62    -90   -132   -122   -389     93   -189   -213
   -127   -148    -20    137    -54    -85   -103    -54   -319    174   -119   -236
   -153   -127     23    140    -90    -51   -122    -20   -270    220    -90   -213
   -161   -140     20    150    -93    -59    -85     33   -220    280      2   -153
   -116   -119     -2    114    -57    -62    -33    106   -148    366     75   -197
    -80    -70     10     75    -46    -31    -15    168   -101    389     51   -189
    -83    -54     28     64    -57    -12    -28    207    -80    384     77     12
    -75    -10     64     41    -70     25    -18    267    -10    475    181     67
    -57     88    145    -18   -101    116     -2    314     57    568    267     59
    -64    145    210    -38   -137    176    -20    322     93    631    314     25
    -41    184    226    -72   -135    205     -7    329    111    662    335    -62
    -44    205    246    -80   -145    226     15    345    106    626    223    -77
    -96    142    239    -25   -166    189      2    309     44    527    148    174
    -96    158    254    -31   -174    205     23    298     46    545    200    163
   -145     83    228     31   -187    153     23    249      7    519    181    103
   -202      0    200    101   -202     98     18    194    -31    506    179     18
   -187      5    192     88   -192     98     38    171    -36    509    140   -127
   -150     31    181     59   -166    106     62    135    -72    436     41   -116
   -231    -75    153    153   -192     38     15     41   -158    353      2    -98
   -270   -103    163    187   -218     28     31     18   -161    358      2   -142
   -285   -124    161    205   -226     18     59     23   -148    381     25   -163
   -241   -116    124    179   -184      2     72     49   -114    441     70   -259
   -228    -83    142    155   -187     28     83     54   -109    431     15   -254
   -241    -44    197    142   -220     75    114     72    -96    428     25    -96
   -262    -44    218    150   -241     85    109     83    -59    472     80    -51
   -306      7    314    150   -309    161    137    106      7    550    150    -41
   -345     64    410    137   -379    236    111     85     18    568    153    -33
   -319    135    454     90   -387    293     90     75     33    607    189     -2
   -322    111    431    103   -376    270     64     64     38    639    218    -51
   -298    106    405     96   -350    254     70     85     44    652    200    -90
   -285     72    358    103   -322    215     41     51     -7    592    148    -41
   -303     23    327    140   -316    174     33     23    -44    566    132    -49
   -322    -41    280    181   -303    119     36     10    -80    532    106    -41
   -301   -103    197    202   -249     46     23      0   -122    504     77   -101
   -324   -189    135    257   -231    -28     -7    -23   -150    491     36   -228
   -319   -187    132    252   -228    -28     10    -23   -171    475      2   -239
   -306   -207     98    257   -205    -57     18    -44   -207    431    -33   -207
   -368   -275     93    322   -231    -90    -10    -96   -257    389    -88   -272
   -410   -368     41    387   -228   -163    -59   -135   -283    402    -51   -345
   -345   -316     28    329   -187   -145    -51   -122   -267    431    -62   -446
   -342   -324     18    332   -181   -153    -77   -135   -301    368   -148   -327
   -363   -368     -5    366   -179   -187    -70   -122   -306    368   -129   -246
   -355   -381    -25    366   -166   -205    -67   -127   -303    387   -109   -283
   -296   -335    -38    314   -129   -187    -59   -111   -275    420    -83   -340
   -270   -293    -25    280   -124   -161    -44    -93   -254    431    -85   -322
   -306   -418   -111    363    -98   -265   -103   -132   -322    353   -150   -322
   -262   -628   -366    441     51   -498    -67   -101   -400    223   -309   -480
   -236   -846   -610    540    187   -730     67     18   -433     49   -527   -701
   -236   -792   -558    514    158   -675    207    168   -319     46   -574   -789
   -306   -472   -166    389    -70   -319    236     80   -213    202   -389   -670
   -387     36    423    174   -405    228    -33   -465   -296    485     25   -392
   -462    727   1189   -135   -826    958   -355   -919   -285    937    587    187
   -436   1221   1657   -394  -1047   1436   -641  -1109   -150   1454   1205    922
   -415    974   1389   -277   -901   1182   -878  -1179   -207   1608   1363   1023
   -363    410    774    -25   -568    592   -880  -1156   -592    997    706    298
   -272     -5    267    137   -270    129   -883  -1036   -953    223   -132   -457
   -166   -231    -67    197    -51   -150   -826   -719   -839     80   -374   -517
    -77   -171    -93    124      7   -132   -607   -420   -545    293   -233   -402
   -163   -262   -101    213    -33   -181   -374   -233   -402    384   -179   -355
   -270   -358    -88    314    -93   -223   -244   -171   -345    415   -163   -345
   -306   -358    -51    329   -127   -205   -205   -174   -335    420   -161   -379
   -298   -376    -77    337   -111   -228   -171   -189   -337    418   -161   -415
   -293   -413   -119    350    -88   -267   -132   -202   -342    413   -171   -491
   -272   -400   -129    335    -72   -265   -150   -192   -337    405   -202   -491
   -262   -368   -109    314    -77   -239   -163   -174   -324    405   -197   -420
   -293   -345    -51    319   -122   -200   -181   -155   -306    433   -171   -415
   -293   -280     12    285   -155   -135   -184   -127   -272    485   -127   -420
   -236   -189     44    213   -140    -72   -168   -101   -228    542    -70   -436
   -215   -168     46    189   -132    -62   -176    -98   -213    563    -85   -439
   -226   -174     51    200   -140    -62   -179    -72   -192    576    -90   -322
   -205   -106     98    153   -153     -5   -161    -41   -150    628    -23   -309
   -163    -25    137     93   -153     54   -158    -15   -106    672      5   -345
   -176    -41    132    106   -155     44   -192    -12   -101    672    -10   -337
   -187    -36    150    111   -168     57   -189      2    -88    680     18   -267
   -181    -54    127    116   -155     36   -163     31    -70    709     41   -270
   -158      5    163     75   -161     83   -142     88     -2    784    109   -244
   -129     77    207     25   -171    142   -140    155     75    885    197   -254
   -109    132    241    -10   -174    187   -145    207    132    940    189   -283
   -101    135    236    -18   -168    184   -137    249    155    940    200   -106
    -75    161    236    -44   -155    197    -88    298    202   1002    265    -62
    -28    244    270   -109   -150    257    -46    355    267   1083    329    -18
     41    353    311   -197   -135    332     -5    415    327   1158    394     25
    -77    259    337    -90   -207    296   -106    363    283   1132    363    -10
   -106    231    337    -62   -223    285    -80    358    267   1130    363      2
    -98    265    363    -83   -231    314    -23    371    270   1143    384      7
   -122    270    392    -72   -257    329    -62    342    252   1140    387      0
   -103    301    402    -98   -254    350    -72    309    223   1117    361    -25
   -142    239    381    -49   -262    309    -38    252    153   1062    309    -54
   -176    194    368    -10   -272    280    -38    181     96   1018    275   -103
   -155    239    394    -41   -275    316    -51    129     64   1002    283   -153
   -142    239    381    -49   -262    309   -103     77     44    976    239   -270
   -179    168    348      5   -262    257   -197     18      2    919    168   -283
   -244     62    306     90   -275    184   -150    -36    -49    878    148   -316
   -231    127    358     51   -293    241    -54    -31    -25    911    176   -348
   -171    181    350     -5   -262    265    -49    -33    -25    904    174   -290
   -132    197    329    -33   -231    262    -75    -36    -28    888    148   -231
   -218    129    348     41   -283    239   -101    -46    -28    891    150   -200
   -223    127    350     49   -285    239    -33      2     15    950    207   -184
   -210    194    405      5   -306    298    -20     38     67   1018    275   -150
   -171    293    465    -62   -316    379    -59     46    106   1067    327   -122
   -153    379    532   -111   -342    454    -85     49    129   1104    368    -98
   -254    257    511      0   -381    384   -145     -7     77   1065    340   -140
   -272    181    454     44   -363    316   -161    -23     49   1047    329   -155
   -252    192    444     28   -348    319   -148    -15     51   1054    337   -153
   -254    158    413     46   -335    285   -155    -10     46   1054    335   -155
   -244    145    389     49   -316    267   -129     20     54   1057    329   -168
   -288     31    319    127   -303    174   -158     -2     23   1039    316   -231
   -335   -106    226    220   -280     59   -202    -54    -36    995    270   -348
   -327   -119    207    223   -270     41   -179    -72    -75    932    189   -366
   -332   -148    184    241   -259     18   -202    -96   -122    854    122   -285
   -277   -103    174    189   -226     33   -228    -75    -96    885    158   -275
   -322   -205    114    262   -220    -46   -244   -109   -135    862    135   -335
   -368   -288     80    327   -228   -103   -168   -127   -171    828    106   -342
   -363   -226    137    296   -252    -44   -140   -103   -135    865    148   -322
   -335   -184    148    259   -244    -18   -137    -67    -96    906    194   -301
   -329   -207    122    267   -228    -44   -176    -70    -96    911    200   -306
   -384   -348     36    366   -213   -155   -207   -106   -135    875    168   -342
   -381   -446    -64    415   -158   -257   -166   -114   -155    846    142   -371
   -327   -524   -197    426    -64   -363   -140    -98   -205    769     57   -457
   -288   -730   -441    509     75   -587    -70    -41   -309    584   -148   -657
   -249   -875   -628    561    187   -750     67     85   -335    439   -337   -852
   -265   -800   -535    532    135   -667    194    184   -213    498   -298   -831
   -387   -493   -106    439   -142   -301     77   -200   -171    704    -12   -553
   -483    140    620    171   -553    379   -252   -727    -88   1145    553     12
   -555    880   1434   -163   -995   1156   -550  -1000    174   1766   1260    691
   -446   1179   1626   -366  -1036   1402   -849  -1049    410   2286   1782   1210
   -342    740   1083   -200   -711    909  -1005  -1119    150   2016   1493    958
   -288    111    400     85   -342    254   -979  -1124   -361   1239    717    223
   -298   -441   -142    368    -77   -293   -795   -924   -657    639     75   -389
   -252   -563   -311    407     28   -439   -527   -568   -475    662     18   -465
   -176   -555   -379    366     98   -467   -353   -327   -314    753     75   -418
   -137   -548   -410    342    135   -478   -241   -176   -218    805    103   -392
   -153   -584   -431    366    137   -506   -207   -124   -197    807    103   -397
   -168   -615   -446    392    137   -532   -192   -106   -194    802    101   -397
   -176   -623   -446    400    135   -535   -179    -88   -179    805     98   -392
   -174   -641   -467    407    145   -555   -153    -57   -161    820    111   -366
   -166   -628   -462    397    145   -545   -127    -23   -142    833    122   -342
   -176   -610   -433    394    127   -522   -119     -7   -137    833    124   -324
   -189   -610   -423    400    114   -517    -98     15   -122    852    137   -301
   -200   -639   -439    418    116   -540    -90     31   -111    867    142   -290
   -194   -589   -394    392     98   -493    -90     38    -98    880    155   -285
   -179   -576   -397    379    109   -488    -83     62    -83    898    171   -257
   -135   -563   -428    348    145   -496    -67    109    -49    937    197   -200
   -129   -574   -444    350    155   -509    -57    140    -18    969    213   -187
   -171   -623   -452    394    137   -537    -93    132    -31    966    194   -207
   -153   -581   -428    368    137   -506    -62    176     12   1002    231   -158
   -129   -522   -392    324    129   -459    -51    218     51   1031    262    -96
   -114   -480   -368    296    127   -426    -31    272     96   1078    303    -36
   -101   -504   -402    301    148   -452      7    350    150   1143    345     20
    -96   -491   -394    293    148   -444     12    410    194   1184    363     44
    -72   -407   -335    239    129   -374     31    480    257   1257    413    106
    -70   -379   -311    223    119   -345     41    537    306   1301    449    192
    -62   -350   -288    205    111   -319     49    576    340   1327    478    265
    -70   -327   -257    200     93   -293     57    602    363   1345    491    322
    -51   -275   -223    161     85   -249     70    620    384   1374    522    400
    -38   -241   -202    140     80   -223     77    626    394   1387    530    462
    -51   -241   -189    145     67   -215     80    602    376   1376    504    467
    -83   -285   -202    184     59   -244     70    555    335   1335    467    454
    -96   -322   -226    207     62   -275     75    517    290   1301    431    467
    -93   -311   -218    202     62   -267     80    480    280   1312    426    459
    -88   -288   -200    187     54   -244     57    418    246   1280    389    436
   -109   -342   -233    226     62   -288     31    353    207   1267    353    423
   -122   -332   -213    226     44   -272     -2    277    176   1270    355    397
   -111   -309   -197    207     41   -254    -23    241    161   1278    376    426
    -93   -277   -184    184     44   -233    -20    220    145   1231    348    454
    -64   -290   -226    179     80   -259     10    220    140   1202    332    532
   -109   -340   -233    223     62   -288     -5    200    132   1197    311    581
   -135   -374   -241    254     51   -309      0    197    129   1200    301    594
   -174   -420   -246    296     33   -335     -7    189    116   1182    277    613
   -168   -363   -194    267     12   -280      5    223    150   1210    332    735
   -116   -259   -145    187     12   -202     44    283    231   1299    402    852
   -122   -233   -114    176     -5   -174     23    277    265   1350    433    836
   -109   -187    -80    145    -15   -135     -2    265    293   1376    467    828
   -132   -197    -64    166    -33   -132    -49    236    277   1358    470    841
   -129   -223    -96    176    -18   -161    -51    223    252   1332    465    859
   -103   -213   -109    158      0   -161    -49    215    246   1319    472    883
   -114   -254   -140    184     10   -197    -85    179    207   1270    433    849
   -124   -355   -231    241     51   -293   -119    145    145   1187    345    763
   -132   -483   -353    306    109   -418    -85    145    122   1158    324    758
   -166   -498   -335    332     83   -418    -88    127    111   1156    340    763
   -205   -550   -345    374     70   -449   -106     85     72   1117    316    727
   -192   -589   -397    392    101   -493    -98     72     38   1072    277    693
   -163   -568   -405    363    119   -488   -114     67     20   1052    252    685
   -158   -574   -415    366    127   -496   -142     54      7   1062    233    701
   -181   -600   -420    389    116   -511   -168     25    -18   1091    218    691
   -184   -613   -428    400    122   -522   -163     15    -28   1114    210    698
   -168   -633   -465    400    148   -550   -155     15    -33   1117    189    701
   -174   -641   -467    407    145   -555   -148     20    -20   1145    210    737
   -187   -613   -428    400    119   -522   -161     15     -7   1171    233    769
   -171   -610   -439    392    132   -524   -158     18     -5   1176    236    758
   -166   -685   -522    426    176   -605   -155      5    -46   1124    174    719
   -184   -932   -748    558    280   -841   -135    -28   -181    966      2    579
   -197  -1215  -1018    706    407  -1117    -12    -23   -345    745   -244    329
   -213  -1340  -1127    776    457  -1234    148     70   -366    662   -355    197
   -239  -1088   -849    665    303   -971    213     49   -187    867   -135    420
   -272   -457   -184    363    -44   -322    -20   -174    116   1327    389    974
   -358    426    782    -36   -568    602   -324   -303    610   2036   1156   1756
   -384   1057   1441   -335   -911   1249   -613   -265   1098   2691   1810   2413
   -270    956   1226   -345   -750   1091   -932   -314   1122   2774   1875   2509
   -285    431    717    -72   -501    574  -1023   -576    592   2171   1314   1982
   -316   -197    119    254   -220    -38   -885   -719    -64   1358    553   1267
   -316   -592   -275    454    -20   -433   -594   -496   -220   1044    205    943
   -288   -662   -374    475     38   -517   -348   -246   -109   1088    215    935
   -254   -758   -504    506    122   -631   -218    -98    -51   1106    215    906
   -236   -802   -566    519    163   -685   -150    -23    -25   1109    220    896
   -226   -800   -574    514    174   -688   -101     12     -5   1111    223    904
   -220   -813   -592    517    184   -704    -83     31      7   1109    218    911
   -231   -823   -594    527    181   -709    -77     38      7   1093    207    909
   -226   -833   -607    527    189   -719    -80     49      7   1088    207    911
   -200   -826   -626    514    213   -727    -70     62     18   1093    213    904
   -192   -823   -631    506    218   -727    -54     80     31   1098    228    922
   -197   -818   -620    506    210   -719    -41    101     49   1117    254    953
   -181   -784   -602    480    207   -696    -33    124     72   1137    275    976
   -171   -758   -587    465    207   -672    -25    137     77   1143    267    969
   -168   -743   -574    454    200   -659    -18    153     93   1145    272    974
   -171   -740   -568    454    197   -657    -10    168    111   1158    283    987
   -153   -719   -566    436    205   -644      5    197    135   1171    301    989
   -150   -719   -568    436    207   -644     15    228    155   1176    311    992
   -145   -727   -581    433    215   -654     31    265    179   1195    335   1010
   -129   -714   -584    420    226   -649     44    311    205   1221    353   1021
   -116   -691   -576    402    228   -633     54    358    231   1239    368   1028
   -111   -685   -574    400    231   -631     75    413    259   1252    371   1034
   -103   -657   -553    379    223   -605     96    470    303   1288    397   1060
    -72   -602   -530    337    226   -566    103    535    361   1337    454   1109
    -28   -550   -522    288    246   -537    111    587    397   1366    491   1140
      2   -555   -558    277    280   -555    135    626    420   1379    506   1148
     49   -519   -568    233    306   -542    155    639    431   1395    524   1148
     62   -493   -555    215    306   -524    161    636    444   1402    545   1161
     44   -491   -535    223    288   -511    155    618    436   1395    550   1166
     25   -493   -519    233    272   -506    150    589    413   1374    542   1161
     18   -485   -504    231    259   -493    137    540    384   1350    530   1143
      5   -478   -483    236    244   -480    132    488    361   1325    509   1122
    -10   -501   -491    254    239   -496    119    428    327   1288    475   1091
    -20   -527   -506    275    241   -517    129    387    303   1254    444   1062
    -49   -537   -491    290    220   -514    116    335    270   1213    410   1034
    -80   -571   -493    324    205   -532     90    275    228   1176    381   1005
    -98   -579   -483    337    189   -530     80    231    207   1156    361    984
   -109   -571   -462    340    176   -517     88    202    200   1145    353    976
   -106   -568   -462    337    174   -514     93    189    192   1143    358    974
    -90   -553   -465    322    187   -509    101    187    189   1140    361    969
    -72   -545   -475    306    200   -511    106    187    187   1137    361    963
    -44   -506   -462    275    207   -485    135    218    215   1158    381    984
    -31   -439   -407    233    187   -423    168    254    267   1208    431   1039
    -28   -402   -376    215    171   -389    168    267    303   1247    465   1070
    -18   -381   -366    197    171   -376    129    262    319   1267    488   1091
     -5   -374   -368    189    181   -371     90    254    316   1267    488   1106
    -12   -368   -355    187    171   -363     80    231    303   1254    480   1101
    -18   -358   -340    187    158   -350     67    207    288   1239    467   1083
    -46   -379   -335    213    142   -358     54    184    265   1215    439   1054
    -64   -472   -407    270    171   -441     49    176    244   1195    413   1044
    -85   -574   -488    329    200   -532     46    166    210   1156    355   1002
   -106   -639   -532    371    213   -587     38    148    179   1111    303    953
   -124   -688   -563    405    218   -628     49    137    163   1091    280    940
   -153   -732   -579    444    213   -657     64    132    153   1080    270    943
   -168   -784   -615    472    223   -701     67    116    137   1065    257    940
   -171   -807   -636    488    231   -724     59    103    119   1049    244    930
   -179   -818   -641    498    228   -730     59     98    114   1039    239    924
   -189   -841   -652    517    231   -748     57     98    106   1031    236    927
   -184   -836   -652    509    231   -743     62     98    114   1036    241    919
   -194   -841   -646    519    223   -745     64     93    101   1018    210    896
   -189   -888   -701    537    254   -795     62     85     85    989    174    885
   -184   -885   -701    535    257   -795     49     80     77    979    168    891
   -189   -896   -709    540    257   -802     51     72     57    953    150    872
   -171  -1013   -844    592    335   -930     64     54    -38    828     25    756
   -171  -1299  -1130    732    478  -1215    140     57   -205    594   -223    514
   -207  -1486  -1278    846    535  -1382    272    132   -277    431   -407    324
   -231  -1288  -1057    758    410  -1171    384    174   -137    555   -277    436
   -296   -823   -527    558    114   -675    267   -116     38    867     80    797
   -371    -98    272    233   -322     85    -33   -446    319   1400    683   1413
   -459    600   1060    -70   -758    828   -249   -517    750   2062   1363   2096
   -350    667   1018   -158   -685    844   -558   -530    896   2343   1623   2392
   -301    220    522     38   -413    371   -761   -735    478   1909   1210   2029
   -342   -342      0    340   -174   -171   -769   -919   -174   1109    470   1301
   -348   -839   -491    594     70   -665   -563   -745   -459    631    -28    800
   -319   -898   -581    607    129   -743   -327   -428   -311    672    -54    763
   -246   -883   -639    563    194   -761   -163   -215   -194    727    -36    784
   -187   -904   -719    542    265   -810    -70    -96   -145    735    -46    776
   -168   -935   -766    553    298   -852    -44    -59   -135    727    -64    756
   -158   -950   -792    550    316   -872    -36    -41   -129    724    -70    766
   -142   -948   -805    545    329   -875    -25    -28   -129    719    -72    784
   -124   -937   -815    530    342   -875    -15    -10   -122    724    -59    795
   -119   -924   -805    522    342   -865     -2      7   -103    730    -49    797
   -122   -914   -792    517    335   -854    -12     10   -111    719    -67    800
   -111   -935   -826    522    355   -880     -5     23   -114    719    -72    826
    -88   -919   -831    504    368   -875      0     41    -96    743    -44    867
    -72   -872   -800    472    363   -836      2     57    -72    771    -18    904
    -67   -841   -774    454    353   -810     10     72    -62    774    -18    919
    -51   -789   -740    420    342   -766     25    103    -36    795      5    958
    -44   -807   -766    426    358   -787     31    119    -25    802      0    976
    -41   -846   -805    444    381   -826     28    140    -15    813     -2    997
    -10   -795   -787    400    387   -789     49    189     31    859     46   1054
      7   -766   -774    376    389   -769     46    220     51    880     59   1085
      2   -795   -797    394    397   -795     15    233     49    872     49   1091
     46   -740   -787    348    415   -763     33    293     93    911     85   1143
     72   -698   -771    311    420   -735     57    358    140    945    116   1197
     90   -657   -748    283    418   -701     64    423    187    989    158   1257
    132   -581   -717    223    423   -649     72    483    239   1041    210   1325
    145   -535   -680    194    413   -607     70    522    267   1075    241   1371
    145   -493   -641    174    392   -566     59    535    277   1088    259   1413
    145   -467   -615    161    379   -540     64    537    285   1093    272   1439
    140   -459   -602    158    368   -530     77    530    277   1083    270   1452
    140   -405   -545    132    342   -475     83    506    270   1078    270   1475
    135   -392   -527    127    329   -459     85    467    246   1054    249   1470
    114   -413   -527    148    319   -470     59    400    189    995    200   1436
     93   -420   -514    163    303   -467     36    324    135    943    161   1402
     70   -426   -496    179    283   -459     25    270     93    888    116   1376
     38   -439   -478    197    257   -457      7    200     46    831     75   1358
      7   -465   -472    228    239   -467     -2    137      2    787     41   1340
    -12   -472   -459    241    223   -467      0     90    -20    763     18   1330
    -23   -488   -465    257    220   -478     12     57    -38    735     -2   1312
    -41   -506   -465    272    210   -485      2     18    -67    709    -28   1296
    -36   -480   -444    259    202   -462     -2     -2    -83    698    -36   1306
    -20   -454   -436    236    205   -446      5      0    -80    693    -28   1330
     -5   -436   -431    220    213   -433     15     12    -70    698    -20   1356
     25   -384   -410    179    215   -397     38     41    -33    727      7   1384
     46   -324   -371    137    207   -345     36     49     -5    753     38   1421
     28   -288   -316    127    168   -301    -10     15    -20    750     38   1431
     31   -241   -272    106    150   -257    -64    -12    -31    743     44   1447
     33   -228   -262     96    148   -244    -77    -25    -44    722     33   1444
     38   -228   -267     93    153   -246    -83    -41    -57    706     23   1444
     36   -231   -270     96    150   -252    -75    -49    -62    701     28   1470
     20   -244   -265    111    142   -254    -85    -70    -88    683     20   1475
      0   -335   -335    166    166   -332   -101    -93   -129    639    -20   1447
     -2   -431   -428    215    210   -428   -103   -111   -179    576    -80   1397
     -2   -493   -491    246    241   -493   -116   -132   -226    519   -132   1358
      0   -527   -527    265    262   -527   -129   -161   -267    465   -176   1332
     15   -563   -579    272    296   -571   -145   -194   -319    410   -231   1301
     23   -592   -615    283    316   -602   -176   -241   -368    366   -275   1267
     38   -584   -623    270    329   -602   -197   -275   -397    345   -290   1252
     70   -592   -662    262    366   -626   -205   -285   -405    337   -296   1262
     88   -597   -685    254    384   -641   -202   -285   -407    342   -283   1283
     85   -631   -717    272    400   -672   -226   -311   -436    314   -303   1265
     83   -654   -737    283    410   -696   -231   -327   -459    283   -329   1239
     96   -646   -743    275    418   -693   -233   -335   -467    275   -335   1239
    103   -602   -706    246    402   -654   -249   -345   -480    265   -340   1241
    106   -657   -763    275    433   -709   -267   -358   -527    213   -394   1208
    122   -831   -956    353    537   -893   -246   -337   -628     62   -555   1070
    142  -1052  -1195    454    667  -1122   -114   -236   -711   -135   -784    846
    116  -1026  -1143    452    626  -1083     31    -98   -623   -140   -818    795
     25   -704   -730    337    376   -717     28   -231   -504     28   -618    979
    -70   -168   -101    116     12   -137   -202   -735   -470    322   -207   1384
   -168    553    722   -192   -444    636   -493  -1158   -322    818    418   1997
   -174   1047   1218   -436   -698   1132   -766  -1299    -90   1353    992   2548
   -103    831    935   -363   -519    883   -992  -1369   -174   1408   1034   2618
    -96    277    374    -93   -233    324  -1031  -1426   -628    807    436   2070
   -114   -293   -179    205     31   -236   -930  -1400  -1179    -49   -407   1270
    -75   -615   -542    345    231   -579   -717  -1052  -1080   -148   -610   1067
    -36   -631   -594    332    277   -613   -524   -740   -833      7   -517   1137
      0   -620   -620    309    309   -620   -381   -524   -678     98   -454   1195
     25   -615   -641    296    332   -628   -303   -402   -589    145   -415   1241
     23   -628   -654    301    337   -641   -290   -374   -574    153   -413   1244
     15   -613   -628    298    319   -620   -288   -368   -574    148   -420   1226
      2   -610   -613    301    306   -610   -277   -355   -566    140   -428   1215
     -5   -628   -623    316    309   -626   -259   -332   -548    145   -423   1226
      0   -545   -548    270    272   -545   -270   -329   -537    153   -407   1252
     10   -504   -517    246    262   -509   -267   -327   -527    171   -394   1257
     23   -498   -522    236    272   -509   -270   -324   -519    174   -389   1249
     41   -496   -537    228    288   -517   -277   -322   -517    171   -387   1252
     59   -491   -550    213    303   -519   -285   -316   -514    155   -392   1273
     67   -504   -571    218    316   -537   -285   -301   -511    166   -384   1293
     54   -537   -594    239    322   -566   -290   -296   -509    187   -379   1273
     70   -524   -594    228    332   -558   -277   -275   -483    215   -353   1278
    103   -459   -563    176    332   -511   -283   -257   -467    218   -340   1293
    142   -433   -576    145    358   -506   -277   -223   -446    244   -319   1306
    142   -439   -584    145    361   -511   -275   -197   -418    270   -301   1291
    155   -389   -545    116    350   -467   -275   -166   -394    288   -288   1293
    200   -335   -535     64    366   -433   -254   -111   -350    324   -252   1337
    241   -270   -511     12    374   -389   -246    -57   -306    371   -213   1384
    254   -200   -454    -28    353   -324   -241     -5   -257    423   -174   1431
    259   -155   -415    -51    337   -285   -223     46   -215    459   -145   1483
    290   -145   -436    -75    361   -290   -205     88   -184    496   -116   1522
    306   -122   -428    -93    366   -275   -205    114   -161    517    -83   1569
    301   -111   -415    -96    355   -262   -207    116   -161    519    -70   1590
    283    -98   -381    -90    332   -239   -220     85   -184    504    -96   1561
    244    -83   -329    -83    285   -205   -228     46   -215    485   -109   1525
    231    -70   -303    -80    265   -187   -200     36   -213    496    -88   1530
    200    -90   -290    -57    244   -189   -197     -7   -246    465    -98   1506
    155   -124   -280    -15    218   -202   -220    -67   -303    405   -140   1483
    132   -135   -270      0    200   -202   -239   -132   -361    340   -200   1454
    129   -135   -265      2    197   -200   -244   -181   -402    290   -254   1415
    109   -142   -252     15    179   -197   -231   -218   -428    265   -285   1382
     41   -197   -239     77    140   -218   -249   -270   -467    226   -327   1348
      5   -200   -205     96    101   -202   -249   -293   -485    207   -332   1358
      2   -202   -207     98    103   -205   -220   -288   -475    218   -322   1371
     15   -202   -220     93    114   -210   -181   -265   -452    241   -298   1369
    -18   -200   -181    109     80   -192   -200   -283   -465    233   -309   1348
    -12   -161   -148     83     67   -153   -197   -277   -454    231   -303   1369
     23    -57    -80     15     49    -67   -192   -267   -426    262   -283   1397
     36     20    -18    -31     25      2   -189   -259   -394    306   -246   1405
      0     12     12     -5     -5     12   -239   -277   -389    319   -215   1428
     10      7     -5    -10      7      2   -262   -288   -379    332   -210   1444
     20     15     -7    -18     15      5   -257   -293   -387    324   -220   1426
     10      2    -10     -7     10     -2   -277   -314   -413    301   -236   1415
      7     -2    -10     -2      7     -5   -314   -350   -452    272   -262   1397
     -2    -18    -18      7      7    -18   -335   -371   -475    259   -277   1374
     -7    -98    -93     51     41    -96   -337   -374   -509    223   -314   1332
    -18   -187   -168    101     72   -176   -340   -384   -553    184   -363   1275
    -12   -223   -210    119     98   -218   -340   -402   -587    155   -394   1234
    -33   -265   -231    148     96   -249   -355   -439   -626    116   -431   1197
    -49   -306   -257    176    101   -280   -366   -465   -654     90   -459   1184
    -62   -327   -265    192     98   -296   -376   -480   -672     72   -480   1182
    -64   -311   -246    189     90   -280   -376   -478   -670     77   -465   1205
    -85   -350   -267    215     88   -311   -379   -488   -678     80   -475   1176
    -83   -374   -290    228    101   -332   -387   -506   -688     67   -498   1132
    -70   -363   -293    215    109   -329   -374   -504   -683     75   -491   1130
    -80   -332   -252    207     85   -293   -384   -506   -678     85   -470   1148
   -109   -348   -239    228     62   -293   -392   -509   -680     85   -472   1140
   -124   -394   -270    259     70   -332   -402   -511   -693     67   -493   1119
   -119   -480   -361    298    119   -420   -394   -504   -745      5   -561   1052
   -103   -732   -628    418    262   -680   -332   -483   -891   -192   -774    841
   -119   -932   -813    524    345   -872   -184   -394   -963   -376   -987    615
   -153   -833   -683    493    262   -758    -41   -314   -865   -337   -963    615
   -233   -480   -246    355      5   -363    -67   -540   -732   -109   -691    870
   -332    176    509     77   -420    342   -384   -995   -558    342   -140   1400
   -433    930   1361   -249   -898   1145   -654  -1184   -192   1000    568   2065
   -376   1244   1621   -433   -997   1431   -932  -1189     83   1483   1034   2504
   -303    917   1221   -306   -763   1067  -1156  -1293   -127   1327    862   2359
   -322    345    667    -10   -493    506  -1197  -1421   -693    600    161   1683
   -316   -158    158    236   -239      0   -995  -1280  -1067    -15   -462   1075
   -293   -348    -54    319   -119   -202   -732   -943   -948    -44   -566    948
   -257   -387   -132    322    -64   -259   -540   -696   -797     36   -530    945
   -210   -407   -197    309     -7   -303   -410   -530   -704     83   -511    937
   -192   -413   -223    301     15   -319   -361   -475   -670     93   -511    922
   -171   -394   -226    283     25   -311   -348   -446   -654    101   -504    909
   -163   -389   -226    277     31   -309   -345   -439   -652    111   -504    885
   -184   -420   -236    303     25   -329   -340   -433   -652    116   -514    857
   -171   -384   -215    277     20   -301   -324   -413   -626    148   -485    852
   -166   -348   -181    257      5   -265   -316   -394   -605    179   -457    859
   -174   -340   -166    257     -7   -252   -316   -384   -592    200   -436    875
   -181   -355   -174    270     -5   -265   -303   -366   -571    231   -407    888
   -184   -332   -148    257    -20   -241   -288   -342   -540    265   -394    854
   -181   -314   -135    246    -23   -226   -301   -327   -519    288   -379    836
   -176   -316   -140    244    -18   -228   -303   -306   -498    309   -363    833
   -166   -283   -116    226    -25   -200   -293   -283   -472    332   -332    849
   -166   -257    -90    210    -38   -174   -277   -249   -439    363   -288    865
   -179   -265    -85    220    -49   -176   -267   -218   -418    381   -257    875
   -171   -239    -70    205    -54   -155   -249   -171   -387    405   -228    885
   -148   -213    -64    181    -41   -140   -246   -127   -348    436   -215    888
   -116   -202    -85    158    -15   -145   -233    -70   -298    478   -187    904
    -75   -210   -135    142     28   -171   -215     -5   -252    514   -145    919
    -36   -192   -155    114     57   -174   -184     62   -202    553    -96    943
    -10   -148   -137     80     62   -142   -176    106   -166    581    -64    956
    -12   -114   -101     62     41   -109   -171    142   -129    613    -33    963
    -10    -72    -64     41     25    -70   -161    171    -98    646      0    987
    -12    -46    -36     28     10    -41   -148    192    -80    675     18    992
    -18    -33    -15     25     -2    -25   -140    189    -77    685     28    984
    -15    -20     -5     18     -5    -15   -140    171    -83    683     31    971
    -18    -18      0     18    -10    -10   -132    150    -83    672     33    950
    -54    -62     -7     57    -23    -36   -135    111   -109    644     15    924
    -85    -75     10     80    -49    -33   -137     67   -132    623      2    901
   -109    -67     38     85    -75    -15   -148     10   -161    597     -5    870
   -142    -85     57    114   -101    -15   -155    -38   -184    566    -20    839
   -181   -122     59    150   -122    -31   -163    -83   -207    527    -57    805
   -231   -192     38    213   -135    -77   -187   -137   -244    488    -93    763
   -265   -194     70    228   -168    -64   -194   -174   -249    498    -85    732
   -288   -166    122    226   -207    -23   -184   -192   -241    506    -67    717
   -298   -155    140    226   -220    -10   -163   -197   -228    511    -57    719
   -285   -148    137    218   -213     -5   -150   -189   -215    522    -44    730
   -270   -137    132    205   -202     -5   -137   -174   -194    535    -23    745
   -254    -88    163    171   -210     36   -122   -145   -155    571      5    763
   -249    -23    223    135   -236     98   -111   -122   -122    589     20    789
   -262    -15    246    140   -254    114   -103   -106    -88    646     88    802
   -262     -5    254    132   -259    124   -124   -103    -57    698    150    810
   -246     20    267    111   -257    142   -153   -106    -44    719    176    820
   -239      7    244    114   -241    124   -163   -106    -44    709    171    828
   -241    -25    215    135   -228     93   -163   -106    -38    717    187    841
   -252    -38    213    145   -233     85   -174   -119    -44    727    189    826
   -267   -119    148    192   -210     12   -168   -119    -54    711    179    805
   -301   -246     54    270   -179    -96   -155   -127    -88    670    140    766
   -316   -348    -31    332   -142   -189   -148   -124   -101    644    114    740
   -337   -397    -59    366   -140   -228   -150   -135   -111    623     93    727
   -345   -413    -67    379   -140   -241   -148   -140   -109    636    103    711
   -355   -446    -90    400   -135   -270   -140   -140   -111    633     93    691
   -348   -428    -80    389   -135   -254   -140   -137   -111    633     96    704
   -358   -472   -114    413   -124   -293   -148   -142   -116    626     85    706
   -363   -485   -122    423   -122   -303   -150   -155   -116    633     77    685
   -366   -496   -132    431   -119   -314   -166   -174   -127    623     75    667
   -342   -478   -135    410   -103   -306   -181   -187   -140    605     57    662
   -332   -475   -145    402    -96   -311   -184   -189   -129    628     72    652
   -355   -493   -140    423   -109   -316   -200   -210   -145    618     59    602
   -353   -522   -168    436    -93   -348   -213   -236   -179    579     23    555
   -327   -646   -319    488     -5   -483   -215   -257   -265    478    -85    457
   -298   -911   -613    605    155   -763   -142   -236   -415    259   -322    215
   -306  -1075   -769    688    231   -922    -18   -140   -470    122   -488     31
   -327   -958   -633    641    153   -797     96   -111   -366    202   -410     85
   -433   -592   -158    514   -137   -376     23   -444   -241    454    -85    400
   -587    142    727    220   -657    433   -257   -859     33   1010    568   1062
   -672    807   1478    -67  -1075   1143   -472   -984    420   1654   1262   1761
   -568    943   1509   -189  -1039   1226   -727  -1000    600   2008   1605   2135
   -488    530   1018    -20   -753    774   -893  -1117    298   1688   1280   1836
   -459    -18    441    239   -452    210   -888  -1184   -262    914    524   1067
   -441   -449     -7    444   -218   -228   -691   -969   -509    457     33    542
   -374   -605   -231    488    -72   -418   -452   -620   -387    470    -20    465
   -283   -602   -319    444     18   -462   -272   -363   -241    579     44    509
   -252   -600   -350    426     46   -475   -187   -244   -166    633     72    524
   -244   -644   -402    444     77   -524   -148   -200   -150    639     70    524
   -257   -704   -446    478     93   -574   -142   -184   -150    639     70    517
   -231   -678   -446    454    106   -563   -114   -155   -124    667     93    530
   -223   -652   -431    436    101   -542   -111   -140   -111    678     96    519
   -241   -667   -426    452     90   -548   -124   -132   -114    675     88    504
   -241   -683   -441    462     98   -563   -122   -119   -114    678     90    504
   -231   -683   -452    457    109   -568   -119   -101    -96    701    111    517
   -213   -636   -423    423    103   -530   -124    -93    -75    724    129    535
   -200   -602   -405    400    101   -504   -103    -72    -49    748    153    550
   -176   -579   -405    376    111   -493    -96    -51    -33    763    168    563
   -174   -561   -387    368    106   -475    -88    -33    -12    782    187    579
   -179   -574   -397    374    106   -485   -101    -23     -2    789    194    587
   -166   -581   -418    374    124   -501   -111     -7      0    789    194    579
   -129   -550   -420    337    145   -485    -93     28     18    807    218    592
    -96   -509   -413    303    158   -462    -70     80     57    841    244    618
    -85   -488   -405    285    158   -446    -75    116     80    862    259    628
    -75   -478   -402    275    163   -441    -88    155    109    888    280    644
    -23   -423   -400    223    184   -410    -62    226    168    937    327    688
     10   -407   -418    200    213   -413    -46    285    213    976    363    722
     15   -423   -439    202    226   -431    -57    322    236    995    389    743
     59   -348   -407    142    231   -376    -41    374    293   1052    452    797
     85   -303   -389    109    236   -345    -25    413    337   1091    493    836
     93   -277   -371     93    231   -324    -20    431    363   1114    522    862
     90   -249   -342     77    215   -296    -28    426    368   1122    535    867
     88   -239   -327     75    205   -283    -25    413    368   1111    535    859
     38   -272   -311    114    174   -290    -44    371    342   1075    506    823
     12   -265   -277    127    145   -270    -44    337    329   1052    493    802
     -2   -246   -244    124    119   -244    -31    301    311   1021    465    784
    -31   -265   -233    148    101   -252    -38    241    272    976    423    748
    -77   -322   -244    197     83   -283    -62    163    220    922    374    688
    -80   -324   -244    202     80   -285    -72    106    187    885    348    649
   -101   -322   -220    210     59   -272    -80     54    153    846    314    607
   -114   -342   -231    228     57   -288    -77     18    132    818    290    584
   -103   -340   -239    220     64   -288    -64      0    132    805    283    579
    -98   -309   -210    205     54   -259    -57     -7    135    805    288    579
   -101   -311   -210    205     51   -262    -46     -5    129    795    280    563
   -106   -342   -236    223     64   -290    -57     -5    127    789    277    553
    -80   -280   -202    179     59   -241    -49     10    168    826    319    584
    -67   -207   -140    137     36   -174    -41     15    202    854    355    613
    -90   -184    -93    135      0   -140    -64     -5    210    857    368    620
    -80   -158    -80    119      0   -119   -103    -28    213    865    379    626
    -70   -158    -88    111      5   -124   -127    -44    205    857    374    613
    -75   -171    -96    124     10   -135   -137    -62    189    846    368    600
    -83   -200   -119    140     15   -158   -158    -96    163    820    350    576
    -62   -231   -168    145     51   -200   -166   -111    142    800    337    561
    -36   -293   -259    163    111   -277   -158   -109    116    766    303    524
    -80   -413   -332    246    124   -374   -184   -145     62    704    233    457
   -116   -506   -389    311    135   -449   -205   -181     12    652    179    402
   -119   -548   -431    332    155   -491   -194   -192     -7    626    155    381
   -109   -584   -475    345    181   -530   -192   -197    -18    610    137    368
   -137   -649   -511    394    187   -581   -207   -223    -38    579    106    337
   -155   -719   -563    436    202   -641   -218   -231    -51    553     88    324
   -127   -698   -571    413    220   -636   -220   -236    -46    542     90    324
   -103   -667   -563    384    228   -615   -220   -241    -51    530     80    314
    -90   -659   -568    376    239   -615   -231   -254    -72    506     51    290
    -75   -675   -600    374    262   -639   -246   -267    -85    488     36    283
    -70   -683   -615    376    270   -649   -257   -275    -93    475     31    275
    -54   -675   -620    363    280   -649   -259   -277   -101    457     18    257
    -25   -709   -683    368    327   -696   -244   -267   -124    405    -28    207
     15   -932   -950    457    483   -940   -202   -239   -233    228   -218     20
     10  -1187  -1197    587    602  -1192   -101   -153   -309     36   -439   -215
    -12  -1169  -1156    589    568  -1163     31    -15   -218     33   -462   -267
    -98   -828   -730    465    314   -779     46   -161    -83    220   -236    -59
   -241   -218     23    228   -135    -98   -194   -672     15    602    272    462
   -350    532    880    -90   -615    706   -423   -997    272   1197    979   1174
   -348    857   1205   -254   -776   1031   -685  -1117    488   1673   1496   1709
   -283    519    802   -116   -542    659   -909  -1241    306   1579   1389   1641
   -262    -41    220    150   -244     90   -969  -1345   -236    839    659    911
   -233   -504   -270    368     18   -387   -857  -1221   -613    163    -25    218
   -194   -714   -519    452    161   -615   -644   -870   -524     77   -189     33
   -132   -714   -581    423    223   -649   -472   -581   -342    179   -137     70
    -41   -662   -623    350    288   -644   -353   -392   -215    249    -98    101
    -18   -667   -649    342    314   -657   -303   -311   -168    259   -103     93
    -44   -685   -644    363    298   -667   -293   -290   -166    244   -119     77
    -41   -659   -618    350    288   -639   -285   -277   -155    254   -109     83
    -38   -644   -607    340    283   -626   -280   -265   -150    246   -116     75
    -31   -646   -615    340    290   -633   -288   -265   -148    236   -124     64
    -25   -610   -584    316    277   -600   -277   -254   -132    246   -116     67
    -20   -581   -561    301    270   -571   -275   -249   -127    239   -122     64
    -15   -558   -542    285    262   -553   -285   -249   -129    231   -122     59
      0   -522   -522    259    259   -522   -298   -252   -124    233   -122     62
     10   -504   -517    246    262   -509   -293   -241   -109    244   -111     67
     28   -472   -501    223    265   -485   -288   -226    -88    262    -88     83
     36   -467   -504    213    267   -485   -293   -207    -77    267    -75     88
     59   -459   -519    200    288   -491   -293   -181    -57    290    -59    103
     67   -418   -488    174    277   -452   -296   -163    -41    296    -57    101
     62   -384   -446    161    254   -415   -288   -135    -12    322    -33    116
     44   -381   -428    166    233   -402   -272    -90     15    345    -18    135
     85   -306   -392    109    236   -348   -244    -25     64    389     20    179
    101   -254   -355     75    228   -303   -239     31    116    439     67    231
     83   -210   -293     64    187   -252   -236     80    158    485    109    280
    106   -171   -277     31    189   -223   -207    142    213    540    153    335
    129   -116   -246     -7    187   -181   -205    187    244    576    187    379
    145    -33   -179    -57    161   -106   -210    207    270    610    210    407
    153     25   -127    -88    140    -49   -200    218    290    639    233    444
    161     62    -98   -114    129    -18   -184    220    309    659    259    488
    150     62    -88   -106    119    -12   -158    215    306    659    259    514
     90     -5    -96    -44     90    -49   -176    166    257    613    215    488
     67     10    -57    -38     62    -23   -184    124    223    576    181    462
    103     88    -15    -98     59     36   -179     96    210    561    171    462
     75     25    -49    -51     62    -10   -226     18    148    506    114    423
     64    -20    -88    -23     75    -54   -246    -51     90    449     62    379
     51    -20    -72    -15     62    -46   -246   -114     44    402     23    345
     44      2    -44    -23     44    -20   -236   -155     20    371     -5    322
     28    -23    -51     -5     38    -36   -241   -197     -5    335    -31    314
     28    -36    -64      2     44    -49   -259   -241    -38    296    -57    293
     49     23    -25    -36     38      0   -254   -259    -38    293    -57    288
     57     64      7    -62     23     36   -265   -277    -49    275    -75    267
     44     46      2    -46     20     25   -283   -288    -51    262    -93    262
     62     85     23    -72     20     54   -272   -267    -15    293    -62    311
     77    158     80   -116      0    119   -277   -259     10    322    -28    355
     70    220    150   -148    -38    187   -316   -285      2    322    -20    358
     83    265    179   -174    -49    223   -355   -301     -5    337     -5    366
     85    293    205   -189    -59    249   -387   -329     -2    353     -7    361
     75    285    210   -179    -67    249   -394   -350     31    345    -23    355
     38    257    218   -148    -90    239   -433   -366     10    311    -44    353
     46    257    210   -153    -80    233   -444   -355    -23    277    -70    345
     64    207    142   -137    -38    176   -436   -350    -75    223   -135    296
     25     90     64    -57    -18     77   -465   -381   -142    158   -213    220
     31     25     -5    -28     18     12   -449   -389   -174    127   -246    202
     38    -23    -62     -7     49    -41   -446   -415   -207     93   -275    189
     20    -70    -90     23     51    -80   -439   -449   -249     54   -316    153
     25    -62    -88     18     57    -75   -452   -472   -275     28   -345    129
     25    -70    -98     20     59    -83   -465   -493   -293     10   -358    116
     33    -83   -116     23     72    -98   -454   -493   -298      0   -358    111
     31    -93   -124     31     75   -109   -452   -501   -303     -7   -355    109
      2   -153   -155     75     77   -153   -462   -517   -316    -28   -368     98
     10   -137   -148     62     77   -142   -465   -527   -329    -49   -384     77
      7   -150   -161     70     83   -155   -462   -537   -345    -77   -402     49
    -10   -150   -142     80     64   -148   -470   -550   -355    -96   -415     33
     -5   -197   -192    101     93   -194   -472   -537   -366   -129   -444      5
     31   -413   -446    189    239   -428   -405   -475   -441   -280   -602   -142
     12   -667   -683    327    345   -675   -272   -374   -506   -470   -820   -363
    -25   -600   -576    311    275   -589   -148   -265   -426   -478   -849   -415
    -88   -236   -148    163     28   -192   -142   -439   -353   -329   -662   -257
   -158    335    491    -88   -324    413   -444   -961   -366    -28   -236    145
   -223   1072   1293   -426   -758   1182   -774  -1322   -218    483    387    722
   -200   1514   1714   -659   -958   1613  -1044  -1434      2    995    924   1215
   -124   1239   1363   -555   -743   1301  -1234  -1496   -111    976    888   1202
   -166    592    756   -215   -462    672  -1228  -1538   -607    254    179    550
   -197     23    220     85   -210    119  -1075  -1428   -992   -433   -519   -103
   -168   -194    -25    181    -72   -111   -857  -1109   -849   -475   -649   -239
   -129   -163    -33    148    -49    -98   -672   -823   -597   -309   -540   -148
    -70   -150    -83    109      5   -116   -558   -636   -457   -228   -496   -109
    -41   -155   -114     98     36   -137   -509   -553   -397   -202   -480   -103
    -51   -161   -111    106     28   -137   -493   -527   -381   -192   -472   -101
    -57   -145    -88    101     15   -116   -472   -506   -361   -181   -467    -96
    -59   -153    -96    103     15   -124   -467   -491   -353   -179   -467   -101
    -64   -153    -88    109     10   -122   -465   -478   -350   -176   -467   -114
    -62   -124    -64     90      0    -96   -454   -459   -332   -161   -459   -116
    -49   -129    -80     90     15   -106   -449   -444   -322   -150   -452   -119
    -36   -127    -90     80     25   -109   -446   -433   -314   -148   -441   -111
    -20    -80    -59     49     18    -70   -449   -418   -293   -127   -413    -85
     -5    -38    -33     20     12    -36   -444   -402   -265    -98   -381    -62
    -12    -41    -28     28      7    -36   -441   -389   -249    -88   -376    -64
      0    -31    -31     15     12    -31   -423   -361   -228    -72   -363    -59
      5    -15    -23      5     12    -18   -407   -329   -202    -51   -342    -49
     18      7    -12    -12     15     -2   -384   -296   -174    -33   -319    -41
     25     10    -15    -18     20     -2   -381   -270   -150    -18   -306    -38
     31    -10    -41    -10     33    -25   -379   -231   -116     12   -285    -25
     46     12    -33    -31     38     -7   -358   -176    -59     62   -244     12
     64     44    -20    -57     41     12   -345   -119     -5    114   -202     54
    101    127     25   -114     38     77   -332    -54     54    174   -153     93
    127    148     20   -140     51     85   -311      7    106    215   -119    127
    127    161     33   -142     46     96   -296     46    142    252    -85    153
    129    174     44   -153     44    109   -296     70    161    267    -64    163
    142    192     49   -166     46    122   -290     85    168    272    -51    171
    129    179     49   -155     38    116   -283     83    161    262    -46    166
    132    163     31   -148     49     98   -265     70    150    244    -51    161
    116    132     12   -127     51     75   -262     36    124    215    -67    142
     98    122     23   -109     38     72   -254     -2     83    184    -96    119
     96    150     51   -124     20    101   -259    -54     38    148   -142     77
     83    145     62   -114     10    103   -262    -93      2    109   -158     36
     49    106     54    -80     -2     80   -262   -122    -15     75   -158      7
     33     62     28    -46      2     46   -262   -145    -23     46   -168     -5
     33     64     31    -49      0     49   -277   -184    -36     25   -184    -15
     25     98     72    -62    -23     85   -290   -228    -62      5   -202    -41
      0     93     90    -49    -44     90   -301   -270    -98    -20   -213    -72
      0    135    135    -67    -67    135   -290   -280   -101    -20   -197    -64
      5    163    158    -85    -77    161   -267   -275    -90    -20   -192    -59
      2    161    155    -83    -75    158   -270   -275    -90    -28   -205    -62
      2    174    171    -90    -85    174   -272   -265    -75    -12   -194    -46
     18    272    254   -145   -116    265   -265   -254    -44     18   -166    -23
     33    324    288   -181   -127    306   -265   -257    -25     44   -137      5
     44    350    303   -197   -129    327   -298   -272    -25     59   -116     23
     51    366    311   -210   -129    340   -332   -283    -28     64   -106     33
     51    345    293   -197   -119    319   -353   -301    -49     49   -119     20
     51    303    252   -179   -101    277   -348   -309    -54     38   -119     15
     25    272    246   -150   -109    259   -358   -324    -64     36   -119     15
      2    210    207   -109   -103    207   -361   -329    -85     20   -132      0
    -20     83    103    -31    -62     93   -345   -327   -122    -20   -181    -46
    -38     -2     33     20    -36     12   -332   -329   -142    -49   -205    -70
    -64    -67     -2     64    -33    -36   -319   -335   -158    -64   -220    -83
   -103   -145    -44    124    -31    -96   -316   -355   -187    -98   -244   -106
   -124   -161    -36    142    -44    -98   -332   -381   -213   -122   -259   -127
   -116   -168    -51    140    -33   -109   -345   -397   -226   -132   -267   -135
   -101   -168    -67    132    -18   -119   -337   -397   -226   -135   -270   -135
   -101   -192    -93    145     -5   -142   -327   -394   -223   -137   -270   -132
   -111   -223   -111    168      0   -168   -329   -402   -233   -140   -270   -135
   -103   -244   -140    171     15   -192   -327   -407   -244   -142   -272   -142
    -93   -244   -150    166     28   -197   -322   -402   -239   -137   -272   -140
    -90   -254   -166    171     36   -210   -337   -415   -249   -148   -285   -155
   -101   -314   -213    207     54   -265   -361   -436   -277   -176   -316   -187
    -85   -478   -392    280    150   -436   -332   -428   -353   -293   -436   -298
    -67   -756   -688    410    309   -722   -215   -353   -459   -493   -662   -514
    -75   -846   -774    459    348   -810    -62   -218   -452   -594   -792   -654
   -106   -639   -532    374    213   -587     38   -207   -332   -493   -685   -571
   -202   -205     -5    202    -98   -106   -148   -678   -309   -249   -340   -233
   -309    504    813    -98   -561    659   -480  -1140   -166    252    280    368
   -353   1189   1543   -418   -948   1366   -771  -1325    140    878    963   1015
   -259   1270   1530   -504   -893   1400  -1080  -1395    262   1210   1278   1330
   -254    670    924   -207   -589    797  -1195  -1488   -129    727    782    880
   -257     59    316     98   -285    187  -1080  -1426   -628    -49     18    166
   -231   -311    -83    270    -75   -197   -820  -1114   -719   -384   -379   -215
   -189   -394   -205    293      7   -301   -576   -766   -506   -290   -363   -220
   -145   -444   -301    293     75   -374   -449   -563   -381   -226   -327   -189
   -106   -457   -350    283    119   -405   -371   -452   -316   -197   -311   -181
    -80   -452   -374    265    145   -413   -340   -415   -296   -187   -301   -179
    -57   -452   -394    254    168   -423   -322   -389   -285   -179   -296   -176
    -49   -446   -397    246    171   -423   -316   -379   -280   -176   -293   -179
    -62   -454   -394    257    166   -426   -327   -387   -288   -184   -296   -179
    -49   -426   -379    236    163   -402   -319   -384   -280   -176   -290   -174
    -38   -394   -355    218    158   -376   -322   -379   -275   -168   -283   -166
    -33   -368   -335    200    148   -353   -314   -366   -262   -150   -267   -150
    -23   -350   -327    187    150   -340   -301   -345   -249   -132   -246   -127
    -12   -340   -327    174    155   -335   -288   -319   -228   -106   -220   -101
     -2   -303   -301    153    148   -303   -290   -303   -213    -93   -202    -83
     -7   -311   -306    158    148   -309   -296   -285   -194    -75   -187    -64
     -7   -306   -298    155    145   -303   -283   -259   -174    -51   -161    -46
      7   -275   -283    132    142   -277   -259   -220   -137    -15   -127    -15
     10   -275   -285    132    148   -280   -244   -192   -111     10   -106      7
     18   -259   -277    119    148   -267   -246   -168    -93     25    -96     18
     44   -202   -246     80    145   -223   -226   -111    -49     67    -57     51
     64   -148   -215     38    137   -179   -202    -49      2    111    -10     93
     88   -124   -213     18    150   -168   -215     -7     33    145     23    129
    103   -127   -231     10    166   -179   -233     28     59    166     38    137
    124    -96   -223    -15    171   -158   -210     88    106    210     75    176
    140    -57   -200    -44    168   -127   -189    137    148    254    111    226
    155      7   -148    -80    153    -70   -171    176    187    303    166    277
    140     25   -114    -85    127    -41   -155    181    194    324    192    303
    127     28    -98    -80    114    -33   -155    166    187    324    194    306
    111     31    -83    -72     98    -25   -174    129    161    303    184    296
    114     41    -72    -77     93    -15   -181     90    124    277    161    275
    101     23    -80    -64     90    -28   -184     44     88    239    140    254
     77      0    -80    -38     77    -38   -197    -15     49    200    116    231
     64     -2    -70    -33     67    -33   -200    -70     12    166     98    210
     57    -15    -72    -20     64    -44   -207   -129    -20    135     72    184
     49    -46    -96     -2     70    -70   -228   -192    -70     93     36    148
     41    -62   -103      7     72    -83   -228   -233   -101     70     12    124
     33    -67   -101     15     64    -83   -220   -259   -116     62      5    119
     18    -72    -90     28     54    -80   -213   -272   -116     59      2    116
      2    -80    -83     36     38    -80   -218   -285   -124     51      2    111
      7    -93   -101     41     51    -96   -205   -285   -129     44     -2    101
     20    -54    -75     18     46    -64   -187   -265   -101     64     23    124
     15     12     -2    -12     10      5   -176   -241    -59    111     72    168
      7     59     51    -36    -20     57   -181   -239    -36    142    101    202
      7     93     85    -51    -38     90   -218   -249    -25    158    127    223
     15     75     59    -44    -23     67   -249   -259    -36    153    132    228
     25     36     10    -31      7     23   -262   -270    -51    140    127    223
     12     20      7    -18      2     15   -296   -306    -80    127    122    210
      0      5      2     -2     -2      5   -303   -327   -101    111    106    194
      0    -49    -51     23     25    -49   -301   -335   -119     88     85    174
    -28   -161   -132     96     51   -148   -322   -366   -179     33     38    124
    -44   -228   -184    135     67   -205   -332   -392   -226    -20    -15     77
    -54   -257   -202    155     72   -228   -335   -418   -254    -49    -36     54
    -64   -290   -228    176     77   -259   -337   -439   -277    -72    -49     31
    -67   -311   -244    189     88   -277   -342   -457   -296    -90    -62     12
    -70   -327   -259    197     93   -293   -353   -475   -314   -103    -77     -5
    -59   -329   -272    194    106   -301   -355   -478   -322   -103    -67      0
    -41   -335   -296    187    124   -316   -355   -470   -319    -96    -54     10
    -46   -358   -311    202    132   -335   -371   -480   -332   -109    -62      7
    -51   -376   -324    213    135   -350   -379   -493   -348   -127    -72    -10
    -25   -381   -355    202    163   -368   -379   -493   -353   -127    -72    -18
    -10   -381   -374    194    181   -376   -387   -496   -355   -129    -77    -28
    -36   -449   -413    244    187   -431   -400   -504   -381   -158   -106    -64
     -2   -571   -571    285    283   -571   -392   -506   -465   -270   -220   -181
     41   -820   -862    389    449   -841   -327   -480   -605   -485   -452   -415
     33   -974  -1008    470    519   -992   -210   -387   -662   -639   -628   -610
    -12   -859   -846    436    415   -854    -93   -358   -571   -574   -561   -561
   -150   -439   -288    293     64   -363   -223   -800   -485   -311   -210   -207
   -311    265    576     20   -444    420   -491  -1254   -265    215    431    441
   -407    924   1330   -259   -867   1127   -717  -1395     98    862   1143   1156
   -303   1054   1358   -374   -831   1205   -984  -1395    275   1244   1512   1553
   -267    566    833   -150   -550    698  -1114  -1473    -62    857   1106   1174
   -252      2    252    124   -252    127  -1065  -1439   -540    135    381    444
   -228   -397   -168    311    -31   -285   -841  -1161   -711   -283    -85    -41
   -137   -452   -314    296     88   -384   -600   -797   -542   -228    -98    -83
    -77   -511   -433    293    176   -472   -446   -574   -423   -158    -62    -64
    -77   -584   -506    329    213   -545   -374   -478   -384   -148    -67    -83
    -59   -592   -532    324    236   -563   -355   -449   -376   -158    -77    -98
    -31   -566   -535    298    252   -550   -350   -431   -368   -171    -80   -106
    -18   -550   -532    285    257   -542   -345   -413   -353   -168    -72   -111
    -15   -584   -568    298    275   -576   -324   -387   -337   -158    -59   -106
     -5   -600   -594    301    293   -597   -314   -368   -324   -148    -38    -96
      0   -610   -610    306    303   -610   -303   -353   -319   -150    -36   -109
      0   -607   -610    303    303   -607   -314   -350   -322   -163    -49   -124
      7   -571   -579    280    293   -574   -329   -342   -316   -161    -44   -129
     20   -517   -540    246    277   -527   -316   -316   -283   -135     -5   -101
     25   -504   -530    239    277   -517   -309   -296   -257   -111     31    -67
     10   -553   -566    270    285   -558   -303   -267   -246    -98     41    -62
     28   -535   -563    252    293   -548   -285   -223   -218    -67     72    -38
     38   -532   -574    244    303   -553   -283   -197   -205    -59     88    -33
     57   -519   -576    231    316   -548   -270   -161   -181    -36    114    -20
     83   -491   -576    202    327   -532   -244   -106   -142     -5    150     -2
     93   -485   -579    194    335   -532   -239    -62   -119     18    168      7
    101   -478   -581    187    340   -530   -231    -18   -101     36    189     15
    166   -402   -568    119    366   -485   -197     54    -49     90    244     62
    189   -368   -561     88    374   -465   -228     88    -28    116    275     80
    236   -340   -576     51    405   -457   -215    142     12    161    314    111
    252   -332   -584     38    415   -457   -187    197     46    200    345    140
    259   -306   -566     23    413   -436   -176    231     77    231    374    166
    272   -267   -542     -5    405   -402   -181    228     88    249    402    181
    272   -249   -522    -12    394   -384   -189    210     88    249    410    179
    259   -254   -514     -5    387   -384   -187    192     83    244    413    176
    249   -293   -542     23    394   -418   -166    176     75    244    418    176
    233   -311   -548     36    389   -428   -155    145     49    223    405    155
    228   -301   -530     36    379   -415   -161    101     25    205    394    140
    184   -340   -527     77    353   -433   -194     20    -25    161    361     98
    184   -337   -522     77    353   -428   -215    -49    -59    127    335     72
    179   -368   -550     93    361   -459   -220    -90    -83    106    314     51
    171   -381   -553    106    361   -467   -220   -119   -101     93    301     41
    168   -371   -540     98    353   -454   -207   -140   -109     88    290     33
    150   -363   -514    106    332   -439   -184   -137    -98     93    290     36
    124   -379   -506    127    314   -441   -189   -145    -98     88    280     23
    127   -402   -530    137    327   -465   -176   -140    -90     88    275     20
    132   -363   -496    114    311   -428   -168   -124    -67    114    293     44
    137   -298   -436     80    285   -366   -158   -103    -25    161    340     85
    127   -301   -428     85    275   -363   -155   -101    -10    174    348    106
    150   -239   -392     44    270   -314   -174   -103      5    187    363    122
    145   -257   -405     54    275   -329   -226   -132    -10    179    361    124
    142   -275   -418     67    280   -345   -246   -155    -25    168    350    124
    158   -265   -423     51    288   -345   -246   -161    -23    168    348    140
    129   -283   -413     75    270   -348   -267   -192    -57    135    311    116
    101   -366   -467    132    283   -418   -270   -213    -93     93    259     77
     93   -436   -530    171    311   -483   -270   -226   -124     59    215     36
     49   -553   -605    252    324   -579   -301   -267   -179      2    153    -15
     31   -613   -644    290    335   -628   -303   -298   -215    -31    111    -44
     33   -626   -659    296    345   -644   -306   -316   -239    -54     85    -64
     59   -615   -675    277    366   -644   -285   -314   -236    -59     77    -70
     36   -665   -701    314    366   -683   -311   -345   -267    -83     59    -77
     28   -670   -698    319    363   -683   -314   -348   -265    -85     54    -70
     36   -667   -706    314    368   -685   -316   -348   -270    -90     38    -72
     44   -662   -706    309    374   -683   -314   -350   -280    -98     25    -72
     31   -667   -698    316    363   -683   -322   -358   -290   -106     18    -67
      7   -693   -704    342    355   -698   -327   -371   -301   -119      7    -72
      5   -727   -732    358    368   -730   -332   -381   -309   -135     -5    -90
     49   -670   -719    311    384   -693   -340   -381   -306   -145    -18   -106
     62   -828   -891    381    472   -859   -366   -397   -410   -296   -192   -272
     80  -1052  -1132    485    605  -1091   -288   -358   -550   -524   -454   -527
     80  -1070  -1153    493    613  -1111   -137   -252   -548   -605   -566   -649
     36   -852   -888    407    462   -870    -31   -275   -428   -480   -441   -530
    -75   -358   -285    215    103   -324   -174   -641   -277   -140    -36    -98
   -179    431    610   -127   -394    522   -415   -927     41    465    641    600
   -228   1002   1231   -387   -730   1117   -605   -943    433   1091   1278   1241
   -119    958   1078   -418   -597   1018   -846   -953    498   1288   1439   1436
   -135    389    524   -127   -329    454  -1034  -1195    -57    665    846    857
   -168   -140     28    153    -98    -57  -1010  -1286   -626   -101    114    103
   -148   -475   -327    309     85   -402   -810  -1034   -732   -394   -231   -254
    -80   -522   -441    301    179   -483   -600   -722   -568   -324   -228   -257
     -7   -537   -530    270    259   -532   -470   -542   -467   -277   -220   -259
     38   -545   -584    252    309   -563   -402   -449   -418   -267   -228   -275
     54   -550   -605    246    327   -576   -379   -423   -413   -280   -244   -306
     46   -548   -594    252    319   -571   -381   -415   -413   -290   -262   -329
     31   -555   -587    262    306   -568   -387   -405   -420   -301   -275   -340
     46   -524   -574    239    309   -548   -376   -387   -413   -290   -272   -342
     57   -514   -571    226    314   -542   -361   -374   -407   -296   -285   -361
     57   -483   -540    213    298   -511   -345   -353   -384   -280   -272   -337
     51   -467   -519    207    285   -493   -348   -342   -363   -262   -254   -322
     77   -439   -517    179    296   -478   -345   -329   -345   -257   -249   -322
     80   -433   -517    176    296   -475   -363   -324   -345   -267   -259   -337
     75   -410   -485    168    280   -446   -361   -311   -340   -262   -259   -342
     90   -394   -485    150    285   -441   -355   -290   -329   -254   -265   -355
     90   -376   -470    142    277   -423   -355   -272   -314   -244   -254   -348
     93   -332   -426    119    257   -379   -345   -239   -285   -220   -233   -329
    119   -298   -418     90    267   -358   -337   -194   -249   -194   -218   -314
    129   -257   -389     62    257   -322   -332   -161   -226   -179   -207   -309
    122   -236   -358     57    239   -296   -332   -124   -197   -158   -189   -296
    122   -223   -345     49    233   -283   -324    -85   -163   -135   -171   -275
    153   -197   -350     23    252   -272   -306    -25   -109    -98   -137   -244
    174   -150   -324    -15    249   -236   -290     38    -59    -57   -106   -226
    194    -98   -296    -49    244   -197   -288     85    -25    -23    -77   -202
    213    -41   -257    -88    233   -148   -285    119      7     18    -36   -153
    215      5   -210   -109    213   -101   -270    142     38     54      0   -109
    223     15   -207   -119    215    -96   -285    127     36     59      0   -106
    239     44   -197   -142    218    -75   -288    109     20     44     -7   -116
    233     57   -176   -148    205    -59   -296     77     -5     23    -28   -135
    228     72   -155   -150    192    -41   -301     41    -20      7    -49   -145
    236     64   -171   -150    205    -54   -311      0    -49    -23    -80   -171
    213     33   -181   -124    197    -72   -316    -44    -75    -44    -98   -184
    179     -5   -184    -88    181    -93   -316    -98   -116    -85   -132   -220
    153    -12   -166    -70    158    -88   -327   -158   -158   -137   -187   -275
    142    -31   -174    -57    155   -101   -335   -205   -197   -179   -233   -322
    145    -33   -179    -57    161   -106   -335   -239   -223   -210   -259   -345
    145     -7   -153    -72    150    -80   -324   -252   -220   -210   -254   -335
    135     -2   -137    -64    135    -70   -301   -257   -205   -197   -239   -322
    116    -41   -158    -38    137    -98   -290   -265   -213   -207   -257   -337
    103    -51   -155    -25    127   -101   -293   -265   -213   -207   -265   -348
    103     -2   -106    -51    103    -54   -288   -244   -179   -174   -231   -314
    111     57    -54    -83     83      2   -280   -231   -142   -129   -187   -265
    119    119      0   -122     59     59   -301   -236   -124   -106   -158   -231
    109    148     38   -129     33     93   -342   -257   -124    -98   -148   -220
    109    142     31   -127     38     88   -366   -277   -150   -132   -176   -246
    111    106     -5   -109     59     51   -374   -301   -181   -166   -210   -280
    109     93    -15   -101     62     38   -389   -324   -202   -184   -228   -285
     93     49    -44    -72     70      2   -397   -342   -223   -210   -241   -285
     83    -70   -155     -7    119   -114   -389   -353   -267   -272   -306   -348
     85   -150   -236     33    161   -192   -392   -361   -298   -314   -348   -392
     72   -231   -303     77    187   -267   -410   -389   -335   -355   -389   -415
     80   -275   -355     96    218   -314   -415   -407   -368   -389   -423   -439
     88   -298   -389    103    236   -342   -426   -433   -402   -428   -462   -475
    103   -306   -410    101    257   -358   -439   -446   -415   -439   -470   -483
    109   -355   -467    122    288   -410   -449   -462   -449   -470   -498   -504
    114   -376   -491    129    301   -433   -465   -480   -480   -504   -532   -535
     90   -402   -493    155    290   -446   -475   -501   -501   -527   -553   -550
     62   -405   -467    171    265   -436   -459   -498   -509   -527   -550   -537
     59   -410   -470    174    262   -441   -441   -498   -519   -540   -566   -535
     23   -436   -459    205    241   -449   -431   -496   -532   -563   -587   -545
    -23   -483   -459    252    215   -472   -436   -483   -527   -584   -613   -563
     -2   -537   -535    270    265   -537   -418   -441   -519   -610   -654   -597
     41   -779   -823    366    431   -800   -322   -348   -592   -763   -831   -758
     54   -914   -971    428    511   -943   -174   -233   -615   -906  -1000   -935
     46   -740   -787    345    415   -763    -67   -166   -511   -852   -948   -911
    -25   -337   -311    181    142   -324   -140   -462   -459   -662   -688   -667
    -80    306    387   -114   -233    345   -459   -958   -407   -267   -166   -158
   -137   1002   1137   -433   -639   1070   -743  -1226   -194    285    472    439
    -90   1158   1247   -535   -670   1202   -995  -1301    -46    672    852    802
    -33    701    735   -332   -384    717  -1140  -1387   -311    423    581    581
    -62    122    184    -31   -124    153  -1096  -1426   -865   -384   -197   -127
    -51   -342   -290    197    116   -316   -943  -1260  -1127   -924   -766   -644
    -10   -501   -491    254    239   -496   -748   -927   -911   -857   -787   -659
     36   -454   -491    210    262   -472   -597   -675   -693   -717   -691   -566
     70   -446   -519    187    293   -483   -480   -501   -571   -639   -646   -517
     88   -475   -563    192    324   -519   -423   -415   -509   -600   -623   -506
     96   -472   -568    184    332   -519   -394   -384   -485   -592   -615   -517
     98   -454   -553    179    324   -504   -379   -358   -465   -579   -610   -517
    101   -465   -566    179    332   -514   -363   -335   -444   -568   -605   -501
    101   -480   -581    189    340   -532   -348   -309   -426   -553   -592   -480
    109   -441   -553    166    329   -496   -329   -283   -397   -532   -563   -452
    101   -413   -514    155    306   -462   -316   -259   -368   -506   -532   -423
     75   -420   -496    171    283   -457   -316   -246   -353   -496   -522   -415
     62   -433   -498    184    280   -465   -301   -223   -327   -475   -501   -400
     62   -420   -483    176    272   -452   -285   -200   -293   -452   -472   -366
     70   -387   -457    158    262   -420   -275   -168   -259   -418   -433   -319
     75   -337   -415    129    244   -376   -272   -153   -241   -397   -413   -296
     93   -314   -407    109    249   -361   -244   -124   -215   -376   -407   -293
    119   -309   -428     93    272   -368   -228    -93   -184   -355   -397   -280
     96   -324   -420    114    257   -371   -252    -85   -166   -342   -384   -275
     96   -309   -407    103    249   -358   -220    -33   -114   -298   -340   -239
    124   -244   -371     59    246   -306   -210     20    -51   -236   -277   -171
    145   -189   -337     20    239   -262   -218     59    -18   -200   -246   -137
    184   -135   -319    -23    252   -226   -210    111     33   -153   -207   -101
    189   -179   -371     -7    277   -275   -194    171     80   -114   -189    -80
    197   -171   -368    -12    280   -267   -189    213    111    -77   -155    -46
    215    -80   -298    -67    257   -189   -163    262    171     -2    -67     38
    220    -51   -272    -83    246   -161   -137    290    202     31    -25     77
    194    -72   -267    -62    228   -171   -166    265    163     -5    -59     51
    205    -67   -272    -67    236   -171   -148    262    150    -15    -64     62
    202    -67   -272    -70    236   -168   -150    223    103    -64   -103     38
    176    -77   -254    -49    215   -166   -161    171     49   -119   -145      5
    137   -103   -241    -18    187   -171   -158    129     28   -135   -148     -7
    119    -72   -192    -23    155   -132   -158     83      2   -158   -158    -28
    111    -64   -176    -23    142   -119   -155     38    -25   -192   -179    -44
     44   -150   -194     54    119   -171   -181    -28    -80   -246   -228    -80
      5   -187   -194     90     98   -189   -163    -54    -98   -270   -254   -101
      5   -176   -181     85     93   -179   -132    -59    -96   -267   -259   -109
    -12   -181   -168     96     75   -176   -132    -77   -101   -267   -257   -111
    -33   -197   -163    116     64   -181   -132    -90   -103   -272   -252   -109
    -23   -239   -215    129     93   -228   -127    -98   -111   -283   -259   -109
      0   -218   -220    109    109   -220   -122   -103   -109   -280   -254   -106
     31   -132   -166     49     96   -148   -106    -88    -77   -249   -218    -67
     51    -31    -83    -10     67    -57   -116    -96    -59   -231   -194    -36
     70     85     12    -77     28     49   -168   -142    -77   -241   -207    -41
     80    207    124   -145    -20    166   -241   -197   -106   -254   -220    -51
     80    220    140   -153    -31    181   -277   -231   -135   -277   -244    -72
    103    228    124   -166    -10    176   -298   -259   -155   -309   -272    -93
    119    163     44   -142     36    106   -319   -293   -187   -337   -301   -111
    127    124     -5   -127     67     59   -337   -314   -215   -361   -314   -116
    129     31    -98    -83    114    -33   -332   -322   -249   -402   -353   -145
    119    -83   -202    -18    161   -142   -337   -340   -296   -449   -407   -194
    103   -161   -267     25    184   -213   -353   -363   -329   -472   -426   -213
     98   -246   -345     75    220   -296   -355   -381   -366   -501   -449   -228
    101   -314   -415    106    254   -363   -355   -405   -402   -530   -475   -262
    116   -296   -413     90    265   -353   -355   -413   -407   -530   -465   -257
    116   -301   -420     90    267   -358   -368   -428   -423   -545   -483   -267
    124   -296   -420     85    270   -358   -379   -441   -439   -555   -491   -272
    116   -335   -452    106    283   -392   -389   -459   -459   -571   -504   -285
    114   -345   -459    116    285   -402   -394   -472   -475   -574   -504   -288
    106   -327   -433    109    270   -381   -394   -488   -485   -584   -514   -288
    106   -316   -426    103    265   -371   -397   -493   -496   -587   -517   -296
    119   -298   -418     88    267   -358   -397   -491   -496   -584   -517   -298
    129   -363   -493    116    311   -428   -394   -485   -532   -633   -568   -340
    153   -626   -779    233    465   -701   -342   -444   -641   -810   -771   -524
    161   -805   -966    322    561   -885   -200   -324   -691   -976   -971   -732
    127   -732   -862    301    493   -797    -77   -210   -605   -961   -971   -740
     38   -418   -457    189    246   -436    -96   -431   -530   -800   -753   -522
    -90    179    270    -44   -181    223   -387  -1021   -519   -457   -265    -33
   -207    901   1109   -345   -659   1002   -652  -1376   -327     83    389    602
   -187   1192   1379   -504   -784   1283   -906  -1475   -137    548    867   1080
   -122    836    958   -355   -540    896  -1062  -1545   -301    444    735    979
   -103    265    368    -80   -236    314  -1041  -1548   -763   -259     31    309
    -96   -192    -96    142     -2   -145   -885  -1350  -1021   -810   -553   -252
    -38   -348   -311    192    135   -329   -672   -989   -849   -792   -613   -314
     62   -340   -402    140    231   -371   -504   -701   -659   -680   -542   -252
    103   -361   -465    127    283   -413   -420   -550   -568   -631   -522   -236
    109   -392   -501    142    303   -446   -384   -496   -540   -620   -519   -231
    111   -420   -532    153    322   -475   -363   -472   -530   -623   -519   -220
    127   -410   -537    142    332   -472   -355   -457   -519   -615   -519   -213
    137   -407   -545    132    340   -475   -342   -431   -504   -610   -509   -194
    140   -439   -579    148    358   -509   -337   -413   -498   -600   -496   -176
    132   -457   -592    161    361   -522   -329   -402   -488   -581   -483   -192
    132   -420   -553    145    342   -485   -319   -387   -467   -561   -449   -184
    142   -389   -532    122    335   -459   -314   -379   -452   -550   -426   -158
    166   -376   -545    103    353   -459   -298   -358   -431   -537   -407   -127
    171   -371   -542     98    355   -457   -288   -337   -405   -511   -384    -96
    158   -389   -548    116    353   -467   -303   -337   -400   -498   -381    -98
    184   -368   -555     90    368   -462   -290   -314   -381   -483   -361    -83
    187   -384   -571     98    379   -478   -270   -277   -358   -470   -342    -51
    194   -366   -563     83    379   -462   -265   -246   -335   -446   -322    -25
    215   -350   -566     67    389   -457   -257   -202   -303   -418   -283      5
    215   -332   -548     59    381   -439   -231   -148   -254   -366   -241     36
    213   -288   -504     36    358   -394   -207    -90   -202   -316   -197     70
    220   -244   -467     10    342   -355   -194    -36   -166   -285   -153    103
    228   -213   -441     -7    335   -327   -189     18   -124   -244   -111    137
    241   -163   -405    -41    322   -283   -181     70    -85   -192    -70    174
    252   -140   -394    -57    322   -267   -171    119    -46   -148    -28    210
    267   -114   -381    -77    322   -246   -158    153    -18   -119      5    249
    283   -109   -392    -85    337   -249   -137    179     -2    -98     28    290
    270    -98   -371    -85    319   -233   -140    171    -15   -103     23    293
    249    -80   -329    -83    288   -205   -155    140    -33   -119     23    285
    228    -85   -316    -72    272   -200   -166    106    -51   -132     25    277
    210   -106   -316    -51    262   -210   -153     64    -80   -148     25    249
    179   -122   -301    -28    239   -210   -137      0   -122   -181      2    215
    161   -101   -262    -31    210   -181   -148    -59   -166   -228    -33    174
    155    -98   -257    -28    202   -176   -148   -109   -202   -267    -67    150
    135   -168   -303     18    218   -236   -158   -168   -252   -324   -119    116
    109   -233   -345     62    226   -288   -176   -223   -290   -371   -168     75
    122   -241   -363     59    241   -303   -168   -249   -303   -374   -176     59
    145   -197   -345     25    244   -270   -166   -265   -306   -366   -168     51
    174   -184   -358      5    265   -270   -153   -272   -314   -376   -176     36
    207   -184   -394    -12    301   -290   -158   -283   -332   -389   -194     12
    239   -153   -392    -44    314   -272   -153   -270   -311   -371   -171     33
    267    -85   -355    -90    309   -220   -148   -265   -288   -363   -145     64
    270    -62   -332   -103    301   -197   -163   -277   -283   -353   -122     90
    288    -51   -340   -119    314   -197   -181   -283   -259   -316    -96     83
    311    -44   -355   -135    332   -200   -202   -290   -270   -322    -93     72
    277    -77   -358   -101    316   -218   -270   -342   -324   -368   -129     38
    301    -64   -366   -116    332   -215   -275   -353   -337   -379   -140     33
    280   -124   -405    -77    340   -265   -285   -379   -374   -426   -179      0
    262   -207   -470    -25    366   -337   -298   -402   -410   -459   -207    -25
    262   -236   -498    -15    379   -366   -285   -402   -444   -488   -233    -57
    303   -228   -532    -36    418   -379   -246   -371   -420   -475   -228    -67
    236   -332   -568     46    400   -449   -322   -441   -478   -522   -272   -116
    179   -433   -613    127    394   -522   -342   -480   -527   -571   -314   -155
    168   -480   -649    153    407   -563   -314   -472   -545   -589   -329   -166
    148   -488   -636    171    392   -561   -306   -478   -548   -592   -329   -168
    168   -436   -605    132    387   -519   -285   -457   -522   -566   -303   -150
    142   -428   -571    142    355   -498   -311   -470   -522   -558   -298   -153
    114   -439   -555    161    332   -496   -316   -470   -530   -566   -303   -161
    124   -431   -555    153    340   -493   -288   -449   -524   -568   -301   -163
    145   -439   -587    145    366   -514   -254   -428   -530   -568   -296   -153
     93   -530   -623    218    358   -576   -285   -449   -550   -587   -316   -174
    103   -542   -646    218    374   -594   -285   -452   -550   -587   -324   -189
    116   -709   -826    296    470   -766   -270   -462   -649   -717   -462   -322
     83  -1010  -1093    462    584  -1049   -200   -462   -831   -974   -743   -613
     51  -1098  -1153    522    602  -1124    -67   -381   -846  -1057   -841   -735
    -38   -979   -940    509    449   -961      0   -480   -758   -950   -719   -615
   -150   -452   -301    301     75   -376   -171   -891   -602   -600   -298   -205
   -252    410    659    -80   -454    535   -449  -1148   -252     20    420    530
   -239    974   1213   -368   -727   1093   -646  -1078    184    672   1070   1200
   -171    901   1070   -366   -620    984   -891  -1067    257    867   1208   1335
   -153    433    587   -140   -368    509  -1015  -1187   -111    428    766    885
   -163    -85     77    122   -122     -5   -909  -1192   -628   -314     49    184
   -119   -405   -288    262     83   -348   -654   -911   -732   -584   -270   -129
    -70   -491   -423    280    174   -457   -462   -649   -613   -535   -293   -181
    -15   -532   -517    275    249   -524   -335   -488   -540   -491   -283   -215
     12   -581   -597    283    303   -589   -272   -418   -517   -488   -290   -241
     25   -553   -581    262    301   -566   -249   -389   -491   -470   -288   -233
      7   -561   -568    275    285   -566   -249   -381   -501   -488   -311   -233
    -15   -605   -589    311    285   -597   -249   -376   -517   -506   -335   -236
    -20   -623   -605    319    290   -615   -231   -353   -493   -472   -309   -215
     18   -584   -602    283    309   -592   -202   -316   -462   -444   -293   -210
     33   -558   -592    259    311   -574   -197   -290   -431   -405   -262   -166
    -20   -576   -555    298    267   -566   -231   -309   -449   -400   -265   -171
    -15   -530   -514    270    246   -524   -192   -270   -420   -376   -254   -166
    -15   -514   -501    265    241   -509   -168   -228   -376   -324   -210   -132
    -41   -517   -478    277    215   -498   -150   -197   -332   -272   -174   -129
    -77   -571   -493    324    207   -532   -127   -171   -314   -249   -166   -135
    -77   -550   -472    314    194   -514   -127   -158   -309   -239   -163   -122
    -36   -522   -485    280    223   -506   -142   -148   -303   -226   -145   -106
      5   -504   -509    246    257   -506   -153   -129   -301   -220   -142   -101
     51   -457   -509    202    280   -483   -145    -93   -277   -202   -129    -85
     62   -444   -509    189    283   -478   -145    -59   -262   -202   -129    -59
     88   -426   -514    168    298   -470   -129    -15   -236   -184   -127    -46
    111   -407   -519    145    314   -462    -96     49   -189   -132    -98    -33
    124   -394   -519    135    322   -457    -64    119   -135    -75    -41      2
    179   -309   -488     62    332   -400    -49    187    -72    -10     23     62
    166   -303   -470     67    316   -387    -67    200    -57      2     25     64
    155   -303   -459     72    306   -381    -70    205    -51      5     18     75
    179   -265   -444     44    311   -353    -59    207    -31     28     41    103
    181   -236   -418     25    298   -324    -49    202    -20     36     57    103
    171   -228   -400     25    285   -314    -49    179    -31     20     49     83
    155   -241   -400     41    275   -319    -49    142    -54     -5     33     59
    132   -241   -374     54    252   -306    -51    106    -72    -18     28     51
    109   -223   -335     57    220   -277    -70     54    -96    -36     12     36
     96   -205   -301     54    197   -254    -80     10   -106    -44     18     44
     75   -244   -322     83    197   -283    -85    -41   -137    -77    -18      7
     28   -298   -327    135    176   -311    -98    -90   -174   -111    -57    -28
     -5   -301   -298    153    145   -301    -83   -111   -179   -122    -62    -28
    -18   -309   -290    163    135   -298    -75   -132   -187   -137    -77    -51
    -18   -301   -285    158    132   -293    -57   -135   -176   -135    -72    -57
    -20   -322   -301    171    140   -311    -41   -127   -168   -132    -70    -57
    -46   -348   -303    194    127   -327    -54   -127   -163   -135    -70    -54
    -31   -277   -246    153    106   -262    -28   -101   -124    -93    -23     -7
    -28   -215   -189    122     80   -205    -31    -96   -106    -70      7     15
    -12   -153   -140     83     62   -148    -54   -103    -90    -51     31     31
      2   -137   -140     64     70   -137    -75   -109    -85    -44     33     31
     -5   -153   -148     80     70   -150    -88   -124    -90    -44     28     25
    -33   -210   -179    119     70   -194   -111   -155   -116    -70      2      5
    -54   -231   -176    142     59   -205   -127   -187   -142    -98    -15    -15
    -67   -290   -223    176     77   -257   -135   -200   -171   -137    -46    -54
    -96   -361   -267    228     85   -314   -145   -220   -207   -179    -88   -103
   -119   -446   -329    280    103   -389   -163   -244   -259   -236   -148   -176
   -114   -498   -384    306    135   -441   -166   -257   -288   -265   -174   -202
   -122   -524   -402    322    137   -465   -184   -280   -306   -285   -187   -207
   -111   -509   -400    309    142   -454   -202   -293   -309   -296   -189   -207
   -127   -517   -392    322    132   -457   -220   -319   -329   -319   -213   -233
   -148   -553   -405    350    127   -480   -207   -329   -350   -342   -239   -272
   -153   -561   -410    355    127   -485   -205   -322   -353   -340   -244   -275
   -135   -548   -413    340    137   -480   -215   -314   -358   -332   -241   -275
   -109   -532   -423    319    155   -478   -236   -311   -358   -335   -239   -285
    -77   -504   -426    290    174   -465   -259   -311   -348   -329   -236   -290
   -114   -527   -413    319    148   -470   -228   -316   -353   -335   -244   -296
   -166   -631   -465    397    148   -548   -210   -335   -397   -384   -296   -353
   -145   -779   -636    459    244   -709   -174   -337   -488   -511   -428   -488
   -137  -1062   -924    600    392   -995    -75   -316   -633   -745   -678   -737
   -158  -1137   -982    646    410  -1060     57   -239   -644   -833   -779   -854
   -200   -943   -745    571    270   -844    127   -285   -524   -706   -641   -730
   -254   -457   -202    355    -25   -332    -23   -581   -335   -353   -223   -306
   -342    322    665     10   -504    493   -298   -859    -10    254    467    387
   -428    852   1278   -213   -854   1065   -483   -844    400    875   1096   1008
   -324    779   1104   -228   -714    940   -743   -870    433   1008   1213   1169
   -267    265    532      0   -400    397   -901  -1057    -36    475    701    683
   -272   -244     28    259   -150   -109   -859  -1158   -623   -316    -59   -106
   -207   -537   -329    371     59   -433   -631   -862   -662   -548   -358   -405
   -135   -589   -454    361    158   -522   -431   -555   -493   -467   -335   -379
   -109   -649   -542    379    213   -597   -272   -363   -397   -418   -314   -381
   -119   -691   -571    405    226   -631   -184   -257   -348   -387   -288   -410
   -114   -685   -574    400    228   -631   -158   -231   -335   -392   -280   -426
   -103   -654   -550    379    223   -605   -127   -207   -319   -387   -267   -428
    -93   -633   -540    361    223   -587   -135   -179   -303   -381   -265   -431
    -62   -610   -548    337    241   -579   -176   -150   -288   -376   -259   -413
    -38   -558   -519    296    239   -540   -228   -158   -290   -384   -275   -420
    -54   -589   -535    322    239   -563   -181   -168   -306   -397   -298   -431
    -62   -576   -514    316    226   -545   -124   -161   -293   -387   -293   -423
    -62   -548   -485    306    210   -517    -98   -137   -265   -366   -272   -413
    -70   -558   -491    314    210   -527   -103   -119   -252   -353   -259   -407
    -54   -524   -470    288    207   -498   -109    -90   -223   -319   -233   -387
    -41   -483   -444    262    200   -465   -101    -57   -189   -288   -207   -371
    -25   -454   -428    241    200   -441    -93    -31   -171   -275   -197   -363
      5   -413   -418    202    210   -415    -88      5   -142   -244   -179   -350
     15   -397   -413    189    213   -405    -80     36   -116   -220   -171   -337
     31   -381   -415    174    220   -400    -59     85    -75   -181   -142   -309
     44   -381   -426    168    233   -402    -41    132    -44   -150   -122   -288
     38   -368   -407    163    220   -387    -44    179     -7   -119    -98   -270
     64   -322   -389    127    226   -355    -41    244     44    -70    -59   -239
     90   -283   -374     93    231   -327    -31    316    109    -10     -7   -194
    111   -254   -366     72    239   -309     -7    381    168     46     38   -155
    119   -215   -337     46    226   -275     38    431    220    109     96   -103
    132   -184   -316     25    223   -249     59    459    259    155    137    -67
    116   -213   -329     46    220   -270     51    459    259    161    137    -64
    114   -189   -303     38    207   -246     57    462    262    155    129    -75
    127   -116   -246     -5    184   -181     62    452    267    161    132    -77
    122   -142   -267     10    194   -205     54    431    254    150    122    -85
     85   -187   -275     49    179   -231     51    394    231    129    106    -98
     49   -262   -311    106    179   -285     62    350    200     90     67   -137
     25   -267   -293    119    158   -280     49    285    158     51     31   -174
    -18   -288   -272    153    124   -280     57    239    132     25      7   -194
    -38   -283   -244    161    101   -265     64    197    109      2    -15   -220
    -49   -275   -226    163     88   -252     80    166     96    -15    -38   -246
    -59   -311   -252    184     93   -283    109    161    101     -7    -31   -239
    -85   -324   -239    202     75   -283    103    153     98     -7    -31   -239
    -96   -316   -220    205     59   -270    103    150    101    -10    -36   -252
    -88   -257   -168    174     38   -213    127    163    132     15    -15   -233
   -111   -215   -106    163     -5   -161    114    155    148     41     15   -205
   -127   -184    -57    155    -36   -122     93    140    155     59     36   -187
   -103   -132    -31    116    -38    -83     62    129    176     85     64   -158
    -70   -101    -31     85    -20    -67     25    116    176     90     75   -155
    -83   -145    -62    114    -10   -103      5     98    155     72     54   -179
   -101   -176    -75    137    -15   -124    -23     57    103     25     10   -218
   -103   -166    -62    132    -20   -114    -36     15     59    -10    -23   -244
    -98   -236   -137    168     18   -187    -70     -7     20    -57    -70   -288
   -103   -329   -226    215     59   -280   -101    -38    -36   -124   -145   -358
   -109   -384   -275    246     83   -329   -129    -54    -67   -161   -189   -394
   -124   -418   -293    267     83   -355   -132    -72    -96   -176   -213   -418
   -150   -467   -316    309     83   -392   -106   -103   -140   -210   -246   -449
   -150   -504   -353    327    101   -428    -93   -116   -153   -220   -262   -457
   -132   -506   -374    319    119   -441    -72    -98   -132   -192   -239   -433
   -137   -532   -394    332    127   -465    -80    -96   -129   -187   -228   -428
   -192   -553   -361    374     83   -457   -124   -129   -163   -220   -259   -475
   -171   -537   -366    353     96   -452   -116   -119   -155   -226   -272   -472
   -168   -553   -387    361    109   -470   -111   -132   -171   -244   -285   -470
   -153   -574   -420    361    132   -498   -119   -140   -179   -246   -288   -472
   -140   -600   -459    371    158   -530   -116   -129   -168   -239   -277   -452
   -142   -602   -462    371    158   -532   -122   -127   -192   -265   -306   -478
   -111   -727   -615    420    252   -672    -88   -101   -262   -371   -431   -589
    -90   -961   -870    524    387   -914      5    -15   -350   -558   -662   -802
    -77  -1002   -924    540    423   -963    132    111   -322   -633   -782   -922
   -116   -727   -610    423    244   -670    187     70   -205   -493   -631   -779
   -202   -257    -54    228    -75   -155     -7   -420   -207   -244   -283   -439
   -288    459    748    -88   -519    602   -327   -901   -119    226    314    142
   -327   1080   1408   -376   -867   1244   -600  -1072    153    839    976    763
   -231    906   1137   -340   -685   1023   -813  -1117    155   1000   1098    914
   -213    358    571    -72   -392    465   -846  -1182   -254    452    550    423
   -246   -213     33    231   -142    -90   -748  -1145   -766   -376   -254   -316
   -215   -574   -358    394     70   -467   -558   -831   -737   -584   -550   -576
   -171   -594   -423    381    124   -509   -405   -517   -478   -415   -457   -483
   -122   -584   -462    353    168   -522   -280   -306   -327   -316   -402   -436
    -96   -574   -478    335    189   -527   -194   -197   -254   -280   -389   -423
   -103   -576   -472    340    184   -524   -148   -158   -226   -270   -392   -413
   -114   -610   -498    361    189   -555   -129   -132   -202   -265   -392   -400
   -122   -626   -504    374    189   -566   -129   -114   -189   -259   -384   -392
   -101   -613   -514    355    205   -563   -135   -101   -179   -257   -379   -381
    -72   -607   -535    340    231   -571   -140    -98   -179   -265   -376   -371
    -57   -597   -540    327    241   -571   -158    -96   -176   -270   -381   -363
    -31   -553   -522    293    244   -540   -192    -88   -158   -259   -376   -345
     -5   -514   -509    259    249   -511   -210    -80   -140   -244   -371   -335
      2   -493   -496    246    249   -493   -176    -67   -124   -231   -350   -324
      2   -485   -491    239    244   -488   -129    -54   -122   -231   -342   -324
      7   -462   -470    226    236   -465   -109    -41   -114   -239   -342   -303
      2   -449   -454    223    226   -449   -114    -18    -90   -213   -322   -288
     18   -379   -397    181    207   -387   -111     12    -44   -166   -280   -285
     15   -335   -350    158    179   -340   -132     33    -10   -137   -257   -267
      7   -342   -350    166    176   -345   -132     57     18   -119   -244   -249
     15   -332   -348    155    181   -340   -135     93     51   -101   -233   -223
     49   -285   -335    119    192   -309   -142    148    101    -62   -202   -171
     80   -239   -322     77    200   -280   -148    213    171     10   -145   -127
    101   -192   -293     44    197   -244   -114    265    226     64   -103    -98
    109   -153   -265     20    187   -207    -77    311    272    109    -57    -64
    109   -137   -246     15    176   -192    -70    342    309    142    -18    -33
    124   -111   -236     -7    179   -174    -64    363    335    163     15     -2
    135    -80   -218    -28    176   -148    -88    355    327    158     18     10
    140    -67   -207    -38    171   -135   -106    340    306    142      5     10
    135    -72   -207    -31    171   -140    -93    322    290    124     -2      2
    119    -49   -168    -36    142   -106    -64    288    262     96    -12    -15
    103    -36   -140    -33    122    -88    -72    241    215     51    -41    -46
     75    -57   -132    -10    103    -93    -85    192    163      2    -83    -83
     51    -96   -148     23     98   -122   -101    137    114    -49   -135   -124
     28   -153   -181     62    103   -166   -114     90     72    -88   -166   -158
     10   -192   -202     90    106   -197   -111     54     51   -111   -184   -194
     -2   -184   -181     93     88   -181   -106     23     31   -129   -194   -220
     -2   -181   -179     93     88   -181   -116     -7      7   -150   -215   -246
    -18   -166   -148     90     64   -158   -116    -25     -2   -153   -218   -254
    -23   -142   -119     80     46   -132   -106    -31      0   -153   -213   -259
    -44   -122    -77     83     15   -101   -109    -36     10   -155   -215   -262
    -41    -64    -23     54    -10    -44    -96    -18     44   -124   -187   -233
    -28    -18     10     20    -20     -5   -114    -20     64    -98   -155   -197
    -12     33     46    -12    -28     38   -137    -33     80    -77   -132   -171
    -20     54     72    -18    -46     62   -155    -51     83    -72   -122   -163
    -31     10     41     10    -36     25   -161    -67     62    -98   -140   -184
    -28     -5     20     15    -25      7   -187    -90     36   -124   -153   -197
    -25     -5     20     15    -23      7   -207   -111     15   -140   -158   -205
    -25    -23      2     23    -15    -10   -197   -114      2   -150   -171   -218
    -31   -106    -75     70     20    -90   -200   -135    -41   -200   -220   -270
    -49   -220   -171    132     59   -197   -223   -166    -93   -265   -277   -332
    -57   -275   -220    166     80   -249   -236   -187   -127   -303   -311   -366
    -62   -327   -267    192    101   -296   -236   -210   -161   -342   -337   -400
    -46   -348   -301    197    127   -324   -244   -226   -184   -374   -361   -418
    -20   -348   -329    184    153   -340   -259   -241   -200   -392   -379   -431
    -38   -384   -345    210    153   -366   -267   -254   -213   -410   -392   -449
    -62   -423   -361    241    148   -394   -262   -254   -223   -420   -392   -454
    -57   -420   -363    239    153   -392   -239   -239   -210   -418   -374   -439
    -59   -426   -368    241    150   -397   -231   -236   -210   -426   -379   -441
    -83   -433   -350    257    132   -392   -252   -254   -220   -441   -389   -465
   -103   -452   -348    277    122   -402   -257   -257   -226   -449   -392   -475
   -106   -483   -376    296    135   -431   -257   -254   -239   -467   -410   -491
    -70   -594   -527    332    226   -561   -236   -226   -288   -550   -493   -571
    -33   -800   -766    415    366   -784   -122   -135   -350   -717   -680   -748
    -23   -914   -891    467    431   -904     31     -2   -345   -846   -841   -911
    -51   -750   -698    402    322   -724    135     41   -241   -787   -779   -865
   -171   -389   -220    277     23   -306    -62   -441   -298   -631   -517   -620
   -249    283    532    -18   -392    407   -431   -966   -275   -241     12   -114
   -296   1023   1317   -363   -807   1169   -740  -1228    -67    303    646    459
   -215   1163   1379   -472   -797   1270  -1005  -1288     88    691   1015    805
   -174    594    769   -210   -472    680  -1054  -1291   -174    340    633    462
   -168    -18    150     93   -161     67   -948  -1244   -657   -441   -127   -228
   -137   -420   -283    277     70   -353   -724   -974   -776   -823   -561   -620
    -98   -472   -374    285    137   -423   -509   -633   -532   -698   -524   -597
    -59   -480   -420    267    179   -452   -384   -428   -376   -613   -472   -574
    -31   -514   -483    272    223   -498   -314   -311   -296   -574   -449   -561
    -18   -537   -519    275    249   -527   -285   -267   -275   -579   -449   -561
     -5   -545   -540    275    267   -542   -254   -236   -254   -574   -439   -548
     18   -504   -524    241    270   -514   -241   -228   -246   -576   -439   -553
     15   -498   -514    241    262   -506   -252   -236   -249   -589   -446   -571
     18   -498   -519    239    267   -509   -246   -220   -233   -587   -433   -566
     33   -498   -532    233    283   -514   -233   -205   -215   -568   -415   -545
     41   -517   -561    236    298   -537   -231   -197   -210   -568   -418   -548
     57   -483   -540    213    298   -511   -228   -181   -187   -550   -397   -530
     54   -459   -514    202    283   -488   -215   -168   -168   -535   -376   -517
     62   -454   -517    197    288   -485   -210   -158   -161   -530   -363   -509
     88   -436   -527    171    306   -480   -218   -150   -142   -524   -348   -504
    116   -394   -511    137    311   -452   -207   -129   -122   -504   -324   -488
    148   -376   -527    114    335   -452   -192    -98    -93   -480   -303   -462
    148   -376   -524    114    335   -449   -213    -96    -85   -478   -298   -449
    174   -311   -485     67    327   -397   -197    -57    -49   -439   -267   -415
    197   -298   -498     49    345   -397   -184    -12     -5   -410   -244   -392
    213   -293   -509     38    358   -400   -176     36     33   -381   -213   -361
    246   -207   -454    -18    350   -329   -155     96     88   -324   -166   -324
    233   -223   -459     -7    345   -340   -171    132    122   -290   -142   -316
    254   -179   -433    -38    342   -306   -158    184    166   -246    -98   -283
    267   -124   -392    -72    327   -257   -140    233    210   -197    -44   -241
    267    -70   -337    -98    301   -202   -140    262    231   -168    -12   -207
    280    -38   -319   -122    298   -179   -114    280    244   -145      7   -181
    272    -41   -316   -116    293   -179   -106    267    236   -155      5   -171
    252    -51   -303   -103    277   -176   -106    239    215   -181    -18   -189
    244     -5   -249   -119    246   -127   -109    207    192   -200    -33   -213
    215    -23   -239    -98    226   -129   -111    161    155   -231    -44   -228
    174    -72   -249    -51    210   -161   -122    106    103   -275    -75   -262
    155    -90   -249    -33    202   -171   -140     41     46   -329   -116   -303
    181    -70   -252    -54    215   -161   -132     -5     12   -371   -148   -322
    158   -106   -265    -28    210   -184   -140    -51    -18   -405   -179   -350
    124   -135   -262      5    192   -197   -148    -98    -49   -441   -215   -379
    111   -127   -239      7    174   -181   -129   -114    -49   -449   -218   -376
    109   -101   -210     -2    158   -155    -93   -103    -23   -420   -194   -379
    103    -88   -192     -7    145   -140   -103   -122    -28   -423   -194   -405
     83    -98   -181      7    132   -140    -90   -124    -25   -423   -187   -410
     67    -64   -132     -2     98    -98    -77   -116     -5   -405   -155   -381
     57    -25    -83    -15     70    -54    -98   -127      0   -394   -140   -361
     64     31    -33    -49     49      0   -122   -140      2   -381   -124   -342
     77     57    -20    -67     49     18   -155   -148      5   -371   -111   -322
     85     70    -18    -77     51     25   -163   -148      0   -368   -109   -311
     77     36    -41    -57     59     -2   -155   -150     -2   -368   -106   -298
     67     12    -54    -41     59    -20   -179   -184    -31   -392   -129   -322
     70     -7    -77    -33     72    -41   -187   -200    -57   -420   -153   -337
     62    -75   -140      5    101   -109   -205   -210   -101   -465   -200   -368
     36   -200   -236     83    135   -218   -213   -233   -150   -517   -262   -433
     33   -241   -275    103    153   -257   -218   -259   -187   -553   -306   -480
     28   -249   -280    109    153   -265   -220   -277   -207   -568   -314   -485
      7   -303   -311    148    158   -306   -239   -303   -241   -600   -345   -514
      2   -314   -316    155    158   -314   -246   -316   -265   -618   -366   -519
    -10   -322   -311    166    148   -316   -246   -329   -283   -631   -379   -522
    -20   -340   -319    181    148   -329   -239   -335   -288   -631   -389   -532
    -23   -340   -316    181    145   -329   -241   -340   -296   -631   -389   -553
    -20   -332   -311    176    145   -322   -239   -340   -293   -628   -374   -540
     -5   -329   -324    166    158   -327   -239   -340   -296   -646   -387   -519
     10   -353   -363    171    187   -358   -252   -345   -301   -652   -400   -517
    -23   -420   -397    220    184   -410   -270   -368   -335   -683   -431   -566
    -15   -532   -517    275    249   -524   -252   -366   -402   -758   -504   -646
      7   -810   -818    400    410   -813   -155   -319   -540   -969   -732   -893
     -7   -953   -948    480    467   -950     -5   -223   -597  -1130   -914  -1091
    -49   -813   -763    428    355   -789     98   -228   -530  -1091   -875  -1060
   -137   -433   -296    285     77   -366    -23   -589   -472   -878   -594   -782
   -257    311    568    -28   -413    439   -413  -1047   -293   -350     46   -148
   -337   1044   1382   -353   -859   1213   -693  -1197     67    303    750    519
   -272   1228   1499   -480   -885   1363   -982  -1223    265    683   1114    872
   -220    823   1044   -301   -631    932  -1119  -1309     -5    379    807    605
   -254    184    436     33   -345    311  -1023  -1296   -553   -423     31   -109
   -265   -272     -7    267   -129   -140   -763  -1044   -745   -846   -428   -550
   -254   -394   -140    322    -57   -267   -519   -727   -576   -792   -449   -597
   -205   -418   -213    311      2   -316   -361   -514   -446   -724   -420   -594
   -176   -426   -249    298     33   -337   -280   -410   -397   -701   -415   -594
   -179   -436   -257    306     38   -348   -249   -376   -389   -704   -420   -602
   -163   -433   -270    298     51   -353   -231   -358   -384   -701   -418   -613
   -145   -436   -290    290     72   -363   -226   -345   -387   -709   -428   -631
   -148   -444   -296    296     72   -371   -226   -342   -400   -724   -439   -633
   -148   -459   -311    303     80   -387   -223   -337   -397   -714   -436   -620
   -135   -449   -314    290     88   -381   -207   -322   -371   -680   -407   -613
   -114   -415   -301    265     93   -358   -192   -298   -345   -652   -374   -594
    -96   -394   -298    244     98   -348   -197   -288   -332   -641   -368   -594
    -98   -402   -303    249    101   -353   -184   -270   -311   -628   -355   -581
    -96   -397   -301    244    101   -348   -158   -239   -283   -594   -316   -550
    -75   -350   -275    213     98   -314   -148   -213   -259   -561   -285   -527
    -38   -316   -277    176    116   -296   -135   -179   -228   -532   -267   -498
    -36   -335   -298    184    129   -316   -124   -150   -205   -501   -249   -475
    -38   -350   -314    194    135   -332   -129   -132   -192   -472   -236   -488
    -18   -332   -314    176    148   -324   -103    -85   -158   -436   -202   -478
     10   -288   -298    137    153   -293    -77    -25   -119   -400   -163   -436
     28   -259   -288    114    155   -272    -62     28    -80   -368   -137   -407
     46   -233   -280     90    161   -257    -38     90    -28   -316    -96   -374
     77   -207   -285     64    181   -246    -15    158     23   -254    -36   -340
     88   -197   -285     54    187   -241      2    207     67   -213      2   -309
    111   -150   -265     18    187   -207     23    249    111   -176     36   -267
    127   -119   -246     -5    184   -181     28    275    135   -142     72   -239
    127   -111   -239     -7    181   -174     28    283    148   -122     93   -223
    122    -98   -220    -12    168   -161     31    275    145   -127     96   -218
    114    -83   -200    -15    155   -140     25    259    132   -132     98   -231
    116    -93   -213    -12    163   -153     12    231    111   -158     83   -257
     90   -129   -220     20    155   -174     36    194     88   -176     83   -259
     44   -140   -187     46    114   -163     33    137     49   -207     70   -285
     12   -166   -179     75     96   -171     15     80     12   -246     41   -314
      0   -166   -166     80     80   -166      0     28    -18   -277     28   -332
     28   -140   -168     57     98   -153      2     -5    -33   -293     25   -342
     33   -153   -189     59    109   -171    -20    -41    -51   -316      2   -355
      7   -197   -205     93    106   -200    -25    -72    -67   -329     -7   -371
      5   -226   -231    109    116   -228     12    -72    -59   -327      2   -361
     18   -233   -252    109    135   -241     33    -72    -59   -327     10   -358
     28   -233   -262    101    142   -246     41    -64    -49   -314     25   -363
     33   -189   -223     77    127   -205     57    -33     -5   -265     85   -322
     38   -166   -205     62    119   -187     72     -7     38   -213    158   -262
     57   -145   -202     44    129   -174     72     -7     64   -181    213   -213
     72   -145   -218     36    145   -181     41    -23     64   -174    220   -184
     51   -161   -213     54    129   -187     20    -31     41   -192    200   -179
     23   -137   -161     57     90   -150      0    -54     18   -231    158   -207
     -2    -83    -80     44     38    -83    -20    -85     -5   -272    109   -239
    -25   -111    -85     67     28   -101    -38    -93    -18   -285     70   -254
    -31   -192   -161    111     64   -176    -44    -96    -36   -301     41   -290
    -49   -275   -226    161     85   -252    -41   -114    -62   -335     31   -327
    -62   -337   -275    200    106   -306    -44   -132    -98   -366     25   -342
    -67   -368   -303    218    116   -337    -62   -158   -129   -376     28   -353
    -64   -384   -319    223    124   -350    -83   -187   -153   -400     18   -368
    -72   -402   -329    236    127   -366    -96   -207   -176   -431    -12   -384
    -59   -400   -340    231    140   -371    -98   -218   -184   -433    -25   -392
    -41   -400   -358    218    155   -379    -98   -215   -184   -428    -18   -389
    -51   -428   -376    239    161   -402   -106   -218   -192   -436    -28   -400
    -54   -444   -389    246    163   -418   -103   -210   -194   -436    -33   -402
    -59   -459   -400    259    168   -431   -103   -210   -205   -444    -46   -410
    -64   -491   -426    275    179   -459    -98   -197   -200   -439    -46   -407
    -70   -519   -452    293    189   -485    -77   -179   -192   -428    -46   -402
    -72   -652   -581    361    252   -618    -72   -194   -265   -514   -140   -501
    -49   -901   -852    475    400   -878    -28   -205   -436   -748   -387   -748
    -72  -1114  -1041    592    483  -1078    119   -137   -519   -922   -579   -956
   -109  -1036   -927    571    407   -982    254    -83   -423   -865   -522   -914
   -192   -693   -501    441    153   -600    207   -329   -267   -605   -218   -605
   -283     67    350    109   -316    207    -46   -693     25    -54    420     44
   -444    753   1197   -155   -823    974   -231   -758    478    639   1156    776
   -418    919   1337   -252   -878   1127   -483   -732    711   1028   1517   1156
   -342    605    945   -132   -644    774   -662   -831    472    787   1262    927
   -355     25    381    166   -368    202   -709   -976   -127     31    548    215
   -340   -371    -31    353   -155   -200   -509   -805   -423   -462     44   -301
   -296   -488   -194    392    -51   -342   -265   -467   -296   -449     -7   -371
   -244   -540   -296    392     23   -418   -116   -249   -192   -402      5   -368
   -210   -558   -348    384     67   -454    -15   -111   -132   -374     15   -366
   -174   -540   -366    358     96   -454     46    -51   -103   -368     12   -371
   -158   -532   -374    345    106   -454     77    -23    -85   -358     20   -366
   -202   -600   -400    400     96   -501     51    -31   -101   -376      5   -381
   -202   -607   -405    405    101   -506     64    -10    -80   -368     15   -376
   -145   -519   -376    329    114   -449     98     28    -38   -340     41   -353
   -142   -524   -381    335    119   -454    114     44    -25   -329     49   -342
   -184   -574   -392    379    101   -483    101     38    -38   -342     41   -348
   -181   -550   -368    366     93   -459    101     62    -28   -329     51   -337
   -171   -519   -350    345     88   -436     96     80    -20   -314     59   -329
   -135   -462   -327    298     96   -397    129    114     10   -283     83   -311
   -158   -491   -335    324     85   -413    111    111      7   -293     75   -327
   -197   -542   -345    371     72   -444     70    103     -5   -301     67   -337
   -142   -485   -345    314     98   -415    103    155     36   -265     98   -309
    -96   -441   -348    267    124   -394    129    202     64   -241    119   -288
    -93   -452   -361    270    132   -407    122    228     77   -226    135   -275
    -96   -467   -371    283    137   -420    114    259     90   -213    137   -267
    -64   -418   -353    239    142   -384    137    316    129   -181    158   -239
    -23   -350   -327    187    150   -340    174    392    189   -129    200   -200
     -7   -337   -329    171    158   -335    163    444    223    -98    223   -176
      0   -342   -342    171    171   -342    153    493    259    -62    257   -145
     59   -272   -332    103    194   -301    192    566    322     -5    319    -90
     67   -241   -309     85    187   -275    202    592    355     25    348    -62
     51   -231   -283     88    166   -257    189    584    361     31    348    -59
     57   -205   -262     75    158   -233    181    571    366     36    355    -57
     62   -207   -270     72    163   -239    192    555    366     33    353    -51
     62   -184   -249     59    155   -215    205    540    358     28    345    -51
     44   -200   -244     77    142   -220    189    496    332      0    319    -67
     49   -220   -270     85    158   -244    187    449    301    -36    283    -88
     33   -246   -280    106    153   -262    168    381    252    -77    241   -122
     28   -233   -262    101    145   -249    166    319    218   -109    218   -161
     25   -218   -244     93    135   -231    163    267    192   -135    200   -194
      5   -244   -249    119    127   -246    153    210    153   -179    155   -233
      0   -270   -270    132    132   -270    142    161    119   -218    122   -259
      5   -267   -272    129    137   -270    148    129     98   -236    111   -270
      2   -285   -290    140    145   -288    171    132     96   -241    111   -267
     23   -223   -246    101    135   -233    215    176    148   -189    155   -213
     18   -140   -158     59     85   -148    228    205    200   -135    205   -161
    -10    -88    -77     49     33    -83    215    200    218   -116    228   -142
    -38    -57    -20     46    -10    -38    166    171    223   -111    239   -132
    -46    -49     -2     49    -23    -25    129    161    228   -109    241   -119
    -75    -59     15     67    -49    -20    127    168    231   -106    249   -101
   -116    -77     38     96    -77    -20    119    158    218   -116    246   -103
   -142    -96     46    116    -96    -25    103    124    187   -150    213   -137
   -145   -111     33    129    -90    -38     88     96    150   -184    179   -166
   -137   -200    -62    168    -38   -132     67     62     93   -246    109   -223
   -137   -296   -158    215     10   -228     41     23     31   -311     36   -283
   -129   -342   -215    233     41   -277     20    -18    -23   -366    -12   -324
    -96   -345   -249    220     75   -298      7    -46    -54   -402    -49   -350
    -83   -345   -265    213     88   -306      5    -64    -80   -431    -75   -376
   -101   -410   -309    254    101   -361    -18    -98   -122   -470   -106   -410
   -109   -441   -332    272    109   -387    -41   -122   -148   -493   -127   -431
   -101   -457   -355    280    127   -407    -64   -145   -174   -514   -148   -452
    -57   -426   -371    239    155   -400    -59   -145   -168   -514   -153   -452
    -36   -415   -379    226    168   -397    -64   -142   -171   -519   -163   -457
    -54   -449   -394    252    168   -423    -90   -161   -192   -537   -184   -467
    -46   -462   -415    254    184   -439    -90   -161   -194   -535   -181   -462
    -31   -480   -449    254    207   -465    -90   -153   -210   -553   -205   -485
    -10   -594   -584    301    285   -589    -67   -137   -270   -639   -309   -581
     23   -828   -854    400    439   -841     18    -70   -366   -826   -524   -784
     36   -966  -1002    465    519   -984    161     62   -376   -958   -693   -953
     -5   -784   -782    394    387   -784    246    124   -241   -852   -592   -870
   -106   -361   -254    233     72   -309    137   -236   -158   -602   -267   -548
   -236    303    540    -36   -389    420   -129   -758    -57   -163    306     33
   -324   1005   1330   -340   -826   1166   -332   -992    228    444   1000    727
   -239    961   1200   -361   -719   1080   -597  -1078    275    704   1249   1013
   -207    392    600    -93   -402    496   -745  -1208   -116    275    802    607
   -205   -145     57    174   -132    -44   -711  -1221   -631   -498     25   -158
   -153   -517   -363    335    103   -441   -532   -937   -761   -885   -426   -605
    -90   -527   -439    309    171   -483   -327   -563   -509   -743   -361   -550
    -31   -527   -496    277    231   -511   -207   -332   -358   -657   -314   -511
     28   -530   -558    249    290   -542   -127   -192   -267   -605   -280   -480
     46   -542   -589    249    316   -566    -98   -148   -244   -600   -285   -480
     49   -537   -589    241    319   -563    -85   -129   -239   -607   -298   -488
     77   -506   -584    213    329   -542    -72   -103   -228   -605   -293   -483
     80   -509   -589    213    332   -548    -70    -88   -226   -605   -293   -480
     62   -524   -587    231    324   -555    -96    -96   -231   -613   -296   -483
    101   -501   -602    200    350   -550    -88    -80   -218   -607   -290   -467
    124   -498   -623    187    374   -561    -98    -80   -218   -618   -303   -472
    153   -452   -605    148    379   -527    -96    -67   -207   -618   -303   -470
    189   -400   -589    106    389   -493    -80    -38   -179   -602   -283   -446
    166   -441   -607    135    384   -524   -101    -41   -171   -602   -275   -441
    153   -467   -620    155    387   -542    -96    -20   -153   -592   -270   -441
    148   -457   -607    153    376   -532    -83      5   -140   -589   -270   -446
    153   -418   -571    132    361   -493    -72     36   -119   -576   -254   -426
    161   -361   -522     98    340   -441    -46     85    -67   -537   -210   -371
    155   -340   -498     90    327   -418    -28    132    -18   -496   -171   -335
    166   -345   -511     88    337   -428    -33    166     10   -475   -153   -316
    200   -285   -485     44    342   -384    -31    200     33   -467   -148   -319
    218   -265   -485     20    350   -374    -15    259     83   -423   -109   -275
    241   -220   -462    -12    350   -340     -5    316    135   -374    -59   -215
    257   -200   -457    -28    355   -327      7    368    187   -322     -5   -174
    290   -148   -439    -70    363   -293     12    410    226   -280     28   -168
    296    -93   -389   -103    342   -241     10    433    249   -265     41   -129
    257    -72   -329    -93    293   -200     15    446    270   -257     64    -77
    223    -85   -309    -70    265   -197     20    449    270   -267     59    -67
    213   -127   -340    -41    275   -233     31    444    252   -280     49    -67
    213    -88   -301    -64    257   -194     15    387    200   -342     -7   -135
    215    -59   -275    -77    244   -166     10    335    161   -394    -51   -155
    210    -64   -275    -72    241   -171      0    275    114   -436    -77   -176
    197    -93   -290    -51    244   -192    -10    210     64   -483   -114   -241
    200    -93   -296    -54    246   -194    -36    148      2   -558   -176   -262
    174   -137   -311    -18    241   -223    -46    101    -38   -610   -215   -252
    140   -158   -298      7    218   -228    -49     51    -83   -657   -265   -340
    145   -137   -283     -2    213   -210    -41     12   -111   -678   -309   -452
    161   -140   -303    -10    228   -220    -41    -25   -135   -711   -358   -475
    150   -135   -285    -10    218   -210    -46    -41   -148   -740   -363   -428
    140   -109   -249    -18    192   -179    -36    -28   -132   -730   -332   -384
    145    -18   -163    -62    153    -90    -33     -7    -98   -709   -301   -337
    166     25   -142    -98    153    -59    -51    -12    -83   -680   -288   -327
    171    103    -67   -137    119     18    -75    -38    -77   -662   -262   -348
    184    189      5   -187     88     98   -114    -64    -90   -688   -265   -306
    213    176    -36   -194    124     70   -145    -90   -122   -714   -285   -252
    239    166    -75   -202    155     46   -176   -122   -142   -709   -296   -301
    223    174    -49   -200    135     62   -213   -163   -181   -730   -332   -415
    210     72   -137   -142    174    -31   -215   -174   -226   -779   -389   -465
    202    -54   -257    -72    228   -155   -192   -163   -249   -805   -415   -470
    205    -54   -259    -77    231   -158   -205   -189   -290   -857   -439   -480
    223    -77   -301    -72    259   -189   -226   -218   -337   -904   -478   -491
    228   -135   -366    -46    293   -249   -239   -246   -384   -932   -535   -537
    223   -158   -381    -31    301   -270   -249   -272   -405   -943   -568   -615
    223   -140   -363    -41    290   -252   -254   -280   -420   -958   -584   -641
    228   -155   -384    -36    303   -270   -254   -283   -428   -971   -589   -626
    215   -148   -366    -36    288   -257   -257   -290   -441   -982   -600   -613
    210   -163   -374    -23    290   -267   -265   -298   -444   -984   -587   -594
    215   -200   -415     -7    314   -306   -262   -296   -439   -984   -581   -594
    210   -192   -402    -10    303   -296   -262   -298   -441   -995   -605   -628
    210   -197   -407     -7    306   -301   -259   -306   -457  -1031   -646   -618
    213   -231   -444     10    327   -337   -262   -309   -478  -1067   -675   -602
    239   -353   -594     54    415   -472   -254   -288   -548  -1161   -776   -691
    259   -576   -836    158    545   -706   -155   -197   -607  -1304   -961   -898
    233   -670   -904    218    566   -787     -2    -46   -550  -1366  -1080  -1114
    148   -449   -597    150    371   -522    101     -5   -418  -1273  -1010  -1091
     23    -28    -51      2     36    -41    -70   -488   -449  -1096   -722   -685
   -101    620    722   -259   -413    672   -371  -1018   -420   -691   -158   -129
   -140   1215   1356   -537   -748   1286   -623  -1260   -215   -127    488    459
    -59   1205   1265   -571   -662   1234   -854  -1330   -161    158    763    740
    -38    644    683   -303   -361    662   -901  -1369   -530   -314    257    233
    -25    122    148    -49    -88    135   -833  -1317   -987  -1096   -540   -532
     15   -218   -236     98    124   -226   -662  -1028  -1018  -1376   -875   -828
     44   -241   -285     98    163   -262   -483   -693   -761  -1228   -787   -745
     93   -267   -361     88    226   -314   -353   -475   -600  -1130   -735   -711
     62   -288   -350    111    205   -319   -257   -329   -488  -1060   -696   -688
     64   -272   -337    103    197   -303   -210   -267   -439  -1036   -685   -675
    101   -275   -376     88    239   -324   -210   -257   -444  -1057   -717   -665
     64   -296   -361    111    213   -327   -192   -246   -446  -1057   -709   -675
     67   -270   -337    101    202   -303   -171   -213   -410  -1015   -685   -685
    101   -252   -353     72    226   -301   -168   -192   -397  -1013   -683   -657
    135   -213   -348     38    241   -280   -171   -184   -387  -1010   -688   -675
    145   -220   -368     36    254   -293   -181   -179   -389  -1023   -698   -662
    140   -220   -363     38    249   -290   -171   -155   -363   -987   -641   -597
    148   -181   -329     15    236   -254   -155   -129   -327   -950   -592   -574
    155   -163   -319      5    236   -241   -145   -116   -319   -953   -613   -631
    174   -153   -329    -12    249   -239   -145   -106   -322   -966   -652   -602
    176   -127   -303    -25    239   -213   -137    -88   -306   -966   -646   -535
    179   -111   -290    -36    233   -202   -127    -57   -270   -919   -602   -498
    181    -75   -257    -51    218   -166   -119    -25   -226   -867   -558   -511
    181    -59   -244    -62    210   -150   -114     12   -194   -839   -527   -491
    194    -46   -241    -75    215   -142   -106     57   -153   -813   -509   -457
    207    -25   -233    -90    218   -129    -83    116   -101   -763   -462   -405
    228     20   -207   -124    218    -93    -64    184    -41   -701   -407   -358
    246     41   -205   -145    226    -80    -62    239    -10   -678   -389   -335
    270     38   -233   -155    252    -96    -44    301     33   -641   -358   -301
    283     51   -231   -168    257    -88    -25    350     77   -600   -311   -252
    293    137   -155   -215    226     -7    -28    363     96   -571   -277   -218
    303    231    -72   -270    189     80    -44    342     93   -571   -262   -254
    311    272    -38   -293    174    116    -44    322     80   -579   -252   -277
    303    257    -49   -283    176    106    -49    293     49   -620   -280   -283
    298    236    -62   -267    181     88    -57    246      0   -670   -314   -290
    277    236    -41   -257    158     98    -49    205    -36   -696   -329   -314
    254    231    -25   -244    140    103    -49    153    -83   -740   -350   -327
    231    220    -12   -226    119    103    -44    101   -111   -779   -376   -322
    210    200    -10   -205    111     96    -36     51   -132   -815   -413   -353
    187    176    -12   -184    101     83    -33      5   -161   -849   -452   -407
    161    181     18   -171     72    101    -25    -38   -181   -862   -457   -452
    137    192     51   -166     44    122    -15    -67   -197   -891   -472   -465
    114    202     88   -158     12    145      0    -80   -197   -893   -491   -467
    109    166     57   -137     25    111      5    -83   -200   -901   -501   -457
    111    171     59   -142     25    116     20    -59   -158   -839   -433   -449
    109    249    140   -181    -18    194     28    -36   -114   -784   -358   -394
    122    288    166   -205    -20    228     23    -25    -90   -756   -316   -319
    129    309    179   -220    -23    244      2    -33    -70   -704   -290   -381
    140    327    187   -233    -23    257    -31    -51    -67   -691   -293   -358
    137    309    171   -223    -18    239    -49    -62    -72   -680   -252   -275
    142    290    148   -215     -2    220    -62    -67    -72   -657   -223   -319
    153    257    103   -207     25    181    -67    -83    -93   -670   -277   -353
    148    176     28   -163     59    103    -72   -106   -135   -711   -348   -379
    127     49    -80    -90    103    -15    -88   -140   -205   -792   -462   -467
    101    -57   -158    -20    129   -106    -75   -153   -246   -833   -501   -459
    103    -67   -171    -18    135   -119    -67   -166   -265   -823   -454   -436
    111    -96   -210     -7    161   -153    -62   -179   -285   -820   -436   -459
    111   -127   -241      7    174   -184    -59   -194   -309   -820   -407   -506
    106   -148   -254     20    179   -200    -54   -200   -311   -807   -368   -501
    101   -181   -285     38    192   -233    -54   -207   -329   -823   -379   -467
     90   -207   -298     57    192   -252    -49   -207   -329   -805   -371   -439
     75   -207   -283     64    176   -244    -57   -223   -345   -805   -384   -454
     75   -218   -293     72    184   -254    -59   -233   -353   -787   -381   -478
     96   -257   -353     77    223   -303    -54   -226   -361   -797   -420   -480
    103   -265   -371     80    236   -316    -59   -231   -374   -810   -436   -449
     98   -231   -329     64    210   -277    -64   -236   -379   -802   -402   -423
     96   -290   -387     98    241   -337    -51   -226   -413   -852   -454   -530
    129   -496   -626    181    376   -561      5   -189   -540  -1078   -730   -776
    137   -644   -782    252    459   -711    122    -93   -607  -1278   -987  -1015
    111   -550   -665    218    387   -607    244      5   -506  -1231   -976  -1023
    -20   -241   -220    132     98   -231    202   -293   -452  -1078   -756   -756
   -215    363    576    -75   -397    470    -70   -857   -371   -636   -161    -98
   -335   1023   1358   -345   -846   1189   -288  -1119    -98     25    600    571
   -277   1197   1475   -462   -878   1335   -522  -1182     93    504   1072   1018
   -223    779   1002   -277   -613    891   -662  -1273   -166    252    813    872
   -207    194    400      5   -303    296   -646  -1267   -654   -527     15     36
   -184   -220    -36    202    -75   -129   -485  -1028   -859  -1013   -517   -504
   -122   -319   -197    220     36   -259   -285   -654   -665   -932   -519   -517
    -28   -335   -306    181    137   -322   -127   -368   -470   -787   -433   -452
     20   -355   -376    166    197   -366    -41   -223   -371   -717   -413   -462
     18   -381   -400    179    207   -389      5   -158   -329   -685   -423   -467
     12   -381   -397    184    202   -389     28   -122   -303   -662   -418   -441
     20   -368   -389    174    205   -379     31   -109   -301   -665   -433   -418
     23   -363   -387    168    202   -374     44    -83   -275   -626   -402   -400
     20   -350   -371    163    194   -361     59    -57   -252   -597   -366   -405
     12   -337   -353    161    181   -342     70    -36   -231   -574   -327   -402
     18   -314   -332    148    174   -322     90    -20   -205   -553   -290   -376
     -5   -316   -314    158    153   -314    109      7   -168   -514   -236   -322
    -10   -303   -293    158    140   -298    122     36   -137   -478   -202   -322
      2   -277   -280    135    140   -277    127     54   -129   -496   -239   -363
     20   -231   -252    106    135   -241    124     57   -150   -553   -306   -350
     20   -259   -280    119    148   -270    145     83   -135   -558   -314   -259
     31   -252   -283    109    155   -265    150    116    -93   -511   -252   -223
     49   -228   -280     88    163   -254    153    150    -54   -475   -207   -194
     59   -228   -288     85    174   -257    153    179    -28   -452   -171   -181
     64   -194   -259     62    161   -228    163    213     -2   -433   -153   -192
     88   -197   -288     54    187   -241    184    262     28   -410   -124   -142
    124   -179   -303     25    213   -239    194    322     77   -358    -75   -122
    142   -145   -288      2    215   -215    205    379    122   -314    -38    -90
    161   -101   -262    -31    210   -181    202    420    153   -283      5     25
    181    -90   -275    -46    228   -181    202    470    205   -215     90     88
    192    -72   -265    -62    226   -166    205    496    236   -179    114     49
    202    -51   -254    -75    228   -153    207    506    233   -200     72     80
    210     -2   -215   -106    213   -106    189    491    218   -215     80    142
    226     28   -197   -127    210    -85    181    472    205   -220     83    114
    233    -12   -246   -111    239   -129    168    433    171   -265     31     93
    228    -38   -267    -93    246   -153    153    387    129   -301     -2     62
    223     -7   -231   -109    226   -119    119    311     70   -366    -64    -10
    215    -36   -252    -90    233   -142    116    262     36   -407   -103    -33
    215    -75   -293    -72    254   -184    119    223      7   -433   -132    -54
    194    -88   -283    -51    239   -184    129    187    -15   -423   -132   -150
    168    -80   -249    -44    207   -166    137    142    -46   -462   -161   -148
    153   -109   -262    -23    207   -184    145    109    -70   -491   -181   -140
    150   -158   -309      2    228   -233    158     85    -83   -498   -192   -153
    158   -181   -340     12    249   -259    168     80    -93   -498   -202   -202
    158   -161   -322      0    236   -241    163     75   -101   -527   -252   -218
    176    -67   -244    -54    207   -153    163     85    -83   -501   -210   -127
    184     -2   -187    -90    184    -93    163     90    -49   -444   -142    -80
    197     12   -184   -103    192    -85    150     98    -18   -402    -96    -57
    220     25   -194   -124    207    -83     96     67    -33   -413   -116    -77
    226      0   -226   -114    226   -111     62     46    -67   -449   -161    -96
    202    -28   -231    -88    215   -129     64     41    -75   -459   -171    -90
    171     -5   -176    -83    174    -90     64     31    -77   -454   -161    -80
    158    -44   -202    -59    179   -122     49      0   -111   -493   -192   -122
    176   -119   -296    -28    233   -205     38    -12   -148   -532   -228   -155
    155   -192   -348     15    252   -270     31    -33   -192   -571   -267   -194
    137   -246   -384     54    259   -314     25    -54   -218   -600   -309   -231
    129   -290   -420     80    272   -353     31    -75   -244   -636   -345   -254
    124   -298   -423     88    272   -361     28    -85   -267   -662   -368   -275
    124   -293   -420     83    272   -355     28    -88   -280   -672   -379   -283
    145   -303   -449     80    296   -376     23    -90   -290   -680   -387   -285
    166   -319   -485     72    324   -402      7   -111   -311   -704   -405   -306
    174   -324   -498     75    335   -410      2   -122   -324   -722   -420   -311
    174   -319   -493     70    329   -405     -7   -132   -335   -740   -441   -293
    153   -332   -485     90    319   -407    -10   -127   -322   -714   -397   -277
    124   -348   -472    109    296   -410    -10   -129   -324   -706   -394   -371
    129   -368   -498    116    314   -433    -12   -137   -355   -766   -467   -379
    153   -446   -600    145    374   -522    -15   -140   -394   -828   -530   -423
    192   -639   -831    223    511   -735     20   -103   -483   -982   -711   -594
    215   -846  -1062    314    636   -956    127      7   -540  -1156   -919   -844
    213   -813  -1026    301    618   -919    236    153   -441  -1140   -914   -885
    111   -532   -646    210    376   -589    257     15   -345   -984   -696   -665
   -111    -23     88     67   -101     31     90   -519   -324   -724   -290   -127
   -337    652    987   -158   -662    818    -72   -893   -142   -179    433    631
   -342    940   1283   -298   -813   1111   -277  -1075    -31    257    963   1202
   -275    667    943   -194   -610    802   -433  -1215   -236    153    872   1158
   -220    155    376     33   -298    265   -485  -1262   -646   -459    218    389
   -179   -337   -158    259    -12   -249   -381  -1044   -893  -1060   -475   -413
    -98   -506   -407    301    153   -457   -205   -654   -748  -1096   -631   -553
     15   -472   -491    228    252   -480    -70   -358   -558   -995   -587   -431
     96   -465   -561    184    327   -511      2   -197   -457   -940   -548   -423
    127   -470   -597    171    361   -532     31   -137   -431   -945   -555   -428
    127   -462   -592    166    358   -527     41   -111   -423   -953   -553   -413
    137   -439   -576    148    355   -506     44    -96   -415   -953   -548   -426
    145   -428   -574    142    358   -501     41    -90   -415   -987   -584   -407
    148   -433   -581    140    363   -506     46    -85   -415   -987   -571   -423
    148   -423   -571    137    358   -496     54    -75   -400   -963   -532   -407
    140   -402   -545    129    340   -472     64    -54   -366   -930   -472   -392
    140   -371   -511    116    324   -441     64    -36   -335   -896   -441   -433
    148   -353   -504    101    324   -426     54    -33   -348   -924   -485   -431
    158   -374   -532    106    345   -452     46    -23   -355   -940   -504   -387
    174   -355   -530     90    348   -441     44     -2   -335   -917   -472   -368
    181   -298   -480     59    329   -389     54     18   -314   -901   -459   -353
    179   -309   -488     64    332   -400     62     44   -301   -901   -449   -285
    189   -298   -488     54    337   -392     64     80   -272   -870   -418   -272
    202   -293   -498     44    350   -397     77    116   -241   -854   -410   -252
    223   -252   -475     15    348   -363     88    150   -215   -849   -397   -215
    252   -197   -449    -28    348   -322     83    192   -179   -797   -335   -194
    275   -150   -426    -62    350   -288     88    252   -116   -724   -244   -148
    309   -103   -413   -103    361   -259    101    314    -57   -657   -158   -116
    348    -64   -413   -140    379   -239    106    374    -12   -620   -150   -132
    368    -49   -420   -161    392   -233    106    418     12   -623   -179    -31
    387    -15   -402   -187    394   -207    109    457     59   -576   -124     59
    394     28   -368   -213    381   -168    111    472     93   -532    -72     77
    394     54   -340   -223    368   -142    111    470    101   -514    -41     80
    394     72   -324   -236    361   -124    114    457     93   -522    -28     80
    387     77   -311   -233    350   -116    109    426     75   -545    -38     67
    374     70   -303   -223    340   -116     98    381     38   -597    -98     20
    358     54   -303   -205    332   -124    101    340      7   -646   -153     15
    342     10   -335   -176    337   -163    101    296    -20   -670   -174    -25
    329     -7   -340   -161    332   -174     98    241    -62   -714   -205    -75
    319      2   -316   -163    316   -158     93    187   -103   -745   -220   -122
    301      2   -298   -150    301   -148     85    135   -137   -776   -228   -150
    272      5   -270   -140    270   -132     90     90   -161   -800   -231   -166
    262    -10   -272   -127    265   -140    109     64   -184   -844   -303   -223
    252    -57   -311    -98    280   -184    132     57   -207   -893   -379   -220
    249    -31   -280   -109    265   -155    135     57   -207   -893   -361   -215
    252     51   -202   -153    226    -72    142     72   -158   -828   -275   -181
    233    103   -129   -171    181    -12    145     72   -129   -792   -231   -161
    220    137    -83   -181    150     28    127     59   -116   -779   -210   -142
    239    161    -77   -200    158     41     75     41   -116   -771   -197   -122
    254    171    -83   -213    168     44     49     18   -140   -792   -228   -163
    262    150   -111   -207    187     20     33      0   -171   -828   -280   -153
    257    114   -142   -187    200    -15     25    -28   -200   -865   -309   -150
    252    114   -137   -181    194    -10     15    -46   -205   -854   -283   -171
    249     31   -220   -142    233    -93      2    -57   -239   -893   -306   -220
    239    -57   -298    -90    267   -176     -5    -77   -288   -956   -387   -327
    246   -111   -358    -67    301   -236    -15   -111   -353  -1041   -488   -345
    249   -116   -366    -64    306   -241    -36   -158   -413  -1096   -532   -363
    249   -140   -389    -57    316   -265    -38   -171   -420  -1085   -517   -392
    254   -158   -413    -49    332   -285    -38   -179   -426  -1085   -504   -407
    257   -119   -376    -70    314   -246    -49   -187   -433  -1106   -530   -433
    259   -132   -392    -62    324   -262    -51   -194   -462  -1153   -594   -423
    275   -114   -389    -80    329   -252    -67   -215   -485  -1153   -571   -444
    272   -101   -374    -85    322   -236    -75   -228   -498  -1163   -579   -478
    265    -96   -361    -85    311   -228    -77   -244   -509  -1179   -594   -472
    259    -80   -340    -88    298   -210    -77   -246   -501  -1169   -584   -467
    254   -111   -368    -72    309   -239    -72   -231   -501  -1174   -587   -467
    267   -241   -509    -15    387   -374    -62   -213   -555  -1257   -683   -555
    296   -441   -737     72    514   -589     -7   -158   -652  -1444   -924   -820
    301   -548   -849    124    574   -698    101    -49   -670  -1595  -1127  -1013
    262   -322   -587     28    420   -454    189     33   -519  -1483  -1002   -927
    137     57    -80    -96    109    -12    106   -314   -491  -1283   -711   -649
    -25    678    704   -327   -366    691   -153   -891   -506   -927   -187   -111
   -148   1402   1551   -626   -849   1475   -387  -1208   -335   -389    493    646
    -90   1478   1569   -696   -828   1522   -631  -1312   -270     -7    909   1054
    -28    989   1018   -480   -524   1002   -745  -1395   -589   -350    514    675
      7    376    368   -192   -181    374   -698  -1366  -1070  -1187   -363   -200
     62     10    -51    -36     57    -20   -532  -1088  -1189  -1636   -896   -748
    114     25    -90    -70    101    -31   -353   -709   -891  -1436   -776   -657
    176     31   -145   -103    161    -57   -226   -452   -696  -1296   -688   -600
    215     28   -187   -122    200    -77   -150   -306   -597  -1247   -683   -589
    226     57   -168   -140    197    -54   -132   -259   -576  -1257   -706   -568
    210     70   -140   -140    174    -33   -124   -246   -566  -1249   -706   -589
    215     75   -140   -145    179    -33   -124   -239   -561  -1254   -709   -587
    218     75   -145   -148    181    -33   -129   -231   -553  -1244   -688   -628
    218     57   -161   -137    189    -51   -122   -218   -542  -1241   -698   -667
    220     70   -153   -145    187    -38   -103   -194   -524  -1226   -693   -615
    231    132    -98   -181    166     18   -101   -176   -493  -1195   -659   -576
    239    155    -83   -200    161     36    -90   -150   -465  -1174   -644   -545
    244    163    -80   -202    163     41    -88   -140   -454  -1171   -649   -545
    249    174    -75   -213    161     49    -88   -132   -449  -1166   -646   -555
    252    205    -46   -228    148     80    -85   -119   -433  -1148   -641   -558
    246    233    -15   -241    132    111    -75   -101   -410  -1127   -628   -555
    249    277     28   -262    111    153    -75    -80   -374  -1083   -592   -522
    272    296     23   -285    124    161    -83    -57   -355  -1057   -574   -501
    296    332     36   -314    129    187    -72    -18   -319  -1018   -545   -467
    309    350     41   -332    132    197    -59     28   -275   -982   -517   -431
    309    358     49   -332    129    205    -36     85   -231   -943   -501   -402
    327    426     98   -376    114    262    -41    122   -184   -896   -478   -350
    345    454    109   -400    119    283    -31    179   -124   -831   -420   -314
    355    501    145   -431    103    324    -15    228    -67   -758   -345   -283
    374    553    179   -462     98    366    -12    265    -23   -709   -306   -252
    389    584    192   -488     96    389    -20    283      2   -685   -293   -218
    405    610    205   -509     98    407    -12    288     18   -665   -272   -184
    397    607    210   -504     93    407      0    290     20   -665   -267   -181
    381    620    239   -501     72    431     -2    270      7   -672   -265   -202
    355    633    275   -496     38    454     -7    236    -15   -706   -298   -236
    345    633    285   -491     28    459    -28    181    -72   -774   -361   -272
    350    613    259   -483     44    436    -41    122   -135   -849   -439   -303
    329    576    246   -452     41    413    -33     80   -174   -891   -475   -350
    293    550    257   -423     18    405    -36     15   -236   -940   -493   -428
    277    568    290   -423     -5    431    -36    -31   -265   -958   -496   -444
    257    537    280   -397    -12    410    -31    -70   -309  -1005   -527   -475
    244    532    288   -387    -20    410    -28   -101   -345  -1039   -558   -548
    241    511    270   -376    -15    392    -25   -124   -376  -1091   -644   -571
    241    519    277   -381    -18    400    -36   -137   -389  -1104   -662   -561
    244    581    337   -413    -46    459    -31   -135   -366  -1078   -628   -553
    254    659    405   -457    -75    532    -15   -109   -324  -1036   -592   -509
    265    709    444   -488    -90    576    -36   -114   -301  -1018   -574   -467
    262    763    498   -514   -119    631    -67   -129   -285   -995   -540   -462
    262    802    540   -535   -137    672    -96   -145   -280   -979   -524   -467
    249    761    511   -504   -129    636   -106   -163   -301  -1000   -553   -488
    246    753    504   -501   -129    628   -116   -176   -322  -1021   -579   -485
    252    784    532   -517   -140    657   -129   -192   -332  -1021   -566   -491
    241    784    542   -514   -150    665   -132   -202   -342  -1021   -561   -511
    218    670    452   -444   -116    561   -140   -215   -387  -1067   -615   -555
    213    558    345   -387    -64    452   -145   -226   -433  -1114   -678   -605
    205    517    311   -361    -51    413   -150   -239   -467  -1153   -722   -636
    189    470    277   -332    -44    376   -155   -267   -514  -1208   -779   -672
    205    418    213   -311     -2    316   -158   -283   -545  -1226   -795   -701
    207    444    236   -327    -12    340   -166   -296   -555  -1226   -787   -711
    200    446    246   -324    -23    348   -174   -311   -571  -1247   -807   -724
    200    441    239   -322    -18    340   -176   -316   -579  -1249   -810   -730
    205    397    192   -301      7    296   -171   -311   -579  -1249   -805   -735
    200    418    218   -311    -10    316   -184   -327   -592  -1267   -826   -737
    194    449    252   -322    -28    350   -194   -335   -594  -1270   -831   -745
    194    439    244   -316    -25    342   -189   -335   -587  -1265   -823   -763
    200    428    228   -314    -12    329   -184   -332   -587  -1273   -836   -779
    215    285     70   -252     72    179   -163   -298   -631  -1350   -930   -852
    241     46   -194   -145    215    -72    -80   -210   -683  -1512  -1135  -1023
    236    -49   -285    -96    259   -168     49    -75   -654  -1615  -1283  -1171
    215    155    -59   -184    137     49    140    -10   -524  -1535  -1195  -1135
     93    563    470   -329   -189    517      5   -444   -597  -1384   -914   -885
    -49   1166   1215   -558   -633   1189   -309   -997   -678  -1052   -397   -400
   -135   1821   1956   -844  -1044   1888   -579  -1296   -566   -535    254    210
    -64   1935   2000   -935  -1031   1966   -833  -1392   -496   -174    623    626
    -18   1374   1389   -680   -704   1382   -867  -1392   -763   -527    241    257
      0    787    787   -392   -394    787   -758  -1319  -1166  -1291   -555   -540
     25    358    332   -194   -153    348   -563  -1052  -1226  -1665  -1034   -992
     46    280    233   -163    -93    257   -379   -714   -940  -1506   -987   -948
    111    288    174   -202    -31    231   -252   -478   -745  -1376   -911   -854
    155    298    140   -228      7    220   -171   -327   -620  -1288   -857   -807
    161    296    135   -228     12    215   -142   -272   -571  -1254   -836   -787
    163    270    106   -215     28    189   -124   -246   -545  -1241   -828   -776
    155    262    103   -210     25    181   -106   -223   -522  -1226   -810   -756
    145    280    135   -213      5    207    -96   -213   -511  -1221   -802   -771
    135    306    171   -223    -18    239    -93   -213   -511  -1226   -820   -800
    137    327    189   -231    -25    259    -83   -200   -498  -1215   -807   -787
    137    329    192   -236    -28    262    -75   -179   -480  -1189   -756   -763
    135    340    205   -236    -36    272    -70   -153   -452  -1150   -698   -727
    132    353    218   -244    -44    285    -57   -127   -423  -1124   -678   -753
    155    363    207   -259    -25    285    -49   -101   -389  -1122   -717   -756
    153    348    192   -252    -18    270    -38    -75   -361  -1096   -691   -685
    161    374    213   -267    -25    296    -36    -54   -332  -1054   -657   -740
    176    413    233   -296    -28    324    -31    -31   -311  -1052   -670   -701
    187    462    275   -324    -44    368    -20     -2   -283  -1023   -633   -618
    184    470    283   -327    -49    376     -7     38   -239   -979   -600   -602
    187    459    272   -324    -44    366      5     96   -187   -935   -566   -555
    181    462    280   -324    -49    371     18    145   -124   -859   -483   -498
    200    480    280   -340    -38    381     25    207    -62   -795   -415   -475
    218    517    296   -368    -38    407     41    275      2   -732   -376   -483
    231    548    316   -389    -44    433     54    332     54   -683   -353   -449
    244    587    340   -418    -46    465     67    376     96   -639   -306   -381
    249    626    376   -436    -62    501     72    407    124   -602   -262   -332
    244    620    374   -433    -64    498     96    433    148   -579   -231   -303
    236    639    402   -439    -83    522    109    441    155   -571   -220   -285
    213    623    410   -420   -101    517    122    431    142   -579   -226   -296
    192    618    426   -405   -116    522    124    407    116   -602   -236   -332
    168    607    436   -389   -135    522    124    358     70   -665   -288   -350
    148    571    423   -361   -137    498    127    314     23   -717   -337   -366
    119    522    402   -322   -142    462    127    270    -12   -737   -345   -433
    101    514    413   -306   -155    465    124    223    -46   -763   -353   -467
     80    501    418   -293   -168    459    122    176    -80   -802   -384   -485
     54    488    433   -272   -189    462    129    140   -101   -826   -400   -517
     38    462    420   -252   -192    441    145    116   -114   -844   -407   -532
     36    504    467   -270   -215    485    145    103   -111   -833   -392   -517
     38    493    452   -267   -207    475    150    101   -111   -833   -392   -517
     44    467    420   -257   -189    444    166    111   -103   -836   -394   -522
     49    509    459   -280   -205    485    184    135    -64   -800   -366   -491
     51    587    535   -319   -241    561    181    145    -33   -769   -327   -446
     64    613    545   -340   -239    579    155    132    -18   -748   -306   -433
     90    646    555   -368   -233    602    111    109    -18   -727   -280   -423
    109    620    511   -366   -202    568     75     96    -31   -735   -280   -428
    114    568    454   -340   -168    511     77     96    -44   -743   -285   -428
    114    561    446   -340   -166    506     70     90    -54   -743   -283   -420
    103    524    420   -314   -158    472     54     64    -77   -766   -306   -441
     93    475    381   -285   -145    428     49     64    -88   -782   -327   -459
     93    376    283   -233    -93    329     46     62   -122   -823   -371   -496
     77    265    187   -171    -54    226     41     44   -168   -872   -418   -542
     64    215    148   -140    -41    181     41     25   -192   -898   -436   -563
     64    176    111   -122    -23    145     46     15   -213   -917   -452   -571
     51    119     67    -85     -7     93     44      5   -239   -945   -478   -597
     44     59     12    -54     15     36     23    -18   -272   -976   -501   -626
     46     75     25    -62     10     51     18    -25   -275   -974   -488   -605
     51     72     20    -64     15     46     23    -33   -283   -984   -491   -600
     51     72     20    -62     15     46     33    -12   -272   -974   -483   -587
     28     31      0    -31     15     15     28    -20   -288   -987   -501   -592
     18     -5    -23     -7     18    -12     20    -20   -298   -992   -498   -589
     18     -7    -25     -5     20    -18     12    -28   -301   -987   -485   -597
     41    -10    -51    -15     46    -31     10    -25   -301  -1000   -504   -605
     75   -166   -244     44    158   -205     38      2   -381  -1124   -639   -719
    111   -381   -493    135    301   -436    140     93   -454  -1312   -865   -958
    122   -426   -548    150    335   -485    272    252   -394  -1379   -971  -1088
     77   -226   -303     75    189   -265    348    233   -280  -1260   -828   -966
    -64    220    283    -80   -174    252    155   -314   -329  -1028   -439   -553
   -233    932   1166   -350   -698   1049   -137   -844   -277   -558    218    101
   -303   1519   1823   -607  -1062   1670   -397  -1080    -88     12    880    719
   -241   1452   1693   -605   -966   1571   -626  -1187   -103    223   1067    932
   -184    826   1010   -322   -597    917   -659  -1210   -509   -379    407    384
   -153    228    381    -38   -267    303   -553  -1062   -885  -1130   -389   -397
   -114    -64     49     88    -83     -7   -358   -704   -813  -1306   -662   -709
    -49    -72    -23     62    -12    -49   -176   -353   -542  -1135   -566   -631
     28    -70    -98     20     62    -83    -72   -148   -394  -1052   -519   -589
     64    -75   -142      5    101   -109    -15    -38   -322  -1013   -498   -571
     72    -80   -155      2    111   -116      5      7   -301  -1000   -491   -568
     77    -62   -140     -7    109   -101     12     25   -283   -995   -488   -576
     75    -41   -119    -18     96    -80     20     46   -259   -979   -465   -563
     75    -36   -111    -20     90    -72     33     70   -239   -963   -444   -550
     72    -31   -103    -20     85    -67     31     83   -231   -961   -444   -550
     80    -20   -101    -28     90    -59     31     98   -223   -953   -439   -537
     88      2    -85    -46     88    -41     38    111   -205   -940   -431   -522
     98     10    -90    -54     93    -38     36    122   -192   -924   -415   -514
    119     23    -96    -72    109    -36     33    135   -176   -906   -400   -506
    124     46    -77    -85    101    -15     44    158   -145   -883   -376   -480
    119     75    -44    -98     80     15     51    179   -119   -857   -350   -457
    119    106    -12   -114     67     46     62    207    -90   -828   -322   -436
    124    114    -10   -119     67     51     62    228    -67   -813   -309   -415
    140    101    -38   -119     90     31     67    265    -46   -792   -290   -376
    150    111    -41   -132     96     36     80    319     -7   -740   -252   -342
    171    140    -31   -155    101     54     88    374     36   -685   -207   -324
    192    189     -2   -192     96     93    101    439     93   -631   -161   -285
    207    200     -7   -202    109     96    122    509    148   -574   -109   -233
    223    223     -2   -223    111    111    129    571    192   -535    -72   -187
    252    249     -2   -249    127    124    137    633    239   -478    -18   -132
    265    265     -2   -267    132    132    145    680    285   -420     33    -96
    272    277      5   -275    135    142    150    698    301   -394     54    -72
    283    309     25   -296    129    168    158    706    316   -379     80    -31
    270    327     57   -298    106    192    161    693    311   -374     98    -31
    259    314     54   -288    101    184    158    667    288   -407     77    -31
    252    306     54   -277     98    181    155    628    259   -420     62    -51
    239    285     46   -262     96    166    153    579    231   -446     38    -90
    228    280     51   -254     88    166    148    532    200   -483     20   -103
    210    280     70   -246     70    176    140    472    163   -522     -5   -132
    179    239     59   -207     59    150    137    410    124   -558    -38   -174
    155    205     46   -181     54    127    140    368     93   -584    -62   -207
    150    200     49   -174     51    124    161    345     85   -602    -80   -210
    135    202     67   -168     33    137    166    316     70   -631   -116   -213
    129    226     96   -176     18    161    176    303     70   -636   -124   -205
    129    205     75   -168     28    140    179    301     70   -631   -119   -207
    129    218     88   -174     20    153    194    319     90   -605    -98   -197
    129    283    150   -207    -10    218    213    348    132   -566    -67   -163
    127    327    200   -226    -36    265    210    348    161   -530    -28   -135
    132    358    226   -246    -46    290    176    329    166   -527     -7    -93
    155    374    215   -265    -31    296    135    314    168   -496     18   -103
    168    381    213   -275    -23    298    109    293    155   -491     23   -145
    161    327    166   -244     -2    246    101    290    137   -506      5   -137
    129    288    155   -210    -12    223     85    270    114   -532    -20   -135
    106    254    148   -181    -20    202     75    252     85   -571    -64   -135
     93    168     75   -132     10    122     62    233     41   -610   -116   -176
     72     70     -2    -70     38     33     51    213     -5   -662   -184   -244
     62     25    -36    -46     49     -5     51    189    -44   -696   -210   -280
     62    -20    -83    -20     72    -49     49    161    -80   -719   -223   -293
     72    -54   -127     -7     98    -90     38    135   -109   -758   -265   -316
     77    -80   -158      2    116   -119     38    119   -124   -771   -285   -332
     70    -90   -161      7    114   -124     36    111   -129   -750   -265   -353
     72    -83   -155      5    111   -119     25     93   -142   -740   -249   -374
     90    -90   -181     -2    135   -135     23     83   -150   -737   -249   -371
    106   -116   -223      5    163   -168     12     72   -171   -756   -270   -392
    111   -166   -280     25    192   -223     12     64   -187   -771   -285   -384
    101   -163   -265     28    181   -213      2     57   -197   -789   -306   -387
     93   -155   -249     28    171   -202     -5     54   -207   -805   -319   -387
    106   -231   -337     62    220   -283     -5     51   -254   -875   -389   -418
    150   -454   -605    150    376   -530     38     77   -368  -1057   -605   -626
    174   -636   -810    231    491   -724    153    184   -431  -1223   -815   -870
    166   -584   -750    207    457   -665    283    324   -345  -1195   -802   -930
     62   -314   -376    127    218   -345    303    116   -254  -1015   -574   -714
   -168    259    426    -46   -298    342     77   -493   -174   -626    -41   -129
   -371   1002   1374   -316   -872   1189   -142   -872     72    -15    688    633
   -363   1361   1725   -498  -1044   1543   -394   -997    283    498   1221   1228
   -267   1062   1330   -397   -797   1195   -584  -1075    132    457   1140   1221
   -228    478    704   -127   -465    592   -628  -1085   -335   -233    410    480
   -200     10    207     93   -205    109   -493   -870   -644   -862   -265   -231
   -119   -189    -70    153    -25   -129   -285   -475   -530   -917   -413   -397
      5   -145   -150     70     77   -148   -135   -158   -335   -782   -342   -342
     64   -166   -231     49    145   -197    -36     -2   -265   -748   -335   -340
     85   -187   -275     49    179   -231    -23     44   -254   -753   -353   -361
     96   -207   -303     54    200   -254    -25     51   -257   -766   -379   -384
    114   -187   -301     36    207   -244    -15     70   -262   -771   -387   -389
    114   -176   -293     28    202   -233     10    101   -236   -753   -376   -376
    106   -168   -277     31    189   -223     31    127   -213   -732   -358   -353
    101   -155   -257     25    176   -205     46    148   -192   -717   -342   -324
     98   -163   -262     33    179   -213     59    168   -166   -696   -327   -298
    101   -150   -254     23    174   -202     62    181   -158   -706   -337   -290
    103   -142   -246     20    174   -194     77    210   -142   -696   -324   -259
    103   -129   -233     12    166   -181     98    246   -106   -646   -272   -233
    111   -109   -220      0    166   -163    109    267    -80   -607   -233   -231
    124    -77   -202    -25    161   -137    109    296    -59   -587   -213   -210
    140    -67   -207    -36    171   -135    106    319    -44   -576   -207   -200
    145    -67   -213    -38    176   -140    114    355    -20   -568   -210   -181
    142    -88   -231    -25    187   -158    124    400      5   -542   -197   -166
    148    -75   -223    -36    184   -148    142    462     59   -485   -145   -145
    174    -51   -226    -62    197   -137    150    517     96   -452   -119   -122
    189    -18   -207    -85    197   -111    153    568    114   -439   -111    -90
    215     20   -194   -116    205    -85    166    633    166   -371    -57    -70
    244     49   -194   -148    218    -72    192    701    218   -335    -25    -25
    272     85   -189   -179    231    -51    202    753    252   -311    -18     25
    298    129   -171   -215    233    -20    202    787    290   -257     23     49
    309    171   -137   -239    223     18    215    810    324   -210     72     80
    314    168   -145   -241    231     12    228    815    324   -207     80     90
    303    179   -127   -241    215     25    228    797    314   -220     77     90
    301    179   -124   -241    213     28    220    758    283   -259     41     83
    285    179   -106   -231    197     36    197    706    249   -288      5     59
    257    145   -114   -202    184     15    181    644    205   -329    -36      7
    223    109   -114   -166    168     -2    184    589    163   -381    -77    -20
    197     57   -140   -129    168    -38    181    530    127   -413    -98    -31
    176     38   -137   -106    158    -49    174    462     83   -449   -132    -83
    148     23   -127    -88    137    -51    163    407     38   -496   -168   -103
    129     18   -111    -72    119    -46    168    368     20   -519   -184   -122
    127     25   -103    -77    116    -38    179    340      0   -555   -218   -124
    129     25   -103    -77    116    -38    197    327     -7   -571   -226   -116
    132     15   -116    -75    124    -49    205    324     -7   -574   -228   -127
    137     49    -88    -93    114    -18    210    327      0   -561   -220   -129
    150    106    -44   -127     96     31    220    340     36   -517   -168   -116
    150    171     20   -161     64     96    220    348     70   -488   -124   -101
    137    187     46   -163     46    116    181    324     75   -491   -111    -85
    145    184     38   -166     51    111    140    311     70   -493   -101    -67
    137    142      2   -142     67     72    116    296     44   -519   -122    -77
    142    132    -10   -137     77     62     96    280     25   -535   -140    -83
    124     80    -44   -103     85     18     72    244    -20   -587   -181   -119
    106     38    -70    -72     88    -15     62    223    -57   -623   -220   -145
     90    -36   -127    -28    106    -83     64    207   -109   -667   -277   -202
     85   -103   -189     10    137   -145     64    194   -148   -709   -324   -259
     77   -158   -239     38    158   -197     64    171   -181   -745   -355   -283
     72   -194   -267     59    168   -231     51    140   -215   -784   -384   -306
     67   -231   -298     80    181   -265     38    109   -252   -826   -428   -342
     75   -244   -319     85    197   -280     33     85   -280   -859   -465   -366
     83   -249   -335     83    207   -290     28     77   -288   -865   -470   -361
     88   -259   -348     85    218   -303     18     75   -301   -872   -480   -379
     83   -285   -371    101    226   -329     15     64   -316   -888   -496   -397
     85   -303   -389    109    236   -345     12     57   -329   -906   -514   -410
     88   -283   -371     96    228   -327      2     46   -342   -917   -519   -418
     93   -270   -363     85    228   -316      2     38   -348   -919   -517   -420
     96   -309   -407    106    249   -358      5     31   -376   -963   -561   -454
    103   -478   -581    187    342   -530     23     36   -475  -1093   -698   -584
    111   -748   -862    316    485   -805    142    101   -602  -1327   -953   -836
    106   -782   -888    337    496   -833    298    220   -579  -1418  -1057   -953
     46   -555   -605    252    324   -579    358    132   -493  -1325   -932   -849
    -62   -103    -41     83    -10    -72    161   -350   -467  -1062   -574   -488
   -150    704    852   -277   -501    779   -194   -774   -262   -478    124    202
   -192   1280   1473   -545   -833   1376   -459   -867     80    174    802    862
   -114   1184   1299   -535   -706   1241   -709   -919    116    381    979   1060
    -67    639    706   -285   -387    672   -800  -1026   -314   -145    457    576
    -77     10     85     33    -83     46   -680   -992   -891  -1054   -410   -252
    -64   -303   -239    184     85   -272   -446   -680   -932  -1345   -761   -600
    -25   -306   -283    163    127   -293   -239   -342   -688  -1218   -711   -566
     41   -311   -353    135    197   -332    -93   -116   -540  -1135   -667   -530
     70   -337   -410    132    239   -374     -7     -5   -472  -1106   -659   -522
     85   -348   -433    132    257   -392     28     28   -452  -1098   -662   -530
     93   -329   -423    119    257   -376     44     46   -449  -1098   -665   -537
     88   -309   -397    111    241   -353     59     70   -433  -1093   -659   -530
     70   -306   -376    116    220   -340     59     80   -431  -1096   -662   -527
     62   -298   -361    116    210   -329     62     96   -423  -1088   -657   -517
     62   -288   -350    114    205   -319     62    111   -415  -1085   -652   -509
     54   -301   -355    124    205   -327     70    124   -407  -1088   -646   -501
     49   -301   -353    124    200   -327     67    137   -392  -1075   -636   -488
     62   -280   -342    109    200   -311     70    145   -389  -1078   -644   -488
     77   -244   -322     83    197   -283     70    158   -376  -1072   -641   -485
     77   -215   -293     70    184   -254     77    179   -353  -1054   -615   -472
     83   -194   -280     54    179   -236     85    205   -332  -1041   -605   -459
     88   -179   -267     44    176   -223     85    233   -306  -1018   -584   -441
     98   -184   -285     41    189   -233     93    270   -280   -997   -566   -423
    119   -158   -277     20    197   -218    101    314   -246   -971   -540   -394
    135   -132   -270     -2    202   -200    106    358   -205   -937   -506   -358
    155    -85   -244    -36    200   -163    122    413   -158   -898   -467   -319
    179    -28   -207    -75    192   -116    127    467   -103   -844   -413   -277
    197     23   -174   -109    187    -75    127    514    -57   -802   -381   -254
    205     44   -161   -124    181    -57    129    555    -15   -769   -355   -231
    202     49   -153   -124    176    -51    135    592     25   -724   -316   -187
    192     62   -129   -129    161    -33    124    602     44   -698   -288   -153
    192    116    -75   -153    135     20    129    597     44   -693   -270   -135
    194    122    -75   -161    135     23    135    571     18   -714   -285   -142
    200    124    -75   -163    137     25    140    540    -15   -748   -309   -163
    202    148    -57   -176    129     46    132    498    -62   -802   -353   -197
    189    132    -57   -161    124     38    132    454   -106   -849   -392   -231
    158    106    -54   -132    106     25    135    410   -145   -875   -405   -262
    148    101    -46   -124     96     25    129    350   -194   -927   -449   -296
    132    111    -20   -124     77     46    111    285   -246   -982   -488   -337
    119    114     -5   -116     62     54    103    233   -288  -1026   -514   -376
    103     85    -18    -96     59     33    106    189   -324  -1067   -553   -413
     85     72    -12    -77     49     28    106    155   -361  -1104   -584   -439
     80     67    -12    -75     46     28    111    142   -368  -1119   -600   -459
     77     54    -23    -64     51     15    116    142   -374  -1127   -613   -465
     85     90      2    -88     41     46    132    153   -361  -1124   -607   -457
     96    184     85   -140      5    135    142    166   -324  -1085   -571   -405
    103    277    174   -192    -33    226    140    174   -283  -1039   -522   -374
    103    332    228   -218    -62    280    124    161   -270  -1015   -501   -376
    101    355    254   -228    -77    306     90    140   -277  -1018   -504   -355
    103    340    236   -223    -64    288     72    127   -288  -1026   -506   -348
     98    327    226   -215    -64    277     59    109   -311  -1044   -511   -350
     88    329    241   -207    -75    285     46     85   -335  -1057   -509   -358
     72    316    241   -197    -83    280     38     67   -355  -1072   -527   -384
     70    246    176   -158    -51    213     46     64   -389  -1109   -568   -415
     67    119     51    -96      7     85     57     64   -431  -1158   -626   -457
     46     28    -18    -36     33      5     75     64   -457  -1179   -649   -472
     33      2    -33    -18     31    -15     62     36   -493  -1205   -672   -501
     23    -10    -33     -7     28    -20     54     12   -527  -1239   -709   -524
     15    -15    -33     -2     23    -23     54      0   -542  -1249   -714   -527
      7    -15    -23      5     15    -18     44    -18   -566  -1257   -719   -542
     -2    -67    -64     33     28    -64     41    -25   -594  -1275   -740   -561
    -10   -109   -101     59     44   -106     38    -31   -613  -1291   -761   -571
     -2   -103   -101     51     49   -103     36    -36   -615  -1293   -763   -571
     12    -57    -70     23     41    -62     28    -54   -623  -1293   -761   -566
     20    -85   -106     31     62    -96     10    -72   -646  -1314   -784   -579
     25   -103   -129     36     77   -116     -7    -80   -659  -1322   -789   -587
     38   -155   -194     57    114   -174      2    -70   -685  -1353   -815   -620
     70   -348   -418    140    244   -381     46    -25   -763  -1478   -961   -756
     85   -579   -667    244    374   -623    179     93   -807  -1652  -1184   -974
     64   -571   -636    252    350   -602    309    218   -727  -1667  -1228  -1028
    -15   -309   -296    161    140   -301    316     44   -670  -1543  -1057   -870
   -135    171    306    -18   -220    239     62   -550   -748  -1306   -672   -478
   -270    909   1176   -322   -724   1044   -236  -1010   -662   -805    -18    168
   -293   1363   1654   -535   -974   1509   -493  -1192   -498   -275    563    724
   -220   1114   1332   -449   -776   1223   -672  -1270   -610   -244    563    735
   -179    509    688   -163   -433    597   -683  -1267  -1018   -870   -106    109
   -145    -41    103     90   -124     31   -535  -1101  -1379  -1610   -870   -605
    -85   -301   -215    192     62   -257   -337   -719  -1208  -1631  -1005   -727
    -36   -316   -283    174    122   -301   -176   -407   -950  -1465   -911   -639
     20   -306   -327    142    174   -316    -70   -202   -792  -1358   -841   -576
     51   -324   -376    135    213   -348    -28   -122   -732  -1317   -810   -558
     62   -327   -389    132    223   -355    -18   -103   -722  -1317   -820   -574
     72   -327   -400    127    233   -363     -5    -80   -709  -1317   -823   -574
     75   -342   -418    135    246   -379     10    -59   -696  -1317   -833   -566
     83   -340   -423    127    252   -381     12    -46   -685  -1306   -826   -545
     80   -309   -389    114    233   -348     15    -36   -675  -1291   -807   -517
     80   -280   -363     98    220   -322     12    -28   -662  -1262   -782   -506
     85   -280   -366     98    226   -322     20    -18   -646  -1244   -771   -504
    101   -259   -361     77    228   -309     31     -7   -633  -1231   -753   -472
    103   -239   -342     67    220   -290     36      2   -615  -1210   -732   -452
    111   -218   -329     51    220   -275     25     12   -607  -1192   -719   -439
    114   -205   -319     46    215   -262     25     28   -594  -1171   -698   -423
    119   -174   -293     25    205   -233     25     49   -576  -1150   -683   -402
    124   -161   -285     18    205   -223     25     77   -550  -1132   -670   -379
    132   -140   -272      2    200   -205     33    119   -517  -1096   -636   -345
    140   -122   -262     -7    200   -192     57    171   -478  -1057   -605   -316
    142   -111   -254    -15    197   -181     70    223   -441  -1021   -576   -288
    155    -88   -244    -33    197   -163     77    280   -392   -974   -540   -249
    176    -62   -239    -59    207   -150     90    340   -340   -924   -501   -210
    202    -18   -220    -90    210   -119    101    397   -288   -872   -459   -166
    226     57   -168   -142    197    -54    106    441   -249   -826   -418   -124
    249     98   -150   -174    200    -25    111    478   -220   -792   -381    -83
    249    127   -122   -189    184      2    109    488   -218   -784   -366    -67
    259    168    -90   -213    176     38    101    480   -231   -792   -361    -59
    275    202    -75   -239    174     64     90    457   -259   -818   -376    -67
    254    189    -64   -223    161     62     83    415   -301   -859   -410    -85
    218    179    -41   -200    129     70     67    358   -345   -904   -441   -106
    205    194    -10   -200    109     93     57    301   -389   -945   -470   -137
    184    171    -12   -179     98     80     46    231   -441   -997   -506   -176
    158    153     -5   -155     83     75     41    171   -480  -1039   -535   -205
    129    132      0   -132     64     67     33    114   -514  -1080   -568   -236
    116    132     15   -124     51     75     28     67   -540  -1114   -602   -267
    103    137     33   -122     33     85     36     41   -558  -1135   -615   -288
     96    132     36   -114     28     85     44     18   -566  -1145   -618   -296
     93    158     62   -127     15    111     49     10   -558  -1140   -597   -280
     90    174     83   -132      5    129     51      7   -558  -1145   -600   -283
     98    166     67   -132     15    116     64     18   -545  -1137   -594   -272
    106    210    103   -158      0    158     80     36   -517  -1106   -563   -241
    119    280    161   -200    -20    220     77     38   -493  -1075   -527   -202
    127    298    171   -213    -20    236     54     28   -488  -1060   -509   -184
    140    314    174   -228    -15    244     10     10   -488  -1054   -504   -171
    142    298    155   -220     -7    228    -18     -5   -504  -1067   -517   -174
    129    275    145   -205     -7    213    -36    -31   -530  -1091   -535   -184
    127    257    129   -192      0    194    -49    -54   -550  -1109   -545   -194
    106    205     98   -158      5    153    -59    -72   -581  -1140   -563   -218
     98    106      7   -103     44     57    -67    -83   -620  -1179   -602   -254
    103     -5   -111    -49    106    -57    -75   -103   -667  -1231   -662   -306
    103    -72   -176    -15    140   -124    -83   -132   -714  -1278   -711   -350
     93   -109   -205      7    148   -155    -88   -155   -750  -1304   -743   -374
     88   -124   -215     18    150   -168    -93   -179   -776  -1327   -766   -392
     93   -116   -210     10    150   -161   -103   -194   -792  -1337   -774   -394
     93   -145   -239     25    166   -192   -111   -200   -802  -1343   -774   -400
     85   -181   -267     46    176   -223   -119   -207   -818  -1356   -782   -415
     98   -192   -293     46    194   -241   -124   -218   -831  -1369   -787   -420
    101   -192   -293     44    194   -241   -129   -220   -836  -1376   -789   -420
     88   -205   -293     59    189   -249   -137   -228   -841  -1382   -789   -418
     75   -236   -311     80    192   -272   -142   -239   -852  -1389   -797   -428
     75   -265   -340     93    205   -301   -145   -241   -865  -1405   -810   -444
     83   -327   -413    119    246   -368   -145   -239   -901  -1452   -865   -493
    129   -514   -644    192    387   -579   -119   -213  -1002  -1602  -1031   -652
    148   -717   -865    283    506   -789     -5   -119  -1085  -1808  -1270   -904
    140   -693   -836    275    485   -763    124      7  -1018  -1831  -1317   -974
     49   -441   -493    194    270   -465    150   -161   -930  -1688  -1127   -797
   -119     41    161     38   -140    101    -77   -774   -930  -1402   -698   -345
   -296    774   1070   -239   -683    919   -340  -1223   -758   -846      2    389
   -329   1192   1519   -431   -924   1356   -592  -1382   -532   -293    597   1000
   -241   1015   1257   -389   -748   1137   -797  -1478   -641   -262    607   1026
   -176    472    649   -148   -413    561   -849  -1488  -1057   -865    -23    405
   -155    -70     83    111   -119      5   -680  -1260  -1392  -1571   -763   -348
    -90   -301   -210    194     59   -257   -452   -846  -1270  -1654   -943   -540
     10   -311   -322    148    163   -316   -280   -519  -1067  -1532   -888   -496
     85   -322   -407    119    246   -363   -179   -329   -953  -1465   -857   -485
    109   -353   -462    122    283   -407   -148   -267   -922  -1452   -852   -496
    109   -363   -472    124    290   -418   -135   -244   -911  -1449   -854   -504
    122   -329   -452    101    285   -389   -132   -226   -906  -1447   -854   -506
    124   -314   -439     96    280   -376   -119   -202   -885  -1428   -839   -483
    109   -355   -465    122    285   -410   -106   -187   -872  -1423   -839   -478
    124   -376   -501    124    311   -439    -90   -163   -852  -1400   -815   -452
    140   -350   -491    103    314   -420    -93   -153   -839  -1384   -800   -436
    140   -296   -436     77    288   -366    -93   -148   -839  -1395   -813   -444
    153   -265   -420     54    283   -342    -85   -127   -818  -1376   -795   -397
    166   -257   -423     44    293   -337    -72   -106   -802  -1356   -784   -376
    168   -246   -415     36    290   -329    -57    -77   -776  -1312   -750   -376
    168   -231   -400     31    283   -314    -51    -49   -748  -1270   -714   -374
    181   -231   -415     23    296   -322    -54    -23   -730  -1254   -701   -368
    192   -202   -394      5    293   -298    -46     12   -701  -1221   -672   -329
    187   -189   -376      0    280   -283    -44     51   -675  -1192   -652   -298
    192   -163   -355    -12    272   -259    -38    103   -641  -1150   -615   -262
    205   -150   -355    -28    280   -252    -20    163   -600  -1111   -584   -228
    236   -122   -361    -57    298   -241    -10    228   -558  -1065   -548   -184
    259    -93   -355    -83    306   -223     -7    288   -522  -1028   -522   -145
    277    -67   -345   -103    311   -205    -10    345   -483   -982   -485   -109
    285    -33   -319   -127    301   -176      2    400   -436   -927   -439    -72
    296      2   -293   -150    293   -145     10    436   -405   -880   -394    -28
    306      0   -309   -155    306   -153     15    457   -384   -849   -371      2
    309     38   -270   -174    290   -114     12    452   -379   -833   -358     25
    296     59   -239   -179    267    -88     12    428   -389   -846   -374     20
    288     28   -259   -158    275   -114     18    402   -413   -862   -387     10
    285     18   -267   -153    275   -124     12    358   -452   -885   -413    -18
    272     20   -252   -145    262   -114     18    316   -470   -896   -418    -23
    246     36   -210   -142    228    -88     12    257   -504   -927   -441    -46
    218     25   -192   -122    205    -83      5    189   -542   -958   -472    -77
    192    -18   -210    -88    200   -114      0    124   -579   -995   -511   -106
    174    -54   -228    -59    200   -140     -2     70   -610  -1018   -540   -140
    163    -31   -194    -67    176   -114      0     31   -623  -1028   -542   -155
    158    -33   -192    -62    174   -111      5      5   -641  -1041   -566   -171
    150    -51   -202    -49    174   -124     28      2   -639  -1031   -563   -150
    150    -38   -189    -54    168   -114     49      7   -620  -1008   -545   -129
    153    -46   -200    -54    176   -122     62     15   -615   -995   -537   -135
    163      0   -163    -80    163    -80     90     44   -581   -958   -506   -101
    166     83    -83   -127    124      0     98     62   -537   -904   -454    -46
    168    111    -57   -140    114     28     93     75   -504   -859   -413      7
    184    194      7   -192     88    101     33     46   -501   -846   -400     25
    187    184     -5   -187     96     90      0     28   -524   -862   -413     15
    184    145    -38   -166    111     54    -18     12   -548   -872   -431     15
    181    150    -31   -166    106     59    -44    -15   -576   -883   -446     20
    166    116    -49   -142    109     33    -64    -44   -597   -885   -454     -5
    148     38   -109    -93    129    -33    -72    -62   -633   -911   -491    -51
    122    -59   -181    -31    150   -119    -77    -83   -688   -966   -561   -111
    111   -129   -241     10    176   -184    -80   -111   -732  -1008   -620   -158
     90   -163   -257     33    171   -207    -90   -145   -766  -1036   -654   -168
     80   -181   -262     51    168   -223   -103   -171   -797  -1062   -678   -168
     83   -205   -288     59    184   -244   -114   -187   -818  -1078   -696   -176
     88   -220   -309     67    197   -265   -116   -192   -828  -1080   -701   -181
     80   -218   -301     67    189   -257   -122   -200   -833  -1067   -683   -171
     70   -239   -311     83    189   -275   -119   -197   -836  -1072   -696   -155
     62   -265   -329     98    194   -298   -127   -213   -854  -1098   -732   -155
     54   -275   -329    111    192   -301   -132   -218   -865  -1078   -722   -174
     59   -249   -309     93    181   -277   -135   -226   -862  -1067   -717   -187
     67   -246   -314     88    189   -280   -129   -231   -867  -1072   -727   -187
     83   -272   -355     93    218   -314   -127   -244   -896  -1111   -774   -215
    114   -420   -535    153    324   -478   -106   -257  -1008  -1249   -919   -355
    119   -683   -802    277    459   -743      2   -236  -1169  -1501  -1187   -615
    109   -745   -854    316    480   -797    148   -150  -1176  -1597  -1301   -732
     64   -545   -610    239    337   -576    223   -231  -1072  -1486  -1179   -613
    -31    -59    -28     46     -2    -44     41   -628   -914  -1130   -758   -189
   -148    774    922   -314   -535    846   -252   -927   -537   -433     10    589
   -184   1337   1522   -576   -852   1428   -475   -914   -101    236    659   1249
    -80   1265   1345   -592   -714   1306   -761   -922    -36    413    776   1405
    -54    735    789   -340   -420    761   -927  -1117   -545   -155    228    883
    -83    176    257    -46   -171    215   -849  -1171  -1174   -995   -548    109
    -64   -129    -64     98      0    -98   -605   -888  -1273  -1286   -883   -233
    -10   -150   -140     80     62   -145   -376   -574  -1104  -1208   -862   -231
     38   -148   -187     54    111   -166   -226   -368   -992  -1145   -841   -226
     46   -176   -223     64    135   -200   -179   -298   -966  -1150   -867   -262
     51   -184   -236     64    142   -207   -166   -275   -961  -1161   -880   -267
     67   -158   -226     44    145   -192   -153   -254   -953  -1161   -880   -259
     88   -129   -218     20    153   -174   -148   -241   -945  -1156   -875   -252
     96   -114   -210      5    153   -161   -145   -228   -943  -1153   -880   -257
     83   -109   -194     12    137   -150   -140   -215   -932  -1145   -883   -257
     88    -93   -184      0    135   -137   -135   -202   -922  -1135   -880   -254
    103    -59   -163    -20    132   -111   -127   -187   -901  -1114   -862   -239
     98    -64   -166    -18    132   -114   -119   -166   -883  -1096   -852   -226
    109    -46   -155    -31    129    -98   -114   -140   -865  -1078   -836   -213
    122    -12   -135    -57    127    -72   -114   -111   -841  -1052   -807   -184
    142     12   -129    -77    137    -57   -109    -75   -810  -1010   -774   -145
    145     25   -119    -88    129    -46   -101    -46   -795   -989   -763   -137
    150     31   -119    -90    135    -44    -90    -12   -771   -966   -753   -129
    163     41   -124   -103    142    -38    -77     28   -737   -930   -730    -98
    176     83    -93   -129    135     -5    -62     83   -696   -885   -691    -62
    200    124    -77   -163    137     23    -49    145   -652   -852   -662    -31
    220    153    -67   -187    142     44    -33    210   -600   -807   -626      2
    226    158    -70   -194    148     44    -23    277   -553   -763   -592     36
    231    166    -64   -197    148     51     -2    345   -501   -717   -563     67
    236    189    -49   -213    140     70     15    400   -462   -678   -532     93
    259    246    -12   -254    135    119     15    439   -426   -639   -493    127
    285    298     12   -293    135    155     15    465   -394   -605   -452    163
    296    301      5   -298    145    153     23    470   -374   -584   -431    187
    290    306     12   -301    137    161     23    457   -376   -584   -428    187
    277    298     20   -288    127    161     28    428   -397   -605   -441    176
    249    267     18   -259    114    142     38    381   -428   -641   -465    150
    246    262     15   -254    116    140     44    350   -446   -665   -483    129
    236    262     25   -252    103    145     38    314   -467   -688   -501    109
    207    213      2   -210    101    109     23    265   -498   -722   -532     77
    181    158    -25   -171    103     67      0    202   -537   -766   -574     33
    137    119    -18   -127     77     51    -25    140   -589   -818   -620    -18
    114    101    -12   -109     62     46      2     98   -615   -839   -644    -49
     96     72    -23    -85     59     25     20     59   -639   -859   -657    -75
     70     57    -12    -64     41     20     20     38   -646   -862   -657    -77
     57     59      2    -57     28     31     31     28   -644   -854   -652    -70
     51     51     -2    -51     25     25     62     49   -631   -846   -644    -62
     80    127     46   -103     18     85     85     80   -592   -802   -602    -31
     98    202    103   -153     -2    153    103    106   -545   -750   -555     10
    101    231    129   -166    -12    181     90    103   -527   -724   -530     38
    101    254    153   -181    -25    205     49     96   -519   -709   -511     62
     98    254    155   -176    -28    207     23     88   -527   -714   -517     54
    101    246    145   -174    -20    194      0     72   -548   -730   -527     41
    106    246    140   -176    -15    194    -18     49   -566   -745   -542     33
     93    233    137   -166    -20    187    -33     23   -587   -763   -561     15
     85    153     67   -119     10    109    -41     15   -610   -787   -587     -5
     72     25    -49    -49     62    -12    -46      2   -659   -833   -646    -59
     59    -41   -101     -7     80    -70    -41     -2   -688   -862   -680    -96
     41    -98   -140     28     90   -119    -28    -18   -709   -888   -701   -119
     38   -129   -168     44    103   -148    -23    -36   -737   -917   -732   -148
     49   -132   -181     41    114   -158    -31    -49   -756   -932   -753   -166
     64   -187   -252     62    158   -218    -20    -41   -761   -940   -763   -174
     75   -220   -296     70    184   -257    -31    -36   -766   -940   -766   -174
     77   -197   -275     59    174   -236    -54    -44   -766   -943   -766   -174
     70   -205   -275     64    171   -239    -57    -46   -766   -945   -776   -184
     62   -189   -252     64    155   -220    -41    -59   -776   -953   -792   -202
     77   -171   -252     46    163   -210    -28    -57   -769   -943   -782   -192
    101   -150   -252     23    176   -200    -33    -44   -756   -932   -766   -181
     93   -228   -322     64    205   -275    -62    -36   -774   -958   -802   -210
     62   -462   -524    200    293   -493    -51    -28   -880  -1106   -974   -366
     72   -693   -766    311    418   -730    109     70   -976  -1317  -1205   -597
     64   -678   -743    306    402   -711    280    207   -922  -1369  -1267   -678
     -5   -413   -407    207    200   -410    348    145   -802  -1221  -1098   -530
   -106     25    132     41   -119     77    163   -329   -771   -930   -711   -145
   -200    802   1002   -301   -600    901   -155   -761   -597   -355    -20    522
   -226   1335   1561   -553   -893   1447   -394   -880   -296    265    628   1140
   -137   1174   1309   -519   -724   1241   -605   -932   -322    405    730   1267
    -90    594    685   -252   -387    639   -623   -976   -745   -153    168    750
   -122     57    179     31   -150    116   -524   -937  -1275  -1026   -672    -49
   -114   -265   -150    187     18   -207   -342   -639  -1249  -1228   -953   -324
    -75   -272   -200    174     59   -236   -163   -314   -987  -1065   -862   -257
    -15   -254   -239    135    111   -246    -23    -67   -795   -940   -784   -192
     10   -272   -283    132    145   -277     57     64   -696   -883   -748   -161
      0   -277   -277    137    137   -277     67     98   -670   -865   -735   -153
     10   -241   -252    114    129   -246     80    124   -644   -841   -711   -135
     31   -205   -236     88    132   -220     90    142   -633   -839   -719   -145
     31   -194   -226     80    127   -207    101    148   -626   -841   -724   -150
     38   -153   -192     57    114   -171    109    153   -618   -833   -717   -145
     33   -179   -213     70    122   -194    124    161   -610   -833   -724   -153
     31   -213   -244     90    137   -228    140    179   -597   -828   -727   -153
     62   -171   -233     51    148   -202    129    192   -568   -795   -693   -119
     83    -98   -181      7    129   -137     98    197   -542   -763   -662    -90
     85    -70   -155     -7    119   -111     72    200   -532   -748   -654    -83
    103    -49   -153    -25    127   -101     90    210   -527   -737   -652    -75
    119    -38   -161    -41    140   -101    114    231   -504   -717   -633    -62
    132    -28   -161    -51    145    -93     98    257   -470   -680   -600    -33
    137    -18   -158    -62    148    -88     88    290   -431   -644   -568     -5
    148      2   -145    -75    148    -70     93    337   -389   -602   -537     23
    153     77    -77   -116    114      2    111    376   -350   -561   -504     49
    166    116    -49   -140    106     33    135    426   -298   -514   -454     93
    189    145    -44   -166    116     51    153    491   -236   -459   -418    119
    205    163    -41   -184    124     62    163    548   -181   -415   -389    150
    231    200    -31   -215    129     85    166    597   -135   -363   -355    207
    257    207    -49   -233    153     80    168    628   -103   -332   -329    241
    262    226    -36   -246    150     96    179    652    -85   -303   -293    277
    272    257    -15   -265    145    122    189    665    -75   -280   -257    316
    272    288     15   -283    129    153    184    641    -93   -288   -246    327
    270    327     57   -301    106    192    174    600   -124   -324   -267    306
    259    342     80   -301     90    210    163    553   -168   -376   -319    262
    246    301     54   -272     96    179    161    511   -207   -410   -358    220
    220    290     70   -257     75    181    148    459   -252   -452   -389    181
    200    290     90   -246     54    192    142    410   -293   -496   -420    153
    187    306    116   -249     36    213    122    348   -342   -540   -452    119
    171    332    161   -252      5    246    106    288   -376   -574   -483     83
    163    361    197   -265    -18    280     88    233   -413   -610   -517     44
    161    379    215   -270    -25    298     72    194   -444   -631   -537     10
    161    400    236   -283    -36    319     77    179   -449   -628   -532      2
    161    428    267   -293    -51    348     88    176   -444   -618   -524     10
    168    444    275   -309    -54    358     88    171   -449   -626   -535      0
    189    493    301   -342    -57    397     93    187   -426   -602   -509     15
    213    587    374   -402    -80    480    101    213   -379   -548   -449     70
    231    701    470   -465   -119    587     96    218   -345   -504   -394    124
    239    743    504   -493   -135    623     64    200   -337   -493   -374    161
    233    737    504   -488   -135    620     44    192   -335   -480   -363    176
    215    722    504   -470   -142    613     36    181   -340   -478   -361    168
    194    727    532   -459   -168    631     20    161   -348   -478   -345    166
    181    722    540   -452   -179    631      7    140   -368   -488   -350    153
    158    693    535   -428   -187    615     -2    122   -405   -519   -384    111
    145    602    457   -376   -155    530    -15    101   -454   -579   -441     59
    132    506    374   -319   -119    441    -15     80   -496   -633   -493     18
    114    459    345   -288   -114    402    -25     62   -530   -665   -522    -12
     98    418    319   -257   -109    368    -33     38   -561   -693   -545    -44
     80    381    301   -231   -109    340    -38     18   -594   -727   -576    -77
     72    355    283   -213   -103    319    -41      2   -615   -743   -594    -96
     77    337    259   -210    -90    298    -38     -2   -620   -743   -597    -96
     80    363    283   -223   -101    324    -36    -10   -620   -743   -592   -109
     83    358    272   -220    -96    316    -36    -12   -628   -753   -594   -103
     80    327    246   -202    -83    288    -33    -18   -631   -756   -602   -109
     75    309    231   -194    -77    272    -33    -23   -628   -748   -592   -109
     85    280    194   -184    -54    239    -20    -12   -618   -743   -584    -96
    103    236    132   -171    -15    184     -7      0   -615   -745   -587    -96
    127    145     18   -135     54     83     12     28   -633   -771   -623   -140
    166    -90   -257    -36    210   -174     85    103   -714   -930   -810   -324
    171   -293   -465     59    316   -376    228    254   -717  -1075   -995   -506
    145   -226   -371     38    254   -296    350    392   -576  -1023   -950   -467
     36     62     25    -49      5     44    322    127   -519   -841   -704   -226
   -122    628    748   -254   -436    688     33   -514   -568   -498   -197    257
   -246   1299   1545   -527   -896   1423   -220   -893   -428     44    483    901
   -231   1566   1797   -670  -1013   1680   -470  -1036   -293    498    976   1384
   -174   1192   1366   -509   -769   1278   -607  -1114   -496    342    795   1228
   -150    587    735   -220   -444    659   -553  -1060   -932   -405     20    480
   -127    122    249      0   -189    184   -371   -789  -1109   -924   -555    -75
    -64    -23     38     44    -54      7   -174   -392   -867   -846   -568   -101
      2    -33    -36     15     18    -33    -25    -98   -649   -722   -504    -36
     51    -49   -103     -2     77    -75     64     70   -535   -646   -457      7
     70    -59   -129     -5     98    -96    106    142   -485   -618   -436     20
     72    -70   -142     -2    106   -106    114    168   -480   -623   -439      7
     64    -62   -127      0     96    -93    132    189   -457   -600   -420      0
     70    -33   -103    -18     85    -70    150    210   -428   -579   -392      7
     75    -15    -90    -31     80    -51    153    226   -410   -566   -376     23
     64     -5    -72    -31     67    -38    153    239   -392   -553   -368     28
     64     12    -51    -38     59    -18    158    254   -376   -542   -355     44
     75     25    -49    -51     62    -10    158    275   -368   -532   -340     64
     75     31    -46    -54     62     -7    176    306   -342   -496   -303     93
     70     38    -31    -57     51      5    192    329   -314   -470   -283    103
     75     77      2    -75     36     41    200    358   -283   -441   -249    122
     80     96     15    -88     31     57    202    379   -252   -407   -213    153
     90    129     36   -111     28     83    202    405   -223   -389   -194    166
     96    155     59   -127     18    109    202    431   -205   -379   -187    181
     93    166     72   -129     10    119    210    472   -174   -348   -168    202
    109    184     75   -148     15    129    228    524   -132   -314   -129    236
    135    197     59   -166     38    129    241    581    -80   -262    -83    275
    155    194     36   -176     59    116    259    644    -25   -210    -44    301
    171    252     80   -210     46    166    275    701     20   -153      5    319
    194    270     72   -233     59    171    277    753     67    -96     57    350
    220    288     67   -257     77    179    277    797    103    -59    101    384
    233    298     62   -267     85    181    272    826    129    -41    124    418
    236    303     67   -270     85    187    285    844    148    -20    140    446
    241    340     98   -293     72    220    283    828    135    -36    135    454
    236    340    101   -288     67    220    285    810    116    -36    148    454
    231    327     96   -280     67    213    280    779     93    -38    155    426
    223    332    109   -277     57    220    265    732     59    -72    135    397
    213    340    124   -277     44    233    257    685     31   -106    106    374
    200    303    103   -252     46    205    259    633      5   -142     77    350
    176    280    101   -231     36    192    254    584    -25   -187     51    342
    155    290    135   -223     10    213    244    527    -54   -202     25    277
    137    265    124   -202      5    194    244    488    -62   -213     20    228
    140    265    124   -202      7    197    257    472    -59   -213     23    218
    142    293    150   -218     -5    223    272    462    -57   -202     33    197
    135    296    161   -215    -12    228    298    465    -44   -187     51    192
    129    301    171   -218    -20    239    301    459    -49   -192     49    184
    124    306    181   -218    -28    244    316    480    -36   -176     62    192
    135    345    210   -241    -38    280    342    511      5   -137    109    236
    148    394    246   -270    -49    322    350    524     41   -101    145    280
    158    457    296   -309    -70    376    335    519     62    -80    166    296
    176    480    303   -329    -64    394    290    506     70    -67    176    303
    184    452    265   -319    -38    358    262    496     54    -75    176    306
    187    428    241   -306    -25    335    244    485     41    -64    197    306
    184    413    228   -298    -23    322    231    462     28    -72    194    272
    163    366    202   -265    -18    285    220    444      7   -122    163    265
    150    298    148   -226      0    226    200    433    -41   -168    124    262
    137    233     96   -184     20    166    166    402    -75   -158    106    163
    119    176     57   -148     31    116    150    376   -109   -189     70     85
    103    127     23   -116     41     75    158    363   -129   -213     62     77
     85     72    -12    -80     49     28    166    355   -137   -220     62     85
     77     51    -25    -64     51     12    161    337   -153   -233     38     46
     70     36    -33    -54     51      2    166    332   -155   -236     38     28
     62     20    -41    -44     51    -10    168    337   -153   -239     36     41
     59     12    -46    -36     51    -15    176    337   -155   -246     31     57
     54    -23    -77    -15     64    -49    187    337   -166   -239     46     59
     46    -36    -83     -7     64    -57    187    340   -158   -223     57     36
     41    -57   -101      7     70    -77    197    350   -153   -218     64     57
     41    -77   -122     15     80    -98    205    355   -145   -215     57     70
     41   -119   -161     38    101   -140    213    350   -155   -239     18     12
     59   -316   -376    127    215   -345    244    342   -262   -371   -111   -135
     64   -542   -610    239    335   -576    327    350   -428   -607   -361   -410
     59   -662   -722    301    389   -693    478    459   -444   -714   -496   -553
     12   -519   -532    254    272   -524    581    439   -329   -607   -371   -444
   -127    -67     57     96    -93     -5    413     25   -166   -239     75    -15
   -272    750   1023   -241   -646    885    106   -314    174    420    813    698
   -332   1374   1704   -522  -1018   1538   -137   -332    618   1114   1512   1402
   -215   1400   1615   -592   -914   1506   -436   -280    789   1436   1787   1730
   -192    862   1052   -337   -620    956   -553   -433    345    943   1291   1187
   -197    285    483    -44   -340    384   -459   -478   -246    124    504    389
   -181    -54    124    116   -153     33   -205   -215   -402   -239     96    -15
   -114   -168    -54    142    -31   -111     38    109   -254   -187     75    -51
    -36   -210   -174    122     67   -192    171    290   -171   -142     88    -57
    -15   -233   -218    122    101   -226    262    394   -109   -103    109    -38
    -10   -228   -218    119    101   -223    293    423    -93   -101    116    -28
     -7   -226   -218    116    103   -223    316    446    -77    -88    142     -7
      7   -215   -226    103    114   -220    322    462    -64    -80    161     -7
      7   -270   -277    129    140   -272    340    480    -59    -72    168      7
     18   -254   -272    116    145   -262    368    519    -20    -23    223     46
     38   -231   -270     96    153   -249    381    542     10     10    244    -28
     41   -215   -259     85    150   -236    394    550      5    -15    189    -70
     46   -200   -246     77    145   -223    410    561      7    -33    166     -5
     51   -176   -228     62    137   -202    405    574     28    -12    205     49
     59   -122   -181     31    119   -150    384    579     49     25    262     93
     54   -168   -223     57    135   -194    366    574     36     23    254     12
     67   -207   -275     70    168   -241    405    597     44     15    220    -33
     59   -171   -231     54    142   -200    449    654    103     64    272     49
     64   -106   -171     20    116   -137    441    688    148    106    327     85
     59    -62   -122      0     88    -90    431    737    192    163    410    148
     75    -44   -119    -15     96    -80    413    779    223    215    472    150
    145    -25   -171    -59    155    -98    405    826    246    239    457     20
    220    -25   -246    -96    233   -135    420    878    262    210    374     -7
    223     20   -205   -122    215    -93    441    932    285    215    405    114
    207    101   -106   -155    158     -2    475    992    335    267    498    244
    223    176    -49   -200    135     64    501   1049    397    332    571    257
    257    244    -12   -249    135    116    522   1080    441    358    558    213
    283    262    -23   -275    153    119    514   1070    428    327    514    267
    288    267    -20   -277    155    124    493   1047    428    332    545    298
    257    218    -41   -239    148     90    459   1010    413    327    563    303
    254    213    -41   -233    148     85    420    958    384    322    587    303
    283    262    -23   -272    153    119    423    945    397    348    626    296
    223    220     -2   -223    111    111    428    906    381    332    607    226
    181    189      7   -187     85    101    462    875    371    314    584    239
     88    124     36   -106     25     80    462    802    324    270    555    228
     33     96     59    -64    -12     77    436    740    293    254    548    194
     54    119     64    -88     -5     93    423    698    277    252    542    168
     33    127     93    -80    -31    111    431    672    272    246    530    150
    -20     75     96    -25    -57     85    457    657    259    228    511    127
     -7    140    145    -67    -77    142    540    675    293    262    540    140
     12    168    155    -90    -70    163    566    691    309    283    566    200
     23    210    187   -119    -80    200    566    704    329    309    597    205
     15    262    246   -137   -114    254    561    719    355    327    597    176
     12    288    272   -153   -129    283    550    719    371    332    584    189
     28    309    280   -168   -127    296    522    706    376    337    600    223
     64    337    272   -202   -103    306    488    696    379    348    620    226
     93    322    228   -207    -67    275    462    688    366    342    618    200
    119    337    218   -231    -51    277    423    683    368    342    623    205
     75    309    233   -194    -77    272    379    646    337    319    610    197
      2    226    223   -116   -111    223    376    613    301    283    574    150
    -25    114    140    -44    -83    127    400    584    257    223    506     64
    -57     44    101      5    -80     72    426    553    215    161    459     33
    -67     -2     64     33    -67     28    449    542    187    150    454     28
    -90    -25     62     57    -77     18    459    535    179    153    454      0
    -98    -49     49     75    -75      0    449    522    168    135    446     -5
   -101    -72     28     85    -64    -23    423    493    140    103    415    -38
   -109    -85     23     96    -67    -31    415    483    124     83    405    -54
   -122    -90     28    103    -77    -31    415    478    124     90    431    -44
   -124    -93     31    109    -77    -31    394    472    122     90    444    -70
   -145   -106     36    124    -93    -36    397    475    119     72    407   -153
   -142   -137      5    140    -75    -67    410    480    109     31    340   -142
   -140   -171    -33    153    -54   -103    392    472     96     15    332   -101
   -179   -197    -18    189    -80   -109    384    478    103     28    358   -103
   -184   -327   -142    254    -23   -233    363    452     41    -31    298   -202
   -129   -530   -400    327    135   -465    397    431   -101   -220    101   -436
   -114   -704   -589    407    236   -646    535    478   -220   -441   -132   -696
   -109   -652   -542    381    215   -597    698    597   -153   -465   -148   -646
   -223   -355   -135    288    -46   -246    678    381     -7   -226    132   -381
   -342    285    628     28   -485    457    457     20    249    272    693    181
   -446   1101   1548   -329   -997   1325    252   -103    704   1000   1480    987
   -402   1478   1880   -537  -1140   1678      7    -59   1065   1574   2039   1465
   -311   1122   1431   -407   -872   1275   -236   -202    807   1345   1800   1296
   -319    504    823    -93   -571    662   -332   -413    168    566   1067    623
   -348    -36    311    189   -329    137   -200   -342   -265    -77    400   -116
   -314   -207    106    262   -210    -51     46    -18   -207   -174    218   -228
   -231   -220      7    226   -122   -106    218    231    -67   -101    262   -210
   -184   -267    -83    226    -51   -176    340    394     15    -75    233   -270
   -194   -327   -132    259    -33   -231    376    446     31    -67    231   -249
   -187   -298   -111    244    -38   -205    379    454     41    -41    285   -202
   -174   -272   -101    220    -36   -187    384    475     70      2    353   -197
   -174   -293   -119    233    -28   -207    402    511    103     28    350   -288
   -166   -350   -184    257      7   -270    413    537    101     -7    267   -327
   -155   -350   -194    254     18   -272    405    535     88    -28    257   -272
   -150   -337   -187    244     15   -262    418    548    103    -20    254   -277
   -145   -296   -150    220      2   -223    433    566    132     -7    252   -280
   -132   -293   -161    210     12   -228    423    574    129    -25    257   -210
   -132   -329   -197    231     31   -265    415    581    142     10    306   -215
   -135   -311   -176    220     20   -244    436    605    187     83    392   -207
   -145   -296   -150    220      0   -226    444    631    207    106    418   -218
   -166   -309   -142    236    -12   -228    462    667    226    101    387   -202
   -171   -283   -111    228    -31   -197    483    706    257     93    366   -111
   -135   -259   -124    197     -5   -194    493    745    277    114    394    -85
   -111   -270   -158    192     23   -215    496    784    319    194    452   -140
   -124   -252   -129    187      0   -192    530    857    387    267    522   -116
   -109   -231   -122    171      5   -176    550    930    446    345    610    -57
    -59   -187   -127    122     31   -158    561    979    491    410    636   -114
    -72   -137    -67    103     -2   -103    581   1039    524    415    605      0
    -33    -85    -54     57     10    -70    589   1098    571    449    644    153
      2    -64    -67     31     33    -64    592   1122    602    485    688    124
    -75    -93    -20     83    -31    -57    618   1111    592    493    698    101
    -80    -59     20     70    -51    -20    631   1093    584    509    724    148
    -98    -25     70     62    -88     20    652   1093    602    545    763    150
   -137    -70     67    103   -103     -2    644   1075    581    509    706    114
   -168   -148     20    155    -96    -64    667   1065    566    519    698     93
   -210   -187     23    197   -116    -83    665   1018    535    504    685     77
   -254   -194     59    223   -161    -67    646    971    517    509    709     96
   -280   -168    111    226   -197    -28    654    948    519    524    727     70
   -272   -158    111    213   -192    -23    631    904    491    467    649     38
   -148   -153     -5    150    -72    -80    568    854    439    423    600     75
    -96   -155    -59    124    -20   -106    545    826    433    459    646     25
   -192   -194     -2    194    -96    -98    553    779    405    446    646    -31
   -285   -236     49    259   -168    -93    600    761    394    452    665     -2
   -309   -226     80    267   -197    -72    662    750    410    506    730    -54
   -340   -267     72    301   -207    -98    678    737    402    485    631   -215
   -314   -272     41    293   -179   -116    680    750    394    444    550    -31
   -277   -194     83    236   -181    -57    685    763    431    480    626    101
   -265   -124    137    194   -202      5    652    743    449    509    685    122
   -239    -83    155    158   -200     33    613    717    457    522    706    103
   -200    -64    135    132   -168     33    600    706    459    527    717    101
   -155   -116     36    135    -98    -41    581    693    439    501    696     80
   -101   -111    -12    106    -44    -62    485    662    418    465    683     64
    -44    -67    -25     54    -10    -46    368    641    413    431    672     38
    -67   -150    -83    109      7   -116    350    563    329    324    589    -57
    -77   -296   -218    184     70   -257    446    524    249    197    478   -127
    -57   -384   -327    220    135   -358    491    553    233    155    446    -93
    -83   -423   -342    252    129   -384    514    574    257    194    511    -88
   -153   -446   -293    301     70   -371    511    550    236    153    485   -140
   -233   -530   -296    381     28   -413    496    501    194     90    446   -192
   -348   -584   -236    465    -57   -410    496    441    161     36    405   -239
   -436   -649   -213    540   -114   -431    498    428    119     -2    374   -223
   -454   -714   -259    584    -98   -488    506    483    135     18    389   -189
   -407   -691   -285    548    -62   -491    514    527    174     64    441   -153
   -423   -631   -207    527   -109   -418    530    537    184     75    452   -145
   -379   -553   -176    465   -103   -366    522    522    171     38    420   -150
   -293   -537   -244    415    -25   -392    488    501    129    -20    374   -254
   -236   -563   -329    400     46   -449    467    462    101     -5    348   -431
   -210   -693   -483    452    135   -589    465    449     10   -148    226   -340
   -137   -883   -745    509    303   -815    488    475   -122   -374      2   -498
   -106   -935   -828    522    361   -883    550    550   -163   -545   -194   -657
   -101   -678   -576    387    236   -628    605    594    -49   -465   -111   -633
   -202   -241    -38    220    -83   -140    491    228    -46   -272    181   -384
   -259    527    787   -137   -524    657    226   -283    -15    148    774    166
   -205   1410   1615   -602   -909   1512    -44   -488    252    807   1545    878
    -77   1532   1608   -727   -841   1569   -361   -540    368   1182   1917   1247
   -187    987   1171   -400   -678   1078   -413   -675     18    730   1460    844
   -316    207    524     51   -420    366   -280   -685   -517   -171    553     28
   -301   -342    -41    322   -129   -192    -54   -392   -623   -571     57   -402
   -257   -389   -135    322    -62   -262    129    -59   -350   -410    122   -337
   -176   -303   -127    241    -25   -218    267    184   -155   -288    202   -265
   -174   -327   -153    249    -10   -241    319    316    -49   -228    241   -226
   -163   -363   -200    265     18   -283    332    353    -18   -244    218   -244
   -171   -407   -236    288     31   -322    345    379      0   -246    207   -239
   -194   -418   -223    306     12   -322    345    392      5   -252    210   -228
   -210   -420   -213    314      0   -316    322    384     -5   -288    179   -218
   -213   -465   -252    340     18   -358    311    389    -12   -311    155   -215
   -207   -472   -265    337     28   -368    311    405      7   -265    205   -257
   -207   -400   -192    303    -10   -296    306    402     23   -233    254   -275
   -220   -329   -111    272    -57   -223    293    394     18   -241    257   -252
   -205   -303    -98    254    -54   -202    257    394     20   -244    252   -257
   -145   -298   -153    220      2   -226    218    415     33   -236    246   -265
    -77   -272   -197    174     57   -236    239    446     64   -215    257   -254
     23   -187   -210     80    114   -197    220    480    106   -181    285   -228
    194    -28   -223    -83    207   -124    135    535    166   -122    342   -171
    215    -41   -257    -88    236   -148     93    571    205    -85    379   -132
     51   -220   -272     83    161   -246    213    548    197    -88    374   -132
    -51   -324   -272    187    109   -298    420    568    215    -62    394   -109
    -46   -272   -226    161     88   -249    467    626    267    -18    428    -80
      7   -168   -176     80     90   -171    475    704    345     54    488    -20
     25   -135   -163     54     93   -148    480    771    418    119    548     44
     75    -85   -163      5    119   -124    493    836    493    184    618    116
    135    -18   -153    -57    142    -85    491    880    545    231    667    174
    150     49   -101   -101    124    -25    457    888    566    244    678    194
    150     77    -72   -114    111      2    446    883    568    226    670    213
    129     59    -70    -93    101     -5    441    857    537    176    641    220
    111     67    -44    -88     77     12    431    818    496    153    628    168
     72    122     46    -98     12     83    397    758    444    103    597     85
     25    103     77    -67    -25     90    379    714    410     80    584    -41
     15     31     12    -25      0     23    366    657    348      2    480   -153
     18    -31    -49      7     33    -38    355    589    272   -116    392     93
     18    -28    -46      2     31    -38    350    553    241   -127    405     64
     25    -44    -70      7     46    -57    322    485    179   -179    342    -38
     41    -59   -101      7     70    -80    296    415    106   -249    267   -111
      2   -137   -140     67     70   -137    314    402     93   -265    239   -142
      0   -168   -168     83     83   -168    319    407    103   -252    252   -171
     57   -114   -171     28    111   -140    314    407    106   -254    259   -150
    114    -54   -171    -31    142   -111    303    387     88   -252    257   -176
    148     36   -111    -90    129    -36    283    374     96   -231    272   -223
    168    124    -44   -148    106     41    293    384    135   -192    324   -244
    155    158      2   -158     77     80    298    389    163   -181    327   -306
    142    140     -2   -142     72     67    311    400    174   -181    314   -174
    119    174     54   -145     33    114    314    413    207   -122    379   -127
    111    200     88   -158     12    145    293    397    189   -137    394     -5
     80    184    103   -132    -10    142    293    392    174   -142    407     33
     41    202    158   -122    -57    179    288    371    158   -161    374    -44
    -25    179    205    -75   -114    192    309    348    145   -187    353    -75
   -189     93    283     46   -236    187    322    340    145   -189    353    -62
   -171      2    174     83   -174     88    309    345    116   -233    303    -80
    -80    -64     15     72    -49    -25    241    345     70   -288    241   -163
    -41    -85    -44     64      0    -64    135    311     20   -335    200   -244
    -67   -119    -54     93     -7    -88    137    246    -49   -405    140   -301
    -93   -176    -83    135     -5   -132    233    231    -83   -439    122   -277
   -101   -220   -119    161      7   -171    272    239    -80   -436    127   -265
   -106   -257   -150    181     20   -205    280    249    -64   -410    150   -262
    -90   -220   -132    155     18   -176    272    231    -80   -423    140   -277
    -88   -184    -96    137      2   -142    244    207   -103   -457    106   -303
   -119   -215    -96    166    -12   -155    174    158   -150   -506     59   -340
   -124   -267   -142    197      7   -205    174    150   -158   -519     54   -345
   -132   -353   -220    244     44   -288    184    150   -168   -532     41   -355
   -135   -366   -233    249     49   -301    197    155   -174   -545     12   -358
   -116   -418   -301    265     90   -358    207    158   -231   -641   -103   -462
    -85   -628   -542    358    228   -587    293    228   -337   -870   -358   -672
    -51   -756   -704    405    324   -730    413    348   -340   -979   -498   -820
    -51   -581   -530    316    239   -555    470    355   -239   -872   -366   -784
   -150    -80     67    114   -109     -7    306    -62   -223   -613    -25   -574
   -228    665    893   -218   -561    779    -23   -597   -194   -171    574    181
   -246   1267   1514   -511   -880   1389   -296   -789     64    498   1327    823
   -184   1228   1413   -522   -797   1319   -504   -820    171    857   1654   1034
   -140    740    878   -301   -509    807   -566   -865   -153    400   1158    555
   -137    166    303    -12   -220    233   -535   -888   -753   -589    153   -241
   -142   -197    -54    168    -46   -127   -348   -605   -795   -891   -223   -498
    -77   -220   -142    148     31   -181   -168   -267   -522   -730   -140   -410
     25   -249   -277    109    150   -262    -44    -33   -342   -620    -72   -324
     51   -322   -374    135    213   -348     57    106   -239   -561    -49   -332
      7   -319   -327    153    166   -324    103    101   -254   -597    -75   -431
    -38   -340   -301    189    129   -322    148    106   -233   -540    -38   -480
    -54   -303   -249    179     96   -277    171    137   -202   -514      0   -426
    -38   -298   -259    168    109   -280    192    176   -168   -501     20   -392
    -28   -355   -327    189    148   -342    174    184   -163   -496     25   -384
     15   -337   -353    161    184   -345    142    197   -145   -478     41   -376
     20   -270   -293    124    155   -280    132    194   -132   -465     59   -363
      0   -249   -249    124    124   -249    158    181   -135   -470     57   -363
     -5   -205   -200    103     96   -202    158    187   -124   -457     77   -348
      7   -174   -184     83     96   -179    148    200   -111   -433    116   -340
     23   -116   -140     46     80   -127    135    205    -98   -423    119   -353
     15   -132   -148     59     80   -140    106    207    -90   -418    119   -327
     46    -90   -140     20     90   -114    103    228    -62   -384    145   -329
     49    -54   -103      2     75    -77    129    265    -28   -358    155   -290
     31    -83   -116     25     72   -101    158    306      5   -332    179   -215
     33    -77   -111     23     72    -93    166    345     46   -298    205   -168
     57    -51   -111     -5     83    -80    166    394    101   -252    252   -135
    122     33    -88    -77    103    -25    179    462    161   -194    301    -85
    148    101    -46   -127     96     28    197    514    210   -153    342    -41
    124    103    -20   -114     72     41    210    555    252   -103    379    -33
    137    174     36   -158     49    106    202    597    303    -23    472    -10
    153    215     62   -184     46    140    213    631    342     28    517      2
    174    236     59   -207     57    148    218    628    329      0    472     72
    187    194      7   -189     90    101    202    600    293    -20    462     77
    205    176    -28   -192    116     75    192    581    280      2    504     12
    215    194    -20   -205    119     88    202    545    254    -10    506    -59
    200    194     -5   -200    101     96    210    485    205    -59    415    -80
    150    150      0   -150     75     75    210    441    148   -137    355     49
    124    137     10   -132     57     72    192    371     93   -181    303    -18
     98    127     28   -114     33     80    161    301     36   -220    244    -83
     59    111     49    -85      5     80    142    244     -2   -249    241   -116
     20    116     96    -67    -36    106    140    189    -41   -277    236   -150
      5    124    119    -64    -57    122    153    163    -57   -293    210   -155
    -12    109    122    -49    -67    114    171    163    -44   -293    197   -145
    -44     70    114    -12    -80     90    192    174    -38   -301    189   -114
    -80     31    111     25    -96     70    246    205      2   -231    246   -124
    -96     67    163     12   -132    116    267    218     25   -207    277   -142
    -75    127    202    -28   -137    163    270    226     57   -184    322    -96
    -54    192    244    -70   -150    218    259    233     85   -127    392    -67
    -64    303    368   -119   -215    335    239    228    103    -96    418    -62
    -67    337    405   -135   -236    371    207    233    122    -85    431      0
    -67    332    400   -132   -233    363    171    220    101   -124    379     20
    -83    267    348    -93   -215    306    168    220    103    -96    392     20
    -57    298    355   -119   -205    327    166    197    111    -62    439    -18
    -38    231    270    -98   -155    249    150    171     80    -90    428    -15
    -75    153    228    -38   -153    189    137    150     44   -132    376    -51
   -103     62    163     20   -132    111    119    129      0   -192    301    -83
    -96    -46     49     72    -72      0    135    150      2   -200    283    -67
   -106    -96      7    101    -57    -46    132    129    -28   -223    252   -111
   -124   -174    -49    148    -38   -111    150    101    -64   -249    226   -168
   -168   -223    -54    194    -59   -140    163     88    -83   -257    215   -192
   -192   -241    -49    218    -72   -145    158     80    -80   -220    241   -220
   -202   -246    -44    223    -80   -145    155     72    -85   -220    246   -213
   -192   -252    -59    220    -67   -155    142     67    -98   -241    236   -184
   -174   -254    -83    213    -46   -171    124     54   -132   -277    200   -176
   -166   -277   -111    223    -28   -194    129     49   -142   -298    174   -161
   -166   -288   -124    226    -20   -207    140     49   -127   -277    187   -174
   -163   -290   -127    226    -18   -210    137     44   -116   -252    202   -210
   -166   -324   -158    244     -5   -241    135     41   -132   -270    194   -226
   -166   -465   -298    316     64   -381    142     18   -249   -428     23   -340
   -171   -724   -555    446    189   -641    246     57   -379   -644   -218   -610
   -194   -820   -628    506    215   -724    379    140   -400   -756   -350   -797
   -202   -649   -446    423    119   -548    441    122   -316   -683   -265   -719
   -262   -220     41    241   -153    -90    309   -207   -200   -397     90   -309
   -358    665   1023   -153   -691    841    -12   -563     88    239    826    467
   -402   1327   1730   -462  -1067   1527   -257   -626    501    976   1558   1184
   -314   1374   1688   -530  -1000   1530   -511   -649    641   1265   1813   1449
   -311    932   1244   -309   -776   1088   -626   -854    236    815   1395    950
   -335    332    665      0   -501    498   -555   -904   -400    -57    555    124
   -293   -114    179    205   -239     31   -348   -626   -555   -446     96   -252
   -228   -226      2    226   -116   -111   -145   -303   -400   -392     70   -272
   -189   -249    -59    220    -64   -155     10    -62   -239   -257    181   -226
   -192   -288    -96    239    -49   -192     98     36   -155   -189    226   -215
   -205   -262    -57    233    -75   -158    127     51   -142   -215    192   -220
   -189   -236    -46    213    -72   -142    140     75   -129   -197    192   -207
   -174   -244    -70    210    -51   -158    148     96   -114   -163    202   -233
   -205   -244    -38    226    -85   -142    158    106    -96   -140    223   -231
   -246   -267    -20    257   -114   -145    179    109    -88   -140    226   -228
   -272   -290    -18    280   -127   -155    207    111    -85   -148    213   -236
   -220   -257    -36    239    -93   -148    210    135    -64   -129    226   -213
   -176   -220    -44    197    -67   -135    181    129    -64   -122    226   -210
   -158   -207    -49    181    -57   -127    176    145    -54    -98    244   -181
   -150   -192    -44    168    -54   -119    184    166    -36    -83    254   -150
   -150   -161    -10    155    -70    -85    197    200    -12    -54    267   -122
   -145   -122     23    132    -85    -51    197    223     18     -2    309   -119
   -137   -124     12    129    -75    -57    200    239     31     12    322   -119
   -153   -135     15    142    -85    -59    220    272     64     38    335   -127
   -140    -88     51    114    -96    -18    233    301     90     33    324    -93
    -96    -57     38     75    -70    -10    228    348    127     93    376    -38
    -93    -28     64     59    -80     18    249    418    200    194    467    -10
    -88     25    111     31   -101     67    262    475    252    249    519     36
    -59     62    122      0    -90     90    293    540    303    288    545     77
    -54     96    148    -20   -101    122    319    587    350    348    597    109
    -70    132    200    -31   -135    166    337    607    381    389    636    124
   -111    129    241    -10   -179    184    345    620    402    413    654    150
   -176    122    298     28   -236    210    335    615    394    415    652    163
   -202    114    314     41   -257    215    324    610    392    413    641    161
   -150    142    293      2   -223    218    316    594    392    405    636    155
    -80    168    249    -46   -163    207    303    545    366    368    610    127
    -20    158    179    -67    -98    168    277    475    306    324    568     77
     12    153    140    -85    -62    148    257    415    241    280    535     36
     25    142    114    -85    -44    129    244    366    187    228    478    -10
     20    127    106    -75    -44    119    226    316    166    207    454    -44
     -5     90     96    -41    -49     93    233    283    150    194    436    -77
    -28     33     62     -5    -44     49    254    262    127    153    400    -96
    -57      2     59     25    -59     31    275    257    132    153    400    -85
    -83    -44     38     62    -62     -2    283    257    137    161    413    -83
    -88    -85      2     88    -46    -41    298    265    153    179    454    -62
    -93    -85      7     88    -51    -41    309    252    153    176    459    -70
   -106    -59     46     83    -77     -7    332    267    166    179    462    -59
   -116     15    129     49   -124     72    376    319    223    226    498    -15
   -101     77    179     12   -140    127    389    340    252    249    509     18
   -101    145    246    -23   -174    194    353    314    257    267    509     18
   -140    220    361    -41   -249    290    327    314    288    319    540     18
   -179    246    426    -33   -303    335    324    324    316    350    571     18
   -153    233    387    -38   -270    309    293    296    275    314    574    -18
    -85    220    303    -67   -194    262    270    298    257    303    589      5
    -57    197    254    -70   -155    226    262    296    257    303    579     31
    -25     98    124    -38    -75    111    277    296    244    280    537     15
    -15    -12      2     15    -10     -5    298    280    197    205    462    -18
     12   -111   -124     46     67   -119    324    277    189    210    480    -72
     72    -88   -163      7    116   -124    329    288    179    194    483    -88
     20   -111   -135     44     75   -122    314    288    179    179    452   -155
   -111   -192    -80    153    -15   -137    322    272    174    150    376   -218
   -215   -361   -145    288    -36   -254    316    231    137    109    358   -158
   -270   -428   -158    348    -57   -293    324    228    124     96    397   -153
   -267   -392   -127    329    -72   -259    394    272    155    103    436   -109
   -213   -368   -155    290    -28   -262    389    277    135     59    394   -103
   -220   -340   -119    277    -51   -228    394    303    166     83    420    -93
   -288   -400   -111    345    -90   -257    394    293    181    109    454   -119
   -392   -444    -54    418   -171   -249    379    244    155     83    436   -176
   -428   -428      0    428   -215   -215    389    228    137     38    389   -184
   -363   -548   -184    454    -90   -368    387    262     64    -54    290   -176
   -265   -769   -506    517    119   -639    433    303    -49   -239     88   -394
   -254   -893   -639    571    192   -766    537    394    -80   -381    -83   -633
   -301   -730   -428    517     62   -579    639    488     67   -296    -12   -623
   -454   -361     93    407   -275   -132    545    153    140    -77    290   -236
   -589    363    953    114   -771    657    311   -275    290    407    919    506
   -646   1062   1709   -207  -1179   1387    109   -452    610   1091   1680   1278
   -540   1213   1753   -335  -1145   1483   -137   -472    797   1592   2195   1764
   -509    680   1189    -88   -852    935   -283   -623    374   1091   1686   1288
   -501     62    563    218   -532    311   -301   -714   -218    174    748    374
   -504   -379    122    439   -314   -129   -163   -542   -428   -324    179   -249
   -522   -449     72    485   -298   -189     46   -215   -223   -215    194   -277
   -472   -384     88    426   -280   -148    166     -2    -59    -96    288   -239
   -371   -355     12    363   -192   -171    213    116     -2    -96    270   -200
   -355   -418    -62    384   -148   -241    218    137      5    -93    265   -262
   -358   -407    -49    384   -155   -228    226    140     12    -93    283   -275
   -303   -387    -85    345   -111   -236    252    181     31    -90    275   -259
   -262   -381   -122    322    -72   -252    254    200     44    -90    265   -257
   -244   -387   -142    314    -51   -267    239    202     44    -96    252   -246
   -244   -392   -148    319    -49   -270    239    220     54   -114    226   -202
   -249   -389   -140    319    -57   -267    249    239     80    -85    241   -187
   -241   -337    -96    288    -75   -218    262    259    122    -12    322   -202
   -226   -270    -44    246    -93   -158    226    249    119     -7    340   -215
   -174   -228    -54    202    -59   -142    233    265    132      5    337   -197
   -194   -231    -36    213    -80   -135    236    254    132      2    327   -210
   -205   -215    -10    210    -98   -114    236    270    155     31    348   -187
   -148   -194    -49    171    -51   -122    241    306    192     64    376   -148
   -116   -205    -88    161    -15   -148    228    337    218     85    387   -116
    -83   -161    -77    122     -5   -119    228    368    239    106    392   -119
    -31    -67    -36     49      0    -51    226    405    267    140    413   -101
     10     -7    -18     -2     12    -12    233    457    316    181    446    -75
     28      0    -28    -12     28    -12    244    511    374    228    485    -38
     25     -7    -33    -10     28    -20    244    568    433    270    514     25
      5      0     -5     -2      5     -2    259    633    501    342    576     93
     12     96     83    -57    -33     90    249    665    550    410    636    127
     23    150    127    -85    -51    140    233    683    574    433    652    148
     10    187    176   -101    -83    184    215    696    600    462    678    163
      0    210    210   -106   -106    210    239    696    605    470    698    166
    -38    171    207    -67   -124    189    246    659    574    441    683    140
    -67    132    200    -31   -132    166    252    620    530    389    639    111
    -80    135    213    -28   -148    174    233    571    480    324    587     70
    -96    124    220    -15   -158    171    210    511    423    257    524     10
    -93    127    220    -18   -158    174    187    462    381    207    475    -28
   -103     88    192      7   -148    140    171    407    340    158    431    -62
   -127     41    166     41   -148    103    197    345    285    106    392   -129
   -137     38    176     49   -158    109    215    296    241     59    350   -184
   -145     46    192     46   -171    119    187    254    210     33    329   -207
   -174     38    213     67   -192    124    179    220    187     12    319   -218
   -189     33    223     75   -205    127    200    200    176      2    309   -236
   -184     54    239     64   -210    145    220    210    194     20    314   -236
   -192     72    262     57   -228    168    220    213    207     25    309   -246
   -171    148    319     12   -244    233    205    218    228     41    327   -236
   -153    210    363    -28   -259    285    200    244    265     85    374   -181
   -150    249    400    -49   -275    322    181    241    277    103    389   -161
   -140    280    420    -70   -283    350    158    233    290    122    407   -145
   -127    265    392    -67   -259    327    155    241    293    127    413   -129
   -150    257    405    -54   -277    329    135    215    265    101    392   -145
   -163    265    428    -51   -296    345    124    202    257     93    389   -142
   -168    280    449    -57   -309    363    116    197    252     88    394   -137
   -171    270    441    -49   -306    355    116    200    249     83    384   -145
   -163    158    319      2   -244    239    114    192    207     28    327   -192
   -176     80    254     46   -215    166     83    150    142    -38    272   -270
   -174     57    231     57   -202    142     59    124    109    -49    249   -387
   -174     41    215     67   -194    127     75    119     80    -93    184   -371
   -202     23    226     88   -215    122     90     98     57   -116    171   -353
   -215    -41    174    127   -197     64     67     62     28   -148    127   -420
   -184    -75    109    129   -148     18     46     44     -5   -187    103   -415
   -155    -80     75    119   -116     -2     44     59      5   -166    137   -389
   -197   -106     88    150   -145    -10     54     51     -2   -174    140   -400
   -233   -132     98    181   -166    -18     67     28    -10   -184    145   -423
   -155   -127     28    140    -93    -49     25      2    -38   -218     96   -491
    -25   -109    -83     67     28    -96    -10     15    -54   -241     51   -465
      5   -119   -124     54     64   -122    -25     12    -83   -277     25   -480
     18   -288   -306    135    161   -298    -20     12   -158   -387    -96   -610
     25   -504   -532    236    277   -517     93     85   -226   -568   -324   -849
     33   -517   -550    241    290   -532    226    202   -200   -691   -478   -969
    -31   -285   -254    158    109   -270    244    171    -96   -592   -361   -891
   -135    158    290    -12   -213    223     75   -252   -129   -353    -12   -649
   -210    891   1098   -340   -654    992   -226   -711   -111    119    620    -64
   -254   1623   1878   -683  -1065   1751   -475   -927     85    758   1395    662
   -252   1514   1766   -633  -1010   1639   -737   -950    176   1109   1704    940
   -218    950   1169   -366   -693   1060   -758   -945   -114    683   1210    610
   -262    361    623    -51   -444    491   -631   -924   -639   -244    303   -197
   -298    -88    210    194   -254     59   -413   -667   -693   -618   -184   -696
   -272   -142    129    205   -202     -5   -246   -371   -410   -436    -90   -620
   -277   -122    155    200   -218     18   -106   -129   -184   -280     25   -514
   -290   -119    171    202   -231     25     -5     25    -44   -179    103   -462
   -249   -109    140    179   -194     15     23     64    -15   -174    103   -517
   -218   -109    106    163   -163     -2     28     64    -23   -200     38   -550
   -231   -127    101    179   -168    -12     18     57    -25   -194     46   -501
   -246   -145    101    194   -176    -20      7     59    -15   -181     70   -540
   -241   -161     80    202   -161    -41     28     98     20   -150     70   -504
   -228   -140     88    184   -158    -28     33    111     44   -127    111   -498
   -226   -181     44    202   -137    -67     12     90     25   -153     49   -574
   -194   -192      2    192    -98    -96      5     98     25   -161     41   -415
   -174   -148     25    161   -101    -62     10    114     59   -114    103   -433
   -163   -122     41    140   -103    -38      7    114     64   -103    109   -470
   -153    -75     77    111   -116      0     31    148    114    -44    171   -431
   -127    -31     96     77   -114     33     33    155    132    -33    192   -426
   -101    -25     75     64    -88     23     28    166    145    -31    192   -402
   -103    -41     59     70    -83      7     12    181    161    -36    181   -358
    -72      0     72     36    -72     36      5    218    200     -2    205   -329
    -23     38     62     -7    -44     49     12    275    259     54    249   -311
    -28     54     83    -12    -54     67     62    340    340    148    322   -316
    -46     44     88      0    -67     67    101    400    418    228    415   -277
    -12     72     85    -31    -49     80    114    462    488    306    498   -218
     23    148    124    -85    -49    135    119    511    542    355    553   -163
     57    233    176   -145    -59    205    114    540    587    394    581    -83
     67    272    202   -171    -70    239    124    576    644    454    628    -46
     83    306    220   -194    -70    265    137    607    672    478    662      5
     88    306    218   -197    -64    262    153    636    680    485    670     64
     75    332    257   -202    -90    296    197    652    701    514    709     41
     90    353    259   -223    -83    306    202    597    670    478    693      2
     93    324    231   -210    -70    277    194    548    602    400    620    -38
     59    249    189   -155    -64    218    171    496    532    316    542    -62
     18    161    142    -88    -62    153    132    402    426    218    449   -135
    -20    129    150    -57    -85    140    129    366    392    192    423   -179
   -103     62    166     18   -135    114    127    303    340    140    374   -244
   -161     20    181     67   -171    101    127    249    285    101    345   -298
   -246    -46    200    148   -223     75    161    226    272    101    337   -342
   -226    -20    205    124   -218     90    163    213    259     90    332   -376
   -223    -33    187    127   -207     75    155    202    246     67    309   -374
   -218    -25    192    122   -207     80    148    184    233     36    270   -384
   -197      2    200     98   -197    101    158    184    239     57    290   -400
   -194     80    275     54   -236    179    174    205    280     77    306   -371
   -176    171    348      2   -262    259    184    233    324    122    329   -262
   -161    254    415    -49   -288    332    184    254    371    181    397   -228
   -158    327    485    -83   -322    405    161    246    394    220    452   -213
   -161    270    431    -57   -296    350    137    210    366    197    431   -226
   -153    226    379    -36   -267    301    132    197    342    179    420   -226
   -171    213    384    -23   -277    298    127    192    342    189    431   -220
   -171    223    394    -25   -283    309    106    168    332    184    444   -244
   -168    171    340     -2   -254    254    114    174    322    181    441   -277
   -137     70    207     31   -171    137    101    145    270    127    389   -363
    -98    -25     72     62    -88     23     80    111    202     49    288   -431
    -96   -122    -25    109    -36    -75    103    129    194     46    277   -353
   -116   -114      2    114    -62    -54    119    137    210     67    298   -379
    -85   -116    -31    101    -28    -75    103    116    181     28    257   -392
    -88   -166    -77    127     -7   -124     93     98    153      2    231   -410
   -109   -213   -103    161     -2   -158     88     77    135     -7    215   -433
   -122   -257   -135    187      5   -194     90     72    124    -20    200   -449
   -145   -277   -135    210     -7   -207     96     80    140      7    220   -462
   -176   -285   -109    228    -33   -197     88     80    137      2    213   -472
   -194   -314   -119    254    -38   -218     93     80    132    -18    187   -465
   -166   -322   -158    241     -5   -241     96     62    114    -36    176   -475
   -155   -335   -179    244     10   -257     85     51    103    -41    176   -517
   -163   -478   -314    316     75   -397    109     59     57   -116     80   -613
   -184   -753   -568    470    192   -662    202    116    -31   -293   -127   -789
   -220   -883   -662    550    218   -774    327    200    -70   -472   -316   -963
   -210   -740   -530    475    158   -636    407    236     15   -439   -275   -919
   -265   -314    -49    288   -109   -181    309    -51     72   -205     31   -659
   -348    394    743    -23   -545    568    -23   -517    153    270    654    -62
   -397   1137   1535   -371   -966   1335   -314   -722    433    953   1418    633
   -322   1325   1644   -501   -984   1483   -571   -756    628   1428   1875   1047
   -265    888   1150   -314   -709   1018   -675   -779    423   1187   1597    836
   -267    231    498     18   -381    363   -618   -826   -163    254    683     46
   -280   -275      2    275   -142   -137   -405   -654   -426   -314     59   -553
   -254   -410   -155    329    -49   -283   -200   -353   -228   -249     36   -615
   -205   -420   -218    311      5   -319    -44   -119    -41   -109    132   -610
   -179   -423   -244    301     31   -335     62     31     72    -41    176   -600
   -202   -452   -249    324     23   -350    116    106    114    -44    155   -514
   -200   -439   -239    319     18   -340    148    148    145    -20    179   -449
   -150   -439   -288    293     67   -363    129    114    111    -46    163   -511
   -122   -423   -301    272     88   -363    122    114    109    -54    161   -517
   -127   -428   -301    277     85   -366    124    137    135    -38    163   -491
   -163   -457   -296    309     64   -376    129    142    145    -28    163   -491
   -189   -457   -270    322     38   -363    148    161    168     -7    187   -480
   -207   -431   -223    319      7   -327    161    184    194     28    223   -462
   -184   -402   -218    293     15   -311    148    197    210     49    239   -467
   -153   -368   -215    259     28   -293    142    218    231     59    257   -428
   -187   -384   -197    283      5   -290    166    233    244     62    257   -402
   -210   -374   -163    293    -23   -270    200    267    275    106    298   -394
   -210   -340   -129    275    -41   -236    205    293    303    142    340   -400
   -192   -319   -129    254    -33   -226    200    306    314    142    335   -402
   -161   -301   -142    228    -10   -220    202    345    348    163    358   -358
   -158   -290   -132    226    -12   -213    226    407    405    218    407   -309
   -145   -265   -119    205    -15   -192    236    454    452    254    436   -290
   -124   -249   -124    187      0   -187    252    511    504    296    475   -246
    -93   -226   -132    161     18   -181    267    566    563    350    522   -202
    -46   -176   -129    111     41   -153    272    605    607    394    553   -163
    -18   -116    -98     64     38   -106    285    654    665    449    613    -90
     -5   -106   -101     54     46   -103    285    672    678    465    631    -57
     -2    -75    -72     38     33    -75    293    685    693    496    665    -46
    -10    -23    -12     18      0    -18    296    693    696    506    691    -44
    -46      7     51     18    -49     28    298    672    680    498    662    -75
    -67      7     75     28    -72     41    306    644    652    472    657    -44
    -51    -15     33     33    -44      7    290    589    589    413    623    -70
    -31    -36     -5     33    -12    -20    275    535    524    361    581   -114
    -49    -31     15     38    -33    -10    262    478    478    306    532   -158
    -83    -80      2     80    -44    -38    252    410    418    231    457   -184
   -148   -168    -20    158    -64    -96    233    345    371    215    449   -254
   -158   -205    -46    181    -57   -127    220    283    329    179    426   -314
   -148   -218    -70    184    -41   -145    210    233    285    140    392   -327
   -140   -236    -96    187    -23   -166    218    236    272    135    384   -316
   -140   -220    -80    176    -31   -150    252    249    283    137    397   -298
   -153   -176    -23    166    -64   -101    288    257    306    145    413   -290
   -171   -200    -31    184    -70   -116    288    244    293    111    366   -309
   -142   -176    -36    158    -54   -106    293    259    311    137    392   -319
   -116    -88     25    101    -72    -33    311    293    368    205    439   -332
   -114    -57     57     85    -85      0    309    306    402    218    428   -265
   -140    -44     93     90   -119     23    288    303    426    231    467   -153
   -145    -15    127     80   -137     54    257    298    441    270    504   -163
   -179    -67    111    122   -148     20    241    285    420    265    491   -189
   -252   -116    135    184   -194      7    218    249    384    244    501   -197
   -265   -150    114    207   -189    -20    226    231    366    228    509   -184
   -241   -140     98    189   -171    -20    252    257    376    239    517   -163
   -213   -205      7    207   -114    -98    275    275    355    213    483   -197
   -205   -246    -41    226    -83   -145    272    275    327    179    446   -228
   -181   -283   -101    231    -41   -192    270    259    306    150    420   -254
   -135   -319   -184    226     23   -252    231    200    241     83    358   -319
   -111   -319   -207    215     46   -265    213    181    223     70    350   -335
   -106   -342   -236    226     64   -290    205    181    215     70    353   -322
   -106   -371   -267    239     77   -319    226    192    218     83    353   -316
   -142   -374   -231    257     41   -303    226    187    220    101    371   -345
   -197   -405   -207    301      5   -309    215    161    200     85    350   -420
   -223   -426   -202    324    -10   -314    213    137    155     25    280   -368
   -226   -441   -215    332     -7   -329    202    137    148     12    290   -301
   -236   -444   -207    340    -15   -327    205    140    145     10    283   -322
   -244   -441   -197    342    -23   -322    213    129    129    -12    265   -329
   -223   -491   -267    358     20   -379    226    129    103    -46    228   -358
   -226   -714   -491    470    129   -602    275    142    -15   -228     25   -566
   -246   -950   -704    597    226   -828    379    205   -116   -452   -228   -839
   -288   -906   -618    594    163   -763    501    296    -44   -472   -259   -898
   -384   -600   -215    493    -85   -407    527    114     49   -301    -33   -678
   -527     12    540    254   -535    275    231   -402    129    122    527   -111
   -589    813   1402   -111   -995   1106    -77   -724    389    774   1304    675
   -519   1273   1792   -376  -1156   1530   -363   -789    691   1408   1958   1332
   -433   1039   1473   -301   -953   1254   -558   -839    613   1441   1969   1379
   -413    394    807      7   -610    600   -581   -914     51    620   1148    605
   -426   -205    220    314   -324      7   -405   -766   -353   -145    348   -174
   -400   -444    -46    420   -176   -246   -166   -439   -283   -272    129   -400
   -322   -462   -140    392    -90   -301     18   -158   -103   -174    171   -374
   -262   -446   -187    353    -38   -316    124      0      2   -109    202   -368
   -244   -459   -215    350    -15   -337    158     49     25   -101    205   -374
   -233   -496   -265    363     12   -381    161     51     12   -122    187   -389
   -226   -485   -259    355     15   -374    176     67     23   -122    184   -384
   -254   -478   -223    363    -18   -350    166     59     15   -129    176   -387
   -262   -480   -218    368    -23   -350    153     44     -7   -153    153   -402
   -265   -444   -181    353    -41   -314    150     46    -12   -161    145   -397
   -272   -420   -148    348    -62   -285    163     67     10   -137    171   -363
   -246   -397   -150    319    -49   -275    158     75     25   -116    187   -340
   -207   -381   -174    293    -18   -277    148     80     20   -116    181   -337
   -194   -319   -127    254    -36   -223    122     70      7   -127    179   -366
   -194   -288    -93    241    -51   -192    119     77     28   -106    200   -384
   -231   -353   -122    290    -57   -236    119     96     49    -85    213   -327
   -215   -348   -132    280    -41   -241    122    119     64    -72    223   -272
   -189   -316   -127    252    -31   -223    127    132     70    -59    231   -259
   -127   -296   -168    213     20   -233    140    166     93    -33    252   -200
   -106   -298   -194    200     41   -246    158    223    145     20    296   -145
   -101   -316   -215    207     57   -267    184    280    194     64    329   -119
   -101   -327   -226    213     59   -277    213    342    252    116    374    -77
    -80   -303   -223    192     70   -265    236    420    322    189    441    -15
    -51   -288   -239    168     93   -265    252    498    400    272    519     51
    -28   -252   -223    140     96   -236    275    563    465    348    589    122
    -18   -207   -189    111     83   -200    296    597    498    394    633    181
    -15   -135   -119     75     51   -127    303    592    509    415    657    207
     -2    -57    -54     28     23    -54    288    558    493    407    659    205
    -10    -18     -7     12     -2    -12    265    530    475    392    652    189
    -15    -15      0     12     -7     -7    249    504    449    358    615    168
     -7    -36    -28     23     10    -33    239    470    415    319    579    174
    -23    -46    -23     33     -2    -33    223    428    384    285    561    148
    -41    -83    -41     62     -2    -62    210    366    327    223    514     98
    -75   -119    -46     96    -15    -83    194    283    254    148    457     33
    -93   -135    -41    114    -25    -88    176    210    192     88    407    -38
    -90   -150    -62    119    -15   -106    161    163    140     36    342    -75
   -103   -158    -54    129    -25   -106    153    116     93    -12    298    -90
   -114   -150    -38    129    -38    -93    148     67     51    -49    270   -114
   -132   -137     -5    135    -64    -72    158     38     28    -70    254   -119
   -129   -111     15    119    -75    -49    166     20     12    -83    241   -129
   -103    -93     10     96    -57    -41    163     12      7    -83    244   -137
    -75    -23     49     46    -62     12    161     23     33    -51    275   -111
    -75     46    122     15    -98     83    161     36     64    -25    306    -70
    -88     85    174      0   -129    129    142     23     72    -10    324    -38
    -77    140    218    -31   -148    179    109      5     72      5    340    -12
    -72    150    223    -38   -148    187     67    -23     44    -10    327    -25
    -72    137    210    -31   -140    174     57    -38     31    -23    319    -25
    -75    158    231    -44   -153    194     38    -64     15    -38    306    -31
    -80    166    246    -44   -163    205     12    -98    -23    -72    277    -59
   -103    116    220     -7   -163    168     -5   -116    -57   -109    241    -93
   -135     28    163     54   -148     96    -15   -140    -98   -161    184   -142
   -153    -59     93    106   -124     15    -23   -174   -150   -210    132   -184
   -148   -101     46    124    -98    -28    -41   -200   -189   -246     98   -207
   -140    -98     41    116    -90    -28    -64   -215   -220   -275     70   -233
   -129   -103     25    116    -77    -38    -67   -218   -239   -290     54   -233
   -124   -116      7    119    -67    -54    -67   -226   -254   -306     46   -244
   -129   -124      2    127    -67    -62    -83   -231   -265   -306     46   -233
   -145   -137      7    140    -77    -67   -101   -246   -283   -319     38   -239
   -155   -119     36    137    -96    -41    -88   -254   -298   -327     33   -241
   -168   -116     51    142   -111    -33    -88   -275   -314   -342     20   -262
   -135    -88     46    111    -93    -20   -101   -290   -324   -350     10   -275
   -135    -72     62    103   -101     -5   -109   -301   -342   -363     -5   -285
   -187   -114     72    150   -129    -20   -114   -306   -361   -379    -25   -303
   -200   -231    -33    213    -85   -132   -103   -303   -428   -478   -132   -397
   -168   -415   -246    290     36   -329    -33   -267   -532   -688   -374   -636
   -137   -485   -350    311    106   -418     72   -166   -535   -831   -558   -844
   -142   -288   -145    215      0   -218    153   -109   -415   -761   -501   -815
   -249    119    366     62   -309    241     15   -511   -407   -537   -171   -480
   -366    818   1182   -226   -774   1000   -280  -1036   -374    -70    465    158
   -415   1530   1945   -558  -1182   1735   -532  -1280   -153    568   1215    904
   -327   1678   2005   -675  -1166   1842   -805  -1340    -10   1031   1688   1408
   -280   1143   1421   -431   -852   1280   -917  -1395   -329    654   1280   1026
   -265    501    766   -116   -514    633   -852  -1358   -823   -213    381    137
   -249     85    335     80   -293    210   -641  -1088   -963   -714   -228   -439
   -213     31    244     90   -228    137   -436   -737   -724   -620   -239   -441
   -168     31    200     67   -184    114   -293   -517   -561   -524   -194   -433
   -148      0    148     72   -148     72   -215   -392   -467   -467   -161   -410
   -140    -18    119     77   -129     49   -197   -353   -449   -459   -161   -418
   -129     49    179     41   -153    114   -210   -358   -459   -478   -184   -457
   -114     59    174     25   -145    116   -200   -335   -439   -465   -176   -446
   -109     54    163     25   -137    109   -179   -306   -413   -444   -161   -420
   -129     64    192     31   -161    127   -163   -275   -379   -410   -129   -394
   -150     77    228     36   -189    153   -145   -233   -337   -355    -64   -363
   -168     67    236     51   -202    150   -142   -218   -319   -324    -49   -394
   -187     64    249     59   -218    155   -124   -197   -301   -319    -80   -358
   -194     59    252     64   -223    155   -114   -168   -270   -288    -54   -280
   -197     25    223     85   -210    124   -106   -145   -231   -241      0   -290
   -187     80    267     51   -228    174   -129   -155   -228   -249    -10   -337
   -171    116    285     25   -228    200   -129   -140   -213   -233      7   -319
   -155    106    262     23   -210    184   -116   -114   -192   -220      0   -309
   -124     93    218     15   -171    155   -101    -72   -155   -189     20   -233
   -116     90    205     12   -161    148    -90    -33   -109   -142     62   -239
   -109     83    192     12   -150    135    -80     18    -54    -93     96   -194
    -93     88    181      0   -137    135    -59     85      7    -36    142   -124
    -80    111    192    -15   -135    150    -38    161     83     33    202    -51
    -38    174    210    -70   -124    192    -41    210    148    116    293    -15
    -18    239    254   -111   -137    246    -51    239    189    163    340    -46
     -7    322    327   -158   -168    324    -59    267    223    187    329    -10
    -25    350    376   -161   -200    363    -57    285    244    205    335     85
    -44    415    459   -187   -252    436    -62    275    244    220    371     83
    -36    475    511   -220   -272    491    -80    246    226    215    384     46
    -15    491    506   -239   -262    498    -90    231    215    207    374     23
      2    478    475   -239   -236    478    -85    228    205    181    337     44
     -5    452    454   -226   -231    452    -85    194    181    155    335     62
      0    444    444   -220   -223    444    -93    132    135    114    314    -28
    -20    410    431   -194   -226    420    -98     67     77     54    236   -119
    -36    363    400   -163   -218    381   -101     15     15    -10    148   -124
    -77    332    407   -127   -244    368   -106    -31    -31    -51    116   -135
   -129    319    446    -96   -288    381   -106    -62    -44    -54    122   -163
   -155    301    457    -72   -306    376   -114   -103    -75    -83     88   -194
   -163    272    436    -54   -298    353   -109   -127    -88    -88     77   -200
   -148    288    433    -70   -290    361   -116   -155   -114   -103     51   -244
   -171    277    446    -54   -309    361    -96   -150   -111    -98     46   -226
   -189    306    496    -59   -342    400    -80   -140    -75    -46     90   -166
   -168    384    553   -106   -361    467    -93   -140    -28     12    158   -155
   -127    426    553   -150   -340    491   -116   -127     20     57    187   -145
    -62    475    537   -207   -298    506   -142   -109     77     98    210    -85
    -36    527    563   -246   -301    545   -158    -98    119    132    239    -59
    -85    519    605   -215   -345    561   -163   -109    103    127    226   -122
   -101    462    563   -179   -332    511   -168   -109     67     90    166   -142
   -103    452    553   -174   -329    501   -184   -124     38     64    127   -119
   -103    457    561   -176   -332    509   -189   -150     10     49    119   -116
   -116    384    501   -132   -309    441   -158   -158    -15     31     88   -153
   -135    249    381    -59   -259    314   -168   -200    -83    -41     15   -254
   -181    166    348      7   -265    257   -171   -215   -109    -62     10   -277
   -213     93    306     59   -259    200   -179   -233   -127    -83      0   -306
   -207     75    283     67   -244    179   -197   -259   -168   -135    -72   -324
   -210     28    239     88   -223    135   -200   -257   -161   -109    -51   -296
   -213     18    231     96   -220    124   -210   -270   -168   -101    -49   -340
   -223     -5    215    111   -220    103   -226   -285   -184   -114    -62   -376
   -236      7    244    114   -239    124   -239   -296   -184   -111    -57   -394
   -236     28    265    103   -249    145   -226   -277   -161    -93    -31   -350
   -244     28    272    106   -257    150   -228   -272   -163    -90    -33   -340
   -189     41    228     72   -210    132   -257   -290   -181   -103    -49   -381
   -197     67    265     64   -231    166   -265   -293   -179    -98    -38   -392
   -215     10    226    101   -220    116   -228   -280   -184   -109    -59   -423
   -223   -187     36    205   -132    -77   -179   -246   -246   -220   -205   -537
   -252   -426   -174    337    -41   -301    -80   -210   -350   -454   -472   -779
   -267   -444   -176    355    -46   -311     28   -119   -327   -561   -605   -901
   -301   -148    153    223   -228      2     44   -223   -239   -402   -426   -745
   -371    340    709     15   -540    524   -189   -665   -249    -85      5   -361
   -420   1026   1444   -303   -932   1234   -514  -1036   -132    472    693    267
   -407   1608   2016   -600  -1210   1810   -771  -1143    150   1132   1400    922
   -309   1382   1688   -537  -1000   1532   -930  -1104    184   1306   1514   1062
   -309    789   1096   -241   -704    943   -911  -1117   -192    724    911    504
   -361    236    597     59   -480    415   -774  -1083   -652   -116     59   -280
   -358    -49    309    205   -335    129   -561   -797   -568   -280   -218   -519
   -311    -28    283    168   -298    127   -410   -545   -335   -119   -129   -446
   -265    -18    246    140   -257    114   -301   -366   -192    -28    -80   -407
   -228     -5    223    114   -226    109   -220   -239    -77     54    -20   -358
   -200    -20    179    111   -189     77   -189   -192    -36     93     -5   -358
   -228    -15    213    122   -220     98   -179   -166     -7    122     20   -361
   -233     -7    226    122   -231    109   -187   -176    -15    103     12   -381
   -254    -23    231    137   -246    103   -163   -171     -7     98      5   -394
   -275    -33    241    155   -259    103   -114   -127     36    135     15   -358
   -288    -23    265    153   -277    119   -101   -103     70    168     44   -332
   -277     -2    272    140   -275    135   -103    -88     83    179     51   -327
   -244     15    259    114   -252    137   -119    -90     80    168     44   -322
   -241     23    265    109   -252    142   -122    -77     96    179     54   -301
   -228     15    244    103   -236    129   -111    -51    129    231     98   -296
   -223     33    257     93   -241    145   -111    -33    158    265    132   -311
   -231     41    272     93   -252    158   -103     -2    189    290    155   -275
   -244     64    309     90   -275    187    -80     38    239    340    200   -228
   -231     93    324     67   -277    207    -75     64    277    374    220   -215
   -210    116    327     46   -270    223    -70     98    316    410    244   -187
   -200    129    329     33   -265    228    -59    140    366    457    277   -163
   -174    163    337      5   -254    249    -49    192    433    517    329   -135
   -158    192    350    -18   -254    270    -41    252    498    574    379    -90
   -158    226    384    -33   -270    303    -18    329    581    659    454    -20
   -150    257    405    -54   -277    329      0    387    652    732    519     28
   -124    277    402    -75   -262    340      7    415    675    763    548     59
   -109    322    431   -109   -270    376     15    433    693    782    558     77
    -96    335    428   -119   -262    381     12    426    691    774    553     75
   -137    335    470    -98   -303    402     31    423    693    782    571     70
   -153    348    501    -96   -327    423     25    394    675    766    558     44
   -142    319    462    -88   -301    389     10    363    628    714    522     25
   -161    280    441    -59   -301    361     15    335    600    696    511      0
   -184    270    452    -44   -319    361     10    280    561    665    493    -33
   -223    257    480    -15   -350    368     12    218    509    620    467    -70
   -239    218    457      7   -348    337      5    161    457    568    405   -132
   -249    161    410     44   -329    285     -5    122    415    524    361   -150
   -270    153    420     57   -345    285     -5    101    400    514    358   -181
   -267    158    426     54   -345    290     -5     83    392    506    329   -218
   -265    140    405     59   -335    272     -5     80    389    488    309   -202
   -257    140    397     57   -327    270      7     80    394    480    309   -187
   -249    127    374     59   -311    249     18     75    389    483    311   -210
   -228    129    358     49   -293    244     28     77    402    506    337   -207
   -226    218    444      2   -335    329     31     85    441    553    397   -192
   -220    288    509    -33   -363    397     23     93    475    581    415   -181
   -220    335    555    -57   -387    444      5    103    506    602    423   -119
   -189    355    545    -83   -366    449    -33     83    501    607    439    -75
   -158    332    491    -88   -324    410    -64     46    465    589    431   -122
   -168    337    506    -83   -337    420    -75     33    457    600    444   -140
   -174    314    488    -70   -332    400    -93     20    444    592    439   -153
   -176    288    465    -54   -319    376    -98     12    439    581    426   -155
   -207    215    420     -5   -314    316    -96      7    415    561    402   -189
   -233    116    350     57   -293    233    -90    -12    374    511    340   -254
   -254     33    288    109   -272    161    -88    -33    340    467    290   -254
   -241    -54    187    148   -215     64    -80    -36    322    465    272   -275
   -239    -83    153    158   -197     36    -93    -46    301    454    267   -340
   -215   -109    106    161   -163      0    -98    -46    288    449    275   -363
   -189   -142     46    163   -119    -49    -96    -46    283    439    277   -350
   -200   -174     25    187   -114    -75    -77    -33    296    454    311   -335
   -267   -220     46    244   -158    -88    -59    -31    301    454    293   -345
   -314   -215     98    265   -207    -59    -54    -36    301    444    259   -327
   -322   -207    111    262   -218    -49    -64    -36    306    457    252   -358
   -335   -181    153    259   -244    -15    -62    -31    319    457    246   -358
   -319   -187    132    252   -226    -28    -62    -25    316    439    228   -342
   -270   -252     18    259   -145   -116    -67    -31    285    392    171   -389
   -239   -420   -181    327    -28   -301    -36    -23    194    265     44   -545
   -228   -667   -439    449    103   -553     83     28     88     51   -179   -820
   -254   -701   -446    478     96   -576    205    124    116    -20   -275   -919
   -319   -426   -109    371   -106   -267    226     15    197    103   -119   -748
   -431    103    535    163   -483    316     -7   -459    218    418    314   -319
   -509    922   1431   -205   -969   1176   -327   -875    392   1015   1054    366
   -501   1439   1940   -470  -1221   1691   -592   -956    704   1662   1722    971
   -397   1257   1654   -431  -1026   1457   -795   -956    724   1821   1826   1135
   -366    639   1002   -137   -685    820   -818   -979    329   1241   1226    623
   -363     36    400    163   -381    218   -675   -896   -155    376    366   -205
   -353   -228    124    290   -239    -54   -423   -555    -59    257    145   -418
   -322   -270     51    296   -187   -109   -220   -265    161    392    205   -368
   -257   -280    -25    267   -116   -155    -98    -85    288    470    236   -366
   -236   -306    -70    272    -83   -189    -12     15    366    522    272   -353
   -231   -296    -64    262    -83   -181      0     28    371    514    265   -361
   -233   -309    -77    270    -77   -194     28     54    394    522    265   -345
   -252   -350    -98    301    -80   -223     41     77    413    540    275   -332
   -244   -314    -70    280    -88   -192     41     85    428    550    285   -327
   -215   -298    -85    254    -64   -192     49    103    446    561    285   -316
   -166   -319   -153    241     -7   -236     54    137    472    592    301   -324
   -189   -311   -124    249    -33   -218     67    142    488    615    322   -301
   -184   -283    -98    233    -44   -192     88    168    524    654    376   -236
   -189   -233    -46    210    -72   -140     80    176    535    665    389   -231
   -249   -249      0    249   -127   -124     85    189    550    683    402   -218
   -293   -303    -12    296   -142   -158     85    207    566    701    415   -228
   -301   -298      2    301   -153   -148     93    231    592    717    423   -241
   -296   -267     25    280   -163   -122    109    262    620    740    436   -192
   -296   -257     38    277   -168   -111    116    290    654    771    462   -145
   -314   -215     98    262   -210    -59    109    311    683    802    491   -124
   -329   -153    176    241   -254     10    103    335    704    820    504   -116
   -322   -101    218    210   -272     57    106    384    748    852    527    -85
   -265    -25    236    145   -252    103    109    452    815    922    581    -25
   -215     49    265     80   -239    155    109    524    888   1002    649     41
   -197     51    249     72   -223    150    119    574    932   1060    709     96
   -205     49    254     77   -231    153    135    589    950   1088    743    103
   -215     59    275     77   -244    166    148    607    974   1119    771    127
   -226     67    290     77   -257    179    158    613    984   1137    789    145
   -220    106    327     57   -272    215    150    597    982   1135    795    145
   -215    129    345     41   -283    236    132    566    953   1109    779    132
   -252    114    366     67   -309    239    116    517    911   1057    737    101
   -293    103    397     96   -345    249    111    472    872   1018    711     77
   -301    116    418     93   -358    267    129    441    857   1005    706     72
   -314     88    402    114   -358    244    135    394    810    956    665     23
   -309     51    361    127   -335    207    111    340    758    904    620    -20
   -296     20    316    135   -309    168     90    283    709    846    563    -70
   -311     -5    306    158   -309    150     88    231    670    800    519   -116
   -345     15    358    163   -353    187    106    210    662    795    511   -127
   -368     23    392    171   -379    205    111    197    654    792    506   -135
   -379     12    392    181   -387    200    119    158    626    763    472   -166
   -397     -5    392    202   -394    192    122    140    607    740    446   -187
   -340     54    394    142   -368    223    145    166    631    761    470   -163
   -285    142    428     70   -355    285    163    194    675    807    511   -124
   -275    168    444     54   -358    306    148    200    698    833    537    -96
   -249    179    428     36   -337    303    116    189    706    844    550    -80
   -220    228    446     -5   -335    337     70    168    711    857    568    -64
   -226    223    449      0   -337    335     44    140    693    846    558    -75
   -220    213    433      2   -327    322     20    111    665    818    535    -90
   -218    215    433      2   -324    324     -2     85    636    792    519   -109
   -226    184    407     20   -316    296    -20     72    615    776    504   -129
   -233     85    319     72   -277    202    -38     57    576    735    454   -184
   -249    -23    226    135   -239    101    -46     33    530    680    394   -244
   -257    -41    215    150   -236     85    -49     12    506    654    371   -262
   -285    -75    210    179   -249     67    -51    -10    475    620    340   -285
   -293   -111    181    202   -239     33    -51    -28    449    597    316   -306
   -280   -135    145    205   -215      5    -59    -49    426    574    296   -319
   -272   -161    111    218   -192    -25    -80    -75    397    545    262   -335
   -275   -184     90    228   -184    -46    -80    -77    389    545    252   -342
   -267   -187     80    226   -176    -54    -88    -72    387    542    246   -355
   -262   -200     62    231   -163    -70    -93    -75    384    540    246   -355
   -272   -205     67    239   -171    -70    -88    -70    392    545    249   -355
   -283   -189     93    236   -189    -49    -93    -85    384    540    252   -368
   -285   -215     70    249   -179    -72    -88    -83    376    530    239   -374
   -272   -257     15    262   -145   -122    -85    -80    353    496    197   -407
   -249   -415   -166    332    -41   -290    -67    -75    265    361     46   -574
   -252   -652   -402    449     72   -530     33    -15    153    122   -226   -862
   -267   -688   -423    478     75   -555    155     93    174     38   -342  -1002
   -342   -475   -135    407   -106   -306    205     -7    246    148   -202   -867
   -514     10    524    252   -519    267     33   -498    283    444    228   -413
   -670    802   1473    -67  -1072   1135   -218   -909    485   1049    995    371
   -662   1314   1977   -327  -1319   1644   -449  -1010    771   1709   1722   1124
   -558   1192   1751   -316  -1156   1470   -644  -1044    769   1896   1896   1356
   -504    675   1179    -85   -841    927   -714  -1091    397   1353   1312    792
   -506    122    626    189   -566    374   -594   -971      7    555    470    -75
   -446   -171    275    309   -361     51   -381   -628     36    350    163   -407
   -335   -194    140    262   -239    -28   -228   -335    213    436    187   -410
   -213   -200     12    207   -114    -93   -140   -168    314    483    205   -402
   -145   -236    -93    189    -28   -163   -101   -109    348    488    197   -415
    -90   -231   -140    161     23   -187    -96    -96    348    475    181   -439
    -75   -239   -166    155     44   -202   -103    -88    342    462    171   -452
    -83   -265   -181    174     49   -223    -96    -72    353    467    174   -459
    -85   -285   -200    184     57   -241    -85    -46    368    475    181   -454
    -93   -280   -187    187     46   -233    -77    -23    384    483    194   -441
    -93   -228   -137    158     20   -184    -64      2    410    509    223   -420
    -93   -192    -98    142      2   -145    -64     15    431    527    241   -410
   -109   -194    -88    150    -12   -142    -62     20    436    532    249   -405
    -98   -197    -98    148     -2   -148    -46     36    454    553    270   -389
    -85   -187   -103    135      7   -145    -49     54    470    571    285   -376
    -49   -153   -103    101     25   -129    -54     72    488    594    301   -366
    -38   -161   -124     98     41   -142    -62     98    496    605    303   -363
    -54   -168   -114    109     28   -142    -57    119    517    626    319   -348
    -75   -168    -93    119      7   -132    -54    135    532    641    335   -337
   -101   -150    -49    127    -25   -101    -33    171    558    665    358   -322
   -114    -93     20    103    -67    -36    -38    210    589    698    392   -290
   -122    -57     64     88    -93      2    -38    252    623    737    420   -262
    -90      2     93     41    -93     46    -28    322    685    802    480   -210
    -36     59     96    -10    -64     77    -15    405    758    880    550   -137
    -77     51    129     10   -103     90      2    444    797    924    587    -96
    -75     93    168    -10   -122    129     20    478    841    974    639    -46
    -28    124    153    -49    -90    137     18    488    859    997    662    -18
    -12    135    148    -59    -80    140     15    491    857    995    667    -12
     -7    122    127    -57    -70    124     12    488    859    997    672    -10
     10    122    109    -67    -49    116     15    480    862    997    680      0
      2    129    127    -67    -62    127      7    449    841    976    657    -18
    -36    114    150    -38    -93    132     -5    415    818    950    631    -31
    -85     46    132     18   -109     88      7    366    782    914    607    -57
   -129    -10    119     70   -127     54     20    293    727    852    558   -124
   -161    -38    119     98   -140     38     23    239    693    815    532   -168
   -181    -70    111    127   -148     20     18    179    644    753    472   -236
   -181    -75    106    127   -145     15     36    158    631    732    452   -244
   -187    -96     90    140   -140     -2     49    150    633    730    449   -236
   -207   -106    101    155   -155     -2     70    148    644    737    459   -218
   -226    -96    129    161   -179     15     93    163    659    753    480   -205
   -226    -93    132    161   -179     18     98    168    662    756    501   -223
   -197    -46    150    122   -176     51    111    181    685    779    524   -236
   -176     20    197     75   -187    109    124    202    722    802    532   -189
   -150     64    215     44   -181    140    116    213    748    820    555   -127
   -114    103    215      2   -166    158     77    187    748    826    579   -124
   -106     98    202      2   -155    150     49    163    740    823    579   -135
   -137     38    174     49   -155    103     44    148    719    802    558   -150
   -127     41    168     44   -148    103     28    127    701    782    553   -153
   -109     72    181     15   -145    127      7     98    680    769    555   -184
   -127    -18    109     72   -119     44      7     96    659    743    509   -231
   -142   -132     10    137    -77    -62     10    109    633    701    454   -228
   -181   -215    -33    200    -75   -124     20     90    597    662    426   -252
   -228   -262    -33    244   -101   -148     31     54    563    628    394   -301
   -241   -265    -23    254   -111   -145     25     28    532    602    374   -350
   -236   -319    -83    275    -77   -200     10      5    498    566    348   -384
   -213   -311    -98    262    -57   -205     -7    -18    470    537    319   -405
   -189   -293   -106    241    -41   -200     -2    -18    475    540    319   -379
   -161   -288   -127    223    -18   -207     -5    -20    480    540    322   -376
   -174   -296   -122    233    -25   -210    -23    -38    462    524    314   -394
   -179   -309   -129    244    -25   -220    -33    -64    428    480    265   -446
   -166   -340   -174    252      2   -257    -33    -62    418    465    241   -413
   -174   -342   -168    257     -5   -257    -36    -57    426    480    265   -413
   -184   -337   -155    259    -15   -246    -33    -38    444    501    285   -428
   -189   -407   -218    298     12   -314    -20    -23    423    470    233   -480
   -142   -639   -496    389    176   -568      7    -41    270    239    -20   -691
   -129   -820   -691    475    277   -756    106     10    168     15   -272   -966
   -150   -758   -607    452    226   -683    220    106    241      7   -290  -1018
   -246   -470   -223    358    -12   -348    231    -88    345    192    -44   -802
   -407    163    568    119   -488    366    -15   -571    459    631    530   -220
   -524    901   1426   -187   -976   1161   -252   -826    756   1299   1301    576
   -459   1213   1673   -379  -1065   1441   -488   -844   1021   1865   1873   1228
   -340    911   1252   -285   -795   1080   -683   -935    831   1758   1756   1197
   -309    345    654    -20   -480    501   -719  -1015    314   1002    992    413
   -298    -93    205    194   -252     54   -581   -870     -5    340    301   -322
   -285   -259     25    272   -155   -116   -350   -519    129    298    174   -488
   -202   -306   -103    254    -49   -205   -163   -228    324    413    223   -441
   -168   -324   -155    246     -7   -241    -54    -70    428    478    267   -420
   -174   -340   -168    257     -5   -254      2     -5    472    498    270   -431
   -181   -366   -187    272      0   -277     12      7    475    483    246   -431
   -194   -410   -215    303     10   -314      5    -10    446    444    220   -459
   -223   -413   -189    314    -18   -301     23     10    467    457    239   -433
   -228   -400   -171    314    -31   -285     28     31    493    478    265   -402
   -231   -387   -158    306    -38   -272     41     54    514    501    288   -379
   -207   -392   -184    301    -12   -288     41     51    511    498    272   -423
   -202   -410   -207    306      2   -311     51     64    519    498    249   -418
   -202   -413   -210    309      2   -311     46     70    524    496    259   -387
   -184   -405   -220    293     18   -314     49     83    542    524    296   -374
   -189   -348   -158    270    -15   -254     54    103    576    574    355   -394
   -181   -327   -145    252    -18   -236     57    124    594    587    342   -389
   -145   -322   -179    233     15   -252     62    153    602    594    342   -335
   -145   -285   -142    213     -2   -215     62    179    628    623    374   -324
   -145   -254   -109    200    -18   -181     72    220    670    659    392   -314
   -140   -228    -88    181    -25   -158     85    270    711    683    402   -265
   -129   -200    -72    163    -28   -137    103    319    748    722    439   -236
   -109   -194    -85    148    -12   -140    119    371    795    769    478   -205
    -31   -145   -114     88     41   -129    103    407    828    805    509   -176
      5   -106   -114     49     59   -109     96    457    870    841    537   -137
     25    -85   -114     28     67    -98     88    491    904    875    571   -106
     54    -38    -93    -10     72    -67     85    524    948    922    610    -70
     96     18    -77    -57     88    -28     88    545    971    945    633    -44
     85     36    -51    -62     67     -7     88    530    966    940    633    -44
     59     25    -33    -44     46     -2     85    501    945    930    631    -57
     54     12    -44    -36     49    -12     85    459    906    893    597    -85
     44    -18    -62    -12     51    -38     88    426    878    854    558   -101
     31    -38    -70      2     49    -54     80    384    841    815    527   -129
     -7    -59    -54     33     20    -57     83    342    818    792    509   -155
    -44    -90    -46     64      0    -70     88    296    782    756    475   -200
    -46   -129    -83     88     18   -106     77    231    724    696    428   -254
    -62   -174   -111    114     23   -142     75    176    678    644    384   -303
    -67   -189   -124    127     28   -158     80    145    652    607    340   -345
    -77   -205   -127    142     23   -168     85    122    623    574    296   -355
    -83   -205   -122    145     18   -163     85     98    610    563    280   -358
    -59   -218   -158    137     46   -189     83     88    602    555    272   -361
    -41   -215   -174    127     64   -197     90    101    610    558    277   -355
    -41   -158   -116     98     36   -137     96    119    641    587    309   -329
    -38    -59    -20     49    -10    -41     88    122    665    607    337   -306
    -33      5     36     12    -36     18     67    101    662    615    348   -298
    -46     38     85      2    -64     62     38     90    675    636    374   -283
    -57     33     88     10    -72     59     10     75    662    620    353   -288
    -51     12     64     20    -57     38    -10     41    620    579    314   -303
    -70     -7     59     38    -67     25    -20     28    610    571    314   -303
    -57    -20     36     36    -46      7    -41      2    576    545    290   -332
    -41    -67    -25     51    -10    -49    -51    -15    540    506    257   -366
    -46   -200   -153    124     51   -176    -49    -31    475    431    176   -439
    -59   -254   -194    155     64   -226    -49    -36    449    407    150   -462
    -80   -257   -176    168     46   -218    -54    -51    428    392    132   -478
    -90   -270   -179    179     41   -226    -67    -85    392    350     96   -511
    -72   -301   -228    187     77   -265    -75   -111    355    306     54   -545
    -77   -329   -254    202     88   -293    -77   -119    337    280     28   -561
    -85   -335   -252    210     83   -293    -64   -111    340    285     38   -542
    -72   -335   -265    202     93   -301    -70   -109    342    296     46   -532
    -62   -348   -285    205    111   -316    -77   -122    329    277     28   -540
    -64   -368   -306    215    119   -337    -83   -116    314    265     10   -550
    -33   -363   -329    197    148   -348   -103   -127    296    249     -7   -571
    -41   -381   -342    210    150   -363   -103   -135    283    231    -18   -584
    -62   -394   -332    228    135   -363    -83   -129    285    220    -28   -600
    -31   -519   -488    272    226   -504    -59   -127    218    114   -140   -701
    -51   -779   -727    415    335   -756     33    -88    101   -106   -392   -937
    -67   -893   -826    480    376   -859    155    -10     80   -252   -563  -1101
   -103   -675   -571    389    233   -623    246     25    202   -155   -446  -1013
   -197   -213    -15    202    -93   -114     83   -384    207     98    -83   -693
   -280    462    743    -90   -511    602   -231   -833    277    568    504   -116
   -293   1080   1374   -394   -833   1226   -491  -1008    517   1174   1171    545
   -171   1085   1257   -457   -714   1171   -711   -989    665   1574   1538    909
   -129    530    659   -202   -397    594   -771  -1028    319   1096   1023    454
   -127    -46     80     85   -103     15   -691  -1031   -200    228    166   -322
   -116   -444   -327    280    103   -387   -491   -802   -296   -142   -267   -727
   -116   -488   -371    303    127   -431   -293   -493    -38     15   -166   -662
    -96   -470   -374    283    137   -420   -150   -290    116    111   -114   -680
    -59   -449   -392    254    166   -420    -67   -174    194    135   -150   -649
    -44   -449   -405    244    179   -428    -44   -142    213    137   -145   -607
    -46   -454   -407    252    179   -431    -28   -106    257    184    -85   -600
    -49   -465   -418    254    181   -444    -23    -67    298    200    -80   -592
    -15   -439   -423    226    202   -431    -38    -64    296    181    -98   -576
      7   -379   -389    184    197   -384    -51    -64    285    168   -109   -592
     25   -376   -402    176    213   -389    -31    -59    280    161   -106   -605
      5   -394   -400    194    200   -397      2    -59    301    187    -64   -594
    -23   -405   -381    213    179   -394      7    -54    316    213    -44   -594
    -31   -413   -381    220    174   -397      2    -31    329    218    -83   -594
    -33   -415   -381    226    174   -400      2    -15    329    202   -111   -532
    -44   -402   -358    220    153   -381     -7     -2    348    223    -67   -506
    -31   -363   -332    197    148   -348    -25      0    358    239    -46   -496
     -2   -342   -340    171    166   -340    -31     12    374    252    -33   -491
     36   -332   -368    148    202   -350    -23     36    405    272    -18   -475
     77   -306   -387    111    231   -345    -12     72    444    306      7   -449
    106   -246   -353     67    228   -298    -10    111    480    340     36   -423
    129   -166   -296     18    210   -231     -7    153    522    381     75   -387
    166   -148   -314     -7    239   -231      0    202    566    426    119   -337
    187   -127   -314    -31    249   -220     10    252    623    485    176   -283
    187    -77   -265    -54    223   -171     25    301    678    545    218   -241
    200    -18   -220    -90    207   -119     25    314    688    545    213   -220
    189     18   -171   -103    181    -75     44    345    719    568    244   -179
    171     49   -122   -111    148    -36     67    379    753    600    277   -161
    174     51   -122   -114    148    -33     51    342    711    553    233   -192
    155     51   -106   -106    129    -25     67    329    698    527    210   -207
    158     23   -135    -90    148    -54     77    311    675    504    200   -218
    155     44   -114   -101    135    -33     62    275    613    457    179   -275
    124     28    -96    -77    109    -33     49    236    574    405    127   -324
    103      0   -103    -51    103    -51     36    181    540    345     64   -329
    106     -5   -111    -49    109    -57     38    129    493    311     18   -366
     85    -25   -111    -31     98    -70     23     75    431    265      2   -402
     54    -72   -127      7     90   -101     18     31    387    223    -12   -441
     38    -98   -140     28     88   -119     33     10    361    194    -41   -467
     49   -127   -176     38    111   -150     46     -2    335    166    -70   -467
     46   -129   -179     41    109   -153     33    -18    319    161    -72   -457
     46   -106   -155     28     98   -129     25    -28    319    166    -64   -478
     49    -64   -114      7     80    -90     33    -28    324    168    -72   -493
     67     23    -44    -44     57    -10     62      0    355    192    -57   -431
     70     85     15    -77     28     51     62     12    387    226     -5   -387
     67    111     41    -90     12     77     46      7    400    244     10   -371
     80    150     70   -116      5    111     18     -7    402    252     28   -345
     72    153     80   -111     -2    116     18     -5    410    267     57   -316
     67    150     83   -109     -7    116     15    -12    392    249     41   -335
     67    135     64   -101      2    101      7    -23    366    231     23   -345
     49     96     46    -75      0     72     10    -44    340    210     15   -361
    -12     10     23      2    -18     15     20    -59    311    174    -12   -387
    -36    -70    -36     51      0    -54     10    -67    265    114    -77   -433
    -15   -124   -109     70     46   -116      2    -62    239     88   -119   -472
     12   -135   -148     59     77   -140     -2    -64    215     64   -153   -493
     12   -155   -168     72     90   -161      0    -75    197     41   -166   -493
     15   -200   -215     93    114   -207     -2    -88    171     18   -181   -509
      5   -192   -197     93     98   -192    -10   -103    150     -5   -194   -532
     10   -202   -213     93    109   -205    -23   -116    129    -25   -205   -550
     25   -226   -252    101    137   -239    -36   -129    101    -57   -231   -581
     12   -254   -270    119    140   -259    -36   -142     77    -83   -249   -602
      7   -272   -283    132    142   -277    -51   -161     57   -109   -265   -618
     18   -288   -309    135    161   -298    -62   -176     38   -129   -288   -639
      7   -311   -319    153    163   -314    -72   -187     18   -148   -311   -636
     15   -324   -340    153    176   -332    -85   -200     -7   -171   -329   -649
      0   -467   -467    233    231   -467    -54   -189    -70   -267   -433   -758
      0   -688   -688    342    342   -688     25   -129   -161   -472   -683   -976
      0   -807   -807    405    402   -807    145    -18   -155   -613   -865  -1117
    -33   -566   -532    298    249   -550    200    -20    -46   -514   -740  -1013
   -103   -116    -15    109    -44    -67     33   -441   -106   -322   -420   -735
   -192    535    724   -174   -457    628   -293   -976   -179     33    109   -249
   -246   1231   1478   -491   -862   1353   -568  -1241    -33    594    782    363
   -140   1208   1348   -535   -743   1275   -779  -1257     46    935   1101    678
    -67    706    774   -322   -420    740   -818  -1231   -194    568    688    322
    -46    158    205    -57   -127    181   -735  -1192   -646   -288   -181   -441
    -41   -280   -239    161     98   -259   -540   -937   -698   -652   -639   -844
    -15   -350   -335    181    158   -342   -363   -644   -428   -478   -553   -784
     38   -355   -394    158    215   -376   -228   -423   -241   -355   -467   -724
     80   -353   -433    135    254   -392   -161   -303   -155   -311   -441   -706
     93   -316   -410    111    252   -363   -145   -275   -135   -303   -431   -717
     80   -316   -397    116    239   -355   -137   -275   -135   -316   -454   -769
     75   -345   -420    135    246   -381   -124   -272   -137   -342   -491   -735
     70   -363   -433    145    249   -397   -111   -259   -122   -342   -485   -711
     83   -345   -428    132    254   -387   -101   -233    -98   -314   -454   -688
    140   -324   -465     90    298   -394   -114   -218    -90   -306   -441   -678
    153   -314   -470     80    311   -392   -103   -197    -67   -288   -418   -657
    161   -348   -509     93    332   -426    -80   -171    -49   -270   -397   -641
    155   -374   -530    109    342   -452    -77   -166    -41   -265   -389   -641
    163   -319   -483     75    319   -400    -88   -161    -28   -257   -379   -633
    179   -210   -392     15    283   -301    -90   -155    -15   -246   -374   -626
    181   -132   -314    -25    246   -223   -101   -155    -18   -246   -374   -618
    184    -96   -280    -44    231   -187   -114   -153    -20   -249   -374   -615
    161    -72   -236    -46    197   -153   -116   -142     -7   -239   -371   -607
    142    -54   -197    -44    168   -124   -114   -119     23   -213   -348   -576
    176    -12   -192    -83    181   -101   -114    -77     59   -176   -314   -542
    241     46   -194   -142    218    -72   -114    -31    109   -122   -267   -498
    254     59   -197   -158    226    -70   -101     20    161    -72   -228   -462
    270    103   -166   -187    218    -28    -83     80    226    -15   -171   -407
    277    158   -119   -218    200     20    -75    132    280     38   -116   -353
    296    205    -90   -249    194     57    -75    171    316     83    -72   -301
    316    259    -59   -288    187    101    -67    194    342    116    -33   -257
    316    270    -46   -293    181    111    -57    197    342    124    -23   -241
    301    254    -49   -280    174    103    -51    187    322    103    -36   -249
    301    275    -25   -288    163    124    -51    168    296     72    -57   -262
    298    283    -18   -290    158    132    -70    127    246     23    -88   -288
    288    277    -12   -283    150    132    -70     83    202    -18   -114   -306
    265    244    -23   -257    145    111    -77     25    142    -70   -150   -340
    246    205    -41   -226    145     83    -90    -33     83   -127   -194   -376
    207    174    -33   -192    122     70   -114    -93     31   -179   -241   -413
    181    132    -49   -158    116     41   -132   -155    -23   -239   -293   -459
    171     98    -75   -135    124     10   -137   -197    -70   -280   -337   -501
    140     75    -64   -106    103      5   -116   -207    -85   -298   -361   -514
    122     62    -59    -93     90      2   -106   -226    -98   -319   -379   -527
    124     67    -57    -96     90      5   -109   -239   -103   -324   -381   -530
    116     67    -49    -93     80     10   -111   -249   -111   -337   -389   -537
    135     70    -64   -101    101      2    -98   -239   -116   -342   -392   -540
    171    124    -46   -150    106     38    -80   -215    -90   -319   -361   -509
    179    179      0   -181     90     90    -77   -202    -62   -290   -324   -472
    158    220     62   -189     46    142    -80   -205    -33   -265   -293   -441
    163    280    116   -220     23    200   -111   -220    -20   -244   -262   -423
    163    277    111   -220     25    194   -153   -239    -33   -249   -257   -410
    168    233     64   -202     51    150   -179   -259    -70   -280   -283   -410
    163    223     57   -194     54    140   -189   -275   -101   -301   -298   -410
    179    241     62   -210     59    153   -207   -293   -124   -327   -319   -426
    197    200      0   -200     98    101   -207   -298   -137   -350   -340   -444
    197     90   -109   -145    153     -7   -200   -296   -171   -389   -379   -475
    179      0   -181    -90    179    -90   -202   -303   -205   -428   -420   -506
    174    -36   -210    -67    192   -122   -213   -324   -244   -467   -454   -540
    168    -46   -218    -62    192   -132   -220   -353   -280   -509   -485   -574
    161    -72   -233    -44    197   -153   -223   -379   -309   -537   -509   -600
    155    -83   -239    -36    194   -161   -220   -389   -324   -542   -501   -613
    158    -83   -241    -36    200   -161   -228   -402   -340   -542   -501   -683
    140   -129   -270     -7    205   -200   -246   -423   -374   -587   -576   -714
    161   -163   -324      2    241   -244   -241   -410   -389   -618   -607   -613
    179   -179   -358     -2    265   -267   -246   -410   -397   -623   -600   -610
    158   -174   -332      7    244   -252   -233   -423   -410   -628   -600   -631
    142   -202   -345     28    241   -275   -233   -428   -418   -639   -602   -641
    132   -205   -337     33    233   -270   -241   -436   -428   -654   -615   -652
    142   -301   -446     77    293   -374   -244   -433   -483   -732   -698   -711
    168   -524   -693    179    431   -607   -168   -387   -581   -924   -917   -922
    140   -691   -833    275    485   -763    -36   -280   -613  -1098  -1135  -1174
    103   -576   -683    236    392   -628     59   -202   -514  -1049  -1093  -1176
    -15   -218   -205    114     93   -213     -5   -488   -491   -872   -820   -927
   -179    371    550    -96   -363    459   -290  -1047   -522   -514   -267   -387
   -272   1114   1387   -423   -828   1249   -545  -1340   -342     72    444    340
   -210   1366   1577   -576   -893   1470   -782  -1410   -176    558    966    917
   -135   1000   1135   -433   -633   1067   -911  -1452   -371    397    792    758
   -103    387    491   -140   -296    439   -891  -1439   -820   -394    -33    -70
   -116   -116      0    116    -59    -59   -704  -1213  -1018   -982   -709   -711
    -96   -270   -174    181     38   -223   -483   -849   -787   -906   -745   -722
      2   -309   -311    153    155   -311   -350   -623   -628   -823   -706   -722
     51   -311   -363    129    207   -337   -285   -501   -561   -792   -678   -719
     54   -324   -379    132    215   -350   -265   -454   -537   -782   -675   -743
     38   -335   -374    148    205   -353   -249   -433   -540   -805   -714   -745
     25   -366   -394    168    210   -381   -239   -428   -553   -836   -743   -730
     38   -379   -418    171    228   -397   -218   -405   -532   -826   -714   -672
     33   -355   -389    161    210   -371   -200   -371   -491   -779   -678   -646
      0   -327   -327    163    161   -327   -166   -319   -431   -709   -607   -607
     44   -335   -379    145    210   -355   -176   -335   -457   -735   -628   -628
     90   -342   -433    127    262   -387   -189   -345   -480   -763   -657   -659
     57   -345   -402    142    228   -374   -163   -309   -431   -709   -610   -631
     33   -327   -361    148    197   -342   -142   -280   -392   -665   -566   -607
     28   -301   -329    135    176   -314   -116   -254   -355   -633   -524   -587
     18   -254   -272    119    145   -262    -93   -220   -316   -600   -491   -548
     57   -283   -342    111    197   -311   -111   -220   -342   -623   -517   -550
     90   -298   -389    103    239   -342   -122   -215   -350   -626   -519   -555
     75   -252   -327     85    200   -288    -98   -171   -296   -584   -472   -506
     80   -228   -309     75    194   -267    -77   -132   -254   -553   -441   -459
     77   -210   -290     64    184   -249    -67    -90   -223   -517   -407   -420
     85   -184   -272     49    176   -228    -57    -25   -168   -459   -363   -387
    137   -155   -296      7    215   -226    -59     31   -142   -413   -319   -335
    166   -140   -306    -12    236   -223    -38    137    -54   -298   -220   -241
    166   -103   -270    -33    218   -187    -31    200     15   -226   -161   -189
    142    -64   -207    -38    174   -137    -38    218     41   -192   -124   -148
    150     -2   -155    -75    153    -77    -44    226     54   -161    -93   -119
    168     38   -129   -103    150    -44    -36    210     62   -150    -85   -109
    155     41   -114   -101    135    -36    -38    168     31   -197   -116   -119
    124     36    -90    -80    106    -25    -44    127      7   -241   -145   -140
     41     20    -20    -31     31      0    -38     85      0   -265   -168   -192
      2     31     28    -15    -12     31    -38     25    -28   -316   -205   -246
     18    -33    -51      5     33    -41    -72    -59   -114   -410   -283   -296
    -15    -83    -67     49     25    -75    -67    -75   -119   -410   -296   -296
    -23    -90    -67     57     20    -80    -62    -93   -155   -433   -314   -322
    -10    -98    -88     54     38    -93    -77   -148   -244   -496   -371   -371
    -70   -127    -57     98     -7    -93    -54   -171   -270   -517   -389   -387
   -101   -163    -62    132    -20   -111    -41   -197   -303   -555   -426   -415
   -116   -179    -62    145    -28   -119    -33   -205   -319   -568   -441   -407
   -142   -140      2    142    -72    -70    -10   -184   -290   -532   -418   -361
   -137   -176    -38    155    -49   -109      2   -192   -301   -535   -418   -381
   -135   -153    -18    145    -59    -88     23   -181   -288   -517   -402   -379
   -119    -98     18    109    -70    -41     31   -168   -265   -491   -381   -340
   -111    -49     62     80    -88      5     18   -176   -252   -467   -355   -324
   -114     -2    111     57   -114     54    -15   -184   -244   -433   -314   -309
   -114      5    116     54   -116     59    -38   -171   -228   -397   -277   -270
   -124    -25     98     72   -111     36    -49   -179   -231   -394   -270   -277
   -148    -33    114     90   -132     38    -57   -213   -257   -428   -288   -288
   -140    -31    109     83   -127     38    -72   -228   -288   -452   -303   -270
   -122    -70     51     96    -88    -10    -83   -228   -306   -446   -306   -283
   -116   -158    -44    137    -36   -103    -90   -246   -353   -488   -350   -345
   -142   -210    -67    176    -38   -140    -90   -277   -384   -537   -402   -402
   -174   -265    -90    218    -41   -179    -90   -301   -415   -579   -446   -426
   -161   -327   -168    244      2   -249   -103   -319   -457   -618   -483   -428
   -163   -361   -197    259     15   -280   -111   -322   -467   -636   -504   -420
   -158   -389   -231    275     36   -311   -122   -340   -488   -667   -545   -454
   -161   -400   -239    280     36   -322   -132   -363   -506   -685   -563   -488
   -171   -394   -226    283     25   -311   -124   -345   -496   -665   -527   -462
   -142   -400   -257    270     54   -329   -129   -342   -501   -670   -522   -454
   -122   -420   -298    272     88   -361   -142   -358   -524   -701   -550   -478
   -140   -436   -296    285     75   -366   -135   -353   -524   -701   -555   -472
   -168   -436   -267    301     49   -353   -129   -363   -530   -709   -568   -485
   -179   -441   -265    309     41   -353   -132   -389   -550   -732   -589   -511
   -179   -498   -319    340     70   -410   -109   -379   -581   -771   -628   -548
   -137   -743   -605    439    231   -675    -85   -392   -740   -982   -854   -758
   -116   -982   -865    548    371   -922      5   -355   -878  -1215  -1122  -1028
   -127   -974   -849    548    358   -911    124   -270   -849  -1262  -1184  -1111
   -228   -732   -504    480    137   -618    145   -454   -774  -1132   -997   -932
   -405    -72    329    236   -368    127    -72   -883   -592   -672   -415   -345
   -511    779   1291   -135   -901   1036   -303  -1101   -228     23    379    449
   -441   1218   1660   -389  -1049   1439   -558  -1101    111    644   1005   1098
   -322   1005   1327   -340   -823   1166   -776  -1143     54    691   1018   1166
   -296    418    711    -62   -504    563   -828  -1231   -467    -33    296    472
   -301   -116    181    207   -241     31   -665  -1119   -875   -740   -433   -254
   -288   -368    -80    327   -103   -226   -415   -807   -844   -891   -665   -504
   -205   -405   -200    306     -2   -303   -239   -548   -701   -818   -641   -506
   -103   -402   -298    252     96   -350   -155   -415   -636   -797   -636   -504
    -98   -441   -342    270    122   -392   -122   -374   -626   -820   -665   -524
   -114   -472   -358    293    119   -415   -109   -348   -631   -831   -678   -535
   -114   -480   -366    298    124   -423    -93   -329   -607   -815   -667   -537
   -111   -462   -353    285    119   -407    -85   -332   -610   -820   -665   -542
   -142   -449   -306    296     80   -376    -62   -324   -592   -818   -657   -545
   -140   -441   -301    290     80   -371    -64   -316   -594   -828   -662   -545
    -98   -431   -332    265    116   -381    -72   -259   -566   -789   -618   -491
    -59   -441   -381    246    161   -413    -83   -249   -571   -797   -626   -491
    -70   -415   -348    241    137   -381    -64   -228   -537   -771   -597   -465
    -85   -394   -309    239    109   -353    -49   -210   -509   -748   -568   -444
    -31   -381   -350    207    158   -366    -67   -226   -542   -776   -592   -462
    -18   -363   -348    189    163   -355    -49   -181   -509   -743   -563   -423
    -12   -342   -329    176    155   -337    -36   -153   -470   -717   -542   -392
    -12   -337   -324    174    155   -332    -25   -132   -449   -704   -530   -376
    -23   -335   -311    179    142   -324    -12   -101   -426   -688   -514   -374
     -5   -298   -293    150    140   -296    -15    -90   -410   -691   -509   -374
     41   -265   -306    111    171   -285     -5    -20   -361   -631   -459   -316
     75   -244   -322     83    197   -283      7     80   -280   -548   -402   -257
    124   -210   -335     44    228   -272     25    163   -207   -480   -342   -189
    161   -142   -303    -10    231   -223     38    218   -148   -426   -285   -127
    166    -75   -241    -46    202   -155     44    257    -96   -379   -233    -85
    192    -28   -220    -83    205   -122     36    254    -93   -376   -220    -70
    200     -5   -205    -96    202   -103     44    265    -80   -355   -200    -28
    200     12   -187   -106    192    -88     49    257    -72   -348   -194     -5
    200     12   -189   -106    194    -88     59    252    -83   -355   -197      7
    179     -7   -187    -85    181    -96     77    239    -85   -358   -197      5
    158      2   -155    -80    158    -75     88    202    -98   -371   -200    -25
    142      7   -135    -77    140    -62     85    145   -135   -428   -244    -72
    135     15   -122    -75    127    -51     67     88   -179   -483   -296   -114
    129      5   -124    -67    127    -59     41     15   -236   -555   -355   -171
    127    -31   -158    -46    142    -93     28    -38   -301   -615   -394   -197
    116    -80   -200    -20    158   -140     10    -51   -348   -626   -413   -187
     80   -119   -200     18    137   -158     28    -57   -332   -626   -420   -200
     12   -124   -137     51     75   -129     49   -103   -340   -657   -441   -257
      7    -98   -106     46     57   -101     59   -155   -381   -706   -475   -293
     70    -90   -161     10    114   -124     54   -132   -410   -704   -485   -267
     85   -101   -189      7    135   -145     59   -101   -381   -683   -475   -246
     93    -88   -184     -2    135   -135     59   -106   -366   -683   -475   -246
     96     -5   -101    -44     98    -51     72    -93   -327   -636   -426   -205
     93     57    -38    -75     64     10     72    -98   -311   -615   -400   -187
    103    129     25   -119     38     77     67   -127   -301   -613   -389   -179
    114    189     75   -153     20    132     57   -153   -290   -610   -376   -181
    184    181     -2   -181     93     90     15   -200   -348   -665   -418   -213
    179    103    -75   -142    127     15    -12   -228   -423   -717   -462   -231
    109     44    -64    -77     88    -10      5   -210   -441   -717   -465   -223
    103     12    -93    -59     98    -38     12   -176   -459   -719   -465   -218
    114    -98   -213     -7    163   -155     -5   -187   -485   -774   -524   -257
    106   -150   -257     20    181   -202      0   -213   -485   -820   -571   -298
    106   -161   -267     28    184   -215     -5   -246   -493   -852   -597   -335
    116   -192   -309     36    210   -252    -18   -267   -524   -867   -626   -361
    101   -244   -345     72    223   -293    -20   -285   -553   -872   -654   -376
    119   -249   -368     64    241   -309    -25   -296   -558   -872   -649   -366
    137   -228   -366     44    252   -298    -28   -309   -566   -891   -649   -379
    150   -223   -376     33    262   -301    -33   -316   -581   -901   -649   -389
    163   -236   -400     36    280   -316    -31   -303   -576   -891   -641   -358
    150   -244   -397     46    270   -319    -36   -319   -592   -911   -657   -361
    153   -228   -381     38    265   -306    -31   -322   -597   -914   -662   -361
    166   -197   -366     15    262   -280    -25   -306   -592   -904   -662   -350
    137   -174   -311     18    223   -241     -5   -285   -561   -883   -659   -340
    171   -303   -478     64    322   -389    -28   -335   -657  -1002   -776   -439
    233   -511   -745    140    488   -628     15   -314   -776  -1192   -982   -631
    275   -641   -919    181    597   -779    137   -189   -800  -1335  -1166   -813
    293   -558   -852    132    571   -704    246    -44   -696  -1319  -1174   -846
    205   -171   -376    -18    288   -272    168   -298   -636  -1153   -937   -623
     51    428    376   -241   -161    402    -67   -766   -584   -776   -410    -85
   -111   1047   1158   -467   -633   1101   -301  -1065   -389   -189    303    620
    -15   1330   1345   -657   -680   1337   -514  -1124   -150    376    888   1200
    116   1000    883   -558   -384    943   -683  -1184   -329    241    717   1067
     36    387    350   -213   -158    368   -698  -1293   -865   -563   -114    280
     -5   -142   -140     72     64   -142   -535  -1171  -1210  -1234   -833   -387
    101   -257   -358     77    228   -306   -296   -800  -1015  -1192   -883   -449
    207   -140   -348    -36    275   -244   -176   -550   -802  -1057   -800   -400
    189   -163   -353    -12    270   -257    -88   -433   -722  -1013   -782   -400
    246   -119   -366    -64    303   -241    -38   -368   -683   -995   -776   -394
    345    -20   -366   -161    355   -192    -54   -303   -633   -963   -763   -363
    280    -83   -366   -101    322   -223    -93   -314   -649  -1000   -813   -358
    150   -192   -342     18    246   -267    -70   -366   -698  -1044   -852   -387
    140   -187   -327     20    233   -257    -36   -371   -709  -1041   -852   -400
    231    -77   -309    -75    270   -192    -49   -327   -675  -1010   -823   -368
    337     41   -296   -192    316   -127    -83   -303   -654   -987   -800   -332
    327     57   -270   -192    298   -103   -124   -314   -659   -987   -797   -332
    228      2   -226   -116    223   -109    -96   -348   -685  -1005   -815   -363
    215     41   -174   -127    194    -64    -54   -345   -678   -995   -805   -368
    207     77   -132   -145    168    -25    -51   -345   -670   -982   -789   -358
    239    127   -114   -184    176      7    -44   -316   -636   -953   -758   -332
    252    163    -90   -210    171     36    -46   -309   -618   -935   -743   -327
    254    215    -38   -233    148     88    -49   -296   -597   -906   -717   -309
    280    265    -15   -275    148    127    -62   -270   -576   -875   -701   -285
    324    311    -15   -319    168    148    -98   -259   -571   -878   -701   -265
    358    379     20   -368    168    200    -98   -218   -535   -844   -672   -236
    355    454     98   -405    129    277    -80   -168   -478   -789   -626   -200
    345    501    155   -423     93    329    -72   -129   -433   -740   -589   -155
    358    587    226   -472     67    407    -80   -103   -392   -696   -553   -109
    410    667    254   -540     77    462   -111    -93   -384   -683   -540    -88
    439    743    303   -589     67    524   -127    -64   -358   -631   -488    -31
    449    828    376   -641     36    602   -122    -41   -337   -610   -472    -18
    467    914    444   -691     10    680   -155    -70   -358   -628   -491    -31
    462    937    475   -701     -5    706   -166   -106   -394   -667   -519    -54
    436    937    501   -685    -31    719   -166   -150   -441   -717   -550    -85
    420    950    530   -688    -54    740   -184   -210   -504   -776   -597   -166
    431    969    537   -701    -51    753   -200   -254   -555   -839   -670   -213
    449    982    530   -717    -41    756   -210   -298   -605   -891   -724   -210
    418    948    530   -683    -54    740   -239   -366   -667   -956   -779   -272
    374    922    548   -652    -85    735   -259   -431   -735  -1039   -857   -358
    345    922    576   -633   -116    748   -262   -501   -800  -1109   -930   -433
    376    948    571   -662    -98    761   -259   -545   -857  -1163   -987   -493
    392    971    579   -680    -93    776   -262   -563   -875  -1179   -997   -493
    363    976    613   -672   -124    795   -267   -584   -904  -1187  -1002   -488
    345    992    646   -670   -150    820   -275   -589   -917  -1184  -1008   -496
    350   1031    680   -691   -163    854   -288   -600   -911  -1166   -995   -485
    342   1062    719   -701   -187    891   -262   -579   -872  -1135   -971   -457
    363   1130    763   -748   -200    948   -262   -566   -836  -1101   -937   -431
    371   1202    828   -787   -228   1015   -288   -589   -833  -1091   -930   -439
    368   1280    909   -826   -270   1096   -324   -613   -841  -1080   -927   -439
    384   1350    966   -867   -290   1158   -361   -618   -833  -1052   -906   -407
    379   1327    948   -854   -285   1137   -387   -626   -862  -1057   -914   -397
    379   1309    930   -844   -275   1119   -389   -618   -859  -1044   -911   -384
    371   1322    948   -849   -288   1137   -371   -610   -854  -1039   -906   -368
    345   1293    948   -818   -301   1122   -368   -636   -880  -1065   -930   -397
    306   1174    867   -740   -280   1021   -387   -680   -950  -1148  -1021   -493
    267   1085    818   -678   -275    953   -415   -704  -1005  -1210  -1093   -566
    265   1044    776   -657   -257    909   -426   -709  -1034  -1236  -1127   -587
    296   1039    743   -667   -223    891   -415   -698  -1041  -1239  -1130   -581
    311   1039    727   -675   -207    883   -394   -683  -1039  -1234  -1135   -579
    298   1023    724   -662   -213    875   -392   -701  -1060  -1254  -1158   -594
    290   1034    740   -662   -226    888   -397   -732  -1088  -1291  -1182   -623
    288   1044    756   -665   -233    901   -387   -732  -1098  -1286  -1169   -613
    239    984    743   -613   -252    865   -394   -719  -1096  -1262  -1166   -597
    202    943    740   -574   -267    841   -418   -740  -1104  -1273  -1187   -615
    181    901    717   -542   -267    810   -452   -763  -1137  -1301  -1221   -644
    215    930    714   -571   -249    823   -467   -758  -1143  -1304  -1231   -659
    239    995    756   -618   -257    875   -465   -748  -1124  -1301  -1228   -662
    262    963    701   -613   -218    833   -441   -722  -1135  -1335  -1270   -701
    272    771    496   -524   -111    633   -374   -644  -1166  -1452  -1423   -833
    246    574    327   -410    -38    452   -272   -537  -1169  -1592  -1631  -1036
    202    740    535   -472   -166    636   -202   -472  -1062  -1561  -1623  -1060
    114   1145   1031   -631   -459   1088   -283   -756  -1104  -1457  -1415   -898
     -2   1686   1688   -841   -844   1686   -568  -1325  -1314  -1288  -1036   -561
    -80   2397   2478  -1158  -1278   2436   -839  -1748  -1376   -935   -480    -88
    -33   2683   2717  -1325  -1376   2699  -1054  -1849  -1304   -493     36    376
     18   2273   2255  -1145  -1119   2265  -1127  -1808  -1379   -535    -62    311
     10   1701   1688   -857   -841   1696  -1067  -1727  -1680  -1174   -789   -319
     49   1213   1163   -631   -555   1189   -893  -1519  -1831  -1738  -1478   -919
     70   1093   1023   -581   -475   1057   -740  -1200  -1556  -1574  -1439   -896
     80   1104   1023   -592   -472   1065   -618   -943  -1312  -1392  -1317   -797
    127   1137   1010   -636   -441   1075   -524   -766  -1148  -1275  -1239   -737
    171   1192   1021   -680   -423   1106   -467   -683  -1060  -1218  -1202   -714
    145   1114    969   -631   -410   1041   -472   -670  -1044  -1213  -1200   -719
    137   1054    917   -597   -389    987   -449   -636  -1010  -1184  -1179   -706
    145   1078    932   -613   -392   1008   -418   -600   -963  -1145  -1143   -685
    111   1054    943   -581   -415   1000   -410   -597   -945  -1140  -1135   -696
    106   1044    937   -576   -415    992   -397   -587   -940  -1122  -1119   -693
    114   1049    935   -581   -410    992   -381   -540   -901  -1075  -1083   -665
    119   1065    943   -594   -413   1002   -389   -511   -867  -1041  -1067   -646
    158   1119    961   -639   -400   1041   -387   -480   -823   -989  -1023   -613
    116   1104    987   -613   -433   1047   -376   -478   -805   -974  -1018   -620
     96   1075    979   -587   -441   1028   -366   -467   -787   -963  -1013   -618
    109   1096    987   -602   -441   1044   -340   -431   -750   -914   -969   -579
    111   1153   1041   -631   -465   1098   -329   -397   -711   -862   -924   -548
     90   1145   1052   -620   -480   1101   -332   -371   -675   -826   -893   -532
     77   1145   1065   -613   -493   1106   -314   -342   -626   -789   -857   -524
     83   1143   1060   -613   -491   1104   -314   -309   -581   -740   -820   -509
    101   1148   1047   -623   -472   1098   -301   -241   -524   -672   -782   -483
    129   1161   1028   -646   -449   1093   -275   -179   -457   -610   -740   -413
    168   1189   1021   -680   -426   1106   -249   -103   -376   -530   -672   -340
    189   1210   1021   -701   -415   1117   -252    -38   -309   -454   -613   -283
    197   1247   1049   -722   -426   1148   -249     10   -246   -384   -555   -233
    205   1270   1065   -737   -431   1169   -228     54   -197   -335   -506   -192
    202   1296   1091   -750   -444   1195   -210     80   -168   -298   -467   -168
    210   1309   1096   -761   -444   1202   -194     90   -158   -283   -444   -142
    187   1306   1119   -745   -465   1213   -184     83   -150   -267   -428   -163
    158   1293   1132   -727   -488   1213   -179     49   -168   -285   -436   -236
    181   1262   1080   -722   -449   1171   -200     15   -220   -335   -462   -252
    171   1218   1044   -696   -436   1132   -205    -15   -254   -358   -472   -267
    132   1189   1057   -659   -462   1124   -187    -54   -272   -384   -496   -337
     93   1135   1039   -615   -472   1088   -166   -109   -322   -444   -563   -392
     64   1085   1021   -574   -478   1052   -163   -132   -361   -472   -589   -397
     18   1002    984   -511   -483    995   -161   -148   -371   -475   -594   -402
    -20    969    989   -472   -504    979   -171   -200   -394   -493   -607   -465
    -38    979   1018   -472   -530   1000   -153   -215   -379   -472   -584   -491
    -25    963    989   -470   -506    976   -153   -233   -389   -478   -581   -527
    -23    932    956   -457   -488    943   -135   -226   -384   -478   -594   -527
    -18    911    930   -446   -472    919   -106   -200   -368   -475   -594   -428
      0    924    924   -462   -462    924    -77   -166   -309   -407   -519   -413
     10    979    969   -493   -480    974    -67   -142   -262   -355   -496   -439
     33   1049   1015   -542   -491   1034    -70   -129   -223   -322   -483   -392
     59   1124   1065   -592   -501   1096    -90   -137   -194   -290   -439   -376
     49   1106   1057   -579   -506   1083   -122   -140   -176   -267   -410   -361
     -2   1034   1036   -517   -519   1036   -124   -135   -168   -241   -379   -332
    -25   1010   1036   -493   -530   1023   -111   -122   -161   -226   -361   -324
     -7    976    984   -483   -496    979   -116   -124   -163   -231   -374   -316
      5    953    948   -480   -472    950   -129   -148   -176   -241   -379   -350
      2    906    901   -454   -449    904   -132   -150   -192   -244   -366   -397
      2    818    815   -413   -407    818   -140   -150   -210   -246   -363   -478
    -10    709    719   -348   -363    714   -122   -148   -215   -275   -452   -568
    -15    610    623   -298   -319    615   -109   -155   -249   -319   -506   -465
     10    592    579   -301   -285    584   -114   -166   -262   -319   -485   -467
     25    574    548   -301   -262    561   -122   -166   -267   -319   -483   -488
    -23    517    540   -246   -280    527   -116   -168   -267   -316   -483   -483
    -57    483    540   -213   -298    509   -103   -171   -262   -303   -478   -496
    -64    472    537   -205   -301    504   -101   -166   -249   -293   -467   -506
    -70    472    542   -202   -306    506   -106   -163   -236   -283   -457   -506
    -72    449    522   -187   -296    485   -101   -150   -220   -254   -428   -504
    -75    441    514   -184   -293    478   -101   -148   -197   -228   -400   -511
    -72    428    501   -179   -288    465    -98   -153   -192   -228   -397   -519
    -90    374    465   -142   -277    420    -90   -153   -213   -267   -444   -563
    -77    171    249    -46   -163    210    -62   -137   -290   -374   -571   -665
   -103   -109     -5    103    -51    -57     67    -70   -381   -579   -810   -932
   -135   -158    -23    145    -57    -90    213     41   -345   -652   -898  -1070
   -135     67    202     31   -168    135    244    -28   -270   -553   -776   -950
   -194    535    730   -168   -462    631     23   -441   -236   -249   -368   -542
   -262   1350   1613   -545   -937   1480   -319   -813    -31    355    366    142
   -267   1945   2213   -839  -1241   2078   -579   -906    303   1026   1072    789
   -239   1860   2096   -813  -1169   1977   -769   -911    413   1312   1322   1026
   -244   1293   1538   -524   -891   1415   -807   -956     75    849    839    587
   -239    683    922   -223   -579    802   -670   -896   -423      2     -5   -197
   -218    345    563    -64   -389    454   -426   -615   -441   -254   -348   -553
   -187    259    446    -38   -316    353   -228   -337   -241   -153   -327   -571
   -137    246    384    -54   -259    314    -93   -161   -114    -85   -290   -519
   -137    228    366    -46   -254    296    -25    -80    -49    -49   -277   -498
   -132    197    327    -33   -228    262     -7    -44    -20    -33   -275   -501
   -114    207    322    -46   -218    265      7    -12     10     -7   -254   -496
    -67    231    298    -80   -181    265     15     25     33      7   -239   -454
    -44    218    259    -88   -153    239     25     46     41     33   -236   -454
    -72    194    265    -62   -168    228     36     59     59     72   -213   -480
    -98    194    293    -49   -197    244     67     88     93    119   -171   -457
   -109    200    309    -44   -207    254     85     98    116    140   -166   -441
   -135    179    314    -25   -223    246     83    101    127    153   -161   -444
   -119    194    314    -38   -215    254     93    132    163    200   -116   -420
   -103    233    337    -67   -220    283    109    163    205    249    -70   -392
   -103    231    335    -62   -218    283    111    184    233    277    -46   -389
   -122    228    348    -54   -233    288    122    210    262    303    -28   -381
   -119    246    366    -64   -241    306    135    246    301    337      0   -353
   -109    257    363    -75   -236    309    140    288    342    374     23   -306
    -57    275    332   -109   -194    303    145    332    381    426     49   -283
    -10    306    314   -148   -163    309    158    371    420    470     96   -270
    -20    314    335   -148   -179    324    189    428    483    524    161   -231
     -5    355    361   -176   -184    361    202    496    550    592    218   -194
     -5    371    376   -181   -189    374    200    542    594    639    262   -161
     -2    400    402   -200   -202    400    218    610    665    706    327   -109
     28    413    384   -220   -176    400    226    641    704    745    368    -80
     25    413    387   -218   -179    400    244    659    719    766    394    -49
     44    459    415   -252   -184    439    272    680    745    797    431     -7
     46    462    415   -254   -184    439    272    672    740    795    441     -2
     38    459    420   -249   -189    439    272    649    724    776    433    -10
      7    449    441   -228   -218    444    272    620    706    756    423    -18
      2    431    428   -215   -213    431    267    579    680    735    405    -38
     -5    384    389   -192   -197    387    262    522    639    683    368    -83
    -28    353    379   -163   -202    366    272    485    618    670    368   -111
    -44    329    374   -142   -207    350    262    433    587    633    342   -153
    -44    275    319   -114   -181    296    246    384    540    579    298   -174
    -62    231    290    -85   -176    259    246    345    517    555    272   -220
    -80    210    290    -64   -187    252    262    329    509    553    272   -244
    -75    210    285    -67   -179    246    270    324    514    553    272   -244
    -88    200    288    -54   -187    244    280    311    506    542    259   -252
   -114    171    285    -28   -200    226    296    311    506    535    254   -257
   -106    168    275    -31   -192    220    322    340    532    568    280   -236
    -77    228    303    -75   -192    265    340    374    579    623    327   -213
    -62    306    368   -122   -215    337    342    405    636    678    384   -171
    -80    314    394   -119   -236    353    319    392    639    672    394   -150
   -109    303    413    -98   -262    358    306    376    644    688    418   -119
   -106    311    418   -103   -262    366    301    376    657    714    439   -106
   -109    301    410    -96   -259    355    290    371    654    711    441   -119
   -119    265    384    -72   -252    322    277    358    644    706    441   -119
   -135    236    371    -51   -252    301    267    342    636    704    446   -122
   -137    163    301    -15   -220    231    257    332    602    667    410   -158
   -145     31    176     57   -161    103    254    335    558    626    368   -197
   -181    -23    155    101   -171     64    257    327    558    618    361   -205
   -215    -59    155    135   -187     46    259    298    540    594    345   -228
   -236   -101    132    168   -187     15    270    280    527    568    324   -257
   -241   -163     77    202   -161    -44    267    267    509    548    311   -265
   -236   -189     46    213   -142    -72    257    265    493    542    306   -252
   -236   -192     44    213   -140    -75    254    257    493    540    298   -265
   -233   -189     44    213   -140    -72    259    249    496    545    303   -280
   -244   -228     15    236   -129   -106    267    249    498    548    316   -301
   -239   -249    -12    244   -116   -132    270    246    496    545    316   -319
   -231   -254    -23    241   -106   -137    259    236    485    527    306   -329
   -254   -270    -15    259   -119   -142    262    244    498    524    311   -306
   -283   -270     12    277   -148   -129    265    241    511    514    306   -309
   -239   -402   -163    319    -41   -283    252    207    405    402    202   -431
   -197   -659   -462    428    129   -561    301    233    262    189    -20   -654
   -187   -836   -649    511    228   -743    428    327    205      5   -241   -878
   -197   -761   -563    480    181   -662    561    415    296     33   -223   -872
   -306   -361    -57    332   -124   -210    491    101    392    280    103   -571
   -439    374    810     31   -623    592    226   -322    587    795    753     96
   -522   1143   1665   -311  -1093   1402    -12   -498    953   1509   1558    919
   -433   1397   1831   -480  -1132   1613   -277   -491   1239   2083   2117   1496
   -407    963   1371   -277   -891   1166   -420   -566    997   1836   1847   1257
   -433    319    750     57   -592    535   -402   -628    470   1028   1034    452
   -457   -223    231    337   -345      2   -205   -454    174    418    368   -218
   -418   -426     -7    423   -205   -218     20   -116    296    413    275   -327
   -332   -470   -137    400    -98   -303    166     98    418    475    301   -311
   -296   -491   -197    392    -49   -345    259    213    480    498    311   -319
   -296   -509   -213    400    -44   -361    324    275    519    511    327   -314
   -327   -537   -210    433    -59   -374    374    340    553    530    350   -301
   -353   -584   -231    467    -62   -407    402    371    574    537    368   -298
   -358   -587   -228    472    -67   -407    407    389    602    550    376   -288
   -361   -535   -176    446    -93   -355    405    405    628    574    397   -280
   -345   -501   -155    423    -96   -329    407    413    633    576    426   -275
   -327   -483   -155    402    -88   -319    397    407    633    571    439   -241
   -335   -478   -145    405    -96   -311    405    418    654    581    446   -210
   -311   -465   -153    387    -80   -309    418    444    667    592    449   -197
   -262   -402   -140    332    -62   -272    423    467    688    618    467   -176
   -246   -389   -145    316    -51   -267    433    493    717    657    506   -137
   -262   -431   -171    345    -46   -301    441    514    735    672    522   -122
   -275   -420   -148    348    -64   -283    433    524    748    678    524   -122
   -254   -389   -135    322    -59   -262    444    553    779    701    548   -101
   -239   -366   -127    301    -57   -246    449    589    815    727    566    -85
   -236   -358   -124    296    -57   -241    457    646    859    769    605    -51
   -220   -350   -129    285    -46   -241    472    706    909    815    652    -10
   -202   -332   -129    267    -36   -231    480    766    958    862    698     44
   -176   -332   -158    252    -10   -246    504    833   1015    924    756    103
   -158   -316   -158    236     -2   -239    519    883   1065    979    807    153
   -127   -252   -127    189     -2   -189    524    927   1117   1036    862    202
   -106   -168    -62    137    -23   -116    501    943   1150   1072    901    241
   -122   -148    -28    135    -49    -88    478    930   1156   1083    924    259
   -132   -163    -31    148    -51    -98    485    906   1145   1070    919    254
   -148   -166    -18    155    -64    -93    501    891   1135   1060    911    246
   -161   -129     31    145    -96    -49    511    880   1130   1060    922    262
   -189   -106     80    145   -137    -15    498    844   1093   1028    896    241
   -205   -153     51    176   -129    -51    483    789   1049    979    849    202
   -207   -197     10    202   -109    -93    459    722    987    917    797    158
   -228   -257    -28    244   -101   -142    457    672    937    862    745    114
   -272   -311    -38    290   -119   -176    452    618    898    818    706     67
   -296   -350    -54    322   -122   -202    449    563    849    766    659     20
   -301   -353    -54    327   -124   -205    441    509    807    719    618    -23
   -309   -353    -44    332   -132   -200    426    457    769    683    597    -49
   -309   -379    -72    342   -119   -228    433    441    761    667    587    -59
   -298   -368    -70    332   -114   -220    446    449    774    670    594    -49
   -285   -361    -75    322   -106   -218    457    462    779    657    597    -44
   -257   -322    -64    290    -96   -194    459    470    792    649    613    -31
   -254   -259     -5    254   -127   -132    465    475    828    688    665     12
   -254   -246      7    249   -132   -119    465    472    846    704    691     33
   -218   -168     46    192   -135    -62    439    462    859    719    709     51
   -179   -111     67    145   -124    -23    387    446    862    719    711     57
   -205   -140     64    171   -137    -38    353    405    826    667    672     18
   -257   -168     88    210   -174    -41    342    379    802    646    659      7
   -277   -163    111    220   -197    -25    345    368    787    633    654     10
   -285   -194     90    241   -189    -51    350    374    774    626    649     10
   -322   -327     -7    324   -158   -168    348    366    750    587    607    -25
   -332   -407    -75    368   -129   -241    348    350    714    537    566    -70
   -319   -444   -127    379    -96   -285    340    329    675    488    524   -111
   -290   -465   -174    379    -59   -319    316    298    639    439    478   -155
   -285   -475   -192    379    -46   -335    316    283    615    420    459   -166
   -272   -478   -205    374    -33   -342    322    280    610    415    462   -161
   -288   -524   -239    405    -28   -381    309    267    589    394    446   -171
   -314   -566   -252    441    -31   -410    306    259    571    379    433   -179
   -335   -561   -226    446    -57   -394    303    246    558    361    415   -192
   -335   -509   -174    420    -80   -342    296    239    558    361    418   -192
   -332   -488   -155    407    -88   -322    288    233    555    353    415   -194
   -324   -488   -163    407    -80   -327    285    236    553    348    405   -202
   -332   -506   -174    420    -80   -340    280    231    532    327    381   -226
   -322   -563   -241    444    -41   -402    283    228    488    267    314   -283
   -296   -743   -449    517     75   -597    309    233    389     93    122   -470
   -290   -963   -672    628    189   -818    410    303    303   -127   -145   -758
   -290   -919   -628    602    168   -774    522    418    374   -148   -207   -841
   -335   -607   -272    470    -33   -439    509    254    444     10      7   -628
   -472    -44    428    257   -452    192    293   -233    475    361    522    -93
   -597    740   1337    -70   -966   1039     70   -587    675    961   1291    685
   -581   1067   1649   -244  -1114   1358   -184   -709    854   1491   1891   1317
   -496    771   1267   -137   -880   1018   -361   -784    701   1473   1865   1356
   -449    205    654    122   -553    428   -389   -839    262    787   1132    636
   -420   -298    122    361   -272    -88   -285   -730   -109    -10    275   -239
   -353   -485   -132    418   -111   -309    -83   -355     59    -25    153   -387
   -228   -465   -236    345      2   -350     57    -72    259    106    226   -335
   -189   -488   -301    337     54   -394    145     88    371    168    257   -316
   -210   -496   -285    353     36   -392    205    137    407    174    244   -332
   -205   -485   -280    342     33   -384    226    150    407    158    226   -355
   -184   -467   -285    324     49   -376    236    168    420    168    236   -353
   -163   -491   -327    324     80   -410    246    197    441    181    249   -332
   -137   -483   -345    311    103   -415    262    226    470    200    267   -306
   -116   -488   -374    301    127   -431    262    239    480    210    283   -283
   -122   -506   -387    314    132   -446    257    244    498    226    301   -267
    -96   -496   -402    293    150   -449    259    272    532    246    319   -244
    -33   -467   -433    252    200   -452    252    301    548    262    329   -226
    -57   -483   -428    267    184   -457    236    272    517    233    298   -254
    -77   -465   -387    272    153   -428    249    275    522    239    303   -252
    -57   -418   -361    239    150   -392    249    296    550    265    324   -233
    -41   -384   -342    213    150   -363    249    322    579    285    355   -207
    -57   -394   -337    226    137   -368    249    327    579    288    358   -205
    -41   -366   -324    202    140   -345    252    353    594    298    366   -194
    -20   -319   -298    168    137   -309    244    379    620    311    379   -181
      5   -257   -262    127    132   -259    244    426    670    363    428   -137
     12   -244   -257    114    135   -252    252    480    722    415    478    -85
     44   -223   -270     88    155   -246    257    545    782    467    524    -36
    111   -116   -231      2    171   -174    265    610    849    532    597     23
    129    -62   -192    -33    161   -127    267    652    901    584    654     75
     96    -80   -176    -10    135   -127    267    672    924    613    683    106
    124    -46   -171    -38    148   -109    259    683    945    631    709    137
    155     -2   -158    -77    155    -80    241    683    953    639    727    155
    174     12   -161    -93    168    -72    239    680    945    631    719    153
    153      7   -145    -83    150    -67    233    646    906    592    691    124
    132      0   -132    -67    132    -64    239    618    880    555    659     93
    119     10   -111    -64    114    -49    215    579    854    517    626     54
     64    -44   -109    -10     85    -75    205    514    807    462    576     10
     46    -96   -142     23     93   -116    218    459    753    394    524    -41
     59   -137   -197     38    127   -166    226    415    706    342    483    -77
     28   -161   -189     64    106   -174    236    345    636    267    410   -150
      0   -137   -137     70     67   -137    241    290    581    213    361   -210
    -10   -163   -153     85     70   -158    241    259    548    176    329   -249
    -33   -210   -176    122     70   -194    239    236    522    145    306   -272
    -44   -218   -174    129     62   -197    246    239    514    145    309   -267
    -41   -189   -148    116     51   -168    262    259    535    163    329   -244
    -31   -148   -119     88     41   -135    265    259    550    174    353   -244
    -23    -83    -59     54     18    -72    267    270    584    202    387   -231
    -25    -51    -25     38     -2    -38    267    280    615    228    394   -176
    -41    -33      7     38    -25    -12    241    246    605    200    361   -176
    -23     23     44     -2    -33     33    197    218    592    194    371   -181
      0     28     28    -15    -12     28    166    220    581    210    394   -158
     31     23    -10    -28     20      5    129    215    571    202    389   -150
     72     28    -44    -49     59     -7     98    202    548    189    384   -150
     12    -23    -38      2     23    -31    119    171    511    148    348   -194
    -49   -127    -77     88     12   -103    145    153    470     93    293   -241
    -80   -246   -166    163     41   -207    150    137    423     38    236   -290
    -77   -298   -220    189     70   -259    148    127    397     10    220   -303
    -67   -303   -239    184     85   -272    148    106    366    -10    228   -350
    -54   -306   -254    179     98   -280    140     83    332    -44    179   -428
    -67   -329   -262    197     96   -296    124     70    306    -90    114   -392
    -54   -366   -311    210    127   -340    109     72    298    -98    109   -332
      5   -361   -368    176    187   -363    111     83    306    -85    116   -345
    -15   -371   -355    192    168   -363    132     85    311    -85    116   -361
    -41   -413   -371    226    163   -392    140     75    301    -98    111   -363
    -41   -418   -376    231    166   -397    137     67    293   -106    109   -358
    -25   -420   -394    220    181   -407    122     62    277   -135     83   -368
    -36   -415   -381    226    171   -400     96     59    270   -148     67   -376
    -83   -472   -392    277    153   -433     96     49    249   -176     33   -420
    -67   -581   -514    324    223   -548    145     72    194   -270    -57   -535
    -85   -846   -761    465    335   -805    257    153    122   -462   -288   -756
    -93   -862   -769    478    337   -815    379    265    161   -548   -415   -917
   -129   -542   -413    335    140   -478    394    223    249   -444   -283   -820
   -215    -83    132    150   -174     23    205   -220    184   -241     54   -485
   -311    626    937   -158   -626    782   -106   -709    200    215    667    158
   -270   1169   1439   -452   -854   1304   -353   -878    407    787   1319    859
   -142   1072   1213   -465   -678   1140   -550   -919    465   1044   1553   1091
   -127    555    683   -213   -405    618   -610   -979    163    597   1065    620
   -142     15    158     62   -150     85   -514   -945   -324   -301    161   -226
   -114   -327   -213    220     46   -272   -337   -670   -355   -602   -233   -602
    -70   -306   -239    187     83   -275   -184   -374   -135   -472   -184   -568
      0   -272   -272    137    135   -272    -59   -163     23   -366   -119   -501
     44   -285   -332    119    187   -306      2    -64    106   -319    -96   -475
     64   -270   -337    101    200   -303     18    -51    119   -327   -109   -491
     64   -265   -329     98    194   -296     33    -38    135   -324    -98   -478
     64   -249   -314     93    189   -280     44    -23    153   -316    -90   -457
     93   -213   -306     59    200   -259     25    -12    168   -306    -77   -439
    101   -187   -288     41    194   -236     20     -7    192   -283    -49   -400
     23   -218   -241     96    129   -228     31    -23    187   -298    -64   -413
     -5   -210   -205    109     98   -207     33    -28    184   -309    -72   -407
     20   -163   -187     70    101   -174     44    -10    210   -275    -44   -371
     62   -129   -194     33    127   -161     49     12    233   -254    -25   -361
     93   -114   -210     10    150   -161     36     23    233   -259    -12   -329
     64   -129   -194     33    129   -161     33     36    236   -265    -15   -293
     51   -106   -161     25    106   -132     51     49    265   -226      5   -290
     54   -101   -155     23    103   -127     64     72    298   -179     54   -296
     70    -75   -148      0    106   -109     59     88    319   -155     85   -288
     88    -36   -124    -25    106    -80     51    109    329   -155     83   -254
    116     10   -109    -64    114    -46     70    158    379   -111    119   -197
    129     25   -106    -77    119    -38     96    210    446    -46    184   -155
    150     70    -80   -111    116     -5     98    249    501      5    226   -140
    176    135    -41   -155    109     46     96    303    553     62    275    -96
    231    210    -23   -223    127     93     85    342    581     83    285    -41
    233    231     -2   -233    116    116    116    394    623    119    311     72
    207    223     12   -218     96    119    145    431    662    176    358    106
    205    226     20   -215     93    124    148    426    657    189    381     77
    187    257     70   -223     59    163    145    405    639    176    387     64
    181    283    101   -231     41    192    135    374    602    135    358     70
    202    288     85   -246     57    187    119    332    555     88    322     64
    174    239     64   -205     54    153    122    290    506     44    283     36
    124    197     72   -163     25    135    122    233    446    -10    239    -10
     88    200    111   -145    -10    155    124    184    413    -38    226    -57
     70    181    111   -124    -20    145    114    109    348   -103    174   -127
     59    150     90   -103    -15    122     98     46    280   -179    109   -171
     51    135     80    -96    -15    109     85      5    239   -226     64   -184
     49    119     70    -85    -10     96     85    -15    223   -231     62   -184
     41    111     70    -77    -12     90     90    -28    213   -241     54   -197
     38    103     64    -70    -12     85     96    -44    197   -246     49   -202
     44    127     83    -85    -20    106     98    -57    187   -241     49   -220
     36    137    101    -85    -31    119    114    -57    187   -241     59   -228
     10    150    137    -83    -62    145    140    -46    200   -233     70   -215
     20    220    200   -119    -88    210    153    -25    233   -202    109   -161
     46    285    239   -168    -96    262    129    -36    244   -187    129   -135
    101    345    244   -223    -72    296     75    -49    249   -174    153   -101
     93    355    262   -226    -85    309     41    -62    246   -166    163    -67
     54    296    241   -174    -93    270     44    -83    220   -189    132    -80
     51    290    236   -174    -90    265     44   -109    197   -207    119   -101
     44    290    246   -168   -101    270     31   -132    166   -231    109   -106
     51    272    220   -163    -83    246     28   -140    145   -239    101   -122
     67    171    103   -119    -18    137     25   -142    106   -275     72   -158
     62     98     36    -83     12     67     28   -145     75   -293     46   -187
     49     77     28    -64     10     54     25   -168     44   -329     15   -207
     31     18    -15    -25     23      2     28   -197     -2   -374    -28   -233
      7    -28    -36     10     20    -31     33   -215    -28   -389    -57   -267
      0    -31    -31     15     12    -31     36   -215    -33   -376    -38   -259
     -2    -44    -41     23     18    -44     31   -228    -54   -392    -49   -254
    -12    -62    -51     36     18    -57     25   -244    -80   -413    -75   -259
    -12    -72    -59     44     23    -67     23   -246    -90   -413    -83   -267
    -10    -67    -59     36     23    -64     15   -252    -93   -415    -80   -267
    -15    -75    -59     44     20    -67      7   -259    -98   -415    -75   -267
    -31   -109    -77     70     20    -93      5   -265   -109   -420    -80   -277
    -49   -129    -80     90     15   -106     10   -270   -119   -426    -85   -290
    -41   -210   -168    124     62   -189     28   -257   -155   -475   -148   -329
    -20   -436   -418    228    197   -428     90   -210   -259   -652   -348   -504
    -33   -644   -613    337    288   -628    207   -127   -329   -846   -584   -748
    -49   -587   -537    319    244   -563    324    -18   -252   -846   -607   -795
   -140   -226    -85    184    -28   -158    267   -277   -197   -659   -350   -537
   -249    394    644    -72   -446    517    -10   -769   -155   -257    197      2
   -327   1135   1462   -405   -896   1299   -290  -1067     72    371    948    717
   -277   1447   1725   -584  -1000   1584   -537  -1104    353    966   1553   1293
   -226   1021   1247   -400   -735   1132   -662  -1130    171    828   1376   1156
   -228    431    659   -101   -444    545   -657  -1163   -324     62    605    428
   -236    -38    197    137   -218     77   -496  -1005   -623   -579    -80   -231
   -228   -200     28    215   -129    -85   -265   -680   -457   -587   -187   -348
   -194   -202     -7    197    -96   -106    -98   -459   -290   -472   -116   -293
   -166   -205    -38    184    -64   -122     10   -316   -187   -410    -77   -249
   -179   -228    -49    202    -64   -140     67   -252   -145   -389    -80   -257
   -223   -226     -2    226   -111   -114    119   -215   -122   -368    -72   -257
   -246   -241      5    244   -127   -119    129   -202   -116   -366    -72   -252
   -226   -272    -46    249    -90   -161    116   -197   -114   -371    -90   -262
   -223   -283    -59    252    -83   -171    103   -202   -111   -371    -98   -259
   -231   -290    -59    262    -85   -176    101   -197   -106   -366    -80   -236
   -223   -277    -57    249    -83   -168     98   -171    -88   -340    -59   -220
   -207   -262    -54    233    -77   -158     96   -145    -64   -309    -36   -184
   -181   -252    -72    215    -54   -163    109   -116    -38   -275    -12   -153
   -163   -241    -77    202    -44   -161    122   -101     -7   -249      2   -140
   -140   -226    -88    181    -28   -158    122    -93     10   -220     36   -132
    -90   -189    -98    140      2   -142    116    -80     31   -184     54   -155
    -83   -179    -96    129      5   -137    114    -77     33   -187     46   -148
   -122   -189    -67    155    -28   -129    153    -49     57   -179     57    -70
    -54   -181   -129    116     36   -155    142    -15     85   -132     98    -59
      7   -140   -148     67     75   -145    124     31    119    -85    127    -57
     49   -137   -187     44    114   -161    132     90    158    -46    150      2
     70    -88   -158     10    114   -122    148    148    200    -12    171     83
     70    -59   -129     -5     98    -93    174    220    265     54    236    161
     96    -46   -142    -25    119    -93    168    280    327    119    290    171
    124      5   -119    -64    122    -57    145    311    371    168    337    215
    135     75    -59   -103     98      7    145    332    415    215    389    277
    155     96    -62   -127    109     18    163    348    446    249    423    280
    148    106    -44   -127     96     31    168    335    441    246    413    283
    106    103     -2   -106     54     51    168    303    413    226    394    285
     70     88     18    -77     25     54    181    288    397    223    394    293
     36     57     20    -49      7     38    189    265    376    207    384    267
    -25     67     93    -20    -59     80    194    228    345    181    371    233
    -67     54    122      5    -93     88    200    187    309    140    329    192
    -41     51     93     -5    -67     72    197    161    280    132    311    132
    -62     20     80     20    -72     49    184    122    249    101    275    106
    -96    -62     33     80    -67    -15    176     75    200     31    218    150
    -90    -88      2     88    -49    -44    179     49    187     33    223    145
    -98   -103     -5    101    -46    -54    192     23    181     36    220     83
    -98   -140    -44    116    -28    -90    200      5    168     18    194     59
    -85   -145    -59    114    -15   -101    213     10    181     33    207     67
    -77   -116    -41     96    -18    -80    223     12    181     41    218     57
    -72   -111    -38     93    -18    -75    226     15    181     36    210     33
    -20    -38    -18     28     -2    -28    220     33    213     62    231     59
     10     28     18    -20     -5     25    220     46    249    101    262    103
      5     49     44    -28    -20     46    202     36    259    122    277    122
     25     75     49    -49    -10     62    171     25    267    145    303    148
     20    119     98    -70    -38    109    119     -2    246    135    298    140
    -54     75    129    -10    -93    103    109    -49    194     90    257     88
    -88     41    129     23   -109     85    109    -67    168     62    231     70
    -85     46    132     20   -109     88     75    -83    142     46    223     59
    -93      7     98     41    -96     51     54   -101    122     41    213    -15
   -114    -72     41     90    -77    -15     49   -114     83      0    150    -62
   -135   -158    -23    142    -57    -90     51   -127     38    -57     80    -33
   -163   -192    -28    179    -67   -111     36   -166     -2    -96     38    -72
   -161   -171    -12    163    -75    -93     15   -192    -31   -116     25   -114
   -158   -166     -7    161    -75    -88      0   -207    -54   -135      7   -129
   -197   -184     12    189   -106    -85    -10   -226    -70   -145      0   -135
   -207   -197     10    202   -109    -93     -7   -226    -77   -145      0   -135
   -192   -176     12    184   -103    -80    -10   -220    -80   -145     -2   -137
   -192   -166     23    179   -109    -72    -18   -228    -85   -153     -7   -140
   -205   -189     12    197   -111    -88    -33   -239    -90   -155    -12   -153
   -220   -200     20    210   -122    -90    -33   -241    -90   -153    -15   -168
   -215   -210      5    210   -111   -103    -25   -244    -90   -153    -20   -174
   -239   -244     -7    241   -116   -127     -2   -233    -88   -155    -31   -184
   -215   -335   -119    272    -51   -228     20   -213   -114   -202    -98   -252
   -148   -566   -418    358    135   -493     59   -184   -228   -392   -319   -472
   -127   -766   -639    446    254   -704    171    -93   -290   -584   -561   -717
   -122   -667   -545    394    210   -605    277    -23   -200   -542   -532   -701
   -239   -288    -49    262    -96   -168    231   -311   -129   -327   -236   -415
   -415    394    810     10   -613    602    -18   -823    -28    132    371    210
   -517   1127   1641   -306  -1080   1382   -223  -1041    265    802   1156   1002
   -491   1306   1797   -407  -1145   1551   -459  -1093    454   1309   1680   1553
   -465    922   1387   -228   -924   1153   -589  -1137    265   1156   1499   1405
   -400    348    748     25   -574    548   -615  -1153   -207    371    678    584
   -355    -88    267    223   -314     88   -441   -932   -433   -213     10   -106
   -301   -226     72    262   -189    -77   -223   -581   -254   -181    -59   -200
   -218   -226    -10    220   -106   -119    -75   -337    -90    -83    -10   -168
   -166   -205    -38    187    -64   -122      7   -200      0    -33     15   -150
   -142   -218    -77    179    -33   -148     12   -171     10    -36     -2   -166
   -116   -220   -103    168     -7   -163      7   -158      5    -44    -20   -179
   -103   -210   -106    158      0   -161      7   -142     15    -33    -18   -179
    -93   -179    -85    137     -5   -132     18   -137     25    -23    -20   -200
    -83   -161    -80    119     -2   -122     18   -129     41     -5    -10   -205
    -64   -161    -96    111     15   -129      5   -109     62     23     15   -176
    -57   -163   -109    109     23   -137      7    -93     72     41     33   -150
    -59   -158    -98    109     18   -129     25    -77     80     54     46   -137
    -67   -145    -77    103      5   -111     44    -59    103     85     67   -135
    -62   -145    -83    103      7   -114     49    -38    127    103     80   -129
    -57   -137    -80     96     10   -109     49    -28    148    116     96    -93
    -44   -119    -75     83     15    -98     49      0    181    153    135    -46
    -49   -106    -57     77      2    -83     57     23    207    189    168    -33
    -57    -88    -31     70    -12    -59     72     49    239    223    189    -15
    -67    -88    -20     75    -25    -54     70     80    267    254    202      7
    -44    -75    -31     59     -7    -54     67    116    306    288    213     25
    -23    -59    -36     38      5    -49     72    174    361    335    254     88
     -5    -28    -23     15      7    -25     88    231    418    387    298    129
     25     31      5    -28     10     18     96    290    478    441    345    171
     64     96     31    -80     18     64    103    358    542    514    410    226
     85    119     31   -103     28     77    101    402    589    574    467    270
    122    174     51   -148     36    114     98    431    631    628    519    303
    129    218     85   -176     20    150     98    444    662    662    553    329
    103    223    119   -163     -7    171    103    433    667    675    566    342
     98    220    122   -161    -10    171    111    405    652    659    558    327
     98    210    111   -155     -7    163    124    387    641    644    542    309
    103    205    101   -155      2    153    111    363    623    626    519    285
    109    168     59   -137     25    114    103    337    597    597    488    246
     75    148     72   -111      2    111    109    293    561    558    449    181
     41    101     59    -72     -7     80     96    228    509    493    381    132
     18     44     25    -33     -2     36     85    171    459    433    322     98
    -15      5     20      5    -18     12     85    124    431    402    293     67
    -44    -25     15     33    -33     -5     93     88    402    376    272     41
    -38    -31      7     36    -25    -12     93     64    387    366    262     15
    -31    -20     10     25    -23     -5    101     62    392    368    267     10
    -31    -18     12     25    -23     -2    111     72    402    379    277     18
    -41    -28     10     33    -28    -10    122     85    415    392    285     20
    -49      0     49     23    -49     23    135     98    439    413    301     38
    -41     57     96    -10    -70     75    148    116    475    452    340     59
    -33     96    129    -31    -80    111    155    132    511    488    374     98
    -54    103    158    -25   -106    129    145    124    532    517    410    127
    -59    116    176    -28   -116    145    106    106    535    530    418    132
    -57    114    171    -28   -114    142     80     85    524    519    402    129
    -72    132    205    -28   -137    168     70     67    514    522    420    101
    -85     90    176     -2   -132    132     51     51    501    506    397     54
    -77      7     85     33    -83     46     33     38    488    483    371     72
    -70    -96    -28     83    -23    -62     33     36    457    449    332     38
    -93   -207   -114    150     10   -161     33     18    405    392    265    -23
   -129   -249   -122    189     -5   -187     41      5    379    363    236     -2
   -155   -267   -111    210    -23   -189     38    -20    363    342    220    -33
   -145   -272   -127    207    -12   -200     20    -44    342    311    184    -85
   -137   -314   -176    226     18   -246     10    -44    329    296    166   -109
   -127   -363   -236    244     51   -301     12    -49    316    288    163   -114
    -85   -366   -280    226     96   -324     -5    -57    301    275    153   -132
    -96   -348   -254    220     77   -301    -20    -62    293    267    148   -145
   -114   -342   -228    228     57   -285    -20    -67    298    270    150   -153
   -122   -374   -252    246     62   -314    -20    -72    298    270    148   -158
   -122   -392   -270    257     72   -332    -12    -64    309    277    158   -158
   -109   -400   -293    254     90   -348      0    -54    319    283    153   -166
   -101   -465   -363    283    129   -415      7    -38    311    262    114   -153
    -90   -633   -542    361    223   -589     33    -20    226    116    -51   -314
    -93   -844   -750    470    327   -797    137     49    148    -83   -293   -581
    -96   -854   -758    475    329   -807    249    168    207   -129   -371   -704
   -161   -589   -428    376    132   -509    277     85    303      2   -200   -571
   -301   -109    192    202   -246     41     98   -366    329    319    252   -114
   -418    605   1023    -93   -722    815   -150   -748    472    872    961    607
   -426   1104   1530   -340   -979   1317   -384   -891    688   1457   1613   1252
   -337    917   1254   -288   -795   1085   -553   -940    644   1600   1748   1499
   -306    303    610     -2   -457    457   -589  -1005    189    935   1062    852
   -285   -226     57    254   -171    -85   -522   -930   -192    166    210     28
   -262   -472   -213    366    -25   -342   -345   -626   -119      0    -59   -252
   -213   -470   -257    342     20   -363   -187   -322    119    150     41   -202
   -155   -470   -314    311     77   -394    -83   -153    246    233    106   -213
   -145   -493   -348    319     98   -420    -28    -67    303    254     90   -231
   -145   -537   -392    340    122   -465     -7    -23    322    254     75   -197
   -140   -530   -389    335    124   -459     20      7    348    270     90   -200
   -132   -478   -345    301    106   -413     33     31    387    322    174   -184
   -124   -433   -309    277     90   -371     25     36    415    355    200   -290
   -106   -480   -374    290    132   -428     41     51    415    319    109   -210
    -67   -480   -413    275    171   -446     31     44    394    309    155   -111
   -109   -426   -316    265    103   -371     49    101    493    433    244   -200
    -98   -394   -296    246     96   -348     12    116    527    423    155   -127
    -10   -475   -465    241    226   -470    -15     44    410    314     83   -101
    -23   -428   -405    226    189   -418     38     90    457    405    205   -116
    -57   -311   -254    181     98   -283     49    153    555    517    311   -116
    -23   -239   -215    129     96   -228     -2    202    626    555    324    -88
    -31   -277   -246    153    106   -265    -62    189    631    527    283      0
    -38   -306   -267    174    114   -288     18    158    633    514    262    -20
     41   -290   -332    124    184   -309     62    207    693    555    306    -46
     41   -257   -298    106    168   -275     85    280    748    631    402    -62
     38   -174   -213     67    124   -192     83    358    787    685    420    -51
     85   -137   -223     25    153   -179     75    454    833    727    449    140
    148    -54   -205    -49    174   -129     64    514    872    769    488    148
    148    -90   -239    -28    192   -163     96    576    935    836    527    262
    158    -46   -205    -57    181   -124    114    584    971    893    610    293
    197     15   -181   -106    189    -83    111    568    974    906    641    298
    187     41   -145   -116    166    -51    116    550    982    911    649    327
    158     25   -132    -93    145    -51    129    530    971    896    633    306
    155     20   -135    -88    142    -54    129    498    937    862    600    280
    155     33   -122    -93    140    -44    124    452    898    823    568    233
    129     12   -116    -72    124    -51    103    394    841    756    522    184
    103     15    -88    -59     96    -36     62    324    779    680    462    124
     62    -31    -93    -15     77    -62     33    254    732    633    420     59
     31    -80   -111     25     70    -96     25    194    680    587    381    -15
     36   -119   -158     41     96   -137     20    135    610    504    298    -72
     36   -135   -174     49    103   -153     -5     85    561    457    241   -137
     -2   -122   -119     59     57   -122      2     54    540    441    218   -161
    -46   -155   -109    101     31   -132     44     54    537    441    220    -85
    -54   -137    -85     93     15   -111     28     46    532    439    228    -80
    -23   -109    -85     64     28    -98      0     38    522    431    223    -98
      7   -124   -135     57     70   -129      2     38    509    405    187   -109
     -5   -124   -119     64     57   -122     23     31    517    394    194    -85
    -36    -49    -15     41    -10    -33     51     57    581    459    257    -62
    -31     23     54      5    -44     36     49     54    610    498    303    -64
    -38     72    109    -18    -75     88     15     31    623    517    345    -72
    -36     98    135    -31    -85    116    -18     33    646    540    358    -72
    -28     46     75    -10    -51     59    -38     25    623    501    309    -15
    -31     15     46      7    -38     31    -49      2    589    449    270    -23
    -33    -18     15     25    -25     -2    -46    -10    566    420    249    -44
    -28    -41    -12     36     -7    -28    -54    -18    561    410    249    -59
    -23   -114    -93     67     33   -106    -57    -25    522    366    194   -116
    -28   -181   -153    103     62   -168    -70    -46    475    306    137   -166
    -67   -241   -174    153     51   -207    -62    -57    462    280    119   -189
    -72   -262   -189    168     57   -226    -54    -64    446    265    103   -233
    -49   -298   -249    174     98   -275    -64    -88    405    231     93   -254
    -54   -332   -277    192    109   -303    -70   -103    394    218     85   -254
    -51   -329   -280    189    114   -306    -80   -129    371    200     75   -270
    -72   -340   -267    207     96   -303    -75   -142    355    181     51   -275
   -101   -368   -267    233     80   -316    -72   -142    337    158     25   -270
   -127   -402   -277    265     75   -340    -72   -142    332    158     25   -285
    -98   -381   -283    239     90   -332    -96   -140    337    168     33   -290
    -36   -358   -322    197    142   -340   -124   -155    324    153     12   -309
    -46   -413   -366    228    158   -392   -111   -155    311    148     -7   -340
    -36   -506   -472    270    215   -491    -83   -129    275     93    -57   -384
     -5   -717   -711    361    350   -714    -15    -64    197    -59   -223   -553
     -2   -914   -911    459    454   -914     96     23    140   -249   -465   -815
    -36   -795   -758    413    358   -776    181     85    218   -244   -472   -761
   -142   -428   -285    285     70   -358    119   -174    267    -64   -197   -501
   -267    187    454     38   -361    322   -158   -678    288    306    316      7
   -366    948   1314   -290   -839   1130   -392   -943    540    943   1052    750
   -262   1127   1387   -433   -823   1257   -620   -969    766   1483   1587   1213
   -176    717    891   -270   -532    802   -740  -1008    555   1275   1358   1000
   -202    142    342     28   -272    244   -714  -1049     46    467    550    257
   -166   -353   -187    259     10   -270   -587   -932   -283   -194   -148   -407
   -124   -483   -361    301    116   -423   -402   -587    -49    -90   -150   -407
    -96   -496   -400    296    150   -449   -257   -342    142     36    -70   -335
    -75   -519   -444    296    181   -480   -142   -192    252    103    -28   -306
   -106   -545   -439    327    166   -493    -80   -132    293    119    -25   -316
   -109   -548   -439    327    163   -496    -62   -111    298    119    -28   -322
    -98   -535   -436    316    168   -485    -59    -96    306    114    -31   -319
    -98   -530   -431    314    163   -480    -57    -80    319    116    -31   -309
    -90   -532   -441    311    174   -488    -46    -62    348    158      7   -309
    -83   -496   -413    288    163   -454    -46    -59    358    174     23   -324
   -116   -483   -366    298    122   -426    -33    -36    387    189     36   -280
   -142   -475   -335    306     93   -405    -12      0    433    226     72   -249
    -46   -475   -428    262    189   -452    -51    -38    387    187     49   -270
    -18   -465   -446    241    213   -457    -59    -36    384    192     62   -272
    -31   -454   -426    241    197   -441    -36      7    433    220     75   -228
    -18   -433   -415    226    197   -426    -20     36    459    249     98   -184
     -7   -394   -387    202    189   -392     -7     70    498    309    168   -174
    -10   -366   -355    184    171   -361     -5     93    527    329    192   -161
    -10   -361   -350    184    168   -355     10    124    555    340    189   -122
     -7   -337   -329    168    161   -335     25    163    594    371    220    -80
      7   -290   -298    142    153   -293     36    213    644    418    265    -41
     18   -283   -301    132    158   -290     36    252    683    452    296     -7
     38   -254   -293    106    163   -272     46    306    735    501    340     33
     51   -215   -267     80    158   -241     67    376    807    574    402     98
    111   -161   -272     25    192   -215     62    436    862    633    459    135
    132   -116   -249    -10    189   -181     51    457    888    672    501    163
    116    -83   -200    -15    155   -142     72    472    909    693    530    189
    106    -41   -148    -33    124    -93     64    465    898    685    530    207
    119    -67   -187    -25    153   -127     46    420    841    626    480    189
    129    -75   -207    -28    166   -140     51    400    813    597    465    174
    111    -75   -187    -18    148   -129     38    363    782    563    439    148
     67    -90   -161     10    111   -124     44    311    740    532    418     96
     25    -96   -122     36     72   -109     57    257    701    485    392     46
    -15   -135   -119     75     49   -129     54    205    649    418    332     33
    -54   -194   -140    124     41   -168     51    166    615    389    296    -18
    -67   -233   -168    150     49   -202     36    114    566    348    262    -88
    -67   -239   -171    153     51   -205     31     77    530    309    231   -116
    -64   -236   -171    148     51   -205     28     59    519    285    210   -106
    -59   -220   -161    140     49   -192     33     46    519    288    202   -114
    -75   -207   -135    140     28   -171     38     28    509    285    197   -145
    -72   -228   -155    150     41   -192     49     25    496    262    174   -148
    -51   -231   -181    140     62   -207     67     62    519    285    202   -119
    -41   -197   -155    119     54   -176     70     80    542    316    236   -103
    -41   -140    -98     90     25   -119     70     88    561    332    252    -90
    -41    -75    -33     59     -5    -54     54     83    576    353    280    -77
    -25    -36    -12     31     -7    -25      5     59    576    353    285    -54
    -12    -54    -41     31     12    -49    -20     49    571    355    290    -38
    -15    -72    -57     41     20    -64    -23     46    568    363    301    -28
    -25    -88    -62     57     18    -75    -51     12    527    316    272    -36
    -54   -137    -83     93     12   -109    -75    -23    483    280    249    -83
    -75   -194   -119    135     20   -158    -67    -31    462    257    231   -122
    -77   -277   -200    176     59   -239    -49    -44    433    210    168   -148
   -101   -327   -226    215     62   -277    -25    -64    407    179    137   -176
   -106   -366   -259    233     75   -314     -7    -67    402    168    114   -200
    -54   -444   -389    249    166   -418    -25    -90    348    111     67   -207
    -28   -511   -485    267    226   -501    -23    -75    322     98     51   -220
    -25   -540   -514    283    244   -527    -15    -54    309    109     64   -257
    -38   -519   -480    277    220   -498    -23    -54    303    106     77   -262
    -44   -514   -470    280    210   -493    -25    -36    319    109     96   -207
    -49   -540   -491    293    218   -517    -20    -23    335     96     83   -189
    -33   -550   -517    293    241   -535    -23    -38    342     62     57   -189
    -41   -600   -561    319    257   -581    -12    -57    340     46     36   -202
    -36   -602   -568    319    265   -587     10    -46    355     70     41   -192
    -20   -587   -566    301    270   -576     23    -36    363     88     46   -200
    -18   -652   -633    335    306   -644     36    -36    311     18    -38   -277
    -12   -898   -885    454    433   -893     88    -12    174   -192   -277   -491
    -10  -1075  -1065    542    527  -1070    189     70    106   -368   -478   -735
    -18  -1005   -989    511    483   -997    288    161    187   -350   -452   -779
   -119   -706   -587    413    233   -646    236    -93    244   -189   -220   -571
   -267     12    277    124   -272    145    -70   -613    316    228    368     77
   -332    805   1135   -236   -732    969   -353   -891    563    870   1148    870
   -236   1091   1325   -428   -779   1208   -620   -966    774   1400   1701   1423
   -163    706    870   -270   -517    787   -753  -1010    605   1275   1553   1330
   -150    114    265     15   -207    189   -761  -1028    103    459    717    519
   -166   -329   -166    246      0   -249   -618   -854   -163   -148     51   -158
    -96   -454   -358    272    129   -407   -428   -506     -7   -150    -54   -257
   -101   -568   -467    335    181   -519   -280   -293    116    -98    -51   -226
   -119   -644   -524    379    200   -584   -127   -166    189    -70    -46   -239
    -59   -571   -511    314    223   -542   -127   -116    231    -54    -41   -246
   -171   -652   -480    410    153   -568    -67   -163    179   -101    -85   -296
   -241   -691   -449    467    103   -571     10   -148    179   -103    -83   -314
   -239   -662   -426    449     90   -545     18   -129    200    -98    -77   -298
   -205   -644   -439    426    114   -542     10   -109    210    -96    -70   -270
   -187   -594   -407    389    109   -501    -15    -77    228    -64    -38   -244
   -181   -555   -374    368     96   -465    -20    -62    249    -36     -7   -228
   -137   -550   -413    342    135   -483    -23    -59    244    -44    -18   -213
   -119   -550   -431    332    155   -491    -25    -54    239    -62    -33   -192
   -111   -524   -413    316    150   -470    -33    -44    246    -51    -23   -150
    -96   -462   -366    280    135   -415    -38    -28    280    -15     12   -111
    -70   -446   -376    257    153   -413    -23    -10    296      7     41   -101
    -25   -400   -376    213    174   -389    -33     10    303     31     59   -101
     10   -345   -358    166    181   -350    -51     25    324     57     88    -83
     12   -293   -306    140    158   -298    -44     28    340     80    127    -75
     12   -280   -293    129    153   -285    -44     64    366    103    153    -59
     33   -223   -257     93    145   -239    -41    106    400    135    176    -38
     70   -176   -246     51    155   -210    -28    158    441    174    205    -10
    106   -142   -249     18    176   -194    -10    223    491    226    246     70
    148   -111   -259    -18    202   -184     -7    285    542    285    296    161
    179    -85   -265    -46    220   -174     20    332    589    340    353    215
    181    -64   -249    -59    213   -155     46    355    610    371    379    239
    176    -31   -207    -72    192   -119     49    366    623    376    384    257
    168     10   -158    -90    163    -75     33    355    610    371    387    283
    150      0   -150    -75    150    -75     46    324    584    358    381    272
    111    -12   -127    -49    116    -70     51    288    553    340    368    226
    101    -10   -111    -44    106    -59     44    265    522    311    348    192
    103      5   -101    -57    101    -49     18    241    506    288    329    181
     80      2    -77    -41     77    -36     12    192    472    254    298    161
     33    -57    -90     10     59    -72     31    137    420    200    249    116
     15   -111   -127     49     70   -119     41     90    376    153    210     83
     33   -135   -168     49    101   -150     23     44    332    106    163     41
     36   -155   -194     59    114   -174     12      7    298     75    140     15
     44   -158   -202     57    119   -179     12    -10    280     59    129      7
     46   -124   -171     38    109   -148     23    -36    267     49    122      2
     31    -98   -132     31     80   -114     31    -57    254     38    111     -7
     38    -83   -122     20     80   -101     38    -57    249     36    106    -10
     75    -49   -127    -12    101    -88     41    -41    262     46    116      2
    111     18    -93    -64    103    -36     36     -7    296     90    158     46
    114     83    -31   -101     72     28     36     -5    322    124    192     83
    106    129     20   -119     41     75     28    -23    327    132    200     96
    106    168     59   -140     23    114    -23    -36    327    135    205    109
    109    176     67   -142     20    122    -80    -46    319    135    202    111
    111    148     33   -132     38     90    -96    -64    293    116    189    103
    140    155     15   -148     62     85   -109    -75    272    103    187    103
    140    142      2   -142     67     72   -129    -88    241     83    168     96
     64     25    -38    -44     51     -5   -122   -111    194     31    114     51
     -5    -90    -85     46     36    -88    -85   -158    129    -38     41    -15
    -18   -137   -119     77     49   -129    -85   -194     77    -88     -2    -54
    -20   -168   -150     93     64   -158   -101   -210     44   -122    -28    -75
    -31   -218   -187    124     77   -202   -116   -231      7   -166    -75   -114
     -7   -213   -205    109     98   -210   -145   -257    -18   -197   -103   -142
     15   -181   -197     80    106   -189   -155   -270    -28   -207   -114   -150
     12   -192   -207     88    109   -197   -145   -275    -36   -215   -122   -155
     36   -200   -236     83    135   -218   -148   -265    -36   -215   -122   -145
     85   -176   -262     44    171   -218   -163   -244    -18   -202   -119   -137
    122   -142   -265      7    192   -202   -192   -236    -12   -200   -119   -135
     54   -210   -265     75    158   -236   -205   -257    -31   -226   -142   -153
    -20   -293   -272    158    124   -283   -150   -283    -59   -252   -163   -168
    -28   -348   -319    184    145   -335   -119   -275    -75   -265   -176   -174
      2   -428   -431    213    215   -428   -111   -254   -116   -327   -246   -236
     49   -618   -667    283    355   -644    -80   -220   -226   -522   -462   -457
     49   -802   -852    376    449   -826     41   -129   -290   -722   -701   -730
     15   -714   -732    348    371   -724    158    -49   -207   -693   -680   -737
   -103   -371   -267    236     80   -319     83   -350   -166   -506   -400   -449
   -277    252    527     12   -402    389   -148   -862    -93    -83    189    176
   -397   1031   1428   -316   -911   1228   -348  -1127    171    571    984   1000
   -316   1275   1592   -480   -953   1434   -605  -1195    329   1072   1527   1602
   -241    906   1148   -332   -696   1026   -753  -1252    119    901   1337   1462
   -218    327    545    -57   -381    436   -761  -1270   -337    122    514    620
   -194   -205    -10    200    -93   -109   -605  -1062   -607   -545   -236   -181
   -124   -314   -192    218     33   -254   -402   -688   -407   -496   -290   -270
    -36   -296   -262    166    111   -280   -267   -454   -257   -415   -254   -254
     18   -298   -319    137    168   -306   -189   -340   -184   -384   -246   -257
     54   -322   -376    135    215   -348   -148   -288   -161   -387   -257   -267
     75   -322   -400    122    236   -361   -132   -265   -161   -397   -267   -272
     96   -324   -420    114    257   -371   -124   -244   -158   -392   -262   -267
    124   -306   -433     88    277   -368   -135   -218   -145   -374   -244   -254
    166   -267   -433     51    298   -350   -171   -187   -122   -348   -215   -233
    158   -252   -413     44    283   -329   -194   -179   -114   -348   -210   -236
    127   -277   -405     75    265   -340   -148   -192   -119   -350   -207   -236
    116   -301   -418     90    265   -358    -98   -194   -124   -355   -213   -233
    106   -280   -387     88    246   -332    -93   -202   -122   -361   -223   -241
    148   -249   -397     49    270   -324   -103   -171    -88   -335   -197   -215
    163   -249   -413     41    288   -329   -129   -145    -67   -314   -174   -194
    153   -246   -400     44    275   -322   -124   -132    -44   -296   -153   -174
    161   -244   -405     41    283   -324    -70    -98    -15   -277   -129   -153
    174   -220   -397     23    285   -309    -67    -44     20   -244    -98   -122
    205   -194   -400     -5    301   -296    -64     10     59   -213    -72    -93
    228   -197   -426    -18    327   -311    -54     70    106   -171    -38    -57
    254   -187   -441    -33    348   -314    -62    114    129   -137     -7    -23
    265   -181   -446    -41    355   -314    -64    158    179    -90     41     23
    265   -140   -407    -62    335   -272    -46    192    207    -62     67     51
    275    -59   -337   -109    306   -197    -12    241    252    -18    106     90
    337    -12   -350   -161    342   -181    -51    293    306     36    150    140
    340    -25   -366   -161    353   -194    -64    314    335     70    197    176
    342    -18   -361   -163    350   -189    -31    322    350     90    215    200
    371      7   -366   -189    368   -179    -31    306    329     75    202    194
    379     33   -345   -205    363   -155    -64    280    306     51    187    184
    368     23   -348   -197    358   -163    -70    259    296     44    181    181
    350    -23   -374   -163    361   -197    -38    239    280     20    168    163
    335    -59   -394   -137    363   -226    -33    202    249    -18    132    127
    303    -88   -392   -106    348   -239    -67    132    184    -96     62     59
    283   -132   -415    -77    348   -272    -75     72    127   -150     15     20
    252   -187   -439    -33    342   -311    -51     23     85   -194    -10     -7
    226   -244   -472      7    348   -358    -38    -31     31   -249    -54    -72
    223   -265   -488     20    355   -376    -59    -70    -10   -298   -116   -135
    241   -270   -511     12    374   -389    -80    -80    -20   -309   -127   -101
    236   -220   -459     -7    345   -340    -85    -88    -15   -301    -98   -140
    218   -174   -392    -23    303   -283    -85    -85      0   -290   -106   -200
    213   -233   -446     10    329   -340    -80   -114    -28   -340   -181   -142
    220   -283   -504     28    361   -392    -54   -127    -59   -368   -184    -98
    241   -153   -397    -44    319   -275    -41   -106    -20   -314   -124   -145
    275    -62   -340   -106    306   -200    -51    -98      5   -293   -129   -142
    298    -20   -319   -137    309   -168    -75    -90     18   -293   -129    -67
    301     -5   -306   -148    303   -155   -122    -77     62   -244    -64     -2
    301    -38   -342   -132    322   -189   -140    -90     59   -246    -57      0
    311    -77   -389   -116    348   -231   -155   -140     -5   -316   -106    -36
    288    -88   -376    -98    332   -231   -153   -155    -23   -319    -98    -38
    246   -106   -355    -70    301   -231   -119   -150    -20   -309    -98    -93
    215   -179   -394    -18    303   -285   -106   -150    -44   -342   -140   -155
    205   -272   -478     33    340   -374   -111   -158    -88   -400   -202   -187
    215   -277   -493     31    353   -384   -129   -179   -129   -454   -254   -205
    210   -314   -524     49    363   -418   -158   -197   -158   -483   -288   -205
    197   -327   -527     64    361   -426   -184   -213   -174   -498   -290   -228
    153   -353   -506     98    327   -428   -158   -215   -174   -506   -298   -259
    116   -376   -493    129    303   -433   -122   -215   -187   -535   -329   -220
    148   -426   -574    135    361   -498   -137   -236   -215   -550   -327   -236
    155   -415   -571    129    361   -493   -150   -254   -228   -561   -342   -275
    155   -361   -519    101    337   -439   -148   -228   -192   -527   -311   -259
    181   -348   -530     83    355   -439   -166   -220   -187   -519   -301   -254
    179   -381   -561     98    366   -470   -187   -254   -226   -558   -329   -283
    176   -397   -576    109    374   -485   -187   -259   -244   -576   -348   -275
    168   -426   -594    129    379   -511   -189   -259   -267   -607   -387   -316
    166   -514   -680    174    423   -597   -163   -254   -327   -704   -496   -418
    168   -756   -924    293    545   -839    -75   -223   -452   -945   -753   -665
    174   -836  -1010    329    589   -922     25   -148   -475  -1080   -896   -852
    137   -618   -758    239    446   -688     90   -158   -366   -958   -753   -787
     38   -192   -231     77    135   -210    -54   -519   -296   -683   -407   -454
    -44    524    566   -241   -306    545   -366   -930   -132   -153    226    342
    -64   1111   1176   -524   -620   1145   -584  -1008    223    542    969   1080
     57   1067   1008   -563   -475   1039   -784   -971    361    859   1239   1356
    109    548    439   -327   -163    493   -883  -1088    -41    355    730    878
     44     10    -33    -28     38    -10   -810  -1127   -605   -527   -119     41
     59   -335   -394    137    226   -363   -628   -904   -714   -883   -524   -368
     96   -423   -519    163    306   -470   -446   -613   -535   -810   -514   -376
    145   -410   -555    132    350   -483   -306   -392   -381   -717   -459   -340
    181   -428   -610    122    394   -517   -246   -280   -309   -675   -433   -322
    161   -454   -615    145    387   -532   -205   -249   -296   -675   -441   -355
    127   -478   -607    174    366   -542   -161   -223   -280   -675   -459   -342
    145   -467   -613    161    379   -540   -148   -202   -257   -662   -449   -296
    189   -470   -662    137    426   -566   -166   -218   -277   -691   -470   -327
    210   -444   -654    116    431   -548   -155   -200   -262   -675   -462   -324
    220   -428   -649    103    433   -540   -158   -181   -246   -665   -449   -306
    213   -420   -633    103    423   -527   -155   -163   -231   -649   -433   -285
    168   -407   -576    119    371   -491   -124   -137   -197   -631   -423   -270
    194   -410   -605    106    397   -506   -127   -150   -215   -652   -444   -285
    239   -423   -662     90    449   -542   -150   -153   -239   -672   -459   -296
    239   -400   -639     80    439   -519   -140   -106   -189   -623   -413   -246
    218   -397   -618     88    415   -506   -122    -80   -155   -600   -397   -220
    220   -394   -618     85    418   -506   -116    -62   -137   -587   -389   -223
    228   -361   -592     64    407   -475   -106    -33   -109   -553   -361   -213
    226   -335   -561     54    392   -446    -98      5    -75   -524   -335   -189
    241   -283   -524     18    381   -405   -103     46    -33   -491   -306   -163
    257   -236   -493    -10    374   -363   -106     90     18   -436   -257   -127
    272   -184   -459    -46    363   -319   -101    140     70   -394   -220    -85
    309   -148   -457    -80    381   -301    -93    184    109   -363   -194    -28
    332   -122   -454   -106    392   -288    -85    241    158   -311   -150     20
    337    -90   -431   -124    381   -259    -75    280    200   -270   -114     51
    324    -57   -381   -135    350   -220    -54    306    228   -239    -83     85
    329    -49   -379   -140    353   -213    -54    293    223   -246    -83     93
    335    -36   -371   -150    350   -202    -64    270    197   -270   -103     85
    314    -23   -337   -148    324   -179    -80    239    163   -301   -122     62
    293    -23   -319   -135    303   -171    -90    210    129   -329   -140     44
    272    -51   -324   -109    298   -187    -85    171     85   -376   -184     12
    283    -49   -335   -116    309   -192    -93    122     33   -426   -231    -31
    283    -88   -371    -98    327   -228   -103     72    -18   -480   -272    -70
    270   -109   -381    -80    322   -244   -106     28    -64   -527   -309   -101
    244   -142   -387    -49    314   -265   -109     -7   -103   -568   -345   -132
    220   -171   -392    -25    303   -280   -127    -57   -148   -620   -394   -179
    207   -184   -392    -12    298   -288   -124    -96   -184   -662   -428   -213
    189   -187   -379     -2    283   -283   -109   -122   -202   -683   -446   -233
    210   -184   -394    -12    301   -288   -119   -145   -226   -709   -467   -252
    233   -166   -400    -36    314   -283   -129   -150   -233   -711   -465   -236
    223   -166   -389    -28    303   -277   -109   -142   -233   -711   -475   -239
    207   -148   -358    -31    280   -252    -80   -114   -197   -678   -446   -207
    218    -85   -303    -64    259   -194    -72    -88   -155   -636   -407   -176
    249    -12   -262   -119    254   -135   -109    -90   -137   -610   -368   -145
    257     33   -226   -145    241    -96   -140   -101   -127   -589   -335   -116
    252     59   -194   -158    223    -64   -168   -129   -142   -584   -324   -106
    233     41   -192   -137    213    -75   -171   -150   -163   -597   -337   -116
    218     23   -197   -122    207    -85   -181   -163   -174   -620   -355   -129
    228     38   -192   -135    210    -75   -197   -171   -184   -633   -363   -132
    239     18   -220   -129    231   -101   -194   -161   -192   -646   -376   -135
    231    -62   -293    -83    262   -176   -181   -158   -220   -680   -418   -174
    205   -158   -363    -25    280   -259   -161   -168   -265   -730   -470   -220
    200   -215   -415      7    306   -314   -153   -181   -293   -758   -496   -249
    176   -254   -431     36    303   -342   -168   -205   -332   -792   -524   -283
    161   -275   -436     57    298   -355   -181   -223   -366   -820   -553   -316
    135   -283   -420     72    275   -350   -192   -239   -387   -846   -574   -337
    135   -280   -415     72    272   -345   -200   -246   -397   -852   -566   -350
    153   -290   -444     67    296   -366   -205   -262   -410   -870   -584   -384
    158   -335   -493     88    324   -413   -197   -259   -413   -883   -602   -342
    163   -337   -501     85    329   -418   -197   -267   -423   -896   -610   -376
    187   -355   -542     83    363   -449   -210   -290   -454   -930   -649   -387
    194   -374   -568     88    379   -470   -213   -290   -459   -937   -659   -394
    205   -374   -579     85    392   -475   -213   -267   -446   -927   -657   -368
    220   -436   -657    106    436   -545   -197   -241   -457   -945   -683   -400
    220   -641   -862    210    540   -753   -137   -207   -537  -1088   -841   -550
    205   -878  -1085    335    644   -982    -15   -142   -633  -1309  -1096   -797
    197   -878  -1075    340    636   -976    109    -20   -584  -1363  -1171   -888
    137   -581   -719    220    428   -649    101   -171   -501  -1195   -935   -691
     46    -25    -72    -10     59    -49   -150   -636   -478   -854   -446   -233
    -18    743    758   -363   -389    750   -446   -987   -275   -259    275    439
    -20   1171   1192   -574   -605   1182   -701  -1078     12    371    927   1047
     38    810    771   -426   -366    792   -846  -1080    -67    371    854   1028
     57    262    202   -161    -72    233   -849  -1117   -537   -337    137    426
     83   -192   -275     51    179   -233   -717  -1013   -940  -1088   -610   -288
    129   -413   -542    142    335   -478   -504   -709   -820  -1156   -769   -480
    163   -358   -522     96    340   -439   -335   -462   -613  -1015   -678   -423
    174   -371   -548     98    361   -459   -210   -288   -493   -950   -639   -379
    189   -407   -597    106    392   -501   -137   -192   -428   -924   -631   -355
    213   -415   -628    101    420   -522   -109   -163   -415   -917   -631   -363
    207   -433   -641    111    423   -535    -93   -145   -410   -924   -649   -350
    200   -436   -636    116    418   -535    -85   -140   -410   -924   -641   -329
    158   -465   -623    150    389   -545    -72   -135   -402   -911   -626   -340
    161   -457   -618    148    389   -537    -51   -106   -371   -885   -607   -335
    215   -387   -605     83    407   -493    -62    -85   -342   -859   -587   -283
    244   -392   -636     75    439   -514    -49    -62   -322   -836   -568   -277
    233   -428   -662     96    446   -545    -38    -51   -327   -857   -597   -306
    239   -478   -717    119    478   -597    -20    -23   -316   -849   -594   -252
    223   -374   -597     75    407   -485    -23     -5   -280   -800   -537   -244
    246   -355   -605     54    423   -480    -20      7   -257   -763   -496   -265
    239   -337   -579     49    407   -457     -5     12   -239   -745   -470   -252
    233   -259   -493     12    363   -376    -10     23   -220   -732   -444   -166
    270   -249   -522    -10    392   -384    -31     64   -189   -704   -433   -150
    324   -249   -576    -38    449   -413    -28    119   -158   -683   -426   -124
    337   -207   -545    -64    439   -376    -33    155   -122   -641   -381   -101
    342   -179   -522    -80    431   -350    -20    192    -70   -597   -335    -83
    345   -168   -514    -88    428   -340    -18    233    -31   -571   -322    -36
    348   -127   -475   -111    410   -301    -18    293     25   -519   -277     46
    368    -90   -459   -140    410   -275    -10    337     64   -475   -241     93
    392    -38   -431   -176    410   -233     -5    350     80   -452   -213    103
    376    -20   -400   -179    387   -210     -2    345     90   -444   -192    119
    340    -25   -366   -158    353   -197    -20    290     49   -475   -202    103
    275    -44   -319   -116    296   -181    -15    265     20   -496   -210     77
    329     18   -311   -174    322   -145    -15    277     20   -496   -213     77
    381     36   -345   -210    363   -153    -36    257    -15   -527   -228     85
    384     18   -368   -202    376   -174    -67    205    -70   -574   -267     46
    371      0   -371   -189    371   -184    -70    155   -114   -623   -301     31
    340    -25   -366   -155    353   -194    -62     98   -161   -670   -327    -10
    241   -101   -342    -70    290   -220    -49     46   -202   -719   -374    -54
    171   -140   -311    -15    239   -223    -31     20   -228   -753   -402    -59
    202   -153   -358    -25    280   -254    -49      5   -254   -784   -433    -75
    210   -129   -340    -38    275   -233    -54     -2   -262   -776   -439   -111
    202    -80   -285    -62    244   -184    -49     -5   -265   -782   -439   -116
    174    -96   -272    -38    223   -184    -28     -5   -265   -787   -441   -101
    153   -106   -259    -25    205   -181     -5      2   -252   -769   -423    -88
    161   -111   -272    -23    215   -192     20     23   -228   -745   -410    -70
    176   -127   -303    -25    239   -213     38     49   -213   -737   -410    -49
    155   -127   -283    -12    218   -205     64     67   -187   -714   -381    -28
    158    -88   -246    -36    202   -166     77     75   -166   -685   -348      7
    184    -20   -205    -80    194   -111     36     51   -166   -675   -335     18
    202     38   -166   -122    184    -62    -23     10   -192   -688   -345      5
    223     70   -153   -148    189    -41    -62    -20   -215   -711   -361    -15
    257     70   -187   -163    220    -57   -103    -57   -249   -740   -387    -38
    335    122   -213   -228    275    -44   -137    -64   -262   -748   -389    -33
    368    189   -179   -280    272      5   -200    -93   -296   -779   -423    -59
    272    101   -171   -187    220    -33   -205   -142   -368   -857   -504   -129
    200    -28   -228    -85    213   -127   -163   -168   -418   -911   -558   -187
    168    -83   -252    -41    210   -166   -148   -187   -444   -935   -574   -213
    163   -106   -272    -28    215   -189   -158   -220   -493   -982   -607   -231
    215   -116   -332    -49    272   -223   -155   -231   -519  -1010   -646   -252
    257   -116   -376    -72    316   -246   -163   -226   -527  -1013   -659   -277
    249   -137   -387    -54    316   -262   -197   -249   -548  -1034   -672   -303
    220   -132   -353    -44    285   -244   -202   -254   -558  -1041   -680   -296
    226   -155   -381    -36    301   -267   -202   -257   -566  -1052   -698   -296
    239   -163   -402    -38    319   -280   -210   -265   -574  -1062   -714   -306
    239   -153   -392    -41    314   -272   -210   -270   -584  -1070   -724   -314
    254   -145   -400    -54    327   -272   -207   -272   -594  -1083   -732   -309
    270   -161   -431    -54    350   -296   -205   -270   -602  -1083   -735   -311
    277   -166   -446    -57    361   -306   -210   -272   -618  -1104   -761   -340
    277   -283   -561      2    418   -420   -202   -270   -680  -1200   -857   -428
    288   -524   -815    116    550   -670   -127   -223   -792  -1415  -1104   -680
    301   -594   -896    145    597   -745    -23   -127   -810  -1561  -1291   -888
    290   -418   -709     62    498   -563     36   -106   -730  -1512  -1241   -841
    202    -18   -220    -90    210   -119    -64   -439   -704  -1304   -930   -501
     59    709    649   -384   -296    678   -335   -935   -610   -789   -246    194
    -23   1330   1353   -654   -688   1343   -545  -1143   -345   -119    527    956
     46   1413   1366   -730   -659   1392   -740  -1169   -207    309    953   1397
     80    953    872   -517   -394    914   -831  -1236   -517    -62    561   1039
     75    335    259   -205    -90    298   -810  -1241  -1021   -948   -358    132
    106    -31   -137    -38    122    -83   -631   -989  -1122  -1361   -867   -384
    158   -106   -265    -25    210   -184   -428   -646   -911  -1267   -867   -400
    228   -122   -350    -51    288   -236   -296   -413   -745  -1161   -807   -348
    262   -150   -413    -57    335   -280   -226   -311   -678  -1130   -800   -337
    283   -158   -441    -62    361   -298   -205   -270   -667  -1135   -813   -350
    303   -153   -457    -77    376   -303   -192   -244   -662  -1148   -826   -358
    306   -163   -470    -70    387   -316   -179   -223   -649  -1143   -815   -345
    293   -168   -462    -62    376   -316   -187   -210   -641  -1135   -810   -342
    322   -119   -441   -101    381   -280   -192   -202   -623  -1122   -800   -340
    355    -85   -444   -137    397   -262   -179   -181   -600  -1101   -782   -332
    332    -64   -397   -132    363   -231   -161   -171   -587  -1096   -771   -322
    290   -101   -392    -96    340   -246   -155   -179   -589  -1101   -784   -337
    303    -85   -389   -109    345   -239   -168   -181   -597  -1106   -787   -348
    332    -33   -368   -150    348   -200   -181   -179   -592  -1101   -779   -337
    345    -41   -387   -150    366   -213   -171   -148   -563  -1075   -758   -303
    335    -57   -392   -140    361   -223   -163   -119   -540  -1049   -740   -285
    345    -41   -387   -153    366   -213   -171   -109   -535  -1044   -732   -280
    350    -23   -374   -166    361   -197   -171    -85   -514  -1023   -711   -267
    345    -12   -358   -166    350   -184   -155    -46   -480   -987   -670   -241
    363     10   -353   -187    355   -171   -135      5   -441   -953   -620   -192
    394     90   -306   -244    350   -106   -127     59   -389   -906   -571   -135
    400     90   -309   -246    353   -106   -111    119   -342   -854   -530    -77
    394     75   -319   -233    358   -122    -88    187   -285   -776   -472    -44
    394    137   -257   -267    324    -59    -93    228   -246   -732   -431    -12
    402    184   -220   -293    311    -18    -77    267   -197   -693   -384     67
    423    197   -226   -311    324    -12    -54    301   -155   -644   -342    127
    457    244   -213   -350    335     15    -46    314   -124   -613   -309    135
    452    293   -161   -374    306     67    -64    285   -150   -639   -309    129
    446    316   -132   -381    288     93    -70    257   -181   -672   -340    106
    436    293   -142   -366    288     77    -70    228   -210   -696   -379     67
    420    236   -184   -327    303     25    -64    202   -236   -714   -387     67
    420    267   -155   -345    288     57    -88    145   -275   -750   -407    -10
    402    241   -161   -322    283     41   -103     80   -329   -818   -462    -67
    376    213   -163   -296    270     23   -109     23   -379   -875   -514    -64
    374    176   -197   -275    285    -10   -111    -28   -428   -930   -568   -119
    366    145   -220   -257    293    -36   -124    -88   -491  -1005   -649   -163
    368    103   -265   -236    316    -80   -127   -122   -527  -1036   -685   -145
    361     75   -285   -220    322   -103   -127   -148   -542  -1034   -680   -179
    355    111   -244   -233    301    -64   -116   -150   -535  -1002   -644   -220
    355    153   -205   -257    280    -25   -106   -155   -532  -1010   -667   -231
    355    140   -215   -246    285    -36    -93   -148   -537  -1026   -672   -150
    355    124   -231   -241    293    -51    -80   -124   -522  -1010   -659   -132
    353    171   -181   -262    267     -5    -57    -93   -488   -979   -631   -103
    311    218    -96   -265    202     62    -36    -83   -462   -945   -592    -75
    298    254    -44   -277    171    103    -41    -85   -441   -911   -558    -54
    342    335     -7   -340    174    163    -83    -85   -428   -878   -522    -28
    371    340    -31   -355    202    155   -111    -85   -420   -854   -498    -31
    371    309    -62   -342    215    124   -132   -111   -454   -898   -545    -67
    345    267    -77   -306    210     93   -142   -127   -472   -904   -537    -77
    324    280    -46   -303    184    116   -161   -158   -488   -896   -517   -140
    319    244    -75   -280    197     85   -155   -155   -506   -924   -555   -176
    324    101   -226   -213    275    -62   -150   -148   -540   -971   -623   -142
    342     41   -301   -192    322   -129   -158   -168   -579  -1015   -670   -158
    335     46   -288   -192    311   -119   -174   -207   -626  -1060   -709   -187
    327     31   -296   -179    311   -132   -184   -244   -683  -1124   -782   -239
    319     25   -296   -174    309   -135   -200   -265   -709  -1143   -800   -257
    311     54   -259   -184    285   -101   -215   -290   -737  -1161   -810   -275
    270     57   -215   -163    241    -77   -207   -290   -737  -1145   -774   -244
    241     62   -179   -150    210    -57   -187   -262   -691  -1080   -714   -220
    249     57   -194   -155    223    -67   -205   -270   -696  -1091   -722   -239
    329     23   -306   -176    316   -140   -226   -272   -714  -1114   -750   -280
    355     23   -335   -192    345   -153   -220   -259   -719  -1122   -763   -306
    337     49   -288   -192    314   -119   -220   -265   -727  -1137   -782   -311
    301     23   -280   -163    290   -127   -213   -265   -732  -1143   -789   -309
    270    -98   -368    -88    319   -233   -189   -272   -789  -1231   -878   -376
    259   -371   -631     54    444   -501   -135   -275   -932  -1447  -1119   -613
    267   -581   -849    158    558   -714    -36   -236  -1052  -1657  -1363   -919
    241   -511   -756    132    498   -633     70   -168   -974  -1613  -1301   -911
    111   -171   -283     28    197   -226     28   -407   -859  -1371   -997   -618
    -38    568    607   -265   -324    587   -171   -766   -620   -841   -348     57
   -122   1418   1540   -646   -831   1478   -327   -865   -181    -88    480    922
    -54   1652   1706   -800   -880   1678   -584   -854     90    439   1002   1514
     -7   1335   1343   -665   -675   1340   -779   -950    -93    280    823   1343
     15    795    776   -405   -379    784   -826  -1078   -652   -522     12    558
     10    228    218   -119   -103    223   -662   -953  -1047  -1226   -727   -142
     49     49     -2    -51     25     25   -420   -626   -932  -1239   -815   -267
    109     -2   -111    -51    109    -57   -270   -423   -828  -1182   -800   -298
    106    -49   -155    -28    129   -101   -184   -319   -779  -1158   -784   -311
    124    -62   -187    -31    155   -124   -150   -285   -766  -1150   -784   -327
    163    -38   -205    -64    184   -122   -148   -265   -763  -1161   -792   -342
    187    -44   -231    -72    207   -135   -137   -239   -753  -1169   -795   -342
    200    -57   -257    -72    228   -158   -137   -233   -758  -1182   -810   -345
    192    -54   -246    -67    218   -150   -127   -207   -740  -1153   -779   -322
    184    -51   -236    -67    207   -142   -111   -184   -719  -1119   -737   -311
    197    -28   -228    -85    210   -127   -114   -171   -711  -1114   -727   -296
    220      2   -220   -114    220   -109   -116   -155   -704  -1117   -735   -275
    202    -31   -233    -85    218   -132   -116   -148   -704  -1111   -732   -272
    161    -38   -200    -62    179   -119   -111   -140   -696  -1091   -704   -277
    163     -2   -166    -80    163    -83   -103   -116   -675  -1065   -672   -267
    179     23   -158   -101    166    -67    -88    -93   -652  -1052   -675   -262
    179      0   -179    -88    179    -88    -67    -59   -633  -1049   -688   -213
    168     -5   -174    -83    168    -88    -51    -23   -613  -1036   -667   -200
    207     -7   -215   -101    210   -111    -62      0   -605  -1023   -659   -207
    252      2   -252   -127    252   -124    -64     41   -587  -1000   -641   -184
    280     31   -249   -155    265   -109    -51    103   -540   -945   -587   -124
    288     59   -231   -176    259    -85    -38    153   -501   -914   -558    -93
    329     90   -239   -213    285    -72    -20    220   -452   -867   -517    -46
    350    137   -213   -246    280    -38      0    288   -405   -820   -478      2
    379    174   -205   -275    293    -15      7    327   -371   -789   -446     54
    413    233   -181   -324    296     28     18    355   -327   -740   -402     72
    433    272   -161   -353    296     57     18    368   -303   -706   -361     88
    407    280   -127   -345    267     77     15    361   -301   -701   -345     98
    389    288   -101   -337    246     93     18    345   -309   -714   -348    103
    353    275    -77   -316    215    101     18    322   -329   -737   -366     93
    319    272    -46   -296    181    114     20    293   -345   -753   -381     83
    293    265    -31   -280    161    116      7    241   -381   -795   -415     59
    301    241    -59   -270    181     90    -10    174   -439   -854   -470     10
    309    244    -67   -277    187     88    -18    135   -467   -878   -483    -20
    280    228    -51   -254    166     88    -31     80   -496   -919   -506    -46
    228    127   -101   -179    163     12    -38      2   -574  -1005   -581   -103
    166     85    -80   -124    124      2    -31    -44   -610  -1026   -607   -145
    161     90    -72   -127    116     10    -28    -62   -613  -1031   -607   -158
    166     88    -77   -127    122      5    -12    -67   -615  -1039   -618   -158
    158    106    -54   -135    106     25     10    -54   -605  -1026   -605   -137
    153    122    -31   -137     93     46     20    -41   -589  -1013   -592   -119
    166    127    -41   -148    103     44     25    -36   -592  -1023   -605   -122
    176    171     -5   -174     90     83     44    -20   -576  -1015   -600   -109
    189    239     49   -215     70    145     51     -2   -540   -966   -553    -75
    202    303    101   -252     51    202     36    -10   -524   -935   -517    -54
    210    340    129   -277     41    236      2    -23   -522   -922   -496    -36
    233    342    109   -288     62    226    -18    -28   -522   -914   -488    -23
    226    329    103   -280     59    218    -31    -38   -537   -927   -501    -28
    192    316    124   -254     33    220    -41    -54   -548   -937   -509    -31
    171    270     98   -223     36    184    -46    -72   -571   -974   -545    -57
    179    192     12   -187     83    103    -51    -90   -618  -1021   -594   -101
    171    122    -49   -148    111     36    -49    -98   -652  -1047   -623   -140
    158     77    -80   -116    119      0    -57   -111   -683  -1078   -659   -184
    150     12   -140    -83    145    -62    -64   -142   -724  -1132   -709   -202
    140    -36   -176    -54    158   -106    -62   -158   -748  -1156   -724   -220
    124    -36   -163    -44    142   -101    -57   -166   -750  -1150   -722   -257
    103    -49   -153    -25    127   -101    -59   -171   -761  -1163   -732   -259
     90    -96   -187      0    137   -140    -75   -189   -797  -1202   -769   -270
     98   -122   -223     10    161   -171    -83   -189   -807  -1205   -782   -265
     88   -132   -220     20    153   -176    -75   -181   -795  -1179   -756   -265
     70   -127   -197     28    132   -161    -62   -181   -789  -1169   -743   -270
     70   -145   -215     36    140   -179    -67   -197   -815  -1202   -782   -280
     62   -179   -241     57    150   -207    -62   -202   -823  -1205   -787   -285
     62   -194   -257     64    158   -223    -57   -194   -818  -1197   -776   -290
    109   -265   -374     77    241   -319    -75   -200   -875  -1265   -849   -376
    109   -496   -607    192    355   -550    -18   -171  -1000  -1470  -1088   -628
     98   -646   -745    272    420   -696    101    -88  -1052  -1652  -1314   -844
    103   -568   -675    231    387   -620    200    -36   -987  -1644  -1306   -826
     15   -226   -241    106    127   -233    161   -293   -901  -1431  -1023   -545
   -109    472    581   -184   -345    527    -77   -711   -724   -917   -368    116
   -187   1179   1366   -496   -776   1273   -275   -875   -376   -215    428    909
   -163   1361   1525   -600   -844   1441   -491   -891   -127    322    969   1436
   -124    969   1093   -420   -607   1031   -633   -989   -361    127    743   1218
    -41    413    452   -187   -246    431   -691  -1098   -956   -758   -158    371
    -12    -20    -10     15     -2    -15   -550   -948  -1254  -1374   -815   -272
     33   -179   -213     70    119   -194   -324   -589  -1106  -1376   -911   -376
    109   -194   -303     44    205   -249   -161   -322   -924  -1254   -836   -329
    181   -226   -410     20    293   -316    -98   -210   -870  -1231   -833   -353
    220   -259   -480     18    348   -368    -67   -166   -854  -1231   -836   -368
    236   -270   -509     15    368   -389    -44   -137   -831  -1221   -820   -376
    233   -270   -504     18    368   -387    -28   -122   -807  -1210   -810   -407
    233   -252   -488      7    358   -368    -10   -111   -792  -1202   -836   -426
    220   -236   -457      7    337   -345      5    -98   -787  -1195   -865   -374
    226   -207   -436    -10    329   -322      7    -85   -787  -1192   -844   -353
    301   -205   -506    -46    402   -355      0    -64   -789  -1192   -807   -368
    298   -231   -532    -33    413   -381     38     -2   -735  -1145   -774   -311
    296   -236   -532    -28    413   -384     46     38   -706  -1127   -787   -275
    288   -226   -514    -33    400   -368     49     57   -675  -1106   -789   -272
    270   -179   -449    -44    358   -314     64     70   -631  -1052   -743   -262
    254   -161   -415    -46    335   -288     64     75   -615  -1013   -698   -262
    249   -161   -410    -44    329   -285     62     96   -600   -987   -646   -252
    257   -145   -402    -57    327   -272     64    122   -581   -966   -602   -223
    254   -127   -381    -62    316   -254     77    161   -540   -927   -563   -194
    272   -137   -410    -67    340   -275     98    210   -506   -901   -563   -137
    272   -145   -420    -64    345   -283    111    259   -472   -878   -553    -54
    259   -119   -379    -70    316   -249    106    303   -431   -836   -522     -2
    236    -59   -296    -88    265   -176    106    358   -374   -771   -457     72
    257     31   -228   -145    241    -98    109    405   -322   -711   -410    119
    296    111   -184   -205    239    -33    109    433   -285   -672   -392    119
    272    122   -150   -200    210    -15    124    459   -257   -652   -374    153
    303    129   -174   -215    239    -20    132    472   -246   -649   -374    189
    374    200   -176   -288    275     10    111    475   -236   -607   -337    197
    415    207   -207   -311    311      0     96    457   -244   -594   -324    155
    376    168   -210   -275    293    -20    103    420   -267   -615   -340    103
    353    187   -166   -270    259     10     93    379   -293   -641   -335    119
    296    140   -158   -218    228     -7     93    319   -350   -698   -387     67
    226     90   -135   -158    179    -20    109    259   -397   -753   -433     36
    233     93   -142   -166    187    -23     93    205   -439   -789   -459     12
    207     31   -176   -119    192    -72     75    150   -493   -854   -522    -46
    171    -18   -189    -77    179   -103     54     83   -566   -935   -602   -124
    176      5   -171    -90    174    -83     25     25   -618   -984   -659   -181
    150     25   -124    -90    137    -46     25      5   -639  -1002   -685   -210
    119     88    -31   -103     75     28     20    -23   -649  -1008   -680   -213
    101    122     18   -111     41     70      7    -49   -675  -1023   -691   -233
    103    158     54   -129     25    106      7    -49   -683  -1034   -704   -233
    124    218     93   -171     15    155      2    -44   -678  -1028   -706   -249
    148    285    137   -215      5    213      0    -28   -649   -997   -691   -228
    163    332    168   -249     -5    252      7    -15   -615   -963   -654   -171
    163    358    194   -262    -15    277      2    -20   -597   -935   -623   -155
    171    392    220   -283    -23    306    -36    -33   -589   -922   -623   -132
    184    459    275   -322    -44    368    -80    -49   -594   -914   -610   -106
    236    501    265   -371    -15    384   -114    -59   -610   -924   -615   -114
    254    511    257   -381      0    384   -129    -80   -636   -943   -628   -129
    249    532    283   -392    -18    407   -155   -114   -665   -966   -646   -155
    213    498    285   -355    -36    392   -171   -142   -706  -1000   -688   -192
    207    379    171   -293     18    275   -171   -155   -761  -1062   -763   -267
    267    353     85   -311     90    220   -202   -142   -774  -1083   -789   -288
    223    285     62   -257     80    174   -205   -179   -818  -1127   -841   -327
     80    135     54   -106     12     96   -158   -244   -888  -1205   -919   -397
     70     98     25    -85     23     62   -114   -246   -893  -1213   -922   -394
     98     67    -31    -85     64     18   -106   -239   -896  -1208   -914   -387
    142     64    -80   -103    109     -7   -119   -241   -898  -1210   -917   -384
    189    114    -75   -150    132     20   -132   -244   -898  -1213   -914   -381
    205    155    -49   -181    124     54   -148   -259   -917  -1228   -927   -402
    192    174    -18   -184    106     77   -161   -272   -932  -1241   -943   -423
    176    142    -33   -161    103     54   -174   -285   -950  -1262   -974   -454
    189    137    -51   -163    122     44   -189   -298   -966  -1278   -997   -478
    202    158    -46   -181    124     57   -192   -303   -982  -1288  -1015   -488
    223     64   -158   -145    189    -46   -174   -288  -1031  -1363  -1106   -563
    228   -153   -384    -38    306   -267   -111   -236  -1122  -1548  -1332   -774
    226   -272   -498     23    361   -384      2   -148  -1143  -1709  -1540   -984
    184    -83   -267    -51    223   -174     57   -122  -1047  -1652  -1491   -948
     88    316    228   -202    -70    275    -57   -444  -1049  -1460  -1192   -659
    -20    976    997   -480   -509    987   -345   -924  -1060  -1062   -607    -80
    -98   1709   1808   -805   -953   1758   -574  -1171   -872   -457    132    628
    -18   1761   1777   -872   -896   1769   -779  -1192   -750    -51    545   1047
     28   1249   1218   -639   -594   1234   -844  -1221  -1026   -384    181    717
      5    657    652   -332   -324    654   -769  -1223  -1504  -1244   -706   -142
      7    246    239   -127   -114    244   -600  -1010  -1615  -1693  -1273   -691
     72    210    137   -142    -31    174   -446   -714  -1356  -1538  -1215   -646
    137    197     59   -168     38    129   -335   -506  -1184  -1431  -1153   -605
    207    202     -7   -205    106     98   -262   -374  -1078  -1369  -1111   -579
    262    228    -33   -244    148     98   -231   -319  -1034  -1345  -1098   -563
    314    252    -64   -283    189     93   -226   -280  -1005  -1327  -1088   -545
    335    257    -77   -298    207     90   -218   -262   -997  -1322  -1085   -548
    311    239    -75   -275    192     83   -226   -265  -1000  -1322  -1085   -558
    288    249    -38   -267    163    106   -220   -272   -995  -1319  -1083   -558
    285    275    -10   -280    148    132   -189   -262   -976  -1304  -1070   -537
    285    283     -2   -285    145    140   -176   -239   -950  -1275  -1041   -514
    277    270     -7   -275    142    132   -171   -226   -937  -1262  -1028   -511
    267    280     12   -272    127    148   -171   -215   -922  -1244  -1010   -485
    280    342     59   -311    109    202   -176   -197   -898  -1223   -995   -465
    301    363     59   -332    119    213   -181   -179   -880  -1205   -982   -457
    329    361     31   -345    148    197   -187   -158   -862  -1182   -966   -449
    376    374     -2   -374    189    187   -184   -116   -826  -1148   -935   -413
    413    423     10   -420    200    218   -181    -77   -784  -1106   -901   -374
    420    462     41   -441    189    252   -184    -41   -740  -1065   -865   -337
    420    472     51   -446    184    262   -187    -10   -693  -1021   -828   -303
    394    444     49   -418    174    246   -189     20   -652   -982   -795   -270
    400    462     62   -431    168    262   -166     62   -600   -935   -753   -233
    374    457     83   -415    145    270   -129    114   -540   -875   -696   -176
    376    493    116   -436    129    306   -122    168   -480   -813   -636   -116
    426    579    153   -501    137    366   -140    200   -441   -774   -600    -83
    465    602    137   -535    163    371   -150    226   -415   -748   -566    -59
    478    620    142   -550    166    384   -135    228   -410   -737   -550    -46
    462    633    168   -548    145    402   -116    220   -423   -743   -553    -49
    452    613    161   -532    145    387   -106    213   -441   -758   -563    -57
    444    602    158   -524    140    381   -106    197   -467   -789   -581    -75
    428    610    181   -519    122    394   -122    155   -511   -833   -613   -114
    410    600    189   -506    109    394   -132    106   -558   -880   -644   -145
    384    558    174   -470    106    366   -132     70   -594   -922   -672   -174
    345    522    176   -433     85    348   -137     31   -639   -969   -711   -215
    301    470    168   -384     67    319   -140    -12   -672  -1008   -748   -252
    257    387    129   -324     64    259   -137    -62   -724  -1065   -805   -311
    233    340    106   -285     64    223   -124    -90   -756  -1101   -833   -348
    207    306     98   -257     54    202    -98    -85   -748  -1096   -831   -340
    205    290     83   -249     59    187    -75    -72   -732  -1083   -820   -329
    236    306     70   -272     83    189    -75    -62   -724  -1067   -813   -327
    262    329     67   -296     98    200    -80    -62   -719  -1062   -813   -329
    270    348     75   -309     96    213    -88    -75   -730  -1075   -820   -337
    275    387    109   -332     83    249    -75    -59   -706  -1057   -800   -316
    257    426    168   -342     41    298    -67    -46   -672  -1026   -769   -296
    244    478    233   -361      5    355    -67    -46   -654   -992   -730   -280
    259    514    254   -387      0    387    -96    -54   -636   -963   -691   -257
    267    522    254   -394      5    389   -137    -75   -644   -963   -680   -254
    257    491    233   -374     12    361   -171   -103   -678   -995   -706   -280
    231    462    231   -345      0    348   -179   -114   -691  -1013   -719   -288
    223    472    249   -348    -12    361   -179   -119   -696  -1015   -722   -293
    233    413    179   -324     25    296   -184   -124   -714  -1041   -748   -314
    252    283     31   -267    109    155   -184   -129   -761  -1096   -802   -366
    226    197    -28   -210    127     85   -192   -148   -800  -1135   -839   -394
    189    153    -36   -171    114     57   -192   -168   -820  -1156   -857   -407
    176    127    -49   -150    111     38   -205   -192   -849  -1184   -880   -423
    184    122    -62   -155    124     31   -226   -213   -875  -1208   -880   -433
    236    114   -122   -174    179     -2   -228   -205   -870  -1195   -862   -470
    223     75   -148   -150    184    -33   -228   -215   -885  -1210   -904   -491
    187     41   -148   -114    168    -51   -220   -226   -904  -1239   -927   -462
    220     38   -184   -129    202    -72   -207   -200   -893  -1231   -922   -426
    270     49   -220   -158    246    -85   -228   -184   -883  -1215   -901   -400
    262    -12   -275   -124    267   -142   -246   -207   -911  -1236   -911   -426
    197    -62   -259    -67    226   -158   -220   -220   -919  -1239   -914   -472
    184    -59   -244    -62    213   -150   -184   -210   -906  -1226   -901   -496
    207   -135   -342    -36    275   -239   -158   -176   -919  -1275   -943   -517
    231   -420   -654     93    441   -537    -96   -124  -1028  -1467  -1163   -717
    231   -576   -807    174    519   -691     25    -49  -1083  -1639  -1384   -982
    197   -472   -670    137    433   -571    135     20   -995  -1631  -1384  -1023
    106   -140   -246     18    176   -192     90   -218   -930  -1467  -1161   -750
    -28    517    545   -246   -288    530   -215   -766   -919  -1047   -568   -184
   -111   1213   1325   -550   -719   1270   -478  -1054   -714   -413    197    504
    -38   1483   1522   -724   -782   1504   -724  -1109   -519    109    761   1057
     54   1106   1052   -579   -498   1080   -839  -1127   -691    -25    594    901
     67    530    459   -298   -197    496   -818  -1127  -1184   -865   -285     85
     70     90     20    -80     23     54   -646   -922  -1410  -1452   -932   -511
     90    -18   -109    -36     98    -62   -431   -592  -1208  -1402   -982   -600
    148    -33   -181    -57    163   -106   -259   -350  -1023  -1299   -940   -509
    220    -46   -267    -88    241   -155   -153   -215   -917  -1228   -898   -457
    244    -64   -309    -90    275   -187   -109   -158   -878  -1202   -878   -470
    226    -59   -285    -83    254   -171   -103   -142   -862  -1192   -862   -470
    194    -83   -277    -54    236   -179   -114   -142   -865  -1208   -878   -493
    187   -101   -290    -44    236   -194   -119   -124   -859  -1218   -898   -485
    187   -101   -290    -44    239   -194   -114   -106   -844  -1202   -880   -452
    205   -101   -306    -51    254   -202   -103    -88   -818  -1171   -828   -444
    220    -62   -283    -77    252   -171   -109    -83   -797  -1156   -797   -449
    205    -51   -257    -77    228   -153   -111    -77   -784  -1148   -787   -457
    192    -41   -233    -75    210   -137   -103    -70   -766  -1137   -779   -441
    200    -20   -220    -88    207   -122   -101    -51   -758  -1135   -776   -418
    205    -18   -223    -93    213   -119   -106    -33   -745  -1117   -761   -400
    218     28   -192   -124    202    -80   -106    -10   -714  -1080   -719   -366
    233     46   -187   -140    210    -70   -101     31   -678  -1041   -685   -324
    246     57   -189   -153    218    -67    -93     70   -641  -1021   -678   -298
    257     77   -179   -166    218    -49    -75    114   -597   -979   -654   -285
    277     93   -187   -187    233    -46    -64    153   -555   -943   -613   -280
    303    129   -174   -218    239    -20    -62    189   -519   -906   -571   -246
    327    176   -150   -254    239     15    -49    218   -491   -893   -561   -205
    366    207   -158   -285    262     25    -25    272   -454   -839   -519   -168
    392    252   -140   -324    267     57    -18    353   -381   -748   -441   -122
    387    298    -90   -342    239    103     -2    410   -319   -683   -384    -72
    389    353    -36   -374    213    161     15    441   -283   -659   -355    -15
    407    381    -25   -394    218    179     23    452   -267   -631   -327      0
    402    436     31   -420    184    233     20    449   -257   -597   -285    -18
    371    449     77   -410    145    265     20    431   -265   -600   -270     -2
    342    441     98   -394    119    270     20    397   -293   -641   -303    -10
    327    428    101   -376    114    265     15    358   -335   -678   -337    -28
    306    397     88   -353    109    244     10    314   -371   -706   -355    -57
    301    407    103   -355     98    257      2    270   -402   -745   -389    -77
    272    376    103   -324     85    239    -10    202   -454   -810   -454   -116
    231    311     80   -270     75    197    -18    142   -511   -862   -504   -184
    192    259     64   -226     64    161    -28     96   -555   -901   -545   -239
    171    241     67   -207     51    155    -36     51   -592   -935   -571   -262
    153    239     85   -197     33    163    -25     31   -602   -932   -566   -272
    148    265    116   -205     15    192    -15     28   -594   -917   -550   -280
    140    283    142   -213     -2    213    -12     25   -589   -919   -548   -272
    129    285    153   -207    -10    220      5     33   -579   -914   -548   -257
    135    246    111   -192     10    181     28     54   -568   -906   -550   -246
    142    267    124   -205     10    197     44     67   -553   -896   -550   -246
    176    371    194   -275     -7    283     46     77   -506   -852   -501   -218
    197    436    236   -316    -18    337     31     85   -478   -826   -472   -174
    200    457    257   -329    -28    358     -2     80   -467   -807   -449   -135
    200    467    267   -332    -33    368    -31     67   -465   -792   -433   -142
    194    441    246   -319    -25    345    -51     46   -498   -815   -444   -150
    187    415    226   -301    -18    322    -64     36   -519   -826   -457   -145
    168    392    220   -283    -25    306    -77     15   -532   -844   -467   -155
    148    361    213   -254    -31    288    -80     -5   -553   -872   -498   -174
    127    236    109   -184     10    174    -75     -5   -597   -901   -532   -215
    122    163     41   -142     38    103    -75    -12   -623   -930   -563   -267
    111    124     12   -119     49     70    -77    -33   -657   -971   -600   -288
     98     96     -2    -96     51     46    -75    -41   -678   -989   -628   -303
     85     75    -10    -83     46     31    -85    -57   -693  -1005   -636   -335
     77     33    -44    -57     59     -5    -93    -57   -693  -1005   -636   -342
     49     -7    -59    -23     51    -31    -85    -59   -698  -1010   -646   -353
     28    -23    -51     -2     38    -36    -72    -75   -711  -1018   -652   -355
     36      0    -38    -18     36    -18    -83    -85   -719  -1018   -652   -348
     64      0    -64    -33     62    -31    -90    -75   -722  -1013   -646   -345
     67    -18    -85    -25     75    -51    -93    -75   -719  -1013   -654   -358
     67    -38   -106    -12     85    -72    -93    -70   -724  -1013   -652   -361
     46    -64   -111     10     77    -88    -93    -64   -735  -1034   -670   -361
     20   -153   -174     64     96   -163    -70    -64   -758  -1062   -696   -407
     44   -340   -384    145    213   -361    -33    -70   -865  -1200   -852   -618
     72   -605   -678    267    374   -641     62    -38  -1010  -1465  -1150   -896
     51   -641   -693    293    371   -665    197     62   -984  -1530  -1231   -953
    -31   -379   -350    205    158   -363    239    -51   -872  -1358  -1018   -776
   -171    158    329      5   -252    244     38   -472   -745   -966   -517   -296
   -327    963   1291   -316   -807   1127   -202   -813   -467   -329    239    441
   -319   1410   1730   -548  -1023   1571   -433   -865   -148    280    872   1083
   -202   1213   1415   -506   -810   1314   -646   -893   -184    384    950   1231
   -148    652    800   -252   -475    724   -719   -974   -657   -239    319    644
   -142     88    231     28   -187    158   -605   -919  -1153  -1080   -532   -181
   -140   -174    -33    155    -54   -103   -358   -574  -1072  -1197   -732   -441
   -103   -202    -98    150     -2   -150   -166   -290   -896  -1093   -685   -441
    -59   -223   -166    140     51   -194    -49   -106   -782  -1021   -657   -407
    -75   -226   -150    150     36   -189     10    -20   -727   -997   -633   -379
   -132   -267   -137    197      0   -205     31     15   -719  -1010   -636   -350
   -207   -348   -140    277    -36   -244     57     25   -730  -1010   -639   -371
   -288   -405   -119    345    -85   -262     75     38   -717   -997   -620   -371
   -322   -431   -109    376   -106   -270     67     38   -714  -1018   -646   -379
   -301   -436   -137    366    -83   -285     57     36   -717  -1015   -672   -371
   -252   -392   -142    322    -57   -267     62     54   -688   -969   -620   -348
   -158   -358   -200    254     20   -280     62     93   -657   -935   -579   -329
    -77   -327   -249    202     85   -288     62    135   -626   -911   -563   -316
    -51   -277   -226    163     85   -252     70    163   -587   -865   -530   -275
    -57   -252   -194    153     67   -223     88    194   -555   -839   -504   -233
     -7   -236   -228    119    109   -231     93    213   -535   -828   -488   -213
     44   -207   -252     83    148   -228    101    231   -517   -813   -478   -200
     70   -171   -241     49    153   -205    103    246   -488   -784   -446   -197
    122   -150   -272     12    194   -210     90    257   -488   -789   -459   -207
    166   -119   -285    -25    226   -200     85    288   -475   -776   -441   -158
    171    -85   -257    -41    213   -171    103    342   -431   -724   -394   -142
    181    -83   -265    -49    223   -174    114    394   -397   -683   -368   -148
    192    -23   -215    -83    202   -119    137    462   -340   -633   -332    -85
    207     33   -174   -122    189    -70    163    522   -280   -579   -290    -12
    252     75   -176   -163    215    -49    176    584   -218   -519   -231     57
    298    140   -161   -220    228    -10    176    623   -171   -459   -168     96
    319    181   -137   -252    228     23    174    646   -137   -415   -109    132
    322    210   -114   -267    215     49    171    652   -124   -410    -93    150
    319    236    -83   -277    202     77    181    646   -124   -423    -88    184
    314    226    -88   -270    202     70    194    633   -135   -423    -93    168
    280    205    -75   -244    179     64    197    607   -150   -415    -75    140
    231    207    -25   -220    129     90    200    563   -187   -433    -80     90
    181    220     38   -200     72    129    189    509   -220   -480   -114     64
    137    179     41   -158     49    109    187    452   -267   -545   -174     44
    103    111      7   -109     46     59    181    400   -316   -581   -218     20
     57     49     -7    -54     31     20    184    350   -348   -613   -252    -20
     41     18    -23    -28     33     -2    184    311   -384   -641   -270    -36
     25    -18    -44     -5     33    -31    187    280   -405   -652   -280    -51
      7    -38    -46     12     25    -41    210    259   -415   -659   -280    -57
      7    -12    -20      0     10    -15    220    246   -413   -657   -270    -28
    -12    -49    -36     31     10    -44    246    259   -394   -641   -252      7
    -15    -23     -7     18     -5    -15    275    280   -379   -633   -259     10
      2     44     41    -23    -20     44    285    296   -361   -623   -246     44
     15     96     80    -57    -33     88    298    319   -319   -561   -181     85
     38    168    129   -103    -44    150    303    327   -283   -511   -137    101
     46    241    194   -145    -75    218    277    314   -275   -493   -109    124
     20    239    215   -129    -96    228    215    267   -296   -504   -111    103
     23    259    233   -142   -103    246    176    231   -324   -517   -127     59
     46    379    332   -213   -142    355    127    179   -376   -574   -192     31
     31    363    332   -197   -153    348     98    153   -413   -610   -223     77
    -23    298    322   -137   -174    309     90    132   -444   -631   -241     44
    -54    223    275    -85   -163    249     88    101   -488   -675   -283      7
    -75    145    220    -33   -148    181     85     72   -535   -719   -324    -15
    -62    101    163    -20   -114    132     72     59   -561   -745   -350    -36
    -10     57     67    -23    -38     62     51     33   -602   -784   -389    -62
     15     46     28    -33     -5     38     23      0   -641   -810   -426   -114
     23     57     33    -38     -5     46     -2    -33   -678   -831   -444   -145
     -5     15     18     -7    -10     18    -15    -54   -698   -841   -457   -161
    -28    -20      7     23    -18     -7     -5    -54   -698   -841   -459   -153
    -49    -33     12     41    -33    -10      5    -51   -698   -844   -454   -135
    -90    -44     46     67    -70      0      7    -57   -704   -852   -459   -132
   -132    -46     85     88   -109     18     10    -54   -701   -844   -452   -119
   -142    -38    103     90   -124     31     12    -51   -693   -826   -439   -111
   -124    -59     64     90    -96      2     12    -54   -693   -818   -431   -111
   -109   -101      7    106    -59    -46     20    -49   -698   -823   -441   -124
    -77   -210   -132    140     25   -171     44    -46   -761   -911   -542   -220
    -70   -457   -387    262    155   -420    124    -12   -883  -1119   -784   -454
    -77   -607   -532    340    226   -571    246     98   -922  -1260   -971   -667
    -67   -485   -418    277    174   -452    332    174   -833  -1200   -919   -649
   -179    -57    122    116   -153     31    213   -213   -789   -982   -597   -303
   -348    670   1015   -161   -683    841    -10   -675   -626   -485     51    397
   -452   1345   1797   -446  -1124   1571   -189   -846   -301    189    818   1200
   -363   1514   1878   -574  -1119   1696   -431   -904   -140    633   1267   1714
   -342   1080   1421   -371   -883   1249   -540  -1028   -475    241    852   1325
   -332    542    875   -106   -605    709   -537  -1057   -958   -542     31    459
   -288    163    452     59   -371    309   -400   -820  -1127   -984   -485   -109
   -207     83    290     62   -249    187   -220   -475   -979   -945   -530   -176
   -132     59    192     33   -163    124   -116   -275   -867   -888   -519   -168
    -90     38    129     25   -111     83    -62   -176   -818   -865   -522   -176
    -72     18     88     25    -80     54    -31   -140   -815   -867   -535   -189
    -54     23     77     15    -64     49      2   -116   -805   -865   -535   -187
    -54     33     85      7    -70     59     12   -103   -800   -859   -535   -187
     -7     46     54    -20    -31     49     15    -88   -789   -849   -532   -181
     54     57      2    -57     25     31     25    -64   -782   -839   -527   -171
     64     28    -36    -46     51     -2     20    -57   -782   -836   -527   -155
     96     38    -57    -70     77     -7     12    -57   -774   -820   -514   -142
    116     64    -54    -90     85      5     12    -46   -761   -802   -509   -135
    111     67    -46    -90     77     10     12    -31   -750   -792   -509   -135
    111     93    -18   -101     64     38     25     -5   -730   -763   -478   -119
    109    103     -5   -109     57     51     46     23   -706   -735   -446    -83
     85    103     18    -96     33     62     54     49   -680   -706   -420    -64
     90    122     31   -109     31     77     62     77   -652   -672   -384    -44
     98    153     54   -124     23    103     72    109   -620   -641   -355    -10
    103    171     67   -137     18    119     77    148   -589   -613   -337     20
    124    218     93   -174     15    155     90    200   -550   -574   -303     59
    148    249    101   -200     23    176     98    254   -511   -535   -267     98
    171    290    119   -231     25    205    116    316   -462   -478   -220    142
    179    329    148   -254     12    239    132    376   -407   -418   -168    192
    176    353    176   -265      0    265    150    431   -355   -366   -119    236
    189    397    205   -296     -7    303    163    480   -311   -316    -72    285
    215    459    244   -337    -12    353    166    511   -285   -283    -46    316
    223    470    246   -348    -10    358    168    522   -270   -267    -28    340
    218    488    267   -353    -23    379    166    517   -270   -262    -18    350
    210    517    303   -366    -46    410    150    488   -285   -280    -33    335
    202    517    314   -358    -54    415    145    465   -301   -306    -51    314
    215    517    301   -366    -41    407    135    428   -329   -340    -75    288
    231    501    267   -366    -18    384    122    389   -366   -379   -109    257
    231    465    233   -350     -2    350    122    345   -394   -413   -137    226
    200    452    252   -324    -25    353    109    283   -431   -454   -171    189
    155    392    233   -275    -38    314    106    213   -478   -504   -220    140
    161    379    218   -270    -28    298     98    171   -498   -527   -241    116
    150    353    202   -252    -25    277     93    145   -517   -537   -252     98
    111    306    194   -207    -41    252    101    124   -532   -548   -262     80
     96    342    246   -220    -75    296    119    122   -527   -542   -257     75
     90    389    298   -241   -103    345    153    140   -504   -524   -246     83
     57    436    379   -246   -161    407    171    155   -491   -524   -249     77
     41    465    423   -252   -189    444    184    184   -467   -501   -231     90
     49    504    452   -277   -202    478    210    220   -410   -446   -181    132
     70    530    459   -298   -194    496    226    223   -379   -415   -153    161
    101    566    465   -335   -181    517    200    197   -387   -415   -150    168
    109    607    498   -358   -194    553    153    171   -392   -413   -142    176
    103    620    517   -363   -207    568    129    168   -389   -405   -135    181
     98    602    504   -353   -202    553    119    161   -389   -405   -129    171
     59    581    522   -322   -231    553    106    148   -397   -400   -114    174
     31    522    491   -275   -228    506     98    148   -413   -413   -122    168
     54    405    350   -231   -148    379    101    145   -452   -457   -166    122
     36    337    301   -189   -132    319     98    116   -504   -517   -226     44
      0    290    288   -145   -145    290    103    101   -530   -548   -270      5
    -10    218    228   -103   -119    223    116    103   -545   -568   -290     33
      2    200    194   -103    -96    197    103     80   -568   -597   -309     -5
      2    179    176    -93    -85    179     90     67   -587   -618   -327    -25
      0    179    176    -90    -88    179     83     54   -597   -631   -340    -44
     18    181    163    -98    -72    174     70     44   -605   -639   -342    -54
     36    158    122    -98    -44    140     70     36   -626   -657   -361    -75
     38    132     90    -85    -25    111     62     28   -639   -665   -368    -80
     23    122     96    -72    -36    109     57     28   -639   -670   -374    -83
     12    135    122    -72    -54    129     62     36   -633   -665   -366    -93
     28    158    127    -96    -49    142     59     36   -628   -659   -358   -103
     38    137     98    -88    -31    119     57     41   -639   -670   -366   -101
     18     15     -5    -18     10      5     59     41   -706   -753   -439   -184
     10   -218   -228    103    119   -223    114     70   -833   -971   -685   -496
     15   -335   -350    158    181   -342    233    187   -839  -1104   -880   -698
      5   -135   -140     64     70   -137    316    241   -698   -997   -774   -597
   -122    228    350    -54   -236    288    236    -88   -615   -758   -454   -259
   -285    867   1153   -290   -719   1010     12   -555   -480   -272    187    428
   -324   1527   1852   -602  -1088   1688   -168   -709   -181    371    922   1163
   -202   1592   1792   -696   -997   1691   -371   -735    -88    701   1247   1558
   -124   1106   1231   -491   -678   1169   -485   -820   -433    322    846   1215
   -148    561    709   -205   -428    633   -501   -893   -971   -517     -2    319
   -155    194    350    -20   -254    272   -319   -646  -1078   -904   -465   -176
    -98    155    254    -28   -176    205    -98   -283   -846   -776   -413   -148
    -28    166    194    -70   -111    181     31    -54   -685   -670   -355   -103
     15    145    129    -80    -57    137    119     75   -592   -605   -314    -88
     33    153    119    -93    -44    137    142    101   -568   -597   -309   -148
     28    140    111    -85    -41    127    148    119   -561   -613   -348   -187
     10    140    127    -77    -57    135    145    137   -550   -615   -366   -168
     15    140    124    -77    -54    132    140    153   -540   -610   -361   -142
      7    150    142    -80    -67    145    129    163   -527   -597   -345   -140
     10    137    127    -75    -59    132    116    176   -511   -581   -322   -122
     25    148    122    -88    -49    137    109    176   -501   -568   -296   -137
     28    161    132    -93    -51    148    119    197   -470   -540   -283   -153
     31    153    122    -93    -46    137    124    207   -462   -550   -311   -122
     33    153    119    -93    -41    137    137    226   -444   -537   -301    -80
     44    163    116   -103    -38    140    153    262   -407   -501   -259    -33
     57    200    142   -127    -41    171    155    288   -379   -462   -220     -2
     80    205    124   -145    -20    166    155    314   -350   -433   -197      2
    101    272    168   -187    -33    220    155    340   -316   -410   -176     23
    103    290    187   -197    -41    239    176    394   -257   -355   -119     83
    122    319    197   -220    -36    259    189    457   -194   -285    -72     88
    127    327    200   -228    -36    262    205    517   -137   -233    -46    101
    142    355    213   -249    -36    283    213    571    -90   -194    -10    142
    148    379    228   -265    -41    303    220    631    -36   -137     46    200
    179    413    233   -296    -25    324    233    688     20    -75    109    257
    197    459    262   -329    -31    361    236    722     57    -36    148    288
    210    504    293   -358    -41    400    249    763    109      5    176    337
    226    524    296   -376    -36    413    254    782    132     15    189    379
    215    527    311   -371    -46    420    267    784    145     33    223    402
    210    540    329   -376    -59    436    280    774    137     38    220    379
    205    540    335   -374    -64    436    283    756    116     31    200    366
    202    524    319   -363    -59    423    267    706     80     -2    168    329
    205    519    314   -361    -54    418    252    654     41    -49    132    283
    192    514    319   -353    -64    418    252    610     18    -88    101    254
    161    467    306   -314    -72    387    244    548    -36   -150     41    200
    119    397    277   -259    -80    337    226    472   -103   -218    -23    137
     72    361    288   -215   -106    324    218    436   -129   -246    -49    101
     54    337    280   -197   -114    309    205    392   -161   -275    -70     72
     41    327    283   -184   -122    306    226    384   -168   -277    -70     72
     -2    324    327   -163   -163    324    254    387   -153   -270    -59     70
    -28    358    387   -163   -207    371    265    389   -129   -249    -41     70
    -20    394    415   -187   -218    405    249    374   -135   -254    -49     59
      0    389    389   -197   -194    389    233    363   -150   -270    -70     41
     10    423    410   -218   -200    418    236    381   -116   -239    -41     64
     25    501    475   -262   -223    488    246    407    -75   -197     -2     90
     44    587    542   -314   -249    566    220    400    -51   -174     10    109
     54    628    574   -342   -259    602    171    368    -51   -168     23    124
     59    607    548   -335   -244    576    148    353    -54   -163     36    140
     83    574    491   -327   -202    532    132    340    -75   -181     15    124
     98    610    511   -358   -205    561    119    337    -83   -184      7    119
     98    626    527   -363   -213    576    106    322    -98   -189      0    111
     72    542    470   -309   -200    509    106    306   -122   -223    -38     72
     49    394    345   -220   -148    371    106    285   -171   -288   -111      7
     38    337    298   -187   -129    316    106    270   -200   -319   -137    -18
     23    311    288   -166   -132    298     96    259   -218   -332   -148    -31
     -2    267    270   -132   -137    267     90    236   -246   -363   -174    -64
     15    267    252   -140   -116    259     83    213   -267   -394   -213    -98
     25    262    236   -145   -106    249     77    210   -275   -400   -226   -101
     23    244    218   -135    -96    231     67    210   -283   -397   -226    -98
      2    233    228   -119   -114    231     75    228   -259   -363   -194    -72
      0    207    207   -103   -103    207     77    233   -249   -350   -187    -70
      5    179    174    -93    -85    176     49    187   -309   -415   -252   -129
     -2    184    184    -90    -93    184     38    181   -316   -420   -257   -132
    -15    163    179    -75    -98    171     36    184   -311   -410   -249   -124
    -20    145    166    -62    -93    155     54    202   -290   -389   -241   -114
    -15     54     67    -20    -41     59     90    236   -319   -446   -311   -184
      5   -194   -200     93    101   -197    153    265   -459   -670   -561   -423
     -7   -324   -316    163    153   -322    272    371   -478   -813   -740   -602
    -38   -150   -111     96     36   -132    384    480   -324   -714   -654   -537
   -148    233    379    -44   -265    306    283    135   -298   -496   -340   -244
   -241    883   1124   -319   -683   1002    -10   -337   -257    -57    241    314
   -283   1574   1855   -646  -1070   1714   -280   -568    -23    555    940    971
   -184   1649   1834   -732  -1008   1740   -511   -581    153   1010   1374   1400
   -145   1093   1239   -478   -691   1166   -594   -633   -161    631    969   1044
   -163    514    678   -176   -420    594   -545   -667   -693   -223    124    257
   -163     70    233     44   -200    150   -374   -483   -875   -714   -428   -265
   -166    -12    153     90   -161     70   -179   -174   -628   -589   -392   -239
   -129     10    140     59   -135     75    -49     41   -449   -470   -322   -184
    -57     20     77     18    -67     49     36    189   -342   -405   -288   -161
    -38     20     59      7    -49     41     80    257   -290   -374   -272   -148
    -64    -12     51     38    -59     18     96    270   -293   -381   -285   -155
    -98    -15     80     54    -90     31    122    298   -262   -355   -257   -129
   -124    -12    111     67   -119     49    145    319   -231   -329   -233   -119
    -80     20    101     28    -90     59    132    324   -226   -322   -236   -140
    -12     96    109    -41    -59    101    137    340   -200   -290   -210   -137
    -46     80    124    -18    -85    101    150    358   -171   -265   -194   -124
    -75     59    135      7   -103     96    153    366   -163   -262   -189   -109
    -88     62    148     10   -116    103    163    379   -158   -259   -184    -96
    -70    101    171    -15   -119    135    145    392   -135   -223   -142    -59
    -44    119    161    -38   -101    137    122    387   -124   -197   -111    -77
    -62    129    192    -33   -127    161    140    420    -80   -158   -114    -85
    -83    119    202    -20   -142    161    158    454    -57   -148   -135    -18
   -109    122    231     -5   -168    176    168    485    -31   -124   -114     51
   -132    119    252      5   -192    184    181    524     15    -77    -70     54
   -122    127    246     -2   -184    187    197    566     70    -20    -12     88
    -93    168    259    -38   -176    213    205    600    116     23     33    127
    -25    244    270   -109   -148    257    205    644    168     75     75    163
     62    322    259   -192    -98    290    205    696    226    129    116    205
     96    358    262   -228    -83    311    213    745    285    197    168    249
    122    418    296   -272    -88    358    220    784    340    262    223    303
    137    470    332   -303    -96    402    231    813    381    311    285    350
    150    493    342   -322    -98    420    215    795    374    322    306    335
    150    537    387   -345   -116    462    213    792    368    322    293    314
    142    524    381   -335   -119    454    215    779    342    290    259    309
    148    527    379   -337   -114    454    202    745    293    246    220    275
    142    514    371   -329   -114    444    197    709    252    197    171    275
    127    501    374   -314   -124    439    194    659    194    140    124    233
    109    509    400   -309   -148    457    179    605    137     83     72    181
    127    493    366   -309   -119    431    155    553     85     33     25    132
    127    379    249   -254    -62    314    142    493     18    -15    -20     72
     93    293    197   -194    -51    246    153    465     -7    -36    -38     44
     59    233    171   -148    -57    205    174    454    -15    -41    -38     44
     41    228    187   -135    -72    207    192    444    -10    -41    -31     41
     31    233    202   -135    -85    220    202    441     -5    -38    -28     36
     41    275    233   -158    -96    254    205    444     -5    -36    -28     36
     36    322    283   -179   -124    303    215    449     -7    -33    -31     25
     33    335    301   -184   -132    319    213    449    -10    -36    -33     12
     12    387    371   -200   -179    379    220    467     25      0     10     46
     18    462    444   -239   -213    454    226    483     64     44     51     85
     31    519    488   -275   -228    504    213    480     88     77     85    111
     46    571    524   -309   -239    548    171    459     98    101    119    135
     75    594    519   -337   -223    558    132    436     90    103    127    140
     80    579    498   -329   -207    540    109    415     64     88    114    124
     75    566    491   -322   -207    530     88    394     36     67     93    103
     44    566    522   -303   -239    545     77    374     15     49     85     90
      7    519    509   -265   -252    514     90    355     -7     25     64     64
    -23    410    433   -194   -228    423     98    345    -49    -20     10     15
    -44    358    400   -158   -220    376     96    345    -77    -51    -28    -15
    -23    324    348   -150   -184    335     77    327   -114    -93    -67    -54
    -51    288    340   -119   -197    311     67    296   -153   -132   -109    -90
    -83    241    322    -80   -202    280     64    265   -181   -158   -135   -114
    -80    218    296    -70   -189    257     49    249   -197   -166   -142   -124
    -49    218    267    -83   -158    241     25    246   -210   -171   -148   -140
    -23    207    231    -93   -127    218     25    244   -218   -184   -161   -153
    -12    181    194    -85   -103    187     28    244   -228   -189   -171   -158
    -12    153    166    -70    -90    158     23    241   -233   -192   -171   -163
     -7    145    153    -67    -80    148     31    244   -228   -179   -158   -155
    -20    129    148    -54    -85    137     28    236   -233   -184   -158   -158
    -38    129    166    -46   -103    148     31    233   -239   -192   -166   -171
    -33     54     85    -12    -59     70     33    231   -283   -252   -233   -241
     -7   -132   -124     70     57   -129     75    259   -381   -423   -426   -423
    -31   -298   -267    163    116   -283    202    371   -407   -594   -641   -646
    -44   -174   -129    109     41   -153    301    470   -311   -574   -649   -675
   -124    155    280    -18   -202    218    249    246   -293   -441   -444   -496
   -228    696    924   -233   -576    810    -33   -311   -394   -168      5    -64
   -301   1457   1756   -579  -1028   1608   -322   -678   -298    363    701    581
   -257   1805   2062   -776  -1158   1932   -561   -784   -145    870   1262   1109
   -163   1475   1636   -657   -901   1556   -667   -789   -246    836   1187   1070
   -137    852    989   -355   -563    919   -633   -776   -654    116    431    387
   -140    335    475    -98   -309    402   -478   -620   -924   -561   -306   -298
   -119    168    288    -23   -205    226   -296   -301   -709   -509   -363   -368
    -80    181    262    -51   -171    220   -163    -49   -493   -368   -280   -303
    -31    210    241    -88   -135    226    -80    116   -361   -290   -231   -267
    -15    241    257   -114   -137    249    -49    168   -327   -280   -228   -272
    -28    267    296   -119   -161    280    -49    171   -329   -293   -244   -296
    -46    306    350   -132   -200    327    -57    171   -329   -301   -254   -311
    -36    374    410   -168   -223    392    -59    166   -335   -309   -265   -324
    -44    431    475   -194   -259    452    -57    166   -332   -306   -265   -327
    -54    470    524   -207   -288    496    -72    155   -335   -311   -259   -332
    -51    498    550   -223   -301    524    -88    153   -340   -311   -259   -337
    -31    555    587   -262   -309    571    -93    166   -332   -298   -246   -329
    -10    597    607   -296   -309    602   -116    161   -327   -296   -246   -335
    -20    639    657   -309   -337    646   -116    163   -314   -288   -241   -329
    -15    685    698   -335   -358    691   -116    176   -301   -275   -226   -322
    -12    717    730   -350   -371    722   -127    184   -285   -262   -213   -322
     -7    730    735   -363   -371    730   -132    202   -267   -252   -210   -319
      2    756    753   -379   -374    753   -127    228   -236   -228   -187   -298
     12    807    795   -410   -392    802   -111    265   -192   -192   -148   -265
     28    883    854   -454   -413    870   -101    303   -148   -148   -109   -226
     33    896    859   -467   -413    880    -96    342   -114   -109    -80   -200
     49    937    888   -493   -418    911    -93    387    -67    -59    -41   -163
     67    979    909   -524   -420    945    -80    441    -15     -5      7   -122
    109   1013    904   -561   -397    958    -62    504     41     54     59    -70
    129   1049    919   -589   -394    984    -54    555     98    116    114    -15
    155   1098    943   -628   -392   1021    -49    592    140    166    163     28
    174   1145    971   -659   -400   1060    -49    602    153    189    189     54
    179   1166    987   -672   -402   1078    -54    597    150    189    194     62
    181   1148    963   -665   -392   1057    -54    579    132    168    181     51
    176   1130    950   -654   -387   1041    -51    555    106    145    166     36
    166   1104    935   -636   -384   1018    -54    522     72    111    145     15
    155   1065    909   -610   -376    987    -51    475     31     72    119    -10
    135   1010    875   -574   -371    943    -59    426    -15     28     88    -44
     96    961    865   -527   -384    911    -59    379    -51    -10     57    -77
     64    898    833   -480   -384    865    -64    327    -96    -57     12   -124
     75    828    753   -452   -337    792    -72    283   -132    -93    -23   -155
     75    774    696   -426   -311    735    -70    252   -150   -116    -41   -174
     57    732    675   -394   -309    704    -57    241   -158   -122    -41   -181
     36    717    680   -376   -322    698    -46    241   -155   -111    -31   -181
     20    698    678   -358   -327    688    -28    239   -148   -103    -25   -189
      5    678    670   -342   -332    672    -12    246   -140    -93    -10   -179
     18    659    639   -340   -311    649      0    265   -124    -77      0   -168
     36    667    631   -353   -298    649     12    283    -98    -54     18   -161
     83    743    659   -413   -288    701     23    306    -62    -12     62   -129
    116    797    680   -459   -283    740     10    309    -36     15     93    -96
    109    841    732   -478   -311    787     -7    293    -23     36    122    -75
    106    849    740   -478   -316    795    -31    288     -7     64    153    -46
    119    810    691   -465   -285    750    -44    277    -15     54    155    -44
     98    748    649   -426   -275    698    -59    259    -44     28    142    -57
     83    717    631   -400   -272    675    -59    254    -46     23    142    -51
     70    665    592   -368   -259    631    -51    262    -49     23    137    -67
     46    558    511   -301   -231    535    -54    254    -85    -20     90   -129
    -18    431    446   -207   -231    439    -49    236   -129    -72     44   -166
    -57    381    436   -163   -246    407    -28    244   -140    -83     25   -174
   -103    340    444   -119   -275    392     -7    246   -137    -80     25   -184
   -103    296    400    -96   -252    348     -2    249   -137    -88     23   -192
    -38    311    350   -137   -194    332    -38    205   -192   -142    -15   -226
    -33    306    340   -135   -187    322    -57    179   -226   -184    -49   -249
    -49    283    332   -116   -189    306    -59    174   -236   -200    -62   -244
    -75    236    311    -80   -192    272    -51    179   -231   -192    -51   -233
    -72    226    296    -77   -184    259    -38    179   -231   -184    -49   -280
    -57    223    280    -85   -168    252    -54    166   -246   -205    -57   -298
    -54    205    259    -75   -158    233    -62    166   -249   -215    -59   -277
    -93    158    252    -31   -171    205    -33    192   -226   -207    -54   -239
    -98     80    176      7   -137    129     -7    205   -231   -223    -83   -280
    -59    -88    -28     72    -15    -59     -2    200   -324   -363   -226   -444
    -18   -353   -335    184    155   -342     83    259   -431   -579   -472   -704
      7   -410   -418    202    213   -413    223    400   -392   -657   -594   -875
    -96   -155    -62    124    -18   -111    293    332   -267   -506   -405   -709
   -259    327    584    -33   -420    454    111   -135   -241   -210     33   -244
   -376   1098   1473   -361   -924   1286   -194   -600   -122    316    724    459
   -363   1732   2096   -683  -1228   1914   -478   -769    132    937   1441   1197
   -254   1584   1836   -667  -1047   1712   -683   -776    161   1179   1662   1408
   -215   1023   1239   -402   -727   1130   -706   -797   -213    644   1083    763
   -207    415    623   -103   -415    517   -581   -701   -646   -187    194    -90
   -200     54    254     72   -226    153   -332   -345   -579   -392   -140   -309
   -135    -20    114     75   -124     46   -166    -67   -387   -280    -75   -267
    -64    -49     15     57    -41    -18    -77     85   -298   -244    -83   -306
    -57    -88    -33     70    -12    -62    -23    174   -241   -207    -44   -311
    -59    -57      2     59    -31    -28      5    210   -205   -166      7   -374
    -64    -33     28     46    -49     -5     36    233   -179   -158     -5   -402
    -49    -75    -25     62    -12    -51     67    270   -155   -150     -7   -306
    -38    -77    -38     57     -2    -59     72    290   -142   -148     12   -257
    -49   -111    -62     80      5    -88     80    296   -135   -148     23   -207
    -51   -101    -49     75     -2    -75     98    324   -103   -132     41   -181
    -20    -75    -54     46     15    -67    111    345    -80   -106     62   -184
    -12    -98    -85     54     33    -93    106    348    -75    -93     72   -207
    -18    -85    -67     51     23    -77    140    379    -28    -44    124   -176
    -41   -101    -59     70      7    -80    135    387    -12    -15    161   -176
    -46    -67    -20     57    -15    -44    122    392      0     -5    174   -153
    -20    -49    -28     33      2    -41    132    413     18      5    184   -122
     33    -44    -77      5     54    -59    145    459     51     23    200   -111
     51     -5    -57    -25     51    -31    166    519    103     72    244    -59
     77     25    -54    -51     67    -12    174    558    137    116    285    -15
     98     72    -25    -85     59     25    184    605    174    171    335     10
    119    101    -18   -109     70     41    210    657    213    218    371     44
    101    103      0   -103     49     51    215    704    241    270    392     83
    111    155     44   -135     33     98    218    753    303    358    439    116
    155    236     77   -197     38    158    220    797    397    413    501    140
    179    301    122   -239     28    213    233    839    480    446    555    200
    200    311    111   -257     44    213    249    859    506    452    561    259
    220    329    109   -275     54    220    257    870    522    462    571    298
    205    327    122   -267     38    226    252    862    509    452    576    324
    202    345    142   -272     31    244    244    852    483    436    568    316
    171    288    116   -231     25    202    233    805    441    410    548    270
    132    257    124   -194      5    192    220    748    392    366    506    215
    135    314    179   -226    -20    246    194    683    335    322    483    153
    148    363    215   -254    -33    290    174    620    285    283    436     25
    119    265    145   -192    -12    205    189    576    252    244    374     36
     77    192    114   -135    -18    155    194    527    210    197    353     62
     57    119     62    -88     -2     90    179    478    161    153    311     31
     67     90     23    -77     23     57    168    428    119    124    280    -33
     28     96     67    -62    -20     83    187    423    129    132    296    -18
     10     83     70    -46    -31     77    213    420    135    142    309     -7
      2     64     59    -36    -28     64    226    407    122    135    296    -36
     12     57     44    -33    -15     51    233    400    111    119    280    -72
     41     67     23    -57     10     46    246    420    145    129    293    -25
     54    127     72    -90    -10     98    270    462    202    184    337     46
     44    200    155   -122    -57    179    277    483    239    220    376     90
     59    249    189   -153    -64    220    246    470    241    220    387    124
     98    223    124   -161    -12    174    200    439    226    220    400    114
     98    210    111   -155     -7    163    179    426    220    233    407     93
     75    197    119   -137    -20    158    163    407    200    213    400     96
     38    168    129   -103    -44    150    155    397    189    202    389    106
     -2    103    103    -51    -54    103    153    389    174    176    361     70
     18     12     -5    -15     10      5    129    348    111    106    288     12
     28    -49    -77     10     51    -62    119    327     70     64    249    -25
     18   -103   -122     44     70   -111    114    311     41     44    236    -51
    -12   -137   -127     75     54   -132    109    290     23     31    231    -83
    -25   -158   -132     90     51   -145     98    272      0     -2    200    -96
    -49   -194   -145    122     46   -171     98    270     -7    -12    184    -96
    -54   -210   -155    132     49   -184     96    252    -28    -31    166   -122
    -75   -239   -163    155     41   -202     90    246    -41    -33    161   -137
    -98   -249   -150    174     23   -200     98    257    -20    -10    187   -122
    -85   -244   -158    163     33   -202     88    244    -38    -33    163   -132
    -80   -272   -192    176     54   -233     88    236    -59    -67    135   -145
   -111   -283   -171    197     28   -228     85    233    -59    -57    140   -150
   -101   -311   -213    205     54   -262     70    202   -101    -93    106   -171
    -90   -353   -262    220     83   -309     77    202   -116   -124     72   -189
    -80   -506   -426    293    171   -467    101    207   -207   -254    -64   -309
    -83   -795   -714    439    314   -756    179    213   -374   -511   -350   -610
    -98   -875   -779    485    337   -828    306    293   -389   -615   -457   -761
   -168   -698   -530    433    179   -615    376    231   -301   -511   -327   -644
   -303   -218     85    262   -194    -67    228   -148   -176   -174    111   -184
   -446    652   1096   -103   -771    872    -15   -428    181    545    937    626
   -478   1223   1701   -371  -1088   1462   -220   -444    592   1257   1673   1379
   -400   1174   1574   -387   -987   1374   -452   -462    670   1504   1878   1647
   -358    691   1049   -166   -704    870   -581   -610    228    950   1325   1143
   -363    127    488    116   -426    309   -493   -605   -296    127    530    298
   -335   -246     88    290   -213    -80   -265   -327   -381   -184    140   -132
   -265   -335    -72    298    -98   -205    -75    -44   -249   -153     85   -161
   -181   -340   -158    262    -12   -249     25    109   -176   -135     72   -155
   -161   -376   -215    267     25   -296     83    179   -142   -127     77   -155
   -187   -389   -202    288      7   -298    119    207   -127   -114     88   -166
   -194   -374   -179    283     -7   -277    132    215   -122   -109     90   -197
   -179   -363   -184    272      2   -275    137    233   -109   -101     93   -207
   -176   -379   -202    277     10   -293    137    246   -106   -109     75   -205
   -158   -397   -239    277     38   -319    148    272    -85    -90     80   -174
   -132   -381   -252    254     59   -316    145    280    -75    -77     93   -148
   -114   -350   -236    233     59   -293    124    265    -90    -96     75   -168
   -114   -332   -218    220     49   -275    114    267    -96    -93     77   -161
    -88   -319   -231    205     70   -277    103    275    -96   -101     67   -166
    -67   -298   -231    181     77   -265    106    301    -80    -93     80   -124
    -67   -288   -220    179     75   -254    135    335    -44    -36    129   -124
    -88   -259   -174    171     41   -218    148    361    -12      2    179   -127
    -88   -252   -166    168     38   -210    150    387      5     18    197   -114
    -75   -233   -161    153     41   -197    163    431     41     38    213    -83
    -46   -236   -189    142     70   -213    174    465     67     54    228    -49
    -18   -244   -226    129    101   -233    179    496     83     62    220    -44
     -7   -231   -223    119    106   -228    205    561    127     98    244     18
    -12   -200   -189    106     88   -197    236    644    194    179    314     75
      0   -181   -181     90     90   -181    254    701    246    244    374    116
     23   -142   -166     59     93   -153    262    740    288    288    407    158
     49    -80   -129     15     88   -103    280    784    340    329    446    197
     77    -38   -116    -20     96    -77    298    810    381    353    483    239
     62    -33    -96    -12     77    -64    324    828    407    374    504    262
     38    -20    -62    -10     49    -41    342    836    418    389    522    272
     46    -10    -59    -18     51    -33    340    820    405    379    517    265
     44      2    -41    -25     41    -18    332    789    384    361    501    244
     31    -28    -59      0     44    -44    311    748    355    322    467    233
     25    -93   -119     33     70   -106    290    691    298    262    415    179
     -2   -127   -124     64     59   -127    290    641    257    218    381    155
    -25   -145   -119     85     46   -135    283    579    215    176    345    124
    -41   -184   -142    114     49   -163    262    509    166    124    290     57
    -57   -233   -176    142     59   -205    244    444    106     54    239      7
    -51   -236   -184    142     64   -210    241    415     85     46    236     -7
    -41   -228   -189    135     72   -210    252    413     88     62    252    -23
    -59   -202   -142    132     41   -174    262    407     88     70    257    -46
    -98   -241   -145    168     20   -194    288    418    101     72    249    -23
   -119   -254   -135    187      5   -194    303    420    106     64    241     12
    -93   -218   -124    153     12   -171    298    418    103     41    207     36
    -44   -114    -70     80     12    -93    301    454    142     85    249     90
    -38    -51    -12     44    -12    -33    309    444    171    140    301     96
    -23    -51    -28     36      0    -41    290    392    142    124    301     72
     -2    -88    -88     44     41    -88    275    389    137    127    309     70
     18    -90   -109     36     62    -98    270    397    135    135    316     64
     23    -93   -116     33     67   -103    254    394    114    132    319     49
     23    -93   -116     33     67   -103    231    384     77    106    293     -2
     33   -137   -171     49    101   -153    226    389     67     72    244     10
     28   -241   -270    106    148   -254    233    400     62     36    223     31
    -38   -316   -277    176    116   -298    231    368     46    -12    181    -49
    -70   -337   -267    202     96   -303    233    335     28    -46    129   -114
    -28   -324   -296    174    132   -311    233    322      5    -62     90    -93
     12   -332   -345    161    179   -337    244    332     -5    -59     83    -83
    -38   -363   -324    200    140   -345    249    319    -25    -70     83   -101
   -116   -420   -303    267     93   -363    244    296    -38    -77     90   -106
   -124   -449   -324    285     98   -387    218    275    -57    -93     80   -122
    -59   -446   -387    254    163   -418    218    301    -44    -85     75   -116
     10   -407   -420    197    215   -415    228    316    -33    -70     96    -88
     28   -387   -418    179    223   -402    252    327    -15    -54    111    -90
     -2   -436   -433    220    215   -436    254    314    -33    -77     77    -85
    -41   -491   -449    267    202   -470    218    280    -70   -109     64    -85
    -20   -472   -454    246    213   -465    223    296    -88   -124     54   -132
     15   -631   -646    306    329   -639    246    314   -184   -272   -114   -316
     31   -831   -862    397    446   -846    337    355   -296   -511   -400   -584
     25   -841   -867    407    446   -854    446    462   -267   -597   -511   -675
    -67   -568   -501    316    215   -537    475    340   -161   -428   -301   -485
   -241    -46    194    145   -218     72    298    -90    -77    -67    189     -2
   -345    675   1018   -166   -683    846     44   -431    137    535    919    714
   -293   1195   1488   -449   -891   1340   -181   -485    452   1184   1610   1444
   -194    930   1122   -368   -659   1026   -379   -517    376   1252   1647   1561
   -171    355    527    -93   -348    441   -454   -641   -127    563    948    883
   -155   -158     -2    155    -77    -80   -413   -631   -594   -259    109     49
   -145   -439   -293    293     72   -366   -223   -329   -558   -439   -168   -241
   -111   -413   -301    262     93   -358    -57    -62   -363   -316   -103   -200
    -36   -381   -345    207    153   -363     46    101   -249   -252    -72   -189
      5   -387   -394    189    200   -389     88    179   -205   -241    -77   -181
     36   -392   -428    179    231   -410    109    207   -202   -252    -88   -192
     41   -361   -402    158    220   -381    127    218   -200   -252    -93   -218
     33   -337   -371    150    200   -353    122    213   -202   -254    -90   -223
     12   -374   -389    179    200   -381    111    207   -215   -275   -122   -228
     10   -381   -392    187    200   -387    119    226   -207   -283   -132   -176
     23   -348   -371    161    197   -358    114    223   -202   -272   -127   -192
     38   -327   -368    142    202   -348    103    223   -194   -262   -119   -194
     51   -306   -361    124    205   -332    124    249   -168   -244    -98   -145
     59   -303   -363    122    210   -332    116    249   -168   -236    -88   -137
     85   -296   -384    103    233   -340    101    246   -166   -231    -85   -150
    116   -275   -392     77    254   -335    111    270   -145   -218    -70   -137
    122   -290   -413     83    267   -350    111    290   -124   -205    -62   -127
    109   -306   -415     98    262   -361    106    311   -106   -189    -54   -114
    127   -239   -368     54    246   -303    111    348    -80   -163    -31    -90
    166   -129   -296    -18    228   -210    127    392    -28   -111     10    -49
    187    -64   -252    -62    218   -155    142    436     28    -62     49     -7
    218    -49   -267    -83    241   -158    122    457     38    -54     41     -7
    246      7   -239   -127    241   -114    124    501     83     -7     88     33
    272     75   -197   -174    236    -59    132    558    145     54    153     93
    322    142   -179   -233    249    -18    137    605    202    109    207    145
    348    179   -168   -262    259      5    135    633    236    150    244    181
    361    241   -119   -301    241     62    122    641    254    171    267    205
    358    306    -51   -332    205    127    109    631    257    168    272    215
    355    348     -7   -353    181    171    111    610    241    150    265    218
    350    389     38   -368    155    215     93    581    213    124    249    207
    337    413     75   -376    129    246     85    540    179     80    210    174
    316    420    103   -371    106    262     83    496    142     31    168    140
    265    374    106   -319     77    241     62    428     77    -25    119     93
    213    303     90   -257     62    197     46    361     15    -93     67     46
    176    249     70   -213     54    161     51    314    -31   -142     20     -2
    181    254     72   -218     54    163     33    262    -83   -200    -36    -51
    174    290    114   -233     31    202     20    220   -122   -239    -67    -85
    181    303    122   -241     31    213     31    189   -150   -272    -98   -111
    179    277     98   -228     38    189     38    163   -176   -298   -116   -127
    176    298    119   -239     28    210     44    155   -184   -301   -114   -142
    202    311    109   -259     46    213     44    155   -179   -296   -119   -129
    213    309     96   -259     59    202     57    171   -163   -288   -116    -96
    218    361    142   -290     38    254     54    179   -148   -270    -98    -77
    236    470    233   -353      0    353     46    181   -124   -241    -67    -46
    213    517    303   -366    -44    413     36    166   -111   -231    -51    -36
    189    558    368   -374    -88    465     25    155    -93   -205    -18      0
    239    555    316   -397    -38    436    -10    148    -93   -200     -5     25
    257    530    272   -394     -7    402    -31    132   -114   -218    -18     23
    254    530    272   -392    -10    402    -51    101   -140   -246    -38      7
    254    561    306   -407    -25    433    -75     67   -171   -277    -62    -15
    241    522    280   -384    -18    402    -77     49   -189   -309   -103    -49
    265    465    197   -366     33    332    -75     38   -226   -355   -155    -96
    254    353     96   -306     77    223   -101     15   -277   -418   -220   -150
    249    303     54   -275     98    179   -116    -10   -316   -459   -259   -181
    267    332     62   -301    101    197   -111    -25   -345   -491   -280   -205
    239    293     54   -267     93    174   -137    -59   -379   -522   -303   -223
    236    257     18   -246    109    137   -150    -77   -397   -530   -303   -228
    254    285     31   -270    111    158   -155    -80   -407   -527   -309   -233
    252    285     33   -270    106    161   -168    -93   -428   -553   -329   -241
    233    257     23   -246    106    140   -174   -109   -454   -581   -376   -283
    220    239     15   -231    101    129   -161   -111   -462   -600   -415   -270
    236    257     20   -246    109    140   -161   -111   -459   -592   -402   -257
    252    241    -12   -249    132    114   -197   -122   -485   -613   -418   -265
    252    246     -5   -252    129    122   -210   -127   -504   -626   -431   -267
    246    194    -51   -220    148     72   -189   -114   -537   -683   -498   -324
    228     -7   -236   -109    231   -122   -114    -64   -615   -852   -691   -504
    202   -114   -316    -44    257   -215     15     28   -623  -1000   -875   -696
    197     67   -132   -132    163    -31     67     44   -563   -995   -872   -709
    119    436    316   -277    -98    376    -20   -252   -587   -857   -639   -491
     18   1023   1005   -519   -493   1015   -327   -730   -610   -478    -96     41
    -36   1753   1790   -859   -914   1771   -597   -971   -415    129    641    724
     18   1974   1956   -997   -969   1966   -820   -995   -215    633   1156   1205
    119   1512   1392   -818   -636   1454   -932  -1013   -400    449    935   1028
    158    893    735   -524   -288    815   -862  -1036   -922   -410     83    262
    114    431    314   -275   -101    374   -662   -857  -1135   -992   -566   -340
    111    293    181   -202    -33    239   -475   -568   -901   -906   -587   -374
    166    265     96   -215     33    181   -337   -355   -711   -789   -522   -319
    187    275     88   -231     49    181   -241   -197   -576   -698   -462   -265
    200    272     72   -236     62    174   -233   -166   -555   -698   -470   -267
    220    246     25   -233     96    137   -244   -174   -576   -737   -511   -288
    220    254     31   -239     93    142   -236   -168   -574   -750   -532   -309
    220    285     64   -252     77    176   -231   -158   -553   -737   -530   -329
    213    322    109   -267     51    215   -246   -158   -545   -737   -517   -324
    197    337    140   -267     28    239   -249   -150   -530   -724   -504   -298
    220    342    119   -283     49    231   -239   -137   -517   -717   -506   -288
    228    366    137   -296     46    252   -228   -122   -493   -698   -475   -254
    213    353    137   -285     36    244   -223   -114   -483   -678   -446   -246
    174    350    176   -262     -2    262   -200    -72   -436   -626   -413   -236
    192    376    181   -285      5    280   -207    -64   -420   -610   -410   -226
    233    345    111   -288     62    228   -207    -67   -433   -631   -428   -197
    228    368    137   -301     44    252   -179    -28   -384   -571   -368   -150
    215    413    194   -314     10    303   -161     28   -316   -493   -293   -127
    231    426    194   -327     18    311   -163     62   -283   -462   -259    -85
    252    452    200   -350     25    327   -158     90   -254   -436   -233    -44
    236    480    244   -358     -5    363   -129    145   -192   -387   -215    -41
    233    517    280   -376    -23    400   -109    218   -119   -319   -168     36
    262    506    241   -384      7    374    -96    267    -70   -259   -116    101
    275    545    270   -410      2    407    -83    303    -18   -202    -72    114
    280    639    358   -459    -38    498    -77    345     44   -127     23    163
    272    685    413   -480    -70    550    -64    379     83    -77     72    181
    277    714    436   -498    -77    576    -64    376     72    -98     28    184
    265    732    467   -498   -101    600    -57    381     72   -106     20    249
    257    737    478   -498   -111    607    -54    361     46   -137      7    254
    226    717    491   -472   -132    605    -46    340     25   -150     18    249
    192    696    501   -444   -155    600    -44    309      2   -171      7    207
    210    678    467   -444   -127    574    -64    236    -64   -246    -70    166
    205    657    452   -433   -122    555    -75    192   -109   -280    -88    158
    231    605    374   -418    -72    491   -101    124   -181   -324   -129    103
    239    587    345   -413    -54    467   -116     70   -246   -342   -168     44
    239    602    363   -420    -62    483   -132     18   -288   -384   -213    -31
    267    605    337   -436    -36    472   -166    -49   -329   -457   -265   -101
    277    592    314   -436    -18    454   -179    -88   -337   -501   -309   -119
    257    568    309   -413    -25    439   -174    -96   -332   -519   -332   -106
    220    530    309   -374    -44    420   -153    -70   -314   -496   -309    -77
    192    511    319   -350    -64    415   -129    -54   -309   -488   -303    -75
    179    530    348   -355    -85    439   -111    -38   -306   -478   -301    -72
    176    574    394   -376   -109    485    -96    -12   -277   -441   -267    -41
    184    649    465   -415   -140    558    -83     10   -233   -389   -210     10
    168    688    519   -431   -176    605    -72     31   -187   -342   -168     59
    171    717    545   -444   -187    631    -96     23   -179   -322   -142     88
    176    719    542   -449   -184    631   -135     -5   -192   -324   -137    101
    179    714    535   -446   -176    626   -150     -7   -200   -337   -145    111
    171    665    493   -418   -161    579   -155    -15   -223   -345   -158    103
    158    657    498   -407   -171    579   -153    -12   -218   -322   -140     98
    132    641    509   -389   -187    576   -140    -10   -210   -314   -124     93
    137    553    415   -345   -137    485   -148    -25   -259   -384   -189     57
    145    478    329   -311    -93    405   -153    -44   -306   -433   -246     33
    135    413    275   -275    -70    345   -145    -49   -319   -431   -239     18
    111    381    270   -246    -80    327   -142    -64   -340   -436   -218     -7
     85    371    285   -228    -98    329   -145    -77   -363   -457   -244    -72
     90    298    207   -197    -57    254   -142    -77   -381   -496   -322    -80
     88    249    161   -168    -36    207   -148    -83   -400   -537   -361    -51
     77    259    179   -168    -51    220   -145    -72   -389   -517   -340    -38
     96    293    197   -194    -49    246   -137    -49   -353   -465   -296    -46
     67    265    194   -168    -62    231   -140    -62   -361   -478   -296    -62
     59    231    171   -145    -57    202   -145    -80   -397   -524   -337    -80
     67    254    187   -161    -59    220   -150    -77   -402   -530   -342    -64
     70    265    194   -166    -62    231   -145    -49   -381   -509   -319    -31
     80    168     88   -124     -5    129   -145    -64   -431   -568   -381    -96
     85    -46   -135    -20    109    -90   -101    -54   -537   -732   -563   -293
     67   -249   -316     90    189   -283      2     -5   -633   -948   -805   -555
     38   -218   -257     90    148   -236    127    101   -571   -987   -867   -620
    -33     85    116    -25    -75     98    127    -57   -485   -810   -649   -407
   -135    639    774   -254   -454    706   -122   -491   -428   -428   -148     70
   -233   1421   1654   -594   -945   1538   -400   -776   -179    220    626    789
   -166   1893   2060   -862  -1111   1977   -659   -826    129    857   1293   1423
    -41   1558   1597   -758   -820   1577   -833   -839     41    841   1228   1410
    -41    974   1015   -467   -527    995   -833   -901   -431    129    511    756
    -72    446    517   -187   -293    480   -688   -831   -846   -631   -265     28
    -64    233    298    -83   -181    265   -465   -532   -735   -704   -444   -155
    -25    231    254   -103   -140    241   -303   -293   -548   -587   -381   -109
     28    205    176   -116    -75    189   -194   -127   -439   -527   -355    -96
     75    187    109   -132    -18    150   -148    -59   -405   -514   -353   -103
    114    192     77   -153     18    135   -116    -10   -374   -498   -337    -83
    119    213     93   -166     12    153    -93     28   -332   -454   -298    -67
     90    194    103   -142     -7    148    -85     36   -319   -441   -288    -77
     70    174    101   -124    -15    137    -80     36   -324   -446   -293    -85
     49    163    114   -106    -31    140    -64     49   -319   -439   -283    -75
     54    179    124   -116    -33    153    -49     77   -285   -407   -257    -57
     54    200    142   -127    -44    171    -33    103   -257   -376   -236    -46
     49    205    155   -127    -51    179    -25    116   -236   -358   -223    -25
     59    205    145   -132    -41    176    -20    140   -218   -342   -218      0
     83    218    135   -150    -25    176    -20    150   -207   -324   -205      2
     90    231    140   -161    -25    187    -10    181   -166   -280   -153     18
    103    252    148   -179    -20    200     -7    205   -137   -252   -116     31
     93    259    166   -176    -36    213      7    236   -106   -223    -93     59
     80    275    194   -179    -57    236     25    275    -67   -200    -75     88
     83    296    210   -189    -64    254     36    311    -36   -176    -59    122
    106    309    202   -210    -46    257     51    371     12   -124    -15    161
    135    337    202   -236    -33    270     67    433     75    -49     38    181
    155    376    218   -267    -31    298     72    475    116     -5     85    197
    174    413    239   -293    -33    327     83    530    166     46    137    254
    184    465    277   -324    -49    371    106    602    244    129    213    322
    192    530    337   -361    -72    433    132    662    316    215    290    387
    215    537    322   -376    -54    428    122    652    303    213    293    381
    218    561    340   -389    -62    452    116    639    296    210    290    381
    215    579    361   -400    -72    470    116    628    290    207    290    389
    220    587    366   -402    -72    478    122    615    275    200    283    384
    200    558    355   -379    -77    457    124    589    252    174    267    371
    189    550    361   -368    -85    454    124    550    215    137    239    348
    161    524    363   -342   -101    446    124    504    181    111    210    311
    106    493    387   -298   -140    441    127    459    150     88    194    267
     75    449    374   -265   -148    413    124    418    114     51    155    231
     75    407    332   -241   -129    371    116    384     75      2    111    205
     59    363    301   -213   -119    332    122    361     51    -10    101    174
     31    392    361   -210   -163    376    148    363     67     28    150    153
     15    407    389   -213   -187    400    174    358     77     38    161    132
     25    384    355   -205   -163    371    176    337     62     20    137    140
     -5    366    371   -181   -187    368    192    342     75     41    168    171
    -41    353    394   -155   -218    374    215    361     88     59    168     88
    -28    366    394   -168   -213    379    239    387    109     59    135    166
    -12    433    446   -213   -228    439    257    418    161    103    181    246
     12    470    457   -241   -223    465    252    420    179    124    205    254
     51    480    428   -265   -187    454    223    402    184    132    220    275
     83    493    410   -290   -163    452    189    394    200    166    249    288
     77    493    413   -285   -166    454    189    402    207    189    272    280
     57    470    413   -265   -179    444    187    392    197    189    277    280
     46    426    379   -236   -166    402    155    337    145    140    241    239
     41    384    340   -213   -150    363    148    332    124    119    213    228
     23    272    249   -148   -111    259    155    345    109    101    176    207
      2    176    174    -90    -88    176    158    332     72     64    127    137
      0    109    109    -54    -54    109    145    306     41     28     93    127
      7     62     54    -33    -23     57    124    277      5    -10     62    119
    -10    -10      0     10     -5     -5    119    265    -18    -20     41     90
    -23    -64    -41     41      7    -54    119    254    -15    -15     36     75
    -36    -90    -54     64      7    -72    142    249    -12    -12     33     57
    -46    -93    -46     70     -2    -70    150    202    -54    -46      5     25
    -23   -124   -101     72     36   -111    150    189    -90    -75    -12      2
     -5    -57    -54     28     23    -54    166    210    -93    -70    -15    -23
     18    -10    -28     -2     23    -18    158    239   -101    -70     -5    -18
     46     -5    -51    -23     46    -28    132    254    -90    -72     -7    -15
     64      7    -57    -38     62    -23    132    270    -49    -54      2     10
     64      7    -57    -36     62    -23    140    272    -41    -57    -10     -2
     85   -163   -249     38    166   -205    163    270   -122   -166   -137   -135
     98   -420   -519    161    306   -470    259    319   -249   -389   -389   -402
     44   -548   -592    249    316   -568    379    407   -259   -504   -532   -576
    -72   -431   -361    252    140   -394    454    355   -171   -418   -418   -496
   -231      7    239    111   -233    122    311    -46    -93   -111      0    -88
   -376    828   1202   -228   -789   1015     12   -465    129    511    766    662
   -376   1470   1847   -548  -1111   1660   -228   -576    470   1195   1504   1366
   -277   1439   1717   -581   -997   1577   -441   -592    553   1475   1743   1636
   -262    930   1192   -332   -727   1060   -517   -678    150    961   1192   1153
   -254    314    568    -31   -413    441   -423   -636   -371     77    301    327
   -226    -36    189    129   -207     75   -213   -337   -428   -223    -67    -36
   -142    -44     96     93   -122     25    -31    -12   -223   -103    -23    -15
    -51    -20     31     36    -41      5     90    179   -109    -44      2     -5
    -41    -28     10     33    -28    -10    153    265    -59    -25      5    -20
    -33    -67    -33     49      0    -51    168    288    -57    -38    -10    -44
    -31    -96    -67     62     15    -83    181    316    -36    -31     -2    -33
    -25    -96    -70     62     20    -83    181    327    -31    -33     -7    -25
    -51   -114    -62     83      2    -88    181    337    -20    -23      2    -33
    -77   -119    -44     98    -18    -83    192    348      0     -5     20    -38
    -80   -106    -28     90    -28    -70    179    348      5      0     28    -57
    -59    -93    -33     77    -12    -64    176    350     10    -10     25    -54
    -77    -75      2     75    -41    -36    176    361     15     -2     41    -12
    -64    -38     25     51    -46     -5    184    374     38     33     70     12
    -70    -31     36     49    -54      2    181    384     57     54     88     10
    -98    -41     57     70    -77      7    174    389     62     59    101     15
    -80     -5     75     41    -80     33    187    415     90     85    127     44
    -49      2     51     23    -51     25    187    436    109    106    140     59
    -59    -18     38     38    -51     10    192    465    135    132    155     75
    -72    -15     57     44    -64     20    220    522    181    176    192    116
    -62    -10     51     33    -57     20    207    550    205    200    215    140
    -28      7     36     10    -33     20    194    587    233    228    233    155
    -10     44     54    -18    -33     49    220    652    283    275    267    189
      2    119    116    -59    -57    119    236    709    342    332    324    236
     54    124     70    -90     -7     98    223    740    368    361    342    262
     83    116     31   -101     25     75    213    774    400    392    363    298
    124    166     38   -145     44    101    218    805    431    431    397    327
    155    218     62   -187     46    140    213    795    431    446    426    337
    137    228     90   -184     23    161    205    774    423    446    431    335
    119    252    132   -187     -5    192    218    763    418    441    439    342
    119    272    150   -197    -15    213    220    740    402    418    423    342
    124    293    168   -207    -20    231    231    704    376    389    405    345
    122    272    150   -200    -12    213    236    667    348    368    389    322
     93    215    122   -155    -15    171    246    633    324    348    379    283
     64    194    129   -132    -33    163    249    581    290    311    353    239
     18    181    163    -98    -72    174    246    527    252    270    322    194
     -5    142    148    -70    -75    145    213    459    194    220    265    148
     -7    116    124    -54    -67    119    205    418    155    184    220    124
     -7    129    137    -62    -72    132    207    397    142    168    202    122
      2    145    142    -72    -70    145    207    381    137    150    192    127
    -18    150    168    -70    -93    158    236    392    158    163    207    145
    -20    129    148    -54    -85    137    257    407    174    179    218    142
      0    153    153    -77    -75    153    265    423    184    187    226    148
     23    249    226   -135   -101    239    280    446    218    226    265    194
     20    293    270   -158   -124    283    277    439    233    244    288    215
     20    316    296   -168   -137    309    244    418    236    257    298    218
     33    355    319   -194   -142    337    197    407    239    275    322    233
     51    371    319   -210   -132    345    176    402    239    285    335    241
     46    355    309   -202   -132    332    158    366    207    244    296    205
     10    322    311   -166   -150    316    145    332    179    205    262    197
    -33    241    275   -106   -153    257    132    316    150    179    233    187
    -28    158    187    -64   -106    171    127    306    124    150    202    142
    -41     90    129    -25    -85    109    137    285     88    103    161    101
    -57     31     88     12    -72     59    135    254     44     59    116     44
    -83    -36     44     57    -64      2    116    226      2     25     83     -2
    -88   -101    -12     96    -38    -57     96    200    -38    -18     38    -28
    -83   -106    -23     93    -31    -64     93    192    -51    -28     25    -28
    -88    -80      7     83    -49    -36    103    184    -54    -33     15    -36
    -88    -67     20     77    -57    -23    101    174    -62    -44      2    -49
   -101   -114    -12    109    -44    -64     75    155    -85    -62    -12    -59
   -101   -114    -12    106    -46    -64     77    153    -98    -72    -18    -59
   -103   -137    -36    119    -33    -88     88    163    -88    -62     -5    -51
   -122   -148    -25    135    -49    -88     98    168    -77    -54      7    -51
   -145   -119     25    132    -85    -46    106    168    -67    -51     23    -38
   -137   -137      0    135    -70    -70    114    168    -77    -64      7    -57
   -109   -272   -166    189     25   -220    129    163   -163   -184   -114   -187
    -88   -504   -415    293    161   -459    197    207   -290   -402   -358   -431
    -67   -665   -597    366    265   -631    311    327   -327   -553   -545   -659
   -124   -504   -379    311    127   -441    389    340   -228   -465   -433   -594
   -298    -62    236    179   -267     85    285    -67   -155   -205    -57   -197
   -501    649   1148    -75   -826    898     85   -530     25    329    626    524
   -589   1348   1938   -379  -1262   1641   -106   -704    361   1026   1415   1358
   -504   1327   1831   -413  -1169   1579   -358   -758    426   1350   1743   1761
   -433    857   1291   -213   -862   1072   -462   -815    106    976   1337   1358
   -394    322    717     33   -555    519   -441   -789   -361    166    491    457
   -355    -98    257    228   -306     77   -257   -493   -478   -246    -15    -98
   -270   -137    129    202   -202     -5    -46   -129   -244   -122     31    -70
   -218   -142     75    179   -148    -33     83     77   -109    -41     64    -44
   -197   -158     38    176   -119    -59    135    166    -64    -23     54    -70
   -161   -155      5    158    -83    -75    155    207    -51    -25     46    -88
   -132   -142    -12    137    -59    -80    163    223    -54    -36     44    -98
   -119   -155    -36    135    -41    -96    161    233    -59    -44     41   -103
   -109   -142    -33    124    -38    -88    161    233    -59    -49     44   -109
    -98   -132    -33    116    -33    -83    161    236    -59    -51     41   -119
    -75   -140    -67    106     -5   -103    161    252    -59    -51     44   -114
    -59   -142    -83    101     10   -114    155    265    -57    -44     46   -106
    -59   -106    -46     83     -7    -77    161    283    -41    -28     57    -90
    -59    -77    -18     70    -20    -49    174    301    -20     -7     80    -64
    -64    -85    -20     72    -25    -54    184    324      5     20    116    -46
    -64    -67     -5     64    -31    -36    187    337     18     28    124    -51
    -62    -62      0     62    -33    -31    197    361     36     38    122    -20
    -77    -85     -7     83    -36    -46    213    400     67     64    148     25
    -67    -59      5     62    -38    -25    228    446    109    106    184     57
    -36    -41     -5     38    -18    -23    244    485    137    135    228     93
    -36    -44     -7     38    -15    -28    244    522    163    171    283     98
    -25    -28     -2     28    -12    -15    254    587    215    228    311     54
     23    -18    -41     -5     31    -31    285    662    272    254    311    158
     70     44    -25    -59     49     10    283    704    306    277    337    231
    114    111     -5   -114     59     51    272    748    348    319    381    290
    145    171     25   -158     59     98    275    795    400    376    431    348
    163    215     49   -189     57    132    277    815    428    413    467    363
    174    207     33   -192     70    122    290    831    459    449    501    374
    181    244     62   -213     59    153    296    828    470    467    522    379
    187    290    103   -239     41    197    290    815    475    475    537    381
    223    280     54   -254     85    168    272    782    439    428    506    340
    233    257     23   -244    106    140    265    745    402    379    457    327
    228    226     -5   -228    116    111    259    696    361    337    423    306
    223    187    -36   -205    129     75    241    620    303    277    387    241
    192    176    -15   -184    103     80    236    558    262    231    340    174
    145    119    -25   -132     85     46    239    506    228    187    301    155
    129     75    -54   -103     90     10    239    465    202    150    265    122
    145     67    -77   -106    111     -5    239    433    179    109    218     88
    132     62    -70    -98    101     -2    233    402    158     85    207    101
    116    119      0   -119     59     59    220    379    148     83    210     88
    137    168     28   -153     54     98    218    358    119     54    231     59
    142    174     31   -158     57    103    233    350     57     54    329     23
    176    142    -36   -161    106     54    223    290     72    114    270     72
    239    207    -31   -223    135     88    155    303    270    137    262    137
    275    303     28   -290    122    166     93    472    327    168    314    192
    290    402    111   -345     90    257    189    550    332    202    358    228
    296    439    142   -368     77    290    275    522    337    218    374    254
    275    389    114   -332     80    252    306    480    311    202    361    239
    184    319    135   -252     23    228    296    428    272    166    335    192
    109    285    176   -197    -33    231    280    400    259    158    340    187
     44    200    155   -122    -54    176    249    363    223    114    288    150
     -7     54     59    -23    -33     57    226    329    171     49    218    106
    -51    -41      7     44    -31    -18    213    303    122     -2    174     57
    -85   -106    -20     96    -33    -64    213    288     98    -15    150     15
   -106   -148    -41    127    -33    -93    194    257     64    -44    116    -18
   -109   -166    -59    137    -25   -114    181    239     44    -64     98    -41
   -101   -181    -80    140    -10   -132    176    226     28    -83     85    -59
   -103   -179    -75    142    -15   -127    148    200     10    -93     83    -54
   -114   -181    -67    145    -25   -124    140    187     -7   -119     46    -88
   -122   -210    -88    166    -18   -150    148    194     -2   -127     20    -54
   -137   -236   -101    187    -20   -168    137    181     -7   -122     33    -64
   -145   -244    -98    194    -23   -171    145    187      7    -93     64    -85
   -150   -249   -101    197    -25   -176    153    189     18    -90     62    -70
   -150   -262   -111    205    -20   -187    153    179      5   -103     49    -64
   -158   -272   -114    215    -23   -194    161    189     10    -96     49    -67
   -122   -350   -228    236     51   -290    155    179    -41   -161    -23   -132
    -75   -607   -532    337    228   -571    210    200   -192   -400   -298   -394
    -93   -784   -691    436    298   -737    340    296   -249   -584   -514   -618
   -145   -693   -550    418    202   -623    444    363   -153   -535   -465   -589
   -200   -345   -145    272    -28   -246    379     83    -62   -322   -187   -324
   -311    363    675    -25   -493    519    140   -329    137    210    478    332
   -415   1052   1467   -319   -943   1260    -44   -478    506    914   1254   1111
   -348   1192   1538   -423   -943   1363   -262   -470    724   1374   1688   1623
   -280    758   1039   -239   -659    898   -418   -592    420   1083   1389   1379
   -228    205    433     10   -332    319   -483   -727   -189    207    524    504
   -184   -194    -10    189    -88   -103   -361   -571   -457   -335    -51    -88
   -153   -309   -158    228      2   -233   -140   -223   -288   -296   -106   -150
    -85   -288   -202    187     57   -246     15     28   -111   -176    -36   -116
    -25   -290   -265    155    119   -277     90    137    -41   -137     -2   -109
    -23   -324   -303    174    137   -314    132    192    -10   -129    -10   -124
     -2   -350   -350    176    171   -350    148    223      2   -145    -38   -124
     12   -342   -355    166    184   -348    163    239     15   -148    -44   -116
     12   -301   -316    142    163   -309    174    241     25   -137    -33   -114
      2   -298   -301    148    150   -298    174    246     33   -137    -31   -111
     15   -301   -316    140    163   -309    174    270     46   -122    -28   -103
     25   -277   -303    127    163   -290    184    288     67    -98      0    -77
     25   -270   -296    122    158   -283    194    306     85    -77     18    -59
     36   -252   -288    106    161   -270    194    306     90    -72     23    -59
     62   -246   -309     93    184   -277    179    288     72   -101      2    -72
     59   -244   -303     93    181   -272    168    280     64   -103     -2    -72
     62   -215   -280     75    168   -246    179    329    109    -49     44    -38
     75   -184   -259     54    166   -220    179    366    145     -5     77    -12
     83   -163   -246     38    163   -205    181    392    168     12     85     -5
     80   -153   -233     36    155   -192    181    413    181     28     93     15
     51   -132   -184     38    116   -158    207    480    246     96    145     54
    103    -70   -174    -18    137   -122    223    545    314    161    205    114
    155    -62   -220    -46    187   -140    210    571    335    181    236    132
    158    -20   -179    -67    168    -98    233    641    397    244    293    163
    161     28   -132    -96    145    -51    249    693    457    296    324    205
    163     46   -116   -106    140    -33    241    732    501    342    361    262
    168     70   -101   -119    135    -15    246    761    545    394    426    327
    168    111    -57   -140    114     28    267    787    584    446    483    366
    161    127    -33   -145     96     46    288    795    594    454    485    361
    153    111    -41   -132     98     36    296    787    584    423    433    353
    124     98    -25   -111     75     36    301    763    568    397    407    376
     88    101     12    -93     38     57    298    730    540    379    418    350
     88     70    -20    -80     54     25    288    667    475    319    379    301
     70     18    -54    -44     62    -18    288    607    426    270    350    270
     20    -33    -54      2     36    -44    293    542    376    231    309    226
    -28    -57    -28     44      0    -44    293    496    353    207    275    168
    -15    -67    -51     38     15    -59    285    480    355    187    249    137
      0    -98    -98     49     49    -98    267    467    335    142    202    109
     36    -70   -106     15     70    -88    280    452    301    109    166     88
     72    -72   -145      0    109   -109    290    397    236     49    116     54
     12   -106   -122     44     67   -111    296    376    223     41    109     33
     12   -103   -116     44     64   -111    285    371    220     44    101     18
     67    -51   -119    -10     93    -85    290    387    244     64    103     25
    116     10   -106    -62    111    -46    296    400    277     90    137     67
    127     77    -49   -103     88     12    298    407    311    137    197    106
    109    106     -2   -109     54     51    296    405    337    179    249    124
    106    137     31   -122     38     83    254    381    337    184    239     70
    116    101    -15   -109     67     44    244    381    335    171    218    132
     72     93     20    -83     25     57    239    368    319    161    231    135
     54    137     80    -96    -12    109    228    350    306    137    202    122
     90    132     41   -114     23     85    200    319    265     98    166    119
    119     64    -54    -90     88      5    189    301    228     70    148     77
    174    -41   -215    -67    194   -129    189    303    179     31    101     20
    220   -114   -335    -54    277   -223    176    293    142     -2     57    -18
    233   -142   -379    -46    303   -262    155    244     96    -49     18    -49
    116   -244   -361     64    239   -301    116    179     31   -119    -54   -114
    -90   -410   -319    249    111   -366     88    122    -41   -174   -135   -174
   -142   -439   -298    290     77   -368    197    127    -44   -166   -124   -161
    -83   -397   -314    239    114   -355    285    210    -36   -148   -111   -148
      0   -402   -402    202    200   -402    259    288    -18   -166   -142   -168
     36   -402   -439    184    236   -420    257    322    106   -127   -124   -142
     46   -397   -444    176    244   -420    257    306    161    -51   -109   -127
     41   -392   -433    176    236   -413    262    298    155     15    -36   -148
     38   -431   -470    197    254   -449    275    306    142     23     98   -137
     57   -472   -530    207    293   -501    275    316    122    -12    101    -83
     83   -522   -605    218    342   -563    288    342     77    -93    -38   -122
    103   -662   -769    277    433   -714    345    394    -15   -290   -301   -324
    106   -743   -849    319    478   -795    462    501    -15   -436   -509   -532
     44   -514   -561    233    301   -537    548    563    127   -332   -407   -452
    -96   -132    -36    114    -31    -85    446    207    111   -148   -116   -176
   -220    452    670   -116   -446    561    197   -293     88    218    428    353
   -267   1119   1387   -426   -826   1252    -31   -553    262    807   1143   1018
   -181   1143   1322   -480   -753   1231   -285   -623    316   1156   1499   1361
   -142    574    714   -215   -428    644   -381   -672      7    771   1075    995
   -150     33    184     57   -168    109   -363   -709   -509   -116    168    163
   -111   -361   -249    236     67   -306   -228   -509   -639   -566   -368   -342
    -49   -410   -361    228    153   -384    -70   -179   -366   -389   -293   -280
     44   -368   -413    161    228   -392     59     59   -155   -241   -192   -194
    116   -355   -472    116    293   -413    145    210    -36   -155   -137   -148
    129   -335   -465    103    296   -400    171    249     -5   -150   -148   -153
    145   -272   -418     62    280   -345    210    272     10   -148   -148   -150
    132   -275   -407     70    267   -340    213    275     12   -153   -142   -155
    140   -259   -400     59    267   -329    207    277     23   -145   -127   -168
    187   -236   -423     25    303   -329    218    306     49   -124   -129   -137
    166   -257   -423     41    293   -340    189    290     33   -140   -150   -119
    174   -197   -371     10    270   -283    176    290     41   -132   -142   -111
    187   -148   -335    -20    259   -241    150    270     31   -145   -150   -129
    187   -124   -311    -31    249   -218    140    241     12   -161   -158   -148
    200    -88   -288    -57    241   -187    135    249     25   -150   -140   -132
    210    -51   -262    -77    236   -155    124    270     41   -129   -122   -114
    181    -51   -236    -67    207   -142    111    272     46   -119   -111   -103
    176    -10   -187    -83    181    -98    127    293     85    -85    -75    -75
    226     23   -202   -127    215    -88    116    314    103    -77    -67    -72
    236     93   -142   -166    189    -23    114    337    137    -51    -46    -49
    246    166    -83   -207    163     41    116    363    168    -25    -23    -25
    257    213    -44   -233    150     85    124    407    213     18     12     -2
    262    244    -20   -254    142    111    103    436    244     57     46     12
    272    280      5   -277    135    142    111    485    298    109     93     51
    254    327     72   -290     90    200    127    535    358    163    148    106
    236    376    140   -306     49    259    132    574    410    215    200    161
    296    472    176   -387     59    327    150    631    465    270    257    215
    322    527    205   -426     59    366    153    652    483    285    283    246
    298    511    213   -407     41    361    129    628    452    257    262    236
    277    491    213   -384     33    353    135    607    420    223    241    215
    259    488    228   -374     15    358    111    558    366    171    200    174
    239    514    272   -376    -15    394     88    498    306    109    150    122
    223    555    332   -389    -54    444     64    426    233     31     90     59
    223    618    394   -420    -85    506     46    361    166    -36     36     12
    194    654    457   -426   -132    555     20    280     96   -111    -28    -46
    150    657    506   -405   -179    584      0    202     25   -184    -98   -111
    145    670    522   -410   -189    597     -5    171    -12   -226   -142   -148
    145    691    545   -418   -200    618    -12    153    -44   -257   -179   -174
    119    704    584   -413   -233    644    -25    101    -85   -306   -218   -220
     98    732    633   -415   -267    683    -28     72   -109   -329   -241   -249
    124    753    628   -439   -252    693    -54     54   -132   -342   -254   -262
    129    787    657   -457   -262    722    -46     51   -127   -340   -252   -262
    122    815    691   -470   -285    753    -28     59   -116   -340   -252   -265
    122    883    761   -504   -319    823    -12     77    -80   -309   -215   -231
    124    958    831   -542   -353    896     -7     93    -38   -265   -171   -187
    148    979    831   -563   -340    906    -25     72    -41   -262   -166   -171
    174   1008    833   -592   -329    922    -62     49    -38   -254   -150   -153
    171    992    820   -581   -324    906    -93     25    -54   -257   -148   -150
    176    987    810   -581   -316    898   -101     12    -64   -259   -145   -148
    184    987    802   -584   -309    896   -111      0    -77   -275   -148   -153
    176    914    737   -548   -280    826   -124    -10   -101   -296   -166   -171
    176    820    644   -498   -233    732   -122     -7   -116   -314   -174   -181
    171    698    527   -436   -179    613   -132    -25   -155   -363   -220   -228
    163    628    465   -394   -150    548   -124    -33   -174   -392   -252   -254
    129    558    428   -345   -148    493   -114    -54   -197   -426   -283   -280
    103    480    374   -293   -135    428   -109    -67   -226   -459   -314   -306
    122    444    322   -283    -98    384   -122    -67   -239   -475   -322   -311
    148    415    267   -280    -59    342   -135    -70   -246   -485   -332   -314
    166    392    223   -280    -28    309   -142    -80   -262   -501   -350   -324
    187    374    187   -283      0    280   -148    -88   -277   -517   -363   -329
    161    348    187   -254    -12    267   -145    -90   -272   -511   -353   -319
    148    309    161   -228     -5    236   -150   -103   -290   -527   -366   -327
    176    270     90   -223     44    179   -161   -116   -309   -553   -387   -340
    174    254     77   -215     49    166   -155   -106   -301   -548   -376   -332
    161    228     64   -197     46    148   -148    -96   -288   -537   -368   -329
    176    174     -2   -174     90     85   -137    -72   -298   -561   -397   -361
    194    -57   -252    -70    223   -153    -80    -23   -379   -719   -589   -542
    184   -257   -441     36    311   -348     49     80   -413   -898   -823   -784
    189   -140   -329    -25    257   -233    163    202   -306   -891   -841   -826
    145    205     59   -174     44    132    155     38   -226   -735   -618   -620
     15    769    753   -394   -371    761   -111   -491   -270   -410   -101   -106
   -171   1447   1618   -639   -896   1532   -350   -862   -158    127    607    581
   -181   1792   1974   -805  -1078   1880   -587  -1010    -15    636   1192   1153
   -109   1452   1561   -670   -833   1506   -717  -1060   -148    615   1153   1163
   -119    865    984   -374   -553    924   -711  -1049   -563   -109    371    433
   -127    392    519   -132   -324    454   -587   -888   -826   -758   -353   -267
   -109    153    262    -23   -187    207   -376   -555   -654   -766   -472   -407
    -77    124    202    -23   -140    163   -197   -283   -441   -623   -392   -353
    -12    135    145    -62    -77    140   -116   -129   -327   -561   -358   -329
     25    145    119    -85    -46    135    -88    -64   -275   -532   -340   -314
     51    181    127   -119    -38    155    -83    -41   -254   -519   -322   -296
     70    215    145   -142    -36    181    -72    -28   -244   -511   -309   -314
     70    197    124   -135    -28    161    -57    -12   -236   -522   -348   -329
     90    148     57   -119     15    103    -38      5   -231   -524   -363   -272
    109    145     33   -127     38     90    -36     10   -223   -514   -345   -267
    129    140     10   -135     59     75    -41     12   -215   -496   -311   -262
    124    145     20   -137     51     83    -44     20   -202   -478   -290   -283
    124    132      7   -129     59     70    -44     33   -181   -470   -301   -267
    166    124    -41   -148    103     41    -41     44   -174   -470   -301   -218
    197    135    -62   -166    129     36    -41     49   -163   -457   -275   -197
    236    189    -46   -215    142     72    -59     72   -137   -410   -231   -213
    270    270      0   -272    135    135    -57    109    -90   -368   -200   -233
    252    262      7   -257    119    135    -46    127    -77   -371   -210   -179
    226    252     25   -239    101    140    -10    153    -62   -353   -194   -137
    205    236     28   -223     88    132      2    202    -10   -298   -140    -96
    226    257     31   -241     96    145      5    252     38   -246    -80    -54
    218    303     85   -262     67    194     15    298     93   -189    -18    -18
    213    371    158   -290     28    265     46    350    153   -137      7    -62
    254    363    106   -311     72    236     64    423    202   -106      7     38
    288    379     90   -335     98    236     88    501    267    -33     83    174
    311    405     93   -358    106    252    103    545    314     33    150    202
    332    446    114   -389    109    280    114    571    345     77    213    254
    322    459    135   -392     93    298    114    571    348     85    241    298
    332    493    158   -413     85    327     90    535    311     62    241    290
    327    511    181   -420     70    348     83    498    272     18    176    184
    309    491    181   -400     64    337    109    483    257    -23    119    192
    285    491    202   -389     41    348    119    436    223    -44    129    213
    259    496    233   -379     12    366    103    353    166    -77    137    132
    236    493    257   -366    -12    376    106    293    122   -114    116     36
    202    405    202   -303      0    303    124    249     85   -168     41     33
    168    324    155   -249      7    241    129    200     28   -239    -67      5
    150    246     96   -197     28    171    119    158    -10   -288   -122     25
    129    223     90   -176     18    158    103    124    -31   -296   -103     15
    111    241    129   -176     -7    187    106    103    -41   -288    -77     -5
     90    259    166   -176    -38    213    111    101    -38   -272    -54      7
     93    257    163   -176    -33    210    124    106    -33   -270    -72    -18
    114    262    148   -189    -18    205    135    114    -31   -280   -111    -36
    140    353    213   -246    -36    283    119    114    -25   -267   -101    -36
    140    478    337   -309    -98    407    116    122      5   -218    -41    -20
    155    517    358   -337   -101    439    109    114     18   -197    -12     10
    176    530    353   -355    -88    441     88    116     36   -166     23     70
    181    511    329   -345    -72    420     80    127     62   -127     59     96
    184    475    288   -329    -51    381     70    116     57   -124     64     98
    166    433    265   -301    -49    350     57     98     41   -129     72    114
    140    423    283   -280    -70    353     59     88     38   -124     54     93
    150    366    215   -257    -31    290     64     90     28   -132     28     98
    122    236    111   -179      5    174     72     67    -25   -200    -44     36
     96    150     54   -124     20    103     72     36    -70   -244    -88     23
    103     98     -5   -103     54     46     64     20    -93   -267    -98     23
    158     88    -70   -122    114     10     51      7   -127   -296   -119      5
    137     54    -83    -98    109    -12     54      0   -135   -290   -129    -33
    124     36    -88    -80    106    -23     64      2   -135   -288   -127    -31
    137     23   -116    -80    127    -46     59     -5   -150   -306   -129      0
    116    -12   -129    -51    122    -70     72      2   -153   -311   -148     15
     98    -38   -140    -31    116    -88     70     -5   -158   -324   -171    -10
    109    -46   -155    -33    132   -101     59    -18   -176   -329   -168    -23
    103    -38   -142    -33    122    -90     57    -20   -174   -319   -148    -23
     80    -54   -135    -12    106    -93     72     -7   -166   -314   -135     -5
    101    -67   -168    -18    132   -116     75    -10   -176   -329   -161     -7
    114   -140   -254     12    181   -197     77    -23   -218   -376   -213    -57
    114   -350   -465    116    288   -407    124    -20   -332   -535   -381   -231
     96   -597   -693    252    394   -644    236     18   -452   -758   -631   -498
     88   -574   -665    241    374   -618    348     98   -423   -805   -685   -553
      0   -277   -280    137    140   -277    353    -46   -319   -620   -462   -322
   -127    345    472   -111   -301    407    129   -423   -124   -150     98    246
   -207   1228   1436   -509   -820   1332   -124   -659    249    568    911   1041
   -150   1662   1813   -756   -982   1738   -368   -613    633   1234   1571   1693
    -64   1460   1522   -698   -792   1491   -581   -633    592   1278   1579   1738
    -64    878    943   -407   -506    911   -644   -771     49    550    872   1085
    -93    252    345    -77   -218    298   -496   -748   -485   -290     20    257
    -96      2     98     44    -96     49   -249   -441   -431   -400   -168     36
    -64    -46     18     54    -41    -15    -70   -200   -296   -324   -142     36
    -15    -80    -64     46     23    -72     31    -62   -233   -301   -148     28
     -5   -116   -111     62     51   -114     88      2   -210   -306   -171     28
      2   -122   -127     59     64   -124    114     36   -189   -290   -158     41
     15   -109   -127     46     70   -116    129     51   -171   -283   -153     38
     36   -106   -142     33     88   -124    119     38   -192   -306   -181     20
     36   -124   -161     44     98   -142    129     54   -181   -275   -166     15
     12   -111   -127     46     70   -119    148     77   -153   -226    -96     41
    -18    -96    -80     57     31    -88    158     88   -140   -197    -72     23
    -41   -116    -77     77     15    -98    171    101   -135   -207   -122     41
    -38   -127    -88     83     23   -109    184    119   -119   -192   -119     93
    -15    -96    -80     57     31    -90    171    129   -111   -166    -77     83
     -7    -70    -64     38     28    -67    174    161    -83   -137    -64    106
     -5    -77    -75     38     33    -77    179    181    -72   -135    -75    135
     -7    -88    -80     49     36    -85    176    194    -72   -137    -88    142
    -12    -80    -67     44     25    -75    189    231    -33    -85    -36    155
    -25    -33    -10     28    -10    -23    200    270      7    -20     31    155
    -51     -2     49     25    -49     23    220    306     51     23     83    184
    -67     12     80     28    -72     46    246    350     93     51     93    202
     18     18     -2    -20     10     10    239    405    122     72     83    244
     83     51    -31    -67     57     10    244    475    168    114    109    301
    103     88    -15    -98     59     36    265    553    236    189    184    366
    127    158     31   -142     49     96    280    613    303    267    262    423
    150    194     44   -174     54    119    293    652    348    319    309    449
    161    236     72   -200     44    155    303    672    379    355    342    480
    168    280    111   -226     28    194    293    654    368    345    337    517
    171    293    122   -231     25    207    277    623    342    327    319    493
    153    301    145   -228      5    226    275    597    327    329    327    454
    135    290    155   -213    -10    223    277    568    311    316    322    433
    116    272    155   -197    -20    215    280    532    288    290    293    394
     96    265    168   -179    -36    218    275    480    249    246    249    384
     67    254    187   -161    -59    220    265    418    200    194    215    368
     28    220    192   -124    -80    207    259    361    153    140    158    316
      7    155    145    -83    -67    150    241    298    101     88    119    275
     12    140    127    -75    -57    135    228    262     75     72    109    241
      7    109     98    -59    -46    103    231    246     64     64     90    236
      0     77     77    -38    -38     77    244    231     59     70    101    210
    -36     85    119    -25    -77    101    267    233     83    109    140    179
    -98     83    181      7   -140    132    301    231     90    106    111    145
   -116     51    166     31   -140    109    319    236     80     72     77    293
    -62    111    171    -25   -116    140    319    267    111    116    122    309
    -10    309    319   -150   -163    314    280    257    111    129    119    277
    -23    436    459   -205   -241    446    265    246    116    140    135    275
    -54    428    483   -187   -270    454    259    254    137    161    176    298
    -46    410    457   -181   -252    433    236    249    148    168    179    301
    -28    410    436   -192   -231    420    220    236    145    176    176    275
    -10    444    454   -215   -231    449    200    220    145    176    171    257
      0    379    379   -189   -189    379    200    226    150    181    166    277
     -2    270    272   -135   -137    270    223    249    163    207    179    285
    -33    202    233    -85   -132    218    241    252    150    200    158    249
    -77    135    213    -28   -145    174    257    241    122    176    119    213
   -124     54    176     33   -150    114    246    220     88    148     75    184
   -137    -20    116     77   -129     46    241    205     59    127     51    158
   -140    -46     90     93   -116     20    228    179     31    109     28    116
   -166    -64    101    116   -135     18    233    161     25    114     46     96
   -158    -70     85    111   -124      7    226    153      2     83     10     75
   -145    -80     64    114   -106     -7    231    166      2     75     10    140
   -150    -93     57    119   -103    -18    254    176      7     77     31    153
   -171   -127     44    150   -109    -41    270    181      7     80     33    148
   -202   -124     77    161   -142    -23    249    161      0     77     31    127
   -210   -106    103    155   -158     -2    239    142    -15     70     23     98
   -223   -119    101    171   -163    -10    228    124    -20     70     20     46
   -236   -194     41    215   -140    -77    228    122    -44     38    -23      2
   -228   -413   -184    319    -23   -298    265    116   -166   -142   -218   -132
   -215   -615   -402    415     90   -509    350    153   -280   -366   -462   -392
   -202   -615   -413    407    103   -514    462    265   -259   -426   -553   -524
   -296   -407   -111    353    -93   -259    514    166   -174   -303   -402   -400
   -483    119    600    181   -542    358    340   -257    -41     83    101    153
   -623    883   1506   -129  -1065   1195    142   -509    293    758    891   1005
   -628   1366   1995   -371  -1312   1678    -83   -545    641   1428   1595   1756
   -561   1228   1790   -332  -1174   1509   -290   -602    639   1582   1722   1935
   -576    698   1275    -64   -924    987   -366   -735    163    909   1034   1226
   -563    168    730    197   -646    449   -288   -696   -288    132    228    368
   -501   -142    358    322   -431    106    -96   -407   -329   -106    -96     15
   -433   -249    184    342   -309    -33     80   -127   -197    -46   -101     -5
   -353   -262     90    306   -223    -88    166     18   -119     -2    -83      0
   -324   -239     85    280   -205    -77    192     72    -93      5    -83     -5
   -309   -231     77    267   -194    -77    207    101    -83      5    -85     -7
   -311   -236     75    275   -194    -80    213    109    -80      2    -98    -18
   -327   -249     77    285   -202    -85    207    111    -77     -5   -103    -25
   -316   -220     96    267   -207    -62    200    127    -70      5    -93    -18
   -290   -194     93    241   -194    -51    192    140    -70     15    -83    -15
   -254   -171     83    213   -168    -44    202    161    -49     44    -54      7
   -254   -184     67    218   -163    -59    223    179    -28     59    -44     12
   -254   -181     72    218   -163    -54    236    192    -12     70    -36     15
   -244   -176     67    207   -155    -54    241    205     -2     77    -33     51
   -228   -179     49    205   -140    -64    249    231     20    103    -15     88
   -220   -168     51    194   -137    -59    252    257     41    129      5     90
   -202   -168     33    184   -119    -67    257    285     64    145      5    103
   -207   -207      0    207   -103   -106    265    322     88    158     15    168
   -215   -205     10    210   -114    -98    277    355    122    205     67    197
   -189   -171     15    179   -103    -80    283    387    155    239     88    179
   -145   -155    -10    150    -70    -83    293    433    194    277    122    207
   -109   -122    -12    114    -51    -67    306    488    241    327    158    241
    -96    -64     31     80    -64    -18    324    553    306    392    215    293
   -109    -28     80     67    -96     23    345    618    374    454    277    358
    -96    -15     80     57    -88     31    379    675    436    514    340    426
    -44    -10     33     25    -41     10    387    722    485    568    394    488
     25      5    -20    -15     23     -7    371    763    522    610    428    535
     46     57     10    -54     18     33    353    771    535    620    433    548
     28    116     85    -72    -28    101    340    753    530    618    428    527
     15    137    122    -77    -54    129    329    722    506    584    394    498
      0    124    124    -62    -62    124    332    685    483    550    361    480
    -25     98    124    -38    -75    111    342    646    459    535    353    439
    -51     75    127    -12    -90    101    340    592    423    501    335    379
    -83     49    129     15   -106     90    335    542    384    457    303    335
   -103     36    140     33   -122     88    335    501    355    423    270    311
   -129     12    142     57   -137     77    327    446    311    374    223    262
   -119      0    119     59   -119     59    316    407    275    335    189    223
   -114    -25     85     67   -101     31    314    381    257    314    174    202
   -163    -75     88    119   -127      5    327    355    236    293    158    174
   -171    -72     98    119   -135     12    353    353    239    298    163    174
   -168    -67     98    116   -135     15    381    366    265    316    176    181
   -153    -57     96    103   -124     18    400    389    290    337    189    192
   -122    -23     98     72   -111     36    410    418    322    371    218    223
   -101      7    109     46   -106     59    402    423    342    387    244    249
    -90     51    142     18   -116     96    392    413    358    405    272    275
    -72    103    176    -15   -124    140    361    402    379    431    303    301
    -62     98    161    -18   -111    129    337    400    381    436    314    314
    -62     70    132     -5    -98    101    322    387    363    420    301    301
    -70     46    116     10    -93     80    311    379    348    405    293    293
    -85     15    101     33    -93     57    309    376    332    389    280    280
    -96    -18     77     57    -88     28    322    387    332    384    272    267
   -114    -85     25     98    -72    -31    327    368    306    345    231    226
   -148   -166    -20    155    -64    -93    322    340    267    301    187    176
   -161   -215    -54    187    -54   -135    309    309    228    257    145    127
   -155   -220    -64    189    -46   -142    296    283    194    220    114     80
   -140   -249   -111    192    -15   -179    285    270    176    200     96     57
   -103   -236   -132    168     12   -184    280    272    174    197     93     57
    -75   -223   -148    148     33   -187    267    275    174    200     93     54
    -98   -244   -145    171     23   -194    259    270    166    194     83     49
   -150   -272   -124    210    -15   -197    270    246    140    171     59     25
   -161   -288   -127    223    -18   -207    259    226    111    140     28     -5
   -137   -296   -158    215      7   -226    249    223    111    135     28     -7
    -93   -277   -184    187     44   -231    246    236    129    150     49      5
   -103   -306   -202    202     46   -254    246    236    124    135     38     -5
   -116   -379   -262    246     70   -322    259    236     75     62    -33    -85
    -96   -587   -491    340    197   -540    311    252    -44   -148   -270   -332
    -44   -745   -701    394    327   -724    402    319   -124   -358   -522   -607
    -51   -626   -576    337    262   -600    483    379    -20   -303   -467   -576
   -233   -298    -67    265    -83   -184    428     67     41    -96   -163   -272
   -394    366    758     12   -576    561    220   -374    174    376    470    374
   -462   1182   1644   -358  -1052   1413      0   -571    485   1054   1267   1171
   -374   1356   1730   -493  -1052   1543   -252   -589    646   1501   1719   1652
   -348    893   1241   -272   -795   1067   -384   -675    363   1226   1421   1392
   -363    275    639     41   -501    457   -387   -735   -142    415    592    561
   -353   -207    145    280   -249    -31   -215   -524   -371   -161    -59   -119
   -288   -309    -23    296   -135   -166     12   -148   -137    -49    -49   -148
   -218   -303    -85    259    -67   -194    153    101     38     75     41    -57
   -184   -306   -122    241    -31   -215    213    226    119    122     67    -36
   -129   -265   -135    197      2   -200    197    285    158    145     88    -38
    -80   -220   -142    148     28   -181    145    309    176    155     88    -67
    -54   -231   -176    140     59   -205    140    327    181    148     67    -64
    -64   -283   -218    174     75   -252    187    322    171    135     57    -28
   -116   -322   -205    220     44   -265    275    311    161    119     49    -57
    -96   -301   -205    197     51   -252    306    337    179    122     51    -72
    -83   -301   -218    192     64   -259    303    366    210    145     72    -49
   -114   -342   -228    228     54   -285    316    371    226    166     98    -25
   -111   -340   -228    226     57   -285    332    355    213    155     96    -54
   -101   -316   -215    207     54   -265    327    363    223    155     88    -54
    -77   -285   -210    181     64   -249    322    394    257    189    127     -7
    -38   -226   -187    132     72   -207    301    405    275    213    166     -7
    -10   -202   -192    106     90   -197    293    436    309    241    184      0
      0   -194   -197     96     96   -197    288    470    340    265    207     64
     20   -176   -200     77    109   -187    283    496    374    309    288     85
     23   -142   -166     57     93   -153    298    553    436    379    371     51
     28   -132   -161     51     93   -145    324    623    488    420    361     85
     93   -114   -207      7    148   -161    319    672    517    449    342    189
    153    -49   -202    -51    176   -124    332    743    602    524    397    236
    148    -49   -197    -49    171   -122    348    805    691    594    465    296
    129    -18   -148    -54    137    -83    366    857    771    657    535    345
    161     41   -119   -101    140    -38    397    919    833    724    607    402
    189     70   -119   -129    153    -23    423    966    859    766    641    433
    210     80   -129   -145    168    -25    449    997    878    800    670    465
    187     46   -140   -116    163    -46    446    979    857    795    675    457
    168     46   -124   -109    148    -38    462    950    826    753    639    426
    150     15   -135    -83    142    -59    488    917    800    722    628    423
     88    -67   -158    -12    122   -111    491    849    743    665    592    366
     36   -122   -158     44     96   -140    475    769    672    589    524    285
    -10   -161   -153     83     70   -158    462    698    618    530    470    228
    -23   -192   -168    106     72   -181    441    626    561    467    405    181
    -36   -231   -197    132     77   -215    405    545    488    397    345    109
    -54   -215   -161    135     51   -189    389    506    457    361    301     77
    -33   -187   -155    109     59   -171    358    462    415    314    249     64
      0   -150   -153     75     75   -150    337    423    379    277    223     36
      7   -129   -140     59     72   -132    337    413    376    280    233     28
    -15   -148   -132     83     57   -140    350    418    381    285    239     20
    -18   -129   -111     72     44   -122    374    439    407    309    254     44
      7    -46    -54     18     28    -49    379    457    449    350    298     88
      5     23     15    -15     -5     20    371    454    478    379    335    111
     25     85     59    -54    -15     72    361    454    511    423    384    150
     41    114     70    -80    -12     93    329    439    514    428    392    150
     36     77     38    -57      0     59    285    418    488    402    353    127
     20     46     23    -33     -2     36    265    394    462    374    327    122
     20     49     28    -33     -2     38    262    379    452    368    332    116
     23     46     23    -36      0     36    265    363    436    358    327    119
     10    -18    -31      2     20    -23    246    342    384    303    270     70
     -2   -106   -103     51     49   -106    228    322    329    241    205     15
     12   -132   -145     59     77   -137    244    324    314    218    184      2
     10   -161   -174     72     90   -166    228    293    272    184    150    -28
     -5   -200   -194    101     93   -197    200    252    226    145    114    -64
     -7   -194   -189    101     88   -192    192    231    205    124     90    -88
    -18   -218   -200    119     90   -210    179    218    192    106     67   -106
     -7   -246   -239    127    111   -241    174    207    171     83     44   -119
    -18   -233   -215    124     96   -223    171    207    171     83     51   -114
    -25   -215   -189    119     80   -202    168    200    161     75     44   -124
    -75   -210   -135    142     28   -174    181    218    181     93     57   -111
    -33   -189   -158    111     62   -174    168    194    161     70     38   -127
     -5   -218   -215    111    103   -215    148    168    124     28     -5   -161
    -28   -246   -218    135     93   -233    148    171    116     18    -20   -174
    -59   -363   -303    213    122   -335    187    213     85    -44    -98   -241
    -12   -592   -581    301    283   -587    272    277    -18   -270   -358   -488
      5   -589   -594    293    298   -592    387    387     10   -358   -485   -623
    -83   -335   -252    207     83   -293    439    345    109   -257   -355   -522
   -226     93    319     67   -272    205    296    -59     98    -20      5   -181
   -283    826   1109   -272   -696    966    -18   -488    171    478    662    449
   -244   1395   1639   -576   -943   1517   -277   -657    379   1049   1312   1047
   -114   1286   1400   -587   -758   1343   -462   -667    423   1280   1501   1236
   -103    711    815   -303   -459    763   -511   -706     75    795    969    813
   -153    155    306     -2   -231    228   -439   -735   -462   -129     59    -38
   -132   -181    -49    155    -44   -114   -283   -509   -480   -394   -290   -374
    -93   -197   -103    142      5   -150   -116   -218   -218   -226   -200   -290
    -28   -179   -150    103     59   -166      2    -36    -67   -127   -142   -246
      2   -145   -150     70     75   -148     67     80     28    -62    -98   -213
     -7   -109   -101     57     46   -103    109    135     80    -25    -59   -181
    -44   -109    -67     75     10    -88    137    137     90    -25    -67   -215
    -51   -127    -75     90     10   -101    145    135     93    -38    -98   -215
     10   -109   -119     49     62   -114    132    129     96    -38    -83   -205
     80    -96   -176      5    127   -135    122    148    106    -23    -80   -228
    109    -67   -179    -23    142   -124    129    184    132      0    -75   -189
    116    -20   -137    -46    127    -77    124    181    137      5    -62   -184
    109     -5   -116    -54    111    -59    124    187    145     18    -51   -189
    135     10   -124    -72    129    -57    122    197    158     31    -41   -174
    161     20   -140    -90    150    -59    109    189    148     25    -44   -153
    129     25   -103    -77    116    -38    116    210    176     57    -10   -119
    119     72    -46    -96     83     12    124    231    205     88     15    -98
    129    109    -20   -119     75     44    135    257    231    119     38    -72
    116    116      0   -119     57     59    137    272    257    150     64    -49
    103    124     20   -114     41     72    137    285    277    174     96    -25
    106    166     59   -137     23    114    148    319    324    220    135     -5
    116    210     93   -166     12    153    161    368    381    275    176     28
    135    252    114   -194     10    184    171    423    446    340    220     75
    153    296    142   -223      5    220    179    478    517    410    285    145
    184    350    166   -267      7    259    187    519    566    470    350    171
    194    381    187   -288      5    283    197    553    602    504    379    192
    163    410    246   -288    -41    329    202    571    633    548    441    262
    171    457    285   -314    -57    371    207    579    657    581    470    205
    176    410    233   -293    -28    322    194    568    613    517    353    223
    168    384    215   -277    -23    298    163    535    561    462    314    277
    109    350    239   -231    -64    293    145    501    522    433    314    236
     44    332    288   -187   -122    311    148    470    498    410    309    205
      5    293    288   -150   -140    290    155    426    452    368    277    163
    -15    262    277   -124   -148    270    148    371    392    316    231    119
    -23    236    259   -109   -140    246    145    327    342    267    189     75
    -20    194    215    -85   -116    205    148    283    298    226    150     25
    -33    163    194    -64   -114    179    132    231    244    181    109    -25
     -2    171    174    -83    -88    171    135    205    213    155     83    -59
     28    202    174   -116    -75    189    150    205    213    155     93    -59
     57    254    197   -155    -70    226    163    213    231    176    135    -23
     62    280    218   -174    -77    252    174    210    236    179    129    -51
     49    213    163   -132    -57    189    166    189    210    145     80    -38
     25    226    200   -127    -85    213    184    207    239    174    122      5
     25    311    285   -168   -129    298    179    226    277    226    166     20
     10    350    337   -181   -163    345    145    226    298    246    171     23
    -12    368    381   -179   -197    374     80    187    285    239    153      2
    -28    361    387   -166   -207    374     46    148    272    241    155      5
    -25    368    394   -171   -210    381     93    150    280    270    184     31
     31    355    324   -194   -148    340    106    137    254    257    192     12
     88    324    236   -207    -72    280    129    150    246    254    210     25
     80    257    176   -168    -49    218    145    174    252    262    213     44
     88    184     96   -135     -2    140    148    174    220    220    155      0
     98    122     23   -111     36     75    166    194    223    210    137    -10
     88     90      2    -90     44     46    168    200    226    207    127      0
     72     46    -28    -62     51     10    158    181    207    189    106    -10
     59    -44   -103     -7     80    -72    166    181    194    181     96    -12
     18    -88   -109     33     62    -98    163    179    181    184    109    -25
    -38    -72    -36     54     -2    -54    155    166    168    181    103    -54
    -57    -54      0     54    -28    -28    145    140    137    142     57    -64
    -67    -12     54     41    -62     20    142    124    124    132     62    -51
    -93    -46     46     67    -72      0    103     80     83     96     33   -116
    -72    -70      0     70    -36    -36    101     80     67     75      2   -124
    -75    -83     -7     77    -36    -46    101     93     70     80     10    -98
   -114   -114      0    114    -57    -57    114    103     75     85     25    -93
   -106   -166    -62    135    -23   -116    116    103     46     51     -2   -135
    -88   -277   -189    181     49   -233    132    119    -15    -49   -109   -259
   -129   -498   -368    314    116   -436    220    179    -98   -252   -363   -527
   -148   -574   -426    361    137   -501    332    290    -85   -376   -545   -678
   -166   -285   -119    226    -25   -202    374    228      2   -257   -392   -527
   -254    213    465     20   -361    337    187   -244    -54    -28    -15   -171
   -384    922   1304   -270   -844   1111   -148   -750    -62    384    579    384
   -431   1545   1977   -555  -1202   1761   -431   -987    101    956   1262   1015
   -306   1397   1701   -545  -1005   1551   -615   -992    137   1205   1480   1244
   -226    828   1052   -301   -639    940   -610   -958   -150    735    956    774
   -200    241    439    -20   -319    337   -514   -883   -571    -98     85    -23
   -161    -98     62    129   -111    -18   -322   -589   -527   -311   -246   -342
   -155   -158     -2    155    -77    -80   -184   -319   -290   -158   -163   -277
   -106   -168    -62    137    -23   -116    -64   -116   -140    -54   -101   -220
    -62   -145    -83    101      7   -114     15     -2    -46      7    -59   -194
    -46   -150   -103     98     28   -127     59     36    -18     15    -62   -207
    -62   -171   -109    116     20   -142     41     33    -25      0    -83   -213
    -31   -135   -106     83     36   -122     33     49    -10     12    -70   -202
      5   -116   -122     54     62   -119     20     51     -2     18    -67   -202
    -28   -148   -119     88     44   -135     15     31    -23     -5    -90   -228
    -28   -132   -103     77     36   -116     41     46     -7      5    -77   -220
    -70   -122    -54     96     -7    -88     72     59     12     31    -49   -205
   -148   -174    -25    161    -62   -101     75     51     20     44    -38   -202
   -111   -158    -46    135    -33   -103     75     80     54     77     -5   -174
    -20   -129   -109     75     44   -119     64    103     75     93     12   -168
     10   -119   -132     54     70   -124     70    127     93    109     25   -135
     18   -106   -124     41     70   -114     88    158    122    137     54    -98
     12    -80    -93     33     51    -85    116    200    174    179     90    -72
    -25    -75    -51     49     10    -64    114    223    202    202    106    -57
    -38    -41     -2     38    -20    -23    122    254    231    228    127    -38
    -23     25     46     -2    -36     36    129    290    265    259    155    -18
     12    119    106    -64    -46    114    148    342    327    314    202     28
     10    153    142    -83    -64    148    140    381    371    355    239     54
     28    213    181   -122    -77    197    129    426    418    402    290     96
     38    283    244   -161   -103    265    140    480    475    459    350    150
     25    324    298   -174   -135    311    135    514    509    501    387    192
     20    394    371   -210   -174    384    127    524    519    522    413    207
     18    449    431   -233   -207    441    129    530    522    535    433    228
     18    491    472   -257   -226    483    140    524    511    532    436    231
     23    506    483   -265   -228    496    135    488    470    496    407    200
      5    498    493   -252   -244    496    111    446    426    452    374    179
     -2    506    509   -252   -257    506    101    402    381    407    337    150
    -23    491    514   -236   -267    501     93    337    324    348    293    103
    -67    454    522   -192   -293    488     72    265    262    285    244     54
   -111    439    548   -166   -329    493     67    192    207    226    197     -2
   -101    394    496   -148   -298    444     46    137    153    166    137    -67
    -49    389    436   -171   -241    413     36    111    116    132     98    -98
    -46    374    420   -163   -233    397     41     83     90    114     88    -98
    -96    355    452   -132   -272    405     59     62     83    103     75   -119
   -106    340    446   -119   -275    392     59     46     77    106     67   -127
    -96    335    431   -119   -262    381     64     49     80    111     67   -119
    -98    337    436   -119   -267    387     75     62     90    114     72   -116
    -77    358    436   -140   -257    397     96     85    119    140     96    -93
    -57    407    465   -176   -262    436    116    114    166    187    148    -49
    -44    459    504   -210   -272    483    132    135    210    231    194     -7
    -54    470    524   -207   -288    496    111    129    228    259    231     28
    -33    496    527   -233   -280    511     80    122    239    277    257     49
    -38    465    504   -213   -270    483     57    101    215    254    236     33
    -46    441    488   -197   -267    465     44     83    202    241    231     28
    -54    426    480   -184   -267    452     33     64    184    231    231     18
    -31    397    428   -184   -231    413     31     54    161    213    215    -18
    -12    296    309   -142   -161    301     25     51    124    171    161    -57
     -5    205    207   -101   -106    205     18     36     88    124    127    -80
     18    171    153    -93    -67    163     18     25     80    119    135   -127
      0    129    129    -64    -64    129     -5    -18     31     64     77   -207
    -31     77    106    -23    -67     90    -20    -57    -20      7     23   -213
      0     38     38    -20    -20     38    -33    -72    -49    -18    -20   -215
     44     10    -33    -25     38    -10    -38    -64    -51    -23    -28   -192
     59     -5    -67    -28     62    -33    -36    -54    -38    -12     -7   -197
     59    -28    -90    -15     72    -59    -41    -59    -46    -15    -12   -220
     31    -93   -127     28     77   -109    -49    -72    -67    -33    -36   -249
     20    -98   -119     38     70   -109    -46    -77    -77    -49    -49   -265
     10    -90   -101     38     54    -96    -46    -77    -75    -49    -46   -257
     -7    -77    -70     41     31    -72    -44    -80    -75    -57    -54   -259
    -15   -127   -111     70     46   -119    -18    -62    -85    -83    -88   -288
    -18   -309   -290    163    135   -301     41    -33   -155   -205   -228   -426
    -54   -566   -511    309    226   -540    137     31   -252   -426   -491   -696
    -88   -574   -488    329    200   -532    259    148   -207   -493   -584   -802
   -163   -309   -148    233     -7   -228    298     46   -122   -368   -415   -654
   -290    210    501     41   -394    355    103   -441   -116    -70     33   -262
   -439   1028   1465   -296   -950   1244   -187   -888     -5    470    750    444
   -470   1501   1971   -517  -1221   1735   -446  -1034    213   1060   1423   1156
   -376   1299   1675   -462  -1026   1488   -652  -1080    184   1218   1571   1353
   -290    709   1000   -207   -644    854   -693  -1096   -181    662    958    782
   -270    179    449     44   -358    314   -558   -969   -566   -140    116    -62
   -246    -90    155    168   -202     31   -340   -633   -491   -311   -171   -358
   -174   -145     25    158   -101    -59   -166   -327   -275   -194   -124   -296
    -83   -142    -59    114    -12   -101    -57   -135   -140   -101    -57   -283
   -101   -233   -132    166     12   -184    -20    -77   -106    -90    -70   -306
    -98   -280   -181    189     41   -231     15    -44    -88    -96    -88   -285
   -106   -324   -218    213     54   -272     38    -15    -72   -106    -88   -270
   -122   -345   -223    233     49   -285     44      5    -57    -93    -75   -236
    -93   -340   -246    215     75   -293     20     -2    -54    -80    -83   -275
    -67   -283   -215    174     72   -249     12     -7    -59    -93    -75   -309
    -57   -246   -189    150     64   -220     31     20    -31    -57    -36   -329
    -67   -257   -189    163     59   -223     49     44     -5    -28    -49   -335
    -70   -277   -207    171     67   -244     62     75     20    -23    -31   -239
    -46   -259   -213    153     83   -236     83    106     51     -7      2   -205
    -23   -228   -205    124     90   -218     90    122     70     10     18   -171
    -12   -231   -218    122    101   -226     70    124     85     62     70   -220
    -25   -257   -231    140    101   -244     88    142    114    101     85   -290
    -46   -280   -233    163     90   -257    106    168    124     96     72   -189
    -44   -244   -200    142     75   -223    116    207    148    111    111   -111
    -44   -171   -127    109     41   -150    137    262    200    158    168    -64
     -7   -132   -124     67     57   -127    142    314    252    218    228    -49
     33    -51    -85      7     57    -67    127    340    262    194    202    -46
     77    -80   -158      0    116   -119    135    394    280    197    213     90
    103    -72   -176    -15    140   -124    163    465    361    322    296     -5
    122    -41   -163    -41    142   -101    207    540    452    433    381     -2
    153     10   -142    -83    148    -64    223    587    504    493    449     98
    174     77    -96   -127    135    -10    236    620    561    576    568    158
    140     62    -77   -101    109     -7    220    615    571    597    576     44
    137    -12   -153    -64    142    -83    231    618    553    532    478    137
    129    -38   -168    -46    148   -103    239    594    511    457    426    220
     83    -75   -161     -5    122   -116    252    561    485    439    420    293
     51    -93   -145     20     98   -119    272    545    491    465    457    272
     25   -122   -148     46     83   -135    285    514    472    472    465    197
    -12   -145   -135     77     59   -140    288    459    446    446    444    140
    -80   -223   -145    150     31   -184    265    384    389    384    400    103
   -103   -272   -168    189     31   -220    249    324    332    319    337     67
   -101   -314   -213    207     54   -265    259    288    285    252    257     28
    -98   -355   -257    226     77   -306    254    241    252    228    226    -20
   -111   -322   -213    215     49   -267    265    218    259    257    267    -57
   -129   -259   -129    194      0   -194    288    223    290    298    324    -85
   -129   -285   -158    205     12   -223    293    231    296    290    301    -80
   -150   -327   -176    239     12   -252    314    246    303    288    277    -64
   -132   -270   -140    200      2   -205    342    280    350    335    311    -10
   -103   -158    -54    132    -25   -106    342    277    368    329    316     80
    -96   -135    -38    114    -31    -88    327    272    368    337    327    127
    -67    -85    -20     75    -23    -54    283    257    379    381    371    116
    -62    -77    -15     67    -25    -49    246    239    374    381    368     90
    -77    -83     -5     80    -36    -44    244    220    358    376    361     70
    -62    -96    -33     77    -15    -64    228    202    340    363    342     44
    -36   -150   -116     93     38   -135    200    179    301    306    285     67
    -36   -231   -194    132     77   -215    202    189    293    309    293     67
    -54   -272   -218    163     80   -246    213    192    288    303    275     20
    -51   -332   -283    189    114   -309    210    158    239    244    226    -15
    -77   -410   -332    244    127   -371    197    119    197    207    189    -70
    -80   -436   -355    257    135   -394    187     88    163    163    137   -106
    -72   -459   -387    267    155   -423    187     77    148    140    127   -119
    -67   -452   -384    257    158   -418    179     70    148    148    145   -140
    -41   -446   -407    244    181   -428    161     49    119    114    124   -163
    -33   -467   -436    249    197   -452    155     51    109    106    111   -187
    -57   -511   -454    285    197   -483    161     64    124    127    119   -174
    -72   -527   -454    298    189   -491    155     46    106    106     90   -189
    -85   -532   -449    309    181   -491    161     38     93     88     75   -171
   -101   -545   -444    322    168   -493    163     44     93     88     80   -179
   -109   -563   -454    337    171   -509    166     51     85     62     44   -174
    -72   -696   -626    384    275   -662    163     46      5    -44    -67   -254
    -51   -924   -875    488    410   -901    226     57   -124   -226   -267   -576
    -72  -1083  -1013    576    467  -1049    350    106   -220   -439   -511   -802
    -88  -1052   -963    571    436  -1008    472    155   -179   -452   -524   -717
   -215   -665   -449    439    116   -558    410   -132    -54   -161   -153   -405
   -348    122    470    111   -410    296    171   -475    223    420    545    316
   -410    911   1322   -252   -867   1117    -46   -594    631   1156   1330   1088
   -314   1127   1441   -405   -878   1283   -327   -579    906   1688   1857   1602
   -288    698    984   -207   -636    841   -478   -683    628   1379   1535   1296
   -296     77    374    106   -335    226   -475   -776     46    532    711    501
   -272   -397   -124    332    -75   -262   -293   -605   -239    -23    111    -96
   -205   -493   -288    350     41   -392    -80   -314   -148    -64      5   -200
   -127   -483   -355    303    114   -420     62   -109    -33     -5     18   -228
   -106   -545   -441    324    166   -493    148      0     23      7    -12   -249
   -111   -602   -491    355    187   -548    176     25     18    -18    -33   -205
   -101   -615   -514    358    205   -566    187     38     23    -12    -12   -202
    -85   -594   -509    337    210   -550    194     59     33     -7    -12   -236
    -80   -558   -478    319    197   -517    210     83     49     -5    -15   -233
   -106   -576   -470    340    179   -522    223    106     67     20     20   -168
   -111   -568   -457    340    171   -514    218     96     62     20     36   -200
    -90   -563   -475    324    192   -519    218     98     57     12     25   -226
    -88   -563   -475    324    192   -519    218    116     64     15     10   -202
    -80   -537   -457    306    187   -498    220    129     75     20     10   -181
    -72   -506   -433    290    179   -470    226    150     96     28     12   -161
    -88   -506   -418    296    163   -465    231    174    122     51     38   -142
    -80   -496   -415    288    166   -454    233    197    145     72     51   -132
    -46   -478   -433    262    189   -457    239    215    163     83     75   -106
    -15   -441   -426    228    205   -433    257    252    192    109    109    -88
    -33   -444   -410    236    187   -428    259    285    210    129    116    -75
    -49   -431   -384    239    166   -407    277    327    239    155    129    -44
    -41   -423   -381    231    168   -405    296    384    277    184    153      0
     -7   -407   -400    207    194   -405    306    439    319    220    184     18
     23   -342   -368    158    192   -355    311    488    363    265    223     23
     75   -272   -348     98    210   -309    324    548    418    332    290     46
     88   -239   -327     72    205   -283    337    600    459    374    319    101
     62   -241   -303     90    181   -272    337    618    475    387    327    181
     85   -220   -306     67    194   -262    355    654    514    431    384    210
     80   -218   -298     70    187   -259    366    667    532    454    420    257
     64   -210   -277     72    171   -244    371    652    537    457    436    241
     67   -194   -262     64    163   -228    374    623    517    420    397    210
     64   -176   -241     54    150   -207    368    581    475    374    350    215
     64   -174   -239     54    150   -207    363    545    444    340    324    184
     54   -200   -257     70    153   -228    353    493    400    290    285    135
     38   -200   -239     80    137   -218    350    439    374    265    280     77
    -10   -252   -244    129    114   -249    337    374    329    210    223    -25
    -25   -301   -277    163    124   -290    335    329    285    153    168     10
    -49   -303   -257    176    103   -283    335    293    265    129    168     10
    -75   -301   -226    189     75   -265    342    267    239    103    137    -25
    -72   -322   -252    197     88   -288    335    244    210     75    114    -28
    -93   -340   -249    215     77   -296    358    246    215     70    114    -23
   -109   -332   -223    220     57   -277    374    254    226     80    124     -5
   -111   -270   -158    192     23   -215    397    298    277    135    184     54
    -64   -179   -114    122     20   -145    410    324    322    176    228     90
    -36   -127    -90     80     25   -109    384    301    311    166    223     85
    -12    -51    -38     31     10    -44    353    288    322    174    233    106
     -5    -38    -33     23     12    -36    329    285    319    163    226    137
    -41   -114    -75     75     15    -93    309    262    298    150    197     96
    -57   -161   -103    109     23   -132    290    244    288    148    187     41
    -64   -194   -132    127     31   -163    262    215    257    114    148     20
    -72   -259   -187    166     57   -223    257    202    239     85    122     59
    -44   -376   -332    207    142   -353    288    158    194     38     83      5
      7   -444   -454    218    231   -449    319    129    142    -10     41    -67
     12   -454   -467    220    239   -459    324    140    106    -28     41   -103
      7   -444   -452    218    228   -446    303    163     49    -64     12   -161
     15   -491   -506    236    259   -498    283    150     18   -135    -62   -166
     18   -467   -488    223    252   -478    270    135     49   -155    -75   -161
     25   -454   -480    213    252   -467    259    119     83   -150    -93   -174
      5   -478   -483    236    244   -480    259    129    106   -137   -101   -111
     -2   -475   -475    239    233   -475    249    116     93   -140   -111    -90
     28   -488   -517    228    272   -501    228     83     51   -155   -132   -153
     20   -488   -511    231    265   -498    213     67     38   -153   -122   -192
    -18   -483   -465    252    223   -475    218     64     49   -137    -98   -215
     -7   -509   -504    257    246   -506    228     88     49   -150   -124   -158
     12   -574   -587    280    298   -581    249    119     28   -189   -155   -129
     15   -769   -787    374    400   -776    296    148    -64   -350   -316   -319
     10   -974   -984    483    496   -979    415    207   -155   -568   -571   -602
      5   -922   -927    457    465   -924    522    293    -93   -600   -620   -662
   -103   -636   -535    368    213   -587    517    109    -10   -439   -397   -444
   -272    -93    179    181   -228     44    329   -329     83    -38    140     98
   -374    665   1039   -145   -706    852    114   -631    324    579    878    859
   -290    997   1288   -353   -789   1143   -101   -652    592   1150   1462   1517
   -197    685    880   -244   -537    782   -267   -701    457   1122   1405   1506
   -166     98    265     33   -218    181   -345   -839    -88    355    636    722
   -168   -420   -252    296     41   -337   -265   -789   -527   -446   -205   -137
   -124   -644   -522    381    197   -584    -54   -431   -376   -465   -340   -215
    -62   -623   -563    342    249   -594    101   -171   -187   -348   -270   -135
     10   -550   -561    267    283   -555    176    -18    -77   -277   -231   -124
     57   -519   -576    231    316   -548    202     44    -44   -272   -252   -103
     64   -561   -626    246    342   -594    215     57    -49   -293   -275   -109
     57   -563   -620    252    337   -592    197     49    -62   -303   -277   -135
     57   -550   -607    246    329   -579    189     49    -70   -309   -277   -158
     44   -511   -555    233    298   -532    189     54    -57   -301   -265   -163
     46   -480   -530    215    285   -504    179     46    -54   -301   -254   -142
     51   -462   -514    205    283   -488    163     25    -67   -316   -272   -181
     62   -441   -506    189    280   -472    161     36    -59   -316   -288   -163
    106   -426   -532    161    319   -478    148     38    -67   -327   -301   -135
    109   -400   -509    145    306   -454    137     41    -62   -319   -296   -135
    119   -353   -472    116    296   -413    148     57    -38   -288   -265   -124
    132   -311   -444     88    285   -379    150     75    -20   -270   -244    -83
    155   -257   -413     51    283   -335    161     88      2   -241   -207    -38
    155   -220   -379     31    265   -298    135    101     12   -220   -189    -31
    142   -202   -345     28    241   -272    116    119     25   -200   -166    -10
    153   -155   -309      0    228   -233    111    137     46   -187   -155     10
    184    -85   -270    -49    226   -176    109    155     75   -168   -142     51
    200    -44   -244    -77    220   -142    111    194    116   -145   -124    116
    200    -57   -257    -72    228   -155    111    244    148   -122   -122    166
    202    -44   -246    -80    223   -142    132    311    218    -36    -51    213
    262     90   -171   -176    218    -38    140    368    280     51     23    249
    355    218   -137   -288    246     41    124    415    335    129    111    306
    319    277    -41   -301    181    119    114    415    353    163    166    340
    259    296     36   -280    111    166    135    400    337    158    166    332
    283    366     83   -324    101    226    140    387    324    148    153    322
    290    387     96   -340     96    241    109    355    306    124    140    345
    249    345     96   -298     77    220     98    293    252     72     98    311
    254    355    101   -306     75    228    109    246    207     15     49    275
    249    350    101   -298     75    226     88    194    163    -33      5    249
    226    280     54   -254     85    166     72    137    109    -90    -44    210
    213    265     49   -239     80    158     59     77     51   -158   -103    148
    184    231     46   -207     67    140     41      7    -12   -231   -176     83
    153    205     51   -179     51    129     31    -51    -70   -285   -220     49
    161    223     59   -192     51    142     33    -80    -98   -311   -246     28
    228    272     44   -249     90    158     33    -88   -111   -324   -259      7
    249    327     75   -290     85    200     23    -98   -124   -335   -267     -7
    228    298     70   -262     80    184     25   -109   -124   -332   -267      0
    202    249     46   -228     77    148     38    -98   -116   -322   -265     10
    257    296     38   -277    109    168     57    -62    -75   -275   -231     41
    303    371     64   -340    119    218     93    -15     -7   -200   -166     98
    329    423     93   -376    119    259     80    -23      7   -168   -137    135
    329    470    137   -402     96    303     25    -54      5   -150   -119    168
    319    465    145   -394     88    306     12    -64     -7   -150   -124    171
    332    459    124   -397    103    293      2    -75    -23   -161   -140    158
    348    470    122   -407    114    296    -18   -101    -49   -171   -153    163
    332    491    158   -413     85    327    -12   -103    -54   -171   -155    168
    270    387    116   -329     75    254    -18   -114    -93   -207   -202    124
    207    231     23   -220     90    127    -49   -155   -163   -272   -275     54
    228    202    -25   -215    127     88    -41   -161   -197   -306   -324     33
    265    207    -57   -239    161     75    -44   -176   -218   -332   -345     38
    246    163    -83   -207    166     41    -57   -197   -252   -355   -371      5
    249    145   -106   -200    176     20    -57   -207   -277   -379   -402     -5
    246    166    -80   -205    163     44    -54   -210   -272   -374   -402    -18
    246    174    -75   -210    161     49    -54   -210   -267   -366   -392    -41
    231    192    -38   -213    135     77    -57   -226   -283   -381   -405    -38
    210    189    -23   -200    116     83    -88   -262   -322   -413   -436    -59
    246    184    -62   -215    155     62   -114   -259   -329   -413   -444    -64
    277    181    -96   -231    187     44   -127   -259   -340   -420   -459    -59
    285    166   -119   -226    202     25   -116   -241   -335   -415   -459    -38
    293    137   -155   -215    226    -10   -103   -226   -340   -428   -483    -59
    296     12   -283   -153    290   -135    -88   -215   -407   -540   -605   -161
    303   -194   -498    -54    397   -345    -10   -158   -498   -766   -878   -402
    283   -187   -472    -49    376   -329     80    -75   -480   -867  -1023   -571
    210     96   -116   -153    163    -10    122   -109   -387   -769   -901   -493
    119    524    405   -322   -142    465    -44   -517   -431   -542   -535   -145
     36   1270   1231   -654   -600   1252   -366   -992   -423    -62    129    475
     18   1862   1842   -940   -911   1852   -597  -1163   -223    548    836   1114
     77   1761   1683   -922   -802   1725   -763  -1179   -176    813   1093   1402
     85   1223   1137   -654   -524   1182   -805  -1215   -522    309    553    932
     70    641    568   -355   -249    605   -714  -1187  -1005   -626   -415     46
     77    298    220   -189    -72    259   -553   -917   -956   -839   -756   -290
    109    272    163   -192    -28    218   -400   -620   -685   -652   -659   -226
    158    298    140   -228     10    220   -293   -415   -506   -530   -581   -168
    181    293    109   -239     36    202   -218   -311   -428   -475   -558   -148
    189    314    124   -252     31    220   -179   -272   -400   -459   -558   -148
    200    345    145   -272     25    246   -174   -254   -384   -457   -561   -150
    187    340    153   -262     18    246   -187   -252   -387   -459   -574   -166
    189    368    179   -280      5    275   -202   -231   -366   -436   -553   -148
    184    353    166   -270     10    259   -197   -218   -355   -426   -548   -135
    155    303    145   -231      5    223   -166   -218   -361   -428   -555   -142
    132    298    166   -215    -15    233   -132   -207   -340   -418   -553   -148
    155    353    194   -257    -20    275   -132   -194   -327   -400   -542   -135
    181    407    226   -296    -23    316   -148   -189   -309   -376   -519   -116
    207    431    220   -322     -5    327   -166   -161   -272   -345   -496    -98
    228    441    213   -335      7    327   -153   -114   -231   -296   -454    -51
    231    467    233   -350     -2    350   -153    -90   -192   -262   -426    -31
    210    452    241   -332    -15    348   -200    -98   -179   -246   -415    -25
    176    415    239   -296    -31    327   -187    -77   -171   -239   -400    -15
    174    426    252   -298    -38    340   -155    -44   -140   -213   -371     -7
    210    470    257   -340    -23    363   -137     12    -75   -142   -306      2
    249    504    254   -376     -2    379   -132     75    -10    -77   -270     25
    254    483    226   -368     15    353   -124    124     23    -57   -262    132
    283    522    239   -402     23    381    -88    197     96     31   -168    192
    324    605    277   -465     23    444    -88    252    168    109   -109    148
    319    602    283   -462     18    444   -103    288    197    129   -114    290
    314    589    275   -452     20    431    -90    335    244    197    -46    431
    337    646    309   -491     15    478    -77    345    275    252     10    379
    322    639    316   -480      2    478    -77    335    272    244     18    381
    324    623    298   -472     12    462    -75    332    262    226      5    394
    293    607    314   -452    -12    462    -72    298    228    179    -36    353
    262    584    322   -423    -28    454    -54    283    202    150    -49    314
    262    548    285   -407    -10    418    -62    257    189    155    -44    272
    226    537    311   -381    -44    426   -101    181    127     96    -80    202
    200    527    327   -363    -64    428    -85    135     88     57   -116    142
    166    522    355   -342    -93    439    -83     75     36     12   -166     93
    145    475    327   -311    -90    402    -70     51     10      5   -184     70
    148    465    316   -306    -85    392    -54     41      5     -2   -213     44
    142    446    303   -296    -80    374    -57     15     -2    -10   -218     54
    127    444    316   -285    -93    381    -57     -2     20      0   -233      0
    132    459    327   -298    -96    394    -31      5     85     15   -252     41
    153    465    309   -309    -77    387    -23      5    116     12   -236     64
    150    452    301   -301    -75    376    -10     31    122     23   -223     31
    155    462    306   -309    -75    384      7     90    163     77   -174    116
    150    535    381   -345   -116    459    -10     88    171    106   -140    124
    135    589    452   -363   -158    522    -12     93    181    124   -114    166
    137    594    457   -368   -161    527    -41     85    184    145    -85    205
    153    550    397   -350   -122    475    -75     80    187    161    -67    197
    132    519    384   -327   -124    452    -88     72    184    166    -59    161
    106    530    423   -316   -158    478    -96     46    161    155    -57    124
     90    506    413   -298   -161    459    -85     38    142    145    -70     75
     83    394    311   -239   -114    353    -75     41    111     88   -163     33
     62    296    233   -179    -88    267    -57     51    109     80   -166    101
      7    254    246   -132   -119    249    -49     46    114     88   -158     77
    -18    205    220    -93   -119    213    -72      7     70     44   -205     18
      5    155    150    -80    -72    153    -77    -15     41     23   -213    -25
    -12    166    179    -77    -96    171    -93    -28     25     -5   -231    -38
    -36    119    155    -41    -96    137    -90    -23     31      0   -223    -18
    -54     93    148    -20   -103    122    -77    -23     31     -2   -236    -28
    -57     90    148    -15   -101    119    -57     -5     59     33   -202    -18
    -31    109    140    -38    -85    124    -77    -25     51     33   -197    -46
    -15    119    135    -51    -75    127    -85    -36     51     28   -197    -54
     -5    101    103    -49    -54    103    -80    -28     59     38   -187    -59
     10     77     67    -44    -28     72    -83    -23     49     38   -181    -67
    -18    -15      2     15    -10     -5    -72    -23     15     -7   -223   -137
      2   -252   -254    124    127   -254     -5      0   -101   -202   -431   -355
      0   -493   -493    246    244   -493    111     57   -213   -449   -722   -594
    -18   -457   -439    239    210   -449    223    171   -150   -467   -758   -631
    -98   -101     -2     98    -49    -51    184    -36    -46   -252   -478   -387
   -197    553    750   -176   -472    652    -75   -472     75    187     85    171
   -259   1358   1615   -550   -937   1486   -335   -701    394    883    875    937
   -194   1779   1974   -792  -1083   1875   -571   -667    771   1571   1543   1566
   -132   1431   1561   -652   -846   1496   -717   -693    639   1486   1415   1449
   -148    833    982   -345   -563    906   -719   -800     90    680    644    732
   -176    306    483    -67   -332    394   -579   -722   -301    -36    -88     49
   -161    109    270     25   -215    189   -358   -413   -174    -59   -218   -119
   -122     85    205     15   -163    145   -197   -189    -18     28   -176   -122
    -85     64    150     10   -119    106    -93    -49     70     80   -148   -116
    -85     41    124     20   -103     83    -36     18    116    114   -122   -122
   -101     31    132     36   -116     80     -7     49    142    129   -101   -119
   -106     28    135     36   -119     80      2     67    155    127   -106   -116
   -101     33    135     33   -119     83     10     77    166    129   -111   -111
    -96     44    140     25   -119     93     23    101    192    161    -90   -106
    -72     67    140      2   -106    103     23    109    202    166    -96   -106
    -64     46    109      7    -88     75     18    116    213    171    -96   -103
    -72     36    109     15    -90     72     20    127    228    189    -77   -101
    -67     44    109     10    -88     75     28    132    241    205    -57    -96
    -62     49    111      7    -85     80     41    153    272    231    -28    -88
    -57     93    150    -18   -103    122     59    187    314    267      5    -57
    -62     96    158    -18   -111    127     72    210    340    290     31    -28
    -75     88    161     -7   -119    122     77    228    358    303     46    -12
    -88    109    197    -10   -142    153     90    257    389    329     70      5
    -83    122    202    -20   -142    161    109    301    431    368    109     41
    -31    127    158    -49    -93    142    111    335    457    397    124     44
      0    140    140    -70    -72    140    103    371    488    426    148     62
     18    179    161    -98    -70    171    127    446    563    498    202    119
     28    200    168   -116    -70    184    137    491    605    548    257    145
     18    244    226   -132   -103    233    163    542    662    605    319    176
     -7    275    283   -135   -145    277    189    592    722    657    366    226
    -10    280    290   -135   -150    285    205    641    771    709    415    306
     62    314    252   -192    -93    283    194    665    797    748    454    322
    114    353    236   -233    -62    296    187    678    805    758    454    327
     90    361    267   -228    -88    314    192    672    802    756    459    358
     85    379    293   -231   -103    337    189    641    789    745    467    350
     80    340    259   -213    -90    298    176    600    753    714    439    316
     49    311    262   -181   -106    288    187    574    735    693    420    298
     41    306    265   -176   -111    285    176    519    691    657    400    254
     38    298    259   -168   -109    280    155    452    644    615    379    176
     10    231    218   -122   -103    226    145    397    602    571    329    111
    -28    192    220    -83   -124    205    155    355    571    537    298     75
    -38    127    163    -46   -101    145    153    298    524    483    246     64
    -49     70    119    -10    -83     93    161    270    501    459    239     96
    -72     85    158     -7   -116    119    176    267    501    470    259     64
    -85    111    197    -12   -140    153    202    280    527    491    280     49
   -106    103    210      0   -158    158    236    306    558    509    293     59
   -119    106    226      7   -171    166    262    335    584    537    314     67
   -114    122    233     -5   -174    176    272    345    607    563    332     80
   -109    171    280    -33   -194    226    285    355    636    602    379    122
   -145    202    348    -31   -246    272    290    358    665    636    420    153
   -155    226    381    -33   -267    303    272    363    678    657    446    200
   -150    218    366    -33   -259    290    254    374    678    665    444    194
   -166    207    371    -20   -270    288    254    368    678    667    446    181
   -181    184    366     -2   -275    275    244    350    670    672    454    179
   -163    181    345     -7   -254    262    207    327    652    662    436    142
   -181     93    275     44   -228    184    197    322    626    633    387    109
   -215    -12    202    114   -210     96    205    314    600    607    358    116
   -226    -75    148    148   -189     36    200    285    566    571    329     85
   -207   -116     90    163   -150    -12    184    252    517    522    280     31
   -184   -140     44    161   -116    -49    171    236    485    478    244     15
   -176   -148     28    161   -103    -59    158    223    467    462    223     -5
   -192   -184      5    187   -101    -90    153    200    452    444    210    -23
   -205   -207     -2    207   -101   -106    145    181    446    454    218    -67
   -168   -192    -25    179    -72   -109    124    174    441    459    220   -114
   -158   -223    -64    189    -46   -145    129    184    449    457    218    -67
   -158   -233    -75    194    -44   -153    137    197    467    465    233    -28
   -127   -215    -88    171    -20   -153    140    189    465    462    231    -51
   -114   -218   -103    166     -7   -163    135    166    444    452    231    -77
   -166   -303   -140    233    -15   -223    119    145    420    433    207   -135
   -153   -423   -272    288     59   -348    142    148    366    348     90   -231
   -101   -652   -550    376    223   -602    239    205    259    155   -122   -371
    -67   -789   -722    426    327   -756    371    293    207    -15   -319   -610
    -98   -678   -579    387    239   -628    459    322    280     10   -288   -592
   -241   -329    -88    283    -77   -207    392     12    353    231     18   -277
   -400    361    761     20   -579    561    142   -433    550    805    740    379
   -467   1088   1556   -311  -1013   1322    -59   -561    940   1556   1577   1184
   -374   1257   1631   -441  -1002   1444   -290   -548   1150   2013   2016   1675
   -283    849   1130   -283   -706    989   -420   -607    878   1725   1701   1395
   -267    267    535      0   -400    400   -431   -678    324    862    844    535
   -290   -155    135    220   -213    -10   -231   -465    127    361    283    -57
   -236   -226     10    231   -124   -109    -15   -135    298    415    239   -124
   -142   -226    -83    184    -33   -153     98     88    428    491    259   -129
    -90   -283   -192    187     49   -239    192    231    504    530    288    -93
    -96   -345   -249    218     75   -298    257    272    522    519    277    -75
   -124   -387   -262    254     67   -324    285    283    527    514    267    -54
   -158   -405   -246    280     41   -327    301    296    545    537    301    -31
   -148   -433   -285    290     67   -361    324    324    563    540    301     -2
   -122   -400   -277    259     75   -340    322    340    576    548    290    -25
   -116   -355   -239    236     59   -298    316    350    592    566    322    -25
   -122   -332   -210    228     41   -272    306    350    605    600    361    -20
   -150   -358   -207    254     28   -283    301    355    600    600    363    -31
    -88   -285   -197    184     51   -241    327    397    633    623    384      0
    -70   -226   -155    148     41   -192    301    402    665    662    433     15
   -153   -259   -109    205    -23   -184    270    381    654    670    441    -64
   -202   -259    -57    231    -72   -158    254    355    623    633    389   -101
   -158   -189    -33    171    -64   -111    262    374    644    633    402     70
   -132   -158    -25    145    -54    -90    262    397    680    675    457    129
   -116   -145    -28    129    -44    -88    257    420    711    717    488    116
    -85   -142    -57    114    -15   -101    265    467    745    756    517    140
    -62   -135    -75     96      5   -106    277    524    792    820    576    184
    -59   -137    -77     98      7   -109    280    571    828    859    605    210
    -62   -137    -77     98      5   -106    270    605    857    880    620    246
    -25   -124    -98     75     36   -111    311    678    919    937    678    327
     12    -59    -72     23     41    -64    345    745    989   1034    763    397
     44     36     -7    -38     25     15    353    779   1041   1098    826    436
     18     41     20    -31     -2     31    309    763   1049   1114    841    454
     33     41      7    -36     12     25    324    774   1060   1130    862    488
     15     49     33    -33    -10     41    298    732   1023   1111    846    459
     28     46     18    -38      5     33    290    698    995   1078    813    431
     59     57     -2    -62     31     28    277    659    966   1041    787    420
    101     70    -31    -85     67     20    257    610    930   1021    766    376
     67     28    -41    -49     54     -5    228    527    865    971    724    296
     59    -25    -85    -18     72    -54    226    467    813    919    683    262
     64    -49   -116    -10     90    -83    252    431    782    885    646    244
     31   -106   -137     38     83   -122    254    389    756    857    618    220
    -38   -145   -109     90     33   -127    244    342    714    823    574    181
    -72   -119    -46     96    -12    -83    257    319    693    813    553    161
    -80    -75      2     77    -44    -36    246    283    665    792    524    129
    -67    -31     36     49    -51      2    249    262    639    766    480     85
    -57    -10     46     31    -54     18    254    262    636    766    478     77
    -44     85    129    -20    -88    106    265    270    667    797    506    106
    -46    174    220    -64   -135    197    262    285    711    841    548    158
    -64    252    316    -93   -189    283    254    280    727    867    576    179
    -59    285    345   -114   -202    314    236    272    735    878    592    218
    -85    267    353    -90   -220    311    194    249    722    867    584    233
   -119    226    345    -54   -233    285    171    228    706    859    574    210
   -124    218    342    -46   -233    280    166    213    691    849    576    192
   -132    213    342    -41   -236    277    129    184    662    828    558    181
   -135    161    296    -12   -215    228    119    171    636    797    524    150
   -122     90    213     15   -168    150    111    150    587    727    446    103
    -88     31    119     28   -103     75    119    140    550    680    392     67
    -88     18    106     33    -96     62    114    109    519    652    366     15
   -101     -7     93     54    -96     41    103     75    480    618    340    -15
   -106    -36     70     70    -88     15     93     51    446    587    309    -38
    -96    -46     49     72    -72      0     93     49    439    574    301    -38
    -96    -51     41     72    -70     -7    101     57    446    568    301    -31
    -90    -54     33     72    -62    -10     96     51    444    561    301    -20
    -88    -46     41     67    -64     -5     98     57    441    561    314    -15
    -93    -54     38     75    -67     -7    103     59    436    558    314    -23
    -98    -54     44     75    -75     -5    101     64    439    550    306    -28
   -106    -59     46     83    -77     -7    106     70    446    550    311    -23
   -119    -93     25    103    -72    -33    114     67    444    540    306    -31
   -116   -184    -67    150    -25   -127    132     72    410    483    246    -90
    -80   -355   -275    215     96   -316    176     90    303    293     38   -309
    -64   -514   -449    288    189   -483    275    171    236     98   -200   -576
    -72   -462   -389    267    155   -428    366    272    311     96   -228   -631
   -171   -176     -5    174    -83    -90    340     51    355    241    -15   -402
   -311    472    784    -80   -548    626    111   -454    431    670    589    239
   -431   1143   1574   -355  -1002   1356   -103   -719    675   1304   1371   1060
   -374   1376   1748   -501  -1062   1561   -322   -789    859   1829   1943   1693
   -293   1062   1356   -384   -823   1208   -436   -870    667   1704   1810   1608
   -296    462    758    -83   -527    610   -452   -930    184    888    943    714
   -280    -41    239    161   -262     98   -340   -766    -70    257    233    -33
   -181   -197    -15    187    -85   -106   -150   -418     72    239    109   -184
    -62   -179   -116    122     25   -148    -33   -171    233    332    145   -158
     10   -184   -194     85    101   -189     31    -41    314    374    174   -148
     18   -200   -218     90    116   -207     67      5    337    379    181   -150
      2   -213   -215    106    106   -215     85     20    348    374    181   -161
     20   -223   -244    101    132   -233    109     57    379    389    200   -150
      5   -270   -277    132    140   -272    135     93    413    413    226   -122
    -23   -314   -290    168    132   -301    140    103    418    415    228   -116
    -20   -311   -290    166    132   -301    166    127    444    433    241   -106
    -18   -342   -324    181    153   -335    192    158    475    465    275    -77
    -33   -439   -405    236    184   -420    223    207    519    511    319    -33
    -46   -472   -428    259    189   -452    272    272    589    579    389     33
    -70   -493   -423    280    174   -459    303    314    644    631    441     77
   -103   -535   -431    319    163   -483    309    332    667    646    457     90
   -129   -506   -376    316    122   -441    316    353    688    659    475    106
   -109   -465   -355    285    122   -410    309    368    698    665    485    119
    -85   -402   -316    241    114   -361    306    394    717    685    498    135
    -67   -322   -254    194     93   -288    311    428    743    717    524    155
    -64   -272   -210    168     70   -241    303    462    774    750    555    189
    -72   -275   -202    171     64   -239    296    501    802    779    576    220
    -51   -236   -187    142     64   -213    303    550    846    815    605    257
    -28   -187   -158    109     64   -174    319    600    893    859    633    290
      5   -166   -174     77     88   -171    293    615    911    880    649    301
     70   -111   -184     20    127   -148    275    631    932    909    672    322
    106    -54   -161    -28    132   -106    257    652    963    948    709    358
    116     18    -98    -67    109    -38    249    665    987    976    743    384
    116     38    -77    -80     96    -18    241    652    982    976    743    384
    129     83    -46   -106     88     18    223    615    958    953    722    366
    129    114    -18   -124     72     46    218    576    922    917    691    329
    116    129     12   -122     51     72    223    553    901    898    678    303
     98    101      2   -101     49     51    197    496    859    844    636    249
     96     88     -7    -93     51     41    171    426    792    771    581    202
     80     64    -18    -75     49     23    155    361    730    704    517    158
     46     18    -28    -31     38     -5    163    324    696    670    491    176
      2      0     -5     -2      5     -2    174    285    670    641    462    135
      5    -10    -15      2      7    -12    184    249    644    607    431     90
     23    -10    -33     -7     25    -20    176    213    618    579    423     64
     -7    -25    -18     18      5    -23    168    189    605    579    436    -15
    -46    -10     36     28    -44     12    176    179    600    555    371    -83
    -31    -23      5     25    -18    -10    210    210    607    540    335     72
     -2     -7     -7      5      2     -7    231    231    631    574    384    124
     23     38     15    -31      5     28    246    244    652    602    407     98
     28    103     72    -67    -20     88    259    254    693    639    454    148
     33    150    116    -93    -41    135    249    267    732    685    514    197
     46    174    124   -111    -38    150    205    241    719    678    519    187
     20     77     57    -49    -18     67    166    210    680    641    493    140
     12     77     64    -46    -25     72    158    197    672    626    480    127
     -7     49     57    -20    -31     51    140    171    646    592    457    109
    -41      0     41     18    -41     20    137    158    636    584    452     67
    -44    -70    -25     57    -10    -49    137    158    626    581    449    -10
    -18   -166   -150     90     64   -158    137    150    581    517    366    -51
     15   -228   -244    106    129   -236    122    122    517    418    267     20
    -28   -316   -288    171    127   -301    109     93    475    381    236    -31
    -59   -342   -283    202    111   -314     93     62    449    363    239    -80
    -31   -337   -306    184    137   -324     77     36    407    309    189    -98
    -18   -381   -363    200    171   -374     80     36    405    306    184   -101
    -12   -384   -371    197    176   -376     85     36    420    327    220   -124
    -10   -353   -342    181    166   -348     70     18    410    301    202   -148
    -15   -322   -309    166    145   -316     75     25    405    296    176   -142
      0   -335   -335    166    166   -335     64     23    389    288    168   -135
     -2   -353   -350    176    174   -350     57     10    379    277    174   -153
    -15   -342   -327    179    155   -335     49      2    379    252    145   -181
    -20   -418   -397    218    187   -407     67     10    353    220     96   -200
    -20   -623   -602    322    288   -613    132     49    283     98    -38   -329
    -28   -857   -828    441    397   -841    233    106    176   -124   -290   -579
    -49   -818   -769    433    358   -795    355    226    246   -148   -353   -672
   -111   -493   -381    301    132   -439    345     85    337     15   -140   -475
   -205     28    233     88   -220    132     98   -374    358    353    340     15
   -270    779   1049   -257   -662    914   -166   -704    558    943   1060    717
   -226   1262   1488   -517   -857   1374   -374   -724    893   1600   1740   1369
   -142    872   1015   -366   -581    945   -524   -740    784   1569   1662   1343
   -155    270    426    -57   -290    348   -537   -846    257    805    901    652
   -145   -267   -122    205    -15   -194   -465   -828   -210     -2     80   -109
    -98   -519   -420    309    161   -470   -283   -537   -119    -90   -101   -285
    -64   -470   -405    265    166   -439   -114   -275    111     77     20   -202
    -36   -475   -439    257    200   -459     12   -103    246    166     85   -179
    -25   -488   -462    257    215   -475     80    -18    306    189     93   -174
    -25   -504   -478    265    226   -491     72    -12    298    166     57   -192
    -15   -493   -478    252    231   -485     80     -2    298    163     51   -192
    -10   -498   -488    254    236   -493     90     20    314    163     36   -181
     -2   -493   -491    246    241   -493    101     38    327    181     57   -168
      7   -449   -457    220    231   -452    111     59    350    210     98   -148
     44   -413   -457    184    249   -436    114     59    345    192     88   -145
     23   -402   -426    189    223   -415    106     51    345    181     75   -148
    -25   -415   -389    218    179   -402    109     51    353    168     70   -145
    -31   -400   -368    215    168   -384    122     57    361    179     90   -122
    -10   -366   -358    187    171   -363    109     59    358    187    101   -124
     36   -324   -361    142    197   -342     88     72    371    207    122   -106
     57   -314   -371    127    210   -342     88     98    394    223    135   -109
     59   -296   -355    119    207   -324    114    142    446    270    166    -75
     62   -275   -340    106    197   -306    109    150    441    267    171    -54
     49   -231   -280     90    163   -254    109    176    462    280    181    -25
     75   -202   -280     62    176   -239    114    220    504    311    202     18
    119   -176   -296     28    207   -236    129    267    553    366    246     51
    129   -122   -252     -5    189   -187    145    319    607    423    306     96
    142    -57   -202    -44    171   -129    155    366    665    480    353    135
    142      2   -140    -72    140    -67    174    405    717    527    392    174
    153     38   -114    -96    135    -36    184    426    745    548    410    207
    135     25   -111    -83    124    -41    168    436    753    566    431    236
    135     64    -70   -101    103     -2    171    454    766    579    457    262
    106    106     -2   -109     54     51    181    454    774    584    467    270
    132    179     46   -155     44    114    181    441    761    561    446    267
    161    140    -20   -153     90     59    135    361    652    441    345    210
    132     88    -46   -111     90     20    111    306    587    376    298    176
    127     80    -49   -106     88     15     96    257    542    350    275    119
    103     85    -18    -93     62     33     88    207    501    319    257     54
     75     54    -23    -67     49     15     88    158    452    270    220     25
     46     18    -31    -33     38     -5     83    101    394    202    163    -10
     23    -28    -51      0     36    -38     83     57    348    155    119    -51
      5    -49    -54     23     28    -51     93     23    311    122     90    -85
     -2    -44    -41     20     15    -41     98      5    301    103     75    -98
     20    -28    -49      5     33    -38    101      2    293     90     62    -93
     20    -12    -36     -5     28    -25    109      2    296     90     59   -109
     23     -5    -28     -7     25    -15    111     -7    296     80     36   -145
     36     64     25    -51      5     44    119      7    324    101     51    -77
     20    127    106    -75    -41    116    127     12    348    129     85    -49
     18    140    122    -80    -51    129    119      2    355    150    129    -28
     31    163    132    -96    -49    148     80    -18    348    158    142    -23
      0    135    135    -67    -67    135     57    -31    329    145    122    -31
      7    109     98    -59    -44    103     46    -36    316    142    127    -38
     23    109     83    -67    -31     96     44    -44    311    150    140    -51
     20    111     90    -64    -33    101     41    -41    309    153    153    -46
     31     46     15    -38      7     31     31    -38    283    119    116    -70
     18    -67    -85     23     51    -75     28    -57    231     57     54   -116
     12   -127   -140     57     75   -135     38    -77    189     10     25   -140
     10   -168   -179     80     93   -174     49    -93    155    -20     -2   -181
    -38   -207   -168    122     64   -189     57   -106    127    -49    -38   -231
   -103   -275   -171    189     33   -223     57   -124     98    -83    -70   -249
   -132   -324   -192    226     28   -259     57   -148     67   -116    -98   -277
   -140   -337   -197    239     28   -267     62   -153     59   -124   -109   -290
   -187   -358   -171    272    -10   -265     90   -153     57   -135   -116   -275
   -205   -355   -153    280    -28   -254    114   -150     57   -135   -111   -236
   -142   -327   -184    231     20   -257     85   -153     54   -135   -106   -236
    -80   -327   -246    205     83   -288     33   -163     41   -148   -124   -262
    -57   -316   -259    184     98   -290     23   -166     38   -153   -124   -259
    -31   -348   -316    189    140   -332     28   -161     36   -163   -148   -262
     -7   -501   -496    252    241   -498     46   -129    -18   -252   -249   -332
    -10   -737   -727    374    358   -732    129    -83   -135   -475   -501   -592
    -57   -774   -717    413    329   -745    270      2   -140   -602   -652   -779
   -101   -537   -439    319    168   -488    340     -7    -25   -488   -517   -672
   -132    -93     38    111    -88    -28    171   -389    -18   -236   -155   -340
   -187    615    802   -213   -493    709   -142   -849     44    241    488    275
   -213   1254   1467   -522   -841   1361   -392  -1000    316    880   1200    945
   -129   1226   1356   -548   -743   1291   -600  -1021    402   1171   1467   1239
   -106    657    763   -277   -433    709   -657  -1054     77    719    974    807
   -127      2    129     62   -127     64   -571  -1036   -457   -179     85    -23
    -96   -303   -207    197     51   -257   -342   -743   -436   -400   -223   -363
    -49   -309   -262    179    106   -285   -153   -439   -181   -231   -137   -335
    -15   -353   -337    184    158   -345    -33   -249    -38   -158   -116   -335
     -7   -392   -384    200    187   -389     51   -127     49   -129   -122   -277
      7   -381   -392    184    197   -387     88    -83     75   -122   -119   -215
     28   -387   -415    179    220   -400    127    -46    101    -96    -88   -207
     20   -407   -431    192    223   -418    137    -36    111    -83    -77   -220
     18   -402   -420    192    218   -410    145    -31    116    -88    -80   -223
    -20   -376   -358    197    168   -368    171    -23    129    -88    -67   -200
     -7   -350   -342    179    166   -345    184     -2    158    -51    -33   -181
     54   -335   -389    137    220   -361    176     20    184    -23     -5   -161
     83   -342   -426    129    254   -384    184     46    207      0     12   -129
     77   -319   -397    119    236   -358    184     54    218      7     18   -119
     51   -332   -384    140    218   -358    181     64    231     23     38   -111
     38   -322   -363    140    200   -340    181     72    252     38     57   -111
     41   -293   -335    127    187   -314    197     98    288     72     98    -67
     41   -283   -324    119    181   -303    207    129    309     98    111    -41
     49   -272   -322    111    184   -296    210    155    327    124    129      0
     38   -285   -324    122    179   -303    184    166    340    142    150     20
     49   -231   -280     90    163   -254    158    184    366    171    181     51
     70   -181   -252     54    161   -215    174    226    407    207    207     75
    106   -129   -236     12    168   -184    189    275    462    252    241    122
    132   -122   -254     -7    192   -187    187    316    501    296    283    168
    153   -111   -265    -20    207   -187    197    366    553    350    335    202
    181    -62   -246    -62    213   -153    192    389    579    379    366    257
    202    -36   -241    -83    220   -137    181    397    587    392    389    309
    207      0   -207   -103    207   -103    179    394    587    415    405    306
    228     38   -189   -132    210    -75    181    392    579    415    407    296
    267     80   -187   -174    228    -51    184    394    563    400    405    311
    252     85   -166   -168    207    -38    200    392    548    387    400    335
    163     20   -142    -93    150    -59    210    355    511    342    368    327
     75    -59   -135     -7    103    -96    215    293    441    272    306    277
     23   -122   -148     46     83   -135    228    241    400    231    288    228
     51   -124   -179     36    114   -150    213    181    348    174    241    200
     57   -122   -179     31    116   -150    194    116    290    111    176    166
      2   -148   -150     72     75   -148    163     51    246     75    129    103
    -10   -184   -176     96     80   -181    153      7    205     41    103     64
      0   -189   -192     93     93   -192    168     -2    192     33     98     54
     12   -163   -179     75     93   -171    197      5    200     41    103     59
    -46   -181   -135    114     44   -158    179    -18    187     33    101     54
    -75   -174    -98    124     10   -137    189    -18    187     38    109     59
    -64   -171   -106    116     20   -140    223     12    220     75    135     80
     -5   -150   -145     77     67   -148    249     70    293    153    213    155
      5   -158   -163     77     83   -161    270    111    342    200    262    218
    -15   -129   -116     70     49   -124    257     96    353    213    277    244
    -18    -33    -18     25      0    -25    200     54    337    213    277    233
    -10     41     51    -18    -31     44    142     10    293    179    249    200
      2     88     85    -44    -41     88    103    -10    267    161    236    197
      5    106    101    -57    -49    103     80    -20    259    158    233    202
     15     70     54    -41    -20     62     59    -41    218    127    202    187
     10    -10    -20     -2     12    -12     44    -70    171     85    155    135
    -31   -122    -90     77     28   -106     46    -93    127     31    101     83
    -28   -163   -135     96     51   -150     59   -103    103      5     75     75
    -36   -181   -148    109     54   -166     57   -132     70    -23     33     46
    -49   -220   -174    135     62   -200     54   -158     25    -70    -20      7
    -44   -241   -197    142     75   -220     59   -158     18    -64     -7     12
    -12   -210   -197    111     90   -205     41   -176      2    -75    -12     -5
      7   -194   -202     93    103   -197     28   -187     -7    -96    -31    -10
      7   -202   -213     96    109   -205     20   -187    -18   -109    -38    -12
     15   -233   -249    109    132   -241      0   -200    -38   -124    -57    -38
     28   -215   -244     93    135   -228      0   -202    -41   -127    -62    -46
     -2   -233   -231    116    111   -233    -23   -233    -70   -148    -80    -70
    -23   -259   -236    140    103   -249    -28   -252    -96   -166   -101    -90
    -57   -319   -262    189    101   -290     15   -236    -98   -181   -116   -106
    -77   -514   -439    293    179   -478     54   -228   -184   -327   -270   -233
     -7   -737   -730    371    358   -732    127   -176   -301   -563   -537   -493
     28   -774   -805    371    415   -787    228    -57   -283   -654   -678   -678
    -10   -537   -527    275    257   -532    285    -75   -184   -561   -563   -587
   -140    -44     93     90   -116     23    129   -509   -150   -262   -135   -148
   -280    724   1005   -223   -641    865   -135   -945      0    298    589    553
   -290   1343   1631   -527   -961   1486   -376  -1096    275    969   1348   1304
   -187   1343   1530   -576   -857   1436   -579  -1111    363   1299   1675   1691
   -176    763    937   -296   -558    849   -636  -1184    -46    711   1060   1109
   -153    174    327    -10   -241    249   -563  -1119   -472    -90    210    259
   -135   -202    -70    168    -33   -137   -363   -820   -498   -379   -181   -137
    -83   -244   -161    163     38   -202   -187   -509   -301   -283   -168   -129
    -23   -246   -223    135     98   -236    -70   -319   -189   -220   -140    -88
    -31   -316   -285    174    124   -301      5   -226   -127   -187   -127    -96
     -5   -329   -327    166    161   -327     36   -184    -98   -166   -114   -132
    106   -241   -348     67    226   -293     23   -137    -72   -148    -93   -119
     96   -262   -358     83    226   -311     -5   -129    -77   -153   -103   -109
     -5   -371   -366    187    179   -368     20   -145    -98   -181   -129   -122
    -36   -392   -355    213    158   -374     64   -145    -93   -194   -142   -109
     -5   -358   -353    181    174   -355     70   -129    -67   -166   -119    -80
     18   -309   -329    145    174   -319     49   -124    -64   -142    -96   -106
     12   -259   -272    122    142   -267     59   -114    -57   -135    -85   -103
    -36   -254   -218    142     90   -236     62   -103    -41   -122    -75    -88
    -51   -275   -223    163     85   -249     70    -75     -5    -88    -38    -59
     -5   -257   -252    129    122   -254     62    -64      0    -85    -28    -49
    -10   -236   -226    122    106   -231     62    -44     12    -80    -31    -33
    -54   -249   -197    150     67   -223     75    -15     38    -54    -15    -12
    -59   -233   -174    148     57   -205     96     25     72    -15     28     20
    -33   -192   -158    111     59   -176     98     72    122     41     75     46
     -7   -140   -132     75     62   -137     64     98    150     67     88     49
      5   -145   -153     70     77   -150     64    129    168     80    106     93
      5   -161   -166     77     85   -163    111    197    220    137    153    129
    -31   -153   -122     90     44   -137    148    270    288    197    210    194
    -54    -93    -41     72     -7    -67    171    345    381    306    311    257
      2    -20    -23      7     12    -20    153    368    407    342    342    267
    207     38   -168   -122    189    -64     77    342    353    285    288    241
    301     54   -246   -179    275    -96     33    348    348    280    293    290
    270     46   -223   -158    246    -88     67    358    363    306    316    324
    218     41   -176   -132    197    -64     98    337    345    290    309    319
    200      7   -192   -103    197    -90    101    314    329    285    311    311
    127     12   -116    -72    122    -51     93    259    290    241    272    241
    124     25   -101    -75    114    -36     88    226    275    215    259    244
    119    -15   -135    -51    127    -75     98    174    236    184    241    231
     96    -83   -179     -5    137   -129    114    132    197    158    210    168
    122   -150   -275     12    197   -213     67     49    109     62    150    114
    124   -200   -327     36    226   -262     57     18     90     51    145     93
    122   -215   -337     46    228   -277     67    -12     70     31    127     64
    114   -215   -329     51    220   -272     88    -31     62     28    114     44
    127   -215   -345     44    233   -277     75    -72     33      7     88     12
    135   -187   -322     25    226   -252     64    -88     20      5     70     -7
    137   -197   -337     28    236   -267     70    -80     31      7     70     -5
    155   -153   -309      0    231   -231     83    -57     75     46    106     23
    187    -64   -252    -62    218   -158     90    -44    111     67    122     54
    176    -51   -231    -62    202   -140     96    -36    127     72    129    106
    153     10   -142    -83    148    -64     83    -41    168    124    176    109
    168     15   -153    -90    161    -67     36    -80    150    109    179     93
    192    -28   -223    -83    205   -124      5    -98    114     64    137     70
    184    -51   -239    -67    210   -145     12    -80    132     70    142     88
    174    -80   -254    -46    213   -166      0    -80    116     59    135     96
    189    -72   -262    -57    226   -166      0    -46    119     75    135    103
    179   -163   -342     -7    257   -252      0    -36     85     38     96     75
    135   -244   -379     51    257   -311     41    -49     41    -15     46     36
     85   -280   -368     96    226   -324     96    -64     23    -46     28     28
     72   -267   -340     98    205   -303    109   -109    -15    -83     -2      2
    124   -262   -387     67    254   -324     80   -129    -54   -106    -33    -15
    132   -280   -413     75    272   -345     64   -132    -59   -101    -46    -20
     98   -314   -413    109    254   -363     67   -145    -62    -83    -18    -51
     67   -316   -384    124    226   -350     98   -145    -51    -54     15    -93
     33   -316   -350    140    192   -332     88   -179    -83    -93    -20   -111
     10   -353   -363    171    184   -358     64   -200   -103   -137    -70   -111
    -25   -428   -405    226    187   -418     28   -226   -142   -176   -111   -114
   -101   -457   -355    280    127   -407     -2   -226   -148   -187   -106    -59
   -163   -506   -342    335     88   -426    -18   -244   -137   -161    -93   -135
   -145   -542   -397    342    124   -470    -31   -306   -210   -270   -189   -262
   -103   -706   -602    405    246   -654    -15   -345   -392   -501   -436   -478
    -75   -950   -875    514    400   -914     98   -257   -514   -693   -678   -696
    -28   -862   -836    444    402   -852    228   -103   -410   -628   -644   -688
   -114   -584   -470    348    176   -527    202   -285   -296   -418   -384   -462
   -290      7    298    140   -296    153    -12   -704   -106     20    163     93
   -501    872   1374   -184   -937   1122   -148   -911    335    727    963    906
   -376   1343   1719   -483  -1049   1530   -374   -919    633   1283   1514   1535
   -135   1158   1293   -511   -714   1226   -618   -919    506   1262   1452   1577
   -122    652    774   -267   -446    711   -704   -976     83    672    849    958
   -189     31    220     80   -205    124   -576   -940   -348    -36    135    135
   -202   -259    -57    228    -75   -161   -259   -659   -327   -218   -122   -150
   -116   -327   -213    220     46   -270    -93   -444   -303   -246   -192   -161
    -31   -405   -374    215    171   -389     -7   -231   -194   -119   -119   -124
    -10   -381   -371    197    179   -376     31   -148   -127    -44    -46   -116
    -20   -381   -361    200    168   -374     25   -106    -85      7      0    -85
    -31   -405   -376    218    171   -392     28    -85    -72     10     -5    -80
    -23   -392   -371    205    171   -384     80    -90    -80     -2    -28    -88
    -28   -400   -371    215    171   -387     83   -101    -96    -23    -59    -98
    -38   -439   -402    239    179   -420     80    -98   -106    -44    -88   -106
    -15   -394   -379    205    179   -389     90    -88    -96    -62   -114    -83
    -62   -366   -303    213    119   -337     75    -46    -12     25    -44    -54
    -54   -324   -270    189    106   -298     12    -64     20     -5    -77    -96
    -75   -457   -384    265    153   -420      7   -122   -114    -62    -88   -148
    -20   -431   -410    226    192   -420     93    -25    -83    -25    -88   -168
     57   -332   -389    137    220   -358    114     51     -2     57    -18   -153
     93   -228   -322     67    207   -275    124    132     96    150    103    -25
     59   -324   -384    132    220   -355    -44    142    142    129     96     31
     36   -420   -457    192    244   -439    -33     77     49     44     41    -51
     36   -415   -452    187    244   -433    129    122     20     18      7   -106
     64   -348   -413    142    239   -379    176    207     85     54    -28   -233
    127   -205   -332     36    228   -267    153    324    215    171    101     90
    257    -33   -290   -114    272   -161    -96    420    329    241    176    218
    337    -38   -379   -150    355   -207   -184    376    306    213    168    163
    135   -213   -348     38    241   -280    137    316    192    109    114    129
    124   -215   -342     44    233   -280    215    407    267    249    254    213
    168   -106   -275    -31    220   -189    220    467    366    345    355    275
    161      5   -155    -85    158    -75    233    467    433    340    342    254
    246     10   -236   -127    241   -111    111    342    324    200    231    168
    246    -67   -314    -90    277   -189      0    345    262    233    277    231
    192    -62   -254    -64    220   -155     77    371    283    275    327    252
    174     20   -153    -98    163    -64    127    350    316    327    350     64
    155    -15   -171    -70    163    -93    187    348    322    244    155    150
    161      5   -155    -85    158    -75    150    265    298    184    189    270
    129     -2   -132    -64    129    -64    -44     67    145     54    111     57
     83    -80   -166     -2    124   -122    -75    -20     25     -2     88    -25
     70   -171   -241     51    155   -205     36     49     75    142    192   -163
     80   -142   -223     31    150   -184     83     93    132    142     96    -75
     49   -119   -168     36    106   -145     90     38    132     51      5     33
     10   -207   -220     96    114   -213     12   -145      0   -168   -171    -70
     93   -189   -283     49    187   -236    -64   -184   -132   -171   -119    -83
    106   -200   -309     46    205   -254     12     12     12     54     59     54
    116   -142   -262     12    189   -202     88     77    145    194    184     80
    153    -38   -192    -59    171   -114     83     80    184    187    179     72
    303    145   -158   -223    231     -5    -64     64    207    129    109     49
    381    213   -171   -298    275     20   -259      5    153     51     38     85
    114     -5   -122    -54    116    -62   -109   -103     51     28     49      0
      5    -88    -93     41     46    -90     33    -96     64     72    119     -5
     80    -70   -150     -5    114   -109     38    -46     88     62     85    -18
    168    -25   -194    -72    179   -109    -77    -64     83     20     44    -31
    163    -28   -194    -67    176   -111   -244    -72     83      0     20    -31
     46    -90   -137     20     90   -114   -140   -158      5   -158   -132   -142
    -18   -223   -205    122     93   -215      0   -265   -163   -394   -340   -298
     90   -363   -454    135    270   -407    -20   -197   -166   -283   -226   -228
    166   -327   -493     80    327   -410   -122    -49    -38   -132    -98   -135
    194   -236   -433     20    314   -335   -283    -49     18    -54      0    -98
     -5   -374   -368    189    181   -371   -150   -184    -90   -187   -111   -163
    -93   -407   -314    249    109   -363    -28   -187   -111   -233   -171   -161
    -64   -327   -262    194     98   -296    -10   -150    -59   -184   -116   -161
     23   -283   -306    129    163   -296    -44   -187    -93   -233   -140   -218
     46   -236   -283     96    163   -259   -116   -192   -111   -257   -168   -213
    -36   -101    -64     67     12    -85   -176   -210   -101   -241   -148   -166
   -202   -132     67    166   -137    -33    -64   -189    -25   -246   -116   -202
   -132   -379   -249    254     57   -314    -70   -285   -223   -428   -293   -337
     67   -566   -633    249    350   -600    -93   -187   -267   -433   -363   -348
    197   -691   -888    244    540   -787   -150    -88   -275   -566   -545   -571
    236   -678   -917    220    576   -797   -142    -28   -283   -701   -696   -753
     12   -657   -672    322    340   -665    132   -129   -254   -649   -602   -696
   -163   -290   -127    228    -18   -210    124   -472   -124   -309   -163   -239
   -174    610    784   -218   -480    696   -205   -769    205    358    610    553
   -140   1247   1387   -553   -763   1317   -478   -800    610   1039   1304   1239
    -31   1171   1200   -571   -615   1184   -706   -807    665   1205   1436   1387
     -7    706    714   -348   -361    709   -784   -989    181    584    836    815
    -51    148    200    -49   -127    174   -693  -1054   -389   -288      2    -15
    -31   -233   -205    132     85   -218   -472   -805   -498   -587   -348   -340
     20   -348   -371    163    194   -358   -265   -467   -322   -475   -314   -275
     25   -405   -431    189    228   -418   -119   -280   -202   -472   -355   -254
    -51   -415   -366    231    155   -392     -5   -231   -132   -459   -348   -332
     31   -418   -452    192    239   -433    -23   -187   -150   -436   -311   -322
    166   -428   -597    129    379   -511    -64   -111   -127   -368   -252   -254
    145   -428   -574    142    358   -501    -51   -106   -116   -381   -272   -288
     49   -446   -496    197    270   -470     -7   -109    -98   -397   -277   -262
    132   -402   -535    135    332   -467      2   -109    -80   -387   -239   -306
    210   -306   -517     46    363   -410     10    -64    -25   -387   -296   -384
    200   -374   -574     88    387   -472    -49    -54    -31   -444   -376   -181
    187   -387   -576     98    379   -480    -38    -49    -38   -384   -254   -202
    181   -368   -550     93    363   -457     12    -28    -31   -374   -233   -246
    171   -342   -514     85    340   -428     44      0     12   -353   -218   -205
    168   -290   -459     62    314   -374     51     25     51   -324   -187   -161
    158   -246   -407     44    283   -327     54     80    114   -290   -158   -111
    132   -231   -366     49    246   -298     51    111    155   -311   -192    -72
    153   -267   -420     54    285   -345     62     70     90   -423   -306    -83
    158   -244   -402     44    280   -322     96    111    114   -340   -231    -85
     96   -210   -306     54    200   -257    135    163    215   -184    -33    -96
     67   -161   -228     46    148   -194    158    205    262   -166     -5    -72
     93   -127   -223     15    155   -174    187    272    332   -124     20    -18
    163    -75   -239    -44    200   -155    171    288    368   -109     18    -20
    187     54   -135   -122    158    -38    155    335    452    -10    145    -36
    184     46   -137   -116    161    -46    127    363    459    -28     88     31
    181      2   -179    -93    179    -88    142    415    457    -18    103    207
    179     31   -148   -103    163    -57    174    488    522     51    171    213
    379    163   -215   -272    298    -25     77    488    517     38    158    270
    530    288   -241   -410    387     23    -59    475    519     62    226    298
    314    132   -181   -226    246    -25    -46    389    444    -36    132    246
     93    -59   -153    -15    122   -106    122    329    376   -161    -15    220
    -36   -116    -80     75     18    -98    223    296    332   -187      0    200
    -64    -18     46     38    -57     12    244    275    348    -83    142    116
   -122    -18    101     67   -114     41    197    246    314   -148     85    114
   -140    -64     75    103   -109      5    181    244    306   -163     64     96
   -158   -111     44    135   -101    -33    181    140    220   -262    -33    -15
   -142   -106     36    124    -90    -36    213     98    192   -283    -51     10
   -135     -5    127     70   -132     59    226     96    200   -262    -20      5
   -166     25    192     70   -179    109    254    114    228   -223     15    -36
   -137    -20    116     77   -129     46    220     72    174   -296    -59    -64
    -51    -23     28     36    -41      2    158     54    129   -329    -93     -7
     28     46     15    -38      5     31    119     93    187   -267    -46     75
      0    -31    -31     15     15    -31    109     36    163   -288    -72     36
     36      5    -31    -23     33    -12    174     -2    140   -324   -114    -12
    122     80    -41   -101     80     20    150     33    194   -207     12     31
    210    184    -25   -200    119     80     46    122    293    -72    153    119
    210    168    -41   -189    127     64     23     75    241   -153     54     88
    202     41   -161   -124    181    -59     67    -44    109   -290    -83     31
    226     77   -148   -153    187    -33    106    -18    161   -194     15     36
    275    127   -148   -202    210    -10     75     18    197   -145     67     25
    394    140   -254   -267    324    -57    -31     54    207   -129     70     15
    314    -28   -345   -142    327   -187    -33    -20    111   -236    -57    -70
    215   -176   -394    -20    303   -285     57   -119      7   -332   -163   -155
    228   -226   -457     -2    340   -340    116   -161    -51   -381   -213   -207
    233   -259   -493     12    363   -376    109   -166    -64   -384   -215   -194
    223   -298   -524     36    374   -410     88   -174    -72   -387   -218   -187
    218   -254   -472     18    342   -363     67   -200    -75   -400   -233   -205
    283   -252   -535    -18    407   -392     12   -280   -161   -506   -327   -275
    275   -265   -540     -5    407   -402     -5   -270   -192   -517   -340   -236
    223   -376   -602     75    413   -488    -18   -254   -194   -540   -389   -187
    197   -426   -623    114    410   -524    -15   -262   -197   -491   -329   -194
    158   -353   -511     96    335   -431     -2   -259   -168   -426   -244   -218
    176   -254   -431     38    303   -342    -28   -277   -176   -426   -231   -231
    205   -179   -384    -12    293   -283   -153   -280   -202   -478   -288   -265
    122   -415   -537    145    329   -475   -150   -270   -285   -626   -454   -379
     49   -789   -839    368    441   -815     90   -254   -449   -893   -750   -628
     51   -880   -932    415    491   -906    241   -187   -483  -1015   -885   -776
    -15   -545   -530    277    257   -537    265   -202   -340   -846   -693   -600
   -119    -44     72     80    -96     12     36   -594   -285   -548   -290   -179
   -223    756    976   -267   -600    865   -301   -969   -109     31    431    501
   -218   1374   1592   -576   -904   1483   -581  -1072    218    714   1174   1205
   -140   1176   1317   -522   -727   1247   -756  -1078    223    854   1275   1343
   -122    680    800   -280   -459    740   -756  -1171   -231    189    600    727
   -140    171    309    -18   -223    239   -636  -1117   -685   -620   -228      0
   -124   -197    -72    161    -25   -135   -524   -883   -724   -839   -527   -301
   -161   -329   -168    244      2   -249   -303   -659   -548   -711   -433   -290
   -174   -316   -142    244    -18   -231   -135   -483   -415   -623   -384   -288
   -161   -335   -176    246      5   -257    -90   -397   -355   -613   -407   -275
   -116   -311   -194    215     38   -254    -83   -353   -322   -602   -407   -241
    -49   -226   -176    137     62   -202   -142   -329   -303   -579   -374   -244
    -80   -283   -202    181     59   -244   -106   -361   -348   -618   -407   -293
   -142   -327   -184    233     18   -257    -28   -337   -342   -626   -441   -311
    -98   -316   -218    207     59   -267    -15   -335   -329   -600   -413   -252
    -64   -267   -202    166     67   -236    -15   -314   -296   -558   -345   -288
    -36   -233   -197    135     80   -218    -25   -283   -272   -545   -361   -283
    -31   -231   -200    129     83   -215    -20   -265   -265   -558   -384   -140
    -38   -223   -184    132     72   -205     51   -210   -205   -496   -311    -38
      0   -174   -176     85     85   -176     46   -202   -192   -485   -296    -54
     -5   -181   -176     93     83   -179     20   -207   -192   -475   -283    -67
    -36   -233   -200    135     80   -218      0   -215   -200   -483   -301    -93
    -20   -197   -176    109     77   -187      5   -197   -184   -475   -314    -80
     33    -83   -119     23     75   -101      5   -148   -127   -381   -220    -23
     51    -28    -80    -10     64    -54     -5   -119    -90   -340   -181     25
     64     49    -15    -59     41     18      0   -103    -54   -290   -137     59
     98    106      7   -101     46     57     -2    -83    -12   -241    -90     57
    161    122    -38   -142     98     41    -12    -38      7   -226    -83     98
    239    150    -90   -194    163     31    -20     -2     31   -163    -23    124
    298    220    -80   -259    187     70     -2     64     96    -75     51    145
    340    296    -44   -316    192    127    -12     96    124    -54     44     98
    316    259    -59   -288    189     98    -51    101    114    -72     -5    231
    363    316    -46   -340    205    135    -41    135    148     -7     75    410
    353    368     15   -363    168    194    -31    114    142      5     90    337
    241    301     59   -270     90    181     10     80    109      0     85    270
    179    265     85   -223     46    176     20     62     88    -33     33    290
    161    189     28   -176     64    109    -25      0     12   -101    -31    283
    158    158     -2   -161     80     80    -31    -57    -31    -88    -10    181
    116    184     67   -150     25    127    -20   -119    -70   -101    -33     38
     67    129     59   -101      2     93    -12   -166   -114   -153    -90     85
     38    135     96    -85    -28    116      7   -184   -122   -158    -93    142
     25    124     96    -77    -36    109     25   -215   -153   -187   -142     75
     -7     72     80    -31    -44     75    -18   -303   -241   -262   -246    -44
    -23     57     80    -18    -51     67      2   -303   -239   -236   -218     33
    -15    111    127    -49    -70    119     20   -280   -184   -148   -116     33
    -23    153    176    -64   -101    163     18   -288   -176   -129   -106    -25
    -15    127    142    -54    -77    135     44   -265   -171   -145   -150     25
    -18    129    145    -57    -83    135     77   -228   -142   -116   -132     90
     12    187    174   -101    -80    181     90   -189    -90    -51    -72     96
     41    231    189   -137    -75    213     98   -189    -70    -18    -41     59
     15    226    210   -119    -96    218    109   -189    -64    -36    -77    168
     36    226    189   -132    -77    210     72   -197    -64    -38    -75    252
     36    277    241   -155   -103    259     38   -197    -41     23     -7    239
     38    301    262   -171   -111    283     36   -202    -33     51     33    215
     70    303    233   -187    -80    270     23   -223    -59     23     18    213
     80    303    223   -192    -72    262    -20   -226    -54     38     33    205
     85    293    205   -189    -59    249    -51   -218    -64     33     20    187
     23    166    142    -96    -62    155    -10   -218   -103     -7    -44    142
     10    119    109    -64    -49    114     62   -194   -101    -12    -70    135
    -31     41     70     -5    -51     54     49   -220   -135    -46   -109    103
    -33    -25      7     28    -23    -10     57   -228   -161    -59   -116     72
    -38    -59    -23     49    -10    -41     72   -241   -181    -70   -137     44
    -67    -57     10     62    -38    -23     51   -254   -194    -77   -148     31
    -88    -70     18     77    -54    -28     46   -252   -187    -70   -145     46
    -98   -122    -23    111    -38    -75     70   -241   -174    -67   -155     54
    -93   -176    -83    132     -5   -129     67   -246   -194    -85   -181     33
    -88   -184    -96    137      2   -140     46   -270   -220    -96   -192     -5
    -88   -119    -31    101    -31    -75     38   -288   -228    -98   -194     -5
    -77   -114    -38     96    -20    -77     33   -277   -223    -96   -187     18
    -72   -192   -119    129     23   -155     31   -259   -228   -101   -200     25
    -72   -301   -228    187     77   -265     41   -252   -267   -174   -288    -28
    -83   -527   -446    303    181   -488     96   -220   -387   -413   -566   -246
   -109   -652   -542    379    215   -597    226   -106   -392   -517   -696   -472
   -137   -506   -368    319    114   -439    340      2   -252   -420   -589   -478
   -236   -150     85    194   -161    -33    277   -252   -171   -215   -296   -184
   -376    550    924    -88   -649    737     -7   -748    -77    254    337    483
   -439   1306   1743   -433  -1091   1525   -257  -1000    176    904   1109   1257
   -342   1592   1935   -626  -1137   1764   -514  -1072    361   1402   1644   1823
   -265   1267   1532   -501   -898   1400   -631  -1143    150   1200   1421   1636
   -254    623    878   -187   -566    750   -594  -1148   -348    342    527    774
   -270     38    309    114   -290    174   -387   -935   -597   -252   -150    103
   -254   -194     59    223   -158    -70   -161   -594   -444   -249   -254    -15
   -174   -168      5    171    -90    -83      2   -329   -252   -132   -184     33
   -163   -153     10    158    -88    -72     88   -194   -150    -96   -176     57
   -122   -189    -67    155    -28   -129    116   -140   -122    -93   -189     57
    -83   -226   -145    153     28   -187    132    -96    -90    -62   -155     51
    -80   -213   -132    148     25   -174    145    -70    -59    -23   -109     57
    -85   -132    -49    109    -20    -90    155    -62    -38    -18   -103     46
    -90    -98     -7     93    -44    -51    181    -41    -15    -10    -90     83
   -132   -155    -23    142    -54    -90    192    -31    -10     -7    -85     93
   -168   -205    -36    187    -67   -122    187    -18      2     -5    -85     98
   -158   -200    -41    176    -59   -122    189      0     25      5    -75    114
   -148   -166    -18    155    -67    -93    189     23     44      5    -75    132
   -127   -142    -15    132    -59    -80    179     49     57      0    -88    158
   -140   -158    -18    150    -62    -88    187     67     77     28    -51    174
   -187   -145     41    163   -116    -51    205     75     96     62    -15    161
   -197   -145     51    171   -124    -46    215    101    127     90     10    171
   -197   -145     49    171   -124    -49    226    127    158    122     38    176
   -197   -153     44    176   -122    -54    241    174    197    148     64    200
   -215   -140     75    176   -145    -33    239    215    239    179     88    220
   -200   -103     96    153   -150     -5    239    270    288    226    116    213
   -184    -70    111    127   -150     20    254    335    348    280    145    213
   -194    -44    150    119   -174     51    283    418    420    345    205    311
   -155    -10    142     83   -150     64    275    480    472    387    254    470
   -124    -25     96     75   -111     33    252    524    504    426    293    553
   -132     -5    127     67   -129     59    272    563    542    472    332    566
   -176     -5    171     90   -174     83    298    581    571    506    358    584
   -161     38    197     59   -179    116    316    592    597    555    418    600
   -135    116    252      7   -192    184    319    579    610    571    436    553
   -132    137    267     -2   -200    202    324    566    618    571    431    527
   -153     64    218     44   -184    140    314    519    574    506    384    535
   -148      7    155     67   -153     83    257    454    504    418    309    548
   -132     12    142     59   -137     77    220    402    454    368    254    480
   -184    -36    145    109   -166     54    244    368    444    371    270    407
   -220    -18    202    119   -213     90    316    340    441    376    293    371
   -223    -46    176    132   -202     62    244    231    350    293    226    244
   -257   -109    145    181   -202     18    207    168    311    272    220     62
   -267   -111    155    189   -213     20    202    129    272    213    150    -36
   -236   -145     90    192   -163    -28    181    101    231    158     98    140
   -301   -187    114    244   -210    -36    236    101    228    166    111    210
   -324   -135    187    228   -257     25    249     83    226    168    129    210
   -306   -158    145    231   -228     -5    246     64    213    153    124    150
   -298   -101    197    200   -249     46    241     72    249    210    158    127
   -262      0    259    129   -262    129    233    101    301    257    194    296
   -218     23    241     98   -228    132    213    106    309    265    205    329
   -166     57    220     51   -192    137    161     98    322    296    228    298
   -163     75    239     44   -200    155    116     80    329    311    246    257
   -197     64    259     64   -228    161     98     49    303    283    220    233
   -194     54    249     70   -223    153     67     12    270    249    197    200
   -200     54    254     72   -228    153     31      0    257    239    200    187
   -194     -2    192     98   -194     93     36     23    265    252    205    192
   -202    -41    161    119   -184     59     62     46    275    249    194    184
   -200   -119     80    158   -142    -18     83     25    231    179    132    155
   -257   -161     93    207   -176    -33    111      7    210    155    109    135
   -241   -179     62    210   -153    -59     93     -5    205    166    119     90
   -244   -283    -41    262   -103   -163     77    -25    176    142     88     20
   -298   -283     12    290   -155   -135    103    -10    207    179    137     67
   -348   -322     25    332   -189   -148     93    -28    205    176    148     85
   -374   -381     -7    379   -184   -194     80    -38    181    181    155     83
   -465   -418     46    441   -257   -187    103    -49    205    239    207    -62
   -498   -402     96    449   -298   -153    137    -23    233    244    197    -33
   -496   -431     64    462   -280   -184    132     -7    239    231    202    116
   -483   -452     31    467   -257   -210    153     10    265    259    233    122
   -431   -501    -72    465   -181   -288    153     25    277    262    236    137
   -329   -581   -252    454    -41   -418    114    -20    192    148    114     80
   -306   -774   -467    540     80   -623    140    -23     77    -25    -72   -103
   -288   -880   -592    584    150   -737    236     12     -7   -202   -280   -446
   -249   -805   -555    527    150   -680    322     77     18   -249   -345   -496
   -358   -530   -171    444    -96   -350    322    -57    168     23    -31   -200
   -493    158    649    166   -571    402    122   -368    431    553    610    444
   -618   1072   1691   -226  -1153   1382    -38   -470    904   1327   1462   1322
   -584   1457   2039   -436  -1312   1748   -272   -426   1286   1995   2096   1886
   -478   1247   1725   -384  -1101   1483   -504   -535   1161   1930   2008   1862
   -472    698   1169   -114   -820    932   -602   -750    568   1130   1234   1161
   -488      7    496    241   -491    252   -472   -745     25    309    397    337
   -452   -270    179    361   -316    -46   -205   -407     83    226    213     62
   -332   -285     46    309   -189   -119    -33   -166    189    262    210     38
   -244   -283    -38    262   -103   -161     44    -44    228    239    168     12
   -265   -303    -38    285   -114   -171     90     15    259    252    171      5
   -280   -296    -15    288   -135   -155    111     31    272    244    181    -20
   -345   -337      7    340   -179   -163    155     49    306    290    233    -20
   -366   -374    -10    368   -179   -192    174     44    314    298    244    -41
   -327   -392    -64    361   -132   -228    171     46    283    267    220    -49
   -327   -381    -54    353   -137   -218    171     93    324    322    254    -31
   -335   -371    -36    353   -150   -205    192    137    374    361    249     23
   -335   -400    -64    366   -137   -233    220    174    410    387    280    103
   -301   -358    -57    329   -122   -207    213    161    405    384    290     44
   -293   -332    -38    314   -129   -187    223    197    449    441    355     41
   -290   -316    -25    303   -132   -171    220    207    467    446    345     -7
   -280   -337    -57    309   -114   -197    226    223    467    413    301     80
   -252   -335    -83    293    -85   -210    233    239    501    472    371     51
   -275   -298    -23    285   -127   -161    241    254    524    480    371     10
   -319   -309      7    314   -163   -150    254    280    553    498    381     64
   -332   -335     -2    332   -166   -168    267    332    589    532    394     67
   -283   -311    -28    298   -127   -171    257    392    610    563    420    101
   -194   -288    -93    239    -51   -192    257    475    659    620    483    127
   -194   -270    -75    231    -62   -171    283    548    727    678    522    116
   -233   -265    -33    249   -101   -150    322    592    766    693    522    223
   -220   -226     -5    223   -109   -116    353    631    826    782    641    265
   -179   -145     33    161   -109    -54    345    691    885    857    693    220
   -106   -114     -7    109    -49    -62    348    740    935    924    753    314
   -127    -98     25    111    -77    -36    350    753    976   1000    839    246
   -184    -75    109    129   -148     15    361    719    958    945    758    283
   -236    -77    158    155   -200     38    397    714    963    906    735    532
   -218    -67    150    142   -184     38    379    646    937    875    722    446
   -148   -174    -28    161    -59   -103    324    574    844    800    633    252
   -192   -246    -54    220    -70   -150    342    561    857    844    657     49
   -374   -231    140    301   -257    -46    368    423    797    766    628     67
   -465   -220    241    342   -353     10    379    293    724    670    587    116
   -371   -218    153    293   -262    -33    345    254    662    623    519    135
   -226   -223      2    226   -114   -111    270    309    641    639    545    298
   -288   -267     18    277   -155   -124    272    314    662    670    550    207
   -379   -329     46    353   -215   -142    314    259    628    631    504    111
   -454   -358     93    405   -275   -132    348    223    610    615    475     54
   -436   -363     72    400   -254   -145    329    246    626    649    514    103
   -376   -270    103    322   -241    -83    303    311    688    714    561     98
   -392   -272    119    332   -257    -77    293    301    683    688    532    129
   -392   -259    129    324   -262    -64    314    298    685    701    553    150
   -394   -194    200    296   -298      2    316    285    719    774    641    135
   -400   -153    246    275   -324     46    319    270    748    805    662     28
   -454   -163    290    306   -374     62    358    215    735    761    594     10
   -449   -233    215    340   -335    -10    257    124    644    693    548    148
   -277   -249     28    265   -153   -111    145    184    628    732    581    124
   -303   -236     67    270   -187    -83    166    220    662    782    620     28
   -480   -309    171    394   -327    -70    244    197    644    732    561    -38
   -657   -405    249    530   -454    -80    316     98    563    610    457    148
   -571   -472     98    522   -335   -187    254     38    519    594    454    137
   -337   -509   -171    423    -85   -340    161    127    542    644    485     -7
   -244   -483   -239    363     -2   -361    150    179    568    691    535   -116
   -241   -488   -249    363      2   -368    137    171    545    641    462   -109
   -290   -524   -233    407    -28   -379    124    142    511    568    387     80
   -366   -537   -171    449    -98   -355    161    127    524    594    446     64
   -413   -594   -181    501   -116   -389    174     90    496    587    436    -44
   -368   -657   -288    511    -41   -472    124     54    426    540    394   -103
   -348   -633   -285    491    -31   -459    148     80    454    589    454   -181
   -374   -659   -285    514    -44   -472    176     83    454    563    381   -187
   -405   -722   -316    561    -44   -519    194     96    465    545    361    -85
   -441   -737   -296    589    -75   -517    194    124    511    579    389   -103
   -457   -885   -428    672    -15   -657    194    140    472    522    327   -200
   -420  -1127   -706    771    142   -917    293    171    327    306    111   -452
   -433  -1171   -740    802    150   -956    446    280    342    213     -2   -605
   -467   -943   -475    704      2   -709    532    280    470    319    124   -457
   -545   -504     41    524   -293   -231    387    -64    530    587    506   -158
   -571    272    844    148   -709    558     64   -452    685   1122   1156    592
   -602    930   1530   -163  -1065   1228   -194   -594    992   1797   1922   1434
   -535   1039   1571   -252  -1054   1304   -462   -623   1137   2200   2330   1782
   -517    555   1072    -18   -795    813   -542   -698    807   1784   1899   1400
   -537   -161    376    348   -457    106   -433   -698    223    810    919    475
   -561   -665   -103    613   -228   -387   -202   -465     77    371    384    -96
   -532   -753   -223    641   -155   -491     10   -155    293    475    394   -155
   -454   -753   -298    605    -77   -527    137     51    459    579    444   -166
   -410   -789   -379    597    -18   -584    207    142    514    568    415    -25
   -394   -813   -418    602     10   -615    241    184    542    579    431      0
   -389   -792   -402    589      5   -597    246    197    555    581    433    -51
   -389   -779   -389    584      0   -584    244    207    568    579    431    -80
   -376   -795   -420    584     20   -607    252    231    592    597    457    -51
   -368   -807   -439    587     33   -623    244    226    587    589    457    -51
   -361   -779   -420    568     28   -600    246    228    581    581    449    -64
   -335   -732   -397    535     31   -566    267    254    605    594    470    -46
   -361   -740   -379    548      7   -561    254    246    600    584    470    -49
   -361   -761   -402    561     18   -581    241    244    597    576    462    -49
   -311   -727   -418    519     51   -574    246    265    623    592    478    -20
   -283   -709   -426    496     70   -568    241    285    639    597    488      0
   -272   -670   -397    470     62   -535    205    277    633    594    483    -18
   -257   -641   -384    449     62   -514    192    290    654    615    506    -38
   -236   -633   -397    433     77   -517    207    319    691    646    542    -72
   -218   -623   -405    420     93   -514    223    350    719    654    545     18
   -181   -652   -470    415    142   -561    239    400    748    659    540    137
   -150   -631   -480    389    163   -555    252    454    802    714    600    135
   -109   -555   -449    332    168   -504    254    517    878    810    709    124
   -106   -522   -415    314    153   -470    228    550    919    859    730     90
    -90   -509   -418    298    161   -462    220    581    948    862    719    171
    -49   -488   -439    267    194   -465    236    633   1000    901    756    246
    -20   -418   -397    218    187   -410    262    667   1052    950    828    384
    -36   -418   -381    228    171   -400    277    678   1072    969    857    410
    -23   -405   -384    213    179   -394    283    675   1070    961    844    368
    -44   -389   -348    215    150   -368    246    646   1057    953    836    327
    -88   -423   -337    254    124   -381    239    623   1031    927    807    296
   -114   -449   -335    283    109   -392    259    607   1002    904    792    252
   -140   -433   -293    285     75   -363    275    566    976    891    810    265
   -202   -454   -252    327     23   -353    280    506    930    839    789    257
   -244   -470   -226    353    -10   -348    277    431    867    766    732    176
   -231   -519   -288    376     28   -405    249    348    789    675    639     88
   -194   -581   -387    387     96   -485    205    322    743    620    587     88
   -179   -571   -392    374    103   -483    200    311    740    620    592     77
   -181   -558   -376    368     96   -470    184    285    717    581    555     88
   -220   -568   -348    394     62   -459    158    220    670    545    519    -20
   -228   -550   -322    389     44   -436    184    166    636    511    485    -85
   -239   -530   -290    384     23   -410    194    179    644    519    496    -31
   -207   -527   -319    366     54   -423    176    192    639    527    501    -46
   -187   -465   -277    327     44   -371    187    220    678    563    532    -28
   -192   -394   -202    293      5   -298    194    233    724    600    571     12
   -265   -348    -83    303    -90   -215    200    181    740    594    581     18
   -301   -311    -10    303   -148   -163    189     85    714    571    574      5
   -197   -301   -103    249    -46   -202    122    124    704    605    600     38
   -148   -314   -166    231      7   -241    101    220    756    657    631     62
   -181   -327   -145    254    -20   -236    101    223    763    654    626     80
   -226   -329   -106    277    -62   -218    114    223    769    641    620     96
   -296   -465   -168    381    -64   -316    106    205    740    607    576     28
   -340   -584   -244    462    -49   -415    122    189    701    561    537      5
   -342   -602   -259    472    -44   -433    122    150    657    527    535     -5
   -337   -626   -288    480    -25   -457    106    124    623    496    496    -49
   -335   -639   -303    488    -15   -472     98    109    594    465    452    -62
   -337   -641   -306    488    -18   -472     96     98    579    446    433    -75
   -345   -654   -311    498    -18   -483    103     96    576    441    431    -75
   -342   -670   -327    506    -10   -498     96     83    568    444    428   -119
   -257   -644   -387    452     64   -517     54     75    558    444    433   -150
   -226   -665   -439    444    103   -550     28     62    532    413    407   -158
   -324   -753   -428    537     51   -592     44     57    519    402    394   -163
   -350   -761   -410    555     28   -587     62     54    511    387    381   -158
   -384   -807   -423    597     18   -615     51     23    478    355    361   -179
   -340   -784   -444    563     51   -615     88     49    485    353    353   -210
   -337   -976   -641    657    150   -810    109     64    405    223    213   -342
   -337  -1252   -914    792    288  -1083    168     93    283    -10    -49   -605
   -329  -1301   -971    815    319  -1137    319    239    329    -85   -153   -727
   -413  -1026   -613    717     98   -820    371    179    446     41     10   -571
   -545   -537      7    540   -277   -265    176   -288    439    293    397   -166
   -670    218    888    226   -779    550   -103   -730    558    820   1085    493
   -704    909   1613   -101  -1158   1260   -348   -883    844   1483   1847   1208
   -623    815   1436    -98  -1031   1127   -592   -919    880   1727   2075   1491
   -527    241    769    142   -649    504   -654   -935    527   1247   1564    963
   -462   -340    119    400   -293   -109   -532   -831     96    439    704     85
   -449   -761   -311    605    -70   -537   -314   -517     75    124    267   -194
   -475   -839   -366    654    -54   -602   -129   -241    283    228    309   -155
   -413   -839   -428    626      7   -633     -2    -59    407    288    332   -132
   -368   -888   -522    628     75   -704     72     25    449    309    335   -158
   -366   -898   -532    633     83   -717    129     70    472    322    350   -174
   -371   -872   -501    623     64   -688    163    103    509    350    381   -166
   -376   -854   -478    615     49   -667    171    122    535    363    400   -163
   -407   -813   -405    607     -2   -610    184    145    571    384    433   -135
   -368   -805   -436    587     33   -620    158    132    548    345    400   -116
   -285   -844   -558    563    135   -701    129    127    509    319    358   -148
   -309   -826   -519    566    103   -672    150    166    558    374    400   -132
   -345   -763   -418    553     36   -592    184    210    615    400    431    -44
   -358   -779   -420    568     31   -600    176    210    615    397    431     12
   -296   -836   -540    566    119   -688    158    176    584    379    392    -98
   -283   -800   -519    540    116   -659    176    207    613    413    431    -80
   -285   -756   -472    519     93   -615    200    249    675    493    498    -64
   -306   -714   -407    511     49   -561    215    277    698    488    501    -15
   -306   -711   -405    506     46   -558    220    314    722    524    535     10
   -283   -711   -431    496     72   -571    236    363    774    589    597      7
   -270   -711   -444    491     85   -579    265    418    820    628    639     46
   -267   -704   -436    485     83   -571    296    480    875    675    683    106
   -239   -678   -439    457     98   -558    303    532    911    698    701    150
   -220   -646   -426    433    101   -537    327    607    974    761    750    210
   -228   -589   -361    407     64   -475    353    678   1052    839    815    285
   -189   -555   -366    374     88   -462    342    696   1078    849    826    350
    -98   -576   -480    335    189   -527    311    667   1026    802    797    353
    -75   -537   -465    306    192   -501    322    678   1049    857    852    342
    -75   -491   -415    283    168   -454    303    652   1039    852    862    322
    -96   -501   -405    298    153   -454    285    623   1013    813    844    329
   -101   -506   -405    303    150   -457    267    579    974    784    828    314
    -96   -524   -428    309    163   -475    252    519    924    735    795    296
   -109   -527   -420    316    153   -475    249    465    883    678    745    285
   -124   -537   -413    332    142   -475    249    413    846    644    711    241
   -153   -592   -439    371    140   -517    249    348    797    600    672    174
   -163   -587   -426    374    129   -506    233    293    753    545    618    158
   -176   -623   -446    397    132   -535    210    241    704    491    563    153
   -181   -667   -485    426    150   -576    213    207    683    485    545    106
   -200   -654   -454    423    127   -555    228    187    672    462    517    101
   -215   -631   -415    423     98   -522    244    181    685    470    535    142
   -228   -615   -389    420     77   -501    252    161    691    488    553    124
   -192   -641   -449    418    127   -545    231    111    628    413    491     67
   -166   -594   -431    379    129   -514    228    137    646    428    509    109
   -132   -532   -402    332    132   -467    220    161    678    454    542    168
   -111   -496   -387    303    135   -441    228    176    727    524    628    202
    -90   -410   -319    252    114   -366    228    179    766    576    701    210
    -67   -420   -355    241    142   -389    168    137    727    496    626    228
    -18   -493   -475    254    228   -485    119    106    672    428    566    223
      2   -485   -488    239    244   -485    119     98    683    478    587    174
      2   -446   -449    223    226   -446    127     72    662    462    568    150
    -70   -555   -485    311    205   -522    145     80    641    436    527    155
    -80   -626   -545    353    231   -587    124     64    613    389    462    127
    -20   -724   -706    371    342   -714     59    -10    506    275    358     59
    -44   -795   -750    420    353   -774     51    -31    472    254    340     10
    -44   -763   -722    402    335   -743     64    -44    462    244    337    -12
    -44   -753   -709    397    329   -730     70    -59    449    218    303     -5
    -62   -763   -701    413    319   -732     67    -62    441    200    277     31
    -88   -750   -662    420    285   -706     62    -67    446    226    319     20
    -62   -735   -672    397    303   -704     18    -98    413    200    309     -5
    -36   -740   -704    387    332   -722    -41   -137    358    158    285     10
    -75   -789   -714    431    319   -753    -36   -158    322    148    288     36
    -36   -717   -680    376    322   -698     12   -142    366    252    407     41
    -12   -610   -597    311    290   -605    -12   -176    376    246    397    -33
    -59   -652   -592    355    265   -620    -12   -179    371    207    322    -38
   -114   -667   -553    389    218   -610    -15   -187    335    135    226    -62
   -137   -787   -649    462    254   -719     -2   -187    228    -41     25   -231
   -132   -987   -854    558    361   -922     88   -153     83   -309   -267   -491
   -145   -982   -836    563    342   -909    228    -70     90   -379   -345   -548
   -241   -719   -478    478    116   -600    259   -213    179   -231   -158   -384
   -355   -129    226    244   -290     46    -10   -654    303    153    345    114
   -506    722   1226   -109   -865    974   -270   -893    662    867   1174    888
   -506   1262   1769   -376  -1137   1514   -542   -924   1010   1486   1803   1522
   -366   1135   1499   -387   -932   1314   -807   -984    958   1558   1857   1621
   -316    654    971   -168   -644    813   -875  -1065    517   1005   1317   1067
   -358     15    371    168   -366    192   -662   -961     49    215    511    290
   -337   -345     -7    340   -166   -176   -389   -652     41     15    226    -18
   -288   -384    -96    335    -98   -241   -200   -413    181     59    210    -70
   -270   -397   -127    335    -72   -262    -96   -288    252     75    197    -75
   -241   -465   -226    350    -10   -348   -103   -254    213     18    116    -70
   -200   -514   -314    358     54   -415    -90   -218    207     20    106    -57
   -194   -509   -316    350     59   -413    -70   -197    244     88    192    -93
   -184   -454   -270    319     41   -363    -64   -194    252    106    231   -103
   -187   -426   -239    306     23   -332    -57   -192    259    109    233   -114
   -210   -418   -207    311     -2   -314    -28   -181    265     88    181   -111
   -184   -423   -241    303     25   -332    -36   -192    231     23     88    -51
    -83   -387   -303    236    109   -345    -41   -145    254     54    127      2
    -70   -371   -303    218    116   -337    -59   -114    303    158    241    -51
   -168   -379   -210    272     18   -296    -75   -137    293    155    254    -93
   -231   -405   -174    316    -31   -288    -41   -148    272    101    179    -62
   -233   -439   -205    337    -15   -322      7   -119    280     96    168     57
   -205   -400   -194    301     -7   -298    -10   -106    296    140    220     36
   -153   -358   -205    257     25   -283    -59   -103    288    145    231     18
   -137   -332   -194    236     28   -265    -57    -75    303    168    244     15
   -132   -324   -192    228     28   -259    -23    -20    340    210    267     54
   -114   -280   -166    197     23   -226     -7     31    376    249    296     90
   -103   -220   -116    161      5   -171    -10     80    415    285    327    122
    -70   -166    -96    116     10   -132    -18    122    433    309    342    142
    -10   -127   -116     70     51   -122    -25    155    449    327    350    155
      5    -75    -83     33     41    -77    -18    202    485    366    379    205
     18    -23    -41      2     28    -31      0    244    524    407    415    244
      7     20     10    -15     -2     15     18    270    561    452    465    285
     -7     54     62    -23    -33     57     28    270    581    493    504    301
     -5     77     83    -38    -44     80     18    244    566    498    514    280
    -12     62     75    -25    -44     70      5    226    542    480    491    244
    -33     20     51      5    -44     36     15    215    530    472    467    275
    -33     33     67      0    -49     49     23    168    498    446    465    285
    -70     23     93     23    -80     57      0    103    452    402    420    249
   -106    -38     67     72    -88     12    -15     33    394    335    358    215
   -137    -70     64    101   -103     -2    -31    -33    355    298    332    174
   -135    -57     77     96   -106     10    -33    -85    316    262    296    150
   -132    -59     72     96   -103      5    -33   -124    285    241    267    114
   -158    -54    103    103   -132     23    -51   -168    249    207    244     83
   -200    -80    119    137   -161     20    -59   -200    228    187    226     67
   -192    -51    140    122   -166     44    -44   -189    244    194    210     77
   -194    -51    140    122   -168     44    -15   -176    254    210    231     93
   -202    -38    161    119   -181     59      2   -174    265    236    262     18
   -184    -10    174     96   -181     83     15   -158    285    270    270      7
   -166     75    241     46   -202    158     31   -129    324    301    340    218
   -184    129    314     25   -249    223     23   -129    345    322    355    179
   -181    116    298     31   -241    207     -7   -155    329    303    316    202
   -150    111    262     18   -207    187    -38   -163    316    301    324    218
   -124    116    241      5   -181    179    -57   -179    293    298    335    194
   -137    101    239     15   -189    171    -85   -207    262    283    319    150
   -158    127    285     15   -220    205   -109   -233    254    285    322    148
   -197    106    301     44   -249    202   -106   -244    249    285    316    119
   -205    -33    171    119   -189     67   -119   -272    171    187    181     90
   -174   -127     44    150   -109    -41   -148   -322     80     83     72     38
   -202   -197      5    200   -106    -96   -145   -329     67     93     83    -15
   -213   -241    -31    226    -93   -135   -158   -371     36     75     75   -137
   -210   -314   -103    262    -54   -210   -150   -381     15     41     20   -184
   -215   -335   -122    275    -49   -228   -140   -363     10      5    -41   -129
   -241   -327    -85    283    -80   -207   -137   -332     31      7    -49    -44
   -270   -374   -103    319    -85   -239   -148   -353     20     12    -33   -101
   -252   -387   -135    319    -59   -262   -174   -420    -20    -23    -38   -290
   -285   -418   -132    350    -77   -275   -163   -415    -12    -10    -54   -345
   -311   -454   -142    381    -85   -301   -142   -392     -2     10    -23   -226
   -267   -366    -98    314    -85   -233   -124   -355     49     72     64   -205
   -254   -355   -101    306    -77   -228   -116   -350     49     51     38   -122
   -277   -418   -142    348    -70   -280   -124   -379    -15    -28    -25    -72
   -239   -636   -397    436     77   -517   -132   -423   -176   -236   -231   -288
   -194   -813   -620    504    210   -717    -59   -394   -301   -444   -478   -584
   -155   -857   -701    506    272   -779     67   -265   -254   -457   -530   -678
   -262   -602   -340    433     38   -472    114   -371   -116   -275   -306   -454
   -389    -10    379    200   -384    184    -54   -769     18     96    176     83
   -493    795   1288   -153   -891   1041   -265  -1028    332    743    924    857
   -545   1244   1790   -348  -1166   1517   -439  -1013    732   1441   1639   1595
   -431   1054   1483   -311   -958   1267   -641  -1044    685   1530   1706   1696
   -374    555    930    -90   -652    743   -722  -1176    184    875   1052   1021
   -374    -28    345    200   -361    158   -639  -1153   -288     88    241    174
   -348   -384    -36    366   -155   -210   -423   -844   -290   -122    -70   -155
   -316   -413    -96    363   -111   -254   -244   -576   -132    -44    -62   -122
   -244   -413   -168    327    -38   -290   -137   -400    -15     31    -18   -129
   -233   -439   -205    335    -15   -322    -57   -285     59     93     18    -62
   -226   -457   -231    342      2   -345    -62   -285     38     59    -15    -54
   -220   -530   -311    374     44   -423    -70   -296      2     -5    -57     15
   -239   -491   -254    363      7   -374    -77   -290     10      0    -41     -2
   -231   -452   -220    340     -7   -337    -93   -288     25     36     -2    -64
   -197   -389   -192    293     -2   -290    -77   -262     59     57     23    -18
   -226   -358   -135    290    -46   -246    -67   -254     67     49     18    -51
   -200   -410   -210    303      2   -309    -72   -241     59     36    -12    -44
   -215   -420   -205    316     -7   -314   -114   -259     41     41      0    -96
   -218   -431   -213    324     -2   -322   -103   -236     67     62     -2    -20
   -254   -392   -137    319    -59   -265    -85   -231     93     72      7    -33
   -288   -400   -111    342    -88   -257    -77   -210    106     54    -25      2
   -275   -413   -140    342    -70   -277    -98   -213     88     36    -41     28
   -249   -389   -140    319    -54   -265   -106   -200    119    106     38    -93
   -213   -337   -124    275    -44   -231   -109   -155    163    163     98   -135
   -202   -290    -88    246    -57   -189   -101   -111    179    168     85    -25
   -192   -283    -93    236    -51   -187    -88    -57    210    189     90    124
   -171   -272   -101    223    -36   -187    -83     -5    252    228    109    174
   -168   -236    -70    202    -51   -153    -83     33    293    270    153    132
   -109   -179    -72    142    -18   -127    -75     85    358    342    215    111
    -83   -122    -38    101    -23    -80    -57    148    418    384    233    262
    -54    -83    -28     70    -12    -57    -67    176    441    413    270    303
    -25    -77    -51     51     10    -67    -64    205    472    452    306    335
     -2    -57    -57     28     25    -57    -38    223    496    478    329    353
     23    -51    -75     15     46    -64    -38    210    498    491    350    345
     -7    -59    -51     33     20    -57    -28    187    496    493    363    301
    -25    -62    -36     44      2    -49    -33    163    488    472    348    254
    -31    -70    -38     49      2    -54    -41    124    457    420    283    259
    -46   -148   -101     96     25   -124    -62     46    376    327    181    270
    -67   -171   -103    119     18   -137    -83    -23    324    288    155    163
    -80   -142    -62    111    -10   -103    -90    -67    319    293    163    109
    -93   -179    -85    135     -5   -135    -77   -103    288    259    129    132
   -103   -192    -88    145    -10   -142    -93   -142    259    236    114    106
   -106   -218   -111    163      2   -166   -109   -171    244    218     88     62
   -124   -257   -135    189      2   -197   -111   -207    200    181     51     33
   -148   -257   -109    202    -20   -184    -96   -228    181    171     28      5
   -153   -233    -83    192    -36   -161    -98   -239    189    174     15     -7
   -140   -241   -101    192    -20   -171    -98   -241    189    166      2    -12
   -132   -163    -33    145    -49    -98    -75   -205    246    218     44     25
    -96   -114    -18    103    -38    -67    -59   -174    293    262     93     77
    -80    -80      0     80    -44    -38    -77   -179    316    293    124     98
    -85    -31     54     59    -70     10   -127   -205    322    311    142    106
    -88    -49     38     67    -64     -5   -153   -215    311    309    135    106
    -80    -67     10     72    -46    -28   -174   -239    288    283    111     96
    -57    -70    -12     62    -23    -41   -194   -265    257    252     88     57
    -54    -38     15     46    -36    -12   -194   -272    257    265    103     28
    -38    -51    -15     44    -12    -33   -189   -265    262    272    109    -46
    -23   -161   -137     90     57   -150   -197   -285    215    192    -10   -106
    -25   -270   -244    145    106   -257   -202   -298    166    122    -88     31
    -67   -280   -213    174     72   -246   -197   -316    145    127    -59     18
    -77   -327   -252    200     85   -290   -210   -350    111     88   -101    -54
    -54   -358   -306    205    124   -332   -213   -355    106     77   -114    -70
    -49   -345   -296    194    122   -322   -226   -379     96     75    -98   -124
    -44   -316   -272    181    114   -296   -239   -407     77     54   -119   -166
    -41   -342   -303    192    129   -324   -236   -415     64     38   -148   -158
    -28   -361   -332    194    150   -348   -241   -413     46     18   -171   -163
     10   -345   -355    166    181   -350   -265   -410     49     15   -176   -163
     46   -340   -387    148    215   -363   -270   -420     49      7   -192   -174
     54   -371   -426    155    239   -397   -275   -436     38    -10   -207   -184
     51   -413   -467    179    259   -439   -277   -449     18    -31   -231   -215
     62   -501   -563    218    311   -532   -277   -454    -38   -111   -319   -306
     70   -696   -766    314    418   -730   -210   -415   -142   -303   -537   -488
     75   -758   -833    340    452   -795    -83   -327   -150   -444   -719   -659
     41   -602   -646    280    342   -623    -28   -301    -67   -413   -683   -613
    -80   -288   -207    184     62   -249   -158   -636    -77   -246   -418   -358
   -187    355    542    -83   -363    449   -496  -1153    -75    161    158    200
   -249   1109   1358   -431   -805   1234   -753  -1361    189    833    950    914
   -184   1301   1486   -558   -836   1392   -974  -1389    371   1283   1382   1327
   -137    883   1021   -374   -579    953  -1054  -1405    179   1041   1091   1080
   -148    205    353    -28   -249    277   -956  -1408   -355    129    171    244
   -158   -327   -171    241      5   -249   -727  -1176   -545   -394   -418   -332
   -114   -423   -309    267     96   -366   -540   -831   -290   -259   -394   -319
    -41   -428   -389    233    171   -410   -423   -623   -122   -161   -353   -283
      0   -462   -462    231    231   -462   -337   -485    -18   -106   -319   -267
     12   -488   -501    236    254   -493   -316   -439     12    -98   -322   -259
     31   -493   -524    231    275   -506   -306   -410     33   -103   -348   -262
     38   -483   -524    220    280   -504   -293   -387     46   -103   -348   -249
     41   -457   -498    207    270   -478   -280   -361     75    -64   -303   -241
     33   -459   -493    213    262   -475   -265   -348     96    -44   -272   -249
     33   -457   -491    210    259   -472   -249   -329    122    -12   -233   -277
     36   -428   -467    194    249   -446   -254   -329    132    -12   -228   -267
     36   -392   -428    179    231   -410   -262   -335    135    -23   -233   -223
     41   -397   -439    176    239   -418   -259   -322    155    -10   -241   -205
     54   -368   -423    155    239   -397   -259   -296    187     12   -223   -142
     70   -350   -420    140    244   -384   -257   -262    220     38   -194   -119
     62   -342   -405    140    233   -374   -244   -241    252     49   -197   -119
     15   -345   -361    163    187   -353   -226   -218    277     59   -189   -116
      0   -322   -324    161    161   -322   -210   -181    327    119   -119   -101
     18   -272   -290    124    153   -280   -205   -145    379    179    -54    -77
     51   -226   -277     88    163   -252   -194    -98    426    218    -18    -44
     28   -205   -236     85    132   -220   -179    -51    480    257     10    -10
      2   -210   -215    103    109   -213   -163      2    532    293     38     31
      0   -176   -176     85     85   -176   -142     67    594    342     80     80
     18   -122   -140     51     77   -129   -137    122    654    407    135    124
     49    -77   -129     12     88   -103   -129    161    701    459    179    122
     88    -62   -150    -12    116   -106   -135    189    730    488    202     85
     80   -103   -184     10    129   -145   -129    207    740    504    200    171
     41   -119   -161     38    101   -140   -124    189    711    483    213    267
     12    -77    -90     31     49    -83   -119    171    706    470    205    218
      7    -62    -70     25     36    -64   -109    150    691    446    184    215
    -12   -101    -90     54     38    -96   -103    111    657    410    155    197
    -18   -106    -88     62     33    -98   -111     72    631    384    145    166
    -15   -111    -98     62     38   -103   -127     10    587    345    111     96
     -7   -163   -155     85     72   -161   -145    -49    527    288     62     18
     -5   -194   -189     98     90   -192   -166   -103    485    239     23    -23
     15   -176   -192     80    103   -184   -184   -150    452    194    -10    -54
     18   -231   -249    106    132   -241   -179   -166    439    179    -51    -85
      7   -267   -275    129    140   -270   -176   -184    431    166    -77    -59
      5   -267   -272    129    137   -267   -171   -200    428    161    -80    -85
     25   -233   -259    103    142   -246   -176   -213    423    150    -88   -103
     49   -223   -275     85    161   -249   -181   -210    413    127   -109    -93
     51   -220   -272     83    161   -246   -174   -192    431    148    -88    -80
     67   -135   -202     33    132   -168   -174   -176    470    189    -36    -83
     44    -77   -122     18     83    -98   -168   -166    506    223     -7    -70
     -7    -59    -54     33     20    -57   -137   -150    545    257     25      2
     -7    -36    -28     23     10    -33   -161   -155    561    285     75     31
     46    -57   -103      5     75    -80   -226   -200    517    244     46     -2
     33    -96   -129     31     80   -111   -241   -223    483    213     20    -12
    -10   -103    -96     54     41   -101   -236   -239    480    213     15    -31
     -5    -85    -80     44     36    -83   -226   -246    478    205     15    -46
    -20   -124   -103     70     41   -114   -220   -254    467    205      5   -127
    -49   -267   -218    158     83   -244   -239   -267    428    155    -59   -155
    -46   -314   -270    179    109   -293   -265   -285    392    111    -85   -192
    -59   -374   -314    215    124   -342   -285   -319    353     67   -140   -265
    -67   -446   -379    254    155   -413   -301   -358    296     -7   -207   -215
    -54   -436   -381    246    163   -410   -290   -366    280    -18   -226   -218
    -62   -441   -381    252    158   -413   -290   -371    265    -46   -252   -205
    -57   -454   -400    254    168   -428   -288   -363    267    -38   -239   -202
    -49   -488   -439    267    194   -465   -288   -361    272    -12   -202   -236
    -51   -506   -454    280    200   -480   -293   -363    272    -15   -187   -244
    -38   -493   -454    267    207   -475   -303   -355    283     -2   -192   -275
     15   -485   -501    233    257   -493   -316   -361    277    -28   -236   -267
     15   -511   -527    246    270   -519   -332   -381    257    -57   -257   -257
    -25   -568   -542    298    257   -555   -314   -384    259    -57   -254   -293
    -23   -620   -597    319    285   -607   -277   -374    244    -72   -270   -423
    -38   -880   -841    459    400   -862   -213   -353    122   -280   -519   -579
    -54  -1075  -1021    563    483  -1049    -96   -296     41   -449   -693   -826
    -23   -927   -904    475    439   -917      0   -197    119   -439   -672   -963
   -106   -620   -514    361    202   -566    -54   -428    184   -275   -452   -711
   -226    -25    200    124   -213     88   -319   -888    267    109     18   -140
   -275    748   1023   -236   -649    885   -589  -1163    524    722    724    769
   -223   1195   1418   -485   -820   1306   -836  -1179    878   1387   1387   1392
   -127    872   1000   -374   -563    935   -974  -1215    730   1260   1215   1293
    -90    205    296    -57   -194    249   -969  -1291    184    488    462    511
   -114   -361   -246    236     64   -303   -797  -1156   -179   -166   -207   -231
   -109   -537   -428    324    158   -483   -566   -815    -18   -153   -275   -348
    -44   -555   -511    298    231   -535   -423   -576    155    -46   -220   -288
     -5   -579   -574    290    283   -576   -329   -433    249    -12   -207   -293
    -28   -639   -610    332    288   -626   -272   -363    280    -28   -275   -337
    -15   -701   -685    358    335   -693   -220   -298    311    -28   -309   -213
    -15   -652   -636    332    309   -646   -236   -298    314     -7   -259   -202
    -12   -581   -568    298    277   -576   -249   -311    324     38   -197   -288
    -10   -537   -527    272    257   -532   -246   -322    319     31   -202   -327
    -18   -519   -501    270    241   -511   -228   -298    337     38   -202   -311
    -25   -530   -504    277    236   -517   -223   -283    353     64   -200   -322
    -49   -555   -506    301    226   -530   -202   -272    355     41   -249   -283
    -57   -540   -485    296    213   -514   -171   -244    379     41   -244   -181
    -49   -522   -472    285    210   -498   -153   -226    413    111   -155   -181
     -7   -470   -462    239    226   -467   -155   -223    426    127   -116   -241
    -12   -444   -431    228    207   -439   -155   -197    457    161   -119   -275
    -28   -475   -446    249    207   -459   -153   -181    465    155   -135   -166
     -2   -446   -444    226    220   -446   -155   -145    485    166   -106    -96
     20   -384   -405    179    210   -394   -163    -85    548    254    -38    -85
     25   -374   -400    171    213   -387   -174    -64    566    270    -28    -85
     41   -374   -418    166    228   -394   -150    -31    581    267    -57    -51
     46   -394   -441    174    244   -418   -142      7    605    298    -44    -44
     59   -361   -420    148    239   -392   -137     54    665    381     59    -46
     80   -309   -392    114    236   -350   -119    119    722    452    137      0
     98   -265   -363     83    228   -314    -98    174    769    491    163     54
    103   -213   -316     54    210   -265    -88    202    802    532    205     72
     96   -189   -285     46    189   -236    -85    207    818    548    192     77
    106   -179   -285     36    194   -231    -90    200    805    537    192    122
    124   -158   -283     15    202   -220    -98    187    802    550    223     70
    122   -142   -265     10    192   -202    -96    166    792    545    210      2
    101   -168   -272     33    184   -220    -93    124    748    496    168    101
     75   -158   -236     41    153   -197    -90     93    724    472    150    116
     62   -179   -244     57    150   -210   -106     33    670    428    124     51
     83   -189   -272     54    176   -231   -127    -33    607    366     67     -7
     98   -184   -283     41    189   -233   -135    -70    581    335     31    -31
     51   -252   -306     98    179   -277   -135   -114    540    272    -46    -72
     25   -288   -314    129    168   -301   -135   -148    524    280    -38    -98
     10   -249   -259    119    135   -254   -132   -163    537    314      7   -111
      5   -236   -241    114    122   -239   -148   -197    509    277    -28   -140
     10   -254   -265    122    135   -257   -132   -194    506    270    -25   -135
     12   -262   -275    122    140   -267   -114   -181    511    270    -28   -119
     15   -254   -270    119    142   -262   -109   -176    517    296    -18   -132
     46   -200   -246     75    145   -223    -93   -163    527    296    -31   -119
     38   -168   -207     64    122   -187    -67   -140    558    327      5    -75
      7   -137   -145     64     75   -140    -59   -135    589    368     57    -70
     15    -75    -90     31     51    -83    -90   -150    589    363     49    -51
     44    -88   -135     20     88   -111   -129   -166    568    345     33    -33
     70    -75   -148      2    106   -111   -153   -184    550    350     54    -54
     62    -75   -140      5     98   -106   -163   -192    555    368     72   -122
     51    -90   -142     20     96   -116   -163   -197    550    355     49    -98
     57   -122   -179     31    116   -150   -174   -223    506    301     18    -20
     33   -223   -257     93    145   -239   -163   -231    467    257    -28    -75
     36   -324   -361    142    197   -342   -179   -259    413    210    -90   -155
     33   -361   -394    163    213   -376   -192   -277    389    207    -96   -200
     12   -374   -389    179    200   -381   -205   -306    353    161   -148   -241
    -18   -423   -405    218    192   -415   -207   -319    319    119   -179   -215
    -36   -441   -407    239    184   -426   -197   -324    314    111   -184   -223
    -41   -465   -423    254    189   -444   -194   -337    303    109   -179   -262
    -38   -467   -428    252    194   -449   -200   -348    290    106   -168   -277
    -51   -472   -423    262    184   -449   -192   -335    290    114   -166   -244
    -51   -488   -439    267    192   -465   -202   -337    277    103   -179   -257
    -49   -493   -444    272    197   -470   -205   -340    265     80   -210   -262
    -28   -522   -493    272    231   -509   -213   -348    257     59   -233   -252
    -41   -540   -498    290    228   -519   -220   -353    254     64   -223   -283
    -46   -623   -576    332    265   -600   -220   -355    220     25   -244   -342
    -46   -789   -743    418    348   -766   -194   -368    103   -137   -423   -545
    -77  -1054   -976    566    449  -1018    -77   -324    -18   -379   -688   -782
    -88  -1052   -963    571    436  -1010     33   -252    -12   -449   -776   -849
   -145   -802   -657    472    254   -730     38   -407     46   -332   -620   -693
   -327   -207    119    267   -223    -44   -142   -784    231    101    -77   -163
   -436    615   1052    -90   -743    833   -368  -1010    600    800    717    633
   -342   1065   1408   -361   -875   1236   -618  -1044    919   1389   1304   1254
   -254    917   1171   -332   -714   1044   -820  -1085    883   1454   1343   1327
   -257    407    665    -75   -459    535   -898  -1221    397    797    696    672
   -267   -184     83    223   -179    -51   -776  -1145    -67     38    -57    -77
   -233   -509   -275    371     20   -394   -553   -831    -57   -111   -296   -363
   -189   -568   -379    376     93   -475   -363   -568     80    -44   -283   -319
   -181   -592   -410    387    114   -501   -241   -413    174      7   -228   -303
   -215   -654   -441    433    111   -548   -205   -366    189      5   -252   -342
   -218   -701   -485    459    132   -594   -202   -345    181    -28   -314   -329
   -202   -706   -504    454    150   -607   -187   -314    200    -20   -306   -322
   -174   -659   -485    418    155   -574   -176   -290    218      0   -280   -337
   -129   -636   -509    381    187   -574   -166   -296    220    -18   -306   -309
    -88   -633   -545    361    226   -589   -163   -309    197    -46   -329   -316
    -72   -633   -561    353    241   -597   -142   -283    213    -12   -298   -319
    -70   -607   -537    340    233   -574   -122   -257    236     15   -277   -311
    -67   -571   -506    316    218   -540   -109   -236    257     33   -254   -306
    -64   -561   -496    311    215   -530   -109   -205    267     44   -239   -301
    -36   -555   -519    293    239   -537   -119   -181    262     59   -215   -314
      7   -555   -563    275    285   -558   -119   -142    272     72   -200   -301
     46   -514   -561    233    303   -537   -109    -93    311     98   -181   -270
     62   -472   -535    205    298   -504    -93    -57    363    129   -153   -259
     72   -465   -537    194    303   -501    -98    -44    392    145   -135   -233
     85   -454   -540    184    311   -496    -77    -10    436    166   -132   -194
    106   -410   -517    150    311   -462    -57     38    488    226    -90   -124
    142   -374   -517    114    327   -444    -54     83    519    288    -36    -67
    163   -342   -509     88    335   -426    -49    148    550    342     36    -18
    161   -322   -483     80    322   -402    -49    189    576    381    109      7
    155   -277   -433     59    293   -355    -46    220    600    410    140     20
    124   -290   -415     83    267   -353    -25    262    631    433    150    106
     83   -280   -363     96    223   -322    -10    272    646    457    166    155
     75   -249   -324     88    200   -285    -15    262    639    470    187    168
     54   -244   -301     93    176   -272     -7    254    633    472    189    142
     54   -239   -293     93    171   -267      0    236    615    462    181     83
     49   -223   -275     85    161   -246      7    215    605    452    166     18
     46   -213   -259     83    153   -236     10    179    568    402    119     62
     18   -228   -246    103    132   -236      7    140    530    348     59     67
    -15   -257   -244    135    111   -252      5     96    496    296     18    132
    -31   -296   -265    163    114   -283      2     33    449    249      0     80
    -64   -340   -275    202    103   -309      0    -12    407    210    -33     10
    -75   -353   -280    213    101   -319    -15    -54    387    197    -44    -38
    -75   -361   -285    218    103   -324    -15    -93    361    171    -72   -103
    -83   -353   -272    218     93   -314     -7   -106    355    155    -85   -116
    -80   -366   -285    223    101   -327     -2   -101    355    150    -80    -70
   -109   -387   -277    246     83   -332     20    -85    363    158    -72    -70
   -106   -397   -293    252     90   -345     54    -64    368    158    -64    -75
    -96   -342   -249    218     75   -296     59    -62    379    171    -57   -124
    -98   -335   -236    218     67   -285     57    -51    389    179    -38    -44
    -83   -285   -205    181     59   -246     44    -51    407    202    -10    -20
    -67   -228   -161    145     46   -194     18    -67    418    205    -25      5
    -67   -226   -161    145     44   -192     -2    -75    426    223      2     25
    -77   -220   -142    150     31   -181     -5    -80    441    272     59    -49
    -62   -223   -161    142     46   -192    -44   -132    376    184    -20      7
    -67   -254   -187    161     59   -220    -72   -166    340    161     -7    -36
    -64   -298   -236    179     85   -267    -85   -176    316    135    -49   -122
    -54   -454   -400    254    171   -428    -90   -197    249     41   -161    -85
    -85   -566   -480    324    194   -524    -88   -218    213     -5   -207    -85
    -90   -571   -480    329    194   -527    -80   -226    197    -33   -239   -109
    -80   -626   -548    350    233   -587    -85   -259    161    -64   -259   -171
    -90   -678   -587    384    246   -633    -98   -283    135    -67   -244   -246
    -93   -688   -597    389    249   -644   -116   -296    116    -77   -246   -228
    -67   -688   -623    376    275   -657   -109   -285    122    -67   -236   -210
    -77   -717   -639    394    280   -678   -111   -296    109    -96   -272   -205
    -90   -745   -654    418    280   -701   -127   -327     75   -137   -319   -194
    -54   -737   -683    394    311   -711   -140   -327     67   -140   -319   -220
    -36   -756   -719    394    340   -737   -148   -319     62   -135   -314   -226
    -25   -750   -724    387    348   -740   -148   -322     51   -129   -311   -249
    -31   -748   -717    389    342   -732   -145   -329     46   -135   -319   -265
    -31   -787   -756    407    361   -771   -148   -337     25   -166   -342   -267
     15   -906   -924    444    470   -914   -124   -337    -64   -303   -491   -420
     31  -1148  -1179    558    602  -1161    -51   -306   -200   -555   -795   -693
     18  -1226  -1244    605    631  -1234     41   -194   -205   -665   -948   -841
    -62  -1002   -940    532    436   -971     85   -257   -101   -527   -782   -724
   -233   -504   -272    368     18   -389    -49   -675    -31   -233   -371   -233
   -402    226    626     88   -514    426   -241  -1021    197    342    337    542
   -426    774   1200   -174   -813    987   -431  -1085    548   1075   1150   1340
   -314    685   1000   -187   -657    841   -633  -1143    540   1273   1356   1532
   -303    168    472     67   -389    319   -711  -1273     83    657    704    917
   -277   -371    -93    324    -96   -231   -667  -1252   -384   -142   -129     31
   -184   -628   -444    407    129   -537   -488   -911   -376   -350   -428   -298
   -145   -641   -496    392    174   -571   -329   -618   -189   -233   -374   -257
   -114   -685   -571    400    226   -628   -213   -439    -83   -179   -368   -249
    -88   -701   -613    392    259   -659   -155   -355    -38   -168   -384   -231
    -51   -670   -618    361    283   -644   -137   -327    -20   -161   -379   -220
     -7   -644   -639    324    314   -641   -127   -290      0   -145   -368   -194
     18   -641   -662    311    340   -652   -124   -272      7   -137   -366   -187
      5   -672   -678    332    340   -675   -103   -265      2   -145   -381   -207
      2   -670   -672    335    337   -670    -96   -267     -2   -145   -381   -192
     31   -657   -688    311    355   -670   -116   -265     -2   -137   -374   -184
     67   -631   -698    280    381   -662   -122   -254      5   -127   -366   -176
    114   -584   -701    233    407   -641   -129   -244      7   -122   -366   -171
    148   -553   -701    202    423   -626   -135   -236     10   -114   -366   -163
    145   -571   -717    213    428   -644   -129   -241      2   -116   -376   -166
    155   -553   -711    197    433   -631   -132   -233     15   -101   -353   -158
    179   -483   -662    150    418   -571   -148   -228     28    -80   -340   -187
    215   -475   -691    129    452   -581   -155   -213     33    -85   -368   -127
    280   -457   -737     85    509   -597   -163   -189     49    -72   -348    -70
    319   -444   -763     62    540   -602   -153   -150     72    -59   -345    -64
    327   -418   -745     44    535   -581   -140   -101    114    -23   -316    -23
    324   -381   -706     28    514   -542   -129    -44    163     44   -239     -2
    314   -358   -675     20    493   -517   -129     -5    192     70   -202     28
    311   -319   -631      5    470   -475   -103     54    246    111   -163     93
    332   -265   -597    -33    462   -431    -85    116    306    189    -93    150
    361   -202   -563    -77    462   -381    -83    153    332    223    -51    187
    379   -161   -542   -109    459   -350    -88    163    348    239    -33    220
    392   -142   -535   -124    462   -337    -93    163    350    228    -49    246
    400   -150   -553   -127    475   -350   -106    142    316    181    -96    239
    392   -132   -524   -129    457   -327   -101    132    319    200    -54    226
    374   -111   -485   -132    428   -298    -93    109    309    192    -20    215
    361   -137   -498   -111    428   -316   -103     54    252    122    -75    192
    363   -176   -540    -93    449   -358   -119      0    194     54   -137    171
    350   -197   -548    -75    449   -371   -124    -44    166     28   -153    122
    327   -197   -527    -64    423   -361   -142   -101    116    -33   -213     93
    309   -244   -555    -33    431   -400   -153   -150     72    -75   -241     49
    270   -275   -545      0    407   -407   -158   -197     28   -114   -270    -10
    239   -280   -519     20    379   -400   -153   -220      7   -142   -293    -44
    223   -303   -530     38    376   -418   -142   -226      5   -150   -316    -46
    202   -319   -522     57    361   -420   -124   -218     12   -145   -309    -12
    184   -303   -491     59    337   -397    -98   -205     28   -137   -298      5
    197   -335   -532     70    363   -433    -96   -213     15   -168   -340     -5
    202   -303   -506     49    353   -405    -88   -200     31   -155   -345     -5
    218   -236   -457      7    337   -345    -80   -176     72    -98   -275     25
    246   -174   -420    -36    332   -296    -83   -174     93    -72   -233     64
    301   -158   -459    -70    379   -309   -127   -207     77    -85   -236     57
    329   -158   -488    -88    405   -322   -174   -249     51   -101   -244     25
    337   -207   -548    -64    441   -376   -197   -270     23   -132   -275     12
    366   -270   -636    -49    501   -452   -210   -280     -5   -163   -309     12
    358   -283   -641    -36    498   -462   -205   -290    -18   -181   -316      5
    311   -353   -667     18    488   -509   -184   -267    -18   -184   -319     15
    314   -504   -818     93    566   -659   -200   -290    -83   -275   -426    -36
    327   -636   -966    153    644   -800   -207   -303   -124   -324   -470    -85
    316   -680   -997    181    657   -839   -187   -303   -124   -296   -392   -135
    290   -711  -1002    210    644   -857   -184   -319   -148   -322   -407   -166
    275   -774  -1049    249    659   -909   -179   -322   -161   -350   -446   -135
    259   -823  -1083    280    670   -953   -174   -324   -161   -350   -441   -135
    254   -870  -1124    309    688   -997   -176   -340   -187   -397   -498   -179
    252   -898  -1150    319    701  -1023   -168   -340   -197   -415   -519   -145
    257   -880  -1137    311    696  -1008   -174   -337   -194   -410   -504   -148
    270   -865  -1135    296    701  -1000   -179   -342   -200   -418   -504   -166
    249   -904  -1153    327    701  -1028   -168   -332   -207   -431   -517   -174
    215   -924  -1143    353    678  -1034   -166   -337   -220   -452   -537   -161
    205   -932  -1137    363    670  -1034   -171   -345   -228   -465   -542   -163
    220   -992  -1215    384    714  -1104   -181   -363   -280   -532   -610   -236
    277  -1200  -1478    462    878  -1337   -179   -381   -426   -735   -815   -439
    275  -1418  -1693    571    982  -1556    -57   -296   -501   -948  -1070   -680
    275  -1335  -1610    530    943  -1473     44   -205   -433   -969  -1098   -730
    220   -948  -1169    363    693  -1060     23   -371   -355   -815   -880   -535
    124   -355   -480    116    301   -418   -228   -846   -353   -501   -415    -51
     70    475    402   -275   -166    439   -493  -1148   -137    145    397    641
    114    831    714   -472   -298    774   -709  -1184    119    722    982   1182
    132    441    309   -288    -88    376   -875  -1252    -36    628    833   1140
    124   -158   -283     18    202   -220   -883  -1340   -558   -168     20    483
    127   -610   -737    241    431   -672   -748  -1241   -945   -909   -737   -311
    163   -709   -872    272    517   -789   -568   -924   -787   -927   -875   -446
    236   -646   -883    205    558   -766   -441   -675   -592   -802   -810   -329
    267   -646   -914    189    589   -779   -363   -537   -496   -730   -743   -337
    262   -602   -865    168    561   -732   -332   -498   -470   -730   -735   -392
    259   -563   -826    150    542   -693   -316   -478   -465   -756   -787   -387
    270   -581   -852    155    558   -717   -303   -444   -444   -732   -774   -368
    306   -558   -865    127    584   -711   -327   -441   -449   -727   -750   -368
    280   -530   -810    124    542   -670   -324   -444   -441   -714   -724   -384
    265   -509   -776    122    519   -641   -290   -431   -426   -709   -735   -413
    267   -511   -779    119    522   -644   -283   -426   -431   -732   -771   -394
    293   -480   -774     93    532   -626   -285   -413   -426   -735   -779   -350
    303   -444   -750     67    527   -597   -288   -402   -423   -722   -763   -353
    316   -407   -727     44    522   -566   -290   -392   -428   -732   -782   -335
    342   -379   -724     18    532   -550   -311   -389   -426   -717   -745   -301
    355   -353   -709      0    532   -530   -337   -381   -400   -683   -698   -316
    345   -324   -670    -12    506   -496   -335   -371   -384   -667   -693   -327
    337   -309   -646    -15    491   -478   -314   -337   -350   -626   -649   -319
    342   -262   -605    -41    472   -433   -309   -311   -327   -613   -644   -314
    355   -210   -566    -72    459   -387   -296   -267   -293   -592   -646   -228
    374   -213   -587    -80    478   -400   -285   -223   -257   -555   -623   -158
    418   -171   -589   -122    504   -379   -293   -207   -246   -537   -597   -171
    433   -124   -561   -155    496   -342   -293   -158   -192   -462   -511   -168
    459    -90   -550   -184    504   -319   -293   -103   -132   -407   -498   -179
    496   -101   -597   -197    545   -348   -275    -62   -103   -389   -498    -67
    571    -15   -587   -277    579   -301   -280    -25    -67   -350   -449     -5
    615     57   -558   -337    587   -249   -303    -20    -49   -322   -405     12
    561     57   -504   -309    532   -223   -301    -49    -72   -342   -415    -28
    511      2   -509   -259    509   -252   -290    -77   -106   -366   -431    -57
    504    -25   -530   -239    514   -277   -296   -106   -140   -394   -441    -62
    517    -18   -535   -249    522   -275   -311   -145   -187   -441   -485    -83
    524    -38   -563   -241    542   -301   -306   -174   -220   -478   -509    -72
    491    -28   -522   -233    506   -275   -293   -210   -257   -514   -524   -103
    462    -28   -493   -218    478   -259   -303   -265   -301   -561   -566   -142
    420    -41   -465   -189    441   -252   -301   -306   -340   -607   -633   -200
    413   -127   -540   -142    475   -332   -306   -348   -389   -654   -709   -220
    413   -135   -548   -140    480   -342   -335   -415   -459   -724   -756   -272
    420   -142   -566   -140    493   -353   -327   -420   -465   -740   -766   -275
    454   -155   -610   -150    530   -381   -324   -433   -485   -766   -784   -303
    444   -145   -589   -148    517   -366   -314   -439   -496   -756   -737   -316
    392   -150   -542   -122    465   -345   -298   -428   -488   -732   -709   -319
    355   -163   -519    -96    436   -340   -283   -418   -483   -724   -711   -314
    322   -150   -472    -85    394   -311   -257   -394   -454   -698   -696   -288
    309    -62   -371   -122    340   -215   -236   -368   -402   -639   -620   -262
    316      7   -311   -163    314   -150   -244   -374   -384   -615   -610   -259
    332     33   -298   -184    316   -132   -275   -392   -384   -618   -620   -192
    340     51   -290   -197    316   -119   -306   -407   -381   -613   -610   -168
    363     36   -327   -200    345   -145   -337   -439   -418   -652   -636   -189
    353     25   -327   -189    340   -150   -350   -444   -426   -649   -623   -192
    335     25   -309   -181    322   -142   -361   -446   -439   -654   -623   -197
    324      7   -316   -168    322   -153   -361   -444   -454   -675   -659   -233
    293    -90   -384   -101    337   -236   -342   -428   -472   -717   -719   -249
    311   -181   -493    -64    400   -337   -355   -457   -530   -758   -745   -306
    324   -194   -522    -64    423   -358   -376   -488   -576   -787   -763   -363
    329   -231   -561    -51    444   -394   -384   -504   -615   -828   -810   -387
    340   -254   -594    -41    467   -423   -381   -506   -636   -859   -844   -387
    329   -265   -594    -33    459   -428   -371   -504   -641   -859   -839   -402
    314   -270   -584    -20    446   -428   -348   -504   -649   -870   -841   -415
    306   -293   -600     -7    452   -446   -340   -511   -659   -880   -839   -423
    306   -319   -626      7    465   -472   -353   -530   -683   -898   -849   -428
    301   -329   -631     12    465   -480   -355   -535   -691   -906   -862   -423
    306   -324   -631     10    467   -478   -355   -540   -704   -932   -885   -428
    309   -332   -641     10    472   -485   -348   -535   -706   -940   -911   -439
    303   -361   -665     28    483   -511   -327   -517   -691   -911   -880   -418
    283   -431   -714     72    496   -571   -322   -522   -732   -956   -901   -488
    277   -631   -909    176    592   -769   -262   -498   -828  -1111  -1070   -698
    241   -859  -1101    306    670   -979   -132   -426   -922  -1337  -1343   -917
    270   -846  -1117    288    693   -982    -46   -355   -927  -1434  -1439   -971
    207   -519   -730    153    467   -623    -90   -558   -862  -1262  -1200   -753
     90    109     15   -101     36     62   -355  -1028   -802   -880   -691   -236
     18    896    878   -459   -431    888   -631  -1319   -566   -270     25    465
     80   1299   1218   -688   -568   1260   -872  -1337   -249    358    654   1070
    135    961    826   -548   -345    893  -1015  -1363   -381    275    527    982
    137    353    215   -244    -38    283  -1005  -1426   -888   -478   -218    275
    122   -179   -301     25    213   -239   -836  -1288  -1213  -1111   -870   -387
    148   -358   -506    106    327   -431   -607   -958  -1057  -1114   -966   -501
    192   -361   -553     83    371   -457   -452   -724   -891  -1013   -919   -449
    228   -389   -618     80    420   -504   -353   -584   -805   -969   -909   -439
    249   -394   -644     70    446   -519   -309   -519   -771   -956   -906   -439
    259   -392   -652     67    454   -522   -293   -493   -761   -966   -924   -439
    228   -394   -626     80    426   -509   -270   -462   -732   -953   -914   -418
    233   -374   -607     70    420   -491   -262   -452   -717   -943   -896   -418
    270   -387   -659     57    462   -522   -272   -459   -737   -966   -904   -441
    277   -366   -644     44    459   -504   -246   -420   -698   -935   -885   -394
    277   -355   -636     38    454   -496   -244   -407   -696   -922   -872   -394
    277   -340   -618     31    446   -478   -239   -394   -678   -885   -818   -407
    283   -332   -618     23    449   -475   -244   -392   -672   -888   -823   -402
    257   -337   -594     41    426   -465   -244   -392   -675   -906   -849   -376
    241   -348   -589     51    415   -467   -231   -366   -659   -875   -839   -371
    254   -329   -587     36    418   -457   -215   -337   -631   -844   -805   -350
    277   -303   -581     12    428   -441   -218   -319   -607   -831   -789   -316
    322   -254   -576    -33    449   -415   -226   -293   -592   -813   -782   -285
    342   -223   -568    -59    454   -394   -207   -254   -568   -776   -748   -283
    316   -213   -532    -51    423   -371   -189   -218   -535   -743   -719   -262
    306   -210   -519    -49    413   -363   -176   -174   -501   -724   -709   -231
    324   -168   -493    -77    407   -329   -153   -103   -444   -675   -678   -181
    342   -137   -480   -103    410   -309   -132    -41   -376   -600   -605   -140
    405    -96   -501   -153    452   -298   -122     12   -332   -553   -545    -96
    439    -38   -480   -202    457   -259   -116     44   -309   -532   -519    -70
    431    -20   -452   -205    441   -236   -119     62   -296   -514   -504    -36
    420     12   -410   -218    415   -197   -103     83   -270   -488   -480      0
    436     28   -407   -233    420   -189   -101     70   -288   -509   -496      5
    444     46   -397   -246    418   -174    -90     62   -306   -522   -496     20
    423     49   -374   -236    400   -161    -83     46   -322   -527   -496     18
    402     28   -374   -215    387   -171    -83     12   -337   -530   -475      7
    379     41   -340   -210    361   -148    -98    -31   -361   -553   -483     -7
    350     51   -298   -202    322   -122   -114    -83   -400   -581   -498    -44
    309     15   -293   -161    301   -137   -109   -132   -444   -613   -527    -88
    290    -20   -311   -135    298   -166   -114   -168   -483   -652   -566   -111
    280    -31   -311   -124    296   -171   -145   -202   -522   -709   -639   -135
    218   -106   -327    -57    270   -215   -158   -249   -566   -756   -685   -187
    137   -187   -324     25    231   -254   -106   -272   -576   -761   -685   -215
    122   -176   -298     25    210   -236    -70   -262   -555   -743   -662   -207
    103   -174   -277     33    189   -226    -54   -259   -545   -732   -646   -192
    116   -181   -301     31    207   -241    -51   -265   -561   -750   -659   -202
    132   -207   -340     38    236   -272    -51   -262   -576   -771   -680   -207
    132   -187   -319     25    223   -252    -28   -244   -550   -743   -659   -200
    153   -142   -296     -5    223   -220     -5   -223   -517   -706   -620   -171
    200    -90   -293    -57    246   -192    -36   -236   -519   -706   -618   -158
    262    -54   -316   -103    288   -184    -77   -244   -509   -688   -594   -119
    288    -62   -353   -114    319   -207   -101   -246   -506   -680   -584   -101
    293    -96   -389    -98    340   -241   -114   -265   -524   -704   -600   -109
    296    -83   -381   -106    337   -231   -132   -288   -548   -714   -607   -122
    303    -51   -355   -124    329   -202   -148   -311   -574   -735   -633   -153
    327    -64   -394   -132    358   -228   -153   -311   -602   -763   -672   -187
    340   -155   -496    -93    418   -324   -150   -322   -639   -800   -722   -236
    350   -220   -574    -64    459   -397   -155   -340   -678   -836   -769   -283
    358   -257   -615    -49    485   -436   -153   -355   -709   -867   -810   -319
    355   -283   -641    -36    496   -462   -158   -371   -735   -893   -839   -348
    340   -311   -654    -15    496   -483   -163   -381   -750   -904   -849   -376
    316   -324   -641      5    478   -483   -161   -389   -761   -909   -844   -392
    293   -329   -623     18    457   -475   -161   -394   -771   -914   -831   -405
    267   -335   -605     31    436   -470   -158   -397   -776   -919   -826   -413
    239   -348   -587     54    410   -467   -171   -407   -789   -937   -833   -428
    200   -374   -574     85    387   -475   -197   -431   -820   -969   -865   -459
    166   -410   -576    122    371   -493   -192   -433   -828   -982   -875   -457
    137   -439   -576    148    355   -506   -179   -436   -831   -987   -883   -444
    116   -496   -613    189    363   -553   -158   -428   -836   -997   -888   -444
    122   -597   -719    236    418   -657   -140   -426   -891  -1065   -961   -506
    150   -826   -976    337    563   -901    -64   -397  -1023  -1265  -1179   -717
    137  -1034  -1171    446    652  -1101     64   -311  -1101  -1470  -1415   -937
     96   -963  -1060    433    576  -1010    161   -254  -1047  -1473  -1421   -924
    -36   -615   -579    324    270   -597    127   -506   -961  -1270  -1137   -654
   -207    142    350     33   -277    246   -109   -969   -797   -800   -519    -41
   -324    893   1218   -285   -774   1054   -311  -1140   -433    -77    288    722
   -257   1187   1441   -465   -849   1314   -537  -1143   -176    441    805   1257
   -194    852   1044   -329   -618    948   -704  -1226   -376    259    605   1127
   -163    246    410    -41   -285    327   -737  -1306   -917   -545   -192    400
   -137   -226    -88    181    -28   -155   -581  -1119  -1205  -1109   -776   -213
    -85   -358   -272    220     93   -316   -374   -792  -1083  -1101   -862   -384
    -12   -397   -387    205    184   -392   -218   -553   -948  -1036   -844   -290
     41   -415   -457    187    249   -436   -127   -415   -872   -997   -828   -252
     36   -426   -465    194    249   -444   -101   -381   -870  -1002   -839   -244
     15   -413   -431    197    220   -420    -88   -371   -872  -1008   -844   -283
     18   -418   -436    197    226   -426    -75   -355   -875  -1018   -870   -303
     28   -431   -459    202    244   -444    -59   -340   -872  -1021   -880   -272
     31   -407   -441    187    236   -426    -54   -329   -862  -1015   -870   -267
     18   -415   -436    197    226   -426    -49   -322   -857  -1010   -865   -231
     23   -384   -407    179    215   -397    -51   -311   -854   -995   -849   -184
     38   -361   -400    161    218   -379    -44   -290   -833   -969   -831   -189
     54   -366   -423    153    236   -392    -49   -280   -820   -958   -823   -187
     59   -335   -397    137    228   -366    -57   -277   -815   -948   -810   -187
     64   -319   -384    124    223   -353    -57   -267   -810   -945   -807   -192
     59   -355   -415    148    236   -384    -44   -246   -797   -937   -807   -168
     64   -387   -454    161    257   -420    -33   -220   -779   -911   -789   -145
     80   -381   -462    150    270   -420    -25   -189   -750   -870   -748   -137
     88   -350   -439    129    262   -394    -20   -155   -724   -836   -709   -111
    109   -353   -462    122    285   -407     -7   -109   -693   -800   -683    -77
    142   -322   -467     88    301   -394     15    -59   -646   -756   -654    -41
    150   -301   -452     75    298   -376      0    -25   -631   -735   -639    -44
    171   -285   -457     54    314   -371    -12     10   -607   -711   -628    -33
    207   -257   -465     25    335   -361      2     67   -555   -659   -581     51
    244   -223   -470    -10    353   -345     28    124   -506   -600   -532     98
    272   -171   -444    -49    355   -309     41    166   -465   -550   -485    142
    259   -197   -459    -33    358   -327     31    168   -465   -540   -467    161
    252   -202   -454    -23    353   -327     33    163   -470   -535   -457    174
    239   -200   -441    -20    340   -319     38    148   -480   -542   -462    179
    236   -197   -433    -20    332   -314     31    119   -496   -553   -459    184
    236   -192   -428    -23    329   -309     28     93   -511   -571   -472    176
    220   -194   -415    -12    316   -303     28     59   -535   -600   -504    153
    189   -207   -397      7    290   -301     23     20   -566   -631   -530    129
    166   -257   -423     44    293   -337     20    -33   -615   -685   -579     85
    145   -296   -444     75    293   -368     12    -93   -678   -743   -628     36
    140   -303   -444     83    290   -374      5   -145   -722   -782   -665     -7
    137   -329   -470     96    301   -400      7   -174   -748   -807   -685    -33
    116   -379   -496    129    306   -439     18   -197   -763   -826   -701    -51
    122   -379   -504    127    311   -441     46   -197   -766   -823   -698    -44
    129   -355   -485    114    306   -420     70   -187   -758   -813   -688    -33
    137   -332   -472     96    303   -402     96   -163   -737   -797   -675    -23
    127   -358   -485    114    303   -420     88   -166   -743   -807   -688    -20
    132   -340   -472    101    301   -405     85   -163   -732   -797   -685      7
    163   -285   -449     62    306   -366    103   -150   -701   -769   -667     36
    187   -244   -431     28    309   -337     75   -163   -693   -745   -639     51
    231   -228   -459     -2    342   -342     38   -179   -696   -737   -623     41
    259   -223   -485    -18    371   -353     25   -179   -706   -740   -618     54
    246   -218   -465    -12    355   -340     10   -192   -719   -748   -618     62
    226   -236   -465      5    342   -350     -5   -220   -748   -779   -649     41
    228   -296   -527     33    376   -410    -23   -239   -787   -813   -683     12
    231   -379   -610     72    420   -493    -38   -249   -826   -852   -719    -23
    215   -439   -654    111    433   -545    -44   -267   -870   -898   -769    -72
    202   -467   -672    132    436   -571    -38   -288   -909   -932   -807   -101
    187   -504   -691    158    436   -594    -31   -309   -937   -961   -836   -124
    171   -537   -709    181    439   -623    -41   -335   -974   -995   -867   -150
    179   -553   -732    187    454   -641    -46   -353   -997  -1023   -893   -161
    179   -563   -745    192    459   -654    -51   -350   -995  -1021   -898   -150
    181   -561   -743    189    462   -652    -54   -350   -992  -1015   -891   -150
    187   -555   -743    184    462   -649    -59   -355  -1000  -1023   -893   -158
    181   -537   -719    179    449   -628    -59   -366  -1008  -1036   -898   -158
    187   -537   -724    174    454   -631    -64   -381  -1021  -1049   -911   -163
    161   -563   -724    200    441   -644    -85   -402  -1039  -1067   -932   -179
    163   -576   -740    205    449   -657    -93   -405  -1044  -1075   -945   -189
    197   -607   -805    205    501   -706   -101   -400  -1060  -1098   -979   -218
    220   -800  -1021    288    618   -909    -70   -389  -1153  -1252  -1148   -379
    231  -1034  -1265    400    748  -1150     25   -340  -1262  -1483  -1413   -639
    233  -1044  -1278    402    753  -1161    145   -228  -1231  -1558  -1514   -745
    161   -826   -987    332    574   -906    189   -314  -1143  -1434  -1350   -623
      2   -290   -296    142    148   -293     15   -756  -1062  -1085   -862   -132
   -116    478    594   -181   -355    535   -210  -1067   -807   -457   -101    652
    -98    966   1065   -436   -581   1013   -418  -1104   -478    205    594   1374
     15    859    844   -436   -413    852   -618  -1117   -457    405    763   1595
     25    303    277   -166   -127    290   -678  -1247   -961   -288     64    919
     15   -290   -306    137    161   -298   -600  -1218  -1423  -1098   -761     83
     28   -607   -639    288    332   -623   -392   -911  -1405  -1299  -1052   -231
     88   -618   -706    265    397   -662   -205   -613  -1215  -1192  -1015   -210
    148   -613   -761    231    454   -688   -101   -446  -1114  -1132   -989   -187
    176   -623   -800    220    488   -711    -57   -366  -1067  -1111   -984   -179
    184   -631   -818    223    498   -724    -31   -329  -1044  -1096   -969   -189
    181   -628   -810    223    496   -719     -5   -306  -1028  -1088   -961   -194
    171   -615   -789    220    480   -701     -2   -293  -1021  -1080   -956   -192
    168   -623   -792    226    480   -706     -2   -280  -1013  -1078   -956   -192
    168   -597   -769    213    467   -683    -12   -259   -989  -1060   -940   -171
    176   -561   -737    192    457   -649    -28   -236   -958  -1031   -909   -140
    166   -584   -750    207    457   -665     -5   -226   -950  -1023   -904   -132
    174   -576   -750    202    462   -662     31   -213   -943  -1018   -901   -129
    192   -571   -766    189    478   -667     38   -202   -940  -1010   -904   -129
    200   -537   -737    168    467   -636     44   -181   -922   -989   -891   -114
    213   -506   -722    145    465   -613     41   -161   -898   -974   -880   -106
    218   -496   -714    140    465   -605     31   -140   -872   -953   -857    -88
    226   -509   -735    140    478   -620     49   -119   -857   -935   -841    -70
    239   -493   -732    127    485   -613     62    -83   -826   -909   -813    -51
    246   -454   -701    101    472   -576     70    -49   -792   -875   -784    -23
    254   -446   -701     96    478   -574     80     -7   -756   -841   -756      0
    272   -439   -711     80    488   -574     98     44   -711   -800   -724     28
    309   -392   -701     41    504   -545    124    116   -652   -743   -675     72
    340   -353   -693      5    514   -522    129    181   -592   -683   -618    122
    361   -314   -675    -23    517   -493    142    239   -532   -620   -558    176
    381   -262   -646    -62    514   -454    142    280   -478   -563   -509    228
    426   -239   -665    -93    545   -452    114    283   -470   -548   -493    244
    439   -228   -670   -106    553   -449    122    298   -454   -535   -475    265
    431   -236   -670    -98    550   -452    135    301   -446   -535   -467    277
    420   -249   -670    -88    545   -459    135    277   -465   -555   -480    265
    426   -259   -685    -83    555   -472    122    241   -493   -592   -504    239
    431   -306   -740    -62    584   -522    122    215   -522   -618   -514    220
    426   -379   -805    -23    613   -589    129    192   -545   -636   -517    205
    407   -444   -852     15    628   -646    137    148   -581   -667   -542    161
    374   -530   -904     77    639   -717    148     93   -636   -727   -610    111
    350   -587   -940    116    644   -763    137     44   -675   -779   -657     75
    332   -633   -966    150    646   -800    140     -5   -722   -831   -693     28
    314   -675   -989    179    649   -831    148    -38   -758   -867   -730     -7
    337   -649   -987    155    662   -818    163    -36   -750   -862   -719     -2
    392   -597   -989    101    688   -792    150    -38   -740   -859   -709     -5
    353   -631   -984    140    667   -807    155    -59   -753   -878   -727    -28
    296   -680   -976    192    636   -828    171    -62   -758   -883   -735    -36
    303   -597   -901    148    602   -748    179    -46   -730   -854   -706    -12
    311   -446   -761     67    535   -602    161    -49   -704   -823   -662    -15
    311   -314   -626      0    467   -467    124    -75   -717   -836   -683    -44
    316   -200   -517    -59    415   -358     67   -122   -745   -859   -706    -41
    311   -122   -433    -93    371   -277     18   -158   -784   -901   -745    -72
    306    -98   -405   -103    353   -252    -18   -189   -823   -940   -774    -75
    298    -83   -381   -106    337   -233    -33   -207   -844   -958   -779    -98
    272    -93   -366    -90    316   -228    -23   -210   -852   -971   -789   -116
    262   -153   -415    -54    337   -283    -15   -210   -875   -997   -826   -145
    283   -252   -535    -18    407   -392    -51   -254   -950  -1083   -914   -228
    275   -277   -555      0    415   -415    -59   -270   -979  -1114   -943   -259
    272   -285   -561      5    415   -423    -67   -296  -1018  -1148   -971   -296
    249   -311   -561     31    405   -436    -62   -306  -1044  -1169   -992   -314
    254   -277   -535     10    392   -405    -75   -319  -1062  -1179  -1002   -316
    270   -267   -540     -2    402   -402   -101   -353  -1096  -1210  -1031   -348
    257   -244   -501     -7    376   -371   -106   -361  -1106  -1215  -1034   -379
    265   -233   -498    -15    381   -366    -96   -368  -1117  -1226  -1034   -423
    265   -272   -537      2    400   -405   -111   -389  -1148  -1249  -1070   -439
    259   -298   -561     18    410   -428   -103   -381  -1145  -1247  -1088   -446
    267   -290   -558     10    410   -423    -98   -371  -1137  -1247  -1098   -431
    267   -265   -532      0    400   -397   -109   -376  -1143  -1260  -1114   -431
    277   -301   -581     10    426   -441   -119   -379  -1156  -1283  -1135   -449
    283   -452   -735     83    506   -592    -80   -353  -1205  -1366  -1218   -519
    277   -685   -963    202    620   -826     10   -288  -1286  -1530  -1387   -737
    254   -730   -984    239    618   -857    116   -197  -1296  -1660  -1561  -1036
    236   -555   -795    158    514   -672    179   -181  -1195  -1587  -1532   -917
    148   -109   -257    -20    202   -181     28   -579  -1205  -1371  -1182   -506
     31    592    561   -311   -265    576   -275  -1060  -1174   -943   -576     70
     -5   1265   1270   -628   -636   1267   -542  -1291   -971   -363     88    719
     77   1161   1083   -620   -501   1124   -737  -1278   -846    -10    402   1015
    111    610    496   -361   -192    553   -763  -1252  -1078   -335     38    641
    106     38    -67    -75     85    -15   -657  -1228  -1574  -1174   -771   -135
    135   -368   -504    116    319   -436   -462   -987  -1665  -1551  -1231   -576
    153   -405   -561    124    355   -483   -283   -691  -1389  -1379  -1179   -496
    179   -371   -550     96    363   -459   -158   -488  -1202  -1267  -1132   -410
    181   -335   -519     75    348   -426    -90   -374  -1096  -1208  -1106   -413
    205   -327   -532     62    368   -428    -62   -316  -1065  -1200  -1088   -410
    231   -311   -545     38    387   -428    -62   -293  -1067  -1218  -1093   -384
    249   -262   -511      5    379   -387    -54   -270  -1054  -1202  -1088   -387
    252   -223   -475    -15    361   -348    -38   -246  -1036  -1184  -1070   -368
    272   -233   -506    -18    389   -368    -33   -228  -1026  -1158  -1049   -345
    267   -218   -485    -25    374   -350    -38   -241  -1034  -1153  -1039   -381
    267   -163   -431    -51    348   -296    -31   -231  -1018  -1132  -1008   -381
    272   -119   -392    -77    329   -254    -25   -218   -997  -1117  -1008   -379
    288   -103   -392    -90    340   -246    -15   -194   -976  -1117  -1028   -322
    306   -111   -420    -98    363   -265    -10   -184   -966  -1098  -1010   -306
    309    -54   -366   -127    337   -210    -15   -179   -940  -1052   -958   -324
    309    -10   -322   -150    314   -166    -23   -174   -922  -1034   -935   -306
    298     36   -262   -166    280   -111     -5   -132   -878   -989   -898   -262
    309     44   -267   -179    288   -109    -12   -127   -859   -976   -909   -272
    324     41   -285   -184    303   -122    -28   -127   -862   -989   -935   -262
    324     75   -249   -202    288    -85    -23    -83   -820   -953   -896   -210
    340    109   -231   -223    285    -59     -7    -31   -769   -893   -859   -187
    355    163   -194   -259    275    -15     10     23   -698   -823   -800   -168
    376    197   -179   -288    277     10     23     75   -633   -758   -730   -122
    389    246   -142   -322    267     51     36    122   -574   -701   -685    -70
    407    303   -103   -355    257    101     41    163   -532   -665   -670    -15
    415    355    -62   -387    239    148     57    205   -496   -633   -644     54
    407    381    -25   -394    218    176     77    233   -457   -584   -589     67
    410    389    -20   -400    215    184     75    218   -459   -579   -558     38
    428    397    -31   -413    231    184     64    187   -501   -623   -579     41
    423    428      5   -428    207    218     64    168   -519   -633   -574     41
    379    426     46   -402    166    236     67    140   -530   -644   -581     23
    361    397     36   -381    163    218     44     75   -587   -706   -641     -2
    353    374     20   -363    166    197     23      0   -667   -787   -717    -51
    335    353     18   -345    158    187     20    -41   -711   -815   -740   -106
    306    314      7   -311    148    161      7    -98   -761   -857   -779   -168
    283    306     23   -296    129    166      2   -153   -800   -904   -826   -202
    262    301     38   -280    111    171     18   -171   -810   -917   -836   -200
    239    280     38   -259    101    158     20   -189   -831   -930   -849   -213
    252    272     20   -262    116    145      5   -226   -870   -974   -883   -233
    249    293     44   -272    101    168      7   -231   -862   -961   -865   -236
    241    322     80   -280     80    202     23   -228   -852   -945   -854   -252
    246    363    116   -306     62    241     23   -226   -841   -948   -862   -223
    254    420    166   -340     44    293     28   -213   -813   -911   -820   -179
    254    491    233   -374     10    363     28   -205   -774   -852   -753   -150
    244    571    327   -407    -41    449     10   -202   -737   -802   -704   -114
    254    579    324   -418    -33    452    -25   -215   -745   -800   -706   -101
    277    555    277   -418      0    418    -62   -265   -789   -828   -727   -122
    262    550    285   -407    -10    418    -70   -285   -810   -846   -740   -127
    241    558    316   -400    -36    439    -62   -288   -807   -844   -735   -116
    236    514    277   -376    -23    397    -62   -290   -820   -859   -753   -129
    207    400    192   -303      7    296    -70   -311   -867   -909   -807   -171
    155    314    158   -236     -2    236    -72   -324   -898   -940   -839   -200
    153    239     85   -194     33    163    -80   -355   -950   -987   -875   -249
    158    218     57   -189     49    137    -83   -379   -987  -1015   -901   -265
    161    210     46   -187     57    129    -85   -387  -1002  -1026   -919   -288
    158    202     44   -181     57    124   -101   -400  -1008  -1026   -924   -296
    142    200     57   -171     44    129   -103   -410  -1013  -1028   -927   -296
    145    197     49   -174     49    124   -109   -415  -1023  -1036   -935   -285
    153    215     62   -184     46    137   -103   -407  -1021  -1031   -937   -280
    153    197     44   -176     54    122   -101   -397  -1015  -1021   -937   -285
    207    166    -41   -187    124     62   -135   -457  -1072  -1078   -976   -322
    200    181    -20   -192    111     80   -137   -452  -1072  -1080   -976   -311
    187    176    -10   -181     98     83   -129   -444  -1062  -1075   -982   -301
    171     85    -88   -129    129      0   -122   -444  -1093  -1117  -1028   -371
    161   -129   -290    -15    226   -210    -57   -402  -1187  -1267  -1192   -553
    116   -301   -418     90    265   -358     70   -322  -1252  -1467  -1423   -756
     96   -197   -296     49    194   -246    166   -280  -1205  -1478  -1431   -776
     44    150    106    -98    -31    129     80   -581  -1210  -1330  -1202   -581
    -44    795    839   -374   -441    815   -254  -1111  -1202   -950   -678    -64
   -109   1569   1678   -730   -896   1623   -548  -1376   -961   -335     38    631
    -59   1831   1888   -885   -974   1860   -792  -1418   -730    176    535   1124
      0   1434   1431   -717   -717   1434   -914  -1426   -839    114    420    989
      0    802    802   -400   -400    802   -867  -1439  -1322   -646   -332    259
    -23    327    348   -153   -187    337   -646  -1249  -1608  -1267   -995   -355
     18    194    174   -106    -77    184   -418   -904  -1402  -1208  -1047   -389
     83    207    122   -145    -18    163   -252   -636  -1202  -1078   -974   -306
    132    205     72   -168     31    140   -153   -478  -1085   -997   -927   -283
    129    197     67   -163     31    132   -127   -449  -1057   -995   -932   -298
    116    205     85   -161     15    145   -116   -436  -1044   -989   -930   -301
    114    207     93   -161     10    150   -106   -423  -1034   -979   -922   -298
    122    207     85   -163     18    148    -90   -405  -1021   -969   -911   -280
    103    233    127   -171    -10    181    -75   -384  -1008   -948   -898   -288
     88    249    161   -168    -36    205    -70   -379   -995   -945   -904   -280
     83    228    142   -155    -28    184    -80   -384  -1005   -953   -914   -270
     59    210    150   -135    -44    181    -67   -353   -989   -932   -909   -254
     46    205    158   -127    -57    184    -62   -329   -958   -891   -872   -244
     38    200    161   -119    -62    181    -57   -311   -932   -867   -846   -231
     38    213    174   -127    -70    194    -46   -283   -901   -823   -802   -200
     59    272    213   -166    -75    244    -46   -249   -862   -779   -753   -174
     90    301    210   -197    -59    257    -49   -218   -841   -758   -740   -155
    124    314    189   -220    -31    252    -46   -200   -828   -737   -724   -137
    145    361    215   -254    -33    288    -38   -189   -800   -706   -704   -114
    158    407    249   -283    -44    329    -23   -161   -758   -662   -670    -67
    163    436    270   -301    -54    353     -2   -132   -722   -620   -644    -49
    179    454    275   -316    -49    366     33    -98   -693   -589   -626    -20
    202    465    259   -335    -28    363     59    -44   -662   -550   -589     25
    244    506    262   -374     -7    384     59     31   -607   -475   -511     90
    285    574    285   -431      0    431     46     90   -571   -420   -452    145
    306    636    329   -472    -12    485     49    140   -527   -368   -413    187
    301    698    394   -501    -46    548     57    176   -483   -322   -376    226
    298    711    413   -504    -57    563     64    187   -470   -309   -374    228
    270    701    431   -488    -80    566     83    197   -465   -285   -355    226
    249    719    470   -485   -111    597    103    210   -449   -259   -329    241
    213    719    504   -467   -145    613    124    215   -436   -246   -311    233
    223    748    524   -485   -150    636    109    181   -446   -259   -309    226
    249    800    550   -524   -150    675     83    142   -465   -270   -327    166
    176    745    566   -462   -194    657     77     85   -506   -314   -376    179
     90    670    579   -381   -244    626     77     20   -563   -363   -397    192
     62    613    550   -337   -244    581     59    -33   -618   -410   -423    161
     31    581    548   -309   -257    566     67    -62   -649   -436   -441    158
    -38    545    584   -254   -311    563    109    -72   -662   -439   -446    158
    -93    535    628   -223   -361    581    140    -75   -662   -436   -452    153
   -109    566    675   -228   -392    620    174    -54   -631   -392   -420    163
   -103    574    675   -236   -389    623    181    -46   -620   -376   -407    137
   -103    592    693   -244   -397    641    197    -20   -594   -350   -387    163
   -116    639    756   -262   -436    696    220     25   -537   -288   -332    220
   -132    727    859   -296   -496    792    218     41   -509   -246   -293    254
   -127    797    924   -337   -527    862    184     31   -493   -220   -265    288
   -137    779    917   -322   -527    846    140     20   -485   -213   -270    306
   -150    763    914   -309   -532    839    129     15   -491   -213   -283    296
   -142    750    893   -303   -517    820    122      5   -514   -231   -296    293
   -161    719    880   -280   -522    800     80    -31   -558   -267   -327    283
   -168    704    872   -267   -522    787     64    -38   -568   -270   -335    246
   -158    662    820   -254   -491    740     59    -41   -584   -285   -348    187
   -150    623    774   -236   -462    698     57    -44   -602   -298   -358    150
   -207    537    745   -163   -475    641     49    -64   -633   -324   -379    132
   -285    449    735    -83   -511    592     59    -85   -665   -348   -407    103
   -342    407    750    -33   -545    576     72    -96   -683   -363   -428     85
   -337    397    735    -28   -535    566     72   -103   -698   -374   -436     80
   -335    394    727    -31   -530    561     72   -101   -698   -389   -457     90
   -332    394    724    -31   -530    558     64    -98   -691   -381   -459    101
   -327    394    722    -36   -527    558     62    -93   -688   -366   -452    101
   -337    371    709    -15   -522    540     62    -85   -693   -366   -454    101
   -366    345    711      7   -540    530     77    -72   -670   -322   -410    103
   -379    337    717     20   -548    527     80    -70   -662   -319   -418     93
   -348    309    654     18   -501    480     70    -67   -667   -314   -428    101
   -314    270    584     23   -449    426     77    -49   -667   -306   -428     51
   -267    106    374     80   -322    239    106    -31   -763   -454   -581   -114
   -231   -116    114    171   -174     -2    207     38   -854   -670   -839   -371
   -218   -158     59    187   -140    -49    322    145   -826   -745   -948   -488
   -306     70    376    119   -340    223    353     25   -761   -652   -820   -368
   -483    594   1078    -57   -782    836    127   -498   -740   -335   -353     88
   -600   1358   1956   -379  -1278   1657   -142   -909   -561    254    397    735
   -579   1855   2434   -639  -1506   2143   -400  -1057   -324    844   1031   1379
   -491   1675   2166   -592  -1327   1919   -574  -1091   -342    971   1127   1647
   -475   1098   1571   -311  -1023   1335   -587  -1109   -753    322    457   1013
   -449    563   1013    -57   -730    787   -467   -950  -1083   -361   -277    249
   -397    306    704     44   -550    504   -267   -600   -995   -470   -498     -2
   -303    314    618     -5   -459    465   -103   -288   -789   -335   -444     20
   -244    285    530    -20   -387    407    -10   -116   -678   -270   -420     46
   -226    257    483    -15   -355    368     36    -41   -628   -244   -415     38
   -228    259    485    -18   -358    371     57    -15   -613   -228   -410     12
   -226    262    488    -18   -355    374     67      2   -597   -213   -402    -12
   -228    270    498    -20   -363    381     75     28   -581   -207   -400     -7
   -236    272    506    -18   -371    389     77     38   -561   -194   -394     -2
   -233    272    506    -20   -371    389     85     51   -542   -171   -381      5
   -233    288    522    -25   -376    405     90     70   -527   -145   -366     20
   -233    311    545    -38   -389    428    101     90   -498   -111   -340     46
   -233    332    563    -49   -397    446    119    111   -472    -83   -319     62
   -244    340    584    -49   -413    459    124    135   -444    -54   -296     67
   -226    376    602    -75   -413    488    140    171   -405    -10   -254     96
   -210    397    607    -93   -410    501    145    207   -368     28   -220    116
   -210    384    594    -85   -402    488    145    233   -348     46   -205    122
   -194    402    597   -103   -397    498    153    267   -314     83   -174    142
   -161    439    600   -137   -379    519    166    311   -272    127   -135    179
   -153    441    594   -148   -374    517    166    345   -241    161   -116    194
   -127    457    581   -166   -355    519    171    387   -213    184   -111    213
    -62    496    555   -218   -311    524    176    444   -163    239    -83    244
      7    561    553   -283   -272    558    163    501   -106    296    -36    277
      5    550    542   -277   -267    545    166    553    -57    353     15    296
    -31    540    571   -254   -301    555    202    607      0    433     88    327
    -18    576    594   -277   -306    584    226    654     57    498    148    384
     -5    644    649   -319   -327    646    223    688    106    553    194    431
    -23    654    678   -316   -350    665    226    701    137    579    218    452
    -33    683    717   -324   -374    698    239    709    161    597    236    472
    -36    698    735   -332   -387    717    249    706    161    594    236    472
    -49    696    745   -322   -397    719    241    685    153    584    226    452
    -90    659    750   -285   -420    706    226    639    122    548    194    415
   -116    633    750   -259   -433    691    233    605     93    517    171    405
   -127    626    750   -252   -439    685    231    566     70    506    158    374
   -145    620    766   -236   -454    693    231    524     51    498    145    332
   -220    576    795   -179   -509    685    233    475     23    467    114    277
   -270    530    800   -129   -535    665    241    433      2    436     83    236
   -303    483    784    -90   -545    633    252    405     -5    420     75    207
   -319    483    802    -80   -561    641    275    394      5    428     80    205
   -335    501    836    -85   -584    667    293    397     20    444     93    213
   -345    496    839    -75   -592    667    301    410     36    459     98    197
   -340    532    872    -98   -607    701    314    441     70    496    129    210
   -335    592    927   -127   -631    758    340    480    127    550    179    254
   -345    605    950   -129   -649    776    335    485    158    587    218    280
   -355    628    984   -137   -670    805    306    478    176    615    246    293
   -353    641    992   -145   -672    815    277    470    184    623    252    301
   -332    649    982   -158   -657    815    254    467    181    605    233    316
   -345    600    945   -129   -646    774    233    452    179    623    246    293
   -394    553    948    -80   -670    750    226    426    163    607    231    246
   -407    496    904    -44   -657    698    228    415    145    581    197    228
   -415    376    792     20   -602    584    218    410    114    555    166    176
   -415    301    717     54   -566    509    200    376     72    514    135    119
   -426    257    683     83   -555    470    189    345     41    480    106     80
   -420    228    649     93   -535    439    179    335     20    459     83     51
   -407    207    615    101   -511    410    166    329     10    446     75     44
   -426    189    613    116   -519    400    171    316      0    441     67     33
   -441    155    594    142   -519    374    187    311      5    446     72     28
   -470    103    574    181   -522    337    194    309     10    446     80     20
   -454    119    574    168   -514    345    187    296      2    439     77      5
   -433    137    571    145   -501    353    158    280    -15    420     62    -18
   -415    153    568    129   -493    361    153    288     -7    420     64    -23
   -405    150    553    124   -480    350    155    301      7    436     80    -15
   -402    106    509    148   -454    306    155    303     15    431     70    -31
   -387     15    402    184   -394    207    150    303    -10    379     15    -85
   -345   -200    142    272   -246    -28    187    314   -122    205   -171   -293
   -316   -420   -103    366   -109   -262    283    358   -244    -25   -433   -602
   -306   -407   -101    358   -103   -254    413    504   -176    -38   -470   -688
   -415   -101    311    257   -363    103    397    285    -75    150   -207   -426
   -613    501   1114     54   -862    807    189   -207     59    563    350    176
   -810   1249   2057   -220  -1434   1652     20   -467    389   1228   1145    984
   -776   1595   2372   -407  -1574   1982   -197   -509    680   1829   1782   1657
   -605   1260   1862   -327  -1236   1561   -397   -628    457   1673   1608   1556
   -589    685   1275    -46   -932    979   -441   -685     -5    971    875    800
   -631    179    810    226   -722    493   -293   -496   -301    353    192     46
   -568      2    571    283   -568    285    -46   -109   -153    337     77   -116
   -465    -20    444    241   -457    210     93    127    -36    384     93   -106
   -431    -62    366    246   -400    150    163    241     23    426    101   -171
   -384    -88    296    233   -342    103    176    272     38    420     70   -220
   -368    -98    270    233   -319     85    192    298     57    433     80   -205
   -345    -80    265    213   -306     90    213    332     90    475    132   -145
   -332    -38    290    184   -311    124    223    353    114    488    161   -148
   -335    -54    280    192   -309    111    236    374    140    491    135   -150
   -335    -98    236    218   -285     67    259    418    189    545    189    -62
   -322    -62    259    192   -293     98    252    420    213    589    241   -181
   -316    -28    288    171   -303    129    252    426    218    571    210   -181
   -322    -46    275    184   -301    111    275    462    244    579    210    -18
   -358    -28    329    194   -345    150    303    501    293    623    252      7
   -309    -51    257    179   -285    103    272    483    275    626    249    -28
   -293    -33    259    161   -277    111    265    501    301    654    283    -36
   -298     -5    293    150   -298    142    275    542    353    706    337    -62
   -301     28    329    137   -314    179    280    576    384    732    342    -44
   -275      7    283    132   -280    142    293    618    413    737    332     25
   -252     -5    246    129   -249    119    303    667    457    784    379     59
   -226      2    226    109   -226    114    309    706    501    846    462     33
   -210     62    272     75   -241    166    316    750    542    896    491    -23
   -187     59    244     62   -215    150    345    823    602    948    519     96
   -166    103    270     31   -218    184    361    885    667   1013    602    153
   -150    145    296      2   -226    220    366    935    724   1078    667    137
   -122    161    283    -18   -202    220    363    971    769   1130    698     93
   -103    171    272    -36   -187    220    374   1000    807   1158    693    148
   -114    181    296    -33   -205    239    384   1008    820   1156    680    254
   -158    218    374    -31   -267    296    389   1000    826   1153    714    353
   -171    189    361     -7   -265    275    400    979    797   1171    740    394
   -202    140    342     31   -272    241    407    930    776   1174    740    340
   -246    132    376     57   -311    254    394    862    800   1156    727    324
   -262    135    394     62   -329    265    345    795    795   1122    706    265
   -244    137    381     54   -311    259    272    769    743   1072    685    215
   -197    132    327     31   -262    231    226    732    665    992    631    140
   -194     98    293     46   -244    194    265    688    620    953    592     96
   -189     98    288     44   -239    192    303    644    602    943    584     88
   -213     75    288     70   -249    181    340    610    594    940    584     77
   -283     46    327    116   -303    187    358    574    584    937    581     44
   -311     44    355    132   -332    197    374    558    584    927    571     41
   -332     15    345    155   -337    181    374    545    576    904    537     28
   -316     51    368    132   -342    210    387    571    615    945    581     41
   -293    142    436     75   -366    288    387    574    652    987    628     51
   -280    189    470     44   -374    329    371    566    672   1018    662     67
   -277    244    519     15   -397    379    345    555    696   1039    672     67
   -283    239    522     23   -402    379    324    545    693   1008    615     90
   -249    181    428     31   -337    303    296    517    646    969    589     90
   -228    181    407     23   -319    293    280    496    628    974    605     59
   -262    168    431     46   -345    298    280    488    628    979    615     44
   -280    114    394     83   -337    254    272    480    615    976    613      2
   -303     10    314    145   -309    161    254    459    566    917    537    -44
   -306    -41    265    174   -288    111    249    444    537    878    496    -70
   -322    -80    239    200   -283     77    244    420    517    852    462   -109
   -319   -122    197    220   -259     36    244    415    504    836    449   -109
   -340   -135    202    236   -272     33    239    410    504    833    446   -137
   -355   -163    192    259   -275     12    231    387    480    802    410   -129
   -340   -215    124    275   -233    -46    215    358    452    792    410   -135
   -329   -215    114    272   -223    -51    197    337    433    784    415   -166
   -335   -210    122    272   -231    -44    194    340    441    782    418   -168
   -361   -241    119    301   -241    -62    207    353    452    782    418   -171
   -361   -277     80    316   -223    -98    202    348    441    769    389   -181
   -366   -296     70    332   -218   -114    210    350    446    763    371   -166
   -368   -319     46    342   -210   -137    213    355    441    753    368   -179
   -335   -452   -116    392   -109   -285    223    348    353    631    239   -301
   -342   -714   -371    530     12   -545    319    392    233    407    -15   -542
   -376   -852   -475    615     49   -665    457    485    207    272   -161   -704
   -381   -615   -233    498    -75   -426    511    496    327    394    -20   -620
   -472   -163    309    319   -392     70    363    148    405    659    332   -283
   -579    589   1166     -5   -872    878     72   -267    576   1182    976    358
   -602   1247   1849   -322  -1226   1548   -142   -392    937   1873   1719   1083
   -467   1143   1610   -340  -1039   1376   -371   -371   1060   2174   1958   1345
   -420    623   1041   -101   -732    831   -491   -517    620   1649   1439    885
   -462     51    514    202   -491    283   -454   -600     23    766    594     46
   -457   -327    129    392   -293    -98   -272   -363    -90    410    168   -376
   -413   -363     46    387   -231   -158    -72    -44    142    558    239   -316
   -335   -387    -51    361   -142   -220     46    135    259    618    259   -290
   -293   -379    -88    335   -103   -236    129    257    345    672    298   -262
   -272   -387   -114    329    -80   -252    166    311    376    693    301   -262
   -265   -420   -158    342    -54   -290    163    316    363    683    298   -270
   -270   -420   -150    345    -62   -285    174    340    392    709    332   -254
   -275   -394   -119    335    -77   -259    181    348    413    732    363   -254
   -306   -394    -88    350   -109   -241    194    361    428    743    358   -283
   -316   -415    -98    366   -111   -257    210    371    439    735    329   -244
   -298   -413   -114    355    -93   -265    207    363    444    743    340   -218
   -301   -410   -109    355    -96   -262    207    363    454    761    363   -241
   -309   -405    -96    358   -106   -252    215    381    480    782    376   -231
   -296   -400   -103    348    -98   -254    220    410    504    787    366   -179
   -275   -379   -106    327    -85   -244    218    439    530    807    387   -148
   -246   -363   -116    303    -67   -241    210    444    537    820    405   -166
   -231   -350   -119    290    -57   -236    210    454    548    836    418   -187
   -226   -324   -101    275    -64   -213    215    480    576    862    441   -155
   -239   -316    -80    277    -80   -200    228    509    623    906    465   -122
   -259   -309    -49    283   -109   -179    241    545    662    937    488    -88
   -267   -303    -36    285   -116   -171    259    600    709    982    519    -51
   -228   -262    -33    244    -98   -148    259    644    753   1026    553    -25
   -187   -239    -51    213    -67   -145    233    659    774   1041    566    -18
   -213   -220     -7    215   -103   -114    231    696    820   1088    610     10
   -244   -207     36    226   -140    -85    239    735    872   1135    657     64
   -231   -192     38    210   -137    -77    228    771    914   1176    696    111
   -215   -155     59    184   -137    -49    207    784    943   1208    732    140
   -215   -122     90    168   -155    -15    210    782    958   1221    758    140
   -176   -116     59    148   -119    -28    218    743    930   1189    750    119
   -163    -96     64    127   -116    -18    241    711    904   1174    750    101
   -155    -72     80    114   -119      2    262    691    875   1153    745     83
   -166    -96     67    129   -119    -15    265    659    828   1114    704     67
   -192   -148     44    171   -119    -51    252    618    769   1047    641     15
   -213   -192     20    202   -119    -85    236    568    709    961    542    -23
   -228   -228      0    228   -116   -116    239    535    675    906    493    -20
   -231   -252    -20    239   -106   -137    228    496    641    867    470    -59
   -228   -277    -49    254    -90   -163    231    459    613    839    441   -124
   -228   -267    -38    246    -96   -153    244    444    613    831    441   -145
   -194   -233    -38    213    -80   -135    257    439    618    826    444   -153
   -210   -254    -44    231    -85   -150    244    426    618    826    444   -153
   -233   -257    -23    246   -106   -140    207    405    605    813    428   -155
   -202   -179     23    189   -114    -77    226    415    641    839    452   -124
   -207   -129     77    166   -142    -25    239    426    678    891    509   -103
   -192   -106     83    148   -140    -12    228    423    698    927    558    -64
   -171    -93     77    132   -124     -7    202    415    709    953    600      2
   -142    -70     72    106   -109      0    187    394    693    932    594     -5
   -142    -49     90     96   -119     20    163    376    678    919    594    -10
   -189    -88     98    137   -145      2    145    361    657    906    574    -18
   -231   -135     96    184   -163    -20    150    355    644    901    571    -25
   -277   -207     70    241   -174    -70    150    345    618    865    527    -98
   -309   -314     -5    311   -153   -161    174    350    589    802    446   -101
   -324   -394    -72    358   -127   -233    179    335    548    745    394    -90
   -345   -475   -129    410   -109   -303    168    311    504    698    350   -129
   -337   -488   -153    413    -93   -319    150    283    472    675    332   -189
   -342   -483   -140    413   -103   -311    142    277    478    680    348   -187
   -306   -439   -132    371    -88   -285    106    254    457    659    335   -184
   -252   -433   -181    342    -36   -309     77    223    415    620    301   -202
   -322   -493   -174    405    -75   -335     93    220    407    623    301   -210
   -329   -535   -205    431    -62   -371     98    207    400    615    293   -239
   -322   -537   -215    428    -54   -376    109    205    402    615    290   -249
   -332   -527   -194    431    -70   -361     93    192    387    605    275   -257
   -358   -537   -179    446    -90   -361     64    179    363    584    244   -275
   -361   -561   -202    459    -80   -381     83    205    366    571    228   -277
   -329   -717   -387    522     25   -550    132    252    316    475    119   -381
   -324   -956   -631    641    153   -795    233    327    252    285   -103   -607
   -324   -872   -550    597    111   -711    340    426    327    257   -150   -698
   -366   -553   -187    457    -90   -371    332    319    400    366     -5   -579
   -457   -103    350    277   -405    122    103   -161    309    558    335   -210
   -527    589   1117    -31   -820    852   -197   -607    301    974    940    371
   -537   1083   1621   -272  -1080   1350   -441   -750    475   1504   1538    911
   -441    859   1299   -210   -870   1078   -597   -756    457   1628   1626   1026
   -400    265    665     64   -532    462   -602   -763    101   1065   1021    478
   -418   -275    142    348   -280    -67   -493   -711   -353    218    153   -306
   -389   -524   -137    454   -127   -332   -316   -415   -200    184      0   -446
   -387   -537   -153    462   -116   -345   -174   -166     44    353     93   -361
   -340   -522   -181    428    -80   -353    -64     12    200    457    150   -316
   -265   -498   -233    381    -15   -366     -5    119    290    517    187   -285
   -231   -511   -283    368     23   -397     -5    127    290    504    179   -314
   -197   -511   -316    353     59   -415    -10    132    293    493    168   -327
   -163   -501   -337    332     85   -420     -7    140    303    498    161   -332
   -119   -496   -376    309    127   -436      2    155    319    511    168   -324
   -101   -493   -392    296    142   -444      7    166    327    519    181   -314
   -101   -480   -379    290    137   -431      7    174    340    530    189   -301
   -109   -465   -358    285    124   -413      7    179    345    535    194   -293
    -90   -449   -358    270    132   -405      5    192    355    545    205   -285
    -36   -426   -392    228    176   -410    -12    171    342    524    189   -293
    -20   -379   -361    200    168   -371    -20    174    358    542    207   -280
      0   -345   -348    171    171   -345    -18    181    371    553    220   -272
     10   -337   -348    163    179   -342    -12    205    389    574    231   -244
      2   -337   -340    166    168   -337    -10    220    410    592    236   -205
    -18   -332   -314    174    145   -322      7    246    454    644    277   -189
    -25   -309   -283    166    127   -296     20    277    493    688    319   -197
      0   -265   -265    132    132   -265     20    314    527    719    348   -174
      5   -239   -244    114    122   -239     18    355    566    756    381   -129
     25   -189   -215     80    119   -200     20    405    620    810    431    -83
     54   -148   -202     46    127   -174     28    459    683    872    483    -41
     70   -116   -187     23    127   -150     33    509    737    930    537     -5
     96    -85   -184     -5    137   -135     49    555    792    987    597     44
    119    -54   -174    -33    145   -114     62    589    831   1026    626     75
    127    -41   -168    -44    145   -103     59    600    833   1021    615    111
    129    -10   -140    -59    135    -75     64    605    836   1021    623    142
    132      7   -127    -70    129    -59     70    592    818   1002    618    140
    124     28    -98    -77    111    -33     64    558    782    963    594    116
    111     36    -75    -75     93    -18     62    506    732    909    555     83
    101     41    -59    -70     80     -7     57    457    678    862    527     41
     54    -12    -67    -20     59    -41     44    407    628    818    478    -23
     18    -44    -62     12     38    -51     44    353    581    766    436    -41
    -12    -83    -70     46     25    -77     33    290    530    696    374    -75
    -31   -106    -75     70     20    -90     31    244    488    646    329   -101
    -41   -114    -72     77     12    -93     41    226    478    646    342   -140
    -57   -124    -70     90      5    -98     46    207    462    633    342   -168
    -70   -132    -62    101     -7    -96     46    194    449    618    335   -181
    -75   -135    -59    106     -7    -98     54    179    444    597    316   -194
    -59   -103    -44     83     -7    -75     59    187    452    605    319   -176
    -33    -49    -15     41    -10    -33     67    210    480    639    345   -135
    -18      7     23      5    -20     15     64    218    504    670    376   -109
    -28     41     70     -5    -49     54     49    207    517    688    405    -93
    -46     46     90      0    -70     67     18    189    517    701    431    -72
    -36     46     83     -5    -59     64      0    184    511    701    436    -64
     -2     54     54    -25    -28     54    -18    176    501    691    431    -70
      0     49     49    -23    -23     49    -33    158    485    670    415    -83
    -25     23     46      0    -36     33    -38    150    462    646    394    -83
    -44    -64    -23     54    -10    -44    -36    148    441    618    363   -106
    -44   -181   -137    111     46   -161    -44    137    402    574    316   -168
    -44   -249   -205    148     80   -228    -46    132    371    542    288   -197
    -49   -283   -233    163     90   -259    -44    116    345    514    262   -213
    -46   -277   -233    161     90   -257    -49     93    322    491    241   -239
    -54   -290   -239    171     90   -265    -54     64    296    467    220   -270
    -44   -309   -265    176    109   -288    -57     64    285    462    220   -262
    -41   -353   -311    197    135   -332    -62     59    275    444    213   -265
    -80   -397   -316    236    116   -358    -64     49    257    423    197   -272
   -109   -431   -322    270    103   -376    -77     25    231    394    171   -298
    -98   -423   -324    262    111   -374    -90      7    210    374    148   -329
    -96   -431   -335    259    119   -384    -85     15    220    379    153   -319
    -96   -444   -348    270    124   -397    -70     28    231    387    161   -306
    -88   -462   -376    272    142   -420    -70     38    218    363    132   -319
    -67   -613   -545    340    239   -579    -54     49    137    249      7   -426
    -51   -865   -815    457    379   -841     41    116     49     33   -241   -672
    -49   -930   -880    488    413   -906    174    241     80    -54   -363   -833
   -127   -737   -613    431    239   -675    241    223    189     46   -236   -740
   -252   -296    -44    275   -103   -171     77   -228    163    241     93   -389
   -389    418    807    -15   -600    613   -241   -753    179    678    730    254
   -446   1044   1491   -298   -969   1267   -504   -958    397   1291   1452    919
   -389   1093   1483   -353   -937   1288   -730  -1026    462   1608   1779   1239
   -350    566    917   -106   -633    740   -787  -1047    187   1215   1348    867
   -337    -70    267    202   -303     98   -654   -914   -215    397    470     33
   -311   -465   -153    387    -80   -309   -431   -587   -231     90     51   -355
   -252   -542   -293    397     20   -420   -254   -265    -20    187     62   -335
   -176   -574   -397    376    109   -485   -135    -57    119    275    106   -309
   -142   -589   -446    366    150   -519    -85     18    174    303    135   -342
   -111   -584   -472    348    179   -530    -67     36    176    296    129   -397
    -93   -607   -517    348    210   -563    -49     62    187    298    119   -410
    -83   -592   -509    337    213   -550    -44     70    194    290    103   -384
    -90   -600   -511    345    207   -555    -33     75    197    270     98   -324
   -109   -636   -527    371    207   -581    -15     85    210    285    111   -345
   -106   -636   -530    371    210   -584    -15     83    207    270    103   -361
    -80   -620   -540    350    228   -581    -10    103    220    290    132   -329
    -51   -615   -563    332    254   -589     -7    132    254    329    150   -337
    -49   -613   -563    329    254   -589     -5    148    272    345    163   -301
    -49   -633   -584    337    267   -610     15    174    296    368    194   -267
    -46   -641   -594    345    272   -618     31    187    311    374    200   -254
    -46   -592   -545    316    246   -568     18    189    309    374    202   -280
    -41   -568   -527    303    241   -548     18    218    335    402    220   -272
    -31   -558   -527    293    246   -545     31    239    355    413    228   -246
    -18   -545   -527    283    254   -537     46    277    379    441    262   -207
      7   -548   -555    270    280   -553     67    342    426    488    303   -153
     41   -540   -581    249    309   -561     85    397    475    519    324   -111
     67   -519   -587    226    324   -553     96    452    522    553    345    -75
    103   -498   -602    197    353   -550     96    501    561    605    384    -77
    135   -418   -553    140    340   -485     88    555    607    665    457    -44
    158   -402   -563    122    361   -483     88    607    654    717    522     18
    168   -340   -509     83    337   -423     90    628    685    748    558     38
    161   -277   -439     59    298   -358    109    639    724    774    581     59
    137   -283   -420     72    277   -350    124    649    727    782    584     54
    119   -303   -423     90    270   -363    137    680    732    813    618    124
    111   -303   -418     93    262   -361    145    672    732    815    607    116
     70   -314   -384    122    226   -348    153    636    698    771    555    109
     44   -348   -392    153    215   -371    137    576    646    719    524    116
     31   -376   -410    171    218   -392    135    517    602    675    501     85
     15   -387   -402    184    207   -394    122    441    540    602    441     12
     23   -402   -426    189    223   -413    103    366    472    522    376    -57
     -2   -457   -454    228    223   -454    116    324    446    506    368   -114
    -46   -491   -446    267    200   -470    116    267    400    454    319   -129
    -64   -519   -454    290    192   -485    124    228    371    415    296   -103
    -70   -511   -441    290    184   -478    129    213    376    436    319   -148
    -44   -478   -433    259    192   -454    122    194    363    428    309   -192
    -25   -480   -454    252    213   -467    114    202    366    423    316   -179
      0   -446   -446    223    220   -446    122    220    392    457    353   -148
     12   -418   -431    202    220   -423    137    228    415    485    381   -119
     25   -394   -420    184    220   -407    114    228    426    496    402    -70
     12   -387   -402    187    207   -394     80    223    441    524    428    -33
    -31   -402   -371    215    166   -387     72    213    444    530    457    -49
    -36   -389   -353    213    158   -371     72    213    441    532    475    -77
    -54   -387   -335    220    137   -361     51    187    410    504    444    -96
    -59   -441   -381    252    161   -413     44    179    387    480    413    -59
    -57   -530   -472    290    205   -501     44    179    355    449    379   -101
    -72   -615   -542    345    233   -579     54    176    329    407    314   -142
    -93   -678   -584    384    244   -631     49    155    285    340    236   -140
   -111   -709   -600    410    244   -654     51    140    265    342    244   -176
   -116   -698   -584    407    233   -644     46    114    254    353    272   -233
   -127   -701   -574    415    223   -639     36     83    218    314    233   -236
   -129   -717   -589    423    228   -654     25     62    194    283    197   -244
   -129   -719   -592    423    231   -657     23     44    179    259    176   -254
   -140   -740   -600    439    228   -672     23     41    176    265    192   -241
   -142   -732   -589    439    223   -662     20     36    181    275    218   -257
   -142   -735   -594    439    223   -665     10     15    158    254    200   -298
   -145   -740   -597    441    226   -670     10     12    148    241    189   -277
   -140   -737   -600    439    228   -670      7     -5    140    215    155   -324
   -116   -795   -678    457    280   -737      5    -18     88    142     59   -340
   -103   -997   -893    548    394   -945     28    -15    -28     -7   -101   -498
   -114  -1249  -1137    680    509  -1195    124     15   -158   -239   -348   -753
   -109  -1288  -1179    698    532  -1234    246     98   -168   -337   -462   -872
   -155  -1052   -896    605    368   -974    288    -23    -85   -207   -288   -771
   -319   -470   -153    394    -85   -311     46   -475     49    184    210   -288
   -452    303    756     72   -605    530   -213   -745    374    852    997    550
   -418    839   1257   -213   -836   1047   -457   -737    769   1543   1709   1301
   -316    745   1062   -213   -688    904   -665   -724    839   1756   1883   1530
   -350    187    535     80   -441    358   -727   -865    335   1080   1218    865
   -348   -387    -38    366   -155   -213   -597   -820   -158    270    400     41
   -298   -709   -413    504     54   -561   -355   -517   -202     20     72   -316
   -213   -769   -555    491    171   -662   -161   -228    -57     90     80   -324
   -155   -774   -618    462    228   -698    -62    -93      7    106     77   -324
   -137   -784   -646    459    252   -717    -10    -33     36     98     54   -332
   -127   -807   -680    465    275   -743      2    -12     44     96     49   -345
   -132   -795   -662    465    265   -730      2     -5     41     93     59   -371
   -142   -792   -652    465    252   -722     15     -5     36     80     51   -384
   -124   -789   -667    457    270   -730     25      7     38     77     41   -379
   -127   -805   -680    465    275   -743     41     44     62     90     44   -348
   -114   -828   -714    472    298   -771     41     51     67     88     54   -345
   -109   -795   -685    449    288   -740     38     49     64     90     64   -345
    -75   -779   -706    426    314   -743     44     64     70     96     67   -332
    -67   -782   -717    423    322   -748     46     85     83     96     64   -311
    -75   -771   -696    423    309   -735     51    103     96     85     51   -290
    -62   -776   -714    418    324   -745     46    106     90     75     41   -303
    -57   -758   -704    407    322   -732     51    140    122    127     98   -283
    -46   -730   -683    387    316   -706     59    168    155    161    132   -259
     -5   -706   -701    355    348   -704     64    194    166    161    132   -239
     18   -693   -711    335    363   -701     67    226    184    171    137   -223
     28   -680   -709    324    366   -693     70    257    202    179    137   -215
     23   -675   -698    324    358   -688     96    309    257    233    197   -192
     33   -618   -652    293    342   -633    132    379    324    288    262   -140
     54   -574   -628    259    340   -600    150    436    376    327    293    -93
    103   -535   -641    215    371   -587    161    498    423    371    329    -33
    140   -514   -657    187    397   -584    155    537    454    405    355     20
    158   -470   -628    155    392   -548    153    563    480    431    379     62
    168   -431   -600    129    381   -514    153    563    504    441    389     77
    166   -392   -561    111    363   -475    161    550    511    441    400     90
    166   -384   -553    106    358   -467    161    540    504    444    420    111
    179   -392   -571    106    374   -480    150    519    491    439    426    101
    150   -405   -558    124    353   -480    142    483    457    410    415     90
    129   -410   -540    140    335   -475    140    431    418    368    381     57
     98   -413   -511    155    303   -459    135    376    381    327    340     18
     80   -446   -527    184    303   -485    124    311    332    257    277    -23
    106   -506   -613    197    358   -558     93    215    231    153    187   -103
     90   -527   -620    218    355   -574     98    174    192    114    158   -132
     72   -527   -600    226    335   -563    111    145    168     98    150   -145
     46   -527   -574    241    309   -550    124    127    155     80    140   -163
     41   -527   -568    239    303   -548    135     98    129     31     93   -192
     70   -522   -592    226    329   -558    135     88    114      2     64   -181
     83   -498   -581    205    329   -540    148    109    135     44    101   -153
     80   -452   -532    187    306   -491    161    129    171     88    155   -124
     59   -400   -459    168    257   -431    135    122    187    103    181   -103
     51   -366   -418    155    233   -392     90    101    189    106    192    -85
     57   -358   -415    150    236   -387     67     83    181     90    181    -85
     62   -361   -423    150    241   -392     62     72    174     75    166   -101
     88   -389   -478    148    283   -431     28     28    116     23    122   -132
     85   -400   -488    155    285   -444     15      7     85     -7    103   -137
     80   -459   -542    189    311   -501     15     12     72    -23     88   -150
     75   -555   -631    241    353   -592     20      7     41    -64     46   -194
     49   -633   -683    290    366   -657     25     -5     15   -101     10   -226
     44   -693   -737    324    389   -714     18    -41    -31   -153    -36   -272
     38   -737   -779    348    407   -756     -2    -77    -72   -202    -77   -316
     54   -756   -810    350    431   -782    -20    -96   -103   -236   -101   -329
     75   -750   -828    335    452   -789    -12    -85   -109   -233    -93   -322
     67   -766   -833    348    449   -800    -18    -88   -119   -246   -106   -322
     62   -826   -888    379    472   -857    -31   -109   -145   -275   -137   -340
     98   -805   -904    353    501   -854    -33   -119   -158   -293   -153   -353
    111   -800   -911    342    509   -854    -38   -124   -171   -303   -166   -363
    106   -787   -896    340    501   -841    -36   -127   -176   -311   -176   -371
    114   -787   -901    335    506   -841    -41   -132   -179   -324   -187   -379
    116   -839   -956    361    535   -896    -49   -150   -205   -368   -228   -413
    127   -995  -1122    431    623  -1057    -28   -145   -288   -491   -358   -511
    124  -1205  -1330    537    727  -1267     44   -114   -410   -683   -579   -761
    116  -1280  -1397    579    756  -1337    161    -33   -439   -815   -735   -950
     85  -1127  -1213    522    649  -1169    257     12   -329   -743   -652   -875
    -31   -685   -654    358    311   -672    124   -358   -249   -470   -259   -480
   -135     44    176     44   -155    109   -148   -769    -72     67    428    215
   -145    685    831   -270   -491    758   -368   -896    262    750   1171    969
    -36    711    748   -337   -392    730   -587   -878    444   1174   1551   1389
    -20    158    179    -70   -101    168   -672  -1008     28    657   1013    898
    -28   -387   -358    207    163   -374   -644  -1052   -540   -215    153     62
    -18   -766   -748    389    363   -758   -462   -805   -678   -613   -306   -374
     23   -800   -823    389    423   -810   -252   -470   -462   -501   -280   -345
     46   -818   -867    384    454   -841   -111   -257   -316   -415   -239   -309
     64   -857   -922    394    493   -891    -36   -155   -262   -397   -244   -303
     59   -872   -935    405    496   -901    -15   -129   -265   -418   -275   -327
     54   -846   -901    397    478   -872     -7   -122   -270   -433   -301   -353
     62   -795   -857    366    457   -826     -2   -106   -246   -418   -293   -345
     67   -782   -849    355    457   -815     23    -77   -223   -413   -290   -340
     83   -800   -885    355    483   -844     18    -70   -231   -423   -296   -335
    114   -831   -945    358    530   -888     23    -46   -215   -400   -272   -298
    122   -823   -945    348    532   -883     15    -44   -215   -400   -270   -288
    114   -823   -937    353    524   -880      5    -44   -213   -400   -270   -283
    106   -813   -922    353    514   -867      5    -41   -210   -394   -259   -272
    103   -787   -891    342    496   -839     25    -23   -187   -384   -246   -262
     90   -745   -836    327    462   -789     38     -7   -161   -368   -233   -254
    116   -709   -826    296    470   -766     15     -5   -158   -368   -236   -246
    168   -704   -872    265    519   -787      2     12   -163   -361   -231   -220
    194   -693   -888    249    540   -789     10     54   -124   -322   -192   -176
    194   -685   -883    244    537   -784     20     77   -101   -301   -179   -163
    200   -680   -880    239    540   -782     23    101    -77   -283   -168   -153
    213   -675   -888    228    548   -782     28    137    -46   -254   -145   -132
    246   -610   -857    181    550   -732     23    179    -10   -218   -114    -96
    303   -532   -836    114    568   -683     25    233     51   -155    -59    -46
    348   -454   -802     51    574   -628     25    283    111    -98    -18      0
    374   -420   -795     23    581   -607     20    316    158    -57     15     46
    397   -413   -810      7    602   -610      0    306    150    -59     18     54
    415   -381   -800    -18    605   -589      5    332    179    -28     59    103
    426   -340   -769    -44    594   -553    -10    332    176    -18     72    127
    428   -319   -748    -54    587   -535    -20    306    158    -33     64    116
    431   -285   -717    -72    574   -501    -18    283    132    -57     49     96
    420   -272   -693    -72    555   -483    -23    249     96    -98      5     88
    402   -272   -678    -64    540   -475    -31    200     44   -150    -36     57
    374   -288   -662    -44    517   -475    -51    129    -18   -215    -90      7
    358   -306   -665    -25    511   -485    -64     67    -80   -277   -142    -46
    358   -355   -717     -2    535   -535    -90      0   -161   -353   -210   -103
    358   -345   -706     -7    532   -524    -93    -44   -202   -397   -252   -140
    348   -322   -670    -15    506   -496    -90    -90   -239   -441   -296   -179
    335   -327   -662     -2    498   -493    -96   -142   -283   -493   -342   -220
    324   -314   -639     -7    480   -475    -98   -181   -327   -530   -379   -265
    316   -303   -623     -7    467   -462    -90   -197   -348   -548   -400   -285
    322   -277   -602    -23    459   -439    -88   -197   -348   -542   -392   -267
    327   -176   -504    -75    415   -340    -98   -192   -319   -511   -350   -262
    319   -114   -433   -103    374   -272   -122   -210   -316   -511   -358   -249
    332    -80   -413   -127    371   -246   -148   -223   -309   -498   -353   -176
    363    -51   -418   -158    389   -233   -184   -233   -301   -480   -332   -163
    387    -38   -426   -174    405   -231   -213   -254   -322   -493   -342   -192
    379    -28   -407   -176    392   -218   -223   -262   -337   -506   -345   -194
    355    -31   -389   -163    371   -210   -231   -285   -368   -537   -374   -213
    337    -38   -379   -150    355   -207   -239   -309   -405   -566   -405   -241
    324    -96   -420   -114    371   -257   -244   -322   -444   -605   -446   -277
    319   -174   -493    -75    405   -332   -244   -337   -485   -654   -501   -322
    340   -197   -537    -72    439   -368   -241   -350   -517   -691   -535   -342
    350   -210   -563    -70    454   -387   -249   -371   -550   -724   -571   -363
    301   -236   -537    -31    418   -387   -270   -402   -587   -763   -607   -387
    270   -254   -524     -7    397   -389   -288   -428   -615   -792   -636   -405
    288   -246   -535    -20    410   -389   -298   -446   -636   -813   -659   -431
    306   -239   -545    -36    426   -392   -306   -459   -649   -828   -675   -446
    332   -231   -563    -49    446   -397   -314   -475   -670   -849   -696   -452
    345   -231   -576    -57    459   -402   -322   -480   -691   -857   -701   -449
    353   -228   -581    -62    465   -402   -335   -485   -706   -862   -706   -441
    335   -228   -563    -54    446   -394   -337   -496   -717   -875   -719   -444
    314   -228   -542    -41    428   -384   -335   -509   -732   -893   -737   -454
    298   -296   -597     -2    446   -446   -322   -506   -769   -948   -797   -506
    306   -488   -795     88    550   -641   -270   -462   -846  -1109   -987   -683
    340   -605   -945    129    641   -776   -168   -368   -880  -1283  -1205   -901
    348   -465   -813     59    579   -639    -85   -272   -787  -1275  -1213   -917
    239   -101   -340    -70    288   -220   -187   -607   -826  -1156   -979   -696
    103    462    358   -285   -127    410   -491  -1166   -924   -862   -501   -228
     18   1150   1132   -584   -555   1143   -774  -1504   -836   -355    155    397
     75   1408   1332   -740   -628   1371  -1013  -1571   -644    181    730    953
    166   1002    836   -584   -335    919  -1119  -1540   -753     62    553    818
    218    475    257   -348    -18    366  -1166  -1501  -1158   -696   -239    111
    218    -15   -236   -103    226   -124  -1044  -1322  -1389  -1288   -911   -530
    200   -181   -381     -7    290   -280   -753  -1021  -1187  -1221   -945   -594
    259   -124   -384    -70    322   -254   -535   -795   -987  -1085   -859   -511
    311   -106   -418   -103    363   -259   -413   -659   -880  -1023   -831   -472
    332   -116   -452   -109    392   -285   -361   -607   -844  -1013   -831   -472
    340   -103   -444   -116    392   -272   -345   -587   -836  -1013   -836   -465
    329   -103   -436   -114    381   -267   -342   -574   -828  -1010   -828   -454
    335   -101   -436   -119    384   -267   -345   -574   -820  -1015   -839   -452
    345   -103   -449   -122    394   -275   -361   -574   -826  -1028   -852   -433
    353   -106   -459   -122    405   -283   -355   -561   -810  -1010   -839   -418
    340    -75   -415   -135    376   -246   -358   -579   -807  -1008   -823   -433
    303    -46   -350   -129    324   -197   -358   -566   -792   -987   -789   -413
    340    -33   -376   -153    355   -205   -366   -530   -776   -963   -769   -405
    358    -18   -376   -168    366   -197   -355   -493   -750   -940   -743   -371
    368    -10   -379   -181    371   -194   -374   -509   -756   -953   -756   -363
    355      0   -355   -179    355   -176   -389   -517   -758   -961   -758   -350
    366     15   -350   -189    358   -166   -392   -509   -745   -953   -753   -327
    384     28   -355   -205    371   -163   -389   -493   -727   -935   -743   -306
    413     64   -350   -239    381   -142   -397   -475   -706   -919   -727   -277
    441     90   -350   -267    394   -129   -400   -449   -680   -896   -714   -246
    454    111   -342   -285    400   -114   -397   -413   -649   -867   -688   -210
    480    148   -332   -314    407    -90   -387   -368   -607   -823   -649   -168
    509    197   -311   -353    410    -57   -381   -319   -550   -769   -589   -124
    524    257   -267   -392    394     -5   -368   -267   -493   -717   -550    -80
    535    290   -246   -415    389     20   -361   -220   -444   -667   -504     -5
    571    335   -236   -452    405     49   -353   -176   -400   -613   -446     46
    574    355   -218   -467    397     70   -355   -158   -376   -587   -423     75
    579    397   -181   -488    379    106   -366   -163   -376   -581   -407     98
    579    410   -168   -496    374    119   -368   -171   -389   -597   -413    119
    605    407   -197   -506    402    106   -381   -189   -413   -618   -426    129
    610    433   -176   -522    392    129   -415   -244   -454   -649   -431     64
    581    415   -168   -498    376    124   -426   -303   -511   -706   -478    -18
    553    355   -197   -454    374     80   -410   -353   -576   -771   -537    -38
    535    327   -207   -431    371     59   -402   -397   -615   -820   -571    -41
    504    324   -181   -415    342     72   -428   -459   -667   -888   -628    -80
    470    290   -179   -381    324     57   -444   -517   -722   -948   -678   -129
    459    272   -189   -368    324     41   -444   -568   -774  -1005   -719   -187
    459    239   -220   -348    340     10   -452   -615   -818  -1057   -761   -231
    441    244   -197   -345    319     23   -441   -631   -828  -1075   -782   -223
    444    259   -184   -353    314     38   -428   -639   -833  -1078   -784   -205
    449    254   -194   -353    322     31   -423   -649   -846  -1093   -802   -207
    454    293   -161   -374    309     67   -407   -646   -831  -1083   -795   -189
    467    368    -98   -418    283    135   -397   -626   -789  -1031   -737   -148
    470    439    -31   -454    249    202   -407   -623   -771   -995   -683   -116
    485    470    -18   -478    249    226   -446   -644   -774   -979   -641   -122
    493    446    -46   -470    270    200   -467   -644   -774   -984   -672   -155
    480    392    -88   -436    285    150   -483   -646   -789  -1002   -701    -98
    467    389    -77   -428    272    158   -491   -657   -795   -997   -659   -101
    444    418    -28   -431    236    194   -493   -665   -802  -1002   -654   -132
    428    376    -51   -402    241    163   -501   -665   -823  -1028   -670   -109
    431    272   -161   -353    296     57   -511   -688   -883  -1104   -769   -161
    449    189   -262   -319    355    -36   -514   -704   -927  -1156   -831   -161
    472    202   -270   -337    371    -33   -514   -717   -940  -1153   -818   -192
    452    179   -272   -314    363    -46   -542   -753   -984  -1195   -846   -210
    374     41   -332   -210    353   -142   -550   -784  -1018  -1223   -901   -275
    368     54   -314   -213    340   -127   -558   -789  -1031  -1236   -901   -249
    337     67   -270   -205    303   -101   -571   -802  -1044  -1228   -862   -246
    288     88   -200   -187    244    -54   -568   -833  -1062  -1236   -875   -355
    285     38   -249   -163    267   -103   -555   -844  -1083  -1273   -911   -342
    311     -5   -316   -153    314   -161   -558   -844  -1098  -1278   -937   -342
    314     -5   -319   -155    314   -161   -571   -844  -1117  -1291   -958   -288
    324      7   -316   -166    322   -153   -581   -841  -1119  -1296   -974   -259
    316    -33   -350   -142    332   -192   -566   -828  -1127  -1291   -969   -285
    322   -153   -475    -85    397   -314   -532   -802  -1174  -1353  -1031   -402
    345   -342   -691     -2    517   -517   -459   -766  -1301  -1577  -1262   -644
    342   -457   -800     57    571   -628   -314   -646  -1319  -1717  -1431   -836
    311   -270   -584    -23    446   -426   -213   -605  -1187  -1608  -1343   -756
    205    166    -38   -184    122     64   -368  -1028  -1166  -1376   -997   -413
     80    878    795   -480   -358    836   -675  -1551  -1085   -893   -345    181
     33   1597   1564   -815   -763   1582   -924  -1777   -820   -262    366    922
     96   1631   1535   -865   -719   1584  -1156  -1803   -683    122    740   1361
     75   1078   1002   -579   -462   1041  -1252  -1855   -987   -257    329    987
      0    379    379   -192   -189    376  -1197  -1816  -1501  -1098   -537    142
    -72   -106    -33     90    -20    -70   -982  -1514  -1634  -1504  -1034   -363
   -124   -145    -20    132    -51    -83   -771  -1174  -1392  -1345   -974   -361
   -189   -116     72    153   -132    -23   -579   -904  -1176  -1192   -883   -223
   -158    -62     96    111   -127     15   -488   -776  -1044  -1098   -807   -184
    -12    -31    -18     23      2    -25   -493   -763  -1034  -1111   -844   -270
    145    -15   -161    -64    150    -88   -514   -758  -1072  -1171   -927   -236
    267     -7   -275   -129    270   -140   -542   -766  -1117  -1223   -969   -241
    342    -10   -353   -166    345   -181   -548   -753  -1114  -1200   -961   -265
    361     20   -340   -189    350   -158   -550   -740  -1104  -1166   -937   -285
    353     41   -311   -197    332   -135   -537   -722  -1093  -1137   -898   -262
    337     70   -270   -205    303    -98   -522   -701  -1062  -1093   -862   -246
    329     93   -236   -213    283    -70   -514   -685  -1039  -1078   -849   -231
    340    111   -228   -226    285    -57   -509   -670  -1031  -1070   -857   -207
    340    129   -210   -239    275    -38   -504   -652  -1002  -1026   -828   -213
    340    168   -174   -254    257     -2   -491   -623   -971   -992   -797   -194
    311    174   -140   -244    226     18   -475   -592   -940   -971   -789   -161
    309    184   -124   -246    218     31   -470   -576   -927   -966   -800   -150
    332    174   -158   -254    246      7   -459   -548   -909   -930   -771   -129
    342    200   -145   -272    244     28   -449   -501   -867   -875   -735   -122
    350    231   -119   -290    233     57   -441   -444   -815   -802   -678   -106
    368    270    -98   -319    233     85   -431   -389   -758   -727   -610    -85
    400    324    -75   -363    239    124   -423   -332   -711   -693   -600    -31
    413    332    -80   -374    246    127   -402   -265   -657   -644   -571     23
    420    350    -70   -387    246    140   -384   -202   -594   -563   -496     49
    454    423    -31   -439    244    197   -387   -150   -550   -517   -452    103
    488    478    -10   -485    249    236   -379   -101   -504   -457   -410    171
    506    524     18   -517    244    272   -366    -62   -459   -392   -358    189
    524    553     25   -540    249    290   -368    -54   -452   -366   -329    194
    514    555     41   -535    236    298   -361    -51   -449   -348   -311    215
    459    548     88   -506    187    319   -353    -77   -467   -358   -327    194
    397    517    119   -457    137    316   -342   -103   -485   -374   -350    184
    379    496    116   -439    129    306   -350   -148   -522   -410   -389    166
    345    465    119   -405    114    293   -350   -202   -563   -452   -428    129
    324    449    124   -387    101    285   -353   -244   -592   -465   -446     93
    314    426    111   -371    101    270   -366   -301   -639   -498   -483     44
    285    389    103   -340     90    249   -366   -355   -688   -545   -532     12
    252    374    122   -311     64    249   -348   -384   -706   -571   -563      0
    226    368    142   -298     41    257   -337   -407   -714   -558   -563    -28
    202    342    140   -272     31    241   -329   -420   -709   -535   -532    -46
    179    332    153   -257     10    244   -327   -433   -711   -535   -535    -83
    187    311    124   -249     31    218   -314   -433   -722   -550   -553    -77
    187    363    176   -277      5    272   -293   -402   -683   -504   -519    -46
    184    444    259   -314    -38    353   -285   -379   -639   -457   -483     -7
    200    470    270   -337    -33    371   -311   -389   -633   -454   -480     20
    210    493    283   -350    -36    389   -335   -381   -605   -394   -431     46
    210    506    296   -361    -41    402   -350   -379   -589   -358   -407     36
    210    498    285   -355    -38    392   -358   -379   -587   -355   -407     49
    202    491    285   -348    -44    389   -368   -387   -594   -353   -402     44
    163    449    285   -306    -59    368   -363   -376   -594   -345   -405     23
    158    394    233   -277    -38    314   -355   -374   -605   -363   -436     -7
    171    306    135   -239     18    220   -355   -384   -644   -397   -472    -38
    166    252     85   -210     38    168   -363   -392   -670   -418   -498    -70
    142    213     70   -176     36    142   -368   -400   -693   -444   -535    -90
    124    187     62   -155     31    124   -376   -418   -706   -462   -558   -106
    106    166     59   -135     23    114   -368   -436   -717   -462   -561   -132
     80    153     70   -119      5    111   -366   -441   -719   -462   -555   -127
     57    122     64    -88     -2     93   -353   -449   -727   -462   -563   -140
     57    114     57    -85     -2     88   -355   -446   -722   -446   -558   -163
     70    106     36    -88     15     72   -361   -436   -709   -418   -517   -148
     44     93     49    -70     -2     72   -358   -436   -706   -410   -511   -153
      7     77     70    -41    -31     75   -350   -433   -706   -413   -522   -176
     31     64     33    -49     -2     49   -363   -436   -711   -410   -524   -184
     49     23    -25    -36     36      0   -363   -428   -730   -426   -548   -200
     59   -140   -200     38    127   -168   -322   -405   -805   -537   -680   -301
     70   -379   -449    155    259   -413   -218   -363   -917   -740   -932   -571
     70   -433   -506    181    288   -470    -96   -267   -901   -831  -1049   -737
     10   -239   -249    114    127   -244    -41   -337   -805   -719   -914   -610
   -135    254    387    -59   -262    319   -215   -758   -706   -392   -488   -187
   -272   1060   1332   -392   -802   1195   -467  -1124   -446    215    249    571
   -306   1623   1930   -659  -1117   1777   -675  -1156    -46    945   1005   1317
   -223   1545   1766   -662   -995   1654   -875  -1153     44   1215   1231   1551
   -202   1031   1234   -415   -719   1132   -966  -1239   -358    698    693   1049
   -220    420    641    -98   -431    530   -893  -1210   -898   -161   -163    205
   -207     62    270     70   -239    166   -659   -880   -930   -407   -501   -197
   -155    -12    142     83   -150     64   -459   -563   -737   -311   -470   -205
   -103    -23     80     62    -93     28   -337   -376   -607   -244   -439   -226
    -72    -44     28     59    -51     -7   -265   -283   -537   -228   -457   -252
    -36    -62    -28     46     -5    -46   -257   -259   -511   -213   -465   -239
    -20    -38    -18     28     -2    -28   -257   -236   -483   -176   -444   -277
    -38    -70    -33     51     -2    -51   -223   -202   -454   -161   -467   -272
    -25   -124    -98     75     36   -111   -207   -189   -459   -171   -454   -184
     -7   -124   -119     64     54   -122   -226   -179   -454   -142   -394   -215
    -12   -124   -111     67     46   -116   -220   -150   -423    -96   -358   -249
     -2   -150   -148     75     70   -148   -192   -119   -392    -70   -335   -210
     -2   -153   -150     77     72   -153   -161    -80   -353    -31   -298   -215
     -7   -150   -142     77     64   -145   -145    -64   -335    -23   -306   -220
    -18   -150   -132     85     54   -142   -122    -41   -303      5   -270   -171
    -18   -140   -122     77     51   -129    -93      0   -257     59   -220   -184
    -20   -137   -116     80     46   -127    -51     46   -213    109   -197   -153
    -49   -127    -80     88     15   -106    -33     72   -189    135   -192   -101
    -57    -96    -41     75     -7    -70    -23    101   -163    155   -179    -33
    -41    -88    -46     64      0    -67    -12    155   -116    205   -124    -20
    -41    -67    -25     54     -7    -46     15    226    -51    272    -64    -31
    -31    -38    -10     33    -10    -25     25    288      0    309    -46     23
      0    -18    -18      7      7    -18     36    358     64    368      5    124
     15     20      5    -18      2     15     46    420    132    441     59    166
     31     77     46    -54     -7     62     64    488    210    524    132    223
     64    129     64    -98      0     96     77    550    283    605    220    296
     85    129     44   -109     20     88     67    584    322    662    277    329
    127    181     51   -155     36    116     57    597    348    701    319    358
    163    205     41   -184     62    124     54    592    355    711    332    379
    218    223      2   -220    106    114     28    553    319    675    298    381
    239    220    -18   -228    129    101     10    509    293    659    293    374
    220    233     12   -228    103    124      5    457    267    636    290    340
    181    213     31   -197     75    122    -23    397    213    587    246    252
    119    184     64   -150     25    124    -46    337    153    530    176    174
     75    132     57   -103      7     96    -62    280    106    465    103    150
     59     70     10    -64     25     38    -62    220     59    400     51    106
     38     51     12    -44     12     33    -51    181     36    381     41     33
    -10     57     67    -25    -38     62    -15    184     49    389     28     18
    -38     51     90     -7    -64     70      0    168     41    381     23     72
    -57     25     80     12    -67     51     10    140     23    371     25     28
    -70    -10     59     41    -64     23     31    135     15    361     12      5
    -72    -18     51     44    -62     15     54    153     31    379     10    -10
    -46     57    103     -5    -75     80     70    189     90    431     49     59
    -51    124    174    -36   -114    148     64    218    158    496    114    124
    -83    155    239    -36   -161    197     33    210    189    532    158    119
    -44    153    194    -57   -119    171      5    176    155    517    155     98
    -31    122    153    -46    -90    137    -20    163    142    517    153     96
    -59    109    168    -25   -114    137    -18    161    145    522    155     88
    -98    103    202     -2   -150    153     -7    155    137    514    140     54
   -114     96    210      7   -163    153    -12    150    132    504    135     59
   -132     20    153     54   -142     85     -7    158    124    506    132     28
   -129    -33     96     80   -114     31    -10    150     98    485     96    -12
   -116    -67     49     93    -83    -10    -10    122     49    426     41    -41
   -137   -135      2    132    -70    -67    -12     90     20    402     12    -75
   -140   -168    -31    153    -57   -101    -36     72      5    397      2   -101
   -132   -187    -54    158    -38   -122    -59     59      0    397      5   -101
   -106   -140    -33    124    -36    -88    -75     38    -23    379     -7    -98
    -93   -106    -12     98    -41    -62    -77     20    -41    361    -25   -122
    -70    -96    -25     83    -23    -62    -96      5    -62    348    -41   -161
    -83   -140    -59    111    -12   -101   -114    -12    -85    337    -59   -226
    -64   -148    -83    106      7   -116   -148    -38   -116    309   -106   -239
    -12   -106    -96     57     38   -101   -171    -59   -140    280   -129   -179
     23    -88   -111     31     67    -98   -187    -83   -168    252   -161   -228
     75   -166   -241     44    155   -202   -194    -96   -233    168   -254   -342
    114   -402   -517    145    314   -459   -142    -59   -335    -12   -470   -555
     96   -550   -646    226    368   -597    -15     41   -342   -153   -652   -774
     77   -423   -501    171    288   -462     72    114   -223    -90   -600   -761
     -7    -51    -46     28     18    -49      7   -174   -171    114   -306   -491
   -153    548    701   -197   -426    623   -259   -727   -166    501    262     93
   -252   1247   1496   -498   -875   1371   -491   -987     41   1117   1021    872
   -187   1421   1608   -618   -898   1514   -719  -1049    179   1574   1504   1361
   -129   1010   1137   -441   -633   1072   -826  -1106    -70   1337   1223   1111
   -132    379    511   -122   -322    444   -802  -1127   -587    454    303    228
    -96     -7     88     49    -90     38   -639   -885   -745    -57   -290   -374
    -46    -62    -15     54    -15    -38   -459   -532   -496     67   -277   -389
      5    -41    -46     15     23    -44   -324   -293   -301    202   -200   -332
     70    -44   -114    -12     90    -77   -223   -135   -181    277   -158   -298
     75    -85   -163      5    116   -122   -194    -88   -148    280   -161   -306
     83    -85   -168      0    124   -124   -192    -75   -142    270   -179   -322
     85    -70   -155    -10    119   -111   -200    -70   -137    265   -181   -329
     83    -46   -129    -18    106    -88   -202    -72   -124    265   -181   -335
     93      2    -90    -49     90    -44   -205    -62   -106    280   -168   -324
    101     18    -83    -59     90    -31   -197    -49    -88    298   -153   -314
    109      0   -109    -54    106    -54   -194    -38    -75    306   -142   -309
    103    -23   -127    -38    114    -75   -202    -38    -72    311   -132   -303
    111    -18   -129    -46    119    -72   -215    -38    -75    314   -137   -311
    111     25    -85    -70     98    -28   -215    -28    -54    335   -124   -298
    114     90    -23   -103     70     33   -207    -10    -18    368    -90   -272
    109    129     20   -119     44     75   -200      7      7    392    -62   -257
    103    132     28   -119     36     80   -189     28     28    407    -46   -246
     88    129     41   -111     23     85   -184     57     54    431    -25   -220
     85    148     62   -116     12    106   -181     83     83    457     -7   -205
     83    163     80   -122      2    122   -171    122    116    498     33   -189
     90    200    109   -145    -10    155   -166    166    158    540     72   -163
    124    231    106   -179      7    171   -166    207    202    579    109   -132
    132    249    116   -194      7    184   -155    257    249    626    153    -88
    142    288    145   -215      0    218   -155    303    303    680    213    -28
    145    327    179   -236    -18    254   -145    361    376    758    285     38
    161    374    213   -267    -25    293   -129    418    449    831    353    109
    220    415    194   -319     12    306   -142    431    472    854    376    129
    228    454    226   -340      2    340   -124    454    498    880    407    153
    176    454    277   -316    -49    366   -111    462    517    904    439    179
    124    444    319   -283    -96    381    -96    467    530    911    459    194
    140    452    309   -296    -83    379   -106    420    491    865    428    174
    129    485    355   -306   -111    420   -111    381    454    823    400    142
     77    475    397   -277   -158    436   -103    342    420    792    387     93
     41    439    397   -241   -176    418    -98    290    374    740    353     38
     -5    366    371   -181   -189    368   -101    233    322    675    288    -20
    -41    311    353   -135   -197    332   -103    184    262    602    213    -67
    -59    290    350   -119   -205    319    -98    142    218    542    155    -93
    -51    298    350   -124   -200    322   -103    114    192    509    132   -103
    -20    290    311   -135   -168    301   -106     88    176    504    140   -119
      0    298    298   -148   -148    298   -116     46    145    485    124   -231
    -15    275    288   -129   -153    280   -101     46    135    462     83   -228
     10    293    283   -153   -135    288    -96     75    168    488    109   -132
     28    368    337   -200   -155    353    -93    103    215    532    171    -90
     10    418    407   -213   -197    413    -93     93    241    553    197    -85
     49    420    371   -236   -161    397   -114     83    252    568    207    -33
     70    444    374   -257   -153    410   -129     70    244    574    218    -51
     75    449    371   -262   -148    410   -129     72    249    581    207    -57
    122    428    306   -275    -90    368   -161     38    220    548    194    -64
    129    433    301   -283    -85    368   -184      7    189    527    202   -111
    124    384    259   -254    -67    322   -184     12    187    514    197    -98
    114    309    194   -213    -41    252   -184      5    155    465    150   -140
    116    228    111   -171      2    171   -200    -23     98    389     83   -215
     96    168     72   -135     10    122   -215    -67     38    332     25   -252
     67     98     28    -83     20     64   -194    -70     25    327     15   -252
     80     49    -33    -67     57      7   -187    -64     23    327     15   -259
    111     33    -77    -72     96    -20   -189    -54     20    322      5   -252
     93     59    -36    -77     64     12   -202    -72      7    314      0   -293
     38     44      5    -41     18     25   -202    -90     -5    303      7   -316
     31     31      0    -31     15     15   -207   -109    -18    293     20   -322
     75     33    -41    -54     59     -2   -205    -98    -20    277    -23   -345
     70    -28    -98    -20     83    -64   -187    -77    -15    272    -46   -259
     75    -20    -96    -25     83    -59   -202    -70     -5    290    -20   -280
     98      2    -96    -51     96    -46   -218    -67     -7    290    -31   -324
    103    -88   -192     -7    148   -140   -200    -51    -54    207   -119   -379
     96   -358   -457    129    275   -405    -98     10   -142      0   -368   -613
     75   -433   -509    179    290   -470     25    109   -122   -127   -527   -797
     10   -233   -244    111    124   -239     90     80    -41    -57   -436   -758
   -140    150    290     -5   -215    220    -67   -374   -119    114   -137   -496
   -241    823   1065   -290   -654    943   -392   -888   -148    545    514    135
   -275   1454   1730   -589  -1002   1590   -654  -1117     23   1145   1247    771
   -267   1426   1693   -581   -979   1558   -828  -1150    122   1491   1564   1130
   -285    859   1145   -285   -714   1002   -839  -1117   -106   1127   1132    927
   -210    293    504    -41   -358    397   -727  -1010   -530    285    265     12
   -109    -33     75     72    -93     20   -542   -714   -537    -28   -174   -459
    -36    -96    -59     64     10    -77   -368   -389   -267    132   -106   -400
     41   -101   -142     31     90   -122   -267   -197   -103    231    -62   -374
     75    -70   -148     -2    109   -109   -218    -96    -23    272    -28   -332
     77    -75   -153     -2    114   -114   -174    -41     23    296      0   -314
     93    -85   -181     -5    137   -135   -135    -20     33    301      5   -368
     75    -62   -137     -5    106    -98    -90     -2     51    316     12   -381
    -44   -163   -122    103     38   -145   -101    -18     33    301     -7   -335
   -223   -254    -31    239    -98   -142   -116    -25     28    306     15   -340
   -350   -262     88    303   -220    -88   -106    -12     59    348     83   -324
   -335   -231    103    283   -220    -64    -93      7     75    368    116   -358
   -259   -200     57    228   -161    -72    -98     20     36    363     75   -265
   -158   -184    -25    171    -67   -106   -106      7     28    410     85   -215
    -38   -166   -127    101     41   -148   -127    -18    101    441    101   -246
     70   -114   -184     23    127   -148   -161    -18    179    444    137   -249
    137    -59   -197    -38    166   -129   -171     18    192    439    140   -254
    166    -46   -215    -59    189   -129   -168     38    189    426    114   -218
    163    -31   -197    -67    179   -114   -158     72    197    436    119   -174
    163    -25   -189    -67    176   -106   -127    122    239    496    176   -168
    166    -20   -187    -75    176   -103   -114    163    283    555    233   -163
    184     10   -174    -98    179    -80   -114    205    322    602    283   -148
    197     31   -166   -114    181    -67    -96    270    381    654    303   -111
    171     57   -114   -114    142    -28    -62    355    462    722    363     28
    210     88   -122   -150    166    -15    -62    392    506    776    410     57
    259    124   -135   -192    197     -2    -54    426    540    820    452     77
    233    135    -98   -184    166     18    -44    465    587    880    511    116
    202    153    -49   -176    127     51    -33    491    618    919    545    140
    192    158    -33   -176    111     64    -25    493    613    909    535    163
    207    176    -31   -192    119     72    -28    472    587    880    517    174
    197    174    -25   -187    111     75    -33    433    555    852    509    155
    166    168      2   -166     83     85    -23    397    540    849    517    127
    140    171     28   -155     54    101    -23    363    506    810    478     88
    122    163     41   -142     38    103    -38    309    454    745    423     59
    114    153     36   -135     38     96    -54    252    394    672    368     12
    122    106    -15   -114     70     46    -59    202    335    620    298    -44
    109     72    -36    -90     72     18    -38    176    322    620    309    -67
     83     90      7    -88     38     49    -23    150    301    605    314    -80
     75     83      5    -80     36     44    -20    109    259    561    259   -103
     77     51    -25    -64     51     12    -15     85    233    532    223   -142
     90     62    -28    -77     59     18    -18     64    215    524    231   -158
     75     85     10    -80     33     49    -20     64    215    527    239   -150
     59     88     28    -75     12     59    -12     85    244    555    259   -137
     59    150     90   -103    -15    122      0    116    306    613    319    -93
     59    192    129   -127    -33    161    -10    124    337    646    366    -46
     57    200    142   -129    -41    171    -41    109    332    646    371    -28
     49    176    127   -114    -38    153    -70    101    322    633    358     -2
     38    127     88    -83    -23    109    -85     77    296    620    350    -23
     10    111    101    -62    -44    106    -90     57    277    602    332    -46
      0    106    103    -54    -51    103    -96     41    259    576    296    -49
     15     44     28    -31     -5     36    -96     38    244    566    280    -67
     10    -67    -77     28     44    -72    -85     36    220    548    267   -124
    -15   -124   -111     67     46   -119    -85     18    189    514    239   -171
    -38   -158   -122     98     41   -140    -83      5    163    483    210   -181
    -44   -189   -148    114     51   -168    -88    -15    127    457    184   -200
    -23   -244   -220    135     98   -233   -109    -38     83    418    142   -233
    -28   -254   -228    140     98   -241   -106    -46     70    400    127   -239
    -46   -254   -207    150     80   -231    -98    -46     64    400    129   -241
     -7   -239   -233    122    111   -236   -103    -49     59    392    122   -254
     36   -241   -277    103    155   -259   -111    -51     51    376    109   -259
     44   -257   -301    103    171   -277   -106    -51     49    366    103   -246
     46   -262   -309    106    176   -283    -98    -46     54    379    116   -246
     36   -259   -298    111    166   -277    -98    -54     51    381    119   -270
     36   -283   -319    124    176   -301    -96    -51     44    374    114   -293
     38   -426   -467    192    252   -446    -72    -46    -36    257    -15   -397
     49   -680   -730    316    389   -704     12     -2   -158     28   -272   -633
     33   -800   -833    381    431   -815    135     93   -192   -124   -454   -833
    -15   -628   -613    322    298   -620    236    142    -75    -44   -371   -774
   -153   -202    -49    176    -54   -127     93   -252    -20    226     12   -371
   -249    488    737   -119   -493    610   -226   -719     90    724    670    288
   -280   1119   1400   -420   -839   1260   -488   -888    392   1408   1421    992
   -197   1200   1397   -501   -797   1299   -717   -872    592   1870   1844   1405
   -187    701    888   -259   -537    795   -761   -940    228   1392   1356    976
   -174     83    254     44   -215    168   -685   -922   -272    540    501    150
   -155   -301   -145    228     -7   -223   -483   -672   -394    142     36   -319
   -127   -355   -228    241     49   -293   -280   -358   -192    233     41   -316
    -72   -384   -311    226    119   -348   -153   -166    -62    296     67   -293
    -51   -413   -361    231    153   -387    -93    -70     -7    316     64   -311
    -54   -441   -387    246    163   -415    -64    -31     10    319     59   -324
    -64   -436   -371    252    153   -405    -38     12     44    332     80   -290
    -57   -439   -384    246    163   -413    -25     25     51    335     72   -298
    -18   -446   -431    231    205   -439    -28     18     38    332     70   -322
    -15   -426   -413    220    197   -420    -18     38     54    353    103   -301
     -7   -410   -402    210    197   -407     -7     57     70    379    116   -288
     -7   -420   -413    213    200   -418     -7     67     77    376    114   -277
    -31   -415   -384    223    176   -400      0     88     98    397    122   -265
    -33   -423   -389    226    176   -405    -10     93    101    389    111   -259
    -41   -433   -392    239    174   -413    -12    109    111    402    111   -259
    -59   -433   -374    246    155   -405     -7    114    124    415    124   -270
    -64   -446   -381    254    155   -413    -12    129    129    413    124   -262
    -67   -441   -374    254    150   -407    -10    161    153    426    135   -236
    -77   -457   -379    267    150   -418     -5    197    184    457    158   -202
    -70   -418   -350    244    137   -384     12    241    228    496    187   -179
    -59   -376   -316    215    127   -348     38    301    272    530    218   -137
    -51   -340   -290    194    116   -316     70    366    327    587    270    -93
    -18   -288   -270    153    124   -280    106    433    389    641    309    -64
     51   -283   -335    114    192   -309    111    475    413    675    348    -54
    101   -246   -348     70    223   -296    122    545    472    748    420    -20
     90   -213   -306     59    197   -259    129    584    519    792    465     20
     88   -228   -316     70    202   -272    132    605    540    810    478     59
     88   -207   -296     57    189   -252    142    618    558    841    522     88
     88   -187   -277     49    181   -231    155    620    566    862    548    114
    109   -179   -288     36    197   -233    148    602    563    852    542    124
    119   -192   -311     36    215   -252    129    579    537    813    501    101
    109   -236   -348     62    228   -290    119    537    480    745    444     98
     93   -259   -353     83    220   -303    122    501    449    730    428     62
     70   -272   -345     98    207   -309    122    446    418    701    407      0
     62   -306   -368    122    215   -337    119    397    368    626    345    -25
     54   -311   -366    129    207   -340    111    337    309    553    301    -59
     36   -332   -371    148    202   -350    124    303    293    553    316   -127
     20   -340   -363    158    192   -350    135    275    280    537    309   -181
     23   -387   -410    181    215   -397    155    270    275    519    298   -166
      5   -371   -376    181    189   -374    161    249    265    493    270   -171
      0   -363   -366    181    181   -363    163    239    249    465    239   -127
    -15   -376   -361    194    171   -368    181    249    257    488    254   -145
    -33   -335   -301    184    132   -319    210    272    298    537    303   -168
     23   -239   -262    109    142   -249    226    306    337    532    301    -90
     46   -194   -244     72    145   -218    228    319    355    527    293     -5
     10   -179   -192     83    101   -184    228    327    397    600    379     -5
     -5   -174   -168     90     80   -171    202    332    431    659    475     -5
    -15   -166   -150     90     67   -161    171    322    426    667    491     -2
    -18   -200   -181    109     80   -192    161    319    407    620    439      2
    -18   -275   -257    145    116   -267    124    272    342    561    392    -38
    -38   -342   -303    192    132   -324    116    249    322    545    400    -77
     -5   -384   -381    192    187   -381    119    239    293    491    345   -101
      2   -452   -454    223    228   -454    119    215    252    431    280    -98
    -18   -485   -467    249    223   -478    111    200    226    413    270   -135
    -38   -532   -493    285    226   -514    101    176    187    366    215   -161
   -109   -613   -506    358    197   -561    111    166    158    335    197    -98
   -114   -649   -535    381    207   -592    111    148    132    309    171   -142
   -124   -688   -566    405    218   -628    114    127     98    239     96   -174
   -174   -748   -574    462    200   -662    140    142     96    215     70   -140
   -187   -753   -568    467    189   -659    142    140    111    262    124   -197
   -153   -717   -563    433    205   -641    124    114     90    239    124   -220
   -155   -724   -568    439    205   -646    122    119     96    254    145   -226
   -187   -771   -584    480    197   -678    132    119     85    223    109   -223
   -218   -839   -620    527    200   -730    155    129     83    220     98   -215
   -205   -859   -654    530    223   -758    155    129     62    200     72   -275
   -184  -1000   -815    592    314   -909    189    148    -33     25   -129   -439
   -181  -1213  -1031    698    423  -1122    298    226   -137   -210   -420   -646
   -174  -1221  -1047    696    433  -1135    428    355    -77   -202   -431   -745
   -306   -997   -693    652    192   -846    446    189      5    -20   -184   -600
   -522   -472     49    496   -288   -213    254   -301     98    363    348    -67
   -706    342   1049    181   -878    696     31   -654    366    997   1124    769
   -698    758   1454    -31  -1075   1106   -220   -745    620   1582   1738   1454
   -563    545   1109      7   -836    826   -410   -792    540   1639   1761   1564
   -509     10    519    249   -517    265   -452   -846     90    984   1075    891
   -504   -532    -28    519   -239   -280   -324   -737   -350    166    215     10
   -384   -802   -418    592     15   -610   -129   -405   -293     33    -44   -241
   -272   -831   -558    550    140   -696      0   -150   -148    103    -36   -241
   -213   -826   -613    519    197   -719     80      2    -49    171     18   -239
   -163   -807   -644    485    239   -727    116     75     -5    207     54   -252
   -127   -802   -675    465    272   -740    129    101      0    202     25   -259
   -129   -833   -704    480    285   -769    129    106    -12    187      7   -241
   -148   -875   -730    509    288   -802    129     98    -23    171     -2   -244
   -122   -862   -740    493    309   -802    142    106    -18    184      7   -283
    -77   -841   -763    459    340   -802    153    111    -12    176    -18   -293
    -64   -841   -776    452    353   -807    150    124     -2    179     -7   -236
    -57   -831   -776    441    358   -805    145    145     10    192      7   -184
    -54   -820   -766    439    355   -795    150    166     36    220     38   -150
    -93   -826   -732    457    319   -779    166    176     44    231     46   -153
    -83   -820   -737    452    324   -779    171    197     57    241     54   -137
    -80   -828   -748    454    329   -787    171    210     67    254     70   -122
   -114   -815   -701    465    293   -758    194    223     88    270     88    -96
   -124   -805   -680    465    275   -745    202    252    111    303    116    -80
    -72   -763   -691    415    309   -727    197    288    142    335    142    -62
    -12   -704   -691    355    337   -698    194    327    161    337    129    -25
     20   -657   -678    319    348   -667    213    376    184    348    135     44
     23   -628   -654    301    337   -641    218    428    244    436    218     51
     36   -592   -628    277    332   -610    228    483    293    483    270     83
     67   -568   -639    249    350   -602    233    527    335    524    314    119
    109   -514   -623    202    366   -568    233    558    368    566    348    171
    148   -470   -618    158    381   -542    233    592    402    600    379    239
    174   -439   -615    132    394   -527    233    610    428    631    413    277
    202   -384   -587     90    392   -485    226    613    444    649    436    306
    213   -361   -574     75    392   -467    226    605    441    641    428    329
    205   -389   -594     93    397   -493    220    576    410    602    392    329
    179   -418   -597    119    387   -506    226    548    394    579    379    324
    135   -452   -589    158    361   -519    233    509    368    555    371    303
    150   -423   -574    137    361   -498    226    472    348    540    366    244
    158   -410   -568    124    363   -488    213    431    309    488    327    213
    163   -436   -602    135    381   -519    200    368    249    420    265    158
    150   -472   -623    161    384   -548    189    316    194    366    218    122
    132   -488   -620    179    376   -553    184    270    155    319    181     90
    114   -491   -605    187    358   -548    176    223    114    267    129     70
    114   -480   -594    181    353   -535    179    194     93    246    114     46
     80   -465   -545    192    311   -504    194    184     90    244    114     44
     64   -483   -548    210    306   -514    218    189     90    223     96     70
     75   -501   -579    213    327   -540    220    187     80    213     85     44
     85   -441   -527    176    303   -483    236    213    124    262    142     75
     72   -381   -454    150    262   -418    236    220    155    301    184    109
     59   -350   -410    145    233   -379    220    200    153    303    194    135
     49   -298   -350    124    197   -324    197    179    158    316    215    163
     62   -319   -381    127    220   -350    171    158    145    303    210    166
    124   -342   -470    109    296   -405    132    142    114    272    179    150
    202   -311   -514     54    358   -413     98    132     93    249    155    137
    192   -335   -527     70    358   -431     80    106     59    210    124    116
    179   -410   -589    114    384   -498     83     93     31    176     93     88
    168   -506   -675    166    420   -589     80     80     -7    119     36     41
    179   -584   -763    202    470   -672     75     64    -41     77     -2     10
    171   -644   -818    233    493   -730     64     28    -85     25    -46    -28
    189   -644   -833    228    509   -740     67     12   -106     -2    -64    -46
    184   -662   -846    239    514   -756     62    -12   -127    -28    -85    -62
    163   -701   -865    270    514   -782     54    -36   -153    -57   -111    -77
    148   -737   -885    293    514   -810     59    -33   -166    -67   -116    -75
    132   -737   -872    301    501   -805     72    -20   -150    -59    -98    -49
    127   -719   -846    296    485   -782     80     -5   -137    -51    -88    -31
    140   -727   -867    293    504   -797     67     -7   -148    -75   -109    -46
    103   -750   -854    322    478   -802     51    -23   -161    -96   -122    -54
     75   -774   -852    348    462   -813     59    -18   -161   -101   -122    -51
     96   -813   -911    355    501   -862     72     -2   -161   -122   -145    -64
    142   -956  -1098    407    620  -1026     90      0   -226   -228   -254   -176
    116  -1189  -1306    535    709  -1247    176     51   -327   -454   -517   -472
     83  -1239  -1322    579    701  -1280    303    189   -280   -537   -628   -626
     25  -1023  -1052    498    537  -1039    371    184   -166   -433   -501   -511
    -96   -592   -496    345    200   -545    231   -228   -148   -192   -132   -145
   -244    101    342     70   -296    220    -31   -670    -25    335    579    610
   -259    594    852   -168   -555    722   -262   -844    181    919   1275   1356
   -161    488    646   -163   -405    566   -470   -914    161   1132   1493   1647
   -119    -25     93     72   -106     33   -537   -987   -215    620    943   1119
   -111   -561   -452    335    168   -506   -467   -963   -685   -272      0    158
   -111   -872   -761    491    324   -818   -280   -678   -693   -545   -374   -218
    -54   -883   -831    467    387   -857   -111   -361   -467   -410   -314   -197
     33   -844   -878    405    454   -859     -2   -150   -316   -309   -239   -153
     59   -831   -893    384    475   -862     31    -80   -265   -283   -215   -179
    114   -769   -883    327    496   -826     44    -44   -236   -285   -246   -223
    163   -727   -893    280    527   -810     38     -5   -220   -314   -301   -163
    148   -797   -945    324    545   -870     20    -18   -254   -361   -345   -155
    142   -849   -992    350    566   -919     41    -25   -257   -358   -335   -210
    150   -818   -969    332    558   -893     46    -23   -252   -366   -319   -215
    148   -810   -961    329    553   -883     36    -23   -262   -387   -327   -192
    148   -807   -956    329    550   -880     36    -15   -254   -384   -322   -181
    150   -787   -937    316    542   -859     49      2   -241   -366   -309   -161
    168   -743   -911    288    537   -828     62     25   -207   -322   -275   -166
    179   -711   -891    265    532   -802     72     54   -174   -293   -241   -158
    213   -691   -904    239    558   -797     64     72   -163   -296   -231   -124
    257   -654   -914    197    584   -784     28     70   -166   -293   -213   -137
    236   -620   -857    192    545   -737     28     90   -132   -259   -189   -155
    228   -600   -828    184    527   -711     57    124   -109   -259   -213   -119
    223   -584   -807    181    514   -696     51    135   -119   -303   -267    -49
    226   -571   -797    171    509   -683     51    153   -103   -270   -236    -51
    262   -480   -743    109    501   -613     49    200    -41   -179   -137    -54
    301   -413   -714     54    506   -561     38    239      0   -129    -85    -41
    322   -405   -727     41    524   -566     46    277     33   -106    -64      2
    322   -345   -667      7    493   -506     57    329     98    -38      5     62
    345   -257   -602    -46    472   -428     46    366    148     20     75     96
    358   -236   -597    -62    475   -415     46    402    189     57     90    129
    368   -257   -626    -54    496   -441     57    428    207     72     85    200
    374   -215   -589    -80    478   -400     62    428    202     62     62    202
    384   -213   -600    -85    491   -405     57    405    181     38     28    181
    374   -223   -597    -77    483   -410     44    368    155     18     31    168
    345   -218   -563    -62    454   -389     49    340    135     -5     36    161
    322   -257   -579    -33    446   -418     59    306    106    -44      0    109
    301   -265   -566    -18    433   -415     62    259     67    -98    -51     67
    270   -293   -566     10    415   -428     54    213     12   -161   -109     36
    228   -337   -566     54    397   -452     44    135    -62   -236   -171    -36
    202   -371   -576     83    389   -472     59     98    -85   -252   -155    -72
    194   -363   -558     83    376   -459     57     59   -119   -296   -210   -213
    220   -379   -602     77    410   -488     57     36   -161   -363   -303   -181
    233   -353   -587     59    410   -470     59     33   -168   -366   -288    -75
    231   -277   -509     20    368   -392     51     10   -176   -363   -267    -75
    244   -309   -553     31    397   -431     64     -2   -194   -381   -218    -98
    231   -303   -535     36    381   -418     83      2   -205   -376   -202   -114
    200   -213   -413      7    306   -311     80     10   -192   -319   -194    -77
    200   -181   -384    -10    290   -283     64      2   -161   -285   -197    -62
    197   -122   -319    -38    257   -220     38     -7   -122   -283   -205    -62
    213    -67   -283    -75    246   -174    -12    -31   -122   -288   -210    -54
    207    -12   -220    -96    213   -116    -36    -41   -122   -298   -220    -25
    192    -70   -262    -62    226   -166    -31    -44   -129   -314   -228    -49
    223    -88   -311    -67    265   -200    -59    -80   -176   -371   -277    -80
    215    -98   -316    -59    265   -207    -70    -90   -194   -397   -306    -88
    150   -184   -335     18    241   -259    -67    -96   -228   -449   -368   -132
    181   -259   -441     38    309   -350    -70    -98   -249   -449   -366   -163
    200   -290   -491     44    345   -389    -77   -129   -290   -478   -379   -226
    174   -311   -485     67    327   -397    -85   -168   -340   -548   -439   -262
    176   -342   -519     83    348   -431    -83   -187   -363   -563   -457   -280
    202   -332   -535     64    368   -433   -109   -223   -400   -602   -483   -316
    202   -329   -532     64    366   -431   -114   -231   -418   -628   -511   -309
    184   -371   -558     93    371   -465   -116   -236   -439   -667   -558   -296
    189   -402   -592    106    389   -496   -114   -218   -431   -659   -545   -285
    200   -348   -550     72    374   -449   -132   -231   -428   -644   -524   -303
    213   -311   -524     49    366   -418   -150   -241   -428   -636   -527   -332
    205   -348   -555     70    379   -449   -155   -249   -444   -659   -558   -329
    176   -371   -548     98    361   -459   -142   -236   -436   -667   -558   -316
    223   -439   -665    106    441   -553   -150   -262   -514   -776   -678   -405
    262   -659   -922    200    589   -792    -77   -205   -600   -950   -885   -553
    257   -823  -1080    283    665   -950     38   -103   -631  -1106  -1072   -743
    254   -657   -911    202    581   -784    158     12   -496  -1049  -1015   -758
    150   -254   -407     51    277   -329     85   -267   -475   -880   -758   -553
     46    311    265   -179   -109    288   -223   -750   -504   -537   -262    -72
    -28    948    976   -459   -504    961   -537  -1062   -374      2    418    566
     64   1218   1153   -641   -542   1187   -789  -1096   -155    545    963   1104
    176    774    594   -478   -210    683   -870  -1075   -316    366    704    927
    161    200     38   -181     59    119   -818  -1117   -828   -452   -122    181
    114   -296   -413     90    262   -353   -644   -992  -1106  -1057   -763   -428
     90   -454   -545    181    316   -498   -459   -714   -904  -1002   -802   -493
    114   -400   -517    142    314   -457   -332   -506   -693   -859   -709   -410
    150   -379   -530    114    337   -454   -236   -355   -568   -789   -685   -366
    166   -387   -553    109    358   -467   -194   -298   -530   -779   -698   -366
    174   -384   -558    106    366   -470   -176   -283   -522   -776   -693   -358
    148   -358   -506    103    324   -431   -163   -262   -506   -771   -691   -366
    192   -306   -498     57    345   -402   -184   -267   -509   -789   -711   -392
    215   -275   -491     28    353   -381   -200   -270   -514   -807   -743   -397
    176   -275   -452     49    314   -363   -202   -277   -517   -823   -766   -413
    194   -267   -462     36    324   -363   -205   -267   -506   -795   -724   -361
    194   -285   -480     44    335   -381   -176   -236   -483   -758   -691   -309
    200   -280   -480     38    340   -379   -158   -218   -459   -730   -665   -306
    223   -259   -483     18    353   -371   -161   -215   -449   -724   -659   -309
    228   -215   -444     -5    335   -329   -166   -226   -444   -724   -662   -306
    231   -176   -410    -28    319   -293   -163   -218   -431   -714   -652   -270
    226   -184   -413    -20    316   -298   -150   -187   -405   -685   -636   -233
    244   -189   -433    -25    337   -311   -142   -158   -366   -633   -589   -213
    254   -155   -413    -49    332   -285   -142   -150   -363   -626   -600   -228
    272    -96   -368    -88    319   -231   -142   -114   -314   -581   -561   -192
    293    -77   -374   -109    332   -223   -145    -98   -285   -566   -540   -179
    309    -77   -387   -114    348   -231   -140    -88   -267   -568   -537   -163
    293    -15   -311   -140    301   -163   -119    -36   -207   -506   -488   -106
    316     44   -272   -181    293   -111   -103     28   -127   -431   -426    -44
    332     72   -259   -205    296    -90    -88     75    -70   -379   -392     -7
    314    114   -200   -213    257    -41    -83     88    -41   -350   -368     20
    290    153   -140   -223    215      5    -96     93    -33   -335   -348     51
    303    189   -114   -246    207     38   -103    101    -18   -306   -319     93
    327    220   -109   -275    218     57   -106    103    -23   -303   -316    114
    358    189   -168   -272    265     10   -114     67    -83   -363   -363     72
    290    148   -145   -220    218      0   -127     15   -140   -420   -410     23
    200    103    -98   -153    148      2   -137    -41   -207   -501   -483    -36
    184     90    -96   -140    140     -2   -168   -116   -298   -589   -571   -124
    226     93   -132   -158    179    -18   -202   -184   -384   -652   -623   -176
    215    111   -103   -163    158      5   -176   -174   -374   -636   -610   -158
    207     54   -153   -132    181    -49   -184   -228   -428   -688   -646   -184
    207     18   -189   -114    200    -85   -202   -290   -506   -763   -722   -254
    202     23   -179   -111    192    -77   -202   -319   -537   -800   -766   -301
    148    -10   -161    -70    153    -85   -179   -309   -550   -802   -769   -293
     83    -23   -106    -31     93    -62   -155   -311   -542   -779   -724   -272
     25    -20    -46     -2     33    -31   -129   -322   -532   -750   -685   -283
     46     36    -10    -41     28     12   -127   -353   -537   -758   -704   -337
     41     41      0    -41     20     20   -103   -327   -519   -758   -709   -252
     51     70     18    -62     15     44    -88   -262   -465   -693   -639   -168
     98    174     75   -137     12    124   -114   -218   -410   -633   -589   -140
    124    239    114   -181      5    176   -200   -298   -452   -670   -631   -158
    116    298    181   -207    -31    239   -244   -329   -470   -691   -672   -246
    111    293    179   -202    -33    236   -259   -301   -465   -683   -670   -187
    119    270    150   -197    -15    213   -254   -283   -475   -678   -644   -132
    137    306    168   -220    -15    239   -239   -337   -519   -696   -644   -174
    122    306    184   -215    -31    246   -215   -394   -550   -727   -678   -262
     93    184     90   -140      2    137   -233   -423   -605   -797   -774   -293
    106    101     -5   -103     54     46   -252   -439   -649   -831   -805   -296
     72     77      5    -75     33     41   -257   -462   -665   -833   -797   -363
    137     59    -80    -98    106    -10   -280   -498   -722   -893   -891   -472
    210    -20   -233    -96    220   -127   -303   -496   -774   -953   -956   -392
    220      5   -218   -114    220   -106   -314   -485   -774   -935   -893   -316
    194     77   -116   -135    155    -18   -285   -465   -756   -911   -914   -389
    192     23   -168   -109    179    -70   -259   -444   -750   -917   -924   -345
    174     15   -158    -96    166    -70   -252   -433   -730   -901   -875   -322
    148    -18   -168    -67    155    -93   -241   -415   -737   -953   -937   -267
    207    -44   -252    -80    228   -148   -265   -457   -810  -1015   -989   -241
    210     -5   -215   -103    213   -111   -280   -457   -797   -937   -922   -368
    184     72   -111   -129    148    -18   -280   -446   -761   -878   -815   -389
    132     -2   -137    -64    132    -70   -283   -444   -782   -914   -852   -444
    145   -252   -397     54    270   -324   -231   -392   -849  -1085  -1119   -431
    150   -348   -498     96    324   -423   -124   -283   -839  -1205  -1273   -517
    135   -150   -288      7    210   -218    -28   -171   -685  -1156  -1262   -558
    127    262    132   -194     -2    200    -93   -387   -724  -1111  -1135   -436
     72    701    628   -387   -277    665   -374   -901   -971   -950   -805   -228
      0   1317   1317   -659   -659   1317   -722  -1332  -1101   -641   -280    101
    -15   1714   1730   -852   -872   1722  -1005  -1519  -1091   -345    132    532
     20   1317   1296   -670   -636   1306  -1109  -1540  -1205   -389     77    553
     44    735    691   -389   -322    714   -997  -1454  -1449   -846   -467    -54
     49    270    220   -161    -85    246   -784  -1252  -1587  -1363  -1070   -607
     23     46     20    -36      0     33   -618   -992  -1379  -1340  -1176   -613
     46     70     20    -59     12     46   -491   -784  -1135  -1189  -1088   -488
    119     77    -41    -98     80     18   -379   -607   -969  -1080  -1039   -431
    187    140    -46   -163    116     46   -345   -519   -893  -1015   -992   -410
    213    197    -15   -205    114     90   -324   -475   -849   -989   -976   -397
    213    148    -64   -181    140     41   -348   -478   -852  -1002  -1000   -392
    197     64   -132   -129    166    -33   -342   -472   -852   -995   -992   -387
    181     70   -111   -127    145    -18   -309   -459   -833   -984   -982   -392
    158    103    -57   -132    109     23   -309   -462   -828   -989   -992   -392
    153    150     -2   -153     77     75   -296   -446   -810   -974   -984   -371
    163    181     18   -171     72    101   -290   -426   -774   -932   -953   -322
    135    153     18   -145     57     85   -280   -410   -750   -901   -937   -311
    124    158     31   -142     46     96   -275   -397   -727   -862   -906   -335
    145    184     38   -166     51    111   -290   -392   -719   -867   -911   -293
    158    228     70   -192     44    150   -285   -376   -698   -833   -891   -280
    171    262     88   -218     41    176   -296   -374   -685   -815   -880   -327
    174    280    103   -228     36    192   -298   -366   -675   -810   -875   -275
    161    296    135   -228     12    215   -293   -363   -657   -782   -862   -275
    158    296    137   -226     10    218   -293   -355   -623   -750   -844   -306
    226    353    127   -290     49    239   -306   -316   -587   -717   -826   -262
    316    389     72   -353    122    231   -293   -249   -524   -654   -774   -181
    363    454     88   -410    137    270   -285   -197   -459   -584   -704   -122
    353    480    127   -415    114    303   -259   -150   -394   -519   -654    -72
    329    475    142   -402     93    309   -252   -114   -355   -493   -654    -38
    345    504    155   -426     96    329   -252    -88   -322   -439   -607    -10
    345    545    200   -446     72    371   -226    -49   -267   -358   -535    -10
    348    626    277   -485     36    452   -210    -18   -233   -319   -504     20
    376    659    283   -519     46    472   -226    -23   -252   -337   -527     36
    350    618    265   -485     41    441   -223    -62   -306   -387   -571     31
    327    589    259   -459     33    426   -220   -109   -363   -426   -600    -36
    324    607    283   -465     20    446   -233   -148   -420   -480   -649    -98
    311    597    285   -457     12    441   -254   -194   -491   -542   -696   -127
    293    607    314   -452    -10    462   -290   -252   -545   -587   -730   -145
    239    576    335   -407    -49    457   -301   -306   -600   -644   -784   -171
    220    522    301   -371    -38    413   -316   -340   -652   -696   -833   -179
    290    535    244   -415     23    389   -392   -371   -693   -717   -872   -218
    355    589    231   -472     62    410   -530   -358   -680   -691   -849   -236
    394    618    223   -506     85    420   -566   -353   -675   -672   -839   -265
    410    644    233   -527     88    439   -548   -329   -646   -657   -823   -239
    394    623    226   -511     83    426   -478   -379   -685   -693   -846   -207
    340    581    241   -462     49    413   -350   -400   -704   -688   -849   -246
    179    498    316   -340    -67    407   -265   -436   -735   -717   -883   -345
    129    527    397   -327   -132    462   -207   -428   -706   -691   -852   -327
    176    641    465   -410   -145    553   -223   -394   -646   -633   -807   -249
    205    730    524   -467   -161    628   -236   -384   -607   -587   -761   -194
    210    792    581   -504   -187    688   -277   -397   -594   -563   -730   -179
    210    813    602   -511   -194    709   -290   -392   -581   -550   -714   -161
    197    787    587   -493   -194    688   -324   -410   -607   -568   -735   -168
    200    776    576   -488   -187    678   -353   -441   -636   -587   -761   -197
    244    818    574   -530   -166    696   -371   -436   -628   -566   -740   -213
    296    846    550   -571   -127    698   -402   -410   -607   -542   -719   -200
    262    693    431   -480    -85    563   -402   -423   -657   -605   -787   -249
    272    607    335   -441    -31    472   -418   -415   -678   -636   -828   -259
    280    545    265   -415      7    405   -407   -423   -709   -652   -857   -298
    231    454    223   -342      5    340   -353   -444   -766   -704   -917   -371
    220    428    205   -327      7    319   -348   -459   -795   -735   -945   -387
    215    420    205   -319      5    314   -345   -467   -792   -722   -932   -392
    179    394    215   -288    -18    303   -329   -480   -805   -735   -937   -402
    166    384    218   -275    -25    301   -296   -459   -792   -735   -950   -376
    228    387    158   -309     33    272   -314   -433   -779   -722   -935   -350
    236    394    155   -316     38    275   -329   -418   -763   -678   -888   -394
    213    400    187   -306     12    293   -329   -410   -766   -672   -885   -433
    197    389    192   -293      2    290   -332   -402   -763   -667   -883   -410
    184    350    163   -267     10    257   -319   -397   -761   -667   -885   -420
    181    267     83   -226     49    176   -288   -371   -784   -719   -945   -478
    200     80   -119   -142    161    -18   -244   -293   -828   -849  -1111   -626
    200    -41   -241    -77    220   -140   -155   -168   -807   -963  -1283   -787
    137     96    -44   -119     90     25    -36   -124   -709   -909  -1239   -766
     38    462    420   -252   -192    441   -116   -457   -769   -776   -989   -555
    -54   1049   1101   -498   -579   1075   -467   -995   -904   -509   -527   -150
    -64   1818   1883   -875   -974   1849   -813  -1314   -828    -28    103    389
     23   2101   2078  -1065  -1026   2091  -1083  -1384   -678    410    558    782
     59   1621   1561   -839   -750   1590  -1054  -1340   -782    262    350    600
     33    896    862   -465   -413    878   -893  -1254  -1182   -509   -454    -77
     -7    322    329   -155   -168    324   -683  -1036  -1343  -1021  -1057   -589
     18    257    239   -137   -111    249   -524   -748  -1067   -854  -1010   -574
     70    259    189   -166    -59    226   -392   -522   -862   -719   -937   -493
    101    231    127   -168    -12    181   -311   -381   -735   -644   -898   -454
    119    215     96   -166     12    155   -283   -324   -696   -623   -888   -457
    132    231     96   -181     18    163   -283   -288   -659   -589   -854   -441
    137    223     85   -181     25    153   -285   -254   -623   -563   -826   -426
    132    168     36   -153     46    103   -277   -226   -610   -568   -836   -413
    129    119    -10   -124     70     54   -226   -228   -618   -568   -841   -415
    210    179    -31   -194    119     75   -213   -187   -576   -532   -820   -405
    231    213    -18   -223    124     98   -233   -161   -530   -483   -779   -400
    184    200     15   -194     83    109   -194   -171   -519   -472   -761   -413
    155    205     49   -179     54    127   -174   -179   -517   -483   -771   -400
    153    166     10   -161     70     88   -137   -155   -498   -454   -745   -361
    171    205     33   -189     67    122   -122   -116   -441   -384   -683   -410
    163    236     70   -200     44    153   -132   -101   -405   -358   -696   -470
    161    223     62   -192     49    142   -127    -75   -384   -363   -696   -324
    158    233     75   -197     41    155   -106    -44   -345   -329   -652   -285
    168    267     96   -218     36    181    -83      0   -293   -296   -644   -270
    202    272     67   -239     67    171    -98     20   -272   -283   -633   -249
    189    254     64   -220     62    161    -90     88   -200   -189   -537   -218
    176    275     98   -226     38    187    -64    158   -132   -124   -483   -168
    161    309    145   -236      7    228    -15    241    -38    -33   -407   -106
    184    368    184   -277      0    277      5    303     41     36   -350   -103
    265    413    148   -337     59    280    -18    337     77     62   -335    -38
    296    446    148   -371     75    296    -23    363    119    106   -288     12
    275    465    189   -368     44    327     -2    368    145    142   -228     -7
    241    428    187   -337     25    309     15    358    140    150   -181    -18
    218    387    168   -301     25    277     62    350    129    145   -210   -109
    202    363    158   -283     20    262     67    309     96     77   -296    -90
    202    381    176   -293     12    280     36    257     46     12   -290    -64
    236    363    127   -301     54    244     -5    215    -28    -15   -283   -148
    200    309    109   -254     46    210     10    228    -28     20   -262   -142
    171    252     80   -213     46    166      5    155    -83    -64   -342   -176
    174    223     49   -200     62    137    -12     80   -153   -140   -392   -244
    176    236     59   -207     57    148    -44     -2   -218   -252   -488   -319
    179    231     51   -205     64    142    -72    -57   -288   -311   -514   -319
    189    213     23   -202     83    116    -64    -49   -262   -215   -436   -405
    210    218      7   -215    101    114    -57    -33   -244   -205   -413   -350
    218    220      2   -220    106    111    -54    -18   -207   -197   -402   -358
    148    200     51   -174     49    127    -41    -59   -223   -267   -480   -441
     83    194    109   -140    -12    150      5     -7   -192   -200   -384   -306
     59    197    135   -129    -36    166     44     77   -119    -98   -275   -218
     88    254    166   -174    -38    210     59    119    -67    -46   -233   -202
     75    319    244   -197    -83    283     88    155      7     49   -150   -187
     72    345    272   -210   -101    309     67    132     10     33   -168   -119
     67    374    303   -220   -119    340     36    103     12     46   -124   -101
     44    340    293   -192   -124    316     38     93     15     31   -119   -127
     33    316    283   -174   -124    301     38     75    -12    -18   -153   -114
     59    358    296   -210   -119    329     -7     54    -20     12    -90   -148
     36    345    309   -192   -135    327    -23     41    -33     20    -64   -181
    -20    244    265   -111   -142    254      5     20    -67    -12   -137   -270
    -44     10     54     18    -49     31      7    -25   -166   -103   -239   -293
    -59    -33     23     44    -41     -5     31     -2   -129    -28   -176   -280
    -80    -67     10     72    -46    -28     20    -10   -103    -31   -194   -275
    -46    -93    -46     67     -2    -70    -12     -7    -93    -46   -226   -272
      7    -70    -77     31     41    -72    -46     15    -72    -33   -218   -270
     20    -23    -46      0     31    -33    -62     31    -83    -72   -270   -283
     46    -51    -98      0     72    -75    -57     -7   -137   -132   -322   -353
     38    -90   -129     25     83   -111      0    -18   -155   -158   -324   -418
     36   -129   -166     46    101   -148     38     15   -140   -142   -322   -348
     88   -101   -189      5    137   -142     64     72   -103    -85   -277   -262
    135    -23   -158    -57    145    -90     98    109    -54      2   -179   -285
    155    -20   -179    -67    166    -98     96     90    -46      7   -176   -340
    101   -161   -262     31    181   -210     77     36   -119   -101   -309   -384
     31   -387   -420    176    223   -402    111     44   -218   -205   -423   -441
    -23   -646   -623    332    298   -636    218     96   -316   -376   -618   -672
    -57   -735   -678    394    309   -706    332    148   -361   -535   -800   -883
    -70   -537   -467    303    197   -504    402    142   -272   -511   -782   -831
   -127    -93     33    109    -83    -31    176   -275   -275   -311   -485   -470
   -171    667    839   -249   -504    753   -220   -685   -129    246    233    148
   -184   1421   1605   -620   -896   1514   -522   -815    254   1034   1106    820
    -59   1613   1673   -776   -865   1641   -789   -797    504   1501   1525   1286
    -15   1054   1067   -522   -542   1062   -820   -826    194   1080   1067    901
    -75    298    374   -111   -223    335   -659   -813   -379    192    215     51
   -116   -176    -59    145    -31   -116   -394   -579   -545   -239   -280   -436
    -90   -272   -181    181     44   -228   -168   -293   -345   -168   -309   -444
    -41   -309   -270    174    111   -288    -41   -114   -215    -77   -252   -426
     -7   -322   -314    166    150   -319     36      2   -137    -41   -228   -423
     12   -324   -340    155    176   -332     67     46   -111    -41   -244   -423
     20   -322   -342    150    181   -332     85     75    -83    -23   -244   -415
      0   -298   -298    150    148   -298    119    119    -33     20   -205   -392
     15   -290   -306    137    158   -298    114    111    -38    -10   -239   -420
     31   -327   -361    145    194   -342     93     75    -88    -67   -293   -454
    -23   -366   -342    194    158   -355    127    109    -59    -41   -272   -418
    -57   -397   -340    226    137   -368    135    132    -36     -5   -246   -389
    -41   -397   -358    218    158   -379    129    145    -20     12   -241   -392
    -15   -366   -350    187    166   -358    135    161     -2     20   -239   -379
    -12   -327   -314    171    150   -322    140    171     28     70   -184   -374
     10   -293   -303    140    155   -298    140    210     67    135   -109   -348
     25   -259   -288    116    155   -272    145    236     88    158    -88   -314
     28   -270   -298    119    161   -283    158    262    114    184    -75   -293
     18   -249   -267    116    142   -257    181    296    150    207    -64   -277
    -12   -239   -226    124    103   -231    197    327    192    246    -36   -249
     62   -210   -275     72    168   -241    179    340    192    236    -62   -241
    114   -192   -306     36    210   -249    181    392    236    277    -33   -202
    101   -161   -262     31    181   -210    187    423    288    316      7   -205
    119   -158   -277     18    197   -218    200    478    332    384     72   -168
    124   -150   -275     12    197   -213    226    558    410    467    132    -90
    127   -124   -254     -2    189   -189    252    610    462    509    153    -25
    155    -67   -223    -44    189   -145    262    641    504    571    226     -7
    194    -18   -213    -88    202   -114    259    652    522    602    275     10
    218     18   -200   -119    210    -90    244    649    517    592    272     41
    236     36   -202   -137    218    -80    226    644    506    587    267     41
    194    -12   -207    -90    200   -109    236    610    467    540    218     28
    137    -46   -187    -46    161   -116    259    568    441    532    233    -10
    116    -49   -166    -33    140   -106    259    527    402    506    233    -51
    122    -67   -189    -28    155   -129    233    452    335    426    168   -114
    114   -111   -226      0    168   -168    220    394    275    353     98   -145
     77   -166   -244     44    161   -205    220    379    257    348     98   -132
     70   -187   -257     59    161   -223    202    332    236    329     90   -168
     41   -179   -223     67    129   -200    192    272    210    280     46   -233
     38   -192   -231     77    135   -210    187    236    158    215    -10   -259
     51   -239   -290     90    168   -265    187    241    145    231      0   -233
     23   -231   -254    103    137   -241    215    262    179    272     38   -207
    -10   -200   -189    103     88   -194    244    267    200    293     59   -181
    -31   -189   -158    111     62   -174    270    277    215    303     72   -184
    -25   -187   -161    103     67   -174    270    285    218    301     70   -192
     -7   -135   -129     70     59   -132    277    306    246    322     98   -163
      5    -88    -93     38     46    -90    270    311    277    345    116   -132
      7    -80    -88     36     46    -83    236    293    280    340    119   -127
     23    -49    -75     12     46    -62    197    265    275    335    132   -135
     18    -64    -83     23     49    -72    181    226    244    311    116   -163
     18    -80    -98     31     57    -90    163    202    207    272     90   -171
     31   -111   -142     41     85   -127    153    215    207    283     98   -145
      5   -124   -129     59     67   -127    171    241    231    298    101   -124
     44   -218   -262     85    150   -239    158    202    166    223     33   -179
     72   -296   -368    111    218   -332    132    158     88    142    -44   -254
     77   -335   -413    129    244   -374    127    145     54    114    -75   -283
     85   -402   -491    155    285   -446    116    119     20     90    -96   -309
     70   -439   -509    184    288   -472    122    116     18    106    -75   -332
     46   -446   -493    200    267   -470    127     98      2     90    -98   -342
     28   -465   -493    218    259   -478    140     80    -20     49   -161   -355
     25   -491   -517    231    270   -504    145     80    -36     33   -189   -374
     31   -501   -532    233    280   -514    153     93    -28     51   -155   -407
     18   -519   -537    249    277   -530    145     90    -23     46   -124   -428
    -10   -563   -553    288    270   -558    122     67    -25     25   -153   -457
    -31   -607   -576    316    272   -592    111     62    -33     23   -184   -462
    -10   -631   -620    319    303   -626    124     77    -20     46   -202   -452
     -7   -685   -678    345    332   -683    148     93    -28     28   -220   -472
     12   -852   -865    420    439   -857    155     93   -142   -119   -340   -631
     15  -1080  -1096    530    553  -1085    249    140   -267   -348   -568   -906
     18  -1078  -1096    530    555  -1085    381    254   -226   -413   -636   -987
    -18   -766   -748    392    363   -758    389    145   -127   -272   -452   -795
   -166   -210    -44    189    -62   -127    155   -322    -59     51     -5   -283
   -392    524    914    -67   -654    719    -96   -678    181    688    761    498
   -501    963   1465   -231   -982   1213   -306   -750    514   1371   1486   1187
   -470    826   1293   -179   -883   1057   -441   -758    537   1548   1652   1363
   -420    322    743     49   -581    532   -462   -800    119    940   1028    787
   -368   -228    140    298   -257    -44   -322   -675   -298    145    200    -23
   -322   -527   -205    423    -59   -366    -96   -345   -249    -18    -67   -332
   -267   -581   -314    423     20   -449     83    -54    -67     83    -51   -335
   -233   -636   -402    436     83   -519    197    119     36    127    -36   -270
   -236   -654   -420    444     90   -540    241    166     62    124    -31   -314
   -249   -685   -436    465     93   -561    259    181     70    132    -12   -306
   -244   -714   -470    478    111   -592    285    210     75    137      2   -244
   -207   -711   -504    459    148   -607    285    236     88    148      5   -194
   -158   -680   -522    418    181   -602    285    262    109    166      5   -192
   -129   -641   -511    384    189   -576    296    296    135    194     18   -166
   -137   -618   -483    376    171   -550    277    293    135    192     12   -153
   -158   -605   -446    381    142   -527    265    265    111    166    -15   -168
   -140   -576   -436    355    148   -506    288    283    127    184     -5   -161
   -114   -532   -420    322    150   -478    303    309    158    220     33   -137
   -132   -537   -407    335    137   -472    319    316    161    231     46   -140
   -171   -579   -407    376    116   -493    332    324    153    223     28   -148
   -181   -563   -384    371     98   -475    340    340    166    210     -2   -119
   -158   -545   -389    350    114   -467    348    371    197    236     15    -88
   -150   -522   -371    335    109   -446    353    402    236    283     62    -67
   -158   -514   -355    337     98   -436    361    428    270    335    109    -64
   -127   -457   -329    290     98   -394    350    459    303    376    166    -38
    -93   -459   -366    275    135   -413    345    496    335    400    200      0
    -46   -457   -413    252    179   -436    337    535    358    415    192     20
    -12   -485   -472    249    228   -480    348    597    410    480    228     98
      5   -493   -498    244    249   -496    358    646    472    545    303    176
     46   -449   -496    202    270   -472    342    672    506    589    355    213
     77   -441   -522    179    298   -480    342    709    550    652    420    249
     98   -426   -524    163    311   -475    345    724    563    667    428    267
     96   -436   -532    168    311   -485    348    706    555    662    433    298
     83   -452   -535    184    309   -493    345    685    537    639    415    316
     72   -514   -589    220    329   -553    358    667    511    597    374    335
     72   -496   -568    213    319   -532    345    618    498    589    400    272
     51   -485   -540    215    293   -511    322    574    465    561    389    228
     12   -535   -550    259    280   -542    324    535    423    522    342    226
     -2   -587   -587    293    290   -587    319    470    363    452    270    189
    -20   -641   -620    332    298   -631    303    407    306    410    236    142
    -36   -657   -620    345    290   -639    296    353    265    381    220     77
    -23   -649   -626    335    298   -636    298    327    239    355    200     57
    -18   -639   -620    327    298   -631    298    301    220    335    174     46
    -33   -654   -620    345    293   -639    301    280    194    311    145     33
    -23   -631   -610    327    290   -620    301    272    184    301    127     31
      0   -623   -623    311    309   -623    319    290    202    332    155     49
     -2   -597   -594    298    296   -597    319    298    223    353    176     51
      0   -532   -532    267    265   -532    329    298    244    368    194     70
     -7   -449   -441    226    215   -446    342    314    277    405    233    124
    -15   -410   -397    213    189   -405    342    342    316    449    277    205
    -51   -392   -340    220    140   -366    319    350    345    493    319    246
   -106   -392   -285    249     88   -340    293    327    335    501    335    249
   -135   -353   -218    241     41   -285    277    285    303    475    316    233
   -155   -327   -171    241      5   -249    262    249    272    439    290    210
   -137   -332   -194    236     25   -265    236    228    236    410    262    192
   -106   -342   -236    226     64   -290    223    233    226    394    239    171
   -101   -418   -316    257    106   -366    205    194    168    322    168     98
    -67   -467   -400    265    166   -433    176    155    103    259    111     49
    -36   -514   -480    275    220   -498    158    135     54    226     77     31
      0   -584   -584    293    290   -584    153    119     25    197     44     10
     33   -607   -641    285    335   -623    132     88     -5    161     10    -20
     57   -571   -631    257    342   -600    111     59    -28    137    -10    -44
     64   -522   -587    228    324   -553     98     38    -36    132    -10    -70
     62   -517   -579    228    319   -548     80     18    -54    114    -28    -98
     38   -561   -602    259    316   -581     80     -2    -83     77    -46    -72
     23   -589   -615    283    316   -602     93     -7    -88     70    -51    -75
    -15   -602   -589    306    285   -597    109    -12    -83     70    -49    -83
    -64   -620   -555    342    244   -589    119    -23    -88     51    -59    -90
    -31   -649   -618    340    290   -633     93    -18   -114     28    -83    -93
     10   -745   -758    366    381   -750    103     12   -142    -23   -150   -145
     23   -945   -971    459    496   -958    148     44   -231   -200   -355   -366
      7  -1098  -1106    545    555  -1101    257    137   -275   -368   -566   -610
      2   -992   -995    493    496   -992    342    246   -176   -319   -524   -602
   -122   -623   -504    371    189   -563    270    -18   -127   -140   -241   -301
   -340     18    358    158   -350    187     57   -519    -62    249    337    322
   -509    763   1273   -127   -891   1018   -124   -784    192    880   1140   1161
   -452    927   1379   -239   -917   1150   -342   -872    335   1340   1649   1766
   -394    542    937    -75   -665    740   -454   -943    119   1148   1423   1584
   -389     -2    384    194   -389    189   -446   -963   -314    405    631    709
   -371   -527   -155    449   -109   -342   -280   -735   -532   -179    -59    -49
   -285   -659   -376    472     44   -519    -80   -350   -327   -103    -93    -90
   -187   -641   -454    413    132   -548     36   -116   -166      7    -20    -93
   -153   -657   -506    402    174   -581     93    -12   -103     15    -51    -75
   -135   -683   -548    410    205   -615    122     36    -93      0    -70     25
   -140   -672   -532    402    194   -602    124     49    -88      2    -64    -18
   -150   -683   -535    415    189   -610    135     62    -85     -7    -72    -59
   -135   -693   -558    413    210   -626    145     70    -72    -10    -77    -62
    -90   -657   -566    374    236   -613    140     85    -62      0    -67    -41
    -72   -665   -592    366    259   -628    129    106    -54     23    -49    -31
    -67   -665   -597    366    262   -631    135    119    -51     23    -46    -36
    -57   -633   -579    342    259   -605    148    142    -33     33    -33    -23
    -57   -636   -579    348    259   -607    158    153    -18     44     -7    -18
    -49   -618   -568    332    257   -594    153    142    -18     33    -12    -36
    -28   -579   -550    303    259   -566    150    161    -10     38     -7     -7
     12   -550   -563    267    285   -555    153    197     28     88     46      7
     59   -535   -594    239    327   -563    166    233     62    111     54    -33
     51   -571   -623    257    335   -594    168    252     72    103     38     25
     64   -517   -584    226    322   -550    163    267     85    114     54     25
     88   -488   -576    200    329   -532    176    290    114    122     59    122
    129   -441   -571    155    350   -506    179    327    140    155    109    142
    161   -436   -600    135    379   -517    179    379    179    194    135    158
    192   -400   -592    103    389   -496    187    439    244    259    194    189
    207   -345   -553     67    379   -449    179    472    283    301    236    161
    197   -348   -545     75    371   -446    176    491    298    301    223    226
    213   -311   -524     46    368   -418    179    530    342    353    288    314
    241   -249   -491      2    363   -368    181    579    397    413    335    361
    306   -249   -555    -28    431   -402    150    581    384    397    322    387
    337   -220   -558    -57    446   -389    111    553    363    371    298    340
    298   -246   -545    -25    420   -397    135    540    371    374    316    290
    262   -244   -509    -10    384   -376    129    483    332    337    311    223
    239   -226   -465     -7    350   -345    122    441    298    311    280    171
    220   -236   -457      7    337   -345    116    397    259    262    226    114
    202   -213   -415      5    306   -314    114    340    197    163    155    168
    202   -241   -444     20    322   -342    109    290    145    106    114    194
    197   -329   -530     64    361   -428     98    231     98     70     85    111
    166   -366   -532    101    348   -449    109    189     72     54     70     51
    153   -358   -511    101    329   -433    119    171     62     49     57     49
    155   -329   -488     85    319   -407    116    155     44     18     20     57
    161   -335   -498     85    329   -415    111    140     28     -5     -5     38
    161   -355   -517     98    337   -436    109    135     20    -15    -12      7
    155   -361   -519    101    335   -439    135    168     64     33     36      2
    142   -358   -501    106    319   -428    161    200    103     64     62     23
    163   -314   -478     75    319   -397    174    215    127     90     96    101
    168   -241   -410     36    288   -324    179    223    161    140    155    132
    155   -174   -332      7    241   -252    142    205    168    153    174    155
    176   -179   -358      0    265   -267    122    202    176    163    187    176
    187   -226   -413     18    298   -319    109    197    176    192    236    119
    158   -244   -402     44    280   -322    101    174    155    171    200     49
    137   -306   -444     83    290   -374    106    155    119    119    155    116
    111   -316   -431    101    270   -374    119    153    116    114    153     90
     83   -436   -519    176    298   -478    127    153     85     70     96     70
     70   -558   -628    244    348   -592    132    153     54     31     44     31
     44   -610   -657    280    348   -633    140    145     44     15     41     12
     28   -657   -685    314    355   -670    145    140     38      5     38     -2
     33   -717   -753    340    389   -735    153    137     28     -7     28    -18
    -15   -805   -789    410    387   -797    179    163     54     18     51     20
    -36   -922   -885    478    423   -904    197    179     67     31     62     36
     10   -989  -1002    488    504   -995    213    194     80     67    124     25
      5  -1049  -1054    519    530  -1052    233    228    122    122    176    -15
      0  -1080  -1080    540    540  -1080    249    244    127     98    114    -44
     20  -1137  -1158    558    589  -1148    254    246    109     54     33     83
     15  -1150  -1166    566    589  -1156    239    228    101     41     51    163
     23  -1143  -1169    558    594  -1156    241    210     88     33     62    135
     33  -1124  -1158    545    594  -1140    265    220     80     20     44     90
     46  -1275  -1322    615    683  -1299    296    233      0   -103    -98    -90
     72  -1426  -1499    675    784  -1462    355    252   -124   -340   -355   -371
     93  -1312  -1408    607    750  -1358    433    327   -109   -431   -485   -496
     51   -974  -1026    462    537  -1000    444    231    -23   -316   -340   -368
    -85   -379   -293    231    103   -337    202   -244      7     12    137     54
   -192    426    618   -119   -405    522   -101   -636    155    566    857    701
   -210    924   1135   -358   -672   1028   -340   -732    423   1174   1480   1356
   -114    748    862   -316   -488    805   -514   -743    415   1309   1569   1569
    -98    192    290    -49   -194    241   -600   -893   -140    542    805    805
   -129   -303   -174    215     20   -239   -519   -857   -581   -246     -7    -54
   -101   -519   -418    311    158   -470   -340   -587   -548   -431   -309   -319
    -46   -446   -400    246    176   -423   -171   -314   -342   -316   -275   -241
      2   -387   -392    192    197   -392    -72   -158   -223   -257   -259   -259
     49   -366   -415    158    231   -389    -36    -77   -168   -231   -241   -246
     64   -363   -428    148    244   -394    -28    -49   -161   -228   -231   -252
     36   -355   -392    161    213   -374     -2    -28   -153   -233   -231   -259
     -7   -371   -363    187    176   -368     -5    -41   -168   -259   -272   -267
     -5   -337   -332    168    163   -335      2    -25   -145   -241   -259   -277
     25   -252   -280    111    153   -265    -10    -23   -127   -210   -207   -290
     49   -197   -246     75    148   -220    -15    -15   -114   -184   -171   -296
     15   -200   -215     90    114   -207      2     12    -90   -176   -210   -246
      0   -223   -223    111    109   -223      7      7    -90   -197   -233   -218
     12   -179   -192     80    101   -187     10      5    -80   -181   -218   -262
     12   -148   -161     67     85   -153      5     31    -62   -161   -192   -231
     10   -129   -140     57     75   -132      2     57    -38   -122   -145   -226
     25   -109   -135     38     80   -122     15     85    -15    -93   -127   -210
     36    -85   -122     23     77   -101     25    114     12    -77   -109   -114
     49    -46    -96      0     72    -70     15    140     44    -64   -101    -96
     33    -38    -72      0     51    -54     20    163     70    -44    -90    -88
     54      5    -49    -31     51    -20     20    181     98    -12    -75   -106
     64     36    -28    -54     46      5     25    207    122      0    -72    -83
     80     67    -12    -72     46     28     41    262    179     59    -31    -46
     96    119     20   -109     36     72     54    322    252    142     38      0
    127    184     57   -158     36    122     57    379    316    215    106     67
    137    262    124   -202      7    194     46    413    355    254    142    109
    171    342    171   -257      0    257     36    423    376    277    166    122
    168    374    205   -272    -18    290     54    433    397    309    215    101
    166    368    200   -267    -18    285     62    428    397    298    189     72
    161    371    210   -267    -25    293     46    402    366    267    153     85
    124    426    301   -275    -88    363     23    348    322    226    142     57
    101    415    314   -259   -106    366     20    309    280    174     80     44
     96    387    290   -244    -96    340     10    265    220    109     18     62
     77    358    280   -220   -101    319      0    210    171     62    -18      7
     59    358    298   -207   -119    329      0    179    142     57    -12    -33
     46    358    311   -202   -132    335    -23    114     77     -7    -70   -116
     28    332    303   -181   -137    319    -36     59     18    -72   -137   -166
     12    319    306   -166   -148    311    -38     23    -15   -106   -168   -194
     10    296    285   -153   -137    290    -18     15    -18   -111   -174   -187
     -5    296    301   -148   -153    298      2     15     -7    -90   -163   -194
    -28    324    353   -148   -192    340     15      7     -2    -85   -161   -233
    -20    322    342   -153   -181    332      7     -7    -25   -122   -220   -257
    -10    285    296   -137   -153    290      0     -2    -38   -142   -239   -236
    -12    363    376   -176   -194    368     12     28     12    -72   -163   -213
     -7    452    459   -223   -233    454     12     38     49    -28   -127   -192
    -23    488    511   -233   -270    498     -2     25     54    -28   -116   -171
    -38    519    558   -239   -298    537    -36     12     70      0    -75   -153
    -57    532    589   -239   -324    561    -59      2     70      5    -83   -150
    -85    496    579   -205   -332    537    -75    -15     51    -20   -109   -137
   -111    449    558   -168   -335    504    -83    -33     33    -38   -114   -145
   -137    413    550   -137   -342    480    -83    -44     15    -59   -137   -174
   -150    405    553   -129   -350    478    -80    -51     -5    -80   -158   -181
   -163    319    483    -77   -322    400    -72    -54    -36   -111   -192   -236
   -189    205    392     -7   -290    298    -64    -70    -67   -148   -239   -288
   -207    137    345     36   -275    241    -72    -93   -101   -184   -265   -314
   -207    114    322     44   -267    218    -75   -101   -116   -197   -275   -353
   -181    101    283     38   -233    192    -77   -109   -135   -220   -309   -366
   -158     93    249     31   -205    171    -80   -114   -148   -236   -324   -363
   -135     62    197     36   -166    129    -85   -122   -163   -249   -335   -379
   -135     59    194     36   -166    127    -85   -127   -176   -254   -329   -384
   -127     75    202     23   -163    137    -93   -132   -179   -259   -327   -381
    -93    109    202     -7   -150    155   -106   -119   -161   -241   -309   -384
    -70    116    187    -23   -127    150    -98   -109   -150   -236   -319   -397
    -64    101    166    -20   -114    132    -90   -103   -158   -249   -340   -371
    -57     83    137    -12    -96    109    -77    -85   -153   -241   -324   -366
    -51     10     62     20    -57     36    -64    -85   -194   -298   -394   -470
    -59   -231   -171    145     54   -202    -12    -67   -309   -501   -631   -711
    -75   -400   -324    236    122   -363    109     10   -353   -701   -888   -927
    -93   -259   -168    176     36   -215    194     83   -257   -659   -844   -885
   -179     98    277     38   -231    189    135   -150   -194   -457   -558   -636
   -322    680   1002   -179   -662    841   -129   -652   -189    -72    -10   -124
   -441   1392   1834   -475  -1137   1613   -384   -914     12    540    732    550
   -426   1543   1969   -561  -1197   1756   -594   -945    205   1031   1249   1044
   -394   1130   1525   -371   -958   1327   -683   -966     36    883   1098    859
   -405    584    989    -88   -696    787   -652  -1008   -467     54    262     93
   -389    145    532    119   -462    337   -491   -826   -696   -511   -387   -454
   -345     38    384    153   -363    210   -296   -491   -467   -405   -397   -457
   -306     64    368    119   -337    215   -145   -241   -259   -259   -311   -374
   -275     70    345    103   -309    207    -41    -75   -129   -176   -265   -332
   -280     36    316    119   -298    176     -7    -20    -93   -155   -272   -340
   -285     36    322    124   -303    179     12      7    -75   -140   -270   -363
   -285     31    316    124   -301    174     54     41    -38   -119   -257   -355
   -270     18    288    127   -277    153     83     72    -10   -101   -239   -277
   -272    -12    257    140   -265    122     93    109     18    -72   -210   -267
   -265    -25    239    145   -252    103    103    135     49    -41   -184   -246
   -249    -54    194    150   -223     70    122    163     85     -5   -150   -215
   -226    -23    202    124   -215     88    127    184    114     28   -122   -197
   -231    -51    179    140   -207     62    142    205    137     49   -103   -181
   -254    -98    155    174   -205     28    142    213    145     64    -93   -181
   -257   -119    137    187   -200     10    166    239    176    101    -46   -171
   -241    -98    142    171   -192     20    189    270    210    129    -18   -176
   -236   -124    111    179   -174     -7    202    290    228    137     -5    -96
   -236   -148     88    192   -163    -31    207    314    254    168     20    -67
   -233   -168     64    200   -150    -51    218    348    293    207     51    -44
   -218   -176     41    197   -129    -67    220    379    322    241     77    -15
   -184   -176      7    179    -98    -85    218    413    345    270     90      0
   -142   -192    -49    166    -49   -122    223    454    381    311    124     31
   -124   -218    -93    171    -18   -155    252    524    462    392    200    109
    -90   -218   -127    155     18   -174    272    597    540    470    275    184
    -67   -174   -106    119     18   -140    259    626    574    514    322    226
    -57   -166   -111    111     25   -140    270    657    607    553    361    283
    -41   -166   -124    103     41   -145    270    678    628    584    389    332
    -33   -187   -153    111     59   -171    270    683    633    602    407    332
    -31   -158   -129     93     46   -145    265    670    626    589    402    319
    -33   -145   -114     88     38   -129    265    654    613    574    402    314
    -62   -163   -103    111     18   -135    272    623    587    555    405    298
   -101   -176    -75    140    -12   -127    283    584    553    530    392    296
   -114   -233   -119    174      0   -176    280    542    506    472    335    259
   -116   -275   -158    194     20   -218    283    501    465    431    298    233
   -109   -316   -210    210     49   -265    293    465    436    413    277    205
   -127   -368   -241    249     57   -306    293    420    400    384    239    163
   -155   -426   -270    290     54   -348    301    392    381    368    226    142
   -174   -467   -293    322     57   -381    309    366    361    345    202    127
   -168   -483   -314    324     70   -400    322    350    353    337    189    114
   -148   -491   -342    319     96   -418    311    345    361    342    189    101
   -145   -506   -361    322    106   -433    309    337    353    342    184     98
   -132   -506   -376    319    119   -441    324    355    366    358    202    119
   -101   -501   -400    301    148   -452    340    379    387    371    205    124
    -72   -457   -384    265    155   -420    363    407    426    405    244    161
    -46   -402   -358    223    153   -381    368    423    462    444    285    205
    -57   -368   -314    213    127   -342    355    415    478    470    314    228
    -57   -332   -275    192    106   -303    324    397    488    496    342    249
    -31   -332   -301    181    135   -316    301    384    483    504    348    254
    -33   -361   -329    197    148   -345    296    374    465    491    340    249
    -46   -384   -337    215    142   -361    288    355    446    483    332    249
    -64   -387   -324    226    127   -355    262    324    423    462    316    239
    -72   -428   -355    252    140   -392    246    309    397    431    283    205
    -85   -519   -433    301    171   -478    241    288    348    376    226    145
   -106   -597   -491    350    189   -545    241    267    309    337    184    109
   -124   -633   -511    379    192   -574    239    257    290    316    168     88
   -129   -654   -524    392    197   -589    239    246    275    301    155     70
   -103   -685   -581    394    239   -636    231    236    254    283    142     57
    -96   -701   -607    397    254   -654    228    226    244    275    132     57
   -106   -714   -607    410    246   -659    231    218    236    265    119     57
   -122   -732   -610    428    244   -672    233    226    228    257    111     51
   -142   -761   -618    449    236   -691    239    226    218    249    111     57
   -174   -766   -592    467    207   -680    244    215    215    249    114     51
   -202   -782   -579    491    187   -680    254    205    215    252    122     51
   -194   -802   -607    498    205   -706    257    213    220    259    135     51
   -168   -826   -657    496    241   -740    249    220    220    257    124     44
   -155   -898   -743    527    290   -820    257    228    189    202     57    -12
   -142  -1096   -953    620    402  -1026    309    265    101     36   -142   -200
   -145  -1309  -1163    727    509  -1236    433    358     46   -153   -376   -444
   -145  -1249  -1104    696    478  -1176    540    472    137   -124   -371   -446
   -262   -953   -691    605    213   -823    501    236    187     49   -111   -207
   -446   -374     70    407   -259   -153    262   -296    200    402    426    335
   -581    368    950    106   -766    659     28   -628    392    989   1187   1093
   -530    678   1208    -75   -870    943   -194   -691    602   1545   1797   1725
   -467    355    820     54   -644    587   -311   -711    467   1475   1699   1683
   -465   -270    192    366   -329    -38   -298   -704     54    758    927    932
   -470   -872   -402    672    -33   -639   -137   -511   -213     83    163    168
   -426  -1085   -659    756    114   -875     75   -145    -15    137     98     62
   -329  -1096   -766    711    215   -932    223    122    174    267    171    109
   -254  -1106   -854    678    298   -982    298    270    275    335    207    137
   -226  -1124   -898    675    335  -1013    335    329    314    353    213    137
   -218  -1132   -914    672    345  -1023    355    363    332    361    218    137
   -226  -1150   -924    688    348  -1039    371    387    348    371    228    137
   -236  -1153   -919    693    340  -1036    376    407    366    381    241    150
   -246  -1187   -940    717    345  -1065    384    426    379    387    244    163
   -254  -1218   -963    735    353  -1091    410    436    389    392    246    176
   -220  -1184   -963    701    368  -1075    407    452    413    415    267    200
   -192  -1127   -935    657    371  -1031    374    457    431    431    288    210
   -168  -1132   -963    652    397  -1049    387    472    439    449    306    220
   -161  -1148   -987    652    410  -1070    413    496    457    467    332    239
   -166  -1166  -1000    665    415  -1083    436    519    478    483    355    265
   -163  -1156   -995    659    413  -1075    449    540    498    506    381    283
   -161  -1161  -1000    662    418  -1080    452    566    527    535    415    306
   -155  -1169  -1015    662    426  -1093    457    594    553    558    433    329
   -132  -1176  -1044    654    454  -1111    459    623    579    576    449    348
   -109  -1169  -1060    636    475  -1114    472    665    615    607    470    376
    -93  -1156  -1062    626    483  -1109    488    706    646    636    491    405
    -70  -1127  -1057    597    491  -1093    504    753    685    672    519    436
    -41  -1088  -1047    563    501  -1070    506    807    732    722    566    478
     -5  -1067  -1062    535    524  -1065    506    865    787    782    626    530
     25  -1028  -1054    501    540  -1041    509    909    841    846    691    568
     38   -995  -1034    475    535  -1015    519    937    872    878    724    600
     59   -963  -1026    452    542   -995    519    956    893    898    750    623
     77   -932  -1013    426    542   -971    517    961    909    917    771    631
     85   -935  -1021    426    553   -976    522    956    906    909    758    633
     85   -948  -1036    431    558   -992    519    940    888    891    753    685
     77   -935  -1013    428    545   -974    511    906    862    862    735    659
     57   -932   -989    436    522   -961    498    867    833    836    719    620
     49   -940   -989    446    519   -963    480    797    782    782    688    561
     36   -971  -1008    465    522   -989    470    732    722    719    631    485
      7  -1028  -1036    509    519  -1031    467    683    672    649    540    441
    -25  -1091  -1067    555    519  -1080    459    628    613    587    480    423
    -59  -1111  -1052    587    496  -1083    446    581    576    561    478    363
    -88  -1127  -1041    607    475  -1083    428    542    548    537    462    324
   -106  -1145  -1039    623    465  -1093    441    530    545    532    459    290
   -103  -1117  -1015    610    454  -1067    457    527    540    514    431    301
    -93  -1083   -989    589    446  -1036    483    542    548    522    433    353
    -96  -1060   -963    576    431  -1013    493    545    558    532    457    335
    -85  -1044   -958    563    433  -1002    496    558    571    550    488    309
    -70   -992   -922    530    423   -958    504    587    602    579    514    314
    -70   -909   -839    491    384   -875    524    615    649    618    555    387
    -83   -880   -800    480    355   -841    517    602    652    623    563    381
    -77   -852   -774    465    345   -813    480    571    639    623    568    389
    -70   -846   -779    457    353   -813    446    555    628    626    579    402
    -83   -854   -771    470    342   -813    426    540    613    613    579    374
    -98   -859   -763    478    329   -813    402    511    587    592    566    332
   -114   -870   -756    491    319   -813    381    475    542    535    485    267
   -119   -950   -831    532    353   -891    392    472    514    498    452    303
   -132  -1026   -893    579    379   -961    402    462    485    493    472    239
   -150  -1091   -943    620    394  -1018    405    439    457    452    405    181
   -179  -1137   -961    657    389  -1049    407    423    446    436    392    202
   -218  -1158   -943    688    361  -1049    389    400    439    449    436    155
   -249  -1169   -919    709    335  -1044    358    366    402    410    379     18
   -254  -1189   -937    719    340  -1065    350    353    366    342    277    103
   -236  -1197   -963    717    361  -1080    355    361    358    319    265    194
   -223  -1189   -969    706    368  -1080    353    353    340    311    262    129
   -231  -1182   -950    706    358  -1067    358    345    329    309    259    103
   -231  -1195   -963    711    363  -1080    366    348    345    335    293    124
   -254  -1202   -948    727    345  -1075    368    332    335    311    262    114
   -270  -1226   -956    748    342  -1091    368    324    322    301    244    109
   -259  -1213   -953    737    345  -1083    353    309    306    306    272     98
   -241  -1228   -989    732    371  -1111    342    293    272    262    239     46
   -197  -1376  -1179    787    488  -1278    366    290    158     85     28   -158
   -168  -1532  -1363    849    597  -1449    462    337     38   -145   -257   -449
   -181  -1514  -1332    849    574  -1423    579    459     57   -213   -368   -550
   -301  -1296   -995    797    345  -1145    576    329    161    -51   -140   -322
   -506   -758   -254    631   -127   -506    410    -72    314    350    405    239
   -665     38    704    311   -685    371    233   -324    649   1021   1205   1057
   -610    555   1166     28   -888    859     -5   -379    992   1693   1925   1777
   -506    353    859     75   -685    605   -192   -441    924   1725   1930   1829
   -504   -171    332    337   -420     80   -249   -555    472   1080   1275   1145
   -478   -706   -231    592   -124   -470   -176   -506     33    335    501    314
   -420  -1013   -592    717     85   -802     36   -176     41    158    223      2
   -335  -1036   -704    683    181   -870    194     80    179    231    249     10
   -259  -1044   -784    652    262   -914    283    215    244    257    254      5
   -236  -1036   -802    636    280   -919    324    270    272    262    246    -20
   -223  -1034   -810    628    293   -922    348    301    290    270    233    -15
   -223  -1031   -807    626    290   -922    363    332    311    285    249      5
   -205  -1041   -836    623    314   -940    361    335    303    272    241    -15
   -200  -1044   -846    620    322   -948    363    335    296    259    231    -28
   -205  -1039   -833    623    314   -937    374    358    314    272    233     -2
   -187  -1047   -859    615    332   -953    376    374    319    277    231     -2
   -171  -1028   -857    597    342   -943    374    381    329    288    246      0
   -174  -1013   -839    592    329   -927    381    394    342    296    259     20
   -176  -1021   -844    600    332   -932    400    418    371    322    290     49
   -192  -1002   -813    597    309   -906    387    420    376    327    296     33
   -202   -992   -789    597    293   -891    376    426    371    316    283     38
   -192   -979   -789    584    296   -883    366    439    371    324    283     41
   -168   -958   -789    563    309   -875    363    465    392    348    309     46
   -166   -945   -779    553    306   -862    361    485    405    361    319     51
   -153   -911   -758    532    301   -833    368    517    426    374    335     67
   -137   -896   -761    514    311   -828    384    545    446    374    327     72
   -116   -880   -763    498    322   -823    400    594    472    389    345    114
    -75   -839   -763    454    342   -802    400    644    498    423    376    153
    -28   -813   -787    420    376   -800    402    696    535    454    397    192
      0   -779   -779    387    389   -779    410    750    576    496    446    241
     15   -724   -740    355    376   -732    431    802    639    563    517    301
     28   -675   -704    319    366   -688    431    813    657    581    542    316
     36   -631   -670    296    353   -649    428    823    670    594    561    335
     23   -615   -641    293    332   -628    433    818    672    597    566    345
      2   -615   -618    306    309   -615    444    795    665    579    548    332
    -20   -654   -633    337    303   -644    418    753    631    542    530    298
    -57   -675   -618    366    277   -646    413    709    597    509    511    272
   -119   -696   -576    405    226   -636    418    652    558    459    472    236
   -179   -724   -545    452    181   -636    418    587    514    410    433    194
   -233   -802   -571    517    166   -688    400    530    462    350    374    142
   -306   -901   -594    602    142   -748    368    465    415    288    316     88
   -405   -979   -574    691     83   -776    355    392    361    223    265     36
   -480  -1000   -519    740     18   -761    371    335    316    187    244     12
   -465  -1002   -540    732     36   -771    355    316    293    176    233      2
   -449  -1008   -561    727     54   -784    358    342    309    184    231      5
   -452   -997   -545    722     44   -771    381    358    319    189    236      7
   -420   -945   -524    683     51   -735    394    368    327    202    252     18
   -374   -896   -522    633     72   -709    394    374    332    205    254     15
   -324   -846   -524    584     98   -685    426    405    366    231    272     44
   -288   -727   -439    506     72   -584    454    441    423    290    332    109
   -288   -636   -348    462     28   -493    457    444    457    327    374    153
   -265   -568   -303    415     18   -439    410    426    462    340    397    179
   -233   -537   -303    384     33   -420    358    405    444    335    397    181
   -226   -555   -332    389     51   -444    340    381    413    306    371    161
   -213   -571   -358    392     72   -465    332    366    405    288    353    140
   -207   -574   -366    389     77   -470    314    348    392    259    335    127
   -202   -607   -405    405     98   -506    319    342    376    231    309    109
   -202   -709   -509    454    150   -607    332    335    340    174    244     67
   -200   -787   -587    493    192   -688    324    319    288    114    179     36
   -210   -839   -628    522    207   -732    311    293    252     96    158    -15
   -215   -857   -641    535    213   -750    301    270    218     64    135    -46
   -202   -849   -646    524    220   -750    293    249    192     36    114    -59
   -184   -844   -659    514    236   -753    298    246    184     23     98    -80
   -187   -846   -659    514    236   -753    309    249    181     23    103    -72
   -205   -849   -646    527    220   -748    327    257    194     44    140    -77
   -223   -859   -636    540    205   -748    324    249    189     44    135   -127
   -220   -896   -675    558    226   -787    335    262    187     36    106   -122
   -220   -924   -706    571    241   -818    355    272    181     20     88   -119
   -233   -937   -704    584    233   -820    363    275    166      0     85    -93
   -226   -948   -722    587    246   -836    363    283    153    -10     93    -90
   -197  -1002   -805    600    303   -904    376    303    129    -54     44   -171
   -140  -1195  -1057    665    457  -1124    415    335     38   -244   -176   -324
   -111  -1343  -1231    727    558  -1288    532    433     18   -394   -379   -527
    -93  -1218  -1127    654    517  -1174    649    548    142   -335   -350   -530
   -179   -906   -727    542    272   -818    649    353    246   -129    -72   -267
   -324   -303     20    311   -174   -142    405   -116    335    277    524    314
   -418    441    859    -12   -639    649    179   -371    602    893   1283   1072
   -397    662   1060   -135   -727    859    -51   -428    805   1384   1784   1636
   -355    254    610     51   -483    431   -213   -530    576   1218   1582   1509
   -363   -337     25    348   -194   -155   -252   -654     -5    376    724    662
   -355   -766   -410    561     25   -589   -124   -514   -316   -252     41    -38
   -298   -956   -657    626    176   -807     90   -153   -168   -252    -54   -116
   -233   -992   -758    613    262   -875    252    116     15   -124     25    -70
   -179   -992   -813    584    314   -904    363    272    122    -67     36    -51
   -158  -1015   -857    587    348   -937    394    324    142    -75     12    -33
   -145  -1018   -875    581    363   -948    384    329    135    -93      2    -59
   -135  -1005   -870    571    366   -937    392    342    132   -103      0    -70
   -150   -976   -828    563    337   -904    394    345    142   -103     -2    -80
   -181   -963   -782    571    298   -872    405    353    155    -98     -5    -80
   -210   -979   -769    592    277   -875    397    355    155    -98     -5    -75
   -197   -995   -797    597    298   -896    387    366    150   -101     -7    -75
   -153   -961   -810    555    327   -885    376    374    155    -96    -10    -72
   -129   -924   -795    527    332   -859    366    381    166    -85     -7    -62
   -119   -919   -800    517    340   -859    371    387    176    -80     -5    -57
   -111   -911   -800    511    342   -857    387    397    184    -72      2    -44
    -88   -904   -815    493    361   -859    397    413    202    -59     15    -25
    -57   -880   -823    467    381   -852    397    439    231    -33     38      0
    -54   -888   -833    470    387   -862    402    462    249    -23     49     12
    -64   -872   -807    470    371   -841    410    483    267     -5     59     28
    -28   -800   -774    413    371   -789    423    522    306     31     98     62
     -5   -763   -758    384    376   -763    436    571    355     77    142     93
     20   -743   -763    358    392   -753    439    623    394    116    176    122
     85   -688   -774    301    428   -730    436    670    436    155    218    163
     83   -644   -727    280    405   -685    439    722    491    218    275    226
    103   -615   -719    254    410   -667    444    771    532    267    316    277
    155   -579   -735    210    444   -657    444    815    568    309    353    316
    158   -511   -670    176    413   -589    457    854    615    361    410    374
    179   -506   -688    161    431   -597    459    862    623    366    423    394
    205   -506   -711    150    457   -607    457    849    610    355    418    394
    194   -540   -735    171    462   -636    452    815    576    322    387    374
    202   -555   -758    176    480   -657    444    771    527    277    345    335
    202   -550   -756    174    475   -652    428    717    480    233    309    303
    228   -550   -779    161    501   -665    413    662    439    189    280    277
    228   -613   -841    192    532   -724    400    600    379    122    220    223
    210   -683   -893    236    550   -787    400    548    337     80    187    181
    213   -730   -943    257    576   -836    397    498    285     25    137    137
    210   -740   -953    265    579   -846    376    436    223    -38     77     88
    207   -696   -904    241    553   -800    355    389    174    -88     31     41
    189   -589   -779    200    483   -683    348    355    150   -109      7      5
    189   -491   -683    148    433   -587    324    314    119   -145    -33    -33
    200   -381   -581     90    389   -483    301    280     88   -181    -70    -70
    205   -267   -475     28    340   -371    283    262     72   -192    -88    -90
    174   -150   -324    -10    249   -236    280    259     75   -192    -88    -88
    129      5   -127    -70    127    -59    270    270     98   -166    -67    -70
    106    145     38   -127     33     93    241    259    109   -155    -49    -51
     90    226    132   -158    -20    179    202    223     96   -166    -46    -41
     98    280    181   -189    -41    231    168    192     72   -179    -54    -33
    124    311    187   -220    -31    249    129    163     41   -205    -77    -46
    140    324    184   -231    -20    254     90    119    -12   -259   -129    -88
    111    345    233   -231    -62    290     54     62    -64   -311   -171   -124
     90    361    270   -226    -88    316     36     33   -101   -348   -202   -153
     88    280    189   -187    -49    236     23      7   -153   -410   -270   -207
     80    189    109   -135    -12    150     12    -15   -207   -475   -329   -265
    103    142     38   -124     31     93      2    -28   -239   -511   -363   -293
    114     98    -15   -106     64     41     -5    -44   -272   -550   -397   -316
     72     49    -23    -62     46     12    -20    -75   -314   -594   -433   -350
     51     10    -41    -31     46    -15    -25    -90   -340   -618   -457   -366
     41    -36    -77     -2     57    -57    -31   -101   -355   -631   -472   -374
     64    -75   -140      5    101   -106    -36    -98   -355   -631   -470   -368
     93    -90   -184     -2    137   -137    -33    -98   -363   -639   -470   -368
    114    -98   -213     -7    161   -155    -38    -98   -366   -641   -472   -368
    119   -135   -254      7    187   -194    -41    -98   -361   -644   -472   -368
    124   -168   -293     23    207   -231    -23    -90   -348   -639   -465   -358
    109   -226   -335     57    220   -280     -7    -83   -345   -636   -457   -353
    116   -296   -413     90    262   -355     12    -62   -345   -646   -465   -361
    140   -467   -607    161    374   -537     36    -28   -394   -737   -571   -454
    153   -732   -885    290    519   -807    122     62   -449   -906   -787   -665
    150   -789   -940    316    542   -862    265    213   -358   -937   -865   -761
    109   -527   -639    207    374   -581    324    179   -244   -800   -693   -615
      0    -77    -80     38     38    -80    140   -283   -319   -597   -332   -272
   -106    602    709   -246   -407    654   -148   -779   -353   -210    259    293
   -132   1163   1296   -517   -714   1231   -400   -984   -215    329    927    911
    -90   1026   1117   -467   -602   1070   -579  -1015   -194    576   1171   1156
    -62    446    506   -192   -283    475   -563   -982   -465    132    659    698
    -80   -179    -98    129      7   -140   -439   -919   -919   -782   -306   -181
    -72   -555   -483    311    202   -519   -262   -615   -826   -940   -607   -433
    -51   -540   -488    296    218   -514   -101   -316   -535   -737   -485   -314
     -7   -511   -504    259    246   -509     23    -98   -345   -597   -384   -228
     18   -532   -550    257    283   -540    103     25   -246   -535   -353   -215
     23   -568   -592    272    306   -581    129     57   -228   -535   -361   -200
     36   -576   -613    270    322   -594    145     88   -194   -509   -327   -163
     15   -620   -639    301    324   -628    153    101   -184   -504   -309   -148
     18   -657   -675    319    345   -665    161    111   -171   -501   -306   -111
     49   -659   -711    303    379   -683    158    116   -163   -491   -316   -103
     88   -602   -691    257    387   -646    132    103   -163   -485   -306   -124
    119   -542   -662    210    389   -602    101     93   -168   -480   -288   -129
    137   -509   -646    187    392   -576     88     98   -163   -475   -275   -132
    142   -519   -662    187    400   -592     90    106   -150   -470   -275   -132
    150   -530   -680    189    413   -605     96    111   -140   -467   -290   -140
    148   -514   -662    181    405   -587     98    127   -124   -459   -296   -101
    163   -514   -678    176    420   -594     96    135   -116   -459   -283    -62
    158   -524   -685    181    420   -605    106    135    -98   -446   -270    -64
    161   -504   -665    171    410   -584    122    150    -77   -415   -249    -64
    184   -449   -636    132    407   -542    122    194    -44   -363   -205    -36
    207   -397   -605     96    405   -501    124    246      2   -306   -158      7
    210   -379   -589     83    397   -483    129    301     51   -272   -127     64
    236   -348   -584     54    407   -465    127    345     98   -239    -88    119
    262   -309   -571     23    415   -439    142    415    168   -153    -10    158
    280   -259   -540    -10    410   -400    158    475    239    -80     49    168
    296   -197   -496    -51    394   -345    166    514    277    -38    101    215
    324   -163   -488    -80    405   -324    174    532    296    -10    129    239
    355   -158   -514   -101    431   -335    174    527    293    -10    124    226
    358   -174   -532    -90    444   -353    181    527    280    -23    135    262
    376   -174   -550   -101    462   -361    171    506    252    -44    114    259
    355   -189   -548    -83    452   -368    171    478    220    -80     90    265
    314   -228   -542    -44    426   -384    174    439    176   -124     51    262
    277   -241   -519    -18    397   -379    171    389    137   -155      7    226
    252   -249   -501     -2    374   -376    179    327     93   -202    -20    197
    233   -285   -519     25    374   -402    181    275     51   -249    -44    171
    213   -348   -563     67    384   -454    181    226      7   -288    -75    137
    158   -405   -563    124    361   -483    179    176    -33   -324   -103    103
    135   -433   -568    150    350   -501    168    140    -77   -358   -135     96
    135   -454   -589    158    361   -522    179    119    -96   -361   -142     90
    124   -446   -571    161    348   -509    205    124    -80   -340   -129     80
     93   -457   -550    181    322   -504    213    129    -59   -322   -106     80
     77   -480   -561    200    316   -519    215    127    -59   -319   -106    101
     75   -480   -555    202    314   -517    220    129    -44   -298    -93     96
     38   -475   -514    218    275   -493    226    129     -5   -280    -70    103
    -12   -405   -392    210    189   -400    239    166     59   -228    -10    168
    -41   -324   -283    181    119   -303    213    174     70   -205     18    205
    -12   -265   -254    137    119   -259    174    187     72   -189     25    223
     33   -246   -283    103    155   -265    137    184     59   -189     18    228
     83   -280   -363     98    223   -322    132    166     18   -231     -2    262
    153   -246   -400     44    275   -324    127    140    -15   -249    -12    280
    176   -252   -428     36    301   -337    114    106    -36   -246    -15    246
    168   -293   -462     62    314   -376    111     72    -70   -267    -33    197
    163   -361   -524     98    342   -441    119     62   -103   -309    -64    158
    174   -423   -600    122    384   -511    124     49   -132   -350   -119    114
    194   -462   -657    132    423   -558    109     15   -181   -400   -166     96
    210   -517   -730    153    470   -623     85    -28   -244   -454   -210     67
    210   -558   -769    174    488   -662     70    -44   -277   -472   -226     38
    187   -571   -758    192    470   -665     64    -44   -283   -478   -223     38
    166   -581   -748    205    457   -665     59    -51   -290   -478   -215     49
    155   -589   -745    215    446   -665     44    -67   -309   -488   -218     36
    142   -600   -743    228    441   -670     46    -72   -316   -491   -226      0
    140   -613   -753    236    444   -680     51    -80   -319   -506   -246      7
    148   -600   -748    226    446   -672     44    -85   -327   -514   -246     25
    150   -581   -732    215    439   -657     36    -83   -327   -496   -249    -12
    140   -600   -740    231    439   -670     31    -93   -340   -504   -252    -10
    155   -628   -784    236    467   -706     33   -106   -379   -553   -296    -46
    179   -784   -963    301    571   -872     75    -75   -454   -680   -444   -176
    168  -1002  -1171    415    667  -1085    179    -10   -558   -904   -704   -407
    181  -1078  -1260    449    719  -1169    290     90   -553   -995   -820   -555
    145   -756   -904    303    524   -828    314      0   -441   -844   -633   -402
     38   -220   -259     90    148   -239    101   -475   -428   -555   -207     28
    -54    589    641   -267   -348    615   -197   -893   -280    -12    483    709
    -98   1192   1291   -545   -693   1241   -465  -1031     15    636   1200   1408
    -23   1002   1026   -491   -524   1013   -670  -1036     46    849   1374   1582
    -15    405    420   -194   -218    413   -691  -1078   -368    254    758    995
    -38   -233   -194    135     75   -215   -558  -1005   -854   -594   -114    174
    -23   -540   -517    283    246   -530   -324   -675   -807   -776   -410   -114
     36   -532   -568    246    301   -550   -142   -387   -587   -641   -337    -46
     83   -548   -631    231    355   -589    -20   -192   -457   -566   -298     -2
     75   -558   -636    239    355   -597     62    -67   -358   -496   -252     25
     85   -568   -654    241    368   -610     67    -57   -353   -496   -249     -7
    119   -592   -711    233    415   -652     44    -72   -389   -542   -283     -5
    111   -639   -753    262    431   -696     62    -41   -379   -530   -288     -2
     96   -657   -753    280    423   -704     88    -15   -350   -498   -252     -7
     98   -641   -740    272    418   -691    101      5   -322   -462   -205     25
    124   -605   -730    239    426   -667    103     23   -314   -459   -210     51
    148   -566   -714    210    428   -641    109     54   -288   -441   -205     85
    129   -594   -727    231    426   -659    114     64   -285   -441   -205    109
    109   -633   -743    262    426   -688    132     67   -277   -423   -187    103
    101   -633   -735    265    415   -683    145     85   -262   -413   -179    135
    132   -592   -727    228    428   -659    158    119   -215   -342   -109    155
    129   -558   -688    213    407   -623    171    158   -158   -275    -41    168
     72   -563   -636    246    353   -600    205    213   -103   -220      0    202
    111   -563   -678    223    394   -620    202    215   -111   -254    -38    218
    168   -584   -756    207    462   -670    194    231   -119   -254    -44    233
    155   -574   -732    207    441   -652    223    303    -49   -166     25    265
    168   -514   -683    174    426   -597    241    363      7   -114     64    298
    189   -496   -685    153    436   -589    270    436     70    -59    116    387
    189   -452   -641    129    415   -545    293    506    142     20    189    449
    218   -420   -639     98    426   -530    285    545    176     62    223    475
    301   -415   -717     57    509   -566    277    592    207     88    241    517
    285   -394   -680     51    480   -537    277    610    228    124    262    545
    241   -402   -644     80    441   -522    283    613    228    137    275    555
    236   -379   -615     70    423   -498    301    620    239    161    303    584
    244   -353   -597     54    420   -475    322    615    233    174    329    600
    179   -350   -532     83    355   -441    342    594    226    161    306    574
    142   -348   -491    101    316   -420    350    574    218    145    296    568
    197   -400   -597     98    394   -498    301    475    119     25    184    524
    244   -436   -680     96    462   -558    272    410     44    -28    142    493
    174   -454   -628    137    397   -540    285    387     62     31    218    413
     88   -462   -550    187    316   -506    303    363     62     20    215    389
     96   -524   -623    213    358   -574    275    277    -41   -132     46    345
    129   -607   -737    239    433   -672    246    213   -132   -223    -51    348
    103   -566   -670    231    384   -618    267    228    -72   -101     67    285
     25   -535   -561    254    290   -548    288    244    -25    -59    127    296
     23   -589   -613    280    316   -602    272    220    -70   -119     57    322
     80   -626   -706    272    392   -665    267    200   -109   -140     23    296
     59   -600   -659    270    358   -628    296    218    -80   -129     18    309
     51   -540   -592    244    322   -566    337    262    -10    -31    116    350
     54   -480   -537    210    293   -509    355    270     28     38    207    322
     49   -431   -480    192    265   -454    353    270     33     51    210    353
    116   -420   -537    150    324   -478    314    259     20     54    200    413
     90   -418   -509    163    298   -462    324    280     38     83    218    433
     67   -410   -478    171    270   -444    311    275     31     54    194    436
    153   -433   -587    140    368   -509    239    197    -54    -38    111    379
    207   -444   -652    116    428   -545    202    181    -57    -31    103    384
    202   -478   -680    137    439   -576    220    187    -36    -25     75    376
    215   -537   -753    161    483   -644    220    153    -88    -85     -5    324
    277   -592   -870    158    574   -730    205    150   -129    -96    -41    322
    249   -654   -904    202    576   -779    202    155   -129    -44     18    293
    166   -706   -872    270    519   -789    181    101   -171    -59     18    189
    106   -774   -883    332    493   -828    174     46   -239   -124    -12    145
     75   -831   -906    379    491   -867    197     36   -277   -184    -62    150
     23   -841   -867    407    444   -854    233     70   -265   -145    -38    200
     20   -828   -849    402    433   -839    246    111   -241   -114    -31    244
     10   -839   -849    413    428   -844    244    132   -213    -98    -38    265
    -31   -839   -807    436    387   -823    239    111   -223   -142    -90    226
    -49   -846   -800    446    374   -823    259    129   -226   -119    -62    265
    -38   -831   -795    433    376   -813    272    150   -205    -62    -12    259
    -77   -862   -787    467    353   -823    293    153   -192    -75    -28    257
   -142   -898   -756    522    306   -828    329    129   -213   -137    -96    140
     -5  -1150  -1145    576    568  -1148    301     88   -441   -439   -431    -90
     62  -1335  -1397    636    730  -1366    397    246   -485   -555   -607   -254
     36  -1213  -1252    587    641  -1231    532    420   -322   -418   -475   -249
    -90   -883   -792    488    350   -839    522    210   -244   -259   -231    -31
   -301   -270     28    285   -166   -122    275   -353   -194    109    314    496
   -444    444    888     -2   -665    665     57   -675     18    678   1010   1252
   -415    730   1143   -158   -779    935   -171   -784    197   1205   1602   1912
   -363    446    810    -41   -587    628   -293   -849     59   1156   1545   1909
   -353   -111    241    231   -296     64   -290   -865   -392    387    709   1072
   -319   -623   -306    470     -7   -465   -135   -639   -633   -187     18    368
   -233   -807   -576    519    171   -693     67   -257   -475   -181   -109    249
   -116   -782   -665    449    272   -724    215     31   -288    -54    -51    298
    -90   -792   -704    441    303   -748    306    174   -181      7    -15    314
    -85   -823   -740    454    327   -782    340    207   -163     -2    -33    290
    -57   -841   -787    449    363   -815    335    220   -163    -12    -41    265
    -12   -846   -833    431    410   -841    335    272   -137     31    -10    257
     -7   -852   -844    428    418   -849    324    280   -145     12    -44    275
    -10   -826   -818    418    402   -823    329    290   -137     15    -33    303
      0   -841   -841    420    420   -841    342    306   -127     25    -20    277
      7   -859   -867    426    436   -862    342    306   -127     18    -28    257
      5   -846   -854    418    428   -849    342    306   -114     23    -20    267
     18   -854   -875    418    446   -865    345    319   -101     23    -28    290
     41   -836   -878    394    457   -854    342    332    -93     20    -38    301
     57   -769   -826    355    441   -797    332    342    -72     72     20    301
     67   -685   -753    309    410   -719    335    353    -44    114     83    324
     38   -649   -688    303    361   -667    353    381    -10    145    119    324
     59   -662   -722    301    389   -693    353    410     -5    124     62    332
    140   -654   -795    257    467   -724    337    433     -2    111     44    397
    161   -605   -769    220    465   -685    335    467     31    155     96    394
    174   -553   -727    187    449   -639    342    519     83    210    137    394
    174   -522   -696    174    433   -607    358    576    127    239    153    426
    187   -519   -706    166    446   -613    381    644    168    267    163    517
    210   -483   -693    135    449   -587    389    683    207    329    233    540
    241   -446   -691    101    465   -568    397    730    254    387    309    568
    275   -394   -670     59    470   -532    397    756    296    439    371    576
    288   -355   -644     33    465   -498    400    782    324    452    355    550
    280   -363   -644     41    459   -504    415    807    337    431    296    644
    267   -376   -646     54    454   -511    413    802    332    441    332    722
    254   -361   -615     51    433   -488    394    769    314    433    350    698
    223   -363   -587     70    405   -475    397    756    311    420    345    696
    184   -340   -524     75    353   -431    415    756    319    420    345    698
    179   -322   -504     70    340   -413    413    719    296    394    327    680
    155   -319   -475     80    311   -394    405    665    262    371    324    618
    122   -340   -462    109    290   -400    392    592    213    327    293    540
    101   -402   -506    150    301   -454    384    535    171    265    220    491
     77   -465   -542    192    309   -504    392    491    132    207    166    480
     59   -475   -535    205    296   -504    397    459    114    181    148    462
     46   -444   -491    200    267   -467    397    439    122    200    179    428
     28   -413   -444    189    233   -428    400    420    119    181    135    345
     23   -428   -454    202    236   -441    418    428    109    135     59    392
     44   -433   -478    192    259   -454    420    441    111    122     64    459
     67   -342   -410    137    239   -376    433    465    153    171    129    470
     31   -277   -309    122    168   -293    452    470    192    213    184    475
     10   -226   -236    106    122   -231    465    483    228    241    213    472
     44   -218   -265     85    153   -241    431    491    233    233    192    509
     64   -210   -275     72    168   -241    387    480    228    231    200    540
     57   -192   -249     64    153   -218    366    457    223    228    202    519
     49   -215   -265     83    155   -239    353    431    207    215    205    472
     49   -244   -296     96    171   -270    332    418    192    202    184    394
     51   -306   -358    127    205   -332    329    426    176    163    127    423
     31   -431   -462    197    244   -446    332    400    119     96     67    431
     23   -530   -555    252    288   -542    329    371     83     51     31    384
      7   -607   -615    298    311   -610    335    355     62     23      2    358
    -12   -670   -657    342    322   -665    376    363     77     41     31    345
    -20   -737   -717    379    348   -730    379    358     72     33     18    303
    -25   -797   -771    410    371   -784    371    353     62     18      2    322
    -31   -833   -802    431    384   -818    363    350     54      5      2    327
    -36   -885   -849    462    405   -867    371    363     59      5      5    316
    -12   -940   -927    475    454   -935    389    387     83     18     10    327
     15   -953   -969    467    491   -961    400    407    114     36     31    340
     31   -948   -979    454    504   -963    410    413    132     41     38    350
     38   -963  -1002    462    519   -982    413    418    127     20     15    348
     51  -1015  -1070    480    558  -1041    415    431    129     12      2    350
     90  -1096  -1187    501    639  -1140    428    446    101    -38    -51    290
    132  -1296  -1431    581    782  -1363    475    470      0   -192   -202     77
    153  -1467  -1621    657    885  -1543    584    553    -54   -363   -402   -166
    150  -1382  -1532    615    839  -1454    701    680     64   -329   -389   -150
     54  -1072  -1127    509    589  -1098    693    470    161   -158   -158    103
   -103   -483   -379    293    135   -433    485    -46    233    202    358    636
   -244    275    519    -15   -381    397    275   -376    470    787   1091   1392
   -205    553    758   -174   -483    654     31   -465    667   1280   1608   1951
   -129    223    353    -46   -241    288   -132   -545    467   1156   1465   1849
   -103   -389   -285    246     88   -337   -153   -600    -46    384    665   1065
   -106   -971   -865    540    379   -919    -10   -439   -415   -363   -148    265
    -51  -1101  -1049    574    498  -1075    179    -62   -223   -309   -197    189
     20  -1062  -1083    519    550  -1072    324    223     -7   -137    -64    231
     88  -1026  -1114    467    600  -1070    413    410    124    -49     12    267
     83  -1002  -1085    459    584  -1044    472    511    187    -18     31    288
     62  -1002  -1065    467    563  -1034    506    540    218    -15     28    298
    103   -995  -1098    444    600  -1047    491    532    194    -44      5    306
    109   -984  -1093    433    600  -1039    498    563    202    -41      0    327
    127   -945  -1072    410    600  -1008    532    620    252     -7     23    353
    168   -948  -1119    389    641  -1034    501    587    223    -23     15    311
    161   -883  -1044    361    602   -963    498    602    249     25     70    301
    142   -885  -1031    371    584   -958    496    618    262     18     46    316
    111   -911  -1023    400    566   -966    514    644    285     28     41    345
    103   -880   -987    387    545   -932    517    665    311     62     88    350
    116   -862   -979    371    548   -919    506    670    316     54     85    379
    124   -857   -984    366    553   -922    506    698    340     77     98    410
    122   -800   -922    340    522   -859    509    717    368    109    119    397
     83   -763   -846    340    462   -802    530    763    413    148    150    439
     90   -763   -857    335    472   -810    514    763    407    153    142    389
    145   -763   -909    309    524   -833    493    771    415    166    163    405
    158   -714   -872    277    514   -792    511    844    483    241    233    475
    166   -691   -857    262    509   -771    519    891    527    257    233    522
    189   -641   -833    226    509   -737    530    948    581    298    270    579
    215   -540   -758    161    485   -646    540   1000    649    394    374    613
    226   -462   -688    119    457   -574    517   1026    698    472    480    566
    228   -454   -685    111    457   -568    509   1062    735    506    478    555
    236   -449   -688    106    462   -568    532   1109    766    522    452    675
    272   -405   -680     64    475   -540    514   1083    758    501    444    711
    340   -400   -740     31    540   -568    452    997    665    381    329    717
    306   -410   -719     49    511   -563    452    979    657    407    361    683
    259   -431   -691     85    475   -561    446    943    644    426    400    576
    228   -420   -649     93    436   -535    410    872    581    361    350    522
    223   -415   -639     96    431   -527    376    810    527    309    306    522
    218   -376   -594     77    405   -485    353    732    465    228    231    478
    202   -345   -548     70    374   -446    353    665    394    135    129    459
    163   -449   -615    142    387   -530    363    615    350    127    111    322
    132   -483   -615    176    374   -548    379    576    324    106     90    228
    142   -423   -568    137    355   -496    355    519    290     70     75    244
    145   -394   -540    124    340   -465    374    501    272     41     49    239
    122   -353   -475    114    296   -413    392    506    288     64     59    246
     77   -348   -426    135    252   -387    376    496    272     46     31    231
    135   -324   -459     93    296   -392    329    462    228     -7    -36    202
    189   -239   -428     23    309   -332    285    436    215    -25    -62    200
    218   -145   -363    -38    288   -254    283    441    254     23     -2    205
    215    -25   -241    -93    228   -132    277    446    309     90     88    249
    189     20   -171   -106    181    -75    236    420    309     88     80    265
    179     57   -122   -119    150    -31    202    379    272     31     10    236
    213     98   -114   -158    163     -7    168    342    226    -18    -41    194
    249     85   -163   -166    207    -38    148    319    176    -31    -44    192
    257    145   -111   -202    184     15    163    314    176      5      7    150
    239    142    -96   -192    166     23    150    290    140    -36    -46     80
    223     25   -200   -124    210    -88    124    252     57   -158   -200     44
    236    -18   -254   -109    244   -135     62    200     -5   -241   -298     49
    249    -44   -293   -103    270   -168     46    192      0   -166   -174    -12
    210    -49   -259    -80    233   -153     88    210     36   -124   -124   -111
    213    -33   -246    -90    226   -137    101    189      2   -200   -228   -114
    210    -80   -290    -64    249   -184     88    140    -80   -309   -358    -54
    155   -106   -265    -25    210   -184    114    174    -70   -275   -340      0
    142    -98   -244    -23    192   -171    158    202    -23   -194   -241    -44
     70   -101   -171     12    119   -135    179    213      0   -155   -181    -51
     33    -51    -85     10     59    -67    163    200     -2   -153   -179    -59
     10   -161   -171     72     88   -166    119    161    -62   -218   -241    -90
     15   -200   -215     90    114   -207    119    168    -59   -215   -249    -85
     25   -231   -259    101    140   -244    119    163    -70   -231   -270   -111
     77   -293   -371    109    223   -332    129    184   -101   -293   -350   -184
    109   -493   -605    192    355   -548    220    275   -148   -441   -545   -374
     80   -623   -704    270    392   -665    379    428   -114   -548   -693   -511
    116   -428   -545    153    329   -485    457    485      2   -480   -641   -431
     57    -36    -93    -10     75    -64    322     98    -51   -371   -467   -197
    -54    607    659   -277   -358    631    -31   -467   -114     12    116    298
   -114   1306   1421   -597   -766   1363   -342   -779     28    602    867    878
    -62   1457   1519   -698   -792   1488   -584   -865    137   1008   1278   1249
    -51    982   1034   -465   -542   1008   -639   -865    -75    756    966   1015
    -57    407    465   -176   -262    436   -535   -844   -581   -132     41    174
    -31    -44    -12     36     -7    -28   -368   -649   -763   -646   -566   -340
     10   -145   -155     64     83   -150   -220   -355   -542   -542   -566   -316
     51   -129   -181     38    116   -155    -90   -116   -327   -389   -472   -246
     90    -36   -127    -28    106    -80     10     44   -171   -277   -402   -226
    103     -7   -111    -49    106    -59     51     98   -116   -244   -379   -226
    109     41    -70    -77     88    -12     64    124    -93   -228   -368   -233
    194     80   -114   -137    155    -15     54    119   -101   -249   -394   -218
    168     12   -158    -90    163    -72     72    122   -111   -283   -444   -207
    145     20   -124    -83    135    -51     88    137    -96   -249   -410   -197
    140     72    -67   -106    103      2     83    158    -59   -205   -366   -194
    119     80    -38    -98     80     20     64    153    -57   -207   -384   -205
    145     54    -93   -101    119    -18     49    137    -72   -213   -379   -223
    163     80    -83   -122    122     -2     59    145    -49   -181   -337   -244
    163    122    -44   -142    101     38     57    148    -38   -179   -340   -231
    153    135    -18   -142     85     59     59    155    -28   -181   -363   -215
    158    168     10   -163     72     90     72    184     12   -132   -314   -197
    153    181     28   -168     62    106     90    223     57    -98   -285   -166
    145    194     49   -174     49    122    116    272    106    -49   -252   -124
    213    189    -23   -200    119     83     98    272     90    -80   -303    -96
    220    179    -41   -202    132     70    109    322    135    -18   -244    -80
    233    239      5   -236    114    122    135    381    213     80   -142    -98
    228    290     62   -259     83    179    161    441    293    150    -80    -38
    215    298     83   -257     67    192    163    488    345    184    -67      7
    231    293     59   -265     85    176    148    527    371    200    -67     59
    259    327     67   -293     96    197    171    587    436    270     -5    132
    280    381    101   -332     88    241    181    618    483    311     28    168
    275    431    155   -353     59    293    189    639    522    376    109    163
    259    446    187   -355     36    316    210    649    527    363     98    174
    265    426    158   -345     54    293    194    620    491    335     77    163
    272    418    145   -348     64    283    179    592    459    298     49    155
    259    426    166   -342     46    296    168    561    415    262     23    153
    252    420    168   -337     41    296    158    506    358    213    -23     90
    228    436    207   -332     10    322    187    485    348    218      5     44
    179    405    223   -293    -20    314    205    433    303    171    -31      0
    150    337    187   -244    -18    262    192    358    218     59   -155    -64
    140    265    122   -202     10    192    150    298    145      0   -215    -75
    132    249    116   -192      7    184    114    257    119      2   -200   -106
    103    262    158   -184    -28    210    114    244    116      2   -189   -116
     49    236    187   -142    -67    213    127    249    132      5   -202   -127
     59    226    163   -145    -51    197    132    231    129    -18   -228   -148
     93    244    150   -168    -28    197    153    241    140    -20   -233   -106
     90    236    145   -163    -28    192    171    262    161      7   -207    -96
     64    306    241   -184    -88    275    231    303    223     75   -124    -93
    106    407    298   -257    -96    353    244    332    285    142    -54    -44
     85    465    379   -275   -145    423    257    358    337    174    -20     20
    129    470    337   -301   -103    405    194    303    309    161    -20      2
    163    480    316   -322    -75    400    163    288    293    161    -20     -5
    142    459    314   -303    -85    387    179    298    298    155    -28     20
    122    402    280   -262    -80    340    184    296    290    145    -44     33
     75    358    280   -218   -103    319    181    306    296    163    -15     33
     77    298    220   -187    -70    259    140    249    228     98    -80    -15
     85    194    109   -142    -10    153    119    210    158     36   -148    -75
     77    109     31    -93     23     72    135    226    158     44   -124   -114
     23     54     31    -38     -5     44    155    246    168     46   -111   -127
    -10    -54    -44     33     15    -49    161    218    119    -46   -223   -140
     -7    -90    -83     46     36    -88    155    200     77    -85   -280   -168
     18    -72    -90     25     51    -80    153    176     59    -93   -272   -197
     28    -75   -103     23     64    -90    166    187     77    -44   -200   -187
     62    -49   -111     -5     85    -80    155    161     54    -70   -215   -220
     98    -33   -132    -33    114    -83    168    174     64    -57   -207   -202
    116    -38   -155    -38    135    -98    150    163     59    -41   -192   -226
    153    -83   -236    -33    192   -161     96    106      0   -109   -257   -270
    163    -88   -252    -36    207   -168    103    129      5   -129   -311   -220
     83   -184   -267     49    174   -223    106    119    -23   -166   -342   -259
    -23   -329   -306    174    140   -319    163    161    -33   -213   -389   -296
    -20   -545   -524    280    249   -537    254    228    -98   -306   -491   -457
     33   -675   -709    322    371   -691    392    348   -127   -457   -688   -675
     -5   -522   -519    262    257   -519    511    483     33   -353   -597   -605
   -114   -109      2    111    -59    -54    426    168     64   -184   -329   -381
   -192    444    636   -127   -413    537     80   -478    -54     46     72     46
   -257   1205   1462   -472   -859   1332   -202   -831     90    548    691    758
   -254   1486   1740   -615   -997   1610   -446   -914    283   1106   1301   1262
   -233   1148   1382   -457   -807   1265   -555   -906    202   1096   1270   1124
   -228    522    750   -148   -491    633   -498   -859   -244    329    472    426
   -200    -67    132    135   -166     31   -277   -639   -555   -384   -324   -213
   -142   -215    -72    179    -36   -145    -54   -244   -272   -254   -335   -241
    -54   -223   -168    137     54   -197     88     -2    -83   -148   -277   -213
    -20   -267   -246    140    111   -257    181    155     20    -85   -220   -171
    -33   -306   -272    171    119   -290    207    231     67    -28   -179   -140
    -88   -259   -171    171     41   -215    257    301    153     59    -88   -106
    -59   -244   -187    150     62   -215    259    290    150     57    -72   -140
    -23   -257   -236    140    106   -246    252    283    129     18   -111   -158
    -57   -277   -220    168     80   -249    277    327    161     10   -153   -106
    -93   -288   -194    189     49   -241    327    400    231     75    -98    -44
    -36   -252   -215    142     88   -233    311    376    226     83    -75    -75
      7   -241   -249    116    127   -244    288    358    194     49   -106    -62
     -5   -233   -228    119    111   -231    298    387    223    109    -44    -85
    -12   -257   -244    132    114   -252    311    405    233    103    -62    -46
     12   -244   -259    114    135   -252    327    431    270    140    -18    -18
      2   -194   -197     93     98   -197    340    449    303    189     44    -20
    -41   -176   -135    109     46   -155    368    498    353    228     80     18
     -7   -171   -163     88     75   -168    345    496    350    210     57     25
     44   -171   -215     62    127   -192    337    504    353    213     57     49
     38   -171   -210     64    122   -189    355    563    407    270     93    103
     46   -145   -192     49    119   -168    366    620    465    335    148    137
     18   -101   -122     38     67   -111    407    698    548    400    200    200
     28   -109   -137     38     83   -122    431    740    581    418    210    210
     83    -72   -158     -7    119   -116    441    795    623    493    285    231
    137    -28   -166    -54    150    -96    446    846    685    568    348    296
    142     20   -124    -83    135    -51    470    914    756    626    394    394
    142     54    -88    -98    116    -18    485    950    795    691    462    415
    122     72    -49    -96     85     10    498    956    795    683    444    436
    119     62    -57    -90     88      2    480    932    766    644    400    470
    140     12   -127    -75    135    -57    454    865    696    613    405    392
    114     33    -80    -72     98    -23    470    849    696    646    457    387
    129     23   -106    -77    116    -41    459    795    649    589    407    389
    132    -23   -155    -54    142    -88    444    717    571    504    324    358
    109    -38   -150    -36    127    -93    423    657    530    478    301    301
     93    -98   -192      2    140   -145    392    574    452    405    226    249
     72   -145   -218     33    145   -181    389    527    420    376    210    233
     41   -168   -210     64    124   -189    384    483    394    358    207    207
     44   -140   -184     46    111   -161    392    459    384    337    189    187
     41   -124   -166     41    101   -145    410    457    387    327    163    176
     41   -140   -181     49    109   -158    423    439    371    290    122    207
     41   -163   -205     62    122   -184    436    446    394    376    218    200
      5   -192   -200     90    101   -194    446    467    423    407    252    205
     23   -150   -176     62     98   -163    457    491    444    415    254    262
     44    -77   -124     15     83   -101    470    522    493    472    303    322
     49    -41    -90     -2     70    -64    472    530    530    498    324    340
     72    -28   -101    -23     85    -62    436    498    506    470    301    340
     77    -49   -129    -15    103    -88    423    488    488    470    303    350
     75    -75   -153      0    111   -114    420    483    483    475    298    371
     62   -132   -194     36    127   -163    394    459    459    470    303    394
     51   -109   -161     28    103   -135    381    444    459    496    342    337
      5   -142   -148     67     75   -145    392    446    452    478    316    316
    -25   -259   -233    140    101   -246    410    446    418    428    259    296
     15   -428   -444    207    228   -436    368    361    262    241     57    220
      7   -488   -496    239    249   -493    366    371    265    288    106    252
     -7   -462   -454    233    220   -457    374    384    293    355    176    226
    -31   -475   -446    252    205   -462    368    361    272    327    153    197
    -44   -485   -441    265    197   -465    361    340    259    316    140    184
    -75   -522   -449    296    184   -485    379    311    231    236     44    161
    -62   -553   -491    306    213   -522    394    309    207    231     41    192
    -54   -576   -522    314    233   -550    384    322    220    309    129    181
    -70   -587   -517    329    223   -553    368    329    226    319    137    202
    -72   -600   -527    335    226   -563    366    335    239    337    150    192
    -72   -610   -537    340    231   -574    355    314    223    306    114    168
    -83   -641   -558    361    236   -602    350    290    192    267     67    166
   -153   -737   -584    446    215   -662    394    309    174    233     15    135
    -72   -987   -914    527    418   -950    431    303      2    -31   -277    -77
    -23  -1140  -1119    581    545  -1130    550    446    -15   -122   -397   -288
    -31  -1039  -1008    535    485  -1023    657    584     88    -77   -366   -324
   -174   -732   -558    454    192   -646    652    363    171     80   -148   -101
   -342   -127    213    233   -280     41    332   -322    124    384    342    405
   -478    620   1098    -70   -789    857     57   -719    301    966   1072   1137
   -462   1044   1506   -293   -984   1275   -215   -849    532   1535   1688   1764
   -413    826   1239   -205   -826   1031   -384   -904    436   1519   1652   1764
   -402    218    620     90   -511    420   -319   -841     -7    774    857   1026
   -381   -392    -10    387   -187   -202    -83   -542   -252    176    174    314
   -288   -670   -384    478     46   -527    127   -184   -153     96     -5    116
   -179   -737   -558    459    189   -649    275    101     25    207     51    153
   -116   -719   -602    418    241   -662    353    272    145    296    103    192
   -103   -753   -652    428    272   -704    407    353    192    322    109    184
   -153   -784   -631    467    239   -709    446    363    192    293     77    166
   -205   -766   -561    485    176   -665    491    348    210    275     59    184
   -179   -769   -589    472    202   -680    483    348    176    262     44    187
    -85   -802   -719    444    316   -761    452    392    179    296     75    176
    -93   -789   -698    439    301   -743    465    431    228    350    124    194
   -119   -782   -662    452    270   -722    514    423    241    329    109    181
   -101   -779   -678    439    285   -730    540    428    223    303     70    202
    -62   -756   -693    410    314   -724    524    488    272    376    127    270
    -70   -730   -662    400    293   -696    548    540    335    428    187    298
   -103   -727   -623    415    259   -675    571    524    348    426    194    272
    -51   -711   -659    381    301   -688    600    540    335    394    158    301
    -54   -771   -719    413    329   -745    613    561    353    436    194    332
    -85   -800   -714    444    311   -758    579    540    361    465    231    283
    -77   -776   -698    428    309   -737    537    594    363    446    194    309
    -44   -722   -678    381    316   -701    566    688    439    522    249    376
    -38   -691   -654    363    306   -672    587    748    491    566    290    405
    -20   -659   -639    340    306   -649    607    797    537    605    337    446
      5   -670   -675    332    340   -672    613    844    563    654    387    457
     23   -667   -693    322    358   -680    607    898    597    683    397    459
     31   -610   -641    288    335   -623    631    971    670    737    439    535
     20   -535   -555    254    288   -542    657   1005    730    779    475    600
    -18   -446   -428    233    205   -439    704   1034    792    849    561    631
     10   -400   -410    194    207   -405    680   1008    787    870    613    665
     70   -413   -483    171    275   -446    636   1002    763    849    597    693
     28   -433   -465    202    244   -449    639   1010    779    865    613    717
    -96   -418   -322    257    111   -371    691    974    782    854    628    698
   -114   -439   -324    275    103   -381    696    896    727    784    574    636
     -5   -501   -496    252    244   -498    620    826    628    693    491    584
     12   -504   -517    244    262   -511    584    802    607    698    496    553
     -2   -509   -506    257    252   -509    579    761    576    654    459    530
    -38   -589   -553    314    254   -571    587    685    506    555    363    485
    -57   -623   -566    340    254   -594    594    639    475    514    324    462
    -77   -636   -561    355    239   -600    594    597    457    514    340    405
    -90   -626   -535    358    220   -581    594    568    436    488    324    384
    -85   -584   -498    332    205   -542    610    587    454    498    332    402
    -77   -646   -568    361    244   -607    631    594    454    491    327    387
    -59   -714   -657    384    298   -685    649    597    449    478    319    371
    -51   -615   -563    335    254   -589    654    620    496    540    397    423
    -67   -470   -402    267    166   -436    659    636    558    600    467    454
   -103   -410   -306    254    101   -358    652    613    571    579    465    444
    -28   -420   -394    223    181   -407    602    592    530    550    449    465
     -7   -483   -475    246    233   -480    576    615    545    589    483    498
    -38   -519   -483    277    220   -501    574    607    532    571    449    441
    -72   -566   -493    316    210   -530    576    602    519    545    420    454
   -116   -592   -475    353    176   -535    576    602    527    555    441    423
   -101   -688   -587    394    241   -639    566    566    470    470    361    397
    -90   -797   -706    441    306   -753    553    535    400    392    293    355
    -88   -852   -763    470    335   -807    558    524    374    363    267    319
    -93   -885   -795    488    348   -841    555    498    337    335    254    283
   -119   -909   -789    514    335   -849    555    478    327    345    288    213
   -145   -906   -763    524    306   -833    576    483    342    332    239    197
   -150   -917   -766    532    306   -841    574    454    319    272    179    239
   -132   -930   -797    530    329   -865    537    413    254    228    158    187
    -67   -950   -883    509    407   -917    491    392    215    215    145    168
   -106   -924   -818    514    353   -872    514    415    257    246    181    179
   -161   -870   -709    514    272   -792    522    397    257    223    168    161
   -161   -875   -714    517    272   -795    488    345    202    168    114     85
    -88   -880   -792    485    350   -836    446    345    168    137     62    111
    -59   -896   -836    475    387   -867    428    353    150    114     49     85
    -67  -1034   -966    550    446  -1000    467    379     96     25    -54    -62
    -75  -1239  -1163    657    540  -1200    563    433     -7   -192   -316   -283
   -111  -1257  -1145    685    517  -1202    709    587     41   -244   -371   -433
   -124  -1026   -901    574    387   -963    730    553    122   -171   -288   -407
   -257   -581   -324    418     31   -452    537     44    114     28     38    -12
   -478    200    675    137   -576    436    288   -467    265    542    743    706
   -561    917   1478   -176  -1018   1197     36   -743    514   1166   1488   1413
   -491    893   1382   -202   -935   1137   -179   -846    524   1384   1712   1670
   -485    402    888     41   -688    644   -184   -862    194    917   1174   1210
   -389   -231    155    309   -275    -38   -114   -841   -342    -23    168    283
   -280   -615   -335    449     25   -475     44   -522   -467   -387   -272   -181
   -233   -633   -400    433     80   -517    215    -83   -129    -70    -23    -38
   -197   -618   -420    405    111   -519    324    145     36     23     20    -12
   -184   -636   -452    410    132   -545    384    254     90     10    -18     -2
   -124   -636   -511    381    192   -574    363    244     62    -12    -15    -93
   -106   -605   -501    355    194   -553    342    236     59    -23    -38   -137
   -101   -610   -509    353    202   -561    366    254     59    -46    -59   -132
    -85   -558   -472    322    192   -517    366    298     88     10      7   -127
    -88   -545   -457    316    184   -501    376    337    116     33     36   -137
   -103   -452   -348    277    119   -402    371    319    111     46    -15   -213
    -90   -433   -342    262    124   -389    358    314     93    -12    -72    -46
    -83   -374   -293    226    103   -335    353    353    135     44     10     31
    -85   -350   -265    218     88   -309    361    345    153     41      0    -49
    -90   -337   -246    213     77   -290    348    311    124    -15    -57    -93
    -44   -265   -220    153     85   -241    340    316    114    -36    -72    -64
    -10   -259   -249    135    119   -254    337    355    116    -12    -59    -36
    -15   -220   -205    119     93   -213    353    426    192     85     49     23
    -23   -137   -114     77     44   -127    335    444    239    161    137     10
    -44   -114    -70     77     10    -93    342    462    267    153    111     -7
     -5   -111   -106     57     49   -109    342    488    272    132     75      5
     46    -98   -145     25     96   -122    342    553    311    207    148     54
     23    -75    -98     25     59    -88    374    646    394    296    223     98
     15    -33    -51      7     31    -44    387    714    465    345    249    140
     88     28    -62    -59     75    -15    348    698    459    324    239    103
    161    101    -59   -129    111     20    319    709    446    301    223    116
    150     93    -59   -122    103     18    335    800    527    436    353    239
    122    150     28   -137     46     90    348    839    587    511    433    285
    116    197     77   -158     18    137    350    836    607    519    446    296
    119    228    109   -174      5    168    353    792    592    470    394    277
     96    197    101   -148     -2    150    353    761    558    449    374    267
     77    158     80   -119     -2    119    358    737    535    444    368    252
     77    174     96   -127    -10    137    371    727    532    433    350    244
    142    148      5   -145     70     77    322    613    439    327    270    179
     88     98      7    -93     38     54    319    537    392    272    218    127
     46     70     23    -59     10     46    316    465    340    236    220     41
      2     49     46    -25    -23     49    327    452    324    236    220     62
    -46     18     64     15    -54     41    353    452    342    244    202     80
     23    -28    -51      2     36    -38    303    358    223    124     72     38
      7      2     -5     -5      5     -2    316    363    239    150     88     46
    -54     62    114     -5    -83     88    361    387    296    226    192     38
   -111     72    184     20   -148    127    415    418    348    254    226      5
     25    109     83    -67    -28     96    342    314    254    137    114    -62
     85    189    103   -137    -10    148    316    340    262    174    142     46
     57    257    200   -158    -72    228    332    402    350    293    257    145
     38    309    270   -174   -114    290    296    366    363    293    275    109
     15    332    316   -174   -150    324    272    337    353    267    244    109
      2    231    228   -116   -114    231    262    324    301    241    223    101
     18    200    181   -109    -83    192    241    303    270    220    210     72
     36    233    197   -135    -80    215    220    277    254    179    161     64
     31    168    137   -101    -54    153    220    272    233    153    142     36
    -25     67     90    -20    -57     77    246    293    220    153    142     18
    -18    -36    -18     25      0    -28    215    236    145     80     57    -23
    -31   -101    -70     67     18    -85    210    202     96     49     28    -59
    -15   -145   -132     77     57   -137    205    187     67     10    -10   -103
    -12   -158   -148     85     64   -153    189    150     33    -51    -72   -140
    -41   -163   -122    101     38   -142    187    129     18    -62    -67   -163
    -12   -140   -127     77     57   -135    181    129     28    -38    -28   -145
      2   -153   -158     75     77   -155    202    171     62      7     12    -77
    -15   -187   -174    101     77   -179    200    176     54      2     -2    -64
    -31   -205   -176    116     72   -192    205    184     54      2     -5    -46
    -10   -181   -171     96     80   -176    205    184     59    -12    -31    -51
    -46   -168   -124    106     38   -148    236    210     90      0    -25    -44
    -12   -249   -236    129    111   -244    223    153     18    -64    -64   -145
     20   -431   -454    205    236   -441    239    161    -72   -179   -184   -254
     10   -680   -691    335    350   -685    348    239   -166   -376   -418   -467
     -5   -704   -698    353    345   -701    470    342   -140   -472   -535   -602
    -59   -483   -423    270    181   -454    524    311    -36   -379   -413   -540
   -168    -62    103    114   -135     18    353   -101     -7   -124    -49   -168
   -259    670    930   -205   -594    800     12   -587     96    363    592    496
   -272   1270   1540   -501   -906   1405   -228   -722    392    987   1286   1189
   -187   1195   1382   -504   -784   1288   -439   -750    465   1265   1527   1478
   -171    633    802   -233   -488    719   -485   -815    106    807   1057   1015
   -189     10    200     90   -194    103   -371   -810   -475   -129    142     88
   -187   -355   -168    270    -10   -262   -171   -519   -527   -431   -257   -267
   -168   -358   -189    262      7   -275      7   -184   -265   -262   -171   -187
    -70   -353   -285    210    103   -319    111      2   -116   -189   -142   -163
      7   -348   -355    171    181   -350    189    132    -31   -132    -98   -135
      2   -350   -355    171    176   -353    223    200      2    -93    -77   -103
    -28   -366   -337    197    153   -353    241    220     12    -90    -70   -122
    -44   -374   -329    207    140   -350    259    231     28    -83    -54   -142
    -44   -350   -306    197    129   -329    267    249     44    -88    -67   -129
    -18   -371   -353    192    166   -361    262    259     46   -103    -85    -85
    -20   -384   -363    202    168   -374    265    270     57    -83    -64    -85
      0   -389   -392    192    194   -389    249    272     59    -80    -67    -90
     28   -332   -361    153    194   -345    257    293     90    -31     -5    -64
     18   -311   -332    145    174   -322    259    293     96    -23     10    -72
     36   -296   -332    129    181   -311    262    298    109    -20     -2   -101
     44   -306   -350    129    194   -327    275    316    129    -20    -18    -59
     59   -270   -329    106    194   -298    277    340    161     12     25    -44
     72   -231   -306     77    187   -270    290    371    187     25     38    -64
     57   -181   -241     62    148   -210    311    413    233     51     54    -20
     75   -194   -270     57    171   -231    298    423    226     20      5    -10
    135   -187   -322     25    228   -254    270    431    218     18      5     25
    135   -129   -265     -5    197   -197    298    509    309    119     90     83
    114    -88   -202    -12    155   -142    340    568    381    181    153    119
     96    -18   -114    -38    103    -64    353    618    436    236    223    145
    101     49    -51    -75     77      0    366    709    527    363    358    218
    116     83    -33    -98     75     23    374    776    602    428    397    202
    114    150     36   -132     38     93    376    795    620    423    387    259
    114    213     96   -166      7    153    371    787    620    410    371    303
    132    210     77   -171     28    145    358    763    594    379    327    322
    106    200     90   -155      7    145    366    756    587    376    348    342
     88    194    106   -142     -7    150    366    735    561    340    301    316
     59    213    150   -137    -46    184    363    704    532    311    275    306
     51    249    197   -150    -72    223    366    652    501    285    290    277
     18    241    220   -129   -101    231    355    568    413    202    233    176
    -25    181    207    -77   -116    194    345    506    332    116    148    124
    -57    124    179    -33   -119    150    335    446    262     46     83     77
    -90    103    194     -5   -142    148    345    420    249     44     96     44
   -129    161    290    -18   -210    226    348    374    218     -2     54    -15
   -109    127    236    -10   -171    181    340    355    187    -20     25     -2
   -103     85    189      7   -148    137    335    358    184     -7     41     28
   -106     96    202      5   -153    148    322    353    189     -5     44     -2
   -106     98    202      2   -153    150    324    348    181    -25     10    -20
    -59    210    270    -75   -163    239    311    332    189    -18     15     10
    -31    298    327   -135   -179    311    298    332    210     -2     25     44
    -49    303    353   -127   -200    327    306    342    236     10     41    101
    -49    374    423   -163   -239    397    283    327    252     49    106     93
    -33    402    436   -187   -233    418    233    288    215     15     83     72
    -10    355    363   -174   -189    358    189    226    140    -57     20     12
      5    329    324   -166   -158    327    150    171     90    -93     -5    -20
      5    327    319   -168   -155    324    166    184     98    -90     -5    -23
     -7    262    267   -127   -137    265    176    187     72   -132    -59    -38
    -20    142    161    -62    -90    150    163    174     20   -200   -145    -72
    -15    101    116    -41    -64    109    145    158    -23   -236   -166   -137
    -20     67     88    -25    -54     77    132    127    -57   -265   -171   -213
    -15     38     51    -12    -33     44    119     96   -106   -322   -218   -213
     -7     31     38    -12    -23     33    116     85   -124   -335   -215   -226
      7     20     12    -12     -2     18    103     72   -148   -376   -270   -239
      2      7      2     -7      0      5     98     54   -163   -394   -293   -257
    -12      7     20      2    -15     12    111     62   -158   -394   -309   -246
     20    -10    -31     -5     23    -20    116     72   -163   -423   -348   -187
    106    -36   -142    -33    124    -88     75     -2   -231   -483   -387   -262
     96    -54   -153    -23    124   -103     57    -15   -252   -498   -392   -298
     72    -88   -161      7    114   -124     44    -15   -259   -506   -397   -267
     49   -129   -181     38    114   -155     38    -18   -262   -501   -371   -301
     41   -194   -236     77    137   -215     62     18   -275   -535   -410   -366
    103   -413   -519    153    309   -465    135     88   -350   -717   -644   -524
    155   -496   -652    168    402   -574    246    200   -329   -823   -802   -649
    124   -220   -345     46    233   -283    327    257   -184   -732   -727   -558
     33    137    103    -85    -33    122    174   -168   -283   -646   -537   -337
    -62    714    776   -327   -418    743   -233   -810   -483   -355    -15     57
   -161   1317   1478   -579   -818   1397   -524  -1135   -420    129    623    574
   -124   1379   1504   -628   -815   1441   -735  -1244   -389    410    924    904
    -88    839    927   -374   -506    883   -740  -1195   -579    142    584    618
    -75    254    329    -90   -202    290   -589  -1062   -943   -618   -226   -129
    -44   -176   -132    109     44   -155   -392   -784   -971   -958   -680   -478
    -31   -262   -231    145     98   -246   -236   -457   -683   -776   -607   -376
     -7   -215   -207    111     98   -213   -140   -226   -459   -594   -459   -301
     62   -215   -277     75    168   -246    -80   -103   -342   -524   -410   -285
    103   -252   -355     75    228   -303    -62    -59   -319   -527   -431   -285
    109   -254   -363     72    233   -309    -57    -46   -309   -524   -433   -272
     85   -265   -350     90    218   -306    -38    -18   -280   -511   -439   -241
     93   -259   -355     80    223   -309    -28      2   -267   -532   -478   -215
    142   -252   -394     54    267   -322    -31    -12   -275   -540   -462   -220
    137   -252   -392     54    265   -322    -10     -7   -262   -498   -413   -252
    135   -220   -355     44    244   -288     12     18   -220   -462   -381   -215
    132   -220   -353     41    241   -285      5     25   -215   -465   -379   -200
    132   -210   -342     36    236   -275      5     33   -200   -446   -358   -189
    124   -202   -329     36    226   -265      0     44   -184   -436   -345   -163
     98   -213   -311     57    205   -262     10     72   -161   -420   -329   -122
    106   -192   -298     41    202   -246     12     83   -140   -410   -324   -103
    174   -111   -285    -31    228   -197     38    109   -103   -371   -283   -103
    187    -57   -244    -67    215   -148     59    163    -57   -322   -249    -77
    207    -96   -303    -54    254   -200     23    155    -57   -311   -246    -70
    207    -83   -293    -64    249   -187     36    202     -7   -262   -194      0
    210    -33   -244    -88    226   -137     72    262     46   -215   -161     41
    202     46   -155   -124    179    -54    119    340    127   -150   -114    101
    166     15   -150    -90    158    -67    122    371    155   -132   -103    127
    202     44   -161   -124    181    -57    124    400    181   -116   -101    184
    239    114   -124   -176    181     -5    145    472    265     10     33    241
    252    187    -64   -218    158     62    137    514    324     88    132    277
    249    202    -46   -226    148     77    140    535    342    106    161    306
    254    189    -67   -223    161     59    158    537    335     77    129    322
    262    228    -36   -246    150     96    145    504    285     23     80    303
    226    239     10   -233    109    127    148    483    259      7     72    306
    210    231     20   -220     96    127    129    428    210    -23     41    270
    233    202    -31   -220    132     88     77    337    111   -111    -12    202
    215    197    -18   -207    116     90     70    290     75   -142    -18    187
    171    194     20   -184     75    109     67    231     28   -197    -75    145
    142    122    -20   -132     83     51     57    174    -36   -262   -140    127
    137    150     12   -142     62     80     57    135    -57   -293   -171    106
    129    207     77   -168     25    142     70    109    -57   -280   -145     57
    103    215    111   -161     -5    163     85     59    -80   -311   -158     -7
    163    184     20   -174     72    103     59     15   -153   -363   -213     31
    155    181     23   -171     67    103     80     62   -109   -303   -181     70
    140    179     38   -161     49    111    106     77    -75   -252   -114     72
    124    226    101   -176     10    163    103     64    -72   -246   -109     41
    148    280    132   -213      7    207     98     57    -64   -252   -119     64
    158    337    179   -249    -10    259    101     80    -36   -228   -106    137
    163    381    215   -272    -25    298     88     83    -10   -187    -64    168
    181    428    246   -306    -33    337     54     67      0   -153    -25    176
    179    389    210   -283    -15    301     31     49    -25   -166    -38    161
    163    358    194   -262    -15    277     41     57    -31   -179    -57    179
    145    368    223   -257    -38    298     38     44    -44   -205    -88    184
    148    355    207   -254    -31    280     15     10    -72   -215   -101    135
    129    210     80   -168     25    145      0    -15   -132   -249   -129     85
    127     83    -44   -106     85     20    -10    -15   -184   -322   -213     83
    111    -12   -127    -49    119    -70     -5     -7   -192   -293   -187     54
     83    -57   -140    -15    111    -96      0    -15   -200   -283   -166     10
    103    -90   -194     -5    148   -142     -7    -54   -252   -340   -215    -10
    101    -49   -150    -25    124   -101    -20    -72   -272   -363   -246    -10
     98    -38   -137    -31    116    -85    -28    -77   -270   -368   -257      0
    101    -67   -168    -20    135   -116    -28    -90   -283   -402   -301    -12
     85   -129   -215     23    150   -171    -33   -109   -319   -444   -337    -25
     51   -197   -249     70    150   -223    -20   -119   -329   -459   -366    -67
     67   -184   -252     57    158   -218    -10   -109   -329   -433   -329    -49
     67   -119   -187     25    127   -153     -7    -98   -306   -374   -277    -51
     64    -90   -155     12    109   -122    -18   -103   -296   -342   -244    -75
     59   -184   -246     59    153   -215    -33   -106   -332   -392   -293   -101
     80   -353   -433    135    254   -392    -25   -109   -431   -550   -483   -223
     77   -657   -735    288    405   -696     59    -64   -561   -776   -730   -454
    103   -737   -841    316    472   -789    202     83   -542   -852   -836   -589
     59   -457   -519    197    288   -488    272     54   -415   -719   -691   -449
    -77     -5     72     41    -75     31     62   -436   -423   -478   -322    -80
   -194    771    966   -290   -581    867   -306   -963   -345      2    322    491
   -200   1506   1706   -652   -953   1605   -623  -1202    -98    584    987   1171
   -153   1496   1649   -675   -901   1571   -841  -1231     12    930   1314   1486
   -171    953   1124   -392   -646   1039   -836  -1244   -293    506    854   1015
   -179    257    436    -41   -306    345   -672  -1127   -782   -353    -31    197
   -168   -233    -64    202    -51   -150   -436   -769   -823   -641   -428   -161
    -70   -277   -207    174     67   -244   -265   -423   -555   -446   -324   -122
     54   -231   -285     88    168   -259   -135   -215   -415   -379   -298    -88
     67   -249   -319     88    192   -283    -57   -103   -342   -355   -309    -67
     44   -265   -309    111    176   -285     15    -49   -290   -293   -254    -75
     18   -236   -254    106    135   -244     51    -10   -262   -277   -249    -67
     36   -267   -303    114    168   -285     57    -18   -298   -350   -348    -83
     83   -265   -348     88    215   -303     70    -12   -288   -298   -298    -85
    132   -189   -322     28    226   -254     93     38   -218   -194   -171    -64
    142   -181   -324     18    231   -252    106     59   -197   -181   -166    -85
     80   -218   -298     67    189   -257    140     75   -194   -205   -205    -80
     62   -205   -267     70    163   -236    137     98   -174   -181   -184    -28
    124   -116   -241     -2    181   -179     85    124   -135   -137   -150     -2
    192    -80   -272    -57    231   -176     70    124   -140   -158   -192      5
    137   -129   -267     -5    202   -197    122    148   -119   -140   -179     25
     75   -106   -184     12    127   -145    187    197    -51    -77   -129     57
     75   -148   -223     36    148   -184    194    202    -72    -70   -127     18
     38    -90   -129     23     83   -109    213    267     15     28    -36     15
    106    -33   -140    -36    122    -85    189    288     49     46    -25     85
    171    -20   -192    -77    179   -106    184    309     44     57    -20    103
    181    -51   -233    -64    207   -142    207    353     77     93     15     85
    166    -36   -205    -64    184   -119    252    452    174    181     72    140
    184    -20   -205    -80    194   -111    280    532    231    207     57    220
    200    -15   -215    -93    205   -114    316    605    301    301    129    254
    194     62   -132   -127    163    -33    311    649    368    420    280    254
    233    174    -59   -205    148     57    280    665    379    431    298    329
    257    174    -85   -215    171     44    290    685    402    454    290    379
    265    213    -51   -241    158     83    298    693    431    483    296    389
    285    262    -23   -272    155    119    306    691    439    496    309    418
    244    277     31   -262    106    153    303    636    389    459    298    413
    215    275     59   -244     77    166    306    607    376    457    314    379
    189    298    109   -244     38    205    272    563    353    449    322    350
    202    272     70   -236     67    171    241    485    296    397    283    322
    166    231     64   -200     49    148    228    407    231    332    218    259
    145    226     77   -187     33    153    220    363    189    262    127    231
     72    137     64   -106      2    101    210    298    142    246    124    155
     70    150     80   -109     -5    116    223    272    140    259    142    122
     18    114     96    -70    -38    106    254    262    129    215     75    124
     25    124     98    -75    -36    111    283    265    142    239     98    116
     72    166     93   -122    -10    129    265    265    163    265    145    127
    111    205     93   -158     10    150    239    272    161    233    116    150
    114    226    109   -171      2    168    246    301    189    265    137    189
    101    340    239   -220    -67    290    275    335    272    366    236    189
     75    418    342   -249   -132    381    298    340    314    402    272    200
    101    335    233   -218    -64    285    262    257    231    311    179    171
     75    355    277   -215   -101    316    226    246    239    340    213    168
    129    400    270   -267    -70    335    189    257    249    361    239    202
    122    397    275   -262    -77    335    189    257    249    368    249    197
      2    275    272   -137   -135    275    197    215    202    309    192    129
    -33    215    246    -93   -140    231    189    202    187    283    155     93
     28    150    122    -90    -46    137    129    161    127    226    106     36
     67     90     23    -80     20     57    111    148     77    166     44     12
     80     38    -41    -59     62      0    166    174     85    174     54     25
     28     41     12    -36      7     25    168    150     67    158     51    -36
      0     31     31    -15    -15     31    148    122     36    114     12    -62
      7     49     41    -31    -18     46    137    111     33    127     28    -62
     59     96     36    -77     12     67    116    119     57    176     80    -67
    218    218      0   -220    109    109    111    153     80    184     88    -18
    215    236     20   -228     98    129    132    163     90    194     98    -10
     10     33     23    -23     -7     28    166    109     41    145     49    -90
   -137    -67     70    103   -103      0    179     64      7    119     25   -150
    -59     18     77     20    -67     46    124     49     -5     96      2   -132
    -49    -20     28     36    -38      2    109     33    -46     38    -59   -140
    -36   -103    -67     67     15    -85    127     49    -75      7    -93   -218
     20   -275   -296    127    158   -285    197    101   -163   -153   -275   -418
    -15   -439   -423    226    202   -431    342    207   -218   -332   -496   -649
    -38   -335   -296    187    127   -316    410    280   -142   -322   -493   -667
   -145     18    161     62   -153     88    319    -38    -90   -145   -239   -405
   -306    675    982   -184   -644    828     18   -641    -23    270    319    184
   -426   1434   1860   -504  -1143   1644   -257   -937    262    940   1130   1021
   -368   1725   2094   -678  -1231   1909   -506  -1034    465   1460   1688   1579
   -283   1431   1714   -576  -1000   1574   -636  -1083    283   1304   1493   1423
   -249    841   1091   -296   -670    966   -542  -1015   -163    555    678    615
   -283    265    548      7   -415    405   -293   -719   -397     10     67    -85
   -184    101    285     38   -233    192    -88   -335   -226     41    -10   -189
    -90     77    168      5   -129    124     57    -54    -51    150     31   -145
    -80     20    101     31    -90     59    161     93     44    200     36   -145
   -129    -72     54    101    -93    -10    202    116     44    200     36   -166
   -122   -116      5    119    -64    -57    210    127     36    202     33   -171
   -109   -111     -2    109    -54    -59    215    150     57    215     41   -161
   -116   -103     12    111    -64    -46    228    184     90    244     64   -135
    -90    -85      5     88    -49    -38    239    207    122    257     75   -114
    -67    -80    -15     72    -25    -49    239    215    129    262     80   -119
    -75   -111    -36     90    -20    -72    233    215    122    239     57   -127
    -44    -93    -49     70      2    -72    239    241    140    252     70    -85
    -18    -25     -7     20     -5    -18    246    277    197    335    158    -67
    -15    -33    -18     23      0    -25    259    301    228    361    179    -54
    -31    -70    -38     49      2    -54    270    316    241    361    168    -38
    -51   -114    -62     83      5    -88    285    340    254    355    155    -25
    -41   -109    -67     75     10    -88    306    368    280    355    145    -18
    -36    -77    -41     57      2    -59    335    426    332    405    194     31
     33     -2    -38    -15     36    -20    340    491    397    485    277     75
     57    -20    -77    -18     67    -49    340    537    428    524    314     77
    -31   -114    -85     72     25   -101    387    587    465    561    361     85
    -36   -122    -85     77     23   -103    405    644    504    589    376    111
     15    -83    -98     33     57    -90    428    714    566    633    400    150
     62    -25    -88    -18     75    -57    441    774    613    672    426    207
     83     -2    -85    -41     83    -44    457    849    685    784    553    283
     93     44    -49    -70     72     -2    462    893    737    849    618    327
    111     57    -54    -85     83      2    465    911    748    836    594    397
    103     38    -64    -70     85    -12    475    930    779    878    649    407
     80     75     -5    -80     41     33    478    914    789    901    693    381
     80    142     62   -111      7    101    472    885    779    885    693    394
     93    155     59   -124     15    109    483    883    787    888    706    433
     88     93      5    -90     41     49    496    870    792    901    732    381
     41     46      5    -44     18     25    480    802    740    846    659    176
     10     93     83    -51    -36     88    452    711    665    730    514    137
    -33     36     70     -2    -51     54    439    639    597    644    470    290
    -49    -20     28     36    -38      2    436    594    563    615    457    296
    -62    -31     31     46    -49      0    418    548    537    602    462    244
    -93    -33     57     62    -75     10    423    522    537    613    478    176
   -109    -51     54     80    -83      0    439    501    532    613    475    127
   -106    -83     23     96    -64    -31    475    506    540    610    449    111
   -116    -72     44     93    -83    -12    472    504    532    597    433    137
   -122    -38     83     80   -103     20    496    530    568    644    475    150
   -116      5    119     54   -119     62    496    537    602    688    524    161
    -90     80    171      5   -129    124    488    542    641    727    563    200
    -70     93    161    -12   -114    127    470    548    659    730    553    220
    -80     83    161     -2   -122    122    436    524    636    691    496    210
   -111     49    158     28   -135    103    413    485    597    680    501    158
   -132     18    150     57   -140     83    384    454    576    683    522     77
   -148     33    181     57   -166    106    361    441    574    696    553     88
   -197    -49    145    122   -171     46    353    431    548    667    519     75
   -241   -187     51    213   -150    -67    366    420    504    605    444     36
   -285   -257     28    272   -158   -114    355    394    462    553    397     -5
   -298   -280     18    288   -161   -132    345    368    423    506    342    -49
   -298   -319    -20    306   -140   -171    342    350    397    467    296    -12
   -293   -361    -67    324   -114   -213    335    324    368    446    283    -33
   -298   -379    -80    340   -109   -231    327    306    345    428    265    -64
   -303   -392    -88    345   -109   -241    319    290    316    397    231    -80
   -314   -413    -98    363   -109   -257    319    280    311    410    246   -124
   -319   -431   -114    374   -103   -272    319    277    314    405    246   -150
   -311   -431   -119    371    -96   -275    311    275    311    381    205   -145
   -309   -428   -119    366    -96   -275    296    262    298    376    223   -150
   -311   -465   -153    387    -80   -309    290    254    285    366    218   -181
   -296   -496   -200    394    -49   -348    293    259    272    345    200   -174
   -259   -555   -296    407     18   -426    311    277    231    283    127   -218
   -226   -795   -571    509    171   -683    371    322    116     67   -119   -480
   -218   -927   -711    571    246   -820    475    418     75   -111   -329   -722
   -220   -758   -537    488    155   -649    555    496    192    -36   -249   -654
   -309   -436   -127    374    -90   -283    488    210    252    148     10   -355
   -444    192    636    124   -540    415    194   -353    306    587    623    244
   -535    875   1410   -168   -971   1143    -46   -646    535   1200   1369    940
   -488   1021   1509   -267  -1000   1265   -288   -771    628   1564   1748   1361
   -439    587   1026    -72   -732    805   -397   -883    322   1254   1402   1062
   -410    -49    361    228   -387    155   -335   -862   -202    397    509    166
   -379   -506   -129    441   -127   -319   -171   -613   -371    -64    -15   -374
   -342   -626   -283    483    -31   -457      0   -254   -145     36    -18   -363
   -280   -618   -337    449     28   -478    142     15     51    153     44   -272
   -233   -602   -371    415     67   -488    228    163    168    244    101   -249
   -213   -597   -384    405     83   -491    262    218    197    249     98   -257
   -207   -592   -384    400     85   -488    280    244    213    262    114   -277
   -210   -576   -366    394     77   -472    296    265    220    257    111   -277
   -218   -615   -400    415     88   -509    316    293    233    249     93   -249
   -213   -600   -387    405     85   -493    327    306    254    262     98   -231
   -207   -597   -392    402     90   -496    335    311    270    275    119   -226
   -210   -639   -428    426    109   -535    345    324    277    272    122   -213
   -215   -613   -400    413     90   -509    363    348    303    311    161   -194
   -207   -581   -376    394     83   -480    366    355    316    324    176   -207
   -210   -553   -342    381     64   -449    379    358    324    324    179   -200
   -207   -527   -319    368     54   -423    381    353    329    311    158   -202
   -168   -532   -366    350     98   -452    371    366    340    335    163   -197
   -145   -498   -355    322    103   -428    374    394    361    353    179   -181
   -145   -498   -355    322    103   -426    376    420    387    371    181   -161
   -132   -488   -355    311    111   -423    387    454    418    407    202   -158
   -127   -457   -329    290    101   -394    392    485    444    428    220   -140
   -135   -436   -301    285     80   -368    400    519    478    452    244    -57
   -122   -431   -311    275     90   -371    407    563    527    511    298    -28
   -111   -410   -298    262     93   -355    415    620    605    610    387    -36
   -101   -337   -236    218     64   -285    423    678    675    670    436     -7
   -106   -283   -176    194     33   -231    436    730    740    743    517     46
   -116   -228   -111    171     -5   -168    452    763    787    779    548     33
   -124   -200    -75    163    -25   -137    472    769    779    753    501    106
   -127   -233   -109    179    -10   -171    475    763    763    727    480    210
   -122   -241   -119    181     -2   -179    472    758    758    730    491    189
   -140   -220    -80    179    -31   -150    480    743    756    732    522    166
   -145   -213    -67    179    -38   -140    467    688    701    639    433    129
   -137   -218    -80    176    -31   -150    452    652    662    607    418    103
   -150   -241    -93    194    -28   -168    452    610    639    587    397     46
   -171   -309   -137    239    -18   -226    459    553    574    519    340     -2
   -192   -319   -127    257    -33   -223    452    483    535    509    355   -127
   -202   -314   -111    254    -46   -213    446    407    459    413    259   -220
   -192   -319   -129    254    -31   -226    452    384    410    368    205   -163
   -218   -348   -129    280    -46   -239    485    350    405    353    205   -171
   -252   -355   -103    303    -75   -231    517    275    371    301    189   -236
   -257   -348    -90    301    -85   -220    504    283    366    363    252   -239
   -257   -329    -72    293    -93   -202    509    324    384    371    252   -213
   -259   -293    -33    275   -114   -163    532    327    413    394    275   -174
   -239   -207     31    223   -135    -88    532    340    472    449    324   -119
   -205   -187     18    194   -111    -85    496    314    485    457    342   -114
   -163   -158      5    161    -85    -77    433    355    509    493    342   -111
   -148   -155     -7    148    -70    -83    384    384    517    501    350    -77
   -158   -179    -20    168    -70   -101    368    374    511    491    350   -101
   -171   -246    -77    207    -46   -163    376    363    488    459    322    -36
   -197   -252    -57    223    -70   -155    376    340    465    433    309    -31
   -205   -280    -77    241    -64   -179    363    327    444    426    288    -85
   -207   -353   -145    280    -31   -249    345    303    397    379    241   -166
   -215   -478   -262    348     23   -371    340    290    358    342    215   -239
   -213   -555   -342    384     64   -452    322    285    327    311    176   -257
   -202   -561   -361    379     77   -459    290    259    290    277    142   -272
   -192   -579   -387    387     96   -483    275    270    283    254    103   -267
   -197   -600   -402    397    101   -501    265    267    259    218     72   -223
   -215   -628   -413    420     98   -522    270    241    265    270    148   -303
   -236   -636   -400    433     77   -519    262    207    241    241    132   -384
   -246   -683   -436    465     93   -561    257    184    202    194     77   -342
   -213   -740   -530    475    158   -636    233    210    213    189     59   -262
   -181   -730   -550    454    181   -641    210    241    231    215     83   -262
   -176   -722   -548    449    184   -636    218    257    249    236     98   -270
   -179   -753   -574    467    197   -665    231    254    254    241    111   -296
   -168   -867   -698    514    265   -784    252    275    215    176     44   -400
   -150  -1072   -922    610    384  -1000    337    368    176     44   -122   -618
   -142  -1145  -1002    641    428  -1072    454    514    231    -57   -309   -771
   -171   -969   -797    571    311   -883    537    566    363     -5   -283   -584
   -306   -537   -231    420    -38   -387    384     49    259    127     10   -397
   -444     38    483    202   -465    259     98   -558    103    389    496     59
   -519    649   1169    -64   -844    906   -166   -919    106    807   1083    628
   -467    704   1171   -116   -818    937   -413  -1052     98   1135   1467   1010
   -420    127    545    145   -483    335   -439  -1052   -161    743   1021    581
   -397   -454    -59    426   -171   -257   -314   -906   -493    -10    179   -179
   -342   -857   -514    597     83   -685   -116   -542   -426   -270   -228   -511
   -265   -880   -615    574    174   -748     25   -192   -111    -57   -124   -433
   -176   -867   -691    522    254   -779    132     75    114    129     20   -358
   -142   -854   -711    498    283   -784    205    220    241    228    106   -329
   -142   -870   -727    506    290   -800    231    262    275    231    106   -324
   -137   -880   -743    509    301   -813    239    272    283    218    101   -327
   -140   -865   -724    501    290   -795    252    277    288    213     98   -342
   -145   -875   -730    509    290   -802    267    303    303    210     80   -340
   -135   -878   -745    506    303   -813    267    314    306    200     59   -296
   -116   -883   -766    501    324   -826    275    345    342    249    124   -244
   -135   -833   -698    483    280   -766    272    358    384    311    197   -306
   -145   -831   -685    488    267   -758    275    363    381    277    135   -296
   -155   -831   -675    491    259   -753    280    361    379    233     88   -236
   -145   -787   -641    467    246   -714    267    322    371    213     70   -280
   -155   -815   -662    485    252   -737    283    368    405    277    148   -220
   -140   -784   -644    462    249   -714    272    397    431    327    213   -202
   -129   -761   -633    444    249   -698    280    441    480    381    265   -179
   -127   -730   -602    428    236   -667    280    470    509    392    267   -163
   -122   -696   -576    407    226   -636    285    493    535    400    265   -161
   -119   -672   -553    394    215   -613    303    537    579    441    306   -145
    -90   -652   -561    368    233   -607    303    555    589    433    277   -148
    -57   -613   -555    335    249   -584    301    605    626    439    252    -80
    -36   -597   -563    316    262   -581    311    683    691    522    345     10
    -33   -532   -498    283    231   -517    327    737    774    636    472      2
    -23   -459   -439    241    205   -449    337    787    833    691    514     51
     -2   -423   -420    213    207   -423    329    800    836    680    488     36
      0   -423   -423    213    210   -423    350    823    854    696    514     83
     -2   -397   -394    200    194   -394    368    836    867    704    542    155
      2   -392   -394    192    197   -392    371    815    852    691    537    137
     15   -374   -389    179    202   -381    348    750    795    636    511     62
      7   -340   -348    163    176   -342    337    698    745    594    483     31
     -2   -348   -348    174    171   -348    322    657    706    553    444      0
    -36   -374   -337    205    150   -358    301    600    670    506    407    -33
    -75   -400   -324    239    124   -363    280    519    607    433    371    -98
    -70   -415   -345    241    135   -379    270    467    540    374    306   -161
    -67   -452   -384    259    158   -418    259    431    501    340    267   -153
    -77   -449   -371    262    145   -413    262    402    470    311    246   -184
    -90   -405   -314    249    111   -361    267    384    465    301    244   -200
   -111   -418   -309    262     98   -363    270    381    465    303    249   -194
   -111   -439   -327    275    106   -384    270    368    452    290    231   -189
   -109   -426   -319    267    103   -374    267    366    452    285    210   -181
   -101   -384   -283    244     90   -335    267    366    452    254    145   -179
    -88   -293   -207    189     57   -252    275    379    491    303    220   -135
    -88   -192   -103    137      7   -148    270    379    527    371    316   -148
    -96   -127    -33    111    -31    -83    244    355    532    381    353   -127
    -96   -122    -25    109    -36    -75    218    337    527    376    350   -106
    -90   -145    -54    116    -20   -101    197    309    488    340    319   -119
    -77   -148    -70    111     -5   -111    176    283    454    303    290   -135
    -77   -153    -75    114     -2   -114    163    259    418    259    236   -171
    -70   -168    -98    119     12   -135    163    249    400    233    205   -166
    -77   -272   -194    174     57   -233    150    226    345    161    122   -181
    -77   -387   -309    231    114   -348    158    223    309    135     90   -239
   -103   -423   -322    262    109   -374    161    202    288    124     96   -358
    -88   -423   -335    257    122   -379    132    145    218     49     38   -410
    -70   -449   -381    259    153   -415    119    142    187     38     31   -363
    -67   -449   -381    257    155   -415    116    142    187     46     41   -355
    -72   -459   -387    265    155   -423    106    119    158      7      0   -384
    -88   -488   -400    288    155   -444    106    109    145    -20    -44   -400
    -93   -501   -410    296    155   -454    101    101    129    -36    -64   -387
    -80   -498   -418    288    166   -457     88     80    111    -44    -59   -392
    -83   -480   -400    280    155   -441     88     72    103    -54    -62   -397
    -90   -454   -363    272    135   -410     70     75    103    -57    -75   -405
    -62   -467   -407    265    171   -439     46     57     70    -98   -122   -428
    -44   -553   -509    298    231   -532     80     88     41   -161   -205   -470
    -20   -784   -763    402    368   -774    155    161    -23   -319   -394   -631
    -10   -932   -922    472    454   -927    262    259    -28   -454   -558   -852
    -54   -654   -600    353    270   -628    348    311    119   -355   -459   -807
   -155   -231    -75    192    -41   -153    231    -64     72   -207   -194   -558
   -223    303    527    -41   -376    415   -114   -657   -119     15    228   -145
   -290   1010   1301   -358   -795   1156   -426  -1034   -124    423    805    371
   -265   1195   1457   -467   -859   1325   -678  -1127    -46    813   1234    771
   -176    724    901   -275   -540    813   -756  -1117   -233    602    979    563
   -119    148    267    -15   -194    207   -610   -997   -594   -137    189   -124
   -122   -361   -239    241     57   -301   -350   -701   -678   -613   -407   -626
   -122   -462   -340    290    106   -402   -205   -392   -381   -446   -355   -584
    -54   -420   -366    236    153   -394    -70   -145   -145   -288   -246   -501
    -36   -431   -394    231    179   -413     12     -2    -12   -205   -192   -459
    -46   -483   -436    265    194   -459     25     33     23   -171   -163   -452
    -20   -480   -462    249    220   -472     59     67     44   -158   -153   -433
      0   -454   -454    226    226   -454     80     85     57   -155   -158   -420
    -18   -452   -433    231    207   -444     59     72     49   -171   -176   -426
    -20   -420   -400    220    189   -410     49     67     51   -171   -179   -449
    -15   -410   -394    213    189   -405     67     85     77   -153   -161   -436
     -5   -423   -418    213    205   -420     88    114    103   -132   -135   -397
      0   -402   -405    200    200   -402     93    124    116   -124   -127   -371
      2   -363   -366    181    184   -363     96    124    124   -122   -122   -384
     10   -361   -374    174    192   -368    106    140    142   -101    -96   -379
     25   -355   -381    166    202   -368    109    158    158    -85    -85   -361
     36   -322   -361    140    197   -340    103    168    174    -83    -90   -355
     38   -303   -342    132    189   -322    101    189    189    -77    -90   -332
     44   -298   -342    124    189   -319    109    231    236    -18    -33   -296
     38   -272   -311    114    174   -290    119    259    270     15     -2   -275
     41   -267   -309    111    174   -288    132    296    309     49     20   -236
     54   -241   -296     93    174   -267    142    337    355     98     57   -205
     67   -192   -259     59    163   -223    145    368    397    124     64   -189
     90   -161   -252     33    171   -205    153    415    449    176    103   -148
    111   -135   -246      7    179   -189    166    462    501    239    163   -109
    127    -85   -213    -20    168   -148    181    506    555    303    228    -70
    132    -51   -184    -41    155   -116    184    527    576    319    226    -38
    153     -7   -161    -72    155    -83    187    540    592    340    252     15
    155     10   -148    -83    150    -67    194    542    592    348    270     -2
    135     -5   -140    -64    137    -72    194    524    566    322    252    -12
    127    -10   -137    -59    132    -75    189    493    530    285    223    -25
    116     -2   -119    -57    116    -62    174    452    483    236    197    -44
     90    -31   -124    -31    106    -77    168    410    428    187    163    -57
     57    -54   -111      0     83    -83    158    353    368    122    109   -119
     20    -80   -101     28     59    -90    153    296    298     33     31   -179
     -2   -137   -137     70     67   -137    166    270    257      5     12   -184
    -18   -179   -163     98     70   -171    163    246    233      5     25   -184
    -38   -181   -142    111     51   -163    158    207    215      7     64   -205
    -36   -179   -142    106     51   -161    150    184    210      5     62   -285
    -54   -231   -179    142     59   -205    158    189    205    -23     -2   -309
    -90   -267   -176    176     41   -223    166    184    184    -64    -54   -241
   -109   -272   -163    192     25   -218    179    179    174    -75    -49   -207
   -109   -265   -158    184     23   -210    205    205    202    -38    -10   -200
    -96   -181    -88    137     -5   -135    226    228    246     10     31   -213
    -83   -109    -25     93    -28    -67    220    236    270     20     54   -148
    -93    -44     49     70    -72      2    213    228    288     54    103   -114
    -98      0     98     49   -101     49    192    210    293     64    122   -116
    -96     28    122     33   -109     75    174    189    275     46    109   -119
    -90     46    137     23   -114     90    153    166    244     28     88   -132
   -103     10    114     46   -109     62    137    142    215      7     72   -140
   -127     18    145     51   -137     80    140    137    207      7     77   -135
   -122    -23     98     72   -111     36    132    119    161    -41     33   -153
    -90   -109    -18     98    -36    -64    109    101    106    -93    -18   -181
    -72   -135    -62    103     -5    -98     85     75     70   -122    -28   -231
    -77   -179   -103    127     12   -142     70     33     15   -184   -106   -301
    -72   -233   -161    153     41   -197     59      5    -36   -246   -184   -296
    -72   -296   -223    184     72   -259     72     -2    -57   -262   -184   -293
    -70   -285   -215    179     72   -252     59    -33    -85   -280   -187   -363
    -54   -280   -228    166     85   -254     41    -67   -124   -322   -228   -379
    -36   -296   -262    166    111   -280     33    -80   -140   -327   -228   -371
    -25   -298   -272    161    122   -285     20    -93   -158   -337   -233   -392
    -23   -342   -319    184    148   -332     10   -111   -189   -368   -259   -397
      2   -355   -361    176    179   -358      0   -127   -210   -387   -272   -415
      5   -371   -379    181    189   -376     -2   -140   -226   -402   -290   -444
    -10   -454   -444    231    213   -449      7   -135   -249   -444   -348   -470
      5   -636   -641    316    322   -639     46    -77   -290   -540   -457   -537
     59   -826   -888    381    472   -854    150     62   -288   -672   -644   -730
     80   -776   -859    348    467   -818    262    213   -171   -678   -691   -800
     23   -465   -488    218    254   -475    272    101   -101   -566   -532   -667
   -119    -49     70     85    -96     10     57   -452   -285   -439   -228   -379
   -262    623    885   -181   -574    756   -236   -982   -410   -122    314    119
   -306   1104   1410   -400   -859   1257   -480  -1241   -384    311    883    649
   -265    914   1179   -327   -722   1047   -641  -1319   -475    410    989    766
   -228    348    576    -59   -402    462   -626  -1265   -745    -77    433    267
   -202   -150     51    174   -127    -49   -454  -1062   -976   -766   -345   -444
   -150   -420   -272    285     59   -348   -267   -711   -766   -776   -485   -602
    -96   -454   -361    272    129   -407   -132   -413   -493   -589   -402   -535
    -41   -467   -426    254    192   -446    -36   -213   -335   -491   -363   -431
    -36   -493   -457    265    210   -478     10   -137   -275   -457   -335   -420
    -41   -535   -493    288    223   -514     33   -111   -262   -457   -345   -441
    -15   -511   -496    262    239   -504     41    -88   -241   -449   -335   -402
     38   -428   -467    194    252   -446     25    -67   -220   -426   -306   -389
     46   -413   -459    181    252   -433     23    -57   -210   -415   -303   -379
     38   -415   -454    187    246   -433     38    -44   -197   -402   -290   -368
     44   -400   -444    176    241   -420     57    -36   -181   -387   -267   -350
     41   -387   -428    174    233   -407     64    -25   -163   -366   -246   -324
     41   -397   -439    176    239   -418     67    -10   -153   -366   -246   -319
     36   -392   -431    176    231   -410     75     10   -135   -350   -226   -288
     44   -374   -420    163    231   -394     80     25   -122   -335   -218   -272
     62   -324   -387    132    223   -355     83     33   -111   -324   -213   -262
     72   -267   -340     96    205   -303     80     44    -90   -298   -176   -244
     72   -244   -316     83    194   -280     83     59    -67   -277   -140   -223
     64   -226   -290     80    174   -257     88     75    -44   -254   -103   -213
     54   -213   -267     80    161   -239     96    103    -10   -218    -72   -215
     93   -184   -280     44    184   -231     93    148     20   -205    -75   -207
    116   -158   -275     20    194   -215    106    197     49   -202    -85   -150
    135   -145   -280      2    207   -213    122    246     88   -174    -62    -46
    140   -114   -254    -12    197   -184    129    293    137   -116     -2     -2
    140    -70   -213    -36    174   -140    129    348    192    -51     67     49
    158    -28   -187    -64    171   -106    127    387    226    -20    101     67
    140     -2   -145    -70    142    -75    140    402    236    -18    116    129
    132     23   -109    -77    122    -41    142    402    236     -2    148    114
    150     38   -111    -96    129    -36    135    405    233     -2    145     96
    132     51    -80    -93    106    -12    135    389    218    -15    150     85
    129     38    -93    -85    111    -25    124    353    174    -67    111     64
    114     28    -85    -70    101    -28    116    319    127   -114     83     90
    103     33    -70    -70     85    -18    109    267     83   -155     49     46
     90     33    -59    -62     75    -12    101    205     33   -210      7     15
     57    -18    -75    -20     64    -44    109    161      0   -241     -5      7
     38    -57    -96     10     67    -75    109    119    -36   -272    -28    -57
     36    -62   -101     12     67    -80     96     77    -75   -324    -80    -88
     15    -64    -80     25     46    -72     98     31   -101   -350   -103    -88
    -51    -70    -18     59    -18    -44    119    -23   -116   -363   -103   -150
    -64    -90    -25     77    -20    -59    150    -12    -98   -350   -111   -135
     15    -75    -93     28     54    -83    155     20    -88   -337   -106    -80
     46    -25    -72    -10     59    -49    158     41    -72   -322    -85    -85
     49     31    -18    -41     33      7    161     64    -41   -288    -46    -54
     46     90     44    -67      2     67    171    101      5   -239      7     -5
     36     90     51    -64     -7     72    171     98     23   -223     28     31
     36     85     49    -62     -5     67    150     77     25   -223     44     49
     33     83     46    -59     -7     64    124     46     -2   -262     12     54
     25     98     72    -62    -23     85    106     25    -36   -296    -10     62
     25    103     75    -67    -23     90     93      5    -54   -298      0     20
      5     59     54    -33    -23     57     88    -23    -80   -329    -12      2
    -28    -23      5     23    -18     -7     85    -46   -114   -366    -38    -12
    -41   -142   -101     93     28   -122     77    -59   -163   -423   -101    -70
    -31   -202   -171    116     67   -189     67    -85   -207   -459   -132   -114
    -25   -241   -215    132     93   -228     49   -106   -246   -496   -153   -137
    -41   -283   -244    161    101   -265     41   -119   -277   -540   -197   -145
    -41   -298   -257    171    106   -277     38   -106   -285   -542   -197   -150
     -7   -303   -296    155    142   -301     25   -103   -296   -561   -231   -184
      0   -309   -311    153    155   -309     15   -122   -324   -594   -267   -163
     10   -327   -340    158    174   -332      2   -132   -340   -610   -270   -153
     10   -355   -366    174    187   -361      5   -135   -342   -623   -280   -135
     -5   -389   -384    197    189   -387      5   -135   -348   -615   -267   -145
    -15   -397   -381    205    181   -389     -2   -145   -355   -613   -252   -171
    -31   -387   -355    207    161   -374     -2   -153   -361   -623   -254   -179
     -7   -394   -387    202    189   -392     -5   -153   -376   -652   -283   -187
     36   -537   -576    249    303   -555     20   -122   -441   -758   -400   -283
     57   -784   -841    363    446   -810    119    -46   -522   -966   -641   -530
     72   -857   -930    392    498   -893    249    109   -467  -1039   -761   -667
     20   -641   -662    311    340   -652    311     96   -353   -919   -631   -579
   -148   -215    -67    179    -44   -142    116   -480   -462   -763   -311   -218
   -327    475    802    -72   -566    636   -163  -1039   -480   -374    283    397
   -436   1104   1540   -335   -987   1322   -428  -1335   -348    140    943   1057
   -387   1158   1545   -384   -966   1350   -680  -1467   -335    431   1267   1428
   -324    613    935   -145   -628    774   -719  -1439   -623     10    797    922
   -283    -36    244    158   -265    103   -540  -1197   -911   -696     -7     93
   -226   -420   -194    322    -15   -309   -303   -792   -852   -935   -389   -220
   -127   -457   -329    293    101   -394   -127   -431   -602   -784   -337   -161
    -38   -459   -420    249    189   -441    -33   -236   -459   -678   -275   -145
     -5   -478   -472    239    233   -475      5   -158   -415   -667   -277   -153
     12   -483   -498    233    254   -491     12   -132   -402   -680   -293   -150
     41   -506   -548    233    293   -527     18   -127   -397   -685   -306   -166
     31   -540   -571    254    298   -555     31   -127   -400   -683   -296   -174
    -25   -537   -511    280    241   -524     54   -103   -384   -670   -288   -153
    -28   -496   -467    262    218   -483     75    -41   -342   -641   -267   -127
    -20   -457   -436    239    207   -446     96      5   -306   -618   -254    -67
     -2   -439   -439    218    218   -439     85      2   -316   -623   -246    -41
      7   -433   -441    213    223   -436     90     23   -290   -594   -223    -59
     38   -467   -506    213    270   -485     93     36   -283   -594   -246    -62
     20   -462   -483    220    252   -472    111     62   -257   -568   -218    -28
     12   -431   -444    207    226   -436    119     85   -228   -542   -176     -2
     51   -433   -485    189    267   -457    103     72   -241   -555   -174      0
     38   -449   -491    205    265   -470    116    106   -205   -511   -135    -33
     54   -431   -485    189    270   -457    119    140   -192   -519   -150      0
     83   -400   -483    158    283   -441    119    176   -176   -504   -114     75
     93   -402   -496    155    293   -449    137    231   -127   -446    -67     90
     96   -394   -493    148    293   -444    145    277    -93   -418    -54     98
    122   -397   -519    137    319   -457    150    332    -57   -400    -62    161
    132   -374   -509    119    319   -441    161    387     -2   -324     18    187
    166   -335   -501     85    332   -418    161    444     36   -283     70    213
    197   -314   -514     57    353   -413    166    504     75   -244    106    288
    210   -283   -493     36    350   -387    174    545    124   -181    153    335
    207   -246   -454     18    329   -350    181    553    132   -184    145    358
    194   -246   -441     25    316   -345    192    553    124   -213    116    402
    192   -265   -459     33    324   -361    189    540    109   -189    150    371
    187   -246   -433     31    309   -340    181    511    101   -176    181    306
    163   -239   -402     36    283   -319    171    467     88   -194    174    324
    132   -231   -363     49    246   -296    158    413     44   -239    132    306
     93   -252   -345     75    218   -298    168    371     15   -272    103    285
     67   -280   -348    106    207   -314    168    309    -36   -340     33    239
     51   -322   -374    135    210   -348    158    236    -85   -374     -2    181
     51   -353   -405    150    226   -379    142    179   -142   -433    -36    158
     44   -358   -405    155    223   -379    142    155   -153   -444    -36    148
     23   -324   -348    150    184   -335    158    148   -129   -420    -12    119
     20   -348   -368    163    194   -358    176    137   -140   -431    -31    129
     31   -327   -358    148    194   -342    192    142   -135   -418    -12    166
     80   -296   -376    106    226   -335    187    148   -132   -394     38    189
    106   -231   -337     62    220   -283    184    171   -103   -353     70    148
     88   -174   -262     41    174   -215    192    189    -80   -353     18    150
     96   -137   -233     20    163   -187    176    158    -98   -381    -15    220
    101    -72   -174    -15    135   -124    137    119   -111   -381      0    220
    103    -54   -158    -23    129   -106     90     85   -135   -400    -15    213
     90    -83   -176     -5    132   -129     77     62   -161   -428    -46    194
    111    -98   -210     -7    158   -153     64     36   -176   -436    -41    194
    109   -114   -223      2    163   -168     51      2   -192   -426     -5    135
     88   -163   -252     38    168   -207     49    -20   -220   -457    -41     41
     33   -301   -337    132    184   -319     59     -2   -252   -511   -124     57
     18   -374   -392    176    202   -381     67      5   -280   -545   -163     54
     10   -397   -407    192    207   -402     64    -18   -306   -571   -187     23
     23   -457   -480    218    252   -467     49    -70   -363   -626   -228    -25
     25   -485   -514    228    267   -498     25   -116   -415   -680   -265    -59
     49   -478   -527    213    288   -504     23   -111   -420   -688   -272    -72
     62   -472   -537    202    298   -504     25    -96   -420   -701   -298    -75
     67   -496   -563    215    314   -530     36    -88   -415   -706   -301    -38
     75   -496   -571    207    322   -532     25   -106   -423   -701   -293    -54
     59   -478   -537    207    296   -506     20   -116   -428   -701   -277    -64
     57   -472   -532    207    293   -501     20   -119   -431   -701   -272    -75
     75   -472   -548    200    311   -509     -2   -150   -459   -732   -309   -109
     83   -509   -594    210    337   -550     -7   -155   -480   -761   -322   -124
    114   -631   -745    257    428   -688     18   -148   -555   -872   -433   -220
    142   -859  -1002    355    571   -930     90   -116   -683  -1088   -670   -454
    150   -961  -1111    405    631  -1036    207    -10   -709  -1228   -844   -649
     96   -776   -872    337    483   -823    293    -12   -605  -1145   -756   -558
    -44   -358   -314    200    132   -335    168   -436   -550   -901   -415   -189
   -223    366    587    -72   -405    478    -96   -898   -387   -381    241    498
   -316   1036   1353   -358   -833   1195   -332  -1065    -67    280    982   1262
   -187   1065   1252   -441   -719   1158   -618  -1093     44    649   1330   1582
   -119    631    750   -257   -436    691   -748  -1166   -288    265    919   1184
   -103     10    114     44   -109     62   -670  -1132   -815   -594     51    348
    -75   -433   -358    254    140   -397   -436   -836   -966  -1049   -485   -189
    -33   -444   -413    239    187   -428   -223   -488   -727   -919   -449   -163
     20   -441   -462    207    241   -452    -93   -288   -600   -865   -449   -148
     70   -454   -527    192    296   -488    -36   -202   -550   -849   -457   -148
    109   -452   -561    171    335   -506    -25   -181   -553   -862   -467   -174
    106   -433   -540    161    322   -485    -10   -155   -545   -870   -483   -161
    103   -426   -530    161    314   -475      5   -132   -530   -849   -457   -150
    101   -402   -506    148    301   -452     15   -109   -506   -823   -428   -150
    109   -366   -475    129    290   -420      7   -109   -511   -846   -467   -145
    137   -366   -504    111    319   -433     -7   -124   -537   -878   -509   -163
    124   -358   -485    116    303   -420      2   -109   -519   -865   -498   -153
    111   -358   -470    122    288   -413     15    -90   -493   -839   -470   -132
    109   -319   -428    106    267   -374     23    -72   -478   -815   -446   -114
    127   -316   -444     93    283   -379     23    -62   -465   -802   -436   -106
    140   -306   -446     83    293   -376     15    -57   -459   -792   -420   -103
    132   -275   -410     70    270   -342     15    -38   -439   -771   -402    -77
    140   -246   -387     54    262   -316     12    -20   -423   -758   -394    -59
    135   -228   -363     44    249   -296     28     15   -389   -730   -381    -33
    122   -233   -358     54    239   -296     51     67   -345   -693   -355     -5
    135   -194   -329     28    231   -262     59    103   -309   -665   -329     20
    187   -171   -358     -7    272   -265     54    132   -290   -662   -337     38
    207   -158   -366    -25    285   -262     67    189   -252   -639   -337     93
    223   -132   -355    -46    288   -244     83    244   -192   -568   -259    135
    241    -75   -316    -83    277   -197     98    298   -124   -488   -176    184
    233    -23   -257   -103    244   -140    101    335    -83   -446   -137    223
    244     15   -231   -129    236   -106     98    353    -64   -436   -137    252
    262     33   -228   -148    246    -96     98    361    -54   -420   -119    285
    267     38   -228   -155    249    -93    101    355    -59   -413   -106    290
    265     67   -197   -166    231    -64     93    335    -80   -426   -106    272
    239     80   -158   -161    197    -36    101    309    -90   -441   -114    277
    215     77   -140   -148    179    -31    109    283   -114   -475   -140    262
    226     59   -166   -145    194    -51     88    226   -168   -530   -189    228
    210     33   -176   -122    194    -70     70    168   -223   -589   -249    179
    176     10   -166    -93    171    -77     51    103   -272   -646   -303    127
    161    -12   -174    -75    168    -93     44     51   -314   -685   -335     93
    145    -38   -184    -54    163   -111     44     12   -348   -719   -363     72
    150    -54   -205    -46    176   -129     44    -20   -384   -756   -392     49
    148    -41   -189    -54    168   -114     31    -59   -410   -776   -415     33
    153    -12   -166    -70    158    -90     23    -83   -428   -792   -436     28
    163     -2   -166    -83    163    -83     15   -101   -444   -810   -441     44
    150      2   -148    -75    150    -72     23    -98   -436   -787   -405     28
    148     33   -114    -90    132    -41     46    -70   -402   -748   -376     33
    155    101    -54   -127    103     23     57    -49   -371   -711   -348     62
    145    174     28   -158     57    101     36    -64   -366   -709   -342     93
    132    239    106   -184     12    174      2    -88   -355   -693   -314    142
    114    213     96   -163      7    155    -20   -116   -387   -753   -426     46
    127    129      2   -129     62     67    -23   -129   -420   -774   -433     80
    119    119     -2   -119     59     59    -36   -155   -431   -745   -361     12
     98    116     18   -106     41     67    -33   -168   -444   -769   -405    -41
    119     80    -38   -101     77     23    -49   -187   -496   -841   -488     15
    122    -10   -132    -57    127    -70    -54   -205   -550   -893   -537      5
    111    -67   -181    -23    145   -124    -54   -226   -581   -901   -527    -64
     90    -90   -181      0    135   -135    -54   -249   -613   -930   -574   -181
     96   -137   -233     20    161   -184    -72   -277   -672  -1010   -659   -148
     98   -148   -246     23    171   -197    -85   -303   -711  -1049   -683   -122
     93   -158   -252     31    171   -205    -88   -327   -735  -1072   -709   -155
     96   -179   -275     41    184   -226    -75   -327   -737  -1070   -709   -161
     93   -171   -265     36    176   -218    -88   -342   -753  -1078   -709   -181
     67   -176   -244     51    155   -210    -93   -348   -758  -1075   -711   -189
     20   -176   -200     77    109   -187    -80   -329   -745  -1070   -717   -174
    103   -194   -298     46    200   -246   -119   -392   -826  -1163   -810   -239
    140   -197   -337     25    239   -267   -142   -400   -846  -1171   -815   -218
    145   -220   -366     36    254   -290   -132   -371   -839  -1166   -815   -218
    132   -358   -491    111    309   -423    -98   -342   -888  -1254   -917   -316
    119   -597   -717    239    418   -657     -5   -267   -956  -1439  -1148   -550
    106   -615   -722    252    413   -667    101   -161   -906  -1512  -1262   -675
     64   -340   -405    137    233   -371    142   -215   -813  -1397  -1114   -550
    -38    135    171    -49   -106    153    -25   -662   -880  -1202   -763   -210
   -163    789    953   -311   -558    870   -311  -1169   -940   -844   -192    332
   -220   1306   1525   -542   -875   1415   -542  -1384   -823   -345    426    904
   -161   1176   1337   -509   -750   1257   -701  -1439   -857   -168    589   1072
   -114    618    732   -252   -423    672   -709  -1439  -1171   -649     33    589
    -77     64    142      7   -109    103   -626  -1415  -1641  -1556   -911   -262
    -38   -249   -210    142     83   -228   -478  -1111  -1538  -1667  -1148   -470
    -18   -241   -226    129    101   -233   -337   -815  -1254  -1457  -1023   -361
     31   -197   -228     80    127   -213   -226   -602  -1057  -1317   -927   -275
     67   -205   -272     70    168   -239   -148   -467   -943  -1244   -893   -231
     80   -205   -288     62    184   -246   -127   -426   -911  -1221   -878   -197
     83   -189   -272     54    176   -231   -122   -410   -901  -1213   -857   -194
     70   -181   -252     54    158   -215   -122   -407   -898  -1205   -857   -270
     67   -163   -231     49    148   -197   -109   -387   -885  -1215   -898   -249
     93   -127   -223     15    155   -174   -119   -397   -888  -1218   -885   -189
    109   -106   -215     -2    161   -158   -116   -394   -878  -1202   -859   -179
    111    -75   -189    -20    150   -132   -122   -389   -872  -1192   -854   -176
    116    -70   -187    -23    150   -127   -119   -379   -862  -1176   -844   -161
    114    -51   -166    -31    140   -109   -119   -374   -849  -1158   -831   -135
    106    -51   -158    -28    132   -103   -122   -358   -828  -1137   -818   -109
    109    -15   -127    -49    116    -70   -132   -361   -815  -1111   -776   -111
    127     36    -90    -80    109    -25   -132   -355   -787  -1075   -722   -109
    142     59    -83   -101    114    -10   -116   -327   -740  -1028   -704    -90
    132     96    -36   -116     85     31   -114   -311   -727  -1034   -737    -88
    145     93    -51   -122     98     20   -114   -296   -724  -1044   -758    -31
    184     77   -106   -129    145    -12   -124   -288   -717  -1013   -719     12
    197    145    -51   -174    124     46   -122   -244   -659   -940   -649     44
    205    210      5   -207    101    109   -109   -192   -589   -859   -574     75
    205    220     12   -213     96    116    -96   -140   -537   -807   -555     83
    228    267     38   -246     96    153    -93    -93   -485   -766   -535    192
    262    322     57   -293    101    189   -106    -72   -457   -722   -488    259
    283    340     57   -311    111    200   -114    -57   -446   -696   -465    267
    301    376     75   -340    114    226   -111    -44   -439   -672   -436    280
    298    392     93   -345    103    244   -109    -49   -441   -662   -418    285
    283    397    114   -342     85    257   -119    -85   -480   -696   -436    252
    290    426    135   -361     77    280   -129   -116   -514   -727   -452    231
    293    394    101   -345     93    249   -135   -150   -558   -782   -522    192
    290    381     90   -335    101    236   -137   -189   -607   -836   -581    179
    288    392    103   -342     93    249   -142   -254   -659   -878   -605    148
    272    407    135   -340     67    272   -148   -306   -693   -896   -600    103
    228    366    135   -298     46    252   -148   -353   -735   -935   -644     15
    220    324    103   -272     59    215   -148   -384   -779  -1010   -761     23
    241    296     51   -270     96    174   -158   -428   -833  -1057   -800     41
    239    316     77   -277     80    197   -158   -465   -846  -1049   -771    -18
    184    301    116   -244     33    210   -155   -496   -859  -1060   -774    -59
    161    316    155   -239      2    236   -148   -488   -846  -1036   -750    -44
    155    374    215   -267    -28    296   -114   -431   -787   -984   -709    -12
    200    441    241   -322    -20    342   -106   -407   -758   -958   -688     38
    218    480    262   -350    -20    371   -114   -415   -748   -943   -665     83
    171    522    350   -345    -88    436   -124   -431   -732   -924   -639     90
    158    592    431   -376   -137    511   -148   -420   -714   -904   -620    106
    161    602    441   -381   -140    522   -150   -394   -685   -875   -607    166
    189    563    371   -376    -90    467   -161   -407   -706   -872   -594    145
    184    537    353   -361    -83    446   -168   -431   -727   -870   -581     85
    145    522    374   -335   -114    446   -176   -457   -745   -878   -566     90
    114    483    368   -298   -127    426   -174   -467   -766   -896   -579     54
    132    368    236   -252    -51    303   -181   -475   -818   -966   -693     10
    166    322    155   -244      5    239   -197   -475   -849  -1010   -745     -5
    179    267     88   -223     44    179   -218   -501   -896  -1054   -779    -20
    145    184     38   -166     54    111   -223   -553   -953  -1093   -813    -70
     31    111     80    -72    -25     98   -197   -568   -966  -1088   -813   -111
     90    116     25   -103     33     72   -218   -561   -971  -1096   -828   -122
    150    153      2   -153     72     80   -233   -530   -961  -1088   -823   -109
     88    119     28   -103     31     75   -215   -545   -974  -1104   -831    -98
     23     90     67    -57    -20     77   -194   -563   -984  -1109   -823    -64
     44     77     33    -59      5     57   -189   -568   -995  -1098   -818    -93
    122    103    -18   -114     70     44   -202   -563   -997  -1088   -815   -114
    148    132    -15   -142     83     59   -215   -530   -974  -1065   -805   -101
    163    124    -38   -145    101     44   -220   -488   -953  -1060   -813    -75
    194      0   -194    -96    194    -96   -202   -454   -979  -1101   -865   -101
    220   -231   -452      2    335   -340   -122   -363  -1015  -1239  -1057   -309
    223   -293   -517     33    368   -405      0   -213   -948  -1306  -1189   -480
    192    -96   -288    -49    239   -192     75   -142   -810  -1208  -1106   -426
     62    249    187   -155    -62    218    -23   -517   -885  -1101   -862   -194
   -101    839    937   -368   -519    888   -306  -1145  -1091   -896   -423    275
   -205   1462   1667   -628   -935   1564   -545  -1509  -1093   -478    179    839
   -205   1608   1813   -704  -1010   1709   -745  -1675  -1106   -171    566   1187
   -176   1122   1299   -472   -737   1210   -802  -1717  -1335   -441    249    878
   -148    524    672   -189   -410    597   -698  -1566  -1621  -1132   -561    116
    -64    116    179    -25   -122    148   -530  -1213  -1564  -1392   -982   -257
     10      5     -7     -7      7      0   -387   -854  -1260  -1189   -898   -176
     88     10    -77    -49     83    -33   -275   -587  -1034  -1021   -787    -90
    124     25   -101    -77    111    -38   -213   -446   -919   -940   -732    -46
    127     15   -111    -70    119    -46   -181   -397   -880   -919   -719    -25
    135      5   -132    -70    132    -62   -171   -371   -862   -911   -714    -20
    171     31   -140   -101    155    -54   -166   -350   -852   -924   -740    -12
    181      5   -179    -93    179    -85   -158   -306   -826   -888   -709      7
    176     -2   -181    -88    179    -90   -150   -275   -787   -831   -659    -12
    179     10   -168    -96    174    -80   -137   -257   -756   -807   -633      7
    168     36   -132   -101    150    -46   -124   -233   -727   -779   -613     31
    153     54    -98   -103    124    -20   -119   -220   -709   -766   -600     57
    161     41   -119   -101    140    -38   -119   -205   -693   -753   -587     96
    179     80   -101   -129    140    -10   -119   -184   -667   -714   -550     98
    192    132    -59   -161    127     36   -122   -168   -644   -691   -553     64
    181    119    -62   -150    122     28   -111   -140   -620   -670   -530    114
    163    116    -46   -140    103     36    -98   -114   -581   -615   -457    140
    176    145    -33   -163    106     57    -96    -90   -542   -574   -415    129
    215    194    -20   -205    119     88    -85    -36   -501   -545   -410    176
    241    249      5   -246    119    127    -85     28   -446   -491   -368    257
    249    272     23   -262    114    148    -77    101   -387   -428   -327    267
    249    283     31   -267    106    158    -62    155   -345   -394   -314    316
    275    277      2   -275    137    140    -44    223   -293   -350   -285    410
    280    293     12   -288    132    155    -38    280   -236   -270   -210    428
    290    376     85   -335    103    231    -28    335   -168   -184   -124    449
    298    439    137   -368     80    288    -18    379   -116   -127    -64    504
    319    478    158   -397     80    319    -28    381   -116   -122    -62    527
    316    449    132   -384     90    293    -36    379   -127   -129    -70    537
    296    423    127   -361     85    275    -23    376   -122   -109    -41    522
    270    436    163   -355     51    301    -20    358   -135   -109    -23    506
    259    441    181   -350     38    311    -28    314   -166   -137    -49    478
    259    465    202   -363     28    335    -44    272   -207   -184    -72    475
    252    478    226   -363     12    350    -57    220   -244   -213    -85    428
    236    467    231   -353      2    350    -59    176   -270   -241   -135    379
    226    431    205   -327     10    319    -57    140   -296   -275   -166    381
    200    415    215   -311     -7    316    -57    101   -309   -254   -119    340
    179    394    215   -288    -18    306    -49     83   -306   -236   -111    265
    179    363    184   -272     -2    275    -33     90   -301   -246   -171    259
    174    371    197   -272    -10    285    -23     93   -293   -265   -181    327
    166    407    241   -288    -38    324     -7     98   -288   -283   -189    355
    161    381    220   -272    -28    301     25    132   -257   -228   -150    322
    163    402    239   -285    -38    319     41    145   -236   -226   -145    327
    176    470    293   -322    -57    381     54    161   -220   -220   -148    342
    161    467    306   -316    -72    387     75    179   -158   -111    -62    371
    145    558    413   -353   -132    485     44    161   -127    -51     46    405
    140    558    418   -350   -140    488      7    142   -137    -80     -5    384
    153    465    311   -309    -77    389      2    153   -145   -109    -57    470
    140    433    293   -290    -75    363      5    150   -132    -62    -31    371
    129    446    316   -288    -93    381     -7    127   -140    -41     18    384
    109    475    366   -293   -129    420    -23    114   -153    -57      5    355
     93    335    241   -213    -72    288    -28    106   -213   -142   -101    342
     77    210    129   -145    -28    171    -20    111   -220   -119    -85    306
     57    184    127   -119    -36    155    -25     90   -233   -127    -90    241
     46    155    109   -101    -31    132    -20     77   -246   -145   -111    241
     41    140     98    -90    -28    119    -20     67   -270   -163   -124    226
     25     96     70    -62    -23     83    -23     64   -283   -174   -137    207
     18     62     44    -41    -12     54    -31     49   -303   -192   -158    187
     18     49     28    -33     -5     38    -31     44   -306   -197   -171    168
     20     41     20    -31      0     31    -18     54   -293   -223   -228    194
     12     38     25    -28     -5     33    -23     54   -314   -246   -259    202
     20     33     12    -25      2     23    -33     41   -309   -179   -184    145
     15     83     64    -51    -25     72    -49     31   -285   -122    -83    140
     10    145    135    -77    -62    140    -57     38   -257    -83    -25    103
     18    -12    -31     -2     23    -20    -41     51   -319   -184   -205     -7
     59   -252   -314     96    187   -283     23    103   -418   -389   -454   -135
     93   -402   -496    153    293   -449    150    223   -457   -558   -665   -342
     93   -316   -410    111    252   -363    277    355   -350   -545   -696   -394
    -38     51     90     -7    -67     72    213      5   -329   -376   -436   -150
   -236    675    909   -220   -571    792    -51   -607   -288     46    163    358
   -379   1475   1855   -548  -1117   1665   -322   -963    -59    678    948   1072
   -340   1852   2192   -756  -1265   2021   -602  -1041    176   1226   1519   1688
   -249   1514   1764   -631  -1005   1639   -753  -1060     20   1096   1343   1579
   -215    935   1148   -361   -680   1041   -711  -1008   -405    394    610    823
   -194    366    561    -88   -379    462   -483   -722   -639   -189    -64    135
   -145    184    329    -18   -236    257   -246   -327   -454   -179   -179     18
    -75    179    254    -54   -166    215    -96    -59   -280    -64   -127     46
    -28    161    189    -67   -109    176     -5     85   -184    -10   -111     67
    -18    153    168    -67    -93    161     41    142   -150     18    -96     57
      5    163    158    -83    -75    161     62    163   -135     28   -101     46
     25    176    148   -101    -62    163     77    176   -129     36   -106     54
     25    163    137    -96    -54    150    103    207    -98     96    -33     49
     23    163    140    -93    -59    153    116    231    -72    119    -18     62
     25    168    142    -96    -57    155    132    252    -54    124    -25     80
     33    189    155   -111    -62    174    140    270    -31    158    -10     90
     31    202    168   -116    -70    187    161    296      0    179     -2    106
     10    184    174    -98    -83    179    179    319     20    187    -12    114
     33    202    168   -116    -67    187    184    340     44    207      2    142
     44    223    179   -135    -67    202    194    366     77    262     51    155
     49    254    205   -150    -77    228    210    400    124    329    132    163
     57    275    218   -166    -80    249    218    426    140    340    132    176
     62    296    233   -179    -85    265    231    465    174    363    142    205
     67    301    233   -184    -83    267    249    522    223    413    181    233
     77    322    244   -200    -83    283    259    561    257    444    205    249
     83    298    213   -192    -64    257    270    607    301    483    233    280
    101    335    233   -218    -64    285    288    667    355    545    293    306
    122    384    262   -252    -70    322    298    732    402    592    329    335
    135    402    267   -267    -64    335    324    792    446    626    353    374
    153    426    272   -290    -59    350    342    844    488    662    374    418
    171    462    290   -316    -59    376    358    896    548    740    467    470
    176    504    327   -342    -75    415    363    919    581    784    514    483
    176    519    342   -348    -83    431    358    917    587    795    530    493
    176    553    376   -366   -101    465    358    909    589    800    542    509
    174    566    392   -368   -109    480    368    896    584    797    542    509
    161    555    392   -361   -116    475    363    857    558    753    488    493
    150    522    371   -337   -109    446    361    815    532    737    483    483
    109    511    402   -311   -145    457    355    763    504    722    483    441
     80    485    405   -283   -161    446    350    706    465    675    433    420
     70    470    400   -270   -166    433    345    652    439    662    444    384
     51    441    389   -249   -168    415    342    602    407    644    423    319
     28    389    361   -210   -166    376    337    566    374    610    384    319
      5    394    389   -200   -192    392    342    550    368    600    366    319
     -5    423    428   -210   -218    426    366    558    389    628    387    332
    -18    452    470   -218   -244    459    402    574    420    662    420    340
    -18    439    454   -213   -236    446    426    587    426    665    420    332
     -7    423    431   -207   -218    426    446    602    436    672    428    329
     10    488    478   -249   -233    483    472    639    488    714    467    379
      5    514    509   -259   -252    511    485    652    522    745    509    407
      7    540    532   -275   -262    535    470    644    540    766    537    426
     31    558    527   -293   -246    542    436    639    558    784    558    441
     20    517    493   -270   -236    506    423    631    555    787    574    439
      7    493    483   -252   -236    488    410    613    545    779    574    436
     10    493    480   -252   -236    488    400    592    535    766    566    441
      2    436    433   -218   -215    436    400    574    498    711    504    426
     -2    337    340   -168   -171    337    397    568    462    696    480    374
     -5    257    262   -127   -132    259    394    555    436    670    457    327
    -23    210    233    -93   -127    220    392    532    407    644    428    290
    -46    148    194    -49   -119    171    407    511    379    610    392    257
    -54     98    153    -23   -103    124    420    501    355    581    376    233
    -51     75    127    -12    -90    101    423    498    348    566    379    223
    -49     90    140    -20    -96    114    420    496    348    576    402    228
    -57     85    142    -12    -98    114    428    496    348    576    407    231
    -59     70    129     -7    -96     98    439    498    353    579    418    246
    -62     57    116      2    -88     85    441    496    353    576    415    249
    -59     23     83     15    -72     54    452    493    340    550    374    239
    -41     10     51     15    -46     31    462    493    329    535    342    241
    -49    -10     38     28    -44     12    465    493    316    514    324    233
    -46   -101    -57     72      5    -80    483    498    280    480    303    161
    -20   -324   -303    171    140   -314    540    522    171    309    135    -46
    -12   -522   -509    267    246   -517    665    597     85    109    -83   -290
    -36   -446   -410    239    187   -428    789    688    171    122    -80   -296
   -148   -148     -2    148    -72    -75    779    446    270    327    187    -23
   -311    485    797    -90   -553    641    550    -25    413    771    766    568
   -459   1299   1758   -418  -1109   1527    337   -280    730   1426   1525   1327
   -439   1499   1938   -530  -1187   1717    111   -298    974   1922   2000   1857
   -368   1130   1499   -381   -932   1312    -59   -381    769   1779   1844   1756
   -363    517    880    -77   -623    698    -83   -470    223   1023   1122    974
   -353      5    358    174   -355    181     90   -298   -135    337    381    119
   -288   -137    148    210   -218      5    319     90     46    358    254     83
   -202   -153     49    176   -127    -51    475    363    215    457    306    218
   -161   -168     -7    163    -77    -88    571    519    322    530    361    231
   -150   -171    -20    161    -64    -96    618    584    366    555    387    226
   -148   -176    -28    161    -59   -103    626    594    366    550    384    207
   -140   -163    -23    150    -59    -93    631    605    368    555    392    200
   -132   -148    -18    137    -57    -83    641    623    384    563    389    174
   -122   -135    -12    129    -54    -75    657    644    397    555    361    166
   -119   -140    -20    129    -51    -80    665    654    405    561    384    202
   -114   -119     -5    116    -57    -64    680    678    428    587    415    215
   -109   -111     -5    109    -54    -59    696    701    446    610    439    236
   -116    -85     31    101    -75    -28    698    706    465    636    475    236
   -119    -70     46     93    -85    -12    696    711    472    644    478    200
   -116    -62     54     88    -88     -2    711    730    483    636    459    226
   -106    -33     72     70    -93     20    730    761    514    649    467    265
    -98     -5     93     51    -96     44    740    789    545    678    498    296
    -80     18     98     28    -88     57    743    815    571    704    524    303
    -51     49    101      0    -77     75    756    854    602    735    553    324
    -38     54     93    -10    -64     75    766    896    631    761    574    345
    -25     49     75    -10    -49     62    774    940    654    779    584    353
     -5    106    111    -51    -57    109    771    982    685    818    610    374
     28    187    155   -109    -62    171    766   1026    730    865    654    410
     59    218    158   -140    -49    189    758   1065    771    904    693    441
     88    231    142   -158    -25    187    766   1104    813    948    737    485
    111    298    187   -205    -38    241    753   1117    833    976    774    511
    122    314    189   -218    -33    252    756   1132    859   1002    807    532
    132    309    176   -223    -23    244    758   1135    867   1008    815    540
    132    329    197   -231    -31    265    756   1114    854    989    789    519
    132    348    213   -241    -41    280    735   1070    813    940    756    519
    137    363    226   -252    -44    296    719   1026    774    917    761    485
    137    350    210   -244    -36    283    711    984    745    885    722    415
    122    316    194   -218    -36    257    709    935    698    826    652    397
    103    280    176   -192    -36    228    717    883    644    763    605    384
     88    265    174   -176    -44    220    714    820    594    717    574    335
     67    262    194   -168    -62    228    714    771    563    698    568    306
     41    239    197   -140    -77    218    719    737    540    688    576    303
     28    241    213   -135    -90    228    732    719    535    683    579    244
     18    210    192   -116    -85    202    740    706    517    646    524    197
     15    184    168   -101    -77    176    740    704    511    641    506    194
     25    215    189   -119    -80    202    740    701    509    639    501    202
     33    246    210   -140    -90    228    758    709    522    644    506    239
     36    316    280   -176   -122    298    769    735    563    683    555    293
     25    358    332   -192   -153    345    766    735    587    714    589    309
     20    394    374   -207   -176    384    740    709    592    724    602    327
     36    420    384   -231   -176    402    701    685    581    719    605    340
     49    405    355   -228   -153    379    670    657    550    701    602    309
     49    384    332   -218   -142    358    652    623    514    672    579    249
     49    381    332   -215   -140    358    646    597    488    646    553    213
     18    345    324   -184   -153    335    649    571    462    610    537    236
     28    277    249   -153   -111    265    646    566    433    587    524    210
     31    179    145   -106    -57    161    639    558    394    548    459    119
     33    127     93    -80    -28    111    633    535    350    496    376     77
     25     93     64    -59    -18     77    623    506    306    446    340     67
     18     67     49    -44    -15     59    620    491    285    423    319     46
     12     57     44    -36    -15     51    623    485    272    413    314     38
     18     38     20    -28      0     31    615    470    249    394    303     25
      2      5      2     -5      0      5    615    465    236    381    290     10
      0     18     18    -10    -10     18    607    465    233    384    293      5
     -2     23     25    -10    -15     23    594    449    220    368    283      0
    -31    -25      5     28    -18    -10    613    449    215    366    280      5
    -12    -36    -23     23      2    -31    600    433    200    350    262    -15
    -15    -70    -54     41     18    -62    592    413    184    327    241    -46
    -23   -158   -135     90     54   -148    613    428    153    275    176   -116
    101   -306   -407    103    254   -355    639    527    101    153     18   -283
    111   -405   -519    145    314   -462    753    691    135     41   -153   -457
    109   -239   -348     64    228   -293    836    802    283    119    -98   -387
      2     93     90    -49    -46     90    774    555    329    296    166   -111
   -166    618    784   -226   -475    701    535    -38    220    555    644    348
   -285   1296   1579   -506   -932   1436    322   -413    298   1034   1304    950
   -283   1457   1738   -587  -1010   1597    116   -600    311   1353   1683   1337
   -254   1015   1270   -381   -763   1140     41   -678     51   1098   1389   1083
   -236    433    670    -98   -452    550     93   -662   -392    309    542    257
   -194    -25    168    106   -181     70    231   -423   -517   -155    -20   -259
   -127   -142    -15    135    -57    -77    374    -67   -236      5     31   -187
    -62   -135    -72     98      5   -106    478    179    -25    158    116   -111
      7   -129   -137     62     72   -132    558    363    122    267    187    -54
     44    -75   -122     12     83    -98    581    446    200    342    249    -36
     41    -75   -116     18     77    -96    600    475    223    361    259    -51
     31    -57    -88     10     59    -72    620    491    239    366    272    -36
      2    -51    -54     25     28    -51    665    506    257    379    290    -20
    -51    -67    -18     59    -18    -41    693    514    272    384    298    -18
     10    -72    -83     31     46    -77    657    504    272    371    280     10
     75    -70   -145     -5    109   -106    618    514    270    384    290     28
     96    -31   -127    -31    111    -77    615    542    309    444    355     31
    106     10    -96    -62    101    -41    620    571    337    465    376     36
    111     15    -96    -64    103    -38    623    584    342    452    335     62
     93     -7   -103    -44     96    -54    628    597    350    446    329    103
     88     15    -72    -51     80    -28    639    626    389    488    368    119
     96     44    -51    -72     72     -2    633    646    415    517    394    150
     93     75    -18    -85     57     28    636    662    446    550    423    148
    109    109     -2   -111     54     51    641    691    478    579    446    184
    116    122      5   -119     57     64    644    724    506    623    485    220
    119    142     20   -132     49     83    652    763    558    683    537    249
    132    163     31   -148     49     98    654    807    605    740    600    306
    142    205     59   -174     41    132    662    859    665    805    654    324
    161    231     70   -194     46    150    662    901    714    852    678    381
    192    265     72   -231     59    168    657    937    758    891    724    452
    207    283     75   -246     64    179    667    971    800    932    766    493
    213    298     85   -257     64    192    675    992    818    940    779    535
    218    309     90   -262     64    200    678    989    805    930    779    563
    215    329    114   -275     51    223    678    966    787    911    774    548
    210    340    129   -277     41    236    680    950    766    904    776    527
    215    358    142   -288     36    252    670    924    748    883    769    498
    194    363    168   -277     12    267    652    875    704    839    743    467
    163    337    174   -249     -5    254    636    813    644    771    693    433
    132    296    161   -215    -12    228    639    758    592    706    646    407
    116    246    129   -184     -7    189    644    717    553    657    600    366
     98    220    122   -158    -10    171    646    675    517    607    548    314
     93    194     98   -145     -2    148    667    649    496    584    524    309
     85    205    119   -145    -15    163    672    631    485    576    519    275
     80    223    142   -153    -31    184    678    633    506    592    540    262
    116    236    119   -176      0    179    659    636    511    605    553    270
    163    265     98   -215     33    181    646    652    514    626    592    298
    166    285    119   -226     23    202    659    667    535    633    602    275
    155    324    168   -241     -7    249    672    672    550    623    576    303
    158    379    220   -267    -31    301    657    667    555    631    592    381
    148    426    275   -288    -64    350    639    654    571    667    639    363
    153    470    316   -311    -80    394    613    641    576    672    649    379
    161    457    296   -309    -67    376    594    631    561    641    626    400
    166    431    265   -298    -49    348    587    615    527    607    605    405
    145    384    239   -265    -46    311    584    602    517    605    597    361
    124    332    207   -228    -41    270    584    597    504    592    594    340
    124    267    140   -197    -10    205    579    587    467    540    542    303
    132    181     49   -155     41    116    571    571    413    472    478    257
    137    132     -5   -135     70     64    568    561    392    470    475    197
    145    106    -41   -127     93     33    576    553    374    452    470    168
    127     72    -57   -101     90      7    571    532    342    400    426    153
    111      0   -111    -54    111    -54    568    530    322    371    379    132
     98    -46   -148    -28    122    -96    561    527    303    355    358    111
     96    -38   -135    -28    114    -85    545    514    296    358    374    109
     96    -31   -127    -33    111    -80    532    501    285    335    345     70
    111    -54   -166    -28    137   -109    524    498    254    283    275     90
    111    -77   -189    -18    148   -132    511    488    236    249    249    111
    109    -96   -205     -7    155   -148    514    491    244    262    272    114
     98   -116   -215      5    155   -166    522    496    259    288    301     67
    106   -163   -270     28    187   -215    530    501    241    254    267      2
    145   -355   -501    101    322   -428    571    553    174    122    114   -174
    161   -535   -696    187    426   -615    685    685    171     -7    -54   -363
    161   -439   -600    137    379   -519    774    823    293     10    -59   -368
     88   -111   -200     12    142   -155    753    631    348    124    111   -207
    -57    384    439   -166   -246    410    470    -31    171    288    444    189
   -181   1052   1231   -436   -706   1140    192   -511    168    706   1044    779
   -207   1447   1654   -618   -930   1551    -62   -730    267   1171   1605   1270
   -153   1163   1317   -504   -735   1239   -218   -792    132   1122   1525   1296
   -124    527    652   -202   -389    589   -171   -704   -226    470    823    639
   -106     12    119     46   -114     64      5   -454   -423    -83    202    -51
    -62   -176   -114    116     23   -145    184    -88   -200    -20    148   -174
     -7   -181   -174     96     83   -179    322    194     36    124    218    -90
     28   -181   -210     75    116   -194    413    376    174    205    272    -10
     31   -200   -233     83    132   -215    452    459    239    246    293    -18
     31   -210   -244     88    135   -226    467    491    259    254    285    -25
     41   -207   -249     83    145   -228    475    491    254    218    233      7
     46   -184   -231     67    137   -207    465    501    262    220    239     38
     41   -171   -213     64    124   -192    470    517    275    244    277     25
     36   -129   -168     44    101   -148    475    527    296    275    316      7
     51   -114   -166     31    109   -140    467    530    301    275    316     20
     44   -109   -153     31     96   -129    467    548    322    285    324     46
     38    -93   -135     25     85   -114    470    566    353    314    355     54
     28    -70    -98     18     62    -83    470    571    366    311    342     49
     23    -62    -85     20     54    -72    467    581    368    288    301     93
     31    -72   -103     18     67    -88    472    607    397    340    368    109
     41    -41    -83      0     59    -59    472    626    433    384    420     93
     51      2    -49    -28     49    -20    467    641    449    392    426    122
     62     46    -15    -54     38     15    470    672    472    407    423    148
     77     54    -25    -67     51     15    475    711    517    449    452    192
     83     51    -31    -67     57     10    485    753    563    498    509    207
     90     80    -12    -88     51     36    488    789    600    550    550    200
    106    127     20   -116     44     75    498    849    657    594    592    265
    124    161     36   -142     44     98    504    906    714    633    613    319
    153    200     44   -176     54    122    501    953    750    657    623    381
    168    228     57   -200     54    142    506    987    779    688    649    426
    176    280    103   -228     36    192    509   1002    797    711    672    418
    166    283    114   -226     25    200    501    995    787    722    704    426
    158    293    132   -226     12    213    496    974    771    717    711    441
    145    296    148   -220     -2    223    498    943    748    709    722    433
    137    340    202   -239    -31    272    491    893    719    691    717    387
    132    350    215   -244    -41    283    478    841    675    646    675    384
    124    337    210   -231    -41    275    472    787    628    600    636    358
    114    316    202   -218    -44    262    457    727    581    553    602    327
    103    301    197   -202    -46    249    439    665    537    493    550    285
     70    272    200   -174    -64    236    436    620    519    478    548    262
     41    270    228   -155    -93    249    433    584    501    457    530    252
     18    290    272   -155   -127    283    449    571    506    454    524    252
     23    298    275   -161   -124    288    462    558    496    441    511    259
     20    319    296   -171   -140    309    472    542    496    462    537    252
     12    314    301   -163   -145    306    485    532    491    459    537    236
     10    296    285   -155   -140    290    491    532    485    444    517    246
     20    350    329   -184   -153    340    504    548    514    480    555    270
     18    426    405   -223   -194    418    493    537    532    501    576    301
     12    465    449   -239   -218    457    462    517    532    493    571    324
     25    459    433   -244   -202    446    431    501    522    485    568    355
     33    418    384   -226   -174    402    423    491    511    491    584    361
     23    423    400   -226   -189    413    407    457    493    475    584    311
     18    415    397   -218   -189    407    397    431    467    452    563    303
     12    366    350   -189   -168    361    387    415    439    405    506    311
      7    270    262   -137   -127    267    387    402    410    394    504    265
      2    205    200   -103   -101    202    368    368    366    358    478    187
    -10    168    176    -80    -93    171    355    340    329    316    431    174
    -15    127    140    -57    -77    132    342    303    283    257    358    158
    -18     83    101    -31    -59     90    327    270    236    194    283    145
    -28     77    103    -25    -64     90    322    257    233    223    335    137
     -7     88     93    -41    -49     90    316    252    226    220    337    137
     -2     77     77    -38    -41     77    319    249    207    197    309    142
    -12     70     83    -28    -46     75    311    239    194    179    285    132
    -20     54     75    -18    -46     64    306    223    189    181    293    124
    -23     49     72    -12    -46     59    293    210    181    181    306    119
    -31     25     54      0    -44     41    285    197    171    168    301    116
    -36      5     41     15    -38     23    275    187    163    166    293     96
    -28    -83    -54     54     12    -70    272    181    101     80    194     41
    -10   -309   -298    158    142   -303    311    205    -23    -93     12   -140
    -10   -509   -498    259    244   -506    433    293   -101   -283   -197   -376
    -15   -459   -444    239    213   -452    571    423    -25   -298   -244   -426
   -124   -176    -54    150    -36   -114    527    122      7   -171    -59   -218
   -280    384    665    -54   -472    524    236   -467     23    166    426    272
   -426   1179   1605   -379  -1015   1392    -62   -844    241    763   1163    963
   -423   1675   2099   -626  -1260   1886   -366   -958    519   1358   1792   1592
   -332   1426   1758   -548  -1044   1592   -568  -1008    402   1309   1706   1571
   -290    841   1132   -275   -711    987   -545   -984    -41    613    989    909
   -288    228    517     28   -402    371   -319   -748   -374    -62    267    192
   -267    -25    241    148   -254    106    -67   -366   -239   -106    111     25
   -168    -51    116    109   -145     31    103    -90    -62      5    171     83
    -83    -62     20     72    -54    -20    181     64     20     25    145    106
    -64    -64     -2     64    -33    -33    213    127     49     49    174    116
    -67    -46     20     57    -44    -12    223    137     62     80    215     77
    -70    -57     10     62    -41    -23    236    150     62     70    197     80
    -72    -62     10     67    -44    -25    239    158     64     67    189     88
    -70    -38     28     51    -51     -5    244    168     80     90    228     77
    -62    -25     36     44    -49      5    246    181    101    109    244    111
    -57    -23     33     36    -46      5    246    194    122    132    262    111
    -49      5     51     20    -51     28    246    200    135    150    275    111
    -36     41     77     -5    -57     59    246    202    135    148    277    163
    -28     38     67     -5    -46     51    257    218    132    135    244    161
    -31      5     36     12    -33     20    262    233    145    153    267    200
    -31     31     62     -2    -46     46    259    246    158    174    298    218
    -44     36     77      2    -59     57    259    262    166    168    277    259
    -59     15     75     23    -67     44    265    293    187    192    298    296
    -83     38    122     20   -103     77    270    322    215    231    332    301
    -96     67    163     12   -129    114    277    358    252    285    387    319
    -93    111    205    -10   -150    158    283    394    280    322    410    337
    -85    132    218    -23   -150    174    301    441    316    361    436    374
    -72    142    213    -36   -142    179    319    504    358    389    439    397
    -44    145    189    -51   -116    166    340    563    397    433    467    444
    -18    181    200    -83   -109    189    355    615    444    504    537    478
     -2    270    272   -132   -137    270    361    649    480    537    566    535
      0    309    306   -155   -155    309    366    659    498    579    618    563
      0    311    309   -155   -155    311    366    652    501    587    636    566
      0    314    311   -158   -155    314    374    641    498    584    631    587
     -2    319    322   -158   -161    319    374    620    485    571    607    576
    -18    314    332   -148   -174    322    363    581    449    532    571    568
    -41    306    348   -132   -194    327    366    548    426    514    563    550
    -57    280    335   -111   -197    306    379    517    394    475    524    530
    -77    148    226    -33   -150    187    407    488    376    462    519    542
    -96    158    254    -31   -176    205    410    426    322    444    527    496
   -127    218    345    -46   -236    280    368    335    252    376    462    439
   -153    262    413    -54   -283    337    345    272    233    355    433    418
   -187    306    493    -59   -340    400    350    239    239    358    433    413
   -215    311    527    -49   -371    418    371    236    233    363    433    423
   -202    366    568    -83   -387    467    400    244    259    394    475    465
   -194    366    558    -88   -376    462    400    244    259    415    511    444
   -210    340    550    -64   -379    444    413    252    262    413    472    332
   -202    371    571    -85   -387    470    449    280    283    413    441    480
   -205    426    631   -111   -418    527    459    290    316    459    511    574
   -218    433    652   -109   -436    542    444    283    329    485    532    542
   -210    449    659   -119   -433    553    415    265    327    483    522    579
   -213    415    626   -101   -420    519    407    259    319    498    524    610
   -233    374    605    -70   -418    488    397    246    303    491    511    623
   -252    355    605    -51   -428    480    381    223    277    459    470    615
   -262    303    566    -20   -413    433    376    210    257    431    446    628
   -277    249    527     12   -402    387    363    184    218    420    457    535
   -283    168    452     57   -368    309    355    158    171    371    407    498
   -285    137    420     72   -355    277    350    135    132    340    387    511
   -277    135    413     72   -345    272    337    106    103    327    387    485
   -280    106    387     85   -335    246    324     70     59    277    322    420
   -290     59    350    114   -322    205    296     31     15    226    257    400
   -288     36    322    124   -306    179    267      0    -12    187    207    374
   -259     67    327     96   -293    197    241    -23    -33    148    129    350
   -257      5    262    124   -259    132    236    -31    -54    150    153    379
   -252    -12    239    132   -246    111    231    -41    -54    187    220    348
   -231    -12    215    122   -226    101    223    -54    -64    176    207    335
   -213    -36    176    124   -194     70    223    -59    -80    158    176    290
   -200    -15    181    106   -192     83    213    -77   -106    124    119    244
   -171    -77     93    124   -135      7    213    -85   -137     85     85    244
   -106   -246   -140    176     15   -194    228    -70   -233    -54    -59     77
    -96   -441   -345    270    124   -394    314     -7   -329   -259   -309   -176
    -96   -441   -345    267    124   -394    431    142   -272   -290   -366   -205
   -174   -187    -12    179    -80   -101    446     72   -148   -101   -127    -23
   -400    322    722     36   -561    522    288   -392    -33    262    363    470
   -620   1047   1667   -213  -1143   1356    119   -769    220    841   1080   1262
   -639   1408   2047   -384  -1343   1727    -59   -852    483   1405   1683   1943
   -558   1200   1758   -322  -1158   1480   -246   -989    332   1400   1675   1992
   -514    688   1200    -88   -857    945   -327  -1117   -163    732    976   1241
   -480    140    620    171   -550    379   -259  -1034   -600    -38    129    355
   -392    -75    314    233   -355    119    -72   -641   -478    -80    -23    241
   -311    -70    241    189   -277     85     93   -327   -270     59     59    296
   -233    -51    179    140   -207     64    184   -142   -163    127     85    329
   -171    -44    127    109   -150     41    228    -51   -114    163    106    332
   -140    -38    101     85   -122     31    233    -10    -83    194    145    319
   -101    -18     83     59    -93     31    233     23    -59    205    153    316
    -98     -5     93     49    -98     44    236     51    -36    218    158    316
   -101    -10     90     57    -96     38    239     77    -23    228    161    332
   -124    -25     96     72   -111     33    257     88    -23    213    145    345
   -119    -28     90     72   -106     31    262    106    -10    226    163    366
    -98    -12     83     54    -93     33    259    124      5    252    192    387
    -96      0     96     49    -96     46    254    148     25    272    213    407
    -93     36    129     25   -111     83    252    171     54    301    233    439
    -93     49    142     20   -119     96    262    200     80    322    252    452
    -98     49    148     23   -124     98    267    218     98    342    257    431
    -93     57    150     18   -122    103    267    241    116    363    280    436
    -83     93    174     -5   -129    132    257    265    132    392    316    467
    -62    129    192    -33   -127    161    246    296    161    420    337    498
    -54    132    184    -41   -119    158    244    335    184    431    329    530
    -57    153    210    -46   -132    181    259    389    223    470    363    558
    -41    189    231    -75   -137    210    267    449    288    540    431    581
    -38    213    252    -88   -145    231    280    501    335    584    470    613
    -12    239    252   -114   -132    244    298    555    376    623    493    654
      7    257    249   -132   -119    254    296    605    413    665    524    696
     25    280    252   -155   -111    267    301    652    459    719    579    727
     57    306    249   -181    -96    280    309    691    511    789    646    766
     57    327    270   -192   -106    298    298    696    524    815    667    779
     49    348    298   -197   -124    324    298    688    527    820    675    784
     18    363    342   -192   -161    353    311    654    514    802    659    758
      2    407    405   -205   -200    405    327    620    509    795    662    756
     18    387    368   -205   -176    376    322    592    485    779    652    745
     33    350    316   -192   -140    335    314    579    470    769    636    735
      2    332    329   -168   -163    332    298    527    428    735    600    688
    -18    306    324   -145   -171    314    298    478    400    701    563    644
    -31    277    309   -124   -168    290    311    439    384    678    545    615
    -44    236    280    -96   -161    257    324    402    366    659    527    589
    -49    223    272    -88   -161    246    329    374    353    639    493    568
    -57    213    270    -77   -163    241    327    348    337    620    467    553
    -57    215    272    -80   -166    244    337    342    345    620    467    542
    -54    207    262    -75   -158    233    353    353    363    639    485    540
    -70    218    288    -75   -179    252    379    371    397    672    519    524
    -51    275    327   -111   -189    298    389    379    436    722    566    553
    -46    335    381   -148   -213    358    384    381    470    758    600    597
    -46    342    389   -148   -218    366    389    387    485    776    620    633
    -36    345    381   -155   -210    363    366    392    488    800    639    654
    -59    298    355   -119   -207    327    358    387    478    784    615    639
    -80    257    337    -88   -210    298    350    366    452    748    571    626
    -67    228    296    -80   -181    262    335    345    415    719    550    610
    -67    189    254    -62   -161    223    322    340    410    727    553    579
    -85     67    153      7   -119    109    314    324    371    680    485    530
    -93    -38     54     64    -75      5    316    309    332    639    439    485
    -93    -88      5     90    -49    -41    311    283    301    618    428    433
   -109   -137    -31    122    -38    -85    306    259    270    574    392    407
   -106   -174    -67    140    -20   -122    296    241    241    540    361    384
    -88   -181    -93    135      0   -137    285    220    220    537    368    340
    -75   -166    -90    122      7   -129    296    239    239    561    392    361
    -96   -184    -90    140     -5   -137    298    249    252    558    376    361
    -85   -205   -119    145     15   -161    290    233    236    535    348    348
    -72   -218   -145    145     33   -181    296    236    236    530    342    358
    -49   -220   -171    135     59   -197    301    241    241    535    342    363
    -33   -226   -194    127     80   -210    285    231    246    545    358    350
    -46   -283   -236    163     93   -259    288    244    244    537    345    324
    -41   -418   -376    228    163   -397    314    275    200    454    252    226
    -15   -639   -623    327    303   -631    376    342    103    249      5    -10
    -10   -704   -696    355    340   -701    483    459    140    166   -135   -163
    -33   -467   -436    249    200   -452    537    472    275    293      7    -54
   -166    -57    109    111   -140     25    384     15    254    496    342    275
   -327    646    974   -158   -649    810     98   -558    257    917    966    896
   -392   1257   1649   -436  -1021   1452   -132   -774    470   1488   1639   1543
   -319   1221   1540   -452   -930   1379   -363   -893    467   1714   1860   1790
   -298    667    966   -184   -633    815   -426   -930    145   1293   1395   1353
   -257     44    301    106   -277    171   -322   -852   -342    400    462    436
   -194   -272    -77    231    -59   -176   -129   -506   -311    168    109     88
   -145   -314   -168    228     10   -241     49   -137     -2    379    226    194
    -85   -332   -249    207     80   -290    176    106    187    517    311    252
    -38   -301   -262    171    111   -283    239    233    283    584    368    290
    -36   -265   -228    148     96   -246    244    272    324    626    410    293
    -38   -275   -236    155     96   -257    257    303    350    636    405    267
    -46   -296   -249    171     98   -275    270    322    355    636    387    280
    -70   -306   -236    189     83   -272    290    342    374    641    381    303
    -96   -285   -192    189     46   -239    293    345    384    623    340    277
    -70   -283   -213    174     70   -249    283    342    394    623    340    277
    -57   -298   -241    176     90   -270    285    361    420    672    405    316
    -46   -280   -233    163     93   -257    288    381    457    717    462    316
    -36   -215   -179    124     67   -197    277    394    483    740    452    270
    -41   -197   -155    119     54   -176    280    394    493    732    426    285
    -49   -179   -129    114     38   -155    275    394    488    711    418    301
    -33   -174   -140    103     51   -158    267    413    488    724    433    332
    -25   -184   -161    103     64   -174    285    459    545    779    472    376
    -28   -158   -129     93     49   -145    293    485    579    807    483    376
    -33   -166   -132     98     46   -150    303    524    628    870    548    400
    -23    -88    -64     57     20    -77    296    555    675    914    592    397
     -5    -64    -59     36     25    -64    298    587    709    927    571    418
      0    -38    -38     18     18    -38    311    636    763    971    602    472
     28    -15    -44     -7     33    -28    314    680    810   1013    636    514
     44     64     20    -54     12     44    298    701    844   1054    688    519
     62    124     62    -93      0     93    309    743    898   1119    748    561
     54    142     85    -98    -15    114    327    782    937   1171    792    581
     33    189    153   -111    -59    171    329    792    966   1213    833    589
     36    210    174   -122    -67    192    306    761    945   1200    823    594
     23    231    205   -129    -90    220    296    748    945   1213    852    636
      7    246    239   -127   -114    244    293    717    919   1182    810    574
      5    241    233   -124   -114    239    277    659    854   1096    717    524
      0    265    265   -132   -132    265    262    605    800   1047    691    493
    -25    270    296   -124   -161    283    252    555    761   1013    667    431
    -51    272    324   -111   -189    298    236    493    709    956    607    387
    -75    236    311    -80   -194    272    228    441    659    896    550    348
    -83    192    275    -54   -179    233    220    400    618    854    517    319
    -96    202    298    -54   -197    249    223    366    605    831    493    283
    -90    244    335    -77   -213    288    215    335    581    789    444    246
    -44    220    262    -88   -155    241    202    327    566    807    475    226
    -36    236    272    -98   -153    254    200    324    581    839    517    210
    -36    265    301   -114   -168    283    207    342    610    867    537    249
    -31    337    368   -153   -200    353    215    361    641    888    553    296
    -31    415    446   -194   -239    431    210    358    667    919    587    314
    -31    488    519   -228   -275    504    202    355    701    963    633    332
    -23    527    548   -254   -285    537    176    337    709    982    659    350
    -20    511    532   -246   -277    522    150    306    691    958    633    353
    -18    488    504   -236   -262    496    124    277    652    906    566    358
    -12    457    470   -220   -241    462    114    262    631    909    581    335
    -12    470    483   -231   -246    475    109    252    623    911    584    288
    -28    389    418   -181   -223    405    103    239    589    870    535    267
    -44    241    283    -98   -163    259     96    218    540    820    472    202
    -46    174    220    -62   -132    197     88    210    509    795    449    181
    -44    166    207    -62   -127    187     77    189    480    769    428    161
    -33    135    168    -51   -101    150     75    176    454    745    410    142
    -28    127    155    -49    -90    140     77    168    444    724    384    135
    -31    114    145    -41    -88    129     64    142    418    685    348    124
    -46     96    140    -25    -93    116     59    137    415    688    345    111
    -38     80    119    -20    -77     98     51    127    405    665    314    106
    -20     54     75    -18    -49     62     36    111    381    654    306    101
    -25     49     75    -10    -49     62     28    114    389    685    358     75
    -28     70     96    -20    -62     83     25    116    397    696    374     80
    -33     54     85    -10    -59     70     18    114    394    688    368     72
    -36    -33      2     33    -20    -15     20    122    371    644    314     33
    -10   -236   -226    124    106   -231     59    168    306    511    150    -77
     -7   -444   -439    223    215   -441    187    285    288    358    -51   -275
    -18   -384   -368    200    174   -376    296    400    379    348    -83   -316
    -93    -98     -5     93    -46    -51    277    213    400    454     98   -168
   -213    392    605    -88   -407    498      2   -374    252    652    480    171
   -335   1096   1428   -381   -883   1262   -296   -823    249   1067   1078    745
   -361   1509   1870   -574  -1114   1688   -535   -989    381   1543   1623   1249
   -293   1293   1587   -501   -940   1439   -675  -1018    329   1613   1673   1293
   -249    691    940   -220   -594    815   -646   -963      5   1026   1026    722
   -236    103    337     64   -288    220   -465   -769   -275    324    252     38
   -202   -142     59    171   -132    -41   -262   -410    -49    374    181    -62
   -158   -148      7    150    -83    -70   -116   -132    207    555    301      2
   -106   -142    -36    124    -36    -90    -18     54    363    644    353     57
    -96   -166    -70    129    -15   -119     25    135    428    670    358     67
    -80   -171    -90    124      5   -132     33    174    449    678    353     77
    -62   -194   -135    127     33   -166     41    189    465    680    358     90
    -72   -207   -135    140     31   -171     49    192    491    709    397     80
    -80   -202   -124    140     20   -166     49    197    501    709    392     77
    -80   -187   -106    132     12   -148     62    218    522    724    389     88
    -98   -158    -59    127    -20   -109     80    233    542    745    405     85
   -101   -140    -38    122    -31    -90     88    259    561    779    446    119
    -75   -150    -77    111      0   -114     85    267    566    776    444    137
    -54   -148    -93    101     18   -122     90    275    581    787    478    145
    -54   -109    -57     80      0    -83    103    290    610    815    517    142
    -44    -93    -49     70      2    -72    106    314    626    820    511    184
    -44    -88    -46     64      0    -67    109    345    657    844    532    236
    -31    -64    -33     46      0    -49    103    350    675    865    553    231
    -25    -25      0     25    -15    -12    109    363    691    878    558    246
    -20    -10     10     15    -15      0    124    407    730    914    579    288
    -20     -5     12     10    -18      2    142    467    797    987    646    319
    -20     44     62    -12    -41     51    158    522    859   1041    698    350
     -7     98    106    -46    -57    101    171    574    911   1078    730    384
     31    119     88    -75    -28    103    176    631    956   1130    774    444
     36    124     85    -80    -25    106    189    675    995   1163    800    493
     25    150    124    -88    -49    137    210    732   1044   1226    844    532
     31    153    122    -93    -44    140    218    756   1070   1262    896    548
     23    176    153    -98    -64    166    231    763   1093   1304    953    545
     23    231    205   -129    -90    220    218    714   1057   1247    914    506
     10    205    194   -109    -93    200    213    678   1008   1189    865    501
      2    168    163    -85    -80    166    218    680    992   1195    875    550
    -28    174    202    -72   -114    187    228    659    992   1197    883    527
    -38    174    213    -70   -127    194    218    605    924   1127    813    493
    -44    168    213    -62   -127    189    197    563    893   1127    836    418
    -80    163    244    -44   -163    205    200    514    883   1114    852    394
    -96    114    210     -7   -153    161    197    452    831   1054    802    392
   -116     85    202     15   -161    142    197    415    805   1021    763    353
   -122     75    197     20   -158    135    210    407    802   1010    737    361
   -116     75    192     20   -155    132    218    392    802   1008    724    371
   -163    114    277     25   -220    194    244    410    836   1049    769    376
   -200    135    335     28   -267    233    262    415    846   1049    761    368
   -124     88    210     18   -168    148    228    350    779    982    698    342
   -106    111    218     -5   -161    163    236    374    797    997    701    389
    -98    148    246    -23   -171    197    231    384    831   1036    743    420
   -111    210    319    -51   -215    265    207    368    846   1080    807    407
   -109    228    337    -59   -223    283    176    358    857   1098    836    418
    -88    194    283    -54   -184    239    140    324    818   1049    797    446
    -98    187    285    -44   -192    236    127    324    818   1083    833    459
   -129    148    275    -10   -202    210    135    314    813   1088    831    348
   -161     85    244     36   -202    163    145    311    795   1062    792    293
   -184     12    194     83   -189    103    148    309    763   1034    769    322
   -197    -80    116    140   -158     18    153    311    735   1008    758    368
   -213   -106    106    161   -161      0    153    280    711    982    735    327
   -218   -132     85    174   -153    -23    145    223    654    911    649    228
   -233   -163     70    197   -153    -46    150    210    615    862    579    210
   -228   -223      5    226   -116   -109    153    210    605    852    571    252
   -239   -252    -15    244   -111   -135    148    213    610    872    594    223
   -270   -288    -18    277   -127   -153    161    226    628    883    602    244
   -275   -283     -7    277   -135   -145    150    202    610    859    571    239
   -223   -288    -64    257    -80   -176    114    142    545    795    522    179
   -213   -306    -93    259    -62   -202     98    127    519    784    509    158
   -223   -337   -114    280    -57   -226    101    127    527    802    517    142
   -223   -368   -145    293    -38   -257    106    127    537    807    524    127
   -202   -431   -228    316     12   -329    111    124    509    776    506    122
   -137   -623   -485    381    174   -555    153    150    392    605    298    -98
   -109   -800   -691    454    290   -745    257    241    322    418     72   -342
   -122   -771   -652    446    262   -711    374    361    400    405     33   -400
   -223   -496   -272    361     23   -384    366    140    452    522    215   -215
   -381    111    493    132   -439    301     85   -488    420    833    698    298
   -527    875   1402   -174   -963   1137   -179   -893    571   1387   1405    995
   -514   1254   1769   -371  -1140   1509   -433  -1018    769   1914   1995   1574
   -457   1039   1496   -290   -976   1267   -602  -1083    665   1912   1977   1579
   -376    402    779    -12   -579    589   -602  -1078    205   1166   1174    839
   -322   -161    158    241   -241     -2   -413   -815    -38    553    472    155
   -259   -374   -116    316    -72   -246   -202   -436    135    561    358     25
   -179   -374   -194    277      7   -285    -49   -148    340    696    420     72
   -109   -397   -290    252     90   -342     25      7    415    735    428     93
    -77   -433   -355    257    137   -397     54     77    465    782    470    114
    -67   -428   -361    246    145   -394     70    106    501    800    498    124
    -75   -405   -329    241    127   -368     80    122    519    797    480    111
    -70   -418   -348    241    137   -384     96    132    524    784    462    142
    -72   -413   -340    241    132   -376    116    142    550    797    485    129
    -51   -402   -350    226    148   -376    106    132    542    782    480    106
    -51   -379   -327    215    137   -353    103    158    550    802    496    135
    -51   -363   -311    207    129   -340    114    197    589    839    522    181
    -67   -363   -296    215    114   -329    132    228    631    885    571    202
    -88   -353   -267    218     88   -311    148    244    657    911    600    213
    -90   -345   -254    218     80   -301    155    249    657    898    587    218
    -77   -337   -262    205     90   -301    155    265    683    927    618    239
    -49   -329   -280    189    114   -306    148    285    698    945    631    254
    -31   -309   -277    168    122   -293    135    314    709    974    654    283
    -20   -283   -262    153    119   -272    148    361    758   1015    683    319
    -18   -265   -246    140    111   -257    153    392    789   1034    693    327
     10   -220   -231    103    119   -226    150    426    818   1065    714    348
     28   -179   -207     72    116   -192    153    462    854   1098    740    371
     51   -142   -194     46    122   -168    163    527    896   1148    784    418
     59   -124   -184     31    122   -153    171    594    956   1236    857    485
     70    -83   -153      5    111   -116    179    636   1010   1291    883    530
     77    -28   -106    -25     90    -67    181    654   1034   1312    901    563
     90      5    -85    -46     88    -38    181    672   1049   1337    935    600
     75     28    -46    -51     59     -7    192    691   1072   1371    971    636
     59     44    -15    -51     38     15    200    688   1080   1402    992    641
     96     20    -75    -59     85    -25    163    633   1026   1353    943    615
     75     36    -38    -54     57      0    158    610   1008   1340    924    620
     49     38    -10    -46     28     15    161    576    992   1330    906    597
     31     49     15    -41      7     33    158    535    969   1314    896    563
     -2     31     33    -15    -18     33    153    480    935   1283    885    517
    -31     10     41     10    -36     25    137    413    880   1226    841    480
    -46    -31     15     36    -33     -7    137    366    841   1182    795    439
    -67    -38     28     51    -49     -5    155    345    826   1163    766    423
    -83    -49     33     64    -59     -7    179    329    826   1163    761    410
    -80    -10     70     46    -75     28    200    309    823   1156    753    394
    -88     15    103     36    -96     59    218    309    820   1148    740    415
    -85    -10     75     46    -80     31    226    332    820   1153    737    420
    -80     -7     70     44    -77     31    236    363    852   1187    769    441
    -80     31    111     25    -96     70    254    392    911   1252    839    483
    -98     75    171     10   -135    122    241    376    932   1270    875    506
    -98    103    200     -2   -148    150    205    345    927   1262    875    506
    -90     98    187     -5   -137    142    174    316    909   1234    849    491
    -90     75    166      7   -127    119    161    288    875   1189    815    459
    -88     41    129     23   -109     85    148    272    844   1161    802    462
    -96     23    119     36   -106     70    137    265    836   1163    805    478
   -114    -57     57     85    -85     -2    122    249    797   1119    758    452
   -142   -187    -44    166    -49   -116    106    231    753   1065    704    389
   -163   -244    -83    202    -41   -163    101    207    722   1028    667    335
   -181   -306   -124    244    -28   -215     90    168    678    976    623    277
   -187   -329   -142    257    -23   -236     83    127    639    917    576    228
   -197   -353   -155    275    -20   -254     80    116    615    896    561    220
   -210   -381   -174    296    -18   -280     75    116    613    880    550    220
   -205   -376   -171    290    -18   -275     75    106    607    865    542    207
   -215   -410   -194    311    -12   -301     75    101    600    854    542    184
   -220   -428   -207    324     -7   -319     83    106    602    859    568    215
   -226   -439   -213    332     -7   -327     77    106    600    852    574    231
   -226   -446   -220    335     -5   -335     77    101    589    828    553    218
   -226   -470   -244    348      7   -358     77     98    587    810    545    213
   -213   -498   -285    355     36   -392     77    103    579    776    511    168
   -171   -641   -472    405    148   -558     83     98    488    633    353     41
   -140   -872   -735    506    296   -805    140    137    371    402    106   -192
   -119   -984   -865    550    368   -924    246    272    366    290    -38   -410
   -140   -888   -748    514    303   -818    335    348    459    348     38   -376
   -329   -493   -163    410    -85   -327    241    -85    496    568    392      7
   -587    202    789    192   -688    496     62   -589    639   1034   1054    717
   -711    792   1504    -38  -1106   1148   -114   -807    888   1610   1758   1480
   -649    818   1467    -83  -1057   1143   -332   -922    932   1904   2088   1878
   -613    340    953    135   -784    644   -433  -1015    587   1452   1602   1395
   -571   -223    348    397   -462     62   -387   -911    210    735    815    558
   -493   -558    -64    524   -215   -311   -213   -558    174    446    433    119
   -361   -607   -246    485    -57   -428    -41   -184    374    550    459    114
   -270   -633   -363    449     46   -498     49      7    488    615    491    132
   -244   -672   -428    459     90   -550    101     93    530    626    488    132
   -239   -657   -418    446     88   -537    124    122    545    620    488    122
   -231   -649   -418    441     93   -535    142    150    553    620    493    111
   -197   -644   -449    420    124   -548    153    171    558    620    493    116
   -181   -652   -472    415    145   -563    163    192    571    631    501    129
   -184   -672   -488    426    150   -579    168    205    581    641    509    129
   -194   -659   -465    428    135   -563    168    213    581    639    509    124
   -184   -646   -462    413    137   -555    181    228    592    641    522    135
   -163   -628   -467    394    150   -548    192    254    618    659    540    153
   -150   -602   -454    374    150   -530    197    277    641    678    563    174
   -142   -597   -454    371    155   -527    202    298    652    691    579    189
   -127   -589   -462    355    166   -527    200    319    659    701    592    202
   -116   -576   -459    345    171   -519    200    335    672    711    602    205
   -114   -553   -441    332    161   -498    200    335    678    706    600    192
   -103   -542   -439    324    166   -491    189    348    680    698    592    192
    -80   -517   -439    298    176   -478    197    392    704    727    620    241
    -46   -485   -439    265    194   -462    213    454    740    779    667    298
    -20   -472   -454    244    215   -462    236    519    795    844    717    332
    -23   -467   -444    246    210   -457    249    561    833    883    758    350
    -15   -436   -420    226    200   -428    254    605    875    911    789    381
     18   -389   -407    184    213   -397    262    654    917    950    828    431
     44   -358   -405    155    223   -381    262    696    950    995    883    488
     57   -332   -389    137    223   -361    272    732    995   1041    956    514
     62   -327   -389    129    226   -358    283    735   1008   1041    940    488
     85   -324   -410    119    246   -368    277    745   1005   1026    906    535
     85   -316   -402    114    241   -361    280    750   1013   1036    927    550
     67   -288   -355    111    210   -322    288    732   1013   1036    948    542
     62   -293   -358    114    207   -324    265    667    961    963    896    519
     41   -340   -381    148    210   -361    257    620    919    914    846    480
     18   -361   -381    171    197   -371    249    587    885    883    800    420
      0   -394   -394    197    197   -394    252    553    865    870    787    410
    -15   -418   -405    215    192   -413    233    491    823    826    756    358
    -28   -431   -402    231    187   -418    236    452    795    784    724    340
    -41   -436   -394    236    176   -415    246    413    776    740    691    283
    -31   -444   -413    239    189   -428    254    381    745    714    678    272
    -36   -449   -415    241    187   -431    270    418    774    761    735    298
    -28   -444   -415    236    192   -431    277    428    789    776    758    265
    -15   -428   -413    220    197   -420    306    446    805    776    737    254
      0   -374   -374    187    187   -374    337    470    844    802    769    363
    -23   -345   -322    181    148   -335    340    457    867    828    807    374
    -33   -332   -298    181    132   -316    303    420    859    807    779    361
    -31   -319   -290    174    127   -303    262    418    849    802    769    379
    -31   -340   -309    187    137   -324    241    407    846    807    792    379
    -20   -376   -358    197    166   -366    220    363    810    789    795    327
    -28   -387   -358    205    163   -374    218    350    797    774    771    285
    -44   -420   -376    231    166   -400    223    350    792    753    737    280
    -15   -514   -498    265    241   -506    197    306    714    659    646    226
     -2   -605   -602    303    298   -605    174    275    654    602    589    187
     15   -628   -644    306    327   -636    168    267    636    594    597    174
     44   -626   -670    290    355   -649    155    252    623    571    589    150
     62   -641   -704    290    381   -672    114    223    581    535    566    119
      0   -693   -693    342    345   -693    106    187    548    506    540     49
    -12   -680   -667    345    324   -675    140    179    545    483    504     38
      2   -688   -691    342    345   -691    150    179    535    467    496     54
    -20   -743   -722    381    350   -732    140    179    524    470    501     59
    -44   -776   -735    410    342   -756    145    181    519    462    480     64
    -59   -810   -750    433    342   -779    161    194    527    465    491     75
    -57   -828   -771    444    355   -800    168    205    542    485    519     64
    -41   -865   -823    454    389   -844    150    202    540    478    511     54
     20   -979  -1000    478    506   -989    155    226    496    402    418    -10
     64  -1213  -1278    574    670  -1247    236    301    420    239    231   -210
     54  -1389  -1444    667    748  -1418    371    407    402     98     59   -418
     12  -1327  -1340    657    675  -1332    522    519    517    150    101   -394
   -127   -997   -872    561    371   -935    454    166    576    366    407    -77
   -244   -361   -116    301    -64   -239    210   -358    654    795   1005    524
   -355    254    607     49   -483    431     -7   -607    911   1423   1748   1270
   -316    293    610     12   -462    452   -205   -631   1083   1891   2216   1779
   -233   -187     46    210   -142    -70   -298   -743    722   1491   1792   1389
   -233   -852   -620    542    192   -737   -272   -766    192    633    911    524
   -200  -1314  -1117    756    457  -1218   -119   -493     54    194    392     12
   -129  -1387  -1257    758    563  -1322     31   -111    298    316    418     25
    -31  -1353  -1322    691    644  -1337    122    132    467    431    491     88
     -7  -1382  -1376    693    683  -1379    205    257    553    483    519    114
      2  -1384  -1387    688    693  -1387    262    303    584    496    524    109
      5  -1369  -1374    683    688  -1371    322    337    605    506    530     96
    -44  -1423  -1379    732    665  -1400    314    335    594    480    496     96
    -33  -1379  -1348    706    657  -1363    324    348    600    472    485    103
     10  -1319  -1330    652    670  -1325    322    355    597    472    483    109
     25  -1275  -1301    626    662  -1288    324    348    589    470    485     98
    -10  -1247  -1239    628    613  -1244    322    335    581    462    480     80
    -15  -1192  -1179    602    581  -1187    311    329    584    452    472     64
      7  -1137  -1145    563    576  -1143    288    329    587    454    478     80
     33  -1070  -1104    519    568  -1085    272    353    602    478    498    111
     31  -1021  -1054    493    542  -1036    252    368    626    491    509    119
     36   -987  -1023    475    527  -1002    231    381    644    498    517    122
     80   -904   -987    410    532   -945    218    397    665    517    532    135
    109   -841   -950    366    530   -896    215    407    678    524    540    142
    109   -823   -932    353    519   -878    233    413    685    527    537    140
    122   -779   -901    327    511   -839    249    444    709    545    542    153
     98   -758   -857    329    475   -807    226    472    735    561    553    161
     77   -732   -810    327    444   -771    187    509    771    592    576    176
     88   -662   -750    285    418   -706    163    550    813    639    618    228
     96   -620   -717    259    405   -667    207    587    854    680    654    275
    168   -545   -714    187    439   -628    239    633    898    732    701    322
    226   -485   -711    129    467   -597    236    665    932    771    735    358
    200   -467   -670    132    433   -568    275    685    950    792    756    379
    176   -452   -628    137    402   -540    285    680    940    784    750    374
    184   -462   -646    135    415   -553    265    626    888    735    706    335
    171   -454   -626    142    397   -540    249    597    859    711    691    332
    153   -459   -613    150    379   -535    249    566    828    685    675    319
    166   -441   -607    135    387   -524    233    530    795    657    649    293
    184   -436   -623    124    402   -530    207    485    753    615    607    262
    150   -488   -639    168    394   -563    202    428    698    555    548    205
    111   -519   -631    202    371   -574    200    379    657    509    506    163
    101   -532   -633    215    366   -581    171    324    613    467    465    119
    109   -535   -644    210    374   -589    142    309    600    452    449    106
    124   -550   -675    213    400   -613     96    306    589    444    433     96
    114   -571   -685    228    397   -628     57    272    548    407    397     59
     80   -592   -672    254    374   -631    116    249    535    394    384     51
    116   -501   -618    192    363   -558    181    285    576    431    413     80
    168   -366   -535     98    350   -449    176    319    623    483    462    129
    158   -329   -488     85    322   -407    181    296    618    491    472    140
    148   -298   -446     75    296   -371    176    254    607    496    483    145
     83   -319   -405    116    244   -363    153    194    566    467    459    129
     28   -371   -400    171    213   -384    184    158    527    428    426    101
     36   -371   -410    166    220   -389    179    148    506    405    400     75
     41   -353   -397    155    218   -374    166    145    488    384    379     59
     57   -376   -433    158    244   -405    145    137    457    353    348     31
     90   -449   -540    179    314   -493    135    132    423    314    301     -7
    129   -483   -615    174    371   -548    135    140    407    290    270    -33
    119   -537   -659    207    387   -597    132    127    374    254    249    -46
    111   -571   -683    228    394   -626     38     98    332    213    215    -72
    124   -561   -685    218    405   -623    -72     67    303    187    184    -98
    181   -530   -714    171    446   -620     54     59    293    179    166   -101
    213   -506   -719    145    465   -613     64     57    285    171    153    -96
    220   -501   -722    140    470   -613     38     28    252    142    119   -116
    213   -485   -698    137    454   -592     31     18    236    132    101   -119
    171   -506   -678    166    423   -592    -51      2    205    101     75   -140
    116   -545   -662    215    387   -605     -5    -23    168     80     57   -158
    111   -530   -641    207    374   -584    114    -10    161     70     44   -166
      7   -615   -623    303    314   -618     44    -49    116     18    -15   -226
     33   -717   -750    340    392   -732     51     -2     88    -54   -101   -303
     28   -948   -976    457    501   -961    171     83     38   -213   -301   -485
     23   -979  -1002    475    511   -989    345    218     98   -285   -415   -597
    -20   -709   -688    366    332   -698    358    200    197   -200   -306   -517
   -119   -257   -137    187      7   -197    103   -301     57    -46    -10   -239
   -184    454    639   -137   -410    545   -301   -820    -28    306    524    267
   -153   1078   1231   -465   -693   1153   -600  -1028    103    828   1145    828
    -28   1060   1088   -514   -558   1072   -735  -1036    158   1101   1397   1080
    -20    454    475   -218   -249    465   -743  -1039   -189    558    813    568
    -28    -98    -70     62     20    -85   -558   -950   -566   -213     18   -142
    -18   -392   -374    202    176   -384   -296   -659   -478   -387   -257   -384
    -96   -540   -444    319    174   -493   -272   -441   -244   -249   -200   -340
    -38   -542   -504    290    231   -524    -85   -233    -64   -142   -132   -285
     -5   -485   -480    244    236   -483     80    -90     62    -59    -67   -236
      7   -433   -441    210    223   -436    171    -10    124    -23    -33   -215
    -80   -524   -444    303    181   -485    116    -23    111    -46    -54   -257
    -77   -555   -478    314    197   -519    111     -2    127    -46    -57   -249
     12   -439   -452    213    231   -444    132     49    174     -7      0   -200
     57   -376   -433    158    244   -405     59     64    194      7     10   -231
     46   -420   -467    187    257   -444    -46     54    189    -25    -46   -218
     62   -439   -501    187    277   -470     57     44    168    -62    -75   -189
    153   -332   -485     90    316   -410    119     88    220    -28    -28   -158
    194   -267   -462     33    327   -363     33     77    215    -41    -33   -176
    187   -228   -415     20    301   -322    -77     85    231    -31    -25   -181
    202   -205   -407      0    301   -303    -38     77    228    -33    -15   -142
    153   -275   -428     59    290   -350    101     51    197    -72    -44   -129
    114   -293   -410     88    262   -350     85     38    189    -75    -51   -171
    220   -135   -355    -41    288   -244     44    103    262    -25     -2   -135
    132   -220   -353     44    241   -285    -93     49    210    -64    -20   -174
    124   -275   -400     75    262   -337    -36     33    189    -72    -25   -192
    176   -252   -431     36    301   -340     64     88    239    -36     10   -142
    189   -171   -361     -7    275   -265     77    189    358     67    109    -64
    197   -132   -329    -33    262   -231     75    259    431    124    150    -20
    187   -218   -405     15    296   -311    -10    207    384     59     88    -49
    241   -132   -374    -54    306   -254    -15    210    400     67     88    -28
    231     -5   -236   -111    233   -119     12    283    491    145    155     80
    322     -5   -327   -161    324   -166     23    270    475    129    174     98
    407     33   -374   -220    389   -168     33    262    459    127    192     51
    431     88   -342   -262    387   -124     -5    246    441    111    174     28
    389    103   -285   -246    337    -90    -12    239    433    103    176     67
    301     28   -272   -166    288   -122    -85    114    316    -15     90    -20
    293     25   -267   -161    280   -119    -62     72    257    -77     33    -38
    355     33   -322   -197    340   -142   -109      7    184   -153    -28    -57
    392     72   -319   -231    355   -122   -163    -46    135   -200    -64    -93
    358     67   -290   -215    324   -111   -119    -38    137   -194    -44   -132
    368     88   -280   -231    324    -96    -98    -62    114   -218    -64   -174
    298     31   -267   -166    283   -116   -114   -109     75   -257   -111   -189
    226    -15   -241   -103    233   -127    -85   -119     67   -290   -161   -181
    374     23   -353   -200    361   -163    -93   -155     18   -340   -189   -171
    371    -59   -431   -155    400   -246   -132   -194    -41   -402   -259   -168
    290   -124   -415    -85    353   -270    -98   -181    -36   -368   -231   -166
    296    -49   -345   -122    319   -197    -49   -145     33   -285   -145   -158
    290     31   -262   -163    275   -114    -44   -124     96   -215    -51   -106
    288    140   -148   -215    218     -2    -70   -148    111   -171     25   -122
    309    218    -90   -265    200     64   -111   -168    106   -171     31   -158
    335    161   -174   -246    254     -5   -119   -176     67   -233    -70   -101
    324    129   -194   -228    259    -31   -122   -194     41   -252    -75    -44
    311    168   -142   -239    226     12   -135   -218     28   -252    -51    -98
    288    168   -119   -228    202     25   -194   -241     -2   -301   -103   -140
    249     64   -184   -155    218    -59   -200   -254    -49   -363   -176   -111
    192    -77   -270    -59    231   -174   -103   -233    -64   -384   -210   -148
    257   -168   -426    -44    340   -296   -101   -277   -135   -454   -275   -210
    262   -215   -480    -25    371   -345   -114   -296   -174   -493   -314   -241
    254   -280   -535     12    394   -407   -174   -324   -213   -537   -355   -249
    272   -280   -555      2    413   -418   -220   -314   -207   -542   -361   -226
    262   -288   -550     12    405   -420   -228   -311   -202   -530   -342   -246
    231   -324   -558     44    394   -439   -210   -335   -218   -537   -337   -262
    174   -384   -558    106    366   -470   -122   -363   -259   -561   -355   -298
    158   -397   -558    116    358   -478   -103   -355   -265   -553   -337   -283
    184   -371   -555     93    368   -462   -127   -335   -241   -532   -306   -280
    220   -350   -571     64    394   -462   -205   -322   -231   -537   -342   -277
    218   -392   -610     88    413   -501   -259   -337   -259   -579   -400   -231
    148   -511   -659    181    402   -584   -137   -327   -288   -626   -439   -275
    148   -701   -849    275    496   -774    -36   -280   -340   -756   -592   -423
    202   -872  -1075    332    639   -974     44   -200   -376   -909   -797   -602
    205   -740   -945    267    574   -841    140    -28   -207   -831   -753   -571
    129   -355   -488    111    306   -420     33   -293   -233   -711   -527   -379
     18    218    197   -119    -90    207   -285   -883   -457   -550   -148    -41
    -77    896    974   -410   -524    935   -566  -1325   -545   -228    368    410
    -75   1226   1301   -574   -688   1262   -789  -1506   -509    153    844    831
    -38    792    828   -376   -433    807   -857  -1499   -646     -5    641    675
    -33    181    215    -75   -124    197   -745  -1392   -932   -646    -83     59
      0   -290   -290    145    142   -290   -566  -1158  -1015  -1080   -639   -410
     44   -457   -501    207    272   -478   -415   -857   -753   -937   -610   -376
    114   -446   -561    166    335   -504   -311   -602   -522   -758   -496   -270
    168   -446   -618    137    392   -532   -233   -433   -376   -662   -433   -215
    176   -467   -646    145    407   -555   -168   -381   -345   -649   -433   -207
    179   -459   -639    140    407   -548   -124   -337   -309   -626   -420   -166
    207   -423   -631    106    418   -527   -148   -309   -272   -607   -407   -127
    265   -363   -628     49    446   -496   -220   -280   -246   -571   -363   -124
    267   -348   -618     38    441   -480   -239   -288   -252   -571   -361   -142
    207   -402   -610     98    407   -506   -155   -314   -275   -587   -376   -161
    163   -431   -594    132    376   -511   -114   -329   -288   -607   -394   -161
    150   -457   -610    153    379   -532    -98   -316   -285   -615   -410   -137
    171   -436   -607    132    387   -522    -96   -283   -259   -589   -392    -98
    161   -361   -522    101    340   -441    -98   -254   -226   -550   -355    -64
    135   -327   -462     93    298   -394   -114   -267   -220   -545   -345    -72
    124   -285   -410     77    267   -348   -106   -267   -215   -537   -324    -38
     98   -252   -350     75    223   -301    -88   -254   -189   -501   -283    -15
    124   -228   -353     51    239   -290    -88   -223   -155   -472   -265      7
    155   -215   -371     28    262   -293   -103   -179   -135   -457   -259     41
    155   -189   -345     15    249   -267   -122   -150    -98   -423   -228     54
    213   -148   -361    -33    285   -252   -150   -109    -51   -379   -192     88
    259   -129   -389    -64    324   -259   -122    -41     -5   -327   -153    142
    259   -114   -374    -75    316   -244    -77      5     36   -293   -127    189
    259   -114   -374    -72    314   -244    -54     41     64   -262   -101    223
    252   -103   -355    -75    303   -228    -31     77     98   -231    -75    265
    252    -57   -309    -96    280   -181    -18    124    153   -168    -10    309
    252     -2   -257   -127    254   -129    -23    140    171   -140     31    335
    249     33   -215   -142    233    -90    -23    135    163   -142     33    348
    259     75   -187   -168    223    -54    -28    122    142   -158     25    350
    252    103   -148   -176    200    -20    -33     90    114   -184     12    350
    215     88   -127   -150    171    -18    -41     41     59   -233    -18    324
    192     67   -127   -129    158    -28    -46      0     10   -277    -51    303
    179     54   -124   -116    150    -33    -57    -44    -38   -327    -85    280
    163     20   -142    -90    153    -59    -62    -98    -90   -366   -114    244
    135    -44   -181    -46    158   -111    -54   -137   -124   -394   -137    215
    145    -25   -174    -59    158    -98    -64   -168   -161   -428   -171    189
    161     12   -150    -88    155    -67    -67   -179   -174   -446   -194    179
    140     -5   -145    -67    142    -75    -51   -197   -189   -465   -207    176
     90    -18   -109    -38     98    -62    -41   -239   -207   -470   -202    145
    109     20    -90    -64    101    -33    -49   -233   -200   -452   -194    142
    142     28   -114    -88    127    -41    -54   -202   -192   -452   -202    187
    145     62    -83   -103    114    -10    -28   -176   -174   -431   -189    194
    155    119    -36   -140     93     41    -20   -163   -140   -394   -155    270
    148    187     38   -168     54    114    -38   -181   -122   -368   -122    290
    140    205     64   -174     36    135    -64   -200   -111   -337    -75    285
    135    184     49   -158     44    116    -77   -207   -114   -324    -64    280
    127    109    -18   -119     72     46    -80   -207   -127   -340    -72    332
    119     75    -44    -98     83     15    -80   -220   -148   -358    -80    340
     85     75    -12    -80     49     31    -98   -267   -194   -402   -124    280
     70     67     -2    -67     36     33   -122   -301   -236   -454   -200    239
     80   -127   -210     20    142   -168   -106   -280   -259   -483   -223    241
     77   -210   -288     64    181   -249    -88   -277   -283   -491   -220    207
     67   -265   -332     96    200   -298    -90   -301   -327   -527   -259    176
     90   -314   -405    111    246   -358   -114   -301   -342   -511   -246    145
    101   -306   -410    101    254   -355   -127   -298   -348   -506   -241    122
    127   -324   -452     98    288   -387   -119   -288   -350   -524   -283    142
    116   -358   -478    119    296   -418   -106   -296   -358   -527   -288    148
     98   -384   -483    142    290   -433    -98   -309   -379   -550   -298    145
     88   -415   -506    161    296   -459    -98   -319   -394   -548   -293    142
     67   -436   -504    184    285   -470    -77   -316   -381   -540   -283    145
     49   -470   -519    207    283   -493    -70   -322   -381   -527   -267    150
     64   -501   -566    218    314   -532    -85   -311   -376   -511   -257    158
    103   -558   -665    226    381   -613    -83   -296   -379   -517   -272    145
    132   -745   -878    306    504   -810    -49   -246   -428   -620   -410     59
    122  -1021  -1143    449    631  -1080     51   -163   -511   -836   -675   -127
    132  -1143  -1275    506    704  -1208    176    -28   -504   -956   -833   -306
    106   -950  -1057    420    579  -1002    236    -36   -387   -802   -641   -202
    -36   -524   -491    280    226   -509     75   -506   -413   -563   -233    132
   -200    174    374     12   -288    272   -194  -1021   -389   -140    376    717
   -288    831   1119   -270   -704    974   -420  -1257   -184    420   1021   1387
   -223    782   1005   -280   -615    893   -628  -1340   -161    662   1265   1678
   -205    283    485    -38   -345    384   -652  -1353   -439    244    797   1202
   -187   -337   -150    259    -18   -244   -527  -1218   -815   -535    -67    400
   -119   -745   -626    433    252   -685   -332   -841   -779   -763   -426    127
    -18   -782   -763    397    371   -771   -181   -478   -511   -535   -283    194
     28   -771   -802    371    415   -787    -77   -259   -345   -415   -220    239
     18   -800   -818    389    415   -807    -12   -155   -259   -363   -187    283
     -7   -789   -782    400    387   -787     12   -119   -226   -335   -174    246
     31   -792   -826    379    426   -807      2   -129   -259   -371   -226    210
     36   -807   -846    384    441   -826     10    -93   -244   -340   -181    231
      7   -795   -802    389    405   -797     33    -77   -210   -309   -140    200
     -5   -774   -769    389    381   -771     54    -77   -194   -314   -181    142
     12   -800   -813    392    410   -805     51    -33   -194   -311   -197    241
     49   -797   -846    374    446   -823     36     -5   -181   -298   -197    298
     51   -776   -828    361    439   -802     41     20   -148   -275   -187    319
     31   -724   -756    348    392   -740     41     33   -122   -244   -168    283
      0   -698   -698    348    345   -698     70     59    -83   -200   -119    301
      2   -672   -675    335    337   -675     80     49    -83   -205   -122    288
      2   -659   -662    327    332   -659     85     85    -49   -158    -72    290
     25   -623   -649    298    337   -636     80    127    -23   -124    -51    329
     38   -623   -662    288    350   -641     90    161     10    -90    -28    348
     49   -600   -649    272    348   -623    103    202     59    -33     31    376
     57   -563   -620    252    337   -592    114    244    106     12     67    384
     83   -532   -615    226    348   -574    122    283    137     33     57    379
    101   -483   -584    189    342   -532    122    324    176     67     83    433
    122   -439   -561    158    340   -498    124    381    226    122    132    467
    148   -405   -553    124    350   -478    122    441    265    153    140    506
    155   -389   -545    116    350   -467    142    509    335    244    226    581
    174   -316   -493     70    332   -405    142    532    379    306    296    592
    187   -277   -467     44    324   -371    140    540    389    309    283    628
    171   -272   -444     49    306   -358    142    542    389    314    285    636
    166   -233   -400     33    283   -316    127    519    381    332    327    600
    184   -205   -389      7    285   -296    122    488    361    311    322    618
    194   -197   -394      0    293   -296    124    452    337    288    301    594
    171   -228   -400     28    283   -311    119    413    309    265    285    550
    116   -246   -363     64    239   -303    109    363    272    220    236    491
     77   -270   -348     93    210   -309    106    303    236    171    205    485
     51   -275   -327    109    189   -301    116    257    218    150    189    426
     36   -306   -342    132    189   -324    129    239    200    124    135    402
     18   -319   -337    150    176   -327    137    218    205    145    161    413
      0   -332   -335    163    166   -332    140    192    194    135    158    384
      0   -327   -327    163    161   -327    155    192    200    137    150    379
     10   -327   -340    155    174   -332    179    205    213    145    142    384
     33   -293   -327    129    179   -309    200    226    239    181    171    387
     44   -187   -231     70    135   -207    181    213    254    192    168    394
     51   -142   -194     44    122   -168    174    202    270    207    187    418
     20   -137   -158     57     88   -148    158    194    288    246    231    441
     -2   -155   -153     80     75   -155    129    179    288    254    220    420
     10   -163   -174     75     90   -168    127    179    296    277    252    444
     10   -140   -153     64     80   -145    114    158    288    270    252    436
     10   -129   -140     59     72   -135     96    116    252    228    205    402
      2   -197   -200     98    101   -197     75     93    207    202    181    363
    -23   -309   -285    163    129   -298     67     77    176    176    140    327
    -41   -387   -348    213    150   -368     54     64    150    145     98    288
    -33   -405   -374    218    168   -389     41     54    132    119     67    267
    -28   -436   -407    233    189   -423     36     38    106     88     31    252
    -12   -449   -436    228    210   -441     36     31     93     85     28    220
     15   -413   -428    197    220   -420     33     28     90     93     36    207
    -25   -454   -431    239    200   -444     28     10     77     85     33    200
    -72   -506   -433    290    179   -470     23    -12     59     70     12    179
    -28   -472   -446    249    207   -459     10     -7     67     67      2    174
      2   -449   -454    223    226   -452      0      0     72     72      5    179
    -46   -483   -439    265    194   -462      2    -15     67     67      5    158
   -132   -548   -415    340    140   -483     23    -31     62     62     -2    148
   -140   -571   -431    353    145   -501     46    -25     62     70     18    137
   -116   -680   -563    397    220   -620     44    -10     10     -2    -62     51
    -80   -904   -826    491    371   -865     90     15   -122   -220   -309   -174
    -67  -1075  -1008    571    470  -1041    228     83   -220   -426   -545   -418
    -85   -963   -878    524    394   -922    311    124   -148   -387   -514   -407
   -218   -602   -384    410     83   -496    220   -231    -67   -163   -223   -109
   -418     67    483    174   -452    272     -2   -719    101    311    384    532
   -555    810   1366   -127   -961   1088   -210   -904    475   1034   1213   1314
   -444   1008   1449   -283   -948   1228   -511   -880    717   1522   1688   1782
   -374    657   1028   -142   -701    841   -678   -966    472   1257   1397   1496
   -355     70    423    142   -392    246   -644  -1000    -49    446    571    706
   -293   -413   -119    353    -88   -267   -446   -732   -290    -75     -7    145
   -210   -488   -277    348     31   -384   -218   -361   -103     12    -15     98
   -171   -542   -371    358     98   -457    -70   -129     23     83      5    109
   -148   -587   -439    366    142   -514    -10     -5     85    109      2    101
   -124   -615   -491    371    181   -553     25     49    111    116      0    111
   -106   -600   -496    350    194   -548     67     51    114    109     -5     90
   -114   -602   -491    358    187   -548     98     62    111    103    -10     85
   -132   -623   -493    376    179   -558    111     75    124    122     10     67
   -155   -636   -480    397    161   -558    122     88    142    132     31     70
   -148   -584   -436    363    142   -511    101    119    176    155     51     85
   -116   -563   -446    340    163   -504     70    155    205    171     49    122
    -93   -540   -446    316    176   -496     44    189    231    207     88    155
   -109   -514   -405    311    148   -459    -18    202    267    252    148    153
   -174   -566   -392    368    106   -478     49    176    259    244    132    127
   -158   -584   -428    371    135   -506    106    181    257    236    116    145
   -103   -524   -423    314    158   -475     46    226    303    275    155    176
    -54   -470   -415    262    179   -444    -20    262    340    319    194    197
    -46   -439   -392    241    171   -415     72    290    366    348    231    213
    -49   -420   -374    233    161   -397     49    327    405    381    262    241
    -25   -397   -371    210    171   -384      7    374    452    431    301    270
    -59   -400   -340    231    140   -371    101    400    472    454    314    303
    -85   -431   -348    257    129   -389    223    423    485    470    329    327
    -62   -392   -332    226    135   -363    262    488    537    517    366    358
    -25   -340   -314    181    142   -329    226    576    613    589    431    420
     12   -288   -301    137    155   -293    202    646    680    657    493    475
     38   -239   -277     98    155   -257    223    704    727    711    540    519
     28   -197   -226     83    127   -210    181    727    763    748    574    553
     12   -168   -181     77     93   -174    106    717    774    761    587    563
     20   -166   -187     72    103   -176    171    691    748    748    576    555
     44   -142   -187     46    114   -163    220    678    732    737    568    548
     72    -83   -155      5    111   -119    233    675    740    750    587    566
     75    -25   -103    -25     85    -64    148    657    748    753    594    568
     49    -12    -62    -18     54    -36      2    602    735    722    568    542
    -31   -103    -72     64     18    -88     85    514    665    654    511    496
   -109   -205    -96    155     -7   -150    220    452    602    589    444    426
   -137   -218    -83    176    -28   -153    239    415    584    576    431    397
   -116   -163    -46    140    -36   -106    275    402    576    579    436    363
   -122   -140    -18    129    -54    -80    246    394    592    641    449    374
   -207   -254    -49    231    -80   -153    358    358    558    636    374    379
   -215   -335   -119    275    -49   -228    387    374    563    680    376    381
   -155   -231    -75    194    -41   -153    348    402    618    802    485    337
   -106    -93     10     98    -62    -41    301    431    657    818    467    387
    -80    -36     44     57    -62      2    226    441    693    854    501    472
   -132    -51     80     90   -109     12    259    389    678    893    558    410
   -166    -72     93    119   -129     10    322    358    659    880    563    387
   -150    -64     83    106   -116     10    298    342    639    818    478    400
   -114    -54     59     85    -88      0    210    335    615    787    415    407
    -93    -49     41     70    -67     -5    124    332    607    813    426    381
   -119   -150    -31    135    -44    -90     88    293    555    763    387    327
   -158   -301   -145    228     -7   -223    150    272    504    667    257    309
   -145   -353   -207    249     28   -280    127    236    449    602    168    239
   -140   -327   -187    233     20   -257    106    210    446    665    262    124
   -140   -316   -176    228     18   -246    142    187    420    633    241     88
   -101   -319   -220    207     57   -270    142    176    402    631    233     59
   -181   -387   -205    283     10   -296    137    142    379    623    233     -7
   -252   -475   -226    361    -15   -350    135     96    329    579    202    -46
   -168   -452   -283    311     57   -368    122    116    332    532    132      0
   -158   -467   -309    311     72   -387     70    135    355    555    150     49
   -176   -517   -340    345     80   -428     18     85    324    542    168    -10
   -189   -540   -353    363     80   -449     67     85    309    540    171    -44
   -197   -597   -400    397    101   -498     85     90    306    519    153    -12
   -184   -646   -465    415    140   -558    111     96    280    444     59    -28
   -142   -792   -652    467    254   -722    145    114    200    314   -103   -171
   -103   -997   -893    550    394   -948    226    171     98    116   -327   -462
    -70  -1065   -995    568    462  -1031    394    290     98      5   -465   -626
   -158   -865   -706    509    272   -784    400    202    197    145   -275   -488
   -353   -368    -15    361   -168   -192    210   -283    280    480    197     -7
   -480    376    854     49   -667    615    -15   -706    483   1057    927    758
   -498    906   1405   -202   -950   1156   -207   -800    813   1719   1628   1512
   -423    701   1122   -140   -771    911   -407   -859    774   1829   1706   1631
   -400    171    571    114   -485    371   -483   -987    288   1158   1015    966
   -384   -392    -10    387   -187   -202   -428   -922   -181    348    184     96
   -337   -649   -311    493    -12   -480   -265   -548   -127    218    -20   -205
   -270   -633   -366    452     46   -501   -103   -215    103    366     46   -174
   -207   -680   -475    444    132   -579     33    -10    231    436     59    -98
   -148   -711   -566    428    207   -641     88     96    288    462     67    -49
   -106   -745   -639    426    265   -693    119    148    311    485     90    -31
    -93   -698   -605    394    254   -652    132    174    332    506    122    -23
   -109   -724   -615    415    252   -670    137    163    306    472     88    -36
   -140   -763   -623    449    239   -693    176    148    298    465     80    -85
   -148   -750   -602    449    226   -678    168    145    303    459     64    -75
   -135   -730   -597    431    228   -665    155    163    337    504    124    -57
   -127   -706   -579    415    223   -644    148    161    345    491    103    -59
    -96   -722   -628    407    262   -675    158    166    316    441     25    -38
    -90   -706   -615    400    262   -662    176    210    353    488     51    -15
    -59   -649   -592    353    265   -620    127    246    413    574    155     25
    -18   -576   -558    296    270   -568     44    270    457    633    246     31
    -46   -592   -545    319    249   -568     98    259    436    607    220     23
    -59   -607   -548    335    244   -579    181    267    426    592    174     18
    -57   -592   -537    324    239   -566    223    296    454    623    200     64
    -46   -550   -506    298    228   -530    205    327    498    670    262     80
    -28   -535   -509    280    239   -522    163    353    522    683    265    116
     -5   -524   -519    265    257   -522    163    413    561    711    270    161
     -2   -496   -496    246    244   -496    181    462    615    789    348    176
     10   -457   -467    223    239   -462    194    514    667    849    402    218
     23   -402   -426    187    223   -413    210    553    717    896    444    267
     20   -355   -376    168    197   -366    223    584    756    932    475    322
     77   -332   -410    127    244   -371    205    626    787    961    475    374
    122   -272   -394     75    257   -335    181    657    823   1026    550    402
    129   -246   -379     57    252   -311    171    641    820   1028    558    405
    129   -210   -340     41    233   -275    197    636    823   1034    571    410
     77   -259   -340     90    207   -298    197    600    792   1002    548    374
     59   -280   -340    109    197   -309    181    550    753    958    506    345
     83   -272   -355     93    218   -314    155    493    714    906    459    340
     80   -257   -337     88    207   -296    109    439    691    880    439    319
     59   -272   -335    106    194   -303     90    394    652    831    379    275
     36   -329   -366    145    200   -348    158    353    592    753    296    218
    -20   -371   -350    194    163   -361    233    293    555    732    298    161
    -54   -387   -332    220    137   -361    241    226    511    704    293    111
    -54   -400   -345    226    145   -374    210    218    485    680    262    114
    -33   -407   -374    220    168   -392    184    246    493    691    262    124
    -25   -394   -368    207    171   -381    181    265    511    706    267    119
    -72   -342   -270    207     98   -306    233    267    545    717    275    148
    -93   -283   -189    187     46   -236    272    228    566    740    316    163
    -25   -226   -202    124     88   -213    210    228    579    763    335    189
     25   -202   -228     88    124   -215    140    252    589    782    340    218
     18   -187   -205     85    111   -194    119    262    592    802    374    228
     -5   -241   -239    122    114   -241    111    241    566    779    363    226
    -20   -254   -236    137    106   -246    109    215    542    753    345    192
    -33   -275   -244    153    103   -262    111    181    517    722    319    166
    -38   -322   -283    181    122   -303     98    137    459    654    249    109
    -38   -426   -387    231    171   -407     90    135    415    613    192     72
    -28   -488   -459    257    213   -475     85    140    405    597    163     57
    -44   -553   -511    296    231   -532     80    106    363    540     93     20
    -57   -600   -542    329    241   -571     90     70    314    488     51    -23
    -93   -579   -488    335    194   -532    103     41    301    496     85    -44
   -103   -558   -454    329    174   -506    101     36    301    509    111    -31
    -88   -592   -506    340    205   -550     85     49    296    511     98    -54
    -46   -600   -553    324    252   -576     64     85    314    537     96    -10
    -18   -636   -620    324    298   -631     28     90    285    496     54      7
    -49   -652   -602    348    275   -628     18     72    259    467     36    -28
    -80   -652   -574    366    244   -613     33     57    257    472     46    -67
    -70   -691   -620    381    275   -657     46     59    254    465     41    -62
    -25   -727   -701    374    337   -714     59     90    239    428      2    -96
     18   -870   -888    426    452   -878    109    142    166    265   -200   -254
     20  -1028  -1049    504    535  -1039    207    226    122     90   -415   -493
     -2   -948   -945    475    470   -948    298    314    197     70   -444   -581
   -116   -610   -493    363    187   -553    259     28    200    202   -210   -379
   -241    -20    220    129   -231     98    -12   -522    137    522    306    142
   -355    691   1047   -168   -704    870   -272   -893    257   1049   1005    818
   -337    966   1304   -314   -820   1135   -498  -1021    426   1551   1556   1374
   -280    535    813   -127   -545    672   -615  -1054    223   1376   1327   1213
   -296    -57    239    176   -267     88   -555  -1054   -220    576    462    418
   -262   -576   -316    418     25   -446   -389   -839   -441     -2   -200   -226
   -163   -740   -576    452    205   -659   -233   -454   -197    124   -179   -262
    -57   -701   -646    376    293   -672   -132   -205     10    265    -85   -189
    -10   -678   -670    342    327   -675    -59    -46    132    335    -46   -163
      0   -675   -675    335    335   -675    -20     23    179    348    -59   -158
     -2   -722   -719    363    358   -722     12     64    202    353    -70   -124
     10   -748   -758    368    381   -750     41    103    231    381    -31   -109
     20   -735   -756    355    387   -745     51    119    244    389    -25   -101
     20   -724   -745    350    381   -735     54    124    249    397    -20    -96
     10   -711   -722    350    366   -717     67    137    270    402    -15    -83
     10   -678   -688    332    345   -680     75    140    290    410      0    -67
     41   -678   -719    316    379   -696     64    140    280    394    -18    -49
     33   -654   -691    309    361   -672     70    142    303    426      7    -70
     33   -631   -665    298    348   -646     83    119    316    431     46   -111
     54   -636   -691    288    371   -662     85    153    329    470    114    -83
     75   -626   -701    275    387   -662     83    192    366    496    122    -57
     90   -623   -714    265    400   -667     75    210    376    480     90      7
     83   -587   -670    252    376   -628     77    218    392    480     96     25
     72   -568   -641    246    355   -605    106    218    418    506    111     38
    103   -542   -646    220    374   -594     96    244    452    540    135     62
    153   -545   -698    194    426   -620     72    324    501    633    228     96
    174   -506   -680    166    426   -592     85    397    579    722    335    114
    171   -467   -639    145    402   -553     93    428    623    750    329    129
    184   -439   -623    127    402   -532    109    470    672    792    363    241
    181   -397   -579    106    379   -488    111    485    714    823    397    272
    155   -361   -517    103    335   -439    148    509    766    859    439    316
    189   -296   -488     51    337   -392    124    537    782    875    436    371
    228   -296   -527     33    376   -410     90    566    795    919    467    426
    207   -298   -506     44    355   -402    106    579    813    953    511    402
    197   -285   -483     44    340   -384    101    537    784    943    535    348
    150   -277   -431     62    288   -353    116    506    763    893    491    324
    163   -319   -483     77    322   -400    109    410    680    792    392    267
    150   -342   -493     96    319   -418    119    376    631    756    371    249
    150   -345   -496     98    322   -420    109    361    607    758    387    192
    116   -407   -527    142    319   -465    122    350    594    724    332    127
     90   -420   -511    166    301   -465    132    301    553    639    252    109
     59   -446   -509    192    283   -478    142    259    514    584    207     90
     59   -465   -524    202    290   -493    145    239    496    584    210     59
     59   -483   -542    210    298   -514    153    226    493    574    187     51
     49   -498   -548    223    298   -524    158    233    493    550    142     72
     44   -454   -498    202    270   -475    176    249    519    587    192    109
     38   -348   -387    155    213   -366    184    252    568    675    316    106
     36   -301   -340    129    187   -322    184    275    615    740    387     62
     54   -272   -327    109    189   -301    161    277    618    722    332    124
     64   -283   -348    106    205   -314    135    275    626    717    324    210
     36   -296   -332    129    184   -314    135    270    636    745    355    171
     25   -277   -303    124    161   -288    132    223    607    706    322    103
     38   -311   -353    135    194   -332    122    205    584    709    340    109
     38   -368   -407    161    223   -387    111    213    571    693    309     85
     36   -498   -535    231    285   -517    106    194    524    628    231     54
     25   -561   -587    265    306   -574    109    179    488    597    213     25
     12   -581   -594    285    301   -589    111    161    452    540    155     -7
     10   -641   -652    316    329   -646    106    142    415    496    109    -20
     23   -693   -717    335    368   -704     85    148    405    522    150     -5
     36   -698   -735    329    384   -717     72    153    410    535    150    -36
     44   -706   -750    329    397   -727     77    158    423    537    153    -28
     33   -724   -758    342    394   -740     85    155    423    535    161    -20
     20   -737   -758    358    389   -748     88    137    413    517    148    -38
     10   -743   -753    363    379   -748     80    116    397    506    137    -49
      5   -776   -782    384    392   -776     85    116    402    522    163    -51
      2   -797   -800    397    400   -797     90    122    407    527    192    -38
     10   -818   -828    405    418   -823     85    135    400    532    187    -59
     49   -969  -1018    459    532   -992    109    163    348    431     44   -140
     57  -1228  -1286    584    670  -1254    215    244    293    270   -145   -275
     18  -1369  -1389    672    701  -1376    363    348    298    153   -272   -436
      7  -1223  -1231    607    618  -1226    449    355    368    189   -202   -449
   -124   -854   -730    488    301   -792    340    -62    348    389    103   -166
   -259   -239     20    249   -140   -109     46   -576    374    779    649    423
   -309    394    701    -44   -506    548   -223   -813    589   1353   1325   1098
   -231    467    698   -116   -465    581   -467   -865    748   1805   1797   1543
   -210    -75    135    140   -171     31   -511   -880    498   1467   1421   1156
   -187   -657   -470    420    140   -563   -392   -787     93    722    644    405
   -145  -1062   -917    602    384   -989   -187   -483     25    376    210     -5
    -88  -1192  -1104    641    506  -1148     -2   -140    259    491    231     18
    -36  -1249  -1215    641    587  -1234    122     72    397    561    236     59
      5  -1273  -1278    633    639  -1275    213    205    493    633    290     93
     33  -1265  -1301    613    665  -1283    244    239    519    646    303     90
     28  -1267  -1296    620    662  -1280    254    244    511    626    277    109
    -15  -1314  -1299    662    639  -1306    272    254    517    644    290     88
    -25  -1325  -1299    675    633  -1312    293    267    542    675    327     85
      0  -1283  -1283    641    639  -1283    303    275    553    688    353     93
    -15  -1241  -1226    628    605  -1234    309    270    558    678    335     54
    -31  -1267  -1239    649    602  -1254    324    267    558    662    314     83
    -10  -1244  -1234    626    610  -1239    327    265    561    665    319    119
     10  -1241  -1254    613    631  -1247    309    283    561    683    337    142
     10  -1221  -1231    605    620  -1226    311    335    605    745    397    181
     12  -1187  -1200    584    602  -1192    322    363    641    782    431    197
     38  -1119  -1161    540    597  -1140    309    366    644    771    407    197
     77  -1072  -1150    496    613  -1111    309    394    667    782    407    228
    116  -1049  -1166    467    641  -1106    309    439    701    820    441    265
    109  -1047  -1158    467    633  -1101    309    459    717    857    475    272
     85  -1060  -1145    485    615  -1101    316    488    735    875    496    275
     85  -1052  -1137    480    610  -1093    340    524    766    898    527    301
    103  -1005  -1109    452    605  -1057    345    568    805    940    571    340
    171   -932  -1104    379    633  -1018    327    626    852    982    597    371
    200   -883  -1083    340    641   -982    324    675    883   1013    618    415
    137   -898  -1036    379    587   -966    363    691    906   1047    659    444
    111   -846   -958    368    535   -901    407    717    953   1106    732    493
    184   -753   -940    283    561   -846    366    750    974   1132    748    506
    166   -753   -919    293    540   -836    335    758    976   1122    722    532
    122   -761   -883    319    501   -823    324    724    943   1072    667    537
    200   -704   -904    252    550   -802    298    698    917   1070    678    517
    194   -675   -872    239    532   -774    270    672    906   1072    698    493
    187   -685   -875    249    530   -779    277    618    857   1026    662    491
    215   -646   -865    215    537   -756    272    561    810    992    641    475
    194   -652   -846    228    519   -748    275    527    797    979    639    423
    111   -732   -846    309    478   -789    296    498    776    948    626    402
     90   -776   -867    342    478   -820    319    465    758    932    613    394
     70   -820   -891    374    480   -854    355    426    727    904    587    374
     46   -852   -898    402    472   -875    353    400    701    875    553    345
     38   -844   -883    400    459   -865    345    371    678    859    535    332
     49   -831   -883    389    465   -857    392    361    667    859    530    337
     57   -792   -849    366    452   -820    397    371    691    888    558    366
     49   -709   -758    329    402   -732    405    381    732    937    618    402
     25   -667   -693    319    358   -680    379    376    745    945    623    426
     57   -626   -683    283    368   -654    288    381    753    930    592    493
     64   -626   -691    280    376   -659    239    368    753    961    639    485
     28   -654   -683    314    355   -667    257    332    732    966    659    405
      2   -680   -685    337    342   -683    293    301    693    924    633    402
    -18   -688   -670    353    324   -680    348    280    688    927    662    397
    -10   -722   -711    363    350   -717    374    257    652    878    610    348
    -12   -810   -797    413    392   -805    366    244    605    818    527    301
    -31   -867   -836    446    402   -852    355    246    579    782    480    285
    -25   -896   -872    459    423   -885    319    233    548    740    441    296
    -23   -924   -901    472    436   -914    283    220    550    776    504    239
    -49   -919   -870    485    410   -896    293    184    522    743    462    140
    -57   -940   -885    498    413   -914    335    179    509    706    423    202
    -54   -956   -901    504    420   -930    335    184    514    704    428    236
    -62   -984   -922    522    428   -953    342    192    519    696    397    215
    -90   -987   -896    540    402   -943    358    179    519    717    433    226
   -111   -982   -872    545    379   -927    371    187    532    740    472    215
   -111  -1010   -898    558    392   -956    381    205    532    722    433    210
   -124  -1044   -919    584    397   -982    394    239    555    732    431    239
   -116  -1062   -945    589    413  -1005    363    241    532    680    384    207
    -64  -1213  -1148    636    540  -1179    335    241    420    532    257     44
    -64  -1402  -1337    735    633  -1371    431    298    332    335     46   -244
    -88  -1449  -1361    769    633  -1405    610    397    363    249    -83   -353
   -158  -1252  -1093    706    467  -1174    685    327    475    387     90   -114
   -259   -696   -436    478     88   -566    420   -148    558    787    631    332
   -392     88    480    150   -436    283    124   -498    836   1405   1397   1106
   -439    561    997    -62   -719    779    -98   -571   1179   2000   2021   1842
   -379    459    839    -38   -607    649   -327   -641   1150   2117   2107   1992
   -368    -10    355    187   -363    171   -420   -802    571   1358   1337   1296
   -374   -545   -171    459   -103   -361   -368   -743     59    555    532    498
   -314   -815   -501    563     90   -659   -246   -496     20    361    280    135
   -254   -784   -530    519    137   -657    -33   -226    187    441    311    124
   -155   -758   -602    457    220   -680    132    -59    277    480    322    140
   -116   -779   -662    446    270   -722    197     25    316    478    285    106
    -80   -792   -714    436    314   -753    197     64    324    459    244    103
    -75   -857   -782    467    353   -820    205     62    306    431    213     80
   -114   -888   -774    498    329   -831    220     83    329    457    223     54
   -106   -906   -802    506    345   -854    226     85    324    457    231     72
    -93   -891   -800    491    350   -844    249    103    340    488    275     51
    -83   -865   -782    475    348   -823    267    132    374    522    324     31
    -83   -826   -743    452    329   -784    296    171    420    548    337     93
    -85   -896   -810    488    361   -854    316    184    423    522    296    127
   -116   -943   -826    530    353   -885    327    187    423    527    301    124
   -106   -945   -839    527    366   -893    329    202    452    561    329    124
    -72   -950   -878    511    402   -914    314    220    470    581    348    122
    -72   -940   -867    506    397   -904    358    267    511    618    379    150
    -72   -953   -880    509    402   -917    366    309    542    652    413    166
    -49   -883   -833    467    392   -859    374    355    594    711    470    192
    -49   -859   -810    452    379   -836    376    394    618    714    462    249
    -57   -857   -800    454    371   -828    376    433    636    714    446    277
    -41   -820   -779    428    366   -800    397    504    696    792    524    306
    -23   -784   -761    405    368   -774    407    566    753    862    615    335
     -7   -766   -758    384    374   -763    410    626    797    901    646    371
     23   -743   -766    358    392   -753    423    696    854    953    680    423
     49   -706   -758    327    402   -732    418    748    896    987    701    491
     64   -670   -735    303    400   -701    402    784    930   1034    745    537
     54   -659   -714    301    381   -685    428    784    940   1054    782    548
     51   -633   -685    290    366   -659    454    771    937   1060    797    530
     57   -618   -678    280    366   -646    444    750    919   1034    771    542
     25   -639   -665    306    345   -652    454    732    904   1021    758    542
      7   -639   -649    314    327   -644    452    701    896   1023    776    511
     41   -665   -706    311    374   -685    415    626    828    953    724    459
     31   -688   -719    327    374   -701    397    571    787    901    675    428
     18   -706   -724    345    371   -714    400    532    758    857    620    400
    -15   -719   -704    366    342   -711    400    478    717    797    563    361
    -36   -732   -698    384    329   -717    415    439    706    802    581    319
    -33   -722   -691    376    327   -706    415    413    691    792    579    303
     -7   -717   -709    363    350   -714    405    366    646    748    535    270
    -10   -735   -727    371    358   -732    423    363    631    717    498    290
    -12   -771   -758    392    371   -763    436    368    626    711    488    306
    -15   -706   -691    361    335   -698    454    392    667    774    540    301
    -18   -605   -587    311    283   -597    462    407    706    820    594    324
    -38   -553   -514    296    236   -532    449    397    717    836    623    358
    -41   -519   -478    280    218   -501    418    384    719    831    618    387
    -38   -514   -475    275    215   -496    387    379    711    820    605    394
    -36   -522   -485    280    223   -504    363    361    696    818    605    371
    -36   -522   -488    277    226   -504    342    332    672    800    592    350
    -44   -540   -496    290    223   -519    324    319    649    774    563    329
    -51   -600   -550    324    246   -576    311    311    618    740    522    303
    -75   -693   -618    384    270   -657    314    288    566    675    446    252
    -85   -740   -654    413    283   -698    316    267    524    626    402    233
    -88   -753   -665    420    288   -711    316    249    504    613    402    197
    -77   -761   -685    418    303   -724    296    228    472    581    374    166
    -51   -782   -730    418    337   -756    272    207    441    550    340    153
    -77   -789   -714    431    316   -750    270    181    418    527    309    122
   -106   -810   -704    459    298   -758    288    163    400    524    311    106
   -111   -802   -693    454    290   -748    288    158    394    517    311    111
   -116   -846   -730    483    306   -789    283    161    394    517    309    114
    -96   -831   -735    462    316   -784    265    142    381    491    277     83
    -96   -828   -732    462    316   -782    246    129    366    475    257     80
   -106   -854   -748    478    319   -802    244    127    358    470    249     70
   -109   -909   -800    509    345   -854    241    119    335    449    228     12
    -80  -1080  -1000    579    459  -1041    254    124    220    267     25   -163
    -44  -1280  -1239    662    597  -1260    337    210    124     49   -231   -394
    -38  -1309  -1273    672    615  -1291    446    361    171     38   -272   -509
   -140  -1111   -971    626    415  -1041    480    272    267    168   -101   -358
   -363   -566   -205    465    -80   -387    288   -265    353    501    376    187
   -568    179    748    194   -659    462     96   -633    607   1088   1106    953
   -592    594   1187     -2   -888    888   -114   -756    854   1644   1727   1631
   -524    413    937     57   -730    675   -298   -872    745   1665   1748   1738
   -493   -137    355    314   -426    109   -358   -950    298   1010   1054   1008
   -454   -626   -171    537   -142   -400   -270   -805    -51    342    327    220
   -366   -849   -483    607     57   -667    -80   -439     -7    207     96    -18
   -226   -810   -584    519    179   -698     62   -132    166    329    166      2
   -148   -769   -623    457    236   -696    122      7    236    374    187    -12
   -129   -787   -657    459    262   -724    135     49    244    358    163    -38
   -124   -789   -667    457    270   -730    140     67    254    353    153    -46
   -124   -795   -670    459    272   -732    161     98    280    371    163    -31
   -122   -766   -646    444    259   -706    179    124    298    379    171    -10
   -109   -748   -641    428    265   -696    207    155    319    384    181     12
    -72   -745   -672    405    298   -709    207    163    324    392    189      7
    -28   -745   -717    387    342   -732    192    174    316    371    155     33
    -25   -784   -758    402    363   -774    210    205    337    413    200     54
    -28   -740   -711    381    340   -727    207    207    342    415    200     33
    -25   -719   -696    371    335   -709    213    215    358    452    233     23
    -28   -711   -683    371    327   -698    223    231    379    472    257     38
    -38   -675   -636    353    298   -657    218    246    387    485    277     64
    -41   -657   -615    348    285   -636    220    267    402    506    298     67
    -41   -654   -613    348    283   -633    226    296    426    517    280     70
    -18   -662   -644    340    311   -654    231    324    431    504    254    122
     -5   -654   -652    329    322   -654    241    366    457    563    322    140
      2   -631   -633    314    316   -631    254    407    496    602    366    140
     20   -607   -628    293    322   -618    265    454    519    610    366    181
     44   -576   -620    267    332   -597    280    519    566    641    392    236
     83   -555   -641    236    358   -597    285    568    605    685    439    265
    127   -501   -631    187    376   -566    280    613    644    730    485    309
    148   -465   -615    158    381   -540    280    665    696    787    548    363
    171   -441   -613    135    392   -527    277    691    724    823    579    366
    189   -394   -584    101    387   -488    267    698    740    839    592    379
    192   -368   -563     88    376   -465    265    698    750    844    602    402
    187   -350   -540     80    361   -444    246    675    735    828    594    402
    181   -348   -530     83    355   -439    249    659    727    813    571    407
    168   -384   -553    106    361   -467    244    631    696    766    524    407
    129   -363   -493    116    309   -426    254    594    685    763    535    358
    122   -371   -496    124    306   -433    246    527    641    724    498    283
    106   -428   -535    161    319   -480    252    475    605    688    454    254
     98   -433   -532    166    311   -483    249    418    581    667    462    239
     85   -410   -496    161    288   -452    246    368    555    639    446    200
     49   -431   -480    189    262   -457    249    329    519    589    394    163
     38   -480   -519    220    277   -498    267    311    501    566    358    168
     44   -483   -527    218    283   -504    267    301    501    581    394    142
     57   -423   -480    181    267   -452    275    306    511    574    366     77
     51   -413   -465    179    257   -436    296    335    532    563    324    189
     25   -384   -410    179    218   -397    290    337    555    592    374    272
      0   -332   -332    163    163   -332    277    350    607    678    472    265
     18   -322   -340    150    176   -332    246    337    613    691    493    244
     51   -340   -392    142    220   -366    207    293    566    644    459    218
     51   -355   -407    153    228   -381    205    293    571    628    431    223
     31   -387   -418    176    223   -402    189    285    561    623    415    218
     12   -449   -462    218    236   -454    171    272    542    620    418    184
      2   -550   -555    272    277   -550    155    259    511    581    379    145
    -15   -623   -607    319    296   -615    163    257    485    548    327    111
    -28   -667   -639    345    303   -654    155    218    428    462    207     54
    -20   -722   -701    371    340   -711    145    194    387    444    215     54
    -12   -704   -693    358    337   -698    142    187    405    491    293     -7
    -10   -732   -722    371    355   -727    150    179    402    475    257    -31
    -12   -769   -758    389    371   -766    140    168    374    423    192     20
     -7   -779   -771    392    381   -776    137    166    371    426    194     31
    -12   -805   -792    407    387   -800    145    163    376    431    202     18
    -20   -841   -820    431    400   -831    150    163    376    433    202      7
    -23   -872   -852    446    413   -862    142    163    363    423    176      7
    -23   -911   -888    467    431   -901    148    168    368    431    192     31
    -18   -961   -945    488    462   -953    153    179    376    441    215      0
     10  -1106  -1117    548    563  -1111    184    202    335    366    122   -119
     44  -1374  -1418    665    730  -1397    280    267    231    158   -129   -324
     38  -1509  -1551    735    795  -1530    418    394    246     72   -236   -459
      7  -1371  -1382    680    693  -1376    498    405    361    176   -124   -366
   -129  -1002   -872    566    371   -937    394      7    433    415    202    -12
   -270   -288    -18    277   -127   -153    127   -436    615    948    883    691
   -327    293    620     18   -475    454    -80   -553    945   1582   1577   1413
   -246    283    530    -18   -389    407   -314   -592   1010   1844   1805   1714
   -210   -161     49    187   -129    -57   -457   -750    584   1353   1304   1257
   -197   -698   -501    449    150   -600   -428   -771     38    524    491    384
   -158   -961   -802    561    319   -883   -246   -485    -36    215    116    -15
    -80   -963   -885    519    400   -924    -51   -135    179    329    150      5
      7   -917   -924    454    465   -919     83     93    327    428    205      0
     23   -914   -937    444    478   -924    145    192    379    452    215      2
     25   -917   -943    444    483   -930    163    218    379    428    176    -25
     36   -891   -927    426    480   -909    166    218    366    407    140    -49
     44   -901   -945    428    493   -922    153    202    345    381    106    -64
     36   -880   -917    420    475   -898    132    181    311    342     59   -101
     41   -820   -865    389    452   -841    122    174    301    322     31   -119
     46   -774   -820    361    433   -795    114    171    301    316     23    -96
     44   -727   -771    342    407   -748     98    168    298    329     46   -106
     59   -698   -758    316    407   -727     96    174    301    329     25   -137
     85   -667   -753    290    418   -711     85    181    301    319     -2   -101
     83   -652   -735    283    407   -693     80    192    306    332     18    -88
     77   -652   -730    288    402   -691     96    205    322    350     46    -83
     80   -602   -683    257    381   -641    114    228    353    379     70    -70
    101   -574   -675    236    387   -623    119    252    368    379     62    -62
    103   -558   -662    226    381   -610    114    275    381    389     70    -54
    119   -519   -639    200    379   -579    119    311    407    415    101    -28
    114   -522   -636    205    374   -579    122    342    428    439    119    -20
    114   -488   -602    187    358   -545    132    384    454    467    132     -5
    127   -449   -576    161    350   -511    135    428    491    488    137     33
    166   -400   -566    116    366   -483    142    493    548    558    207     98
    213   -316   -532     49    371   -423    140    548    597    618    267    122
    254   -244   -498     -5    374   -371    153    600    654    680    319    174
    259   -218   -478    -20    366   -348    161    639    685    714    348    215
    257   -210   -467    -23    361   -337    155    649    693    727    363    244
    257   -205   -462    -25    358   -332    145    646    698    737    376    259
    231   -210   -441    -12    335   -324    142    633    693    732    379    257
    231   -207   -439    -12    332   -322    145    610    683    719    368    244
    239   -236   -475      0    355   -355    150    581    659    704    350    239
    210   -296   -506     41    355   -402    148    542    626    667    316    223
    176   -353   -530     88    350   -441    153    504    592    628    272    194
    161   -405   -568    122    363   -485    176    472    563    587    231    179
    171   -436   -607    132    389   -522    202    444    540    566    218    148
    174   -449   -623    137    397   -535    210    420    527    553    215    129
    161   -483   -644    161    402   -563    215    384    498    522    200     96
    161   -514   -678    174    418   -594    207    350    465    483    155     64
    163   -568   -732    202    446   -649    220    337    444    446    106     80
    140   -615   -756    236    446   -685    233    329    441    449    119     85
    163   -540   -704    187    433   -620    257    340    483    496    163    109
    207   -454   -662    122    433   -558    259    348    519    537    200    129
    236   -428   -665     96    449   -545    226    337    542    563    213    137
    233   -457   -691    109    462   -574    174    309    535    561    205    116
    200   -506   -709    153    452   -607    176    309    519    561    213    101
    166   -563   -730    197    446   -646    197    306    504    553    231     98
     93   -605   -698    257    394   -652    220    293    485    530    233     93
     31   -667   -698    316    363   -683    223    285    465    511    218     77
     20   -761   -782    368    400   -771    254    309    436    480    171     51
     28   -823   -852    394    439   -836    259    319    410    441    135     36
     31   -833   -865    402    446   -849    241    327    402    431    137     36
     18   -852   -870    415    441   -859    239    319    410    426    116     25
     28   -883   -911    428    470   -896    241    301    394    418    106     20
     -2   -906   -904    452    446   -904    249    296    384    418    119     28
    -23   -911   -888    467    431   -901    249    301    381    428    142     59
     10   -953   -966    470    485   -958    228    267    332    387    119     31
     -2   -979   -976    491    485   -976    223    254    314    363     98     25
    -28   -979   -950    504    459   -966    218    249    306    345     72     38
    -18   -997   -979    509    480   -989    213    231    290    329     59     33
     -2   -958   -956    480    475   -958    202    220    290    337     64     31
    -20  -1010   -992    514    483  -1002    218    249    293    327     46      5
     25  -1208  -1236    589    628  -1221    228    252    187    163   -132   -150
      5  -1397  -1402    696    704  -1400    355    379    158      7   -332   -332
     44  -1340  -1387    646    714  -1361    444    483    226    -25   -371   -413
      2  -1047  -1052    522    524  -1049    454    361    288     77   -218   -316
    -85   -644   -558    363    233   -602    223   -171    176    244     77     41
   -145      0    145     72   -145     72    -98   -657    163    649    672    652
   -166    542    709   -189   -439    626   -337   -779    402   1280   1389   1221
   -103    366    470   -132   -285    418   -511   -815    374   1423   1486   1382
    -75   -226   -150    148     36   -187   -519   -833    -10    826    836    857
   -101   -818   -717    459    306   -769   -358   -740   -459    -72    -93    -15
    -57  -1085  -1031    568    485  -1057   -163   -413   -324   -153   -288   -197
     20  -1060  -1083    519    550  -1072    -36   -155    -88     20   -158   -135
     70  -1002  -1072    465    568  -1039     70     38     88    155    -57   -106
     83  -1005  -1088    462    584  -1047    148    155    181    213    -36    -80
     59  -1047  -1109    491    584  -1078    179    194    205    205    -67    -57
     72  -1057  -1130    491    600  -1093    171    189    197    187    -88    -62
    119  -1049  -1169    462    644  -1109    148    174    179    161   -103    -54
    103  -1034  -1137    465    620  -1085    168    194    207    194    -64    -51
     57  -1015  -1075    478    566  -1044    192    220    244    236    -23    -75
     51  -1010  -1065    478    558  -1036    202    244    267    246    -23    -41
     80  -1021  -1101    470    589  -1062    205    254    270    244    -23    -18
     98  -1021  -1119    462    607  -1070    213    252    267    249    -18    -33
     85  -1002  -1088    457    584  -1044    226    283    301    277      5      0
     80   -979  -1060    449    568  -1018    218    290    316    293     20     -7
     72   -982  -1054    454    561  -1018    223    306    340    311     28     -5
     62   -979  -1041    459    550  -1010    244    340    376    345     57     57
     67   -992  -1062    462    563  -1028    246    353    381    348     46     88
    114   -948  -1062    415    587  -1005    228    353    384    358     64     98
    122   -914  -1036    394    579   -974    236    381    420    405    116    116
    119   -883  -1002    381    561   -943    249    423    465    439    142    153
    137   -880  -1018    368    576   -948    252    454    491    457    140    161
    155   -836   -992    340    571   -914    265    504    542    517    181    205
    176   -769   -945    296    558   -854    275    558    605    592    262    246
    220   -701   -922    241    571   -810    259    579    631    620    277    267
    249   -670   -919    210    581   -795    246    584    631    613    270    290
    249   -628   -878    189    563   -753    249    607    659    649    298    355
    244   -571   -815    161    530   -693    252    620    685    685    350    394
    239   -542   -782    153    509   -662    259    618    688    696    358    348
    231   -553   -787    158    506   -670    259    597    659    657    316    340
    207   -568   -776    179    491   -672    265    574    626    620    285    329
    176   -581   -758    202    465   -670    257    537    576    571    252    324
    176   -576   -753    200    465   -665    241    475    519    504    202    277
    142   -584   -727    220    433   -657    239    433    480    462    174    236
    122   -597   -719    236    418   -657    231    371    431    407    135    189
    119   -605   -724    239    420   -665    233    322    392    363    101    163
    119   -610   -730    246    423   -670    236    288    361    329     70    137
    122   -610   -732    244    426   -672    220    244    322    285     36     96
    114   -613   -727    249    420   -670    220    215    293    265     20     70
    111   -620   -732    254    420   -675    220    200    272    254     15     44
     98   -587   -685    244    392   -636    231    210    290    272     33     38
     93   -506   -600    205    345   -553    231    220    322    301     46     77
    106   -454   -561    174    332   -506    223    220    340    309     49    150
    124   -415   -540    145    329   -478    202    207    345    322     62    184
    135   -415   -550    140    342   -483    179    200    355    355    103    205
    111   -405   -517    145    311   -459    168    176    342    361    116    155
     96   -413   -511    158    303   -462    158    163    329    353    114    155
     93   -428   -522    166    306   -475    153    155    316    329     93    174
    101   -436   -537    168    319   -485    153    158    303    324     80    166
     88   -542   -633    226    361   -587    140    137    265    288     54    114
     59   -607   -667    272    361   -636    142    129    236    262     31     80
     44   -639   -685    296    363   -662    148    132    223    244      5     70
     75   -693   -769    309    420   -730    119     88    155    176    -57     28
     83   -732   -818    324    446   -774    103     62    111    140    -93      5
     70   -769   -839    348    452   -802    103     49     96    129   -103     -5
     46   -787   -836    368    441   -810    103     36     88    111   -114    -10
     54   -797   -852    371    452   -823    101     25     77     96   -132      0
     54   -836   -893    389    472   -862    106     23     67     90   -132      5
     44   -849   -896    402    470   -872    111     20     67    109   -101    -18
     46   -833   -880    389    462   -857    109     20     70    106   -109    -18
     62   -852   -914    394    488   -883    106     18     59     80   -135      0
     57   -885   -945    413    501   -914    111     23     57     93   -116    -25
     72   -997  -1070    462    571  -1034    135     41     12     20   -205   -109
     85  -1236  -1325    574    704  -1280    213    114    -51   -148   -413   -298
     96  -1379  -1475    641    784  -1426    329    239    -54   -283   -594   -498
     77  -1197  -1278    558    675  -1236    397    285     49   -210   -519   -436
    -38   -815   -776    426    366   -795    270   -129     -5    -59   -252   -142
   -187   -184      0    184    -96    -93    -18   -711    -72    280    283    397
   -293    506    800   -106   -545    652   -257  -1013     80    836    997   1028
   -254    558    813   -153   -532    685   -478  -1091    155   1197   1376   1408
   -189     57    246     64   -218    150   -548  -1117    -93    878    995   1072
   -145   -563   -418    353    135   -491   -436  -1028   -498     88    150    270
   -111   -950   -839    532    363   -896   -223   -701   -527   -265   -309   -168
    -57   -963   -906    509    423   -935    -54   -353   -239    -75   -207    -75
     10   -984   -997    485    504   -989     67   -116    -62     44   -137    -15
     41   -997  -1041    475    540  -1018    124      2     25     93   -114      5
     46   -989  -1036    472    540  -1013    140     38     46    101   -116      5
     44  -1010  -1057    480    550  -1031    163     67     70    124    -98     12
     59  -1034  -1093    485    574  -1062    184     96     93    142    -75     23
     67  -1036  -1104    483    584  -1070    187    106     98    148    -70     28
     59  -1026  -1085    483    571  -1054    197    122    106    140    -88     51
     64  -1018  -1085    475    571  -1052    194    137    119    155    -80     70
     67  -1034  -1101    483    581  -1067    205    161    140    192    -41     77
     62  -1026  -1091    480    574  -1057    210    179    161    215    -15     83
     59   -989  -1049    465    553  -1018    215    187    181    239      5     90
     57   -937   -995    439    524   -966    218    194    197    257     15    101
     62   -932   -995    433    527   -961    226    215    215    270     28    119
     90   -937  -1031    423    558   -984    223    218    220    275     36    122
     98   -948  -1047    426    571   -997    233    246    252    306     64    153
     88   -937  -1028    423    555   -984    249    288    290    348    101    197
     85   -943  -1028    428    555   -987    259    324    324    371    109    213
    106   -963  -1070    428    587  -1015    252    348    340    371    106    257
    132   -932  -1065    400    597   -997    252    394    374    441    184    270
    142   -885  -1028    368    584   -956    267    454    444    514    226    236
    163   -898  -1065    366    613   -982    285    522    488    540    239    342
    189   -859  -1049    335    618   -953    290    579    537    602    296    402
    210   -789  -1000    290    605   -893    298    628    592    667    348    431
    223   -745   -969    259    594   -854    309    672    626    709    387    472
    231   -701   -932    236    581   -815    316    685    646    730    402    483
    231   -691   -922    228    574   -805    316    678    639    714    392    522
    241   -691   -932    226    587   -810    303    654    618    706    394    519
    236   -672   -909    215    571   -789    288    615    589    693    402    485
    226   -662   -891    218    558   -776    285    574    555    667    394    428
    210   -693   -906    239    558   -800    288    535    517    620    332    415
    197   -727   -924    265    561   -826    290    496    478    571    296    426
    184   -706   -891    259    537   -797    280    436    444    548    285    368
    174   -688   -865    257    519   -776    277    387    410    517    259    322
    158   -680   -839    259    498   -761    288    350    387    493    231    293
    135   -696   -831    280    483   -763    314    340    384    470    192    301
    116   -719   -836    298    475   -779    322    314    374    462    194    301
    109   -714   -823    301    465   -769    322    298    379    498    267    259
     90   -670   -761    288    423   -714    327    301    392    504    267    205
    101   -646   -748    272    423   -696    340    324    420    527    244    241
     96   -633   -732    267    413   -683    335    329    449    568    265    309
     96   -574   -670    239    381   -620    301    316    470    589    298    324
    111   -576   -688    231    397   -631    275    314    485    615    340    335
    101   -587   -688    244    394   -636    265    311    491    628    358    298
     88   -581   -670    246    376   -626    241    290    462    584    301    303
     64   -587   -652    259    358   -618    226    272    436    563    283    327
     44   -594   -641    275    340   -618    220    270    426    558    277    303
     57   -678   -735    311    394   -706    202    239    376    517    236    233
     62   -745   -807    340    433   -776    192    213    327    470    194    187
     62   -771   -833    353    446   -802    187    194    288    413    132    171
     49   -800   -852    374    449   -826    179    171    257    379     72    135
     33   -818   -852    392    441   -833    179    158    244    376     64    111
     12   -854   -867    420    439   -859    174    145    233    384     90     85
     18   -852   -870    418    444   -859    153    122    220    397    119     31
     20   -839   -859    407    439   -849    145    114    207    379     98     28
     20   -836   -857    407    439   -846    150    119    205    379     98     54
     20   -815   -836    397    426   -826    140    103    200    371    106     38
     20   -818   -839    397    428   -828    129     93    184    355     88     10
     18   -831   -849    405    433   -839    127     83    168    337     41    -15
     15   -844   -859    415    436   -852    129     83    158    306    -18      5
     25   -935   -963    452    493   -950    140     88    103    228   -111    -33
     54  -1145  -1200    545    626  -1171    205    129      7     83   -262   -270
     59  -1312  -1374    626    714  -1343    327    236    -33    -70   -433   -535
     62  -1239  -1301    589    680  -1270    452    374     72    -46   -436   -561
    -75   -893   -818    483    368   -854    374     12    103    124   -181   -275
   -231   -267    -36    246    -96   -153     64   -613    101    480    332    285
   -342    496    836    -77   -589    667   -210   -948    311   1096   1085   1021
   -290    823   1114   -265   -701    969   -480  -1031    527   1649   1665   1590
   -218    452    670   -119   -444    561   -626  -1088    301   1428   1418   1384
   -168   -109     59    137   -116    -23   -589  -1047   -158    659    610    600
   -127   -566   -441    345    153   -504   -387   -763   -353    124     -5    -10
    -62   -654   -592    358    265   -623   -176   -366   -122    202    -33    -75
     15   -623   -641    301    327   -631    -36   -109     67    322     41    -23
     46   -610   -657    280    350   -633     41     25    158    361     46    -38
     44   -620   -665    285    353   -641     67     67    163    329    -25    -57
     41   -618   -659    288    350   -639     90     93    161    329    -25    -57
     49   -581   -631    265    340   -605     98    101    163    329    -12    -96
     54   -545   -600    246    327   -571     98     98    153    322    -20   -101
     36   -506   -542    233    288   -522    106    101    153    329    -18   -114
     33   -470   -504    218    267   -485    111    106    155    332    -28   -122
     41   -457   -498    207    267   -478    101    101    155    332    -28   -111
     44   -407   -454    181    246   -431     93     96    155    332    -38   -127
     31   -361   -392    163    210   -376     90     96    155    335    -41   -135
     31   -327   -358    148    194   -342     93    111    163    348    -18   -101
     44   -272   -319    114    179   -296     77    114    163    342    -38   -111
     54   -233   -290     88    171   -262     75    122    163    335    -54   -116
     54   -184   -241     62    145   -213     64    132    176    355    -25   -137
     72   -106   -179     18    124   -142     49    142    179    337    -59   -111
     67    -96   -166     12    116   -132     44    168    197    366    -33    -98
     49    -20    -70    -15     59    -44     36    187    223    387    -20   -124
     54     72     18    -64     18     46     31    220    257    423      7   -111
     83    153     70   -116      7    111     23    259    272    436     25   -101
    109    254    145   -181    -18    200      5    301    288    449     36    -88
    148    389    241   -270    -46    316    -10    322    296    446     20    -85
    187    488    301   -337    -57    394    -38    332    285    431     -2    -70
    207    607    400   -407    -96    504    -62    337    280    441      0    -67
    210    732    519   -472   -155    626    -85    335    290    465     46    -64
    210    818    607   -517   -197    714   -103    324    296    483     83    -72
    194    839    644   -517   -223    743   -116    303    283    465     64    -90
    202    846    644   -524   -220    745   -119    296    275    452     46    -83
    205    800    594   -504   -194    696   -119    272    257    418      2    -75
    187    683    496   -436   -153    589    -88    254    246    410     -5    -62
    171    600    428   -387   -127    514    -51    244    262    439     38    -72
    155    530    374   -342   -109    452    -20    226    270    452     64    -85
    132    449    316   -293    -93    384      5    207    262    446     59    -88
    101    368    267   -236    -83    319     33    189    259    436     46    -98
     70    322    249   -197    -88    285     59    171    267    433     41   -101
     77    265    187   -171    -54    226     80    158    267    439     38   -109
     80    181     98   -132    -10    140    109    163    267    433     20   -119
     88    106     18    -98     33     62    135    171    275    436     31   -111
     57     80     20    -70     18     51    179    213    324    514    137    -59
     10    106     96    -57    -41    101    218    249    392    587    231      0
     20     77     54    -49    -18     67    213    249    413    594    257     49
     31     18    -12    -25     20      2    197    254    433    615    283     85
     15    -51    -67     15     38    -59    205    272    459    649    327    129
      5    -77    -83     36     44    -80    218    288    470    675    348    137
     -5   -129   -124     64     59   -127    233    293    472    683    353    148
    -12   -207   -194    109     88   -202    249    311    478    683    350    145
    -15   -337   -322    176    150   -332    246    306    446    628    283    109
    -59   -472   -413    267    176   -444    244    298    423    589    231     90
    -77   -488   -413    283    166   -452    252    288    433    610    259     70
    -70   -524   -454    296    189   -491    246    257    400    571    231     57
    -77   -566   -491    319    205   -530    239    233    374    555    220     46
    -88   -597   -509    342    210   -553    231    215    363    571    244     23
   -106   -626   -522    366    205   -574    252    228    363    566    246     49
   -158   -683   -527    420    184   -605    254    231    355    545    223     72
   -176   -704   -527    436    174   -615    233    205    329    532    220     75
   -150   -740   -589    446    218   -665    226    184    306    511    197     75
   -148   -706   -561    426    205   -633    223    181    296    496    168     90
   -168   -717   -548    441    189   -633    228    187    301    509    176     96
   -176   -766   -589    470    202   -678    226    176    288    514    197     44
   -161   -823   -662    493    249   -743    236    179    249    446    119    -31
   -127  -1047   -922    584    394   -987    285    200    116    233   -129   -246
   -109  -1226  -1117    667    501  -1171    402    288     49     70   -316   -491
   -106  -1158  -1052    631    470  -1104    496    361     93     62   -332   -545
   -236   -875   -639    555    200   -758    465     80    142    202   -119   -309
   -459   -218    241    337   -350     10    218   -457    275    639    454    314
   -610    467   1078     70   -844    771     28   -680    600   1296   1202   1098
   -553    670   1223    -59   -888    945   -205   -743    792   1771   1688   1665
   -488    327    815     80   -652    571   -368   -859    574   1613   1525   1478
   -467   -148    316    306   -394     83   -392   -906     88    857    735    592
   -415   -589   -174    501   -122   -381   -220   -670   -158    311    145     15
   -316   -722   -405    517     41   -563     -2   -283    -10    324     75    -64
   -215   -727   -511    472    148   -620    148    -20    135    405     90    -44
   -174   -774   -600    472    210   -688    207     83    176    402     64    -33
   -150   -787   -636    470    241   -714    233    119    189    400     57    -57
   -132   -756   -626    441    244   -691    257    153    213    415     72    -54
   -106   -706   -600    407    246   -654    259    163    220    423     90    -59
   -106   -717   -613    410    252   -665    241    161    210    410     80    -88
   -135   -727   -592    431    228   -659    246    181    228    439    109   -111
   -155   -724   -568    439    205   -649    231    181    228    444    122   -101
   -148   -722   -574    436    213   -649    210    171    215    433    119   -103
   -145   -688   -542    415    197   -615    210    171    207    407     67   -116
   -142   -685   -545    413    200   -615    226    184    215    407     62    -46
   -137   -672   -535    405    194   -602    236    189    231    423     83    -36
   -114   -631   -517    374    200   -574    239    202    246    441    106     -7
   -106   -615   -509    358    200   -563    246    226    265    441    103     10
    -85   -633   -548    358    231   -592    249    239    265    444    109    -12
    -88   -607   -522    348    215   -563    259    267    298    480    148    -31
    -70   -587   -517    329    223   -553    259    303    332    514    174      0
    -44   -566   -522    303    239   -545    254    332    342    517    166     59
    -28   -548   -519    288    244   -535    257    363    358    532    187     96
    -12   -581   -571    296    277   -576    270    397    379    550    207     98
      2   -522   -524    259    262   -522    293    459    441    607    265    161
     46   -485   -535    218    290   -509    296    522    488    649    285    226
    101   -457   -558    176    327   -506    277    542    488    649    283    239
    106   -418   -524    153    314   -470    280    576    519    701    342    246
     96   -371   -467    137    280   -418    303    610    563    750    397    267
    114   -324   -441    103    275   -381    296    594    574    766    426    311
    148   -296   -444     72    293   -368    285    592    563    756    415    327
    148   -285   -433     67    288   -358    277    584    550    737    387    327
    127   -277   -405     75    265   -340    275    563    532    698    335    324
    124   -296   -423     85    272   -358    257    509    483    659    311    277
     93   -275   -371     90    231   -322    249    459    457    633    301    244
     36   -277   -314    119    174   -293    267    426    449    623    301    233
     28   -290   -319    132    174   -303    275    381    433    626    290    142
     44   -316   -361    135    200   -337    267    324    374    548    226    145
     18   -324   -342    150    179   -332    277    296    355    524    210    124
    -15   -324   -309    168    145   -316    293    275    353    509    187    101
    -41   -335   -293    189    124   -314    322    285    363    511    181    109
    -15   -319   -306    166    145   -311    332    288    371    519    184    116
     18   -267   -285    124    150   -275    319    283    371    527    192    127
    -10   -213   -205    109     96   -207    329    301    407    571    231    158
    -15   -176   -161     96     72   -168    322    303    433    602    259    192
     -5   -158   -153     80     72   -155    272    285    431    602    254    205
     -7   -168   -161     88     75   -166    246    272    410    584    241    194
    -18   -192   -176    103     77   -184    220    244    379    553    220    155
    -25   -197   -171    111     72   -184    218    233    371    553    226    148
    -46   -239   -194    142     72   -218    220    223    348    532    205    127
    -59   -314   -254    187     96   -285    220    210    311    491    168     98
    -96   -368   -275    231     88   -322    220    194    280    452    127     54
    -85   -402   -316    244    114   -361    194    163    233    410     77     15
    -83   -457   -376    270    145   -418    168    124    171    342      7    -25
    -85   -488   -402    285    158   -446    171    109    142    290    -51    -25
    -85   -532   -446    309    179   -491    174    109    135    290    -41    -25
    -98   -519   -420    309    161   -470    168    103    145    319     10    -72
   -109   -506   -397    306    142   -454    161     90    135    319     31    -83
   -111   -491   -379    301    132   -436    155     83    127    303     15    -75
    -96   -488   -392    290    145   -439    142     72    106    272    -23    -83
    -96   -542   -446    319    174   -496    132     54     75    239    -59   -111
   -103   -574   -472    337    184   -524    142     59     80    241    -44    -96
   -103   -589   -485    348    189   -537    155     64     83    241    -49    -96
    -80   -649   -568    363    241   -610    176     70     49    179   -109   -150
    -36   -805   -769    420    366   -787    233    106    -54      5   -288   -371
    -51   -948   -898    498    420   -924    350    194   -103   -166   -511   -646
    -62   -875   -813    467    374   -844    444    254    -31   -161   -532   -602
   -171   -550   -381    361    103   -467    363    -64     23     18   -259   -290
   -335     93    428    122   -381    259    106   -597    119    457    353    332
   -441    761   1202   -163   -820    982    -77   -779    431   1101   1091   1088
   -374    904   1278   -265   -826   1091   -303   -831    566   1462   1444   1522
   -316    522    839   -103   -579    680   -472   -979    233   1127   1091   1195
   -288    -59    228    174   -259     83   -501  -1057   -319    314    275    324
   -259   -483   -226    371    -18   -353   -314   -789   -475   -116   -202   -210
   -192   -527   -335    358     70   -431   -106   -407   -257    -12   -184   -207
   -114   -506   -392    309    137   -449     33   -155    -88     90   -127   -158
    -51   -514   -462    283    205   -488    109    -20    -12    135   -101   -140
    -28   -514   -488    270    228   -501    116     10     -2    140    -85   -153
    -28   -532   -504    280    236   -519    140     38     12    148    -80   -174
    -25   -555   -532    290    252   -545    153     59     18    129   -106   -163
    -12   -553   -540    283    262   -548    150     67     12     98   -150   -148
    -10   -537   -527    272    257   -532    142     75     18     90   -155   -129
     -5   -519   -514    262    252   -517    137     77     28     90   -145   -135
      7   -532   -540    259    272   -535    145     93     46    114   -119   -166
     20   -558   -579    270    298   -568    158    114     64    129    -98   -150
     28   -532   -563    252    296   -548    153    122     70    135    -70    -90
     41   -519   -561    239    298   -540    155    142     88    150    -57    -85
     46   -509   -555    231    298   -532    158    158    103    168    -33    -75
     67   -493   -561    213    314   -527    168    181    127    189     -5    -64
     80   -532   -615    226    345   -574    179    215    155    215     10    -49
     98   -584   -685    241    392   -633    197    254    189    239     23     -5
    114   -563   -678    223    394   -620    200    283    210    254     36      7
    122   -537   -659    207    389   -597    205    322    239    277     57     25
    137   -542   -680    202    407   -610    218    374    285    335    124     70
    161   -545   -709    192    433   -626    233    439    340    384    155     80
    187   -568   -758    189    470   -662    259    514    389    413    155    161
    218   -594   -813    189    514   -704    275    584    446    467    205    223
    241   -652   -896    202    568   -774    296    657    509    532    277    283
    259   -678   -940    207    600   -807    311    711    561    594    342    324
    262   -696   -958    215    607   -826    329    745    605    633    376    366
    262   -724   -987    231    623   -854    345    758    618    641    397    374
    270   -748  -1018    239    641   -883    358    761    615    646    402    389
    267   -750  -1018    241    641   -885    355    743    600    636    400    389
    257   -763  -1021    249    639   -891    340    704    563    597    376    350
    252   -787  -1039    267    644   -911    335    662    527    553    340    332
    244   -818  -1062    285    649   -937    345    631    509    527    322    314
    220   -857  -1078    316    649   -966    355    594    480    498    298    280
    192   -846  -1039    327    613   -943    361    548    444    454    257    236
    171   -831  -1002    329    587   -917    361    509    415    428    239    210
    153   -839   -992    342    571   -914    361    470    387    389    218    187
    142   -854  -1000    355    571   -927    363    439    358    355    189    161
    145   -862  -1010    358    576   -935    361    418    342    348    179    135
    140   -846   -987    353    563   -917    384    439    358    350    158    145
    142   -724   -867    288    504   -795    381    441    376    350    140    215
    145   -628   -776    241    459   -701    350    420    389    384    192    215
    148   -553   -701    202    423   -626    322    402    407    415    233    200
    161   -517   -678    179    418   -597    296    389    413    420    246    220
    174   -545   -719    184    446   -633    275    361    368    366    192    218
    176   -550   -727    184    452   -639    254    335    332    327    155    200
    166   -548   -714    189    439   -631    236    324    314    322    153    168
    161   -501   -662    171    410   -581    210    298    280    301    145    140
    150   -530   -680    187    413   -602    176    257    218    233     80     88
    137   -568   -706    213    420   -636    150    223    153    153     -5     23
    114   -566   -683    226    394   -623    124    189     98     93    -59    -20
    116   -524   -641    205    379   -581     75    124     20     25   -101    -70
    109   -506   -615    197    358   -558     59     93    -23    -25   -176   -158
    101   -514   -615    205    355   -563     46     77    -57    -62   -239   -171
    106   -467   -574    179    340   -519     15     38    -96    -98   -254   -184
    101   -397   -498    148    298   -446    -10      5   -132   -145   -293   -205
     98   -348   -449    122    272   -397    -41    -25   -163   -174   -316   -226
    122   -296   -420     85    270   -358    -75    -70   -202   -207   -337   -270
    124   -249   -374     62    246   -311   -101    -93   -220   -226   -353   -303
    106   -228   -335     62    220   -280   -119   -103   -236   -244   -374   -314
    101   -200   -301     46    200   -249   -122   -101   -252   -267   -413   -348
    127   -301   -428     85    277   -363   -119    -98   -335   -384   -545   -433
    142   -524   -667    189    402   -594    -49    -46   -439   -584   -774   -657
    140   -602   -743    231    441   -672     83     80   -420   -698   -927   -826
    114   -303   -418     93    265   -361    124     93   -306   -605   -820   -748
      7    158    148    -83    -70    153    -64   -358   -355   -433   -527   -465
   -103    831    935   -366   -522    883   -402   -927   -397    -67     20     67
   -161   1561   1722   -698   -940   1641   -662  -1200   -223    493    688    701
    -88   1517   1605   -717   -846   1561   -891  -1270   -189    750    898    958
    -49   1005   1052   -478   -550   1028   -961  -1304   -514    327    439    540
    -57    446    501   -197   -280    472   -875  -1273  -1018   -530   -426   -329
     -7     59     67    -25    -36     62   -696  -1008  -1101   -893   -888   -761
     10     93     80    -54    -33     88   -532   -683   -818   -693   -774   -636
     51    137     85    -96    -18    114   -402   -441   -613   -550   -691   -558
    127    153     25   -142     49     90   -368   -366   -561   -535   -704   -555
    142    207     64   -174     38    137   -361   -337   -550   -537   -711   -524
    142    220     77   -184     33    150   -345   -316   -532   -522   -680   -519
    142    213     70   -179     36    142   -335   -298   -509   -509   -683   -532
    137    239    101   -189     18    171   -335   -275   -485   -493   -657   -491
    148    306    158   -226     -5    233   -329   -252   -472   -478   -628   -470
    184    361    176   -275      5    270   -340   -252   -472   -467   -602   -459
    179    387    207   -283    -15    298   -311   -220   -436   -428   -566   -420
    181    371    187   -277     -2    280   -301   -207   -418   -410   -553   -394
    184    376    192   -280     -2    285   -288   -189   -392   -400   -540   -376
    184    371    187   -280     -2    280   -290   -174   -374   -389   -517   -363
    184    363    179   -275      2    272   -290   -145   -348   -361   -498   -348
    184    350    166   -270     10    259   -285   -132   -342   -355   -511   -350
    192    361    168   -275     12    265   -280   -111   -316   -345   -514   -337
    189    374    181   -283      5    277   -270    -75   -283   -314   -491   -322
    181    392    210   -288    -12    301   -257    -28   -231   -265   -449   -290
    226    400    171   -314     25    288   -267    -25   -231   -252   -433   -272
    249    423    174   -335     38    298   -257      7   -207   -223   -402   -241
    241    439    194   -340     23    316   -246     54   -155   -179   -379   -213
    246    452    205   -350     20    329   -228    103   -106   -135   -353   -171
    252    467    215   -358     18    342   -215    158    -51    -80   -309   -124
    254    501    246   -376      5    374   -223    187     -7    -33   -259    -88
    275    522    246   -400     12    387   -210    226     33      7   -223    -49
    283    555    272   -420      5    415   -205    244     46     25   -200    -20
    288    579    290   -433     -2    436   -213    228     36     23   -197    -12
    280    589    309   -433    -12    449   -205    215     20     10   -210    -23
    249    555    306   -402    -28    431   -187    197      0    -12   -233    -41
    231    509    275   -371    -20    392   -189    158    -41    -51   -257    -59
    233    462    226   -348      5    342   -213     93   -116   -119   -311   -122
    207    472    265   -340    -28    368   -213     64   -145   -135   -319   -129
    194    446    249   -322    -28    348   -220      5   -205   -197   -366   -168
    184    431    246   -306    -31    340   -207    -31   -241   -233   -394   -184
    161    413    252   -288    -44    332   -194    -62   -272   -270   -431   -207
    140    410    270   -275    -64    340   -187    -85   -283   -265   -428   -220
    145    366    220   -257    -38    293   -176    -98   -285   -262   -433   -226
    155    314    158   -233      0    236   -176   -122   -314   -288   -449   -241
    153    332    176   -244    -10    254   -176   -122   -301   -270   -423   -231
    145    389    244   -267    -49    316   -174   -101   -267   -239   -410   -223
    135    423    288   -280    -75    355   -179    -88   -239   -213   -415   -176
    129    496    363   -314   -116    431   -194    -96   -220   -189   -381   -137
    127    535    407   -332   -140    472   -226   -122   -220   -174   -348   -127
    124    475    350   -298   -111    413   -231   -132   -231   -181   -350   -124
    129    436    303   -285    -88    371   -228   -150   -257   -213   -384   -150
    119    410    290   -267    -85    350   -239   -174   -290   -244   -407   -187
    103    376    270   -241    -83    324   -241   -187   -319   -270   -426   -210
    106    314    207   -210    -49    262   -249   -202   -361   -309   -467   -244
    106    257    150   -181    -23    205   -262   -218   -402   -353   -519   -277
    106    220    114   -163     -2    168   -262   -226   -431   -379   -545   -293
    101    192     88   -148      5    140   -270   -249   -470   -413   -581   -329
     98    179     80   -137     10    129   -280   -280   -506   -452   -613   -366
     93    135     41   -116     25     88   -288   -296   -532   -480   -633   -392
     77     77      0    -80     38     38   -290   -306   -550   -498   -649   -400
     44     23    -23    -36     33      0   -277   -309   -566   -509   -652   -397
     28     10    -18    -18     23     -2   -267   -303   -571   -506   -644   -407
     49     12    -38    -31     44    -12   -265   -288   -558   -511   -659   -420
     57    -25    -83    -15     67    -54   -259   -275   -550   -519   -680   -394
     46    -51   -101      2     70    -75   -267   -280   -555   -522   -675   -368
     36    -59    -96     12     64    -77   -270   -285   -555   -498   -646   -394
     33   -161   -194     62    111   -176   -239   -265   -571   -535   -685   -459
     59   -361   -420    150    239   -389   -161   -176   -605   -652   -841   -579
     75   -491   -566    207    319   -530    -36    -33   -571   -743   -989   -701
     72   -322   -394    124    233   -358     83    116   -400   -665   -940   -693
     12     85     72    -49    -31     80    -15   -210   -444   -553   -732   -504
    -75    581    654   -254   -363    618   -348   -820   -675   -389   -374   -158
   -161   1202   1363   -522   -761   1283   -662  -1252   -745    -36    153    306
   -145   1501   1647   -678   -896   1574   -930  -1439   -701    358    618    735
    -85   1008   1091   -462   -587   1049   -989  -1413   -852    189    402    542
    -70    389    459   -161   -265    423   -888  -1317  -1187   -485   -358    -93
    -54    -83    -28     67    -12    -57   -685  -1065  -1278   -917   -888   -542
    -36   -246   -210    142     85   -228   -483   -714   -971   -745   -815   -545
      7   -239   -246    114    124   -244   -353   -475   -740   -589   -727   -480
     49   -272   -324    111    187   -298   -257   -311   -602   -509   -685   -418
     62   -293   -355    114    205   -324   -231   -252   -558   -488   -685   -389
     77   -311   -389    116    233   -350   -207   -213   -535   -480   -683   -361
     67   -311   -379    119    220   -345   -189   -194   -527   -465   -665   -371
     80   -296   -379    106    228   -337   -184   -187   -517   -452   -657   -374
     85   -314   -402    111    241   -355   -184   -179   -504   -441   -646   -381
     85   -329   -415    122    249   -371   -174   -163   -475   -423   -631   -363
    101   -301   -402     98    249   -350   -174   -153   -457   -405   -613   -335
     93   -288   -381     96    236   -335   -163   -135   -439   -381   -600   -332
     85   -314   -400    111    241   -355   -145   -106   -415   -361   -592   -319
    101   -285   -387     93    244   -335   -137    -90   -389   -342   -576   -301
     98   -246   -345     72    220   -293   -135    -80   -371   -329   -558   -293
     93   -239   -332     72    210   -285   -135    -64   -350   -309   -540   -280
     90   -236   -327     70    205   -280   -127    -38   -316   -272   -506   -259
     90   -239   -329     75    210   -283   -111     -7   -285   -236   -475   -246
     83   -236   -322     75    200   -277    -90     31   -246   -194   -439   -213
     85   -220   -306     67    194   -262    -67     77   -194   -145   -394   -168
     90   -215   -306     59    197   -259    -46    132   -140    -93   -355   -137
     88   -244   -332     77    210   -288    -18    192    -83    -41   -319    -98
     98   -220   -322     59    210   -270     -2    254    -23     10   -288    -85
    106   -192   -298     41    200   -244     31    322     44     72   -249    -25
    103   -174   -280     33    189   -226     59    376    101    129   -194     28
     98   -148   -246     25    171   -197     75    415    142    176   -150     46
     93   -135   -228     20    161   -181     80    436    161    200   -124     75
     85   -145   -233     28    158   -189     90    439    153    192   -124     93
     83   -153   -236     33    158   -194     93    410    119    161   -150     88
     90   -148   -239     28    163   -192     90    381     83    129   -176     85
     93   -153   -246     28    168   -197     98    361     64    116   -181     64
     83   -161   -244     38    161   -202     90    316     18     72   -205     33
     62   -174   -239     54    150   -205     83    267    -28     31   -228     23
     25   -181   -207     77    116   -194     85    220    -57     25   -210      0
    -18   -218   -202    116     90   -210     83    163    -98    -15   -257    -88
    -36   -265   -228    150     93   -246     90    132   -129    -57   -296   -109
    -23   -257   -233    140    103   -246     93    109   -140    -67   -296   -103
    -12   -226   -213    119     98   -220     93    101   -129    -49   -275    -85
    -18   -223   -205    119     90   -215    106     93   -127    -38   -259    -96
    -12   -241   -228    127    106   -236    116     83   -135    -57   -283   -124
     -5   -220   -215    111    103   -218    116     72   -135    -62   -285    -96
     -5   -161   -155     83     75   -158    124     83   -101    -28   -244    -75
    -15   -122   -106     67     44   -114    119     90    -72     -2   -223    -64
    -31   -124    -93     75     31   -109    103     80    -67      7   -207    -15
    -38   -129    -90     83     23   -111     85     75    -54     23   -184     20
     -2   -150   -148     77     72   -150     72     77    -54     36   -174     10
     -5   -171   -166     85     80   -168     70     72    -64     33   -174    -15
    -28   -187   -161    106     64   -174     67     67    -72     28   -166    -10
    -44   -223   -181    132     67   -205     67     64    -80     20   -168    -15
    -33   -335   -301    184    132   -319     62     59   -114    -12   -207    -59
    -25   -420   -394    220    181   -410     57     49   -155    -59   -254   -103
    -36   -485   -449    259    205   -467     57     33   -184    -88   -283   -135
    -41   -537   -496    288    226   -517     51     12   -215   -122   -314   -153
    -38   -571   -532    306    246   -553     46    -12   -246   -171   -368   -176
    -33   -589   -555    309    259   -574     46    -15   -262   -197   -389   -158
    -25   -587   -561    306    265   -574     49    -12   -252   -158   -340   -176
    -36   -597   -561    314    259   -579     41    -23   -249   -142   -314   -218
    -51   -628   -576    340    262   -602     44    -25   -254   -150   -316   -231
    -51   -641   -589    345    267   -615     44    -31   -262   -171   -355   -231
    -49   -667   -618    358    283   -644     38    -31   -272   -197   -389   -194
    -64   -696   -633    379    283   -665     38    -38   -272   -200   -371   -179
   -111   -756   -644    433    265   -701     44    -59   -288   -207   -368   -218
    -64   -844   -782    452    355   -815     36    -51   -335   -265   -441   -306
    -12  -1057  -1044    535    514  -1052     96     25   -407   -428   -652   -480
     -5  -1218  -1213    610    602  -1215    231    168   -410   -574   -854   -644
     -2  -1096  -1093    550    545  -1096    348    314   -262   -496   -802   -644
   -114   -706   -594    407    239   -652    241    -57   -283   -348   -542   -405
   -249   -132    116    189   -184     -7    -75   -675   -379    -59    -64     75
   -376    587    961   -106   -670    774   -353  -1065   -280    470    626    678
   -374    932   1306   -277   -839   1119   -628  -1228   -142    987   1189   1111
   -316    511    828    -98   -574    670   -735  -1244   -314    782    917    963
   -275   -153    122    213   -197    -15   -641  -1137   -709     18     98    319
   -246   -696   -449    470    101   -574   -413   -833   -862   -480   -478   -246
   -220   -818   -597    519    187   -709   -197   -444   -581   -335   -452   -309
   -163   -807   -646    485    239   -727    -62   -192   -374   -202   -363   -257
   -127   -836   -711    480    290   -774     18    -46   -262   -132   -314   -223
   -106   -893   -787    498    337   -841     54     18   -223   -114   -309   -213
    -85   -909   -823    498    368   -867     72     67   -189    -85   -296   -184
   -103   -924   -823    511    358   -875     88     88   -171    -80   -296   -179
   -161   -940   -782    550    309   -862    119     90   -166    -90   -298   -181
   -176   -945   -769    561    293   -859    135     88   -155    -85   -285   -171
   -132   -935   -802    535    335   -870    129    148   -119    -46   -262   -122
   -103   -930   -826    517    358   -880    122    189    -93    -28   -246    -83
    -93   -940   -849    517    376   -896    124    205    -75      0   -218    -85
    -90   -914   -826    501    366   -870    129    213    -49     44   -179   -111
   -119   -893   -774    506    327   -833    140    220    -33     59   -158   -122
   -142   -911   -769    524    311   -841    158    231    -18     70   -155   -103
   -111   -888   -776    498    332   -833    168    275     25    109   -119    -51
    -70   -865   -797    465    363   -831    168    316     64    142    -85    -15
    -64   -857   -792    462    363   -826    166    345     90    171    -67      5
    -67   -862   -795    465    361   -828    174    381    122    197    -44     31
    -59   -833   -774    446    355   -805    179    420    155    228    -20     57
    -54   -820   -766    436    353   -795    184    467    189    259     -2     85
    -41   -787   -745    415    350   -766    194    517    233    293     23    137
    -25   -763   -740    394    355   -753    213    576    288    348     67    166
    -18   -730   -711    371    345   -722    241    631    348    407    116    207
    -18   -685   -667    350    322   -678    267    652    381    428    148    265
     25   -693   -719    335    371   -706    265    691    415    504    228    303
     62   -659   -724    298    392   -691    246    737    452    555    270    298
     64   -579   -644    257    353   -610    239    730    454    550    275    314
     57   -571   -628    254    340   -600    239    706    441    537    275    332
     20   -576   -597    277    309   -587    244    696    431    530    290    337
     -2   -576   -574    288    283   -574    236    659    392    480    244    306
      7   -579   -587    285    296   -584    218    605    337    423    176    288
     -5   -610   -605    306    298   -607    215    561    298    392    161    309
    -36   -623   -587    329    275   -605    218    506    275    402    179    249
    -72   -618   -545    345    233   -581    220    454    252    387    181    174
    -93   -602   -509    348    205   -555    226    418    236    376    184    150
   -106   -613   -509    358    200   -561    241    387    218    353    150    137
   -116   -589   -472    353    176   -532    252    361    210    342    135    148
   -127   -587   -459    355    166   -524    267    363    223    350    142    142
   -135   -623   -488    379    174   -555    290    374    231    345    127    137
   -127   -581   -457    353    163   -519    285    374    233    324     90    153
   -124   -532   -407    329    140   -470    277    381    257    355    122    226
   -127   -496   -371    309    119   -433    262    366    275    371    135    233
   -122   -462   -340    293    109   -402    233    348    270    348    111    262
   -122   -470   -348    293    111   -410    215    350    275    358    140    311
   -132   -524   -392    329    129   -459    228    355    309    457    249    244
   -142   -488   -348    314    101   -420    202    319    288    452    241    145
   -148   -519   -371    332    111   -446    187    309    259    415    213    161
   -174   -610   -436    389    129   -524    184    298    231    384    192    161
   -181   -709   -527    446    171   -618    163    265    179    332    155    101
   -187   -753   -568    467    189   -662    150    249    145    296    103     18
   -184   -805   -620    496    215   -714    145    220    103    244     44      5
   -176   -854   -678    514    249   -766    140    207     77    215     36     12
   -161   -865   -704    514    270   -784    142    200     59    194      0    -28
   -150   -893   -743    522    293   -818    148    181     41    148    -75    -28
   -145   -906   -761    524    306   -836    145    163     33    127    -93      0
   -166   -943   -776    553    303   -859    161    168     70    200      7    -36
   -192   -922   -730    558    267   -826    166    166     75    202     20    -25
   -174   -995   -823    581    324   -909    168    168     57    181     -5    -23
   -171  -1062   -891    615    358   -976    179    181     75    215     31    -25
   -153  -1075   -924    613    384  -1000    163    163     57    205     33    -49
   -148  -1119   -971    633    410  -1047    176    176     44    184     12    -62
   -111  -1270  -1161    688    524  -1215    207    194    -54     36   -153   -228
    -90  -1465  -1374    776    641  -1421    309    272   -150   -194   -420   -488
    -85  -1480  -1395    782    652  -1439    441    415    -90   -244   -511   -600
   -176  -1234  -1057    706    439  -1145    483    267    -18   -148   -381   -457
   -361   -730   -371    545      2   -550    228   -350    -36    150     80     -5
   -493     49    540    220   -517    293    -64   -802    137    722    802    709
   -496    597   1091    -51   -795    844   -353   -950    407   1335   1473   1384
   -400    519    919    -59   -659    719   -592   -997    418   1525   1644   1574
   -342    -12    329    176   -335    158   -613  -1000      5    901    995    930
   -324   -581   -257    454    -33   -420   -426   -792   -363    155    202    116
   -296   -872   -576    584    137   -727   -176   -413   -296     -7    -80   -213
   -220   -917   -696    568    236   -807      7    -98   -111     70    -93   -153
   -145   -893   -748    519    301   -823     93     57    -28     98   -109   -127
   -119   -896   -776    506    327   -836    137    129     18    135    -67   -127
   -109   -885   -776    496    332   -831    140    145     38    168     -7   -145
    -77   -844   -766    462    342   -805    132    148     38    148    -25   -148
    -70   -813   -745    439    335   -779    145    166     49    142    -33   -140
    -64   -805   -740    433    337   -774    148    187     62    153    -25   -142
    -62   -774   -711    418    324   -745    145    202     67    145    -41   -124
    -49   -740   -691    394    319   -717    153    220     80    171    -23   -111
    -33   -719   -688    374    324   -704    158    220     90    189     -5   -114
    -33   -685   -652    358    309   -670    161    223    101    202     10   -103
    -44   -667   -623    355    288   -646    163    239    116    215     18    -96
    -31   -675   -644    353    306   -659    174    272    135    228     20    -59
    -12   -639   -626    324    306   -633    176    290    155    265     59    -64
    -15   -615   -602    314    293   -610    176    314    194    306    103    -62
    -18   -589   -571    301    275   -581    174    335    210    298     90    -31
    -12   -548   -535    280    259   -542    189    363    239    329    109     12
    -41   -540   -501    288    228   -522    207    400    267    361    129     15
    -41   -532   -493    285    226   -514    215    441    306    394    155     25
     -7   -504   -496    254    241   -501    218    491    348    420    171     41
     41   -441   -483    200    262   -462    231    555    394    462    205     62
     41   -418   -459    187    249   -439    244    607    428    496    223     83
     31   -402   -436    184    233   -418    270    659    470    527    239    132
     46   -361   -407    155    226   -381    290    701    511    571    272    168
     64   -288   -353    111    207   -319    288    719    535    615    329    192
     72   -223   -296     72    181   -259    275    714    540    628    355    202
     67   -166   -233     49    148   -200    257    698    532    618    342    200
     44   -150   -197     51    119   -174    252    685    517    594    316    194
     49   -155   -205     54    127   -179    249    633    480    566    314    174
     54   -155   -213     49    132   -184    213    545    407    493    241    109
     36   -153   -192     57    114   -171    200    493    371    452    202     77
     38   -129   -168     44    101   -148    194    444    345    441    205     38
      7   -101   -109     46     57   -103    187    394    319    420    202      0
    -46   -137    -90     90     20   -116    197    350    285    379    161    -20
    -90   -174    -83    132     -5   -129    205    303    257    348    127    -44
    -93   -179    -85    135     -5   -132    231    275    239    314     90    -38
    -83   -187   -103    135     10   -145    257    277    252    332    111    -41
    -38   -168   -129    101     44   -150    244    296    280    366    158    -62
    -67   -181   -114    124     23   -148    233    293    293    374    166    -54
   -155   -207    -51    179    -51   -129    270    285    306    387    184    -33
   -176   -197    -20    187    -77   -109    301    296    340    431    220      7
   -145   -187    -41    163    -54   -114    301    303    366    457    249     62
   -148   -200    -51    174    -49   -127    285    311    387    485    280     77
   -161   -239    -77    200    -44   -158    285    314    389    488    290     77
   -148   -283   -135    215     -7   -210    275    319    389    491    296     83
   -150   -342   -192    246     18   -270    252    314    376    483    285     72
   -161   -426   -265    293     49   -348    233    309    361    465    267     46
   -171   -545   -374    355     98   -459    233    290    327    423    226     -5
   -155   -605   -449    381    145   -527    239    285    306    407    213    -31
   -153   -641   -488    397    166   -566    239    270    285    392    207    -46
   -142   -680   -537    410    194   -607    239    259    270    379    223    -46
   -132   -719   -587    423    226   -652    226    239    241    366    231    -62
   -192   -792   -600    493    202   -696    239    220    218    335    197    -59
   -189   -831   -644    509    223   -737    239    231    215    329    192     12
   -181   -833   -652    506    233   -743    254    231    218    340    202      5
   -194   -862   -667    527    236   -766    275    231    213    335    189     12
   -194   -872   -678    535    241   -776    280    241    215    342    179     28
   -200   -870   -672    535    233   -771    270    236    215    337    166     38
   -205   -885   -680    545    236   -782    265    233    207    319    150     36
   -202   -948   -745    574    270   -846    270    233    181    280     96     18
   -179  -1083   -904    631    361   -995    288    233    109    202     20   -103
   -158  -1288  -1132    722    485  -1210    348    267    -28    -23   -215   -405
   -155  -1340  -1187    748    514  -1265    454    384    -38   -148   -368   -574
   -207  -1202   -997    704    392  -1101    537    381     67    -57   -277   -496
   -353   -836   -483    594     64   -659    428    -44    135    192     72   -135
   -535   -124    410    327   -472    142    179   -522    335    748    763    589
   -620    459   1078     80   -849    769    -38   -696    641   1374   1449   1330
   -553    459   1013     44   -784    735   -272   -766    709   1644   1706   1657
   -509     18    527    246   -517    272   -397   -865    348   1215   1254   1208
   -475   -563    -88    519   -194   -327   -324   -782   -135    410    439    355
   -428   -898   -472    662     20   -685   -111   -441   -200    119     83    -67
   -358   -935   -576    646    106   -756     98    -77     -2    223    119    -54
   -275   -904   -628    589    176   -766    233    148    132    301    155    -20
   -246   -932   -685    587    218   -810    293    246    187    324    163    -10
   -241   -974   -732    607    244   -854    322    283    202    324    155    -25
   -210   -963   -756    584    270   -859    324    296    202    316    148    -33
   -174   -896   -722    535    272   -810    332    322    226    332    166    -10
   -179   -872   -693    527    254   -784    337    342    233    337    166     -7
   -197   -891   -693    542    246   -792    350    363    241    342    166     -2
   -226   -878   -654    550    213   -766    381    392    270    363    184     18
   -205   -927   -722    566    257   -826    371    387    257    335    148      7
   -174   -893   -722    532    272   -807    358    387    254    340    150     20
   -171   -870   -698    519    262   -784    366    389    270    366    194     15
   -145   -826   -680    483    265   -753    374    405    285    381    213     20
   -142   -776   -633    459    244   -706    389    441    322    415    244     67
   -150   -766   -615    457    231   -693    402    470    337    426    246     83
   -153   -750   -597    452    220   -675    397    480    345    433    252     70
   -150   -753   -602    452    226   -680    387    491    350    436    246     62
   -135   -748   -613    441    239   -680    389    530    381    465    267     93
   -116   -730   -613    420    246   -672    397    581    418    501    301    122
    -90   -675   -584    381    244   -631    402    639    462    542    340    150
    -70   -631   -561    348    241   -597    394    688    493    566    355    166
    -33   -594   -561    314    262   -579    392    745    537    597    363    200
    -72   -581   -509    324    218   -545    426    810    584    644    394    293
    -75   -571   -496    322    210   -535    420    820    597    675    428    303
    -20   -545   -524    283    249   -535    397    810    589    670    436    293
      7   -506   -514    249    259   -509    392    818    597    665    428    306
     20   -498   -519    236    267   -506    394    810    589    662    433    332
     23   -483   -509    228    265   -496    379    779    579    670    462    311
     25   -472   -501    220    262   -485    371    743    561    649    454    280
     33   -501   -535    233    283   -517    358    698    522    607    410    233
     28   -509   -537    239    283   -522    361    662    493    576    379    233
     10   -522   -532    254    270   -527    355    602    449    535    350    218
     -5   -527   -522    265    257   -524    340    535    400    488    311    179
    -12   -519   -506    267    246   -514    329    470    345    423    249    101
     -2   -483   -480    241    236   -480    327    431    329    405    236     88
    -12   -475   -462    244    223   -467    324    392    311    389    236     80
    -28   -488   -459    259    213   -475    316    355    280    350    202     25
    -20   -524   -504    272    241   -514    319    342    254    311    135     12
    -15   -480   -465    246    223   -472    355    384    311    363    187    103
     -2   -392   -389    194    192   -389    363    397    355    413    244    135
     20   -335   -355    153    187   -345    345    374    353    415    249    122
     38   -303   -342    132    189   -322    319    361    353    433    259    119
     51   -285   -340    116    194   -314    285    345    345    431    272    129
     33   -314   -348    140    189   -329    265    324    324    410    252    135
     31   -324   -355    145    192   -337    244    301    303    387    233    142
     20   -327   -348    153    184   -337    226    283    285    371    226    137
      7   -394   -405    192    205   -400    210    272    257    340    187     85
     -5   -483   -480    244    236   -483    194    244    200    277    127     25
     -7   -535   -527    270    257   -532    189    223    161    241     88    -15
    -10   -594   -584    303    285   -589    181    200    116    200     44    -72
    -20   -631   -613    324    296   -623    168    168     80    166     10   -119
    -25   -641   -615    335    293   -631    158    140     49    137    -23   -129
    -28   -641   -615    332    293   -628    158    127     31    119    -28    -93
    -31   -646   -615    340    290   -631    150    116     15    111    -31    -90
    -54   -667   -613    361    275   -639    145     98      2     90    -49   -101
    -62   -680   -620    371    277   -652    150     90    -10     80    -57    -98
    -62   -691   -628    374    283   -659    150     85    -20     80    -59   -116
    -57   -691   -633    374    288   -662    140     72    -31     70    -70   -129
    -57   -691   -636    371    288   -665    124     59    -38     62    -80   -145
    -44   -727   -685    384    319   -706    119     62    -62     41   -106   -181
    -15   -875   -862    444    420   -870    140     80   -140    -75   -233   -303
      5  -1070  -1075    532    540  -1072    244    174   -213   -259   -459   -532
    -12  -1093  -1083    550    535  -1088    368    311   -153   -316   -555   -652
    -72   -857   -784    465    353   -820    413    249    -57   -207   -413   -524
   -205   -418   -215    311      2   -316    231   -252    -93     10    -57   -161
   -348    265    613     41   -480    439    -49   -782    -64    441    553    454
   -384    774   1156   -197   -771    963   -285   -974    122    984   1182   1088
   -324    644    969   -161   -646    807   -491  -1065     77   1132   1327   1275
   -301     88    387    103   -345    239   -558  -1127   -319    587    748    711
   -265   -449   -184    358    -41   -316   -465  -1036   -761   -246   -116   -171
   -181   -714   -532    446    174   -623   -267   -657   -633   -342   -345   -371
    -96   -709   -613    402    257   -662   -101   -316   -376   -168   -259   -267
    -25   -685   -662    353    316   -675      2   -106   -223    -62   -197   -215
     12   -678   -691    332    350   -683     62      5   -155    -18   -171   -189
      7   -685   -693    337    350   -691     77     33   -148    -12   -168   -194
      7   -691   -698    340    350   -693     93     57   -137     -7   -163   -181
     12   -667   -683    327    345   -675     98     75   -119      2   -148   -184
     15   -657   -672    322    342   -665     90     83   -119     -2   -155   -200
     15   -657   -672    316    342   -665     93     90   -109     -2   -155   -189
     12   -649   -662    316    337   -654    106    103    -96     12   -140   -187
     25   -633   -659    301    342   -646    114    111    -85     25   -132   -194
     46   -631   -678    293    361   -654    114    127    -77     31   -137   -161
     41   -631   -675    293    355   -654    116    140    -64     46   -116   -145
     31   -607   -639    288    332   -623    122    153    -49     62   -101   -140
     31   -592   -623    277    324   -607    114    161    -38     75    -88   -132
     36   -576   -613    270    324   -594    124    176    -23     80    -85   -116
     36   -558   -594    259    311   -576    140    192     -7     90    -70    -85
     49   -535   -587    241    316   -561    137    223     15    122    -41    -64
     83   -506   -592    210    335   -548    140    283     59    179      2    -15
    116   -511   -628    197    371   -568    158    348    111    226     36     25
    137   -537   -675    197    405   -605    179    418    168    275     85     83
    140   -558   -698    210    418   -628    200    493    233    363    174    124
    148   -561   -711    205    428   -636    220    555    296    431    231    137
    163   -613   -776    226    470   -693    254    618    353    480    257    244
    171   -615   -789    220    480   -704    283    670    410    537    311    316
    179   -589   -771    205    475   -680    298    711    462    602    376    361
    171   -584   -756    205    462   -670    314    722    483    633    410    363
    174   -579   -753    202    462   -665    311    704    472    626    431    387
    189   -597   -789    202    488   -693    311    691    459    615    423    400
    197   -620   -818    210    506   -717    311    665    428    584    392    381
    176   -652   -831    236    501   -740    314    631    405    566    392    358
    127   -657   -784    265    454   -719    335    605    384    540    371    314
     83   -706   -792    311    433   -748    329    535    329    478    309    285
     88   -776   -865    342    475   -820    309    475    272    420    249    257
    116   -758   -875    319    496   -815    306    457    262    413    246    257
    140   -758   -898    309    519   -828    314    436    241    392    233    252
    127   -802   -930    335    524   -865    309    402    197    366    213    207
    109   -787   -898    337    501   -841    311    384    184    358    213    184
    101   -763   -867    329    483   -815    322    376    187    358    205    166
    101   -753   -854    327    478   -802    335    381    210    384    226    184
    124   -701   -826    285    475   -763    329    374    236    407    259    223
    127   -633   -761    252    444   -696    322    376    262    436    285    262
    122   -600   -722    239    420   -659    296    361    267    454    309    270
     98   -628   -727    265    413   -678    285    358    265    470    327    254
     83   -649   -735    280    407   -691    277    345    244    446    306    285
    103   -652   -756    272    428   -704    257    322    218    418    280    270
    111   -675   -789    280    449   -732    249    306    200    394    252    252
    101   -756   -857    327    478   -805    262    306    181    371    233    244
     72   -885   -961    405    514   -924    257    290    132    327    187    184
     49   -940   -989    444    517   -963    254    283    101    293    153    137
     36   -961  -1000    462    517   -979    246    259     70    259    122    106
    101  -1039  -1140    470    620  -1088    200    179    -15    168     31     70
    111  -1091  -1202    488    657  -1145    197    166    -44    145     23     77
    106  -1070  -1176    483    641  -1122    194    161    -44    171     59     44
     90  -1080  -1171    493    628  -1124    194    163    -38    174     33     12
     83  -1098  -1182    509    631  -1140    192    161    -54    129      7     75
     64  -1093  -1158    511    610  -1124    197    166    -38    179     57      2
     51  -1088  -1140    517    594  -1111    194    155    -44    166     25    -23
     72  -1114  -1187    519    628  -1150    161    111    -98    101    -20     33
     80  -1127  -1208    524    644  -1166    163    114    -85    124      5     20
     80  -1176  -1260    548    667  -1218    176    127    -96    101    -25    -25
    109  -1319  -1428    605    766  -1374    213    179   -142      2   -148   -114
    124  -1486  -1610    678    867  -1548    309    285   -176   -161   -350   -301
     98  -1493  -1592    698    844  -1543    433    444    -80   -184   -418   -402
     31  -1156  -1189    561    607  -1171    452    366     31    -44   -246   -272
    -25   -685   -659    355    314   -672    197   -215   -158     46     15     23
   -124    -98     25    109    -75    -36   -111   -753   -277    358    527    550
   -184    439    623   -127   -402    530   -348   -995   -166    909   1184   1054
   -135    265    397    -64   -267    329   -501  -1026   -184   1072   1327   1109
   -124   -246   -122    184     -2   -184   -478   -979   -475    561    758    607
    -75   -748   -672    410    298   -709   -371   -883   -836   -218    -70   -109
    -23  -1067  -1044    545    509  -1057   -194   -550   -704   -327   -309   -316
     -2  -1049  -1047    524    519  -1049    -51   -249   -402   -101   -168   -168
     36  -1041  -1078    504    555  -1060     67    -36   -210     31    -85    -90
     72  -1047  -1119    485    594  -1083    127     72   -119     83    -72    -72
     80  -1062  -1143    491    610  -1101    148    106    -93     98    -85    -64
     77  -1028  -1109    475    592  -1067    150    122    -75    114    -67    -49
     67  -1005  -1072    467    568  -1039    153    135    -64    122    -44    -49
     51   -997  -1052    470    550  -1023    174    158    -44    132    -36    -28
     64   -976  -1041    457    553  -1008    184    174    -28    142    -36    -10
     80   -945  -1026    431    553   -984    176    179    -12    142    -41      7
     96   -888   -984    394    540   -935    174    192     10    171      2     36
     70   -836   -909    381    488   -872    181    215     49    233     51    -18
     77   -841   -919    381    498   -880    163    174     18    189     12    -36
     83   -826   -909    371    493   -867    176    192     38    210     36      0
     90   -784   -875    345    480   -828    174    210     57    228     54     12
    106   -761   -867    324    485   -813    171    228     72    244     72     15
    127   -737   -865    306    496   -800    179    259    109    280    109     23
    137   -688   -826    275    480   -756    187    296    150    316    127     38
    140   -675   -815    267    475   -743    189    322    179    332    132     54
    158   -649   -810    244    483   -730    184    332    194    348    140     70
    184   -602   -787    210    485   -693    197    381    244    397    171    103
    210   -568   -782    176    493   -675    202    439    293    444    207    155
    228   -537   -766    155    496   -652    205    485    324    475    231    205
    246   -496   -743    124    493   -618    210    537    379    535    283    252
    275   -433   -709     80    491   -571    215    581    423    581    327    285
    296   -350   -649     25    472   -498    236    628    472    641    397    350
    316   -272   -589    -23    452   -431    249    646    504    685    441    366
    306   -254   -563    -25    431   -407    252    628    483    667    433    353
    265   -272   -537      5    400   -405    259    613    462    646    428    332
    233   -288   -522     25    376   -405    244    579    426    605    402    319
    210   -275   -485     31    345   -379    233    535    392    561    379    293
    197   -275   -472     36    332   -374    223    475    345    509    332    252
    194   -280   -475     44    335   -376    215    413    296    462    296    215
    174   -272   -449     49    309   -361    200    353    246    418    265    166
    168   -246   -415     38    290   -329    181    296    197    376    228    124
    176   -202   -379     12    275   -288    174    246    161    340    184     72
    179   -181   -361      2    270   -270    176    220    148    316    150     67
    150   -194   -345     20    246   -270    179    205    142    322    158     54
    124   -215   -340     46    231   -277    192    200    137    314    142     49
    109   -189   -298     38    202   -244    200    194    137    311    140     49
    140    -75   -215    -31    176   -145    200    197    163    340    166     75
    155      2   -155    -80    153    -75    187    194    181    355    184    103
    137     36   -101    -88    119    -31    176    187    197    374    202    129
    129     70    -59    -98     96      5    148    163    189    374    200    127
    135     75    -59   -103     98      7    114    132    150    327    142    109
    114     49    -64    -83     90     -7     90    106    124    298    114     98
     98     46    -54    -72     75     -2     77     88    116    303    129     72
     90     57    -33    -75     62     12     75     96    122    311    142     54
     64    -28    -93    -18     77    -59     67     88     85    277    101    -10
     77   -122   -200     20    137   -158     41     44      7    187     20    -83
     70   -135   -207     31    137   -171     36     25    -20    150    -15   -101
     62   -171   -233     51    145   -202     31      0    -62    111    -59   -140
     80   -197   -277     59    179   -236     18    -23    -96     83    -83   -174
     80   -187   -267     51    174   -226     -5    -41   -116     67    -90   -189
     57   -189   -249     64    150   -218    -20    -64   -140     23   -142   -194
     67   -187   -257     57    161   -220    -31    -77   -161     -7   -166   -176
     62   -200   -262     70    161   -231    -25    -83   -155     38   -106   -249
     46   -197   -244     72    145   -220    -23    -88   -168     25   -111   -259
     62   -187   -249     62    153   -215    -31    -88   -179      2   -142   -236
     67   -166   -236     49    150   -200    -31    -80   -166      5   -137   -220
     54   -163   -218     54    135   -189    -31    -83   -166      0   -135   -228
     64   -280   -348    106    205   -314    -23    -72   -226    -93   -233   -322
     62   -535   -597    236    329   -566     62    -15   -335   -288   -457   -527
     38   -693   -732    324    384   -711    202    101   -366   -452   -654   -730
      0   -563   -563    283    280   -563    311    161   -285   -436   -639   -740
   -114   -181    -70    145    -23   -127    171   -280   -314   -270   -366   -478
   -228    465    693   -119   -459    576   -171   -831   -288    127    176     88
   -322   1169   1491   -426   -906   1327   -449  -1106    -57    737    885    774
   -265   1379   1644   -555   -953   1512   -727  -1182    132   1236   1384   1236
   -205    914   1117   -355   -662   1013   -826  -1215   -129    945   1080    914
   -189    270    457    -41   -324    363   -724  -1145   -600    142    267    109
   -176   -184     -7    179    -85    -96   -496   -865   -743   -319   -265   -384
   -129   -252   -122    192     -5   -187   -283   -498   -491   -194   -233   -368
    -49   -265   -218    155     80   -241   -140   -244   -309    -93   -184   -303
      0   -288   -288    142    142   -288    -59   -101   -210    -38   -163   -265
     12   -311   -327    148    168   -319    -23    -41   -171    -18   -163   -257
     36   -319   -355    142    194   -337    -12    -23   -171    -36   -187   -249
     51   -329   -384    137    215   -355     -5    -18   -174    -46   -197   -252
     51   -327   -381    137    215   -353      7     -2   -153    -20   -166   -262
     46   -342   -389    145    218   -366      7     -2   -148    -28   -171   -272
     49   -350   -400    150    223   -374     25     18   -135    -31   -184   -246
     70   -368   -439    148    252   -402     33     44   -116    -10   -168   -226
     51   -374   -428    161    239   -400     46     72    -85     28   -124   -218
     12   -400   -415    192    213   -407     57     88    -62     46    -85   -210
      2   -420   -423    210    213   -420     64    101    -41     54    -59   -215
      0   -439   -439    218    218   -439     75    119    -25     54    -80   -215
     -5   -423   -418    213    205   -423    111    163     15    103    -38   -163
     -2   -400   -397    200    197   -400    153    215     72    161     23   -150
     20   -400   -420    189    220   -410    176    280    114    184     41   -106
     38   -379   -418    168    228   -400    184    335    161    223     70    -62
     51   -335   -387    140    218   -358    197    381    220    283    127    -28
     51   -322   -376    135    213   -348    207    426    262    314    161      7
     77   -319   -397    122    236   -358    218    480    303    363    213     51
     93   -301   -397    101    244   -350    226    535    355    423    272     96
    114   -301   -418     93    265   -358    236    592    402    472    311    145
    129   -272   -405     70    265   -337    249    644    452    527    358    202
    132   -244   -376     57    254   -309    257    680    498    576    405    246
    129   -239   -368     54    246   -301    259    696    517    607    431    259
    119   -241   -363     59    241   -301    259    685    509    607    431    254
    119   -241   -363     59    241   -301    257    659    483    589    420    252
    109   -267   -376     80    241   -322    267    641    470    581    418    239
     77   -275   -355     96    215   -314    267    607    433    535    381    270
     57   -270   -327    106    189   -298    283    579    426    535    389    246
     70   -259   -332     93    200   -296    265    519    387    501    366    213
     64   -257   -322     96    192   -288    265    485    371    483    355    197
     33   -311   -348    137    189   -329    280    449    353    459    335    176
      5   -306   -311    150    158   -309    275    413    337    446    322    168
     -7   -296   -288    150    140   -293    283    387    335    441    319    168
    -15   -293   -277    155    129   -285    314    379    332    441    322    181
    -31   -335   -303    181    132   -319    335    366    324    428    301    142
    -31   -368   -337    200    150   -353    353    371    322    415    277    135
    -18   -340   -322    176    150   -332    368    394    361    480    358    176
    -31   -267   -236    150    101   -252    384    413    420    550    444    197
    -44   -205   -161    122     57   -184    371    397    433    553    439    207
    -49   -202   -153    124     51   -179    348    387    441    553    439    244
    -51   -205   -155    127     49   -181    332    387    444    553    446    262
    -12   -223   -210    119     98   -218    293    348    405    514    410    249
     -7   -246   -241    127    114   -244    272    322    384    501    405    236
    -28   -257   -231    142     98   -244    262    303    366    491    397    226
    -36   -322   -285    179    122   -303    254    298    348    480    384    189
    -75   -428   -353    252    137   -392    265    303    322    449    342    135
    -83   -537   -457    309    184   -498    270    285    277    389    275    109
    -77   -597   -519    337    220   -561    254    246    226    340    231     75
    -96   -607   -511    350    207   -561    249    231    210    332    228     44
    -90   -597   -506    345    207   -553    241    220    197    324    213     41
    -98   -597   -501    348    200   -550    241    210    187    316    210     28
    -93   -587   -493    340    197   -540    241    194    171    296    192     -2
    -85   -613   -527    348    218   -568    233    181    150    265    153     12
    -75   -613   -537    345    231   -576    228    174    142    257    145     23
    -83   -610   -527    345    220   -568    223    168    142    262    153     15
    -98   -618   -519    358    210   -571    220    163    135    252    140    -15
   -106   -639   -532    374    213   -587    210    145    109    210     88    -59
   -103   -667   -563    387    228   -615    200    132     70    153     28    -54
    -77   -831   -753    454    335   -792    215    148    -18     28   -109   -189
    -54  -1044   -989    548    465  -1015    298    218   -124   -184   -358   -470
    -36  -1036  -1000    535    480  -1018    400    348    -98   -262   -465   -626
    -90   -807   -717    449    311   -763    444    272    -12   -166   -340   -501
   -288   -319    -31    303   -129   -176    249   -283      2    124     96    -57
   -480    410    888     33   -683    649     -5   -771    132    639    779    652
   -530    914   1444   -194   -987   1179   -265   -997    329   1205   1439   1340
   -449    797   1247   -174   -846   1021   -488  -1114    265   1327   1556   1517
   -389    265    654     59   -522    459   -540  -1156   -176    652    826    833
   -353   -267     85    309   -220    -90   -415   -969   -506    -49     54     44
   -290   -506   -218    397    -38   -363   -215   -581   -418   -161   -153   -200
   -181   -485   -303    335     59   -394    -67   -265   -218    -38    -93   -171
    -90   -496   -405    293    155   -452     18    -96   -119      2    -96   -153
    -46   -509   -462    277    205   -488     64    -15    -75     18    -98   -137
    -36   -509   -472    270    215   -491     64      2    -83      5   -116   -166
    -31   -522   -491    277    228   -506     72     15    -88     -7   -132   -184
    -20   -485   -467    252    223   -478     88     49    -64     12   -111   -166
    -18   -454   -439    236    210   -446     93     64    -51     28    -90   -140
     -7   -413   -405    207    197   -410     93     72    -36     38    -77   -135
      0   -394   -394    197    197   -394     96     83    -25     44    -77   -129
    -10   -384   -374    194    179   -381    103     93    -18     49    -67   -103
    -12   -374   -361    192    171   -368     93     96    -18     54    -67   -106
    -20   -376   -355    197    166   -366     93    106     -5     64    -57    -98
    -28   -368   -340    200    155   -355    119    127     12     80    -36    -70
    -20   -332   -311    174    142   -322    129    153     38     96    -18    -23
    -23   -306   -283    166    127   -296    135    171     62    124     12    -12
    -23   -303   -283    163    127   -293    142    197     83    150     33     -7
    -10   -298   -288    155    137   -293    142    226    103    166     38     18
      0   -283   -283    140    140   -283    148    257    129    192     64     38
      2   -262   -267    129    135   -265    161    301    163    220     90     72
     10   -244   -254    114    129   -246    171    353    200    259    127    101
     23   -220   -244     98    132   -231    176    402    233    290    155    137
     41   -176   -218     67    129   -197    176    449    270    322    184    181
     57   -142   -200     41    127   -171    184    498    306    363    223    223
     77   -103   -181     10    127   -142    181    532    337    402    262    262
     88    -72   -161     -7    124   -116    187    555    368    439    296    301
    101    -49   -150    -28    124    -98    192    566    376    444    309    314
    106    -33   -142    -36    122    -88    194    561    371    441    316    314
     98    -25   -124    -38    111    -75    194    545    358    428    311    303
     85    -28   -114    -28     98    -70    194    519    340    405    293    290
     64    -23    -88    -20     75    -54    189    485    319    381    272    272
     41    -41    -83      0     59    -62    189    452    288    353    252    244
     18    -75    -96     28     54    -85    187    407    254    316    218    202
     -2    -85    -83     44     38    -85    187    363    231    285    184    189
    -12    -85    -72     46     28    -77    194    319    197    246    158    171
    -23    -75    -51     46     12    -64    200    288    179    220    132    145
    -46    -70    -23     57    -12    -46    207    272    176    218    132    150
    -72    -72      0     72    -36    -36    228    265    179    233    153    142
    -64    -57      7     59    -36    -25    231    259    179    239    158    124
    -54    -18     36     36    -46      7    244    272    200    259    176    153
    -59     31     90     12    -77     62    259    288    236    285    210    210
    -72     62    135      5   -103     98    254    290    265    319    236    226
    -57     59    116     -2    -88     88    215    272    267    327    241    226
    -38     10     49     12    -44     28    194    272    254    316    228    244
    -41    -28     12     31    -28     -7    192    275    254    316    231    254
    -44    -36      7     41    -25    -15    181    259    239    306    218    246
    -49    -98    -49     70      0    -75    176    246    220    280    200    246
    -57   -192   -135    124     36   -166    168    244    194    259    184    223
    -77   -301   -223    187     72   -262    150    215    140    202    135    153
    -88   -374   -285    231     98   -329    150    189    106    163     93    106
    -96   -441   -345    267    122   -394    158    171     88    148     80     93
    -88   -496   -407    293    158   -452    161    158     75    129     70     77
    -80   -555   -475    316    197   -514    155    142     54    109     64     54
    -85   -607   -522    348    218   -566    168    153     62    132     85     33
    -96   -623   -527    358    213   -574    174    153     59    114     44     44
    -75   -675   -600    374    259   -639    166    142     36     70     -2     85
    -62   -735   -672    397    303   -704    166    142     28     75     10     72
    -59   -735   -675    397    306   -706    168    135     28     90     36     57
    -41   -711   -670    374    311   -691    161    135     25     88     38     59
    -38   -727   -688    381    324   -709    153    132     18     80     33     38
    -25   -756   -730    389    350   -743    148    129     -2     46    -10      2
     20   -875   -896    428    457   -885    150    135    -83    -64   -127    -90
     49  -1096  -1148    522    597  -1119    220    197   -189   -267   -363   -379
     59  -1153  -1213    545    633  -1182    335    329   -176   -368   -506   -550
      7   -958   -966    472    485   -961    400    335    -62   -265   -389   -423
   -150   -535   -384    342    116   -459    254   -119    -15    -12    -23    -54
   -368    158    527    103   -449    342     33   -626    135    493    644    636
   -444    675   1119   -114   -782    896   -155   -844    355   1034   1283   1366
   -368    607    976   -122   -672    792   -361   -974    309   1195   1470   1608
   -314    127    441     93   -376    283   -462  -1067    -70    719    950   1041
   -303   -392    -90    345   -109   -241   -400   -950   -491    -51    116    166
   -275   -688   -415    480     67   -553   -213   -571   -470   -265   -179   -116
   -174   -730   -558    452    189   -644    -49   -220   -259   -140   -132    -96
    -72   -717   -644    394    285   -680     41    -10   -132    -62    -88    -38
    -62   -691   -628    376    283   -659     93     85    -70    -28    -59    -38
    -28   -696   -667    361    319   -683     98     98    -75    -57   -106    -88
      0   -698   -698    348    348   -696    114    129    -51    -44   -101    -83
     -7   -680   -672    345    332   -678    137    158    -33    -25    -64    -83
      5   -675   -680    332    340   -678    137    174    -28    -12    -49    -96
     12   -665   -678    324    342   -670    148    194    -15      0    -46    -85
     -7   -636   -631    322    309   -633    163    228     18     23    -31    -59
    -10   -620   -610    316    298   -615    166    239     20     23    -38    -49
     10   -589   -600    288    303   -594    161    233     18     20    -44    -44
     12   -566   -579    277    293   -574    168    254     44     46    -20    -33
      7   -542   -553    267    277   -548    181    280     75     72      2    -12
     20   -519   -540    249    280   -530    184    298     93     93     12    -20
     33   -524   -561    244    296   -542    176    306     90     83    -20    -28
     44   -496   -540    226    290   -519    184    345    124    103     -5     44
     49   -485   -537    218    290   -511    187    384    158    155     54     64
     49   -444   -493    197    270   -467    194    420    189    189     67     31
     62   -394   -457    163    259   -426    205    475    226    215     83     93
    127   -376   -504    124    314   -439    197    509    249    252    122    109
    145   -327   -472     90    306   -400    207    568    306    314    176    137
    148   -290   -439     72    293   -363    210    620    355    353    202    161
    163   -252   -415     41    288   -332    200    646    379    374    218    174
    189   -187   -376     -2    280   -280    187    665    394    397    244    197
    184    -88   -275    -49    228   -181    187    693    431    441    293    239
    207     -2   -210   -101    207   -106    171    675    423    452    311    236
    197     54   -142   -127    171    -44    168    670    426    449    293    210
    187     90    -96   -140    142     -2    161    652    405    415    244    197
    184    129    -57   -158    119     36    140    594    361    371    213    179
    184    171    -12   -176     98     80    111    527    309    327    187    135
    163    205     41   -184     62    122    103    470    265    280    148     80
    153    215     59   -184     46    137     88    410    220    228     93     51
    122    246    124   -187      0    187     88    363    200    200     70     20
    101    262    161   -181    -28    213     96    314    161    155     20    -33
    116    283    166   -202    -23    226     88    244     96     98    -31    -93
    103    290    187   -197    -41    239     83    200     57     67    -54   -132
     64    298    233   -184    -85    267     98    194     59     72    -49   -140
     72    298    226   -184    -75    262     93    176     46     57    -62   -153
    106    324    218   -215    -57    270     75    155     31     36    -80   -168
    122    407    285   -265    -83    348     75    181     83     90    -15    -96
    129    493    363   -314   -116    428     64    189    124    135     36    -64
    122    545    423   -332   -150    485     57    189    153    163     64    -49
    106    581    475   -345   -184    530     41    192    166    184     80    -33
    124    550    426   -337   -150    488     23    166    132    155     36    -67
    142    514    371   -329   -114    444     -2    119     80    106     -7    -72
    122    496    374   -309   -124    436     12    119     93    116     25    -51
     96    418    322   -259   -111    371      5    116     88    109     12    -88
     83    322    239   -205    -77    280    -12     98     38     46    -62   -171
     96    257    161   -176    -33    207    -31     75    -12    -15   -129   -220
     67    197    129   -132    -31    163    -33     51    -57    -49   -166   -252
     15    166    148    -90    -67    158    -31     36    -83    -72   -181   -293
     38    142    103    -90    -33    124    -54     -5   -122   -116   -226   -332
     67    106     38    -88     12     75    -75    -31   -161   -161   -280   -361
     41     70     28    -54      7     49    -72    -41   -187   -181   -296   -361
     10     70     59    -41    -25     64    -72    -41   -187   -181   -285   -368
      0     62     59    -31    -31     59    -75    -44   -187   -184   -277   -371
     23     57     31    -41     -5     44    -80    -51   -194   -194   -296   -389
     38     54     15    -46     12     36    -77    -51   -205   -213   -322   -381
     41     85     41    -64     -2     64    -85    -51   -202   -205   -322   -400
     77     46    -31    -62     54      7   -103    -80   -259   -275   -389   -439
    103    -85   -189     -7    145   -137    -75    -49   -324   -376   -496   -524
    109   -288   -397     90    252   -342     23     49   -387   -548   -696   -735
    103   -293   -397     93    249   -345    148    176   -335   -631   -815   -875
     54    -54   -109     -2     83    -80    194    153   -236   -535   -701   -779
    -54    374    426   -161   -241    400     10   -329   -303   -350   -381   -475
   -184   1049   1234   -431   -709   1140   -309   -911   -340     36    192     90
   -244   1618   1860   -688  -1052   1740   -517  -1096   -137    610    844    756
   -187   1509   1696   -662   -940   1602   -709  -1145   -116    862   1083   1000
   -155    963   1119   -402   -639   1039   -748  -1169   -454    389    571    496
    -98    400    498   -150   -298    449   -665  -1145   -997   -574   -394   -431
    -31     96    124    -33    -77    109   -506   -841   -953   -771   -701   -717
     -7     93    101    -41    -54     96   -353   -509   -659   -563   -587   -607
     25    119     93    -72    -33    106   -231   -270   -465   -428   -504   -532
     77    140     62   -109      7    101   -163   -137   -348   -353   -452   -485
     77    161     83   -122     -5    122   -127    -83   -303   -324   -431   -467
    109    166     57   -137     25    111   -129    -80   -303   -342   -441   -488
    127    189     62   -158     33    124   -137    -88   -306   -358   -459   -506
     98    213    114   -155     -7    163   -116    -57   -275   -337   -452   -485
    111    207     93   -161     10    150   -124    -59   -277   -337   -446   -478
    127    205     77   -166     25    140   -129    -67   -285   -345   -449   -480
    122    213     90   -168     15    153   -124    -54   -270   -327   -436   -467
     93    218    124   -155    -15    171   -103    -25   -241   -296   -413   -454
    103    215    111   -161     -5    166   -109    -23   -233   -290   -407   -444
    127    215     85   -171     20    150   -116    -28   -241   -303   -418   -444
    111    207     96   -163      7    153   -116    -18   -228   -293   -410   -433
     93    218    124   -155    -15    171   -116     10   -194   -265   -381   -410
     49    207    158   -129    -54    184   -116     33   -161   -244   -366   -405
     20    181    161   -103    -70    171   -111     44   -145   -244   -381   -418
     18    200    179   -111    -80    189    -67     88    -93   -194   -353   -374
     57    215    158   -135    -49    187    -31    153    -41   -142   -306   -329
    114    244    127   -181     -5    187    -46    210    -12   -114   -265   -311
    135    296    161   -218    -12    228    -33    283     72    -44   -197   -231
    140    350    210   -246    -33    280    -25    327    140     23   -132   -174
    161    400    239   -280    -38    319    -25    363    192     96    -64   -142
    181    452    267   -319    -44    361    -18    410    244    153     -5    -67
    194    493    298   -345    -51    397    -15    426    262    176     18    -20
    179    532    350   -355    -85    441     -5    433    280    202     51    -10
    181    537    355   -358    -85    446    -15    423    262    197     64     -7
    163    563    400   -363   -119    483    -20    394    228    171     41    -15
    132    587    454   -361   -161    522    -18    366    202    140     10    -36
    109    568    457   -340   -174    514    -31    314    150     85    -41    -80
     88    563    475   -324   -192    519    -49    252     96     20    -96   -127
    111    514    402   -314   -145    459    -83    150    -12    -85   -181   -197
     93    553    459   -324   -181    506    -85    119    -51   -114   -213   -220
     72    600    524   -337   -226    563    -90     75    -83   -140   -244   -244
     20    631    610   -324   -293    620    -62     70    -80   -140   -252   -254
     49    641    589   -348   -270    615    -83      7   -140   -194   -298   -301
     85    649    563   -366   -239    605   -103    -38   -187   -246   -348   -335
     72    649    576   -361   -252    615   -106    -46   -194   -259   -358   -342
     62    672    610   -366   -272    641   -101    -46   -189   -252   -353   -340
     41    769    724   -405   -342    748    -90    -15   -129   -187   -298   -290
     46    818    771   -431   -363    795    -90     -2    -96   -155   -265   -244
     41    867    826   -454   -392    846   -106    -12    -85   -137   -239   -207
     49    901    852   -475   -400    878   -142    -41    -96   -140   -231   -213
     57    888    831   -475   -387    862   -174    -72   -127   -163   -252   -241
     28    893    865   -462   -418    878   -161    -80   -135   -166   -254   -241
     33    880    846   -459   -405    865   -184   -129   -194   -228   -309   -272
     51    810    758   -431   -353    784   -210   -166   -252   -267   -340   -314
     28    735    704   -384   -337    719   -200   -166   -270   -277   -358   -345
     15    628    613   -322   -298    620   -200   -179   -311   -329   -415   -397
     15    574    558   -296   -272    566   -205   -194   -361   -379   -472   -420
     28    540    511   -283   -241    527   -207   -205   -389   -405   -478   -410
     25    506    478   -267   -226    493   -210   -218   -402   -405   -478   -465
     15    493    478   -254   -231    485   -210   -223   -410   -420   -522   -480
      5    491    485   -249   -241    488   -207   -228   -426   -454   -563   -449
     23    470    446   -246   -210    459   -231   -270   -478   -501   -589   -475
     62    470    405   -267   -171    436   -262   -301   -514   -527   -600   -498
     54    452    397   -252   -171    426   -257   -303   -522   -527   -600   -498
     38    423    384   -231   -174    405   -259   -314   -527   -524   -605   -511
     18    394    376   -205   -179    387   -257   -316   -519   -514   -597   -527
     28    389    358   -210   -166    374   -272   -337   -548   -555   -633   -548
     67    316    246   -192    -90    283   -265   -322   -581   -626   -727   -584
    116    142     25   -129     44     85   -210   -259   -636   -761   -896   -706
    135     12   -122    -72    129    -54   -109   -142   -615   -870  -1065   -888
    114    187     72   -150     18    132    -36    -54   -470   -800  -1015   -862
     36    561    524   -298   -244    542   -116   -322   -485   -675   -779   -654
    -88   1031   1119   -472   -602   1075   -389   -906   -714   -511   -392   -303
   -241   1639   1880   -698  -1060   1758   -631  -1332   -792   -145    179    200
   -207   1800   2008   -797  -1109   1901   -865  -1551   -852    119    527    532
   -129   1335   1465   -602   -797   1397   -956  -1600  -1078   -124    246    316
   -132    795    927   -332   -530    859   -867  -1493  -1376   -800   -519   -366
    -70    368    439   -148   -254    402   -711  -1236  -1421  -1208  -1065   -852
     10    257    246   -135   -119    252   -568   -906  -1101   -992   -958   -756
     49    285    233   -168    -90    259   -436   -641   -828   -787   -813   -631
     98    298    197   -200    -49    249   -350   -478   -672   -672   -737   -568
    137    316    179   -226    -20    249   -316   -420   -631   -646   -722   -548
    145    309    161   -228     -7    236   -298   -384   -607   -631   -711   -537
    150    301    150   -226      0    226   -283   -358   -581   -613   -691   -524
    161    303    142   -233     10    226   -275   -335   -563   -592   -670   -509
    148    293    145   -220      2    220   -262   -327   -550   -584   -665   -498
    135    306    171   -220    -18    239   -252   -327   -540   -581   -665   -483
    142    311    168   -228    -12    241   -252   -322   -527   -568   -654   -467
    145    335    189   -241    -23    265   -252   -290   -496   -535   -626   -446
    148    353    205   -249    -28    280   -259   -285   -480   -527   -620   -446
    150    355    205   -254    -28    280   -262   -277   -472   -517   -610   -431
    135    363    226   -249    -44    296   -249   -270   -462   -509   -600   -413
    116    368    252   -244    -67    311   -233   -254   -436   -480   -574   -381
    155    394    239   -275    -41    316   -231   -223   -402   -446   -540   -350
    176    410    231   -293    -28    322   -228   -197   -374   -420   -514   -345
    171    431    257   -301    -44    345   -226   -166   -342   -392   -496   -322
    176    446    270   -311    -46    358   -215   -119   -293   -340   -454   -272
    168    478    309   -322    -70    394   -189    -51   -228   -277   -402   -228
    202    506    303   -355    -51    407   -187    -20   -205   -262   -387   -202
    231    530    298   -381    -33    415   -181     20   -163   -213   -348   -161
    223    553    327   -389    -51    441   -166     75   -109   -153   -290   -116
    231    581    350   -405    -59    467   -153    122    -59   -111   -246    -54
    246    626    379   -436    -64    504   -148    161    -18    -62   -200    -28
    241    649    407   -446    -83    530   -140    176      2    -36   -174    -20
    220    667    444   -444   -114    555   -127    171      0    -41   -171    -23
    181    672    491   -426   -153    581   -106    168     -5    -46   -166    -10
    200    633    433   -418   -119    535   -119    140    -59    -98   -207    -15
    218    620    402   -420    -90    511   -140     96   -122   -145   -244    -25
    194    623    426   -410   -116    524   -137     70   -145   -153   -241    -49
    184    644    459   -413   -137    553   -132     28   -179   -174   -249    -88
    163    628    462   -397   -150    545   -142    -23   -231   -226   -293   -119
    127    607    480   -368   -176    545   -148    -75   -267   -270   -332   -161
    122    618    496   -371   -187    558   -155   -132   -303   -309   -363   -189
    101    641    540   -371   -218    592   -137   -153   -316   -319   -368   -207
    106    628    522   -368   -207    576   -140   -174   -332   -335   -384   -220
     85    613    527   -350   -220    571   -129   -171   -319   -316   -374   -205
     88    597    509   -342   -210    553   -135   -192   -345   -342   -394   -228
     75    636    561   -355   -241    600   -122   -184   -329   -314   -363   -223
     62    685    623   -374   -283    657   -101   -153   -283   -259   -309   -174
     54    750    696   -402   -322    724   -101   -140   -249   -226   -272   -137
     67    792    724   -431   -327    758   -129   -163   -246   -213   -252   -119
     85    792    706   -439   -309    750   -161   -192   -262   -220   -252   -119
     72    769    696   -423   -311    732   -176   -210   -280   -236   -267   -135
     46    756    709   -402   -332    732   -174   -210   -283   -233   -267   -142
     38    748    709   -394   -337    730   -176   -220   -298   -244   -280   -150
     62    683    620   -371   -277    652   -189   -239   -332   -283   -309   -171
     59    576    514   -319   -226    545   -207   -244   -374   -322   -348   -205
     70    501    428   -285   -179    465   -207   -241   -400   -348   -376   -228
     75    433    355   -254   -140    394   -215   -265   -439   -379   -413   -252
     59    361    301   -210   -119    332   -213   -288   -467   -405   -446   -270
     46    335    288   -192   -119    311   -210   -296   -472   -405   -444   -275
     54    322    267   -189   -106    296   -207   -293   -470   -392   -423   -277
     46    296    249   -174   -101    275   -207   -288   -470   -389   -418   -280
     49    267    218   -158    -83    244   -213   -298   -478   -394   -433   -293
     64    254    189   -161    -62    223   -233   -316   -498   -415   -454   -306
     57    215    158   -137    -49    187   -231   -306   -498   -413   -454   -303
     49    166    116   -109    -33    142   -223   -288   -488   -410   -454   -280
     70    145     75   -106     -2    111   -220   -285   -493   -418   -470   -270
     83    132     49   -109     15     93   -215   -285   -498   -418   -465   -285
     80     44    -36    -62     57      5   -187   -272   -530   -475   -522   -379
     93   -194   -288     49    187   -239   -116   -213   -607   -652   -719   -563
     96   -361   -457    132    275   -407     12    -41   -589   -761   -888   -724
     75   -213   -288     67    179   -249    101     23   -462   -667   -810   -685
    -72    161    231    -44   -153    194    -12   -410   -517   -514   -532   -446
   -231    745    976   -259   -602    859   -309  -1044   -628   -236    -54     28
   -301   1402   1704   -550  -1002   1553   -594  -1462   -613    184    540    618
   -257   1590   1847   -667  -1054   1717   -849  -1582   -537    605    995   1057
   -189   1161   1350   -485   -771   1254   -924  -1543   -678    426    756    854
   -153    542    696   -194   -426    618   -797  -1379  -1000   -283    -28    109
   -137     83    220     28   -179    150   -555  -1010  -1039   -685   -535   -387
    -64     12     77     23    -70     46   -376   -633   -735   -501   -457   -337
      7    -31    -38     10     23    -33   -241   -381   -548   -397   -420   -272
     38    -96   -135     25     85   -114   -161   -241   -452   -335   -397   -226
     62   -155   -218     46    140   -187   -137   -210   -431   -316   -387   -259
     49   -148   -200     49    122   -174   -127   -179   -405   -303   -371   -239
     41   -132   -174     44    106   -153   -114   -150   -379   -288   -361   -239
     15   -150   -168     64     90   -161    -93   -111   -350   -265   -324   -213
     31   -168   -200     70    114   -184    -88    -98   -332   -236   -293   -197
     67   -163   -231     46    148   -197    -75    -88   -324   -239   -301   -202
     80   -135   -218     25    148   -176    -57    -64   -306   -231   -306   -163
     49   -145   -197     46    122   -171    -18    -10   -244   -163   -241    -98
     33   -140   -174     54    103   -155     -2     23   -200    -85   -155    -90
     41   -129   -171     44    103   -150    -15     10   -197    -88   -171   -153
     59   -142   -202     41    129   -171    -23     18   -197   -114   -205   -127
     80   -142   -226     31    150   -184    -23     46   -184    -93   -181    -83
     85   -145   -231     31    158   -187      7    101   -119     -5    -90    -49
     72   -129   -205     25    137   -166     38    148    -64     51    -38    -46
     77   -101   -179     10    127   -140     51    184    -28     64    -51    -15
    119   -129   -249      2    181   -187     54    213    -20     62    -70     18
    119    -93   -213    -12    166   -153     75    277     31    127     -5     33
    124   -127   -252      0    187   -189     98    350     98    202     49     64
    142   -109   -254    -18    197   -181    127    420    155    257     98    116
    145    -38   -184    -51    163   -111    158    506    226    311    158    215
    184    -33   -218    -75    200   -124    142    522    233    298    132    262
    231    -51   -283    -90    254   -166    127    517    233    301    109    262
    220    -10   -233   -106    226   -122    140    537    272    363    187    277
    207      7   -202   -109    205    -98    153    553    301    415    254    293
    200     31   -168   -114    184    -67    155    532    280    381    241    290
    176     36   -140   -106    158    -51    163    504    262    371    226    270
    155     49   -109   -103    132    -28    171    472    241    319    166    265
    163    -10   -176    -77    168    -93    174    433    200    262    106    259
    142    -36   -179    -51    161   -106    166    381    166    262    101    202
    119    -49   -168    -36    142   -109    155    322    140    303    179    111
     72    -83   -155      5    114   -119    174    290    140    293    179     70
     49    -75   -124     12     85   -101    192    259    137    298    210     75
     57    -80   -137     12     96   -109    202    226    124    285    197     67
     49    -64   -116      7     80    -90    215    200    103    254    140     57
     44    -77   -122     18     83    -98    236    200    103    241    127     80
     36    -96   -135     28     85   -114    246    207    114    246    124     83
     38    -62   -101     12     70    -80    265    239    155    288    161    122
     49     15    -33    -33     41     -7    254    233    179    309    181    145
     57     62      2    -59     28     33    236    218    189    306    166    168
     90     80    -12    -85     51     33    189    184    176    311    176    179
     93     70    -23    -80     59     23    174    181    179    340    218    174
     83     83      0    -85     41     44    155    174    174    345    205    140
     67     75      7    -72     28     44    150    163    166    337    181    129
     23     62     38    -46     -7     51    142    150    155    342    174    122
     46    -28    -75     -7     59    -51    114     93     80    272    103     44
     49   -140   -192     44    119   -166    103     70     23    207     41     28
     49   -187   -236     67    142   -210    106     62     10    202     25     31
     36   -200   -239     80    137   -218     98     31    -20    161    -25     15
     23   -220   -244     98    132   -231     98      7    -31    194     12    -46
     28   -202   -231     85    127   -215     85    -12    -44    192     25    -64
     20   -202   -226     90    122   -213     88    -18    -54    174      5    -36
     10   -210   -220     98    114   -215     88    -18    -62    176     -5    -18
     25   -244   -270    109    148   -257     67    -36    -83    148    -49    -25
     25   -239   -265    103    142   -252     51    -49    -90    137    -64    -28
     25   -236   -262    103    142   -249     49    -51    -85    155    -31    -44
     12   -228   -241    106    124   -233     41    -59    -83    166    -12    -72
     -5   -218   -213    111    103   -215     36    -70    -96    135    -49    -75
    -12   -280   -270    145    127   -275     54    -54   -119     98    -96   -111
     -7   -467   -459    236    223   -465    111    -31   -231    -59   -272   -259
     10   -735   -745    361    376   -740    218      5   -381   -316   -555   -509
      5   -792   -797    394    400   -795    350    101   -376   -387   -620   -641
   -106   -514   -407    309    150   -459    376    -67   -265   -207   -402   -439
   -226     88    314     70   -270    200    114   -522   -114    187     88     77
   -335    901   1234   -285   -784   1065   -194   -833    200    831    833    815
   -314   1421   1735   -553  -1023   1577   -485   -857    602   1530   1540   1454
   -228   1247   1475   -511   -852   1361   -737   -911    542   1545   1527   1460
   -231    701    932   -236   -581    815   -763  -1010     38    854    846    831
   -239     80    319     77   -283    200   -550   -878   -410    111     96     96
   -202   -197      5    200   -103    -96   -280   -542   -381    -44   -155   -127
   -132   -215    -85    174    -25   -150    -77   -257   -197     93    -70   -122
    -85   -231   -145    158     28   -189     28   -103   -109    137    -41   -109
    -59   -298   -239    179     88   -267     62    -54   -106    101   -101   -106
    -54   -303   -249    179     96   -277     88    -15    -83    127    -83   -114
    -64   -301   -236    181     83   -270     96     -2    -70    142    -67   -124
    -62   -309   -246    184     90   -277    119     25    -54    145    -64   -111
    -62   -290   -228    176     80   -259    129     54    -25    187    -20   -114
    -44   -314   -270    179    111   -293    129     70    -28    176    -36   -103
    -33   -329   -296    179    129   -314    129     85    -18    171    -59    -77
    -28   -311   -285    168    127   -298    137    116     18    215     -5    -54
    -15   -293   -277    153    129   -285    129    132     33    228      5    -41
    -23   -324   -301    174    137   -314    132    140     31    218     -2    -25
    -10   -303   -293    155    140   -301    142    179     75    277     59    -18
    -38   -327   -288    181    122   -309    135    187     80    283     62    -20
    -23   -327   -306    174    137   -316    142    202     98    311     93    -12
     59   -231   -290     85    174   -259    155    254    150    389    176     25
     36   -239   -275     98    155   -257    158    290    176    420    184     -5
    -10   -301   -290    155    137   -296    166    314    184    420    168      2
     18   -267   -288    124    150   -277    213    381    244    467    207     23
     67   -223   -290     77    179   -257    244    462    306    519    244    109
    122   -197   -322     36    220   -259    202    491    327    553    309    148
    166   -140   -309    -12    236   -223    205    553    392    628    361    103
    168   -106   -275    -33    220   -189    252    602    436    659    379    122
    252    -36   -288   -106    270   -161    335    678    491    704    410    252
    335     41   -293   -189    311   -124    327    727    545    763    470    309
    288     57   -231   -174    259    -85    298    701    535    758    472    275
    187    -18   -207    -85    197   -114    306    654    491    693    407    311
    150    -88   -239    -31    194   -163    293    600    436    646    392    340
    166    -46   -213    -62    187   -129    301    592    436    680    441    272
    197    -15   -215    -90    205   -114    293    584    433    680    415    270
    179    -28   -207    -77    192   -116    254    532    394    633    366    280
    135    -31   -166    -51    150    -98    249    449    340    581    337    306
     90    -46   -137    -23    111    -90    290    397    309    563    332    277
     12    -98   -114     41     62   -106    309    350    277    532    288    226
    -67   -166   -101    114     15   -135    329    303    246    519    267    184
    -80   -166    -85    124      2   -127    363    288    257    553    303    132
    -51    -96    -44     72     -5    -72    366    309    293    605    353     96
    -12    -28    -15     20      0    -20    368    348    322    626    353     96
    -12     31     44     -7    -28     36    387    394    363    646    381    244
   -101     64    166     18   -132    114    439    413    410    683    407    311
   -148     38    187     51   -168    111    433    387    402    685    418    355
    -98     93    192      2   -145    142    371    368    410    709    446    350
    -72     85    155     -7   -114    119    335    348    394    704    439    342
   -132     28    161     51   -145     93    342    316    371    688    420    322
   -142     23    163     59   -155     93    324    293    353    683    423    309
   -140     51    192     44   -166    122    301    280    345    691    436    285
   -129     20    150     54   -140     85    301    270    314    652    397    252
   -163   -109     54    137   -109    -28    303    249    257    581    322    218
   -192   -197     -7    192    -93   -103    301    205    205    548    283    153
   -205   -197      5    200   -106    -96    277    179    181    540    283    109
   -210   -207      0    207   -106   -103    249    171    168    524    275    111
   -215   -231    -15    223   -101   -124    228    137    129    493    244     72
   -207   -239    -33    223    -90   -137    236    111    106    480    236     15
   -179   -226    -49    202    -67   -137    218    109    101    480    226     33
   -174   -283   -109    228    -33   -197    202     72     49    426    158     64
   -155   -275   -119    215    -18   -197    220     75     51    439    171     57
   -158   -218    -62    187    -49   -140    226     85     72    462    202     57
   -220   -275    -54    246    -85   -166    223     77     51    439    179     44
   -246   -329    -83    288    -83   -207    220     62     31    423    168     15
   -246   -361   -114    303    -67   -239    223     54     18    394    140    -12
   -220   -522   -303    368     38   -413    246     54    -64    270      5   -122
   -179   -766   -587    472    202   -678    322     77   -202     44   -236   -376
   -148   -846   -698    496    275   -774    433    176   -246    -96   -392   -579
   -127   -748   -620    439    246   -685    491    166   -210    -70   -350   -545
   -311   -267     41    288   -179   -114    363   -226    -90    252     80   -122
   -535    496   1031     18   -782    763    163   -584    200    849    810    631
   -646   1067   1714   -213  -1179   1392     12   -649    594   1525   1530   1387
   -581   1075   1657   -246  -1119   1366   -194   -680    711   1842   1821   1751
   -553    626   1176    -36   -867    901   -324   -857    259   1283   1275   1210
   -511     93    605    207   -561    350   -314   -865   -252    483    467    381
   -433   -257    174    342   -306    -44   -148   -592   -368    148     57    -33
   -332   -301     31    316   -181   -135     49   -241   -184    249     85    -33
   -228   -309    -80    267    -75   -194    140    -83   -106    272     96    -54
   -202   -306   -103    254    -51   -205    174    -28    -93    265     80   -127
   -181   -376   -194    277      5   -285    148    -36   -137    205     18   -163
   -148   -376   -228    262     38   -303    158    -12   -132    200     33   -140
   -119   -342   -226    228     51   -285    181     20   -109    207     20   -171
   -124   -392   -267    257     70   -329    189     33   -114    176    -18    -88
   -124   -405   -283    262     77   -342    207     38   -109    176    -10   -103
    -98   -353   -254    226     77   -303    210     46    -98    202     25   -103
    -85   -303   -218    194     64   -262    194     41    -96    210     46   -137
    -83   -298   -218    189     67   -259    194     51    -93    202     31   -111
   -101   -303   -202    200     49   -252    205     75    -80    207     25    -67
   -106   -298   -192    202     41   -246    194     72    -93    179      2    -12
   -109   -288   -181    197     33   -236    197     98    -59    218     41    -15
   -124   -252   -127    187      0   -189    200    122    -31    246     64    -15
    -98   -202   -103    150      2   -153    192    127    -23    244     62    -23
    -31   -189   -158    111     62   -174    166    132    -31    241     64    -23
    -31   -189   -158    109     59   -174    166    179      2    280     98      0
    -49   -194   -145    122     46   -171    179    210     33    316    127     15
    -90   -184    -93    137      0   -140    205    265     77    363    168     54
    -64   -124    -59     96     -2    -93    210    322    140    439    252     46
    -28    -80    -51     54     10    -67    213    361    171    470    272    -25
      7    -70    -77     31     41    -75    228    418    197    465    244    153
     44    -36    -80     -5     59    -57    233    470    241    514    293    226
     62     25    -36    -44     49     -5    231    485    283    574    389    239
     59     77     15    -70     20     46    226    483    293    574    363    259
     70     59    -10    -64     41     25    220    478    283    545    332    337
     46     80     33    -64      7     57    218    462    277    537    340    350
     49     96     46    -72      2     72    194    423    252    511    324    327
     83    103     20    -96     31     62    163    374    207    467    285    259
     75    114     38    -96     18     77    153    332    176    433    252    200
     41    114     72    -80    -15     93    168    296    153    397    223    158
     31     98     67    -64    -18     83    163    246    116    353    192    135
     12     64     51    -41    -18     59    148    192     72    316    158     51
    -23     51     75    -15    -49     64    158    166     64    311    137    -64
    -62     75    137     -7   -101    106    174    122     38    267    109    -59
    -83     62    145     10   -114    103    181     98     12    223     80     93
    -88     38    124     23   -106     83    187    111     15    231     85     80
   -101     77    179     12   -140    127    197    132     44    259    106     72
    -96    148    244    -25   -171    197    197    132     67    285    140     85
   -101    202    303    -49   -202    252    202    145     90    322    181     98
    -93    228    322    -67   -207    275    171    127    103    340    200    111
    -88    215    303    -64   -197    259    132    109     93    332    189    111
    -70    181    252    -57   -161    218     90     62     49    283    145     67
    -98    155    254    -28   -176    205     83     41     25    259    129     46
    -96    153    249    -28   -174    200     85     33     15    252    114     46
    -85     90    176     -2   -132    132     75     15    -10    236     98    -20
   -119     -5    111     59   -116     51     88      5    -51    194     51   -132
   -140    -59     80    101   -111     10     98     -5    -72    171     46    -83
   -137    -85     51    111    -96    -18     72    -20   -101    148     15   -119
   -111   -124    -12    116    -51    -70     51    -38   -145     93    -46   -140
   -137   -189    -51    161    -44   -122     49    -57   -168     64    -70   -161
   -176   -207    -31    192    -72   -119     49    -59   -176     64    -67   -171
   -181   -220    -38    200    -72   -129     51    -57   -189     59    -72   -122
   -192   -197     -7    194    -93   -103     49    -44   -176     72    -62   -122
   -184   -192     -7    184    -88   -101     38    -54   -187     57    -80   -150
   -150   -231    -80    192    -36   -155     28    -75   -215     25   -111   -194
   -148   -231    -83    187    -33   -155     28    -70   -210     31   -103   -194
   -174   -257    -83    213    -46   -171     38    -64   -210     28   -109   -197
   -207   -267    -59    236    -75   -163     54    -70   -223     12   -122   -213
   -187   -371   -184    280     -2   -277     67    -67   -280    -51   -197   -298
   -116   -561   -444    337    161   -501    129     20   -353   -220   -420   -527
    -90   -639   -550    363    228   -594    231    161   -327   -314   -561   -691
   -119   -480   -361    298    119   -420    301    215   -215   -233   -472   -639
   -254   -101    153    179   -205     25    213   -129   -184    -36   -161   -340
   -454    509    963    -28   -709    737    -25   -683   -181    335    413    267
   -537   1075   1613   -270  -1075   1343   -215   -950    -18    859   1070    927
   -454   1083   1538   -316   -997   1309   -420  -1049      0   1143   1376   1241
   -418    597   1015    -88   -717    805   -501  -1143   -358    696    883    813
   -366     10    374    176   -371    192   -454  -1080   -797   -114      2      7
   -332   -340     -7    335   -163   -174   -298   -769   -795   -353   -329   -371
   -257   -405   -148    329    -57   -277   -163   -446   -553   -200   -265   -342
   -200   -426   -226    314     12   -327    -49   -231   -394   -101   -207   -309
   -184   -420   -236    301     23   -329     28   -103   -296    -31   -155   -288
   -145   -446   -301    296     75   -374     49    -54   -272    -25   -174   -241
   -101   -467   -368    283    132   -418     59      2   -239      5   -153   -194
    -70   -446   -376    259    153   -413     75     49   -194     44   -111   -176
    -75   -465   -389    270    155   -428     88     70   -181     54    -96   -171
    -67   -470   -405    267    168   -439    109    101   -158     77    -80   -158
    -57   -496   -441    275    192   -470    122    111   -145     80    -77   -158
    -57   -530   -472    293    207   -501    132    132   -119    106    -44   -129
    -54   -592   -537    322    239   -566    148    153    -90    129    -20   -109
    -57   -623   -566    340    252   -594    163    179    -62    158      2    -96
    -72   -626   -555    348    239   -592    194    218    -12    202     46    -57
    -62   -628   -566    345    252   -597    226    254     28    239     90    -12
     -2   -644   -641    322    316   -644    213    252     20    241    111    -36
     20   -644   -665    311    340   -652    210    283     41    257    106     -7
     15   -665   -680    324    345   -672    223    319     72    277    122     70
     15   -659   -675    322    345   -667    223    345    103    309    158     80
     28   -654   -683    311    355   -670    241    392    155    350    194     98
     25   -649   -675    311    348   -662    270    452    213    402    239    127
     64   -600   -665    265    363   -631    265    506    272    480    324    153
    114   -553   -667    220    389   -610    254    558    332    553    405    122
    103   -542   -646    218    374   -594    280    607    368    574    397    213
    101   -522   -623    210    361   -574    314    667    423    597    397    371
    135   -493   -631    179    381   -561    301    683    441    620    428    413
    158   -506   -665    174    410   -584    290    688    441    646    475    418
    153   -506   -659    174    405   -581    306    711    467    670    493    426
    137   -498   -639    179    387   -568    311    701    465    657    485    413
    122   -485   -610    181    366   -548    309    665    441    639    475    400
    127   -478   -605    176    366   -540    296    618    407    613    444    332
    106   -506   -613    197    358   -558    288    581    384    592    436    283
     85   -506   -592    210    337   -548    277    527    335    532    400    246
     90   -527   -620    215    355   -574    262    470    270    454    348    202
     51   -545   -597    246    324   -571    280    446    244    405    293    140
     23   -527   -550    249    285   -537    275    410    218    376    265    129
     28   -532   -561    252    293   -548    265    379    194    345    228     57
     28   -548   -579    257    301   -563    262    358    171    311    187     38
     20   -542   -563    262    290   -553    265    340    161    298    194     85
     -2   -491   -491    244    244   -491    272    345    184    324    218     98
      7   -418   -426    205    215   -423    275    350    207    337    218    142
     28   -358   -387    163    205   -374    270    350    231    358    228    161
     28   -322   -350    148    189   -335    249    340    257    392    267    171
     36   -306   -342    132    189   -324    220    324    259    405    296    168
     28   -290   -319    129    171   -303    205    306    246    405    298    132
     10   -280   -290    135    148   -285    189    285    223    376    277    135
      5   -270   -275    132    140   -272    166    262    187    332    233    137
     -2   -293   -293    148    145   -293    150    244    163    324    213     85
      2   -394   -397    197    200   -394    132    213    114    275    166      5
    -15   -470   -454    241    218   -462    129    194     75    239    137    -62
    -36   -454   -418    246    189   -436    137    200     70    236    127    -98
    -25   -470   -444    246    205   -457    135    171     28    174     44   -109
     -7   -506   -501    257    246   -504    114    129    -25    124      7   -148
    -10   -480   -470    241    228   -475    103    116    -41    114     -2   -205
    -15   -493   -478    254    231   -485    101    109    -72     64    -46    -96
    -51   -527   -478    288    210   -501     96    101    -77     64    -36   -119
    -51   -522   -470    285    207   -496     64     64   -106     41    -54   -161
    -31   -506   -475    267    220   -491     54     44   -122     20    -75   -189
    -18   -449   -431    233    205   -441     57     41   -122     18    -83   -197
    -20   -441   -420    231    197   -431     57     28   -132     10    -90   -210
    -10   -418   -410    213    197   -413     59     33   -127     12    -88   -228
      5   -457   -465    226    233   -459     62     28   -176    -62   -168   -298
     12   -672   -685    329    348   -678    119     90   -244   -205   -342   -459
      7   -820   -828    405    418   -826    241    218   -231   -324   -537   -693
    -18   -680   -662    348    319   -670    327    301   -119   -285   -517   -670
   -111   -293   -181    200     33   -239    252     10   -129   -158   -283   -472
   -223    290    514    -33   -368    402    -46   -597   -275     70    148    -93
   -329   1015   1345   -342   -839   1179   -311   -958   -215    511    743    535
   -324   1234   1558   -454   -943   1395   -537  -1075   -127    888   1163    971
   -298    805   1104   -254   -701    956   -623  -1106   -314    701    937    748
   -249    220    470     15   -358    345   -607  -1132   -787   -109     77    -49
   -184   -176      5    179    -96    -85   -475   -914   -917   -553   -454   -504
   -122   -277   -155    200     15   -218   -314   -566   -639   -379   -384   -459
    -64   -267   -202    166     64   -233   -187   -314   -418   -226   -280   -335
    -18   -257   -239    137    109   -249    -77   -137   -275   -116   -200   -270
     23   -239   -262    106    142   -252    -36    -88   -241   -111   -213   -290
     28   -236   -265    103    145   -249    -15    -67   -220   -103   -213   -298
     23   -213   -236     93    127   -223     -5    -54   -197    -85   -187   -301
     33   -189   -223     77    127   -205     -5    -41   -176    -77   -166   -283
     20   -166   -189     70    103   -176    -12    -38   -168    -72   -161   -285
    -18   -179   -161     98     70   -171    -20    -41   -166    -77   -179   -309
    -15   -163   -148     88     62   -155    -23    -33   -155    -72   -176   -301
     15   -103   -119     44     67   -111    -20    -18   -129    -54   -161   -283
    -12   -127   -114     70     49   -122    -18    -15   -116    -51   -150   -272
    -77   -163    -85    119      2   -124    -10    -12   -109    -46   -142   -270
    -96   -122    -25    109    -36    -75     20     12    -75    -20   -116   -249
    -36    -62    -25     49     -5    -44     41     28    -54     -2   -106   -228
     28     -2    -33    -12     31    -15     44     46    -38     20    -85   -197
     72     59    -15    -67     44     23     44     85     -2     57    -49   -155
     67     88     20    -80     20     54     25    101     18     75    -33   -135
     70    135     64   -101      2    101     23    127     41     93    -18   -119
     23    129    106    -77    -41    119     18    153     59    106    -28   -109
     20    158    135    -90    -57    148     25    202    101    145     -5    -75
    103    267    163   -184    -31    215     25    259    155    197     49    -31
    161    368    207   -265    -23    288     12    298    194    241     93     15
    116    389    270   -254    -77    329     -5    309    205    265    140     33
    148    457    309   -303    -80    384     -2    329    231    296    174     25
    218    537    319   -379    -51    431      5    353    239    290    140     72
    194    542    348   -368    -75    446     20    348    218    262    127    106
    101    532    431   -316   -166    483     44    311    194    241    122     75
    109    576    467   -342   -179    522     44    285    179    223    122     70
     85    579    493   -335   -205    535     23    236    135    184     98     51
     59    571    511   -314   -226    542      5    181     83    142     64     15
     54    584    530   -322   -239    558    -25    140     41    109     41    -12
     64    600    535   -335   -233    568    -41    101     10     70     12    -38
     85    618    532   -353   -223    576    -85     62    -15     33    -18    -72
     18    566    548   -290   -265    558   -124     10    -51      0    -44   -103
    -20    545    566   -262   -293    553    -33    -15    -62     -7    -54   -111
    -36    540    576   -252   -306    558     33    -20    -62     -7    -57   -111
    -93    485    576   -197   -335    530     51    -41    -70    -12    -62   -122
   -189    405    594   -106   -392    498     80    -59    -83    -18    -67   -132
   -205    436    641   -116   -423    537    150    -41    -57      2    -44   -119
   -145    530    675   -192   -410    602    184    -46    -44     12    -31   -109
   -135    600    732   -233   -433    667    192    -51    -23     41      0    -77
   -135    626    761   -244   -446    693    153    -54    -10     70     33    -44
   -137    607    743   -236   -439    675    116    -44    -23     77     51    -38
   -145    584    730   -220   -436    657     96    -15    -38     80     70    -31
   -122    602    724   -241   -423    662     62      2    -31     88     96     -5
   -114    626    740   -254   -426    683     31    -18    -12     70     90      0
   -158    548    704   -194   -431    626     23    -62    -25     25     44    -23
   -158    462    620   -153   -389    540     -2    -90    -72      7    -18    -70
   -153    405    555   -127   -355    480    -51   -106   -127      0    -67   -109
   -137    363    501   -111   -319    431    -80   -124   -163    -20    -36    -96
   -142    363    504   -111   -324    433    -59   -140   -192    -57     -5   -142
   -181    327    509    -72   -345    415     -5   -124   -200    -77    -31   -122
   -158    332    491    -88   -324    410    -12   -124   -205    -85    -70    -83
   -179    280    459    -49   -319    368    -20   -161   -236   -111   -106    -72
   -236    233    467      0   -353    350      7   -187   -262   -119    -98   -101
   -265    189    452     36   -358    319     20   -189   -270   -122   -137   -140
   -241    171    413     33   -327    290     44   -168   -265   -124   -158    -80
   -288    155    444     67   -366    298     36   -161   -246   -103   -122   -103
   -337     93    431    119   -384    262     25   -150   -239    -96   -127    -83
   -319     57    374    129   -348    215     57   -127   -239   -101   -135    -49
   -270    -41    226    153   -249     90    101    -96   -288   -176   -202   -145
   -174   -226    -51    200    -62   -140    168     -5   -374   -358   -418   -420
   -174   -366   -192    270      7   -277    301    101   -374   -485   -602   -589
   -210   -210      0    210   -106   -106    387    106   -275   -394   -504   -459
   -366    181    548     90   -457    363    223   -324   -285   -187   -174   -148
   -579    839   1418   -129   -997   1127   -103   -896   -280    220    407    436
   -618   1428   2047   -407  -1332   1738   -332  -1117    -64    818   1111   1083
   -511   1457   1969   -472  -1239   1712   -542  -1189     -7   1135   1439   1325
   -431    979   1410   -275   -922   1195   -633  -1226   -332    701    948    880
   -439    329    769     54   -602    548   -545  -1169   -826   -200     -2    163
   -410      0    407    205   -410    202   -327   -828   -789   -418   -309   -163
   -322    -46    275    181   -298    114   -168   -514   -558   -280   -262   -155
   -262   -106    153    181   -207     23    -49   -301   -400   -163   -174   -148
   -233    -93    140    163   -187     23     10   -189   -314    -96   -106   -202
   -220    -83    137    148   -179     25     33   -163   -306   -106   -142   -205
   -200    -70    129    135   -166     28     36   -140   -306   -119   -171   -103
   -218    -62    155    137   -189     46     38   -114   -280   -103   -166    -77
   -228   -109    119    168   -174      5     80    -75   -241    -67   -132    -64
   -161    -85     75    122   -119     -5     75    -64   -236    -59   -127    -67
   -168    -98     70    132   -122    -15     51    -70   -236    -59   -127    -90
   -257   -174     83    215   -171    -46     83    -59   -223    -38   -109    -77
   -296   -220     75    259   -187    -72    127    -31   -197     -5    -77    -41
   -252   -163     85    207   -168    -38    119     -5   -171     25    -41    -38
   -207    -90    116    148   -163     12    106     15   -145     64      7    -15
   -233   -103    129    168   -181     12    109     25   -135     72     -5    -23
   -207   -114     93    161   -150    -10    135     67    -98    101     -7     41
   -155    -41    111     98   -135     33    122    106    -67    140     28     75
   -184    -38    145    111   -166     51    145    124    -54    155     36     83
   -213    -88    122    148   -168     18    181    166    -20    194     67     96
   -200    -90    109    145   -155      7    194    226     28    252    122    119
   -200    -70    127    135   -166     28    192    270     70    296    161    137
   -202    -57    145    129   -176     44    184    314    103    324    184    189
   -210    -64    145    135   -179     38    181    358    135    353    210    223
   -202    -10    192    106   -197     90    179    389    166    387    233    233
   -155     57    213     49   -187    135    200    444    223    454    290    298
   -127    101    228     10   -176    163    223    472    259    506    340    358
   -116    106    220      5   -168    163    241    485    272    532    371    387
   -106    129    236    -10   -171    181    241    491    272    542    384    389
   -103    148    252    -23   -179    200    226    467    249    511    361    387
   -116    150    265    -18   -192    207    213    431    213    478    335    363
   -127    116    244      5   -187    181    218    402    189    462    324    319
   -140    119    259     10   -200    189    218    366    163    433    301    283
   -163    114    275     23   -220    194    218    324    135    397    265    285
   -181     93    275     44   -228    184    205    275    103    361    241    272
   -210     75    285     64   -249    179    202    233     83    342    244    223
   -233     62    296     85   -265    179    215    213     85    348    244    148
   -244     20    265    111   -254    140    226    200     70    309    171    158
   -254     12    267    119   -259    140    241    192     67    306    179    210
   -249     28    277    109   -265    150    246    200     77    319    189    215
   -246     31    277    109   -262    153    265    220    106    350    213    220
   -288     54    342    114   -314    197    275    233    140    389    244    220
   -298     85    384    106   -342    233    270    228    163    413    267    244
   -290    122    413     85   -353    265    254    220    176    433    288    272
   -280    137    418     72   -348    277    226    210    179    454    303    270
   -277    119    397     77   -337    257    207    197    168    449    298    265
   -277    101    376     88   -327    239    192    174    145    428    285    275
   -296     83    376    103   -335    228    184    161    132    426    283    257
   -314     38    353    137   -332    194    181    161    116    415    270    249
   -319    -57    259    187   -290    101    176    153     77    374    218    205
   -319   -132    187    223   -254     25    166    129     36    332    168    132
   -324   -174    150    246   -239    -12    155    101     -7    290    135     83
   -335   -197    137    267   -236    -31    161     80    -36    262    116     72
   -348   -220    124    283   -239    -49    161     64    -51    241     90     62
   -350   -244    106    298   -231    -70    150     49    -64    215     57     44
   -355   -272     83    314   -220    -96    137     36    -80    189     33     44
   -355   -249    106    303   -231    -72    129     25    -90    187     28     38
   -368   -223    145    296   -259    -38    119     12   -103    194     33     10
   -376   -215    161    296   -270    -28    116      5   -101    189     33     -5
   -368   -223    145    296   -259    -41    103      0   -106    189     44     -5
   -368   -207    161    288   -265    -23     83     -7   -106    202     54    -28
   -387   -244    140    314   -265    -51     75    -15   -124    179     18    -64
   -376   -314     62    345   -220   -127     88     -7   -161    114    -59   -101
   -350   -501   -150    423   -103   -327    137     36   -257    -62   -262   -298
   -353   -732   -379    542     12   -555    252    142   -319   -249   -501   -566
   -363   -649   -288    506    -38   -470    355    265   -215   -200   -465   -581
   -478   -285    192    381   -337    -46    306      2   -137     -2   -179   -303
   -693    311   1002    189   -849    657     77   -555    -85    366    355    241
   -870   1028   1899    -77  -1384   1462   -127   -935     96    909   1052    969
   -854   1239   2094   -194  -1475   1665   -371  -1111    187   1306   1509   1491
   -797    888   1683    -46  -1241   1286   -509  -1195    -12   1132   1304   1317
   -756    306   1062    220   -909    683   -485  -1127   -392    465    555    563
   -704   -174    530    439   -618    176   -316   -826   -574    -51    -64    -70
   -600   -259    340    428   -472     38   -129   -410   -342     62    -57    -80
   -491   -259    231    374   -363    -15      2   -129   -155    194     25    -25
   -439   -285    150    361   -298    -67     67     10    -67    249     54    -20
   -426   -316    109    371   -267   -103    101     64    -31    270     67    -23
   -418   -314    101    366   -262   -106    122     90    -10    285     83    -18
   -423   -324     96    374   -259   -114    137    114      5    296     88    -12
   -420   -319     98    368   -259   -111    140    132     18    301     88     -2
   -413   -309    103    361   -259   -103    142    145     25    306     90      5
   -418   -301    114    358   -267    -93    137    150     38    309     85     10
   -428   -293    135    358   -283    -80    145    163     64    335    124     25
   -418   -275    140    345   -280    -67    148    179     93    384    171      2
   -400   -288    111    345   -257    -88    155    202    109    397    171     25
   -402   -298    101    348   -254    -98    163    218    119    400    171     70
   -400   -283    114    340   -259    -85    174    239    145    428    202     85
   -384   -215    168    296   -277    -23    179    262    181    467    249     85
   -379   -194    184    288   -283     -5    194    293    220    506    275     75
   -368   -215    150    290   -262    -33    202    319    228    496    249    145
   -348   -202    145    275   -249    -31    207    350    254    524    283    189
   -329   -192    135    259   -233    -31    215    389    285    558    309    207
   -322   -197    124    259   -223    -36    220    426    311    587    327    231
   -301   -155    145    226   -226     -7    226    472    363    641    371    249
   -277   -116    161    197   -220     20    241    540    420    704    428    288
   -259    -80    176    168   -218     46    259    607    483    779    496    322
   -231    -41    189    137   -210     72    270    657    535    833    550    366
   -207    -20    184    114   -197     80    267    678    553    857    571    407
   -184     23    207     80   -197    114    259    696    581    898    615    428
   -176     70    244     51   -210    155    241    691    579    896    618    407
   -189     38    228     75   -207    132    244    680    568    875    579    389
   -202     25    228     85   -215    127    246    665    558    859    571    418
   -213     46    259     83   -236    153    236    628    545    857    584    410
   -220     49    267     83   -244    158    220    587    522    844    581    384
   -231     44    275     93   -252    158    207    537    496    818    555    345
   -257     18    272    116   -265    145    200    480    454    763    501    337
   -277      2    280    137   -277    140    202    436    431    722    457    316
   -293     -7    285    148   -290    137    205    392    402    675    410    301
   -290    -33    257    163   -275    111    205    350    387    680    420    259
   -306     31    337    135   -322    184    207    335    392    698    452    202
   -290     33    324    127   -309    179    210    322    389    709    470    176
   -265     51    316    106   -290    184    223    329    402    724    493    179
   -257    114    371     72   -314    241    259    366    454    766    522    197
   -267    124    392     70   -332    257    270    374    478    771    519    241
   -280    155    436     62   -358    296    254    361    491    782    535    301
   -259    174    431     41   -345    301    231    358    517    823    581    319
   -246    161    407     44   -327    283    210    350    522    839    597    288
   -265    127    389     67   -327    257    194    319    496    797    558    285
   -275     96    368     88   -322    231    174    296    462    753    506    301
   -290     38    327    124   -309    181    171    290    452    737    493    285
   -309    -25    283    168   -296    127    171    296    439    730    483    244
   -335    -85    246    207   -293     80    163    270    400    688    441    174
   -345   -129    213    236   -280     41    153    246    381    672    433    148
   -353   -176    176    262   -267      0    142    218    355    657    420    101
   -355   -192    163    275   -259    -15    127    184    322    607    381     77
   -363   -267     93    314   -231    -88    155    202    337    631    415     88
   -374   -262    111    319   -244    -77    166    210    353    652    428     62
   -379   -252    124    314   -254    -64    161    202    350    649    433     75
   -376   -285     90    332   -233    -98    153    194    345    646    433     75
   -379   -306     70    340   -226   -119    145    189    340    633    410     28
   -379   -327     51    353   -215   -137    145    179    335    605    355     18
   -371   -381    -10    376   -181   -194    155    187    340    602    358     57
   -371   -389    -18    381   -176   -205    166    194    350    613    374     59
   -361   -454    -96    407   -135   -275    166    197    311    574    335     10
   -322   -644   -324    483      0   -485    184    202    210    423    171   -194
   -314   -852   -537    581    109   -696    277    267    124    226    -64   -454
   -285   -909   -623    597    168   -766    410    420    187    197   -122   -540
   -376   -717   -342    545    -18   -532    418    249    277    361     85   -353
   -566   -207    358    387   -462     72    265   -226    400    727    574    189
   -737    522   1257    106   -997    891    132   -483    730   1374   1335    987
   -740    945   1686   -101  -1213   1314    -51   -514   1044   1974   1977   1644
   -657    652   1309      2   -984    979   -272   -644    844   1860   1849   1569
   -620    142    763    239   -693    452   -384   -795    322   1153   1140    839
   -584   -314    270    446   -428    -23   -332   -709    -72    472    423     72
   -517   -449     67    483   -293   -192   -155   -355     12    389    233   -114
   -441   -368     72    405   -259   -148    -20    -90    174    493    296    -54
   -376   -314     62    345   -220   -124     51     51    244    519    293    -64
   -355   -293     59    324   -207   -119     85    103    262    517    272    -67
   -350   -241    109    296   -231    -67     88    122    270    522    262   -109
   -337   -189    145    262   -244    -23     85    129    270    506    252   -122
   -283   -168    111    226   -197    -28     72    111    244    472    226   -142
   -265   -142    122    202   -197    -10     67    109    239    446    205   -135
   -259   -109    150    184   -205     20     72    119    246    459    215   -114
   -265    -80    181    171   -226     49     72    124    267    498    259   -145
   -265    -41    220    153   -244     88     67    127    270    504    275   -148
   -265    -18    246    140   -257    114     62    137    270    504    262   -142
   -252      7    259    122   -254    132     59    150    285    511    257   -148
   -244     23    265    109   -254    142     59    161    303    524    265   -137
   -228     46    275     90   -252    158     54    174    327    550    285   -122
   -215     80    296     64   -257    187     51    187    345    553    283   -103
   -213    119    332     46   -272    226     62    218    366    568    290    -88
   -197    161    355     18   -275    257     64    246    400    615    340    -83
   -194    202    397     -5   -296    298     70    288    439    649    371    -62
   -168    249    418    -41   -293    332     70    329    467    672    381    -41
   -158    270    428    -54   -293    348     67    368    496    691    389    -31
   -114    309    420    -98   -267    363     70    420    540    735    423      5
    -83    358    441   -137   -262    397     72    478    592    784    470     57
   -103    381    485   -137   -296    431     85    524    644    831    514    103
   -103    415    519   -155   -311    467     93    558    678    870    550    140
    -90    439    530   -174   -311    483     83    563    685    880    558    153
    -90    462    553   -187   -322    506     80    563    688    888    558    161
    -88    485    571   -200   -329    527     90    558    691    885    561    166
    -90    478    568   -192   -329    522     90    545    680    875    558    163
    -90    465    553   -189   -322    509     77    517    662    857    548    153
    -90    467    555   -189   -322    511     67    470    631    826    530    132
   -103    449    553   -174   -329    501     57    418    589    779    493     93
   -124    441    566   -158   -345    504     59    368    561    743    462     62
   -145    436    579   -145   -363    506     70    316    530    704    423     23
   -168    418    587   -127   -376    501     85    277    496    670    389    -10
   -174    415    587   -122   -381    501     96    249    470    644    371    -36
   -168    431    600   -129   -384    514     96    220    439    620    345    -75
   -189    407    597   -109   -394    504     96    200    420    597    309   -109
   -197    418    613   -111   -405    514    103    205    428    594    296    -90
   -197    493    691   -150   -446    592    111    215    465    633    345    -46
   -202    571    774   -184   -488    672    111    210    488    662    392    -49
   -192    589    779   -200   -485    685     77    192    496    675    397    -33
   -163    615    779   -226   -472    696     31    176    496    678    397    -12
   -161    623    782   -231   -472    701      2    155    470    654    358    -46
   -153    613    766   -228   -459    688    -18    124    439    618    303    -70
   -140    618    758   -241   -449    688    -49     93    402    579    272    -83
   -158    600    758   -223   -457    678    -49     85    387    568    275   -101
   -194    530    724   -168   -459    626    -57     70    350    537    267   -179
   -215    459    675   -122   -444    566    -62     36    301    478    228   -259
   -220    459    680   -122   -452    571    -72      5    267    446    207   -272
   -218    465    683   -122   -449    574    -88    -10    236    426    176   -288
   -192    449    641   -129   -415    545   -119    -41    192    389    132   -309
   -163    454    618   -145   -389    535   -148    -72    155    355    111   -329
   -184    444    626   -132   -405    535   -153    -77    137    337    106   -329
   -176    459    636   -142   -405    548   -174   -109     98    301     75   -350
   -166    478    641   -158   -402    558   -184   -119     80    285     57   -348
   -171    459    631   -142   -400    545   -184   -111     85    293     59   -329
   -179    441    620   -132   -400    530   -174   -103     96    303     67   -332
   -187    433    620   -124   -402    527   -148    -80    111    319     64   -342
   -194    407    602   -106   -400    504   -129    -54    119    311     31   -348
   -187    275    462    -44   -324    368   -119    -38     70    228    -57   -368
   -171     18    189     75   -181    103    -25     46     -5     59   -246   -568
   -197   -101     96    148   -148     -2    116    179     15    -46   -394   -769
   -241     44    285     98   -265    163    220    249    137     28   -319   -719
   -311    397    709    -41   -509    553    114   -124    111    174    -70   -483
   -444   1026   1470   -290   -958   1247   -171   -649    135    587    514    106
   -540   1615   2156   -540  -1348   1886   -366   -854    379   1192   1218    792
   -493   1623   2114   -566  -1304   1870   -576   -904    493   1566   1582   1163
   -454   1114   1569   -329  -1010   1340   -691   -989    179   1226   1213    815
   -431    532    961    -51   -696    745   -639   -963   -298    392    358    -12
   -394    153    548    119   -470    350   -483   -727   -405      7    -85   -459
   -361     62    420    148   -392    241   -309   -387   -158    148    -46   -457
   -293     33    327    129   -309    179   -166   -137     31    265      0   -353
   -239     59    296     88   -267    179    -88    -10    132    324     44   -316
   -215     59    275     77   -244    166    -54     36    163    335     54   -306
   -213     44    257     83   -236    150    -41     59    179    342     59   -301
   -205     44    249     80   -226    145    -33     67    189    340     54   -309
   -200     25    226     85   -213    124    -28     70    194    332     54   -309
   -176     15    192     80   -184    103    -23     75    192    324     51   -311
   -184      0    184     90   -184     93     -5     98    215    345     75   -301
   -168      2    171     83   -168     85     -7    114    236    361     88   -275
   -148      5    153     70   -153     77    -28    119    231    361     80   -239
   -137     38    176     49   -158    106    -36    148    270    410    140   -210
   -137     57    194     38   -168    127    -28    161    293    444    184   -236
   -161     70    231     46   -194    150    -18    168    309    452    171   -267
   -140     59    200     41   -171    127      0    189    319    439    145   -210
   -140     36    174     51   -158    103     18    223    345    465    187   -150
   -148     12    158     67   -155     85     33    265    394    511    226   -122
   -129      2    132     64   -129     67     25    293    423    537    223   -101
   -103     31    132     36   -119     80     18    316    452    568    267    -44
    -80     77    155      0   -119    116     54    392    530    646    340     -5
    -10     70     77    -31    -44     72     72    454    581    685    368     23
    -15     33     49     -7    -31     41     75    493    615    711    387     75
    -33     36     70     -2    -51     51    106    542    685    776    436    132
    -12     54     64    -20    -38     59    145    579    730    818    493    166
    -15     33     46    -10    -31     38    153    594    761    872    563    205
     51     31    -20    -41     36      5    119    610    758    880    576    223
    145     64    -80   -103    111     -7    114    644    771    906    602    257
    132     64    -67    -98     98      0    135    652    779    898    600    293
     51    -10    -64    -23     57    -36    135    597    735    846    553    254
     12   -122   -135     54     72   -127    116    545    680    805    522    200
     46   -129   -176     41    109   -153     98    506    652    782    519    148
     75    -93   -168      7    119   -129     98    478    620    740    493    140
     72    -54   -127    -10     96    -88     85    439    584    701    467    116
     15   -103   -119     44     67   -111     70    371    522    620    384     72
    -28   -197   -168    111     67   -184     98    324    472    558    311     36
    -18   -181   -163    101     72   -174    145    306    470    555    314     38
    -25   -192   -166    109     67   -179    161    285    454    542    301      2
    -38   -200   -161    119     59   -181    153    265    444    537    296    -28
    -57   -166   -111    109     25   -140    158    265    459    558    327      5
    -33    -83    -49     57      5    -64    148    277    493    618    392     36
    -15    -20     -5     15     -7    -12    127    277    514    646    420     51
    -23     18     41      2    -31     28    109    254    519    649    436    109
     -7      7     15     -2    -10     10     62    236    517    652    423    109
     33      2    -31    -18     33    -12     31    226    504    639    407    114
     72     28    -46    -51     59     -7     10    226    493    628    400    119
     54      7    -46    -31     51    -18     -2    200    457    589    374    116
     -2    -93    -93     46     44    -93     12    174    426    553    335     54
    -46   -218   -171    132     59   -194     25    155    387    511    293     -5
    -80   -327   -249    202     83   -290     38    142    355    478    265    -41
    -72   -340   -267    207     96   -303     51    137    335    457    252    -64
    -51   -353   -301    200    122   -327     38    122    301    413    215    -77
    -44   -389   -345    215    150   -368     31    114    280    387    197    -85
    -33   -387   -355    210    161   -374     25    109    265    374    187   -106
    -33   -400   -366    218    166   -384     23     96    249    363    187   -116
    -33   -431   -400    231    181   -415     15     85    244    353    179   -132
    -38   -465   -426    252    192   -446     15     77    228    329    153   -132
    -62   -488   -426    272    179   -457      7     72    220    322    145   -137
    -80   -485   -405    283    161   -446      7     64    220    316    135   -148
    -57   -485   -431    270    184   -459     -2     46    194    277     96   -155
    -54   -524   -470    288    205   -496     10     54    189    280     93   -179
    -44   -623   -581    332    267   -602     33     77    150    213     18   -270
    -20   -807   -787    415    381   -797    106    166    101     51   -176   -454
    -18   -836   -820    426    400   -828    218    298    158    -20   -293   -597
    -31   -594   -563    311    265   -579    262    314    267     72   -184   -535
   -132   -179    -46    155    -44   -114    114   -101    181    200     83   -259
   -298    392    691    -46   -493    540   -158   -667     49    465    561    254
   -358    937   1296   -290   -826   1114   -374   -914    161    971   1208    857
   -283    891   1174   -303   -730   1031   -561   -987    184   1247   1496   1117
   -192    433    626   -122   -407    530   -610   -997    -67    872   1060    706
   -135    -88     46    111    -90    -20   -550   -969   -509      0    119   -179
    -25   -415   -389    218    181   -402   -423   -685   -472   -213   -218   -470
     20   -439   -459    207    239   -446   -270   -350   -176      7    -88   -345
     20   -428   -452    202    233   -439   -137   -127     18    148      5   -257
     36   -397   -433    181    233   -415    -64     -7    127    218     57   -220
     33   -342   -376    153    202   -358    -44     15    150    220     54   -223
     23   -348   -371    161    194   -358    -51     31    148    197     25   -218
     20   -381   -405    179    210   -394    -59     54    148    200     18   -218
      0   -361   -361    181    179   -361    -44     70    163    231     44   -241
     -5   -332   -327    168    158   -329    -28     72    176    239     59   -244
     -7   -324   -316    166    153   -322    -15     85    189    246     62   -228
    -15   -309   -293    161    137   -301    -10    101    213    267     72   -215
     12   -290   -303    140    158   -296    -15    103    223    275     77   -205
     93   -207   -301     54    194   -254    -25    114    233    285     83   -184
    111   -153   -265     20    187   -210    -51    124    254    316    116   -168
     54   -161   -218     51    135   -189    -51    119    267    322    124   -179
     64   -129   -194     33    129   -161    -44    132    285    327    129   -168
     96   -101   -200      2    145   -150    -38    179    319    361    155   -127
     31   -176   -207     70    119   -192    -44    202    329    376    166    -96
    -36   -213   -179    124     70   -197    -20    210    345    381    166    -85
    -41   -161   -119    101     38   -140      0    233    374    387    168    -67
     23   -116   -140     44     80   -127     -5    283    418    431    197    -54
     23   -114   -140     44     80   -127      7    332    475    485    249    -31
     25    -64    -90     18     57    -77     28    392    540    548    319     25
     51    -33    -85     -7     67    -59     18    439    584    592    368     75
     98     15    -83    -59     90    -33      7    485    623    631    400    116
    129     64    -64    -96     96      0     10    519    654    662    436    155
    124     88    -38   -109     80     25     31    535    678    685    465    176
    101     96     -5    -98     54     46     46    537    678    678    470    174
    153     90    -62   -124    106     15     12    483    613    613    433    158
    168     85    -83   -127    124      2    -15    423    558    558    397    129
    239    161    -80   -200    161     38    -54    384    527    537    392    106
    187     96    -90   -140    140      2    -77    335    483    485    358     70
    101     31    -70    -67     85    -18    -15    288    449    436    322     41
     70     -5    -75    -33     70    -38     -2    218    402    371    272     -7
     18     -2    -23    -10     20    -12     -2    142    337    301    223    -83
      5     44     38    -23    -15     41     -7    114    316    288    223    -96
      7     28     18    -20     -5     23    -28    103    303    265    210   -109
     31     20    -10    -25     20      5    -31     88    288    218    184   -122
     31     -2    -33    -15     31    -18    -25     83    272    171    161   -109
     31      2    -28    -15     31    -12      0    109    306    194    200    -59
     41    101     57    -72     -7     80     -2    103    340    220    249    -38
     49    166    116   -109    -33    142    -28     98    355    231    283      2
     62    200    137   -132    -38    168    -59     88    379    241    303     15
    155    249     93   -202     31    171   -127     57    358    200    290    -10
    200    272     72   -236     62    174   -161     77    358    205    316     20
     72    168     96   -122    -10    132   -150     51    332    161    293      5
    -49    101    150    -25    -98    124    -90     15    303    106    267     -5
    -83     67    150      7   -116    109    -83    -23    270     59    239    -33
    -12     10     23      0    -18     18   -122    -41    228     10    207    -85
     -5    -54    -49     28     20    -51   -137    -46    194    -49    163   -145
    -88   -132    -44    106    -23    -88   -153    -83    155   -119    127   -142
    -75   -150    -75    114      0   -114   -187   -145    124   -161    106   -192
    -51   -202   -153    124     49   -179   -148   -150     90   -205     72   -205
    -54   -249   -194    150     67   -220   -158   -124     85   -218     93   -174
     18   -197   -218     88    114   -207   -226   -103     93   -226    122   -158
     85   -142   -228     28    155   -184   -259   -111     57   -309     46   -236
    -15   -270   -254    140    116   -262   -220   -140     15   -387    -46   -192
    -80   -306   -226    192     70   -265   -171   -155     25   -374     -2   -155
    -12   -259   -249    135    116   -254   -210   -142     20   -368     38   -158
     93   -239   -332     72    213   -285   -275   -132     15   -371     54   -153
    116   -228   -345     54    231   -285   -306   -145      7   -400     46   -179
     75   -376   -452    150    262   -413   -265   -187    -90   -542    -80   -290
     83   -628   -714    272    394   -670   -161   -150   -207   -758   -322   -506
    241   -732   -974    246    607   -852    -67    -51   -252   -940   -542   -735
    246   -576   -823    163    532   -698     -5    -41   -176   -917   -493   -706
     72   -194   -267     59    168   -231    -80   -392   -124   -691   -129   -400
    -93    415    509   -163   -301    462   -381   -901    -72   -280    467    142
   -166   1114   1280   -472   -722   1197   -626  -1140    163    277   1122    789
     25   1257   1228   -641   -600   1244   -922  -1163    288    649   1488   1213
    228    831    600   -530   -187    717  -1163  -1171     10    342   1161    966
    239    275     36   -257    101    155  -1135  -1114   -418   -392    402    246
    103   -265   -368     80    236   -316   -782   -885   -568   -839   -119   -298
     28   -397   -426    184    226   -410   -496   -581   -348   -727    -83   -290
     75   -389   -465    155    270   -426   -376   -387   -205   -641    -25   -241
    122   -376   -498    127    309   -436   -311   -267   -124   -600      5   -218
    122   -400   -522    140    322   -459   -277   -202    -77   -576     33   -200
    158   -376   -535    109    345   -454   -265   -176    -57   -571     51   -187
    226   -358   -584     64    402   -470   -280   -181    -75   -615     23   -197
    200   -379   -579     85    389   -478   -290   -200    -90   -636     25   -194
    174   -379   -553    103    363   -465   -301   -202    -80   -618     51   -220
    171   -376   -550    101    361   -465   -270   -163    -38   -584     80   -192
    150   -420   -571    135    361   -496   -207   -119    -33   -587     75   -153
    127   -449   -579    161    350   -514   -174    -88    -18   -566    106   -129
    116   -428   -545    155    329   -485   -174    -70     15   -522    155   -106
    111   -410   -522    148    314   -467   -163    -51     41   -501    194    -83
    122   -389   -514    132    316   -452   -166    -38     54   -491    207    -57
    142   -371   -514    111    324   -441   -174    -25     64   -488    213    -46
    163   -358   -522     98    342   -439   -168      2     96   -457    246    -20
    171   -324   -498     75    335   -410   -158     31    127   -420    275      2
    187   -301   -488     54    337   -394   -142     62    153   -397    298     25
    205   -290   -496     38    350   -392   -148     93    174   -379    316     59
    158   -311   -470     77    314   -389   -142    142    200   -348    337     96
    231   -283   -514     23    371   -397   -129    176    220   -314    350    122
    293   -241   -535    -25    413   -387   -119    249    265   -259    394    158
    241   -252   -493      5    366   -371    -93    306    322   -202    454    192
    137   -272   -410     67    272   -340    -57    324    361   -174    496    220
    161   -210   -374     23    267   -290    -62    337    387   -129    537    272
    187   -197   -384      2    285   -290    -41    345    384   -109    558    290
    200   -197   -397     -2    296   -296    -20    342    368   -122    545    283
    228   -184   -413    -20    319   -298    -28    335    358   -129    540    288
    257   -155   -413    -51    335   -285    -49    324    345   -132    537    293
    280   -124   -405    -77    340   -265    -59    303    332   -142    527    290
    231   -150   -384    -41    306   -267    -64    236    293   -184    493    249
    226   -132   -358    -46    290   -244    -75    174    249   -220    465    218
    303    -64   -371   -122    335   -218    -90    171    239   -220    467    223
    176   -181   -358      0    267   -270    -62    119    189   -267    410    161
     33   -309   -345    137    187   -327    -15     59    140   -311    371    109
     20   -306   -327    142    174   -316    -20     25    132   -324    371    101
     36   -280   -316    122    174   -298     -7      5    127   -329    374    106
     38   -285   -324    122    181   -306     -2     -7    106   -348    361     93
     28   -267   -296    116    161   -280     10      5    122   -324    374    103
     64   -184   -249     59    155   -215     12     31    158   -270    420    145
    135   -158   -293     10    210   -226    -31     18    142   -277    407    148
    135   -140   -277      2    205   -207    -51     28    166   -252    436    184
    155   -119   -275    -20    215   -194    -72     36    197   -215    472    218
    153   -129   -283    -10    218   -205    -72     46    210   -197    488    233
    106   -163   -270     28    184   -215    -67     33    197   -200    480    223
     72   -181   -254     54    161   -218    -64     12    184   -205    465    207
     85   -207   -293     59    187   -249    -88      5    168   -223    444    187
    129   -285   -415     77    272   -350   -127    -10    122   -267    394    150
    111   -329   -441    106    275   -384   -122    -10    109   -275    374    129
     59   -394   -454    166    254   -423    -72    -33     80   -301    340     85
      7   -501   -511    244    259   -504    -72   -101      5   -371    267     10
     28   -514   -542    244    285   -527    -88    -85     -2   -363    267     25
     41   -519   -563    236    301   -540   -111    -70     15   -342    280     44
     25   -548   -576    259    298   -561   -116   -103    -18   -363    257     18
     28   -545   -574    257    298   -558   -114   -119    -46   -374    244      0
     10   -537   -548    265    277   -542   -109   -106    -38   -361    252      5
     57   -509   -568    226    311   -540   -127   -122    -49   -379    228     -7
     77   -506   -584    213    329   -545   -158   -127    -59   -392    213     -7
     72   -514   -587    218    329   -550   -158   -101    -31   -355    244     20
     83   -563   -646    241    363   -605   -129   -116    -59   -379    220     -7
     88   -732   -823    319    454   -776   -122   -114   -153   -491     98   -127
     70  -1005  -1075    467    571  -1039    -46    -88   -277   -696   -137   -376
     62  -1111  -1174    522    615  -1140    116     15   -296   -815   -293   -558
     10   -966   -976    478    493   -971    267     75   -174   -722   -207   -488
    -67   -558   -493    311    210   -527    140   -265    -80   -452    145   -124
   -205    119    322     41   -265    220   -137   -628    127     80    802    540
   -275    766   1039   -246   -657    901   -392   -766    446    709   1504   1239
   -127    911   1039   -392   -581    974   -709   -792    587   1078   1865   1621
    -62    426    485   -184   -272    457   -852   -932    181    610   1392   1174
   -109   -184    -77    145    -15   -132   -784   -956   -324   -163    605    410
   -145   -587   -444    363    148   -517   -561   -727   -457   -532    166    -36
    -90   -649   -558    371    233   -605   -324   -410   -267   -452    168    -64
    -20   -631   -610    322    293   -620   -187   -213   -145   -381    197    -41
     18   -633   -652    306    335   -641   -106    -90    -72   -335    218    -20
      0   -633   -633    314    314   -633    -75    -49    -44   -309    239    -23
    -31   -633   -602    332    285   -618    -46    -28    -23   -290    252    -20
     12   -652   -665    316    337   -657    -38    -10    -18   -283    244    -25
     49   -662   -711    303    379   -685    -44      2    -31   -298    215    -46
     46   -665   -714    309    379   -688    -33     28     -5   -280    215    -36
     67   -623   -691    277    379   -657    -25     23     12   -265    226    -25
     67   -639   -709    283    387   -675    -18     36     20   -244    249     -7
     54   -626   -680    285    366   -652    -18     67     57   -197    285     15
     72   -584   -657    254    361   -618    -12     85     75   -181    293     15
    119   -532   -652    207    384   -592     10    127    106   -155    309     54
     67   -597   -667    262    366   -631     23    137    116   -122    335     93
     10   -613   -626    301    316   -618     64    142    140    -85    366     83
     20   -600   -620    288    319   -607     72    168    176    -44    405    103
     38   -568   -607    265    322   -587     83    202    213     -2    426     85
     38   -527   -568    244    301   -548    106    249    262     25    431    150
     54   -522   -576    233    314   -548    116    270    280     31    428    202
     62   -527   -592    231    324   -558    135    314    311     72    462    228
     88   -519   -607    215    348   -563    153    407    384    166    537    301
    142   -475   -620    166    379   -548    150    488    459    254    602    361
    194   -397   -592    101    392   -493    145    545    527    322    659    402
    223   -316   -542     46    381   -431    142    579    579    374    704    444
    231   -298   -530     33    379   -413    153    594    605    392    717    470
    166   -316   -483     72    324   -400    171    594    605    405    730    493
    176   -277   -454     49    314   -363    161    581    605    420    745    506
    244   -218   -462    -15    350   -340    137    548    574    389    719    480
    218   -161   -379    -28    298   -270    148    519    558    368    698    467
    153   -194   -350     20    252   -272    140    465    517    324    662    436
    150   -210   -361     28    254   -285    106    418    480    290    633    407
    124   -220   -345     46    233   -283     98    358    428    241    589    358
     93   -226   -319     67    205   -272     90    288    363    181    530    298
     85   -192   -277     51    181   -236     90    236    319    140    478    257
     75   -179   -254     49    163   -215     88    200    285    106    441    226
     54   -202   -259     72    155   -231     88    171    259     75    413    197
     90   -174   -265     41    176   -218     62    135    233     46    389    168
     90   -129   -223     18    155   -176     46    116    226     33    376    145
     44   -140   -187     46    114   -163     46     83    200     10    350    119
     54    -93   -148     18    101   -119     31     75    202     20    358    132
     49    -51   -101      2     75    -75     28     64    223     46    376    153
     41     12    -31    -28     36     -7     -5     41    233     67    394    161
     80     31    -49    -54     64     -7    -59     20    215     62    387    168
     93      7    -88    -51     88    -38    -93     15    197     62    376    179
     90     36    -54    -62     72     -7   -103     10    194     72    381    184
     98     80    -20    -90     59     31   -101      2    189     70    374    168
     88     77    -10    -83     49     33   -106    -15    166     38    345    124
     98    -31   -129    -36    111    -77   -132    -64     67    -59    246     33
     57   -142   -200     44    127   -171   -129    -59     44    -96    197      2
     98    -93   -192     -2    145   -142   -158    -75     44    -98    187     -5
    129    -59   -189    -36    158   -122   -184   -106     15   -132    153    -44
     62   -140   -202     36    132   -168   -202   -166    -62   -205     85   -106
      7   -223   -231    109    119   -226   -207   -194   -106   -246     41   -142
     36   -194   -231     77    132   -213   -210   -205   -119   -257     28   -155
     49   -166   -215     57    129   -189   -220   -213   -122   -267     15   -168
     70   -122   -192     25    129   -155   -236   -228   -122   -275     12   -171
    101   -101   -202      0    150   -150   -249   -246   -140   -277     10   -168
    132    -98   -233    -18    181   -163   -257   -239   -145   -275      7   -158
    135    -96   -231    -20    181   -163   -262   -239   -148   -275      0   -163
    140   -116   -257    -12    197   -184   -272   -252   -174   -303    -36   -205
    176   -226   -402     25    288   -314   -275   -236   -239   -394   -148   -306
    184   -431   -615    119    400   -522   -184   -142   -301   -574   -384   -548
    166   -452   -618    140    392   -535    -62    -33   -257   -659   -519   -706
    148   -197   -345     23    244   -270    -18    -46   -158   -568   -415   -628
     46    218    171   -132    -62    194   -158   -433   -181   -381    -90   -298
    -85    857    943   -384   -514    898   -420   -896   -166     25    509    296
   -129   1410   1538   -641   -833   1473   -620  -1062     10    558   1150    917
    -54   1356   1410   -652   -732   1382   -815  -1106     20    787   1374   1171
    -31    878    909   -423   -470    893   -893  -1174   -316    335    867    701
    -23    355    379   -166   -200    366   -891  -1221   -815   -535    -44   -179
     31     90     59    -62    -12     75   -748   -974   -813   -769   -384   -498
     62    132     67    -98     -2    101   -576   -680   -550   -594   -298   -423
     70    194    124   -132    -25    161   -454   -478   -371   -462   -213   -374
     36    168    129   -103    -46    150   -381   -353   -277   -394   -168   -340
     49    166    116   -109    -33    142   -376   -322   -265   -387   -168   -332
     93    200    106   -148     -7    153   -387   -301   -249   -376   -168   -324
     96    218    122   -155    -12    171   -389   -296   -239   -379   -174   -332
     57    220    163   -142    -51    192   -371   -293   -236   -387   -184   -350
     10    215    205   -114    -96    210   -332   -272   -213   -374   -179   -348
    -38    226    265    -96   -153    246   -314   -244   -176   -342   -150   -316
    -31    272    303   -119   -166    288   -311   -226   -148   -311   -127   -296
     38    283    241   -163   -101    262   -350   -254   -189   -348   -161   -327
     59    322    262   -192   -101    293   -355   -239   -171   -329   -145   -296
     67    311    241   -192    -85    277   -350   -218   -153   -306   -129   -288
     64    303    239   -184    -85    272   -337   -192   -114   -270   -101   -272
     72    348    275   -210   -101    311   -322   -168    -80   -231    -62   -241
    101    345    244   -223    -70    296   -303   -129    -44   -184    -20   -194
    114    319    202   -218    -44    262   -288    -85     -7   -153      7   -155
    148    322    174   -233    -12    249   -272    -44     33   -111     36   -116
    158    337    179   -252    -10    259   -265    -12     80    -62     75   -114
    163    358    194   -262    -15    275   -259     15    127    -20    116   -106
    163    389    226   -277    -31    306   -257     33    168      7    145    -85
    171    397    226   -283    -25    311   -249    103    236     85    218     -2
    202    407    205   -306     -2    306   -262    168    303    148    272     93
    267    480    210   -374     28    345   -233    252    381    241    353    192
    254    467    210   -363     23    340   -179    296    433    309    400    210
    228    457    228   -342      0    342   -168    298    444    322    420    194
    233    472    236   -353     -2    355   -179    290    446    324    433    207
    202    431    228   -316    -12    329   -166    249    418    275    387    166
    184    368    181   -277      0    275   -155    267    389    257    368    184
    226    371    145   -298     41    259   -153    303    400    275    384    246
    179    316    137   -249     20    228   -135    257    374    231    345    210
     98    244    145   -171    -23    194   -124    163    319    158    296     96
     93    252    158   -174    -31    205   -119     90    254     93    259     20
    116    215     98   -166     10    158   -124    124    244     96    259     33
    129    161     28   -148     51     96   -122    145    249    101    254     38
    163    200     36   -181     62    119    -80    142    246     85    226     15
    129    202     70   -166     28    137    -57    103    220     41    187    -20
     64     67      2    -64     31     36    -75     75    179      0    145    -49
     51     67     12    -62     18     38    -80     80    202     18    163    -33
     49    135     85    -93    -18    111    -20    119    265     77    218     18
     57    129     72    -93     -7    101    -20    109    267     83    220     23
     75    150     75   -111      0    114    -51     93    285    109    254     49
     23    176    150   -101    -62    166    -64     75    296    109    262     36
     33    148    114    -90    -38    132    -93     77    265     88    241     38
     54     62      7    -57     23     36   -111     83    233     64    223     70
     33     31     -2    -31     18     15    -93    114    254     96    257    129
      5     15     10    -10     -2     12    -64    119    288    124    262     67
     20    -88   -109     33     64    -98    -85     85    239     67    207    -20
     36   -181   -218     72    124   -200   -129     44    171     -2    153    -59
     77   -241   -319     83    197   -280   -132     46    135    -51    116    -18
     25   -335   -363    153    192   -350    -77     77    158    -20    119    -51
      0   -413   -413    205    205   -413    -62     93    181     12    155   -106
     93   -457   -553    181    322   -504   -111     54    124    -49    116   -140
     98   -488   -587    194    342   -537   -116     46    103    -75     93   -116
     72   -535   -607    231    337   -571    -96     57    111    -64     96   -103
     64   -568   -633    252    348   -600    -96     49    103    -75     88   -116
     54   -641   -696    293    374   -667   -101     33     83   -106     64   -137
     70   -644   -714    288    392   -678   -106     23     88   -114     64   -135
    109   -610   -719    249    413   -665   -122     15     85   -119     70   -127
    140   -644   -784    249    462   -714   -127     18     70   -148     49   -132
    155   -758   -914    298    532   -836   -106     38     28   -220    -31   -192
    194   -982  -1176    394    685  -1078    -36     77    -62   -410   -267   -418
    174  -1085  -1262    454    717  -1174     96    171    -67   -574   -465   -636
    142   -888  -1031    371    584   -958    187    259     64   -472   -361   -542
    103   -524   -631    210    363   -576     75    -51     72   -288    -75   -285
      7     41     33    -23    -12     38   -174   -548     54     77    475    207
    -83    701    784   -311   -433    743   -410   -784    244    641   1176    852
      7    839    828   -423   -410    833   -649   -859    348   1000   1551   1234
    101    478    376   -290   -137    426   -737   -880    150    748   1247    974
     36    -93   -129     28     83   -111   -711   -875   -303    -46    407    197
      2   -607   -610    301    306   -610   -540   -667   -467   -493   -129   -259
      5   -740   -745    366    374   -743   -327   -329   -220   -345    -83   -202
     46   -737   -787    345    415   -761   -163    -93    -15   -192     23   -132
     75   -693   -769    309    420   -730    -70     20     93   -124     62   -142
     90   -644   -737    275    413   -691    -59     36    101   -135     46   -168
     93   -639   -732    272    410   -683    -51     85    129   -116     59   -116
    119   -667   -787    272    452   -727    -36    103    129   -124     46   -111
    145   -678   -823    267    483   -750    -31    111    135   -116     54   -124
    166   -626   -792    228    478   -709    -44    127    174    -70    111   -101
    155   -613   -769    228    459   -688    -62    127    184    -62    119   -109
    122   -584   -709    231    415   -646    -18    122    192    -75     90   -119
    153   -555   -709    202    431   -631     38    142    189    -77     88    -98
     90   -618   -709    262    400   -662     12    166    187    -54     83    -88
    109   -584   -693    239    400   -639     15    205    244     -5    111    -51
    148   -540   -688    194    415   -615     15    220    285     25    148    -20
    150   -566   -717    207    433   -641      0    220    275     15    148    -18
    103   -579   -683    236    392   -631     33    246    296     44    168     15
     57   -553   -613    246    335   -581     85    285    337     88    205     51
     -2   -524   -524    262    259   -524     93    314    384    119    228     59
     59   -522   -581    231    319   -550     49    275    342     64    179     20
    132   -498   -633    181    381   -563     49    335    368     98    197     72
    163   -433   -597    132    379   -514     93    426    462    197    285    145
    168   -379   -548    103    358   -462    111    475    511    252    335    168
    158   -335   -493     88    324   -413    132    504    548    290    371    189
    192   -257   -449     31    316   -350    129    522    568    309    397    207
    246   -210   -457    -18    350   -332    109    579    592    345    433    270
    254   -207   -465    -25    358   -335     83    594    600    345    426    298
    272   -176   -449    -46    361   -311     98    597    602    353    426    298
    265   -155   -423    -54    342   -288    116    607    613    384    462    303
    257   -140   -397    -59    327   -267    129    589    600    379    465    306
    254   -129   -384    -62    316   -257    145    558    581    355    446    290
    179   -179   -358      0    267   -267    145    491    537    306    405    231
     93   -192   -285     46    187   -239    148    420    491    249    358    163
    109   -226   -335     57    220   -280    142    379    433    202    319    137
    106   -246   -353     70    228   -301    148    358    420    192    306    135
     83   -228   -311     72    197   -270    155    309    397    161    283     98
     64   -223   -288     77    176   -257    155    254    363    111    231     51
     80   -226   -306     72    192   -267    145    246    342    101    210     46
     88   -301   -389    106    239   -345    140    239    314     93    205      5
     88   -311   -400    111    244   -355    171    241    311     98    213     -7
     70   -218   -288     72    179   -254    187    236    350    132    244     33
     83   -114   -197     15    137   -155    171    207    366    150    259     59
     80    -93   -174      5    127   -132    145    241    379    181    283     98
    103   -103   -207      0    155   -155    140    296    418    246    342    161
    101    -90   -194     -7    145   -140    109    283    415    249    363    153
     88    -88   -179      0    132   -132     88    265    405    244    366    145
     54   -103   -161     23    106   -132    101    249    407    241    358    140
     10   -135   -145     62     77   -140    111    207    376    213    327    109
     15   -218   -233    101    122   -226     98    187    335    171    283     64
     75   -262   -337     93    205   -301     72    187    306    140    249     28
    200   -200   -400      0    296   -298     12    205    309    135    244     36
    223   -171   -394    -25    309   -283     -2    207    309    129    228     28
     18   -368   -387    174    200   -376     67    158    252     70    148    -41
    -49   -465   -415    254    181   -441    101    129    223     49    119    -85
    -28   -454   -426    239    197   -441     67    101    207     31    127   -142
    -10   -449   -439    231    213   -444     67    101    197     31    179   -150
    -18   -457   -439    236    210   -449     70    101    187     18    181   -106
    -31   -457   -428    244    197   -444     57     70    148    -31    127    -98
    -44   -478   -433    259    192   -454     57     70    129    -36    109    -77
    -36   -467   -431    252    197   -449     72    111    161     15    166    -18
    -25   -428   -402    226    187   -415     72    119    174     20    158    -85
    -12   -470   -457    241    220   -465     67    103    127    -59     49   -176
     31   -698   -732    332    381   -714     96     98    -18   -280   -194   -319
     33   -950   -984    459    509   -966    205    153   -132   -493   -431   -558
    -12   -893   -883    452    433   -888    314    241    -51   -475   -433   -623
    -46   -574   -530    309    241   -553    303     59     44   -314   -218   -423
    -96     46    142     23   -119     93     98   -324    192    116    345    135
   -210    826   1036   -306   -623    930   -114   -548    509    795   1143    901
   -257   1122   1379   -431   -818   1249   -374   -594    750   1309   1670   1405
   -174    906   1080   -366   -628    992   -571   -683    589   1218   1571   1363
   -197    358    553    -83   -374    454   -633   -810     83    506    865    691
   -158   -192    -33    176    -62   -114   -506   -758   -358   -252     83    -77
   -166   -410   -244    288     36   -327   -252   -418   -220   -241      5   -187
   -132   -452   -319    290     93   -387    -41   -150    -44   -109     93   -163
    -44   -472   -428    257    192   -452     83     38     77    -28    114   -153
     -5   -504   -498    254    246   -501    137    124    135     -7     96   -119
     -5   -511   -506    257    249   -509    155    155    150    -15     93    -83
     -2   -509   -506    254    249   -509    174    184    168     -7    111    -67
      0   -527   -527    262    262   -527    197    213    189     12    137    -62
    -18   -511   -493    265    236   -504    218    236    218     41    179    -70
    -38   -465   -426    249    192   -446    218    246    226     49    168    -80
    -75   -418   -345    246    132   -381    218    241    207     20    127    -67
   -106   -371   -267    239     77   -319    202    239    197      5    122    -15
    -85   -363   -277    226     96   -322    142    241    200     10    132      2
    -28   -319   -293    174    129   -306     98    252    213     31    150     15
    -15   -306   -290    161    135   -298    142    233    202     20    137    -12
    -44   -288   -244    163     98   -265    161    210    181     -5    111    -57
    -59   -262   -202    161     70   -233    166    200    161    -23    101    -62
    -18   -181   -166     98     72   -174    129    236    171     -2    114    -23
    -51   -187   -135    116     41   -161    148    259    184     15    124    -12
    -83   -202   -122    140     18   -163    187    285    213     41    145      0
    -70   -176   -106    124     18   -142    168    301    223     49    145     -5
    -25    -70    -44     46      7    -57    176    322    246     75    171     23
     28     -7    -36    -12     31    -23    168    371    272    109    192     51
     88     33    -57    -62     72    -12    150    420    296    142    210     83
    132     83    -49   -106     90     18    142    459    332    187    254    137
    145    166     18   -158     64     93    132    483    371    236    303    181
    155    192     36   -174     59    114    119    475    376    246    311    184
    181    184      2   -184     88     93     88    439    345    215    290    168
    161    163      2   -161     80     83     57    407    311    189    277    158
    179    213     33   -197     72    124     36    389    306    189    280    153
    197    246     49   -223     75    148     44    379    298    184    275    153
    122    239    116   -181      2    176     49    335    259    145    236    119
     62    205    142   -132    -38    174     44    265    197     77    179     62
     38    181    142   -111    -51    163     25    200    140     18    124     12
     36    171    135   -103    -49    153     15    140     88    -41     67    -44
     25    140    114    -83    -44    129     20     96     46    -90     20    -88
     31    174    142   -101    -54    158     18     59     20   -111      5    -98
     28    194    163   -111    -70    179     10     25      0   -129      0   -103
     -2    179    181    -88    -90    181     25      5    -18   -158    -20   -127
     12    189    176   -103    -80    184     18    -20    -33   -192    -49   -158
     90    207    116   -148    -12    163     10    -28    -49   -200    -49   -150
    106    213    106   -163      0    161     10      0    -31   -168    -31   -124
    122    267    145   -194    -10    207    -38     15      0   -122     15    -75
    155    319    161   -239     -2    241    -54     18     23    -93     46    -44
    153    314    161   -233     -2    239    -25    -18      5   -119     36    -44
    132    335    202   -236    -36    270     -2    -54    -12   -142     28    -41
    137    358    220   -249    -41    290    -25   -106    -57   -189     -5    -70
    189    371    181   -283      2    277    -75   -109    -93   -215    -38   -103
    135    332    197   -233    -31    265    -77    -62    -77   -207    -54    -83
     62    249    184   -158    -59    218    -72    -72   -106   -249    -90    -75
     18    205    187   -111    -83    197    -80   -116   -155   -301   -119   -137
     36    207    171   -122    -67    189   -103   -166   -207   -363   -179   -226
     36    200    163   -116    -62    181   -111   -166   -244   -410   -244   -244
    -72    155    226    -44   -148    189    -90   -153   -246   -410   -246   -223
   -132    179    311    -23   -220    244   -119   -176   -259   -410   -236   -236
   -106    233    340    -64   -223    285   -142   -187   -265   -413   -226   -244
   -106    249    355    -70   -231    301   -135   -220   -293   -439   -241   -267
   -129    254    381    -64   -254    316   -135   -257   -329   -475   -270   -303
   -184    252    436    -36   -309    342   -129   -290   -348   -493   -290   -332
   -124    262    384    -70   -254    322   -158   -335   -387   -524   -316   -358
    -67    236    303    -83   -184    270   -176   -319   -410   -553   -355   -335
     20    288    267   -155   -122    277   -181   -272   -387   -545   -368   -319
     20    181    161   -101    -70    171   -192   -272   -457   -646   -480   -410
    -64   -103    -38     83    -12    -72   -127   -290   -615   -888   -750   -696
    -64   -220   -155    142     44   -189      0   -163   -623  -1000   -911   -898
    -70    -59     10     62    -38    -25     77   -106   -506   -917   -826   -831
   -184    319    504    -67   -342    410     -7   -428   -462   -701   -498   -498
   -355    974   1330   -311   -841   1150   -228   -852   -340   -241    129    161
   -470   1628   2099   -579  -1283   1862   -436  -1060    -90    355    867    930
   -379   1691   2070   -657  -1226   1878   -675  -1119    -20    685   1223   1363
   -319   1291   1610   -485   -963   1449   -807  -1226   -335    324    844   1010
   -322    774   1096   -226   -709    935   -810  -1270   -789   -457     10    124
   -290    316    607    -12   -449    462   -649  -1036   -956   -930   -568   -457
   -205    267    472    -31   -340    368   -457   -693   -745   -818   -535   -428
   -122    265    387    -72   -254    324   -337   -470   -589   -709   -475   -387
    -90    244    335    -77   -213    288   -259   -368   -522   -678   -467   -392
    -83    277    361    -96   -220    319   -241   -353   -524   -691   -488   -418
    -64    319    381   -127   -223    350   -252   -348   -522   -701   -501   -431
    -54    324    379   -135   -215    350   -262   -337   -522   -714   -509   -433
     18    345    324   -184   -153    335   -280   -293   -506   -701   -498   -420
    205    522    316   -363    -54    420   -285   -226   -433   -636   -433   -366
     88    475    384   -283   -148    431   -252   -223   -431   -626   -423   -376
   -155    314    470    -80   -314    392   -210   -265   -467   -670   -475   -415
   -194    327    522    -67   -358    423   -210   -288   -467   -693   -480   -418
   -122    397    519   -137   -319    457   -239   -277   -452   -685   -462   -397
    -41    361    400   -161   -220    379   -257   -220   -444   -662   -459   -361
    -49    366    415   -158   -233    389   -202   -179   -405   -620   -433   -353
   -103    376    480   -135   -293    426   -145   -174   -376   -607   -415   -366
   -111    387    498   -137   -303    441   -135   -158   -358   -602   -405   -350
    -83    428    509   -174   -296    467   -148   -106   -322   -561   -361   -303
    -85    452    537   -184   -311    493   -150    -57   -267   -511   -303   -249
   -103    485    589   -192   -348    537   -132     -5   -205   -462   -254   -207
   -127    485    613   -179   -368    548   -119     57   -155   -418   -200   -153
    -49    483    530   -218   -290    506   -161     67   -184   -459   -233   -179
      0    493    493   -246   -246    493   -150    124   -142   -420   -200   -142
     12    496    480   -254   -233    488   -127    189    -72   -358   -129    -77
     72    571    498   -322   -213    535   -122    246     -2   -285    -49      2
    122    646    522   -384   -200    587   -122    275     38   -244      0     54
     51    631    579   -342   -262    605   -119    259     25   -262      0     49
      7    594    587   -301   -290    592   -135    231      0   -301    -15     33
     57    636    579   -345   -259    607   -168    218      0   -309     -7     41
     36    602    563   -319   -262    581   -129    194    -18   -335    -28     10
    -20    563    581   -272   -301    571    -83    168    -38   -381    -67    -15
    -59    607    667   -277   -363    636    -83    129    -54   -410    -83    -31
    -18    587    605   -283   -311    594   -132     31   -161   -530   -176   -129
     20    558    535   -290   -257    548   -161     -2   -197   -584   -215   -155
     25    542    514   -285   -244    530   -168    -25   -210   -613   -233   -171
     46    540    491   -293   -223    517   -168    -80   -257   -675   -280   -223
     51    530    478   -290   -213    504   -148   -135   -301   -724   -314   -265
     54    506    449   -283   -197    480   -168   -166   -329   -758   -340   -293
    132    537    405   -335   -137    472   -197   -181   -345   -792   -361   -316
     88    478    387   -283   -148    433   -189   -213   -376   -836   -389   -342
     57    496    439   -275   -189    467   -129   -194   -345   -815   -350   -301
    122    584    459   -353   -168    522   -124   -171   -298   -779   -306   -262
    192    662    470   -428   -140    566   -137   -148   -254   -745   -280   -226
    161    665    501   -415   -168    584   -155   -158   -244   -737   -270   -202
     83    623    540   -353   -228    581   -158   -168   -244   -730   -244   -187
     54    610    553   -332   -249    584   -189   -171   -244   -732   -236   -200
    129    665    532   -397   -200    600   -228   -184   -259   -763   -262   -213
    202    724    522   -465   -161    623   -233   -179   -267   -792   -275   -187
    103    563    459   -332   -176    511   -150   -174   -293   -844   -324   -218
     41    407    366   -226   -163    387   -135   -189   -332   -893   -374   -280
     31    350    319   -192   -142    335   -179   -202   -361   -924   -387   -311
     18    335    316   -179   -148    327   -189   -205   -374   -956   -407   -322
     15    327    311   -171   -148    319   -200   -244   -402  -1008   -439   -342
     67    332    265   -200    -98    298   -210   -265   -426  -1049   -459   -355
     70    329    257   -200    -93    293   -210   -252   -418  -1044   -441   -329
     23    319    296   -174   -135    309   -233   -265   -439  -1065   -462   -340
     23    324    301   -174   -137    314   -262   -283   -465  -1106   -501   -379
     64    285    220   -176    -77    254   -275   -314   -506  -1150   -537   -392
     72    249    176   -161    -51    215   -262   -303   -501  -1145   -530   -374
     64    272    207   -168    -72    241   -239   -280   -475  -1124   -501   -353
     59    303    244   -181    -90    275   -254   -267   -452  -1106   -488   -350
    124    275    150   -202    -12    215   -319   -280   -504  -1169   -545   -405
    129     46    -83    -88    106    -18   -262   -257   -597  -1301   -693   -540
    132   -202   -335     33    233   -267    -98   -181   -678  -1499   -932   -784
    142   -210   -353     33    246   -280     59    -36   -589  -1517   -982   -875
    119    137     18   -129     51     77     90   -101   -449  -1340   -769   -711
     25    698    670   -363   -322    683   -210   -517   -436  -1075   -371   -309
    -28   1470   1499   -722   -763   1483   -639   -813   -246   -519    329    418
   -119   1935   2055   -906  -1085   1995   -922   -930     25     83    979   1057
   -153   1530   1680   -691   -917   1605   -841  -1010    -93     88    948   1052
   -119   1026   1143   -454   -631   1083   -795  -1078   -540   -548    296    454
    -96    555    652   -231   -374    605   -753  -1041   -982  -1314   -496   -262
   -101    228    329    -62   -215    277   -623   -805   -958  -1478   -745   -483
    -77    272    348    -98   -213    309   -426   -548   -745  -1337   -652   -415
    -75    277    353   -101   -213    314   -275   -358   -602  -1260   -613   -381
    -46    257    303   -106   -176    277   -192   -254   -535  -1231   -607   -342
     18    241    223   -129   -101    233   -189   -233   -530  -1234   -610   -345
     15    262    246   -140   -116    254   -194   -205   -491  -1195   -574   -329
     18    262    244   -140   -114    254   -187   -218   -504  -1221   -602   -363
     49    254    202   -153    -77    231   -192   -239   -542  -1247   -633   -384
     54    244    189   -148    -67    218   -226   -213   -524  -1202   -605   -348
    111    309    197   -213    -44    254   -213   -168   -465  -1119   -537   -322
     23    290    267   -158   -122    280   -153   -124   -410  -1067   -485   -319
    -59    239    298    -90   -179    267   -140   -116   -394  -1052   -467   -322
     59    254    194   -155    -67    226   -181   -161   -449  -1111   -524   -348
    106    311    205   -210    -49    257   -166   -109   -394  -1049   -478   -277
     83    298    215   -192    -64    257   -158    -85   -368  -1018   -457   -270
     70    296    223   -184    -75    259   -161    -72   -355  -1000   -444   -270
     70    327    257   -197    -93    293   -140    -44   -324   -969   -418   -252
     62    340    275   -202   -106    309   -124    -15   -288   -935   -384   -213
     44    335    288   -189   -122    311   -142    -18   -280   -937   -392   -207
     93    363    270   -231    -88    316   -137     28   -252   -911   -368   -153
    155    423    267   -288    -54    345    -88    122   -171   -818   -283    -70
     88    413    324   -252   -116    368    -31    202    -83   -719   -202    -23
    111    428    316   -270   -101    374    -36    226    -64   -696   -181    -25
    137    446    306   -293    -85    379    -57    236    -54   -693   -184    -10
    179    475    296   -327    -57    387    -51    280    -15   -649   -153     57
    194    509    314   -353    -59    413    -20    327     44   -574    -85    106
    192    530    337   -363    -72    433     -2    342     67   -545    -54    109
    179    532    350   -355    -85    441      2    345     64   -542    -41    116
    163    517    353   -340    -93    436     15    335     51   -550    -51    109
    142    480    337   -311    -98    410    -12    293     12   -587    -80     88
    103    431    327   -267   -111    379    -41    241    -36   -628   -111     59
    119    459    340   -290   -111    402    -20    226    -51   -639   -114     51
     83    483    400   -283   -158    441     12    213    -57   -641   -111     46
     28    423    394   -228   -184    410     12    176    -88   -672   -142     15
     80    368    285   -226   -101    327    -20     98   -171   -763   -231    -49
     70    363    293   -218   -111    327    -18     64   -200   -805   -277    -80
     51    358    306   -205   -127    332     -5     67   -194   -815   -303    -80
     28    355    327   -194   -150    342     10     62   -184   -820   -327    -88
     -7    322    329   -158   -168    327     44     80   -148   -795   -316    -80
    -54    257    309   -103   -181    283     98    129    -77   -732   -277    -57
    -25    223    249    -98   -137    236    122    142    -38   -698   -283    -57
     77    189    111   -135    -18    153     88    111    -83   -706   -293    -57
     98    187     88   -142      5    137    103    158    -23   -600   -142     18
     83    194    111   -140    -12    153    103    174     12   -532      5     41
     54    174    119   -114    -31    148     93    168     10   -530     70     64
     36    148    111    -93    -38    129     70    127    -31   -563     38    106
     46    148    101    -98    -25    124     62     80    -85   -613    -28    129
     72    200    127   -137    -25    163     83     93    -98   -610    -51    155
     72    189    116   -129    -20    153     93    137    -90   -613    -83    132
     23     93     70    -59    -23     83     75    119   -106   -654   -155     51
     46    -18    -64    -15     54    -38     36     36   -192   -735   -241    -46
     33    -88   -122     25     77   -103     44     12   -246   -763   -252    -83
     -2   -109   -106     57     51   -109     70     23   -257   -776   -241    -96
    -20   -137   -119     77     49   -129     85     38   -241   -766   -233    -67
    -18   -187   -168    101     75   -179     93     44   -233   -756   -241    -64
    -38   -215   -179    124     70   -197     96     38   -233   -758   -246    -72
      2   -265   -267    132    135   -265     59      2   -285   -800   -275    -88
      7   -290   -298    140    150   -293     59     12   -288   -776   -246    -75
    -36   -285   -249    161    103   -270     93     36   -249   -727   -202    -51
    -28   -345   -319    187    142   -332     90      7   -285   -776   -257   -109
    -54   -371   -316    213    129   -345    111     38   -270   -766   -246    -90
    -46   -394   -350    218    150   -374    111     54   -290   -792   -285   -129
    -20   -574   -553    296    265   -563    153     85   -374   -924   -449   -285
    -20   -769   -748    394    363   -758    277    184   -418  -1093   -665   -511
    -44   -737   -693    392    324   -717    410    324   -329  -1106   -717   -594
   -181   -449   -270    314     41   -361    426    176   -239   -940   -485   -387
   -306     62    368    122   -337    213    197   -306   -270   -657    -36     83
   -405    730   1132   -163   -769    932    -64   -693   -189   -179    623    753
   -418   1143   1561   -361   -989   1350   -285   -815      7    381   1262   1389
   -316    859   1176   -272   -745   1018   -431   -852   -109    384   1241   1408
   -265    335    600    -33   -431    467   -452   -885   -530   -293    511    722
   -233   -135     98    184   -166    -18   -335   -763   -854  -1002   -275    -31
   -202   -303   -101    254    -51   -202   -132   -428   -683  -1002   -387   -161
   -158   -280   -122    218    -20   -202     31   -161   -454   -836   -280    -83
    -77   -228   -150    153     33   -189    127     -2   -324   -745   -223    -36
    -12   -220   -207    114     93   -215    166     67   -277   -719   -210    -20
     15   -215   -231    101    122   -223    187     93   -267   -722   -223    -18
     23   -179   -205     75    114   -192    189    103   -265   -727   -236     -2
     12   -150   -163     67     85   -155    189    114   -259   -719   -226     -5
     -2   -129   -129     64     62   -129    184    119   -246   -704   -207     -7
     -2   -148   -145     75     70   -148    181    111   -257   -724   -218    -15
    -23   -161   -140     90     57   -150    176    103   -270   -748   -239    -10
    -36   -148   -114     90     36   -132    174    103   -270   -750   -244      0
    -31   -129   -101     80     31   -116    155     96   -267   -735   -228     20
    -33   -129    -96     83     31   -114    122     77   -280   -740   -233      7
    -85   -140    -57    111    -15    -98    116     77   -270   -732   -228      0
    -96   -194   -101    145      2   -148     98     62   -298   -758   -249    -20
    -93   -197   -103    142      5   -150     88     59   -309   -766   -254     -5
    -93   -161    -67    127    -12   -114     85     85   -277   -730   -218     54
    -98   -161    -62    129    -20   -111     75    103   -259   -704   -205     70
   -111   -155    -44    132    -36   -101     72    129   -236   -683   -205     49
   -124   -145    -20    135    -54    -85     85    179   -187   -644   -181    106
    -85   -132    -46    109    -20    -90     83    205   -174   -631   -174    142
    -46    -90    -46     67     -2    -70     90    259   -135   -579   -127    187
    -12      5     18      2    -15     12    103    322    -62   -491    -41    252
     28    103     72    -67    -20     88    114    374    -12   -420     20    303
     83    192    109   -137    -12    150    114    407     18   -376     57    353
    116    270    153   -194    -18    213    111    431     44   -348    101    400
    142    303    161   -223     -7    233    116    439     49   -353     98    407
    142    319    174   -231    -18    246    116    423     36   -368     83    402
    132    340    207   -236    -36    275    119    407     18   -374     96    433
    109    358    246   -236    -70    303    111    368    -18   -413     70    407
     80    348    267   -215    -93    309     98    322    -62   -467     25    368
     54    342    288   -200   -116    316     88    267   -111   -519    -15    306
     15    348    332   -181   -158    340     88    218   -145   -555    -49    275
     18    345    324   -181   -153    335     62    148   -213   -626   -122    241
      5    381    374   -194   -184    379     59    103   -244   -654   -142    215
     -7    428    436   -210   -223    433     67     75   -254   -654   -124    194
    -23    449    472   -213   -246    459     70     41   -272   -675   -132    127
    -49    418    465   -187   -257    441     70      0   -316   -743   -218     77
    -64    418    480   -176   -272    449     75    -12   -335   -774   -267    122
    -70    431    498   -181   -283    462     75     -7   -332   -776   -262    145
    -72    496    568   -210   -319    532     85     10   -301   -753   -231    142
    -75    597    672   -262   -374    633     90     20   -270   -709   -184    187
    -80    639    719   -280   -400    678     83     15   -254   -688   -163    223
    -72    665    735   -298   -405    701     57     10   -236   -659   -124    249
    -72    683    756   -303   -413    719     20     -5   -233   -646   -111    236
    -93    696    789   -301   -441    743     12     -7   -239   -652   -124    244
    -54    667    722   -306   -389    693    -15    -49   -288   -696   -161    215
    -77    662    740   -293   -410    701    -20    -62   -298   -693   -148    189
   -109    644    753   -267   -431    698    -25    -85   -316   -696   -140    132
    -90    568    657   -239   -376    613    -54   -111   -381   -761   -236     54
    -80    488    566   -205   -324    527    -62   -116   -423   -813   -324     57
    -83    454    537   -187   -309    496    -49   -124   -444   -833   -345     88
   -101    459    561   -179   -329    509    -38   -135   -459   -846   -353     57
   -155    454    610   -150   -384    530    -31   -153   -480   -859   -363     44
   -155    446    602   -145   -379    524    -41   -184   -504   -872   -376     36
    -88    462    550   -187   -319    506    -64   -189   -519   -888   -394     23
    -62    465    527   -200   -293    496    -77   -181   -524   -898   -402     28
    -85    431    514   -174   -301    470    -80   -187   -535   -893   -407      5
   -101    418    519   -158   -311    467    -83   -184   -532   -885   -402     -5
   -109    433    542   -163   -327    488    -85   -187   -535   -880   -397    -10
   -111    459    571   -174   -340    514    -85   -187   -532   -875   -397     -5
   -119    423    542   -153   -332    480    -72   -179   -537   -880   -413    -18
   -124    283    407    -80   -265    342    -38   -163   -602   -982   -532   -140
    -85     46    129     18   -109     88     25   -103   -706  -1187   -787   -402
    -46    -59    -12     54    -18    -36    135     38   -701  -1309   -961   -594
   -101    150    252    -25   -176    200    197     54   -579  -1179   -815   -459
   -275    594    870   -161   -571    730     88   -371   -548   -927   -426    -46
   -511   1262   1774   -376  -1143   1517    -98   -870   -444   -452    236    620
   -618   1870   2488   -626  -1553   2179   -301  -1122   -239    129    953   1353
   -524   1818   2340   -646  -1434   2078   -509  -1218   -254    363   1208   1683
   -462   1332   1792   -436  -1127   1561   -571  -1239   -568    -90    691   1182
   -436    748   1184   -155   -810    966   -501  -1130   -945   -844   -150    303
   -410    324    735     44   -571    530   -322   -800   -966  -1114   -545   -106
   -332    316    649      7   -491    483   -153   -433   -706   -935   -446    -23
   -200    358    558    -80   -379    457    -49   -189   -542   -813   -374     38
   -150    358    509   -103   -329    431      7    -72   -470   -761   -342     46
   -150    322    472    -85   -311    397     31    -44   -454   -758   -345     31
   -163    296    459    -67   -311    376     51    -23   -441   -748   -337     41
   -168    290    457    -62   -314    374     59      0   -418   -737   -327     64
   -148    296    444    -75   -296    368     70     25   -392   -722   -316     96
   -129    298    428    -83   -277    363     85     49   -368   -685   -285     98
   -135    298    433    -83   -283    366     96     67   -342   -646   -239    106
   -122    277    400    -77   -262    337     96     83   -324   -620   -213     77
   -101    244    345    -72   -226    293     98     90   -316   -626   -228     77
    -85    233    319    -72   -202    275    114    114   -296   -615   -226    132
    -83    277    361    -98   -223    316    137    158   -249   -571   -192    168
    -93    327    420   -116   -257    374    155    192   -213   -524   -158    210
    -96    329    426   -116   -262    376    174    223   -179   -488   -124    244
    -85    316    402   -114   -244    358    192    259   -145   -441    -85    270
    -77    337    415   -132   -246    376    197    285   -122   -415    -77    283
    -70    335    402   -132   -236    368    207    329    -93   -381    -57    314
    -46    327    374   -142   -210    348    218    381    -46   -319      2    342
    -18    335    353   -158   -184    342    231    436      5   -272     49    394
     10    342    332   -176   -161    337    249    504     59   -207    103    436
     33    361    327   -200   -145    345    267    574    119   -140    161    467
     49    374    322   -213   -135    348    283    628    171    -85    210    517
     70    384    314   -226   -122    350    296    675    223    -28    259    574
     85    394    309   -239   -111    350    298    701    259     15    306    618
     93    397    303   -244   -103    350    303    714    277     41    332    641
     85    384    298   -233   -106    340    316    722    293     54    350    662
     75    379    303   -226   -114    342    332    735    314     80    381    683
     57    348    290   -202   -116    319    345    730    314     77    371    685
     51    327    275   -189   -111    303    345    709    296     46    337    688
     44    267    223   -155    -88    244    355    688    288     54    335    639
     10    181    171    -96    -80    176    376    659    283     46    337    594
    -28    114    140    -44    -85    127    387    618    262     20    316    581
    -57     46    103      5    -80     75    397    579    239      0    298    555
    -72     -7     62     38    -67     28    415    553    228    -10    285    535
    -80    -54     25     67    -54    -15    439    540    223    -18    270    517
    -77    -75      2     75    -41    -38    454    537    220    -23    262    511
    -93    -77     15     83    -54    -31    470    535    226    -20    275    511
    -98   -103     -5    101    -46    -54    488    542    239     -5    293    509
    -85   -114    -28    101    -28    -72    511    574    267     18    306    535
    -64    -31     31     46    -49      0    522    600    311     62    345    576
    -67     12     80     25    -75     46    519    605    353    116    400    592
    -75     36    111     18    -93     72    501    597    379    155    439    600
    -62     18     80     23    -70     49    480    592    394    176    449    613
    -67      5     70     31    -70     36    465    592    387    171    446    620
    -64    -23     41     44    -54     10    428    561    350    142    428    602
    -70    -33     36     51    -54      0    405    527    332    129    418    566
    -80    -38     41     59    -62      0    405    524    332    129    413    545
    -85   -127    -44    106    -23    -85    402    524    309    103    368    522
    -98   -218   -122    158     10   -171    413    514    283     64    319    483
    -85   -272   -189    179     49   -231    400    478    233      5    249    444
    -98   -335   -236    218     67   -285    407    462    213    -20    220    418
   -129   -355   -226    241     46   -290    413    457    205    -31    207    405
   -142   -389   -249    265     51   -319    413    457    207    -10    228    381
   -148   -394   -246    270     49   -322    413    454    207     -5    241    368
   -153   -407   -254    280     49   -332    407    452    202    -15    231    371
   -148   -402   -254    272     49   -329    400    452    207    -10    233    379
   -153   -384   -231    267     36   -309    389    446    207     -7    236    374
   -158   -392   -233    272     33   -314    405    441    205    -18    226    389
   -168   -389   -220    280     25   -306    420    441    218     10    280    397
   -174   -376   -205    272     12   -293    428    459    246     49    322    355
   -153   -470   -319    311     80   -394    423    462    207    -20    218    272
    -96   -680   -587    387    244   -636    441    483    103   -189     12    132
    -38   -854   -815    446    387   -836    501    566     33   -363   -197    -96
    -44   -828   -787    433    368   -807    581    680     90   -381   -254   -189
   -174   -618   -444    394    132   -532    636    522    194   -192    -15     38
   -405    -98    306    249   -355    103    524     38    311    192    496    581
   -607    698   1306    -44   -956   1002    371   -272    584    750   1166   1356
   -597    995   1592   -200  -1096   1291    171   -322    836   1301   1753   1966
   -514    724   1239   -106   -875    979      5   -418    693   1267   1719   1935
   -483    202    683    137   -581    441    -83   -537    207    610   1041   1202
   -465   -337    127    402   -296   -106     -7   -402   -153    -54    319    431
   -379   -457    -80    418   -150   -270    174    -10      7    -41    231    301
   -270   -402   -132    337    -70   -267    332    265    187     80    288    324
   -189   -407   -220    296     12   -314    400    420    272    127    301    361
   -163   -420   -257    293     46   -340    384    470    280    101    262    363
   -192   -485   -296    337     49   -392    431    465    267     83    241    322
   -223   -467   -244    345      7   -355    449    457    257     72    241    270
   -187   -350   -163    267    -12   -257    407    470    270     80    259    267
   -153   -246    -93    200    -31   -171    366    475    280     85    254    257
   -163   -192    -31    176    -67   -114    337    457    257     54    218    228
   -155    -88     67    119   -111    -10    309    433    239     38    202    202
   -153     59    213     46   -184    135    306    405    215      0    148    181
   -150    187    337    -18   -244    262    298    397    189    -41    101    171
   -176    298    475    -62   -327    387    259    366    176    -33    127    127
   -189    475    665   -142   -428    568    223    324    148    -59    111     80
   -181    636    818   -228   -501    727    189    283     98   -109     62     44
   -163    836   1000   -335   -581    917    158    254     75   -129     25     33
   -132   1015   1148   -441   -641   1080    106    252     80   -132     15     10
   -109   1182   1291   -537   -701   1236     59    241     57   -153    -15    -31
   -111   1330   1441   -610   -776   1384     20    236     33   -181    -51    -57
    -70   1483   1553   -706   -810   1517    -25    262     44   -171    -41    -83
     -7   1574   1579   -784   -795   1577    -44    311     85   -129    -12    -67
     28   1641   1613   -836   -792   1628    -28    358    122   -111     -7    -33
     46   1738   1691   -893   -823   1717    -25    402    168    -54     46    -15
     57   1805   1748   -930   -844   1777    -28    426    192    -20     75    -10
     57   1849   1792   -953   -867   1821    -20    444    210     -7     75     15
     51   1886   1834   -969   -891   1860     -5    457    231     10     90     31
     54   1927   1873   -992   -909   1901      0    457    246     23    103     28
     54   1966   1912  -1010   -927   1940     -7    449    244     12     90     23
     75   2005   1930  -1041   -927   1969    -44    441    252     23    111     31
     88   2034   1943  -1062   -927   1990    -90    392    220     -7     85      5
     28   2008   1979  -1021   -976   1995    -80    322    174    -54     46    -33
    -23   1995   2018   -984  -1021   2005    -70    259    132   -109     -5    -85
    -64   1987   2052   -961  -1060   2021    -90    215     96   -148    -41   -127
   -116   1953   2070   -919  -1093   2010   -103    155     44   -205    -98   -192
   -116   1922   2039   -904  -1078   1979   -116     59    -25   -277   -168   -262
   -129   1914   2044   -891  -1085   1979   -103     25    -59   -311   -200   -288
   -174   1919   2094   -875  -1132   2005    -75     18    -64   -314   -202   -298
   -179   1935   2114   -878  -1145   2023    -70     -5    -75   -319   -202   -306
   -142   1938   2081   -898  -1111   2008    -80    -41   -106   -358   -233   -342
   -135   1927   2062   -896  -1098   1995    -77    -38    -98   -350   -233   -348
   -135   1958   2094   -911  -1114   2023    -77    -28    -80   -335   -223   -342
   -148   2060   2205   -956  -1176   2132    -59      2    -20   -275   -168   -293
   -168   2122   2288   -979  -1228   2205    -62     15     20   -231   -124   -252
   -114   2182   2296  -1034  -1205   2239    -90     -2     10   -233   -122   -246
   -114   2184   2299  -1036  -1208   2242   -119     -2     15   -223   -114   -246
   -116   2156   2273  -1021  -1195   2213   -150    -28     -5   -249   -140   -270
    -90   2153   2244  -1031  -1169   2197   -171    -49    -25   -270   -155   -280
    -88   2125   2213  -1018  -1150   2169   -181    -67    -49   -285   -168   -290
   -111   2088   2200   -989  -1156   2145   -176    -64    -57   -288   -168   -296
   -135   1995   2127   -930  -1132   2060   -176    -70    -88   -329   -218   -340
   -150   1891   2042   -870  -1096   1966   -187    -98   -124   -376   -272   -389
   -166   1842   2008   -836  -1085   1925   -184   -114   -150   -392   -285   -413
   -181   1797   1979   -810  -1080   1888   -192   -132   -176   -413   -301   -439
   -161   1761   1922   -800  -1041   1842   -215   -171   -215   -449   -337   -467
   -181   1758   1940   -789  -1062   1849   -197   -158   -213   -446   -342   -470
   -166   1740   1906   -787  -1036   1823   -220   -187   -236   -467   -371   -501
   -161   1712   1870   -776  -1015   1790   -259   -207   -259   -488   -397   -522
   -171   1706   1878   -769  -1026   1792   -262   -205   -257   -483   -394   -514
   -181   1696   1875   -758  -1028   1784   -262   -231   -280   -501   -413   -530
   -179   1691   1870   -756  -1023   1779   -277   -249   -301   -509   -426   -550
   -174   1654   1829   -740  -1002   1740   -277   -259   -311   -519   -439   -574
   -163   1618   1782   -730   -971   1699   -262   -239   -301   -509   -436   -568
   -124   1506   1631   -693   -878   1569   -257   -236   -361   -587   -519   -649
    -98   1267   1366   -584   -732   1317   -207   -213   -498   -805   -756   -885
   -114   1140   1254   -514   -685   1197    -83   -114   -527   -966   -950  -1109
   -127   1288   1413   -581   -769   1350    -15    -72   -436   -917   -901  -1083
   -210   1696   1906   -745  -1060   1800   -124   -400   -381   -706   -607   -795
   -350   2359   2709  -1002  -1530   2533   -410   -924   -311   -280    -28   -207
   -431   3052   3481  -1312  -1956   3265   -607  -1106     -5    368    701    514
   -342   3167   3509  -1413  -1925   3338   -839  -1158    135    769   1078    906
   -283   2686   2966  -1202  -1623   2826   -976  -1267   -200    428    698    576
   -319   2034   2353   -857  -1335   2192   -974  -1322   -795   -459   -187   -293
   -335   1602   1938   -636  -1135   1769   -792  -1104   -987   -940   -730   -844
   -296   1478   1774   -592  -1036   1626   -587   -766   -766   -841   -735   -859
   -220   1449   1667   -615   -943   1558   -418   -509   -566   -717   -662   -797
   -153   1444   1597   -644   -875   1519   -293   -311   -420   -610   -579   -722
   -163   1434   1595   -636   -880   1514   -228   -223   -350   -548   -530   -672
   -207   1392   1600   -592   -904   1496   -207   -189   -316   -522   -514   -657
   -241   1361   1602   -561   -922   1480   -192   -155   -280   -496   -491   -633
   -259   1337   1597   -537   -927   1467   -174   -127   -252   -483   -475   -631
   -244   1356   1600   -558   -922   1478   -168   -116   -226   -462   -454   -626
   -220   1356   1577   -568   -898   1465   -153    -96   -187   -428   -423   -584
   -223   1345   1569   -563   -896   1457   -124    -62   -148   -387   -376   -511
   -236   1350   1587   -555   -911   1467    -96    -31   -116   -337   -306   -462
   -257   1343   1600   -545   -930   1473    -90    -12   -103   -322   -290   -491
   -259   1343   1602   -542   -930   1473    -70     20    -72   -306   -290   -475
   -252   1374   1623   -561   -937   1499    -59     49    -41   -288   -296   -418
   -254   1423   1678   -584   -966   1551    -59     75    -12   -259   -270   -389
   -246   1449   1693   -602   -971   1571    -46    109     23   -213   -231   -384
   -252   1452   1704   -600   -979   1577    -25    145     59   -179   -205   -371
   -259   1415   1675   -579   -966   1545      5    200    106   -137   -166   -335
   -265   1410   1675   -571   -969   1543     31    259    161    -83   -122   -293
   -252   1444   1693   -597   -974   1569     46    311    213    -28    -75   -254
   -223   1486   1706   -631   -963   1595     57    358    267     18    -33   -218
   -192   1439   1631   -626   -914   1535     83    436    348     90     33   -129
   -163   1387   1551   -610   -857   1467    103    511    428    189    148    -54
   -127   1405   1532   -639   -831   1470    109    540    470    226    166    -98
    -85   1431   1517   -672   -800   1473    106    548    470    210    124    -51
    -41   1457   1496   -709   -769   1478     93    537    470    218    140     -5
    -10   1473   1483   -730   -745   1478     77    517    462    205    145    -25
    -15   1421   1436   -704   -727   1428     62    488    420    161    116    -51
    -25   1363   1389   -670   -706   1374     54    457    387    135    103    -88
    -33   1325   1358   -646   -696   1340     44    418    353    101     80   -145
    -31   1363   1395   -665   -711   1379     12    348    288     31     18   -181
    -38   1345   1382   -654   -709   1363    -15    285    223    -57    -62   -215
    -49   1301   1350   -626   -698   1325    -25    231    168   -116   -116   -249
    -54   1244   1296   -594   -675   1270    -41    176    116   -174   -166   -296
    -49   1158   1208   -553   -628   1182    -44    129     64   -228   -223   -368
    -46   1161   1208   -558   -628   1184    -49     88     33   -259   -241   -384
    -49   1174   1223   -563   -636   1197    -44     72     25   -259   -220   -363
    -57   1169   1223   -555   -639   1195    -46     59     15   -270   -220   -410
    -64   1161   1226   -548   -644   1192    -38     62     20   -265   -218   -423
    -62   1174   1236   -555   -649   1205    -33     80     41   -239   -187   -381
    -54   1236   1291   -592   -672   1262    -20    101     77   -218   -179   -413
    -33   1317   1350   -641   -693   1332    -20    116    103   -207   -181   -324
    -25   1376   1402   -675   -714   1389    -25    124    135   -171   -132   -252
    -28   1374   1402   -672   -717   1387    -41    116    153   -142    -93   -249
    -20   1358   1379   -667   -698   1369    -62    103    145   -148    -90   -259
    -36   1348   1384   -657   -711   1366    -75     83    119   -171   -109   -259
    -62   1314   1376   -626   -719   1345    -85     64     93   -189   -119   -267
    -62   1335   1397   -636   -730   1366    -98     44     80   -194   -114   -275
    -67   1332   1400   -633   -732   1366   -106     33     64   -213   -132   -288
    -77   1197   1275   -561   -675   1234   -109     15     15   -275   -202   -345
    -85   1070   1156   -491   -620   1111   -111     -2    -28   -324   -252   -384
    -90   1018   1106   -465   -597   1062   -116    -25    -64   -353   -275   -418
    -98    974   1070   -439   -584   1021   -109    -38    -85   -374   -293   -439
    -90    956   1047   -433   -568   1002   -106    -51   -106   -392   -303   -449
    -72    914    987   -420   -530    950   -116    -64   -127   -418   -332   -472
    -77    904    982   -413   -530    940   -129    -77   -140   -426   -327   -472
    -83    872    956   -394   -519    911   -137    -83   -142   -428   -327   -480
    -80    797    875   -361   -478    836   -135    -88   -158   -446   -353   -493
    -72    776    849   -350   -459    813   -148    -98   -176   -462   -366   -483
    -64    797    859   -368   -462    828   -150   -101   -174   -457   -353   -485
    -62    807    867   -374   -465    836   -148   -106   -174   -470   -363   -506
    -44    753    797   -355   -420    774   -158   -109   -200   -509   -407   -506
    -25    615    641   -293   -332    628   -142    -93   -244   -568   -475   -553
    -23    418    441   -200   -231    428    -88    -31   -314   -717   -646   -732
    -23    306    329   -142   -176    316     20     83   -316   -846   -828   -930
    -57    459    517   -202   -288    488    101    158   -207   -797   -795   -919
   -171    800    971   -314   -571    885     41   -140   -194   -649   -548   -685
   -337   1395   1732   -530  -1034   1564   -228   -732   -270   -342    -33   -174
   -449   2088   2538   -818  -1493   2312   -462  -1072   -148    163    628    470
   -426   2273   2696   -924  -1561   2486   -683  -1221    -80    532   1044    906
   -381   1829   2210   -722  -1296   2018   -776  -1283   -332    262    722    652
   -345   1221   1566   -439   -956   1392   -730  -1226   -750   -498    -98   -148
   -306    800   1106   -246   -706    953   -568   -943   -823   -872   -568   -631
   -259    685    945   -215   -602    815   -397   -584   -571   -732   -537   -641
   -197    685    883   -244   -540    784   -265   -335   -381   -615   -478   -540
   -153    698    852   -275   -501    774   -184   -197   -275   -548   -423   -483
   -127    691    815   -283   -470    753   -155   -150   -244   -540   -423   -506
   -127    675    800   -275   -462    735   -150   -132   -236   -548   -436   -506
   -129    693    823   -280   -475    758   -145   -116   -223   -540   -428   -504
   -127    691    818   -283   -472    753   -153   -116   -223   -548   -444   -498
   -116    701    818   -293   -467    758   -150    -98   -205   -527   -420   -491
   -101    719    818   -309   -462    769   -153    -88   -189   -522   -415   -485
    -83    724    807   -319   -444    766   -161    -85   -189   -530   -426   -488
    -96    730    826   -319   -459    776   -158    -67   -174   -517   -405   -465
    -90    774    862   -342   -475    818   -148    -41   -145   -491   -374   -431
    -83    795    878   -355   -480    836   -140    -25   -129   -472   -350   -418
    -83    807    891   -361   -485    849   -127    -18   -116   -462   -337   -420
    -80    805    883   -363   -483    844   -129    -23   -116   -470   -348   -413
    -80    815    893   -368   -485    854   -129     -7    -93   -433   -309   -376
    -83    849    932   -384   -506    891   -135     15    -67   -407   -288   -392
    -90    880    971   -394   -530    924   -116     54    -38   -397   -280   -379
    -77    885    963   -405   -519    922   -101    114      5   -363   -241   -301
    -49    901    950   -428   -498    924    -96    171     41   -322   -205   -265
    -23    940    963   -459   -496    953    -80    226     90   -267   -158   -233
    -18    940    958   -459   -488    948    -70    280    132   -231   -129   -215
     20    976    956   -498   -470    969    -67    332    168   -194    -90   -163
     36   1013    976   -527   -470    995    -62    368    207   -153    -46   -132
     62   1031    966   -548   -452   1000    -72    381    218   -142    -33   -114
     62   1023    961   -542   -449    992    -67    389    226   -148    -41   -101
     59   1047    987   -555   -465   1018    -57    389    226   -148    -28    -75
     51   1078   1026   -566   -488   1054    -57    371    213   -142     -5    -75
     31   1065   1031   -550   -501   1047    -62    345    189   -155     -7    -96
     10   1026   1015   -517   -501   1021    -62    311    166   -184    -23   -114
    -15    995   1010   -488   -514   1000    -72    252    129   -223    -41   -137
    -59   1005   1065   -472   -563   1034    -72    202     96   -249    -62   -174
   -103    997   1101   -446   -602   1047    -67    163     59   -293   -109   -192
   -109    958   1067   -423   -587   1013    -72    129     23   -353   -168   -207
   -129    891   1018   -381   -576    953    -70     93     -7   -374   -184   -231
   -153    891   1044   -368   -597    966    -44     85     10   -353   -150   -239
   -132    937   1070   -402   -602   1002    -23     88     25   -332   -129   -236
   -111    950   1062   -418   -587   1005    -18     85     23   -337   -142   -239
   -109    932   1041   -413   -576    987    -12     80     20   -345   -155   -233
   -109    935   1041   -413   -574    987     -5     90     28   -348   -155   -223
    -85    922   1008   -420   -548    963      0     96     36   -350   -153   -210
    -28    932    961   -452   -493    945      2     85     51   -324   -119   -194
    -62    995   1054   -467   -558   1026      5     83     85   -280    -70   -187
   -111   1023   1135   -457   -623   1078     15    114    132   -239    -20   -140
   -109   1041   1150   -467   -631   1093     -2    124    148   -218      2   -101
    -96    989   1085   -446   -589   1036    -38     72     98   -254    -15   -135
   -135    880   1013   -374   -574    948    -62      0     44   -301    -49   -189
   -142    849    992   -353   -566    919    -83    -23     20   -327    -80   -223
   -148    862   1010   -358   -579    935    -83     12     31   -324    -83   -194
   -176    776    953   -298   -563    865    -64     49     25   -337    -96   -200
   -111    680    789   -285   -452    732    -83     20    -33   -413   -174   -239
   -101    618    719   -259   -410    667    -90     -7    -80   -444   -189   -257
   -119    571    691   -226   -405    628    -98    -38   -111   -465   -202   -303
   -122    553    675   -215   -397    613   -116    -67   -140   -493   -228   -350
   -114    506    618   -197   -366    561   -116    -72   -153   -517   -252   -361
   -109    491    600   -192   -353    545   -114    -75   -161   -517   -259   -353
   -114    462    576   -174   -345    517   -114    -83   -168   -524   -257   -337
   -116    444    561   -163   -337    501   -119    -85   -181   -535   -259   -348
   -114    405    517   -148   -314    459   -116    -85   -189   -537   -262   -345
   -114    381    496   -132   -303    439   -106    -85   -184   -527   -252   -358
   -114    384    498   -135   -306    441   -106    -96   -184   -535   -254   -381
   -116    355    472   -119   -293    413   -103    -96   -181   -535   -246   -376
   -109    272    381    -83   -246    324    -90    -88   -202   -558   -267   -394
    -70    101    171    -15   -122    135    -62    -70   -283   -691   -415   -555
    -51   -142    -93     96     18   -119     33      0   -379   -911   -675   -818
    -44   -220   -176    132     64   -200    161    158   -345   -987   -792   -906
   -119     23    142     46   -132     83    189     57   -226   -813   -568   -706
   -296    524    820   -114   -558    672     20   -431   -153   -475    -83   -246
   -498   1265   1761   -384  -1130   1512   -200   -852     51     75    613    426
   -571   1727   2299   -576  -1434   2013   -418  -1002    306    633   1231   1122
   -475   1473   1945   -501  -1210   1709   -610  -1083    194    659   1241   1234
   -415    901   1317   -244   -865   1109   -659  -1124   -218     80    628    620
   -387    353    740     15   -563    548   -555   -976   -576   -600    -90   -176
   -355     93    449    132   -402    270   -345   -602   -509   -724   -309   -426
   -259     80    340     88   -301    210   -171   -285   -306   -610   -262   -345
   -171     59    231     54   -200    145    -72   -109   -200   -542   -228   -311
   -148     41    189     51   -168    114    -18    -31   -158   -522   -215   -329
   -140     12    153     64   -145     83     10     15   -127   -496   -189   -329
   -132     38    171     44   -150    103     10     38   -111   -496   -187   -322
   -132     36    168     49   -150    101     20     57   -103   -491   -184   -311
   -129     15    142     54   -137     77     25     70    -98   -485   -189   -316
   -114     23    137     46   -124     80     28     85    -83   -462   -163   -314
   -114     33    148     38   -129     90     33     90    -67   -452   -137   -301
   -114     59    174     25   -142    116     49    114    -46   -439   -119   -293
   -116     67    184     23   -150    124     67    153    -20   -426   -127   -280
   -109     77    187     15   -148    132     72    171     -2   -420   -116   -226
    -88     80    166      2   -127    122     72    176      5   -397    -85   -218
    -64     67    132     -2    -98    101     80    192     15   -381    -77   -233
    -46     46     90      0    -67     67     93    223     38   -361    -59   -200
    -25     85    111    -28    -67     98     96    249     70   -332    -15   -187
    -15    124    140    -57    -77    132     98    275     83   -324     -5   -171
      0    176    176    -88    -88    176    103    316    103   -301      7   -137
     18    168    150    -96    -64    161    122    374    145   -254     49   -122
     33    176    142   -103    -54    161    132    423    179   -226     72   -103
     64    202    137   -135    -36    171    137    480    213   -194     93    -51
     83    228    145   -155    -31    187    145    537    257   -145    137    -12
     85    259    174   -174    -44    218    150    587    293   -116    171     38
    116    283    166   -200    -23    226    153    639    324    -70    231     88
    127    288    161   -210    -15    226    168    665    348    -49    228     70
    116    288    171   -202    -28    228    184    678    361    -51    226    137
    119    265    145   -194    -15    205    194    688    384    -15    270    163
    106    293    187   -200    -38    241    205    678    405     51    350    122
     90    329    236   -213    -72    283    202    636    387     31    348     44
     75    319    241   -197    -83    280    192    581    329    -59    246     49
     59    290    231   -176    -85    259    189    537    280   -127    179     70
     44    272    228   -158    -90    252    192    493    252   -155    153     33
     12    233    218   -124   -103    226    192    433    210   -194    114     -5
    -12    168    179    -77    -96    174    187    381    181   -215     98    -49
    -28    155    184    -64   -106    171    181    337    161   -236     85    -88
    -36    168    205    -64   -119    187    179    301    137   -277     57    -96
    -46    155    202    -57   -124    176    181    288    132   -262     77    -93
    -51    189    241    -70   -145    215    192    280    140   -246     90   -109
    -51    226    277    -88   -166    252    215    288    153   -233    111    -98
    -54    223    277    -83   -166    249    233    298    168   -218    122    -93
    -33    267    298   -119   -166    280    236    316    181   -220    119    -64
     -2    363    363   -181   -181    363    246    340    218   -189    150      0
     15    413    397   -215   -192    407    257    361    262   -140    202     57
     31    439    407   -233   -187    423    254    374    298    -90    265     80
     28    485    454   -259   -213    470    223    348    298    -72    298     70
     -2    467    470   -233   -236    467    205    324    293    -83    288     57
    -59    436    496   -189   -277    465    192    298    265   -116    257     41
   -119    392    511   -135   -314    452    176    265    218   -153    226     25
   -150    335    485    -93   -319    410    155    246    197   -174    213      0
   -163    275    439    -57   -301    358    142    226    166   -207    184    -33
   -153    223    374    -36   -262    298    122    189    111   -270    119    -83
   -137    202    340    -31   -239    270     93    142     51   -314     62   -127
   -116    168    283    -25   -200    226     80    103      5   -348     31   -171
   -101    153    254    -25   -179    205     64     75    -28   -384     -5   -205
   -106    148    254    -23   -179    200     51     51    -46   -410    -36   -228
   -109    137    246    -12   -176    192     51     41    -54   -418    -46   -236
   -129    122    252      2   -189    187     64     33    -67   -431    -59   -254
   -137    101    239     18   -187    168     67     25    -72   -441    -70   -259
   -145     70    215     36   -179    142     67     15    -80   -449    -85   -262
   -163     36    200     64   -181    116     67      5    -98   -465   -101   -270
   -168     25    192     70   -181    109     54    -10   -116   -480   -114   -283
   -166     -2    163     83   -166     80     54    -12   -129   -498   -137   -298
   -158    -57    101    106   -132     20     57    -18   -166   -542   -192   -345
   -122   -233   -111    179     -5   -174     72    -28   -285   -704   -366   -530
    -90   -439   -348    265    127   -394    166     33   -389   -911   -597   -779
    -77   -423   -348    249    135   -387    285    137   -345   -943   -639   -839
   -168   -194    -25    179    -72   -111    306    -25   -265   -810   -459   -654
   -363    345    709     10   -535    527    135   -480   -124   -433     31   -132
   -542   1111   1654   -285  -1098   1384    -38   -714    228    215    774    675
   -527   1506   2034   -491  -1280   1769   -254   -743    524    763   1335   1293
   -449   1312   1761   -433  -1106   1538   -472   -841    415    748   1296   1301
   -415    774   1189   -179   -802    982   -597   -992    -93     83    631    636
   -402    265    667     67   -537    465   -496   -917   -535   -626    -80   -150
   -337     62    400    137   -368    231   -277   -576   -491   -737   -270   -384
   -241     64    306     85   -275    184   -111   -303   -348   -670   -252   -368
   -161     57    218     51   -189    137    -25   -155   -288   -652   -267   -374
   -135     46    179     41   -158    111      2   -106   -272   -657   -280   -407
   -124     18    142     51   -135     80     25    -72   -267   -657   -288   -410
   -116     23    140     44   -129     83     38    -44   -254   -649   -293   -384
   -109     46    155     31   -132    101     46    -28   -246   -639   -285   -379
   -106     72    179     15   -142    124     51    -20   -241   -628   -267   -374
    -88     90    179     -2   -135    135     51     -7   -239   -618   -252   -361
    -75     93    166    -10   -119    129     57      5   -226   -602   -233   -345
    -64    101    166    -18   -114    132     57     18   -210   -587   -218   -337
    -72    106    176    -18   -124    142     59     28   -205   -584   -233   -363
    -64     90    153    -12   -109    122     64     49   -192   -584   -252   -345
    -57     90    148    -18   -103    116     72     72   -171   -566   -233   -311
    -49     83    132    -15    -90    106     80     98   -150   -548   -215   -301
    -38     93    129    -28    -85    111     75    124   -132   -519   -184   -267
    -28    116    145    -44    -85    129     85    163    -96   -467   -132   -257
     -5    150    153    -72    -80    150     96    200    -75   -452   -132   -259
     12    168    155    -90    -70    163    109    239    -59   -454   -150   -192
     31    194    163   -114    -67    181    122    280    -33   -428   -116   -153
     46    215    168   -132    -62    194    135    329      0   -389    -83   -145
     70    241    171   -155    -51    207    148    384     44   -348    -57   -103
     90    277    187   -184    -46    233    161    431     83   -311    -15    -36
    114    340    226   -228    -57    283    168    462    116   -280     10    -18
    140    353    213   -246    -36    283    163    485    129   -272     10     10
    142    345    202   -244    -31    275    171    496    142   -257     31     36
    142    387    244   -265    -49    316    181    488    145   -236     70     46
    127    428    298   -277    -85    363    174    457    124   -246     72     23
    109    452    342   -280   -116    400    158    426     85   -280     36     -7
     88    439    350   -265   -132    397    140    392     38   -324     -5    -51
     90    433    342   -262   -124    389    127    353     10   -358    -36    -90
     88    402    311   -246   -111    358    119    303    -10   -407    -80   -124
     80    387    306   -236   -111    348    109    249    -28   -446   -111   -122
     59    368    306   -215   -122    337     98    189    -59   -483   -142   -155
     33    327    293   -179   -129    311     83    135    -98   -524   -179   -184
     -7    280    285   -137   -148    283     64     85   -140   -550   -194   -215
    -31    290    322   -129   -176    306     49     49   -168   -574   -231   -280
    -31    293    324   -132   -176    309     62     31   -184   -600   -272   -272
    -25    275    301   -124   -163    288     80     28   -189   -607   -285   -233
    -49    252    301   -103   -176    275     83     28   -192   -605   -275   -244
    -70    210    280    -72   -174    244    119     57   -174   -594   -262   -244
    -70    265    335    -98   -202    298    155     90   -129   -563   -233   -220
    -64    368    433   -150   -249    400    166    111    -88   -522   -194   -181
    -70    413    483   -174   -275    446    158    103    -72   -496   -168   -150
    -57    478    535   -210   -296    506    132     85    -57   -470   -129   -111
    -46    509    553   -233   -298    530     98     62    -59   -467   -122   -103
    -44    504    548   -228   -296    524     72     41    -88   -493   -161   -137
    -36    467    504   -215   -270    485     64     31    -98   -501   -161   -132
    -33    454    488   -210   -259    470     54     12   -122   -517   -174   -145
    -10    462    472   -226   -241    467     31    -15   -166   -561   -220   -171
    -23    392    415   -184   -218    402      2    -54   -226   -610   -262   -233
    -41    319    358   -140   -200    337    -15    -88   -277   -667   -324   -311
    -44    246    290   -103   -166    267    -18   -114   -329   -737   -405   -340
    -44    158    202    -57   -124    179    -31   -140   -379   -800   -465   -332
    -49    127    176    -38   -111    150    -44   -158   -400   -813   -472   -361
    -51    106    158    -28   -103    132    -51   -176   -420   -823   -478   -366
    -41     83    124    -20    -83    103    -62   -192   -439   -833   -480   -379
    -41     57     98     -7    -70     77    -75   -210   -459   -854   -496   -394
    -33     54     88    -10    -59     70    -88   -215   -462   -859   -501   -394
    -31     72    101    -20    -64     85   -111   -241   -496   -891   -530   -441
    -20     64     85    -20    -54     72   -124   -257   -517   -922   -553   -431
    -18     38     57    -12    -36     46   -132   -265   -519   -909   -527   -428
      2     62     59    -31    -28     62   -142   -267   -519   -896   -511   -454
     33    -18    -54     -7     44    -36   -153   -285   -600  -1008   -652   -592
     67   -257   -324     93    194   -290    -93   -249   -714  -1213   -898   -776
     67   -431   -501    181    283   -465     28   -137   -737  -1363  -1085   -953
     54   -272   -327    109    189   -298    132      0   -613  -1306  -1039   -917
    -54     98    153    -25   -103    124     90   -231   -509  -1062   -717   -639
   -231    667    898   -220   -563    782   -137   -743   -470   -704   -218   -135
   -358   1356   1714   -498  -1036   1532   -363  -1070   -290   -181    431    550
   -319   1600   1919   -639  -1119   1758   -615  -1213   -158    254    906   1078
   -254   1135   1389   -441   -823   1260   -737  -1314   -459    -38    576    800
   -223    537    761   -158   -493    649   -727  -1350   -969   -826   -246    -12
   -189     75    265     57   -228    168   -615  -1179  -1213  -1363   -844   -628
   -155    -64     90    111   -124     12   -446   -841  -1026  -1296   -878   -675
   -111    -15     93     62   -103     38   -314   -587   -828  -1156   -800   -597
    -49    -41      7     46    -31    -18   -218   -410   -704  -1067   -740   -561
     -2    -23    -23     12      7    -23   -192   -342   -662  -1044   -719   -530
     38      2    -36    -20     38    -15   -189   -314   -641  -1023   -678   -501
     44      5    -38    -25     41    -15   -192   -314   -633  -1015   -680   -530
     44      2    -41    -23     44    -18   -187   -303   -633  -1028   -719   -545
     38     10    -28    -25     33     -7   -181   -298   -633  -1028   -730   -519
     46     23    -23    -33     36      0   -187   -298   -623  -1015   -706   -483
     49     38    -12    -46     31     15   -192   -293   -620  -1013   -706   -511
     75     49    -25    -64     51     12   -200   -283   -620  -1021   -722   -509
    132     96    -38   -114     85     28   -215   -283   -615  -1005   -717   -498
    153    127    -25   -140     90     51   -213   -267   -589   -976   -696   -475
    142    161     15   -153     62     88   -213   -265   -584   -974   -678   -467
    148    168     20   -158     64     96   -215   -270   -584   -961   -652   -459
    163    192     25   -179     70    111   -226   -272   -584   -953   -649   -485
    166    231     64   -197     51    148   -218   -236   -561   -927   -649   -452
    155    254     96   -205     31    176   -207   -189   -522   -885   -613   -366
    158    272    114   -215     20    194   -202   -153   -483   -839   -568   -345
    205    319    111   -262     44    215   -202   -103   -441   -795   -530   -322
    241    371    129   -306     57    252   -205    -54   -392   -737   -483   -288
    239    410    171   -324     33    290   -200    -12   -353   -706   -470   -252
    259    465    205   -361     28    335   -187     36   -306   -662   -441   -189
    280    514    231   -397     23    374   -187     83   -259   -610   -402   -129
    277    555    277   -415      0    418   -192    124   -213   -555   -353    -83
    254    574    316   -415    -31    444   -205    114   -220   -550   -342    -80
    210    568    358   -389    -72    465   -207     83   -239   -561   -342    -85
    179    566    387   -374   -103    478   -200     64   -257   -579   -363   -109
    168    568    400   -368   -114    485   -197     15   -306   -633   -418   -129
    166    592    423   -379   -129    509   -207    -31   -337   -652   -418   -140
    236    600    363   -418    -64    483   -241    -62   -379   -691   -457   -194
    277    602    324   -441    -23    465   -272    -93   -426   -732   -496   -233
    228    610    381   -418    -75    496   -262   -127   -454   -756   -511   -246
    189    592    402   -392   -106    498   -267   -205   -511   -802   -561   -288
    176    553    376   -366    -98    465   -288   -249   -563   -867   -633   -316
    184    524    337   -355    -77    433   -296   -272   -602   -909   -675   -322
    194    532    337   -363    -70    436   -290   -270   -607   -883   -646   -342
    171    584    410   -379   -119    498   -288   -283   -600   -859   -613   -374
    124    584    459   -353   -166    522   -267   -329   -618   -883   -623   -433
     67    566    496   -316   -215    532   -241   -361   -636   -911   -672   -439
    142    579    436   -361   -145    509   -254   -311   -620   -893   -675   -358
    228    685    457   -459   -114    571   -272   -265   -581   -859   -633   -311
    197    756    555   -478   -179    657   -259   -259   -553   -826   -592   -288
    163    800    633   -483   -236    717   -265   -283   -537   -797   -553   -296
    215    857    641   -535   -213    750   -311   -298   -540   -784   -535   -285
    254    875    620   -566   -181    748   -342   -298   -550   -779   -532   -280
    252    862    607   -558   -179    735   -355   -316   -579   -800   -548   -290
    239    880    641   -561   -202    761   -361   -340   -605   -820   -568   -303
    223    909    685   -566   -231    797   -374   -363   -631   -846   -592   -303
    215    857    639   -537   -210    748   -384   -376   -667   -883   -631   -303
    202    714    511   -459   -153    613   -381   -389   -709   -919   -680   -366
    168    623    452   -397   -142    540   -374   -400   -737   -940   -704   -428
    161    579    418   -368   -127    498   -389   -426   -776   -982   -743   -470
    161    527    366   -345   -101    449   -394   -449   -823  -1028   -789   -483
    119    519    397   -319   -140    459   -387   -470   -844  -1039   -789   -491
     90    504    413   -301   -161    459   -397   -496   -859  -1047   -789   -498
     85    501    415   -293   -163    459   -405   -493   -862  -1028   -763   -491
    166    555    389   -361   -114    475   -431   -475   -854  -1023   -753   -501
    223    561    337   -394    -57    449   -452   -470   -865  -1047   -800   -509
    220    530    309   -376    -44    420   -465   -483   -880  -1062   -828   -496
    213    517    303   -363    -44    410   -465   -496   -888  -1060   -810   -501
    210    501    288   -355    -38    394   -465   -501   -891  -1060   -820   -514
    200    483    280   -342    -38    381   -475   -514   -914  -1096   -875   -566
    213    381    168   -298     20    275   -465   -501   -958  -1163   -956   -607
    244    158    -85   -200    166     36   -389   -413  -1002  -1288  -1111   -758
    244     20   -226   -135    236   -101   -259   -262   -958  -1374  -1239   -922
    213    202    -10   -207    111     96   -171   -168   -813  -1286  -1163   -880
    103    613    509   -358   -202    561   -244   -475   -810  -1145   -927   -646
    -36   1182   1218   -571   -626   1200   -511  -1067   -930   -880   -454   -184
   -142   1855   1997   -857  -1072   1925   -766  -1431   -867   -402    192    376
   -153   2016   2166   -932  -1161   2091   -979  -1597   -849    -83    568    771
   -161   1532   1693   -688   -927   1613  -1034  -1631  -1052   -296    314    566
   -119    943   1062   -410   -589   1002   -992  -1584  -1454  -1036   -496   -205
      7    527    519   -267   -254    522   -867  -1322  -1558  -1470  -1041   -732
     83    420    337   -252   -127    379   -711   -956  -1286  -1322  -1005   -698
    150    433    280   -293    -67    358   -592   -693  -1070  -1166   -906   -584
    200    452    252   -324    -25    353   -509   -517   -917  -1054   -831   -506
    194    436    241   -316    -23    340   -467   -465   -872  -1028   -815   -498
    145    415    270   -283    -62    342   -420   -444   -836   -995   -766   -501
    135    433    296   -285    -80    366   -400   -428   -813   -979   -753   -542
    210    436    226   -322     -7    332   -415   -400   -813  -1015   -820   -517
    236    428    189   -335     23    309   -413   -363   -784   -979   -792   -459
    228    420    192   -324     18    306   -405   -348   -769   -950   -771   -454
    207    452    244   -332    -18    348   -394   -337   -745   -917   -737   -449
    181    478    296   -329    -57    387   -374   -335   -717   -906   -722   -452
    181    459    277   -322    -49    368   -376   -316   -709   -906   -740   -431
    200    423    223   -314    -10    324   -384   -285   -693   -885   -732   -402
    197    436    239   -319    -20    337   -384   -265   -665   -846   -691   -392
    174    480    306   -327    -64    394   -371   -239   -628   -810   -649   -384
     62    467    405   -265   -171    436   -316   -241   -605   -792   -607   -353
     90    480    389   -285   -150    436   -301   -218   -563   -743   -553   -316
    267    561    293   -415    -12    428   -342   -124   -511   -685   -532   -332
    327    628    301   -478     12    465   -342    -57   -472   -672   -548   -285
    379    675    293   -527     41    485   -290     23   -405   -613   -480   -194
    350    641    290   -496     28    465   -285     67   -363   -558   -431   -176
    337    626    288   -483     23    457   -277    122   -303   -496   -374   -142
    358    678    319   -517     20    498   -231    189   -233   -426   -309    -90
    322    680    358   -504    -18    522   -275    189   -226   -420   -309    -77
    309    706    394   -509    -44    550   -309    202   -205   -384   -272    -59
    309    740    428   -524    -62    584   -298    223   -187   -353   -233    -41
    309    737    428   -522    -59    584   -285    228   -187   -345   -215    -18
    316    727    410   -522    -49    571   -283    210   -213   -374   -239     -5
    322    737    415   -530    -46    576   -285    174   -252   -428   -280     -2
    303    732    428   -519    -62    581   -275    148   -272   -439   -293    -20
    280    745    465   -511    -90    605   -277    106   -296   -439   -288    -75
    270    722    449   -496    -90    587   -293     54   -332   -485   -319   -116
    246    667    420   -457    -85    545   -293     12   -361   -514   -355   -142
    239    644    402   -441    -83    524   -311    -49   -400   -561   -394   -187
    220    631    410   -426    -93    522   -324   -101   -439   -600   -426   -223
    202    587    381   -394    -90    485   -314   -122   -444   -602   -418   -241
    179    589    410   -384   -114    498   -301   -129   -441   -600   -415   -244
    158    602    441   -381   -142    522   -285   -129   -431   -594   -413   -244
    137    576    439   -355   -150    509   -270   -127   -431   -592   -410   -241
    127    587    457   -358   -166    522   -252   -116   -420   -568   -381   -233
    124    626    501   -374   -189    563   -231   -106   -407   -555   -374   -231
    124    657    532   -392   -202    597   -210    -85   -384   -548   -376   -194
    127    727    600   -426   -236    665   -200    -57   -322   -472   -306   -161
    114    771    657   -444   -272    717   -207    -64   -290   -426   -233   -129
    111    810    698   -462   -293    756   -236    -85   -283   -402   -194   -116
    116    820    704   -470   -293    763   -267   -101   -290   -402   -210   -148
    145    779    633   -462   -244    706   -283    -93   -301   -405   -228   -129
    145    761    613   -454   -236    688   -288   -116   -324   -426   -244   -137
    137    758    620   -449   -241    688   -309   -168   -368   -467   -285   -174
    101    709    605   -405   -254    657   -301   -168   -381   -467   -290   -184
     90    615    524   -353   -215    571   -293   -148   -392   -475   -296   -184
    103    548    444   -327   -168    496   -303   -153   -415   -498   -329   -215
    109    509    400   -309   -145    454   -306   -181   -449   -542   -387   -259
    109    467    358   -290   -124    413   -316   -218   -504   -607   -462   -285
    109    426    316   -267   -103    371   -329   -241   -535   -610   -457   -303
    101    428    327   -267   -114    379   -332   -254   -530   -592   -441   -329
    122    415    293   -270    -85    355   -342   -277   -537   -587   -433   -335
    122    420    296   -272    -88    358   -345   -283   -527   -563   -413   -345
    122    415    293   -267    -85    355   -345   -280   -522   -568   -407   -329
    124    413    288   -270    -83    350   -335   -283   -517   -576   -410   -327
    127    431    303   -277    -88    366   -329   -288   -522   -597   -428   -327
    122    415    293   -270    -85    355   -329   -296   -535   -620   -457   -316
    111    384    272   -246    -80    329   -324   -293   -535   -592   -436   -335
    109    361    252   -236    -70    306   -332   -303   -566   -631   -475   -405
    132    184     49   -158     41    116   -298   -280   -657   -776   -639   -558
    174    -20   -194    -77    181   -106   -200   -189   -740   -979   -885   -807
    176    -57   -233    -59    205   -145    -72    -33   -685  -1039   -984   -919
     70    205    135   -137    -33    168    -36   -137   -576   -893   -800   -722
    -85    706    792   -311   -439    748   -231   -667   -579   -610   -379   -293
   -254   1441   1696   -594   -974   1569   -501  -1137   -441    -62    329    366
   -280   2018   2299   -867  -1288   2158   -766  -1317   -176    571   1041   1052
   -163   1857   2021   -846  -1091   1938   -979  -1366   -231    667   1106   1176
   -109   1270   1379   -579   -743   1325  -1008  -1379   -646     57    462    553
   -106    665    769   -280   -436    717   -880  -1257  -1052   -722   -353   -283
    -88    376    465   -142   -275    420   -644   -885   -956   -852   -602   -524
    -54    400    452   -174   -254    423   -441   -561   -696   -678   -498   -433
     33    410    374   -223   -171    392   -350   -387   -584   -623   -483   -400
     88    410    319   -252   -116    366   -303   -296   -530   -581   -454   -392
    114    428    314   -270    -98    371   -277   -257   -501   -553   -423   -387
     83    431    348   -257   -135    392   -259   -244   -493   -561   -433   -397
     67    428    358   -249   -145    394   -236   -218   -480   -571   -467   -387
     93    392    296   -244   -101    345   -231   -223   -491   -592   -493   -397
     85    420    335   -252   -124    379   -228   -218   -475   -566   -462   -407
     88    439    348   -265   -129    394   -228   -194   -452   -537   -439   -394
     96    475    379   -285   -142    428   -210   -158   -415   -496   -394   -353
    106    527    418   -319   -155    472   -218   -153   -397   -475   -371   -342
    109    540    431   -324   -161    485   -220   -142   -384   -475   -384   -335
    103    548    441   -327   -168    496   -215   -119   -366   -454   -363   -327
    122    563    439   -342   -158    501   -223   -111   -358   -449   -368   -322
    119    600    480   -361   -181    540   -197    -67   -311   -394   -319   -272
    103    652    548   -376   -220    600   -174    -23   -244   -311   -244   -241
    166    644    475   -407   -153    561   -213    -41   -277   -342   -275   -254
    174    657    483   -415   -155    571   -210      5   -252   -316   -262   -213
    161    659    498   -410   -171    581   -179     67   -202   -267   -218   -163
    181    706    524   -444   -171    615   -142    132   -129   -192   -163   -122
    200    756    553   -480   -176    654   -111    197    -70   -135   -124    -83
    220    779    558   -498   -168    667    -85    265    -12    -75    -70    -44
    246    800    553   -524   -153    678    -67    327     33    -18    -15    -12
    265    844    579   -553   -155    711    -38    387     80     38     41     41
    233    823    589   -530   -179    706    -62    381     75     49     59     64
    215    841    626   -530   -205    735    -62    381     88     62     80     83
    207    852    644   -530   -218    748    -54    376     85     59     83     80
    215    854    639   -535   -210    748    -46    361     70     44     75     77
    205    831    623   -519   -210    727    -46    324     38     15     59     57
    197    810    613   -504   -207    711    -33    298     23     -5     46     41
    161    789    628   -475   -233    709    -44    249     -2    -36     25     18
    140    784    644   -462   -252    714    -49    194    -38    -88    -28    -12
    140    761    620   -452   -241    691    -44    148    -80   -129    -62    -25
    116    717    600   -418   -241    659    -57     93   -106   -135    -46    -80
     88    672    581   -381   -246    628    -70     49   -135   -161    -57   -114
     83    639    555   -361   -236    597    -54     36   -140   -176    -72   -124
     90    633    542   -363   -226    589    -38     36   -140   -174    -77   -124
     93    644    550   -368   -228    597    -33     36   -137   -168    -72   -119
    106    670    563   -389   -228    615     -7     54   -114   -148    -51    -96
    114    701    587   -407   -236    644      0     64    -93   -137    -44    -72
    135    730    592   -433   -228    662     12     88    -70   -109    -12    -44
    145    771    626   -459   -241    698     33    122    -20    -59     28      2
    132    779    644   -457   -257    711     20    127     -5    -59     15     38
    135    782    646   -457   -254    714      0    132     20     -2     80     72
    142    784    639   -465   -249    711    -46    109     25     31    129     54
    132    753    620   -444   -244    688    -83     80      2     15    129     38
    116    711    594   -415   -239    652    -93     57    -18      0    111     -5
    109    657    548   -381   -218    602    -88     41    -38    -28     75     -7
     80    566    485   -324   -202    527    -88     15    -72    -62     46    -23
     28    428    400   -228   -184    415    -77     -2   -109    -90     18    -75
    -41    309    350   -135   -197    329    -67    -31   -158   -140    -28   -124
   -150    179    329    -12   -239    254    -75    -54   -223   -236   -137   -166
   -202     72    272     62   -239    174    -59    -41   -252   -246   -148   -184
   -176     83    257     46   -218    168    -23    -23   -228   -241   -150   -226
   -129    122    252      2   -192    187    -12     -2   -187   -231   -145   -205
   -103    171    275    -33   -189    223    -20      2   -158   -179    -98   -192
   -106    163    270    -31   -189    218    -20      0   -153   -161    -41   -148
   -111    148    259    -18   -184    202    -12     10   -148   -163    -31   -137
   -101    142    244    -20   -174    194    -23     12   -150   -158    -23   -132
    -93    179    272    -41   -181    226    -38     -2   -163   -158     -2   -158
    -85    158    241    -38   -163    197    -33     -7   -181   -194    -51   -168
    -77     77    153      0   -114    114    -15     10   -181   -226   -114   -116
    -57    -10     44     31    -51     15     -5     10   -215   -272   -155   -124
    -12   -171   -158     93     72   -166     15     15   -311   -387   -280   -314
     -2   -366   -366    181    179   -366    111     83   -415   -589   -506   -587
     -5   -337   -332    171    163   -335    233    205   -366   -615   -558   -698
   -103   -116    -12    109    -46    -64    288     88   -262   -478   -381   -514
   -306    358    665    -25   -485    511    124   -389   -155   -137     70      0
   -511   1109   1618   -298  -1065   1363   -101   -740    119    483    823    779
   -524   1553   2078   -514  -1301   1816   -335   -846    402   1085   1473   1426
   -418   1371   1790   -478  -1104   1579   -545   -927    322   1130   1493   1501
   -348    833   1182   -241   -763   1008   -641  -1021   -132    511    844    891
   -335    270    602     31   -467    433   -530   -898   -553   -257     46     77
   -296     -5    290    148   -293    142   -311   -542   -506   -392   -161   -231
   -215    -12    200    114   -210     93   -132   -239   -324   -288   -122   -259
   -137    -46     90     93   -114     20    -15    -38   -215   -239   -114   -142
   -114    -88     23    101    -70    -33     28     28   -192   -257   -153   -155
   -103    -80     23     90    -64    -28     67     57   -168   -207   -111   -231
    -75    -83     -7     77    -36    -46     75     75   -166   -210    -98   -239
    -75    -93    -18     85    -28    -57     80     83   -166   -215    -96   -215
    -20    -77    -57     49     18    -70     70     93   -176   -252   -148   -202
    -38    -90    -54     64      7    -72     80    103   -153   -181    -64   -241
    -80    -62     18     70    -49    -23     85     96   -140   -155    -23   -293
    -72    -33     38     54    -57      2     90     96   -140   -174    -62   -272
    -33    -44    -10     36    -12    -25    101    132   -132   -184    -98   -218
    -62    -44     15     51    -41    -15    135    181    -98   -163    -88   -158
    -54     -5     49     28    -54     20    155    213    -59   -122    -31    -85
    -38    -12     25     25    -33      5    166    228    -41   -111    -31    -93
    -41    -46     -7     41    -18    -28    184    252    -20    -72      7    -59
    -25    -20      5     23    -15     -7    184    277      2    -36     33    -72
     -5    -12     -7      7      0    -10    189    311     23     -5     51    -36
     15     12     -2    -12     10      5    189    340     38     25     77    -33
     33     31     -5    -33     18     12    194    374     75     80    119    -15
     62     62      0    -62     31     33    200    431    129    155    192    -10
     98     96     -5    -98     51     46    202    472    153    166    174    -31
    150    116    -33   -132     93     41    200    496    158    158    148     64
    179    158    -20   -168     98     70    207    537    200    220    202    116
    200    220     20   -210     88    122    207    574    231    275    246    140
    187    290    101   -241     44    197    215    605    267    319    290    218
    197    335    137   -265     31    236    213    613    270    324    277    220
    148    337    187   -244    -20    262    223    610    272    350    311    231
    142    376    231   -259    -44    303    223    592    275    376    353    223
    148    387    239   -270    -44    314    218    563    259    355    311    132
    135    371    236   -252    -49    303    215    527    218    301    202     85
    124    368    244   -246    -59    306    215    478    181    252    166    129
    106    361    252   -233    -72    306    207    426    153    231    176    124
     72    311    236   -192    -80    272    200    363    114    200    153     62
     38    249    210   -142    -85    231    192    316     77    166    111     23
     23    239    213   -132    -93    226    179    265     41    142     90    -31
     10    239    228   -124   -109    236    176    220     10    111     51    -90
      5    187    179    -96    -88    184    176    187    -31     59     -5    -85
    -10    174    184    -80    -96    179    202    205    -12     67      5    -36
    -25    205    228    -90   -127    218    228    223      7     75     10    -10
    -25    207    231    -90   -129    218    249    241     25    114     51      0
      2    233    231   -119   -116    233    246    246     38    124     59      0
     12    298    285   -155   -135    293    257    259     80    166    114     49
      7    355    348   -184   -168    353    244    246    101    202    176     44
     12    379    366   -197   -176    374    210    228    106    205    171     20
     28    363    332   -197   -153    348    189    223    101    192    140     62
     38    350    311   -194   -135    332    179    213     88    189    140     31
     36    348    311   -192   -137    329    158    181     54    158    114     36
      5    303    298   -153   -145    301    148    161     31    135     98     46
    -12    233    246   -111   -132    241    129    137      0     96     49    -10
    -25    132    158    -51    -90    145    116    116    -49     41    -10    -33
    -18     77     96    -31    -57     88    106     90    -85      7    -46    -88
    -31     41     72     -5    -51     57     98     62   -129    -36    -96   -148
    -51      5     57     23    -54     28    109     57   -148    -46   -109   -161
    -57      7     64     25    -59     36    109     51   -158    -54   -103   -161
    -57    -25     28     38    -44      2     96     41   -174    -57   -101   -181
    -67    -49     18     57    -44    -15     90     38   -171    -33    -64   -223
    -64    -59      5     59    -36    -25     83     20   -181    -59   -116   -316
    -67    -98    -31     83    -18    -64     80     10   -220   -137   -220   -220
    -90    -98    -10     93    -41    -54     80     -2   -226   -142   -197   -163
    -93   -129    -36    111    -28    -83     83    -10   -228   -140   -189   -194
    -80   -111    -31     93    -25    -72     77     -7   -228   -137   -189   -218
    -75    -62     12     70    -44    -25     80      5   -220   -122   -161   -223
    -46   -153   -109     98     28   -132     83      5   -262   -184   -239   -345
     -2   -394   -392    197    194   -392    137     41   -376   -381   -462   -548
      7   -530   -540    259    272   -535    246    140   -418   -558   -678   -756
    -28   -441   -413    236    192   -428    371    280   -303   -537   -704   -730
   -153    -90     62    119   -109    -15    340     38   -189   -275   -342   -384
   -324    597    922   -137   -623    758    111   -465    -98    145    267    187
   -441   1262   1704   -410  -1072   1483    -83   -750    127    722    982    930
   -379   1421   1800   -519  -1088   1610   -303   -865    267   1163   1457   1478
   -332    945   1275   -309   -805   1109   -436   -995    -64    836   1104   1174
   -327    371    696    -23   -511    532   -449  -1047   -579     36    267    301
   -285    -59    226    171   -257     83   -324   -828   -776   -472   -311   -332
   -241   -158     83    200   -163    -38   -140   -454   -561   -389   -324   -392
   -174   -142     28    155   -101    -57     -2   -197   -387   -298   -298   -303
   -103   -153    -49    127    -28   -101     77    -41   -288   -246   -272   -223
    -67   -158    -93    111     10   -127     98     15   -252   -207   -239   -254
    -57   -142    -85    101     12   -114     96     28   -244   -207   -233   -277
    -59   -155    -98    106     18   -127    111     49   -223   -200   -233   -277
    -67   -148    -80    109      5   -116    124     64   -207   -192   -218   -270
    -75   -103    -31     88    -23    -67    132     80   -192   -179   -194   -249
    -77    -90    -12     85    -33    -51    145     98   -176   -158   -163   -231
    -75    -90    -18     80    -31    -54    153    122   -158   -150   -166   -244
    -83   -116    -33    101    -25    -75    168    145   -142   -150   -179   -202
    -93   -119    -25    106    -36    -72    174    153   -132   -142   -163   -184
   -103   -111     -7    109    -49    -59    171    158   -114   -111   -135   -233
    -96    -83     12     88    -57    -36    163    161   -114   -132   -176   -239
    -67    -67      0     67    -33    -33    161    189   -103   -132   -171   -171
    -51    -54     -2     51    -25    -28    171    231    -67   -103   -127   -137
    -31    -49    -18     41     -7    -33    187    270    -38    -80    -93   -109
     -5    -25    -20     12      5    -23    194    301     -2    -44    -54    -80
     12     -7    -20     -2     15    -12    200    335     31    -20    -33    -49
     25    -12    -41     -7     33    -25    215    384     72      7    -12    -12
     33     18    -15    -25     25      2    239    446    132     64     31     12
     54     59      2    -59     25     33    249    501    184    103     77     59
     85     80     -5    -83     44     38    246    545    220    155    135     96
    101    137     33   -119     33     85    246    589    267    202    187    142
    116    155     38   -135     38     98    265    633    316    257    246    181
    127    181     54   -155     36    119    275    652    337    285    285    202
    129    194     64   -163     33    129    277    657    348    283    283    218
    132    194     62   -163     36    129    270    639    329    252    254    202
    114    200     85   -155     15    142    267    613    301    213    228    176
     90    192    101   -142     -5    145    267    589    288    200    249    181
     88    194    106   -142     -7    150    252    540    246    161    223    119
     90    168     75   -132      7    122    246    493    197     83    124     80
    101    153     51   -127     25    103    246    433    142      0     31     80
    111    111      0   -114     54     57    226    363     70    -72    -28     36
     90     67    -23    -77     57     20    215    316     20   -101    -33    -23
     70     70     -2    -72     36     33    213    283      0   -111    -46    -67
     67     77     10    -72     28     44    218    267     -7   -119    -57    -96
     51     57      5    -57     23     31    231    262    -10   -127    -62    -98
     44     70     25    -57     10     49    244    262     -5   -137    -70    -88
     33     70     36    -51      0     54    267    277     15   -122    -57    -88
     28     96     67    -62    -18     83    277    296     44    -96    -33    -75
     33    176    142   -109    -54    161    293    319     83    -59      0    -23
     38    210    171   -124    -67    192    285    319     96    -51     10     12
     49    262    210   -155    -83    236    259    309    101    -38     46     38
     44    314    270   -179   -111    293    236    298    109    -10    106     36
     46    293    246   -171    -98    270    213    272     88    -31     62    -12
     57    267    207   -163    -75    239    200    244     57    -67     10    -31
     54    257    202   -158    -72    231    174    218     23    -98     -7    -62
     38    241    202   -140    -80    223    161    205     -5   -127    -25    -57
     28    129    101    -80    -38    116    153    197    -38   -155    -54    -98
     23     38     12    -31      5     25    163    205    -64   -187   -116   -171
     12    -12    -28     -2     18    -20    158    192    -98   -244   -194   -174
     15    -12    -28      0     20    -20    127    148   -158   -316   -244   -200
      5    -46    -54     20     28    -51    124    124   -189   -324   -236   -246
    -18    -57    -38     38     10    -49    124    111   -202   -332   -239   -267
    -41    -31      7     33    -25    -12    114    101   -215   -358   -275   -277
    -33    -38     -5     36    -15    -23    109     83   -228   -384   -306   -293
    -23    -41    -20     31     -2    -33     96     59   -257   -420   -335   -319
    -28    -54    -25     41     -2    -38     88     46   -267   -418   -322   -340
    -18    -59    -41     38     10    -51     80     41   -280   -441   -353   -340
     -5    -31    -25     18     10    -28     64     38   -298   -457   -350   -314
     -7    -15     -7     12     -2    -12     57     33   -296   -444   -342   -379
     12    -64    -77     25     44    -70     54     36   -337   -511   -426   -431
     38   -220   -262     90    150   -241     90     77   -428   -667   -594   -555
     62   -361   -423    150    241   -392    187    155   -496   -865   -828   -792
     49   -236   -285     90    166   -262    280    239   -415   -878   -865   -852
    -41    153    194    -57   -119    174    228    -20   -397   -753   -672   -670
   -142    722    862   -290   -504    792    -62   -602   -498   -493   -244   -249
   -265   1447   1712   -589   -987   1579   -353  -1023   -418     25    452    348
   -252   1826   2078   -787  -1166   1951   -610  -1156   -257    532    997    852
   -171   1506   1678   -667   -924   1592   -763  -1184   -379    485    898    836
   -124    927   1049   -402   -589    987   -737  -1166   -813   -239    140    174
    -96    387    483   -145   -288    433   -574  -1002  -1176  -1028   -693   -576
    -57    228    283    -85   -168    254   -374   -618   -896   -909   -691   -602
    -15    285    301   -135   -158    293   -223   -342   -639   -724   -553   -517
     31    324    293   -179   -132    309   -103   -155   -480   -620   -483   -457
     46    335    288   -189   -119    311    -54    -90   -433   -605   -478   -446
     44    337    293   -194   -124    316    -41    -75   -431   -613   -498   -454
     62    368    306   -218   -122    337    -28    -49   -410   -613   -509   -439
     67    392    324   -231   -129    358    -18    -23   -397   -620   -532   -407
     64    423    358   -244   -145    392     -5     -5   -366   -576   -493   -418
     77    439    358   -259   -140    397     -2    -20   -358   -571   -470   -454
     77    431    353   -254   -137    392      5    -18   -353   -566   -467   -449
     72    431    358   -252   -142    394      5     -5   -337   -550   -457   -420
     90    465    374   -277   -140    420     12     12   -306   -517   -415   -405
    109    501    392   -306   -142    446     15     31   -280   -496   -389   -387
     62    493    431   -277   -184    462     18     33   -272   -501   -397   -381
     41    498    457   -272   -207    478     28     44   -259   -504   -405   -366
     44    514    470   -277   -213    493     33     70   -233   -480   -392   -337
     46    498    452   -272   -205    478     36     98   -207   -459   -366   -319
     57    514    457   -285   -200    485     38    135   -176   -428   -335   -298
     64    542    475   -303   -205    509     44    168   -137   -394   -306   -265
     77    587    509   -332   -215    548     51    213    -93   -366   -285   -220
    103    607    504   -358   -200    555     44    252    -62   -358   -301   -168
    129    636    504   -384   -187    571     54    303    -10   -296   -254   -140
    148    698    548   -426   -200    626     85    361     57   -215   -171   -109
    161    737    576   -449   -207    657     98    400     96   -168   -119    -62
    184    797    610   -491   -213    704     77    423    119   -137    -83    -38
    197    831    633   -514   -218    735     62    431    124   -127    -70    -25
    187    857    667   -522   -239    761     75    428    116   -132    -70    -12
    184    901    717   -542   -265    810     96    410    106   -148    -80     -7
    155    893    737   -524   -290    815     88    363     59   -205   -127    -28
    122    880    756   -501   -316    818     88    316     18   -239   -148    -51
     93    870    776   -483   -342    823     83    262    -23   -275   -171    -77
     57    854    797   -454   -368    826     75    202    -70   -319   -207   -114
     38    841    800   -441   -379    820     51    145   -124   -374   -257   -148
     23    820    797   -423   -387    810     25     85   -187   -431   -311   -189
     18    795    776   -407   -379    787      7     28   -241   -480   -355   -223
     12    787    774   -400   -379    782      2    -10   -272   -493   -371   -262
    -12    766    776   -379   -394    769      5    -38   -296   -514   -389   -283
    -20    758    779   -368   -400    769      7    -59   -311   -522   -400   -283
    -15    784    800   -387   -407    792     18    -64   -316   -514   -392   -267
    -20    792    813   -384   -415    802     20    -67   -314   -504   -381   -254
    -23    802    826   -389   -426    813     25    -57   -301   -496   -381   -246
    -25    849    872   -413   -449    859     28    -46   -275   -470   -358   -213
    -31    891    922   -431   -475    906     33    -46   -249   -431   -316   -187
    -28    945    974   -457   -501    958     15    -54   -228   -402   -288   -166
    -18    984   1000   -483   -511    992    -20    -88   -233   -400   -275   -166
    -49    953   1002   -454   -524    976    -28   -114   -257   -420   -290   -176
    -70    917    987   -426   -530    950    -33   -132   -285   -444   -301   -184
    -75    885    961   -405   -517    922    -57   -161   -322   -478   -327   -210
    -85    859    945   -387   -517    901    -67   -181   -350   -504   -340   -231
    -85    792    875   -353   -480    833    -72   -189   -387   -540   -379   -259
    -90    693    782   -303   -436    735    -77   -205   -433   -592   -439   -301
   -101    631    732   -265   -415    680    -72   -226   -472   -618   -467   -324
   -111    553    665   -223   -387    607    -77   -249   -519   -672   -530   -363
    -98    530    628   -215   -363    579    -77   -267   -555   -701   -561   -379
    -93    522    615   -215   -355    568    -77   -270   -571   -696   -545   -384
    -88    548    636   -228   -361    592    -96   -272   -579   -696   -530   -392
    -80    550    631   -236   -355    589   -103   -280   -587   -706   -532   -381
    -75    550    626   -239   -350    587    -98   -285   -597   -717   -545   -384
    -85    537    620   -226   -353    579    -85   -296   -600   -722   -550   -384
   -103    514    618   -205   -361    566    -88   -309   -607   -740   -587   -374
   -111    493    605   -192   -358    550   -101   -316   -618   -745   -602   -374
   -116    483    600   -184   -358    540   -106   -319   -626   -737   -600   -384
   -103    459    561   -179   -332    509   -111   -311   -636   -756   -628   -384
    -75    319    394   -122   -233    355    -83   -283   -688   -831   -701   -483
    -67     49    116      7    -93     83     15   -197   -771  -1031   -917   -722
    -88    -15     70     51    -80     25    142    -70   -745  -1124  -1039   -841
   -155    210    366    -28   -262    288    205   -119   -665  -1028   -901   -732
   -309    631    940   -161   -623    784      0   -654   -748   -852   -576   -428
   -452   1330   1782   -439  -1117   1556   -324  -1195   -717   -400     44    197
   -530   1987   2517   -730  -1522   2252   -602  -1447   -522    176    714    849
   -480   1990   2470   -756  -1475   2229   -836  -1538   -480    454    982   1130
   -413   1454   1867   -519  -1140   1660   -885  -1535   -771     49    522    714
   -381    789   1171   -205   -776    979   -722  -1371  -1200   -805   -381    -93
   -348    423    769    -38   -558    594   -498  -1023  -1184  -1054   -750   -423
   -288    423    711    -70   -501    566   -316   -675   -914   -880   -665   -368
   -220    454    675   -116   -446    563   -184   -439   -740   -779   -626   -301
   -207    392    600    -93   -402    496   -124   -345   -685   -745   -589   -301
   -192    384    576    -96   -384    480   -101   -311   -654   -704   -532   -329
   -163    431    594   -135   -379    511    -85   -283   -626   -688   -511   -319
   -194    381    576    -93   -384    478    -59   -265   -618   -683   -511   -311
   -205    381    587    -90   -397    485    -54   -275   -623   -701   -540   -329
   -200    387    584    -93   -392    485    -51   -272   -618   -701   -540   -311
   -197    387    584    -96   -389    483    -38   -252   -600   -683   -530   -303
   -187    387    574    -98   -379    480    -20   -228   -581   -683   -550   -272
   -187    394    579   -106   -384    485    -10   -202   -558   -649   -511   -236
   -187    431    618   -124   -402    524    -10   -179   -530   -618   -475   -215
   -187    465    649   -140   -418    555    -20   -174   -519   -610   -465   -207
   -200    493    693   -145   -446    592    -12   -166   -498   -574   -415   -207
   -207    501    706   -148   -457    602      2   -142   -472   -558   -407   -187
   -205    496    701   -148   -452    597     18   -103   -439   -527   -394   -158
   -213    501    714   -145   -462    607     28    -72   -418   -506   -387   -127
   -200    537    737   -168   -467    636     38    -33   -381   -472   -358    -93
   -179    571    748   -197   -462    659     49     20   -335   -431   -324    -49
   -168    574    743   -202   -457    659     75     80   -283   -376   -272    -10
   -161    574    732   -207   -449    652     93    140   -236   -337   -244     20
   -163    584    748   -210   -454    665    103    202   -184   -277   -200     49
   -158    607    766   -228   -462    685    124    262   -129   -228   -161    106
   -145    646    792   -252   -470    719    132    311    -85   -176   -111    166
   -129    688    818   -280   -475    753    124    335    -62   -140    -64    202
   -114    724    839   -303   -475    782    129    342    -46   -111    -23    239
   -129    737    865   -306   -496    800    127    319    -67   -127    -44    228
   -137    722    857   -293   -496    789    116    301    -90   -166    -85    228
   -148    706    854   -277   -501    779    114    267   -119   -179    -80    194
   -161    698    859   -267   -509    779    111    233   -148   -194    -83    155
   -179    717    896   -270   -537    805     85    179   -179   -231   -116    142
   -200    696    896   -249   -548    795     80    122   -215   -277   -168    116
   -213    654    867   -220   -540    758     67     59   -259   -314   -200     51
   -223    615    839   -194   -530    727     59      5   -296   -345   -218     28
   -233    605    839   -187   -537    719     54    -36   -327   -376   -239     33
   -249    615    862   -184   -555    737     57    -64   -348   -400   -275      5
   -249    615    865   -184   -558    740     67    -75   -353   -400   -277     18
   -228    675    904   -223   -566    789     72    -75   -342   -397   -285     31
   -226    646    870   -210   -548    756     85    -70   -342   -415   -311     31
   -218    631    846   -207   -532    737     90    -59   -335   -415   -314     12
   -220    670    891   -226   -555    779    103    -41   -306   -361   -252     25
   -226    727    953   -249   -589    839    109    -18   -249   -288   -171     72
   -223    756    976   -267   -600    865     85    -28   -228   -270   -161     96
   -223    769    992   -272   -607    880     51    -49   -231   -267   -150    116
   -215    750    966   -270   -592    857     33    -57   -241   -270   -148    109
   -189    748    937   -277   -563    841     31    -62   -252   -272   -153    106
   -179    745    924   -283   -553    836      7    -83   -267   -288   -168    109
   -223    667    891   -220   -555    779    -10    -98   -298   -329   -226     88
   -236    576    813   -168   -524    693    -28   -119   -345   -384   -285     57
   -202    514    717   -155   -459    615    -25   -127   -371   -389   -280      5
   -226    444    670   -111   -446    555    -44   -158   -413   -415   -303    -67
   -267    363    628    -49   -446    496    -72   -200   -459   -467   -353   -109
   -272    337    607    -33   -439    472    -93   -226   -496   -514   -400   -122
   -259    342    602    -41   -431    472    -90   -233   -514   -524   -418   -127
   -249    355    605    -54   -428    480    -70   -226   -501   -509   -405   -124
   -244    332    576    -44   -410    454    -64   -231   -511   -530   -431   -135
   -239    327    563    -46   -400    444    -67   -233   -527   -563   -478   -127
   -220    309    530    -44   -374    418    -70   -228   -524   -522   -431   -124
   -226    306    532    -41   -379    418    -75   -236   -522   -511   -407   -158
   -239    306    545    -33   -392    426    -85   -241   -514   -522   -415   -153
   -267    285    550    -10   -407    418    -85   -249   -519   -530   -431   -150
   -272    241    514     15   -392    376    -96   -262   -545   -542   -449   -176
   -210    127    335     38   -272    231   -103   -241   -607   -631   -561   -290
   -158    -96     62    127   -111    -18    -49   -187   -711   -828   -797   -540
   -161   -210    -49    184    -57   -129     77    -49   -714   -950   -963   -727
   -210    -62    148    137   -179     41    194     51   -587   -875   -901   -654
   -342    335    675      2   -509    504     77   -368   -545   -649   -563   -293
   -558    987   1543   -215  -1052   1265   -176   -950   -470   -213     49    322
   -727   1584   2312   -431  -1519   1948   -418  -1306   -298    311    704   1021
   -696   1673   2369   -488  -1532   2021   -649  -1483   -259    620   1039   1473
   -574   1215   1787   -322  -1182   1501   -698  -1486   -535    262    631   1041
   -485    688   1174   -101   -831    932   -605  -1304   -875   -415   -114    220
   -426    327    753     46   -592    540   -431   -930   -922   -722   -522   -231
   -348    236    584     57   -465    410   -246   -535   -693   -605   -498   -215
   -267    210    475     28   -374    342   -132   -311   -545   -511   -452   -163
   -223    187    407     18   -316    296    -80   -207   -480   -472   -433   -166
   -220    168    389     23   -303    277    -62   -171   -462   -470   -433   -174
   -252    155    407     49   -329    280    -44   -155   -449   -444   -410   -187
   -265    171    436     44   -350    303    -31   -150   -436   -439   -405   -187
   -280    155    436     62   -358    296    -18   -145   -436   -439   -413   -184
   -272    161    433     57   -353    296     -7   -103   -405   -410   -394   -161
   -265    171    436     46   -350    303     10    -44   -358   -368   -366   -111
   -233    192    426     18   -329    309     25      2   -322   -327   -332    -88
   -220    194    415     12   -316    303     25     18   -309   -306   -311    -85
   -231    202    433     12   -335    319     33     31   -290   -301   -301    -46
   -239    192    431     23   -335    311     51     46   -267   -275   -272    -25
   -239    189    428     23   -335    306     72     83   -228   -231   -239    -12
   -218    205    420      5   -319    311     72    111   -205   -207   -223     18
   -197    233    431    -18   -316    332     67    137   -171   -155   -176     28
   -197    249    446    -25   -322    348     62    161   -150   -135   -153     46
   -189    241    431    -28   -311    337     67    192   -122   -111   -142     67
   -176    252    428    -38   -301    340     96    241    -72    -54    -96     96
   -163    241    405    -38   -285    324    129    306    -23     -2    -54    129
   -145    252    397    -51   -270    324    153    376     33     46    -18    176
   -135    267    400    -67   -267    332    166    441     85     96     18    223
   -114    272    387    -80   -252    329    179    496    129    140     46    275
    -85    280    366    -96   -226    322    192    550    181    197     93    327
    -67    283    350   -106   -207    316    200    597    231    267    166    368
    -75    270    342    -98   -207    303    205    610    257    298    202    397
    -62    290    353   -114   -207    322    213    618    272    306    210    428
    -46    332    379   -142   -215    355    213    605    277    303    205    446
    -57    290    348   -116   -202    319    218    589    267    283    187    449
    -96    231    324    -70   -210    275    220    555    246    280    189    423
   -124    228    350    -51   -236    288    210    498    223    275    194    366
   -124    233    358    -57   -244    296    200    446    200    244    171    358
   -145    166    311    -10   -228    239    187    387    161    210    135    324
   -158    109    267     23   -213    187    184    329    122    176    109    272
   -158    122    277     18   -218    200    187    301    109    150     88    262
   -189     80    267     51   -228    174    192    283     98    137     67    254
   -197     51    249     72   -223    150    205    270     98    132     67    262
   -184     75    259     51   -223    166    213    262    106    150     90    262
   -187     90    277     46   -231    184    231    272    127    168    106    259
   -207     64    272     70   -239    168    249    285    137    166     88    254
   -181     96    277     44   -228    187    254    301    166    194    106    265
   -176    155    332     10   -254    244    254    288    181    213    129    283
   -132    241    374    -54   -254    306    249    277    207    254    174    290
   -124    233    358    -54   -241    296    210    254    213    254    176    301
   -106    231    337    -62   -220    283    184    236    205    252    184    309
   -135    161    296    -15   -215    228    176    210    176    220    155    272
   -189    127    316     31   -254    220    161    176    150    194    129    239
   -207     96    303     54   -257    200    153    161    135    176    103    233
   -155     64    220     46   -187    142    145    168    116    150     70    231
   -148    -12    135     80   -142     59     93    116     51     98     18    166
   -192    -72    119    132   -158     23     83     80     23     64    -20    111
   -213   -122     90    166   -153    -15     70     46    -10     33    -44     80
   -168   -124     44    148   -106    -41     49     31    -25     36    -33     41
   -155   -103     49    129   -103    -28     46     15    -41     10    -77     -5
   -194   -158     36    176   -116    -62     67      7    -59    -28   -140      2
   -226   -179     46    200   -137    -67     80      5    -64    -41   -145     12
   -215   -129     85    174   -150    -23     96     12    -38      0    -85      7
   -213   -119     90    163   -153    -12     67    -18    -59     -5    -85    -49
   -215   -116     98    166   -158    -10     83    -10    -64    -15   -114    -51
   -200   -119     80    158   -142    -20     88     -2    -62    -15   -114    -25
   -202   -155     46    179   -124    -54     46    -54   -109    -62   -158    -70
   -226   -181     44    202   -135    -70     38    -72   -142   -106   -215   -101
   -179   -197    -18    187    -80   -109     59    -54   -174   -145   -267   -179
   -132   -389   -259    259     62   -324    129    -10   -280   -332   -478   -400
   -114   -532   -418    324    150   -475    233     72   -340   -478   -654   -626
   -150   -350   -200    249     23   -275    322    168   -213   -379   -571   -563
   -262     83    345     88   -303    213    228   -153   -103   -127   -249   -228
   -415    789   1205   -189   -810    997    -18   -665     59    348    358    384
   -527   1527   2055   -498  -1291   1790   -194   -862    415    995   1065   1143
   -459   1564   2021   -553  -1241   1792   -426   -922    527   1337   1395   1517
   -413   1137   1551   -363   -982   1343   -589  -1054    176    979   1013   1122
   -368    550    917    -90   -641    732   -633  -1135   -428    132    174    252
   -327    150    478     88   -402    314   -472   -898   -652   -355   -389   -314
   -288    111    397     88   -342    254   -246   -532   -439   -226   -348   -280
   -226    124    350     49   -288    239   -101   -296   -275   -101   -270   -252
   -181    148    327     15   -254    236    -20   -158   -176    -33   -236   -236
   -163    161    324      2   -244    241      2   -114   -155    -33   -252   -254
   -142    179    319    -18   -231    246     -5   -109   -166    -41   -265   -262
   -127    179    306    -25   -218    241      0    -90   -163    -33   -270   -259
   -116    194    311    -41   -213    254     -2    -96   -166    -44   -283   -254
   -116    205    322    -44   -218    262     -7    -85   -148    -44   -285   -239
    -80    254    335    -88   -207    293    -38    -62   -122    -28   -267   -223
    -59    301    361   -122   -210    329    -33    -31    -98     20   -213   -220
    -54    316    371   -132   -213    342     -7     -7    -83     54   -174   -207
    -36    353    389   -158   -213    371      5     28    -54     83   -153   -189
     10    400    389   -207   -189    394     -2     31    -46     88   -155   -192
     -7    374    381   -184   -194    376      5     46    -31     93   -153   -192
    -51    322    374   -137   -213    345     -5     36    -41     83   -163   -200
    -67    358    426   -145   -246    392     33     59    -20     96   -155   -187
    -72    426    498   -176   -285    459     83    122     38    150   -119   -129
    -67    439    506   -184   -288    470     88    148     72    189    -88   -129
    -51    472    524   -213   -288    498     88    184    109    228    -54   -119
    -54    470    524   -207   -288    496     85    223    140    252    -46   -101
    -10    527    535   -259   -272    530     75    270    174    283    -25    -62
     41    618    576   -332   -267    597     77    316    226    345     31    -33
     90    667    576   -379   -244    620     93    381    283    394     75      7
     80    672    592   -376   -254    633     83    423    327    446    114     46
    101    737    636   -423   -267    688     57    462    374    511    168     96
     93    795    701   -444   -303    748     75    517    436    579    231    161
     88    813    722   -452   -316    769     90    480    413    553    213    150
     72    807    735   -439   -329    771     88    433    371    501    161    116
     98    841    740   -472   -319    792     67    407    345    462    122     90
    161    893    732   -527   -285    813      7    353    306    441    111     67
    187    935    748   -561   -280    841     15    332    298    436    111     54
    145    911    766   -527   -309    839     75    306    285    431    122     15
      5    795    789   -402   -392    792     77    241    233    374     80    -36
    -70    696    763   -314   -415    730     31    142    142    265    -28    -96
    -54    717    771   -332   -413    743     20    111    124    249    -46   -106
    -44    711    756   -332   -400    732     18     75     93    236    -44   -163
    -49    701    748   -327   -400    724     33     46     77    215    -54   -202
   -103    709    813   -303   -457    761     62     57     96    228    -41   -194
   -109    745    854   -319   -480    797     36     57    111    241    -31   -176
     -7    789    797   -389   -402    792     36     67    132    254    -18   -158
      2    810    805   -407   -400    807     62     72    148    257    -25   -148
     83    909    826   -496   -371    867     38     57    150    259    -23   -137
     36    958    922   -498   -444    940     12     59    184    306     25    -90
      5    924    919   -465   -457    922    -23     33    176    296     25    -93
     59    982    922   -522   -433    953    -46     38    184    306     33    -85
     23    930    906   -478   -441    919    -57      2    142    254    -15   -116
     15    919    904   -470   -444    911    -38     -7    129    249    -10   -116
    -62    839    901   -387   -480    870    -12      2    140    277     20   -124
    -93    704    795   -306   -444    748    -23    -38     67    200    -64   -200
    -85    597    683   -257   -384    639    -57    -77     -2    122   -148   -246
    -36    576    610   -272   -322    594    -80    -88    -23    109   -166   -285
     51    626    574   -337   -259    600    -80    -77    -18    124   -148   -298
     -2    563    566   -280   -285    566    -49    -83    -41     93   -181   -324
   -142    413    553   -135   -348    483    -54   -127    -96     46   -226   -353
   -163    368    530   -103   -348    446    -93   -148   -122     28   -252   -371
    -15    457    472   -220   -244    465   -101   -135   -109     31   -252   -366
     62    472    407   -267   -174    441    -83   -124   -103     36   -241   -358
    -57    355    413   -150   -233    384    -46   -135   -127     12   -275   -389
   -140    270    407    -64   -275    337    -41   -158   -148     -2   -296   -420
   -142    254    397    -54   -270    324    -46   -155   -155      0   -293   -423
    -77    335    413   -129   -246    374    -41   -122   -127     46   -246   -420
    -54    296    348   -122   -202    322    -36    -93   -127     33   -265   -444
    -25    132    158    -54    -90    142      0    -44   -179   -101   -413   -545
     44    -62   -106     10     75    -83    103     51   -228   -283   -639   -735
     57      2    -54    -31     54    -25    223    189   -122   -257   -639   -818
      7    290    283   -150   -137    285    213    111    -20   -114   -446   -662
    -80    805    883   -363   -483    844    -23   -355    -49    129    -54   -262
   -272   1418   1691   -571   -982   1553   -306   -854    -31    555    545    316
   -423   1774   2195   -678  -1309   1984   -491  -1013    145   1044   1093    859
   -389   1514   1901   -563  -1145   1706   -639  -1085     49   1072   1098    930
   -361    953   1314   -296   -839   1132   -654  -1163   -413    431    439    254
   -355    420    776    -31   -566    597   -535  -1117   -883   -397   -394   -587
   -298    142    439     77   -368    290   -361   -771   -717   -415   -530   -680
   -241    148    389     46   -316    267   -215   -459   -441   -226   -415   -532
   -153    181    335    -15   -244    257   -111   -244   -252    -72   -311   -475
   -129    158    288    -12   -207    223    -59   -142   -166    -28   -288   -467
   -153    166    319    -10   -236    241    -31   -101   -140    -23   -290   -467
   -132    187    316    -28   -226    252    -18    -85   -129    -18   -296   -459
   -101    226    324    -64   -213    275      0    -54    -98     10   -275   -433
    -62    272    335   -103   -197    303     10    -12    -57     41   -254   -420
    -57    228    283    -85   -171    257      5    -15    -64     31   -265   -426
    -90    202    290    -57   -192    246     23     -7    -62     38   -252   -428
   -153    174    327    -10   -241    252     33     -2    -51     49   -239   -428
   -174    192    366     -7   -270    277     25     -2    -49     51   -233   -433
    -85    265    350    -90   -218    309     33     23    -15     80   -205   -407
     88    397    309   -244   -111    353     23     72     31    129   -166   -355
    150    446    293   -301    -72    368     20     98     72    174   -122   -319
    -75    265    340    -93   -207    301     57     75     57    155   -129   -355
   -192    179    368      5   -280    272     88     83     59    150   -142   -402
   -153    207    358    -28   -257    283     83    116     90    163   -137   -355
    -75    293    368   -111   -223    329     67    161    124    181   -122   -280
     54    392    337   -223   -140    366     70    244    197    254    -59   -218
     36    381    345   -210   -155    363     90    293    244    314     -2   -189
    -46    340    387   -148   -218    363    119    327    277    348     28   -205
    -51    366    418   -158   -236    392    124    371    319    389     54   -200
    -33    400    433   -181   -233    415    135    431    376    446    103   -127
    -20    397    418   -189   -220    407    153    480    418    488    145    -83
      5    449    444   -226   -220    446    153    509    452    517    184    -20
     12    514    498   -265   -241    506    142    522    470    535    202     12
     38    550    511   -293   -236    532    132    504    457    517    192     18
     36    540    504   -290   -236    522    129    475    426    480    168     -5
     36    530    493   -283   -228    511    124    439    384    446    148    -31
     36    535    496   -288   -228    517    109    387    340    402    124    -64
     49    545    496   -296   -223    522     98    340    301    363    101   -103
     44    522    478   -285   -215    501     80    288    254    314     54   -150
    -51    428    480   -189   -267    454     83    226    189    236    -12   -215
   -103    368    472   -132   -288    420     85    176    148    200    -44   -265
   -109    366    475   -127   -290    420     80    140    124    161    -80   -290
   -109    358    465   -124   -285    410     77    114    111    140   -103   -296
   -103    379    483   -137   -293    431     85    103    111    145    -96   -319
   -106    384    488   -140   -298    436     98     96    111    148    -85   -329
   -101    368    470   -132   -285    418    103     90    109    145    -85   -329
    -96    374    467   -140   -283    418    101     93    111    148    -85   -332
    -85    431    517   -174   -301    472    103    109    142    174    -54   -293
    -77    522    600   -220   -337    561    106    116    174    200    -25   -249
    -80    566    646   -241   -363    605     96    106    171    184    -41   -226
    -77    555    633   -241   -355    594     72     96    168    202    -20   -231
    -72    566    636   -246   -353    600     54     88    161    220      7   -241
    -62    568    631   -257   -345    600     38     75    153    207      5   -241
    -70    553    623   -241   -345    587     44     57    135    171    -31   -246
   -129    459    587   -166   -358    522     36     23     85    122    -83   -254
   -135    363    498   -116   -316    431     25      2     41     90   -109   -314
   -132    285    415    -77   -275    350     18    -10      5     54   -140   -387
   -119    267    387    -72   -252    327     25    -10     -7     36   -145   -389
   -145    228    371    -44   -259    298     28    -38    -38     -2   -179   -413
   -153    184    337    -15   -246    262     10    -83    -85    -49   -220   -439
   -142    135    277      5   -210    205     -2   -103   -116    -90   -267   -467
   -122    137    259     -7   -189    197     -5    -98   -124   -111   -288   -475
   -103    150    254    -23   -179    202    -15   -109   -135   -106   -280   -462
   -111    140    252    -15   -181    194    -20   -116   -129    -90   -259   -485
   -140    114    254     10   -197    184    -31   -124   -142   -106   -272   -519
   -153    111    265     20   -207    187    -31   -129   -161   -135   -303   -506
   -140    109    249     12   -194    179    -20   -122   -155   -137   -306   -457
   -145     98    241     23   -192    168    -12   -122   -153   -127   -293   -501
   -179     18    197     77   -189    109    -15   -129   -184   -168   -332   -548
   -161   -137     23    150    -93    -57      2   -116   -267   -285   -462   -618
   -103   -329   -226    215     59   -277    111    -20   -345   -457   -683   -880
    -93   -371   -277    233     90   -324    239    114   -298   -532   -800   -987
   -161   -181    -23    171    -70   -103    275     83   -200   -428   -672   -859
   -301    239    540     31   -420    389     83   -400   -205   -187   -301   -540
   -491    995   1486   -254   -987   1239   -228   -932   -127    280    350     64
   -532   1584   2117   -527  -1325   1849   -480  -1137     93    836    982    683
   -462   1558   2018   -548  -1241   1787   -696  -1231     85   1002   1140    937
   -439    979   1418   -270   -927   1197   -730  -1275   -298    501    613    452
   -418    389    805     12   -613    597   -607  -1166   -727   -262   -184   -376
   -368     80    446    142   -407    262   -418   -831   -691   -457   -475   -659
   -306     38    345    132   -327    189   -249   -519   -470   -337   -431   -620
   -252     33    285    109   -267    158   -114   -285   -303   -228   -374   -545
   -223    -25    197    124   -213     83    -41   -161   -231   -184   -345   -530
   -213    -41    171    127   -194     64    -15   -116   -220   -184   -340   -524
   -194    -12    181    103   -189     83    -18   -119   -223   -189   -340   -530
   -181     31    213     75   -197    122    -28   -129   -226   -207   -355   -548
   -192     36    228     77   -210    129    -12   -101   -210   -215   -368   -506
   -187     10    194     88   -192    101      0    -75   -189   -181   -340   -504
   -187    -10    176     98   -184     83     -2    -80   -176   -148   -296   -537
   -200    -28    171    114   -187     70    -23   -135   -207   -179   -311   -584
   -353    -77    275    213   -316     98     15   -137   -192   -184   -309   -545
   -381   -116    265    249   -324     72     44    -88   -163   -171   -293   -462
   -290    -51    236    168   -265     90     59      7    -98   -111   -246   -387
   -119    -10    109     64   -114     49     49     77    -59    -57   -207   -389
   -103     33    135     33   -119     83     46    106    -36    -36   -200   -402
   -109     49    155     28   -132    101     54    124    -15    -20   -168   -340
   -116     12    127     51   -122     67     64    148     12     23   -119   -324
   -116     12    129     51   -122     70     85    192     57     62    -83   -306
   -111     33    142     38   -127     85    111    244    103     98    -51   -275
    -96     -7     88     51    -93     38    135    293    129    116    -49   -257
    -83     10     93     33    -88     49    137    342    168    168    -12   -220
    -77     41    119     18    -98     80    145    397    215    223     57   -168
    -38     64    103    -15    -70     83    166    459    267    277    116   -129
    -18     72     90    -28    -54     83    192    511    303    309    137   -119
    -15    103    119    -46    -70    111    189    524    311    309    127    -80
    -23    111    135    -44    -77    122    200    524    319    311    142    -36
     -5    137    142    -67    -75    140    197    517    314    319    174    -28
      2    145    142    -75    -70    145    192    485    293    283    150    -44
     -5    171    176    -83    -90    171    171    444    267    246    122    -57
    -31    155    187    -62   -109    171    145    400    236    220     98    -90
    -54     93    148    -20   -101    119    124    342    194    181     85   -109
    -70     83    153     -7   -111    119    111    285    166    155     83   -140
    -77     77    155     -2   -116    116     90    213    124    106     44   -179
   -114     67    181     23   -148    124     75    140     75     51      2   -218
   -168     20    187     72   -176    103     88     93     46      7    -36   -241
   -174     23    194     75   -184    109     90     85     44     -2    -51   -244
   -145     15    158     62   -150     85     96     85     36    -44   -114   -249
   -132     38    171     46   -150    103    122     93     54     -7    -80   -249
   -101     83    184      7   -142    132    142    119     93     41     -7   -249
   -111     83    194     12   -153    137    135    122     96     44      0   -231
   -122    145    265    -12   -194    205    142    140    132     70     12   -197
   -129    197    327    -33   -228    262    145    150    161     96     49   -140
   -122    218    337    -49   -231    277    109    132    166    124     75   -132
   -111    207    319    -49   -215    262     70    122    174    145    111   -116
   -101    220    319    -59   -213    270     49    111    174    153    127   -135
    -93    210    303    -57   -197    257     31     75    137    106     75   -174
   -103    163    265    -31   -184    213     15     46     96     54     12   -189
   -114    103    218      2   -166    161     10     41     72     20    -12   -181
   -124     18    142     51   -135     80      2     25     41      5    -12   -236
   -140    -44     96     93   -119     25    -10      2      0    -31    -44   -280
   -171   -106     64    137   -119    -20    -38    -25    -46    -93   -114   -311
   -194   -148     46    171   -122    -51    -51    -59    -83   -127   -150   -337
   -187   -163     20    174   -103    -72    -38    -67    -93   -124   -135   -355
   -145   -142      2    145    -75    -70    -18    -51    -80   -111   -127   -376
   -176   -187    -10    181    -85    -98    -20    -70   -111   -174   -207   -400
   -179   -197    -18    187    -80   -109    -28    -80   -129   -197   -228   -371
   -163   -179    -18    168    -72    -98    -49    -88   -127   -163   -171   -379
   -166   -194    -28    181    -70   -111    -62    -98   -127   -163   -155   -392
   -179   -220    -44    197    -70   -132    -51   -106   -129   -179   -176   -423
   -197   -226    -28    210    -85   -127    -51   -122   -148   -194   -192   -423
   -189   -223    -33    205    -80   -129    -49   -124   -158   -223   -220   -413
   -161   -249    -88    205    -36   -168    -46   -135   -187   -267   -270   -446
   -127   -415   -290    270     80   -353    -25   -132   -277   -387   -389   -600
    -96   -639   -542    366    220   -592     38    -85   -402   -597   -626   -875
    -80   -711   -631    394    272   -672    148     57   -400   -688   -743   -995
   -119   -517   -397    319    137   -457    215     28   -290   -571   -597   -865
   -319    -51    267    184   -293    106     38   -498   -220   -290   -213   -444
   -496    714   1208   -109   -852    961   -226   -953      0    241    441    275
   -540   1262   1803   -363  -1171   1532   -478  -1104    298    833   1098    984
   -449   1202   1652   -376  -1049   1426   -719  -1163    329   1062   1322   1249
   -397    732   1127   -168   -761    930   -782  -1247    -72    535    776    670
   -348    187    535     80   -441    358   -667  -1130   -511   -210     18   -114
   -301   -140    161    218   -233     10   -446   -779   -550   -462   -309   -491
   -226   -192     33    210   -129    -80   -275   -459   -392   -394   -314   -517
   -140   -194    -54    166    -44   -124   -163   -272   -283   -335   -285   -483
   -106   -213   -106    158      0   -161    -98   -184   -236   -322   -288   -483
   -101   -220   -119    158      7   -171    -62   -153   -231   -329   -298   -480
    -90   -197   -106    145      7   -153    -33   -132   -223   -316   -285   -501
   -111   -228   -116    168      0   -174    -20   -129   -226   -342   -319   -522
   -124   -249   -124    187     -2   -187    -41   -137   -241   -366   -337   -537
   -116   -257   -140    184     10   -200    -49   -132   -246   -371   -335   -548
    -90   -218   -127    155     18   -174    -20   -106   -226   -353   -309   -517
    -67   -171   -103    119     15   -137    -33    -96   -210   -337   -288   -485
    -67   -150    -85    109      7   -119    -38    -90   -197   -322   -272   -485
    -57   -137    -83     96     12   -111    -38    -77   -189   -316   -267   -483
    -51   -122    -70     88      7    -96    -49    -70   -192   -322   -280   -470
    -57   -101    -44     77     -7    -75    -54    -59   -179   -309   -272   -454
    -70    -85    -15     75    -28    -51    -51    -44   -161   -293   -262   -446
    -54    -49      2     51    -31    -23    -41     -7   -129   -270   -239   -418
    -20    -36    -15     28     -2    -25    -25     23   -111   -252   -226   -439
    -18    -20     -2     18     -7    -12     -7     57    -90   -252   -244   -415
    -20     10     28      5    -25     18      7    106    -49   -226   -226   -335
      2     15     12    -10     -5     12     31    171     -7   -171   -174   -306
     41     38     -2    -38     23     18     38    231     23   -127   -129   -283
     70     85     12    -80     28     49     41    285     64    -77    -77   -239
     96    142     46   -119     25     96     51    342    119    -25    -20   -197
    122    179     54   -153     33    116     64    394    161     23     31   -150
    129    207     77   -168     25    142     62    415    181     51     57   -137
    137    239     98   -189     20    168     67    423    194     59     59   -103
    150    277    124   -215     12    202     88    420    200     57     57    -70
    124    285    158   -205    -18    223     88    397    184     36     49    -41
    106    270    163   -187    -28    218     64    363    166     20     41    -67
     98    239    140   -168    -20    189     41    309    127    -18      5   -114
     83    233    148   -158    -31    192     33    249     88    -62    -20   -145
     77    218    140   -148    -31    179     25    197     59    -93    -41   -163
     75    218    142   -145    -33    181     15    137     23   -119    -51   -166
     33    163    129   -101    -46    148      5     67    -33   -184   -127   -236
     10    129    119    -70    -54    127      7     18    -72   -236   -176   -241
     -2    132    135    -64    -70    132     10    -18    -96   -257   -187   -252
    -31     93    124    -31    -77    109     15    -49   -116   -270   -189   -280
    -41     51     90     -7    -67     72     15    -59   -116   -262   -179   -288
    -59     51    111      5    -85     80      2    -72   -119   -262   -176   -296
    -54    129    184    -38   -119    155     18    -59    -83   -226   -155   -275
    -18    205    223    -93   -119    213     57    -33    -36   -174   -122   -236
     -7    239    244   -116   -127    241     54    -41    -25   -132    -70   -200
     -2    267    270   -132   -137    270      5    -64    -31   -114    -25   -213
     -2    254    254   -127   -127    254    -23    -75    -44   -132    -28   -231
    -10    239    249   -114   -129    244    -38    -80    -59   -153    -38   -179
      0    241    241   -122   -119    241    -57    -93    -75   -166    -46   -153
    -28    215    244    -93   -137    228    -59   -116    -98   -192    -77   -140
    -62    145    205    -41   -132    174    -59   -135   -129   -241   -140   -158
    -62     38    101     12    -80     70    -70   -150   -171   -275   -174   -218
    -70    -10     57     38    -64     23    -75   -171   -213   -314   -215   -254
   -106    -70     36     88    -72    -18    -77   -210   -262   -368   -275   -288
   -129   -116     12    122    -72    -54   -111   -259   -311   -420   -322   -335
   -148   -168    -20    158    -64    -96   -129   -298   -361   -467   -363   -376
   -109   -119    -10    114    -49    -67   -114   -290   -355   -452   -335   -363
    -72    -62      7     67    -41    -28   -106   -290   -353   -449   -327   -363
    -54    -57     -2     54    -25    -31   -111   -290   -368   -472   -358   -371
    -77   -129    -51    103    -12    -90   -103   -288   -376   -485   -376   -389
   -111   -181    -70    145    -20   -124    -98   -296   -389   -504   -397   -394
   -122   -207    -88    163    -18   -148    -96   -301   -397   -514   -415   -400
   -127   -200    -75    161    -28   -137    -93   -306   -407   -537   -441   -384
    -98   -176    -77    137    -10   -127    -90   -301   -415   -535   -428   -371
    -90   -257   -166    174     36   -213    -72   -285   -444   -561   -457   -459
    -77   -485   -407    280    163   -446     -5   -257   -563   -761   -672   -678
    -85   -654   -568    368    241   -613    122   -163   -623   -937   -875   -896
    -85   -555   -470    322    192   -514    228    -20   -501   -872   -823   -867
   -184   -187     -2    184    -90    -96    158   -288   -397   -646   -524   -594
   -311    413    724    -51   -517    566    -96   -800   -298   -259    -20    -59
   -413   1070   1483   -329   -950   1275   -303  -1062    -12    340    670    706
   -350   1332   1683   -491  -1015   1506   -535  -1130    213    844   1174   1267
   -324    854   1176   -267   -750   1015   -678  -1273   -122    527    831    984
   -332    252    581     38   -457    415   -698  -1382   -724   -306      5    153
   -309   -181    127    244   -218    -28   -561  -1210  -1018   -875   -592   -483
   -226   -290    -64    259    -80   -179   -371   -836   -833   -823   -623   -540
   -127   -290   -163    207     18   -228   -241   -576   -659   -711   -558   -504
    -83   -324   -241    202     77   -283   -163   -431   -576   -683   -558   -501
    -62   -345   -283    202    109   -314   -140   -374   -545   -667   -550   -483
    -31   -311   -280    171    124   -296   -127   -350   -530   -662   -555   -472
      5   -293   -298    140    150   -296   -122   -345   -535   -672   -571   -498
     18   -293   -311    135    163   -301    -88   -327   -527   -672   -576   -527
     10   -285   -296    137    150   -290    -72   -314   -522   -675   -579   -527
     20   -272   -293    127    155   -283    -75   -298   -498   -659   -568   -504
     23   -252   -275    114    148   -262    -85   -293   -496   -654   -561   -517
     23   -254   -280    114    150   -267    -93   -298   -504   -662   -579   -517
     33   -228   -262     96    148   -244    -93   -288   -493   -652   -566   -480
     46   -215   -262     85    153   -239    -88   -270   -485   -646   -555   -472
     59   -184   -244     62    150   -213    -93   -259   -470   -628   -540   -462
     62   -197   -259     67    158   -226    -90   -239   -452   -613   -530   -449
     57   -218   -275     77    166   -246    -75   -215   -441   -602   -527   -433
     75   -176   -252     51    163   -213    -80   -200   -426   -587   -509   -415
    109   -119   -228      5    166   -171    -80   -166   -392   -545   -467   -384
    127    -90   -218    -18    171   -153    -70   -127   -361   -514   -441   -371
    150    -75   -226    -38    184   -150    -59    -88   -327   -491   -431   -348
    171    -44   -215    -62    192   -129    -31    -18   -265   -439   -379   -293
    158     -7   -166    -77    161    -85    -15     23   -226   -402   -340   -275
    158      0   -158    -80    158    -80     15     83   -171   -358   -316   -236
    155     41   -116   -101    137    -36     31    135   -124   -314   -277   -158
    187     80   -106   -132    148    -12     12    166    -96   -265   -231   -116
    202    111    -90   -158    145     12      2    184    -75   -241   -202    -83
    200    129    -72   -166    137     28      2    181    -72   -236   -189    -77
    239    200    -41   -220    140     80     -2    176    -67   -223   -168    -70
    231    205    -25   -218    129     90      2    161    -83   -246   -189    -77
    215    174    -44   -194    127     64      5    119   -124   -290   -228    -96
    192    166    -28   -179    109     70      2     59   -176   -342   -267   -142
    174    155    -18   -166     96     70     -7     -5   -236   -405   -322   -210
    197    163    -33   -179    116     64    -23    -62   -283   -441   -350   -233
    171    158    -12   -166     90     75    -20   -124   -340   -504   -402   -283
    135    153     15   -145     59     85    -31   -179   -394   -553   -441   -327
    111    122      7   -116     51     64    -31   -213   -418   -579   -465   -355
     96     75    -20    -85     59     28    -20   -249   -441   -605   -480   -374
     85     96     10    -90     36     51     -7   -288   -478   -649   -509   -420
     80    122     41   -101     20     83    -10   -311   -504   -675   -532   -436
     98    137     38   -119     31     88     -5   -285   -501   -667   -522   -389
    124    220     96   -171     15    158     15   -233   -441   -607   -470   -348
    106    254    148   -181    -20    202     23   -231   -407   -581   -441   -306
     72    296    223   -184    -75    262     20   -259   -402   -571   -426   -303
     93    337    241   -215    -72    290    -15   -285   -415   -571   -423   -293
    119    340    220   -228    -49    280    -62   -293   -418   -563   -418   -316
    109    311    202   -213    -46    257    -62   -319   -444   -592   -444   -332
    114    324    210   -220    -46    267    -70   -345   -485   -633   -472   -348
    127    327    200   -228    -38    265    -93   -355   -514   -657   -488   -355
    127    272    145   -200     -7    210   -111   -348   -540   -680   -514   -376
    127    179     51   -155     38    116   -103   -358   -581   -722   -561   -420
    129    116    -15   -124     72     51    -88   -368   -602   -745   -581   -444
    111     54    -57    -83     83      0    -88   -397   -641   -797   -633   -485
    103     15    -88    -59     96    -36   -109   -439   -696   -857   -693   -517
     93     10    -85    -54     88    -38   -103   -449   -714   -865   -698   -530
     72    -31   -106    -20     88    -67   -109   -465   -743   -885   -719   -550
     54    -62   -116      2     85    -88   -114   -485   -771   -911   -737   -568
     70    -18    -88    -25     77    -51   -111   -498   -774   -906   -724   -555
     72    -51   -127    -10     98    -88   -111   -501   -779   -922   -740   -576
     75    -67   -142     -2    106   -106   -114   -496   -795   -945   -771   -571
     70    -77   -148      2    106   -111   -124   -493   -807   -953   -784   -579
     80    -49   -129    -15    103    -88   -132   -475   -789   -924   -758   -574
     75   -142   -220     33    145   -181   -137   -485   -823   -966   -797   -618
     57   -311   -368    127    210   -340    -88   -467   -885  -1080   -924   -735
     88   -467   -558    189    322   -511     20   -379   -932  -1239  -1119   -924
    150   -483   -633    166    392   -558    135   -220   -867  -1301  -1231  -1054
    132   -194   -327     28    228   -259    150   -233   -724  -1145  -1054   -896
     15    277    262   -148   -122    270    -57   -717   -766   -922   -680   -517
   -114    917   1028   -402   -571    971   -355  -1244   -795   -553   -124     12
   -142   1499   1641   -678   -891   1569   -615  -1501   -675    -51    478    594
    -54   1306   1361   -628   -709   1332   -810  -1582   -745     85    618    792
    -51    732    784   -340   -418    756   -813  -1613  -1122   -446     49    246
    -59    223    283    -80   -171    252   -701  -1532  -1532  -1231   -766   -555
    -36   -116    -80     77     20    -98   -522  -1218  -1462  -1426  -1078   -833
     18    -93   -111     38     64   -101   -381   -904  -1171  -1218   -958   -722
     83    -75   -161     -5    122   -116   -277   -670   -984  -1085   -880   -672
    111    -88   -200    -15    155   -142   -213   -555   -893  -1031   -852   -654
    103    -93   -197     -5    150   -145   -179   -514   -862  -1023   -849   -641
     80    -93   -174      5    124   -132   -163   -498   -852  -1013   -833   -618
     80    -75   -155     -2    116   -114   -161   -493   -839  -1008   -831   -592
    106    -38   -148    -33    124    -93   -161   -470   -813   -971   -797   -568
    129    -10   -140    -59    135    -75   -179   -436   -800   -958   -797   -597
    150    -59   -210    -46    179   -135   -194   -428   -813   -989   -839   -594
    153    -41   -194    -57    174   -116   -179   -410   -784   -953   -802   -566
    148     33   -114    -93    132    -38   -161   -392   -740   -906   -748   -535
    148     88    -59   -116    103     15   -176   -394   -732   -906   -748   -540
    166     80    -88   -124    127     -2   -187   -384   -724   -914   -763   -511
    174     33   -140   -103    155    -51   -174   -366   -706   -888   -748   -511
    174     10   -163    -93    168    -77   -161   -340   -688   -865   -730   -504
    189     83   -106   -135    148    -10   -161   -314   -654   -828   -685   -467
    187    145    -41   -168    114     54   -153   -288   -618   -792   -649   -436
    181    124    -57   -153    119     33   -137   -246   -579   -758   -620   -418
    200    137    -62   -168    129     38   -122   -194   -530   -719   -584   -368
    202    163    -38   -181    122     62   -111   -150   -493   -683   -563   -342
    215    192    -23   -205    119     83   -103    -98   -446   -667   -553   -290
    257    213    -44   -236    150     85    -96    -41   -397   -620   -511   -210
    280    233    -49   -259    166     93    -90      5   -350   -545   -449   -184
    314    285    -28   -298    171    129    -83     75   -283   -470   -374   -124
    327    342     15   -335    153    181    -80    114   -231   -410   -314   -101
    301    350     49   -327    127    200    -64    111   -226   -410   -314   -122
    311    340     25   -327    142    181    -77    106   -244   -431   -342   -109
    327    332      5   -329    161    168    -98    101   -265   -444   -335    -77
    272    332     59   -303    106    194    -90     41   -314   -509   -381   -106
    246    361    114   -303     67    236    -98    -38   -381   -600   -449   -103
    270    337     64   -306    103    202   -114    -62   -410   -602   -452   -111
    283    337     54   -309    114    197   -132    -96   -431   -594   -449   -189
    262    342     77   -303     90    210   -124   -150   -465   -628   -465   -236
    223    332    109   -277     57    220   -124   -207   -506   -675   -498   -270
    215    319    103   -267     54    213   -135   -252   -542   -709   -535   -298
    244    290     46   -267     98    168   -142   -262   -561   -727   -571   -309
    231    296     62   -265     85    179   -150   -290   -597   -774   -615   -332
    207    316    109   -262     49    213   -145   -293   -597   -776   -610   -298
    202    283     80   -244     59    181   -132   -283   -581   -748   -584   -298
    161    280    119   -220     20    200   -101   -267   -558   -719   -550   -329
    158    350    192   -257    -15    272   -101   -267   -537   -701   -517   -285
    161    407    246   -285    -41    327   -116   -283   -532   -693   -509   -239
    174    459    285   -316    -57    371   -166   -309   -535   -691   -501   -215
    205    485    280   -345    -36    384   -197   -290   -514   -662   -480   -174
    213    444    231   -329    -10    337   -179   -262   -475   -594   -415   -161
    228    467    239   -348     -5    353   -168   -280   -491   -607   -413   -200
    205    462    257   -335    -25    361   -166   -290   -504   -631   -441   -228
    207    444    236   -324    -12    340   -192   -319   -535   -691   -509   -213
    202    353    148   -280     25    252   -220   -340   -589   -732   -548   -236
    176    257     80   -218     49    168   -210   -366   -628   -769   -581   -309
    174    244     67   -210     51    158   -218   -381   -662   -810   -613   -329
    192    181    -10   -187    101     85   -236   -381   -706   -846   -657   -342
    200     93   -106   -148    150     -5   -239   -376   -709   -839   -659   -379
    192    103    -88   -148    140      7   -246   -397   -724   -852   -670   -405
    200    153    -49   -179    124     51   -262   -415   -727   -857   -659   -400
    174    192     18   -181     77    106   -259   -423   -722   -859   -652   -407
    179    176     -2   -179     90     88   -296   -467   -771   -914   -704   -449
    187    142    -44   -166    116     49   -311   -470   -787   -911   -711   -446
    181    129    -51   -155    116     38   -309   -459   -771   -888   -691   -431
    194    142    -51   -168    124     46   -303   -457   -763   -883   -680   -410
    202    153    -49   -179    124     54   -316   -457   -776   -904   -704   -407
    189    127    -64   -158    127     31   -311   -462   -797   -943   -743   -439
    207     -5   -213   -103    207   -106   -283   -457   -883  -1060   -865   -584
    236   -283   -519     23    376   -400   -171   -363   -979  -1249  -1091   -846
    254   -316   -571     28    410   -441    -44   -202   -917  -1304  -1192   -966
    226    -12   -239   -106    231   -127     -7   -254   -797  -1161  -1021   -810
     77    470    392   -275   -158    431   -207   -782   -813   -917   -652   -436
   -101   1231   1332   -563   -717   1280   -506  -1335   -737   -446     -7    210
   -119   1805   1922   -844  -1021   1862   -771  -1512   -496    140    641    862
      5   1714   1709   -859   -852   1712  -1018  -1584   -519    311    782   1083
     33   1145   1109   -589   -537   1127  -1060  -1600   -891   -192    231    571
     41    498    457   -270   -207    478   -922  -1483  -1356  -1018   -610   -285
     59    210    150   -135    -46    181   -704  -1122  -1267  -1156   -836   -566
    111    220    109   -166      0    166   -527   -795  -1010   -992   -745   -493
    192    246     54   -220     67    150   -405   -576   -857   -909   -698   -428
    184    210     25   -197     80    119   -355   -480   -800   -883   -701   -410
    179    200     18   -189     80    109   -324   -441   -774   -875   -706   -410
    189    192      2   -192     93     98   -296   -410   -753   -859   -693   -418
    189    194      2   -192     90     98   -298   -402   -750   -852   -680   -441
    194    213     18   -202     88    116   -285   -387   -737   -833   -654   -441
    210    228     18   -223     96    124   -275   -371   -722   -820   -652   -426
    228    265     36   -246     96    150   -265   -350   -698   -810   -652   -387
    210    267     54   -239     77    163   -252   -337   -675   -784   -631   -376
    213    270     57   -241     77    163   -246   -335   -667   -787   -641   -397
    226    254     25   -241    101    140   -252   -322   -670   -807   -672   -379
    239    272     33   -254    101    153   -239   -290   -639   -771   -633   -337
    231    293     59   -265     85    179   -236   -275   -607   -732   -589   -332
    231    353    122   -290     54    239   -233   -246   -566   -685   -535   -301
    236    387    148   -314     44    270   -223   -213   -530   -657   -506   -265
    249    413    163   -332     44    288   -205   -187   -504   -636   -488   -257
    262    452    189   -358     36    322   -197   -145   -467   -594   -454   -226
    277    483    205   -379     36    345   -194   -101   -428   -561   -436   -205
    288    493    205   -392     41    348   -187    -44   -389   -522   -410   -158
    301    519    218   -413     41    368   -171     20   -342   -478   -384   -111
    322    548    223   -436     49    387   -150     83   -290   -441   -363    -67
    363    581    218   -472     72    400   -137    148   -231   -368   -293     -2
    392    665    272   -530     59    470   -142    181   -194   -319   -244     28
    402    706    303   -555     49    506   -142    207   -176   -277   -197     64
    389    709    319   -550     33    514   -145    210   -171   -259   -179     57
    392    732    340   -561     25    537   -145    205   -168   -259   -171     80
    381    724    340   -553     20    532   -137    181   -176   -267   -176     77
    368    735    366   -553      0    550   -132    150   -200   -290   -200     54
    337    730    389   -535    -25    561   -137    109   -236   -324   -231     36
    319    766    446   -542    -62    607   -145     64   -262   -353   -254     33
    288    714    426   -501    -70    571   -153      5   -306   -407   -301     15
    259    704    444   -483    -90    574   -161    -54   -340   -428   -303    -36
    244    698    452   -472   -103    576   -171   -114   -392   -478   -348    -75
    241    678    436   -459    -96    558   -168   -150   -420   -504   -376    -90
    233    698    465   -467   -116    584   -158   -171   -431   -501   -376   -101
    218    693    472   -457   -127    584   -142   -184   -431   -501   -374    -96
    197    667    470   -433   -137    568   -132   -200   -433   -501   -374   -122
    189    654    465   -420   -137    561   -127   -205   -436   -498   -374   -140
    200    698    498   -452   -150    600   -116   -192   -413   -478   -361   -114
    213    797    584   -506   -184    691    -93   -155   -358   -413   -296    -44
    197    836    636   -519   -220    737    -83   -142   -324   -379   -265     -7
    189    833    644   -511   -226    740   -101   -153   -319   -374   -265      2
    205    857    652   -532   -223    756   -142   -158   -311   -358   -241     31
    202    826    620   -514   -207    724   -161   -168   -322   -363   -239     36
    184    779    594   -483   -205    688   -168   -189   -340   -371   -231     25
    163    740    576   -452   -205    659   -179   -213   -366   -400   -270    -23
    153    667    511   -410   -179    592   -168   -210   -379   -426   -335    -33
    153    600    446   -379   -145    524   -168   -215   -405   -444   -350    -44
    142    517    374   -329   -116    446   -171   -233   -446   -491   -392    -96
    127    454    327   -290    -98    392   -174   -246   -480   -524   -420   -114
    109    420    311   -267   -101    366   -171   -265   -504   -532   -415   -155
     93    384    290   -239    -98    340   -168   -275   -514   -540   -410   -187
     83    374    290   -228   -103    332   -166   -272   -511   -532   -400   -176
     83    381    298   -231   -106    340   -166   -272   -506   -524   -402   -181
     72    361    285   -218   -106    324   -174   -280   -517   -548   -428   -184
     67    348    277   -207   -106    314   -179   -283   -519   -568   -441   -161
     80    355    272   -218    -96    314   -181   -285   -530   -581   -441   -163
     75    361    285   -218   -103    324   -176   -290   -537   -571   -431   -171
     54    283    228   -168    -88    254   -174   -296   -553   -581   -431   -168
     36    267    231   -153    -96    249   -171   -293   -553   -576   -431   -184
     20    189    168   -103    -75    179   -158   -283   -576   -615   -478   -228
     38      5    -33    -20     36    -12   -122   -262   -675   -776   -654   -374
     44   -210   -257     80    148   -233     -7   -176   -763   -974   -888   -626
     38   -218   -257     88    148   -239    119    -59   -704   -984   -924   -696
    -72     20     93     23    -83     57    142   -231   -610   -820   -711   -506
   -270    563    833   -145   -550    698    -59   -753   -506   -449   -207      7
   -431   1350   1779   -459  -1104   1564   -285  -1080   -228    174    532    763
   -426   1719   2143   -646  -1286   1930   -517  -1161     23    693   1062   1363
   -355   1452   1805   -550  -1080   1628   -701  -1234    -98    657    984   1382
   -324    880   1205   -277   -763   1041   -753  -1304   -566     15    329    727
   -335    327    659      2   -498    493   -597  -1143   -940   -672   -389    -88
   -288    109    394     88   -340    252   -379   -782   -857   -769   -576   -272
   -150    103    252     20   -202    179   -226   -488   -680   -654   -509   -213
    -38    122    161    -41    -98    140   -127   -296   -563   -568   -454   -192
    -49    114    161    -33   -106    137    -67   -210   -514   -537   -436   -187
    -44    111    155    -33   -101    132    -46   -179   -498   -537   -446   -205
    -33    111    145    -41    -88    127    -36   -155   -491   -537   -446   -194
    -41     96    137    -25    -88    116    -12   -129   -470   -524   -426   -184
    -31    106    137    -38    -85    122      5   -106   -449   -514   -423   -202
    -41    119    158    -38   -101    137     25    -85   -431   -498   -410   -181
    -64    124    189    -31   -127    155     41    -70   -407   -475   -392   -163
    -72    129    202    -28   -137    166     51    -46   -379   -449   -381   -179
    -77    122    200    -23   -140    161     59    -25   -368   -446   -394   -153
    -83    111    194    -15   -140    153     83      0   -353   -428   -374   -106
    -80    109    187    -15   -135    148    103     28   -324   -394   -340    -90
    -64    109    174    -20   -119    140    109     51   -301   -366   -314    -83
    -49    153    202    -54   -127    176    116     77   -272   -337   -283    -54
    -49    158    205    -54   -127    181    145    124   -233   -293   -231    -18
    -46    187    231    -70   -140    207    163    168   -200   -262   -202      0
    -12    210    223    -98   -116    215    176    218   -163   -231   -194     31
      5    197    189   -101    -93    194    197    275   -129   -205   -189     59
     20    150    129    -85    -54    140    213    324   -101   -181   -174    103
     25    161    135    -96    -54    148    226    374    -57   -119   -101    114
     49    233    184   -140    -67    210    236    441      7    -49    -36    174
     85    296    210   -192    -62    254    241    498     51    -10    -20    210
    109    340    231   -226    -62    285    252    542     88     23      2    267
    129    335    202   -233    -36    270    267    576    127     67     51    319
    124    358    233   -241    -54    296    275    587    142     90     80    309
    119    394    275   -259    -77    335    267    571    145     96     85    311
    111    415    303   -262    -96    358    272    553    145     90     83    316
     88    397    306   -244   -109    353    277    527    124     67     64    301
     72    376    303   -223   -114    340    283    493     98     44     49    283
     49    314    265   -184   -106    290    288    454     72     12     23    249
     18    283    265   -153   -122    275    290    402     38    -31    -23    213
    -12    275    285   -132   -150    280    288    332    -15    -96    -88    163
    -44    220    265    -88   -153    241    293    262    -77   -161   -155    103
    -51    233    283    -93   -166    257    283    218   -103   -174   -153     90
    -20    249    270   -114   -145    259    277    207    -98   -155   -132    101
    -12    241    254   -114   -132    246    285    194   -109   -174   -148     75
    -18    223    241   -101   -129    231    296    181   -116   -184   -145     70
    -20    200    220    -90   -122    207    301    189   -106   -176   -148     57
    -15    257    272   -122   -142    265    316    205    -80   -153   -145     70
     -7    332    340   -163   -174    335    314    202    -62   -142   -135    101
      5    361    355   -181   -174    358    296    187    -46   -129   -122    129
      7    387    376   -197   -187    381    267    176    -33   -114   -106    145
      0    366    363   -184   -181    366    254    168    -36   -106    -96    158
     12    389    376   -202   -181    384    233    142    -62   -122    -98    132
     20    384    363   -202   -171    374    207    119    -83   -145   -116    116
     10    348    335   -181   -163    342    192     96    -98   -155   -129    106
      7    285    277   -148   -135    283    189     80   -122   -176   -155     70
      2    215    210   -111   -103    213    179     54   -168   -215   -194     33
    -25    135    161    -54    -93    148    189     33   -207   -254   -241    -33
    -44     90    132    -25    -88    111    192      0   -252   -311   -311    -80
    -51     51    103      0    -77     77    184    -23   -288   -361   -361    -93
    -28     28     57     -2    -41     41    171    -23   -303   -379   -374   -106
     -5     44     49    -18    -25     46    163    -18   -301   -376   -363    -98
    -15     62     77    -23    -46     70    155    -31   -303   -371   -348   -111
     -7     51     57    -23    -31     54    145    -46   -324   -392   -366   -150
     -2     51     54    -25    -28     51    137    -62   -342   -420   -392   -155
     -7     41     49    -15    -28     44    127    -62   -348   -431   -407   -137
     -7     15     20     -5    -15     18    127    -57   -358   -446   -423   -140
    -18    -15      0     15    -10     -7    132    -64   -366   -449   -415   -142
    -38    -41     -5     38    -18    -23    129    -77   -384   -472   -428   -187
    -36   -129    -93     83     28   -111    140    -93   -459   -579   -540   -319
      7   -332   -342    161    174   -337    218    -12   -530   -756   -763   -550
     23   -389   -413    181    215   -400    340    155   -485   -836   -901   -719
    -23   -194   -174    109     72   -184    428    228   -348   -724   -782   -615
   -127    192    319    -31   -223    254    329   -111   -301   -496   -444   -303
   -309    844   1153   -267   -732    997     80   -654   -254    -77    150    355
   -415   1415   1829   -501  -1122   1621   -116   -932    -75    457    810   1093
   -324   1410   1735   -545  -1028   1571   -337  -1057    -88    698   1062   1426
   -277    878   1156   -298   -717   1015   -436  -1150   -459    288    597   1013
   -239    322    561    -41   -400    439   -410  -1104   -911   -511   -254     93
   -197      2    197     96   -197     98   -270   -818   -956   -831   -657   -368
   -135    -18    116     75   -127     49   -119   -465   -698   -678   -589   -309
    -57     20     77     18    -67     49      0   -226   -522   -571   -519   -226
    -25     12     36      5    -31     23     72   -109   -444   -509   -488   -244
    -12      7     20      2    -18     12     93    -77   -418   -491   -475   -267
    -10     38     49    -15    -31     44     96    -51   -397   -478   -452   -241
    -10     59     70    -23    -38     64     98    -20   -376   -454   -418   -218
    -23     62     83    -20    -51     72    122      2   -353   -444   -423   -244
    -54     54    106      0    -80     80    135     12   -353   -459   -454   -231
    -59     57    116      0    -88     85    142     15   -342   -454   -439   -207
    -51     57    109     -2    -80     83    142     28   -322   -436   -433   -220
    -57     46    103      2    -83     75    150     31   -316   -444   -449   -192
      7     98     90    -54    -41     96    122     49   -301   -426   -428   -158
     70    127     57   -101      7     93    101     85   -275   -392   -400   -153
     77    150     72   -114      2    111     96    135   -239   -353   -358   -127
     75    155     80   -116     -2    119     88    166   -207   -324   -319    -85
     70    155     83   -114     -5    119     90    200   -179   -293   -290    -75
     67    168    101   -119    -15    135     96    226   -158   -283   -296    -75
     80    189    109   -135    -12    150     90    246   -137   -272   -296    -33
     72    205    132   -140    -31    168     83    280   -109   -239   -265    -31
     80    252    168   -166    -44    210     77    316    -72   -202   -223    -15
    109    267    158   -189    -23    213     85    366    -20   -148   -168     33
    135    303    168   -218    -15    236     98    418     31    -93   -111    101
    145    371    226   -262    -38    298     93    462     80    -36    -54    145
    153    418    262   -285    -54    340     90    509    135     23      2    202
    168    433    262   -301    -46    348     93    542    174     57     38    246
    184    457    272   -319    -44    366     93    558    187     80     64    265
    179    483    303   -332    -62    394     83    548    187     77     54    267
    163    491    327   -327    -83    410     85    522    163     46     31    252
    137    488    350   -316   -106    420     85    472    129      5      0    220
    127    457    329   -290   -101    394     83    426    103    -25    -20    197
    145    431    285   -290    -70    358     57    394     70    -62    -46    166
    179    449    270   -314    -46    358     28    355     36    -93    -67    132
    158    405    244   -283    -44    324     20    303     -2   -135   -106     80
    124    381    257   -252    -64    319     28    249    -49   -189   -163     33
     98    376    275   -239    -88    327     49    205    -85   -239   -205      7
     83    368    285   -226   -101    329     59    179   -111   -262   -223    -20
     67    374    306   -220   -122    342     59    155   -132   -267   -226    -41
     46    387    340   -215   -145    363     67    140   -124   -259   -218    -49
     49    389    337   -220   -145    363     67    116   -145   -288   -241    -70
     70    394    324   -233   -127    361     70    132   -145   -288   -252    -49
     77    457    376   -267   -150    418     83    163    -90   -239   -207     15
     98    491    392   -293   -145    441     85    171    -54   -192   -150     44
     75    506    431   -290   -176    470     64    137    -44   -166   -106     31
     46    532    485   -290   -218    509     44    114    -41   -168   -109     36
     51    535    483   -296   -215    509     15     85    -70   -200   -137     31
     88    524    436   -306   -174    480     -7     75    -88   -218   -158     18
     93    488    392   -293   -150    439     -5     85    -96   -233   -179      7
     54    431    374   -244   -161    402     -2     64   -122   -262   -205    -20
      0    335    332   -168   -166    332     -5     33   -161   -306   -244    -64
    -31    254    285   -111   -158    270      0     25   -194   -348   -290   -116
     23    218    194   -122    -85    207    -20     18   -228   -389   -340   -140
     75    145     70   -111      2    109    -51     -2   -288   -441   -389   -150
     93    127     31   -111     31     77    -80    -20   -324   -480   -431   -176
     59    142     83   -101    -10    114    -85    -20   -324   -478   -426   -163
     70    127     57    -98      5     93   -101    -57   -353   -493   -446   -228
     54     88     31    -72     12     59    -88    -85   -368   -509   -446   -257
     38     64     25    -51      7     46    -72    -62   -355   -498   -428   -239
     59     77     18    -67     20     49    -90    -49   -361   -501   -420   -249
     44     57     12    -51     15     36   -103    -62   -371   -511   -441   -254
     23     23     -2    -23     12     10    -90    -77   -381   -527   -457   -259
     12    -10    -25     -2     18    -18    -80    -85   -389   -550   -475   -267
     18    -75    -93     28     54    -83    -75    -80   -413   -597   -537   -306
     51   -241   -296     93    171   -270    -25     -5   -475   -748   -727   -449
    103   -384   -491    140    296   -436     72    124   -493   -896   -927   -654
    103   -272   -379     83    241   -324    166    259   -358   -849   -909   -680
      2     59     57    -31    -25     59    187    116   -257   -680   -678   -483
   -150    574    722   -213   -436    646    -59   -475   -384   -436   -226    -46
   -280   1236   1517   -478   -898   1376   -311   -888   -345     31    428    548
   -262   1553   1816   -646  -1041   1686   -568  -1075   -272    467    950   1075
   -161   1213   1374   -524   -766   1293   -735  -1169   -472    361    818   1036
   -137    620    758   -241   -449    688   -701  -1143   -896   -348     51    298
   -132    145    277     -7   -205    210   -540   -924  -1096   -914   -597   -374
    -90    -44     46     67    -70      0   -376   -579   -859   -862   -685   -467
    -36    -20     15     28    -25     -2   -239   -296   -597   -691   -597   -335
     31    -18    -49     -7     38    -33   -163   -140   -465   -615   -548   -298
     57     -2    -59    -28     57    -31   -137    -70   -407   -584   -540   -285
     70      2    -67    -38     70    -31   -124    -41   -381   -579   -542   -272
     62     23    -38    -41     51     -7   -101    -20   -355   -540   -491   -249
     36     57     20    -49      7     41    -98    -20   -335   -514   -470   -280
     36     49     10    -44     12     31    -90      2   -316   -506   -472   -257
     33     80     46    -57     -5     62    -75     36   -293   -498   -480   -226
     77     80      2    -77     38     41   -101      5   -319   -517   -501   -241
     98     90     -7    -96     54     41   -106     10   -301   -498   -480   -236
    101    119     18   -111     41     70    -93     31   -265   -459   -439   -207
    109    166     57   -140     25    111    -90     38   -241   -431   -402   -184
    101    207    106   -153     -2    158    -96     49   -226   -426   -397   -153
     96    228    132   -163    -18    181    -93     70   -210   -413   -394   -124
     85    236    150   -161    -31    194    -88     96   -176   -366   -358   -132
     64    244    179   -155    -59    213    -83    109   -150   -335   -322   -129
     72    254    181   -163    -54    218    -72    124   -119   -319   -309    -90
    109    267    158   -189    -23    213    -77    145   -103   -301   -303    -88
    116    301    184   -210    -33    244    -70    192    -57   -257   -259    -46
    119    340    218   -231    -49    280    -59    239     -7   -218   -231      7
    150    366    215   -257    -31    290    -49    288     38   -176   -200     49
    168    426    254   -298    -41    340    -31    350    106    -96   -124     93
    181    470    288   -327    -51    379    -25    394    158    -38    -64    145
    197    519    319   -361    -62    420    -38    410    184    -12    -38    179
    192    558    366   -374    -85    462    -25    433    210     15     -5    207
    187    581    394   -384   -103    488    -10    433    220     23      2    197
    174    605    431   -389   -129    519     -7    420    215     12     -2    189
    179    615    433   -400   -127    524    -23    376    171    -20    -23    161
    187    618    431   -402   -122    524    -44    327    111    -77    -70    145
    163    620    454   -394   -145    537    -44    288     72   -124   -114    129
    145    589    441   -368   -148    517    -41    239     28   -161   -142     83
    132    587    454   -361   -161    519    -59    163    -36   -218   -187      2
    122    584    462   -353   -168    524    -72    106    -88   -277   -231    -18
    119    561    441   -342   -161    501    -75     70   -119   -301   -252    -38
    114    553    439   -332   -161    496    -64     20   -150   -324   -267   -106
    109    563    452   -337   -171    509    -57     -7   -168   -340   -283   -129
     77    548    470   -311   -194    509    -67    -28   -181   -350   -298   -129
     51    542    491   -296   -220    517    -59    -28   -184   -353   -298   -111
     80    558    478   -319   -200    519    -64    -33   -187   -361   -309    -88
     57    592    532   -327   -236    563    -62    -59   -187   -353   -306    -85
     25    631    605   -327   -288    618    -18    -51   -150   -309   -259    -80
      0    662    662   -332   -329    662     -5    -36   -114   -265   -210    -41
      0    714    714   -358   -358    714    -41    -59   -103   -239   -184    -18
     18    722    704   -368   -342    711    -85    -93   -124   -252   -192    -20
     28    704    675   -366   -322    691   -101   -101   -145   -265   -200    -28
     36    709    672   -374   -319    691   -114   -122   -168   -272   -192    -36
     20    701    680   -361   -329    691   -114   -132   -174   -272   -194    -38
     20    667    644   -345   -311    657   -122   -148   -202   -301   -228    -59
     28    576    548   -301   -259    563   -142   -179   -262   -366   -306   -119
     23    509    483   -267   -231    496   -155   -200   -303   -407   -350   -153
     28    475    446   -252   -210    462   -158   -220   -337   -436   -379   -171
     31    444    413   -239   -192    428   -158   -244   -368   -465   -410   -194
      2    413    410   -207   -202    413   -153   -249   -381   -475   -423   -205
     -7    418    426   -207   -218    420   -163   -265   -397   -488   -433   -210
      7    410    402   -210   -197    407   -176   -293   -423   -509   -457   -236
     12    410    397   -213   -192    405   -176   -296   -436   -506   -454   -231
     18    423    405   -220   -192    415   -171   -296   -439   -491   -431   -223
     28    413    384   -220   -179    400   -179   -306   -446   -491   -433   -241
     36    413    376   -223   -168    394   -187   -306   -446   -491   -446   -254
     36    397    358   -218   -161    376   -207   -319   -454   -498   -462   -252
     10    345    335   -176   -161    340   -205   -329   -467   -514   -480   -265
     25    236    210   -132    -93    223   -166   -309   -519   -592   -568   -345
     54     18    -36    -36     46     -7    -72   -246   -610   -774   -782   -548
     20   -116   -140     46     77   -127     59   -142   -631   -919   -953   -735
    -20     38     59     -7    -38     49    158    -72   -517   -852   -888   -693
   -114    467    579   -176   -348    522     31   -483   -511   -633   -566   -387
   -233   1119   1353   -444   -792   1236   -280  -1015   -480   -215      2    174
   -309   1808   2117   -750  -1213   1964   -555  -1252   -239    397    701    844
   -228   1945   2174   -857  -1200   2060   -818  -1291    -70    844   1117   1273
   -192   1431   1623   -620   -906   1527   -904  -1343   -389    452    691    883
   -187    813   1000   -314   -594    906   -826  -1312   -885   -368   -135     98
   -176    397    571   -111   -374    483   -618  -1057  -1005   -769   -602   -350
   -135    348    483   -106   -309    415   -418   -719   -763   -641   -563   -327
    -88    348    433   -132   -262    389   -283   -498   -600   -540   -506   -280
    -59    337    394   -140   -228    366   -202   -376   -517   -496   -488   -257
    -46    303    350   -129   -200    327   -171   -329   -501   -498   -501   -257
    -46    319    366   -135   -205    342   -145   -290   -472   -470   -475   -246
    -31    322    353   -148   -192    337   -135   -283   -457   -454   -459   -252
    -33    301    335   -135   -184    319   -127   -275   -452   -446   -452   -249
    -49    301    350   -127   -200    327   -109   -257   -439   -428   -436   -233
    -57    301    358   -122   -207    329    -93   -239   -420   -410   -420   -218
    -70    306    374   -119   -223    340    -88   -223   -405   -394   -407   -202
    -67    324    392   -129   -228    358    -90   -213   -392   -379   -405   -202
    -46    361    407   -158   -228    384    -90   -192   -371   -355   -384   -184
    -38    371    410   -166   -223    389    -85   -161   -345   -322   -361   -155
    -59    342    402   -142   -233    374    -75   -145   -327   -306   -348   -142
    -96    324    420   -114   -259    374    -44   -129   -303   -285   -329   -129
   -101    337    436   -119   -267    387    -28   -109   -288   -265   -311   -127
    -70    394    465   -161   -267    428    -20    -80   -262   -236   -288   -116
    -51    402    454   -176   -252    426    -12    -36   -220   -202   -265    -93
    -38    407    446   -187   -241    426      0     15   -171   -158   -228    -64
    -23    444    465   -213   -244    454     15     77   -114   -101   -171    -25
      2    496    493   -249   -244    496     31    145    -57    -44   -122     12
     25    540    514   -283   -244    527     41    200    -12      5    -85     51
     38    563    522   -301   -241    542     54    257     31     62    -36     98
     57    576    517   -316   -231    548     67    303     70    109      7    140
     77    589    511   -332   -215    550     83    340    101    137     33    171
     85    631    545   -358   -231    589     72    340    106    150     57    192
     90    644    553   -366   -231    600     75    348    114    166     80    205
     85    636    550   -363   -231    594     77    340    109    161     88    210
     72    644    571   -358   -249    607     80    314     98    153     90    205
     44    646    602   -348   -280    626     85    275     77    142     85    192
     25    659    633   -342   -303    646     88    223     44    127     72    179
      2    644    641   -324   -319    641     96    181      7     98     57    166
    -23    600    623   -288   -322    610    111    142    -28     59     28    135
    -44    542    587   -249   -316    566    109     88    -77      7    -15     85
    -62    511    574   -226   -316    542    109     46   -114    -28    -41     54
    -77    517    594   -218   -337    553    116     31   -116    -28    -41     51
    -98    517    615   -207   -355    566    127     15   -114    -33    -51     49
   -111    522    631   -205   -371    576    137      5   -114    -36    -64     51
   -129    496    626   -184   -376    561    166     20   -103    -25    -62     64
   -124    472    597   -176   -361    535    189     38    -93     -5    -49     59
   -114    535    649   -210   -381    592    200     57    -64     28    -23     75
   -127    592    719   -233   -426    654    205     80    -23     70     10    122
   -127    631    756   -252   -441    693    187     77      0    101     51    142
   -140    654    792   -259   -465    722    153     67     18    142    103    142
   -145    633    779   -244   -462    706    137     67     23    153    114    142
   -150    581    732   -215   -441    654    135     62     18    140    101    137
   -142    555    698   -205   -420    626    109     25    -15    114     77    124
   -163    519    683   -179   -423    600    106     12    -33    101     64    119
   -181    452    633   -135   -407    542    111     18    -41     90     38    109
   -192    345    537    -77   -366    439    106      7    -83     41    -23     51
   -207    290    498    -41   -353    392    111      5   -106     20    -41     20
   -231    233    465     -2   -348    348    114     -7   -124      5    -49     -7
   -244    168    413     38   -327    290    111    -28   -155    -25    -88    -38
   -265    135    400     62   -332    267    119    -18   -153    -28    -98    -20
   -249    106    355     70   -301    231    116    -33   -171    -33    -98    -20
   -262    119    381     70   -322    249    124    -31   -161     -5    -70    -36
   -298    111    410     93   -353    259    142    -25   -148      0    -72    -51
   -270     51    322    109   -296    187    132    -46   -171    -20    -96    -41
   -252     46    298    103   -275    171    114    -72   -187    -15    -70    -72
   -254     31    285    111   -270    158    101    -83   -194    -20    -70    -85
   -277     12    290    132   -283    150    109    -62   -174    -18    -85    -75
   -303    -67    236    184   -270     83    124    -38   -184    -33   -109   -101
   -265   -241     23    252   -145   -109    150    -36   -277   -155   -246   -246
   -236   -509   -275    371     18   -392    241     20   -389   -363   -485   -496
   -226   -561   -335    394     54   -449    368    166   -366   -436   -589   -659
   -316   -309      5    311   -161   -153    433    127   -231   -285   -418   -506
   -488    145    631    171   -561    387    267   -353   -184    -38    -83   -109
   -657    859   1517   -103  -1088   1189     20   -802     -5    480    579    649
   -691   1506   2197   -407  -1444   1852   -233   -995    290   1137   1330   1350
   -618   1389   2008   -387  -1314   1699   -431  -1023    332   1371   1553   1553
   -574    836   1410   -132   -992   1122   -498  -1072    -54    854   1000   1028
   -550    218    766    166   -659    491   -402   -966   -496     88    205    220
   -522   -129    392    327   -457    129   -187   -605   -493   -137   -106   -124
   -439   -176    262    306   -350     41    -10   -288   -288    -10    -49   -116
   -376   -202    174    288   -277    -12    109    -93   -166     51    -44   -109
   -355   -223    129    288   -244    -49    174      0   -106     85    -36    -96
   -322   -267     54    296   -189   -106    200     25    -93     93    -36   -129
   -306   -337    -31    319   -140   -184    220     49    -85     85    -51   -155
   -306   -298      7    301   -158   -145    226     72    -62    103    -33   -129
   -311   -272     38    290   -176   -116    241    101    -44    127     -7    -64
   -306   -228     77    267   -192    -75    262    129    -18    161     20    -49
   -288   -233     54    259   -174    -90    259    137     -5    174     23    -64
   -270   -246     20    257   -148   -114    254    153     10    187     28    -57
   -270   -249     20    259   -148   -114    267    184     46    218     46    -28
   -280   -249     31    265   -155   -109    283    218     85    246     64      0
   -272   -257     12    265   -145   -122    290    239    114    275     90     18
   -239   -257    -20    246   -109   -140    272    228    109    290    114      5
   -236   -257    -20    246   -109   -140    285    254    132    316    129     28
   -249   -298    -49    275   -101   -174    309    290    161    348    153     57
   -254   -272    -20    262   -119   -148    327    319    200    389    197     90
   -241   -233      7    236   -124   -114    337    363    249    446    254    137
   -210   -200     10    205   -111    -96    332    400    277    470    265    148
   -153   -205    -51    179    -51   -129    342    446    311    498    275    176
   -140   -210    -72    174    -36   -142    366    517    366    563    329    228
   -158   -213    -57    184    -51   -135    394    589    431    623    389    277
   -163   -192    -31    176    -70   -111    415    633    483    675    441    324
   -122   -127     -5    124    -59    -67    405    659    514    722    485    371
   -142    -77     64    109   -103     -7    407    670    540    753    524    389
   -109    -23     85     67    -98     31    389    667    540    756    527    407
    -72     23     96     23    -85     59    376    693    558    771    532    441
    -93     62    155     15   -124    109    392    691    581    795    561    472
    -85     70    155      5   -122    111    368    657    555    784    563    446
    -51     67    119    -10    -85     93    340    631    519    763    545    405
    -80     33    111     20    -96     72    335    592    491    727    498    361
   -106     20    127     44   -116     72    329    545    465    701    467    361
   -158    -12    142     83   -153     64    322    488    428    662    439    345
   -207    -44    161    124   -187     57    322    441    402    646    423    290
   -231    -64    166    145   -200     49    332    405    379    623    392    246
   -231    -80    150    155   -192     33    332    371    355    600    376    239
   -257   -106    148    179   -205     18    342    350    348    589    368    215
   -270   -129    140    200   -207      5    355    348    348    589    361    210
   -228   -158     67    192   -150    -46    358    340    327    563    329    189
   -200    -88    111    145   -155     10    379    374    374    610    366    233
   -200    -23    176    111   -189     75    389    397    418    654    407    283
   -228      7    236    109   -233    122    384    392    439    678    436    311
   -236     33    267    101   -252    150    358    381    449    704    465    329
   -228     31    259     98   -244    145    332    366    446    704    465    322
   -231     12    241    106   -236    127    311    337    423    685    449    303
   -252     -5    244    127   -249    119    298    316    410    675    446    288
   -298    -41    257    168   -280    106    301    293    394    657    436    267
   -303    -90    213    197   -259     59    290    270    374    633    420    246
   -262   -181     77    220   -171    -51    265    272    342    605    379    197
   -270   -257     10    262   -140   -124    267    283    322    579    348    158
   -288   -311    -23    298   -135   -166    252    252    280    542    309    122
   -332   -348    -15    340   -158   -181    239    215    246    509    277     85
   -366   -368     -2    366   -181   -187    241    197    233    491    267     70
   -322   -376    -54    348   -135   -215    226    176    218    483    257     59
   -296   -397   -103    345    -96   -252    215    168    202    475    244     46
   -298   -413   -114    355    -93   -265    220    155    197    470    233     36
   -296   -407   -111    350    -93   -262    213    155    194    472    231     33
   -311   -428   -119    368    -98   -275    215    158    197    475    231     38
   -342   -454   -114    397   -114   -285    233    168    207    485    241     57
   -361   -480   -119    420   -122   -301    239    155    200    470    228     33
   -350   -493   -142    423   -106   -319    226    140    176    439    197      5
   -327   -587   -259    457    -36   -423    233    142    127    363    111    -67
   -272   -769   -498    519    111   -633    275    176     28    184    -93   -290
   -236   -922   -685    579    223   -805    376    275    -15     15   -296   -530
   -259   -813   -555    535    148   -685    467    379     93     75   -249   -509
   -402   -485    -83    441   -161   -285    423    119    168    275     38   -220
   -581    129    709    226   -646    418    220   -389    244    662    600    374
   -719    805   1525    -41  -1122   1163     46   -667    493   1262   1343   1158
   -644    911   1556   -135  -1101   1234   -176   -763    589   1654   1774   1665
   -576    524   1098     25   -836    810   -319   -878    303   1387   1486   1421
   -550    -28    522    288   -537    246   -327   -911   -168    618    675    558
   -537   -470     67    504   -303   -202   -171   -678   -361     85     59   -116
   -509   -537    -31    522   -241   -285     23   -298   -119    207     83   -114
   -400   -506   -106    452   -148   -306    132    -44     54    329    158    -57
   -280   -498   -218    389    -33   -358    181    103    148    397    202    -41
   -257   -522   -265    389      2   -394    197    150    171    397    194    -51
   -254   -548   -293    400     18   -420    207    176    179    394    176    -67
   -252   -550   -298    400     23   -426    220    205    202    397    174    -59
   -254   -542   -290    397     18   -418    223    213    218    397    181    -57
   -270   -535   -265    402     -2   -400    239    226    226    400    189    -59
   -267   -517   -249    392    -10   -384    236    226    233    407    210    -46
   -226   -498   -272    361     20   -387    231    241    246    426    228    -33
   -184   -522   -340    350     77   -431    220    259    254    426    226    -31
   -168   -511   -342    340     85   -428    218    277    265    428    239    -28
   -174   -452   -277    311     49   -363    239    303    298    462    272    -15
   -189   -431   -241    309     23   -335    259    329    337    493    288     18
   -200   -454   -254    324     25   -355    265    345    353    511    303     41
   -187   -480   -293    335     51   -387    270    355    363    522    314     46
   -171   -501   -332    335     77   -418    280    392    400    548    337     67
   -155   -496   -340    324     90   -418    288    433    436    581    371     96
   -150   -454   -306    301     75   -381    290    467    472    610    402    122
   -132   -431   -298    283     83   -366    298    511    517    654    441    153
   -106   -418   -314    262    101   -366    316    576    584    722    498    210
   -103   -410   -309    257    101   -361    335    644    654    789    561    262
    -67   -402   -337    233    135   -371    327    685    688    823    592    290
    -31   -366   -335    200    150   -350    309    724    717    862    628    329
    -23   -332   -309    176    140   -319    316    763    774    930    698    394
     -5   -296   -290    150    142   -293    316    776    802    961    737    428
      7   -265   -272    127    140   -267    314    782    815    976    756    436
     -5   -283   -277    145    135   -280    322    779    818    974    735    431
    -15   -280   -267    145    124   -275    324    750    800    948    709    415
    -36   -262   -226    148     93   -244    322    711    779    914    685    376
    -36   -280   -244    155    101   -265    316    662    737    859    649    329
    -31   -319   -288    176    127   -303    311    620    685    802    607    290
    -41   -314   -275    176    116   -296    306    566    644    761    576    249
    -70   -329   -259    197     93   -296    311    524    607    714    527    197
    -96   -353   -257    223     80   -306    314    478    568    665    480    158
   -101   -400   -298    252     98   -350    314    436    527    620    449    127
   -109   -418   -309    262     98   -366    319    418    509    602    433    106
   -116   -407   -290    262     85   -350    327    418    506    597    428    101
   -111   -410   -301    259     93   -355    319    400    488    579    410     75
    -98   -379   -280    239     90   -329    322    389    483    563    397     59
   -109   -290   -184    197     36   -239    335    415    532    613    449    109
    -93   -231   -140    161     23   -187    337    420    566    657    496    148
    -90   -161    -72    124    -10   -116    314    405    581    675    519    150
   -106   -145    -38    127    -33    -93    285    392    587    680    524    153
   -103   -194    -90    150     -7   -142    267    376    563    657    498    135
    -96   -213   -116    153      7   -163    236    345    524    618    465    114
    -80   -205   -124    142     20   -166    207    316    493    589    452    103
    -96   -205   -109    150      5   -158    187    298    480    574    452     85
   -124   -298   -174    210     23   -239    184    288    444    522    387     20
   -122   -410   -290    265     83   -350    184    272    394    462    322    -12
   -137   -467   -332    301     96   -400    174    249    353    420    293    -44
   -140   -459   -319    301     88   -389    174    231    329    394    272    -83
   -132   -467   -337    298    101   -402    163    205    288    342    223   -116
   -122   -491   -371    306    122   -431    140    176    244    301    184   -148
   -124   -488   -366    306    119   -428    129    176    241    298    189   -135
   -116   -509   -392    314    137   -452    132    181    239    290    184   -140
   -119   -511   -392    314    132   -452    106    158    215    267    163   -158
   -114   -504   -392    309    137   -449     93    145    213    257    155   -161
   -124   -483   -358    301    114   -423     90    145    205    239    132   -171
   -103   -475   -371    290    132   -423     77    124    181    218    114   -192
    -83   -483   -402    283    158   -444     64    122    166    213     98   -228
    -72   -537   -465    303    194   -501     70    122    132    166     57   -293
    -62   -670   -607    366    270   -639    119    174     83     44    -93   -441
    -49   -779   -730    415    340   -756    223    285     67   -116   -311   -665
    -36   -654   -618    342    290   -636    301    394    168   -103   -319   -691
   -116   -298   -181    207     31   -239    267    197    213     36    -90   -485
   -259    228    488     12   -374    358     38   -366    106    270    335    -77
   -361    909   1270   -272   -815   1088   -210   -820    109    672    914    511
   -337   1166   1504   -418   -919   1335   -446   -979    184   1093   1395   1015
   -283    779   1060   -249   -672    919   -558  -1008     38   1026   1280    950
   -272    262    535      5   -405    397   -548  -1002   -353    345    545    223
   -244   -179     64    213   -155    -57   -441   -862   -649   -361   -231   -540
   -176   -332   -158    252    -10   -246   -303   -524   -420   -267   -254   -561
   -127   -283   -155    205     12   -220   -176   -252   -174    -83   -137   -449
    -59   -272   -213    166     75   -244    -75    -59    -10     33    -64   -374
    -64   -249   -184    158     59   -218    -23     20     77     96    -18   -355
    -83   -210   -127    145     20   -168     -2     46    114    111     -5   -371
    -51   -218   -166    135     57   -194    -15     36     90     72    -44   -400
    -41   -202   -161    122     57   -181    -28     36     80     54    -72   -407
    -46   -189   -142    119     46   -166     -7     80    116     90    -41   -366
    -28   -179   -150    101     59   -166      2     93    127    103    -18   -345
    -10   -158   -150     83     67   -155      7    109    153    132     10   -322
     -7   -129   -122     67     54   -124     20    127    174    140     15   -314
      7    -96   -103     44     54    -98     28    127    187    155     25   -306
     25    -75   -103     23     62    -88     23    114    174    140     10   -327
     28    -41    -70      7     49    -54     12    119    184    142     12   -327
     20    -33    -54      5     36    -44     15    140    207    161     25   -309
      2    -12    -15      5      7    -12     36    174    252    200     62   -272
     -5     25     31    -12    -18     28     31    194    290    233     88   -254
     18     51     31    -36     -7     41     12    197    296    231     83   -262
     62     62      0    -62     31     31      0    202    303    231     75   -254
     83     80     -2    -80     44     38      5    246    348    272    111   -213
     93    127     33   -111     31     83     10    296    400    329    168   -161
    119    197     77   -158     20    140     12    342    459    387    215   -119
    158    233     75   -197     41    155      7    379    506    426    241    -83
    174    249     75   -210     49    163     25    433    563    491    303     -7
    192    285     90   -241     51    189     25    459    605    542    350     33
    184    348    163   -267     10    257     23    462    623    561    363     38
    171    374    200   -275    -12    288     36    472    644    571    371     54
    142    350    207   -246    -31    280     72    491    657    584    381     77
    163    311    148   -239      7    231     59    446    605    537    345     46
    181    306    124   -244     28    215     36    397    553    488    311     15
    148    322    174   -236    -12    246     41    368    530    459    296      5
    119    327    207   -223    -44    267     31    319    485    407    257    -28
    122    280    158   -202    -18    218      0    236    394    311    174   -101
    114    246    129   -181     -7    189     -7    194    353    262    132   -137
    122    228    106   -176      7    168    -10    155    314    213     93   -187
    109    218    109   -163      0    163      2    127    280    179     62   -228
    101    239    135   -171    -18    187    -12     93    249    150     38   -252
    116    254    137   -187    -10    197    -18     75    220    127     18   -270
    124    259    135   -192     -5    197    -20     75    213    122      5   -272
     85    285    200   -184    -57    244    -15     72    223    132     12   -265
     62    342    277   -202   -109    311    -15     70    246    150     25   -257
     70    394    322   -233   -127    358    -20     75    265    153     33   -246
     83    465    381   -275   -150    423    -38     67    277    176     70   -202
    101    514    413   -306   -155    465    -72     38    277    184     83   -179
     98    532    433   -316   -166    483    -98     25    270    179     80   -179
    116    545    428   -332   -155    488   -124      2    241    161     64   -200
    111    542    431   -327   -161    488   -129    -12    231    158     70   -194
     83    509    426   -296   -171    467   -109    -15    218    142     49   -205
    103    483    376   -293   -137    431   -129    -38    181    109     20   -239
    111    392    277   -252    -83    335   -145    -64    119     36    -62   -311
    109    342    233   -226    -62    288   -153    -80     85      2    -98   -345
    122    309    187   -215    -31    249   -163    -98     51    -28   -127   -355
    122    270    148   -197    -12    210   -176   -114      5    -72   -176   -384
    127    296    166   -213    -18    231   -205   -137    -25    -96   -202   -410
    127    322    192   -226    -33    257   -213   -150    -46   -122   -226   -439
    129    345    215   -236    -41    280   -215   -148    -36   -103   -205   -415
    116    306    187   -213    -36    246   -223   -163    -51   -122   -220   -418
    114    280    166   -197    -25    226   -241   -179    -75   -148   -252   -441
    103    288    184   -197    -38    239   -265   -205   -109   -184   -296   -491
     98    309    210   -202    -54    259   -280   -223   -119   -187   -301   -498
    116    285    168   -202    -28    228   -288   -244   -148   -215   -327   -504
    124    254    127   -189      0    192   -277   -228   -153   -223   -340   -506
    122    122     -2   -124     62     59   -236   -181   -181   -290   -426   -576
    124    -96   -220    -12    171   -158   -127    -83   -205   -423   -602   -743
    116    -85   -205    -18    161   -145    -10     36   -116   -462   -693   -841
     83    228    145   -155    -31    187     20      5    -20   -353   -555   -727
     10    652    641   -332   -314    646   -207   -465   -210   -259   -301   -496
    -80   1239   1319   -579   -698   1278   -566  -1018   -423    -36    135   -116
   -114   1745   1860   -815   -987   1803   -828  -1267   -407    335    631    309
    -85   1623   1709   -769   -898   1667   -992  -1299   -418    509    818    491
    -44   1070   1114   -514   -579   1091   -987  -1267   -659    109    384    135
    -23    491    514   -233   -267    501   -846  -1176  -1005   -654   -441   -574
    -15    236    249   -111   -132    241   -633   -844   -802   -701   -646   -753
     38    239    200   -140    -80    220   -509   -605   -535   -532   -555   -680
     72    213    137   -142    -31    174   -394   -415   -350   -415   -480   -610
     88    213    124   -150    -18    168   -301   -259   -192   -288   -379   -506
     72    192    119   -135    -25    155   -272   -223   -161   -277   -374   -509
     90    187     96   -140     -2    140   -275   -228   -179   -316   -410   -545
    119    197     75   -158     20    137   -296   -231   -197   -332   -426   -553
    137    218     80   -176     28    150   -288   -202   -171   -309   -410   -535
     98    231    132   -166    -18    184   -249   -163   -114   -259   -363   -496
    106    207    101   -158      2    155   -259   -179   -122   -275   -368   -496
    148    220     72   -184     36    148   -280   -197   -145   -290   -376   -498
    132    246    114   -189     10    181   -270   -158    -98   -246   -340   -454
    140    275    135   -210      2    207   -246   -129    -57   -207   -309   -423
    140    285    145   -213     -2    218   -239   -119    -28   -192   -296   -415
    163    239     75   -202     44    158   -233   -114    -12   -181   -280   -394
    171    218     46   -194     62    132   -218    -80     23   -135   -226   -345
    189    239     49   -215     70    145   -226    -75     20   -137   -226   -366
    210    270     59   -239     75    166   -236    -62     31   -124   -226   -363
    220    296     75   -259     70    187   -226    -23     75    -80   -189   -316
    210    290     80   -249     64    187   -197     23    137    -25   -142   -257
    215    303     85   -259     64    194   -179     59    192     20   -101   -202
    218    379    161   -298     28    270   -158    122    275     90    -46   -155
    277    452    171   -366     51    311   -171    129    303     96    -49   -150
    309    462    153   -384     77    309   -171    135    314     93    -49   -129
    309    496    184   -405     62    340   -166    187    374    166     20    -64
    301    527    226   -413     38    376   -145    223    420    210     62    -31
    296    542    244   -420     25    392   -132    228    444    239     96    -18
    301    568    267   -433     18    418   -142    205    423    210     72    -36
    293    537    244   -415     23    389   -153    189    387    176     44    -31
    285    530    244   -407     20    387   -150    184    358    161     33    -23
    272    542    270   -407      0    407   -150    148    311    116     -5    -62
    277    532    254   -405     12    394   -184     59    220     33    -67   -124
    244    457    213   -350     15    335   -184     28    166    -12    -90   -135
    236    428    192   -332     20    311   -205    -25    103    -59   -129   -168
    207    405    197   -309      5    301   -207    -62     57   -103   -166   -197
    176    389    213   -283    -18    301   -197    -85     18   -137   -192   -215
    168    392    223   -283    -25    309   -197   -111      0   -153   -215   -246
    171    361    187   -267     -7    275   -205   -135    -23   -187   -259   -277
    176    350    171   -265      2    262   -205   -127    -20   -166   -228   -236
    187    332    145   -259     20    239   -187   -114     -2   -137   -184   -192
    179    355    176   -267      0    265   -174   -114      2   -135   -187   -192
    171    439    265   -306    -46    353   -161    -85     57    -83   -142   -150
    174    496    322   -337    -72    410   -168    -75    101    -38    -98   -111
    179    550    371   -363    -96    462   -184    -88     98    -44    -96   -101
    202    618    413   -410   -106    517   -215   -111     98    -18    -59    -59
    200    587    387   -394    -93    488   -207    -98    114      5    -36    -28
    179    542    363   -361    -93    454   -197    -93    111      5    -38    -18
    171    498    327   -335    -77    413   -189    -93     98     -7    -51    -28
    155    535    376   -345   -111    457   -202   -116     80    -18    -54    -36
    184    488    303   -337    -59    397   -233   -155     20    -72   -111    -83
    189    327    135   -259     25    233   -241   -161    -31   -124   -168   -119
    194    262     67   -228     64    166   -223   -145    -49   -129   -171   -114
    187    259     72   -223     57    166   -239   -161    -67   -158   -210   -135
    161    184     20   -174     70    103   -239   -174   -106   -202   -254   -168
    145    163     18   -155     62     90   -262   -189   -137   -226   -275   -197
    114    192     77   -153     18    135   -275   -189   -148   -231   -285   -210
    176    150    -25   -166    101     62   -316   -257   -226   -306   -340   -236
    184    135    -49   -161    116     41   -306   -244   -220   -293   -319   -210
    155    111    -44   -135    101     33   -296   -246   -220   -298   -327   -226
    145    116    -28   -129     88     44   -301   -262   -231   -301   -322   -226
    187    111    -77   -150    132     18   -327   -270   -239   -298   -316   -223
    189     64   -127   -127    158    -31   -324   -265   -236   -285   -298   -202
    174     44   -132   -111    153    -44   -322   -265   -254   -314   -327   -252
    200    -38   -239    -80    218   -137   -311   -244   -290   -400   -454   -374
    246   -236   -483     -5    363   -358   -231   -158   -290   -527   -665   -459
    267   -205   -475    -31    371   -340   -150    -41   -176   -511   -691   -457
    239    103   -135   -174    184    -15   -171   -140   -166   -439   -558   -374
    174    475    301   -324    -62    389   -428   -644   -504   -452   -368   -249
    106    937    828   -522   -363    883   -743  -1119   -807   -376    -72     10
     88   1337   1249   -714   -579   1293  -1008  -1402   -937   -192    275    277
    114   1137   1023   -626   -454   1080  -1124  -1475  -1062   -215    303    322
    171    633    462   -402   -145    548  -1080  -1408  -1226   -561   -114    -18
    215    127    -88   -174    153     20   -901  -1182  -1257   -956   -675   -459
    252    -36   -288   -109    270   -161   -745   -904   -989   -862   -727   -542
    267     44   -223   -158    244    -88   -654   -704   -732   -701   -670   -491
    293     59   -233   -176    265    -85   -563   -519   -535   -548   -563   -371
    301      0   -301   -150    301   -150   -501   -426   -439   -470   -496   -314
    303    -36   -340   -135    319   -187   -478   -402   -420   -470   -501   -306
    311     12   -301   -163    306   -142   -491   -405   -420   -470   -493   -280
    306     49   -257   -176    283   -103   -498   -402   -418   -465   -496   -283
    306     54   -252   -181    277    -98   -491   -392   -405   -459   -493   -272
    306     62   -246   -184    275    -90   -472   -376   -394   -459   -504   -241
    314     90   -223   -202    267    -64   -470   -376   -392   -457   -504   -233
    316    135   -181   -226    249    -23   -470   -368   -368   -410   -446   -244
    303    166   -137   -236    220     12   -467   -361   -348   -376   -415   -280
    298    171   -127   -236    213     23   -457   -350   -337   -379   -431   -306
    303    181   -124   -244    215     28   -459   -340   -324   -363   -415   -267
    306    192   -114   -249    210     38   -467   -335   -319   -366   -418   -259
    311    215    -96   -265    205     59   -454   -314   -290   -345   -400   -220
    322    241    -80   -283    202     80   -454   -306   -283   -348   -392   -174
    335    272    -62   -303    197    106   -472   -298   -280   -342   -402   -142
    335    267    -67   -301    202    101   -467   -259   -231   -306   -389   -119
    337    277    -62   -309    200    109   -444   -213   -171   -233   -314   -122
    340    293    -46   -316    192    124   -415   -166   -101   -171   -252   -109
    350    309    -41   -329    194    132   -387   -114    -36   -129   -218    -33
    358    348    -10   -353    184    168   -358    -62     36    -57   -153     12
    366    392     25   -381    168    210   -348    -15    103     23    -72     36
    376    410     33   -392    171    223   -337     18    142     51    -38     88
    374    436     62   -405    155    249   -335     44    166     83      0    145
    366    452     85   -407    140    270   -337     49    176     90      7    158
    366    454     85   -413    140    270   -335     44    166     77      5    163
    379    439     59   -410    158    249   -327     46    145     62      2    174
    381    431     49   -407    166    241   -329     20    109     28    -25    158
    358    428     70   -392    145    249   -337    -18     54    -28    -77    119
    329    381     51   -358    137    218   -329    -57     -5    -88   -137     80
    316    324      7   -322    155    166   -335   -114    -77   -158   -194     41
    306    314      5   -311    150    161   -353   -179   -142   -205   -228    -10
    283    324     41   -303    122    184   -363   -220   -187   -249   -262    -57
    267    285     18   -277    124    150   -361   -246   -215   -280   -283    -70
    262    239    -23   -252    142    109   -366   -272   -254   -306   -309   -106
    259    226    -33   -244    148     96   -368   -283   -272   -319   -324   -127
    265    202    -62   -233    163     70   -355   -272   -277   -319   -329   -116
    254    220    -33   -239    145     93   -355   -275   -283   -316   -327   -124
    241    233    -10   -239    127    111   -348   -275   -277   -316   -332   -142
    226    262     36   -246     93    148   -340   -257   -236   -270   -288   -114
    228    332    103   -280     62    218   -342   -233   -189   -213   -233    -59
    236    400    163   -319     33    283   -355   -236   -158   -179   -194    -23
    223    433    210   -329      7    322   -371   -252   -145   -161   -174     -5
    213    446    233   -332    -10    340   -379   -272   -153   -171   -181    -15
    213    444    231   -327     -7    337   -389   -293   -168   -197   -207    -38
    218    418    197   -319     10    309   -392   -283   -166   -189   -200    -25
    239    376    137   -309     49    257   -407   -288   -187   -200   -207    -31
    241    329     88   -288     77    210   -423   -293   -207   -220   -236    -57
    226    197    -28   -210    127     85   -415   -290   -233   -254   -280    -96
    218    129    -90   -174    153     20   -410   -290   -254   -275   -303   -129
    210     96   -116   -153    163    -10   -405   -298   -280   -306   -337   -163
    200     54   -145   -129    174    -44   -407   -319   -316   -350   -381   -197
    189     23   -166   -106    179    -70   -415   -340   -350   -379   -410   -226
    184      7   -179    -98    181    -85   -428   -348   -353   -379   -413   -223
    189    -12   -202    -88    194   -106   -439   -350   -358   -379   -405   -223
    197    -44   -244    -77    218   -142   -439   -353   -363   -381   -410   -259
    197    -51   -249    -72    223   -150   -433   -363   -379   -407   -444   -298
    207    -44   -254    -83    228   -148   -431   -355   -374   -389   -431   -270
    228    -46   -275    -93    252   -161   -433   -350   -368   -387   -439   -280
    241    -46   -290    -98    265   -168   -449   -361   -384   -415   -465   -277
    246    -83   -329    -80    288   -205   -441   -355   -397   -423   -478   -259
    259   -259   -519     -2    387   -387   -389   -301   -413   -470   -563   -387
    272   -431   -704     77    488   -568   -285   -194   -389   -563   -717   -566
    277   -413   -691     64    483   -553   -176    -59   -277   -576   -771   -626
    236   -124   -361    -54    298   -241   -150   -132   -239   -522   -680   -530
    150    239     88   -194     28    166   -410   -657   -517   -472   -446   -311
     64    753    688   -410   -311    722   -719  -1137   -719   -267    -36     41
     41   1215   1174   -628   -566   1195   -971  -1382   -724     75    436    439
     88   1054    966   -571   -439   1010  -1127  -1441   -766    205    579    542
    109    540    428   -327   -161    485  -1096  -1384   -997   -257     51    129
    103     77    -25    -90     64     25   -914  -1182  -1119   -761   -584   -387
    103   -158   -262     25    181   -210   -704   -859   -878   -722   -691   -530
    171   -181   -353      5    262   -267   -576   -620   -623   -545   -574   -478
    231   -168   -402    -33    316   -283   -488   -449   -470   -446   -509   -397
    257   -166   -426    -46    340   -296   -439   -358   -381   -394   -480   -337
    249   -187   -439    -33    342   -311   -413   -316   -350   -371   -475   -335
    228   -205   -433    -10    329   -319   -374   -267   -301   -327   -441   -327
    218   -215   -436     -2    324   -324   -355   -254   -280   -311   -433   -342
    223   -226   -452      0    337   -337   -358   -249   -283   -314   -426   -337
    239   -259   -498     10    366   -376   -350   -220   -262   -290   -402   -301
    246   -285   -532     20    389   -407   -335   -187   -231   -265   -387   -267
    231   -319   -550     41    389   -433   -314   -163   -200   -236   -368   -259
    228   -314   -545     41    387   -428   -301   -150   -176   -223   -355   -233
    223   -301   -524     36    371   -413   -290   -129   -140   -187   -332   -226
    226   -293   -519     33    371   -405   -280   -109   -106   -150   -301   -228
    210   -267   -478     28    340   -371   -265    -75    -64   -106   -249   -200
    200   -249   -449     23    324   -350   -262    -54    -38    -98   -239   -158
    220   -280   -501     28    358   -392   -262    -49    -36    -93   -233   -161
    236   -275   -511     20    374   -392   -244    -23      7    -41   -166   -129
    231   -257   -491     10    358   -374   -231     20     62      5   -109    -88
    226   -272   -498     23    361   -384   -207     77    124     62    -98   -106
    231   -283   -514     25    371   -400   -184    127    171     98    -98    -90
    252   -257   -509      2    379   -381   -168    166    215    129    -77    -23
    257   -220   -480    -18    366   -350   -153    215    270    179    -31     28
    257   -207   -467    -25    361   -337   -140    265    319    236     25     90
    275   -192   -467    -41    368   -329   -122    306    379    309     90    127
    285   -148   -433    -67    358   -290   -116    319    405    335    119    132
    283   -153   -439    -64    358   -296    -93    348    436    361    158    181
    283   -127   -410    -77    345   -267    -98    327    410    335    140    200
    283   -142   -426    -70    353   -283   -106    293    376    296     98    155
    272   -194   -467    -38    368   -329    -88    280    361    262     80    179
    259   -205   -467    -28    363   -335    -72    265    342    275    101    129
    257   -179   -436    -38    345   -306    -80    223    311    244     88     98
    252   -197   -449    -28    350   -322    -96    168    249    176     23     88
    239   -267   -506     15    371   -387    -96    127    215    184     44     -7
    226   -277   -506     25    363   -392   -101     88    200    176     59    -57
    215   -262   -480     23    345   -371   -106     54    168    129     18    -46
    213   -277   -491     33    350   -384    -85     49    163    119     -5    -20
    220   -280   -501     31    361   -389    -75     57    181    155     33    -18
    226   -246   -472      7    345   -358    -67     49    197    174     49    -38
    231   -226   -457     -2    342   -340    -70     33    189    153     31    -18
    241   -226   -470     -7    353   -348    -70     41    200    150     33     18
    254   -153   -407    -49    329   -280    -62     64    226    176     59     57
    270   -109   -379    -80    324   -244    -33     98    280    257    142     80
    288    -83   -371   -103    329   -226    -33     88    306    285    176     70
    285    -62   -348   -111    314   -202    -41     77    309    285    174     96
    277   -106   -384    -85    329   -244    -44     72    293    259    127    132
    257   -181   -441    -38    348   -311    -38     75    298    275    153    145
    272   -207   -483    -33    376   -345    -62     44    270    265    155    103
    270   -231   -501    -20    384   -366    -83     28    239    244    148     88
    254   -316   -571     31    413   -444    -77     28    223    249    145      7
    233   -436   -672     98    452   -553    -90     10    171    194     96    -44
    226   -537   -763    155    493   -649   -101      0    142    174     64    -49
    210   -589   -800    189    504   -696   -109    -12    122    150     25    -59
    184   -644   -828    231    506   -735   -103    -25     98    135     -5    -90
    166   -667   -836    249    501   -750   -101    -33     88    127    -12   -106
    192   -678   -870    241    530   -774   -103    -33     85    114    -28    -75
    205   -696   -904    244    553   -800   -101    -33     90    127    -18    -64
    210   -683   -893    236    550   -787    -98    -36     98    158     10    -93
    205   -693   -898    241    550   -795    -88    -31    101    150     -5    -72
    171   -722   -893    275    532   -807    -77    -23    109    153     -7    -77
    174   -740   -914    280    542   -826    -96    -46     85    119    -38    -90
    210   -797  -1008    293    607   -901   -114    -70     51    101    -44   -106
    200   -857  -1057    327    626   -956    -88    -57     38     70    -88   -171
    205  -1075  -1280    433    740  -1176    -12    -12    -46    -98   -277   -324
    181  -1291  -1473    550    826  -1382    122     70   -116   -293   -498   -537
    163  -1223  -1387    530    774  -1304    236    150    -67   -329   -545   -605
     77   -875   -953    397    514   -914    153   -132    -57   -181   -322   -384
     -2   -244   -244    122    119   -244   -181   -618    -31    187    187    150
    -36    566    600   -267   -319    581   -511   -935    174    807    937    771
     -2    989    992   -493   -496    989   -800  -1023    439   1405   1548   1273
     49    620    571   -335   -262    597   -919  -1044    319   1301   1392   1166
     49    -62   -114      5     80    -88   -823  -1021   -155    514    592    511
     33   -633   -667    298    350   -649   -584   -820   -426    -90    -57    -88
     49   -771   -820    361    433   -795   -363   -509   -220    -25    -85   -207
    106   -802   -909    345    506   -854   -215   -270    -46     75    -36   -168
    140   -828   -969    342    553   -898   -129   -127     49    127    -20   -140
    150   -878  -1031    361    589   -953    -83    -64     90    150    -12   -124
    148   -891  -1039    371    592   -963    -57    -38    114    166     -2   -111
    153   -883  -1036    361    594   -958    -38    -31    124    166    -10   -111
    155   -870  -1026    355    589   -948    -28    -15    124    150    -36   -101
    168   -862  -1031    345    600   -948    -20      2    140    163    -36    -96
    171   -859  -1031    345    600   -945     -7     25    171    200      5   -101
    168   -844  -1013    337    589   -930     -7     23    176    205     23   -106
    181   -839  -1023    327    600   -930     -7     20    181    207     23   -109
    197   -831  -1031    314    613   -930      0     33    194    220     23    -80
    200   -810  -1010    306    605   -909      5     38    220    252     54    -57
    184   -805   -989    309    584   -898     20     57    257    301    101    -67
    181   -807   -989    311    584   -898     31     88    285    327    119    -41
    184   -807   -992    311    587   -898     41    114    306    329    109     -5
    179   -820  -1000    322    589   -909     57    158    345    371    153     10
    171   -797   -971    311    568   -883     59    171    376    387    168     -2
    181   -795   -976    306    576   -885     64    210    400    389    161     46
    207   -789  -1000    290    602   -893     75    280    459    457    207     88
    228   -732   -961    252    594   -846     83    319    524    540    262     96
    215   -711   -927    246    571   -818     88    332    555    576    259    124
    200   -698   -901    249    548   -800     90    363    579    620    345    127
    187   -688   -878    249    532   -782    101    420    620    667    452    140
    187   -672   -859    244    522   -766    127    470    662    706    478    210
    207   -649   -857    218    532   -753    166    501    691    753    511    272
    241   -589   -831    174    535   -709    181    530    691    779    553    298
    270   -527   -800    127    535   -662    171    527    706    763    540    316
    290   -493   -784    101    537   -639    158    488    698    750    504    345
    296   -470   -769     85    532   -618    145    444    665    750    501    342
    285   -475   -761     93    522   -618    132    392    607    714    493    316
    257   -517   -776    129    514   -646    124    350    555    670    470    306
    236   -574   -810    168    522   -691    119    306    517    646    454    257
    205   -623   -828    207    517   -724    127    252    485    605    405    202
    158   -659   -818    249    488   -740    135    205    454    555    348    181
    137   -683   -820    272    478   -750    145    181    431    537    324    176
    124   -688   -813    283    467   -750    163    189    439    561    335    158
     96   -665   -763    283    428   -711    174    163    439    561    337    135
     85   -691   -779    301    431   -735    189    150    418    530    301    135
     98   -722   -820    311    457   -771    205    176    420    548    314    150
    103   -714   -818    306    459   -766    231    207    462    584    361    181
    106   -594   -704    244    405   -649    231    210    491    631    405    200
    114   -527   -641    207    376   -584    220    205    509    654    426    228
    119   -517   -636    197    376   -574    192    181    509    636    405    241
    119   -532   -652    207    384   -592    163    168    488    628    389    246
    109   -566   -675    226    389   -620    155    163    488    639    410    246
     93   -548   -644    226    366   -594    135    129    475    633    418    210
     85   -558   -644    236    363   -600    122     80    441    581    379    179
     98   -605   -704    254    400   -654    101     57    389    527    332    145
     83   -717   -800    314    441   -758     85     49    353    483    283    101
     54   -795   -852    368    452   -823     83     25    306    446    239     44
     18   -802   -820    392    415   -810     83     15    288    441    241     62
     -5   -828   -823    418    407   -826     80      7    267    431    244     85
      5   -888   -896    439    449   -891     67     -5    249    407    220     62
     -2   -898   -896    449    444   -896     59    -15    236    397    210     38
    -15   -888   -875    449    428   -880     49    -33    220    379    192     12
    -28   -872   -844    452    407   -859     54    -46    215    361    163    -10
    -41   -909   -867    472    413   -888     57    -49    202    340    140     -7
    -31   -943   -914    485    441   -930     59    -44    192    329    124      5
    -36   -945   -909    488    433   -927     62    -38    194    355    161     10
    -57   -911   -854    485    397   -883     59    -44    197    376    189     -5
    -62   -898   -836    478    384   -867     51    -57    179    345    155    -44
    -44  -1008   -966    524    459   -987     54    -80     85    218     25   -189
    -23  -1236  -1215    628    594  -1226    129    -51    -51    -25   -246   -423
    -15  -1369  -1353    693    667  -1361    257     57    -90   -192   -449   -589
    -49  -1189  -1143    618    545  -1169    319     62     -5   -129   -379   -535
   -194   -740   -545    467    174   -644    189   -327     41    119    -25   -207
   -368     12    379    176   -374    194    -62   -800    181    605    623    472
   -428    724   1153   -148   -789    937   -290   -989    480   1267   1402   1234
   -311    737   1049   -213   -680    891   -535  -1018    589   1605   1727   1600
   -259    293    553    -18   -407    423   -641  -1109    252   1184   1273   1182
   -249   -275    -28    262   -111   -153   -594  -1098   -228    368    423    311
   -215   -717   -501    467    142   -610   -389   -789   -324     23    -20   -124
   -135   -761   -628    446    246   -696   -210   -452   -106    158     18    -90
    -46   -750   -704    397    327   -727   -106   -267      5    202     15    -64
      0   -758   -758    376    376   -758    -57   -184     44    207     -2    -67
     12   -771   -784    379    397   -776    -44   -161     49    202    -10    -85
     18   -784   -805    381    410   -795    -36   -148     46    200    -12   -122
     28   -774   -802    371    415   -787    -31   -137     54    200    -10   -132
     33   -732   -769    348    400   -750    -36   -132     57    194    -18   -103
     31   -756   -787    363    407   -771    -31   -119     62    187    -41    -83
     46   -745   -795    348    420   -771    -33   -111     70    218    -10    -75
     54   -722   -776    332    413   -748    -25   -111     80    241     18    -83
     51   -701   -753    324    400   -727    -12   -103     93    267     41    -75
     67   -618   -685    275    376   -652    -28   -116     88    259     20    -64
     80   -649   -732    283    402   -691    -12   -106     96    262     18    -59
     85   -636   -722    275    402   -678      0    -59    122    306     54    -12
    103   -613   -717    254    407   -665      2    -20    158    345     80     28
    116   -602   -719    244    418   -659      2    -12    174    355     90     36
    122   -574   -696    223    407   -633      2    -10    184    371    106     25
    127   -527   -657    200    392   -592     -2     23    210    407    135     57
    140   -504   -646    179    392   -574     -2     70    249    452    161    103
    155   -475   -631    161    392   -553      5    116    285    491    184    137
    150   -439   -592    142    368   -514     18    153    319    527    210    163
    171   -410   -581    116    376   -496     25    197    355    566    244    207
    220   -358   -579     64    400   -467     25    246    397    610    283    267
    257   -306   -563     25    410   -433     28    290    441    639    303    329
    259   -259   -519      0    387   -389     44    301    467    665    348    358
    241   -220   -465    -10    353   -342     54    303    472    704    402    384
    246   -200   -446    -23    342   -322     57    316    488    743    444    426
    252   -168   -420    -41    335   -293     44    311    491    748    452    439
    236   -174   -410    -31    322   -290     28    277    462    714    426    418
    215   -179   -394    -18    303   -285     15    233    426    667    381    366
    202   -179   -384    -12    290   -283     12    189    389    626    345    348
    200   -202   -402      2    301   -301      7    158    353    589    309    327
    174   -249   -423     36    298   -335      7    101    301    535    254    277
    148   -267   -415     59    280   -340      7     41    249    483    194    252
    127   -275   -402     72    262   -337     10     -5    202    413    116    246
    114   -280   -394     83    254   -337     15    -44    171    410    119    192
     98   -259   -361     80    228   -309     25    -62    179    449    176    153
     85   -249   -337     80    210   -293     41    -77    174    433    179    153
     85   -236   -324     75    205   -280     54    -80    166    420    171    142
    106   -202   -309     49    207   -254     62    -64    168    436    174    158
    109   -150   -259     18    184   -205     72    -41    213    488    213    213
     98   -127   -226     12    161   -174     70    -31    239    522    236    252
    109   -101   -210     -5    158   -155     41    -38    249    524    233    285
    129    -54   -184    -36    155   -119      5    -57    233    514    218    316
    122    -41   -163    -41    140   -101     -5    -62    244    550    267    285
    109    -38   -148    -36    127    -93    -20    -88    231    550    275    270
     90    -54   -145    -20    116   -101    -36   -116    200    514    241    262
     83   -111   -194     15    137   -153    -38   -127    171    475    200    241
     59   -189   -249     62    153   -220    -38   -148    135    441    166    200
     31   -239   -270    103    150   -254    -49   -187     83    389    119    150
      7   -288   -298    140    150   -293    -72   -215     28    337     67    124
      7   -316   -324    155    166   -319    -83   -236     10    322     49     93
     23   -311   -335    142    176   -322    -98   -259    -10    301     33     75
     12   -314   -327    150    168   -319   -101   -249    -15    306     36     93
    -15   -337   -322    174    150   -329   -109   -257    -20    306     41     88
    -31   -358   -327    194    148   -342   -109   -272    -33    301     36     83
    -36   -353   -316    192    137   -335   -103   -277    -36    298     33     88
    -49   -348   -298    197    124   -324   -106   -293    -46    285     23     80
    -62   -355   -293    207    114   -324   -119   -311    -59    267      5     67
    -72   -397   -324    236    124   -361   -124   -311    -62    270     -2     72
    -85   -394   -309    239    109   -353   -135   -324    -80    252    -23     54
    -75   -472   -397    272    158   -436   -132   -335   -140    174   -106    -31
    -33   -693   -659    361    309   -678   -106   -322   -259     -5   -309   -252
      2   -896   -898    446    449   -896    -12   -236   -327   -171   -511   -498
      5   -820   -828    407    415   -826     90   -137   -254   -155   -514   -524
   -145   -506   -363    324    106   -436     72   -392   -187     12   -257   -252
   -405    119    522    142   -465    319    -83   -867    -64    423    316    366
   -587    836   1423   -124  -1005   1130   -220  -1091    239   1047   1072   1182
   -527   1015   1540   -244  -1034   1278   -449  -1182    384   1462   1530   1735
   -472    688   1161   -106   -818    922   -605  -1291    166   1273   1314   1574
   -459    168    628    145   -542    397   -628  -1317   -257    584    566    784
   -400   -311     88    355   -244   -111   -485  -1085   -493     18    -93     96
   -277   -420   -142    345    -67   -283   -293   -711   -324    103    -98     31
   -168   -392   -223    280     25   -309   -181   -470   -184    213    -31     25
   -122   -410   -288    262     83   -350   -119   -350   -122    236    -25     28
    -98   -413   -314    257    106   -363    -96   -311   -111    233    -38     31
    -77   -441   -363    259    142   -405    -88   -290   -101    226    -57     28
    -62   -452   -389    257    161   -420    -80   -275    -88    233    -54     18
    -59   -428   -371    241    155   -400    -77   -280    -90    218    -62    -23
    -51   -389   -337    220    142   -363    -75   -275   -101    205    -67    -15
    -28   -381   -353    205    161   -368    -72   -246    -77    233    -44     49
     -5   -355   -353    179    174   -353    -77   -215    -49    267    -23     28
      2   -348   -350    171    174   -348    -70   -202    -33    259    -41     31
     15   -358   -374    171    194   -366    -59   -194    -28    257    -49     64
      2   -348   -353    171    176   -350    -59   -184    -10    285     -2     70
      5   -301   -309    148    155   -303    -51   -171      7    290     10     75
     28   -265   -296    116    161   -280    -44   -148     18    298     15    109
     64   -265   -329    101    197   -296    -38   -111     44    350     72    135
     75   -239   -314     80    192   -275    -41    -93     72    379    111    122
     80   -215   -296     64    187   -254    -41    -80     83    387    116     90
    101   -205   -306     51    202   -254    -44    -46     96    387     77     88
    124   -223   -348     49    236   -285    -36     10    135    418    103    194
    145   -184   -329     15    236   -257    -31     62    184    467    148    228
    168   -148   -319    -10    244   -233    -31    111    231    519    200    257
    187    -72   -259    -59    223   -166    -41    137    267    563    257    257
    210    -51   -262    -77    236   -155    -28    184    301    594    280    290
    223    -51   -275    -88    246   -163    -15    246    358    649    322    397
    246     -7   -254   -119    249   -129      0    283    410    698    363    415
    275     33   -241   -158    259   -103     -5    283    415    693    350    444
    272     44   -228   -158    252    -90    -10    265    410    696    366    433
    226     49   -176   -140    202    -62     -2    231    405    680    358    407
    202     54   -148   -129    176    -46      2    223    400    683    374    418
    174     67   -109   -122    142    -20      2    226    423    735    436    420
    171     85    -85   -127    129      0    -23    174    405    727    441    296
    171     15   -158    -96    163    -70    -25    116    340    610    275    244
    155    -59   -215    -49    184   -135    -12     80    293    527    176    288
    124   -103   -228    -10    174   -163     -7     41    270    514    187    257
     80    -77   -158      0    119   -116     12     15    272    524    226    239
     51    -57   -109      0     77    -83     28     -7    277    545    275    220
     41    -46    -88      2     62    -67     41    -20    277    548    257    148
     36    -98   -137     28     85   -116     57    -28    249    480    135    176
     54   -124   -179     36    116   -150     59    -15    246    472    137    228
     64    -25    -90    -20     77    -59     62      2    303    558    244    220
     67     18    -51    -44     59    -15     75     15    342    607    301    241
     62     31    -31    -46     46      0     64      7    363    633    324    275
     72     46    -25    -59     49     10     23    -10    366    644    337    285
     72     10    -64    -41     67    -25     -7    -25    348    631    311    267
     72    -10    -83    -31     75    -44    -23    -36    345    626    309    259
     54    -23    -77    -15     64    -49    -38    -54    329    618    311    233
     33    -38    -72      2     51    -54    -46    -72    322    607    311    205
     33   -145   -181     54    106   -163    -44    -90    285    555    249    158
     28   -215   -246     93    135   -231    -54   -106    246    504    189    124
     23   -254   -277    114    150   -265    -51   -106    239    501    192    109
     12   -298   -311    142    161   -303    -54   -124    218    491    187     83
     10   -329   -342    158    174   -335    -70   -137    202    483    179     62
     10   -332   -342    161    176   -337    -77   -150    194    467    163     41
     10   -345   -355    166    181   -350    -88   -171    181    452    140     25
     18   -332   -350    158    184   -340    -96   -181    168    428     96      7
     28   -340   -368    153    197   -353    -96   -181    161    418     77     10
     20   -332   -353    155    187   -342   -101   -194    155    420     85     -5
      7   -324   -332    158    168   -329   -106   -202    153    431     96    -20
      0   -322   -322    161    161   -322   -114   -197    155    436    106    -33
     -7   -340   -332    174    161   -337   -109   -207    140    402     62    -83
      0   -444   -444    220    220   -444    -85   -200     93    316    -41   -148
     31   -626   -659    296    342   -641    -31   -150     -5    132   -249   -348
     44   -743   -787    350    415   -763     70    -64    -51    -20   -439   -581
     36   -589   -626    275    329   -607    153      5     59     54   -376   -542
    -77   -228   -150    153     33   -189     83   -309    127    259    -83   -254
   -236    431    667    -98   -452    548   -153   -802    210    675    488    327
   -342   1166   1509   -410   -924   1337   -342  -1018    498   1306   1226   1075
   -270   1234   1504   -483   -888   1369   -553  -1021    662   1719   1610   1517
   -197    766    961   -285   -579    862   -711  -1132    342   1395   1265   1187
   -176    184    361     -5   -270    272   -727  -1208   -207    555    423    337
   -153   -262   -109    207    -23   -187   -571   -987   -405     54   -148   -244
    -96   -298   -202    197     51   -252   -384   -633   -163    187   -101   -220
    -51   -265   -215    158     80   -241   -252   -410     10    288    -46   -179
     -2   -265   -265    132    129   -265   -176   -283     90    327    -28   -174
     25   -262   -288    119    155   -275   -145   -210    129    355     -5   -163
     33   -254   -288    109    161   -270   -137   -187    145    366      0   -168
     54   -220   -275     83    163   -246   -129   -168    161    371      2   -171
     62   -171   -233     54    145   -202   -122   -153    179    379      7   -166
     54   -168   -223     57    137   -194   -111   -148    189    374      0   -168
     46   -150   -200     51    122   -174    -98   -132    207    392     20   -150
     44   -153   -200     54    122   -176    -93   -114    226    415     36   -132
     51   -140   -192     41    119   -163   -111   -106    239    426     41   -132
     64    -98   -163     18    114   -129   -122    -96    254    439     51   -129
     59    -90   -150     12    103   -119   -122    -90    267    452     59   -122
     54    -80   -135     10     93   -106   -119    -83    277    459     64   -116
     64    -28    -93    -20     77    -59   -122    -75    293    465     75   -116
     77     38    -38    -57     59      0   -127    -57    314    485     90   -114
     88     96      7    -93     41     51   -132    -28    345    522    116    -90
    122    116     -5   -119     62     57   -142     -2    366    530    114    -80
    148    153      5   -153     70     80   -148     25    394    555    135    -64
    158    189     31   -174     64    111   -148     70    436    594    168    -23
    161    228     67   -194     46    148   -145    114    472    636    197     -2
    166    288    122   -226     23    205   -150    158    517    678    231     31
    184    335    150   -262     18    244   -148    205    566    727    275     75
    207    426    218   -316     -5    322   -161    228    597    766    316     88
    223    633    410   -431    -93    522   -207    205    592    763    309     70
    220    766    545   -493   -163    657   -244    184    579    750    293     57
    205    844    639   -524   -218    743   -272    150    553    727    280     41
    200    893    693   -545   -246    795   -283    124    532    704    257     20
    187    898    711   -542   -262    805   -290     88    493    654    210    -10
    171    917    745   -545   -288    833   -296     41    457    618    181    -33
    150    906    756   -530   -303    833   -296      5    420    584    150    -54
    135    901    766   -517   -314    833   -301    -44    381    542    116    -80
    106    901    792   -506   -342    846   -309   -101    335    493     75   -145
     77    883    805   -480   -363    844   -311   -155    280    426      2   -202
     54    852    795   -454   -371    823   -311   -205    236    371    -44   -254
     46    862    815   -454   -384    839   -316   -246    202    348    -49   -301
     31    867    833   -452   -402    852   -316   -265    189    342    -49   -319
     12    875    862   -444   -423    870   -309   -257    194    345    -41   -316
     15    872    857   -444   -420    865   -306   -257    194    340    -46   -319
     23    893    870   -457   -423    883   -311   -254    197    342    -49   -311
     33    971    935   -504   -449    953   -311   -226    241    387     -5   -267
     41   1031    987   -537   -472   1010   -322   -223    267    407     15   -241
     49   1067   1018   -561   -485   1044   -353   -244    283    413     18   -233
     54   1052    997   -553   -470   1026   -392   -267    296    420     25   -236
     44   1021    974   -535   -465    997   -405   -288    296    420     23   -252
     41   1028    984   -535   -472   1008   -413   -309    283    407      2   -254
     36   1052   1013   -545   -488   1034   -423   -327    259    392    -15   -259
     41   1057   1015   -548   -485   1036   -433   -329    233    387    -18   -280
     46    943    896   -496   -423    919   -441   -345    179    337    -51   -332
     31    859    828   -446   -397    844   -441   -353    145    301    -49   -374
     15    826    807   -420   -397    818   -439   -363    129    290    -46   -397
     -7    779    787   -384   -397    782   -431   -371    111    259    -85   -410
    -28    745    771   -361   -400    758   -426   -381     93    228   -124   -413
    -36    737    774   -350   -405    756   -423   -384     83    215   -145   -402
    -57    714    771   -332   -413    743   -418   -389     75    202   -168   -405
    -72    701    774   -314   -423    737   -415   -394     67    197   -166   -426
    -80    693    774   -309   -426    732   -418   -394     72    207   -158   -433
    -83    691    774   -306   -428    732   -418   -387     75    205   -163   -420
    -83    672    756   -296   -420    714   -418   -381     75    207   -161   -418
    -88    644    732   -277   -410    688   -431   -387     59    197   -171   -441
    -83    636    719   -277   -400    678   -441   -400     33    168   -197   -480
    -67    524    592   -228   -329    558   -423   -387    -18     88   -277   -566
    -44    301    345   -129   -194    322   -342   -324    -96    -85   -488   -763
    -49    179    228    -64   -137    202   -220   -218   -101   -231   -675   -948
    -85    353    439   -137   -262    394   -145   -184      5   -153   -589   -904
   -200    756    956   -277   -579    857   -262   -553    -12     18   -306   -615
   -350   1379   1727   -514  -1039   1553   -532  -1054    -10    402    254    -54
   -431   2057   2488   -813  -1460   2273   -758  -1293    213   1013    969    579
   -335   2042   2374   -854  -1356   2208   -976  -1337    311   1350   1291    914
   -275   1509   1784   -618  -1028   1647  -1047  -1374     25    984    883    545
   -267    948   1215   -342   -740   1080   -989  -1358   -441    168     49   -257
   -239    571    810   -166   -524    691   -831  -1104   -522   -197   -407   -685
   -184    532    717   -176   -452    623   -675   -789   -270    -44   -335   -613
   -129    537    667   -205   -400    602   -548   -561    -88     83   -249   -524
    -98    553    649   -228   -374    600   -475   -433     10    161   -187   -522
    -96    527    623   -215   -358    574   -436   -379     49    171   -192   -545
    -83    496    576   -207   -329    535   -428   -363     54    161   -213   -535
    -62    517    579   -228   -322    548   -433   -366     62    161   -202   -545
    -59    514    574   -228   -316    542   -413   -342     88    179   -194   -550
    -64    522    587   -228   -324    553   -400   -316    101    189   -200   -522
    -59    535    592   -239   -327    563   -392   -309    109    200   -174   -496
    -62    537    600   -239   -329    568   -381   -293    127    213   -158   -496
    -64    540    605   -239   -335    571   -363   -267    161    252   -116   -478
    -77    540    618   -231   -348    579   -350   -249    179    270   -109   -493
    -90    561    649   -236   -368    605   -350   -239    181    272    -98   -439
    -93    576    670   -241   -381    620   -337   -215    202    298    -64   -397
    -96    571    665   -239   -379    618   -340   -200    223    329    -33   -394
    -96    522    618   -213   -355    568   -311   -161    257    353    -23   -379
    -80    532    610   -226   -345    571   -301   -140    277    368    -20   -384
    -70    524    592   -228   -329    558   -283    -98    311    413     18   -322
    -70    545    613   -239   -340    576   -275    -67    342    452     62   -293
    -44    574    618   -265   -329    594   -275    -49    384    472     75   -314
     -5    576    579   -288   -290    576   -262     15    423    519    116   -236
     36    587    550   -311   -257    568   -267     72    472    592    168   -200
     59    618    558   -340   -249    589   -277    116    527    639    194   -174
     77    641    563   -358   -241    602   -275    153    550    652    205    -90
     88    675    587   -381   -252    633   -267    179    579    696    252    -46
     98    675    574   -387   -239    626   -262    187    589    714    275    -28
    109    678    568   -394   -231    626   -254    179    584    714    283    -31
    111    665    553   -387   -220    610   -257    166    568    714    296    -33
    116    659    542   -389   -215    602   -257    150    558    724    298    -46
    116    646    527   -381   -205    587   -257    116    524    696    265    -72
    106    631    522   -371   -207    576   -254     75    488    662    233    -77
     77    605    527   -340   -223    566   -254     33    454    633    202    -85
     54    561    504   -309   -223    532   -249    -10    415    597    168   -119
     36    519    480   -277   -220    501   -249    -54    381    574    145   -140
      5    470    465   -239   -231    467   -239    -75    368    574    129   -158
    -28    423    452   -197   -239    436   -202    -80    384    592    140   -163
    -51    335    384   -142   -218    358   -174    -77    407    620    168   -145
    -59    296    355   -119   -207    324   -140    -75    428    641    192   -137
    -62    236    296    -88   -179    265   -111    -59    436    654    207   -109
    -51    176    228    -62   -140    202    -77     -5    472    701    236    -64
    -62    233    293    -85   -179    262    -57     28    532    771    303    -23
    -77    246    324    -85   -200    285    -28     49    576    815    353     33
   -103    187    290    -44   -197    239     -2     59    613    857    400     96
   -103    129    233    -12   -168    181     -2     57    644    901    454    140
    -62     44    103      7    -83     72    -25     64    641    922    465    135
    -51    -23     28     36    -41      2    -36     80    644    932    478    145
    -67    -75     -7     70    -31    -41    -44     75    636    919    472    168
    -90   -142    -51    116    -20    -98    -46     64    613    901    462    158
   -111   -215   -103    161     -5   -161    -41     54    579    870    415    119
   -135   -288   -155    210     10   -223    -46     25    532    807    350     90
   -174   -340   -168    257     -5   -254    -41      0    504    779    324     64
   -197   -402   -205    301      2   -303    -38    -33    475    750    303     18
   -158   -446   -288    301     62   -368    -46    -46    446    730    288    -10
   -153   -439   -285    296     64   -363    -44    -41    444    730    293     -5
   -140   -454   -316    296     88   -387    -41    -49    433    714    283    -12
   -140   -483   -342    311    101   -413    -49    -59    423    704    267    -38
   -153   -485   -335    316     90   -410    -59    -67    413    693    265    -41
   -153   -465   -314    309     80   -389    -59    -67    410    691    270    -31
   -158   -470   -311    314     75   -392    -57    -70    402    678    257    -31
   -171   -509   -337    340     83   -423    -62    -77    387    659    239    -23
   -181   -524   -345    350     80   -436    -67    -77    392    665    257    -25
   -187   -597   -410    392    109   -504    -67    -80    366    626    210   -111
   -184   -797   -615    488    215   -706    -31    -59    275    462     10   -262
   -158  -1034   -875    597    358   -956     54     15    181    236   -257   -511
   -153  -1047   -896    597    368   -971    155    140    236    197   -324   -618
   -241   -810   -571    524    163   -691    181     25    311    332   -132   -441
   -436   -285    148    358   -293    -67     12   -475    322    626    324     28
   -631    498   1130     67   -880    813   -187   -901    470   1148   1039    740
   -626    935   1561   -153  -1093   1247   -400  -1023    685   1699   1667   1382
   -542    717   1260    -88   -901    987   -574  -1085    602   1748   1704   1470
   -506    171    678    166   -592    423   -610  -1106    226   1161   1057    831
   -478   -381     96    431   -288   -142   -509   -963   -114    436    262     15
   -420   -628   -207    522   -106   -418   -322   -594     25    410    116   -140
   -335   -644   -309    488    -15   -478   -174   -309    226    540    179    -83
   -270   -657   -387    462     57   -522    -77   -129    340    613    218    -54
   -228   -657   -428    444     98   -542    -46    -64    371    613    205    -38
   -220   -678   -457    449    116   -568    -36    -41    384    623    210    -49
   -210   -670   -459    441    122   -566    -31    -10    402    646    228    -62
   -207   -665   -457    436    122   -561    -20     12    418    662    249    -49
   -202   -667   -465    436    129   -566     -2     31    433    670    259    -33
   -210   -654   -444    428    116   -550      7     33    446    672    257    -36
   -213   -652   -441    431    114   -548     15     49    462    678    267    -15
   -189   -646   -457    418    132   -553     18     75    485    698    296     10
   -174   -646   -472    410    148   -561     20     85    504    706    314     36
   -171   -639   -467    402    148   -553     18     88    511    709    324     41
   -163   -626   -462    394    148   -545     20    101    527    732    358     41
   -161   -633   -475    394    155   -555     33    122    545    750    387     57
   -142   -618   -475    381    166   -548     46    142    566    771    402     72
   -124   -613   -491    368    179   -553     46    168    589    797    428     96
   -114   -605   -491    358    187   -548     54    202    623    828    454     93
   -103   -610   -506    358    200   -561     64    236    652    846    470    127
    -96   -600   -504    348    202   -553     64    275    675    872    485    158
    -88   -597   -511    342    210   -555     75    332    704    901    506    215
    -62   -594   -532    329    233   -566     90    394    748    948    548    257
    -33   -571   -537    301    249   -555    106    452    797    997    589    272
     -7   -511   -504    259    246   -509    106    485    833   1036    633    306
     10   -501   -514    244    262   -506    122    527    875   1085    680    348
     28   -454   -483    213    254   -467    119    548    901   1109    709    397
     41   -436   -480    197    257   -457    122    553    904   1106    709    436
     36   -439   -475    202    254   -457    140    561    914   1137    745    423
     20   -441   -465    210    239   -452    148    553    922   1148    782    405
      5   -452   -457    223    228   -452    142    530    906   1124    782    392
      7   -478   -485    233    244   -483    124    485    865   1075    732    358
      5   -537   -542    267    272   -540    127    452    833   1031    688    329
    -23   -558   -537    288    254   -550    132    410    807   1002    672    298
    -51   -579   -527    314    236   -553    137    363    769    961    639    259
    -83   -623   -542    350    228   -584    150    319    735    911    592    226
    -83   -665   -581    374    249   -623    163    298    714    878    568    220
    -98   -641   -542    368    220   -592    163    277    709    872    563    220
   -135   -641   -509    387    184   -576    179    267    711    865    555    215
   -155   -641   -488    397    163   -566    205    265    717    857    535    192
   -166   -657   -491    413    161   -574    236    288    753    901    568    179
   -158   -613   -454    384    148   -535    249    311    789    950    639    228
   -140   -581   -441    361    150   -511    249    319    810    969    665    262
   -140   -542   -402    340    129   -472    226    303    807    963    657    283
   -161   -517   -355    340     96   -436    207    309    833   1002    693    301
   -150   -540   -392    342    119   -467    187    296    826    995    701    309
   -140   -555   -418    348    137   -488    168    267    802    976    696    283
   -153   -579   -428    366    135   -504    158    257    802    992    732    285
   -179   -581   -402    381    111   -493    142    228    797    987    753    252
   -200   -659   -462    428    129   -561    132    218    763    935    675    192
   -200   -797   -597    498    197   -698    119    187    688    841    566    171
   -213   -875   -662    542    223   -771    111    155    639    787    519    124
   -236   -927   -691    581    226   -810    124    142    631    774    506     90
   -241   -956   -717    597    236   -839    116    124    602    750    493     83
   -239   -971   -732    605    246   -854    111    116    594    737    493     70
   -257  -1021   -766    639    252   -893    127    127    605    745    498     49
   -277  -1026   -748    652    233   -888    132    122    600    735    480     67
   -285  -1008   -722    646    215   -865    132    119    584    709    470     70
   -277  -1031   -753    654    236   -891    140    119    592    730    488     67
   -275  -1039   -763    654    244   -901    137    109    592    722    472     59
   -277  -1062   -784    670    252   -924    142    114    589    714    462     59
   -277  -1065   -787    670    252   -927    129     98    589    732    483     38
   -257  -1109   -854    683    298   -982    124     96    571    701    457     20
   -226  -1273  -1047    748    410  -1161    140     93    485    576    332   -109
   -194  -1491  -1296    844    550  -1395    210    129    363    363    103   -428
   -171  -1574  -1402    872    613  -1488    316    239    366    267    -33   -587
   -241  -1423  -1182    831    470  -1304    384    205    462    374     98   -449
   -459   -995   -535    727     36   -766    272   -226    524    636    480    -38
   -691   -262    428    478   -561     83     85   -633    735   1169   1156    691
   -761    275   1034    241   -898    654    -85   -693   1075   1808   1847   1441
   -678    233    911    220   -795    574   -309   -761   1101   2016   2029   1699
   -633   -226    407    428   -522     90   -441   -870    732   1535   1514   1192
   -602   -769   -166    685   -218   -467   -413   -846    262    753    732    340
   -522  -1093   -571    805     20   -833   -194   -480    265    574    472     20
   -410  -1114   -704    761    145   -909    -23   -181    428    662    498     18
   -319  -1088   -771    704    223   -930     46    -36    506    675    491     18
   -285  -1093   -807    691    259   -950     80     36    555    701    511      7
   -277  -1083   -807    680    262   -945     88     64    566    706    527      5
   -275  -1104   -828    688    275   -966     93     83    568    691    511    -25
   -267  -1109   -841    688    285   -976    103    116    589    698    498    -15
   -244  -1085   -841    665    298   -963    116    148    607    709    511     18
   -223  -1065   -841    644    306   -956    137    163    607    704    514     12
   -213  -1034   -820    623    301   -927    163    184    636    724    540     23
   -200  -1023   -826    610    311   -927    181    194    649    730    548     31
   -184  -1005   -820    594    316   -914    189    205    652    727    537     44
   -202  -1000   -797    600    296   -898    187    210    659    745    553     46
   -213  -1000   -787    605    285   -893    194    233    683    766    568     46
   -200   -987   -787    592    290   -888    197    252    698    776    574     46
   -174   -976   -802    576    314   -891    194    267    711    789    581     57
   -166   -943   -779    553    303   -862    184    290    727    813    602     67
   -153   -935   -782    542    314   -859    181    319    750    836    618     83
   -140   -914   -776    527    316   -844    179    348    771    846    613     98
   -124   -891   -766    509    319   -828    176    374    784    854    602    101
   -103   -865   -761    483    327   -815    181    420    828    906    659    122
    -90   -831   -740    459    322   -787    192    478    870    950    696    150
    -85   -797   -711    439    309   -756    207    537    911    997    727    189
    -51   -730   -678    392    311   -704    215    584    956   1047    774    228
     -5   -675   -670    337    332   -672    202    605    984   1083    802    257
     12   -639   -652    311    329   -644    200    623   1010   1114    823    288
     12   -602   -615    293    311   -607    202    626   1023   1127    836    306
      5   -574   -579    285    290   -576    197    620   1021   1130    841    322
      0   -566   -568    280    283   -566    184    594   1002   1117    823    298
    -15   -566   -550    290    267   -558    181    566    984   1093    807    277
    -20   -568   -550    293    262   -561    176    530    956   1060    787    265
    -31   -561   -530    296    249   -545    179    488    930   1026    763    249
    -62   -568   -506    314    220   -537    187    441    898    992    737    218
    -85   -589   -504    337    207   -548    187    387    859    948    696    184
    -96   -623   -527    358    215   -576    179    329    815    893    644    142
   -101   -628   -527    366    213   -579    174    288    776    854    610    111
   -129   -631   -501    379    184   -568    171    246    743    823    584     77
   -155   -620   -465    387    153   -542    184    223    730    800    571     51
   -161   -600   -439    379    137   -519    200    223    732    795    571     46
   -142   -600   -457    371    155   -530    202    220    724    789    568     49
   -140   -574   -436    355    145   -506    202    236    748    815    597     77
   -153   -517   -363    335    103   -441    202    246    782    846    636    116
   -166   -472   -309    316     70   -392    189    233    797    862    659    135
   -150   -459   -309    306     77   -384    153    207    792    857    659    137
   -148   -465   -319    306     83   -392    129    192    769    831    636    127
   -161   -483   -322    322     77   -405    116    181    761    818    628    119
   -161   -504   -342    329     90   -423     90    142    727    782    602     90
   -163   -517   -353    340     93   -436     64    109    685    748    568     62
   -200   -584   -387    389     93   -485     64    106    670    732    550     44
   -215   -670   -454    441    119   -563     70     85    631    683    498      0
   -220   -735   -517    475    145   -626     64     54    576    626    439    -51
   -241   -784   -542    514    150   -665     64     23    532    576    384    -90
   -265   -818   -553    540    142   -685     62     -5    501    542    361   -116
   -280   -841   -563    561    140   -704     64    -10    485    530    348   -135
   -277   -854   -576    566    148   -717     59    -20    454    498    319   -161
   -277   -870   -592    574    155   -732     77    -10    457    511    329   -168
   -267   -859   -592    561    161   -727     85     -2    465    524    342   -171
   -259   -867   -607    561    174   -737     88      0    465    514    340   -174
   -257   -893   -636    574    187   -766     90     23    480    517    348   -161
   -249   -872   -623    561    187   -748     80     41    485    517    337   -168
   -215   -904   -688    561    236   -797     49     20    465    478    290   -215
   -187   -922   -735    555    272   -831     33      2    444    428    233   -277
   -150  -1062   -911    605    379   -987     51      0    350    275     57   -441
   -140  -1247  -1106    693    483  -1176    161     62    254     75   -194   -693
   -145  -1150  -1005    646    428  -1080    257    163    301     51   -228   -769
   -249   -831   -584    540    166   -709    267     15    376    176     -2   -553
   -444   -329    114    384   -280   -109     93   -452    410    493    485    -64
   -633    405   1039    114   -836    722    -90   -787    623   1080   1223    646
   -636    714   1348    -41   -992   1031   -301   -854    844   1602   1753   1267
   -511    426    937     41   -724    680   -493   -953    662   1525   1641   1239
   -467   -116    348    290   -410    114   -576  -1065    155    802    901    527
   -472   -613   -140    542   -166   -376   -501   -976   -223     75    137   -252
   -441   -758   -319    597    -62   -537   -306   -610    -36    122     80   -340
   -361   -711   -350    537     -5   -532   -150   -316    189    277    158   -280
   -257   -706   -452    480     96   -579    -54   -137    309    337    166   -241
   -226   -717   -491    472    132   -605    -15    -67    348    340    150   -241
   -228   -730   -504    478    135   -618     -5    -44    348    314    106   -244
   -210   -750   -540    480    163   -644      2    -33    350    322    124   -249
   -207   -743   -537    475    163   -641     25    -10    376    361    174   -244
   -218   -709   -491    465    135   -600     51     23    418    410    218   -236
   -202   -709   -509    454    150   -610     46     20    415    405    231   -239
   -176   -732   -555    454    187   -644     44     36    418    418    259   -236
   -200   -719   -522    459    161   -620     62     67    446    431    236   -277
   -200   -701   -501    452    150   -602     57     77    446    407    184   -197
   -158   -711   -553    433    194   -633     28     54    423    397    187   -197
   -166   -688   -524    426    176   -607     36     80    449    428    213   -197
   -179   -652   -475    415    148   -563     46    109    475    452    241   -168
   -158   -633   -475    397    158   -555     64    142    514    483    280   -109
   -116   -659   -545    387    213   -602     75    168    527    491    280    -98
   -103   -644   -542    374    218   -594     80    200    548    519    309    -77
    -96   -613   -519    353    210   -566     75    226    574    545    332    -64
    -85   -594   -509    340    210   -553     83    265    607    581    374    -33
    -93   -566   -472    329    187   -519    103    314    665    644    436     12
    -90   -537   -446    314    176   -491    116    363    719    691    472     44
    -77   -483   -405    277    161   -444    111    394    753    722    506     80
    -33   -446   -413    241    189   -431     93    418    784    766    553    129
     23   -439   -462    205    241   -452     70    433    797    787    568    158
     31   -420   -452    192    241   -436     80    478    844    839    618    223
     20   -381   -402    179    210   -392     80    480    846    846    631    239
     10   -337   -348    163    179   -342     83    467    841    841    636    244
    -15   -342   -327    179    153   -337     85    446    818    813    613    207
    -49   -392   -342    220    145   -368     83    418    782    771    584    168
    -72   -405   -332    236    129   -368     77    381    758    748    571    163
    -93   -413   -319    254    111   -366     85    340    727    704    524    155
   -116   -459   -342    285    111   -402     90    285    675    636    465    116
   -148   -527   -379    337    114   -454    106    262    649    597    439     88
   -168   -540   -371    353     98   -454    122    241    636    574    428     70
   -158   -566   -407    363    124   -488    114    174    568    506    366     10
   -135   -571   -439    353    150   -506     93    119    504    439    298    -31
   -127   -550   -423    337    148   -488     90     98    491    420    277    -51
   -124   -558   -433    337    153   -496     90     88    485    418    275    -64
   -106   -553   -446    329    168   -501     90     88    491    418    275    -64
    -77   -509   -431    293    174   -470    101    101    517    444    316    -25
    -62   -431   -368    244    153   -400     98     96    540    475    358      7
    -57   -384   -329    218    135   -358     70     67    535    475    363     15
    -36   -376   -340    207    150   -358     31     33    509    452    342     10
    -12   -384   -371    197    179   -379      7      7    478    423    311     -5
      0   -389   -389    194    194   -389    -18    -15    444    402    293    -12
     12   -397   -410    192    210   -402    -36    -38    413    374    272    -33
     25   -389   -415    181    220   -402    -25    -33    410    368    272    -33
      0   -480   -480    239    239   -480    -28    -49    374    322    223    -80
     10   -566   -579    277    293   -571    -57    -93    301    239    132   -155
     -2   -633   -631    316    314   -633    -70   -122    252    181     75   -197
    -23   -670   -646    348    311   -659    -83   -161    200    127     28   -246
    -12   -667   -654    340    319   -662   -106   -179    171     88     -5   -257
    -18   -631   -615    324    296   -623   -114   -184    163     88      5   -239
    -31   -639   -607    335    285   -626   -106   -184    166     96      7   -244
    -25   -636   -610    332    290   -623   -114   -197    148     72    -12   -259
    -10   -607   -597    306    290   -605   -132   -213    132     57    -15   -285
    -20   -610   -589    314    283   -600   -140   -231    114     38    -28   -303
    -12   -605   -592    306    288   -600   -145   -244     96     10    -54   -309
    -10   -597   -587    303    288   -592   -148   -244     83    -10    -72   -303
    -25   -615   -589    319    280   -602   -153   -244     72    -20    -88   -319
    -23   -691   -667    355    322   -680   -140   -226     36    -96   -179   -355
    -10   -893   -885    452    436   -891    -62   -155    -18   -246   -374   -530
      2  -1018  -1021    509    511  -1018     46    -54    -10   -355   -540   -802
     12   -797   -810    389    410   -802     98     36    116   -277   -446   -776
    -88   -405   -316    246    111   -361     15   -246    103   -135   -181   -527
   -259    179    439     38   -350    309   -233   -836    -62     62    231   -101
   -374    826   1200   -226   -787   1013   -431  -1210    -38    465    818    618
   -353    875   1226   -262   -789   1049   -618  -1330      7    828   1249   1028
   -298    413    711    -57   -504    561   -691  -1376   -239    537    909    706
   -249   -129    116    187   -184     -7   -649  -1350   -628   -236     44   -122
   -124   -527   -402    327    137   -465   -540  -1093   -688   -618   -475   -626
    -80   -571   -491    324    205   -532   -400   -740   -389   -400   -353   -522
    -25   -524   -498    275    236   -511   -293   -498   -181   -241   -236   -426
     28   -506   -535    236    280   -519   -220   -350    -54   -158   -184   -371
     38   -496   -535    228    285   -514   -202   -301    -18   -145   -184   -358
     10   -491   -504    239    254   -496   -187   -277     -2   -142   -179   -348
    -25   -493   -467    259    218   -480   -158   -254     18   -129   -155   -342
    -57   -488   -433    270    187   -462   -135   -249     36   -106   -135   -387
    -44   -472   -428    259    192   -452   -132   -254     36   -109   -127   -389
    -72   -506   -436    288    181   -472   -132   -236     49   -103   -129   -363
    -44   -467   -423    257    189   -446   -140   -200     72    -80   -111   -332
    -31   -420   -392    223    179   -407   -155   -194     80    -77   -106   -303
    -70   -392   -322    231    124   -358   -140   -194     80    -80   -114   -301
    -90   -394   -303    241    106   -350   -135   -197     80    -80   -106   -298
    -51   -392   -340    220    142   -366   -148   -181     93    -70    -90   -262
     -5   -376   -371    189    181   -374   -145   -140    116    -49    -77   -228
     25   -296   -322    135    174   -309   -137   -101    145    -25    -72   -215
     25   -265   -290    116    158   -277   -140    -90    166     10    -36   -215
     46   -241   -288     96    166   -265   -137    -62    192     44      7   -210
     54   -213   -270     77    161   -241   -129    -31    220     80     41   -168
     75   -179   -254     51    163   -215   -114     18    272    132     83   -122
     85   -197   -283     57    184   -239   -116     64    311    163    101    -90
     75   -194   -272     59    174   -233   -111    106    345    194    137    -38
     20   -207   -228     93    124   -218    -90    124    371    228    176    -20
    -75   -233   -158    155     41   -197    -51    145    407    254    210     51
     67   -163   -231     46    148   -197    -85    179    423    280    239    124
    101   -119   -220      7    161   -171    -75    231    470    337    296    161
     67   -119   -187     23    127   -153    -51    241    483    361    329    161
     83   -119   -202     18    142   -161    -54    220    465    337    319    135
    101   -132   -236     12    168   -184    -59    231    452    306    298    153
    106   -189   -296     41    200   -244    -59    213    420    272    272    153
     80   -200   -283     59    179   -241    -36    184    402    254    257    140
     85   -181   -267     49    176   -223    -31    148    374    213    218    119
     70   -233   -306     80    187   -270    -36    114    329    163    176     83
     72   -270   -342     98    205   -303    -33     75    290    119    140     36
     64   -290   -355    111    207   -322    -15     36    265     80    111      2
     57   -288   -345    116    200   -316     12     15    254     62    109      2
     44   -332   -376    142    207   -353     38     10    262     85    127    -15
     15   -368   -384    174    200   -376     59     -5    265     83    135    -28
    -33   -389   -358    210    161   -376     75    -20    254     62    114    -12
    -80   -407   -327    244    122   -368    106      7    280     77    119     15
    -25   -387   -363    205    166   -374    106     33    319    114    148     44
    -25   -376   -350    200    161   -363     96     25    335    137    181     72
    -72   -366   -293    218    109   -329     83     -5    342    155    215     93
    -18   -358   -340    189    161   -350     44    -20    329    127    189     90
     12   -381   -394    181    202   -387     20     -5    319    122    181    101
     15   -381   -397    184    205   -389      7     -2    306    114    181     90
      5   -397   -402    194    202   -400      2    -20    277     77    150     85
    -41   -483   -441    262    200   -462     28    -15    267     62    145    119
    -49   -610   -563    329    254   -587     18    -31    220     15    101     57
     44   -675   -719    314    379   -696    -18    -46    174    -36     51      5
     49   -724   -776    337    410   -750    -28    -67    135    -77     18    -31
     25   -714   -740    345    381   -727    -25    -88    114   -103      7    -49
     12   -722   -735    353    371   -727    -41   -116     72   -148    -25    -72
      2   -753   -756    374    376   -753    -49   -137     44   -171    -46    -96
    -15   -810   -795    410    387   -805    -46   -140     31   -176    -51   -116
    -33   -831   -797    433    381   -815    -46   -140     36   -155    -12   -122
    -31   -805   -776    418    371   -792    -57   -155     25   -184    -41   -166
    -10   -836   -828    423    407   -833    -54   -166     -2   -244   -114   -124
      5   -888   -896    439    449   -893    -59   -171    -12   -252   -114    -83
     -5   -857   -852    431    423   -854    -70   -197    -31   -265   -101   -106
   -111   -875   -763    491    324   -820    -44   -220    -51   -290   -132   -158
    -57   -971   -914    514    428   -943    -25   -189   -106   -371   -231   -277
     98  -1182  -1283    540    688  -1231     31    -70   -174   -540   -446   -514
    140  -1366  -1506    613    823  -1436    163     90   -148   -657   -618   -688
     98  -1184  -1286    540    691  -1234    244    127    -36   -581   -548   -602
    -54   -787   -732    420    337   -761    150   -265    -38   -400   -231   -280
   -246   -132    114    187   -181     -7    -70   -807    -36    -10    389    337
   -374    496    870    -59   -620    683   -275  -1093    140    568   1122   1052
   -316    441    758    -62   -537    600   -488  -1200    140    831   1426   1408
   -270    -54    215    161   -244     80   -563  -1254   -194    397    969    979
   -239   -646   -407    441     83   -527   -519  -1182   -579   -368    101     98
   -189   -984   -795    587    301   -891   -358   -862   -576   -639   -319   -361
   -114   -987   -872    550    379   -930   -194   -509   -301   -449   -205   -241
    -51   -982   -930    517    439   -956    -83   -283   -137   -345   -140   -187
     -7   -971   -963    488    475   -966    -23   -174    -64   -332   -135   -122
     38  -1034  -1072    498    555  -1052      5   -140    -62   -337   -135   -101
     44  -1034  -1078    496    558  -1057     18   -119    -41   -296   -111   -194
     51  -1044  -1096    496    571  -1070     31    -98    -25   -288   -111   -207
     28  -1021  -1049    496    535  -1034     46    -77    -15   -303   -137   -168
     20  -1005  -1026    493    522  -1015     62    -44      5   -327   -140   -106
     38   -976  -1018    467    527   -997     67    -28     18   -267    -77   -114
     46   -961  -1010    457    527   -984     70    -33     28   -236    -46   -158
     25   -963   -992    467    506   -976     88    -25     46   -205     -7   -145
     25   -927   -953    452    488   -940     98     -2     75   -181     18   -140
     62   -937  -1000    436    530   -969     93     18     72   -215    -36    -93
     70   -940  -1013    433    540   -976    106     38     90   -205    -20    -33
     67   -948  -1018    439    540   -982    119     57    109   -176      2    -31
     64   -943  -1008    439    535   -974    127     83    127   -155     20    -20
     75   -911   -987    418    530   -950    122    103    140   -148     20      7
     90   -870   -961    389    524   -917    129    132    166   -127     28     33
    101   -849   -950    374    524   -901    137    166    197   -103     54     59
    124   -815   -940    345    532   -878    135    207    228    -64     90     70
    142   -797   -943    324    540   -867    137    259    280     18    153     90
    155   -779   -935    311    542   -857    135    296    324     64    218    129
    174   -748   -922    285    545   -833    124    327    363    114    280    187
    171   -657   -828    244    498   -743    124    371    405    163    327    228
    168   -633   -802    231    483   -719    142    431    452    218    363    275
    184   -610   -795    213    488   -701    142    449    470    239    379    322
    200   -610   -813    205    504   -711    145    444    459    215    337    350
    194   -602   -797    205    496   -698    137    418    428    163    290    413
    179   -587   -769    202    472   -675    135    389    431    197    337    376
    163   -566   -730    200    446   -646    116    337    402    176    340    332
    155   -561   -717    200    436   -639    109    290    358    124    303    293
    153   -566   -719    207    436   -641    114    249    322     85    288    267
    135   -561   -698    210    415   -628    119    189    288     57    265    213
    122   -576   -698    226    410   -636    122    132    241      2    215    168
    106   -571   -680    231    392   -626    135     88    205    -44    168    135
    103   -571   -675    233    389   -623    140     41    161    -90    119    111
     85   -584   -670    246    376   -626    150     -2    116   -132     90     77
     72   -592   -667    259    368   -628    161    -28     96   -148     70     36
     70   -607   -680    267    374   -644    168    -41     85   -168     38     36
     90   -548   -639    228    363   -592    176    -31    103   -142     75     59
     93   -475   -568    189    329   -522    176    -18    132    -98    127     93
     90   -423   -514    166    301   -470    166    -23    155    -72    155    114
    114   -387   -501    135    306   -444    124    -33    163    -62    166    129
    127   -381   -509    127    316   -444     96    -44    155    -64    166    135
    119   -384   -504    129    309   -441     77    -64    140    -80    153    124
    106   -420   -527    155    316   -472     54    -88    116    -98    135    116
     93   -452   -545    176    316   -498     38   -109     88   -122    111    103
     85   -501   -587    207    335   -542     31   -122     51   -171     44     83
     77   -600   -680    259    376   -639     25   -142     -5   -239    -23     59
     57   -675   -732    309    394   -704     33   -153    -25   -233     -5     10
     41   -698   -740    327    389   -719     31   -171    -44   -231     10    -31
     31   -730   -761    350    394   -745     25   -194    -83   -270    -33    -57
     25   -748   -774    358    400   -761     12   -226   -122   -314    -85    -70
     25   -776   -805    374    415   -789     18   -226   -129   -314    -83    -62
     25   -774   -800    374    410   -787     23   -231   -137   -314    -85    -62
     25   -787   -813    381    418   -800     20   -246   -155   -327    -93    -67
     28   -813   -841    392    433   -826     20   -254   -171   -340   -114    -64
     28   -818   -846    394    436   -833     20   -257   -176   -342   -119    -64
     18   -831   -849    405    431   -841     10   -272   -194   -350   -129    -80
      5   -849   -854    423    428   -852      7   -288   -207   -358   -137    -96
     23   -914   -937    444    478   -924      2   -296   -249   -405   -187   -132
     64  -1070  -1135    501    597  -1101     25   -288   -350   -558   -366   -288
     93  -1280  -1376    592    732  -1327    114   -236   -470   -792   -636   -553
    114  -1322  -1436    605    774  -1379    228   -101   -452   -872   -745   -688
     18  -1109  -1127    542    571  -1119    254   -231   -374   -730   -558   -537
   -189   -639   -449    413    129   -545     96   -714   -311   -400    -88    -33
   -392     62    454    163   -423    257    -93  -1080    -85    187    639    750
   -446    522    969    -36   -706    745   -290  -1184    184    795   1301   1486
   -348    259    607     44   -478    431   -496  -1265     59    823   1304   1571
   -316   -293     23    303   -171   -135   -566  -1356   -402    166    620    891
   -290   -782   -493    535     98   -639   -480  -1249   -779   -571   -168     64
   -241   -979   -737    610    246   -859   -267   -883   -670   -654   -350   -158
   -155   -956   -800    555    319   -878   -103   -584   -475   -517   -270   -114
    -96   -958   -865    527    381   -911     -5   -413   -371   -449   -233    -85
    -83   -982   -898    532    405   -940     38   -342   -335   -433   -231    -85
    -88   -987   -898    537    405   -943     59   -319   -327   -439   -239    -93
    -83  -1002   -919    542    415   -963     72   -293   -311   -433   -244    -90
    -75  -1005   -930    540    426   -969     80   -275   -303   -423   -246    -83
    -64   -982   -917    522    423   -950     75   -272   -303   -420   -249    -80
    -51   -943   -891    498    418   -917     75   -259   -290   -405   -244    -70
    -41   -930   -888    485    420   -909     85   -246   -288   -397   -246    -67
    -36   -922   -885    478    423   -906     96   -231   -277   -387   -244    -54
    -25   -896   -870    459    420   -883     98   -218   -272   -387   -241    -33
     -7   -875   -867    441    428   -872    101   -202   -259   -363   -210    -25
      5   -849   -854    420    426   -852    103   -184   -241   -327   -158    -28
      2   -826   -828    410    413   -826    109   -166   -223   -306   -119     -7
      2   -813   -815    402    407   -813    106   -145   -202   -290    -90     20
     12   -789   -802    389    407   -795    101   -129   -192   -283    -83     41
     25   -745   -774    358    397   -758    103   -103   -166   -254    -62     83
     51   -730   -782    340    415   -756    106    -67   -140   -231    -46    116
     70   -691   -763    309    415   -727    106    -28   -114   -205    -28    161
     90   -631   -722    270    405   -675    111     23    -70   -158     18    213
    101   -607   -709    252    402   -657    116     77    -33   -116     54    259
    114   -548   -662    215    387   -605    122    124      7    -70     93    311
    132   -509   -641    187    384   -574    132    179     59    -18    135    363
    148   -454   -602    153    374   -527    127    223    101     36    176    415
    161   -410   -571    124    366   -491    119    241    127     75    215    452
    174   -366   -542     96    358   -454    119    257    148    103    249    493
    166   -363   -530     98    348   -446    127    259    142    106    254    504
    158   -366   -524    103    340   -444    132    244    129     90    246    496
    145   -363   -509    106    327   -436    127    213    109     64    228    462
    129   -363   -496    116    311   -428    127    174     77     28    194    439
    111   -384   -498    135    303   -441    127    137     41    -10    161    402
     77   -423   -501    174    288   -462    127     93     -5    -62    124    350
     36   -478   -514    220    272   -496    127     44    -49   -116     83    303
     18   -475   -493    228    254   -485    137      5    -80   -153     51    270
     10   -446   -459    215    233   -452    140    -33   -122   -192     15    236
      5   -441   -446    218    226   -444    150    -57   -140   -215     -2    220
     -2   -444   -444    223    218   -444    163    -75   -161   -244    -36    189
    -12   -462   -449    236    218   -457    176    -85   -179   -262    -59    171
    -18   -446   -431    231    202   -439    187    -80   -171   -252    -49    179
    -15   -350   -335    184    158   -342    200    -59   -129   -207     -5    220
    -31   -301   -272    163    119   -288    210    -51   -103   -174     25    257
    -31   -277   -249    153    106   -265    202    -57    -88   -150     49    280
    -28   -267   -239    145    101   -254    168    -75    -88   -142     54    288
    -28   -257   -228    142     98   -244    153    -85    -93   -142     57    293
    -38   -270   -231    153     93   -249    140    -98   -109   -153     51    290
    -51   -241   -189    148     67   -218    116   -122   -132   -179     28    280
    -67   -283   -218    174     75   -252    109   -129   -145   -192     15    270
    -72   -358   -285    215    106   -322     98   -145   -189   -244    -41    213
    -80   -439   -361    259    137   -400     93   -163   -236   -283    -70    158
    -83   -480   -397    280    155   -439     93   -176   -265   -309   -109     83
    -85   -522   -436    301    174   -480     93   -189   -290   -345   -168     67
    -85   -524   -439    306    176   -483     90   -213   -327   -384   -202     44
    -80   -519   -439    298    179   -480     72   -236   -358   -413   -228     44
    -75   -522   -446    298    184   -485     62   -244   -368   -413   -236     28
    -80   -540   -462    309    189   -504     54   -259   -387   -436   -265     36
    -88   -576   -488    332    200   -532     44   -267   -402   -457   -285     25
    -96   -587   -491    340    194   -537     15   -288   -418   -472   -298    -38
    -96   -548   -452    322    176   -501     -7   -314   -441   -491   -303     15
    -88   -537   -452    311    179   -496     -2   -324   -452   -504   -322     23
    -90   -545   -454    319    181   -501     -5   -332   -470   -527   -363    -20
    -64   -662   -597    361    265   -631      2   -316   -524   -602   -454    -85
    -18   -833   -815    423    397   -826     57   -254   -592   -750   -626   -277
    -10   -930   -922    467    454   -924    161   -140   -587   -870   -797   -519
    -25   -782   -756    405    363   -769    244    -20   -457   -813   -771   -540
   -137   -439   -301    288     80   -371    179   -283   -431   -659   -522   -265
   -296     93    389    101   -342    241    -31   -789   -483   -368    -36    275
   -415    727   1143   -155   -782    935   -239  -1127   -402    109    613    943
   -371    914   1286   -270   -828   1098   -444  -1267   -329    524   1088   1470
   -309    423    730    -57   -519    576   -532  -1366   -646    168    672   1119
   -280   -103    176    189   -228     36   -548  -1397  -1085   -613   -181    231
   -233   -444   -213    337    -12   -329   -470  -1202  -1215  -1041   -709   -332
   -179   -485   -306    332     62   -397   -332   -859   -966   -893   -657   -303
   -111   -423   -311    265     98   -366   -220   -602   -763   -737   -563   -213
    -64   -402   -337    233    135   -371   -166   -462   -659   -665   -522   -194
    -59   -376   -319    215    129   -348   -145   -420   -628   -654   -522   -223
    -67   -345   -277    207    103   -311   -127   -400   -613   -649   -540   -220
    -70   -293   -223    181     75   -259   -135   -394   -610   -657   -550   -207
    -62   -228   -168    145     51   -200   -142   -381   -594   -639   -530   -197
    -57   -184   -127    119     33   -155   -142   -368   -579   -626   -532   -223
    -51   -148    -96    101     20   -122   -150   -368   -571   -623   -537   -200
    -46   -132    -85     88     18   -109   -155   -361   -568   -628   -545   -176
    -51    -90    -38     72     -7    -64   -171   -355   -563   -620   -535   -176
    -72    -46     23     57    -49    -12   -171   -348   -548   -597   -514   -187
    -80    -10     70     46    -75     28   -168   -345   -535   -581   -493   -192
    -75     10     85     31    -80     46   -184   -327   -527   -561   -480   -171
    -77     44    122     15    -98     83   -181   -309   -501   -535   -465   -150
    -59    103    163    -23   -111    132   -194   -298   -493   -524   -454   -135
    -57    158    215    -49   -135    187   -200   -277   -472   -501   -449   -116
    -85    161    244    -38   -163    200   -181   -246   -439   -465   -426    -96
   -101    213    314    -57   -207    262   -176   -244   -418   -452   -410    -96
    -88    246    335    -80   -213    288   -179   -220   -389   -428   -387    -62
    -49    277    327   -114   -187    301   -184   -192   -358   -420   -405    -10
    -12    316    329   -153   -171    322   -187   -148   -319   -368   -361     57
      5    361    353   -184   -174    355   -181   -101   -252   -262   -267     85
     57    428    371   -244   -158    400   -179    -38   -171   -166   -205     80
     88    488    400   -288   -155    444   -187      5   -116    -90   -132    109
    132    610    478   -371   -174    545   -215     49    -96    -36    -83    150
    135    675    540   -405   -202    607   -226     72    -77     -2    -62    179
    106    691    581   -400   -239    639   -218     59    -80      0    -72    179
     90    693    602   -392   -254    649   -207     41    -93    -18    -85    161
     64    714    646   -392   -290    680   -218      5   -127    -51   -114    150
     44    753    709   -400   -332    732   -231    -41   -174    -98   -158    127
     20    779    756   -400   -368    769   -244    -90   -223   -150   -215     70
     -5    787    792   -389   -397    789   -241   -135   -265   -205   -270     18
    -51    789    839   -371   -446    815   -239   -174   -309   -249   -311    -12
    -64    820    885   -376   -475    852   -241   -213   -345   -283   -340    -46
    -77    885    963   -405   -522    922   -259   -270   -397   -332   -379    -93
    -96    987   1083   -444   -589   1034   -283   -327   -452   -379   -426   -140
   -109    989   1098   -441   -605   1044   -290   -363   -483   -431   -491   -176
   -119   1015   1135   -449   -628   1075   -293   -374   -491   -433   -496   -189
   -137   1065   1202   -465   -670   1135   -285   -368   -457   -368   -446   -215
   -132   1135   1267   -501   -698   1200   -293   -366   -415   -316   -394   -200
   -111   1218   1327   -555   -719   1270   -319   -379   -392   -280   -358   -166
   -103   1260   1363   -579   -732   1312   -350   -394   -379   -262   -340   -148
   -101   1241   1343   -568   -722   1291   -368   -413   -384   -265   -348   -150
    -98   1267   1366   -584   -732   1317   -392   -433   -402   -285   -376   -171
    -83   1275   1358   -597   -722   1317   -410   -436   -415   -301   -394   -166
    -85   1247   1332   -581   -709   1288   -402   -418   -405   -283   -387   -148
    -85   1161   1247   -540   -667   1202   -410   -410   -410   -290   -397   -158
    -98   1049   1148   -475   -623   1098   -418   -423   -441   -327   -446   -226
   -116    995   1109   -439   -615   1052   -402   -420   -449   -337   -449   -246
   -116    945   1062   -415   -589   1002   -400   -439   -478   -376   -480   -249
    -96    927   1023   -415   -561    974   -413   -459   -511   -389   -496   -283
   -101    896    997   -397   -548    945   -402   -459   -514   -405   -509   -298
   -106    862    969   -379   -537    914   -405   -470   -530   -405   -514   -309
   -106    833    940   -363   -522    885   -405   -472   -527   -392   -509   -309
   -114    787    898   -337   -506    841   -389   -459   -519   -384   -504   -290
   -106    743    849   -316   -478    795   -384   -457   -498   -353   -480   -303
   -106    730    836   -311   -472    782   -381   -462   -493   -366   -478   -316
   -124    719    844   -298   -485    782   -371   -444   -475   -329   -459   -324
   -129    717    846   -296   -488    779   -368   -439   -467   -329   -459   -309
    -98    641    740   -270   -418    691   -376   -449   -506   -400   -517   -322
    -70    397    467   -163   -267    431   -309   -387   -568   -527   -665   -506
    -59    210    270    -75   -166    239   -181   -272   -592   -691   -885   -776
    -75    241    314    -85   -194    277    -51   -140   -491   -698   -937   -807
   -158    457    615   -148   -387    535    -49   -324   -444   -592   -750   -576
   -303    976   1280   -337   -795   1130   -345   -898   -475   -246   -226    -83
   -394   1704   2096   -654  -1247   1899   -615  -1218   -267    400    563    623
   -366   2005   2372   -818  -1369   2187   -839  -1262    -12    969   1166   1208
   -329   1626   1956   -646  -1143   1790   -966  -1306   -129    914   1083   1184
   -322    956   1275   -316   -800   1114   -945  -1332   -636     93    228    387
   -293    439    732    -75   -511    584   -789  -1161   -924   -532   -446   -285
   -270    236    506     15   -387    368   -579   -805   -709   -452   -452   -363
   -226    231    457     -2   -340    342   -410   -517   -462   -265   -319   -327
   -176    174    350      0   -262    259   -285   -327   -306   -163   -244   -267
   -163    129    290     15   -226    210   -220   -236   -228   -114   -218   -283
   -155     41    197     57   -176    119   -184   -194   -213   -135   -277   -280
   -142    -15    127     80   -135     54   -155   -155   -197   -148   -303   -150
   -161     10    168     75   -166     88   -140   -132   -155   -101   -259   -200
   -155      2    155     75   -155     77   -124   -103   -116    -59   -202   -179
   -145    -28    116     85   -132     44   -101    -72    -70      2   -142   -171
   -132    -36     96     85   -114     28    -88    -49    -44     12   -142   -161
   -122    -28     93     75   -109     31    -90    -38    -38     10   -166   -145
   -116    -46     70     80    -96     10    -75    -10     -7     46   -132   -114
   -106    -51     51     77    -80     -2    -54     15     31     90    -83   -114
    -90     -5     85     49    -88     38    -49     36     62    135    -25    -98
    -98    -20     77     59    -90     25    -23     80    116    197     36    -98
   -109    -57     51     83    -80     -5     -7    106    137    207     15   -111
   -103    -49     54     77    -80      0     -2    132    158    226     28    -28
    -90    -18     72     54    -83     25     -2    174    210    306    150     51
    -80    -18     62     46    -72     23     12    218    272    374    187    -64
    -46    -67    -20     57    -15    -44     41    277    309    376    135      7
    -25    -98    -75     59     23    -85     70    340    358    418    168    127
    -15    -72    -57     44     20    -64     85    402    428    511    259    163
     -5    -64    -62     33     25    -64     83    454    485    576    332    205
      2    -25    -28     12     12    -28     83    498    542    646    420    226
     18    -20    -38      0     28    -28     90    540    579    675    415    220
     25    -28    -54      2     38    -41    101    566    592    693    431    277
     36     25    -10    -33     23     10     96    561    597    711    446    272
     44     49      5    -46     18     28     98    548    589    706    444    272
     36     62     25    -51      5     44     93    517    568    683    428    249
     28     67     38    -46     -5     54     96    485    535    633    374    228
     12     28     12    -20      0     20    103    446    491    584    332    246
     -7     31     36    -12    -23     33     98    387    462    581    355    189
    -31     57     88    -15    -59     72     80    314    428    553    345    129
    -38     67    106    -12    -72     85     62    246    376    491    283     75
    -49     72    119    -12    -85     93     62    200    340    454    254     31
    -57     80    137    -12    -96    109     64    168    322    431    226     -5
    -70    101    168    -18   -119    135     67    137    298    392    174    -36
    -96    111    207     -7   -150    158     83    124    290    384    161    -38
    -90     96    184     -5   -137    140     98    116    277    381    161    -67
    -77    137    215    -31   -145    176    111    119    290    410    197    -67
    -72    228    301    -80   -187    265    124    132    327    459    254    -57
    -75    285    361   -103   -218    322    127    129    348    480    257    -46
    -57    303    361   -124   -207    332    114    122    358    480    244      5
    -41    311    350   -135   -194    329     88    106    358    493    257     12
    -46    301    345   -129   -197    322     70     93    361    517    288    -10
    -44    285    329   -119   -187    306     44     70    342    506    283    -25
    -57    267    322   -106   -189    293     23     46    322    491    272    -38
    -59    228    285    -85   -174    257     25     49    316    478    259    -41
    -64    135    197    -36   -132    166     28     44    288    449    223    -77
    -80     31    111     25    -96     70     31     28    254    402    171   -103
   -111    -38     72     75    -93     15     31     10    228    389    158   -129
   -135    -96     36    114    -85    -31     23    -15    192    363    137   -171
   -148   -140      7    142    -80    -67     10    -33    166    329    111   -192
   -145   -166    -20    155    -62    -93     15    -36    166    324    109   -187
   -135   -181    -46    155    -46   -114      7    -54    153    311     93   -197
   -137   -213    -75    174    -33   -142     10    -62    142    298     83   -207
   -137   -220    -85    179    -28   -153     10    -57    145    298     85   -189
   -129   -236   -106    184    -12   -171      5    -54    140    293     77   -179
   -129   -270   -140    200      5   -207     -2    -62    132    298     72   -207
   -132   -277   -145    205      5   -213     -2    -62    137    311     90   -213
   -129   -288   -158    207     12   -223     -2    -57    132    316     93   -207
   -122   -387   -265    254     70   -327     10    -49    101    272     46   -265
   -106   -652   -548    376    218   -602     77    -20    -20     70   -179   -493
   -116   -839   -722    478    301   -779    207     72    -80   -106   -389   -717
   -135   -802   -670    467    267   -737    322    158      2    -75   -376   -717
   -246   -542   -296    394     23   -420    293   -109     57    114   -122   -459
   -420    124    545    148   -485    332     25   -597    184    600    501    181
   -540    807   1348   -132   -945   1075   -187   -797    504   1275   1254    963
   -478    989   1467   -257   -971   1228   -423   -800    753   1808   1761   1506
   -415    610   1026    -96   -719    818   -563   -870    550   1652   1579   1340
   -415    -25    389    220   -405    181   -563   -940      7    810    740    485
   -426   -511    -85    467   -171   -298   -379   -745   -233    265    158   -127
   -397   -667   -272    530    -62   -470   -153   -405    -67    303    119   -207
   -329   -698   -368    514     18   -535     10   -155     93    402    171   -174
   -272   -740   -467    504     96   -602     98    -23    176    444    189   -161
   -228   -784   -555    506    161   -670    142     38    210    457    197   -155
   -205   -826   -620    517    205   -724    179     80    244    485    233   -142
   -200   -857   -657    530    228   -758    213    124    285    519    272   -119
   -194   -883   -688    537    244   -787    228    148    301    530    270   -101
   -194   -896   -701    545    252   -800    233    171    316    542    267    -83
   -202   -896   -693    548    244   -795    236    194    340    568    277    -67
   -194   -891   -696    542    249   -795    244    218    366    597    296    -46
   -184   -888   -706    535    259   -797    244    233    381    623    314    -15
   -179   -854   -675    517    246   -766    246    244    397    641    332      0
   -168   -823   -654    493    241   -737    254    259    413    654    340     20
   -155   -826   -670    491    257   -748    277    288    436    675    350     57
   -153   -828   -675    488    257   -753    296    322    475    735    418     57
   -150   -826   -675    488    262   -753    309    353    509    763    459     67
   -148   -831   -683    491    267   -758    329    389    537    787    493     96
   -129   -820   -691    475    280   -756    345    428    579    828    530    129
   -119   -820   -701    470    288   -761    374    470    626    862    548    168
   -111   -815   -704    462    293   -761    397    514    672    904    592    220
   -106   -820   -717    462    303   -769    413    568    711    943    636    265
   -106   -795   -688    452    290   -743    418    628    756    976    667    316
   -109   -763   -654    433    270   -709    431    688    807   1034    722    366
   -106   -732   -626    418    259   -680    441    737    859   1085    771    400
    -93   -696   -602    392    252   -649    444    776    904   1132    820    428
    -85   -683   -597    384    254   -641    452    800    924   1153    846    459
    -90   -680   -592    384    249   -636    449    802    930   1158    854    475
    -98   -680   -581    389    241   -631    452    795    924   1153    849    470
    -98   -680   -584    389    241   -633    444    763    898   1124    828    452
    -93   -693   -600    394    252   -646    444    732    872   1091    800    436
   -103   -743   -639    420    265   -691    452    698    844   1054    779    410
   -132   -761   -628    446    246   -696    457    657    810   1015    758    381
   -148   -771   -626    459    236   -698    444    589    748    932    691    337
   -171   -800   -628    485    228   -714    420    509    678    849    623    293
   -181   -789   -610    485    210   -701    413    457    646    828    618    233
   -184   -805   -620    493    215   -714    415    413    615    792    592    189
   -210   -826   -615    517    200   -722    423    379    584    748    553    158
   -210   -839   -628    524    207   -735    431    363    574    732    532    132
   -213   -867   -654    540    218   -761    459    384    592    753    550    111
   -205   -828   -626    517    210   -727    475    402    620    779    589    109
   -202   -753   -550    478    174   -654    496    420    654    810    641    161
   -231   -701   -470    467    119   -587    514    428    683    831    657    233
   -231   -688   -459    459    111   -574    491    428    688    833    652    314
   -228   -667   -439    446    103   -553    459    420    698    854    685    311
   -236   -698   -462    465    111   -579    454    413    688    852    696    265
   -236   -711   -475    475    119   -594    449    400    678    836    688    272
   -257   -740   -483    496    111   -613    418    366    646    802    680    259
   -272   -745   -472    509     98   -610    400    342    615    761    631    210
   -280   -813   -532    545    124   -672    394    327    576    711    579    192
   -296   -888   -592    592    148   -740    392    303    535    665    537    150
   -322   -904   -584    613    129   -745    392    280    509    628    504    129
   -340   -948   -610    644    132   -779    389    246    470    587    475     98
   -340   -984   -646    659    150   -815    381    223    433    553    452     54
   -335   -997   -662    667    163   -831    368    200    413    537    446     -7
   -332  -1023   -693    675    179   -857    361    181    392    524    433    -31
   -324  -1005   -680    665    176   -844    348    166    376    504    418    -25
   -316  -1039   -722    675    202   -880    337    145    348    457    350     -7
   -301  -1041   -740    672    218   -891    324    127    319    426    332      0
   -283  -1041   -758    659    236   -898    319    114    311    415    327    -44
   -272  -1060   -787    665    254   -924    319    111    298    407    322    -38
   -270  -1065   -797    667    262   -932    311    111    290    407    335    -38
   -246  -1119   -872    683    311   -997    309     98    252    355    285   -119
   -200  -1343  -1143    771    470  -1244    348    114    132    155     41   -324
   -181  -1483  -1301    831    558  -1392    436    205     77    -10   -161   -553
   -187  -1405  -1221    795    517  -1314    532    329    155     10   -171   -626
   -309  -1179   -870    745    280  -1026    514    129    213    153     12   -371
   -545   -587    -41    566   -254   -314    319   -394    311    561    607    252
   -706    122    826    290   -766    472    155   -667    558   1143   1322   1044
   -675    358   1034    158   -854    696    -57   -792    688   1561   1790   1628
   -631     62    693    285   -662    376   -213   -937    457   1397   1639   1504
   -610   -509     98    558   -355   -205   -246   -974      5    667    828    592
   -568  -1000   -431    782    -70   -717   -116   -732   -205    137    205    -25
   -478  -1114   -636    795     77   -875     54   -368    -59    155    150   -153
   -363  -1106   -743    735    189   -924    187   -103     98    241    155   -124
   -296  -1104   -807    698    254   -956    254     20    176    283    171    -28
   -270  -1078   -807    675    267   -945    272     62    202    296    184    -49
   -259  -1075   -815    665    275   -945    277     83    205    290    176    -70
   -262  -1072   -810    667    272   -943    288     98    213    296    181    -80
   -259  -1047   -787    652    262   -917    309    122    228    311    200    -77
   -259  -1036   -776    646    257   -906    319    137    241    324    215    -67
   -259  -1044   -784    649    259   -914    322    158    254    340    233    -46
   -257  -1049   -792    654    267   -922    332    179    267    353    246    -33
   -249  -1057   -807    652    277   -932    337    189    280    358    249    -38
   -239  -1047   -807    641    283   -927    345    205    296    374    262    -28
   -239  -1028   -789    633    272   -909    350    218    311    384    272    -15
   -244  -1044   -800    644    277   -922    361    241    327    397    293     28
   -244  -1026   -782    633    267   -904    361    262    355    436    353     31
   -233  -1000   -769    615    267   -885    363    277    368    446    353      7
   -213  -1018   -805    615    293   -911    366    301    371    433    309     49
   -189  -1018   -828    605    319   -924    361    322    368    436    319     77
   -176   -966   -792    571    306   -880    366    355    397    462    348     75
   -158   -922   -763    540    301   -844    361    392    431    491    376     96
   -127   -880   -756    501    314   -818    358    426    459    517    397    103
    -90   -823   -732    457    319   -779    366    478    501    555    428    155
    -64   -761   -698    410    316   -730    368    530    550    605    475    210
    -25   -683   -657    353    314   -672    371    574    600    662    524    246
    -10   -654   -646    332    316   -652    363    602    623    696    548    285
      2   -628   -631    314    316   -628    361    618    636    717    568    329
      5   -568   -574    280    288   -571    358    615    644    732    589    340
     15   -514   -530    249    272   -522    358    605    649    737    602    345
     25   -480   -509    226    265   -493    358    584    636    719    584    322
     36   -493   -530    228    283   -511    350    550    605    680    542    303
     23   -540   -566    257    293   -553    324    501    555    633    504    259
      7   -545   -553    267    280   -550    314    459    519    592    467    220
    -23   -545   -522    283    249   -535    306    407    475    535    420    166
    -46   -519   -472    283    213   -496    301    366    441    496    397    127
    -67   -501   -436    283    181   -470    303    322    407    459    368     85
    -72   -514   -441    293    181   -480    311    285    374    413    322     57
    -85   -498   -413    290    161   -454    322    259    353    387    301     38
    -96   -501   -405    298    153   -454    319    233    324    350    270      0
    -98   -480   -384    288    140   -433    303    207    303    329    265    -18
    -93   -394   -301    244    101   -348    301    207    316    340    275    -28
    -90   -332   -241    210     72   -288    306    215    337    355    270     12
    -88   -244   -155    166     33   -200    280    200    348    371    303     41
    -96   -192    -96    142     -2   -145    231    171    337    379    337     44
    -96   -239   -145    166     23   -192    189    148    309    353    306     18
    -93   -275   -181    184     41   -228    150    122    277    314    267      5
    -90   -249   -158    171     33   -205    142    106    259    296    252      2
   -106   -163    -57    135    -25   -111    137     85    249    285    246    -12
    -88   -218   -129    153     18   -174    155     88    233    262    223    -33
    -83   -340   -259    210     88   -301    148     77    189    213    168    -77
    -96   -400   -303    249    103   -353    124     49    132    158    111   -129
   -101   -392   -293    244     96   -342    106     12     96    124     88   -171
   -103   -415   -311    259    101   -363    106    -10     64     88     44   -205
   -106   -413   -306    257     98   -361     98    -23     49     64     23   -210
   -101   -415   -314    259    106   -366     93    -28     44     57     18   -210
   -103   -397   -296    249     93   -345     83    -46     23     31     -2   -228
    -96   -340   -246    218     72   -293     64    -72      0     15     -2   -239
    -90   -335   -246    210     77   -290     51    -90    -20     -2    -36   -277
    -90   -376   -285    233     96   -332     41    -93    -38    -20    -70   -277
   -103   -400   -296    252     96   -348     31   -106    -41    -15    -51   -309
    -98   -418   -322    257    111   -371     25   -109    -54    -46    -88   -309
    -77   -452   -374    265    145   -413     23   -111   -106   -119   -168   -353
    -33   -581   -548    309    257   -566     46    -72   -179   -239   -314   -506
    -15   -735   -722    374    350   -730    142     28   -205   -394   -517   -756
    -20   -654   -636    337    306   -646    241    145   -119   -392   -530   -815
    -98   -355   -259    226     77   -309    244     36    -25   -241   -314   -631
   -246    142    389     51   -316    265     41   -493    -90    -44     38   -239
   -384    839   1223   -228   -805   1031   -171   -917    -15    405    667    480
   -402   1200   1602   -397  -1002   1400   -368  -1096    114    883   1241   1034
   -355    865   1221   -254   -787   1041   -506  -1205    -57    810   1137    950
   -309    239    548     36   -428    392   -535  -1262   -524     75    335    220
   -262   -213     46    236   -155    -83   -436  -1106   -818   -579   -384   -511
   -205   -345   -142    275    -33   -244   -293   -756   -631   -532   -439   -597
   -135   -301   -166    215     15   -233   -174   -462   -400   -368   -337   -517
    -62   -293   -231    179     83   -262    -77   -259   -252   -277   -280   -480
    -38   -327   -290    181    124   -309    -31   -187   -210   -265   -280   -462
    -23   -327   -306    174    140   -316    -28   -176   -213   -285   -296   -470
    -12   -265   -254    137    116   -259    -38   -168   -202   -277   -288   -465
     -2   -275   -272    140    135   -275    -36   -161   -200   -285   -298   -470
     10   -272   -285    129    145   -277    -38   -155   -200   -298   -309   -483
     25   -244   -270    106    148   -257    -38   -148   -189   -285   -298   -475
     38   -254   -293    106    163   -275    -36   -132   -176   -283   -298   -467
     46   -231   -277     93    161   -254    -33   -119   -168   -285   -303   -457
     54   -194   -249     70    150   -223    -38   -122   -163   -283   -296   -457
     64   -142   -207     38    135   -176    -51   -116   -155   -270   -275   -449
     75    -98   -174     10    122   -135    -64   -111   -150   -257   -257   -444
     77    -54   -132    -10    103    -93    -70   -111   -137   -246   -244   -454
     85    -72   -158     -7    122   -114    -59    -88   -116   -241   -241   -418
     98    -62   -161    -18    127   -109    -57    -70    -98   -228   -231   -400
    111     -2   -116    -54    111    -59    -64    -57    -83   -215   -220   -389
    119     41    -77    -80     98    -18    -59    -18    -51   -179   -181   -368
    129     67    -64   -101     96      2    -51     20    -18   -145   -158   -350
    137    114    -23   -127     80     46    -41     64     28   -106   -132   -309
    148    181     31   -166     59    106    -38    114     80    -57    -88   -252
    171    207     36   -189     67    122    -31    168    140      7    -23   -194
    189    233     44   -213     72    137    -23    218    187     59     36   -137
    207    311    103   -259     51    210    -15    252    233    114     90   -109
    226    350    122   -288     51    236    -12    272    257    135     90   -101
    233    374    140   -303     46    257    -23    270    246    114     64    -83
    236    381    142   -309     46    262    -20    257    236    103     67    -64
    241    400    158   -319     41    277    -20    233    218     83     51    -85
    236    418    179   -329     28    298    -28    200    189     38     18   -103
    213    402    189   -306     12    296    -31    163    153    -10    -15   -142
    200    384    181   -293      7    283    -28    122    111    -67    -62   -181
    189    379    189   -285      0    285    -33     70     59   -129    -98   -210
    161    368    207   -265    -23    288    -41     18      7   -181   -137   -272
    140    342    202   -241    -31    272    -33    -15    -28   -220   -179   -316
    119    340    218   -231    -49    280    -28    -51    -62   -257   -200   -348
    114    316    202   -215    -44    262    -20    -77    -88   -283   -218   -376
    111    335    220   -226    -54    277    -15   -106   -111   -303   -233   -410
    119    340    220   -228    -49    280    -10   -122   -122   -309   -241   -418
    114    394    280   -257    -83    337     -5   -116   -109   -293   -210   -387
    124    480    355   -303   -116    420     -2    -90    -77   -262   -181   -342
    129    504    371   -319   -122    439     -2    -80    -59   -239   -176   -335
    137    532    394   -335   -127    465    -23    -90    -49   -228   -174   -337
    150    561    407   -358   -129    483    -59   -109    -54   -223   -155   -301
    155    527    371   -342   -109    449    -72   -116    -64   -231   -163   -314
    145    488    340   -316    -98    415    -77   -129    -88   -259   -189   -340
    129    478    348   -303   -109    413    -85   -145   -111   -288   -207   -329
    124    470    345   -298   -111    410    -98   -155   -127   -298   -205   -332
    119    381    262   -249    -70    322   -114   -171   -184   -358   -259   -358
    119    283    161   -202    -20    223   -111   -176   -223   -394   -296   -394
    124    202     77   -163     23    140   -103   -184   -241   -405   -303   -441
    119    176     57   -150     31    119   -111   -213   -275   -444   -327   -462
    116    142     25   -132     46     85   -122   -228   -301   -465   -342   -478
    116    168     51   -142     31    111   -140   -249   -329   -488   -366   -485
    114    197     83   -155     15    140   -155   -262   -342   -496   -363   -467
    106    184     77   -145     12    129   -163   -277   -353   -493   -350   -467
     93    166     70   -129     10    119   -171   -293   -368   -511   -376   -527
     98    124     23   -114     36     72   -184   -301   -394   -561   -467   -561
    111     80    -31    -96     72     25   -194   -309   -415   -587   -496   -537
    106    111      5   -109     51     57   -210   -322   -420   -587   -478   -550
    101     77    -25    -90     62     25   -200   -309   -423   -589   -475   -550
    127    -15   -142    -57    132    -80   -179   -280   -459   -646   -545   -618
    166   -215   -381     25    272   -298   -103   -213   -540   -831   -774   -805
    163   -316   -480     75    322   -400     28    -90   -532   -953   -943   -987
    116   -158   -277     20    197   -218    103    -75   -454   -904   -878   -963
     -5    200    202    -98   -103    202    -15   -485   -509   -763   -610   -722
   -145    841    987   -348   -566    914   -329  -1080   -581   -431    -88   -205
   -228   1509   1738   -639   -984   1621   -571  -1330   -402    129    589    452
   -166   1582   1745   -709   -956   1662   -797  -1400   -309    496    950    831
   -109   1078   1187   -488   -646   1132   -875  -1415   -550    192    592    519
    -83    480    563   -197   -322    522   -802  -1371  -1028   -672   -296   -298
    -57     96    153    -20   -106    122   -615  -1080  -1078  -1018   -727   -717
    -10     46     54    -18    -31     51   -446   -743   -813   -857   -662   -670
     51     33    -20    -44     36      5   -316   -511   -636   -748   -605   -615
    101     28    -72    -64     88    -20   -226   -371   -530   -685   -568   -589
    116     23    -93    -70    103    -33   -202   -337   -517   -693   -571   -587
    109     44    -64    -77     88    -10   -187   -311   -498   -685   -555   -574
    101     44    -57    -72     77     -5   -176   -296   -480   -685   -555   -561
    114     15    -98    -64    106    -41   -171   -283   -470   -683   -558   -553
    114     12   -103    -64    109    -46   -161   -270   -457   -665   -535   -548
    124     36    -90    -80    109    -25   -161   -265   -446   -657   -519   -540
    142     44   -101    -96    122    -28   -163   -257   -439   -659   -514   -522
    142     44    -98    -93    122    -25   -155   -241   -426   -646   -501   -506
    140     54    -88    -98    114    -15   -142   -220   -407   -628   -488   -491
    135     46    -90    -90    111    -20   -137   -202   -394   -636   -496   -462
    129     38    -90    -85    111    -25   -127   -179   -384   -620   -472   -428
    122     59    -62    -90     93      0   -119   -161   -361   -574   -415   -441
    135     57    -77    -98    106     -7   -119   -142   -337   -558   -397   -426
    148     70    -77   -109    114     -2   -106   -111   -306   -532   -368   -384
    155     85    -70   -122    114      7    -83    -67   -265   -493   -329   -350
    161     72    -88   -116    124     -7    -80    -36   -236   -465   -293   -322
    184    109    -75   -148    129     18    -77     15   -189   -426   -277   -309
    213    140    -72   -176    142     33    -62     83   -140   -384   -257   -210
    236    181    -54   -210    145     64    -49    148    -85   -324   -194   -132
    285    249    -36   -267    161    106    -41    202    -31   -270   -145    -93
    306    265    -44   -285    174    111    -36    241     -2   -249   -129    -51
    296    223    -72   -259    184     77    -33    262      2   -236   -114    -46
    290    223    -70   -257    181     75    -25    277     18   -200    -67    -36
    296    246    -49   -270    174     98    -12    277     18   -197    -57    -15
    301    283    -20   -293    161    132     -7    254      2   -207    -57      5
    296    324     25   -311    135    176     -5    220    -20   -231    -67     -2
    288    348     57   -319    114    202    -12    176    -54   -267    -88    -18
    301    319     18   -309    142    168    -18    140    -80   -303   -111    -28
    254    244    -12   -252    132    116    -36     62   -145   -374   -171    -88
    236    187    -51   -213    142     67    -59    -10   -205   -436   -226   -142
    236    174    -64   -207    150     54    -72    -64   -246   -483   -265   -179
    220    168    -51   -194    137     59    -75   -119   -288   -535   -311   -210
    202    129    -72   -166    135     31    -67   -148   -306   -553   -324   -220
    194    137    -59   -166    127     38    -44   -153   -290   -532   -288   -202
    197    161    -36   -179    116     62    -28   -163   -285   -517   -249   -205
    192    119    -72   -155    132     23    -25   -181   -306   -542   -288   -293
    197     72   -127   -137    163    -25     -5   -166   -303   -558   -329   -275
    197    129    -67   -163    132     31     23   -140   -254   -514   -288   -197
    207    231     20   -220     93    124      5   -145   -233   -488   -252   -132
    220    309     88   -265     67    200    -38   -171   -226   -472   -233    -90
    244    322     77   -283     83    200    -75   -192   -239   -480   -246    -72
    223    233     10   -228    106    122    -70   -205   -267   -506   -283   -122
    187    148    -38   -168    111     57    -59   -215   -293   -532   -306   -145
    181     98    -83   -140    132      7    -57   -220   -306   -535   -293   -116
    187    103    -85   -145    137      7    -77   -223   -309   -504   -246   -137
    163     49   -114   -106    140    -31    -83   -239   -345   -558   -324   -207
    148    -64   -215    -41    181   -140    -80   -246   -379   -618   -410   -244
    137   -145   -283      5    210   -213    -85   -262   -397   -628   -410   -262
    111   -197   -311     41    210   -254    -77   -280   -413   -641   -405   -280
     96   -254   -353     77    223   -303    -85   -301   -439   -667   -423   -280
    101   -257   -361     75    228   -309    -88   -309   -444   -665   -407   -246
    114   -280   -394     83    254   -337    -77   -306   -449   -665   -400   -233
     90   -327   -420    116    252   -374    -62   -314   -459   -665   -402   -288
     98   -335   -433    116    265   -384    -51   -322   -475   -698   -454   -280
    103   -332   -439    114    270   -384    -62   -329   -488   -709   -449   -236
     83   -371   -454    145    267   -413    -51   -332   -498   -706   -428   -246
     80   -366   -446    142    262   -405    -49   -335   -496   -704   -433   -257
     85   -400   -485    158    285   -441    -54   -342   -514   -727   -452   -277
    111   -527   -639    207    374   -581    -46   -348   -602   -852   -576   -405
    135   -776   -911    322    522   -844     36   -303   -740  -1075   -828   -626
    140   -862  -1005    358    571   -932    168   -181   -761  -1202   -995   -805
    109   -693   -805    290    454   -748    249   -163   -667  -1122   -919   -730
    -46   -265   -218    155     83   -241    127   -574   -613   -888   -610   -384
   -241    441    683    -98   -462    561   -129  -1091   -462   -397     33    288
   -324   1119   1441   -400   -883   1280   -371  -1275   -129    262    771   1010
   -262   1137   1400   -439   -831   1267   -610  -1337    -38    550   1052   1348
   -223    675    896   -228   -561    784   -706  -1413   -374    155    639    966
   -205     77    283     64   -244    179   -636  -1374   -888   -649   -176    116
   -155   -329   -174    241      7   -252   -420  -1060   -989  -1000   -610   -322
    -72   -389   -316    231    122   -353   -226   -714   -795   -901   -594   -301
     28   -394   -423    181    223   -407    -96   -488   -659   -820   -553   -239
     85   -397   -483    155    283   -439    -31   -381   -610   -789   -542   -241
     72   -462   -537    192    303   -501    -12   -355   -605   -800   -550   -280
     64   -457   -524    194    293   -491    -10   -342   -597   -797   -555   -290
     64   -394   -459    163    262   -426     -7   -332   -587   -787   -550   -275
     59   -392   -452    166    254   -420     -2   -322   -592   -784   -535   -265
     57   -410   -470    174    262   -439     12   -309   -592   -787   -550   -306
     64   -413   -478    174    270   -444     36   -283   -579   -779   -576   -280
     57   -402   -462    171    259   -431     36   -275   -576   -776   -576   -244
     57   -368   -426    155    241   -397     28   -267   -566   -761   -555   -231
     38   -436   -475    197    257   -454     15   -257   -566   -748   -542   -223
     41   -413   -454    184    246   -431     33   -239   -542   -717   -517   -202
     70   -340   -413    132    241   -376     28   -226   -522   -696   -506   -181
     88   -309   -397    111    241   -353     12   -220   -524   -693   -498   -155
    101   -301   -405     98    252   -353      5   -205   -509   -667   -478   -163
    122   -262   -384     70    252   -324      7   -187   -501   -662   -478   -171
    145   -246   -392     49    265   -319     12   -166   -501   -670   -493   -148
    176   -254   -431     38    303   -342      7   -142   -504   -672   -506   -106
    174   -280   -454     51    314   -366     12   -106   -472   -626   -462    -77
    202   -226   -431     10    314   -327     28    -51   -420   -566   -402    -46
    252   -140   -394    -57    322   -267     59     18   -363   -496   -340      0
    270   -109   -379    -80    324   -244     77     77   -322   -441   -293     25
    290    -67   -361   -111    322   -213     59    106   -296   -402   -265     70
    324    -25   -350   -150    337   -187     57    135   -267   -361   -220    116
    335     -2   -340   -168    337   -171     62    140   -262   -355   -226    111
    335    -18   -353   -158    342   -184     70    132   -272   -363   -249    129
    332     -7   -342   -163    335   -174     57    116   -285   -361   -244    161
    322     23   -301   -174    311   -137     49     88   -303   -379   -262    163
    298      5   -293   -150    296   -142     46     51   -327   -389   -259    148
    259    -12   -272   -122    265   -142     51     12   -353   -402   -267    122
    236    -23   -259   -106    244   -140     38    -46   -400   -446   -311     59
    220    -57   -277    -83    249   -168     15   -109   -452   -501   -366     20
    213    -51   -265    -80    236   -158     25   -142   -465   -517   -379     23
    174    -72   -246    -49    210   -158     36   -187   -488   -542   -402     -7
    150    -75   -226    -38    187   -148     36   -223   -509   -561   -420    -25
    145    -77   -223    -33    181   -150     38   -241   -522   -571   -446    -49
    150    -59   -213    -46    179   -135     49   -254   -530   -571   -454    -62
    148    -49   -197    -49    171   -122     44   -267   -540   -566   -436    -64
    163    -38   -202    -64    181   -122     75   -231   -506   -532   -405    -57
    171     49   -124   -111    148    -36     96   -192   -454   -475   -358    -15
    176     83    -93   -132    135     -5     98   -181   -431   -449   -340     18
    194     98    -96   -145    145      2     70   -187   -426   -433   -332     70
    137    103    -33   -122     85     36     28   -215   -428   -428   -332     67
     93     77    -15    -85     54     31      2   -233   -441   -436   -345     57
    129     77    -51   -103     90     12    -31   -249   -459   -428   -332     62
    171    101    -70   -135    122     15    -44   -254   -470   -415   -324     54
    153     72    -80   -114    116     -2    -62   -265   -493   -439   -363      2
    132    -36   -168    -46    150   -103    -75   -280   -537   -488   -418    -20
     98   -103   -202      2    148   -150    -70   -296   -574   -522   -457    -62
     59   -127   -187     33    122   -155    -62   -314   -589   -537   -470    -72
     31   -158   -189     62    109   -171    -46   -332   -605   -548   -485    -88
     36   -194   -231     77    132   -213    -54   -353   -628   -571   -511   -103
     62   -218   -280     77    168   -249    -70   -368   -646   -584   -519   -124
     80   -228   -309     75    194   -267    -75   -371   -652   -589   -532   -163
     49   -272   -322    111    181   -296    -67   -379   -667   -610   -568   -179
     46   -262   -309    106    176   -285    -83   -384   -678   -613   -563   -158
     46   -231   -277     90    158   -252    -90   -387   -675   -602   -542   -135
     38   -244   -283    103    161   -262    -85   -381   -667   -602   -545   -129
     25   -309   -337    140    181   -324    -77   -384   -685   -623   -579   -137
     36   -345   -381    153    207   -363    -67   -376   -688   -615   -576   -148
     51   -392   -444    168    244   -415    -59   -374   -709   -644   -610   -200
     77   -574   -652    249    363   -613    -18   -342   -792   -779   -761   -355
    103   -831   -935    361    519   -883     83   -249   -872   -961   -989   -626
    132   -833   -969    350    548   -901    200   -106   -807   -966  -1028   -678
     62   -587   -649    259    355   -618    210   -223   -704   -802   -823   -467
   -132      2    135     64   -132     67     12   -719   -584   -439   -319     77
   -348    727   1075   -189   -711    898   -158  -1041   -298    153    400    844
   -379   1036   1413   -329   -896   1223   -353  -1169    -96    607    898   1423
   -332    761   1093   -215   -714    927   -511  -1299   -265    519    795   1395
   -335    246    581     44   -457    413   -555  -1371   -701    -80    153    685
   -311   -241     70    277   -192    -88   -433  -1197  -1031   -693   -517    -64
   -215   -470   -254    342     18   -363   -241   -805   -932   -737   -654   -218
   -103   -496   -392    298    142   -446    -98   -506   -756   -623   -589   -153
    -23   -501   -478    262    226   -491    -36   -355   -672   -561   -553   -129
     15   -480   -496    231    254   -488      7   -293   -641   -545   -548   -114
     36   -465   -501    213    267   -480     44   -254   -618   -524   -537   -103
     18   -501   -522    241    267   -511     59   -231   -610   -519   -540   -114
     15   -542   -558    265    285   -550     64   -223   -613   -532   -558   -137
     31   -535   -566    249    296   -548     57   -223   -607   -535   -561   -145
     49   -540   -589    244    316   -563     57   -205   -594   -530   -563   -122
     59   -519   -579    226    319   -548     70   -174   -566   -506   -555    -90
     67   -548   -615    241    340   -581     77   -148   -548   -493   -545    -64
     67   -561   -631    246    348   -597     88   -122   -524   -444   -475    -62
     75   -550   -628    236    350   -589     90   -103   -498   -400   -428    -70
     70   -524   -597    226    332   -561     85    -96   -493   -397   -423    -54
     80   -465   -545    192    311   -504     93    -75   -470   -371   -392    -41
    106   -436   -545    163    324   -491    109    -38   -433   -340   -368    -25
    106   -454   -561    174    332   -506    140      5   -397   -314   -363     10
    111   -462   -576    174    342   -519    148     33   -387   -311   -363     49
    122   -433   -555    155    337   -493    137     57   -366   -283   -340     72
    158   -433   -594    135    376   -514    150    103   -329   -246   -319     77
    194   -413   -610    109    402   -511    171    158   -280   -200   -301     93
    218   -358   -576     67    394   -467    189    213   -228   -142   -236    142
    252   -293   -545     20    397   -418    210    283   -168    -85   -181    181
    265   -293   -558     12    410   -426    226    340   -127    -36   -140    246
    277   -265   -542     -7    410   -402    218    371    -98      0   -111    283
    285   -239   -527    -25    405   -381    202    387    -75     28    -80    324
    316   -194   -511    -59    413   -353    184    389    -59     54    -36    363
    327   -176   -504    -75    413   -340    174    384    -59     54    -38    340
    316   -176   -496    -70    405   -335    205    379    -51     46    -57    329
    324   -163   -488    -83    405   -324    236    355    -64     25    -83    332
    306   -158   -465    -72    384   -311    220    309    -96     -5    -98    298
    270   -179   -452    -46    361   -316    226    272   -106    -20   -114    280
    239   -226   -465     -7    350   -345    223    233   -137    -64   -166    244
    215   -228   -444      5    327   -335    218    189   -166    -88   -200    181
    189   -241   -431     25    309   -335    200    129   -213   -132   -236    119
    158   -280   -439     59    296   -361    197     88   -233   -145   -226     93
    124   -306   -431     90    275   -368    213     64   -244   -158   -239     38
    111   -296   -410     90    257   -353    228     51   -252   -187   -285     49
     98   -301   -400    101    249   -350    213     46   -259   -200   -301     90
     80   -314   -397    114    236   -353    189     33   -270   -207   -322     64
    168   -207   -376     18    272   -290    192     49   -233   -171   -290     96
    254    -59   -316    -98    283   -187    252    101   -158    -96   -213    145
    213    -33   -246    -88    228   -140    259    101   -145    -90   -205    150
    179    -31   -213    -75    194   -122    194     49   -163    -98   -210    155
    218     -5   -223   -106    220   -114    163     28   -176   -101   -210    124
    215    -12   -231   -101    220   -122    161     20   -187   -109   -207    122
    181    -67   -249    -57    215   -158    153      7   -194    -96   -194     93
    122   -132   -257      2    189   -194    140     -7   -207   -103   -187     75
    106   -174   -280     31    192   -226    135    -15   -228   -129   -218     31
    103   -246   -353     70    228   -301    124    -33   -275   -197   -309    -12
    106   -319   -426    106    265   -371    114    -49   -319   -249   -363    -28
    106   -324   -433    106    267   -379    116    -64   -342   -267   -376    -54
    101   -311   -413    103    257   -361    119    -75   -355   -277   -387    -70
     93   -340   -436    122    262   -387     98   -101   -381   -301   -405    -77
     77   -366   -444    145    259   -405     83   -111   -379   -280   -358    -85
     72   -355   -431    140    249   -394     64   -129   -392   -296   -397   -158
     77   -397   -478    158    275   -436     62   -132   -410   -332   -459   -137
     85   -418   -504    163    293   -462     51   -140   -418   -335   -452   -122
    101   -376   -478    137    288   -426     49   -140   -415   -335   -459   -127
     98   -374   -472    137    283   -423     51   -142   -420   -335   -449   -129
     83   -366   -452    140    265   -407     46   -137   -410   -309   -415   -155
     77   -423   -501    174    288   -462     36   -135   -431   -342   -462   -200
    114   -600   -714    244    413   -657     49   -127   -527   -483   -618   -327
    135   -823   -961    342    545   -893    153    -41   -615   -678   -849   -579
    153   -792   -945    319    548   -870    267     93   -555   -701   -904   -657
    109   -496   -607    192    355   -550    303     25   -418   -535   -717   -475
    -49     28     77     10    -62     51    103   -452   -348   -228   -301    -31
   -181    782    963   -301   -574    872   -179   -852   -145    319    371    659
   -171   1166   1337   -498   -753   1252   -433   -948    116    870    953   1249
    -88    917   1002   -415   -545    958   -628  -1023     12    885    937   1273
    -70    366    436   -148   -252    400   -675  -1140   -493    231    275    615
    -72   -114    -41     90    -18    -77   -555  -1067   -937   -519   -475   -161
    -33   -337   -303    187    135   -322   -374   -753   -870   -618   -654   -342
     23   -335   -358    153    189   -348   -207   -452   -652   -478   -571   -277
     90   -332   -423    122    257   -376   -103   -262   -532   -413   -548   -249
    124   -322   -446     96    283   -381    -59   -181   -483   -384   -542   -249
    124   -319   -444     96    283   -379    -57   -155   -470   -376   -542   -262
    140   -265   -407     59    272   -337    -44   -122   -444   -353   -519   -246
    163   -213   -376     25    270   -293    -10    -90   -415   -332   -511   -228
    150   -220   -371     33    257   -296     -5    -85   -410   -327   -519   -236
    135   -226   -361     44    246   -293     -2    -70   -402   -319   -511   -231
    148   -228   -379     38    262   -303     -5    -54   -392   -309   -501   -218
    194   -184   -379     -5    285   -280    -12    -38   -379   -303   -509   -207
    179   -153   -332    -15    254   -241      2    -25   -358   -288   -501   -192
    142   -161   -303      7    220   -231      2    -25   -353   -283   -498   -207
    150   -127   -277    -12    213   -202      7    -15   -329   -244   -452   -205
    145    -98   -244    -23    194   -171      2     -7   -311   -215   -415   -184
    132    -93   -228    -20    179   -161    -18      0   -301   -210   -415   -189
    142    -80   -226    -31    181   -153    -12     25   -280   -197   -428   -189
    168    -90   -259    -38    213   -174     -2     62   -254   -181   -426   -163
    200    -33   -233    -83    215   -132      7    106   -213   -140   -379   -103
    213     25   -189   -119    200    -80     12    155   -161    -75   -298    -64
    215     46   -171   -132    194    -62     25    207   -119    -36   -288    -88
    244     70   -176   -158    210    -51     10    252    -88    -18   -306    -33
    309    150   -158   -228    233     -2      7    303    -36     28   -270     28
    363    236   -127   -301    244     54     18    361     25     93   -210     80
    363    275    -88   -319    226     93     49    405     72    150   -158    109
    288    259    -28   -275    158    116     67    407     75    158   -153    109
    277    280      2   -277    137    142     46    394     59    153   -158    114
    275    301     25   -288    124    163     33    381     59    148   -168    129
    277    290     12   -285    132    153     31    361     44    148   -155    137
    272    298     23   -288    124    163     23    327     20    135   -148    124
    257    316     59   -285     98    189     10    275    -23     96   -176     80
    252    311     57   -283     96    184     12    233    -62     51   -207     64
    228    265     36   -246     96    150      5    179   -116     -2   -249     23
    218    228     10   -223    103    119    -12    116   -171    -67   -324    -59
    226    200    -25   -213    127     88     -5     80   -213   -129   -407    -98
    210    189    -23   -202    116     83     18     49   -231   -155   -431   -114
    153    163     10   -158     70     88     31     15   -246   -174   -444   -153
    142    119    -23   -132     83     49     20    -10   -277   -202   -478   -168
    135     93    -41   -114     88     25     25    -18   -288   -192   -467   -168
    145    122    -25   -135     85     49     31    -15   -277   -171   -444   -166
    174    236     62   -205     54    150     12     -5   -241   -129   -389   -129
    166    303    137   -236     12    220    -12     -2   -207   -101   -355    -98
    140    322    181   -231    -20    252    -15     -5   -192    -85   -329    -85
    176    392    215   -285    -20    303    -15      0   -168    -57   -303    -54
    192    407    215   -301    -12    311    -46    -12   -176    -59   -319    -28
    192    381    189   -288      0    285    -64    -33   -194    -67   -324    -49
    174    358    184   -265     -5    272    -59    -49   -205    -83   -353    -77
    168    361    189   -265    -10    277    -77    -67   -220    -98   -358    -59
    179    342    161   -262     10    252    -90    -72   -233    -93   -348    -96
    171    215     44   -194     62    129    -83    -77   -272   -135   -394   -150
    153    127    -25   -140     90     51    -75    -85   -303   -163   -420   -174
    137     85    -51   -114     93     15   -101   -119   -345   -207   -457   -213
    137     75    -62   -106     98      7   -119   -150   -384   -262   -514   -226
    140     72    -70   -106    103      2   -119   -163   -400   -275   -527   -205
    142     80    -62   -111    103     10   -132   -166   -397   -257   -514   -205
    148     96    -51   -122    101     23   -153   -171   -407   -262   -522   -231
    145     90    -54   -119    101     18   -127   -168   -418   -280   -553   -228
    129     44    -85    -88    109    -20   -106   -171   -426   -285   -563   -223
    109     49    -59    -77     85     -5   -122   -187   -439   -301   -574   -231
    109     59    -49    -85     77      5   -129   -184   -431   -277   -537   -228
     98     20    -77    -59     88    -28   -116   -181   -428   -283   -550   -275
    109     -2   -114    -54    109    -59   -114   -176   -446   -311   -584   -270
    135    -64   -200    -33    166   -132   -116   -176   -504   -379   -654   -368
    142   -259   -402     57    270   -329    -28   -109   -584   -571   -878   -592
    140   -324   -467     90    301   -394     93     18   -550   -672  -1021   -719
    116   -116   -233     -2    174   -174    163     49   -410   -537   -872   -600
     15    262    246   -137   -114    254     28   -332   -392   -301   -527   -285
   -111    976   1085   -433   -600   1031   -285   -857   -379    101     31    267
   -184   1621   1805   -719   -995   1712   -537  -1093   -184    628    654    919
   -163   1545   1706   -693   -935   1626   -735  -1174   -153    875    888   1153
   -135    987   1122   -426   -628   1054   -774  -1215   -472    467    436    685
   -114    433    548   -161   -332    491   -711  -1192   -971   -371   -400    -96
    -88     54    142     15   -116     98   -542   -927  -1000   -631   -735   -441
    -41      0     41     18    -44     20   -350   -597   -748   -467   -659   -394
     -7     54     62    -23    -33     57   -213   -371   -571   -353   -602   -324
     44     46      2    -46     20     25   -137   -233   -465   -277   -558   -303
     67     20    -46    -44     57    -12   -114   -205   -446   -285   -587   -392
     72     31    -41    -54     54     -5   -103   -213   -462   -329   -628   -306
     77     64    -12    -70     46     25   -109   -200   -446   -311   -589   -236
     83     33    -51    -59     67     -7   -109   -181   -431   -288   -576   -288
     85     59    -25    -72     57     18    -83   -145   -389   -244   -537   -290
     75    129     54   -103     10     93    -83   -137   -376   -231   -524   -298
     59    101     41    -80     10     72    -85   -145   -397   -257   -566   -306
     80    135     51   -109     12     93    -93   -135   -381   -236   -540   -223
     96    140     41   -119     28     90    -85   -111   -335   -174   -472   -298
     93    135     38   -114     28     85    -90   -124   -350   -213   -530   -335
     96    161     64   -127     15    114    -98   -127   -358   -220   -511   -252
     90    179     88   -137      2    135    -77   -103   -335   -215   -535   -267
    101    228    127   -166    -12    179    -72    -83   -319   -207   -511   -122
    137    272    135   -205      0    205    -77    -57   -288   -163   -452    -80
    124    277    153   -200    -12    215    -85    -51   -275   -142   -446   -129
    127    231    103   -181     10    168    -77    -15   -249   -116   -418   -140
    158    194     33   -176     62    114    -62     44   -202    -67   -381   -155
    176    290    114   -233     31    205    -51     93   -148    -12   -332   -106
    192    358    166   -275     12    262    -51    135   -111     10   -316    -57
    215    348    132   -283     41    241    -41    187    -88     23   -303     88
    233    407    174   -322     28    293    -38    236    -36     93   -228    122
    246    439    189   -342     25    314    -41    265     -5    150   -176     80
    259    467    207   -363     25    337    -28    290     18    181   -150     77
    254    478    220   -368     15    350    -36    270     -7    158   -179     96
    239    467    226   -353      5    348    -31    252    -31    137   -187    124
    213    483    267   -350    -25    376    -25    223    -54    119   -187     98
    218    504    285   -361    -33    394    -36    171    -90     98   -187     75
    205    514    309   -361    -51    413    -67    101   -150     54   -228      2
    171    504    332   -337    -80    420    -77     38   -192     10   -267    -41
    132    491    358   -314   -114    426    -80    -31   -241    -44   -327   -101
     85    423    337   -254   -124    381    -67    -85   -296   -114   -407    -80
     59    410    348   -236   -145    381    -75   -132   -337   -148   -428    -67
     67    436    368   -252   -150    402    -72   -140   -327   -114   -397    -93
     90    433    342   -262   -127    389    -67   -148   -322    -98   -384   -132
     80    436    355   -257   -137    397    -49   -148   -311    -75   -361   -176
     70    459    387   -265   -158    423    -36   -158   -319    -90   -381   -189
     67    459    392   -265   -161    426    -33   -171   -342   -122   -413   -127
     67    491    423   -280   -176    457    -18   -150   -319    -96   -387    -98
     85    597    511   -340   -213    555    -12   -127   -267    -46   -340    -67
     80    631    550   -355   -236    592    -36   -140   -257    -23   -319    -85
     90    675    584   -384   -246    631    -72   -155   -249    -10   -309    -70
    101    680    576   -392   -236    628   -103   -168   -257    -23   -324    -31
     96    652    555   -374   -228    605   -114   -181   -277    -25   -319    -31
     75    644    568   -361   -246    607   -127   -194   -290    -25   -314    -64
     67    641    571   -355   -252    607   -148   -213   -309    -41   -322    -80
     59    592    532   -327   -236    563   -174   -228   -340    -72   -350    -90
     62    530    467   -296   -202    498   -179   -236   -376   -103   -394   -127
     41    465    420   -254   -189    444   -176   -244   -405   -127   -418   -189
     10    426    415   -218   -202    420   -187   -267   -433   -153   -439   -226
      0    397    394   -200   -197    397   -205   -290   -465   -171   -454   -288
    -28    335    363   -153   -194    348   -213   -316   -506   -218   -509   -329
    -44    316    361   -137   -205    337   -215   -324   -522   -244   -540   -280
    -41    324    366   -142   -202    342   -218   -332   -530   -252   -545   -293
    -28    350    379   -163   -202    363   -226   -337   -532   -254   -540   -324
    -28    355    384   -163   -205    368   -233   -340   -537   -267   -558   -298
    -51    316    368   -135   -210    342   -231   -345   -553   -288   -571   -275
    -54    303    358   -124   -207    329   -231   -345   -553   -280   -561   -290
    -67    293    361   -111   -215    324   -241   -355   -566   -283   -563   -319
    -62    280    342   -109   -202    311   -239   -358   -574   -296   -571   -340
    -36    155    192    -59   -114    171   -192   -335   -623   -371   -654   -441
    -10    -54    -44     33     15    -51    -93   -277   -724   -571   -880   -678
     -2   -155   -155     77     75   -155     44   -155   -735   -701  -1049   -846
    -33    -15     18     25    -25      0    127   -129   -623   -607   -950   -745
   -163    420    584   -129   -374    501    -46   -597   -597   -379   -605   -361
   -293   1189   1483   -449   -888   1337   -376  -1093   -454    132     46    275
   -361   1883   2242   -763  -1301   2060   -626  -1267   -122    792    779    979
   -303   1930   2234   -813  -1267   2081   -854  -1306     12   1145   1122   1340
   -265   1408   1670   -571   -969   1538   -930  -1395   -394    649    623    883
   -267    769   1036   -252   -652    901   -841  -1343   -898   -166   -210     98
   -267    329    597    -33   -431    462   -605  -1034   -976   -480   -610   -327
   -215    272    488    -28   -350    379   -389   -683   -743   -335   -537   -337
   -140    290    431    -77   -285    361   -246   -459   -600   -246   -478   -296
   -114    259    374    -72   -244    314   -179   -353   -537   -205   -457   -309
   -111    223    332    -57   -223    277   -161   -311   -537   -215   -480   -311
    -93    210    303    -57   -197    257   -137   -270   -519   -220   -496   -270
    -90    200    290    -54   -192    244   -127   -246   -506   -210   -506   -262
    -85    189    275    -51   -181    231   -114   -213   -470   -158   -459   -252
    -80    197    277    -59   -179    239   -111   -192   -441   -119   -402   -262
    -72    244    316    -85   -194    280   -114   -184   -431    -93   -361   -285
    -77    228    306    -75   -192    265    -96   -171   -420    -98   -402   -275
    -75    189    265    -57   -168    226    -85   -148   -413   -101   -413   -210
    -51    197    249    -72   -150    223    -85   -124   -394    -88   -400   -184
    -31    215    246    -90   -137    231    -67    -83   -350    -23   -342   -163
    -33    231    265   -101   -148    246    -75    -62   -322     25   -285   -163
    -33    194    228    -83   -129    210    -67    -41   -298     38   -285   -179
    -28    179    205    -75   -116    189    -62    -25   -296     33   -298   -155
     12    192    179   -101    -83    187    -62     15   -265     67   -262    -93
     46    215    166   -132    -59    192    -54     67   -213    116   -223    -62
     64    244    179   -155    -57    210    -33    119   -174    142   -210    -31
     59    200    140   -129    -41    168     -7    176   -129    189   -176    -15
     88    187     98   -137     -5    142      7    262    -59    267   -109     33
    174    262     88   -220     44    176     20    342      7    337    -59     75
    161    246     85   -205     36    166     54    400     51    394    -10     80
     96    189     93   -142      0    140     80    428     75    433     31     90
     83    176     93   -129     -5    135     72    454    103    470     62    111
    109    218    109   -166      0    163     77    485    145    509     96    161
    135    236    101   -184     18    168     77    491    155    524    127    233
    142    249    106   -197     18    179     88    485    171    545    155    241
    101    215    114   -158     -5    166    103    452    150    517    124    184
    119    192     70   -155     23    132    101    423    124    491     88    192
    129    213     83   -171     23    148     90    389    109    472     80    210
    233    272     36   -254     98    153     59    371    109    475     88    218
    332    322    -10   -327    171    155     38    342    103    459     70    205
    145    179     31   -163     57    106     77    270     51    397      5    129
      0     49     49    -25    -23     49    135    220     15    374    -12     64
    -72    -12     59     41    -70     23    132    179    -10    350    -23     46
    -38     46     85     -2    -62     64    137    174     -5    366     -5     72
     44    127     80    -85    -18    106    145    197     36    415     23     67
     10    111     98    -62    -44    106    184    215     62    431     38     70
    -77     46    122     15    -98     83    215    213     57    413     23     77
    -90     44    135     23   -111     88    236    239     83    431     41    119
    -80     67    148      5   -114    109    226    265    127    493    111    148
    -36    155    192    -62   -114    174    202    265    166    558    192    132
      7    231    223   -119   -109    226    174    265    189    584    223    155
     -5    223    228   -109   -116    226    181    288    218    594    223    197
    -10    153    163    -72    -85    158    150    254    171    532    171    200
     12    111     96    -62    -41    103    111    213    119    483    135    210
     20    111     90    -67    -36    101     96    200    116    496    155    187
     25     75     49    -49    -10     62     96    210    148    558    215    127
     23      2    -20    -15     20     -7     96    184    106    496    145     54
      5    -62    -67     28     36    -64    101    161     59    433     83     54
      2    -93    -98     44     49    -96    109    161     54    426     77     49
     10   -116   -127     54     67   -122     80    140     23    394     46     28
     33   -168   -202     64    116   -184     67    124     -5    376     28    -10
     28   -192   -220     80    124   -205     85    122     -5    371     25    -23
    -36   -252   -218    142     90   -236     96     93    -31    340     -5    -54
    -49   -270   -220    161     85   -246     90     85    -46    335    -10    -59
    -36   -293   -259    163    109   -277     80     80    -51    322    -20    -72
     46   -233   -280     93    163   -257     67     98    -33    345      5    -51
     96   -184   -280     41    187   -231     57    106    -18    366     23    -51
    -57   -293   -236    176     88   -265     96     85    -33    335    -15   -101
   -109   -389   -280    246     83   -335    106     85    -49    303    -54   -116
    -57   -470   -415    262    179   -444     90     83   -114    210   -158   -179
    132   -581   -714    223    423   -649    127    122   -223     51   -340   -381
    218   -667   -885    226    550   -776    249    236   -259    -80   -504   -600
     72   -631   -704    277    387   -667    376    285   -176    -25   -452   -576
   -137   -296   -158    215      7   -228    288    -96   -101    194   -148   -283
   -306    428    735    -62   -522    581      5   -576     85    685    485    368
   -413   1189   1602   -387  -1008   1395   -228   -732    475   1376   1257   1166
   -272   1361   1634   -545   -956   1496   -475   -748    649   1758   1623   1595
   -218    961   1179   -371   -698   1070   -594   -839    361   1441   1288   1299
   -259    353    613    -49   -436    483   -563   -891   -189    639    485    470
   -272   -171    101    223   -187    -36   -348   -633   -444    114   -101   -148
   -168   -244    -75    205    -49   -161   -161   -290   -277    174   -114   -174
    -23   -231   -210    127     90   -220    -25    -57   -142    246    -72   -153
    155   -137   -293     -7    223   -215     62    101    -36    327    -10   -122
    187   -116   -303    -33    244   -210     98    145     -7    332     -2   -127
     38   -262   -301    109    168   -280    111    132    -31    293    -46   -171
    -54   -314   -259    184    101   -288    129    142    -25    288    -51   -171
    -59   -324   -265    189    101   -296    142    158    -18    283    -54   -176
     -2   -277   -275    140    135   -277    155    192     10    301    -23   -153
     51   -231   -285     88    166   -257    166    218     33    319     -5   -142
     49   -246   -296     96    171   -270    174    220     33    306    -20   -153
     36   -231   -267     93    150   -249    179    233     51    322     -5   -148
     -7   -252   -244    129    116   -249    189    254     64    327      2   -129
    -12   -223   -213    116     98   -218    187    272     88    329      5    -90
     51   -174   -228     59    137   -200    176    277    101    348     31    -88
    103   -135   -239     12    171   -187    163    285    111    363     54    -98
    116   -140   -257     12    187   -197    158    303    122    361     49    -88
    116   -140   -257     10    184   -197    179    329    140    376     59    -90
    124    -93   -220    -15    171   -155    187    371    179    413     93    -83
    194      7   -187   -103    189    -90    174    428    236    470    150    -28
    207     54   -153   -129    181    -49    153    462    262    496    176      2
    168     25   -145    -98    155    -59    174    501    283    509    179      5
    142     54    -88    -98    114    -15    205    561    324    545    207     28
    197    137    -59   -168    127     41    223    639    397    607    267     96
    220    176    -44   -197    132     67    233    698    454    657    316    153
    290    265    -25   -277    158    119    220    722    491    701    371    179
    303    298     -7   -301    155    145    215    730    506    709    381    197
    280    301     18   -293    132    161    210    722    506    698    366    210
    228    265     36   -246     96    150    194    680    483    688    355    174
    192    265     72   -231     59    168    210    641    457    665    353    148
    176    283    106   -231     33    194    218    613    441    646    345    135
    150    285    135   -220      7    210    200    566    410    610    316    114
    150    252    101   -200     25    176    163    488    348    550    275     67
    119    205     85   -163     15    145    163    439    311    514    259     20
     90    228    137   -161    -23    184    150    397    288    480    241      0
     85    252    163   -168    -41    207    148    366    272    459    231    -23
     85    220    135   -153    -23    179    155    319    228    407    189    -54
     41    179    137   -111    -49    158    174    290    207    384    174    -57
     10    184    171    -98    -80    179    176    265    197    374    168    -57
     20    184    163   -103    -72    176    187    265    194    363    161    -49
     41    181    140   -111    -49    161    181    254    192    345    137    -49
     15    228    213   -122    -98    220    192    277    226    366    153    -18
     38    322    283   -181   -122    303    181    275    246    389    181    -10
      7    337    329   -174   -161    332    155    244    241    387    194      0
    -12    350    363   -168   -187    355    142    259    283    423    239     59
      0    363    363   -184   -181    363    124    249    280    428    249     51
     18    368    350   -194   -166    361    106    223    254    407    228     33
     23    368    345   -197   -161    358     88    200    226    381    207     15
      5    319    314   -161   -153    316     88    184    207    361    181     -7
      5    249    241   -127   -119    246     83    176    179    324    137    -41
    -25    163    187    -70   -106    176     83    166    140    277     83    -83
    -41     77    119    -20    -80     98     80    145    101    226     28   -122
      5     54     49    -28    -20     51     54    101     44    171    -25   -168
    -64      2     67     28    -67     33     85    111     49    179    -28   -179
    -80    -46     33     62    -59     -5     93     98     28    153    -57   -207
     31     -7    -38    -12     36    -23     70    106     25    145    -62   -181
     67     18    -49    -41     59    -15     49     96     25    171    -25   -194
   -129   -106     23    116    -80    -41     90     83     10    155    -31   -220
   -155   -166    -10    161    -72    -90     88     49    -46     83    -98   -259
   -127   -187    -59    158    -33   -124     72     36    -64     62   -119   -265
    -85   -145    -59    116    -12   -103     62     44    -44     85    -98   -257
    -77   -135    -59    106    -10    -98     54     44    -46     80   -101   -267
    -80   -179    -98    129      7   -140     67     54    -70     41   -148   -298
    -54   -340   -285    194    114   -314    101     83   -150    -85   -296   -441
     -2   -574   -571    288    283   -574    189    132   -267   -319   -561   -706
     12   -566   -581    275    296   -571    316    259   -207   -361   -628   -805
    -46   -303   -257    176    103   -280    350    220    -64   -189   -423   -613
   -181    166    348      5   -265    257    119   -262    -46     98      2   -179
   -322    883   1205   -280   -763   1044   -179   -748     51    587    657    491
   -361   1405   1766   -524  -1062   1587   -415   -901    301   1171   1306   1148
   -301   1182   1483   -441   -891   1332   -587   -982    226   1254   1369   1260
   -272    563    833   -148   -553    696   -592  -1031   -233    600    683    594
   -257    -33    223    145   -241     93   -454   -924   -698   -252   -197   -283
   -220   -324   -103    270    -59   -215   -246   -550   -563   -309   -371   -462
   -171   -296   -124    233    -25   -210    -83   -236   -316   -142   -270   -376
    -90   -249   -161    168     31   -205     20    -41   -179    -57   -226   -329
    -54   -262   -207    158     75   -236     72     44   -127    -49   -239   -332
    -41   -288   -246    163    101   -267     93     64   -116    -54   -249   -353
    -36   -270   -236    153     98   -254    109     85   -103    -51   -246   -353
    -38   -265   -226    150     90   -246    109     98   -101    -62   -267   -342
    -57   -277   -220    168     80   -249    124    127    -90    -67   -275   -301
    -51   -296   -244    174     93   -270    148    150    -51    -10   -218   -314
     -7   -246   -239    127    114   -244    127    132    -57    -10   -205   -345
     10   -239   -249    111    127   -241    111    127    -57    -10   -202   -329
    -12   -236   -223    124    103   -231    127    155    -28     12   -194   -301
    -36   -233   -200    132     80   -218    135    176    -15     12   -207   -285
     15   -244   -259    111    137   -252    116    153    -36     -2   -218   -301
     44   -236   -283     93    161   -259    111    163    -33     12   -200   -288
     49   -210   -259     80    153   -233    116    192     -7     41   -179   -254
     54   -168   -223     54    137   -194    119    215     12     64   -166   -244
     75   -114   -189     20    129   -153    124    246     38     85   -145   -215
    103    -70   -174    -18    137   -122    114    270     59     98   -132   -181
    106    -72   -179    -15    142   -124    114    306     93    119   -116   -142
     85    -88   -174      0    127   -129    127    348    127    155    -88   -137
     88    -57   -145    -15    116   -101    137    405    184    210    -38   -101
    109    -12   -122    -49    114    -64    153    459    241    265     15    -54
    132     31   -101    -80    116    -33    166    511    298    309     57     -5
    142     67    -77   -106    111     -5    150    519    311    327     80     15
    145    106    -38   -124     90     33    155    535    340    358    114     49
    155    114    -41   -135     96     38    161    545    355    368    124     77
    135    119    -15   -127     75     51    166    540    353    366    122     83
    116    137     18   -129     49     80    161    517    332    350    111     77
     96    145     49   -122     23     96    158    480    303    324     98     59
     59    155     96   -111    -18    127    155    428    257    270     54     51
     54    140     85    -96    -15    114    148    374    205    236     23     18
     23    114     90    -70    -33    101    142    319    158    179    -23    -46
      5     93     88    -49    -41     90    135    257     96    111    -83   -101
      5     70     62    -38    -31     67    116    194     28     49   -142   -135
     -2     77     80    -36    -41     77    124    168      2     28   -174   -142
    -23     72     93    -25    -59     83    129    142    -15     20   -181   -174
    -64     38    103     12    -83     70    132    114    -41     -2   -202   -210
    -85     28    114     25    -98     70    137    103    -46    -10   -213   -213
    -72     49    122     12    -96     85    129     83    -67    -36   -246   -231
    -72    114    184    -23   -129    148    145     85    -51    -33   -246   -207
    -62    192    254    -67   -158    223    150     88    -25      5   -200   -176
    -72    239    311    -83   -192    275    142     85    -15     38   -163   -148
    -85    293    379   -103   -231    335    129     85      5     70   -135   -119
    -72    306    379   -116   -226    340     98     70     10     72   -124   -103
    -64    290    355   -114   -210    322     80     54    -10     46   -148   -119
    -62    272    332   -106   -197    301     59     33    -38     28   -161   -148
    -62    275    337   -106   -200    306     51     20    -51     28   -145   -168
    -85    257    342    -88   -215    301     54      2    -75     -7   -171   -210
    -90    153    244    -31   -168    200     38    -28   -137    -88   -272   -259
    -88     41    129     23   -109     85     33    -33   -179   -129   -316   -239
    -90      2     93     44    -90     46     31    -44   -205   -153   -324   -259
   -119    -41     75     77    -98     15     25    -72   -249   -207   -368   -301
   -101    -41     59     72    -83      7     12    -98   -283   -244   -397   -337
    -90    -46     41     67    -67     -2     -5   -122   -311   -272   -423   -355
   -111    -33     77     72    -96     20     -7   -137   -327   -290   -426   -363
   -145    -51     90     96   -119     20     -7   -145   -353   -309   -439   -371
   -192    -77    111    135   -153     15      5   -158   -363   -322   -446   -384
   -220   -119     98    168   -161    -10      5   -179   -374   -335   -462   -394
   -145   -109     36    127    -90    -36    -36   -174   -374   -340   -480   -397
    -93    -98     -5     93    -46    -51    -57   -158   -374   -353   -493   -376
   -103   -124    -20    114    -44    -72    -62   -163   -387   -361   -496   -387
   -114   -220   -106    166     -5   -163    -67   -150   -420   -402   -540   -472
    -98   -418   -319    259    109   -368    -10    -85   -485   -537   -693   -618
   -101   -602   -501    350    200   -553    109     20   -509   -704   -917   -849
   -124   -465   -340    293    106   -405    202    132   -392   -672   -906   -865
   -215   -142     70    179   -145    -36    163    -75   -345   -530   -680   -652
   -361    394    756    -15   -558    574    -98   -691   -472   -303   -265   -220
   -485   1153   1639   -335  -1062   1395   -363  -1124   -413    166    387    415
   -485   1454   1940   -485  -1213   1696   -600  -1301   -311    607    901    932
   -439   1114   1551   -340   -995   1332   -709  -1356   -470    506    774    836
   -405    509    914    -51   -659    711   -680  -1314   -878   -205     -2     80
   -366      0    366    181   -366    181   -532  -1083  -1088   -789   -678   -558
   -309   -163    142    236   -226    -10   -358   -698   -846   -698   -704   -574
   -257   -161     93    207   -176    -33   -220   -418   -626   -555   -623   -475
   -207   -174     33    192   -122    -70   -122   -228   -472   -428   -532   -433
   -202   -155     46    179   -127    -54    -75   -158   -410   -394   -496   -428
   -200   -111     88    155   -145    -10    -62   -135   -400   -410   -514   -420
   -166   -122     41    142   -106    -38    -72   -145   -431   -462   -558   -420
   -137   -137      0    137    -70    -70    -72   -124   -415   -441   -535   -405
   -148    -85     59    114   -106    -12    -51    -88   -363   -371   -459   -397
   -163    -67     96    116   -132     12    -41    -70   -342   -355   -454   -431
   -168    -77     88    122   -129      5    -46    -57   -335   -376   -483   -376
   -158    -90     67    124   -114    -12    -41    -41   -324   -368   -467   -335
   -166    -62    103    111   -137     20    -38    -25   -303   -342   -436   -335
   -148    -44    103     93   -127     28    -51    -36   -306   -350   -428   -337
   -150    -10    140     77   -148     64    -44    -23   -283   -350   -413   -314
   -137     41    179     49   -158    109    -33      2   -252   -316   -384   -285
   -111     31    140     38   -127     85    -38     25   -244   -309   -376   -267
   -106     41    148     31   -127     96    -31     77   -202   -270   -342   -231
   -109     70    179     18   -145    124    -12    142   -142   -215   -293   -189
   -109    111    220      0   -163    166     15    215    -75   -153   -231   -132
    -54    106    158    -25   -106    132     -2    231    -70   -155   -231   -129
    -12    103    116    -46    -64    109     -5    265    -51   -150   -231   -111
     -7    114    122    -54    -64    119     18    353     12    -80   -171    -44
      0    137    137    -67    -67    137     20    413     67    -20   -111     -5
     23    155    129    -90    -54    142     10    444     90      5   -101      5
     31    192    161   -111    -64    176     28    496    132     41    -83     80
     46    215    168   -132    -59    192     31    509    142     51    -57    124
     46    249    202   -148    -77    226     33    504    155     77    -23    119
     28    252    223   -142    -98    239     36    498    158     64    -28    127
     33    246    213   -140    -88    231     25    470    124     31    -44    124
     23    252    228   -140   -101    241     15    431     93     12    -44     98
     18    262    244   -140   -111    254      7    381     64    -25    -59     88
      5    241    236   -124   -116    239      5    335     23    -70    -90     75
    -25    226    252   -101   -140    239      7    293      0    -93   -103     36
    -59    202    262    -72   -161    231      2    231    -38   -135   -140    -12
    -75    187    262    -54   -168    223     -7    168    -83   -197   -189    -54
    -93    179    272    -41   -181    226     12    161    -88   -205   -200    -67
    -85    205    290    -59   -189    249     18    137    -96   -215   -213    -88
    -83    233    314    -77   -200    272     18    114   -111   -226   -218    -90
    -96    233    329    -67   -213    280     49    137    -85   -210   -200    -64
    -85    236    319    -77   -202    277     46    124    -96   -233   -215    -80
    -62    283    345   -111   -202    314     49    124    -77   -223   -194    -64
    -44    355    400   -158   -220    376     54    142    -41   -187   -150    -54
    -49    397    446   -174   -246    420     57    158    -10   -161   -129    -18
    -64    407    470   -171   -267    439     46    155      5   -148   -111     38
    -75    394    467   -161   -270    431     33    166     20   -122    -83     64
    -75    363    436   -145   -257    400     15    153      7   -119    -67     46
    -59    324    384   -132   -220    353    -15    122    -20   -150   -101     12
    -83    285    368   -101   -226    327    -15    119    -36   -181   -140     18
    -90    246    337    -77   -215    290    -25    109    -62   -215   -168     10
    -88    135    223    -23   -155    179    -46     72   -127   -283   -233    -44
    -80     70    150      5   -114    109    -46     59   -161   -322   -259    -51
    -85     25    111     28    -98     67    -44     51   -184   -327   -244    -62
    -96    -31     64     62    -83     18    -38     36   -213   -355   -272   -129
    -90    -67     20     77    -57    -23    -38     18   -246   -400   -337   -176
    -88   -116    -28    103    -31    -72    -38     12   -267   -428   -366   -145
   -109    -88     20     96    -64    -33    -38     18   -265   -420   -340   -124
    -90    -90      0     90    -46    -46    -49     -2   -285   -439   -358   -129
    -57   -109    -51     80     -2    -80    -67    -23   -311   -459   -381   -153
    -67   -116    -49     93    -10    -83    -70    -28   -309   -449   -374   -168
    -59   -127    -67     93      2    -98    -77    -38   -319   -459   -376   -171
    -38   -116    -77     77     18    -98    -85    -46   -329   -467   -379   -171
    -31   -145   -116     88     41   -132    -83    -44   -337   -472   -381   -179
    -15   -192   -176    103     80   -184    -83    -54   -389   -545   -454   -244
     12   -400   -413    192    210   -405    -12     -2   -491   -724   -662   -462
     20   -563   -584    272    301   -574    119    124   -517   -880   -870   -683
     -2   -436   -433    218    215   -436    215    231   -402   -839   -841   -659
   -114    -90     23    103    -70    -33    148    -75   -358   -675   -613   -402
   -249    548    795   -150   -522    670   -163   -704   -366   -290    -46    189
   -345   1241   1584   -449   -963   1413   -413  -1010   -153    314    688    906
   -298   1465   1764   -584  -1031   1613   -667  -1106     -2    771   1156   1415
   -252   1062   1314   -405   -782   1187   -802  -1195   -257    568    935   1226
   -226    439    665   -109   -444    550   -748  -1171   -776   -288     64    335
   -192    -25    166    106   -179     70   -548   -917   -976   -844   -568   -288
   -127   -127      0    127    -64    -64   -355   -555   -758   -774   -602   -322
    -59   -101    -41     80    -10    -72   -213   -290   -561   -646   -524   -259
    -36    -93    -57     64      7    -75   -124   -140   -454   -581   -488   -241
    -31    -72    -44     51      5    -59    -88    -80   -415   -566   -483   -236
    -10    -59    -51     33     18    -57    -72    -75   -423   -584   -511   -236
     18    -59    -77     20     46    -67    -67    -70   -436   -602   -540   -244
     25    -10    -36    -10     28    -23    -64    -57   -426   -587   -527   -241
     25     23     -5    -25     15     10    -44    -31   -400   -561   -504   -231
     51     31    -20    -44     36      7    -38    -31   -397   -548   -483   -236
     62     54     -7    -57     36     23    -33    -23   -384   -542   -480   -236
     36     62     23    -49      5     44    -31     -2   -366   -519   -467   -213
     41    103     62    -72    -10     83    -46      2   -350   -501   -457   -194
     49    140     88    -96    -20    114    -44     15   -340   -493   -454   -181
     59    158     98   -109    -18    129    -38     33   -335   -498   -470   -163
     62    148     85   -106    -10    116    -36     51   -319   -470   -436   -161
     70    181    111   -127    -20    148    -41     70   -298   -439   -410   -166
     72    218    145   -148    -36    181    -31    103   -265   -410   -394   -132
     90    265    174   -176    -41    220    -20    148   -231   -379   -371    -98
     80    298    215   -189    -67    257      2    202   -179   -332   -335    -70
     93    340    244   -218    -75    293      7    246   -135   -288   -301    -41
    148    358    207   -254    -28    283     -2    262   -132   -293   -314    -33
    163    384    220   -272    -28    303     12    324    -80   -241   -275      2
    142    441    298   -293    -77    371     31    389    -10   -161   -200     57
    161    498    337   -329    -88    420     33    428     31   -111   -161    103
    205    576    371   -392    -83    475     18    441     49    -85   -140    142
    231    641    410   -436    -88    527     10    446     59    -85   -150    181
    220    626    402   -423    -93    514     10    441     51    -77   -135    181
    213    639    426   -426   -106    532     12    423     51    -64   -109    158
    213    646    433   -431   -111    540     12    394     23   -101   -135    150
    166    633    467   -400   -150    550      7    350    -25   -145   -171    129
    116    620    501   -368   -192    561      0    288    -85   -200   -210     83
     98    620    522   -358   -210    571    -10    226   -137   -249   -257     36
     85    587    498   -337   -207    542    -15    168   -189   -309   -314     -2
     64    514    449   -288   -192    483    -10    124   -244   -358   -355    -44
     46    506    459   -277   -207    485    -28     70   -293   -400   -394    -80
     38    517    478   -277   -218    498    -38     25   -324   -423   -405   -103
     38    517    475   -280   -218    496    -23     10   -337   -433   -415   -111
     38    519    480   -277   -220    501    -10      2   -342   -444   -433   -119
     36    530    491   -283   -228    511    -12     -5   -350   -454   -449   -111
     33    545    511   -290   -239    530     -5      2   -340   -449   -452   -103
     41    602    561   -324   -259    581      7     18   -309   -410   -407    -83
     64    704    639   -384   -285    672     -2     25   -283   -371   -363    -54
     72    761    688   -418   -309    724    -20     18   -275   -353   -345    -28
     72    813    740   -441   -332    776    -38      5   -265   -329   -324    -18
     72    807    732   -441   -329    771    -67    -15   -280   -337   -329    -28
     83    763    680   -423   -298    722    -85    -31   -309   -355   -340    -46
     85    774    688   -431   -301    730   -106    -59   -345   -387   -363    -59
     72    763    691   -418   -309    727   -111    -83   -371   -402   -381    -67
     57    717    659   -387   -301    688   -114    -96   -400   -428   -413    -88
     44    620    576   -332   -265    600   -116   -106   -446   -472   -467   -140
     25    532    506   -280   -239    519   -114   -111   -483   -511   -511   -179
     10    491    480   -252   -233    485   -122   -132   -517   -548   -553   -205
      2    444    439   -226   -218    444   -140   -171   -574   -602   -610   -244
     -5    413    418   -202   -210    415   -140   -181   -592   -615   -613   -249
     -5    405    407   -200   -205    407   -135   -192   -597   -613   -613   -254
      2    407    405   -205   -200    407   -145   -207   -613   -631   -633   -254
      2    387    384   -194   -192    387   -150   -213   -628   -649   -654   -267
     -2    376    379   -187   -189    376   -153   -218   -633   -641   -646   -296
    -12    366    379   -176   -197    371   -153   -218   -636   -644   -646   -296
    -18    368    387   -174   -202    376   -145   -213   -633   -636   -636   -296
    -31    384    413   -179   -223    400   -148   -220   -633   -644   -641   -301
    -38    350    389   -155   -213    368   -140   -218   -644   -670   -672   -314
    -23    205    226    -90   -124    215   -111   -189   -696   -758   -774   -402
      2    -31    -33     15     18    -33    -18    -98   -766   -927   -982   -592
     -2   -145   -142     72     67   -142    114     44   -732  -1031  -1130   -750
    -36     57     93    -10    -64     75    207    103   -600   -948  -1044   -691
   -155    504    657   -176   -407    579     41   -368   -672   -784   -745   -431
   -280   1135   1415   -428   -846   1275   -293   -943   -750   -454   -236     54
   -368   1777   2143   -704  -1254   1958   -579  -1265   -644     51    392    667
   -322   1896   2218   -787  -1270   2057   -831  -1376   -558    457    820   1067
   -280   1332   1613   -527   -948   1473   -844  -1353   -805    114    436    683
   -259    748   1008   -244   -633    878   -719  -1252  -1218   -688   -410    -93
   -220    309    530    -46   -376    418   -506   -958  -1280  -1072   -904   -532
   -166    223    389    -28   -277    306   -324   -607  -1002   -914   -849   -483
    -98    241    337    -72   -220    288   -189   -361   -800   -782   -771   -413
    -54    259    314   -101   -184    285   -114   -218   -683   -709   -724   -379
    -38    267    306   -114   -171    285    -90   -171   -641   -698   -717   -376
    -36    254    290   -109   -163    272    -70   -142   -605   -693   -717   -379
    -41    220    262    -90   -153    241    -59   -124   -581   -680   -711   -376
    -51    218    270    -83   -161    244    -46   -106   -571   -657   -691   -361
    -44    254    296   -106   -171    275    -41    -96   -568   -641   -672   -342
    -38    275    314   -116   -176    293    -31    -80   -553   -626   -646   -322
    -57    293    348   -119   -202    319    -38    -77   -545   -623   -628   -309
    -57    293    350   -119   -205    322    -33    -54   -519   -607   -610   -283
    -59    298    358   -122   -210    327    -31    -44   -501   -600   -605   -272
    -59    316    376   -127   -218    345    -25    -20   -472   -574   -571   -262
    -59    329    387   -135   -223    358    -18      2   -457   -555   -561   -252
    -59    311    371   -127   -215    340      0     36   -426   -522   -532   -231
    -57    332    387   -140   -220    358      2     62   -402   -493   -514   -213
    -54    355    410   -150   -231    381     15     93   -366   -452   -480   -202
    -44    402    444   -179   -246    423     25    124   -322   -415   -444   -171
    -31    426    457   -197   -244    441     38    166   -277   -379   -418   -140
    -18    433    452   -207   -236    441     51    220   -231   -340   -392   -101
      5    454    449   -228   -220    452     70    283   -176   -290   -353    -62
     20    470    449   -246   -215    459     83    340   -124   -241   -314    -25
     36    509    472   -272   -218    491     93    389    -83   -200   -277     15
     41    519    475   -280   -218    498    103    436    -36   -155   -231     59
     46    535    488   -290   -220    511    116    470     -7   -114   -181     90
     51    566    514   -311   -231    540    122    478      0    -93   -155     96
     51    581    530   -316   -239    555    132    475     -2    -88   -140     88
     38    566    527   -303   -244    548    135    457    -20   -101   -148     57
     23    566    542   -293   -259    555    129    418    -59   -145   -184     44
      2    535    532   -270   -265    535    124    374   -106   -194   -228     25
    -20    519    540   -249   -280    530    122    322   -153   -249   -288    -15
    -46    501    548   -228   -298    524    114    262   -202   -303   -327    -20
    -59    485    545   -213   -301    514    101    207   -236   -332   -335    -18
    -67    459    527   -194   -298    491     88    155   -270   -363   -363    -62
    -83    441    524   -179   -303    480     83    109   -301   -400   -400   -103
    -98    420    519   -161   -309    467    101     85   -306   -405   -400   -135
   -109    441    550   -166   -329    496    116     77   -290   -394   -381   -129
   -119    446    566   -166   -342    506    127     75   -285   -387   -374   -124
   -129    457    587   -166   -358    522    137     70   -285   -387   -381   -135
   -122    470    592   -176   -355    532    145     75   -280   -381   -376   -135
   -111    527    639   -207   -374    581    158     96   -249   -340   -329   -101
   -103    579    683   -239   -394    631    166    119   -197   -283   -270    -70
    -96    607    704   -254   -400    654    142    111   -181   -265   -257    -75
    -80    615    696   -267   -389    654    114     96   -181   -272   -267    -80
    -72    610    683   -267   -376    646     90     80   -194   -290   -272    -31
    -85    561    644   -239   -363    600     85     75   -215   -293   -267    -10
   -114    519    631   -202   -371    574     85     59   -233   -298   -267    -23
   -116    485    602   -187   -358    542     80     46   -252   -322   -288    -36
   -109    454    563   -171   -335    509     54     23   -283   -353   -324    -62
   -106    345    452   -122   -277    397     36      0   -316   -394   -368   -106
   -106    277    384    -85   -244    329     25    -25   -358   -433   -407   -150
   -119    239    358    -62   -239    298     25    -46   -381   -470   -459   -163
   -127    210    337    -41   -231    272      7    -80   -426   -527   -519   -192
   -124    168    290    -23   -207    228     -2   -101   -452   -535   -509   -241
   -124    122    244      0   -184    181      2   -106   -452   -524   -472   -246
   -124    111    236      5   -181    174      2   -111   -449   -514   -462   -241
   -127    132    259     -2   -192    194     -2   -119   -452   -517   -467   -239
   -129    103    233     12   -181    168     -2   -124   -457   -527   -485   -239
   -129     67    197     31   -163    129    -10   -135   -462   -537   -496   -239
   -137     25    161     54   -148     90    -23   -142   -467   -535   -496   -244
   -140     15    155     62   -148     85    -36   -148   -475   -535   -506   -231
   -142     -2    140     72   -140     67    -28   -140   -478   -535   -517   -231
   -116   -106     10    111    -64    -49     -7   -124   -537   -607   -615   -311
    -88   -355   -267    220     88   -311     59    -75   -646   -789   -839   -535
    -75   -519   -444    298    184   -483    187     54   -665   -919  -1018   -722
   -114   -384   -272    246     77   -329    283    111   -545   -802   -898   -644
   -270      2    272    132   -270    137    174   -309   -527   -576   -563   -340
   -462    685   1148   -114   -805    917    -98   -909   -511   -174      2    231
   -589   1426   2016   -418  -1301   1719   -335  -1226   -309    407    706    956
   -540   1540   2078   -501  -1309   1808   -581  -1345   -231    779   1093   1371
   -467   1080   1548   -309  -1008   1314   -675  -1369   -498    462    722   1072
   -415    433    849    -12   -631    641   -566  -1221   -891   -275    -77    280
   -358    -51    306    205   -332    127   -332   -841   -940   -633   -550   -228
   -275    -88    184    181   -231     46   -145   -467   -680   -485   -501   -192
   -184    -96     88    140   -137     -5    -23   -228   -509   -381   -449   -142
   -140   -150    -10    145    -67    -80     41   -116   -436   -350   -444   -135
   -140   -215    -75    179    -33   -145     70    -75   -423   -358   -457   -137
   -145   -226    -80    184    -33   -155     80    -49   -405   -353   -449   -132
   -145   -213    -67    179    -41   -140     96    -18   -379   -342   -436   -119
   -145   -220    -75    181    -36   -148    111      7   -358   -337   -433   -111
   -145   -231    -85    189    -31   -158    132     31   -337   -332   -428   -106
   -148   -223    -75    184    -38   -150    142     46   -327   -332   -413    -88
   -142   -213    -70    179    -36   -142    142     62   -303   -309   -379    -67
   -142   -226    -83    184    -31   -155    145     80   -283   -303   -363    -62
   -140   -205    -64    174    -38   -135    161    109   -252   -288   -348    -28
   -135   -171    -36    150    -49   -103    171    132   -231   -280   -332      5
   -135   -145    -12    140    -62    -80    181    153   -197   -249   -293     12
   -142   -129     12    135    -80    -57    187    174   -174   -228   -262     25
   -132   -119     12    127    -72    -54    189    200   -150   -207   -236     44
   -111   -114     -5    111    -54    -59    194    223   -137   -200   -241     46
   -111   -101      7    106    -62    -46    210    267   -106   -176   -226     75
   -106    -80     25     93    -70    -25    226    309    -70   -150   -202     98
    -77    -67     10     72    -44    -28    233    337    -44   -132   -181    106
    -83    -46     33     62    -59     -7    239    381     -7    -98   -155    135
    -59    -23     36     41    -49      5    244    446     36    -59   -127    174
    -33     28     59      0    -46     44    252    524     90      5    -70    223
      5    114    109    -59    -51    111    257    576    142     64     -7    262
     62    135     70    -98     -5    103    246    574    145     70      0    267
     88    148     59   -119     15    103    244    568    145     72      5    270
     83    200    116   -142    -18    158    249    576    158     88     28    298
     49    236    187   -142    -67    213    254    561    150     88     41    329
     54    226    171   -142    -59    200    244    527    124     54     12    319
     49    200    150   -124    -51    176    241    496    101     31     -5    309
     18    184    166   -103    -72    176    249    457     80     12    -15    293
      2    168    166    -85    -80    168    236    397     41    -25    -44    267
    -33    150    184    -59   -109    166    226    329     -5    -62    -57    236
    -98    114    210     -7   -155    161    228    272    -33    -85    -77    179
   -137     62    200     36   -168    129    233    220    -64   -127   -109    161
   -163     33    197     64   -179    114    236    187    -80   -148   -124    161
   -166     38    202     62   -184    122    244    194    -70   -142   -129    168
   -127     54    181     36   -155    116    257    215    -54   -124   -109    184
   -106     72    176     15   -142    124    272    239    -33   -106    -85    197
    -70     41    111     15    -90     75    285    252    -28   -111    -90    197
    -85     75    158      2   -122    116    309    267      0    -88    -67    213
    -80    155    236    -36   -158    194    332    290     54    -38    -12    267
    -77    189    267    -57   -174    228    329    283     77    -20     10    290
    -80    179    259    -49   -168    218    301    267     80    -18     18    309
    -72    148    218    -38   -145    181    272    254     67    -28     10    319
    -72    137    210    -31   -140    174    259    244     57    -33      7    319
    -85    129    215    -23   -150    171    233    223     38    -41     12    296
   -109    101    210      5   -158    155    223    200     23    -62     -5    280
   -119     46    166     33   -142    103    210    184      2    -93    -36    272
   -129    -75     54    101    -93    -12    200    171    -41   -132    -67    213
   -153   -187    -33    166    -59   -111    197    153    -80   -166   -101    150
   -181   -231    -49    207    -67   -140    194    124   -109   -194   -114    145
   -215   -265    -49    239    -85   -158    187     98   -129   -223   -137    101
   -226   -324    -98    275    -64   -213    181     83   -155   -270   -192     90
   -197   -348   -150    272    -23   -252    179     83   -163   -283   -202    122
   -168   -342   -174    257      2   -259    174     83   -168   -280   -197    124
   -174   -363   -192    267      7   -277    171     75   -176   -290   -207    109
   -168   -371   -202    270     15   -288    158     64   -181   -303   -213    111
   -153   -394   -241    272     41   -316    153     64   -181   -301   -202    114
   -148   -428   -280    288     64   -355    161     70   -171   -293   -189    103
   -161   -444   -283    301     59   -363    153     59   -176   -303   -197     88
   -161   -470   -309    314     72   -389    158     59   -179   -314   -202     70
   -150   -615   -467    381    155   -540    176     64   -231   -400   -298      2
   -109   -867   -758    488    324   -813    218     83   -379   -633   -563   -215
    -96  -1039   -945    566    423   -992    335    192   -420   -766   -737   -436
   -114   -958   -844    535    363   -901    441    280   -311   -696   -665   -410
   -257   -626   -368    439     54   -498    379    -41   -241   -498   -376   -111
   -478     31    509    223   -493    270    161   -610   -109    -64    215    483
   -628    735   1363    -54   -997   1047    -23   -846    205    561    948   1228
   -605    922   1527   -158  -1067   1223   -252   -943    335    917   1317   1696
   -553    532   1085      7   -820    810   -397  -1036     64    636   1013   1506
   -504    -51    452    277   -478    200   -407  -1021   -400    -57    288    678
   -452   -511    -62    480   -197   -288   -226   -709   -571   -501   -210     80
   -361   -623   -262    491    -49   -444    -31   -316   -392   -444   -231     46
   -272   -620   -350    444     38   -485     98    -67   -262   -384   -228     96
   -210   -633   -423    423    106   -530    168     62   -189   -332   -215    101
   -194   -615   -420    405    111   -519    184     85   -168   -324   -207     67
   -202   -636   -433    420    114   -537    202    101   -161   -316   -205     54
   -210   -654   -444    431    116   -550    215    122   -150   -319   -215     44
   -197   -633   -436    415    119   -535    213    127   -161   -348   -241     36
   -197   -644   -449    418    124   -545    228    137   -161   -368   -262    119
   -192   -659   -470    426    137   -566    241    161   -148   -350   -241    168
   -194   -639   -446    415    124   -545    254    187   -111   -296   -171    158
   -194   -592   -397    394    101   -496    254    202    -83   -272   -140    153
   -163   -553   -389    355    111   -470    233    194    -80   -270   -142    135
   -153   -532   -379    342    111   -457    236    205    -64   -244   -119    124
   -155   -517   -361    335     98   -439    241    228    -46   -226   -106    129
   -153   -509   -355    332    101   -433    241    246    -36   -215    -80    200
   -142   -493   -353    316    103   -423    246    270    -20   -200    -67    236
   -127   -467   -340    296    106   -405    249    301      2   -166    -41    241
   -114   -444   -329    277    106   -387    254    332     31   -142    -23    257
    -90   -413   -322    252    114   -368    257    361     54   -127    -20    293
    -83   -376   -293    228    103   -337    267    410     96    -77     23    311
    -51   -345   -293    200    119   -322    272    457    129    -36     67    332
    -10   -316   -306    163    145   -311    272    509    163     15    109    350
     15   -265   -280    124    148   -272    272    566    205     75    166    379
     28   -236   -265    103    142   -249    280    602    236    114    194    415
     36   -194   -231     77    132   -213    296    631    270    150    226    457
     41   -158   -202     57    119   -179    303    639    288    179    249    488
     57   -127   -184     36    119   -155    301    633    296    189    257    498
     57   -111   -171     25    111   -140    296    613    285    181    257    493
     41   -109   -153     33     96   -129    285    581    265    166    244    480
     25   -127   -153     49     88   -137    280    542    236    145    220    465
      2    -93    -96     46     49    -93    285    504    220    135    210    449
    -38   -109    -70     72     15    -88    277    446    187    101    174    423
    -64   -150    -85    106      7   -116    254    376    135     44    116    389
    -90   -184    -93    135      0   -140    239    306     85    -10     59    335
   -119   -210    -90    166    -15   -150    233    257     54    -31     49    298
   -140   -192    -51    166    -46   -122    236    223     46    -23     70    259
   -161   -171    -10    166    -77    -90    249    197     41    -20     70    246
   -171   -161     10    163    -90    -75    257    179     36    -25     51    257
   -158   -140     18    150    -88    -62    257    168     28    -41     12    254
   -155   -127     28    140    -96    -49    259    168     25    -28     31    246
   -150    -51     98    101   -127     23    259    174     49      2     67    262
   -148     25    171     59   -161     98    262    176     75     25     85    298
   -150     88    239     31   -194    163    244    166     85     38    106    319
   -142    161    303    -10   -223    231    200    140     88     49    119    303
   -137    189    327    -25   -233    257    158    116     57     12     70    303
   -145    187    329    -20   -236    257    132     88     23     -7     51    298
   -153    228    381    -36   -267    303    101     49     -2    -12     59    252
   -174    210    384    -18   -277    296     77     15    -36    -41     33    215
   -184    153    337     15   -262    244     62     -5    -75    -85    -20    171
   -197     83    280     57   -239    179     51    -36   -122   -132    -72    119
   -220     49    270     85   -244    158     54    -62   -145   -158    -90     83
   -236     31    267    101   -252    148     36    -98   -189   -200   -135     49
   -228      2    228    111   -228    114     15   -124   -231   -233   -171     25
   -231     -5    223    116   -228    109      0   -145   -252   -257   -194      5
   -241      5    246    119   -244    124    -10   -161   -265   -267   -205     -7
   -254      7    259    122   -257    132    -23   -176   -283   -288   -228    -12
   -257      2    259    124   -257    129    -31   -184   -296   -296   -236    -20
   -259     10    267    124   -265    137    -38   -194   -306   -301   -236    -49
   -257     -2    254    129   -257    124    -51   -205   -322   -324   -267    -72
   -252     -7    244    129   -249    116    -54   -205   -324   -332   -270    -67
   -262     23    285    116   -272    153    -54   -207   -314   -311   -239    -64
   -257      7    265    122   -262    137    -64   -223   -345   -337   -267   -101
   -218   -142     75    181   -148    -33    -59   -233   -449   -472   -415   -241
   -181   -394   -213    288     12   -303     23   -192   -592   -722   -691   -517
   -176   -446   -270    311     44   -358    145    -88   -600   -805   -802   -665
   -239   -270    -31    254   -106   -150    210   -135   -511   -704   -683   -558
   -418    161    579    129   -498    368    101   -519   -387   -400   -285   -132
   -641    948   1590   -153  -1117   1267    -98   -846    -64    218    449    618
   -722   1509   2231   -394  -1475   1870   -272   -885    316    839   1098   1327
   -641   1460   2101   -410  -1371   1782   -504   -948    345   1026   1265   1538
   -605    976   1582   -184  -1093   1278   -654  -1114    -75    532    763    997
   -581    405    987     88   -784    693   -633  -1132   -607   -265    -31    176
   -530     77    605    226   -568    340   -446   -828   -667   -504   -340   -168
   -444     25    467    207   -457    246   -254   -501   -504   -418   -316   -161
   -350     36    387    158   -368    210   -132   -296   -394   -350   -283   -137
   -319     46    363    135   -340    205    -80   -207   -350   -324   -277   -129
   -309     57    366    124   -337    210    -62   -174   -337   -322   -285   -124
   -303     36    340    132   -324    187    -38   -148   -329   -319   -285   -127
   -301     20    322    140   -311    171    -15   -122   -306   -298   -275   -119
   -290     38    327    124   -309    184      2    -96   -290   -277   -249   -109
   -290     31    322    127   -306    176      7    -80   -275   -262   -244   -116
   -298     20    316    137   -309    168     15    -51   -259   -254   -254    -96
   -311     10    322    150   -316    166     23    -23   -228   -200   -205    -80
   -337     31    368    150   -353    200     28    -10   -207   -176   -168    -72
   -342     31    374    155   -358    202     36     15   -189   -155   -145    -46
   -340     25    363    155   -353    194     36     38   -168   -129   -116    -41
   -329     38    368    145   -348    202     41     70   -132    -93    -90    -23
   -327     36    361    142   -342    200     62    109    -90    -54    -64     10
   -314     33    348    140   -329    189     80    150    -51    -12    -38     44
   -309     49    358    129   -332    202     88    189    -25     12    -28     70
   -303     41    345    132   -324    192     98    233     -5     25    -33    114
   -293     15    306    137   -301    161    124    293     46    101     51    114
   -277     28    306    122   -290    166    132    348     90    155    111     90
   -262     28    290    114   -275    158    132    400    127    181    124    148
   -246     23    270    111   -257    145    142    457    168    220    158    213
   -220     67    288     75   -254    176    132    498    200    265    202    257
   -187     85    272     49   -231    179    145    545    236    322    267    316
   -155    109    265     20   -210    187    150    563    265    371    327    345
   -135    114    249     10   -192    181    158    566    283    387    337    355
   -137    116    254      7   -197    187    155    550    267    345    275    361
   -148     93    239     25   -194    166    161    530    257    327    254    384
   -155     88    244     33   -200    163    166    498    241    316    246    387
   -179     54    233     62   -205    142    181    472    228    296    226    363
   -207     18    223     93   -215    119    187    441    223    306    246    329
   -236    -15    218    124   -228    101    189    410    215    301    241    272
   -267    -59    205    161   -239     70    194    363    189    262    194    218
   -293    -88    205    192   -249     57    194    319    168    241    181    197
   -316   -111    202    213   -259     44    197    290    161    231    176    187
   -329   -142    187    236   -259     20    223    283    163    233    166    155
   -337   -158    176    246   -259     10    252    280    168    233    150    158
   -319   -132    187    226   -254     25    262    275    176    236    161    179
   -309   -140    166    223   -241     12    265    277    187    246    168    158
   -296   -124    171    210   -236     23    270    285    200    254    163    137
   -285    -72    210    179   -249     67    283    309    236    285    176    161
   -283    -23    259    153   -272    116    290    322    270    319    220    223
   -275     10    285    132   -283    148    259    306    280    337    241    223
   -272     15    288    129   -280    150    228    298    288    350    254    244
   -293      0    290    145   -293    145    210    290    280    348    257    228
   -309    -23    285    166   -298    129    200    270    259    332    246    205
   -314    -38    275    176   -296    116    174    236    241    316    233    176
   -322    -96    223    207   -275     62    158    220    218    301    223    150
   -340   -189    150    262   -246    -20    148    200    174    246    155     98
   -363   -301     62    332   -213   -119    148    174    122    187     77     59
   -394   -340     54    366   -228   -142    148    161    106    179     70     23
   -418   -355     59    387   -241   -148    142    150     96    171     59     -2
   -415   -371     44    392   -231   -166    137    140     70    135      7    -49
   -402   -397      5    400   -205   -197    137    132     54    103    -25    -12
   -410   -420    -12    413   -200   -218    142    137     64    119      0    -12
   -413   -413      0    413   -207   -207    142    137     67    129     18    -23
   -423   -426     -5    423   -210   -215    140    140     72    140     33    -28
   -426   -444    -18    436   -205   -231    137    135     64    135     31    -41
   -433   -467    -33    449   -202   -252    137    129     62    135     41    -51
   -431   -462    -31    446   -200   -246    124    116     54    129     33    -80
   -426   -467    -41    444   -194   -257    114    103     33    103    -10    -88
   -400   -532   -132    467   -135   -332    122    103     10     67    -46   -148
   -350   -745   -394    548     20   -571    155    124   -103   -127   -277   -410
   -329   -963   -633    646    150   -800    265    218   -189   -342   -535   -610
   -309   -927   -620    615    153   -774    374    350   -116   -337   -548   -646
   -405   -683   -277    545    -64   -480    384    205     -7   -166   -324   -433
   -662   -106    555    384   -610    223    218   -293    114    220    207    127
   -841    597   1439    122  -1140   1018     57   -584    402    813    924    875
   -836    919   1753    -44  -1293   1335   -153   -698    602   1283   1441   1449
   -748    613   1361     67  -1054    987   -340   -854    379   1150   1299   1353
   -711     10    722    348   -719    366   -394   -932   -116    436    540    555
   -665   -441    220    553   -444   -111   -303   -750   -405   -135    -80   -106
   -589   -540     49    563   -322   -246   -124   -368   -254   -116   -140   -194
   -491   -501    -10    496   -241   -257     28    -67    -54     23    -59   -137
   -413   -498    -85    454   -166   -293    101     77     31     75    -36   -127
   -392   -524   -132    457   -132   -327    135    135     62     93    -15   -132
   -389   -511   -122    452   -135   -316    140    150     72    109     12   -168
   -389   -504   -114    446   -137   -309    137    150     59     75    -46   -244
   -355   -514   -158    433   -101   -337    129    166     57     46   -101   -166
   -337   -496   -158    415    -90   -327    135    181     80     70    -64   -155
   -345   -506   -163    423    -93   -335    145    197     93     85    -49   -174
   -340   -465   -124    402   -109   -296    150    215    103    101    -38   -176
   -340   -428    -90    384   -124   -262    145    220    114    103    -31   -158
   -335   -407    -72    371   -132   -239    140    226    124    114    -18   -161
   -335   -387    -54    358   -142   -220    140    244    148    142     12   -140
   -311   -350    -38    332   -137   -194    132    267    174    171     36   -163
   -283   -306    -23    293   -132   -163    114    272    174    158      2   -158
   -257   -280    -25    267   -116   -153     88    265    163    150      2   -116
   -244   -252     -7    246   -122   -129     75    277    179    179     41   -145
   -231   -189     41    210   -137    -75     88    316    215    207     57   -150
   -228   -135     90    179   -161    -23    116    371    257    239     70   -119
   -200    -80    119    140   -161     18    137    431    298    280    114    -54
   -179    -49    127    111   -155     38    145    483    348    327    161    -18
   -142     -5    137     75   -140     64    153    540    397    376    202     12
   -122     51    171     33   -148    111    148    584    439    420    236     41
   -101     98    200      0   -150    148    148    626    478    467    277     77
    -75    137    213    -31   -145    174    150    646    506    498    303    106
    -70    176    246    -51   -158    210    150    662    535    530    329    137
    -85    184    270    -51   -176    226    142    659    540    542    348    150
    -88    181    270    -46   -179    223    132    639    524    524    332    142
    -98    179    277    -41   -189    228    129    607    506    498    311    129
   -103    192    296    -44   -200    244    129    579    491    467    283    135
   -111    153    262    -20   -187    207    135    553    475    452    277    114
   -127    124    252      0   -189    187    119    504    444    426    262     51
   -153    158    309     -2   -231    233    101    444    410    392    239    -10
   -171    176    348     -2   -259    262     93    394    379    361    213    -41
   -192    103    296     41   -244    200     96    358    345    316    166    -72
   -207     46    254     77   -231    150    103    332    329    290    145    -93
   -207     36    241     85   -226    137    103    309    322    280    135    -98
   -215     59    275     77   -244    166    127    314    335    288    137    -96
   -215     72    285     70   -252    176    132    314    332    285    137   -101
   -207     83    290     62   -249    187    137    316    340    288    145    -98
   -192    140    332     23   -262    236    150    337    384    327    184    -62
   -179    194    374     -7   -275    283    166    363    423    366    223    -18
   -184    220    405    -20   -296    311    148    350    426    371    239     -5
   -181    236    418    -28   -301    327    119    332    428    379    252      7
   -179    210    387    -18   -283    298    101    311    418    368    246      5
   -171    187    358     -7   -265    272     80    298    405    361    246      5
   -176    168    345      2   -259    254     57    270    374    332    226    -15
   -187    116    303     33   -244    207     51    254    350    309    197    -31
   -197     33    231     80   -213    129     38    244    324    272    158    -62
   -210    -85    124    148   -168     18     28    228    285    220    114   -106
   -210   -150     59    181   -137    -46     18    213    244    181     80   -142
   -231   -223      5    226   -119   -109      5    189    207    140     33   -189
   -241   -267    -25    254   -109   -148    -15    161    168     98    -12   -218
   -226   -272    -46    249    -90   -161    -15    150    158     96    -15   -220
   -244   -316    -75    277    -85   -197     -7    150    153     93    -18   -218
   -233   -301    -67    267    -83   -184     -2    153    153     96    -12   -210
   -226   -290    -67    257    -80   -179    -10    148    148     83    -23   -215
   -220   -285    -64    254    -77   -176    -18    132    140     64    -44   -233
   -228   -327    -98    275    -64   -213    -23    129    135     59    -49   -233
   -239   -353   -114    293    -62   -233    -41    124    122     51    -62   -236
   -239   -358   -119    296    -62   -239    -49    122    116     49    -72   -241
   -218   -394   -176    306    -20   -285    -41    132    109     41    -96   -241
   -140   -550   -410    345    132   -483      7    181     46    -70   -226   -353
   -119   -748   -628    433    254   -691    111    275    -20   -252   -444   -574
   -116   -724   -607    420    244   -667    207    410     41   -283   -509   -652
   -166   -439   -272    303     51   -355    244    392    192   -111   -324   -465
   -309     72    381    116   -348    228     46   -114    200    155     83    -18
   -457    750   1205   -148   -831    976   -189   -558    311    623    714    633
   -472   1161   1634   -345  -1052   1397   -400   -730    504   1124   1283   1226
   -387    969   1356   -290   -870   1161   -600   -852    376   1137   1278   1306
   -376    381    756     -2   -566    568   -649   -945   -119    444    548    646
   -348   -145    202    246   -275     28   -563   -844   -491   -239   -171    -51
   -277   -389   -111    332    -85   -252   -405   -506   -387   -298   -316   -194
   -218   -337   -119    277    -49   -228   -262   -197   -140   -109   -189    -49
   -137   -322   -184    228     20   -254   -153      5      5    -12   -129     20
    -98   -348   -249    223     72   -298    -80    111     80     25   -111     57
    -96   -376   -280    236     90   -329    -57    142    103     31   -116     93
    -90   -366   -275    228     90   -322    -64    148     96     18   -137    122
    -72   -327   -254    200     88   -290    -75    163    122     41   -114    192
    -93   -332   -239    213     70   -285    -83    171    137     57   -103    259
   -103   -327   -223    213     59   -275    -83    179    145     64    -98    316
    -83   -306   -223    194     70   -265    -59    205    171     90    -75    394
    -75   -314   -239    194     80   -277    -44    233    205    114    -49    478
    -62   -316   -254    189     93   -285    -28    265    236    142    -18    558
    -62   -314   -252    184     93   -283    -25    285    257    166      0    623
    -77   -301   -223    189     72   -262    -41    288    267    174      0    683
    -67   -298   -231    179     80   -265    -38    303    280    187     10    743
    -44   -290   -246    166     98   -267    -18    337    306    215     31    813
    -28   -280   -254    153    111   -270    -18    358    327    226     38    901
      2   -265   -267    132    135   -265     -2    402    361    272     70   1000
     -5   -262   -259    132    127   -262     15    446    407    332    103   1067
     33   -202   -239     83    135   -220     31    491    446    384    145   1148
     80   -148   -228     33    153   -187     36    545    485    428    192   1270
     75   -137   -213     31    142   -174     36    592    522    467    213   1405
     75   -111   -189     18    132   -150     59    646    574    545    275   1522
    103    -77   -181    -12    140   -129     75    698    626    594    316   1678
    119    -49   -171    -36    142   -111     70    730    659    644    355   1836
    145      2   -142    -72    145    -70     80    750    680    678    379   2003
    129     10   -122    -72    127    -54     83    740    667    675    368   2164
    116      7   -109    -64    114    -49     77    719    641    670    345   2356
    111     -7   -119    -54    114    -62     64    691    615    678    332   2548
    124     36    -88    -80    106    -25     49    654    594    670    316   2740
    150     15   -135    -85    142    -57     23    613    558    636    277   2956
    142     15   -127    -80    135    -54     20    568    524    602    233   3190
    171     20   -153    -98    161    -64     -5    535    511    620    241   3387
    158     31   -127    -93    142    -46    -12    504    506    641    254   3567
     38    -80   -122     20     77   -101     15    431    446    600    207   3774
     -5   -119   -114     62     51   -116     57    384    415    574    161   3982
    -15   -119   -103     64     44   -111     83    368    413    579    142   4065
    -23    -90    -67     57     20    -80     90    353    420    610    155   4055
    -12    -67    -54     38     18    -59     88    337    407    620    153   4016
    -20    -72    -54     46     15    -64     98    335    402    631    145   3936
      0    -10    -10      2      5    -10    103    345    423    665    181   3894
     51    114     62    -83     -5     88     85    363    462    709    233   3891
     44    166    122   -106    -38    145     44    345    467    727    244   3842
     44    200    155   -122    -54    176     25    350    488    761    285   3816
     49    210    161   -132    -57    187      5    350    498    776    309   3772
     36    140    103    -88    -33    122      0    340    480    766    288   3671
    -10     59     70    -25    -38     64     -2    309    441    748    277   3572
    -33     70    103    -18    -70     85    -41    272    410    743    290   3520
    -41     44     85     -2    -62     62    -80    244    379    730    283   3465
    -67    -59      7     64    -38    -25    -90    223    329    698    226   3354
    -67   -132    -67     98      0   -101    -90    210    298    672    189   3260
    -51   -189   -137    119     41   -163    -85    181    262    636    148   3167
    -46   -202   -155    124     51   -179    -96    155    236    623    132   3112
    -70   -233   -163    153     46   -200   -114    135    213    613    109   3063
    -98   -283   -184    189     41   -233   -122    119    189    602     85   3000
    -83   -288   -205    184     59   -249   -129    111    179    605     77   2966
    -75   -298   -226    184     72   -265   -129    106    168    610     72   2927
    -85   -329   -244    207     77   -288   -142     98    161    620     64   2873
    -75   -314   -239    194     80   -277   -145     98    166    641     72   2818
    -96   -363   -270    228     85   -316   -140     93    161    639     59   2756
   -111   -402   -293    257     90   -350   -142     90    155    636     46   2701
    -98   -449   -350    275    124   -400   -140     96    150    633     36   2660
    -54   -568   -514    309    228   -542   -129    103     75    545    -62   2525
    -36   -826   -789    431    376   -810    -38    140    -67    322   -309   2239
    -80   -966   -885    522    402   -927    116    236   -114    184   -467   2029
   -122   -831   -709    478    293   -771    223    265    -15    267   -387   2057
   -187   -374   -187    280      0   -280     96    -67    135    581     -7   2397
   -246    405    652    -80   -449    527   -197   -405    428   1158    657   3031
   -329   1002   1332   -337   -831   1166   -433   -483    823   1795   1309   3652
   -246   1052   1299   -402   -771   1174   -683   -457    997   2117   1577   3917
   -246    584    831   -171   -540    709   -826   -654    540   1626   1106   3452
   -259     23    280    116   -270    150   -818   -766    -46    865    392   2727
   -220   -371   -150    293    -36   -262   -659   -571   -218    519      5   2320
   -176   -410   -233    293     28   -322   -431   -272    -59    597     18   2301
   -106   -444   -337    275    114   -392   -270    -75     46    662     44   2294
   -106   -488   -381    296    135   -433   -176     31    101    698     51   2270
    -98   -491   -392    293    145   -441   -181     54    111    704     49   2247
    -57   -467   -410    262    176   -439   -187     67    116    709     51   2231
    -44   -496   -452    270    202   -475   -161     80    122    709     44   2216
    -67   -532   -465    298    197   -498   -132     93    124    711     49   2218
    -64   -527   -462    296    197   -496   -127    103    140    727     54   2205
    -59   -553   -493    306    215   -524   -145    111    140    727     46   2174
    -49   -517   -467    280    205   -493   -135    116    150    748     72   2158
    -41   -470   -428    254    192   -449    -98    132    174    782    106   2177
    -31   -449   -418    239    192   -436    -72    158    202    807    137   2187
    -25   -446   -420    236    197   -433    -25    202    244    846    179   2195
    -15   -444   -431    228    207   -436    -23    220    257    852    181   2169
     20   -371   -392    174    205   -381    -25    244    275    867    213   2171
     28   -345   -374    155    200   -358    -15    280    306    893    246   2171
     23   -361   -384    168    202   -371    -62    296    311    901    259   2148
      2   -376   -379    184    189   -376    -70    322    322    906    272   2120
     28   -324   -353    148    189   -337    -46    366    350    932    306   2117
     62   -267   -329    101    194   -298    -31    415    381    953    337   2117
    116   -223   -340     54    228   -280    -25    459    415    974    371   2114
    153   -218   -374     31    259   -296    -18    511    444    995    407   2125
    192   -184   -376     -5    283   -280    -15    561    472   1026    449   2148
    220   -153   -376    -36    298   -265    -12    597    504   1067    493   2151
    244    -90   -335    -75    288   -213    -10    615    524   1096    530   2145
    249    -64   -316    -93    280   -189     -2    618    535   1098    545   2151
    246    -70   -316    -88    280   -194     10    610    537   1104    558   2135
    231    -93   -324    -70    275   -207     18    592    527   1096    563   2099
    231    -90   -322    -70    275   -205     33    579    532   1098    571   2088
    213    -88   -303    -62    257   -197     31    540    509   1072    563   2073
    194    -96   -290    -49    241   -192     23    488    475   1036    540   2023
    181   -109   -293    -38    236   -202     25    444    446    995    504   1951
    137   -163   -301     12    218   -231     41    418    433    963    491   1893
     90   -241   -332     75    210   -285     44    384    410    935    470   1836
     59   -275   -335    109    197   -303     67    363    405    911    457   1795
     18   -296   -314    137    163   -306     88    350    405    896    454   1756
      0   -314   -314    158    155   -314     93    342    410    888    459   1732
     -2   -303   -303    153    148   -303    127    361    431    896    475   1732
    -10   -285   -275    148    129   -280    171    384    459    914    504   1740
    -12   -285   -272    148    127   -280    174    392    467    917    514   1732
    -10   -272   -262    142    124   -267    181    415    483    930    535   1740
     -2   -174   -174     85     83   -174    192    446    527    979    594   1779
    -18   -111    -93     64     36   -103    171    436    540    984    613   1774
    -33    -83    -49     57      5    -67    132    418    537    984    626   1758
    -46    -72    -25     59    -10    -49    122    410    537    982    626   1743
    -59    -67     -7     62    -28    -38    114    389    511    950    597   1701
    -72    -46     23     59    -49    -12     98    361    488    922    579   1667
    -85    -62     23     72    -54    -20     72    327    459    893    568   1636
    -98   -163    -64    132    -18   -114     51    298    410    839    522   1574
   -119   -296   -179    205     28   -236     54    277    358    776    467   1504
   -132   -397   -265    265     64   -332     54    257    316    730    428   1447
   -137   -444   -306    288     80   -376     46    228    283    696    405   1405
   -135   -506   -371    322    116   -439     54    210    262    667    384   1371
   -124   -522   -400    322    135   -462     49    189    239    639    361   1325
   -114   -527   -413    319    148   -470     46    171    220    615    342   1280
   -114   -548   -433    329    158   -491     33    161    210    605    337   1254
   -140   -633   -493    387    176   -563     23    153    187    584    322   1221
   -135   -620   -488    376    174   -555     31    148    179    574    311   1200
   -142   -641   -498    392    176   -571     33    142    179    574    314   1189
   -174   -685   -514    428    168   -600     36    142    176    576    311   1179
   -166   -701   -535    433    184   -618     46    153    174    574    306   1161
   -166   -758   -594    462    213   -675     38    153    158    555    285   1132
   -137   -880   -743    509    301   -813     31    140     59    436    161   1000
    -83  -1088  -1008    584    462  -1049     96    171    -85    215    -85    750
    -64  -1215  -1150    641    542  -1184    228    301    -98    109   -233    581
    -88  -1010   -922    548    415   -966    311    327     44    241    -98    693
   -218   -587   -371    402     75   -480    213    -36    163    514    259   1054
   -387    101    488    140   -439    296     10   -428    394   1023    883   1696
   -498    704   1202   -101   -849    953   -171   -558    732   1636   1548   2390
   -376    696   1072   -161   -724    883   -423   -615    795   1886   1774   2670
   -303    228    532     36   -418    379   -568   -750    402   1452   1330   2252
   -293   -277     12    283   -153   -132   -610   -844   -148    672    576   1465
   -231   -639   -407    436     88   -524   -446   -597   -298    296    142    995
   -187   -688   -501    436    155   -594   -265   -285   -137    363    142    971
    -98   -670   -571    384    233   -620   -137    -72    -20    428    174    989
    -70   -688   -620    379    272   -654    -70     31     31    449    174    987
    -77   -735   -657    407    288   -696    -46     51     25    428    148    961
    -46   -711   -665    376    306   -688    -36     70     31    423    142    953
    -41   -691   -649    366    303   -670    -23     90     46    431    150    958
    -54   -688   -636    368    288   -662    -25     96     46    428    145    953
    -38   -657   -618    348    288   -639    -25    103     51    431    148    950
    -10   -613   -602    309    296   -607    -25    116     67    446    161    971
     31   -563   -594    265    311   -576      0    145     98    480    192   1002
     57   -522   -579    231    316   -550     28    176    132    514    228   1034
      7   -610   -618    301    311   -613     10    171    114    491    213   1018
      5   -581   -589    285    296   -584     12    194    132    504    228   1031
     -7   -561   -553    283    272   -558      2    205    140    506    231   1034
    -15   -530   -517    272    249   -522    -10    218    150    514    236   1034
    -31   -506   -475    270    220   -491     -2    246    174    530    252   1047
      5   -496   -501    244    252   -496     10    272    181    537    254   1062
      2   -514   -517    254    259   -517     28    306    202    555    267   1075
      5   -504   -509    246    257   -506     28    340    231    581    285   1091
     44   -465   -509    210    275   -485     31    384    270    613    311   1114
     41   -381   -426    168    231   -402     33    433    309    652    348   1148
     72   -301   -374    114    220   -337     54    496    361    701    392   1189
    124   -226   -350     49    236   -288     80    555    415    756    441   1234
    109   -249   -358     70    233   -303     59    576    428    774    457   1254
    103   -228   -332     59    218   -280     54    594    446    797    480   1278
    142   -161   -306      7    223   -233     54    605    459    807    496   1296
    189    -70   -262    -59    223   -166     85    620    488    831    530   1325
    135   -132   -267      0    200   -200     46    563    444    792    498   1296
    124   -158   -283     15    202   -218     28    522    415    763    475   1278
     93   -171   -265     38    176   -215     18    475    376    717    433   1236
    127   -129   -259      0    192   -194     36    441    337    678    405   1200
    179   -122   -301    -28    239   -210     67    415    322    670    402   1197
     90   -197   -290     51    189   -244     18    327    252    605    353   1150
     90   -174   -267     41    179   -220      0    270    220    571    322   1122
     62   -259   -322     96    192   -290    -23    205    171    519    265   1065
     72   -322   -394    124    233   -358      0    179    148    491    239   1031
     98   -244   -345     70    220   -293    -23    153    140    488    246   1036
     98   -187   -285     44    189   -236    -62    132    132    493    254   1039
     67   -215   -283     72    174   -249    -83    111    116    478    241   1015
     77   -127   -205     25    140   -166    -75    119    153    522    283   1054
     90    -77   -168     -5    127   -124    -20    140    189    568    322   1101
     67   -101   -168     18    116   -135     20    132    194    600    345   1127
     36    -62    -98     10     67    -80      0    122    215    644    384   1169
     36    -41    -77      2     57    -59    -31    129    226    665    392   1182
     83    -10    -93    -36     85    -51    -75    129    220    675    387   1189
     62    -57   -122     -2     90    -88    -93     85    181    649    358   1174
     75    -64   -142     -7    106   -103   -106     44    148    628    337   1161
    124    -57   -181    -33    153   -119   -122     57    153    636    342   1176
    153   -168   -322      7    236   -244   -142     44    109    592    290   1143
    109   -275   -384     83    246   -329   -150     10     62    548    239   1101
     67   -353   -420    140    244   -387   -174    -46      0    493    181   1054
     85   -353   -439    135    262   -394   -124    -44    -20    475    166   1049
     72   -387   -459    155    265   -423   -145    -64    -59    444    137   1031
    114   -355   -470    119    290   -413   -207    -80    -75    439    127   1028
    155   -298   -454     70    303   -374   -280    -90    -75    446    129   1039
    114   -345   -459    116    285   -402   -288   -116   -106    431    103   1036
     80   -410   -493    163    285   -452   -236   -150   -155    397     59   1015
     80   -439   -519    176    298   -478   -213   -161   -163    392     46   1028
    116   -407   -524    142    319   -467   -176   -135   -145    405     44   1052
     67   -444   -511    189    288   -478   -213   -158   -168    389     18   1036
     59   -467   -527    202    290   -496   -228   -171   -197    361    -12   1015
    109   -571   -680    231    392   -626   -174   -132   -249    267   -124    937
    101   -823   -924    358    511   -872   -119    -85   -371     54   -368    722
     72   -911   -984    420    527   -948     -7     25   -379    -70   -530    563
     64   -649   -714    290    389   -680     85     64   -231     62   -389    704
    -23   -194   -171    109     72   -181    -70   -332   -213    296    -49   1047
   -135    527    662   -197   -397    592   -384   -841   -176    724    532   1621
   -226   1189   1415   -480   -820   1301   -620  -1072     46   1306   1202   2265
    -77   1187   1262   -555   -670   1223   -872  -1109     98   1574   1449   2535
     10    662    649   -337   -319    654   -976  -1156   -246   1135    984   2132
    -10     72     83    -33    -46     77   -940  -1192   -792    275    140   1371
     -5   -303   -298    155    145   -301   -779   -974   -891    -80   -306    966
     44   -288   -332    119    187   -309   -618   -654   -628     90   -220   1047
    106   -262   -371     77    236   -316   -501   -444   -475    189   -161   1109
    150   -244   -394     46    270   -319   -392   -329   -410    220   -150   1132
    158   -283   -441     62    298   -361   -322   -280   -397    210   -174   1137
    179   -309   -488     64    332   -397   -311   -267   -394    210   -189   1140
    202   -265   -467     31    332   -363   -342   -277   -400    202   -202   1137
    226   -220   -449     -2    335   -332   -392   -303   -423    184   -213   1150
    231   -161   -392    -33    311   -275   -405   -303   -420    194   -210   1184
    252   -109   -363    -72    306   -233   -379   -270   -387    223   -189   1221
    249   -135   -384    -57    314   -257   -410   -280   -394    220   -202   1215
    265   -140   -407    -64    335   -272   -410   -272   -394    231   -181   1241
    296   -106   -402    -93    348   -254   -371   -236   -361    267   -142   1299
    283     -7   -293   -140    285   -150   -368   -226   -340    290   -132   1327
    213    -38   -252    -88    231   -145   -410   -233   -348    275   -158   1330
    205    -46   -252    -80    226   -148   -420   -220   -345    288   -150   1369
    233    -46   -280    -93    257   -163   -379   -192   -319    322   -132   1413
    236    -18   -257   -111    246   -137   -314   -129   -262    371    -85   1499
    296     77   -218   -187    257    -70   -322    -98   -228    387    -72   1579
    348    163   -184   -257    267    -10   -324    -70   -200    418    -51   1636
    335    135   -200   -233    267    -31   -314    -20   -150    488    -12   1667
    316    127   -192   -223    254    -31   -285     41   -106    527      7   1704
    306    174   -132   -241    218     20   -288     88    -75    566     46   1764
    293    192   -101   -244    197     46   -298    140    -18    633    101   1865
    353    329    -23   -340    189    153   -272    197     38    706    171   1995
    400    418     18   -413    192    218   -257    241     75    740    200   2112
    413    400    -12   -407    213    194   -265    244     62    730    176   2190
    376    337    -41   -358    210    148   -246    239     46    732    171   2249
    332    358     25   -345    153    192   -218    228     41    730    168   2304
    335    376     41   -355    145    210   -262    166     -2    709    166   2338
    353    400     46   -376    153    223   -272    122    -44    678    158   2418
    363    423     59   -394    150    241   -267     85    -67    659    127   2447
    309    387     77   -348    116    233   -345     -5   -127    610     88   2421
    285    316     28   -303    127    174   -363    -62   -181    568     62   2426
    239    277     38   -259     98    158   -275    -88   -215    527     31   2436
    210    239     28   -226     90    132   -233   -116   -246    485     -2   2439
    194    228     33   -210     80    132   -257   -155   -270    462    -23   2436
    205    277     72   -241     64    176   -267   -168   -280    449    -31   2455
    223    311     88   -267     67    200   -275   -200   -309    415    -41   2444
    262    327     64   -296     96    197   -283   -223   -329    387    -51   2418
    277    345     67   -311    106    207   -306   -228   -345    381    -77   2397
    311    418    106   -366    101    262   -316   -223   -311    433    -36   2439
    290    400    109   -345     90    254   -329   -226   -285    439    -15   2455
    298    436    135   -368     83    285   -350   -236   -265    457     12   2468
    322    462    140   -392     90    301   -379   -252   -262    467     20   2439
    298    431    132   -368     83    283   -376   -252   -275    446     23   2418
    319    446    127   -384     96    288   -387   -249   -280    436     23   2400
    322    405     83   -366    119    244   -433   -262   -290    426     15   2343
    306    371     64   -337    122    218   -397   -252   -293    418     25   2307
    285    298     12   -293    135    155   -374   -239   -311    397     10   2270
    236    187    -51   -213    142     67   -407   -272   -371    335    -62   2179
    215    127    -88   -174    150     20   -374   -298   -415    280   -109   2120
    181     77   -103   -129    142    -12   -371   -316   -446    244   -140   2075
    194     62   -132   -129    163    -33   -381   -327   -465    233   -166   2005
    205     90   -114   -148    158    -12   -376   -327   -465    239   -145   1966
    200    106    -96   -153    148      5   -363   -322   -459    236   -135   1956
    218     85   -132   -150    176    -23   -371   -327   -472    215   -155   1919
    200     49   -153   -124    176    -51   -405   -340   -478    205   -161   1875
    137    -18   -155    -62    148    -85   -418   -348   -480    189   -171   1823
    124    -49   -176    -38    150   -111   -405   -350   -488    155   -189   1766
    145    -46   -192    -49    168   -119   -400   -348   -485    142   -181   1738
    171    -62   -236    -54    202   -148   -350   -319   -478    135   -187   1696
    213   -192   -407    -10    309   -298   -309   -290   -545     18   -309   1551
    220   -470   -693    124    457   -581   -233   -239   -672   -218   -561   1273
    207   -605   -813    200    509   -709   -114   -127   -709   -387   -745   1052
    135   -439   -574    150    353   -506    -20   -119   -592   -288   -623   1114
      5    -20    -25      5     15    -23   -140   -504   -524    -28   -262   1426
    -80    714    792   -319   -436    753   -413   -953   -366    465    374   2018
   -150   1405   1556   -626   -852   1480   -649  -1119    -38   1109   1096   2678
    -54   1356   1410   -652   -732   1382   -901  -1156     36   1382   1337   2899
    -12    810    823   -400   -418    815  -1015  -1260   -366    893    854   2434
    -28    270    296   -122   -163    283   -966  -1252   -867     85     70   1670
     -7   -101    -93     54     41    -98   -771   -966   -948   -246   -324   1260
     25   -135   -163     51     93   -148   -566   -641   -732   -122   -275   1260
     88   -181   -270     46    176   -226   -426   -423   -600    -54   -249   1239
    148   -192   -342     20    244   -267   -340   -298   -524    -23   -241   1208
    150   -213   -363     31    257   -288   -319   -257   -504    -25   -233   1187
    122   -215   -337     46    228   -275   -296   -226   -478    -18   -210   1192
     98   -231   -329     64    213   -277   -280   -210   -465    -15   -200   1179
     83   -262   -345     88    213   -301   -272   -200   -465    -18   -202   1148
     83   -249   -332     83    207   -290   -244   -174   -439     -7   -184   1140
     93   -231   -324     67    205   -277   -233   -153   -423     -7   -181   1132
    109   -223   -335     57    220   -277   -213   -124   -405     10   -158   1124
    111   -215   -327     49    215   -270   -202   -103   -389     15   -140   1101
    111   -181   -293     36    202   -236   -205    -85   -361     31   -114   1101
    109   -174   -283     31    194   -228   -220    -67   -340     44    -90   1101
    103   -140   -244     15    174   -192   -215    -51   -322     54    -70   1098
     93   -129   -223     15    158   -176   -184    -25   -298     62    -51   1096
     96   -132   -228     18    161   -179   -153     12   -267     85    -28   1093
    114   -114   -228     -2    171   -171   -155     49   -228    116      0   1078
    127   -101   -228    -15    176   -163   -174     85   -192    137     25   1072
    119   -116   -236     -2    176   -176   -153    129   -155    163     44   1075
    132   -150   -283     10    207   -215   -106    181   -132    192     59   1078
    155   -148   -303     -5    228   -223    -77    244    -90    228    109   1098
    179   -145   -324    -18    252   -236    -57    306    -46    265    174   1124
    205    -96   -301    -57    252   -197    -41    361      2    311    228   1161
    218    -41   -259    -88    239   -150    -20    415     57    363    277   1213
    207    -15   -223    -96    213   -119    -28    426     75    379    309   1234
    197     10   -187   -103    192    -88    -23    428     80    376    309   1228
    228     88   -142   -161    184    -25    -44    420     80    376    309   1223
    226    106   -119   -166    174     -5    -64    397     59    361    314   1208
    223    109   -114   -166    168     -2    -49    358     28    324    293   1174
    226     88   -137   -158    181    -25    -67    309    -15    285    265   1137
    220    106   -114   -163    166     -5    -83    265    -41    257    246   1106
    197    127    -70   -161    135     28    -98    220    -62    236    239   1085
    179    119    -59   -150    119     31   -122    163    -98    200    213   1041
    168    106    -64   -137    116     20   -132    119   -124    171    192   1002
    132     46    -85    -90    109    -18   -116     70   -161    137    166    958
     93     23    -70    -57     83    -23    -70     51   -171    122    150    919
     49    -15    -64    -18     54    -38    -25     51   -155    127    158    914
     25    -67    -93     20     59    -80     -2     67   -142    137    171    914
     36    -67   -103     15     70    -85     10     85   -119    158    194    927
     41      5    -36    -23     38    -15     31    116    -64    210    249    961
     49     62     12    -57     18     36     23    124    -33    239    285    976
     33     44      7    -38     12     25     20    114    -33    244    298    982
     15     72     57    -46    -20     64      5    114     -7    272    337   1005
      7     93     85    -49    -38     90    -31    129     20    306    374   1023
     10     72     62    -44    -28     67    -54    129     25    314    379   1010
      0     36     33    -18    -18     33    -31    119     12    306    374    997
      0     25     25    -12    -12     25    -12    109      0    288    366    976
      0    -70    -70     36     33    -70    -20    106    -23    259    335    948
    -62   -244   -184    153     59   -215    -18     80    -80    197    270    867
    -85   -324   -239    205     75   -283    -18     77    -90    176    252    833
    -70   -327   -257    197     90   -290    -46     59    -98    171    249    831
    -51   -332   -280    192    114   -306    -77     41   -109    158    252    823
    -93   -363   -270    226     88   -316    -54     33   -116    150    241    797
   -114   -397   -285    254     83   -342     -7     25   -129    132    223    766
   -116   -426   -309    270     96   -368     15     23   -142    124    213    748
   -122   -428   -306    275     90   -368     -2     12   -153    129    220    727
   -119   -420   -301    267     90   -361    -10     18   -148    137    233    732
   -114   -449   -335    280    109   -392      0     10   -161    127    223    730
   -106   -480   -374    293    132   -428      0     -2   -168    114    207    719
    -88   -485   -397    288    153   -441    -33     -2   -161    116    213    719
   -106   -501   -397    303    142   -449    -75    -15   -187     98    189    680
    -90   -633   -542    361    223   -589    -59    -38   -290    -28     38    517
    -59   -870   -813    462    376   -841      5    -31   -441   -265   -220    207
    -41  -1000   -958    522    457   -979    137     57   -491   -410   -394     23
   -119   -878   -761    496    319   -818    280      7   -410   -316   -267    168
   -270   -444   -176    355    -49   -311    140   -348   -270      5    148    613
   -423    311    735     54   -581    522    -96   -641     57    636    862   1327
   -504    932   1436   -213   -969   1184   -293   -672    475   1314   1569   2010
   -387    844   1231   -228   -810   1039   -548   -706    519   1501   1719   2182
   -348    384    732    -18   -540    558   -685   -849    119   1023   1239   1717
   -350   -137    213    244   -283     36   -659   -909   -413    262    504    974
   -293   -491   -197    392    -49   -345   -444   -636   -517    -44    135    579
   -220   -530   -311    374     44   -420   -252   -340   -363     25    137    561
   -140   -542   -405    340    132   -475   -153   -163   -280     70    140    558
   -103   -581   -478    342    187   -532   -106    -85   -249     83    135    545
   -106   -644   -537    376    215   -592    -25    -46   -244     85    129    540
   -101   -670   -568    384    233   -620      2    -25   -236     90    127    532
    -80   -657   -579    368    249   -618     -7    -15   -226     98    135    540
    -77   -654   -579    363    249   -618    -12    -12   -226    103    140    550
    -62   -652   -589    358    262   -620     -5    -10   -223    106    140    545
    -33   -633   -600    332    280   -618    -18     -2   -213    114    142    537
    -31   -639   -607    335    285   -623    -15     12   -200    132    150    545
     -7   -610   -602    306    296   -605     18     38   -174    166    176    571
      7   -597   -605    296    306   -600     23     57   -158    187    189    581
     12   -589   -602    288    303   -594     38     77   -145    202    194    579
     18   -561   -581    270    298   -571     44    101   -119    226    207    594
     18   -542   -561    262    288   -550     36    127    -93    249    228    626
     31   -522   -553    246    290   -537     31    166    -57    283    252    649
     33   -535   -571    249    301   -553     51    197    -33    303    270    646
     46   -537   -584    244    314   -561     72    223    -18    314    280    639
     59   -506   -566    220    311   -535     83    270     20    350    311    667
     51   -488   -540    218    296   -514     90    327     62    400    353    714
     90   -433   -524    171    306   -480     90    389    122    457    397    750
     96   -405   -504    153    298   -454     96    439    163    498    428    776
    103   -397   -504    145    303   -449    109    478    189    532    446    800
    132   -366   -498    116    314   -431    106    509    223    563    470    823
    142   -306   -449     83    296   -376    137    542    262    602    506    859
    122   -290   -413     85    267   -350    129    540    272    613    519    872
    148   -259   -407     54    277   -332    129    537    275    618    522    878
    150   -236   -387     44    267   -311    116    522    275    618    519    878
    150   -213   -366     31    257   -288     88    485    254    594    501    859
    132   -226   -358     46    244   -290    111    449    228    571    483    841
     98   -259   -358     77    226   -309    122    405    187    532    444    805
     80   -265   -345     93    213   -303    106    342    145    491    407    769
     72   -257   -332     90    200   -293     98    290    116    465    381    737
     46   -257   -306    103    174   -280    106    259    103    449    363    724
     12   -267   -283    127    148   -275     96    218     75    426    340    704
     -2   -270   -267    137    132   -270     96    189     51    402    316    678
    -23   -262   -239    140    106   -252    101    161     33    384    301    657
    -33   -262   -228    148     96   -244    111    145     23    368    283    639
    -20   -228   -210    124     93   -218    116    148     33    379    285    641
     -2   -145   -142     75     70   -145    135    174     75    420    329    688
    -20    -96    -75     57     25    -85    127    168     96    444    350    709
    -18    -44    -25     31      2    -36     88    145     96    449    363    714
      2    -36    -38     15     18    -36     49    127     88    454    374    724
     15    -49    -64     18     38    -57     38    124     83    457    376    740
     -5    -70    -64     36     25    -67     31    109     75    446    374    735
    -10    -93    -83     51     36    -88     25     80     41    410    350    706
    -20   -145   -124     83     49   -137      2     57      5    381    319    680
    -41   -236   -194    140     75   -215      7     67    -15    361    288    659
    -41   -306   -265    174    109   -288     25     54    -54    319    239    602
    -62   -366   -306    213    119   -337     20     28    -80    275    194    548
    -72   -400   -327    236    124   -363     -7      0   -116    239    166    527
    -38   -405   -366    223    163   -387    -46    -23   -161    210    140    517
    -57   -457   -400    257    168   -428    -41    -33   -176    187    109    485
    -83   -491   -407    285    161   -449    -18    -44   -184    168     93    462
    -93   -501   -407    296    155   -454    -18    -67   -192    161     80    415
    -85   -496   -410    290    161   -454    -25    -98   -207    142     70    376
   -106   -522   -418    311    153   -470    -41    -77   -210    166    101    418
    -98   -542   -444    319    171   -493    -23    -51   -192    187    111    433
   -109   -517   -407    311    148   -465      7    -51   -184    179    103    431
   -137   -584   -446    361    153   -517    -15    -90   -236    127     67    413
   -140   -756   -615    446    236   -685     15    -64   -283     54    -33    327
   -127   -950   -826    537    348   -888     77    -10   -366   -119   -239     98
    -93  -1049   -958    568    431  -1005    181    103   -376   -252   -397   -101
    -10   -846   -836    428    413   -841    275    226   -244   -192   -337    -72
   -116   -454   -340    285    109   -397    187   -109   -197      2    -25    236
   -259    171    431     44   -345    298    -88   -618   -148    405    550    820
   -329    909   1236   -290   -784   1072   -322   -883     75    987   1247   1491
   -231   1054   1286   -410   -758   1169   -563   -956    223   1376   1639   1888
   -163    459    620   -148   -394    540   -683  -1041   -127    982   1228   1522
   -187   -135     51    161   -122    -41   -628  -1005   -574    231    467    784
   -166   -514   -350    337     90   -431   -459   -771   -711   -202    -25    293
    -88   -550   -462    319    187   -506   -259   -428   -483   -106     -7    298
    -31   -553   -522    290    244   -537   -163   -226   -345    -23     44    319
      5   -597   -602    296    303   -600   -111    -98   -270     15     62    322
     36   -615   -652    288    342   -633    -59    -18   -223     44     83    340
     41   -605   -646    283    342   -626     -2     20   -197     59    101    345
     31   -592   -626    277    327   -610     36     51   -163     67    106    350
     54   -566   -620    254    337   -594     23     46   -161     64    106    355
    103   -532   -636    213    368   -584    -12     31   -171     49     96    355
     85   -542   -628    228    355   -584    -41     33   -174     36     85    363
    101   -511   -613    202    355   -561     -7     51   -166     49    101    368
     54   -496   -550    220    301   -522    -38     20   -187     31     83    340
     44   -478   -524    215    280   -501    -38     31   -179     36     83    342
     88   -418   -506    166    296   -462    -33     51   -153     59    103    353
     85   -394   -480    153    280   -439    -54     64   -140     75    114    355
     80   -392   -472    155    275   -431    -57     90   -119     90    124    361
     93   -355   -449    129    270   -402    -38    106   -109     98    135    355
    135   -306   -441     85    288   -374    -23    127    -90    111    145    355
    145   -319   -465     85    303   -392    -41    148    -77    114    153    361
    127   -335   -462    103    293   -397    -59    166    -67    114    145    358
    148   -306   -457     77    301   -381    -49    218    -20    155    174    374
    166   -298   -465     67    314   -381    -12    288     41    218    226    415
    166   -231   -397     33    280   -314     -2    327     80    249    257    436
    205   -140   -345    -31    272   -244     20    389    142    293    301    491
    252    -59   -314    -96    283   -187     10    431    187    322    329    522
    259    -44   -303   -106    280   -174     18    454    207    350    363    530
    244    -23   -270   -111    254   -145      5    444    210    348    371    509
    254     28   -226   -142    239    -98      0    433    202    332    379    506
    267     57   -210   -163    236    -75    -20    407    171    309    371    491
    265     64   -200   -163    233    -67    -20    381    145    270    348    472
    220     20   -200   -122    207    -88    -33    342    103    223    316    462
    205    -15   -220    -96    213   -116    -57    280     38    161    267    418
    218     41   -176   -132    197    -67    -49    236      5    106    228    381
    192    114    -77   -153    135     18    -90    168    -44     38    181    376
    171     80    -93   -127    132     -5    -96    132    -77     18    153    337
    171     64   -109   -119    140    -20   -103     93   -114    -10    135    285
    145     -2   -150    -72    148    -75    -88     57   -161    -64     93    259
    137    -20   -158    -57    148    -88    -44     38   -192   -132     33    254
    114    -51   -168    -33    140   -109    -12     28   -213   -176    -20    246
    106    -88   -194    -10    148   -140    -12     44   -184   -137      2    233
    135    -31   -166    -54    150    -98    -31     64   -145   -101     59    254
    142      2   -140    -72    142    -67    -31     98    -93    -38    137    348
    111    -77   -189    -18    150   -132     10    124    -46     18    179    381
    129    -72   -205    -28    166   -137     28    127    -23     31    197    394
    176    -44   -220    -70    197   -132     28    150     10     49    223    431
    200    -62   -262    -67    231   -161    -31    161     28     62    246    462
    127   -244   -374     57    249   -309    -54    122    -12     44    241    418
     98   -345   -444    122    270   -394     20    124    -31     12    215    381
    109   -415   -524    150    314   -467     41    150    -25      5    215    413
    127   -498   -626    187    376   -561      5    155    -44    -20    176    345
    135   -566   -704    213    418   -633     23    140    -83    -62    132    293
    106   -667   -776    280    439   -722     25     88   -161   -145     57    246
    101   -737   -839    316    470   -787     64     77   -181   -174     28    218
     98   -745   -844    324    470   -795     93     77   -176   -174     31    202
     98   -763   -862    329    478   -813     59     62   -179   -163     44    197
    119   -727   -846    303    480   -787     12     59   -176   -153     59    192
     90   -784   -875    342    483   -828     18     51   -197   -179     28    171
     62   -828   -891    384    475   -859     44     51   -215   -205    -10    158
     75   -823   -898    374    485   -859     44     62   -207   -202      5    163
     62   -828   -893    381    478   -859     31     64   -194   -189     18    171
     75   -818   -893    368    483   -854     -7     54   -200   -197      7    153
    101   -865   -966    381    532   -914    -25     51   -228   -246    -36    116
    124  -1072  -1197    472    659  -1132     70     80   -329   -413   -231    -54
    111  -1260  -1371    574    740  -1314    166    145   -407   -597   -459   -272
     88  -1200  -1291    555    685  -1244    265    233   -358   -615   -498   -332
      7   -883   -891    439    449   -885    277     67   -298   -483   -327   -187
   -103   -252   -148    176     20   -200    -38   -444   -285   -158    140    272
   -176    532    706   -179   -441    618   -345   -782   -106    374    797    914
   -142    919   1062   -389   -602    989   -553   -846    140    888   1322   1436
    -90    626    717   -267   -402    670   -704   -896     31    831   1228   1371
    -75     38    114     15    -93     75   -698   -945   -457    101    491    675
    -85   -465   -381    275    148   -423   -542   -823   -784   -511   -148     57
    -49   -644   -594    345    272   -620   -348   -514   -644   -514   -233    -46
     25   -610   -636    293    329   -623   -202   -254   -441   -381   -145     18
     44   -688   -732    319    387   -709   -101   -111   -363   -353   -148     10
     46   -737   -784    345    413   -761    -15    -51   -342   -363   -168    -12
     49   -722   -771    335    410   -745     12    -36   -340   -379   -181    -10
     77   -672   -750    298    413   -711      7    -18   -329   -374   -176     12
    106   -620   -727    257    413   -672    -33    -10   -309   -361   -168      7
     46   -672   -722    311    384   -696    -18    -28   -327   -379   -176    -18
     36   -662   -701    311    368   -683     10    -18   -319   -376   -176    -33
     67   -592   -659    262    363   -626    -36      0   -288   -353   -150    -12
     75   -566   -641    244    355   -602    -36      5   -277   -340   -132     15
     75   -545   -623    233    348   -584     31     12   -277   -332   -127     20
     70   -519   -592    223    329   -555     18     10   -275   -324   -122     18
     90   -483   -574    197    332   -527    -10     10   -265   -316   -119     12
     93   -444   -540    174    314   -491     -7     25   -254   -311   -119     18
     90   -402   -493    155    290   -446    -23     44   -236   -285    -98     31
    106   -355   -465    122    285   -410    -38     75   -210   -254    -75     41
    129   -285   -415     77    272   -350    -62     93   -189   -236    -57     54
     90   -298   -389    101    239   -342    -23     93   -192   -239    -59     59
     88   -306   -394    109    239   -350      5    103   -197   -246    -77     46
    122   -246   -368     59    244   -309     28    161   -153   -202    -46     72
    137   -171   -309     18    223   -239     10    210   -103   -150     -2    127
    155   -111   -267    -20    210   -189     25    246    -67   -114     33    166
    184    -72   -257    -57    220   -163     23    275    -44    -77     64    171
    210    -36   -246    -88    228   -140     15    306    -20    -46     96    181
    215    -18   -233    -98    223   -124     23    314    -10    -23    122    228
    239     41   -200   -140    218    -77     -2    293    -25    -33    109    226
    239     41   -200   -140    218    -77    -10    280    -33    -38    119    218
    226     38   -189   -135    207    -72     15    259    -46    -49    127    202
    249    103   -145   -176    197    -20    -54    241    -46    -54    132    210
    272    127   -148   -202    210    -10   -161    213    -59    -64    129    213
    200     36   -166   -119    181    -64    -64    129   -129   -129     72    153
    161    -41   -202    -59    179   -122     28     72   -187   -194      7     90
    184    -28   -213    -77    197   -119    -15     49   -200   -231    -28     77
    106    -64   -174    -23    140   -119     15     -2   -231   -244    -31     64
     54    -67   -122      5     85    -93     77    -36   -249   -244    -18     62
     33    -46    -83      5     57    -64     88    -41   -239   -233     -2     77
      0    -80    -80     41     38    -80     90    -46   -246   -244    -20     64
    -10    -96    -85     51     36    -93    101    -49   -262   -259    -33     44
    -12    -54    -44     33     12    -49    127    -33   -239   -244      2     62
     10     10      0    -10      5      5    129     -5   -189   -200     46    111
      7     67     59    -36    -25     64    114    -10   -174   -176     59    148
     10     96     85    -57    -36     90     98    -28   -174   -166     90    161
     28    114     85    -72    -28     98     67    -49   -184   -171    101    153
     33    109     75    -72    -20     93     46    -70   -205   -189     88    148
     54    129     75    -90    -10    103     41    -75   -207   -181    103    179
     25    103     77    -67    -25     90    -10   -116   -233   -202     90    155
    -15     46     62    -18    -38     54    -41   -161   -285   -252     41     90
    -18     -5     12     10    -18      2    -28   -176   -329   -296      2     33
    -38   -103    -64     72     12    -85    -20   -194   -379   -342    -46    -10
    -72   -194   -122    132     23   -158    -23   -218   -420   -384    -96    -38
    -67   -231   -163    148     46   -197    -15   -223   -433   -405   -119    -46
    -62   -262   -200    161     64   -231    -15   -231   -452   -418   -124    -54
    -67   -283   -215    176     72   -249     -7   -241   -470   -423   -127    -59
    -51   -301   -249    176     96   -275    -12   -236   -459   -415   -114    -41
    -49   -332   -285    189    116   -309     -2   -228   -449   -402   -103    -33
    -67   -387   -319    226    124   -353      2   -231   -457   -410   -106    -36
    -80   -436   -355    259    137   -397      5   -220   -449   -407    -96    -33
    -85   -475   -392    277    153   -433      7   -215   -452   -415   -106    -31
    -62   -449   -389    254    163   -420     15   -197   -433   -389    -88     -2
    -70   -459   -389    262    158   -426     20   -187   -428   -368    -67     -5
    -93   -628   -535    361    220   -581     23   -194   -501   -465   -176   -109
    -75   -901   -828    485    374   -865    135   -161   -646   -685   -413   -368
   -101  -1047   -945    574    420   -995    285    -72   -691   -818   -561   -550
   -155   -911   -756    530    298   -833    379    -64   -594   -732   -467   -465
   -285   -566   -280    426     -2   -423    262   -418   -501   -491   -153   -137
   -426    192    615    114   -519    402    -33   -828   -257     70    511    542
   -491    844   1335   -176   -914   1088   -239   -906    145    748   1221   1252
   -413    906   1317   -246   -865   1111   -459   -888    324   1088   1519   1584
   -366    480    846    -57   -605    662   -607  -1000    -10    727   1145   1241
   -366   -119    246    241   -309     62   -574  -1023   -553    -41    392    485
   -353   -540   -187    446    -85   -366   -361   -766   -717   -405    -15     62
   -298   -654   -355    475     25   -506   -122   -431   -561   -342    -20     28
   -210   -613   -402    413     96   -509     36   -207   -436   -265     15     44
   -184   -600   -415    389    114   -509    124   -109   -384   -244     18     46
   -171   -613   -441    389    135   -527    161    -70   -363   -231     25     67
   -174   -626   -452    397    137   -540    161    -51   -353   -215     38     88
   -174   -626   -452    400    137   -540    168    -38   -361   -226     20     70
   -158   -584   -426    368    132   -506    194    -18   -355   -213     20     51
   -153   -545   -394    348    119   -470    181    -10   -348   -192     38     72
   -142   -530   -387    335    119   -457    179      0   -337   -192     33     88
   -132   -506   -374    319    119   -441    184     12   -335   -181     41    103
   -132   -480   -350    306    106   -415    174     12   -329   -155     57     80
   -148   -514   -366    329    106   -439    140     -2   -350   -174     41     70
   -135   -517   -381    324    122   -449    142      5   -345   -171     49     77
   -103   -462   -358    283    127   -410    137     18   -329   -158     64     96
    -75   -418   -342    246    132   -381    127     28   -324   -153     72    109
    -80   -413   -332    244    124   -374    127     38   -332   -158     49     96
    -85   -384   -301    233    106   -342    132     62   -327   -148     49    101
    -57   -361   -303    210    122   -332    132    106   -301   -111     85    137
    -38   -348   -311    192    135   -332    137    153   -275    -80    109    161
      0   -283   -283    140    140   -283    135    189   -254    -57    124    174
     38   -226   -265     93    150   -246    132    228   -241    -44    122    168
     70   -189   -259     59    163   -223    137    277   -218    -25    127    181
    106   -137   -244     15    174   -192    145    329   -171     18    174    233
    171    -83   -257    -44    213   -168    174    400   -114     88    239    303
    161    -85   -246    -38    202   -166    150    402   -111    116    254    283
    166    -15   -181    -75    174    -98    142    400   -109    137    270    277
    179     49   -129   -114    153    -38    158    402    -96    179    309    306
    176     75   -101   -124    140    -12    171    387    -96    197    319    314
    166     75    -93   -122    129     -7    171    358   -114    187    309    306
    155     88    -67   -122    111     10    181    329   -127    181    303    309
    116     70    -46    -96     83     12    174    290   -150    171    285    288
     83     49    -33    -67     59      7    168    244   -171    158    262    265
     44     36     -7    -41     25     15    163    192   -200    145    246    249
     23     38     15    -31      5     28    168    148   -220    137    236    246
      2     15     12    -10     -7     15    179    111   -241    119    200    210
    -18      2     20      7    -20     10    174     83   -254    122    184    192
    -25     70     96    -23    -62     83    155     59   -249    148    210    213
    -12     96    109    -41    -59    101    161     59   -241    161    213    220
     -7     72     80    -33    -44     75    150     51   -262    140    179    197
      7    119    109    -64    -49    114    155     70   -236    168    197    223
     36    207    171   -122    -67    189    158     77   -210    205    228    252
     54    270    215   -161    -80    244    140     70   -192    226    249    272
     85    316    228   -202    -70    275    103     59   -184    244    265    283
    114    311    194   -213    -38    254     83     46   -192    241    254    277
    122    288    166   -207    -23    228     67     33   -194    252    267    293
     90    283    192   -187    -49    239     33      0   -218    244    257    288
     72    259    184   -166    -57    223     23    -12   -239    241    252    285
     64    210    142   -137    -38    176     18    -18   -267    223    231    267
     38    150    109    -96    -33    129     15    -31   -301    194    194    228
    -15     72     88    -28    -51     80     15    -46   -322    176    168    202
    -51     36     88      5    -70     62     18    -64   -342    155    140    194
    -57     44    101      5    -80     72      5    -93   -366    140    111    187
    -64     15     77     23    -70     46      7   -101   -376    137    103    187
    -85    -10     75     49    -80     31     15   -103   -379    148    114    187
   -114     -5    109     57   -111     51    -15   -132   -402    135    103    166
   -114     10    124     51   -119     67    -28   -150   -415    124     93    163
   -114     10    124     51   -119     67    -31   -153   -413    132     88    161
   -109     31    140     38   -124     85    -15   -148   -397    158    111    184
   -111     31    142     38   -129     85     -7   -153   -407    148    106    189
   -101     31    132     36   -116     80    -20   -174   -444    129     90    187
    -83    -36     46     59    -64      2    -33   -168   -483    127     70    179
    -88   -254   -166    171     38   -210    -15   -179   -597    -20   -106      2
   -122   -436   -316    277     96   -376    106   -116   -680   -181   -301   -213
   -101   -371   -270    236     83   -319    213    -18   -607   -145   -298   -223
   -148   -116     31    132    -90    -44    187   -166   -501     41    -80      5
   -270    480    750   -103   -509    615     -5   -519   -293    483    457    579
   -361   1304   1665   -472  -1013   1483   -153   -623    132   1171   1215   1374
   -345   1675   2018   -665  -1182   1847   -329   -574    457   1691   1735   1940
   -296   1465   1758   -584  -1028   1610   -561   -701    316   1621   1657   1906
   -314    950   1265   -316   -789   1106   -706   -927   -231    974   1026   1278
   -314    480    792    -85   -553    636   -639   -927   -691    316    371    613
   -249    241    491      2   -368    366   -413   -602   -659    213    194    426
   -197    166    361     15   -280    262   -218   -340   -524    283    205    426
   -137    142    280     -2   -207    210   -116   -197   -454    314    210    423
    -98    163    259    -33   -179    210    -88   -150   -436    324    213    436
    -70    168    239    -49   -155    202    -62   -114   -420    345    223    465
    -57    168    223    -57   -140    194    -46    -88   -400    368    236    478
    -64    161    226    -46   -145    192    -64    -90   -405    361    236    472
    -46    194    241    -75   -145    218    -38    -62   -379    376    246    496
    -57    194    249    -70   -153    220    -38    -64   -381    379    239    483
    -64    155    220    -46   -142    187    -54    -72   -384    387    244    475
    -54    145    200    -44   -127    171    -33    -46   -366    413    262    498
    -28    166    194    -70   -111    179    -41    -28   -355    433    277    537
      2    197    192   -101    -93    194    -62    -15   -348    452    293    568
     28    252    223   -142    -98    239    -57     10   -319    493    324    605
      2    231    228   -116   -111    231    -62     23   -311    509    332    610
    -33    205    239    -88   -137    223    -51     36   -309    509    337    607
    -31    259    288   -114   -158    272    -46     57   -290    522    353    618
     -5    290    296   -142   -150    293    -36     93   -267    545    371    644
     18    293    275   -155   -127    285    -18    150   -220    594    418    678
     36    332    293   -184   -129    314     -5    200   -179    620    452    683
     51    361    309   -207   -127    335      7    244   -145    644    475    698
     83    400    316   -241   -116    358     28    301    -98    680    504    735
    137    439    301   -288    -80    371     49    371    -54    724    545    784
    194    472    275   -335    -38    376     64    433    -15    769    589    823
    210    506    296   -358    -41    402     70    465     12    797    613    831
    197    511    311   -355    -57    413     62    467     20    805    631    844
    202    542    340   -371    -67    441     70    465     31    797    633    857
    189    555    366   -374    -88    459     72    449     25    782    626    865
    194    568    374   -381    -88    472     85    441     20    769    623    867
    163    550    387   -358   -111    470     80    402     -7    737    607    852
    148    491    342   -319    -96    418     85    363    -33    701    587    826
    155    506    348   -332    -96    428     75    309    -70    652    550    784
    116    485    368   -301   -127    428     41    241   -114    597    509    732
    109    491    381   -301   -137    436     25    192   -135    563    488    704
    122    545    423   -332   -150    485     51    174   -129    553    491    698
    101    514    410   -309   -153    462     80    161   -132    537    478    680
     75    454    379   -265   -150    415     83    132   -155    498    444    646
     54    420    366   -239   -155    392     57     98   -184    462    407    610
     54    381    327   -218   -135    355     41     90   -202    433    392    584
     77    485    407   -283   -163    446     44    106   -163    475    444    626
    103    579    475   -342   -184    527     67    132   -106    524    504    667
    119    613    491   -368   -184    553     64    142    -75    542    527    685
    132    587    454   -358   -161    522     10    124    -83    527    517    672
    163    600    433   -384   -135    517      0    119   -101    498    504    644
    140    540    400   -342   -129    470    -49     83   -129    457    480    610
    148    545    397   -348   -124    472    -41     80   -129    446    480    602
    109    519    410   -314   -150    465    -57     59   -142    423    470    571
     90    423    332   -257   -122    379    -57     57   -166    379    441    532
    103    392    288   -249    -93    340    -41     57   -192    340    402    488
     83    332    249   -207    -83    290    -46     44   -218    303    366    439
     51    259    207   -155    -77    233    -31     44   -239    280    340    397
     46    280    231   -163    -93    257    -18     38   -241    272    345    376
     59    303    244   -181    -93    275    -20     38   -231    270    350    387
     36    249    213   -142    -88    231    -36     20   -257    244    329    361
     33    187    153   -109    -59    171    -46      7   -267    228    316    329
     88    239    150   -163    -31    194    -38     15   -257    233    329    324
     80    213    129   -148    -23    171    -62     -5   -283    210    303    288
     72    187    114   -132    -20    150    -72    -25   -314    174    259    228
     80    213    132   -145    -25    174    -70    -18   -293    184    272    257
    103    239    132   -174    -15    187    -36     -2   -275    171    249    259
     70     20    -49    -46     57    -12    -49    -23   -387     20     80    137
     25   -314   -340    142    181   -327     15     -2   -537   -192   -168   -114
     10   -423   -433    207    220   -428    168     80   -566   -324   -306   -303
    -25   -194   -168    109     70   -181    252     67   -478   -301   -262   -306
    -49    283    332   -119   -189    306    132   -244   -387    -96     15    -38
    -64    992   1054   -465   -561   1023   -233   -600   -210    431    670    620
   -109   1719   1829   -805   -969   1774   -452   -654    280   1218   1499   1343
    -75   1730   1805   -828   -940   1766   -704   -683    415   1462   1732   1509
    -64   1163   1226   -550   -644   1195   -854   -735     93   1208   1473   1286
    -85    568    654   -241   -371    610   -730   -724   -394    517    795    654
   -163     88    252     38   -207    168   -462   -504   -555     93    314    145
   -171     -7    161     88   -168     75   -213   -187   -337    181    322    106
   -142    -31    111     85   -127     38    -75      5   -197    244    363    122
   -132   -119     12    124    -75    -54     -7    103   -142    244    345    114
   -103   -150    -46    127    -28    -98     51    168   -122    220    311    132
    -31    -93    -62     59     15    -77    101    223    -80    246    316    124
     98    -57   -158    -20    127   -106     75    194   -103    220    298     67
    174    -85   -259    -46    215   -174      2    153   -155    174    262     59
    168    -83   -252    -41    210   -166     28    171   -129    213    288     46
    135    -90   -226    -23    179   -158     36    174   -111    218    311      7
    124    -62   -187    -31    153   -124     36    184   -101    215    314     15
    137    -41   -179    -51    158   -109     28    197    -88    226    280      0
    114    -46   -161    -33    137   -103     12    207    -62    275    316     -2
     62    -10    -72    -25     64    -41      2    205    -49    285    353     18
     38     36     -2    -38     20     18     -5    210    -46    265    322     25
     90     80    -10    -85     49     36     15    252     -7    303    332     46
     80    119     38    -98     20     80     31    280     44    350    381     28
     28     85     57    -57    -15     72     20    267     36    319    348    -25
     57     90     33    -75     12     62     12    275     25    335    363     -2
     90    129     36   -111     28     83     23    327     70    392    402     33
    135    207     72   -171     31    140     20    371    119    423    426     64
    202    314    111   -259     44    215     75    465    202    491    483    145
    176    283    106   -231     36    194     51    491    231    511    488    135
    161    296    135   -228     12    215     41    517    262    545    514    103
    161    348    187   -254    -12    267     59    550    298    563    542    142
    174    384    210   -280    -18    298     72    589    327    600    571    207
    189    431    241   -309    -25    337     88    610    350    641    605    200
    192    467    275   -329    -41    371     80    600    350    646    618    150
    187    480    293   -332    -51    387     70    579    327    623    610    114
    184    498    311   -342    -64    405     88    550    296    568    571    109
    163    449    285   -306    -59    366     98    511    259    514    514     83
    179    475    296   -329    -59    387    122    493    254    514    527     80
    184    540    355   -361    -85    449     96    433    226    483    498     36
    129    483    350   -306   -111    418     15    332    142    410    431    -36
    101    454    353   -277   -124    405     10    283    109    392    413   -114
     93    475    379   -285   -145    428     33    257     98    381    402   -158
     80    504    423   -290   -171    465     64    244    103    389    418   -145
     38    501    462   -272   -213    480     54    194     64    345    376   -181
     20    491    470   -257   -226    480     44    168     36    322    350   -205
     36    498    462   -270   -213    480     51    171     36    324    340   -233
     67    563    496   -314   -213    530     70    189     72    358    374   -202
     77    659    579   -368   -249    618     70    192    103    400    418   -150
     90    756    665   -423   -288    711     44    174    106    407    407   -148
    101    789    685   -446   -293    737      2    155     98    407    397   -129
     98    774    675   -436   -288    724    -10    150    106    436    415   -124
     83    748    665   -415   -290    706    -15    140    103    457    452   -140
     72    743    670   -407   -298    706    -33    116     83    446    449   -166
     67    745    678   -407   -306    711    -38    106     64    439    441   -153
     54    680    626   -366   -285    654    -46     96     33    415    407   -187
     23    527    504   -275   -241    517    -62     67    -18    353    337   -249
     20    496    472   -259   -226    485    -54     62    -41    335    314   -262
     15    498    483   -257   -233    491    -64     33    -77    301    272   -306
     28    504    475   -265   -223    491    -57     20    -98    277    241   -335
     10    431    420   -223   -205    426    -64      2   -127    249    200   -350
     -7    368    376   -181   -192    371    -83    -18   -150    226    166   -355
    -10    332    342   -163   -176    335    -70    -15   -142    241    184   -361
    -25    311    337   -142   -181    324    -62    -15   -129    259    207   -384
    -25    332    358   -153   -192    342    -59    -15   -122    262    210   -376
    -18    303    322   -145   -168    311    -62    -12   -129    246    194   -397
    -12    277    288   -135   -150    283    -59     -5   -129    241    197   -384
    -10    259    270   -124   -140    265    -46      5   -122    252    215   -389
     -7    192    197    -93   -103    194    -41      0   -176    176    145   -472
     12    -72    -85     28     49    -77     25     12   -306    -20    -62   -659
     10   -285   -296    135    150   -290    153     64   -418   -239   -303   -891
     12   -210   -223     98    116   -215    296    163   -353   -249   -303   -891
    -57    171    228    -59   -142    200    205   -106   -270    -67    -57   -652
   -101    888    987   -394   -542    937    -98   -535    -93    374    475   -111
   -194   1691   1886   -748  -1039   1787   -368   -761    267   1041   1215    589
   -179   2049   2229   -935  -1202   2138   -610   -756    615   1623   1784   1096
    -98   1699   1797   -802   -948   1748   -818   -846    384   1415   1569    932
   -103   1078   1182   -488   -644   1130   -820   -937   -197    636    823    259
   -106    532    636   -215   -371    584   -610   -782   -553     12    202   -322
    -64    353    418   -142   -241    384   -358   -436   -410     15    132   -392
      2    337    335   -171   -166    335   -168   -192   -262    101    166   -366
    -12    259    272   -124   -142    265    -85    -75   -218    111    148   -405
    -38    244    283   -103   -161    262    -51    -25   -202    103    142   -426
    -12    272    285   -129   -148    277     -7     23   -166    116    161   -423
      2    267    265   -137   -132    265     20     59   -127    142    168   -402
     36    280    241   -158   -101    259     31     98    -96    176    192   -368
    122    335    213   -228    -46    275     41    153    -54    218    244   -332
     70    280    210   -174    -70    246     72    161    -41    254    285   -345
    -31    239    270   -103   -150    254    109    145    -44    259    290   -345
    -36    267    301   -116   -168    283     85    158    -36    254    280   -311
    -15    262    275   -124   -145    270     93    179    -25    265    285   -283
     10    285    275   -148   -132    280    116    205     12    324    340   -283
     46    329    283   -189   -119    306    137    233     49    350    379   -241
     72    355    280   -215   -103    319    155    267     83    394    423   -189
     90    366    275   -231    -93    322    174    301    111    431    454   -181
     64    311    246   -187    -90    280    140    306    106    431    457   -184
     93    358    265   -228    -85    314    148    335    124    449    467   -168
    106    384    277   -246    -85    332    179    392    166    485    493   -145
    119    397    277   -259    -80    337    213    462    226    540    540   -101
    161    457    296   -309    -67    376    231    532    288    605    597    -49
    194    504    309   -350    -57    407    228    587    337    657    641      0
    192    506    314   -350    -59    410    228    644    379    698    678     38
    176    501    324   -340    -72    413    215    675    400    724    698     64
    200    555    355   -376    -77    457    244    717    436    763    732    103
    218    589    368   -405    -75    478    241    722    444    756    730    142
    249    626    376   -439    -64    504    239    722    454    792    769    158
    257    641    384   -449    -62    514    239    698    449    805    782    140
    254    633    379   -444    -62    506    241    667    428    792    771    135
    236    678    441   -459   -103    558    231    620    402    766    748    116
    233    691    457   -462   -111    574    249    592    384    750    740    114
    236    745    509   -493   -135    628    252    550    363    732    737    103
    171    680    509   -426   -168    594    210    472    306    678    685     51
    111    610    498   -363   -194    555    194    413    265    631    644     23
     98    631    532   -366   -215    581    215    379    246    618    631     18
     77    639    558   -358   -241    600    223    348    231    607    626      5
     64    654    589   -358   -262    623    236    327    228    602    620      5
     70    675    602   -374   -267    639    244    309    223    589    602     -7
     83    711    628   -397   -272    670    233    285    207    576    592    -25
    103    748    641   -428   -267    696    246    296    228    600    618     -2
    122    795    672   -457   -275    735    259    309    252    631    652     36
    132    867    735   -501   -301    802    218    288    257    652    678     59
    137    891    753   -517   -306    823    153    257    241    652    675     59
    153    904    748   -530   -296    826    114    228    218    633    657     44
    189    937    748   -563   -277    844    103    213    205    623    652     36
    181    953    769   -568   -293    862     80    184    181    597    628     12
    153    919    766   -535   -306    841     57    150    148    566    600     -5
    124    826    698   -478   -285    763     33    124    101    519    548    -46
     85    735    649   -410   -280    693      5     77     36    457    488   -111
     85    709    623   -400   -270    665     15     54     10    426    459   -142
     93    701    607   -397   -257    654      7     25    -18    397    436   -163
     70    675    605   -374   -267    641    -25    -20    -57    355    397   -197
     70    659    589   -363   -259    626    -25    -36    -75    332    381   -205
     80    680    600   -381   -259    639    -23    -41    -77    332    381   -210
     62    680    618   -371   -277    649    -31    -57    -90    316    368   -220
     46    672    626   -361   -290    649    -38    -72   -101    303    358   -228
     49    696    646   -371   -298    672    -54    -85   -109    296    353   -233
     72    706    631   -392   -280    670    -64    -93   -122    285    350   -233
     90    730    639   -410   -272    685    -59    -90   -119    285    353   -228
     64    704    636   -387   -285    670    -72   -109   -135    262    335   -249
     57    652    594   -353   -267    623    -70   -122   -163    223    301   -288
     67    467    400   -267   -166    433    -44   -140   -296     38    106   -485
     59    241    181   -150    -59    210     36    -98   -418   -179   -129   -737
     59    236    174   -150    -57    205    135      7   -397   -223   -179   -810
     -5    491    496   -241   -249    493    142   -116   -309    -90      0   -639
   -176   1091   1267   -457   -722   1179    -51   -579   -153    288    501   -119
   -298   1896   2195   -797  -1247   2044   -220   -815    213    922   1228    633
   -301   2294   2595   -997  -1447   2444   -415   -839    530   1460   1779   1215
   -322   2023   2346   -849  -1332   2184   -626   -976    400   1402   1704   1184
   -327   1496   1821   -587  -1075   1657   -688  -1119    -90    719   1034    493
   -239   1088   1327   -426   -784   1208   -597  -1013   -467    101    413   -158
   -132    880   1010   -374   -571    945   -410   -644   -428     15    259   -322
   -122    753    875   -314   -498    813   -244   -374   -301     80    272   -324
    -93    678    769   -293   -431    722   -142   -275   -280     62    241   -345
    -75    646    719   -285   -397    683    -98   -213   -262     72    257   -327
    -44    646    688   -301   -366    667    -80   -184   -244     88    277   -340
    -28    696    724   -332   -376    709    -51   -155   -215     88    285   -361
    -15    709    724   -348   -371    717    -57   -145   -220     70    270   -368
     10    709    698   -361   -342    704    -46   -129   -215     75    280   -350
    -41    711    753   -337   -397    732    -18    -98   -176    111    316   -324
    -67    693    761   -311   -413    727    -15   -103   -166     80    296   -358
    -28    706    735   -340   -381    719    -36   -124   -205     38    275   -366
      2    732    730   -368   -363    730    -31    -88   -187     51    285   -314
     49    719    670   -384   -311    696    -44    -75   -181     72    298   -306
     46    748    701   -397   -327    724    -51    -67   -158    101    327   -350
    109    800    691   -457   -290    745    -59    -44   -148    106    348   -324
    106    789    683   -449   -288    737    -75    -23   -135    122    363   -290
     54    750    696   -402   -322    724    -67    -18   -127    124    363   -316
     51    782    730   -415   -337    756    -57      5   -103    140    379   -319
     80    833    750   -459   -335    792    -51     41    -85    150    389   -298
     88    857    766   -472   -340    813    -38     85    -57    171    400   -277
    135    867    732   -504   -298    802    -46    116    -41    168    392   -267
    153    875    722   -514   -283    800    -49    171     -5    192    410   -215
    137    919    779   -530   -322    849    -18    236     54    233    444   -187
    205    984    779   -594   -288    883    -10    267     80    233    449   -181
    239   1034    795   -639   -277    914     -7    296    111    252    475   -158
    241   1054    813   -646   -285    935    -12    298    129    257    504   -142
    262   1067    805   -665   -270    937    -20    285    114    244    511   -150
    267   1109    841   -691   -285    976    -15    283    124    239    519   -142
    246   1067    820   -659   -285    945      5    283    124    223    522   -135
    220   1049    828   -633   -303    940    -10    249     90    194    506   -140
    181   1075    891   -628   -355    984    -33    192     51    153    480   -174
    142   1083    940   -613   -397   1013    -28    150     33    119    467   -194
    116   1062    945   -589   -413   1002    -23    106     10     88    454   -218
    122   1052    930   -587   -402    992     -2     57     -2     51    439   -254
     70   1054    982   -563   -457   1018    -38    -28    -64    -10    394   -311
     54   1075   1021   -566   -483   1049    -41    -62    -93    -31    376   -327
     46   1098   1052   -574   -504   1075    -33    -59    -93    -20    376   -316
     -2   1002   1005   -498   -504   1002    -44    -70   -116    -36    355   -332
     12   1023   1010   -519   -498   1018    -28    -62   -101    -33    371   -324
     38   1140   1101   -589   -532   1122    -18    -54    -75    -12    400   -303
     18   1195   1176   -605   -579   1187    -15    -57    -54     -2    415   -280
     -7   1197   1205   -594   -605   1200    -44    -72    -51    -12    407   -270
     12   1260   1244   -639   -615   1252    -90   -103    -54    -10    407   -293
     31   1265   1234   -649   -600   1249   -109   -132    -85    -46    379   -327
     33   1252   1215   -644   -589   1234   -140   -161   -124    -90    337   -345
     41   1247   1205   -644   -581   1226   -158   -179   -135    -77    332   -353
     44   1187   1143   -615   -550   1166   -132   -161   -124    -80    327   -358
     31   1065   1031   -548   -501   1049   -135   -179   -179   -142    275   -413
     33   1005    969   -519   -470    987   -155   -215   -233   -184    223   -472
    -18    932    950   -457   -483    940   -194   -267   -283   -226    192   -524
    -46    880    927   -418   -488    904   -192   -283   -306   -252    161   -555
    -44    849    891   -402   -467    870   -187   -306   -335   -280    122   -576
    -54    800    852   -374   -454    826   -179   -309   -350   -285    109   -568
    -18    797    815   -389   -415    805   -202   -324   -376   -283    111   -558
      0    787    787   -394   -392    787   -220   -335   -387   -277    111   -579
      7    813    805   -410   -400    810   -210   -337   -379   -267    109   -610
     -7    784    792   -389   -400    787   -228   -363   -400   -283     77   -641
    -23    743    766   -358   -394    753   -200   -337   -384   -257     90   -613
    -44    737    782   -350   -413    758   -197   -332   -379   -241     90   -605
    -44    680    724   -319   -384    701   -181   -316   -389   -246     80   -613
    -20    527    545   -254   -283    535   -155   -303   -457   -342    -31   -714
    -33    241    275   -103   -153    257    -77   -270   -600   -563   -280   -961
    -72    129    202    -28   -137    166     57   -181   -613   -665   -410  -1101
   -103    311    413   -103   -259    361    109   -226   -530   -571   -309  -1015
   -189    737    924   -275   -558    831    -57   -605   -446   -288     62   -672
   -257   1543   1800   -641  -1028   1670   -350   -971   -215    288    766     -5
   -293   2127   2418   -919  -1356   2273   -563   -976    179    945   1439    672
   -176   2060   2236   -943  -1205   2145   -792   -945    275   1161   1592    883
   -129   1574   1701   -724   -917   1636   -935  -1078   -119    701   1109    454
   -135    995   1130   -428   -631   1062   -896  -1161   -709   -101    309   -324
   -127    623    748   -249   -436    685   -662   -885   -776   -350    -12   -652
    -59    566    626   -254   -342    597   -433   -574   -584   -223     41   -628
     -7    545    553   -270   -280    548   -296   -394   -475   -148     77   -610
     -2    480    483   -239   -241    480   -223   -306   -436   -132     75   -605
      2    470    465   -239   -231    467   -174   -275   -428   -135     77   -602
     12    480    467   -249   -226    475   -132   -246   -410   -111     96   -581
     38    524    485   -283   -223    506    -90   -207   -366    -62    124   -545
     10    501    491   -254   -239    496    -90   -192   -327    -33    129   -530
    -70    410    480   -174   -275    444   -132   -197   -342    -64     80   -558
    -80    405    483   -163   -280    444   -119   -166   -337    -62     62   -555
    -54    439    493   -194   -275    467   -101   -137   -332    -59     54   -553
    -62    475    537   -205   -298    506    -77   -124   -324    -33     72   -561
    -77    470    545   -197   -311    506    -64   -122   -327    -25     83   -561
    -54    433    488   -189   -272    459    -62   -111   -324    -10     93   -545
    -41    420    462   -192   -252    441    -59   -101   -319     -5     90   -548
    -18    462    480   -220   -249    470    -46    -80   -301     20    101   -524
    -23    478    501   -228   -262    491    -28    -59   -280     41    109   -509
    -36    480    517   -223   -277    498    -20    -36   -265     59    114   -485
    -28    472    498   -223   -265    485    -15     15   -228    114    158   -415
     18    519    501   -267   -241    511    -18     54   -192    155    192   -374
     44    542    498   -293   -228    522    -12     88   -161    184    210   -376
     72    568    496   -322   -213    532      7    145   -119    220    228   -353
     77    574    493   -327   -207    535     15    197    -77    262    257   -309
     93    561    467   -327   -187    514     20    249    -38    296    283   -270
    127    618    488   -374   -181    553     15    280    -10    329    309   -241
    135    670    535   -402   -200    602     25    293      0    350    322   -233
    129    672    542   -402   -205    607     33    293      2    353    314   -236
    129    670    540   -400   -205    605     23    275    -12    340    303   -254
    135    685    550   -410   -207    618     12    254    -15    337    309   -244
    132    696    563   -415   -215    628     12    236    -33    319    301   -241
     93    657    561   -376   -233    607    -23    181    -80    277    270   -267
     59    641    581   -350   -259    613    -23    140   -109    241    239   -298
     51    644    592   -350   -270    618    -28     93   -148    200    192   -345
     31    613    579   -322   -275    597    -38     41   -189    150    137   -402
     12    589    576   -301   -283    584    -46      0   -218    116    111   -426
     -2    589    592   -293   -296    589    -36    -31   -233    106    106   -428
    -10    615    623   -303   -316    618    -20    -49   -241    101    106   -436
     18    678    659   -348   -322    670    -18    -64   -246     83     98   -454
     -5    670    672   -335   -337    670    -23    -85   -267     59     77   -478
    -41    613    654   -285   -348    633    -10    -80   -267     54     62   -493
    -28    665    691   -319   -361    678     18    -46   -228     98     96   -459
    -20    776    797   -379   -407    787      0    -51   -197    129    135   -426
     -7    883    891   -439   -449    885    -44    -75   -187    145    158   -407
      0    917    917   -457   -457    917    -67    -83   -179    161    176   -394
     -5    862    865   -431   -436    862    -75    -90   -194    150    158   -402
     -2    833    836   -415   -420    833    -93   -101   -213    137    140   -415
      2    857    854   -431   -426    854   -124   -122   -236    119    122   -436
     12    846    833   -428   -410    841   -142   -135   -262     96     93   -462
    -28    719    748   -348   -387    732   -124   -148   -301     41     31   -522
    -64    605    670   -270   -366    636   -111   -158   -335      7    -10   -558
    -83    514    597   -215   -340    553   -114   -171   -363    -23    -41   -589
    -98    501    600   -200   -348    550   -148   -202   -402    -62    -83   -631
    -98    504    602   -202   -350    553   -161   -220   -431    -90   -111   -654
   -103    493    594   -194   -348    542   -168   -231   -444   -109   -132   -683
   -111    485    594   -189   -353    537   -171   -244   -449   -103   -127   -683
   -122    485    607   -181   -363    545   -158   -246   -449    -98   -122   -675
   -145    441    587   -150   -366    514   -158   -252   -449   -106   -122   -675
   -181    400    581   -109   -381    488   -168   -265   -462   -127   -137   -696
   -215    374    589    -80   -405    480   -176   -272   -470   -142   -153   -722
   -215    350    566    -67   -389    457   -181   -265   -467   -150   -161   -730
   -187    316    504    -67   -345    410   -176   -265   -493   -197   -207   -784
   -135    192    327    -28   -231    259   -109   -239   -581   -345   -363   -932
    -77     62    140      5   -109    101      2   -166   -654   -524   -555  -1117
     -2    184    187    -90    -93    184     93    -64   -602   -553   -592  -1156
    -38    524    561   -244   -298    542     15   -293   -566   -428   -405   -966
   -140   1060   1197   -459   -667   1127   -298   -774   -555   -119     31   -532
   -228   1834   2062   -802  -1145   1945   -600  -1083   -345    431    685     96
   -231   2283   2514  -1026  -1371   2397   -852  -1137    -25   1010   1262    639
   -150   1932   2081   -891  -1114   2005   -976  -1143   -119    963   1161    581
   -153   1280   1431   -563   -792   1356   -953  -1189   -631    236    441    -46
   -155    737    891   -293   -522    813   -776  -1078  -1028   -462   -283   -706
   -101    594    696   -246   -397    644   -537   -756   -865   -470   -387   -833
    -90    558    646   -233   -368    602   -371   -511   -657   -337   -298   -805
    -90    514    605   -213   -348    558   -259   -345   -527   -265   -262   -789
   -155    423    576   -135   -366    498   -233   -285   -485   -252   -257   -797
   -233    337    571    -51   -402    454   -218   -277   -483   -257   -254   -805
   -236    319    553    -44   -394    433   -148   -249   -475   -257   -252   -797
   -210    366    576    -77   -392    470    -93   -187   -444   -246   -244   -784
   -166    483    646   -158   -405    563    -77   -142   -389   -215   -213   -753
   -153    511    665   -179   -407    587    -88   -124   -348   -187   -181   -722
   -142    483    623   -171   -384    553    -75   -106   -332   -168   -161   -693
   -129    470    600   -171   -363    535    -59    -85   -306   -137   -119   -649
   -122    478    597   -179   -358    537    -77    -83   -301   -129   -101   -628
   -109    535    644   -213   -376    589    -80    -80   -296   -129    -93   -626
   -111    600    709   -246   -410    654    -62    -62   -277   -119    -72   -613
   -109    618    727   -254   -418    672    -72    -49   -265   -114    -70   -607
    -85    615    701   -265   -394    657    -62    -15   -231    -90    -44   -576
   -111    530    641   -207   -376    584    -33      5   -218    -88    -41   -571
   -127    501    628   -187   -376    563    -12     41   -184    -70    -31   -566
   -111    511    623   -202   -366    566    -38     70   -150    -44    -10   -550
    -70    532    602   -231   -337    566    -31    116   -111      2     33   -514
    -64    566    631   -249   -348    597     28    179    -57     44     70   -483
    -54    623    678   -285   -366    649     36    226    -10     80    101   -470
    -12    719    730   -353   -371    724     23    270     41    132    137   -428
      0    732    732   -368   -366    732     62    332     93    184    176   -374
    -28    659    688   -314   -358    672     90    361    111    197    184   -371
    -10    737    745   -366   -379    743     57    368    124    215    210   -355
     23    823    800   -423   -387    813     25    368    142    239    239   -327
    -15    766    779   -376   -397    774     54    371    129    220    218   -337
    -36    797    833   -379   -433    815     90    363    132    210    210   -345
     -7    849    857   -423   -433    854     36    296     80    171    197   -353
    -57    750    807   -348   -433    779     23    215    -15     88    135   -415
    -88    737    823   -327   -454    779     49    187    -38     70    122   -436
    -28    880    909   -426   -467    893      2    140    -31     88    142   -418
    -15    872    888   -431   -452    880    -18     98    -67     46    103   -439
    -57    797    854   -371   -454    826     -7     80    -90     18     80   -459
   -116    779    896   -332   -506    839    -36      7   -140    -20     38   -501
   -124    852    976   -363   -550    914    -41    -41   -174    -49      2   -540
    -90    927   1015   -418   -553    971    -36    -46   -171    -44      0   -532
    -28    958    984   -465   -506    971    -15    -12   -158    -38     -5   -527
    -80    917    995   -418   -537    956    -20     -2   -142    -23      5   -511
   -187    810    997   -311   -592    904     12    -28   -129      2     33   -475
   -129    906   1034   -389   -581    969     36    -23    -96     41     70   -441
   -150    924   1075   -387   -613    997     33    -49    -96     41     70   -452
   -187    862   1047   -337   -618    953     44    -54   -109     23     44   -462
   -148    922   1070   -387   -607    995    -31    -62   -116     38     70   -436
    -98    922   1021   -413   -561    971   -106   -129   -174      2     49   -454
   -137    878   1015   -371   -576    945    -70   -122   -179     -5     31   -472
   -166    763    930   -298   -548    844    -23   -106   -181    -20      2   -506
   -122    618    740   -246   -431    678    -62   -153   -265   -106    -80   -563
   -119    605    724   -244   -423    662    -62   -150   -283   -111    -98   -566
   -150    607    758   -228   -454    683    -90   -192   -322   -137   -132   -613
    -85    740    826   -327   -457    782   -106   -205   -329   -135   -137   -623
    -54    820    875   -381   -465    846   -114   -210   -340   -132   -142   -623
   -140    698    839   -280   -488    766   -166   -277   -426   -218   -236   -711
   -124    797    922   -337   -522    859   -223   -316   -457   -244   -272   -750
   -116    893   1010   -389   -563    950   -200   -319   -454   -241   -280   -758
   -194    766    961   -285   -576    862   -181   -350   -511   -303   -345   -807
   -174    839   1013   -332   -594    924   -215   -379   -540   -329   -368   -833
    -85   1072   1158   -493   -623   1114   -275   -400   -527   -306   -345   -815
    -15   1265   1278   -626   -646   1270   -285   -402   -519   -301   -342   -813
    -64   1182   1247   -558   -654   1213   -280   -418   -576   -381   -436   -898
    -77    953   1031   -441   -553    992   -233   -384   -672   -568   -659  -1098
    -41    891    932   -426   -485    911   -145   -280   -685   -717   -862  -1296
    -62   1083   1145   -511   -605   1114    -88   -176   -574   -693   -865  -1325
   -194   1376   1571   -589   -883   1473   -137   -392   -587   -628   -732  -1215
   -350   1909   2257   -779  -1304   2083   -457   -976   -740   -387   -298   -795
   -426   2582   3008  -1078  -1717   2795   -743  -1363   -724     44    303   -228
   -363   2925   3289  -1283  -1826   3107   -963  -1512   -649    465    792    228
   -309   2556   2865  -1122  -1587   2709  -1078  -1613   -885    280    587     70
   -340   2003   2343   -833  -1340   2171  -1039  -1639  -1369   -561   -306   -740
   -376   1631   2008   -628  -1192   1818   -911  -1431  -1480  -1049   -901  -1288
   -283   1584   1867   -652  -1075   1725   -748  -1088  -1200   -922   -883  -1283
   -168   1722   1891   -776  -1028   1805   -662   -865   -987   -771   -782  -1208
   -119   1784   1904   -833  -1013   1844   -576   -719   -872   -696   -740  -1189
   -109   1847   1956   -870  -1031   1901   -540   -662   -823   -670   -732  -1202
    -64   1935   2000   -937  -1031   1966   -555   -641   -800   -678   -748  -1223
    -75   1974   2049   -948  -1062   2010   -618   -672   -828   -722   -792  -1267
   -109   1966   2075   -930  -1093   2018   -636   -719   -875   -766   -833  -1306
    -88   2039   2127   -976  -1106   2081   -594   -685   -841   -737   -802  -1273
    -90   2068   2156   -989  -1124   2112   -589   -680   -841   -745   -797  -1252
   -132   2042   2174   -953  -1153   2107   -589   -685   -859   -779   -844  -1270
   -106   2083   2190   -989  -1148   2135   -597   -665   -839   -763   -841  -1267
    -70   2156   2223  -1044  -1148   2190   -589   -644   -810   -735   -813  -1267
    -67   2158   2226  -1047  -1145   2192   -581   -644   -797   -722   -795  -1275
    -93   2132   2226  -1018  -1158   2179   -581   -615   -766   -696   -761  -1241
    -70   2161   2229  -1047  -1148   2195   -602   -628   -776   -717   -776  -1257
    -18   2257   2275  -1119  -1148   2268   -615   -613   -748   -683   -748  -1221
     15   2314   2299  -1166  -1143   2309   -574   -558   -691   -631   -696  -1169
     51   2390   2338  -1221  -1143   2364   -542   -498   -626   -574   -636  -1117
     41   2390   2348  -1218  -1153   2372   -548   -478   -602   -568   -636  -1114
    -15   2359   2372  -1171  -1192   2366   -566   -462   -600   -574   -665  -1137
    -15   2353   2369  -1171  -1192   2361   -574   -428   -571   -553   -652  -1111
     54   2392   2338  -1223  -1140   2366   -574   -379   -517   -493   -594  -1062
    155   2551   2395  -1353  -1119   2473   -558   -314   -418   -397   -506   -987
    124   2527   2403  -1327  -1140   2465   -566   -293   -394   -389   -496   -976
     64   2457   2390  -1262  -1163   2423   -571   -298   -405   -407   -514   -989
     67   2481   2413  -1273  -1171   2447   -587   -285   -392   -389   -496   -979
    166   2647   2481  -1408  -1158   2564   -581   -280   -374   -376   -472   -945
    176   2683   2507  -1431  -1163   2595   -574   -301   -400   -415   -504   -969
    116   2637   2520  -1376  -1202   2579   -561   -306   -407   -436   -501   -969
     93   2569   2475  -1330  -1189   2522   -574   -342   -454   -491   -530  -1000
    106   2631   2525  -1371  -1210   2579   -571   -374   -491   -540   -563  -1041
    119   2639   2520  -1379  -1200   2579   -597   -428   -553   -607   -618  -1065
     88   2546   2457  -1317  -1184   2501   -644   -504   -633   -675   -678  -1088
     54   2488   2434  -1270  -1189   2462   -636   -540   -665   -706   -701  -1124
     80   2561   2478  -1322  -1200   2520   -631   -561   -672   -732   -722  -1166
    155   2621   2462  -1389  -1153   2543   -636   -568   -691   -776   -745  -1130
    116   2494   2377  -1304  -1130   2436   -641   -607   -753   -846   -802  -1109
     20   2304   2283  -1161  -1130   2294   -636   -620   -771   -836   -823  -1140
     23   2359   2335  -1192  -1156   2346   -587   -600   -724   -784   -779  -1195
     31   2481   2449  -1257  -1210   2465   -600   -602   -696   -774   -763  -1205
    124   2595   2470  -1361  -1174   2533   -597   -566   -633   -714   -685  -1088
    148   2644   2496  -1395  -1174   2572   -626   -579   -620   -662   -641  -1065
    109   2587   2478  -1348  -1184   2533   -633   -605   -626   -641   -628  -1101
     83   2499   2416  -1291  -1166   2457   -597   -587   -615   -628   -615  -1119
    127   2527   2397  -1327  -1137   2462   -615   -600   -626   -633   -615  -1104
    124   2494   2369  -1309  -1122   2431   -667   -644   -678   -662   -631  -1119
     41   2382   2338  -1213  -1148   2361   -626   -631   -678   -662   -636  -1122
     36   2283   2247  -1161  -1104   2265   -631   -644   -740   -732   -711  -1132
     88   2229   2138  -1161  -1023   2184   -594   -613   -740   -737   -737  -1101
    109   2148   2039  -1127   -963   2094   -574   -594   -737   -717   -730  -1109
     85   2039   1953  -1062   -935   1997   -639   -646   -784   -724   -761  -1210
     90   1990   1899  -1039   -904   1945   -644   -659   -815   -750   -802  -1283
    129   2075   1943  -1104   -906   2008   -615   -631   -789   -709   -758  -1244
    142   2104   1961  -1122   -909   2034   -613   -631   -776   -667   -732  -1226
    137   1945   1805  -1041   -836   1875   -641   -649   -805   -685   -758  -1221
     96   1816   1719   -956   -813   1769   -607   -639   -828   -675   -776  -1215
     96   1805   1709   -953   -807   1758   -589   -623   -810   -615   -753  -1195
    132   1790   1657   -961   -761   1725   -620   -618   -807   -576   -743  -1163
    142   1857   1714  -1002   -784   1787   -607   -623   -810   -563   -774  -1187
    168   1849   1678  -1010   -756   1764   -584   -620   -820   -566   -820  -1228
    220   1696   1475   -958   -628   1587   -535   -568   -841   -594   -883  -1247
    192   1449   1257   -820   -532   1353   -441   -465   -870   -685  -1015  -1327
    119   1319   1197   -719   -537   1257   -376   -389   -836   -748  -1124  -1436
     85   1532   1447   -810   -680   1491   -322   -436   -771   -675  -1036  -1361
     64   1943   1878  -1005   -906   1912   -530   -862   -917   -553   -769  -1109
    -10   2522   2533  -1254  -1270   2527   -919  -1371  -1065   -306   -332   -706
    -49   3042   3091  -1496  -1569   3065  -1176  -1556   -956    124    181   -283
     -2   2974   2977  -1486  -1488   2974  -1314  -1551   -893    361    420   -103
     18   2470   2452  -1244  -1218   2462  -1275  -1478  -1101      0     25   -418
     36   1852   1816   -943   -888   1834  -1031  -1340  -1452   -748   -753  -1031
     46   1569   1519   -810   -737   1545   -820  -1078  -1309   -841   -969  -1202
     75   1571   1493   -823   -709   1532   -688   -823  -1023   -646   -857  -1132
    124   1553   1426   -841   -652   1491   -587   -628   -831   -501   -735  -1067
    153   1551   1397   -852   -620   1475   -509   -522   -740   -426   -652  -1028
    129   1465   1335   -800   -602   1400   -532   -553   -784   -462   -680  -1054
     85   1374   1288   -732   -600   1332   -550   -568   -815   -478   -711  -1047
     98   1363   1265   -732   -581   1314   -550   -568   -802   -465   -730  -1031
    129   1418   1288   -774   -579   1353   -553   -568   -727   -449   -737  -1039
    158   1478   1319   -818   -579   1397   -545   -545   -618   -452   -701   -958
    192   1514   1322   -852   -563   1418   -576   -498   -600   -457   -714   -948
    205   1548   1343   -878   -568   1447   -605   -436   -600   -444   -704   -974
    226   1587   1361   -906   -566   1475   -587   -350   -584   -415   -667   -979
    298   1693   1392   -997   -548   1543   -509   -288   -561   -387   -589   -896
    345   1779   1431  -1062   -542   1605   -433   -285   -553   -376   -545   -818
    353   1725   1371  -1041   -509   1548   -376   -298   -545   -358   -493   -792
    384   1719   1335  -1052   -475   1527   -311   -283   -517   -329   -439   -805
    342   1673   1330  -1008   -493   1501   -340   -319   -540   -355   -454   -844
    259   1615   1353   -937   -548   1486   -314   -290   -504   -309   -426   -815
    223   1634   1410   -930   -592   1522   -348   -280   -480   -290   -426   -818
    252   1618   1366   -935   -555   1493   -366   -252   -444   -293   -449   -776
    257   1592   1332   -927   -537   1462   -348   -207   -407   -288   -457   -696
    215   1582   1366   -901   -574   1475   -358   -174   -342   -207   -392   -672
    174   1592   1418   -885   -620   1506   -322   -129   -275   -153   -348   -719
    210   1592   1382   -901   -584   1488   -275    -80   -228   -129   -316   -683
    296   1714   1418  -1008   -561   1566   -296    -38   -174    -75   -254   -592
    332   1867   1535  -1101   -602   1704   -340    -41   -158    -75   -254   -558
    329   1925   1595  -1127   -633   1761   -371    -62   -171   -103   -283   -563
    298   1867   1569  -1083   -633   1719   -410    -80   -205   -135   -322   -620
    277   1870   1592  -1075   -657   1732   -439    -96   -218   -137   -311   -641
    233   1779   1545  -1008   -654   1662   -394   -124   -257   -179   -337   -644
    174   1696   1519   -935   -672   1608   -397   -192   -337   -267   -407   -680
    179   1753   1574   -966   -696   1665   -397   -228   -379   -316   -441   -706
    166   1771   1602   -971   -717   1688   -436   -301   -449   -400   -519   -789
    194   1779   1584   -987   -696   1683   -480   -368   -506   -462   -576   -836
    194   1769   1574   -984   -688   1673   -436   -366   -501   -462   -555   -807
    148   1709   1561   -927   -706   1636   -439   -400   -542   -511   -587   -833
    129   1717   1584   -924   -727   1652   -462   -431   -566   -540   -610   -865
    132   1761   1628   -948   -748   1696   -470   -454   -581   -561   -620   -888
    148   1784   1636   -966   -745   1712   -470   -452   -581   -563   -607   -872
    163   1847   1683  -1005   -758   1766   -472   -441   -563   -542   -576   -841
    174   1948   1771  -1062   -800   1860   -470   -426   -524   -506   -537   -818
    200   2057   1855  -1130   -828   1956   -478   -413   -488   -470   -496   -784
    179   2099   1919  -1140   -870   2010   -530   -452   -506   -480   -496   -784
    197   2148   1951  -1171   -875   2049   -524   -454   -501   -483   -498   -787
    220   2164   1940  -1195   -859   2052   -545   -462   -514   -501   -519   -810
    259   2169   1909  -1215   -826   2042   -576   -452   -517   -511   -527   -810
    239   2109   1870  -1176   -815   1992   -620   -485   -550   -540   -542   -826
    187   2026   1839  -1106   -826   1932   -600   -522   -589   -574   -579   -859
    124   1886   1758  -1005   -815   1823   -550   -545   -649   -649   -662   -924
    122   1800   1678   -961   -779   1740   -532   -550   -683   -701   -709   -976
    142   1826   1680   -984   -769   1753   -537   -563   -701   -727   -732  -1010
    181   1842   1660  -1010   -737   1751   -545   -563   -701   -737   -735  -1028
    181   1800   1618   -992   -719   1712   -558   -584   -732   -774   -761  -1062
    176   1792   1613   -984   -719   1704   -579   -607   -763   -813   -787  -1093
    179   1782   1602   -982   -711   1693   -589   -610   -774   -833   -802  -1091
    184   1829   1644  -1005   -730   1738   -592   -602   -771   -831   -797  -1080
    184   1839   1654  -1015   -735   1748   -594   -610   -774   -836   -800  -1114
    181   1839   1654  -1010   -737   1748   -607   -623   -789   -865   -820  -1161
    163   1800   1636   -982   -737   1719   -615   -639   -805   -893   -836  -1192
    168   1795   1626   -982   -727   1712   -633   -646   -823   -924   -865  -1210
    215   1860   1644  -1039   -714   1753   -665   -620   -823   -943   -883  -1221
    220   1735   1514   -979   -646   1626   -615   -581   -875  -1049  -1002  -1319
    166   1522   1356   -844   -594   1439   -454   -504   -924  -1215  -1200  -1501
    119   1525   1405   -820   -641   1465   -329   -400   -859  -1252  -1260  -1564
    114   1953   1839  -1034   -862   1896   -446   -649   -885  -1150  -1062  -1405
     96   2514   2416  -1306  -1158   2465   -828  -1153  -1026   -948   -696  -1088
    101   3203   3102  -1654  -1501   3154  -1189  -1493  -1010   -584   -192   -654
     51   3533   3481  -1792  -1714   3507  -1449  -1654   -898   -205    236   -296
     62   3094   3029  -1579  -1483   3063  -1470  -1636   -984   -285    122   -376
     46   2499   2452  -1273  -1202   2475  -1314  -1553  -1312   -888   -501   -898
     20   2031   2010  -1026   -995   2023  -1067  -1348  -1462  -1371  -1049  -1369
     -7   1818   1826   -904   -917   1821   -891  -1072  -1236  -1304  -1083  -1415
     33   1790   1756   -914   -862   1774   -743   -831  -1021  -1161   -989  -1340
     80   1810   1730   -948   -823   1771   -644   -675   -878  -1070   -919  -1283
     64   1784   1719   -924   -828   1753   -633   -633   -841  -1067   -917  -1296
     15   1709   1693   -862   -839   1701   -688   -659   -878  -1119   -958  -1350
     31   1732   1701   -883   -836   1717   -628   -620   -852  -1111   -943  -1337
     41   1717   1675   -880   -818   1696   -584   -581   -815  -1088   -919  -1301
     54   1712   1654   -883   -800   1683   -563   -548   -776  -1062   -891  -1278
     85   1761   1675   -922   -795   1719   -563   -519   -735  -1031   -859  -1267
     38   1740   1699   -891   -828   1719   -548   -550   -761  -1062   -891  -1309
     18   1719   1701   -870   -841   1712   -506   -527   -732  -1047   -867  -1291
    -36   1662   1699   -815   -867   1680   -517   -514   -722  -1052   -846  -1293
   -111   1615   1727   -750   -919   1670   -532   -511   -727  -1057   -818  -1312
   -145   1626   1771   -740   -958   1696   -483   -480   -696  -1010   -782  -1280
   -158   1647   1805   -743   -982   1725   -465   -449   -644   -969   -756  -1257
   -171   1662   1831   -745  -1000   1745   -483   -433   -592   -963   -750  -1254
   -187   1675   1862   -743  -1023   1769   -472   -376   -540   -945   -732  -1244
   -189   1678   1867   -748  -1028   1771   -449   -319   -522   -932   -717  -1234
   -140   1740   1880   -800  -1010   1810   -402   -283   -491   -898   -683  -1202
    -96   1792   1888   -849   -992   1839   -366   -239   -436   -849   -641  -1166
    -80   1805   1886   -862   -982   1844   -345   -184   -371   -789   -600  -1143
    -49   1852   1901   -901   -974   1875   -324   -127   -306   -737   -545  -1111
    -23   1847   1870   -911   -945   1857   -301    -70   -241   -683   -483  -1054
    -25   1810   1834   -893   -930   1821   -309    -38   -205   -649   -446  -1021
    -33   1769   1803   -867   -917   1784   -319    -23   -187   -623   -428   -992
    -10   1782   1790   -885   -901   1787   -322     -5   -171   -605   -413   -969
     15   1813   1797   -914   -891   1805   -277      7   -168   -602   -394   -950
     10   1803   1790   -906   -891   1797   -254     -5   -187   -628   -397   -948
      0   1784   1784   -891   -891   1784   -267    -25   -210   -649   -402   -948
    -38   1756   1795   -859   -919   1777   -275    -70   -244   -691   -431   -976
    -98   1686   1784   -795   -943   1735   -267   -119   -306   -756   -480  -1026
   -129   1641   1769   -756   -950   1704   -259   -163   -350   -805   -511  -1057
   -101   1675   1777   -787   -937   1725   -241   -184   -363   -815   -517  -1067
    -90   1688   1779   -800   -935   1732   -254   -207   -379   -831   -524  -1072
    -70   1738   1805   -833   -937   1771   -249   -207   -366   -820   -493  -1047
    -59   1797   1857   -870   -958   1826   -246   -210   -353   -810   -465  -1026
    -77   1797   1875   -859   -976   1836   -259   -226   -358   -815   -467  -1028
    -88   1774   1860   -844   -974   1816   -239   -239   -363   -828   -480  -1034
    -85   1777   1862   -846   -974   1821   -233   -249   -366   -828   -480  -1034
    -70   1808   1878   -870   -974   1842   -270   -249   -353   -818   -467  -1023
    -33   1906   1940   -935   -987   1922   -280   -239   -324   -787   -436   -995
    -23   1969   1992   -974  -1008   1979   -290   -254   -322   -784   -433   -989
    -10   2005   2016  -1000  -1013   2010   -324   -270   -319   -776   -415   -974
     10   1990   1977  -1000   -984   1984   -363   -290   -332   -787   -415   -979
     -2   1914   1917   -956   -958   1914   -368   -345   -389   -833   -454  -1018
    -15   1852   1865   -919   -940   1857   -332   -371   -420   -859   -475  -1034
     -2   1855   1857   -924   -930   1855   -314   -371   -423   -865   -478  -1031
      2   1847   1844   -927   -922   1847   -319   -379   -431   -875   -498  -1052
     -2   1678   1680   -836   -841   1678   -340   -387   -475   -932   -566  -1111
    -23   1553   1574   -766   -800   1561   -355   -389   -498   -953   -587  -1132
     -7   1532   1538   -763   -774   1535   -337   -379   -496   -948   -574  -1122
     18   1519   1501   -771   -740   1512   -340   -387   -509   -963   -584  -1140
     18   1434   1415   -724   -698   1426   -389   -426   -550  -1013   -631  -1182
      0   1363   1363   -683   -680   1363   -436   -467   -592  -1052   -665  -1215
     12   1337   1325   -675   -657   1332   -418   -465   -600  -1060   -670  -1221
     25   1330   1304   -678   -639   1317   -410   -462   -600  -1062   -675  -1221
     36   1325   1288   -680   -626   1306   -397   -457   -600  -1067   -672  -1208
     54   1306   1249   -683   -597   1280   -423   -467   -618  -1085   -683  -1215
     54   1257   1202   -657   -574   1231   -444   -491   -646  -1109   -711  -1252
     80   1283   1200   -683   -561   1241   -420   -491   -646  -1109   -711  -1265
    103   1231   1127   -667   -511   1179   -410   -475   -665  -1135   -737  -1291
    122   1039    914   -581   -397    979   -345   -418   -727  -1267   -896  -1431
    127    893    766   -511   -319    831   -220   -309   -743  -1418  -1070  -1590
     98    956    857   -530   -379    909   -124   -223   -680  -1441  -1093  -1613
     31   1299   1267   -665   -618   1283   -174   -441   -662  -1319   -906  -1436
    -33   1857   1891   -911   -963   1873   -553  -1023   -787  -1062   -491  -1078
    -96   2525   2621  -1213  -1358   2572   -880  -1400   -730   -618     77   -589
    -75   2865   2940  -1395  -1509   2904  -1114  -1483   -527   -129    571   -155
    -12   2561   2574  -1273  -1293   2566  -1202  -1454   -563   -116    542   -189
    -64   1875   1940   -906  -1002   1909  -1083  -1415   -995   -844   -192   -831
   -106   1369   1473   -631   -789   1421   -862  -1231  -1231  -1413   -797  -1350
    -67   1252   1317   -594   -693   1283   -680   -919  -1000  -1335   -823  -1366
     12   1254   1241   -633   -613   1249   -542   -662   -779  -1189   -740  -1278
     80   1260   1179   -672   -550   1221   -446   -496   -641  -1096   -678  -1234
     93   1286   1192   -691   -548   1239   -397   -431   -587  -1065   -659  -1228
     64   1252   1184   -659   -561   1218   -394   -423   -589  -1078   -678  -1244
     59   1241   1182   -649   -561   1213   -374   -402   -579  -1070   -672  -1228
     72   1270   1195   -672   -561   1234   -358   -374   -553  -1060   -667  -1192
     62   1288   1226   -675   -581   1260   -350   -361   -542  -1062   -667  -1153
     57   1304   1244   -680   -594   1275   -332   -332   -506  -1021   -639  -1135
     23   1327   1304   -675   -639   1317   -337   -337   -493  -1005   -641  -1213
    -25   1317   1343   -646   -685   1330   -355   -374   -514  -1021   -631  -1265
    -33   1376   1410   -672   -722   1395   -363   -413   -532  -1067   -654  -1262
    -38   1444   1483   -704   -761   1462   -366   -475   -571  -1127   -688  -1221
    -33   1449   1483   -706   -758   1465   -361   -478   -594  -1132   -696  -1163
    -46   1428   1473   -693   -758   1449   -355   -524   -597  -1148   -732  -1200
    -49   1473   1522   -711   -787   1499   -361   -532   -584  -1085   -693  -1247
     25   1558   1530   -795   -750   1545   -363   -384   -478   -927   -566  -1210
     75   1613   1538   -844   -730   1577   -371   -228   -371   -818   -493  -1161
     31   1569   1535   -800   -750   1551   -374   -189   -335   -787   -467  -1111
     46   1561   1512   -805   -732   1538   -371   -140   -290   -776   -472  -1070
     88   1590   1499   -839   -706   1545   -361    -80   -244   -737   -446  -1010
    116   1626   1509   -870   -696   1569   -324    -31   -184   -665   -410  -1013
     98   1621   1522   -859   -711   1571   -340    -15   -158   -633   -379  -1008
    111   1654   1543   -883   -714   1600   -314     20   -119   -592   -340   -943
    137   1699   1561   -919   -711   1631   -288     64    -67   -524   -285   -904
    142   1732   1590   -937   -722   1662   -290     75    -54   -501   -252   -885
    153   1758   1602   -958   -724   1680   -314     49    -77   -535   -275   -885
    142   1732   1590   -937   -722   1662   -316    -12   -135   -613   -332   -950
    140   1714   1571   -930   -717   1644   -309    -31   -176   -631   -335   -937
    137   1641   1504   -888   -683   1574   -285     12   -132   -535   -254   -841
    116   1623   1506   -872   -693   1566   -285    -25   -145   -532   -254   -883
    124   1636   1509   -880   -693   1574   -275    -67   -168   -574   -270   -906
     72   1548   1475   -813   -701   1514   -309   -111   -215   -592   -285   -922
     54   1535   1480   -795   -711   1509   -303   -135   -202   -584   -277   -911
     38   1501   1460   -771   -711   1480   -267   -179   -228   -636   -324   -945
      5   1428   1423   -717   -709   1426   -236   -184   -223   -615   -306   -940
      7   1402   1395   -706   -693   1397   -202   -150   -179   -563   -254   -878
    -12   1361   1374   -672   -693   1366   -176   -132   -148   -532   -233   -867
     -7   1361   1366   -678   -685   1363   -153   -127   -129   -522   -226   -896
    -38   1332   1371   -646   -704   1350   -174   -135   -122   -527   -218   -891
    -59   1337   1397   -639   -730   1369   -163   -127    -88   -496   -179   -849
    -46   1366   1413   -659   -730   1389   -150   -119    -54   -465   -142   -805
    -38   1387   1426   -675   -732   1405   -187   -137    -49   -444   -116   -784
    -38   1366   1405   -665   -722   1384   -228   -176    -77   -470   -142   -823
    -67   1293   1361   -613   -714   1327   -228   -207   -109   -511   -179   -852
    -93   1239   1332   -571   -711   1286   -213   -210   -119   -519   -187   -841
    -93   1158   1252   -532   -675   1205   -228   -181   -106   -498   -166   -810
   -124   1013   1135   -444   -628   1072   -241   -181   -132   -514   -189   -833
   -129    922   1052   -397   -589    987   -205   -181   -150   -535   -220   -893
   -106    865    971   -379   -537    917   -171   -184   -158   -561   -233   -911
   -124    743    867   -311   -496    805   -194   -226   -210   -631   -306   -940
   -127    657    784   -265   -457    722   -220   -257   -254   -680   -361   -969
    -83    636    719   -280   -400    678   -202   -252   -244   -654   -332   -987
    -62    600    662   -267   -361    631   -223   -262   -252   -649   -322   -987
    -44    524    568   -241   -306    545   -239   -262   -257   -657   -335   -974
    -38    462    501   -213   -270    483   -244   -272   -267   -678   -350   -989
    -36    402    436   -184   -236    418   -236   -283   -275   -693   -361  -1008
    -33    353    387   -158   -210    368   -228   -277   -272   -696   -350   -997
    -62    298    361   -119   -213    329   -215   -265   -267   -670   -327   -963
    -46    296    342   -124   -194    319   -213   -249   -244   -654   -316   -948
      7    246    236   -129   -114    241   -207   -226   -249   -685   -350   -974
     28    -25    -54      0     41    -38   -135   -171   -340   -839   -532  -1140
    -12   -301   -290    155    137   -296    -10    -88   -423  -1049   -776  -1376
    -25   -293   -270    158    119   -283    153      0   -366  -1062   -795  -1402
    -67     41    106     10    -85     72    111   -249   -329   -922   -587  -1200
   -153    631    784   -239   -467    706   -267   -810   -329   -600   -122   -740
   -189   1439   1628   -626   -909   1532   -594  -1085    -72    -10    571    -88
   -174   1688   1862   -758  -1018   1774   -836  -1145    150    449   1039    368
   -101   1335   1434   -618   -769   1382   -935  -1176     28    374    922    283
    -90    717    807   -311   -449    761   -839  -1156   -407   -277    246   -381
   -168     77    246     44   -207    161   -667   -969   -691   -841   -345   -935
    -90    -38     51     64    -72      5   -392   -597   -467   -774   -361   -943
     10     41     28    -25    -10     36   -220   -337   -275   -641   -275   -885
     18    -33    -51      7     33    -41   -210   -246   -228   -636   -288   -922
     51   -103   -158     23    103   -129   -148   -181   -197   -631   -285   -909
      2   -163   -166     77     83   -163   -106   -163   -202   -633   -293   -922
    -33   -228   -194    129     77   -210    -80   -161   -220   -644   -306   -919
      5   -194   -200     96    101   -197    -57   -140   -200   -628   -272   -865
    -20   -218   -197    116     88   -207    -51   -135   -189   -631   -280   -883
    -25   -215   -189    119     80   -202    -51   -116   -166   -618   -280   -885
    -49   -239   -189    142     70   -213    -64    -93   -142   -594   -259   -852
    -44   -220   -176    132     64   -200    -44    -46    -98   -555   -210   -818
    -28   -181   -153    103     59   -168    -57    -28    -80   -553   -194   -771
     23   -155   -179     64     98   -168    -67     -5    -51   -524   -155   -704
     77    -75   -155     -2    114   -114    -44      7     -7   -457    -85   -748
     57    -98   -155     20    106   -127    -10     15     15   -439    -62   -787
     83    -54   -140    -15    111    -96     20     70     67   -413    -36   -714
    129    -20   -150    -54    140    -85     38    135    101   -389    -31   -730
     90    -67   -158    -12    122   -111     38    179    111   -389    -44   -667
     12   -119   -132     54     72   -124    103    231    148   -366    -28   -597
     25    -98   -127     33     75   -111    166    288    207   -322      0   -571
     88    -67   -155    -10    119   -111    150    332    246   -285     31   -558
     98    -38   -140    -31    116    -88    140    368    270   -272     46   -550
     98     -2   -101    -46     98    -51    171    433    314   -244     77   -527
    122      0   -122    -62    122    -59    150    454    319   -246     64   -506
     98    -25   -124    -38    111    -75    111    441    311   -259     49   -488
    116    -46   -163    -36    140   -103    129    433    303   -267     49   -483
     83   -127   -210     23    145   -168     90    363    246   -309     38   -504
    -12    -83    -72     46     28    -77     93    335    236   -322     41   -553
    -62    -41     20     51    -44    -10    129    350    233   -335     31   -527
    -54     -7     44     31    -49     15    158    368    226   -348     46   -459
    -12     23     36     -5    -23     28    114    319    197   -355     90   -428
      7     62     54    -36    -23     57    106    257    163   -397     62   -524
    -15    -12      2     12    -10     -7     51    184     88   -491    -44   -610
    -36    -46    -10     38    -15    -28     51    158     57   -535    -80   -594
    -12     -5      7     10    -10      0     38    132     51   -545    -90   -652
     15     20      2    -18      5     12     54     90     25   -576    -98   -620
    -20     31     51     -5    -36     41    109     62      2   -602   -109   -659
    -31     25     57      0    -44     41    124     59      0   -626   -150   -672
    -15     23     38     -2    -25     31     93     59      7   -633   -145   -607
   -124     44    168     38   -145    103     93     57     31   -600    -90   -600
   -171     64    236     51   -202    148    119     57     57   -558    -38   -581
   -132    161    293    -15   -213    226    132     67     98   -501     25   -579
    -83    270    353    -93   -218    311    106     67    122   -475     46   -628
   -135    270    405    -70   -270    337     70     25     83   -540    -20   -610
   -135    272    407    -70   -272    340     36     15     64   -561    -33   -550
   -101    244    345    -72   -223    293    -20    -23     23   -592    -57   -581
    -70    257    327    -93   -197    290    -28    -33     10   -587    -33   -602
    -62    241    303    -90   -181    272    -38    -41     -7   -610    -59   -662
   -119    109    228      5   -174    168    -83    -98   -101   -735   -194   -756
   -135     49    184     41   -161    116   -116   -148   -166   -818   -277   -761
   -142     28    171     57   -155     98   -122   -171   -192   -846   -293   -748
   -114     41    155     33   -135     98    -90   -166   -187   -836   -285   -787
    -85     46    132     18   -109     88   -109   -184   -205   -852   -303   -805
   -116    -18     96     67   -106     38   -158   -226   -257   -917   -374   -826
    -88    -12     75     51    -83     31   -158   -236   -285   -940   -405   -844
    -72      7     77     31    -75     41   -161   -231   -270   -885   -345   -885
    -67     59    127      5    -98     90   -158   -228   -252   -849   -293   -919
    -77     64    140      5   -111    101   -135   -226   -249   -841   -272   -924
   -109     57    166     25   -137    111   -137   -239   -267   -867   -290   -924
    -88     28    114     28   -101     70   -142   -241   -298   -906   -335   -953
    -98    -75     23     88    -62    -28   -135   -239   -358   -987   -415  -1026
   -119   -361   -241    239     59   -301    -64   -215   -493  -1187   -626  -1234
    -72   -553   -480    314    202   -517     51   -122   -566  -1363   -823  -1486
   -101   -371   -270    233     80   -322    179    -44   -465  -1314   -792  -1491
   -207      2    207    101   -207    103    119   -332   -397  -1130   -540  -1174
   -309    659    969   -176   -639    815   -210   -795   -259   -683     33   -576
   -407   1444   1852   -517  -1130   1647   -467  -1010     90    -18    789    137
   -342   1647   1987   -654  -1166   1816   -745  -1049    298    405   1200    532
   -288   1234   1522   -472   -906   1376   -922  -1158     15    116    893    249
   -285    646    930   -181   -607    787   -891  -1187   -498   -636    158   -444
   -306    127    433     90   -368    280   -665   -979   -763  -1150   -389   -976
   -319    -41    277    179   -298    119   -413   -633   -566  -1047   -340   -961
   -270    -90    179    179   -226     44   -265   -402   -420   -953   -275   -976
   -192    -83    106    135   -150     10   -166   -267   -345   -943   -314  -1034
   -166   -106     59    137   -114    -23   -124   -213   -324   -969   -348   -932
   -168   -116     51    140   -111    -33    -90   -184   -290   -914   -270   -914
    -93    -80     12     85    -54    -33    -85   -161   -262   -880   -244  -1021
   -132   -129      2    129    -70    -64   -106   -184   -303   -953   -337  -1096
   -181   -187     -5    184    -88    -96    -83   -168   -316   -997   -374   -943
   -171   -132     36    150   -103    -49    -80   -119   -252   -919   -275   -865
   -163   -132     31    148    -98    -51   -103   -106   -226   -880   -236   -906
   -137   -161    -25    148    -57    -93    -62   -101   -231   -896   -259   -943
    -98   -122    -23    111    -38    -72     18    -64   -207   -883   -249   -870
   -116   -140    -23    127    -49    -83     20    -33   -174   -841   -205   -841
   -122   -158    -36    140    -44    -98      5    -15   -150   -813   -181   -852
   -111   -174    -62    140    -25   -119     10      5   -129   -784   -142   -841
    -67   -109    -41     88    -12    -75     31     28   -103   -758   -114   -849
    -59    -98    -41     77    -10    -70     20     36   -111   -784   -161   -854
    -62    -96    -33     77    -15    -64     25     75    -93   -787   -179   -784
      0    -33    -36     15     18    -36     57    153    -20   -696    -96   -724
     98     90     -7    -93     54     41    103    239     67   -594     12   -688
    -25    -90    -67     57     20    -77     20    176     10   -662    -41   -758
    -28   -135   -106     83     38   -122     31    179    -15   -719    -96   -792
     59   -114   -176     25    116   -145     88    298     41   -626    -10   -685
    119    -57   -176    -31    148   -116    119    420    150   -488    119   -574
    176     46   -132   -111    155    -41    140    470    210   -418    192   -527
    111    -33   -145    -38    127    -88    124    444    200   -441    168   -571
     10   -137   -148     62     77   -142    116    423    179   -452    166   -571
    -15   -140   -124     77     54   -132    158    449    226   -392    228   -514
    -25   -145   -119     83     46   -132    179    431    231   -379    244   -527
     51    -88   -140     18     93   -114    194    423    252   -337    306   -504
     80   -114   -194     15    135   -153    155    355    226   -337    303   -641
     51   -213   -265     80    158   -239    142    270    150   -436    155   -828
     51   -200   -252     70    150   -226    197    259    135   -488    101   -680
   -103   -290   -187    197     38   -239    189    202    103   -511    116   -613
   -220   -400   -179    309    -23   -290    132    109     49   -545     90   -667
   -210   -394   -184    303    -12   -290    207    163    114   -472    140   -652
   -145   -368   -223    257     36   -298    265    210    153   -420    179   -680
    -31   -298   -267    163    116   -285    298    246    192   -366    210   -706
    -64   -290   -226    176     77   -259    319    254    213   -355    202   -784
   -197   -397   -200    298      0   -298    249    176    119   -488     57   -761
   -168   -324   -155    246     -7   -241    298    233    171   -449    145   -402
   -132   -163    -31    148    -51    -98    314    290    285   -290    329   -353
   -124    -93     28    109    -77    -33    270    277    319   -236    366   -459
    -72    -72      0     72    -36    -36    303    285    329   -215    387   -452
   -106    -80     23     93    -64    -31    257    215    267   -265    316   -574
   -179   -194    -15    187    -83   -106    148     90    137   -413    155   -566
   -200   -228    -28    213    -88   -127    132     49     85   -459    140   -493
   -213   -187     25    200   -119    -80    153     70    111   -418    187   -532
   -197   -254    -57    223    -70   -155    155    103    127   -381    207   -597
   -265   -371   -106    316    -80   -239    153     98    135   -332    270   -766
   -252   -371   -119    311    -67   -246    153     18     72   -407    142  -1080
   -311   -433   -122    374    -96   -277    135    -83    -62   -613    -70   -820
   -459   -511    -54    483   -205   -283    145    -51    -44   -561     41   -597
   -389   -511   -122    452   -135   -316    163     23     18   -462     93   -771
   -410   -571   -163    491   -124   -368    166     33     18   -462     33   -844
   -277   -535   -257    407    -10   -397    153     15     10   -433    114   -802
   -301   -649   -350    472     23   -498    109    -46    -72   -530    -96  -1034
   -348   -683   -335    514     -7   -511    122    -77   -137   -623   -158   -618
   -353   -649   -296    498    -31   -475    142    -31    -80   -498     20   -504
   -249   -584   -335    418     41   -459    142     10    -12   -342    163   -678
   -189   -631   -441    407    122   -537    145     20    -20   -358     38   -927
   -153   -833   -680    493    262   -758    155      2   -184   -600   -241   -901
   -176  -1158   -982    665    402  -1070    228     31   -324   -805   -462  -1106
   -176  -1189  -1013    683    418  -1101    410    215   -215   -758   -467  -1278
   -280   -953   -675    615    194   -815    439    109    -80   -571   -272  -1171
   -420   -444    -23    433   -200   -233    267   -342      0   -231    176   -607
   -576    290    867    142   -722    579     44   -717    252    415    989     67
   -613    737   1350    -62   -982   1044   -189   -802    568   1047   1608    379
   -558    446   1002     54   -782    724   -400   -875    376    906   1434    683
   -532   -106    423    319   -478    158   -493   -982   -137    239    831    335
   -496   -594    -98    542   -200   -348   -418   -893   -506   -413    114   -535
   -488   -885   -397    688    -46   -641   -239   -579   -441   -532   -103   -815
   -410   -828   -418    620      2   -623    -62   -231   -179   -311     75   -769
   -285   -831   -548    558    129   -691     64    -23    -57   -226    101   -870
   -135   -865   -732    498    296   -800    145     41    -36   -220     88   -987
   -207   -943   -735    576    262   -839    119    -31   -119   -342   -106  -1150
   -298   -891   -592    594    145   -743    145    -12   -132   -389    -88   -613
   -192   -818   -628    504    218   -724    153     44    -70   -275     67   -563
   -150   -800   -652    475    249   -727    155     51    -44   -215     98   -810
   -168   -818   -649    493    239   -735    135     23    -67   -236     59   -849
   -187   -782   -597    483    202   -691    155     41    -36   -192    111   -904
   -194   -745   -553    470    179   -649    158     33    -31   -189     96   -974
   -171   -711   -540    441    181   -628    119      7    -67   -233     59   -875
   -187   -680   -493    433    153   -587    140     10    -85   -249     83   -646
   -132   -644   -514    387    189   -581    119      5    -88   -220     93   -665
   -119   -628   -509    371    194   -568    103     33    -59   -168    129   -711
    -41   -589   -550    314    254   -571     85     75    -31   -103    176   -756
     31   -530   -561    249    296   -545     25     96     23      2    257   -914
     44   -504   -550    228    296   -527     41    132     46     36    233   -898
    168   -444   -613    135    389   -527    106    171     31     18    246   -610
    187   -423   -613    116    400   -517    124    200     49     67    296   -545
    101   -485   -587    192    342   -535     96    202     64    116    319   -605
    137   -459   -597    158    366   -527    116    280    142    236    405   -620
    174   -397   -571    109    371   -483    140    363    259    439    558   -901
    218   -306   -527     41    371   -415    142    374    259    420    465   -891
    249   -303   -553     28    400   -428     93    374    205    327    449   -174
    267   -301   -571     15    418   -436     72    381    223    407    553   -179
    301   -257   -561    -23    431   -407    135    418    270    483    605   -296
    244   -254   -498      5    368   -376    106    392    277    517    639   -400
    192   -249   -441     28    316   -345     67    366    288    561    665   -626
    275   -215   -491    -28    381   -353    119    376    280    540    602   -805
    218   -257   -475     20    345   -366    116    288    174    426    535   -483
    259   -293   -553     15    405   -423     98    262    135    413    550   -478
    358   -194   -553    -80    454   -374     88    265    161    470    535   -795
    324   -192   -517    -67    418   -353     93    210    124    446    537   -646
    342   -239   -581    -51    459   -407     80    166     72    400    485   -530
    316   -275   -592    -20    452   -431     46    132     49    407    491   -368
    259   -332   -592     36    426   -462     44     83     15    426    472   -545
    166   -314   -483     72    324   -400    111     72     44    498    517   -771
     18   -335   -355    158    187   -345    114     75     77    563    506  -1088
    179   -283   -462     49    319   -374     90     72      0    454    420   -568
    329   -116   -446   -106    387   -280     98    145     67    555    574   -244
    371    -46   -420   -163    394   -233     88    148    122    691    646   -483
    309    -96   -405   -106    355   -249     20     72     98    737    628   -698
    218    -77   -296    -70    254   -184     25     67    142    852    649   -805
    259    -59   -319    -98    288   -189      5     72    145    919    644   -639
    290    -44   -335   -124    311   -189      2     77    150   1028    691   -659
    345    -41   -387   -153    366   -215     12     51    103   1062    620   -602
    285   -176   -462    -57    371   -319    -59      0     10   1041    597   -220
    290   -277   -568     -5    428   -423    -46     28     12   1163    623   -472
    324   -361   -685     15    504   -524    -41     25    -20   1179    542   -633
    244   -413   -657     83    449   -535    -51    -10    -49   1174    519   -613
    111   -467   -579    176    342   -522    -33      0     -7   1234    584   -930
    241   -509   -750    135    496   -628    -46     38     -7   1135    472  -1293
    384   -532   -919     72    652   -724    -98      0   -132    833    371   -644
    428   -530   -958     51    693   -743   -153    -38   -168    748    426   -431
    413   -563   -976     72    693   -769   -142    -46   -161    732    465   -527
    379   -584   -963    103    670   -774   -114    -38   -142    711    462   -646
    394   -532   -927     67    659   -730   -114    -36   -132    698    465   -623
    306   -579   -885    135    594   -732   -137    -70   -137    693    462   -924
    265   -558   -826    145    542   -691   -122    -83   -109    724    436  -1306
    309   -540   -849    116    579   -693   -106    -72   -153    636    381   -810
    410   -743  -1153    163    779   -948   -106    -20   -244    530    316   -402
    444  -1018  -1462    285    950  -1239    -18     93   -265    413    168   -683
    350  -1140  -1493    394    922  -1317     85    202   -202    322     41  -1156
    257   -930  -1187    337    722  -1057    187    231    -62    415    106  -1478
    350   -446   -800     46    574   -623     36   -168   -184    483    329   -774
    441    257   -184   -350    311     36   -322   -662   -262    779    857   -137
    387    917    527   -652    -70    722   -589   -940   -132   1288   1478    226
    311    865    553   -587   -119    709   -795  -1047   -116   1553   1771    472
    400    272   -127   -337    262     72   -854  -1010   -439   1067   1322    122
    483   -205   -688   -140    584   -446   -800   -943   -828    306    511   -743
    488   -467   -956    -12    722   -711   -626   -719   -833     28    142   -854
    501   -540  -1041     20    771   -789   -454   -452   -587    166    249   -446
    519   -587  -1109     31    813   -846   -322   -220   -368    345    381   -535
    542   -594  -1140     25    841   -867   -202    -51   -194    485    446   -579
    532   -592  -1127     28    828   -859   -213    -33   -166    493    441   -488
    472   -553  -1026     41    748   -789   -239    -41   -153    548    472   -769
    374   -587   -963    103    667   -774   -257    -41   -148    576    441   -867
    496   -540  -1036     23    766   -787   -267    -23   -192    493    389   -290
    626   -514  -1140    -57    880   -828   -231     28   -176    504    439     51
    613   -478  -1091    -67    852   -784   -239     28   -122    574    491     10
    623   -407  -1031   -109    823   -719   -285     23    -85    615    501    -20
    613   -454  -1067    -80    839   -761   -275     -5   -124    587    459    -67
    659   -431  -1093   -116    875   -761   -239     31   -101    626    483    -88
    724   -350  -1075   -187    898   -711   -241     64    -54    701    537   -220
    719   -329  -1052   -197    883   -691   -252     59    -51    696    504   -158
    784   -290  -1075   -246    927   -683   -215     93    -36    680    501     75
    766   -288  -1054   -241    909   -670   -257     83    -46    639    524    335
    696   -407  -1104   -142    898   -756   -296     77    -49    626    537    285
    662   -342  -1005   -161    833   -675   -249    106      2    667    587    257
    550   -319   -870   -116    709   -594   -202    135     67    740    644     23
    550   -267   -818   -140    683   -542   -137    267    187    833    680    -70
    696   -290   -987   -202    841   -639   -181    311    181    776    610    192
    800   -265  -1065   -267    930   -665   -171    371    220    805    706    649
    797   -205  -1002   -298    898   -602   -142    428    288    888    815    722
    774   -176   -953   -301    862   -563   -135    454    329    930    865    654
    750   -103   -854   -322    802   -478    -88    501    376    976    917    633
    743    -70   -815   -337    779   -444    -75    514    387    997    932    620
    730    -75   -805   -327    766   -439   -103    493    376    997    917    600
    685    -98   -784   -296    732   -441   -142    449    340    982    885    524
    665    -57   -722   -303    693   -389   -158    400    316    987    857    194
    649    -33   -683   -309    665   -358   -116    355    267    927    761    137
    558    -96   -654   -231    605   -374   -111    311    197    841    724    506
    530   -161   -691   -187    607   -423   -101    285    158    815    696    517
    592   -142   -735   -223    662   -439   -103    257    122    782    646    558
    602   -103   -706   -252    652   -405    -98    233     96    748    613    589
    654    -90   -745   -283    698   -418   -116    202     67    730    581    446
    613    -96   -711   -259    659   -402   -127    161     54    737    576    329
    550   -168   -719   -189    633   -444   -140    122     54    769    568    -18
    620    -64   -688   -277    652   -376   -106    129     41    724    519    233
    592    -88   -683   -252    636   -384   -101    132      7    662    506    545
    589    -67   -659   -262    623   -363   -119    122     23    691    519    446
    641    122   -519   -381    581   -197    -83    161     98    782    602    446
    581    119   -465   -353    524   -171    -98    163    145    865    693    381
    537     93   -444   -316    491   -174   -140    119    150    909    722      5
    527    106   -423   -316    475   -158   -171     72     77    784    579    311
    597    153   -444   -374    522   -145   -163    137     64    719    584    823
    639    181   -457   -410    548   -137   -213    114     72    769    633    607
    568    116   -452   -342    511   -166   -223     77     44    761    639    511
    568     46   -522   -309    545   -236   -218     70     10    724    607    439
    579    -62   -641   -257    610   -350   -215     67    -23    675    545    361
    571    -62   -636   -257    602   -350   -213     64    -49    641    509    322
    594    -67   -665   -265    628   -366   -200     70    -59    626    501    316
    613    -44   -657   -285    633   -350   -168     96    -49    636    522    350
    537   -181   -719   -176    628   -449   -241     28   -129    548    446    280
    535   -241   -776   -148    654   -506   -252     12   -163    511    410    257
    540   -213   -756   -163    646   -483   -226     33   -153    514    420    265
    535   -200   -737   -168    633   -470   -239     20   -179    483    389    252
    542   -150   -693   -194    618   -420   -236     18   -176    470    381    241
    581   -124   -709   -228    644   -418   -210     36   -168    459    394    233
    527   -205   -732   -161    628   -467   -280     -2   -210    423    376    202
    511   -210   -722   -150    615   -465   -277     -2   -220    381    340    202
    530   -226   -756   -150    641   -491   -241     28   -220    329    293    267
    561   -389   -950    -88    753   -670   -205     96   -246    218    192    202
    600   -555  -1156    -23    875   -854    -85    220   -257     54      5     -2
    555   -561  -1119      0    836   -839     38    324   -181     23    -57   -166
    470   -249   -719   -109    594   -483     93    207   -111    124     64    -90
    439    275   -163   -358    301     57   -140   -249   -220    314    407    345
    413    930    517   -670    -51    724   -478   -662   -257    678    914    756
    426   1335    909   -883   -241   1124   -771   -857   -179   1091   1402   1166
    483   1072    589   -776    -51    831   -971   -914   -298   1093   1418   1293
    483    527     41   -506    220    285   -932   -904   -685    467    784    776
    472     83   -389   -277    431   -153   -789   -795   -976   -189     93    158
    480    -90   -571   -194    524   -332   -592   -511   -774   -205    -10     70
    511   -116   -628   -197    568   -371   -465   -275   -524    -59     98    179
    555    -83   -639   -239    594   -361   -327    -83   -340     44    187    249
    540    -64   -607   -239    571   -335   -262      2   -252     90    228    244
    517    -85   -605   -218    558   -345   -246     20   -241     93    220    200
    530    -36   -566   -246    548   -301   -226     46   -215     98    218    270
    545      7   -537   -277    540   -265   -220     75   -181    106    239    259
    527     12   -517   -270    522   -252   -254     72   -176     88    241    262
    493    -54   -548   -220    517   -298   -267     51   -202     33    205    280
    480    -75   -555   -202    517   -314   -244     57   -207      7    218    353
    470    -59   -532   -207    498   -293   -207     96   -163     28    233    374
    475     -2   -478   -236    475   -239   -210    127   -122     41    259    428
    483     77   -405   -280    441   -161   -228    135    -83     67    306    433
    467     93   -374   -280    420   -140   -194    142    -64     75    342    446
    446    103   -342   -277    394   -119   -158    174    -28    106    402    413
    431    119   -311   -275    371    -96   -145    192     -7    116    407    374
    426    129   -296   -280    361    -83   -119    215      0     96    400    519
    389    124   -265   -257    327    -70   -122    233     20    127    446    553
    371    155   -215   -265    293    -31   -101    283     90    205    506    493
    420    257   -163   -340    290     46   -109    345    163    283    579    488
    449    293   -155   -374    301     70   -114    402    202    303    581    594
    493    303   -189   -397    342     57    -93    459    239    322    581    792
    519    371   -150   -446    335    111    -62    527    337    444    693    774
    480    384    -96   -433    288    145    -36    550    394    532    774    706
    491    413    -80   -452    285    166    -38    561    402    537    782    743
    488    415    -72   -452    280    171    -64    561    405    542    771    795
    470    374    -96   -423    283    140    -20    566    394    535    763    888
    478    394    -83   -436    280    158     10    555    384    545    789    872
    485    410    -75   -449    280    168     23    540    361    537    787    805
    472    444    -28   -457    252    207     38    522    342    530    782    709
    457    410    -46   -433    252    184    -10    454    270    449    711    743
    415    371    -46   -394    231    163    -12    407    226    389    675    779
    407    348    -62   -379    236    142     15    400    223    387    667    756
    397    311    -85   -353    241    114      2    371    200    394    670    737
    358    257   -101   -309    228     77    -38    311    155    392    646    657
    340    254    -85   -298    213     85    -23    293    145    384    633    631
    337    223   -114   -283    226     54      2    303    153    381    618    620
    361    267    -93   -314    228     88     25    319    163    400    633    667
    342    319    -23   -332    181    150     23    303    155    415    646    636
    293    340     46   -319    124    194    -18    272    132    413    620    535
    298    423    124   -361     85    275    -12    277    145    426    607    548
    314    535    220   -423     46    379     10    293    184    475    639    646
    296    610    314   -454    -10    462    -28    254    163    441    602    693
    296    628    332   -462    -18    480    -59    233    166    483    628    698
    309    685    374   -498    -31    530    -54    239    192    545    678    691
    342    737    394   -540    -25    566    -41    249    205    566    683    717
    306    683    376   -496    -36    530    -28    249    202    592    693    698
    228    605    374   -418    -72    491    -44    223    174    576    659    670
    228    563    332   -397    -51    449    -38    228    166    600    657    662
    213    413    200   -311      7    306    -85    197    103    574    600    566
    197    345    148   -272     23    249    -57    202     93    576    589    524
    184    329    142   -257     20    236    -18    215     96    620    613    457
    137    254    116   -197     10    187     -7    213     83    639    574    405
    129    252    122   -189      5    187     33    233     90    654    566    480
    109    194     83   -153     12    140     67    254     98    652    568    535
    109    200     90   -155      7    148     62    244     96    662    615    511
    106    205     98   -155      2    153     49    218     70    620    574    465
     88    223    135   -155    -23    179     51    210     54    597    491    498
     80    194    114   -140    -18    155     64    228     70    657    540    509
     54    132     75    -93    -10    103     54    215     54    693    548    475
     38    132     90    -85    -25    111     64    220     57    714    561    517
     57    142     85    -98    -12    114     83    244     59    724    545    517
     62    -67   -129      0     96    -98    124    293      7    644    394    441
     62   -314   -376    124    218   -345    233    384    -54    514    213    218
     96   -252   -350     75    223   -301    400    524     12    488    140     85
     -5     15     20     -5    -12     18    405    444     96    623    293    171
    -62    496    555   -218   -309    527    129    -90     12    833    631    457
    -90   1239   1327   -574   -709   1283   -252   -584     23   1239   1218   1002
    -93   1805   1896   -857   -995   1849   -579   -789    218   1797   1857   1556
    -12   1699   1712   -841   -862   1704   -810   -807    298   2083   2086   1745
      7   1085   1078   -548   -535   1083   -789   -787    -46   1545   1499   1252
     -5    501    506   -249   -257    504   -641   -711   -506    730    670    563
      0    184    184    -93    -93    184   -413   -431   -475    548    381    244
     31    140    109    -85    -38    124   -210   -142   -215    737    472    218
     85    124     36   -106     23     83    -98     49    -64    802    498    270
    155    132    -23   -145     88     57    -46    158     18    846    535    342
    197    140    -57   -168    127     41    -33    192     46    854    555    329
    145     93    -51   -119     98     20     10    207     57    831    537    327
    129     85    -44   -106     85     20     33    226     67    823    517    319
    129     67    -62    -98     96      2     33    236     75    805    506    316
    114     46    -67    -80     90    -10     33    249     93    800    511    327
    114     90    -23   -101     70     33     38    262    111    805    506    293
    145    116    -31   -132     85     44     62    296    142    820    532    319
    145    140     -5   -142     75     67     64    314    158    839    558    345
    135    145     10   -140     62     77     90    340    197    906    592    290
    145    192     46   -168     49    119    111    366    233    945    626    329
    129    181     51   -155     38    116    119    384    270   1005    696    368
    129    213     80   -171     25    148    129    400    296   1047    727    381
    140    210     70   -176     33    140    166    436    324   1083    727    400
    145    174     28   -158     59    101    218    501    387   1171    761    439
    145    189     41   -168     51    116    210    532    418   1231    792    491
    150    215     64   -181     41    140    179    540    426   1247    758    493
    187    223     36   -205     75    129    192    597    457   1273    735    587
    218    218      0   -218    109    109    223    670    527   1366    805    672
    215    233     18   -226     98    124    231    717    607   1501    932    644
    233    361    124   -298     54    244    233    748    662   1553    987    602
    259    410    150   -337     54    280    259    789    704   1564   1013    675
    226    361    135   -293     46    249    283    810    719   1538   1023    701
    228    363    135   -298     46    249    309    823    714   1493   1013    737
    233    387    150   -311     41    270    329    823    719   1499   1060    737
    220    379    158   -301     31    270    288    761    670   1436   1034    704
    293    337     44   -314    124    192    254    711    602   1353    971    665
    366    348    -20   -358    192    163    241    680    563   1299    927    641
    368    311    -59   -340    213    127    257    657    535   1247    883    657
    376    322    -57   -350    215    132    270    615    506   1210    862    626
    384    376     -7   -379    197    184    275    571    478   1176    859    574
    381    314    -70   -348    226    122    244    504    418   1101    807    548
    361    244   -116   -303    239     64    239    457    387   1065    782    504
    366    244   -122   -306    241     62    262    444    384   1041    766    498
    376    215   -161   -296    270     28    277    436    389   1034    766    506
    392    244   -148   -319    270     49    301    436    402   1034    782    475
    423    348    -75   -387    249    137    342    462    431   1047    797    485
    337    290    -46   -314    192    122    309    441    431   1041    800    517
    332    290    -41   -311    187    124    314    446    459   1078    836    530
    389    311    -77   -353    233    116    319    475    478   1075    828    587
    436    314   -122   -376    280     96    296    485    498   1096    839    654
    441    361    -80   -402    259    140    259    472    498   1130    893    602
    439    402    -36   -420    239    184    267    472    506   1135    924    607
    384    335    -51   -361    218    140    246    446    485   1109    893    620
    363    311    -51   -337    207    132    226    431    459   1070    849    626
    358    309    -49   -335    202    132    233    436    449   1060    836    623
    319    233    -85   -275    202     75    231    423    407   1023    792    571
    257    218    -38   -239    148     90    259    415    389   1002    771    532
    142    119    -23   -129     83     49    228    350    319    922    698    491
    161     -7   -168    -77    163    -85    179    309    254    865    639    446
    272     10   -262   -140    267   -124    174    332    259    875    641    394
    311     -7   -322   -153    314   -163    168    332    249    867    657    407
    322    -44   -366   -140    342   -205    181    340    257    875    665    418
    270   -106   -376    -83    322   -241    194    342    259    878    672    423
    220   -161   -381    -28    301   -270    184    324    236    836    620    405
    218   -207   -428     -5    319   -316    194    329    228    813    602    441
    202   -233   -436     15    319   -335    200    322    231    823    631    428
    187   -207   -394     10    288   -298    194    301    220    815    628    400
    197   -176   -374    -10    285   -275    181    293    210    805    623    363
    194   -314   -509     57    350   -410    210    324    142    672    480    275
    184   -566   -750    192    465   -659    322    413     59    467    246     44
    174   -654   -828    239    498   -740    462    545     83    363    111   -127
    124   -472   -597    174    361   -535    550    568    200    449    218    -36
     -5    -31    -25     18     10    -28    361    114    189    680    600    314
   -122    706    826   -293   -475    766     36   -363    288   1184   1280    909
   -119   1314   1431   -597   -776   1371   -239   -561    527   1779   1977   1641
    -12   1330   1343   -657   -678   1335   -462   -584    657   2161   2359   2094
      7    761    750   -387   -371    756   -488   -618    290   1634   1816   1577
      7    109    101    -59    -46    106   -376   -555   -187    756    906    709
     23   -257   -280    114    150   -267   -158   -270   -218    433    485    296
    101   -316   -418    109    259   -366     28     38      0    517    485    340
    171   -329   -501     77    335   -413    153    228    140    607    542    384
    202   -316   -519     57    361   -418    213    311    205    649    589    355
    200   -371   -574     83    384   -472    249    348    215    636    576    348
    197   -374   -571     88    384   -472    259    358    213    613    550    319
    197   -376   -576     88    384   -475    246    358    202    579    530    301
    197   -374   -571     88    381   -470    259    374    210    574    527    301
    192   -366   -561     85    374   -462    275    397    233    592    550    319
    181   -368   -550     93    366   -459    288    420    262    613    587    327
    176   -327   -506     75    337   -415    290    426    270    605    576    327
    161   -296   -457     67    306   -376    285    426    267    589    563    327
    135   -303   -439     83    285   -371    296    441    277    576    553    340
    135   -329   -465     98    298   -397    322    475    290    535    514    392
    158   -319   -478     77    316   -397    332    488    311    579    561    363
    161   -303   -465     70    311   -381    337    501    327    581    568    350
    163   -309   -472     72    316   -392    342    527    348    597    584    361
    181   -296   -478     57    329   -387    348    548    366    597    600    366
    197   -293   -493     46    342   -392    371    600    405    628    633    407
    215   -270   -485     25    350   -376    389    646    446    654    654    433
    220   -236   -459      5    340   -348    405    693    472    646    641    475
    228   -210   -439     -7    332   -324    426    743    522    683    683    514
    252   -148   -400    -51    324   -272    452    807    600    774    771    540
    277   -124   -402    -77    340   -262    462    857    633    789    779    584
    332   -111   -444   -111    387   -277    459    885    641    795    779    636
    355    -93   -449   -129    402   -270    467    917    667    815    805    678
    345    -44   -389   -150    366   -215    462    917    670    823    826    698
    327    -23   -350   -153    337   -184    472    909    667    815    807    701
    316    -57   -374   -129    342   -215    485    893    654    810    807    701
    309    -59   -368   -124    337   -213    467    839    620    810    833    623
    319   -116   -436   -101    376   -275    426    766    550    745    805    576
    306   -184   -491    -62    397   -337    418    714    493    662    743    571
    290   -228   -519    -31    402   -374    418    662    449    597    680    530
    267   -288   -555     10    410   -420    420    610    400    506    592    506
    254   -329   -584     36    418   -457    433    579    389    519    613    475
    257   -306   -563     25    407   -436    431    532    387    535    680    420
    265   -280   -545      5    402   -413    431    496    376    535    704    332
    244   -298   -542     28    392   -420    441    467    353    472    594    226
    218   -410   -631     96    423   -519    465    467    329    410    514    368
    228   -459   -688    114    457   -571    480    478    332    397    511    465
    259   -400   -659     70    457   -530    501    498    371    441    574    496
    303   -340   -644     18    472   -491    511    524    428    509    654    509
    296   -316   -615      7    454   -465    493    509    431    488    631    485
    298   -301   -602      0    449   -452    478    509    439    496    620    501
    298   -311   -610      5    452   -462    472    517    459    535    662    530
    319   -303   -623     -7    470   -462    485    527    488    563    696    532
    348   -301   -652    -25    498   -475    475    511    472    540    665    532
    327   -332   -659      2    493   -496    457    498    467    563    693    504
    311   -379   -691     31    498   -532    426    478    441    545    675    467
    296   -491   -787     98    540   -639    400    452    379    485    607    420
    311   -555   -870    119    589   -714    415    436    329    426    532    381
    309   -600   -909    145    607   -753    426    428    301    400    506    361
    283   -607   -891    161    584   -748    415    413    277    363    470    350
    280   -592   -872    155    576   -732    402    394    257    345    465    337
    277   -633   -911    176    592   -771    397    374    233    319    465    324
    277   -636   -914    179    594   -774    387    358    218    306    457    314
    277   -623   -901    171    587   -761    379    353    220    306    465    303
    257   -618   -875    181    566   -745    379    353    218    285    446    303
    252   -623   -875    184    563   -748    381    355    218    277    441    301
    270   -605   -875    168    571   -740    368    335    197    246    402    288
    293   -597   -891    150    592   -743    371    335    184    226    389    301
    280   -602   -883    161    581   -743    389    348    200    249    452    301
    262   -714   -976    226    618   -844    410    340    129    150    376    184
    262   -969  -1234    353    745  -1101    488    371     -7    -96    106    -67
    262  -1098  -1361    418    810  -1228    623    485    -41   -259    -83   -239
    220   -987  -1208    384    714  -1096    750    550     70   -189      0   -168
     41   -568   -610    262    322   -587    641    142    150     57    366    187
   -150    166    316     -7   -233    241    384   -324    332    540    997    854
   -236    862   1098   -314   -667    979    142   -496    654   1174   1704   1582
   -145    989   1135   -420   -639   1062   -116   -496    854   1621   2148   2068
   -111    519    631   -205   -371    576   -233   -587    524   1221   1730   1649
   -111    -80     28     96    -70    -25   -194   -589     -2    384    893    823
    -64   -540   -475    301    202   -509      5   -345   -197    -64    381    280
     12   -615   -628    301    319   -620    223    -15    -41     -2    374    241
     72   -602   -675    265    374   -639    363    189     67     46    368    280
     93   -620   -714    262    402   -667    426    285    114     83    381    275
    109   -641   -750    265    428   -693    436    306    114     85    379    236
    111   -600   -711    244    410   -654    439    311    119     98    389    210
     90   -579   -672    241    381   -626    454    322    122     80    361    220
    106   -587   -693    239    397   -639    457    327    114     70    329    213
    137   -594   -735    226    436   -665    446    314     93     54    306    194
    129   -571   -701    220    415   -636    452    322    111     80    348    202
     96   -524   -620    213    358   -574    470    345    145    124    389    241
    114   -524   -641    205    376   -581    457    332    119     80    324    223
    153   -506   -662    174    407   -584    444    329    103     49    277    241
    184   -483   -667    150    426   -574    446    355    129     83    309    290
    189   -439   -628    122    407   -532    459    381    181    163    423    275
    145   -397   -542    124    342   -470    480    415    223    197    454    293
    176   -410   -587    114    379   -498    449    389    187    145    394    283
    215   -426   -641    106    428   -532    431    384    161    127    376    267
    213   -405   -618     96    413   -511    436    441    213    197    452    290
    220   -384   -605     83    413   -493    441    483    239    223    467    311
    233   -358   -592     62    410   -475    462    532    272    249    480    345
    244   -319   -563     38    402   -441    483    587    327    293    517    384
    288   -288   -576      0    431   -431    483    628    358    306    519    407
    335   -272   -607    -31    470   -439    491    675    387    329    535    459
    358   -257   -615    -49    485   -436    496    717    413    366    576    506
    355   -213   -568    -70    462   -389    501    750    457    436    667    537
    350   -155   -509    -98    428   -332    514    763    483    454    693    553
    355   -140   -498   -109    426   -319    517    758    478    449    704    584
    355   -114   -472   -122    413   -293    517    740    467    431    691    597
    374   -109   -483   -132    428   -296    517    704    441    394    662    610
    371   -109   -480   -132    423   -293    511    662    410    374    657    568
    366    -93   -459   -137    413   -277    506    610    374    340    641    519
    355   -101   -457   -127    405   -277    496    555    329    296    607    488
    368   -129   -498   -119    433   -314    475    480    265    226    550    444
    342   -150   -493    -98    418   -322    475    428    228    179    506    415
    316   -161   -480    -77    397   -319    462    376    207    150    475    402
    285   -176   -462    -57    371   -316    446    329    192    135    467    384
    213   -223   -436      5    324   -329    449    283    158    106    433    358
    124   -270   -394     72    257   -332    446    249    124     85    405    327
     64   -290   -355    114    210   -322    478    259    129     98    426    342
     18   -272   -290    127    153   -280    530    285    161    129    467    387
    -20   -223   -202    122     90   -213    576    314    202    166    517    449
    -23   -184   -161    101     67   -174    581    340    233    174    524    488
      0   -140   -140     70     67   -140    555    361    265    176    522    522
      7   -140   -148     64     75   -142    540    366    288    184    524    542
     20   -109   -129     44     75   -119    522    348    285    194    558    563
      2    -85    -88     38     44    -88    501    322    267    210    607    555
    -31   -153   -122     90     44   -137    509    327    254    194    594    563
    -88   -210   -124    148     15   -168    519    329    236    163    563    558
   -111   -246   -135    179     10   -192    519    306    205    122    530    504
    -90   -296   -207    192     57   -252    485    249    127     36    449    449
    -98   -345   -249    220     72   -298    485    239     98      2    410    444
   -114   -366   -254    239     67   -311    485    228     83    -23    389    428
   -137   -361   -223    249     41   -293    491    207     67    -62    345    410
   -148   -374   -226    259     38   -301    478    187     38    -85    335    413
   -145   -363   -218    254     36   -290    457    171      7   -106    332    400
   -150   -355   -205    252     25   -280    452    168      2   -119    329    402
   -168   -381   -213    275     20   -298    449    161     -2   -132    327    366
   -150   -371   -220    259     33   -298    418    111    -44   -202    270    283
   -114   -379   -265    246     75   -324    389     83    -93   -254    249    306
    -93   -381   -290    236     98   -337    374     72   -106   -259    262    350
    -59   -465   -405    262    171   -436    361     49   -171   -350    176    257
    -23   -691   -667    355    319   -680    394     54   -319   -587    -77      7
    -10   -813   -802    410    394   -807    488    132   -387   -779   -303   -218
    -10   -722   -714    363    350   -717    566    187   -342   -810   -342   -233
   -122   -436   -314    280     96   -376    517   -127   -309   -659    -96      7
   -324    249    571     36   -449    410    265   -639   -168   -202    537    633
   -431    966   1397   -267   -914   1182     41   -883    109    407   1265   1387
   -379   1182   1558   -402   -969   1369   -192   -945    272    854   1717   1901
   -332    820   1153   -244   -743    987   -337  -1052     15    626   1462   1748
   -244    187    428     28   -337    306   -363  -1114   -540   -249    574    893
   -223   -220      0    220   -114   -111   -210   -891   -753   -748     44    210
   -179   -280   -101    228    -38   -189    -23   -530   -576   -701     10    124
   -111   -226   -114    168      0   -171    116   -267   -418   -623     18    174
    -57   -239   -181    145     62   -210    184   -158   -374   -633    -36    205
      0   -231   -231    114    114   -231    194   -132   -376   -649    -31    210
      0   -205   -205    101    101   -205    202   -111   -361   -644    -23    176
     -5   -202   -197    103     96   -200    215    -83   -366   -688   -103    200
     41   -233   -275     93    155   -252    213    -75   -363   -646    -33    200
     54   -150   -205     46    127   -176    205    -62   -332   -594     49    181
     49   -111   -163     31    103   -137    215    -36   -314   -581     54    223
     54    -80   -135     12     93   -106    218    -38   -319   -602     23    215
     96   -101   -197      2    142   -148    205    -57   -348   -652    -31    189
    106   -114   -223      2    163   -168    207    -33   -332   -639    -23    215
    111   -103   -215     -5    161   -158    205    -15   -303   -584     51    202
    119    -49   -168    -33    142   -109    187     -7   -285   -566     77    207
    122    -46   -171    -38    145   -109    200     28   -252   -550     83    272
    132    -28   -163    -51    145    -96    197     46   -239   -555     70    322
    166    -28   -194    -70    179   -111    181     54   -241   -561     54    337
    176    -57   -233    -59    205   -145    189     85   -215   -540     67    358
    174    -64   -241    -54    205   -153    197    135   -176   -498    109    397
    192     12   -181   -103    187    -83    202    194   -116   -439    166    449
    207     70   -137   -140    174    -33    213    244    -75   -407    184    480
    241     93   -148   -166    194    -25    220    306    -33   -368    187    537
    285     80   -205   -184    244    -62    228    363     15   -298    254    568
    314    116   -200   -215    257    -41    231    420     75   -223    329    631
    332    155   -176   -246    254    -10    231    457    132   -153    405    691
    332    226   -106   -277    220     59    231    472    158   -127    439    719
    335    231   -103   -283    218     64    215    457    140   -140    428    714
    332    236    -96   -285    213     72    207    433    122   -179    384    711
    314    241    -72   -277    192     85    213    426    119   -166    423    696
    280    246    -33   -262    158    106    215    402    114   -158    459    644
    272    215    -57   -246    166     80    187    335     49   -249    361    607
    236    205    -31   -220    135     88    184    296     28   -301    301    607
    215    171    -44   -194    129     64    171    226    -31   -379    244    548
    200    145    -54   -171    127     46    145    140   -111   -470    171    459
    171    127    -44   -150    109     44    158    137   -109   -459    171    493
    158    140    -18   -148     88     62    176    135   -103   -457    174    488
    132    116    -15   -124     72     51    197    111   -122   -491    129    444
    122     93    -28   -106     75     33    205     98   -140   -501    122    431
    111    119      7   -116     51     62    210    103   -140   -498    132    441
    106    207    101   -158      2    155    210    111   -101   -459    168    459
    103    277    171   -192    -33    226    189    111    -77   -444    184    465
     51    342    290   -197   -119    316    187    135    -28   -407    220    509
     80    363    280   -223   -101    322    155    103    -44   -439    197    530
    150    309    158   -231     -5    233    111     70    -96   -472    171    493
    142    316    174   -233    -15    246     93     85    -85   -452    194    485
    137    345    207   -241    -33    277     51     59   -101   -459    192    428
     90    335    241   -213    -75    288     59     54    -96   -465    171    400
     88    270    181   -181    -46    226     67     44   -119   -514    122    426
    111    207     96   -161      7    153     51     20   -174   -568     83    415
    111    168     57   -140     28    114     28      5   -205   -607     46    358
    103    158     54   -132     23    106      7    -12   -231   -623     31    280
     80    145     62   -114     10    103      7    -31   -254   -657    -18    200
     83    111     28    -98     28     70     10    -49   -277   -698    -64    257
     96     67    -28    -80     62     20      5    -51   -296   -711    -62    288
     98     88    -12    -93     57     36    -23    -57   -306   -711    -59    262
     80     98     18    -90     31     59    -23    -57   -303   -717    -70    249
     75    101     25    -88     23     64    -23    -72   -303   -732    -90    236
     80     80      0    -80     41     41    -23    -93   -316   -758   -109    192
     93     85    -10    -90     51     38    -36    -90   -322   -766   -132    166
     54     90     36    -75     10     64    -18    -72   -303   -748   -119    176
    -23     64     88    -20    -57     75     23    -80   -311   -782   -140    150
     49    -64   -114      7     80    -88     18    -83   -410   -927   -309    -18
    176   -218   -394     20    283   -306     72     49   -441  -1070   -519   -226
    176   -161   -340     -7    257   -249    174    205   -316  -1047   -542   -288
     85    142     54   -116     15     98    168     54   -236   -904   -337   -116
    -85    678    763   -296   -423    719    -67   -542   -335   -683     85    314
   -244   1415   1657   -587   -950   1535   -306   -984   -277   -226    743    966
   -213   1732   1943   -761  -1078   1836   -535  -1140   -168    239   1273   1496
   -142   1382   1522   -620   -831   1452   -683  -1195   -322    187   1176   1421
   -153    753    906   -298   -530    828   -680  -1200   -758   -553    387    680
   -153    296    449    -72   -301    371   -517   -976   -982  -1182   -322      0
    -33    171    205    -70   -119    189   -361   -620   -753  -1111   -389    -88
     44    194    148   -119    -51    174   -239   -332   -504   -937   -288     10
     54    192    137   -122    -41    166   -119   -116   -319   -807   -210     57
     49    213    163   -129    -57    189    -77    -83   -283   -813   -220     38
     90    262    171   -176    -41    218    -96    -80   -303   -831   -228     44
    116    314    194   -218    -38    254   -101    -31   -270   -807   -223     41
    109    361    252   -233    -70    306    -96    -23   -244   -805   -231      7
     51    374    322   -215   -135    348    -77    -12   -207   -784   -184      2
     33    379    345   -207   -155    363    -64     18   -176   -750   -150      0
     93    397    303   -246   -103    350    -90     23   -174   -758   -187    -18
    132    428    296   -280    -80    363   -114     20   -181   -787   -218    -20
    119    454    332   -288   -106    394   -114     41   -163   -784   -223    -18
    129    514    381   -322   -127    449   -109     67   -122   -732   -168     -7
    122    527    405   -324   -142    467    -96     70   -103   -730   -174    -41
    127    602    475   -363   -174    540   -111     49   -122   -774   -218     25
    109    807    696   -459   -293    753   -142     41   -116   -779   -228      0
    122    917    795   -519   -337    857   -166     46   -111   -787   -257     10
    148    974    826   -561   -340    901   -187     44   -101   -774   -249    -10
    142   1052    909   -597   -381    982   -174     83    -33   -706   -187    -20
    145   1083    935   -615   -394   1008   -171    122      7   -672   -153     -2
    153   1127    974   -641   -410   1052   -171    174     57   -620   -111      2
    158   1174   1013   -667   -426   1093   -166    226    129   -568    -75     12
    179   1202   1023   -691   -420   1114   -158    288    202   -504    -20     75
    213   1247   1031   -732   -410   1140   -163    329    246   -452     33    119
    218   1325   1104   -771   -444   1215   -155    374    311   -392     88    168
    202   1371   1169   -787   -483   1270   -153    387    332   -376    106    228
    189   1397   1208   -792   -509   1304   -140    400    353   -361    122    267
    200   1405   1205   -805   -501   1306   -148    381    340   -397     98    246
    197   1382   1184   -792   -493   1283   -158    350    303   -431     98    200
    166   1374   1208   -771   -522   1291   -163    322    283   -441    124    124
    137   1389   1252   -763   -555   1322   -168    285    257   -483     75     70
    140   1395   1254   -769   -558   1325   -176    239    218   -542     33     44
    101   1382   1280   -740   -589   1330   -174    197    179   -610    -18     10
    109   1363   1254   -737   -571   1309   -200    116    109   -678    -70    -90
    150   1361   1210   -756   -530   1286   -218     62     44   -737   -103   -168
    127   1343   1215   -735   -545   1278   -205     62     46   -745    -98   -179
     83   1343   1260   -714   -587   1301   -192     57     49   -766   -127   -200
     67   1330   1262   -698   -597   1296   -192     38     28   -810   -176   -194
     98   1312   1213   -704   -555   1262   -200     23     15   -820   -179   -163
     90   1350   1260   -722   -584   1306   -176     67     93   -714    -67   -179
     85   1452   1363   -769   -639   1408   -171     88    161   -641     12   -197
     72   1506   1431   -792   -678   1470   -171     96    197   -631     23   -158
     80   1504   1423   -792   -670   1465   -189     83    189   -657    -15    -93
     96   1473   1376   -787   -641   1426   -218     49    155   -688    -38    -72
     85   1447   1361   -766   -639   1405   -223     49    158   -675    -23   -103
     70   1428   1358   -750   -644   1395   -233     51    166   -662    -15   -168
     23   1426   1402   -724   -688   1415   -228     72    202   -607     36   -192
     33   1317   1283   -675   -623   1301   -244     46    163   -662    -20   -226
     51   1176   1124   -615   -535   1150   -259     18    101   -743   -109   -257
     54   1114   1060   -587   -501   1088   -259     20     88   -737   -116   -267
     51   1104   1052   -576   -498   1078   -265      5     75   -740   -116   -335
     62   1067   1005   -566   -470   1039   -267    -10     54   -756   -129   -363
     51   1031    979   -542   -462   1005   -265    -12     51   -758   -132   -397
     38   1010    969   -524   -465    989   -262    -20     46   -776   -168   -420
     41   1034    992   -537   -475   1013   -265    -28     41   -779   -187   -355
     59   1005    945   -535   -444    976   -267    -15     51   -779   -187   -329
     72    976    904   -527   -415    940   -275    -28     41   -795   -194   -361
     62    958    893   -511   -415    927   -283    -41     36   -761   -145   -415
     54    969    914   -511   -428    943   -285    -46     44   -732   -103   -467
     57    937    880   -498   -413    909   -275    -33     62   -735   -137   -459
     62    857    795   -459   -366    828   -270    -28     38   -792   -207   -441
     64    667    602   -368   -267    636   -210     38     10   -846   -280   -563
     44    467    423   -254   -189    446    -67    174     15   -948   -439   -818
     83    530    446   -306   -181    488     15    244     46  -1044   -553   -911
     28    787    758   -407   -363    771      0     46     59   -940   -387   -776
   -111   1260   1371   -574   -743   1314   -259   -566    -83   -740     -5   -452
   -275   1958   2234   -841  -1254   2096   -548  -1078   -101   -363    545    109
   -298   2366   2665  -1036  -1483   2514   -795  -1236     62    171   1174    698
   -241   2135   2377   -948  -1309   2255   -971  -1270     25    283   1247    678
   -207   1532   1738   -662   -974   1634   -943  -1205   -290   -298    568    129
   -187    950   1137   -381   -662   1044   -750   -974   -584  -1021   -241   -522
   -132    753    883   -311   -506    818   -545   -574   -329   -930   -296   -584
    -59    769    828   -353   -444    797   -394   -275    -75   -724   -184   -514
    -18    766    784   -376   -402    774   -285    -80     85   -602   -116   -485
     -5    750    756   -371   -379    753   -241     -5    158   -532    -57   -478
    -12    756    769   -374   -392    763   -215     28    197   -485    -12   -478
    -38    756    792   -358   -415    774   -181     67    233   -439     25   -459
    -10    750    761   -371   -384    756   -179     67    226   -446      5   -483
     23    740    717   -381   -345    730   -174     75    228   -449    -15   -491
     15    753    737   -387   -361    745   -158    101    262   -415     -2   -465
     -7    745    753   -368   -379    748   -137    137    303   -366     41   -431
      7    774    766   -392   -379    771   -142    140    311   -358     54   -418
     31    800    769   -415   -368    784   -140    148    311   -374     18   -379
     33    795    758   -415   -363    776   -111    192    366   -296     98   -355
     41    823    782   -433   -368    802    -85    231    426   -200    213   -350
     54    865    810   -459   -376    839    -70    252    452   -163    259   -327
     62    888    826   -475   -381    857    -57    275    478   -137    267   -316
     75    878    802   -475   -363    841    -44    306    506   -119    239   -290
     96    880    782   -488   -342    831    -25    345    550    -49    309   -257
    106    906    797   -509   -345    852    -12    387    597      5    355   -249
    103    901    797   -501   -345    849     -2    436    639     46    384   -218
    106    911    805   -511   -350    859      7    491    691     93    415   -187
    119    935    813   -527   -345    875     20    548    743    145    452   -150
    124    963    839   -545   -358    901     38    620    813    218    517   -103
    168    997    828   -581   -329    914     38    680    862    265    542    -46
    200   1021    818   -613   -309    919     18    701    872    293    576    -28
    171   1036    865   -605   -348    950     10    706    891    337    641    -33
    132   1031    898   -584   -381    966     28    719    909    348    631    -51
    127   1034    906   -579   -389    971     62    740    922    348    607     12
    153   1036    880   -597   -363    958     49    691    875    301    597     28
    158   1047    888   -602   -363    966     28    639    833    272    600     -2
    119   1036    914   -579   -397    976     20    589    797    241    587    -41
     72   1021    948   -545   -436    984     23    542    771    215    563    -62
     44    987    943   -519   -449    966     15    485    727    158    504   -109
     25    966    940   -496   -457    953      5    436    691    132    491   -148
      7    961    950   -485   -472    956     10    402    670    116    488   -168
      0    961    961   -480   -480    961     20    376    657    111    485   -187
    -15    958    974   -475   -493    966     18    353    652    119    501   -213
    -25    971    997   -475   -511    984     18    335    649    116    493   -223
    -31    953    982   -462   -506    969     23    337    646    114    478   -228
    -33    989   1023   -478   -527   1005     41    355    683    145    511   -200
    -41   1070   1111   -517   -576   1091     49    374    735    202    574   -158
    -31   1109   1140   -540   -584   1124     28    353    732    202    571   -145
      0   1127   1127   -566   -563   1127    -12    316    706    181    548   -137
     18   1130   1111   -574   -545   1122    -49    306    701    202    574   -150
     18   1119   1101   -571   -542   1111    -64    293    691    205    594   -163
      0   1098   1098   -550   -550   1098    -80    272    665    176    566   -179
    -18   1036   1054   -511   -537   1047    -90    249    636    135    501   -184
    -20    974    995   -475   -506    984   -103    239    623    129    501   -205
    -18    901    917   -441   -467    909   -116    218    592    111    496   -265
    -12    831    844   -410   -428    839   -116    205    566     80    457   -301
    -28    771    800   -374   -415    784   -116    187    535     51    426   -327
    -62    711    774   -324   -418    743   -119    161    496      7    384   -350
   -101    652    753   -277   -428    701   -119    127    462    -31    350   -374
   -114    623    737   -257   -426    680   -127    114    457    -25    376   -397
    -96    639    735   -272   -415    685   -132    103    454    -25    400   -423
    -93    628    722   -267   -407    675   -137    101    449    -31    397   -423
   -111    579    688   -236   -400    633   -142     93    428    -57    371   -433
   -137    522    659   -192   -400    589   -140     85    413    -72    361   -449
   -163    488    652   -163   -410    568   -137     85    407    -88    337   -454
   -184    467    652   -140   -418    558   -135     98    420    -93    309   -446
   -174    431    605   -129   -389    517   -129     96    400    -98    324   -467
   -145    319    465    -88   -306    392    -83    122    340   -184    239   -579
   -124     77    202     23   -163    137     38    192    231   -410    -23   -815
   -124    -51     72     88    -98     10    192    345    228   -537   -194   -995
   -187    114    298     33   -244    205    252    327    335   -436    -88   -904
   -335    548    880   -106   -607    714     75   -140    384   -161    322   -537
   -488   1254   1743   -384  -1117   1499   -220   -649    517    345    987    116
   -530   1899   2429   -683  -1478   2164   -498   -857    787    958   1696    893
   -436   1886   2322   -724  -1379   2101   -743   -888    854   1241   1956   1122
   -384   1384   1769   -501  -1078   1577   -823   -919    519    802   1496    683
   -379    756   1135   -189   -758    943   -711   -818     72      0    683    -83
   -361    366    727     -2   -542    545   -459   -470     44   -285    296   -478
   -309    368    675    -31   -493    522   -252   -119    296   -137    342   -394
   -220    355    576    -67   -400    467   -132     93    426    -57    376   -332
   -184    319    504    -67   -342    410    -80    189    488     -5    418   -366
   -179    303    483    -62   -329    392    -64    215    509     10    452   -394
   -189    309    496    -59   -342    402    -46    246    532     23    454   -420
   -200    265    465    -33   -332    366    -23    265    535     10    446   -415
   -210    252    462    -20   -337    355     -2    285    555     33    470   -410
   -218    223    441     -2   -329    332     25    322    592     64    483   -410
   -210    223    431     -7   -319    327     44    342    610     64    470   -350
   -202    231    433    -15   -316    332     49    353    620     75    483   -301
   -223    200    423     10   -322    311     70    381    639     77    467   -293
   -213    187    400     12   -306    293     75    407    657     83    449   -257
   -197    197    392      0   -296    293     88    433    696    161    561   -277
   -215    228    444     -7   -329    335     88    433    714    184    600   -311
   -200    254    452    -28   -327    353     75    439    709    161    568   -265
   -176    244    420    -33   -298    332     85    475    740    207    623   -254
   -161    259    418    -49   -290    337    101    514    776    228    615   -267
   -142    236    379    -46   -262    306    124    566    818    265    644   -205
   -137    244    381    -54   -259    311    137    607    865    332    732   -166
   -119    265    384    -72   -252    324    148    641    893    355    745   -137
    -98    306    405   -103   -252    355    155    688    932    387    745   -109
    -75    316    392   -122   -233    353    171    748    982    439    787    -38
    -62    335    394   -137   -228    363    192    815   1049    519    865    -20
    -44    361    405   -158   -223    381    202    867   1106    584    917    -12
    -23    389    410   -184   -218    397    202    867   1111    597    948     18
    -18    394    413   -189   -215    405    205    867   1111    592    956     77
    -36    379    415   -174   -226    397    213    867   1122    592    943    109
    -64    381    446   -158   -254    413    226    854   1117    579    924    127
    -85    358    444   -137   -265    400    231    836   1106    574    940    132
    -88    350    436   -132   -262    392    220    797   1083    553    930    103
   -109    309    415   -101   -262    363    226    761   1060    535    932     67
   -140    298    439    -77   -288    368    218    701   1036    524    940     15
   -153    288    441    -67   -298    363    197    628    987    465    888    -18
   -171    233    405    -31   -288    316    205    581    953    420    844    -44
   -176    205    379    -15   -277    290    210    555    943    418    841    -77
   -187    174    361      7   -272    267    226    532    943    418    846   -122
   -207    174    381     15   -293    277    228    501    917    371    792   -124
   -213    153    363     28   -288    257    241    501    919    379    815    -83
   -205    171    376     12   -290    272    254    509    943    415    854    -62
   -192    252    444    -28   -316    348    265    522    982    449    878    -41
   -192    277    470    -44   -332    374    262    524   1013    478    906      0
   -174    265    439    -46   -306    350    233    511   1018    483    909     28
   -153    226    376    -38   -265    301    197    501   1013    483    898     15
   -161    207    368    -23   -265    288    192    496   1021    493    927     10
   -181    202    381    -10   -280    290    179    467   1008    496    953     20
   -155    145    301      5   -228    223    142    413    953    441    891      0
   -155     57    210     49   -181    132    129    400    914    400    820    -41
   -168    -46    122    109   -145     36    122    392    885    402    833   -116
   -187   -122     64    153   -127    -28    116    366    846    374    820   -148
   -218   -153     64    184   -142    -44    106    329    810    337    782   -197
   -233   -194     38    213   -137    -77    106    301    769    280    704   -202
   -231   -231      0    231   -116   -116    103    280    737    246    683   -142
   -249   -288    -38    267   -106   -163    103    270    730    252    675   -158
   -259   -306    -46    280   -106   -176    111    270    732    265    683   -176
   -228   -298    -70    262    -83   -184    101    252    717    262    683   -215
   -207   -293    -85    252    -62   -189     88    249    719    272    698   -228
   -205   -322   -119    262    -46   -220     75    236    701    259    688   -244
   -215   -340   -124    277    -46   -233     64    228    680    239    649   -236
   -233   -363   -132    298    -51   -249     67    231    678    233    639   -192
   -239   -400   -161    319    -38   -280     83    246    685    252    654   -231
   -210   -787   -579    498    181   -683    181    327    704    239    639   -277
   -174  -1499  -1325    836    574  -1413    402    519    743    179    540   -335
   -171  -1857  -1686   1013    756  -1771    587    717    782     98    413   -475
   -218  -1839  -1621   1028    701  -1730    727    833    896    174    491   -431
   -402  -1467  -1065    935    329  -1267    649    426    953    407    852    -46
   -620   -805   -184    711   -220   -493    439    -93   1080    865   1496    633
   -763   -220    542    491   -654    158    267   -345   1319   1441   2197   1405
   -709   -194    514    452   -613    158     44   -488   1374   1797   2582   1878
   -610   -649    -38    628   -285   -345    -85   -550   1044   1392   2130   1418
   -566  -1215   -649    891     38   -932    -49   -441    657    657   1317    545
   -517  -1602  -1085   1057    280  -1345    129   -109    597    322    872    103
   -381  -1641  -1260   1013    439  -1452    311    283    815    459    927    119
   -262  -1644  -1382    953    558  -1514    400    491    945    545    984    132
   -220  -1696  -1478    958    628  -1587    452    589   1002    571    995    140
   -210  -1735  -1525    971    657  -1631    467    620   1013    571   1005     98
   -207  -1732  -1525    971    657  -1628    488    628   1010    553   1002     85
   -207  -1714  -1509    958    649  -1613    493    639   1021    542    979    140
   -197  -1667  -1470    932    633  -1569    511    659   1031    548    979    176
   -194  -1647  -1452    919    626  -1551    511    667   1034    542    976    176
   -189  -1621  -1431    906    620  -1527    527    672   1041    548    992    176
   -194  -1628  -1434    909    618  -1532    519    670   1041    548   1008    153
   -207  -1618  -1413    911    600  -1517    517    680   1047    550   1008    140
   -200  -1600  -1400    898    600  -1501    522    696   1057    548    989    163
   -210  -1597  -1387    904    587  -1493    532    727   1083    568   1015    210
   -197  -1595  -1397    893    597  -1496    542    763   1109    584   1026    241
   -174  -1602  -1428    888    626  -1517    548    782   1117    587   1026    249
   -163  -1577  -1415    867    626  -1496    558    792   1137    618   1072    223
   -153  -1543  -1389    849    618  -1467    553    795   1145    623   1091    223
   -150  -1514  -1363    831    605  -1439    558    831   1169    644   1106    265
   -119  -1488  -1369    802    623  -1428    566    896   1210    691   1148    296
    -85  -1478  -1395    782    652  -1436    571    956   1254    735   1184    324
    -62  -1457  -1395    761    665  -1426    576   1013   1296    771   1215    361
    -49  -1439  -1392    743    670  -1418    581   1065   1322    800   1239    394
    -44  -1397  -1353    719    654  -1376    597   1117   1366    849   1286    449
    -38  -1330  -1291    683    626  -1309    607   1158   1415    898   1335    498
    -36  -1286  -1249    662    605  -1267    610   1179   1439    922   1366    522
    -31  -1260  -1228    644    597  -1247    602   1174   1449    932   1382    532
    -36  -1241  -1205    639    581  -1223    607   1166   1454    935   1395    545
    -51  -1241  -1192    646    568  -1218    607   1145   1441    914   1387    530
    -64  -1260  -1195    662    563  -1228    597   1111   1421    885   1371    506
    -64  -1257  -1192    657    563  -1226    597   1085   1402    849   1327    467
    -70  -1265  -1195    667    561  -1231    597   1036   1358    784   1267    485
    -88  -1283  -1195    685    553  -1241    584    974   1309    732   1247    459
   -122  -1291  -1169    706    522  -1231    589    937   1288    709   1234    415
   -155  -1312  -1158    732    501  -1236    602    909   1270    685   1218    394
   -142  -1325  -1182    735    519  -1254    602    862   1226    636   1171    350
   -150  -1330  -1182    740    514  -1257    602    828   1189    589   1124    324
   -166  -1340  -1174    753    504  -1257    613    813   1182    576   1122    314
   -168  -1319  -1153    743    491  -1236    626    810   1184    566   1122    293
   -161  -1226  -1065    693    452  -1145    623    807   1197    571   1143    306
   -161  -1148   -987    652    413  -1067    613    805   1221    579   1156    340
   -161  -1106   -945    633    392  -1026    605    797   1241    579   1161    374
   -161  -1065   -904    610    371   -984    558    771   1244    589   1187    374
   -145  -1047   -901    594    376   -974    501    724   1205    550   1169    335
   -150  -1026   -875    589    361   -953    459    680   1161    496   1127    293
   -166  -1031   -865    600    348   -948    452    665   1135    454   1085    290
   -176  -1072   -896    623    358   -987    444    641   1106    428   1083    257
   -205  -1130   -924    667    358  -1028    444    623   1080    392   1070    158
   -246  -1234   -987    737    368  -1111    446    594   1023    306    971    106
   -226  -1306  -1080    766    426  -1195    420    548    953    210    880    114
   -166  -1332  -1166    748    498  -1252    379    527    896    148    815    106
   -155  -1337  -1184    745    511  -1262    374    506    872    129    813     67
   -150  -1319  -1169    732    506  -1244    358    483    857    111    818     20
   -161  -1330  -1169    745    504  -1249    348    459    839     90    818      5
   -176  -1335  -1161    756    491  -1249    340    439    820     64    800    -15
   -174  -1317  -1143    745    483  -1231    316    415    795     28    763    -57
   -168  -1314  -1145    740    488  -1231    298    400    771     -7    722    -67
   -176  -1309  -1132    743    478  -1221    296    397    758    -33    698    -41
   -179  -1322  -1145    750    480  -1234    296    392    753    -33    711    -31
   -161  -1330  -1171    745    504  -1252    275    368    732    -62    704    -57
   -155  -1363  -1208    758    522  -1286    270    368    711    -88    688   -103
   -122  -1501  -1379    813    628  -1441    306    413    654   -197    563   -290
   -101  -1693  -1595    896    745  -1644    420    519    605   -407    275   -537
   -119  -1628  -1512    872    696  -1571    527    641    683   -436    220   -548
   -220  -1319  -1101    769    439  -1213    542    517    782   -277    441   -361
   -355   -836   -480    597     62   -659    316    -67    717    -44    862     75
   -491   -168    322    327   -407     77     75   -535    769    394   1499    740
   -498    166    665    166   -581    415   -142   -722    870    826   2010   1301
   -462   -111    350    285   -407    119   -298   -839    680    743   1912   1239
   -478   -680   -202    579   -137   -441   -298   -839    275     77   1189    496
   -394  -1171   -779    782    189   -976   -200   -652     -2   -571    475   -241
   -280  -1288  -1008    784    363  -1148    -59   -293    176   -540    394   -319
   -210  -1257  -1047    732    415  -1153     80     10    415   -366    485   -215
   -155  -1247  -1091    701    467  -1169    176    207    568   -252    571   -163
   -140  -1218  -1078    678    467  -1150    202    259    602   -244    566   -223
   -127  -1234  -1109    680    491  -1171    215    277    602   -285    517   -135
   -148  -1244  -1098    693    475  -1171    236    301    620   -275    530    -93
   -142  -1241  -1098    693    478  -1171    262    316    633   -249    558   -137
   -116  -1210  -1093    662    488  -1153    252    309    626   -267    537   -150
   -109  -1200  -1091    652    491  -1145    246    314    633   -259    553   -132
   -111  -1182  -1072    644    478  -1127    259    329    657   -236    581   -116
   -129  -1127   -997    628    433  -1062    267    345    678   -210    600   -122
   -122  -1088   -969    602    423  -1028    252    324    659   -231    584   -150
   -119  -1057   -937    587    407   -997    244    319    659   -236    587   -145
   -124  -1041   -917    581    394   -982    265    358    698   -205    592   -129
   -101  -1085   -984    594    441  -1036    270    371    698   -210    571    -77
   -114  -1057   -945    584    415  -1002    257    374    693   -231    548    -62
    -83   -997   -914    540    415   -956    223    358    680   -215    592    -83
    -85   -914   -831    498    371   -872    215    381    717   -145    698    -90
    -83   -828   -745    457    329   -787    210    407    753   -103    727   -101
    -83   -854   -771    467    342   -815    236    446    782   -103    701    -57
    -67   -826   -758    446    342   -792    252    491    815    -88    683    -18
    -38   -797   -758    418    358   -776    249    535    846    -57    693     18
    -23   -732   -709    379    342   -722    233    563    870    -25    730     62
      0   -657   -657    329    327   -659    244    610    930     38    795    135
     15   -613   -628    298    322   -620    252    636    963     85    841    168
     25   -605   -631    288    327   -618    257    641    974    103    870    187
     -2   -553   -550    277    272   -553    270    652   1005    132    901    220
    -54   -537   -483    296    213   -511    275    646    997    124    893    220
    -54   -553   -498    303    220   -524    265    605    963     93    867    202
     -7   -602   -597    303    293   -597    239    532    888     18    795    145
     12   -597   -610    293    311   -602    223    470    828    -38    761    103
    -12   -571   -558    290    270   -566    215    423    795    -67    756     93
    -57   -574   -519    314    231   -548    228    389    766   -101    740     77
    -72   -555   -483    314    202   -519    231    340    735   -135    727     49
    -67   -548   -480    309    205   -514    228    298    698   -176    685     18
    -59   -524   -465    290    200   -496    218    254    662   -231    626    -20
    -49   -509   -459    277    202   -485    202    215    641   -265    594    -59
    -59   -501   -444    280    189   -472    213    215    649   -270    587    -62
    -70   -467   -397    270    163   -433    223    226    667   -254    589    -36
    -51   -402   -353    226    150   -379    220    244    680   -236    610    -12
    -38   -329   -293    184    127   -311    226    262    706   -194    667     23
    -70   -309   -239    187     83   -272    239    277    735   -150    717     62
    -36   -337   -301    187    132   -319    205    231    701   -166    706     67
    -44   -394   -350    218    150   -371    192    194    659   -205    678     46
    -62   -415   -355    239    145   -387    181    158    607   -257    626      7
    -70   -418   -348    241    137   -384    166    127    579   -275    613     -2
   -119   -446   -327    283    103   -387    192    142    600   -252    636     12
   -122   -574   -454    348    166   -514    161     88    509   -348    530    -83
   -119   -678   -558    400    218   -618    145     57    444   -420    446   -142
   -137   -730   -592    431    226   -659    140     38    405   -454    415   -168
   -150   -758   -607    454    228   -683    124      2    353   -509    363   -202
   -150   -761   -610    457    228   -685    119    -15    337   -532    345   -210
   -155   -782   -626    467    233   -704    116    -25    322   -545    329   -223
   -166   -769   -602    467    218   -688    119    -23    324   -540    345   -213
   -163   -779   -615    472    226   -698    119    -31    303   -568    324   -220
   -127   -833   -706    478    288   -771     85    -85    236   -633    275   -270
   -124   -839   -714    480    293   -776     75    -90    223   -641    272   -285
   -132   -797   -667    465    265   -732     64    -88    226   -633    283   -283
   -135   -771   -636    454    249   -704     57   -101    215   -641    280   -285
   -132   -779   -646    454    257   -714     59   -103    197   -675    236   -285
   -122   -883   -763    501    319   -823     85    -77    142   -758    142   -371
   -114  -1047   -932    579    405   -989    158    -12     83   -914    -51   -594
   -127  -1072   -945    600    407  -1010    252     88    116  -1015   -189   -740
   -174   -776   -602    472    210   -691    285     54    210   -919    -62   -620
   -280   -350    -70    314   -106   -210     83   -423     67   -802    213   -350
   -387    265    652     59   -519    457   -252   -966    -77   -527    691    109
   -446    888   1335   -220   -891   1111   -517  -1231     -7    -75   1267    641
   -366    750   1117   -192   -743    932   -698  -1267    -18    109   1423    807
   -324    181    504     70   -415    342   -711  -1254   -314   -353    896    348
   -316   -394    -77    353   -122   -236   -600  -1182   -693  -1122     75   -387
   -309   -722   -413    517     51   -568   -400   -859   -579  -1247   -189   -602
   -277   -714   -439    493     80   -576   -249   -566   -272  -1015    -46   -462
   -210   -709   -501    459    145   -605   -148   -366    -96   -888     38   -397
   -176   -711   -535    441    176   -623    -72   -244     10   -818     83   -366
   -171   -709   -537    441    181   -623    -49   -200     49   -805     83   -358
   -171   -714   -542    444    184   -628    -41   -187     64   -802     85   -345
   -179   -724   -545    452    181   -636    -38   -179     77   -789     90   -358
   -200   -735   -537    467    166   -636    -36   -176     88   -782     96   -376
   -213   -730   -517    472    150   -623    -28   -166    106   -769    109   -361
   -220   -714   -493    467    135   -605     -5   -140    142   -735    135   -327
   -176   -698   -522    436    171   -613    -20   -161    122   -758    111   -337
   -145   -698   -553    420    202   -626    -33   -163    114   -771     96   -342
   -127   -672   -545    400    207   -610    -31   -137    135   -748    114   -314
   -127   -675   -550    400    207   -613    -25   -122    148   -737    124   -306
   -111   -688   -576    397    231   -633    -25   -106    163   -714    145   -309
   -122   -698   -579    410    226   -639    -28   -101    168   -722    124   -303
   -189   -732   -542    462    176   -639    -12    -77    200   -698    135   -252
   -309   -753   -444    530     67   -600    -10    -80    228   -646    189   -288
   -374   -735   -363    553     -7   -550     -5    -85    226   -646    192   -319
   -314   -691   -376    501     28   -535     49    -44    249   -636    194   -272
   -262   -605   -342    433     38   -475    111     85    353   -548    257   -176
   -213   -555   -345    381     64   -452    111    181    457   -454    340   -109
   -163   -491   -327    327     80   -410    101    223    522   -397    392    -64
   -137   -439   -301    285     80   -371    101    265    581   -337    446    -18
   -127   -394   -267    262     70   -332    103    301    620   -290    485     18
   -132   -363   -231    246     49   -298     98    322    639   -267    511     62
   -142   -319   -176    228     15   -249     98    332    646   -254    530     96
   -150   -303   -155    226      0   -231     93    303    626   -262    540     96
   -171   -285   -114    228    -28   -200    109    301    626   -249    566     72
   -127   -332   -207    228     36   -270     90    233    558   -324    488      5
   -161   -337   -176    249      5   -257    103    215    550   -335    485     20
   -197   -309   -114    252    -41   -213    106    184    524   -376    428    -10
   -194   -322   -127    259    -33   -226     85    109    444   -470    340    -18
   -192   -358   -168    275    -12   -265     62     36    392   -498    340    -88
   -236   -345   -109    290    -64   -228     93     36    410   -472    371   -111
   -275   -361    -85    316    -96   -223    132     49    431   -457    374   -124
   -265   -394   -129    329    -67   -262    129      7    405   -509    314   -140
   -272   -428   -158    350    -59   -293    129     -7    384   -537    285   -111
   -283   -441   -158    361    -64   -298    127     -2    381   -530    296   -122
   -301   -426   -124    363    -90   -275    142     12    418   -496    327    -88
   -322   -439   -116    381   -103   -277    174     54    462   -452    368    -18
   -327   -452   -127    387   -101   -290    181     77    501   -397    407     12
   -280   -402   -122    340    -80   -262    124     18    472   -405    397     18
   -288   -376    -88    332   -101   -233    101     10    488   -371    452     18
   -314   -423   -109    368   -103   -267    109     20    509   -329    519    -18
   -340   -465   -124    400   -109   -293    122     23    522   -324    509    -33
   -353   -496   -145    423   -106   -322    137     33    530   -332    488      5
   -358   -602   -244    480    -59   -423    150     41    522   -348    462     20
   -353   -766   -413    561     28   -589    142     20    472   -384    433    -38
   -371   -802   -431    584     25   -618    150     33    480   -361    457    -70
   -407   -846   -441    626     15   -644    179     54    493   -353    441    -80
   -387   -924   -537    654     72   -732    166      7    428   -439    340   -111
   -374   -992   -618    683    122   -805    155    -25    379   -496    283   -119
   -387  -1060   -672    722    140   -867    168    -20    387   -491    285   -129
   -381  -1132   -750    756    184   -943    176    -20    389   -475    324    -98
   -392  -1166   -774    776    189   -971    187     -5    410   -436    361   -127
   -394  -1179   -784    787    194   -982    187      5    413   -452    314   -109
   -415  -1197   -782    805    181   -989    174    -18    402   -467    306   -124
   -415  -1280   -865    846    223  -1072    174    -25    389   -488    275   -158
   -402  -1306   -904    854    249  -1106    168    -23    397   -475    285   -124
   -394  -1353   -958    875    280  -1156    163    -18    402   -462    311   -119
   -340  -1447  -1109    893    381  -1278    181     -2    342   -553    213   -244
   -303  -1675  -1371    987    532  -1525    285     93    296   -711     12   -467
   -311  -1751  -1439   1028    561  -1597    420    228    324   -818   -145   -628
   -327  -1613  -1286    971    478  -1449    485    246    410   -771    -96   -563
   -446  -1231   -787    839    168  -1010    306   -244    348   -576    249   -239
   -597   -511     85    553   -342   -213      2   -802    350   -171    870    337
   -701    106    807    296   -753    454   -226  -1062    527    368   1509    953
   -646     83    730    283   -688    405   -444  -1145    581    678   1787   1366
   -548   -462     83    504   -316   -192   -498  -1161    270    228   1296    865
   -514  -1060   -545    787     12   -802   -376  -1026    -85   -501    509     64
   -472  -1436   -966    953    246  -1202   -176   -693    -44   -724    150   -244
   -358  -1527  -1169    943    405  -1348    -18   -363    179   -610    148   -155
   -262  -1545  -1283    901    509  -1415     90   -135    345   -480    239    -62
   -249  -1548  -1299    898    522  -1426    161     -5    465   -355    361    -77
   -272  -1551  -1278    911    501  -1415    187     25    501   -335    379   -127
   -293  -1517  -1223    906    465  -1371    192     33    511   -345    368   -116
   -301  -1478  -1176    888    436  -1327    205     46    527   -342    353    -98
   -272  -1483  -1210    878    467  -1348    200     38    509   -363    324    -90
   -257  -1517  -1260    885    498  -1389    202     54    519   -342    337    -77
   -270  -1493  -1223    883    475  -1358    205     72    545   -314    371    -96
   -280  -1470  -1192    875    454  -1332    207     83    558   -309    366    -88
   -280  -1486  -1205    883    459  -1345    228    122    589   -290    358    -18
   -267  -1499  -1231    883    480  -1366    231    132    605   -277    379    -12
   -244  -1488  -1244    867    498  -1366    226    145    623   -254    410     -5
   -249  -1441  -1192    844    470  -1317    241    192    678   -197    446     49
   -254  -1421  -1169    836    454  -1296    249    197    691   -189    441     59
   -259  -1423  -1163    841    449  -1293    265    210    714   -155    475     70
   -252  -1421  -1169    836    457  -1296    283    249    761    -96    537     77
   -218  -1400  -1182    805    480  -1291    275    290    789    -54    566     70
   -194  -1400  -1205    797    504  -1304    290    348    833     -7    597    148
   -192  -1389  -1197    789    501  -1293    311    405    893     46    636    187
   -189  -1384  -1195    787    501  -1291    332    475    961    109    670    257
   -158  -1358  -1200    758    519  -1280    345    532   1021    171    724    314
   -135  -1343  -1210    737    537  -1278    355    584   1070    226    766    345
   -103  -1322  -1218    711    555  -1270    368    633   1111    265    771    394
    -88  -1309  -1221    698    566  -1265    384    670   1143    293    792    470
    -90  -1275  -1184    683    545  -1231    379    678   1169    366    893    467
   -103  -1275  -1171    688    532  -1223    381    670   1176    374    919    465
   -116  -1260  -1145    685    511  -1205    384    652   1171    350    893    470
   -122  -1280  -1158    701    517  -1221    379    613   1137    322    867    452
   -127  -1291  -1166    709    517  -1228    376    576   1117    303    862    431
   -153  -1296  -1143    724    493  -1221    371    532   1091    277    857    413
   -192  -1312  -1119    748    462  -1215    374    488   1062    236    820    387
   -215  -1353  -1137    784    459  -1247    389    444   1031    187    769    350
   -246  -1371  -1127    807    439  -1249    415    420   1021    163    735    348
   -252  -1384  -1135    818    441  -1260    423    407   1021    179    756    316
   -254  -1408  -1153    831    446  -1280    415    379   1010    174    756    277
   -254  -1439  -1184    846    465  -1312    420    350    989    150    724    257
   -259  -1439  -1179    846    459  -1309    441    355   1002    161    717    265
   -272  -1397  -1124    836    423  -1262    465    376   1036    189    735    296
   -301  -1340  -1039    820    366  -1189    472    384   1067    228    776    327
   -306  -1283   -976    795    335  -1130    454    371   1085    246    800    337
   -288  -1236   -950    761    329  -1093    415    353   1091    259    815    358
   -275  -1252   -979    763    350  -1117    384    335   1085    265    813    350
   -275  -1306  -1034    789    376  -1171    371    322   1065    249    789    329
   -283  -1325  -1041    805    379  -1184    353    293   1036    207    737    319
   -301  -1363  -1062    831    379  -1215    335    275   1005    184    711    319
   -314  -1441  -1127    878    405  -1286    337    277    997    200    727    270
   -329  -1540  -1213    932    439  -1379    322    265    953    158    691    220
   -335  -1600  -1265    969    465  -1434    319    246    924    127    659    184
   -355  -1636  -1280    995    462  -1460    316    220    893     90    620    150
   -389  -1665  -1275   1026    441  -1470    319    189    867     59    607    122
   -413  -1686  -1275   1049    431  -1480    314    161    849     25    568     70
   -392  -1712  -1319   1052    462  -1517    293    158    836      7    527    106
   -371  -1738  -1369   1052    496  -1556    270    148    820     -7    514     98
   -361  -1764  -1402   1062    519  -1582    265    142    813    -12    511     96
   -374  -1795  -1421   1083    519  -1608    270    148    818     -7    519     88
   -366  -1813  -1447   1091    540  -1631    265    129    807    -25    501     64
   -355  -1790  -1436   1072    537  -1613    252    109    789    -51    475     51
   -348  -1782  -1434   1065    540  -1610    254    114    797    -38    485     51
   -329  -1826  -1499   1075    584  -1662    267    122    784    -64    459      5
   -275  -1997  -1722   1137    722  -1860    288    142    706   -194    311   -111
   -233  -2216  -1984   1223    872  -2101    379    228    620   -402     70   -407
   -228  -2244  -2018   1236    893  -2132    491    361    654   -475    -36   -548
   -335  -2031  -1699   1182    678  -1865    537    270    737   -363    116   -410
   -558  -1556   -997   1057    218  -1278    355   -275    740   -116    522     46
   -719   -828   -111    774   -306   -470     83   -782    828    335   1171    766
   -758   -389    368    574   -566    -10   -148   -982   1008    862   1797   1397
   -717   -524    192    620   -457   -166   -337  -1088    932    948   1878   1501
   -659  -1028   -368    844   -145   -698   -397  -1096    584    400   1273    896
   -613  -1553   -940   1080    163  -1247   -252   -859    306   -244    558    116
   -535  -1805  -1270   1171    366  -1540    -36   -446    433   -306    371    -83
   -413  -1823  -1410   1117    496  -1618    111   -142    626   -189    413    -57
   -342  -1821  -1478   1083    566  -1649    207     31    735   -119    462    -25
   -342  -1847  -1504   1093    579  -1675    244     88    769   -109    462    -67
   -342  -1865  -1522   1104    589  -1696    275    132    802    -93    444    -64
   -353  -1870  -1517   1111    581  -1696    309    174    833    -90    441     -7
   -301  -1873  -1571   1088    633  -1722    280    137    792   -129    415    -70
   -290  -1901  -1613   1096    659  -1758    280    153    800   -129    418    -64
   -296  -1896  -1602   1096    652  -1751    303    192    826   -111    436    -25
   -283  -1891  -1608   1085    662  -1751    309    207    844    -96    457    -10
   -285  -1831  -1545   1060    628  -1688    322    228    883    -51    519    -12
   -296  -1803  -1506   1049    602  -1654    340    257    917    -25    532    -36
   -267  -1855  -1587   1060    657  -1722    337    259    901    -62    475     15
   -265  -1844  -1582   1054    657  -1714    335    275    911    -41    509     41
   -252  -1810  -1558   1031    652  -1686    345    301    945     -5    550     51
   -239  -1810  -1571   1023    665  -1693    355    327    971     20    579     57
   -252  -1764  -1512   1005    628  -1639    366    368   1021     83    646     64
   -246  -1714  -1467    979    607  -1592    376    415   1067    145    693     83
   -215  -1725  -1509    971    646  -1618    387    433   1075    137    675     88
   -189  -1719  -1532    953    670  -1626    400    478   1104    150    667    148
   -155  -1704  -1548    930    696  -1628    405    514   1132    176    691    197
   -171  -1647  -1475    909    649  -1561    433    597   1213    262    774    239
   -142  -1592  -1449    867    652  -1522    439    659   1262    306    792    283
    -59  -1615  -1558    836    748  -1587    407    652   1228    262    740    298
    -49  -1579  -1530    813    737  -1553    420    701   1280    335    836    335
    -36  -1522  -1488    779    724  -1506    428    740   1343    420    940    350
    -36  -1473  -1436    756    698  -1454    431    756   1389    488   1005    311
    -67  -1488  -1421    776    675  -1454    446    763   1400    491   1002    332
    -93  -1499  -1405    797    654  -1452    465    763   1397    472    963    407
    -46  -1514  -1467    779    706  -1491    436    696   1322    379    870    394
    -33  -1504  -1470    769    717  -1488    420    644   1275    335    849    355
    -72  -1519  -1447    795    685  -1483    433    620   1283    345    862    319
   -101  -1532  -1431    815    665  -1483    436    581   1257    311    810    280
   -132  -1527  -1395    828    628  -1460    439    542   1244    327    857    257
   -189  -1499  -1309    844    558  -1405    457    522   1252    337    883    259
   -192  -1527  -1337    857    571  -1434    454    470   1205    275    815    239
   -187  -1525  -1340    854    576  -1434    454    420   1179    252    782    194
   -187  -1538  -1350    862    579  -1447    465    405   1174    244    782    181
   -187  -1514  -1327    852    568  -1421    467    402   1176    244    771    174
   -176  -1467  -1291    820    555  -1379    496    436   1221    288    805    200
   -184  -1400  -1218    792    514  -1309    509    446   1254    335    849    231
   -197  -1335  -1137    766    467  -1236    498    444   1278    374    896    265
   -174  -1304  -1130    740    478  -1218    449    418   1280    397    935    257
   -166  -1332  -1166    748    496  -1249    423    387   1257    371    906    215
   -179  -1348  -1171    763    493  -1260    426    389   1262    379    898    241
   -176  -1376  -1200    776    509  -1288    413    355   1221    345    865    220
   -181  -1402  -1221    792    519  -1312    400    324   1184    309    833    161
   -189  -1475  -1288    831    548  -1382    384    296   1140    246    745    114
   -194  -1558  -1366    875    584  -1462    366    257   1075    176    670     72
   -210  -1610  -1400    911    594  -1506    348    218   1031    135    633     18
   -233  -1649  -1415    943    589  -1532    337    197   1013    119    623     -5
   -241  -1654  -1413    945    584  -1532    324    181    992    106    623    -12
   -252  -1654  -1402    953    574  -1527    311    166    976     93    613    -31
   -252  -1657  -1405    953    576  -1530    298    145    963     80    597    -33
   -249  -1680  -1431    966    589  -1556    301    129    958     72    584    -41
   -239  -1673  -1434    956    597  -1553    293    122    956     72    581    -46
   -249  -1680  -1431    963    589  -1556    306    135    971     88    597    -59
   -267  -1704  -1436    984    584  -1571    332    161    995    106    605    -23
   -233  -1761  -1527    997    646  -1644    322    142    966     70    574    -10
   -220  -1787  -1566   1002    670  -1678    329    140    950     44    558    -41
   -187  -1912  -1727   1049    769  -1821    348    137    888    -49    454   -129
   -158  -2166  -2010   1161    922  -2088    413    158    756   -249    249   -371
   -158  -2309  -2151   1234    995  -2231    517    231    688   -413     72   -620
   -197  -2242  -2047   1218    922  -2145    594    272    750   -371    124   -581
   -363  -1891  -1527   1127    581  -1709    524    -51    841   -145    428   -270
   -566  -1202   -636    883     33   -919    345   -449   1078    358   1057    441
   -719   -509    210    615   -465   -150    220   -532   1512   1091   1867   1265
   -659   -436    220    548   -444   -109      2   -550   1675   1457   2205   1636
   -626   -844   -218    735   -205   -530   -148   -698   1348   1072   1790   1280
   -589  -1413   -823   1000    114  -1119   -184   -787    795    262    995    457
   -509  -1821  -1312   1166    400  -1566    -31   -545    587   -174    524    -75
   -394  -1862  -1470   1127    537  -1665    161   -194    750    -98    522    -90
   -301  -1842  -1540   1070    618  -1691    290     33    870    -38    537    -67
   -257  -1878  -1623   1067    680  -1751    348    135    906    -44    511    -80
   -236  -1875  -1639   1057    701  -1758    376    179    924    -36    519    -93
   -239  -1857  -1618   1047    688  -1738    392    205    932    -28    530    -98
   -246  -1847  -1602   1047    675  -1725    402    220    937    -25    537   -106
   -267  -1818  -1553   1041    641  -1688    410    246    958    -10    550    -93
   -231  -1805  -1574   1018    670  -1691    394    239    945    -38    506   -106
   -197  -1800  -1602    997    701  -1704    381    228    922    -67    485   -114
   -174  -1784  -1613    979    719  -1699    389    239    940    -44    532   -106
   -168  -1784  -1615    976    722  -1701    389    252    950    -33    550   -103
   -179  -1764  -1584    971    701  -1675    397    277    963    -23    553    -90
   -168  -1725  -1556    945    691  -1639    392    288    974    -18    555    -77
   -158  -1701  -1543    930    691  -1623    394    306    992     -5    574    -62
   -150  -1670  -1519    909    683  -1597    402    329   1010      7    587    -38
   -129  -1699  -1569    914    719  -1634    402    342   1010      0    571    -41
   -140  -1704  -1564    922    709  -1634    397    358   1031     25    607    -38
   -122  -1680  -1558    901    717  -1621    397    387   1057     44    620    -31
    -98  -1657  -1558    878    727  -1608    410    439   1093     83    649      0
    -98  -1636  -1538    867    719  -1587    433    498   1145    129    691     51
    -72  -1626  -1553    849    737  -1592    449    561   1195    179    727    109
    -51  -1597  -1545    826    745  -1574    449    615   1239    223    758    148
    -10  -1532  -1522    771    753  -1527    462    680   1299    283    813    189
     12  -1460  -1473    724    743  -1465    483    740   1358    345    870    246
      7  -1449  -1457    719    732  -1452    465    750   1356    353    870    270
      2  -1436  -1441    717    719  -1439    470    769   1376    384    901    288
     20  -1423  -1444    698    732  -1431    488    784   1392    405    930    296
     41  -1431  -1473    696    756  -1452    483    758   1358    371    906    280
     46  -1400  -1449    675    745  -1423    467    737   1348    358    901    262
     36  -1356  -1395    659    714  -1374    459    698   1322    324    878    241
    -23  -1387  -1366    704    670  -1376    449    652   1286    285    852    210
    -72  -1410  -1337    743    631  -1374    467    623   1267    265    846    176
    -96  -1418  -1322    756    613  -1369    475    584   1241    233    828    161
    -80  -1428  -1350    753    633  -1389    462    517   1179    166    774    116
    -83  -1408  -1325    745    618  -1366    454    467   1137    127    740     90
   -101  -1389  -1288    745    592  -1340    462    436   1109     96    706     62
   -140  -1418  -1280    776    568  -1348    485    439   1111     85    693     49
   -148  -1410  -1262    779    555  -1335    506    449   1124     93    693     54
    -98  -1348  -1249    722    571  -1299    488    433   1117     88    685     57
    -98  -1301  -1202    701    550  -1252    491    439   1140    109    693     83
   -124  -1223  -1098    672    485  -1161    472    431   1156    122    709    111
   -142  -1182  -1039    659    446  -1111    444    420   1161    124    709    137
   -142  -1200  -1060    670    457  -1130    415    402   1150    124    724    129
   -148  -1210  -1062    680    457  -1137    405    384   1132    116    730    119
   -166  -1213  -1047    688    439  -1130    387    363   1109    109    727    106
   -148  -1213  -1065    680    457  -1140    348    309   1049     46    675     46
   -148  -1265  -1119    706    483  -1192    329    288    997    -12    615     -5
   -168  -1345  -1176    758    504  -1262    337    277    961    -57    563    -38
   -210  -1392  -1182    800    483  -1286    361    283    966    -59    550    -41
   -202  -1441  -1241    820    519  -1343    345    233    914   -119    491    -83
   -194  -1483  -1291    839    548  -1389    327    197    862   -176    433   -119
   -200  -1532  -1332    867    566  -1434    332    197    844   -184    431   -142
   -218  -1538  -1319    875    550  -1428    332    202    849   -171    449   -132
   -239  -1509  -1273    872    517  -1392    332    200    854   -168    446   -129
   -241  -1478  -1239    857    498  -1358    332    194    857   -171    441   -127
   -244  -1504  -1260    875    506  -1382    327    176    833   -200    407   -153
   -233  -1545  -1312    891    537  -1431    298    132    774   -265    348   -205
   -254  -1535  -1280    893    511  -1408    306    142    784   -254    361   -192
   -270  -1545  -1275    906    501  -1410    314    161    789   -259    355   -200
   -215  -1587  -1371    901    576  -1480    298    148    732   -335    275   -265
   -176  -1753  -1579    963    698  -1667    348    184    623   -524     59   -480
   -158  -1849  -1691   1002    763  -1771    457    272    574   -704   -158   -711
   -161  -1693  -1535    924    685  -1613    522    322    631   -724   -192   -717
   -259  -1361  -1101    810    420  -1231    454     33    654   -568     77   -475
   -446   -698   -252    571    -98   -475    171   -540    667   -176    659     31
   -555    -62    493    309   -527    215    -41   -849    844    353   1299    704
   -504     80    584    210   -542    332   -254   -940    958    743   1680   1153
   -449   -332    116    392   -283   -109   -381  -1031    691    475   1376    885
   -400   -919   -522    659     59   -722   -379  -1057    168   -384    509      2
   -340  -1301   -961    820    309  -1132   -249   -836     -2   -831     -2   -540
   -285  -1395  -1111    839    410  -1254    -62   -457    241   -696      5   -524
   -218  -1387  -1169    802    475  -1278     83   -179    446   -566     67   -371
   -166  -1361  -1195    761    511  -1278    153    -51    535   -509    103   -358
   -161  -1361  -1200    761    519  -1280    179     -2    553   -501    103   -366
   -145  -1379  -1234    761    542  -1306    187     18    553   -504     98   -361
   -150  -1392  -1241    771    545  -1317    194     51    571   -491    109   -350
   -150  -1371  -1221    761    532  -1296    197     59    584   -478    122   -345
   -155  -1312  -1156    732    498  -1234    202     70    602   -459    137   -337
   -168  -1314  -1148    740    488  -1231    213     83    610   -457    137   -340
   -145  -1286  -1140    717    496  -1213    200     77    607   -457    135   -340
   -127  -1239  -1114    683    493  -1179    197     80    618   -446    150   -342
   -124  -1215  -1093    670    483  -1156    187     77    613   -452    137   -374
   -119  -1176  -1060    646    467  -1119    187     96    628   -444    127   -361
   -129  -1171  -1041    652    454  -1106    215    142    665   -420    142   -285
   -111  -1145  -1036    628    459  -1091    197    140    662   -415    158   -272
    -80  -1109  -1028    594    472  -1067    181    140    672   -394    184   -262
    -72  -1078  -1005    574    465  -1041    187    161    696   -371    202   -241
    -72  -1080  -1008    576    467  -1044    189    179    701   -366    197   -246
    -72  -1075  -1005    571    465  -1041    187    202    727   -335    226   -223
    -41  -1021   -982    530    467  -1002    179    246    782   -277    277   -168
    -15   -974   -958    493    470   -969    176    283    813   -246    293   -150
     -2   -919   -917    462    457   -919    181    319    839   -220    306   -137
     20   -891   -911    433    465   -901    176    355    880   -168    353    -90
     44   -844   -888    400    465   -865    171    392    919   -119    397    -44
     51   -802   -854    374    452   -828    171    410    940    -88    426    -10
     59   -756   -815    348    436   -784    166    415    945    -83    431     -2
     46   -717   -766    332    405   -740    161    413    945    -80    433      2
     46   -659   -706    303    376   -683    145    384    922    -98    423     -5
     62   -618   -680    277    371   -649    122    335    875   -145    387    -33
     85   -597   -683    257    384   -639    101    275    810   -215    324    -93
     77   -576   -657    249    363   -615     80    213    753   -270    272   -137
     41   -571   -615    265    327   -592     77    166    714   -311    233   -166
     20   -568   -589    272    303   -579     83    119    670   -361    187   -202
    -12   -530   -517    272    252   -524     96     83    628   -405    145   -246
    -10   -472   -465    241    226   -467     83     23    576   -452    101   -293
    -12   -465   -452    239    218   -459     75    -20    530   -493     57   -335
    -25   -470   -446    246    207   -457     67    -49    506   -519     38   -350
    -25   -444   -418    236    194   -431     62    -64    498   -527     31   -358
    -28   -366   -337    194    150   -353     70    -49    522   -501     57   -342
    -15   -270   -254    142    116   -262     67    -38    550   -465     85   -316
      2   -200   -202     98    101   -200     25    -90    524   -485     70   -332
     -2   -140   -137     72     67   -140    -18   -132    506   -483     72   -322
    -12   -129   -116     72     51   -124    -44   -140    501   -483     72   -314
    -25   -116    -90     70     31   -103    -49   -155    483   -501     59   -335
     -2    -96    -96     46     44    -96    -77   -197    426   -553     10   -374
     10    -67    -77     28     44    -72    -93   -207    394   -581    -18   -381
      2   -106   -109     49     51   -106   -119   -231    342   -623    -67   -426
    -18   -184   -166    101     72   -176   -135   -257    283   -691   -142   -493
    -20   -218   -197    119     85   -207   -148   -283    233   -743   -194   -535
    -20   -226   -205    124     90   -215   -158   -311    194   -779   -223   -568
    -28   -213   -184    119     77   -200   -168   -332    158   -805   -241   -594
    -44   -202   -158    122     57   -181   -181   -353    135   -823   -246   -615
    -41   -179   -140    109     46   -161   -197   -368    114   -841   -265   -636
    -31   -163   -132     98     49   -148   -220   -384     83   -875   -306   -649
    -23   -148   -124     85     49   -137   -246   -407     54   -919   -353   -654
    -28   -137   -109     80     38   -124   -252   -420     36   -935   -376   -678
    -31   -122    -90     75     28   -106   -262   -439      7   -953   -392   -701
    -44    -80    -36     62     -5    -59   -280   -457     -7   -963   -394   -714
    -20    -28     -7     23     -7    -18   -306   -470    -31   -982   -415   -730
     10    -57    -70     23     38    -64   -314   -472    -75  -1036   -485   -784
     46   -205   -252     77    148   -228   -267   -415   -127  -1156   -646   -924
     46   -348   -394    150    220   -371   -153   -298   -127  -1288   -852  -1119
     20   -179   -200     77    109   -189    -88   -210    -20  -1257   -839  -1122
    -75    207    280    -67   -176    244   -153   -446    -20  -1145   -620   -919
   -218    737    956   -259   -587    846   -405  -1023   -207   -984   -228   -530
   -348   1439   1787   -545  -1067   1613   -652  -1462   -246   -623    355     12
   -348   1704   2049   -680  -1197   1875   -870  -1628   -213   -267    797    444
   -301   1291   1590   -496   -945   1439   -966  -1680   -405   -436    584    277
   -267    724    989   -228   -628    857   -924  -1652   -774  -1132   -202   -462
   -218    283    501    -31   -358    392   -800  -1441   -914  -1621   -823  -1049
   -161    194    355    -18   -259    275   -662  -1091   -618  -1410   -745   -966
   -101    239    340    -70   -220    290   -561   -849   -397  -1247   -646   -875
    -49    275    324   -116   -187    298   -480   -683   -254  -1153   -584   -815
    -20    290    311   -135   -166    301   -444   -613   -197  -1111   -561   -789
    -20    290    311   -135   -166    298   -433   -592   -181  -1109   -563   -795
    -20    285    306   -132   -163    296   -428   -581   -171  -1104   -558   -795
    -10    316    327   -155   -168    319   -431   -568   -158  -1091   -545   -784
    -20    327    348   -153   -184    337   -418   -561   -150  -1083   -540   -782
    -51    332    384   -142   -220    358   -413   -566   -145  -1083   -542   -787
    -41    345    384   -153   -213    363   -407   -563   -137  -1083   -542   -769
    -18    366    381   -176   -200    371   -413   -545   -124  -1062   -532   -750
    -15    368    384   -176   -200    376   -415   -522   -101  -1036   -517   -766
     -7    361    368   -176   -187    366   -410   -517    -93  -1036   -506   -769
      5    350    345   -179   -168    348   -400   -501    -80  -1026   -501   -750
     12    353    337   -184   -163    345   -394   -478    -70  -1005   -485   -732
      2    361    358   -181   -176    361   -379   -457    -51   -982   -459   -727
     10    400    389   -207   -189    394   -374   -444    -31   -961   -436   -717
     18    423    405   -223   -192    415   -363   -410      2   -927   -405   -683
     33    413    379   -226   -174    397   -361   -376     31   -896   -381   -649
     62    418    355   -239   -145    387   -345   -327     75   -854   -348   -607
     83    413    329   -249   -124    374   -332   -275    129   -805   -306   -553
     98    413    314   -257   -106    363   -319   -220    181   -758   -267   -509
    116    444    324   -280   -103    387   -309   -161    241   -698   -218   -462
    155    452    296   -303    -70    374   -293    -93    303   -623   -150   -402
    179    465    285   -322    -54    376   -293    -64    327   -587   -111   -366
    181    475    290   -329    -54    384   -277    -36    361   -550    -70   -329
    184    446    262   -316    -38    355   -262    -15    381   -530    -38   -306
    174    413    239   -293    -31    327   -249    -25    368   -548    -46   -314
    174    387    210   -283    -18    298   -239    -41    345   -576    -62   -316
    168    348    179   -259     -5    262   -223    -64    322   -615    -80   -319
    158    348    189   -254    -15    267   -223    -98    296   -636    -77   -335
    122    306    184   -213    -31    246   -207   -132    272   -667    -85   -374
    116    249    132   -184     -7    192   -197   -166    239   -719   -135   -418
    132    210     77   -171     25    145   -181   -189    215   -756   -161   -407
    111    197     85   -153     12    142   -163   -207    207   -756   -142   -426
     88    163     75   -124      7    119   -142   -223    205   -758   -137   -496
     59     77     18    -70     18     49   -106   -220    210   -771   -153   -493
     46     12    -33    -31     38     -7    -83   -213    207   -782   -168   -462
     49    -10    -62    -20     54    -36    -70   -200    226   -756   -137   -444
     51     25    -25    -38     38      0    -51   -174    270   -706    -83   -431
     59     41    -20    -51     38     10    -54   -166    293   -683    -54   -361
     77     54    -23    -64     49     15    -72   -176    303   -659    -15   -335
     88     15    -72    -51     80    -28    -83   -174    316   -652    -20   -337
     90    -38   -129    -25    109    -83    -85   -161    314   -659    -41   -296
     75   -116   -192     18    132   -153    -75   -155    316   -641    -12   -303
     51   -213   -265     80    155   -236    -57   -142    332   -626     15   -293
     31   -306   -337    135    181   -319    -44   -127    337   -605     51   -280
     18   -454   -472    218    244   -462    -33   -116    329   -610     54   -314
     33   -594   -628    280    329   -610    -33   -129    285   -672    -31   -405
     46   -706   -756    329    400   -730    -23   -145    249   -724    -77   -379
     31   -802   -836    384    431   -818      0   -142    244   -737    -88   -376
     12   -885   -898    436    454   -891     15   -137    231   -761   -124   -379
     10   -932   -945    459    475   -937     38   -127    241   -740    -93   -363
     15  -1013  -1028    498    522  -1021     59   -116    254   -714    -54   -381
     15  -1062  -1078    522    545  -1070     70   -106    259   -706    -38   -368
     18  -1096  -1114    540    566  -1104     83    -93    267   -693     -7   -327
      5  -1130  -1137    561    568  -1132     98    -83    272   -698    -12   -345
     18  -1192  -1210    584    613  -1200    106    -77    262   -727    -64   -340
     12  -1257  -1273    620    641  -1265    106    -72    257   -735    -75   -324
    -10  -1304  -1293    657    641  -1299    116    -62    272   -717    -46   -337
     -7  -1436  -1428    719    709  -1434    140    -33    236   -784   -111   -420
     23  -1675  -1699    823    859  -1686    220     51    168   -961   -327   -649
     41  -1821  -1862    888    950  -1842    345    194    179  -1085   -504   -857
     20  -1665  -1686    823    852  -1675    441    277    298  -1013   -436   -795
   -135  -1270  -1137    701    501  -1205    335   -148    280   -828   -111   -452
   -314   -633   -322    472      2   -478     83   -732    252   -470    470    148
   -423     12    436    202   -431    223   -148  -1057    392     57   1171    844
   -376     85    462    145   -418    272   -371  -1184    449    418   1569   1252
   -327   -462   -135    392    -96   -298   -433  -1215    129    -33   1039    766
   -280  -1047   -769    662    241   -909   -363  -1101   -244   -792    184    -31
   -220  -1436  -1215    826    496  -1327   -176   -748   -228  -1047   -189   -433
   -148  -1491  -1343    820    597  -1418      0   -387     38   -872   -103   -405
    -77  -1465  -1389    771    654  -1428    101   -181    184   -782    -49   -358
    -51  -1460  -1408    756    675  -1434    155    -85    246   -753    -41   -361
    -33  -1454  -1423    743    691  -1439    163    -67    254   -758    -62   -394
    -67  -1436  -1369    753    649  -1402    187    -41    270   -753    -64   -387
    -77  -1413  -1337    745    626  -1376    197    -20    280   -758    -72   -379
    -57  -1392  -1337    724    639  -1366    197    -10    290   -753    -67   -389
    -49  -1343  -1296    693    620  -1319    184    -12    285   -750    -64   -384
     20  -1254  -1275    618    646  -1265    158    -10    277   -758    -83   -389
     33  -1234  -1270    597    649  -1252    161      7    275   -776   -124   -387
     46  -1192  -1241    571    641  -1215    158     18    283   -756    -96   -366
     38  -1130  -1171    545    602  -1150    150     12    301   -714    -18   -381
     36  -1067  -1104    517    568  -1085    148     10    309   -704     -2   -389
     57  -1008  -1065    472    558  -1034    137      7    298   -722    -23   -363
     70   -963  -1034    444    550   -997    116      5    280   -753    -59   -348
     75   -922  -1000    423    535   -961    109     20    280   -750    -46   -316
     44   -867   -911    413    478   -888    129     64    329   -678     23   -335
     38   -859   -901    407    470   -878    132     93    353   -657     23   -335
     72   -849   -922    387    496   -885    132    127    389   -626     64   -280
     90   -846   -940    376    514   -893    158    192    449   -581     93   -241
    116   -852   -969    368    542   -909    181    262    504   -537    122   -192
    161   -823   -984    329    571   -904    184    306    545   -480    174   -171
    181   -782   -963    301    571   -872    187    361    592   -423    223   -124
    194   -727   -924    265    558   -826    192    400    631   -392    252    -70
    218   -685   -904    233    561   -795    187    415    639   -384    254    -49
    231   -644   -875    205    550   -758    179    418    649   -368    280    -25
    233   -605   -839    184    535   -719    174    410    644   -371    285     -7
    244   -563   -807    158    522   -683    166    384    626   -397    262    -33
    239   -550   -789    155    514   -670    168    363    605   -415    262    -46
    220   -561   -782    168    501   -670    171    335    574   -441    249    -75
    200   -566   -766    181    480   -665    163    288    540   -493    197   -111
    189   -594   -784    200    485   -688    158    244    506   -532    176   -145
    179   -576   -756    200    467   -665    174    207    485   -548    176   -174
    155   -566   -722    205    436   -641    205    181    467   -571    158   -187
    142   -568   -711    213    426   -639    218    153    449   -605    129   -197
    119   -594   -714    236    415   -654    228    124    428   -633    109   -226
    111   -623   -735    257    423   -678    239    109    413   -652     90   -254
    127   -636   -766    254    446   -701    244    103    413   -662     80   -254
    127   -626   -753    249    439   -688    259    119    441   -641     98   -220
    109   -610   -719    249    410   -665    270    137    475   -610    129   -168
     96   -576   -672    241    384   -623    257    142    498   -568    174   -142
    111   -589   -704    236    405   -646    220    127    501   -558    194   -132
    114   -639   -753    262    433   -696    205    116    493   -558    207   -135
    109   -680   -792    283    449   -735    187    101    470   -584    176   -140
    101   -719   -820    309    459   -769    176     88    452   -607    140   -150
     70   -800   -870    363    467   -833    174     90    441   -610    137   -171
     46   -893   -940    420    493   -917    163     80    407   -636    119   -207
     38   -979  -1018    470    527   -997    155     54    363   -685     67   -254
     28  -1023  -1052    498    540  -1036    158     31    329   -724     33   -272
     20  -1041  -1065    509    540  -1052    153     10    298   -750     -2   -311
     10  -1072  -1083    532    545  -1078    145    -15    265   -789    -57   -345
    -10  -1117  -1109    561    548  -1114    145    -31    239   -826   -109   -350
    -15  -1148  -1132    581    558  -1140    158    -36    231   -818    -90   -353
    -10  -1104  -1093    555    540  -1098    161    -59    226   -800    -59   -405
     -7  -1098  -1091    553    540  -1093    179    -62    210   -815    -70   -407
      5  -1106  -1111    548    558  -1109    184    -51    184   -841   -103   -418
     15  -1111  -1127    548    571  -1119    181    -15    181   -844    -98   -431
     28  -1111  -1140    540    581  -1127    163     -7    213   -841    -96   -444
     38  -1140  -1179    548    607  -1158    153    -15    233   -844   -119   -452
     67  -1241  -1309    587    685  -1275    171    -12    171   -906   -202   -537
    106  -1460  -1566    678    836  -1512    236     23     31  -1114   -402   -795
    114  -1587  -1704    735    906  -1647    358    122    -18  -1291   -584  -1005
     80  -1512  -1595    714    836  -1553    449    158     54  -1247   -545   -924
    -83  -1187  -1104    633    509  -1145    368   -205    111  -1010   -215   -553
   -301   -530   -228    415    -36   -379    145   -714    236   -537    431    140
   -426     80    504    171   -465    290    -46   -880    524    101   1161    911
   -389    111    498    137   -444    303   -272   -948    589    402   1436   1286
   -368   -363      5    363   -189   -179   -405  -1034    267     25   1010    883
   -374   -909   -535    641     80   -722   -394  -1031   -200   -776    174    -15
   -348  -1179   -831    763    239  -1005   -223   -740   -277  -1119   -252   -462
   -259  -1176   -919    717    329  -1049    -36   -389    -77  -1010   -236   -439
   -176  -1195  -1018    685    418  -1109     88   -174     44   -932   -205   -428
   -150  -1265  -1114    709    480  -1189    171    -62     98   -893   -197   -433
   -140  -1291  -1153    714    504  -1221    207    -20    119   -872   -174   -439
   -127  -1296  -1169    709    519  -1234    228      7    140   -857   -158   -428
    -98  -1288  -1189    691    542  -1239    231     23    140   -891   -220   -400
    -64  -1244  -1179    654    555  -1213    226     33    145   -870   -207   -407
    -46  -1236  -1192    641    571  -1215    233     54    163   -831   -140   -426
    -33  -1228  -1197    631    581  -1213    239     64    176   -813   -124   -431
    -23  -1249  -1226    633    600  -1239    241     80    192   -800   -119   -418
     -7  -1241  -1234    626    613  -1239    252    101    207   -776   -103   -394
     12  -1192  -1208    589    607  -1200    239     98    197   -779   -119   -381
     10  -1187  -1197    587    602  -1192    244    124    215   -753   -116   -353
     25  -1202  -1228    587    626  -1213    246    140    228   -735   -111   -342
     67  -1205  -1273    568    670  -1239    254    155    233   -717    -85   -332
     67  -1179  -1247    555    654  -1213    257    171    254   -683    -57   -327
     72  -1169  -1244    548    657  -1205    272    202    277   -659    -44   -293
     72  -1156  -1231    540    649  -1192    293    244    316   -618    -10   -257
     83  -1150  -1234    535    657  -1192    311    293    355   -571     28   -226
     90  -1124  -1215    517    652  -1171    324    340    392   -522     59   -194
     80  -1119  -1202    519    639  -1161    337    387    426   -480     85   -163
    114  -1093  -1208    488    659  -1148    327    420    444   -452    101   -132
    158  -1083  -1241    462    698  -1161    327    475    483   -397    155    -83
    174  -1010  -1187    415    678  -1098    332    519    535   -329    233    -31
    184   -971  -1156    392    667  -1062    348    553    568   -293    257    -20
    192   -987  -1179    394    683  -1083    363    576    587   -277    249     28
    181  -1002  -1184    410    683  -1093    379    592    613   -252    272     83
    181   -997  -1179    407    680  -1088    387    589    610   -252    285     88
    163  -1013  -1176    423    670  -1096    394    566    587   -280    267     62
    153  -1023  -1176    433    665  -1101    400    545    571   -298    257     41
    155  -1036  -1192    441    672  -1114    392    514    545   -329    231      7
    140  -1062  -1202    459    670  -1130    389    478    514   -371    202     -7
    127  -1072  -1202    472    665  -1137    394    436    478   -413    174    -57
    111  -1104  -1215    493    662  -1158    407    397    436   -467    111   -106
    106  -1158  -1265    527    685  -1210    418    361    397   -517     59    -96
     80  -1156  -1239    537    657  -1197    426    335    387   -527     64   -103
     93  -1161  -1254    532    672  -1208    426    314    374   -542     57   -129
    116  -1153  -1273    517    693  -1210    431    306    366   -555     46   -153
    129  -1119  -1249    496    688  -1184    457    332    397   -527     72   -114
    161  -1101  -1262    467    711  -1182    462    335    405   -524     72    -80
    161  -1078  -1239    457    698  -1158    446    322    415   -498    109    -51
    155  -1052  -1208    446    680  -1130    410    296    420   -480    135    -54
    163  -1083  -1247    459    704  -1163    374    265    392   -511     98    -80
    166  -1143  -1309    485    735  -1226    366    254    379   -522     93    -80
    158  -1176  -1335    509    745  -1254    355    249    366   -527     90    -80
    140  -1221  -1361    540    750  -1291    342    236    345   -548     72    -96
    116  -1270  -1387    576    750  -1327    342    228    319   -579     33   -132
     90  -1353  -1444    631    766  -1397    348    220    277   -631    -25   -181
     72  -1428  -1501    678    784  -1462    353    213    241   -675    -72   -215
     85  -1457  -1543    683    810  -1499    335    181    200   -711   -101   -239
     88  -1452  -1540    683    813  -1496    329    155    174   -735   -124   -265
     70  -1447  -1517    685    792  -1480    311    129    145   -763   -163   -296
     57  -1436  -1493    688    774  -1465    301    116    127   -779   -184   -314
     49  -1413  -1462    680    753  -1436    290    103    114   -782   -179   -314
     41  -1395  -1436    678    737  -1415    298    106    116   -771   -166   -301
     12  -1345  -1361    665    685  -1353    290     98    109   -784   -181   -319
     12  -1332  -1345    659    678  -1337    280     85     83   -810   -215   -337
     49  -1335  -1387    641    717  -1361    262     67     49   -854   -259   -350
     59  -1343  -1402    641    730  -1371    257     57     33   -859   -259   -376
     75  -1392  -1470    657    771  -1431    270     67     -7   -919   -322   -462
    119  -1556  -1675    717    896  -1613    332    124    -83  -1075   -511   -667
    140  -1680  -1821    769    979  -1751    441    236   -109  -1223   -711   -893
    127  -1602  -1730    737    927  -1665    537    355    -25  -1202   -711   -911
    -20  -1260  -1239    639    607  -1249    457     33      0  -1036   -444   -623
   -215   -672   -457    444    119   -566    241   -488     25   -688     93    -25
   -340    -62    277    200   -309    106     67   -769    205   -158    771    719
   -270     44    314    114   -290    179   -145   -893    265    210   1171   1218
   -228   -420   -194    322    -18   -309   -259  -1018    -80   -168    745    826
   -213   -940   -730    576    257   -836   -270  -1034   -509   -914    -59    -41
   -171  -1265  -1093    717    459  -1179   -140   -763   -594  -1283   -519   -553
   -106  -1280  -1174    693    532  -1228     41   -387   -363  -1153   -480   -537
    -25  -1239  -1213    631    592  -1228    155   -148   -192  -1036   -415   -483
     31  -1231  -1262    600    646  -1247    210    -38   -127  -1002   -410   -483
     41  -1239  -1280    597    659  -1260    226    -10   -122  -1013   -433   -498
     46  -1234  -1280    594    662  -1257    228      0   -119  -1018   -439   -504
     57  -1192  -1252    566    654  -1221    231     20   -106  -1010   -428   -491
     62  -1182  -1244    558    652  -1213    239     33   -101  -1018   -433   -488
     64  -1163  -1228    548    644  -1197    241     44    -90  -1010   -433   -483
     64  -1135  -1200    535    631  -1166    244     54    -77   -997   -426   -480
     80  -1119  -1200    517    639  -1158    241     62    -75   -997   -423   -483
     83  -1122  -1205    519    641  -1163    236     59    -80  -1008   -431   -491
     75  -1098  -1176    511    623  -1137    231     62    -83  -1010   -433   -483
     77  -1028  -1106    475    592  -1067    246     62    -67  -1008   -431   -470
    103   -966  -1072    428    587  -1018    239     70    -54  -1000   -426   -449
    122   -979  -1101    428    610  -1039    226     88    -49   -995   -418   -449
    124   -956  -1083    413    602  -1018    218    103    -38   -982   -397   -446
    124   -956  -1080    415    602  -1018    226    137    -15   -961   -374   -410
    116   -883  -1002    381    558   -943    236    145      0   -937   -355   -400
    155   -761   -917    301    535   -839    215    163     20   -911   -332   -392
    200   -691   -891    244    542   -792    202    215     54   -875   -301   -361
    210   -683   -893    236    550   -787    213    267     93   -839   -275   -324
    233   -636   -870    200    550   -753    215    303    124   -810   -257   -283
    244   -594   -839    174    540   -717    220    345    161   -769   -223   -241
    254   -524   -782    135    517   -654    215    376    192   -730   -179   -207
    272   -431   -704     80    488   -566    192    397    207   -701   -148   -181
    275   -389   -667     57    467   -527    184    402    215   -691   -137   -171
    280   -376   -659     46    467   -517    181    402    218   -693   -135   -166
    290   -355   -649     31    467   -501    161    384    200   -711   -142   -168
    293   -348   -641     28    467   -493    150    363    181   -735   -161   -179
    283   -397   -680     54    480   -537    148    332    137   -789   -210   -223
    259   -392   -652     64    454   -519    161    293    101   -831   -244   -257
    244   -329   -574     41    407   -452    174    265     83   -854   -262   -277
    241   -288   -530     23    384   -407    187    233     62   -891   -285   -298
    213   -303   -519     44    363   -410    181    192     18   -945   -335   -342
    213   -340   -553     62    381   -444    179    153    -23   -997   -379   -397
    210   -376   -589     80    397   -480    179    122    -64  -1039   -418   -444
    197   -384   -581     93    389   -483    194    101    -88  -1067   -446   -472
    187   -353   -540     83    363   -446    215    103    -72  -1052   -426   -465
    202   -324   -527     59    363   -423    244    129    -25   -995   -368   -410
    197   -337   -535     70    363   -436    249    135      0   -966   -342   -381
    197   -303   -501     54    348   -402    226    116      7   -963   -337   -363
    200   -296   -498     46    348   -397    187     93     -2   -971   -335   -350
    192   -337   -532     72    361   -433    161     70    -33  -1005   -358   -371
    181   -368   -553     93    366   -459    158     57    -54  -1026   -379   -371
    166   -371   -537    103    350   -454    161     46    -62  -1044   -392   -371
    150   -394   -548    119    348   -472    150     36    -85  -1070   -413   -428
    148   -475   -623    163    384   -548    140     23   -129  -1122   -457   -478
    155   -555   -714    200    433   -633    129      7   -176  -1179   -511   -524
    155   -600   -756    223    454   -678    124    -18   -210  -1218   -545   -566
    148   -615   -763    231    454   -688    111    -44   -244  -1257   -574   -610
    137   -670   -807    265    472   -737    106    -59   -280  -1299   -610   -631
    148   -683   -831    267    488   -756    106    -72   -314  -1330   -644   -652
    163   -665   -828    252    496   -745    101    -85   -332  -1345   -657   -652
    161   -662   -823    252    491   -743     98    -88   -342  -1356   -659   -646
    150   -662   -813    257    480   -737     96    -96   -345  -1358   -644   -654
    124   -672   -800    272    462   -735     98    -88   -348  -1366   -636   -652
    135   -672   -807    270    470   -740     93   -101   -368  -1389   -667   -709
    129   -665   -797    267    462   -730     88    -98   -376  -1405   -704   -714
    155   -698   -854    270    504   -776     83   -103   -402  -1447   -748   -722
    194   -857  -1054    329    623   -956    106    -80   -470  -1571   -893   -833
    205  -1054  -1260    426    732  -1156    210     28   -506  -1725  -1098  -1054
    197  -1013  -1213    407    704  -1111    316    166   -420  -1743  -1150  -1189
    135   -750   -885    306    509   -818    355    150   -306  -1615   -979  -1054
     18   -314   -332    145    174   -322    176   -332   -389  -1447   -636   -696
   -101    327    428   -111   -265    376    -85   -880   -441  -1104    -46    -98
   -155    818    971   -332   -563    893   -285  -1060   -283   -589    592    496
   -111    605    714   -246   -413    659   -439  -1135   -361   -511    628    555
    -67      2     70     31    -70     36   -480  -1208   -802  -1166   -116    -31
    -33   -501   -467    267    215   -485   -394  -1130  -1210  -1961   -953   -862
     20   -722   -745    348    381   -732   -233   -776  -1018  -1938  -1054  -1018
     90   -667   -758    288    423   -711   -106   -483   -766  -1761   -950   -901
    166   -667   -836    249    498   -750      0   -267   -589  -1634   -862   -828
    184   -665   -849    241    517   -756     51   -158   -501  -1577   -813   -820
    174   -667   -841    244    504   -753     51   -142   -496  -1574   -823   -841
    171   -670   -841    249    506   -756     59   -132   -485  -1579   -839   -823
    174   -654   -828    239    501   -740     67   -119   -467  -1561   -807   -810
    163   -628   -792    233    478   -709     83    -96   -436  -1525   -776   -823
    168   -566   -735    197    449   -652    101    -62   -407  -1499   -758   -805
    187   -542   -732    176    457   -636    103    -49   -397  -1491   -753   -779
    207   -568   -776    176    491   -672     67    -83   -436  -1535   -787   -766
    194   -566   -761    187    478   -662     64    -72   -420  -1514   -763   -761
    205   -548   -753    171    478   -652     75    -49   -389  -1493   -766   -784
    200   -537   -737    168    467   -636     72    -38   -379  -1486   -774   -774
    205   -519   -727    155    462   -623     67    -20   -353  -1452   -743   -774
    192   -498   -691    153    441   -594     67    -10   -332  -1441   -724   -748
    187   -465   -652    137    415   -558     77     15   -316  -1436   -724   -698
    228   -402   -633     85    431   -517     90     57   -285  -1402   -709   -665
    272   -371   -644     46    454   -506    103    101   -236  -1337   -646   -649
    259   -363   -623     51    441   -493    114    129   -200  -1293   -592   -657
    220   -371   -592     75    402   -480     98    150   -179  -1275   -576   -600
    244   -361   -605     57    423   -483     96    200   -137  -1228   -542   -568
    298   -290   -589     -5    441   -439    119    272    -67  -1150   -483   -524
    345   -187   -532    -77    439   -358    142    332    -12  -1088   -431   -465
    335   -161   -498    -88    415   -329    135    355      5  -1062   -407   -420
    348   -150   -498    -98    420   -322    119    366     20  -1047   -402   -392
    368   -124   -493   -124    431   -309    106    368     23  -1041   -402   -384
    376    -85   -462   -145    418   -272    109    350     20  -1034   -387   -397
    376    -44   -423   -168    397   -231    114    327      0  -1049   -389   -402
    342    -51   -394   -145    368   -223    116    288    -44  -1093   -431   -454
    337    -33   -374   -153    353   -202    103    239   -101  -1161   -488   -491
    316    -10   -327   -153    322   -168     98    213   -129  -1184   -493   -480
    298    -41   -340   -129    316   -189     83    122   -213  -1270   -561   -558
    311    -31   -342   -142    327   -187     96     77   -252  -1304   -587   -602
    265    -36   -303   -114    283   -168    116     57   -262  -1314   -592   -626
    213    -31   -244    -90    228   -137    127     15   -285  -1345   -607   -654
    241    -10   -252   -116    246   -129    140    -23   -306  -1376   -633   -654
    226    -54   -283    -85    254   -168    161    -25   -301  -1382   -639   -665
    213    -49   -262    -83    236   -155    161    -36   -303  -1387   -639   -680
    236     10   -226   -122    231   -106    150    -38   -298  -1379   -636   -639
    239     72   -166   -155    202    -46    132    -44   -277  -1348   -607   -597
    207     70   -137   -140    174    -33     96    -64   -277  -1340   -594   -576
    207     67   -140   -140    174    -36     88    -54   -241  -1283   -535   -553
    249    142   -106   -194    179     18    106    -41   -220  -1262   -517   -574
    265    192    -72   -228    168     59     67   -101   -290  -1335   -587   -628
    249    213    -36   -231    142     88     46   -132   -332  -1374   -628   -639
    210    197    -12   -205    109     93     44   -145   -348  -1387   -641   -644
    189    140    -49   -163    119     46     46   -150   -381  -1421   -685   -680
    252    103   -148   -179    200    -20      2   -184   -441  -1480   -750   -719
    228     23   -205   -127    218    -90    -38   -226   -504  -1543   -813   -769
    174    -62   -239    -57    205   -150    -49   -270   -566  -1608   -875   -818
    142   -109   -252    -15    197   -179    -23   -283   -592  -1628   -883   -831
    168    -51   -220    -59    192   -135      7   -262   -571  -1592   -833   -818
    171      0   -171    -85    171    -85     15   -259   -561  -1582   -807   -795
    140    -15   -155    -62    145    -85      7   -283   -581  -1610   -826   -792
    142    -54   -197    -44    168   -124    -10   -316   -626  -1652   -870   -805
    171    -67   -241    -51    205   -153    -15   -324   -646  -1670   -901   -815
    207    -64   -272    -72    239   -168    -10   -329   -657  -1680   -922   -805
    220    -83   -306    -70    262   -194     -5   -329   -654  -1678   -911   -807
    207   -132   -340    -36    272   -236      0   -319   -659  -1678   -901   -823
    192   -298   -491     51    340   -392     20   -301   -724  -1784  -1015   -924
    205   -501   -709    148    457   -605    119   -223   -802  -1958  -1213  -1143
    205   -579   -784    184    493   -680    241   -111   -805  -2075  -1369  -1330
    163   -389   -553    114    358   -470    303   -114   -722  -2013  -1299  -1260
     28     41     12    -36      7     28    119   -610   -758  -1800   -940   -885
   -111    758    870   -324   -491    813   -174  -1122   -711  -1345   -301   -257
   -158   1356   1514   -600   -836   1434   -410  -1312   -470   -745    381    410
    -75   1332   1408   -628   -740   1369   -618  -1353   -400   -444    649    722
    -75    724    797   -327   -436    761   -667  -1413   -813  -1018     28    148
    -62    137    197    -38   -129    166   -555  -1319  -1228  -1795   -784   -626
     12   -127   -142     57     75   -135   -350   -992  -1179  -1966  -1054   -891
     77   -148   -226     36    150   -187   -187   -680   -950  -1826  -1005   -828
    142   -155   -301      5    220   -228    -64   -478   -810  -1722   -932   -782
    158   -161   -319      0    236   -239     10   -379   -737  -1667   -891   -779
    168   -132   -303    -18    233   -215     28   -353   -722  -1667   -901   -766
    174   -142   -316    -15    244   -228     46   -332   -711  -1660   -901   -763
    168   -150   -322    -10    244   -236     85   -306   -688  -1641   -883   -758
    155   -148   -303     -5    228   -226     93   -296   -675  -1636   -888   -750
    124   -189   -314     31    215   -252    111   -283   -672  -1639   -896   -735
    137   -184   -322     23    228   -252    114   -267   -667  -1608   -859   -719
     90   -207   -301     57    194   -254    129   -259   -654  -1584   -846   -724
     80   -168   -249     44    163   -207    158   -223   -631  -1558   -826   -696
    142   -153   -296      2    215   -223    153   -187   -626  -1553   -818   -675
    215   -153   -368    -31    290   -259    150   -142   -587  -1527   -782   -652
    155   -197   -355     20    254   -275    166   -129   -514  -1486   -732   -641
    122   -218   -340     46    228   -277    166   -132   -496  -1470   -743   -633
     88   -189   -277     49    181   -233    145   -148   -530  -1465   -748   -644
     96   -124   -220     15    158   -171    124   -155   -550  -1465   -714   -633
    176    -90   -267    -44    220   -179    135   -106   -522  -1447   -678   -535
    192    -75   -267    -59    228   -171    142    -62   -485  -1400   -631   -470
    176    -36   -213    -70    192   -124    153    -18   -441  -1345   -592   -467
    145    -31   -176    -57    161   -103    189     41   -397  -1309   -561   -394
    150    -59   -213    -46    181   -135    210     80   -374  -1296   -550   -363
    171    -36   -207    -67    187   -122    218    127   -335  -1254   -545   -366
    176      5   -174    -93    174    -83    228    171   -285  -1182   -472   -296
    166     51   -114   -109    140    -31    254    192   -246  -1137   -405   -267
    189     64   -127   -129    158    -28    267    184   -257  -1166   -433   -215
    228     36   -192   -132    210    -77    249    194   -272  -1174   -444   -166
    252     20   -233   -137    241   -106    236    174   -293  -1171   -431   -184
    275     51   -223   -163    249    -85    228    148   -316  -1174   -410   -192
    262    103   -161   -184    213    -28    223    122   -335  -1192   -407   -207
    200     59   -140   -129    168    -38    244     70   -376  -1241   -454   -257
    122    -18   -142    -54    132    -80    265     18   -420  -1299   -514   -275
     77    -51   -129    -12    103    -90    275    -20   -444  -1340   -558   -293
    101    -12   -116    -46    109    -64    262    -64   -480  -1361   -576   -303
    137     54    -83    -96    111    -15    270    -88   -478  -1335   -537   -314
     83     18    -64    -49     72    -23    283   -116   -496  -1353   -540   -337
     25    -64    -90     20     57    -77    290   -127   -509  -1353   -545   -358
     20    -12    -33     -5     25    -23    288   -122   -493  -1340   -540   -335
     85     54    -31    -72     59     12    270   -111   -472  -1312   -517   -298
    187    166    -20   -176    103     72    259    -93   -436  -1265   -470   -275
    155    200     44   -176     57    122    272    -88   -405  -1241   -452   -254
     85    114     28   -101     25     72    228   -129   -439  -1262   -485   -239
     96     88     -7    -93     51     41    207   -140   -441  -1228   -449   -267
     83     75     -7    -80     44     33    202   -142   -441  -1205   -413   -283
     72     46    -25    -59     49     10    194   -163   -472  -1252   -457   -267
     62    -20    -83    -20     70    -51    184   -181   -501  -1280   -501   -275
     62    -96   -161     15    111   -127    181   -187   -530  -1288   -511   -293
     25   -184   -213     77    116   -197    176   -205   -566  -1325   -555   -353
     -7   -244   -236    127    114   -241    184   -218   -589  -1343   -579   -384
    -44   -296   -252    168    103   -275    197   -223   -605  -1350   -594   -397
    -51   -322   -270    187    106   -296    192   -236   -626  -1376   -626   -405
    -51   -329   -277    189    111   -303    200   -233   -626  -1363   -620   -376
    -15   -280   -265    148    124   -272    197   -228   -626  -1345   -602   -379
     -7   -324   -319    163    153   -322    168   -267   -683  -1400   -654   -431
     -5   -355   -350    179    171   -353    181   -249   -662  -1369   -623   -431
    -44   -381   -337    213    145   -361    181   -249   -652  -1343   -594   -446
     -5   -306   -301    155    148   -303    184   -236   -631  -1314   -571   -433
     85   -215   -303     62    192   -259    153   -231   -628  -1317   -568   -353
     10   -348   -358    168    181   -353    171   -241   -667  -1371   -641   -384
    -93   -592   -501    340    202   -548    223   -244   -766  -1496   -805   -532
    -62   -828   -766    446    350   -797    303   -189   -867  -1652   -989   -815
     -7   -883   -878    444    433   -880    418    -75   -880  -1761  -1114  -1015
     -2   -706   -704    355    350   -706    493    -64   -779  -1675  -1013   -888
   -142   -309   -166    223     10   -239    340   -483   -714  -1415   -654   -478
   -340    405    745    -31   -542    574     44  -1010   -571   -927     -7    181
   -428   1018   1447   -296   -937   1231   -179  -1163   -254   -277    706    891
   -353   1008   1361   -327   -857   1184   -407  -1215   -189     10    974   1213
   -280    524    805   -124   -545    665   -504  -1278   -532   -426    504    797
   -197    -64    132    132   -166     33   -428  -1215  -1018  -1223   -319    -54
   -135   -426   -290    277     75   -358   -197   -865  -1044  -1454   -641   -436
   -124   -542   -418    332    145   -480     15   -504   -823  -1330   -620   -410
    -10   -524   -514    265    249   -519    135   -275   -685  -1228   -581   -363
     20   -576   -597    277    309   -587    176   -202   -654  -1195   -553   -394
     46   -571   -620    262    332   -594    194   -163   -636  -1174   -532   -397
     70   -519   -589    223    327   -553    205   -132   -618  -1166   -545   -366
     88   -514   -605    210    345   -558    207    -98   -592  -1135   -542   -389
    -12   -618   -605    316    296   -613    226    -96   -602  -1140   -571   -441
    -90   -636   -548    363    226   -592    252    -75   -579  -1109   -540   -379
    -20   -535   -514    277    244   -524    241    -49   -540  -1054   -496   -350
    -10   -555   -545    280    265   -550    231    -51   -550  -1060   -519   -366
    -28   -579   -550    303    259   -566    244    -44   -542  -1041   -514   -355
    -77   -594   -517    335    218   -555    275    -12   -511  -1000   -488   -335
    -46   -542   -498    293    226   -519    283     23   -475   -950   -452   -306
     18   -480   -498    228    257   -488    290     67   -428   -893   -415   -270
    -20   -514   -493    267    236   -504    303     88   -418   -891   -433   -249
    -36   -496   -462    265    210   -480    316    116   -394   -846   -410   -226
    -67   -501   -436    283    181   -470    335    135   -368   -789   -361   -233
    -57   -472   -415    265    176   -444    342    158   -342   -753   -332   -233
     20   -355   -376    168    197   -366    335    228   -277   -683   -270   -168
     88   -301   -389    106    236   -345    337    280   -241   -646   -246   -132
     59   -322   -381    129    218   -350    368    335   -210   -610   -228   -111
    -23   -355   -335    187    155   -345    400    387   -163   -555   -192    -93
     23   -309   -332    142    176   -319    402    454   -101   -478   -129    -62
    116   -205   -322     44    215   -262    389    506    -49   -420    -75     -2
     96   -202   -298     51    197   -249    368    514    -41   -402    -67      7
     83   -218   -301     67    189   -259    379    530    -23   -374    -44     23
     36   -233   -270     98    153   -252    415    548      0   -340    -12     54
     20   -181   -202     80    111   -192    415    540     18   -319      5     67
     49   -187   -236     67    142   -213    394    506    -12   -345    -23     31
     57   -189   -249     64    150   -218    387    472    -38   -366    -46      7
     46   -171   -218     62    132   -194    387    444    -44   -366    -38      2
     46   -213   -259     80    150   -236    389    407    -72   -400    -75    -46
     12   -239   -252    114    129   -246    405    379    -83   -418    -93    -80
    -38   -236   -197    137     77   -218    420    348    -90   -426   -103   -103
    -44   -231   -187    137     70   -210    428    329   -101   -433   -114   -124
    -31   -236   -205    132     85   -220    431    306   -119   -452   -132   -145
    -33   -267   -236    150    101   -252    431    288   -129   -467   -150   -168
    -57   -265   -207    161     72   -239    470    314   -109   -449   -148   -168
    -67   -202   -135    135     33   -168    478    319    -83   -415   -119   -145
     25   -101   -129     36     75   -114    436    303    -70   -418   -132   -119
     38    -80   -119     20     77    -98    423    296    -49   -381   -106    -93
     12    -85   -101     36     57    -93    415    298    -12   -324    -46   -103
     -5    -80    -75     44     33    -77    420    316     12   -306    -31    -70
      2    -77    -80     36     41    -77    389    306     12   -272     12    -75
   -103   -197    -96    150     -5   -148    381    280    -12   -306    -23   -124
   -135   -309   -174    220     18   -241    376    265    -38   -350    -85   -150
    -80   -389   -309    236    114   -350    381    280    -38   -342    -90   -174
   -145   -506   -361    324    106   -433    379    272    -59   -368   -124   -231
   -181   -491   -309    335     62   -400    368    267    -62   -376   -132   -231
   -187   -571   -384    376     96   -478    361    233    -98   -420   -184   -275
   -161   -706   -545    433    192   -626    332    184   -163   -485   -244   -340
   -137   -727   -589    431    223   -659    324    184   -166   -478   -236   -358
    -90   -659   -568    374    239   -615    327    218   -129   -428   -194   -329
     67   -530   -597    231    332   -563    324    267    -70   -361   -127   -267
    119   -472   -592    176    355   -532    350    303    -15   -319    -90   -233
    -90   -672   -581    381    244   -628    387    254    -57   -389   -166   -311
   -259   -815   -555    537    148   -688    423    233    -85   -426   -205   -358
   -249   -779   -530    514    140   -657    415    249    -67   -415   -205   -335
   -106   -727   -620    418    257   -675    342    220   -111   -462   -254   -342
   -153   -870   -719    509    280   -797    335    197   -192   -548   -337   -480
   -179  -1067   -888    623    353   -979    444    267   -254   -709   -530   -704
   -174  -1153   -979    662    400  -1065    600    402   -246   -823   -675   -901
   -213   -956   -743    584    265   -849    685    488   -114   -745   -597   -872
   -340   -493   -153    415    -93   -324    467     44    -88   -542   -283   -561
   -426    301    724     62   -576    511    109   -506     -7   -122    309     72
   -439    919   1356   -241   -898   1137   -161   -787    192    436    984    763
   -394    958   1353   -280   -872   1156   -363   -841    342    880   1431   1176
   -415    449    865    -18   -641    657   -423   -911     12    457    958    691
   -335   -103    231    218   -285     64   -358   -867   -496   -400     64   -116
   -275   -475   -202    374    -38   -340   -166   -566   -607   -779   -405   -566
   -254   -509   -254    381      0   -381     20   -213   -361   -623   -353   -581
    -57   -384   -329    220    135   -358    140     46   -168   -498   -285   -488
    -44   -374   -329    210    140   -353    197    161    -80   -436   -246   -475
   -207   -439   -233    322     10   -337    215    163    -67   -436   -257   -545
   -257   -498   -241    379     -7   -371    241    142   -101   -493   -319   -589
   -181   -446   -265    314     38   -355    233    161    -98   -501   -332   -607
    -85   -324   -239    205     75   -283    197    168    -80   -496   -335   -613
    -67   -288   -223    176     77   -257    246    200    -46   -472   -316   -579
    -83   -301   -218    192     67   -259    257    215    -33   -454   -296   -571
   -228   -327   -101    275    -64   -215    244    213    -10   -426   -257   -597
   -303   -387    -83    345   -111   -236    210    179    -28   -467   -337   -665
   -228   -413   -184    319    -23   -298    200    181    -41   -493   -371   -607
   -127   -280   -153    205     12   -218    231    254     41   -397   -249   -563
   -166   -324   -158    244     -5   -241    233    270     57   -387   -233   -568
   -228   -389   -161    309    -33   -277    254    298     88   -345   -197   -571
   -246   -358   -111    301    -70   -236    285    340    148   -298   -155   -550
   -254   -298    -44    277   -106   -171    327    405    226   -233    -88   -467
   -132   -207    -77    168    -28   -142    298    433    249   -220    -72   -428
     62   -106   -168     20    114   -137    262    472    272   -210    -83   -387
    -77   -228   -150    150     36   -189    311    522    319   -153    -20   -361
   -194   -283    -88    239    -54   -187    355    545    358   -116     23   -387
   -179   -226    -46    200    -67   -135    355    587    418    -54    106   -366
   -163   -184    -20    174    -72   -103    358    636    478     -5    137   -348
   -124   -145    -20    132    -54    -83    361    683    527     25    158   -290
    -88   -116    -28    103    -31    -72    363    717    574     75    202   -275
    -72    -96    -23     83    -25    -59    355    730    587     83    205   -223
    -54    -51      2     51    -28    -25    335    722    584     88    228   -213
    -49    -25     23     36    -36     -2    319    701    581     83    236   -231
    -85    -54     31     70    -59    -12    345    680    566     36    181   -244
   -106    -64     41     85    -75    -10    355    662    550     20    174   -254
   -109    -38     70     72    -90     15    335    600    514     -2    171   -319
   -161    -49    109    103   -137     28    303    506    439    -77    106   -381
   -166    -51    114    109   -140     31    314    478    413   -106     90   -379
   -163    -57    103    109   -135     23    306    433    381   -132     80   -436
   -213    -54    155    132   -184     49    290    381    345   -168     59   -483
   -171      5    174     80   -174     88    290    353    327   -192     33   -506
   -200    -23    176    111   -189     75    290    301    277   -244    -23   -566
   -277    -80    194    176   -239     57    285    275    262   -259    -38   -581
   -283    -51    231    168   -259     88    296    296    296   -220      0   -545
   -270     -2    267    135   -267    132    280    290    306   -215     -5   -542
   -246     67    314     90   -280    189    259    285    329   -207    -15   -509
   -207    127    335     38   -272    231    233    283    348   -184     18   -457
   -194     98    293     46   -244    194    218    265    332   -176     44   -504
   -215    109    322     51   -267    215    223    267    345   -161     72   -506
   -267     93    361     88   -314    226    226    265    348   -158     77   -514
   -262     88    348     85   -306    218    202    239    306   -200     51   -545
   -280     -5    275    142   -277    135    194    218    265   -236     10   -581
   -285   -109    176    197   -233     33    200    207    236   -262    -25   -623
   -277   -119    158    200   -218     18    205    202    218   -283    -44   -649
   -324   -114    210    218   -270     49    189    179    192   -322    -90   -667
   -285   -148    137    215   -213     -5    145    124    122   -402   -166   -698
   -283   -171    111    226   -200    -31    132    106     98   -413   -171   -740
   -301   -166    135    233   -218    -15    127     98     93   -407   -148   -753
   -329   -135    194    231   -265     28    148    116    129   -363   -109   -750
   -314   -109    205    210   -259     46    135     93    111   -387   -129   -750
   -280   -111    168    194   -226     28    106     59     64   -426   -179   -763
   -262    -98    163    181   -213     31     88     54     51   -433   -194   -779
   -254    -67    184    161   -220     57     80     64     57   -423   -194   -782
   -290   -111    176    200   -233     31     88     75     57   -420   -192   -789
   -374   -241    132    306   -254    -54    142    114     33   -465   -252   -870
   -322   -459   -137    392    -93   -298    233    148    -88   -709   -540  -1101
   -301   -501   -200    400    -51   -350    324    213   -111   -859   -737  -1247
   -314   -226     88    270   -202    -70    358    197      2   -719   -540  -1174
   -392    259    652     64   -522    457    153   -184     10   -478   -163   -883
   -522    963   1486   -220  -1002   1223   -215   -662     38    -59    420   -322
   -519   1574   2091   -527  -1306   1831   -540   -932    192    420    976    228
   -449   1517   1964   -535  -1208   1740   -753   -969    277    683   1187    470
   -433    963   1397   -267   -917   1179   -769   -971    -18    270    730     64
   -423    413    836      5   -628    623   -639   -945   -579   -618   -145   -740
   -426    106    532    158   -480    319   -420   -636   -530   -795   -413  -1031
   -387     70    454    158   -420    262   -262   -381   -298   -665   -368  -1000
   -394      2    394    194   -397    197   -129   -210   -168   -600   -353   -966
   -405    -49    355    228   -381    153    -36    -80    -62   -522   -303   -940
   -394    -25    366    210   -381    168    -10    -33    -28   -506   -306   -940
   -410     15    426    197   -420    220     18     18     23   -462   -270   -914
   -431     51    480    189   -457    265     31     51     62   -423   -236   -893
   -340     28    368    155   -353    197    -20    -10    -12   -496   -309   -956
   -322     36    358    142   -342    197    -12      0     -2   -491   -306   -943
   -353     67    418    142   -387    241     10     28     38   -454   -272   -914
   -376     77    454    148   -415    265     23     49     64   -428   -249   -901
   -342     88    431    127   -387    259      2     20     49   -433   -249   -927
   -350    111    462    116   -407    285      0     28     59   -436   -262   -901
   -381    127    509    127   -444    316     20     70    109   -379   -215   -862
   -397    124    519    135   -457    322     28     85    135   -353   -184   -833
   -384     96    480    145   -431    288     18     83    135   -353   -187   -852
   -379    119    498    127   -439    309     33    119    168   -322   -158   -839
   -397    137    535    129   -467    335     70    171    239   -257   -106   -805
   -426    153    579    135   -504    363    109    236    319   -181    -51   -769
   -379    166    545    106   -462    355    101    233    322   -181    -70   -779
   -337    114    452    111   -394    280     85    231    298   -210   -129   -787
   -316    148    462     83   -389    303     98    301    350   -148    -88   -727
   -290    207    496     41   -394    350    127    389    449    -38     25   -675
   -290    259    550     15   -420    405    132    454    527     28    101   -644
   -298    316    615    -10   -457    465    129    509    605     83    150   -576
   -301    327    628    -12   -465    478    150    542    675    135    179   -532
   -319    272    589     23   -454    431    140    532    688    150    176   -517
   -324    257    581     33   -452    418     85    470    618    116    153   -548
   -322    327    649     -5   -485    488     57    423    566    114    189   -566
   -322    410    730    -44   -527    568     98    423    553    111    228   -542
   -348    415    761    -33   -555    587    132    415    530     93    233   -537
   -415    407    823      5   -618    615    153    405    524     96    239   -519
   -436    363    800     33   -620    581    124    329    446     -5    129   -540
   -405    309    714     46   -558    511     72    226    342   -109     31   -587
   -431    329    761     49   -597    545     67    184    314   -124     20   -639
   -457    348    805     54   -631    576     70    155    298   -135     18   -675
   -493    316    807     85   -652    561     85    145    303   -142     10   -696
   -522    303    826    109   -675    563    122    161    329   -122     33   -683
   -504    293    797    103   -652    545    129    148    319   -127     33   -719
   -504    322    826     90   -665    574    103    122    298   -148     18   -722
   -517    366    883     75   -701    626     88    140    342   -103     54   -649
   -480    428    909     23   -693    667     80    140    371    -64    109   -628
   -457    524    982    -36   -719    753     77    155    415    -18    163   -594
   -491    496    987     -2   -737    740     62    155    415    -23    153   -579
   -514    439    953     36   -735    696     64    150    405    -28    150   -584
   -509    452    961     28   -735    706     67    148    415    -23    155   -579
   -496    384    880     54   -688    631     62    122    368    -85     67   -600
   -532    306    839    114   -685    571     57    106    337    -96     51   -639
   -553    181    735    184   -644    457     15     67    270   -155     15   -701
   -550    153    701    197   -626    426      7     54    254   -171      7   -737
   -537    150    688    192   -613    418     12     51    244   -179      0   -761
   -517    129    646    194   -581    387      7     44    228   -194    -25   -763
   -501     38    540    228   -522    288    -25      0    161   -285   -132   -779
   -493     23    517    233   -506    270    -12    -10    145   -298   -153   -797
   -498    -10    485    252   -493    239    -12    -28    124   -327   -163   -820
   -501    -41    459    272   -480    207    -59    -62     93   -319   -140   -867
   -459    -33    426    244   -444    194    -70    -62    101   -301   -111   -880
   -459    -28    428    244   -444    200    -70    -51    116   -296   -103   -854
   -436     -2    433    218   -436    213    -80    -70    103   -316   -124   -867
   -394      0    394    197   -394    197    -72    -70     98   -335   -148   -857
   -407   -103    303    254   -358     98    -72    -62     72   -363   -189   -883
   -433   -293    140    363   -288    -77     15     20     36   -449   -301  -1002
   -449   -514    -64    480   -194   -290    158    124    -25   -641   -540  -1218
   -392   -602   -210    498    -90   -407    228    171    -70   -807   -724  -1358
   -483   -340    142    410   -314    -98    223      0    -12   -685   -542  -1205
   -574    226    800    171   -685    511    -67   -555    -57   -413    -96   -802
   -680   1031   1712   -176  -1195   1371   -405  -1010     54    111    613   -192
   -750   1590   2340   -418  -1545   1964   -670  -1200    288    698   1273    423
   -704   1327   2029   -311  -1366   1678   -844  -1239    252    771   1296    519
   -659    717   1374    -28  -1015   1044   -813  -1210   -145    137    610   -101
   -581     70    652    254   -618    361   -623  -1002   -514   -605   -197   -867
   -537   -239    298    389   -418     28   -387   -618   -363   -644   -361  -1078
   -511   -189    319    348   -418     62   -215   -340   -114   -449   -197   -945
   -439   -192    246    316   -345     25   -109   -174      7   -389   -174   -880
   -402   -254    148    327   -277    -54    -49    -90     54   -376   -184   -891
   -402   -306     96    355   -249   -106    -20    -57     67   -397   -239   -974
   -392   -285    103    337   -249    -93    -18    -51     72   -387   -236   -997
   -389   -265    124    327   -257    -72    -12    -44     85   -381   -215   -948
   -389   -252    137    319   -265    -57      0    -33    109   -350   -171   -911
   -376   -202    174    290   -275    -15     -7    -51     85   -400   -207   -836
   -361   -181    176    270   -270     -2      5    -25    116   -361   -155   -800
   -379   -153    226    265   -303     36     38     25    179   -288    -80   -779
   -306   -176    129    239   -218    -23     20      5    155   -316   -111   -779
   -257   -179     77    218   -168    -51     20     10    158   -319   -122   -797
   -290   -168    122    228   -207    -25     28     44    194   -288    -98   -766
   -285   -181    103    233   -197    -38     18     38    187   -296   -106   -782
   -275   -166    109    220   -194    -28     31     72    207   -267    -85   -748
   -277   -171    106    226   -192    -33     62    127    262   -202    -36   -719
   -306   -192    114    249   -213    -38     62    155    288   -174    -23   -711
   -303   -140    163    220   -233     10     62    197    332   -111     38   -680
   -267    -67    200    166   -236     67     96    262    394    -36    101   -628
   -257    -57    200    158   -228     70    103    272    392    -44     77   -649
   -197    -44    153    122   -176     51    116    332    423    -25     57   -613
   -189    -23    166    106   -179     70    122    392    470     51    119   -576
   -218      7    223    103   -220    114    140    444    519    124    176   -511
   -231     44    275     93   -252    158    168    498    571    215    259   -462
   -207     77    285     64   -246    181    145    496    587    259    314   -449
   -223     93    316     62   -270    205    127    485    579    265    314   -439
   -223    119    342     51   -283    228    119    462    553    252    301   -420
   -171     96    267     38   -218    181     72    387    472    194    249   -472
   -184     98    283     41   -233    192     88    353    436    150    192   -472
   -213     80    293     64   -254    187    111    327    413    129    158   -491
   -252     88    340     83   -296    213     98    288    389    109    150   -493
   -288     90    379     98   -332    233    103    244    376    132    207   -498
   -189     98    288     44   -239    192     28    116    270     25    119   -607
   -132    124    257      5   -194    189     46    101    257      2     93   -600
   -241     93    335     72   -290    215    135     98    265     -2     83   -607
   -371     15    387    179   -379    200    140     62    236    -33     44   -649
   -381    -23    355    200   -371    163    109     31    215    -38     18   -714
   -363    -10    350    187   -358    168    122     44    233    -28     25   -667
   -324     64    389    127   -358    226    122     64    270     15     85   -566
   -283    124    407     80   -345    265     98     64    285     57    161   -472
   -322    114    436    101   -381    275    122     77    322    111    218   -498
   -368     75    441    145   -405    257    111     62    322    106    213   -511
   -389     67    454    161   -420    259    116     75    345    119    228   -439
   -324     36    361    145   -342    197    111     83    324    114    220   -449
   -257    -23    233    140   -246    103     88     64    280     80    181   -480
   -293    -70    220    181   -257     75     67     57    265     57    161   -462
   -283   -122    161    202   -223     18     44     31    228     36    132   -506
   -361   -306     54    335   -207   -127     57      5    171    -10     88   -589
   -420   -389     31    402   -228   -179     98      7    163    -25     70   -618
   -433   -454    -20    444   -207   -239    109      2    150    -33     57   -615
   -324   -384    -62    353   -132   -226     98     18    174     15    109   -584
   -140   -241   -101    192    -20   -171     64     36    184     36    137   -545
   -265   -350    -85    306    -90   -218     77      2    150     -7     72   -571
   -415   -493    -80    454   -168   -288    122    -15    137     -5     70   -641
   -441   -555   -114    496   -166   -335    132    -23    122    -41     36   -636
   -431   -594   -163    514   -135   -379    129    -59     80    -88      7   -576
   -405   -568   -163    485   -122   -366    116    -59    103    -23     70   -602
   -394   -594   -200    493    -98   -400    103    -49    103    -36     46   -626
   -402   -613   -210    506    -96   -413    109    -33    103    -54     20   -618
   -413   -756   -342    584    -36   -550    132    -31     51   -116    -44   -659
   -371  -1034   -665    701    145   -849    220     31    -72   -309   -270   -872
   -265  -1176   -911    719    322  -1044    332    153   -116   -433   -439  -1075
   -257  -1005   -748    628    244   -878    433    220     -2   -340   -340  -1062
   -324   -587   -262    457    -31   -426    319   -158     44   -148    -57   -771
   -545      5    550    267   -550    275    -46   -737    116    280    537   -153
   -732    688   1421     20  -1075   1054   -342  -1005    400    924   1288    566
   -685    927   1613   -122  -1150   1270   -602  -1049    600   1392   1751   1067
   -607    561   1169     23   -888    865   -709  -1088    374   1143   1467    862
   -600   -101    498    350   -550    197   -558   -992    -90    376    659     18
   -610   -649    -38    628   -288   -345   -267   -670   -252    -72    106   -537
   -597   -815   -218    704   -189   -517     -7   -283    -38     15     83   -571
   -568   -880   -311    724   -129   -597    153    -44    111    122    142   -501
   -454   -958   -504    704     23   -732    202     62    148    161    155   -501
   -418  -1008   -589    711     83   -800    231    101    158    150    137   -519
   -410  -1049   -639    727    114   -844    249    124    166    150    116   -537
   -415  -1098   -683    758    132   -891    246    137    166    163    122   -540
   -449  -1060   -610    753     80   -836    288    168    210    174    127   -493
   -426  -1067   -641    745    106   -854    293    174    207    163    122   -480
   -366  -1052   -685    709    158   -867    290    210    241    218    174   -465
   -254   -958   -704    607    223   -831    298    267    309    309    272   -436
   -150   -898   -750    524    298   -826    296    293    322    322    280   -405
   -316  -1060   -743    688    210   -901    327    293    296    293    241   -410
   -407  -1140   -732    774    161   -937    361    316    314    311    241   -397
   -407  -1169   -761    789    176   -966    348    316    329    319    244   -400
   -350  -1109   -758    730    202   -935    376    348    368    348    275   -366
   -358  -1101   -743    730    189   -922    400    368    384    366    290   -340
   -389  -1104   -714    745    161   -909    420    400    415    402    319   -314
   -342  -1127   -784    735    220   -956    410    410    413    392    298   -311
   -306  -1137   -833    719    262   -984    423    483    465    439    322   -275
   -285  -1161   -875    722    293  -1018    423    535    493    467    327   -249
   -254  -1163   -909    706    327  -1036    436    597    550    555    426   -200
   -207  -1057   -849    633    319   -953    470    683    636    662    545   -127
   -179  -1036   -859    607    337   -948    506    745    680    693    553    -85
   -194  -1031   -839    613    322   -935    519    784    724    740    584    -28
   -101  -1015   -917    555    405   -966    480    776    711    750    589    -15
     -2   -974   -971    488    483   -974    491    792    717    769    602     18
      7   -914   -922    452    462   -917    496    815    758    802    623     51
    -25   -919   -893    470    433   -906    504    795    753    784    613     25
    -93   -930   -836    509    368   -883    506    750    737    776    633      7
   -116   -943   -826    530    353   -885    519    743    732    776    633     33
    -28   -891   -865    457    418   -878    498    724    709    740    597     46
    -57   -995   -937    524    439   -966    480    657    641    675    548      2
   -187  -1096   -909    639    361  -1002    483    587    597    626    517    -70
   -288  -1140   -852    714    280   -997    470    509    553    571    480   -135
   -241  -1088   -849    662    301   -969    485    475    535    530    457   -150
   -226  -1083   -857    654    314   -969    491    457    522    491    428   -158
   -218  -1078   -859    646    319   -969    485    433    501    457    400   -168
   -168  -1109   -940    639    384  -1026    475    405    452    418    368   -218
   -122  -1052   -930    584    402   -989    480    423    467    397    353   -174
    -77   -969   -891    522    405   -930    478    439    506    426    387   -129
    -93   -945   -852    519    379   -898    483    449    545    488    483   -142
   -161   -865   -704    514    270   -784    485    454    605    555    600   -148
   -228   -880   -652    553    207   -766    444    423    587    485    530   -114
    -83   -937   -854    509    384   -898    379    379    509    405    444   -101
      7   -919   -930    454    467   -924    392    400    511    423    480    -85
   -155  -1010   -854    584    348   -932    402    363    483    366    426   -137
   -205  -1098   -893    652    342   -997    389    342    454    301    358   -142
   -218  -1192   -974    704    376  -1083    389    345    439    285    345   -161
   -200  -1257  -1060    727    428  -1158    374    322    387    215    275   -205
   -189  -1312  -1122    750    465  -1218    400    316    371    202    270   -236
   -231  -1301  -1072    763    418  -1187    397    306    371    200    296   -277
   -179  -1273  -1096    724    457  -1184    363    249    303    122    249   -311
    -31  -1208  -1176    620    571  -1192    322    246    277     93    220   -288
      2  -1171  -1174    584    587  -1171    316    265    290     83    202   -272
   -114  -1231  -1117    670    501  -1174    340    239    275     67    187   -376
   -228  -1312  -1085    769    428  -1200    350    210    265     46    207   -387
   -327  -1358  -1031    839    350  -1195    335    176    231     -5    179   -374
   -218  -1270  -1052    745    415  -1161    311    158    207    -54    132   -368
    -96  -1156  -1062    626    480  -1109    301    179    213    -64    127   -332
   -135  -1228  -1096    680    480  -1163    259    122    137   -145     57   -431
   -236  -1426  -1189    828    475  -1309    296    103     28   -288    -85   -607
   -288  -1610  -1322    950    517  -1467    402    129   -109   -522   -340   -930
   -265  -1561  -1296    911    514  -1428    488    205   -145   -688   -530  -1039
   -218  -1221  -1002    719    389  -1111    483    137    -59   -592   -405   -927
   -257   -610   -355    433     49   -483    200   -335    -12   -314     18   -545
   -384    259    644     62   -514    452   -163   -797    184    252    753    158
   -478    828   1306   -176   -893   1065   -387   -906    511    852   1382    802
   -407    709   1117   -153   -761    911   -584   -966    485    937   1405   1028
   -265    215    480     23   -374    348   -688  -1122    -49    254    711    472
   -215   -345   -129    280    -44   -239   -600  -1093   -597   -574    -59   -493
   -153   -550   -397    350    119   -475   -371   -745   -535   -698   -231   -883
   -236   -553   -316    394     38   -436   -150   -446   -324   -584   -163   -815
   -350   -672   -322    509    -15   -498    -15   -283   -244   -574   -202   -802
   -306   -711   -405    509     49   -558     38   -207   -233   -628   -293   -743
   -228   -657   -431    441     98   -545     33   -181   -218   -633   -288   -711
   -158   -584   -428    371    132   -506     33   -145   -187   -607   -259   -724
   -119   -542   -426    329    150   -485     25   -142   -184   -613   -262   -750
   -122   -540   -418    332    148   -480     33   -140   -187   -649   -303   -761
   -176   -574   -397    374    109   -488     46   -150   -207   -675   -327   -810
   -176   -558   -384    366    103   -472     49   -132   -187   -646   -288   -815
   -166   -566   -400    366    116   -485     23   -166   -223   -683   -322   -771
   -210   -631   -420    420    103   -527     41   -150   -231   -696   -363   -782
   -163   -605   -444    384    137   -524     57   -111   -176   -618   -272   -797
   -142   -532   -389    335    122   -462     59   -111   -168   -610   -223   -750
   -114   -475   -361    293    122   -418     49   -106   -168   -613   -200   -693
    -98   -457   -358    277    129   -407     49    -93   -153   -605   -202   -696
   -103   -415   -311    259    101   -363     57    -80   -127   -592   -192   -665
   -135   -389   -257    262     59   -324     67    -67   -114   -587   -184   -623
   -137   -407   -272    272     64   -340     75    -36    -98   -579   -176   -613
    -93   -376   -283    236     93   -329     67     -5    -88   -579   -189   -597
    -72   -319   -246    194     85   -283     75     44    -57   -574   -202   -537
    -10   -223   -215    116    101   -218     85     93      5   -493    -98   -550
     75   -153   -228     38    150   -189     64    135     31   -459    -64   -519
     51   -166   -218     57    135   -192     80    202     80   -368     28   -475
    -18   -179   -161     96     70   -171    109    239    122   -329     75   -465
    -10   -106    -98     57     41   -103    106    249    135   -327     85   -415
     44     10    -36    -28     38    -12     98    265    161   -306    119   -335
    241    174    -67   -207    155     54     62    270    171   -301    140   -285
    200    129    -72   -166    135     28     38    207    111   -363     96   -329
     20     10    -10    -15     12      0     64    137     38   -441     20   -397
   -119    -77     38     96    -80    -20     77     72    -18   -506    -38   -449
   -161    -75     85    119   -124      5     70     23    -59   -558    -83   -488
   -145    -31    114     85   -132     41     41    -46   -106   -615   -111   -555
    -75    -44     31     59    -54     -5      0   -137   -200   -696   -161   -607
    -80    -20     57     49    -70     18      5   -166   -228   -727   -187   -623
    -80    -31     49     57    -64      7      0   -210   -262   -784   -233   -631
   -116    -36     80     75    -98     20     15   -236   -285   -807   -236   -636
   -135    -41     93     88   -114     25     18   -270   -314   -833   -252   -665
   -145    -54     90     98   -122     18     18   -285   -327   -852   -267   -665
   -145     20    166     62   -155     93     20   -280   -298   -818   -215   -649
   -135    116    249      7   -192    181      5   -283   -280   -805   -197   -620
   -129    148    277    -10   -202    213    -28   -296   -275   -797   -189   -592
   -142    150    290     -5   -218    220    -64   -316   -285   -797   -192   -589
   -176    109    285     33   -231    197    -70   -332   -303   -810   -192   -610
   -181    106    285     36   -233    194    -70   -340   -314   -810   -176   -592
   -189    122    309     33   -249    215    -77   -358   -329   -831   -189   -589
   -161    132    293     12   -228    213   -109   -374   -353   -859   -226   -602
    -31    171    202    -70   -116    187   -135   -374   -379   -888   -259   -620
   -109     25    135     38   -122     80   -101   -394   -444   -956   -329   -691
   -236   -145     88    189   -163    -28    -88   -428   -509  -1013   -392   -753
   -241   -200     41    218   -142    -77   -101   -462   -550  -1057   -433   -787
   -213   -205      7    210   -111    -98   -119   -493   -587  -1083   -454   -805
   -140   -153    -15    145    -64    -85   -158   -501   -597  -1088   -462   -782
   -200   -215    -15    205    -93   -116   -163   -527   -633  -1140   -527   -779
   -332   -327      5    327   -171   -161   -119   -553   -665  -1153   -527   -818
   -329   -332     -2    332   -163   -168   -135   -566   -670  -1132   -483   -859
   -277   -288    -12    283   -135   -150   -158   -574   -685  -1148   -504   -875
   -239   -270    -31    254   -103   -153   -166   -576   -693  -1161   -527   -875
   -233   -280    -46    257    -96   -163   -171   -584   -709  -1179   -542   -826
   -231   -288    -57    259    -88   -174   -176   -579   -711  -1163   -511   -831
   -223   -407   -184    314    -23   -296   -166   -571   -763  -1234   -605   -963
   -213   -670   -457    441    122   -563    -83   -517   -875  -1428   -841  -1137
   -226   -787   -561    506    166   -675     38   -423   -898  -1553   -979  -1330
   -244   -626   -381    436     67   -504    135   -353   -805  -1525   -958  -1299
   -335   -223    111    280   -226    -57    -25   -761   -831  -1371   -709  -1005
   -420    418    839      0   -631    628   -381  -1273   -792   -958   -116   -431
   -475   1117   1590   -322  -1034   1350   -672  -1514   -535   -358    568    262
   -397   1273   1670   -436  -1034   1470   -914  -1543   -311    114   1005    711
   -350    769   1119   -210   -735    945   -979  -1592   -618   -239    623    342
   -381    101    483    140   -433    290   -883  -1587  -1182  -1104   -220   -462
   -431   -397     33    413   -236   -181   -691  -1376  -1382  -1577   -753  -1005
   -467   -522    -54    496   -207   -288   -522  -1075  -1161  -1473   -769  -1018
   -478   -558    -83    517   -200   -322   -389   -880  -1015  -1389   -740   -932
   -413   -545   -132    478   -140   -340   -246   -743   -906  -1301   -672   -909
   -342   -519   -176    431    -85   -348   -124   -659   -857  -1254   -618   -927
   -374   -558   -184    467    -96   -371    -36   -581   -854  -1262   -657   -971
   -392   -594   -202    491    -96   -400    -36   -504   -807  -1249   -670   -945
   -361   -545   -187    452    -88   -366    -75   -491   -724  -1221   -678   -893
   -324   -501   -176    410    -75   -340    -88   -498   -680  -1137   -613   -859
   -298   -441   -142    371    -77   -293    -72   -475   -659  -1054   -454   -828
   -296   -392    -96    342   -101   -246    -83   -475   -670  -1067   -426   -787
   -319   -400    -80    361   -122   -241    -67   -457   -654  -1072   -457   -745
   -301   -402   -101    350   -101   -252    -70   -454   -657  -1093   -501   -737
   -306   -415   -109    361    -98   -262    -62   -436   -659  -1096   -514   -659
   -314   -415   -101    363   -109   -257    -64   -410   -636  -1062   -501   -639
   -314   -405    -90    361   -114   -249    -75   -402   -631  -1067   -524   -652
   -329   -392    -62    361   -135   -228    -49   -361   -579   -989   -426   -646
   -350   -376    -25    363   -163   -202    -20   -337   -548   -958   -353   -623
   -353   -363    -10    358   -174   -187     -7   -290   -514   -940   -350   -571
   -353   -368    -15    361   -171   -192     18   -226   -457   -891   -324   -542
   -363   -363      0    361   -181   -181     38   -163   -397   -828   -283   -532
   -353   -348      5    350   -179   -171     80    -72   -314   -756   -236   -467
   -327   -342    -15    335   -158   -179     90    -28   -283   -735   -228   -428
   -322   -285     36    303   -179   -124    106     18   -236   -701   -210   -394
   -324   -249     72    285   -200    -88    127     80   -176   -631   -153   -342
   -257   -262     -5    259   -127   -135    101     72   -187   -613   -135   -350
   -233   -249    -15    239   -109   -132     90     88   -181   -602   -119   -267
   -254   -189     64    220   -161    -62     98     88   -166   -579    -72   -290
   -277   -197     80    236   -181    -59    103     51   -213   -654   -163   -329
   -257   -285    -28    272   -114   -158     80     -2   -277   -706   -236   -363
   -249   -272    -23    257   -114   -148     57    -44   -293   -693   -161   -389
   -241   -231     10    233   -127   -111     41    -90   -332   -719   -166   -415
   -259   -207     51    231   -155    -77     33   -140   -361   -753   -207   -439
   -314   -270     44    293   -179   -114     25   -205   -405   -797   -249   -504
   -345   -329     15    335   -184   -158     28   -249   -428   -826   -280   -532
   -379   -342     33    361   -207   -155     23   -285   -449   -852   -311   -555
   -405   -322     83    363   -246   -119     33   -309   -465   -872   -329   -537
   -420   -335     85    379   -254   -124     54   -324   -472   -885   -342   -509
   -433   -381     51    407   -244   -166     83   -314   -462   -878   -342   -519
   -439   -374     64    405   -254   -155    114   -280   -426   -844   -322   -501
   -413   -311     98    361   -257   -109    103   -270   -394   -810   -290   -496
   -413   -252    161    332   -288    -46    103   -257   -366   -782   -270   -514
   -410   -223    184    314   -298    -18     88   -249   -337   -758   -267   -436
   -397   -231    166    314   -283    -33     64   -259   -327   -735   -233   -420
   -384   -288     96    335   -241    -96     54   -265   -337   -727   -223   -441
   -405   -322     83    363   -244   -119     46   -265   -340   -722   -226   -446
   -402   -337     62    368   -233   -140     36   -277   -358   -753   -283   -462
   -402   -345     54    374   -228   -145     25   -280   -366   -748   -275   -423
   -405   -392     12    397   -210   -189      7   -298   -381   -730   -233   -493
   -400   -540   -140    470   -129   -340     15   -314   -431   -795   -314   -553
   -389   -576   -187    483   -101   -384     -7   -342   -475   -831   -332   -555
   -397   -568   -171    483   -114   -371    -31   -379   -506   -844   -345   -623
   -400   -594   -194    498   -103   -394    -38   -402   -540   -883   -413   -646
   -400   -607   -207    504    -96   -407    -36   -420   -555   -919   -472   -623
   -400   -631   -231    514    -85   -431    -31   -423   -558   -909   -454   -610
   -397   -657   -262    527    -70   -459    -33   -423   -555   -911   -470   -626
   -387   -722   -337    553    -25   -530    -38   -428   -561   -914   -465   -623
   -381   -727   -345    555    -18   -537    -51   -436   -563   -914   -454   -626
   -389   -737   -350    561    -20   -545    -49   -439   -558   -914   -454   -633
   -402   -745   -345    574    -28   -545    -51   -441   -558   -911   -454   -641
   -418   -776   -361    594    -31   -568    -49   -436   -563   -919   -478   -652
   -423   -862   -439    644      7   -652    -36   -431   -610   -995   -561   -696
   -381  -1150   -771    763    192   -961     38   -363   -706  -1163   -753   -891
   -335  -1309   -976    820    319  -1143    161   -246   -735  -1322   -963  -1093
   -337  -1189   -854    763    257  -1023    254   -163   -628  -1270   -922  -1072
   -446   -841   -394    644    -25   -618    163   -478   -566  -1078   -633   -844
   -620   -148    472    381   -548    161   -158  -1067   -491   -633     -2   -241
   -745    592   1337     75  -1041    963   -400  -1332   -207     -2    756    555
   -706    802   1509    -49  -1109   1156   -628  -1387    -15    452   1197   1075
   -639    407   1047    116   -841    727   -743  -1460   -259    197    904    849
   -602   -246    353    423   -480     51   -693  -1431   -779   -618     90    -15
   -574   -698   -124    636   -226   -413   -504  -1163   -963  -1083   -436   -584
   -524   -831   -306    675   -109   -568   -293   -792   -758  -1010   -470   -607
   -467   -872   -405    670    -31   -639   -129   -527   -579   -888   -407   -581
   -446   -888   -441    667     -2   -665    -44   -397   -488   -841   -400   -605
   -426   -893   -467    659     20   -680     -7   -340   -459   -833   -400   -535
   -413   -927   -514    667     49   -719     15   -301   -433   -823   -392   -491
   -407   -940   -532    675     62   -737     33   -270   -405   -807   -379   -478
   -407   -976   -571    691     80   -774     54   -241   -371   -771   -350   -488
   -397   -987   -589    691     93   -787     62   -213   -342   -740   -306   -470
   -400   -974   -574    685     85   -774     70   -189   -319   -711   -262   -472
   -413   -966   -553    691     70   -761     93   -158   -285   -678   -233   -441
   -446   -987   -542    714     46   -766    119   -140   -254   -657   -220   -418
   -431   -969   -537    698     51   -753    124   -129   -233   -641   -202   -397
   -402   -969   -566    685     80   -769    119   -106   -215   -626   -202   -381
   -387   -963   -576    675     93   -771    119    -80   -194   -615   -205   -363
   -389   -971   -581    680     93   -776    142    -38   -158   -581   -184   -319
   -384   -984   -602    683    106   -795    163     10   -119   -545   -163   -270
   -402  -1000   -597    701     96   -800    179     49    -75   -475    -80   -270
   -407   -976   -568    693     80   -774    181     67    -51   -446    -41   -290
   -381   -997   -618    688    116   -810    192    103    -18   -426    -41   -267
   -342   -989   -646    665    150   -818    210    174     38   -376     -7   -207
   -296   -948   -654    620    176   -802    226    244     98   -316     36   -158
   -257   -958   -701    607    220   -831    252    324    153   -267     72    -98
   -236   -914   -678    574    218   -797    267    384    215   -194    148    -72
   -228   -911   -685    568    226   -800    288    441    262   -155    176    -23
   -226   -932   -706    576    239   -818    306    480    301   -127    207     31
   -192   -888   -696    540    252   -792    301    496    329    -75    265     62
   -184   -911   -727    545    270   -820    301    493    329    -70    267     51
   -192   -937   -745    566    275   -844    319    498    332    -70    272     67
   -202   -945   -745    571    270   -846    329    491    335    -80    267     70
   -205   -966   -761    587    277   -865    316    441    293   -137    210     46
   -210  -1000   -789    602    288   -893    316    405    265   -163    197     28
   -228   -997   -769    613    267   -885    332    374    252   -174    197    -10
   -265  -1021   -758    641    246   -891    332    327    228   -202    179    -57
   -280  -1034   -753    657    236   -893    337    293    223   -194    194   -109
   -303  -1054   -750    678    220   -904    340    252    197   -233    148   -176
   -324  -1070   -748    696    210   -909    342    215    168   -288     88   -148
   -355  -1070   -717    711    179   -893    363    202    155   -290     90   -109
   -371  -1036   -665    704    145   -852    394    220    187   -236    155    -98
   -327  -1065   -737    693    205   -901    397    207    179   -270     96   -116
   -311  -1049   -740    680    213   -896    423    241    223   -239    122    -75
   -309   -989   -683    646    187   -836    428    254    267   -197    174    -59
   -309   -956   -646    633    168   -802    423    254    298   -161    210    -41
   -306   -917   -610    610    150   -763    392    246    332   -109    257    -31
   -283   -914   -631    597    174   -774    366    239    329   -111    272    -25
   -280   -961   -680    620    197   -820    358    236    327   -106    290    -23
   -290   -961   -670    626    189   -815    345    220    316   -124    265    -67
   -288   -979   -691    633    197   -833    353    223    311   -140    231    -70
   -267  -1047   -782    657    257   -914    340    207    272   -176    179    -83
   -233  -1119   -885    675    324  -1005    332    192    239   -205    179   -106
   -252  -1156   -904    704    324  -1031    345    181    226   -223    171   -187
   -363  -1319   -956    839    293  -1140    254    101    142   -303     93   -233
   -387  -1405  -1021    896    314  -1213    231     77    106   -342     49   -226
   -379  -1402  -1023    888    322  -1213    244     72    103   -350     51   -228
   -371  -1376  -1005    875    316  -1192    249     75    101   -348     72   -246
   -389  -1345   -958    865    283  -1150    249     77    106   -335     77   -283
   -376  -1387  -1013    880    316  -1200    246     77     93   -371      2   -280
   -335  -1478  -1143    904    402  -1312    236     51     54   -415    -54   -262
   -342  -1460  -1117    901    387  -1288    257     70    101   -337     57   -283
   -371  -1436  -1065    901    345  -1252    270     80    124   -309     93   -290
   -376  -1431  -1054    904    337  -1244    262     80    129   -301     90   -290
   -376  -1486  -1109    930    363  -1299    249     75    101   -340     49   -324
   -361  -1667  -1306   1015    472  -1488    280     96     28   -462    -88   -446
   -285  -1912  -1628   1096    670  -1771    374    166    -72   -672   -340   -698
   -290  -1940  -1649   1114    678  -1795    514    335     -7   -706   -410   -797
   -340  -1751  -1413   1044    535  -1582    542    285     98   -587   -265   -665
   -524  -1293   -769    909    122  -1031    355   -202    187   -283    158   -226
   -719   -524    194    620   -459   -166    148   -623    441    290    880    548
   -758     -2    753    379   -756    374    -25   -727    756    885   1504   1254
   -704   -111    592    407   -649    239   -202   -813    743   1039   1644   1449
   -701   -639     62    670   -381   -288   -290   -914    345    519   1117    893
   -672  -1200   -530    935    -72   -865   -272   -859   -171   -309    254    -49
   -579  -1532   -956   1054    187  -1244    -93   -496   -192   -501    -18   -355
   -449  -1530  -1080    989    314  -1306     70   -158    -10   -381     49   -345
   -371  -1519  -1148    945    387  -1335    194     57    122   -290    114   -329
   -381  -1488  -1106    932    361  -1299    231    114    155   -290     98   -345
   -366  -1436  -1070    901    350  -1254    210    119    137   -311     85   -374
   -361  -1410  -1049    885    342  -1231    207    132    129   -337     46   -392
   -342  -1418  -1075    880    366  -1247    231    155    135   -358      2   -363
   -280  -1350  -1070    815    392  -1210    205    129    111   -368      5   -415
   -270  -1202   -932    737    329  -1070    153     96     88   -400      0   -465
   -285  -1091   -807    688    259   -950    106     80     72   -413    -10   -480
   -280  -1023   -743    652    231   -883     85     70     67   -418     -7   -504
   -275   -893   -618    584    171   -758     75     67     72   -415     -2   -509
   -298   -828   -530    563    114   -680     85     83     77   -426    -38   -498
   -259   -792   -535    524    135   -662     83     90     59   -457   -103   -493
   -231   -810   -579    522    174   -696     77     98     59   -441    -77   -506
   -233   -802   -568    517    166   -685     80    129    109   -371     18   -498
   -233   -771   -537    504    150   -654     88    168    145   -327     67   -470
   -207   -756   -548    480    168   -654    101    200    163   -314     72   -452
   -202   -758   -555    480    176   -657    129    249    194   -290     80   -423
   -205   -698   -493    449    142   -597    158    322    254   -233    109   -384
   -122   -693   -571    407    223   -631    129    329    241   -262     67   -384
    -59   -657   -600    355    267   -628    119    366    262   -236     90   -358
    -36   -610   -574    324    267   -592    135    431    322   -142    194   -340
    -20   -542   -522    280    249   -532    132    475    368    -88    249   -314
    -10   -462   -452    236    220   -457    129    506    410    -44    285   -265
     -7   -433   -426    220    207   -431    137    537    454     12    337   -200
      7   -366   -374    179    189   -368    137    537    472     38    368   -176
     33   -337   -371    150    200   -355    127    504    446     12    342   -187
     31   -319   -353    142    189   -335    129    478    439      5    332   -181
    -12   -311   -298    161    142   -306    132    459    444     25    366   -174
    -75   -290   -215    184     70   -254    129    439    441     36    387   -179
    -49   -314   -265    179    106   -290     80    342    353    -51    311   -252
    -59   -280   -220    171     80   -252     72    288    316    -83    280   -280
    -85   -283   -200    181     57   -241     80    236    277   -119    241   -311
   -103   -319   -215    213     54   -267     88    184    228   -176    174   -374
   -116   -293   -176    205     25   -233     70    127    189   -223    127   -410
   -140   -277   -137    207     -2   -207     64     88    161   -239    124   -428
   -137   -283   -145    210      2   -215     64     59    135   -259    116   -459
   -119   -254   -135    187      7   -194     62     51    137   -252    129   -470
   -135   -155    -20    145    -57    -90     83     80    184   -218    150   -428
   -101    -93      5     96    -54    -44     88     72    194   -210    161   -400
    -98    -59     36     77    -67    -12     70     67    210   -171    207   -376
   -122    -18    103     70   -114     41     20     41    213   -155    223   -366
   -142    -10    132     75   -137     59    -28     23    202   -166    210   -371
   -132     -5    127     67   -129     59    -67     -7    168   -202    168   -400
    -96     25    122     33   -109     72    -98    -49    132   -226    150   -418
   -124     18    142     54   -132     80    -90    -67    109   -252    119   -433
   -140    -15    122     75   -132     51   -101    -80     72   -290     64   -459
   -155   -111     41    132   -101    -36   -101    -85     38   -316     38   -514
   -150   -163    -12    155    -70    -88   -114   -109      7   -350      7   -561
   -135   -215    -80    176    -28   -148   -122   -142    -46   -413    -62   -581
   -140   -262   -124    200     -7   -194   -140   -179    -88   -428    -77   -610
   -153   -272   -119    213    -18   -194   -132   -181    -83   -413    -59   -620
   -150   -277   -127    213    -15   -202   -142   -197   -109   -441    -83   -636
   -153   -275   -122    215    -15   -200   -132   -192   -109   -436    -80   -620
   -158   -241    -85    197    -36   -163   -132   -189   -101   -428    -80   -623
   -155   -215    -59    187    -49   -140   -155   -205   -111   -444   -106   -631
   -158   -233    -75    194    -41   -155   -179   -231   -142   -467   -127   -652
   -137   -246   -109    192    -15   -179   -184   -257   -155   -470   -119   -667
   -163   -259    -98    210    -33   -181   -163   -231   -142   -462   -124   -657
   -145   -303   -158    223      5   -231   -142   -213   -161   -493   -168   -685
    -67   -470   -405    267    166   -439   -124   -210   -280   -672   -361   -859
    -72   -672   -600    374    262   -636     -7   -122   -358   -867   -594  -1078
    -80   -620   -542    350    228   -581     98      0   -285   -883   -626  -1161
   -150   -337   -187    244     18   -262     90   -127   -187   -745   -441   -982
   -288    181    467     51   -379    324   -145   -646   -148   -415     51   -514
   -415    919   1335   -252   -875   1127   -446  -1101     -2    111    745    142
   -381   1309   1691   -465  -1039   1501   -688  -1179    246    678   1327    779
   -309   1067   1376   -379   -844   1223   -854  -1241    145    711   1319    836
   -311    478    787    -85   -550    633   -872  -1304   -342     28    626    129
   -332    -64    267    200   -301    101   -727  -1189   -763   -756   -161   -683
   -293   -288      2    288   -150   -142   -519   -828   -618   -792   -322   -836
   -223   -280    -59    252    -83   -171   -368   -548   -407   -665   -267   -776
   -142   -259   -119    200    -12   -189   -252   -353   -257   -563   -200   -722
   -122   -257   -135    189      5   -197   -184   -252   -184   -506   -155   -701
   -119   -283   -163    200     20   -223   -189   -231   -189   -517   -174   -709
   -124   -293   -168    207     20   -231   -181   -205   -181   -517   -179   -696
   -124   -277   -153    197     12   -215   -163   -187   -163   -509   -179   -698
    -88   -275   -187    181     49   -231   -153   -176   -155   -509   -192   -709
    -75   -272   -197    171     59   -236   -137   -161   -135   -493   -174   -693
    -96   -231   -135    163     18   -184   -111   -116    -88   -444   -116   -657
   -127   -207    -80    166    -25   -145    -88    -85    -49   -405    -80   -639
    -49   -194   -145    122     46   -171   -142   -145   -106   -459   -132   -678
    -51   -189   -137    119     41   -163   -119   -106    -75   -426   -101   -628
    -51   -163   -114    106     28   -140   -103    -75    -36   -381    -64   -579
    -38   -145   -106     90     33   -127    -93    -51    -10   -350    -36   -548
    -44   -132    -88     88     20   -111    -67     -7     31   -314    -12   -527
    -72   -122    -51     96    -12    -85    -51     23     62   -280      7   -517
    -38    -96    -57     67      7    -77    -64     28     67   -275      5   -519
    -31    -90    -62     59     12    -75    -77     51     80   -259     12   -501
      0    -77    -77     38     38    -77    -90     88    106   -231     33   -465
     62    -54   -119     -5     88    -85    -98    124    132   -202     51   -436
     75     15    -59    -44     67    -23    -75    184    200   -135    109   -389
     67     72      5    -70     31     38    -46    244    270    -67    163   -335
     90    116     25   -103     33     72    -46    283    311    -25    189   -298
     90    114     20   -103     33     67    -49    303    329      5    210   -272
     85    132     46   -109     18     88    -46    329    353     36    244   -239
     75    187    111   -135    -18    150    -38    348    381     75    280   -205
     77    194    116   -135    -18    155    -44    319    353     49    254   -228
     85    207    122   -148    -18    166    -64    272    309      7    213   -259
     77    207    129   -142    -25    168    -80    226    265    -33    184   -288
     51    179    124   -116    -36    153    -75    184    220    -85    132   -322
     36    163    127    -98    -44    145    -80    122    163   -150     59   -363
     10    168    155    -90    -72    163    -80     70    124   -176     51   -402
      2    174    171    -88    -85    174    -83     25     88   -213     36   -454
    -33    142    176    -57   -103    158    -67     -5     57   -249      2   -483
    -88    166    254    -38   -171    210    -38    -10     64   -241     12   -475
    -77    145    223    -36   -150    184    -44    -57     20   -288    -28   -506
    -83    106    189    -12   -137    148    -36    -72     -2   -311    -51   -519
    -85    119    205    -18   -145    161    -23    -77     -5   -316    -62   -524
    -88    171    259    -41   -174    215      0    -44     36   -272    -23   -485
    -80    267    348    -93   -215    309    -12    -36     70   -233     18   -449
   -103    288    389    -93   -246    337    -25    -36     90   -205     49   -418
   -101    329    431   -114   -267    379    -51    -54     96   -189     70   -402
    -75    368    444   -145   -259    405    -75    -67     96   -184     77   -389
    -80    306    384   -114   -231    345    -85    -77     70   -200     59   -400
    -90    265    355    -88   -223    311    -90    -88     51   -213     51   -400
   -109    257    366    -75   -239    311    -80    -88     46   -218     51   -400
   -181    246    428    -31   -303    337    -36    -49     72   -200     57   -394
   -109    109    215      0   -163    161    -85   -135    -44   -319    -70   -506
    -90     10    101     38    -96     54   -109   -189   -127   -400   -153   -574
    -80     20     98     28    -88     59   -127   -197   -142   -407   -161   -566
    -72     15     88     28    -80     51   -124   -210   -166   -426   -184   -571
   -116    -49     64     80    -90      7    -98   -218   -184   -457   -236   -602
   -103   -109     -5    106    -51    -57   -111   -239   -213   -475   -241   -626
    -75   -129    -57    101    -10    -93   -150   -280   -265   -514   -267   -649
    -75   -114    -38     96    -18    -77   -153   -275   -259   -509   -272   -628
    -77    -93    -15     83    -33    -54   -161   -285   -270   -509   -265   -654
    -77    -57     20     67    -51    -18   -168   -298   -283   -511   -265   -678
    -96    -83     12     88    -57    -36   -168   -303   -285   -522   -280   -680
   -127   -101     25    114    -77    -38   -142   -275   -267   -519   -296   -675
    -41   -189   -150    114     51   -171   -176   -316   -350   -605   -379   -737
     -5   -368   -363    187    176   -366   -135   -262   -405   -711   -509   -870
     15   -530   -545    254    280   -537    -25   -137   -413   -857   -698  -1060
     41   -491   -532    226    285   -511     72    -15   -348   -917   -795  -1158
    -38   -205   -168    119     62   -187     64   -187   -298   -792   -600   -976
   -207    285    493    -38   -350    387   -181   -769   -407   -571   -184   -571
   -309   1005   1314   -350   -813   1161   -491  -1273   -402   -142    446     25
   -283   1478   1761   -597  -1021   1618   -776  -1512   -293    345   1023    592
   -200   1127   1327   -467   -763   1226   -909  -1566   -423    311    956    563
   -176    511    688   -168   -433    600   -844  -1509   -800   -345    252   -122
   -140    -23    116     80   -129     46   -691  -1306  -1075  -1008   -485   -852
    -90   -228   -137    161     23   -184   -514   -932   -857   -982   -605  -1005
    -18   -184   -166     98     72   -174   -374   -644   -615   -815   -501   -857
     36   -158   -194     62    114   -176   -277   -467   -483   -740   -449   -758
     57   -189   -249     64    153   -218   -239   -394   -436   -730   -452   -756
     59   -210   -270     75    163   -239   -218   -353   -415   -711   -449   -743
     33   -179   -213     70    122   -197   -210   -309   -361   -662   -384   -693
     57   -129   -189     36    122   -158   -207   -298   -345   -657   -389   -737
     88    -96   -184      2    132   -140   -200   -288   -353   -675   -431   -761
     80   -111   -192     15    135   -150   -176   -249   -345   -667   -415   -704
    106   -129   -236     10    168   -181   -200   -272   -363   -685   -415   -722
     83    -90   -174      2    127   -132   -200   -254   -340   -652   -366   -696
     72    -44   -116    -15     93    -80   -197   -236   -311   -628   -350   -683
     75     15    -59    -44     67    -20   -189   -218   -277   -594   -327   -657
     77     23    -54    -51     64    -15   -187   -210   -262   -589   -335   -659
     83     44    -38    -64     62      2   -184   -202   -249   -589   -340   -654
     72     49    -25    -62     49     12   -179   -181   -241   -581   -342   -615
     90     83     -7    -85     49     38   -192   -150   -218   -537   -319   -571
     88    129     38   -111     23     85   -189   -122   -179   -488   -275   -566
     90    187     96   -140     -2    142   -181    -80   -137   -441   -231   -553
     72    192    119   -132    -23    155   -163    -23    -93   -384   -187   -530
    101    226    124   -163    -10    176   -171      7    -59   -337   -145   -483
    168    252     80   -210     44    166   -181     44    -44   -311   -129   -462
    194    301    106   -249     44    205   -171    111     12   -249    -90   -413
    215    350    132   -285     41    244   -166    176     70   -171    -18   -342
    220    392    171   -306     25    283   -158    218    111   -129     28   -301
    210    402    192   -309     10    298   -161    226    116   -114     38   -280
    200    446    246   -324    -23    348   -155    220    122   -109     51   -270
    176    470    293   -324    -57    381   -155    181     88   -148     20   -290
    184    470    285   -327    -49    379   -155    161     51   -174      0   -293
    181    480    296   -332    -57    389   -161    135     38   -176     10   -311
    155    498    342   -327    -93    420   -171     77    -10   -220    -20   -342
    122    480    358   -301   -119    420   -168     31    -49   -265    -51   -361
     75    459    384   -267   -153    423   -166    -28    -83   -306    -85   -405
     49    444    394   -246   -174    420   -171    -72   -111   -335   -114   -436
     31    439    407   -233   -189    423   -168   -103   -137   -353   -140   -462
     44    428    384   -239   -168    407   -174   -150   -181   -400   -181   -514
     54    436    381   -244   -163    410   -168   -168   -187   -402   -194   -514
     25    418    392   -223   -181    405   -153   -181   -187   -405   -200   -506
     23    428    405   -226   -189    415   -137   -168   -171   -392   -197   -496
     20    501    480   -262   -231    491   -114   -142   -132   -340   -150   -488
     36    574    537   -303   -249    555   -103   -129    -96   -301   -103   -441
     54    589    535   -324   -241    563   -124   -137    -96   -285    -93   -405
     62    584    522   -324   -228    553   -150   -137    -90   -270    -83   -376
     62    576    514   -322   -226    545   -176   -145    -85   -239    -49   -379
     51    581    530   -316   -239    555   -189   -155    -90   -236    -41   -392
     38    535    493   -288   -228    514   -200   -181   -116   -257    -64   -389
     18    498    480   -259   -231    491   -210   -207   -150   -288   -101   -418
     10    441    431   -226   -210    436   -213   -218   -179   -319   -132   -426
     -2    303    306   -150   -153    303   -205   -226   -226   -363   -184   -446
    -18    228    244   -106   -129    233   -192   -223   -236   -363   -184   -483
    -31    184    215    -77   -124    200   -181   -231   -252   -381   -200   -506
    -36    135    171    -49   -103    153   -189   -257   -285   -410   -223   -522
    -36     96    132    -28    -83    114   -202   -280   -319   -433   -249   -537
    -20     85    106    -31    -62     96   -210   -285   -335   -454   -272   -540
    -28     28     57      0    -41     41   -202   -283   -345   -472   -296   -537
    -33     -7     25     20    -31      7   -197   -280   -345   -459   -285   -548
    -36     -5     31     20    -33     12   -194   -285   -345   -454   -265   -537
    -38    -20     15     28    -28     -2   -194   -293   -355   -470   -275   -540
    -46    -54     -7     49    -20    -31   -189   -298   -363   -483   -290   -555
    -57    -72    -15     62    -20    -44   -189   -309   -374   -501   -303   -566
    -41   -103    -62     72     10    -83   -181   -306   -379   -519   -303   -581
     -5   -249   -244    127    116   -246   -166   -283   -426   -581   -368   -644
     15   -501   -517    244    265   -509    -93   -223   -519   -771   -594   -857
     31   -639   -672    303    350   -654     41    -88   -524   -909   -779  -1067
     28   -553   -581    262    303   -566    150     25   -397   -846   -727  -1036
   -119   -187    -67    153    -28   -127     51   -368   -366   -646   -400   -701
   -314    454    766    -70   -540    610   -205   -943   -316   -254    181    -98
   -439   1117   1556   -340   -997   1335   -431  -1244   -103    311    906    620
   -387   1257   1644   -433  -1015   1449   -662  -1348      2    714   1350   1117
   -345    750   1096   -205   -722    922   -745  -1405   -303    335    917    758
   -324     88    410    116   -368    249   -678  -1312   -711   -413     98    -57
   -285   -392   -106    337    -90   -252   -472   -966   -779   -763   -363   -561
   -200   -462   -262    332     31   -363   -277   -568   -545   -639   -335   -566
   -106   -488   -381    296    137   -433   -150   -319   -381   -532   -259   -504
    -51   -504   -452    277    197   -478    -70   -187   -296   -470   -215   -480
    -36   -537   -501    285    231   -519    -36   -137   -265   -452   -205   -488
    -41   -566   -524    303    241   -545    -20   -111   -252   -459   -218   -501
    -54   -587   -532    319    236   -558      0    -93   -236   -459   -215   -485
    -64   -641   -576    353    254   -610     28    -64   -210   -428   -192   -465
    -33   -685   -652    358    309   -667     49    -46   -202   -423   -179   -459
     12   -685   -698    337    355   -691     59    -15   -176   -407   -153   -433
     18   -683   -704    329    358   -693     72      7   -150   -381   -114   -431
     15   -688   -704    335    358   -696     80     12   -129   -376    -98   -465
     25   -709   -735    342    379   -722    101     31   -114   -381   -119   -467
     36   -756   -792    361    413   -774    119     85    -83   -345    -98   -342
     36   -758   -795    361    413   -776    129    132    -49   -309    -64   -293
     38   -782   -823    371    431   -802    140    163    -20   -285    -41   -267
     49   -807   -857    379    452   -833    158    200     15   -246      7   -246
     64   -789   -854    363    459   -820    187    241     62   -205     57   -231
     67   -815   -883    374    472   -846    215    283     96   -194     59   -210
     75   -815   -891    368    483   -852    239    340    142   -168     72   -163
    106   -823   -930    355    517   -875    231    384    171   -140     96   -132
     96   -833   -930    368    511   -880    228    433    213    -83    142   -124
    148   -818   -966    332    555   -893    223    472    241    -28    213    -75
    184   -766   -953    290    568   -859    239    537    314     64    340    -36
    207   -711   -919    252    561   -815    252    589    371    122    392    -46
    231   -709   -940    239    584   -823    259    620    394    129    371     18
    241   -680   -922    218    579   -800    262    626    402    140    402     75
    220   -657   -880    218    550   -769    283    623    420    140    394     38
    244   -680   -924    218    581   -802    270    584    381     83    345     75
    265   -711   -976    223    620   -844    262    571    358     72    348     96
    244   -745   -989    249    615   -867    280    563    361     75    353     72
    207   -750   -961    270    581   -854    285    530    348     57    342     51
    179   -763   -945    290    558   -854    290    488    324     31    327     15
    150   -784   -935    316    542   -859    298    446    303      2    314    -15
    137   -815   -953    337    542   -885    301    394    272    -44    280    -54
    116   -867   -987    374    550   -927    316    371    254    -64    265    -67
    114   -901  -1018    392    563   -958    332    361    257    -49    288    -83
     90   -891   -982    400    535   -935    342    345    254    -51    293   -101
     93   -896   -989    400    540   -943    348    332    239   -103    236    -93
    101   -914  -1015    405    558   -963    371    348    252   -106    220    -75
     96   -883   -979    392    535   -930    400    384    311    -10    327    -67
     93   -813   -906    361    498   -859    407    405    363     51    407    -36
     93   -776   -872    340    483   -823    397    410    384     80    444     20
     88   -727   -815    319    449   -771    363    400    402    114    478     31
     77   -743   -823    332    449   -782    337    379    397     98    439    -38
     93   -823   -917    366    504   -870    332    363    368     62    381    -57
     90   -901   -995    405    540   -945    340    374    353     64    368      7
     77   -901   -979    410    527   -940    327    363    340     64    394     28
     70   -935  -1008    431    537   -971    322    355    322     49    381    -36
     33  -1034  -1067    501    550  -1049    329    342    293     15    353    -59
     28  -1096  -1124    532    574  -1109    324    316    259    -20    316   -114
     44  -1130  -1174    542    607  -1153    301    270    194    -88    249   -132
     25  -1163  -1189    566    605  -1176    283    236    161   -124    220   -153
     23  -1184  -1208    581    615  -1195    265    213    132   -158    181   -197
     33  -1176  -1213    568    623  -1195    249    200    127   -166    184   -213
     28  -1169  -1197    568    613  -1182    244    187    114   -174    187   -226
     20  -1187  -1208    581    613  -1197    249    176    109   -189    174   -249
     23  -1174  -1197    576    610  -1184    236    163     98   -207    155   -277
     25  -1179  -1205    576    613  -1192    231    161     83   -223    142   -285
     12  -1197  -1213    592    613  -1205    231    163     72   -231    142   -272
     28  -1187  -1215    576    620  -1200    218    155     64   -236    142   -270
     41  -1213  -1254    587    646  -1234    213    140     31   -267    114   -314
     59  -1423  -1483    680    771  -1452    239    148    -77   -415    -44   -480
     90  -1631  -1722    769    904  -1675    319    202   -189   -620   -275   -727
    111  -1649  -1761    766    935  -1704    436    324   -158   -678   -350   -831
     46  -1439  -1486    696    766  -1462    493    223    -64   -579   -226   -706
   -122   -922   -800    522    337   -862    335   -241     57   -236    246   -200
   -283   -161    122    220   -202    -20    142   -517    392    410   1013    584
   -293    298    589     -2   -441    441    -70   -535    748   1049   1670   1267
   -213    148    361     33   -285    254   -301   -610    706   1145   1738   1369
   -189   -371   -184    280     -5   -277   -415   -779    179    439   1047    667
   -142   -883   -740    514    298   -813   -355   -730   -280   -293    314    -98
    -75  -1135  -1062    602    493  -1098   -145   -392   -280   -462     64   -363
     10  -1166  -1176    579    592  -1171     44    -88   -122   -376     83   -345
     72  -1192  -1265    558    667  -1228    142     77    -38   -337     93   -337
     85  -1218  -1304    566    693  -1260    189    145    -12   -337     96   -358
     85  -1223  -1309    566    696  -1267    205    163    -10   -361     80   -366
     88  -1221  -1309    566    698  -1265    226    189     -2   -361     77   -348
     96  -1202  -1301    550    698  -1252    244    207     15   -337    122   -353
     93  -1166  -1260    537    675  -1213    239    207     12   -337    135   -366
     98  -1156  -1257    527    675  -1205    231    210      5   -350    122   -374
    101  -1166  -1267    532    683  -1215    241    228     18   -353    116   -371
    119  -1148  -1270    514    693  -1208    236    239     23   -345    122   -358
    145  -1111  -1257    483    698  -1184    223    257     31   -332    129   -345
    150  -1088  -1241    467    693  -1163    213    265     31   -342    106   -332
    132  -1098  -1231    483    680  -1163    223    272     46   -324    114   -324
    132  -1098  -1231    483    680  -1163    226    296     64   -301    142   -332
    174  -1070  -1244    446    706  -1156    226    316     72   -288    158   -311
    202  -1013  -1215    405    709  -1114    244    361    109   -254    189   -277
    246   -956  -1202    355    724  -1078    267    410    150   -213    228   -233
    244   -958  -1202    355    722  -1080    262    446    166   -194    239   -215
    231   -953  -1184    361    706  -1067    265    496    205   -163    259   -192
    241   -930  -1174    342    706  -1049    272    550    244   -119    301   -155
    257   -914  -1171    329    714  -1041    290    610    288    -70    342   -116
    254   -911  -1166    327    709  -1039    301    659    327    -31    376    -83
    267   -885  -1156    309    709  -1021    314    714    371     15    423    -36
    288   -857  -1145    283    714  -1000    324    753    407     57    459      5
    316   -831  -1148    257    732   -989    332    782    436     98    496     44
    311   -839  -1150    262    730   -992    332    782    441    111    514     57
    298   -836  -1135    267    714   -984    329    769    449    114    517     59
    275   -846  -1122    285    696   -984    327    740    439     85    498     46
    246   -872  -1119    314    683   -995    329    711    420     51    483     33
    252   -893  -1145    319    698  -1018    340    678    389     12    454      7
    259   -904  -1163    322    709  -1034    345    636    355    -23    426    -18
    254   -919  -1174    329    711  -1044    337    574    311    -70    384    -51
    233   -940  -1174    353    704  -1057    322    509    265   -122    345    -98
    202   -971  -1174    384    685  -1072    327    465    220   -174    296   -148
    181   -971  -1156    394    667  -1062    332    433    189   -205    270   -171
    174   -956  -1130    389    652  -1041    329    400    166   -233    246   -192
    158   -937  -1096    389    626  -1015    342    381    148   -254    231   -202
    168   -911  -1080    371    623   -995    337    379    145   -257    228   -200
    181   -828  -1013    322    594   -919    335    392    171   -236    246   -181
    189   -727   -917    267    553   -820    324    402    202   -215    267   -161
    184   -667   -852    241    517   -758    309    389    210   -213    270   -155
    194   -605   -802    202    498   -701    267    355    213   -202    285   -142
    205   -563   -771    179    488   -667    239    332    207   -205    288   -145
    210   -548   -758    168    483   -652    213    301    166   -239    272   -155
    215   -545   -761    166    488   -652    181    280    142   -257    298   -163
    205   -548   -753    168    478   -649    155    249    106   -293    267   -187
    187   -571   -761    192    472   -665    145    231     77   -327    213   -200
    181   -631   -813    223    496   -722    124    202     20   -402    129   -265
    194   -683   -878    244    535   -779     93    153    -57   -485     46   -342
    184   -730   -917    270    548   -823     85    119    -93   -524     10   -387
    168   -766   -935    296    550   -849     77     96   -124   -558    -20   -418
    163   -789   -953    311    558   -870     59     67   -158   -594    -54   -439
    153   -748   -901    298    527   -823     59     59   -168   -605    -62   -444
    145   -719   -865    285    504   -792     54     49   -187   -620    -80   -462
    176   -719   -896    270    535   -807     25      2   -239   -678   -129   -514
    179   -711   -891    265    535   -802     18    -15   -262   -701   -150   -530
    161   -693   -854    267    506   -774     15    -15   -265   -704   -155   -527
    137   -654   -792    257    462   -722      7    -28   -270   -714   -161   -540
    119   -618   -740    249    428   -678     -5    -38   -272   -719   -161   -555
    114   -641   -756    262    433   -698     -7    -38   -296   -756   -210   -602
    129   -756   -885    314    506   -820     28      5   -350   -859   -348   -696
    145   -961  -1106    407    623  -1034    148    116   -400  -1049   -594   -919
    140   -950  -1091    405    613  -1021    280    254   -324  -1091   -654  -1000
     70   -678   -748    303    407   -711    327    192   -210   -948   -465   -883
    -80   -249   -168    166     44   -210    148   -322   -270   -748   -129   -550
   -236    431    667    -98   -452    548   -129   -805   -228   -314    472    122
   -265    883   1148   -309   -706   1015   -366   -984    -57    205   1072    743
   -192    675    867   -241   -530    771   -563  -1080   -145    293   1145    846
   -158    103    262     28   -210    181   -592  -1114   -548   -296    517    257
   -140   -368   -228    254     41   -298   -493  -1026   -958  -1091   -301   -545
    -75   -613   -537    342    231   -576   -340   -714   -865  -1195   -522   -763
    -20   -610   -592    314    283   -602   -187   -410   -618  -1028   -436   -698
     72   -631   -704    280    387   -667    -77   -210   -472   -930   -379   -639
    140   -646   -787    252    462   -717    -33   -119   -407   -888   -361   -615
    168   -678   -849    254    506   -763    -31    -93   -392   -883   -361   -620
    194   -683   -878    241    535   -779    -28    -83   -384   -883   -361   -615
    220   -654   -875    218    548   -763    -18    -70   -363   -865   -348   -607
    228   -659   -888    213    558   -774     -5    -59   -348   -854   -337   -602
    244   -649   -893    202    568   -771      5    -38   -332   -836   -337   -607
    296   -654   -950    176    620   -800     -7    -51   -353   -865   -374   -597
    311   -646   -958    168    633   -802    -10    -46   -350   -857   -355   -571
    327   -628   -956    148    641   -792    -12    -31   -332   -833   -340   -579
    342   -620   -966    137    652   -792    -12    -15   -314   -826   -342   -561
    340   -613   -953    135    646   -782     10     12   -290   -807   -335   -511
    340   -597   -937    129    639   -766     36     36   -265   -776   -290   -480
    345   -589   -937    119    639   -763     41     54   -236   -745   -259   -478
    340   -568   -909    114    623   -740     38     67   -226   -732   -249   -472
    363   -566   -932    101    646   -748     33     88   -213   -709   -236   -441
    361   -587   -948    114    654   -766     57    140   -155   -662   -205   -394
    361   -558   -919     98    639   -737     64    187    -98   -607   -137   -342
    368   -509   -878     70    620   -693     70    239    -51   -558    -98   -337
    384   -475   -862     44    620   -667     77    293     -7   -514    -90   -301
    400   -436   -836     18    618   -636     80    353     44   -454    -44   -210
    407   -402   -810     -2    607   -605     85    402     96   -394     12   -155
    413   -358   -771    -28    589   -563     98    444    142   -348     57   -106
    415   -322   -737    -46    576   -530     98    465    174   -316     90    -72
    413   -301   -714    -54    563   -506     93    467    174   -319     83    -51
    397   -319   -719    -41    558   -519     85    441    145   -337     67    -62
    389   -303   -693    -44    540   -498     67    400    101   -366     49   -114
    379   -280   -659    -49    517   -470     57    361     70   -394     31   -142
    363   -265   -628    -49    496   -446     44    319     33   -433      0   -171
    329   -275   -607    -28    467   -441     31    270    -15   -483    -41   -189
    301   -288   -589     -7    444   -436     20    218    -72   -537    -88   -223
    288   -301   -589      7    439   -444     20    171   -116   -584   -129   -257
    270   -345   -615     38    441   -480     15    122   -163   -628   -171   -280
    262   -327   -589     31    426   -457     20     90   -192   -657   -205   -314
    259   -314   -576     25    415   -444     15     57   -213   -670   -200   -353
    246   -309   -555     31    400   -431     12     33   -218   -670   -194   -374
    231   -288   -519     28    374   -402     10     20   -226   -670   -194   -379
    218   -244   -465     10    340   -353      7     33   -200   -644   -184   -366
    226   -189   -418    -18    322   -303     15     57   -163   -607   -153   -327
    213   -150   -366    -33    288   -257     25     62   -142   -592   -142   -277
    189   -124   -314    -31    252   -218     31     57   -122   -568   -106   -226
    166   -150   -319    -10    241   -233      7     46   -129   -568   -103   -215
    155   -155   -311     -2    233   -233     -2     38   -129   -571   -103   -210
    150   -161   -311      2    231   -236    -10     25   -137   -581   -109   -215
    148   -163   -311      7    228   -236    -10     15   -161   -605   -122   -226
    142   -236   -381     44    262   -306    -10      7   -184   -631   -148   -252
    158   -361   -519    101    337   -439    -12     -2   -228   -680   -205   -303
    176   -410   -589    116    381   -501    -18    -12   -262   -717   -252   -337
    179   -428   -607    124    392   -517    -20    -33   -296   -750   -280   -371
    166   -493   -662    163    413   -576    -15    -54   -335   -792   -311   -402
    166   -550   -717    189    441   -633    -18    -57   -355   -813   -337   -410
    171   -550   -724    187    446   -636    -15    -62   -366   -813   -335   -415
    181   -540   -722    179    452   -631    -25    -83   -381   -828   -348   -420
    189   -574   -766    192    475   -670    -25    -85   -389   -841   -366   -420
    179   -605   -784    213    480   -696    -36    -98   -405   -849   -376   -446
    163   -607   -771    220    465   -688    -38   -103   -415   -852   -374   -470
    163   -607   -771    223    467   -688    -46   -109   -413   -852   -376   -485
    171   -620   -795    223    480   -706    -70   -127   -431   -880   -407   -496
    179   -672   -852    246    514   -761    -70   -111   -436   -891   -431   -493
    213   -800  -1013    290    610   -906    -41    -77   -475   -961   -517   -574
    259  -1018  -1278    379    769  -1148     49     31   -517  -1104   -706   -769
    265  -1085  -1353    407    807  -1218    174    200   -439  -1158   -820   -919
    223   -870  -1093    322    657   -982    226    252   -303  -1049   -711   -833
     85   -480   -566    197    322   -522     93   -148   -332   -883   -413   -542
    -80    124    205    -20   -142    163   -171   -776   -449   -615     93    -49
   -176    691    867   -257   -522    779   -381  -1067   -337   -122    732    584
   -140    631    769   -246   -454    698   -568  -1197   -361    114    987    896
   -109     59    166     23   -140    114   -610  -1226   -649   -285    527    491
    -77   -519   -441    298    181   -480   -555  -1153  -1057  -1093   -358   -340
     -7   -898   -893    452    441   -896   -407   -820  -1002  -1252   -623   -646
     75   -966  -1041    446    555  -1005   -254   -462   -711  -1028   -506   -610
    171   -992  -1163    410    665  -1078   -135   -218   -519   -906   -465   -568
    236  -1034  -1270    400    753  -1150    -59    -77   -420   -857   -444   -496
    267  -1041  -1312    384    789  -1176    -54    -54   -407   -854   -428   -496
    275  -1052  -1327    387    800  -1189    -38    -20   -384   -841   -418   -488
    257  -1101  -1361    420    807  -1231      0     23   -355   -813   -394   -454
    246  -1096  -1343    426    795  -1218     25     62   -316   -771   -363   -423
    239  -1093  -1332    426    784  -1213     44     90   -288   -743   -337   -400
    226  -1101  -1327    436    776  -1213     70    129   -252   -704   -306   -374
    207  -1101  -1309    446    758  -1205     80    153   -231   -680   -285   -371
    215  -1130  -1345    457    779  -1236     90    171   -210   -667   -270   -348
    207  -1137  -1345    462    776  -1239     98    197   -181   -646   -252   -314
    200  -1130  -1330    462    763  -1228    106    223   -158   -618   -226   -288
    197  -1143  -1340    470    769  -1241    114    244   -137   -597   -194   -275
    213  -1153  -1366    470    789  -1260    119    257   -119   -566   -163   -262
    220  -1127  -1350    452    784  -1239    122    290    -88   -542   -153   -207
    213  -1106  -1322    446    766  -1213    132    327    -49   -496   -106   -179
    231  -1109  -1340    436    784  -1223    137    358    -10   -454    -59   -171
    259  -1119  -1379    431    818  -1249    153    407     31   -413    -12   -145
    265  -1070  -1337    402    800  -1202    150    441     70   -389      0   -145
    283  -1072  -1356    394    818  -1213    171    509    119   -345     33    -77
    298  -1067  -1369    384    833  -1218    189    584    189   -259    119    -15
    309  -1034  -1343    363    826  -1187    210    644    252   -197    179     33
    332   -974  -1306    322    818  -1140    207    675    280   -168    200     70
    363   -948  -1312    290    836  -1130    210    704    301   -150    213    124
    368   -943  -1312    285    839  -1127    213    714    309   -135    233    137
    361   -945  -1306    293    833  -1124    218    714    306   -124    257    145
    350   -950  -1301    298    823  -1124    218    683    277   -145    252    129
    319   -950  -1270    314    795  -1111    218    652    257   -161    257     83
    327   -958  -1286    311    805  -1122    205    597    202   -239    174     46
    342   -971  -1314    314    828  -1143    179    517    119   -337     80     59
    314   -982  -1296    332    805  -1140    181    470     88   -350     80     25
    277   -987  -1267    353    771  -1127    189    431     70   -358     93     -7
    246   -997  -1247    374    745  -1122    200    400     70   -358     88   -111
    241   -987  -1228    374    735  -1106    187    340     18   -454    -36   -137
    233  -1026  -1262    394    745  -1145    189    309    -23   -480    -49    -72
    210  -1000  -1213    394    709  -1106    200    296    -10   -439      2   -127
    189   -966  -1156    387    670  -1060    220    290      0   -423     15   -163
    194  -1049  -1244    428    719  -1145    252    314      2   -457    -36    -88
    200  -1013  -1213    405    706  -1111    280    348     57   -361     67    -72
    197   -870  -1067    335    631   -969    275    345     98   -290    166   -106
    181   -815  -1000    316    587   -906    254    327    109   -275    189   -127
    181   -807   -989    314    584   -898    223    314     98   -316    106    -75
    174   -859  -1036    342    602   -948    200    311     75   -340     49      5
    145   -901  -1047    376    594   -971    210    322     88   -322     67    -10
    119   -901  -1021    389    568   -961    207    314     93   -306    101    -25
    106   -862   -969    379    537   -914    202    303    109   -259    166   -109
    109   -896  -1008    392    555   -950    192    288     67   -309    116    -85
    114   -997  -1114    441    613  -1054    187    270      5   -374     31   -106
    111  -1065  -1179    475    644  -1119    176    228    -51   -418    -12   -181
     90  -1111  -1202    511    646  -1156    174    200    -85   -457    -62   -205
     62  -1166  -1228    550    644  -1197    161    181   -106   -483    -96   -192
     54  -1163  -1218    555    633  -1192    135    153   -129   -488   -106   -228
     64  -1189  -1254    561    657  -1221    127    142   -142   -491    -98   -241
     88  -1153  -1241    532    665  -1197    109    124   -161   -514   -122   -272
    109  -1117  -1226    504    665  -1171     77    106   -192   -550   -179   -244
    106  -1122  -1228    509    667  -1174     59     93   -200   -550   -171   -228
    106  -1104  -1210    496    657  -1156     49     83   -181   -483    -75   -293
    132  -1072  -1205    470    667  -1137     36     70   -192   -491    -80   -303
    135  -1104  -1239    483    685  -1171     25     54   -218   -535   -148   -277
    137  -1163  -1301    511    717  -1231     36     49   -246   -571   -207   -293
    150  -1299  -1452    571    800  -1376     57     44   -348   -709   -361   -459
    163  -1561  -1725    698    943  -1641    155     83   -488   -953   -641   -730
    163  -1605  -1769    719    966  -1688    298    197   -444   -989   -693   -844
     98  -1374  -1475    636    787  -1423    358    127   -319   -831   -488   -704
    -31   -849   -818    439    392   -833    166   -280   -192   -470    -28   -244
   -181    -41    140    111   -161     49   -129   -639     77    150    704    501
   -220    491    709   -137   -465    597   -392   -662    454    810   1356   1187
   -119    413    530   -148   -324    470   -672   -717    470    979   1483   1345
    -70   -124    -54     96    -10    -90   -789   -859    -15    379    883    802
    -77   -732   -654    405    288   -693   -678   -852   -576   -472     70    -28
    -64  -1039   -974    550    454  -1008   -397   -519   -574   -670   -218   -353
    -23  -1057  -1034    540    504  -1047   -176   -226   -400   -563   -176   -379
     28  -1054  -1083    511    555  -1067    -49    -49   -301   -517   -168   -379
     51  -1034  -1085    491    568  -1060     -2     28   -270   -514   -192   -384
     62  -1013  -1075    475    566  -1044      2     38   -283   -548   -241   -387
     72   -995  -1067    459    568  -1028      5     41   -290   -558   -259   -415
     72  -1000  -1072    462    571  -1036     18     44   -298   -566   -275   -444
     77   -958  -1036    441    555   -997     25     51   -296   -574   -277   -444
     85   -909   -995    410    540   -950     25     57   -290   -576   -288   -439
     85   -872   -958    392    522   -914     36     67   -267   -535   -236   -428
     85   -833   -922    371    501   -878     41     75   -252   -519   -210   -410
     88   -802   -891    358    488   -846     51     88   -239   -509   -197   -392
     83   -792   -875    353    478   -833     54     98   -233   -501   -200   -415
     90   -787   -878    348    483   -831     54    116   -223   -498   -210   -410
    103   -795   -898    345    498   -844     67    142   -207   -496   -218   -368
    132   -776   -909    322    519   -841     83    184   -176   -449   -171   -316
    140   -756   -896    306    517   -826     93    213   -148   -397   -119   -324
    145   -730   -875    290    509   -802    109    244   -122   -371   -109   -306
    158   -735   -893    285    524   -813    127    288    -98   -361   -119   -259
    171   -737   -909    283    540   -823    140    342    -62   -316    -77   -223
    184   -717   -901    262    542   -807    155    394    -23   -270    -33   -213
    207   -709   -917    249    561   -813    179    465     36   -197     38   -176
    226   -698   -927    236    576   -813    205    535    101   -127    103   -140
    236   -693   -930    228    581   -810    236    592    153    -85    148    -67
    254   -675   -930    207    592   -802    252    633    187    -54    184      0
    275   -639   -917    181    594   -776    259    654    202    -33    207     25
    272   -633   -909    179    589   -771    254    641    189    -57    184     23
    267   -659   -927    197    597   -792    262    631    181    -62    176     23
    254   -688   -945    215    600   -815    272    615    176    -64    181     18
    252   -706   -958    226    602   -831    280    597    163    -88    161    -20
    233   -717   -953    239    592   -833    280    574    155   -109    119    -31
    205   -672   -878    233    540   -774    272    545    155   -106    124    -10
    158   -683   -841    259    498   -761    259    478    127   -137    109    -46
    122   -717   -841    296    480   -779    257    413     88   -161     85   -109
     85   -756   -841    335    462   -797    262    366     46   -181     51   -179
     72   -813   -885    371    478   -849    285    345      7   -223     25   -135
     59   -828   -888    381    472   -857    314    348     15   -210     59   -137
     41   -815   -857    387    446   -836    348    358     33   -200     72   -140
     31   -800   -831    381    431   -815    374    371     59   -181     90   -137
     38   -750   -789    355    413   -769    400    415    111   -129    129   -103
     70   -693   -763    309    413   -727    407    431    145    -80    174    -67
     75   -644   -722    283    397   -683    402    423    161    -54    202    -54
     51   -639   -693    290    371   -665    392    420    174    -33    223    -44
     85   -670   -756    293    420   -711    355    389    150    -44    228    -36
    101   -701   -802    296    452   -750    342    387    137    -54    233    -23
     98   -706   -805    301    452   -756    335    387    142    -54    231      5
     93   -693   -789    298    441   -743    324    376    135    -67    218     25
     83   -706   -789    311    436   -748    311    366    103   -103    189     38
     54   -846   -904    394    478   -872    309    350     59   -137    161    -15
      2   -883   -885    439    441   -885    298    329     25   -166    129    -72
    -59   -867   -810    462    374   -841    293    311      2   -192    106    -83
    -72   -888   -815    480    371   -852    267    249    -64   -272     41   -174
    -88   -963   -878    524    392   -919    249    220   -109   -327    -12   -233
   -106  -1023   -919    563    405   -971    257    233   -114   -332    -20   -213
    -80  -1054   -974    568    446  -1015    241    218   -135   -342    -20   -192
   -114  -1031   -917    574    400   -974    257    223   -114   -319     20   -171
   -122  -1015   -896    566    384   -956    241    153   -150   -384    -49   -309
    -75  -1060   -987    566    454  -1023    218    111   -218   -470   -148   -361
    -25  -1132  -1106    576    540  -1119    194    119   -259   -483   -155   -275
    -10  -1166  -1156    589    571  -1161    189    119   -246   -475   -140   -288
    -15  -1176  -1161    592    571  -1169    200    129   -244   -465   -124   -329
     15  -1275  -1291    628    652  -1283    210    129   -303   -542   -215   -415
     67  -1553  -1623    743    844  -1587    267    174   -439   -758   -465   -594
     72  -1706  -1779    818    924  -1743    405    309   -439   -870   -605   -776
     54  -1540  -1595    743    823  -1569    496    371   -309   -776   -514   -795
    -64  -1163  -1098    613    517  -1132    428     38   -233   -571   -218   -444
   -246   -524   -277    384     15   -402    200   -436   -116   -119    392    275
   -381    114    496    135   -439    303     15   -633    200    548   1145   1049
   -290    137    426     75   -358    280   -226   -709    288    891   1491   1439
   -220   -342   -124    280    -49   -233   -358   -846    -77    496   1088   1034
   -194   -909   -714    550    259   -813   -366   -904   -626   -361    207    140
   -168  -1330  -1161    750    496  -1247   -202   -644   -787   -810   -332   -413
   -127  -1322  -1197    722    535  -1260      5   -283   -535   -670   -280   -402
    -28  -1327  -1299    678    633  -1314    127    -70   -394   -589   -236   -376
     23  -1350  -1376    662    698  -1363    200     77   -303   -511   -179   -332
      2  -1356  -1358    678    680  -1356    233    135   -246   -475   -163   -358
      2  -1356  -1361    675    680  -1358    244    153   -252   -493   -202   -376
     41  -1363  -1405    659    722  -1382    239    171   -267   -506   -228   -366
     57  -1345  -1402    644    730  -1374    241    187   -246   -483   -215   -366
     70  -1299  -1369    615    719  -1332    246    189   -233   -475   -197   -363
     57  -1270  -1327    605    691  -1299    262    226   -202   -428   -142   -301
     59  -1260  -1319    600    688  -1288    272    262   -174   -389   -127   -280
     72  -1249  -1322    587    696  -1283    275    288   -161   -381   -135   -265
     70  -1210  -1280    571    675  -1244    280    309   -140   -342   -106   -228
     72  -1234  -1306    579    688  -1270    285    316   -119   -314    -77   -239
     72  -1231  -1304    579    688  -1267    288    319   -106   -293    -57   -241
     62  -1124  -1189    530    626  -1156    288    316    -75   -270    -20   -231
     67  -1067  -1135    501    600  -1101    288    309    -72   -293    -46   -277
    124  -1060  -1184    467    652  -1122    262    324   -111   -296    -77   -233
    142  -1028  -1171    441    654  -1098    252    387    -62   -226    -36   -148
    161   -979  -1140    407    649  -1060    241    415    -20   -181      7   -124
    176   -901  -1078    363    626   -989    223    433     10   -145     49   -153
    181   -836  -1018    327    600   -927    220    467     36   -127     57   -155
    197   -761   -958    280    576   -859    226    511     88    -75     88    -98
    218   -701   -919    241    566   -810    220    540    109    -54    101    -70
    246   -602   -849    179    548   -724    210    574    135      0    150    -33
    257   -522   -779    132    517   -649    194    581    158     18    161    -10
    262   -472   -735    103    496   -602    187    597    161     38    181     25
    272   -413   -685     70    475   -548    179    602    166     59    187     46
    272   -366   -639     46    454   -501    166    568    142     36    166     38
    244   -355   -600     54    418   -475    150    506     96    -18    127     -2
    233   -345   -579     54    405   -462    145    470     64    -51    106    -31
    223   -345   -571     59    394   -457    140    433     41    -80     75    -64
    215   -374   -589     80    402   -480    142    376      2   -137     20   -124
    202   -379   -581     88    392   -480    142    324    -44   -189    -25   -163
    187   -384   -571     98    376   -478    142    290    -88   -220    -57   -189
    161   -371   -535    103    345   -452    142    254   -119   -249    -88   -220
    150   -368   -519    109    335   -444    132    210   -155   -288   -124   -259
    127   -348   -475    109    298   -410    135    148   -192   -348   -174   -319
    106   -342   -449    116    275   -394    145    129   -210   -374   -192   -340
    109   -311   -423    101    265   -368    150    166   -197   -329   -155   -277
    150   -244   -394     46    272   -319    135    192   -168   -262   -109   -213
    142   -145   -290      0    215   -218    124    184   -142   -233    -93   -207
    148    -80   -228    -36    187   -153    103    161   -129   -220    -77   -197
    153    -57   -210    -49    181   -132     85    148   -122   -207    -57   -171
    150    -75   -226    -36    187   -150     77    137   -135   -218    -72   -179
    153    -85   -239    -33    194   -161     41    111   -179   -254   -111   -215
    155    -57   -213    -49    181   -135      7     83   -210   -283   -137   -239
    145    -83   -228    -31    184   -153     -7     59   -233   -306   -158   -262
    137   -210   -348     36    241   -277    -18     28   -290   -384   -236   -350
    127   -283   -413     75    270   -348    -18     20   -332   -431   -285   -405
    129   -303   -433     85    280   -366    -18      7   -358   -457   -319   -413
    116   -316   -436     98    275   -376    -23    -23   -397   -496   -355   -446
    103   -376   -480    137    290   -428    -28    -31   -420   -519   -379   -457
     93   -384   -478    145    283   -431    -23    -28   -420   -509   -368   -444
    103   -418   -522    158    311   -470    -31    -31   -446   -519   -384   -449
     98   -407   -509    153    301   -457    -46    -36   -459   -522   -397   -457
     88   -379   -467    145    277   -423    -57    -46   -454   -511   -384   -452
    101   -394   -496    145    296   -444    -59    -51   -470   -527   -402   -457
    103   -418   -522    155    311   -470    -57    -54   -480   -537   -415   -465
     98   -402   -501    150    298   -452    -64    -54   -478   -530   -410   -465
     90   -407   -498    158    293   -452    -75    -62   -493   -550   -439   -498
    116   -504   -620    192    366   -561    -80    -54   -561   -644   -545   -602
    153   -675   -828    262    488   -753     -7     23   -618   -805   -756   -807
    155   -748   -906    293    530   -826    122    176   -550   -870   -878   -950
    111   -545   -657    218    384   -600    207    220   -423   -789   -784   -891
    -12   -127   -114     67     49   -119     44   -277   -548   -683   -496   -607
   -132    496    628   -181   -381    561   -241   -849   -675   -410     15    -93
   -192   1088   1278   -449   -735   1182   -475  -1132   -600     62    657    542
   -124   1062   1187   -467   -654   1124   -680  -1192   -553    415   1018    953
    -93    496    589   -202   -342    542   -711  -1163   -818     31    561    527
    -80    -31     49     54    -64      7   -602  -1062  -1166   -732   -280   -288
    -36   -379   -345    205    153   -363   -428   -769  -1143  -1021   -693   -685
     23   -371   -394    174    207   -381   -280   -441   -846   -831   -607   -615
     80   -353   -433    135    254   -392   -166   -223   -662   -717   -548   -548
    129   -363   -493    116    311   -428   -103   -114   -563   -665   -511   -522
    132   -345   -480    103    303   -410    -75    -75   -530   -659   -506   -519
    166   -337   -504     85    335   -420    -77    -72   -535   -685   -527   -532
    189   -332   -522     70    353   -426    -80    -59   -532   -704   -548   -530
    194   -314   -509     59    350   -413    -77    -44   -517   -709   -553   -506
    194   -280   -478     41    335   -379    -75    -33   -504   -696   -532   -488
    192   -249   -441     28    316   -345    -70    -25   -483   -675   -504   -509
    197   -275   -472     36    332   -371    -62    -12   -475   -678   -488   -472
    213   -246   -459     15    335   -353    -62    -15   -459   -657   -454   -491
    220   -174   -394    -25    303   -283    -75    -23   -449   -662   -459   -519
    228   -140   -368    -44    298   -254    -85    -20   -444   -667   -472   -501
    236   -148   -387    -44    311   -267    -77     -2   -420   -639   -452   -454
    246    -85   -332    -80    288   -207    -75     20   -394   -602   -410   -439
    265    -20   -285   -124    275   -153    -72     41   -379   -592   -400   -454
    280     33   -246   -155    265   -106    -72     59   -376   -594   -397   -381
    288     33   -257   -163    272   -111    -54     98   -329   -540   -337   -353
    303     44   -259   -174    280   -106    -33    148   -272   -504   -316   -355
    324    114   -210   -220    267    -46    -41    187   -228   -472   -290   -319
    342    150   -192   -246    267    -20    -33    236   -174   -418   -244   -275
    355    161   -194   -259    275    -15     -7    293   -109   -361   -194   -226
    381    189   -192   -285    285      0     10    348    -51   -306   -135   -158
    397    231   -166   -314    283     33     10    381     -7   -265    -90   -114
    405    228   -176   -316    290     25     28    415     41   -223    -62    -88
    418    249   -171   -335    293     38     28    428     54   -210    -36    -64
    418    254   -166   -337    290     44     28    426     51   -223    -31    -25
    402    220   -181   -314    293     20     41    420     49   -236    -41    -18
    387    194   -192   -290    290      2     59    407     36   -241    -38    -44
    384    171   -213   -277    298    -20     36    337    -31   -303    -75   -106
    355    150   -205   -254    280    -25     25    293    -75   -337    -83   -127
    322    111   -210   -218    265    -49     28    259   -101   -368   -101   -145
    324     64   -259   -194    293    -96     10    181   -179   -441   -174   -197
    306     46   -259   -176    283   -106      7    137   -226   -491   -228   -290
    298     23   -275   -161    285   -124     12    106   -262   -537   -283   -272
    303      5   -298   -155    301   -145     20     83   -283   -555   -290   -262
    309     -5   -314   -150    311   -158     28     62   -296   -563   -296   -277
    311     -5   -316   -153    314   -161     31     51   -296   -566   -288   -259
    303     62   -241   -184    272    -88     31     51   -275   -540   -259   -280
    309    109   -200   -210    254    -44     36     64   -231   -496   -228   -244
    314    129   -184   -220    249    -25     33     70   -202   -459   -192   -223
    335    200   -137   -267    236     31     12     57   -189   -446   -174   -210
    355    220   -135   -288    246     44    -18     36   -194   -457   -187   -179
    350    207   -142   -280    246     33    -28     31   -207   -467   -207   -184
    340    197   -142   -267    241     28    -36     25   -218   -467   -215   -197
    332    215   -119   -275    226     49    -49      7   -233   -470   -210   -220
    324    205   -119   -265    220     44    -51      7   -241   -467   -200   -239
    306    122   -187   -215    246    -31    -36     25   -262   -498   -249   -257
    293     41   -252   -166    272   -103    -31     33   -272   -493   -244   -275
    277      7   -272   -145    275   -132    -49     -7   -314   -527   -259   -311
    249    -25   -275   -111    262   -150    -57    -33   -363   -568   -296   -327
    228    -64   -293    -83    259   -176    -64    -44   -389   -594   -332   -337
    213    -85   -298    -62    254   -192    -62    -51   -405   -607   -355   -335
    210   -127   -337    -41    272   -231    -59    -51   -405   -605   -350   -316
    215   -129   -345    -44    280   -236    -59    -51   -402   -602   -355   -309
    231   -168   -402    -31    314   -283    -67    -64   -423   -636   -389   -298
    236   -205   -441    -15    337   -322    -75    -67   -426   -607   -337   -314
    236   -148   -387    -44    309   -267    -80    -83   -423   -607   -332   -348
    236   -142   -379    -46    306   -259    -77    -85   -426   -602   -337   -342
    239   -189   -428    -25    332   -306    -67    -85   -433   -605   -335   -350
    246   -314   -561     33    402   -436    -44    -62   -483   -685   -407   -407
    259   -537   -797    137    527   -667     62     25   -558   -885   -652   -610
    259   -615   -875    176    566   -745    200    148   -535  -1002   -820   -769
    213   -423   -636    103    423   -530    277    132   -439   -924   -724   -727
    122    -28   -150    -46    135    -88    122   -319   -498   -758   -436   -452
     46    672    623   -361   -288    649   -265   -880   -537   -350    176    148
    -12   1278   1291   -631   -652   1283   -537  -1101   -335    241    862    761
     51   1260   1208   -657   -579   1234   -758  -1143   -265    550   1150   1062
     85    719    633   -402   -272    678   -800  -1143   -537    166    714    662
     67    155     88   -114    -10    122   -672  -1070  -1021   -714   -176   -150
     72   -161   -233     44    150   -194   -454   -774  -1005   -982   -550   -478
    135   -202   -337     31    236   -267   -290   -485   -769   -836   -493   -431
    197   -181   -379     -7    288   -280   -166   -265   -587   -698   -392   -389
    213   -187   -402    -15    306   -293    -90   -148   -501   -652   -374   -371
    215   -215   -431      0    322   -322    -57   -106   -483   -654   -402   -361
    210   -223   -433      5    319   -327    -38    -85   -470   -652   -415   -368
    218   -210   -428     -2    322   -319    -25    -62   -446   -633   -400   -355
    220   -181   -405    -20    311   -293    -18    -51   -423   -610   -368   -342
    215   -155   -371    -31    293   -262    -15    -41   -410   -600   -361   -337
    215   -161   -379    -28    296   -270     -7    -28   -397   -574   -327   -314
    226   -137   -363    -44    293   -249      7    -10   -366   -530   -280   -298
    218   -145   -363    -36    288   -254      5     -7   -350   -527   -277   -296
    220   -142   -366    -38    293   -254      2      0   -342   -530   -288   -290
    239   -119   -358    -59    296   -239      2     18   -324   -504   -267   -272
    252    -85   -337    -83    293   -210      7     36   -306   -478   -246   -265
    252    -85   -337    -83    293   -210      5     59   -288   -462   -244   -233
    246    -64   -311    -90    277   -187     25    103   -244   -413   -194   -189
    252    -28   -280   -114    265   -153     31    132   -213   -384   -171   -161
    275     -5   -280   -135    277   -142     41    171   -179   -342   -140   -129
    272      2   -272   -140    272   -132     57    215   -145   -306   -116   -106
    277     12   -265   -145    272   -124     75    275    -85   -246    -59    -70
    277     38   -241   -161    259   -101     85    327    -41   -207    -28    -46
    285     83   -202   -184    244    -59    109    392     23   -132     46     15
    298     93   -205   -197    252    -54    122    452     83    -67    103     59
    311    109   -202   -210    257    -46    135    498    127    -12    163    106
    314    150   -163   -233    236     -5    142    524    158     25    210    163
    316    171   -145   -244    231     12    142    532    174     44    239    187
    316    171   -145   -246    231     12    145    524    155     23    187    155
    298    145   -153   -223    226     -2    153    504    127      0    161    171
    270    119   -150   -194    210    -15    155    470     96    -25    158    145
    267    140   -127   -202    197      7    163    449     88    -18    197    140
    257    129   -127   -194    192      0    161    407     62    -33    194     90
    249    119   -129   -184    189     -5    158    361     23    -77    158     75
    239     85   -155   -163    197    -33    158    303    -28   -137    106     75
    213     67   -145   -140    179    -38    166    254    -75   -187     46     -7
    192     38   -155   -116    174    -57    168    218   -111   -236     -7     -2
    174     31   -142   -103    158    -54    179    194   -116   -236     -5      0
    155     15   -142    -85    150    -62    207    197   -111   -236    -20      5
    166     12   -153    -88    161    -70    213    194   -103   -213     18     10
    207     33   -176   -122    192    -70    220    192    -93   -181     62    -20
    236     85   -150   -161    194    -31    231    213    -70   -168     49      0
    236    111   -127   -174    181     -7    226    223    -51   -161     46     90
    233    135    -98   -184    166     18    218    226    -31   -116    101     77
    233    119   -114   -179    174      2    197    223    -15    -90    124     23
    220     54   -166   -137    194    -54    187    213    -38   -137     83     83
    202      5   -200   -106    200    -96    181    215    -36   -145     85     90
    192    -10   -202    -90    197   -106    179    213    -33   -119    114     38
    181    -20   -202    -83    189   -109    179    210    -31   -111    127     44
    168    -77   -246    -46    205   -161    176    200    -54   -137    109     12
    148   -179   -327     15    236   -252    184    187    -93   -176     75    -41
    114   -262   -376     75    244   -319    200    192   -114   -192     70      0
     77   -306   -384    111    231   -345    210    187   -129   -205     75     15
     51   -319   -371    132    210   -345    213    176   -150   -213     62    -10
     28   -350   -379    158    202   -363    223    189   -148   -210     59     10
     10   -371   -381    181    194   -376    236    200   -129   -184    101     41
      7   -392   -402    192    202   -397    244    202   -132   -194     72     20
      0   -423   -426    210    213   -426    241    202   -140   -207     46     46
     -7   -470   -462    239    226   -467    239    200   -148   -207     33     51
    -20   -514   -493    267    236   -504    246    197   -158   -223     12     38
    -28   -532   -506    277    239   -519    246    200   -150   -202     64     25
    -28   -532   -504    280    236   -519    246    202   -145   -184     93     23
    -25   -626   -602    324    288   -615    259    205   -202   -262      7    -64
    -25   -891   -865    459    418   -878    337    241   -332   -485   -244   -275
    -20  -1015   -997    517    488  -1008    475    348   -363   -649   -428   -441
    -44   -885   -844    465    400   -865    574    387   -262   -581   -353   -410
   -168   -522   -355    342     93   -439    472     12   -220   -374    -49   -119
   -316    161    478     77   -397    319    171   -532   -140     88    574    524
   -405    823   1226   -210   -815   1023    -70   -727    153    758   1327   1312
   -345    891   1234   -272   -789   1062   -322   -769    290   1166   1719   1751
   -285    457    740    -88   -514    597   -465   -849    -10    828   1358   1434
   -265   -137    127    202   -197     -5   -439   -854   -545    -57    472    558
   -257   -545   -288    400     12   -418   -213   -563   -665   -480    -36     36
   -197   -600   -402    397    101   -501     -2   -210   -431   -358    -15     -2
   -124   -576   -454    350    163   -517    140     23   -270   -275    -10     28
    -93   -592   -498    342    202   -545    218    142   -202   -239     10     83
    -80   -633   -553    355    233   -594    244    166   -189   -226     31     31
    -54   -665   -610    358    275   -639    259    194   -174   -215     36     20
    -41   -672   -633    355    293   -654    270    218   -153   -189     64     20
    -28   -646   -618    337    293   -633    270    226   -153   -189     64     18
    -31   -646   -615    337    288   -631    277    233   -148   -189     49     38
    -33   -623   -589    327    277   -607    283    236   -137   -181     46     31
    -38   -610   -571    322    265   -592    280    233   -137   -194     20     28
    -38   -636   -597    337    277   -618    288    252   -127   -194     10     83
    -18   -615   -600    316    288   -607    283    267   -114   -181     15     85
      7   -581   -592    285    298   -587    283    283    -93   -155     46     85
     38   -550   -589    254    311   -571    280    288    -83   -142     49     72
     72   -524   -597    226    335   -561    280    303    -67   -127     49     93
     77   -530   -607    223    340   -568    290    332    -31    -88     80     93
     85   -517   -602    215    342   -558    296    361     -7    -75     83    129
     98   -485   -584    194    340   -535    290    387     10    -57     88    153
    119   -457   -576    168    348   -517    285    423     44    -20    114    171
    132   -446   -579    155    353   -511    293    470     88     28    163    202
    140   -426   -566    142    353   -496    314    535    145     88    215    252
    163   -368   -532    101    348   -449    319    597    205    155    275    296
    179   -319   -498     70    337   -407    324    646    254    215    311    311
    184   -288   -475     51    327   -379    329    685    285    246    329    379
    181   -254   -439     36    309   -345    329    717    316    301    392    423
    163   -200   -363     15    262   -280    332    732    350    345    433    452
    148   -161   -309      7    228   -233    327    722    350    348    433    467
    132   -142   -277      5    205   -210    319    693    332    335    431    452
    124   -140   -265      7    194   -202    322    672    316    322    410    413
    116   -129   -249      5    181   -189    324    641    293    296    392    415
    103   -101   -205      0    153   -153    311    589    252    244    350    397
     75   -137   -213     28    142   -174    309    545    220    210    309    350
     51   -161   -213     54    132   -187    316    511    192    187    293    322
     25   -153   -181     62    103   -166    324    472    166    158    270    296
     10   -148   -158     70     83   -153    335    439    145    129    239    272
      0   -158   -161     77     80   -158    342    402    116     80    179    259
    -15   -163   -150     88     67   -158    355    392    114     80    179    252
    -23   -150   -129     85     51   -140    366    394    122    101    215    207
    -25   -127   -101     77     36   -114    368    400    124    103    223    202
    -12    -72    -62     41     23    -67    363    420    158    137    254    241
    -15    -18     -2     15     -7    -12    371    426    189    166    280    275
    -23     33     54     -7    -38     41    348    407    197    179    290    288
    -10     75     85    -31    -46     80    314    392    202    176    285    298
    -10     83     93    -38    -51     88    283    379    189    174    283    301
    -28     67     96    -20    -62     80    265    361    171    155    262    288
    -62     38    101      7    -80     70    249    337    140    129    241    275
    -83     20    103     31    -93     62    244    335    140    145    262    246
    -98    -70     25     83    -64    -23    226    314     90     90    197    179
   -119   -161    -41    140    -41   -103    210    285     33     23    119    124
   -135   -187    -51    158    -44   -119    207    265      2    -12     77     96
   -137   -189    -51    163    -44   -122    200    241    -33    -51     31     83
   -137   -233    -98    184    -23   -166    202    226    -51    -64     15     51
   -145   -257   -111    200    -18   -184    202    213    -67    -85     -7     33
   -163   -298   -137    228    -12   -218    194    192    -98   -109    -25      0
   -187   -306   -119    246    -33   -213    192    181   -101    -98     -2    -23
   -176   -306   -132    241    -23   -220    192    189    -90    -88     10     -2
   -163   -293   -129    226    -18   -213    184    179   -103    -93      5    -23
   -161   -290   -129    226    -18   -210    176    168   -116   -111    -10    -38
   -155   -324   -168    241      5   -246    174    166   -124   -127    -20    -31
   -145   -322   -176    233     15   -252    158    155   -142   -155    -64    -33
   -119   -392   -275    254     77   -335    153    153   -197   -223   -142   -140
    -67   -602   -535    332    233   -568    194    184   -306   -410   -358   -402
    -31   -787   -756    410    361   -771    290    288   -355   -587   -581   -657
    -31   -672   -644    350    303   -659    387    415   -239   -509   -517   -631
   -161   -290   -132    226    -15   -213    340    145   -166   -306   -213   -316
   -381    345    727     18   -555    535    153   -374    -75     96    387    324
   -548   1026   1574   -239  -1060   1299    -15   -675    150    670   1124   1132
   -504   1078   1582   -288  -1044   1330   -246   -826    174    974   1470   1590
   -452    680   1132   -114   -792    906   -381   -945   -129    652   1106   1265
   -431    187    615    119   -524    402   -392   -940   -535    -70    303    381
   -363   -226    137    296   -252    -44   -257   -649   -659   -485   -220   -218
   -262   -337    -77    298    -93   -207    -67   -252   -428   -342   -179   -202
   -161   -342   -181    249     10   -262     51     -5   -267   -226   -111   -142
   -137   -340   -202    236     31   -272    111    109   -197   -181    -96   -137
   -150   -337   -187    244     18   -262    122    135   -181   -187   -106   -166
   -155   -322   -166    239      2   -244    135    163   -163   -181    -98   -163
   -158   -353   -197    254     18   -275    150    187   -155   -179    -93   -166
   -153   -366   -215    259     28   -290    153    205   -150   -176    -90   -158
   -135   -355   -220    246     41   -288    145    218   -145   -171    -85   -150
   -132   -363   -231    246     46   -298    140    220   -135   -174    -85   -163
   -119   -316   -200    218     38   -259    148    236   -111   -161    -70   -148
   -111   -280   -168    194     25   -226    155    246    -96   -158    -70   -132
   -109   -285   -176    197     33   -231    168    262    -85   -142    -51   -116
    -98   -306   -207    200     54   -257    187    283    -62   -111    -31   -129
    -88   -316   -228    202     67   -272    202    306    -38    -72     18    -83
    -88   -285   -197    184     51   -241    205    322    -31    -62     36    -93
    -83   -244   -161    163     38   -202    223    358     -2    -41     57    -62
    -83   -192   -111    137     12   -153    233    389     33      0    103    -41
    -54   -179   -124    116     33   -153    239    423     62     25    124    -25
    -36   -150   -114     90     36   -132    249    462     93     57    148    -12
    -33   -135   -101     85     33   -119    267    511    132     83    142      0
    -20   -140   -119     80     46   -132    275    568    168    111    161    101
     -5   -129   -127     67     59   -129    275    618    200    153    200    140
     12   -124   -137     54     72   -132    298    680    254    205    239    176
     20    -36    -57      7     38    -46    316    740    314    259    303    239
     54     12    -41    -33     46    -12    303    753    327    285    340    252
     75     18    -59    -46     67    -20    298    756    327    285    345    267
     75     -5    -83    -36     77    -41    301    766    337    311    374    280
     57      5    -51    -31     54    -23    301    769    358    342    413    259
     25     15    -12    -20     20      0    314    761    361    337    413    265
     38     -5    -46    -18     41    -25    319    732    337    309    397    267
     46      0    -49    -25     46    -23    298    675    301    285    405    239
     15     12     -2    -12     10      5    290    620    277    267    407    148
    -15    -33    -18     23      0    -25    288    581    254    228    353    106
    -44   -103    -62     72      7    -83    298    545    220    179    319    140
    -67   -135    -67     98     -2   -101    301    509    189    127    252     98
    -72   -189   -116    132     20   -153    322    493    171    101    213    145
    -85   -181    -96    132      2   -137    332    472    176    114    236    111
    -85   -174    -90    129      0   -132    340    465    179    132    259     67
    -62   -129    -70     96      2   -101    350    478    205    168    290     72
    -36    -51    -15     44    -10    -33    374    506    244    207    337    124
    -44    -38      5     41    -25    -18    368    498    259    228    376    150
    -33     -2     31     18    -31     12    337    478    275    239    394    163
    -12      0     10      5    -12      5    293    454    262    210    358    163
    -23    -23      0     23    -12    -12    285    439    257    215    345    140
      5    -67    -75     31     36    -72    262    418    244    207    363    132
     31    -88   -119     28     72   -103    220    366    189    155    337    101
     23   -142   -166     57     93   -153    205    345    171    158    345     67
     20   -231   -252    106    135   -241    189    316    124    111    309     -5
     20   -316   -337    145    179   -327    189    285     72     51    246    -67
      7   -392   -400    192    202   -394    197    270     36      2    176    -83
    -10   -457   -446    233    215   -452    194    249      2    -28    145    -64
    -44   -444   -400    244    176   -423    192    236     -2    -20    171    -93
    -44   -454   -413    249    181   -433    194    231      0    -23    163   -122
    -44   -459   -415    252    184   -436    194    226     -5    -36    135   -109
    -64   -478   -413    270    171   -446    192    231      0    -23    145    -93
    -96   -498   -402    298    153   -452    205    244     18      5    171    -96
    -98   -511   -413    303    155   -462    200    241     18     10    187   -101
    -96   -514   -418    303    161   -467    200    246     15     10    194   -106
    -90   -501   -410    293    158   -457    194    246     15     10    194   -103
    -96   -511   -415    303    158   -465    192    241      7      0    181   -135
    -83   -641   -561    361    236   -600    215    249    -70   -109     49   -262
    -49   -862   -815    454    381   -839    306    285   -202   -342   -213   -501
    -15   -950   -935    483    459   -945    420    358   -257   -504   -397   -685
    -12   -828   -815    420    400   -823    504    361   -179   -465   -353   -613
   -116   -363   -246    239     62   -306    371     -5    -57   -132     75   -220
   -252    439    688    -93   -470    563     88   -379    200    457    784    467
   -324   1088   1413   -381   -870   1249   -145   -478    571   1119   1488   1187
   -231   1098   1330   -433   -779   1213   -426   -485    691   1444   1766   1496
   -223    579    802   -179   -511    688   -563   -683    181    846   1179    940
   -236      2    239    116   -239    119   -530   -753   -410    -25    332    116
   -223   -306    -83    262    -72   -194   -329   -498   -519   -361    -67   -301
   -187   -311   -124    249    -31   -218   -103   -168   -319   -246    -31   -303
   -135   -293   -161    213     10   -226     31     28   -197   -171     12   -280
   -116   -257   -140    184     10   -200     96    129   -132   -137     23   -290
   -101   -270   -168    184     31   -220    103    148   -129   -161    -10   -316
    -80   -296   -215    189     67   -257    103    150   -150   -194    -46   -327
    -70   -259   -189    163     57   -223    116    171   -132   -171    -25   -316
    -67   -244   -176    155     51   -210    124    187   -111   -153     -7   -322
    -80   -249   -171    163     44   -213    135    200   -101   -148     -7   -314
    -77   -239   -161    158     41   -200    140    213    -96   -137     -2   -316
    -75   -207   -132    140     28   -171    145    226    -85   -127      0   -309
    -77   -194   -116    135     18   -155    155    244    -62   -111     10   -285
    -80   -166    -85    122      0   -127    163    262    -38    -96     23   -277
    -64   -148    -83    106      7   -116    163    277    -15    -80     44   -267
    -75   -161    -88    116      5   -124    166    296      2    -57     54   -254
    -85   -192   -106    137     10   -150    181    316     23    -36     64   -233
    -64   -176   -111    119     20   -145    174    324     31    -23     83   -226
    -57   -140    -83     98     12   -111    174    358     59      7    111   -220
    -28   -140   -114     83     41   -129    171    392     90     33    114   -197
      2   -137   -140     67     70   -140    184    441    137     75    135   -155
     15   -119   -135     49     72   -124    213    506    192    124    179   -111
     15   -103   -119     44     67   -111    239    561    241    174    218    -83
     28    -62    -93     15     59    -77    246    618    290    228    265    -38
     25    -23    -49     -2     36    -36    254    667    340    280    314      7
     15     10     -5    -12     10      2    254    698    379    324    353     49
     64     38    -25    -51     46      7    252    724    410    358    384     80
     90     49    -44    -70     67      2    254    740    426    374    405     96
     98     33    -64    -67     80    -12    254    737    418    366    407     93
     93     18    -75    -57     85    -28    252    717    397    348    394     83
     75     31    -44    -51     59     -5    252    696    381    329    381     72
     38     46      5    -44     15     25    262    670    371    309    363     54
     18     38     20    -28     -2     31    262    620    337    265    327     18
      2     18     12    -10     -5     15    249    550    275    194    265    -44
    -20     -7     12     15    -18      2    262    511    252    161    233    -51
    -20    -38    -18     28     -2    -31    257    465    218    132    213    -59
    -44    -70    -25     54    -10    -49    259    426    184    106    197    -98
    -72   -106    -33     85    -20    -70    265    397    161     83    181   -127
    -98   -111    -12    106    -44    -62    267    384    150     83    179   -150
    -93    -98     -5     96    -46    -51    280    387    148     77    171   -150
    -80    -46     31     62    -57     -7    285    405    187    124    218   -106
    -72     15     85     28    -80     49    285    415    223    161    259    -70
    -77     46    124     15   -101     85    275    418    257    189    290    -46
    -54     57    109     -2    -83     83    228    381    239    171    275    -64
    -20     25     44     -2    -33     33    205    361    218    155    270    -67
    -31    -18     12     23    -23     -2    210    363    215    153    275    -54
    -46    -59    -12     54    -18    -36    213    361    210    150    283    -46
    -44   -103    -59     72      5    -83    205    345    187    132    270    -49
    -46   -171   -124    109     38   -148    200    324    145     93    236    -88
    -46   -272   -226    158     88   -249    192    311    109     46    184   -158
    -46   -337   -290    192    122   -314    189    301     85     12    129   -207
    -67   -392   -324    228    127   -358    184    270     41    -51     49   -210
    -59   -431   -371    244    153   -402    181    244      0    -80     33   -213
    -51   -439   -387    244    166   -415    179    246      0    -67     46   -226
    -49   -459   -410    254    179   -436    184    244     12    -57     46   -262
    -41   -452   -413    244    184   -433    161    205    -28   -109     20   -277
    -33   -465   -431    249    197   -449    153    197    -46   -114     25   -272
    -36   -517   -483    275    223   -501    158    210    -44   -111     12   -265
    -41   -509   -467    275    213   -488    158    202    -38    -93     33   -275
    -41   -491   -449    267    202   -470    161    202    -31    -83     44   -306
    -41   -527   -485    285    220   -506    163    207    -46   -101     23   -293
    -25   -623   -600    322    285   -613    171    226    -88   -163    -49   -337
      0   -839   -839    420    418   -839    252    296   -168   -327   -259   -517
    -23   -976   -956    498    465   -966    387    405   -171   -465   -444   -698
    -67   -833   -766    449    348   -800    472    457    -70   -426   -405   -691
   -163   -449   -288    303     59   -368    381    137    -75   -290   -174   -439
   -288    119    407     85   -348    262     77   -439   -150     20    340     57
   -371    795   1166   -213   -769    979   -176   -724     15    571   1015    680
   -322    924   1247   -301   -784   1085   -392   -787    140    984   1431   1101
   -270    470    740    -98   -506    602   -504   -831    -77    782   1182    867
   -283   -135    148    210   -215      5   -444   -815   -568    -41    332     72
   -277   -566   -290    420      5   -428   -265   -592   -724   -532   -246   -462
   -239   -657   -420    446     88   -540    -93   -259   -449   -368   -184   -418
   -210   -633   -423    420    103   -530     51    -12   -228   -215    -85   -361
   -148   -633   -485    392    168   -561    145    148   -116   -148    -67   -314
   -140   -626   -485    381    171   -555    176    215    -51   -101    -49   -267
   -111   -615   -506    363    197   -561    176    218    -44   -101    -41   -272
    -83   -631   -548    355    231   -592    176    228    -38    -90    -20   -280
    -85   -633   -548    361    231   -592    187    262     -7    -46     18   -301
    -90   -597   -506    340    207   -553    179    249    -20    -77    -38   -340
    -80   -566   -485    322    202   -527    171    239    -28   -111    -85   -280
    -83   -561   -478    319    194   -519    181    252     -7   -101    -80   -244
    -96   -511   -415    303    158   -465    184    254      2    -80    -51   -246
    -59   -462   -402    259    171   -431    174    246      7    -59    -28   -239
    -20   -436   -418    228    197   -428    158    239     -5    -59    -33   -239
    -10   -420   -410    213    200   -415    148    246     -5    -64    -44   -231
      0   -402   -402    202    200   -402    140    257      5    -57    -41   -223
      7   -358   -366    174    184   -361    135    262     23    -25    -10   -239
     10   -314   -327    150    166   -319    132    280     49     -2      2   -228
     15   -285   -301    132    158   -293    129    301     72     33     38   -189
     10   -244   -254    116    132   -249    135    329    114     77     75   -192
     12   -200   -213     93    111   -207    135    361    148     93     75   -166
     33   -158   -194     62    111   -176    129    397    187    135    109   -106
     62   -103   -166     18    111   -135    132    433    239    192    155    -80
     88    -49   -137    -18    111    -93    127    462    272    228    161    -75
    101     -5   -106    -49    101    -54    119    488    301    257    179     -5
    114     57    -57    -85     85      0    109    498    324    285    210     12
    119    106    -15   -114     67     46    103    498    335    296    223     20
    111    150     38   -129     36     96    109    498    324    303    249     51
    103    189     85   -150     10    137    103    483    306    293    239     38
     83    194    111   -140    -15    153     88    436    246    228    168      5
     70    189    119   -129    -25    155     70    384    187    163    116    -15
     64    202    137   -132    -36    171     51    329    140    129    114    -46
     54    231    174   -142    -59    202     31    265     85     80     64   -137
     33    244    210   -140    -88    228     12    189     15      2     -5   -202
     12    267    254   -142   -122    262     -2    114    -46    -64    -54   -259
     -2    303    306   -150   -153    303     -2     80    -72    -96    -83   -277
     -7    358    363   -176   -187    361     -5     51    -96   -101    -83   -290
      5    368    361   -187   -179    366    -10     20   -119   -116   -111   -314
     -2    363    366   -181   -184    366     -5      5   -132   -129   -129   -329
     -7    418    426   -205   -215    420      0    -10   -132   -135   -132   -337
     -5    506    511   -252   -259    509     -2    -12   -116   -127   -132   -314
     -5    587    592   -290   -298    589    -12    -18    -98   -111   -127   -275
      7    678    670   -342   -332    675    -46    -44    -93    -96    -98   -249
      7    727    719   -366   -355    724    -88    -70   -101    -90    -88   -246
    -44    717    758   -337   -402    737    -96    -77   -116    -96    -96   -244
    -72    717    787   -322   -431    750   -116    -96   -137   -103    -98   -246
    -51    714    763   -332   -410    737   -148   -122   -171   -132   -124   -270
    -70    704    774   -316   -420    737   -140   -132   -194   -158   -148   -288
    -54    652    704   -301   -379    678   -148   -161   -241   -207   -200   -332
    -33    579    613   -272   -324    594   -161   -187   -288   -257   -257   -374
    -41    571    610   -265   -327    592   -174   -207   -314   -275   -277   -389
     12    532    519   -272   -252    527   -210   -233   -363   -319   -324   -446
     36    488    449   -265   -207    467   -236   -252   -407   -361   -363   -485
     28    454    426   -241   -200    441   -236   -259   -423   -379   -381   -478
     20    439    418   -233   -197    428   -233   -270   -433   -392   -394   -478
      5    467    462   -236   -228    465   -228   -288   -439   -407   -413   -472
     -5    436    439   -215   -223    439   -231   -306   -459   -426   -431   -467
     -5    420    423   -207   -215    420   -236   -311   -470   -420   -423   -483
    -15    418    433   -202   -223    426   -246   -319   -480   -423   -415   -483
    -31    392    423   -179   -226    407   -252   -324   -478   -410   -389   -514
    -44    350    392   -155   -218    371   -259   -335   -493   -436   -415   -555
    -44    241    285    -98   -166    262   -246   -314   -540   -509   -509   -623
    -28     75    103    -23    -64     88   -168   -231   -587   -649   -701   -761
    -10    -44    -33     28     10    -38    -46    -96   -574   -784   -893   -930
    -31     96    124    -33    -77    109     25    -31   -483   -745   -859   -922
   -145    420    563   -137   -355    491    -72   -392   -542   -636   -626   -709
   -288    997   1286   -355   -789   1143   -355   -992   -675   -387   -150   -254
   -397   1743   2140   -672  -1267   1940   -602  -1348   -589     93    517    361
   -410   1878   2286   -735  -1348   2083   -815  -1460   -511    480    940    776
   -374   1436   1810   -530  -1093   1621   -888  -1460   -691    283    680    568
   -290    859   1150   -285   -722   1005   -823  -1376  -1075   -467   -135   -189
   -218    428    646   -103   -431    537   -646  -1088  -1158   -885   -680   -711
   -184    311    496    -62   -340    402   -480   -737   -859   -685   -594   -633
   -132    272    402    -70   -267    337   -350   -485   -649   -532   -498   -568
    -96    265    361    -85   -228    311   -267   -340   -535   -454   -449   -535
    -88    272    361    -90   -223    316   -239   -290   -504   -431   -441   -532
   -101    252    350    -77   -226    301   -228   -272   -491   -423   -431   -530
   -103    267    368    -83   -236    316   -218   -257   -465   -413   -413   -535
   -111    231    340    -62   -226    285   -202   -239   -454   -413   -418   -514
   -111    213    324    -49   -218    267   -192   -218   -436   -387   -397   -478
    -98    226    322    -64   -210    272   -184   -210   -420   -374   -397   -478
    -85    194    280    -57   -181    236   -174   -197   -410   -374   -397   -449
    -88    166    254    -41   -171    210   -158   -174   -387   -342   -366   -436
    -85    168    254    -41   -168    210   -148   -153   -363   -316   -335   -415
    -80    124    205    -23   -142    163   -135   -132   -340   -296   -316   -400
    -77    135    213    -28   -145    174   -122   -109   -314   -270   -293   -371
    -75    202    277    -64   -176    239   -116    -93   -288   -244   -267   -348
    -67    197    265    -64   -166    231   -111    -70   -259   -226   -246   -324
    -54    155    210    -51   -132    181    -98    -33   -231   -202   -228   -288
    -41    132    174    -46   -106    153    -85      5   -192   -155   -187   -265
    -20    127    145    -54    -83    135    -70     49   -153   -124   -166   -236
      5    114    109    -59    -51    111    -54    103   -106    -85   -137   -179
     15     96     77    -57    -31     88    -41    166    -54    -28    -88   -116
     12     54     41    -33    -15     46    -18    236     18     67      5   -103
     12     31     18    -23     -2     23      2    298     85    137     77    -64
     41     57     15    -49     12     36     12    353    132    179    135     36
     46     57      7    -54     18     33     28    394    184    254    181     20
     51     38    -12    -46     33     12     51    423    213    280    202     59
     44     31    -15    -38     28     10     62    433    220    296    241     85
     44      7    -36    -25     41    -12     67    420    207    285    233     70
     31    -57    -90     10     59    -75     72    394    174    233    189     98
     15   -103   -119     44     67   -111     83    366    142    202    174     90
      0    -96    -96     46     46    -96     77    329    116    176    161     64
    -18   -106    -88     62     33    -98     72    285     83    148    140     36
    -41   -135    -93     88     23   -114     72    231     38    101    101      7
    -51   -132    -83     90     12   -109     72    184      5     59     70    -38
    -62   -135    -72     96      2   -103     90    158     -2     44     59    -64
    -67   -158    -90    114     10   -124    106    137     -7     38     51    -59
    -80   -153    -75    116     -5   -114    114    114    -23     20     38    -64
    -67   -161    -93    114     10   -127    122    106    -25     20     38    -83
    -54   -158   -103    103     23   -129    132    111    -12     44     70    -72
    -51   -114    -62     83      5    -88    148    132     28     90    119    -44
    -46    -59    -15     51    -18    -38    137    132     59    122    166     -7
    -46    -36     10     41    -31    -12    119    122     80    148    187    -15
    -41    -44     -5     41    -20    -25     88    103     70    137    168      5
    -44    -57    -12     51    -15    -36     70     90     54    127    155     12
    -38    -75    -36     57     -2    -57     49     64     28     83    114     12
    -36    -72    -38     54      0    -57     31     41      5     70     96    -15
    -51    -90    -38     70     -7    -67     20     20    -10     64    101    -25
    -67   -192   -124    129     28   -158      7      2    -57      7     46    -51
    -83   -285   -202    184     57   -244      0    -15   -106    -36      0    -90
    -96   -303   -207    200     54   -254     -2    -36   -132    -41     -7   -153
   -116   -306   -192    210     36   -249    -12    -67   -163    -67    -31   -207
   -119   -324   -205    223     41   -265    -31    -96   -202   -106    -83   -233
   -106   -311   -205    207     46   -259    -54   -124   -231   -145   -122   -226
   -111   -324   -213    218     49   -270    -57   -132   -236   -148   -135   -233
   -114   -358   -246    233     64   -303    -54   -140   -241   -142   -116   -244
   -111   -353   -241    233     64   -298    -59   -150   -249   -150   -111   -259
   -122   -342   -223    231     49   -283    -67   -158   -259   -155   -124   -265
   -124   -368   -244    244     59   -306    -80   -161   -267   -166   -163   -277
   -132   -392   -259    262     62   -327    -83   -163   -259   -161   -153   -272
   -142   -415   -272    280     64   -345    -75   -153   -252   -145   -124   -272
   -119   -465   -345    290    111   -405    -64   -148   -301   -215   -213   -348
    -93   -678   -587    384    246   -633     -2   -106   -407   -413   -444   -558
    -93   -859   -766    475    332   -813    124      5   -449   -566   -633   -802
   -129   -776   -646    454    257   -711    249    129   -324   -509   -592   -800
   -257   -444   -189    348    -36   -316    161   -233   -298   -340   -314   -498
   -405    205    607     98   -506    405   -111   -784   -239     70    275    111
   -514    922   1436   -205   -974   1179   -345  -1049     28    709   1041    870
   -444   1179   1623   -366  -1034   1400   -605  -1098    226   1202   1530   1400
   -384    724   1106   -171   -745    914   -722  -1171    -67    885   1195   1101
   -358    111    470    122   -415    290   -685  -1158   -545    101    376    218
   -335   -371    -36    350   -150   -202   -491   -888   -719   -384   -226   -345
   -280   -457   -176    368    -51   -316   -290   -522   -501   -275   -194   -290
   -218   -436   -220    324      0   -327   -179   -296   -348   -168   -129   -285
   -176   -446   -270    311     44   -358   -106   -168   -270   -127   -109   -277
   -163   -467   -306    314     70   -389    -67   -116   -239   -109    -85   -275
   -135   -457   -322    296     93   -389    -44    -85   -226    -88    -67   -270
   -122   -452   -329    285    101   -392    -36    -72   -207    -77    -75   -270
   -124   -467   -345    296    109   -407    -28    -59   -187    -67    -77   -262
   -127   -475   -348    298    109   -413    -18    -46   -166    -54    -64   -252
    -96   -475   -379    285    140   -428    -15    -31   -148    -44    -51   -246
    -90   -475   -387    280    148   -431    -10    -20   -137    -36    -49   -244
    -85   -480   -394    283    153   -439     -2    -10   -127    -18    -36   -223
    -80   -485   -407    280    161   -446      0      0   -116     -5    -25   -210
    -70   -462   -392    267    161   -428     15     20    -88     20     -2   -189
    -72   -439   -368    254    145   -405     25     41    -59     54     23   -166
    -64   -420   -355    241    142   -389     36     67    -33     80     46   -142
    -64   -413   -350    236    142   -381     41     98     -5    106     67   -124
    -57   -397   -340    228    140   -368     49    132     23    140     93    -96
    -44   -384   -342    213    148   -363     51    171     64    184    122    -59
    -25   -363   -337    194    155   -350     49    213    106    233    155    -46
    -12   -337   -324    174    155   -332     46    254    135    259    161    -44
     18   -316   -335    150    176   -324     62    303    161    272    148     33
     41   -290   -335    122    187   -311     75    363    207    340    218     64
     54   -259   -316    101    184   -288     83    420    265    413    277     72
     70   -218   -288     72    176   -252     90    470    309    470    332    127
     88   -158   -246     36    166   -202     96    506    345    514    371    150
    103   -114   -220      5    161   -166     98    517    358    532    381    176
    109    -80   -189    -15    148   -135    101    514    361    545    397    184
    103    -75   -179    -15    140   -127     96    491    340    522    381    181
     85    -85   -171      0    127   -127     90    465    316    501    366    161
     62    -83   -145      7    103   -114     80    418    277    462    335    116
     44    -93   -137     23     88   -114     70    366    239    410    285     93
     15    -93   -109     36     59   -101     67    316    205    368    254     70
    -12   -119   -106     67     46   -114     64    265    168    319    200     38
    -41   -145   -103     93     28   -127     83    218    132    267    142      5
    -72   -135    -64    103     -5   -101     96    179    106    249    124    -38
    -85   -135    -49    111    -20    -93    103    155     90    244    135    -51
   -103   -127    -23    116    -41    -75    122    145    101    283    200    -70
   -109   -140    -31    122    -38    -85    124    137    101    296    228   -103
   -101   -101      0     98    -51    -51    129    142    119    309    246   -111
   -101    -38     62     67    -83     10    140    155    148    319    228    -85
   -106    -23     83     64    -96     28    148    163    171    327    215    -18
    -98     -7     90     51    -96     38    122    155    187    348    236     12
    -93      5     96     44    -93     49     75    135    179    340    236     10
   -109    -18     88     62    -98     33     54    119    166    329    228      2
   -114    -46     67     80    -90     10     41    106    155    329    220     -7
   -129    -80     49    103    -90    -15     25     80    127    293    171    -23
   -135   -150    -15    142    -59    -83     23     70    101    272    148    -49
   -137   -223    -85    179    -28   -155     15     51     72    239    111    -98
   -150   -280   -129    215    -10   -205      5     25     28    197     72   -150
   -171   -327   -158    246     -7   -241      7      2     -2    166     23   -168
   -184   -353   -168    267     -7   -262     10    -15    -25    158     33   -210
   -181   -361   -179    270     -2   -272      7    -33    -38    145     38   -241
   -163   -363   -200    265     18   -283     10    -38    -41    148     38   -223
   -161   -387   -228    272     31   -309     12    -44    -44    150     46   -228
   -158   -400   -241    277     41   -322     10    -46    -49    145     46   -220
   -153   -405   -252    277     49   -329      2    -57    -62    116      5   -210
   -168   -423   -254    296     41   -340      7    -59    -80     85    -36   -194
   -184   -431   -249    306     31   -340     25    -41    -49    124      2   -200
   -184   -452   -267    316     38   -358     25    -46    -54    119     -2   -210
   -171   -485   -314    327     70   -400     28    -49    -77    103    -12   -249
   -135   -633   -498    384    181   -566     38    -49   -166    -28   -166   -394
   -116   -909   -795    511    337   -852    132      5   -293   -272   -457   -670
   -132  -1010   -878    571    371   -943    275    132   -267   -337   -548   -818
   -210   -836   -628    522    207   -732    340     44   -194   -249   -431   -709
   -389   -389      0    389   -194   -194    197   -426   -145     23    -36   -296
   -600    355    956    122   -776    654     -5   -771    116    636    719    491
   -657    826   1483    -85  -1070   1156   -218   -846    420   1257   1389   1221
   -597    662   1257    -33   -930    958   -439   -911    389   1400   1512   1402
   -579    124    704    228   -641    413   -535  -1005    -20    844    937    846
   -597   -381    213    488   -407    -85   -431   -906   -423     83    148     20
   -517   -626   -109    568   -205   -368   -233   -571   -405    -90   -122   -280
   -428   -605   -179    517   -127   -392    -46   -233   -189     54    -51   -239
   -394   -594   -200    496    -98   -397     85    -20    -44    174     46   -200
   -413   -607   -197    509   -109   -402    145     62      7    202     70   -184
   -392   -631   -241    511    -77   -436    153     83      2    189     54   -192
   -387   -649   -265    517    -62   -457    163     98      0    179     38   -218
   -379   -631   -252    506    -64   -441    171    114      5    174     31   -223
   -374   -628   -257    501    -59   -444    179    129     28    200     59   -202
   -368   -639   -272    504    -49   -457    189    153     51    210     59   -176
   -366   -636   -270    498    -49   -454    194    168     67    231     83   -161
   -371   -618   -246    496    -62   -433    197    181     83    254    109   -155
   -353   -626   -275    488    -41   -452    184    176     77    257    114   -163
   -319   -646   -327    483      2   -488    171    171     70    254    109   -168
   -327   -633   -309    480    -10   -472    166    187     80    275    119   -155
   -298   -639   -340    470     20   -491    158    194     90    288    129   -140
   -267   -628   -361    446     44   -496    148    207    109    311    158   -109
   -244   -610   -366    426     59   -488    153    233    132    335    176    -88
   -228   -618   -392    420     80   -504    155    254    145    340    174    -88
   -218   -657   -439    439    109   -548    171    296    171    363    194    -67
   -200   -631   -433    413    114   -535    197    345    220    413    249    -15
   -168   -613   -446    389    137   -530    210    400    267    470    303     20
   -148   -623   -475    384    161   -550    220    465    316    519    337     38
   -132   -618   -485    376    176   -553    241    542    368    574    379    135
   -124   -574   -452    348    161   -514    246    581    407    615    420    176
    -72   -548   -475    311    200   -511    241    600    426    628    426    220
    -28   -514   -485    270    228   -498    236    613    446    657    465    259
    -15   -485   -470    252    226   -478    233    615    457    680    493    259
    -10   -475   -465    241    226   -470    228    610    459    675    480    254
     -5   -467   -462    236    228   -467    223    594    454    662    475    267
    -20   -459   -441    239    210   -452    215    563    433    636    459    241
    -44   -475   -431    259    192   -454    213    530    407    607    428    202
    -62   -509   -446    285    189   -480    213    488    374    563    384    181
    -98   -530   -431    311    166   -480    215    444    342    524    348    155
   -116   -555   -439    335    158   -496    207    394    306    485    319    122
   -122   -555   -433    340    155   -496    213    350    272    449    298     90
   -142   -563   -423    353    137   -493    220    316    257    428    290     62
   -174   -592   -418    381    119   -506    246    298    249    418    288     31
   -194   -589   -394    392     98   -493    275    290    252    410    272     23
   -189   -581   -392    387    101   -488    288    298    249    397    252     49
   -148   -491   -342    319     96   -418    283    298    257    402    265     59
   -140   -431   -293    285     75   -363    277    301    288    433    301     93
   -137   -394   -259    265     59   -327    262    293    306    459    332    132
   -142   -387   -244    265     49   -316    231    277    311    470    342    153
   -148   -400   -252    272     49   -327    200    259    296    452    332    145
   -145   -392   -249    267     51   -322    174    236    283    439    324    127
   -140   -376   -236    257     46   -306    158    220    270    431    319    122
   -142   -389   -246    267     51   -319    150    207    246    413    306    114
   -161   -475   -316    316     75   -397    140    189    207    361    254     62
   -179   -545   -366    361     93   -457    129    155    161    301    192    -18
   -189   -592   -402    389    103   -498    129    135    127    267    158    -44
   -194   -623   -428    410    116   -527    122    127    111    244    135    -38
   -192   -633   -444    410    124   -540    106    111     85    207    106    -72
   -187   -654   -467    420    137   -561    106    106     62    179     75    -90
   -205   -704   -498    452    145   -602     96     93     38    155     57    -83
   -218   -711   -493    465    137   -602     83     75     25    145     46    -98
   -218   -678   -459    446    116   -568     88     70     23    142     49   -101
   -226   -654   -428    439    101   -542     88     67     20    142     46   -101
   -239   -667   -428    452     93   -548     83     49      0    119     23   -124
   -246   -675   -428    462     90   -553     72     38    -18    101      7   -142
   -239   -667   -431    452     93   -548     54     23    -31     85    -12   -163
   -194   -732   -537    462    171   -636     59     28    -77     10   -101   -246
   -148   -906   -758    524    303   -831    119     90   -150   -142   -293   -454
   -171  -1036   -865    605    345   -950    241    207   -145   -262   -462   -709
   -194   -875   -683    535    241   -779    314    265    -54   -228   -452   -735
   -296   -532   -236    413    -31   -384    223    -33    -51    -96   -218   -381
   -470     51    522    207   -496    288      5   -540    -46    254    342    233
   -626    698   1325    -36   -974   1010   -155   -823    132    807   1072    979
   -600    722   1322    -62   -961   1021   -363   -971    129   1093   1402   1389
   -540    309    846    114   -693    576   -485  -1106   -205    727   1002   1018
   -472   -194    277    332   -376     41   -501  -1117   -639    -54    135    101
   -410   -568   -158    491   -127   -363   -368   -836   -706   -436   -371   -436
   -376   -571   -197    472    -90   -384   -197   -488   -441   -249   -283   -384
   -277   -527   -249    402    -15   -387    -88   -231   -254    -98   -184   -309
   -176   -488   -311    332     64   -400    -46    -83   -153    -23   -140   -267
   -163   -498   -335    332     85   -418    -28    -31   -129    -20   -155   -262
   -163   -493   -332    327     83   -413    -18     -2   -109      0   -127   -246
   -150   -457   -306    301     77   -381    -15      5    -96     12   -103   -275
   -163   -439   -277    298     54   -358    -10     10    -96      0   -129   -303
   -184   -483   -298    335     57   -392      7     23    -93    -15   -161   -280
   -174   -452   -277    311     49   -366      5     31    -88    -15   -161   -283
   -148   -405   -259    275     54   -332     -2     46    -72     -2   -145   -236
   -132   -392   -259    262     62   -327      2     67    -51     20   -127   -215
   -114   -361   -246    239     64   -303     10     88    -25     46   -106   -189
   -114   -363   -249    239     64   -306     15    106    -10     59    -90   -174
   -116   -374   -259    244     70   -316     23    119      0     64    -88   -163
   -135   -363   -228    249     44   -296     44    135     23     98    -46   -148
   -163   -355   -192    259     12   -275     54    145     49    132    -10   -132
   -122   -322   -200    220     38   -262     31    176     72    158      5   -114
    -80   -306   -226    192     72   -267     33    231    114    202     33    -88
    -57   -345   -290    200    114   -319     44    272    135    228     51    -59
    -33   -355   -322    194    142   -340     57    329    192    285     93     -7
    -18   -350   -332    184    155   -342     72    394    257    355    150     49
     -2   -350   -350    176    174   -350     93    457    316    418    210    103
     25   -332   -361    150    192   -345    101    506    376    475    267    163
     38   -280   -319    122    179   -298     98    542    426    522    314    202
     36   -272   -309    116    171   -290     96    566    454    553    342    226
     67   -257   -324     93    194   -290     90    589    472    579    361    272
     90   -265   -355     85    220   -309     93    597    472    579    363    293
     98   -249   -348     75    223   -298    101    597    470    571    371    298
     80   -236   -316     77    197   -275    114    574    459    553    368    280
     59   -259   -319     98    189   -288    129    548    452    535    358    254
     46   -290   -337    122    192   -314    124    493    402    480    319    192
     38   -288   -327    124    181   -306    129    457    371    446    301    171
     10   -314   -324    150    166   -319    142    418    345    400    259    135
     -5   -345   -340    174    166   -342    148    371    303    340    207     85
     -5   -368   -363    187    176   -366    148    332    267    293    166     51
    -12   -407   -394    210    189   -402    158    316    252    275    145     36
    -31   -439   -407    233    187   -423    163    293    226    244    116      7
    -23   -400   -376    210    174   -389    166    293    231    252    127     10
    -20   -329   -309    174    142   -319    171    301    254    280    166     41
    -25   -288   -262    158    116   -275    179    319    296    322    194     70
    -10   -290   -280    148    135   -285    168    303    301    316    176    111
      7   -277   -285    135    145   -280    145    283    298    324    200    124
      0   -277   -280    137    140   -277    114    259    283    319    213    101
      5   -267   -272    132    137   -270     96    249    272    314    218    111
     -2   -314   -314    155    153   -314     90    241    252    285    187    114
    -10   -348   -337    179    161   -342     93    233    231    265    163     77
    -15   -397   -384    205    184   -392     90    223    205    236    140     31
     -2   -470   -467    236    231   -470     67    189    148    176     98    -12
    -23   -522   -501    270    236   -514     62    171    114    142     90    -31
    -44   -550   -506    296    231   -530     54    153     85    109     49    -85
    -38   -592   -553    314    257   -574     46    127     49     57    -33   -145
    -20   -615   -594    319    285   -605     41    106     12     12    -80   -129
    -15   -579   -563    296    270   -571     28     90     -5     -2    -83   -145
    -18   -548   -530    283    254   -537     15     80    -12    -15    -88   -163
    -33   -537   -506    285    233   -522      2     72    -20    -20    -85   -163
    -20   -530   -509    275    244   -519    -20     44    -57    -64   -127   -187
     -2   -548   -545    272    270   -548    -38     15   -101   -119   -174   -187
     -2   -548   -545    275    270   -545    -46     10   -101   -116   -155   -184
    -12   -506   -493    259    239   -501    -51     12    -83    -85   -111   -200
     -5   -532   -527    270    259   -530    -51     18   -101   -129   -168   -277
     31   -724   -756    345    389   -740     -7     54   -187   -311   -405   -485
     44   -849   -893    402    467   -870    103    181   -184   -444   -597   -654
     33   -724   -758    342    394   -740    202    296    -62   -402   -566   -649
    -46   -379   -332    213    142   -355    158     38    -62   -298   -361   -465
   -171    197    368    -12   -270    280   -137   -605   -257   -101     77    -23
   -280    865   1145   -293   -711   1005   -397  -1000   -244    337    735    581
   -254   1111   1363   -428   -810   1236   -631  -1137   -171    753   1223   1013
   -192    675    867   -241   -530    771   -727  -1174   -361    587    976    813
   -155    103    257     25   -207    179   -683  -1148   -779   -205    101     59
   -101   -290   -189    197     41   -241   -532   -924   -911   -698   -498   -506
    -25   -381   -358    202    163   -371   -384   -597   -646   -574   -514   -519
     59   -329   -389    135    223   -358   -270   -350   -423   -413   -400   -410
    137   -301   -441     80    288   -371   -226   -223   -324   -350   -353   -374
    161   -288   -449     62    303   -368   -210   -184   -290   -340   -353   -366
    127   -259   -389     64    257   -324   -187   -153   -262   -319   -350   -361
    101   -257   -358     77    228   -306   -158   -122   -226   -280   -314   -353
    103   -215   -322     54    210   -267   -161   -124   -218   -270   -303   -361
     96   -174   -270     38    181   -223   -168   -122   -213   -277   -322   -371
     83   -179   -262     46    171   -218   -155   -101   -189   -267   -322   -340
     75   -145   -220     36    148   -181   -153    -85   -166   -241   -280   -285
     67   -114   -181     23    124   -148   -148    -75   -140   -215   -252   -311
     62   -109   -171     23    114   -137   -137    -62   -132   -223   -290   -319
     67    -75   -142      2    103   -106   -148    -67   -137   -244   -342   -293
    111    -44   -155    -33    132    -98   -163    -88   -153   -265   -324   -277
    137    -23   -161    -57    148    -90   -174    -88   -176   -236   -259   -265
    148     23   -124    -85    135    -49   -181    -77   -161   -189   -246   -262
    174     67   -106   -122    140    -18   -176    -49   -106   -176   -233   -244
    200    116    -83   -158    142     18   -166    -12    -51   -132   -184   -223
    200    200      0   -202     98    101   -168     12    -10    -96   -155   -207
    213    244     31   -228     90    140   -168     38     15    -85   -158   -168
    244    254     10   -252    116    135   -163     83     51    -54   -137   -119
    267    316     49   -290    109    184   -171    114     88    -10   -103    -88
    267    397    129   -332     70    262   -179    145    137     44    -49    -62
    288    454    166   -371     59    311   -192    176    174     77    -10    -23
    298    524    223   -413     36    374   -197    200    202    103     18      0
    275    589    314   -431    -18    452   -194    213    226    132     57     18
    290    615    322   -454    -15    470   -213    192    210    114     36     23
    293    639    345   -465    -25    491   -218    171    184     80      7     15
    262    626    363   -444    -51    496   -218    137    142     31    -33    -31
    265    652    387   -457    -59    519   -231     88     85    -33    -85    -75
    280    688    405   -485    -62    545   -257     25     28    -88   -124    -96
    257    688    431   -472    -85    561   -262    -23    -12   -132   -153   -109
    220    683    459   -452   -122    571   -254    -64    -57   -174   -187   -163
    205    654    449   -428   -122    553   -249   -103    -98   -215   -231   -205
    207    662    454   -433   -124    558   -262   -158   -158   -277   -270   -252
    192    701    509   -446   -158    605   -257   -192   -192   -309   -285   -267
    168    727    555   -449   -194    641   -259   -215   -218   -329   -303   -275
    161    737    576   -449   -207    657   -257   -233   -241   -355   -337   -298
    155    792    633   -475   -239    714   -257   -244   -233   -353   -348   -285
    153    844    691   -498   -267    769   -257   -241   -210   -322   -316   -259
    150    914    763   -535   -306    839   -280   -259   -205   -306   -296   -249
    135    979    844   -555   -353    911   -303   -280   -194   -290   -272   -236
    127   1002    875   -566   -374    940   -329   -301   -194   -288   -259   -226
    161   1018    857   -589   -348    937   -363   -329   -231   -309   -265   -241
    181    997    813   -589   -314    904   -389   -355   -265   -337   -290   -275
    197    963    766   -579   -283    865   -394   -348   -277   -342   -311   -270
    161    950    789   -555   -314    870   -392   -348   -285   -353   -327   -259
    158    875    717   -517   -280    797   -410   -371   -340   -415   -384   -314
    194    787    592   -493   -200    691   -433   -405   -410   -480   -465   -389
    187    743    555   -465   -184    649   -426   -410   -441   -509   -501   -389
    153    706    553   -428   -200    631   -420   -418   -462   -519   -498   -410
    135    659    524   -397   -194    594   -420   -428   -483   -532   -496   -431
    116    628    511   -374   -197    571   -423   -444   -501   -542   -509   -457
    119    628    509   -374   -194    568   -433   -454   -517   -553   -535   -457
    127    615    488   -374   -181    553   -428   -452   -524   -563   -545   -433
    114    594    480   -355   -184    537   -418   -452   -532   -566   -545   -433
    101    561    459   -332   -179    509   -405   -452   -532   -563   -535   -444
     96    522    426   -309   -163    475   -413   -459   -537   -561   -522   -436
     88    493    405   -290   -158    449   -415   -472   -548   -566   -537   -478
     72    420    348   -246   -137    384   -407   -475   -571   -605   -592   -485
     80    254    171   -168    -44    213   -366   -410   -592   -683   -685   -545
    145     28   -116    -85    132    -44   -252   -270   -592   -818   -872   -717
    171     15   -155    -96    163    -70   -129   -140   -504   -867   -969   -815
    119    272    153   -197    -18    213    -96   -220   -431   -771   -841   -706
      0    737    735   -371   -366    735   -293   -735   -561   -594   -496   -433
   -116   1389   1506   -636   -810   1447   -602  -1291   -678   -285     31     41
   -153   1883   2034   -865  -1096   1958   -857  -1509   -584    179    615    594
   -103   1699   1803   -797   -953   1751  -1031  -1566   -628    314    763    748
    -90   1158   1247   -535   -667   1202  -1034  -1553   -930   -174    213    265
    -93    636    730   -270   -410    683   -911  -1444  -1309   -974   -662   -509
    -41    366    405   -163   -223    384   -743  -1106  -1145  -1002   -841   -654
     25    358    332   -192   -153    345   -602   -810   -883   -807   -724   -548
     85    368    283   -228    -98    324   -488   -587   -698   -672   -639   -470
    119    358    239   -239    -59    298   -420   -467   -587   -587   -581   -441
    109    324    215   -218    -54    270   -389   -436   -561   -579   -587   -457
     85    275    189   -181    -51    233   -355   -413   -540   -566   -589   -454
     83    215    132   -150    -25    174   -335   -394   -530   -558   -581   -449
     80    223    142   -150    -31    184   -319   -358   -496   -530   -561   -431
     75    218    142   -148    -33    181   -283   -314   -441   -478   -506   -379
     57    220    163   -137    -54    192   -257   -275   -394   -420   -439   -363
     38    215    176   -127    -67    194   -249   -252   -363   -392   -410   -355
     33    226    192   -129    -77    210   -249   -246   -350   -387   -402   -314
     10    213    200   -111    -96    207   -231   -215   -324   -368   -405   -285
      5    181    176    -93    -85    179   -218   -197   -316   -374   -431   -275
     10    153    142    -83    -67    148   -215   -192   -306   -358   -418   -257
     38    176    137   -106    -49    158   -236   -197   -303   -337   -381   -262
     33    189    155   -114    -62    174   -213   -145   -252   -275   -335   -213
     25    207    179   -116    -77    194   -197   -106   -213   -239   -322   -181
     12    192    176   -103    -80    184   -187    -67   -176   -200   -298   -153
     41    205    163   -122    -59    184   -184    -36   -135   -137   -244   -153
     67    231    163   -150    -49    197   -179      2    -96   -101   -215   -129
    101    252    148   -176    -23    200   -181     33    -62    -75   -189    -83
    129    233    103   -184     12    168   -166     85    -10    -15   -140    -36
    142    265    122   -202     10    194   -148    155     62     75    -51     20
    145    306    158   -226     -5    233   -135    202    103    135      7     25
    158    340    181   -249    -10    262   -124    233    129    153     -5     62
    174    340    163   -257      5    252   -119    236    132    148     -5    142
    176    327    150   -252     12    239   -114    226    116    135      0    114
    181    337    155   -259     12    246   -114    200    103    135     23    114
    163    309    145   -236      7    228   -103    176     90    132     33     85
    122    249    127   -187     -2    189    -83    158     70    101     -2     72
    101    207    106   -153     -2    158    -80    114     31     54    -49     57
     85    129     41   -109     20     85    -93     41    -36    -23   -129    -10
     67    106     38    -88     15     72    -80     12    -49    -44   -142    -12
     62     75     10    -70     25     41    -72    -23    -75    -59   -142    -33
     51     75     23    -62     15     49    -57    -49    -90    -75   -145    -80
     31     70     38    -51     -5     54    -44    -62    -90    -75   -158    -98
     20     36     15    -28      2     25    -20    -64    -83    -70   -153   -109
     51     25    -25    -38     38      0     -7    -62    -75    -64   -163   -103
     70     15    -54    -41     62    -18      7    -36    -41    -25   -124    -28
     57     93     33    -75     12     62      0    -31      0     28    -49    -12
     36    119     80    -77    -20    101     -2    -31     25     51    -33    -15
     36    122     83    -80    -23    101    -33    -38     28     44    -67     28
     41     80     38    -59      2     59    -46    -36     31     49    -57     85
     31     51     20    -41      5     36    -57    -46     23     44    -49     57
     12     57     44    -36    -15     49    -77    -70     12     36    -46     44
     12     28     12    -23      0     20    -96    -88     -7     20    -59     31
     -2    -36    -33     20     15    -36   -103    -96    -33     -5    -93      5
    -20   -140   -119     80     46   -129   -101   -106    -64    -44   -132    -46
    -44   -197   -153    119     54   -176    -98   -111    -85    -64   -161    -70
    -36   -254   -220    142     90   -239   -116   -140   -122   -101   -205    -90
    -28   -314   -285    171    127   -301   -124   -166   -155   -132   -241   -129
    -41   -337   -298    187    127   -319   -116   -161   -166   -124   -241   -129
    -49   -353   -303    202    127   -329   -114   -166   -174   -116   -233   -142
    -72   -350   -277    210    101   -314   -106   -168   -171   -114   -231   -153
    -88   -361   -272    226     90   -316   -101   -171   -168   -114   -241   -161
    -83   -389   -309    236    111   -350   -114   -187   -189   -132   -249   -140
    -85   -379   -293    231    103   -337   -114   -187   -187   -111   -210   -140
    -93   -387   -296    239     98   -340   -109   -179   -181   -106   -223   -192
    -98   -452   -353    275    127   -402    -98   -168   -179   -122   -257   -155
    -83   -509   -426    293    168   -467    -88   -158   -205   -155   -298   -213
    -64   -678   -613    371    272   -646    -36   -111   -267   -288   -467   -368
    -49   -854   -807    452    379   -833     70    -10   -314   -462   -691   -597
    -33   -865   -831    449    397   -849    189    140   -231   -478   -750   -693
   -155   -576   -420    363    129   -501    179    -59   -176   -335   -532   -488
   -348    -72    275    210   -311    101    -36   -623   -246    -77    -70    -20
   -509    623   1130    -59   -820    875   -267  -1036   -161    413    626    678
   -514   1018   1532   -252  -1023   1275   -506  -1218    -15    935   1249   1322
   -426    706   1132   -140   -779    919   -657  -1280   -171    872   1156   1278
   -387    135    522    124   -454    327   -639  -1231   -519    228    426    548
   -361   -371    -12    366   -176   -192   -472   -982   -698   -340   -275   -142
   -306   -535   -228    420    -38   -381   -270   -574   -462   -259   -335   -213
   -231   -542   -311    384     38   -428   -140   -301   -254   -103   -246   -155
   -181   -550   -368    366     90   -459    -62   -155   -140    -36   -213   -135
   -166   -550   -387    358    106   -470    -31    -90    -93    -15   -215   -116
   -153   -553   -400    353    122   -478    -12    -64    -90    -20   -226   -114
   -129   -555   -426    342    145   -491     -2    -38    -75     -2   -213   -135
   -111   -555   -446    332    166   -501     12     -7    -51     25   -184   -135
   -119   -574   -454    345    166   -517     31     15    -25     57   -168   -114
   -135   -587   -452    361    158   -519     41     31      0     80   -148   -122
   -119   -558   -439    337    155   -498     44     38      7     88   -150   -114
   -101   -542   -444    322    171   -493     49     59     18     96   -153    -75
    -96   -524   -431    309    166   -478     49     72     36    116   -140    -62
    -72   -509   -436    290    181   -472     33     85     54    140   -127    -49
    -57   -498   -444    275    192   -470     33    101     75    168   -109    -31
    -51   -488   -436    270    192   -465     44    127    106    207    -83    -10
    -51   -506   -454    277    200   -480     54    148    132    241    -59     -2
    -33   -493   -459    265    213   -478     67    179    163    283    -25     23
    -10   -467   -457    239    220   -462     67    207    184    306    -18     46
      5   -439   -444    218    223   -441     67    241    215    342      0     64
     15   -439   -454    210    233   -446     80    296    265    400     44    106
     20   -436   -457    207    239   -446     88    342    311    446     77    140
     28   -415   -444    192    233   -428     88    392    353    491    119    179
     57   -402   -459    171    257   -431    103    459    407    550    168    226
     77   -376   -457    148    267   -418    119    511    452    607    218    257
     93   -340   -433    124    262   -387    129    555    498    665    267    311
    103   -327   -433    109    267   -379    140    587    535    698    298    363
    103   -306   -410    101    254   -358    150    600    548    717    324    407
     96   -270   -368     85    231   -319    145    584    545    727    353    400
     77   -267   -345     96    210   -306    153    563    535    704    324    324
     77   -311   -389    114    233   -350    161    540    509    649    254    358
     51   -348   -400    148    223   -374    163    509    485    633    262    342
     20   -374   -394    176    205   -384    163    470    457    602    241    298
    -12   -389   -376    202    181   -384    168    428    426    558    207    270
    -25   -389   -363    205    166   -376    174    384    394    517    181    236
    -28   -387   -358    207    163   -374    187    350    371    488    161    207
    -38   -394   -358    215    158   -376    202    322    353    462    145    179
    -57   -400   -342    228    142   -371    205    298    340    454    142    161
    -75   -431   -358    252    140   -394    220    296    335    444    135    150
    -80   -413   -332    246    124   -371    239    309    355    457    137    174
    -70   -366   -296    218    111   -332    241    309    371    475    155    200
    -85   -337   -252    213     83   -296    252    322    407    537    220    197
    -72   -303   -231    187     77   -270    223    314    436    571    272    223
    -67   -290   -223    179     75   -257    187    296    431    566    296    254
    -77   -277   -200    176     59   -239    176    296    428    568    293    215
    -64   -329   -265    197     98   -298    174    290    415    540    213    202
    -72   -348   -275    210    101   -314    163    275    394    522    200    213
    -75   -420   -345    246    135   -384    155    257    368    493    174    197
    -83   -519   -439    298    176   -480    142    233    324    449    137    158
   -109   -535   -426    322    158   -480    124    207    293    423    137    106
   -150   -563   -413    355    129   -491    132    197    285    415    137     57
   -184   -623   -439    402    127   -532    150    197    277    397    109     49
   -168   -659   -491    410    161   -576    137    168    231    350     62    -15
   -132   -696   -563    415    215   -631    101    119    166    267    -36    -57
   -132   -672   -540    402    202   -607     96    127    181    283      0     12
   -145   -659   -514    402    184   -587     96    127    197    309     64     41
   -155   -657   -504    405    171   -581     88    109    200    327    109     -2
   -140   -711   -571    426    215   -641     90    106    205    332     80    -70
   -148   -724   -579    433    215   -652     93    114    194    298      5    -64
   -158   -732   -574    444    207   -654     88    106    171    231    -85    -44
   -127   -795   -670    459    270   -732     62     75    109    161   -148    -38
   -106   -945   -839    527    366   -893     80     88     54     96   -202   -181
    -90  -1124  -1034    607    470  -1080    171    140    -38    -93   -394   -475
    -85  -1163  -1080    623    496  -1122    285    262    -15   -155   -462   -618
   -174   -982   -807    576    316   -896    366    252    103    -28   -322   -527
   -379   -594   -215    488    -83   -405    254   -205    166    215      0    -83
   -589    135    722    226   -657    428     38   -646    358    737    693    722
   -639    631   1270      2   -953    950   -148   -732    657   1361   1384   1454
   -530    532   1062     -2   -797    797   -350   -800    636   1514   1514   1654
   -444     57    501    194   -472    277   -483   -927    218    974    945   1072
   -423   -496    -72    457   -176   -283   -392   -815   -174    257    202    231
   -345   -748   -405    545     28   -576   -187   -459   -135     93    -57    -75
   -241   -758   -517    496    137   -639    -15   -135     54    210     -5    -25
   -187   -748   -561    467    187   -654     90     57    181    303     59    -36
   -176   -748   -571    459    197   -659    124    114    215    301     23    -77
   -148   -766   -618    457    233   -693    127    124    205    270     -7    -46
    -77   -792   -714    433    316   -753    109    106    174    236    -25    -83
    -72   -782   -709    428    316   -745    116    127    189    246     -5    -75
    -67   -789   -724    426    327   -756    129    148    218    272     20    -72
    -57   -758   -701    407    322   -730    129    155    228    283     33    -75
    -49   -735   -685    392    316   -711    116    150    226    275     28    -72
    -51   -750   -698    402    322   -724    122    158    239    277     20    -67
    -44   -753   -709    397    329   -732    127    174    252    280     -7    -57
      5   -756   -761    374    381   -758    122    174    244    265    -15    -41
     33   -730   -763    345    394   -745    122    184    252    275      0    -36
     70   -698   -769    314    418   -732    119    200    265    293     18    -31
     96   -691   -789    296    441   -740    135    231    296    327     41    -10
     90   -680   -771    293    431   -724    124    252    314    348     59      5
     75   -644   -719    283    394   -680    114    270    329    376     88      5
     64   -576   -641    257    353   -607    122    301    361    405    114     33
     23   -563   -589    270    303   -576    155    374    428    478    176     57
     51   -574   -626    259    337   -600    161    405    446    485    163     41
    106   -530   -639    210    368   -584    163    439    454    478    129     80
    127   -491   -618    181    371   -553    176    504    509    537    184    150
    148   -478   -626    166    384   -553    189    566    568    607    265    205
    158   -459   -618    150    387   -537    205    615    620    659    335    267
    171   -431   -602    127    384   -514    207    639    652    696    392    319
    174   -379   -553    103    363   -465    213    652    670    727    428    337
    181   -384   -566    101    371   -472    210    646    670    735    423    340
    168   -368   -537     98    353   -452    218    641    675    743    444    368
    153   -342   -498     93    324   -420    218    618    667    740    462    368
    116   -342   -459    114    288   -400    239    600    662    735    446    348
    106   -376   -485    132    296   -431    233    553    618    667    374    314
     83   -384   -467    150    275   -426    233    498    579    610    324    283
     77   -387   -467    153    270   -426    233    449    540    558    296    246
     51   -400   -452    174    252   -426    246    413    530    537    288    220
     44   -418   -462    187    252   -441    246    366    506    506    272    187
     23   -431   -454    202    239   -444    275    353    504    506    288    181
      0   -446   -446    220    220   -449    290    340    488    480    262    163
     -7   -428   -420    218    205   -426    298    350    501    485    262    179
     15   -361   -376    171    194   -368    290    340    511    498    275    200
     18   -319   -337    150    176   -329    280    327    517    496    270    220
      5   -283   -288    137    145   -285    257    327    535    522    303    246
     28   -241   -270    106    148   -254    220    316    542    548    337    244
     15   -241   -259    111    137   -249    197    303    542    548    353    239
     15   -277   -296    129    153   -285    176    272    519    519    316    226
     28   -309   -337    137    181   -322    145    231    470    470    267    215
     25   -358   -384    166    205   -371    142    231    452    465    275    213
      2   -415   -420    205    210   -418    158    228    439    446    249    148
     -7   -475   -467    241    228   -472    153    181    381    361    142     98
    -10   -517   -506    262    246   -511    153    174    342    332    137    116
    -75   -535   -459    306    192   -498    174    213    381    400    223     98
    -46   -574   -527    306    239   -550    148    155    337    348    171     33
    -36   -613   -579    324    270   -597    114    119    283    288    111     20
    -62   -620   -558    340    244   -589    109    124    285    280     90     31
    -54   -636   -581    345    262   -610    106    106    262    246     62     15
    -49   -618   -568    335    259   -594     80     77    233    236     85     20
    -51   -633   -581    342    265   -607     98    109    265    283    122     15
    -80   -654   -574    366    246   -613    122    155    309    322    111     20
    -88   -683   -594    387    252   -639    114    142    285    267     33     25
    -64   -735   -672    400    301   -704     88    106    218    192    -12      5
    -38   -859   -820    449    389   -841     85     96    135     70   -140   -137
    -38  -1085  -1047    563    504  -1067    163    127     25   -135   -353   -392
    -38  -1124  -1085    581    522  -1106    301    233     38   -226   -428   -597
   -101   -935   -833    517    363   -885    374    213    145    -93   -316   -467
   -252   -530   -277    389     12   -405    246   -184    223    189     59     28
   -431    207    639    109   -535    423     31   -545    462    784    826    756
   -509    792   1301   -140   -904   1047   -137   -592    839   1467   1551   1462
   -413    581    992    -85   -701    784   -348   -631    818   1577   1579   1639
   -322     12    335    153   -329    171   -498   -831    285    917    930   1031
   -298   -524   -226    410    -38   -376   -467   -833   -181    187    262    228
   -249   -766   -517    509    132   -641   -257   -485   -145     41     59    -36
   -207   -665   -457    433    122   -563    -44   -142     93    194    106     83
   -161   -646   -485    402    161   -566     72     44    200    236     75    153
   -116   -683   -566    397    223   -623    111    111    207    226     31    103
   -142   -704   -561    423    207   -633    174    194    277    311    106    103
   -197   -631   -433    413    116   -535    179    220    303    335    153    148
   -259   -639   -381    449     59   -511    197    249    348    368    187    161
   -283   -667   -384    475     49   -527    223    277    368    379    179    161
   -236   -688   -452    462    106   -571    213    275    340    355    135    166
   -233   -672   -441    452    101   -558    223    298    358    368    124    171
   -236   -662   -426    449     93   -545    226    298    355    366    111    145
   -246   -649   -402    449     75   -527    241    314    376    387    148    111
   -249   -670   -420    459     85   -545    254    335    384    379    124    142
   -252   -680   -431    465     88   -555    267    381    426    433    181    246
   -267   -649   -381    457     54   -517    288    420    478    491    241    275
   -252   -657   -405    454     75   -532    283    413    475    478    223    265
   -241   -667   -426    454     90   -548    275    420    488    478    218    290
   -257   -662   -405    457     72   -535    267    441    504    483    215    249
   -228   -633   -405    431     85   -519    252    465    517    524    272    241
   -148   -555   -410    350    129   -485    223    462    498    511    277    296
    -85   -527   -441    306    176   -485    213    496    522    532    285    327
    -62   -483   -420    272    176   -452    210    548    576    589    345    397
    -18   -441   -423    228    202   -431    210    594    626    646    387    392
     59   -420   -480    179    270   -449    205    620    631    623    309    371
    103   -387   -491    142    296   -439    202    646    652    654    374    493
    124   -329   -454    101    288   -392    179    649    680    719    498    491
    137   -340   -480    101    309   -410    187    667    696    719    454    410
    158   -337   -496     85    327   -415    176    654    675    662    366    454
    200   -337   -537     70    368   -436    142    597    628    620    366    483
    200   -348   -550     72    374   -449    142    566    605    597    355    462
    181   -353   -535     85    355   -441    135    498    561    530    301    376
    153   -379   -532    111    340   -454    127    439    509    459    239    329
    189   -394   -584    103    387   -488    119    402    459    415    168    337
    181   -415   -597    116    389   -506    135    387    457    426    223    327
    168   -439   -610    135    389   -524    140    353    449    446    296    296
    132   -410   -542    137    335   -478    142    324    449    449    327    267
    153   -462   -615    155    384   -537    135    265    387    345    153     49
    205   -548   -753    171    478   -652    140    233    314    205    -38    148
    228   -483   -714    127    470   -597    148    239    335    239     49    194
    239   -405   -644     83    439   -524    148    252    387    316    163    184
    252   -350   -602     49    426   -475    153    257    420    361    218    197
    270   -311   -584     18    426   -446    127    239    428    374    233    275
    290   -324   -615     15    452   -470    101    233    444    394    244    244
    306   -376   -683     33    493   -530     93    226    428    355    161    114
    298   -444   -743     72    519   -592     75    192    376    280     90    215
    301   -436   -737     64    519   -587     75    166    358    265    116    309
    280   -446   -730     83    504   -587     83    145    342    249    109    233
    270   -532   -805    129    535   -667     80    132    306    213     80    176
    262   -662   -924    200    592   -792     83    132    270    181     41    137
    272   -691   -963    207    618   -826     72    116    231    148      7    119
    293   -704   -997    205    644   -849     62    114    210    132    -23    124
    293   -737  -1031    220    662   -885     51    106    192    103    -75    119
    270   -776  -1047    254    657   -911     62    101    192    101    -64    109
    265   -797  -1062    265    662   -930     57     85    184    109    -18     70
    275   -795  -1070    257    672   -932     67     90    197    124      7     85
    283   -795  -1080    254    680   -937     57     75    181    109    -18     77
    290   -815  -1106    262    698   -961     38     41    148     57    -80     33
    267   -797  -1065    262    665   -930     51     46    140     10   -155     28
    257   -852  -1109    296    683   -979     62     85    161     64    -75     59
    272   -854  -1130    290    701   -992     51     75    155     72    -46      5
    257   -956  -1213    350    735  -1083     93     77     98    -62   -202   -142
    277  -1130  -1408    426    841  -1270    174    114    -12   -311   -493   -400
    309  -1153  -1462    420    883  -1306    265    233      7   -384   -618   -465
    246   -948  -1195    348    719  -1070    303    218    119   -231   -444   -275
    122   -501   -623    189    371   -561    114   -259     90     33     15    109
    -51    239    290    -96   -171    265   -161   -737    135    475    667    727
    -93    688    782   -298   -439    735   -363   -859    353   1039   1296   1374
     28    444    413   -236   -192    428   -548   -930    280   1127   1340   1499
     28   -111   -140     41     83   -124   -563   -971   -101    527    685    885
     33   -620   -657    290    345   -636   -439   -862   -478   -244   -124     51
     36   -820   -859    392    446   -839   -236   -501   -314   -267   -267   -114
    103   -841   -945    368    522   -893    -77   -200    -75   -106   -181    -46
    223   -875  -1098    327    659   -987      0    -51     20    -62   -174    -31
    241   -854  -1096    303    667   -974     64     57    111     -2   -127     10
    233   -813  -1047    290    639   -930     98    106    161     28   -106     20
    194   -756   -950    280    571   -854    119    111    181     20   -111      0
    223   -722   -945    249    584   -833    103     83    135    -31   -148    -20
    290   -774  -1065    239    678   -919     75    103    111    -36   -161      5
    277   -774  -1052    249    665   -911     88    158    166     28   -101     72
    236   -750   -987    254    610   -867     98    179    207     57    -80     88
    179   -691   -870    257    524   -779    127    192    252     72    -64     83
    197   -704   -904    252    550   -802    103    166    207     38    -85     72
    213   -696   -909    241    558   -800    106    202    236     83    -57    122
    220   -683   -904    231    561   -792    122    241    275    122    -31    150
    223   -685   -909    231    566   -797    127    259    296    142    -18    161
    231   -654   -885    210    555   -771    114    257    298    148    -12    161
    241   -615   -857    187    548   -735    109    262    309    158     -5    174
    249   -597   -846    171    545   -722    122    303    350    197     28    215
    249   -592   -841    171    545   -717    135    353    400    244     70    254
    244   -550   -797    150    519   -672    140    402    454    283     93    298
    293   -530   -826    116    558   -678    116    407    449    270     72    277
    314   -428   -743     54    527   -584    114    452    501    327    132    316
    314   -345   -659     15    485   -501    142    530    587    415    218    368
    335   -306   -641    -15    485   -472    129    519    597    407    210    345
    363   -277   -644    -44    504   -459    114    537    597    415    220    376
    345   -205   -550    -72    444   -376    132    620    672    511    303    488
    366   -184   -550    -90    457   -366    109    589    644    480    272    478
    374   -205   -579    -85    475   -392     96    555    605    433    239    446
    358   -155   -514   -101    433   -335     88    532    584    415    236    428
    348   -122   -470   -114    405   -293     77    483    532    361    189    384
    340   -114   -454   -111    397   -283     77    436    485    306    132    345
    332   -103   -436   -114    381   -270     72    394    446    249     80    345
    306    -93   -402   -106    353   -246     75    353    418    231    101    298
    288    -96   -387    -98    335   -241     85    319    400    210     83    153
    288   -101   -389    -93    337   -244     96    265    345    116    -38     72
    259   -140   -402    -62    329   -270     85    202    265      7   -129    161
    241   -155   -397    -44    319   -277     88    192    254      0   -127    161
    239   -161   -400    -38    316   -280     98    192    252     10   -109    119
    236   -148   -384    -44    309   -265    106    197    262     31    -64    122
    205   -101   -306    -51    252   -202    129    213    306     77    -15    148
    207    -51   -259    -77    231   -155    119    187    316     80     -7    155
    262    -31   -293   -116    275   -161     72    155    296     64    -33    166
    296     -2   -298   -145    296   -150     67    189    340    114      5    226
    283    -41   -327   -122    303   -181     62    184    329    109     12    213
    270    -46   -316   -111    293   -181     49    176    316    103      2    207
    259    -41   -303   -109    280   -171     33    174    306     96    -10    202
    257    -72   -329    -90    293   -200     33    187    303     96    -10    200
    280   -192   -475    -46    376   -335     18    158    249     44    -62    153
    277   -277   -555      0    415   -415     15    142    213     -2   -109    103
    249   -332   -584     38    415   -457     15    122    181    -36   -148     67
    249   -387   -636     70    441   -511     12    103    153    -70   -184     46
    254   -418   -672     80    462   -545      7     85    124   -106   -226     28
    259   -431   -691     85    472   -561      2     64     98   -137   -259     20
    265   -410   -675     70    470   -542    -18     33     70   -163   -277     -5
    272   -428   -701     77    485   -563    -20     25     57   -161   -259    -28
    285   -433   -719     72    501   -574    -25     25     54   -153   -244    -41
    288   -454   -743     83    514   -597    -25     15     44   -153   -231    -46
    275   -483   -761    103    517   -620    -10     12     44   -148   -241    -54
    275   -470   -745     98    509   -607    -12     18     49   -145   -254    -25
    301   -509   -810    101    553   -659    -18     23     18   -179   -303    -62
    316   -672   -992    176    654   -831     23     62    -51   -298   -454   -187
    306   -922  -1228    306    766  -1075    127    150   -111   -478   -696   -423
    298   -958  -1257    329    776  -1106    249    296    -49   -527   -779   -545
    239   -649   -888    205    563   -769    252    148      2   -444   -646   -392
     96   -187   -283     44    189   -233     36   -405   -106   -272   -296     38
    -28    550    579   -262   -303    566   -236   -862    -70    179    376    685
    -46   1101   1148   -527   -597   1124   -488  -1041    106    745   1067   1304
     28    865    836   -446   -405    852   -665  -1091     41    839   1143   1389
     75    296    220   -187    -72    259   -683  -1085   -322    228    457    753
    101   -290   -394     93    246   -340   -545   -909   -613   -454   -309     -5
    142   -540   -683    200    413   -610   -335   -519   -415   -431   -384   -140
    213   -553   -769    168    488   -659   -181   -220   -184   -262   -311   -150
    272   -589   -865    158    566   -727    -90    -49    -75   -220   -361    -93
    293   -628   -924    166    607   -776    -51     36    -25   -202   -361     -7
    298   -646   -945    174    620   -795    -25     88      5   -181   -337      0
    306   -665   -971    179    636   -815     -5    129     41   -137   -283     36
    272   -693   -966    210    618   -828     20    142     57   -129   -272     38
    202   -743   -948    270    574   -844     44    137     59   -145   -288     31
    187   -748   -935    280    561   -841     57    135     72   -140   -270     18
    161   -724   -888    280    522   -805     85    187    116    -90   -220     49
    220   -696   -917    236    566   -805     90    236    135    -59   -194     90
    283   -665   -950    189    615   -807     83    249    137    -59   -207     80
    246   -678   -924    215    584   -800     98    265    163    -36   -192    111
    213   -709   -922    246    563   -813    132    280    192      0   -153    135
    220   -696   -917    236    566   -805    129    296    210     25   -124    161
    283   -618   -901    166    589   -758    116    319    213     20   -145    176
    340   -568   -909    114    623   -737    106    342    218     31   -135    205
    368   -563   -932     96    646   -748    103    379    267    109    -31    194
    368   -574   -943    101    654   -758    116    407    296    109    -57    158
    376   -605   -984    111    678   -795    132    446    319    111    -83    228
    413   -530   -943     59    678   -735    137    498    368    168    -15    283
    436   -472   -909     18    670   -691    140    548    415    205     20    324
    454   -454   -911      0    680   -683    140    592    467    265     88    366
    459   -407   -867    -25    662   -636    142    615    511    309    145    387
    496   -376   -872    -59    683   -623    127    628    506    311    155    387
    545   -374   -919    -85    732   -646    127    688    550    368    205    462
    566   -306   -872   -129    719   -589    111    688    555    371    210    491
    555   -293   -849   -132    698   -568    101    667    537    353    205    493
    548   -311   -859   -116    704   -584     90    633    506    322    205    485
    532   -342   -878    -96    704   -610     93    607    480    288    181    433
    501   -361   -862    -70    680   -610    103    571    439    228    111    389
    478   -345   -823    -67    649   -581     96    517    379    145     41    410
    465   -361   -826    -51    644   -592     93    457    324     83      2    358
    439   -374   -815    -33    626   -594    111    423    309     93     33    288
    407   -358   -766    -25    587   -563    124    387    290     93     51    233
    381   -327   -711    -28    545   -519    122    340    257     59     20    189
    342   -322   -665    -10    504   -493    150    322    244     31    -12    202
    322   -329   -652      2    485   -491    174    316    228      0    -67    171
    358   -322   -680    -18    517   -501    150    275    176    -49   -114    163
    384   -285   -670    -51    524   -478    145    283    194    -12    -70    213
    366   -233   -600    -64    483   -415    145    290    239     41    -18    231
    353   -192   -545    -83    449   -368    127    288    265     72     12    270
    350   -150   -504   -101    426   -327     85    285    277    111     62    280
    342   -150   -496    -96    418   -322     54    275    259     80     10    241
    342   -192   -535    -75    439   -363     41    270    228     31    -77    272
    342   -223   -566    -59    454   -394     33    257    223     59    -23    249
    335   -215   -550    -59    441   -381     23    246    220     75     20    233
    335   -270   -605    -33    467   -436      5    231    187     44    -10    174
    340   -337   -678      0    509   -506     -7    213    135    -20    -93    122
    335   -394   -732     28    530   -563    -12    184     83    -80   -137     93
    324   -420   -745     46    532   -581    -15    161     49   -122   -181     33
    309   -488   -797     88    553   -644     -2    158     28   -158   -236     25
    303   -517   -820    106    561   -667      0    153     15   -171   -254     67
    319   -514   -833     96    574   -672    -15    135     -2   -163   -220     44
    322   -485   -807     80    563   -646    -20    124     -7   -155   -181     33
    311   -452   -763     70    535   -605    -25    106    -12   -148   -155      2
    296   -454   -750     80    522   -602    -23    106     -5   -140   -161    -51
    283   -480   -763     98    522   -620     -5    122     -2   -153   -226   -109
    303   -509   -813    101    558   -659    -25     90    -54   -215   -280     -5
    314   -519   -833    101    571   -678    -28     83    -75   -228   -277      7
    332   -628   -961    148    646   -795    -18     93   -119   -303   -368    -72
    361   -862  -1226    249    792  -1044     54    148   -228   -524   -639   -306
    374   -997  -1371    311    870  -1184    184    267   -239   -626   -756   -540
    337   -852  -1192    257    763  -1021    275    303   -148   -571   -698   -579
    163   -509   -672    174    418   -589    226    -44   -106   -397   -433   -215
    -54    145    200    -44   -129    171    -18   -561     12    111    277    483
   -153    776    930   -311   -542    854   -244   -787    283    732   1008   1221
    -83    870    953   -394   -517    909   -485   -846    381   1067   1314   1626
    -62    465    527   -200   -293    496   -597   -945     67    717    935   1244
    -41   -101    -59     70      7    -80   -584   -924   -400    -85    106    368
     36   -496   -532    228    283   -514   -431   -654   -519   -459   -353    -93
    109   -553   -665    220    384   -607   -252   -322   -332   -371   -342   -111
    158   -537   -696    189    426   -615   -103    -80   -163   -259   -283    -46
    153   -568   -724    205    439   -646    -23     28    -88   -223   -280    -23
    161   -558   -722    197    441   -639     -7     46    -83   -239   -309    -49
    179   -548   -730    181    452   -639      2     67    -75   -233   -290    -38
    176   -527   -704    176    439   -615     25    103    -31   -163   -192    -54
    192   -553   -745    179    465   -649     31    103    -38   -174   -200    -49
    187   -548   -735    179    459   -641     41    116    -38   -179   -207    -25
    187   -545   -732    176    457   -639     49    132    -23   -161   -184    -23
    194   -519   -714    163    454   -615     49    142    -12   -161   -192    -25
    174   -449   -623    135    397   -535     64    171     12   -150   -207     12
    187   -415   -605    114    394   -509     67    181     20   -132   -184     33
    231   -428   -659     96    444   -542     51    168      0   -148   -176      7
    241   -454   -696    106    467   -574     72    207     33   -111   -142     41
    249   -431   -680     88    465   -555     70    226     46    -93   -129     54
    252   -348   -600     46    423   -472     62    226     51    -93   -122     57
    246   -324   -571     36    407   -446     70    246     75    -67    -90     85
    270   -314   -584     23    426   -449     75    283     98    -72   -140     93
    280   -363   -646     38    462   -504     80    329    116    -51   -127    142
    290   -306   -597      7    441   -452    101    381    174     33    -18    163
    303   -257   -561    -25    431   -407    109    423    218     83     33    187
    322   -205   -527    -57    423   -366    119    483    265    127     67    215
    301   -129   -431    -85    363   -280    116    480    285    124     64    241
    327   -127   -454    -98    389   -290    101    480    270    119     59    257
    376   -124   -501   -127    436   -311    103    555    311    176     88    324
    431    -83   -514   -174    472   -298     93    597    363    249    181    368
    415    -51   -470   -184    441   -259    103    602    374    262    231    387
    363    -18   -384   -174    374   -200    124    574    368    236    207    350
    345    -44   -389   -153    366   -215    142    530    350    187    129    327
    400    -96   -496   -150    446   -296    109    472    275     93     36    337
    392   -129   -522   -132    454   -324    103    449    254     90     51    332
    348    -98   -446   -124    397   -272    114    402    228     62     28    298
    285    -88   -374   -101    327   -228    140    368    228     70     54    267
    285    -88   -374    -98    329   -231    140    293    187     20     31    210
    283    -85   -371   -101    324   -226    137    249    135    -46    -31    197
    265    -85   -350    -88    306   -218    153    233    109    -67    -51    187
    236    -88   -327    -75    280   -207    168    228    114    -41     -2    163
    207    -80   -288    -62    246   -184    171    197    101    -59    -20    132
    200    -31   -231    -85    215   -129    181    215    122    -31      0    174
    189     28   -161   -111    176    -64    179    233    153     10     38    213
    189     77   -111   -135    150    -18    153    218    161     18     46    231
    205    114    -90   -158    148     12    114    200    161     23     46    259
    202    116    -85   -161    142     15     88    192    158     28     49    270
    189    114    -75   -150    132     18     75    166    148     18     36    244
    184    103    -80   -145    132     12     62    145    127      0     15    228
    184     75   -109   -129    148    -15     59    145    124     15     44    218
    194     -7   -202    -93    197   -103     46    116     75    -25      5    166
    163   -109   -272    -28    215   -189     49    111     38    -62    -38    140
    135   -171   -306     15    218   -236     59     98     15    -83    -59    106
    106   -189   -296     41    200   -241     54     57    -12   -122    -93     62
    101   -205   -309     49    202   -254     46     41    -33   -148   -122     38
     98   -249   -350     75    223   -298     38     41    -49   -155   -127     41
     93   -280   -374     93    233   -327     38     44    -51   -155   -129     51
     83   -283   -366    101    223   -324     54     54    -49   -148   -129     67
     90   -296   -387    101    236   -340     72     72    -44   -135   -124     77
    129   -293   -423     83    275   -358     57     41    -77   -163   -140     49
    124   -306   -433     90    277   -368     49     18   -103   -192   -158     28
    103   -335   -439    116    270   -387     54     18   -103   -194   -166     31
     93   -384   -478    145    283   -431     49     15   -114   -213   -184     15
     88   -472   -561    192    324   -517     62     25   -158   -275   -252    -49
     90   -665   -756    285    420   -709    140     80   -246   -439   -436   -244
     93   -818   -911    363    501   -865    262    155   -324   -641   -672   -480
     90   -696   -787    301    439   -743    363    223   -226   -589   -626   -452
    -20   -327   -306    174    140   -316    324    -62   -124   -348   -309   -163
   -171    314    485    -72   -329    400     90   -530      2    103    288    452
   -306    997   1304   -345   -805   1150   -103   -737    324    776   1060   1228
   -226   1093   1319   -436   -771   1205   -358   -758    488   1189   1428   1644
   -122    659    782   -270   -452    722   -540   -893    127    828   1036   1327
   -101    101    200      0   -153    150   -581   -997   -457    -15    202    509
    -54   -316   -262    187    103   -290   -444   -813   -704   -540   -381   -101
    -20   -368   -348    192    161   -358   -223   -426   -459   -392   -327    -72
     28   -366   -397    168    213   -381    -70   -163   -272   -249   -220    -15
     49   -368   -418    158    233   -392     36      0   -158   -168   -166     12
     44   -361   -405    158    223   -381     83     67   -103   -140   -158     38
     90   -384   -475    145    283   -428     70     46   -142   -205   -226      7
     90   -374   -467    140    277   -420     77     72   -132   -176   -189    -10
    101   -342   -444    119    272   -392     88     98   -111   -148   -155     -5
    106   -350   -457    122    280   -402     96    119    -90   -132   -142     25
     85   -366   -452    137    267   -407    122    150    -64   -111   -122     49
     80   -358   -441    137    259   -400    137    174    -46    -96   -111     70
     83   -340   -423    127    249   -381    155    200    -18    -62    -85     98
     88   -298   -387    106    236   -342    163    205      7    -31    -57     90
     80   -309   -389    114    233   -348    176    246     49     12    -20     90
    106   -293   -402     93    252   -348    158    254     59     31      5     93
    132   -262   -394     62    262   -327    148    265     67     31      5    122
    155   -259   -415     51    285   -337    174    316    106     54     12    189
    119   -257   -379     67    246   -316    207    371    153    101     41    236
     62   -293   -355    116    207   -324    200    387    174    137     70    236
     25   -332   -358    150    192   -345    184    400    194    168     98    220
     12   -322   -335    155    174   -327    197    439    231    210    135    246
     41   -327   -368    140    202   -348    226    509    280    254    155    319
     57   -303   -361    122    207   -332    249    587    340    319    202    389
     64   -246   -311     88    187   -277    265    659    423    423    314    457
     80   -179   -259     49    168   -218    267    709    488    498    397    514
     70   -163   -233     44    150   -197    262    722    517    530    428    535
     93   -142   -239     23    166   -189    254    724    522    537    423    522
    116   -116   -236     -2    176   -174    254    722    530    550    449    581
    103   -111   -215      5    158   -163    262    711    535    561    459    555
     88    -98   -187      5    137   -142    254    675    501    517    384    491
     90    -62   -153    -12    119   -109    239    615    446    462    345    504
     93   -106   -202      5    145   -155    223    558    384    402    316    493
     62   -155   -218     46    140   -187    226    519    358    381    314    457
     49   -155   -207     51    127   -181    241    472    327    348    285    402
     36   -171   -207     64    122   -189    239    426    280    293    220    340
      0   -181   -181     88     88   -184    244    381    246    249    166    265
    -23   -202   -179    114     77   -192    259    355    223    210    106    246
      2   -215   -218    103    109   -215    246    306    161    142     41    280
      5   -197   -202     96    101   -200    236    280    140    137     41    233
     -5   -187   -184     96     85   -187    254    293    171    181     98    228
     -2   -163   -161     83     77   -163    275    316    213    236    163    239
    -15   -137   -122     75     51   -129    270    306    231    254    163    259
    -31    -98    -70     64     18    -85    239    285    241    265    166    319
    -18    -83    -64     49     20    -75    200    259    228    265    166    322
     -5    -85    -80     46     36    -83    176    252    215    257    153    322
     -5   -109   -103     57     46   -109    166    257    215    275    184    311
    -25    -80    -57     51     12    -70    163    252    220    303    220    298
    -49   -148   -101     98     23   -124    171    252    213    301    194    213
    -46   -280   -233    163     93   -257    179    241    163    213     64    215
    -41   -335   -293    187    124   -314    176    220    119    166     20    200
    -44   -392   -348    218    150   -371    161    189     67    129    -15    150
    -44   -436   -392    239    171   -415    150    181     46    119    -33    135
    -28   -436   -407    233    189   -423    140    168     31    109    -44    124
    -31   -410   -381    220    174   -397    129    150     15     98    -41     98
    -33   -392   -358    213    161   -376    122    142      2     96    -46     75
    -25   -410   -387    215    179   -400    116    132     -7     93    -54     70
    -20   -444   -423    233    200   -433    119    127    -12     90    -62     67
    -12   -457   -444    233    213   -452    109    122    -18     93    -70     77
    -15   -431   -418    223    200   -426     98    116    -23     90    -75     75
    -23   -431   -407    226    192   -420     90    116    -25     88    -83     51
    -20   -457   -436    239    207   -446     93    122    -41     59   -127    -10
      5   -636   -641    314    322   -639    137    163   -111    -77   -314   -140
     23   -828   -852    402    436   -839    246    275   -137   -223   -509   -361
     23   -766   -789    371    405   -776    345    402    -44   -228   -550   -449
    -57   -483   -426    270    184   -454    350    277     18   -116   -389   -298
   -218     20    239     98   -228    129    124   -288    -90    116     41    135
   -353    722   1075   -184   -714    898   -122   -698    -36    576    688    776
   -348   1083   1431   -368   -888   1257   -350   -833    116   1096   1280   1382
   -267    769   1036   -249   -652    901   -498   -880      7   1127   1273   1405
   -252    210    462     18   -358    335   -501   -919   -454    379    472    626
   -249   -223     25    236   -140   -101   -389   -789   -737   -267   -239   -116
   -223   -368   -145    293    -41   -259   -244   -480   -555   -249   -332   -233
   -174   -311   -137    244    -18   -226   -119   -210   -314    -75   -233   -142
   -127   -301   -174    213     20   -239    -44    -44   -194     -5   -220   -114
   -111   -272   -161    192     23   -218     -2     41   -124     38   -200   -101
   -111   -233   -122    171      2   -179     12     72   -109     44   -205   -101
   -114   -187    -72    150    -20   -129     23     88   -109     31   -226    -80
   -114   -155    -41    132    -38    -98     31    106    -88     59   -205    -98
   -106   -145    -38    124    -36    -90     36    119    -77     62   -197   -106
   -114   -150    -36    132    -38    -96     44    129    -64     77   -184   -111
   -114   -122     -7    119    -54    -64     38    135    -57     85   -187   -106
   -109    -98     10    103    -62    -44     38    142    -49     98   -163    -93
   -109    -54     54     80    -83      0     41    153    -31    111   -158    -75
   -111    -41     70     75    -93     12     51    161    -12    122   -158    -64
   -116    -28     88     72   -103     28     75    179     12    161   -116    -83
   -124     -5    119     64   -124     57     77    197     33    192   -101    -75
   -150      5    153     72   -150     77     83    223     51    213    -85    -46
   -163     15    179     72   -171     96     88    249     70    228    -75    -18
   -145     25    171     59   -158     98     88    277     98    252    -64     10
   -114     44    155     33   -135    101     85    311    135    296    -33     28
   -116     72    189     23   -153    129    101    358    189    350     18     49
   -132     80    210     25   -171    142    114    402    233    394     59     85
    -83    114    197    -15   -140    155    124    462    288    426     77    137
    -51    142    194    -44   -124    166    135    524    348    496    135    189
    -72    150    220    -38   -148    184    153    579    402    568    223    233
   -114    142    257    -15   -187    200    171    600    431    605    265    210
   -129    142    272     -5   -200    207    187    620    452    613    252    252
    -49    168    215    -62   -132    192    174    641    462    620    270    309
    -18    192    210    -88   -114    200    181    649    467    618    267    298
     -2    189    192    -96    -96    189    187    646    454    594    259    361
      2    187    184    -93    -90    187    174    618    418    558    228    316
     -5    176    179    -88    -90    179    163    579    384    527    197    259
    -18    142    161    -62    -88    150    161    532    345    478    153    223
    -31    142    174    -57   -103    158    184    504    332    454    142    215
    -54    122    176    -33   -114    148    192    470    314    436    132    174
    -75     67    142      2   -109    103    192    433    280    394     85    129
    -96     59    155     18   -127    109    205    402    257    379     75    122
   -135     46    181     44   -158    114    228    374    246    371     72     88
   -142     57    200     44   -171    127    254    366    257    381     83     62
   -148     80    226     31   -187    150    270    368    272    389     85     67
   -142     88    231     25   -187    158    285    392    319    441    132    114
   -148    116    265     15   -207    189    267    394    340    472    171    142
   -158    150    309      5   -233    228    257    394    363    504    207    168
   -153    127    277     12   -215    200    228    381    368    504    215    176
   -137     72    210     31   -174    140    213    379    368    509    223    168
   -119     33    150     41   -135     90    189    374    358    493    202    150
    -90    -33     57     62    -75     10    174    366    335    472    184    168
   -101    -80     20     90    -62    -31    163    358    322    457    161    145
   -124   -168    -44    145    -41   -109    158    342    288    423    119    101
   -132   -228    -96    179    -20   -163    158    332    257    392     96     93
   -153   -277   -124    215    -15   -202    166    319    231    368     88     54
   -163   -371   -210    267     20   -290    174    311    210    363     49    -25
   -163   -420   -259    290     46   -340    174    298    189    335     12     -5
   -179   -436   -259    306     38   -348    187    301    200    342     36      0
   -210   -467   -257    340     23   -363    207    314    220    368     67     10
   -189   -511   -322    348     64   -418    194    283    184    322     28    -20
   -155   -522   -366    337    103   -444    174    257    145    277     -5    -28
   -153   -506   -355    329     98   -431    171    259    155    296     12    -23
   -148   -530   -381    340    116   -457    181    267    166    306     25    -33
   -153   -589   -439    368    142   -514    197    288    187    335     64    -10
   -158   -665   -509    410    174   -587    210    296    181    322     59    -20
   -135   -815   -683    472    272   -748    233    314    124    231    -44   -122
   -101  -1041   -940    571    418   -992    309    368     15     23   -277   -368
   -114  -1150  -1036    631    457  -1093    439    506     28    -90   -439   -545
   -194  -1005   -813    600    306   -909    540    514    142      0   -335   -454
   -361   -623   -262    491    -51   -441    433     70    161    226     20    -80
   -511     36    548    239   -530    290    140   -527    181    633    620    517
   -574    581   1153     -5   -865    867    -88   -727    413   1208   1301   1215
   -504    548   1052    -23   -779    800   -314   -800    444   1475   1579   1540
   -467     44    511    210   -491    277   -407   -828    116   1054   1119   1101
   -470   -524    -54    498   -207   -290   -319   -722   -306    257    293    228
   -407   -818   -410    613     -2   -613   -111   -368   -275     25    -49   -109
   -340   -870   -532    605     96   -701     70    -15    -23    202     46    -57
   -272   -878   -605    574    163   -743    187    210    137    324    137    -31
   -239   -896   -657    568    207   -776    239    303    189    327    116    -28
   -228   -909   -680    566    223   -795    257    329    200    332    111    -33
   -239   -906   -667    571    213   -787    280    355    226    350    122    -51
   -218   -922   -704    568    239   -813    283    358    213    322     88    -75
   -197   -930   -732    563    267   -831    296    374    220    322    101    -10
   -194   -922   -727    558    265   -826    298    376    228    324    122    -15
   -184   -888   -704    535    257   -795    298    389    241    322    109    -20
   -176   -885   -711    530    267   -800    301    402    244    311     85     -2
   -174   -883   -709    530    267   -797    311    415    267    353    140     15
   -155   -852   -696    504    267   -774    301    415    283    368    176     10
   -140   -859   -719    501    288   -789    303    431    285    350    142     31
   -127   -857   -730    491    301   -792    316    457    311    379    161     51
   -135   -810   -675    472    270   -743    319    472    340    423    236     54
   -145   -771   -628    457    241   -701    316    491    361    436    249     51
   -140   -758   -618    449    236   -688    335    535    400    459    259     83
   -140   -735   -597    436    226   -665    340    581    439    493    285    124
   -148   -693   -545    420    197   -620    350    633    483    540    337    148
   -122   -678   -555    397    215   -615    363    683    511    545    329    194
    -88   -652   -563    368    236   -607    368    730    545    574    348    215
    -72   -597   -527    332    226   -561    384    795    618    657    439    239
    -44   -532   -488    288    220   -511    384    841    665    704    498    296
    -36   -496   -459    262    210   -478    387    872    693    740    545    340
    -25   -475   -449    249    210   -462    387    891    706    761    566    358
    -20   -457   -439    236    207   -449    387    878    701    750    550    355
    -25   -459   -433    244    202   -446    381    844    672    698    493    342
    -28   -457   -428    241    200   -444    366    823    646    701    504    337
    -33   -457   -423    244    192   -439    363    813    644    711    524    355
    -51   -441   -392    244    168   -418    358    776    628    701    535    345
    -75   -423   -348    249    135   -387    363    737    607    696    540    283
    -93   -449   -355    270    129   -402    353    678    555    652    496    241
   -122   -462   -342    290    109   -402    348    623    517    613    475    210
   -150   -491   -340    319     93   -415    361    587    501    592    449    181
   -161   -493   -332    327     85   -413    371    540    465    545    402    171
   -166   -506   -340    335     85   -423    384    496    428    514    376    137
   -189   -493   -303    342     57   -400    397    470    410    509    368    127
   -192   -501   -309    348     57   -407    405    454    397    493    342    122
   -171   -509   -337    340     83   -423    418    467    433    527    384    140
   -184   -436   -254    309     33   -345    423    475    478    566    428    145
   -171   -407   -239    288     33   -324    400    470    493    581    439    179
   -135   -389   -254    259     57   -322    358    459    498    589    446    207
   -124   -392   -267    259     70   -329    329    457    498    594    457    223
   -124   -413   -290    267     80   -353    306    441    467    561    418    200
   -132   -428   -298    280     80   -363    296    423    452    537    389    205
   -153   -444   -290    298     67   -368    283    402    428    519    379    197
   -171   -488   -316    329     72   -402    288    407    426    537    402    176
   -213   -563   -350    387     67   -457    290    379    379    485    353    109
   -257   -626   -368    441     54   -498    301    355    337    441    309     64
   -252   -678   -426    465     85   -553    298    337    309    415    280     46
   -215   -693   -478    454    129   -587    270    314    275    368    220     36
   -207   -735   -527    470    158   -631    262    311    262    363    207     28
   -223   -719   -496    470    135   -610    259    303    275    389    252      5
   -210   -724   -514    465    150   -620    239    272    241    358    228    -15
   -202   -753   -550    478    174   -652    220    249    205    327    197    -25
   -228   -774   -548    501    158   -662    218    249    202    324    187    -23
   -228   -789   -561    509    163   -675    228    262    210    332    187    -12
   -210   -795   -584    501    184   -691    215    244    187    309    171    -18
   -244   -805   -561    524    158   -683    220    236    187    316    184    -38
   -270   -854   -584    561    155   -719    239    223    158    272    132    -85
   -215  -1021   -805    618    293   -911    259    213     38    122    -25   -252
   -171  -1231  -1060    698    441  -1145    337    249    -90    -98   -272   -522
   -181  -1319  -1137    750    478  -1228    475    379    -83   -197   -402   -659
   -259  -1091   -831    675    285   -961    530    239      7    -67   -241   -462
   -452   -571   -122    511   -166   -348    361   -236    109    283    233     38
   -628    189    818    218   -724    504    137   -571    394    898    976    797
   -657    670   1327     -5   -992    997   -103   -615    740   1545   1639   1522
   -550    423    971     62   -761    696   -329   -657    675   1623   1683   1600
   -519    -88    431    303   -475    168   -426   -761    202    987   1067    932
   -506   -607   -103    555   -202   -358   -324   -659   -218    241    311    145
   -444   -849   -405    646    -20   -628    -96   -296   -163    101     54   -101
   -337   -849   -511    592     85   -680     75     -2      7    202     93    -54
   -272   -854   -581    563    153   -719    171    155     96    259    122    -57
   -241   -872   -631    555    192   -753    200    207    116    254    111    -80
   -231   -880   -649    555    207   -766    202    223    116    244    101    -90
   -239   -878   -641    558    197   -761    215    246    122    241     90    -88
   -236   -857   -623    545    192   -740    231    267    140    259    106    -77
   -246   -836   -589    540    171   -711    244    277    158    267    114    -75
   -267   -836   -568    553    150   -704    265    288    163    265    111    -77
   -265   -859   -597    561    163   -730    277    306    171    270    114    -70
   -218   -854   -636    535    207   -745    277    329    189    293    132    -44
   -194   -815   -620    501    213   -719    272    345    207    316    155    -25
   -207   -807   -600    509    194   -704    290    366    223    332    171    -10
   -189   -823   -633    504    220   -730    290    381    231    337    171      5
   -174   -813   -639    493    231   -727    296    402    246    350    174     20
   -163   -810   -646    485    239   -730    301    426    265    358    163     33
   -145   -795   -649    470    252   -722    303    444    272    366    168     57
   -135   -774   -639    454    249   -706    306    478    309    415    223     59
   -127   -743   -615    433    241   -678    314    522    350    457    267     85
    -93   -683   -589    387    246   -636    309    555    374    470    296    111
    -54   -649   -594    353    270   -623    311    602    405    491    337    132
    -44   -646   -605    342    280   -626    337    688    480    579    413    202
    -20   -605   -584    311    280   -594    342    748    527    626    441    262
     25   -574   -600    275    311   -587    329    771    537    628    428    290
     36   -530   -566    246    301   -548    332    805    561    654    462    340
     44   -498   -542    228    293   -519    340    831    597    706    501    353
     59   -480   -540    210    298   -509    335    828    602    717    514    363
     51   -459   -514    202    280   -485    324    807    592    711    527    361
     38   -480   -519    220    277   -498    319    779    574    691    504    337
     49   -485   -537    218    290   -511    309    737    537    641    454    306
     31   -480   -511    223    270   -493    301    704    517    618    452    301
     -2   -491   -491    246    241   -491    298    652    491    584    428    241
    -28   -506   -478    267    223   -493    298    597    449    527    353    223
    -44   -548   -506    293    231   -527    303    550    405    470    309    228
    -64   -563   -501    314    218   -532    316    506    379    446    298    181
    -83   -540   -457    311    184   -498    324    467    361    433    303    148
   -109   -514   -405    311    148   -459    335    431    337    405    272    122
   -116   -540   -426    327    150   -483    342    407    301    355    220     98
   -109   -504   -394    306    140   -449    353    415    311    368    241    114
    -98   -418   -322    257    109   -371    366    431    355    413    296    116
   -101   -384   -283    244     90   -335    361    418    371    433    319    135
   -111   -353   -241    231     62   -298    337    405    376    446    342    174
   -106   -358   -252    231     70   -303    311    407    394    475    376    215
   -135   -374   -239    252     49   -306    296    410    400    491    389    236
   -145   -358   -213    252     33   -285    270    381    379    470    366    231
   -148   -358   -210    252     28   -285    244    340    340    420    322    202
   -148   -397   -252    272     51   -324    226    314    301    376    272    184
   -150   -465   -316    306     83   -392    205    293    254    332    231    145
   -168   -571   -402    371    116   -488    197    277    218    319    233     51
   -197   -618   -423    407    111   -522    194    259    192    290    215     36
   -207   -662   -454    433    122   -558    189    236    158    249    168      2
   -213   -675   -465    444    124   -571    179    202    111    189     90    -20
   -218   -639   -420    428    101   -530    166    181     93    166     75     -5
   -215   -670   -457    441    116   -563    161    176     85    150     67      7
   -218   -688   -470    454    124   -579    148    158     64    124     44    -10
   -241   -678   -436    459     96   -558    142    145     62    127     64      0
   -241   -698   -457    470    106   -579    145    148     72    142    101      7
   -252   -727   -475    488    109   -602    155    148     67    124     59    -31
   -223   -761   -540    491    158   -652    140    132     41     88     10      0
   -197   -774   -579    485    189   -678    114    114     10     54    -12    -15
   -166   -841   -675    504    254   -758    101     96    -64    -38   -111   -122
   -137  -1015   -880    576    368   -948    168    150   -142   -205   -301   -350
   -132  -1124   -992    628    428  -1060    296    270   -137   -329   -459   -584
   -166  -1015   -849    589    340   -932    379    316    -64   -322   -470   -589
   -298   -706   -407    504     54   -558    303    -18    -51   -192   -228   -236
   -493    -83    410    288   -452    163     67   -545      2    220    384    392
   -597    511   1109     44   -852    810   -122   -782    228    807   1098   1127
   -514    550   1065    -20   -792    807   -340   -880    275   1132   1441   1535
   -465     59    524    202   -493    290   -462  -1005    -90    745   1015   1169
   -441   -470    -31    454   -207   -252   -475  -1015   -568    -90    142    265
   -394   -779   -384    587     -5   -581   -350   -753   -636   -433   -288   -194
   -340   -795   -454    566     57   -626   -174   -384   -384   -280   -236   -155
   -249   -766   -517    509    132   -641    -57   -148   -215   -166   -168   -116
   -171   -743   -574    454    200   -659    -15    -59   -153   -132   -158   -127
   -158   -727   -571    441    205   -649      0    -23   -132   -124   -161   -127
   -150   -724   -574    436    210   -649      2     -7   -129   -127   -158   -101
   -142   -701   -558    423    207   -631     -2      0   -129   -132   -171   -132
   -132   -683   -550    405    207   -618    -10      5   -129   -142   -200   -109
   -127   -662   -535    394    202   -600    -10      7   -124   -140   -205   -116
   -119   -652   -532    384    205   -594     -7     10   -132   -150   -226   -122
   -111   -605   -493    358    189   -550    -28      5   -140   -153   -223    -90
    -90   -558   -467    322    187   -514    -38      5   -137   -132   -197    -80
    -88   -504   -415    296    161   -459    -51      2   -135   -124   -189    -93
    -85   -446   -361    265    135   -402    -64      2   -137   -122   -189    -88
    -83   -407   -324    246    119   -366    -77     -2   -145   -116   -184    -80
    -83   -340   -257    210     85   -301    -93     -5   -150   -111   -187    -83
    -70   -259   -192    163     59   -226   -106      0   -140    -96   -166    -77
    -62   -200   -140    129     38   -171   -111     18   -114    -75   -168    -90
    -85   -192   -106    140     10   -150    -83     70    -64    -41   -168     -5
    -38   -158   -119     96     38   -140   -114     64    -67    -44   -161      5
     15   -135   -150     59     80   -142   -148     72    -72    -33   -150      2
     18   -103   -124     41     70   -114   -145    137    -12     31    -96     64
     41    -31    -72     -5     57    -51   -155    181     33     83    -49    119
     49     36    -12    -44     31     12   -171    205     57    122    -20    145
     44    101     57    -72     -5     80   -174    226     83    153      5    171
     54    163    106   -111    -25    137   -192    228     83    163     18    179
     67    270    202   -168    -67    236   -210    215     75    176     28    176
     85    350    265   -218    -90    309   -220    205     75    192     46    200
     77    329    249   -205    -85    290   -205    202     77    194     62    181
     62    249    187   -155    -62    218   -189    189     51    150     -7    171
     41    239    197   -140    -77    218   -202    150      7     98    -57    197
      5    272    265   -140   -129    270   -218     75    -46     36   -101    122
    -15    301    314   -142   -163    306   -218     31    -75      7   -122     80
    -20    301    322   -140   -171    311   -205     -2   -103    -28   -150     54
    -38    283    322   -122   -179    301   -210    -59   -161    -90   -207      2
    -64    314    379   -124   -220    345   -223   -116   -218   -145   -257    -62
    -80    350    431   -135   -254    389   -236   -158   -252   -171   -290    -96
    -85    379    462   -148   -272    420   -239   -179   -272   -189   -316   -114
    -70    389    459   -158   -265    423   -236   -184   -290   -197   -322   -111
    -75    457    530   -192   -303    493   -228   -168   -252   -155   -275    -64
    -57    563    620   -254   -340    592   -246   -184   -231   -129   -239    -36
    -67    670    735   -301   -402    701   -275   -213   -236   -111   -218    -44
    -70    745    815   -337   -441    779   -311   -236   -239   -103   -239    -64
    -33    753    787   -361   -410    769   -374   -280   -272   -135   -283    -54
    -15    730    745   -358   -379    735   -384   -293   -285   -140   -283    -44
    -57    711    769   -327   -413    740   -376   -322   -316   -166   -296    -67
    -77    769    846   -345   -462    807   -392   -368   -348   -187   -301   -116
    -20    756    776   -368   -400    766   -426   -381   -384   -223   -345   -163
     10    636    626   -322   -309    631   -457   -394   -446   -280   -418   -187
      2    563    561   -283   -277    561   -478   -426   -498   -340   -470   -226
    -33    519    553   -241   -293    535   -478   -454   -545   -387   -511   -272
    -59    519    579   -231   -319    548   -485   -478   -574   -402   -545   -296
    -54    532    587   -239   -322    561   -485   -457   -568   -397   -542   -283
    -46    517    561   -236   -303    537   -491   -446   -566   -389   -532   -254
      7    465    457   -236   -223    462   -548   -504   -636   -454   -584   -283
    -10    452    462   -220   -239    457   -542   -496   -636   -454   -579   -290
    -25    478    504   -226   -265    488   -550   -511   -649   -462   -584   -322
    -36    498    535   -231   -285    517   -545   -519   -654   -470   -594   -324
    -38    514    553   -236   -296    532   -548   -519   -665   -472   -594   -309
    -38    496    535   -231   -285    514   -571   -514   -672   -478   -610   -322
    -25    436    459   -205   -241    446   -579   -506   -688   -498   -633   -353
     -5    314    316   -155   -161    314   -548   -465   -727   -584   -735   -467
      7    171    163    -88    -77    168   -439   -340   -730   -704   -893   -654
     -2    207    210   -103   -106    207   -329   -226   -639   -719   -940   -823
    -64    400    465   -166   -265    431   -306   -301   -579   -654   -867   -698
   -220    792   1010   -285   -615    901   -467   -779   -680   -496   -527   -272
   -353   1384   1738   -514  -1044   1561   -722  -1327   -787   -210      5    254
   -400   1764   2164   -683  -1283   1964   -963  -1558   -735    202    550    828
   -335   1538   1873   -600  -1104   1704  -1119  -1626   -810    327    680    984
   -265   1031   1296   -384   -779   1163  -1130  -1628  -1132   -189     96    410
   -213    626    839   -205   -524    732  -1023  -1506  -1441   -924   -730   -418
   -148    452    600   -153   -374    524   -870  -1132  -1213   -859   -797   -496
    -83    410    493   -163   -288    452   -748   -813   -932   -644   -701   -381
    -15    363    379   -176   -197    371   -657   -602   -758   -517   -633   -298
      2    353    350   -176   -174    353   -602   -498   -662   -426   -561   -298
     -2    374    374   -187   -189    374   -589   -459   -620   -384   -514   -324
     33    402    368   -220   -166    387   -579   -423   -587   -361   -475   -298
     80    444    363   -262   -140    405   -558   -387   -558   -350   -467   -233
     96    480    384   -288   -142    433   -527   -353   -522   -322   -446   -194
     54    483    426   -270   -187    454   -504   -324   -483   -275   -413   -213
     72    439    366   -257   -148    402   -517   -340   -496   -290   -423   -226
     46    405    355   -228   -155    381   -511   -329   -483   -277   -405   -197
     38    394    355   -215   -158    376   -493   -309   -452   -249   -381   -158
     23    400    376   -213   -176    389   -485   -296   -426   -233   -363   -153
      5    392    384   -200   -189    389   -478   -267   -402   -207   -355   -142
      0    358    358   -181   -179    358   -454   -210   -350   -148   -309    -75
     25    340    314   -181   -142    327   -452   -187   -332   -135   -293    -44
     46    353    303   -202   -127    329   -449   -163   -311   -111   -270      2
     57    368    311   -213   -127    340   -426   -114   -241    -28   -189     28
     67    397    327   -233   -129    363   -407    -64   -174     44   -119     15
     83    462    379   -272   -148    420   -392    -12   -119     96    -64     36
     96    441    342   -270   -122    394   -371     54    -62    135    -72     93
    148    389    241   -270    -46    316   -371     93    -33    148    -90    163
    158    415    257   -288    -49    337   -355    153     28    223    -10    223
    163    439    275   -301    -54    358   -337    218    109    322    101    288
    161    446    285   -306    -62    366   -342    246    145    363    148    327
    158    454    293   -306    -67    374   -335    272    171    387    174    355
    153    467    311   -311    -80    392   -324    280    181    400    168    355
    155    517    361   -335   -101    439   -319    275    187    410    179    332
    161    511    350   -337    -96    433   -303    257    187    397    176    327
    174    478    303   -327    -64    392   -303    236    163    361    145    337
    181    457    275   -322    -46    368   -314    202    132    340    135    311
    166    496    329   -329    -80    413   -324    155    103    319    150    270
    140    465    322   -303    -90    394   -311    119     80    290    124    174
    114    392    277   -254    -80    335   -272    106     67    246     41    158
     77    340    259   -210    -90    301   -246     75     41    207      5    161
     83    358    275   -220    -96    316   -257     12     -2    171    -12     90
     90    363    270   -228    -88    316   -259     -7     -7    158    -33     90
     80    342    262   -213    -90    303   -246    -10      2    181      0     88
     54    332    277   -194   -111    306   -252    -18      7    189      5     59
     54    392    337   -223   -140    366   -254    -20     18    187     -5     57
     77    465    387   -270   -155    426   -257     -5     59    236     41    103
     85    542    457   -314   -187    501   -262    -10     96    290    103    114
     90    592    501   -342   -205    548   -298    -33    103    309    142    132
     80    610    530   -345   -223    571   -342    -64     80    280    119    106
     64    527    462   -296   -200    496   -363    -75     59    265     77     98
     46    509    462   -277   -207    485   -381   -101     36    252     62     83
     46    504    454   -275   -205    480   -402   -122      5    226     46     46
     57    462    405   -259   -174    433   -423   -148    -46    168    -20      0
     57    381    324   -220   -132    353   -436   -171   -101    111    -93    -57
     46    332    283   -189   -119    309   -423   -179   -124     98   -103    -90
     33    324    290   -181   -129    306   -410   -187   -140     88   -111   -132
     15    301    285   -158   -135    293   -405   -197   -158     64   -135   -158
     44    236    192   -142    -72    215   -439   -249   -218     10   -174   -192
     49    226    174   -137    -62    200   -457   -265   -231     15   -161   -200
     44    257    213   -150    -85    236   -462   -272   -239      7   -168   -205
     49    275    226   -161    -88    252   -457   -270   -246      5   -187   -205
     49    246    197   -150    -72    223   -457   -272   -246     15   -184   -213
     38    262    223   -150    -93    244   -472   -290   -259     10   -192   -241
     36    265    228   -153    -96    246   -493   -309   -280     -2   -218   -257
     33    283    249   -158   -106    267   -504   -309   -285    -10   -226   -249
     28    246    218   -137    -96    233   -498   -296   -290     -5   -220   -283
     44    119     75    -83    -15     98   -472   -267   -345    -90   -324   -428
     51    -80   -135     12     90   -106   -379   -184   -407   -280   -576   -665
     57    -93   -150     18    103   -122   -257    -49   -368   -368   -722   -815
     10    181    168    -98    -80    174   -226   -122   -275   -257   -579   -693
   -158    633    792   -239   -475    711   -379   -610   -311    -38   -202   -319
   -350   1312   1660   -480  -1008   1486   -592  -1075   -249    400    431    288
   -381   1805   2187   -711  -1283   1995   -797  -1254    -49    963   1091    937
   -257   1566   1823   -654  -1041   1693   -997  -1340   -168   1031   1140   1067
   -228   1065   1291   -418   -761   1176  -1060  -1402   -592    410    478    433
   -226    641    867   -210   -545    753   -995  -1299   -914   -280   -285   -332
   -184    496    680   -155   -431    587   -854   -963   -766   -311   -439   -493
    -90    535    623   -223   -358    579   -717   -657   -524   -142   -363   -374
    -12    519    532   -254   -272    524   -620   -470   -394    -38   -288   -353
     -2    504    506   -252   -254    504   -579   -394   -335     15   -244   -394
     12    537    524   -275   -254    532   -579   -368   -316     25   -241   -410
     18    545    524   -283   -254    535   -568   -340   -293     36   -244   -400
     20    548    527   -285   -252    537   -550   -316   -270     54   -231   -387
     18    558    537   -288   -259    550   -542   -306   -257     67   -223   -379
     23    587    563   -303   -270    576   -545   -298   -246     77   -223   -379
      0    607    607   -303   -303    607   -545   -296   -239     85   -218   -389
    -15    592    607   -288   -311    597   -550   -298   -239     80   -226   -394
      2    581    579   -293   -290    581   -548   -285   -223    103   -210   -379
     12    597    584   -303   -285    592   -545   -270   -205    132   -189   -374
     12    639    623   -327   -306    631   -530   -241   -163    161   -171   -358
     23    675    649   -350   -311    662   -501   -197   -122    194   -140   -332
     31    706    672   -368   -322    691   -498   -174    -90    228   -106   -298
     59    714    654   -387   -296    685   -519   -166    -80    244    -90   -285
     62    792    727   -428   -332    758   -535   -145    -64    259    -77   -280
     57    862    805   -459   -374    833   -542   -129    -62    259    -93   -280
     62    917    852   -491   -394    885   -542    -93    -44    280    -90   -272
     83    992    909   -537   -413    950   -542    -49      0    337    -38   -252
    111   1026    914   -571   -402    969   -542     -5     46    389      7   -244
    132   1067    935   -602   -400   1002   -537     44     93    436     46   -202
    153   1101    948   -628   -397   1026   -530     96    135    480     88   -145
    163   1150    987   -657   -410   1070   -522    129    171    514    111   -114
    171   1158    987   -667   -407   1075   -514    153    189    535    129   -103
    179   1114    932   -646   -376   1023   -519    155    192    530    122   -116
    168   1096    927   -633   -379   1013   -524    140    192    524    116   -124
    166   1106    940   -636   -387   1023   -509    122    194    532    124   -119
    161   1137    976   -652   -407   1060   -506     83    179    530    122   -135
    142   1161   1015   -652   -436   1088   -504     54    163    527    129   -142
    127   1132   1002   -631   -436   1067   -511     15    127    498    122   -171
    106   1088    982   -597   -436   1036   -522    -33     85    457     96   -218
     72   1041    966   -558   -449   1005   -514    -80     41    413     59   -270
     33   1005    969   -519   -467    987   -493   -114     18    374     28   -298
      7    992    982   -501   -488    987   -467   -129      7    358     23   -298
     -2   1013   1015   -504   -509   1013   -449   -132     12    366     20   -293
      5   1034   1026   -519   -511   1031   -433   -135     15    355    -12   -283
     44   1044   1000   -545   -478   1023   -428   -137     10    355    -20   -290
     80   1072    989   -576   -454   1031   -420   -127     31    389     12   -298
     77   1111   1034   -594   -478   1072   -402   -106     77    436     62   -270
     38   1137   1096   -589   -527   1119   -400   -111    106    467    103   -252
     36   1171   1132   -605   -548   1153   -415   -116    127    496    124   -254
     51   1161   1109   -607   -530   1137   -444   -124    127    496    109   -223
     44   1124   1080   -584   -517   1104   -467   -145    109    470     88   -213
     20   1091   1070   -558   -524   1080   -475   -168     96    472    106   -231
      0   1067   1067   -535   -532   1067   -480   -179     90    480    122   -285
    -15   1000   1015   -493   -517   1008   -485   -197     57    428     41   -332
    -28    865    893   -418   -459    878   -491   -218     -5    348    -36   -288
    -36    815    852   -392   -444    833   -491   -231    -38    314    -70   -345
    -38    784    823   -374   -431    802   -496   -244    -57    290   -101   -381
    -54    722    774   -335   -415    748   -498   -265    -75    277    -93   -426
    -59    732    792   -335   -426    761   -511   -283    -85    275    -72   -470
    -59    717    776   -329   -418    745   -511   -280    -77    277    -80   -483
    -62    665    724   -301   -392    693   -506   -283    -88    249   -116   -452
    -62    667    730   -303   -397    698   -511   -298   -106    226   -129   -433
    -49    644    693   -296   -371    667   -506   -298   -106    231   -127   -441
    -49    639    685   -296   -368    662   -504   -296    -96    241   -116   -441
    -51    623    675   -285   -363    646   -514   -306   -109    228   -127   -462
    -62    618    678   -280   -371    649   -496   -285    -90    252   -103   -462
    -83    535    618   -226   -350    576   -475   -259    -83    249   -119   -491
    -67    394    462   -163   -265    428   -452   -228   -132    163   -223   -563
    -33    181    215    -75   -124    197   -379   -166   -218    -23   -441   -831
    -28    119    148    -44    -88    132   -257    -28   -197   -116   -602  -1015
    -67    239    306    -85   -187    272   -163     54    -59     -2   -483   -857
   -254    626    880   -187   -566    750   -272   -358      2    252    -85   -459
   -483   1257   1740   -387  -1111   1496   -428   -774    200    763    579    228
   -522   1665   2187   -574  -1353   1925   -579   -914    467   1345   1234    940
   -423   1556   1979   -566  -1200   1766   -750  -1000    472   1553   1439   1226
   -413   1088   1501   -340   -956   1296   -820  -1137     31    958    818    589
   -392    657   1049   -132   -722    854   -818  -1124   -387    246     72   -213
   -353    384    737    -18   -545    561   -701   -836   -389     75   -174   -483
   -252    311    563    -28   -407    436   -548   -498   -187    223   -106   -446
   -145    283    428    -70   -285    353   -446   -290    -59    311    -67   -433
   -109    241    350    -67   -228    293   -384   -184      5    348    -67   -423
   -137    194    332    -28   -233    262   -342   -119     49    379    -38   -355
    -96    140    236    -20   -166    187   -337   -114     41    376    -31   -350
    -90     96    184     -2   -140    140   -324    -96     67    407      2   -335
   -106     96    200      5   -153    148   -293    -62    106    446     33   -337
   -122     72    194     23   -158    132   -270    -31    132    459     28   -363
   -124     44    168     41   -145    106   -236     -2    161    475     36   -293
   -116     15    132     49   -124     72   -239     -5    171    498     67   -270
   -114    -28     85     70   -101     28   -213     31    215    545    106   -233
   -103    -77     25     88    -64    -25   -192     59    249    581    142   -202
    -98   -124    -25    111    -36    -75   -179     83    272    613    168   -200
    -90   -122    -33    106    -31    -77   -168    116    303    649    194   -176
    -72   -127    -57     98    -10    -93   -148    155    340    685    220   -132
    -70   -150    -80    109      5   -116   -129    189    371    719    254   -111
    -70   -140    -70    106      0   -106   -127    220    407    753    290    -96
    -59   -150    -93    103     15   -124   -124    259    446    797    327    -72
    -41   -135    -93     88     23   -114   -111    296    483    831    348    -57
    -10   -106    -96     57     41   -101   -103    345    522    859    361      7
     12   -106   -119     46     64   -111    -93    413    571    917    397     62
     20    -77   -101     28     59    -88    -85    472    623    982    454     98
     41    -10    -54    -15     46    -31    -77    522    678   1049    530    150
     51      0    -54    -28     54    -25    -70    548    706   1096    574    171
     54     10    -44    -31     49    -15    -80    553    711   1101    571    181
     64     70      5    -67     28     38    -83    548    709   1104    571    210
     57     80     23    -70     18     51    -83    532    696   1098    574    205
     38     98     59    -70    -10     80    -75    511    688   1088    566    200
     25    111     85    -67    -28     98    -70    491    672   1067    548    192
      2     93     88    -49    -41     90    -80    446    633   1018    498    161
    -28     96    124    -33    -77    109    -72    413    607    987    472    150
    -72     75    148     -2   -111    109    -70    363    574    950    444    103
   -122     25    148     49   -135     85    -70    306    537    909    415     46
   -137     15    153     59   -145     83    -57    275    519    888    400     20
   -122     49    171     36   -148    109    -51    257    506    883    397      7
   -135     59    194     36   -166    127    -33    246    504    875    394      7
   -179     41    220     70   -200    129     -7    239    511    865    387     18
   -161     41    200     59   -181    119     -5    233    511    859    379     20
   -119     85    205     15   -161    145     -7    249    532    880    397     28
   -114    142    257    -15   -184    197     10    270    571    922    446     67
   -148    174    322    -12   -233    246     23    257    594    948    478     98
   -132    218    350    -44   -241    283    -15    223    594    953    483    109
    -62    246    309    -93   -187    277    -62    226    597    958    483    116
    -46    220    265    -88   -155    241    -83    213    579    937    457    106
    -62    197    259    -67   -161    228    -98    189    558    919    454    101
   -103    174    275    -36   -189    223   -109    163    535    904    446     75
   -119    114    231      2   -176    171   -116    142    504    870    413     62
   -109     -2    106     54   -109     51   -135    127    459    831    368     31
    -96   -103     -7    101    -44    -57   -148    116    423    797    324    -44
   -106   -163    -57    132    -28   -111   -150     96    394    758    293    -59
   -124   -189    -64    155    -31   -127   -150     75    363    737    275    -80
   -132   -233   -103    181    -15   -168   -150     59    335    711    241   -114
   -187   -288   -101    239    -44   -194   -119     49    324    696    223   -122
   -252   -335    -83    293    -85   -210    -98     15    311    680    197   -137
   -187   -348   -161    267    -15   -254   -122      5    301    680    194   -109
   -101   -329   -231    215     62   -280   -153     31    303    701    202   -127
    -80   -309   -228    194     72   -270   -171     41    311    701    205   -116
    -75   -335   -259    205     88   -296   -179     44    314    706    207    -98
    -83   -368   -285    226    101   -327   -174     41    316    709    207    -98
    -83   -426   -342    252    129   -384   -166     38    303    688    187   -119
    -49   -561   -511    306    231   -537   -153     46    233    587     75   -207
    -18   -782   -766    397    374   -774    -77    119    142    389   -176   -462
    -18   -891   -875    454    428   -883     54    272    168    285   -329   -659
    -80   -779   -701    428    309   -740    155    303    272    366   -236   -594
   -257   -452   -194    355    -31   -324     67   -124    262    558    101   -272
   -475    223    698    124   -587    459   -171   -691    296    966    735    376
   -568    810   1379   -122   -974   1093   -397   -971    462   1514   1439   1093
   -519    805   1325   -145   -922   1065   -623  -1109    457   1777   1735   1415
   -449    296    745     77   -597    519   -719  -1148    161   1374   1254   1028
   -392   -265    127    329   -259    -70   -626   -963   -158    654    444    223
   -322   -576   -257    449    -33   -418   -439   -589   -111    439    106   -150
   -210   -626   -415    418    101   -522   -265   -223    135    589    161   -114
   -127   -649   -522    389    197   -587   -150      7    293    704    231    -70
   -106   -667   -563    387    228   -618    -98     90    350    730    244    -75
    -93   -709   -615    400    259   -662    -72    122    366    730    239    -83
    -77   -724   -646    400    283   -688    -64    137    376    730    233    -83
    -83   -748   -665    415    290   -706    -44    174    402    737    236    -44
    -83   -784   -701    433    309   -745    -25    194    418    774    280    -46
    -75   -774   -698    423    309   -737    -10    215    449    810    340    -51
    -88   -766   -678    426    293   -724      2    244    472    815    340    -46
   -114   -789   -675    452    280   -732     23    275    498    831    314    -36
    -80   -831   -753    454    335   -795     20    277    485    800    301     38
    -46   -836   -792    441    371   -815     23    288    493    826    337     18
    -44   -823   -779    433    366   -802     41    322    542    880    394     18
    -36   -795   -758    415    361   -776     59    355    576    901    418     46
    -33   -820   -787    423    376   -805     70    384    594    906    426     90
    -18   -833   -815    423    397   -826     77    418    626    930    452    122
      7   -805   -813    397    407   -807     85    452    657    961    491    124
     23   -787   -810    381    415   -797     90    488    685    974    509    150
     33   -805   -839    384    433   -820    103    530    717    987    504    187
     38   -828   -867    392    452   -846    124    589    761   1031    545    226
     51   -833   -885    387    467   -859    140    652    815   1085    610    259
     72   -792   -865    361    467   -828    155    709    862   1117    649    324
     85   -774   -862    342    472   -818    171    756    906   1163    696    361
     93   -727   -823    316    457   -774    179    784    945   1218    763    379
     96   -672   -771    285    433   -722    176    797    961   1234    787    394
    109   -685   -795    288    452   -740    176    805    969   1241    792    441
    109   -698   -810    293    457   -753    187    802    974   1252    823    441
    109   -662   -771    275    439   -717    179    766    943   1210    782    402
    109   -667   -779    277    444   -722    179    737    914   1174    745    418
    106   -691   -797    293    452   -743    184    711    904   1176    774    402
     88   -724   -815    316    452   -769    179    657    867   1132    732    332
     62   -761   -823    348    441   -792    158    597    813   1078    672    298
     41   -771   -815    363    426   -792    142    540    763   1028    626    272
     18   -795   -813    389    415   -802    148    496    724    984    576    259
      5   -844   -852    418    426   -849    168    478    717    982    581    231
     -7   -839   -831    420    410   -836    179    457    714    979    584    200
    -10   -831   -820    420    405   -826    189    441    704    953    555    207
     -5   -820   -815    413    405   -818    194    428    693    948    555    202
    -10   -828   -820    418    405   -826    220    452    719    979    592    187
      5   -732   -737    363    368   -735    231    467    763   1026    644    233
     20   -672   -696    324    355   -683    233    480    795   1054    665    270
     28   -641   -670    306    348   -654    233    480    802   1047    652    314
      5   -659   -667    327    332   -662    218    467    813   1075    693    324
      0   -615   -618    306    306   -615    176    436    792   1070    696    298
     -7   -581   -574    293    283   -579    145    405    761   1036    667    293
    -36   -620   -584    329    272   -602    140    381    745   1036    672    293
    -67   -631   -563    348    246   -597    127    350    704   1002    644    249
    -80   -737   -657    407    285   -696    129    340    678    961    589    223
    -90   -823   -735    457    319   -779    132    324    644    927    555    200
    -85   -880   -795    483    353   -839    129    314    613    898    522    171
    -80   -901   -820    491    368   -862    127    296    581    867    496    135
    -80   -943   -862    511    389   -904    114    270    545    831    459    109
    -77   -971   -893    522    405   -935    101    249    514    797    428    101
    -75   -979   -904    527    413   -943     93    236    485    766    397    101
    -88   -992   -904    540    405   -948     90    233    488    779    405     88
    -90   -987   -896    537    402   -943     80    220    485    774    400     70
    -85   -987   -904    535    407   -945     83    213    475    758    387     59
    -88   -992   -904    540    407   -948     93    223    488    792    436     70
    -98   -997   -898    545    400   -948     85    218    478    782    426     46
    -93  -1000   -906    545    405   -953     75    207    457    740    368     44
    -85  -1070   -984    576    449  -1028     85    210    431    691    314     28
    -46  -1257  -1210    652    581  -1234    114    218    329    555    171   -122
    -18  -1452  -1436    732    706  -1444    213    280    231    363    -41   -431
    -23  -1486  -1465    753    719  -1475    337    394    267    303   -111   -550
   -111  -1325  -1213    717    548  -1270    376    277    329    394     20   -407
   -332   -870   -537    602    101   -704    233   -197    389    688    446     90
   -532   -145    384    337   -459    119     57   -519    657   1317   1223    906
   -535    290    826    122   -680    555   -142   -576    956   1943   1888   1628
   -449    114    563    166   -506    337   -340   -659    880   2008   1930   1743
   -392   -400     -7    397   -192   -205   -444   -784    415   1356   1262   1057
   -358   -849   -491    602     64   -670   -371   -691     31    626    504    228
   -280  -1065   -787    672    252   -927   -181   -335    116    535    309     20
   -174  -1085   -911    631    366  -1000    -15    -23    306    652    368     62
    -98  -1088   -989    594    444  -1039     88    161    415    719    410     90
    -77  -1088  -1013    581    465  -1049    122    218    444    730    402     85
    -67  -1096  -1028    581    480  -1062    148    249    457    730    394     85
    -59  -1119  -1060    587    498  -1091    166    267    465    724    384     80
    -64  -1114  -1049    589    491  -1083    176    280    467    719    371     90
    -51  -1101  -1049    576    498  -1078    181    296    475    717    358    129
    -49  -1109  -1062    579    506  -1085    192    316    493    730    376    153
    -46  -1091  -1044    568    498  -1067    189    329    506    766    420    155
    -36  -1060  -1023    548    493  -1041    194    345    535    810    483    137
    -28  -1039  -1013    532    491  -1026    192    348    540    810    488    148
    -10  -1031  -1021    519    504  -1026    194    355    542    810    478    174
      0  -1023  -1023    511    509  -1023    194    368    548    820    475    200
     15  -1002  -1018    493    517  -1010    189    376    558    833    491    210
     20   -971   -995    472    506   -984    181    381    563    839    496    220
     36   -961   -997    462    517   -979    179    402    584    859    511    246
     51   -958  -1010    452    530   -982    181    439    613    901    555    265
     59   -922   -982    431    519   -950    187    475    641    924    579    298
     85   -896   -984    405    532   -940    202    522    680    971    607    340
    103   -867   -971    381    537   -919    215    566    709   1000    631    368
    114   -826   -940    355    527   -883    215    605    737   1034    652    397
    132   -782   -914    324    522   -846    218    659    782   1085    698    413
    158   -763   -922    301    537   -841    218    704    815   1119    732    465
    168   -724   -893    277    530   -807    207    727    839   1158    782    501
    153   -685   -841    265    496   -763    205    727    844   1171    802    498
    163   -688   -852    262    506   -769    213    732    846   1153    784    514
    171   -698   -872    262    519   -784    218    722    833   1137    766    532
    163   -675   -839    254    498   -756    207    688    810   1104    737    506
    155   -698   -857    270    504   -776    215    665    792   1088    730    504
    150   -688   -839    270    493   -763    220    636    776   1085    753    480
    129   -662   -792    265    459   -727    210    581    735   1047    724    436
    103   -678   -782    285    441   -730    202    522    701    997    678    405
     77   -693   -771    306    423   -732    194    462    659    945    636    374
     54   -711   -766    329    410   -737    197    423    623    906    600    361
     33   -732   -769    348    400   -750    207    394    605    888    581    348
     33   -714   -748    340    389   -730    213    366    594    880    584    329
     31   -672   -706    319    366   -688    226    353    589    875    587    322
     28   -678   -706    324    366   -691    246    358    594    870    581    319
     38   -667   -706    311    371   -685    265    376    607    878    594    335
     54   -607   -662    275    355   -633    277    397    639    911    633    374
     59   -530   -589    233    322   -558    283    392    657    930    659    402
     72   -470   -542    200    306   -506    267    376    665    937    678    423
     80   -462   -542    192    311   -501    231    358    652    930    670    420
     75   -478   -553    202    314   -514    207    342    633    914    657    415
     62   -517   -581    226    322   -550    189    322    605    888    639    415
     59   -530   -589    236    324   -558    166    293    581    862    618    413
     28   -550   -581    259    303   -566    153    280    563    841    607    389
      5   -659   -665    327    332   -662    150    254    511    787    561    345
    -10   -758   -750    384    368   -756    150    228    462    730    501    303
    -23   -820   -797    423    387   -810    148    210    433    691    467    288
    -46   -857   -813    452    381   -836    135    168    384    628    410    254
    -57   -875   -818    465    379   -846    129    148    345    579    355    228
    -51   -898   -849    475    397   -875    140    161    350    597    392    233
    -54   -891   -836    472    389   -865    137    155    348    605    426    218
    -67   -880   -815    472    374   -849    132    153    345    587    413    228
    -54   -867   -813    459    376   -841    119    137    329    555    387    231
    -62   -839   -779    449    355   -810    109    129    319    535    374    223
    -85   -813   -727    449    319   -771    109    127    316    519    358    226
   -111   -844   -732    475    309   -789    127    140    322    522    353    231
    -88   -904   -818    496    363   -862    137    142    311    506    342    200
    -46  -1041   -995    542    472  -1018    155    153    239    405    246     88
      7  -1291  -1299    641    652  -1293    228    187    103    161    -25   -166
      7  -1361  -1369    675    685  -1363    332    270     54      7   -202   -353
    -72  -1231  -1158    649    542  -1195    410    285    145     98    -93   -272
   -293   -880   -587    584    145   -735    337    -44    246    366    288    114
   -558   -218    340    389   -449     59    202   -397    504    922   1000    854
   -649    340    989    153   -820    665     90   -431    878   1569   1699   1618
   -587    324    911    129   -748    618   -103   -509    914   1774   1886   1886
   -561    -98    459    327   -511    181   -236   -691    504   1267   1361   1374
   -519   -555    -36    537   -241   -296   -309   -800    -36    452    555    501
   -457   -872   -415    665    -23   -644   -161   -496    -70    231    265    194
   -371   -940   -568    654     96   -753     38   -137    124    342    303    236
   -257   -945   -691    600    215   -818    148     70    236    418    340    267
   -205   -969   -763    587    277   -867    202    161    270    428    335    262
   -200   -966   -766    581    280   -867    218    184    275    413    309    249
   -202   -969   -766    584    280   -867    233    200    280    418    322    241
   -202   -940   -737    568    267   -839    236    207    288    418    329    236
   -176   -950   -774    563    298   -862    249    226    296    423    337    254
   -155   -956   -800    555    319   -880    249    226    290    413    329    257
   -140   -935   -797    537    327   -867    249    231    288    415    329    265
   -114   -922   -807    519    345   -865    246    239    293    426    337    283
    -96   -911   -815    504    358   -865    239    244    301    428    348    296
    -85   -911   -828    496    371   -870    239    249    298    420    335    296
    -70   -917   -846    493    387   -883    236    252    290    415    332    301
    -57   -906   -849    480    394   -880    231    262    298    431    345    314
    -18   -891   -872    454    426   -883    226    280    311    452    363    335
     12   -870   -883    428    446   -878    218    288    316    454    361    340
     31   -857   -888    410    459   -872    226    314    329    467    371    355
     62   -852   -917    392    488   -883    231    342    342    480    374    368
     98   -849   -948    376    522   -898    226    368    350    491    371    361
    116   -857   -974    368    542   -914    233    415    379    519    394    376
    140   -849   -989    353    563   -919    239    452    410    553    426    418
    166   -815   -984    322    574   -898    241    483    436    579    454    459
    189   -784   -974    298    581   -878    236    514    465    613    483    491
    192   -766   -958    285    574   -859    236    545    488    641    498    488
    215   -737   -953    259    581   -844    233    561    498    654    517    509
    239   -693   -935    226    584   -815    228    555    506    659    532    527
    249   -646   -896    200    571   -771    244    553    519    667    563    633
    257   -558   -818    148    537   -688    233    524    501    652    558    688
    249   -553   -802    150    524   -675    236    493    475    623    522    636
    241   -555   -797    155    517   -675    220    449    436    584    485    587
    226   -594   -820    184    522   -706    213    410    407    553    457    555
    189   -592   -782    200    483   -688    210    363    371    511    415    506
    158   -631   -792    236    475   -711    215    324    337    467    368    454
    137   -636   -776    249    454   -706    215    288    314    441    345    428
    122   -623   -745    252    433   -683    231    259    303    428    332    423
    101   -607   -711    252    402   -659    231    226    275    400    285    389
     83   -597   -683    257    381   -639    241    213    265    389    267    381
     85   -587   -675    249    376   -631    267    223    277    402    280    381
     98   -597   -696    249    397   -646    285    231    285    407    285    374
    114   -535   -652    210    381   -594    290    239    306    436    316    410
    109   -462   -574    176    340   -517    298    249    327    462    350    444
     96   -397   -496    148    293   -446    280    226    322    454    345    439
    106   -371   -478    132    290   -423    228    194    306    449    340    439
    114   -400   -514    142    311   -457    192    171    280    428    322    436
    111   -415   -527    153    316   -472    176    158    259    413    309    433
     98   -423   -522    161    309   -472    155    129    226    384    288    418
     88   -452   -540    181    314   -496    137    101    189    350    259    384
     83   -506   -589    210    335   -548    116     80    145    303    213    332
     67   -594   -662    262    363   -626     98     46     88    241    150    293
     59   -628   -688    283    371   -657     88     25     51    200    111    270
     59   -628   -688    285    374   -657     85     10     33    176     85    244
     44   -662   -706    306    374   -683     80    -12      0    142     49    210
     20   -678   -698    327    358   -688     70    -31    -28    114     25    189
      2   -685   -688    340    342   -685     59    -38    -41     96     15    189
    -15   -701   -685    358    335   -693     64    -38    -49     85      5    179
    -20   -691   -672    355    324   -683     64    -46    -54     75     -2    166
    -18   -680   -662    348    319   -670     59    -59    -62     67    -10    163
    -18   -675   -657    345    316   -667     67    -67    -67     59    -10    171
    -28   -698   -670    363    319   -685     75    -75    -85     38    -31    145
    -28   -709   -680    368    324   -696     67    -77   -106     15    -57    145
    -18   -769   -750    394    366   -761     64    -72   -140    -28   -114    109
      7   -937   -945    465    475   -943     90    -57   -241   -184   -296    -83
     28  -1135  -1163    553    594  -1148    179      5   -340   -392   -553   -376
     49  -1122  -1171    535    607  -1145    262    116   -298   -418   -607   -452
    -64   -891   -826    478    379   -857    267    -46   -231   -285   -413   -249
   -290   -340    -51    314   -119   -194    122   -511   -145     36     75    283
   -493    366    859     64   -675    613     -2   -782    116    594    784   1054
   -459    652   1111    -96   -787    880   -200   -839    309   1060   1288   1654
   -374    407    782    -18   -579    594   -379   -961    106    937   1148   1577
   -355    -72    283    213   -319    103   -462  -1075   -353    265    444    826
   -335   -506   -171    420    -83   -340   -413   -963   -654   -337   -213     98
   -270   -623   -353    444     41   -488   -231   -605   -501   -293   -265     31
   -174   -605   -431    387    127   -519    -93   -335   -342   -181   -210     75
    -57   -589   -532    322    236   -563    -25   -187   -267   -135   -197     83
    -15   -589   -574    303    277   -581      0   -140   -254   -145   -210     67
    -20   -532   -511    275    244   -522     10   -127   -249   -153   -213     59
     -5   -496   -493    249    244   -496     10   -114   -239   -148   -213     62
      5   -493   -501    241    252   -496      7   -103   -233   -140   -207     67
     18   -498   -517    241    267   -506     12    -98   -233   -148   -218     62
     33   -509   -545    236    288   -527     12    -98   -241   -153   -220     64
     28   -501   -530    236    277   -517     12   -103   -246   -155   -215     77
     18   -485   -504    233    259   -496     20    -93   -239   -150   -207     90
     28   -470   -498    220    262   -483     28    -80   -228   -142   -200     98
     51   -439   -491    192    270   -465     10    -83   -231   -148   -200    109
     20   -420   -441    200    231   -431     18    -62   -215   -132   -179    132
     18   -366   -384    174    200   -376     25    -25   -187   -106   -158    161
     77   -327   -405    124    241   -366     18      5   -155    -85   -124    194
    119   -335   -457    106    285   -394      7     36   -142    -75   -111    187
    158   -311   -470     75    314   -389      5     70   -129    -54    -77    197
    181   -257   -441     36    311   -350     -5     85   -129    -64    -96    166
    200   -218   -418     10    309   -316      7    124   -109    -70   -106    265
    207   -197   -405     -5    303   -301     20    184    -46     -5    -28    335
    213   -184   -397    -15    303   -290     28    223     -7     41     20    309
    233   -148   -381    -44    306   -265     41    272     25     70     44    376
    252   -116   -368    -67    309   -241     41    311     64    103     80    420
    270    -98   -371    -85    319   -233     54    345     96    137    111    470
    270    -44   -314   -111    290   -179     67    358    122    163    153    496
    252    -31   -285   -111    267   -158     72    345    124    150    145    506
    265    -20   -285   -122    275   -153     57    319    109    127    135    498
    285    -15   -303   -135    290   -158     44    322    103    109    137    478
    249    -23   -272   -114    259   -148     54    293     77     54    106    462
    174    -46   -223    -64    197   -135     64    233     36    -18     72    431
    122    -80   -202    -20    161   -140     80    171      0    -75     49    394
    171   -111   -283    -28    226   -197     54    129    -41   -135      7    348
    194   -106   -301    -44    246   -202     41    109    -70   -174    -15    319
    202    -70   -272    -67    236   -171     38     90    -83   -192    -28    296
    189    -77   -267    -54    228   -171     41     77    -93   -213    -46    277
    161    -93   -254    -36    205   -174     57     62   -106   -226    -46    277
    145   -101   -246    -23    194   -174     75     51   -109   -233    -49    259
    148   -106   -254    -23    200   -179     83     57   -106   -239    -62    254
    176    -54   -231    -59    202   -142     93     75    -77   -215    -38    283
    194     18   -176   -106    184    -77     83     80    -54   -176     25    332
    189     75   -114   -132    150    -18     80     67    -33   -150     70    316
    189     80   -111   -135    150    -15     62     44    -41   -176     20    311
    189    111    -77   -150    135     18     28     12    -59   -205     -5    366
    187    103    -83   -148    135     10     12    -20    -80   -236    -28    345
    197     62   -135   -129    166    -36     -7    -49   -127   -277    -54    327
    202      2   -202   -103    202    -98    -18    -57   -155   -311    -80    311
    210    -49   -259    -80    233   -153    -18    -54   -174   -335   -109    280
    197   -127   -324    -36    259   -226    -20    -57   -205   -363   -114    249
    189   -148   -340    -20    262   -244    -28    -75   -236   -394   -122    197
    176   -153   -332    -12    252   -241    -41    -96   -280   -444   -187    150
    174   -174   -348      0    259   -259    -44   -114   -319   -498   -257    124
    174   -239   -415     31    290   -327    -72   -148   -366   -553   -314    116
    155   -267   -426     54    288   -345    -85   -168   -389   -574   -322    109
    168   -259   -431     44    298   -345    -96   -179   -405   -589   -319    111
    174   -236   -410     31    290   -322    -93   -174   -402   -587   -311    116
    163   -267   -431     49    293   -348    -93   -174   -413   -592   -316     80
    166   -265   -431     49    298   -348    -93   -174   -410   -587   -296     72
    176   -252   -428     36    301   -337   -103   -187   -418   -597   -288     62
    174   -249   -423     38    298   -335   -119   -200   -431   -618   -316     46
    174   -324   -498     72    335   -410   -116   -181   -457   -667   -381     33
    218   -480   -698    129    457   -589    -96   -153   -550   -820   -555    -85
    236   -670   -909    215    568   -789      2    -67   -613  -1002   -776   -327
    236   -675   -911    220    574   -792    129     85   -522  -1013   -813   -457
    161   -426   -589    129    374   -509    153    -10   -418   -872   -636   -296
      7     46     38    -28    -15     44    -12   -491   -415   -610   -215    168
   -145    696    839   -277   -491    769   -205   -880   -280   -109    449    898
   -174   1093   1267   -459   -719   1179   -402  -1013    -72    446   1075   1553
    -75    784    857   -355   -465    820   -576  -1106   -249    420   1039   1540
    -59    270    327   -106   -192    298   -626  -1210   -740   -277    327    826
    -41   -197   -155    116     54   -176   -563  -1111  -1085   -974   -441     64
     10   -444   -454    218    231   -449   -407   -761   -945   -995   -594    -70
     75   -392   -470    155    270   -431   -265   -457   -688   -779   -431     31
    137   -332   -470     98    301   -402   -163   -257   -540   -672   -363     83
    158   -384   -542    111    350   -462   -111   -174   -488   -652   -371     85
    166   -405   -571    119    368   -488    -90   -150   -478   -646   -379     72
    171   -376   -550    101    361   -462    -90   -137   -470   -646   -384     67
    179   -350   -530     85    353   -439    -88   -127   -459   -641   -371     83
    192   -337   -532     70    361   -433    -80   -114   -444   -613   -335    101
    200   -311   -511     57    355   -410    -75   -103   -428   -579   -311     77
    205   -236   -441     12    322   -337    -80   -106   -433   -574   -303     64
    213   -150   -363    -31    288   -257    -88   -109   -433   -568   -296     83
    233    -77   -311    -77    270   -194   -101   -119   -441   -579   -306     77
    252    -15   -267   -116    259   -140   -103   -116   -444   -584   -329     88
    262     28   -233   -148    246   -101   -103   -109   -431   -566   -319    116
    283    111   -171   -197    226    -28   -114   -111   -423   -553   -311    101
    293    184   -109   -241    202     38   -137   -114   -428   -563   -348     80
    298    228    -70   -262    184     80   -148    -96   -415   -550   -361     98
    303    309      5   -306    148    158   -168    -85   -402   -532   -342    119
    303    368     62   -337    119    215   -179    -62   -387   -517   -327    140
    319    420     98   -371    109    259   -181    -25   -358   -491   -322    171
    350    485    135   -418    109    311   -200     10   -332   -462   -293    213
    358    597    236   -480     59    418   -210     51   -283   -394   -226    223
    374    743    368   -558      2    555   -233     75   -254   -361   -200    226
    400    870    467   -636    -33    670   -262     88   -236   -337   -181    270
    418    945    527   -680    -54    737   -275    109   -218   -311   -161    296
    441   1013    571   -727    -64    792   -290    109   -223   -319   -171    293
    446   1060    613   -756    -83    836   -303    103   -239   -337   -187    288
    444   1096    652   -771   -103    875   -309     83   -262   -361   -205    272
    444   1135    691   -789   -122    914   -319     46   -301   -402   -233    267
    439   1140    701   -789   -132    922   -327      2   -345   -431   -244    231
    423   1148    724   -787   -150    937   -329    -46   -381   -478   -280    184
    407   1158    748   -784   -168    953   -337    -98   -431   -530   -309    166
    397   1174    776   -784   -189    976   -353   -155   -485   -584   -350    111
    374   1145    771   -761   -200    958   -366   -215   -540   -654   -433     25
    363   1096    732   -730   -184    914   -361   -252   -579   -698   -480     23
    355   1109    750   -732   -200    930   -345   -277   -592   -701   -465      7
    361   1127    766   -743   -202    948   -340   -296   -602   -724   -498    -15
    355   1098    740   -727   -192    922   -327   -293   -613   -748   -548      0
    342   1093    750   -719   -202    922   -316   -296   -615   -740   -537      2
    348   1114    763   -732   -207    940   -311   -293   -605   -719   -501    -15
    368   1187    818   -776   -223   1002   -309   -283   -571   -683   -459    -15
    384   1254    870   -820   -244   1062   -332   -288   -558   -667   -433     12
    387   1301    911   -844   -262   1106   -363   -303   -550   -652   -423     36
    392   1319    927   -857   -267   1124   -384   -306   -535   -626   -392     67
    384   1327    943   -854   -277   1135   -410   -327   -555   -639   -402     67
    371   1309    937   -841   -283   1124   -428   -342   -584   -670   -436     59
    345   1280    935   -813   -293   1109   -436   -355   -610   -701   -475     62
    337   1223    883   -782   -272   1054   -436   -358   -628   -701   -472     51
    332   1148    815   -740   -241    982   -446   -376   -667   -727   -498    -25
    319   1070    748   -696   -213    909   -472   -405   -719   -789   -561    -75
    301   1008    704   -654   -202    857   -478   -426   -756   -833   -613    -98
    283    943    657   -613   -189    800   -475   -439   -787   -852   -636   -137
    265    885    620   -574   -176    753   -485   -454   -815   -875   -652   -161
    254    854    597   -555   -171    727   -496   -470   -841   -898   -670   -168
    257    841    584   -550   -163    714   -506   -480   -854   -911   -685   -174
    252    833    581   -542   -166    709   -509   -483   -862   -914   -693   -184
    249    833    584   -540   -166    709   -511   -488   -867   -917   -696   -181
    236    807    571   -522   -168    688   -517   -491   -872   -927   -709   -184
    228    795    566   -511   -168    680   -517   -493   -878   -932   -714   -184
    223    779    555   -501   -166    667   -517   -493   -880   -935   -714   -189
    223    758    535   -491   -155    646   -506   -483   -883   -937   -714   -202
    239    633    394   -439    -77    514   -472   -457   -927  -1013   -795   -267
    265    397    132   -332     67    265   -374   -384  -1021  -1205  -1021   -472
    262    254     -7   -259    135    124   -236   -280  -1060  -1379  -1234   -683
    228    353    124   -290     51    239   -119   -207   -966  -1343  -1197   -665
     90    685    594   -389   -252    641   -213   -592   -948  -1132   -883   -368
    -46   1343   1389   -649   -719   1366   -509  -1083   -852   -654   -236    244
   -119   1995   2114   -940  -1117   2055   -761  -1278   -545     18    517    961
    -25   2099   2125  -1036  -1075   2112  -1028  -1304   -363    475    932   1392
     10   1592   1579   -802   -787   1587  -1143  -1421   -758      0    446    963
     23   1000    974   -511   -475    987  -1101  -1439  -1299   -862   -402    148
     57    618    561   -337   -252    589   -927  -1195  -1410  -1247   -857   -288
     93    545    452   -319   -179    498   -722   -852  -1171  -1132   -836   -239
    158    535    374   -348   -109    454   -558   -605   -989  -1005   -756   -179
    210    524    311   -368    -51    418   -462   -467   -883   -940   -714   -168
    218    496    277   -358    -31    387   -426   -415   -844   -927   -711   -161
    218    475    257   -345    -18    366   -397   -384   -820   -904   -698   -155
    223    472    249   -348    -12    361   -381   -363   -797   -878   -678   -153
    233    475    241   -355     -5    361   -366   -340   -782   -867   -662   -142
    239    493    252   -366     -7    374   -350   -324   -774   -865   -641   -135
    223    485    262   -353    -18    374   -327   -301   -753   -841   -594   -103
    226    480    254   -353    -15    368   -311   -280   -732   -820   -589    -70
    231    483    252   -358    -10    366   -306   -265   -714   -800   -584    -46
    233    501    267   -368    -18    384   -309   -249   -696   -779   -566    -41
    233    509    275   -371    -20    392   -306   -226   -678   -774   -574    -23
    228    504    272   -366    -23    389   -296   -202   -662   -763   -571      7
    215    519    303   -368    -44    413   -293   -181   -639   -735   -542      7
    197    524    327   -361    -64    426   -277   -148   -594   -693   -504     12
    197    517    319   -355    -59    418   -246    -88   -540   -633   -433     67
    202    558    355   -381    -77    457   -236    -49   -496   -594   -405     90
    205    563    358   -384    -77    462   -220      0   -452   -555   -374    127
    207    587    379   -400    -85    483   -192     67   -387   -488   -311    179
    205    639    433   -420   -114    537   -161    145   -319   -415   -262    215
    215    652    436   -433   -109    542   -155    200   -280   -400   -267    272
    236    688    452   -462   -109    571   -150    249   -239   -353   -226    340
    254    722    465   -491   -106    592   -145    283   -197   -280   -132    384
    280    756    475   -517    -96    615   -140    306   -150   -207    -28    402
    290    774    483   -535    -96    628   -135    311   -140   -207    -59    342
    293    732    439   -514    -72    584   -132    290   -176   -262   -142    407
    285    727    439   -506    -77    584   -124    267   -200   -277   -137    465
    280    722    441   -501    -80    581   -116    249   -213   -280   -124    446
    254    722    467   -491   -106    594   -116    223   -231   -301   -150    407
    249    706    457   -478   -103    581   -119    179   -265   -348   -192    394
    262    678    415   -470    -77    545   -142    106   -327   -413   -241    350
    241    610    368   -426    -62    491   -132     57   -374   -452   -277    293
    202    553    350   -379    -75    452   -122     18   -397   -478   -303    252
    174    532    358   -353    -90    446   -106     -2   -402   -483   -306    241
    171    527    353   -350    -90    441   -106    -31   -420   -498   -316    220
    171    506    335   -337    -80    420    -90    -41   -420   -504   -322    194
    158    493    335   -327    -88    415    -75    -44   -410   -496   -314    181
    155    491    335   -324    -88    413    -64    -41   -405   -491   -309    194
    158    478    319   -319    -80    400    -54    -36   -410   -509   -355    181
    181    480    298   -329    -57    389    -41     -7   -387   -496   -350    280
    184    496    309   -342    -62    402    -54    -18   -363   -454   -283    270
    194    542    348   -371    -75    446    -88    -41   -355   -444   -275    226
    213    566    353   -392    -70    459   -135    -75   -387   -488   -335    265
    218    542    324   -379    -51    433   -137    -80   -402   -504   -353    309
    194    501    306   -350    -57    402   -181   -127   -433   -514   -353    259
    176    493    314   -335    -67    405   -176   -140   -441   -522   -358    257
    163    413    246   -288    -41    329   -179   -142   -459   -540   -376    241
    163    340    176   -252     -5    259   -184   -150   -485   -553   -374    202
    155    262    106   -210     23    184   -179   -155   -511   -576   -400    142
    150    155      2   -153     72     80   -176   -168   -558   -641   -485    116
    148     64    -83   -109    116     -7   -161   -174   -584   -665   -522    124
    142    -96   -239    -23    189   -166   -119   -153   -571   -641   -496    142
    132   -213   -345     38    236   -277    -90   -129   -545   -610   -465    153
    129   -259   -392     64    259   -324    -75   -119   -535   -594   -446    179
    132   -265   -397     64    262   -329    -75   -129   -542   -600   -457    161
    140   -290   -431     75    285   -361    -67   -129   -545   -602   -462    150
    155   -311   -467     77    309   -389    -62   -132   -535   -594   -462    142
    155   -314   -472     77    311   -392    -59   -135   -532   -600   -462    145
    158   -332   -493     85    324   -413    -51   -137   -540   -618   -480    168
    163   -392   -555    114    358   -472    -33   -124   -548   -620   -488    189
    184   -509   -696    161    439   -602    -18   -111   -592   -685   -566     88
    223   -748   -974    262    597   -859     49    -57   -688   -867   -787   -145
    236   -896  -1132    327    683  -1013    174     80   -698  -1000   -974   -358
    228   -800  -1028    285    628   -914    290    202   -579   -930   -924   -319
     67   -462   -530    197    296   -493    210   -171   -558   -750   -631      0
   -142    181    324    -20   -236    252     -2   -696   -480   -340    -28    649
   -259    813   1072   -277   -667    943   -205   -974   -270    246    701   1402
   -197    898   1096   -350   -646    997   -439  -1104   -210    613   1104   1883
   -168    436    602   -135   -387    519   -542  -1210   -571    171    626   1444
   -145   -109     33    127    -90    -38   -519  -1166   -974   -574   -192    584
   -106   -475   -368    288    129   -423   -366   -857  -1023   -896   -620    109
    -38   -542   -504    290    231   -524   -187   -485   -800   -771   -602    101
     64   -501   -568    215    314   -535    -75   -249   -636   -659   -540    161
    106   -519   -626    205    366   -571    -15   -142   -574   -626   -535    187
    114   -535   -652    210    381   -592      5   -106   -558   -620   -540    174
    106   -519   -626    207    366   -571     18    -85   -548   -600   -524    142
    103   -501   -607    197    353   -553     20    -67   -537   -594   -517    155
    114   -501   -615    192    363   -558     23    -51   -524   -594   -519    161
    122   -491   -615    184    366   -553     28    -36   -517   -592   -514    166
    114   -478   -592    181    353   -535     44    -15   -493   -571   -493    192
    106   -475   -581    184    342   -527     46     -2   -483   -561   -488    210
    106   -457   -563    174    332   -509     46     10   -472   -553   -488    223
    111   -426   -537    155    324   -483     46     25   -457   -532   -472    236
    111   -418   -530    153    319   -472     49     33   -441   -514   -462    244
     96   -415   -514    158    303   -465     44     41   -446   -519   -475    265
     98   -426   -524    163    309   -475     49     62   -426   -483   -444    262
    106   -389   -496    140    298   -441     46     85   -397   -446   -413    252
    119   -350   -470    116    293   -410     49    116   -374   -420   -400    267
    119   -340   -462    109    290   -400     59    148   -353   -407   -392    309
    124   -316   -441     96    283   -379     70    189   -324   -361   -342    350
    137   -293   -433     75    283   -363     75    233   -285   -319   -309    402
    161   -267   -428     54    293   -348     83    275   -249   -283   -280    444
    184   -233   -418     23    298   -327     83    319   -218   -252   -262    472
    197   -187   -384     -5    290   -285     90    371   -179   -207   -220    517
    215   -132   -348    -41    280   -239     96    418   -132   -153   -168    563
    223    -96   -319    -62    270   -207     96    441   -101   -122   -137    600
    215    -90   -306    -64    259   -197     96    444   -101   -119   -137    610
    215    -72   -288    -72    249   -179     98    439   -106   -124   -140    620
    202    -77   -283    -62    239   -179     93    418   -114   -127   -135    602
    189    -85   -275    -51    231   -179     85    387   -137   -153   -148    571
    176    -75   -252    -51    213   -163     77    353   -168   -189   -189    545
    158    -93   -252    -33    202   -171     80    316   -202   -226   -226    527
    140   -109   -249    -15    192   -176     80    272   -231   -249   -246    493
    114   -122   -236      5    174   -179     77    223   -262   -283   -280    441
     72   -132   -205     28    137   -168     83    179   -298   -322   -309    402
     51   -150   -202     49    124   -174    101    153   -311   -337   -319    389
     36   -153   -192     57    114   -174    111    129   -329   -348   -329    374
     36   -153   -189     59    111   -171    109    111   -350   -368   -350    358
     38   -161   -202     59    119   -181    129    119   -353   -376   -363    350
     64   -140   -205     38    135   -171    148    129   -342   -368   -361    348
     85    -57   -145    -15    114   -101    153    142   -311   -340   -335    374
     77     -5    -83    -36     80    -44    161    150   -277   -303   -293    415
     67     20    -49    -44     57    -12    148    137   -275   -293   -283    428
     75     57    -20    -67     49     18    119    124   -272   -283   -275    433
     90     59    -31    -75     59     12     88    103   -285   -290   -277    428
     85     15    -70    -49     77    -25     59     77   -319   -322   -301    420
     70    -23    -93    -23     80    -59     44     57   -348   -340   -316    407
     59    -70   -129      5     93    -98     28     41   -374   -358   -324    387
     49    -85   -135     15     90   -109     -2     15   -405   -405   -363    337
     31   -119   -150     44     90   -135    -10    -10   -449   -459   -426    280
      7   -184   -192     85     98   -187      0    -28   -485   -496   -472    239
    -10   -267   -259    137    122   -265      0    -46   -519   -530   -506    213
    -15   -316   -301    166    140   -309    -10    -72   -561   -574   -548    181
      0   -327   -327    163    163   -327    -25    -88   -581   -592   -563    176
      0   -355   -355    176    176   -355    -31    -96   -597   -605   -571    153
    -12   -363   -350    187    168   -358    -28   -109   -605   -605   -553    158
    -18   -366   -348    192    163   -358    -25   -114   -605   -602   -550    137
    -20   -394   -374    207    176   -384    -20   -111   -615   -618   -592    109
    -31   -397   -366    213    166   -381    -25   -119   -626   -641   -607    150
    -25   -402   -376    213    174   -389    -31   -122   -628   -636   -600    137
    -15   -415   -400    213    189   -410    -41   -127   -641   -644   -610    116
     -7   -472   -465    241    228   -470    -33   -124   -657   -670   -639     83
     28   -605   -633    285    327   -618    -25   -122   -753   -818   -805    -85
     72   -792   -865    358    467   -826     18    -49   -839  -1013  -1044   -337
     96   -820   -919    361    506   -867    109    116   -792  -1060  -1124   -444
     20   -641   -662    311    340   -652    189    109   -680   -922   -963   -319
   -213   -171     41    189   -129    -67     75   -376   -623   -628   -509    176
   -420    530    950    -54   -685    740    -98   -813   -459   -150    145    932
   -467    885   1353   -210   -911   1119   -283   -997   -293    324    696   1592
   -410    626   1036   -106   -722    831   -418  -1148   -431    366    730   1717
   -392    145    535    122   -465    337   -483  -1236   -841   -218    109    963
   -348   -277     67    311   -207   -106   -423  -1083  -1124   -813   -527    192
   -262   -454   -194    358    -36   -324   -252   -693  -1021   -891   -698    -54
   -135   -449   -314    293     88   -381    -93   -358   -831   -813   -756    -25
    -77   -480   -402    277    161   -441    -15   -194   -758   -836   -841    122
    -54   -498   -444    275    192   -470      7   -135   -732   -787   -771    114
    -44   -454   -410    249    179   -431     12   -101   -685   -701   -657     36
    -41   -392   -350    218    153   -371     -5   -106   -683   -711   -649     18
    -46   -433   -387    239    168   -410     12    -88   -680   -722   -649     23
    -25   -467   -441    246    207   -454     25    -64   -678   -737   -724      7
    -15   -446   -431    231    207   -439     31    -51   -665   -719   -714     12
    -23   -423   -400    223    187   -413     36    -36   -639   -662   -615     -7
    -23   -402   -381    213    176   -392     46    -23   -610   -615   -550     -7
      0   -374   -376    187    187   -374     57      2   -581   -592   -527     46
     23   -342   -368    158    194   -353     62     20   -563   -584   -527     85
     31   -335   -366    153    197   -350     75     44   -545   -566   -524    101
     44   -327   -371    140    205   -348     85     62   -522   -540   -504    101
     46   -265   -311    109    176   -288     77     72   -506   -517   -483     77
     59   -244   -303     90    179   -272     77     98   -488   -504   -488     98
     85   -259   -345     88    215   -301     75    137   -459   -459   -454    200
     85   -257   -342     85    213   -298     88    174   -428   -431   -446    197
    106   -252   -358     72    231   -303    103    228   -392   -394   -439    223
    111   -218   -329     51    220   -272    106    275   -358   -371   -433    283
    114   -213   -327     49    220   -270    129    340   -306   -324   -394    327
    129   -202   -335     36    231   -270    145    413   -233   -213   -270    366
    148   -145   -293     -2    220   -218    161    467   -168   -119   -161    400
    174    -75   -249    -49    210   -161    166    501   -124    -72   -127    428
    184    -25   -210    -77    197   -116    161    514   -101    -51   -111    467
    181      0   -181    -90    179    -88    166    514    -93    -44   -106    501
    168     10   -158    -90    163    -72    168    498   -101    -41   -103    475
    155    -23   -181    -67    166   -101    174    488   -103    -18    -90    439
    145     -5   -150    -70    148    -77    176    457   -119    -36   -101    446
    135      7   -127    -72    132    -59    181    423   -140    -59   -116    407
    122     20   -103    -72    111    -41    179    376   -179   -103   -163    371
    106      7   -101    -57    103    -46    179    319   -220   -137   -179    332
     75    -25   -101    -23     88    -62    179    254   -262   -171   -210    252
     70    -62   -135     -5    101    -98    194    215   -303   -223   -293    228
     64   -103   -168     18    114   -135    197    174   -350   -285   -381    210
     54    -93   -148     18     98   -119    197    148   -366   -283   -358    218
     25    -67    -93     20     59    -80    215    142   -358   -262   -319    213
     15    -70    -85     25     46    -77    220    137   -358   -265   -340    166
     20    -51    -75     15     46    -62    236    150   -340   -241   -324    174
     36     12    -23    -25     28     -5    241    163   -314   -207   -288    226
     31     96     64    -62    -15     80    233    161   -293   -181   -267    265
     41    137     93    -90    -25    116    197    135   -296   -176   -267    288
     59    192    132   -127    -36    163    158    101   -309   -181   -267    267
     67    233    163   -153    -46    200    127     59   -342   -213   -285    223
     80    277    197   -179    -57    239     98     18   -381   -244   -309    187
     64    293    228   -179    -83    262     57    -31   -439   -293   -361    140
     57    316    259   -187   -101    288     33    -62   -478   -335   -428     96
     41    272    228   -158    -93    252      7    -96   -532   -389   -485     38
     38    288    249   -163   -103    270    -15   -124   -587   -444   -540    -18
     44    363    319   -205   -137    340    -54   -179   -654   -496   -589    -77
     31    374    340   -202   -153    358    -77   -220   -706   -542   -639   -148
     20    374    353   -197   -166    363    -88   -239   -740   -581   -698   -168
     15    368    353   -192   -168    361   -101   -254   -756   -587   -706   -174
     23    368    345   -197   -163    358   -109   -262   -758   -581   -688   -163
     12    381    368   -200   -176    376   -116   -267   -761   -589   -698   -176
     -2    413    413   -205   -207    410   -119   -267   -753   -589   -706   -158
     12    400    387   -205   -187    394   -122   -283   -763   -594   -704   -171
     28    402    374   -218   -174    389   -129   -306   -795   -615   -719   -228
     38    400    361   -220   -161    381   -142   -309   -805   -620   -730   -223
     31    361    329   -197   -150    345   -150   -306   -828   -649   -769   -246
     36    257    220   -145    -90    239   -122   -280   -878   -722   -862   -358
     54     49     -7    -51     31     20    -31   -200   -958   -924  -1106   -600
     49     23    -25    -36     36      0     88    -85   -927  -1023  -1241   -758
      2    244    241   -124   -119    241    148   -114   -839   -943  -1135   -670
   -132    693    826   -280   -478    758      7   -542   -849   -714   -766   -298
   -267   1413   1680   -574   -974   1548   -272  -1015   -787   -236    -98    371
   -306   1891   2197   -792  -1252   2044   -480  -1161   -555    355    558   1028
   -233   1725   1958   -748  -1096   1842   -672  -1234   -594    524    701   1213
   -215   1176   1392   -480   -802   1283   -756  -1343  -1044    -70     90    639
   -213    696    909   -241   -561    802   -688  -1286  -1475   -906   -766   -194
   -179    457    633   -140   -405    545   -517   -963  -1369  -1018   -995   -426
   -135    454    589   -161   -363    522   -361   -652  -1104   -841   -898   -363
    -72    472    545   -200   -309    509   -252   -433   -937   -727   -833   -314
    -28    472    501   -223   -265    485   -194   -335   -867   -688   -815   -303
     -5    480    485   -239   -246    483   -166   -296   -841   -683   -818   -306
     10    493    483   -252   -236    491   -153   -275   -820   -675   -818   -301
     -2    491    493   -244   -246    491   -145   -262   -805   -670   -815   -290
      2    498    496   -252   -246    498   -148   -254   -802   -672   -823   -288
      2    511    506   -257   -252    509   -145   -244   -792   -667   -826   -277
      0    530    530   -265   -265    530   -135   -223   -763   -636   -789   -270
     -2    550    553   -272   -277    550   -137   -210   -750   -626   -774   -270
      2    628    626   -316   -311    628   -145   -194   -724   -602   -753   -246
     12    652    639   -332   -311    646   -135   -171   -698   -571   -719   -210
     20    662    641   -342   -309    654   -114   -148   -678   -550   -693   -205
     10    696    685   -353   -337    691   -101   -122   -641   -511   -657   -184
      2    696    691   -350   -345    693   -101   -109   -623   -511   -662   -176
     31    724    691   -379   -329    709   -116   -106   -610   -506   -654   -166
     28    771    740   -400   -358    756   -119    -72   -566   -459   -613   -145
     31    789    758   -410   -363    774   -124    -38   -535   -418   -576   -135
     41    805    761   -423   -358    782   -129    -12   -509   -402   -568   -119
     44    839    795   -441   -376    818   -116     38   -459   -353   -542    -59
     51    930    878   -491   -413    904   -135     67   -420   -301   -501    -33
     88   1049    961   -568   -436   1005   -155     90   -374   -241   -446     -7
     90   1096   1005   -594   -457   1049   -142    155   -301   -171   -389     54
    116   1096    979   -607   -431   1039   -132    187   -270   -153   -371     85
    148   1101    953   -626   -402   1028   -124    210   -257   -140   -340    111
    145   1145   1000   -644   -426   1072   -116    228   -233   -114   -298    124
    137   1179   1041   -657   -452   1111   -127    205   -257   -140   -335     88
     98   1210   1111   -654   -506   1161   -119    197   -254   -145   -350     96
     62   1169   1106   -615   -522   1137   -101    194   -267   -176   -379     96
     72   1153   1080   -613   -504   1117   -114    132   -319   -228   -410     51
     38   1114   1072   -576   -517   1093   -111     93   -358   -283   -446     18
    -10   1098   1109   -545   -558   1104    -88     75   -379   -311   -467    -15
    -44   1104   1145   -530   -594   1124    -90     33   -402   -332   -478    -51
    -98   1109   1208   -504   -652   1158    -85     18   -407   -337   -472    -77
    -83   1060   1140   -488   -610   1098   -106    -41   -480   -420   -548   -140
    -83   1031   1114   -475   -597   1072    -98    -64   -504   -459   -589   -161
    -96   1018   1114   -462   -607   1067    -88    -67   -504   -467   -607   -171
   -109   1005   1114   -446   -610   1060    -77    -64   -509   -472   -610   -166
   -163   1065   1226   -452   -693   1145    -31     -2   -423   -379   -517   -101
   -127   1153   1280   -511   -704   1215    -44    -12   -387   -342   -478    -85
    -28   1169   1197   -571   -613   1184   -101   -114   -467   -441   -566   -161
    -44   1197   1241   -576   -641   1218   -101   -103   -446   -423   -540   -111
    -54   1189   1241   -568   -649   1215   -111    -96   -428   -371   -485    -85
    -85   1192   1275   -553   -680   1234   -116    -80   -405   -332   -452    -62
    -64   1166   1231   -550   -649   1197   -140   -109   -439   -371   -483    -70
    -85   1163   1249   -537   -667   1205   -153   -135   -478   -413   -522    -72
    -96   1104   1200   -506   -649   1150   -150   -137   -485   -423   -532   -111
    -80   1008   1088   -465   -584   1047   -153   -161   -530   -472   -592   -194
    -90    917   1008   -413   -550    961   -153   -171   -563   -506   -618   -226
   -111    896   1008   -392   -558    950   -155   -181   -574   -511   -610   -252
   -114    846    961   -368   -537    904   -150   -187   -592   -540   -652   -301
   -111    818    930   -353   -522    872   -153   -202   -620   -579   -696   -303
   -122    795    917   -337   -519    857   -158   -207   -631   -589   -693   -277
   -150    800    950   -324   -550    875   -150   -192   -605   -558   -652   -288
   -101    761    862   -329   -483    810   -174   -226   -646   -613   -722   -332
   -101    722    820   -311   -459    771   -176   -231   -662   -641   -750   -301
   -106    750    857   -324   -480    802   -179   -228   -654   -631   -737   -301
   -109    776    885   -332   -496    831   -187   -233   -657   -641   -756   -353
   -135    750    885   -311   -509    818   -171   -215   -644   -628   -743   -322
   -109    719    828   -306   -470    774   -181   -231   -670   -659   -761   -340
    -83    579    662   -249   -374    620   -166   -207   -706   -735   -849   -420
    -51    355    407   -150   -228    381   -103   -116   -732   -865  -1021   -589
    -38    301    340   -132   -189    319     10     25   -639   -909  -1119   -696
    -98    530    626   -215   -361    576     75     85   -496   -810  -1023   -641
   -257    937   1192   -340   -724   1065     -5   -210   -519   -675   -750   -415
   -340   1444   1784   -550  -1062   1613   -293   -828   -792   -592   -405    -88
   -397   1992   2390   -800  -1395   2190   -535  -1200   -859   -275    122    381
   -353   2016   2369   -831  -1361   2192   -717  -1353   -937    -75    402    654
   -316   1522   1836   -602  -1078   1680   -753  -1387  -1187   -418     -2    303
   -298   1039   1337   -368   -818   1187   -680  -1314  -1517  -1143   -844   -452
   -226    675    901   -226   -566    787   -540  -1002  -1402  -1265  -1137   -704
   -176    602    779   -213   -478    691   -392   -662  -1067  -1002   -984   -568
   -124    607    730   -244   -428    667   -277   -413   -826   -820   -857   -465
    -62    579    641   -257   -350    610   -210   -272   -704   -732   -802   -413
    -54    558    610   -252   -332    584   -171   -218   -652   -698   -782   -389
    -49    579    628   -267   -337    602   -148   -187   -620   -672   -761   -374
    -49    584    633   -270   -342    607   -127   -158   -592   -654   -748   -371
    -67    561    628   -246   -348    594   -109   -148   -568   -649   -740   -368
    -72    530    602   -231   -337    566   -116   -148   -571   -659   -740   -368
    -64    517    581   -226   -324    548   -127   -150   -566   -662   -743   -363
    -64    548    613   -241   -340    579   -116   -129   -530   -631   -714   -322
    -77    548    626   -233   -350    587   -103   -109   -496   -613   -691   -296
    -85    537    623   -226   -355    581    -90    -93   -483   -610   -683   -277
    -59    527    584   -233   -322    555    -93    -96   -493   -605   -675   -311
    -44    555    597   -257   -322    576    -85    -77   -459   -571   -644   -314
    -18    600    618   -290   -316    607    -77    -44   -423   -532   -607   -272
     -5    620    623   -309   -314    620    -77    -25   -397   -509   -589   -252
      7    628    620   -319   -306    626    -77     -2   -368   -491   -584   -220
     20    654    631   -337   -306    644    -67     31   -329   -459   -548   -181
     36    678    641   -355   -301    659    -59     64   -288   -413   -501   -153
     59    706    646   -384   -293    678    -62     88   -259   -379   -480   -145
     57    750    691   -405   -316    722    -38    150   -194   -316   -431    -93
     72    763    688   -420   -306    727    -23    207   -135   -267   -387    -33
     96    769    672   -431   -288    722    -12    262    -80   -210   -335     18
    114    792    678   -454   -283    735    -10    303    -44   -168   -290     25
    127    836    709   -483   -290    774     -7    332    -12   -145   -265     70
    145    849    704   -496   -280    776    -18    332    -18   -153   -259     90
    137    857    719   -496   -290    789     -5    342    -12   -153   -252     90
    106    891    784   -498   -340    839      7    335    -23   -168   -249     93
     54    885    828   -470   -387    857     20    316    -41   -192   -265     85
     25    883    857   -457   -415    872     25    285    -77   -231   -290     59
     38    883    844   -459   -402    865     10    223   -135   -296   -335    -15
     20    857    836   -439   -410    849     -5    161   -192   -366   -384    -57
     -5    836    841   -415   -423    836     -2    114   -226   -410   -413   -106
    -23    846    867   -413   -444    857      0     70   -254   -452   -441   -142
    -36    833    870   -397   -452    852     12     44   -280   -493   -470   -155
    -51    818    870   -384   -462    844     18     23   -296   -514   -491   -168
    -72    813    885   -371   -478    849     38     18   -285   -517   -491   -187
   -101    805    906   -353   -504    854     57     10   -285   -535   -506   -202
   -109    826    935   -358   -522    880     77     28   -270   -537   -498   -158
    -80    880    958   -400   -519    917     77     36   -246   -496   -444   -135
    -72    963   1034   -446   -553    997     67     38   -218   -457   -397   -101
    -70    992   1062   -459   -566   1026     62     38   -192   -436   -374    -70
    -83    984   1067   -449   -574   1026     44     28   -184   -426   -350    -51
    -93   1013   1106   -459   -600   1057     23     10   -189   -420   -342    -59
   -114   1008   1122   -446   -618   1062     10      0   -210   -439   -355    -57
   -137    984   1122   -426   -631   1052      0     -7   -220   -449   -363    -49
   -137    976   1114   -418   -626   1044    -15    -25   -236   -459   -376    -67
   -127    898   1026   -387   -576    961    -28    -41   -272   -501   -420   -103
   -132    792    924   -329   -530    857    -38    -51   -311   -553   -480   -124
   -129    717    846   -293   -488    779    -38    -70   -350   -584   -514   -150
   -135    672    807   -267   -470    740    -38    -83   -374   -587   -517   -187
   -153    623    774   -236   -465    698    -49   -109   -402   -618   -548   -213
   -153    592    745   -220   -449    667    -59   -127   -423   -641   -571   -236
   -158    553    711   -200   -433    631    -59   -132   -431   -646   -579   -239
   -155    561    717   -202   -436    639    -54   -129   -420   -633   -566   -218
   -153    548    701   -200   -426    623    -64   -140   -433   -639   -566   -228
   -150    519    670   -184   -410    594    -67   -150   -446   -652   -581   -244
   -150    478    628   -163   -389    553    -70   -153   -454   -659   -589   -246
   -142    472    615   -163   -379    542    -75   -145   -452   -654   -579   -249
   -116    452    568   -168   -342    509    -93   -155   -475   -675   -602   -280
    -93    389    483   -148   -288    436    -93   -145   -501   -706   -649   -311
    -49    192    241    -72   -145    215    -54   -106   -566   -839   -815   -454
    -28    -51    -23     41     -2    -38     59     10   -607  -1015  -1052   -704
    -25    -38    -15     31     -7    -28    166    155   -506  -1031  -1109   -769
   -122    246    366    -62   -244    306    171     20   -436   -885   -904   -563
   -301    724   1026   -210   -665    872    -41   -550   -540   -662   -467   -155
   -485   1428   1914   -470  -1200   1670   -290  -1039   -532   -246    179    446
   -522   1826   2348   -654  -1434   2086   -527  -1241   -452    210    753   1026
   -449   1574   2021   -563  -1236   1797   -675  -1317   -561    249    774   1114
   -413    979   1392   -285   -904   1184   -672  -1291   -896   -340    101    475
   -402    444    846    -20   -623    644   -530  -1088  -1140  -1023   -704   -311
   -337    272    610     31   -475    439   -340   -678   -875   -917   -748   -363
   -246    275    519    -15   -384    397   -192   -366   -615   -706   -613   -280
   -187    252    439    -33   -314    345    -90   -174   -465   -600   -542   -218
   -163    241    405    -38   -283    322    -44    -90   -405   -574   -530   -179
   -127    244    371    -59   -249    306    -38    -77   -407   -581   -548   -226
   -122    207    329    -44   -226    267    -20    -46   -384   -568   -548   -223
   -135    171    306    -18   -220    236     -5    -20   -355   -537   -509   -200
   -142    187    329    -20   -236    257      5     -2   -329   -514   -472   -205
   -142    189    332    -25   -236    262     15     18   -311   -517   -496   -176
   -137    166    301    -15   -220    233     36     54   -283   -485   -491   -137
   -119    148    267    -15   -194    205     25     44   -293   -498   -498   -137
   -122    137    259     -7   -189    197     31     67   -262   -467   -459   -106
   -116    129    246     -7   -181    187     46    101   -223   -423   -415    -98
   -109    163    272    -28   -189    218     41    124   -194   -387   -379    -96
   -101    176    275    -38   -189    226     41    148   -179   -358   -350    -64
   -101    181    283    -38   -192    231     54    171   -161   -348   -345    -38
   -109    197    303    -44   -207    249     67    213   -124   -303   -298      5
    -93    184    277    -46   -187    231     80    254    -85   -252   -254     25
    -88    189    275    -51   -181    231     93    290    -54   -226   -249     28
    -70    189    259    -59   -163    223    111    345    -15   -192   -233     90
    -54    187    241    -67   -148    213    124    407     41   -122   -176    140
    -38    231    270    -98   -153    249    137    465    103    -46   -106    168
    -23    270    293   -124   -158    280    155    535    171     31    -28    239
    -28    319    348   -145   -187    332    166    594    233    101     38    290
    -12    355    368   -171   -192    361    153    618    249    106     36    316
     33    348    314   -192   -140    332    132    613    226     80     -5    358
     57    332    275   -194   -109    306    142    626    249    148     80    381
     44    397    353   -220   -153    376    150    615    267    202    168    314
     25    407    379   -218   -176    392    145    592    244    171    132    275
      2    426    423   -213   -210    423    142    558    207    114     72    314
    -31    407    439   -189   -233    423    148    514    168     64     33    314
    -49    366    415   -158   -231    389    145    465    119     23    -20    236
    -80    316    394   -119   -239    355    148    415     85    -10    -46    244
   -106    309    415   -101   -262    361    153    361     54    -44    -64    228
   -122    309    428    -93   -275    366    153    314     25    -67    -88    179
   -124    322    446    -98   -285    384    153    283     -2    -96   -114    135
   -140    306    446    -83   -293    374    161    259    -25   -124   -140    135
   -155    285    439    -64   -298    361    187    262    -18   -109   -116    142
   -153    298    452    -72   -303    374    200    259    -10    -98   -103    111
   -142    350    493   -103   -316    420    213    277     18    -72    -83    135
   -140    407    545   -135   -342    475    228    311     67     -2    -18    197
   -161    488    646   -163   -402    566    228    329    122     72     59    220
   -166    571    737   -205   -452    654    197    322    150    111    109    233
   -124    581    706   -228   -415    644    135    267    101     62     70    213
   -129    517    646   -194   -389    581    124    265     93     67     67    207
   -145    485    631   -171   -387    558    111    262     88     67     57    223
   -161    467    628   -153   -397    548    106    252     75     64     57    228
   -166    472    639   -153   -402    555     88    231     57     54     51    171
   -168    379    548   -106   -358    462     70    202     -2    -20    -57     88
   -161    296    457    -67   -309    376     85    200    -31    -51   -116     64
   -168    228    397    -31   -283    314     90    192    -57    -67   -145     51
   -187    202    389     -7   -288    296     85    166    -93    -88   -150     31
   -202    189    389      5   -296    288     85    148   -111   -109   -179     18
   -228    153    381     36   -306    267     93    145   -111   -101   -176     12
   -241    142    384     46   -311    262     93    140   -111    -96   -163     18
   -239    150    389     44   -314    270     88    137   -116    -88   -148     15
   -267    119    387     72   -327    252     93    140   -116    -77   -137     -5
   -283     88    368     96   -327    228    109    148   -111    -70   -129      0
   -283     72    355    103   -319    213    103    140   -124    -96   -168      2
   -293     51    345    122   -319    197    106    148   -124   -103   -200      5
   -290     36    327    127   -309    181    116    158   -119    -98   -181    -18
   -252    -83    168    166   -210     41    129    148   -200   -200   -283   -153
   -202   -358   -155    277    -25   -257    205    187   -322   -400   -498   -381
   -187   -506   -319    348     64   -413    329    301   -353   -532   -665   -607
   -244   -366   -122    303    -62   -244    426    303   -252   -441   -561   -519
   -407     64    470    171   -439    267    327   -106   -163   -163   -181   -109
   -602    787   1387    -93   -995   1085     77   -563     36    381    506    620
   -704   1397   2101   -345  -1402   1748   -145   -709    381   1075   1275   1405
   -594   1374   1969   -389  -1280   1670   -418   -756    441   1358   1527   1688
   -535    906   1441   -187   -987   1174   -542   -852     57    891   1039   1215
   -511    327    839     90   -675    584   -478   -813   -444     67    200    366
   -472     -5    467    239   -470    231   -254   -485   -511   -249   -213    -75
   -405    -41    363    220   -384    161    -54   -142   -293   -122   -179    -46
   -332    -83    246    207   -290     80     64     64   -176    -62   -174    -12
   -311   -124    187    215   -249     31    140    174   -114    -18   -148    -20
   -322   -124    197    223   -259     36    179    210    -85     18    -96    -49
   -316   -122    194    218   -257     33    184    228    -77      7   -109    -54
   -303   -124    179    213   -244     25    189    246    -67      7   -127    -54
   -311   -129    179    220   -246     23    205    267    -57     15   -122    -51
   -296   -111    184    205   -241     36    220    301    -28     59    -77    -15
   -280    -98    179    189   -233     38    220    327      2     93    -49     12
   -277    -96    179    187   -231     41    226    345     18    101    -57     38
   -272    -88    181    179   -228     46    246    374     51    140    -25     62
   -270    -88    181    179   -226     46    252    389     67    158     -7     54
   -272   -101    168    187   -223     33    254    405     83    194     36     59
   -270    -80    189    174   -231     54    259    431    114    226     59     67
   -270    -85    181    176   -226     46    265    462    137    244     64     98
   -265    -88    176    176   -220     44    275    501    166    275     85    124
   -259    -80    179    168   -223     49    288    535    202    314    103    135
   -246    -62    184    153   -218     59    298    579    246    363    150    158
   -233    -41    192    135   -213     75    309    620    285    407    187    179
   -223    -41    181    132   -202     70    335    678    329    452    218    215
   -223     -7    215    114   -220    103    358    756    402    524    277    272
   -207     33    239     85   -223    135    358    818    454    581    327    322
   -189     85    275     51   -231    179    350    849    488    618    358    342
   -161    129    290     15   -226    210    348    878    517    657    394    379
   -153    166    319     -7   -236    241    358    919    558    717    439    433
   -155    192    345    -18   -252    267    361    932    579    745    459    454
   -163    189    353    -15   -257    270    363    930    587    758    470    452
   -174    166    340      5   -257    252    368    911    579    748    465    446
   -181    145    324     15   -254    233    374    878    548    704    413    439
   -202    132    332     33   -267    231    379    854    532    691    402    423
   -213    122    335     44   -275    228    387    815    514    680    405    376
   -220     77    298     72   -259    187    384    745    465    636    376    335
   -265     75    340     93   -303    207    381    696    439    613    368    306
   -301     70    368    114   -335    218    379    652    405    571    340    262
   -293     38    329    124   -311    184    371    602    358    519    296    220
   -319     41    361    140   -340    200    384    579    353    504    280    205
   -340     46    384    145   -363    215    392    563    342    485    265    181
   -353     41    394    155   -374    218    405    558    342    472    257    187
   -329     33    363    145   -345    197    402    550    345    483    277    179
   -306    109    415     98   -361    262    420    571    384    530    324    213
   -316    161    478     77   -397    319    433    594    439    581    371    272
   -311    200    511     54   -410    355    418    581    457    592    376    293
   -298    207    506     44   -405    358    376    563    452    592    374    283
   -267    192    459     38   -363    324    332    522    410    561    361    252
   -290    181    472     54   -381    327    337    519    413    568    384    270
   -337    171    509     83   -423    340    345    522    420    576    389    265
   -355     64    420    145   -389    241    337    511    397    553    345    215
   -366    -36    329    202   -348    145    322    491    350    506    288    179
   -413   -101    311    257   -366    106    342    501    337    493    283    163
   -446   -140    306    293   -376     83    358    501    324    480    265    124
   -457   -181    275    319   -368     46    350    480    293    431    210    103
   -428   -207    220    319   -324      5    327    428    241    379    176     80
   -467   -205    259    335   -366     25    348    457    277    413    223     88
   -493   -220    270    355   -384     23    361    475    296    433    252    103
   -454   -259    192    355   -327    -33    329    420    244    381    207     64
   -379   -288     90    335   -236    -98    293    361    184    314    150     12
   -413   -322     88    366   -252   -116    314    400    210    337    161     33
   -444   -301    140    371   -293    -80    332    420    244    376    207     64
   -413   -324     85    368   -252   -119    311    392    213    342    187     31
   -405   -314     90    361   -249   -111    309    389    205    327    161      7
   -423   -394     28    407   -228   -184    350    431    194    301    135    -31
   -397   -605   -207    501    -96   -407    415    462     90    114    -72   -290
   -387   -732   -345    558    -23   -540    537    579     67    -36   -285   -535
   -371   -675   -303    524    -33   -491    649    683    174      0   -280   -454
   -530   -309    218    418   -374    -46    571    332    252    249     88    -77
   -743    332   1075    205   -909    701    358   -116    426    769    776    600
   -841    932   1774    -46  -1309   1353    148   -329    704   1389   1488   1353
   -732    992   1725   -129  -1228   1358   -101   -418    792   1753   1847   1797
   -688    470   1156    109   -922    813   -215   -561    381   1291   1363   1332
   -662   -101    561    381   -613    228   -223   -597   -142    449    509    441
   -657   -446    207    550   -433   -119    -57   -324   -241     85     67    -41
   -600   -501     98    550   -350   -202    137     41     -5    223    111    -28
   -532   -478     54    504   -296   -210    254    265    155    342    189     12
   -475   -480     -7    478   -236   -244    319    389    244    392    205     18
   -431   -509    -80    467   -176   -293    329    415    246    374    179     10
   -400   -498    -98    449   -150   -298    332    431    241    361    166    -10
   -413   -504    -90    457   -163   -298    361    472    288    402    205     20
   -397   -527   -129    459   -135   -329    363    475    293    402    207     18
   -402   -527   -124    465   -140   -327    379    501    324    436    246     49
   -368   -501   -132    436   -119   -316    368    504    337    459    272     57
   -363   -498   -137    431   -114   -319    363    501    337    449    241      7
   -363   -498   -135    431   -116   -319    384    530    363    459    223     20
   -309   -522   -213    413    -49   -368    353    496    319    420    184     10
   -301   -483   -181    392    -59   -332    340    511    340    454    210     38
   -296   -467   -171    381    -64   -319    348    535    371    493    244     62
   -290   -454   -163    371    -64   -309    353    555    392    524    270     64
   -283   -444   -161    361    -62   -301    363    584    426    563    314     98
   -275   -428   -153    353    -62   -290    384    626    470    620    379    137
   -296   -402   -109    348    -96   -257    402    670    522    667    392    129
   -283   -392   -109    337    -88   -252    413    711    558    693    387    179
   -228   -397   -171    311    -28   -283    394    722    561    698    394    192
   -228   -379   -150    303    -38   -265    410    782    615    761    449    231
   -202   -319   -116    259    -44   -218    410    839    672    828    498    288
   -187   -236    -49    213    -70   -142    407    888    722    893    553    332
   -176   -163     12    168    -96    -75    413    930    763    945    600    363
   -142   -101     41    122    -93    -31    400    948    795    987    636    405
   -132    -75     57    103    -96    -10    379    935    789    984    644    407
   -124    -25     98     75   -114     36    374    922    787    982    644    410
   -129      7    137     59   -135     72    366    909    787    982    646    413
   -194     12    207     90   -200    109    376    898    787    984    649    407
   -184      0    184     90   -184     90    350    818    714    901    574    335
   -168      0    168     83   -168     83    332    761    662    854    537    306
   -202    -15    184    106   -194     83    335    714    628    818    506    277
   -228    -36    192    132   -210     77    329    657    576    753    446    215
   -259    -33    226    145   -244     96    327    607    535    709    407    176
   -285    -28    254    155   -270    111    335    561    498    665    374    137
   -303    -38    265    168   -285    111    332    519    457    626    340     98
   -306    -57    249    181   -277     96    329    480    418    587    298     57
   -324    -49    272    187   -298    109    335    459    400    558    270     25
   -298     23    319    137   -309    171    332    454    413    566    280     38
   -262    111    371     72   -316    241    311    441    428    587    309     64
   -249    163    413     44   -329    288    290    426    436    605    327     80
   -270    220    488     23   -379    353    283    428    465    646    368    116
   -283    259    542     10   -413    400    275    433    485    670    389    135
   -239    267    506    -15   -374    387    231    384    433    623    345     93
   -244    277    522    -15   -381    400    207    353    402    592    311     62
   -257    277    535    -10   -394    405    205    350    397    594    314     64
   -267    257    522      5   -394    389    200    358    392    594    306     64
   -280    179    457     49   -368    319    189    345    345    548    252     15
   -275     96    371     90   -322    233    174    303    277    478    179    -59
   -296     49    345    122   -322    197    176    288    249    452    145    -93
   -311     25    337    142   -324    181    176    285    228    436    124   -103
   -306    -10    296    155   -303    142    140    246    176    394     80   -140
   -319     -7    311    163   -316    150    124    223    145    366     57   -161
   -345      2    348    171   -345    174    132    228    145    368     62   -163
   -322     -7    314    163   -319    153    111    207    116    348     46   -184
   -306      0    306    153   -306    153     88    192    103    329     33   -194
   -324      7    332    158   -327    168     77    179     96    322     23   -210
   -345    -25    319    184   -335    145     77    184     93    319     18   -218
   -366    -18    348    189   -358    163     90    189    103    324     25   -210
   -358    -41    316    197   -340    137     96    194     93    301      0   -236
   -296   -202     93    249   -194    -54     98    200      0    161   -158   -366
   -285   -381    -96    332    -96   -239    192    309    -31      0   -371   -587
   -301   -319    -18    309   -142   -168    293    444     70    -10   -423   -680
   -350    -28    319    189   -335    145    309    366    163     85   -275   -563
   -454    413    867     20   -659    639    127   -135     57    252     80   -200
   -566   1034   1600   -233  -1083   1317   -132   -620      0    615    675    384
   -587   1428   2016   -420  -1301   1722   -355   -833     67   1054   1236    940
   -514   1202   1714   -345  -1114   1457   -519   -911    -41   1119   1293   1041
   -457    709   1166   -124   -810    937   -548   -943   -405    561    670    459
   -444    249    693     96   -568    472   -428   -826   -727   -197   -150   -335
   -410     10    420    200   -415    215   -254   -488   -542   -218   -306   -493
   -381     23    405    179   -394    213   -111   -176   -241     12   -155   -363
   -337     33    371    153   -353    202     -5     28    -59    127    -83   -296
   -272     33    303    119   -288    168     23     96    -10    137    -85   -306
   -218     33    252     90   -233    140     12     98    -12    119   -106   -316
   -223     46    270     85   -246    158     33    137     10    122   -103   -288
   -241     70    311     85   -275    189     51    181     51    163    -64   -257
   -241     96    335     72   -288    213     59    194     75    181    -41   -272
   -236    122    355     57   -296    239     49    181     57    148    -67   -301
   -226    140    363     41   -296    249     38    189     59    140    -59   -283
   -197    153    350     23   -272    252     28    187     51    122    -75   -249
   -187    142    329     20   -257    233     38    205     67    132    -62   -228
   -192    171    363     10   -277    265     44    215     77    132    -54   -236
   -197    218    415    -12   -306    316     36    220     85    150    -20   -205
   -197    285    483    -44   -340    384     23    241    119    163      2   -150
   -181    322    504    -70   -342    413      5    239    109    148     -5   -137
   -181    288    470    -54   -324    379     28    275    155    181     25   -135
   -161    298    457    -70   -309    376     28    288    184    231    101   -184
   -155    389    545   -116   -350    467     28    311    228    267    137   -233
   -140    384    524   -122   -332    452     51    368    277    298    155   -187
   -135    394    530   -129   -332    462     64    418    324    319    155   -122
   -135    449    581   -158   -358    514     64    465    368    309    145    -12
   -103    452    555   -174   -329    504     59    511    397    337    168     93
    -64    405    470   -171   -270    439     83    566    480    446    252     59
    -90    478    568   -194   -329    522    119    633    581    566    400     44
   -114    506    620   -194   -368    561    135    670    633    639    514     90
   -122    501    623   -189   -371    561    150    685    652    662    563    166
   -103    514    618   -207   -361    566    145    672    633    631    522    181
    -85    511    597   -213   -342    553    142    641    597    576    470    194
    -77    488    566   -207   -322    527    132    605    553    501    387    189
    -67    459    527   -194   -296    493    127    579    522    478    363    171
    -90    400    491   -155   -290    444    137    548    504    491    400    124
   -119    366    483   -124   -301    423    127    491    459    441    366     36
   -150    324    475    -88   -314    400    116    439    400    374    316     10
   -187    329    517    -70   -350    423    132    415    381    350    306    -28
   -179    314    493    -70   -335    402    122    376    342    280    210    -57
   -176    293    470    -57   -322    381     98    327    275    189    124    -23
   -215    259    472    -23   -342    363    127    337    301    262    233    -31
   -220    265    485    -20   -353    374    145    329    324    296    280   -137
   -207    194    400      5   -303    296    179    368    376    327    283    -51
   -197    187    381      5   -288    283    184    394    418    353    296     64
   -187    239    426    -25   -306    329    158    371    420    371    316     83
   -202    252    454    -23   -327    353    142    353    444    431    397     31
   -215    270    485    -28   -350    376    111    332    433    413    381     20
   -218    270    488    -25   -353    379     96    324    420    418    405     59
   -223    241    465    -10   -345    353     93    324    426    436    426     28
   -226    215    441      5   -332    327     98    329    420    418    371    -15
   -205    103    309     49   -257    205    101    324    389    371    296    -20
   -200     -2    197    101   -197     96    109    316    348    332    262    -25
   -194    -46    148    119   -174     49    103    306    322    296    215    -46
   -200   -119     80    161   -140    -20    114    306    311    296    218    -51
   -210   -189     18    200   -116    -85    116    288    285    270    192   -122
   -197   -233    -36    213    -80   -135    111    267    262    246    171   -137
   -215   -236    -20    223    -98   -129    124    285    280    267    181   -106
   -207   -272    -64    241    -72   -168    111    262    249    207    101   -103
   -174   -285   -111    228    -33   -200     90    226    194    179     98   -127
   -187   -296   -109    241    -41   -202    101    241    218    220    137   -155
   -192   -314   -122    252    -36   -218    106    239    210    210    132   -158
   -179   -324   -145    252    -18   -236    106    236    210    210    129   -158
   -166   -337   -174    249      2   -257    109    236    215    213    137   -148
   -148   -407   -259    277     54   -335    124    252    202    187    101   -174
   -122   -592   -472    355    171   -532    168    303    145     64    -51   -309
   -119   -807   -688    465    283   -748    275    410    101   -127   -303   -532
   -135   -732   -600    431    231   -667    387    535    207   -116   -329   -535
   -218   -405   -187    309    -15   -296    368    329    249     38    -83   -389
   -345     83    428    129   -389    254     93   -254    119    252    314    -25
   -470    737   1208   -132   -839    971   -205   -696    127    657    888    592
   -472   1015   1488   -272   -979   1249   -433   -800    283   1179   1475   1122
   -407    698   1106   -145   -758    901   -558   -813    194   1187   1441   1052
   -371    129    501    119   -436    314   -540   -833   -246    449    670    366
   -368   -387    -18    379   -176   -202   -376   -683   -566   -272   -101   -327
   -340   -537   -197    439    -72   -368   -194   -335   -298   -135    -96   -345
   -290   -517   -226    402    -33   -371    -59    -64    -49     51     18   -228
   -254   -517   -262    384      0   -389     54    142    124    187    109   -174
   -233   -555   -322    394     44   -439    114    226    192    215     88   -176
   -197   -594   -400    394    101   -498    114    228    174    158     -5   -155
   -189   -602   -413    394    109   -506    132    252    194    189     33   -161
   -192   -571   -381    381     93   -478    137    262    220    220     72   -161
   -197   -548   -350    374     75   -449    150    275    236    231     72   -132
   -200   -542   -345    371     72   -446    158    288    252    265    109   -137
   -192   -561   -368    376     85   -465    176    301    267    277    116   -119
   -184   -568   -384    374     98   -475    187    319    288    309    145   -101
   -176   -553   -376    366     98   -465    192    327    303    324    148    -93
   -181   -553   -374    366     93   -465    202    345    322    335    137    -75
   -181   -542   -361    361     88   -452    218    368    350    363    155    -36
   -171   -511   -340    340     80   -426    233    397    389    410    205      2
   -145   -514   -368    329    111   -441    233    397    389    415    213     -5
   -145   -501   -358    322    106   -431    233    410    405    418    189     12
   -148   -496   -348    322     98   -423    241    444    441    462    231     44
   -150   -493   -342    322     93   -418    244    475    475    496    262     51
   -142   -498   -355    322    106   -428    259    530    527    545    306    109
   -127   -475   -348    298    109   -410    285    592    589    607    353    140
   -116   -415   -298    265     90   -358    298    646    649    675    426    176
   -106   -363   -257    233     72   -311    303    696    701    727    465    215
    -93   -361   -267    228     85   -314    319    753    761    779    493    272
    -77   -361   -285    218    103   -324    332    797    802    813    514    335
    -75   -340   -265    207     93   -303    342    823    831    865    574    363
    -80   -319   -239    197     75   -280    345    826    831    875    589    368
    -85   -329   -244    207     77   -288    348    810    813    849    574    363
    -93   -348   -254    220     77   -303    348    784    779    800    524    366
   -109   -361   -252    233     70   -306    350    756    753    784    524    361
   -135   -345   -210    239     36   -277    345    709    714    763    522    309
   -153   -368   -215    262     31   -293    337    652    659    709    480    262
   -166   -387   -223    275     25   -306    316    579    584    626    420    226
   -194   -410   -215    301     10   -314    319    524    542    587    379    166
   -207   -415   -207    309      0   -311    340    493    517    553    335    163
   -205   -410   -205    309      0   -309    350    470    498    553    361    166
   -239   -418   -179    327    -31   -298    353    428    478    530    353    116
   -265   -433   -168    348    -49   -301    363    410    467    514    329     85
   -272   -439   -166    353    -54   -303    379    418    478    504    285    106
   -246   -407   -161    327    -44   -285    387    433    491    488    254    200
   -218   -361   -142    288    -38   -252    368    418    506    550    340    181
   -220   -293    -72    257    -75   -184    348    413    532    592    407    179
   -228   -244    -18    236   -106   -132    319    405    545    610    428    200
   -226   -267    -41    246    -93   -155    293    394    537    597    400    200
   -220   -316    -96    267    -64   -205    277    374    514    566    361    197
   -244   -329    -88    285    -77   -210    272    371    511    566    358    197
   -265   -337    -75    301    -96   -207    277    379    519    555    345    220
   -244   -394   -150    319    -46   -272    262    361    478    522    316    205
   -257   -540   -285    397     12   -413    254    340    431    491    285    153
   -275   -607   -335    441     28   -472    252    322    397    444    228    106
   -272   -633   -361    452     41   -498    233    285    350    400    189     77
   -280   -683   -402    483     59   -542    236    270    329    376    163     28
   -298   -698   -400    498     49   -550    236    259    327    392    220     12
   -288   -701   -413    496     62   -558    226    246    314    376    218     15
   -272   -717   -444    493     83   -581    210    223    275    332    150    -41
   -290   -727   -436    509     72   -581    220    231    280    340    137    -25
   -309   -724   -418    514     54   -571    226    228    277    329    153     25
   -319   -724   -405    522     41   -566    231    228    270    309    109     23
   -350   -753   -405    550     25   -579    246    246    280    319     96     64
   -327   -776   -449    553     59   -613    218    205    246    301     83     15
   -306   -831   -524    568    106   -680    213    194    210    257     49    -49
   -280   -979   -698    628    207   -841    249    231    137    145    -59   -179
   -262  -1176   -914    719    324  -1047    353    314     62    -31   -257   -444
   -270  -1197   -927    735    327  -1062    501    478    127    -93   -376   -581
   -316   -997   -683    654    181   -841    522    303    179      2   -241   -384
   -485   -514    -28    498   -231   -270    285   -285    135    252    176     46
   -654    228    883    213   -771    555     -5   -750    262    763    852    732
   -719    787   1506    -33  -1111   1145   -275   -932    501   1371   1535   1431
   -646    628   1275      7   -961    950   -488   -995    472   1522   1660   1569
   -600     85    683    257   -641    384   -504   -971    101    948   1047    963
   -563   -527     33    545   -301   -246   -322   -766   -275    181    226    161
   -517   -833   -316    675   -101   -576    -77   -371   -168     62    -15    -67
   -441   -880   -441    659      0   -662     98    -57     62    210     46    -31
   -381   -922   -540    652     77   -732    218    140    194    283     62     -5
   -353   -982   -628    667    135   -805    272    226    244    306     70      7
   -340  -1034   -693    688    176   -865    293    257    265    335     96    -15
   -329  -1047   -717    688    192   -883    316    275    280    345    114      0
   -319  -1049   -730    685    202   -891    348    309    314    368    137     28
   -309  -1052   -743    678    215   -896    358    322    332    374    137     38
   -288  -1041   -753    665    231   -898    361    332    342    374    132     54
   -293  -1067   -776    680    239   -922    371    358    361    387    137     83
   -293  -1088   -795    688    249   -943    381    376    387    433    192     75
   -285  -1096   -810    691    262   -953    394    389    405    449    187     62
   -275  -1109   -833    693    277   -971    413    410    426    457    187    111
   -272  -1130   -859    701    290   -995    420    428    439    472    205    140
   -272  -1143   -872    706    298  -1008    423    449    459    504    246    150
   -272  -1148   -878    709    301  -1013    431    475    488    542    280    145
   -270  -1161   -891    717    309  -1026    449    509    522    561    277    184
   -270  -1169   -898    719    311  -1034    470    542    555    581    280    244
   -259  -1156   -896    706    316  -1026    488    589    602    644    340    285
   -233  -1124   -893    678    327  -1010    488    623    633    693    384    288
   -207  -1119   -911    665    350  -1015    506    678    675    730    397    324
   -194  -1106   -914    649    358  -1010    524    743    730    779    439    374
   -192  -1080   -891    636    348   -987    548    813    800    849    506    436
   -187  -1065   -880    626    345   -974    563    870    854    906    561    493
   -150  -1047   -896    600    371   -971    550    885    872    937    589    517
   -142  -1002   -862    571    358   -932    550    911    898    982    636    537
   -127   -979   -852    553    361   -917    548    906    901    995    649    561
   -114   -971   -857    542    368   -914    542    891    896    992    641    576
   -124   -974   -849    550    361   -911    545    872    880    982    628    574
   -142   -989   -846    563    350   -917    548    844    852    943    589    553
   -163  -1008   -844    584    340   -927    545    805    813    896    548    540
   -192  -1041   -849    615    327   -945    540    756    782    880    545    493
   -213  -1049   -836    631    311   -943    535    704    750    852    540    452
   -244  -1070   -828    654    290   -950    542    649    711    810    501    423
   -267  -1083   -815    675    272   -950    555    597    675    769    454    394
   -277  -1083   -805    680    262   -945    561    555    641    730    418    366
   -293  -1065   -771    680    239   -919    561    527    626    719    418    327
   -306  -1075   -769    688    231   -922    558    491    594    678    389    311
   -303  -1088   -787    696    239   -937    563    483    579    659    361    303
   -298  -1052   -756    672    226   -904    561    493    602    685    384    319
   -303   -997   -693    652    194   -846    558    509    636    727    431    348
   -314   -948   -633    628    158   -792    542    501    652    745    446    371
   -306   -911   -607    607    148   -761    506    491    657    758    452    389
   -293   -917   -623    605    163   -771    480    478    646    750    446    402
   -293   -911   -618    602    161   -766    472    470    641    758    470    402
   -309   -919   -610    613    150   -766    457    452    618    743    462    387
   -322   -963   -641    641    158   -802    454    439    600    719    439    368
   -327  -1021   -693    672    181   -857    436    420    566    678    394    332
   -329  -1111   -782    722    226   -948    426    397    514    607    311    288
   -348  -1192   -844    766    246  -1018    420    379    478    576    285    252
   -355  -1226   -870    789    254  -1049    402    345    436    537    252    202
   -350  -1241   -893    795    270  -1067    392    327    402    496    210    184
   -355  -1273   -917    815    280  -1096    397    324    394    498    228    184
   -358  -1247   -888    802    262  -1070    381    293    376    475    197    148
   -353  -1260   -906    805    275  -1083    361    270    348    441    163    142
   -355  -1286   -930    820    285  -1109    363    272    342    459    189    127
   -353  -1291   -937    823    290  -1114    376    280    350    472    215    132
   -350  -1265   -914    807    280  -1091    371    270    345    459    207    140
   -350  -1254   -904    802    275  -1080    358    259    332    446    197    150
   -358  -1273   -914    813    275  -1093    355    254    322    439    189    145
   -348  -1335   -987    841    319  -1161    363    262    301    405    142    109
   -316  -1525  -1210    919    444  -1369    389    277    205    246    -28    -44
   -285  -1727  -1444   1005    576  -1587    475    358    124     70   -236   -303
   -280  -1748  -1470   1013    592  -1610    589    519    181     41   -296   -410
   -366  -1522  -1156    945    394  -1340    631    441    277    163   -135   -257
   -576   -987   -410    779    -83   -698    433   -124    311    457    314    239
   -774   -283    491    527   -633    101    215   -571    488    974    995    979
   -818    127    945    345   -883    535     -7   -769    675   1486   1590   1649
   -756    -83    672    420   -714    293   -192   -885    571   1538   1639   1782
   -704   -592    111    646   -410   -241   -231   -896    176    924    976   1096
   -683  -1124   -441    904   -122   -784    -93   -688   -127    280    262    309
   -620  -1392   -774   1005     75  -1083    119   -280    -23    200     83     85
   -493  -1410   -917    953    210  -1163    283     51    179    324    142    127
   -426  -1426  -1002    924    285  -1215    358    202    257    355    137    137
   -397  -1434  -1039    914    319  -1236    397    257    283    358    122    127
   -384  -1441  -1057    911    335  -1249    413    280    288    350    119    124
   -366  -1405  -1039    885    335  -1223    415    306    306    381    163    103
   -353  -1374  -1023    862    335  -1200    415    319    319    400    181     77
   -335  -1353  -1018    844    340  -1187    423    337    335    410    192     77
   -329  -1356  -1026    841    348  -1192    433    361    350    420    194     70
   -324  -1350  -1026    839    350  -1189    449    379    361    407    176     98
   -316  -1332  -1015    823    348  -1174    449    387    348    394    174    135
   -319  -1312   -995    815    335  -1153    462    407    368    418    194    153
   -316  -1301   -987    807    332  -1145    462    418    384    423    192    158
   -309  -1301   -992    805    340  -1148    467    441    407    433    189    171
   -275  -1306  -1031    789    376  -1171    449    433    394    413    171    176
   -270  -1280  -1010    774    368  -1145    449    452    405    428    187    176
   -270  -1247   -976    756    350  -1111    452    488    433    467    236    194
   -272  -1218   -945    745    335  -1083    462    527    462    498    283    207
   -275  -1213   -937    743    329  -1075    478    581    509    537    309    220
   -236  -1197   -961    717    361  -1078    483    620    532    553    314    257
   -189  -1163   -974    675    389  -1067    480    659    563    594    363    283
   -166  -1150   -984    659    407  -1067    496    727    620    649    402    262
   -158  -1122   -966    639    400  -1044    511    784    657    657    381    335
   -148  -1072   -924    610    387  -1000    519    831    696    691    418    413
   -109  -1013   -904    561    394   -958    501    859    730    743    485    441
    -77   -974   -896    527    407   -935    504    893    776    802    561    483
    -75   -943   -870    506    394   -906    501    896    784    815    581    483
    -77   -919   -841    498    379   -880    506    906    805    831    589    496
    -72   -945   -875    509    397   -911    493    880    787    800    561    517
    -80   -982   -901    532    410   -943    491    852    758    769    545    498
   -101   -953   -852    524    374   -901    483    815    735    743    530    457
   -116   -937   -820    527    350   -878    470    758    696    704    496    413
   -135   -940   -805    537    332   -872    459    696    649    649    449    376
   -142   -956   -813    550    335   -885    459    636    597    576    389    361
   -166   -961   -797    563    311   -880    462    592    576    553    379    290
   -187   -979   -792    581    301   -885    478    566    566    548    376    236
   -202  -1002   -800    600    296   -901    488    540    542    514    342    207
   -200  -1015   -815    607    306   -917    488    511    509    470    301    210
   -194   -997   -802    594    301   -898    488    498    506    465    301    207
   -184   -922   -737    553    275   -831    483    501    524    483    324    233
   -184   -891   -709    535    262   -800    475    496    537    504    348    262
   -181   -849   -667    517    241   -758    454    480    545    527    387    270
   -184   -800   -615    491    215   -709    405    454    540    524    381    267
   -184   -805   -620    496    215   -714    394    441    535    514    374    272
   -202   -826   -623    514    207   -724    389    431    522    511    374    272
   -218   -865   -646    542    213   -756    384    420    511    509    379    257
   -215   -872   -657    542    218   -766    374    407    498    491    366    228
   -218   -935   -719    576    249   -828    361    394    454    431    293    176
   -223  -1010   -787    615    280   -901    358    384    415    394    262    163
   -246  -1041   -795    644    272   -919    355    363    394    376    254    122
   -239  -1070   -831    652    293   -950    340    332    358    335    210     98
   -231  -1060   -828    646    298   -945    314    296    314    290    168     85
   -236  -1054   -818    644    290   -937    296    270    288    262    135     70
   -226  -1067   -841    646    306   -956    290    254    272    249    124     46
   -231  -1041   -810    633    288   -927    267    236    252    239    127     23
   -231  -1023   -792    626    280   -909    246    226    239    228    122      7
   -226  -1015   -792    620    280   -904    241    220    231    218    109     -2
   -220  -1034   -813    628    296   -924    246    220    220    205     96     -5
   -218  -1021   -802    618    290   -911    223    205    207    194     85    -25
   -207   -982   -774    594    283   -880    210    194    184    174     59    -57
   -194  -1036   -844    613    322   -940    202    184    101     70    -57   -171
   -129  -1179  -1049    654    459  -1114    254    220    -18   -140   -298   -415
   -129  -1192  -1062    659    465  -1127    363    322    -28   -270   -467   -600
   -176   -969   -792    571    306   -880    420    337     59   -210   -397   -540
   -301   -553   -252    426    -25   -402    290    -51     77    -20   -106   -244
   -452    124    576    163   -514    350     -2   -613    116    384    475    366
   -537    763   1301   -114   -919   1031   -207   -802    394   1008   1176   1091
   -467    779   1247   -155   -857   1013   -428   -885    446   1296   1439   1402
   -423    306    730     57   -576    519   -561  -1026     23    813    935    924
   -413   -215    197    314   -306    -10   -527  -1052   -545   -106     23      7
   -348   -540   -192    441    -77   -366   -366   -771   -602   -415   -374   -397
   -296   -561   -265    428    -18   -413   -213   -433   -368   -272   -324   -358
   -246   -527   -280    387     15   -405    -96   -200   -205   -163   -262   -303
   -194   -501   -306    348     54   -405    -28    -59   -114   -109   -239   -283
   -184   -431   -249    306     31   -340     -7    -31    -90   -106   -249   -280
   -189   -420   -231    303     20   -327      2    -18    -77   -106   -252   -283
   -200   -397   -197    296     -2   -298      5    -12    -77   -114   -262   -290
   -189   -361   -171    275    -10   -267     10     -5    -70   -106   -244   -272
   -176   -311   -135    241    -20   -223      2    -12    -64    -96   -228   -311
   -161   -303   -142    231    -10   -223      2      0    -57   -101   -239   -301
   -145   -309   -163    226      7   -236    -15     -7    -77   -119   -249   -301
   -140   -228    -88    184    -25   -158    -25    -12    -80   -109   -231   -311
   -135   -145    -10    140    -62    -80    -36    -20    -93   -127   -259   -327
   -109    -67     41     88    -77    -12    -44    -10    -75   -116   -259   -309
    -77    -18     57     46    -70     18    -57      5    -62   -101   -254   -280
    -77    -18     59     49    -70     20    -77      7    -59    -85   -233   -259
    -90     -2     85     46    -88     41    -64     31    -36    -59   -220   -254
    -85     31    116     25   -101     72    -54     49    -20    -57   -241   -228
    -72     46    119     12    -96     83    -46     88      7    -31   -228   -174
    -85     51    137     18   -111     93    -31    132     59     38   -145   -174
    -90     88    179     -2   -135    132    -33    168     96     75   -106   -150
    -80    124    202    -23   -142    163    -33    207    142    124    -64   -122
    -70    168    239    -49   -155    205    -23    259    202    187    -15    -72
    -54    192    246    -67   -150    218    -10    319    257    239     28    -10
    -38    231    270    -98   -153    249     -5    363    309    293     70     36
    -25    267    290   -122   -158    277     -7    389    345    337    106     72
    -10    298    309   -145   -161    303    -10    402    366    363    124    106
    -10    311    322   -150   -166    316     -5    397    366    355    116    127
    -12    322    335   -155   -174    329    -15    368    345    340    116    114
    -23    329    350   -153   -187    340    -18    342    322    316    103     93
    -51    329    379   -140   -215    353     -7    316    301    283     57     90
    -51    309    361   -127   -205    335    -12    265    252    218     -5     85
    -46    265    311   -109   -179    285    -25    194    184    166    -44     10
    -77    254    332    -88   -205    293    -23    148    137    114    -90    -54
   -111    257    366    -75   -239    309    -12    109    103     85   -106    -98
   -132    254    387    -59   -259    319     -2     62     72     64   -119   -145
   -142    262    405    -59   -275    332      0     18     33     18   -163   -176
   -155    236    392    -41   -275    314     10     -7      0    -20   -207   -197
   -158    223    379    -33   -267    301     23    -12    -10    -31   -218   -202
   -145    290    436    -72   -290    363     33     10     15      5   -181   -168
   -135    342    478   -103   -306    407     18     12     33     33   -142   -132
   -124    405    530   -140   -327    467    -12     -2     49     46   -132   -114
   -124    446    568   -161   -348    506    -46    -12     64     51   -137    -77
   -116    420    537   -150   -327    478    -67    -25     59     62   -119    -88
   -116    400    514   -142   -314    457    -93    -62     31     41   -140   -127
   -124    384    509   -129   -316    446   -106    -83      7     18   -166   -127
   -132    368    498   -119   -314    431   -111    -90      0     15   -153   -135
   -137    309    446    -85   -290    376   -114   -101    -25    -10   -176   -184
   -135    197    332    -31   -233    262   -124   -122    -83    -85   -257   -218
   -122    171    293    -25   -207    233   -135   -137   -106   -109   -275   -239
   -127    161    288    -18   -207    226   -137   -158   -132   -137   -306   -277
   -148    129    277     10   -213    202   -142   -176   -171   -179   -358   -296
   -155    106    259     23   -207    181   -150   -194   -192   -197   -371   -314
   -166    101    267     31   -215    184   -153   -207   -200   -194   -358   -332
   -168     77    244     44   -207    161   -150   -220   -210   -207   -371   -337
   -158     70    228     44   -192    148   -158   -231   -223   -228   -389   -345
   -161     67    228     46   -194    148   -153   -228   -226   -233   -400   -337
   -168     70    239     49   -205    155   -155   -231   -236   -244   -413   -335
   -171     49    218     59   -194    132   -168   -246   -246   -249   -415   -358
   -161     23    184     70   -171    103   -158   -233   -241   -246   -428   -340
   -140    -46     90     93   -116     20   -127   -205   -257   -277   -465   -379
   -137   -202    -64    168    -36   -135    -77   -153   -327   -415   -628   -550
   -163   -394   -231    277     33   -314     33    -46   -358   -579   -836   -750
   -184   -327   -142    257    -20   -236    148     88   -249   -561   -841   -800
   -298     15    311    140   -306    163     98   -174   -213   -405   -594   -600
   -470    553   1021    -41   -745    787   -163   -758   -280   -127   -127   -124
   -600   1244   1842   -322  -1223   1543   -418  -1153   -174    371    535    535
   -592   1553   2145   -480  -1369   1849   -665  -1299    -15    891   1104   1111
   -540   1114   1654   -288  -1098   1384   -763  -1340   -194    735    898    943
   -488    537   1026    -23   -756    782   -737  -1330   -652    -44     72    163
   -441     51    491    194   -467    270   -592  -1119   -880   -623   -589   -462
   -397   -101    296    249   -348     96   -402   -743   -631   -514   -610   -475
   -350   -106    241    226   -298     67   -259   -465   -410   -358   -509   -384
   -314    -96    218    202   -267     59   -168   -296   -280   -259   -436   -361
   -306   -111    194    207   -254     41   -116   -218   -218   -220   -413   -345
   -265   -114    150    189   -207     18   -124   -223   -236   -254   -459   -374
   -252   -135    114    192   -184    -10   -109   -200   -228   -262   -483   -345
   -254   -145    109    200   -181    -18    -93   -174   -202   -228   -452   -322
   -259   -137    119    197   -192     -7    -85   -155   -176   -192   -407   -337
   -252    -90    161    171   -207     33    -85   -148   -163   -187   -402   -348
   -249    -93    155    171   -205     31    -77   -135   -148   -179   -397   -327
   -246   -111    135    179   -192     10    -59   -114   -129   -163   -392   -296
   -228    -96    132    161   -181     18    -59   -101   -119   -153   -387   -265
   -205   -114     90    161   -148    -12    -49    -80   -101   -119   -335   -241
   -192    -93     96    140   -145      2    -38    -57    -72    -80   -298   -298
   -184    -83     98    132   -142      7    -33    -44    -54    -72   -311   -262
   -184   -109     75    145   -132    -18    -23    -25    -33    -67   -314   -174
   -189   -101     88    145   -140     -7    -18      0     -2    -36   -288   -155
   -176   -111     64    142   -122    -23     -2     44     36      7   -259   -150
   -163   -109     54    137   -111    -28     12     90     77     51   -231   -119
   -148    -98     46    122    -98    -28     36    153    137    116   -176    -54
   -140    -75     64    109   -103     -5     51    210    192    166   -135     -7
   -124    -59     64     90    -96      2     64    267    239    202   -109     41
    -90    -51     38     70    -67     -7     77    332    293    257    -62    111
    -62    -54      7     57    -36    -23     88    379    337    314     -7    135
    -38    -46     -7     44    -15    -28    101    423    376    366     51    171
    -23    -38    -18     28     -5    -28    101    441    387    379     64    200
     -5    -67    -64     36     28    -67    116    462    407    394     75    246
     -7   -166   -161     85     75   -163    148    480    431    423    111    283
    -15   -252   -236    135    109   -244    168    467    426    423    127    290
    -33   -337   -303    184    132   -322    184    449    405    402    111    262
    -49   -400   -353    223    150   -376    202    428    389    387    106    265
    -62   -454   -392    257    163   -423    210    389    358    358     93    246
    -77   -504   -426    290    174   -465    215    353    327    322     59    228
    -96   -535   -441    314    171   -488    231    322    311    309     57    197
   -114   -532   -420    322    150   -478    254    298    306    303     64    176
   -135   -555   -420    345    140   -488    262    265    290    275     23    174
   -153   -574   -420    363    132   -498    280    252    285    270     20    189
   -153   -602   -449    376    148   -527    280    233    272    265     23    153
   -142   -576   -436    358    145   -506    283    239    285    275     25    153
   -137   -517   -379    324    116   -449    288    249    316    309     54    192
   -161   -509   -348    335     93   -428    288    249    332    329     77    215
   -171   -472   -301    322     62   -387    277    246    355    355     98    244
   -161   -467   -309    314     72   -389    249    249    363    371    111    265
   -163   -470   -309    314     70   -392    239    249    361    371    116    270
   -171   -485   -314    329     70   -400    228    236    348    371    122    254
   -181   -511   -332    345     72   -420    223    226    329    353    106    233
   -197   -561   -363    376     83   -462    218    210    303    324     80    207
   -205   -662   -457    431    124   -561    205    189    254    272     15    163
   -210   -732   -522    472    155   -628    197    176    218    228    -33    142
   -218   -756   -537    485    158   -646    192    155    194    210    -46    116
   -236   -802   -566    519    163   -685    192    135    168    189    -59     90
   -254   -859   -607    555    176   -735    179    101    124    148    -96     46
   -246   -870   -623    558    187   -748    166     83    103    129   -114     25
   -233   -867   -636    548    200   -753    153     70     93    116   -135     20
   -239   -883   -644    561    202   -763    153     67     83     90   -166     23
   -246   -906   -659    576    205   -784    155     59     67     75   -181     25
   -259   -901   -641    581    189   -771    163     57     70     90   -174     12
   -254   -888   -636    571    189   -763    153     44     57     90   -163     -7
   -241   -898   -659    568    207   -779    132     36     41     72   -176    -20
   -226   -911   -685    568    228   -800    124     44     28     67   -184    -44
   -207   -976   -769    592    280   -872    127     51    -10      7   -246   -111
   -163  -1192  -1028    675    431  -1111    181    101   -111   -184   -470   -327
   -150  -1330  -1182    740    514  -1257    301    218   -148   -353   -691   -550
   -171  -1244  -1072    706    449  -1158    407    309    -51   -324   -675   -550
   -322   -937   -615    631    145   -776    358    -18    -15   -168   -426   -306
   -558   -329    228    444   -394    -51    106   -628     12    228    176    306
   -724    309   1031    207   -878    670   -119   -966    197    787    888   1031
   -701    493   1195    103   -948    844   -358  -1114    290   1187   1327   1545
   -618    150    769    233   -693    459   -498  -1195     54    974   1085   1337
   -558   -426    129    491   -345   -148   -439  -1075   -340    231    265    485
   -501   -870   -368    683    -67   -620   -231   -730   -452   -200   -262    -75
   -389   -984   -594    685    101   -789    -31   -329   -236   -114   -280   -114
   -288   -958   -670    623    189   -815     96    -67    -59     10   -207    -67
   -267   -966   -701    615    215   -833    145     12    -20     18   -223    -85
   -311  -1015   -704    662    194   -862    187     41    -10     12   -228    -90
   -329  -1044   -714    685    189   -880    213     70      5     18   -223    -85
   -228  -1034   -805    631    288   -919    202    101     12     25   -228    -93
   -205  -1023   -818    613    306   -922    213    137     28     36   -220    -70
   -197  -1026   -828    610    314   -927    218    148     28     20   -249    -51
   -189  -1036   -849    610    329   -943    236    166     44     28   -244    -28
   -187  -1028   -841    607    327   -935    259    194     90    101   -155    -36
   -184  -1002   -818    592    314   -909    265    213    116    124   -127    -38
   -197  -1010   -815    602    306   -914    272    228    127    129   -119    -10
   -205  -1013   -810    607    301   -911    283    244    140    135   -114     18
   -200  -1000   -800    600    298   -901    293    267    163    161    -80     51
   -197   -969   -774    581    288   -872    296    290    192    200    -31     41
   -187   -966   -779    576    296   -872    303    319    218    223    -25     33
   -181   -974   -795    576    303   -885    311    350    236    228    -36     85
   -171   -953   -782    563    303   -867    311    374    249    241    -25    127
   -163   -971   -807    566    322   -891    316    407    272    262    -18    132
   -137   -969   -831    553    345   -901    327    467    316    306     20    171
   -116   -956   -841    535    361   -901    340    530    363    353     62    218
    -93   -932   -839    514    371   -885    342    589    407    405    114    265
    -75   -872   -800    472    361   -839    335    628    441    449    161    285
    -59   -836   -776    446    358   -807    342    667    478    483    192    314
    -44   -782   -740    410    348   -761    340    698    511    517    218    353
    -36   -761   -724    400    342   -743    342    722    535    537    244    402
    -41   -735   -696    387    324   -717    350    727    545    545    257    420
    -25   -732   -706    379    337   -719    358    722    553    563    277    402
    -28   -727   -701    376    335   -717    371    704    542    545    283    397
    -36   -727   -691    381    327   -709    368    670    527    519    267    366
    -44   -756   -711    400    332   -732    366    628    501    485    239    348
    -62   -763   -701    413    319   -732    355    574    462    449    215    293
   -103   -807   -706    454    298   -758    345    509    407    389    153    239
   -127   -846   -719    488    296   -784    371    478    379    353    116    283
   -116   -833   -719    472    301   -776    361    426    350    314     88    267
   -122   -839   -717    480    296   -779    368    402    329    293     83    259
   -140   -831   -693    483    275   -763    381    381    332    316    124    166
   -158   -828   -670    493    254   -750    400    374    335    306    101     85
   -137   -844   -706    488    283   -776    420    389    335    298     96    179
   -116   -795   -678    454    280   -737    431    397    350    306    109    236
   -129   -737   -610    433    239   -675    415    379    361    314    111    252
   -161   -706   -545    433    192   -626    407    376    394    371    176    270
   -150   -688   -537    415    192   -613    381    376    405    376    187    267
   -124   -704   -579    413    226   -641    363    376    392    350    155    272
   -137   -724   -589    431    223   -657    350    368    387    350    163    280
   -129   -766   -636    449    252   -701    322    337    358    332    168    259
   -132   -807   -675    467    270   -740    298    301    306    262     98    233
   -140   -875   -735    506    296   -805    296    296    283    226     70    205
   -150   -940   -789    542    316   -865    285    267    249    192     49    129
   -161   -989   -828    576    332   -909    288    246    220    153     10     98
   -171  -1049   -878    607    353   -963    293    231    200    132    -15     77
   -174  -1041   -867    607    345   -956    290    213    171    116    -20     57
   -184  -1060   -875    620    342   -969    283    192    153    103    -15     36
   -192  -1072   -880    633    342   -976    280    176    148    106      7     31
   -189  -1028   -839    607    324   -935    259    155    129     83    -18    -12
   -187  -1013   -826    600    316   -922    244    142    103     49    -72    -20
   -189   -982   -792    581    301   -888    220    124     72     10   -119     -7
   -184   -914   -730    550    272   -823    194     93     38    -28   -153    -25
   -189   -844   -654    514    231   -748    168     67     15    -41   -171    -72
   -202   -774   -571    488    184   -672    142     41    -15    -72   -200   -109
   -192   -753   -561    470    181   -657    116      7    -96   -174   -314   -202
   -148   -880   -732    514    290   -807    135     20   -226   -358   -511   -402
   -116   -966   -852    540    366   -909    231    111   -265   -496   -678   -657
   -116   -818   -701    467    290   -761    309    192   -194   -493   -685   -704
   -226   -514   -288    366     31   -402    272    -46   -127   -340   -459   -475
   -407     77    485    166   -446    280     46   -607    -72     10     41     59
   -558    782   1340   -114   -948   1060   -161   -904    176    607    766    857
   -517   1036   1551   -259  -1034   1293   -389   -995    337   1065   1244   1415
   -436    711   1145   -137   -792    930   -558  -1106     85    885   1034   1257
   -397    158    555    119   -475    355   -615  -1192   -465     90    215    410
   -366   -252    114    306   -241    -70   -483   -976   -724   -488   -415   -285
   -306   -361    -54    332   -127   -207   -280   -589   -532   -426   -454   -381
   -228   -332   -106    280    -62   -220   -135   -332   -358   -319   -407   -337
   -171   -342   -171    257      0   -257    -54   -176   -275   -301   -439   -306
   -150   -340   -189    244     15   -265    -31   -116   -239   -272   -428   -293
   -142   -332   -189    236     20   -262    -23    -93   -215   -239   -384   -303
   -140   -324   -187    231     20   -257    -28    -88   -215   -241   -381   -322
   -129   -324   -194    228     31   -259    -25    -80   -213   -246   -387   -309
   -124   -301   -176    210     25   -239     -2    -62   -194   -228   -368   -301
   -129   -280   -153    205     10   -218     18    -33   -174   -205   -345   -280
   -116   -285   -171    200     25   -228     25    -18   -161   -194   -337   -265
   -103   -280   -176    192     36   -228     20    -10   -161   -202   -355   -254
   -111   -244   -132    176      7   -189     33      7   -135   -176   -322   -228
   -109   -233   -124    171      5   -181     33      5   -129   -166   -306   -228
   -103   -226   -124    163      7   -176     31     18   -119   -153   -298   -220
    -83   -215   -132    150     23   -174     36     44   -101   -137   -290   -200
    -54   -192   -137    119     41   -166     33     57    -98   -135   -296   -194
    -51   -163   -111    106     28   -137     41     88    -75   -106   -267   -171
    -51   -119    -70     85      7    -96     46    127    -41    -62   -220   -150
    -12    -85    -72     49     28    -80     51    148    -23    -44   -194   -137
    -10    -31    -20     18      2    -25     64    197     15     -5   -171   -103
    -33     10     41     10    -38     25     83    259     75     49   -137    -51
    -36     38     75     -2    -57     57     90    306    122     93   -101    -20
     46     72     25    -59     10     49     57    311    124     96    -96    -20
     93    114     20   -103     36     67     57    355    163    142    -54     38
    101    171     70   -137     15    122     67    397    205    189    -15    103
    124    218     93   -171     15    155     64    407    220    205      0    145
    109    259    150   -184    -20    205     83    428    262    259     57    166
     83    270    187   -179    -51    228     88    413    257    249     57    142
     72    283    210   -179    -70    249     88    384    233    223     38    129
     51    270    218   -161    -83    244     93    355    205    194     15    119
     62    239    176   -150    -57    207     62    277    127    111    -59     77
     59    218    155   -140    -49    187     46    226     72     62   -106     33
     36    192    155   -114    -59    176     46    176     33     15   -153    -18
     20    311    290   -166   -137    303     28    109    -23    -46   -218    -72
      2    555    553   -277   -275    555    -25      5   -109   -129   -290   -166
    -28    626    652   -301   -340    639    -64    -77   -192   -220   -371   -244
    -44    649    693   -303   -368    672    -88   -132   -257   -288   -436   -290
    -54    688    743   -316   -400    714    -90   -150   -275   -306   -439   -314
    -54    758    813   -350   -433    784    -83   -140   -254   -288   -418   -303
    -62    833    893   -387   -478    862    -90   -142   -231   -254   -376   -296
    -62    883    945   -410   -504    914   -101   -148   -215   -236   -353   -267
    -62    932    992   -436   -527    961   -124   -155   -200   -215   -337   -236
    -49    917    966   -433   -506    940   -161   -181   -218   -231   -358   -233
    -44    893    937   -426   -491    914   -176   -187   -231   -249   -379   -244
    -62    893    953   -415   -506    922   -184   -197   -239   -252   -371   -257
    -83    898    982   -410   -532    940   -189   -207   -249   -257   -368   -283
    -80    867    948   -392   -514    906   -197   -228   -275   -285   -397   -303
    -75    753    828   -340   -452    789   -205   -239   -327   -348   -475   -345
    -64    685    750   -309   -407    717   -218   -252   -374   -402   -545   -387
    -54    644    698   -296   -379    670   -249   -306   -439   -459   -592   -457
    -85    641    727   -277   -405    683   -244   -298   -446   -465   -587   -446
    -90    626    717   -267   -405    670   -244   -306   -459   -467   -587   -454
    -59    602    662   -272   -361    631   -267   -345   -498   -506   -628   -498
    -49    607    657   -280   -353    631   -283   -366   -519   -522   -641   -504
    -54    597    652   -270   -353    623   -277   -355   -524   -524   -654   -493
    -49    602    652   -277   -350    626   -285   -366   -537   -540   -670   -506
    -59    566    626   -254   -342    594   -283   -374   -545   -555   -688   -530
    -75    527    602   -228   -340    566   -277   -374   -550   -561   -685   -540
    -70    555    626   -241   -348    589   -280   -379   -550   -553   -659   -532
    -62    594    654   -267   -358    623   -288   -379   -558   -568   -667   -532
    -44    504    545   -231   -296    524   -272   -353   -613   -652   -761   -615
    -31    246    277   -109   -155    262   -168   -265   -672   -820   -971   -831
    -38    124    163    -41   -101    142    -36   -150   -649   -948  -1137  -1018
    -90    374    465   -142   -277    418     18   -148   -545   -859  -1028   -924
   -207    800   1008   -296   -607    904   -153   -605   -623   -709   -745   -631
   -337   1493   1831   -579  -1083   1662   -467  -1153   -659   -340   -181    -67
   -407   2153   2561   -872  -1483   2356   -711  -1423   -465    223    498    566
   -327   2021   2348   -846  -1337   2182   -909  -1499   -441    472    727    805
   -272   1421   1693   -574   -984   1556   -950  -1491   -789     15    210    366
   -262    854   1117   -298   -691    984   -867  -1405  -1257   -820   -665   -436
   -233    480    714   -122   -472    597   -688  -1093  -1247  -1075  -1041   -784
   -223    519    743   -150   -483    628   -522   -763   -927   -818   -872   -670
   -179    561    740   -192   -459    649   -400   -524   -724   -659   -771   -587
   -116    548    665   -215   -392    605   -340   -415   -641   -615   -758   -576
   -114    540    654   -213   -384    597   -311   -379   -613   -602   -758   -576
   -119    522    641   -200   -381    579   -296   -358   -602   -602   -763   -576
   -127    517    644   -194   -387    579   -275   -337   -587   -597   -766   -571
   -124    527    649   -202   -387    587   -267   -324   -576   -589   -766   -558
   -132    527    659   -197   -394    592   -257   -301   -553   -568   -750   -527
   -137    563    698   -213   -418    631   -254   -301   -540   -553   -722   -545
   -142    576    719   -218   -431    646   -241   -285   -519   -532   -701   -542
   -153    571    724   -210   -441    649   -223   -267   -498   -514   -688   -517
   -168    592    761   -210   -465    675   -207   -244   -475   -488   -665   -485
   -148    654    802   -254   -475    727   -218   -241   -465   -472   -644   -478
   -111    678    789   -283   -449    732   -223   -236   -462   -467   -649   -493
    -93    696    787   -301   -439    740   -213   -215   -444   -452   -641   -485
    -77    678    756   -298   -415    717   -197   -194   -428   -439   -639   -465
    -70    672    743   -303   -405    706   -194   -179   -413   -418   -613   -452
    -57    722    779   -335   -418    750   -179   -142   -368   -366   -566   -407
    -36    719    753   -342   -394    735   -161    -96   -324   -327   -540   -371
    -20    711    732   -345   -376    722   -148    -49   -285   -293   -514   -342
      2    735    732   -371   -363    732   -150     -5   -244   -257   -485   -306
     23    771    748   -400   -361    761   -148     49   -187   -194   -426   -241
     31    795    763   -415   -366    779   -135    106   -137   -137   -379   -184
     44    800    756   -420   -355    779   -122    153   -103    -96   -348   -145
     46    782    735   -415   -345    758   -119    174    -88    -77   -327   -116
     46    823    774   -436   -363    800   -124    176    -77    -54   -288   -109
     41    844    802   -444   -379    823   -122    166    -80    -59   -298   -158
     44    826    782   -433   -368    805   -106    161    -90    -80   -316   -109
     33    807    774   -423   -371    789   -109    122   -132   -129   -348   -135
     28    769    740   -400   -355    756   -106     75   -174   -176   -374   -168
     25    748    722   -389   -348    735   -114     36   -213   -223   -420   -210
     10    722    711   -366   -350    717   -114     -7   -252   -270   -452   -277
    -15    693    709   -340   -361    701   -119    -64   -301   -332   -504   -288
    -36    678    711   -322   -374    693   -111   -103   -329   -374   -542   -285
    -57    646    701   -296   -379    672   -103   -137   -350   -407   -566   -301
    -88    605    693   -257   -389    649    -77   -148   -353   -418   -558   -340
    -90    587    675   -249   -384    631    -59   -153   -363   -449   -613   -329
    -36    594    631   -280   -335    613    -59   -161   -374   -454   -615   -296
    -10    633    644   -311   -327    636    -49   -153   -350   -418   -563   -285
      0    714    714   -355   -355    714    -41   -140   -309   -374   -514   -280
     -2    740    740   -371   -371    740    -38   -132   -275   -353   -488   -254
      0    761    761   -381   -381    761    -51   -137   -254   -335   -459   -218
      7    753    745   -381   -368    750    -77   -145   -249   -322   -441   -194
     10    706    696   -358   -342    701    -93   -153   -265   -335   -457   -192
      0    680    680   -342   -340    680   -103   -166   -277   -340   -454   -202
     -5    678    683   -335   -342    680   -116   -181   -298   -368   -475   -226
    -12    652    665   -319   -340    657   -109   -171   -301   -381   -488   -197
    -49    537    587   -244   -316    561   -106   -174   -337   -418   -530   -228
    -25    431    454   -202   -241    441   -137   -223   -413   -496   -597   -285
    -20    366    384   -174   -202    374   -142   -244   -452   -535   -628   -316
    -31    309    340   -137   -187    322   -140   -254   -480   -571   -659   -329
    -41    257    298   -106   -168    277   -129   -249   -480   -579   -657   -324
    -49    228    275    -90   -163    252   -119   -246   -472   -568   -633   -353
    -64    184    249    -59   -158    218   -103   -249   -472   -579   -644   -335
    -75     98    171    -12   -124    135    -80   -236   -472   -584   -644   -283
    -75     44    119     15    -96     80    -64   -223   -459   -566   -613   -283
    -85    -31     51     57    -70     10    -57   -223   -449   -566   -605   -270
    -90    -93     -2     90    -46    -46    -41   -207   -436   -566   -594   -257
    -93   -158    -64    124    -18   -111    -23   -181   -418   -542   -568   -236
    -90   -202   -111    148     10   -158     -2   -158   -400   -527   -553   -236
    -72   -350   -280    210    101   -316     15   -137   -446   -597   -633   -303
    -38   -613   -574    324    265   -592     96    -59   -527   -769   -833   -509
    -31   -818   -789    423    379   -805    241     93   -511   -885   -989   -680
    -57   -805   -748    431    345   -776    379    236   -353   -795   -901   -623
   -207   -561   -355    384     72   -459    319   -129   -316   -600   -587   -298
   -381      2    384    189   -384    194     62   -696   -311   -239    -33    311
   -501    678   1176    -88   -841    927   -166   -997   -119    322    685   1054
   -444    875   1319   -215   -880   1096   -413  -1114     15    758   1166   1556
   -389    405    795     -7   -592    597   -496  -1161   -257    415    779   1202
   -353   -223    127    288   -241    -49   -420  -1065   -665   -350    -44    387
   -311   -670   -358    491     23   -514   -226   -750   -753   -743   -545   -114
   -236   -758   -522    498    142   -641    -33   -358   -506   -607   -514    -96
   -153   -771   -618    462    231   -696     93   -122   -342   -491   -436    -62
   -114   -802   -688    459    285   -745    163      2   -265   -444   -410    -49
   -114   -839   -724    475    303   -782    187     36   -252   -452   -431    -72
   -114   -852   -737    483    311   -795    207     54   -246   -459   -431    -80
   -114   -854   -740    483    311   -797    228     77   -223   -446   -423    -75
   -103   -841   -737    472    316   -792    233     93   -210   -441   -418    -67
    -96   -867   -771    480    335   -820    239    106   -205   -439   -418    -62
    -72   -857   -784    465    355   -820    241    122   -189   -423   -397    -36
    -64   -844   -782    454    355   -813    241    140   -174   -418   -389    -18
    -57   -833   -779    444    358   -807    249    155   -153   -405   -379      2
    -51   -831   -782    439    363   -807    257    174   -137   -394   -368     25
    -44   -846   -802    446    379   -826    270    200   -124   -374   -348     49
    -49   -846   -797    446    371   -820    285    226    -93   -350   -332     62
    -49   -820   -774    433    361   -797    290    249    -64   -316   -303     83
    -36   -826   -789    431    376   -810    298    267    -51   -303   -285    101
    -20   -810   -789    415    384   -800    306    301    -23   -262   -252    119
      0   -761   -761    379    379   -761    293    327     -5   -249   -249    137
     15   -735   -750    358    381   -740    303    371     28   -207   -213    168
     23   -737   -761    355    389   -748    332    436     72   -153   -166    200
     44   -717   -761    337    402   -737    353    501    116   -106   -135    236
     62   -683   -745    309    402   -711    368    563    174    -46    -90    290
     67   -636   -706    283    384   -670    363    613    220     10    -57    337
     70   -626   -696    277    381   -662    363    654    254     62    -12    387
     96   -641   -737    272    415   -688    350    670    270     98     23    413
     96   -631   -730    267    413   -680    340    665    265    109     28    420
    106   -631   -740    262    420   -685    342    659    259    116     23    439
    119   -657   -776    267    446   -714    353    652    252    106     -2    459
    114   -691   -805    288    459   -748    350    631    239    109     -7    462
     88   -711   -802    309    444   -756    332    592    213    114      2    433
     57   -724   -782    332    418   -753    329    553    194    114     15    389
     20   -756   -776    366    397   -766    342    519    179    101      2    355
     10   -740   -750    366    379   -745    332    457    137     49    -57    329
     -7   -789   -782    397    384   -787    345    420    116     15    -98    329
    -20   -826   -805    423    389   -815    376    407    119     23    -85    327
    -41   -862   -820    449    389   -841    397    387    114     15    -83    319
    -67   -859   -792    465    361   -826    410    363     98     -7   -122    303
    -90   -846   -758    467    332   -802    439    376    119     18    -98    314
    -80   -836   -758    457    337   -797    457    387    129     36    -57    327
    -67   -802   -735    431    332   -769    467    410    155     59    -28    358
    -72   -756   -683    415    303   -719    472    426    184     72    -23    392
    -75   -730   -654    400    288   -693    462    423    205     85     -2    413
    -64   -696   -633    379    283   -665    439    418    220    101     23    439
    -67   -701   -633    384    280   -667    407    394    205     80     10    441
   -101   -766   -665    433    280   -717    402    387    189     54     -7    446
   -114   -753   -639    431    262   -696    371    342    142     -2    -64    426
    -72   -784   -711    428    316   -748    335    296     85    -51   -111    389
    -51   -854   -805    452    374   -831    324    272     51    -75   -122    327
    -51   -922   -870    488    407   -896    301    239     -5   -114   -132    293
    -49   -956   -906    501    426   -932    285    200    -46   -158   -187    213
    -51  -1002   -950    524    449   -976    280    174    -85   -207   -252    197
    -62  -1034   -971    548    454  -1002    270    155   -111   -233   -280    187
    -54  -1008   -953    532    449   -982    246    132   -127   -246   -277    179
    -36  -1036  -1000    535    480  -1018    223    111   -148   -262   -288    119
    -23  -1026  -1005    524    488  -1015    194     80   -179   -290   -324     72
    -15  -1028  -1013    519    498  -1021    181     62   -192   -296   -314     72
     -7  -1047  -1039    527    514  -1044    176     46   -213   -329   -368     41
    -12  -1067  -1054    537    519  -1062    174     33   -249   -384   -436    124
    -25  -1062  -1036    542    504  -1049    184     38   -244   -371   -407    174
    -33  -1028   -997    530    480  -1013    171     23   -246   -363   -392    122
      2  -1067  -1070    532    535  -1067    137    -18   -309   -433   -457     49
     38  -1234  -1273    597    654  -1254    145    -15   -423   -602   -646    -80
     67  -1423  -1491    678    776  -1457    210     38   -530   -807   -883   -361
     88  -1449  -1538    680    810  -1493    329    184   -480   -828   -937   -555
     31  -1262  -1293    615    662  -1278    407    184   -342   -672   -732   -314
   -184   -753   -568    467    189   -662    249   -301   -246   -340   -244    150
   -407    -62    345    233   -376    140     70   -696    -15    189    423    924
   -449    387    836     28   -644    610   -137   -846    228    711   1008   1670
   -366    306    672     31   -519    488   -355   -969    140    782   1075   1831
   -340   -194    145    267   -244    -25   -431  -1070   -301    179    457   1065
   -311   -724   -413    517     49   -568   -350   -953   -675   -501   -252    246
   -259   -935   -678    597    207   -807   -168   -605   -649   -654   -475    -15
   -137   -922   -784    530    322   -854    -12   -293   -475   -568   -475     12
    -59   -919   -862    488    397   -891     62   -129   -387   -537   -491     64
    -20   -948   -927    483    452   -937     96    -62   -358   -535   -506     83
      5   -989   -995    491    498   -992    119    -36   -350   -519   -483     64
     31   -979  -1010    475    519   -995    129    -15   -337   -498   -449     49
     44   -971  -1018    462    530   -995    137      0   -327   -496   -457     49
     41   -963  -1008    459    522   -984    145     15   -327   -511   -480     57
     36   -974  -1010    467    522   -992    145     28   -335   -548   -530     75
     44   -979  -1023    467    532  -1000    153     46   -324   -540   -527    106
     28   -940   -969    454    496   -953    153     57   -296   -511   -504    103
     15   -914   -930    449    470   -922    161     77   -267   -446   -402    111
     10   -859   -870    423    439   -865    161     96   -223   -376   -298    109
      5   -826   -831    410    418   -828    179    116   -197   -361   -290     93
     23   -831   -854    402    436   -841    189    137   -192   -371   -329    155
     25   -828   -857    400    441   -841    200    166   -174   -355   -314    207
     44   -802   -849    379    444   -826    187    176   -176   -355   -314    184
     77   -779   -857    350    467   -818    174    189   -176   -363   -337    197
     93   -787   -880    345    483   -833    184    226   -163   -366   -353    244
    119   -748   -867    314    493   -807    192    265   -132   -342   -332    254
    135   -704   -841    283    488   -771    192    311   -101   -293   -280    301
    153   -665   -818    257    485   -740    184    361    -59   -236   -202    314
    181   -600   -784    207    480   -691    184    405    -20   -205   -158    342
    210   -558   -769    174    488   -662    179    446      7   -176   -127    389
    233   -491   -727    127    478   -610    176    475     33   -148   -103    426
    254   -428   -683     88    467   -555    176    491     54   -132    -80    459
    259   -392   -654     64    457   -522    187    501     77    -98    -18    485
    257   -337   -594     38    423   -465    176    472     62   -116    -18    459
    249   -311   -563     31    405   -439    171    444     38   -148    -49    410
    239   -324   -563     44    400   -444    163    415     10   -192   -111    407
    218   -296   -517     38    366   -407    142    358    -36   -246   -145    405
    194   -270   -467     36    329   -368    132    293    -75   -293   -179    358
    174   -283   -457     51    314   -368    127    236   -119   -348   -218    319
    163   -293   -457     64    309   -374    116    168   -174   -423   -275    257
    142   -298   -441     75    290   -368    122    122   -202   -465   -296    218
    122   -288   -410     83    265   -348    129     83   -228   -480   -288    174
    116   -275   -392     77    252   -332    132     54   -257   -514   -306    140
    109   -283   -392     88    249   -337    145     38   -280   -545   -332    127
     90   -298   -389    103    239   -342    155     31   -296   -561   -348    116
     90   -267   -358     88    223   -311    166     44   -280   -542   -327    135
     98   -192   -293     44    194   -241    179     80   -231   -493   -277    189
    114   -124   -239      5    176   -181    171     77   -220   -480   -254    215
    111    -72   -184    -20    148   -127    140     59   -220   -475   -244    226
    119    -36   -155    -44    137    -96    101     41   -228   -475   -241    239
    116    -44   -161    -36    137   -103     75     23   -252   -488   -252    228
    116    -20   -137    -46    127    -77     57      5   -275   -501   -262    220
     96    -25   -122    -36    106    -72     33    -25   -314   -532   -283    202
     83    -33   -116    -25     98    -75     23    -36   -335   -550   -303    179
     62   -103   -166     20    111   -135     15    -49   -371   -594   -361    137
     46   -192   -239     72    142   -215     -2    -77   -428   -654   -418     77
     36   -223   -259     90    145   -241    -10   -101   -457   -680   -439     67
     15   -236   -252    109    132   -244    -10   -114   -478   -693   -457     72
     10   -249   -262    119    135   -257    -12   -122   -491   -688   -457     44
     46   -280   -327    116    187   -303    -41   -161   -535   -714   -467     10
     31   -290   -324    127    176   -309    -51   -166   -548   -722   -478      2
     20   -311   -332    145    176   -322    -57   -171   -558   -730   -493     -7
      5   -311   -319    150    161   -314    -54   -168   -558   -724   -493     -5
    -18   -322   -303    171    142   -314    -49   -174   -568   -735   -504    -10
    -36   -361   -324    197    142   -345    -51   -176   -584   -748   -524    -15
    -38   -392   -353    215    155   -374    -44   -168   -584   -750   -530    -10
    -31   -410   -379    220    171   -394    -41   -171   -592   -758   -535    -20
     -7   -501   -493    254    241   -498    -33   -163   -631   -805   -587    -77
     33   -717   -750    340    392   -732     20   -116   -735   -979   -789   -285
     33   -836   -870    400    452   -852    140     -7   -769  -1127   -974   -496
     15   -688   -704    335    358   -696    249     98   -652  -1072   -927   -478
   -101   -358   -257    231     77   -309    218   -148   -579   -893   -672   -231
   -262    262    524      0   -394    394    -41   -665   -511   -478    -90    374
   -361    911   1270   -275   -815   1091   -259   -922   -275    127    623   1111
   -293   1049   1340   -379   -818   1195   -478   -992   -122    563   1057   1595
   -233    683    917   -223   -574    800   -615  -1119   -410    306    774   1348
   -213    124    335     44   -275    228   -631  -1179   -956   -550    -96    462
   -187   -280    -93    233    -46   -187   -509   -984  -1169  -1057   -662   -132
   -163   -384   -223    272     28   -303   -322   -633   -963   -963   -665   -150
   -127   -381   -254    254     62   -319   -161   -379   -779   -836   -592    -93
    -90   -387   -296    239    101   -342    -72   -244   -680   -779   -566    -75
    -67   -368   -303    218    116   -337    -44   -200   -641   -753   -553    -62
    -15   -358   -342    187    163   -353    -49   -174   -633   -750   -561    -46
     23   -345   -368    161    194   -355    -46   -124   -607   -719   -542    -33
     18   -340   -361    161    187   -350    -28    -88   -574   -683   -506    -18
     12   -358   -371    171    189   -363    -20    -67   -561   -667   -496    -15
      5   -355   -361    174    181   -358    -12    -54   -548   -652   -488    -10
     12   -329   -342    158    176   -335      7    -33   -527   -628   -478      5
     25   -324   -350    148    187   -337     12    -28   -519   -613   -472     10
     20   -303   -324    142    171   -314     23    -15   -485   -579   -441     28
     10   -257   -267    122    137   -262     25      2   -467   -550   -423     41
     10   -228   -239    109    124   -233     31     31   -446   -519   -400     67
     18   -202   -220     90    116   -210     31     44   -441   -506   -400     75
     20   -158   -179     67     98   -166     28     57   -428   -491   -400     83
     20    -98   -122     38     70   -109     25     83   -400   -457   -366     98
     23     -2    -25    -10     23    -12      2     93   -389   -446   -366     85
     36    132     96    -85    -31    116    -15    111   -368   -426   -353     90
     46    207    161   -127    -57    187     -7    150   -335   -387   -319    122
     64    257    192   -161    -64    226    -12    179   -311   -355   -283    145
     88    327    239   -207    -75    283    -10    231   -259   -290   -215    171
     93    361    267   -228    -85    314      0    293   -194   -231   -200    187
    119    410    290   -265    -85    350     15    337   -153   -189   -187    283
    124    441    316   -285    -96    379     23    368   -116   -140   -135    335
    132    496    363   -314   -114    431      7    376    -98   -116   -109    348
    101    550    449   -327   -174    501      2    363    -96   -114   -101    342
     62    553    488   -309   -213    522     12    335   -106   -129   -109    324
     28    589    561   -311   -267    576     12    293   -132   -155   -122    296
      7    587    579   -296   -285    584     18    283   -148   -158   -127    285
     38    540    501   -288   -231    519     -2    218   -220   -233   -207    218
     12    530    514   -272   -249    522      0    171   -259   -285   -254    179
    -18    491    506   -239   -262    498      2    124   -296   -322   -285    148
    -23    480    504   -228   -262    491      2     75   -327   -348   -314    111
    -44    470    514   -213   -277    491      0     31   -368   -394   -368     46
    -59    454    511   -197   -285    483      2     -2   -400   -431   -400     10
    -49    454    501   -205   -275    475      7    -18   -410   -436   -397      5
    -51    457    509   -202   -280    483     20    -20   -413   -439   -400    -64
    -57    462    517   -202   -288    488     36    -10   -400   -431   -418    -25
    -57    514    571   -228   -314    542     49     10   -366   -394   -384     57
    -59    587    644   -265   -350    615     54     23   -324   -350   -340     70
    -57    626    683   -283   -368    654     54     25   -296   -314   -309     96
    -59    641    698   -290   -379    670     28      7   -280   -288   -285    109
    -62    633    696   -285   -379    665      7     -5   -285   -288   -280    116
    -67    633    701   -283   -384    667     -7    -25   -306   -296   -267    109
    -57    662    719   -301   -387    691    -33    -59   -342   -329   -309     36
    -44    615    659   -285   -353    636    -28    -54   -361   -358   -363     54
    -46    594    641   -275   -345    618    -46    -72   -400   -397   -402     18
    -51    530    579   -239   -316    553    -72   -106   -462   -459   -457    -38
    -57    509    566   -226   -311    537    -85   -119   -480   -475   -467    -54
    -67    483    548   -207   -309    514    -93   -137   -514   -501   -488   -114
    -88    478    563   -194   -327    519   -103   -171   -550   -532   -517   -166
    -98    504    600   -205   -350    550   -116   -192   -574   -555   -555   -220
    -93    519    613   -213   -353    566   -148   -210   -600   -587   -610   -215
    -98    555    652   -228   -376    602   -163   -233   -620   -602   -626   -249
   -103    607    711   -252   -407    659   -176   -241   -628   -607   -636   -246
   -114    639    750   -262   -433    693   -179   -244   -636   -615   -641   -254
   -116    649    766   -265   -441    706   -192   -252   -646   -628   -659   -275
    -93    693    787   -301   -441    740   -223   -277   -670   -649   -678   -296
    -90    717    805   -314   -449    761   -228   -283   -675   -659   -691   -314
    -85    704    789   -311   -439    745   -228   -280   -693   -688   -719   -348
    -77    597    675   -259   -376    636   -205   -257   -740   -771   -823   -475
    -51    441    491   -197   -270    465   -127   -158   -779   -930  -1049   -714
    -28    478    506   -226   -267    491    -38    -31   -696   -956  -1132   -813
    -72    784    857   -355   -465    818    -12    -70   -581   -820   -961   -657
   -205   1241   1447   -517   -826   1343   -194   -550   -675   -644   -597   -329
   -345   1893   2239   -776  -1293   2065   -465  -1065   -740   -303    -23    205
   -376   2372   2748   -997  -1564   2559   -709  -1312   -678    140    555    769
   -329   2213   2543   -943  -1436   2377   -862  -1402   -766    233    657    901
   -306   1678   1984   -685  -1145   1831   -852  -1389  -1067   -272     62    348
   -280   1158   1439   -441   -859   1299   -732  -1254  -1384  -1021   -787   -452
   -213    901   1114   -345   -662   1005   -579   -922  -1236  -1070   -982   -631
   -155    919   1075   -384   -615    995   -457   -631   -963   -867   -862   -535
    -96    976   1072   -439   -584   1023   -361   -423   -782   -737   -782   -472
    -93   1008   1098   -459   -594   1052   -309   -332   -698   -691   -756   -449
   -114   1021   1135   -454   -623   1075   -277   -296   -659   -672   -745   -457
   -101   1041   1143   -472   -620   1091   -288   -301   -659   -678   -743   -470
    -49   1062   1111   -506   -579   1085   -314   -309   -675   -688   -756   -475
    -64   1080   1143   -509   -605   1111   -296   -262   -636   -646   -722   -452
    -96   1093   1189   -498   -644   1140   -270   -239   -597   -602   -696   -444
   -111   1091   1200   -491   -657   1145   -252   -210   -566   -574   -678   -431
   -114   1124   1239   -504   -675   1182   -241   -181   -535   -545   -652   -400
   -132   1119   1249   -493   -691   1184   -252   -179   -524   -530   -646   -394
   -166   1124   1291   -478   -727   1208   -246   -161   -498   -509   -626   -384
   -168   1163   1332   -498   -750   1247   -231   -129   -462   -472   -592   -368
   -148   1187   1335   -519   -740   1260   -228   -114   -433   -446   -571   -363
   -132   1182   1312   -527   -722   1247   -231    -85   -405   -415   -537   -340
   -129   1210   1337   -540   -735   1273   -241    -54   -374   -379   -506   -322
   -132   1247   1379   -558   -756   1312   -233    -23   -332   -350   -488   -303
   -122   1262   1384   -568   -753   1322   -220     12   -296   -335   -488   -249
   -106   1278   1382   -587   -745   1330   -205     54   -254   -277   -428   -223
    -93   1296   1389   -602   -740   1343   -192    101   -207   -226   -389   -236
    -75   1309   1384   -618   -730   1348   -168    163   -145   -163   -335   -176
    -67   1343   1410   -636   -737   1376   -155    223    -80    -96   -270   -135
    -38   1418   1454   -691   -748   1436   -155    277    -31    -49   -246    -83
    -20   1462   1480   -722   -750   1470   -148    322     15     -7   -213     -7
     -7   1486   1493   -740   -750   1488   -142    350     49     44   -153      7
    -25   1493   1519   -732   -771   1506   -142    345     51     49   -129    -15
    -51   1488   1540   -719   -795   1512   -122    327     44     33   -140    -28
    -54   1493   1545   -719   -800   1519   -124    301     15      5   -163    -31
    -31   1506   1538   -740   -787   1522   -142    275    -18    -20   -187    -51
    -25   1519   1545   -745   -784   1532   -150    239    -54    -51   -205    -77
    -46   1496   1543   -724   -795   1517   -148    200    -80    -80   -231   -114
    -41   1475   1517   -717   -779   1496   -171    132   -137   -142   -285   -153
    -67   1449   1517   -691   -795   1483   -179     85   -176   -174   -314   -187
   -111   1423   1535   -654   -823   1478   -166     49   -194   -189   -327   -239
   -132   1400   1532   -636   -833   1465   -155     25   -202   -194   -337   -257
   -137   1400   1535   -631   -836   1467   -150     20   -200   -192   -342   -246
   -148   1413   1561   -633   -854   1486   -140     12   -189   -181   -322   -244
   -166   1413   1579   -623   -872   1496   -127     10   -174   -163   -288   -257
   -171   1426   1597   -628   -885   1512   -122      7   -158   -148   -275   -277
   -161   1465   1626   -654   -893   1545   -109     20   -119   -111   -246   -236
   -161   1488   1647   -665   -904   1569   -103     41    -77    -70   -218   -197
   -150   1480   1631   -665   -891   1556   -116     46    -62    -51   -210   -140
   -137   1491   1628   -678   -883   1558   -148     33    -54    -25   -176   -127
   -145   1473   1615   -665   -880   1543   -142     44    -33     -7   -163   -124
   -142   1426   1569   -644   -857   1499   -150     28    -46    -20   -174   -129
   -153   1402   1556   -623   -854   1478   -153     20    -46     -5   -142   -135
   -168   1389   1558   -610   -865   1473   -153     25    -49      2   -135   -137
   -184   1296   1480   -555   -831   1387   -155     28    -67    -23   -171   -171
   -179   1179   1358   -501   -769   1267   -166      2   -116    -75   -231   -239
   -181   1117   1299   -467   -740   1208   -168     -7   -137    -93   -244   -262
   -192   1065   1257   -439   -724   1161   -163    -10   -140    -85   -239   -288
   -189   1002   1192   -407   -691   1096   -171    -46   -187   -127   -272   -335
   -179    966   1145   -397   -662   1054   -179    -67   -220   -171   -322   -345
   -179    963   1143   -392   -659   1052   -189    -72   -236   -202   -350   -340
   -194    917   1109   -361   -652   1013   -181    -64   -223   -181   -324   -335
   -205    883   1088   -340   -646    984   -171    -57   -205   -142   -285   -358
   -200    875   1075   -340   -639    974   -171    -70   -210   -155   -293   -384
   -205    854   1060   -324   -631    956   -168    -75   -215   -171   -309   -363
   -200    818   1018   -309   -610    917   -166    -77   -215   -161   -296   -374
   -202    815   1018   -306   -610    917   -171    -72   -210   -142   -275   -374
   -210    753    963   -272   -587    857   -163    -51   -210   -142   -277   -387
   -200    605    805   -202   -501    704   -140    -28   -272   -236   -389   -496
   -166    350    514    -93   -340    431    -57     46   -368   -441   -644   -737
   -155    254    407    -49   -283    329     80    202   -314   -493   -750   -870
   -226    433    659   -106   -441    545    163    197   -174   -353   -589   -769
   -387    784   1171   -197   -779    976     23   -290   -187   -140   -226   -410
   -568   1491   2060   -462  -1314   1774   -241   -833   -122    319    428    259
   -631   2068   2699   -719  -1665   2385   -478  -1049    101    914   1145    971
   -571   2026   2595   -730  -1582   2309   -683  -1130    127   1163   1395   1286
   -493   1462   1956   -483  -1223   1709   -748  -1145   -205    717    888    823
   -433    820   1254   -194   -844   1036   -626   -982   -581    -59     31    -36
   -392    426    818    -15   -605    620   -392   -587   -511   -239   -259   -363
   -322    368    691    -25   -509    530   -197   -239   -262    -77   -181   -322
   -244    363    607    -59   -426    485    -67    -10   -101     25   -124   -254
   -233    332    566    -51   -400    449    -10     93    -31     77    -96   -233
   -244    301    542    -28   -392    420     23    145     12    137    -28   -252
   -246    285    530    -20   -387    407     54    174     44    153    -18   -270
   -215    259    475    -20   -345    366     57    174     44    135    -44   -270
   -197    228    426    -15   -314    327     70    194     51    137    -49   -246
   -181    231    413    -25   -298    322     88    226     85    163    -23   -207
   -174    236    410    -33   -290    322    103    252    106    189      0   -184
   -163    228    392    -31   -277    309    127    280    142    239     51   -161
   -179    265    444    -44   -311    353    135    301    184    275     85   -145
   -161    267    428    -54   -293    348    124    296    174    267     75   -135
   -122    262    384    -72   -252    324    119    306    176    283     80   -150
   -114    283    397    -83   -254    340    137    345    220    329    127   -103
   -114    275    389    -83   -252    332    153    379    262    392    187    -98
   -132    283    415    -75   -275    348    174    415    296    431    226    -80
   -124    267    389    -72   -257    327    184    446    316    446    220    -49
    -98    272    371    -85   -233    322    194    493    350    465    207     20
    -70    280    350   -106   -210    314    200    542    389    514    244     64
    -49    290    340   -122   -194    314    207    597    452    615    355     51
    -54    301    353   -124   -202    327    233    659    517    688    426     70
    -41    309    350   -132   -194    329    257    719    561    743    467    122
     10    342    332   -179   -161    337    259    763    589    787    506    168
     38    400    361   -218   -161    379    265    805    633    839    550    218
     38    423    384   -233   -171    405    270    828    665    872    576    244
     31    446    415   -239   -192    431    275    836    685    898    594    265
     20    444    423   -233   -202    433    283    823    672    891    571    265
     31    441    407   -236   -189    426    285    795    652    875    555    262
     25    426    397   -228   -187    410    293    774    639    878    576    239
     23    433    410   -228   -192    423    283    735    610    859    568    197
    -12    402    415   -197   -215    407    288    696    589    820    514    200
    -51    353    402   -150   -228    376    301    646    563    805    506    168
    -64    298    363   -116   -215    329    288    568    514    774    496     96
    -77    259    337    -90   -207    298    275    511    472    730    452     70
   -101    228    327    -64   -213    277    285    485    457    717    436     49
   -124    246    371    -62   -246    309    296    470    446    706    420     15
   -122    231    353    -54   -239    293    296    439    418    675    381     -2
   -116    210    327    -46   -220    267    316    439    423    685    394      7
   -119    223    342    -54   -233    283    345    467    459    732    449      7
   -116    259    376    -72   -246    316    361    493    493    766    485     33
   -127    311    436    -93   -283    374    384    522    540    807    514     83
   -129    353    483   -111   -306    418    387    519    566    841    548    106
   -116    384    501   -135   -309    441    355    519    576    872    587    140
    -90    389    480   -150   -285    433    319    517    571    883    602    155
    -85    358    441   -137   -262    397    303    504    558    870    584    153
    -93    322    415   -114   -254    368    290    488    542    849    555    148
   -111    283    394    -85   -252    337    280    465    524    841    558    122
   -135    202    335    -33   -236    267    290    467    511    826    540    103
   -129     85    215     20   -171    148    280    449    467    774    491     59
   -135     -2    132     70   -135     64    293    446    449    761    485     57
   -148    -88     59    116   -106    -15    306    439    441    758    480     44
   -163   -174    -10    168    -77    -93    314    433    431    753    478     41
   -168   -257    -90    210    -41   -174    322    431    431    748    475     44
   -189   -446   -257    319     33   -353    368    465    467    782    509     70
   -205   -584   -379    392     85   -483    413    501    501    818    542    103
   -189   -628   -439    407    124   -535    410    493    488    805    524    111
   -181   -665   -483    423    150   -574    418    509    488    815    540    140
   -176   -680   -504    428    163   -592    420    517    493    839    589    148
   -181   -672   -491    426    153   -581    426    511    501    836    587    142
   -197   -685   -488    441    142   -587    433    511    504    828    581    142
   -218   -719   -504    467    140   -613    444    511    504    813    574    124
   -194   -826   -631    511    218   -730    439    501    439    727    480     54
   -129  -1047   -919    587    392   -984    480    511    293    511    249   -187
   -114  -1210  -1096    662    488  -1153    589    602    233    363     93   -423
   -129  -1130  -1002    628    433  -1067    691    680    309    400    135   -413
   -280   -828   -548    555    132   -688    659    400    387    589    392   -122
   -527   -153    371    337   -449    109    462    -51    597   1088   1023    558
   -670    540   1210     64   -940    875    288   -207    966   1758   1774   1350
   -613    714   1327    -51   -971   1021     49   -246   1156   2195   2192   1839
   -553    392    945     80   -748    667   -103   -358    914   1964   1935   1621
   -537   -140    394    337   -467    127   -145   -431    384   1171   1145    792
   -478   -555    -77    517   -202   -316     -5   -233    127    649    581    187
   -384   -680   -298    530    -44   -488    200    122    262    654    509     90
   -280   -665   -384    472     51   -524    340    363    405    732    550    111
   -262   -667   -405    465     70   -537    420    480    467    766    568    111
   -288   -701   -413    493     62   -558    472    532    498    779    566    109
   -283   -730   -446    504     80   -589    480    537    491    766    537     88
   -254   -745   -491    501    116   -618    478    540    472    745    506     59
   -262   -769   -509    514    119   -639    506    571    491    763    530     70
   -249   -776   -527    511    137   -652    530    605    506    784    566     96
   -239   -769   -530    504    142   -649    535    626    511    792    594    114
   -244   -740   -496    493    124   -618    522    623    519    797    613    127
   -270   -745   -475    506    101   -610    540    649    542    815    631    148
   -270   -730   -459    498     93   -597    553    678    561    833    641    163
   -249   -743   -493    496    119   -618    558    693    566    841    641    166
   -220   -730   -509    475    142   -620    555    704    576    849    652    179
   -218   -719   -501    467    140   -610    563    727    594    865    667    194
   -226   -711   -485    467    127   -597    576    763    620    888    696    226
   -241   -680   -439    459     96   -558    594    818    670    935    745    272
   -179   -670   -491    426    155   -581    579    828    670    927    735    267
   -145   -657   -511    400    181   -584    589    870    691    940    748    277
   -155   -639   -483    397    163   -563    623    945    748    992    795    327
   -155   -613   -459    381    150   -537    644   1010    795   1034    836    368
   -135   -576   -441    355    153   -509    657   1085    849   1085    883    423
   -103   -563   -462    332    179   -514    646   1127    875   1114    911    454
    -80   -527   -449    303    184   -488    654   1176    917   1161    963    493
    -85   -504   -420    293    166   -462    667   1210    948   1189    987    522
    -70   -480   -410    275    168   -446    662   1213    956   1192   1000    542
    -75   -457   -384    265    153   -420    657   1208    963   1200   1015    558
    -88   -483   -397    285    153   -441    665   1197    958   1187   1021    558
    -77   -480   -405    277    161   -444    654   1161    922   1143    989    524
    -93   -480   -387    288    145   -433    657   1124    896   1109    969    498
   -111   -478   -368    293    127   -423    649   1078    867   1078    945    472
   -140   -522   -384    329    122   -454    649   1031    836   1044    917    449
   -137   -589   -452    363    155   -522    631    956    776    982    867    402
   -155   -628   -472    392    158   -550    623    901    732    927    828    358
   -187   -626   -439    405    124   -532    628    872    717    898    802    335
   -184   -620   -436    402    124   -530    623    831    678    849    756    285
   -176   -610   -436    392    127   -524    623    797    657    823    737    262
   -207   -607   -400    407     96   -504    649    797    670    828    748    265
   -202   -631   -428    415    111   -532    652    797    662    820    745    257
   -176   -597   -420    387    119   -509    657    815    688    844    774    288
   -181   -522   -340    350     77   -431    659    836    730    883    823    335
   -207   -459   -252    335     20   -355    659    833    756    914    862    371
   -226   -410   -184    316    -23   -298    633    813    766    922    875    379
   -176   -418   -244    296     31   -332    579    761    732    891    852    358
   -161   -472   -311    314     72   -392    563    756    709    870    831    353
   -171   -535   -363    353     96   -449    561    748    691    852    818    348
   -187   -535   -350    358     80   -444    550    719    672    831    807    335
   -184   -530   -345    355     80   -439    535    701    649    807    782    309
   -189   -628   -439    407    124   -535    517    680    594    750    724    257
   -202   -779   -576    491    187   -678    527    678    563    722    696    236
   -218   -815   -597    517    187   -706    514    649    540    688    675    205
   -231   -828   -597    527    181   -714    501    618    501    649    644    174
   -213   -844   -631    524    207   -737    462    563    439    589    584    122
   -215   -849   -633    532    207   -743    454    550    428    581    579    116
   -218   -875   -657    548    218   -769    454    550    433    589    592    122
   -213   -924   -711    568    249   -820    467    561    439    597    602    132
   -207   -966   -758    587    275   -865    467    561    433    600    607    135
   -200   -971   -771    587    285   -872    457    545    418    581    594    114
   -181   -932   -750    555    283   -841    441    519    394    550    561     70
   -176   -948   -771    561    296   -859    428    511    381    537    542     57
   -174   -989   -815    581    319   -904    428    524    387    540    540     62
   -158  -1075   -917    618    379   -997    441    537    361    496    483      7
   -127  -1291  -1163    709    517  -1228    485    584    259    319    277   -194
   -132  -1431  -1301    782    581  -1366    594    693    233    174     80   -418
   -197  -1314  -1117    753    457  -1215    714    789    355    218    114   -423
   -311   -966   -654    639    171   -810    688    527    428    402    389   -150
   -415   -376     38    394   -228   -171    420    -23    436    769    945    444
   -517    259    776    127   -646    517    194   -348    600   1301   1631   1161
   -506    454    958     25   -732    704    -38   -517    662   1678   2055   1652
   -470     72    542    200   -506    306   -174   -654    374   1428   1756   1405
   -394   -496   -103    444   -148   -301   -176   -620    -75    654    909    530
   -316   -909   -592    613    135   -750    -38   -353   -228    192    345    -83
   -259  -1002   -743    628    239   -872    129      7    -15    285    327   -135
   -179   -966   -787    574    303   -878    267    275    174    418    392    -44
   -132   -919   -787    524    324   -854    337    400    262    472    415      7
   -122   -893   -771    506    322   -833    355    436    285    488    423     10
   -109   -865   -756    483    322   -810    366    446    293    491    415      2
   -119   -849   -730    485    303   -789    389    436    296    475    394    -23
   -129   -833   -706    480    288   -771    392    433    285    475    394    -20
   -127   -826   -701    475    285   -763    394    457    306    493    402     -5
   -109   -789   -680    446    285   -735    381    485    324    511    407      5
    -64   -758   -693    413    314   -727    350    485    306    511    402      7
    -51   -719   -667    384    306   -693    345    511    335    550    426     31
    -64   -688   -626    376    280   -657    345    522    355    568    441     41
    -62   -670   -610    363    272   -639    348    535    368    587    459     57
    -44   -649   -605    348    280   -628    350    550    384    610    472     75
    -54   -610   -558    332    249   -584    350    558    400    631    488     88
    -67   -561   -493    314    210   -527    358    576    420    654    504     83
    -75   -517   -441    296    181   -480    358    589    436    665    491     88
    -59   -480   -420    270    179   -452    358    613    457    685    488    109
    -49   -449   -400    249    171   -423    353    626    470    685    478    109
    -36   -366   -329    200    145   -348    355    670    514    727    524    150
     10   -324   -335    155    171   -329    340    722    548    776    563    197
     54   -277   -332    111    192   -303    332    782    605    844    626    265
     46   -223   -272     88    158   -246    340    831    659    893    665    301
     49   -166   -215     57    132   -192    342    854    685    924    691    324
     62   -109   -171     20    114   -140    319    878    696    948    719    348
     62    -44   -106     -7     83    -75    324    891    711    966    745    371
     44      7    -36    -28     38    -12    324    846    696    943    727    345
     83     49    -36    -67     59      7    290    800    633    893    685    311
    101     72    -28    -88     62     23    259    776    592    865    654    285
     90     88     -2    -88     46     44    239    732    548    826    620    254
     59     93     33    -77     12     64    226    672    496    771    568    197
     31    127     96    -80    -31    111    213    615    446    717    527    153
     12    153    137    -85    -62    145    192    540    387    652    475     96
     20    158    137    -88    -57    148    163    449    311    579    431     57
     -2    205    207   -101   -103    205    166    407    277    542    402    -38
    -10    192    202    -90   -106    197    176    368    231    475    311   -106
    -28    148    174    -59   -101    161    174    342    192    436    270    -77
    -49    166    215    -57   -132    189    166    314    176    420    262   -103
    -51    218    270    -83   -161    244    174    314    181    415    262   -119
    -44    332    374   -145   -207    353    166    327    205    446    301    -93
    -18    405    423   -194   -220    413    135    324    231    488    345    -49
      0    420    420   -210   -210    420    119    309    228    485    348    -41
      7    478    470   -244   -231    475    101    314    249    522    384     -5
      0    522    522   -262   -259    522     75    283    236    506    371    -28
    -25    530    555   -254   -290    542     62    246    218    472    342    -57
    -25    522    548   -246   -285    535     54    220    179    431    314    -75
      2    506    504   -257   -249    506     36    207    145    413    296    -85
     -2    449    452   -226   -226    452     28    207    124    392    265   -109
    -10    327    337   -161   -174    332     15    192     72    335    197   -163
    -10    252    262   -119   -135    257     15    184     44    303    171   -187
     -7    197    205    -96   -106    200     20    166     12    272    150   -210
     -5    171    176    -83    -90    174      7    137    -25    231    114   -244
     -2    181    181    -90    -90    181    -12    109    -51    197     88   -272
     -5    155    161    -75    -83    158    -23     85    -67    174     67   -290
     -7    145    153    -70    -80    148    -28     77    -88    158     54   -298
    -10    114    124    -51    -67    119    -41     59   -109    137     38   -311
    -23     85    106    -33    -64     93    -51     59   -116    135     41   -301
    -18     80     98    -31    -57     88    -54     72   -111    140     44   -290
    -18    116    135    -49    -75    124    -70     41   -140    106     10   -335
    -18    114    132    -49    -75    122    -67     46   -135    103      7   -340
      5     80     72    -44    -33     77    -64     54   -140     88    -10   -350
     41    -80   -122     20     80   -101    -36    101   -187      2   -116   -439
     57   -233   -290     88    171   -259     46    194   -226   -161   -337   -654
     36   -192   -231     77    132   -210    155    314   -124   -181   -397   -748
    -31    119    150    -44    -90    132    179    226    -36    -85   -252   -641
   -142    558    701   -207   -420    628    -15   -275   -194     33     54   -345
   -254   1174   1428   -459   -841   1301   -301   -782   -327    322    576    161
   -280   1634   1914   -678  -1098   1774   -537  -1023   -301    724   1119    696
   -215   1465   1680   -626   -948   1571   -691  -1104   -413    784   1184    797
   -187    917   1104   -363   -644   1010   -683  -1072   -701    298    610    272
   -184    415    597   -116   -389    506   -537   -909   -956   -400   -202   -488
   -101    153    254    -25   -179    205   -389   -589   -797   -454   -394   -639
    -25    155    181    -67   -103    166   -285   -301   -530   -252   -270   -514
     33    205    171   -119    -67    189   -205   -101   -342   -111   -179   -459
     41    249    205   -148    -83    226   -150     -5   -246    -44   -124   -439
     36    265    228   -153    -96    246   -127     31   -210    -28   -101   -428
     64    275    210   -171    -72    244   -150      2   -233    -70   -132   -467
     64    275    210   -168    -72    244   -148     28   -223    -62   -132   -457
     67    293    223   -181    -77    259   -142     59   -200    -49   -122   -410
     75    324    249   -200    -88    288   -137     64   -194    -51   -114   -389
     72    345    270   -210    -98    309   -137     83   -179    -33   -114   -394
     67    332    265   -200    -98    298   -122    119   -137     -2   -116   -363
     77    353    275   -218    -98    314   -140    106   -145    -31   -132   -353
     80    358    277   -220    -98    316   -140    116   -135    -10    -98   -342
     64    366    298   -218   -116    332   -129    140    -96     25    -41   -303
     41    392    350   -215   -153    371   -111    174    -46     75     15   -314
     44    400    353   -223   -155    376   -101    200     -5    116     51   -324
     59    452    392   -257   -166    423   -111    200     -5    101     18   -361
     77    465    387   -272   -153    426   -106    228     25    114     36   -262
     88    472    384   -280   -148    428    -88    275     75    168    119   -155
    114    488    374   -301   -129    431    -80    314    122    213    137   -215
    129    475    342   -303   -106    410    -64    358    171    236    142   -174
    140    475    335   -309    -98    405    -51    415    223    280    187   -116
    158    509    350   -332    -96    431    -49    467    280    340    252    -51
    166    527    361   -348    -98    446    -31    524    342    407    324     -7
    181    581    397   -381   -109    491    -23    561    392    465    381     36
    205    631    426   -420   -111    530    -25    571    413    501    433     75
    200    646    446   -423   -122    548    -12    587    439    524    480    111
    205    639    431   -423   -114    535    -10    566    410    485    452     62
    220    584    361   -402    -70    472    -12    524    355    418    379     36
    176    553    376   -363   -101    465     10    511    348    420    394     10
    135    542    407   -337   -135    475     23    483    322    387    358     -7
    166    511    345   -340    -90    428      0    415    244    303    309     10
    142    462    319   -303    -88    392     -5    361    200    277    314    -41
    135    410    272   -275    -67    342     -5    309    155    236    257   -163
    135    392    257   -262    -59    324    -12    254     90    150    155   -215
    119    366    246   -244    -64    306     -5    228     72    124    135   -179
    109    376    267   -244    -80    324      0    207     62    114    127   -163
    114    394    280   -257    -83    340      5    192     44     90    103   -155
    106    342    236   -223    -64    290     38    207     75    132    145   -158
     90    358    267   -226    -88    314     46    215    106    179    215   -194
     85    410    324   -249   -119    368     59    231    140    213    249   -192
     83    472    389   -277   -153    431     64    265    189    257    277   -101
     85    511    426   -298   -168    470     51    257    210    277    301    -57
    101    524    420   -314   -161    472     25    246    220    293    327    -31
    116    530    413   -324   -148    472     -7    223    207    285    319    -33
    127    522    394   -327   -132    459    -49    176    155    233    270    -57
    116    483    366   -298   -124    426    -46    174    155    233    277    -31
     98    480    381   -290   -142    431    -54    155    142    233    296    -54
     98    420    319   -259   -109    371    -54    153    124    220    270    -93
    109    296    184   -205    -36    241    -51    153     90    179    210   -109
    111    233    122   -171     -5    179    -49    142     64    161    197   -129
     88    179     90   -135     -2    135    -49    127     44    142    187   -171
     59    124     64    -93     -2     96    -44    116     20    119    168   -192
     41     88     46    -67     -2     70    -38    114     15    119    168   -181
     41     96     54    -67     -5     75    -44    109      7    116    163   -187
     64     83     15    -75     23     49    -62     70    -28     77    119   -218
     98     51    -46    -75     72      2    -75     36    -59     41     80   -233
     98      7    -90    -54     93    -41    -72     36    -62     38     77   -226
     90      2    -88    -46     90    -41    -67     46    -49     59    106   -207
     88    -12   -101    -38     93    -54    -75     36    -62     54    101   -223
     80    -18    -98    -31     88    -57    -85     20    -75     36     80   -239
     77    -28   -106    -25     90    -67    -88     23    -77     23     64   -241
     85   -135   -220     25    153   -176    -75     33   -127    -51    -23   -301
    111   -413   -524    148    316   -467     23     98   -220   -246   -252   -527
    103   -527   -633    210    368   -579    168    220   -207   -366   -402   -685
     64   -368   -436    150    249   -402    262    257   -101   -296   -324   -613
    -49     12     62     18    -54     36    163   -119    -98   -116    -44   -363
   -148    722    867   -288   -506    795   -181   -662    -83    288    542    210
   -200   1356   1556   -576   -878   1454   -454   -904    132    883   1241    862
   -148   1452   1600   -652   -872   1525   -688   -963    254   1252   1602   1231
   -101    966   1067   -431   -584   1015   -750   -974      5    935   1254    930
    -96    337    433   -122   -265    384   -667   -922   -475     98    402    124
    -85    -38     46     59    -67      2   -467   -665   -550   -249    -31   -275
    -38   -114    -75     75     15    -96   -270   -340   -319   -129    -10   -239
     41   -127   -168     44    103   -148   -124   -103   -145    -10     59   -181
     85   -142   -228     28    153   -184    -46     18    -54     46     93   -176
    109   -174   -283     31    194   -228    -23     57    -41     41     83   -181
    103   -184   -288     38    192   -233     -7     75    -31     44     80   -181
     98   -218   -316     59    207   -267      7    101    -10     62     90   -171
     93   -241   -335     72    213   -288     25    124      7     75    103   -153
     96   -267   -363     85    228   -314     36    145     20     85    111   -137
     93   -272   -368     88    228   -319     46    161     38    101    127   -119
     85   -252   -337     83    210   -293     62    181     67    124    153    -93
     75   -254   -329     88    200   -290     67    202     90    148    174    -59
     64   -241   -306     88    184   -272     70    210    109    168    197    -41
     62   -241   -303     88    181   -272     62    207    111    166    192    -49
     83   -236   -319     77    200   -277     64    226    127    176    189    -20
     96   -218   -316     59    205   -267     62    246    148    205    220     20
    109   -200   -309     44    207   -254     64    275    174    246    275     36
    106   -194   -301     41    202   -246     72    303    200    280    311     51
    111   -184   -296     36    202   -239     85    337    233    311    335     77
    106   -176   -283     33    194   -228     85    376    267    340    355     93
    106   -192   -298     41    200   -244    101    431    311    376    379    132
    114   -200   -316     41    215   -257    111    496    363    426    410    192
    122   -189   -311     33    215   -249    119    555    423    485    462    252
    119   -179   -298     28    207   -239    122    605    478    537    509    298
    114   -171   -285     28    197   -228    135    646    524    592    555    337
    122   -153   -275     12    197   -213    158    680    558    636    584    384
    137   -124   -262     -5    200   -192    179    701    571    662    597    426
    140   -116   -259    -12    200   -187    202    709    563    672    626    436
    135   -103   -239    -15    187   -171    239    701    558    678    662    420
    122   -140   -262      7    189   -200    265    685    545    667    680    423
    116   -192   -309     38    213   -249    283    665    527    665    693    418
    116   -205   -324     41    220   -265    296    631    498    631    665    394
    109   -223   -332     57    220   -277    311    600    465    584    623    389
     88   -275   -363     93    223   -319    324    561    426    537    581    379
     62   -337   -400    137    231   -368    342    530    400    506    561    335
     46   -402   -449    176    246   -426    345    483    366    454    475    239
     46   -428   -475    189    259   -452    350    452    348    426    428    249
     25   -452   -478    210    252   -465    371    452    358    452    475    259
    -12   -462   -449    239    218   -457    400    459    376    475    511    283
    -25   -475   -449    252    210   -462    407    462    374    457    480    265
    -23   -444   -420    233    197   -431    405    459    361    423    420    233
    -23   -371   -348    194    161   -361    413    480    387    449    449    322
    -41   -277   -236    161     96   -257    407    483    420    498    514    345
    -41   -267   -228    153     90   -249    368    439    402    480    504    335
    -46   -257   -210    150     80   -233    337    426    405    480    506    358
    -46   -285   -239    166     96   -265    306    413    381    457    485    374
    -46   -311   -265    179    109   -288    277    374    345    439    483    340
    -59   -275   -215    166     77   -246    246    342    324    433    504    335
    -64   -270   -205    168     67   -239    228    319    303    426    519    285
    -72   -358   -288    213    106   -324    215    296    252    353    418    150
    -67   -537   -470    303    200   -504    213    283    184    259    290    207
    -75   -633   -558    353    239   -597    213    275    163    249    298    171
    -98   -657   -558    376    228   -610    213    254    145    244    296    103
   -124   -657   -532    389    202   -594    205    223    111    200    259     70
   -140   -685   -545    413    202   -615    210    205     75    124    158     38
   -142   -761   -618    452    236   -691    220    205     64    109    150    174
   -140   -735   -597    436    228   -667    220    205     77    137    202    161
   -132   -737   -607    433    236   -672    218    197     72    127    194    135
   -132   -815   -683    475    275   -750    231    202     70    116    181    132
   -129   -813   -683    470    275   -750    218    194     62    106    179    122
   -124   -815   -691    470    280   -753    207    179     51     98    171    109
   -132   -839   -706    485    285   -774    213    176     51    101    181     96
   -132   -875   -743    504    303   -810    220    181     41     85    174     67
    -96  -1039   -945    566    423   -992    239    194    -54    -64      0    -98
    -62  -1296  -1234    678    584  -1265    324    275   -142   -265   -257   -366
    -49  -1348  -1299    696    623  -1322    449    433    -85   -309   -348   -480
   -106  -1109  -1002    607    446  -1057    540    439     57   -158   -179   -337
   -301   -633   -332    465     15   -483    394    -49     90    114    244    106
   -522     70    592    223   -558    329    181   -509    228    615    937    846
   -555    610   1166    -28   -859    885    -46   -722    431   1179   1605   1595
   -449    496    945    -23   -696    719   -244   -823    376   1330   1753   1821
   -405    -72    332    236   -368    129   -298   -880    -51    691   1057   1109
   -361   -605   -244    483    -59   -426   -233   -758   -413    -15    272    280
   -311   -862   -550    584    116   -706    -75   -426   -368   -163     12    -18
   -220   -865   -644    542    210   -756     80   -103   -166    -33     67     18
   -137   -849   -711    493    285   -782    166     77    -54     36     98     46
   -109   -862   -753    485    322   -807    207    150    -12     51     93     49
    -98   -854   -758    475    327   -807    226    176     -5     44     75     44
    -88   -826   -737    457    324   -782    236    197     12     62     93     54
    -85   -805   -719    444    314   -763    236    207     12     62     85     49
    -75   -795   -719    433    322   -758    244    218     18     67     83     54
    -64   -769   -704    415    316   -735    246    228     28     83     90     62
    -62   -735   -672    400    303   -704    249    236     41    101    106     64
    -46   -711   -667    379    309   -691    249    246     49    116    116     83
    -38   -688   -649    363    303   -670    246    257     62    142    137    101
    -38   -657   -618    348    288   -639    241    262     75    163    150    114
    -31   -646   -615    340    290   -631    244    272     88    166    142    145
    -25   -628   -602    327    285   -615    252    296    106    189    166    181
    -31   -600   -568    316    267   -584    257    322    135    233    207    181
    -44   -592   -548    316    249   -568    262    353    161    262    233    192
    -54   -579   -524    316    233   -553    277    389    189    290    254    223
    -54   -550   -496    301    218   -522    283    423    215    309    254    270
    -33   -522   -488    277    226   -506    296    465    241    342    285    303
     -5   -491   -485    246    239   -488    303    519    285    400    345    327
     25   -472   -498    223    262   -485    303    571    327    444    379    353
     49   -454   -506    200    275   -480    309    618    368    483    400    389
     77   -384   -462    153    267   -423    319    665    420    537    454    465
    106   -327   -433    106    270   -379    316    698    457    579    488    517
    127   -293   -420     83    272   -355    319    711    472    597    496    542
    135   -252   -389     57    259   -322    322    717    488    618    517    558
    135   -241   -376     51    254   -309    324    717    488    631    532    579
    124   -244   -371     57    246   -309    319    696    470    631    537    548
    111   -231   -342     59    226   -285    309    654    436    607    530    506
    103   -226   -329     59    215   -277    309    607    405    563    488    485
     77   -265   -342     93    207   -303    301    553    353    509    431    454
     36   -293   -329    127    181   -309    285    498    309    467    394    410
      2   -322   -324    161    163   -322    285    446    272    428    353    366
    -15   -327   -311    171    145   -322    293    410    252    402    329    348
    -31   -311   -280    171    124   -298    309    384    236    384    303    337
    -51   -309   -259    179    101   -285    314    355    213    371    283    309
    -75   -335   -259    205     90   -298    324    337    205    371    290    290
    -93   -340   -249    215     75   -296    340    345    213    379    298    283
    -96   -324   -228    210     64   -277    355    361    233    397    316    301
    -90   -290   -200    189     51   -246    371    387    270    423    335    340
    -93   -262   -168    179     36   -215    381    407    306    459    366    389
   -106   -252   -145    179     18   -200    371    413    332    491    394    420
    -96   -228   -132    163     15   -181    342    400    335    498    400    441
    -83   -231   -150    155     31   -192    324    394    332    506    413    454
    -70   -228   -158    150     44   -194    311    381    335    535    444    431
    -93   -226   -132    158     18   -179    277    345    314    514    428    394
   -109   -283   -174    194     31   -228    262    329    290    496    410    384
   -114   -379   -267    244     75   -324    254    324    262    462    368    361
   -111   -452   -340    283    114   -397    239    303    218    415    322    324
   -111   -498   -389    303    137   -444    226    275    171    368    270    280
   -116   -535   -418    324    148   -475    220    246    132    327    228    259
   -127   -553   -426    337    148   -491    218    220     98    288    187    220
   -127   -553   -426    340    148   -491    213    197     77    267    168    194
   -137   -540   -402    337    132   -472    197    179     64    270    174    189
   -140   -566   -426    353    140   -496    194    168     57    257    163    197
   -135   -594   -462    363    161   -530    197    168     57    259    161    187
   -132   -613   -480    374    174   -548    202    171     57    262    168    163
   -142   -626   -485    381    171   -555    202    168     51    252    163    163
   -148   -602   -454    374    153   -530    189    153     36    228    137    155
   -150   -587   -436    368    140   -511    174    135     12    207    114    140
   -140   -626   -485    384    171   -555    168    135     -5    192    106    124
   -101   -748   -646    423    270   -698    155    124    -90     75    -28    -31
    -38   -922   -883    480    420   -904    215    179   -181   -109   -244   -272
      0   -984   -984    493    491   -984    319    327   -166   -176   -335   -446
    -31   -828   -797    431    381   -813    389    371    -59    -72   -226   -454
   -226   -363   -140    293    -46   -252    288    -57     20    174    116    -15
   -470    272    740     98   -605    506    132   -485    220    659    758    807
   -566    776   1343   -106   -953   1060    -49   -680    478   1226   1447   1569
   -517    719   1236   -101   -875    976   -239   -800    483   1444   1678   1803
   -504    257    761    122   -633    509   -335   -911     93    922   1109   1197
   -475   -254    220    363   -348    -18   -303   -820   -290    236    363    384
   -394   -561   -166    475   -114   -363   -137   -480   -322     -5     33     49
   -272   -579   -306    426     15   -444     44   -137   -137    103     85     83
   -192   -592   -400    389    101   -498    140     38    -33    176    132     96
   -155   -633   -478    394    158   -555    174     93    -12    171    119     96
   -142   -626   -483    384    168   -555    184    106    -10    161    116     75
   -150   -615   -465    384    155   -540    213    145     20    176    145     72
   -161   -641   -480    400    158   -561    241    176     46    197    145     59
   -129   -646   -519    387    192   -584    233    176     41    179    111     83
    -59   -631   -571    342    252   -602    210    181     36    181    116    109
    -38   -605   -566    322    262   -587    207    194     46    192    145    150
    -33   -607   -574    319    267   -592    226    220     64    202    132    135
    -25   -602   -576    314    275   -589    246    254    103    241    161    189
    -25   -576   -550    301    259   -563    254    283    140    290    231    207
    -25   -522   -496    275    233   -509    244    285    145    293    241    213
    -36   -537   -504    285    233   -522    254    314    171    324    272    228
    -38   -548   -509    293    233   -530    267    353    215    379    335    236
    -31   -537   -506    283    236   -522    265    376    233    394    335    244
    -20   -535   -514    277    246   -524    290    426    275    426    353    288
    -10   -483   -472    246    228   -480    298    470    303    465    384    288
      5   -444   -452    218    228   -449    298    517    324    493    402    309
     31   -420   -454    192    241   -436    301    568    358    540    439    329
     64   -366   -431    150    246   -397    303    628    397    587    483    361
    101   -306   -407    103    252   -358    298    678    431    618    509    387
    145   -252   -400     51    270   -324    298    724    475    654    527    420
    197   -155   -353    -20    272   -254    298    758    517    698    561    446
    223   -109   -332    -57    277   -220    296    779    542    722    581    465
    220    -83   -303    -70    262   -192    290    779    550    737    594    472
    231    -41   -275    -96    252   -158    288    776    561    763    620    459
    239     -7   -246   -114    241   -127    283    758    555    763    631    452
    236     10   -226   -122    231   -106    288    732    540    748    623    446
    213     -2   -215   -106    213   -109    283    691    514    727    607    420
    189    -20   -213    -85    200   -116    280    646    485    698    589    407
    161    -62   -223    -49    189   -140    272    597    454    659    550    376
    122   -129   -252      5    187   -189    277    545    420    620    511    335
    101   -158   -259     28    179   -207    277    501    384    576    480    301
     77   -205   -283     64    179   -244    285    470    358    550    467    288
     62   -213   -275     75    166   -241    296    449    355    561    504    275
     51   -166   -218     57    135   -192    303    426    345    540    483    194
     41   -189   -231     75    135   -210    319    410    332    511    418    184
     51   -161   -213     54    132   -187    329    410    332    511    420    218
     64    -77   -145      5    103   -111    340    418    355    537    454    244
     85      0    -85    -41     85    -41    353    426    384    568    491    270
     85     64    -20    -75     51     20    332    405    389    568    491    275
     98    109     10   -103     44     59    288    381    384    566    498    296
    101     96     -5   -101     54     46    244    358    366    550    498    288
     98     90     -7    -93     54     41    231    348    355    540    498    285
     96     93     -2    -96     49     46    210    324    337    519    485    288
     77     88     10    -83     33     49    189    290    311    493    457    275
     70     41    -31    -57     49      5    176    272    283    465    426    246
     51    -33    -85     -7     67    -59    168    249    236    415    374    189
     28   -101   -132     33     80   -116    168    228    197    371    329    150
      2   -132   -135     64     67   -135    155    197    158    332    288    111
    -15   -174   -158     93     70   -166    148    176    129    303    254     80
    -10   -181   -171     96     80   -176    129    155    103    275    233     57
     10   -179   -192     83     98   -187    111    129     77    254    213     38
     10   -174   -184     83     96   -179    114    129     80    254    215     36
      0   -155   -158     75     77   -155    109    132     88    259    220     38
     18   -150   -168     67     93   -158     85    111     67    239    205     23
     23   -163   -189     67    106   -174     67     98     49    218    184      5
      5   -166   -171     80     88   -168     72    103     49    218    187     -2
    -10   -176   -168     93     77   -171     75    106     49    220    187    -10
     -7   -210   -202    109     96   -207     80    111     41    210    171    -23
     23   -337   -361    155    189   -348    109    116    -36     98     38   -148
     41   -561   -605    259    322   -581    189    166   -148   -111   -200   -394
     33   -644   -678    303    353   -659    303    275   -153   -223   -342   -561
     -7   -472   -465    241    228   -470    394    309    -15   -109   -220   -459
   -158    -20    137     88   -148     57    265   -114     57    166    166    -59
   -316    691   1008   -187   -662    849     10   -550    233    696    831    620
   -387   1249   1634   -433  -1010   1441   -213   -696    542   1330   1517   1325
   -298   1215   1514   -457   -906   1363   -459   -737    615   1626   1777   1639
   -290    644    935   -179   -613    789   -563   -875    135   1034   1176   1065
   -275     57    332    109   -306    194   -532   -872   -394    181    322    213
   -231   -259    -28    244   -103   -145   -366   -597   -467   -116    -57   -168
   -187   -233    -46    210    -70   -140   -171   -270   -239     25      5   -140
   -106   -207   -101    155     -5   -153    -31    -59    -90    124     62   -114
    -54   -213   -158    132     49   -187     57     67     -5    179     98   -106
    -36   -228   -194    129     77   -213     75    111     10    179     98   -124
    -12   -189   -176    101     80   -184     70    142     23    192    111   -111
    -12   -171   -158     90     72   -166     85    166     59    220    132    -75
    -12   -181   -168     96     77   -176    109    189     88    239    140    -51
    -12   -202   -189    106     88   -194    114    202     98    249    145    -41
    -12   -189   -176    101     80   -184    119    220    122    280    168    -10
    -20   -176   -155     96     64   -168    127    231    137    298    184      5
    -28   -158   -132     93     49   -145    148    249    161    314    197     12
    -38   -145   -106     93     31   -127    163    275    181    337    215     31
    -54   -127    -72     90      7   -101    184    301    210    363    239     51
    -54   -101    -46     75     -5    -75    189    322    236    389    262     67
    -49    -75    -25     62    -12    -51    194    342    262    413    275     85
    -36    -51    -15     44    -12    -36    205    368    290    441    296    111
    -28    -41    -12     36     -7    -28    218    397    322    470    322    132
    -25      2     28     10    -28     15    213    410    335    485    324    129
     -2     44     46    -20    -23     44    223    454    376    530    355    163
     18     72     51    -46    -15     62    233    509    428    576    392    207
     33     83     49    -57     -7     67    246    574    485    628    431    244
     54    109     54    -83      0     83    259    633    545    691    488    293
     62    166    103   -114    -20    135    267    696    610    769    550    355
     98    241    140   -171    -20    189    259    730    654    823    600    407
    127    293    166   -210    -18    231    267    753    678    852    628    439
     83    288    205   -187    -62    249    283    766    691    865    636    441
     44    290    244   -168   -101    267    293    779    714    883    652    452
     72    293    220   -184    -75    257    272    740    685    854    631    436
    137    298    161   -218    -10    231    239    662    615    787    584    389
     93    285    192   -189    -49    239    239    639    584    753    553    361
     25    262    236   -142   -103    249    236    605    555    722    522    329
     77    218    140   -148    -31    179    184    488    441    607    415    233
     77    189    111   -132    -15    150    176    415    374    545    366    189
     36    207    171   -122    -70    192    176    376    342    509    332    150
      2    197    194   -101    -96    197    166    327    306    472    293    106
     -5    168    174    -83    -90    171    168    298    280    446    270     88
    -18    145    163    -62    -90    153    174    277    259    431    249     77
    -28    207    236    -90   -132    220    155    262    252    426    236     44
    -18    296    311   -140   -166    303    155    280    277    454    249     72
     28    355    327   -194   -148    342    153    290    306    491    290    124
     28    384    355   -205   -163    371    137    277    316    514    319    132
     18    428    407   -226   -194    418    101    241    306    519    311     70
     23    431    407   -228   -192    418     57    197    267    465    218     83
     18    410    392   -215   -187    402     36    168    239    436    202    119
     38    371    332   -205   -145    353     28    163    233    454    241     90
     36    335    298   -187   -132    316     12    142    223    454    270    124
     54    337    283   -197   -114    311    -12    106    181    415    244     31
     96    265    166   -181    -36    215    -51     54     90    306    101    -70
    111    192     80   -150     15    137    -62     44     51    249     20    -70
    132    114    -20   -124     75     46    -77      7     -2    205     -7   -114
    124     72    -51    -98     88     10    -62     -2    -15    200      0   -158
    119     85    -36   -103     77     25    -75    -23    -36    184     -5   -174
    119     57    -62    -88     90     -2    -93    -41    -62    158    -23   -192
    122     51    -72    -88     98    -10    -98    -49    -77    129    -51   -205
    127     70    -57    -98     90      5    -90    -49    -77    127    -49   -194
    109     57    -54    -85     80      2    -88    -57    -90    116    -59   -194
     96     33    -62    -64     80    -12    -90    -62    -93    114    -70   -231
    111     54    -57    -83     83      0   -101    -77   -101    109    -83   -231
     88     75    -12    -80     51     31   -101    -75    -98    111    -77   -215
     64     36    -28    -49     46      2    -96    -88   -116     88   -111   -246
     54    -51   -106      0     80    -77    -83    -93   -161     25   -176   -288
    103   -223   -327     57    213   -275    -41    -31   -220   -111   -355   -478
    171   -296   -467     62    319   -381     38    106   -181   -207   -532   -665
    176   -111   -290    -33    231   -200    114    228    -25   -127   -485   -602
     75    252    176   -163    -49    215     67      0     12     28   -226   -368
    -83    805    888   -363   -488    846   -184   -597   -140    262    244     88
   -202   1428   1631   -613   -917   1530   -410   -995   -145    672    857    675
   -192   1608   1800   -709   -997   1704   -620  -1184   -148   1005   1275   1091
   -145   1189   1335   -522   -740   1262   -688  -1241   -368    769    992    844
   -119    649    769   -265   -444    706   -639  -1192   -753     -2    119     10
    -77    249    327    -85   -202    285   -498   -935   -820   -387   -402   -478
    -36    132    166    -49   -101    148   -355   -594   -545   -210   -342   -428
     12    140    127    -75    -57    135   -246   -342   -322    -38   -241   -340
     54    161    106   -109    -25    135   -171   -189   -189     54   -179   -285
     75    163     88   -119     -7    127   -127   -137   -140     77   -168   -277
     83    181     98   -135     -7    142   -119   -122   -127     83   -168   -277
    109    223    114   -166     -2    168   -119    -90   -106    111   -140   -267
    132    233    101   -184     15    168   -116    -80    -93    122   -132   -277
    109    231    122   -171     -5    176    -98    -67    -85    122   -127   -270
     77    233    153   -158    -36    194    -83    -59    -77    124   -127   -257
    124    257    132   -189     -2    194    -96    -46    -59    153   -103   -236
    168    285    114   -228     28    200   -109    -18    -36    176    -88   -220
    168    293    124   -231     20    210   -106    -12    -23    184    -83   -194
    153    309    155   -231     -2    231    -96      0     -2    197    -70   -163
    137    301    163   -218    -12    233    -88     18     12    218    -62   -166
    142    329    187   -239    -23    259    -90     20     31    239    -36   -176
    166    366    200   -267    -18    283   -101     46     54    270      0   -150
    179    418    239   -301    -28    329   -106     77     83    303     28   -114
    194    441    246   -316    -25    345   -106    116    111    329     49    -54
    189    433    244   -311    -28    340   -101    161    153    374     80    -25
    192    457    265   -324    -36    361    -83    213    202    413    106     -7
    194    485    288   -340    -46    387    -70    265    249    459    150     44
    200    530    329   -363    -64    431    -70    314    298    519    200     80
    213    579    366   -397    -77    472    -59    368    358    592    272    140
    236    628    392   -431    -77    511    -51    423    418    659    340    187
    252    657    402   -454    -77    530    -36    465    459    701    374    226
    254    644    389   -449    -67    517    -12    485    478    711    384    270
    252    628    376   -441    -62    501    -15    475    457    685    363    290
    236    602    366   -420    -64    483    -15    459    433    670    361    280
    213    587    374   -400    -80    480    -15    436    410    649    355    254
    197    553    355   -374    -77    454      2    413    389    618    332    262
    176    537    361   -358    -90    452      7    368    358    597    324    236
    150    517    366   -332   -109    441      2    316    316    550    285    194
    132    488    353   -311   -111    420      0    265    275    496    241    174
    114    413    298   -262    -90    355      2    220    236    470    218    129
    101    376    272   -241    -85    327     12    184    215    452    210     64
     90    361    270   -226    -88    316     25    168    210    441    210     67
     96    342    246   -220    -75    296     33    158    207    436    202     90
     96    306    210   -200    -57    259     54    166    215    433    200    114
     98    285    184   -192    -44    236     64    166    218    420    179    111
    109    303    192   -207    -41    249     72    184    241    457    220    132
    116    340    223   -228    -54    283     83    210    298    530    301    140
    119    361    241   -239    -59    301     83    218    329    561    329    155
    129    394    265   -262    -67    329     57    205    329    553    322    218
    132    384    249   -259    -59    316     36    194    329    553    329    267
    124    355    228   -241    -54    293     31    192    337    581    368    265
    124    337    213   -231    -44    275     15    163    324    589    387    218
    116    311    194   -215    -38    254      7    145    301    548    342    192
    116    262    145   -189    -12    205      5    140    280    522    309    210
    114    174     57   -145     28    116     -7    129    249    511    311    163
    114     85    -28    -98     72     28    -15    116    223    480    288    114
    106     36    -70    -72     85    -15    -23     88    184    433    233    116
     96    -25   -124    -36    109    -75    -23     70    161    410    194     62
     85    -72   -158     -7    119   -114    -20     62    140    379    142     28
     59   -116   -176     28    116   -145      0     72    137    371    148     90
     72   -174   -249     49    158   -210      0     51    124    376    155     49
     72   -145   -218     36    142   -179     -7     38    124    374    161     36
     62   -161   -226     46    142   -194    -10     33    114    355    145     49
     64   -205   -270     70    166   -236    -12     28    106    332    119     59
     75   -239   -314     77    194   -275    -20     18     90    314     93     51
     88   -288   -376     98    231   -332    -12     23    103    335    122     44
     80   -316   -400    116    239   -355    -10     23    103    311    109     46
     70   -397   -467    163    267   -431     10     46    103    337    127     -5
    106   -579   -685    236    394   -631     38     75     20    202     -2   -215
    132   -763   -896    314    511   -828    142    187    -28     28   -218   -441
    124   -748   -872    309    496   -807    272    337     75     38   -257   -485
     20   -493   -514    236    267   -504    296    176    176    202    -31   -275
   -179     75    254     49   -218    163     46   -462    135    498    475    210
   -345    774   1119   -215   -732    945   -205   -901    249    989   1124    870
   -358   1158   1517   -400   -937   1337   -459  -1078    407   1493   1680   1496
   -298    898   1197   -298   -748   1047   -613  -1124    311   1514   1675   1553
   -239    265    504    -12   -371    381   -597  -1060    -77    833    930    813
   -189   -267    -77    228    -57   -174   -423   -795   -314    223    218    114
   -129   -444   -316    285     93   -379   -218   -400   -140    223     96      2
    -33   -426   -392    231    179   -410    -90   -119     46    358    174     46
     23   -449   -472    210    246   -462    -20     18    132    420    207     36
     38   -470   -509    215    272   -488     25     80    179    441    228     62
     41   -472   -514    213    277   -493     46    106    194    462    246     41
     46   -449   -496    202    270   -472     62    124    215    480    272     12
     46   -433   -480    192    262   -457     70    140    226    491    285     20
     54   -439   -493    192    272   -465     72    150    228    485    257     12
     67   -439   -509    184    288   -472     75    158    228    483    226     33
     83   -413   -496    166    288   -454     88    179    252    514    262     64
     77   -358   -436    140    254   -394     96    189    277    548    290     62
     62   -342   -407    140    233   -374    106    205    288    540    259     80
     57   -355   -413    148    233   -384    119    231    309    574    270    103
     90   -319   -410    114    249   -363    119    244    335    618    319     93
    103   -249   -353     72    226   -301    127    265    366    652    353    127
    106   -249   -355     70    231   -301    140    298    387    675    361    155
    109   -228   -340     57    223   -283    142    329    405    698    371    153
    119   -223   -342     51    231   -283    161    374    446    756    428    171
    129   -194   -324     31    226   -259    166    405    478    797    470    184
    150   -168   -319      7    233   -244    176    452    514    836    493    223
    166   -140   -309    -15    236   -223    189    506    553    865    496    241
    207   -127   -335    -38    270   -231    197    555    587    906    527    275
    228   -111   -340    -59    280   -223    210    620    639    963    579    332
    239    -96   -335    -72    285   -213    228    678    696   1026    626    397
    241    -70   -311    -85    275   -189    239    717    745   1088    675    436
    233    -49   -283    -90    257   -166    249    735    784   1153    750    457
    223    -33   -257    -98    239   -145    249    722    784   1153    740    454
    220    -20   -241   -101    228   -129    259    719    787   1156    745    478
    215    -18   -233   -101    223   -124    265    698    771   1135    735    480
    202    -44   -246    -77    223   -145    265    667    737   1098    714    475
    168    -62   -231    -54    200   -145    267    628    714   1091    722    452
    155    -67   -223    -44    189   -145    265    574    672   1067    709    410
    129    -98   -231    -18    179   -163    254    506    623   1028    678    355
    106   -124   -231     10    168   -176    254    452    589    995    646    327
     88   -135   -223     20    155   -179    254    402    555    953    584    296
     51   -161   -213     51    132   -187    275    376    542    932    550    280
     57   -187   -244     64    148   -215    285    353    535    932    561    267
     64   -197   -262     67    163   -228    293    342    527    930    571    254
     57   -200   -259     70    155   -228    298    348    524    932    558    233
     70   -158   -228     44    148   -192    311    368    550    958    576    267
     72    -98   -171     10    119   -135    329    392    597   1000    620    309
     64    -36   -101    -12     83    -67    329    394    623   1023    641    337
     77      7    -70    -44     72    -31    306    387    636   1044    667    371
     93     20    -72    -59     83    -25    272    376    636   1060    688    379
     88      2    -85    -46     85    -38    254    358    618   1052    678    374
     83    -20   -103    -31     93    -62    226    332    587   1018    639    371
     64    -46   -111    -10     85    -77    205    303    558   1002    631    327
     41    -77   -122     18     80    -98    194    285    535    982    615    288
     23   -158   -181     64    101   -171    189    267    493    935    563    254
      5   -244   -249    119    127   -246    189    252    454    893    524    223
    -23   -290   -267    155    119   -280    187    233    436    891    530    197
    -38   -301   -262    168    109   -283    176    207    405    859    496    166
    -36   -306   -272    171    116   -290    168    187    376    831    465    148
    -33   -298   -265    166    114   -283    158    174    361    820    462    142
    -33   -303   -272    168    116   -288    150    168    355    815    459    142
    -38   -311   -272    176    114   -293    145    158    342    800    449    132
    -46   -327   -280    184    116   -303    132    153    327    784    433    122
    -44   -335   -290    189    122   -314    122    145    319    771    418    114
    -46   -348   -303    197    127   -327    122    135    316    766    405    111
    -51   -368   -316    207    132   -342    119    127    311    766    410     96
    -46   -371   -324    207    137   -348    119    116    303    761    413     83
    -23   -413   -389    218    181   -402    122    116    265    711    358     44
     12   -636   -649    311    329   -641    166    124    132    519    148   -158
     20   -844   -865    410    441   -852    267    187     38    322    -72   -402
    -12   -823   -813    418    397   -818    374    270     85    311    -93   -457
   -145   -587   -441    366    148   -514    366     44    142    449    111   -246
   -363     28    392    166   -379    210    161   -410    301    888    685    355
   -540    743   1283   -103   -911   1013     -2   -589    659   1548   1447   1145
   -519   1005   1522   -244  -1021   1262   -231   -613    917   2070   1971   1727
   -449    701   1150   -124   -800    924   -420   -698    766   1987   1857   1654
   -428    137    563    145   -496    348   -467   -776    262   1241   1111    888
   -402   -345     57    374   -231   -145   -322   -615    -44    644    483    213
   -332   -530   -197    431    -67   -366    -98   -267     64    613    361     62
   -223   -548   -324    387     49   -436     49    -12    205    688    384     70
   -176   -576   -400    374    109   -488    124    103    272    719    397     83
   -166   -579   -413    374    122   -496    148    145    293    717    394     75
   -166   -589   -426    376    129   -509    161    171    301    711    387     67
   -150   -594   -444    374    145   -519    179    194    316    709    376     64
   -132   -592   -459    361    161   -524    197    207    329    709    374     67
   -122   -589   -467    355    171   -527    220    226    348    735    400     64
   -122   -561   -439    340    155   -501    239    259    379    761    420     98
    -90   -550   -459    322    184   -506    236    265    371    750    410    101
    -57   -568   -514    311    226   -542    226    259    348    737    423     85
    -57   -550   -493    303    218   -522    244    303    379    771    485    135
    -51   -535   -483    293    215   -511    259    329    402    795    524    155
    -51   -511   -459    283    202   -485    267    355    428    807    527    176
    -46   -496   -452    270    200   -475    270    374    467    810    527    192
    -28   -470   -441    249    205   -454    272    394    496    818    530    205
    -28   -452   -426    239    194   -439    288    426    509    849    542    223
    -18   -428   -410    223    194   -420    296    454    514    870    563    241
     -2   -405   -405    202    200   -405    298    488    532    883    592    252
      5   -387   -392    189    197   -389    309    540    566    911    615    275
      7   -374   -384    181    194   -379    322    600    610    953    649    319
     23   -324   -348    150    184   -335    337    665    667   1008    696    374
     31   -285   -319    124    174   -301    353    727    724   1060    740    423
     51   -257   -311    101    181   -283    355    766    761   1088    771    457
     77   -246   -324     83    200   -285    345    779    776   1104    797    480
     96   -213   -309     59    202   -259    348    800    800   1130    826    501
    101   -184   -285     38    192   -233    353    795    802   1127    823    496
    103   -166   -270     31    184   -218    368    789    805   1124    826    511
     67   -161   -231     44    148   -194    384    787    815   1132    844    522
     38   -205   -244     83    140   -223    387    761    795   1104    820    498
     41   -241   -283     98    161   -259    374    706    745   1047    774    462
     12   -246   -262    116    135   -254    379    665    719   1021    753    446
    -23   -257   -233    137    103   -246    379    618    688    979    722    407
    -28   -272   -244    150    106   -259    366    561    644    919    675    366
    -25   -277   -252    150    111   -265    358    509    600    865    633    324
    -36   -296   -259    166    109   -277    363    478    576    833    618    309
    -49   -309   -259    176    103   -285    381    465    574    820    610    301
    -62   -345   -283    205    109   -314    397    454    558    795    592    283
    -70   -327   -257    197     90   -293    405    459    566    802    602    296
    -75   -288   -213    181     67   -249    410    467    592    828    639    329
    -88   -239   -150    161     28   -197    407    470    615    846    665    350
   -106   -202    -96    155     -5   -150    392    462    626    846    670    358
    -70   -161    -90    114     10   -127    337    420    613    833    657    361
    -41   -181   -140    111     46   -163    311    405    589    815    644    361
    -41   -210   -168    124     62   -189    298    389    568    795    639    355
    -57   -213   -155    135     49   -184    293    384    568    805    672    368
    -85   -259   -174    171     44   -218    296    379    555    784    646    303
    -90   -363   -272    226     88   -319    290    366    514    722    561    275
    -90   -459   -371    272    137   -415    275    335    452    641    478    257
    -88   -498   -410    293    161   -454    270    309    410    597    444    226
    -85   -478   -394    280    153   -436    257    275    368    553    402    176
    -96   -530   -433    311    168   -483    246    249    332    517    368    142
   -101   -553   -452    324    174   -504    226    223    301    483    332    111
    -93   -535   -441    314    174   -488    205    197    275    459    311     90
    -98   -550   -454    322    176   -501    205    192    275    454    311     98
   -101   -579   -480    340    187   -530    210    192    280    452    309     96
    -75   -607   -535    340    228   -571    200    181    272    439    301     93
    -41   -615   -574    329    265   -594    179    166    249    415    283     80
    -20   -605   -587    311    280   -597    168    153    228    389    252     57
    -28   -628   -602    327    285   -615    174    155    226    384    244     51
    -28   -691   -662    358    314   -678    187    168    210    358    207     28
      0   -859   -859    431    428   -859    215    197    129    233     54   -109
     28  -1060  -1088    511    558  -1072    311    283     67     54   -168   -353
     33  -1018  -1052    491    540  -1034    413    392    132     28   -220   -433
    -36   -714   -678    374    319   -696    418    275    210    150    -54   -267
   -168   -205    -36    187    -67   -122    215   -228    187    394    358    174
   -319    501    818    -93   -568    659     10   -602    329    909   1049    893
   -332    820   1153   -246   -743    987   -174   -737    488   1387   1595   1493
   -272    519    789   -124   -532    654   -322   -846    306   1322   1517   1478
   -246    -49    197    148   -223     72   -376   -924   -148    641    784    737
   -210   -493   -283    350     33   -387   -303   -789   -449    -15     54    -18
   -168   -649   -480    407    155   -566   -142   -428   -265     23    -23   -106
   -106   -623   -519    363    205   -571      2   -132    -33    189     72    -20
    -38   -607   -568    324    265   -589    106     54    106    277    124     20
     -2   -605   -605    301    298   -605    137    122    150    303    140     33
     15   -589   -607    285    309   -597    142    148    163    306    142     38
     31   -587   -620    275    324   -602    153    161    174    303    140     38
     44   -592   -636    275    340   -613    150    161    168    285    122     20
     41   -571   -615    262    327   -592    148    161    168    280    114     12
     33   -553   -589    259    311   -571    150    168    181    288    124     23
     46   -548   -597    249    322   -574    140    166    171    277    106     15
     49   -501   -550    226    298   -524    142    184    200    306    132     49
     49   -478   -527    213    288   -501    145    192    215    322    148     75
     57   -472   -530    207    290   -498    142    192    215    322    148     80
     70   -457   -527    192    296   -491    135    197    218    322    145     77
     70   -400   -470    166    270   -433    135    215    241    345    163     93
     80   -363   -444    140    259   -402    140    233    265    368    176    111
     96   -350   -446    124    270   -397    137    249    267    371    171    114
    111   -319   -431    101    270   -374    124    267    277    389    181    132
    122   -262   -384     70    252   -322    124    296    316    433    218    171
    137   -218   -355     38    244   -288    132    337    358    472    244    200
    153   -179   -332     12    241   -254    137    379    400    509    267    228
    181   -140   -322    -20    249   -228    127    415    426    527    275    249
    218    -59   -277    -77    246   -168    132    470    480    587    327    306
    241    -12   -254   -116    246   -135    132    506    524    641    371    353
    249     41   -207   -145    228    -80    127    519    545    662    389    376
    244    109   -135   -176    189    -12    135    524    563    683    413    394
    241    137   -103   -189    174     18    142    524    563    680    418    402
    233    153    -83   -194    158     33    132    504    537    649    389    381
    231    200    -31   -215    129     85    114    459    501    607    355    348
    236    244      7   -241    114    127     85    397    446    542    306    296
    210    246     36   -228     88    142     70    335    387    467    244    241
    163    236     72   -202     44    153     57    283    332    402    192    192
    145    259    114   -205     15    187     33    223    272    332    132    132
    145    306    161   -226     -7    233     18    158    213    267     70     75
    142    340    197   -241    -25    270     15    114    174    218     23     36
    132    345    210   -239    -38    277     15     77    142    174    -15      0
    122    361    236   -241    -57    298      5     46    114    145    -38    -28
    116    371    254   -244    -70    314      0     18     88    119    -62    -51
    119    433    314   -275    -96    374      5     18     93    124    -57    -51
    114    514    400   -314   -142    457     10     31    119    153    -25    -28
    103    579    475   -342   -184    527      5     31    145    179      0     -5
    103    613    506   -358   -202    561     -7     20    161    194     20     20
    114    618    504   -366   -194    561    -33     10    163    202     33     41
    101    589    488   -345   -194    540    -57    -10    135    181     12     28
     83    587    501   -335   -210    545    -64    -28    114    166     -2     18
     64    597    532   -332   -233    563    -70    -49     93    140    -28      0
     54    576    522   -314   -233    550    -64    -57     77    122    -44    -10
     49    480    431   -267   -192    457    -96    -85     20     67   -101    -54
     64    363    298   -213   -116    329   -122   -111    -36      2   -163   -101
     70    324    252   -197    -90    288   -114   -122    -62    -28   -197   -124
     83    402    319   -241   -116    361   -119   -148    -88    -51   -226   -158
     70    358    285   -215   -109    324   -129   -168   -124    -90   -262   -197
     62    293    231   -179    -83    262   -140   -179   -148   -111   -275   -205
     72    306    233   -192    -80    272   -153   -181   -153   -111   -270   -194
     80    353    272   -215    -96    314   -168   -202   -174   -135   -288   -210
     80    314    233   -200    -77    272   -179   -218   -192   -150   -293   -218
     72    267    192   -171    -59    231   -179   -223   -205   -171   -314   -231
     75    262    187   -168    -57    226   -176   -231   -213   -181   -332   -239
     80    293    213   -187    -64    254   -189   -244   -226   -202   -342   -233
     93    275    181   -184    -44    228   -197   -244   -239   -213   -350   -215
     80    200    116   -140    -18    158   -189   -244   -262   -233   -371   -262
     54     10    -46    -33     49    -18   -137   -218   -314   -335   -475   -436
     67   -176   -244     54    155   -210    -44   -132   -355   -509   -706   -724
    119   -103   -226     -7    171   -163     25    -12   -285   -555   -805   -743
     31    189    158   -111    -64    174     41   -142   -223   -433   -615   -548
    -88    670    756   -290   -420    711   -179   -696   -348   -249   -236   -171
   -163   1350   1514   -592   -839   1431   -452  -1161   -361    132    358    405
   -158   1753   1912   -797  -1034   1831   -670  -1319   -228    602    932    971
    -83   1449   1530   -683   -805   1488   -818  -1379   -332    610    893    984
    -51    846    898   -397   -475    870   -813  -1350   -696    -15    174    345
    -38    350    389   -155   -213    368   -670  -1182   -982   -696   -581   -387
     18    150    132    -85    -57    142   -488   -805   -735   -581   -592   -413
     54    148     93   -101    -18    122   -327   -491   -457   -368   -459   -303
    111     98    -15   -106     62     41   -226   -309   -324   -283   -413   -254
    137     72    -64   -103    101      5   -184   -233   -272   -246   -368   -226
    127     90    -36   -111     83     28   -166   -210   -244   -228   -340   -244
    119    101    -18   -111     70     41   -145   -202   -226   -223   -345   -288
    155     90    -64   -124    111     12   -150   -187   -228   -241   -387   -288
    179     85    -93   -132    137     -2   -155   -163   -228   -249   -392   -223
    148     75    -72   -111    109      2   -142   -148   -205   -226   -353   -228
    127     77    -49   -103     88     15   -132   -155   -197   -228   -348   -265
    127    109    -18   -119     72     46   -127   -163   -189   -236   -353   -246
    155    163      7   -158     75     85   -142   -187   -189   -236   -355   -228
    181    158    -23   -171    101     67   -158   -142   -174   -207   -332   -207
    205    163    -41   -184    122     62   -158    -83   -132   -163   -293   -176
    207    210      0   -210    103    106   -161    -64   -109   -145   -272   -158
    192    239     46   -215     72    142   -145    -33    -77   -122   -249   -145
    166    265     98   -215     33    181   -124      5    -31    -83   -218   -114
    197    293     96   -246     49    194   -137      0    -28    -83   -205    -75
    220    329    106   -277     57    218   -153     10    -23    -64   -153    -51
    231    358    127   -293     51    244   -127     77     41     10   -129   -109
    254    384    129   -319     62    257   -111    124     88     41   -116    -88
    262    426    163   -345     49    296    -98    168    137     83    -57    -38
    254    462    205   -361     23    335    -72    231    192    129    -25     10
    259    514    254   -387      2    384    -46    272    252    189     36     93
    298    545    244   -423     25    394    -51    309    283    228     80    127
    322    553    231   -439     46    392    -51    366    314    272    124    192
    319    574    254   -446     31    415    -44    381    337    301    174    220
    316    584    267   -449     25    426    -44    358    314    283    179    213
    311    576    265   -446     23    420    -44    327    280    246    145    187
    324    540    215   -433     54    379    -46    290    239    194     96    166
    322    514    189   -418     64    353    -49    246    192    145     54    153
    319    491    171   -405     75    332    -49    220    168    122     31    122
    293    475    179   -387     57    327    -57    166    129     75    -12     51
    262    423    161   -342     51    293    -57    103     83     31    -38     -2
    236    394    158   -314     38    277    -49     57     54     10    -38    -44
    223    420    197   -322     12    309    -38     23     36     -7    -33    -54
    207    397    189   -303     10    293    -28     12     23    -15    -51    -49
    202    389    187   -296      7    288    -20     10     15    -25    -72    -44
    202    402    200   -303      0    301    -18      2     12    -31    -83    -64
    202    457    254   -329    -25    355    -12      2     23    -23    -67    -49
    207    532    324   -374    -57    428     -2     20     62     25    -25    -18
    213    594    381   -405    -83    488     -2     25     90     59      5     10
    210    680    467   -446   -127    574    -41     -2     80     46      0     33
    218    691    472   -454   -127    581    -85    -31     70     49      0     49
    205    670    462   -439   -129    566   -101    -51     51     41    -10     15
    205    665    459   -436   -127    563   -132    -90     10      5    -38    -12
    202    667    465   -436   -129    566   -145   -114    -10      0    -36    -31
    192    680    488   -436   -148    584   -155   -129    -31    -12    -46    -44
    187    600    413   -394   -114    509   -174   -153    -83    -72   -119    -88
    176    514    337   -345    -80    426   -174   -166   -119   -111   -161   -127
    171    475    303   -324    -67    392   -176   -187   -148   -135   -181   -161
    181    449    267   -314    -41    358   -194   -236   -200   -181   -223   -205
    163    423    257   -296    -46    340   -189   -259   -228   -210   -249   -233
    166    415    249   -290    -41    332   -192   -275   -244   -228   -265   -254
    184    418    233   -301    -25    327   -202   -285   -257   -236   -270   -236
    192    420    228   -306    -18    324   -202   -280   -257   -231   -254   -233
    171    415    244   -293    -36    329   -213   -293   -270   -252   -275   -254
    145    387    241   -267    -49    316   -215   -309   -280   -270   -306   -275
    137    353    215   -246    -38    285   -210   -311   -293   -290   -353   -275
    122    332    210   -226    -44    272   -213   -316   -296   -283   -337   -275
    116    309    192   -215    -38    252   -215   -322   -301   -283   -329   -293
    148    267    119   -207     15    194   -210   -309   -335   -335   -379   -342
    184     77   -109   -132    148    -15   -158   -267   -431   -511   -589   -524
    187   -109   -296    -38    241   -202    -41   -189   -511   -719   -836   -774
    192    -12   -207    -90    197   -109     51    -96   -426   -701   -828   -789
    127    316    189   -220    -31    254      5   -363   -387   -542   -594   -563
    -44    893    937   -426   -491    914   -246   -927   -363   -179    -70    -46
   -223   1634   1857   -704  -1039   1745   -485  -1288   -142    423    675    662
   -194   1932   2127   -870  -1161   2029   -730  -1343     98    945   1192   1195
   -135   1597   1732   -732   -932   1665   -875  -1392    -90    789   1000   1039
   -129    950   1078   -413   -602   1013   -870  -1400   -594     12    207    275
   -122    407    530   -142   -324    467   -719  -1197   -888   -613   -478   -389
    -51    319    368   -135   -210    342   -535   -831   -662   -506   -483   -394
     51    353    301   -202   -124    327   -392   -566   -467   -366   -402   -322
    127    361    231   -244    -51    296   -290   -400   -361   -298   -363   -303
    122    324    202   -223    -38    265   -252   -348   -340   -296   -374   -306
    140    327    184   -236    -23    254   -241   -319   -316   -275   -355   -301
    171    358    187   -267     -7    272   -231   -298   -298   -257   -337   -301
     98    303    205   -202    -54    254   -228   -303   -309   -267   -345   -319
     67    270    202   -168    -67    236   -197   -288   -301   -265   -350   -332
    124    311    184   -220    -28    249   -166   -252   -272   -239   -335   -293
     96    272    176   -187    -38    226   -163   -236   -259   -218   -316   -283
     70    244    171   -158    -49    207   -161   -228   -249   -194   -288   -288
     54    220    166   -137    -54    194   -166   -218   -236   -176   -270   -277
     85    223    137   -155    -25    181   -145   -184   -205   -140   -241   -239
    127    244    116   -187      5    181   -119   -140   -163    -93   -200   -192
    155    290    135   -226     10    213   -114    -98   -119    -51   -158   -145
    153    290    137   -220      7    215   -124    -70    -88    -25   -135   -114
    202    267     62   -236     70    166   -127    -31    -46      7   -114    -93
    249    236    -12   -241    129    111   -122     20      0     44   -101    -59
    223    194    -31   -210    127     83   -119     70     38     93    -75    -31
    293    270    -23   -280    158    124    -75    161    114    176     -2     25
    387    345    -44   -368    215    150    -33    270    210    283    109    119
    361    322    -41   -342    200    140      5    316    254    350    189    171
    236    220    -18   -231    127    101     44    355    290    389    241    207
    122    137     15   -129     54     77     64    407    350    454    316    275
    153    171     18   -163     67     96    103    449    397    504    366    337
    241    239     -5   -241    124    116    148    480    423    532    389    394
    252    215    -36   -236    142     90    176    491    433    537    387    426
    223    168    -54   -194    140     57    194    483    428    530    387    449
    233    189    -46   -213    140     72    215    470    428    532    392    452
    231    135    -96   -184    163     20    233    452    410    514    379    441
    213     23   -189   -122    202    -83    246    423    387    501    379    410
    189     -5   -194    -90    192    -98    241    379    353    478    371    381
    161     28   -135    -96    148    -51    228    316    309    439    342    358
    137     54    -83    -96    111    -12    233    265    283    400    311    329
    127     18   -109    -75    119    -44    246    231    254    363    272    306
    111    -33   -145    -38    127    -88    262    210    236    348    257    265
     85    -64   -150    -12    116   -109    280    200    239    361    283    254
     59    -59   -119      0     88    -88    293    187    239    342    252    233
     57    -67   -124      5     90    -96    306    187    226    319    205    262
     70    -51   -122     -7     96    -85    342    226    277    387    290    335
     64     46    -18    -57     41     15    345    233    314    415    319    319
     75     90     15    -85     31     54    319    228    329    418    314    366
    101    103      2   -103     46     54    275    215    337    433    358    407
    119    161     41   -140     38    101    226    184    322    441    415    366
    119    158     38   -140     38     98    205    150    283    389    342    275
    111     88    -23   -101     67     33    187    119    239    316    262    314
     83     44    -38    -64     59      2    158     96    210    275    233    309
     51    -31    -83    -10     67    -57    137     85    189    236    194    270
     23   -106   -129     41     75   -119    111     44    132    184    148    202
     10   -150   -161     70     85   -155    106      2     85    132    109    140
      7   -145   -153     67     80   -150    111    -33     49     88     77     90
      7   -155   -163     75     85   -158    101    -54      7     28     10     54
      2   -176   -179     85     90   -176     90    -67    -23     -5    -12     46
      7   -171   -179     80     90   -174     90    -70    -31    -18    -20     38
      7   -179   -189     83     98   -184     90    -70    -41    -36    -44     44
      7   -171   -179     83     93   -174     93    -64    -36    -23    -20     33
      5   -168   -174     80     88   -168     88    -70    -36    -28    -12     12
     -2   -189   -187     93     90   -189     88    -75    -36    -38    -15    -10
     -2   -184   -181     90     88   -184     88    -80    -33    -36    -15    -36
      0   -161   -161     80     80   -161     88    -90    -46    -67    -59    -44
     18   -270   -290    124    153   -280     98    -77    -72   -119   -124    -20
     46   -439   -485    194    265   -459    116    -72   -145   -226   -220   -155
     70   -639   -711    283    389   -672    187    -33   -270   -439   -457   -454
     93   -691   -784    298    439   -737    298     93   -288   -576   -649   -615
     28   -540   -568    254    296   -553    350     77   -176   -459   -501   -454
   -174    -90     80    132   -127     -5    213   -371    -67   -122    -25    -38
   -400    620   1021   -111   -711    820     31   -795    189    454    709    711
   -478   1187   1665   -353  -1070   1426   -135   -917    542   1114   1423   1470
   -405   1057   1462   -324   -932   1260   -355  -1002    517   1252   1519   1670
   -371    540    911    -83   -641    724   -439  -1088    109    698    927   1114
   -345    -33    309    189   -327    137   -376  -1008   -350    -80    109    270
   -288   -366    -77    327   -106   -223   -181   -654   -374   -298   -207    -96
   -202   -397   -194    298     -5   -296    -23   -332   -189   -168   -148    -62
   -116   -402   -288    259     85   -345     80   -129    -75    -96   -103    -12
    -54   -400   -348    226    145   -374    122    -38    -31    -70    -96     10
    -25   -426   -400    226    187   -413    140      5    -15    -64   -109      5
    -38   -452   -415    244    187   -433    158     33      5    -20    -59    -25
    -36   -441   -405    239    181   -423    176     54     25      0    -41    -49
    -33   -441   -410    236    187   -426    187     59     23    -10    -67    -46
    -33   -446   -413    241    189   -431    194     72     25     -5    -77     -2
    -31   -439   -407    233    187   -423    213     98     57     31    -44     23
    -33   -454   -420    244    192   -439    231    132     90     67    -10     38
    -36   -439   -402    236    181   -420    236    150    114     98     20     41
    -31   -449   -418    241    192   -433    241    158    122    109     28     46
    -41   -449   -410    244    181   -431    244    176    132    122     31     75
    -15   -420   -405    218    192   -413    236    194    142    127     15    101
      7   -407   -418    200    210   -413    223    210    148    132     10    124
     23   -405   -428    192    226   -415    233    223    161    155     33    127
     12   -376   -392    181    200   -384    246    246    181    194     70    135
     18   -358   -376    168    197   -366    254    285    210    220     93    166
     59   -340   -402    140    228   -371    257    337    246    262    124    181
    109   -309   -418    101    262   -363    265    394    290    301    148    189
    135   -272   -410     67    270   -340    267    449    327    324    161    259
    158   -228   -387     33    272   -306    277    504    355    363    189    288
    171   -192   -366     10    267   -280    288    558    405    436    262    327
    179   -168   -348     -5    262   -257    303    615    470    506    342    389
    176   -163   -342     -7    257   -252    309    644    496    530    361    439
    166   -124   -290    -20    226   -207    309    654    514    561    410    470
    150    -90   -241    -31    194   -166    301    646    527    579    441    441
    150    -67   -218    -41    184   -142    301    631    519    561    410    420
    153    -96   -252    -28    200   -174    311    615    504    530    353    433
    129   -150   -280     10    202   -215    309    579    478    501    324    428
    106   -163   -272     28    187   -218    301    527    444    457    298    389
     80   -192   -272     57    176   -231    301    480    413    449    316    348
     38   -213   -252     85    145   -231    301    420    374    413    277    288
     -7   -210   -202    109     96   -205    306    358    335    358    231    254
    -41   -233   -194    135     75   -215    314    306    298    306    181    223
    -25   -252   -226    140     98   -239    316    293    290    301    174    210
      0   -236   -236    116    116   -236    314    298    285    296    163    194
      2   -249   -254    122    127   -252    322    293    275    283    155    187
    -10   -218   -207    111     96   -213    337    283    285    283    163    194
     -7   -150   -142     80     67   -148    353    285    314    301    168    231
     23    -98   -122     36     70   -109    327    301    322    309    163    285
     41    -54    -96      5     67    -75    285    314    366    400    267    270
     49    -44    -96     -2     70    -70    254    301    368    405    280    254
     46    -62   -109      7     77    -85    239    285    348    389    265    265
     36    -90   -127     25     80   -106    220    257    322    371    249    246
     23   -114   -137     44     77   -124    202    228    290    348    236    228
      2   -163   -166     77     83   -163    189    215    265    311    189    205
    -10   -257   -246    135    116   -252    171    192    218    257    124    179
    -15   -309   -293    161    135   -301    166    171    179    223     96    124
    -28   -353   -324    189    145   -340    166    153    153    197     64    103
    -41   -397   -355    218    155   -379    179    148    142    184     49     77
    -25   -420   -394    223    184   -407    161    111    103    137     -7     41
    -36   -410   -374    220    166   -392    148    109     93    127    -18     59
    -44   -405   -363    223    158   -384    135     93     80    114    -23     67
    -20   -439   -420    228    197   -431    124     70     64    127     23     23
    -72   -475   -402    275    163   -439    168    114    119    202     88    -10
    -90   -504   -413    296    158   -459    189    132    122    176     18    -10
      5   -566   -574    280    288   -571    122     36     10     38   -106     12
      7   -566   -574    277    288   -568    103     23      2     44    -75      0
    -20   -571   -550    296    265   -561    132     54     33     77    -49    -46
      2   -701   -706    348    350   -704    142     57    -28    -18   -148   -114
     62   -885   -948    410    504   -914    184     83   -150   -226   -389   -410
     98  -1021  -1122    459    610  -1070    288    210   -166   -379   -615   -594
     80   -880   -961    400    519   -919    368    316    -49   -303   -530   -485
    -83   -454   -374    267    142   -415    298    -36     67      0    -96   -122
   -285    239    522     23   -405    379    109   -519    215    441    496    527
   -368    802   1171   -218   -769    987    -59   -724    496   1078   1239   1286
   -275    862   1137   -293   -706   1000   -288   -844    558   1415   1615   1696
   -254    363    618    -54   -436    488   -389   -979    153    927   1106   1197
   -239   -184     54    210   -148    -64   -405   -987   -337    116    265    306
   -205   -522   -319    363     57   -423   -265   -675   -423   -215   -168   -181
   -155   -571   -415    363    129   -493    -72   -270   -174    -67   -145   -135
    -31   -548   -519    288    244   -535      2    -85    -77    -33   -163    -96
     25   -561   -589    267    306   -574     51     20    -18      0   -142    -77
     25   -574   -600    272    311   -587     83     77     25     36   -101    -88
     41   -568   -610    265    324   -589     80     88     18      5   -132    -67
     54   -540   -597    241    324   -568     80    103     44     62    -64    -88
     67   -493   -563    213    314   -527     75     98     44     67    -62   -140
     80   -493   -576    205    327   -535     77    111     46     62    -72   -109
     67   -483   -550    207    309   -517     83    132     67     85    -54    -85
     85   -407   -496    161    290   -452     41    106     44     62    -85   -106
     96   -311   -407    109    249   -361      5     88     23     25   -135   -124
     98   -233   -332     67    213   -283    -23     83     15     12   -148   -122
     96   -200   -296     51    194   -246    -23    111     49     51    -93    -93
     70   -155   -228     41    145   -192     -5    145     85     96    -46    -70
     46   -129   -176     41    109   -153      2    174    109    114    -49    -49
    106   -114   -220      2    161   -166    -33    150     75     80    -88    -62
    124    -57   -181    -33    153   -119    -23    181    109    114    -62    -33
    148      0   -148    -75    148    -72    -36    202    135    153    -20    -23
    166     36   -129   -101    148    -46    -28    239    168    192     12     -2
    176     85    -93   -132    135     -2    -12    303    231    244     44     51
    205    111    -93   -158    150     10     -7    348    262    270     59     93
    226    168    -57   -197    140     54      5    413    319    348    135    129
    241    220    -23   -231    132     98      5    465    366    394    166    187
    265    277     10   -272    127    145      5    506    413    449    210    246
    293    332     38   -311    127    187      2    530    444    504    280    275
    306    483    176   -397     64    329    -28    506    439    511    301    262
    309    670    358   -491    -25    514    -77    452    400    462    252    233
    329    782    449   -558    -59    618   -135    366    322    379    166    179
    316    833    517   -574    -98    675   -140    319    285    345    132    137
    277    852    574   -566   -148    714   -142    275    252    316    111    106
    252    880    628   -566   -187    756   -140    233    218    275     62     72
    241    906    662   -576   -210    784   -161    155    150    200    -23     15
    236    906    670   -571   -215    789   -181     77     90    153    -49    -51
    223    909    685   -568   -231    797   -179     33     62    135    -54   -103
    218    927    706   -574   -244    818   -192    -28      0     77   -116   -158
    194    953    758   -576   -283    857   -189    -57    -20     49   -148   -158
    179    987    807   -581   -314    898   -189    -93    -41     12   -202   -181
    194    984    787   -589   -296    888   -202   -148   -111    -64   -277   -236
    218   1041    820   -631   -301    932   -205   -150    -98    -23   -205   -246
    215   1135    919   -678   -350   1028   -220   -148    -70     25   -142   -202
    197   1213   1015   -704   -407   1114   -228   -148    -49     46   -127   -150
    145   1280   1135   -714   -493   1208   -220   -119     12    114    -80    -93
    171   1275   1104   -724   -467   1192   -275   -171    -23     75   -140   -122
    241   1202    961   -724   -361   1083   -337   -252   -122     -7   -202   -179
    228   1205    976   -717   -374   1091   -332   -241   -101     31   -148   -168
    213   1234   1021   -724   -405   1127   -340   -257   -122     15   -150   -187
    220   1228   1005   -724   -392   1117   -355   -280   -155    -15   -187   -215
    218   1166    948   -693   -366   1057   -358   -285   -192    -59   -262   -270
    241   1122    880   -680   -319   1002   -381   -319   -233   -109   -324   -329
    207   1122    911   -665   -353   1018   -366   -322   -231   -106   -316   -350
    220   1114    893   -667   -337   1005   -392   -363   -288   -158   -355   -387
    228   1093    865   -662   -319    982   -413   -379   -319   -194   -392   -392
    213   1093    880   -652   -332    987   -415   -384   -329   -197   -397   -397
    197   1088    891   -646   -345    989   -426   -400   -350   -213   -407   -407
    200   1104    904   -652   -353   1005   -426   -394   -350   -205   -402   -400
    194   1111    914   -654   -361   1013   -439   -400   -355   -207   -420   -407
    207   1091    883   -649   -337    987   -452   -428   -389   -246   -462   -439
    192   1135    943   -665   -376   1039   -454   -457   -405   -275   -493   -506
    171   1114    943   -644   -384   1028   -475   -496   -457   -327   -527   -550
    166   1065    898   -615   -366    982   -483   -475   -478   -329   -545   -511
    179    969    789   -574   -303    880   -449   -431   -517   -384   -626   -566
    181    766    581   -475   -200    675   -348   -353   -581   -558   -846   -820
    155    748    589   -452   -215    670   -228   -246   -545   -646   -976   -963
     96    997    898   -548   -400    948   -184   -285   -465   -561   -857   -893
     -2   1428   1431   -711   -717   1428   -374   -750   -550   -394   -540   -600
   -101   2112   2213  -1005  -1156   2161   -706  -1262   -566     25     62     -2
   -127   2650   2777  -1260  -1452   2712   -940  -1439   -366    597    706    613
    -46   2561   2608  -1257  -1327   2585  -1127  -1475   -337    833    898    828
    -12   2049   2062  -1018  -1036   2055  -1153  -1506   -667    358    381    350
    -20   1506   1527   -745   -774   1517  -1031  -1434  -1117   -493   -488   -457
     12   1239   1226   -626   -607   1234   -846  -1140  -1057   -667   -761   -701
     85   1252   1166   -670   -542   1210   -698   -841   -802   -501   -672   -631
    155   1286   1130   -719   -485   1208   -581   -615   -607   -376   -592   -571
    145   1262   1114   -706   -485   1189   -517   -501   -509   -314   -553   -545
    119   1236   1117   -678   -498   1176   -493   -485   -491   -316   -561   -555
    127   1223   1093   -678   -483   1158   -485   -483   -493   -329   -571   -566
    140   1192   1052   -665   -454   1122   -483   -478   -498   -332   -574   -563
    153   1192   1036   -672   -444   1114   -475   -452   -478   -306   -548   -542
    145   1195   1047   -670   -452   1122   -475   -439   -454   -283   -524   -527
    119   1169   1049   -646   -465   1109   -472   -436   -444   -283   -524   -532
     88   1143   1054   -615   -483   1098   -467   -441   -444   -296   -537   -550
     51   1114   1060   -584   -504   1088   -465   -428   -444   -296   -540   -548
     44   1117   1070   -581   -511   1093   -444   -402   -431   -283   -540   -555
     41   1150   1106   -597   -532   1130   -439   -397   -413   -270   -527   -553
     36   1176   1140   -605   -550   1158   -420   -381   -392   -244   -501   -524
     15   1182   1166   -600   -574   1174   -379   -368   -374   -228   -485   -504
     -5   1179   1184   -587   -594   1182   -316   -340   -340   -192   -452   -496
    -12   1179   1189   -584   -600   1184   -246   -283   -303   -168   -431   -498
     46   1197   1150   -620   -550   1174   -244   -213   -301   -168   -436   -491
    116   1234   1117   -678   -498   1176   -265   -116   -239   -111   -392   -423
    163   1296   1132   -732   -483   1215   -272    -44   -116    -41   -327   -345
    184   1361   1174   -774   -493   1267   -270      2     -2     31   -277   -298
    207   1434   1226   -820   -509   1330   -259     75     80    142   -226   -244
    228   1478   1249   -854   -511   1366   -270    116    111    223   -129   -189
    233   1514   1280   -875   -524   1400   -272    145    132    257    -28   -145
    236   1553   1317   -896   -540   1436   -265    171    153    280     20    -88
    205   1519   1314   -862   -553   1418   -239    202    176    316     51    -46
    171   1480   1309   -826   -568   1395   -220    205    168    316     57    -80
    137   1467   1330   -802   -597   1400   -205    189    145    285     12    -90
    116   1418   1299   -769   -592   1358   -200    148    101    233    -41    -98
     77   1371   1293   -724   -607   1332   -197     88     44    168   -106   -194
      2   1387   1382   -696   -691   1384   -189     51     20    137   -111   -103
    -36   1348   1384   -657   -711   1366   -166     38     18    140   -106    -96
    -46   1267   1312   -613   -678   1291   -174    -28    -41     75   -176   -207
    -23   1244   1267   -610   -644   1254   -213   -142   -148    -62   -283   -233
    -31   1241   1273   -605   -652   1257   -223   -174   -176    -90   -293   -205
    -62   1215   1275   -576   -667   1244   -210   -179   -181    -93   -296   -231
    -75   1202   1278   -566   -678   1239   -210   -200   -197   -116   -324   -272
    -90   1228   1319   -568   -704   1273   -202   -194   -194   -124   -329   -275
    -57   1252   1309   -597   -683   1280   -207   -192   -179    -98   -290   -277
    -10   1278   1288   -633   -649   1283   -228   -213   -189   -106   -290   -301
    -10   1309   1317   -649   -665   1312   -228   -200   -155    -77   -267   -280
     -2   1366   1369   -680   -685   1366   -254   -205   -129    -57   -252   -288
      0   1382   1379   -693   -688   1382   -296   -239   -153    -75   -236   -275
     -5   1382   1387   -688   -696   1382   -303   -246   -163    -83   -218   -239
     -7   1348   1353   -672   -680   1350   -306   -246   -174   -109   -246   -244
      5   1304   1299   -654   -646   1301   -329   -290   -213   -161   -280   -262
      7   1247   1239   -628   -615   1244   -342   -309   -244   -194   -303   -319
     12   1140   1127   -576   -555   1135   -350   -303   -272   -220   -335   -353
     -2   1039   1041   -519   -522   1039   -340   -293   -285   -241   -358   -387
     12    976    963   -493   -475    971   -348   -319   -329   -293   -397   -415
     28    935    904   -483   -439    922   -348   -335   -361   -324   -420   -423
     15    898    883   -459   -433    891   -329   -340   -363   -340   -433   -439
     15    836    818   -428   -400    828   -322   -361   -394   -379   -462   -472
     31    839    807   -433   -387    823   -314   -342   -389   -361   -449   -457
     23    828    802   -428   -389    815   -303   -322   -355   -324   -423   -439
     15    826    810   -420   -397    820   -296   -324   -361   -337   -436   -426
    -18    771    789   -379   -405    782   -275   -314   -363   -345   -436   -405
    -54    748    802   -345   -428    774   -267   -306   -355   -324   -407   -413
    -46    701    745   -327   -394    722   -262   -306   -358   -319   -397   -418
    -49    628    678   -290   -363    652   -249   -293   -355   -327   -405   -418
    -54    535    589   -241   -322    563   -236   -275   -389   -384   -470   -470
    -36    262    298   -111   -166    280   -155   -200   -470   -555   -683   -667
    -38     70    106    -15    -72     88    -10    -62   -462   -685   -854   -859
    -70    205    275    -67   -171    239     83     15   -332   -600   -763   -805
   -166    571    735   -205   -452    654    -10   -322   -324   -428   -483   -517
   -303   1171   1475   -433   -888   1322   -290   -932   -392   -124     28     25
   -405   1639   2042   -618  -1223   1842   -439  -1145   -150    501    797    800
   -350   1382   1732   -517  -1041   1556   -535  -1140     44    974   1301   1325
   -314    719   1034   -205   -672    875   -537  -1101   -122    756   1028   1078
   -262     -7    254    135   -259    122   -454  -1015   -527    -20    192    249
   -155   -470   -314    311     77   -392   -301   -740   -618   -392   -272   -187
    -70   -542   -472    306    200   -509   -129   -371   -355   -218   -205   -142
     23   -550   -574    262    296   -561     -7   -127   -174    -90   -129    -83
     59   -550   -610    246    335   -579     67     -2    -85    -49   -111    -67
     31   -566   -597    265    314   -581    106     44    -51    -49   -119    -67
     90   -620   -711    265    400   -665    101     46    -75    -77   -145    -72
    109   -641   -750    265    428   -696    114     80    -49    -51   -132    -49
     88   -636   -724    275    405   -680    129    103    -20    -28   -119    -38
     80   -592   -672    254    374   -631    132    111    -10    -25   -106    -20
     75   -571   -649    246    361   -610    132    114     -5     -7    -83    -46
     80   -555   -636    236    355   -594    127    122      5      5    -70    -46
    109   -524   -633    207    371   -579    132    142     23     23    -49    -15
    137   -504   -641    181    387   -571    127    148     25     31    -38     -2
    142   -470   -613    163    376   -542    132    163     49     51    -23     20
    129   -454   -584    161    355   -519    132    171     57     62    -15     28
    129   -441   -571    155    350   -506    124    176     67     72    -15     33
    148   -420   -568    132    358   -493    132    202     93    103      2     62
    158   -389   -548    114    350   -467    145    228    119    124     15     75
    168   -350   -522     90    345   -436    158    265    148    158     49    106
    166   -337   -504     85    335   -420    163    301    184    197     85    137
    168   -316   -485     72    327   -400    166    340    218    233    122    168
    184   -283   -467     49    324   -374    184    394    257    277    155    202
    207   -236   -446     12    324   -340    184    441    290    311    189    244
    241   -223   -465     -7    353   -342    189    509    340    387    249    316
    259   -184   -444    -38    350   -314    202    571    400    452    290    387
    270   -161   -431    -54    350   -296    207    592    420    472    314    415
    280   -137   -418    -72    348   -277    200    584    415    478    340    402
    285   -103   -389    -90    337   -246    200    576    402    472    345    394
    280   -122   -402    -80    340   -262    202    563    392    452    319    381
    252   -127   -379    -62    314   -252    213    535    379    433    316    387
    215   -137   -353    -41    283   -244    215    483    350    402    306    368
    174   -140   -314    -15    244   -226    215    423    311    348    259    293
    148   -145   -293     -2    218   -218    197    332    236    246    184    241
    127   -179   -306     25    215   -241    189    293    181    200    153    262
    101   -200   -301     46    197   -249    210    319    210    244    187    272
     83   -197   -280     57    181   -239    228    306    218    244    194    239
     59   -194   -257     67    155   -226    231    277    192    207    166    215
     31   -205   -236     85    132   -218    246    259    176    184    142    192
     18   -215   -233     98    124   -223    259    246    166    171    135    163
     36   -197   -233     80    135   -215    259    244    176    179    145    158
     62   -132   -194     33    124   -161    265    275    210    226    189    218
     67    -72   -142      2    103   -106    267    288    241    254    223    257
     75    -10    -85    -33     77    -46    239    270    249    265    239    272
     80     -5    -85    -36     83    -44    210    246    241    259    233    267
     44    -18    -62    -15     51    -38    210    223    228    246    228    259
     31    -31    -62      0     44    -46    194    181    194    210    205    246
     57    -64   -124      2     88    -93    153    153    158    171    168    226
     80   -101   -181     10    129   -140    122    150    127    150    142    205
     77   -166   -246     41    161   -205    114    137     90    122    106    161
     54   -215   -270     77    161   -241    119    116     62    101     83    127
    -20   -270   -252    142    114   -259    124     83     25     67     57    101
    -59   -311   -252    187     96   -283    122     51    -10     31     23     70
    -51   -316   -267    184    106   -290    103     31    -41     -2    -10     41
    -20   -335   -314    176    145   -324     93     28    -59    -18    -25     41
    -10   -368   -361    187    174   -366     88     31    -67    -31    -36     46
     -5   -389   -384    197    189   -387     72     23    -85    -44    -44     44
    -15   -387   -371    200    174   -379     57      5    -98    -51    -41     20
    -33   -405   -374    218    168   -389     67     -2    -98    -51    -41     15
    -51   -410   -358    228    150   -384     83     -2    -98    -59    -44     20
    -33   -410   -376    223    171   -394     83     -2   -103    -70    -54     18
      2   -426   -428    210    213   -426     70     -5   -116    -83    -75      0
     15   -519   -535    252    272   -527     70     -2   -179   -161   -153    -85
     36   -750   -787    353    410   -769    124     36   -288   -355   -379   -311
     59   -937   -997    439    527   -966    231    140   -337   -522   -594   -555
     54   -826   -880    387    465   -854    324    215   -241   -459   -530   -527
   -106   -462   -355    283    122   -407    254   -150   -200   -272   -220   -197
   -332    200    530     64   -433    363     41   -691   -103    132    376    452
   -457    904   1361   -223   -909   1132   -145   -932    161    737   1124   1241
   -389    958   1345   -285   -867   1150   -368  -1010    231   1075   1478   1688
   -337    535    872   -101   -605    704   -483  -1075    -44    769   1119   1374
   -306    -23    283    163   -296    129   -457  -1026   -462     28    311    532
   -249   -433   -184    342    -33   -309   -272   -711   -587   -384   -197    -20
   -140   -478   -340    306     98   -410    -77   -332   -361   -241   -148     -5
    -33   -446   -413    241    187   -431     31   -111   -220   -142    -90     20
     12   -436   -449    210    228   -444     88    -18   -168   -124    -90      7
     28   -444   -472    207    249   -457    109     10   -161   -153   -124     -5
     25   -475   -501    223    262   -488    114     20   -171   -187   -153    -12
     20   -493   -514    236    265   -504    124     41   -155   -155   -122    -28
     28   -485   -517    226    270   -501    129     57   -153   -153   -116    -12
     59   -449   -509    194    283   -478    122     72   -161   -161   -132     12
     57   -439   -496    189    275   -467    129     85   -142   -132   -114      2
     51   -428   -480    187    265   -452    145     98   -129   -116    -98      5
     49   -413   -462    181    254   -436    155    111   -106    -90    -75     36
     57   -384   -441    163    249   -413    145    106   -109   -111   -103     67
     85   -397   -483    153    283   -439    129    109   -119   -101   -109     67
     93   -368   -462    137    275   -415    135    124   -101    -67    -85     57
     96   -353   -452    127    272   -402    142    135    -90    -67    -96     93
    103   -363   -467    129    285   -415    158    166    -64    -20    -59    106
     96   -301   -400    101    246   -348    148    174    -49      7    -23     49
    114   -267   -384     75    246   -324    148    205    -23     72     57     57
    132   -226   -358     46    244   -293    166    252     25    132    101     23
    158   -236   -394     38    275   -314    192    319     67    150     98    166
    179   -226   -407     23    290   -316    202    376    101    187    140    249
    184   -207   -392     10    285   -298    223    436    153    231    181    290
    213   -166   -381    -23    296   -272    223    480    189    270    215    327
    236   -111   -348    -62    290   -228    231    530    231    314    246    376
    275    -62   -340   -109    306   -200    226    548    239    316    233    407
    301    -70   -374   -116    335   -220    231    568    262    342    262    433
    296    -59   -355   -119    324   -207    236    563    270    340    272    452
    270    -44   -314   -111    290   -179    241    558    277    358    296    441
    257    -64   -322    -98    288   -192    249    558    280    368    311    465
    231    -64   -296    -83    262   -179    249    532    262    366    319    465
    205    -31   -236    -88    218   -132    241    480    236    361    332    405
    192    -49   -241    -70    215   -145    236    439    223    348    316    329
    158    -98   -259    -31    207   -179    228    387    179    283    236    277
    127   -135   -262      2    194   -197    223    327    129    236    205    275
    103   -140   -246     18    174   -192    220    285     93    192    166    270
     98   -148   -246     25    171   -197    252    275     90    189    184    272
     80   -142   -226     31    150   -184    270    259     93    218    226    197
     67   -137   -205     33    135   -171    267    233     64    168    155    166
     64   -127   -192     28    127   -158    280    239     67    150    122    220
     72    -54   -127     -7     98    -90    322    272    124    210    171    236
     72    -12    -85    -31     77    -49    327    270    148    226    187    267
     85     38    -46    -62     67     -2    288    252    145    241    207    303
    109     46    -64    -80     85     -7    241    241    142    254    213    311
    124     25    -98    -75    111    -36    231    233    132    246    215    329
    122      7   -116    -67    119    -54    220    213    127    244    231    296
    111      7   -106    -59    109    -49    207    197    111    226    223    272
     96    -18   -116    -41    106    -64    200    194    106    233    244    239
     80    -51   -132    -12    106    -90    174    161     51    168    179    171
     57   -124   -184     33    119   -153    161    124    -10     88     98    122
     41   -148   -189     51    114   -168    150    101    -46     51     57     96
     31   -174   -207     70    116   -189    132     70    -80     12     23     57
     28   -163   -192     67    109   -176    103     38   -114    -15     10     18
     28   -111   -140     38     83   -124     85     20   -127    -18     23     25
     31    -96   -129     31     77   -111     70      2   -153    -59    -15     -5
     28    -77   -109     23     67    -93     57    -23   -184    -98    -75    -59
     31    -64    -96     18     62    -80     51    -36   -197   -114    -80    -54
     28    -62    -93     15     59    -75     36    -54   -220   -148   -116    -85
     36    -57    -93     10     62    -75     23    -64   -244   -181   -145    -90
     33    -44    -77      5     54    -59     31    -64   -241   -181   -137    -80
     41    -46    -88      2     64    -67     28    -72   -259   -207   -155    -85
     51   -155   -207     51    129   -181     44    -83   -324   -296   -244   -189
     62   -353   -415    145    239   -384    127    -41   -428   -483   -452   -444
     83   -454   -537    184    309   -493    239     38   -485   -639   -631   -631
     77   -342   -420    132    249   -381    324     75   -415   -600   -594   -587
    -51     49    101      0    -77     72    228   -285   -340   -353   -254   -236
   -194    782    976   -293   -584    878    -18   -688   -132    181    428    439
   -267   1491   1756   -613  -1013   1623   -244   -828    223    844   1166   1171
   -176   1579   1756   -701   -966   1667   -498   -844    381   1226   1509   1579
   -137   1078   1213   -472   -675   1145   -631   -992    -46    732   1002   1104
   -124    478    602   -176   -363    540   -626  -1057   -628   -132    145    244
    -93     98    192     -5   -145    145   -449   -813   -763   -509   -306   -215
    -51     41     93      5    -72     67   -244   -493   -576   -431   -309   -241
      5     25     18    -18     -5     23   -109   -275   -439   -340   -259   -194
     49     38    -10    -44     31     15    -31   -163   -363   -293   -246   -187
     46     38     -7    -44     28     15      0   -124   -348   -290   -249   -194
     57     31    -25    -44     41      2     15   -103   -350   -293   -252   -197
     80     25    -54    -54     67    -12      2    -96   -353   -293   -254   -202
     85     41    -44    -62     64      0     10    -75   -332   -272   -236   -189
     80     67    -15    -75     46     25     12    -72   -324   -272   -244   -197
     77     93     15    -85     31     54     20    -77   -327   -285   -259   -207
     75    111     33    -93     20     72     33    -59   -314   -265   -236   -184
     80    122     38   -101     20     80     33    -36   -296   -239   -220   -155
     96    148     49   -122     23     98     36    -18   -270   -218   -202   -127
     90    158     67   -124     12    114     41    -20   -267   -228   -213   -132
     88    184     96   -137     -5    142     49    -28   -275   -223   -213   -145
     93    207    114   -150    -10    161     57     -7   -270   -210   -210   -132
     90    226    135   -161    -20    181     64     20   -236   -168   -174    -98
     90    254    163   -171    -36    210     62     33   -205   -132   -148    -70
    124    296    171   -213    -25    233     57    111   -145    -62    -93    -12
    142    311    168   -228    -12    241     72    168    -93    -18    -59     20
    158    355    194   -259    -18    275     77    205    -54     28    -20     62
    194    400    205   -296     -5    303     80    280      5     96     23    103
    223    439    213   -332      5    324     83    340     59    150     59    140
    254    467    210   -361     23    340     96    405    114    197     96    194
    272    501    228   -387     20    363    101    452    158    241    124    252
    272    550    277   -410     -2    415    111    480    200    298    176    280
    275    613    337   -446    -33    475    114    509    233    342    233    298
    262    639    376   -452    -57    509    114    514    241    355    246    309
    226    639    413   -433    -93    527    148    485    223    332    228    288
    220    631    410   -426    -93    522    158    467    202    311    218    283
    210    636    423   -423   -106    530    148    439    181    293    202    270
    192    613    420   -402   -114    517    127    392    140    249    166    241
    114    527    410   -322   -148    470    124    324     85    189    116    194
     44    470    426   -257   -189    449    150    233     25    103     46    111
     25    472    446   -249   -210    459    163    176    -23     49      5     72
     -2    436    439   -218   -220    436    161    129    -67     20    -25     57
    -36    376    413   -171   -226    394    145    116    -96     15    -41     46
    -96    327    423   -114   -259    374    158     93   -116    -15    -72     15
    -77    353    431   -140   -254    392    158     85   -127    -23    -83      7
    -36    394    431   -179   -233    413    150    116    -93      7    -62     31
    -15    488    501   -236   -257    493    137    129    -54     44    -20     64
      2    592    589   -296   -293    592    109    122    -20     77     20     98
    -10    581    592   -288   -301    587     72     96    -20     85     33    116
    -28    542    571   -257   -301    558     59     64    -46     62     10     98
    -54    522    574   -233   -314    548     59     28    -75     36    -20     64
    -57    524    581   -233   -319    553     41     10   -101     20    -33     49
    -72    542    613   -236   -342    576      5    -18   -132    -12    -67      7
    -83    493    574   -205   -327    532      5    -41   -166    -57   -114    -33
   -101    387    488   -145   -296    439     23    -67   -228   -119   -171    -90
    -90    353    444   -129   -267    397     18    -83   -265   -158   -197   -135
    -64    342    405   -140   -233    371      7    -98   -296   -174   -202   -158
    -25    332    355   -153   -189    342    -10   -109   -316   -202   -239   -192
     -7    324    329   -161   -168    327    -28   -122   -337   -233   -283   -218
    -10    337    348   -163   -179    342    -46   -145   -348   -252   -311   -249
     -7    316    324   -155   -166    319    -51   -142   -361   -244   -314   -241
    -10    309    319   -150   -163    314    -49   -132   -353   -231   -296   -249
    -10    309    319   -153   -163    314    -64   -153   -376   -257   -311   -277
     23    293    270   -158   -122    283   -109   -145   -387   -259   -303   -241
     41    322    280   -184   -122    301   -148   -150   -376   -257   -296   -277
     33    327    293   -181   -129    309   -137   -150   -376   -259   -288   -257
     23    314    290   -168   -135    303   -114   -166   -402   -293   -345   -350
     23    168    145    -96    -59    158    -54   -145   -472   -428   -524   -329
     20    -51    -75     15     44    -62     85    -54   -532   -597   -717   -509
     44    -49    -96      2     70    -72    215     90   -470   -631   -782   -631
     33    233    197   -135    -83    215    246     46   -374   -527   -644   -535
    -36    709    745   -335   -389    727     75   -402   -423   -337   -314   -236
   -171   1439   1610   -633   -891   1522   -228   -846   -361    116    332    348
   -213   1997   2208   -893  -1210   2101   -467  -1013   -129    675    966    906
    -88   1855   1943   -883  -1015   1899   -662  -1021   -109    878   1104   1096
   -111   1210   1322   -548   -717   1265   -789  -1096   -506    353    535    623
   -111    709    820   -301   -467    763   -672  -1039   -969   -483   -303   -189
   -101    426    527   -163   -314    475   -465   -756   -906   -646   -558   -444
   -140    350    491   -106   -314    418   -298   -501   -678   -498   -478   -420
   -116    327    444   -103   -280    384   -163   -311   -524   -413   -454   -387
    -64    311    374   -124   -220    342   -111   -200   -446   -381   -459   -340
    -33    345    379   -155   -207    363   -109   -194   -449   -402   -470   -371
    -77    324    402   -127   -239    363   -101   -207   -457   -415   -472   -397
   -114    329    444   -106   -277    387    -75   -184   -428   -387   -446   -392
    -12    379    392   -184   -205    387    -88   -135   -402   -366   -444   -379
     23    363    340   -194   -158    353   -103   -127   -400   -374   -446   -368
     28    405    376   -218   -174    392   -114   -137   -394   -368   -431   -368
     25    454    428   -239   -200    441    -96    -96   -348   -314   -394   -345
     51    501    446   -277   -197    475    -93    -72   -322   -293   -387   -303
     75    511    436   -293   -181    475    -93    -62   -309   -280   -374   -285
     90    535    444   -314   -176    488    -88    -64   -303   -283   -381   -301
    106    540    433   -322   -163    488    -85    -64   -293   -285   -381   -296
    127    514    387   -322   -129    452   -114    -72   -298   -262   -348   -301
    129    579    446   -355   -158    514   -106    -38   -241   -192   -259   -298
     98    602    504   -353   -202    553   -114    -18   -215   -166   -233   -355
    122    626    504   -374   -189    566   -101     18   -181   -158   -275   -314
    150    657    504   -405   -176    581    -98     57   -137   -122   -249   -176
    187    696    509   -441   -161    602    -70    116    -77    -75   -213   -153
    215    706    491   -462   -140    600    -70    161    -31    -33   -171   -101
    215    698    483   -457   -132    592    -77    205     15     20   -119    -77
    200    727    527   -465   -163    626    -28    283    101    106    -36     -2
    194    761    566   -478   -187    665    -33    316    150    158     12     38
    254    813    558   -535   -153    685    -62    322    153    166     20     31
    275    818    542   -545   -132    680    -51    322    142    148     10     44
    197    774    576   -485   -189    675    -33    296    119    127      5     28
    181    763    579   -472   -200    672    -31    272     93    101    -10    -15
    246    784    537   -514   -145    662    -51    262     59     62    -46    -10
    257    745    488   -501   -114    618    -49    254     33     46    -57      2
    265    737    472   -501   -103    605    -64    184    -23     -5    -98    -70
    249    706    454   -478   -103    581    -72    124    -72    -54   -132   -122
    233    665    428   -449    -98    548    -72     77   -114   -103   -179   -148
    213    644    431   -428   -109    537    -72     31   -153   -158   -228   -166
    215    639    423   -428   -103    532    -57      2   -166   -181   -241   -176
    207    641    433   -426   -114    537    -59    -23   -184   -192   -257   -200
    174    602    428   -389   -127    517    -64    -41   -194   -184   -252   -244
    153    610    457   -381   -150    535    -59    -49   -192   -174   -231   -275
    150    631    478   -392   -163    555    -49    -41   -176   -166   -231   -233
    148    667    519   -407   -187    594    -36    -18   -135   -127   -200   -189
    150    758    607   -457   -228    683    -46     -2    -96    -93   -166   -140
    142    833    691   -488   -272    763    -75    -12    -80    -67   -132    -80
    135    763    628   -449   -249    698    -98    -44    -96    -62   -127   -111
    114    737    623   -428   -254    680   -101    -70   -114    -64   -111   -174
    119    743    620   -433   -249    683   -111    -80   -127    -72    -93   -153
    163    732    568   -446   -202    652   -132    -77   -142    -80   -111   -129
    155    678    519   -418   -181    600   -140    -70   -150   -101   -153   -127
    140    587    446   -363   -153    517   -148    -80   -184   -142   -197   -140
    132    485    353   -309   -111    420   -140    -75   -207   -155   -205   -153
    106    407    301   -257    -96    355   -119    -75   -205   -142   -205   -194
     77    413    335   -246   -129    376   -109    -88   -220   -161   -223   -231
     59    374    314   -218   -127    345    -98    -96   -233   -171   -228   -223
     41    324    280   -184   -119    301    -96   -103   -244   -181   -231   -220
     38    309    270   -174   -114    290    -96   -111   -254   -200   -252   -226
     31    283    249   -158   -109    267    -96   -124   -277   -244   -303   -213
     36    236    200   -135    -80    218    -80   -111   -267   -213   -267   -210
     38    226    187   -135    -72    207    -72   -103   -252   -189   -241   -223
     31    231    200   -129    -83    215    -62    -96   -244   -184   -231   -202
     20    213    192   -119    -85    202    -49    -96   -236   -174   -220   -205
     36    179    142   -109    -54    161    -46    -93   -239   -189   -239   -192
     59     36    -23    -49     38      7    -36    -75   -280   -259   -332   -272
     80   -244   -324     83    202   -283     36    -10   -355   -444   -563   -472
     54   -371   -426    158    239   -397    187    127   -337   -568   -737   -626
     23   -197   -220     85    122   -207    288    197   -202   -459   -633   -618
    -54    187    241    -67   -148    213    171   -148   -228   -316   -358   -368
   -142    810    953   -332   -548    880   -142   -730   -327    -28    148    184
   -220   1475   1696   -628   -958   1584   -376  -1000   -168    527    846    813
   -202   1602   1805   -701  -1005   1704   -584  -1096    -85    880   1226   1213
   -158   1096   1254   -470   -706   1174   -652  -1117   -311    618    906    935
   -145    454    600   -153   -371    527   -576  -1062   -740   -171     54     67
   -111     51    163     28   -140    106   -397   -787   -779   -509   -400   -348
    -49    -33     12     41    -33    -10   -226   -446   -514   -342   -342   -259
     -7    -49    -44     25     15    -46    -93   -210   -319   -205   -254   -181
     20   -101   -122     41     70   -111     -7    -62   -202   -116   -192   -158
     -2   -124   -122     62     59   -124     18    -36   -184   -119   -205   -161
    -15   -184   -168     98     75   -176     25    -25   -184   -137   -239   -181
     15   -189   -205     85    109   -197     38      0   -163   -127   -233   -158
     70   -181   -252     57    161   -215     36     36   -129    -75   -187   -148
     51   -184   -239     64    145   -210     36     41   -116    -57   -148   -181
    -59   -249   -192    153     64   -220     70     23   -116    -75   -194   -223
    -38   -257   -218    148     88   -236     77     62    -80    -33   -168    -85
    111   -161   -272     25    192   -215     70    127    -20     25   -106    -46
     90   -163   -254     33    171   -207     93    150      2     46    -85    -36
     25   -179   -205     75    114   -192    122    150     12     44    -85     28
     23   -200   -223     88    119   -210    127    145     20     46    -90     46
    119   -137   -257     10    187   -197     93    174     36     64    -85     46
    132   -132   -265     -2    197   -197    111    228     93    155     12     67
     83   -145   -231     31    155   -187    124    241    116    187     62     59
     18   -171   -189     75    103   -181    145    252    135    192     72     77
     23   -153   -176     64     98   -163    161    303    179    226     90    101
    122   -119   -241     -2    179   -181    145    355    220    270    109    116
    101   -122   -226     10    163   -174    174    400    270    319    166    194
     80   -103   -184      7    132   -142    189    444    316    371    236    262
     90    -70   -161    -10    124   -114    200    517    389    467    332    259
     64    -67   -132      0     96    -98    226    540    428    493    327    246
     15   -101   -116     41     64   -109    259    532    431    470    298    371
     62    -44   -106    -10     83    -75    257    553    472    514    353    415
    265    -10   -275   -127    270   -142    202    641    498    555    366    413
    288    -33   -324   -129    303   -179    189    618    452    511    332    415
    272    -23   -296   -124    283   -161    192    571    415    472    322    418
    259    -51   -311   -103    283   -181    192    550    397    470    353    423
    205    -70   -275    -67    239   -171    200    509    384    470    371    277
    171   -129   -303    -23    236   -215    213    457    340    387    262    280
    140   -205   -345     33    241   -275    215    400    283    319    202    322
    116   -226   -342     54    228   -285    218    355    254    280    179    272
     98   -239   -337     70    218   -288    220    314    233    262    194    241
      0   -280   -283    137    140   -283    244    265    207    239    194    166
    -85   -345   -259    215     85   -303    298    254    231    277    231    111
    -15   -371   -355    192    168   -361    309    283    244    280    210    127
     70   -368   -439    150    254   -402    314    332    249    254    158    189
     64   -332   -400    132    231   -366    335    345    272    265    184    290
     49   -285   -335    116    189   -309    329    350    290    309    241    283
    -51   -262   -210    155     75   -236    345    314    298    311    249    262
   -106   -270   -163    189     28   -218    332    246    293    277    215    327
     88   -267   -358     88    220   -314    236    272    303    342    290    319
    161   -231   -392     33    275   -311    187    316    319    381    353    275
    166   -259   -428     44    296   -342    168    303    288    345    316    285
    127   -270   -397     72    262   -332    158    280    267    327    309    296
     98   -340   -439    119    267   -389    158    262    241    285    244    231
     90   -470   -561    189    324   -517    158    233    187    202    148    226
     85   -553   -639    231    361   -597    163    218    161    205    163    176
     98   -571   -670    236    384   -620    145    179    122    166    135    111
     64   -607   -672    272    368   -639    148    153     88    129     83    116
    -46   -675   -631    361    290   -652    168    119     62    124     98    140
   -194   -693   -498    441    150   -594    202     83     41     93     77    114
   -106   -680   -574    394    233   -628    184     83     25     59     23    122
    116   -691   -807    285    459   -748    111    122     12     46     -7    119
    161   -672   -836    254    498   -753    101    145     25     64      2    109
    129   -698   -828    283    478   -761    124    155     31     57      0    140
     88   -717   -805    314    446   -761    124    142     41    116    106    122
     57   -683   -740    311    397   -709    119    111     41    119    140     62
     80   -691   -774    303    426   -732    135    116     25     70     51     12
    122   -875  -1000    374    558   -935    166    135    -77   -101   -158    -77
    140  -1106  -1247    483    693  -1176    254    194   -187   -329   -426   -361
    150  -1124  -1278    485    714  -1200    366    319   -127   -368   -498   -475
     75   -862   -937    392    506   -901    400    210    -33   -233   -314   -303
    -96   -348   -252    220     77   -301    218   -277      7     77    166    187
   -233    397    631    -80   -431    514    -41   -717    153    574    833    937
   -218    836   1054   -311   -639    945   -283   -792    426   1208   1545   1602
   -145    654    800   -254   -472    727   -472   -828    389   1348   1667   1660
   -142    106    246     15   -197    176   -527   -909    -67    667    953   1000
   -176   -488   -311    332     67   -400   -389   -813   -491   -163     49    166
   -140   -750   -610    444    233   -680   -155   -441   -345   -181    -93    -10
   -101   -730   -631    415    262   -680      2   -168   -155    -77    -59     15
    -33   -722   -691    376    327   -706     93      7    -46      7     23     49
     54   -722   -776    335    415   -748    122     98      5     51     59     57
     70   -724   -797    327    433   -761    140    127     25     49     46     51
     70   -724   -797    327    431   -761    158    163     54     85     88     28
     70   -724   -795    327    431   -758    171    187     67     90     67     -2
     62   -732   -795    335    428   -763    187    192     57     46    -10     31
     70   -724   -797    324    433   -761    202    207     75     72     23     70
     70   -717   -787    322    428   -750    200    213     98    103     70     57
     80   -709   -789    311    433   -748    197    210    101     98     57     41
     93   -691   -784    298    439   -737    210    223    109    101     49     64
     90   -670   -761    288    426   -717    215    246    135    142     98     67
     83   -662   -745    288    413   -704    210    257    145    163    119     75
     96   -639   -735    270    413   -685    200    272    163    184    137    106
    124   -607   -732    241    428   -670    197    301    192    210    161    145
    140   -574   -717    215    428   -646    202    332    220    233    168    163
    142   -553   -696    205    418   -626    223    366    257    270    218    197
    153   -535   -688    189    418   -610    244    397    285    296    272    241
    192   -475   -667    142    428   -571    275    449    329    348    324    280
    231   -439   -670    101    446   -553    285    498    358    384    335    309
    246   -441   -688     96    467   -563    290    550    407    436    355    290
    254   -415   -672     80    462   -542    290    597    459    498    418    350
    262   -363   -626     51    444   -493    296    646    517    563    493    415
    262   -337   -600     33    431   -467    277    659    530    563    470    433
    257   -329   -587     33    420   -457    265    662    537    574    488    462
    246   -296   -542     20    394   -418    257    652    548    602    542    465
    259   -249   -509     -5    384   -379    246    623    530    579    522    457
    267   -228   -496    -18    381   -361    246    597    504    540    475    439
    249   -246   -496     -2    371   -371    246    563    478    522    478    400
    236   -244   -480      2    355   -363    249    519    444    480    459    366
    228   -228   -457      0    342   -342    249    470    405    433    415    332
    202   -231   -433     12    316   -332    246    407    355    381    368    283
    171   -257   -431     41    298   -342    246    348    303    311    301    239
    140   -288   -431     72    283   -361    244    296    254    262    262    194
    122   -288   -410     83    265   -348    249    254    218    226    236    150
    109   -309   -418     98    259   -361    267    241    210    213    236    158
     93   -303   -397    103    244   -348    277    223    202    202    226    135
     93   -306   -400    106    244   -350    283    213    179    163    174    114
    116   -262   -379     72    246   -319    301    244    220    220    246    129
    109   -200   -311     44    207   -254    303    252    257    259    301    171
     90   -176   -270     41    179   -223    285    246    270    272    303    218
     88   -155   -246     33    166   -200    241    231    272    267    285    233
     88   -166   -254     38    171   -210    205    220    275    288    335    265
     75   -155   -231     38    153   -194    192    205    272    311    374    239
     62   -168   -231     51    145   -197    184    187    254    293    366    231
     41   -205   -246     80    142   -223    174    171    236    270    340    226
     41   -259   -301    109    171   -280    171    171    215    241    296    228
     31   -366   -400    166    213   -384    168    155    181    202    249    192
     15   -457   -472    220    241   -462    161    127    140    166    215    140
     -5   -493   -491    246    241   -493    158    101    116    145    207    111
    -25   -519   -493    272    233   -506    161     80     96    119    189    101
    -36   -550   -517    293    239   -532    155     49     67     85    158     75
    -23   -553   -530    288    252   -540    153     33     57     75    140     70
    -15   -555   -540    285    259   -548    145     20     44     59    132     80
    -18   -550   -532    285    257   -542    132     15     38     72    161     59
    -15   -545   -532    277    257   -540    124     12     36     70    158     44
    -20   -574   -555    296    267   -566    122      7     23     57    155     44
    -23   -576   -553    298    262   -566    119      2     12     38    140     41
    -23   -589   -566    306    270   -579    111     -7      7     31    140     41
    -28   -615   -587    322    277   -602    111    -12      0     15    124     23
    -18   -740   -722    379    350   -732    127    -10    -64    -80     12    -83
     15   -971   -989    475    501   -979    194     20   -197   -303   -236   -345
     36  -1091  -1127    527    581  -1109    303    114   -249   -472   -439   -579
    -10   -971   -961    488    472   -966    379    127   -176   -423   -381   -527
   -171   -610   -439    389    132   -524    280   -246   -137   -205    -54   -179
   -374     75    449    148   -413    262     80   -657     38    314    623    527
   -496    776   1273   -140   -883   1023    -96   -776    407   1044   1441   1379
   -400    820   1221   -210   -810   1018   -340   -800    545   1439   1805   1808
   -350    389    737    -20   -545    563   -467   -909    223   1039   1379   1400
   -335   -150    184    241   -259     15   -465   -950   -283    192    522    509
   -283   -532   -249    407    -18   -392   -272   -675   -402   -210     25    -28
   -194   -605   -410    397    106   -506    -75   -348   -215   -116     31    -46
   -116   -633   -517    374    197   -576     46   -145    -96    -49     54    -33
    -88   -654   -568    371    239   -613    106    -49    -46    -31     54    -49
    -75   -657   -581    366    252   -620    129    -12    -33    -36     49    -67
    -70   -652   -581    358    254   -615    137     10    -18    -33     54    -62
    -59   -639   -579    348    257   -607    148     33      0    -25     57    -51
    -51   -639   -587    342    265   -613    166     57     15    -12     64    -38
    -41   -628   -587    335    272   -607    174     72     25     -7     59    -36
    -28   -628   -600    327    285   -613    174     83     31      0     72    -31
    -12   -605   -592    309    288   -600    181    101     51     23    101    -31
     -5   -579   -574    290    283   -576    181    114     57     10     93    -23
      5   -561   -566    277    285   -563    187    127     67     15    101    -15
     15   -509   -527    244    270   -519    197    142     93     38    137    -12
     20   -478   -498    228    259   -488    213    174    129     83    202     12
     10   -452   -465    218    236   -457    215    202    166    119    254     33
     20   -441   -462    210    241   -452    210    231    187    129    265     59
     12   -457   -472    220    241   -465    197    246    179    111    241     62
    -23   -462   -441    241    207   -452    205    285    200    129    252     75
    -62   -449   -387    254    158   -418    215    329    236    161    288    101
    -93   -428   -335    262    119   -381    210    376    272    194    322    135
   -101   -420   -319    259    106   -371    200    426    311    233    348    174
   -101   -418   -316    259    106   -366    205    475    353    277    381    220
    -96   -410   -316    252    109   -363    213    530    405    327    423    270
    -59   -374   -314    218    127   -345    207    561    441    361    454    301
    -33   -355   -322    192    142   -340    223    574    459    389    485    340
    -33   -337   -303    184    135   -322    239    571    462    389    485    350
    -28   -298   -270    163    119   -285    241    561    457    384    483    348
    -23   -262   -239    142    106   -252    239    545    444    363    465    353
    -15   -236   -223    124    103   -231    249    530    436    353    457    324
    -10   -197   -189    103     88   -194    244    504    418    327    436    301
    -15   -176   -161     96     70   -171    239    462    389    293    413    283
    -38   -176   -137    109     49   -158    244    420    368    280    423    241
    -88   -192   -106    140      7   -150    252    376    329    246    405    194
   -106   -205    -98    153     -5   -153    252    324    290    197    366    179
   -114   -189    -75    150    -20   -135    257    285    275    179    350    127
   -122   -161    -38    142    -41   -101    272    262    272    168    324     41
   -111   -171    -62    140    -25   -116    285    246    239    119    272    124
   -114   -194    -80    153    -18   -137    301    249    239    119    272    142
   -129   -205    -75    166    -31   -140    319    267    254    132    275    132
   -119   -119      0    119    -59    -59    329    283    288    166    303    153
   -103    -75     28     88    -67    -23    319    277    306    192    332    184
    -96    -51     44     72    -72     -2    301    280    329    228    374    220
    -90    -72     18     80    -54    -25    259    270    329    236    381    236
    -85    -98    -12     93    -36    -57    236    257    309    215    353    215
   -103   -127    -25    114    -41    -77    233    252    301    210    345    213
   -132   -174    -44    153    -46   -109    228    231    277    192    335    192
   -153   -215    -64    184    -46   -140    210    210    252    166    309    155
   -166   -288   -122    228    -23   -205    207    202    228    137    270    116
   -145   -332   -189    239     20   -262    213    205    207    111    241     93
   -148   -392   -246    270     46   -319    213    194    176     88    213     67
   -155   -436   -280    296     59   -358    213    161    135     44    168     28
   -155   -472   -316    314     80   -394    213    145    114     20    142      0
   -168   -514   -348    340     88   -431    194    127     96      0    122    -28
   -166   -535   -371    350    101   -454    189    114     70    -15    103    -41
   -145   -553   -407    345    129   -480    184    101     57    -25     90    -46
   -127   -563   -436    345    153   -501    187    101     59    -25     96    -38
   -111   -592   -483    350    184   -540    184     93     51    -38     85    -49
   -106   -589   -483    348    187   -537    179     85     44    -51     67    -70
    -93   -602   -509    345    205   -555    171     83     38    -54     64    -72
    -93   -605   -511    350    207   -558    161     75     25    -64     51    -88
    -93   -709   -615    400    259   -665    179     90    -12   -135    -33   -163
    -51   -914   -865    483    405   -891    239    140   -106   -327   -265   -384
    -36  -1034   -997    535    478  -1015    350    252   -109   -462   -454   -597
    -54   -888   -833    472    389   -862    452    355     18   -384   -389   -576
   -153   -535   -381    342    114   -459    342    -15     -2   -239   -116   -290
   -314     46    361    132   -340    205    111   -530    -10    124    452    309
   -428    657   1083   -114   -756    870    -77   -789    161    688   1166   1049
   -368    737   1106   -184   -737    922   -293   -878    228   1085   1592   1543
   -293    246    540     23   -418    392   -402   -976   -124    670   1122   1124
   -239   -311    -72    275    -83   -192   -405   -969   -558   -127    244    244
   -174   -652   -478    413    150   -566   -275   -722   -631   -506   -252   -277
   -101   -709   -607    405    252   -659   -122   -384   -392   -376   -220   -270
     -7   -672   -667    337    327   -670     -5   -155   -220   -257   -155   -218
     59   -631   -691    285    374   -659     54    -36   -124   -187   -109   -194
     83   -613   -696    265    387   -652     70     -2   -103   -176    -98   -197
     75   -613   -688    270    381   -649     75     10    -98   -181   -103   -202
     54   -610   -665    275    358   -636     83     20    -88   -181   -116   -207
     33   -594   -628    280    329   -610     88     28    -75   -179   -119   -207
     18   -561   -579    270    296   -568     88     44    -59   -168   -106   -197
     18   -517   -535    249    275   -524     85     62    -46   -148    -85   -176
     18   -483   -504    231    259   -493     72     62    -49   -142    -83   -171
     23   -431   -457    202    239   -444     75     59    -49   -142    -88   -174
     33   -361   -397    163    213   -379     77     62    -33   -129    -77   -171
     36   -324   -361    145    197   -342     75     67    -18   -119    -75   -166
     36   -285   -322    124    176   -303     64     72    -15   -114    -75   -166
     33   -223   -259     93    145   -241     57     83     -2    -93    -64   -155
     25   -197   -223     83    124   -210     44     90      2    -88    -62   -150
     31   -155   -187     62    109   -171     36    111     18    -64    -46   -135
     31    -93   -124     28     75   -106     36    135     44    -44    -31   -122
     33    -15    -49    -10     41    -31     31    161     80     -7      0    -96
     46     54      5    -51     20     31     18    200    122     36     36    -62
     70     96     25    -83     23     62     15    246    158     72     57    -36
     85    163     75   -124      5    119      5    283    194    111     88     -2
    101    233    132   -168    -15    184      0    322    246    171    135     49
    106    288    181   -197    -36    236      2    353    283    213    168     88
    103    361    257   -231    -75    309      2    368    306    244    200    116
     98    402    303   -252   -103    353     -5    350    293    233    194    103
     96    457    361   -277   -132    410    -23    324    275    218    184     90
    116    493    376   -306   -129    436    -44    296    246    189    163     70
    137    514    376   -324   -119    446    -67    265    207    148    132     46
    122    496    374   -309   -127    436    -67    236    176    101     88     10
    111    498    387   -306   -137    444    -67    202    145     62     57    -18
     90    530    439   -311   -174    485    -70    148     98      7     15    -64
     62    553    491   -306   -213    522    -77     80     44    -54    -44   -127
     28    545    517   -288   -246    532    -77     18    -10   -119   -109   -189
     20    540    519   -280   -249    530    -75    -18    -51   -163   -153   -233
     20    568    548   -296   -265    558    -80    -54    -88   -200   -189   -270
      5    605    600   -303   -296    602    -93    -93   -119   -233   -223   -303
    -23    628    652   -303   -340    639    -98   -122   -142   -252   -241   -324
    -20    701    722   -340   -371    711    -98   -124   -132   -241   -228   -314
     -7    779    787   -387   -397    782   -111   -124   -111   -215   -202   -288
      0    833    833   -415   -415    833   -119   -135   -103   -207   -202   -288
     -2    924    924   -462   -465    922   -153   -158   -101   -192   -189   -275
      2    976    974   -491   -485    976   -194   -184   -111   -189   -179   -265
    -12    984    995   -485   -504    989   -223   -210   -135   -215   -197   -283
    -23    987   1010   -480   -517    997   -236   -233   -163   -244   -220   -303
    -41   1008   1047   -483   -545   1026   -246   -257   -194   -270   -241   -316
    -72   1018   1091   -472   -581   1054   -252   -277   -218   -296   -265   -340
    -51    940    989   -446   -519    963   -285   -311   -277   -358   -332   -405
     -7    878    885   -433   -446    880   -322   -329   -335   -418   -400   -465
    -18    883    901   -433   -459    891   -332   -353   -366   -449   -433   -491
    -15    883    898   -433   -457    891   -337   -384   -407   -488   -475   -530
    -12    859    872   -426   -441    867   -342   -402   -439   -519   -504   -550
     -5    883    888   -439   -446    885   -350   -418   -454   -535   -517   -553
      0    914    914   -457   -457    914   -358   -444   -478   -555   -540   -563
      5    940    935   -472   -465    937   -374   -465   -504   -574   -558   -581
      5    966    961   -488   -478    963   -381   -485   -522   -587   -571   -607
    -12    953    966   -470   -488    958   -379   -498   -537   -600   -581   -626
    -18    950    966   -467   -493    958   -374   -504   -540   -600   -574   -623
    -20    945    966   -462   -493    956   -371   -506   -542   -605   -584   -633
    -15    930    945   -457   -480    935   -366   -498   -548   -613   -600   -644
      5    854    849   -428   -420    852   -353   -478   -574   -665   -659   -696
     25    628    602   -329   -288    615   -267   -394   -628   -828   -875   -904
     31    532    501   -283   -233    517   -153   -265   -594   -930  -1036  -1080
      2    685    683   -345   -340    683    -75   -197   -475   -857   -966  -1031
   -116   1060   1176   -470   -646   1117   -161   -527   -511   -719   -693   -763
   -272   1665   1938   -696  -1106   1803   -433  -1101   -626   -426   -153   -226
   -337   2265   2603   -963  -1470   2434   -649  -1379   -511     72    519    423
   -285   2309   2592  -1013  -1439   2449   -841  -1473   -467    394    870    795
   -239   1803   2042   -782  -1140   1922   -898  -1499   -714     88    493    465
   -200   1239   1439   -522   -818   1337   -865  -1436  -1117   -727   -402   -392
   -135    893   1026   -379   -581    958   -748  -1174  -1124  -1023   -833   -805
    -80    797    878   -361   -478    836   -574   -844   -865   -844   -758   -732
    -25    782    807   -376   -415    795   -454   -610   -667   -701   -665   -652
      5    815    807   -410   -400    813   -387   -511   -581   -649   -636   -626
     18    815    797   -418   -389    807   -345   -480   -558   -644   -649   -641
     49    792    740   -423   -345    766   -342   -436   -527   -620   -644   -657
     67    797    730   -431   -329    763   -368   -407   -496   -589   -602   -636
     38    800    761   -420   -361    779   -324   -431   -509   -607   -613   -644
     10    774    763   -392   -376    769   -262   -431   -509   -626   -623   -639
      5    756    750   -381   -374    753   -257   -415   -501   -626   -623   -620
     18    761    743   -389   -361    753   -257   -402   -483   -607   -600   -597
     41    792    748   -418   -353    771   -267   -389   -459   -576   -555   -581
     51    807    756   -428   -353    782   -277   -379   -444   -566   -540   -594
     59    810    748   -436   -345    779   -285   -366   -433   -574   -555   -589
     59    807    748   -433   -342    779   -275   -342   -407   -563   -555   -553
     38    849    810   -446   -384    831   -259   -309   -368   -527   -511   -522
     49    885    836   -467   -394    862   -252   -288   -345   -504   -488   -491
     90    901    807   -498   -358    854   -252   -267   -329   -475   -436   -470
    122    914    792   -517   -335    854   -239   -228   -285   -433   -387   -472
    135    976    841   -558   -353    909   -241   -192   -252   -407   -371   -454
    158   1023    865   -592   -353    945   -236   -140   -205   -376   -353   -394
    168   1034    862   -602   -345    948   -228    -85   -166   -345   -342   -340
    176   1047    870   -610   -345    958   -205    -18   -101   -290   -301   -246
    181   1067    885   -626   -353    976   -202     38    -36   -207   -202   -200
    197   1098    901   -649   -353   1002   -187     88     20   -127   -124   -187
    210   1145    932   -678   -361   1039   -184    114     62    -83    -70   -179
    213   1169    956   -691   -371   1062   -187    119     70    -77    -46   -140
    192   1145    953   -670   -379   1049   -200    101     44    -93    -49   -119
    181   1130    948   -654   -381   1039   -192     85     25   -106    -57   -153
    179   1130    950   -654   -387   1041   -187     59      0   -148    -98   -181
    153   1091    937   -620   -392   1015   -187     20    -38   -215   -150   -148
    127   1031    904   -579   -387    966   -184    -12    -70   -244   -181   -179
    114   1015    898   -566   -392    958   -192    -67   -114   -293   -213   -226
     90    958    867   -527   -389    914   -181   -101   -137   -303   -207   -252
     51    948    896   -498   -420    922   -163   -140   -140   -288   -184   -366
     28    919    888   -475   -431    904   -140   -158   -148   -311   -192   -379
     23    896    872   -459   -426    885   -127   -176   -163   -324   -207   -387
     10    839    828   -428   -407    833   -109   -181   -163   -324   -223   -389
    -10    784    795   -387   -402    789    -88   -176   -171   -353   -252   -342
      0    776    776   -389   -387    776    -70   -153   -148   -340   -252   -335
     23    792    769   -407   -371    779    -57   -132   -111   -301   -207   -296
     23    805    782   -415   -379    795    -38   -111    -64   -236   -129   -257
     25    823    797   -423   -384    810    -41   -111    -38   -207    -93   -226
     44    831    784   -439   -368    807    -59   -103     -5   -161    -49   -176
     59    776    717   -418   -329    748    -72   -103      0   -145    -25   -171
     54    701    646   -379   -296    675    -75   -106    -15   -153    -36   -202
     49    613    563   -329   -257    589    -80   -111    -31   -171    -64   -197
     36    566    530   -303   -246    548    -83   -119    -41   -176    -59   -176
     31    480    449   -257   -207    465    -83   -122    -54   -187    -62   -187
     28    319    290   -176   -129    306    -67   -124    -75   -213    -80   -215
     41    239    197   -140    -77    218    -62   -129    -93   -231   -103   -275
     41    189    148   -116    -54    168    -64   -153   -124   -267   -163   -337
     62    109     46    -85      7     77    -54   -161   -148   -303   -202   -296
     67     12    -54    -41     59    -20    -25   -158   -145   -296   -168   -275
     70      7    -62    -38     67    -25    -36   -174   -148   -285   -127   -252
     70      0    -70    -36     67    -33    -49   -187   -161   -288   -127   -303
     72    -75   -148      0    109   -111    -36   -171   -150   -290   -150   -322
     83   -129   -215     23    145   -171    -20   -155   -142   -283   -137   -272
     83   -150   -233     33    158   -192     -2   -145   -140   -283   -135   -265
     83   -189   -275     51    176   -231     -5   -145   -153   -306   -181   -283
     93   -236   -329     70    210   -283      0   -132   -153   -309   -179   -241
     85   -319   -405    114    244   -361     18   -111   -148   -298   -150   -246
    101   -504   -605    202    353   -553     62    -90   -236   -436   -306   -462
    124   -748   -875    311    496   -810    192    -25   -353   -698   -610   -688
    129   -779   -909    324    517   -844    319     88   -314   -750   -659   -724
     54   -571   -626    257    337   -597    340    -33   -233   -623   -478   -584
    -88    -36     51     62    -70      7    122   -496   -166   -272      7    -96
   -231    737    969   -254   -602    852   -145   -831     90    371    789    657
   -239   1132   1369   -446   -805   1249   -368   -859    410    992   1423   1291
   -176    904   1080   -366   -628    989   -563   -906    337   1036   1431   1348
   -153    306    459    -75   -306    381   -631  -1026   -176    337    730    680
   -148   -277   -132    210    -10   -205   -496   -932   -576   -410    -33   -103
   -111   -498   -389    303    137   -444   -275   -607   -467   -465   -181   -277
    -57   -498   -441    277    189   -472   -109   -337   -277   -345   -119   -223
     -7   -501   -493    254    241   -498      0   -174   -174   -285    -96   -207
      7   -535   -542    262    272   -537     49   -111   -140   -280   -106   -215
     18   -542   -561    259    288   -550     64    -90   -132   -285   -124   -215
      5   -566   -571    277    285   -568     80    -77   -124   -277   -122   -233
      0   -579   -579    290    288   -579     90    -67   -116   -280   -116   -239
      5   -553   -558    272    280   -555     83    -62   -109   -267   -109   -231
      0   -540   -540    270    270   -540     85    -51    -96   -249    -90   -213
     -5   -532   -530    267    259   -532     88    -41    -83   -226    -70   -210
     -5   -509   -504    257    249   -506     88    -31    -70   -205    -46   -213
     -2   -483   -483    241    239   -485     90    -20    -62   -197    -44   -207
      2   -472   -475    233    236   -472    101     -5    -44   -171    -20   -181
      5   -454   -459    223    231   -457    106      7    -31   -150     -5   -168
     10   -428   -439    210    223   -433    111     20    -15   -132     10   -158
     25   -394   -420    184    220   -407    109     44      7   -106     31   -137
     38   -371   -413    166    223   -392    114     72     36    -77     54   -111
     70   -342   -413    135    241   -376    124    103     62    -49     70    -88
    106   -311   -418    103    262   -363    132    142    101    -15     93    -62
    114   -296   -413     90    262   -353    137    181    135     20    119    -41
    116   -259   -376     70    246   -316    150    236    181     62    148     -5
    124   -231   -358     51    239   -296    174    306    241    129    202     54
    163   -192   -355     15    259   -272    189    363    296    189    259    106
    184   -174   -358     -5    267   -265    187    389    324    226    288    127
    194   -145   -342    -25    267   -244    187    423    358    272    329    166
    197   -127   -324    -36    259   -226    189    433    376    306    363    192
    189    -93   -283    -46    236   -187    189    428    384    322    384    205
    192    -72   -265    -59    226   -168    197    420    376    316    381    197
    187    -64   -252    -59    218   -158    207    407    361    301    371    189
    168    -70   -239    -49    202   -155    210    374    327    270    345    168
    161    -83   -244    -38    202   -163    200    324    283    231    311    132
    145    -98   -244    -23    192   -171    192    270    239    189    277     96
    116   -114   -231     -2    174   -171    197    228    213    158    252     67
     96   -132   -228     15    161   -181    197    179    176    116    215     31
     88   -142   -231     28    158   -187    205    140    142     83    184     -2
     72   -179   -252     51    161   -213    207    111    129     57    161    -25
     62   -187   -249     62    153   -218    210     88    116     51    155    -38
     46   -158   -205     54    124   -181    210     64    106     49    166    -46
     41   -132   -174     46    106   -153    210     57    106     46    161    -83
     38   -148   -189     51    111   -166    220     64    106     49    142    -83
     38   -106   -148     33     93   -127    233     88    140     77    171    -33
     20    -64    -85     20     51    -75    236     93    161     98    192    -15
     20    -20    -41      0     31    -31    215     77    171    109    213     15
     31    -20    -51     -5     38    -36    176     57    158    101    218      2
     31    -28    -59     -2     44    -44    161     54    155    111    241     10
     33      5    -31    -20     31    -12    153     44    158    135    270    -25
     20    -10    -31     -5     25    -20    150     33    142    114    226    -75
    -23    -75    -54     49     12    -64    166     44    127     98    220    -46
    -44   -150   -109     96     31   -129    168     38     96     57    184   -127
    -20   -202   -181    111     77   -194    145     -5     33    -12    119   -135
     18   -249   -267    116    142   -257    129    -36     -5    -38    109   -184
    -15   -252   -239    132    109   -246    127    -54    -10    -28     90   -327
    -67   -306   -239    187     83   -272    132    -72    -44    -93    -10   -410
   -127   -358   -231    241     49   -296    150    -72    -67   -140    -31   -228
   -179   -402   -223    290     20   -314    158    -72    -75   -140      2   -205
   -226   -446   -223    335     -2   -337    158    -70    -80   -142     -7   -207
   -285   -459   -176    371    -54   -319    158    -59    -67   -124      5   -202
   -319   -462   -142    389    -88   -303    145    -75    -62   -122      5   -236
   -298   -498   -200    400    -49   -350    119   -119   -106   -168    -41   -277
   -324   -514   -189    418    -67   -353    111   -114   -101   -158    -38   -254
   -327   -532   -205    428    -62   -368    103   -119   -114   -168    -51   -254
   -324   -615   -293    470    -18   -454    106   -122   -161   -231   -124   -332
   -306   -849   -542    579    116   -696    145   -109   -288   -428   -348   -571
   -332  -1031   -701    680    184   -867    257    -28   -355   -600   -558   -815
   -366   -943   -576    654    103   -761    363     51   -267   -545   -496   -776
   -496   -579    -85    537   -207   -332    335   -210   -184   -332   -200   -501
   -678    124    802    277   -740    462    145   -659    -33    124    402    150
   -774    865   1639    -46  -1208   1252     -2   -782    332    818   1179   1010
   -693   1013   1706   -161  -1200   1358   -215   -792    524   1267   1618   1532
   -620    592   1213     12   -917    904   -366   -891    265   1018   1332   1249
   -615      0    615    309   -615    306   -389   -963   -244    239    540    389
   -587   -415    171    498   -381   -122   -213   -737   -418   -218     -2   -262
   -504   -522    -18    511   -244   -270    -12   -413   -275   -200    -64   -220
   -436   -517    -83    475   -176   -301    122   -184   -135   -111    -15   -132
   -368   -524   -155    446   -106   -340    187    -70    -77    -77    -10   -137
   -335   -566   -233    449    -51   -402    218    -23    -62    -77    -18   -150
   -319   -579   -259    449    -31   -418    231      2    -46    -64     -2   -166
   -309   -589   -280    446    -15   -433    228     12    -46    -64     -7   -213
   -290   -620   -329    457     18   -475    246     38    -38    -67    -28   -181
   -288   -592   -306    439      7   -449    252     51    -28    -51      2   -184
   -277   -600   -322    439     20   -462    249     59    -25    -57      2   -200
   -262   -618   -355    439     44   -488    252     64    -28    -72    -10   -181
   -239   -576   -337    407     49   -457    252     72    -15    -59     15   -137
   -254   -561   -306    405     23   -433    254     83      0    -36     36   -122
   -259   -568   -311    413     23   -441    262     93      7    -28     44   -119
   -246   -558   -314    400     31   -439    257    103     18    -15     57   -111
   -205   -561   -355    384     75   -459    244    122     31      5     80   -114
   -184   -550   -366    366     88   -457    252    153     64     38    106   -106
   -176   -535   -358    355     90   -446    254    184     85     54    116    -64
   -137   -506   -371    319    114   -439    249    213    106     83    155    -62
   -127   -470   -342    298    106   -407    272    270    158    135    181    -75
   -132   -514   -381    322    122   -449    298    335    197    161    192     59
   -109   -501   -392    306    140   -446    306    381    233    207    239    116
    -77   -491   -413    283    166   -452    316    436    270    254    280    145
    -41   -462   -420    252    189   -441    327    491    322    311    329    189
    -25   -436   -413    231    192   -423    345    542    379    376    389    231
    -15   -439   -423    226    202   -431    355    576    418    420    426    254
     15   -405   -423    192    218   -415    361    597    449    449    449    296
     46   -387   -433    171    239   -410    361    592    446    444    454    345
     36   -381   -418    171    226   -400    361    566    426    420    444    319
     36   -405   -441    184    236   -423    355    530    389    381    407    283
     49   -423   -472    184    259   -449    342    485    353    342    376    241
     41   -446   -488    202    265   -467    332    446    329    316    368    176
     31   -457   -491    210    259   -472    327    402    293    280    348    150
     44   -491   -535    223    288   -511    322    335    233    210    277     88
     46   -530   -576    239    309   -553    319    283    192    155    210     64
     15   -522   -537    254    275   -530    319    236    161    119    184     31
      0   -530   -532    265    265   -530    324    202    124     77    148     23
     12   -545   -558    265    283   -550    319    171     90     51    116      7
     31   -540   -571    252    301   -555    327    171    101     75    148     -5
     44   -540   -584    249    314   -561    322    155     90     59    127    -67
     72   -530   -602    226    335   -563    340    176    111     64    109     18
     72   -475   -548    200    309   -511    342    184    140     96    150     59
     59   -423   -485    179    270   -452    319    163    145    109    171     51
     57   -366   -423    155    239   -394    290    158    174    145    218     70
     62   -335   -397    135    228   -366    265    153    181    166    246     51
     88   -355   -444    132    265   -397    244    127    145    119    187     38
     85   -392   -478    153    280   -433    233    103    114     83    150     51
     67   -397   -465    166    265   -431    223     80     85     57    140     15
     54   -436   -493    189    272   -465    218     72     59     28    122    -31
     46   -506   -555    228    298   -530    207     49      7    -33     46   -101
     38   -563   -605    262    319   -584    194     18    -36    -80     -2   -119
     25   -587   -613    280    319   -600    187    -10    -72   -109    -28   -168
      7   -602   -610    296    306   -607    181    -38   -109   -150    -70   -200
    -12   -610   -597    311    290   -605    171    -62   -135   -181    -98   -205
    -33   -613   -579    322    270   -594    153    -75   -148   -197   -111   -218
    -33   -626   -592    329    277   -610    132    -96   -174   -228   -140   -246
    -33   -597   -563    314    265   -579    129    -93   -168   -218   -129   -246
    -36   -563   -527    298    244   -545    137    -88   -161   -213   -122   -249
    -36   -542   -509    288    236   -527    140    -96   -168   -228   -135   -259
    -20   -542   -522    283    249   -532    137   -103   -187   -257   -168   -270
      7   -519   -530    254    267   -524    114   -129   -218   -290   -192   -298
     18   -527   -545    254    280   -537    114   -124   -244   -322   -226   -348
     25   -691   -717    329    368   -704    145   -101   -329   -470   -402   -535
     31   -878   -909    423    470   -893    241    -25   -407   -678   -672   -797
     49   -789   -839    366    444   -813    322     83   -342   -701   -719   -872
    -36   -457   -423    246    192   -439    303    -96   -283   -574   -517   -696
   -231     96    327     64   -280    210    114   -600   -275   -280    -51   -197
   -407    826   1234   -207   -820   1028    -90   -974   -127    236    636    550
   -413   1176   1590   -381  -1002   1382   -316  -1109     15    711   1179   1150
   -324    888   1213   -283   -769   1052   -501  -1218   -187    626   1075   1109
   -283    345    628    -33   -457    488   -550  -1267   -631    -57    345    355
   -265   -114    150    189   -207     18   -428  -1098   -917   -730   -405   -475
   -194   -189      2    189   -101    -93   -244   -709   -691   -654   -478   -542
   -122   -142    -20    132    -51    -83   -111   -433   -498   -522   -413   -462
    -72    -85    -12     77    -31    -51    -31   -280   -397   -470   -389   -462
    -72    -28     44     51    -59      7      2   -220   -348   -444   -368   -446
    -54     -7     44     28    -51     18      2   -207   -353   -459   -392   -470
    -49    -23     23     36    -36      0      0   -200   -358   -475   -410   -491
    -49    -18     31     31    -41      5     -5   -194   -363   -488   -423   -506
    -46     51     98     -2    -72     75     -5   -184   -350   -478   -410   -504
    -59     80    137    -10    -98    109     -5   -181   -342   -475   -418   -509
    -62     88    150    -12   -106    116     -7   -179   -342   -475   -423   -511
    -44    140    184    -49   -114    161    -10   -168   -332   -457   -407   -496
    -23    197    220    -85   -122    207    -18   -161   -324   -441   -397   -485
    -23    210    233    -96   -129    220    -18   -148   -309   -431   -389   -483
    -12    246    259   -119   -135    252    -18   -135   -290   -415   -374   -483
      0    309    309   -155   -155    311    -18   -122   -270   -394   -353   -483
     15    337    322   -176   -153    329    -28   -109   -252   -374   -309   -452
     18    342    324   -181   -153    335    -31    -77   -236   -358   -316   -452
     49    381    332   -215   -142    358    -20    -38   -207   -340   -324   -387
     83    454    371   -270   -142    413    -18     -5   -174   -303   -285   -345
    101    504    402   -301   -150    454     -7     44   -129   -259   -249   -311
    116    511    392   -316   -137    454     -7     83    -85   -220   -213   -277
    132    517    384   -324   -127    452      0    132    -41   -176   -171   -246
    158    553    392   -358   -116    472     -5    171     -5   -135   -137   -215
    163    628    465   -394   -150    548    -15    205     33    -88    -98   -174
    184    688    504   -436   -161    597    -20    231     67    -44    -51   -132
    197    714    517   -457   -161    618    -25    236     77    -25    -36   -114
    187    740    553   -465   -184    649    -28    231     77    -18    -28   -109
    168    766    597   -467   -213    683    -23    220     72    -23    -23   -106
    158    795    636   -478   -239    717    -28    197     57    -36    -25   -116
    166    769    602   -467   -218    688    -46    150     12    -88    -75   -168
    163    737    574   -452   -205    654    -59     96    -41   -148   -124   -223
    140    740    600   -439   -228    670    -64     46    -80   -194   -155   -270
    122    696    574   -410   -226    636    -70     -5   -129   -259   -226   -306
     85    654    568   -368   -241    610    -72    -59   -184   -319   -288   -342
     70    618    548   -345   -239    584    -77   -114   -244   -379   -342   -387
     54    602    548   -327   -246    576    -70   -148   -277   -413   -371   -415
     46    615    566   -332   -259    592    -57   -158   -285   -423   -381   -431
     46    623    576   -337   -265    600    -59   -174   -298   -436   -400   -457
     44    652    605   -350   -280    628    -51   -171   -290   -426   -400   -465
     72    693    620   -381   -272    657    -57   -176   -285   -415   -392   -457
     67    745    675   -407   -306    711    -67   -168   -257   -381   -355   -423
     70    820    748   -446   -340    784    -80   -174   -241   -363   -337   -405
     75    888    810   -483   -368    849   -109   -189   -233   -350   -319   -389
     80    940    859   -509   -389    901   -140   -197   -228   -335   -296   -366
     98    922    820   -511   -361    872   -161   -223   -257   -366   -319   -400
    103    878    774   -491   -335    828   -184   -262   -303   -415   -368   -452
     83    846    761   -467   -340    805   -189   -267   -327   -441   -397   -459
     77    763    685   -420   -303    724   -202   -285   -371   -491   -433   -467
     80    680    600   -379   -259    639   -213   -314   -426   -545   -470   -550
     83    657    574   -371   -244    615   -213   -324   -444   -566   -493   -654
     72    654    581   -363   -257    620   -213   -350   -480   -631   -584   -662
     72    600    527   -335   -226    563   -236   -389   -550   -717   -652   -589
     59    576    514   -319   -228    545   -241   -387   -555   -719   -639   -610
     80    581    501   -329   -210    540   -259   -407   -576   -735   -641   -639
     83    584    501   -335   -210    545   -265   -418   -587   -756   -662   -672
     90    579    488   -335   -197    535   -249   -415   -579   -761   -665   -659
    119    542    423   -332   -153    483   -254   -431   -589   -776   -652   -670
    101    548    444   -324   -171    496   -257   -428   -587   -771   -636   -678
     80    558    475   -319   -197    517   -267   -428   -589   -787   -652   -662
    111    550    439   -329   -163    496   -277   -433   -607   -818   -683   -641
    109    475    363   -293   -127    420   -270   -423   -620   -849   -709   -680
    114    306    192   -210    -38    249   -210   -355   -649   -924   -805   -810
    129    148     18   -140     57     83   -116   -244   -670  -1075  -1018  -1067
    158    148    -10   -153     85     70    -36   -137   -623  -1171  -1169  -1189
     93    457    361   -277   -135    407    -18   -223   -522  -1028   -945   -987
    -49    922    971   -436   -511    948   -207   -714   -613   -831   -540   -602
   -205   1571   1774   -685   -989   1673   -439  -1143   -594   -418     90    -10
   -236   2018   2255   -891  -1244   2135   -657  -1312   -449     90    709    618
   -127   1699   1826   -787   -976   1761   -818  -1382   -589    101    706    717
    -77   1078   1156   -501   -615   1117   -805  -1415  -1000   -558    -12     51
    -67    537    605   -236   -335    571   -678  -1273  -1283  -1252   -800   -688
    -15    277    293   -129   -153    285   -522   -935  -1083  -1239   -904   -823
     12    335    319   -174   -153    327   -384   -646   -789  -1010   -745   -719
     70    350    277   -210   -103    314   -283   -449   -626   -909   -685   -644
    119    335    215   -228    -49    277   -239   -355   -553   -878   -662   -610
    137    337    200   -236    -31    270   -236   -332   -532   -872   -654   -605
    145    293    145   -220      0    220   -215   -314   -514   -867   -649   -597
    137    275    137   -207      0    207   -187   -267   -472   -836   -618   -576
    116    270    153   -194    -18    213   -150   -218   -418   -787   -571   -540
    161    231     70   -194     46    150   -168   -257   -446   -826   -607   -561
    155    231     72   -194     41    150   -153   -239   -428   -815   -589   -542
    145    283    137   -215      2    210   -142   -205   -384   -776   -553   -509
    166    311    145   -241     10    228   -161   -205   -381   -784   -568   -501
    207    316    109   -262     49    213   -179   -215   -392   -800   -581   -480
    202    319    116   -265     44    218   -168   -187   -358   -769   -555   -472
    207    376    166   -293     20    272   -166   -171   -327   -737   -532   -462
    218    462    241   -342    -12    353   -179   -161   -303   -706   -501   -452
    215    506    290   -361    -36    400   -181   -135   -280   -680   -483   -452
    226    532    306   -379    -41    420   -194   -124   -265   -667   -467   -420
    252    555    301   -405    -25    428   -194   -101   -241   -646   -446   -394
    252    605    353   -431    -49    480   -179    -57   -192   -605   -413   -355
    254    678    423   -465    -83    550   -171     -2   -129   -550   -368   -309
    285    719    433   -504    -75    576   -176     31    -85   -509   -340   -262
    298    795    496   -545    -98    644   -171     83    -25   -449   -288   -220
    301    862    561   -584   -129    711   -163    132     33   -381   -220   -176
    322    898    576   -610   -127    737   -184    129     33   -374   -218   -181
    342    945    602   -646   -129    774   -197    122     28   -384   -236   -168
    348    989    641   -667   -148    815   -197    116     28   -384   -228   -150
    329   1008    678   -670   -174    844   -194     98     12   -400   -233   -150
    293   1031    737   -662   -220    885   -184     90     10   -405   -228   -145
    303   1054    748   -680   -223    901   -202     46    -38   -459   -272   -181
    322   1044    722   -683   -200    883   -233    -41   -132   -561   -350   -254
    309   1034    722   -672   -207    878   -241    -98   -194   -628   -407   -290
    288   1018    730   -652   -220    875   -241   -137   -233   -670   -446   -309
    267    989    722   -628   -228    854   -249   -189   -283   -724   -493   -350
    252    982    730   -618   -239    857   -249   -231   -322   -763   -522   -387
    233    982    748   -607   -257    865   -252   -265   -355   -795   -542   -420
    215    976    761   -594   -272    870   -239   -288   -374   -820   -563   -449
    207    953    743   -581   -267    849   -236   -316   -402   -846   -589   -467
    213    961    748   -587   -267    854   -236   -324   -410   -849   -592   -467
    202   1015    810   -610   -306    914   -233   -316   -389   -831   -571   -446
    189   1109    919   -649   -363   1015   -210   -275   -324   -763   -511   -379
    205   1158    953   -683   -374   1057   -233   -290   -316   -753   -501   -363
    205   1184    979   -696   -387   1083   -270   -324   -327   -750   -493   -358
    249   1187    937   -719   -345   1062   -319   -368   -361   -774   -506   -376
    257   1179    922   -717   -332   1052   -345   -387   -379   -784   -517   -376
    241   1161    919   -701   -340   1041   -348   -394   -394   -784   -519   -374
    239   1163    924   -701   -342   1047   -340   -402   -405   -789   -522   -374
    233   1145    911   -691   -337   1028   -337   -407   -415   -795   -537   -381
    226   1065    839   -644   -306    953   -337   -426   -467   -844   -597   -428
    218    997    779   -610   -280    891   -332   -444   -511   -885   -646   -472
    197    963    763   -581   -283    865   -327   -449   -524   -896   -659   -475
    181    919    735   -550   -277    828   -337   -472   -558   -927   -693   -498
    179    885    706   -532   -262    797   -353   -509   -600   -971   -735   -532
    166    885    719   -527   -277    805   -353   -509   -602   -966   -737   -527
    187    880    693   -532   -252    787   -368   -527   -620   -984   -750   -537
    200    867    665   -535   -231    766   -376   -542   -636   -997   -761   -553
    200    849    649   -524   -223    750   -371   -545   -641  -1002   -766   -553
    184    820    636   -504   -226    727   -374   -553   -652  -1008   -782   -558
    161    826    665   -493   -252    745   -366   -545   -644   -997   -774   -545
    137    818    680   -478   -270    748   -366   -553   -649  -1000   -782   -550
    148    758    610   -452   -231    685   -379   -581   -691  -1036   -820   -579
    153    665    511   -410   -181    589   -363   -574   -730  -1096   -893   -641
    153    467    311   -311    -77    389   -283   -509   -797  -1247  -1083   -813
    142    340    197   -244    -28    270   -148   -371   -787  -1366  -1257   -982
    119    509    389   -314   -135    449    -36   -252   -649  -1299  -1205   -945
     59    880    820   -472   -379    849   -171   -665   -740  -1218  -1005   -753
    -75   1462   1538   -693   -807   1499   -472  -1197   -807   -909   -506   -275
   -171   2148   2320   -987  -1247   2231   -750  -1506   -672   -381    163    327
   -122   2364   2486  -1119  -1304   2423  -1023  -1610   -540     75    633    766
    -93   1823   1914   -867  -1005   1867  -1093  -1605   -748   -179    314    498
    -93   1197   1288   -553   -691   1241  -1013  -1558  -1161   -932   -472   -213
    -77    758    836   -342   -457    797   -820  -1322  -1278  -1366   -992   -683
    -49    665    714   -306   -381    688   -620   -982  -1008  -1218   -945   -633
      5    646    641   -327   -319    644   -480   -766   -826  -1093   -865   -576
     64    670    605   -366   -270    639   -387   -628   -717  -1023   -826   -548
     80    670    589   -376   -254    631   -345   -576   -678   -997   -805   -535
     83    711    628   -397   -272    670   -314   -537   -639   -958   -756   -535
    109    719    610   -415   -252    667   -303   -519   -641   -966   -774   -553
    111    704    592   -407   -241    649   -296   -491   -636   -969   -789   -504
    116    711    594   -415   -239    654   -298   -467   -623   -953   -789   -509
    132    706    574   -418   -220    641   -298   -465   -618   -950   -810   -493
    116    740    620   -431   -252    680   -280   -439   -584   -922   -776   -462
    116    756    639   -436   -262    698   -272   -420   -550   -888   -737   -449
    119    774    652   -449   -267    711   -265   -394   -504   -836   -691   -410
    158    800    641   -478   -241    722   -277   -394   -488   -823   -675   -415
    155    826    670   -491   -257    748   -272   -379   -459   -784   -633   -413
    137    828    691   -483   -277    761   -254   -361   -436   -753   -623   -400
    122    802    680   -462   -277    740   -236   -327   -400   -717   -605   -342
     96    807    711   -452   -306    761   -228   -296   -363   -665   -545   -327
     90    849    758   -470   -335    805   -226   -267   -335   -633   -530   -309
     80    875    795   -478   -358    836   -207   -218   -296   -597   -498   -207
     90    852    758   -472   -332    805   -200   -174   -262   -566   -475   -166
    103    883    779   -493   -337    831   -181   -119   -197   -496   -410   -129
    127    930    802   -530   -337    867   -161    -44   -114   -402   -324    -77
    168    958    789   -563   -311    875   -163     -2    -75   -358   -285    -49
    184    974    789   -581   -303    883   -145     46    -25   -301   -233    -10
    189    982    792   -584   -301    888   -135     77     12   -249   -179     10
    163    995    828   -581   -332    914   -119     85     28   -231   -153     44
    161    989    828   -576   -335    909   -124     70     12   -244   -171     54
    158    966    807   -563   -327    888   -127     51    -15   -270   -202    -18
    171    969    797   -568   -311    883   -129     23    -46   -290   -223    -93
    127    945    815   -537   -342    883   -124    -23    -80   -324   -226    -12
     90    937    844   -514   -376    891   -119    -62   -111   -358   -236      0
     67    898    828   -483   -381    865   -129   -116   -174   -431   -306    -36
     57    849    792   -452   -366    820   -145   -163   -213   -462   -319    -62
      7    815    807   -413   -400    813   -150   -210   -239   -478   -329   -205
    -44    795    839   -376   -441    815   -135   -244   -275   -532   -387   -194
    -38    800    839   -381   -439    818   -119   -267   -293   -561   -413   -135
    -51    826    878   -387   -465    852    -70   -249   -259   -542   -376    -54
    -54    846    901   -397   -478    872    -44   -241   -239   -527   -348    -46
    -54    795    849   -371   -452    820    -64   -277   -272   -568   -379   -124
    -57    795    852   -368   -457    823    -67   -277   -275   -581   -381   -124
    -83    870    953   -392   -517    911    -59   -239   -207   -504   -293    -72
    -72    898    971   -415   -522    935    -62   -228   -174   -459   -231    -51
    -41    922    963   -441   -504    943    -88   -244   -161   -431   -194    -51
    -23    930    953   -454   -488    940   -114   -254   -163   -423   -194    -75
    -44    906    950   -431   -496    927   -127   -277   -194   -454   -223    -36
    -75    880    953   -402   -514    917   -135   -296   -220   -470   -249    -41
   -109    836    945   -363   -527    891   -127   -293   -226   -475   -262    -33
   -127    774    898   -324   -514    836   -127   -285   -239   -483   -283    -31
    -90    652    743   -280   -415    696   -153   -322   -301   -542   -337    -72
   -114    589    701   -239   -407    644   -140   -322   -314   -542   -348   -111
   -119    550    667   -215   -394    607   -142   -348   -353   -568   -371   -166
   -111    496    607   -194   -358    550   -148   -374   -384   -587   -379   -226
   -109    459    568   -174   -337    514   -140   -374   -389   -592   -402   -277
   -106    428    535   -163   -322    483   -135   -379   -410   -623   -457   -226
   -116    415    530   -150   -322    472   -124   -368   -405   -610   -441   -174
   -111    410    522   -150   -316    465   -127   -368   -410   -607   -444   -189
    -75    426    501   -174   -288    462   -145   -387   -433   -628   -462   -226
    -54    397    452   -174   -252    423   -158   -400   -444   -626   -462   -280
    -59    389    449   -163   -254    418   -150   -400   -444   -620   -452   -275
    -67    389    454   -161   -262    420   -148   -400   -446   -626   -459   -254
    -67    324    392   -127   -228    358   -140   -400   -470   -654   -506   -254
    -41    210    249    -85   -145    231   -129   -389   -535   -748   -613   -361
     23    -28    -51      2     36    -38    -80   -345   -641   -950   -857   -623
     33   -127   -161     44     96   -142     41   -207   -623  -1057  -1023   -820
      7     64     57    -36    -23     62    145   -132   -506   -984   -953   -758
   -153    457    610   -153   -381    532     33   -561   -535   -797   -620   -472
   -363   1156   1519   -397   -943   1337   -236  -1130   -561   -433    -33     93
   -470   1862   2330   -698  -1400   2096   -480  -1426   -410     96    644    805
   -428   1964   2392   -766  -1410   2177   -722  -1535   -350    470   1047   1252
   -342   1431   1774   -545  -1060   1602   -789  -1548   -646     70    584    797
   -301    818   1117   -259   -709    966   -704  -1413  -1000   -654   -233    -41
   -267    449    717    -90   -493    581   -517  -1088  -1002   -950   -675   -446
   -215    428    644   -106   -428    535   -345   -740   -748   -792   -607   -342
   -161    439    597   -140   -379    517   -231   -514   -581   -667   -535   -288
   -135    413    548   -140   -340    480   -166   -400   -504   -618   -514   -275
   -111    420    532   -155   -322    475   -155   -368   -488   -605   -509   -296
   -111    428    540   -158   -324    483   -153   -353   -483   -607   -519   -324
   -127    407    535   -140   -332    472   -132   -329   -470   -600   -514   -332
   -142    428    571   -142   -358    501   -109   -298   -436   -566   -485   -301
   -142    462    605   -161   -374    535    -98   -275   -410   -540   -465   -277
   -122    488    610   -181   -366    548    -96   -267   -397   -535   -465   -277
   -122    472    594   -176   -358    532    -90   -246   -384   -519   -459   -275
   -101    478    579   -189   -340    530    -93   -228   -371   -501   -446   -272
   -106    504    607   -200   -355    555    -85   -207   -348   -472   -415   -241
   -111    553    665   -220   -387    607    -67   -184   -322   -446   -387   -194
   -106    581    688   -239   -397    636    -57   -158   -290   -410   -355   -184
    -96    587    683   -246   -389    633    -54   -129   -267   -374   -327   -168
    -80    605    685   -265   -381    644    -46    -96   -231   -335   -293   -145
    -62    644    706   -290   -384    675    -38    -62   -184   -280   -246   -166
    -77    680    758   -303   -418    719    -33    -33   -161   -257   -241   -145
    -80    654    732   -288   -407    693    -20     18   -140   -241   -254    -44
    -64    665    730   -301   -397    696     -5     75    -85   -179   -213     -2
    -49    704    753   -327   -400    727      7    135    -23    -98   -155     36
    -20    740    761   -361   -392    748     18    189     31    -31    -93     72
     -5    779    784   -387   -394    779     38    249     90     41    -33    137
      2    782    779   -392   -389    782     51    298    145    116     33    197
     -2    792    795   -394   -397    792     67    337    181    179     90    233
    -31    888    917   -431   -472    901     80    358    223    233    132    265
      5    888    880   -446   -436    883     62    324    184    197    101    233
     25    865    836   -446   -405    849     51    296    145    161     72    200
     15    854    839   -433   -410    846     64    285    142    158     70    205
    -12    839    852   -413   -433    844     77    262    132    145     67    192
    -41    823    865   -392   -452    844     80    226    103    116     51    166
    -85    784    870   -350   -478    826     70    171     62     67     12    122
   -135    727    862   -296   -498    795     72    124     28     28    -23     83
   -161    680    841   -262   -501    761     83    101     15      5    -49     41
   -174    654    828   -241   -501    740    103     96     15      0    -49     31
   -189    639    828   -226   -509    735    114     88     12     10    -20     33
   -205    649    854   -220   -530    750    129     77     15     10    -28     28
   -194    589    782   -200   -488    685    153     88     18    -12    -72     44
   -205    615    820   -205   -511    717    192    124     67     38    -12    109
   -218    665    883   -223   -550    774    231    189    155    137     85    192
   -181    654    836   -236   -509    745    228    184    161    140     80    194
   -168    649    818   -241   -493    735    197    158    158    148     83    174
   -181    628    810   -223   -496    719    171    150    171    176    122    179
   -202    581    782   -192   -491    680    168    150    174    187    135    181
   -218    540    758   -161   -488    649    166    145    171    176    116    192
   -239    524    763   -142   -501    644    145    124    145    158     93    197
   -246    449    696   -103   -470    571    142    122    122    137     64    176
   -231    358    589    -64   -410    472    153    135    116    140     57    111
   -233    275    509    -20   -371    392    153    127    103    140     70     33
   -285    244    530     18   -407    387    163    111     90    127     85     44
   -303    197    501     51   -402    348    161     80     46     67     25     51
   -285    122    407     80   -348    265    148     46      5     23    -23     38
   -288     67    355    111   -322    210    161     59     15     28    -28     46
   -288     -5    280    145   -285    137    179     70     12     18    -51     36
   -303    -83    220    192   -262     67    189     77     18     31    -41     20
   -311   -129    179    218   -246     23    187     77     25     49    -20     18
   -296   -187    109    241   -202    -38    184     70     20     38    -28      2
   -301   -226     72    262   -187    -77    210    103     46     67      0     28
   -322   -280     41    301   -184   -122    241    135     72     90     18     54
   -345   -337      7    340   -179   -163    265    158     93    101     23     77
   -296   -428   -132    363    -83   -280    277    174     83     72    -10     75
   -241   -665   -426    452     90   -545    293    181    -31    -90   -197   -137
   -210   -898   -688    553    236   -792    379    265   -114   -288   -428   -444
   -202   -945   -743    571    267   -844    498    423    -46   -319   -496   -579
   -306   -769   -462    537     77   -615    548    332     44   -184   -303   -350
   -576   -239    337    405   -459     49    400   -187    142    210    267    213
   -792    535   1327    127  -1060    932    213   -566    368    784   1031   1013
   -818    930   1748    -57  -1283   1337      2   -693    571   1317   1626   1701
   -750    654   1405     49  -1078   1028   -163   -792    433   1301   1577   1803
   -701    122    823    288   -761    472   -215   -820     12    626    854   1026
   -662   -368    293    514   -478    -38   -103   -615   -254     15    158    259
   -613   -602      7    607   -311   -298     96   -226   -106     12     23     20
   -519   -610    -90    566   -215   -350    233     62     80    124     51     36
   -449   -592   -142    519   -153   -368    293    179    145    158     88     88
   -420   -602   -181    511   -122   -392    329    239    171    171    101    101
   -387   -597   -210    488    -88   -405    335    259    174    168     96     90
   -368   -607   -239    488    -64   -423    345    285    194    202    109     51
   -363   -574   -213    467    -77   -394    355    309    218    226    140     62
   -342   -566   -223    454    -62   -394    342    303    218    213    145     64
   -335   -571   -236    452    -51   -402    342    311    226    215    145     57
   -316   -576   -259    446    -28   -418    355    337    252    246    179     70
   -303   -550   -246    426    -28   -400    366    361    290    290    231     67
   -296   -524   -228    410    -36   -379    371    376    311    314    252     93
   -290   -522   -231    405    -31   -376    374    402    335    342    296    153
   -288   -504   -215    397    -36   -361    389    423    363    363    309    106
   -275   -517   -241    394    -18   -379    418    459    394    397    298    150
   -257   -488   -231    371    -12   -361    428    491    418    426    332    218
   -254   -459   -205    355    -28   -332    436    522    446    457    363    244
   -257   -467   -210    363    -23   -340    457    571    501    522    413    277
   -254   -446   -192    348    -31   -319    470    618    548    566    444    296
   -226   -420   -194    322    -15   -309    470    652    568    594    465    309
   -176   -407   -231    290     25   -319    475    706    610    644    509    335
   -129   -400   -270    265     70   -335    475    766    654    706    563    363
   -111   -350   -239    228     62   -293    470    813    701    763    613    402
    -98   -290   -192    192     46   -241    480    865    758    826    665    462
    -88   -265   -176    176     44   -220    493    901    805    883    717    509
    -67   -236   -168    153     49   -202    501    917    833    919    753    530
    -54   -220   -168    137     54   -194    511    917    839    924    753    542
    -41   -213   -171    127     62   -192    517    898    831    917    745    540
    -33   -226   -194    129     77   -210    509    867    813    914    753    483
    -62   -239   -176    150     57   -207    506    846    807    914    743    410
   -116   -275   -158    194     18   -215    506    802    771    867    701    452
   -174   -303   -132    239    -23   -218    511    750    724    797    654    488
   -200   -353   -153    275    -25   -252    493    688    678    745    662    433
   -223   -426   -202    324    -10   -314    506    641    641    711    667    379
   -252   -439   -187    342    -33   -314    517    602    602    688    639    376
   -265   -446   -181    355    -44   -314    519    568    584    675    618    342
   -267   -446   -179    355    -46   -314    527    548    587    662    602    309
   -288   -420   -132    355    -77   -277    545    548    607    675    620    309
   -290   -415   -124    350    -85   -270    558    548    620    678    623    296
   -265   -394   -129    327    -67   -262    563    548    628    688    626    301
   -257   -348    -93    301    -83   -220    568    563    654    719    654    335
   -259   -290    -31    275   -114   -161    566    571    678    743    678    371
   -259   -277    -20    267   -122   -150    537    563    691    766    704    397
   -265   -293    -31    277   -119   -163    506    550    696    784    740    397
   -280   -290    -10    283   -135   -150    480    530    685    779    745    361
   -298   -293      5    296   -153   -145    472    506    667    766    732    337
   -309   -327    -18    316   -148   -174    441    467    633    737    693    314
   -288   -387    -98    337    -96   -244    418    475    623    727    662    303
   -306   -472   -168    387    -70   -319    428    470    600    693    626    293
   -329   -532   -202    431    -64   -368    428    420    537    623    576    231
   -350   -550   -200    449    -75   -376    420    384    501    581    548    200
   -296   -540   -246    418    -25   -394    397    379    485    566    537    181
   -262   -548   -285    402     10   -415    384    379    475    550    527    163
   -275   -581   -306    428     15   -444    384    366    457    530    506    148
   -285   -594   -311    439     12   -452    368    348    444    519    496    137
   -303   -602   -298    454     -2   -452    355    335    441    519    514    135
   -319   -626   -309    470     -7   -467    345    314    423    496    493     88
   -329   -659   -329    496      0   -496    350    311    405    472    457     93
   -332   -649   -319    488     -7   -485    345    311    405    465    444    101
   -311   -646   -335    478     10   -491    335    322    402    462    439    103
   -293   -654   -361    472     33   -509    332    329    397    452    446     93
   -267   -743   -475    506    103   -610    350    335    340    363    353    -25
   -246  -1018   -771    628    262   -896    444    381    218    122     83   -277
   -231  -1072   -841    652    303   -956    563    480    213     12    -44   -431
   -267   -893   -628    579    179   -761    639    472    316    103     72   -340
   -400   -514   -114    457   -142   -314    555    132    410    353    426     18
   -561    236    797    161   -678    517    337   -213    670    945   1158    771
   -626    789   1413    -83  -1021   1101    158   -283   1023   1605   1860   1509
   -548    740   1288    -96   -919   1013    -64   -332   1080   1862   2086   1797
   -522    249    771    137   -646    509   -226   -522    628   1327   1551   1273
   -501   -329    171    413   -337    -77   -246   -592     57    446    683    379
   -475   -659   -184    566   -148   -420    -80   -332    -18    150    324      0
   -426   -698   -275    561    -77   -488    119     -2    181    267    374      5
   -358   -688   -329    524    -15   -509    246    210    327    353    407     28
   -342   -717   -376    530     15   -548    314    314    394    384    420     59
   -329   -696   -368    511     18   -532    332    342    410    387    420     41
   -283   -711   -428    496     70   -571    324    332    381    337    368     15
   -257   -750   -493    504    116   -623    342    358    397    340    374     12
   -272   -758   -485    514    103   -623    366    397    439    376    405     31
   -275   -743   -470    509     96   -607    381    420    470    410    433     59
   -239   -709   -470    472    114   -589    381    436    485    436    454     70
   -233   -691   -457    462    111   -574    389    452    509    470    488     80
   -262   -672   -410    465     72   -540    402    475    540    504    524     85
   -233   -704   -470    467    116   -587    407    488    540    496    527     93
   -223   -698   -475    459    124   -587    418    506    550    509    553    119
   -259   -704   -444    483     90   -574    452    558    607    561    605    171
   -254   -691   -439    470     90   -566    449    574    628    584    631    192
   -226   -667   -441    446    106   -555    444    589    646    610    670    205
   -241   -680   -441    459     98   -561    467    636    691    649    691    223
   -254   -665   -410    459     77   -537    483    691    732    688    696    288
   -246   -644   -397    444     75   -522    496    743    771    724    727    337
   -244   -667   -423    454     88   -548    524    807    826    779    769    368
   -241   -646   -407    441     80   -530    532    870    891    846    826    431
   -207   -607   -400    407     96   -504    535    922    956    922    893    501
   -187   -597   -413    392    111   -506    530    956    987    958    927    522
   -168   -568   -400    368    114   -485    532   1005   1036   1015    989    550
   -127   -514   -389    319    127   -452    522   1010   1047   1034    995    555
   -114   -511   -397    314    140   -454    524   1015   1052   1044   1002    610
   -119   -532   -415    324    145   -475    527   1010   1054   1049   1021    610
   -127   -522   -397    324    132   -459    530    989   1049   1044   1028    581
   -114   -524   -410    319    145   -467    532    969   1036   1031   1002    566
   -124   -527   -402    327    137   -465    530    914    997    984    969    542
   -155   -548   -392    350    116   -472    522    849    943    917    909    493
   -189   -610   -420    400    114   -517    527    807    911    875    859    470
   -223   -667   -444    444    109   -555    537    774    885    849    839    454
   -228   -678   -449    454    109   -563    532    722    841    802    805    400
   -239   -688   -452    462    103   -571    527    672    789    745    753    335
   -275   -714   -441    493     83   -579    537    639    761    714    719    296
   -270   -745   -478    506    101   -613    524    600    732    685    698    270
   -254   -756   -501    506    122   -628    522    592    722    683    693    265
   -275   -714   -441    493     80   -579    558    626    771    732    732    301
   -267   -652   -384    459     57   -517    553    618    789    750    750    316
   -270   -613   -345    439     36   -480    535    597    795    758    763    324
   -272   -571   -298    423     12   -436    496    581    807    782    789    348
   -265   -594   -332    428     31   -465    462    566    802    789    800    355
   -275   -633   -358    452     41   -496    452    548    784    779    787    350
   -288   -615   -327    449     18   -472    444    532    771    769    776    345
   -280   -641   -361    462     38   -501    433    511    745    750    763    311
   -259   -667   -407    465     72   -540    423    498    704    714    704    252
   -233   -756   -522    496    142   -641    415    480    654    657    628    218
   -228   -833   -605    530    187   -722    413    467    615    618    584    176
   -239   -857   -618    548    189   -737    415    449    587    589    558    145
   -254   -883   -631    566    187   -758    402    413    542    545    514    127
   -236   -932   -696    584    228   -815    371    366    480    483    452     72
   -239   -950   -711    594    233   -831    350    345    457    459    433     49
   -246   -953   -706    600    228   -831    348    348    457    467    441     54
   -233   -948   -714    589    239   -833    332    324    433    444    426     36
   -223   -914   -693    568    233   -805    314    298    413    423    407     10
   -223   -885   -662    553    215   -774    290    270    387    394    381    -20
   -236   -891   -654    563    207   -774    280    265    374    389    371    -38
   -231   -872   -644    550    205   -758    262    257    355    381    348    -38
   -213   -859   -646    537    215   -753    252    249    337    358    314    -59
   -184   -930   -745    555    277   -839    244    236    265    249    189   -176
   -132  -1067   -935    600    400  -1002    277    265    158     44    -54   -423
   -140  -1062   -924    600    389   -995    358    363    168    -77   -233   -631
   -174   -807   -633    491    228   -719    402    381    272      5   -145   -576
   -296   -366    -70    329   -114   -218    275    -12    223    150    150   -288
   -465    324    789     70   -626    555     10   -579    135    444    680    246
   -555    966   1522   -205  -1039   1244   -207   -826    275    971   1353    914
   -485    961   1444   -239   -963   1202   -413   -930    259   1218   1613   1221
   -436    470    906    -18   -670    688   -483   -982    -57    802   1124    776
   -394    -77    316    236   -355    119   -441   -963   -527    -83    171   -148
   -342   -371    -28    355   -158   -200   -298   -670   -491   -296   -174   -491
   -290   -366    -75    329   -109   -220   -163   -358   -226   -109    -77   -415
   -231   -309    -77    270    -77   -194    -59   -140    -46     15     -2   -348
   -176   -270    -93    223    -41   -181     -5    -20     54     80     31   -324
   -158   -252    -93    202    -33   -174    -12    -15     46     51     -5   -358
   -155   -223    -70    189    -44   -148    -10     -5     57     54     -5   -358
   -161   -202    -41    181    -62   -122     -5      7     64     62      0   -348
   -179   -174      5    176    -93    -85      5     23     85     67      2   -345
   -153   -145      5    148    -80    -72     -2     15     85     62     -5   -353
   -150   -111     38    132    -96    -38     -2     23     93     72      7   -342
   -124    -77     44    101    -85    -18    -23     10     77     64      2   -350
   -106    -25     80     67    -93     25    -36      5     80     64     -2   -355
   -116     20    135     46   -127     77    -36      0     93     70     -5   -358
   -111     38    150     36   -132     93    -38      0     93     64    -12   -355
   -106     77    181     12   -142    129    -36     10    109     83     -2   -335
    -93     98    192     -2   -142    145    -38     25    127    101     15   -311
    -83    155    239    -36   -161    197    -51     28    140    127     31   -293
    -88    220    309    -67   -197    265    -57     46    166    153     49   -272
    -93    296    389   -101   -241    342    -57     70    197    181     67   -262
    -46    368    415   -161   -231    392    -83     72    207    184     62   -265
    -20    371    392   -176   -207    381    -83    119    244    218     90   -226
    -10    397    407   -192   -207    402    -75    176    306    288    150   -166
     -2    457    459   -228   -231    457    -67    223    361    348    194   -116
     -5    553    558   -272   -280    555    -64    254    410    405    236    -77
      0    584    584   -293   -290    584    -64    293    452    449    280    -25
     31    610    576   -322   -272    594    -83    293    452    457    296     -7
     44    657    610   -353   -283    633    -90    293    457    467    309     15
     38    685    646   -361   -303    667    -85    288    452    459    306     23
     23    706    683   -366   -329    696    -80    270    428    439    296     20
     12    706    691   -361   -340    698    -85    226    381    387    254    -23
     -2    709    711   -355   -358    709   -101    168    329    329    207    -75
    -20    709    730   -342   -374    719   -116    116    283    275    163   -116
    -23    683    706   -332   -363    693   -140     57    220    202     98   -158
    -28    641    670   -309   -348    654   -161     -7    148    127     28   -202
    -49    654    704   -303   -379    678   -171    -59    101     72    -23   -252
    -72    657    730   -290   -400    693   -161    -83     80     49    -44   -288
    -80    628    706   -275   -394    667   -153   -106     62     25    -67   -327
    -85    644    727   -280   -405    685   -148   -122     44     10    -72   -337
    -72    678    750   -303   -413    714   -150   -129     33      7    -77   -337
    -49    711    761   -329   -405    735   -166   -153     25     -5    -85   -337
    -49    758    805   -355   -426    782   -174   -150     44     10    -67   -309
    -54    792    846   -368   -449    818   -181   -148     70     44    -28   -283
    -54    833    888   -392   -472    862   -200   -163     85     59      0   -246
    -49    844    893   -397   -470    867   -228   -181     72     64     20   -215
    -38    844    883   -402   -462    862   -246   -194     62     67     25   -233
    -51    846    898   -397   -475    872   -252   -205     51     54     15   -244
    -25    831    857   -402   -441    844   -270   -233     15     18    -10   -244
      0    792    792   -394   -394    792   -272   -233      5      7    -18   -244
    -25    670    693   -322   -358    680   -280   -246    -38    -49    -80   -309
    -41    574    615   -267   -329    594   -283   -246    -70    -80   -114   -342
    -41    517    558   -239   -301    535   -280   -257    -98   -109   -135   -371
    -36    478    514   -220   -275    496   -275   -277   -137   -148   -166   -405
    -44    426    470   -192   -257    446   -285   -293   -161   -171   -184   -420
    -46    384    431   -168   -239    407   -288   -298   -174   -187   -200   -415
    -57    353    410   -150   -233    381   -283   -298   -176   -194   -213   -413
    -64    329    394   -132   -228    361   -290   -309   -187   -205   -218   -415
    -54    309    363   -129   -207    335   -311   -337   -226   -241   -254   -457
    -28    301    327   -137   -179    314   -322   -342   -241   -257   -270   -462
    -33    275    309   -122   -171    290   -319   -342   -233   -241   -257   -465
    -49    252    301   -101   -174    275   -324   -353   -233   -241   -246   -483
    -67    207    275    -70   -171    241   -316   -342   -223   -236   -236   -478
    -49    116    166    -33   -109    140   -309   -337   -259   -301   -301   -519
      0    -88    -88     44     41    -88   -270   -283   -329   -452   -485   -665
      7   -314   -322    153    163   -316   -155   -155   -332   -600   -696   -870
    -10   -192   -184    101     85   -187    -62    -44   -194   -545   -662   -867
    -98    142    241    -23   -171    189   -101   -277   -184   -431   -441   -652
   -259    646    904   -194   -581    774   -329   -852   -353   -252    -36   -283
   -392   1330   1722   -467  -1057   1525   -568  -1267   -361    135    574    265
   -376   1597   1974   -613  -1176   1784   -800  -1415   -309    530   1060    771
   -314   1210   1525   -449   -919   1369   -896  -1426   -441    446    922    685
   -280    592    870   -155   -576    730   -857  -1376   -782   -205    189    -10
   -241     72    314     85   -277    192   -714  -1166   -956   -763   -491   -675
   -176    -51    124    114   -153     33   -545   -795   -641   -568   -426   -568
   -127    -90     36    109    -83    -28   -418   -530   -405   -387   -309   -472
    -80    -75      5     77    -44    -33   -337   -371   -262   -283   -231   -444
    -57    -90    -33     75    -12    -62   -322   -335   -246   -285   -226   -444
    -51   -114    -62     80      5    -88   -306   -306   -231   -293   -259   -441
    -54   -150    -96    101     18   -124   -285   -283   -205   -285   -270   -426
    -41   -187   -148    111     51   -168   -267   -262   -179   -257   -228   -389
    -33   -161   -127     98     46   -145   -267   -249   -163   -223   -166   -353
    -18   -174   -155     96     67   -166   -257   -223   -142   -192   -155   -413
    -18   -187   -168    103     75   -179   -244   -205   -129   -205   -194   -384
    -36   -213   -176    122     67   -194   -231   -184   -119   -197   -187   -296
    -20   -210   -189    116     83   -200   -223   -176    -98   -168   -163   -314
      2   -176   -181     85     90   -179   -228   -161    -72   -129   -116   -316
      0   -153   -153     77     75   -153   -223   -140    -31    -75    -38   -309
      0   -153   -155     75     77   -153   -220   -124     -7    -64    -18   -275
      5   -161   -166     77     85   -163   -207    -93     18    -38     -7   -241
      2   -161   -166     77     83   -161   -189    -44     72     15     41   -205
     18   -148   -166     64     90   -155   -184    -15     98     33     59   -179
     41   -127   -168     41    103   -148   -163     25    142     83     98   -148
     72   -135   -207     31    140   -171   -145     75    192    132    132   -109
     70   -142   -213     33    140   -176   -122    142    262    197    187    -54
     72   -111   -187     18    129   -148   -103    202    327    259    239    -10
    116   -101   -220    -10    168   -161   -103    244    361    293    267     33
    150    -80   -231    -33    189   -155    -85    306    420    366    332     96
    145    -67   -213    -41    176   -140    -72    337    457    418    407    137
    142    -36   -179    -54    158   -106    -77    329    454    418    410    163
    142    -38   -181    -54    158   -109    -80    316    441    405    405    184
    137    -25   -163    -54    150    -93    -75    306    431    405    420    174
    148    -10   -158    -70    150    -83    -49    288    413    384    415    153
    153    -31   -184    -62    166   -106    -36    259    381    353    394    140
    135    -41   -176    -46    153   -109    -46    215    345    322    374    129
     98    -67   -166    -15    132   -116    -49    171    311    290    355    111
     38   -129   -171     44    103   -150    -72    103    249    223    288     31
    -10   -174   -166     90     75   -168    -80     46    205    181    249    -12
    -25   -174   -148     98     59   -161    -85      0    168    142    218    -31
     -7   -194   -187    101     88   -192    -90    -38    127     96    168    -41
    -18   -226   -210    122     93   -218    -80    -51    119     88    158    -46
    -25   -249   -226    137     98   -239    -64    -49    129    106    184    -51
    -28   -233   -205    129     85   -220    -59    -51    129    103    174    -64
    -33   -184   -150    109     57   -168    -44    -31    166    135    189    -33
     -2   -137   -137     70     64   -137    -41    -18    207    194    249     -7
     18    -83   -101     31     59    -90    -70    -36    218    218    277     10
     25    -64    -93     18     57    -77    -96    -46    231    244    311     44
     28    -77   -106     25     67    -90   -109    -54    231    249    322     41
     12   -124   -137     54     72   -129   -122    -70    205    218    285     28
      5   -127   -132     59     67   -129   -129    -75    200    226    298     44
     -7   -142   -137     72     64   -140   -137    -90    184    220    296     36
    -15   -210   -194    114     88   -202   -142   -101    148    184    254     -5
    -23   -316   -293    168    132   -306   -142   -106    109    140    192    -62
    -33   -384   -350    207    158   -368   -142   -111     83    114    158    -80
    -36   -439   -402    233    181   -420   -148   -137     41     75    127   -109
    -36   -472   -436    254    200   -454   -150   -158     15     59    114   -114
    -31   -488   -457    259    210   -472   -163   -168      5     54    103   -106
    -28   -504   -475    265    223   -491   -174   -181    -12     41     85   -122
    -46   -542   -498    293    223   -519   -176   -194    -28     31     67   -155
    -62   -568   -506    316    220   -537   -179   -197    -33     23     59   -174
    -38   -584   -545    309    252   -566   -194   -215    -54      7     46   -179
    -41   -589   -548    314    252   -571   -189   -218    -57      7     41   -179
    -51   -610   -561    329    252   -587   -192   -223    -57      7     38   -179
    -54   -644   -589    350    267   -618   -187   -220    -49     10     38   -174
    -44   -693   -652    366    301   -675   -189   -231    -77    -25      2   -210
    -33   -846   -813    439    387   -828   -145   -202   -153   -140   -129   -337
    -38  -1060  -1023    548    491  -1044    -28   -119   -236   -332   -368   -555
    -18  -1101  -1083    561    532  -1093    101      0   -223   -436   -509   -680
    -80   -867   -787    472    353   -826    129   -122   -153   -335   -371   -550
   -223   -366   -145    293    -41   -257    -80   -600   -129    -36     67   -140
   -381    413    792    -15   -589    602   -371  -1002     46    527    787    527
   -410    976   1387   -283   -898   1182   -633  -1098    363   1195   1501   1228
   -285    797   1083   -257   -685    940   -878  -1153    324   1319   1579   1345
   -262    231    491     15   -376    361   -911  -1195    -85    735    976    782
   -246   -353   -106    298    -72   -231   -774  -1091   -501    -33    179     -7
   -228   -626   -397    428     83   -511   -540   -763   -431   -187    -75   -275
   -187   -662   -475    423    140   -568   -350   -475   -218    -51     -7   -223
   -129   -719   -589    423    228   -654   -241   -306   -114      0      2   -215
    -90   -722   -633    405    270   -678   -192   -233    -72     18      0   -207
    -88   -704   -615    397    262   -659   -171   -207    -57     28      7   -210
    -98   -701   -602    397    252   -652   -166   -200    -51     20      2   -220
    -96   -714   -618    405    259   -667   -155   -184    -36     28      7   -218
    -98   -706   -607    400    252   -657   -150   -176    -23     41     12   -223
    -93   -698   -605    397    254   -652   -140   -161     -2     62     36   -197
    -98   -719   -620    405    259   -670   -137   -148     10     72     38   -187
   -101   -709   -607    405    252   -657   -127   -132     28     96     49   -176
   -101   -680   -581    389    239   -631   -119   -114     44    119     64   -171
    -83   -646   -563    366    239   -605   -114    -96     67    145     88   -150
    -54   -613   -558    335    249   -587   -109    -80     88    166    101   -132
    -46   -581   -535    314    241   -558   -103    -59    111    194    124   -106
    -38   -568   -530    301    244   -548    -88    -33    140    226    148    -75
    -25   -561   -535    293    254   -548    -85    -15    163    244    161    -57
    -46   -563   -517    301    233   -540    -85     12    194    272    189    -33
    -51   -537   -488    293    215   -514    -90     38    218    298    202    -18
    -46   -537   -491    290    220   -514    -88     75    244    324    213    -10
    -57   -530   -472    293    207   -501    -51    145    298    379    254     31
    -44   -465   -423    254    189   -446    -33    205    353    439    311     80
      2   -418   -420    207    210   -420    -28    272    402    491    361    137
     31   -374   -405    171    215   -389    -20    337    454    553    420    176
     49   -319   -368    135    207   -342    -18    368    498    600    467    200
     49   -288   -337    119    192   -311    -23    371    509    607    475    236
     44   -259   -306    106    174   -283    -23    376    524    620    496    262
     51   -241   -293     93    171   -267    -31    353    506    605    488    259
     57   -239   -296     90    176   -267    -31    324    480    584    470    244
     20   -215   -236     96    127   -226    -36    298    462    558    452    215
    -33   -210   -176    122     70   -194    -36    267    444    532    426    202
    -59   -249   -189    153     64   -220    -44    207    389    465    361    166
    -85   -283   -197    184     54   -241    -46    155    345    413    311    132
   -132   -277   -145    202      5   -213    -36    114    327    402    314     83
   -171   -280   -109    226    -31   -194    -23     75    301    374    298     31
   -192   -288    -98    239    -49   -194    -15     33    275    329    257      5
   -197   -303   -106    252    -46   -205     -7      7    259    301    231     25
   -171   -309   -137    239    -18   -223     -7    -12    244    296    233    -18
   -163   -311   -148    239    -10   -231     -2    -12    249    290    239    -33
   -171   -296   -127    233    -25   -213     18     10    290    335    283      7
   -184   -213    -28    200    -77   -122     25     28    342    384    345     67
   -184   -189     -5    187    -90    -98      5     10    348    384    345     72
   -161   -215    -54    187    -54   -135    -12      7    358    394    345     77
   -150   -262   -114    205    -18   -189    -23     15    363    400    340     98
   -176   -288   -111    233    -33   -200    -23     23    368    407    348    101
   -192   -329   -137    257    -28   -233    -25     18    368    420    379    127
   -197   -361   -166    277    -15   -265    -31      5    366    431    402    109
   -231   -431   -202    329    -15   -316    -33      2    348    402    361     38
   -265   -553   -288    410     10   -420    -28     -2    309    345    285     23
   -277   -649   -374    462     46   -514    -23    -15    277    311    254      7
   -288   -740   -452    511     80   -597    -12    -38    246    272    215    -10
   -290   -807   -517    548    111   -662    -15    -59    215    246    192    -28
   -285   -826   -540    555    127   -683    -18    -64    215    259    213    -49
   -303   -820   -519    561    106   -670    -12    -59    220    272    228    -44
   -311   -857   -545    584    114   -701    -15    -67    213    262    213    -46
   -293   -883   -589    587    145   -735    -33    -90    181    231    176    -70
   -301   -927   -626    615    161   -776    -23    -85    187    236    179    -67
   -306   -945   -641    626    166   -795    -28    -90    187    233    171    -51
   -277   -961   -683    618    200   -823    -41   -109    166    218    155    -64
   -267   -943   -675    605    202   -810    -49   -124    150    210    145   -103
   -257   -982   -724    620    233   -854    -38   -111    142    200    129   -127
   -231  -1176   -945    704    355  -1062    -28   -114     33     36    -46   -293
   -210  -1423  -1213    815    501  -1319     54    -59    -77   -192   -314   -561
   -200  -1470  -1270    833    535  -1369    174     64    -51   -259   -420   -691
   -280  -1262   -982    771    350  -1122    213    -41     20   -158   -277   -555
   -493   -724   -233    607   -132   -480     28   -571     75    158    192    -72
   -704     28    730    337   -717    379   -194   -958    298    740    927    691
   -701    488   1189    106   -945    836   -436  -1106    537   1314   1564   1387
   -561    280    841    140   -701    561   -665  -1215    420   1379   1615   1514
   -522   -283    239    402   -381    -23   -709  -1241      0    743    932    820
   -498   -805   -306    652    -96   -558   -558  -1039   -296     85    202     59
   -446  -1067   -620    756     85   -844   -340   -659   -200     -5     -2   -171
   -350  -1060   -709    706    179   -885   -181   -345      0    140     70   -135
   -283  -1060   -776    670    244   -917    -93   -184    106    215    103   -111
   -257  -1041   -784    649    262   -911    -57   -124    140    231    103   -116
   -254  -1044   -789    649    265   -917    -38    -96    153    233     96   -116
   -244  -1065   -820    654    288   -943    -36    -80    158    231     83   -124
   -231  -1078   -849    654    309   -963    -28    -70    168    236     77   -129
   -215  -1062   -849    639    314   -956    -20    -54    184    254     85   -124
   -197  -1052   -857    623    329   -956    -23    -51    189    262     90   -114
   -187  -1021   -833    605    322   -927    -23    -46    200    283    103   -109
   -150  -1005   -854    576    348   -930    -33    -46    202    293    106   -103
   -150   -992   -841    571    345   -917    -28    -28    218    303    106    -80
   -148   -979   -833    561    342   -906    -28    -18    226    319    111    -57
   -142   -987   -844    566    350   -917    -31     -7    236    345    135    -46
   -140   -976   -836    558    345   -906    -23     10    257    366    142    -41
   -137   -953   -815    545    337   -883    -18     31    280    400    174    -18
   -119   -919   -800    519    337   -859    -18     49    303    431    192     -7
    -98   -919   -820    509    361   -870    -10     80    329    449    194     12
    -80   -891   -810    485    361   -849     10    127    376    498    233     57
    -59   -849   -789    454    363   -820     12    163    407    542    270     80
    -38   -828   -789    431    374   -810     10    207    441    587    301    124
    -18   -784   -766    402    374   -776     20    272    493    644    345    184
     18   -758   -776    368    394   -766     15    314    527    688    381    228
     38   -714   -756    337    397   -735     15    353    571    745    433    275
     51   -662   -717    303    384   -688     20    381    605    792    475    319
     59   -610   -670    275    363   -639     23    394    628    826    506    342
     51   -574   -626    259    337   -600     23    389    633    833    514    348
     59   -537   -597    239    327   -566     20    374    628    828    514    358
     59   -519   -579    228    316   -548     10    348    610    805    493    340
     44   -527   -571    241    306   -548      2    319    584    779    467    314
     28   -535   -563    252    293   -548      2    288    561    753    441    296
     10   -535   -548    262    277   -540      0    239    519    711    405    262
    -28   -540   -511    283    241   -527    -10    184    480    670    363    223
    -57   -535   -478    296    210   -506    -18    140    446    633    327    187
    -59   -542   -483    298    210   -514    -25     85    389    566    262    140
    -80   -540   -459    309    187   -501    -23     54    363    542    246    109
   -103   -530   -428    314    161   -480    -18     25    353    532    239     83
   -132   -540   -407    337    137   -475      2     10    353    527    226     64
   -127   -511   -384    319    127   -449      7     10    358    524    223     64
   -101   -441   -342    270    119   -392     15     31    387    553    249     93
   -101   -389   -290    244     93   -340     10     31    415    587    280    124
   -109   -384   -275    246     83   -329    -15     12    418    600    293    142
   -101   -361   -259    228     77   -311    -41      2    418    610    303    158
   -109   -366   -259    236     72   -314    -54     -7    407    602    293    150
   -116   -389   -272    252     75   -332    -64    -28    392    579    275    137
   -129   -400   -270    265     70   -335    -75    -46    374    563    265    132
   -142   -420   -277    280     67   -350    -88    -54    361    550    246    119
   -150   -498   -348    324     96   -423    -93    -62    337    519    210     93
   -179   -597   -420    387    119   -511    -98    -85    290    467    161     51
   -197   -657   -459    428    129   -558    -96   -109    254    431    135     28
   -213   -691   -478    449    129   -584    -90   -129    231    420    129    -25
   -215   -706   -493    459    137   -600   -106   -148    207    394    111    -70
   -213   -706   -493    459    137   -600   -119   -161    189    381    106    -90
   -205   -714   -509    459    150   -613   -124   -168    176    366     88    -98
   -205   -735   -530    467    161   -633   -127   -176    163    353     75   -101
   -202   -735   -532    467    163   -633   -111   -174    168    353     80    -85
   -197   -737   -540    467    168   -639   -103   -171    174    355     83    -77
   -200   -766   -566    483    181   -667   -103   -179    168    345     70    -80
   -200   -771   -571    485    184   -672   -116   -200    148    322     46   -101
   -202   -787   -584    493    189   -685   -119   -200    145    314     33   -114
   -181   -841   -659    511    239   -753   -116   -197    111    265    -20   -166
   -132  -1026   -893    579    379   -961    -77   -171     18    103   -215   -358
   -132  -1213  -1080    670    472  -1148     25    -70    -31    -64   -426   -618
   -150  -1143   -992    644    420  -1067    127     41     51    -54   -436   -667
   -262   -898   -639    579    187   -769    111   -158    111     77   -231   -441
   -446   -374     72    410   -259   -150    -80   -698    132    374    257    114
   -628    314    940    155   -784    628   -241   -989    368    953   1008    888
   -607    524   1132     41   -870    828   -444  -1122    470   1337   1457   1434
   -540    197    735    168   -636    467   -605  -1249    228   1158   1260   1291
   -498   -316    181    407   -340    -67   -657  -1286   -192    478    514    467
   -462   -711   -249    584   -106   -480   -524  -1034   -368    -25    -77   -205
   -371   -852   -480    610     51   -665   -329   -626   -161     51   -103   -254
   -257   -857   -602    555    171   -732   -200   -353     23    171    -36   -194
   -179   -831   -652    506    236   -743   -140   -226     90    202    -31   -197
   -161   -836   -675    496    254   -756   -122   -189    106    200    -44   -200
   -166   -862   -696    511    265   -779   -103   -161    124    194    -59   -202
   -155   -870   -717    511    277   -795    -96   -148    127    179    -75   -210
   -101   -888   -787    496    342   -839   -111   -163     93    140   -101   -233
   -101   -896   -795    498    345   -846    -93   -135    116    163    -83   -223
    -98   -878   -779    488    340   -828    -70   -103    150    194    -46   -220
    -96   -854   -758    475    329   -807    -57    -77    176    223    -15   -197
    -77   -836   -758    457    340   -797    -72    -90    168    213    -25   -207
    -72   -839   -766    454    345   -802    -70    -75    176    215    -23   -197
    -51   -797   -748    423    348   -774    -70    -49    207    249     18   -161
    -36   -761   -724    397    342   -745    -67    -25    241    288     88   -127
    -33   -735   -701    384    332   -719    -59     -5    267    311    101   -179
    -28   -748   -722    387    345   -735    -46     23    280    309     62   -155
    -12   -737   -724    374    353   -732    -36     57    309    327     85    -90
     12   -724   -740    355    374   -732    -41     80    322    332     77   -119
     31   -724   -756    348    392   -740    -44    111    340    340     67    -46
     25   -693   -719    332    371   -706    -25    166    392    397    122      2
     67   -665   -732    298    397   -698    -31    210    420    415    140     33
     93   -641   -737    272    415   -688    -28    257    465    465    194     70
    119   -589   -709    236    413   -649    -28    309    519    527    259    101
    127   -553   -680    210    402   -615    -20    366    589    600    329    158
    153   -517   -670    181    410   -592    -23    387    615    620    353    200
    192   -524   -717    163    452   -620    -36    376    602    613    353    200
    189   -485   -675    148    431   -579    -36    374    607    618    366    213
    174   -462   -639    142    405   -550    -41    366    613    626    389    226
    176   -446   -623    135    400   -535    -41    353    610    623    392    210
    155   -465   -620    153    387   -542    -33    337    594    597    355    194
    137   -506   -644    184    389   -574    -33    303    563    545    306    187
    111   -537   -649    213    379   -592    -33    249    519    491    262    142
    106   -548   -654    220    379   -600    -36    192    472    439    215     98
    103   -581   -685    236    394   -631    -31    135    428    397    192     36
     83   -594   -678    257    379   -636    -20     90    387    340    124    -10
     67   -602   -670    265    368   -636    -15     62    358    309     88    -15
     44   -639   -683    296    361   -659     10     57    361    314    114    -28
     25   -659   -685    314    353   -670     31     59    366    311    124    -41
     57   -652   -709    298    381   -680     20     44    355    293    114    -41
     83   -584   -667    249    374   -626     23     67    394    335    158     12
     75   -498   -574    210    322   -535     20     62    420    366    189     46
     49   -439   -488    192    267   -462     15     64    454    397    218     77
     51   -465   -517    207    283   -491     -2     62    457    407    226     75
     70   -483   -555    205    311   -519    -38     15    407    358    187     51
     67   -457   -524    194    293   -491    -57    -10    379    324    158     38
     57   -426   -483    184    270   -454    -72    -38    350    288    111     20
     33   -441   -475    205    254   -457    -70    -49    327    265     77    -20
     12   -480   -493    233    252   -485    -96    -85    262    205     25   -122
    -10   -480   -472    244    231   -478   -116   -122    218    158    -15   -163
    -33   -454   -420    244    192   -439   -129   -155    179    111    -59   -192
    -28   -441   -413    236    192   -428   -158   -194    114     46   -127   -233
    -31   -459   -428    244    197   -444   -171   -226     75      7   -153   -275
    -31   -462   -431    246    200   -449   -179   -241     54    -18   -187   -301
    -31   -426   -394    228    179   -413   -189   -246     38    -41   -215   -306
    -49   -394   -345    223    148   -371   -213   -272     15    -51   -218   -324
    -25   -384   -361    202    166   -371   -259   -332    -36   -114   -275   -376
    -28   -303   -275    166    122   -290   -265   -345    -49   -135   -296   -381
    -44   -257   -213    148     83   -236   -270   -342    -44   -132   -288   -374
    -41   -202   -161    122     59   -181   -293   -355    -59   -150   -298   -392
    -31   -200   -171    114     70   -187   -314   -368    -85   -187   -337   -423
     -2   -306   -306    153    150   -306   -288   -353   -153   -306   -483   -537
     33   -491   -527    226    280   -509   -207   -285   -246   -517   -737   -769
     28   -527   -555    249    290   -540    -93   -168   -226   -620   -875   -937
    -31   -252   -220    137     93   -236    -41   -176   -106   -514   -735   -813
   -106    194    301    -46   -202    246   -218   -644   -155   -332   -400   -467
   -223    893   1117   -337   -670   1005   -488  -1127    -93    116    231    158
   -290   1504   1795   -605  -1041   1649   -683  -1291    171    722    914    839
   -213   1314   1525   -553   -870   1421   -883  -1337    168    891   1028   1023
   -166    789    956   -311   -561    872   -976  -1447   -270    306    426    446
   -150    293    444    -72   -298    368   -932  -1428   -756   -522   -394   -400
    -93     41    135     25   -114     88   -779  -1140   -737   -719   -685   -691
    -49    109    158    -31   -106    132   -613   -826   -470   -532   -579   -589
      7    127    119    -67    -57    124   -488   -613   -314   -441   -542   -522
     54    140     83    -98    -15    111   -433   -511   -254   -420   -553   -511
     77    150     72   -114      2    111   -423   -480   -236   -418   -555   -527
     62    194    132   -129    -33    163   -418   -470   -233   -426   -566   -535
     59    220    161   -140    -51    192   -415   -454   -231   -431   -574   -519
     70    262    192   -168    -62    228   -418   -441   -220   -423   -563   -517
     67    303    236   -184    -83    270   -418   -420   -189   -394   -535   -504
     46    311    265   -179   -109    288   -418   -407   -187   -407   -553   -475
     51    335    280   -194   -114    309   -428   -413   -194   -397   -535   -501
     77    366    288   -223   -106    327   -449   -428   -197   -394   -535   -519
    101    418    316   -259   -106    368   -457   -418   -179   -381   -522   -491
    101    431    329   -267   -114    381   -444   -405   -161   -374   -517   -472
    109    465    355   -288   -124    410   -433   -384   -145   -366   -517   -454
    116    514    394   -316   -140    454   -433   -366   -127   -348   -514   -433
    150    566    415   -358   -132    491   -452   -353   -114   -342   -527   -397
    158    584    423   -371   -132    504   -459   -332    -85   -306   -483   -400
    145    607    462   -376   -158    535   -446   -293    -33   -252   -431   -384
    155    633    475   -397   -161    553   -431   -246     10   -207   -394   -340
    148    680    532   -413   -192    607   -405   -176     77   -153   -355   -290
    179    743    563   -462   -192    652   -413   -155    116   -122   -335   -252
    207    787    576   -498   -184    683   -413   -116    168    -72   -298   -202
    213    813    597   -514   -194    706   -413    -75    220    -10   -239   -163
    205    852    646   -527   -220    750   -405    -31    262     36   -210   -111
    210    891    680   -553   -236    787   -389      2    288     64   -200    -83
    226    901    675   -563   -226    789   -392     -7    277     70   -179    -88
    200    904    701   -553   -252    805   -397    -23    265     64   -174    -98
    174    911    737   -542   -280    826   -392    -33    265     57   -174    -85
    148    893    745   -522   -298    820   -387    -67    233     23   -192   -106
    142    852    709   -498   -283    782   -371   -109    202    -12   -218   -132
    145    797    652   -472   -254    727   -366   -158    161    -62   -262   -155
    142    776    633   -459   -244    706   -368   -213    114   -111   -309   -192
    127    753    626   -441   -249    688   -374   -267     64   -174   -381   -239
     96    756    657   -426   -280    706   -353   -290     41   -197   -402   -246
     83    761    675   -423   -296    719   -345   -327      7   -244   -449   -259
     59    743    683   -400   -311    714   -340   -342     -5   -272   -485   -249
     67    696    628   -381   -280    662   -353   -376    -31   -270   -459   -296
     80    745    662   -413   -290    704   -350   -387    -23   -244   -405   -322
     83    823    737   -454   -327    782   -342   -368     23   -202   -358   -275
     64    878    813   -470   -374    846   -342   -350     64   -163   -335   -228
     88    870    782   -480   -348    828   -389   -394     44   -184   -353   -218
     98    883    784   -491   -342    833   -415   -397     54   -166   -327   -161
     83    880    797   -483   -358    839   -415   -400     59   -145   -306   -150
     88    852    763   -470   -337    807   -431   -436     31   -171   -332   -187
     64    826    761   -449   -348    795   -441   -441     20   -176   -335   -184
     59    800    740   -431   -340    769   -446   -446      7   -187   -348   -189
     70    717    644   -394   -285    680   -465   -472    -41   -239   -405   -239
     77    566    488   -322   -205    527   -470   -491    -90   -293   -462   -301
     62    504    441   -285   -189    472   -446   -485   -111   -303   -475   -309
     70    472    402   -272   -166    439   -449   -491   -142   -319   -496   -298
     51    402    350   -228   -148    376   -462   -506   -168   -345   -519   -316
     31    371    340   -200   -153    355   -467   -511   -171   -348   -517   -335
     20    335    311   -179   -148    324   -467   -527   -189   -371   -545   -353
     10    262    249   -137   -119    257   -462   -530   -205   -387   -566   -368
     -2    244    244   -122   -124    244   -446   -514   -194   -374   -558   -350
    -18    228    246   -103   -132    236   -426   -501   -168   -353   -537   -319
    -25    236    259   -106   -142    246   -431   -504   -174   -353   -530   -303
    -25    223    249    -98   -137    236   -439   -509   -181   -355   -542   -306
    -31    205    236    -85   -135    218   -431   -504   -184   -353   -555   -309
    -36    158    194    -59   -114    176   -413   -485   -197   -371   -576   -324
    -15    -12      0     12     -7     -7   -361   -433   -265   -493   -732   -478
     -7   -200   -192    103     90   -197   -233   -303   -275   -628   -919   -667
    -18   -129   -114     72     44   -122   -114   -171   -163   -610   -935   -691
   -103    189    293    -41   -197    241   -137   -379   -119   -480   -732   -514
   -239    735    974   -249   -607    854   -441   -992   -244   -236   -290   -103
   -342   1408   1751   -532  -1047   1579   -730  -1410   -205    215    327    485
   -340   1712   2052   -688  -1195   1880   -971  -1556    -80    693    852    987
   -280   1343   1623   -530   -950   1483  -1080  -1574   -189    659    758    927
   -259    722    979   -233   -618    852  -1023  -1530   -597    -67    -33    233
   -233    252    485    -10   -358    368   -872  -1335   -828   -639   -657   -384
   -205     90    293     57   -249    189   -696   -997   -605   -555   -685   -465
   -166    114    280     25   -223    197   -537   -706   -348   -368   -571   -381
   -111     93    205      7   -158    150   -433   -530   -213   -283   -545   -316
   -103     57    161     23   -132    109   -379   -446   -153   -252   -537   -267
   -109     51    158     25   -135    106   -355   -410   -129   -236   -524   -275
   -114     23    137     46   -124     80   -337   -384   -103   -213   -501   -267
   -103     59    163     20   -135    111   -335   -376    -80   -187   -467   -241
    -93     88    181      2   -137    135   -329   -368    -64   -171   -457   -265
    -90     88    179      0   -135    132   -327   -361    -62   -181   -493   -288
    -90     49    140     20   -114     93   -316   -348    -59   -184   -496   -252
    -90     57    145     15   -119    101   -309   -337    -31   -148   -459   -218
    -85     72    158      5   -122    114   -314   -316      0   -111   -420   -197
    -75     80    155     -2   -116    119   -316   -301     23    -88   -405   -202
    -72     83    155     -5   -114    119   -301   -275     51    -57   -381   -226
    -72    111    184    -20   -129    148   -301   -257     72    -46   -384   -202
    -67     96    163    -15   -114    129   -288   -220    103    -15   -361   -119
    -57    101    155    -23   -106    127   -280   -189    135     25   -329   -101
    -57    106    163    -23   -109    135   -275   -161    166     57   -319    -96
    -36    103    140    -33    -88    122   -267   -119    205     88   -309    -57
    -23     88    111    -31    -67     98   -252    -67    259    140   -277    -10
    -12    103    114    -46    -62    106   -231     -2    335    215   -207     51
     10    153    142    -80    -64    148   -215     64    410    306   -111    116
     23    192    168   -109    -72    181   -207    119    478    381    -31    124
     36    215    179   -127    -70    197   -200    171    524    431     -7    109
     36    205    166   -122    -64    184   -187    220    563    470     41    239
     23    228    205   -124    -90    218   -179    252    615    563    187    309
     18    228    210   -124    -96    220   -168    252    633    592    189    124
     10    197    187   -106    -88    192   -158    231    589    506     36     70
     -5    194    197    -96   -103    194   -161    197    537    439    -18    218
    -20    148    168    -62    -93    158   -166    161    504    420    -10    171
    -31    114    145    -41    -88    129   -171    106    459    387    -28    148
    -41    103    145    -31    -93    124   -179     49    415    337    -67    109
    -64     80    145    -10   -106    111   -187    -10    374    277   -142     64
    -77     64    142      7   -109    103   -192    -67    327    226   -192     98
    -90     46    137     20   -114     90   -174    -88    322    223   -184     57
   -111      2    111     54   -111     57   -153   -103    324    228   -179     31
   -140     -7    132     72   -137     62   -142   -119    342    275   -101     23
   -158    -25    132     93   -145     51   -132   -116    371    324    -44    -51
   -142    -23    116     80   -129     46   -122   -111    374    306   -116   -153
   -140      2    142     67   -142     72   -109   -101    392    298   -135    -12
   -132     54    184     38   -158    119   -116    -98    428    340    -77     75
   -127     85    213     20   -168    148   -145   -111    454    384    -38     51
   -137     59    194     36   -166    127   -174   -122    459    394    -31     67
   -142     44    184     49   -163    114   -184   -116    465    415    -12     98
   -150     57    205     46   -176    129   -187   -124    467    428     -2    103
   -168     10    179     80   -174     93   -187   -127    467    420    -23    106
   -184    -46    135    114   -161     44   -189   -124    472    439      0     98
   -192   -114     77    150   -135    -18   -200   -135    457    431    -10     15
   -192   -231    -41    210    -77   -137   -202   -155    410    379    -88    -54
   -189   -309   -119    249    -36   -215   -181   -148    405    374    -83      5
   -215   -345   -132    280    -44   -239   -171   -166    394    374    -70    -15
   -241   -397   -155    319    -44   -275   -168   -179    379    361    -88    -49
   -262   -449   -189    355    -38   -319   -166   -187    374    350   -109    -64
   -280   -504   -223    392    -28   -363   -158   -179    384    371    -98    -54
   -301   -545   -244    420    -28   -394   -158   -176    387    381    -93    -64
   -316   -587   -270    449    -23   -428   -158   -187    376    376   -106    -85
   -329   -613   -285    470    -23   -449   -161   -189    371    379   -114    -96
   -335   -615   -280    475    -28   -449   -163   -187    376    381   -116    -96
   -345   -618   -272    478    -36   -446   -166   -184    387    405   -101    -83
   -353   -620   -267    485    -44   -444   -163   -181    394    420    -96    -83
   -345   -680   -337    511     -5   -509   -153   -168    376    402   -122   -111
   -314   -865   -550    589    116   -709   -119   -135    296    275   -275   -267
   -283  -1078   -797    678    257   -937     -5    -28    252     96   -506   -509
   -285  -1096   -810    691    259   -953    124    101    353    101   -540   -568
   -397   -857   -459    626     28   -659    132    -77    423    244   -340   -379
   -579   -353    226    467   -402    -64   -109   -667    376    519    119     90
   -730    397   1124    163   -927    761   -376  -1072    506   1039    813    795
   -753    776   1530    -12  -1140   1153   -618  -1226    678   1538   1384   1376
   -693    532   1223     77   -958    878   -787  -1299    555   1522   1340   1366
   -631    -57    574    345   -602    257   -784  -1265    179    880    631    683
   -592   -633    -41    610   -277   -337   -594  -1015    -57    270    -62    -15
   -535   -831   -296    683   -119   -563   -389   -620    153    319   -127   -119
   -457   -815   -361    636    -49   -589   -231   -322    374    478    -41    -51
   -400   -802   -402    602      0   -602   -135   -148    498    555     -7    -10
   -397   -815   -420    605     10   -618   -101    -90    540    579     12    -12
   -405   -831   -428    618     10   -631    -77    -59    568    605     38    -23
   -418   -841   -426    628      2   -633    -64    -38    587    618     46    -36
   -415   -880   -465    649     23   -672    -59    -18    600    623     49    -20
   -410   -904   -496    654     41   -698    -46     -5    620    639     59    -25
   -397   -896   -501    646     51   -698    -41      7    631    644     62    -28
   -381   -898   -517    639     64   -706    -38     36    652    662     70     -2
   -368   -904   -535    636     83   -719    -33     64    683    693     98      7
   -371   -914   -545    641     85   -730    -25     88    714    730    137      7
   -363   -927   -563    644     98   -745    -20    114    748    761    168     28
   -363   -937   -576    649    103   -758    -15    137    779    784    187     46
   -361   -924   -563    644    101   -745    -10    158    805    797    179     44
   -350   -927   -579    639    111   -753     -5    194    836    836    223     90
   -358   -948   -589    652    114   -769      2    231    885    896    283    124
   -361   -950   -589    654    111   -771     10    265    924    948    340    135
   -350   -940   -589    646    119   -766     25    316    979   1010    397    114
   -329   -922   -592    626    127   -756     33    363   1015   1026    387    168
   -314   -893   -579    602    129   -735     36    413   1054   1049    389    215
   -290   -870   -579    581    142   -724     36    465   1096   1083    394    262
   -257   -828   -571    542    155   -701     46    532   1161   1169    485    322
   -226   -782   -555    501    161   -670     54    581   1221   1244    561    324
   -205   -771   -566    488    179   -670     70    628   1267   1296    620    384
   -192   -748   -555    470    179   -654     75    644   1304   1345    678    407
   -179   -706   -527    444    174   -618     64    633   1299   1337    667    407
   -166   -709   -542    436    187   -628     59    618   1293   1335    667    405
   -158   -743   -584    449    210   -665     57    592   1280   1322    657    389
   -155   -789   -633    470    236   -711     49    553   1252   1280    618    368
   -153   -831   -678    493    262   -756     51    522   1228   1241    568    371
   -176   -898   -722    537    270   -810     51    488   1208   1223    553    316
   -207   -919   -711    563    252   -815     57    446   1197   1241    589    223
   -252   -945   -693    597    220   -818     75    400   1174   1208    568    210
   -272   -995   -722    633    223   -859     98    374   1156   1184    550    262
   -272  -1049   -776    659    249   -914    109    345   1143   1169    532    194
   -298  -1078   -779    688    239   -930    129    329   1140   1161    530    179
   -311  -1065   -753    688    218   -909    140    314   1132   1158    530    202
   -311  -1070   -758    691    223   -914    163    329   1148   1179    542    184
   -309  -1047   -737    678    213   -893    189    366   1202   1226    581    213
   -301  -1036   -737    667    218   -888    189    379   1239   1254    600    262
   -314  -1018   -704    665    194   -862    179    376   1273   1291    636    296
   -322   -958   -636    641    155   -797    148    363   1304   1330    675    301
   -324   -987   -662    654    166   -826    116    353   1296   1340    698    296
   -340  -1018   -678    680    166   -849     98    337   1301   1363    740    265
   -345  -1034   -688    688    168   -862     77    301   1275   1335    709    244
   -345  -1065   -719    706    187   -893     80    296   1265   1322    698    301
   -361  -1135   -774    748    205   -956     77    293   1247   1304    659    236
   -371  -1239   -867    805    246  -1054     67    267   1195   1231    574    192
   -397  -1304   -906    849    254  -1106     62    252   1179   1228    587    158
   -426  -1319   -893    872    233  -1106     44    218   1145   1192    545     98
   -418  -1369   -950    891    265  -1161     33    194   1117   1166    504     80
   -405  -1423  -1018    914    306  -1223     38    189   1109   1179    522     77
   -407  -1415  -1010    909    298  -1213     31    171   1106   1187    532     38
   -405  -1421  -1015    914    303  -1218     31    166   1098   1169    514     57
   -407  -1452  -1044    927    316  -1249     36    168   1101   1189    527     41
   -413  -1449  -1036    930    311  -1244     36    163   1111   1210    553     10
   -423  -1444  -1021    932    298  -1234     33    155   1114   1197    527     20
   -420  -1454  -1034    937    306  -1244     33    161   1111   1163    480    109
   -420  -1501  -1080    961    329  -1293     38    174   1127   1208    535     83
   -423  -1584  -1161   1002    368  -1374     51    189   1119   1205    524    -10
   -392  -1753  -1363   1072    485  -1561     75    200   1015   1044    348   -168
   -368  -2000  -1631   1184    631  -1816    184    262    911    833    109   -426
   -366  -1987  -1623   1174    626  -1805    301    397    982    831     80   -498
   -457  -1748  -1293   1101    415  -1522    314    246   1085    995    298   -327
   -646  -1192   -548    917    -51   -870    132   -233   1202   1340    758    150
   -833   -444    389    639   -613    -28    -51   -537   1512   1956   1483    971
   -831    -98    730    462   -782    314   -262   -574   1803   2522   2060   1592
   -743   -301    441    522   -594     70   -459   -644   1704   2514   2018   1610
   -711   -826   -114    769   -298   -472   -540   -743   1252   1888   1379    943
   -688  -1369   -680   1028     -5  -1026   -446   -654    828   1174    657    140
   -620  -1556   -937   1088    158  -1249   -239   -285    930   1145    535    -36
   -535  -1597  -1062   1065    262  -1330    -83     -7   1080   1236    561      5
   -475  -1652  -1176   1062    350  -1415      7    148   1171   1299    589     25
   -449  -1665  -1215   1057    381  -1441     33    213   1210   1319    610     12
   -441  -1639  -1197   1039    376  -1421     46    236   1218   1330    620    -12
   -454  -1636  -1182   1047    363  -1410     62    262   1231   1327    613    -23
   -465  -1649  -1187   1057    358  -1418     77    280   1241   1330    607    -23
   -472  -1647  -1174   1060    350  -1410     88    285   1249   1348    623    -31
   -462  -1634  -1174   1047    355  -1405     96    296   1265   1363    639    -18
   -436  -1600  -1166   1018    363  -1384     93    303   1273   1363    628    -18
   -415  -1590  -1176   1000    379  -1384     90    311   1278   1371    631     -7
   -402  -1587  -1184    995    389  -1387     93    322   1291   1395    670     -2
   -394  -1556  -1163    974    384  -1361     90    340   1304   1410    678    -10
   -389  -1551  -1161    969    384  -1356     90    355   1309   1415    672     12
   -394  -1543  -1150    969    376  -1348     98    374   1327   1436    688     28
   -394  -1530  -1135    963    368  -1332    111    394   1350   1457    709     44
   -389  -1527  -1137    958    371  -1335    119    420   1369   1460    701     36
   -376  -1525  -1148    950    384  -1337    140    470   1413   1506    745     77
   -366  -1506  -1140    935    384  -1322    155    517   1452   1553    789    109
   -350  -1499  -1148    924    397  -1325    166    563   1486   1582    813    132
   -342  -1491  -1148    917    400  -1322    179    613   1519   1610    831    168
   -327  -1470  -1143    898    407  -1306    181    667   1558   1654    880    210
   -298  -1426  -1130    862    413  -1278    192    722   1608   1709    943    244
   -267  -1371  -1104    820    418  -1239    200    774   1652   1758    984    277
   -252  -1356  -1104    802    423  -1231    202    813   1699   1805   1031    285
   -239  -1317  -1078    776    418  -1197    205    833   1725   1839   1067    322
   -233  -1265  -1031    748    397  -1148    197    831   1730   1836   1067    342
   -236  -1254  -1018    745    389  -1137    202    828   1732   1839   1067    363
   -236  -1260  -1023    745    392  -1140    207    807   1725   1829   1067    355
   -254  -1275  -1021    763    381  -1148    205    771   1693   1790   1028    322
   -275  -1291  -1018    782    368  -1156    194    724   1654   1745    987    306
   -301  -1319  -1018    810    358  -1169    184    667   1618   1701    953    259
   -324  -1348  -1023    833    348  -1187    192    628   1600   1675    940    241
   -348  -1366  -1018    854    335  -1192    200    581   1571   1644    919    200
   -355  -1366  -1010    859    324  -1189    207    540   1548   1621    901    174
   -366  -1345   -979    857    306  -1163    213    506   1538   1613    898    148
   -381  -1366   -987    872    301  -1176    215    467   1512   1582    867    116
   -381  -1400  -1018    891    316  -1210    223    444   1491   1556    841    101
   -371  -1397  -1028    883    327  -1213    236    449   1504   1556    844     96
   -353  -1322   -969    839    306  -1145    252    472   1543   1597    883    132
   -363  -1301   -937    831    285  -1119    254    470   1564   1621    914    174
   -355  -1283   -930    818    285  -1106    231    462   1579   1644    943    187
   -342  -1262   -922    802    288  -1093    187    449   1584   1649    953    194
   -350  -1267   -917    810    283  -1093    163    436   1579   1647    961    197
   -358  -1301   -943    828    290  -1122    155    426   1571   1639    963    179
   -374  -1325   -950    846    288  -1137    140    402   1553   1623    948    158
   -379  -1358   -979    867    298  -1169    127    392   1532   1595    911    140
   -381  -1454  -1072    919    345  -1265    124    384   1504   1553    870    119
   -405  -1540  -1135    971    361  -1337    122    366   1460   1504    813     64
   -418  -1613  -1195   1013    387  -1405    116    345   1423   1470    776     51
   -433  -1667  -1236   1049    400  -1452    109    322   1392   1449    758     28
   -441  -1686  -1244   1065    400  -1465     98    298   1366   1426    737     12
   -452  -1696  -1244   1072    394  -1470     85    277   1361   1423    737      0
   -459  -1699  -1239   1078    389  -1470     83    272   1366   1436    763    -15
   -478  -1691  -1213   1080    366  -1452     83    262   1366   1439    766    -83
   -483  -1712  -1228   1098    371  -1470     75    241   1335   1384    675   -111
   -467  -1769  -1301   1117    415  -1538     72    244   1306   1340    628    -70
   -454  -1777  -1322   1114    431  -1548     72    254   1317   1353    652    -36
   -462  -1769  -1309   1114    420  -1540     70    254   1327   1366    675    -62
   -472  -1769  -1296   1122    410  -1532     70    249   1325   1356    662    -70
   -446  -1891  -1444   1169    498  -1670     75    254   1260   1262    574   -137
   -410  -2112  -1701   1260    644  -1906    140    298   1153   1072    353   -374
   -402  -2255  -1855   1327    724  -2055    262    410   1130    935    179   -581
   -423  -2099  -1675   1262    626  -1888    361    496   1244   1000    239   -558
   -563  -1730  -1169   1145    301  -1449    270    135   1309   1215    555   -233
   -737  -1096   -358    917   -192   -727     49   -324   1449   1683   1176    420
   -852   -496    355    672   -605    -70   -135   -509   1751   2325   1906   1179
   -771   -454    316    613   -545    -70   -368   -563   1870   2707   2275   1618
   -722   -924   -202    820   -262   -563   -485   -711   1470   2255   1810   1166
   -709  -1470   -761   1088     25  -1117   -488   -758    958   1436    971    262
   -672  -1834  -1161   1252    241  -1499   -348   -514    828   1039    491   -194
   -615  -1888  -1273   1252    327  -1582   -158   -148   1060   1176    548   -161
   -542  -1852  -1312   1197    381  -1582    -28     77   1210   1278    602   -135
   -498  -1870  -1371   1184    433  -1621     46    197   1283   1306    605    -98
   -475  -1880  -1405   1176    462  -1644     72    239   1304   1319    613    -77
   -459  -1875  -1415   1169    478  -1647     77    265   1319   1327    610    -77
   -459  -1883  -1423   1171    478  -1652     85    275   1325   1319    607    -96
   -467  -1857  -1389   1161    459  -1623     96    280   1332   1322    607   -109
   -462  -1839  -1376   1150    457  -1608     96    280   1335   1317    602   -124
   -444  -1826  -1382   1135    467  -1605    101    298   1356   1335    626   -106
   -431  -1792  -1361   1109    465  -1577    101    319   1379   1366    659    -64
   -428  -1764  -1337   1096    454  -1551    111    345   1405   1402    691    -41
   -428  -1758  -1330   1091    449  -1545    116    363   1426   1426    717    -31
   -439  -1725  -1286   1083    423  -1506    111    366   1428   1436    727    -44
   -431  -1693  -1265   1062    415  -1480    101    366   1436   1439    704    -28
   -413  -1678  -1265   1044    423  -1473    109    384   1454   1454    706     12
   -400  -1639  -1239   1018    418  -1441    109    410   1486   1491    748     20
   -387  -1621  -1234   1005    423  -1428    116    439   1517   1535    802     10
   -394  -1639  -1247   1015    423  -1444    114    457   1532   1532    779     31
   -381  -1618  -1236    997    426  -1428    111    488   1553   1543    774    116
   -366  -1574  -1208    969    418  -1392    114    527   1592   1587    815    153
   -335  -1530  -1195    932    428  -1363    119    568   1636   1639    867    192
   -296  -1493  -1197    893    446  -1345    124    618   1678   1680    906    228
   -272  -1444  -1171    857    446  -1306    124    662   1725   1735    950    270
   -259  -1389  -1130    823    433  -1260    127    701   1771   1787    997    322
   -241  -1358  -1117    800    436  -1239    135    732   1808   1829   1041    361
   -228  -1306  -1078    766    423  -1192    129    732   1813   1836   1067    368
   -223  -1317  -1093    769    433  -1205    127    724   1800   1818   1041    353
   -223  -1314  -1091    766    431  -1202    106    683   1764   1777    995    345
   -220  -1286  -1065    753    420  -1176     85    639   1735   1743    982    324
   -228  -1296  -1067    761    418  -1184     75    594   1683   1686    932    277
   -231  -1278  -1047    753    407  -1163     59    537   1631   1631    893    223
   -239  -1275  -1036    756    397  -1156     59    478   1584   1571    839    179
   -259  -1286  -1026    774    381  -1156     57    415   1532   1506    784    124
   -262  -1291  -1028    776    381  -1161     49    358   1483   1457    753     67
   -265  -1283  -1021    774    376  -1153     36    298   1431   1397    696    -25
   -280  -1252   -971    763    342  -1114     23    249   1384   1340    652    -36
   -290  -1202   -911    748    309  -1057      5    202   1343   1293    623    -64
   -298  -1182   -883    740    290  -1034    -12    174   1301   1239    532   -106
   -296  -1106   -813    701    257   -961    -23    163   1306   1234    524    -75
   -285   -997   -714    639    213   -854    -31    158   1332   1265    566    -62
   -288   -891   -602    589    155   -748    -54    140   1337   1273    581    -57
   -293   -815   -524    553    114   -672    -90    119   1345   1283    597    -31
   -280   -787   -506    532    111   -646   -129     90   1325   1267    579    -62
   -259   -776   -517    517    127   -646   -158     59   1286   1236    558   -103
   -270   -756   -485    514    106   -620   -171     41   1254   1213    548   -111
   -288   -743   -457    514     83   -600   -189     28   1231   1195    535   -119
   -303   -787   -483    545     88   -633   -202     10   1192   1153    488   -158
   -322   -852   -530    587    103   -691   -207    -23   1135   1093    420   -228
   -329   -883   -553    607    111   -719   -213    -46   1083   1039    355   -280
   -335   -888   -553    610    106   -722   -231    -75   1044    997    309   -309
   -329   -906   -579    618    122   -743   -244   -101   1000    948    265   -335
   -319   -896   -579    605    127   -737   -265   -127    969    924    241   -368
   -324   -893   -568    610    122   -732   -283   -158    937    885    207   -402
   -327   -867   -542    597    103   -706   -309   -189    901    857    205   -420
   -324   -836   -511    579     90   -672   -319   -210    883    844    184   -462
   -309   -844   -535    576    111   -691   -316   -223    854    807    124   -454
   -306   -839   -532    574    111   -685   -319   -236    833    789    114   -441
   -311   -844   -535    576    109   -691   -324   -244    820    776     98   -462
   -306   -841   -535    571    114   -688   -335   -257    805    761     83   -483
   -288   -854   -566    568    137   -711   -340   -259    787    732     51   -527
   -246   -995   -748    620    249   -872   -311   -226    732    626    -80   -641
   -218  -1169   -953    691    366  -1060   -223   -124    685    452   -314   -875
   -218  -1106   -888    659    335   -997   -127     -2    771    428   -384   -966
   -277   -813   -537    545    129   -678   -114   -114    844    535   -215   -813
   -407   -368     38    389   -223   -166   -324   -670    709    685    132   -459
   -563    277    839    140   -701    558   -587  -1161    649   1041    714     98
   -600    704   1304    -51   -953   1005   -826  -1384    719   1478   1260    636
   -545    470   1015     36   -782    740   -982  -1457    613   1535   1299    724
   -504    -85    418    296   -462    166   -984  -1454    270    969    652    111
   -467   -592   -124    527   -174   -358   -841  -1283     -7    270   -140   -654
   -413   -849   -436    631     10   -641   -665   -924    181    283   -257   -771
   -342   -849   -506    594     80   -678   -524   -623    444    488   -124   -662
   -285   -844   -558    566    135   -701   -418   -415    623    613    -46   -587
   -267   -854   -587    561    155   -719   -376   -345    683    639    -36   -571
   -249   -841   -592    545    171   -717   -366   -322    701    646    -31   -568
   -233   -878   -646    555    205   -763   -353   -293    724    657    -25   -548
   -223   -893   -670    558    223   -782   -332   -262    750    675    -18   -514
   -218   -893   -675    555    228   -784   -314   -236    776    701     10   -485
   -226   -891   -665    558    218   -776   -306   -223    795    724     33   -478
   -228   -896   -670    561    218   -784   -309   -213    802    735     38   -478
   -233   -898   -665    566    215   -782   -306   -202    815    753     59   -485
   -231   -898   -667    563    215   -784   -298   -184    846    776     90   -467
   -228   -924   -696    576    233   -813   -296   -166    865    784    101   -439
   -210   -945   -735    576    259   -841   -290   -148    883    800    119   -418
   -179   -948   -769    563    293   -859   -267   -106    927    839    145   -371
   -163   -958   -795    561    314   -878   -265    -75    958    888    210   -332
   -163   -956   -792    558    314   -875   -265    -54    984    917    226   -371
   -161   -982   -820    568    329   -901   -254    -23   1005    914    197   -296
   -155  -1013   -857    584    350   -935   -236     31   1054    961    239   -215
   -150  -1021   -870    584    358   -945   -210     83   1106   1008    277   -189
   -140  -1023   -883    581    368   -953   -184    142   1171   1078    340   -158
   -127  -1013   -888    568    379   -950   -168    210   1244   1153    415   -111
   -116  -1008   -891    563    387   -950   -155    280   1309   1236    491    -70
    -96  -1002   -909    548    405   -956   -135    337   1356   1278    509    -12
    -80  -1000   -919    537    418   -961   -114    384   1387   1304    527     57
    -80  -1010   -930    545    423   -971    -98    423   1423   1361    592     85
    -85  -1008   -922    548    418   -966    -93    431   1447   1387    633     85
    -93  -1041   -950    566    426   -997    -77    431   1439   1379    639    101
   -103  -1101   -997    602    446  -1049    -54    428   1434   1363    633    114
   -119  -1171  -1052    646    465  -1114    -28    410   1418   1343    626    114
   -122  -1226  -1104    675    491  -1166    -23    368   1389   1312    602     80
   -137  -1260  -1124    696    493  -1192    -23    316   1350   1265    561     54
   -158  -1288  -1130    724    485  -1210    -12    270   1309   1221    532     38
   -166  -1325  -1158    745    493  -1241      0    220   1270   1179    509     -5
   -174  -1382  -1208    779    517  -1296     18    181   1241   1156    485    -59
   -189  -1397  -1208    792    506  -1301     15    148   1208   1117    452    -70
   -200  -1402  -1205    800    501  -1304     15    119   1184   1098    441   -101
   -194  -1441  -1247    815    524  -1345     20    103   1169   1083    423   -150
   -192  -1431  -1239    813    522  -1335     31    106   1171   1072    405   -129
   -184  -1379  -1197    779    506  -1288     38    114   1200   1093    436    -80
   -187  -1343  -1156    766    483  -1252     44    124   1226   1122    457    -75
   -189  -1309  -1119    748    462  -1215     25    116   1236   1135    472     -7
   -197  -1257  -1060    727    431  -1158     -7    103   1244   1145    488      0
   -202  -1257  -1054    727    423  -1156    -38     83   1215   1119    467    -15
   -200  -1262  -1062    730    431  -1163    -67     54   1182   1096    465    -36
   -210  -1288  -1080    748    433  -1184    -80     41   1166   1093    465    -62
   -220  -1353  -1132    787    454  -1244    -77     41   1158   1083    446    -67
   -223  -1415  -1192    818    483  -1304    -98     12   1104   1023    384   -109
   -228  -1470  -1241    849    504  -1356   -119    -10   1060    976    337   -161
   -236  -1488  -1252    859    506  -1371   -132    -33   1031    956    327   -189
   -239  -1512  -1273    875    517  -1392   -148    -67    992    924    314   -254
   -249  -1558  -1309    904    527  -1436   -171   -101    940    870    239   -309
   -241  -1577  -1335    909    545  -1457   -184   -122    898    828    192   -296
   -241  -1610  -1369    924    561  -1491   -184   -132    883    815    176   -293
   -241  -1626  -1384    935    571  -1506   -181   -129    880    805    166   -290
   -241  -1626  -1384    932    568  -1504   -200   -148    862    787    140   -293
   -244  -1610  -1366    927    558  -1488   -200   -158    857    797    171   -303
   -241  -1592  -1350    914    553  -1470   -197   -168    857    807    189   -353
   -228  -1569  -1340    898    555  -1454   -200   -171    846    789    166   -361
   -244  -1561  -1317    901    535  -1439   -210   -181    826    761    137   -340
   -233  -1626  -1392    930    576  -1512   -202   -181    784    698     75   -379
   -197  -1839  -1641   1018    719  -1740   -158   -150    678    535   -106   -555
   -179  -2052  -1873   1117    846  -1964    -38    -64    589    329   -345   -818
   -194  -1987  -1792   1088    797  -1888     80     41    670    332   -358   -883
   -290  -1691  -1400    989    553  -1545     80   -155    750    488   -140   -665
   -439  -1124   -685    782    122   -906   -171   -717    756    802    324   -171
   -581   -361    220    472   -402    -70   -433  -1096    937   1356   1015    545
   -558    -38    517    298   -540    239   -691  -1171   1166   1878   1543   1117
   -480   -327    153    402   -316    -88   -859  -1223   1034   1844   1473   1065
   -449   -878   -431    662    -10   -654   -875  -1249    579   1171    795    324
   -428  -1392   -963    911    267  -1179   -724  -1072    228    478     72   -402
   -376  -1545  -1171    961    394  -1358   -511   -693    420    517      0   -433
   -298  -1551  -1254    924    475  -1402   -353   -420    610    639     62   -376
   -241  -1577  -1337    906    545  -1457   -246   -254    714    711    114   -376
   -218  -1582  -1363    901    571  -1473   -210   -197    735    711    111   -381
   -218  -1584  -1369    901    574  -1478   -187   -168    756    709     98   -358
   -220  -1605  -1384    911    579  -1493   -163   -140    776    730    111   -350
   -213  -1592  -1379    901    581  -1486   -163   -140    771    730    111   -363
   -200  -1571  -1371    885    584  -1473   -158   -129    769    730    114   -350
   -192  -1558  -1366    875    584  -1462   -137   -106    787    750    135   -337
   -197  -1564  -1369    880    584  -1467   -124    -88    805    766    150   -335
   -197  -1551  -1356    872    576  -1454   -124    -85    810    769    148   -314
   -192  -1551  -1358    872    581  -1454   -114    -67    820    774    142   -283
   -189  -1538  -1350    862    579  -1444    -98    -46    849    810    184   -267
   -189  -1512  -1322    849    566  -1418    -90    -23    875    844    223   -241
   -179  -1486  -1306    831    561  -1397    -96     -5    885    854    236   -228
   -174  -1457  -1283    815    553  -1371    -96     18    904    865    220   -241
   -166  -1467  -1304    815    566  -1387    -83     57    930    891    226   -179
   -155  -1465  -1309    807    576  -1387    -72     96    958    935    272   -161
   -142  -1441  -1301    789    579  -1371    -70    132    987    971    303   -153
   -109  -1389  -1280    750    584  -1335    -64    176   1023   1000    327   -124
    -80  -1353  -1273    714    592  -1314    -57    226   1060   1031    348    -96
    -54  -1319  -1265    685    605  -1293    -54    275   1096   1070    376    -51
    -31  -1275  -1247    652    605  -1260    -51    327   1137   1111    402     -2
    -20  -1262  -1241    641    610  -1252    -36    381   1195   1176    467     46
    -15  -1241  -1226    626    602  -1234    -31    413   1226   1221    517     85
    -12  -1218  -1205    615    594  -1213    -23    420   1234   1239    537    109
    -15  -1197  -1184    605    581  -1192    -23    413   1239   1241    545    122
    -18  -1176  -1158    597    568  -1169    -20    405   1234   1234    540    122
    -28  -1169  -1143    597    555  -1156    -18    387   1215   1213    517    127
    -28  -1171  -1143    600    555  -1158    -28    340   1171   1163    472    101
    -46  -1171  -1127    607    540  -1150    -33    288   1140   1135    462     62
    -77  -1189  -1111    633    517  -1150    -33    233   1093   1096    446     25
   -101  -1228  -1127    665    511  -1179    -38    179   1041   1026    376    -18
   -119  -1234  -1114    675    496  -1174    -36    129   1002    976    329    -41
   -145  -1223  -1080    683    467  -1153    -28     88    976    948    309    -70
   -161  -1210  -1049    685    444  -1130    -25     44    956    924    293   -111
   -163  -1202  -1039    680    433  -1122    -25      7    927    893    272   -140
   -168  -1213  -1044    688    436  -1130    -12     -5    906    867    246   -148
   -179  -1221  -1044    698    431  -1132      0     -2    906    867    241   -155
   -176  -1158   -982    667    402  -1070     15     12    937    898    275   -135
   -174  -1122   -950    646    387  -1036     12     15    958    917    296    -96
   -163  -1078   -914    620    374   -995     -5     18    982    935    314    -62
   -148  -1054   -906    600    376   -982    -54      5    982    937    311    -33
   -129  -1080   -950    605    410  -1015    -77     -2    982    953    337    -25
   -129  -1072   -943    600    405  -1010    -96    -28    966    940    342    -80
   -145  -1091   -945    615    400  -1018   -114    -51    937    901    306    -98
   -166  -1156   -989    659    410  -1072   -116    -59    906    867    262    -98
   -179  -1254  -1075    717    446  -1166   -119    -70    867    826    215   -127
   -194  -1330  -1137    761    470  -1234   -124    -93    826    784    174   -166
   -207  -1395  -1187    800    488  -1291   -127   -122    787    745    140   -189
   -213  -1426  -1215    818    501  -1322   -135   -148    756    711    114   -220
   -218  -1436  -1218    828    498  -1327   -135   -166    737    696    103   -239
   -220  -1454  -1236    836    506  -1345   -142   -184    714    675     88   -254
   -220  -1460  -1239    839    509  -1350   -145   -192    704    667     77   -239
   -226  -1480  -1254    852    511  -1369   -150   -202    693    654     62   -231
   -226  -1504  -1278    865    524  -1392   -158   -215    680    649     64   -267
   -223  -1499  -1278    859    524  -1389   -158   -215    675    644     64   -277
   -215  -1496  -1280    857    532  -1389   -158   -218    667    633     57   -257
   -220  -1509  -1288    865    532  -1400   -163   -226    657    618     49   -241
   -215  -1551  -1335    883    558  -1444   -155   -223    652    618     44   -293
   -181  -1636  -1454    909    633  -1548   -155   -236    576    511    -85   -374
   -150  -1870  -1722   1010    784  -1797   -101   -233    439    306   -280   -574
   -140  -2065  -1925   1104    891  -1995     15   -163    355    124   -470   -805
   -153  -2013  -1860   1083    852  -1938    142    -70    428    148   -465   -820
   -298  -1673  -1374    984    535  -1525     98   -381    522    350   -189   -530
   -488  -1005   -517    748     12   -763   -124   -810    735    828    402    111
   -641   -306    332    472   -488     12   -327   -971   1119   1506   1150    872
   -584    -77    506    332   -545    213   -600   -984   1361   1990   1618   1374
   -527   -478     49    501   -288   -215   -787  -1101   1070   1699   1306   1101
   -501  -1057   -555    779     25   -807   -800  -1174    530    924    537    332
   -472  -1488  -1018    979    270  -1252   -613   -969    262    405     -7   -249
   -397  -1584  -1187    992    394  -1387   -374   -610    405    433    -54   -353
   -306  -1582  -1278    943    483  -1431   -236   -387    522    483    -44   -335
   -265  -1610  -1345    937    537  -1478   -166   -277    568    506    -33   -332
   -265  -1615  -1353    940    542  -1486   -132   -241    579    504    -44   -350
   -254  -1613  -1358    935    550  -1486   -114   -223    576    485    -72   -335
   -236  -1636  -1402    935    581  -1522    -98   -200    584    485    -67   -306
   -231  -1636  -1405    935    587  -1522    -83   -171    600    506    -38   -311
   -231  -1602  -1371    917    568  -1488    -77   -161    610    522    -18   -345
   -228  -1595  -1366    911    568  -1480    -72   -150    618    519    -25   -335
   -220  -1597  -1376    909    576  -1488    -64   -129    631    519    -36   -303
   -210  -1584  -1374    898    579  -1480    -64   -116    639    524    -28   -280
   -213  -1579  -1366    896    574  -1473    -64   -101    652    545     -5   -270
   -207  -1595  -1387    901    589  -1491    -59    -77    675    566     15   -254
   -202  -1579  -1376    888    587  -1478    -54    -64    693    594     54   -241
   -197  -1545  -1350    870    574  -1449    -51    -54    701    600     57   -254
   -179  -1543  -1363    859    589  -1454    -46    -36    706    597     49   -213
   -163  -1532  -1369    849    602  -1452    -33     -2    732    620     67   -197
   -145  -1506  -1361    823    605  -1436    -28     36    753    641     70   -207
   -129  -1480  -1350    802    610  -1415    -18     80    782    670    103   -132
   -114  -1431  -1317    771    600  -1376    -15    119    810    706    150   -127
    -93  -1405  -1312    750    607  -1358    -18    174    841    727    137   -153
    -70  -1384  -1317    724    623  -1350     -2    233    867    737    137    -46
    -49  -1335  -1288    691    618  -1312     -5    283    911    795    205    -10
    -31  -1319  -1288    675    626  -1306     10    324    953    841    249     20
    -10  -1265  -1254    639    620  -1260     41    371    995    885    303     75
     -5  -1265  -1260    633    626  -1262     49    381   1013    904    322     72
     -2  -1260  -1257    631    626  -1260     62    389   1031    919    345    109
     -2  -1244  -1241    620    615  -1244     70    384   1031    917    348    106
    -18  -1226  -1208    623    594  -1218     88    361   1013    891    324     98
    -44  -1265  -1223    652    589  -1244     85    322    982    859    309     96
    -70  -1270  -1202    670    566  -1236     90    280    961    841    303     75
    -88  -1291  -1202    688    555  -1247     88    228    914    789    254     28
   -106  -1270  -1163    688    527  -1218     98    181    870    737    205     10
   -135  -1275  -1143    704    501  -1208    106    137    844    711    192    -15
   -155  -1314  -1158    735    498  -1236    114     98    823    691    179    -51
   -179  -1335  -1158    756    488  -1247    129     80    810    670    155    -72
   -194  -1340  -1145    769    475  -1244    140     67    800    657    137   -114
   -197  -1350  -1156    774    478  -1254    145     49    779    618    106    -83
   -192  -1293  -1104    743    454  -1200    142     44    784    618    109    -59
   -184  -1221  -1036    701    426  -1130    153     54    815    652    158    -28
   -181  -1195  -1013    688    415  -1104    158     62    844    680    189    -23
   -155  -1156  -1000    654    420  -1078    127     51    857    688    194      5
   -140  -1148  -1008    644    433  -1078     90     36    852    688    200     23
   -142  -1166  -1026    654    439  -1096     64     12    823    662    179      2
   -137  -1187  -1049    662    454  -1119     49    -12    795    636    161    -15
   -145  -1169  -1023    657    436  -1096     18    -44    774    623    161     -7
   -148  -1187  -1039    667    444  -1114      7    -57    745    594    132    -28
   -168  -1286  -1117    724    470  -1202     -2    -83    685    527     51    -96
   -176  -1395  -1218    787    519  -1306     10    -93    649    488      7   -122
   -189  -1426  -1236    805    522  -1332     -2   -124    618    462    -10   -137
   -207  -1462  -1254    833    522  -1358    -20   -158    581    431    -25   -163
   -210  -1478  -1267    841    524  -1374    -33   -181    553    405    -57   -220
   -205  -1475  -1270    841    532  -1374    -57   -205    522    366   -111   -231
   -197  -1488  -1293    841    548  -1392    -57   -213    498    345   -132   -215
   -187  -1496  -1309    841    558  -1402    -62   -223    478    327   -142   -218
   -192  -1501  -1309    844    558  -1405    -75   -239    462    314   -150   -218
   -197  -1517  -1319    857    561  -1418    -77   -252    446    298   -161   -223
   -194  -1522  -1327    857    563  -1426    -75   -262    433    285   -171   -231
   -187  -1517  -1330    852    568  -1423    -83   -272    415    272   -184   -241
   -168  -1545  -1376    854    602  -1462    -90   -275    400    257   -200   -259
   -129  -1644  -1514    888    691  -1579    -77   -262    345    181   -293   -363
    -83  -1831  -1748    956    831  -1792    -18   -226    218    -36   -542   -607
    -62  -1886  -1823    974    878  -1857     90   -122    202   -161   -696   -771
    -96  -1717  -1621    904    761  -1670    176    -98    296    -88   -615   -698
   -257  -1363  -1106    810    423  -1236     96   -467    348    111   -322   -376
   -446   -678   -233    561   -109   -457   -135   -932    488    584    319    311
   -527   -114    413    319   -472    150   -350  -1111    750   1171    992   1036
   -449   -127    319    285   -387     96   -581  -1200    774   1415   1231   1358
   -392   -626   -233    509    -80   -431   -732  -1350    366    958    753    917
   -361  -1156   -795    758    215   -976   -724  -1340   -101    168    -62     46
   -314  -1441  -1130    878    405  -1286   -545  -1039   -150   -122   -433   -361
   -233  -1452  -1218    841    488  -1335   -348   -685     59      2   -389   -329
   -153  -1410  -1257    782    550  -1335   -233   -467    197     93   -335   -293
   -127  -1413  -1286    769    576  -1348   -181   -379    244    109   -327   -298
   -114  -1405  -1291    758    587  -1348   -161   -345    252    103   -329   -298
   -101  -1413  -1312    756    602  -1363   -142   -327    254     96   -337   -296
    -98  -1413  -1314    756    607  -1363   -135   -314    262     88   -353   -301
    -98  -1400  -1301    748    600  -1350   -116   -301    272     96   -348   -290
    -96  -1382  -1288    737    594  -1335   -109   -290    277    106   -337   -275
    -85  -1366  -1280    724    594  -1325   -101   -280    283    109   -335   -265
    -67  -1340  -1273    704    602  -1306    -93   -265    285    106   -335   -262
    -54  -1312  -1257    683    600  -1286    -98   -259    275    103   -329   -246
    -51  -1270  -1218    659    581  -1247   -103   -254    283    111   -324   -239
    -36  -1247  -1213    641    584  -1231   -109   -249    290    114   -324   -239
     -7  -1239  -1231    623    610  -1236   -109   -226    311    129   -311   -220
      7  -1228  -1236    607    620  -1231   -127   -215    314    129   -311   -207
     28  -1205  -1234    587    631  -1221   -135   -197    314    135   -306   -197
     51  -1150  -1202    548    626  -1176   -135   -171    332    155   -283   -171
     59  -1148  -1208    545    633  -1176   -124   -135    363    179   -267   -148
     62  -1137  -1202    535    631  -1169   -101    -75    410    213   -233   -106
     93  -1096  -1189    501    639  -1143   -109    -28    444    246   -200    -67
    132  -1041  -1176    454    654  -1109   -114      5    470    272   -179    -44
    161  -1000  -1161    420    659  -1080    -96     62    514    319   -137      7
    171   -945  -1119    384    644  -1031   -103    109    548    361   -106     59
    189   -885  -1075    348    631   -982   -109    145    581    405    -59     98
    187   -878  -1065    342    626   -971   -116    161    594    423    -38    114
    197   -849  -1047    327    620   -948    -96    179    610    439    -20    140
    187   -826  -1013    316    600   -919    -93    166    605    433    -20    148
    171   -823   -995    324    581   -909    -90    142    589    410    -36    145
    161   -820   -984    329    568   -901    -88    114    558    376    -51    135
    150   -792   -943    322    545   -867    -93     70    527    342    -70     85
    122   -846   -971    361    545   -909    -90     31    491    296   -122     51
     93   -883   -976    394    532   -930    -88    -10    449    249   -161     38
     67   -906   -974    418    519   -940    -90    -62    410    194   -207      2
     38   -922   -961    441    498   -940    -98   -114    353    129   -267    -49
     23   -943   -969    459    493   -956    -96   -153    316     88   -303    -88
     20   -919   -940    449    480   -930    -85   -179    301     70   -309   -101
     12   -932   -945    457    478   -937    -90   -210    272     36   -342   -127
     12   -917   -930    452    470   -922    -83   -228    254     20   -348   -135
     31   -852   -883    407    454   -867    -62   -202    288     54   -309    -96
     23   -805   -828    389    423   -815    -72   -202    303     72   -296    -80
     12   -771   -787    376    397   -779    -75   -210    316     83   -283    -54
     20   -758   -779    368    400   -769    -98   -218    322     88   -275    -31
     49   -761   -810    355    428   -784   -109   -207    324     98   -259      0
     44   -789   -833    371    436   -810   -129   -223    296     83   -267    -18
     46   -769   -818    358    431   -792   -137   -239    277     72   -267    -57
     54   -776   -831    361    441   -802   -129   -244    262     51   -298    -62
     36   -867   -904    413    467   -885   -153   -275    210    -10   -358   -111
     23   -989  -1013    483    517  -1000   -166   -306    150    -77   -433   -168
     20  -1070  -1091    522    555  -1080   -155   -306    122   -114   -475   -168
      0  -1143  -1143    571    571  -1143   -163   -329     75   -161   -517   -194
     12  -1132  -1148    558    579  -1140   -181   -355     44   -187   -535   -241
     12  -1135  -1150    561    581  -1143   -194   -379     10   -226   -571   -254
     10  -1145  -1156    566    581  -1150   -184   -379     10   -226   -566   -236
     15  -1150  -1166    568    589  -1158   -187   -381     -5   -252   -592   -254
     25  -1127  -1153    550    587  -1140   -181   -376     -5   -254   -592   -246
     25  -1158  -1184    566    602  -1171   -192   -384    -15   -272   -613   -259
     20  -1182  -1205    579    613  -1195   -200   -405    -54   -332   -678   -275
     10  -1210  -1221    600    615  -1215   -202   -410    -64   -319   -639   -254
     23  -1236  -1262    605    641  -1249   -197   -397    -54   -298   -626   -319
     46  -1304  -1353    628    698  -1327   -202   -400   -114   -397   -761   -379
     93  -1512  -1605    706    849  -1558   -166   -337   -213   -566   -963   -433
     90  -1691  -1782    800    935  -1735    -62   -244   -252   -683  -1104   -701
     80  -1535  -1615    727    844  -1574     38   -148   -168   -675  -1083   -805
    -12  -1234  -1223    623    605  -1228     23   -358   -114   -545   -865   -610
   -155   -717   -563    433    202   -641   -228   -945   -179   -306   -459   -127
   -285     28    314    129   -298    171   -496  -1361    -75    194    207    555
   -262    337    597    -38   -431    467   -737  -1478    111    735    795   1054
   -184      2    187     90   -187     93   -891  -1548    -44    657    662    917
   -150   -602   -454    376    150   -530   -888  -1564   -514   -114   -176    194
   -101  -1130  -1028    615    462  -1080   -722  -1366   -839   -826   -953   -542
      5  -1249  -1254    623    628  -1252   -532   -971   -592   -704   -940   -504
     72  -1252  -1325    589    696  -1288   -400   -678   -366   -532   -833   -402
    103  -1254  -1361    574    730  -1309   -301   -498   -228   -444   -774   -363
    129  -1293  -1423    581    776  -1358   -277   -467   -218   -480   -831   -384
    129  -1312  -1444    589    784  -1376   -277   -457   -239   -504   -862   -392
    150  -1301  -1452    576    800  -1376   -259   -415   -215   -462   -839   -371
    163  -1299  -1462    566    810  -1379   -254   -392   -197   -446   -833   -342
    163  -1306  -1470    571    815  -1387   -239   -368   -174   -384   -766   -342
    148  -1296  -1444    571    795  -1369   -231   -366   -158   -381   -769   -389
    155  -1273  -1428    558    792  -1350   -231   -366   -158   -397   -789   -345
    176  -1273  -1449    545    810  -1361   -233   -358   -142   -387   -774   -301
    197  -1257  -1454    530    826  -1356   -231   -337   -116   -342   -730   -283
    202  -1247  -1452    522    826  -1350   -220   -316    -90   -309   -698   -290
    197  -1221  -1418    511    805  -1317   -218   -309    -80   -306   -709   -298
    210  -1192  -1402    488    805  -1296   -220   -301    -72   -296   -688   -254
    236  -1140  -1376    452    805  -1257   -228   -296    -57   -277   -688   -280
    239  -1137  -1376    449    805  -1254   -218   -272    -33   -267   -701   -262
    231  -1104  -1335    436    782  -1218   -205   -231     -2   -257   -717   -202
    257  -1078  -1335    407    795  -1205   -202   -189     28   -220   -685   -135
    277  -1060  -1337    392    807  -1197   -197   -137     80   -150   -613   -119
    277   -979  -1260    348    766  -1119   -194   -101    114   -122   -587   -124
    311   -948  -1260    316    784  -1104   -194    -46    163    -57   -504    -75
    335   -927  -1262    296    797  -1093   -176     15    226     15   -415    -38
    363   -901  -1265    270    813  -1083   -163     62    267     64   -366      2
    376   -844  -1223    231    800  -1034   -179     59    275     62   -384      2
    384   -802  -1187    207    784   -992   -189     49    259     38   -420     28
    392   -769  -1163    187    776   -966   -189     59    246     28   -439     70
    389   -740  -1130    176    758   -935   -192     62    241     33   -444     70
    384   -735  -1119    174    750   -927   -184     51    223     -7   -498     67
    371   -756  -1127    192    748   -940   -181     15    197    -15   -478     23
    335   -730  -1065    197    698   -898   -187    -44    163    -28   -462    -83
    311   -688  -1000    189    654   -844   -197   -109    116    -77   -480   -114
    290   -719  -1010    215    649   -865   -194   -158     70   -129   -524   -158
    280   -722  -1002    220    641   -862   -194   -200     20   -194   -600   -192
    257   -732   -992    236    623   -862   -181   -228     -7   -226   -628   -192
    246   -727   -974    241    610   -849   -176   -265    -36   -259   -659   -223
    246   -753  -1000    252    623   -875   -179   -296    -77   -322   -740   -215
    241   -782  -1023    270    631   -901   -166   -306    -93   -324   -732   -236
    233   -761   -995    262    613   -878   -148   -298    -83   -288   -667   -262
    231   -709   -940    239    584   -823   -132   -275    -46   -257   -631   -223
    233   -654   -888    207    558   -771   -135   -267    -20   -239   -620   -179
    233   -631   -865    197    548   -748   -158   -275    -12   -231   -626   -150
    246   -607   -854    179    548   -730   -200   -298    -25   -244   -639   -142
    249   -628   -878    189    563   -753   -220   -309    -33   -231   -610   -148
    244   -628   -872    192    555   -750   -236   -329    -57   -239   -605   -163
    236   -631   -870    197    550   -750   -249   -348    -83   -265   -626   -150
    220   -670   -891    223    555   -782   -246   -366   -116   -303   -662   -181
    213   -769   -982    277    597   -875   -236   -371   -140   -319   -670   -254
    207   -836  -1044    314    623   -940   -249   -394   -189   -389   -750   -301
    205   -883  -1091    337    646   -987   -254   -407   -223   -415   -769   -293
    202   -922  -1124    358    662  -1023   -259   -426   -252   -431   -784   -311
    192   -953  -1145    381    667  -1049   -267   -452   -285   -462   -823   -340
    184   -982  -1169    397    675  -1075   -267   -470   -311   -498   -865   -350
    189   -995  -1184    402    685  -1088   -262   -480   -332   -532   -909   -350
    189  -1005  -1195    405    691  -1098   -259   -491   -350   -553   -927   -345
    192  -1000  -1192    405    691  -1096   -265   -504   -355   -540   -885   -363
    187   -987  -1174    400    678  -1080   -272   -517   -366   -542   -875   -384
    184   -992  -1176    402    680  -1085   -275   -530   -381   -553   -880   -400
    181  -1010  -1195    413    688  -1101   -275   -535   -387   -558   -878   -389
    192  -1008  -1200    407    696  -1104   -277   -537   -392   -574   -896   -405
    207  -1098  -1309    444    758  -1202   -262   -532   -446   -657   -989   -478
    236  -1309  -1548    535    891  -1428   -187   -475   -540   -841  -1197   -662
    236  -1434  -1673    597    953  -1553    -62   -371   -589  -1015  -1402   -857
    207  -1325  -1532    558    870  -1428     49   -270   -511  -1010  -1402   -844
     88   -971  -1060    439    571  -1013    -28   -594   -480   -836  -1130   -566
    -57   -337   -280    194    111   -309   -316  -1135   -436   -436   -568    -12
   -166    376    542   -106   -355    459   -574  -1421   -189    174    153    657
   -103    587    691   -241   -397    639   -823  -1467     20    644    592   1104
    -46    111    155    -33   -103    132   -935  -1558   -303    290    233    758
    -28   -498   -470    262    218   -485   -891  -1569   -826   -530   -576    -41
      0   -906   -906    452    452   -906   -722  -1327   -989   -958  -1070   -506
     33   -971  -1005    470    519   -987   -519   -976   -761   -833  -1039   -472
     96   -961  -1057    431    576  -1008   -387   -743   -602   -732   -984   -413
    140   -987  -1130    423    633  -1057   -309   -610   -519   -693   -969   -387
    161  -1013  -1176    426    665  -1093   -272   -561   -501   -717  -1008   -384
    166  -1010  -1176    423    670  -1093   -257   -537   -501   -727  -1021   -371
    168  -1015  -1184    420    675  -1098   -246   -517   -485   -709  -1000   -376
    179  -1008  -1187    413    680  -1096   -236   -501   -472   -688   -963   -400
    192   -984  -1176    392    683  -1080   -228   -493   -465   -672   -937   -407
    207   -989  -1197    392    701  -1093   -218   -485   -462   -678   -950   -389
    213  -1000  -1215    392    711  -1106   -210   -475   -459   -678   -956   -361
    223   -963  -1189    368    706  -1075   -197   -454   -439   -654   -927   -327
    233   -930  -1166    348    698  -1047   -184   -439   -420   -639   -909   -301
    233   -904  -1137    335    685  -1021   -179   -433   -415   -633   -901   -288
    233   -875  -1109    319    670   -992   -174   -418   -402   -620   -898   -267
    241   -859  -1101    309    670   -979   -161   -392   -379   -597   -875   -231
    254   -849  -1104    296    675   -974   -145   -363   -353   -561   -828   -207
    259   -849  -1109    296    683   -979   -132   -332   -327   -535   -800   -184
    265   -839  -1104    285    683   -971   -129   -306   -306   -522   -792   -161
    280   -789  -1070    252    675   -930   -127   -270   -280   -506   -787   -129
    301   -740  -1044    218    672   -893   -122   -228   -246   -467   -750   -101
    309   -722  -1031    207    670   -875   -103   -171   -189   -410   -688    -64
    319   -709  -1031    192    672   -870    -93   -114   -142   -384   -672     -7
    329   -678  -1008    174    667   -844    -90    -62   -103   -329   -626     36
    340   -649   -989    153    662   -820    -80    -15    -67   -285   -581     85
    345   -613   -958    135    652   -784    -75     18    -31   -226   -506    103
    342   -579   -922    116    628   -750    -80     15    -25   -213   -480    106
    332   -574   -909    119    620   -740    -77      0    -41   -226   -483    127
    309   -584   -893    135    597   -737    -75    -23    -67   -257   -514    127
    298   -568   -867    135    581   -717    -67    -46    -90   -277   -527    129
    277   -579   -857    150    566   -717    -62    -83   -124   -322   -553    129
    244   -587   -833    171    537   -709    -51   -129   -155   -355   -561    106
    200   -594   -797    194    498   -696    -51   -189   -197   -407   -594     51
    174   -626   -800    226    485   -711    -46   -236   -241   -457   -652     38
    153   -633   -787    239    467   -709    -23   -252   -259   -483   -693     23
    122   -631   -753    254    436   -691      2   -270   -270   -498   -714     10
     88   -623   -711    265    400   -667     20   -296   -272   -483   -685    -23
     67   -589   -657    262    361   -623     41   -319   -265   -491   -688    -46
     59   -607   -670    272    363   -639     49   -329   -306   -548   -771    -49
     72   -631   -704    277    387   -665     64   -314   -301   -527   -737    -28
     77   -587   -665    252    371   -626     77   -322   -283   -501   -688    -44
     77   -537   -615    231    345   -576     72   -329   -267   -483   -654    -41
     90   -485   -579    197    332   -532     41   -319   -241   -439   -602     44
    111   -457   -568    171    337   -511      0   -324   -239   -431   -607     90
    111   -449   -561    166    335   -504    -25   -345   -257   -459   -646     72
     93   -457   -550    181    322   -504    -31   -368   -272   -467   -626     64
     77   -509   -589    213    332   -548    -38   -400   -298   -488   -636     25
     62   -555   -618    246    337   -587    -54   -415   -332   -517   -659     12
     49   -623   -672    285    358   -649    -67   -428   -379   -545   -691    -25
     31   -711   -743    340    387   -727    -77   -449   -436   -620   -789    -51
     20   -795   -815    387    418   -805    -83   -475   -472   -649   -800    -77
     15   -818   -833    402    423   -826    -88   -511   -517   -698   -854   -161
      5   -823   -828    410    415   -826    -96   -542   -553   -743   -893   -127
     -7   -815   -807    413    400   -813    -90   -555   -563   -750   -875   -101
    -23   -813   -789    415    381   -800    -93   -571   -566   -730   -857   -158
    -38   -818   -782    428    371   -800    -93   -574   -576   -730   -872   -192
    -64   -826   -763    444    348   -795    -90   -579   -589   -748   -896   -155
    -57   -813   -756    436    348   -784   -109   -602   -607   -787   -945   -158
    -67   -849   -782    457    355   -815   -101   -600   -602   -769   -917   -153
    -72   -849   -776    459    350   -815   -103   -600   -610   -758   -898   -135
    -62   -859   -800    459    368   -831   -119   -605   -628   -756   -888   -166
    -44   -987   -943    517    449   -966   -111   -600   -678   -818   -961   -252
     -7  -1226  -1221    615    605  -1223    -51   -553   -800  -1021  -1213   -517
      0  -1356  -1356    678    675  -1356     59   -454   -857  -1197  -1439   -740
    -46  -1249  -1202    646    576  -1226    158   -405   -789  -1174  -1421   -704
   -202   -909   -706    555    252   -807    106   -735   -724   -963  -1119   -394
   -426   -202    223    314   -327     10   -116  -1254   -587   -485   -470    270
   -555    413    969     70   -763    691   -314  -1483   -316    119    246   1015
   -501    540   1041    -20   -771    792   -545  -1574   -218    472    610   1465
   -439    163    602    137   -519    381   -670  -1675   -514    150    267   1158
   -400   -405     -5    402   -200   -205   -667  -1660   -989   -628   -555    265
   -353   -797   -446    574     44   -623   -506  -1376  -1117  -1018  -1026   -236
   -262   -872   -610    566    171   -743   -322  -1015   -937   -937  -1039   -252
   -158   -836   -678    498    259   -758   -200   -782   -792   -833   -971   -213
   -116   -857   -740    485    309   -797   -127   -670   -724   -792   -948   -192
   -101   -885   -784    493    340   -833   -101   -628   -711   -802   -971   -189
   -101   -883   -782    491    340   -833    -96   -613   -711   -789   -958   -194
   -106   -862   -756    485    324   -810    -88   -600   -701   -782   -953   -205
   -109   -867   -761    485    324   -815    -75   -587   -704   -795   -976   -184
   -103   -849   -745    475    319   -797    -64   -571   -688   -766   -927   -192
    -98   -813   -714    454    306   -763    -62   -566   -691   -782   -953   -163
   -109   -839   -730    475    309   -784    -46   -545   -672   -743   -896   -132
   -114   -802   -688    457    285   -745    -44   -535   -652   -719   -867   -142
   -109   -792   -683    449    285   -737    -49   -514   -646   -704   -859   -119
    -96   -782   -685    439    293   -735    -57   -506   -641   -696   -857   -109
    -77   -774   -696    426    309   -735    -54   -491   -623   -685   -846    -96
    -62   -766   -704    413    319   -735    -54   -470   -615   -670   -841    -70
    -57   -737   -680    397    309   -709    -51   -449   -600   -639   -815    -57
    -46   -714   -667    379    306   -691    -41   -415   -576   -602   -795    -31
    -36   -714   -678    376    319   -696    -25   -366   -540   -545   -737      7
    -20   -665   -646    340    311   -657    -23   -324   -504   -498   -706     23
     -2   -628   -626    314    311   -628    -12   -277   -467   -454   -670     62
      0   -602   -602    298    301   -602     -5   -226   -420   -405   -628     93
      2   -568   -571    283    285   -568     -2   -181   -389   -389   -641    127
     12   -561   -574    272    290   -568     10   -116   -342   -337   -613    207
     25   -517   -545    244    283   -530     20    -62   -288   -246   -524    233
     25   -462   -491    218    254   -475     20    -38   -259   -194   -478    236
     20   -420   -441    200    231   -431     23    -28   -252   -174   -441    296
     -5   -405   -402    205    197   -405     20    -41   -265   -166   -426    293
    -18   -400   -381    207    179   -392     28    -49   -272   -166   -441    290
    -44   -379   -337    210    145   -361     33    -67   -285   -174   -454    288
    -83   -387   -303    236    109   -345     44    -88   -301   -184   -478    285
   -124   -392   -270    257     72   -332     44   -122   -329   -197   -493    249
   -163   -420   -257    293     46   -340     41   -150   -348   -210   -509    215
   -200   -452   -254    324     25   -353     36   -192   -389   -262   -579    197
   -231   -483   -252    358     10   -368     54   -223   -407   -270   -584    171
   -259   -475   -218    366    -20   -348     70   -252   -413   -254   -563    124
   -277   -459   -181    368    -49   -322     85   -270   -418   -259   -571    124
   -283   -446   -163    363    -62   -306    109   -267   -420   -262   -594    124
   -280   -452   -171    366    -54   -311    116   -267   -420   -249   -587    101
   -262   -426   -163    342    -51   -296    116   -262   -402   -231   -566    103
   -246   -366   -119    306    -64   -244    127   -244   -381   -200   -542    145
   -249   -327    -77    285    -85   -202    111   -249   -366   -176   -524    161
   -244   -259    -15    252   -114   -137     80   -265   -358   -161   -519    179
   -231   -262    -31    244   -101   -148     49   -275   -363   -145   -501    181
   -220   -252    -31    236    -96   -142     31   -285   -371   -142   -496    171
   -236   -288    -51    259    -96   -171     15   -306   -394   -158   -517    161
   -259   -311    -51    285   -103   -181      2   -327   -413   -168   -532    135
   -265   -342    -80    301    -93   -213    -12   -329   -433   -181   -542    114
   -283   -415   -132    348    -77   -275    -23   -348   -470   -228   -594     67
   -309   -478   -168    389    -70   -324    -31   -366   -506   -257   -628     18
   -329   -511   -181    420    -75   -348    -28   -384   -530   -262   -626    -25
   -329   -530   -200    428    -67   -366    -41   -407   -558   -290   -657    -44
   -337   -555   -218    446    -62   -387    -57   -428   -587   -316   -688    -64
   -348   -555   -210    452    -70   -381    -57   -433   -594   -322   -701    -70
   -348   -540   -192    444    -77   -366    -62   -433   -602   -327   -701    -59
   -358   -527   -171    441    -93   -350    -77   -449   -610   -327   -696    -90
   -368   -540   -171    454   -101   -358    -85   -457   -615   -337   -709   -101
   -376   -550   -176    462   -101   -363    -98   -462   -631   -345   -714   -106
   -376   -561   -184    470    -96   -374    -88   -457   -623   -327   -696   -142
   -374   -581   -210    475    -83   -394    -83   -452   -620   -332   -722   -148
   -363   -628   -265    496    -51   -446    -72   -452   -639   -361   -750   -158
   -329   -748   -418    540     44   -584    -64   -452   -706   -454   -854   -298
   -275   -971   -696    623    210   -833     -7   -407   -831   -667  -1106   -566
   -239  -1088   -849    662    303   -969    106   -257   -818   -758  -1241   -719
   -249   -940   -693    594    220   -818    174   -192   -706   -646  -1109   -628
   -426   -514    -88    470   -171   -301     88   -535   -610   -384   -717   -262
   -691    194    885    249   -787    540    -62  -1008   -431     83    -75    436
   -779    675   1454     51  -1117   1065   -220  -1182   -171    636    561   1179
   -722    589   1309     64  -1015    948   -436  -1343   -205    789    722   1434
   -698    140    839    277   -769    488   -555  -1470   -550    340    239    937
   -680   -353    327    517   -504    -12   -563  -1434   -969   -379   -524     57
   -602   -610     -7    607   -298   -309   -387  -1072   -961   -563   -800   -288
   -496   -641   -145    568   -176   -394   -210   -724   -769   -452   -756   -257
   -402   -631   -228    514    -90   -431   -116   -522   -657   -381   -714   -226
   -361   -620   -259    491    -51   -441    -54   -418   -592   -327   -693   -275
   -366   -675   -309    519    -31   -491    -28   -379   -579   -332   -698   -241
   -348   -672   -327    509    -12   -501    -25   -355   -566   -314   -646   -226
   -332   -626   -293    478    -20   -462    -28   -340   -550   -301   -646   -285
   -316   -631   -314    475     -2   -472     -7   -306   -527   -296   -678   -298
   -309   -597   -290    452    -10   -444     -7   -298   -527   -296   -644   -223
   -301   -574   -272    436    -15   -423    -12   -285   -506   -259   -568   -220
   -288   -594   -306    439      7   -449     -5   -267   -491   -267   -620   -324
   -239   -618   -379    428     70   -498      0   -249   -491   -290   -670   -187
   -241   -594   -353    415     54   -475    -12   -244   -475   -272   -649   -220
   -259   -607   -348    431     44   -478    -10   -231   -459   -239   -610   -241
   -262   -600   -337    428     36   -470    -10   -210   -439   -205   -537   -249
   -267   -592   -324    431     28   -459     -7   -192   -420   -194   -548   -246
   -244   -571   -329    405     41   -452      0   -161   -405   -207   -584   -168
   -239   -568   -329    402     44   -452      7   -124   -379   -171   -540   -142
   -241   -542   -303    389     28   -423     12    -80   -332   -103   -472   -155
   -197   -519   -322    358     62   -420     10    -31   -288    -54   -420    -98
   -163   -475   -314    319     72   -394      7     10   -246    -31   -410   -119
   -124   -444   -319    283     96   -381     15     70   -210      0   -392    -57
   -101   -389   -288    244     90   -340     20    127   -161     70   -316     12
    -93   -366   -272    231     88   -319     25    181   -101    145   -241     46
    -67   -353   -285    210    106   -319     38    231    -44    192   -215     77
    -38   -311   -275    174    116   -293     38    259     -2    249   -153    103
    -12   -254   -241    132    111   -249     28    262      7    257   -153    129
     -2   -262   -259    132    127   -262     33    257     10    259   -150    106
     -5   -254   -252    127    122   -254     23    236      5    259   -163     64
     -7   -285   -277    145    132   -280     36    223      0    254   -155     59
    -18   -288   -270    153    124   -280     41    197     -2    257   -135     28
    -33   -316   -283    176    124   -301     23    155    -28    215   -176     -2
    -59   -358   -298    207    116   -327     33    114    -62    168   -233    -38
    -96   -381   -285    236     93   -335     54     80    -85    129   -277    -77
   -124   -405   -283    265     77   -345     80     62    -90    111   -298   -101
   -137   -431   -293    285     77   -363    106     44    -90    124   -277   -116
   -166   -431   -265    296     46   -348    114     23    -96    132   -259   -140
   -174   -418   -246    296     33   -332    122      7   -106    114   -285   -168
   -168   -444   -275    303     51   -361    140     10   -109     93   -319   -179
   -158   -423   -265    290     51   -345    194     54    -51    148   -265   -135
   -171   -335   -163    252     -7   -249    223     75     -2    202   -202   -103
   -168   -296   -127    231    -23   -213    213     77     31    246   -148    -77
   -150   -283   -132    215    -10   -207    163     49     25    231   -179    -64
   -148   -316   -168    233     10   -244    148     38     20    239   -171    -72
   -145   -327   -181    236     18   -257    142     25     20    246   -158    -93
   -150   -316   -166    233      7   -241    103     -2     12    254   -135   -124
   -158   -324   -168    239      2   -249     46    -33    -18    218   -174   -161
   -153   -387   -233    270     38   -311     12    -46    -57    181   -215   -174
   -142   -465   -322    301     88   -394     10    -62    -93    137   -270   -239
   -155   -548   -392    350    116   -470     18    -72   -119    101   -322   -267
   -181   -615   -433    397    124   -524     25    -80   -140     85   -322   -275
   -192   -652   -459    423    132   -555     28    -93   -148     80   -288   -283
   -213   -652   -439    428    111   -545     18   -109   -161     54   -316   -329
   -207   -683   -475    444    132   -579     23   -106   -171     33   -363   -337
   -202   -711   -511    454    153   -613     18   -109   -189     12   -374   -332
   -197   -670   -472    433    137   -571     12   -116   -187     18   -358   -353
   -197   -649   -452    420    127   -550     12   -122   -187     10   -366   -350
   -184   -670   -485    426    148   -579      5   -122   -192      2   -371   -358
   -184   -696   -514    439    163   -607      0   -122   -197    -18   -397   -366
   -192   -709   -517    452    161   -613     12   -106   -187     -5   -381   -358
   -163   -766   -602    465    215   -683     15   -103   -218    -46   -423   -433
   -129   -948   -820    537    345   -885     54    -62   -301   -194   -589   -602
   -142  -1124   -982    633    418  -1054    174     41   -337   -353   -782   -820
   -161  -1080   -919    620    379  -1000    293    189   -252   -355   -810   -862
   -249   -807   -558    527    150   -683    280      7   -168   -187   -563   -631
   -413   -267    145    340   -280    -62     80   -485   -101    166    -64   -122
   -553    402    956     75   -756    680   -101   -789    142    756    641    615
   -532    659   1192    -62   -862    924   -293   -846    397   1314   1197   1218
   -475    259    732    106   -605    496   -452   -953    150   1114    953   1034
   -462   -314    148    387   -306    -83   -504  -1060   -392    324    163    231
   -418   -756   -340    584    -38   -548   -426   -924   -693   -265   -449   -439
   -342   -917   -574    631    114   -745   -236   -548   -506   -205   -472   -496
   -285   -943   -657    613    184   -800    -70   -262   -285    -49   -376   -400
   -246  -1005   -761    626    254   -883     33    -88   -176      7   -361   -358
   -218  -1013   -795    615    285   -904     75     -7   -124     38   -340   -348
   -200  -1015   -815    607    306   -917     80     15   -109     49   -329   -345
   -181  -1034   -852    605    335   -943     88     36    -96     59   -306   -324
   -179  -1010   -831    594    324   -919    101     57    -75     77   -290   -335
   -181   -995   -813    587    314   -904    122     80    -59     72   -314   -327
   -179   -976   -797    579    309   -888    132     96    -46     77   -303   -301
   -176   -992   -815    584    316   -904    116     93    -44     83   -290   -316
   -176  -1008   -831    592    324   -919    111     98    -38     83   -298   -335
   -176  -1044   -870    607    345   -958    122    114    -31     90   -298   -327
   -174  -1052   -878    613    350   -966    135    145      0    129   -249   -293
   -163   -982   -818    571    327   -901    140    168     33    163   -207   -280
   -142   -901   -758    522    306   -831    129    184     54    189   -184   -252
   -132   -870   -737    501    301   -805    122    200     77    207   -174   -233
   -132   -880   -748    506    306   -815    124    223     96    218   -171   -220
   -114   -888   -774    501    327   -831    124    254    122    249   -137   -200
   -109   -870   -761    488    324   -818    140    301    168    298    -88   -153
    -93   -833   -743    462    322   -789    161    350    220    353    -41   -103
    -70   -823   -753    446    340   -789    179    402    270    402     12    -59
    -49   -797   -748    423    348   -774    184    452    316    446     44    -54
    -54   -787   -735    420    340   -761    194    514    376    498     72      0
    -38   -732   -696    384    327   -714    194    558    418    545    111     62
     -5   -696   -691    350    342   -693    197    589    449    584    150     96
    -12   -685   -675    348    329   -680    210    607    472    613    179    114
    -10   -680   -670    345    329   -675    210    602    467    615    192    114
     -2   -639   -636    319    316   -636    202    579    454    605    189     62
    -10   -652   -641    332    314   -646    200    548    420    563    155     46
    -31   -665   -636    348    301   -652    197    506    389    532    140     -5
    -44   -667   -623    355    288   -644    192    457    350    480     96    -51
    -54   -680   -628    366    285   -654    187    405    306    426     46    -67
    -72   -688   -615    381    270   -652    187    353    265    381     12   -109
    -98   -649   -550    371    226   -600    187    298    226    340    -10   -145
   -114   -636   -522    374    202   -579    192    254    189    288    -62   -215
   -145   -667   -522    405    187   -594    194    218    150    239   -119   -246
   -153   -633   -480    394    163   -558    181    181    124    213   -137   -270
   -161   -600   -439    376    137   -519    176    161    106    179   -184   -298
   -153   -514   -361    332    103   -439    166    163    111    194   -171   -303
   -145   -387   -244    265     49   -316    155    161    132    231   -132   -298
   -153   -311   -158    233      2   -236    132    142    127    228   -129   -285
   -166   -231    -67    197    -51   -150     98    114    127    241   -106   -280
   -163   -140     23    150    -93    -59     57     80    114    233   -119   -311
   -174    -98     72    135   -124    -12     25     44     80    194   -155   -316
   -187    -44    142    116   -166     49    -10      0     28    148   -200   -361
   -213    161    374     23   -293    267    -90    -88    -57     64   -283   -441
   -228    277    506    -25   -366    392   -137   -148   -114      7   -332   -519
   -223    257    480    -18   -353    368   -171   -184   -181    -64   -415   -597
   -215    181    397     18   -306    288   -184   -202   -244   -142   -522   -652
   -213    205    418      2   -314    311   -205   -239   -290   -187   -550   -675
   -218    228    446     -5   -332    335   -220   -275   -332   -223   -581   -704
   -226    231    457     -2   -342    342   -233   -301   -363   -241   -589   -753
   -231    197    428     18   -329    311   -246   -324   -397   -272   -636   -849
   -218    194    410     10   -314    303   -270   -348   -433   -324   -698   -800
   -210    226    436     -7   -324    332   -280   -368   -449   -332   -685   -792
   -205    233    439    -15   -322    337   -277   -379   -457   -329   -680   -828
   -197    220    418    -10   -306    319   -275   -384   -459   -332   -680   -828
   -194    257    452    -31   -324    353   -283   -392   -459   -332   -683   -831
   -205    267    470    -31   -337    368   -293   -397   -462   -340   -693   -849
   -205    259    465    -28   -335    361   -288   -387   -467   -348   -696   -872
   -200    155    355     23   -277    254   -267   -366   -527   -444   -802   -982
   -179    -54    124    116   -153     33   -158   -259   -566   -602  -1013  -1166
   -181    -83     98    132   -142      7    -38   -129   -491   -644  -1104  -1267
   -226    163    389     31   -309    275    -23   -215   -433   -579  -1010  -1174
   -329    587    917   -127   -623    750   -228   -730   -561   -446   -719   -872
   -449   1234   1680   -392  -1065   1457   -522  -1234   -618    -90   -148   -327
   -483   1751   2234   -633  -1358   1992   -774  -1460   -501    405    462    228
   -426   1652   2078   -615  -1252   1865   -956  -1540   -545    545    592    361
   -384   1098   1483   -355   -932   1291   -966  -1535   -852     57     36   -153
   -368    548    917    -90   -644    732   -823  -1405  -1218   -727   -813   -943
   -314    228    542     44   -428    384   -659  -1093  -1106   -826  -1044  -1137
   -262    210    472     25   -368    340   -527   -800   -841   -633   -932  -1013
   -207    228    436    -10   -322    332   -415   -581   -654   -491   -833   -940
   -168    249    418    -38   -293    332   -366   -483   -566   -431   -805   -948
   -140    226    366    -44   -254    296   -353   -449   -542   -428   -815   -927
   -135    228    363    -49   -249    296   -348   -426   -519   -410   -784   -909
   -124    259    384    -67   -254    322   -345   -420   -517   -423   -807   -893
   -111    241    350    -67   -231    293   -350   -420   -517   -423   -805   -906
    -93    236    329    -70   -210    283   -350   -413   -501   -405   -782   -904
    -70    236    306    -83   -189    270   -348   -405   -488   -387   -750   -891
    -80    244    324    -80   -202    283   -337   -387   -462   -348   -719   -930
    -90    223    314    -67   -202    267   -311   -355   -433   -335   -730   -872
    -83    241    324    -80   -205    283   -301   -345   -420   -337   -737   -846
    -62    252    314    -96   -189    283   -306   -335   -413   -316   -698   -795
    -44    267    311   -111   -176    288   -322   -332   -384   -265   -620   -846
    -46    314    358   -135   -202    335   -311   -306   -348   -236   -589   -826
    -51    316    368   -132   -210    342   -303   -275   -309   -205   -561   -771
    -46    319    366   -137   -207    342   -306   -249   -288   -187   -566   -766
    -44    272    316   -114   -179    293   -290   -210   -270   -176   -587   -722
    -70    267    335   -101   -202    301   -259   -163   -223   -111   -501   -688
    -59    309    368   -124   -215    337   -239   -106   -158    -49   -449   -654
    -23    335    358   -158   -189    345   -233    -49   -116    -23   -449   -594
      2    361    358   -181   -176    361   -220     15    -59     31   -394   -514
     10    366    355   -189   -171    361   -210     59    -10    106   -319   -517
    -15    381    397   -184   -207    389   -187     93     31    140   -280   -488
    -41    402    441   -181   -241    423   -166    109     51    161   -254   -457
    -12    428    441   -207   -226    433   -171     98     38    148   -257   -452
     41    457    413   -252   -187    433   -187    101     20    127   -267   -441
     46    462    415   -254   -184    439   -184     88      0    106   -280   -454
     49    457    407   -254   -179    431   -194     44    -41     64   -311   -467
     38    436    397   -236   -179    418   -202      7    -83     20   -340   -480
     28    454    423   -241   -197    439   -210    -41   -122     -7   -348   -524
      0    446    446   -223   -223    446   -220   -101   -163    -44   -366   -563
    -36    418    452   -192   -244    433   -218   -153   -202   -101   -428   -597
    -49    402    452   -176   -249    426   -213   -189   -226   -137   -472   -600
    -70    405    472   -168   -272    439   -213   -220   -241   -142   -472   -628
    -96    405    501   -155   -298    454   -202   -246   -252   -153   -467   -633
   -122    394    517   -137   -319    454   -189   -272   -267   -168   -480   -652
   -135    384    519   -124   -327    452   -179   -277   -254   -148   -459   -659
   -119    444    561   -163   -340    501   -174   -262   -210    -98   -410   -631
   -116    496    613   -189   -363    553   -181   -244   -181    -67   -379   -579
   -111    524    633   -207   -371    576   -197   -241   -166    -49   -361   -555
    -96    568    665   -236   -379    615   -228   -259   -166    -57   -363   -537
    -98    571    667   -236   -381    618   -249   -280   -176    -62   -368   -514
   -111    576    688   -233   -400    631   -272   -316   -202    -93   -387   -530
   -127    566    691   -220   -410    628   -293   -348   -228   -109   -402   -574
   -166    519    685   -176   -426    602   -298   -348   -233   -106   -400   -594
   -132    467    597   -168   -363    532   -309   -332   -254   -122   -400   -584
    -72    376    449   -153   -262    413   -329   -340   -298   -166   -439   -636
    -80    303    381   -111   -231    342   -345   -361   -335   -205   -480   -680
   -101    228    329    -62   -215    277   -337   -374   -355   -228   -504   -683
   -129    137    267     -5   -197    200   -332   -389   -379   -257   -535   -693
   -140     64    205     36   -171    132   -322   -384   -384   -262   -537   -683
   -142     54    194     44   -168    124   -319   -392   -384   -257   -527   -670
   -135     33    168     51   -150    101   -324   -405   -400   -275   -537   -675
   -148    -44    101     93   -127     28   -332   -415   -415   -288   -553   -667
   -161    -75     85    116   -124      5   -335   -420   -423   -293   -558   -672
   -161    -46    111    103   -137     31   -329   -420   -415   -267   -522   -693
   -153    -44    109     98   -132     31   -332   -423   -418   -272   -522   -693
   -137    -62     72     98   -106      2   -337   -426   -431   -296   -553   -693
   -127   -137    -12    132    -57    -75   -335   -415   -465   -337   -602   -735
   -114   -327   -213    220     46   -270   -288   -368   -553   -488   -774   -896
    -96   -537   -441    316    171   -491   -171   -267   -615   -665   -963  -1124
   -101   -470   -371    283    132   -420    -64   -171   -540   -672   -984  -1228
   -189   -174     15    181   -103    -77    -98   -423   -506   -561   -815  -1015
   -332    387    719    -28   -527    553   -368  -1018   -537   -285   -368   -449
   -467   1153   1621   -342  -1044   1387   -605  -1400   -348    290    363    270
   -452   1473   1925   -511  -1189   1696   -839  -1504   -158    810    924    807
   -379   1182   1561   -402   -971   1371  -1008  -1584   -345    683    774    691
   -348    597    945   -124   -646    771   -992  -1561   -795    -57     -5    -49
   -316     25    342    145   -329    184   -800  -1296  -1052   -675   -693   -730
   -254    -96    155    174   -205     28   -602   -904   -810   -540   -649   -769
   -179    -90     88    135   -135     -2   -462   -639   -615   -402   -553   -724
   -124   -135    -12    129    -57    -72   -379   -485   -522   -353   -550   -717
    -90   -168    -77    129     -7   -124   -350   -439   -504   -363   -597   -727
    -90   -176    -85    132     -5   -132   -332   -415   -488   -374   -610   -714
    -83   -192   -109    137     12   -150   -322   -394   -491   -402   -649   -696
    -64   -192   -129    127     31   -161   -327   -389   -498   -410   -659   -665
    -59   -158    -98    109     18   -129   -332   -387   -496   -392   -623   -683
    -59   -161   -101    111     20   -132   -316   -363   -452   -322   -519   -678
    -59   -148    -90    103     15   -119   -303   -348   -431   -314   -511   -691
    -49   -163   -114    103     31   -137   -296   -329   -428   -319   -530   -646
    -41   -132    -90     88     23   -111   -293   -322   -410   -277   -491   -678
    -33   -114    -80     72     20    -98   -270   -306   -392   -277   -493   -657
    -18   -109    -90     64     36   -101   -259   -283   -384   -283   -491   -579
    -12    -96    -85     51     36    -90   -257   -262   -361   -252   -462   -561
      0    -64    -64     33     31    -64   -262   -244   -345   -241   -457   -555
     20    -20    -44     -2     31    -31   -267   -220   -337   -236   -459   -537
     36    -25    -62     -5     46    -41   -249   -176   -303   -189   -410   -522
     46    -10    -57    -18     49    -31   -231   -137   -272   -171   -405   -506
     64     15    -49    -38     57    -15   -223    -88   -233   -124   -361   -457
     83     72    -10    -80     44     31   -215    -28   -171    -51   -288   -431
    109     90    -18   -101     64     36   -205     28   -129    -18   -262   -413
    129    109    -20   -122     75     46   -200     72   -101      0   -257   -332
    158    153     -5   -155     83     75   -194    114    -54     77   -161   -277
    174    207     33   -192     67    122   -200    129    -15    129    -88   -283
    174    244     70   -207     51    158   -213    135     -7    132   -101   -280
    176    252     75   -215     51    166   -218    127    -20    106   -145   -241
    176    290    114   -233     31    202   -239     93    -49     90   -132   -231
    176    277    101   -231     38    189   -239     67    -77     67   -142   -262
    179    275     96   -228     41    187   -236     36   -116     25   -181   -280
    163    257     90   -210     36    174   -236    -10   -153    -12   -213   -301
    142    231     88   -187     28    161   -239    -62   -184    -44   -244   -342
    127    246    119   -187      2    184   -249   -127   -228    -93   -285   -379
    103    254    150   -179    -23    205   -246   -181   -259   -122   -303   -418
     77    244    166   -163    -44    207   -236   -223   -283   -150   -329   -449
     64    226    161   -145    -46    194   -231   -254   -314   -179   -366   -485
     54    241    187   -150    -64    215   -213   -277   -340   -220   -415   -488
     57    236    176   -148    -59    207   -197   -275   -335   -194   -374   -498
     64    277    213   -174    -75    246   -189   -267   -314   -148   -319   -509
     64    350    285   -207   -109    319   -184   -254   -288   -124   -293   -465
     57    392    332   -226   -137    363   -192   -265   -270   -106   -272   -439
     54    441    384   -249   -166    413   -215   -280   -262    -98   -267   -420
     83    454    368   -270   -145    413   -241   -290   -267   -114   -290   -394
     96    431    335   -262   -119    384   -262   -309   -288   -140   -319   -405
     93    407    314   -252   -109    361   -283   -329   -319   -163   -332   -431
     70    407    337   -239   -135    374   -293   -348   -337   -161   -306   -454
     44    363    319   -205   -137    342   -293   -353   -361   -179   -327   -467
     44    265    220   -153    -88    244   -296   -374   -415   -254   -428   -506
     44    192    145   -119    -51    168   -314   -410   -478   -327   -509   -537
     36    161    124    -98    -44    142   -329   -444   -517   -342   -504   -568
     15    145    127    -80    -57    137   -337   -470   -537   -340   -478   -646
     10     93     83    -51    -36     88   -332   -478   -548   -358   -509   -672
     15     90     75    -54    -28     83   -350   -504   -579   -400   -550   -665
     18     85     67    -54    -23     77   -366   -522   -610   -431   -581   -665
     20     93     72    -57    -25     83   -371   -535   -628   -441   -587   -688
     23     85     62    -54    -18     75   -368   -537   -636   -449   -610   -722
     28     28      0    -28     12     15   -368   -540   -641   -459   -623   -683
     23     36     12    -31      5     25   -381   -555   -657   -475   -618   -704
     15     31     15    -25      0     23   -392   -568   -680   -498   -641   -735
     12     25     12    -18      0     20   -392   -576   -706   -527   -680   -756
     41   -129   -171     41    103   -148   -366   -563   -774   -620   -787   -854
     75   -345   -420    135    246   -381   -301   -535   -901   -836  -1021  -1088
     80   -459   -542    187    311   -501   -192   -436   -950   -989  -1197  -1293
     70   -332   -402    132    236   -366    -83   -361   -849   -924  -1124  -1247
   -111     28    137     41   -124     80   -161   -756   -779   -680   -769   -880
   -319    698   1018   -189   -670    857   -381  -1223   -594   -176   -111   -179
   -420   1304   1725   -444  -1072   1512   -581  -1395   -267    470    618    581
   -340   1374   1714   -517  -1026   1543   -818  -1444   -140    844    976   1018
   -309    911   1218   -303   -763   1065   -943  -1577   -545    361    483    542
   -252    366    618    -57   -436    491   -930  -1571  -1041   -446   -332   -311
   -192     44    233     72   -213    137   -750  -1286  -1153   -800   -758   -758
   -111     20    132     46   -122     75   -553   -924   -956   -698   -732   -758
    -44     25     67      7    -57     46   -439   -719   -841   -639   -714   -730
    -18     -7     10     12    -15      0   -384   -626   -800   -626   -717   -722
     -7    -28    -23     15      5    -25   -371   -605   -800   -636   -730   -735
     -2    -41    -38     23     18    -41   -358   -587   -800   -636   -730   -743
      2    -38    -41     15     20    -38   -348   -571   -797   -639   -737   -737
     10    -33    -44     10     25    -38   -340   -555   -787   -633   -740   -714
     12    -36    -49      7     31    -41   -329   -540   -776   -620   -724   -704
     25    -28    -54      2     38    -41   -329   -519   -771   -615   -719   -691
     33      2    -31    -18     31    -15   -332   -511   -763   -592   -693   -685
     41      7    -33    -25     36    -12   -329   -506   -761   -581   -683   -667
     41     12    -28    -31     36     -7   -327   -491   -748   -571   -672   -649
     57     31    -25    -44     41      2   -327   -478   -732   -563   -665   -633
     64     28    -38    -49     51     -2   -316   -452   -711   -540   -641   -605
     77     51    -25    -64     51     12   -314   -428   -691   -514   -605   -600
     90     72    -20    -83     57     25   -316   -405   -678   -501   -594   -581
    101     85    -15    -93     59     36   -314   -381   -659   -485   -584   -555
    116    106    -10   -111     62     49   -306   -342   -631   -454   -555   -522
    122    109    -12   -116     67     46   -293   -298   -600   -420   -527   -491
    148    119    -28   -135     88     44   -285   -239   -563   -376   -488   -444
    181    158    -23   -168    103     67   -288   -184   -527   -337   -449   -402
    194    220     25   -207     83    124   -293   -142   -501   -303   -423   -374
    218    254     33   -236     90    145   -283    -88   -457   -257   -381   -322
    233    290     57   -262     88    174   -272    -46   -415   -207   -337   -277
    249    361    111   -303     70    236   -270    -25   -387   -174   -303   -249
    252    262      7   -259    122    137   -226     18   -348   -127   -257   -200
    233    119   -116   -176    174      2   -171     54   -314    -93   -223   -153
    228     51   -176   -140    202    -62   -145     64   -298    -80   -210   -119
    223     25   -197   -124    210    -85   -145     46   -314    -96   -213   -122
    202     20   -181   -111    192    -80   -153      0   -355   -137   -246   -166
    179     -2   -181    -88    179    -90   -150    -31   -379   -166   -262   -181
    161    -54   -218    -54    187   -137   -137    -59   -402   -192   -272   -192
    155    -96   -252    -28    202   -174   -124   -101   -439   -236   -311   -223
    150   -109   -262    -23    205   -187   -119   -145   -475   -267   -329   -252
    129   -122   -252     -5    189   -187   -109   -184   -506   -298   -350   -298
    101   -111   -215      5    155   -161    -98   -218   -530   -322   -371   -314
     77   -142   -220     33    148   -181    -85   -236   -553   -350   -397   -314
     67   -171   -239     49    150   -205    -57   -210   -535   -327   -381   -311
     90   -119   -210     12    148   -163    -44   -197   -509   -298   -355   -272
     96    -41   -140    -28    116    -90    -46   -202   -485   -272   -322   -244
    101     15    -85    -57     93    -33    -70   -223   -480   -265   -309   -228
    119      7   -111    -64    114    -51   -106   -233   -483   -257   -293   -210
    137    -23   -161    -57    148    -90   -124   -241   -493   -265   -303   -202
    140    -49   -192    -46    163   -119   -132   -252   -517   -283   -322   -194
    122    -57   -179    -31    150   -116   -142   -275   -540   -301   -337   -223
     90    -67   -158    -10    122   -114   -155   -296   -561   -324   -361   -252
     83   -137   -220     25    150   -179   -166   -316   -600   -374   -420   -290
     77   -226   -306     72    192   -265   -176   -335   -644   -418   -470   -324
     70   -309   -379    119    223   -342   -171   -342   -667   -436   -488   -348
     64   -353   -418    140    241   -384   -187   -376   -717   -478   -527   -394
     70   -358   -428    142    246   -392   -192   -392   -737   -501   -545   -402
     59   -366   -428    150    241   -394   -194   -402   -750   -509   -555   -413
     62   -392   -454    166    257   -423   -192   -418   -766   -522   -563   -423
     62   -389   -454    161    257   -420   -197   -428   -776   -530   -563   -420
     62   -400   -462    166    262   -431   -200   -433   -782   -535   -566   -423
     64   -454   -522    192    290   -488   -197   -436   -792   -545   -579   -428
     64   -465   -530    200    296   -496   -194   -436   -802   -545   -576   -420
     51   -480   -532    213    290   -506   -189   -436   -805   -548   -566   -413
     57   -446   -506    194    280   -475   -192   -436   -807   -555   -568   -423
     72   -522   -597    223    332   -558   -184   -428   -849   -623   -654   -504
    106   -748   -854    322    480   -800   -127   -379   -950   -815   -878   -719
    122   -870   -995    374    555   -932    -10   -272   -984   -963  -1070   -930
     85   -766   -852    340    467   -807     96   -192   -880   -898  -1005   -885
    -64   -452   -389    257    158   -420     70   -465   -802   -691   -706   -568
   -233    145    379     44   -306    262   -135   -961   -717   -283   -119     54
   -358    737   1096   -192   -727    917   -293  -1137   -433    335    607    826
   -311    782   1093   -236   -701    937   -501  -1218   -350    670    945   1247
   -259    309    568    -25   -415    439   -659  -1374   -719    290    540    883
   -236   -213     23    226   -129    -96   -714  -1465  -1249   -548   -311    -12
   -200   -550   -353    374     75   -452   -563  -1200  -1350   -917   -745   -488
   -122   -581   -462    350    168   -522   -394   -844  -1132   -789   -701   -462
    -31   -553   -522    290    244   -537   -280   -610   -969   -672   -623   -397
      2   -548   -550    272    275   -548   -213   -491   -893   -631   -607   -413
     15   -548   -566    265    288   -555   -194   -457   -880   -639   -639   -431
     31   -568   -602    267    316   -584   -181   -436   -878   -649   -652   -402
     59   -589   -652    262    355   -620   -176   -426   -875   -654   -652   -394
     80   -620   -701    270    389   -659   -171   -418   -875   -654   -652   -392
    103   -636   -740    265    420   -685   -163   -410   -870   -649   -649   -394
    111   -641   -756    265    433   -698   -155   -394   -854   -628   -623   -376
    122   -628   -750    252    433   -688   -155   -379   -833   -600   -579   -319
    129   -558   -688    215    407   -623   -166   -384   -833   -597   -584   -358
    135   -550   -688    207    407   -618   -181   -394   -846   -623   -633   -384
    155   -571   -730    207    441   -649   -181   -384   -839   -618   -636   -329
    181   -576   -758    194    467   -667   -171   -363   -823   -594   -607   -309
    194   -566   -761    187    478   -662   -163   -337   -800   -568   -574   -275
    226   -506   -732    140    478   -618   -168   -311   -771   -530   -530   -239
    244   -509   -753    132    496   -628   -176   -293   -758   -514   -519   -233
    246   -504   -750    127    496   -626   -174   -270   -740   -498   -517   -226
    254   -496   -750    122    501   -623   -163   -228   -701   -459   -491   -189
    275   -472   -750     96    511   -610   -163   -187   -659   -415   -457   -135
    303   -467   -774     80    537   -620   -148   -129   -607   -363   -413    -85
    329   -444   -776     54    550   -607   -140    -75   -555   -301   -350    -38
    358   -392   -750     18    553   -571   -142    -28   -498   -233   -275     23
    363   -350   -717     -7    540   -532   -142     10   -454   -184   -231     70
    368   -327   -696    -20    530   -511   -140     41   -420   -137   -192    116
    374   -298   -675    -38    522   -485   -140     49   -400   -111   -153    155
    387   -285   -672    -49    530   -478   -142     38   -407   -124   -158    119
    371   -311   -685    -31    524   -498   -137     15   -433   -166   -215    109
    353   -415   -769     31    561   -592   -103     15   -441   -174   -220    142
    350   -548   -898     98    623   -722    -51     38   -413   -140   -176    171
    332   -628   -961    148    646   -795    -28     25   -418   -148   -176    166
    298   -698   -997    197    646   -846    -28    -18   -457   -200   -223    124
    285   -717  -1002    213    644   -859    -23    -54   -488   -236   -254     90
    272   -722   -995    223    631   -857    -12    -90   -509   -259   -275     67
    249   -727   -976    239    613   -852      0   -132   -540   -303   -319     28
    246   -727   -974    239    607   -849      0   -171   -574   -342   -348     -2
    249   -709   -958    231    602   -833     -7   -197   -602   -363   -366    -25
    244   -680   -924    215    584   -802    -10   -215   -615   -371   -376    -38
    259   -597   -857    168    558   -727    -25   -210   -602   -353   -358    -15
    246   -530   -776    140    511   -652    -49   -223   -592   -335   -342      0
    246   -436   -685     93    465   -561    -75   -246   -589   -322   -327     12
    257   -374   -631     57    441   -501   -116   -280   -602   -324   -324      7
    249   -355   -605     54    426   -480   -148   -311   -631   -345   -345    -20
    244   -366   -613     59    426   -488   -171   -335   -654   -363   -363    -20
    236   -381   -618     72    426   -498   -187   -361   -678   -384   -389    -33
    231   -371   -602     67    415   -485   -200   -387   -711   -420   -426    -64
    233   -400   -633     83    433   -517   -218   -405   -761   -472   -483   -116
    215   -475   -693    129    452   -584   -231   -431   -823   -537   -555   -184
    197   -465   -662    132    428   -563   -233   -449   -857   -568   -584   -213
    174   -449   -623    137    397   -535   -244   -480   -898   -610   -623   -244
    163   -446   -610    142    387   -527   -252   -501   -935   -646   -652   -259
    150   -449   -600    148    374   -524   -257   -511   -953   -654   -659   -265
    129   -433   -563    150    345   -498   -265   -522   -963   -657   -662   -265
    114   -423   -537    153    324   -480   -277   -537   -984   -675   -685   -283
    119   -374   -493    127    306   -433   -293   -558  -1008   -693   -706   -309
    132   -350   -483    106    306   -415   -319   -576  -1028   -714   -730   -322
    137   -353   -493    106    314   -423   -327   -587  -1052   -740   -756   -335
    145   -368   -514    109    327   -441   -332   -594  -1067   -748   -766   -342
    150   -337   -488     93    319   -413   -342   -613  -1085   -771   -792   -363
    179   -407   -587    111    381   -496   -329   -594  -1122   -836   -878   -436
    223   -558   -782    166    501   -670   -270   -524  -1176   -989  -1078   -646
    236   -605   -844    181    537   -724   -174   -405  -1153  -1098  -1241   -841
    213   -415   -628    101    420   -522    -98   -309  -1018  -1023  -1184   -802
     96    -15   -114    -41    103    -64   -210   -662  -1052   -872   -901   -511
    -44    579    623   -270   -332    600   -459  -1205  -1150   -592   -387     18
   -137   1182   1317   -524   -727   1247   -670  -1496  -1060   -106    275    662
    -83   1221   1304   -568   -693   1262   -872  -1613  -1039    218    636   1052
    -44    685    727   -322   -387    706   -937  -1696  -1389   -233    119    589
    -28    150    179    -62   -103    163   -896  -1680  -1805  -1023   -750   -262
     28   -176   -205     72    116   -189   -766  -1426  -1810  -1304  -1166   -678
     90   -187   -277     49    184   -231   -641  -1106  -1538  -1111  -1078   -610
    168   -148   -316    -10    241   -231   -535   -883  -1343   -961   -982   -524
    220   -109   -329    -57    272   -218   -475   -750  -1228   -878   -930   -475
    223    -85   -309    -70    265   -197   -454   -709  -1195   -867   -919   -459
    226    -85   -311    -70    267   -197   -436   -680  -1171   -862   -917   -449
    241    -85   -329    -80    283   -207   -428   -659  -1163   -849   -917   -449
    246    -88   -335    -80    290   -213   -420   -644  -1156   -849   -922   -433
    241    -96   -337    -75    288   -215   -426   -636  -1148   -836   -904   -433
    241    -75   -316    -83    277   -194   -441   -628  -1135   -815   -883   -446
    249    -49   -298    -98    272   -174   -444   -626  -1127   -810   -893   -452
    249    -23   -275   -114    259   -148   -433   -615  -1109   -795   -872   -420
    257    -15   -272   -122    265   -145   -426   -597  -1093   -779   -852   -407
    272    -20   -293   -124    283   -155   -418   -579  -1078   -779   -867   -392
    283    -23   -306   -132    293   -163   -426   -571  -1072   -776   -872   -371
    298     -2   -301   -148    298   -153   -423   -548  -1044   -732   -828   -348
    329     33   -296   -184    311   -132   -415   -522  -1013   -693   -800   -327
    358     57   -301   -207    329   -122   -420   -509   -995   -672   -784   -327
    368     80   -290   -226    329   -106   -423   -483   -961   -636   -750   -309
    381    109   -272   -246    327    -80   -420   -439   -911   -594   -714   -267
    397    132   -265   -265    332    -67   -420   -397   -870   -555   -683   -233
    405    132   -272   -267    340    -70   -405   -342   -815   -509   -649   -179
    420    142   -277   -280    350    -67   -397   -283   -753   -454   -605    -93
    444    176   -267   -309    355    -46   -387   -228   -701   -387   -545    -31
    459    228   -233   -345    348      0   -384   -184   -646   -314   -462     10
    467    288   -179   -376    324     54   -387   -163   -613   -270   -410     20
    470    296   -176   -384    322     59   -392   -163   -623   -275   -431     23
    467    301   -166   -387    316     67   -381   -155   -613   -259   -413     23
    465    280   -184   -374    324     49   -381   -166   -620   -277   -420      7
    472    257   -215   -363    345     20   -379   -184   -652   -319   -449     -2
    475    252   -226   -363    350     12   -371   -210   -685   -368   -488    -20
    465    246   -220   -355    342     12   -371   -252   -735   -428   -537    -46
    433    197   -239   -316    337    -20   -361   -285   -769   -457   -561    -75
    410    168   -241   -288    327    -36   -337   -303   -771   -470   -574   -122
    392    166   -226   -280    309    -28   -324   -329   -795   -491   -584   -150
    371    158   -213   -265    293    -28   -311   -358   -807   -501   -581   -158
    345    124   -220   -236    283    -46   -298   -376   -813   -501   -566   -163
    314     64   -249   -189    283    -90   -277   -376   -807   -488   -540   -194
    311     44   -270   -179    290   -111   -267   -376   -807   -493   -561   -220
    327     70   -257   -200    290    -90   -254   -368   -789   -496   -600   -233
    337     88   -249   -215    293    -77   -249   -353   -766   -496   -615   -116
    332     93   -239   -213    285    -72   -249   -345   -745   -457   -558    -54
    332     88   -244   -210    288    -77   -283   -358   -724   -413   -498    -67
    332     72   -259   -202    296    -93   -301   -366   -717   -389   -454    -59
    340     72   -267   -207    303    -98   -303   -371   -714   -376   -423    -90
    337     46   -290   -192    314   -122   -311   -384   -730   -405   -459   -135
    332    -18   -350   -158    340   -181   -311   -392   -753   -426   -496   -106
    327    -98   -428   -114    376   -262   -309   -394   -771   -436   -504   -140
    335   -202   -537    -64    433   -371   -306   -397   -807   -480   -553   -158
    335   -288   -623    -23    478   -454   -288   -384   -826   -496   -574   -135
    322   -329   -652      2    485   -491   -285   -392   -828   -488   -553   -174
    316   -389   -706     36    509   -548   -275   -384   -820   -472   -537   -194
    303   -405   -709     51    504   -558   -283   -407   -841   -493   -558   -233
    298   -454   -753     77    524   -602   -280   -415   -865   -527   -592   -231
    296   -480   -776     90    535   -628   -272   -413   -870   -532   -618   -228
    296   -504   -800    103    545   -649   -272   -410   -865   -522   -613   -241
    298   -517   -818    109    555   -667   -270   -407   -862   -506   -579   -218
    309   -532   -841    111    574   -685   -277   -413   -862   -504   -568   -228
    314   -571   -885    127    600   -727   -270   -407   -862   -506   -584   -228
    327   -605   -935    137    631   -769   -257   -389   -854   -491   -579   -239
    358   -672  -1034    155    693   -852   -252   -371   -872   -524   -615   -290
    397   -878  -1275    241    836  -1075   -192   -309   -937   -667   -784   -449
    394  -1057  -1452    329    922  -1252    -64   -192   -963   -828   -995   -667
    337  -1013  -1350    337    841  -1182     51    -80   -862   -797   -982   -680
    244   -691   -937    223    589   -813     18   -314   -831   -670   -782   -454
    119   -166   -285     23    202   -226   -233   -893   -885   -371   -306     31
    -20    561    581   -272   -301    571   -480  -1249   -732    176    397    665
    -20    810    831   -397   -426    820   -709  -1353   -579    626    883   1156
     75    457    381   -267   -153    418   -859  -1405   -776    462    678   1002
    119   -148   -267     15    192   -207   -854  -1400  -1226   -272    -85    236
    142   -524   -667    189    402   -594   -698  -1176  -1392   -771   -657   -348
    197   -610   -807    205    501   -706   -519   -826  -1169   -678   -670   -348
    265   -636   -904    184    584   -769   -374   -571   -979   -553   -613   -309
    314   -675   -989    181    652   -831   -267   -418   -865   -472   -558   -270
    298   -628   -930    163    613   -779   -246   -374   -836   -457   -548   -270
    298   -574   -872    137    584   -722   -233   -337   -815   -452   -555   -254
    303   -548   -852    119    576   -698   -223   -319   -805   -454   -571   -252
    327   -558   -885    116    605   -722   -218   -309   -795   -441   -545   -252
    329   -579   -911    122    618   -745   -207   -298   -776   -413   -498   -246
    314   -550   -865    116    589   -706   -207   -298   -769   -389   -472   -275
    309   -519   -831    103    568   -675   -205   -288   -750   -376   -454   -267
    319   -491   -810     85    563   -649   -202   -272   -735   -368   -457   -249
    327   -462   -789     64    558   -626   -210   -267   -735   -371   -470   -244
    335   -426   -761     44    545   -592   -213   -262   -724   -363   -465   -231
    329   -379   -709     23    517   -542   -213   -257   -714   -353   -459   -228
    332   -319   -652     -5    491   -485   -218   -257   -711   -355   -467   -228
    342   -267   -610    -38    475   -436   -228   -254   -709   -371   -493   -202
    350   -244   -594    -54    472   -418   -231   -239   -691   -350   -472   -202
    358   -200   -558    -80    457   -376   -239   -215   -662   -301   -410   -215
    368   -153   -522   -106    444   -337   -239   -181   -628   -267   -371   -189
    376   -103   -480   -137    426   -290   -233   -142   -592   -239   -348   -150
    397    -62   -459   -168    428   -259   -223    -90   -553   -207   -329   -109
    426    -31   -457   -197    441   -244   -218    -31   -506   -161   -293    -57
    459     23   -436   -241    449   -205   -210     23   -454   -111   -254     -2
    462     38   -426   -252    444   -192   -197     72   -400    -41   -176     41
    459     25   -433   -244    446   -202   -189     98   -368      0   -129     77
    467     28   -441   -249    454   -205   -179    116   -345     25    -98    109
    485     31   -454   -257    470   -210   -168    116   -335     28    -90    129
    467    -23   -491   -226    478   -257   -153    111   -345     20    -90    127
    459    -46   -506   -207    480   -275   -142    103   -355     10    -88    129
    452    -54   -506   -200    478   -280   -145     72   -384     -7    -93    116
    433    -85   -519   -174    475   -301   -142     33   -413    -31   -111     90
    415   -140   -555   -140    483   -348   -145    -18   -454    -83   -158     59
    400   -187   -587   -106    491   -387   -132    -59   -491   -135   -210     31
    379   -231   -610    -75    493   -420   -109    -85   -509   -155   -228     23
    350   -254   -605    -46    478   -428    -90   -109   -519   -163   -228      0
    324   -277   -605    -23    462   -441    -67   -135   -530   -176   -226    -23
    316   -324   -641      5    478   -483    -41   -140   -530   -174   -215    -25
    309   -363   -672     25    488   -517    -23   -132   -519   -166   -210    -15
    311   -361   -672     25    491   -517      2   -101   -472   -124   -174     31
    319   -335   -657      7    485   -496     18    -83   -436    -88   -140     83
    311   -303   -618     -5    462   -459      5    -90   -423    -64   -114     93
    309   -293   -602     -7    454   -449    -33   -111   -420    -51    -98    101
    329   -322   -652     -2    491   -485    -57   -116   -418    -36    -72    103
    335   -327   -665     -5    498   -496    -72   -127   -431    -46    -77     90
    335   -342   -680      2    506   -511    -88   -145   -449    -64    -96     90
    324   -366   -691     18    506   -527    -93   -158   -470    -85   -119     93
    316   -418   -735     51    524   -576    -98   -166   -498   -119   -166     75
    306   -522   -831    106    568   -678   -106   -189   -550   -179   -228     12
    306   -589   -896    140    600   -743    -98   -192   -566   -181   -228    -20
    290   -602   -893    153    589   -745   -106   -213   -592   -197   -231    -64
    285   -631   -917    174    600   -774   -103   -223   -607   -213   -239    -75
    267   -672   -940    200    602   -805   -101   -231   -631   -239   -265    -88
    249   -670   -922    210    584   -795   -106   -246   -657   -265   -296   -109
    249   -683   -935    215    589   -807   -114   -254   -675   -285   -316   -122
    265   -691   -956    213    610   -823   -119   -249   -678   -285   -319   -111
    259   -696   -956    215    605   -826   -119   -249   -670   -280   -324   -124
    252   -693   -945    218    597   -818   -119   -252   -670   -296   -342   -119
    239   -722   -961    239    597   -839   -119   -252   -670   -296   -329   -122
    226   -740   -966    257    594   -852   -116   -249   -657   -277   -311   -163
    244   -769  -1013    259    628   -891   -124   -257   -693   -332   -376   -220
    275   -950  -1226    335    750  -1088    -83   -239   -800   -506   -576   -400
    283  -1156  -1441    436    862  -1299     33   -166   -891   -704   -820   -688
    288  -1171  -1460    441    872  -1314    163    -28   -839   -730   -878   -766
    168   -914  -1085    371    626   -997    168   -236   -753   -553   -623   -511
    -12   -342   -329    179    158   -337    -33   -722   -652   -163    -70     62
   -176    381    558   -103   -368    470   -252  -1013   -374    467    696    839
   -163    719    883   -277   -522    800   -496  -1060    -98   1049   1280   1470
    -96    381    478   -145   -285    428   -675  -1148   -306    896   1104   1363
    -77   -200   -122    137     20   -161   -709  -1215   -810    150    348    574
    -64   -680   -618    371    275   -652   -568  -1041  -1104   -454   -319   -161
    -18   -833   -815    426    397   -826   -350   -672   -950   -459   -413   -220
     59   -823   -885    379    470   -854   -194   -405   -774   -337   -329   -158
    106   -854   -961    374    532   -909    -98   -252   -675   -290   -337   -176
    114   -917  -1031    400    571   -974    -54   -189   -644   -288   -361   -181
    116   -950  -1067    418    592  -1008    -28   -158   -626   -265   -324   -163
    119   -904  -1026    392    571   -963    -25   -148   -615   -259   -316   -171
    127   -893  -1021    384    574   -956    -15   -132   -602   -252   -309   -163
    127   -898  -1026    384    574   -961     -2   -114   -584   -241   -306   -176
    132   -875  -1008    371    568   -940     18    -88   -558   -233   -311   -122
    145   -865  -1013    358    579   -937     28    -70   -550   -210   -288   -114
    163   -841  -1005    337    584   -924     31    -59   -540   -187   -265   -155
    161   -828   -989    332    574   -909     38    -36   -517   -171   -254   -122
    166   -841  -1008    337    587   -924     51    -15   -498   -171   -257    -75
    158   -854  -1015    345    587   -935     57     -2   -488   -161   -257    -96
    158   -815   -976    327    566   -896     64     23   -454   -109   -192    -88
    168   -774   -943    301    553   -857     72     51   -423    -70   -135    -46
    179   -758   -937    290    558   -846     75     80   -400    -49   -119    -20
    179   -771   -950    293    563   -859     75    106   -381    -36   -111    -15
    202   -761   -966    277    584   -862     88    145   -353     -2    -88    -10
    220   -737   -958    257    587   -846     93    179   -324     10    -93     23
    249   -706   -956    228    602   -831     98    228   -288     41    -85     77
    277   -631   -911    174    594   -771    106    277   -246     98    -18    122
    296   -581   -880    142    587   -730    122    332   -194    163     49    166
    316   -548   -865    114    589   -706    129    376   -161    197     77    213
    340   -519   -859     90    600   -688    129    415   -127    233    111    267
    358   -522   -883     80    618   -701    135    436   -101    265    140    298
    350   -514   -867     80    607   -691    124    423   -106    262    145    285
    337   -535   -872     98    602   -704    127    413   -111    259    148    277
    327   -511   -839     93    581   -675    119    384   -127    239    129    267
    316   -517   -833     98    574   -672    116    350   -153    200     90    257
    303   -504   -807    101    555   -654    101    306   -192    163     64    218
    280   -527   -807    122    542   -667     93    252   -231    132     44    163
    257   -550   -807    148    532   -678     98    205   -265     93     15    124
    239   -576   -818    168    527   -696    109    166   -296     54    -20     93
    236   -592   -828    176    532   -709    109    129   -324     10    -54     70
    220   -610   -833    192    524   -722    122    101   -348    -25    -80     64
    215   -594   -810    189    511   -701    135     70   -368    -38    -90     41
    220   -618   -839    197    527   -727    153     62   -379    -38    -93      5
    226   -574   -800    174    511   -688    166     72   -358    -20    -77      7
    223   -491   -717    132    467   -602    161     88   -322     12    -46     72
    220   -475   -696    127    457   -584    135     70   -322     20    -36     90
    231   -493   -727    129    478   -610    111     51   -314     25    -31    106
    252   -509   -761    127    506   -633     98     49   -303     33    -25    122
    252   -519   -774    132    511   -646     83     41   -309     28    -28    127
    233   -548   -782    158    506   -665     67     25   -322     20    -31    137
    223   -568   -795    171    506   -680     51      2   -345      5    -46    103
    218   -620   -841    200    527   -730     33    -12   -379    -25    -77     70
    213   -717   -930    252    568   -823     23    -33   -428    -83   -142     28
    200   -769   -969    285    584   -867     15    -57   -470   -124   -200    -23
    179   -792   -971    303    574   -880     -2    -88   -504   -158   -226    -41
    145   -815   -961    335    553   -888      2   -101   -511   -153   -200    -64
    122   -828   -950    353    535   -891      7   -122   -530   -168   -210   -135
    148   -820   -969    337    558   -893      5   -122   -545   -187   -236   -114
    176   -844  -1023    332    600   -935     10   -114   -550   -200   -257    -85
    181   -844  -1026    332    602   -935     10   -119   -555   -194   -244    -72
    161   -844  -1008    340    581   -924      7   -127   -558   -189   -220    -67
    132   -833   -966    350    548   -898     18   -129   -555   -192   -226    -96
    124   -883  -1010    376    566   -948     15   -140   -581   -236   -296    -88
    127   -927  -1054    400    589   -989     12   -137   -589   -241   -293    -49
    137   -989  -1127    423    628  -1057      5   -140   -610   -262   -301   -106
    174  -1140  -1314    483    743  -1226     25   -127   -693   -384   -439   -262
    207  -1332  -1540    561    872  -1436    119    -36   -761   -571   -678   -527
    226  -1319  -1545    545    883  -1431    228     98   -714   -613   -750   -633
    140  -1098  -1241    478    688  -1169    254     18   -628   -488   -584   -459
   -103   -636   -532    371    213   -584    106   -462   -574   -202   -148     33
   -342     57    400    140   -374    228    -41   -823   -355    332    545    807
   -366    394    761    -15   -563    576   -220   -950   -158    810   1091   1475
   -303    142    446     80   -376    293   -394  -1075   -306    776   1054   1522
   -270   -358    -88    314    -90   -223   -488  -1161   -714    189    420    823
   -265   -758   -493    509    111   -626   -407  -1005   -995   -407   -236     38
   -205   -901   -696    553    244   -800   -223   -631   -885   -446   -371   -135
   -101   -893   -792    496    342   -844    -70   -327   -706   -337   -335    -77
    -20   -896   -875    459    426   -885     23   -150   -602   -259   -288    -51
      2   -911   -917    454    457   -911     33   -116   -597   -275   -303    -93
     10   -906   -919    446    462   -911     46    -98   -597   -290   -322   -101
     33   -862   -896    413    462   -880     57    -80   -587   -293   -324    -80
     67   -854   -922    394    493   -888     62    -70   -589   -298   -316    -72
     70   -859   -932    394    498   -896     64    -51   -574   -280   -301    -75
     80   -846   -927    384    504   -885     64    -38   -558   -262   -283    -64
     77   -849   -927    384    501   -888     70    -33   -548   -252   -270    -59
     80   -852   -932    387    506   -891     72    -20   -537   -244   -259    -51
     93   -818   -911    361    501   -862     67    -15   -537   -246   -267    -49
    106   -787   -893    337    498   -839     64    -12   -542   -249   -272    -49
    111   -776   -888    332    498   -831     62     -5   -542   -252   -272    -49
    119   -776   -896    329    506   -836     75     15   -519   -228   -249    -25
    137   -761   -898    311    517   -828     80     38   -501   -210   -231     -7
    148   -714   -862    283    504   -787     77     57   -488   -200   -223      2
    155   -678   -836    259    493   -756     70     75   -475   -192   -218     10
    187   -659   -846    236    517   -753     64    103   -459   -176   -205     20
    215   -672   -891    226    550   -782     67    140   -436   -161   -202     44
    241   -670   -911    215    574   -792     85    197   -397   -127   -179     88
    285   -623   -909    166    594   -766     85    241   -366    -85   -132    109
    319   -566   -885    124    602   -724     83    288   -329    -36    -80    150
    345   -537   -883     96    613   -709     75    327   -296      5    -41    200
    371   -498   -870     62    618   -683     70    363   -259     44     -2    236
    397   -470   -870     36    631   -670     64    379   -244     59     20    262
    410   -431   -841     10    626   -636     46    374   -244     54     12    277
    405   -397   -805     -5    602   -600     49    361   -244     54     18    285
    402   -400   -805     -2    602   -602     57    348   -249     38     18    272
    400   -407   -810      2    602   -607     57    329   -259     25     18    241
    392   -394   -787      2    589   -589     59    296   -277    -12    -18    200
    361   -366   -727      2    542   -545     54    246   -316    -64    -62    176
    335   -353   -691      7    511   -522     46    197   -355   -106    -80    153
    316   -374   -691     28    504   -532     54    158   -381   -137   -109    109
    306   -423   -730     59    517   -576     67    127   -407   -179   -155     85
    303   -426   -730     57    517   -576     64     75   -446   -236   -215     54
    309   -400   -709     44    509   -553     67     38   -478   -272   -249     28
    319   -387   -706     31    511   -545     59     10   -506   -303   -265     -5
    329   -327   -657      0    493   -491     70     12   -488   -290   -252      0
    329   -285   -618    -23    470   -452     75     15   -470   -272   -223     31
    319   -244   -563    -38    439   -402     62     10   -446   -233   -176     46
    309   -231   -542    -38    426   -387     23    -10   -446   -231   -171     54
    296   -244   -540    -25    418   -392      7    -15   -454   -239   -181     62
    275   -280   -555      0    413   -418     -2    -23   -459   -249   -181     57
    285   -290   -576      2    428   -433    -20    -38   -480   -272   -192     57
    301   -311   -613      5    457   -462    -38    -54   -501   -296   -200     49
    301   -350   -652     25    475   -501    -46    -62   -527   -332   -246      7
    283   -472   -756     93    517   -613    -51    -75   -574   -394   -329    -51
    265   -563   -828    148    545   -696    -51    -98   -618   -439   -379   -101
    252   -602   -854    171    553   -727    -57   -137   -659   -483   -413   -124
    252   -597   -849    174    550   -722    -59   -158   -678   -504   -426   -153
    246   -602   -849    176    548   -724    -67   -174   -698   -527   -439   -166
    236   -618   -854    189    542   -735    -75   -184   -711   -540   -439   -168
    226   -665   -891    218    555   -776    -72   -176   -711   -532   -415   -168
    231   -657   -888    213    558   -771    -83   -174   -704   -519   -384   -168
    236   -659   -896    210    563   -776    -93   -181   -717   -542   -420   -220
    226   -678   -904    223    563   -789    -88   -176   -727   -579   -491   -210
    231   -670   -904    218    566   -787    -90   -184   -740   -605   -517   -187
    228   -693   -922    233    574   -807    -80   -176   -735   -579   -485   -215
    220   -784  -1005    280    613   -896    -67   -158   -761   -620   -514   -262
    249   -958  -1208    353    727  -1083    -15   -111   -852   -789   -709   -454
    270  -1096  -1369    410    818  -1231    106      2   -880   -948   -909   -670
    265   -982  -1247    358    756  -1114    205    124   -782   -924   -898   -680
    119   -620   -743    249    428   -683    161   -145   -706   -732   -633   -392
    -44    -18     25     31    -36      2    -51   -644   -615   -319    -51    215
   -158    670    826   -257   -491    745   -257   -917   -376    275    675    966
    -96    797    893   -350   -493    844   -488  -1002   -259    675   1083   1402
    -49    303    353   -129   -202    329   -641  -1161   -657    265    631    966
    -33   -215   -181    124     72   -200   -670  -1226  -1182   -548   -210    135
      5   -545   -550    267    277   -548   -553  -1002  -1343   -984   -711   -379
     51   -597   -649    272    350   -623   -363   -626  -1106   -854   -683   -376
    106   -571   -680    231    392   -626   -223   -368   -924   -735   -615   -306
    194   -584   -779    192    485   -680   -168   -254   -862   -704   -610   -298
    220   -602   -823    189    519   -711   -140   -205   -846   -698   -618   -309
    218   -597   -815    189    517   -706   -116   -181   -828   -688   -607   -311
    220   -579   -802    179    509   -688   -106   -158   -815   -683   -602   -314
    226   -517   -743    145    483   -628   -114   -148   -807   -678   -600   -319
    215   -444   -659    111    436   -553   -122   -137   -795   -670   -597   -309
    210   -374   -584     83    397   -478   -135   -142   -800   -678   -618   -319
    226   -329   -558     49    392   -441   -150   -150   -813   -691   -631   -335
    254   -306   -563     25    407   -433   -153   -148   -810   -688   -623   -353
    244   -265   -511     10    376   -387   -155   -137   -795   -670   -597   -337
    226   -226   -452      0    337   -337   -145   -127   -782   -654   -584   -324
    220   -179   -402    -23    309   -290   -145   -116   -771   -644   -579   -316
    239   -124   -363    -57    301   -244   -155   -111   -763   -644   -589   -306
    254    -62   -319    -98    285   -189   -174   -111   -766   -649   -610   -288
    262    -15   -277   -122    270   -145   -174    -85   -743   -607   -563   -275
    270     62   -207   -166    239    -72   -181    -59   -714   -579   -537   -272
    272    127   -145   -200    210     -7   -187    -33   -688   -566   -540   -259
    285    189    -96   -239    192     46   -189    -12   -667   -555   -535   -252
    311    280    -31   -296    171    124   -197     25   -633   -519   -504   -236
    353    363      7   -358    174    184   -213     62   -605   -488   -483   -205
    381    428     44   -405    168    236   -228     93   -576   -454   -465   -153
    397    483     85   -441    155    283   -223    135   -532   -405   -418    -98
    405    548    142   -475    132    345   -210    176   -483   -345   -358    -51
    407    600    189   -504    109    394   -223    174   -483   -337   -350    -51
    423    636    213   -530    103    426   -244    137   -506   -361   -368    -64
    431    657    226   -545    101    441   -254    106   -522   -384   -379    -72
    418    683    265   -550     77    475   -252     75   -542   -410   -402    -85
    389    670    280   -532     54    475   -249     33   -581   -449   -418   -132
    337    672    332   -506      2    504   -246      2   -607   -483   -444   -163
    309    665    355   -488    -25    511   -252    -41   -652   -542   -509   -194
    314    667    353   -491    -18    511   -265   -114   -719   -631   -587   -223
    309    683    374   -498    -33    530   -267   -166   -761   -654   -594   -275
    314    698    384   -509    -33    542   -277   -218   -800   -691   -618   -345
    303    678    371   -493    -33    524   -275   -254   -844   -748   -678   -423
    288    657    368   -472    -38    514   -265   -277   -878   -800   -745   -462
    275    685    407   -483    -67    548   -257   -290   -885   -800   -735   -423
    270    766    496   -519   -111    631   -254   -272   -846   -745   -678   -371
    288    833    545   -561   -129    691   -277   -277   -828   -722   -652   -340
    288    901    613   -594   -161    758   -314   -303   -823   -711   -636   -319
    267    909    639   -589   -184    774   -348   -327   -828   -711   -641   -327
    254    901    646   -579   -194    774   -361   -337   -836   -722   -652   -342
    270    875    605   -574   -166    740   -389   -363   -872   -753   -683   -371
    272    865    592   -568   -158    730   -402   -384   -901   -779   -709   -394
    257    865    605   -561   -174    735   -402   -387   -906   -784   -714   -400
    244    795    550   -522   -153    672   -405   -400   -945   -820   -758   -441
    252    727    472   -491   -109    600   -418   -420   -989   -870   -813   -491
    265    683    418   -472    -75    550   -426   -436  -1021   -906   -852   -524
    265    696    428   -483    -80    563   -420   -449  -1039   -919   -859   -524
    254    685    431   -470    -88    558   -426   -475  -1065   -945   -880   -542
    226    667    441   -446   -109    555   -431   -496  -1088   -966   -901   -563
    236    626    389   -431    -75    509   -444   -511  -1114   -992   -930   -592
    241    579    335   -413    -46    457   -444   -514  -1122  -1002   -945   -607
    241    566    322   -405    -41    444   -439   -524  -1132  -1013   -953   -613
    252    594    342   -423    -46    467   -452   -540  -1143  -1021   -956   -615
    259    615    355   -436    -46    485   -457   -548  -1143  -1021   -953   -613
    254    602    348   -431    -46    475   -454   -545  -1145  -1026   -963   -618
    265    542    277   -405     -5    410   -457   -540  -1163  -1052   -992   -649
    298    400    101   -350     98    249   -420   -501  -1210  -1137  -1096   -743
    332    192   -140   -262    236     25   -324   -402  -1270  -1306  -1301   -937
    322    140   -181   -231    252    -20   -194   -272  -1231  -1384  -1405  -1062
    239    381    142   -309     49    262   -132   -319  -1140  -1286  -1275   -961
     90    805    711   -449   -309    758   -306   -792  -1189  -1098   -958   -649
    -33   1462   1496   -714   -763   1478   -615  -1314  -1174   -709   -394    -96
    -85   1995   2081   -953  -1083   2036   -857  -1493   -958   -166    220    493
    -20   1862   1883   -922   -950   1873  -1062  -1564   -958     12    368    662
     28   1327   1296   -678   -636   1312  -1122  -1602  -1312   -480   -168    168
     46    784    737   -415   -345    761  -1034  -1551  -1782  -1312  -1002   -631
     93    496    402   -296   -155    449   -831  -1200  -1678  -1413  -1210   -826
    135    457    319   -296    -93    389   -649   -878  -1413  -1236  -1111   -737
    189    457    265   -324    -36    361   -522   -662  -1252  -1137  -1049   -691
    220    478    257   -348    -18    368   -449   -542  -1166  -1080  -1015   -665
    239    485    244   -363     -2    366   -426   -504  -1145  -1067  -1008   -659
    246    480    233   -363      7    358   -410   -475  -1127  -1054   -992   -649
    239    475    233   -358      2    355   -392   -452  -1111  -1041   -979   -639
    231    472    241   -350     -5    358   -376   -433  -1093  -1031   -971   -633
    231    462    228   -348      2    345   -355   -418  -1078  -1021   -961   -626
    239    452    213   -348     12    332   -329   -389  -1047   -997   -940   -602
    236    428    192   -335     23    311   -314   -366  -1015   -966   -906   -563
    220    423    202   -322     10    314   -309   -353   -989   -935   -862   -535
    210    426    213   -319     -2    319   -296   -332   -958   -906   -846   -576
    205    415    210   -311     -2    314   -288   -309   -950   -909   -878   -574
    215    439    223   -327     -5    332   -283   -290   -935   -909   -878   -517
    226    431    205   -327     10    319   -288   -267   -911   -888   -859   -501
    223    392    166   -309     28    280   -283   -241   -893   -870   -844   -498
    220    397    176   -309     20    288   -257   -202   -852   -828   -802   -465
    233    472    239   -355     -2    355   -257   -166   -810   -782   -750   -423
    272    501    228   -387     23    366   -252   -114   -763   -732   -711   -387
    296    535    239   -418     28    387   -244    -57   -711   -685   -678   -358
    301    522    220   -410     38    371   -236      0   -665   -646   -644   -335
    309    537    228   -426     38    384   -226     51   -618   -600   -605   -296
    303    527    223   -415     41    376   -192    124   -555   -535   -542   -231
    332    576    244   -454     44    410   -168    184   -501   -472   -478   -168
    329    623    293   -478     18    459   -161    202   -478   -444   -449   -142
    322    610    288   -467     15    449   -140    210   -465   -428   -433   -127
    319    605    285   -462     18    446   -129    202   -467   -428   -426   -119
    319    615    296   -467     10    457   -135    179   -485   -441   -431   -122
    319    594    275   -457     23    436   -135    148   -509   -462   -439   -129
    309    587    275   -449     18    431   -132     98   -540   -488   -457   -153
    283    589    306   -436    -10    449   -129     46   -579   -524   -480   -187
    257    587    329   -423    -36    459   -135    -10   -613   -568   -514   -228
    228    542    311   -387    -41    428   -124    -54   -636   -602   -542   -254
    210    470    259   -342    -25    366   -114    -88   -659   -626   -550   -259
    197    480    283   -337    -41    381   -106   -114   -665   -618   -519   -233
    179    496    316   -340    -70    407    -88   -132   -662   -615   -511   -267
    176    475    298   -327    -62    389    -64   -135   -672   -641   -568   -319
    166    433    265   -301    -49    350    -38   -116   -657   -641   -584   -275
    148    465    316   -306    -83    392    -15    -88   -597   -576   -506   -200
    114    459    345   -288   -116    402    -12    -70   -553   -527   -452   -153
    101    488    387   -296   -142    439    -38    -72   -530   -496   -413   -116
    122    506    381   -314   -129    444    -57    -64   -501   -457   -361    -72
    114    433    319   -272   -101    376    -51    -46   -488   -439   -335    -44
     77    353    275   -218    -98    316    -46    -46   -488   -431   -327    -36
     67    311    244   -192    -88    277    -28    -38   -478   -413   -309    -31
     41    231    187   -137    -72    210    -28    -33   -483   -415   -311    -31
     20     62     41    -41    -10     51    -36    -46   -517   -454   -358    -59
     10    -96   -106     41     54   -101    -41    -67   -561   -501   -400   -106
     10   -155   -166     70     88   -161    -44    -88   -587   -522   -415   -127
      2   -228   -233    111    114   -231    -46   -101   -610   -540   -428   -148
     15   -324   -340    155    176   -332    -44   -109   -631   -548   -444   -158
     31   -392   -426    179    226   -410    -38   -114   -628   -535   -439   -150
     31   -439   -470    205    249   -454    -46   -119   -623   -517   -423   -137
     18   -475   -496    226    254   -483    -59   -129   -631   -519   -428   -140
     23   -532   -555    254    288   -542    -41   -116   -618   -504   -413   -124
     25   -644   -672    306    348   -657    -28    -96   -600   -483   -394   -103
     20   -696   -719    337    368   -706     -5    -75   -574   -449   -361    -72
     18   -750   -769    366    392   -758      5    -67   -568   -433   -348    -62
     23   -839   -862    407    441   -849     20    -59   -576   -439   -361    -77
     46  -1047  -1096    498    568  -1070     67    -46   -659   -545   -475   -179
     77  -1335  -1415    628    745  -1374    179      5   -789   -745   -698   -400
     90  -1444  -1535    675    810  -1488    327    124   -789   -823   -797   -517
     49  -1304  -1353    628    701  -1327    426     67   -696   -724   -685   -415
    -72   -839   -769    454    348   -805    228   -402   -597   -410   -283    -12
   -192    -49    142    122   -168     44    -80   -774   -314    184    407    680
   -239    522    761   -142   -498    641   -355   -846     57    818   1062   1337
   -145    452    597   -153   -371    524   -636   -854    140   1065   1267   1579
   -111   -111      0    111    -57    -57   -732   -948   -311    537    740   1085
   -109   -719   -613    413    252   -667   -584   -865   -784   -174     33    389
    -80  -1036   -958    555    436   -997   -311   -553   -833   -407   -267     80
     -5  -1065  -1060    535    527  -1062    -98   -244   -672   -324   -254     80
     59  -1080  -1140    509    597  -1109     25    -72   -576   -259   -223    106
     72  -1124  -1197    524    633  -1158     98      5   -537   -239   -215    114
     70  -1150  -1223    537    646  -1187    132     41   -522   -228   -215    129
     83  -1179  -1262    548    672  -1221    148     64   -514   -220   -215    140
     85  -1182  -1267    545    675  -1223    171     93   -498   -192   -194    161
     93  -1171  -1267    537    680  -1218    184    116   -485   -174   -176    181
     98  -1137  -1239    517    667  -1187    181    124   -475   -163   -166    197
    103  -1153  -1257    524    680  -1205    184    135   -475   -166   -168    197
     96  -1158  -1257    530    672  -1208    200    150   -462   -155   -163    207
    101  -1098  -1202    498    649  -1150    215    179   -423   -116   -119    254
    114  -1015  -1130    449    620  -1070    223    205   -381    -77    -77    298
    111   -992  -1104    441    607  -1047    223    220   -366    -70    -64    314
     98  -1023  -1122    462    607  -1072    223    239   -363    -75    -64    319
    119  -1000  -1119    441    618  -1060    218    259   -350    -62    -51    335
    148   -963  -1111    405    628  -1036    213    277   -337    -49    -44    345
    176   -906  -1083    366    628   -995    207    290   -327    -38    -46    342
    202   -865  -1067    329    631   -966    202    311   -319    -33    -49    340
    226   -828  -1057    301    639   -943    192    342   -296    -12    -31    358
    252   -782  -1036    265    641   -909    194    381   -272     10    -12    379
    285   -717  -1002    215    644   -859    200    433   -239     41      7    413
    298   -667   -966    184    631   -815    202    485   -197     80     38    454
    309   -571   -880    132    592   -727    207    530   -150    129     85    501
    316   -462   -779     72    545   -620    192    545   -127    163    114    535
    314   -381   -696     33    504   -537    181    548   -111    184    137    568
    301   -376   -678     36    488   -527    171    540   -114    179    135    584
    290   -366   -657     36    472   -511    163    522   -116    181    135    613
    277   -329   -610     23    444   -467    161    493   -124    184    140    644
    275   -327   -602     25    439   -465    142    444   -174    150    111    641
    254   -314   -571     28    410   -441    132    400   -202    132    103    649
    215   -335   -550     59    381   -441    116    342   -246     96     72    646
    194   -340   -537     70    363   -439    106    288   -288     67     51    665
    189   -376   -566     93    376   -470     93    220   -342     12     10    675
    207   -381   -589     85    397   -485     64    153   -389    -20     -5    706
    218   -397   -618     88    418   -506     51    109   -418    -33      0    750
    228   -387   -615     80    420   -501     33     70   -446    -51     -7    776
    249   -355   -605     54    426   -480     10     28   -480    -88    -36    792
    249   -311   -563     28    405   -439     10     15   -475    -88    -12    870
    257   -244   -501     -7    376   -371     12     18   -452    -62     41    974
    259   -197   -459    -33    358   -327      5     18   -431    -28    101   1072
    249   -174   -423    -36    335   -298     -7     18   -407     -5    142   1158
    257   -127   -384    -67    319   -254    -57    -20   -433    -33    140   1195
    267    -72   -340    -98    301   -205    -93    -46   -467    -57    135   1228
    254    -25   -283   -114    267   -153   -114    -51   -478    -49    155   1296
    265    -15   -280   -124    272   -148   -137    -64   -491    -49    184   1358
    267    -41   -309   -114    285   -174   -135    -75   -498    -62    192   1392
    257   -148   -407    -54    332   -277   -127    -77   -532    -96    166   1395
    210   -275   -485     31    348   -379   -135   -101   -600   -158    103   1363
    171   -252   -423     41    296   -337   -168   -150   -662   -197     72   1337
    189   -215   -405     12    296   -309   -197   -184   -685   -200     98   1369
    197   -241   -439     20    316   -340   -205   -210   -717   -220    114   1408
    161   -298   -462     67    311   -379   -202   -220   -732   -223    140   1457
    132   -285   -418     77    275   -350   -231   -246   -763   -239    155   1483
    124   -244   -371     57    246   -306   -249   -252   -769   -220    213   1548
    140   -246   -387     51    262   -314   -244   -244   -763   -200    280   1636
    145   -226   -371     38    257   -298   -267   -262   -782   -215    303   1683
    142   -176   -319     18    231   -246   -290   -283   -797   -239    329   1735
    122   -181   -303     28    210   -241   -301   -283   -802   -283    371   1800
    135   -181   -319     23    226   -249   -301   -267   -810   -311    418   1870
    181   -324   -506     70    342   -415   -275   -189   -841   -379    405   1888
    148   -636   -784    244    465   -709   -140    -98   -932   -576    249   1766
     96   -675   -771    288    431   -722     51     10   -888   -639    215   1761
     41   -316   -358    137    200   -337     80   -116   -789   -509    423   1984
    -25    187    213    -83   -119    200   -158   -618   -789   -254    839   2423
    -93    891    984   -397   -537    937   -485  -1072   -688    192   1473   3068
    -96   1408   1504   -657   -800   1457   -748  -1208   -449    709   2070   3676
    -15   1182   1195   -584   -605   1189   -969  -1241   -483    802   2169   3855
     -2    592    594   -296   -298    594  -1013  -1265   -898    257   1665   3473
    -25     20     46      2    -36     33   -883  -1215  -1447   -602    875   2787
     20   -270   -293    122    155   -280   -649   -875  -1325   -678    732   2647
     31   -246   -277    106    153   -262   -472   -581  -1049   -504    880   2759
     93   -200   -296     51    194   -249   -306   -335   -844   -361   1023   2876
    153   -171   -324     10    239   -246   -192   -192   -727   -280   1124   2959
     88   -332   -420    122    252   -376   -265   -228   -766   -314   1122   2940
     96   -368   -467    135    280   -418   -244   -207   -750   -311   1148   2964
    111   -316   -428    101    267   -371   -218   -197   -735   -303   1182   3005
    142   -296   -439     77    290   -366   -176   -161   -698   -272   1249   3112
    116   -324   -441    103    277   -384   -184   -153   -696   -262   1293   3203
    111   -340   -452    114    280   -394   -189   -145   -685   -244   1335   3265
    142   -290   -433     72    285   -361   -174   -119   -654   -218   1382   3322
    140   -272   -413     67    275   -342   -181   -106   -644   -218   1421   3382
    142   -283   -426     70    280   -353   -184    -93   -628   -194   1473   3468
    145   -262   -410     57    275   -335   -187    -77   -607   -168   1519   3533
    150   -218   -368     33    257   -293   -158    -41   -566   -127   1582   3593
    148   -181   -329     18    239   -254   -148    -12   -522    -83   1647   3647
    145   -163   -309      7    226   -236   -140     15   -488    -62   1691   3691
    158   -171   -329      5    241   -249   -129     64   -444    -18   1748   3741
    171   -153   -324    -10    244   -236   -116    116   -392     36   1818   3803
    189    -54   -244    -67    215   -148   -114    163   -340     90   1886   3876
    205    -15   -220    -96    213   -119   -101    228   -272    153   1945   3938
    218      2   -218   -111    218   -106    -67    306   -200    223   2016   3993
    257     23   -233   -140    244   -103    -36    371   -135    283   2078   4029
    272     57   -215   -163    244    -77    -41    415    -88    327   2140   4094
    241     25   -215   -135    228    -93    -54    436    -67    350   2174   4143
    262     93   -168   -179    215    -36    -25    472    -15    410   2226   4182
    272    148   -127   -210    200     10    -12    488     10    436   2249   4193
    254    155    -98   -205    176     28    -25    470      0    428   2260   4182
    265    161   -103   -215    184     28     -7    454     -7    410   2262   4169
    262    148   -114   -205    189     18      0    423    -31    381   2252   4154
    231    116   -114   -174    171      2    -25    358    -77    324   2208   4102
    202     88   -114   -145    158    -12    -20    314   -111    283   2174   4071
    207     90   -119   -150    163    -12    -31    254   -161    231   2135   4029
    200     90   -109   -145    155     -7    -33    202   -189    192   2104   3990
    163     54   -111   -109    137    -28    -38    158   -220    153   2068   3943
    155     49   -106   -101    132    -28    -23    135   -239    124   2034   3902
    145     25   -119    -88    132    -46    -18    106   -262     98   2000   3863
    129      5   -124    -70    127    -59    -18     90   -270     88   1977   3834
    135     23   -111    -80    122    -41      7    101   -259     96   1971   3829
    140     49    -90    -93    116    -20     12    111   -236    114   1974   3826
    150    103    -49   -129     98     25    -12    116   -207    145   1982   3826
    150    189     38   -171     54    116    -41    109   -184    187   1997   3811
    158    215     57   -187     51    137    -64    101   -168    210   2013   3790
    145    187     41   -166     51    114    -80     88   -174    200   1997   3764
    155    148    -10   -153     83     67    -93     77   -192    187   1971   3730
    155    163      7   -161     75     85   -109     59   -215    166   1922   3676
    137    135     -2   -137     67     67   -103     59   -226    158   1883   3624
    106     -2   -109    -51    106    -54   -103     59   -249    140   1842   3561
     70   -111   -181     18    124   -145    -96     57   -277    106   1787   3476
     67   -179   -246     54    155   -213    -83     57   -298     80   1745   3419
     51   -228   -283     85    166   -257   -106     31   -335     36   1683   3356
     31   -246   -277    109    153   -262   -122      7   -361     -5   1631   3289
     62   -272   -335    103    197   -303   -114      7   -368    -23   1595   3234
     77   -314   -394    116    236   -353   -122     -2   -381    -36   1566   3187
    106   -316   -423    103    262   -371   -116     -2   -376    -36   1551   3159
    145   -340   -485     98    314   -413   -137    -18   -392    -57   1517   3125
    153   -407   -561    124    355   -483   -161    -36   -415    -88   1467   3057
    153   -423   -579    135    366   -501   -158    -38   -415   -114   1431   2995
    150   -423   -574    135    361   -498   -153    -36   -413   -127   1410   2959
    161   -465   -626    153    392   -545   -129    -15   -410   -137   1379   2904
    192   -561   -753    184    472   -657    -83     36   -439   -200   1291   2787
    153   -865  -1018    355    584   -940     -2    106   -535   -397   1047   2538
    127   -963  -1093    418    607  -1026    158    244   -524   -522    867   2346
     88   -719   -807    316    446   -763    288    301   -392   -439    927   2374
    -41   -327   -285    181    119   -306    155   -109   -374   -231   1210   2626
   -171    301    472    -64   -322    387   -155   -576   -290    192   1740   3128
   -249    909   1158   -332   -704   1034   -400   -761    -23    776   2366   3712
   -168    987   1156   -407   -662   1070   -633   -800    109   1132   2683   4019
   -158    439    597   -142   -376    517   -719   -883   -277    659   2182   3556
   -168   -148     20    155    -96    -64   -675   -880   -771   -122   1395   2803
   -132   -501   -368    316    116   -436   -488   -623   -839   -428   1010   2423
   -109   -540   -431    324    161   -485   -301   -303   -597   -280   1062   2439
    -64   -532   -467    296    200   -501   -181    -90   -444   -171   1114   2457
     -7   -548   -542    277    267   -545   -103     28   -366   -116   1114   2431
     44   -540   -584    246    311   -561    -75     64   -342   -109   1093   2390
     96   -537   -633    220    363   -584    -59     85   -332   -109   1072   2351
    103   -537   -641    215    371   -589    -49    101   -319   -103   1067   2320
     80   -545   -626    231    350   -584    -31    127   -301    -90   1072   2304
     46   -540   -587    244    316   -563     -2    158   -275    -64   1085   2296
      5   -545   -550    270    277   -548     15    184   -254    -41   1096   2273
    -23   -537   -514    277    241   -527     33    207   -231    -33   1098   2249
    -23   -501   -478    262    226   -491     54    228   -202    -23   1114   2242
    -12   -465   -454    239    218   -459     62    246   -176     -5   1137   2231
     10   -444   -454    218    231   -449     54    257   -161      0   1143   2210
     31   -446   -478    207    252   -462     49    272   -155      5   1145   2187
     54   -444   -501    194    275   -472     59    298   -135     20   1158   2177
    119   -366   -485    122    301   -426     96    350    -83     72   1200   2184
    137   -324   -462     93    298   -392    114    392    -46    109   1228   2182
     46   -444   -491    200    267   -467     57    384    -57     90   1195   2125
    -49   -576   -530    311    239   -553     57    387    -51     98   1195   2096
    -57   -558   -501    306    220   -530    153    452     -7    166   1254   2130
      2   -459   -462    228    231   -459    226    597     64    241   1322   2177
     12   -449   -462    218    236   -454    218    675    184    288   1345   2203
     25   -410   -436    192    228   -420    241    745    280    394   1410   2249
     54   -324   -379    132    215   -350    280    820    350    511   1566   2307
     10   -374   -384    181    197   -379    267    841    368    545   1631   2273
     46   -366   -415    158    228   -389    277    844    368    519   1564   2221
     90   -371   -462    137    275   -415    280    831    348    485   1519   2255
     80   -392   -475    153    277   -433    270    800    319    462   1522   2268
     62   -337   -400    137    231   -368    290    797    335    480   1558   2257
     28   -350   -379    158    200   -363    306    776    329    480   1564   2205
     33   -345   -379    155    205   -361    335    745    316    457   1538   2156
     -7   -407   -402    207    194   -405    358    704    293    418   1486   2096
    -75   -519   -444    298    184   -483    345    657    252    366   1418   2060
    -77   -537   -459    309    189   -501    350    613    220    329   1382   2036
    -72   -540   -467    306    197   -506    348    555    184    288   1345   1964
    -90   -584   -493    337    200   -540    324    496    142    249   1306   1899
    -62   -579   -517    322    226   -548    329    483    140    244   1293   1870
    -18   -555   -540    285    259   -548    314    457    124    226   1262   1818
     15   -535   -550    257    283   -542    311    454    129    246   1278   1808
     25   -478   -504    223    265   -491    309    457    158    285   1327   1842
    -23   -459   -436    241    205   -449    332    496    228    379   1436   1935
    -38   -428   -389    233    174   -407    311    511    280    459   1538   1966
     10   -444   -454    218    231   -449    272    483    265    444   1509   1813
      0   -465   -465    231    231   -465    257    444    218    374   1410   1706
    -18   -462   -444    241    213   -454    241    413    174    316   1330   1777
    -59   -446   -387    254    163   -418    241    415    171    324   1330   1774
    -33   -462   -431    246    197   -446    252    426    161    319   1327   1779
    -51   -584   -535    316    241   -561    262    426    140    311   1332   1764
    -70   -670   -600    371    265   -636    267    410    129    298   1312   1639
    -93   -727   -636    410    270   -683    259    400    109    267   1265   1602
   -124   -787   -662    454    267   -724    241    381     70    226   1228   1579
   -158   -807   -652    483    244   -730    244    363     44    192   1197   1545
   -187   -846   -659    517    236   -753    223    345     25    174   1195   1579
   -213   -870   -657    540    218   -763    233    335     31    194   1223   1584
   -223   -893   -670    558    220   -782    249    340     51    249   1301   1639
   -220   -911   -691    563    233   -802    262    353     83    298   1361   1592
   -192   -914   -722    553    265   -818    270    361     85    285   1312   1389
   -168   -966   -800    566    314   -883    270    348     46    207   1192   1402
   -210  -1080   -870    644    329   -976    231    306      0    153   1153   1499
   -174  -1111   -937    641    379  -1026    254    327      7    171   1187   1488
   -135  -1270  -1135    704    498  -1202    298    368    -28    122   1135   1387
   -135  -1538  -1405    836    633  -1473    400    428   -142    -88    901   1049
   -111  -1592  -1483    852    683  -1538    553    540   -132   -197    743    849
   -200  -1426  -1228    810    511  -1327    597    452    -46   -114    826   1002
   -316   -940   -623    628    153   -782    449     44     75    228   1286   1483
   -446   -187    259    316   -355     36    200   -329    332    833   2010   2166
   -457    303    761     75   -610    532    -38   -439    631   1415   2629   2787
   -371    135    506    116   -439    319   -288   -532    579   1499   2694   2894
   -363   -433    -70    400   -148   -252   -410   -654    140    956   2138   2338
   -374   -932   -561    652     90   -748   -316   -579   -280    257   1441   1608
   -324  -1205   -880    763    275  -1044    -67   -239   -252    101   1221   1363
   -226  -1221   -995    722    381  -1109    153    101    -44    231   1286   1371
   -174  -1223  -1049    698    436  -1137    262    285     59    293   1299   1335
   -122  -1215  -1093    667    483  -1156    337    366    106    296   1257   1275
   -150  -1257  -1106    701    478  -1182    358    374     83    236   1195   1306
   -171  -1275  -1104    722    465  -1189    358    387     77    241   1226   1392
   -103  -1286  -1182    696    537  -1234    374    415     93    272   1244   1314
   -153  -1306  -1153    727    498  -1231    374    420    101    283   1234   1270
   -181  -1304  -1122    743    467  -1213    374    433    116    301   1247   1280
   -179  -1278  -1101    727    459  -1189    381    446    132    316   1254   1286
   -189  -1254  -1065    722    436  -1161    392    459    148    345   1293   1322
   -184  -1244  -1060    714    436  -1153    379    470    153    363   1314   1288
   -171  -1231  -1060    701    441  -1145    384    491    171    371   1304   1278
   -163  -1202  -1041    683    436  -1122    392    511    187    384   1314   1322
   -163  -1163  -1000    665    418  -1083    376    506    194    392   1327   1306
   -163  -1117   -956    639    394  -1036    387    519    210    413   1340   1296
   -166  -1104   -937    633    384  -1021    392    542    228    444   1371   1319
   -140  -1047   -906    592    381   -976    413    584    259    470   1374   1247
   -142  -1036   -893    589    374   -966    397    602    246    431   1317   1275
    -98  -1026   -930    561    415   -979    381    631    252    441   1332   1366
    -46   -940   -893    493    423   -917    405    683    306    506   1397   1345
    -46   -909   -862    478    405   -885    415    727    342    548   1449   1345
    -51   -898   -846    475    397   -872    423    774    379    587   1483   1348
     -7   -846   -841    426    415   -844    431    828    420    631   1517   1387
     38   -769   -810    363    423   -789    428    865    454    672   1553   1418
     51   -717   -769    329    410   -743    413    867    459    685   1564   1423
     51   -670   -722    309    387   -696    410    854    459    680   1561   1415
     62   -633   -696    283    376   -665    423    844    454    667   1545   1447
     46   -618   -665    285    355   -641    420    828    446    657   1551   1447
     70   -561   -631    244    350   -594    428    807    441    662   1569   1423
      5   -636   -641    316    322   -639    387    724    374    600   1519   1319
    -59   -693   -633    376    285   -665    363    641    306    519   1444   1241
    -83   -701   -618    392    265   -659    381    618    288    491   1421   1254
   -119   -693   -574    405    226   -636    405    602    285    488   1431   1257
   -119   -688   -568    405    223   -628    413    561    265    472   1418   1208
   -114   -683   -568    394    226   -626    413    517    236    446   1397   1176
   -163   -727   -563    444    197   -646    410    483    213    418   1376   1143
   -210   -761   -550    483    168   -657    413    457    192    389   1337   1093
   -179   -724   -545    452    181   -636    423    459    194    387   1335   1124
   -135   -652   -517    392    189   -584    415    465    223    428   1384   1148
   -153   -641   -488    394    166   -566    392    446    231    446   1405   1145
   -137   -576   -439    355    150   -509    379    436    246    480   1444   1176
   -148   -553   -405    350    127   -480    340    415    249    493   1460   1187
    -98   -542   -444    319    171   -493    337    420    246    480   1444   1179
    -62   -553   -491    306    213   -522    316    405    226    462   1421   1161
    -85   -584   -498    332    205   -542    285    371    194    446   1402   1109
    -90   -594   -504    342    205   -550    280    358    174    436   1392   1062
    -98   -685   -589    392    244   -639    277    342    129    397   1348   1015
    -98   -750   -652    423    275   -701    283    329     96    355   1304    982
   -119   -795   -675    454    275   -735    267    296     59    309   1257    945
   -145   -797   -652    472    252   -724    257    272     38    296   1239    914
   -142   -841   -698    491    275   -769    267    270     25    277   1223    898
   -184   -909   -724    545    270   -818    241    241     -7    254   1208    888
   -215   -917   -701    566    241   -810    218    226    -18    265   1239    896
   -223   -883   -659    553    218   -771    207    220    -18    277   1262    839
   -231   -909   -678    568    220   -792    213    220    -23    259   1205    792
   -239   -935   -696    587    226   -815    226    228    -28    239   1174    836
   -244   -911   -670    576    210   -792    239    236    -20    246   1182    849
   -301   -943   -641    623    168   -792    202    202    -54    218   1150    813
   -314  -1010   -696    659    189   -854    207    189    -80    187   1119    771
   -277  -1137   -862    706    290  -1000    244    207   -148     85   1005    649
   -194  -1356  -1161    771    483  -1260    348    288   -236   -101    782    400
   -176  -1454  -1278    815    550  -1366    446    405   -236   -205    639    213
   -223  -1215   -992    719    381  -1104    517    384   -103    -67    789    345
   -371   -761   -392    566      7   -576    381    -33    -15    215   1182    761
   -532    -83    449    306   -491    181    153   -462    168    727   1836   1454
   -587    457   1044     64   -815    750    -51   -628    444   1317   2501   2151
   -472    306    776     80   -626    542   -296   -722    387   1439   2631   2340
   -426   -236    189    329   -309    -23   -405   -836    -46    891   2065   1769
   -415   -763   -350    589    -33   -558   -361   -795   -493    129   1286    961
   -368  -1062   -693    717    161   -878   -168   -462   -493    -77   1010    644
   -275  -1044   -771    659    246   -909      7   -150   -288     46   1057    631
   -179  -1060   -880    618    348   -971    140     59   -161    109   1057    659
   -145  -1106   -963    626    407  -1036    218    171   -101    129   1054    696
   -148  -1163  -1015    657    433  -1091    210    174   -116    111   1041    675
   -122  -1158  -1036    639    457  -1098    223    194   -109    111   1062    685
   -114  -1130  -1015    620    449  -1072    226    213    -96    127   1083    652
   -111  -1135  -1026    620    457  -1080    241    239    -80    132   1052    594
    -90  -1111  -1021    602    465  -1067    257    262    -72    124   1031    659
   -101  -1109  -1008    602    452  -1060    244    257    -72    127   1060    670
   -106  -1109  -1002    607    446  -1057    226    254    -72    132   1057    628
    -90  -1083   -992    584    449  -1039    228    262    -72    124   1031    639
    -67  -1041   -974    555    452  -1008    228    275    -54    148   1052    685
    -57  -1000   -943    527    441   -974    241    296    -33    171   1065    675
    -67  -1015   -948    540    439   -984    239    303    -28    176   1072    683
    -62  -1015   -956    537    444   -984    239    319    -15    194   1091    688
    -41   -989   -948    517    452   -969    244    337      0    207   1109    696
    -36   -963   -930    498    446   -948    236    358     18    226   1130    706
    -15   -935   -919    472    452   -927    249    400     49    257   1158    727
    -10   -919   -911    465    446   -917    244    433     77    280   1179    732
    -18   -909   -891    465    436   -901    244    483    106    306   1195    763
     15   -849   -865    415    439   -857    272    550    158    353   1228    810
     54   -779   -836    361    444   -807    285    602    200    392   1260    870
     77   -756   -836    337    454   -795    270    628    223    431   1299    891
     64   -761   -826    348    444   -792    244    644    249    483   1366    922
     90   -704   -795    303    441   -748    265    683    296    550   1460    971
    116   -623   -740    254    428   -680    288    706    332    592   1480    919
    119   -613   -732    244    423   -670    288    696    324    566   1408    924
     83   -636   -719    277    400   -678    293    683    303    532   1384    989
     46   -623   -670    285    355   -644    311    675    303    530   1402   1010
     67   -597   -667    265    366   -631    303    620    267    493   1363    976
     41   -641   -683    298    361   -662    277    553    220    457   1332    950
      5   -685   -691    340    348   -688    272    493    181    431   1330    870
    -25   -683   -659    353    316   -672    272    446    153    402   1296    800
    -33   -657   -623    345    293   -641    275    410    137    387   1280    797
    -72   -680   -610    374    267   -644    259    353    101    368   1270    771
    -98   -717   -618    407    259   -667    270    309     77    350   1236    701
    -67   -722   -654    392    290   -688    262    280     54    329   1197    678
     -2   -680   -678    340    337   -678    252    270     38    298   1137    623
     15   -626   -641    303    327   -633    277    309     80    332   1130    696
    -38   -581   -542    311    252   -563    314    342    140    407   1208    789
   -135   -594   -462    363    161   -530    309    296    114    392   1210    789
   -187   -605   -420    394    114   -514    283    254     88    400   1260    771
    -96   -610   -517    353    207   -563    202    207     20    415   1252    748
     36   -613   -649    288    342   -631    119    132     18    407   1192    704
     88   -594   -683    252    384   -639     96    142    116    418   1208    704
     96   -605   -701    254    397   -652     93    200    109    405   1208    680
     64   -649   -714    290    387   -680    119    220     54    374   1174    639
      2   -761   -763    379    381   -761    119    171    -33    288   1072    550
    -44   -779   -735    410    342   -758    145    163    -49    283   1070    548
    -83   -766   -683    426    298   -727    168    163    -44    296   1088    545
    -67   -810   -745    436    337   -776    122     96   -129    215   1005    449
    -64   -820   -756    444    345   -789     85     46   -187    161    937    444
    -90   -766   -675    428    290   -722     70     36   -197    161    956    493
   -111   -753   -641    431    262   -698     49     15   -226    137    917    431
   -109   -701   -592    402    239   -646     51     23   -220    142    875    392
   -122   -639   -517    381    197   -579     25      0   -244    106    839    402
   -132   -623   -491    376    176   -555    -12    -36   -270     83    836    384
   -140   -555   -415    348    137   -488    -33    -54   -283     72    823    355
   -124   -480   -355    301    114   -418    -64    -90   -316     31    774    301
   -103   -478   -374    290    135   -426    -67    -93   -361    -25    704    220
    -96   -631   -537    361    218   -587     12     -5   -428   -184    514     33
    -67   -758   -691    413    309   -727    109     54   -498   -374    288   -192
    -88   -600   -514    342    210   -558    205    114   -407   -332    322   -184
   -150   -194    -44    174    -54   -119    150   -158   -350   -137    600     64
   -272    452    724    -90   -498    587   -158   -659   -303    254   1143    631
   -361   1104   1462   -371   -911   1283   -413   -904    -85    815   1797   1299
   -293   1156   1449   -431   -872   1301   -646   -953     51   1221   2190   1725
   -236    620    857   -192   -545    737   -789  -1052   -252    940   1880   1447
   -252     96    345     77   -298    220   -737  -1078   -769    135   1080    620
   -272   -277     -5    275   -135   -142   -555   -885   -943   -329    566     88
   -241   -402   -161    319    -41   -283   -374   -576   -727   -231    574     85
   -189   -366   -176    277     -7   -272   -220   -329   -519    -88    654    174
   -127   -324   -200    226     36   -265   -119   -179   -405    -23    683    226
   -103   -319   -215    210     54   -267    -75   -109   -358      5    691    218
   -106   -272   -168    187     28   -223    -59    -72   -335     12    680    228
    -90   -254   -163    174     36   -210    -67    -80   -340      0    652    233
    -64   -252   -187    158     59   -220    -88    -93   -355    -10    636    207
    -46   -200   -153    122     51   -176    -96    -80   -337     10    639    207
    -51   -142    -93     96     18   -119    -93    -51   -298     62    675    226
    -88    -90     -2     90    -44    -46    -75    -18   -241    129    724    252
    -54   -106    -54     77     -2    -80   -129    -93   -311     49    639    200
    -67   -135    -67    101     -2   -103   -148   -111   -329     51    626    202
   -119   -137    -18    127    -51    -80   -116   -106   -296    111    659    181
   -142    -98     44    122    -93    -28    -77   -109   -298    129    683    200
   -140    -51     88     96   -116     18    -18    -36   -272    179    711    267
   -135    -12    119     72   -127     51     12     51   -233    210    709    293
   -119    -20     98     67   -111     38     -5     88   -207    187    649    296
    -88    -15     72     51    -80     28    -12    119   -119    252    680    324
    -31     41     70     -7    -51     54    -44    116    -83    319    717    298
     12     80     64    -46    -25     72    -59    135    -51    387    774    293
      7    111    103    -62    -46    109    -51    176     -7    446    828    335
     -5    124    129    -59    -67    127    -36    226     44    504    872    397
     20    174    150    -98    -64    161    -31    272     88    555    901    431
     44    218    174   -129    -64    194    -31    311    127    587    922    488
     38    267    226   -153    -93    246    -25    340    155    607    919    535
     33    327    293   -179   -129    311    -18    355    174    602    906    555
     23    340    316   -181   -148    329    -12    358    179    628    937    542
     28    355    327   -192   -150    342    -18    332    158    623    953    509
     38    371    332   -205   -148    353    -28    290    116    571    922    462
     18    376    358   -197   -168    368    -20    265     98    537    911    444
    -33    376    407   -171   -220    392    -18    207     59    467    859    415
    -57    337    394   -140   -226    366    -28    148      0    379    776    363
    -49    337    384   -145   -218    361    -46     85    -54    319    719    316
    -46    361    407   -155   -226    384    -46     36    -90    272    680    285
    -85    389    475   -153   -280    431    -31      2   -109    257    667    246
   -124    366    488   -122   -306    426    -10    -31   -129    223    633    202
   -129    366    496   -119   -311    431      0    -36   -140    205    607    218
   -122    361    483   -119   -301    420     23    -23   -135    207    602    236
   -106    400    504   -148   -303    452     20    -31   -124    236    652    252
   -122    472    594   -176   -358    532     23    -12    -67    296    717    257
   -153    501    652   -174   -402    576     18    -18    -46    309    714    215
   -142    542    685   -200   -413    613    -10    -54    -54    277    644    181
   -109    522    631   -207   -371    576    -41    -67    -83    218    581    280
    -93    522    613   -215   -353    566    -54    -67    -90    215    584    306
    -90    545    636   -228   -363    589    -67    -67    -80    246    626    296
   -106    561    667   -226   -387    613    -72    -72    -85    244    623    296
   -132    480    610   -176   -371    545    -72    -77   -101    236    607    272
   -150    389    537   -119   -345    462    -88   -106   -148    174    537    205
   -153    319    470    -83   -314    394    -98   -122   -179    129    480    179
   -148    293    441    -72   -293    366    -96   -124   -192     96    441    174
   -161    293    454    -67   -309    374   -106   -150   -218     93    483    135
   -176    275    452    -49   -314    363   -109   -166   -220     96    517     31
   -200    249    449    -25   -324    348   -109   -187   -252     25    431     -7
   -194    220    415    -12   -303    316   -119   -223   -309    -80    296      2
   -205    213    415     -5   -311    314   -124   -231   -327    -90    303     49
   -200    228    428    -15   -314    327   -137   -236   -327    -70    340     15
   -189    223    413    -18   -301    316   -137   -233   -329   -103    301     -7
   -210    171    381     20   -296    275   -119   -226   -327   -114    283      0
   -215    168    381     20   -298    272   -127   -231   -329   -119    283    -28
   -202    140    342     31   -272    241   -116   -210   -332   -148    246    -23
   -179     -2    176     88   -179     88    -83   -174   -397   -267    122   -153
   -176   -213    -36    194    -70   -124     20    -83   -462   -457   -103   -465
   -197   -207    -10    202    -96   -109    148     59   -389   -519   -226   -542
   -259     54    314    101   -288    184    161    -64   -322   -410    -67   -335
   -410    553    963    -75   -685    758    -67   -631   -384   -166    371     57
   -574   1288   1862   -355  -1218   1574   -327  -1096   -285    345   1080    600
   -592   1753   2346   -581  -1467   2047   -581  -1257   -103    841   1634   1221
   -530   1538   2068   -504  -1299   1803   -774  -1335   -194    875   1644   1330
   -472    953   1426   -241   -950   1189   -813  -1366   -600    236    945    667
   -436    355    792     41   -613    574   -683  -1226   -997   -587     57   -106
   -394    127    522    132   -459    324   -485   -844   -813   -530      5   -231
   -337    161    498     88   -418    329   -327   -542   -571   -350    114   -192
   -283    184    467     49   -376    324   -228   -363   -459   -301    116   -158
   -239    142    381     49   -309    262   -179   -288   -410   -267    145   -140
   -239    161    400     36   -319    277   -166   -277   -397   -259    161   -202
   -236    189    426     23   -329    306   -163   -267   -392   -270    145   -218
   -218    189    405     12   -311    296   -155   -249   -381   -283    127   -207
   -213    200    413      7   -311    306   -137   -223   -363   -290     98   -181
   -202    210    413     -5   -309    311   -142   -210   -366   -316     57   -150
   -207    215    423     -5   -316    319   -135   -189   -329   -252    150   -174
   -213    231    441    -10   -327    335   -119   -168   -290   -207    220   -174
   -210    265    475    -25   -342    368   -111   -153   -265   -194    233   -148
   -197    272    470    -38   -335    368   -101   -132   -239   -181    239   -116
   -207    272    480    -33   -342    376    -96   -109   -207   -163    254    -90
   -215    236    452    -12   -335    345   -103    -93   -200   -184    226    -51
   -215    220    436     -2   -324    327   -103    -72   -179   -145    270    -80
   -197    270    467    -36   -335    368    -88    -36   -145   -127    280    -67
   -189    293    483    -54   -335    387    -70      2   -111   -109    298    -33
   -174    340    514    -85   -342    426    -54     44    -70    -64    355    -10
   -171    361    532    -93   -350    446    -36     98    -23    -28    392      2
   -174    358    532    -93   -353    446    -36    140      2    -20    374     25
   -140    402    542   -132   -342    472    -28    189     31     -2    384     62
    -90    462    550   -187   -322    506    -18    254     83     41    423    106
    -59    511    571   -226   -314    540      2    319    148     96    472    163
    -46    571    618   -262   -332    592      2    350    184    135    509    197
    -44    579    623   -267   -335    600     -5    358    189    153    540    210
    -72    600    672   -265   -374    633     -2    348    194    171    576    210
    -98    618    717   -259   -407    667      5    327    176    142    555    210
    -67    631    698   -283   -384    662      0    298    145     93    511    213
    -64    626    691   -280   -376    657    -18    265    109     51    475    187
    -80    631    709   -275   -394    670    -20    239    101     57    504    153
   -101    631    732   -265   -415    680    -36    192     90     57    532    101
   -132    613    743   -241   -436    678    -44    137     59      7    480     64
   -161    587    748   -215   -454    667    -23     96     25    -54    397     59
   -179    540    717   -181   -446    628      2     59     -7   -109    316     33
   -184    553    737   -184   -459    644     20     31    -20   -119    316     70
   -205    555    758   -176   -483    657     28      5    -23   -109    342     41
   -202    530    732   -163   -467    628     33     -7    -31   -132    303      7
   -197    511    709   -158   -452    610     51     -5    -31   -155    262     36
   -148    561    709   -205   -428    633     49    -12     -5   -111    322     44
   -161    646    807   -244   -483    727     18    -38     20    -85    353     49
   -194    683    878   -244   -535    779     10    -12     62    -46    387     98
   -220    683    904   -233   -563    795      0     33    101      2    426    137
   -226    680    906   -226   -566    792    -20     31    114     54    519     77
   -207    691    898   -241   -553    795    -57    -23     67      5    462    -20
   -207    649    854   -220   -530    750    -64    -49     28    -57    387    -10
   -187    613    800   -215   -493    704    -64    -54      0   -114    311    -23
   -174    532    706   -179   -439    618    -70    -62    -38   -181    239     57
   -218    452    667   -116   -444    558    -83    -83    -72   -210    226     -7
   -223    418    641    -98   -431    530    -96   -114   -109   -265    158    -54
   -207    384    592    -90   -400    488   -111   -153   -155   -316     93    -72
   -207    358    566    -75   -387    462   -114   -166   -168   -306    124   -122
   -231    335    563    -54   -397    449   -116   -189   -197   -342     88   -150
   -239    319    558    -41   -400    439   -106   -192   -184   -311    140   -174
   -231    332    563    -51   -397    449   -122   -207   -194   -332    124   -189
   -213    335    548    -59   -379    441   -119   -210   -197   -353     90   -176
   -202    303    506    -51   -353    405   -122   -213   -202   -355     96   -184
   -202    285    488    -41   -345    384   -135   -223   -215   -376     75   -207
   -213    301    514    -46   -363    407   -142   -223   -215   -374     77   -210
   -194    303    498    -54   -345    400   -142   -215   -220   -389     54   -223
   -145    205    348    -31   -246    275   -127   -202   -277   -493    -70   -309
    -96     -7     85     51    -90     38    -77   -155   -387   -711   -335   -545
    -75   -176   -103    124     12   -140     15    -28   -405   -862   -545   -774
    -67    -62      5     64    -36    -28    132    132   -257   -784   -485   -727
   -239    332    568    -46   -405    449     54   -231   -207   -545   -106   -415
   -478    974   1452   -249   -963   1213   -155   -823   -163   -168    462    236
   -652   1577   2226   -465  -1439   1901   -350  -1210    -12    379   1179    971
   -654   1738   2392   -540  -1522   2065   -584  -1447      5    719   1590   1436
   -597   1249   1844   -327  -1221   1545   -685  -1530   -314    316   1132   1039
   -532    685   1218    -77   -875    950   -633  -1400   -675   -405    314    155
   -439    298    735     67   -587    517   -462  -1018   -717   -750   -155   -345
   -311    241    553     36   -431    397   -290   -602   -475   -631   -140   -345
   -218    259    475    -23   -348    366   -187   -366   -319   -514    -67   -303
   -187    231    418    -23   -303    324   -142   -262   -257   -480    -57   -301
   -176    202    376    -12   -275    288   -132   -231   -244   -493    -83   -311
   -155    215    371    -28   -262    293   -111   -200   -228   -501   -101   -293
   -150    223    374    -38   -262    298    -98   -181   -213   -491    -98   -316
   -145    218    361    -36   -254    288    -93   -163   -197   -483    -85   -314
   -148    207    355    -31   -252    280    -93   -150   -187   -467    -70   -309
   -153    189    342    -18   -246    265    -72   -119   -166   -457    -77   -283
   -148    174    319    -15   -233    246    -51    -98   -145   -428    -44   -262
   -132    210    340    -38   -236    275    -54    -88   -132   -405    -23   -267
    -93    249    342    -77   -218    296    -59    -72   -122   -415    -49   -231
    -83    249    332    -83   -207    290    -46    -44    -75   -363     18   -197
   -106    252    355    -72   -233    303    -49    -31    -57   -332     59   -205
   -111    262    374    -75   -244    316    -49    -10    -46   -327     36   -241
    -88    262    350    -88   -220    306    -51     10    -51   -337      2   -197
    -70    244    314    -85   -192    277    -44     41    -28   -306     31   -158
    -54    262    316   -103   -187    290    -31     90     25   -254     77   -119
    -38    324    363   -142   -202    342    -20    132     57   -218    106   -101
    -41    358    397   -158   -218    376     -5    187    109   -153    168    -75
    -33    389    423   -176   -228    405      2    239    161   -119    192    -38
     15    418    400   -218   -194    410     -2    296    197    -77    228     31
     44    446    400   -246   -179    423      5    358    246    -12    301     62
     49    491    441   -270   -197    467      5    407    293     46    353    101
     64    540    475   -301   -205    509      0    436    316     64    361    148
     75    592    514   -335   -220    553    -10    433    316     54    335    153
     96    641    545   -371   -223    594    -15    420    306     23    280    174
     93    631    537   -363   -223    584      0    407    303     44    337    176
     62    626    563   -342   -249    594     -7    366    296     57    389    101
     62    678    613   -371   -275    646    -25    316    259     -2    314     77
     46    665    618   -355   -285    644    -28    270    220    -38    290     57
     31    683    652   -358   -311    670    -44    202    179    -85    257      2
     28    693    665   -361   -316    680    -54    148    135   -150    181    -25
     15    691    675   -355   -329    683    -44    106    103   -187    148    -54
    -12    693    706   -340   -361    698    -44     59     67   -239    103    -98
    -28    732    758   -353   -394    745    -41     33     46   -267     77   -116
    -28    756    784   -363   -405    769    -46      5     18   -309     33   -129
      0    740    740   -368   -371    737    -64    -41    -25   -337     23   -205
     10    787    776   -400   -381    782    -59    -41    -15   -340     18   -220
     23    859    836   -444   -405    849    -57    -28     10   -311     44   -189
     12    953    940   -483   -462    948    -67    -44     31   -277     90   -192
     -2    984    987   -491   -493    984   -101    -64     28   -301     51   -145
      0   1010   1010   -506   -506   1010   -145    -98     10   -314     31   -145
     10   1026   1013   -519   -504   1021   -174   -135    -18   -345    -10   -174
     -2   1026   1028   -511   -514   1026   -194   -155    -51   -389    -51   -163
    -28   1013   1039   -493   -535   1026   -197   -155    -36   -319     49   -202
    -41    976   1018   -467   -530    995   -210   -166    -62   -350     12   -244
    -15    885    901   -436   -459    893   -226   -202   -129   -426    -64   -293
    -25    839    865   -405   -444    852   -223   -223   -171   -475   -127   -337
    -62    823    883   -381   -472    852   -215   -228   -187   -496   -168   -355
    -28    807    836   -389   -433    823   -249   -277   -244   -553   -236   -402
      5    797    792   -402   -394    795   -290   -324   -301   -589   -272   -433
    -33    769    802   -366   -418    784   -285   -327   -298   -563   -252   -428
    -59    766    826   -355   -444    795   -280   -327   -303   -574   -277   -436
    -41    774    815   -366   -428    795   -285   -342   -327   -607   -353   -441
    -33    774    807   -371   -420    789   -296   -355   -332   -581   -316   -449
    -46    815    862   -384   -454    839   -319   -376   -340   -576   -324   -483
    -18    776    792   -379   -405    782   -358   -428   -410   -646   -405   -491
    -12    800    813   -394   -413    807   -348   -415   -387   -571   -293   -524
    -25    805    831   -392   -428    818   -332   -397   -389   -568   -311   -548
     15    722    706   -368   -345    714   -319   -387   -459   -678   -467   -659
     90    511    420   -301   -166    467   -244   -311   -553   -885   -748   -883
     75    480    402   -277   -163    441   -135   -171   -501   -919   -826  -1021
      0    711    711   -358   -355    711    -75   -137   -337   -737   -620   -898
   -158   1122   1280   -480   -719   1200   -223   -576   -337   -501   -280   -517
   -335   1855   2187   -761  -1262   2018   -488  -1137   -316    -46    368    197
   -384   2372   2756   -995  -1571   2564   -709  -1413   -179    475    997    901
   -350   2208   2559   -930  -1454   2382   -906  -1579   -280    620   1161   1119
   -301   1662   1964   -680  -1132   1813   -974  -1693   -714     59    584    439
   -233   1117   1350   -441   -792   1231   -875  -1553  -1119   -800   -358   -462
   -189    807    997   -309   -594    901   -698  -1176  -1028   -956   -670   -719
   -127    797    922   -337   -524    859   -558   -841   -771   -769   -574   -652
    -44    800    844   -376   -444    820   -441   -594   -568   -592   -405   -579
    -31    823    852   -397   -441    836   -379   -480   -470   -509   -340   -589
     -2    807    810   -402   -407    810   -368   -454   -462   -522   -376   -584
      5    802    795   -405   -394    800   -350   -413   -431   -501   -371   -558
     -5    802    807   -397   -405    805   -324   -368   -397   -485   -374   -524
    -23    782    805   -379   -415    792   -311   -355   -384   -472   -374   -537
     12    745    732   -379   -361    740   -332   -379   -420   -519   -436   -566
     23    784    758   -405   -366    771   -322   -355   -394   -478   -376   -532
     77    839    761   -457   -340    800   -340   -376   -402   -459   -332   -563
     51    857    805   -457   -376    833   -316   -345   -371   -433   -316   -550
     36    865    828   -452   -397    846   -309   -309   -335   -420   -335   -483
     64    888    823   -480   -379    857   -324   -309   -335   -410   -332   -470
     83    930    846   -506   -381    888   -327   -301   -316   -366   -265   -488
     54    930    875   -493   -410    904   -316   -272   -298   -363   -293   -462
     20   1002    982   -511   -480    992   -296   -226   -241   -298   -228   -439
     44   1044    997   -545   -475   1021   -298   -213   -241   -319   -283   -413
    145   1052    906   -597   -379    979   -322   -220   -241   -298   -244   -392
    140   1119    979   -633   -418   1049   -332   -192   -215   -267   -218   -407
    114   1153   1039   -636   -462   1096   -327   -135   -163   -213   -179   -368
     98   1234   1132   -667   -517   1184   -306    -62    -90   -153   -153   -319
    119   1291   1171   -704   -524   1231   -290      2    -20    -62    -59   -275
    137   1291   1150   -717   -506   1221   -298     31     18     -2     20   -239
    142   1350   1208   -748   -532   1280   -303     59     57     41     46   -192
    150   1415   1262   -784   -555   1340   -309     80     83     70     70   -153
    116   1493   1376   -805   -628   1436   -285    127    137    135    124   -101
     70   1532   1462   -800   -696   1499   -277    132    137    124     85    -75
    161   1454   1293   -807   -566   1376   -355    -10    -18    -36    -77   -174
    174   1488   1314   -831   -571   1402   -374    -64    -67    -59    -85   -231
    153   1569   1415   -859   -631   1493   -374    -80    -70    -44    -33   -249
    119   1551   1431   -836   -657   1493   -381   -124   -111    -93    -77   -285
     62   1571   1509   -818   -722   1540   -394   -189   -168   -142   -116   -361
     20   1618   1597   -818   -789   1608   -384   -220   -189   -161   -127   -397
     41   1615   1574   -828   -766   1595   -397   -283   -252   -239   -207   -426
     51   1590   1538   -823   -743   1564   -423   -350   -340   -337   -329   -470
     31   1592   1561   -813   -763   1577   -423   -368   -363   -337   -324   -475
     -2   1605   1608   -802   -807   1608   -418   -384   -384   -342   -319   -519
    -18   1631   1649   -805   -833   1639   -402   -371   -371   -322   -301   -522
    -28   1779   1805   -878   -917   1792   -400   -348   -314   -241   -210   -493
    -36   1878   1912   -922   -974   1893   -407   -342   -285   -210   -197   -452
    -38   1909   1945   -937   -992   1927   -444   -368   -293   -215   -205   -423
     36   1886   1849   -961   -906   1867   -524   -457   -371   -277   -249   -467
     31   1943   1909   -987   -940   1927   -535   -465   -379   -270   -241   -470
     59   2013   1953  -1036   -948   1984   -535   -467   -387   -257   -228   -462
     38   2055   2013  -1049   -987   2034   -514   -452   -368   -241   -228   -454
      0   2010   2010  -1005  -1005   2010   -488   -426   -368   -288   -335   -402
     96   1875   1777   -987   -839   1826   -542   -542   -509   -397   -413   -511
     96   1849   1753   -974   -828   1803   -519   -537   -511   -353   -332   -636
     83   1847   1764   -966   -841   1805   -519   -545   -535   -379   -361   -670
     51   1836   1784   -943   -865   1810   -511   -540   -540   -394   -384   -654
    -10   1777   1787   -885   -898   1782   -504   -545   -555   -423   -433   -667
     33   1717   1683   -875   -823   1699   -558   -615   -639   -524   -553   -719
     18   1706   1686   -865   -833   1699   -576   -633   -659   -535   -566   -753
    -33   1722   1756   -844   -893   1738   -553   -602   -631   -504   -540   -724
    -98   1712   1810   -805   -953   1761   -550   -600   -631   -506   -545   -730
   -142   1670   1813   -763   -976   1740   -574   -639   -683   -555   -589   -795
   -197   1644   1839   -724  -1018   1740   -553   -615   -670   -532   -558   -761
   -241   1686   1927   -722  -1083   1805   -519   -581   -626   -498   -537   -732
   -290   1610   1899   -662  -1093   1756   -498   -568   -641   -537   -592   -691
   -306   1525   1831   -610  -1067   1678   -470   -524   -652   -532   -566   -810
   -254   1369   1623   -558   -940   1496   -387   -415   -680   -678   -779   -979
    -49   1192   1241   -571   -644   1215   -350   -394   -795   -961  -1117  -1236
     62   1366   1301   -714   -620   1335   -340   -410   -753   -948  -1072  -1312
    -33   1743   1777   -854   -906   1761   -478   -807   -823   -820   -836  -1060
   -275   2268   2540   -997  -1408   2403   -758  -1421   -956   -527   -350   -524
   -493   2889   3382  -1197  -1938   3135   -982  -1784   -857     20    361    124
   -397   3018   3416  -1312  -1906   3216  -1221  -1987   -875    345    753    475
   -353   2582   2935  -1114  -1644   2756  -1254  -1997  -1114    -12    335    150
   -309   1919   2229   -807  -1267   2073  -1140  -1849  -1499   -857   -587   -675
   -244   1512   1756   -633  -1000   1634   -940  -1462  -1457  -1143   -992  -1096
   -174   1548   1722   -688   -948   1634   -774  -1072  -1101   -872   -820   -966
   -119   1564   1680   -722   -901   1621   -646   -813   -880   -727   -743   -901
   -135   1491   1623   -678   -880   1556   -558   -652   -758   -665   -727   -818
   -101   1501   1602   -698   -852   1551   -535   -597   -709   -623   -667   -813
    -33   1566   1597   -769   -815   1582   -550   -607   -722   -657   -706   -862
    -25   1590   1613   -782   -820   1600   -540   -584   -711   -670   -737   -852
    -85   1538   1623   -727   -854   1579   -501   -524   -672   -662   -756   -795
    -51   1517   1569   -732   -810   1543   -501   -522   -662   -657   -756   -802
     20   1543   1522   -784   -750   1532   -545   -576   -727   -711   -771   -846
     25   1600   1571   -813   -771   1587   -530   -545   -675   -639   -670   -857
     20   1644   1621   -833   -800   1634   -527   -530   -657   -633   -672   -849
    -15   1675   1691   -828   -852   1683   -509   -493   -626   -610   -662   -818
    -15   1699   1714   -841   -865   1706   -501   -459   -587   -563   -623   -782
     49   1680   1631   -865   -789   1654   -527   -472   -607   -607   -688   -766
     57   1699   1639   -878   -792   1670   -517   -446   -579   -576   -649   -743
     25   1795   1769   -909   -870   1782   -517   -436   -553   -550   -631   -766
     51   1808   1756   -932   -852   1782   -519   -410   -540   -566   -675   -714
     85   1797   1712   -943   -813   1756   -506   -361   -504   -545   -680   -659
    119   1857   1738   -989   -807   1800   -498   -303   -441   -446   -553   -662
    137   1925   1787  -1031   -823   1857   -491   -262   -392   -389   -465   -693
    135   1899   1761  -1018   -813   1831   -488   -215   -363   -387   -485   -641
    163   1953   1787  -1060   -813   1870   -478   -145   -309   -355   -491   -561
    197   1958   1758  -1080   -782   1860   -462    -83   -262   -311   -467   -491
    241   1966   1725  -1104   -740   1847   -465    -41   -226   -249   -397   -480
    262   2036   1774  -1150   -758   1906   -462    -20   -205   -223   -361   -470
    259   2065   1805  -1163   -771   1935   -459    -18   -205   -228   -361   -441
    257   2078   1821  -1169   -782   1951   -470    -44   -228   -252   -358   -462
    249   2104   1855  -1176   -802   1979   -467    -72   -252   -290   -392   -488
    244   2073   1829  -1158   -792   1951   -465   -106   -293   -363   -491   -485
    249   2096   1844  -1174   -797   1971   -465   -135   -309   -371   -488   -491
    192   2091   1899  -1143   -854   1997   -465   -181   -324   -355   -410   -568
    158   2101   1943  -1130   -891   2023   -478   -259   -374   -397   -413   -667
    166   2122   1953  -1145   -893   2039   -483   -322   -449   -519   -561   -592
    155   2088   1932  -1122   -888   2010   -449   -327   -454   -537   -587   -542
    111   2057   1945  -1085   -917   2003   -418   -332   -444   -522   -568   -615
     72   2094   2021  -1083   -974   2057   -431   -371   -459   -553   -600   -659
     93   2114   2018  -1104   -963   2068   -426   -379   -446   -537   -561   -581
    122   2143   2021  -1132   -948   2083   -410   -374   -433   -506   -511   -600
     93   2096   2000  -1096   -953   2049   -389   -358   -413   -483   -493   -641
     38   2177   2138  -1106  -1049   2158   -376   -340   -366   -459   -478   -633
     54   2229   2174  -1143  -1060   2203   -392   -353   -363   -491   -532   -519
    127   2221   2091  -1174   -982   2156   -436   -392   -389   -498   -522   -519
    153   2221   2065  -1187   -958   2143   -457   -400   -392   -488   -498   -550
    150   2218   2068  -1184   -958   2143   -459   -389   -379   -462   -465   -561
    158   2208   2047  -1184   -943   2130   -485   -415   -407   -493   -509   -641
    148   2151   2003  -1148   -927   2075   -509   -457   -470   -579   -597   -628
    142   2065   1922  -1104   -891   1995   -517   -472   -514   -623   -652   -594
    155   1979   1823  -1067   -833   1901   -514   -480   -553   -672   -709   -589
    158   1914   1753  -1039   -797   1834   -530   -514   -589   -680   -680   -688
    148   1893   1745  -1021   -797   1821   -535   -545   -620   -709   -693   -743
    148   1855   1706  -1002   -782   1782   -530   -561   -649   -758   -761   -756
    166   1821   1654   -992   -743   1738   -524   -561   -670   -795   -805   -763
    135   1758   1623   -948   -745   1693   -517   -563   -675   -795   -795   -784
    129   1735   1605   -932   -737   1670   -519   -576   -693   -823   -823   -826
    168   1714   1543   -943   -688   1628   -530   -587   -714   -849   -859   -802
    207   1714   1506   -961   -649   1610   -532   -584   -711   -831   -826   -787
    158   1725   1564   -943   -704   1644   -530   -592   -709   -831   -818   -810
    114   1717   1602   -917   -743   1660   -527   -584   -704   -844   -846   -807
    181   1735   1551   -958   -685   1644   -553   -615   -730   -870   -883   -818
    233   1712   1478   -971   -620   1595   -571   -628   -761   -904   -904   -852
    220   1512   1291   -867   -537   1402   -548   -605   -828   -989   -976   -992
    246   1314   1067   -782   -410   1192   -459   -519   -901  -1197  -1241  -1260
    290   1236    945   -766   -327   1091   -345   -371   -885  -1322  -1421  -1392
    277   1447   1169   -862   -444   1309   -257   -337   -763  -1197  -1265  -1273
     72   1906   1831   -992   -880   1867   -431   -880   -782   -945   -867   -883
   -158   2582   2740  -1213  -1449   2660   -680  -1457   -740   -506   -244   -192
   -262   3135   3395  -1439  -1829   3265   -906  -1784   -607     31    431    483
   -249   3120   3369  -1434  -1808   3244  -1119  -1969   -665    213    628    748
   -200   2587   2787  -1195  -1493   2688  -1182  -1982  -1039   -371    -23    127
   -153   2018   2171   -932  -1163   2094  -1039  -1688  -1286  -1023   -782   -636
    -49   1732   1782   -844   -917   1758   -844  -1241  -1166  -1135  -1028   -883
     90   1634   1543   -862   -724   1590   -730   -930  -1002  -1049  -1008   -904
    150   1626   1475   -891   -662   1551   -652   -748   -896   -989   -987   -891
    174   1644   1470   -909   -649   1558   -605   -667   -839   -984  -1018   -857
    192   1639   1447   -917   -628   1543   -571   -613   -792   -945   -976   -810
    192   1691   1499   -940   -652   1595   -555   -579   -735   -833   -823   -893
    161   1680   1517   -922   -678   1597   -532   -558   -727   -859   -859   -896
    189   1686   1496   -937   -654   1590   -542   -563   -748   -891   -904   -893
    213   1704   1488   -961   -636   1597   -535   -553   -743   -891   -917   -878
    215   1706   1491   -961   -636   1600   -535   -527   -719   -872   -896   -849
    197   1667   1467   -932   -633   1566   -517   -501   -706   -865   -891   -823
    187   1636   1447   -911   -628   1543   -496   -470   -675   -839   -870   -795
    194   1634   1439   -914   -623   1535   -478   -439   -644   -815   -844   -774
    171   1678   1506   -924   -667   1592   -433   -381   -584   -758   -789   -714
    194   1662   1467   -930   -636   1566   -446   -379   -587   -756   -789   -717
    223   1631   1408   -927   -592   1522   -441   -358   -579   -769   -818   -688
    202   1610   1408   -909   -602   1509   -418   -322   -550   -724   -769   -680
    194   1649   1454   -922   -628   1553   -426   -293   -519   -691   -727   -654
    202   1662   1460   -935   -628   1561   -426   -226   -449   -607   -662   -574
    202   1631   1428   -917   -613   1530   -418   -171   -410   -561   -618   -555
    207   1602   1395   -906   -592   1501   -410   -122   -384   -535   -594   -548
    252   1644   1392   -948   -568   1519   -368    -41   -329   -493   -566   -485
    288   1704   1413   -997   -563   1558   -337     28   -265   -426   -506   -428
    306   1764   1454  -1036   -574   1610   -311    106   -184   -340   -431   -358
    293   1766   1470  -1031   -589   1618   -306    145   -140   -298   -400   -324
    335   1764   1428  -1049   -545   1597   -324    129   -176   -358   -465   -329
    361   1784   1423  -1075   -530   1605   -303    153   -150   -316   -431   -290
    327   1834   1506  -1080   -589   1670   -285    161   -106   -236   -319   -288
    246   1831   1582  -1039   -667   1706   -270    161    -98   -233   -314   -277
    218   1787   1569  -1002   -675   1678   -270    132   -129   -288   -384   -277
    327   1732   1402  -1031   -537   1569   -322      5   -262   -420   -483   -374
    319   1774   1454  -1047   -566   1615   -348    -49   -298   -439   -480   -426
    254   1751   1496  -1002   -620   1623   -327    -80   -303   -446   -483   -426
    220   1743   1522   -982   -649   1634   -314   -111   -324   -472   -501   -449
    215   1714   1499   -966   -641   1608   -316   -161   -355   -522   -545   -465
    220   1678   1457   -950   -618   1569   -314   -189   -381   -555   -589   -491
    207   1693   1486   -950   -639   1590   -290   -197   -379   -537   -561   -504
    174   1712   1538   -943   -680   1626   -275   -202   -379   -530   -540   -504
    122   1714   1592   -919   -737   1654   -272   -202   -387   -555   -568   -517
    101   1751   1649   -927   -774   1699   -257   -176   -363   -568   -613   -475
    145   1800   1654   -974   -756   1727   -270   -194   -371   -587   -628   -446
    158   1909   1751  -1034   -795   1831   -301   -223   -345   -504   -519   -504
    155   1870   1712  -1015   -776   1792   -293   -218   -327   -496   -498   -462
    142   1831   1688   -989   -771   1761   -311   -223   -337   -485   -475   -452
    111   1831   1719   -974   -805   1774   -337   -257   -358   -491   -467   -496
     96   1795   1699   -945   -800   1748   -350   -275   -389   -537   -519   -506
     93   1831   1738   -963   -820   1784   -355   -288   -405   -566   -558   -488
     83   1771   1686   -927   -800   1730   -348   -301   -428   -576   -563   -514
     51   1634   1579   -844   -763   1608   -361   -329   -493   -644   -623   -584
     20   1506   1486   -763   -732   1496   -368   -340   -517   -691   -696   -574
     49   1410   1361   -730   -654   1387   -371   -379   -576   -763   -779   -610
     46   1436   1387   -743   -670   1413   -371   -387   -587   -740   -740   -644
     67   1512   1444   -789   -688   1478   -384   -392   -574   -711   -698   -670
     25   1501   1475   -763   -724   1488   -392   -407   -584   -714   -688   -735
      2   1392   1389   -698   -696   1392   -410   -436   -652   -844   -844   -691
    -18   1299   1317   -641   -667   1306   -402   -436   -670   -833   -833   -675
    -28   1426   1454   -701   -740   1439   -379   -400   -589   -693   -667   -745
      7   1441   1434   -724   -711   1439   -420   -457   -636   -737   -696   -782
     33   1454   1418   -745   -691   1436   -410   -436   -631   -756   -724   -732
    103   1452   1348   -779   -620   1400   -400   -418   -636   -769   -743   -709
    103   1384   1280   -745   -589   1332   -402   -410   -657   -813   -795   -735
    103   1156   1052   -628   -472   1104   -371   -374   -735   -982  -1000   -833
     85    906    818   -496   -368    862   -254   -309   -836  -1208  -1249  -1085
      2    984    979   -493   -488    982    -93   -150   -698  -1150  -1202  -1202
    -33   1304   1335   -636   -685   1317   -116   -265   -594  -1010  -1018  -1008
    -96   1849   1945   -875  -1021   1896   -426   -857   -654   -724   -592   -524
   -202   2540   2743  -1169  -1473   2642   -737  -1332   -563   -176    132    145
   -200   2930   3128  -1366  -1665   3029   -997  -1538   -397    376    750    628
   -257   2618   2873  -1182  -1566   2746  -1153  -1675   -576    285    631    592
   -272   1951   2223   -839  -1247   2086  -1083  -1665  -1067   -522   -205    -51
   -145   1470   1615   -662   -880   1540   -875  -1431  -1374  -1192   -914   -818
   -101   1353   1454   -628   -776   1402   -654  -1005  -1122  -1150   -997   -930
    -23   1356   1376   -667   -701   1366   -496   -688   -854   -992   -914   -797
     44   1353   1309   -698   -631   1332   -366   -446   -631   -782   -724   -750
     62   1389   1327   -727   -631   1358   -329   -381   -581   -779   -730   -782
     70   1387   1314   -730   -623   1350   -316   -389   -615   -862   -841   -756
    101   1392   1288   -748   -594   1340   -288   -358   -592   -807   -792   -750
    189   1462   1273   -826   -540   1369   -296   -345   -566   -776   -748   -800
    174   1496   1322   -836   -574   1410   -298   -288   -514   -748   -737   -748
    184   1392   1208   -789   -511   1301   -314   -335   -579   -870   -870   -730
    127   1325   1197   -724   -535   1262   -288   -332   -584   -831   -826   -724
    114   1436   1322   -774   -602   1379   -257   -290   -511   -730   -724   -776
    137   1488   1350   -813   -605   1421   -249   -257   -467   -680   -672   -756
     75   1462   1387   -771   -654   1426   -231   -231   -433   -665   -657   -745
     62   1434   1369   -750   -654   1402   -233   -220   -431   -693   -698   -688
     83   1462   1379   -771   -646   1421   -218   -194   -410   -670   -685   -639
    114   1548   1434   -831   -659   1491   -174   -132   -340   -592   -610   -602
    119   1590   1470   -857   -675   1530   -184    -98   -311   -566   -594   -576
    207   1613   1402   -911   -597   1509   -202    -75   -298   -561   -597   -553
    210   1654   1444   -932   -615   1551   -181    -31   -254   -496   -537   -584
    207   1701   1493   -953   -644   1597   -161     25   -207   -485   -540   -527
    262   1761   1499  -1013   -618   1631   -140    114   -127   -376   -431   -459
    210   1784   1574  -1000   -680   1680   -140    166    -64   -303   -361   -491
    145   1712   1566   -927   -709   1639   -140    181    -77   -348   -405   -449
    103   1704   1600   -904   -748   1652   -109    239    -15   -262   -342   -397
    106   1722   1615   -914   -756   1670    -72    283     28   -207   -283   -374
    122   1764   1639   -945   -758   1704    -51    296     25   -223   -296   -345
     98   1816   1717   -956   -807   1766    -25    337     57   -207   -301   -249
    148   1800   1652   -976   -750   1727    -44    314     38   -205   -280   -257
    192   1782   1590   -989   -698   1686    -75    252    -23   -252   -309   -335
    168   1842   1673  -1005   -753   1756    -83    231    -20   -218   -259   -366
    179   1831   1652  -1005   -735   1743   -111    174    -64   -246   -275   -407
    176   1829   1652  -1005   -737   1740   -114    135    -88   -267   -298   -410
    301   1943   1641  -1122   -670   1792   -135     80   -119   -324   -361   -428
    428   2075   1647  -1254   -607   1862   -127     85   -122   -363   -423   -337
    239   1964   1725  -1101   -743   1844    -93     49   -135   -332   -374   -387
    150   1901   1751  -1026   -800   1826   -129    -15   -166   -332   -350   -498
    111   1917   1805  -1015   -846   1862   -124    -28   -176   -381   -423   -478
     51   1795   1743   -927   -844   1769   -101    -98   -252   -444   -465   -524
    -20   1855   1875   -917   -948   1865    -67   -106   -218   -376   -405   -589
    -25   1951   1977   -963  -1002   1964    -59    -54   -132   -298   -314   -454
      5   2039   2034  -1021  -1015   2036    -93    -59   -109   -270   -293   -444
     57   2078   2021  -1067   -984   2052   -153   -101   -137   -303   -327   -431
     80   2096   2016  -1088   -966   2057   -155    -85   -116   -285   -324   -376
     77   2078   1997  -1078   -961   2039   -145    -77   -114   -259   -309   -392
     64   2057   1992  -1062   -963   2026   -148    -88   -116   -249   -277   -439
     80   2062   1979  -1072   -948   2021   -194   -145   -171   -303   -324   -452
     20   1979   1958  -1000   -969   1969   -184   -135   -174   -298   -340   -439
     59   1821   1758   -940   -849   1790   -226   -210   -290   -428   -470   -542
    116   1855   1738   -987   -810   1797   -249   -218   -309   -428   -478   -574
     62   1842   1777   -953   -857   1808   -233   -223   -309   -392   -426   -626
    -88   1725   1813   -818   -950   1769   -181   -218   -316   -402   -444   -641
      5   1683   1678   -846   -836   1680   -233   -322   -418   -511   -553   -680
     -7   1701   1706   -846   -857   1704   -226   -290   -394   -472   -527   -641
      2   1712   1709   -857   -852   1709   -233   -293   -389   -446   -491   -665
     80   1719   1639   -898   -779   1680   -270   -350   -459   -545   -589   -724
    187   1821   1631  -1005   -722   1727   -257   -290   -405   -470   -522   -667
    207   1855   1647  -1031   -719   1751   -270   -283   -389   -452   -514   -639
      7   1686   1678   -846   -836   1680   -262   -311   -413   -472   -545   -654
    -10   1551   1561   -769   -784   1556   -298   -402   -496   -542   -597   -761
     96   1584   1488   -839   -696   1538   -314   -420   -548   -620   -678   -795
    140   1512   1371   -826   -615   1441   -270   -340   -558   -654   -724   -841
    189   1361   1169   -776   -491   1265   -176   -249   -626   -807   -888  -1083
     75   1202   1127   -639   -524   1166    -23   -132   -649   -982  -1091  -1275
     23   1395   1369   -709   -672   1382      7   -150   -550   -880   -969  -1166
    -70   1847   1917   -888   -995   1883   -239   -683   -571   -662   -631   -774
   -200   2561   2761  -1182  -1480   2660   -566  -1262   -496   -171     18    -67
   -303   3208   3512  -1452  -1906   3359   -800  -1530   -233    504    802    589
   -319   3177   3496  -1428  -1906   3335  -1010  -1667   -239    696    987    730
   -254   2660   2915  -1202  -1584   2787  -1047  -1701   -644     98    355    174
   -155   2036   2192   -940  -1174   2114   -911  -1540  -1098   -724   -498   -683
   -158   1722   1880   -782  -1018   1800   -633  -1034   -950   -831   -737   -870
     12   1641   1628   -828   -807   1634   -491   -717   -756   -758   -763   -789
    101   1631   1530   -867   -714   1582   -387   -514   -626   -644   -670   -789
    111   1678   1566   -896   -727   1623   -332   -397   -530   -561   -600   -789
    127   1667   1540   -896   -706   1605   -329   -400   -532   -553   -576   -828
    101   1660   1556   -880   -727   1610   -332   -402   -550   -607   -646   -849
    109   1628   1519   -870   -704   1574   -332   -381   -548   -618   -662   -820
    122   1665   1543   -893   -711   1602   -322   -342   -524   -618   -667   -771
    127   1693   1566   -909   -719   1631   -288   -298   -480   -542   -594   -753
    124   1701   1574   -914   -724   1639   -311   -332   -493   -542   -579   -820
    150   1717   1566   -935   -709   1641   -329   -322   -488   -563   -618   -797
    132   1712   1577   -924   -722   1644   -332   -303   -475   -592   -657   -766
    101   1743   1641   -922   -769   1693   -298   -265   -441   -553   -607   -758
    171   1779   1605   -976   -717   1693   -340   -309   -462   -561   -626   -862
    161   1735   1571   -948   -704   1654   -353   -335   -493   -600   -649   -875
    135   1738   1602   -937   -735   1670   -324   -288   -452   -592   -646   -810
    140   1738   1597   -937   -727   1667   -303   -228   -374   -496   -550   -737
    161   1743   1582   -953   -709   1662   -277   -153   -311   -428   -472   -667
    150   1764   1613   -958   -732   1688   -241    -77   -254   -379   -444   -610
    213   1784   1571  -1000   -680   1680   -249    -64   -257   -394   -472   -615
    241   1849   1608  -1044   -683   1730   -265    -41   -239   -392   -472   -633
    207   1857   1649  -1034   -719   1753   -226     49   -145   -288   -371   -571
    257   1862   1602  -1060   -672   1732   -218     96   -109   -262   -358   -550
    342   1880   1538  -1114   -597   1709   -241    111   -109   -252   -348   -535
    363   1956   1592  -1158   -613   1774   -231    168    -46   -174   -267   -478
    348   1987   1639  -1169   -646   1813   -215    202     -2   -145   -239   -415
    296   1982   1686  -1140   -693   1834   -184    233     23   -127   -228   -371
    293   1977   1683  -1135   -696   1831   -184    202    -18   -192   -293   -400
    389   2008   1618  -1197   -613   1813   -246    106    -96   -262   -342   -439
    413   2047   1634  -1234   -610   1842   -262     72    -98   -223   -265   -472
    376   2047   1670  -1213   -646   1860   -244     54    -98   -220   -249   -480
    309   2047   1738  -1179   -714   1891   -215     41    -90   -220   -246   -465
    270   2049   1779  -1158   -753   1914   -197     15    -98   -252   -283   -483
    363   1927   1561  -1145   -597   1743   -275   -161   -283   -454   -472   -636
    358   1852   1493  -1106   -566   1673   -275   -205   -340   -509   -522   -667
    316   1875   1556  -1096   -620   1717   -259   -210   -319   -483   -491   -672
    280   1867   1587  -1072   -652   1727   -252   -226   -316   -485   -491   -693
    262   1891   1626  -1078   -683   1758   -241   -233   -329   -519   -545   -701
    252   1836   1584  -1047   -665   1712   -218   -218   -335   -537   -581   -714
    290   1844   1551  -1067   -631   1699   -213   -220   -332   -506   -535   -714
    306   1901   1595  -1104   -644   1748   -192   -176   -262   -420   -441   -646
    275   1987   1712  -1132   -719   1849   -194   -176   -236   -392   -400   -628
    231   2049   1818  -1140   -795   1935   -205   -192   -231   -392   -410   -615
    187   2034   1847  -1109   -828   1940   -210   -207   -236   -407   -441   -607
    181   1997   1816  -1088   -815   1906   -213   -231   -244   -397   -410   -626
    205   1927   1722  -1067   -758   1826   -246   -285   -306   -449   -444   -670
    194   1912   1714  -1054   -758   1813   -267   -309   -342   -491   -483   -688
    174   1896   1719  -1036   -774   1810   -275   -311   -363   -527   -540   -685
    155   1774   1618   -963   -730   1696   -265   -306   -392   -568   -602   -675
    171   1657   1486   -914   -657   1571   -288   -368   -470   -626   -639   -813
    176   1605   1426   -891   -626   1517   -303   -415   -527   -685   -688   -883
    171   1532   1361   -852   -594   1447   -301   -418   -558   -727   -740   -867
    166   1501   1335   -833   -584   1418   -303   -420   -587   -766   -792   -826
    142   1499   1353   -823   -605   1426   -296   -407   -568   -722   -737   -839
    119   1517   1397   -818   -639   1457   -290   -410   -571   -719   -735   -893
    109   1527   1418   -820   -654   1473   -283   -410   -579   -722   -737   -917
    119   1454   1335   -787   -607   1395   -267   -407   -576   -724   -737   -924
    145   1410   1265   -779   -561   1337   -290   -441   -618   -782   -805   -940
    150   1400   1247   -776   -548   1325   -288   -433   -620   -795   -815   -906
    155   1467   1312   -813   -576   1389   -288   -436   -610   -782   -802   -924
    166   1441   1275   -802   -553   1358   -290   -449   -620   -813   -841   -935
    210   1353   1143   -782   -467   1249   -288   -446   -672   -878   -909  -1015
    257   1150    893   -704   -316   1021   -231   -394   -753  -1036  -1085  -1239
    283    995    711   -641   -213    854   -122   -280   -776  -1202  -1293  -1447
    283   1124    841   -704   -277    984    -15   -127   -633  -1156  -1265  -1400
    179   1522   1343   -852   -581   1431   -103   -439   -594   -937   -935  -1127
     44   2104   2057  -1075  -1005   2081   -392  -1049   -667   -613   -436   -600
    -54   2735   2790  -1340  -1423   2761   -657  -1423   -555    -88    218     75
    -23   2922   2946  -1449  -1483   2933   -888  -1561   -444    350    678    571
     18   2431   2413  -1223  -1197   2423   -956  -1634   -745     12    316    174
     33   1823   1790   -930   -878   1808   -885  -1577  -1205   -813   -527   -685
     64   1376   1312   -722   -623   1345   -719  -1293  -1327  -1265  -1070  -1176
    194   1273   1078   -732   -441   1176   -587   -995  -1111  -1169  -1070  -1179
    265   1332   1067   -800   -402   1200   -446   -719   -880  -1010   -969  -1083
    293   1319   1026   -807   -366   1171   -348   -542   -740   -924   -930  -1023
    283   1291   1008   -787   -363   1148   -293   -465   -675   -901   -917  -1002
    277   1283   1005   -779   -363   1145   -265   -439   -654   -901   -924  -1021
    293   1275    982   -784   -345   1130   -252   -418   -641   -891   -911  -1010
    296   1270    974   -782   -340   1122   -228   -381   -620   -872   -896   -992
    285   1247    961   -766   -340   1106   -202   -348   -592   -846   -862   -984
    275   1293   1018   -784   -371   1156   -194   -332   -568   -833   -844   -982
    270   1304   1034   -789   -381   1169   -187   -311   -540   -807   -826   -950
    272   1335   1062   -805   -394   1197   -181   -298   -522   -797   -823   -935
    275   1348   1070   -813   -397   1210   -176   -285   -509   -782   -815   -919
    290   1343   1052   -815   -379   1197   -171   -272   -493   -769   -813   -904
    303   1312   1008   -810   -350   1161   -161   -244   -475   -763   -833   -849
    311   1330   1018   -823   -353   1174   -150   -213   -446   -740   -823   -789
    309   1343   1031   -828   -361   1187   -137   -181   -402   -659   -717   -800
    309   1413   1104   -859   -397   1260   -142   -161   -374   -618   -672   -826
    335   1449   1111   -893   -389   1280   -145   -129   -350   -607   -672   -771
    361   1444   1080   -904   -361   1262   -129    -72   -306   -553   -628   -727
    389   1496   1104   -945   -358   1301   -122    -23   -262   -506   -589   -711
    420   1514   1093   -966   -335   1304   -119     25   -226   -478   -571   -675
    439   1514   1072   -979   -316   1293   -106     90   -179   -439   -545   -626
    491   1556   1065  -1026   -285   1312    -88    166   -116   -371   -480   -555
    540   1636   1093  -1091   -277   1366    -75    218    -67   -324   -446   -488
    571   1680   1109  -1124   -267   1395    -70    246    -41   -298   -428   -433
    563   1717   1153  -1140   -296   1434    -62    259    -20   -259   -376   -431
    574   1738   1161  -1156   -293   1449    -75    231    -41   -270   -379   -441
    602   1727   1124  -1163   -262   1426    -90    189    -90   -337   -459   -436
    584   1719   1135  -1150   -275   1428    -88    163   -103   -327   -426   -428
    561   1761   1200  -1163   -319   1480    -93    122   -114   -322   -387   -472
    548   1743   1195  -1145   -322   1470   -106     57   -161   -366   -415   -511
    540   1725   1182  -1135   -322   1454   -122    -12   -215   -426   -470   -535
    519   1719   1200  -1119   -340   1460   -129    -62   -249   -454   -498   -566
    504   1735   1231  -1119   -363   1483   -114    -85   -249   -457   -498   -581
    478   1738   1260  -1109   -389   1499   -103   -109   -252   -478   -519   -587
    452   1719   1267  -1085   -407   1493    -90   -129   -267   -501   -545   -592
    441   1730   1288  -1085   -423   1509    -75   -129   -259   -496   -537   -592
    433   1701   1265  -1067   -415   1483    -62   -127   -265   -514   -550   -610
    426   1732   1304  -1080   -439   1519    -49   -114   -244   -501   -535   -618
    415   1792   1376  -1104   -480   1584    -44   -106   -207   -470   -496   -584
    410   1849   1439  -1130   -514   1644    -67   -122   -194   -444   -457   -540
    410   1844   1431  -1127   -511   1639    -88   -135   -192   -449   -459   -501
    415   1834   1418  -1124   -501   1626   -114   -150   -197   -446   -449   -511
    413   1808   1395  -1111   -491   1602   -124   -158   -218   -462   -465   -504
    402   1774   1371  -1088   -483   1574   -137   -171   -233   -457   -444   -542
    387   1738   1348  -1062   -480   1543   -155   -194   -257   -478   -449   -574
    376   1652   1275  -1015   -449   1465   -161   -207   -290   -530   -506   -587
    358   1530   1169   -945   -407   1350   -161   -226   -340   -587   -558   -633
    353   1462   1109   -906   -376   1286   -155   -241   -374   -628   -597   -678
    337   1423   1085   -880   -374   1254   -150   -262   -405   -665   -633   -696
    314   1389   1075   -852   -381   1231   -148   -285   -431   -685   -646   -717
    301   1337   1036   -820   -366   1187   -148   -301   -446   -706   -672   -730
    309   1286    976   -797   -332   1132   -155   -311   -462   -722   -680   -735
    314   1257    943   -787   -314   1101   -158   -311   -472   -730   -693   -724
    303   1223    917   -763   -306   1070   -155   -314   -483   -743   -701   -719
    288   1195    906   -743   -309   1049   -150   -314   -478   -727   -675   -722
    275   1176    901   -724   -311   1039   -142   -311   -467   -706   -644   -735
    257   1148    891   -704   -316   1018   -137   -309   -467   -709   -652   -727
    252   1109    854   -680   -301    982   -129   -301   -465   -704   -659   -717
    270   1060    789   -667   -262    924   -124   -290   -475   -724   -698   -730
    316    911    594   -613   -137    753    -98   -262   -535   -820   -802   -828
    363    680    316   -524     23    498     -7   -163   -615  -1005  -1023  -1096
    366    576    210   -470     77    394    124      0   -568  -1062  -1111  -1231
    298    722    423   -509    -62    574    187    -25   -465   -961   -984  -1111
    106   1135   1028   -620   -459   1083     31   -558   -475   -732   -615   -730
   -135   1849   1984   -857  -1060   1917   -202  -1124   -392   -265     44    -44
   -252   2322   2574  -1036  -1413   2449   -400  -1397   -231    236    639    594
   -231   2187   2418   -979  -1325   2301   -594  -1566   -340    311    727    763
   -171   1654   1826   -740   -997   1740   -659  -1595   -693   -192    181    197
   -101   1085   1187   -493   -644   1135   -532  -1332   -971   -844   -548   -576
      5    797    789   -402   -392    795   -345   -893   -857   -940   -761   -771
    111    761    646   -439   -267    704   -179   -527   -618   -787   -696   -691
    187    730    542   -457   -176    636    -75   -314   -493   -730   -680   -631
    192    670    478   -431   -142    574    -23   -233   -433   -667   -602   -631
    184    665    478   -426   -148    571     -2   -200   -402   -631   -550   -662
    192    672    480   -433   -145    576      2   -176   -389   -631   -550   -652
    215    667    452   -441   -116    561      5   -158   -381   -628   -555   -644
    200    626    423   -415   -111    524     31   -129   -366   -623   -558   -631
    189    600    410   -394   -109    506     51   -101   -345   -620   -571   -605
    202    581    376   -392    -88    480     59    -80   -335   -620   -574   -576
    213    548    335   -379    -59    441     67    -54   -303   -561   -506   -574
    226    561    335   -392    -54    446     62    -41   -290   -548   -493   -584
    236    550    311   -394    -36    431     80     -7   -267   -537   -483   -537
    246    540    290   -394    -23    415     93     15   -241   -511   -452   -519
    262    532    270   -397     -2    402     90     15   -241   -511   -452   -509
    220    504    283   -366    -31    394    114     28   -223   -488   -439   -504
    192    519    324   -355    -67    423    140     75   -171   -426   -366   -462
    236    571    332   -405    -46    452    137    129   -135   -402   -358   -426
    277    550    272   -413      2    413    142    194   -109   -381   -355   -371
    301    517    213   -410     44    366    158    246    -72   -324   -303   -350
    327    527    200   -428     62    363    184    309    -15   -259   -244   -316
    350    589    239   -470     54    415    194    361     38   -192   -168   -285
    363    610    246   -485     59    428    200    413     75   -155   -137   -239
    376    597    220   -488     77    410    200    467    109   -119   -109   -184
    402    568    166   -485    116    368    202    493    127    -98    -93   -145
    462    550     88   -509    187    319    184    457    106   -111   -101   -153
    467    576    109   -522    179    342    184    423     96   -116    -88   -163
    384    592    205   -488     88    400    218    446    122    -98    -72   -111
    410    633    220   -522     96    428    202    418     98   -132   -109   -111
    309    602    290   -457     10    446    218    394     85   -132    -93   -124
    246    530    283   -387    -18    407    254    407    101   -101    -54   -106
    277    542    262   -413      7    405    267    418    124    -70    -18   -124
    252    561    306   -407    -28    433    272    374    116    -88    -33   -137
    280    555    275   -418      2    415    254    306     70   -137    -93   -179
    322    506    184   -413     70    345    254    270     36   -189   -163   -187
    280    439    155   -361     62    298    267    244     12   -210   -189   -205
    262    431    168   -345     46    298    272    228     18   -202   -179   -228
    257    407    150   -332     51    280    290    231     23   -200   -166   -197
    254    418    163   -335     46    290    311    241     44   -161   -101   -218
    257    420    163   -340     46    293    327    265     64   -137    -77   -239
    252    454    202   -353     23    329    345    298    103    -98    -59   -210
    226    483    257   -355    -15    371    350    306    122    -72    -44   -226
    207    504    296   -355    -44    400    353    301    142    -44      0   -158
    207    527    319   -368    -57    423    303    272    132    -57     -5    -96
    207    524    316   -366    -54    420    277    254    109    -70    -12   -114
    202    493    290   -350    -44    392    254    228     75   -106    -62   -129
    197    454    257   -324    -28    355    244    213     51   -148   -119   -122
    192    436    241   -314    -23    337    231    181     12   -166   -122   -181
    189    397    207   -293     -7    303    210    153    -33   -223   -189   -233
    174    335    161   -254      7    246    197    122    -80   -270   -236   -277
    163    285    122   -223     20    205    187     96   -106   -301   -254   -327
    145    293    145   -220      0    220    166     57   -142   -311   -241   -387
    142    314    171   -228    -12    244    142     18   -192   -361   -293   -431
    140    327    184   -233    -20    254    129     -5   -226   -405   -345   -441
    140    340    200   -239    -28    270    122    -15   -236   -418   -348   -433
    135    400    265   -270    -64    335     88    -44   -267   -454   -381   -478
    124    452    324   -288    -98    389     49    -77   -311   -501   -436   -527
    122    522    400   -322   -140    462     10   -103   -329   -514   -462   -548
    124    594    470   -358   -171    532     -5   -122   -335   -511   -439   -535
    116    594    478   -355   -181    537     -7   -137   -353   -524   -449   -574
    103    626    522   -366   -210    576    -15   -155   -376   -545   -465   -620
    101    607    504   -355   -200    555    -23   -168   -413   -589   -511   -678
    153    483    329   -316    -88    407    -10   -153   -527   -769   -722   -836
    189    306    116   -249     36    213     83    -54   -602   -961   -958  -1080
    189    366    174   -277      7    270    189     90   -514   -935   -945  -1132
    103    657    553   -381   -226    605    187    -49   -405   -756   -719   -924
    -85   1213   1299   -563   -691   1254     -5   -597   -335   -433   -272   -426
   -265   1948   2213   -841  -1239   2081   -200   -971    -96    140    410    348
   -275   2273   2548  -1000  -1413   2410   -402  -1098    114    680   1013    878
   -218   2031   2249   -906  -1236   2140   -571  -1236    -96    568    875    771
   -179   1452   1631   -636   -904   1540   -633  -1343   -652   -205     54     18
   -135    948   1083   -405   -607   1015   -550  -1176  -1005   -888   -678   -722
    -62    784    846   -361   -454    815   -389   -787   -854   -849   -717   -852
     10    839    828   -426   -410    833   -257   -480   -644   -685   -594   -792
    116    883    766   -498   -324    826   -163   -280   -519   -605   -558   -740
    140    865    722   -504   -290    792   -122   -218   -488   -600   -579   -737
    119    836    717   -478   -298    776    -90   -187   -465   -581   -558   -727
     85    844    756   -467   -335    802    -64   -153   -439   -545   -514   -730
     75    826    750   -449   -337    789    -59   -132   -441   -574   -566   -727
     72    805    732   -439   -329    769    -72   -132   -439   -581   -584   -724
     64    833    769   -452   -350    802    -77   -116   -415   -542   -535   -722
    106    865    756   -485   -324    810    -96   -137   -433   -555   -537   -735
    101    883    782   -491   -340    833    -85   -119   -407   -527   -504   -724
     62    867    805   -467   -374    836    -67    -83   -363   -470   -444   -701
     28    885    857   -457   -413    870    -51    -36   -311   -426   -415   -652
     25    857    831   -441   -402    844    -64    -23   -303   -431   -444   -626
    103    867    763   -485   -329    815   -109    -67   -345   -472   -501   -649
    127    875    748   -501   -311    813   -111    -49   -337   -459   -491   -610
    122    901    779   -511   -329    841    -88      2   -275   -361   -368   -620
    132    963    828   -548   -348    896    -96     38   -241   -342   -368   -597
    111    969    857   -540   -371    914    -75    109   -179   -283   -324   -530
     96    997    898   -548   -402    948    -59    168   -119   -210   -254   -514
    158   1034    875   -597   -358    956    -96    171   -132   -228   -290   -506
    181   1070    885   -628   -350    979   -101    236    -85   -176   -259   -433
    168   1098    930   -633   -379   1015    -80    316     -2   -109   -220   -363
    132   1124    989   -631   -428   1057    -51    381     57    -41   -155   -301
    153   1179   1026   -667   -436   1104    -54    407    106     38    -54   -290
    231   1192    961   -714   -363   1078   -101    363     62      0    -93   -301
    228   1234   1005   -730   -387   1119    -98    368     88     31    -54   -275
    197   1252   1052   -727   -428   1153    -85    363    101     46    -36   -246
    171   1231   1060   -701   -444   1145    -80    345     88     33    -46   -246
    124   1223   1096   -675   -485   1158    -72    329     80     25    -54   -262
    116   1215   1098   -665   -491   1158    -75    280     28    -59   -176   -306
    155   1166   1010   -662   -428   1088   -101    184    -85   -192   -306   -329
    150   1161   1010   -657   -428   1085   -114    122   -109   -163   -228   -402
    106   1153   1047   -631   -470   1101   -116     80   -119   -171   -226   -439
     33   1135   1101   -584   -532   1119    -59    103    -70   -109   -158   -420
     64   1083   1018   -574   -478   1052    -59     41   -132   -187   -257   -485
     85   1039    953   -561   -433    995    -67     -2   -189   -246   -327   -504
     88   1018    930   -553   -420    974    -67      0   -192   -254   -350   -472
     85   1044    958   -563   -436   1002    -46     20   -158   -192   -277   -470
     57   1132   1072   -597   -506   1104    -44     25   -114   -127   -213   -480
     38   1192   1153   -615   -558   1171    -54     25    -90    -96   -192   -441
     36   1234   1197   -639   -579   1215    -75     12    -83    -75   -181   -415
     49   1270   1221   -659   -584   1247    -93     -2    -77    -70   -202   -389
     41   1254   1213   -649   -587   1234   -111    -15    -85    -70   -202   -397
      2   1205   1202   -605   -600   1205   -114    -23   -106    -83   -218   -426
     -7   1169   1176   -581   -592   1171   -135    -62   -150   -122   -257   -470
     33   1169   1135   -600   -550   1153   -176   -101   -202   -205   -374   -457
     33   1080   1047   -558   -506   1062   -174    -88   -213   -187   -340   -462
     12   1049   1036   -532   -511   1044   -163    -83   -223   -166   -303   -566
     41    992    950   -519   -454    974   -187   -135   -296   -246   -389   -607
     15    898    883   -457   -433    891   -187   -155   -337   -275   -418   -628
     25    878    849   -452   -413    865   -189   -181   -363   -306   -467   -646
     33    875    841   -454   -405    859   -179   -181   -371   -301   -449   -639
     -5    878    880   -439   -441    878   -168   -176   -361   -280   -428   -657
    -31    841    872   -405   -452    857   -189   -207   -394   -322   -488   -659
    -44    818    859   -387   -452    839   -205   -223   -415   -348   -519   -685
    -44    826    870   -392   -457    846   -218   -226   -397   -303   -457   -704
     -2    815    818   -407   -410    815   -236   -244   -410   -309   -441   -724
     -5    823    828   -407   -415    826   -228   -239   -394   -301   -444   -717
    -49    807    857   -381   -454    831   -218   -226   -392   -324   -488   -698
    -44    675    719   -316   -381    696   -194   -181   -423   -413   -636   -719
     44    454    410   -249   -184    433   -148   -116   -491   -540   -769   -927
     90    400    309   -244   -109    355    -38      0   -470   -633   -891  -1210
     70    607    537   -340   -233    574     36     90   -335   -563   -841  -1101
    -62    922    984   -431   -522    953    -67   -244   -353   -413   -605   -813
   -267   1413   1680   -574   -974   1545   -353   -917   -506   -163   -150   -420
   -418   2016   2434   -797  -1426   2223   -571  -1314   -436    288    428    200
   -366   2070   2436   -854  -1402   2252   -745  -1447   -397    644    831    545
   -355   1564   1919   -605  -1137   1740   -782  -1496   -678    270    418    132
   -394    966   1361   -285   -878   1163   -667  -1374  -1054   -522   -452   -639
   -361    571    932   -103   -646    750   -509  -1041  -1067   -818   -880  -1028
   -254    511    766   -129   -509    639   -376   -685   -782   -626   -771   -883
   -168    600    769   -215   -467    683   -257   -415   -535   -400   -561   -810
   -135    636    769   -252   -452    701   -158   -231   -384   -290   -522   -732
   -192    594    787   -200   -488    691    -77   -127   -303   -231   -485   -680
   -210    605    815   -200   -514    709    -44    -90   -259   -184   -431   -693
   -171    633    805   -231   -488    719    -38    -77   -249   -184   -420   -683
   -155    641    797   -244   -478    717    -33    -54   -239   -179   -413   -665
   -158    654    813   -246   -485    732    -15    -15   -200   -140   -374   -657
   -174    615    789   -223   -480    701      5     10   -174   -140   -402   -623
   -174    589    761   -207   -467    675     25     31   -148   -114   -389   -607
   -197    581    776   -192   -485    678     38     57   -119    -96   -389   -597
   -194    600    795   -202   -493    696     54     93    -80    -75   -384   -540
   -158    592    750   -218   -454    670     46     96    -72    -54   -355   -542
   -150    600    750   -226   -452    675     54    101    -44    -10   -283   -566
   -140    626    766   -244   -454    696     62    116    -23     -5   -298   -530
   -142    641    784   -249   -462    711     90    166     31     72   -215   -509
   -158    667    826   -257   -493    748    103    205     77    122   -153   -475
   -142    672    815   -265   -480    743    116    246    111    137   -163   -423
    -96    665    761   -285   -428    714    119    280    142    166   -150   -410
    -36    701    737   -332   -387    719    116    335    207    246    -70   -384
    -23    761    782   -368   -402    771    116    381    254    288    -38   -371
     -5    813    818   -405   -413    815    124    433    298    319     -5   -293
     25    867    841   -446   -407    854    129    496    348    358     38   -213
     36    865    828   -449   -394    846    135    537    376    392     77   -184
     25    870    844   -449   -407    857    129    542    397    428    119   -192
     23    893    867   -459   -420    880    124    545    397    423    109   -174
     20    904    880   -465   -428    893    124    537    379    402     90   -158
     38    898    859   -467   -410    880    119    517    342    355     31   -166
     25    904    878   -467   -426    891    124    493    329    335      7   -166
     20    937    917   -480   -449    927    103    436    298    345     62   -220
     23    935    911   -480   -444    924     88    353    228    277     15   -283
     12    984    971   -498   -478    979     75    288    184    220    -51   -314
     10    927    917   -470   -452    922     72    239    148    174   -101   -337
      0    898    898   -449   -449    898     83    192    114    122   -166   -376
     -2    901    901   -449   -452    901     93    163    103    109   -174   -405
    -10    904    914   -446   -462    909     98    137    109    132   -116   -426
    -18    943    958   -462   -488    948     98    116    101    122   -132   -444
    -18    940    958   -462   -488    948    106    122    114    142   -116   -439
    -31    940    971   -454   -504    956    116    129    129    150   -116   -449
    -25    992   1018   -483   -522   1005    135    150    161    171   -109   -405
    -31   1034   1065   -504   -550   1049    127    148    174    158   -153   -355
     -5   1047   1052   -519   -527   1049    109    137    181    168   -132   -322
      0   1072   1070   -537   -535   1072     75    111    181    205    -70   -368
      2   1060   1057   -530   -527   1060     57     90    166    205    -57   -363
     15   1057   1039   -537   -511   1049     41     64    132    166    -98   -368
     18   1031   1013   -524   -498   1023     20     36     96    122   -137   -400
     33    997    961   -517   -465    979     18     31     80     96   -168   -415
     38    896    857   -467   -407    878      2     18     38     38   -236   -446
     44    766    722   -407   -340    745    -23    -18    -33    -46   -350   -511
     28    688    657   -358   -314    672    -12    -36    -64    -77   -379   -540
     31    683    652   -358   -309    667    -12    -46    -83    -90   -384   -555
     83    626    542   -353   -228    584    -49   -106   -142   -109   -353   -628
     98    672    571   -387   -236    620    -44   -109   -145   -111   -350   -639
     93    644    550   -368   -228    597    -41   -119   -161   -145   -394   -631
     72    600    527   -337   -228    563    -41   -135   -189   -205   -485   -626
     70    584    514   -327   -220    550    -36   -140   -207   -241   -537   -597
     77    579    498   -329   -210    540    -36   -142   -194   -181   -436   -644
     83    600    517   -342   -215    558    -44   -158   -200   -184   -431   -678
    111    594    480   -353   -187    537    -49   -166   -207   -207   -475   -654
    103    600    496   -350   -194    548    -25   -142   -189   -197   -465   -633
    129    504    374   -316   -122    439    -12   -132   -241   -283   -563   -732
    176    316    140   -246     18    228     46    -64   -327   -454   -758   -919
    166    168      2   -168     80     88    179    103   -306   -566   -911  -1091
    145    316    171   -231    -12    244    280    184   -194   -522   -865  -1101
    -15    717    730   -350   -374    724    129   -324   -283   -376   -587   -810
   -231   1296   1527   -532   -880   1410   -171  -1010   -433   -109   -129   -290
   -348   1982   2330   -818  -1340   2156   -459  -1470   -428    327    475    277
   -301   2252   2553   -974  -1426   2403   -763  -1753   -446    662    888    670
   -246   1808   2055   -782  -1150   1930   -826  -1725   -641    394    566    345
   -176   1158   1335   -491   -756   1247   -631  -1413   -875   -277   -207   -384
    -85    709    792   -314   -439    750   -387   -958   -820   -597   -683   -800
     -2    589    592   -293   -296    589   -200   -555   -530   -454   -665   -782
     54    568    514   -311   -231    540    -75   -293   -327   -311   -587   -717
     88    535    444   -311   -179    491     -5   -166   -236   -257   -563   -675
    109    563    454   -337   -174    511     20   -116   -197   -220   -519   -683
    101    537    436   -319   -166    488     33    -93   -197   -249   -579   -636
     85    540    452   -314   -184    496     49    -72   -161   -179   -478   -672
    101    566    465   -335   -181    517     67    -46   -140   -179   -478   -670
    122    535    413   -329   -145    475     70    -36   -135   -176   -472   -665
    132    540    407   -335   -137    475     57    -25   -122   -161   -457   -670
    124    574    446   -350   -161    511     72      7    -90   -148   -465   -641
    114    602    488   -361   -187    545     93     41    -57   -122   -439   -618
     98    602    504   -353   -202    553     93     46    -51   -122   -439   -620
    119    581    462   -350   -171    522     67     28    -75   -145   -465   -623
    145    631    485   -389   -171    558     83     54    -46   -132   -467   -581
    155    748    592   -452   -218    670     93     88      5    -70   -407   -555
    122    784    659   -454   -270    722    116    142     57    -15   -355   -530
    109    789    680   -449   -285    735    135    187     96     18   -324   -519
    140    818    675   -480   -267    748    116    194     96     12   -324   -527
    168    844    672   -506   -252    758    127    246    132     46   -303   -504
    197    841    641   -522   -220    743    145    303    174     83   -280   -465
    220    893    672   -555   -226    784    171    379    249    153   -213   -415
    213    893    678   -553   -233    787    187    433    293    168   -228   -368
    218    865    644   -542   -213    756    205    493    329    194   -228   -301
    231    937    706   -587   -236    823    213    530    381    288    -98   -311
    233   1018    784   -626   -275    901    223    561    420    340    -33   -280
    228   1036    805   -633   -288    919    223    555    405    322    -57   -259
    226   1023    795   -626   -283    909    213    532    379    293    -83   -241
    213   1036    823   -626   -303    930    210    519    374    293    -77   -236
    158   1060    901   -607   -371    982    231    514    384    296    -67   -231
    184   1067    880   -628   -348    976    210    465    353    259    -98   -249
    226   1036    807   -631   -290    922    179    376    267    168   -179   -293
    207   1002    795   -605   -296    901    184    329    233    145   -197   -314
    153    945    792   -548   -319    870    166    272    202    142   -168   -381
    119    930    807   -524   -345    870    171    241    187    101   -223   -394
    145    943    797   -545   -327    870    174    218    168     59   -275   -363
    161    989    828   -576   -335    909    184    213    184     96   -231   -376
    135   1018    883   -576   -374    950    207    218    197    101   -207   -379
    119   1021    898   -571   -389    961    202    194    187    111   -197   -433
    124   1002    878   -563   -376    943    194    192    181     93   -215   -426
    114   1039    922   -579   -405    979    207    210    207    116   -197   -387
     96   1137   1041   -615   -472   1091    210    215    249    171   -140   -371
     80   1202   1122   -641   -522   1161    200    210    277    207    -96   -355
    103   1205   1101   -654   -498   1153    161    155    241    174   -119   -374
    103   1189   1085   -646   -491   1137    122    114    197    127   -155   -392
     88   1174   1085   -631   -498   1130    114    106    189    109   -176   -384
     88   1096   1008   -592   -459   1052    109     80    137     31   -285   -379
     90   1036    945   -563   -426    989    101     51     93     -5   -324   -400
     85    966    880   -527   -397    924     85     36     51    -20   -322   -480
     70    852    782   -459   -355    818    101     38     38    -12   -303   -571
     72    807    735   -439   -332    771     83     -5    -23   -101   -397   -615
     83    758    672   -420   -296    717     70    -38    -67   -150   -446   -620
     90    748    654   -420   -283    701     51    -64   -106   -192   -483   -649
    101    732    631   -415   -265    683     44    -67   -106   -166   -433   -659
    101    737    636   -420   -267    688     46    -70   -101   -161   -426   -691
    103    722    618   -413   -257    672     51    -77   -116   -187   -457   -685
     93    693    600   -394   -254    649     54    -72   -114   -197   -483   -675
     72    678    605   -374   -265    641     57    -54    -98   -179   -467   -644
    114    672    558   -394   -220    615     38    -88   -129   -223   -519   -672
    148    670    522   -410   -187    597     31   -101   -150   -259   -561   -675
    148    670    522   -410   -187    597     38    -77   -132   -213   -491   -696
    161    597    436   -379   -137    517     49    -51   -161   -259   -532   -732
    202    397    192   -301      5    293    119     38   -223   -405   -704   -927
    200    239     38   -220     80    140    257    192   -231   -561   -896  -1111
    145    327    181   -236    -18    254    374    293   -122   -535   -875  -1117
      5    680    675   -342   -335    678    262   -114   -161   -405   -657   -870
   -137   1247   1382   -555   -761   1314    -98   -885   -342   -174   -252   -335
   -283   1948   2231   -833  -1257   2091   -384  -1337   -272    368    493    272
   -301   2265   2566   -982  -1434   2416   -641  -1561   -192    813   1021    657
   -277   1893   2171   -807  -1223   2031   -745  -1597   -392    594    769    470
   -192   1202   1395   -506   -792   1299   -589  -1340   -711   -158    -77   -324
   -116    722    839   -301   -478    779   -345   -883   -717   -542   -607   -774
    -36    605    641   -283   -340    620   -140   -436   -405   -402   -623   -717
     59    587    527   -322   -233    558      0   -142   -184   -265   -558   -610
     83    553    470   -316   -192    511     72    -23    -80   -158   -444   -649
     75    555    480   -314   -202    517     85     12    -51   -124   -405   -688
     67    558    488   -314   -210    524     96     46    -44   -166   -483   -652
     80    501    420   -290   -168    462    111     77    -28   -145   -462   -628
     72    545    472   -309   -200    509    122    103      0   -122   -439   -620
     96    548    452   -322   -176    501    124    111     15    -98   -407   -615
     88    592    504   -342   -210    548    122    127     41    -51   -345   -665
     62    600    537   -329   -236    568    119    140     51    -54   -350   -641
     93    581    485   -337   -194    532    109    142     36   -124   -483   -581
     90    563    472   -327   -189    519    127    181     72    -70   -420   -535
     80    636    553   -361   -236    594    127    194    119     31   -267   -615
     93    685    592   -389   -249    639    116    202    135     46   -241   -618
    114    714    600   -415   -241    657    111    220    155     28   -296   -558
    119    719    600   -420   -239    659    132    259    184     51   -290   -511
    114    724    610   -420   -249    667    153    311    236    122   -205   -493
    109    766    657   -436   -272    711    161    358    277    148   -192   -472
    145    789    644   -470   -249    717    168    410    306    150   -228   -405
    148    761    613   -457   -231    688    189    470    345    202   -176   -353
    119    802    680   -462   -280    743    215    535    418    301    -64   -361
    166    859    693   -511   -262    776    218    579    483    384     38   -329
    202    901    698   -553   -246    800    218    618    519    394     15   -288
    187    906    719   -548   -267    813    249    688    576    441     46   -197
    205    906    698   -558   -246    802    241    688    579    449     44   -189
    200    937    737   -568   -267    839    233    683    579    449     38   -184
    184    953    766   -568   -290    859    226    678    584    493     88   -153
    158    982    823   -571   -332    904    220    657    574    517    150   -171
    163    987    823   -576   -329    906    194    600    517    444     72   -202
    176    976    800   -576   -311    888    176    542    465    400     18   -197
    155    987    831   -571   -340    911    168    511    459    420     75   -218
    129    976    846   -555   -358    911    135    428    389    353     23   -277
    114    953    839   -535   -363    896    109    358    329    285    -46   -303
    109    953    844   -530   -366    898     83    290    265    207   -140   -374
     75   1002    924   -540   -423    963    101    272    275    239    -85   -387
     41   1060   1015   -550   -485   1039    137    288    327    290    -46   -379
     59    984    924   -524   -433    956    137    257    298    246    -80   -361
     54    919    865   -485   -405    893    116    210    239    207    -96   -452
     38    950    911   -496   -436    932    135    239    272    236    -70   -407
     54   1015    961   -535   -452    989    155    275    332    285    -49   -316
     62   1067   1005   -566   -472   1036    163    288    371    348     41   -288
     41   1088   1047   -563   -501   1067    140    254    366    340     41   -311
     36   1062   1026   -550   -496   1044    114    236    353    322     23   -275
     41   1031    989   -535   -472   1010     90    207    316    298     10   -301
     25   1026    997   -527   -485   1013     67    176    283    275     -2   -337
     18   1021   1002   -519   -491   1013     54    161    262    275      7   -342
     18    953    932   -488   -457    943     51    150    228    226    -54   -374
      7    854    844   -431   -418    849     15    101    145    150   -129   -465
      0    774    774   -387   -387    774     -5     67     88     83   -205   -504
    -15    766    782   -374   -397    774     -2     62     67     46   -252   -498
     12    782    769   -397   -379    774    -51     -2      0      0   -290   -568
     23    761    737   -392   -358    750    -67    -28    -25     -7   -290   -610
     12    719    706   -366   -345    711    -64    -28    -31     -5   -280   -579
     -5    722    727   -358   -366    724    -75    -49    -51     -2   -267   -607
    -12    706    717   -348   -363    711    -85    -51    -64    -15   -275   -592
    -28    706    735   -340   -381    719    -72    -44    -51      0   -272   -594
    -28    714    740   -345   -384    727    -75    -49    -62    -10   -288   -589
    -12    732    745   -358   -379    737    -77    -38    -49     15   -259   -592
     28    706    675   -368   -322    691    -90    -59    -59      2   -270   -581
     20    706    685   -363   -332    696   -101    -62    -80    -23   -298   -600
     41    605    561   -324   -259    584    -90    -41   -132    -93   -384   -675
     64    335    270   -200   -101    303      7     57   -197   -257   -581   -859
     57    233    174   -145    -59    205    155    200   -181   -387   -750  -1034
     28    374    342   -202   -158    358    226    236    -96   -329   -680   -974
   -106    698    805   -296   -457    753     90   -163    -96   -135   -366   -675
   -322   1353   1675   -514   -997   1514   -187   -795    -85    277    236    -46
   -472   1951   2421   -740  -1449   2184   -392  -1104    124    885    948    649
   -470   1938   2408   -732  -1439   2171   -581  -1280    119   1135   1202    880
   -449   1384   1834   -467  -1140   1608   -623  -1356   -241    636    665    379
   -389    758   1148   -184   -769    953   -537  -1247   -678   -218   -249   -485
   -272    397    670    -64   -472    532   -374   -854   -633   -410   -553   -740
   -163    322    485    -80   -324    402   -213   -457   -348   -194   -426   -649
    -67    298    366   -116   -218    332    -90   -179   -150    -31   -277   -602
      2    327    324   -163   -161    327    -31    -46    -59     41   -220   -639
     15    309    293   -163   -137    301    -12     -5    -38     33   -252   -615
     15    265    249   -140   -116    259      7     28    -25     28   -265   -615
     12    187    174   -101    -80    181     15     36    -25     18   -277   -639
      7    150    142    -77    -67    148     41     62    -10      2   -309   -589
     20    166    145    -96    -64    155     72     98     25     51   -239   -566
     62    207    142   -135    -41    176     72    111     38     67   -220   -571
     67    210    142   -140    -38    176     90    137     57     59   -244   -550
     10    176    166    -93    -77    171    129    176     83     67   -267   -509
      0    171    171    -88    -88    171    153    210    122    135   -174   -478
    -38    171    207    -67   -124    189    179    244    163    171   -137   -496
    -75    187    262    -57   -168    223    197    275    200    205    -88   -491
    -90    241    332    -75   -210    285    207    298    236    252    -23   -444
    -96    257    350    -80   -223    303    228    340    277    283      7   -394
   -101    241    340    -70   -220    290    257    374    301    272    -28   -379
   -119    231    348    -57   -233    288    293    426    324    267    -59   -257
   -114    241    355    -62   -233    298    319    496    389    353     12   -168
   -132    288    420    -77   -277    353    335    548    459    446    171   -155
   -132    368    501   -119   -316    433    337    594    506    496    215   -132
    -98    415    511   -161   -303    465    361    662    566    563    290    -70
    -51    506    558   -226   -303    532    376    719    631    644    376    -46
    -38    501    537   -231   -288    519    374    735    644    626    348     -2
    -28    524    550   -249   -288    537    389    763    667    657    387     67
     -7    496    504   -244   -257    498    405    776    675    649    366    111
     49    496    446   -272   -197    472    397    763    667    646    371    127
     90    522    428   -306   -168    478    394    753    670    672    420    101
    103    594    491   -350   -192    542    376    717    646    678    454     33
    135    602    467   -368   -168    537    355    659    597    618    400      7
    155    555    400   -355   -122    478    353    613    550    563    342      0
    161    509    348   -337    -93    428    355    576    522    522    293    -15
    171    449    277   -309    -51    363    358    540    493    491    249    -64
    150    407    257   -280    -54    332    371    514    478    472    226   -109
    135    374    239   -254    -51    306    397    488    462    454    226   -116
    122    366    244   -244    -59    303    426    491    472    457    226   -116
    150    319    168   -236    -10    244    431    465    449    423    187   -145
    241    236     -5   -241    124    116    397    384    358    322     85   -241
    233    176    -57   -205    145     59    439    413    371    314     77   -220
    192    202      7   -200     90    106    475    459    433    384    168   -168
    142    246    103   -194     18    176    491    493    488    439    231   -111
    150    244     90   -200     28    168    465    465    485    431    226    -83
    155    189     33   -171     62    111    444    446    465    407    194    -64
    158    142    -15   -153     88     64    441    444    467    436    259    -93
    158    129    -28   -145     93     49    439    433    459    428    259    -96
    135     57    -77    -98    103    -10    444    426    439    405    233    -85
    106    -36   -142    -33    124    -88    449    428    426    397    236   -114
     44   -210   -257     83    148   -233    465    418    387    355    197   -155
     38   -309   -348    135    192   -327    470    400    353    303    140   -163
     67   -342   -410    137    236   -374    449    355    301    239     67   -179
    106   -350   -457    122    280   -402    426    309    257    223     93   -244
    101   -387   -488    140    293   -436    431    293    241    202     70   -290
     83   -444   -530    179    306   -485    436    298    239    189     44   -267
     57   -504   -561    220    306   -532    449    306    244    197     49   -236
     67   -553   -620    244    342   -587    439    280    220    166     31   -228
     57   -587   -644    262    348   -613    446    303    239    197     70   -205
     80   -618   -698    267    389   -657    441    298    231    202     77   -220
    129   -652   -782    259    454   -717    431    285    213    192     64   -249
    119   -693   -813    288    465   -753    439    296    223    192     49   -220
     93   -756   -849    329    470   -802    465    329    249    228     83   -200
     96   -885   -982    392    537   -932    506    387    239    184      7   -262
    200  -1101  -1301    449    750  -1202    540    431    127    -18   -220   -514
    270  -1241  -1512    485    891  -1376    610    514     62   -205   -444   -782
    233  -1052  -1288    407    761  -1169    675    626    197    -88   -329   -696
     51   -698   -750    322    400   -724    623    350    283    166     23   -301
   -215   -111    103    163   -161     -5    465   -171    361    566    600    371
   -394    441    836    -23   -615    639    322   -524    524   1109   1293   1101
   -389    426    815    -20   -602    620    129   -787    431   1270   1506   1358
   -363     -5    355    184   -361    174     38   -945     46    779    963    805
   -265   -553   -290    407     10   -420     59   -854   -327     70    168    -57
   -163   -909   -745    537    290   -828    189   -444   -288   -111   -135   -376
    -54   -924   -872    488    407   -898    324    -54    -33     72    -33   -275
     46   -919   -966    436    504   -943    410    179    114    179     25   -220
    103   -909  -1013    400    558   -961    467    301    192    233     59   -192
    101   -885   -987    392    542   -935    511    366    239    270     90   -168
    114   -893  -1008    387    558   -948    514    371    233    252     72   -194
    176   -911  -1088    366    631  -1000    485    345    189    200     28   -231
    171   -906  -1078    366    623   -989    496    363    200    207     33   -228
    168   -911  -1080    371    623   -995    506    381    218    223     46   -210
    166   -885  -1054    358    607   -969    522    407    236    244     64   -187
    145   -857  -1005    355    574   -930    540    439    270    277     96   -153
    153   -833   -989    340    568   -911    540    457    288    280     85   -132
    189   -823  -1013    316    600   -917    527    444    262    233     41   -148
    179   -779   -961    298    568   -870    514    457    280    265     88   -148
    171   -719   -893    272    532   -805    511    475    296    285    114   -145
    163   -683   -846    257    504   -763    527    501    316    290    103   -122
    158   -636   -795    239    475   -714    548    540    353    319    122    -93
    179   -613   -792    215    485   -701    548    561    374    355    179    -93
    213   -566   -782    176    496   -672    524    566    384    376    215    -88
    262   -558   -823    148    540   -691    514    589    392    376    218    -67
    303   -514   -818    106    561   -665    524    633    420    394    223    -31
    296   -483   -779     93    535   -631    532    683    459    428    249      2
    290   -454   -745     83    517   -600    537    737    509    483    296     25
    280   -444   -724     80    501   -584    550    792    545    498    293     83
    337   -381   -719     23    527   -550    540    820    548    501    306    132
    376   -280   -657    -49    514   -470    532    836    581    563    392    129
    363   -200   -563    -83    462   -381    540    854    618    607    436    168
    342   -233   -576    -57    457   -405    555    875    633    620    446    215
    319   -252   -571    -33    444   -410    561    859    628    631    491    197
    309   -218   -530    -46    418   -374    542    813    592    574    454    174
    301   -192   -493    -54    394   -342    537    766    553    522    415    129
    285   -179   -467    -54    374   -322    537    722    527    485    384     93
    283   -205   -488    -38    384   -345    540    683    485    433    329     93
    233   -254   -491     10    361   -374    558    649    446    387    288     72
    202   -257   -462     25    329   -358    568    620    441    394    314     33
    184   -239   -426     25    303   -332    566    574    389    335    265    -44
    179   -236   -415     28    296   -324    568    542    358    288    207    -80
    184   -236   -423     25    301   -329    584    537    363    272    181    -72
    181   -252   -433     33    306   -342    607    548    376    288    210    -59
    179   -226   -407     23    290   -316    607    542    384    298    233    -51
    161   -184   -345     12    252   -265    605    545    400    306    239    -15
    161   -142   -303    -10    231   -223    594    530    400    280    207     10
    184   -155   -340    -15    262   -246    555    488    371    270    207    -31
    179   -124   -306    -28    241   -215    537    475    374    288    241    -44
    176   -135   -311    -20    244   -223    524    452    353    270    246    -62
    176   -101   -277    -38    226   -189    491    394    272    171    148   -111
    163    -80   -244    -41    202   -161    475    363    239    132    103   -132
    158   -181   -340     10    246   -259    459    342    197     93     70   -171
    150   -275   -426     62    288   -350    462    314    140     28     15   -249
    116   -290   -407     85    262   -350    454    283     93    -23    -25   -293
     96   -296   -392     98    241   -342    441    265     46    -70    -83   -324
    106   -265   -374     77    239   -319    413    239     25    -90   -114   -353
    116   -288   -405     85    259   -345    394    226     -2   -122   -129   -358
    124   -244   -368     59    246   -306    371    197    -33   -158   -168   -368
    129   -270   -400     70    265   -335    366    192    -54   -218   -246   -350
    106   -265   -374     77    239   -319    358    194    -62   -205   -220   -374
     85   -207   -293     62    189   -249    353    197    -36   -155   -145   -415
    132   -200   -332     31    231   -265    309    135   -101   -202   -184   -483
    150   -197   -350     23    249   -272    298    114   -129   -239   -213   -504
    140   -171   -311     15    226   -241    309    122   -135   -259   -249   -483
    150   -220   -371     36    259   -296    322    145   -171   -332   -353   -511
    210   -374   -584     80    394   -478    366    228   -228   -501   -584   -672
    233   -452   -685    109    459   -568    465    371   -189   -589   -722   -867
    213   -252   -465     20    337   -358    548    504     -7   -452   -576   -883
    109    194     85   -150     12    140    467    252     28   -280   -285   -665
    -59    766    826   -355   -441    795    218   -361   -150    -57    174   -161
   -153   1348   1501   -597   -828   1423    -49   -896   -301    223    665    353
   -155   1452   1608   -649   -883   1530   -246  -1184   -441    418    945    688
   -132    935   1067   -400   -600   1000   -311  -1306   -800    -20    436    361
    -96    376    472   -142   -285    426   -246  -1202  -1143   -766   -433   -459
    -23      2     25     10    -25     12   -124   -867  -1078   -992   -784   -891
     72    -28   -101    -20     85    -64    -18   -496   -761   -782   -675   -784
    129     36    -93    -83    111    -28     85   -210   -493   -535   -485   -691
    168     46   -122   -109    145    -38    153    -57   -350   -418   -389   -680
    171     57   -114   -114    142    -28    181     -5   -306   -407   -392   -670
    142     57    -85   -101    114    -12    205     33   -283   -420   -433   -620
     96     80    -15    -88     57     33    239    103   -233   -418   -465   -501
    158     80    -77   -119    116      2    200     59   -270   -420   -439   -584
    187    111    -75   -148    129     18    176     33   -285   -418   -413   -644
    189    142    -49   -168    119     49    179     62   -257   -407   -415   -584
    192    145    -46   -168    119     49    192     88   -236   -381   -405   -553
    148    158     10   -155     70     85    213    116   -205   -348   -363   -563
    161    207     46   -187     57    127    205    124   -200   -350   -379   -532
    207    192    -18   -200    111     88    207    129   -189   -324   -350   -514
    215    213     -2   -213    109    106    213    142   -163   -311   -342   -498
    184    226     38   -207     72    132    197    137   -176   -353   -405   -478
    150    233     83   -192     33    158    220    189   -127   -288   -348   -431
    119    277    155   -200    -18    218    257    254    -44   -192   -244   -423
    179    285    106   -231     36    197    236    252    -41   -184   -223   -462
    231    296     64   -265     83    181    218    262    -46   -168   -200   -433
    207    322    114   -267     46    218    249    342     23   -106   -153   -363
    197    358    158   -277     18    259    265    402     67    -72   -142   -327
    218    371    153   -293     33    262    288    475    127    -15   -114   -249
    226    444    215   -335      2    329    288    535    179     28    -83   -213
    228    514    283   -371    -28    400    301    607    249    103    -12   -114
    246    517    270   -381    -12    394    296    623    272    153     57   -111
    220    553    332   -387    -54    444    303    636    296    174     85   -135
    161    561    397   -363   -119    480    324    657    298    135     15    -72
    233    530    296   -381    -31    413    277    581    215     67    -33    -93
    254    574    319   -415    -33    446    259    530    179     57      0   -119
    236    607    371   -420    -67    491    254    493    168     70     23   -153
    184    571    384   -379   -101    480    249    436    127     25     -2   -194
    142    568    426   -355   -142    498    244    379     77    -44    -93   -200
    129    561    428   -348   -150    496    236    319     49    -62    -88   -233
     67    532    465   -298   -197    498    215    233      2   -106   -122   -342
    -20    472    493   -226   -257    480    213    174    -46   -168   -184   -363
     85    592    506   -337   -210    550    270    194     -5   -140   -158   -353
    150    727    574   -439   -213    652    319    210     38   -148   -200   -329
     93    641    548   -366   -226    594    285     88    -49   -262   -303   -402
    137    701    563   -420   -213    633    249    -10   -116   -239   -194   -444
    135    823    688   -480   -275    756    249     90    -54    -98    -70   -324
     10    719    709   -366   -350    714    223    179     12    -67   -116   -241
     75    701    626   -387   -275    665    184    187     15    -70   -137   -171
    145    753    607   -452   -233    680    171    163     12    -33   -106   -192
     41    750    709   -397   -335    730    174    158     54     38     31   -194
     25    750    722   -389   -348    735    132     93      2     -7      2   -215
     36    758    722   -397   -342    740    129     83    -12    -23    -28   -192
     20    683    659   -353   -319    672    137     77    -38    -51    -77   -220
    -28    587    615   -280   -322    600    174     98    -41    -62   -116   -246
    -31    537    568   -254   -301    553    171     85    -77   -114   -200   -265
     33    444    410   -239   -187    428    122    -25   -189   -192   -241   -366
     44    449    405   -249   -179    428    103    -75   -231   -226   -254   -441
     15    475    457   -246   -220    467    103    -64   -231   -220   -241   -439
    -38    449    488   -205   -262    467    119    -44   -223   -210   -246   -389
    -88    433    522   -171   -303    478    142    -20   -202   -181   -223   -387
     -7    433    441   -215   -226    439     96    -83   -275   -272   -324   -384
      2    420    415   -213   -207    418     72   -122   -298   -272   -293   -426
    -36    407    444   -187   -239    426     67   -142   -303   -262   -254   -478
    -33    397    431   -181   -231    413     80   -135   -309   -314   -340   -428
    -90    350    441   -129   -267    394    106   -106   -290   -277   -270   -433
   -145    306    452    -80   -298    379    137    -49   -267   -262   -262   -480
     15     83     67    -51    -25     77    109    -85   -444   -517   -537   -701
     54    -54   -109      0     80    -80    226     51   -470   -662   -711   -917
    -41     18     59     10    -51     38    348    205   -355   -633   -691   -969
   -161    298    459    -70   -311    379    306     -5   -311   -527   -548   -737
   -327    815   1143   -244   -735    979     36   -670   -407   -298   -153   -207
   -558   1504   2062   -472  -1309   1782   -200  -1195   -319    252    620    428
   -628   1899   2525   -636  -1577   2210   -420  -1410   -184    730   1171   1005
   -550   1709   2260   -579  -1405   1984   -610  -1579   -392    605   1041    857
   -535   1122   1654   -293  -1096   1387   -594  -1512   -789   -103    277     85
   -550    535   1085      7   -818    810   -379  -1104   -930   -623   -358   -563
   -394    329    724     31   -561    527   -254   -727   -748   -594   -454   -626
   -259    311    568    -25   -413    439   -142   -446   -581   -530   -475   -542
   -197    322    517    -64   -358    418    -49   -231   -415   -366   -332   -467
   -252    353    605    -49   -428    478     15   -127   -329   -283   -249   -478
   -249    280    530    -18   -389    402      7   -150   -371   -340   -303   -540
   -226    311    537    -44   -381    423      2   -140   -366   -353   -314   -542
   -207    303    511    -49   -361    407      5   -116   -361   -363   -332   -519
   -184    314    498    -64   -340    405     12    -88   -335   -332   -309   -488
   -194    322    514    -64   -353    418     18    -64   -306   -322   -298   -465
   -205    319    524    -59   -363    420     15    -57   -293   -298   -262   -465
   -236    358    592    -62   -415    472     25    -31   -259   -267   -226   -452
   -236    392    628    -77   -431    509     23    -12   -233   -244   -202   -439
   -252    355    605    -51   -428    480     23     -7   -231   -231   -187   -454
   -213    379    592    -83   -402    485      5    -18   -233   -233   -189   -444
   -228    420    649    -98   -439    535     23     23   -194   -197   -168   -402
   -257    413    670    -77   -462    540     49     80   -150   -179   -187   -363
   -252    397    649    -72   -452    524     44    106   -142   -200   -226   -322
   -194    431    626   -119   -410    527     36    116   -127   -150   -148   -340
   -207    522    730   -158   -470    626     57    174    -62    -64    -49   -324
   -205    579    784   -187   -493    680     80    236     15     25     33   -290
   -197    574    769   -189   -483    670    103    324     62     57     44   -223
   -158    550    709   -197   -433    628     93    358     72     51     18   -205
   -122    563    683   -223   -402    623     80    389     93     49     -7   -171
   -111    602    714   -244   -413    657     88    449    137     72    -10    -90
   -150    610    758   -231   -457    683    116    535    223    176     98     15
   -137    659    795   -262   -467    727    106    540    246    231    174    -10
    -38    722    761   -342   -400    740     49    459    184    218    213   -111
    -57    774    831   -358   -444    802     64    454    210    241    252   -109
   -111    680    789   -285   -452    732     90    436    200    202    213    -85
   -161    594    756   -218   -459    675    106    420    184    179    187    -77
   -252    579    828   -163   -542    704    129    415    197    192    197    -54
   -345    574    919   -114   -631    745    153    405    207    205    207    -46
   -213    522    732   -155   -472    626     62    228     46     46     72   -171
   -218    452    670   -116   -444    561     59    171     -7    -15     10   -220
   -283    420    704    -70   -496    563     93    171     -5    -25    -12   -213
   -296    433    730    -67   -511    581    116    179     12    -10     -7   -187
   -316    488    805    -85   -561    646    140    184     46     38     67   -181
   -319    504    823    -90   -571    662    161    187     54     41     67   -192
   -309    527    836   -111   -571    680    176    200     75     57     75   -176
   -303    602    906   -148   -605    753    205    231    119     93     98   -122
   -327    602    927   -137   -628    763    207    241    132     85     67    -59
   -332    631    963   -150   -646    797    200    236    158    135    129    -64
   -301    670    971   -187   -636    820    153    192    145    158    194   -114
   -306    654    961   -174   -633    807    137    174    127    142    181   -114
   -309    678    984   -184   -649    831    129    158    124    137    166   -111
   -316    623    937   -153   -628    779    129    150    103    114    127   -124
   -350    514    862    -83   -607    688    155    166     88    101    103   -135
   -384    433    818    -23   -600    626    158    174     62     77     70   -174
   -361    384    745    -12   -553    563    122    111    -12     -7    -18   -275
   -303    363    667    -28   -485    514     70     20   -109   -106   -119   -342
   -301    345    646    -23   -472    496     80     25   -119    -98   -119   -332
   -277    311    589    -15   -433    449     75     23   -132    -90   -109   -329
   -270    280    548     -7   -410    413     64     -5   -161   -119   -135   -374
   -252    319    568    -33   -410    444     41    -28   -181   -145   -174   -394
   -205    316    522    -57   -363    420     25    -38   -179   -137   -163   -381
   -197    303    501    -51   -348    402     28    -54   -197   -142   -153   -410
   -179    252    431    -36   -306    340     12    -77   -226   -174   -189   -420
   -145    270    413    -62   -280    340     -2    -98   -241   -202   -228   -420
   -124    226    348    -51   -236    288     -7   -111   -265   -259   -319   -410
   -124    181    306    -28   -215    244    -10   -109   -265   -228   -272   -459
    -57    111    168    -28   -114    140    -12   -114   -316   -311   -350   -571
     28   -137   -166     54     96   -150     51    -41   -400   -501   -571   -779
     41   -197   -241     77    140   -218    155     85   -397   -628   -732   -984
     49     46     -2    -46     25     23    233    205   -246   -542   -657   -932
    -62    413    472   -176   -267    441    124   -161   -249   -353   -358   -620
   -226    971   1197   -374   -711   1083   -132   -750   -288     20    205    -36
   -342   1553   1896   -607  -1119   1725   -332  -1049   -119    605    914    670
   -301   1652   1953   -675  -1127   1803   -527  -1176    -41   1005   1317   1101
   -293   1109   1402   -410   -849   1254   -553  -1254   -413    511    776    602
   -272    504    776   -114   -524    639   -491  -1205   -891   -355   -129   -277
   -176    111    285     31   -231    197   -376   -940   -979   -730   -607   -743
   -135     75    210     31   -171    142   -233   -584   -688   -545   -532   -680
    -96    116    210    -12   -153    163   -103   -316   -449   -358   -405   -566
    -59    103    163    -23   -111    132    -18   -135   -301   -241   -322   -483
    -38     96    135    -31    -88    114     28    -49   -233   -192   -290   -449
     15    174    158    -93    -70    166     54    -20   -197   -171   -296   -420
     18    161    140    -90    -59    150     51    -18   -200   -200   -348   -428
     20    153    132    -88    -54    142     49    -25   -200   -179   -306   -488
     10    155    145    -85    -67    153     49    -12   -179   -161   -293   -504
      2    163    161    -83    -77    163     67     25   -142   -132   -277   -454
     36    184    148   -111    -57    168     57     18   -145   -142   -290   -428
     77    207    129   -142    -25    168     36    -12   -163   -150   -293   -485
     88    239    150   -163    -31    194     28      2   -142   -140   -280   -475
    109    257    148   -181    -18    202     23     18   -124   -137   -293   -426
    124    270    142   -200     -7    207     20     28   -122   -129   -288   -407
    124    285    161   -205    -18    223     31     54    -88    -93   -249   -413
    129    329    197   -231    -33    265     31     75    -64    -80   -249   -407
    140    361    220   -249    -38    290     33    114    -36    -59   -233   -361
    124    394    270   -262    -72    332     49    155     10      7   -150   -361
    116    441    324   -280   -103    384     54    189     54     57   -103   -340
    119    467    348   -296   -114    410     67    239    106     98    -70   -306
    116    493    376   -303   -129    436     83    296    168    155    -28   -262
    124    530    405   -327   -140    467     96    358    239    226     31   -184
    132    571    436   -353   -150    504    101    418    303    290     83   -122
    132    602    467   -368   -168    535    114    472    366    358    142    -83
    137    641    504   -389   -181    574    116    517    410    407    197    -38
    132    665    532   -397   -200    597    114    535    423    426    215    -15
    109    678    568   -394   -228    623    129    553    436    433    220      2
     93    685    589   -389   -249    639    148    566    439    433    210     31
    140    652    511   -394   -184    581    116    480    350    340    137    -15
    137    641    504   -389   -181    574    109    423    293    290    114   -103
    106    628    522   -368   -207    576    114    387    257    254     90   -163
     83    605    519   -345   -218    563    111    340    210    200     46   -207
     59    592    532   -324   -236    563    132    311    192    153     -2   -220
     46    576    527   -314   -239    553    155    283    171    116    -28   -254
     38    566    527   -303   -244    548    163    246    145     85    -49   -314
     44    535    491   -290   -223    511    176    228    127     75    -59   -324
     31    514    483   -272   -226    498    200    220    119     59    -75   -332
     41    545    501   -293   -228    522    213    228    135     80    -59   -316
     28    581    553   -306   -262    568    231    236    166    111    -28   -306
     28    633    602   -332   -288    618    233    236    194    142      2   -283
     25    652    626   -337   -298    639    226    220    213    174     31   -283
     23    662    639   -345   -306    652    197    200    205    174     33   -285
      2    639    636   -322   -316    639    194    207    207    174     41   -280
      2    600    594   -301   -296    597    176    184    174    135     10   -298
     -5    550    555   -272   -280    553    161    145    127     88    -18   -337
    -28    488    517   -231   -272    504    176    153    127     90     -7   -363
    -31    410    441   -189   -236    426    176    148     96     51    -44   -397
    -31    355    387   -163   -210    371    174    132     62      7    -93   -428
    -31    345    376   -155   -202    361    163     98     15    -57   -168   -457
    -36    311    345   -140   -189    327    163     72    -18    -72   -166   -470
    -41    277    316   -119   -179    296    171     59    -33    -85   -168   -509
    -59    275    335   -109   -200    303    171     46    -49   -106   -192   -527
    -83    288    371   -101   -226    329    174     38    -38    -72   -129   -540
    -90    202    290    -57   -189    246    171     23    -57    -96   -145   -558
    -70    171    241    -49   -155    205    161     23    -70   -103   -163   -568
    -51    205    254    -77   -153    228    158     31    -59    -88   -148   -561
    -77    265    342    -93   -210    303    158     15    -62   -101   -153   -566
   -140    246    384    -54   -262    314    163     -5    -75   -124   -174   -574
   -122    200    319    -38   -220    259    168      5    -75   -119   -174   -584
    -46     77    124    -15    -85    101    176     41   -122   -192   -262   -670
      0   -150   -150     75     75   -150    254    148   -192   -379   -493   -878
    -12   -233   -220    122    101   -226    405    314   -163   -491   -636  -1021
   -103    -33     67     67    -85     15    496    301    -70   -400   -517   -987
   -306    374    678    -36   -493    524    350   -270   -168   -275   -254   -701
   -522    984   1506   -231  -1013   1244     67   -976   -257     41    265   -127
   -574   1613   2187   -519  -1382   1899   -181  -1231    -77    607    950    493
   -493   1719   2213   -613  -1353   1966   -439  -1345    -54    865   1218    763
   -420   1254   1675   -420  -1047   1465   -532  -1348   -324    501    813    366
   -376    594    971   -109   -672    782   -397  -1130   -654   -226     20   -410
   -293    241    532     23   -413    387   -187   -704   -574   -418   -296   -693
   -187    220    407    -18   -298    314    -12   -314   -285   -210   -174   -618
   -103    236    337    -67   -220    288     98    -72   -119   -103   -116   -561
    -64    220    285    -77   -174    252    158     33    -51    -72    -96   -537
    -57    210    265    -77   -161    236    184     80    -18    -46    -67   -532
    -62    179    241    -59   -153    210    189    101    -10    -41    -83   -568
    -70    150    218    -41   -142    181    200    114     -5    -49    -83   -576
    -70    148    218    -38   -142    181    213    135     23    -12    -28   -545
    -67    179    246    -57   -158    213    202    150     38     -5    -25   -522
    -64    207    272    -72   -168    239    197    158     44     -2    -25   -530
    -62    192    254    -64   -158    220    210    187     67     23     -7   -496
    -67    155    223    -44   -145    189    226    220    101     88     54   -485
    -62    163    226    -51   -145    194    228    231    119     93     54   -480
    -51    135    184    -41   -116    158    244    259    142     96     36   -418
    -41    140    179    -49   -111    158    259    296    194    184    140   -402
    -54    171    226    -57   -140    197    277    332    244    231    189   -413
    -62    171    233    -57   -148    202    288    358    254    241    197   -381
    -49    145    194    -49   -122    168    298    389    280    270    215   -363
    -31    153    181    -62   -106    166    311    436    316    301    241   -337
    -15    197    213    -90   -114    205    319    485    361    345    275   -306
      5    192    187    -98    -90    189    337    540    394    361    272   -257
     25    189    161   -109    -67    176    358    607    457    439    353   -215
     51    228    174   -140    -62    202    374    678    517    493    405   -148
     77    290    213   -184    -67    252    389    740    571    555    462    -85
     70    296    223   -184    -75    259    397    784    623    641    545    -75
     70    319    249   -197    -88    285    389    784    623    607    496    -44
     88    322    233   -207    -72    280    381    776    615    597    483     -2
     83    322    239   -202    -77    280    384    784    652    685    615    -10
     75    368    293   -223   -109    329    376    763    659    732    683    -54
     57    355    298   -207   -122    327    376    730    633    688    652    -46
     23    327    303   -176   -140    316    376    693    607    652    618    -46
     18    309    290   -163   -135    301    353    626    550    597    566    -90
      7    319    311   -166   -153    316    327    566    509    561    537   -114
     -7    298    306   -145   -158    303    327    517    475    527    504   -161
    -33    298    332   -132   -181    314    340    478    452    501    478   -200
    -70    306    376   -116   -223    340    350    452    446    498    475   -210
    -70    246    316    -90   -192    283    358    418    426    475    436   -239
    -62    215    277    -77   -168    246    368    410    402    436    381   -231
    -64    210    275    -72   -171    241    387    420    413    446    384   -213
    -85    272    358    -93   -220    314    420    462    496    574    535   -207
    -96    389    483   -148   -290    436    413    465    532    626    600   -200
    -80    410    491   -166   -285    449    366    418    506    607    579   -189
    -67    410    478   -171   -275    444    337    407    509    613    579   -161
    -88    379    467   -145   -277    423    340    418    530    644    610   -145
   -101    335    436   -116   -270    384    327    394    501    592    535   -166
    -70    257    324    -93   -197    290    288    332    436    517    449   -168
    -88    228    314    -70   -202    270    283    327    413    485    413   -176
   -106    142    249    -18   -176    194    277    319    387    532    498   -254
   -119    106    223      5   -171    163    270    298    371    527    501   -327
   -137     36    174     49   -155    103    280    280    340    488    457   -332
   -142    -20    122     80   -135     49    275    252    296    441    402   -361
   -142    -70     72    106   -109      0    267    220    254    389    335   -392
   -135    -83     51    109    -96    -15    257    200    236    381    327   -436
   -132    -75     57    103    -96    -10    241    184    215    353    285   -444
   -122   -103     18    111    -70    -44    226    171    192    329    262   -431
   -122    -96     25    109    -75    -36    215    155    192    350    309   -465
   -145   -109     36    124    -90    -36    215    155    192    361    327   -439
   -155   -114     41    135   -101    -38    202    148    184    366    337   -423
   -166   -124     38    142   -103    -41    187    137    171    342    314   -423
   -168   -153     15    161    -93    -70    181    148    174    327    283   -413
   -148   -236    -88    189    -31   -163    179    155    135    244    176   -444
   -111   -428   -316    270    101   -374    231    210     62    124     51   -657
   -122   -548   -426    332    150   -488    345    329     44      0    -90   -901
    -93   -496   -402    296    153   -449    433    446    103    -36   -158   -956
   -187   -207    -20    194    -83   -114    392    189    171    150    109   -680
   -381    381    763      0   -574    571    163   -376    228    535    641   -119
   -548   1106   1652   -280  -1101   1379    -49   -722    457   1122   1335    633
   -498   1361   1860   -431  -1179   1610   -296   -852    626   1610   1826   1215
   -426    945   1371   -262   -898   1158   -449   -984    316   1350   1548    950
   -420    337    756     41   -589    545   -439   -995   -181    571    750     96
   -368   -145    220    257   -296     36   -303   -769   -439    -18    103   -553
   -275   -246     28    262   -153   -109   -142   -407   -244     49     83   -615
   -213   -174     36    192   -127    -70     10   -116    -12    223    205   -527
   -163   -181    -18    171    -75   -101    103     57    103    296    244   -483
   -155   -220    -64    187    -46   -142    127    114    135    303    239   -483
   -163   -205    -41    184    -62   -124    140    150    155    309    236   -480
   -140   -171    -31    153    -57   -103    142    155    155    293    213   -475
   -111   -179    -67    142    -23   -124    140    158    142    283    205   -493
   -111   -171    -62    140    -25   -119    142    166    150    293    220   -519
   -111   -158    -46    135    -33   -103    142    187    168    306    231   -496
   -114   -161    -49    137    -33   -106    155    210    194    314    207   -467
   -124   -161    -36    142    -46    -98    171    239    228    350    244   -428
   -103   -158    -54    129    -28   -106    174    244    249    376    290   -428
   -101   -129    -28    116    -36    -80    176    254    249    374    288   -439
    -93   -109    -18    101    -41    -64    161    265    246    366    265   -428
    -88   -129    -41    109    -23    -85    171    296    283    400    288   -405
   -114   -109      5    111    -59    -54    202    345    345    480    374   -371
   -101    -90     10     96    -57    -41    205    363    371    511    405   -332
    -62    -75    -12     67    -25    -44    197    379    376    504    381   -319
    -49    -59    -12     54    -20    -36    215    439    426    542    400   -259
    -44    -64    -23     54    -12    -44    233    485    462    576    410   -226
    -41    -72    -31     57     -5    -51    252    540    514    633    462   -179
    -33    -10     20     20    -28      2    262    605    581    722    553   -150
    -20     67     88    -23    -54     77    259    654    641    789    618   -111
      0    122    119    -62    -59    122    259    698    696    846    659    -62
     18    168    150    -93    -64    161    262    732    743    888    688      2
     23    215    189   -122    -83    202    259    743    758    904    691     33
     23    220    197   -122    -85    210    259    737    761    906    691     33
      7    197    189   -103    -90    194    257    717    743    888    670     41
      2    192    189    -96    -93    192    246    688    714    849    626     46
    -15    189    202    -88   -109    194    236    641    678    841    659    -15
    -33    207    241    -88   -137    226    226    584    631    797    631    -83
    -49    189    239    -72   -145    215    226    540    581    730    555   -103
    -62    161    223    -49   -142    192    241    506    550    701    535   -124
    -62    109    171    -25   -116    140    257    459    501    641    475   -189
    -59     80    140    -12    -98    109    270    418    459    592    426   -223
    -72     67    137      0   -103    101    283    384    436    566    410   -257
    -85     54    140     15   -111     96    293    358    405    524    345   -298
    -85     31    114     25   -101     72    324    374    420    540    366   -280
    -77     80    158      0   -116    119    345    402    472    607    459   -285
    -90    122    213    -15   -153    166    340    402    498    623    485   -254
   -127    187    314    -28   -220    249    311    371    498    620    483   -202
   -140    184    322    -23   -231    252    280    340    485    613    475   -187
   -145    127    272      7   -207    197    280    329    472    594    454   -197
   -150     49    200     49   -176    124    280    322    454    566    423   -192
   -161     31    192     64   -176    111    280    316    454    581    454   -189
   -181     25    207     75   -194    116    285    314    444    581    452   -205
   -200    -70    129    135   -166     28    296    316    410    540    397   -233
   -220   -181     38    200   -129    -70    306    316    384    522    374   -314
   -231   -207     23    220   -127    -93    314    301    358    498    358   -368
   -223   -210     10    215   -119    -98    303    272    316    454    327   -316
   -218   -236    -18    226   -101   -127    296    259    298    433    309   -324
   -215   -257    -44    236    -88   -150    306    259    296    423    290   -332
   -215   -306    -90    262    -62   -200    322    257    288    407    267   -345
   -228   -342   -114    283    -57   -228    340    262    290    413    277   -358
   -226   -355   -132    290    -46   -244    361    275    301    415    267   -332
   -213   -368   -155    290    -28   -265    366    275    293    402    252   -306
   -207   -363   -155    285    -25   -259    358    267    288    405    267   -316
   -197   -389   -192    293     -5   -290    350    254    277    402    265   -353
   -187   -446   -259    316     33   -353    355    254    259    374    236   -374
   -142   -597   -457    368    155   -527    381    293    213    275    116   -444
    -83   -810   -727    446    322   -769    470    402    171    132    -70   -654
    -51   -792   -740    420    342   -766    566    530    213     59   -163   -828
   -109   -613   -504    361    194   -558    626    555    324    150    -51   -735
   -249   -205     44    226   -148    -80    483    122    314    363    288   -420
   -436    480    917    -20   -675    698    220   -514    265    693    828    155
   -532   1008   1538   -239  -1036   1273     33   -792    405   1174   1421    807
   -504    917   1421   -205   -963   1166   -145   -956    322   1270   1527    950
   -480    355    836     62   -659    594   -192  -1023    -62    717    924    355
   -410   -218    192    314   -301    -12   -119   -898   -449    -36    106   -457
   -293   -498   -205    394    -46   -353     12   -514   -335   -106    -70   -594
   -207   -522   -314    363     51   -418    148   -161    -70     90     51   -480
   -135   -519   -384    327    122   -452    246     72     98    218    142   -420
   -111   -522   -410    316    148   -467    301    181    176    270    176   -413
   -103   -506   -402    303    148   -454    314    207    187    254    150   -413
   -101   -485   -387    293    140   -436    324    220    192    259    155   -423
    -96   -470   -376    280    137   -423    335    231    194    257    145   -423
    -88   -475   -387    283    148   -431    353    259    220    275    158   -407
    -77   -472   -394    272    155   -433    353    267    226    277    166   -413
    -51   -446   -394    249    168   -423    358    283    246    301    192   -381
    -38   -420   -381    228    168   -400    361    301    267    324    210   -361
    -28   -394   -366    213    168   -381    361    301    275    329    220   -363
    -38   -387   -350    213    153   -368    358    283    270    319    205   -371
    -72   -371   -298    220    111   -335    374    303    296    340    213   -345
    -44   -361   -316    202    135   -340    368    337    316    350    215   -316
     -5   -329   -324    168    158   -327    376    384    358    410    293   -283
     -7   -283   -277    145    135   -280    397    426    402    459    350   -244
     23   -231   -254    103    137   -241    384    449    426    478    358   -228
     44   -215   -259     83    150   -236    381    472    441    485    355   -215
     49   -207   -257     80    153   -231    387    506    467    514    376   -181
     67   -168   -239     49    150   -202    389    553    506    532    368   -145
     93   -158   -252     33    171   -205    392    610    535    553    379    -88
    109   -116   -226      2    166   -171    397    670    584    636    485    -80
    142    -64   -207    -38    174   -135    410    727    628    688    548    -36
    163    -36   -202    -64    179   -119    405    758    649    709    566     -2
    176    -23   -200    -77    187   -111    407    766    652    714    568     23
    168     -2   -174    -83    171    -88    420    769    654    722    587     36
    161     44   -116   -101    140    -36    428    756    654    711    574     59
    176     57   -122   -116    148    -31    423    743    654    724    600     75
    187     64   -124   -127    155    -28    407    717    636    704    584     49
    181     57   -124   -122    153    -33    397    680    602    662    555     36
    158     62    -96   -109    127    -15    397    636    584    649    558     15
    132     44    -88    -90    109    -20    400    584    550    602    514    -20
     98     25    -72    -62     85    -23    407    542    517    561    485    -57
     70     10    -62    -41     64    -25    423    496    488    524    457   -103
     67      0    -67    -33     67    -33    433    444    462    480    415   -135
     33    -23    -57     -5     44    -41    462    420    449    452    384   -148
     18    -23    -44      2     31    -33    483    420    452    441    361   -137
     44     15    -31    -31     36     -7    498    452    480    465    379   -103
     36     62     25    -49      5     44    501    465    514    532    475    -80
      0     96     93    -49    -46     96    491    441    530    568    532    -96
     15    119    103    -70    -44    111    459    420    537    576    545    -77
     49    116     64    -83     -7     90    420    407    527    566    532    -72
     67     88     20    -77     23     54    392    381    493    530    493    -62
     33     25     -7    -31     20     10    379    342    462    498    465    -75
     -2     10     12     -5     -7     12    368    329    452    488    457    -80
      7    -54    -62     23     33    -57    345    319    413    449    413    -80
      2   -163   -166     80     83   -163    332    306    368    402    363   -101
     -2   -215   -213    106    103   -213    332    280    342    374    327   -140
    -20   -249   -228    135    103   -239    332    254    316    350    306   -174
    -46   -303   -257    174    101   -280    342    236    296    335    293   -197
    -59   -371   -311    215    124   -342    345    218    280    322    285   -207
    -49   -400   -350    223    148   -376    337    207    262    306    267   -205
    -51   -415   -366    233    155   -392    335    194    241    275    231   -194
    -51   -459   -407    254    176   -433    329    187    231    265    233   -192
    -46   -446   -400    246    176   -423    332    184    249    303    285   -200
    -54   -465   -413    259    179   -441    342    181    252    311    311   -187
    -62   -480   -418    270    176   -449    350    176    244    298    306   -184
    -54   -509   -454    280    197   -480    350    176    241    290    303   -174
    -44   -558   -514    301    233   -537    355    184    233    277    290   -179
     -2   -717   -714    358    353   -717    371    200    158    161    161   -301
     38   -930   -969    444    504   -948    459    275     59    -36    -62   -540
     49   -995  -1044    472    545  -1018    576    433     88   -109   -168   -678
      0   -849   -849    426    423   -849    652    493    218     10    -28   -550
   -187   -446   -259    314     33   -353    509     -2    259    259    348   -132
   -415    233    649     90   -532    441    314   -517    420    735    982    558
   -522    730   1249   -106   -885    987    140   -753    641   1252   1582   1234
   -470    654   1124    -90   -797    888    -88   -927    561   1371   1712   1457
   -436    142    579    145   -509    361   -176  -1023    137    810   1122    878
   -379   -389    -10    384   -187   -200   -106   -867   -226    135    394    119
   -306   -652   -345    478     18   -498     51   -493   -197    -10    176   -202
   -184   -639   -454    413    135   -548    205   -124     20    135    270   -142
    -93   -607   -514    350    207   -561    290     59    122    200    311   -163
    -64   -615   -553    340    241   -584    329    129    155    205    306   -166
    -51   -639   -589    345    267   -615    342    150    168    197    293   -161
    -41   -672   -631    358    293   -652    350    166    163    174    262   -163
    -31   -704   -672    366    319   -688    363    179    158    158    241   -153
    -31   -672   -644    350    303   -659    361    176    145    137    220   -161
    -25   -610   -587    316    277   -600    353    181    145    132    215   -145
    -31   -563   -532    298    249   -548    355    197    158    129    207   -116
    -15   -597   -581    303    280   -589    353    192    150    111    192   -116
      5   -568   -574    280    288   -568    329    202    163    150    254   -135
     12   -524   -537    254    272   -532    314    213    184    171    280   -122
     31   -498   -530    233    280   -514    306    220    187    166    272    -96
     36   -493   -530    226    283   -511    311    244    202    187    293    -83
     38   -431   -472    194    254   -452    319    272    239    236    345    -62
     51   -423   -475    187    262   -449    324    303    254    241    345    -44
     72   -402   -475    166    272   -439    309    324    246    223    316    -33
     80   -368   -449    142    262   -407    298    350    265    246    327    -12
     80   -350   -431    135    254   -389    309    394    301    290    368     20
     85   -314   -402    111    241   -358    329    449    353    358    444     75
    101   -249   -350     75    226   -298    345    506    405    407    491    101
    122   -202   -324     38    223   -262    345    568    444    439    483    116
    137   -176   -314     20    223   -246    358    633    498    493    517    187
    161   -135   -296    -15    226   -215    355    662    537    550    579    233
    150   -101   -252    -23    200   -176    366    693    574    592    613    272
    171    -59   -233    -57    200   -145    358    691    589    610    636    314
    192    -23   -215    -85    202   -119    340    665    555    581    610    309
    187     20   -166   -106    176    -72    335    646    550    581    613    309
    176     12   -163    -93    171    -75    345    626    535    566    600    311
    145    -25   -174    -59    158    -98    345    584    498    530    568    275
    111    -20   -135    -46    122    -77    340    532    470    511    568    236
     83    -12    -98    -36     90    -54    345    483    441    483    540    207
     62    -23    -85    -18     72    -54    358    444    413    454    514    176
     33    -25    -59     -5     44    -41    350    392    379    420    493    135
     12    -28    -41      7     25    -33    350    345    340    376    449     96
     -2    -44    -41     23     15    -41    361    314    298    327    389     70
    -10    -64    -54     38     20    -59    353    285    252    277    332     33
     -7     -7      0      7     -5     -5    337    283    270    311    361     36
    -12     77     90    -33    -51     83    324    293    306    355    410     72
    -28    132    161    -51    -93    145    311    285    327    384    446     85
    -33    155    189    -59   -111    171    280    265    324    379    428     77
    -28    155    181    -64   -106    168    236    236    298    361    397     62
    -25    142    168    -59    -98    155    215    223    285    353    384     62
    -25    127    153    -51    -90    140    197    200    252    322    363     59
    -44    119    163    -36   -103    140    158    158    200    275    322     25
    -62     70    132     -5    -98    101    140    148    181    267    303     -7
    -70    -12     54     41    -62     20    124    137    155    236    262    -41
    -80    -96    -15     85    -33    -57    114    122    101    179    197    -85
   -101    -98      2    101    -51    -49    109    101     64    145    158   -114
   -111   -122    -10    114    -51    -67     98     70     28    109    106   -140
   -103   -168    -67    135    -20   -119     93     51     -7     75     72   -168
   -101   -189    -88    142     -7   -140     83     41    -31     70     80   -194
    -96   -166    -70    132    -12   -119     62     28    -33     75     83   -194
    -96   -176    -80    135    -10   -127     59     25    -41     72     67   -200
   -101   -192    -90    145     -7   -142     57     20    -46     62     51   -207
   -106   -213   -106    158      0   -161     51     12    -59     46     23   -218
   -106   -202    -96    155     -5   -150     46     10    -70     51     25   -223
   -109   -187    -80    145    -15   -132     23      2    -83     44      5   -233
    -85   -259   -174    171     41   -218     25     18   -106     10    -46   -272
    -51   -462   -413    254    179   -439     93     96   -158   -114   -197   -428
    -46   -636   -589    342    270   -613    239    228   -171   -257   -387   -626
    -70   -493   -423    280    174   -459    335    322    -59   -210   -355   -605
   -163   -124     38    142   -101    -44    270     44    -38    -62   -135   -394
   -275    431    706    -80   -491    568    -28   -522   -124    197    285     25
   -394   1135   1530   -368   -961   1332   -314   -914    -36    675    891    610
   -371   1332   1701   -483  -1036   1517   -548  -1015    106   1114   1325   1039
   -319    870   1189   -275   -753   1028   -670  -1072   -122    924   1104    831
   -322    290    613     15   -467    449   -623  -1083   -623    127    303     80
   -293   -158    135    226   -215    -12   -462   -893   -852   -441   -329   -498
   -254   -280    -28    265   -114   -155   -290   -548   -576   -285   -298   -462
   -218   -249    -31    233    -93   -140   -163   -290   -340   -116   -192   -366
   -179   -257    -77    215    -51   -168    -67   -106   -184    -15   -129   -311
   -168   -267    -98    218    -36   -184    -12    -25   -114     28    -98   -283
   -161   -265   -103    213    -31   -184     12      2    -88     44    -98   -277
   -163   -244    -80    202    -41   -163     25     23    -59     67    -88   -267
   -158   -223    -64    189    -46   -145     18     38    -49     75    -88   -259
   -145   -200    -54    174    -46   -127     15     51    -31     98    -75   -249
   -145   -176    -33    161    -57   -106     20     67    -10    124    -62   -236
   -153   -192    -41    171    -57   -116     33     90     12    148    -46   -220
   -158   -233    -75    194    -44   -155     38    109     38    174    -28   -202
   -155   -205    -49    181    -54   -127     36    114     57    200    -10   -181
   -150   -161    -10    155    -72    -85     31    124     75    226      7   -168
   -148   -137     10    142    -80    -64     33    137     90    239     10   -171
   -145   -135     10    140    -77    -64     44    158    114    254      7   -171
   -137   -148    -10    142    -64    -80     54    184    148    293     33   -145
   -127   -135     -7    129    -59    -72     62    215    189    337     67   -116
   -124   -127     -5    124    -62    -67     64    244    228    374     90    -96
   -127    -98     25    111    -77    -36     67    275    267    410    114    -75
   -114    -36     77     75    -96     20     75    322    322    462    158    -36
   -106    -44     59     72    -85      7    101    387    384    519    205     10
    -88    -51     36     70    -62     -7    122    449    446    587    254     64
    -62     18     77     20    -70     46    122    496    509    662    322    124
    -51     88    140    -18    -96    114    127    545    579    748    402    174
    -38     96    132    -28    -85    111    129    584    623    789    418    179
    -36     88    124    -28    -80    106    137    610    649    805    418    202
    -44     64    106    -10    -75     85    155    623    659    818    439    231
    -44     54     98     -5    -70     75    161    615    649    813    444    233
    -44    106    150    -31    -98    127    155    592    641    813    454    223
    -59     88    145    -15   -103    116    163    571    631    800    444    213
    -64     70    135     -2   -101    101    166    537    602    766    415    179
    -83     85    168      0   -124    127    168    493    561    711    350    101
    -98     77    176     10   -137    124    176    449    514    649    293    106
   -122     33    155     44   -140     93    197    420    488    613    267    106
   -158    -36    119     96   -140     41    220    394    465    592    254     72
   -171    -51    119    111   -145     33    231    368    457    594    270     46
   -181   -106     72    142   -127    -18    241    355    452    581    257     28
   -179   -114     64    145   -124    -23    254    348    459    602    277    -12
   -171    -67    101    119   -137     15    262    345    488    633    306     -7
   -155     25    181     64   -168    103    254    350    519    667    335     44
   -155     15    168     70   -163     90    249    342    537    688    358     75
   -161     28    187     64   -174    106    231    337    561    724    402    106
   -171     28    200     70   -187    111    228    342    587    761    446    109
   -166     15    181     75   -174     98    220    335    584    758    433     62
   -184    -67    116    124   -150     23    218    327    555    719    384     51
   -207   -101    106    153   -158      2    213    322    542    706    368     51
   -220   -168     51    194   -140    -57    200    311    522    680    337     44
   -241   -275    -33    259   -103   -155    192    296    491    636    290    -10
   -254   -348    -93    298    -80   -220    189    298    480    631    288    -31
   -262   -374   -114    316    -75   -244    176    290    467    618    280    -51
   -272   -431   -158    353    -59   -296    166    280    452    597    252    -80
   -277   -467   -189    374    -44   -329    153    272    446    592    246    -88
   -277   -472   -197    374    -41   -335    145    270    454    607    257    -83
   -285   -485   -202    384    -41   -345    135    265    457    610    254    -98
   -296   -530   -233    410    -33   -381    135    270    462    610    249   -109
   -301   -568   -267    436    -18   -418    135    277    470    618    252    -98
   -319   -589   -270    454    -25   -431    129    277    475    628    257   -101
   -337   -605   -267    470    -36   -436    116    270    470    628    252   -114
   -332   -584   -252    457    -41   -420    101    265    467    631    259   -114
   -298   -662   -363    480     31   -514    122    309    467    607    220   -142
   -257   -893   -639    574    189   -766    205    410    418    457     23   -327
   -249   -987   -740    618    244   -865    345    563    478    384    -98   -462
   -290   -826   -537    555    122   -683    433    584    592    459    -12   -405
   -397   -454    -57    426   -171   -257    293    135    527    581    231   -176
   -537    171    709    181   -623    441    -64   -496    394    859    701    275
   -631    784   1415    -75  -1023   1098   -355   -831    454   1293   1252    820
   -600    815   1413   -109  -1005   1111   -597   -963    454   1551   1525   1078
   -548    288    836    129   -691    561   -657   -969    218   1239   1163    737
   -517   -290    226    402   -374    -31   -530   -844   -145    488    363     12
   -470   -636   -166    553   -153   -402   -324   -514   -111    244     15   -314
   -410   -667   -259    537    -75   -465   -153   -150    194    444    122   -246
   -327   -662   -335    496      2   -498    -31    101    407    589    207   -171
   -301   -714   -413    506     54   -563     41    236    514    649    236   -140
   -290   -735   -444    514     75   -592     57    272    542    657    241   -150
   -265   -717   -454    491     93   -587     57    285    561    659    252   -153
   -236   -665   -428    452     96   -548     46    290    579    675    267   -153
   -231   -672   -441    452    103   -558     57    303    597    680    262   -153
   -233   -672   -441    452    103   -558     67    316    615    696    267   -137
   -246   -678   -431    462     90   -555     75    327    633    706    267   -127
   -246   -691   -444    470     98   -568     85    350    662    719    277   -109
   -231   -698   -467    465    116   -584     88    358    672    730    293   -103
   -220   -665   -444    444    109   -555     93    374    704    766    324   -103
   -202   -615   -413    407    103   -514     85    381    724    784    342    -90
   -187   -597   -410    392    111   -504     77    400    748    807    358    -70
   -189   -594   -405    392    106   -501     85    428    782    844    384    -62
   -184   -592   -407    389    109   -501    101    454    807    870    407    -46
   -176   -597   -420    387    119   -509    119    488    841    904    436    -18
   -166   -530   -363    348     98   -446    119    524    893    950    483     18
   -158   -522   -363    340     98   -441    114    563    940    989    501     41
   -148   -504   -358    324    103   -431    114    613    984   1026    522     70
   -140   -480   -340    309     98   -413    124    667   1036   1080    566    103
   -129   -496   -366    314    116   -431    145    735   1096   1135    600    135
   -116   -491   -374    303    124   -431    158    797   1150   1192    652    184
    -85   -410   -324    246    119   -368    155    844   1208   1262    719    246
    -72   -387   -314    228    119   -350    155    875   1247   1309    758    283
    -70   -350   -280    210    103   -316    158    893   1270   1335    784    306
    -77   -353   -275    213     96   -316    163    888   1267   1332    782    311
    -80   -342   -262    210     90   -303    163    870   1249   1327    776    309
    -85   -355   -272    218     93   -314    163    839   1221   1309    766    290
   -103   -371   -267    239     80   -319    163    792   1184   1270    735    259
   -116   -366   -249    241     64   -309    155    743   1148   1244    717    239
   -137   -353   -218    244     38   -285    145    688   1117   1218    698    213
   -148   -337   -192    241     20   -265    142    641   1096   1192    672    202
   -166   -345   -179    257      5   -262    153    610   1075   1176    657    184
   -197   -358   -163    277    -18   -262    161    571   1062   1169    649    129
   -218   -381   -163    298    -28   -272    161    532   1044   1150    628    103
   -218   -400   -181    306    -20   -293    158    506   1034   1135    610     90
   -218   -374   -155    296    -31   -265    158    501   1047   1145    623    101
   -236   -293    -57    265    -90   -176    166    509   1088   1189    662    140
   -236   -241     -5    239   -116   -124    148    488   1106   1218    688    166
   -228   -236     -7    228   -111   -122    114    459   1111   1231    698    181
   -210   -254    -44    233    -83   -150     85    439   1096   1221    688    171
   -207   -259    -51    233    -77   -158     72    418   1078   1208    678    158
   -215   -285    -70    249    -72   -179     59    405   1062   1192    662    148
   -220   -311    -90    265    -67   -202     62    402   1062   1200    662    158
   -223   -355   -132    290    -46   -244     54    397   1054   1189    649    135
   -226   -462   -236    342      2   -350     41    376   1005   1137    594     70
   -223   -548   -324    384     49   -436     31    350    958   1093    555     28
   -223   -584   -363    402     67   -475     25    324    930   1065    532     -7
   -228   -636   -407    433     88   -522     28    303    909   1041    506    -49
   -220   -701   -480    459    127   -592     15    288    885   1018    475    -72
   -220   -714   -493    467    135   -605     -2    272    870    995    457    -83
   -220   -704   -483    459    129   -594     -7    265    865    987    452    -77
   -223   -691   -467    457    122   -579     -7    259    862    984    441    -75
   -236   -706   -472    470    116   -592    -23    246    852    966    415    -57
   -254   -776   -522    514    132   -649    -20    244    859    984    433    -67
   -262   -805   -545    532    140   -675    -18    236    862    995    454    -98
   -259   -766   -506    514    122   -636    -25    231    865    997    465   -114
   -233   -784   -553    506    158   -670    -23    244    841    961    423   -142
   -184   -956   -774    568    293   -865     18    293    766    833    280   -265
   -153  -1161  -1010    657    428  -1085    127    410    711    654     67   -472
   -158  -1148   -989    654    415  -1070    275    558    802    631     18   -542
   -277   -904   -626    589    171   -766    218    176    763    711    184   -397
   -413   -431    -18    420   -200   -226   -114   -530    618    917    555    -18
   -558    285    841    135   -701    563   -452  -1031    631   1325   1132    563
   -607    797   1405    -93  -1005   1101   -782  -1299    732   1782   1670   1111
   -522    545   1065    -12   -795    802   -984  -1317    683   1834   1680   1143
   -459    -90    366    275   -413    137   -885  -1109    441   1330   1111    555
   -420   -680   -262    548    -80   -472   -602   -737    272    756    459   -101
   -358   -849   -491    605     64   -670   -345   -288    517    776    355   -231
   -280   -846   -566    561    140   -706   -184     15    743    917    439   -168
   -236   -896   -659    566    210   -779    -93    171    852    971    470   -148
   -213   -956   -745    581    265   -849    -54    233    888    984    480   -140
   -205   -989   -784    597    288   -888    -44    259    896    969    470   -137
   -210   -950   -743    579    262   -846    -38    270    906    974    478   -145
   -205   -940   -737    571    265   -839    -20    301    930    992    493   -140
   -200   -961   -761    579    277   -862     -7    327    953   1008    514   -129
   -197   -984   -787    592    293   -885     -2    342    971   1026    530   -129
   -192   -958   -766    574    285   -862    -12    353    992   1041    553   -103
   -181   -932   -753    555    283   -844      0    379   1023   1062    579    -62
   -166   -914   -748    540    288   -833     20    402   1044   1083    607    -25
   -163   -885   -722    524    277   -805     31    415   1065   1111    628    -36
   -168   -878   -709    522    270   -795     44    433   1091   1135    654    -25
   -163   -924   -761    542    298   -844     62    475   1122   1163    693     12
   -155   -922   -766    537    303   -846     70    509   1150   1189    724     41
   -153   -914   -761    535    303   -839     75    535   1179   1221    743     36
   -135   -922   -787    527    324   -854     85    574   1215   1249    776     49
   -119   -917   -797    517    337   -857     98    615   1247   1265    797     70
    -93   -893   -800    493    353   -846    103    665   1278   1288    818     93
    -62   -865   -802    465    368   -833    109    719   1319   1319    844    111
    -38   -875   -836    457    397   -857    129    787   1369   1361    888    158
    -18   -878   -862    446    420   -870    142    854   1428   1428    956    194
      7   -865   -872    428    439   -867    145    904   1470   1465    997    205
     38   -862   -901    413    470   -880    161    950   1509   1488   1026    249
     59   -849   -909    394    480   -878    171    969   1525   1499   1049    314
     67   -870   -937    400    501   -904    181    979   1538   1512   1065    353
     62   -854   -919    394    491   -888    176    961   1530   1519   1078    337
     51   -833   -885    392    467   -859    171    932   1527   1543   1117    283
     44   -867   -914    410    475   -891    171    901   1517   1525   1135    285
     44   -896   -943    426    491   -919    155    849   1470   1439   1067    322
     36   -893   -930    426    483   -911    140    787   1423   1382   1010    342
     12   -906   -919    446    465   -911    148    737   1421   1431   1060    254
    -18   -891   -875    452    426   -883    148    683   1397   1389   1039    192
    -38   -906   -867    470    413   -888    150    649   1382   1408   1085    202
    -72   -930   -857    501    389   -896    158    618   1374   1413   1101    163
   -111   -966   -854    540    371   -911    179    605   1371   1402   1101    174
   -129   -989   -862    558    366   -927    194    605   1376   1384   1075    189
   -129   -997   -870    563    368   -935    200    615   1389   1382   1067    223
   -122   -976   -857    548    366   -917    215    633   1428   1428   1122    265
   -122   -927   -805    524    340   -867    205    631   1460   1441   1140    309
   -122   -914   -792    517    335   -854    171    613   1457   1428   1130    358
   -114   -924   -810    519    348   -870    145    600   1462   1439   1150    345
   -119   -948   -828    532    353   -888    127    587   1447   1428   1158    335
   -111   -971   -859    542    374   -917    111    566   1431   1434   1169    298
   -122   -984   -862    550    368   -922     98    540   1415   1418   1156    290
   -132  -1054   -922    592    392   -987     98    530   1387   1369   1104    283
   -150  -1150  -1000    649    423  -1075     96    509   1337   1325   1052    246
   -171  -1236  -1065    704    446  -1150    103    488   1304   1278    989    189
   -192  -1280  -1091    735    449  -1187    106    470   1286   1275    987    155
   -205  -1301  -1096    753    444  -1197     98    449   1278   1288   1010    122
   -207  -1306  -1098    756    444  -1202     67    418   1241   1249    974     90
   -202  -1322  -1119    763    457  -1221     46    387   1195   1166    891     96
   -197  -1353  -1156    774    475  -1254     46    387   1179   1156    870    122
   -202  -1353  -1150    776    472  -1252     46    384   1195   1205    919     88
   -205  -1340  -1135    771    462  -1239     36    366   1184   1195    919     57
   -207  -1350  -1143    779    467  -1247     31    363   1179   1176    906     59
   -210  -1361  -1150    784    467  -1257     31    366   1179   1166    888     62
   -207  -1356  -1148    782    467  -1252     28    363   1166   1124    841     67
   -194  -1428  -1234    810    519  -1332     33    363   1119   1060    769     44
   -163  -1665  -1501    914    667  -1584     93    389   1018    932    626   -161
   -153  -1891  -1738   1021    792  -1816    215    428    893    709    400   -446
   -158  -1852  -1693   1005    766  -1774    332    478    914    672    363   -493
   -252  -1600  -1350    924    548  -1475    329    272   1015    846    571   -270
   -376   -971   -594    675    109   -784     57   -155   1231   1306   1119    288
   -509   -189    316    348   -413     62   -192   -342   1636   1990   1870   1047
   -493    103    597    194   -545    350   -454   -337   1935   2486   2330   1535
   -431   -187    241    306   -337     25   -685   -444   1761   2351   2161   1397
   -428   -753   -324    592    -51   -540   -732   -592   1187   1615   1462    711
   -426  -1234   -810    828    189  -1023   -540   -446    807   1005    857    103
   -374  -1382  -1010    878    316  -1197   -277    -90    922    987    766      2
   -293  -1402  -1109    846    405  -1257    -85    163   1049   1054    787     12
   -236  -1434  -1197    836    480  -1317     23    303   1109   1075    782      0
   -215  -1480  -1267    846    522  -1374     67    355   1124   1083    792    -18
   -200  -1501  -1304    849    550  -1402     93    376   1127   1075    784    -36
   -179  -1545  -1366    862    592  -1457    119    397   1130   1062    774    -51
   -163  -1556  -1392    859    613  -1475    129    413   1132   1057    771    -54
   -153  -1540  -1387    844    613  -1465    135    420   1135   1060    774    -46
   -153  -1532  -1382    841    613  -1457    145    436   1145   1070    782    -31
   -142  -1522  -1379    831    615  -1449    153    454   1153   1083    787    -20
   -135  -1509  -1374    823    618  -1441    163    478   1169   1111    802     -7
   -135  -1525  -1389    828    626  -1457    171    496   1184   1130    810     -2
   -129  -1499  -1371    813    618  -1436    171    514   1197   1150    826     23
   -111  -1454  -1345    782    615  -1400    171    532   1208   1163    841     49
    -96  -1439  -1343    769    623  -1392    174    553   1223   1179    849     59
    -88  -1428  -1343    756    626  -1384    174    576   1236   1192    849     64
    -80  -1421  -1340    750    628  -1382    187    613   1257   1215    865     90
    -70  -1400  -1330    732    628  -1363    184    641   1270   1223    870    106
    -54  -1382  -1327    719    636  -1356    181    675   1286   1241    891    132
    -41  -1343  -1301    691    628  -1322    194    722   1317   1267    917    161
    -25  -1291  -1265    657    618  -1278    210    774   1358   1304    950    197
    -12  -1275  -1265    641    623  -1273    233    833   1392   1332    974    223
     20  -1260  -1280    620    649  -1270    249    891   1431   1361   1002    249
     49  -1239  -1288    592    667  -1262    257    945   1480   1402   1041    293
     75  -1205  -1280    563    675  -1241    249    979   1506   1426   1067    324
     98  -1166  -1267    532    683  -1215    246   1000   1525   1444   1091    353
     96  -1127  -1223    517    659  -1174    249   1002   1527   1444   1091    361
     96  -1111  -1210    506    652  -1161    249    987   1517   1436   1088    355
     83  -1119  -1202    517    641  -1161    252    966   1506   1431   1091    355
     67  -1148  -1218    537    641  -1182    252    937   1488   1405   1078    342
     41  -1176  -1218    568    628  -1197    246    888   1454   1366   1047    306
     15  -1192  -1208    587    610  -1200    241    836   1421   1327   1015    270
     -7  -1197  -1189    602    589  -1195    249    789   1392   1293    989    246
    -41  -1215  -1174    628    566  -1197    272    753   1371   1270    971    231
    -62  -1228  -1166    646    550  -1197    293    719   1363   1254    961    228
    -75  -1252  -1176    662    550  -1215    298    680   1350   1234    950    220
    -77  -1296  -1221    685    571  -1260    301    649   1319   1197    909    179
    -64  -1288  -1226    675    579  -1257    303    639   1304   1182    888    161
    -51  -1208  -1156    631    550  -1182    324    657   1340   1221    930    200
    -57  -1153  -1096    602    517  -1124    316    657   1363   1244    963    236
    -62  -1140  -1078    600    506  -1109    290    639   1369   1249    979    254
    -57  -1132  -1078    592    509  -1106    246    610   1356   1226    963    241
    -70  -1130  -1060    600    493  -1096    231    584   1335   1197    945    213
    -75  -1174  -1101    623    511  -1140    218    563   1306   1163    919    184
    -67  -1202  -1135    633    532  -1169    197    540   1283   1137    898    161
    -72  -1254  -1182    662    553  -1221    192    527   1265   1111    883    145
    -85  -1353  -1267    719    589  -1312    194    522   1234   1072    857    127
   -111  -1439  -1327    774    605  -1384    187    491   1179   1013    802     70
   -137  -1501  -1363    820    613  -1434    187    472   1143    969    766     28
   -155  -1553  -1397    854    618  -1478    194    454   1106    927    730     -7
   -140  -1592  -1452    867    654  -1522    197    441   1080    896    704    -25
   -106  -1628  -1525    867    706  -1577    197    436   1072    880    685    -41
    -93  -1647  -1553    870    730  -1600    194    420   1057    865    678    -46
    -93  -1673  -1579    883    740  -1626    187    413   1049    857    678    -46
    -93  -1701  -1608    898    756  -1654    181    413   1041    844    665    -59
   -103  -1717  -1613    909    750  -1665    171    400   1023    823    644    -75
   -119  -1709  -1592    914    735  -1652    171    400   1015    815    639    -75
   -124  -1704  -1579    914    724  -1641    174    402   1018    813    644    -70
   -109  -1743  -1634    927    761  -1688    184    415   1013    802    633    -75
    -75  -1912  -1836    989    880  -1875    228    470    948    688    509   -189
    -54  -2132  -2078   1093   1010  -2107    345    592    901    527    309   -392
    -72  -2148  -2075   1109   1000  -2112    483    745    963    483    226   -496
   -150  -1927  -1777   1039    813  -1852    550    709   1075    594    363   -379
   -283  -1473  -1192    875    454  -1332    363    218   1098    870    771     33
   -410   -795   -384    602    -15   -589    127   -179   1265   1395   1431    701
   -444   -368     75    405   -262   -148    -85   -293   1514   1940   2003   1291
   -366   -618   -252    493    -57   -436   -296   -410   1369   1945   1974   1332
   -358  -1205   -849    782    241  -1028   -353   -550    828   1247   1283    657
   -348  -1649  -1301    997    475  -1475   -288   -509    413    542    579    -54
   -298  -1875  -1579   1085    639  -1727   -132   -202    488    441    397   -236
   -249  -1847  -1597   1049    672  -1722     33    114    743    623    514   -127
   -194  -1810  -1618   1000    709  -1714    150    327    898    727    584    -64
   -168  -1818  -1652    992    740  -1735    223    444    976    766    600    -46
   -161  -1862  -1701   1010    769  -1782    265    491   1000    774    602    -36
   -153  -1852  -1699   1002    771  -1777    277    506   1010    769    602    -28
   -148  -1813  -1667    979    758  -1740    272    511   1013    766    602    -25
   -135  -1787  -1652    961    758  -1719    265    509   1005    753    587    -33
   -114  -1758  -1647    935    763  -1704    257    511   1002    750    584    -25
    -96  -1722  -1626    909    763  -1675    254    509   1002    748    597     -7
    -90  -1743  -1652    917    779  -1699    257    517   1002    745    589     -5
    -75  -1740  -1667    906    795  -1704    262    537   1013    758    597     18
    -62  -1688  -1626    875    782  -1660    249    540   1028    776    623     49
    -62  -1649  -1587    857    761  -1618    239    532   1023    771    618     49
    -46  -1626  -1579    833    763  -1602    215    532   1026    774    615     54
    -41  -1621  -1579    831    769  -1600    210    537   1028    774    610     57
    -38  -1636  -1600    836    779  -1618    210    550   1036    782    613     67
    -20  -1610  -1590    815    784  -1600    200    568   1047    797    631    101
      5  -1569  -1574    782    787  -1571    200    597   1078    839    670    148
     28  -1530  -1558    750    792  -1543    197    620   1101    859    680    168
     41  -1504  -1545    727    792  -1525    189    646   1122    880    698    192
     62  -1449  -1512    693    787  -1480    181    688   1163    927    735    231
     88  -1402  -1493    654    789  -1447    184    737   1213    971    766    280
    116  -1361  -1480    620    797  -1421    187    784   1257   1026    815    340
    135  -1312  -1449    587    789  -1379    176    815   1291   1078    865    384
    153  -1278  -1431    563    792  -1353    163    839   1314   1109    891    415
    161  -1249  -1413    542    784  -1330    168    846   1322   1114    898    446
    161  -1260  -1421    548    789  -1340    174    836   1306   1093    880    452
    166  -1215  -1382    524    774  -1299    155    800   1275   1072    880    444
    163  -1140  -1304    488    732  -1221    129    748   1228   1026    844    410
    145  -1122  -1267    485    704  -1195    109    680   1174    969    784    363
    124  -1137  -1262    506    691  -1200    101    623   1119    917    737    327
    109  -1143  -1254    514    680  -1197     90    568   1067    857    685    283
    101  -1143  -1244    522    672  -1192     96    527   1023    807    641    257
     88  -1166  -1257    537    670  -1210    109    488    989    763    600    226
     88  -1153  -1241    530    665  -1197    111    449    956    732    576    207
     88  -1140  -1231    524    657  -1184    103    415    922    709    550    192
     85  -1135  -1221    524    652  -1176    101    384    891    678    519    161
     93  -1101  -1195    501    641  -1148    101    374    888    672    519    187
     93  -1026  -1122    465    607  -1072    109    376    917    722    566    226
     85   -966  -1054    439    568  -1010     98    358    940    753    602    236
     77   -927  -1005    426    540   -966     62    322    927    748    602    244
     77   -927  -1008    423    540   -969     38    309    914    737    594    265
     80   -956  -1036    436    558   -995     28    296    896    724    579    262
     75   -953  -1028    436    550   -989      5    272    870    704    561    236
     64   -948  -1013    441    537   -979     -5    249    841    683    545    220
     62   -995  -1057    465    558  -1026    -12    228    805    646    509    202
     67  -1085  -1153    509    607  -1117    -23    207    750    589    449    155
     67  -1150  -1218    540    641  -1184    -28    192    709    540    400    122
     70  -1179  -1249    555    659  -1213    -20    181    688    511    376    109
     57  -1239  -1299    589    678  -1267    -23    158    649    485    355     83
     46  -1278  -1325    615    685  -1301    -28    135    615    459    329     59
     41  -1291  -1335    623    685  -1312    -31    116    589    431    309     38
     33  -1283  -1317    626    675  -1299    -31    111    579    420    301     41
     23  -1288  -1314    631    667  -1301    -46    103    568    415    303     46
     20  -1304  -1325    641    670  -1312    -70     85    550    394    288     36
     18  -1345  -1363    665    691  -1353    -85     70    522    371    267     18
     15  -1366  -1382    675    698  -1374    -90     59    509    358    257      5
     18  -1348  -1366    665    691  -1358    -90     54    514    348    246      5
     38  -1397  -1439    678    737  -1418    -80     64    501    324    215    -23
     80  -1558  -1641    737    859  -1600    -41    122    452    226     96   -140
    111  -1758  -1870    823    989  -1813     75    262    433     75   -103   -350
    109  -1696  -1805    792    953  -1751    189    407    524     51   -148   -420
     38  -1382  -1421    670    730  -1402    205    311    628    192     36   -236
   -127   -932   -807    527    337   -870      2   -254    542    389    389    122
   -316   -285     31    301   -174   -127   -241   -787    532    769    958    678
   -371    122    493    124   -433    306   -475  -1015    628   1200   1473   1179
   -332   -122    210    226   -272     44   -659  -1153    446   1137   1400   1140
   -298   -685   -389    491     44   -540   -680  -1171     33    511    737    519
   -244  -1174   -930    709    342  -1052   -592  -1018   -280   -153     33   -153
   -174  -1384  -1213    776    519  -1299   -426   -620    -57    -83     -2   -179
    -96  -1379  -1283    737    592  -1332   -280   -309    189     88    101    -88
    -31  -1356  -1325    693    646  -1343   -179   -106    337    181    158    -44
     -2  -1353  -1350    678    672  -1353   -140    -18    392    218    181    -20
      0  -1361  -1363    678    680  -1363   -132     10    407    233    189    -41
      7  -1379  -1387    685    696  -1382   -114     31    423    239    194    -57
     12  -1363  -1379    675    693  -1371   -106     44    426    233    194    -62
     20  -1356  -1376    667    698  -1366    -96     59    431    233    202    -41
     23  -1327  -1350    649    685  -1337   -106     59    428    231    202    -31
     25  -1299  -1327    636    675  -1312   -114     62    428    233    210    -23
     31  -1283  -1317    623    672  -1299   -119     64    433    244    220    -10
     41  -1262  -1304    610    672  -1283   -109     80    449    257    233      7
     46  -1257  -1304    602    672  -1280   -106     96    462    267    252     23
     44  -1223  -1267    589    654  -1247   -109    109    472    270    257     33
     38  -1221  -1260    589    646  -1239   -101    122    483    270    262     59
     46  -1215  -1262    584    654  -1239    -90    142    504    298    296     83
     70  -1163  -1236    545    652  -1200    -90    158    530    311    316     93
     88  -1163  -1254    537    670  -1208    -88    189    548    332    342    119
    103  -1127  -1231    509    667  -1179    -93    215    563    355    368    114
    116  -1091  -1208    488    662  -1148    -96    246    589    387    400    116
    135  -1062  -1197    462    665  -1130    -88    290    626    415    436    150
    161  -1047  -1208    441    683  -1127    -72    355    670    449    472    210
    194  -1034  -1228    420    709  -1132    -51    433    724    501    517    262
    228  -1002  -1231    387    730  -1117    -36    496    766    511    530    319
    262   -976  -1239    355    750  -1109    -28    540    792    558    576    387
    280   -935  -1215    327    745  -1075    -31    558    818    620    631    361
    288   -888  -1179    298    732  -1034    -44    550    818    626    657    340
    288   -883  -1171    298    730  -1026    -49    540    805    610    665    366
    283   -891  -1176    301    727  -1034    -62    509    774    579    646    366
    275   -896  -1171    311    722  -1034    -70    465    732    530    613    361
    254   -883  -1137    314    693  -1010    -90    410    693    504    592    340
    223   -909  -1132    342    678  -1021   -103    345    652    459    561    290
    207   -948  -1156    368    680  -1052    -93    298    615    407    527    277
    192   -919  -1111    361    652  -1015    -64    267    610    397    524    288
    171   -924  -1098    376    633  -1010    -36    241    610    397    532    275
    145   -943  -1088    400    615  -1015    -12    213    610    407    548    236
    129   -961  -1091    415    607  -1026      0    184    600    384    530    192
    129   -974  -1104    420    615  -1039     10    163    587    361    506    179
    137   -943  -1080    402    607  -1013     31    166    602    376    522    200
    148   -891  -1039    371    592   -963     46    179    633    405    553    233
    148   -862  -1010    355    576   -935     20    166    644    428    579    246
    153   -872  -1028    358    589   -950    -15    158    646    433    594    280
    155   -885  -1041    363    597   -963    -46    145    626    423    587    293
    148   -917  -1065    384    605   -989    -57    135    613    415    574    270
    142   -924  -1067    389    602   -997    -85    101    584    384    542    231
    135   -982  -1119    423    626  -1049    -96     85    553    345    514    228
    119  -1065  -1184    470    649  -1124    -96     85    524    329    501    228
     90  -1163  -1254    537    672  -1208    -96     77    506    319    475    181
     67  -1226  -1293    576    680  -1260    -96     67    480    283    444    166
     54  -1247  -1301    597    675  -1275    -93     49    452    262    420    148
     49  -1267  -1317    607    680  -1291    -98     28    431    254    407    106
     49  -1283  -1332    618    691  -1306   -103      5    405    226    381     85
     44  -1332  -1376    644    709  -1356   -106     -5    376    184    345    124
     38  -1345  -1384    652    709  -1363   -103     -7    376    202    350    137
     20  -1361  -1382    667    701  -1371    -96     -5    400    236    374    103
      2  -1353  -1356    675    678  -1353   -101    -12    392    231    374     54
      5  -1374  -1382    683    691  -1376   -101    -20    374    218    363     62
     12  -1387  -1400    685    706  -1392   -103    -25    361    210    355     83
     15  -1397  -1415    688    714  -1405   -114    -28    345    200    340     75
     28  -1467  -1496    719    761  -1480   -114    -33    293    132    262     12
     59  -1699  -1758    818    906  -1727    -54    -18    140    -88     25   -189
     80  -1891  -1971    904   1023  -1930     85     67     57   -254   -179   -402
     72  -1847  -1922    885    995  -1883    226    135    119   -228   -163   -415
    -15  -1538  -1522    776    753  -1530    192   -158    205    -28     90   -187
   -132   -841   -709    485    285   -776   -145   -649    402    467    688    426
   -244    -80    163    163   -205     41   -420   -820    787   1135   1405   1163
   -200    187    387      5   -293    285   -717   -807   1060   1597   1829   1621
   -137   -129      7    135    -72    -62   -927   -914    839   1397   1602   1447
   -148   -740   -592    441    220   -667   -896   -982    267    641    883    735
   -153  -1213  -1062    683    452  -1137   -652   -774    -33    114    340    168
   -109  -1343  -1234    724    561  -1291   -402   -439     75    103    254     54
    -36  -1356  -1319    696    641  -1337   -246   -210    184    150    259     54
      2  -1361  -1366    678    683  -1363   -153    -90    239    168    257     54
     18  -1371  -1389    675    704  -1379   -109    -38    259    174    254     54
     18  -1361  -1379    670    696  -1369    -88    -10    270    174    246     46
     18  -1369  -1387    675    701  -1376    -62     18    285    179    239     49
      0  -1400  -1400    698    698  -1397    -36     51    301    189    244     54
    -31  -1418  -1387    724    678  -1402     -5     77    316    200    246     57
    -57  -1418  -1363    737    652  -1392     28    103    332    215    257     67
    -96  -1439  -1343    769    623  -1392     41    119    345    228    257     72
    -96  -1439  -1343    766    620  -1392     41    129    353    236    262     80
    -62  -1436  -1374    748    654  -1405     36    140    366    254    285    109
    -12  -1428  -1415    719    698  -1423     31    153    371    257    290    114
     38  -1408  -1447    685    743  -1426     31    168    381    270    301    124
     77  -1395  -1473    657    774  -1434     31    184    384    277    306    127
    111  -1376  -1491    631    800  -1434     28    197    394    280    303    129
    132  -1361  -1493    613    810  -1428     25    220    405    288    303    137
    140  -1348  -1488    605    813  -1418     33    262    420    306    311    155
    145  -1304  -1452    576    797  -1376     44    306    449    332    329    174
    145  -1296  -1441    574    792  -1369     70    361    480    358    350    192
    161  -1280  -1441    558    800  -1361     88    413    511    389    374    215
    192  -1236  -1428    522    810  -1332    109    480    563    439    418    262
    220  -1210  -1434    493    826  -1322    119    540    610    483    454    303
    239  -1166  -1405    462    820  -1283    129    589    652    522    485    342
    249  -1132  -1382    441    815  -1257    137    623    683    548    509    368
    262  -1080  -1343    410    802  -1210    132    639    696    563    522    389
    262  -1018  -1283    376    771  -1150    137    641    717    589    545    413
    265  -1008  -1273    371    769  -1140    140    633    717    589    553    426
    270  -1005  -1278    366    774  -1140    132    605    701    576    550    431
    259  -1000  -1260    371    758  -1130    124    566    678    550    537    418
    239  -1015  -1254    389    745  -1135    122    514    644    506    498    379
    213  -1049  -1262    418    735  -1156    106    452    592    452    449    329
    194  -1060  -1254    431    722  -1156    103    397    558    418    423    301
    176  -1065  -1241    444    709  -1153    122    361    542    400    413    290
    161  -1104  -1265    470    711  -1184    135    327    519    374    394    277
    153  -1088  -1241    467    696  -1166    129    277    483    340    368    252
    148  -1078  -1226    462    685  -1150    129    249    462    324    353    233
    153  -1070  -1223    459    688  -1145    148    249    457    322    350    233
    168  -1041  -1210    433    685  -1124    168    270    485    350    381    259
    174  -1008  -1182    415    675  -1093    176    283    522    381    418    296
    155   -987  -1143    415    646  -1065    158    270    524    384    418    293
    161   -966  -1127    402    644  -1047    127    262    540    402    431    314
    161   -966  -1127    400    641  -1047    114    249    542    407    439    324
    155   -976  -1135    410    644  -1054    103    231    530    394    428    319
    145   -989  -1135    420    639  -1062     83    210    509    381    415    316
    132  -1010  -1143    439    636  -1075     70    200    496    374    413    314
    109  -1106  -1215    496    659  -1161     59    184    452    319    353    259
     96  -1228  -1325    566    709  -1275     62    174    405    265    296    207
     98  -1293  -1395    597    743  -1343     54    163    374    231    267    181
     96  -1304  -1400    605    748  -1350     38    140    342    205    252    161
     83  -1309  -1395    613    737  -1353     20    109    306    163    213    116
     72  -1345  -1421    636    745  -1382     10    101    285    142    192     96
     80  -1374  -1454    644    766  -1413     10     93    275    124    174     80
     85  -1369  -1454    641    769  -1410      7     83    267    111    166     72
     80  -1413  -1493    665    784  -1454     10     80    262    101    155     67
     67  -1452  -1519    691    792  -1486      5     67    244     83    145     51
     64  -1473  -1540    701    802  -1506      2     70    246     90    153     57
     64  -1454  -1519    696    792  -1486     -2     70    246     93    161     67
     62  -1465  -1527    698    795  -1496      2     72    228     67    129     38
     75  -1628  -1704    776    888  -1665     41    103    168    -36      5    -83
     90  -1917  -2008    911   1047  -1961    171    205     85   -223   -223   -303
    103  -2021  -2125    958   1114  -2073    329    368    127   -301   -335   -431
     59  -1725  -1787    831    922  -1756    397    366    293   -127   -137   -267
    -62  -1286  -1223    672    579  -1257    249    -72    332    122    223     96
   -202   -644   -444    423    116   -545    -12   -506    465    607    844    722
   -267   -111    155    189   -213     20   -228   -644    758   1226   1517   1389
   -168   -353   -184    259      5   -267   -452   -714    709   1366   1618   1535
   -142   -919   -779    530    316   -849   -540   -839    233    792   1036    992
   -140  -1400  -1260    766    558  -1330   -488   -841   -270    -23    244    215
    -83  -1686  -1602    885    758  -1644   -303   -537   -252   -244    -57    -85
    -44  -1652  -1608    846    779  -1631   -124   -210     18    -54     54     10
     10  -1662  -1673    826    839  -1667     28     33    197     70    129     67
     44  -1699  -1745    826    893  -1722    127    174    293    127    153     85
     49  -1701  -1751    826    898  -1725    161    223    322    140    158     90
     49  -1696  -1745    820    893  -1719    166    244    337    148    163     98
     44  -1745  -1790    849    917  -1766    184    265    348    145    153     90
     49  -1771  -1823    859    935  -1795    202    285    358    153    150     93
     72  -1675  -1748    802    909  -1712    205    303    389    187    192    127
     70  -1693  -1764    810    914  -1727    223    322    413    213    220    150
     62  -1709  -1774    823    917  -1740    223    329    418    218    226    158
     64  -1712  -1777    823    919  -1743    228    355    436    233    241    176
     59  -1727  -1787    833    922  -1756    236    387    467    265    270    210
     54  -1667  -1725    805    888  -1693    241    402    488    285    285    223
     62  -1641  -1704    789    883  -1673    246    418    506    303    296    231
     59  -1623  -1683    782    870  -1652    246    433    524    324    316    249
     64  -1590  -1654    763    859  -1621    246    454    553    358    353    288
     77  -1545  -1623    732    849  -1584    233    467    566    368    350    290
     98  -1525  -1623    711    859  -1574    236    501    597    400    368    314
    124  -1509  -1634    691    878  -1571    249    548    639    449    407    353
    150  -1439  -1590    644    870  -1514    236    581    672    491    436    389
    174  -1400  -1577    610    872  -1488    241    639    732    550    488    441
    205  -1374  -1579    581    891  -1475    257    709    797    615    542    498
    226  -1345  -1571    555    898  -1457    257    758    844    667    581    542
    239  -1301  -1540    532    888  -1421    259    802    893    722    631    600
    244  -1267  -1514    509    878  -1392    254    823    917    753    657    626
    252  -1228  -1480    485    865  -1353    252    826    930    771    672    641
    246  -1187  -1436    470    839  -1312    252    805    919    766    675    652
    228  -1221  -1449    496    839  -1335    252    784    891    740    662    639
    226  -1241  -1467    506    844  -1353    249    750    854    704    636    618
    220  -1205  -1426    491    820  -1314    236    701    815    670    613    589
    213  -1166  -1382    475    795  -1275    226    641    774    620    571    535
    197  -1163  -1361    483    779  -1262    220    574    717    561    517    480
    181  -1143  -1325    478    750  -1231    215    519    675    511    475    444
    163  -1122  -1288    478    724  -1205    202    459    623    462    428    397
    155  -1096  -1252    470    701  -1174    197    405    579    418    392    361
    145  -1104  -1249    480    696  -1176    197    366    542    374    358    340
    140  -1114  -1254    488    696  -1184    200    340    511    361    342    298
    132  -1057  -1189    462    659  -1122    194    322    511    361    348    275
    132   -982  -1117    423    623  -1049    184    314    537    387    376    298
    137   -893  -1031    379    584   -961    171    301    558    410    405    335
    135   -859   -997    361    563   -930    124    280    561    423    420    355
    137   -883  -1021    371    576   -950     96    265    555    433    433    358
    119   -927  -1047    402    581   -987     88    249    537    413    418    340
    111   -927  -1039    407    574   -982     80    241    535    413    428    353
    109   -917  -1026    402    566   -971     64    228    535    413    449    368
    106   -950  -1057    420    579  -1002     46    213    517    384    426    327
     98  -1065  -1163    483    628  -1111     36    192    467    327    353    228
     77  -1176  -1254    550    665  -1215     36    176    423    270    277    176
     77  -1182  -1262    550    667  -1221     46    158    400    244    259    187
     70  -1195  -1267    561    667  -1231     51    140    374    218    239    168
     67  -1228  -1299    579    680  -1262     41    124    353    205    231    148
     77  -1252  -1330    587    704  -1291     28    111    337    194    226    124
     77  -1236  -1314    579    693  -1275     12     96    322    184    231    119
     72  -1239  -1312    581    691  -1275      5     88    311    179    226    106
     67  -1249  -1317    589    691  -1283     10     90    316    179    231     93
     75  -1239  -1314    581    693  -1275      7     85    309    166    226     83
     59  -1262  -1325    600    691  -1293    -10     70    290    145    205     72
     44  -1270  -1314    613    678  -1291    -10     64    288    137    202     72
     46  -1327  -1376    639    709  -1350      5     75    267    111    166     33
     83  -1462  -1545    691    813  -1504     38    132    207      2     28   -109
    103  -1647  -1751    771    924  -1699    163    275    174   -163   -179   -340
     88  -1634  -1725    771    906  -1678    298    418    259   -168   -207   -400
      7  -1356  -1363    672    683  -1361    306    246    340    -25    -12   -223
   -145   -839   -693    493    272   -766     67   -384    277    213    381    192
   -303    -88    213    194   -259     62   -189   -836    402    717   1034    852
   -322    290    613     15   -467    452   -431  -1013    561   1189   1551   1369
   -270    -25    244    148   -259    106   -610  -1130    376   1098   1441   1286
   -233   -615   -381    426     72   -498   -628  -1135    -57    433    758    610
   -189  -1091   -904    639    355  -1000   -475   -904   -327   -163    119    -20
   -122  -1228  -1109    675    493  -1169   -283   -504   -124   -116     49   -106
    -44  -1179  -1137    610    545  -1158   -140   -200     98     25    137    -51
     23  -1197  -1221    587    620  -1208    -41    -12    218     93    184     -7
     38  -1223  -1265    592    652  -1244     -7     41    241    103    184     -7
     51  -1226  -1278    587    665  -1252      2     62    246     96    174    -33
     64  -1249  -1314    589    688  -1280      5     85    257     93    171    -28
     67  -1265  -1332    600    698  -1299     12    109    272    119    200    -36
     72  -1226  -1301    576    685  -1262     25    122    298    142    228    -41
     93  -1182  -1275    542    683  -1228     44    145    324    161    257    -10
    106  -1166  -1273    527    688  -1221     54    161    337    171    270     12
    101  -1153  -1254    527    678  -1202     64    181    368    197    285     12
     98  -1163  -1262    532    678  -1213     62    197    387    207    301     33
    101  -1182  -1283    540    691  -1231     59    215    405    228    322     62
    114  -1184  -1299    532    704  -1241     77    239    420    231    327     83
    109  -1174  -1283    532    696  -1228     80    252    426    215    322    127
    119  -1171  -1291    524    704  -1231     93    280    446    270    368    135
    137  -1161  -1299    511    717  -1228    114    314    488    324    418    111
    158  -1111  -1273    475    714  -1192    135    358    524    355    457    122
    171  -1072  -1244    452    706  -1158    155    410    568    397    498    155
    179  -1080  -1262    449    719  -1171    148    446    592    415    517    179
    176  -1111  -1291    467    732  -1200    155    496    620    439    537    205
    187  -1114  -1301    462    743  -1208    174    561    662    475    574    239
    249  -1075  -1325    413    787  -1200    187    633    714    519    620    290
    293  -1026  -1319    366    805  -1171    192    696    763    576    678    348
    311   -956  -1267    322    787  -1109    192    730    797    610    714    376
    324   -932  -1260    303    792  -1096    184    743    810    620    732    394
    355   -893  -1249    270    802  -1070    205    750    813    628    748    426
    335   -914  -1249    288    792  -1083    228    737    813    628    758    431
    296   -974  -1270    337    782  -1122    233    701    782    594    737    413
    272  -1005  -1280    363    774  -1143    233    657    745    563    711    381
    275   -976  -1252    350    763  -1114    218    602    711    530    688    345
    259   -976  -1236    355    748  -1106    202    548    683    517    696    327
    246   -987  -1234    368    740  -1109    215    501    662    498    691    296
    228  -1010  -1239    389    732  -1124    236    457    641    470    680    277
    189  -1065  -1254    439    722  -1158    267    418    618    433    654    259
    187  -1041  -1231    426    709  -1135    275    389    607    420    649    254
    192  -1015  -1208    410    698  -1109    265    361    597    410    639    244
    189  -1034  -1223    420    704  -1127    272    350    589    397    623    226
    192  -1015  -1208    413    698  -1111    296    368    618    428    654    257
    181   -945  -1127    381    652  -1036    296    363    644    459    698    298
    189   -927  -1117    368    652  -1021    270    363    659    475    722    329
    197   -883  -1083    340    639   -982    236    361    667    475    732    371
    205   -906  -1111    350    657  -1008    226    366    678    509    758    366
    207   -948  -1158    368    680  -1052    213    342    654    491    737    306
    187   -969  -1158    389    670  -1062    210    324    639    470    735    288
    148  -1008  -1158    428    652  -1080    205    309    628    459    730    283
    150  -1072  -1223    462    685  -1148    187    293    594    428    704    259
    148  -1171  -1322    511    732  -1247    189    275    548    387    662    228
    148  -1215  -1363    532    756  -1288    200    262    519    361    633    213
    129  -1267  -1400    568    763  -1332    202    244    488    335    610    194
    124  -1270  -1395    574    758  -1332    215    220    457    303    579    163
    101  -1273  -1374    584    735  -1325    207    197    433    283    558    145
     93  -1299  -1395    602    743  -1345    176    174    410    267    540    135
     96  -1319  -1418    610    756  -1369    148    161    397    259    532    132
     85  -1343  -1428    628    756  -1384    166    166    400    257    532    142
     93  -1330  -1426    618    758  -1376    194    179    405    265    548    166
     83  -1348  -1431    631    756  -1389    207    174    397    254    535    155
     59  -1384  -1447    662    753  -1415    215    171    392    249    514    137
     77  -1421  -1499    672    787  -1460    210    176    381    241    496    142
    127  -1522  -1652    696    888  -1587    218    174    298    148    394     54
    155  -1792  -1948    818   1049  -1867    309    202    161    -54    174   -168
    150  -1958  -2109    901   1130  -2031    454    298    103   -197      7   -345
    132  -1823  -1956    846   1044  -1888    555    311    202   -116     80   -293
     51  -1379  -1431    662    737  -1402    358   -101    319    176    441     77
    -10   -576   -568    293    277   -571     15   -478    605    753   1101    761
   -101     38    137     31   -119     85   -220   -540   1015   1402   1761   1444
     -7     88     96    -38    -51     90   -485   -501   1195   1735   2039   1766
     23   -428   -452    200    236   -439   -610   -649    756   1241   1553   1314
     15   -971   -987    478    498   -976   -522   -696    179    467    823    594
      0  -1304  -1304    649    652  -1304   -275   -439     31    124    439    200
     54  -1405  -1460    675    756  -1431    -28   -111    194    179    423    166
    111  -1423  -1538    654    823  -1480    109     70    283    210    423    150
    145  -1470  -1615    662    878  -1543    181    158    311    205    389    119
    174  -1467  -1641    644    906  -1553    205    184    314    194    371    103
    161  -1506  -1667    672    914  -1587    244    205    314    176    353     85
    135  -1527  -1662    696    898  -1595    267    226    319    174    348     85
    127  -1535  -1665    704    893  -1600    265    241    322    179    353     90
    140  -1522  -1665    691    898  -1592    259    249    324    174    348     88
    161  -1470  -1631    654    896  -1551    262    265    342    194    368    106
    163  -1441  -1605    639    883  -1522    288    290    374    220    397    132
    163  -1457  -1621    646    891  -1538    306    309    389    231    405    140
    171  -1457  -1628    641    898  -1543    316    327    397    239    410    148
    187  -1431  -1618    623    901  -1525    306    345    413    254    428    168
    207  -1397  -1605    592    906  -1501    306    374    439    280    457    197
    218  -1392  -1610    587    911  -1499    314    397    452    283    457    194
    202  -1415  -1618    605    909  -1517    332    423    462    277    449    181
    207  -1397  -1605    594    906  -1501    337    454    475    290    462    197
    215  -1376  -1595    579    904  -1486    335    478    493    311    480    223
    236  -1350  -1590    555    911  -1470    348    530    532    348    514    262
    246  -1330  -1577    540    911  -1454    350    587    576    387    545    293
    277  -1283  -1561    504    919  -1421    345    639    615    418    568    319
    342  -1197  -1540    426    940  -1369    358    696    667    454    605    348
    353  -1184  -1538    415    943  -1361    384    750    709    485    631    379
    329  -1210  -1543    439    935  -1376    400    784    732    509    652    405
    361  -1174  -1535    407    948  -1353    407    810    766    545    691    446
    363  -1156  -1519    394    940  -1337    400    805    763    537    691    446
    376  -1132  -1509    376    943  -1319    394    792    756    535    696    454
    376  -1106  -1486    363    927  -1296    400    769    743    524    693    459
    348  -1145  -1493    400    919  -1319    400    730    714    501    680    457
    342  -1109  -1452    381    893  -1278    366    680    683    475    667    449
    332  -1096  -1428    381    880  -1262    348    618    631    423    623    410
    314  -1091  -1405    387    859  -1247    337    558    581    374    581    366
    306  -1093  -1400    394    852  -1247    329    501    542    332    537    327
    270  -1117  -1387    423    826  -1252    363    462    517    296    501    288
    246  -1171  -1418    462    831  -1293    363    397    457    231    452    244
    233  -1189  -1423    475    826  -1304    340    345    420    200    436    239
    244  -1184  -1428    470    836  -1306    340    335    413    189    431    249
    275  -1111  -1389    415    831  -1249    342    337    420    197    449    270
    283  -1021  -1304    366    792  -1161    363    353    459    233    493    306
    280   -976  -1257    345    769  -1114    342    342    472    246    514    324
    275   -966  -1241    345    758  -1104    296    303    457    231    504    314
    272   -971  -1244    348    756  -1109    252    277    436    205    488    298
    277   -961  -1241    340    758  -1101    236    265    423    192    483    293
    262   -940  -1205    337    732  -1072    228    241    400    171    478    288
    236   -969  -1205    366    719  -1085    215    213    374    145    462    280
    239  -1060  -1299    410    766  -1179    223    210    355    119    446    272
    231  -1176  -1408    472    818  -1293    226    194    306     62    392    218
    215  -1283  -1501    532    857  -1392    231    168    257      0    332    155
    218  -1327  -1545    555    880  -1436    218    142    213    -49    296    122
    223  -1312  -1535    542    875  -1423    202    124    192    -62    293    127
    200  -1340  -1543    568    870  -1441    200     98    153    -98    257    103
    189  -1389  -1579    597    883  -1483    189     72    116   -129    223     85
    184  -1418  -1602    618    893  -1509    194     67    101   -150    207     75
    187  -1400  -1587    605    885  -1493    181     51     88   -166    197     67
    187  -1410  -1597    610    891  -1504    176     38     72   -184    184     64
    194  -1436  -1634    618    911  -1535    181     36     57   -202    174     59
    210  -1418  -1628    605    919  -1522    179     33     62   -200    179     70
    192  -1439  -1631    623    911  -1535    174     20     49   -213    168     62
    174  -1525  -1699    672    935  -1610    171     23      7   -267    109     12
    202  -1683  -1886    737   1044  -1784    226     85    -57   -392    -36   -119
    220  -1867  -2088    823   1153  -1977    376    218    -80   -542   -228   -311
    236  -1719  -1958    740   1096  -1836    511    348     57   -496   -189   -301
    168  -1361  -1530    594    849  -1444    483    155    132   -327     41    -90
     33   -909   -945    436    488   -927    218   -387     57    -83    431    293
    -85   -277   -192    181     51   -236    -67   -782    132    379   1028    880
    -57    -33     23     44    -41     -5   -298   -893    272    820   1496   1343
     20   -387   -410    181    213   -397   -436   -966     67    688   1343   1236
     23   -854   -878    413    449   -865   -433  -1028   -436    -44    628    571
     31  -1291  -1322    631    675  -1306   -309   -922   -774   -719    -70    -88
     85  -1483  -1571    696    828  -1527   -114   -566   -519   -615    -77    -83
    132  -1457  -1590    662    859  -1522     41   -293   -270   -433     44     25
    155  -1428  -1587    633    870  -1506    163   -101   -106   -311    127     80
    153  -1434  -1587    641    870  -1509    200    -28    -51   -270    148     83
    148  -1436  -1587    644    867  -1512    205    -12    -49   -280    135     75
    140  -1460  -1602    659    870  -1530    223     12    -33   -270    142     83
    142  -1447  -1590    652    865  -1517    246     36     -7   -244    166    106
    135  -1426  -1561    646    846  -1493    257     38      2   -241    166    109
    124  -1428  -1553    652    839  -1491    259     44     15   -231    181    129
    114  -1423  -1538    654    826  -1480    265     62     38   -200    215    163
    119  -1410  -1530    644    820  -1467    265     72     44   -184    226    179
    140  -1348  -1488    605    813  -1418    257     80     59   -161    239    202
    135  -1314  -1452    589    792  -1382    262     93     75   -142    249    223
    137  -1314  -1452    587    792  -1382    267    106     93   -116    275    239
    140  -1275  -1415    566    774  -1345    267    111    106    -90    306    244
    127  -1267  -1395    571    761  -1330    275    124    116    -83    306    246
    124  -1288  -1413    581    766  -1350    285    148    127    -70    309    259
    124  -1270  -1395    571    758  -1332    283    168    148    -38    329    275
    140  -1187  -1330    522    732  -1257    280    197    189      7    371    316
    158  -1145  -1304    493    730  -1223    285    239    231     49    407    355
    153  -1195  -1350    519    748  -1273    303    296    277     98    446    405
    174  -1166  -1340    496    756  -1252    316    361    335    166    501    465
    192  -1093  -1288    449    740  -1189    316    410    381    220    540    501
    213  -1026  -1239    407    724  -1132    309    446    407    249    555    514
    257   -950  -1208    345    730  -1078    301    475    433    290    594    555
    270   -888  -1158    309    714  -1023    322    504    462    324    623    584
    259   -896  -1156    316    706  -1026    340    498    446    314    613    574
    254   -935  -1189    340    722  -1062    340    470    405    280    579    550
    254   -888  -1143    314    696  -1015    316    428    363    259    566    550
    252   -836  -1088    290    670   -961    296    379    324    233    550    540
    236   -805  -1044    283    639   -924    285    319    275    184    504    509
    215   -815  -1031    301    623   -922    288    270    220    142    459    462
    181   -852  -1034    332    607   -943    309    223    176    103    431    420
    148   -826   -974    337    558   -898    311    168    140     75    405    387
    145   -779   -924    316    532   -849    301    111    106     38    358    340
    145   -740   -885    298    514   -813    285     59     64      7    327    311
    119   -761   -883    319    501   -820    285     23     33    -15    301    285
    111   -745   -857    316    483   -800    285      5     15    -23    285    270
    119   -672   -792    275    454   -730    272      0     25     -5    298    293
    122   -602   -724    241    423   -662    252     -7     44     28    324    322
    127   -493   -623    181    374   -558    223    -31     64     67    361    340
    129   -426   -558    148    342   -491    179    -64     57     72    366    342
    140   -428   -568    142    353   -498    145    -80     38     67    361    340
    124   -470   -594    174    358   -532    135    -90     23     57    342    332
     98   -459   -561    179    327   -509    106   -114      5     54    335    322
     83   -446   -530    181    303   -488     90   -127     -5     49    322    306
     70   -522   -594    223    329   -558     70   -145    -49     10    272    257
     75   -641   -717    283    394   -678     64   -155   -101    -33    218    207
     64   -641   -706    285    384   -672     77   -155   -109    -41    213    205
     36   -662   -698    311    366   -680     80   -174   -132    -67    192    176
     23   -696   -719    335    371   -709     64   -207   -174   -101    153    137
     23   -678   -701    327    361   -688     36   -228   -194   -109    148    132
     15   -680   -698    329    355   -688     31   -239   -210   -119    135    116
      0   -693   -693    345    345   -693     23   -252   -226   -135    109     93
     -7   -683   -675    342    332   -680      7   -257   -231   -132    106     85
    -23   -683   -659    353    316   -672     -2   -267   -241   -129    111     80
    -28   -701   -675    363    322   -691    -23   -288   -265   -145     98     67
    -23   -693   -672    358    324   -683    -25   -290   -262   -137    106     75
    -41   -696   -654    368    303   -675     -5   -288   -262   -135    103     62
    -36   -766   -730    402    345   -748      5   -275   -303   -194     31    -15
     18   -953   -971    465    493   -961     70   -192   -381   -353   -155   -197
     33  -1070  -1104    517    566  -1085    218    -31   -376   -472   -314   -374
     -7   -945   -940    475    465   -945    332     67   -265   -420   -270   -368
   -111   -646   -535    379    210   -592    246   -296   -275   -288    -51   -171
   -246    -59    187    153   -218     62    -90   -937   -316     51    446    332
   -345    680   1026   -168   -685    854   -371  -1270   -129    610   1119    987
   -353    906   1260   -277   -807   1083   -633  -1408    -12   1010   1532   1405
   -335    467    802    -64   -568    633   -750  -1480   -244    800   1291   1197
   -329   -140    189    233   -259     23   -688  -1408   -680     51    522    452
   -301   -517   -215    407    -44   -368   -498  -1122   -818   -397      5    -46
   -241   -644   -405    441     77   -524   -309   -730   -581   -293      0    -72
   -168   -657   -488    413    158   -574   -155   -431   -368   -145     90    -20
   -135   -631   -496    381    179   -563    -70   -285   -262    -72    140      2
   -124   -636   -511    381    192   -574    -38   -236   -226    -62    140     -7
   -122   -626   -506    371    189   -566    -28   -215   -207    -59    137     -7
   -116   -597   -480    358    181   -540    -23   -194   -189    -46    148      7
   -106   -584   -480    345    184   -532    -12   -174   -171    -25    166     18
   -103   -571   -467    335    181   -519     -2   -155   -161    -15    174     20
   -129   -581   -454    355    161   -517     10   -142   -155    -12    171     10
   -127   -581   -454    355    163   -519     12   -127   -135     10    189     28
   -116   -587   -472    350    176   -532     15   -101   -111     49    218     31
   -106   -579   -472    340    181   -527     15    -80    -85     72    239     23
    -98   -537   -439    316    168   -488     23    -59    -54     96    270     41
    -88   -483   -394    285    153   -439     31    -36    -25    132    306     70
    -77   -439   -361    257    140   -400     38    -12      7    168    335     85
    -83   -439   -355    259    135   -397     41     18     33    200    363    109
    -88   -459   -371    272    140   -415     41     54     57    223    384    122
    -80   -446   -366    265    142   -407     49     93     93    254    413    140
    -57   -413   -358    233    148   -384     72    150    145    301    454    174
    -49   -392   -345    220    148   -368     93    210    197    348    496    202
    -46   -436   -389    241    168   -413    114    285    244    397    540    233
    -38   -449   -410    244    184   -431    135    368    306    459    600    280
     -5   -389   -384    197    187   -387    135    426    355    514    646    324
     12   -358   -371    174    192   -363    129    467    394    553    685    358
     31   -353   -384    161    207   -368    140    509    436    602    730    397
     23   -348   -371    163    197   -358    150    530    465    639    758    415
     25   -314   -340    140    181   -327    145    522    467    649    776    420
     33   -298   -332    129    181   -314    137    501    457    644    782    426
     31   -290   -324    129    176   -306    122    467    436    628    776    420
     31   -293   -324    132    176   -309    111    436    415    610    756    400
     25   -340   -366    155    194   -353    124    400    402    602    750    387
      2   -363   -366    179    184   -363    140    363    389    594    748    366
    -36   -371   -335    202    148   -353    155    316    371    579    732    329
    -57   -381   -324    220    132   -353    158    275    361    563    719    309
    -72   -384   -311    226    116   -350    153    233    342    542    704    298
    -96   -389   -296    241     98   -342    158    210    337    537    693    298
   -109   -426   -316    267    103   -374    181    210    345    555    711    296
   -119   -446   -327    283    103   -387    197    215    368    581    732    275
   -119   -366   -246    241     62   -306    197    226    407    626    776    296
   -119   -340   -220    228     49   -280    192    226    431    659    810    322
   -124   -316   -192    218     31   -254    174    223    449    685    836    350
   -124   -309   -184    218     28   -246    142    228    475    727    875    381
   -132   -314   -184    220     25   -249    132    218    475    735    891    389
   -129   -361   -231    246     49   -298    137    210    470    727    885    394
   -132   -402   -272    265     67   -337    127    197    459    711    875    407
   -124   -457   -332    290    103   -394    119    192    454    727    880    407
   -153   -589   -439    368    140   -514    135    187    428    691    836    340
   -174   -680   -506    426    163   -594    137    168    387    657    807    288
   -179   -748   -568    462    192   -659    137    155    366    633    784    252
   -184   -795   -610    491    213   -704    129    129    340    613    769    218
   -184   -805   -620    493    215   -711    111    103    316    592    753    205
   -187   -815   -628    501    218   -722    114    103    311    581    740    228
   -213   -841   -628    527    205   -735    124    109    324    605    750    213
   -223   -867   -644    545    210   -756    127    103    322    607    748    158
   -231   -893   -665    561    215   -779    122     96    324    628    779    153
   -228   -914   -688    571    228   -802    119     90    327    641    795    171
   -228   -924   -698    576    233   -813    119    101    337    654    802    184
   -236   -940   -704    589    233   -823    124    116    358    672    813    197
   -246   -987   -743    615    246   -865    124    122    350    662    789    174
   -231  -1148   -917    688    340  -1031    153    137    277    558    672     57
   -207  -1415  -1208    810    498  -1312    246    187    150    348    441   -187
   -200  -1566  -1366    883    581  -1467    387    319    129    220    288   -371
   -233  -1358  -1124    795    444  -1241    470    314    270    358    428   -252
   -358   -906   -550    631     96   -730    319   -129    397    665    823    153
   -542   -194    348    366   -446     75     33   -589    641   1231   1506    849
   -641    493   1135     75   -888    813   -202   -698   1054   1927   2234   1556
   -532    433    966     46   -750    698   -446   -704   1137   2145   2413   1756
   -535   -119    413    327   -475    145   -532   -807    735   1662   1919   1286
   -558   -737   -179    646   -189   -459   -467   -795    200    896   1169    504
   -511  -1098   -587    805     36   -844   -252   -472    109    592    813    119
   -426  -1080   -654    750    114   -867    -51   -132    311    698    854    135
   -335  -1060   -724    696    192   -891     83     96    452    784    904    166
   -303  -1075   -771    685    233   -924    155    210    514    818    917    168
   -288  -1132   -844    711    277   -989    192    252    524    815    898    153
   -275  -1153   -880    711    301  -1018    210    277    540    823    901    145
   -265  -1137   -875    701    303  -1008    223    301    558    836    909    142
   -262  -1153   -891    706    311  -1023    244    324    587    859    930    148
   -257  -1174   -917    717    329  -1047    257    348    613    883    945    155
   -244  -1163   -919    704    335  -1044    267    366    628    898    958    168
   -228  -1137   -909    680    340  -1023    267    387    654    924    979    194
   -218  -1117   -898    665    337  -1008    275    410    675    948    992    213
   -236  -1158   -922    698    342  -1041    303    439    691    953    987    218
   -233  -1200   -966    714    366  -1083    319    472    714    971    997    236
   -223  -1200   -976    709    376  -1088    316    491    735   1008   1026    233
   -210  -1169   -958    688    371  -1065    319    511    769   1044   1057    226
   -210  -1179   -969    696    379  -1075    342    555    807   1078   1083    244
   -205  -1163   -961    683    376  -1062    355    589    836   1101   1101    265
   -179  -1161   -982    670    400  -1072    363    636    867   1130   1117    288
   -158  -1156  -1000    657    418  -1078    376    696    911   1163   1137    316
   -135  -1111   -976    623    420  -1044    392    766    963   1213   1171    361
   -106  -1093   -987    600    436  -1039    402    831   1010   1254   1195    402
   -101  -1085   -984    592    441  -1036    415    888   1060   1296   1215    423
    -93  -1060   -966    576    433  -1013    441    961   1124   1356   1262    472
    -80  -1021   -940    550    428   -982    452   1015   1171   1397   1296    509
    -70   -989   -922    527    426   -956    449   1041   1205   1434   1319    535
    -75   -963   -891    519    407   -927    449   1047   1223   1454   1337    555
    -77   -930   -852    504    384   -891    446   1028   1218   1447   1335    545
   -101   -948   -846    524    371   -898    457   1008   1215   1436   1327    527
   -122   -945   -823    532    348   -885    462    976   1208   1428   1322    511
   -142   -953   -810    545    332   -883    457    932   1184   1402   1301    485
   -155   -958   -802    555    322   -880    436    872   1145   1363   1275    459
   -179   -969   -789    574    303   -880    431    810   1117   1335   1252    436
   -179   -976   -797    576    309   -888    436    766   1096   1309   1239    423
   -200   -995   -795    597    296   -896    446    709   1065   1267   1208    387
   -210  -1021   -813    615    298   -917    449    657   1034   1228   1174    355
   -215  -1013   -797    615    290   -906    431    602    997   1187   1132    311
   -228   -997   -769    613    267   -883    418    563    966   1150   1098    275
   -220   -930   -709    574    241   -818    418    558    976   1158   1106    280
   -218   -839   -620    527    200   -730    423    571   1028   1213   1161    319
   -236   -805   -568    522    166   -688    423    568   1049   1231   1179    322
   -233   -810   -576    519    168   -693    387    558   1052   1226   1171    322
   -215   -776   -561    493    171   -670    335    540   1052   1234   1182    335
   -218   -748   -530    483    153   -641    319    524   1054   1239   1184    340
   -213   -727   -514    470    150   -620    306    509   1041   1228   1176    335
   -233   -740   -506    485    135   -626    285    478   1021   1215   1161    324
   -265   -807   -542    535    137   -675    270    449    982   1176   1117    283
   -283   -888   -605    584    161   -748    265    436    943   1130   1065    236
   -296   -979   -683    639    192   -831    283    423    914   1091   1015    189
   -290  -1036   -748    662    228   -893    293    410    891   1060    982    166
   -290  -1075   -787    683    246   -932    296    392    862   1031    950    135
   -303  -1122   -818    711    254   -969    303    379    841   1005    922     98
   -327  -1169   -841    748    257  -1005    306    368    828    989    898     83
   -322  -1184   -862    750    267  -1026    298    358    826    984    896     83
   -298  -1174   -878    735    288  -1026    288    345    815    974    891     77
   -275  -1163   -891    717    306  -1026    283    345    826    979    893     85
   -277  -1200   -922    740    322  -1062    293    350    826    974    885     77
   -293  -1247   -956    769    327  -1101    283    337    805    953    859     54
   -280  -1275   -995    776    355  -1135    280    327    789    935    839     36
   -249  -1301  -1052    774    400  -1176    285    324    761    896    800     -5
   -213  -1467  -1254    841    519  -1361    335    361    685    776    659   -137
   -187  -1688  -1501    937    654  -1595    478    483    631    597    444   -358
   -200  -1665  -1467    932    633  -1566    618    623    719    589    415   -413
   -283  -1415  -1132    849    423  -1273    636    480    815    735    600   -246
   -433   -974   -540    704     51   -758    379    -54    818   1021    995    150
   -592   -311    280    449   -439    -15     88   -415   1018   1587   1667    815
   -641     15    657    311   -649    335   -132   -514   1260   2109   2187   1340
   -600   -324    275    459   -439    -23   -301   -631   1088   2049   2096   1296
   -594   -862   -267    730   -163   -566   -314   -737    555   1353   1428    657
   -600  -1288   -688    943     41   -989   -179   -636    145    623    714    -38
   -563  -1499   -935   1031    184  -1218     25   -275    309    594    594   -168
   -517  -1491   -974   1002    228  -1234    200     31    561    748    678   -109
   -454  -1483  -1028    969    285  -1257    332    249    732    854    735    -64
   -423  -1496  -1072    958    322  -1286    392    340    792    888    756    -51
   -405  -1493  -1088    948    340  -1291    407    366    810    898    763    -54
   -394  -1470  -1078    932    340  -1275    418    381    826    906    771    -54
   -389  -1454  -1065    922    337  -1260    446    405    849    922    787    -44
   -394  -1483  -1091    937    348  -1288    467    420    865    932    800    -31
   -392  -1512  -1119    950    363  -1317    475    428    878    940    807    -20
   -368  -1493  -1124    930    376  -1309    472    436    883    948    820    -18
   -368  -1491  -1122    930    376  -1306    493    454    901    966    836    -12
   -363  -1478  -1114    919    374  -1299    501    465    922    979    849      0
   -358  -1473  -1117    914    379  -1296    504    483    945   1002    872     23
   -355  -1428  -1072    891    358  -1252    491    491    961   1023    891     36
   -355  -1374  -1018    865    329  -1197    496    506    989   1054    911     54
   -353  -1402  -1049    878    345  -1226    519    535   1021   1072    919     70
   -340  -1402  -1062    870    358  -1231    524    558   1047   1098    943     96
   -329  -1384  -1054    854    361  -1221    532    594   1091   1143    984    137
   -319  -1337  -1018    828    348  -1179    537    631   1127   1176   1005    153
   -303  -1283   -982    792    337  -1132    548    680   1174   1218   1031    187
   -290  -1265   -974    776    340  -1119    574    745   1239   1280   1080    252
   -283  -1286  -1005    782    358  -1145    602    818   1314   1356   1137    303
   -265  -1244   -979    756    355  -1111    615    878   1374   1408   1174    337
   -241  -1197   -956    719    353  -1075    618    935   1431   1475   1241    405
   -231  -1166   -937    698    353  -1052    618    971   1473   1517   1278    446
   -218  -1085   -870    649    324   -976    615    987   1501   1548   1306    475
   -226  -1039   -813    633    293   -927    623    984   1504   1553   1317    488
   -239  -1052   -813    644    285   -932    626    963   1480   1532   1299    475
   -236  -1096   -859    665    311   -979    623    937   1452   1501   1265    457
   -236  -1106   -870    670    314   -989    615    898   1421   1467   1236    436
   -236  -1106   -870    672    316   -989    597    841   1374   1421   1202    402
   -254  -1106   -852    680    296   -979    589    787   1325   1371   1169    374
   -272  -1130   -859    701    290   -995    589    735   1278   1319   1114    329
   -293  -1182   -891    737    296  -1036    594    693   1244   1278   1072    293
   -311  -1176   -865    745    275  -1021    584    644   1208   1228   1034    254
   -332  -1163   -831    745    246   -997    558    592   1169   1197   1013    233
   -348  -1166   -820    756    233   -995    545    561   1145   1176    992    213
   -348  -1153   -807    748    228   -982    535    540   1132   1163    976    197
   -335  -1132   -797    735    231   -966    524    542   1145   1174    995    213
   -332  -1085   -756    709    210   -922    511    548   1187   1213   1031    244
   -337  -1054   -717    693    189   -885    485    540   1208   1239   1065    275
   -332   -989   -657    659    161   -823    436    511   1208   1249   1078    288
   -311   -953   -641    633    163   -797    397    488   1202   1249   1078    293
   -311   -974   -665    641    176   -820    376    475   1182   1226   1062    283
   -309   -976   -667    641    176   -820    355    459   1163   1213   1052    275
   -306   -997   -693    649    192   -846    335    436   1137   1192   1044    270
   -298  -1021   -722    659    210   -872    316    415   1109   1161   1008    246
   -311  -1098   -787    704    236   -943    285    376   1052   1096    940    184
   -314  -1187   -872    750    277  -1028    270    348   1002   1034    875    122
   -309  -1234   -924    769    306  -1078    254    327    963    992    833     88
   -298  -1228   -930    763    314  -1080    236    298    930    963    810     64
   -296  -1213   -919    753    309  -1065    207    259    888    919    761     18
   -311  -1223   -911    766    298  -1067    192    233    862    883    724     -7
   -314  -1234   -919    774    301  -1078    179    223    841    867    714      5
   -314  -1192   -878    753    280  -1036    158    205    831    870    717      0
   -301  -1153   -852    724    275  -1002    137    187    823    867    714    -31
   -306  -1148   -841    727    267   -997    111    161    805    841    696    -62
   -316  -1184   -867    748    275  -1026     96    150    789    823    675    -75
   -327  -1166   -839    748    254  -1002     77    135    784    810    659    -83
   -314  -1174   -859    743    270  -1018     75    142    766    784    636   -106
   -283  -1330  -1047    805    381  -1189    103    187    698    665    496   -233
   -257  -1540  -1286    896    511  -1415    205    296    644    485    270   -454
   -236  -1558  -1322    898    542  -1441    332    457    719    441    187   -550
   -306  -1223   -919    763    303  -1072    348    324    818    584    381   -376
   -454   -730   -275    592    -90   -504    103   -275    724    779    730    -28
   -615    -28    587    322   -602    277   -202   -810    730   1184   1301    532
   -675    527   1202     75   -937    865   -472  -1067    875   1693   1904   1114
   -613    283    893    163   -753    587   -675  -1158    761   1714   1899   1150
   -571   -272    298    420   -436     12   -680  -1140    387   1122   1270    576
   -542   -828   -288    685   -129   -558   -535   -956     59    436    540   -119
   -488  -1109   -620    800     64   -865   -335   -566    231    389    366   -301
   -433  -1098   -665    763    114   -880   -187   -257    491    566    480   -207
   -368  -1083   -717    724    174   -901    -88    -54    641    657    532   -163
   -337  -1060   -722    696    192   -891    -44     41    717    698    550   -150
   -332  -1083   -750    709    207   -917    -33     64    722    693    535   -171
   -332  -1111   -779    722    220   -945    -12     83    732    685    522   -174
   -324  -1098   -774    711    223   -937     -2    101    748    696    524   -163
   -319  -1075   -756    696    215   -917      2    119    766    711    537   -150
   -311  -1034   -722    672    205   -878     -2    127    779    722    545   -140
   -316  -1013   -696    665    189   -857      2    135    789    732    558   -127
   -319  -1002   -685    659    181   -844      5    145    802    745    566   -122
   -306   -976   -670    639    179   -823     -2    158    815    761    576   -111
   -296   -971   -675    633    189   -823      2    179    833    771    587    -93
   -283   -976   -696    628    205   -836      0    197    854    792    605    -72
   -285   -950   -665    618    189   -807     -2    207    865    800    610    -62
   -277   -914   -636    594    176   -774      0    220    883    813    623    -36
   -280   -898   -618    589    168   -758     12    252    914    849    649    -15
   -283   -883   -600    581    155   -740     20    288    945    880    675     -5
   -290   -888   -600    589    153   -745     36    332    984    906    701     12
   -277   -857   -579    566    150   -719     46    374   1021    935    722     38
   -249   -800   -550    524    150   -675     51    428   1067    976    756     72
   -220   -782   -563    501    168   -672     64    488   1111   1018    787    109
   -202   -763   -561    483    179   -662     72    540   1150   1057    818    153
   -179   -696   -517    436    166   -607     72    584   1189   1098    859    197
   -155   -649   -493    402    168   -571     70    615   1215   1130    885    228
   -142   -646   -504    392    179   -576     72    628   1218   1135    898    252
   -122   -644   -522    381    197   -581     75    631   1215   1135    904    270
   -127   -633   -509    379    189   -571     67    607   1197   1119    904    277
   -140   -592   -452    366    155   -522     59    566   1166   1093    893    277
   -142   -566   -423    355    140   -496     54    522   1127   1062    865    262
   -145   -581   -436    363    142   -509     41    470   1088   1039    846    239
   -163   -618   -454    387    145   -537     33    415   1049   1005    823    207
   -187   -641   -454    415    132   -548     31    355   1008    966    797    181
   -213   -592   -379    400     83   -485     31    301    982    935    769    150
   -226   -568   -345    397     57   -457     33    254    958    911    743    124
   -228   -597   -368    413     67   -483     31    213    937    888    717    122
   -244   -657   -413    452     83   -535     38    189    927    875    698    129
   -241   -691   -449    465    101   -571     38    176    917    867    688    109
   -226   -623   -397    423     83   -511     38    176    932    891    711    116
   -226   -540   -316    381     44   -431     41    181    969    932    758    163
   -218   -498   -280    358     31   -389     18    171    984    956    779    197
   -200   -480   -280    337     38   -381    -15    161    995    969    797    220
   -189   -483   -293    335     49   -387    -54    142    979    963    792    218
   -192   -504   -311    345     59   -407    -75    127    956    948    779    207
   -200   -535   -335    368     67   -436    -83    106    935    932    766    205
   -215   -594   -379    405     80   -485    -85     93    919    911    745    205
   -223   -662   -439    444    106   -553    -83     93    896    898    730    194
   -233   -737   -506    483    135   -623    -90     75    852    859    691    129
   -239   -810   -571    524    166   -691    -98     57    815    820    652     93
   -252   -870   -620    561    181   -745   -109     28    776    782    620     80
   -265   -953   -688    607    210   -820   -103     12    753    761    605     62
   -262  -1021   -758    641    246   -891   -106      0    735    743    594     38
   -262  -1044   -782    654    259   -914   -122    -18    711    717    579     15
   -265  -1039   -774    652    254   -906   -137    -38    691    701    563      0
   -265  -1067   -802    665    267   -935   -137    -46    680    696    561      2
   -270  -1137   -867    704    296  -1002   -129    -49    675    688    555      7
   -272  -1221   -948    748    337  -1085   -122    -54    670    683    553     12
   -267  -1221   -953    743    340  -1088   -129    -59    662    675    548     10
   -254  -1215   -961    735    353  -1091   -135    -62    652    667    550      5
   -231  -1280  -1049    753    407  -1166   -135    -64    613    618    501    -54
   -176  -1493  -1317    836    568  -1405   -103    -44    485    444    322   -223
   -161  -1751  -1590    956    714  -1670     18     51    392    223     75   -465
   -166  -1753  -1587    958    709  -1670    161    171    454    192     33   -504
   -262  -1517  -1254    888    496  -1387    158    -83    522    353    249   -322
   -423   -943   -519    683     46   -732   -140   -740    555    706    743    142
   -592   -181    410    384   -501    114   -418  -1117    810   1309   1473    859
   -618    171    789    223   -704    480   -683  -1221   1047   1813   2008   1428
   -553    -93    459    322   -506    181   -898  -1301    909   1766   1938   1400
   -493   -662   -168    579   -163   -415   -904  -1278    478   1117   1278    740
   -475  -1182   -709    826    116   -945   -665  -1000    158    433    579     57
   -407  -1366   -958    885    272  -1163   -413   -574    309    410    467    -70
   -316  -1369  -1052    841    366  -1213   -241   -265    501    522    527    -54
   -270  -1402  -1132    836    431  -1267   -145   -101    581    532    530    -28
   -259  -1480  -1221    870    478  -1350    -98    -44    602    545    532    -44
   -259  -1504  -1244    880    491  -1374    -64     -7    626    571    542   -119
   -257  -1454  -1197    854    470  -1327    -59      0    633    574    566   -145
   -246  -1452  -1205    849    478  -1330    -41     20    641    563    571   -114
   -233  -1470  -1236    852    498  -1353    -33     51    657    561    574    -80
   -233  -1493  -1260    862    511  -1376    -28     70    672    566    581    -70
   -231  -1486  -1254    857    511  -1371    -18     88    683    571    594    -59
   -228  -1493  -1265    862    517  -1379      0    116    704    579    615    -31
   -215  -1488  -1275    852    527  -1382     -5    124    714    584    626    -12
   -205  -1480  -1275    841    532  -1379     -2    137    727    605    644     -5
   -197  -1465  -1267    831    532  -1369      7    163    750    620    662      7
   -189  -1486  -1296    839    553  -1392     31    210    779    636    680     46
   -181  -1475  -1293    826    553  -1384     33    239    797    654    693     46
   -166  -1447  -1283    805    558  -1366     49    267    826    685    724     49
   -155  -1426  -1270    789    555  -1348     67    311    852    709    745     75
   -132  -1389  -1257    761    561  -1325     70    361    875    727    756    106
   -119  -1379  -1262    748    571  -1322     77    415    904    743    766    129
    -93  -1382  -1288    735    597  -1335     93    478    940    771    792    163
    -67  -1361  -1293    714    610  -1327    103    535    969    805    818    184
    -41  -1319  -1278    680    618  -1299    114    584   1002    839    844    213
    -25  -1283  -1260    654    615  -1270    124    626   1028    865    865    249
    -18  -1231  -1213    623    597  -1223    129    657   1054    901    901    285
     -7  -1174  -1166    589    576  -1169    127    665   1072    924    930    306
      0  -1137  -1137    568    568  -1137    119    654   1072    930    943    322
      7  -1109  -1119    548    561  -1111    101    618   1047    906    927    311
     10  -1106  -1119    548    563  -1111     96    584   1018    880    906    293
      0  -1093  -1093    545    545  -1096     93    540    987    849    880    267
    -23  -1065  -1041    545    509  -1054     80    480    956    818    854    246
    -54  -1080  -1028    566    485  -1054     70    410    906    771    818    215
    -77  -1085  -1008    581    465  -1047     59    340    859    730    779    184
    -98  -1111  -1015    602    457  -1065     62    283    826    696    740    161
   -116  -1132  -1015    626    449  -1075     67    231    792    659    698    137
   -142  -1143  -1000    641    428  -1072     75    189    763    631    675    114
   -166  -1137   -971    652    402  -1054     93    171    756    626    678    106
   -179  -1143   -966    659    392  -1054    111    161    753    626    683    106
   -176  -1153   -976    665    400  -1065    127    163    748    626    680    111
   -168  -1096   -930    631    379  -1013    148    184    776    652    704    148
   -171  -1026   -857    597    340   -943    153    192    805    685    735    181
   -166   -987   -820    574    324   -904    137    189    828    719    769    213
   -142   -979   -836    561    345   -909     93    176    820    722    776    220
   -137  -1041   -904    587    381   -974     72    168    805    706    753    200
   -150  -1078   -927    613    387  -1002     70    158    800    698    745    189
   -168  -1104   -937    636    381  -1021     54    132    774    678    732    184
   -187  -1135   -948    662    379  -1041     41    114    753    667    714    176
   -218  -1252  -1034    732    405  -1145     44     98    711    620    654    135
   -249  -1389  -1140    818    444  -1265     46     83    662    568    592     77
   -265  -1475  -1213    867    472  -1345     31     57    618    524    542     23
   -270  -1501  -1231    885    480  -1366     18     28    584    496    517      5
   -272  -1519  -1247    893    485  -1382     15      5    561    472    491     -7
   -280  -1558  -1278    917    498  -1418     18     -5    540    452    465    -23
   -280  -1577  -1296    927    506  -1439     18    -10    522    439    454    -28
   -270  -1571  -1301    922    514  -1436      5    -23    504    418    439    -41
   -254  -1592  -1340    922    540  -1465    -18    -44    488    397    415    -57
   -254  -1634  -1382    943    563  -1509    -18    -49    475    379    397    -67
   -257  -1639  -1384    945    563  -1512    -18    -54    462    366    384    -72
   -241  -1647  -1405    945    581  -1527    -20    -62    449    358    381    -70
   -241  -1683  -1444    961    597  -1564    -18    -62    431    335    358    -93
   -231  -1803  -1571   1015    670  -1688      0    -62    358    233    252   -194
   -210  -2036  -1829   1122    807  -1935     72    -46    207     10     15   -436
   -205  -2197  -1992   1202    893  -2096    207     33    145   -153   -166   -636
   -220  -2023  -1803   1119    789  -1912    311     80    265    -64    -72   -555
   -314  -1605  -1293    958    488  -1449    228   -213    407    213    267   -207
   -433   -875   -441    654      2   -659    -25   -581    675    766    914    454
   -555   -189    366    374   -462     88   -205   -662   1101   1452   1631   1171
   -472   -184    288    327   -381     51   -478   -678   1223   1730   1862   1439
   -420   -654   -236    537    -93   -446   -665   -872    789   1275   1418   1036
   -431  -1221   -792    826    179  -1008   -680  -1010    153    441    636    262
   -413  -1600  -1187   1008    387  -1395   -498   -787    -38     38    192   -192
   -374  -1639  -1267   1005    446  -1452   -283   -452    155    137    218   -181
   -311  -1660  -1348    984    517  -1504   -122   -220    288    210    249   -163
   -275  -1660  -1384    966    553  -1522    -31    -93    358    249    267   -150
   -272  -1699  -1426    987    576  -1564      5    -51    371    249    257   -161
   -262  -1732  -1470    995    600  -1602     18    -33    366    236    239   -174
   -244  -1727  -1483    984    618  -1605     28    -15    376    239    244   -161
   -226  -1709  -1486    966    628  -1597     33      0    389    241    249   -155
   -202  -1680  -1478    943    636  -1579     36     10    400    244    246   -158
   -184  -1688  -1504    935    659  -1597     38     18    394    239    241   -161
   -166  -1683  -1517    924    672  -1600     38     25    400    254    257   -137
   -140  -1686  -1548    911    704  -1618     41     38    415    270    275   -114
   -101  -1657  -1556    880    727  -1608     41     51    428    283    285   -101
    -88  -1605  -1519    844    714  -1564     33     62    436    277    277   -103
    -88  -1584  -1496    833    704  -1540     33     80    452    285    285    -90
   -111  -1602  -1493    857    688  -1548     41    103    467    298    301    -72
   -129  -1641  -1512    885    691  -1577     57    129    483    316    316    -57
   -150  -1654  -1504    901    675  -1579     77    158    504    335    329    -38
   -145  -1615  -1470    880    662  -1543     85    200    537    368    355     -7
   -124  -1582  -1457    852    665  -1519     96    257    574    402    376     18
   -103  -1540  -1436    823    665  -1488    106    316    618    441    405     51
    -80  -1480  -1400    782    657  -1441    106    376    667    483    444     85
    -67  -1454  -1387    761    659  -1421    116    441    714    530    480    122
    -44  -1431  -1389    735    672  -1410    127    496    758    579    522    163
    -18  -1356  -1337    688    659  -1348    135    535    800    623    566    210
     -2  -1325  -1322    662    657  -1322    140    555    826    649    587    236
     12  -1322  -1337    654    675  -1330    142    563    836    657    602    257
     18  -1293  -1312    636    662  -1301    135    550    823    641    600    254
      7  -1288  -1296    641    652  -1291    135    530    805    623    589    241
     -2  -1293  -1293    646    644  -1293    124    491    769    594    563    223
     -7  -1299  -1291    654    639  -1296    114    446    737    561    537    205
    -28  -1317  -1288    670    628  -1304    106    394    698    519    501    176
    -54  -1322  -1267    688    605  -1296    103    340    662    483    467    150
    -75  -1301  -1228    688    576  -1265    116    288    631    449    433    124
    -90  -1317  -1226    704    566  -1270    127    246    597    415    392     90
   -116  -1345  -1228    730    555  -1288    129    205    555    374    355     57
   -132  -1353  -1221    743    542  -1288    132    181    535    361    340     44
   -142  -1376  -1236    758    545  -1306    132    168    527    353    329     41
   -142  -1358  -1215    750    535  -1288    137    155    519    348    316     28
   -135  -1283  -1150    706    506  -1215    145    171    550    387    342     64
   -132  -1249  -1117    691    491  -1184    150    187    579    420    374    103
   -137  -1187  -1052    662    457  -1122    135    171    594    449    405    132
   -132  -1150  -1018    641    441  -1085    111    153    610    467    426    158
   -127  -1166  -1039    644    454  -1101    111    153    607    470    423    176
   -114  -1197  -1083    657    483  -1140    111    150    592    462    415    176
   -116  -1210  -1096    662    488  -1153     90    124    563    439    402    166
   -129  -1205  -1075    667    472  -1140     72    103    542    426    392    158
   -148  -1265  -1117    704    483  -1189     67     88    514    392    350    124
   -163  -1384  -1221    774    527  -1304     64     70    462    329    277     70
   -179  -1457  -1278    818    548  -1369     70     57    420    296    233     38
   -187  -1488  -1301    836    555  -1395     70     33    381    267    205     18
   -184  -1527  -1345    854    579  -1436     62     12    345    239    168     -2
   -179  -1525  -1345    852    581  -1436     36    -10    314    213    150    -15
   -176  -1532  -1358    854    589  -1447     15    -31    296    197    135    -20
   -168  -1538  -1369    854    600  -1454     -2    -54    275    179    116    -28
   -168  -1545  -1376    854    600  -1462    -18    -70    265    176    109    -28
   -174  -1577  -1402    875    613  -1491    -28    -90    239    145     72    -49
   -158  -1590  -1434    872    636  -1512    -44   -109    215    124     46    -57
   -142  -1574  -1431    857    644  -1504    -59   -119    200    111     28    -59
   -135  -1545  -1413    839    636  -1480    -72   -129    192    109     23    -54
   -119  -1608  -1488    865    683  -1548    -70   -119    158     59    -31    -96
    -85  -1805  -1719    943    815  -1764     -7    -46     72   -116   -244   -290
    -75  -1956  -1880   1015    901  -1919    127     88     64   -259   -428   -478
    -96  -1795  -1701    945    802  -1751    236    200    189   -197   -379   -441
   -184  -1475  -1291    831    553  -1384    192    -67    233    -31   -137   -205
   -314   -859   -548    584    114   -704    -98   -652    210    298    355    303
   -428   -181    246    303   -337     31   -342   -974    381    826    992    932
   -387    -12    371    197   -379    179   -579  -1096    480   1184   1353   1314
   -332   -457   -124    394   -103   -290   -719  -1223    166    893   1044   1062
   -324  -1010   -685    667    179   -849   -704  -1252   -353     98    241    296
   -277  -1410  -1132    841    426  -1273   -576  -1049   -524   -353   -272   -194
   -215  -1543  -1327    878    555  -1436   -402   -696   -296   -246   -257   -179
   -155  -1470  -1314    813    579  -1392   -270   -436    -88    -96   -155    -90
   -106  -1421  -1317    761    602  -1369   -192   -285     15    -38   -127    -62
    -93  -1395  -1301    743    602  -1348   -166   -239     41    -54   -148    -80
    -88  -1392  -1306    740    607  -1350   -158   -223     44    -72   -158    -85
    -85  -1397  -1312    743    613  -1356   -153   -215     38    -85   -168    -88
    -75  -1343  -1267    709    594  -1306   -161   -207     41    -83   -168    -88
    -64  -1275  -1210    670    571  -1244   -174   -205     49    -72   -163    -85
    -59  -1231  -1174    644    553  -1202   -179   -202     49    -72   -163    -85
    -44  -1189  -1145    618    550  -1169   -179   -192     57    -70   -166    -72
    -31  -1163  -1135    597    550  -1150   -171   -181     72    -59   -158    -51
    -23  -1148  -1127    584    550  -1137   -163   -168     85    -46   -150    -36
    -18  -1114  -1098    566    537  -1106   -158   -155     98    -23   -127    -12
    -10  -1096  -1085    553    537  -1091   -158   -137    101    -23   -122     10
    -10  -1083  -1072    545    530  -1078   -158   -111    119     -7   -111     46
     -7  -1044  -1036    524    514  -1041   -166    -93    140     20   -103     59
      2  -1021  -1023    509    511  -1023   -161    -67    163     54    -77     57
      5   -976   -982    485    493   -979   -158    -41    194     77    -59     64
     15   -917   -932    449    472   -924   -163    -12    226    111    -25    101
     36   -865   -901    415    467   -883   -168     25    259    145      2    142
     54   -828   -885    384    467   -854   -166     80    298    184     36    187
     75   -815   -891    371    483   -852   -161    137    335    218     62    223
    101   -758   -859    327    478   -807   -153    192    381    259     96    270
    124   -709   -833    290    478   -769   -153    236    418    296    135    324
    137   -652   -792    257    462   -722   -153    267    446    327    176    374
    129   -623   -753    246    441   -688   -155    275    449    329    181    384
    124   -597   -724    236    420   -659   -166    259    426    303    166    376
    114   -605   -719    244    415   -662   -163    228    397    270    148    361
    114   -581   -698    231    405   -639   -163    192    363    239    132    345
    114   -553   -667    220    389   -610   -158    153    337    205    109    329
     93   -563   -657    233    374   -610   -158     98    296    166     77    311
     72   -568   -644    246    355   -605   -163     44    254    124     46    285
     49   -576   -626    262    335   -600   -161     -7    215     83      5    252
     18   -589   -607    285    311   -597   -150    -57    179     46    -33    220
      0   -602   -605    298    301   -605   -140    -90    163     23    -57    205
    -12   -602   -589    309    288   -597   -127   -109    163     18    -62    194
    -25   -607   -581    316    275   -594   -119   -122    163     20    -51    192
    -28   -607   -579    319    275   -594   -119   -137    148      2    -67    179
    -31   -584   -553    306    259   -568   -111   -137    155      2    -67    187
    -28   -524   -498    275    233   -511   -103   -127    181     28    -41    223
    -33   -480   -449    257    207   -465   -109   -129    202     54    -10    267
    -28   -462   -433    246    202   -449   -140   -148    202     62      0    288
    -15   -449   -433    231    207   -444   -179   -166    194     59      5    303
    -31   -465   -433    246    200   -449   -189   -179    176     49      0    301
    -41   -470   -428    254    192   -449   -210   -207    150     28    -12    296
    -51   -475   -423    265    184   -449   -228   -231    129     12    -36    285
    -64   -555   -491    309    210   -524   -223   -239    106    -12    -64    265
    -64   -646   -581    355    257   -615   -228   -249     70    -51   -103    233
    -72   -709   -636    389    280   -675   -244   -272     23   -103   -150    189
    -96   -761   -665    428    283   -714   -254   -301    -20   -145   -192    155
   -106   -800   -696    452    293   -748   -249   -329    -54   -179   -223    127
   -111   -841   -730    478    309   -787   -249   -345    -72   -200   -241    111
   -124   -893   -771    506    322   -833   -254   -358    -85   -213   -244    109
   -129   -940   -810    535    340   -875   -259   -363    -96   -223   -252    109
   -132   -930   -797    530    329   -862   -265   -374   -103   -239   -252    116
   -145   -901   -756    522    303   -828   -270   -387   -111   -241   -254    109
   -150   -922   -771    535    309   -849   -272   -389   -114   -241   -257     96
   -137   -940   -802    540    332   -872   -275   -387   -114   -241   -246     98
   -148   -953   -805    548    324   -880   -277   -392   -127   -262   -262     83
   -142   -984   -841    563    348   -914   -277   -392   -148   -285   -277     62
   -119  -1104   -984    610    431  -1047   -259   -387   -223   -392   -387    -51
    -85  -1371  -1286    730    600  -1330   -179   -329   -355   -618   -631   -303
    -75  -1483  -1408    779    665  -1447    -46   -202   -368   -740   -774   -480
    -93  -1309  -1215    698    561  -1262     46   -176   -246   -641   -667   -400
   -218   -875   -659    545    220   -769    -75   -602   -181   -410   -324    -38
   -389   -174    215    283   -303     20   -340  -1161    -51     64    306    613
   -496    415    911     38   -704    662   -545  -1319    288    701   1008   1299
   -431    410    841     10   -636    626   -784  -1397    337    937   1254   1551
   -387    -64    322    223   -355    127   -906  -1504    -38    491    810   1132
   -363   -589   -226    478    -70   -407   -872  -1483   -548   -319     12    332
   -314   -953   -639    633    161   -797   -670  -1140   -600   -600   -335    -51
   -228  -1031   -805    628    285   -919   -472   -774   -389   -483   -283    -46
   -135  -1072   -940    602    400  -1008   -337   -537   -259   -418   -244    -41
    -80  -1127  -1047    605    483  -1088   -257   -415   -197   -397   -228    -38
    -64  -1117  -1052    589    491  -1085   -244   -392   -200   -426   -241    -44
    -46  -1098  -1054    571    504  -1078   -226   -363   -181   -420   -231    -46
    -36  -1145  -1109    589    535  -1127   -200   -332   -155   -402   -210    -77
    -25  -1166  -1140    597    555  -1153   -189   -309   -142   -397   -192    -83
     -2  -1169  -1166    584    579  -1169   -181   -288   -135   -389   -179    -67
      5  -1153  -1158    574    581  -1156   -171   -272   -122   -376   -171    -67
      2  -1153  -1158    574    576  -1156   -158   -257   -114   -368   -166    -64
      0  -1137  -1137    568    568  -1137   -145   -239    -96   -355   -155    -51
     -2  -1140  -1137    568    566  -1140   -119   -200    -51   -322   -122    -12
      0  -1174  -1174    587    584  -1174    -93   -161    -12   -285    -88     25
    -12  -1169  -1158    589    571  -1163    -88   -142      0   -270    -75     33
     -5  -1093  -1088    550    540  -1091   -103   -127      5   -259    -62     38
     20  -1101  -1122    537    568  -1111    -98    -96     25   -239    -36     64
     41  -1153  -1195    555    618  -1174    -67    -44     70   -197      2    106
     54  -1210  -1267    576    659  -1239    -28     12    111   -163     20    127
     70  -1184  -1254    558    662  -1218    -12     57    145   -137     41    145
     96  -1137  -1234    519    662  -1184    -10    106    174   -109     67    174
    122  -1117  -1241    496    680  -1179      7    179    226    -62    106    220
    153  -1098  -1254    470    701  -1176     23    252    280     -7    153    272
    171  -1101  -1273    465    722  -1187     44    314    322     25    176    309
    200  -1080  -1280    439    737  -1179     51    353    345     54    205    358
    220  -1036  -1257    407    737  -1145     54    379    368     90    244    379
    231  -1018  -1252    392    740  -1135     75    392    387    122    283    394
    228   -995  -1223    384    724  -1109     77    374    384    124    301    410
    228   -945  -1176    358    698  -1060     51    324    353    101    303    413
    218   -950  -1169    366    693  -1060     44    285    327     77    288    381
    197   -982  -1179    389    688  -1080     46    244    301     46    249    311
    163  -1008  -1171    423    667  -1088     62    202    270      2    197    270
    116  -1041  -1161    462    636  -1101     70    150    233    -41    166    257
     96  -1023  -1119    462    605  -1070     70     85    194    -77    140    244
     62   -995  -1060    465    561  -1026     70     31    163   -101    127    228
      5  -1002  -1008    498    506  -1005     83    -12    145   -109    137    228
    -33   -982   -948    506    454   -966     93    -33    145   -101    158    228
     -2   -963   -961    483    478   -963     93    -36    148    -93    168    226
     31   -958   -992    462    509   -974     85    -46    124   -122    127    192
     57   -917   -974    431    514   -945     98    -36    132   -124    109    155
     59   -878   -937    407    496   -906    116    -25    153   -114     85    179
     67   -857   -924    394    496   -891    101    -23    171    -90    103    233
     85   -820   -906    366    496   -862     67    -28    184    -54    142    244
     77   -807   -885    366    480   -846     62    -18    213    -12    192    267
     46   -852   -898    402    470   -875     54    -23    213     -5    215    303
     36   -849   -885    405    459   -867     28    -49    189    -15    207    296
     31   -906   -937    433    483   -922     15    -67    161    -41    168    267
     33   -976  -1010    472    522   -992      2    -83    119    -83    111    228
      2  -1075  -1078    535    537  -1075     -5   -103     62   -142     41    181
    -18  -1150  -1132    584    555  -1143     -5   -127     25   -179      2    163
    -23  -1197  -1176    607    576  -1187     -2   -150      0   -194    -15    148
      0  -1239  -1239    620    618  -1239    -15   -187    -33   -215    -36    116
     -2  -1267  -1265    633    628  -1265    -23   -210    -57   -233    -57     90
    -10  -1260  -1252    633    618  -1257    -15   -202    -54   -226    -59     77
     -7  -1278  -1270    641    628  -1275    -25   -218    -80   -262   -119     46
    -18  -1327  -1309    672    644  -1319    -25   -228   -101   -301   -161     85
    -54  -1348  -1296    698    620  -1322    -18   -236   -109   -296   -153     77
    -70  -1327  -1257    698    592  -1293    -12   -231   -111   -283   -135     57
    -28  -1319  -1291    672    628  -1304    -23   -233   -122   -285   -132     49
    -10  -1325  -1314    667    652  -1319    -23   -233   -124   -298   -145     49
    -12  -1348  -1335    678    659  -1340    -20   -244   -150   -335   -181      7
     10  -1527  -1540    758    774  -1532     23   -223   -233   -457   -316   -145
      7  -1769  -1779    880    891  -1774    129   -179   -363   -680   -566   -413
      7  -1842  -1849    917    927  -1844    283    -41   -345   -750   -667   -519
    -36  -1566  -1530    802    745  -1551    327   -150   -218   -584   -480   -329
   -174  -1036   -865    605    345   -950    148   -579    -64   -215    -20    142
   -335   -267     67    298   -202   -101    -72   -862    270    410    685    888
   -374    254    628     59   -501    441   -277   -862    659   1044   1317   1548
   -293      5    296    142   -296    150   -532   -932    568   1057   1301   1574
   -283   -558   -275    420     -5   -418   -654  -1114     23    413    691    945
   -275  -1075   -802    675    262   -940   -581  -1093   -475   -322    -25    197
   -220  -1327  -1106    774    441  -1218   -345   -753   -452   -467   -241    -44
   -161  -1348  -1187    753    511  -1267   -145   -465   -283   -366   -189    -31
   -109  -1374  -1265    740    576  -1322    -31   -296   -202   -332   -197    -54
    -88  -1408  -1319    745    615  -1363     18   -231   -189   -353   -244    -75
    -64  -1439  -1374    753    654  -1408     38   -210   -197   -376   -272    -83
    -33  -1423  -1392    727    678  -1408     49   -184   -181   -368   -265    -93
    -33  -1408  -1374    719    670  -1392     70   -150   -161   -355   -262    -96
    -57  -1405  -1350    730    644  -1379     93   -114   -137   -335   -241    -54
    -62  -1382  -1319    722    628  -1350    106    -85   -119   -311   -210    -25
    -49  -1348  -1299    696    623  -1325     96    -83   -116   -309   -200    -36
    -54  -1343  -1288    698    615  -1317    109    -67   -101   -290   -181    -23
    -62  -1340  -1278    698    607  -1309    111    -51    -93   -288   -192    -38
    -46  -1322  -1275    685    613  -1299    119    -28    -72   -270   -184    -49
    -36  -1283  -1247    657    602  -1267    111    -15    -57   -252   -174    -36
    -25  -1249  -1223    636    597  -1236    109      0    -46   -236   -145     -7
     -5  -1210  -1208    607    600  -1208    111     20    -33   -220   -127     -7
     31  -1166  -1197    568    613  -1182    114     44    -18   -205   -111     -7
     44  -1163  -1208    558    623  -1184    114     64    -12   -207   -124      5
     90  -1098  -1189    504    639  -1143    114    106     12   -176    -88     33
    124  -1052  -1176    462    649  -1114    116    150     44   -145    -62     54
    153  -1039  -1192    444    672  -1114    116    187     64   -127    -51     51
    210   -982  -1192    384    698  -1085    119    254    119    -67     -2     90
    254   -917  -1171    329    711  -1044    127    309    161    -25     36    140
    290   -852  -1145    277    717   -997    124    342    187      7     67    171
    306   -805  -1111    249    709   -958    109    358    205     25     72    163
    280   -802  -1083    259    680   -943     88    358    205     25     49    161
    223   -807  -1031    290    626   -917     62    340    194     23     54    189
    155   -833   -992    337    571   -911     46    306    168      5     54    181
    103   -865   -969    381    535   -917     62    270    140    -23     25    119
     80   -891   -971    402    524   -930     96    228    114    -57    -15    101
     57   -896   -953    418    504   -924    142    184     80    -85    -38    111
     31   -904   -935    436    483   -919    166    150     44   -111    -49     72
     31   -896   -927    433    478   -911    171    129      2   -142    -83     25
     15   -909   -924    446    470   -917    163    111    -28   -194   -137      2
     10   -909   -919    449    465   -914    150     77    -31   -239   -184    -23
     12   -896   -909    439    459   -901    145     38    -23   -257   -192    -36
      7   -883   -891    439    449   -885    155      7    -15   -239   -181    -62
     -5   -875   -870    439    431   -875    155    -18    -33   -241   -202   -109
     10   -870   -880    428    444   -875    145    -36    -54   -257   -205   -114
     23   -815   -841    394    431   -826    150    -20    -25   -215   -137    -46
     23   -756   -779    366    400   -766    168     10     18   -168    -67     -5
     15   -688   -706    335    358   -696    161      7     33   -163    -62    -28
     12   -652   -667    319    340   -659    127    -20     15   -192    -96      7
     -5   -657   -652    329    322   -654    103    -49    -15   -233   -135     20
      2   -662   -665    329    332   -662     88    -62    -31   -257   -161     -5
     -5   -680   -675    342    332   -678     57    -98    -70   -296   -189    -10
     -5   -696   -693    350    342   -696     49   -109    -75   -293   -155    -10
    -15   -774   -761    394    371   -769     51   -111   -106   -327   -181    -64
    -28   -883   -854    457    413   -870     57   -127   -163   -402   -270   -158
    -41   -953   -914    496    436   -935     57   -150   -210   -459   -335   -197
    -41   -989   -948    517    452   -969     59   -168   -239   -483   -337   -194
    -41  -1002   -961    522    457   -982     38   -192   -265   -504   -342   -223
    -54  -1036   -982    545    462  -1010     31   -210   -280   -522   -363   -252
    -59  -1075  -1015    566    475  -1047     41   -207   -290   -548   -402   -262
    -57  -1093  -1036    574    488  -1065     38   -215   -298   -563   -420   -265
    -51  -1093  -1044    571    496  -1070     28   -228   -314   -579   -431   -249
    -64  -1085  -1021    576    478  -1054     20   -239   -322   -576   -415   -275
    -96  -1122  -1028    607    465  -1078     46   -210   -293   -558   -413   -283
   -106  -1132  -1026    620    457  -1080     59   -200   -296   -558   -397   -223
   -101  -1158  -1057    628    478  -1109     59   -202   -301   -553   -379   -254
    -88  -1280  -1192    685    550  -1236     62   -210   -361   -646   -519   -470
    -77  -1499  -1421    787    667  -1460    132   -140   -467   -878   -813   -636
    -67  -1600  -1532    831    732  -1566    265     20   -436   -969   -937   -748
   -101  -1415  -1317    756    605  -1366    361    124   -280   -859   -833   -680
   -187  -1021   -833    605    322   -927    293   -163   -220   -641   -530   -405
   -327   -348    -23    337   -153   -187     31   -701   -210   -249     31    161
   -407    244    652     80   -530    449   -171   -956    -36    293    688    844
   -355    265    618     44   -485    441   -374  -1080    -20    600   1023   1200
   -324   -215    109    270   -218    -54   -485  -1223   -405    197    597    805
   -306   -743   -436    522     64   -589   -454  -1247   -930   -685   -311    -72
   -252  -1085   -833    667    290   -961   -332  -1018  -1021  -1054   -774   -524
   -202  -1132   -930    667    361  -1034   -184   -688   -753   -891   -714   -475
   -135  -1122   -987    628    426  -1054    -62   -439   -545   -743   -631   -368
    -72  -1127  -1054    600    488  -1091      5   -306   -433   -657   -579   -358
    -57  -1117  -1060    587    501  -1088     15   -275   -400   -628   -563   -394
    -90  -1124  -1036    607    470  -1080     33   -259   -389   -641   -592   -444
   -106  -1148  -1041    628    467  -1096     64   -226   -384   -672   -649   -410
   -163  -1132   -969    646    402  -1052     85   -197   -371   -662   -639   -350
   -135  -1070   -935    602    397  -1002     83   -179   -348   -628   -602   -319
    -72  -1062   -989    566    454  -1026     85   -158   -324   -594   -568   -303
    -62  -1023   -961    542    449   -992     83   -145   -301   -555   -535   -303
    -49   -966   -917    506    431   -943     72   -145   -285   -527   -509   -309
    -46   -927   -880    485    415   -904     59   -145   -283   -527   -519   -301
    -31   -906   -878    467    420   -891     51   -148   -285   -530   -545   -303
     -5   -846   -841    426    418   -844     41   -148   -285   -530   -553   -285
      7   -818   -826    405    413   -820     28   -153   -283   -501   -511   -270
     15   -805   -820    392    418   -813     23   -155   -280   -491   -501   -306
      0   -792   -792    394    394   -792     25   -137   -259   -478   -506   -275
    -46   -776   -730    413    340   -753     46    -90   -223   -444   -501   -213
    -33   -727   -693    379    327   -709     70    -15   -163   -387   -470   -153
      7   -678   -688    335    345   -683     72     28   -119   -342   -431   -109
     33   -636   -670    301    350   -654     83     80    -64   -275   -358    -62
     90   -540   -631    226    361   -584     70    122    -10   -210   -303    -38
    137   -485   -623    174    379   -553     64    168     36   -153   -244     15
    163   -454   -618    145    389   -535     62    197     62   -119   -202     59
    179   -423   -605    122    389   -514     54    205     64   -111   -200     70
    179   -374   -553     98    366   -462     51    215     62   -114   -205     85
    148   -353   -504    101    324   -428     67    223     67   -109   -202     88
    158   -322   -480     80    316   -400     67    197     44   -137   -223     51
    163   -329   -493     80    327   -410     44    140    -15   -205   -283     -7
    148   -327   -475     90    311   -400     23     85    -70   -272   -335    -15
     88   -306   -397    109    241   -350     28     54    -93   -298   -361    -38
     64   -322   -387    127    226   -353     28      2   -135   -345   -418    -98
     18   -376   -397    179    205   -387     31    -57   -189   -405   -483   -155
     28   -366   -394    168    210   -379     36    -85   -213   -426   -491   -161
     57   -327   -384    135    218   -355     25   -116   -226   -428   -485   -184
     62   -296   -358    116    207   -324     23   -150   -241   -446   -501   -213
     44   -285   -332    119    187   -309     25   -176   -254   -459   -514   -231
     18   -298   -316    140    166   -306     38   -174   -249   -444   -498   -205
     23   -275   -298    124    161   -285     44   -166   -233   -431   -491   -223
     25   -202   -228     88    124   -215     41   -155   -200   -407   -478   -205
     36   -179   -215     70    124   -197     31   -161   -187   -405   -478   -158
     62   -145   -207     41    135   -176     -2   -187   -184   -376   -441   -137
     44   -145   -192     49    116   -168    -33   -210   -192   -374   -428   -155
     25   -163   -189     67    106   -174    -44   -220   -207   -402   -457   -155
     25   -179   -205     75    114   -192    -59   -228   -223   -410   -457   -140
     36   -187   -223     75    129   -205    -85   -244   -241   -418   -449   -142
     20   -213   -233     96    124   -220    -90   -259   -267   -444   -470   -189
     18   -298   -316    140    166   -306   -106   -275   -316   -506   -548   -244
     25   -379   -405    176    215   -392   -116   -293   -366   -561   -607   -280
     18   -418   -436    200    226   -426   -119   -314   -394   -594   -641   -306
    -12   -462   -449    236    215   -454   -119   -342   -431   -626   -652   -340
    -15   -483   -470    249    226   -478   -122   -355   -452   -646   -662   -368
      2   -506   -509    252    254   -506   -132   -361   -465   -657   -667   -389
    -12   -509   -496    262    241   -504   -145   -379   -483   -675   -678   -410
    -20   -530   -511    272    244   -522   -148   -394   -504   -714   -722   -402
    -28   -553   -524    288    246   -540   -148   -410   -517   -722   -727   -397
    -72   -532   -462    301    192   -498   -148   -418   -519   -704   -709   -446
    -72   -535   -462    303    194   -498   -145   -413   -524   -709   -711   -439
    -75   -537   -465    303    194   -501   -150   -413   -524   -714   -701   -431
    -51   -558   -506    303    226   -532   -158   -405   -532   -727   -709   -426
    -15   -649   -633    332    306   -641   -155   -387   -581   -802   -795   -522
     31   -854   -885    413    457   -870    -98   -329   -680  -1000  -1036   -784
     38   -979  -1021    467    527   -997     12   -197   -678  -1135  -1223   -948
     12   -810   -826    397    418   -818     96   -124   -545  -1044  -1135   -870
   -129   -420   -293    275     77   -358     10   -488   -527   -857   -833   -545
   -335    249    584     44   -459    415   -231  -1098   -548   -504   -283     36
   -454    875   1327   -213   -891   1101   -428  -1358   -345     57    400    743
   -426    914   1340   -244   -883   1127   -644  -1501   -322    340    719   1075
   -381    446    828    -31   -605    636   -753  -1582   -639    -28    316    691
   -358   -174    184    267   -272      5   -698  -1504  -1057   -782   -498   -153
   -303   -548   -244    426    -31   -397   -530  -1163  -1067  -1057   -878   -550
   -239   -610   -371    426     64   -493   -366   -802   -828   -922   -820   -506
   -150   -631   -480    389    163   -558   -244   -558   -667   -815   -753   -446
   -116   -646   -530    381    205   -589   -166   -428   -587   -771   -730   -428
   -103   -652   -548    376    220   -600   -148   -394   -571   -782   -743   -431
    -80   -667   -589    374    254   -628   -135   -374   -568   -795   -750   -431
    -64   -691   -626    376    277   -657   -122   -350   -548   -758   -706   -446
    -51   -688   -636    371    290   -662   -116   -329   -522   -748   -693   -459
    -31   -704   -675    366    322   -691   -111   -309   -504   -745   -683   -426
    -23   -717   -693    368    332   -706   -106   -293   -496   -737   -670   -418
    -20   -730   -709    374    342   -719    -98   -275   -485   -732   -667   -413
    -10   -698   -688    355    337   -693    -98   -270   -485   -735   -678   -402
     -5   -691   -685    345    340   -688    -93   -252   -467   -719   -657   -376
      2   -675   -680    335    340   -678    -93   -231   -444   -696   -623   -348
     12   -678   -691    329    350   -683    -98   -215   -431   -688   -613   -355
     20   -698   -719    340    368   -709    -90   -200   -418   -678   -605   -355
     31   -680   -711    324    368   -693    -72   -174   -400   -670   -605   -303
     46   -636   -685    293    363   -659    -57   -132   -368   -644   -579   -252
     64   -633   -701    283    381   -665    -46    -80   -329   -592   -522   -223
     90   -594   -685    252    387   -639    -36    -38   -290   -542   -472   -228
    114   -574   -691    228    400   -631    -31     10   -257   -517   -457   -189
    140   -571   -711    215    423   -641    -25     67   -220   -483   -431   -132
    166   -548   -717    189    441   -631    -23    119   -179   -426   -376    -90
    200   -478   -678    140    439   -576    -28    155   -148   -397   -350    -46
    228   -439   -667    103    446   -553    -23    187   -122   -353   -311    -38
    239   -400   -639     77    439   -519    -23    197   -109   -332   -290    -23
    226   -402   -631     85    428   -517    -20    192   -109   -337   -288     23
    246   -410   -657     83    452   -532    -23    181   -109   -322   -280     28
    265   -366   -633     49    446   -498    -33    174   -114   -311   -254     12
    254   -340   -594     41    423   -467    -31    153   -132   -335   -267      0
    239   -368   -610     62    423   -488    -28    114   -168   -366   -296    -33
    192   -418   -610    114    400   -514    -12     77   -192   -381   -303    -57
    158   -400   -558    119    358   -480    -15     20   -226   -423   -340    -96
    153   -384   -537    114    345   -462    -28    -41   -275   -498   -426   -109
    129   -405   -535    135    329   -470    -20    -75   -301   -532   -467   -109
    103   -436   -540    166    322   -488     -5   -103   -309   -540   -475   -155
     85   -433   -519    174    301   -478      2   -137   -329   -555   -483   -179
     75   -436   -511    179    293   -472     18   -145   -332   -553   -472   -181
     72   -452   -524    187    298   -488     31   -142   -327   -532   -454   -202
     83   -415   -498    166    290   -457     38   -140   -311   -509   -426   -220
     83   -355   -441    135    259   -397     51   -132   -277   -478   -381   -166
     70   -324   -394    127    231   -358     54   -132   -259   -465   -366   -124
     75   -285   -361    103    215   -322     28   -145   -252   -457   -355    -98
     83   -288   -371    103    226   -329      0   -150   -257   -480   -384    -85
     72   -319   -392    122    231   -355    -20   -171   -293   -527   -431    -64
     67   -350   -418    140    241   -384    -36   -200   -314   -522   -407    -98
     44   -355   -400    153    220   -376    -54   -228   -332   -530   -405   -166
     23   -418   -441    197    231   -428    -67   -246   -355   -553   -433   -207
     10   -522   -532    254    270   -527    -72   -265   -400   -597   -483   -226
     15   -563   -579    272    296   -568    -83   -290   -439   -633   -522   -241
     -2   -587   -584    293    288   -587    -83   -309   -465   -657   -532   -249
    -23   -615   -592    319    283   -605    -75   -322   -483   -672   -550   -298
    -57   -615   -561    335    249   -589    -67   -322   -498   -722   -636   -345
    -33   -665   -631    348    298   -649    -88   -363   -558   -771   -688   -348
    -18   -693   -675    353    327   -685   -114   -400   -597   -787   -680   -345
    -36   -659   -623    348    293   -641   -106   -394   -576   -758   -649   -384
    -41   -675   -636    355    296   -657   -101   -400   -597   -795   -709   -410
    -31   -706   -675    366    322   -691   -111   -405   -615   -797   -704   -376
    -31   -688   -657    358    311   -675   -116   -407   -613   -776   -672   -389
    -18   -737   -719    379    350   -730   -114   -418   -620   -782   -685   -415
    -31   -789   -761    410    363   -776   -114   -420   -646   -823   -740   -407
    -20   -914   -893    467    433   -906   -101   -418   -717   -917   -820   -498
      7  -1148  -1158    568    581  -1153    -36   -394   -849  -1132  -1060   -766
     23  -1254  -1278    615    649  -1265     77   -285   -893  -1293  -1252   -948
    -12  -1093  -1080    553    532  -1085    161   -277   -797  -1184  -1124   -852
   -194   -670   -478    431    140   -574     67   -678   -698   -906   -750   -488
   -420     62    480    176   -452    270   -127  -1085   -452   -361    -77    220
   -524    719   1244    -96   -883    982   -311  -1174    -67    322    659    987
   -402    696   1098   -150   -750    896   -571  -1208     -7    563    875   1257
   -363    241    602     59   -483    420   -711  -1332   -394     93    392    800
   -345   -314     31    327   -189   -140   -698  -1366   -924   -714   -413    -31
   -288   -670   -381    480     46   -527   -506  -1083  -1044  -1052   -826   -475
   -207   -649   -441    426    114   -545   -314   -761   -867   -953   -782   -457
   -129   -633   -506    381    187   -571   -200   -571   -771   -901   -761   -452
    -96   -646   -553    368    226   -602   -148   -488   -737   -896   -774   -467
    -77   -659   -581    368    252   -620   -135   -457   -740   -917   -813   -483
    -64   -652   -589    358    262   -620   -137   -446   -748   -917   -807   -483
    -46   -631   -584    337    267   -607   -140   -452   -756   -919   -813   -506
    -23   -607   -584    314    280   -597   -129   -439   -748   -917   -805   -501
    -38   -600   -561    319    259   -581   -114   -418   -735   -901   -782   -491
    -41   -600   -558    319    257   -579   -103   -402   -732   -896   -779   -491
    -20   -592   -571    306    272   -581    -93   -387   -730   -898   -784   -467
    -20   -574   -553    296    265   -563    -90   -371   -719   -888   -776   -436
    -20   -555   -535    288    257   -545    -88   -350   -698   -852   -730   -420
    -23   -540   -517    280    246   -530    -90   -335   -685   -833   -709   -413
    -20   -519   -498    270    239   -511    -90   -316   -680   -823   -704   -389
    -10   -506   -498    257    244   -504    -90   -298   -670   -815   -701   -361
     10   -475   -485    233    246   -480    -80   -267   -644   -789   -670   -329
     28   -457   -488    213    257   -472    -72   -236   -626   -769   -646   -314
     57   -441   -498    192    275   -470    -57   -194   -605   -748   -631   -288
     88   -407   -498    158    293   -452    -49   -148   -568   -714   -600   -252
    116   -376   -493    129    303   -433    -41    -90   -530   -678   -566   -207
    119   -340   -459    109    285   -397    -28    -46   -498   -644   -545   -161
    140   -296   -436     77    288   -366    -18      7   -459   -610   -514   -111
    168   -236   -407     31    288   -322    -10     59   -410   -542   -441    -70
    189   -197   -387      5    288   -290      2    103   -366   -493   -387    -38
    207   -153   -361    -28    283   -257     -5    116   -350   -491   -392    -20
    228   -122   -350    -54    288   -236    -28    106   -361   -498   -402    -15
    231    -90   -322    -72    275   -205    -44     85   -371   -501   -394    -25
    223    -57   -280    -83    252   -168    -46     54   -387   -517   -405    -28
    202    -54   -257    -75    228   -155    -49     18   -413   -553   -433    -51
    181    -70   -252    -57    215   -161    -49     -7   -433   -576   -459    -67
    158    -88   -246    -36    200   -166    -57    -59   -475   -620   -504   -103
    122   -132   -254      5    187   -192    -51   -106   -514   -665   -537   -140
     88   -184   -272     46    176   -226    -49   -148   -550   -698   -566   -166
     70   -187   -259     57    163   -223    -49   -192   -574   -719   -587   -194
     49   -184   -233     67    140   -210    -46   -233   -605   -756   -620   -228
     41   -176   -218     67    129   -197    -38   -267   -628   -771   -633   -254
     12   -184   -197     83    103   -189     -7   -257   -615   -756   -620   -236
     18   -202   -223     90    119   -213     12   -249   -615   -761   -636   -236
     54   -189   -244     67    148   -215     20   -241   -610   -753   -633   -223
     59   -155   -215     49    137   -184     33   -215   -576   -722   -607   -174
     44   -106   -150     31     96   -127     25   -207   -545   -678   -558   -129
     57   -103   -161     23    109   -132      0   -218   -530   -657   -537   -114
     67   -174   -244     51    153   -207    -25   -236   -553   -680   -566   -119
     59   -200   -259     70    158   -228    -36   -252   -566   -688   -563   -145
     36   -202   -239     80    135   -220    -33   -244   -558   -672   -542   -137
     38   -244   -283    101    158   -262    -41   -267   -587   -698   -568   -153
     28   -306   -335    137    179   -319    -41   -277   -620   -735   -613   -176
     12   -387   -400    187    205   -392    -38   -288   -654   -774   -657   -200
     25   -480   -506    226    265   -493    -44   -329   -709   -823   -698   -262
      7   -519   -527    257    265   -524    -41   -350   -737   -852   -727   -298
     -7   -553   -545    280    265   -548    -49   -355   -756   -867   -750   -324
    -12   -550   -537    283    262   -545    -59   -358   -761   -857   -743   -311
     -7   -568   -561    285    275   -566    -62   -368   -776   -867   -756   -361
     -5   -563   -561    283    275   -563    -75   -392   -807   -904   -805   -389
    -20   -597   -576    309    275   -587    -64   -384   -805   -909   -810   -337
    -28   -615   -587    322    277   -602    -54   -374   -797   -891   -792   -309
    -25   -641   -618    332    293   -631    -62   -394   -828   -922   -828   -358
    -57   -644   -587    350    262   -615    -41   -371   -813   -896   -815   -371
    -72   -646   -574    358    249   -610    -31   -358   -805   -885   -815   -376
    -20   -745   -724    384    350   -735    -28   -361   -852   -945   -883   -389
     20   -976   -997    475    509   -987     31   -314   -932  -1088  -1054   -561
     46  -1119  -1169    535    605  -1143    145   -202   -974  -1241  -1262   -802
     67  -1034  -1104    480    584  -1067    249    -70   -885  -1223  -1275   -846
     -7   -802   -795    405    392   -800    270   -194   -779  -1047  -1049   -636
   -192   -246    -54    218    -70   -150     77   -709   -730   -685   -532    -96
   -353    467    818    -57   -587    641   -106  -1044   -530   -127    166    636
   -348    758   1104   -207   -727    930   -301  -1161   -368    350    678   1202
   -296    332    628    -18   -462    480   -457  -1296   -626    187    493   1085
   -226   -249    -23    236   -103   -135   -501  -1397  -1174   -633   -366    226
   -181   -657   -475    418    145   -566   -397  -1218  -1413  -1192   -997   -415
   -135   -802   -667    467    262   -735   -228   -859  -1241  -1161  -1075   -483
    -72   -815   -743    444    335   -779    -88   -576  -1044  -1015   -974   -431
      7   -792   -800    389    402   -795    -18   -415   -927   -911   -896   -426
     36   -782   -818    371    426   -800     10   -358   -898   -898   -891   -436
     59   -740   -802    337    431   -771     18   -340   -888   -898   -904   -418
     70   -735   -805    332    436   -769     36   -319   -872   -898   -919   -418
     75   -771   -846    345    459   -807     70   -283   -857   -891   -930   -426
     85   -769   -857    340    470   -813     83   -267   -857   -898   -948   -423
     83   -714   -800    314    439   -756     85   -257   -836   -872   -922   -394
     62   -704   -766    322    413   -735    101   -220   -797   -826   -888   -355
     64   -698   -763    314    413   -730     83   -233   -807   -828   -893   -348
     77   -675   -753    298    413   -714     77   -236   -807   -826   -891   -337
     75   -633   -709    277    389   -670     77   -228   -789   -807   -880   -332
     67   -613   -680    272    374   -646     83   -207   -753   -779   -862   -309
     77   -589   -667    254    371   -626     77   -210   -758   -792   -880   -293
     93   -548   -641    226    366   -594     72   -194   -745   -766   -852   -267
     85   -530   -618    220    348   -574     72   -163   -714   -722   -807   -252
     90   -496   -587    202    337   -540     67   -145   -691   -696   -789   -233
    122   -462   -584    168    350   -522     59   -127   -670   -678   -774   -215
    150   -423   -576    135    363   -498     59    -90   -636   -646   -756   -187
    205   -368   -574     80    389   -470     57    -44   -594   -602   -722   -132
    244   -311   -555     33    400   -433     54      0   -550   -561   -683    -77
    265   -275   -542      2    402   -410     49     33   -506   -514   -639    -36
    270   -223   -493    -23    381   -358     51     77   -454   -459   -584     15
    254   -171   -428    -41    340   -298     54    103   -423   -420   -542     59
    270   -153   -423    -57    345   -288     44    111   -423   -420   -548     67
    296   -122   -420    -88    355   -270     33    114   -426   -426   -561     70
    277    -83   -361    -98    316   -220     31    101   -431   -428   -555     67
    233    -80   -314    -77    272   -194     28     70   -462   -457   -576     54
    213    -72   -285    -70    249   -179     15     23   -509   -511   -623     25
    213    -88   -301    -62    254   -194      0    -18   -558   -561   -657    -36
    189   -111   -301    -38    244   -205    -12    -72   -602   -607   -696    -98
    168   -129   -301    -20    233   -215    -18   -124   -654   -667   -750   -150
    148   -132   -280     -7    213   -205    -18   -168   -698   -714   -795   -192
    148   -124   -275    -12    210   -200    -18   -213   -737   -756   -833   -231
    140   -135   -275     -2    207   -205    -18   -246   -771   -797   -870   -265
    135   -135   -272      0    202   -202     -7   -262   -782   -813   -883   -270
    140   -103   -244    -18    192   -174     -7   -272   -789   -807   -880   -277
    140    -75   -215    -33    174   -142    -10   -272   -784   -813   -893   -285
    129    -12   -142    -59    135    -75     -5   -257   -753   -784   -878   -252
    127     80    -46   -103     85     18    -15   -257   -730   -756   -844   -213
    127    135      7   -129     59     72    -38   -275   -724   -737   -820   -192
    124    158     33   -142     44     96    -70   -301   -719   -714   -789   -202
    124    179     51   -153     36    116    -83   -311   -722   -711   -776   -207
    127    226     98   -179     12    163   -106   -332   -745   -737   -797   -218
    124    228    103   -176     10    166   -127   -358   -779   -776   -836   -220
    122    218     96   -171     12    158   -150   -379   -810   -802   -865   -252
    114    142     28   -129     44     85   -168   -400   -854   -844   -904   -309
    101     28    -75    -67     88    -20   -176   -418   -904   -896   -958   -361
     88     -7    -96    -38     90    -51   -187   -436   -940   -930   -992   -387
     77    -51   -129    -15    101    -88   -187   -454   -976   -963  -1021   -418
     70    -75   -145      0    106   -109   -192   -467   -997   -989  -1052   -441
     70    -88   -161      7    114   -124   -192   -467  -1005  -1008  -1075   -441
     67    -77   -145      5    106   -111   -192   -465  -1013  -1010  -1070   -439
     67    -80   -148      5    106   -111   -189   -475  -1013  -1008  -1072   -465
     96    -93   -192     -2    142   -142   -207   -488  -1039  -1031  -1091   -459
    101   -124   -226     10    163   -174   -205   -485  -1036  -1028  -1085   -444
    103   -181   -285     38    194   -233   -200   -480  -1034  -1015  -1070   -462
     98   -179   -277     38    187   -226   -197   -478  -1031  -1002  -1047   -472
     98   -158   -257     31    176   -207   -197   -472  -1034  -1010  -1054   -472
    116   -223   -342     51    226   -283   -192   -462  -1060  -1054  -1111   -514
    148   -441   -589    148    368   -514   -140   -392  -1122  -1182  -1275   -672
    153   -594   -748    220    449   -670    -15   -241  -1109  -1312  -1465   -885
    137   -496   -636    179    384   -566     77   -111   -971  -1260  -1441   -880
     46   -200   -246     75    142   -223     31   -345   -927  -1124  -1234   -652
   -132    316    449    -90   -290    381   -197   -950  -1028   -888   -802   -210
   -252   1021   1273   -384   -763   1148   -431  -1348   -943   -420   -166    407
   -257   1280   1538   -511   -896   1408   -657  -1517   -862    -18    301    859
   -215    867   1083   -327   -649    976   -758  -1590  -1070   -197     90    685
   -179    277    457    -49   -316    366   -732  -1564  -1486   -919   -685    -38
   -145   -137      5    140    -77    -67   -597  -1296  -1618  -1361  -1215   -610
    -75   -277   -205    176     62   -241   -452   -930  -1387  -1249  -1202   -633
     -7   -259   -252    132    119   -254   -322   -646  -1169  -1096  -1104   -532
     44   -272   -316    114    179   -293   -226   -459  -1021  -1000  -1044   -475
     54   -290   -348    116    197   -319   -200   -405   -984   -982  -1036   -483
     70   -298   -368    114    218   -332   -200   -387   -979   -984  -1039   -485
     83   -288   -374    101    228   -329   -215   -392   -995  -1008  -1067   -509
     83   -272   -355     96    218   -314   -202   -358   -966   -987  -1062   -506
     80   -296   -376    106    228   -337   -174   -316   -919   -945  -1013   -470
     93   -265   -358     85    223   -311   -179   -314   -909   -930  -1000   -465
     75   -231   -309     77    189   -267   -176   -303   -904   -927  -1002   -446
     41   -213   -254     85    148   -233   -158   -262   -865   -870   -956   -436
     33   -231   -265     96    148   -246   -137   -223   -831   -836   -914   -405
     98   -239   -337     67    218   -288   -155   -239   -846   -844   -919   -405
    127   -244   -371     57    246   -306   -163   -236   -841   -849   -935   -394
    150   -223   -374     36    262   -298   -166   -207   -826   -844   -927   -353
    142   -174   -316     15    228   -244   -148   -158   -758   -743   -815   -353
    127   -114   -241     -7    184   -176   -132   -111   -693   -670   -732   -337
    129   -101   -231    -15    179   -163   -127    -80   -670   -657   -722   -314
    176   -142   -319    -15    246   -231   -129    -59   -654   -652   -732   -306
    228   -142   -374    -44    298   -259   -122    -25   -628   -639   -732   -270
    223    -70   -296    -77    257   -181    -93     64   -555   -581   -701   -189
    194    -25   -220    -85    205   -122    -49    176   -452   -478   -618   -109
    314    -15   -329   -148    322   -171    -93    158   -465   -478   -597   -135
    374     20   -355   -197    363   -166   -114    179   -449   -452   -545   -124
    376     75   -301   -226    337   -111   -103    231   -397   -387   -465    -33
    374    106   -267   -241    322    -80    -90    252   -384   -366   -441      2
    368    145   -223   -257    296    -38    -77    249   -374   -358   -446    -77
    350    101   -252   -226    301    -75    -62    236   -392   -381   -467    -59
    335    132   -202   -233    270    -33    -67    202   -423   -402   -465    -46
    298    179   -119   -239    210     28    -77    155   -454   -436   -491    -70
    254    181    -72   -218    163     54    -85     98   -496   -498   -558   -101
    189    155    -36   -174    111     59    -75     72   -517   -511   -571   -129
    171    176      2   -174     83     90    -98    -12   -584   -576   -626   -200
    137    197     57   -168     38    127   -101    -59   -615   -618   -667   -202
    142    220     77   -181     33    150   -119   -122   -659   -659   -709   -239
    127    244    116   -187      5    181   -122   -161   -688   -678   -719   -303
    101    259    158   -181    -28    210    -96   -150   -662   -636   -665   -314
     90    277    184   -184    -46    231    -88   -148   -649   -626   -646   -316
     77    259    181   -168    -51    220    -59   -124   -615   -600   -628   -280
     80    298    215   -192    -67    257    -38   -101   -576   -568   -610   -236
     85    337    252   -213    -83    296    -36    -98   -563   -563   -623   -192
     85    322    236   -205    -77    280    -38    -83   -530   -522   -584   -132
    106    316    210   -210    -51    265    -80    -93   -517   -478   -530   -148
     98    319    218   -210    -62    270   -101    -93   -511   -475   -532   -148
    145    314    168   -231    -10    241   -145   -153   -574   -524   -576   -194
    150    319    166   -236     -7    244   -171   -187   -607   -542   -581   -233
    132    298    166   -215    -15    233   -166   -176   -605   -540   -581   -223
    116    181     62   -150     28    122   -171   -192   -654   -592   -641   -259
     98     85    -12    -93     57     36   -161   -202   -685   -626   -688   -303
     70      5    -64    -38     67    -28   -135   -194   -691   -633   -701   -319
     44    -46    -90      2     67    -67   -119   -207   -706   -649   -727   -348
     64   -106   -171     20    114   -137   -137   -249   -753   -711   -787   -358
     75   -148   -223     36    148   -184   -137   -249   -758   -719   -787   -332
     41   -184   -226     72    132   -205   -122   -228   -730   -683   -732   -324
     33   -226   -259     96    145   -241   -116   -231   -727   -680   -727   -345
     49   -233   -283     90    163   -257   -137   -246   -745   -696   -732   -353
     20   -236   -257    106    137   -244   -135   -231   -730   -680   -714   -337
     12   -265   -280    124    145   -272   -145   -249   -753   -711   -748   -366
     25   -290   -316    132    171   -303   -161   -275   -782   -740   -774   -402
     38   -303   -342    129    189   -322   -166   -285   -800   -769   -807   -413
     70   -387   -457    155    262   -420   -150   -280   -846   -831   -880   -470
     88   -607   -696    257    392   -652    -83   -259   -974  -1023  -1075   -709
     85   -779   -865    348    475   -820     41   -184  -1067  -1226  -1296   -961
     62   -659   -722    296    392   -691    163   -127   -974  -1174  -1254   -911
    -49   -249   -200    148     75   -223     77   -426   -857   -919   -935   -571
   -187    480    665   -148   -428    574   -228   -862   -654   -405   -303     67
   -301   1249   1551   -472   -924   1400   -454  -1000   -254    303    459    807
   -233   1408   1639   -589   -937   1522   -748  -1018    -70    688    815   1171
   -192   1000   1192   -405   -691   1096   -922  -1158   -394    348    470    867
   -192    389    579   -101   -387    485   -898  -1234   -971   -465   -316    101
   -176    -85     90    132   -135      2   -678  -1005  -1213   -969   -875   -454
   -124   -145    -20    135    -54    -83   -444   -662  -1015   -878   -857   -452
    -49   -168   -119    109     33   -142   -288   -431   -880   -797   -807   -423
     -2   -228   -226    114    109   -226   -192   -296   -807   -758   -784   -420
     12   -283   -296    135    153   -288   -137   -239   -779   -745   -776   -420
     28   -272   -303    119    163   -285   -111   -213   -758   -735   -769   -410
     38   -267   -306    114    171   -285    -90   -189   -740   -727   -753   -400
     41   -262   -306    109    174   -283    -80   -174   -727   -714   -740   -405
     46   -293   -340    124    192   -316    -57   -142   -711   -714   -745   -394
     44   -303   -348    129    194   -327    -49   -124   -709   -714   -737   -389
     62   -293   -355    116    207   -324    -46   -109   -701   -701   -724   -379
     67   -285   -355    109    210   -322    -36    -90   -683   -685   -711   -366
     59   -270   -329    106    194   -298    -15    -70   -659   -652   -683   -345
     72   -244   -316     83    194   -280     -5    -49   -641   -636   -670   -327
     67   -215   -285     72    176   -249      5    -18   -615   -618   -646   -296
     59   -215   -275     75    163   -244     15     15   -581   -584   -600   -277
     57   -215   -272     80    163   -244     23     51   -558   -563   -571   -262
     36   -231   -267     96    148   -249     18     80   -545   -571   -584   -257
     49   -233   -283     90    166   -257     59    124   -491   -540   -566   -218
     90   -187   -280     46    184   -231    111    194   -439   -485   -517   -158
    129   -106   -236    -10    181   -171    109    283   -381   -407   -426   -145
    153    -67   -223    -44    187   -145     98    337   -316   -376   -392    -72
    187    -38   -226    -75    205   -132    109    389   -270   -319   -340    -57
    205    -62   -270    -72    236   -166    135    446   -233   -280   -327    -70
    231    -28   -259   -101    244   -142    132    485   -215   -272   -311     49
    252     41   -210   -148    231    -85    124    514   -179   -231   -249    106
    265     62   -205   -163    236    -70    124    519   -166   -207   -220    122
    270     72   -197   -174    233    -62    127    509   -163   -202   -213    122
    272     75   -197   -174    236    -59    135    498   -155   -205   -207     96
    252     59   -194   -155    223    -67    140    478   -181   -259   -288     41
    215     23   -192   -119    202    -83    153    457   -202   -293   -306     59
    174    -25   -202    -75    187   -111    166    431   -210   -298   -290     62
    142    -49   -192    -46    166   -119    168    389   -231   -322   -296     44
    101    -80   -184    -10    140   -132    171    332   -267   -363   -345     10
     96    -93   -189     -2    142   -140    168    280   -298   -392   -363    -28
     80   -103   -184     12    132   -142    174    241   -319   -402   -358    -77
     64   -129   -194     33    129   -161    184    218   -332   -420   -384   -119
     51   -163   -215     54    132   -189    202    210   -340   -441   -407    -96
     57   -181   -239     62    145   -210    226    218   -335   -452   -410    -77
     54   -163   -218     54    135   -189    233    228   -319   -428   -376    -75
     59    -46   -106     -5     83    -75    241    246   -277   -387   -342    -70
     54     -5    -62    -25     57    -33    236    236   -270   -389   -361    -70
     49     10    -38    -28     44    -15    218    220   -270   -392   -358    -28
     54    -15    -70    -18     59    -44    187    210   -262   -374   -332      0
     62    -36    -98    -12     80    -67    158    189   -262   -374   -322     -5
     46    -51    -98      2     70    -75    135    163   -272   -381   -324    -15
     33    -75   -109     20     70    -90    122    148   -288   -394   -340    -51
     23   -129   -153     54     85   -142    127    135   -306   -407   -348    -57
      5   -241   -246    119    124   -244    135    132   -319   -413   -350    -57
     10   -332   -345    158    176   -337    129    101   -361   -465   -402   -103
     12   -415   -428    200    220   -420    140     85   -392   -514   -457   -135
    -10   -475   -467    241    226   -472    140     70   -415   -548   -485   -132
    -23   -542   -519    283    246   -532    140     59   -423   -542   -480   -142
    -44   -620   -576    332    265   -600    155     59   -426   -548   -483   -145
    -62   -675   -613    368    272   -646    161     44   -444   -571   -493   -142
    -64   -685   -620    374    275   -654    166     36   -449   -574   -480   -140
    -62   -665   -602    363    270   -633    163     31   -444   -563   -472   -153
    -67   -691   -623    376    277   -657    153     12   -462   -589   -501   -168
    -67   -701   -633    384    280   -667    148      5   -475   -613   -530   -174
    -62   -709   -646    384    290   -678    135     -7   -488   -623   -532   -161
    -67   -722   -654    394    293   -688    140     -5   -483   -620   -511   -150
    -23   -758   -735    389    353   -748    137     -5   -509   -659   -548   -205
     28   -930   -958    449    493   -943    168      5   -605   -813   -719   -400
     59  -1143  -1205    540    631  -1174    267     90   -691  -1002   -950   -649
    103  -1135  -1239    517    670  -1187    392    272   -626  -1021   -995   -698
     -5   -862   -857    433    423   -857    400    116   -524   -857   -774   -480
   -231   -324    -93    277    -70   -207    241   -384   -410   -504   -277     51
   -439    366    805     36   -623    584     93   -717   -132     70    420    810
   -459    698   1158   -119   -807    927    -96   -828    106    579    963   1449
   -387    374    758      5   -574    566   -259   -956   -114    415    782   1340
   -379   -148    231    262   -306     41   -311  -1028   -568   -241     90    636
   -329   -610   -280    470    -25   -446   -239   -867   -875   -810   -524    -64
   -241   -763   -522    504    140   -644    -64   -491   -758   -807   -592   -231
   -148   -748   -600    446    223   -675     62   -220   -600   -704   -532   -202
    -85   -753   -667    420    290   -711    135    -67   -522   -657   -517   -187
    -62   -776   -717    418    327   -745    166     -5   -504   -659   -530   -187
    -31   -753   -722    392    345   -737    176     23   -491   -654   -540   -200
    -23   -771   -748    394    361   -758    194     46   -483   -665   -553   -174
    -23   -787   -763    405    368   -776    213     59   -483   -672   -553   -166
    -20   -763   -743    392    361   -753    213     72   -478   -670   -558   -150
    -23   -737   -714    381    345   -727    226    106   -441   -620   -498   -140
    -25   -719   -693    371    332   -709    233    116   -420   -610   -506   -153
    -18   -727   -711    371    345   -719    236    127   -415   -607   -509   -109
    -28   -727   -698    376    332   -714    252    155   -389   -568   -467    -85
    -25   -667   -641    348    306   -654    246    176   -361   -537   -436    -85
    -15   -654   -639    332    309   -646    233    181   -366   -553   -433    -38
    -31   -657   -626    345    296   -641    246    192   -350   -548   -428    -25
     -2   -657   -654    327    324   -654    249    210   -340   -545   -446    -18
     44   -646   -691    301    366   -667    254    252   -306   -485   -379      7
     62   -597   -659    267    358   -628    252    280   -275   -444   -322     23
     64   -563   -631    249    348   -597    265    311   -249   -418   -301     54
     85   -545   -633    228    358   -589    275    361   -218   -387   -280     93
    111   -501   -613    194    361   -555    267    410   -187   -353   -259    135
    122   -459   -581    166    350   -519    283    478   -132   -301   -215    189
    148   -402   -550    127    348   -475    296    540    -70   -239   -155    244
    187   -358   -548     85    366   -454    283    574    -41   -210   -122    275
    220   -327   -548     54    384   -436    288    615     -7   -174    -96    327
    215   -319   -535     49    374   -426    298    639     25   -124    -36    363
    205   -298   -504     46    353   -402    290    623     18   -129    -33    361
    207   -265   -472     28    340   -368    277    597      2   -155    -59    348
    210   -249   -459     20    335   -353    280    581     -7   -171    -70    345
    207   -270   -478     28    340   -374    280    550    -31   -192    -83    309
    200   -306   -506     51    350   -405    275    501    -70   -241   -129    277
    161   -348   -509     93    332   -426    275    452   -109   -270   -153    236
    124   -350   -475    114    298   -413    277    405   -135   -290   -163    179
     90   -363   -457    135    272   -407    280    361   -163   -335   -194    145
     70   -394   -465    161    267   -431    285    314   -200   -379   -239    116
     49   -446   -496    194    272   -470    301    283   -231   -418   -288     98
     31   -449   -480    210    254   -465    327    267   -233   -407   -270     85
     20   -426   -449    200    233   -436    342    262   -223   -402   -265     77
     28   -402   -433    187    228   -418    358    277   -202   -387   -252    103
     38   -340   -379    150    207   -358    361    293   -174   -353   -226    137
     33   -311   -345    140    189   -327    368    296   -142   -316   -181    166
     41   -277   -322    116    181   -298    337    270   -137   -306   -163    174
     46   -277   -324    114    184   -301    296    244   -153   -319   -181    168
     38   -296   -337    127    187   -316    265    218   -181   -353   -228    158
     36   -296   -332    129    184   -314    246    192   -207   -392   -272    158
     20   -363   -387    171    202   -374    252    187   -207   -366   -218    148
     10   -436   -449    213    228   -441    254    181   -220   -363   -202    103
     20   -535   -555    254    285   -545    241    155   -275   -433   -280     70
     23   -618   -641    298    332   -628    236    135   -322   -485   -337     36
     18   -662   -680    322    348   -670    226    106   -361   -517   -363    -25
      7   -706   -714    348    358   -709    218     80   -400   -563   -413    -67
      2   -722   -724    358    361   -722    202     64   -420   -587   -444    -75
     -5   -704   -698    355    345   -701    192     57   -428   -581   -426    -75
    -12   -698   -685    355    335   -693    174     28   -459   -618   -452   -111
      5   -688   -693    340    348   -691    161      5   -478   -644   -465   -129
     25   -688   -714    329    368   -701    137    -18   -504   -675   -485   -161
     31   -659   -691    314    361   -675    137    -28   -511   -688   -501   -184
     33   -623   -657    293    342   -639    122    -51   -540   -714   -545   -200
     36   -597   -633    280    332   -615    111    -62   -548   -714   -555   -223
     36   -587   -623    272    329   -605    111    -64   -563   -727   -558   -254
     64   -672   -737    303    400   -704    127    -54   -607   -797   -641   -350
     93   -888   -982    394    535   -935    197      5   -709  -1018   -914   -620
     96   -943  -1039    420    566   -989    301    127   -711  -1150  -1072   -782
     90   -737   -831    322    459   -784    366    200   -581  -1044   -961   -688
    -28   -340   -311    184    140   -327    267   -161   -548   -846   -662   -384
   -215    358    574    -72   -394    465      5   -722   -496   -423    -67    236
   -332    989   1322   -329   -826   1156   -194   -953   -262    153    594    932
   -283   1010   1291   -363   -787   1150   -415  -1072   -246    407    844   1247
   -236    535    771   -148   -504    652   -540  -1223   -641    -25    376    807
   -218     33    252     90   -236    142   -519  -1213  -1137   -849   -462    -93
   -176   -265    -88    220    -46   -176   -374   -932  -1202  -1163   -841   -537
   -116   -316   -200    215     38   -259   -213   -579   -974  -1044   -820   -501
    -44   -285   -241    166     98   -265    -90   -329   -800   -919   -745   -433
     -5   -272   -267    137    129   -270    -25   -202   -717   -870   -711   -433
     10   -223   -233    103    122   -228     -5   -153   -691   -865   -711   -431
     15   -205   -220     93    116   -213      2   -132   -691   -880   -740   -470
     31   -205   -236     88    132   -220     12   -116   -691   -893   -774   -480
     31   -122   -153     44     90   -137      0   -116   -691   -904   -784   -439
     31    -72   -103     20     64    -85     -7   -103   -675   -875   -750   -439
     44    -44    -90      0     64    -67    -12    -90   -662   -857   -740   -496
     36    -25    -62     -5     49    -44    -12    -75   -654   -865   -774   -527
     67    -25    -93    -20     80    -59    -38    -93   -680   -898   -797   -498
     62     12    -51    -38     57    -18    -36    -70   -654   -870   -769   -498
     64     54    -10    -62     36     23    -33    -51   -631   -849   -748   -475
     64     98     33    -80     15     67    -20    -28   -605   -826   -724   -462
     72    114     38    -93     18     75    -23    -10   -589   -802   -701   -446
     77    158     77   -119      0    119    -33     10   -563   -766   -675   -433
     88    184     96   -137     -5    140    -28     49   -527   -735   -659   -418
    106    210    103   -158      2    158    -28     93   -491   -701   -636   -389
    135    275    140   -205     -2    207    -41    129   -452   -649   -587   -355
    122    319    197   -220    -36    259    -44    166   -428   -631   -592   -350
    122    379    257   -252    -67    319    -49    213   -397   -613   -605   -322
    145    436    290   -290    -72    363    -46    270   -342   -555   -555   -285
    176    506    329   -342    -77    418    -38    322   -280   -470   -457   -236
    192    589    397   -389   -101    493    -44    361   -228   -407   -397   -194
    200    623    423   -413   -114    524    -54    374   -207   -387   -394   -189
    213    659    446   -436   -116    553    -64    358   -215   -405   -423   -197
    192    711    519   -452   -163    615    -83    332   -233   -423   -446   -210
    168    743    571   -457   -200    657    -83    311   -249   -436   -441   -213
    148    753    602   -452   -228    678    -83    275   -285   -472   -467   -233
    140    743    602   -441   -231    672    -98    223   -345   -530   -522   -252
    129    743    610   -439   -241    678   -114    166   -387   -587   -579   -275
    109    740    628   -426   -259    685   -114    116   -410   -607   -574   -296
     77    745    667   -413   -293    706   -111     59   -454   -659   -613   -350
     59    737    678   -397   -309    709   -106     15   -491   -696   -633   -371
     51    696    644   -376   -296    672   -119    -36   -537   -732   -670   -420
     23    693    670   -361   -322    683   -124    -64   -558   -750   -696   -452
      7    698    691   -353   -342    693   -119    -70   -563   -766   -730   -452
     12    683    670   -348   -327    678   -111    -75   -576   -782   -743   -446
      7    774    766   -392   -379    769   -111    -77   -558   -758   -714   -478
     23    870    846   -446   -413    859   -122    -75   -530   -730   -691   -465
     31    935    901   -483   -436    919   -150    -98   -530   -737   -704   -444
     28    966    937   -496   -454    953   -181   -116   -522   -717   -683   -423
     23    956    932   -491   -454    945   -207   -140   -535   -730   -709   -420
     18    932    914   -475   -449    924   -215   -142   -553   -737   -709   -418
      2    950    948   -478   -472    948   -223   -153   -568   -745   -709   -428
      7    979    971   -493   -480    976   -241   -181   -594   -753   -696   -467
      7    966    958   -488   -475    961   -249   -202   -623   -782   -730   -522
      5    870    862   -439   -428    867   -257   -220   -675   -841   -789   -550
      0    810    810   -405   -407    810   -265   -241   -714   -875   -826   -592
      2    782    779   -392   -387    782   -270   -259   -743   -896   -852   -654
    -10    735    745   -363   -379    740   -285   -290   -787   -956   -935   -678
    -28    717    745   -345   -387    730   -296   -303   -810   -987   -974   -667
     -7    706    714   -350   -361    709   -309   -319   -828   -997   -976   -678
    -12    704    717   -345   -363    709   -309   -322   -833  -1005   -976   -683
    -28    701    727   -337   -379    714   -306   -322   -836  -1013   -979   -680
    -23    693    717   -335   -371    704   -322   -332   -844   -997   -948   -688
    -23    691    714   -332   -368    701   -329   -337   -846   -995   -940   -724
    -31    670    701   -319   -366    685   -324   -342   -852  -1010   -982   -756
    -33    657    691   -311   -363    675   -324   -340   -846  -1013  -1000   -714
    -31    613    644   -290   -337    628   -319   -329   -862  -1031  -1013   -722
      7    446    439   -228   -218    444   -290   -293   -930  -1143  -1143   -865
     38    226    187   -132    -72    207   -168   -171   -963  -1312  -1366  -1091
     23    257    233   -140   -106    244    -57    -49   -878  -1325  -1408  -1148
    -62    553    615   -246   -337    584    -54   -163   -784  -1179  -1221  -1008
   -176   1054   1231   -441   -704   1143   -290   -685   -859   -969   -865   -636
   -301   1779   2081   -737  -1189   1930   -571  -1143   -818   -509   -233    -15
   -324   2169   2491   -922  -1408   2330   -784  -1267   -620     33    353    566
   -252   1878   2127   -813  -1189   2003   -940  -1327   -717     59    355    615
   -254   1293   1545   -522   -898   1418   -924  -1345  -1117   -545   -254     -5
   -272    753   1026   -239   -649    888   -797  -1257  -1501  -1304  -1049   -862
   -215    498    714   -142   -465    605   -618   -898  -1301  -1293  -1192   -948
   -145    509    654   -181   -400    579   -488   -636  -1080  -1153  -1124   -836
    -59    532    592   -236   -327    561   -392   -439   -930  -1057  -1072   -774
    -31    537    568   -252   -298    553   -319   -306   -823   -979  -1005   -719
    -64    493    555   -215   -311    524   -293   -277   -792   -963   -987   -748
    -67    498    566   -215   -316    532   -280   -257   -766   -948   -976   -748
    -49    504    553   -228   -303    530   -275   -241   -758   -945   -982   -730
    -25    504    530   -239   -277    517   -267   -239   -745   -937   -966   -732
    -28    537    563   -254   -296    550   -270   -228   -735   -924   -950   -730
    -38    553    589   -257   -314    571   -259   -205   -709   -909   -943   -706
    -49    550    597   -252   -324    574   -239   -181   -678   -875   -893   -675
    -67    555    623   -244   -345    589   -210   -150   -633   -815   -820   -667
    -80    555    633   -239   -358    594   -213   -137   -620   -813   -841   -672
    -51    545    597   -246   -324    571   -218   -114   -610   -800   -841   -639
    -31    548    579   -259   -306    563   -220    -85   -579   -761   -800   -628
    -23    566    589   -270   -306    576   -207    -49   -527   -722   -763   -594
    -36    563    600   -262   -316    581   -192    -20   -491   -691   -732   -571
    -31    561    589   -265   -309    574   -181     12   -457   -665   -714   -524
    -12    548    558   -267   -285    553   -179     46   -426   -628   -672   -467
     10    553    542   -280   -265    548   -168     98   -374   -574   -618   -436
     12    584    571   -298   -280    579   -145    176   -301   -504   -553   -381
     25    618    592   -322   -283    605   -129    239   -246   -449   -511   -337
     57    615    558   -337   -249    587   -122    296   -202   -415   -491   -298
     77    628    550   -353   -236    589    -93    371   -132   -332   -397   -210
     77    672    594   -376   -257    633    -70    420    -67   -259   -309   -158
     77    667    587   -374   -254    628    -51    444    -38   -236   -290   -140
     64    600    535   -335   -233    568    -28    459    -25   -233   -298   -109
     62    561    498   -311   -218    530     -2    475    -15   -210   -267    -88
     46    542    496   -296   -223    519     15    457    -25   -223   -280   -119
     25    532    506   -280   -239    519     12    410    -64   -275   -316   -127
     10    478    467   -244   -231    475     12    361   -103   -316   -337   -135
    -12    446    459   -215   -236    452     23    316   -127   -327   -316   -176
    -41    389    428   -174   -236    407     33    270   -158   -363   -353   -210
    -70    335    405   -132   -236    368     57    239   -179   -394   -389   -226
    -98    335    433   -119   -267    384     77    218   -184   -402   -389   -239
   -127    316    444    -93   -285    379     98    194   -184   -410   -387   -252
   -129    290    420    -83   -277    355     98    161   -210   -433   -413   -280
   -129    272    402    -72   -267    337    114    155   -215   -446   -433   -272
   -127    262    387    -67   -257    324    129    166   -200   -420   -405   -267
   -132    275    407    -70   -270    340    150    192   -168   -387   -366   -244
   -127    303    431    -88   -277    366    150    197   -140   -353   -337   -213
   -114    350    462   -119   -288    405    122    171   -140   -342   -319   -194
   -101    410    511   -155   -306    462     77    148   -140   -329   -290   -176
    -96    407    504   -155   -298    454     41    137   -148   -337   -298   -163
   -127    353    480   -114   -303    418     31    116   -171   -363   -335   -176
   -135    324    457    -96   -296    389     15     98   -189   -374   -342   -174
   -155    303    457    -75   -309    379     10     90   -194   -368   -324   -189
   -155    252    407    -46   -280    329     -7     64   -233   -418   -376   -226
   -153    124    277     10   -215    200    -18     41   -288   -472   -444   -262
   -155     44    200     54   -176    119    -15     23   -314   -491   -462   -316
   -163     33    194     62   -179    111    -23      0   -337   -519   -480   -342
   -174     15    189     80   -181    101    -15    -12   -361   -550   -511   -358
   -166    -54    109    109   -140     25    -12    -38   -400   -589   -548   -379
   -158   -101     54    129   -109    -23     -5    -36   -400   -592   -550   -374
   -158   -155      0    155    -83    -77      5    -33   -402   -597   -563   -363
   -153   -181    -28    168    -62   -106      5    -46   -418   -613   -571   -374
   -155   -187    -31    168    -64   -109      2    -49   -405   -597   -542   -374
   -153   -207    -54    179    -51   -129      2    -46   -397   -594   -530   -368
   -150   -220    -72    184    -41   -148      5    -44   -394   -594   -530   -381
   -158   -252    -93    205    -33   -174     20    -31   -379   -581   -532   -371
   -161   -303   -142    231    -10   -226     20    -38   -410   -620   -579   -394
   -106   -470   -363    288    127   -415     33    -31   -501   -750   -719   -519
    -59   -735   -675    394    306   -706    132     49   -587   -950   -953   -761
    -41   -852   -810    446    384   -831    267    210   -550  -1044  -1088   -914
   -101   -652   -553    376    226   -602    332    181   -420   -888   -898   -750
   -288   -210     77    249   -184    -67    179   -332   -413   -628   -493   -384
   -483    439    922     23   -701    680    -59   -844   -316   -158    158    293
   -589   1013   1602   -210  -1096   1306   -280  -1060    -70    449    857   1015
   -509    927   1436   -210   -974   1182   -493  -1150    -85    620   1008   1244
   -441    407    849     15   -644    628   -555  -1179   -436    119    462    737
   -400   -207    192    301   -296     -7   -433  -1005   -797   -597   -309    -57
   -337   -581   -244    459    -46   -413   -218   -605   -745   -779   -607   -379
   -236   -654   -418    444     88   -535    -38   -259   -511   -633   -530   -322
   -155   -698   -542    428    192   -623     77    -44   -371   -542   -475   -277
   -124   -709   -587    415    231   -646    129     57   -314   -509   -457   -265
   -106   -711   -605    410    249   -659    140     80   -311   -537   -498   -275
   -101   -748   -646    423    270   -698    153     98   -298   -530   -483   -290
   -111   -735   -623    423    254   -680    155    114   -283   -509   -465   -296
   -137   -737   -600    436    228   -670    174    148   -254   -496   -462   -265
   -116   -771   -654    444    267   -714    176    145   -267   -530   -506   -267
    -98   -727   -628    413    262   -680    163    140   -277   -527   -506   -267
    -90   -678   -587    384    246   -633    174    163   -239   -472   -444   -252
    -93   -628   -537    361    220   -584    184    181   -210   -433   -405   -254
    -83   -597   -514    340    215   -555    192    202   -181   -405   -384   -236
    -80   -597   -517    337    215   -558    200    220   -168   -397   -389   -226
    -72   -589   -517    332    220   -555    200    236   -155   -371   -376   -205
    -59   -576   -517    316    228   -548    197    254   -140   -350   -371   -192
    -62   -553   -491    309    213   -522    215    296   -106   -298   -329   -163
    -44   -527   -483    285    218   -506    223    337    -67   -249   -288   -142
    -23   -514   -493    267    233   -504    228    368    -49   -233   -277   -119
    -25   -493   -470    257    220   -480    244    420    -10   -194   -257    -72
     -5   -472   -467    239    231   -470    244    462     10   -171   -249    -46
     46   -415   -462    181    252   -436    244    498     44   -127   -202    -28
     64   -374   -441    153    252   -407    267    558    106    -46   -122     15
     98   -314   -413    106    254   -361    283    615    158     10    -67     85
     90   -303   -394    106    241   -348    285    657    194     46    -31    122
    103   -290   -394     93    249   -342    283    672    213     62    -12    155
    132   -223   -355     46    244   -288    270    667    220     67     -5    184
    124   -223   -348     49    236   -285    275    667    223     67     -7    194
    124   -228   -353     51    239   -290    275    636    202     49    -18    184
    124   -223   -348     49    233   -283    275    600    181     54      2    163
     98   -231   -329     64    213   -277    283    561    166     38     -5    119
     51   -265   -316    106    184   -290    277    506    122     -5    -46     85
     25   -301   -327    137    176   -314    270    452     80    -49   -101     77
     38   -324   -363    142    200   -342    288    413     49    -77   -124     67
     38   -270   -309    114    171   -288    306    381     38    -83   -124     41
     28   -277   -306    124    163   -290    306    337      5   -116   -150      2
     -5   -290   -285    148    140   -288    324    327      2   -114   -148     -5
    -41   -298   -259    168    106   -280    350    316     -5   -124   -166    -12
    -18   -298   -283    158    132   -290    358    309    -15   -129   -179    -10
     10   -288   -301    137    153   -293    368    327      7   -103   -158     18
     -7   -233   -226    122    109   -231    389    337     41    -72   -142     38
    -38   -181   -142    111     51   -163    379    324     51    -49   -127     49
    -49   -155   -106    101     25   -132    345    293     38    -36   -119     31
    -36   -140   -106     85     33   -122    324    290     44    -12    -98     41
    -38   -163   -124    101     41   -145    319    296     46      0   -103     57
    -59   -207   -150    132     44   -179    298    262     10    -18   -132     31
    -70   -220   -150    145     38   -184    277    239    -20    -31   -153     -2
    -96   -306   -210    200     54   -257    252    213    -72    -85   -213    -38
    -96   -405   -309    252    106   -358    226    163   -137   -137   -270   -119
   -116   -431   -314    272     96   -374    233    142   -163   -150   -283   -145
   -129   -475   -345    301    106   -410    233    111   -194   -168   -306   -174
   -129   -524   -397    324    132   -459    215     75   -249   -215   -353   -205
   -140   -566   -426    353    142   -496    220     62   -267   -228   -363   -205
   -150   -581   -433    366    140   -506    231     57   -272   -228   -361   -210
   -161   -576   -415    368    127   -496    231     38   -290   -239   -374   -215
   -158   -537   -381    348    109   -459    210     12   -319   -270   -394   -233
   -145   -524   -379    335    116   -452    215      5   -324   -277   -407   -231
   -135   -548   -413    340    137   -480    220      2   -327   -277   -402   -210
   -127   -555   -428    340    148   -491    223     -5   -340   -293   -405   -215
   -129   -571   -441    348    155   -506    220    -18   -363   -314   -420   -233
   -119   -597   -478    358    179   -537    223    -15   -381   -350   -454   -262
    -88   -691   -605    389    257   -649    249     -7   -459   -483   -589   -381
    -57   -852   -795    452    368   -823    332     57   -550   -678   -800   -628
    -41   -878   -836    459    394   -859    449    218   -506   -745   -891   -761
    -54   -709   -654    381    298   -683    511    275   -384   -641   -771   -646
   -213   -275    -64    244    -75   -171    353   -202   -366   -423   -413   -236
   -431    436    865     -2   -649    649    155   -683   -210     62    249    506
   -530    924   1454   -197   -992   1189    -31   -930    -10    584    885   1244
   -465    828   1293   -181   -878   1060   -249  -1130   -106    717   1041   1499
   -426    329    756     44   -589    542   -303  -1223   -537    124    415    828
   -384   -197    187    290   -288     -5   -233  -1096   -914   -607   -368    -41
   -324   -446   -122    384   -103   -285    -62   -714   -854   -784   -633   -335
   -233   -423   -189    329    -23   -306     96   -366   -633   -662   -584   -283
   -150   -400   -252    275     49   -327    163   -184   -522   -607   -555   -265
   -129   -384   -254    257     62   -319    184   -101   -472   -584   -540   -267
   -124   -368   -244    246     57   -306    187    -80   -465   -600   -555   -296
   -127   -324   -197    226     33   -262    205    -59   -467   -618   -581   -309
    -96   -239   -145    166     23   -192    187    -72   -480   -641   -597   -319
    -64   -176   -111    119     20   -145    148   -109   -514   -688   -641   -355
    -64    -85    -23     75    -23    -54    137   -114   -522   -706   -652   -363
    -49     12     62     18    -54     36    119   -119   -530   -722   -667   -376
    -49     88    135    -20    -93    111     90   -129   -542   -745   -688   -381
    -44    161    205    -59   -124    181     75   -137   -550   -761   -704   -384
    -25    277    301   -127   -163    290     57   -142   -548   -758   -698   -381
    -23    366    389   -171   -205    376     38   -150   -558   -782   -727   -384
    -33    457    488   -213   -262    472     12   -158   -571   -802   -743   -400
    -18    545    561   -265   -288    553    -12   -166   -581   -800   -727   -415
      5    613    607   -311   -301    610    -28   -158   -574   -792   -714   -410
     31    678    646   -353   -306    662    -23   -135   -555   -782   -709   -397
     51    748    696   -400   -322    722    -20   -111   -535   -761   -696   -392
     59    810    750   -433   -345    782    -31    -88   -522   -756   -696   -379
     54    854    797   -454   -371    826    -41    -67   -511   -753   -706   -361
     64    917    852   -491   -392    885    -31    -15   -457   -701   -667   -301
     80    987    904   -535   -410    945     -7     62   -384   -633   -605   -220
    109   1044    932   -576   -410    989    -23     90   -353   -584   -545   -189
    135   1130    992   -633   -428   1062    -36    103   -327   -540   -501   -176
    142   1195   1052   -667   -454   1124    -36    135   -290   -519   -488    -96
    148   1228   1078   -691   -465   1153    -41    132   -288   -506   -470    -85
    158   1249   1091   -704   -467   1171    -49    111   -296   -517   -483   -103
    153   1249   1096   -701   -472   1174    -46     96   -306   -524   -485   -114
    116   1273   1156   -693   -519   1215    -41     62   -327   -555   -501   -153
    106   1286   1176   -698   -535   1231    -70      2   -392   -644   -581   -171
     98   1275   1176   -688   -537   1226    -85    -49   -441   -680   -607   -228
    109   1299   1189   -706   -540   1244   -119   -148   -530   -784   -698   -322
    101   1332   1231   -717   -563   1283   -132   -202   -563   -805   -724   -363
     85   1275   1189   -680   -553   1234   -116   -231   -592   -849   -761   -407
     72   1293   1221   -683   -574   1257   -119   -280   -639   -914   -818   -431
     57   1314   1254   -685   -600   1286   -137   -327   -683   -943   -839   -467
     33   1286   1252   -659   -607   1270   -145   -363   -719   -982   -875   -519
     15   1280   1265   -649   -626   1273   -122   -350   -696   -974   -883   -498
     31   1337   1306   -685   -636   1322   -114   -332   -667   -953   -867   -452
     46   1387   1337   -719   -644   1363   -122   -329   -636   -919   -823   -405
     41   1405   1363   -722   -659   1384   -129   -329   -615   -893   -797   -371
     23   1431   1408   -727   -693   1421   -161   -350   -626   -896   -810   -379
     31   1431   1397   -732   -683   1415   -197   -379   -644   -888   -800   -415
     67   1405   1337   -737   -633   1371   -231   -423   -685   -927   -828   -459
     57   1376   1319   -717   -631   1348   -228   -428   -688   -927   -828   -459
     41   1343   1301   -693   -628   1322   -231   -426   -691   -935   -836   -436
     33   1239   1205   -639   -584   1223   -244   -436   -732   -982   -885   -449
     33   1150   1117   -594   -542   1132   -244   -446   -766  -1013   -919   -488
     38   1083   1044   -561   -501   1065   -236   -452   -787  -1028   -945   -517
     31   1060   1028   -548   -498   1044   -257   -480   -831  -1075   -995   -548
     28   1031   1002   -530   -485   1018   -272   -504   -865  -1109  -1028   -561
     33    995    961   -514   -465    979   -283   -517   -885  -1135  -1067   -571
     28    937    909   -483   -439    924   -290   -514   -891  -1135  -1067   -568
     23    930    904   -478   -441    917   -309   -519   -893  -1132  -1065   -571
     10    906    893   -459   -441    901   -309   -519   -888  -1127  -1057   -563
    -10    852    862   -420   -436    857   -314   -527   -904  -1153  -1088   -576
     -5    836    841   -415   -423    839   -319   -535   -917  -1166  -1098   -576
      0    828    826   -415   -415    828   -319   -537   -911  -1150  -1070   -584
      5    823    815   -415   -405    820   -329   -537   -919  -1156  -1067   -584
     28    740    711   -387   -340    727   -319   -522   -950  -1200  -1127   -654
     77    563    485   -319   -202    524   -265   -444  -1010  -1353  -1330   -831
     75    459    381   -270   -153    420   -150   -293   -987  -1493  -1543   -969
     46    615    568   -329   -262    592    -70   -192   -846  -1400  -1452   -932
    -64    971   1034   -454   -550   1002   -155   -493   -833  -1210  -1150   -735
   -213   1517   1730   -652   -971   1623   -436  -1135   -971   -937   -662   -267
   -319   2156   2475   -919  -1397   2314   -670  -1501   -901   -441     -2    379
   -290   2286   2577  -1000  -1434   2431   -888  -1675   -893   -116    361    771
   -249   1831   2078   -792  -1163   1953   -989  -1769  -1197   -465    -31    465
   -226   1257   1483   -514   -854   1369   -932  -1732  -1675  -1361   -989   -389
   -140    857    997   -358   -568    927   -789  -1431  -1717  -1732  -1501   -833
    -72    784    857   -355   -465    820   -646  -1049  -1389  -1491  -1366   -758
    -12    826    836   -407   -423    833   -524   -784  -1140  -1280  -1205   -717
     25    844    818   -433   -394    831   -439   -618  -1010  -1213  -1174   -654
     38    836    797   -439   -379    815   -418   -568   -976  -1184  -1169   -644
     33    844    810   -439   -387    828   -413   -548   -958  -1169  -1153   -646
     38    865    823   -452   -394    844   -423   -545   -948  -1158  -1153   -685
     41    883    841   -462   -400    862   -426   -535   -932  -1148  -1145   -683
     36    883    846   -459   -407    867   -415   -517   -917  -1137  -1143   -659
     36    867    828   -452   -397    849   -410   -506   -898  -1127  -1137   -639
     28    852    823   -441   -397    839   -400   -483   -875  -1111  -1124   -592
     36    901    865   -467   -413    883   -400   -459   -836  -1049  -1062   -576
     33    945    911   -488   -439    927   -402   -449   -815  -1026  -1047   -607
     23    997    974   -511   -475    987   -392   -415   -782  -1000  -1028   -574
     38   1005    963   -524   -462    984   -400   -410   -774   -995  -1023   -537
     46    997    950   -522   -452    974   -402   -405   -758   -976  -1023   -542
     36   1002    966   -522   -465    984   -402   -381   -730   -963  -1028   -511
     41   1008    963   -524   -459    987   -392   -340   -696   -937  -1023   -449
     41   1031    987   -537   -472   1010   -381   -301   -659   -885   -979   -446
     18   1057   1039   -537   -509   1049   -355   -233   -579   -769   -857   -457
     38   1091   1052   -566   -506   1072   -368   -202   -548   -753   -852   -431
     72   1132   1060   -602   -493   1096   -379   -161   -506   -701   -810   -392
     75   1158   1080   -618   -504   1119   -371   -101   -446   -639   -761   -353
     85   1187   1101   -636   -506   1145   -355    -41   -389   -587   -732   -277
    106   1236   1130   -672   -511   1182   -340     15   -335   -524   -685   -207
    122   1291   1169   -706   -522   1231   -337     44   -293   -472   -644   -197
    127   1309   1182   -719   -527   1247   -332     64   -277   -467   -644   -161
     93   1306   1213   -698   -558   1260   -329     59   -285   -472   -654   -171
     85   1327   1239   -709   -576   1283   -332     33   -314   -493   -665   -187
     75   1327   1252   -701   -589   1288   -332      7   -340   -509   -683   -228
     80   1332   1252   -706   -587   1293   -348    -46   -379   -548   -693   -277
     72   1369   1296   -719   -610   1332   -379   -122   -433   -589   -727   -327
     49   1350   1301   -704   -626   1327   -384   -171   -470   -626   -758   -348
     33   1296   1260   -665   -613   1278   -366   -210   -514   -688   -833   -361
     20   1278   1257   -649   -618   1267   -348   -249   -540   -701   -841   -394
      0   1327   1327   -662   -662   1327   -348   -293   -545   -672   -789   -478
    -20   1340   1361   -659   -691   1350   -353   -327   -563   -704   -833   -475
    -28   1345   1374   -659   -701   1358   -358   -350   -587   -761   -919   -457
     -7   1312   1319   -654   -665   1314   -371   -374   -620   -810  -1002   -465
    -12   1340   1353   -662   -683   1345   -358   -350   -568   -737   -922   -433
    -15   1449   1462   -717   -740   1454   -353   -337   -506   -639   -779   -441
    -12   1517   1530   -753   -771   1522   -371   -342   -483   -600   -727   -439
     -2   1543   1545   -771   -776   1545   -410   -371   -511   -680   -854   -394
      0   1504   1504   -750   -750   1504   -444   -387   -542   -722   -937   -345
    -20   1457   1478   -719   -748   1467   -433   -376   -506   -607   -756   -426
    -36   1493   1530   -730   -784   1512   -444   -402   -519   -610   -743   -470
    -25   1467   1491   -722   -758   1478   -459   -418   -545   -652   -795   -444
    -20   1405   1426   -691   -722   1415   -470   -436   -576   -672   -823   -488
    -36   1309   1345   -639   -691   1325   -493   -472   -644   -763   -943   -548
    -49   1252   1301   -602   -675   1275   -488   -472   -657   -753   -932   -568
    -67   1249   1317   -592   -693   1280   -480   -488   -662   -745   -911   -613
    -67   1223   1291   -576   -678   1257   -511   -548   -740   -839  -1023   -649
    -93   1189   1283   -548   -688   1234   -509   -548   -758   -883  -1101   -615
    -83   1171   1254   -545   -667   1213   -511   -553   -776   -898  -1137   -610
    -96   1169   1265   -537   -680   1215   -509   -558   -766   -841  -1062   -670
    -83   1150   1234   -532   -657   1192   -519   -566   -787   -870  -1104   -662
   -106   1143   1247   -519   -678   1195   -542   -592   -800   -878  -1098   -727
   -124   1161   1286   -519   -704   1221   -553   -602   -802   -883  -1119   -722
   -106   1124   1228   -509   -667   1176   -550   -579   -797   -878  -1137   -693
   -109   1135   1244   -511   -675   1189   -555   -594   -800   -852  -1085   -763
    -93   1098   1192   -504   -644   1145   -535   -576   -805   -870  -1130   -784
    -64    888    953   -413   -509    919   -493   -527   -867   -989  -1236   -885
    -62    701    763   -322   -413    732   -389   -433   -924  -1148  -1418  -1156
    -70    745    815   -337   -441    779   -267   -280   -859  -1218  -1538  -1283
   -148   1010   1158   -431   -652   1083   -275   -420   -789  -1096  -1371  -1114
   -288   1506   1792   -610  -1039   1649   -537  -1036   -872   -854   -979   -680
   -436   2249   2686   -909  -1561   2468   -844  -1579   -826   -363   -319    -15
   -509   2824   3333  -1156  -1919   3078  -1078  -1795   -607    249    376    639
   -454   2616   3068  -1083  -1761   2842  -1257  -1912   -711    285    394    672
   -418   1995   2413   -789  -1415   2203  -1226  -1893  -1127   -392   -319     -7
   -376   1340   1714   -483  -1047   1527  -1041  -1639  -1441  -1119  -1132   -763
   -327   1075   1402   -374   -865   1239   -841  -1205  -1234  -1132  -1291   -906
   -285   1088   1374   -402   -831   1228   -675   -865   -956   -935  -1169   -807
   -257   1114   1371   -428   -813   1241   -555   -636   -782   -820  -1109   -761
   -200   1057   1254   -428   -727   1156   -532   -574   -758   -831  -1140   -761
   -187   1036   1223   -423   -704   1130   -524   -561   -753   -833  -1158   -802
   -192   1028   1221   -418   -706   1124   -504   -519   -722   -797  -1135   -763
   -215   1047   1260   -415   -737   1153   -483   -496   -683   -745  -1060   -795
   -218   1047   1265   -415   -743   1156   -465   -470   -665   -750  -1083   -766
   -226   1034   1260   -402   -743   1145   -426   -420   -610   -678  -1013   -737
   -233   1106   1340   -436   -787   1221   -418   -410   -584   -646   -982   -763
   -210   1114   1325   -452   -769   1218   -413   -392   -558   -613   -940   -750
   -200   1117   1317   -459   -758   1215   -397   -374   -535   -600   -927   -732
   -181   1122   1304   -470   -743   1213   -387   -353   -519   -607   -956   -691
   -189   1169   1356   -491   -774   1262   -384   -327   -483   -555   -901   -680
   -189   1202   1392   -509   -789   1296   -379   -301   -449   -530   -880   -665
   -150   1195   1343   -522   -748   1267   -379   -290   -433   -530   -891   -652
   -106   1197   1304   -545   -704   1249   -389   -290   -433   -535   -914   -672
   -114   1249   1361   -568   -737   1306   -379   -244   -384   -485   -867   -654
   -103   1309   1413   -605   -758   1361   -371   -192   -324   -415   -800   -626
    -96   1374   1467   -641   -782   1421   -366   -145   -270   -361   -740   -636
    -93   1384   1478   -644   -784   1431   -358    -85   -226   -319   -706   -610
    -72   1415   1486   -672   -779   1449   -335     -2   -158   -265   -675   -545
    -49   1460   1506   -706   -779   1483   -322     62    -98   -205   -633   -478
    -20   1504   1522   -743   -771   1512   -319    119    -44   -153   -594   -428
      2   1561   1558   -782   -776   1561   -314    158     -7   -116   -576   -379
    -49   1597   1647   -774   -846   1621   -293    200     44    -49   -511   -348
    -59   1628   1688   -784   -872   1657   -298    192     46    -28   -475   -394
    -38   1636   1673   -800   -854   1654   -314    150      2    -75   -504   -415
    -57   1647   1704   -795   -880   1675   -311    135     -7   -106   -542   -397
   -103   1673   1777   -784   -940   1725   -290    140     10    -93   -532   -368
   -114   1673   1787   -782   -950   1730   -303     75    -31   -132   -555   -415
   -119   1662   1782   -774   -950   1719   -332    -28   -116   -218   -626   -501
   -145   1621   1766   -737   -956   1693   -335    -88   -163   -283   -683   -514
   -181   1579   1761   -701   -971   1670   -327   -119   -181   -283   -693   -530
   -200   1623   1823   -711  -1013   1725   -324   -163   -202   -306   -706   -597
   -213   1623   1836   -706  -1026   1730   -316   -189   -220   -345   -753   -568
   -236   1618   1855   -691  -1044   1735   -316   -228   -228   -314   -706   -646
   -257   1634   1891   -688  -1072   1761   -322   -244   -231   -309   -704   -678
   -252   1628   1880   -688  -1067   1753   -306   -215   -210   -316   -745   -615
   -231   1688   1919   -727  -1075   1803   -301   -200   -174   -277   -717   -545
   -244   1766   2010   -761  -1127   1888   -298   -192   -124   -205   -615   -553
   -270   1836   2107   -784  -1189   1971   -319   -202   -106   -202   -628   -550
   -259   1803   2062   -771  -1161   1932   -355   -239   -127   -223   -639   -527
   -265   1797   2062   -769  -1166   1930   -376   -254   -132   -200   -597   -576
   -244   1813   2057   -784  -1150   1935   -394   -280   -161   -239   -652   -579
   -265   1792   2055   -763  -1161   1922   -384   -272   -161   -231   -644   -532
   -288   1738   2026   -727  -1156   1880   -392   -293   -189   -275   -709   -550
   -270   1618   1888   -675  -1080   1753   -423   -335   -254   -316   -740   -657
   -265   1553   1818   -644  -1041   1686   -439   -361   -293   -340   -740   -740
   -285   1506   1792   -610  -1041   1649   -428   -355   -303   -363   -776   -737
   -293   1454   1748   -581  -1021   1600   -436   -381   -335   -402   -818   -753
   -293   1405   1699   -555   -997   1551   -446   -418   -371   -449   -865   -779
   -280   1379   1660   -548   -969   1519   -454   -436   -394   -491   -909   -805
   -254   1361   1615   -553   -935   1486   -478   -467   -431   -527   -937   -831
   -259   1332   1592   -537   -924   1462   -480   -470   -439   -540   -948   -844
   -285   1314   1600   -517   -945   1457   -467   -459   -428   -519   -943   -878
   -257   1299   1556   -519   -906   1426   -472   -465   -433   -524   -937   -857
   -267   1293   1561   -514   -914   1426   -475   -472   -433   -524   -953   -839
   -306   1291   1595   -493   -950   1441   -454   -454   -405   -498   -935   -818
   -301   1301   1602   -501   -953   1452   -470   -472   -415   -498   -924   -859
   -270   1223   1493   -475   -880   1358   -478   -475   -459   -566   -997   -935
   -200   1021   1221   -410   -709   1119   -439   -441   -566   -732  -1189  -1127
   -192    852   1044   -329   -618    948   -314   -311   -597   -906  -1410  -1337
   -210    922   1132   -355   -672   1026   -189   -171   -488   -896  -1421  -1371
   -306   1223   1530   -457   -917   1376   -223   -423   -452   -745  -1184  -1156
   -485   1808   2291   -662  -1389   2049   -558  -1153   -579   -441   -709   -667
   -646   2517   3164   -937  -1904   2839   -846  -1618   -496    101    -12     28
   -657   2925   3582  -1135  -2120   3255  -1117  -1857   -379    618    574    540
   -581   2673   3255  -1044  -1917   2964  -1278  -1974   -558    522    462    449
   -545   2010   2556   -735  -1551   2283  -1166  -1810   -930   -236   -353   -296
   -530   1421   1951   -446  -1241   1686   -909  -1400  -1044   -779  -1013   -898
   -413   1226   1639   -407  -1026   1431   -724   -987   -797   -740  -1109   -958
   -272   1236   1509   -480   -891   1371   -602   -701   -581   -594  -1023   -917
   -265   1210   1473   -475   -870   1340   -514   -537   -452   -509   -976   -909
   -246   1218   1465   -485   -854   1340   -485   -485   -413   -480   -950   -932
   -239   1202   1441   -480   -839   1322   -472   -459   -400   -483   -961   -922
   -252   1197   1449   -472   -849   1322   -449   -415   -366   -467   -956   -909
   -215   1192   1408   -488   -813   1299   -467   -431   -381   -496  -1000   -943
   -223   1218   1439   -498   -831   1327   -462   -410   -358   -475   -979   -904
   -220   1249   1470   -514   -844   1358   -454   -387   -324   -428   -917   -891
   -213   1241   1454   -514   -833   1348   -457   -384   -327   -436   -930   -914
   -231   1254   1486   -511   -857   1369   -446   -345   -293   -410   -914   -875
   -205   1231   1436   -511   -820   1332   -457   -350   -285   -418   -924   -846
   -218   1249   1467   -517   -844   1358   -449   -324   -254   -387   -901   -833
   -200   1304   1504   -550   -852   1402   -449   -309   -231   -358   -872   -839
   -176   1345   1519   -587   -846   1431   -454   -301   -218   -335   -839   -831
   -166   1358   1525   -594   -844   1441   -444   -272   -189   -301   -807   -831
   -171   1348   1519   -587   -844   1434   -436   -241   -161   -285   -802   -807
   -197   1348   1545   -574   -870   1447   -400   -161    -90   -239   -779   -727
   -158   1358   1514   -600   -836   1434   -402   -127    -62   -202   -750   -724
   -137   1389   1527   -626   -833   1460   -392    -83    -18   -161   -706   -724
   -145   1431   1574   -644   -859   1501   -358      7     80    -75   -639   -652
   -106   1421   1527   -657   -815   1473   -361     36    106    -54   -623   -628
   -106   1441   1548   -670   -826   1493   -342     96    150    -15   -602   -584
   -114   1491   1605   -688   -859   1548   -316    179    239     90   -506   -496
    -90   1525   1615   -717   -854   1569   -309    220    290    153   -444   -454
     -7   1535   1543   -763   -774   1538   -355    153    220     85   -504   -509
    -36   1566   1602   -766   -820   1584   -340    179    252    116   -470   -454
    -59   1574   1634   -758   -846   1605   -327    181    257    124   -462   -441
    -88   1574   1660   -745   -875   1618   -324    161    241    106   -470   -444
    -88   1522   1610   -717   -849   1566   -348     96    184     44   -524   -488
   -116   1514   1631   -701   -875   1571   -355     44    153     23   -530   -537
   -129   1509   1636   -691   -883   1571   -363    -20    103    -23   -561   -574
   -150   1506   1654   -678   -904   1579   -371    -77     62    -67   -594   -602
   -148   1496   1644   -672   -896   1569   -371   -127     25   -106   -618   -610
   -153   1483   1636   -665   -896   1558   -363   -174    -12   -145   -662   -626
   -184   1483   1667   -649   -927   1574   -348   -200    -23   -148   -665   -670
   -189   1457   1647   -633   -919   1551   -345   -228    -41   -158   -667   -696
   -197   1436   1634   -618   -914   1535   -335   -223    -36   -155   -657   -711
   -197   1496   1693   -652   -945   1595   -329   -220    -18   -145   -639   -704
   -218   1582   1797   -683  -1008   1688   -316   -197     33    -96   -592   -646
   -205   1631   1836   -714  -1021   1732   -337   -231     31    -96   -589   -639
   -176   1657   1834   -740  -1005   1745   -363   -246     38    -85   -584   -615
   -202   1623   1826   -714  -1013   1725   -381   -244     44    -90   -594   -605
   -213   1584   1797   -688  -1005   1691   -394   -257     23   -127   -639   -597
   -187   1556   1743   -685   -963   1649   -415   -293    -12   -132   -615   -613
   -200   1569   1769   -683   -984   1667   -420   -314    -23   -127   -592   -652
   -223   1506   1730   -641   -979   1618   -415   -309    -38   -153   -631   -685
   -205   1395   1600   -594   -901   1496   -428   -335    -96   -215   -698   -737
   -194   1314   1509   -563   -852   1410   -452   -376   -158   -272   -753   -789
   -197   1280   1478   -540   -836   1379   -457   -392   -179   -293   -776   -802
   -192   1262   1454   -537   -823   1358   -480   -449   -236   -350   -828   -846
   -213   1226   1439   -506   -826   1330   -485   -470   -267   -384   -862   -867
   -226   1213   1436   -496   -831   1322   -480   -467   -265   -387   -859   -865
   -226   1200   1426   -485   -826   1312   -472   -462   -265   -381   -846   -862
   -239   1202   1441   -483   -841   1322   -475   -465   -265   -397   -865   -867
   -285   1195   1480   -454   -883   1337   -465   -444   -249   -381   -846   -854
   -283   1166   1447   -441   -867   1306   -480   -465   -277   -413   -872   -893
   -231   1137   1369   -452   -800   1252   -509   -509   -322   -452   -893   -917
   -236   1161   1395   -462   -815   1278   -493   -483   -296   -426   -867   -904
   -262   1150   1410   -444   -836   1280   -475   -454   -277   -407   -854   -901
   -241    992   1234   -376   -737   1111   -452   -431   -348   -519   -976  -1015
   -174    753    927   -288   -550    839   -387   -389   -491   -792  -1280  -1275
   -155    706    859   -275   -509    782   -272   -280   -491   -909  -1400  -1447
   -192    935   1127   -371   -659   1028   -220   -314   -394   -813  -1275  -1376
   -332   1343   1675   -509  -1002   1509   -413   -857   -436   -594   -924   -979
   -527   2029   2556   -750  -1540   2291   -714  -1493   -428   -119   -254   -345
   -644   2608   3252   -984  -1951   2930   -948  -1758   -220    480    413    306
   -571   2603   3172  -1015  -1870   2886  -1171  -1914   -249    667    594    542
   -501   2122   2624   -813  -1564   2372  -1223  -1922   -594    158     51     12
   -465   1486   1951   -509  -1208   1717  -1078  -1704   -997   -688   -831   -849
   -389   1140   1527   -376   -958   1332   -854  -1231   -854   -813  -1096  -1052
   -296   1098   1395   -402   -844   1247   -665   -831   -555   -620   -987   -969
   -215   1127   1340   -457   -779   1231   -550   -607   -389   -514   -906   -961
   -197   1083   1280   -441   -737   1182   -506   -522   -345   -493   -901   -979
   -218   1052   1270   -418   -743   1161   -480   -485   -322   -498   -911   -982
   -200   1067   1267   -433   -732   1166   -459   -459   -301   -496   -906   -961
   -155   1060   1215   -452   -685   1135   -465   -462   -314   -514   -930   -963
   -142   1041   1184   -449   -662   1111   -449   -439   -303   -517   -945   -945
   -158   1065   1223   -454   -693   1143   -433   -400   -267   -475   -885   -911
   -168   1111   1278   -472   -722   1195   -428   -384   -249   -462   -878   -914
   -153   1109   1260   -478   -706   1184   -436   -387   -249   -470   -896   -932
   -150   1114   1265   -480   -706   1189   -441   -381   -239   -452   -875   -943
   -142   1114   1257   -485   -701   1184   -431   -361   -218   -444   -880   -898
   -148   1109   1257   -483   -701   1182   -415   -335   -187   -407   -839   -865
   -166   1192   1358   -514   -763   1275   -413   -314   -150   -355   -776   -875
   -140   1195   1335   -527   -737   1265   -418   -306   -148   -361   -784   -857
   -111   1244   1356   -568   -732   1299   -431   -301   -142   -355   -779   -865
    -77   1273   1350   -597   -714   1309   -423   -265   -116   -342   -774   -836
    -62   1278   1337   -607   -701   1306   -402   -210    -77   -319   -763   -795
    -54   1270   1325   -607   -688   1296   -394   -161    -41   -288   -748   -763
    -18   1314   1332   -649   -675   1322   -402   -119      2   -220   -675   -743
      0   1356   1353   -678   -675   1356   -387    -51     59   -171   -631   -685
     12   1400   1387   -709   -685   1395   -368     18    116   -137   -610   -646
     54   1408   1353   -730   -649   1382   -355     80    158    -96   -571   -574
     51   1460   1408   -756   -678   1434   -340    124    210    -18   -480   -558
     18   1496   1478   -758   -730   1488   -329    163    257     33   -428   -504
     25   1488   1460   -758   -717   1475   -353    145    239      2   -467   -475
     46   1480   1434   -763   -693   1457   -366    122    210    -23   -478   -452
     49   1530   1480   -789   -717   1506   -376     83    192    -18   -454   -514
     28   1522   1493   -776   -732   1509   -368     57    174    -44   -475   -527
     18   1512   1493   -766   -737   1504   -366     20    145    -70   -493   -524
      5   1522   1517   -763   -756   1519   -361    -20    124    -98   -527   -555
    -38   1493   1532   -730   -784   1512   -350    -67     90   -145   -576   -576
    -75   1457   1530   -691   -802   1493   -337   -122     51   -176   -581   -623
    -90   1439   1527   -675   -807   1480   -332   -181      2   -226   -633   -693
    -93   1413   1506   -659   -800   1460   -306   -192     -2   -236   -644   -657
   -119   1389   1509   -636   -815   1449   -293   -215    -10   -233   -628   -672
   -145   1366   1512   -610   -828   1439   -272   -218    -15   -257   -662   -670
   -148   1335   1483   -592   -815   1408   -244   -210    -15   -252   -659   -675
   -135   1325   1460   -594   -797   1392   -213   -181     15   -220   -620   -654
   -171   1379   1551   -605   -862   1462   -176   -145     77   -153   -548   -597
   -200   1470   1670   -636   -935   1569   -174   -127    135    -85   -472   -540
   -168   1488   1657   -659   -911   1571   -215   -176    109   -135   -535   -537
   -129   1397   1527   -633   -828   1462   -252   -213     59   -176   -566   -527
   -127   1389   1517   -631   -823   1452   -259   -226     57   -145   -514   -571
   -153   1358   1512   -602   -833   1434   -259   -231     44   -174   -535   -566
   -171   1306   1478   -568   -826   1392   -254   -231     36   -189   -553   -530
   -174   1254   1428   -540   -800   1340   -252   -236     33   -158   -514   -537
   -189   1169   1358   -491   -774   1262   -280   -283    -31   -220   -581   -633
   -194   1065   1260   -433   -727   1161   -272   -293    -77   -272   -639   -667
   -202    982   1184   -389   -693   1083   -252   -303   -109   -309   -680   -683
   -171    927   1098   -376   -633   1013   -259   -345   -158   -361   -732   -701
   -181    927   1106   -374   -644   1015   -272   -363   -176   -376   -753   -706
   -210    883   1093   -337   -652    989   -267   -368   -189   -400   -787   -722
   -179    844   1023   -332   -602    932   -272   -379   -210   -413   -787   -714
   -174    862   1036   -342   -605    948   -267   -371   -189   -366   -719   -709
   -197    802    997   -303   -597    898   -265   -374   -197   -381   -740   -696
   -207    756    963   -275   -584    859   -259   -379   -207   -384   -740   -706
   -220    771    989   -277   -605    880   -252   -371   -205   -387   -748   -709
   -218    743    961   -262   -589    852   -246   -379   -215   -397   -758   -709
   -200    722    919   -262   -561    820   -257   -389   -233   -420   -779   -737
   -179    587    766   -205   -472    678   -236   -361   -275   -493   -870   -813
   -184    374    558    -96   -371    465   -155   -280   -340   -654  -1062  -1015
   -197    239    436    -20   -316    337    -15   -150   -340   -805  -1252  -1197
   -207    363    568    -77   -389    465     57    -59   -220   -735  -1184  -1119
   -288    740   1028   -226   -659    883    -72   -428   -220   -561   -904   -826
   -480   1395   1875   -457  -1179   1634   -329  -1028   -228   -181   -340   -207
   -615   2112   2727   -748  -1670   2418   -535  -1374    -28    459    462    517
   -587   2158   2746   -787  -1667   2452   -735  -1540     -2    792    820    872
   -561   1631   2192   -535  -1376   1909   -779  -1628   -368    324    306    433
   -504   1031   1535   -265  -1021   1283   -719  -1558   -836   -532   -607   -454
   -433    620   1054    -93   -743    836   -563  -1200   -865   -854  -1036   -909
   -335    594    930   -132   -633    761   -433   -844   -610   -691   -966   -852
   -275    592    867   -161   -571    730   -309   -571   -407   -548   -878   -758
   -223    553    776   -166   -501    665   -223   -405   -283   -459   -823   -698
   -142    472    615   -163   -379    542   -241   -420   -342   -545   -909   -761
   -132    480    613   -176   -374    545   -223   -397   -329   -542   -904   -771
   -127    514    641   -194   -384    576   -205   -361   -283   -506   -880   -740
   -127    504    631   -189   -379    566   -192   -332   -267   -501   -867   -685
   -122    550    672   -213   -397    610   -192   -322   -246   -454   -815   -735
   -142    545    685   -202   -415    615   -174   -293   -218   -433   -795   -727
   -114    514    628   -200   -371    568   -176   -288   -226   -457   -826   -706
    -85    545    631   -228   -358    587   -194   -290   -226   -452   -823   -685
    -96    594    691   -249   -392    641   -174   -252   -179   -392   -753   -665
   -150    662    810   -257   -480    735   -150   -205   -129   -342   -714   -646
   -122    659    779   -270   -452    719   -153   -200   -124   -342   -719   -633
    -59    597    654   -270   -355    626   -174   -231   -174   -397   -769   -659
    -64    587    652   -259   -358    618   -140   -174   -127   -353   -735   -605
    -54    628    683   -288   -368    654   -135   -140    -88   -311   -696   -548
    -46    652    698   -303   -371    675   -124    -98    -51   -280   -683   -517
    -57    714    771   -329   -415    743   -122    -72    -28   -254   -667   -545
    -54    730    784   -337   -418    756   -109    -23     18   -202   -623   -504
    -38    748    787   -355   -413    766    -93     28     80   -132   -550   -441
    -10    782    792   -387   -402    787    -77     96    153    -51   -470   -381
     -2    833    836   -415   -420    836    -62    166    226     25   -400   -319
     23    904    880   -462   -428    893    -64    205    267     72   -363   -267
     44    924    878   -485   -418    901    -80    194    259     70   -361   -257
     46    927    878   -488   -415    904    -75    213    275     85   -345   -231
     54    927    872   -493   -407    901    -80    197    262     70   -366   -236
     46    914    867   -480   -410    891    -85    184    241     36   -415   -226
     12    893    878   -454   -431    885    -67    166    226     33   -394   -236
      2    904    901   -454   -449    901    -70    111    187     -2   -410   -296
    -23    880    901   -428   -462    888    -75     62    135    -59   -454   -324
    -15    893    909   -439   -462    901    -90      0     80   -122   -511   -381
    -23    883    906   -431   -465    893    -98    -51     20   -189   -579   -449
    -54    839    893   -392   -475    867    -75    -67     -5   -220   -610   -467
   -106    836    940   -366   -524    888    -36    -72    -12   -233   -628   -470
    -36    807    844   -384   -439    826    -75   -168   -116   -342   -737   -527
    -31    802    833   -387   -433    818    -75   -192   -145   -363   -745   -579
    -57    826    883   -384   -470    854    -75   -189   -132   -345   -714   -600
    -57    872    930   -407   -493    901    -64   -181   -111   -324   -688   -566
    -64    919    984   -426   -524    950    -54   -163    -72   -288   -662   -524
    -77    945   1023   -433   -550    982    -54   -163    -51   -267   -646   -493
    -62    989   1052   -462   -558   1018    -77   -187    -59   -267   -644   -472
    -59   1028   1085   -485   -574   1057    -90   -192    -49   -244   -618   -462
    -70   1008   1078   -467   -574   1041   -103   -228    -90   -280   -652   -511
   -119    987   1106   -436   -613   1047   -109   -239   -116   -309   -680   -519
   -109    971   1080   -431   -594   1023   -103   -236   -127   -329   -706   -475
    -64    901    963   -418   -514    932   -132   -296   -207   -392   -758   -566
    -57    813    870   -376   -462    841   -148   -314   -262   -441   -805   -633
    -59    737    795   -340   -428    766   -153   -327   -293   -465   -823   -654
    -67    719    787   -327   -428    753   -153   -335   -316   -496   -865   -662
    -90    667    758   -290   -426    711   -148   -353   -361   -537   -906   -683
   -116    636    753   -259   -433    693   -153   -374   -397   -571   -940   -727
   -132    649    779   -259   -457    714   -166   -379   -400   -574   -935   -745
   -114    626    740   -257   -426    680   -174   -384   -418   -600   -974   -740
   -106    597    701   -246   -402    649   -176   -387   -436   -620   -995   -714
   -150    615    766   -231   -457    691   -142   -361   -402   -555   -919   -719
   -109    594    704   -244   -407    649   -176   -423   -467   -628   -976   -771
    -93    568    662   -239   -379    615   -187   -439   -496   -657  -1008   -771
    -90    563    652   -236   -371    607   -200   -452   -514   -667  -1021   -807
    -88    553    641   -231   -363    597   -205   -449   -524   -680  -1034   -810
    -72    423    493   -176   -285    457   -166   -400   -548   -748  -1124   -870
    -51    239    290    -93   -171    262    -88   -296   -566   -891  -1319  -1036
    -49    189    239    -70   -145    213      0   -176   -522   -989  -1467  -1184
    -85    439    524   -176   -303    480     67    -83   -361   -872  -1350  -1114
   -246    831   1075   -293   -662    950    -59   -480   -444   -706  -1036   -789
   -332   1410   1743   -540  -1039   1577   -355  -1109   -667   -472   -561   -306
   -405   1984   2387   -789  -1397   2184   -592  -1483   -711    -44     46    207
   -397   1966   2364   -784  -1379   2164   -763  -1644   -784    197    342    472
   -363   1426   1790   -530  -1078   1605   -771  -1675  -1130   -350   -270    -54
   -314    839   1153   -262   -732    995   -646  -1525  -1415  -1098  -1119   -818
   -244    511    756   -135   -501    633   -491  -1182  -1270  -1226  -1382  -1088
   -207    475    683   -132   -444    579   -337   -810   -904   -961  -1228   -958
   -142    459    602   -161   -374    530   -249   -607   -722   -854  -1182   -875
    -51    485    537   -218   -296    511   -228   -524   -649   -818  -1153   -820
    -67    501    568   -218   -316    532   -194   -462   -597   -784  -1127   -779
    -72    532    605   -228   -337    568   -184   -431   -576   -756  -1104   -787
    -62    540    602   -241   -332    571   -187   -428   -576   -753  -1083   -828
    -46    527    574   -241   -309    550   -179   -423   -584   -769  -1101   -820
    -36    522    555   -244   -296    537   -171   -405   -574   -761  -1093   -800
    -46    581    628   -267   -337    605   -166   -392   -550   -732  -1062   -800
    -77    594    672   -259   -374    633   -148   -368   -527   -711  -1041   -776
   -122    626    748   -252   -433    685   -127   -329   -483   -672  -1005   -732
    -83    633    714   -275   -400    672   -150   -353   -496   -696  -1031   -732
    -12    597    610   -290   -311    602   -171   -371   -530   -730  -1065   -735
    -28    628    657   -301   -342    641   -158   -332   -488   -675  -1008   -701
    -51    675    727   -311   -389    701   -148   -303   -441   -620   -943   -670
    -44    722    766   -340   -405    745   -150   -298   -431   -618   -943   -659
    -23    761    784   -368   -402    771   -142   -275   -418   -610   -932   -639
    -28    769    797   -371   -413    782   -142   -246   -389   -574   -901   -623
    -18    784    802   -384   -410    795   -140   -207   -353   -540   -878   -589
      0    795    795   -397   -397    795   -135   -163   -316   -511   -857   -532
     10    828    818   -418   -402    823   -119   -103   -262   -459   -813   -478
     12    898    885   -457   -436    893   -111    -41   -192   -368   -722   -449
     23    937    914   -480   -446    927   -103     18   -140   -319   -672   -397
     44    989    943   -517   -449    966   -111     51   -114   -293   -654   -363
     46   1052   1005   -548   -478   1028   -114     72    -96   -283   -641   -329
     83   1067    984   -576   -452   1026   -137     44   -132   -314   -665   -345
     93   1101   1005   -597   -454   1054   -150     20   -158   -340   -680   -340
     88   1127   1039   -607   -475   1083   -145     15   -168   -353   -675   -332
     77   1127   1049   -602   -485   1088   -145    -18   -215   -397   -698   -389
     46   1174   1124   -610   -540   1150   -166    -77   -270   -444   -722   -433
     23   1174   1150   -600   -563   1163   -171   -124   -314   -493   -761   -459
      2   1156   1153   -579   -574   1156   -179   -181   -374   -571   -839   -472
    -18   1101   1119   -540   -568   1109   -179   -236   -423   -615   -870   -524
    -59   1130   1187   -537   -623   1158   -171   -272   -446   -636   -878   -576
    -59   1182   1241   -561   -652   1213   -174   -309   -467   -659   -898   -589
    -23   1208   1231   -592   -628   1218   -189   -358   -511   -698   -930   -633
    -33   1247   1280   -605   -657   1262   -187   -366   -506   -701   -930   -636
    -33   1247   1280   -607   -657   1265   -179   -371   -511   -714   -940   -644
    -44   1273   1317   -613   -680   1293   -158   -350   -498   -704   -935   -623
    -62   1335   1397   -636   -730   1363   -142   -322   -459   -657   -885   -566
    -44   1418   1462   -685   -753   1439   -171   -345   -449   -633   -854   -545
     10   1457   1447   -735   -719   1452   -226   -410   -483   -665   -870   -561
     10   1447   1436   -730   -714   1441   -244   -413   -480   -672   -880   -548
      2   1418   1415   -711   -706   1418   -257   -415   -496   -691   -896   -537
    -18   1400   1418   -691   -717   1408   -262   -428   -519   -696   -893   -571
    -36   1379   1415   -672   -724   1397   -277   -454   -548   -719   -906   -597
    -33   1332   1366   -649   -701   1350   -290   -472   -581   -756   -937   -618
    -38   1210   1249   -587   -644   1231   -290   -488   -631   -810   -995   -654
    -44   1135   1179   -545   -610   1156   -296   -501   -670   -857  -1041   -691
    -57   1109   1166   -527   -613   1137   -290   -504   -685   -878  -1065   -678
    -44   1072   1117   -514   -581   1096   -303   -553   -753   -943  -1119   -732
    -62   1049   1111   -496   -589   1080   -309   -584   -789   -969  -1135   -787
    -83    987   1070   -452   -576   1028   -293   -571   -795   -989  -1169   -771
    -90   1010   1101   -459   -594   1054   -290   -558   -782   -963  -1127   -735
    -38   1026   1065   -493   -553   1047   -316   -605   -820   -987  -1124   -787
    -46   1026   1072   -491   -561   1049   -324   -623   -849  -1026  -1158   -800
    -54   1000   1054   -472   -553   1026   -322   -618   -854  -1034  -1163   -779
    -59   1023   1080   -483   -571   1052   -319   -610   -844  -1021  -1145   -761
    -62    995   1057   -467   -558   1026   -314   -618   -849  -1036  -1161   -776
    -54    989   1044   -467   -550   1015   -329   -631   -875  -1062  -1184   -792
    -46    935    982   -444   -514    958   -332   -618   -898  -1104  -1228   -820
    -18    732    750   -358   -384    740   -293   -568   -979  -1270  -1413  -1000
      2    558    553   -280   -275    555   -194   -446  -1018  -1457  -1647  -1234
      7    620    613   -314   -303    618    -98   -303   -922  -1462  -1680  -1288
    -83    924   1008   -420   -545    966   -119   -504   -878  -1322  -1465  -1085
   -272   1499   1771   -613  -1023   1634   -397  -1189  -1028  -1062   -984   -600
   -449   2231   2681   -891  -1566   2455   -652  -1699  -1023   -592   -306     62
   -501   2600   3102  -1049  -1803   2850   -893  -1969   -969   -142    239    633
   -485   2304   2790   -909  -1636   2546  -1023  -2065  -1150   -259     96    584
   -394   1665   2060   -636  -1226   1862   -953  -1935  -1496   -987   -714   -213
   -275   1174   1449   -449   -862   1312   -766  -1574  -1577  -1470  -1319   -844
   -192   1013   1205   -413   -701   1109   -584  -1135  -1288  -1350  -1325   -878
   -116   1005   1122   -444   -618   1062   -446   -823  -1047  -1187  -1231   -789
    -64    982   1047   -459   -555   1013   -392   -696   -966  -1145  -1210   -776
    -38    989   1028   -475   -532   1008   -363   -631   -922  -1119  -1187   -753
      0    956    956   -478   -478    956   -361   -618   -919  -1137  -1210   -761
     28    961    932   -493   -452    948   -368   -628   -937  -1176  -1252   -789
     38    976    937   -509   -452    958   -361   -605   -917  -1156  -1234   -758
     31    969    937   -501   -452    953   -345   -579   -891  -1127  -1210   -737
     25    984    956   -506   -465    971   -340   -566   -875  -1104  -1184   -748
     33    997    963   -514   -465    982   -329   -550   -854  -1085  -1163   -722
     38    984    943   -514   -452    963   -319   -537   -844  -1088  -1174   -698
     46    976    930   -511   -441    953   -314   -519   -828  -1072  -1150   -680
     46   1002    956   -524   -454    979   -319   -506   -807  -1049  -1114   -662
     46   1013    966   -530   -459    989   -311   -485   -787  -1031  -1093   -636
     33   1021    987   -530   -475   1005   -298   -462   -761  -1013  -1078   -620
     36   1036   1000   -537   -483   1018   -280   -431   -727   -984  -1057   -579
     62   1041    979   -553   -459   1010   -288   -418   -717   -971  -1039   -563
     67   1078   1010   -571   -470   1044   -283   -374   -670   -927   -997   -517
     80   1096   1013   -589   -465   1054   -283   -329   -633   -891   -961   -483
     88   1114   1026   -602   -467   1070   -280   -285   -602   -862   -940   -465
    103   1143   1039   -626   -467   1091   -275   -239   -563   -823   -898   -420
    127   1169   1041   -646   -457   1106   -259   -179   -511   -769   -852   -376
    153   1197   1044   -675   -446   1119   -259   -137   -480   -743   -836   -335
    171   1234   1062   -704   -446   1148   -254    -85   -436   -691   -784   -272
    192   1286   1093   -740   -449   1189   -259    -57   -407   -649   -735   -220
    205   1306   1101   -756   -446   1205   -265    -49   -394   -631   -704   -189
    205   1345   1140   -776   -467   1241   -275    -64   -407   -641   -706   -197
    194   1337   1143   -769   -472   1241   -277    -85   -433   -670   -727   -194
    192   1337   1143   -766   -475   1241   -275   -114   -454   -688   -732   -205
    192   1366   1174   -779   -491   1270   -272   -150   -480   -714   -745   -218
    181   1361   1179   -771   -498   1270   -277   -194   -514   -748   -761   -218
    153   1343   1189   -748   -519   1267   -283   -249   -550   -782   -789   -241
    111   1309   1195   -711   -542   1252   -288   -306   -600   -833   -833   -283
     72   1257   1184   -665   -555   1221   -285   -355   -644   -880   -870   -322
     67   1270   1202   -670   -568   1236   -288   -387   -665   -898   -883   -322
     85   1262   1174   -675   -542   1218   -290   -433   -696   -924   -904   -345
     70   1286   1215   -678   -574   1252   -283   -452   -706   -935   -911   -355
     41   1275   1234   -657   -594   1254   -267   -449   -696   -922   -904   -345
     41   1257   1215   -649   -587   1236   -265   -452   -704   -932   -917   -342
     44   1278   1234   -662   -594   1257   -257   -439   -685   -911   -901   -322
     44   1348   1304   -698   -628   1327   -244   -418   -649   -872   -857   -293
     36   1428   1392   -732   -678   1410   -254   -426   -628   -849   -820   -275
     28   1431   1402   -732   -685   1418   -283   -446   -631   -844   -810   -244
     38   1426   1384   -732   -672   1405   -303   -465   -639   -849   -810   -228
     28   1382   1353   -706   -662   1369   -316   -488   -667   -875   -836   -241
     20   1343   1322   -680   -649   1332   -332   -514   -698   -906   -862   -252
     23   1317   1293   -670   -636   1306   -345   -537   -730   -935   -883   -254
     18   1280   1262   -649   -620   1273   -358   -553   -758   -948   -888   -270
     -2   1192   1195   -597   -600   1192   -363   -563   -797   -989   -927   -311
     18   1119   1101   -568   -540   1111   -381   -605   -859  -1049   -982   -376
     25   1075   1047   -553   -509   1062   -389   -641   -904  -1096  -1034   -397
     -7   1036   1044   -514   -527   1041   -381   -654   -922  -1117  -1054   -402
     -2   1021   1023   -509   -514   1023   -392   -675   -953  -1140  -1075   -407
     25   1018    992   -522   -483   1005   -410   -701   -987  -1158  -1085   -431
     18   1018   1000   -519   -491   1008   -407   -701   -989  -1148  -1067   -428
     -7    989    995   -491   -501    992   -402   -706   -995  -1161  -1075   -431
    -12    963    976   -475   -496    969   -410   -719  -1013  -1182  -1096   -431
    -20    961    982   -470   -501    971   -420   -730  -1036  -1195  -1109   -431
    -36    961    997   -462   -517    979   -426   -737  -1044  -1197  -1111   -428
    -38    971   1008   -467   -524    989   -436   -743  -1047  -1197  -1114   -426
    -51    948    997   -449   -524    971   -431   -735  -1047  -1195  -1114   -423
    -38    880    919   -420   -478    898   -426   -727  -1080  -1244  -1171   -472
     15    667    649   -342   -316    657   -392   -704  -1202  -1444  -1395   -698
     44    509    465   -277   -210    488   -290   -592  -1254  -1634  -1636   -953
     54    566    511   -311   -228    540   -189   -439  -1171  -1639  -1670   -971
    -59    862    922   -400   -491    891   -205   -620  -1096  -1452  -1402   -745
   -322   1470   1790   -574  -1057   1628   -420  -1241  -1098  -1080   -823   -158
   -542   2138   2678   -797  -1610   2408   -615  -1686   -984   -542   -109    607
   -566   2408   2974   -922  -1769   2691   -844  -1951   -935   -122    397   1187
   -485   2088   2574   -800  -1530   2330  -1021  -2138  -1208   -322    187   1034
   -436   1512   1945   -537  -1192   1727   -987  -2013  -1571  -1044   -628    192
   -374   1052   1426   -340   -898   1239   -802  -1626  -1652  -1493  -1195   -407
   -241    914   1153   -337   -696   1031   -633  -1202  -1423  -1423  -1241   -472
   -127    919   1047   -394   -587    982   -509   -909  -1228  -1291  -1163   -415
    -90    909   1000   -410   -545    953   -449   -776  -1140  -1236  -1132   -397
    -96    901    997   -402   -545    948   -418   -714  -1101  -1210  -1117   -381
    -98    896    992   -400   -545    943   -397   -683  -1091  -1205  -1122   -379
    -59    914    974   -426   -517    943   -400   -680  -1101  -1218  -1143   -384
    -33    927    961   -446   -498    943   -400   -665  -1104  -1213  -1143   -363
    -41    932    974   -446   -506    953   -387   -631  -1072  -1179  -1106   -353
    -57    932    989   -439   -524    961   -363   -602  -1049  -1158  -1088   -342
    -67    935   1002   -433   -535    969   -345   -574  -1021  -1130  -1062   -311
    -70    945   1015   -439   -542    979   -358   -571  -1015  -1119  -1052   -306
    -59    963   1023   -452   -542    995   -361   -561  -1008  -1109  -1044   -288
    -49    979   1028   -465   -540   1002   -348   -540   -987  -1083  -1023   -254
    -44   1000   1044   -478   -542   1021   -332   -501   -953  -1039   -984   -223
    -44    984   1028   -470   -535   1005   -319   -475   -935  -1021   -966   -218
    -33    989   1023   -478   -530   1005   -319   -452   -917  -1000   -943   -202
    -36   1021   1057   -493   -545   1039   -316   -413   -885   -961   -906   -174
     -5   1036   1041   -514   -522   1039   -327   -400   -875   -950   -901   -161
     -2   1052   1052   -527   -527   1052   -319   -348   -841   -917   -885   -132
    -12   1070   1083   -530   -548   1075   -301   -285   -789   -867   -849    -83
    -12   1083   1096   -537   -555   1088   -283   -223   -732   -802   -795    -28
      7   1137   1130   -571   -561   1135   -265   -150   -662   -732   -724     38
     46   1150   1104   -600   -527   1127   -267   -101   -618   -685   -691     77
     67   1192   1124   -628   -527   1158   -267    -51   -571   -628   -639    127
     64   1236   1171   -652   -553   1205   -259    -15   -530   -576   -594    171
     88   1273   1184   -680   -548   1228   -259     -5   -517   -550   -571    197
     80   1273   1192   -678   -555   1234   -254      0   -519   -548   -571    202
     46   1265   1215   -657   -584   1241   -244     -5   -522   -548   -574    210
     36   1293   1257   -665   -610   1275   -244    -15   -524   -542   -566    215
     59   1288   1228   -672   -584   1260   -265    -75   -571   -589   -605    168
     41   1296   1252   -670   -605   1275   -265   -119   -610   -633   -644    137
     12   1280   1267   -646   -628   1275   -259   -150   -631   -657   -662    114
     -7   1249   1254   -620   -633   1252   -267   -215   -685   -706   -704     70
    -46   1195   1241   -574   -644   1218   -275   -277   -750   -761   -756      5
    -64   1143   1205   -540   -636   1174   -277   -314   -787   -797   -792    -38
    -72   1166   1239   -548   -657   1202   -262   -329   -792   -797   -797    -46
    -67   1192   1260   -563   -665   1226   -236   -324   -784   -784   -784    -36
    -72   1192   1265   -558   -667   1228   -220   -329   -789   -797   -805    -44
    -98   1187   1283   -545   -691   1234   -207   -314   -774   -784   -802    -36
   -101   1221   1322   -561   -711   1270   -207   -309   -761   -769   -784    -49
    -67   1296   1363   -615   -717   1327   -226   -319   -756   -756   -766    -38
    -83   1353   1436   -633   -758   1395   -213   -311   -711   -698   -711    -12
    -90   1379   1470   -644   -782   1423   -220   -316   -698   -678   -688      2
    -90   1371   1462   -641   -776   1415   -257   -340   -719   -688   -706      2
    -93   1348   1441   -628   -769   1395   -275   -363   -748   -711   -735    -10
   -109   1327   1436   -607   -771   1382   -283   -374   -758   -709   -730    -18
   -140   1299   1436   -581   -787   1366   -280   -379   -771   -724   -745    -28
   -137   1244   1379   -553   -758   1312   -298   -402   -807   -758   -782    -57
   -137   1166   1304   -517   -722   1234   -311   -426   -857   -805   -839   -116
   -140   1098   1239   -478   -688   1169   -335   -457   -911   -865   -906   -168
   -161   1041   1202   -441   -680   1122   -332   -472   -937   -883   -935   -200
   -176   1008   1184   -415   -680   1096   -332   -493   -969   -904   -953   -239
   -194    992   1187   -400   -691   1091   -332   -498   -979   -909   -961   -246
   -197    989   1187   -394   -691   1088   -332   -496   -979   -914   -974   -257
   -155    989   1145   -418   -652   1067   -348   -514  -1008   -937  -1000   -277
   -158    966   1124   -402   -641   1044   -348   -514  -1013   -940  -1008   -290
   -168    956   1122   -394   -646   1039   -342   -511  -1013   -937  -1008   -298
   -187    940   1127   -376   -657   1034   -337   -501  -1005   -927  -1008   -290
   -189    909   1098   -361   -644   1002   -345   -514  -1015   -924  -1005   -290
   -189    898   1088   -355   -639    992   -355   -524  -1023   -932  -1015   -303
   -184    885   1070   -350   -626    976   -350   -517  -1028   -945  -1039   -316
   -171    826    997   -327   -584    911   -340   -501  -1054   -989  -1106   -392
   -137    607    745   -236   -444    678   -275   -426  -1130  -1166  -1322   -605
   -129    514    641   -192   -384    576   -168   -303  -1130  -1301  -1499   -815
   -148    641    789   -249   -467    714    -72   -181   -987  -1228  -1436   -787
   -262    974   1236   -355   -748   1104   -137   -457   -961  -1057  -1171   -519
   -446   1610   2055   -581  -1252   1831   -420  -1111  -1054   -706   -610     49
   -579   2294   2873   -857  -1727   2582   -649  -1486   -943   -142    106    743
   -553   2447   3000   -945  -1777   2722   -854  -1667   -901    254    548   1192
   -509   1990   2499   -740  -1504   2244   -953  -1782  -1215    -62    197    875
   -491   1337   1826   -426  -1158   1582   -859  -1654  -1628   -917   -743    -41
   -418    909   1327   -246   -872   1117   -678  -1296  -1641  -1291  -1244   -535
   -327    833   1161   -254   -745    997   -527   -919  -1361  -1140  -1202   -501
   -259    878   1137   -309   -698   1008   -410   -641  -1124   -974  -1096   -397
   -223    867   1091   -322   -657    976   -342   -493   -997   -880  -1036   -368
   -213    880   1093   -335   -654    987   -332   -449   -966   -862  -1039   -392
   -213    888   1098   -337   -657    992   -309   -407   -927   -833  -1023   -379
   -202    875   1078   -335   -639    976   -303   -402   -930   -844  -1036   -397
   -184    914   1098   -366   -641   1008   -301   -389   -909   -823  -1021   -387
   -176    940   1117   -381   -646   1028   -293   -361   -878   -795  -1005   -366
   -202    963   1163   -381   -683   1065   -288   -348   -862   -787  -1005   -371
   -194    971   1166   -387   -680   1067   -280   -332   -841   -763   -987   -345
   -174    969   1140   -397   -659   1054   -280   -316   -823   -743   -974   -340
   -192    969   1161   -389   -675   1065   -272   -296   -792   -693   -927   -329
   -207    979   1184   -387   -696   1080   -267   -267   -758   -654   -885   -316
   -200   1015   1215   -407   -706   1114   -265   -246   -732   -636   -883   -296
   -174   1039   1213   -433   -693   1127   -257   -223   -704   -615   -872   -283
   -163   1067   1228   -452   -696   1148   -249   -205   -678   -587   -854   -288
   -158   1091   1247   -467   -701   1169   -246   -176   -639   -545   -820   -267
   -153   1124   1278   -485   -714   1200   -228   -124   -584   -483   -774   -218
   -140   1140   1280   -501   -711   1208   -228    -90   -545   -446   -748   -194
   -129   1156   1286   -511   -709   1218   -218    -41   -493   -402   -722   -158
   -119   1189   1309   -535   -714   1247   -215     12   -433   -337   -672   -114
   -106   1218   1325   -555   -714   1270   -210     70   -363   -254   -605    -70
    -90   1257   1348   -584   -722   1301   -202    116   -303   -194   -553    -38
    -88   1286   1374   -600   -730   1330   -194    158   -252   -148   -519      5
    -75   1312   1387   -618   -730   1348   -194    194   -210   -111   -485     62
    -77   1350   1428   -636   -753   1389   -189    207   -187    -67   -436     77
    -88   1384   1473   -649   -782   1428   -194    194   -184    -57   -415     70
    -98   1402   1501   -652   -800   1449   -202    168   -205    -72   -423     49
   -109   1392   1499   -641   -802   1444   -194    145   -231   -106   -454     44
   -116   1387   1504   -633   -810   1444   -187    122   -249   -124   -467     25
   -137   1376   1514   -620   -826   1447   -189     75   -293   -171   -506    -51
   -155   1371   1525   -607   -839   1447   -184     31   -332   -215   -545    -77
   -202   1327   1527   -563   -865   1426   -179     -5   -366   -257   -594   -119
   -207   1296   1504   -542   -854   1400   -197    -70   -428   -322   -662   -202
   -174   1273   1447   -548   -810   1358   -215   -129   -491   -371   -701   -262
   -181   1278   1460   -548   -820   1369   -194   -129   -480   -363   -698   -262
   -179   1291   1467   -555   -823   1379   -181   -132   -470   -350   -685   -259
   -179   1283   1462   -550   -820   1371   -181   -135   -462   -345   -683   -252
   -179   1291   1467   -558   -823   1379   -179   -135   -462   -350   -698   -262
   -189   1319   1509   -566   -849   1415   -163   -119   -439   -322   -678   -257
   -205   1392   1595   -594   -898   1493   -155    -98   -389   -267   -623   -223
   -213   1415   1628   -600   -919   1522   -166   -111   -379   -254   -602   -223
   -223   1426   1649   -602   -937   1535   -179   -135   -379   -246   -600   -213
   -210   1452   1662   -623   -935   1556   -200   -148   -376   -228   -581   -202
   -210   1447   1657   -618   -935   1553   -218   -168   -394   -249   -605   -215
   -241   1410   1652   -584   -945   1530   -231   -192   -428   -280   -626   -226
   -236   1402   1639   -584   -940   1519   -244   -210   -441   -280   -618   -272
   -239   1358   1597   -561   -917   1478   -246   -226   -457   -306   -646   -296
   -231   1249   1480   -509   -854   1363   -252   -244   -501   -353   -701   -337
   -226   1153   1379   -462   -802   1265   -254   -254   -535   -387   -743   -389
   -233   1114   1345   -441   -789   1228   -257   -272   -566   -415   -771   -428
   -233   1083   1317   -426   -776   1200   -254   -285   -594   -446   -805   -459
   -233   1044   1278   -405   -756   1161   -249   -298   -618   -480   -844   -483
   -228   1021   1249   -394   -737   1135   -246   -298   -618   -488   -854   -467
   -239    997   1236   -379   -737   1117   -246   -301   -620   -480   -846   -480
   -252    969   1221   -358   -735   1093   -252   -301   -623   -488   -844   -483
   -252    958   1210   -353   -732   1083   -254   -301   -618   -475   -831   -504
   -262    976   1239   -355   -750   1106   -265   -311   -615   -470   -826   -532
   -259    953   1213   -348   -737   1080   -270   -322   -623   -485   -836   -532
   -249    948   1197   -350   -722   1070   -280   -332   -628   -493   -844   -540
   -249    940   1187   -345   -719   1062   -280   -324   -626   -491   -852   -535
   -241    883   1124   -319   -683   1002   -270   -309   -639   -514   -883   -571
   -207    698    906   -246   -558    802   -226   -254   -701   -649  -1044   -743
   -194    537    732   -174   -462    633   -119   -135   -711   -810  -1262   -961
   -194    626    818   -215   -506    722    -25      0   -600   -807  -1291  -1018
   -285    945   1231   -329   -758   1088    -46   -168   -548   -670  -1085   -841
   -465   1486   1951   -511  -1208   1719   -311   -818   -727   -433   -628   -384
   -628   2169   2795   -771  -1712   2481   -555  -1319   -766    -23     -7    207
   -667   2517   3182   -927  -1925   2847   -784  -1587   -740    392    514    693
   -628   2205   2834   -787  -1730   2520   -914  -1701   -927    309    426    613
   -571   1548   2120   -488  -1348   1834   -841  -1582  -1254   -410   -394   -176
   -496   1021   1517   -262  -1008   1267   -662  -1228  -1309   -880  -1013   -740
   -420    857   1278   -220   -849   1067   -498   -805   -997   -727   -997   -701
   -340    849   1189   -254   -763   1018   -366   -496   -732   -530   -857   -602
   -288    867   1153   -290   -722   1010   -298   -342   -600   -441   -797   -581
   -270    854   1124   -293   -696    989   -265   -283   -548   -407   -779   -558
   -265    854   1117   -296   -691    984   -249   -259   -522   -394   -766   -550
   -272    831   1104   -277   -688    966   -236   -244   -506   -387   -758   -563
   -265    828   1091   -283   -678    961   -228   -215   -478   -366   -743   -555
   -262    839   1101   -288   -683    971   -226   -194   -454   -348   -732   -535
   -272    841   1111   -285   -693    974   -218   -174   -423   -324   -709   -511
   -275    854   1130   -288   -701    992   -207   -145   -389   -290   -672   -498
   -272    862   1135   -296   -704   1000   -207   -129   -368   -270   -652   -493
   -252    883   1135   -316   -693   1008   -200   -106   -335   -236   -626   -467
   -249    880   1127   -316   -688   1002   -197    -90   -311   -215   -605   -449
   -249    885   1135   -316   -691   1010   -189    -75   -285   -192   -584   -431
   -246    896   1140   -324   -693   1018   -187    -51   -262   -163   -561   -413
   -249    896   1145   -324   -698   1021   -184    -25   -236   -145   -545   -384
   -241    911   1153   -337   -696   1031   -171      7   -200   -111   -522   -350
   -226    935   1161   -353   -693   1047   -166     54   -153    -57   -467   -324
   -207    948   1156   -368   -683   1049   -166     98   -106     -7   -415   -306
   -194    956   1150   -381   -672   1052   -163    145    -59     31   -387   -288
   -166    976   1143   -407   -654   1060   -158    202    -12     75   -361   -246
   -135   1005   1140   -433   -636   1072   -148    265     41    137   -306   -197
   -124   1028   1153   -452   -639   1088   -140    316    101    202   -244   -158
   -111   1060   1171   -475   -641   1114   -127    361    148    249   -200   -111
   -106   1078   1184   -485   -646   1130   -124    384    174    280   -163    -80
   -106   1096   1202   -493   -654   1148   -119    397    192    309   -127    -46
   -109   1127   1234   -509   -672   1179   -114    394    197    311   -116    -31
   -109   1132   1241   -511   -675   1187   -109    376    181    298   -124    -33
   -119   1145   1262   -514   -691   1202   -109    345    163    280   -135    -46
   -135   1153   1288   -509   -711   1221   -116    311    142    259   -137    -64
   -150   1150   1299   -501   -724   1223   -129    265    109    228   -161    -88
   -163   1143   1306   -491   -735   1223   -129    215     83    194   -189   -116
   -189   1091   1280   -452   -737   1184   -129    168     49    148   -231   -150
   -202   1041   1244   -418   -722   1143   -127    132     23    122   -252   -181
   -220   1018   1236   -400   -727   1124   -137     88     -5     98   -262   -239
   -236   1008   1241   -387   -737   1124   -127     72     -7    101   -254   -254
   -239   1023   1260   -394   -748   1140   -103     72      2    109   -252   -244
   -239   1034   1273   -397   -756   1153    -93     75     12    122   -241   -236
   -254   1021   1275   -384   -766   1148    -85     72     12    124   -244   -239
   -259   1005   1262   -374   -761   1132    -75     72     12    122   -254   -246
   -254   1018   1270   -384   -763   1143    -59     85     33    140   -241   -236
   -246   1080   1327   -415   -787   1202    -54     98     67    171   -202   -197
   -246   1109   1356   -433   -800   1231    -70     88     83    176   -189   -155
   -228   1130   1358   -452   -795   1244    -96     70     85    184   -176   -145
   -218   1101   1319   -441   -769   1210   -127     49     67    179   -171   -168
   -246   1072   1319   -413   -782   1195   -140     23     41    171   -171   -200
   -257   1054   1309   -400   -784   1182   -145      2     25    158   -176   -207
   -262   1015   1278   -376   -771   1145   -148    -12      5    140   -189   -223
   -259    932   1192   -337   -727   1060   -148    -20    -20    116   -215   -252
   -262    820   1083   -277   -672    950   -158    -44    -72     64   -272   -309
   -265    766   1028   -252   -646    896   -163    -67   -109     23   -316   -345
   -275    698    974   -210   -626    833   -163    -96   -148    -28   -368   -363
   -303    631    932   -163   -618    779   -158   -111   -174    -51   -384   -384
   -337    602    940   -132   -639    771   -153   -124   -181    -57   -384   -431
   -340    581    922   -122   -631    750   -163   -137   -192    -67   -392   -444
   -309    566    875   -127   -592    719   -176   -145   -202    -80   -407   -439
   -303    537    841   -119   -571    688   -179   -148   -207    -90   -423   -426
   -311    511    823    -98   -566    667   -174   -148   -210    -83   -420   -431
   -296    501    795   -103   -545    649   -187   -158   -215    -85   -415   -459
   -275    501    776   -114   -527    639   -192   -158   -207    -80   -397   -465
   -283    496    776   -109   -530    636   -192   -155   -202    -75   -381   -457
   -296    459    756    -80   -524    607   -181   -148   -200    -77   -392   -457
   -272    303    574    -15   -426    439   -150   -124   -254   -174   -506   -542
   -220     90    311     64   -267    200    -77    -49   -329   -353   -717   -771
   -197    -18    179    106   -189     80     25     85   -319   -475   -880   -979
   -226    119    345     54   -285    231    109    166   -210   -420   -823   -950
   -394    511    906    -59   -652    709    -15   -290   -231   -220   -488   -602
   -610   1163   1774   -277  -1192   1467   -270   -904   -239    176    114     33
   -753   1782   2535   -517  -1644   2158   -478  -1244    -88    730    813    737
   -727   1875   2603   -574  -1665   2239   -691  -1415    -70   1054   1182   1153
   -667   1361   2029   -348  -1348   1693   -761  -1452   -407    587    657    662
   -600    735   1332    -67   -966   1034   -646  -1231   -706   -114   -145   -163
   -522    363    883     77   -704    623   -449   -807   -633   -327   -475   -530
   -433    296    730     70   -581    511   -265   -407   -348   -145   -379   -465
   -348    290    639     25   -493    465   -163   -189   -194    -41   -314   -428
   -301    267    568     15   -436    418   -116    -96   -137    -10   -298   -420
   -285    257    540     12   -413    397    -98    -57   -111      0   -296   -420
   -275    249    524     12   -400    387    -77    -25    -90     12   -285   -413
   -280    239    519     20   -400    379    -70     -7    -77     20   -283   -413
   -275    236    511     20   -392    374    -62      7    -70     20   -280   -410
   -265    228    493     18   -379    361    -49     31    -54     31   -272   -400
   -254    207    462     23   -358    335    -36     51    -38     41   -267   -374
   -252    207    459     20   -355    332    -33     57    -28     57   -252   -371
   -254    228    483     12   -368    355    -23     70     -5     90   -218   -366
   -257    233    491     10   -374    361    -20     83     10    109   -200   -353
   -257    231    488     12   -371    358    -15     98     28    116   -187   -335
   -254    239    491      5   -374    363    -10    124     59    142   -163   -314
   -239    239    478      0   -358    358      2    155     88    168   -142   -280
   -220    236    454    -10   -337    345      7    184    106    189   -124   -254
   -202    252    454    -23   -327    353     15    218    135    228    -77   -246
   -194    283    478    -46   -335    379     23    257    168    257    -51   -220
   -181    301    483    -62   -332    392     33    306    210    296    -28   -168
   -155    319    472    -83   -314    394     49    363    267    361     31   -137
   -122    366    488   -122   -303    426     49    420    322    415     85   -114
   -101    381    483   -140   -290    431     49    472    361    452    116    -64
    -77    397    475   -161   -275    436     59    527    407    504    163     -5
    -57    433    488   -189   -275    459     59    561    441    540    205     28
    -49    462    511   -205   -280    485     59    576    462    568    241     54
    -41    485    527   -223   -285    506     59    584    467    587    265     80
    -36    501    537   -233   -285    517     64    576    459    579    259     83
    -31    498    527   -233   -280    511     64    563    441    553    246     83
    -28    493    522   -231   -275    506     64    545    426    532    239     64
    -51    480    532   -215   -293    506     64    519    400    514    223     44
    -83    454    537   -187   -311    496     70    483    376    480    197     20
   -103    418    522   -158   -311    467     72    439    353    452    168     -5
   -114    374    488   -129   -301    431     70    402    327    428    155    -18
   -137    353    488   -109   -314    420     57    348    298    423    155    -49
   -153    332    483    -90   -316    407     49    296    270    400    132    -77
   -163    314    478    -75   -319    394     44    259    252    376    101   -106
   -181    296    478    -57   -329    387     51    252    244    366     98   -109
   -184    309    491    -64   -337    400     59    249    236    374    109   -109
   -179    335    514    -77   -345    423     77    259    254    394    124    -93
   -189    316    506    -62   -348    410     98    265    262    400    114    -98
   -189    293    483    -51   -335    387    103    267    267    407    111   -109
   -184    329    514    -75   -350    420    101    283    293    444    145    -72
   -192    363    555    -85   -374    459     93    280    311    470    174    -44
   -205    376    579    -85   -392    475     67    262    319    488    194    -38
   -184    400    584   -106   -384    491     28    244    324    498    207     -7
   -174    368    542    -98   -358    454      7    220    306    491    200     -7
   -189    332    522    -72   -355    426    -12    192    277    478    194    -25
   -218    316    532    -49   -376    423    -41    161    246    457    168    -38
   -228    239    467     -5   -348    353    -59    142    213    420    132    -57
   -244    145    387     49   -316    265    -77    119    166    374     83   -109
   -249     80    327     83   -288    202    -88    101    135    350     62   -155
   -246     59    306     93   -277    181    -93     80    109    316     28   -189
   -254     10    265    122   -259    137    -96     59     80    285     -2   -207
   -262    -15    244    137   -254    114   -103     36     57    283     10   -239
   -265    -28    236    145   -252    103   -111     23     51    288     12   -236
   -265    -44    220    153   -246     88   -111     15     46    275     -5   -220
   -254    -46    207    150   -231     80   -111     12     33    246    -44   -197
   -249    -75    174    161   -213     49   -119      0     18    265    -23   -231
   -259    -80    179    168   -220     49   -124    -10      5    259    -15   -257
   -272    -93    179    181   -228     41   -122    -10      0    252    -20   -244
   -272   -111    161    192   -218     23   -127    -18      0    252    -23   -226
   -265   -103    161    181   -213     28   -127    -18      2    257    -12   -220
   -254   -158     93    205   -174    -33   -132    -33    -44    205    -70   -280
   -215   -340   -124    277    -46   -233   -119    -31   -148     51   -246   -457
   -179   -530   -350    355     85   -441    -33     31   -246   -161   -498   -722
   -163   -553   -389    355    111   -472     70    166   -210   -205   -571   -826
   -233   -345   -114    288    -59   -231     90     93   -129    -93   -418   -675
   -449    184    631    129   -540    407    -62   -413    -72    202     33   -176
   -706    935   1641   -114  -1174   1288   -200   -826    155    776    771    615
   -779   1312   2088   -267  -1434   1701   -353   -943    389   1306   1363   1265
   -737   1130   1867   -194  -1301   1499   -535  -1098    249   1296   1356   1312
   -701    641   1343     28  -1021    992   -623  -1210   -205    654    693    610
   -613     77    691    267   -652    384   -579  -1057   -568    -31    -59   -220
   -496   -129    363    311   -431    116   -405   -623   -413    -33   -161   -337
   -384   -119    265    252   -327     72   -265   -322   -233     70   -109   -298
   -309   -116    192    210   -252     38   -197   -181   -153     98   -111   -306
   -277   -114    163    197   -220     23   -174   -140   -153     75   -132   -314
   -270   -127    142    197   -207      7   -161   -111   -161     64   -145   -311
   -259   -132    127    194   -194     -2   -148    -88   -142     70   -142   -329
   -252   -127    124    187   -189     -2   -155   -101   -155     54   -155   -366
   -265   -127    137    197   -202      5   -137    -98   -153     38   -171   -384
   -246   -122    124    181   -187      0   -132    -90   -163     18   -184   -345
   -218   -140     77    179   -150    -31   -129    -57   -155     62   -142   -280
   -207   -109     96    155   -153     -7   -127    -23   -116    145    -51   -231
   -205    -64    140    135   -174     36   -127     -7    -88    171    -23   -213
   -215    -28    187    122   -202     77   -132    -18    -80    161    -31   -231
   -194    -62    132    127   -163     33   -135    -12   -109    145    -51   -233
   -189    -62    124    124   -158     31   -135     20    -90    166    -49   -200
   -179    -51    127    116   -153     36   -124     70    -46    218      0   -145
   -176    -44    132    109   -155     44   -116     75     -5    239     15   -161
   -161     28    189     64   -176    109   -145     44    -49    168    -49   -197
   -132     36    166     46   -150    101   -140     59    -64    148    -51   -194
   -106     44    150     31   -127     96   -142    122    -57    215     12   -132
    -93     67    158     12   -127    111   -145    197     15    293     59    -46
   -109     83    192     12   -150    137   -127    254    114    407    176     28
    -90    176    267    -41   -179    220   -137    270    135    462    239      7
    -57    166    223    -54   -140    194   -124    319    119    444    220     44
      5    103     98    -57    -46    101   -140    363    158    517    265     83
     25    210    181   -119    -77    197   -155    384    200    579    311    137
     12    277    265   -148   -127    272   -148    366    223    620    361    176
      5    322    316   -163   -155    319   -153    327    161    558    301    145
     -2    288    290   -142   -148    290   -148    342    161    561    285    179
    -38    301    340   -132   -189    319   -150    314    187    618    345    184
    -54    301    353   -124   -205    327   -155    262    161    579    303    155
    -83    265    348    -90   -215    306   -142    223    132    550    283    119
    -83    257    340    -88   -210    298   -150    155     80    488    236     75
   -101    262    363    -80   -233    311   -153     98     44    446    200     51
   -135    187    322    -25   -228    254   -140     57      7    402    148    -20
   -155    101    257     28   -205    179   -142    -10    -51    306     51   -114
   -150    142    293      2   -223    218   -171    -59   -111    223    -25   -114
   -127     70    197     28   -163    135   -145     -2    -85    316     72    -18
   -161    116    275     20   -218    194   -114     38    -12    413    158     12
   -228    200    428     15   -327    314    -88     31     -7    397    166    -38
   -150    200    350    -25   -252    275   -135    -49    -75    329    116   -103
   -127    205    332    -38   -228    267   -129    -28    -64    348    129    -49
   -145    215    358    -36   -252    285    -96     20    -10    376    127     15
   -148    316    465    -83   -306    389   -114      0     -7    381    142     31
   -163    337    501    -88   -332    418   -135    -38     -2    389    166     -5
   -171    337    509    -83   -340    423   -168    -70    -36    350    135    -18
   -155    327    483    -88   -319    405   -207    -90    -67    329    122    -20
   -163    298    462    -67   -311    379   -215   -106    -70    319    111    -25
   -168    348    517    -90   -342    431   -236   -140   -101    309    119    -25
   -213    324    535    -57   -374    428   -228   -150   -116    265     62    -54
   -194    174    368      7   -280    270   -257   -207   -223    142    -80   -124
   -132     90    223     20   -176    155   -290   -223   -280    116   -103   -140
   -176     62    239     57   -207    148   -275   -213   -254    174    -18   -166
   -231     96    327     67   -280    210   -285   -265   -298    119    -67   -233
   -246    109    353     67   -298    231   -290   -301   -324     67   -124   -283
   -205     70    275     67   -239    171   -296   -301   -335     62   -132   -270
   -213     23    236     93   -223    129   -283   -280   -335     54   -153   -226
   -218     12    231    101   -226    122   -285   -288   -348     41   -163   -233
   -220     67    288     75   -254    176   -319   -327   -374     28   -155   -265
   -220     83    303     70   -262    192   -322   -329   -384     10   -181   -280
   -246     90    337     75   -293    213   -316   -329   -392    -18   -223   -298
   -244     93    337     75   -290    213   -327   -355   -410    -64   -270   -329
   -205    111    316     44   -262    213   -363   -389   -436    -59   -244   -345
   -213     44    257     85   -233    150   -355   -389   -480   -140   -345   -407
   -179   -132     46    155   -114    -44   -314   -340   -563   -262   -480   -576
   -163   -288   -124    226    -20   -207   -205   -249   -605   -420   -688   -810
   -163   -213    -49    184    -57   -132   -127   -166   -574   -519   -833   -885
   -233    122    355     57   -293    239   -153   -293   -496   -350   -589   -644
   -405    836   1239   -218   -820   1036   -402   -846   -462     41      2   -116
   -587   1639   2226   -527  -1405   1930   -626  -1262   -311    563    683    568
   -626   1995   2618   -685  -1623   2307   -820  -1421   -145   1057   1241   1098
   -600   1693   2294   -545  -1447   1992   -956  -1566   -387    888   1065    961
   -537   1088   1626   -277  -1080   1356   -987  -1628   -924     51    163    122
   -459    522    982    -33   -719    750   -862  -1405  -1161   -542   -548   -517
   -389    361    750     12   -571    555   -701  -1044   -979   -519   -626   -620
   -335    444    779    -54   -555    610   -574   -763   -766   -376   -535   -561
   -257    517    774   -132   -514    644   -511   -613   -659   -319   -493   -530
   -205    465    667   -129   -436    566   -491   -532   -618   -259   -436   -483
   -197    532    727   -168   -462    628   -485   -488   -574   -205   -410   -457
   -202    561    763   -179   -483    662   -483   -485   -576   -226   -452   -449
   -205    613    815   -205   -509    714   -478   -478   -566   -218   -444   -485
   -207    649    857   -220   -532    750   -462   -467   -563   -233   -467   -504
   -194    675    870   -241   -532    771   -475   -465   -555   -226   -454   -472
   -176    688    865   -254   -519    776   -491   -465   -548   -205   -428   -470
   -168    698    867   -267   -517    782   -493   -467   -553   -231   -478   -475
   -171    730    901   -277   -537    813   -488   -452   -537   -249   -506   -449
   -166    782    945   -309   -555    862   -506   -459   -537   -226   -462   -480
   -163    776    940   -306   -550    857   -509   -441   -519   -174   -402   -459
   -150    888   1039   -368   -594    963   -519   -418   -480   -132   -371   -420
   -137    922   1060   -392   -600    992   -524   -402   -465   -129   -387   -413
   -109    935   1044   -413   -576    989   -522   -387   -454   -129   -389   -387
    -85   1039   1124   -475   -605   1080   -537   -368   -428    -88   -337   -348
    -77   1057   1132   -491   -605   1093   -535   -332   -389    -57   -314   -301
    -77   1117   1195   -519   -636   1156   -540   -303   -358    -28   -303   -290
    -88   1153   1239   -532   -665   1195   -530   -265   -324    -20   -332   -262
    -59   1184   1244   -561   -652   1213   -530   -223   -288      7   -309   -197
    -38   1244   1283   -602   -662   1265   -542   -194   -244     83   -220   -205
    -15   1314   1330   -649   -672   1322   -545   -150   -200    145   -158   -166
     18   1384   1366   -704   -675   1374   -553   -127   -174    155   -155   -119
     49   1428   1379   -737   -665   1405   -561   -122   -155    176   -140    -44
     38   1470   1428   -756   -696   1449   -558   -124   -124    236    -54    -64
      2   1545   1540   -774   -769   1543   -566   -148   -132    231    -38    -90
      0   1592   1590   -797   -795   1592   -587   -207   -181    155   -111   -155
     18   1540   1522   -779   -750   1532   -597   -257   -241     62   -205   -171
    -10   1509   1519   -750   -766   1514   -584   -265   -249     62   -207   -163
    -38   1483   1522   -724   -779   1501   -584   -303   -298     10   -259   -215
    -59   1512   1571   -727   -815   1543   -605   -361   -340    -23   -270   -267
    -83   1421   1504   -667   -792   1462   -589   -392   -363    -46   -293   -316
   -116   1431   1548   -659   -833   1491   -587   -436   -394    -98   -348   -361
   -137   1376   1514   -618   -826   1444   -579   -483   -446   -187   -459   -415
   -135   1314   1447   -589   -792   1379   -576   -511   -498   -272   -587   -423
   -101   1280   1382   -589   -740   1330   -566   -485   -480   -197   -491   -392
   -101   1340   1441   -620   -771   1389   -563   -488   -446   -116   -379   -439
   -106   1405   1512   -649   -807   1457   -568   -501   -454   -148   -413   -441
   -111   1423   1535   -657   -823   1478   -568   -493   -446   -153   -420   -415
   -103   1449   1553   -672   -828   1501   -561   -480   -428   -127   -400   -405
    -96   1488   1582   -696   -839   1535   -550   -475   -407   -129   -418   -397
   -106   1525   1631   -709   -867   1577   -548   -480   -394   -114   -389   -379
   -132   1597   1730   -732   -932   1662   -566   -506   -389   -101   -368   -387
   -127   1569   1696   -719   -911   1631   -600   -553   -413   -137   -389   -397
   -116   1548   1665   -717   -891   1605   -631   -576   -449   -148   -397   -374
   -103   1501   1605   -698   -854   1553   -639   -563   -459   -137   -405   -329
   -129   1447   1577   -657   -854   1509   -623   -542   -433   -124   -407   -319
   -168   1361   1530   -594   -849   1444   -605   -555   -444   -163   -452   -363
   -174   1304   1475   -566   -823   1387   -636   -626   -524   -272   -558   -470
   -122   1174   1293   -527   -706   1234   -649   -626   -576   -322   -600   -452
   -114   1091   1205   -488   -659   1148   -636   -594   -561   -270   -535   -433
   -142   1093   1236   -475   -688   1163   -628   -607   -561   -226   -459   -537
   -184   1049   1234   -433   -709   1140   -615   -623   -587   -290   -542   -602
   -192   1067   1257   -439   -724   1161   -620   -628   -592   -311   -566   -589
   -163    953   1114   -394   -639   1034   -626   -649   -615   -342   -576   -561
   -163    914   1078   -374   -620    995   -636   -662   -628   -366   -589   -589
   -174    922   1096   -376   -636   1008   -639   -644   -607   -335   -558   -548
   -148    880   1026   -366   -587    953   -633   -626   -594   -316   -545   -527
   -140    862   1000   -363   -571    930   -636   -631   -607   -348   -581   -555
   -140    833    974   -345   -555    904   -626   -628   -602   -355   -600   -558
   -153    818    969   -332   -561    893   -620   -623   -594   -348   -602   -542
   -161    758    919   -298   -540    839   -602   -602   -594   -358   -605   -581
   -132    581    711   -226   -420    644   -561   -563   -652   -491   -750   -743
   -106    358    465   -124   -285    410   -457   -457   -688   -688  -1005   -976
    -93    340    433   -124   -265    387   -368   -322   -600   -693  -1039  -1036
   -179    639    818   -231   -498    727   -361   -358   -467   -506   -807   -839
   -337   1197   1535   -431   -937   1366   -563   -870   -537   -296   -426   -449
   -511   1977   2488   -732  -1499   2231   -802  -1402   -545     90    197    176
   -553   2374   2927   -911  -1740   2650   -984  -1605   -418    589    784    730
   -517   2044   2561   -763  -1540   2301  -1083  -1735   -597    475    646    685
   -506   1400   1906   -446  -1205   1652  -1039  -1714   -971   -163    -57    -33
   -488    883   1371   -197   -930   1127   -930  -1491  -1166   -730   -740   -748
   -368    605    974   -119   -672    789   -818  -1161   -989   -711   -846   -758
   -262    623    885   -181   -574    753   -717   -878   -750   -498   -649   -675
   -205    636    841   -218   -524    740   -623   -662   -568   -345   -532   -631
   -176    652    828   -236   -501    740   -581   -566   -498   -306   -527   -602
   -184    628    810   -223   -496    719   -550   -511   -441   -270   -501   -555
   -189    600    789   -205   -491    693   -527   -491   -431   -298   -542   -563
   -140    594    735   -228   -439    665   -535   -496   -444   -309   -540   -561
   -145    571    717   -213   -431    644   -506   -441   -397   -244   -470   -522
   -155    613    769   -231   -462    691   -498   -420   -366   -210   -452   -517
   -155    626    782   -236   -467    704   -483   -402   -340   -187   -426   -511
   -132    633    763   -252   -446    698   -485   -392   -329   -189   -431   -496
   -119    636    756   -257   -436    696   -478   -363   -298   -168   -415   -467
    -98    605    704   -254   -400    654   -475   -366   -309   -218   -478   -480
    -88    657    743   -285   -415    698   -475   -350   -293   -189   -431   -467
    -72    711    782   -322   -428    748   -475   -316   -257   -135   -361   -431
    -70    698    769   -314   -418    732   -454   -275   -202    -72   -296   -423
    -67    748    815   -340   -441    779   -446   -254   -163    -38   -252   -415
    -80    753    833   -335   -457    792   -444   -233   -137    -36   -257   -402
    -72    743    815   -335   -444    779   -446   -213   -127    -54   -283   -384
    -23    748    771   -361   -397    758   -449   -153    -80     -5   -239   -288
    -15    758    774   -371   -394    766   -413    -77      0     62   -184   -259
      0    839    839   -418   -420    839   -413    -44     46    114   -122   -239
     25    872    844   -449   -410    859   -423     -5     83    200    -10   -197
     59    896    836   -478   -387    867   -410     70    155    277     46   -122
     75    906    831   -493   -379    867   -405     98    179    267      5    -80
     88    924    836   -506   -374    880   -402    114    184    241    -33    -15
     72    958    885   -517   -407    922   -384    135    228    345    119      0
     49   1002    953   -524   -452    979   -392    109    231    371    181    -59
     59    974    911   -519   -426    943   -407     77    181    301    111    -59
     62   1002    940   -532   -439    971   -415     51    166    288    111    -36
     25    953    924   -491   -452    940   -400     23    148    252     72    -75
    -28    956    984   -462   -506    969   -387    -25    124    202     23   -122
    -54    891    945   -418   -501    917   -381    -77     75    129    -41   -171
    -77    826    904   -374   -491    865   -366    -96     54    109    -67   -189
    -85    776    862   -345   -472    818   -371   -140     15     72    -98   -231
    -90    745    836   -327   -462    789   -363   -171    -10     44   -116   -270
   -122    737    859   -309   -491    797   -348   -179    -12     31   -137   -298
   -116    722    839   -303   -478    779   -350   -213    -46    -15   -184   -348
   -101    696    795   -298   -449    745   -335   -215    -54    -31   -194   -348
   -124    672    797   -272   -459    735   -303   -202    -33    -18   -181   -329
   -124    756    880   -316   -501    818   -303   -207    -25    -12   -176   -327
    -93    737    831   -322   -462    782   -288   -200    -28    -20   -187   -337
    -85    758    841   -337   -465    800   -270   -179     -2     -5   -179   -329
    -93    867    961   -387   -527    914   -277   -176     28     20   -142   -296
   -119    833    950   -358   -535    891   -275   -176     46     44   -114   -270
    -96    872    969   -389   -532    919   -306   -197     49     51    -98   -246
    -70    875    943   -405   -506    909   -329   -207     41     36   -119   -244
    -49    862    911   -405   -480    885   -358   -244      0     -5   -148   -259
   -137    846    984   -355   -561    914   -335   -223     31     44    -96   -244
   -142    820    963   -340   -553    891   -355   -257      0     18   -124   -275
    -85    730    815   -324   -452    771   -387   -303    -72    -62   -205   -368
    -98    667    766   -283   -431    717   -389   -311   -109   -116   -270   -433
    -80    542    623   -233   -353    584   -387   -314   -148   -202   -384   -444
    -72    488    561   -207   -316    524   -387   -327   -174   -197   -355   -431
   -109    478    587   -187   -348    532   -379   -329   -163   -171   -311   -454
   -116    470    587   -176   -350    527   -384   -345   -176   -187   -324   -465
   -127    452    579   -163   -353    514   -392   -355   -184   -200   -335   -483
   -137    454    592   -161   -363    522   -394   -361   -192   -210   -345   -478
   -166    444    610   -140   -389    527   -384   -348   -184   -218   -368   -472
   -137    368    506   -114   -322    436   -394   -376   -226   -254   -392   -530
   -124    350    472   -114   -298    413   -415   -394   -239   -257   -392   -530
   -137    350    485   -106   -311    418   -410   -374   -215   -236   -374   -498
   -148    332    480    -93   -314    407   -400   -366   -213   -231   -371   -501
   -179    335    514    -77   -345    423   -379   -350   -197   -226   -376   -514
   -145    226    371    -41   -259    296   -376   -353   -252   -319   -491   -602
    -59     -7     51     33    -57     20   -342   -319   -366   -522   -735   -797
    -33   -174   -142    101     51   -158   -241   -205   -384   -652   -906  -1047
    -54    -80    -25     67    -15    -54   -137    -54   -270   -659   -963  -1132
   -127    161    285    -18   -207    223   -166   -226   -220   -517   -763   -795
   -345    724   1070   -189   -709    896   -348   -753   -189   -103   -127   -244
   -537   1499   2036   -480  -1288   1766   -548  -1182    -44    462    665    459
   -571   1852   2423   -639  -1496   2138   -750  -1397     62    935   1228   1085
   -553   1538   2088   -493  -1322   1813   -836  -1501   -171    717    976    909
   -530    966   1496   -218  -1013   1231   -807  -1488   -574    -36    124     64
   -446    397    844     23   -644    618   -685  -1226   -756   -579   -561   -568
   -342    163    506     90   -423    335   -524   -802   -540   -506   -610   -584
   -239    163    402     36   -322    283   -415   -522   -324   -296   -423   -537
   -189    197    387     -5   -288    290   -348   -361   -194   -200   -348   -511
   -231    210    439     10   -335    324   -301   -293   -135   -184   -353   -524
   -142    161    303     -7   -223    231   -322   -303   -179   -246   -415   -545
    -64     85    148    -12   -106    116   -329   -285   -192   -262   -444   -530
    -64    137    202    -36   -135    168   -316   -244   -145   -200   -376   -498
    -75    150    226    -38   -150    187   -301   -223   -106   -174   -353   -472
    -98    153    252    -25   -174    202   -277   -215    -93   -181   -374   -509
    -96    145    241    -25   -168    194   -275   -215    -98   -197   -389   -517
    -80    158    236    -38   -158    197   -275   -194    -83   -179   -376   -462
    -59    155    213    -49   -137    184   -262   -155    -38   -140   -353   -413
    -51    137    189    -41   -119    163   -254   -129    -25   -145   -379   -387
    -75    114    189    -20   -132    150   -228   -101     10    -93   -296   -384
   -116    192    309    -38   -213    249   -210    -57     80     12   -158   -358
    -64    226    290    -83   -179    257   -252    -80     46    -28   -210   -379
    -33    150    184    -57   -109    166   -246    -62     23    -64   -254   -387
    -10    163    174    -77    -93    168   -236     -7     85     44   -145   -285
      0    189    189    -93    -96    189   -231     33    129     77   -124   -236
     -7    239    244   -116   -127    241   -231     41    145     31   -205   -233
     -2    231    233   -114   -116    231   -200     93    205     88   -142   -207
     64    262    197   -163    -67    228   -215    145    239    155    -46   -187
    109    293    184   -202    -38    239   -205    249    322    254     46    -59
    106    322    215   -218    -54    270   -200    296    368    306     80    -28
    111    400    288   -254    -88    345   -215    277    348    181    -96    -36
     75    418    340   -249   -132    379   -174    285    379    231     -7     -2
    129    428    298   -280    -83    363   -200    262    353    270     64    -18
    122    485    363   -306   -122    426   -220    215    355    259     83    -33
    -10    465    475   -226   -241    470   -135     98    285    127    -18    -88
    -33    420    454   -194   -244    436   -111     -5    205    132     10    -85
     57    402    345   -231   -142    374   -181     90    275    267    150    -23
     83    446    363   -265   -140    405   -228    122    277    194     36    -72
     72    366    293   -218   -109    329   -207    -25    111   -161   -426   -171
     80    161     80   -122      0    122   -174     38    127     51    -90   -135
     31    236    205   -135    -85    220   -189     67    207    179     88   -174
      0    293    290   -148   -145    290   -215     -7    142     80     -5   -210
    -31    290    322   -129   -176    306   -194    -36    132     41    -51   -220
    -33    301    335   -135   -184    316   -171    -51    135      5   -109   -218
     18    277    259   -148   -119    270   -145    -77    106    -49   -179   -236
     10    288    277   -150   -132    283   -111    -64    137    -20   -127   -215
    -44    353    397   -153   -220    374    -96    -67    135    -10   -101   -218
   -106    387    493   -142   -298    439    -33   -239     28   -205   -265   -371
    -88    402    491   -155   -288    446      2   -335    -41   -288   -342   -353
     20    381    361   -202   -171    371    -38   -176     28   -161   -288   -184
     98    462    363   -280   -132    413   -122     -5    161     67    -57   -111
     57    584    527   -319   -233    555   -129     12    270    176    116    -85
    -10    618    626   -303   -316    620   -129   -116    202     57     41   -145
      5    545    540   -277   -267    542   -150   -202     90    -75   -111   -176
     83    405    322   -244   -119    363   -179   -124     96    -59   -148   -140
     33    428    394   -233   -181    413   -200   -116    109    -62   -168   -137
      0    509    509   -254   -254    509   -205   -205     49   -155   -231   -228
     38    384    345   -213   -153    363   -241   -296    -93   -280   -358   -290
     41    259    218   -150    -88    239   -231   -205    -59   -168   -233   -215
     15    254    236   -135   -111    246   -233   -197    -20   -127   -202   -259
    -49    277    327   -114   -189    301   -239   -285    -77   -213   -259   -316
   -142    301    444    -77   -293    371   -207   -446   -150   -322   -324   -454
    -93    259    353    -83   -223    306   -277   -504   -272   -439   -475   -462
     10    192    181   -103    -85    187   -329   -355   -215   -314   -376   -324
     25    181    155   -106    -64    168   -293   -272   -119   -187   -228   -288
    -36    155    192    -62   -114    174   -249   -301   -111   -239   -275   -332
   -150    137    288      7   -218    213   -184   -459   -192   -387   -400   -428
   -116    179    293    -31   -205    236   -233   -519   -285   -459   -496   -426
     20    148    124    -85    -51    135   -316   -428   -275   -402   -485   -392
     62     85     23    -75     18     54   -332   -332   -189   -275   -311   -340
     25     83     57    -54    -15     70   -303   -319   -181   -262   -270   -431
    -20   -106    -88     62     33    -98   -220   -361   -324   -558   -620   -675
      0   -306   -306    153    150   -306   -127   -272   -387   -761   -870   -846
     93   -233   -327     70    207   -280    -77   -116   -322   -737   -896   -828
    -23     59     83    -18    -51     70    -75   -303   -257   -613   -717   -566
   -275    724   1000   -228   -636    862   -293   -909   -210   -168    -36     15
   -400   1512   1912   -555  -1156   1712   -535  -1241     18    483    789    784
   -389   1883   2270   -748  -1330   2078   -753  -1343    194    992   1358   1387
   -353   1579   1932   -613  -1143   1756   -849  -1478    -41    766   1093   1195
   -368    870   1239   -254   -802   1054   -802  -1628   -649   -293    -44    171
   -426    231    657     96   -542    444   -594  -1514   -997   -945   -740   -517
   -316    -18    296    166   -306    140   -426  -1023   -730   -659   -563   -459
    -93     59    153     18   -122    106   -402   -542   -345   -361   -446   -267
     23    184    161   -106    -67    174   -407   -366   -233   -306   -436   -270
     31    184    153   -109    -59    168   -358   -342   -223   -324   -397   -327
    -41    163    202    -62   -122    181   -275   -410   -249   -353   -368   -413
    -49    215    265    -83   -155    239   -280   -485   -285   -400   -413   -465
     20    272    252   -148   -116    265   -332   -389   -254   -345   -394   -457
     33    254    218   -145    -93    236   -306   -335   -218   -371   -470   -452
     77    236    155   -158    -41    197   -316   -355   -252   -397   -470   -355
     83    254    171   -168    -44    213   -288   -270   -181   -275   -361   -275
     36    249    210   -145    -88    231   -272   -280   -171   -285   -389   -257
     15    298    280   -158   -132    290   -246   -335   -197   -384   -485   -311
     -7    298    306   -145   -155    301   -210   -433   -259   -472   -511   -379
     12    252    239   -132   -111    246   -194   -340   -226   -319   -345   -319
     96    311    213   -205    -59    262   -267   -202   -114   -187   -270   -210
     85    423    337   -254   -124    381   -280   -158    -31    -96   -161   -202
    106    475    366   -290   -129    420   -285   -228    -80   -215   -280   -311
    124    501    376   -311   -124    439   -265   -218    -85   -244   -322   -272
     90    485    394   -290   -150    441   -200   -194    -75   -298   -431   -202
     44    478    433   -262   -194    457   -137   -246    -54   -257   -329   -218
    103    542    436   -324   -166    491   -174    -57     93    -23   -106   -135
    205    540    335   -371    -64    439   -202    155    228     85    -59    -18
    342    613    270   -480     36    441   -259    103    192     57    -83    -15
    262    688    426   -475    -83    558   -210    -10    153   -124   -301    -80
    155    631    472   -394   -158    553   -150   -140     33   -207   -306   -142
    259    704    444   -480    -90    574   -176    155    239    202     67    150
    311    813    498   -563    -93    657   -236    293    397    392    265    200
    280    870    587   -576   -153    730   -223    246    389    353    244    142
    236    898    662   -568   -213    782   -213    168    345    280    197    122
    179    880    701   -530   -259    792   -192    109    296    200    114     93
    135    836    698   -488   -283    766   -176     57    236    116     36     51
    132    758    626   -444   -246    693   -171     -5    155     36    -51    -10
    161    714    553   -439   -197    636   -192   -114     44   -129   -246   -119
    161    756    594   -457   -215    675   -220   -298    -83   -342   -433   -314
     38    698    659   -371   -311    680   -179   -381   -158   -394   -426   -340
     31    711    680   -371   -324    696   -215   -335   -153   -277   -306   -277
     41    657    613   -350   -288    636   -246   -335   -174   -309   -345   -376
    -67    579    646   -254   -355    613   -158   -480   -283   -561   -626   -493
    -18    553    571   -270   -293    561   -158   -472   -285   -467   -527   -389
     98    600    498   -350   -200    550   -220   -249   -106   -158   -226   -236
    122    766    641   -444   -259    704   -267   -220    -57   -103   -148   -259
     80    761    680   -420   -298    722   -223   -207    -23   -116   -187   -275
     64    826    758   -446   -348    792   -205   -231    -28   -176   -257   -296
     62    875    813   -467   -376    844   -220   -252    -38   -200   -275   -290
     70    893    820   -483   -376    859   -252   -262    -41   -194   -277   -252
     67    914    846   -491   -389    880   -262   -259     -7   -161   -246   -200
     57    878    820   -467   -381    849   -265   -355    -62   -272   -348   -322
     15    927    911   -472   -449    919   -283   -498   -205   -418   -431   -470
     38    953    911   -498   -436    935   -301   -491   -231   -389   -402   -420
     80    862    782   -470   -350    823   -311   -392   -176   -335   -420   -293
     57    763    706   -413   -324    737   -267   -379   -194   -345   -420   -340
     23    696    670   -361   -324    683   -252   -389   -197   -288   -327   -355
     70    688    615   -381   -272    654   -296   -353   -168   -233   -301   -358
    101    670    568   -384   -233    620   -340   -371   -213   -353   -511   -410
     38    594    555   -316   -259    576   -348   -423   -296   -496   -652   -475
     36    504    467   -270   -215    485   -363   -504   -387   -563   -665   -584
     41    504    462   -272   -213    485   -376   -506   -366   -462   -509   -574
     59    522    462   -290   -200    493   -381   -436   -303   -353   -415   -501
     28    579    548   -306   -259    563   -371   -428   -277   -363   -457   -488
    -33    576    610   -272   -322    592   -340   -530   -337   -514   -618   -633
    -70    620    688   -277   -379    654   -348   -659   -467   -714   -820   -745
      2    501    498   -252   -246    501   -361   -605   -498   -701   -826   -644
     62    428    363   -246   -150    397   -358   -530   -444   -532   -636   -558
      5    485    480   -246   -236    483   -332   -530   -374   -449   -558   -517
     49    379    327   -215   -140    353   -342   -480   -413   -522   -659   -597
    106    145     38   -124     33     93   -290   -350   -465   -667   -852   -815
     59     31    -31    -46     44      2   -168   -265   -452   -815  -1072  -1005
      7    332    324   -168   -158    327   -129   -350   -418   -857  -1085   -995
    -90    714    802   -314   -446    756   -298   -846   -584   -795   -854   -714
   -200   1283   1483   -540   -841   1382   -628  -1358   -683   -400   -303   -148
   -322   2052   2374   -867  -1348   2213   -888  -1608   -524    168    415    387
   -275   2216   2491   -971  -1382   2353  -1091  -1766   -480    457    820    558
   -228   1727   1953   -750  -1091   1839  -1111  -1766   -711    150    485    239
   -267    989   1257   -361   -761   1122   -888  -1621  -1098   -735   -532   -522
   -176    511    688   -168   -433    597   -698  -1197  -1049   -937   -953   -722
    -80    433    514   -176   -296    472   -571   -758   -665   -665   -857   -576
    -59    433    493   -189   -275    462   -426   -548   -431   -491   -662   -594
    -54    530    584   -236   -319    555   -342   -581   -394   -618   -789   -826
     -7    485    491   -239   -249    488   -353   -605   -506   -722   -937   -737
     38    415    376   -228   -168    397   -361   -415   -355   -423   -615   -576
     15    550    535   -285   -259    545   -353   -355   -236   -275   -410   -633
    -20    600    620   -288   -319    610   -329   -387   -257   -361   -537   -696
    -44    517    561   -236   -303    540   -283   -379   -265   -415   -626   -613
    -85    485    571   -200   -329    530   -241   -413   -265   -472   -675   -737
     -5    433    439   -215   -223    439   -265   -444   -322   -558   -774   -784
     98    501    402   -298   -150    452   -296   -332   -275   -452   -693   -506
     80    579    498   -332   -210    537   -283   -277   -181   -337   -540   -517
     18    561    542   -290   -262    553   -254   -355   -207   -410   -563   -688
      2    519    517   -265   -257    519   -239   -374   -254   -439   -592   -696
     49    452    402   -249   -176    428   -239   -207   -140   -285   -501   -519
     54    646    592   -353   -267    620   -262   -171    -62   -218   -413   -441
     41    732    691   -389   -324    711   -226   -163    -12   -202   -397   -459
     46    696    649   -374   -301    672   -210   -176    -31   -275   -496   -532
     96    566    470   -329   -187    519   -187   -137    -31   -288   -524   -506
    124    607    483   -368   -179    545   -179    -59     67   -145   -348   -415
     96    727    631   -413   -267    680   -142     12    174    -38   -233   -324
     88    818    730   -452   -322    774   -103     88    259     33   -176   -265
    124    823    698   -472   -285    761   -122     70    265     -5   -233   -329
    142    789    646   -465   -252    717   -111     51    254    -51   -262   -335
    153    792    639   -472   -241    714    -96    137    316     72   -135   -200
    148    865    717   -509   -283    792   -101    200    379    166    -51   -244
    161    802    641   -480   -239    722    -85    194    361    101   -166   -257
    176    839    662   -509   -241    750    -85    158    335     67   -161   -181
    116    862    745   -488   -314    802    -46     83    296    -25   -205   -332
    124    818    693   -472   -283    756    -64     -5    163   -158   -309   -389
    135    670    535   -402   -200    602    -67     51    140   -174   -389   -254
     90    607    517   -350   -213    563    -67    -83     67   -290   -493   -400
     64    610    545   -337   -239    579    -62   -148      7   -267   -366   -433
     77    646    568   -363   -246    610    -88    -75     64   -119   -218   -384
     57    652    594   -353   -267    623   -106   -101     33   -194   -329   -480
     18    550    532   -285   -257    542    -83   -140     -7   -267   -410   -491
     31    506    475   -270   -223    493    -77   -194    -57   -340   -480   -522
     12    498    485   -254   -236    493    -62   -207    -59   -348   -488   -542
     12    522    509   -267   -246    517    -57   -205    -49   -348   -509   -561
     15    472    454   -246   -220    465    -49   -239    -83   -436   -628   -628
     -5    465    470   -231   -239    467    -31   -254    -90   -433   -576   -654
     23    535    511   -280   -244    522    -12   -168    -15   -283   -415   -498
     62    670    607   -366   -272    639    -28   -111     83   -161   -314   -472
      7    698    691   -353   -342    696    -20   -171     49   -316   -550   -636
     28    584    553   -306   -262    568    -23   -223    -18   -418   -644   -561
     33    670    636   -353   -301    654    -46   -241      2   -270   -436   -389
     41    727    685   -384   -322    706    -75   -249     15   -161   -252   -420
     64    766    701   -418   -319    735   -119   -171     85    -46   -158   -530
     59    795    735   -428   -337    766   -132   -189     54   -145   -290   -511
     72    753    680   -415   -306    717   -127   -202     20   -215   -376   -522
     72    605    532   -337   -228    568   -109   -192     -2   -257   -433   -522
     33    491    457   -262   -213    475    -83   -192    -18   -267   -457   -574
     25    436    410   -231   -192    423    -88   -231    -62   -324   -509   -618
     41    394    353   -218   -155    374   -119   -280   -124   -387   -563   -652
     31    309    277   -168   -122    293   -111   -277   -158   -449   -675   -649
     28    296    267   -163   -119    283    -96   -265   -161   -444   -670   -672
    -10    311    322   -150   -166    316    -77   -290   -153   -459   -659   -810
    -38    280    319   -122   -179    298    -88   -371   -236   -613   -789   -852
     25    285    259   -155   -116    272   -140   -348   -272   -491   -641   -665
     25    277    252   -153   -114    265   -124   -252   -150   -340   -506   -691
     10    241    228   -127   -109    236   -122   -259   -171   -428   -644   -766
     23    148    122    -88    -49    135   -109   -254   -181   -470   -693   -724
     20    184    163   -101    -70    174   -106   -252   -148   -389   -553   -680
    -23    184    207    -83   -116    194   -106   -262   -179   -431   -579   -769
    -10    -38    -28     23      7    -33    -62   -249   -293   -615   -800   -956
     -7   -259   -254    132    122   -257     57   -181   -381   -810  -1034  -1130
    -28   -223   -194    127     83   -210    189    -83   -316   -831  -1070  -1148
    -88     93    179     -5   -132    137    158   -272   -254   -683   -875   -963
   -155    709    862   -277   -509    784   -194   -724   -220   -332   -397   -548
   -220   1569   1790   -675  -1008   1680   -592  -1072    -33    207    241     25
   -202   2031   2234   -914  -1218   2132   -906  -1210    189    654    657    467
   -109   1704   1810   -797   -961   1756  -1041  -1223    119    633    657    405
    -98   1093   1192   -498   -644   1143   -958  -1192   -332     12     51   -166
   -127    449    574   -163   -350    511   -714  -1015   -685   -623   -628   -745
   -124    226    350    -49   -236    288   -480   -711   -530   -628   -724   -896
   -103    189    293    -44   -200    241   -298   -446   -311   -496   -654   -813
    -98    140    239    -20   -168    189   -153   -252   -168   -428   -618   -753
    -62     72    135     -5   -101    103    -98   -179   -135   -444   -662   -774
    -10     59     70    -23    -38     64   -122   -192   -161   -457   -675   -732
    -38     93    132    -28    -85    111   -109   -163   -124   -415   -626   -714
    -57    114    171    -31   -114    142    -93   -153   -114   -423   -644   -763
    -33    109    142    -38    -88    124    -85   -122    -88   -413   -646   -774
      0     62     62    -31    -31     62    -75    -96    -77   -418   -659   -743
      2     57     51    -31    -25     57    -67    -64    -54   -394   -652   -698
     10    140    129    -75    -59    135    -72    -46     -5   -345   -605   -631
     18    161    142    -90    -62    153    -83    -44    -10   -350   -605   -665
     10    176    166    -93    -77    171    -83    -38     10   -329   -597   -683
     10    194    184   -103    -88    192    -88    -31     28   -309   -561   -665
      2    184    181    -93    -88    184    -72    -10     57   -298   -548   -672
     10    187    174   -101    -83    181    -67     23     85   -275   -527   -633
     10    179    168    -93    -77    174    -54     57    124   -231   -498   -607
     12    200    187   -109    -88    192    -44     90    148   -228   -509   -597
     31    252    220   -142    -96    236    -38    135    200   -168   -465   -548
     36    309    272   -171   -116    290    -31    158    241   -142   -444   -535
     51    355    303   -202   -124    329    -23    210    277    -98   -376   -504
     72    363    290   -218   -109    329    -12    298    361     -5   -296   -426
     80    387    306   -233   -111    345      2    363    423     54   -262   -384
     83    446    363   -265   -140    405     18    407    483    101   -241   -371
    106    511    405   -309   -148    459     33    423    511    116   -223   -366
    111    506    392   -309   -140    449     33    400    491    106   -210   -353
    122    501    379   -311   -129    441     38    441    511    155   -166   -265
    135    519    381   -329   -124    452     31    454    514    179   -142   -220
    114    517    402   -314   -142    459     18    413    457    111   -220   -246
    101    509    407   -306   -153    459     12    363    397     64   -252   -283
     72    501    428   -288   -176    465      2    311    355     41   -244   -340
     41    478    436   -262   -197    457      0    265    311     -5   -283   -361
     12    420    407   -215   -197    415      0    223    277    -41   -303   -355
      5    420    413   -215   -205    415    -23    153    215    -90   -337   -392
    -12    379    392   -184   -202    384    -46     90    153   -145   -387   -457
    -20    353    374   -166   -197    363    -70     51    101   -197   -436   -504
    -20    285    306   -132   -163    296    -83     20     59   -254   -509   -561
    -20    288    309   -135   -163    298    -77     18     67   -246   -493   -522
    -15    324    340   -153   -179    329    -70     12     80   -231   -457   -480
    -31    301    332   -135   -181    316    -62      5     77   -244   -465   -485
    -41    293    335   -124   -187    314    -36     18    103   -226   -459   -472
    -18    309    324   -145   -171    314    -38     25     96   -233   -470   -480
      7    342    332   -176   -163    337    -31     46    122   -213   -441   -426
      5    426    420   -215   -210    426     -5     72    176   -153   -368   -381
    -12    462    475   -223   -244    467      2     88    210   -124   -337   -340
    -10    524    532   -259   -272    530    -23     85    239    -77   -277   -283
     12    563    548   -288   -267    555    -64     62    236    -75   -272   -280
     12    504    491   -259   -239    498    -85     44    207   -106   -311   -311
      5    420    415   -213   -205    418    -96     33    184   -127   -337   -322
      2    387    384   -197   -189    387   -103     25    171   -137   -337   -293
      0    371    371   -187   -187    371   -111     28    161   -135   -329   -267
    -20    236    254   -109   -137    244   -101     36    145   -155   -358   -293
    -20     96    116    -36    -67    106    -98     20    106   -215   -426   -376
    -31     23     54      2    -44     36    -98      0     70   -267   -480   -433
    -36    -62    -25     49     -7    -46    -83     -7     54   -285   -488   -418
    -33   -116    -83     75     23   -101    -80    -12     33   -309   -498   -400
    -41   -148   -106     96     31   -127    -70     -2     28   -314   -501   -381
    -49   -155   -106    101     28   -132    -64      2     33   -309   -488   -379
    -38   -155   -116     96     38   -137    -70      5     36   -303   -478   -381
    -18   -181   -163     98     70   -171    -83      0     23   -340   -522   -363
    -25   -231   -205    129     88   -218    -83      0      5   -368   -558   -329
    -38   -275   -236    155     96   -257    -75      2     12   -329   -506   -358
    -54   -280   -226    166     83   -254    -77      0     15   -327   -483   -374
    -54   -327   -275    189    109   -301    -70     12     18   -342   -496   -381
    -49   -433   -384    241    166   -410    -46     23     -5   -397   -561   -431
    -33   -662   -631    348    296   -646     18     64   -106   -558   -735   -555
    -20   -888   -867    454    420   -878    158    171   -168   -735   -937   -709
    -44   -831   -789    436    371   -813    311    285    -85   -735   -948   -706
   -135   -509   -374    322    119   -441    327     88    -31   -597   -753   -542
   -218     36    254     88   -236    145    -10   -446    -57   -288   -306   -135
   -311    800   1111   -244   -711    953   -366   -839     77    228    340    439
   -309   1304   1610   -498   -961   1457   -691  -1018    277    743    904    937
   -231   1070   1301   -418   -766   1184   -872  -1052    226    769    904    943
   -210    337    545    -64   -379    441   -789   -992   -220     51    166    306
   -205   -252    -49    228    -77   -150   -537   -769   -511   -576   -504   -262
   -179   -439   -262    306     41   -350   -277   -410   -309   -555   -589   -348
   -119   -485   -366    303    122   -426    -88   -122    -90   -426   -517   -267
    -90   -553   -462    322    184   -509     33     59     41   -335   -439   -210
    -96   -602   -506    348    205   -555     83    122     77   -319   -436   -265
    -98   -652   -553    374    226   -602    101    142     70   -335   -457   -311
    -96   -628   -532    363    218   -581    127    181    106   -303   -423   -272
   -114   -615   -501    363    192   -558    153    207    132   -280   -397   -244
   -103   -623   -519    363    205   -571    163    228    148   -270   -384   -228
    -96   -613   -519    353    210   -566    171    241    166   -254   -366   -213
    -98   -628   -530    363    215   -579    192    262    189   -228   -342   -184
    -83   -607   -524    342    220   -566    200    275    213   -205   -319   -161
    -67   -571   -504    319    215   -537    200    290    226   -192   -309   -153
    -67   -566   -498    316    213   -532    207    309    246   -176   -298   -135
    -59   -540   -480    301    210   -511    210    324    270   -155   -283   -103
    -64   -558   -493    311    213   -527    223    345    280   -155   -290    -72
    -75   -555   -480    316    202   -519    252    387    324   -103   -241    -15
    -98   -561   -465    327    181   -514    283    431    381    -49   -179      7
    -72   -561   -488    316    207   -524    288    475    418    -18   -148     20
    -44   -537   -496    290    223   -517    306    532    475     36    -88     54
    -33   -488   -454    262    210   -472    332    594    537     93    -36     85
    -25   -493   -467    259    220   -483    358    649    584    119    -15    101
    -23   -511   -488    267    231   -501    389    714    639    163     20    142
    -12   -467   -454    239    218   -459    431    797    714    246    103    226
     -5   -407   -402    205    197   -405    459    865    782    316    168    288
     -5   -387   -381    194    187   -384    478    909    818    363    210    332
    -15   -376   -361    197    171   -368    491    943    841    407    257    389
    -23   -389   -368    205    171   -379    504    948    836    410    267    397
    -28   -410   -381    218    176   -397    506    922    805    374    241    368
    -23   -384   -361    202    166   -371    496    885    769    342    223    345
     -7   -405   -397    207    194   -402    498    857    730    316    207    335
    -28   -407   -381    218    176   -397    496    802    683    285    187    324
    -49   -418   -368    233    158   -394    498    756    652    272    189    322
    -75   -470   -394    270    158   -433    504    701    605    233    161    290
    -70   -506   -436    288    181   -472    498    646    555    192    127    267
    -72   -545   -472    306    200   -509    472    571    480    116     54    197
    -93   -613   -519    353    213   -566    467    530    444     90     31    179
   -116   -667   -550    392    215   -610    470    506    420     85     15    168
   -145   -698   -553    423    202   -626    491    501    405     80      0    163
   -135   -678   -542    407    202   -610    498    504    423     98     12    181
   -122   -649   -527    387    200   -589    522    509    444    127     41    194
   -127   -659   -532    392    200   -597    550    517    457    142     54    194
   -111   -685   -574    400    231   -631    563    522    462    142     46    187
   -106   -654   -548    379    218   -602    576    540    488    171     77    210
    -85   -600   -514    342    213   -558    587    561    527    207    116    252
    -59   -563   -504    311    220   -535    571    545    532    220    124    265
    -38   -524   -485    283    223   -506    532    522    542    254    155    293
    -23   -522   -498    270    236   -511    496    509    542    265    171    301
    -18   -563   -548    290    265   -555    470    491    522    246    161    280
    -25   -571   -548    296    259   -558    444    462    491    226    137    252
    -51   -568   -517    311    231   -542    428    433    467    218    127    233
    -64   -657   -594    361    262   -626    433    428    446    197    103    210
    -64   -789   -724    426    327   -758    436    426    407    150     57    158
    -70   -841   -771    454    348   -807    441    418    374    111     20    106
    -77   -898   -820    488    371   -859    457    410    358     96     10     80
    -88   -969   -883    527    394   -927    452    381    319     80     -7     51
    -83   -976   -896    530    405   -937    449    368    296     75    -23     33
    -85  -1013   -930    548    418   -971    465    368    290     80    -28     18
    -98  -1049   -950    574    426  -1000    465    355    277     75    -33    -18
    -77  -1041   -963    558    441  -1002    454    350    270     83    -23    -33
    -49  -1031   -982    540    465  -1005    441    337    259     85    -31    -57
    -28  -1047  -1018    537    493  -1034    436    332    254     93    -25    -67
    -33  -1072  -1039    553    501  -1057    441    324    249     93    -28    -85
    -62  -1072  -1010    563    472  -1041    459    337    267    122     -5    -72
   -111  -1060   -950    584    418  -1005    491    366    293    155     23    -57
   -119  -1150  -1031    633    454  -1093    506    374    239     90    -49   -135
   -106  -1389  -1283    748    587  -1337    558    407     90   -114   -265   -353
    -96  -1582  -1486    839    693  -1535    701    527     23   -309   -478   -605
    -90  -1504  -1413    795    659  -1460    828    626    122   -285   -462   -633
   -215  -1137   -924    675    353  -1034    800    311    210    -85   -192   -389
   -402   -496    -93    449   -155   -296    540   -319    296    358    389    176
   -561    303    862    127   -711    581    254   -701    563   1018   1163    911
   -558    589   1148    -18   -852    867    -31   -833    769   1527   1691   1426
   -491    272    761    106   -626    517   -207   -885    584   1413   1558   1319
   -449   -277    171    363   -311    -54   -192   -831     90    646    779    566
   -405   -771   -368    587    -20   -571      2   -537   -202    -12     72   -135
   -361   -943   -581    649    109   -763    228   -116     -7      7    -10   -241
   -298   -987   -688    641    194   -839    405    202    205    142     67   -184
   -202   -995   -792    600    293   -893    504    379    332    226    127   -161
   -187   -995   -807    587    309   -901    535    426    366    252    148   -174
   -202  -1000   -797    600    296   -898    555    452    371    267    155   -192
   -210  -1044   -836    626    311   -940    571    465    361    267    142   -220
   -205  -1114   -909    659    350  -1013    600    478    361    267    137   -241
   -189  -1028   -841    607    324   -935    633    519    407    335    194   -192
   -176  -1000   -823    587    322   -911    639    532    439    366    220   -168
   -171  -1013   -844    592    332   -930    654    553    478    384    233   -155
   -166   -956   -789    561    311   -872    633    545    475    387    244   -155
   -171   -885   -717    527    272   -802    605    542    480    407    275   -135
   -135   -849   -717    491    288   -784    618    579    524    441    316   -103
   -114   -854   -740    483    311   -797    633    613    548    462    340    -88
   -127   -854   -727    491    298   -792    644    641    571    488    363    -75
   -116   -839   -722    475    298   -782    654    688    613    535    418    -28
    -90   -828   -737    459    322   -784    657    724    641    574    454      5
    -75   -807   -735    441    327   -771    683    774    680    615    488     31
    -46   -719   -672    384    311   -696    688    833    727    670    540     80
    -38   -774   -737    405    348   -756    683    880    737    685    542     85
    -31   -820   -789    426    379   -805    709    956    782    740    587    132
    -10   -756   -748    381    366   -750    735   1044    852    823    662    213
     10   -717   -727    353    368   -722    753   1111    904    888    719    272
     25   -672   -701    322    361   -685    769   1182    966    976    805    366
     46   -607   -657    280    350   -631    763   1215   1002   1039    857    426
     36   -592   -631    277    332   -613    761   1223   1008   1062    878    449
     41   -592   -633    275    337   -613    769   1226   1010   1085    901    480
     44   -587   -633    270    337   -610    776   1218   1015   1114    919    509
     54   -561   -615    252    335   -587    763   1184   1010   1130    935    530
     54   -545   -602    244    327   -574    745   1135    982   1122    937    542
     36   -574   -610    270    322   -592    743   1088    961   1119    945    566
      2   -620   -623    306    311   -620    732   1028    927   1098    930    561
    -18   -665   -646    340    314   -657    706    943    875   1054    891    530
    -41   -714   -675    376    316   -696    683    857    818   1010    854    501
    -44   -735   -691    389    322   -714    665    787    763    976    826    485
    -51   -787   -735    418    340   -761    657    740    740    974    826    504
    -75   -810   -737    441    329   -774    641    688    714    961    818    509
    -88   -846   -758    467    332   -805    628    654    698    950    810    532
    -83   -885   -802    485    358   -844    626    641    683    943    797    542
    -49   -833   -787    441    366   -810    659    659    709    971    836    581
    -44   -735   -691    389    322   -714    683    675    745   1018    880    633
    -41   -732   -691    387    322   -711    693    672    750   1034    893    657
    -28   -753   -724    392    348   -740    704    675    753   1041    906    678
      5   -672   -678    332    340   -675    711    688    789   1083    945    732
     18   -600   -618    290    316   -607    691    675    802   1109    979    779
     41   -576   -620    265    329   -597    649    644    805   1127   1005    820
     93   -519   -613    213    353   -566    589    607    789   1124   1018    846
    111   -509   -623    197    366   -566    550    581    766   1106   1008    857
     96   -530   -626    215    361   -576    522    548    743   1093   1002    867
     62   -558   -620    246    340   -587    501    519    719   1083   1010    888
     20   -594   -615    288    316   -605    506    509    714   1083   1018    917
    -23   -675   -654    348    314   -665    509    504    688   1054    992    914
    -46   -766   -719    405    335   -743    504    493    652   1015    953    896
    -72   -818   -748    444    337   -784    504    478    626    995    932    901
   -119   -865   -745    493    311   -805    509    459    610    982    922    909
   -148   -880   -735    511    290   -807    498    441    587    969    911    911
   -150   -891   -740    519    293   -815    483    431    566    953    898    917
   -142   -888   -745    514    301   -818    483    436    566    963    914    940
   -145   -865   -719    506    285   -792    483    436    571    976    930    961
   -122   -865   -743    493    306   -802    470    431    561    976    927    966
   -106   -880   -776    493    332   -828    454    428    550    976    927    971
    -98   -917   -820    506    358   -870    433    420    542    971    922    974
   -111   -961   -849    537    368   -906    423    410    540    958    911    966
   -122   -948   -828    532    350   -891    415    400    527    940    901    945
   -127   -956   -828    540    350   -893    415    400    511    924    888    930
   -103  -1078   -976    589    436  -1028    420    413    457    846    805    849
    -49  -1301  -1252    675    600  -1278    483    485    350    646    581    620
    -15  -1371  -1356    693    667  -1363    607    659    374    540    433    433
    -25  -1169  -1145    597    558  -1158    717    792    566    683    568    530
   -122   -766   -644    441    259   -706    644    454    688    953    922    880
   -311   -155    155    233   -233      0    402   -189    750   1374   1496   1491
   -465    465    930      0   -698    696    200   -558    950   1966   2210   2236
   -433    532    966    -49   -701    750    -12   -779    932   2244   2535   2626
   -366    103    467    129   -418    283   -119   -911    542   1847   2127   2255
   -348   -423    -75    387   -137   -249   -135   -914    -10    971   1241   1322
   -290   -807   -519    548    111   -665     10   -558   -109    545    735    779
   -213   -875   -662    542    223   -771    194   -119    155    665    769    792
   -140   -870   -732    504    296   -802    324    176    361    782    836    849
    -93   -883   -789    488    348   -836    402    350    472    844    875    867
    -70   -896   -828    480    376   -865    428    392    485    833    857    836
    -44   -922   -880    483    415   -901    436    407    478    800    820    792
    -18   -901   -883    457    431   -891    457    441    509    823    839    805
     -5   -859   -854    433    423   -857    480    478    545    844    867    833
    -10   -857   -846    433    415   -854    480    488    555    844    880    841
     -2   -841   -839    420    415   -841    496    514    587    878    911    870
      5   -826   -831    410    415   -828    501    527    600    888    922    880
      5   -787   -792    392    397   -789    501    535    610    893    930    880
      2   -763   -769    379    381   -766    506    555    631    904    940    885
      5   -756   -761    374    381   -758    519    584    654    919    961    906
     15   -750   -766    366    389   -756    524    597    667    927    969    909
     31   -714   -745    342    387   -730    511    615    685    948    989    924
     33   -659   -693    311    361   -675    506    649    717    987   1015    940
     57   -615   -672    277    363   -641    519    683    745   1010   1028    950
     67   -579   -649    254    355   -613    524    717    774   1034   1047    971
     54   -553   -607    249    329   -579    509    766    810   1072   1080   1002
     46   -514   -563    231    303   -537    485    818    857   1122   1117   1028
     59   -470   -530    205    293   -498    472    875    901   1158   1150   1057
     54   -431   -488    187    270   -459    491    953    963   1218   1210   1109
     64   -366   -431    150    246   -397    504   1031   1041   1291   1280   1171
    127   -270   -400     70    262   -335    485   1072   1085   1337   1327   1210
    148   -210   -358     31    252   -283    470   1093   1111   1361   1348   1228
    129   -194   -324     31    226   -257    457   1109   1135   1379   1363   1239
    150   -176   -327     12    239   -252    449   1106   1137   1374   1369   1244
    132   -155   -290     10    210   -223    454   1080   1119   1356   1366   1241
    111   -184   -296     36    202   -239    444   1034   1078   1312   1335   1210
    116   -202   -319     41    218   -259    423    974   1023   1247   1280   1150
    148   -171   -319     12    233   -244    368    891    945   1166   1213   1070
    150   -129   -280    -10    213   -202    340    815    888   1106   1169   1015
    135   -148   -285      5    207   -215    340    750    831   1036   1106    953
    122   -184   -309     31    215   -246    314    665    753    958   1039    875
    119   -210   -329     46    223   -270    293    600    693    896    979    813
    106   -223   -332     57    218   -277    275    550    641    841    940    763
    116   -213   -329     46    223   -272    272    511    602    802    917    732
    119   -197   -319     38    218   -257    267    488    581    789    909    711
     98   -174   -272     38    184   -223    252    467    574    787    901    701
    114   -150   -265     15    189   -207    265    467    566    776    893    693
    135   -140   -277      2    205   -207    267    467    555    766    888    683
    142   -106   -252    -20    197   -179    262    470    563    769    883    670
    153    -15   -168    -67    161    -90    272    498    607    813    922    704
    166     54   -111   -111    137    -28    290    519    641    849    958    743
    168    132    -38   -150    103     46    254    485    641    859    982    758
    171    184     12   -179     80     98    202    444    633    862    992    763
    148    150      2   -148     72     77    179    418    610    839    971    740
    132    111    -20   -124     77     46    158    381    566    797    932    704
    124    124     -2   -124     62     62    142    353    532    769    911    683
    116    150     33   -135     41     93    124    316    501    743    885    659
    142    127    -15   -135     80     57     96    288    452    701    836    620
    129     18   -111    -75    122    -46    101    285    400    644    774    555
    114    -25   -140    -44    127    -83    106    275    366    607    737    522
    103    -75   -181    -15    140   -127     75    241    309    550    685    472
    101    -67   -168    -15    135   -116     67    223    277    517    659    446
    103    -62   -166    -23    132   -114     67    207    254    498    641    441
    106    -93   -200     -7    150   -145     51    179    213    467    607    394
    119    -75   -194    -23    155   -135     38    158    192    454    594    358
    140    -28   -168    -54    153    -98     38    150    179    441    581    327
     98    -46   -145    -28    122    -96     31    137    161    415    561    306
    116    -36   -153    -41    135    -93     15    127    145    405    553    301
    124    -23   -150    -51    135    -88     -2    116    127    387    537    288
    122     -5   -127    -57    124    -64     -5    111    119    376    527    280
    122    -18   -142    -54    129    -80    -12    106    101    345    501    254
    153   -116   -270    -20    210   -192    -10    129     54    265    407    174
    187   -311   -501     62    342   -405     67    241     31    140    236     12
    213   -405   -618     96    415   -511    176    402     85     46     80   -163
    166   -155   -322     -5    241   -239    244    475    265    174    200    -90
     36    324    288   -179   -127    306    150     93    270    381    519    200
   -103    906   1010   -402   -555    958   -116   -555    103    633    969    636
   -189   1519   1709   -665   -948   1613   -400  -1036     31   1005   1517   1153
   -181   1615   1795   -717   -987   1704   -633  -1293    -98   1195   1766   1423
   -135   1132   1267   -498   -701   1200   -659  -1301   -366    844   1350   1070
    -85    563    649   -241   -366    605   -607  -1182   -714    109    527    298
    -10     80     90    -33    -49     85   -470   -839   -701   -213     75   -119
     41     33     -7    -38     25     12   -285   -423   -324     41    233     20
    103     31    -72    -67     88    -18   -166   -145    -80    210    358    122
    155    -36   -192    -62    171   -111   -101      0     33    272    400    153
    158    -67   -226    -44    192   -145    -57     67     85    306    426    168
    176     -5   -181    -88    179    -93    -44    106    129    335    454    176
    207    -23   -231    -93    218   -127    -49    116    132    324    446    161
    215    -51   -267    -83    239   -158    -25    142    148    327    444    168
    192    -46   -239    -72    215   -142     10    192    192    358    465    205
    205    -23   -228    -93    215   -124      0    197    194    353    459    215
    246      0   -246   -124    246   -124    -12    192    210    384    478    226
    259     -2   -265   -129    259   -132      2    213    241    420    504    233
    277    -20   -298   -127    288   -158     10    223    249    415    501    213
    301    -41   -342   -129    319   -189     10    228    249    410    485    192
    316     -5   -322   -158    319   -163     38    285    306    467    530    239
    283      2   -283   -145    283   -140      0    285    322    488    542    259
    270      0   -270   -135    270   -135    -15    306    345    509    563    285
    332     15   -319   -174    324   -150    -12    314    355    519    568    303
    342     31   -311   -187    327   -140     18    376    415    574    613    353
    348     57   -290   -205    319   -114     44    452    478    626    657    394
    355    101   -254   -228    306    -75     77    537    550    688    717    457
    353    109   -244   -231    298    -67    109    626    633    763    782    522
    361    137   -223   -249    290    -41    129    701    693    820    820    563
    363    137   -226   -252    296    -44    142    756    719    841    831    574
    368    150   -218   -259    293    -33    166    826    776    901    880    620
    358    207   -153   -285    257     28    174    872    823    945    927    672
    407    218   -189   -314    298     15    174    870    818    956    940    706
    433    246   -187   -340    309     31    187    859    807    961    945    717
    428    283   -145   -355    288     70    213    859    802    961    950    717
    361    218   -145   -290    252     36    174    813    750    914    906    675
    319    215   -103   -267    210     57    176    776    722    883    885    675
    332    213   -119   -275    226     49    166    691    662    833    849    646
    324    200   -124   -262    226     38    174    628    620    802    831    618
    303    174   -129   -241    218     23    161    574    571    748    782    558
    277    116   -161   -200    220    -20    161    514    537    719    750    537
    228     75   -153   -153    189    -36    166    457    517    704    730    517
    220     31   -189   -124    205    -77    161    418    488    665    693    488
    194     18   -176   -106    184    -77    163    400    480    652    685    498
    179      2   -176    -93    179    -85    174    400    478    641    670    501
    189      0   -192    -96    189    -96    179    405    475    636    654    511
    176     -5   -181    -85    179    -93    226    441    519    680    685    561
    166      7   -158    -88    163    -72    249    441    540    701    701    597
    205    -38   -244    -83    223   -140    241    423    506    672    659    561
    210    -31   -244    -90    226   -137    265    470    558    724    691    592
    270     41   -228   -155    249    -93    231    400    537    724    709    636
    228    129    -98   -181    163     18    244    423    587    792    771    730
    220    161    -59   -192    140     51    215    420    594    820    800    776
    233    155    -77   -194    155     38    166    376    566    805    776    771
    210    124    -85   -166    148     20    155    366    548    787    756    771
    228     96   -132   -163    181    -18    135    337    509    753    724    776
    233     44   -189   -140    213    -72    116    309    478    730    698    782
    158    -38   -200    -59    176   -119    135    322    470    722    680    779
    142   -181   -324     20    233   -252    145    332    436    675    620    740
    215   -254   -472     18    342   -363     96    249    327    568    524    683
    220   -319   -540     49    379   -428     93    226    306    558    511    706
    187   -397   -584    103    384   -488    101    220    298    563    496    696
    184   -420   -605    119    394   -511     93    210    267    530    462    685
    176   -400   -576    111    374   -488     83    184    244    519    452    727
    153   -415   -568    129    358   -491     90    200    239    537    467    792
    181   -420   -602    116    389   -511     75    181    218    522    436    802
    223   -420   -644     98    433   -532     59    163    218    535    426    810
    236   -446   -683    103    459   -563     54    155    197    506    397    800
    197   -431   -628    116    410   -527     44    140    184    480    381    813
    148   -483   -631    166    387   -555     31    122    166    459    374    852
    129   -511   -641    192    384   -576     54    137    179    483    402    930
    124   -594   -722    233    420   -657     80    153    135    433    350    919
    158   -826   -987    332    571   -906    153    192      5    233    135    753
    179  -1000  -1179    407    678  -1088    298    293    -80     49    -83    579
    150   -919  -1070    384    610   -995    457    392      7     96    -49    639
     57   -563   -623    252    340   -592    384     15    140    376    275    984
    -90     64    155     12   -124    109     59   -501    332    880    867   1602
   -228    836   1065   -303   -649    950   -236   -743    680   1514   1551   2304
   -155   1161   1317   -501   -735   1239   -581   -792    924   1979   2003   2800
    -72    758    831   -345   -452    795   -797   -872    675   1748   1758   2644
    -59    239    298    -90   -179    267   -745   -859    174   1060   1093   2057
    -72   -259   -187    163     54   -226   -491   -620   -142    498    511   1538
    -12   -457   -444    236    215   -452   -231   -259    -36    462    400   1452
     75   -457   -532    189    301   -493    -59    -18     85    514    413   1493
     83   -498   -581    207    329   -540     62    132    155    532    405   1506
     72   -558   -631    241    350   -594    114    202    187    535    407   1525
     70   -618   -688    275    379   -652    116    218    189    524    405   1553
    109   -587   -698    236    402   -641    111    220    197    532    402   1561
    145   -618   -766    236    454   -691    127    231    187    514    366   1532
     80   -610   -691    265    384   -649    155    254    213    527    389   1566
     41   -506   -548    233    293   -527    168    265    228    550    436   1649
     90   -457   -548    181    316   -504    181    277    244    574    475   1717
    116   -433   -550    158    332   -491    171    288    262    592    491   1735
    148   -449   -597    148    371   -524    158    272    246    558    454   1699
    158   -517   -675    179    415   -594    114    233    205    498    387   1639
    140   -576   -717    215    428   -646    114    254    194    488    384   1641
    135   -522   -659    192    397   -589    145    301    239    553    470   1751
    179   -433   -615    124    397   -524    163    366    309    639    566   1862
    241   -407   -649     83    444   -527    124    379    309    636    566   1875
    239   -415   -654     85    444   -535    142    418    324    641    566   1880
    262   -376   -639     57    449   -509    179    472    366    672    592   1914
    316   -342   -662     12    488   -501    205    535    397    693    613   1940
    439   -275   -714    -80    576   -493    249    620    449    735    652   1982
    397   -309   -709    -44    550   -509    231    657    462    743    649   1995
    322   -348   -670     12    496   -509    228    724    493    763    654   2005
    366   -306   -675    -31    519   -488    262    802    548    815    701   2039
    441   -257   -698    -90    568   -478    233    740    501    769    683   2034
    413   -220   -636    -96    522   -428    249    748    514    795    724   2101
    410   -200   -613   -106    511   -405    249    735    530    828    763   2156
    428   -200   -628   -116    527   -413    246    698    496    795    740   2143
    418   -171   -589   -122    504   -379    254    675    478    774    727   2140
    371   -166   -537   -103    452   -350    259    644    459    776    748   2179
    355   -140   -496   -109    423   -316    239    579    428    756    743   2184
    337    -90   -428   -124    381   -259    226    524    423    758    756   2213
    275    -90   -366    -90    319   -228    215    465    402    735    737   2195
    231   -158   -392    -36    309   -275    210    413    363    691    701   2156
    246   -228   -475    -10    358   -350    166    316    277    594    600   2047
    246   -254   -501      2    371   -376    153    259    239    550    566   2021
    236   -210   -446    -12    340   -327    148    231    231    553    587   2049
    228   -210   -439    -10    332   -322    127    228    241    563    605   2060
    142   -218   -361     36    252   -288    168    270    283    589    626   2062
    215   -241   -457     12    332   -348    137    187    194    488    537   1969
    223   -189   -413    -15    316   -301    150    184    194    483    566   2003
    207   -145   -353    -33    280   -249    163    207    220    504    594   2031
    200    -85   -285    -57    241   -184    189    239    257    535    639   2070
    213      0   -213   -109    210   -106    192    246    283    563    691   2114
    181     59   -122   -119    153    -31    187    249    301    587    724   2140
    189     72   -119   -132    153    -23    148    220    290    566    698   2101
    218     80   -137   -150    179    -28     90    163    252    524    675   2075
    213     98   -114   -158    163     -7     59    145    244    532    706   2117
    176     80    -96   -127    137     -7     54    140    249    542    719   2145
    119     28    -90    -75    103    -28     41    127    233    519    691   2112
    145    -72   -218    -36    181   -145      2     80    150    418    574   1979
    166   -174   -342      2    254   -257    -25     36     77    345    514   1945
    119   -207   -327     44    223   -267    -10     38     77    361    555   2010
    119   -239   -361     59    236   -298    -15     25     46    332    524   1979
     41   -277   -319    116    179   -298     -2     15     49    306    488   1927
     88   -340   -431    124    257   -384    -46   -114    -46    142    327   1761
    161   -374   -535    106    348   -454    -85   -168   -161     72    285   1769
    127   -342   -470    106    296   -405    -62    -51    -93    213    415   1922
     96   -363   -462    132    277   -413    -54    -23    -57    254    436   1961
     90   -389   -483    148    285   -436    -57    -41    -67    231    418   1956
    119   -400   -519    140    319   -459    -83    -85    -96    207    402   1958
    101   -426   -527    161    311   -475    -85    -72    -88    213    405   1979
     80   -420   -504    168    290   -462    -83    -67    -90    202    389   1969
     98   -441   -540    168    316   -488    -77    -67   -101    187    376   1953
     85   -535   -620    226    353   -576    -90    -96   -155    124    306   1878
    132   -735   -870    301    498   -802    -70   -101   -296    -57    109   1693
    155   -932  -1088    387    620  -1010     49    -33   -397   -233    -77   1512
    116   -883  -1000    381    558   -940    220    127   -301   -205    -70   1499
     38   -649   -688    306    363   -667    311     41   -119    -20    106   1636
    -31   -116    -85     72     25   -101     62   -493     -7    306    542   2112
   -161    657    818   -249   -491    737   -176   -761    345    966   1301   2917
   -155   1119   1273   -483   -717   1195   -405   -774    693   1540   1875   3533
    -93    893    987   -400   -540    940   -659   -852    584   1527   1847   3572
    -70    329    400   -129   -233    363   -743  -1015     10    854   1200   2940
    -36   -184   -150    109     57   -168   -657   -982   -504    129    480   2213
    -93   -449   -355    270    129   -402   -467   -672   -517    -38    267   2000
     57   -355   -413    150    233   -384   -244   -340   -319     83    366   2101
    166   -353   -522     93    342   -436   -124   -163   -233    114    376   2107
     70   -498   -568    213    316   -532   -135   -111   -223     93    348   2073
     70   -504   -574    215    322   -537   -111    -77   -202     98    355   2083
     90   -504   -594    207    342   -548    -85    -51   -194     83    345   2073
    106   -467   -574    179    340   -519    -62    -28   -181     88    355   2075
    101   -465   -566    181    332   -514    -38     -5   -163     96    363   2078
    122   -465   -589    171    353   -527    -31      5   -168     80    355   2057
    142   -462   -605    161    374   -532    -33     18   -168     72    350   2044
    111   -454   -568    168    337   -511    -20     67   -129    106    379   2070
    127   -449   -579    161    350   -514    -12     85   -119    111    389   2081
    207   -402   -613     96    407   -506    -54     25   -163     83    379   2081
    194   -350   -545     77    368   -446     -7     88    -96    153    452   2158
    155   -355   -514     98    335   -436     -2    127    -67    176    480   2174
    163   -402   -566    119    363   -483    -15    150    -57    161    449   2120
    218   -392   -610     85    413   -498    -28    155    -57    137    420   2081
    233   -316   -550     41    392   -433     15    226     -5    194    485   2156
    244   -280   -524     15    381   -402     28    285     33    257    555   2242
    244   -277   -524     15    384   -400     28    348     75    306    597   2288
    215   -249   -465     15    340   -355     72    457    155    374    639   2327
    277   -228   -506    -23    392   -366     80    506    179    387    646   2333
    327   -179   -506    -75    415   -342     72    532    197    407    680   2374
    314   -140   -454    -88    381   -296     75    592    262    475    753   2444
    340    -67   -407   -140    374   -236     96    641    309    519    800   2499
    348    -64   -413   -140    379   -239    103    675    335    540    818   2520
    371    -23   -394   -174    381   -207    109    662    337    555    846   2546
    340     36   -303   -189    322   -132    122    649    340    576    878   2582
    322    -28   -350   -148    335   -189    103    623    309    555    862   2566
    327    -41   -368   -142    348   -205     83    587    272    524    839   2533
    309     12   -296   -161    301   -142    116    566    272    532    867   2572
    270    -20   -290   -124    277   -155    119    514    252    524    880   2595
    215    -96   -314    -62    262   -202     80    423    179    462    839   2569
    197   -101   -298    -46    246   -200     80    368    140    441    831   2579
    192   -124   -316    -33    252   -220     57    303     80    392    795   2556
    179   -192   -371      7    272   -283     49    252     33    348    753   2525
    150   -236   -387     41    267   -311     62    233     25    353    761   2540
    114   -215   -329     51    220   -272     70    226     31    376    792   2585
    155   -197   -353     20    252   -275     80    215     31    376    797   2598
    153   -228   -381     38    267   -303     80    205     18    361    779   2585
    127   -244   -374     57    249   -309     72    197      7    350    763   2574
    132   -168   -301     18    215   -233     98    213     31    384    805   2621
    132   -153   -288      7    210   -220    103    228     51    407    836   2657
     98    -88   -187     -5    142   -137    122    277    114    475    917   2722
    114    -23   -140    -46    127    -80    129    285    145    517    982   2772
    155    -10   -166    -72    161    -88     72    218    109    493    976   2769
    153    -23   -176    -64    163   -101     23    189     93    472    963   2764
    137    -23   -163    -57    150    -93     38    202     96    472    974   2782
    140    -80   -223    -31    181   -153     28    176     59    444    961   2759
    116    -80   -197    -18    155   -137    -18    103    -10    374    909   2696
    122    -75   -197    -25    158   -135    -12    111    -15    374    930   2712
    116   -226   -342     54    228   -283    -15    114    -36    363    924   2686
    127   -337   -465    103    293   -400    -31     93    -88    324    893   2637
    122   -368   -491    124    306   -428    -25     80   -111    306    898   2616
     96   -397   -496    148    293   -446    -33     49   -161    254    867   2561
    129   -459   -589    166    358   -524    -33     25   -192    200    820   2496
    127   -506   -636    189    379   -571    -36     23   -194    200    831   2501
    127   -480   -607    176    366   -542    -33     31   -184    213    849   2509
    132   -517   -649    189    389   -584    -20     46   -179    207    836   2457
    127   -527   -654    200    389   -589    -25     36   -192    194    836   2431
    119   -530   -649    202    381   -587    -41     20   -202    187    846   2426
    142   -522   -665    189    402   -592    -18     41   -181    200    875   2442
    135   -530   -665    194    397   -597    -18     44   -176    194    878   2423
    132   -563   -698    215    415   -631    -44     20   -200    168    865   2392
    142   -623   -769    239    454   -696    -23     46   -213    140    844   2351
    140   -870  -1010    366    574   -940    -10     72   -311    -12    688   2195
    124  -1111  -1236    491    678  -1174    132    189   -379   -200    467   1966
    111   -987  -1098    436    602  -1041    288    342   -257   -171    478   1925
     51   -613   -665    277    358   -639    306    184   -127     18    714   2088
    -62   -153    -90    109     12   -122     20   -415   -132    309   1127   2460
   -189    501    691   -155   -441    594   -314   -891    -15    795   1730   3011
   -176    901   1075   -363   -626    987   -605  -1083    132   1241   2203   3442
    -72    594    665   -262   -368    628   -795  -1140    -15   1187   2132   3398
    -64     54    119      5    -90     85   -800  -1148   -491    530   1496   2811
    -49   -366   -319    207    135   -345   -620   -969   -859   -163    797   2145
     18   -602   -620    290    319   -613   -392   -553   -649   -155    698   2029
     77   -641   -719    280    397   -680   -228   -236   -410    -10    774   2062
    106   -683   -789    288    446   -735    -98    -10   -244    103    857   2125
    153   -670   -823    257    485   -745    -20    106   -142    184    930   2190
    132   -688   -820    275    475   -753      7    155   -111    189    927   2158
     77   -662   -740    290    405   -701     51    215    -62    223    943   2138
    200   -672   -872    236    535   -771    -28     88   -161    129    865   2049
    207   -662   -872    226    537   -766    -12    119   -137    145    875   2049
    202   -636   -839    215    519   -737     10    174    -72    197    922   2086
    213   -613   -826    200    519   -719      5    202    -38    226    945   2086
    226   -652   -878    213    550   -763      2    218    -25    236    956   2073
    197   -633   -831    215    511   -732     28    236    -10    249    971   2062
    202   -631   -836    213    517   -732     44    249      7    257    976   2052
    249   -605   -854    176    550   -727     51    259     28    275    992   2047
    275   -589   -865    158    568   -727     44    293     62    309   1021   2065
    267   -581   -849    155    555   -714     64    337     96    332   1036   2057
    285   -527   -813    119    548   -670     88    381    140    374   1072   2073
    298   -509   -810    103    553   -659     88    413    168    400   1096   2086
    272   -491   -763    109    517   -626    106    462    220    441   1130   2096
    272   -436   -711     80    491   -571    135    542    314    522   1197   2151
    272   -433   -709     80    491   -571    163    623    387    579   1241   2179
    262   -452   -714     93    485   -584    205    722    470    646   1293   2210
    306   -423   -730     59    517   -576    228    784    532    698   1337   2229
    389   -441   -831     23    610   -636    197    774    535    704   1348   2234
    402   -420   -823      7    613   -620    228    849    607    774   1421   2301
    387   -371   -761    -10    571   -566    285    932    688    859   1506   2390
    374   -400   -774     12    574   -587    306    953    698    872   1522   2397
    358   -418   -776     28    566   -597    290    909    657    841   1491   2356
    348   -387   -735     18    540   -561    283    883    639    831   1486   2346
    345   -355   -701      2    519   -527    272    846    613    813   1467   2325
    361   -345   -706     -7    532   -524    239    784    571    776   1426   2281
    355   -381   -737     12    545   -561    239    743    540    750   1395   2252
    340   -389   -730     23    535   -558    270    722    545    769   1418   2273
    298   -433   -732     64    514   -581    239    644    475    701   1356   2197
    254   -470   -724    109    488   -597    189    550    392    607   1252   2075
    226   -501   -727    135    475   -613    200    532    379    592   1239   2057
    252   -594   -846    171    548   -719    207    496    340    561   1218   2039
    293   -610   -904    155    597   -756    231    475    329    561   1226   2044
    270   -594   -865    163    566   -730    254    498    361    592   1260   2073
    200   -540   -740    168    467   -639    257    498    389    620   1280   2083
    179   -540   -722    179    449   -631    236    475    379    605   1265   2068
    184   -563   -748    189    465   -657    231    465    363    592   1254   2062
    184   -542   -727    179    454   -633    275    511    420    662   1322   2127
    187   -558   -745    181    465   -652    298    545    465    714   1376   2179
    197   -465   -662    132    428   -561    298    550    498    750   1413   2205
    210   -335   -545     62    376   -439    306    566    550    810   1470   2257
    218   -272   -491     28    353   -381    309    568    581    859   1519   2312
    153   -340   -496     93    324   -418    275    532    545    841   1506   2301
    114   -363   -478    124    293   -418    262    524    540    852   1512   2317
    124   -381   -506    127    311   -441    244    488    496    818   1491   2296
    163   -462   -626    150    394   -542    194    433    426    758   1436   2236
    197   -594   -792    197    493   -693    161    405    355    693   1363   2169
    220   -675   -896    226    555   -784    155    400    316    659   1319   2125
    244   -711   -956    231    597   -833    145    381    275    613   1273   2075
    270   -743  -1013    236    641   -878    161    371    244    579   1244   2049
    239   -820  -1060    290    646   -940    140    337    202    553   1226   2034
    244   -854  -1098    306    670   -976    132    327    187    540   1218   2031
    267   -836  -1106    283    685   -971    163    332    187    537   1221   2039
    236   -865  -1101    314    667   -982    132    314    163    524   1210   2034
    231   -898  -1130    332    678  -1013    116    309    145    509   1182   2005
    254   -906  -1161    324    706  -1034    124    314    137    504   1187   2010
    249   -911  -1163    329    706  -1036    111    309    135    509   1205   2029
    262   -898  -1161    319    711  -1028    106    316    142    511   1202   2026
    293   -901  -1197    303    745  -1049    101    309    132    493   1187   2016
    296   -953  -1249    329    771  -1101    119    316    122    480   1174   2010
    311  -1062  -1374    374    841  -1215    158    366     98    436   1117   1969
    306  -1283  -1590    488    948  -1436    218    441     38    290    945   1813
    303  -1384  -1691    537    995  -1535    363    579     80    200    818   1680
    277  -1150  -1428    436    852  -1288    462    602    218    301    914   1748
    168   -753   -924    290    545   -839    301    155    171    452   1161   1953
     85   -244   -329     80    207   -285   -106   -530    -23    654   1506   2260
     44    353    306   -200   -129    329   -462   -937    -10   1041   1997   2683
     88    480    392   -285   -150    436   -722  -1070     12   1314   2286   2953
    153      5   -148    -80    148    -70   -792  -1010   -179   1072   2000   2720
    197   -498   -696    150    446   -597   -659   -862   -550    376   1283   2091
    213   -888  -1104    335    657   -997   -376   -485   -511    103    911   1771
    244  -1013  -1257    384    750  -1135   -161   -101   -200    270    979   1823
    309  -1031  -1340    361    823  -1187    -18    150      0    392   1049   1865
    358  -1010  -1369    327    862  -1189     80    306    129    467   1091   1880
    340  -1052  -1395    353    867  -1223    127    358    171    480   1088   1860
    340  -1072  -1413    366    875  -1241    119    348    158    459   1070   1847
    358  -1034  -1392    337    872  -1213    129    363    163    467   1078   1857
    363   -979  -1343    309    852  -1161    166    407    213    511   1101   1873
    379  -1015  -1395    316    885  -1205    140    389    200    491   1078   1836
    402  -1034  -1436    314    917  -1234    153    405    207    488   1067   1818
    381  -1005  -1389    309    885  -1197    194    449    262    540   1114   1855
    381   -987  -1369    303    875  -1176    202    472    293    558   1124   1857
    397   -992  -1389    296    891  -1189    174    449    280    542   1101   1823
    379   -963  -1345    290    859  -1153    187    462    301    558   1114   1826
    371   -909  -1280    265    826  -1093    202    496    335    589   1145   1847
    384   -885  -1270    252    826  -1078    210    519    363    615   1163   1860
    407   -859  -1270    226    836  -1065    218    545    389    639   1169   1862
    418   -859  -1280    220    849  -1070    241    592    428    667   1176   1865
    423   -909  -1332    241    878  -1122    239    620    449    670   1158   1831
    446   -867  -1314    210    880  -1091    254    662    501    709   1184   1855
    436   -813  -1249    187    841  -1028    283    722    574    771   1239   1909
    457   -782  -1239    163    846  -1010    293    771    620    810   1260   1922
    485   -766  -1252    140    867  -1008    303    820    665    846   1278   1930
    532   -753  -1286    111    909  -1018    327    893    727    906   1309   1953
    548   -696  -1244     72    893   -969    363    950    797    971   1361   2000
    561   -602  -1163     20    859   -883    366    963    820   1000   1389   2029
    613   -553  -1166    -31    888   -859    368    956    813    992   1376   2018
    584   -610  -1195     12    888   -901    335    919    771    950   1322   1969
    553   -667  -1221     57    885   -945    285    859    717    906   1283   1940
    571   -626  -1197     25    883   -911    303    841    709    914   1291   1958
    584   -566  -1153    -10    867   -859    314    823    709    930   1299   1969
    558   -566  -1124      5    841   -844    285    763    670    906   1275   1945
    576   -607  -1184     15    878   -893    265    693    613    852   1218   1893
    584   -641  -1226     28    904   -932    244    628    558    800   1158   1844
    563   -636  -1202     33    880   -917    233    568    506    748   1101   1787
    542   -641  -1184     49    862   -911    215    506    452    693   1044   1735
    524   -680  -1208     77    862   -943    187    457    407    657    997   1701
    506   -688  -1195     90    849   -940    176    431    387    639    966   1683
    509   -693  -1202     90    854   -948    187    436    384    644    958   1683
    540   -665  -1205     62    872   -935    218    452    405    667    971   1699
    501   -644  -1148     70    823   -896    228    452    418    685    982   1699
    467   -652  -1119     93    792   -885    220    433    400    667    956   1670
    470   -652  -1122     88    795   -885    218    426    392    654    940   1652
    496   -540  -1036     23    766   -787    246    467    446    706    987   1704
    478   -470   -948     -5    711   -709    257    488    491    745   1034   1751
    480   -397   -878    -41    678   -636    239    470    498    763   1054   1771
    485   -374   -862    -57    672   -618    220    454    496    771   1062   1777
    462   -407   -870    -25    665   -639    205    439    483    761   1049   1761
    491   -405   -898    -44    693   -652    179    418    457    737   1028   1748
    498   -415   -914    -44    706   -665    142    381    420    711   1005   1727
    457   -462   -922      2    688   -693    116    348    384    680    971   1706
    452   -524   -976     36    714   -750    119    337    355    644    935   1678
    457   -701  -1158    122    805   -930    135    332    309    592    870   1621
    459   -797  -1257    168    857  -1028    142    332    283    568    836   1600
    462   -813  -1275    174    867  -1044    155    327    265    558    823   1590
    446   -836  -1283    194    865  -1060    129    296    231    530    797   1564
    433   -831  -1267    197    849  -1049    109    277    218    522    789   1564
    433   -826  -1260    194    844  -1041    122    285    220    524    787   1566
    446   -852  -1299    200    872  -1075    116    277    205    511    769   1551
    462   -875  -1337    207    898  -1106    109    275    194    501    753   1538
    441   -878  -1322    218    880  -1101    111    275    189    498    745   1538
    436   -896  -1332    228    883  -1111    114    275    192    498    745   1538
    446   -922  -1371    236    906  -1145    106    262    176    483    724   1519
    459   -940  -1400    241    930  -1169    101    259    171    472    704   1499
    459   -982  -1444    259    950  -1213    103    262    155    449    672   1470
    465  -1096  -1561    314   1013  -1327    127    293    114    389    602   1421
    483  -1262  -1745    387   1114  -1504    210    394     67    267    457   1304
    491  -1408  -1899    459   1195  -1652    379    561     88    158    311   1169
    462  -1249  -1712    392   1085  -1478    457    535    142    189    348   1189
    368   -872  -1244    252    805  -1057    241    -12    -23    252    524   1340
    265   -303   -568     18    415   -436   -168   -675   -210    470    888   1667
    168    405    236   -285    -33    322   -561  -1145   -228    839   1376   2078
    213    667    454   -441   -122    561   -901  -1348   -210   1109   1667   2325
    283    293     10   -288    135    153   -950  -1244   -303    953   1467   2166
    309   -345   -654     18    480   -498   -711   -940   -542    371    831   1649
    340   -898  -1239    280    789  -1067   -363   -483   -511     51    400   1306
    381   -958  -1343    285    859  -1150   -116    -96   -163    262    506   1395
    415   -974  -1389    277    901  -1179     51    163     57    402    594   1473
    436  -1023  -1462    290    948  -1241    122    272    135    439    605   1475
    454  -1044  -1499    296    976  -1270    137    303    145    436    594   1470
    444  -1041  -1486    298    963  -1262    158    340    168    454    607   1483
    444  -1039  -1483    296    961  -1260    171    358    176    457    602   1480
    454  -1041  -1496    290    974  -1267    184    371    174    449    594   1467
    457  -1013  -1470    277    963  -1241    194    389    189    459    600   1473
    467   -989  -1457    259    961  -1223    194    407    207    475    607   1483
    491   -982  -1473    244    982  -1226    194    420    223    483    613   1491
    496   -979  -1478    241    984  -1228    202    439    246    498    628   1509
    475   -971  -1447    249    961  -1208    213    454    262    511    639   1525
    467   -974  -1441    249    953  -1208    226    467    272    519    641   1530
    470   -956  -1426    241    948  -1189    239    493    293    540    662   1543
    459   -943  -1402    239    930  -1171    254    530    329    576    691   1574
    483   -919  -1402    218    943  -1161    254    558    353    594    701   1587
    504   -922  -1426    207    963  -1174    254    584    374    607    706   1590
    509   -909  -1418    200    963  -1163    277    633    423    649    737   1626
    509   -885  -1395    189    950  -1140    309    693    472    696    774   1665
    535   -828  -1363    148    948  -1096    322    743    509    727    797   1688
    542   -805  -1348    129    945  -1078    358    802    563    774    833   1730
    545   -771  -1317    111    930  -1044    394    865    628    828    878   1777
    576   -740  -1317     80    945  -1026    410    917    665    862    906   1808
    600   -719  -1319     59    958  -1018    420    956    691    891    935   1842
    581   -685  -1270     51    924   -976    433    976    711    919    969   1875
    587   -652  -1241     31    911   -945    436    979    714    927    982   1891
    602   -628  -1234     12    914   -930    426    958    693    906    982   1888
    587   -615  -1202     15    893   -909    423    937    675    896    984   1893
    574   -600  -1174     10    872   -885    415    914    654    883    974   1888
    589   -592  -1184      0    885   -888    397    870    615    846    945   1867
    579   -610  -1189     15    883   -898    379    815    574    813    917   1849
    540   -589  -1130     25    833   -859    366    756    540    787    896   1839
    548   -644  -1192     46    867   -919    345    688    483    732    846   1792
    548   -691  -1241     70    893   -966    311    615    418    670    789   1735
    527   -727  -1257     98    891   -992    293    561    374    623    745   1693
    524   -745  -1270    111    896  -1008    265    511    335    579    706   1654
    519   -774  -1293    127    906  -1034    252    485    314    550    683   1628
    504   -745  -1249    119    875   -997    275    493    324    561    691   1644
    480   -724  -1205    122    841   -963    306    509    340    576    698   1649
    457   -688  -1145    116    800   -917    337    522    358    592    709   1665
    436   -675  -1111    116    771   -893    368    540    376    607    727   1680
    433   -665  -1098    114    766   -883    379    553    384    610    724   1683
    457   -626  -1083     83    769   -852    376    558    394    623    732   1693
    483   -568  -1052     44    766   -810    368    561    415    649    763   1727
    475   -522   -997     20    735   -758    353    535    420    657    774   1740
    496   -498   -995      0    745   -748    306    488    381    626    740   1717
    517   -519  -1039      0    776   -776    267    446    329    581    696   1680
    514   -527  -1041      7    776   -784    254    423    298    555    670   1665
    498   -566  -1065     31    782   -815    233    397    272    535    659   1660
    504   -600  -1106     46    802   -852    210    363    236    501    631   1631
    501   -691  -1195     93    846   -943    200    342    192    446    568   1574
    485   -800  -1286    158    885  -1041    210    340    150    394    511   1530
    483   -870  -1356    192    919  -1114    197    311     98    348    459   1488
    483   -917  -1402    215    943  -1158    187    280     51    306    415   1444
    472   -935  -1408    231    937  -1171    192    265     38    296    405   1436
    478   -917  -1395    220    935  -1156    189    254     25    285    392   1423
    493   -927  -1423    215    958  -1174    171    236     -5    259    371   1397
    496   -932  -1428    218    961  -1179    171    228    -15    246    366   1387
    493   -943  -1436    223    963  -1189    168    226    -25    236    355   1374
    511   -958  -1470    223    989  -1213    148    215    -41    213    342   1350
    519   -961  -1480    220    997  -1221    137    205    -46    210    342   1345
    509   -971  -1480    231    992  -1226    148    207    -41    210    348   1345
    514  -1002  -1519    241   1015  -1260    148    205    -44    194    345   1332
    537  -1031  -1569    246   1052  -1299    142    205    -67    153    311   1291
    563  -1202  -1766    319   1163  -1486    176    249   -137     38    194   1184
    600  -1449  -2049    426   1322  -1751    277    342   -252   -181    -44    953
    618  -1535  -2153    457   1384  -1844    431    488   -239   -290   -184    800
    537  -1296  -1834    379   1184  -1564    509    350   -171   -223    -88    867
    374   -867  -1241    244    807  -1054    249   -324   -262    -36    223   1158
    231   -200   -431    -18    329   -314   -124   -930   -241    368    771   1657
    148    493    342   -322    -98    418   -470  -1270    -83    888   1376   2203
    194    615    420   -405   -111    519   -769  -1387    -15   1187   1665   2486
    275     62   -213   -168    244    -75   -795  -1270   -270    779   1210   2073
    324   -550   -875    111    597   -711   -571   -966   -615     64    467   1397
    371   -930  -1301    277    836  -1114   -275   -504   -563   -171    140   1101
    441   -974  -1415    267    927  -1195    -62   -127   -314    -44    189   1130
    519   -976  -1496    226   1005  -1236     54     83   -184     20    228   1143
    527   -984  -1512    226   1018  -1247    106    168   -137     31    231   1127
    535   -995  -1532    228   1034  -1262    127    202   -129     20    220   1109
    553  -1013  -1566    231   1060  -1288    129    210   -140     -7    205   1075
    553  -1008  -1561    226   1054  -1283    132    218   -145    -23    200   1065
    545  -1015  -1561    233   1052  -1288    153    244   -129    -10    220   1075
    563  -1005  -1569    220   1065  -1286    161    254   -132    -23    218   1062
    581   -971  -1553    194   1067  -1262    150    249   -135    -41    220   1052
    587   -945  -1535    179   1060  -1239    150    265   -127    -41    239   1065
    618   -935  -1553    158   1083  -1244    145    272   -127    -49    244   1065
    649   -956  -1605    153   1124  -1280    140    272   -129    -62    239   1041
    652   -917  -1569    132   1109  -1241    150    290   -101    -49    262   1041
    654   -888  -1543    116   1098  -1215    163    322    -67    -23    306   1060
    662   -878  -1540    106   1098  -1208    179    353    -44     -5    340   1070
    646   -849  -1496     98   1070  -1171    194    397    -12      7    368   1088
    615   -820  -1436    103   1026  -1127    223    459     38     41    423   1130
    615   -789  -1408     85   1010  -1098    231    501     67     49    449   1143
    626   -756  -1384     64   1005  -1070    246    550    103     64    478   1153
    628   -730  -1358     46    992  -1044    285    628    166    116    532   1192
    641   -685  -1327     23    984  -1005    316    704    220    161    584   1228
    659   -633  -1296    -15    976   -966    319    753    249    181    610   1244
    665   -592  -1260    -36    961   -924    337    813    298    218    657   1286
    672   -542  -1218    -64    943   -880    340    859    337    252    701   1325
    696   -542  -1239    -75    966   -891    342    883    353    270    722   1340
    693   -522  -1215    -85    953   -867    337    883    355    277    737   1343
    670   -480  -1153    -96    911   -815    337    870    358    280    753   1350
    672   -444  -1117   -114    893   -782    322    831    335    259    753   1340
    670   -426  -1096   -122    883   -761    309    784    303    228    737   1322
    639   -426  -1067   -106    849   -745    316    743    288    218    740   1327
    613   -426  -1039    -93    823   -732    309    683    254    184    709   1296
    592   -457  -1049    -70    820   -753    288    610    210    142    672   1257
    568   -472  -1041    -46    805   -756    267    530    166     98    636   1218
    537   -527  -1065     -7    800   -797    257    467    122     51    597   1174
    535   -581  -1119     23    826   -849    239    400     67      2    553   1111
    527   -605  -1132     38    828   -870    223    350     33    -31    524   1072
    514   -589  -1104     38    807   -846    226    332     31    -38    527   1067
    519   -594  -1114     36    815   -854    226    316     20    -57    511   1049
    514   -581  -1096     31    805   -839    233    309     15    -67    501   1036
    498   -532  -1034     15    763   -782    257    311     25    -57    511   1044
    504   -545  -1049     20    776   -797    285    316     28    -64    506   1036
    524   -550  -1075     10    800   -813    288    309     15    -90    485   1021
    524   -485  -1010    -20    766   -748    303    327     54    -57    524   1060
    509   -418   -930    -46    717   -672    303    329     85    -28    555   1078
    519   -384   -904    -67    711   -644    285    303     83    -31    563   1070
    532   -353   -885    -93    709   -618    241    270     62    -44    563   1057
    524   -376   -901    -75    711   -636    233    262     49    -54    558   1049
    522   -413   -935    -54    727   -672    215    231     15    -85    540   1028
    527   -426   -953    -49    740   -688    179    189    -28   -129    511   1002
    498   -457   -956    -20    724   -706    166    171    -54   -155    488    987
    485   -566  -1052     41    766   -810    161    158    -98   -200    433    932
    496   -659  -1158     80    826   -906    145    127   -155   -267    358    862
    493   -727  -1221    116    857   -974    155    116   -176   -293    332    828
    472   -761  -1234    142    852   -997    150     85   -205   -322    311    800
    480   -805  -1288    161    883  -1047    129     51   -241   -358    277    766
    480   -802  -1286    161    883  -1044    116     33   -254   -368    262    748
    467   -795  -1262    163    865  -1028    124     44   -252   -366    265    753
    465   -797  -1262    166    862  -1031    111     23   -270   -389    252    732
    470   -782  -1252    155    859  -1015     90      0   -296   -415    226    709
    459   -774  -1236    155    846  -1005     90     -5   -303   -420    218    701
    470   -769  -1239    150    854  -1002     90     -7   -306   -426    218    691
    475   -750  -1228    135    852   -987     70    -31   -337   -454    192    662
    457   -745  -1202    142    828   -974     67    -38   -348   -462    179    649
    457   -758  -1215    150    833   -987     88    -23   -350   -470    174    633
    498   -898  -1397    200    948  -1148     96    -18   -436   -592     49    511
    537  -1140  -1678    298   1106  -1408    179     49   -576   -833   -213    246
    542  -1197  -1740    327   1140  -1467    309    194   -584   -940   -342     80
    501   -989  -1491    241    995  -1239    374    176   -480   -844   -226    158
    355   -522   -878     83    615   -698    233   -296   -402   -594    124    506
    122    244    122   -184      0    184    -10   -841   -202    -70    779   1179
     10    836    823   -423   -405    831   -218  -1057     88    506   1418   1849
     59    815    756   -439   -348    787   -439  -1182     64    641   1551   2042
    101    311    210   -205    -54    262   -548  -1291   -337    161   1062   1569
    142   -207   -353     31    246   -280   -480  -1169   -779   -566    319    784
    223   -509   -735    142    478   -620   -309   -802   -818   -823     10    454
    322   -576   -898    127    607   -737   -122   -426   -620   -724     46    480
    418   -605  -1023     93    719   -813      7   -171   -475   -631    106    506
    467   -607  -1078     70    771   -844     51    -90   -444   -636     96    478
    488   -615  -1104     64    795   -859     64    -67   -452   -644     83    459
    478   -626  -1104     72    789   -865     88    -41   -444   -639     83    462
    483   -610  -1093     64    787   -852    101    -25   -441   -641     80    459
    504   -594  -1098     44    800   -846     93    -28   -441   -649     75    446
    504   -566  -1070     31    784   -815     96    -15   -431   -639     77    452
    493   -561  -1057     33    774   -807     98      2   -423   -633     72    454
    504   -563  -1067     31    784   -815     93      7   -436   -644     67    446
    506   -540  -1047     15    774   -792     93     18   -428   -633     80    446
    501   -504  -1005      2    750   -756    106     46   -400   -610    103    467
    506   -483   -989    -12    748   -735    106     57   -387   -607    111    480
    517   -470   -987    -23    750   -727     98     57   -394   -618    101    472
    514   -457   -971    -28    740   -714    114     83   -368   -592    127    496
    522   -418   -940    -54    730   -678    111    101   -355   -584    135    501
    548   -387   -935    -80    740   -659    106    124   -345   -571    148    509
    553   -342   -896   -103    724   -618    122    174   -314   -540    174    540
    553   -316   -870   -119    709   -592    135    223   -288   -511    197    566
    592   -301   -896   -145    743   -597    140    270   -267   -493    207    571
    633   -265   -898   -187    763   -581    148    329   -231   -457    241    597
    662   -205   -867   -228    763   -535    158    389   -189   -407    288    641
    706   -161   -867   -275    784   -514    153    426   -171   -387    309    654
    745   -101   -846   -322    795   -472    155    459   -142   -355    337    683
    761    -31   -795   -366    776   -413    163    493   -109   -311    381    727
    774      5   -769   -389    771   -381    158    506   -106   -298    389    740
    795     12   -782   -405    787   -384    155    493   -109   -301    384    740
    782     46   -735   -415    758   -342    153    475   -109   -301    389    745
    750     54   -696   -402    722   -319    163    454   -116   -306    384    740
    732     31   -701   -381    717   -335    163    415   -140   -327    363    714
    704     28   -678   -366    688   -324    153    371   -163   -340    345    693
    659     23   -639   -342    649   -306    163    329   -181   -353    327    675
    633    -20   -657   -306    644   -337    161    272   -220   -397    288    628
    613    -70   -683   -270    646   -376    153    205   -272   -452    231    574
    568   -122   -693   -226    631   -405    150    153   -309   -493    187    532
    545   -153   -701   -197    623   -426    142    109   -345   -527    153    498
    548   -161   -711   -194    628   -436    129     70   -384   -566    114    457
    532   -158   -691   -187    610   -423    150     67   -387   -571    109    452
    522   -119   -641   -202    579   -379    168     70   -374   -561    116    462
    522   -109   -631   -207    576   -368    181     67   -376   -568    114    459
    519   -127   -646   -197    581   -387    194     67   -381   -581     98    446
    514   -135   -649   -189    581   -392    215     85   -366   -571    106    454
    532    -54   -589   -241    558   -322    223     98   -353   -555    129    480
    537    -10   -548   -262    542   -280    218     96   -342   -542    142    496
    532     44   -488   -290    511   -220    192     85   -329   -522    166    519
    545     83   -462   -314    504   -189    161     62   -335   -524    166    524
    563     62   -504   -314    532   -220    124     20   -379   -568    135    493
    548     49   -498   -298    524   -223    103    -12   -410   -594    116    480
    522     31   -491   -277    506   -228     90    -36   -426   -605    116    478
    517    -12   -530   -252    522   -270     64    -67   -472   -654     77    436
    504   -111   -615   -197    555   -363     54    -90   -532   -727      2    371
    483   -189   -675   -148    576   -431     62    -98   -563   -771    -44    340
    478   -228   -706   -127    592   -467     46   -135   -613   -823    -90    290
    478   -275   -753   -101    615   -514     23   -174   -662   -880   -140    241
    467   -301   -769    -83    615   -535     23   -187   -683   -901   -161    226
    478   -280   -758    -98    615   -517     18   -194   -693   -917   -171    215
    491   -283   -774   -106    631   -527      0   -213   -717   -945   -189    197
    483   -283   -766    -98    623   -524     -2   -215   -717   -953   -189    197
    472   -293   -766    -90    618   -530      0   -220   -724   -961   -197    194
    467   -322   -789    -75    628   -555    -10   -236   -753   -992   -220    174
    465   -324   -789    -72    626   -555    -20   -246   -769  -1013   -239    161
    449   -314   -763    -67    605   -537    -15   -244   -771  -1018   -241    166
    457   -337   -795    -59    623   -566    -25   -246   -784  -1031   -262    150
    478   -374   -852    -51    662   -613    -36   -252   -818  -1072   -309    103
    504   -519  -1023      7    761   -769    -18   -233   -909  -1202   -452    -31
    530   -771  -1301    122    914  -1036     67   -161  -1031  -1418   -691   -288
    550   -776  -1327    111    935  -1052    192    -12   -984  -1457   -750   -384
    493   -522  -1015     12    753   -769    257    -15   -826  -1280   -558   -197
    309    -33   -345   -137    324   -189    155   -433   -667   -930   -122    267
    106    704    597   -405   -244    652    -31   -896   -431   -394    527    961
     31   1150   1117   -592   -542   1135   -215  -1049   -176    119   1075   1571
     62    987    924   -524   -431    958   -426  -1202   -311    122   1067   1644
     72    459    387   -267   -158    426   -532  -1348   -813   -465    465   1057
     80      2    -77    -41     80    -36   -485  -1286  -1262  -1169   -259    280
    106   -239   -345     64    223   -290   -272   -839  -1150  -1231   -415    106
    213   -252   -465     18    337   -358   -106   -485   -948  -1106   -353    150
    368   -298   -667    -36    517   -483    -33   -301   -870  -1078   -355    132
    433   -342   -776    -44    605   -558     -2   -223   -852  -1085   -379    106
    433   -342   -779    -46    605   -561     18   -184   -844  -1078   -387    106
    465   -368   -833    -49    646   -600     20   -163   -852  -1088   -407     88
    488   -384   -872    -51    678   -628     23   -148   -854  -1088   -418     80
    485   -376   -862    -54    672   -618     51   -114   -820  -1057   -392    109
    501   -381   -885    -62    691   -633     46   -103   -820  -1062   -405     98
    522   -405   -927    -59    722   -665     46    -88   -818  -1060   -413     98
    509   -402   -911    -54    709   -654     75    -54   -787  -1031   -389    129
    522   -397   -919    -62    719   -657     88    -36   -771  -1021   -381    142
    558   -433   -992    -62    771   -711     80    -33   -782  -1031   -392    135
    563   -389   -953    -88    758   -672     80    -10   -758  -1008   -371    161
    558   -368   -927    -96    740   -646     88     18   -727   -979   -348    187
    579   -400   -979    -88    779   -688     85     33   -724   -979   -353    184
    587   -410  -1000    -90    792   -706     96     64   -706   -963   -342    202
    587   -405   -992    -90    787   -696    119    116   -665   -922   -309    239
    618   -389  -1010   -114    813   -701    111    153   -646   -906   -298    252
    659   -384  -1044   -137    852   -714    119    202   -618   -875   -280    275
    654   -368  -1026   -145    839   -696    142    280   -558   -818   -231    329
    670   -350  -1021   -161    844   -685    155    345   -517   -776   -197    371
    711   -345  -1060   -184    883   -701    158    394   -488   -748   -171    405
    727   -288  -1015   -218    870   -652    174    452   -441   -704   -132    446
    727   -262   -989   -233    854   -626    187    496   -397   -665    -98    488
    758   -239   -997   -259    875   -618    168    496   -394   -659    -93    498
    774   -223   -997   -275    883   -610    161    496   -397   -657    -90    517
    753   -210   -963   -270    857   -587    181    501   -392   -649    -83    532
    761   -205   -966   -280    862   -584    174    467   -420   -678   -109    506
    782   -200   -984   -290    880   -592    153    420   -459   -719   -140    480
    758   -187   -945   -288    852   -566    155    387   -478   -737   -150    475
    740   -210   -950   -265    844   -579    158    342   -504   -769   -181    444
    756   -244  -1002   -257    878   -623    127    259   -571   -844   -249    379
    732   -275  -1008   -228    870   -641    122    192   -623   -898   -301    329
    696   -314  -1013   -192    854   -662    109    124   -675   -950   -353    280
    722   -374  -1096   -174    909   -735     72     36   -761  -1039   -444    192
    717   -433  -1150   -142    932   -792     67    -12   -807  -1088   -501    140
    693   -444  -1137   -124    914   -789     80    -28   -820  -1101   -524    132
    709   -415  -1124   -148    914   -771     59    -62   -854  -1132   -555    103
    743   -379  -1122   -181    932   -750     38    -90   -883  -1166   -584     72
    709   -348  -1057   -181    883   -701     72    -75   -854  -1135   -558    103
    706   -335  -1044   -187    872   -688     88    -57   -839  -1119   -548    129
    719   -298  -1018   -213    867   -657     85    -54   -836  -1111   -542    137
    685   -194   -880   -244    782   -537    106    -23   -779  -1041   -478    205
    636   -124   -761   -257    698   -441    114    -15   -748  -1008   -452    241
    636   -103   -740   -267    688   -420     83    -49   -761  -1018   -459    233
    633    -83   -719   -277    675   -400     57    -72   -763  -1010   -454    252
    605    -93   -698   -254    652   -394     67    -77   -776  -1021   -454    270
    615   -101   -717   -257    665   -407     33   -116   -818  -1049   -475    252
    628    -96   -727   -267    675   -410     -5   -166   -867  -1096   -519    213
    602   -161   -766   -220    683   -465    -10   -184   -898  -1122   -558    192
    589   -298   -888   -145    737   -592    -10   -194   -940  -1171   -610    158
    605   -361   -966   -122    784   -665    -31   -231  -1000  -1228   -675    106
    576   -402   -982    -88    776   -691    -20   -244  -1031  -1260   -717     93
    535   -436   -974    -49    753   -706    -20   -265  -1075  -1299   -758     75
    542   -462  -1005    -38    774   -732    -41   -288  -1096  -1314   -771     67
    540   -483  -1023    -31    782   -753    -49   -293  -1111  -1330   -787     80
    511   -501  -1015     -5    763   -758    -44   -288  -1114  -1332   -795     88
    511   -514  -1028      0    769   -769    -49   -301  -1137  -1356   -826     64
    522   -537  -1060      7    789   -797    -62   -332  -1174  -1395   -865     31
    496   -535  -1031     18    761   -784    -62   -342  -1174  -1389   -859     44
    493   -530  -1023     15    758   -776    -67   -345  -1192  -1413   -878     36
    509   -545  -1054     15    779   -797    -93   -371  -1228  -1449   -909      5
    488   -537  -1026     25    756   -782    -93   -368  -1221  -1434   -885     33
    496   -610  -1106     54    797   -857    -64   -324  -1236  -1457   -914     20
    553   -826  -1379    137    966  -1101    -18   -257  -1317  -1613  -1096   -150
    581   -979  -1561    197   1070  -1267    109   -116  -1319  -1756  -1288   -342
    548   -831  -1379    142    963  -1104    244     46  -1169  -1712  -1270   -337
    431   -439   -872      2    649   -654    179   -270  -1127  -1556  -1044   -135
    306     85   -223   -197    265    -67   -103   -909  -1223  -1317   -654    252
    171    730    555   -452   -192    644   -368  -1343  -1171   -888   -101    782
    184    997    813   -589   -314    906   -626  -1556  -1119   -511    316   1189
    254    532    275   -394    -10    402   -771  -1673  -1457   -810     10    940
    257     31   -228   -145    241    -98   -745  -1652  -1917  -1538   -732    254
    290   -358   -649     31    467   -504   -602  -1392  -2062  -2003  -1265   -239
    355   -506   -862     75    607   -683   -439   -997  -1787  -1891  -1247   -223
    420   -491   -911     33    665   -701   -301   -709  -1538  -1717  -1119   -106
    449   -485   -937     18    691   -711   -184   -511  -1379  -1608  -1047    -38
    480   -480   -961     -2    719   -719   -155   -457  -1337  -1590  -1041    -31
    514   -491  -1005    -10    758   -748   -166   -454  -1340  -1605  -1057    -44
    509   -480   -992    -15    748   -735   -155   -431  -1322  -1595  -1039    -20
    517   -457   -974    -31    745   -714   -161   -426  -1319  -1587  -1031     -7
    542   -431   -976    -57    758   -704   -181   -436  -1325  -1602  -1052    -28
    535   -410   -945    -62    740   -678   -174   -426  -1317  -1602  -1054    -20
    517   -420   -940    -49    727   -678   -155   -394  -1280  -1566  -1021     20
    535   -439   -976    -49    753   -706   -153   -387  -1278  -1571  -1023     25
    540   -407   -948    -70    743   -678   -155   -384  -1273  -1571  -1021     28
    506   -371   -878    -67    691   -623   -150   -371  -1252  -1548  -1010     33
    511   -376   -891    -70    698   -633   -155   -363  -1247  -1540  -1002     49
    527   -392   -919    -67    722   -654   -155   -348  -1234  -1519   -976     83
    511   -379   -891    -67    701   -633   -140   -311  -1202  -1493   -953    111
    511   -345   -857    -83    683   -600   -135   -288  -1174  -1473   -940    122
    537   -358   -896    -90    714   -626   -135   -259  -1153  -1460   -927    145
    542   -319   -862   -111    701   -589   -129   -223  -1117  -1423   -896    179
    537   -293   -831   -122    683   -561   -109   -163  -1057  -1366   -852    226
    568   -270   -839   -148    704   -553   -111   -122  -1015  -1332   -826    246
    602   -228   -833   -189    717   -532   -119    -83   -979  -1301   -802    272
    610   -176   -789   -218    698   -483    -98    -15   -911  -1231   -740    342
    628   -127   -758   -252    691   -441   -109     15   -883  -1197   -704    376
    649    -96   -745   -275    696   -420   -127     25   -870  -1176   -680    397
    636    -36   -675   -301    654   -353   -127     33   -854  -1158   -659    426
    631     -2   -636   -314    633   -319   -129     23   -865  -1161   -657    433
    652     10   -641   -332    646   -314   -148    -18   -898  -1192   -680    413
    639     28   -610   -332    626   -290   -148    -49   -917  -1208   -688    413
    613     59   -553   -337    581   -246   -150    -72   -932  -1213   -688    415
    615     54   -561   -335    587   -254   -171   -132   -982  -1252   -724    376
    589     31   -561   -311    574   -265   -189   -197  -1039  -1296   -769    332
    535      0   -535   -267    535   -267   -181   -241  -1078  -1327   -802    301
    514    -41   -555   -239    532   -298   -192   -309  -1145  -1387   -865    236
    511    -75   -587   -218    548   -332   -210   -376  -1213  -1441   -919    176
    465   -103   -568   -181    514   -337   -205   -410  -1241  -1462   -937    153
    426   -129   -555   -148    491   -342   -210   -441  -1270  -1483   -958    132
    462   -142   -605   -161    532   -374   -241   -491  -1327  -1527  -1002     83
    462   -137   -602   -163    530   -368   -236   -501  -1340  -1532  -1010     75
    436   -111   -550   -163    491   -329   -223   -504  -1332  -1514  -1000     88
    454   -109   -563   -171    509   -335   -231   -524  -1348  -1522  -1013     75
    465   -114   -581   -176    522   -348   -228   -527  -1353  -1504  -1005     77
    441    -41   -483   -200    459   -259   -200   -493  -1309  -1441   -956    124
    436     44   -392   -241    413   -171   -189   -478  -1275  -1395   -917    161
    441    114   -327   -277    384   -106   -202   -483  -1257  -1361   -888    192
    374    163   -213   -270    293    -25   -205   -475  -1223  -1312   -846    236
    353    181   -174   -267    265      5   -228   -491  -1223  -1309   -841    241
    376    145   -231   -265    303    -41   -272   -537  -1278  -1353   -885    200
    368    122   -246   -244    309    -62   -293   -574  -1314  -1374   -914    181
    345    132   -213   -239    277    -38   -314   -602  -1340  -1389   -932    168
    358     57   -301   -207    329   -122   -345   -639  -1402  -1447   -989    109
    345    -62   -407   -142    376   -233   -353   -657  -1454  -1506  -1062     44
    314   -142   -457    -85    384   -298   -327   -639  -1457  -1509  -1072     38
    327   -205   -532    -62    428   -368   -340   -667  -1504  -1556  -1122    -12
    345   -233   -579    -57    459   -405   -371   -717  -1571  -1618  -1182    -85
    324   -241   -568    -44    444   -402   -361   -717  -1577  -1618  -1184    -90
    316   -244   -561    -36    439   -402   -355   -714  -1584  -1621  -1187   -103
    350   -277   -628    -38    488   -452   -387   -732  -1615  -1644  -1202   -135
    342   -272   -618    -36    480   -444   -402   -735  -1621  -1639  -1200   -142
    322   -288   -610    -18    462   -446   -400   -730  -1615  -1631  -1197   -153
    353   -314   -667    -18    509   -491   -423   -745  -1639  -1641  -1208   -179
    368   -311   -680    -31    524   -496   -439   -761  -1647  -1647  -1213   -194
    348   -303   -652    -20    498   -478   -426   -745  -1623  -1613  -1187   -179
    355   -327   -685    -15    519   -506   -439   -748  -1631  -1618  -1195   -200
    402   -413   -815      5    607   -613   -446   -727  -1673  -1673  -1252   -259
    418   -607  -1026     93    719   -815   -358   -602  -1699  -1764  -1382   -376
    415   -750  -1166    166    789   -958   -213   -428  -1670  -1857  -1530   -532
    400   -610  -1010    103    704   -810   -122   -366  -1577  -1829  -1514   -555
    275   -244   -519    -15    397   -381   -223   -774  -1644  -1725  -1327   -397
    111    290    179   -202    -36    236   -597  -1491  -1875  -1525   -963    -46
      0    950    948   -475   -472    948   -969  -2005  -1964  -1187   -496    363
    -10   1288   1299   -641   -654   1293  -1291  -2268  -1971   -872   -140    678
     28    943    914   -485   -441    930  -1400  -2234  -2075   -953   -272    579
     93    397    303   -249   -103    350  -1275  -2026  -2348  -1553   -940    -18
    158    -51   -210    -54    181   -129  -1036  -1678  -2423  -1977  -1454   -470
    181   -192   -374      2    275   -283   -792  -1236  -2086  -1800  -1392   -413
    239   -163   -402    -36    319   -283   -628   -927  -1816  -1608  -1262   -311
    319   -155   -475    -83    394   -314   -566   -789  -1709  -1545  -1231   -309
    319   -187   -506    -67    413   -345   -530   -732  -1667  -1514  -1213   -311
    298   -187   -488    -57    392   -337   -504   -696  -1639  -1491  -1197   -314
    327   -194   -522    -64    423   -358   -514   -691  -1647  -1499  -1213   -342
    340   -189   -532    -77    436   -358   -519   -680  -1644  -1496  -1213   -353
    327   -163   -493    -83    410   -327   -493   -633  -1600  -1454  -1171   -322
    345   -158   -506    -93    423   -332   -498   -628  -1600  -1457  -1174   -337
    384   -142   -527   -119    454   -335   -514   -628  -1602  -1462  -1174   -355
    353   -103   -459   -124    405   -280   -493   -592  -1553  -1413  -1130   -322
    340    -90   -431   -124    384   -259   -480   -561  -1514  -1371  -1091   -303
    355    -90   -449   -135    400   -270   -488   -548  -1509  -1358  -1083   -322
    337    -75   -413   -129    374   -244   -465   -504  -1462  -1309  -1041   -298
    301    -38   -340   -132    319   -189   -431   -452  -1400  -1241   -984   -259
    316    -33   -350   -142    332   -189   -428   -428  -1376  -1221   -966   -259
    327      2   -324   -166    324   -161   -413   -387  -1340  -1176   -930   -241
    285     49   -236   -166    262    -93   -379   -314  -1270  -1101   -867   -192
    298     70   -228   -187    265    -77   -379   -267  -1234  -1062   -836   -184
    337     80   -257   -210    296    -85   -376   -215  -1195  -1018   -800   -171
    316    103   -213   -213    265    -51   -324   -122  -1098   -924   -719   -103
    322    171   -150   -246    236     10   -290    -38  -1018   -844   -654    -57
    374    202   -174   -288    272     15   -301     -5   -992   -815   -633    -54
    363    249   -116   -306    241     67   -277     51   -930   -743   -571     -7
    316    301    -15   -309    163    145   -252     98   -875   -675   -511     36
    340    316    -23   -327    181    148   -267     93   -885   -667   -496     25
    358    361      2   -361    176    181   -277     83   -893   -649   -480     28
    316    410     93   -363    111    254   -257     90   -867   -605   -439     62
    306    428    122   -366     90    275   -275     54   -891   -613   -444     41
    322    423    101   -371    111    262   -303     -5   -940   -646   -472     -5
    257    446    189   -353     33    319   -288    -20   -927   -618   -452      5
    231    436    202   -335     12    319   -280    -51   -935   -620   -454    -20
    257    379    122   -319     67    252   -314   -129  -1000   -683   -514   -109
    228    358    129   -293     49    244   -319   -179  -1028   -698   -535   -145
    161    298    135   -231     12    218   -296   -192  -1023   -688   -535   -161
    176    259     83   -218     46    171   -324   -246  -1070   -727   -568   -226
    189    259     70   -223     59    163   -332   -277  -1085   -732   -576   -252
    129    267    137   -197     -2    202   -280   -241  -1034   -670   -524   -220
    127    270    142   -200     -7    205   -275   -241  -1023   -659   -517   -231
    171    290    119   -231     25    205   -288   -254  -1026   -654   -511   -249
    137    311    174   -226    -18    241   -257   -226   -982   -605   -472   -220
    109    290    181   -200    -36    236   -231   -197   -958   -579   -457   -223
    181    332    150   -259     12    241   -249   -202   -958   -566   -444   -239
    168    400    228   -285    -28    314   -231   -176   -901   -496   -376   -189
    116    452    335   -285   -109    394   -236   -174   -865   -444   -327   -153
    145    413    267   -277    -59    340   -283   -213   -893   -462   -340   -189
    166    394    228   -280    -31    311   -290   -215   -896   -454   -335   -202
    116    418    301   -270    -90    361   -270   -200   -865   -413   -296   -174
    111    384    270   -249    -80    327   -285   -218   -880   -423   -306   -194
    161    353    192   -257    -15    272   -316   -257   -927   -462   -345   -249
    127    298    171   -215    -23    236   -303   -246   -932   -467   -363   -275
    109    161     51   -135     28    106   -296   -241   -961   -493   -397   -322
    155     49   -109   -103    132    -28   -332   -283  -1026   -555   -454   -400
    158     -2   -161    -77    158    -80   -337   -301  -1047   -568   -467   -426
    116    -12   -132    -54    122    -72   -322   -301  -1041   -558   -462   -436
    148    -31   -181    -59    163   -106   -353   -340  -1088   -594   -498   -496
    166    -41   -210    -64    187   -124   -361   -353  -1101   -597   -506   -524
    114    -28   -142    -41    127    -85   -327   -314  -1047   -537   -449   -483
    114    -38   -153    -38    129    -96   -337   -309  -1049   -530   -439   -493
    145    -59   -205    -44    174   -132   -348   -319  -1065   -540   -446   -522
     98    -64   -163    -18    129   -114   -319   -293  -1031   -501   -418   -504
     67    -83   -150      7    109   -116   -296   -267  -1000   -465   -381   -488
    119    -83   -205    -18    158   -142   -322   -296  -1028   -491   -402   -532
    122   -109   -233     -7    176   -171   -296   -265  -1013   -472   -392   -532
    109   -236   -345     62    226   -290   -249   -200  -1028   -519   -454   -594
    174   -496   -670    161    420   -581   -168   -103  -1117   -709   -675   -836
    200   -555   -758    176    478   -657    -33     70  -1057   -787   -784   -984
     88   -301   -392    106    239   -345     38     12   -927   -646   -613   -859
    -67    109    174    -20   -122    140   -174   -628  -1054   -504   -324   -600
   -205    745    950   -270   -576    846   -517  -1325  -1179   -210    155   -140
   -361   1348   1709   -493  -1036   1527   -774  -1660  -1093    272    756    436
   -348   1335   1683   -496  -1015   1509  -1013  -1813  -1143    467    969    662
   -223    802   1023   -290   -623    911  -1062  -1722  -1369    109    540    254
   -163    249    413    -41   -288    329   -839  -1369  -1584   -535   -179   -446
   -137    -38     96     85   -119     28   -561   -828  -1335   -574   -353   -633
    -25    -85    -59     54     15    -72   -379   -433  -1031   -389   -249   -576
     57    -85   -142     12     98   -114   -262   -207   -857   -272   -171   -522
     31    -75   -106     23     67    -90   -184    -93   -758   -202   -116   -480
     28   -127   -158     49     90   -142   -174    -70   -761   -223   -137   -522
     67   -155   -223     44    142   -189   -171    -51   -761   -223   -145   -545
     54    -98   -153     20    101   -127   -148     -2   -709   -168   -103   -522
     38    -88   -127     25     83   -106   -119     46   -662   -124    -62   -498
     80    -83   -163     -2    122   -122   -137     33   -680   -150    -85   -532
     77    -51   -129    -12    101    -88   -124     57   -646   -116    -59   -501
     31    -38    -70      2     49    -54    -96    103   -592    -62    -12   -462
     64    -44   -109    -10     85    -75   -111    111   -592    -67    -12   -483
    103    -18   -122    -44    111    -70   -103    137   -563    -38      7   -475
     54     12    -41    -33     46    -12    -57    194   -496     31     64   -441
     75     12    -64    -46     70    -25    -57    215   -472     46     85   -457
    140     12   -127    -75    135    -57    -70    223   -472     49     88   -480
    106     72    -36    -90     70     18    -31    285   -410    114    150   -431
     90    109     15   -101     38     62     -2    332   -363    150    187   -397
    148     88    -62   -119    103     15      2    361   -340    161    189   -389
    163    127    -36   -145    101     46     20    439   -277    207    228   -332
    137    129    -10   -135     72     59     72    550   -174    309    309   -259
    197    132    -64   -163    132     33     83    618   -116    366    363   -252
    249    184    -64   -218    155     59     88    680    -62    418    423   -220
    200    213     12   -205     93    114    142    774     28    509    519   -124
    215    246     31   -231     90    140    150    805     62    537    555    -90
    267    272      5   -270    132    137    140    810     75    548    558    -98
    226    306     80   -267     72    194    163    833    114    597    607    -80
    202    327    124   -265     38    226    174    836    124    618    644    -75
    252    327     75   -290     88    202    153    792     90    587    633    -96
    220    350    127   -285     46    239    140    748     75    574    626   -103
    148    345    197   -246    -25    272    150    714     75    571    626   -103
    171    324    153   -246     10    239    127    644     28    527    592   -150
    181    324    142   -254     18    236    103    566    -20    485    561   -189
    111    303    192   -207    -38    249    106    524    -36    475    550   -210
     83    228    142   -158    -28    187     85    462    -96    415    506   -267
     77    135     57   -106     10     96     64    381   -158    355    452   -329
     44    129     83    -88    -20    106     64    368   -155    366    457   -335
     62    153     90   -109    -15    122     77    379   -140    381    470   -337
    106    150     44   -129     31     96     72    363   -150    371    467   -363
     85    166     80   -124      2    124     90    376   -122    402    498   -340
     46    207    161   -127    -57    184    137    410    -70    454    548   -303
     88    192    103   -140     -7    148    132    394    -88    433    537   -335
    116    202     85   -161     15    145    137    397    -80    439    542   -335
     54    277    223   -166    -83    252    174    433     -7    517    613   -265
     64    340    275   -202   -106    309    163    426     15    537    636   -257
     85    374    288   -231   -101    332    124    381      7    535    641   -262
     38    389    348   -215   -153    368    111    379     33    571    680   -220
      5    368    363   -187   -179    366    111    379     28    574    680   -223
     54    327    272   -192   -109    301     80    335    -20    530    644   -267
     41    332    290   -187   -124    311     64    306    -33    522    641   -277
    -23    288    309   -132   -166    298     75    303    -36    522    631   -296
     -2    137    140    -67    -70    137     59    272   -103    444    550   -384
     20     57     36    -38     -7     46     46    249   -153    394    506   -431
    -31     10     41     10    -36     25     72    257   -153    400    514   -423
    -31    -38     -7     33    -12    -23     64    228   -192    358    478   -462
     15    -67    -83     25     49    -75     38    192   -241    306    439   -501
    -23    -72    -51     46     12    -62     59    207   -220    327    454   -475
    -31    -75    -46     51      7    -62     70    220   -205    355    470   -470
     15    -85   -103     33     59    -93     54    197   -226    332    449   -517
     15    -90   -106     38     59    -98     64    207   -210    345    467   -506
    -33    -90    -57     59     10    -75     83    228   -184    368    491   -478
    -15   -111    -98     62     38   -106     67    207   -210    335    467   -501
     12   -111   -127     49     67   -119     54    197   -218    335    465   -519
    -41   -116    -75     80     15    -96     83    228   -171    397    511   -501
    -20   -155   -135     88     57   -145     80    236   -189    366    483   -555
     62   -345   -407    140    233   -376     88    265   -288    207    314   -722
     54   -571   -626    254    340   -597    205    418   -311     54    116   -924
     41   -542   -584    252    311   -563    348    631   -197     41     72   -995
      2   -252   -254    122    127   -252    363    530    -70    215    277   -828
   -184    244    428    -31   -306    335    176    -62    -85    493    688   -431
   -402    911   1314   -257   -859   1111    -46   -639    -49    922   1286    174
   -465   1343   1808   -439  -1135   1574   -293  -1010    -20   1314   1790    717
   -426   1060   1486   -319   -956   1273   -480  -1187   -254   1226   1701    714
   -441    540    979    -49   -711    758   -459  -1106   -584    704   1109    142
   -384    114    496    135   -441    303   -314   -789   -753    181    504   -501
   -252    -75    176    163   -215     49   -137   -298   -514    202    423   -613
   -223    -83    137    150   -181     25     46     80   -223    415    571   -498
   -174    -83     90    127   -132      2    140    285    -75    517    646   -444
    -93    -96     -2     93    -46    -49    140    319    -77    478    613   -472
    -72   -101    -28     88    -23    -64    140    335    -80    467    600   -472
    -80    -77      2     77    -44    -38    158    363    -46    488    613   -475
    -18    -77    -59     46     18    -70    150    363    -51    478    602   -511
      7    -83    -90     36     46    -85    153    379    -36    504    623   -522
    -38    -46     -7     44    -15    -28    181    418     15    553    667   -496
    -18    -25     -7     20     -7    -18    176    423     23    553    672   -501
     25    -20    -46     -2     33    -31    174    428     23    548    670   -501
      5     28     20    -18     -7     25    197    459     62    584    698   -459
      2     41     38    -20    -18     41    210    483     88    610    724   -436
     57     38    -18    -49     36     10    192    485     88    607    727   -439
     64     75     10    -70     25     44    207    527    132    646    769   -400
     31     98     67    -64    -18     83    231    574    179    691    810   -361
     75    109     33    -90     20     72    220    584    181    688    807   -371
    103    122     18   -114     41     70    218    613    200    701    820   -368
     72    140     64   -106      5    103    252    683    265    763    880   -316
     98    137     36   -119     31     88    267    740    306    800    911   -290
    161    163      2   -161     80     83    267    795    337    826    935   -270
    163    241     77   -202     44    158    296    891    423    917   1015   -187
    171    270     96   -220     36    184    319    963    480    974   1072   -140
    226    301     72   -265     77    187    314   1002    506   1002   1101   -124
    236    319     83   -277     77    202    337   1054    555   1049   1150    -77
    213    348    135   -283     36    241    345   1075    581   1075   1187    -44
    270    387    116   -329     77    252    322   1057    563   1067   1195    -49
    296    413    114   -355     88    265    316   1041    558   1072   1208    -41
    257    431    174   -342     41    303    337   1039    574   1101   1234    -12
    270    405    135   -340     67    270    319    992    542   1072   1210    -38
    296    405    109   -350     93    257    306    937    506   1044   1184    -70
    246    413    163   -329     41    288    303    893    485   1026   1166    -85
    202    366    163   -283     20    265    303    841    457    995   1132   -114
    215    322    106   -272     54    215    267    745    381    922   1065   -189
    194    280     85   -239     54    184    254    680    335    878   1013   -236
    166    265     98   -218     33    184    241    626    296    839    969   -272
    202    254     51   -228     75    153    223    576    252    792    927   -322
    210    262     51   -239     80    158    231    561    244    784    911   -335
    171    316    145   -244     12    233    259    566    270    807    930   -314
    168    353    184   -262     -7    270    267    550    272    802    922   -322
    187    363    176   -275      5    270    259    524    249    779    898   -348
    158    355    194   -259    -18    275    283    545    267    805    917   -329
    142    439    296   -293    -75    368    301    566    303    844    950   -296
    145    498    353   -322   -103    426    293    558    324    867    976   -275
    132    563    431   -348   -148    498    272    555    353    906   1015   -231
    106    576    467   -342   -179    522    249    545    358    914   1026   -215
    124    542    418   -335   -148    480    236    527    332    888   1000   -233
    119    511    392   -316   -137    452    233    509    316    872    987   -239
     75    478    402   -275   -163    441    236    498    311    870    987   -228
     93    426    332   -262   -119    381    213    475    257    820    937   -267
    111    314    202   -215    -44    259    200    457    197    758    867   -340
     72    228    153   -150    -41    192    215    446    171    730    831   -381
     51    197    145   -124    -46    171    218    428    148    698    805   -410
     62    168    106   -114    -20    137    200    394    109    652    758   -441
     28    135    103    -83    -36    119    210    384    103    641    750   -439
      5     88     80    -49    -36     85    228    392    119    662    774   -420
     33     64     31    -49      2     49    228    384    114    657    769   -436
     33     51     15    -44      7     33    246    394    122    659    779   -426
     10     15      5    -12      0     12    270    418    135    678    795   -402
     28    -38    -67      5     46    -51    270    420    127    672    787   -410
     54    -62   -116      5     85    -88    272    423    127    680    800   -402
     28    -80   -109     25     67    -93    293    439    148    704    820   -374
     23   -114   -137     44     77   -124    293    441    140    693    805   -379
     57   -184   -241     62    145   -210    277    444     96    636    740   -428
     93   -353   -446    129    270   -400    319    504     10    496    576   -558
     98   -527   -626    213    361   -576    441    620    -67    303    340   -807
    109   -480   -589    184    348   -535    558    724    -23    267    301   -893
      0   -184   -184     90     90   -184    566    478     33    394    483   -724
   -197    366    563    -83   -379    465    314   -184     33    711    930   -265
   -371   1117   1486   -374   -927   1301     44   -644    220   1273   1613    405
   -420   1506   1925   -542  -1174   1714   -197   -826    418   1756   2122    911
   -384   1218   1602   -418   -995   1410   -413   -950    215   1652   2008    854
   -327    584    911   -127   -618    748   -426   -906   -249    963   1306    200
   -246     88    335     77   -290    210   -218   -576   -493    363    654   -433
   -187   -101     85    142   -137     -7     18    -98   -239    444    628   -480
   -111   -140    -28    124    -44    -85    200    246      7    607    735   -397
    -23   -163   -140     93     57   -153    290    428    114    662    766   -374
    -15   -197   -181    106     83   -189    329    485    142    659    758   -371
    -20   -215   -194    116     85   -205    363    535    171    678    774   -361
      2   -231   -233    114    114   -231    381    561    189    675    776   -363
     28   -252   -280    111    153   -265    397    584    202    675    782   -358
      7   -275   -285    132    145   -280    426    618    228    698    807   -322
     15   -285   -303    135    158   -293    444    644    249    719    831   -298
     25   -311   -340    140    181   -324    462    657    267    730    846   -285
      5   -348   -353    171    179   -350    493    693    298    756    872   -259
      7   -322   -329    155    166   -324    504    722    322    774    893   -236
     36   -319   -355    140    194   -335    509    748    345    787    909   -210
     41   -342   -387    148    213   -366    530    784    379    820    935   -187
     33   -329   -363    148    197   -345    553    826    423    862    971   -161
     83   -290   -374    103    226   -332    555    859    454    891   1005   -145
    114   -267   -384     75    249   -324    558    898    493    927   1044   -114
    101   -239   -340     67    218   -288    568    943    522    956   1072    -80
    106   -202   -309     49    207   -254    571    989    540    971   1080    -64
    127   -179   -306     23    215   -244    579   1041    568    995   1096    -38
    140   -109   -252    -15    194   -179    597   1114    605   1023   1119      2
    161    -59   -220    -51    189   -137    610   1189    659   1075   1163     49
    202    -46   -249    -77    226   -148    620   1241    701   1127   1205     83
    215     10   -205   -116    210    -96    628   1288    740   1171   1236    122
    218     67   -150   -145    184    -41    628   1325    782   1215   1278    174
    246    103   -142   -176    194    -20    623   1340    792   1231   1301    205
    275    127   -148   -200    213    -10    636   1353    807   1260   1330    244
    244    148    -96   -197    171     25    654   1343    818   1278   1345    265
    244    137   -106   -192    176     15    646   1306    789   1257   1332    252
    277    127   -153   -205    215    -12    628   1254    750   1221   1312    239
    267    106   -161   -187    215    -25    641   1218    745   1226   1314    246
    236     62   -176   -150    207    -57    639   1158    719   1205   1291    223
    239      0   -239   -119    239   -119    626   1083    670   1156   1249    179
    213    -77   -293    -70    252   -184    626   1018    636   1117   1218    153
    163   -155   -319     -2    241   -236    620    953    597   1080   1182    122
    155   -241   -397     38    275   -319    607    901    555   1039   1148     88
    148   -283   -431     67    288   -355    610    872    535   1018   1132     75
    129   -283   -415     75    270   -348    623    865    530   1013   1130     72
    127   -277   -405     75    265   -340    646    865    540   1023   1135     85
    114   -272   -387     77    249   -329    670    857    540   1021   1127     88
    101   -246   -350     72    226   -298    688    859    548   1031   1135    103
    106   -252   -358     72    228   -303    709    867    550   1028   1130    106
    119   -223   -342     51    231   -283    730    878    571   1044   1150    122
    101   -137   -239     15    166   -187    743    893    615   1091   1202    171
     80    -85   -168      2    122   -127    737    888    633   1117   1231    207
     90    -64   -155    -12    122   -109    701    865    636   1124   1249    231
    103    -25   -129    -38    116    -77    672    844    620   1117   1244    233
     67    -38   -106    -12     85    -72    665    833    610   1119   1254    254
     54    -62   -116      2     83    -88    639    805    587   1096   1241    249
     41   -106   -148     28     93   -127    618    771    550   1065   1213    226
     23   -122   -145     49     83   -132    602    743    509   1018   1179    200
      0   -215   -215    106    106   -215    600    730    465    966   1130    166
      5   -215   -220    103    111   -218    576    688    413    909   1070    114
     12   -220   -236    101    124   -228    561    649    366    865   1039     83
     25   -210   -236     93    129   -223    527    594    301    805   1000     44
     64   -168   -236     49    148   -202    467    530    233    735    943    -12
    101   -114   -215      5    158   -163    428    488    184    688    909    -49
    114   -124   -241      5    176   -181    397    454    142    649    885    -80
    158   -114   -272    -20    215   -192    361    418     96    607    865   -122
    215   -124   -342    -46    277   -233    319    371     44    553    833   -174
    267   -122   -389    -72    327   -257    285    335     10    506    820   -210
    327   -124   -452   -101    389   -288    249    298    -20    467    815   -241
    368   -137   -506   -114    436   -322    215    265    -59    418    787   -296
    361   -174   -535    -96    446   -353    213    262    -70    394    776   -322
    358   -246   -605    -57    480   -426    226    285    -98    348    732   -376
    374   -428   -802     25    584   -613    280    332   -194    187    566   -555
    327   -628   -956    150    641   -792    431    467   -241     23    387   -761
    257   -548   -805    142    530   -675    579    652    -96     98    457   -717
    111   -176   -288     31    200   -231    597    470     88    368    776   -402
   -122    488    610   -184   -366    548    423    -57    296    828   1348    187
   -363   1257   1621   -446   -992   1439    277   -368    672   1483   2099    958
   -361   1431   1792   -537  -1078   1610     83   -444    862   1873   2491   1400
   -306    987   1293   -342   -800   1140    -75   -592    530   1566   2184   1148
   -311    407    719    -49   -517    563   -114   -696    -51    800   1431    381
   -275    -23    252    150   -265    114    -10   -467   -342    252    849   -228
   -197   -106     90    150   -145     -7    171    -33   -137    335    859   -226
   -114    -67     46     90    -83    -10    319    272     44    457    937   -161
    -51    -80    -28     64    -12    -54    418    459    140    517    969   -135
    -28    -70    -41     49      5    -57    449    517    158    517    958   -148
    -31    -46    -18     38     -7    -33    457    530    155    506    940   -161
    -36    -28      7     33    -23    -12    467    548    171    517    940   -150
    -44    -38      5     41    -25    -18    478    566    184    524    935   -142
    -41      5     46     18    -44     25    478    571    181    514    922   -153
    -49     31     77      7    -62     54    483    579    192    517    924   -148
    -54     62    116     -2    -85     88    483    584    207    527    935   -132
    -51     72    124    -12    -88     98    488    600    228    540    948   -116
    -44     77    122    -15    -83     98    506    628    249    550    961    -98
    -38     83    119    -23    -80    101    501    641    254    548    958   -101
    -15     90    103    -38    -59     96    498    665    272    563    974    -80
     -5     77     80    -36    -44     77    509    696    293    581    997    -59
     -5     75     80    -33    -41     77    524    735    327    615   1034    -28
     12    132    116    -72    -54    124    522    766    355    636   1049    -12
     23    171    148    -98    -62    161    514    795    371    639   1044    -18
     25    181    153   -106    -62    168    511    831    392    649   1049     -5
     59    233    174   -145    -57    205    522    891    431    683   1080     31
    109    293    181   -202    -36    239    514    945    465    717   1109     62
    150    358    207   -257    -28    283    519   1005    506    753   1135     93
    179    426    244   -303    -33    335    509   1052    545    787   1161    129
    205    470    265   -337    -28    368    501   1093    581    826   1192    168
    231    545    314   -392    -41    431    491   1111    597    841   1208    197
    267    620    353   -446    -41    488    480   1122    607    852   1223    231
    280    652    368   -467    -46    511    488   1122    615    857   1221    241
    293    678    384   -485    -44    532    475   1093    605    849   1210    226
    296    722    423   -509    -62    574    467   1060    592    836   1208    210
    280    763    483   -522   -101    623    465   1023    584    828   1205    213
    259    745    483   -504   -111    615    462    982    555    797   1174    197
    241    745    504   -493   -129    626    462    927    514    748   1122    163
    220    727    506   -475   -142    618    462    872    472    698   1067    116
    189    680    491   -433   -150    587    467    807    420    644   1010     62
    163    620    457   -392   -148    540    467    740    368    587    950      7
    135    581    446   -358   -155    514    478    693    329    542    901    -25
    101    568    467   -335   -184    519    478    649    285    493    852    -67
     88    574    485   -332   -197    530    491    628    267    478    828    -85
     88    587    496   -337   -205    542    496    618    262    465    815    -80
     88    597    509   -342   -210    553    514    626    270    465    813    -72
     72    607    535   -340   -233    574    519    618    262    454    800    -83
     62    646    584   -355   -259    615    517    615    267    467    807    -83
     67    722    652   -394   -293    688    540    649    319    511    846    -44
     75    802    727   -439   -324    766    555    665    358    555    885     -5
     41    828    784   -436   -371    807    535    636    361    561    883      5
     33    849    815   -441   -392    831    498    610    353    550    872     12
     62    857    792   -459   -366    826    472    592    332    535    859     12
     98    810    711   -454   -306    761    441    553    280    488    815    -20
    119    807    688   -465   -283    748    418    506    231    441    766    -49
    124    782    657   -454   -267    719    387    459    174    392    706    -88
    132    698    566   -415   -218    631    371    431    109    329    631   -142
    158    602    444   -379   -142    524    358    413     49    262    553   -189
    148    527    376   -340   -114    452    358    400     12    218    498   -210
    142    491    348   -316   -103    420    350    371    -25    181    449   -257
    132    472    337   -303   -103    407    350    345    -59    158    423   -301
    119    449    329   -283   -103    389    345    340    -67    158    413   -311
    109    465    355   -288   -124    410    337    332    -77    145    402   -316
     93    465    368   -280   -137    418    348    335    -83    137    387   -316
     72    465    389   -270   -158    428    363    345    -83    132    376   -303
     31    439    407   -233   -187    423    379    355    -67    150    384   -277
     25    470    444   -249   -207    457    376    355    -72    140    366   -280
     33    498    465   -267   -215    480    363    353    -83    132    353   -280
      0    509    509   -254   -254    509    355    345    -93    124    337   -267
    -49    467    517   -207   -283    491    407    384    -62    145    342   -236
    -54    376    431   -161   -241    402    446    441    -80     98    272   -293
      7    161    153    -85    -72    155    498    530   -155    -67     70   -509
     96     80    -15    -88     54     33    589    672   -153   -205   -106   -704
    148    272    124   -210     12    200    667    839     20   -103    -31   -636
     70    678    607   -374   -270    644    566    563    124    137    275   -340
    -77   1254   1332   -589   -706   1293    309    -59     88    446    745    153
   -205   1855   2057   -826  -1132   1956     90   -530    129    875   1319    748
   -205   1917   2122   -854  -1163   2018    -96   -823     25   1080   1587   1072
   -192   1457   1649   -633   -919   1553   -140   -997   -423    571   1049    584
   -174    956   1130   -392   -652   1041   -119   -982   -888   -184    239   -239
    -96    566    659   -236   -376    613    -49   -691   -974   -527   -197   -672
    -10    488    498   -239   -254    493     80   -272   -685   -358   -122   -581
     70    506    436   -288   -184    472    184     12   -454   -197    -10   -475
    137    522    384   -329   -124    454    249    181   -329   -122     38   -428
    155    501    345   -329    -93    423    277    246   -285   -101     46   -418
    163    498    335   -329    -85    418    285    280   -267    -93     49   -410
    187    496    309   -342    -62    402    288    298   -254    -93     44   -407
    202    493    290   -350    -44    392    290    316   -246    -93     38   -407
    205    483    277   -345    -36    381    288    322   -246    -96     28   -410
    226    517    290   -371    -31    405    277    322   -252   -101     18   -418
    236    509    272   -374    -18    392    270    324   -254    -98     12   -415
    231    535    303   -384    -36    420    265    335   -246    -85     23   -394
    231    574    342   -402    -57    459    259    342   -236    -75     38   -374
    233    587    353   -410    -59    470    252    350   -226    -77     41   -366
    244    584    337   -415    -46    462    252    361   -215    -77     44   -353
    265    589    324   -428    -31    457    244    363   -210    -80     46   -350
    290    620    327   -457    -20    475    231    358   -207    -83     49   -348
    355    680    324   -517     15    504    210    366   -200    -83     49   -337
    376    675    296   -527     41    485    197    387   -189    -77     54   -322
    379    670    288   -524     44    480    207    426   -158    -57     70   -290
    397    685    288   -542     54    488    210    467   -127    -36     88   -265
    444    750    306   -597     70    530    205    522    -85     -5    119   -218
    488    807    319   -649     85    563    202    574    -36     44    153   -184
    527    906    376   -717     75    641    197    636     31    114    213   -129
    511    956    444   -735     33    701    205    693     88    166    265    -80
    493   1013    519   -753    -12    766    218    732    127    207    301    -36
    491   1067    576   -782    -44    823    218    743    137    218    311    -12
    462   1122    659   -792    -98    891    218    737    137    213    319     12
    462   1202    740   -833   -140    974    207    717    129    202    324     33
    454   1215    761   -833   -153    989    205    683    106    179    303     20
    410   1213    800   -813   -194   1005    205    636     77    148    277     -2
    394   1252    857   -823   -231   1054    197    589     49    114    254    -15
    379   1260    880   -820   -252   1072    202    548     23     83    226    -33
    355   1239    883   -797   -262   1062    215    493    -20     38    174    -80
    319   1189    867   -756   -275   1028    213    418    -88    -33     96   -163
    296   1127    831   -711   -267    979    218    363   -145    -93     38   -220
    272   1088    815   -680   -272    953    220    322   -187   -135     -7   -259
    241   1070    828   -654   -293    950    220    290   -215   -163    -41   -283
    223   1044    820   -633   -298    932    236    277   -223   -168    -51   -285
    213   1060    846   -639   -316    953    249    270   -228   -166    -49   -280
    207   1067    857   -639   -324    963    272    267   -226   -155    -41   -265
    205   1044    839   -623   -316    943    277    265   -228   -150    -36   -249
    207   1057    849   -633   -319    953    280    259   -233   -153    -44   -233
    197   1114    917   -657   -358   1015    290    275   -205   -119    -12   -179
    187   1148    961   -667   -387   1054    293    293   -161    -64     33   -132
    181   1174    992   -678   -405   1083    283    288   -137    -31     67    -96
    187   1179    992   -683   -402   1085    249    265   -135    -12     88    -85
    181   1137    956   -662   -387   1047    231    252   -148     -7     98    -90
    176   1114    935   -646   -379   1026    223    241   -161     -7    101    -85
    174   1111    937   -641   -381   1026    213    223   -176    -15     98    -85
    174   1083    909   -631   -368    997    202    192   -215    -54     59   -101
    166    976    810   -571   -322    893    197    176   -267   -111     -5   -137
    166    849    683   -509   -259    766    189    166   -322   -161    -62   -189
    163    795    631   -478   -233    714    192    150   -348   -187    -96   -215
    142    732    589   -439   -223    662    192    127   -376   -218   -129   -241
    114    711    597   -413   -241    657    189    101   -410   -246   -158   -262
    116    678    558   -400   -220    620    179     90   -436   -272   -179   -275
    122    644    522   -381   -200    584    181     77   -452   -283   -194   -285
    132    652    517   -394   -192    587    179     62   -465   -293   -202   -285
    142    644    501   -394   -179    574    176     59   -470   -301   -215   -285
    129    610    480   -371   -176    545    158     44   -485   -322   -239   -303
    122    571    449   -345   -163    511    150     44   -488   -322   -241   -301
    127    566    439   -348   -155    504    153     33   -504   -335   -252   -306
    135    553    418   -342   -142    485    142     20   -511   -345   -265   -309
    150    535    384   -342   -116    459    140     25   -511   -348   -272   -303
    171    467    296   -319    -62    381    158     49   -530   -381   -314   -337
    228    239      7   -236    111    124    223    142   -602   -540   -501   -504
    267     49   -218   -158    244    -83    368    327   -597   -685   -693   -701
    262    158   -103   -213    181     28    485    483   -457   -641   -672   -701
    166    485    319   -324    -75    402    444    202   -400   -483   -441   -488
     12   1041   1028   -530   -509   1036    127   -561   -537   -213     12    -23
   -124   1774   1896   -826  -1010   1834   -181  -1093   -493    270    649    600
   -137   2135   2273  -1000  -1205   2203   -441  -1325   -402    717   1148   1101
    -88   1797   1886   -854   -987   1842   -571  -1418   -615    584    982    979
    -62   1163   1226   -550   -644   1195   -537  -1325  -1044   -166    184    233
    -15    670    685   -327   -350    678   -374  -1008  -1221   -711   -439   -345
     38    509    467   -275   -215    491   -184   -576   -969   -636   -470   -374
    114    498    384   -306   -135    441    -23   -236   -711   -465   -355   -270
    176    475    298   -327    -59    387     67    -49   -584   -394   -316   -241
    174    457    280   -316    -51    368    114     28   -535   -371   -306   -231
    176    431    254   -303    -38    342    137     67   -509   -353   -298   -220
    166    413    246   -288    -38    329    145     90   -504   -353   -306   -223
    161    407    246   -285    -41    327    153    111   -496   -350   -309   -220
    161    415    254   -288    -46    337    174    135   -472   -327   -288   -194
    142    428    285   -285    -72    358    194    153   -457   -309   -272   -176
    148    472    324   -309    -88    400    202    174   -433   -288   -252   -155
    163    485    322   -324    -77    402    210    200   -410   -270   -228   -132
    153    498    345   -327    -96    423    226    220   -387   -246   -205   -106
    145    540    392   -345   -124    467    239    249   -355   -213   -179    -72
    127    555    428   -340   -150    493    249    283   -319   -179   -148    -38
    116    600    483   -358   -184    542    267    316   -288   -137   -116    -10
    122    631    509   -376   -194    571    290    366   -241    -85    -67     36
    135    641    506   -389   -187    574    290    400   -215    -62    -44     54
    153    628    475   -389   -161    553    272    410   -215    -70    -41     46
    184    644    459   -415   -137    553    267    439   -197    -59    -33     49
    194    633    439   -413   -122    537    277    491   -158    -25     -5     72
    213    662    449   -439   -116    555    290    548   -111     15     36    101
    259    717    457   -488    -98    587    309    623    -54     70     88    158
    285    745    459   -517    -88    602    319    696     -2    124    135    215
    314    787    472   -550    -80    628    322    758     44    179    184    265
    327    849    522   -592    -96    685    332    810     90    233    244    322
    329    911    581   -620   -124    748    345    841    127    267    288    368
    314    940    626   -626   -155    782    335    823    114    259    293    379
    329    930    597   -631   -132    763    316    795     80    231    277    374
    329    932    602   -633   -137    766    314    756     41    197    254    353
    327    958    631   -641   -150    795    319    711     10    187    252    350
    329    958    628   -644   -150    795    309    654    -28    163    231    335
    311    906    594   -610   -142    750    293    579    -85    111    184    288
    301    867    566   -587   -132    717    285    506   -137     64    140    241
    293    815    522   -553   -114    670    280    431   -192     18     93    187
    280    763    483   -524   -101    623    270    355   -249    -33     41    132
    277    691    413   -483    -67    550    262    293   -303    -80     -7     85
    280    646    366   -465    -44    506    259    244   -345   -116    -41     46
    298    667    368   -483    -33    519    246    200   -381   -148    -75     10
    314    652    335   -485    -10    493    244    187   -389   -153    -77      7
    350    667    316   -509     18    491    228    166   -402   -163    -80     -2
    415    667    252   -542     80    462    207    140   -436   -197   -106    -33
    472    646    174   -558    150    410    189    114   -472   -239   -140    -70
    514    696    179   -605    166    439    179    114   -462   -226   -122    -51
    553    774    220   -665    166    498    168    111   -431   -200    -85    -20
    574    815    241   -696    166    530    129     70   -441   -213    -85    -23
    600    854    254   -727    174    555     75     28   -452   -218    -77    -18
    600    878    275   -740    163    576     57     25   -444   -207    -59      0
    540    857    316   -698    111    589     72     23   -446   -215    -57      0
    462    831    366   -646     46    600     85     31   -436   -207    -44     10
    413    846    433   -628    -10    641     96     49   -420   -187    -15     38
    368    797    428   -584    -28    613    101     59   -428   -192    -15     38
    316    688    371   -504    -28    532    114     59   -465   -236    -62     -7
    270    618    348   -446    -38    483    140     67   -485   -265    -93    -33
    213    553    340   -381    -62    446    163     62   -509   -293   -116    -57
    189    532    342   -361    -77    439    158     46   -535   -319   -137    -77
    184    535    350   -358    -83    444    155     38   -548   -335   -155    -90
    163    535    368   -350   -101    452    145     33   -553   -337   -161    -98
    142    506    363   -324   -109    436    142     28   -561   -340   -171   -106
    111    504    389   -309   -137    446    148     31   -561   -340   -176   -101
    109    532    423   -322   -155    478    140     28   -561   -332   -171    -90
    109    537    426   -324   -158    483    127     18   -574   -335   -181    -98
    103    548    444   -324   -168    496    132      5   -592   -345   -200   -114
    103    535    431   -319   -163    483    119     -5   -605   -355   -218   -129
    135    542    407   -340   -135    475    119      0   -602   -345   -218   -122
    176    480    303   -329    -64    392    142     28   -620   -376   -262   -155
    215    267     51   -241     83    161    187     80   -727   -537   -452   -329
    220     31   -189   -127    205    -77    322    220   -784   -732   -696   -579
    228     83   -145   -155    187    -31    457    387   -652   -698   -693   -597
    168    392    223   -280    -25    306    452    168   -548   -509   -457   -376
     12    969    956   -491   -470    963    181   -537   -613   -202     -5     88
   -135   1730   1865   -800  -1000   1795   -114  -1067   -501    368    706    802
   -166   2130   2294   -982  -1231   2210   -381  -1288   -340    911   1293   1400
   -114   1891   2005   -891  -1060   1948   -550  -1387   -519    878   1244   1408
    -85   1262   1348   -587   -717   1304   -519  -1332   -976    181    511    722
    -59    719    779   -332   -420    750   -332  -1018  -1252   -522   -254    -23
    -12    491    501   -239   -257    496   -119   -548  -1031   -519   -371   -153
     41    488    446   -267   -202    470     41   -184   -758   -340   -257    -67
     93    478    384   -285   -145    431    132     31   -620   -257   -210    -36
    132    493    361   -316   -114    428    181    122   -571   -215   -194    -25
    119    501    379   -311   -129    441    210    158   -550   -189   -192    -25
    106    540    431   -324   -163    485    231    189   -540   -161   -184    -20
    137    574    436   -355   -148    506    244    220   -535   -132   -176    -12
    129    574    444   -353   -155    509    241    236   -542   -119   -184    -18
    116    602    485   -361   -184    545    236    257   -535    -80   -168    -10
    101    644    542   -374   -220    592    244    280   -519    -31   -153     -5
     75    688    613   -381   -267    652    254    306   -496     10   -135     12
     83    701    615   -392   -267    659    267    345   -467     62    -93     44
     98    711    613   -405   -257    662    275    376   -444    106    -51     70
     83    735    649   -410   -285    693    270    392   -428    135    -23     83
     85    779    693   -431   -303    737    270    431   -387    192     28    132
     83    779    693   -433   -306    735    288    475   -350    231     62    153
     98    776    678   -439   -288    727    303    511   -319    262     88    166
    140    823    683   -483   -270    753    314    550   -288    296    114    189
    166    859    693   -511   -262    776    342    618   -231    350    166    244
    174    893    719   -532   -272    805    337    675   -171    405    215    290
    181    891    709   -537   -265    800    348    745   -114    449    252    322
    189    914    724   -553   -267    818    353    810    -57    496    283    355
    205    969    763   -587   -277    867    376    888     18    566    340    415
    236   1060    823   -649   -296    943    407    958     90    644    407    480
    210   1070    859   -641   -324    966    387   1000    127    693    454    532
    194   1117    922   -657   -366   1021    389   1028    163    737    496    576
    205   1184    979   -693   -387   1083    405   1044    189    769    519    610
    153   1200   1047   -680   -446   1124    431   1039    200    782    530    626
    119   1202   1083   -662   -483   1145    446   1034    194    782    530    646
     62   1197   1135   -631   -537   1166    457   1010    176    763    506    636
    -15   1213   1228   -597   -620   1221    475    984    166    756    501    636
    -62   1249   1312   -594   -688   1280    509    961    158    761    501    649
   -127   1200   1325   -537   -727   1262    522    904    111    722    452    605
   -166   1192   1358   -517   -761   1275    550    854     75    696    418    574
   -132   1192   1325   -530   -727   1257    563    807     36    672    387    540
   -174   1028   1202   -428   -688   1114    465    685    -90    553    262    413
   -150    969   1117   -410   -633   1041    413    613   -168    480    192    342
   -124    971   1096   -426   -610   1031    402    576   -218    436    150    296
   -111    966   1078   -426   -594   1021    415    563   -223    428    142    280
   -103   1000   1104   -449   -605   1052    423    558   -213    439    148    285
   -106    984   1091   -439   -600   1036    446    561   -200    452    148    285
    -57    995   1049   -470   -553   1021    452    571   -192    467    158    293
      2   1062   1060   -532   -527   1062    426    566   -189    485    171    301
     15   1111   1096   -566   -540   1104    426    584   -153    535    210    340
     18   1176   1156   -597   -568   1166    405    576   -127    576    252    389
     12   1182   1166   -597   -576   1174    366    545   -137    581    265    410
      5   1163   1158   -584   -576   1161    350    527   -153    576    259    413
     15   1143   1124   -581   -555   1132    342    514   -176    566    233    400
     23   1127   1104   -576   -540   1117    337    498   -192    553    213    361
     20   1106   1085   -566   -532   1096    327    480   -210    542    207    329
      2   1062   1060   -532   -527   1062    337    480   -231    550    187    290
    -23    937    958   -459   -491    948    324    462   -290    519    132    231
    -10    844    852   -418   -431    846    322    459   -329    504    114    223
    -33    787    820   -376   -428    802    324    452   -371    478     90    231
    -49    735    784   -342   -415    758    327    449   -402    462     70    231
    -41    696    735   -327   -389    714    322    444   -410    467     59    192
    -28    709    737   -340   -381    722    309    436   -418    475     49    140
    -49    691    737   -322   -394    711    301    423   -439    462     36     93
    -51    633    685   -290   -368    659    301    420   -446    452     33     98
    -33    626    659   -296   -348    641    306    431   -439    470     57    148
    -12    644    657   -314   -335    649    309    449   -415    496     90    207
    -33    605    639   -285   -337    620    296    439   -420    488     72    207
    -44    535    579   -244   -311    555    316    444   -418    485     54    192
    -44    509    553   -233   -301    530    298    426   -449    436     12    171
    -18    415    433   -200   -226    423    303    449   -488    384    -62    114
      2    163    158    -83    -77    161    374    545   -545    246   -239    -90
     54    -49   -103     -2     77    -75    522    717   -535     98   -431   -316
     15     67     51    -44    -20     59    626    815   -379    174   -402   -337
    -70    449    517   -189   -293    483    540    428   -426    311   -171   -150
   -179    995   1171   -410   -675   1083    218   -298   -649    553    241    259
   -277   1774   2052   -748  -1163   1912   -103   -823   -659   1044    885    857
   -272   2078   2351   -901  -1312   2213   -397  -1044   -613   1491   1371   1319
   -194   1722   1914   -763  -1054   1818   -478  -1018   -724   1441   1260   1244
   -161   1114   1275   -478   -719   1195   -355   -836  -1036    758    509    555
   -122    553    675   -215   -397    613   -135   -501  -1213     96   -223    -98
    -80    394    475   -158   -277    433     44    -77   -854    257   -187    -64
      0    431    428   -215   -215    428    197    239   -550    459    -59     57
     49    379    329   -215   -140    353    283    436   -374    568      7    122
     72    348    275   -210   -101    311    324    514   -303    605     23    140
     62    361    298   -213   -116    329    332    537   -280    626     33    155
     57    366    309   -213   -127    337    342    550   -272    628     25    145
     70    353    280   -213   -106    316    358    584   -249    646     36    158
     96    361    265   -228    -83    314    361    602   -228    667     51    174
     98    379    280   -239    -90    329    379    623   -197    683     70    192
     93    387    290   -241    -98    340    389    644   -166    709     93    218
     90    397    306   -244   -109    350    381    646   -153    722    106    223
    129    407    277   -267    -72    342    387    667   -132    743    127    249
    124    387    259   -257    -67    324    394    688   -109    758    132    259
    122    371    246   -246    -62    309    402    714    -67    792    161    277
    127    361    233   -244    -54    298    402    735    -38    818    179    293
     98    418    319   -257   -109    368    420    774     15    872    231    340
     70    415    345   -244   -137    381    441    826     75    930    293    392
     96    472    376   -283   -140    423    467    896    150    992    348    446
     93    478    384   -285   -145    431    504    969    241   1080    410    496
     59    498    439   -277   -189    470    542   1041    322   1148    465    542
     75    537    462   -309   -192    501    550   1119    402   1210    524    600
     67    576    506   -322   -218    542    558   1184    467   1262    576    646
     98    631    530   -366   -215    581    553   1239    524   1314    620    688
    116    639    522   -376   -202    581    542   1280    553   1332    641    709
    119    678    558   -400   -220    618    550   1314    589   1379    683    750
    122    727    602   -426   -239    665    566   1358    644   1449    756    818
     90    753    662   -423   -285    709    576   1371    652   1470    782    841
     96    797    701   -446   -301    750    589   1369    646   1462    782    849
     90    828    735   -462   -322    782    600   1345    613   1418    753    833
     57    818    761   -439   -353    792    618   1325    584   1397    737    826
     28    795    763   -413   -368    779    628   1283    540   1376    722    815
     10    810    800   -410   -394    805    636   1226    514   1363    709    797
    -33    795    828   -384   -431    810    636   1174    478   1327    675    766
    -75    753    828   -340   -452    789    618   1111    418   1278    623    714
   -101    724    826   -311   -465    774    615   1057    374   1239    581    680
   -124    737    862   -306   -493    800    639   1034    358   1221    555    662
   -210    675    883   -233   -548    779    691   1044    381   1234    571    675
   -319    701   1018   -192   -670    859    743   1072    444   1301    628    732
   -400    706   1106   -155   -753    906    784   1104    496   1353    670    779
   -402    652   1054   -124   -727    852    782   1083    472   1319    646    743
   -303    626    930   -163   -618    776    735   1039    413   1252    581    672
   -220    636    857   -207   -540    748    745   1044    407   1244    574    667
   -226    654    880   -215   -553    766    758   1049    426   1257    584    662
   -220    691    911   -233   -566    800    735   1039    439   1273    597    670
   -205    680    883   -239   -545    779    680   1008    420   1267    597    667
   -239    639    878   -200   -558    758    662    995    407   1260    589    670
   -215    685    901   -236   -558    792    662    997    418   1275    605    691
   -197    704    901   -252   -548    802    641    979    397   1262    600    680
   -210    652    862   -223   -535    756    628    956    374   1239    581    662
   -207    613    820   -202   -514    717    626    948    350   1205    548    633
   -207    493    701   -142   -454    597    615    945    316   1166    498    587
   -181    387    568   -101   -374    478    620    953    290   1145    467    545
   -205    355    558    -75   -381    457    631    940    262   1111    431    501
   -184    342    527    -80   -355    433    644    930    226   1067    381    446
   -103    283    384    -90   -244    332    605    883    148    979    285    337
   -142    148    290     -2   -215    218    576    846     98    924    244    280
   -181    176    355      2   -270    265    600    844    114    948    283    324
   -124    254    379    -64   -252    316    618    852    129    997    327    379
   -129    249    376    -59   -254    311    605    841    116   1026    329    374
   -103    239    342    -67   -223    290    597    839    111   1041    322    342
   -124    171    296    -25   -210    233    553    800     75   1023    293    296
   -124    116    239      2   -181    176    548    795     67   1026    283    275
   -106    166    272    -31   -192    220    548    797     67   1034    277    259
    -67    166    233    -49   -150    200    571    828     75   1036    280    259
    -20    -12      5     15    -15     -2    620    875    -10    911    153    137
    -12   -285   -272    148    129   -280    750    969   -129    678   -103   -109
    -28   -387   -361    207    166   -376    891   1093   -124    555   -239   -262
    -80   -171    -90    127      5   -132    930    956    -57    636   -135   -189
   -189    350    537    -83   -363    444    667    366    -31   1026    314    259
   -277   1109   1387   -415   -833   1247    296   -163    119   1670   1015    924
   -314   1725   2039   -706  -1176   1880    -25   -394    407   2377   1709   1535
   -239   1748   1987   -753  -1111   1867   -311   -485    467   2670   1958   1748
   -223   1228   1452   -504   -836   1340   -319   -470     59   2117   1410   1252
   -246    581    828   -168   -537    704   -114   -239   -376   1312    605    509
   -215    231    446    -10   -332    337    150    153   -350   1065    280    197
   -161    181    342    -10   -252    262    366    517   -103   1184    329    226
   -124    148    272    -12   -197    207    493    737     44   1254    381    265
   -111     96    205      7   -158    150    568    854    114   1280    397    275
   -116    103    218      5   -166    161    592    891    137   1288    402    272
   -122    111    233      5   -176    171    613    927    153   1293    405    275
    -83    140    223    -31   -153    181    623    935    163   1293    407    283
    -90     88    179      0   -135    132    626    927    158   1278    397    275
    -96     72    168     10   -132    119    639    943    168   1280    405    293
    -85     72    158      7   -122    114    636    953    181   1291    418    306
    -80    124    205    -23   -142    163    649    963    194   1296    423    301
    -59    161    220    -51   -140    189    652    992    231   1330    457    332
    -62    166    226    -51   -142    194    657   1023    277   1371    501    368
    -51    148    200    -46   -124    174    657   1036    298   1376    522    389
    -46    168    213    -62   -129    189    644   1034    298   1358    498    366
    -77    168    244    -46   -161    205    652   1060    324   1371    506    374
    -49    210    257    -83   -153    233    662   1098    361   1395    527    397
    -25    283    309   -127   -166    296    665   1143    400   1426    558    431
      2    309    303   -158   -150    306    680   1208    454   1473    600    475
      5    322    314   -163   -153    319    691   1262    504   1504    628    501
     20    363    340   -192   -158    350    701   1325    555   1540    667    530
     31    426    394   -228   -181    410    711   1392    613   1592    711    566
     49    465    415   -257   -184    439    722   1462    672   1649    756    602
     83    509    426   -298   -171    467    727   1525    732   1704    805    646
    114    587    472   -353   -179    530    732   1566    784   1753    854    698
    119    636    517   -376   -197    576    748   1600    823   1797    898    737
     96    618    519   -358   -210    568    727   1590    818   1797    909    745
     96    649    553   -374   -228    602    717   1569    807   1800    922    750
     90    675    584   -384   -246    631    727   1556    800   1803    932    763
     96    688    592   -392   -246    641    709   1504    766   1777    911    745
     93    706    613   -400   -259    659    678   1428    714   1740    880    719
     62    711    649   -387   -293    680    670   1358    672   1706    859    696
     57    727    670   -392   -309    701    675   1291    639   1678    839    667
      7    717    709   -361   -350    714    631   1179    561   1605    779    607
      0    678    678   -340   -340    678    620   1106    514   1551    740    568
    -38    610    649   -285   -345    631    581   1015    446   1483    680    501
    -46    563    607   -259   -327    584    555    950    394   1436    641    459
    -41    563    605   -259   -322    584    553    919    368   1402    623    441
    -46    597    641   -277   -342    618    600    924    387   1421    649    465
    -51    581    631   -265   -340    605    618    914    384   1413    646    462
    -51    558    607   -254   -329    581    597    898    374   1397    636    449
    -51    571    623   -259   -337    597    615    914    376   1389    631    441
    -23    639    659   -309   -342    649    623    922    397   1400    654    462
      5    709    701   -358   -348    706    618    917    418   1418    683    485
     33    748    714   -392   -340    732    607    904    433   1431    704    506
     23    724    701   -374   -337    714    517    849    418   1421    706    509
     33    672    636   -353   -303    654    465    810    379   1384    675    480
     41    649    607   -345   -283    631    467    810    387   1400    693    504
     15    620    605   -319   -296    615    470    792    368   1400    688    496
      7    615    607   -311   -298    613    465    758    342   1379    675    480
     38    540    498   -290   -231    519    436    756    316   1343    644    462
      0    433    433   -218   -218    433    457    763    301   1312    607    439
    -23    361    381   -171   -202    371    465    756    275   1273    566    407
    -77    290    368   -106   -223    329    446    706    223   1226    527    363
    -85    254    340    -85   -213    296    462    688    210   1202    511    342
    -51    246    298    -98   -174    272    467    678    205   1189    509    350
    -46    231    277    -93   -163    254    467    662    205   1187    501    337
    -67    218    285    -75   -176    252    454    644    189   1158    478    314
    -85    184    267    -51   -176    226    459    654    200   1163    485    329
   -103    161    265    -28   -184    210    465    665    213   1176    498    342
   -111    192    301    -41   -207    246    470    667    228   1187    511    355
   -127    207    335    -38   -231    270    485    678    252   1200    530    384
   -155    176    329    -10   -244    252    496    670    244   1182    509    374
   -168    132    298     18   -233    215    504    670    246   1182    504    368
   -155     93    246     31   -200    168    504    662    202   1124    441    303
   -137   -116     20    127    -80    -49    542    678     67    924    233     98
    -98   -361   -262    228     80   -311    688    784    -46    685    -28   -166
    -64   -301   -236    181     85   -270    818    904     12    654    -67   -231
   -148    -51     96     98   -122     20    813    631     90    802    129    -51
   -298    472    771    -85   -535    620    558    -57    163   1176    615    457
   -454   1280   1732   -415  -1093   1506    270   -542    436   1831   1379   1231
   -483   1748   2229   -633  -1356   1987     10   -688    706   2387   1956   1836
   -431   1535   1964   -553  -1197   1748   -176   -758    589   2366   1912   1844
   -374   1002   1376   -314   -875   1189   -220   -774     93   1693   1231   1179
   -340    530    870    -93   -605    698    -72   -517   -311    950    462    394
   -283    324    607    -20   -444    465    140    -75   -210    841    272    194
   -184    322    504    -70   -345    413    306    265    -12    932    314    226
    -98    319    418   -109   -257    368    413    478    116    997    355    259
    -96    290    387    -98   -244    340    452    542    145    997    348    252
   -111    296    407    -90   -259    350    454    550    142    974    324    228
    -88    340    428   -127   -259    384    457    571    148    974    327    236
    -93    363    457   -135   -275    410    465    594    163    982    337    252
    -96    402    496   -155   -296    449    459    597    163    971    327    241
    -67    444    509   -189   -288    475    452    602    155    963    322    236
    -59    475    532   -210   -296    504    454    623    174    976    332    254
    -59    488    548   -213   -303    517    444    628    184    992    342    272
    -23    522    545   -252   -285    535    436    631    184    989    340    272
    -20    553    571   -267   -296    561    439    644    192    995    345    280
    -20    571    592   -277   -306    579    444    672    218   1021    368    309
     -7    597    605   -293   -306    600    439    698    244   1047    392    329
     -2    615    615   -309   -309    615    439    724    262   1057    405    348
     -2    618    618   -309   -309    618    454    769    296   1088    436    379
      5    633    628   -322   -311    633    472    831    345   1130    475    420
     15    610    594   -311   -288    602    478    880    371   1150    485    428
     31    626    592   -329   -280    610    509    950    418   1195    522    462
     59    657    597   -358   -270    628    530   1026    475   1249    571    511
     88    672    581   -381   -246    626    532   1101    522   1291    613    550
    114    680    566   -397   -226    623    545   1179    571   1337    657    594
    145    727    579   -439   -218    654    553   1252    628   1392    704    646
    158    784    626   -472   -233    706    558   1299    672   1436    745    691
    174    831    654   -504   -239    743    566   1327    709   1465    779    730
    153    831    678   -491   -262    756    584   1340    730   1478    795    748
    155    831    675   -493   -259    756    587   1332    730   1483    810    763
    171    872    701   -522   -265    787    561   1286    698   1457    797    748
    174    893    717   -535   -272    805    545   1226    659   1423    766    722
    153    885    732   -519   -288    810    548   1176    633   1413    753    714
    153    859    704   -509   -275    782    542   1101    574   1366    701    662
    140    833    693   -488   -277    766    530   1015    511   1314    649    607
    111    782    670   -446   -280    727    530    940    457   1267    607    563
     67    717    649   -392   -290    683    519    859    407   1221    561    514
     51    672    620   -363   -285    646    506    789    358   1171    511    465
     38    670    628   -355   -296    649    501    740    322   1140    478    431
     44    693    646   -368   -301    670    496    711    303   1135    467    415
     51    717    665   -384   -306    691    498    696    303   1140    467    415
     49    722    672   -387   -311    698    509    683    296   1137    459    407
     41    706    665   -374   -311    688    524    685    288   1132    446    400
     64    743    675   -405   -306    709    527    691    288   1132    446    413
     70    818    748   -444   -337    784    530    701    316   1171    480    446
     57    844    784   -452   -363    813    522    698    342   1215    519    465
     90    922    831   -509   -368    878    488    683    348   1231    542    480
    103    924    820   -517   -358    872    441    662    329   1226    542    493
     93    927    833   -509   -368    880    428    649    322   1228    550    522
     67    917    846   -493   -389    883    397    602    267   1179    514    519
     85    909    823   -498   -368    867    381    581    236   1158    504    542
     70    839    766   -457   -348    802    379    561    205   1132    436    496
     31    724    693   -376   -329    709    376    548    168   1114    379    381
     20    620    600   -322   -290    610    363    514     98   1049    319    290
     -5    558    563   -277   -283    561    363    491     49   1013    283    267
    -36    501    537   -233   -288    519    366    472      7    995    249    244
    -46    446    493   -200   -270    470    363    457    -23    982    210    210
    -41    470    511   -213   -275    491    363    446    -31    992    194    174
    -44    506    550   -231   -296    527    363    436    -38   1000    200    158
    -44    504    545   -231   -293    524    358    433    -51   1000    202    166
    -25    498    524   -236   -275    511    345    420    -72    992    189    166
    -20    493    514   -239   -267    504    332    413    -90    984    174    158
    -15    501    517   -244   -267    509    322    410   -106    971    155    153
    -23    498    522   -239   -275    511    314    402   -122    961    142    142
    -28    517    545   -244   -285    530    311    400   -124    961    142    145
     -2    472    475   -236   -239    475    327    418   -150    930    106    116
     20    283    259   -153   -119    272    376    467   -244    787    -49    -31
     33     38      5    -36     12     23    485    563   -345    576   -290   -288
     15     28     12    -20      2     20    607    711   -301    514   -381   -407
    -33    332    363   -150   -200    348    646    594   -132    740   -137   -176
   -129    891   1021   -381   -576    956    410    -25    -80   1106    340    301
   -275   1673   1948   -701  -1111   1810     85   -600     75   1693   1047   1010
   -361   2213   2574   -924  -1467   2392   -153   -792    379   2335   1709   1670
   -246   2013   2260   -883  -1254   2135   -374   -878    254   2343   1693   1699
   -239   1444   1680   -602   -961   1561   -433   -937   -288   1641    989   1031
   -236    854   1091   -311   -662    971   -290   -722   -740    844    168    231
   -158    579    737   -210   -446    657    -57   -249   -618    711    -59      2
    -70    568    639   -252   -353    602    140    111   -355    865     28     67
    -31    545    576   -259   -303    561    270    337   -210    940     64     88
    -10    519    530   -257   -270    522    324    441   -140    971     75     93
     20    478    457   -249   -218    467    314    457   -158    932     23     28
      5    452    444   -231   -220    449    309    488   -150    930     10     15
    -10    511    522   -252   -265    517    358    550    -85   1000     75     85
     23    522    498   -272   -236    509    368    550    -72   1005     80     93
     49    501    452   -275   -200    478    358    527   -101    963     31     36
     62    615    553   -340   -244    584    441    631      0   1054    111    127
     90    641    550   -366   -228    594    483    678     57   1104    153    174
     54    561    504   -309   -223    532    384    605      5   1052    101    122
     12    485    472   -249   -228    480    309    574    -36   1005     41     46
    -25    514    540   -246   -283    527    322    636     23   1067     93     96
    -33    563    597   -265   -316    581    345    649     64   1111    137    145
     41    597    555   -322   -259    576    355    646     67   1114    135    150
     49    600    550   -324   -249    576    374    678     83   1130    132    142
     83    649    563   -368   -241    607    368    722    135   1176    161    166
     88    683    594   -384   -254    639    361    761    168   1213    181    179
    106    745    639   -428   -265    693    381    831    231   1275    226    220
    140    815    675   -478   -267    745    407    909    306   1348    283    275
    132    831    698   -483   -283    766    415    969    361   1397    319    309
    161    880    719   -522   -280    802    426   1039    428   1467    366    361
    176    927    748   -553   -285    839    433   1106    498   1538    418    413
    192    961    769   -576   -288    865    446   1148    550   1587    452    452
    197   1002    802   -600   -303    904    454   1163    581   1626    478    488
    200   1028    828   -615   -314    930    459   1163    597   1652    491    506
    207   1052    844   -631   -319    948    457   1145    589   1649    483    496
    202   1078    875   -639   -335    976    454   1117    579   1647    480    488
    179   1072    893   -626   -358    984    444   1080    558   1639    470    488
    158   1049    891   -602   -366    971    436   1031    530   1623    454    480
    142   1010    867   -576   -363    940    426    974    498   1602    431    454
    129    982    852   -555   -361    917    426    917    470   1579    400    431
     96    932    833   -514   -368    883    418    854    431   1551    366    381
     85    901    815   -493   -363    859    400    787    374   1506    296    285
     77    849    769   -465   -345    810    384    732    324   1460    220    218
    101    826    724   -462   -311    776    381    704    301   1428    171    226
    122    805    683   -462   -280    745    379    685    301   1434    176    239
    116    802    685   -459   -285    745    392    678    311   1454    189    241
     88    789    698   -439   -303    745    405    685    329   1480    210    262
     70    761    691   -415   -309    727    418    688    332   1488    207    257
     90    766    675   -428   -293    719    431    698    348   1504    207    257
     77    795    717   -439   -319    756    428    706    376   1530    231    285
     90    872    782   -483   -345    828    426    709    405   1558    259    311
    109    919    810   -514   -350    865    413    698    433   1592    298    353
    111    917    805   -514   -348    859    387    678    431   1592    303    363
    106    893    787   -501   -340    839    371    665    420   1579    290    355
    114    859    745   -488   -316    805    361    641    394   1551    270    340
    122    815    693   -467   -285    756    348    618    361   1514    246    324
     88    774    685   -431   -298    730    348    607    342   1491    223    301
     72    678    605   -376   -267    644    345    600    314   1452    181    267
     83    548    465   -316   -189    506    358    600    275   1395    119    223
     62    426    363   -244   -150    394    381    597    244   1348     75    189
     80    381    298   -233   -109    340    392    589    210   1312     41    168
     96    353    254   -226    -80    303    379    576    179   1270      7    137
     80    342    262   -213    -90    303    376    566    168   1252     -5    127
     70    340    270   -205    -98    306    381    568    168   1247    -12    132
     90    311    220   -202    -67    267    371    566    166   1236    -25    129
    103    277    174   -189    -36    226    361    558    145   1205    -44    114
     93    241    148   -168    -28    197    358    553    132   1187    -49    103
    106    223    116   -163     -5    171    340    537    114   1166    -64     93
    124    239    111   -184      5    176    345    540    119   1156    -70     88
    103    239    132   -171    -15    187    348    548    124   1150    -72     90
    116    205     85   -163     15    145    353    566    119   1135    -85     80
    150     59    -90   -103    122    -15    379    620     77   1054   -174      7
    176   -129   -306    -23    239   -218    483    745     41    888   -368   -171
    181   -158   -342    -12    262   -249    605    896    114    810   -475   -283
    140    114    -25   -127     83     44    646    841    226    914   -353   -189
     46    537    491   -290   -220    514    426    254     64   1047    -96     46
    -72   1140   1213   -535   -644   1176     44   -436   -142   1353    389    485
   -150   1745   1896   -797  -1023   1821   -257   -823   -140   1795    922    935
    -96   1779   1875   -841   -987   1826   -483   -976   -210   1969   1101   1080
    -51   1262   1314   -605   -683   1288   -493   -909   -465   1574    667    701
    -46    670    717   -311   -381    693   -298   -662   -771    823   -116     20
     18    316    298   -168   -140    309    -88   -259   -644    626   -413   -226
     67    265    194   -168    -64    231     77    103   -298    820   -306   -129
    111    246    135   -179    -10    192    202    368    -64    961   -213    -36
    132    200     67   -166     31    135    259    483     33   1005   -184     -2
    176    233     57   -205     59    145    288    527     70   1015   -176      7
    166    223     57   -197     54    140    316    555     88   1008   -176      5
    153    213     59   -181     46    137    327    579     98   1015   -168      0
    155    218     62   -189     46    140    329    587    109   1021   -163    -10
    145    233     85   -189     28    161    335    597    127   1028   -150    -18
    137    231     90   -184     23    161    329    602    135   1026   -153    -23
    148    228     80   -187     33    155    340    620    158   1041   -150    -12
    158    249     90   -205     33    171    355    644    187   1057   -137     -7
    150    290    137   -220      7    215    363    662    213   1067   -127      0
    150    322    171   -239    -10    246    361    678    241   1106    -96     12
    148    322    174   -233    -12    249    366    698    272   1135    -64     33
    150    311    161   -233     -7    236    376    727    311   1163    -33     62
    171    348    176   -262     -2    262    376    750    340   1182    -18     80
    189    387    194   -288     -2    293    374    776    366   1197     -5    101
    189    405    215   -296    -12    311    381    815    410   1231     18    129
    194    415    220   -306    -12    316    400    875    475   1291     62    166
    213    441    228   -327     -7    335    420    935    540   1340    101    189
    226    452    226   -340     -2    340    441    997    597   1384    142    215
    226    480    254   -353    -12    368    470   1075    667   1447    202    267
    239    504    265   -374    -12    384    478   1135    724   1496    257    319
    252    514    262   -384     -5    389    480   1176    763   1538    296    355
    262    561    298   -413    -18    428    472   1197    795   1569    335    384
    262    605    342   -433    -38    475    470   1202    797   1574    355    405
    249    618    366   -433    -59    493    465   1176    774   1553    350    400
    220    626    405   -426    -90    517    462   1156    758   1545    353    402
    210    641    431   -426   -111    537    449   1122    735   1525    345    394
    231    678    446   -454   -106    563    426   1070    701   1496    319    363
    241    709    467   -475   -111    589    413   1018    672   1467    298    335
    228    722    491   -475   -129    607    407    963    631   1434    272    303
    215    665    446   -441   -116    555    400    896    571   1379    213    246
    205    607    402   -405    -98    506    392    828    506   1306    142    176
    176    558    379   -368   -101    470    379    779    454   1260     90    137
    176    532    355   -355    -90    446    376    740    418   1226     57    106
    189    540    350   -366    -80    444    392    722    413   1215     49     93
    194    540    345   -366    -75    444    413    724    423   1228     67    116
    179    550    368   -366    -96    459    418    717    423   1231     67    114
    181    530    348   -355    -83    441    423    706    418   1218     54    109
    184    524    337   -355    -75    431    415    704    415   1210     41    109
    179    576    397   -376   -109    488    420    724    444   1254     72    129
    192    641    446   -418   -127    545    413    732    478   1299    122    148
    192    693    501   -444   -153    597    381    701    483   1312    148    145
    176    724    548   -452   -187    636    358    680    488   1322    168    163
    163    722    558   -441   -197    641    345    667    478   1319    168    171
    189    717    527   -454   -168    623    319    636    446   1283    132    145
    202    711    509   -459   -153    610    311    623    428   1262    127    155
    197    678    478   -439   -140    576    309    610    402   1241    111    155
    202    610    407   -405   -101    509    290    584    350   1197     59     90
    194    493    296   -345    -51    394    290    568    298   1132    -10      7
    184    389    205   -288    -10    298    301    553    259   1083    -57    -41
    168    327    158   -249      5    244    288    522    220   1049    -88    -70
    150    306    155   -228     -2    231    272    491    181   1013   -116    -96
    168    324    153   -249      7    241    275    488    174   1005   -114    -83
    181    319    137   -252     20    228    265    475    161    992   -122    -90
    187    301    114   -244     36    207    259    467    150    984   -124    -96
    181    314    132   -246     25    223    246    462    142    979   -137   -114
    184    285     98   -236     44    192    254    465    142    974   -148   -127
    194    262     67   -228     62    163    241    454    135    956   -163   -145
    192    270     77   -233     57    174    231    444    122    940   -171   -150
    187    265     77   -226     54    171    244    454    129    950   -158   -135
    194    246     51   -223     72    150    239    452    114    922   -187   -153
    233    150    -83   -192    158     33    254    483     75    862   -252   -205
    275    -57   -332   -111    301   -192    340    584      7    709   -426   -363
    280   -236   -517    -20    397   -376    488    737    -18    542   -628   -555
    252    -88   -340    -83    293   -213    574    761     72    592   -576   -532
    155    290    135   -223     10    213    405    239    -18    732   -340   -332
     54    906    852   -480   -397    878     36   -462   -140   1041    124     98
    -72   1693   1766   -810   -919   1730   -322   -943    -75   1543    740    659
    -85   1984   2068   -950  -1078   2026   -644  -1135     31   1943   1153   1010
    -38   1639   1678   -800   -859   1657   -743  -1098    -90   1784    953    833
     -7    966    974   -480   -491    969   -550   -854   -441   1080    218    192
     38    376    337   -207   -148    358   -231   -410   -553    571   -345   -293
     88    265    174   -179    -44    220     -2     20   -213    745   -275   -244
    137    262    124   -200      5    192    145    293      0    867   -213   -189
    163    223     57   -194     51    140    226    436    103    919   -187   -161
    174    194     20   -184     77    109    267    493    137    924   -187   -161
    171    174      2   -174     83     88    301    530    161    935   -174   -155
    181    153    -28   -168    103     64    311    545    168    927   -176   -168
    202    153    -49   -179    124     51    345    563    184    930   -168   -166
    192    129    -62   -161    127     33    355    581    202    937   -163   -155
    166    109    -57   -140    111     25    350    594    218    956   -140   -132
    163    129    -33   -148     98     49    353    607    231    969   -124   -119
    176    145    -31   -163    103     59    355    631    254    989   -109   -111
    210    179    -31   -194    122     75    358    657    288   1018    -83   -103
    231    220    -10   -226    119    106    350    665    301   1018    -70    -98
    236    246      7   -241    114    127    355    691    322   1036    -49    -70
    252    249     -2   -249    127    124    379    730    361   1062    -23    -36
    283    301     18   -290    132    161    376    756    387   1088      5    -12
    283    329     44   -306    119    187    379    782    418   1111     15      0
    270    342     72   -306     98    207    394    828    465   1148     44     28
    285    363     75   -324    103    220    400    872    498   1176     72     49
    306    402     96   -353    106    249    418    932    548   1210    109     85
    311    405     93   -361    109    249    454   1021    620   1273    176    153
    335    457    122   -397    106    290    472   1093    683   1314    213    194
    363    478    114   -423    124    296    483   1145    722   1356    252    233
    379    542    163   -459    109    353    501   1189    766   1413    301    275
    368    581    213   -478     77    397    519   1226    802   1465    353    296
    374    626    249   -501     62    439    514   1231    807   1473    368    298
    368    628    259   -498     51    446    509   1218    795   1467    376    309
    355    607    252   -480     51    431    511   1205    776   1454    381    324
    361    641    280   -501     41    459    501   1171    756   1441    376    327
    353    706    353   -530      0    530    472   1111    714   1413    353    303
    340    704    363   -524    -12    535    454   1057    680   1387    322    285
    324    675    350   -498    -12    514    444    997    644   1350    288    262
    311    636    324   -475     -5    480    413    922    581   1283    241    226
    285    576    288   -431      0    433    400    857    522   1218    189    192
    275    519    241   -400     18    381    394    805    488   1187    161    155
    293    532    239   -413     28    387    374    745    441   1148    129    103
    298    553    252   -428     23    405    374    719    436   1140    116     90
    283    571    288   -428     -2    431    389    714    446   1148    129     96
    272    532    257   -402      7    397    413    719    452   1140    142    119
    280    548    267   -413      7    407    413    714    454   1140    137    119
    272    587    314   -431    -20    449    407    701    444   1135    114     70
    275    628    353   -452    -38    491    407    701    459   1153    135     77
    285    691    405   -491    -59    550    389    688    478   1171    168    106
    283    761    478   -522    -96    620    361    667    493   1189    200    140
    288    771    480   -532    -96    626    335    657    491   1192    207    155
    288    737    449   -514    -80    594    311    631    454   1156    179    140
    283    730    444   -509    -80    589    285    592    420   1127    155    119
    265    730    465   -496    -98    597    270    561    394   1111    148    109
    270    704    431   -488    -80    568    246    542    361   1088    129     90
    267    615    348   -441    -41    483    233    524    314   1036     70     44
    249    530    277   -392    -12    405    236    511    270    984      5     -5
    254    493    239   -374      7    366    236    493    241    950    -18    -28
    246    444    194   -348     25    319    231    467    205    906    -59    -59
    246    402    155   -324     46    280    226    452    189    888    -72    -72
    249    400    148   -324     49    275    197    431    168    862    -83    -77
    262    407    145   -335     59    277    184    418    148    833    -98    -83
    257    405    148   -332     54    275    184    413    137    818   -103    -77
    252    381    129   -316     59    257    184    410    129    813   -111    -80
    239    355    116   -298     59    239    187    402    132    818   -106    -96
    239    374    135   -306     51    254    189    397    127    810   -109   -109
    233    376    142   -306     44    259    192    402    132    805   -106    -98
    218    350    132   -285     44    241    202    410    140    815    -88    -88
    233    311     77   -272     77    194    202    407    114    787   -114   -101
    265    189    -75   -226    171     57    231    428     46    691   -226   -192
    293    -83   -376   -109    335   -228    348    506    -83    470   -457   -420
    303   -200   -504    -51    402   -353    496    618   -116    314   -626   -597
    262    -23   -288   -119    275   -155    553    519    -49    379   -530   -509
    158    428    270   -293    -54    350    314    -67    -51    605   -215   -187
     41   1169   1127   -605   -542   1148    -85   -636    103   1150    449    472
    -49   1891   1940   -922   -995   1914   -405   -875    444   1816   1153   1140
    -33   2101   2132  -1036  -1083   2117   -719   -982    587   2158   1465   1421
     41   1712   1670   -875   -813   1691   -841  -1023    275   1787   1101   1091
     62   1026    963   -545   -452    995   -584   -784   -218    950    265    329
     75    558    483   -316   -205    522   -249   -340   -283    602   -163    -70
    129    436    303   -285    -88    368     -5     57    -59    683   -161    -80
    202    423    220   -311     -7    322    119    267     54    722   -142    -83
    223    379    153   -303     33    267    179    358    101    727   -142    -80
    233    394    161   -314     36    277    192    384    109    709   -174    -96
    254    376    119   -316     67    249    207    402    114    693   -197    -98
    280    436    155   -358     62    296    205    410    129    698   -184    -85
    270    478    207   -376     31    342    210    420    140    701   -174    -70
    280    465    184   -374     49    324    215    436    140    688   -171    -51
    298    446    148   -374     72    298    223    457    153    709   -163    -54
    296    496    200   -394     49    348    233    475    184    748   -132    -72
    290    568    277   -431      5    426    226    478    202    761   -106    -67
    303    571    265   -439     20    418    226    485    215    763    -93    -49
    319    574    254   -446     31    413    223    498    228    769    -88    -33
    329    566    236   -446     46    402    231    530    249    776    -72    -10
    348    600    252   -475     46    428    226    550    270    789    -59     12
    361    623    262   -493     49    444    228    579    298    815    -44     28
    358    626    267   -493     46    446    241    615    332    836    -23     36
    355    659    303   -506     25    483    252    654    361    846     -2     64
    379    659    277   -519     49    470    280    732    420    898     49    122
    389    706    316   -550     36    511    290    795    472    940     83    142
    400    743    342   -574     28    545    306    854    509    966    109    166
    426    779    353   -602     36    566    314    911    540    995    140    192
    433    807    371   -620     31    589    327    974    581   1034    174    231
    433    872    439   -652     -2    657    340   1026    631   1085    228    290
    436    919    480   -678    -23    701    350   1052    665   1122    277    340
    441    950    509   -696    -33    730    353   1054    672   1127    290    366
    436    984    548   -711    -57    769    361   1044    678   1132    301    366
    433   1021    584   -727    -75    802    342    997    641   1101    283    353
    441   1018    574   -730    -67    797    340    961    623   1093    296    371
    428   1047    618   -737    -93    833    332    919    607   1091    298    374
    400   1070    670   -737   -137    870    324    857    574   1057    265    345
    376   1057    680   -717   -153    867    288    769    524   1008    226    316
    350   1023    670   -688   -161    846    270    685    470    953    171    270
    322    979    657   -649   -166    818    262    615    420    906    145    244
    303    927    623   -615   -161    776    239    555    379    878    124    218
    280    924    641   -602   -181    784    215    504    348    844     85    174
    257    935    678   -597   -210    807    220    491    337    831     80    171
    239    953    714   -594   -236    833    239    485    348    844     88    174
    218    950    730   -584   -257    841    257    470    342    833     77    155
    213    971    756   -592   -270    865    265    459    335    826     83    163
    218    997    779   -607   -280    888    257    454    327    820     80    163
    226   1047    820   -636   -296    935    249    449    340    833     96    174
    218   1098    880   -659   -332    989    249    449    368    867    124    197
    223   1166    943   -696   -361   1057    218    436    384    893    168    241
    241   1213    969   -727   -363   1093    174    405    368    883    158    231
    244   1223    979   -732   -366   1101    140    363    324    839    114    187
    231   1192    961   -714   -363   1078    122    335    303    828    111    194
    215   1197    982   -706   -384   1091    101    309    285    820    103    189
    200   1156    956   -678   -379   1057     77    288    254    795     70    161
    184   1023    839   -602   -327    932     72    280    200    732      7    109
    161    927    766   -542   -303    846     62    267    158    693    -36     67
    148    885    735   -517   -293    810     46    233    109    641    -83     23
    142    841    698   -493   -277    771     38    210     77    615    -98      7
    153    859    706   -506   -275    784     23    181     46    576   -135    -18
    163    849    683   -506   -259    766     20    171     36    571   -142    -15
    168    841    672   -506   -252    758     18    161     28    566   -148    -20
    158    839    680   -498   -262    758     12    148     12    542   -161    -25
    155    792    636   -472   -239    714      5    148      5    540   -168    -23
    181    805    620   -493   -220    714      5    145     -5    535   -174    -31
    187    787    597   -488   -205    693      7    145    -12    530   -166    -28
    168    792    623   -483   -226    709     10    142    -10    532   -168    -36
    163    779    615   -470   -226    698     12    142    -20    519   -176    -38
    184    693    509   -441   -163    600     15    155    -59    472   -215    -67
    223    493    270   -358    -23    381     62    200   -171    319   -379   -215
    233    267     31   -252    101    150    194    301   -275    116   -600   -441
    228    290     62   -259     83    176    329    415   -249     62   -665   -517
    119    602    480   -363   -179    542    275     46   -200    241   -431   -285
    -10   1221   1231   -605   -620   1226    -67   -626   -135    639     88    241
   -161   2034   2195   -937  -1179   2114   -415  -1044    158   1299    846    984
   -213   2592   2805  -1189  -1509   2699   -743  -1171    517   1932   1496   1615
   -122   2385   2507  -1132  -1314   2444   -995  -1249    394   1880   1418   1569
    -72   1795   1865   -862   -969   1829   -927  -1179    -67   1234    792    945
    -28   1148   1176   -561   -602   1161   -602   -813   -433    555    103    259
     44    885    841   -465   -397    865   -285   -322   -272    511    -23    127
    148    870    722   -509   -288    797   -106     -7    -88    615     41    189
    205    831    623   -519   -207    727    -10    153    -10    649     54    205
    220    813    592   -519   -187    704     23    207      7    641     38    205
    228    795    566   -511   -168    680     38    233     15    639     38    220
    252    797    545   -527   -148    672     33    244     18    631     31    228
    254    805    550   -532   -148    678     41    265     20    615     10    244
    244    818    574   -532   -166    696     59    293     44    636     33    265
    246    836    589   -540   -171    714     67    314     70    652     62    267
    249    831    579   -542   -166    706     85    340     88    652     64    277
    241    826    581   -535   -171    704    103    371    122    678    101    309
    246    844    597   -548   -176    722    106    381    135    680    106    306
    265    857    592   -561   -163    724    114    402    155    685    114    322
    275    883    607   -581   -166    745    119    433    184    701    132    335
    275    906    631   -592   -179    769    127    462    215    719    145    340
    280    927    646   -605   -181    787    132    493    246    737    163    358
    283    943    659   -613   -187    802    142    537    277    756    176    376
    298    948    649   -623   -176    800    155    589    314    774    189    387
    293    961    667   -628   -187    815    168    631    345    784    200    389
    280    940    659   -610   -189    800    194    696    384    805    223    418
    283    940    657   -610   -187    800    223    769    439    854    257    441
    306    989    680   -649   -187    836    241    833    491    893    290    457
    327   1021    693   -675   -181    857    270    906    542    927    327    504
    327   1054    727   -693   -200    891    309    979    597    989    387    561
    327   1091    763   -709   -218    927    342   1034    654   1057    454    587
    335   1132    797   -732   -231    963    355   1049    678   1083    485    594
    335   1153    818   -743   -241    984    366   1060    698   1101    514    615
    314   1189    875   -753   -280   1034    366   1049    709   1117    537    628
    309   1205    896   -756   -293   1052    366   1028    704   1111    537    623
    288   1218    930   -753   -322   1075    371    995    685   1096    542    620
    265   1239    974   -750   -353   1106    368    948    670   1083    530    610
    241   1218    974   -732   -366   1096    363    893    646   1057    506    581
    220   1176    956   -698   -366   1067    345    828    607   1018    488    537
    181   1135    953   -659   -387   1047    329    763    574    987    472    498
    148   1096    948   -623   -400   1023    303    696    527    932    426    446
    129   1044    911   -589   -392    976    288    649    491    893    376    402
    122   1047    924   -584   -400    987    298    631    483    885    363    392
     98   1067    966   -584   -433   1018    316    626    496    898    376    397
     77   1088   1010   -584   -465   1049    322    610    498    901    384    389
     62   1052    987   -558   -462   1021    332    607    501    893    384    387
     67   1026    958   -545   -444    992    345    615    501    893    384    389
     85   1091   1002   -589   -459   1049    342    615    522    917    397    389
     83   1158   1075   -620   -496   1117    329    607    548    937    428    428
     72   1208   1132   -641   -530   1171    298    594    563    950    452    485
     88   1218   1130   -652   -519   1174    267    581    563    953    452    509
     96   1187   1088   -644   -496   1137    239    555    537    950    439    462
     93   1174   1078   -633   -493   1127    220    527    530    963    446    428
     93   1171   1078   -633   -493   1124    194    506    524    974    475    444
     85   1150   1065   -618   -488   1109    171    485    496    948    459    441
     77   1015    937   -548   -431    976    171    475    452    896    389    363
     62    909    844   -485   -392    878    166    459    405    836    316    296
     54    854    800   -457   -374    828    153    433    358    779    249    267
     41    797    756   -418   -355    776    145    410    329    753    231    249
     23    743    719   -381   -348    730    137    389    311    743    223    226
     12    719    706   -366   -345    711    135    379    301    737    220    215
      5    719    711   -363   -353    714    129    371    290    730    220    213
    -10    714    724   -350   -366    719    137    376    293    732    223    220
    -15    704    719   -345   -368    709    140    379    301    743    236    233
     -5    706    711   -350   -358    709    137    368    293    735    231    226
     -5    683    685   -340   -345    685    142    368    290    730    223    228
    -18    704    722   -342   -368    711    129    361    290    717    220    239
    -12    701    714   -342   -363    706    119    353    283    717    215    226
      0    641    639   -322   -319    641    122    358    265    693    192    168
     31    480    449   -257   -207    465    153    387    168    563     62     28
     54    231    176   -142    -59    205    275    459     33    342   -176   -207
     49    158    106   -106    -28    132    410    537     10    249   -277   -324
    -28    371    400   -171   -215    387    426    332     88    387   -103   -176
   -158    904   1060   -374   -610    982    140   -265    184    730    327    252
   -293   1748   2042   -727  -1166   1893   -226   -758    449   1343   1044    963
   -392   2377   2769   -995  -1579   2572   -498   -852    872   2008   1709   1608
   -340   2312   2652   -987  -1496   2481   -774   -914    896   2130   1803   1725
   -298   1821   2117   -763  -1208   1969   -833   -958    441   1564   1252   1189
   -270   1179   1449   -454   -859   1314   -558   -698    -64    769    459    418
   -194    795    989   -301   -592    891   -220   -181     33    644    233    197
   -114    719    833   -301   -475    774     -5    179    226    737    272    215
    -51    670    722   -309   -387    696    109    368    314    774    283    213
    -31    618    649   -293   -340    633    168    452    348    789    293    210
    -31    618    649   -293   -340    633    187    475    355    787    288    194
    -12    615    628   -301   -319    620    200    491    361    779    283    187
     -2    613    615   -306   -309    613    207    501    366    782    288    184
      2    631    628   -316   -311    631    207    514    376    789    296    189
     12    636    620   -327   -303    628    215    535    392    802    301    194
     15    644    628   -329   -306    636    223    550    407    807    298    187
      5    662    654   -335   -324    659    236    574    431    823    314    200
      7    680    672   -342   -332    678    249    600    452    828    322    213
      7    678    670   -342   -329    672    262    623    480    857    350    228
     -2    704    706   -350   -355    706    275    652    517    885    384    236
     -7    711    717   -353   -363    714    288    685    545    909    415    252
     15    727    711   -371   -348    719    306    717    576    927    433    265
     20    750    727   -387   -353    740    316    758    607    950    457    277
     15    766    748   -392   -366    758    335    815    646    976    483    298
     18    789    769   -405   -376    779    348    867    680    997    501    314
     36    807    771   -420   -366    789    361    924    722   1028    530    329
     51    841    789   -446   -368    815    384    992    761   1054    553    353
     75    859    784   -467   -355    823    410   1065    818   1098    594    394
    101    904    802   -504   -350    854    415   1124    862   1130    618    426
    135    930    795   -532   -329    862    436   1182    904   1161    646    467
    155    963    805   -561   -327    885    449   1218    948   1205    693    501
    166    989    820   -579   -327    906    454   1226    971   1228    727    519
    168   1008    836   -589   -335    922    459   1223    987   1252    756    537
    168   1036    867   -602   -348    953    465   1215   1002   1278    782    548
    166   1036    870   -602   -353    953    470   1192    992   1260    776    561
    163   1034    870   -600   -353    953    475   1169    992   1270    795    576
    137   1049    911   -597   -387    982    480   1132   1002   1299    828    550
     54   1031    976   -542   -459   1005    498   1098   1010   1319    846    548
    -59    966   1023   -454   -542    995    498   1054    997   1299    823    535
    -85    904    989   -410   -537    948    498   1005    956   1244    784    501
    -96    826    922   -366   -509    872    475    911    872   1158    714    423
   -116    753    870   -316   -493    810    433    820    802   1083    652    350
   -103    750    854   -324   -480    802    410    779    771   1039    610    327
   -106    800    906   -345   -506    852    407    763    774   1034    613    335
   -116    849    966   -368   -540    906    402    740    763   1023    607    322
   -119    854    974   -366   -545    914    402    717    756   1005    592    306
   -106    854    961   -376   -535    909    400    709    740    969    555    285
    -85    898    984   -405   -535    940    405    711    748    984    568    272
    -72    982   1054   -454   -563   1018    407    711    782   1031    623    283
    -83   1044   1127   -480   -605   1085    389    701    807   1062    672    316
    -57   1060   1117   -501   -587   1085    361    693    813   1070    691    342
    -28   1039   1065   -506   -545   1052    324    672    795   1049    670    329
    -25   1013   1039   -496   -532   1026    298    639    769   1018    649    314
    -18   1008   1026   -493   -522   1015    272    600    740    997    639    298
    -10    984    995   -488   -501    987    254    566    704    963    618    265
     -5    859    865   -428   -433    862    244    548    657    911    566    213
    -18    735    750   -358   -384    743    236    535    613    854    511    161
    -31    688    719   -327   -374    704    220    509    571    813    475    119
    -49    652    698   -303   -374    675    205    475    535    774    439     83
    -62    623    685   -280   -374    654    197    452    511    748    418     59
    -72    602    672   -267   -374    639    192    436    496    732    407     44
    -70    581    652   -254   -361    615    187    426    480    719    397     33
    -80    561    639   -241   -361    600    181    407    465    704    384     18
    -90    558    649   -233   -368    602    181    397    457    693    374      5
    -93    555    649   -231   -371    602    179    387    452    683    366     -5
    -98    581    680   -241   -389    631    174    384    454    675    371      0
    -96    607    704   -257   -400    654    168    389    459    680    374      0
    -90    605    696   -259   -392    649    163    387    452    672    363    -12
    -80    584    662   -252   -371    623    150    379    426    641    335    -49
    -57    462    519   -202   -288    491    155    384    345    535    228   -158
    -18    202    220    -93   -119    210    262    467    223    327      5   -379
    -10     85     96    -38    -54     90    400    576    184    187   -148   -548
    -70    249    316    -90   -194    283    470    488    241    249    -64   -483
   -205    683    888   -239   -545    784    298    -38    306    501    265   -150
   -358   1462   1818   -553  -1088   1639    -46   -602    522   1054    935    524
   -478   2153   2629   -839  -1553   2390   -319   -807    888   1683   1608   1215
   -459   2242   2701   -893  -1579   2470   -615   -893    976   1930   1826   1478
   -392   1813   2205   -709  -1299   2008   -784  -1013    576   1501   1387   1039
   -348   1153   1501   -402   -924   1325   -579   -813     90    743    628    244
   -270    719    989   -226   -628    854   -272   -345     51    465    285   -114
   -168    600    766   -218   -467    683    -33     72    262    555    314    -98
    -80    579    659   -249   -368    618    103    311    387    615    345    -83
    -49    535    581   -244   -316    558    153    387    418    607    332    -96
    -41    532    574   -246   -309    553    166    410    420    592    319   -103
    -33    493    527   -231   -280    511    168    418    413    574    309   -124
    -31    485    517   -226   -272    501    176    433    420    568    314   -132
    -38    522    558   -241   -298    540    181    444    436    574    322   -132
    -33    535    566   -252   -298    550    192    459    449    579    332   -124
    -20    545    566   -262   -293    553    210    478    462    587    345   -114
    -18    555    574   -267   -296    563    226    498    478    597    355   -106
    -28    542    571   -259   -298    555    226    514    493    600    366   -101
    -15    550    566   -270   -290    558    218    522    498    602    376    -98
     -7    527    532   -262   -270    530    223    540    506    605    379    -96
     -2    550    553   -272   -277    550    246    587    542    639    415    -59
     15    579    561   -298   -272    571    254    618    566    659    441    -44
     38    602    563   -322   -262    584    270    649    594    678    467    -28
     54    631    576   -345   -262    605    285    691    626    706    501     -2
     67    659    592   -363   -262    626    296    737    659    732    530     23
     77    644    563   -361   -244    605    301    779    678    740    537     31
     90    628    537   -361   -223    584    319    839    711    761    553     49
    116    667    550   -394   -215    610    345    911    761    800    589     85
    158    709    550   -433   -194    631    368    992    815    857    646    145
    187    761    574   -475   -194    667    384   1049    865    911    698    189
    202    800    597   -501   -197    698    402   1091    906    948    740    228
    218    839    620   -530   -200    730    402   1111    930    966    769    249
    233    872    639   -553   -202    756    400   1119    945    979    789    265
    233    906    672   -571   -220    789    394   1109    950    989    805    280
    233    935    698   -584   -233    818    394   1091    950    995    813    283
    228    935    704   -584   -239    818    397   1065    948    992    815    280
    223    945    722   -584   -249    833    389   1031    943    984    813    283
    200    937    735   -568   -267    836    379    979    914    961    789    262
    176    904    724   -540   -272    815    366    909    875    919    753    223
    145    867    719   -509   -288    795    348    831    823    865    704    171
    122    823    701   -472   -288    763    335    763    784    820    665    135
    116    750    633   -433   -257    691    314    701    730    769    613     83
    122    711    587   -418   -233    649    301    654    688    719    561     33
    101    722    620   -413   -259    672    319    636    688    714    563     41
     88    774    685   -431   -298    730    345    626    706    732    592     67
     83    792    709   -439   -314    753    353    602    704    727    589     64
     72    761    688   -415   -309    724    350    581    685    696    558     38
     77    745    667   -410   -296    706    363    587    688    696    555     38
     88    805    717   -446   -314    761    368    600    717    722    592     72
     93    893    800   -493   -353    846    345    576    732    735    618     98
     93    943    846   -519   -376    896    319    558    737    750    633    116
     93    927    833   -511   -368    880    288    535    719    737    620    106
     77    904    826   -491   -374    865    257    504    691    719    605     96
     51    878    826   -467   -387    852    236    475    675    709    600     93
     41    852    810   -446   -384    831    215    444    649    680    574     72
     36    789    750   -413   -355    769    192    413    600    626    517     20
     20    659    639   -340   -309    649    189    394    553    566    457    -33
      7    594    584   -301   -288    589    179    374    519    530    426    -62
     -7    540    548   -267   -277    542    166    342    475    488    389   -103
    -20    496    514   -239   -267    506    145    306    433    446    353   -145
    -36    465    501   -213   -267    483    142    293    420    426    337   -161
    -44    444    485   -200   -265    465    140    288    418    415    332   -166
    -33    436    470   -202   -252    454    127    270    402    402    324   -176
    -25    423    449   -200   -239    436    119    259    397    397    316   -184
    -25    431    457   -202   -241    444    109    246    384    387    306   -192
    -33    431    465   -200   -249    449    106    231    371    376    296   -202
    -38    413    452   -187   -244    431    103    223    363    366    288   -205
    -33    379    413   -171   -223    394     96    218    348    350    275   -218
    -23    303    327   -140   -174    314     83    210    314    311    236   -259
     10    272    259   -142   -124    267    106    236    275    244    166   -327
     49     51      2    -51     23     28    194    314    179     72    -15   -511
     64    -98   -166     15    111   -132    324    418    119    -83   -189   -701
     28     36      7    -31     10     23    413    387    184    -33   -127   -654
   -132    467    597   -168   -366    530    259   -124    280    241    226   -296
   -301   1208   1509   -454   -904   1358    -59   -680    488    761    849    342
   -452   1938   2390   -745  -1421   2164   -306   -904    867   1405   1538   1034
   -439   2109   2548   -833  -1493   2327   -589   -976   1018   1701   1818   1345
   -374   1652   2026   -639  -1200   1839   -774  -1122    558   1197   1322    880
   -332   1028   1361   -348   -846   1195   -646   -987     54    467    587    145
   -262    553    813   -148   -537    683   -355   -527    -10    163    213   -233
   -166    441    607   -137   -387    524   -111    -98    187    239    228   -236
    -62    400    462   -168   -262    428     12    124    290    277    241   -231
    -23    350    371   -163   -197    361     62    210    319    270    226   -252
    -23    316    337   -148   -181    327     96    249    340    272    228   -252
     -5    316    322   -155   -163    319    114    267    350    267    226   -254
      0    303    303   -153   -153    303    116    275    342    252    205   -275
      5    303    298   -155   -145    301    129    290    355    252    207   -275
      7    306    298   -158   -145    303    137    309    376    265    226   -257
      7    329    322   -168   -155    327    140    314    381    270    233   -252
     10    332    322   -174   -158    327    145    329    387    272    239   -241
     12    348    335   -181   -161    342    163    358    407    290    257   -220
     23    358    335   -192   -155    345    171    379    423    303    270   -210
     36    381    345   -207   -153    363    168    389    433    306    277   -205
     33    387    353   -210   -161    371    179    407    449    322    290   -192
     51    392    340   -223   -145    368    184    436    459    335    301   -176
     77    413    335   -246   -127    374    189    472    480    345    314   -166
     85    436    350   -259   -132    394    202    517    514    374    335   -140
     90    454    363   -272   -137    407    215    561    548    402    363   -114
    109    467    358   -288   -124    413    218    605    566    415    376   -103
    127    483    355   -306   -114    420    228    659    592    441    402    -77
    150    514    363   -332   -106    439    246    727    639    483    444    -36
    174    550    376   -363   -103    465    257    787    675    519    483     -2
    197    581    384   -389    -93    483    267    844    709    555    517     33
    223    628    402   -428    -88    517    272    888    748    594    553     77
    254    691    436   -472    -90    563    275    917    779    631    597    119
    272    745    470   -511    -98    610    277    924    797    654    626    145
    275    784    509   -532   -116    646    280    919    813    670    649    168
    262    797    535   -532   -137    667    283    901    815    672    657    184
    257    789    532   -522   -137    662    280    872    802    659    652    179
    241    795    553   -522   -155    675    280    831    782    639    633    166
    226    784    558   -506   -166    670    272    782    758    615    613    145
    194    745    550   -472   -179    649    254    709    717    571    576    103
    155    698    542   -426   -192    620    239    623    657    506    524     46
    135    646    511   -392   -189    579    223    563    618    459    480     10
    114    597    483   -355   -184    540    207    506    576    420    449    -20
    106    587    480   -348   -187    535    194    452    535    384    415    -57
     98    584    485   -340   -192    535    205    431    522    371    407    -70
     77    584    506   -332   -213    545    218    420    509    358    397    -80
     75    579    504   -327   -213    542    226    407    506    353    394    -83
     77    581    501   -329   -213    542    226    392    491    337    381    -90
     77    561    483   -319   -202    522    241    389    480    327    374    -96
     72    618    545   -345   -236    581    252    389    493    340    392    -85
     64    678    613   -371   -275    646    254    384    519    366    428    -57
     67    750    680   -410   -306    717    231    374    537    387    462    -23
     75    753    678   -413   -301    717    205    363    530    379    462    -18
     77    730    652   -405   -288    693    187    340    509    355    446    -36
     64    727    662   -397   -298    696    168    309    488    337    439    -41
     49    711    662   -381   -306    685    140    272    457    311    418    -57
     36    626    589   -329   -275    607    109    228    405    257    361   -106
     25    475    449   -252   -213    462     93    202    340    179    277   -181
     -2    400    400   -200   -202    400     88    184    298    135    236   -220
    -12    363    376   -176   -197    368     83    158    262     96    205   -257
    -10    327    337   -158   -174    332     72    124    220     57    166   -285
    -18    298    314   -140   -166    306     57    106    194     25    140   -309
    -12    275    288   -129   -150    280     46     93    176      7    119   -329
     -7    257    262   -127   -135    259     36     77    153    -15     93   -353
    -12    249    262   -116   -137    254     44     75    142    -20     83   -355
    -12    265    277   -127   -145    270     51     83    148     -7     93   -337
     -2    259    262   -129   -132    262     49     80    142     -7     90   -340
     -2    239    239   -119   -122    239     46     75    137    -10     77   -348
      2    254    252   -127   -124    254     41     64    127    -20     62   -358
     23    233    207   -129    -90    220     31     57    103    -49     28   -389
     59    135     72    -98     -7    103     33     70     49   -127    -54   -467
    101    -49   -150    -25    124    -98    114    163    -18   -272   -220   -628
    116   -215   -332     49    223   -272    272    316    -38   -407   -389   -802
     98    -67   -166    -18    132   -116    379    387     62   -342   -316   -756
    -15    306    322   -145   -168    314    303     38    148   -114    -23   -475
   -153    919   1070   -384   -610    992    -15   -587    207    272    480     36
   -309   1654   1964   -672  -1135   1808   -259   -943    472    849   1135    688
   -340   1797   2135   -730  -1236   1966   -498  -1070    584   1137   1415    989
   -303   1337   1641   -517   -971   1488   -696  -1257    161    717    995    615
   -275    766   1041   -246   -659    904   -672  -1262   -418    -70    218   -145
   -205    332    537    -62   -371    433   -459   -875   -530   -439   -223   -571
   -129    226    355    -51   -241    290   -236   -415   -244   -288   -153   -506
    -41    202    241    -80   -140    220    -67   -114    -49   -166    -77   -444
     23    174    150   -101    -62    163     15     36     33   -127    -64   -436
     44    145    101    -93    -28    124     41     75     46   -132    -80   -454
     51    132     80    -93    -15    106     62    101     59   -129    -80   -446
     59    150     88   -106    -12    119     70    122     70   -124    -75   -436
     64    150     85   -109    -10    119     77    142     85   -116    -72   -431
     64    142     77   -103     -5    111     93    166    103   -106    -70   -423
     72    155     83   -114     -5    119     93    171    103   -106    -72   -423
     80    166     85   -124     -2    127     96    184    119   -101    -67   -410
     75    161     83   -119     -5    122    103    210    137    -88    -54   -392
     70    168     98   -119    -12    135    116    236    163    -64    -31   -374
     83    210    124   -148    -20    168    114    252    184    -46    -18   -363
     88    218    129   -153    -20    174    119    280    210    -25     -7   -350
     90    223    129   -158    -20    176    127    309    233    -10      5   -335
    106    236    129   -171    -10    184    124    332    246      5     18   -324
    116    262    145   -192    -12    205    127    366    267     23     31   -306
    127    303    176   -215    -25    241    140    413    311     62     70   -270
    148    314    163   -231     -7    239    153    465    345     96     98   -241
    174    335    161   -254      7    249    163    519    381    127    124   -218
    179    361    181   -272      0    272    174    587    441    181    171   -171
    194    426    231   -311    -18    329    187    646    491    223    213   -127
    228    478    249   -353    -12    366    202    706    540    265    252    -83
    246    504    257   -374     -5    381    228    766    594    322    298    -31
    257    561    301   -410    -23    431    231    800    633    363    342     18
    275    615    340   -446    -31    478    226    805    644    384    366     41
    283    649    366   -467    -41    509    220    805    649    400    379     57
    277    667    389   -472    -54    530    228    800    657    413    392     70
    267    665    397   -467    -64    530    228    774    636    394    371     57
    249    631    379   -441    -64    506    226    745    620    387    363     51
    220    646    426   -436   -101    537    213    688    589    355    329     25
    205    620    415   -413   -103    519    194    623    542    306    275    -23
    184    574    387   -381   -101    480    179    540    480    236    213    -85
    158    535    376   -348   -109    457    168    470    423    176    153   -137
    135    480    342   -309   -103    413    158    418    376    129    109   -176
    135    433    298   -283    -80    366    140    374    332     83     64   -218
    122    426    303   -275    -90    366    142    345    303     57     38   -239
    101    459    358   -280   -129    410    150    327    296     59     38   -239
     98    491    392   -296   -145    441    150    301    285     54     31   -241
    106    470    363   -288   -127    418    155    285    272     46     20   -241
     88    452    363   -272   -137    407    158    277    267     51     23   -241
     80    517    433   -298   -176    475    158    283    288     75     46   -223
     85    584    496   -337   -205    540    153    275    301     90     62   -200
     85    636    550   -361   -231    594    145    262    324    124    101   -155
     93    662    566   -379   -239    615    124    246    327    135    109   -140
    106    662    555   -384   -226    607     98    213    293    103     77   -168
    106    652    545   -381   -218    600     77    181    262     75     59   -176
     88    657    568   -371   -239    613     57    155    236     67     54   -171
     75    592    517   -335   -220    553     46    129    194     28     10   -215
     83    491    405   -288   -161    449     38    111    148    -20    -49   -272
     85    400    314   -244   -114    358     36    111    114    -51    -83   -298
     80    337    257   -207    -88    298     38     98     85    -80   -116   -322
     83    277    194   -181    -57    236     23     64     46   -119   -158   -350
     72    213    137   -142    -33    176     18     44     15   -145   -192   -374
     62    202    137   -132    -38    171     18     41      2   -155   -202   -387
     75    200    124   -137    -23    163     12     36     -7   -168   -215   -405
     72    213    137   -145    -33    176     -2     23    -23   -181   -220   -410
     72    236    161   -155    -44    200    -20     12    -31   -181   -215   -397
     77    213    132   -148    -28    174    -12     12    -28   -171   -207   -389
     88    150     62   -119     12    106      2     18    -31   -181   -220   -397
     80    132     51   -106     12     93     -7      7    -41   -189   -231   -407
     88    124     36   -109     25     80    -23      5    -54   -210   -246   -420
    103     83    -20    -96     62     31    -23     25    -70   -236   -277   -446
    127    -59   -187    -33    155   -122     33    124    -80   -298   -363   -517
    145   -189   -337     20    239   -262    197    319    -28   -387   -501   -646
    142    -93   -236    -25    189   -163    327    467    103   -348   -472   -636
     75    239    161   -158    -44    200    303    267    174   -197   -267   -462
    -38    711    750   -335   -394    730      5   -387     31      5     75   -137
   -142   1371   1512   -615   -828   1441   -322   -937    -12    368    561    314
   -187   1686   1873   -750  -1031   1779   -561  -1197     10    670    904    633
   -179   1327   1506   -576   -844   1418   -709  -1322   -259    449    672    452
   -168    714    883   -272   -524    797   -683  -1296   -761   -277    -54   -210
   -103    311    415   -103   -259    363   -530  -1028   -904   -711   -542   -654
    -41    124    163    -41   -103    142   -322   -592   -587   -568   -496   -605
      7    114    103    -62    -46    109   -161   -257   -290   -366   -345   -470
     62    119     57    -90      2     88    -54    -41   -114   -257   -265   -397
     77    114     36    -96     20     75    -15     28    -62   -244   -257   -389
     83     88      2    -85     38     46      2     62    -38   -239   -252   -387
     98     59    -41    -80     70      7     10     85    -25   -231   -241   -384
    114     90    -23   -101     70     33     10    101    -18   -231   -233   -389
    103    119     12   -111     44     67     20    124     10   -213   -205   -361
    103    119     15   -111     44     67     31    145     38   -197   -187   -337
    114    127     12   -122     49     72     25    150     46   -194   -187   -337
    119    150     31   -135     44     90     25    155     59   -181   -181   -342
    116    171     54   -145     31    114     38    168     88   -163   -163   -324
    116    187     70   -153     23    127     46    181    103   -150   -145   -301
    127    181     54   -155     33    119     51    202    116   -140   -132   -283
    129    192     62   -161     33    127     59    228    148   -111   -101   -254
    158    228     70   -194     41    150     62    259    179    -90    -72   -231
    179    236     57   -207     59    148     64    285    197    -83    -64   -226
    184    252     67   -218     57    161     70    319    233    -49    -36   -200
    179    272     93   -226     44    184     80    366    285      0      7   -163
    189    283     93   -236     46    187     93    415    322     20     31   -137
    200    301    101   -252     49    202    119    480    379     77     85    -83
    215    335    116   -275     49    228    135    542    436    132    135    -33
    249    379    129   -314     59    254    142    607    491    181    179      0
    270    433    163   -353     51    301    155    665    545    233    228     46
    285    501    215   -394     33    358    161    704    587    280    280    101
    301    527    226   -415     36    376    158    730    615    316    324    145
    314    550    236   -431     38    394    153    743    628    337    355    171
    303    584    277   -446     12    433    161    732    628    350    371    184
    298    610    309   -454     -5    459    155    709    615    342    371    181
    311    626    314   -470     -2    472    140    665    584    311    353    158
    306    592    285   -449     10    439    135    626    550    272    319    129
    280    584    303   -433    -12    444    137    576    506    228    275     80
    236    558    322   -397    -44    441    135    509    449    171    223     25
    207    501    293   -355    -44    397    135    452    397    116    176    -25
    187    467    280   -327    -46    374    137    407    366     83    150    -54
    187    452    265   -319    -38    358    122    353    324     33    101   -103
    181    433    252   -306    -36    342    119    322    296      5     72   -135
    163    407    244   -288    -41    327    132    311    288     -5     64   -137
    163    420    257   -290    -46    340    145    298    280    -12     59   -145
    161    418    254   -290    -49    337    142    280    265    -23     49   -161
    137    394    254   -267    -59    324    155    272    257    -25     44   -163
    129    426    296   -277    -83    361    163    280    272    -10     67   -140
    142    498    355   -319   -106    428    166    288    309     28    109   -103
    155    555    400   -355   -122    478    140    270    316     46    132    -88
    155    592    436   -374   -140    514    116    259    329     64    153    -64
    158    589    428   -376   -135    509    101    244    319     59    150    -64
    150    568    418   -358   -132    493     83    215    293     38    129    -77
    122    530    405   -327   -142    467     70    197    275     23    114    -90
    109    475    366   -293   -127    420     51    171    241     -7     85   -116
    106    392    285   -252    -90    340     33    142    189    -67     25   -171
     96    270    174   -181    -38    223     38    127    140   -122    -33   -226
     83    184     98   -135     -7    142     46    124    116   -148    -62   -252
     77    132     51   -106     12     93     49    111     83   -179    -90   -275
     77     85      7    -83     33     46     38     88     51   -210   -116   -301
     67     67      0    -67     33     33     33     75     38   -213   -119   -309
     70     51    -18    -62     44     15     20     67     28   -223   -132   -319
     77     33    -44    -57     59     -5     10     57     12   -239   -142   -332
     72     23    -49    -49     62    -12     10     54     10   -239   -148   -335
     67     15    -51    -41     59    -18     15     49      7   -246   -158   -340
     64      2    -62    -36     64    -28     12     46      2   -252   -163   -342
     70    -18    -88    -25     77    -51      7     49      0   -257   -163   -348
     64    -31    -98    -18     80    -62     10     49      2   -257   -161   -348
     70    -57   -127     -5     98    -90     18     51     -2   -265   -179   -363
    101   -179   -280     38    189   -228     46    106    -36   -329   -259   -428
    129   -371   -501    122    314   -436    163    257    -51   -444   -407   -568
    132   -446   -579    155    353   -511    324    441     -7   -532   -527   -698
     77   -272   -350     98    213   -311    418    407     64   -480   -452   -654
    -49    137    184    -44   -116    158    171   -231    -57   -316   -176   -402
   -168    774    940   -303   -555    857   -223   -909   -153      5    283     38
   -267   1400   1665   -568   -966   1532   -537  -1299    -70    454    810    517
   -241   1525   1766   -641  -1002   1644   -823  -1478    -46    704   1057    753
   -187    984   1169   -400   -678   1075   -865  -1413   -335    275    587    342
   -137    381    519   -122   -327    449   -667  -1143   -667   -405   -127   -303
    -75     10     83     31    -80     46   -397   -685   -558   -576   -394   -537
     -7    -51    -44     31     18    -49   -176   -272   -239   -394   -288   -446
     62    -62   -124     -2     90    -93    -36    -20    -44   -272   -197   -381
     90    -72   -166    -10    127   -119     23     83     23   -244   -176   -376
     90   -101   -192      2    140   -145     46    119     38   -249   -187   -384
     96   -119   -215     12    155   -166     70    153     54   -244   -184   -376
    103   -109   -213      0    158   -161     75    171     62   -239   -174   -379
    109   -106   -215     -2    161   -158     80    181     67   -236   -171   -384
    116   -119   -236      0    174   -176     88    194     80   -231   -174   -387
    111   -111   -223      0    166   -166     90    202     93   -220   -166   -379
    106    -70   -176    -20    140   -122     98    220    116   -207   -150   -363
    106    -57   -163    -25    135   -109    116    244    148   -181   -129   -342
    111    -57   -168    -28    137   -114    129    262    168   -163   -111   -327
    122    -31   -153    -44    137    -90    129    277    184   -155    -93   -314
    116    -28   -145    -44    129    -85    142    309    210   -124    -72   -293
    135    -28   -166    -54    148    -96    155    348    244    -98    -57   -275
    153     -2   -155    -75    153    -80    161    379    275    -75    -31   -265
    148     12   -135    -80    142    -59    179    420    316    -44      0   -239
    150     44   -109    -98    129    -31    197    462    353    -18     25   -213
    163     62   -103   -114    132    -20    215    517    394     12     54   -181
    184     72   -111   -129    148    -18    236    579    439     54     90   -145
    197    101    -96   -148    148      2    254    646    488    103    124   -114
    210    137    -75   -176    142     31    277    719    542    158    174    -70
    231    181    -49   -207    140     67    290    779    592    205    220    -28
    233    218    -15   -228    124    101    309    826    636    246    262     15
    249    285     36   -267    106    161    306    844    665    277    293     46
    262    298     36   -283    111    168    306    852    672    293    324     72
    252    316     62   -285     96    189    314    854    680    311    350     93
    236    342    103   -290     64    223    309    833    672    309    355     98
    231    355    124   -293     54    241    296    797    652    293    345     83
    215    353    135   -285     41    244    285    756    628    275    332     70
    200    335    135   -267     31    236    283    704    600    252    311     49
    187    306    116   -249     33    213    267    636    553    210    275     10
    166    285    119   -226     23    202    244    553    498    150    220    -49
    127    236    109   -184      7    174    236    493    454    101    181    -88
    106    197     88   -153      7    142    231    449    428     72    155   -119
     98    200    101   -150     -2    150    226    415    410     59    140   -145
     88    228    140   -158    -25    184    236    394    405     57    137   -153
     77    213    135   -148    -31    174    254    389    402     57    142   -153
     80    207    127   -145    -23    168    254    368    394     38    132   -163
     77    192    114   -137    -18    153    246    353    379     18    114   -187
     77    239    161   -158    -41    200    257    361    397     41    137   -166
     96    319    223   -207    -62    272    249    358    423     75    174   -137
    109    374    265   -241    -77    322    226    345    436     98    200   -111
    111    394    283   -252    -85    340    210    342    446    114    220    -88
    101    381    280   -241    -88    332    192    324    426     93    207   -103
    101    358    254   -231    -77    306    163    293    397     70    187   -127
     90    329    239   -210    -75    285    150    272    384     62    184   -135
     83    296    213   -189    -64    254    132    246    355     36    163   -161
     90    200    109   -145     -7    155    111    220    296    -33     90   -233
     77     88     10    -85     33     49    109    205    249    -85     33   -280
     54     31    -23    -44     38      5    119    194    228   -106     10   -293
     36    -12    -51    -12     44    -31    111    168    202   -132    -12   -319
     23    -46    -70     12     46    -57     90    137    163   -171    -44   -353
     12    -80    -93     31     51    -85     83    129    150   -187    -57   -366
     10    -85    -96     36     51    -90     80    129    153   -181    -57   -366
     20    -96   -116     36     67   -103     72    124    145   -187    -59   -368
     23   -119   -142     49     83   -129     70    122    135   -194    -67   -374
     20   -114   -135     44     75   -122     59    109    124   -202    -75   -392
     41   -122   -163     38    101   -142     46    101    114   -207    -77   -402
     59   -137   -200     38    129   -168     38     98    114   -207    -75   -407
     54   -145   -200     46    127   -171     38     98    114   -207    -77   -413
     54   -197   -252     70    153   -223     46    106     90   -244   -111   -444
     98   -350   -449    124    272   -400     90    153     20   -355   -241   -563
    124   -558   -685    215    402   -620    231    275    -46   -530   -439   -766
    122   -615   -737    246    428   -675    402    423    -23   -605   -530   -880
     28   -348   -376    158    202   -363    387    116      5   -504   -379   -745
   -109    168    275    -31   -192    220     96   -548     10   -202     25   -337
   -265    922   1187   -329   -727   1054   -239  -1039    194    337    665    298
   -361   1540   1901   -589  -1130   1719   -545  -1244    496    927   1283    898
   -285   1371   1657   -542   -971   1514   -849  -1358    397    940   1283    927
   -233    810   1044   -288   -639    927   -849  -1291    -18    358    688    366
   -200    218    418    -10   -309    316   -576   -950   -353   -296     -5   -298
   -111    -64     46     88    -80    -10   -275   -454   -210   -376   -181   -485
    -10   -103    -93     57     38    -98    -75   -114     -2   -265   -114   -441
     36   -148   -184     57    109   -166     33     67     98   -218    -85   -426
     49   -181   -233     64    140   -207     72    127    116   -223    -96   -444
     54   -187   -241     67    148   -213     93    155    127   -226   -101   -449
     54   -179   -233     59    142   -205    114    179    140   -220    -98   -446
     62   -168   -233     51    148   -200    129    194    150   -215    -96   -444
     64   -161   -226     46    142   -192    140    210    163   -213    -88   -444
     72   -132   -205     31    137   -168    142    231    181   -200    -70   -431
     72   -135   -207     31    137   -171    142    241    184   -200    -70   -439
     80   -119   -200     18    137   -158    155    259    205   -181    -59   -426
     80    -93   -174      5    127   -132    171    288    231   -155    -41   -405
     90    -85   -176     -2    132   -129    187    311    246   -148    -31   -394
    101    -80   -181    -10    140   -132    197    337    270   -129    -12   -379
    114    -80   -197    -18    153   -137    210    376    296   -116      0   -366
    122    -75   -200    -23    158   -137    226    413    316   -101     15   -355
    127    -67   -194    -28    161   -129    233    446    337    -88     31   -340
    137    -36   -174    -49    155   -103    249    496    368    -59     67   -306
    140    -33   -174    -51    155   -103    272    553    402    -31     88   -277
    158    -12   -174    -75    166    -93    290    607    428    -12     93   -272
    189      0   -189    -93    189    -93    303    672    462      5    114   -254
    197     25   -171   -114    184    -72    332    748    511     51    153   -210
    218     64   -153   -142    187    -44    355    818    568    101    200   -163
    246     90   -155   -168    200    -31    366    867    605    129    233   -132
    259    137   -122   -197    192      7    374    906    641    161    272    -98
    277    176   -101   -228    189     36    384    930    672    189    301    -64
    285    205    -83   -246    184     62    381    927    675    189    309    -54
    280    231    -49   -257    166     90    371    906    665    181    311    -46
    267    239    -28   -252    148    106    374    888    662    181    319    -33
    262    244    -20   -254    140    114    361    844    631    158    301    -46
    265    265      0   -265    132    132    342    784    600    129    275    -70
    236    267     28   -254    103    148    340    719    568    103    252    -90
    207    226     18   -215     96    122    329    649    527     67    223   -119
    197    187    -12   -192    103     88    293    561    457     -2    155   -187
    161    153     -7   -158     85     72    272    491    400    -57    109   -236
    129    129     -2   -132     67     64    267    441    361    -96     77   -265
    135    129     -5   -132     70     62    267    410    342   -114     57   -280
    145    148      2   -145     72     75    280    400    345   -114     62   -277
    140    171     31   -155     54    101    296    389    345   -114     62   -275
    137    163     23   -150     57     93    301    374    335   -132     46   -290
    145    142     -2   -142     75     70    306    368    324   -142     36   -306
    142    220     77   -184     31    150    311    376    350   -119     59   -285
    153    301    148   -228      2    223    303    374    376    -90     90   -249
    168    350    181   -259     -7    267    265    340    376    -90     96   -244
    161    368    207   -265    -23    288    228    306    358   -111     75   -262
    124    335    210   -231    -41    272    228    301    361   -106     75   -249
    122    303    181   -213    -31    244    213    280    329   -129     54   -252
    124    288    161   -207    -18    226    194    254    293   -155     31   -265
    109    239    129   -174    -10    184    179    231    259   -184      0   -293
    101    132     31   -119     36     83    158    202    197   -259    -77   -358
     93     25    -70    -59     80    -20    148    181    140   -327   -148   -413
     90    -28   -122    -31    103    -75    155    171    122   -345   -171   -423
     88    -57   -145    -15    116   -101    150    150     88   -376   -200   -439
     93   -111   -205      7    148   -158    140    129     44   -418   -239   -483
     90   -137   -228     20    158   -181    140    119     28   -431   -252   -493
     93   -127   -220     15    155   -174    137    106     15   -446   -265   -504
    111   -124   -236      7    174   -179    119     93      7   -454   -275   -514
    116   -145   -262     12    187   -202    114     88     -7   -470   -290   -517
     85   -174   -262     44    174   -218    116     85    -15   -478   -303   -517
     72   -197   -270     62    168   -233    119     85    -12   -475   -301   -504
     83   -202   -285     59    184   -244    116     72    -31   -501   -327   -511
     85   -228   -314     72    197   -272    127     80    -36   -511   -337   -517
    114   -311   -428     98    270   -368    140    114    -70   -571   -402   -568
    168   -485   -657    155    410   -571    194    200   -148   -730   -587   -737
    176   -607   -784    215    480   -696    337    350   -161   -865   -763   -922
    127   -446   -576    158    350   -511    457    413    -51   -810   -706   -875
     38    -44    -83      2     59    -62    327    -28    -46   -620   -433   -620
    -77    550    628   -239   -353    587     -2   -683    -75   -275     38   -142
   -207   1195   1402   -493   -805   1299   -254  -1047     85    236    631    439
   -202   1314   1514   -558   -857   1413   -509  -1213    135    532    924    735
   -145    857   1002   -358   -574    930   -665  -1312   -218    168    548    415
   -122    314    433    -98   -277    371   -576  -1221   -709   -605   -228   -306
    -57   -116    -59     88      0    -88   -342   -823   -771   -974   -678   -714
     18   -200   -220     90    116   -210   -145   -381   -439   -776   -571   -623
     80   -210   -290     64    184   -249      0    -88   -207   -623   -457   -524
    106   -246   -353     67    228   -301    106     77    -85   -550   -418   -485
    114   -275   -389     80    252   -332    140    119    -72   -563   -446   -506
    127   -262   -389     64    257   -324    155    142    -70   -566   -449   -504
    129   -239   -368     54    249   -303    161    166    -44   -537   -428   -480
    129   -241   -371     54    249   -306    161    181    -28   -527   -428   -462
    132   -252   -384     59    257   -316    161    189    -28   -530   -436   -454
    124   -275   -400     72    259   -337    184    215     -5   -511   -420   -428
    132   -272   -407     70    270   -340    197    236     15   -496   -405   -410
    158   -239   -400     38    277   -319    189    246     28   -480   -394   -397
    171   -215   -387     23    277   -301    200    267     49   -454   -379   -368
    153   -200   -353     20    252   -275    207    280     70   -436   -368   -358
    166   -200   -366     15    265   -283    213    296     90   -420   -355   -348
    171   -184   -355      5    262   -270    223    322    116   -400   -335   -324
    181   -161   -342    -10    262   -252    241    353    150   -374   -311   -296
    194   -142   -340    -28    265   -241    246    381    174   -353   -293   -285
    215   -137   -355    -38    283   -246    249    420    202   -329   -272   -267
    223   -111   -337    -57    277   -223    254    462    241   -301   -249   -244
    228    -93   -322    -67    275   -207    272    519    293   -262   -210   -210
    244    -67   -311    -88    275   -187    288    574    345   -218   -163   -166
    252    -46   -301   -103    275   -174    301    639    400   -168   -124   -124
    262     -2   -265   -132    262   -132    309    693    454   -116    -80    -83
    280     49   -231   -163    257    -90    319    743    509    -75    -44    -38
    285    103   -184   -194    233    -38    319    763    532    -41     -7      5
    288    148   -140   -218    213      2    316    771    550    -18     23     36
    290    158   -135   -226    213     12    316    769    555     -5     36     54
    293    181   -111   -236    202     36    319    748    548    -15     36     54
    275    189    -85   -233    181     51    324    727    537    -25     36     62
    262    223    -38   -241    150     93    316    685    511    -46     18     49
    257    223    -33   -241    145     96    303    631    472    -83    -10     23
    244    184    -59   -213    153     62    303    581    428   -119    -38     -7
    220    163    -57   -194    140     54    298    522    381   -163    -70    -41
    213    140    -72   -176    142     33    280    449    309   -231   -129    -98
    213    109   -106   -161    158      2    262    387    244   -290   -187   -153
    200     98   -101   -148    150      0    267    353    215   -316   -210   -174
    184     93    -90   -140    137      2    262    319    192   -340   -228   -192
    189     93    -96   -142    142      0    259    293    174   -361   -241   -205
    184    101    -83   -145    132      7    259    283    163   -366   -249   -210
    166     88    -77   -127    122      5    267    280    158   -374   -259   -210
    171    135    -38   -155    103     49    265    285    176   -361   -233   -187
    179    215     36   -200     72    127    259    290    213   -319   -187   -145
    179    275     96   -228     41    187    241    272    226   -296   -153   -116
    189    301    111   -244     38    207    210    244    220   -293   -145   -106
    179    259     80   -220     46    171    202    223    200   -311   -166   -122
    155    252     96   -205     31    174    192    200    184   -319   -174   -132
    150    257    103   -205     23    181    161    163    161   -342   -192   -153
    153    218     64   -184     44    142    135    137    122   -379   -223   -176
    148    109    -38   -129     93     36    132    122     72   -431   -277   -218
    142    -20   -163    -62    153    -90    132    109     23   -480   -335   -262
    142    -90   -236    -28    189   -163    132     98     -7   -514   -366   -288
    129   -137   -267      5    197   -202    124     80    -31   -537   -394   -316
    114   -163   -280     23    194   -220    111     57    -62   -566   -431   -348
    116   -194   -311     38    213   -252    109     44    -83   -581   -446   -358
    119   -236   -358     57    239   -296    109     41    -98   -592   -462   -361
    119   -252   -371     67    244   -311    109     41    -98   -592   -467   -358
    124   -249   -376     62    249   -311    106     33   -106   -592   -470   -361
    127   -257   -384     62    254   -319     93     20   -116   -600   -485   -368
    119   -262   -381     70    246   -319     85     10   -129   -607   -501   -371
    122   -275   -397     77    259   -335     80      5   -142   -618   -517   -381
    132   -296   -431     80    280   -363     72     -2   -150   -631   -535   -397
    142   -337   -480     96    311   -410     83     15   -153   -641   -548   -407
    174   -449   -623    137    397   -537    127    101   -161   -688   -618   -459
    202   -633   -836    215    519   -735    246    270   -145   -787   -763   -597
    202   -636   -839    215    519   -737    389    418    -70   -823   -833   -670
    119   -355   -475    116    296   -415    381    197    -75   -766   -730   -589
      0     85     85    -44    -44     85     70   -517   -296   -652   -478   -348
   -116    706    823   -293   -470    763   -301  -1176   -441   -358    -33     77
   -210   1218   1428   -504   -818   1322   -576  -1486   -371     41    420    485
   -176   1070   1247   -446   -711   1158   -782  -1595   -470     72    431    514
   -114    485    600   -187   -355    540   -758  -1478   -761   -431   -127     25
    -67    -20     46     44    -57     12   -553  -1189  -1031  -1078   -818   -589
      5   -262   -267    127    135   -265   -298   -683   -714   -982   -836   -592
     64   -296   -361    114    213   -327   -109   -314   -400   -782   -696   -467
    119   -316   -436     96    275   -376     10    -77   -218   -665   -607   -384
    135   -335   -470    101    301   -402     64     15   -155   -631   -592   -366
    137   -361   -501    111    316   -431     77     38   -150   -641   -607   -376
    148   -361   -511    106    327   -436     83     51   -142   -641   -615   -379
    142   -366   -511    109    324   -436     96     67   -135   -636   -615   -379
    140   -361   -501    111    319   -431    109     88   -124   -628   -610   -368
    142   -353   -496    103    316   -423    103     90   -122   -631   -615   -366
    142   -350   -493    103    316   -420    111    109   -101   -613   -602   -348
    129   -329   -459     96    293   -394    124    129    -83   -592   -581   -324
    153   -293   -446     70    298   -368    124    137    -75   -589   -579   -319
    161   -272   -436     54    296   -353    135    148    -62   -576   -571   -311
    158   -257   -415     49    285   -335    148    163    -41   -561   -561   -301
    166   -249   -418     38    290   -332    153    176    -25   -553   -553   -288
    194   -233   -428     20    311   -329    163    202      2   -535   -542   -272
    189   -218   -410     12    298   -314    174    233     28   -511   -527   -252
    194   -205   -402      5    298   -303    194    270     64   -483   -501   -226
    215   -174   -392    -20    301   -283    197    301     93   -465   -485   -207
    220   -148   -368    -36    293   -257    210    353    135   -433   -457   -181
    231   -137   -371    -49    301   -254    223    413    176   -397   -428   -153
    257   -114   -371    -72    311   -241    239    475    220   -366   -402   -122
    275    -67   -345   -106    309   -207    254    535    270   -319   -363    -77
    285     -7   -293   -137    288   -150    272    587    319   -270   -316    -25
    301     33   -267   -168    283   -116    285    626    358   -236   -277     20
    322     64   -257   -194    288    -96    288    652    376   -218   -252     54
    327    114   -215   -223    272    -49    277    657    381   -205   -236     72
    332    163   -168   -246    252     -2    272    644    381   -200   -223     90
    340    197   -142   -270    241     28    259    613    353   -223   -239     80
    329    210   -119   -270    226     44    249    574    327   -241   -252     67
    309    207   -101   -259    205     54    241    527    301   -262   -265     59
    298    197   -101   -246    200     49    226    462    254   -306   -306     25
    293    200    -96   -249    194     51    205    381    194   -366   -363    -28
    272    166   -106   -220    189     28    192    309    140   -415   -413    -72
    252    142   -111   -200    181     15    184    257    106   -444   -433    -90
    244    155    -88   -200    166     33    187    215     85   -480   -459   -111
    226    184    -44   -207    135     72    197    192     88   -475   -452   -106
    213    181    -31   -197    122     75    200    171     80   -472   -444    -90
    207    142    -64   -176    137     38    200    148     59   -493   -470   -106
    213    129    -83   -171    148     23    200    135     44   -514   -491   -129
    200    200     -2   -202    101    101    194    135     75   -485   -465    -98
    187    262     75   -223     57    168    181    122     96   -459   -428    -57
    184    322    137   -254     23    228    150     96     96   -457   -415    -31
    197    337    140   -267     28    239    132     85     88   -465   -423    -28
    205    322    116   -265     44    220    111     62     64   -483   -439    -36
    205    306    101   -257     51    205     85     20     23   -522   -470    -57
    194    277     83   -239     54    179     67    -10    -12   -550   -498    -70
    181    220     38   -200     72    129     57    -31    -49   -587   -535    -98
    179    119    -62   -150    119     28     46    -54   -101   -646   -594   -155
    174     12   -161    -93    166    -72     36    -85   -153   -706   -654   -202
    171    -25   -197    -75    181   -111     23   -122   -197   -756   -706   -239
    174    -54   -228    -59    200   -140     12   -150   -231   -789   -730   -254
    174    -77   -252    -46    210   -166      2   -174   -265   -823   -748   -272
    161    -77   -241    -41    200   -158     -2   -184   -277   -833   -758   -272
    163    -98   -262    -33    210   -179    -10   -197   -288   -844   -766   -277
    168   -103   -272    -31    220   -187    -23   -215   -303   -854   -782   -288
    150   -116   -267    -18    207   -192    -23   -223   -309   -859   -784   -283
    137   -111   -249    -12    192   -179    -23   -231   -311   -865   -784   -277
    145   -109   -254    -20    197   -181    -28   -241   -322   -878   -789   -280
    148   -109   -257    -18    202   -181    -28   -244   -322   -878   -787   -272
    155   -124   -283    -18    218   -202    -25   -241   -319   -883   -789   -267
    192   -218   -410     12    298   -314    -18   -218   -355   -940   -849   -316
    236   -387   -626     75    431   -506     44   -122   -405  -1067   -995   -441
    252   -540   -792    145    522   -665    194     62   -381  -1182  -1148   -584
    200   -394   -594     96    394   -493    283     44   -348  -1195  -1148   -600
     80    -10    -90    -36     85    -49     96   -545   -493  -1130   -976   -449
    -41    540    579   -249   -311    558   -285  -1299   -680   -901   -605    -93
   -181   1215   1397   -517   -789   1306   -615  -1808   -685   -501    -90    374
   -192   1470   1662   -639   -927   1564   -927  -2044   -665   -218    218    657
   -103   1044   1145   -470   -623   1093  -1039  -1974   -820   -426    -38    459
    -49    410    459   -181   -254    433   -820  -1639  -1085  -1057   -714   -116
     10    -10    -20      0     15    -15   -509  -1137  -1021  -1340  -1080   -433
     70    -70   -142     -2    103   -103   -283   -696   -662  -1132   -961   -337
    122    -72   -194    -23    155   -135   -148   -436   -452  -1002   -867   -249
    145   -109   -254    -18    197   -181    -96   -337   -384   -974   -852   -239
    161   -137   -298    -10    228   -218    -77   -309   -376   -987   -867   -257
    150   -140   -290     -7    218   -215    -64   -290   -371   -992   -875   -257
    148   -145   -296     -2    220   -220    -57   -270   -361   -992   -870   -241
    161   -137   -298    -12    226   -215    -54   -259   -355   -992   -865   -233
    153   -116   -270    -18    210   -192    -46   -249   -345   -982   -852   -218
    150   -124   -275    -12    210   -197    -38   -236   -335   -979   -852   -210
    166   -119   -288    -23    226   -202    -44   -231   -332   -982   -854   -210
    163    -64   -228    -49    194   -145    -46   -223   -314   -966   -828   -187
    142    -25   -168    -57    155    -96    -33   -202   -288   -940   -797   -150
    145     -2   -148    -72    145    -75    -33   -187   -277   -940   -797   -142
    150      7   -142    -80    148    -67    -28   -168   -262   -927   -789   -135
    150     28   -122    -90    137    -46    -15   -142   -236   -911   -776   -119
    163     49   -114   -106    140    -31      0   -103   -205   -885   -750    -90
    174     67   -106   -122    140    -18     10    -75   -184   -878   -743    -77
    179     93    -85   -135    132      5     25    -31   -148   -852   -719    -49
    179    119    -59   -150    119     31     46     18   -109   -820   -693    -25
    187    119    -67   -153    127     25     67     72    -67   -792   -670      0
    192    155    -36   -174    114     59     83    127    -28   -753   -636     36
    197    207     10   -202     93    109    106    189     23   -706   -592     85
    210    241     28   -226     90    135    127    241     67   -672   -558    124
    236    280     44   -257     96    163    135    283     93   -646   -532    153
    236    342    106   -293     64    226    148    314    124   -610   -488    200
    241    405    161   -324     41    283    153    322    140   -587   -465    228
    252    441    187   -348     31    314    148    311    127   -594   -462    233
    244    459    215   -350     15    337    142    290    109   -600   -457    246
    228    472    244   -350     -7    358    129    254     85   -607   -454    244
    207    485    277   -348    -33    381    106    194     44   -633   -470    228
    192    491    296   -342    -51    394     80    124     -5   -670   -493    207
    171    485    314   -327    -70    400     59     54    -51   -709   -522    184
    158    475    314   -316    -77    394     31    -18   -106   -756   -563    145
    148    441    293   -293    -72    366      7    -88   -166   -807   -613    101
    129    415    285   -272    -77    353      7   -129   -200   -836   -636     80
    111    431    319   -270   -103    376     15   -150   -207   -836   -639     80
     98    449    350   -275   -124    402     10   -179   -223   -846   -644     70
     88    457    368   -272   -140    413     10   -194   -231   -849   -652     67
     80    446    366   -265   -142    407     18   -205   -236   -846   -657     62
     77    472    394   -275   -158    433     10   -220   -254   -859   -665     41
     67    553    485   -311   -210    522      5   -220   -233   -831   -633     64
     57    631    574   -345   -259    605      0   -218   -202   -787   -584    109
     57    680    620   -371   -280    652    -31   -239   -202   -776   -571    122
     64    678    613   -371   -272    646    -51   -262   -223   -795   -584    114
     49    665    615   -358   -283    639    -64   -280   -241   -807   -594    106
     38    657    618   -348   -290    636    -85   -309   -272   -826   -610     93
     31    639    607   -337   -288    623   -111   -340   -314   -854   -633     70
     12    579    566   -296   -275    574   -119   -353   -345   -883   -667     46
     -7    454    462   -226   -236    457   -127   -371   -392   -932   -719     -5
    -12    358    371   -174   -192    363   -142   -397   -441   -992   -779    -59
    -20    293    314   -137   -168    303   -158   -423   -483  -1034   -823   -101
    -20    265    285   -122   -153    275   -161   -433   -517  -1060   -854   -132
    -25    252    277   -114   -153    262   -163   -444   -537  -1072   -867   -145
    -38    244    283   -103   -161    262   -166   -452   -545  -1075   -867   -148
    -46    228    272    -90   -161    249   -166   -454   -550  -1075   -870   -150
    -54    213    267    -77   -161    239   -163   -457   -555  -1075   -875   -155
    -49    192    239    -72   -145    215   -176   -467   -576  -1093   -891   -179
    -57    184    239    -64   -148    210   -181   -465   -581  -1091   -888   -181
    -75    197    272    -62   -174    233   -179   -465   -579  -1083   -880   -174
    -70    192    262    -59   -166    226   -187   -465   -579  -1080   -883   -176
    -67    181    246    -57   -158    213   -189   -457   -587  -1088   -896   -192
    -59     88    148    -15   -103    116   -166   -410   -613  -1137   -953   -244
    -31   -114    -83     70     25   -101    -77   -285   -654  -1257  -1101   -381
    -12   -270   -257    142    122   -265     83   -114   -659  -1392  -1267   -553
    -77   -129    -54    103    -12    -93    161   -194   -639  -1376  -1226   -540
   -213    249    459    -18   -337    353    -51   -810   -758  -1249   -997   -340
   -340    878   1218   -270   -779   1047   -449  -1496   -836   -922   -542     85
   -506   1628   2135   -561  -1319   1880   -776  -1914   -693   -405     59    628
   -522   1860   2379   -670  -1452   2120  -1091  -2104   -610    -90    368    911
   -439   1410   1847   -485  -1143   1628  -1182  -2029   -810   -374     44    626
   -387    737   1124   -176   -756    932   -932  -1686  -1148  -1062   -678    -23
   -324    288    613     18   -467    449   -597  -1148  -1085  -1304  -1021   -329
   -254    210    465     20   -361    337   -353   -706   -753  -1104   -901   -246
   -192    189    379      0   -285    283   -218   -452   -576  -1000   -828   -197
   -171    163    335      2   -252    246   -163   -355   -519   -976   -818   -200
   -163    163    327      0   -244    244   -142   -314   -498   -969   -810   -210
   -148    179    327    -15   -239    252   -132   -296   -491   -966   -810   -226
   -150    158    309     -5   -228    233   -114   -262   -470   -948   -797   -226
   -150    132    283      7   -218    207    -96   -228   -441   -927   -782   -215
   -140    148    288     -2   -213    218    -85   -213   -431   -911   -766   -215
   -129    132    259     -2   -194    194    -77   -192   -415   -898   -756   -226
   -137    161    296    -12   -215    228    -67   -168   -387   -872   -732   -215
   -142    236    376    -49   -259    306    -72   -163   -371   -854   -711   -207
   -140    285    426    -72   -283    355    -72   -148   -355   -836   -691   -202
   -148    202    350    -28   -249    275    -28    -85   -301   -789   -654   -176
   -148    176    324    -15   -236    249     -5    -44   -265   -758   -631   -161
   -129    218    345    -44   -236    280     -5    -23   -241   -743   -615   -158
   -122    244    366    -59   -244    303     10     20   -194   -696   -574   -132
   -114    293    407    -90   -262    348     25     67   -158   -659   -540   -116
   -101    280    381    -90   -241    329     38    119   -127   -633   -514   -109
   -103    290    394    -96   -249    342     64    181    -83   -592   -475    -80
   -111    340    452   -114   -280    394     90    254    -20   -535   -420    -46
    -98    397    496   -153   -296    446    103    319     18   -491   -392    -33
    -72    387    459   -158   -267    423    140    402     80   -428   -345     -2
    -54    381    433   -166   -244    407    179    488    148   -355   -280     44
    -36    441    478   -202   -257    459    197    542    197   -306   -231     70
    -31    498    527   -236   -280    514    200    568    226   -275   -194     90
    -25    540    563   -257   -296    550    202    579    241   -246   -150    114
    -33    558    592   -262   -314    574    205    584    259   -218   -109    140
    -38    574    613   -267   -324    592    202    574    259   -207    -93    142
    -44    584    626   -272   -335    605    192    545    246   -213    -93    124
    -59    584    644   -265   -350    613    184    506    236   -220    -90    111
    -72    581    652   -257   -363    615    168    454    215   -233    -90     88
    -88    561    649   -236   -368    605    148    392    176   -259   -116     46
   -124    548    670   -213   -397    607    137    335    150   -267   -119     33
   -153    535    685   -192   -420    610    119    267    116   -293   -145     -5
   -161    519    678   -179   -420    600    101    213     83   -316   -171    -51
   -168    563    732   -197   -449    646     98    179     83   -306   -158    -67
   -192    511    704   -161   -449    607    129    181    101   -288   -140    -62
   -200    517    717   -161   -457    615    124    161     93   -280   -135    -72
   -200    493    693   -148   -446    592    116    142     75   -290   -145   -103
   -205    465    670   -129   -436    566    135    153     93   -267   -122    -98
   -207    553    761   -174   -485    657    137    155    129   -228    -80    -77
   -202    618    820   -207   -511    719    122    145    158   -192    -38    -49
   -197    644    841   -226   -519    740     88    140    176   -158     -7    -28
   -181    639    820   -228   -501    730     67    137    171   -150     -7    -36
   -184    613    797   -215   -491    704     41    111    150   -163    -15    -59
   -197    589    787   -197   -493    688     20     80    135   -168    -18    -77
   -226    561    784   -168   -506    672      5     59    124   -171    -15    -90
   -241    472    714   -114   -478    592     -5     38     85   -205    -51   -140
   -254    348    600    -46   -426    472    -12     20     41   -244   -101   -205
   -267    298    566    -15   -418    431    -20      2     18   -262   -124   -241
   -277    259    537      7   -407    397    -20    -10      5   -270   -137   -272
   -283    231    514     25   -397    371    -28    -33    -15   -283   -150   -301
   -293    223    517     33   -405    368    -38    -38    -20   -280   -148   -314
   -314    202    514     54   -415    358    -38    -41    -18   -272   -145   -324
   -319    189    509     62   -415    348    -38    -44    -18   -270   -142   -337
   -329    179    509     75   -418    342    -33    -33      2   -244   -114   -327
   -342    181    522     80   -433    350    -23    -20     20   -228    -96   -319
   -340    161    501     88   -420    329    -15     -7     33   -218    -83   -322
   -342    142    485     98   -415    314    -15     -5     38   -207    -72   -324
   -361    163    524     98   -441    342    -12      2     49   -184    -59   -322
   -376    140    517    116   -446    327    -12     12     41   -194    -70   -340
   -345      7    350    168   -348    179     28     67      7   -267   -150   -428
   -322   -207    114    262   -220    -46    155    207    -28   -400   -306   -605
   -332   -301     31    316   -181   -135    322    371    -10   -478   -405   -735
   -420    -75    345    246   -384    135    368    233     67   -363   -262   -620
   -553    418    971     67   -763    693    150   -335    119    -75    119   -252
   -685   1174   1860   -244  -1273   1517   -187   -865    296    449    748    361
   -807   1823   2631   -506  -1719   2226   -441  -1036    667   1088   1410    984
   -750   1675   2423   -465  -1587   2049   -714  -1143    615   1158   1454   1054
   -696   1093   1787   -200  -1241   1439   -813  -1241    109    550    849    478
   -641    475   1114     83   -880    795   -633  -1044   -327   -153    124   -239
   -561    124    685    218   -623    405   -353   -566   -218   -265    -77   -452
   -485     70    555    207   -522    311   -137   -187     31   -119     12   -397
   -426     25    452    200   -439    236    -10     31    171    -49     59   -376
   -402    -31    368    215   -387    166     38    109    202    -44     57   -397
   -389    -85    303    239   -348    109     64    145    218    -38     59   -405
   -394    -80    314    236   -355    116     90    176    241    -23     77   -402
   -387    -93    293    239   -342     98    101    197    259     -5     88   -410
   -376   -124    252    249   -314     62    101    218    272      5     90   -423
   -379   -122    257    252   -319     67    119    249    298     31    111   -410
   -376   -122    254    249   -316     64    132    277    327     57    137   -400
   -368   -122    246    244   -309     62    135    298    345     64    148   -400
   -363   -122    241    241   -306     59    145    322    371     83    161   -389
   -358   -122    236    241   -298     57    158    342    392    101    174   -381
   -345   -129    213    236   -280     41    161    363    420    124    192   -379
   -340   -137    202    239   -272     31    179    392    457    166    220   -358
   -345   -106    239    226   -293     64    184    420    488    207    252   -340
   -337    -98    239    218   -288     70    197    459    527    244    288   -314
   -329   -106    223    215   -277     59    220    506    574    283    324   -290
   -314   -114    197    213   -257     41    231    561    620    324    368   -265
   -293    -88    205    189   -252     57    239    613    662    363    405   -244
   -267    -77    189    174   -228     54    254    680    714    413    444   -215
   -257    -46    210    150   -233     80    267    750    774    470    498   -184
   -228    -25    202    124   -215     88    277    823    839    530    555   -137
   -213    -10    200    111   -207     93    296    893    904    584    610    -90
   -200     10    210     96   -205    109    316    950    961    639    665    -41
   -187     49    236     67   -213    142    322    987   1002    680    711     -5
   -179     83    262     46   -220    171    319    997   1021    696    735     10
   -181     98    280     41   -231    189    327    997   1039    709    753     23
   -192     85    277     54   -233    181    329    984   1044    701    756     23
   -202     90    293     54   -249    192    319    948   1028    685    750      7
   -210     83    290     62   -249    187    314    904   1008    665    735     -7
   -223     46    270     85   -246    158    306    854    984    644    719    -28
   -241     -7    233    124   -239    111    298    792    945    605    688    -72
   -265    -51    210    155   -239     80    290    709    883    535    623   -145
   -275   -122    153    197   -215     15    290    641    836    483    574   -197
   -277   -168    109    223   -194    -31    293    592    802    452    545   -228
   -290   -205     85    249   -189    -59    303    566    789    439    535   -246
   -296   -202     93    246   -194    -54    311    542    776    428    524   -259
   -316   -226     88    270   -205    -70    327    532    782    436    527   -259
   -332   -270     59    298   -197   -103    335    524    774    426    511   -275
   -329   -252     77    290   -205    -88    337    524    782    433    522   -277
   -335   -161    174    246   -257      7    348    532    831    485    576   -241
   -345    -75    270    210   -309     98    335    517    852    522    618   -207
   -340    -62    277    200   -311    109    303    485    854    535    636   -197
   -335    -98    236    218   -285     67    288    465    844    524    628   -210
   -337   -114    223    226   -283     54    275    444    833    517    626   -220
   -332   -129    202    231   -267     36    259    415    810    496    605   -246
   -332   -148    181    239   -259     18    246    389    784    478    589   -265
   -335   -236     98    285   -218    -70    246    379    763    467    576   -280
   -337   -376    -41    355   -148   -210    244    361    727    420    527   -329
   -329   -501   -171    415    -80   -337    236    342    696    384    491   -363
   -337   -558   -223    446    -59   -389    228    314    662    350    465   -389
   -335   -587   -252    462    -41   -420    215    288    633    327    436   -415
   -314   -613   -298    462    -10   -454    200    265    605    296    400   -454
   -306   -641   -335    472     12   -488    187    249    579    272    374   -478
   -306   -652   -348    478     20   -501    179    244    576    267    371   -483
   -309   -665   -355    488     23   -511    168    233    568    262    358   -498
   -306   -685   -381    493     36   -535    163    236    576    272    366   -488
   -306   -683   -376    496     33   -530    168    241    587    283    374   -467
   -306   -698   -392    501     41   -545    176    244    592    290    376   -459
   -314   -717   -402    517     44   -561    176    244    597    301    389   -457
   -322   -758   -439    537     57   -600    187    267    594    293    376   -465
   -298   -862   -563    579    132   -714    228    353    592    249    309   -519
   -272  -1005   -732    636    228   -870    353    519    628    166    181   -649
   -280   -987   -706    633    213   -846    496    685    743    161    140   -719
   -355   -670   -316    511    -20   -493    524    568    836    296    314   -579
   -467   -233    233    350   -353      0    290    -23    704    457    610   -303
   -589    353    943    116   -766    646    -33   -607    613    771   1067    132
   -654    841   1496    -93  -1075   1169   -259   -865    722   1200   1548    571
   -620    527   1145     46   -883    833   -410   -987    530   1096   1413    480
   -618    -57    561    337   -589    249   -415  -1010     62    436    743   -127
   -589   -504     85    545   -340   -210   -324   -859   -228   -153    127   -691
   -514   -766   -252    641   -132   -509   -161   -457      0   -116     67   -724
   -457   -750   -296    602    -83   -524    -12   -129    306     98    231   -579
   -400   -758   -361    579    -20   -561    116    111    506    228    324   -498
   -366   -774   -407    571     20   -592    187    239    610    290    358   -467
   -358   -797   -439    579     38   -618    210    275    636    301    366   -454
   -353   -818   -465    584     54   -644    218    301    657    316    384   -439
   -342   -774   -431    558     44   -602    223    309    678    324    387   -439
   -345   -761   -415    553     33   -589    231    316    688    324    387   -441
   -342   -766   -423    555     38   -594    236    335    706    337    410   -418
   -340   -735   -394    537     25   -566    239    350    722    358    428   -394
   -345   -727   -381    537     18   -555    236    363    735    371    436   -387
   -353   -714   -363    532      5   -540    233    374    750    381    446   -376
   -358   -698   -340    530    -10   -519    249    389    774    400    462   -358
   -363   -678   -314    517    -25   -496    257    413    800    420    478   -332
   -353   -659   -306    504    -23   -483    265    433    823    439    493   -314
   -355   -639   -285    496    -36   -465    275    459    854    467    517   -283
   -363   -592   -228    478    -67   -410    270    480    885    493    548   -252
   -376   -587   -210    478    -83   -400    272    506    917    517    576   -220
   -379   -558   -181    467   -101   -371    290    548    958    555    615   -187
   -384   -517   -135    449   -127   -324    309    600   1010    607    654   -148
   -371   -483   -111    428   -129   -298    319    657   1060    652    683   -111
   -358   -452    -93    405   -132   -272    324    714   1114    704    727    -62
   -340   -389    -49    363   -148   -218    327    779   1171    769    784      2
   -324   -337    -12    332   -158   -176    332    844   1236    833    846     70
   -309   -311     -2    311   -153   -158    337    893   1288    880    893    122
   -275   -280     -5    277   -135   -142    322    904   1309    904    919    155
   -249   -202     44    226   -148    -80    309    896   1317    919    940    179
   -228   -148     77    187   -153    -36    298    880   1314    924    948    194
   -220   -127     93    174   -158    -18    285    859   1301    919    937    192
   -236   -111    122    174   -181      5    272    826   1273    891    911    171
   -254   -119    135    187   -194      7    275    784   1236    854    883    145
   -270   -127    140    197   -207      5    270    730   1182    810    846    106
   -280   -116    163    200   -223     23    265    667   1135    761    810     64
   -309   -150    155    228   -233      2    259    594   1067    683    743    -10
   -327   -205    122    265   -226    -41    267    537   1018    618    688    -70
   -332   -210    119    270   -228    -46    283    498    995    581    662    -98
   -335   -202    132    270   -233    -36    298    470    974    555    646   -114
   -348   -205    140    275   -246    -33    303    444    945    532    626   -132
   -348   -218    129    283   -241    -46    303    418    919    514    623   -132
   -350   -202    145    275   -249    -31    293    387    883    485    607   -145
   -355   -176    179    267   -267      0    301    394    893    506    644   -129
   -355    -96    257    223   -306     80    290    400    927    540    691   -132
   -361    -49    311    205   -337    129    270    389    940    563    714   -145
   -371    -51    316    210   -345    129    231    361    930    553    701   -142
   -366    -75    290    220   -329    106    192    332    904    530    680   -142
   -361   -124    236    241   -301     54    163    306    872    509    672   -129
   -361   -163    197    262   -280     15    142    288    854    506    683   -122
   -374   -187    184    280   -280     -2    127    257    831    493    675   -168
   -392   -283    109    337   -252    -88    122    239    789    452    623   -244
   -392   -389      2    387   -197   -194    114    223    735    394    555   -277
   -384   -488   -103    436   -142   -296    122    215    706    366    530   -293
   -379   -537   -161    457   -111   -350    119    189    667    337    509   -332
   -366   -555   -189    462    -88   -374    103    158    623    301    472   -387
   -368   -581   -215    472    -77   -397     93    140    600    280    457   -405
   -376   -610   -236    493    -72   -423     88    127    584    275    459   -400
   -358   -618   -259    485    -51   -439     75    111    563    254    436   -423
   -340   -636   -296    488    -23   -467     62     85    535    218    394   -498
   -327   -683   -355    504     12   -519     54     72    511    187    345   -501
   -316   -688   -371    501     25   -530     33     59    493    168    337   -493
   -301   -698   -397    498     46   -550     12     44    472    153    329   -506
   -285   -709   -423    498     67   -566     -5     23    449    135    314   -535
   -277   -717   -441    496     80   -579     -5     20    444    124    309   -553
   -265   -813   -548    537    140   -680     33     90    433     85    257   -605
   -257   -976   -722    615    231   -852    174    272    462     15    145   -717
   -272  -1018   -745    646    236   -883    350    475    568    -10     85   -779
   -345   -766   -420    555     36   -594    387    335    615     62    200   -701
   -457   -337    116    397   -288   -111    137   -288    449    189    459   -462
   -571    231    802    168   -685    517   -252   -937    303    480    909    -20
   -698    826   1525    -62  -1111   1174   -545  -1304    392    927   1428    420
   -691    740   1431    -25  -1062   1085   -784  -1444    342   1023   1491    423
   -652    163    813    244   -732    488   -797  -1382     15    517    935    -33
   -610   -400    210    504   -413    -93   -626  -1150   -316   -155    241   -594
   -555   -722   -166    639   -194   -444   -371   -698   -127   -207     93   -724
   -519   -737   -220    626   -150   -480   -166   -303    239     62    301   -563
   -472   -727   -257    600   -109   -493    -18    -36    465    220    433   -485
   -439   -719   -283    576    -77   -501     54     80    553    267    470   -485
   -431   -740   -309    587    -62   -524     80    116    568    257    452   -506
   -433   -756   -324    594    -54   -542     98    148    587    265    446   -517
   -428   -766   -337    597    -46   -553    116    174    610    283    462   -467
   -449   -776   -329    613    -59   -555    129    192    639    316    511   -457
   -478   -792   -314    636    -83   -553    150    223    678    368    574   -415
   -501   -810   -309    654    -98   -558    168    254    722    415    631   -387
   -483   -787   -303    633    -90   -545    168    267    740    433    636   -522
   -465   -776   -314    618    -77   -548    148    239    696    353    498   -659
   -472   -841   -368    657    -51   -605    129    226    649    270    394   -610
   -436   -818   -381    626    -28   -602    127    241    672    293    428   -467
   -439   -818   -379    626    -31   -600    142    272    722    361    514   -392
   -472   -833   -361    652    -57   -597    192    314    774    423    571   -392
   -410   -745   -335    579    -38   -540    244    371    841    493    628   -363
   -405   -719   -314    561    -46   -517    246    400    872    522    662   -322
   -397   -704   -306    550    -46   -506    246    436    909    548    685   -301
   -376   -691   -316    532    -31   -504    249    475    937    574    701   -290
   -366   -675   -309    522    -28   -493    254    530    982    618    740   -236
   -337   -693   -355    514      7   -527    262    600   1023    654    774   -189
   -314   -652   -337    483     10   -496    283    678   1088    730    865    -88
   -293   -579   -288    433     -5   -433    306    750   1161    818    971    -44
   -270   -537   -267    405     -2   -402    309    795   1192    859    997   -135
   -254   -501   -246    376     -5   -374    306    815   1187    839    950    -93
   -236   -452   -215    342    -10   -335    301    831   1195    844    971     20
   -252   -431   -181    340    -36   -309    303    841   1213    883   1026     41
   -249   -457   -207    353    -20   -332    309    826   1200    872   1000     -7
   -241   -400   -158    319    -44   -280    293    779   1169    854    989    -25
   -246   -376   -129    309    -59   -254    285    745   1153    844    992     33
   -280   -394   -114    335    -85   -254    285    696   1132    839   1005     25
   -290   -431   -140    361    -75   -285    288    631   1088    797    966    -67
   -293   -457   -163    374    -67   -309    270    537   1018    706    870   -158
   -319   -498   -179    407    -70   -340    265    465    961    636    807   -161
   -355   -514   -158    433   -101   -337    275    426    948    628    810   -184
   -387   -506   -119    446   -135   -314    290    402    953    631    820   -197
   -397   -493    -96    444   -150   -296    293    379    953    623    818   -197
   -392   -465    -72    428   -161   -270    288    368    953    623    839   -168
   -407   -514   -106    459   -150   -309    293    355    935    610    844   -192
   -428   -542   -114    485   -158   -329    309    353    935    605    833   -236
   -475   -457     18    465   -249   -220    342    374    989    652    883   -148
   -514   -374    140    444   -329   -119    350    379   1034    706    943    -90
   -530   -350    176    439   -355    -85    327    366   1054    748    997    -51
   -527   -376    150    452   -340   -114    311    366   1067    771   1028    -57
   -558   -358    200    457   -381    -77    301    350   1052    758   1013   -124
   -579   -405    171    491   -376   -116    290    316   1008    704    953   -122
   -561   -470     90    514   -327   -189    249    254    932    633    914   -116
   -553   -548      5    550   -280   -272    207    207    883    597    911   -148
   -550   -641    -90    594   -231   -366    194    187    836    545    867   -252
   -532   -722   -189    626   -174   -454    181    174    792    491    810   -288
   -540   -782   -244    659   -150   -514    176    150    758    462    800   -283
   -540   -813   -272    678   -135   -542    174    127    735    439    789   -329
   -545   -846   -303    693   -122   -576    148     75    678    379    737   -379
   -537   -867   -329    701   -106   -597    132     54    657    366    743   -355
   -550   -872   -324    711   -114   -600    124     38    644    361    737   -415
   -550   -888   -337    719   -106   -613    116     23    628    327    701   -452
   -545   -906   -363    724    -90   -636    103     18    620    309    698   -392
   -561   -932   -371    745    -96   -652     93      7    615    303    709   -392
   -558   -927   -371    743    -93   -652     85      0    618    306    724   -423
   -530   -896   -366    714    -83   -631     64    -18    600    285    709   -426
   -532   -935   -402    732    -67   -670     57    -18    587    275    701   -418
   -532  -1054   -522    792     -7   -787     90     28    571    246    675   -465
   -488  -1280   -792    883    150  -1036    189    137    506    109    522   -685
   -470  -1402   -932    937    231  -1169    324    244    433   -101    272   -971
   -504  -1293   -792    898    142  -1044    405    228    470   -127    236   -893
   -620   -950   -329    784   -148   -641    288   -231    504     85    527   -548
   -789   -257    532    522   -662    137    -41   -893    566    535   1122     25
   -904    511   1415    197  -1158    963   -311  -1221    849   1171   1842    683
   -862    667   1527     96  -1195   1098   -576  -1314    958   1491   2145    992
   -818    236   1052    290   -935    644   -732  -1405    615   1117   1756    670
   -797   -345    452    568   -626     51   -665  -1314    127    361    992    -70
   -730   -795    -64    763   -332   -431   -439   -932     12    -28    530   -527
   -659   -875   -215    766   -223   -548   -218   -519    267    109    587   -496
   -589   -893   -303    740   -142   -600    -62   -241    441    226    654   -446
   -553   -953   -402    753    -75   -680     20   -101    522    272    678   -452
   -522   -963   -441    743    -41   -704     44    -64    537    277    698   -436
   -514   -961   -449    737    -33   -706     54    -54    537    267    693   -488
   -509   -950   -441    730    -36   -696     70    -38    540    254    685   -480
   -488   -958   -470    722    -12   -714     72    -38    522    218    657   -470
   -483   -940   -457    711    -12   -698     70    -36    506    184    615   -459
   -493   -948   -454    719    -20   -701     85    -15    522    194    633   -407
   -488   -932   -446    709    -20   -691     90     -2    535    210    670   -410
   -472   -906   -433    688    -23   -670     96     10    550    236    706   -420
   -449   -901   -452    675      0   -678    106     28    563    241    701   -452
   -433   -885   -452    659      7   -670    116     25    550    213    670   -431
   -410   -859   -449    633     18   -654    109     31    545    207    683   -387
   -397   -865   -467    631     33   -665    122     62    571    239    709   -371
   -387   -841   -454    615     33   -649    137     98    602    275    745   -361
   -392   -852   -459    618     33   -657    137    122    626    306    787   -361
   -387   -826   -441    605     25   -633    148    163    654    335    823   -371
   -381   -792   -413    587     12   -602    158    205    678    342    818   -348
   -366   -800   -433    584     33   -618    171    246    696    350    813   -311
   -311   -761   -449    535     67   -605    171    293    719    368    826   -303
   -265   -704   -439    483     85   -571    176    342    745    392    841   -280
   -244   -649   -405    444     77   -527    192    415    792    439    898   -168
   -239   -574   -335    407     46   -454    207    483    846    506    976   -161
   -236   -530   -293    381     28   -413    205    506    865    517    961   -166
   -236   -467   -231    350     -2   -350    210    517    885    545   1002    -67
   -202   -418   -215    309      5   -316    210    514    896    576   1052    -46
   -207   -394   -187    301    -10   -290    202    480    883    574   1062    -77
   -228   -342   -114    283    -59   -228    197    449    862    548   1026   -135
   -252   -327    -75    288    -88   -202    189    402    815    483    956    -85
   -249   -316    -67    280    -93   -192    176    361    792    465    961    -59
   -296   -332    -36    314   -129   -184    189    324    784    459    966    -96
   -350   -384    -36    366   -161   -210    192    265    748    423    927   -153
   -374   -452    -77    410   -148   -265    181    189    696    366    880   -174
   -379   -483   -103    428   -137   -293    166    129    654    335    875   -205
   -366   -504   -137    436   -114   -322    155     75    618    298    839   -280
   -363   -509   -148    433   -109   -329    150     25    581    254    782   -345
   -384   -506   -124    444   -129   -316    168     10    574    239    774   -332
   -397   -527   -129    459   -135   -329    189     10    574    244    789   -309
   -392   -537   -145    465   -124   -342    192     -5    555    220    784   -361
   -381   -478    -96    428   -145   -288    205      0    568    226    792   -329
   -381   -426    -44    402   -171   -236    207      5    600    249    823   -280
   -379   -368      7    374   -194   -181    189      7    623    280    852   -259
   -397   -345     51    371   -226   -148    163      0    628    296    888   -202
   -384   -368     15    376   -200   -176    142     -5    620    285    872   -249
   -402   -392     10    397   -207   -192    124    -33    587    233    807   -267
   -420   -415      2    418   -213   -205    103    -64    558    200    782   -244
   -439   -446     -7    444   -215   -228     98    -75    550    197    797   -246
   -454   -548    -93    501   -181   -322     96    -98    514    163    776   -285
   -449   -659   -210    553   -119   -436     98   -111    480    129    753   -337
   -467   -709   -241    587   -114   -475     98   -127    449    101    722   -413
   -483   -750   -267    618   -109   -509    101   -148    415     49    652   -439
   -483   -782   -301    631    -93   -542     90   -176    368     -7    600   -415
   -483   -826   -342    654    -72   -587     88   -189    355    -23    592   -415
   -491   -846   -358    667    -70   -602     83   -202    345    -33    592   -426
   -504   -823   -319    665    -93   -571     59   -226    329    -36    610   -410
   -501   -820   -322    659    -90   -574     46   -233    324    -28    618   -444
   -501   -839   -337    670    -83   -587     46   -244    306    -64    558   -493
   -522   -862   -342    691    -90   -602     41   -257    283   -101    517   -459
   -509   -844   -335    678    -88   -589     41   -254    288    -85    535   -488
   -498   -839   -342    667    -80   -592     38   -249    272   -111    506   -472
   -491   -870   -381    680    -57   -626     41   -246    233   -174    444   -491
   -462  -1039   -579    748     57   -810     88   -187    161   -303    306   -628
   -444  -1252   -807    849    181  -1031    226    -64     93   -493     93   -862
   -446  -1208   -761    826    155   -984    374     67    161   -506     67   -927
   -522   -927   -405    724    -59   -667    402    -80    280   -329    272   -737
   -633   -402    228    517   -433    -88    166   -626    337     12    717   -293
   -743    345   1088    200   -914    717   -119  -1065    553    610   1413    387
   -800    753   1551     20  -1174   1153   -335  -1148    846   1163   1951    953
   -743    436   1179    153   -961    805   -561  -1278    633   1049   1818    888
   -737   -140    597    436   -667    226   -636  -1415     31    301   1088    205
   -743   -574    168    659   -457   -202   -532  -1312   -415   -431    350   -514
   -706   -789    -83    745   -311   -436   -306   -857   -200   -397    293   -561
   -698   -792    -93    745   -303   -441    -96   -498     72   -202    436   -449
   -659   -779   -119    717   -272   -449     62   -246    259    -72    522   -436
   -584   -797   -213    691   -187   -506    116   -158    290    -90    475   -446
   -563   -833   -270    698   -148   -553     96   -168    252   -145    426   -472
   -555   -841   -285    698   -135   -563     98   -161    244   -161    410   -475
   -555   -849   -293    701   -132   -571    114   -137    254   -155    420   -441
   -566   -833   -267    701   -150   -550    129   -116    283   -116    462   -472
   -496   -815   -319    654    -90   -568    119    -96    283   -132    433   -488
   -485   -820   -335    652    -77   -579    111    -98    275   -155    402   -457
   -488   -792   -303    639    -93   -548    111    -88    290   -137    426   -426
   -462   -756   -293    610    -85   -524    101    -77    309   -106    470   -423
   -439   -753   -316    594    -62   -535     93    -77    311   -101    467   -446
   -441   -756   -314    597    -64   -535     93    -83    296   -127    420   -465
   -433   -724   -293    576    -72   -509     90    -80    298   -132    415   -444
   -423   -688   -265    555    -80   -478    103    -38    342    -85    470   -407
   -407   -662   -254    535    -77   -459    114     -7    363    -70    496   -392
   -394   -631   -236    511    -80   -433    114     20    387    -41    519   -379
   -387   -633   -246    509    -72   -441    122     54    418    -15    532   -363
   -381   -610   -228    496    -77   -420    132    106    462     28    579   -303
   -394   -600   -205    496    -96   -405    150    179    532    111    680   -231
   -394   -561   -168    478   -114   -366    153    241    600    179    743   -228
   -363   -506   -145    433   -111   -324    158    293    639    194    724   -254
   -342   -475   -132    410   -106   -303    158    335    654    168    678   -153
   -319   -446   -127    381    -98   -288    158    374    688    197    706    -90
   -311   -413   -101    361   -106   -257    179    415    727    239    745    -49
   -316   -353    -36    335   -142   -194    176    426    743    257    771    -18
   -296   -319    -23    309   -137   -171    168    413    745    270    787    -25
   -298   -311    -12    303   -145   -161    166    384    732    257    782    -38
   -306   -322    -18    314   -145   -171    155    350    698    228    761    -51
   -332   -340     -7    335   -163   -174    155    303    659    197    735    -77
   -340   -285     54    314   -197   -116    155    252    639    179    719   -101
   -342   -303     38    322   -192   -135    142    192    579    114    659   -150
   -355   -335     18    345   -189   -158    127    124    514     49    587   -218
   -374   -389    -15    381   -181   -202    109     49    446    -12    519   -288
   -363   -428    -64    397   -150   -246    106     -2    405    -49    485   -311
   -371   -446    -75    407   -150   -262    106    -36    374    -72    470   -322
   -387   -467    -80    428   -153   -275    106    -62    353    -88    459   -332
   -379   -467    -88    423   -148   -277    109    -70    353    -80    480   -324
   -379   -465    -85    423   -148   -275    106    -77    345    -80    470   -397
   -361   -441    -80    400   -140   -262    103    -75    350    -93    423   -379
   -350   -381    -33    366   -161   -207     98    -75    371    -75    444   -327
   -350   -332     15    340   -187   -158     90    -83    384    -62    452   -345
   -361   -277     83    319   -223    -98     70   -114    381    -67    441   -311
   -329   -220    109    275   -220    -57     25   -153    355    -93    431   -283
   -337   -252     83    293   -213    -85     20   -163    340    -96    436   -285
   -342   -262     80    301   -213    -90     10   -181    322   -101    428   -303
   -345   -270     75    309   -210    -98    -15   -215    296   -119    413   -327
   -345   -314     31    327   -189   -142    -23   -239    259   -155    376   -361
   -350   -418    -67    381   -142   -244    -23   -246    223   -184    337   -389
   -361   -532   -174    444    -93   -353    -28   -259    174   -228    285   -441
   -361   -558   -197    459    -83   -379    -38   -288    124   -277    233   -491
   -348   -594   -246    470    -51   -423    -44   -303     98   -303    207   -509
   -348   -641   -296    493    -25   -470    -49   -322     72   -324    184   -530
   -335   -654   -319    493    -10   -485    -64   -340     49   -335    171   -540
   -342   -665   -322    504    -10   -493    -67   -350     33   -348    153   -542
   -355   -683   -327    517    -15   -506    -75   -363     23   -358    142   -550
   -350   -706   -355    527      2   -532    -77   -371     15   -353    142   -553
   -337   -709   -371    522     15   -540    -96   -384     -5   -358    124   -568
   -345   -761   -415    553     33   -589   -103   -394    -33   -371     93   -592
   -337   -779   -441    558     49   -610   -106   -397    -36   -363     96   -584
   -322   -782   -459    550     67   -620   -109   -397    -36   -358    103   -579
   -290   -820   -532    553    119   -678    -98   -366    -46   -392     62   -618
   -233   -976   -743    605    254   -859    -38   -244    -59   -493    -72   -735
   -218  -1085   -867    652    322   -979     88    -88    -25   -615   -239   -911
   -254   -917   -662    584    202   -789    176    -15    106   -568   -197   -896
   -355   -574   -218    462    -70   -397    109   -337    122   -415     41   -688
   -470   -122    348    296   -410    111   -168  -1005    -72   -200    420   -345
   -579    436   1013     70   -795    724   -428  -1449   -111    189    914    114
   -581    553   1135     15   -857    844   -644  -1644   -140    457   1208    436
   -553    127    678    210   -615    400   -756  -1712   -433    166    893    189
   -545   -309    236    428   -392    -36   -727  -1675   -867   -592    106   -530
   -498   -675   -176    587   -161   -428   -571  -1371   -898   -958   -327   -911
   -444   -828   -384    636    -31   -607   -381   -948   -545   -761   -218   -797
   -394   -805   -413    597      7   -610   -246   -652   -267   -568    -75   -675
   -332   -815   -483    574     75   -649   -142   -439    -83   -439     23   -589
   -335   -823   -491    576     75   -657   -109   -374    -33   -407     44   -576
   -345   -846   -501    594     77   -675    -88   -345    -15   -407     38   -589
   -340   -849   -511    592     83   -680    -75   -322      7   -410     36   -597
   -309   -769   -459    540     75   -615    -67   -290     46   -389     54   -576
   -309   -779   -470    542     77   -626    -54   -270     70   -381     51   -568
   -309   -769   -459    537     75   -615    -38   -246    103   -363     67   -548
   -309   -748   -439    527     62   -594    -33   -223    135   -342     88   -524
   -319   -714   -394    517     36   -555    -31   -213    158   -327    101   -506
   -322   -696   -376    506     25   -535    -41   -202    171   -319    103   -511
   -311   -667   -355    491     20   -514    -38   -189    197   -306    111   -501
   -314   -652   -340    483     12   -498    -18   -158    233   -277    129   -472
   -324   -649   -324    488      0   -488      2   -124    272   -244    148   -444
   -342   -618   -275    480    -36   -446     23    -93    311   -207    176   -405
   -337   -594   -257    467    -41   -426     31    -49    353   -176    200   -371
   -324   -589   -267    454    -31   -431     31    -12    384   -153    215   -353
   -306   -571   -265    439    -20   -418     41     28    428   -119    239   -324
   -316   -537   -223    426    -49   -381     64     98    498    -62    283   -270
   -324   -506   -181    415    -72   -345    101    192    584      7    337   -205
   -306   -498   -194    402    -57   -348    116    262    641     59    374   -166
   -270   -472   -202    371    -33   -337    103    309    670     83    392   -145
   -246   -465   -220    353    -15   -342    101    355    701    109    423   -114
   -215   -428   -213    322     -2   -322     93    389    730    140    449    -83
   -187   -384   -197    285      2   -290     75    400    730    142    444    -75
   -181   -366   -184    275      0   -275     70    402    724    150    449    -59
   -187   -345   -158    265    -15   -252     64    376    701    137    441    -59
   -168   -314   -145    239    -12   -231     49    345    670    116    420    -72
   -171   -283   -111    226    -31   -200     38    298    633     83    389    -90
   -187   -283    -96    236    -46   -189     41    246    594     49    355   -109
   -197   -293    -98    244    -51   -197     25    181    545      7    309   -142
   -226   -309    -83    267    -72   -197     18    109    496    -41    257   -187
   -244   -332    -90    288    -77   -213     10     41    452    -88    202   -228
   -252   -342    -90    298    -80   -218     -5    -23    405   -137    148   -270
   -270   -361    -90    316    -90   -226      5    -57    389   -163    116   -298
   -290   -342    -54    316   -119   -200     23    -85    387   -174     96   -314
   -298   -303     -7    301   -148   -155     33   -109    384   -176     85   -314
   -288   -306    -18    298   -135   -163     44   -122    381   -184     75   -311
   -277   -322    -46    298   -116   -187     41   -127    368   -200     54   -322
   -265   -257      7    259   -137   -127     25   -132    371   -192     51   -314
   -246   -161     83    202   -166    -41     10   -140    394   -161     83   -283
   -257   -132    124    194   -192     -5    -10   -150    418   -129    109   -249
   -252    -90    161    168   -207     36    -46   -168    420   -116    119   -228
   -239    -96    142    166   -192     20    -70   -184    410   -127    103   -236
   -231   -114    116    171   -176      0    -83   -197    397   -137     85   -252
   -223   -116    106    171   -166     -5   -101   -218    379   -148     67   -252
   -233   -124    109    176   -171     -7   -124   -249    348   -174     36   -272
   -241   -181     59    210   -150    -62   -148   -270    303   -220    -20   -316
   -252   -298    -46    275   -106   -171   -153   -275    262   -272    -80   -361
   -265   -405   -140    335    -62   -272   -148   -280    233   -311   -127   -402
   -267   -441   -174    353    -49   -306   -153   -303    205   -337   -150   -420
   -272   -465   -192    366    -41   -329   -158   -324    179   -363   -176   -433
   -275   -509   -233    389    -23   -371   -166   -337    155   -387   -205   -449
   -270   -522   -252    397    -10   -387   -181   -353    135   -410   -233   -467
   -246   -532   -288    389     20   -413   -194   -363    122   -418   -246   -478
   -241   -548   -306    394     31   -428   -192   -361    124   -410   -244   -472
   -241   -555   -314    397     36   -436   -200   -368    116   -420   -262   -483
   -244   -574   -329    410     41   -452   -200   -379    109   -431   -272   -488
   -246   -597   -353    420     51   -478   -207   -387     98   -439   -283   -491
   -236   -620   -387    428     75   -504   -215   -389     93   -446   -296   -496
   -226   -667   -441    446    106   -553   -218   -392     70   -480   -332   -530
   -202   -831   -628    517    213   -730   -179   -348     10   -576   -439   -623
   -174  -1093   -919    633    371  -1008    -36   -215    -54   -761   -646   -820
   -189  -1143   -956    665    381  -1049    127   -103    -33   -852   -753   -940
   -270   -932   -665    600    197   -800    163   -329    -20   -795   -654   -859
   -363   -524   -161    444   -101   -342   -111   -950    -85   -571   -335   -537
   -478    189    665    142   -571    426   -506  -1486    -10    -98    241     15
   -555    807   1363   -127   -961   1085   -857  -1769    192    439    826    558
   -509    818   1327   -155   -919   1072  -1161  -1883    218    633   1008    745
   -446    316    763     64   -605    540  -1215  -1826    -77    200    542    337
   -423   -285    137    353   -283    -75   -927  -1535   -475   -568   -226   -363
   -381   -626   -244    504    -70   -433   -623  -1083   -379   -735   -485   -602
   -324   -688   -366    506     20   -527   -389   -693   -116   -597   -423   -555
   -270   -717   -446    493     88   -581   -244   -454     38   -511   -374   -517
   -249   -740   -491    493    119   -615   -194   -379     80   -501   -374   -522
   -249   -735   -488    491    116   -613   -176   -353     90   -504   -384   -530
   -246   -735   -491    491    119   -613   -161   -332     96   -506   -394   -535
   -233   -735   -501    485    132   -618   -150   -311    114   -501   -392   -532
   -239   -719   -480    475    119   -600   -137   -290    129   -488   -384   -522
   -236   -706   -470    470    114   -587   -119   -270    148   -472   -374   -504
   -233   -691   -457    459    111   -574   -103   -257    161   -462   -368   -496
   -233   -683   -449    459    106   -566    -88   -228    184   -439   -348   -467
   -241   -665   -423    452     88   -545    -77   -205    207   -415   -327   -444
   -241   -659   -420    449     88   -540    -59   -176    233   -389   -309   -423
   -249   -662   -413    454     80   -537    -46   -153    252   -376   -301   -410
   -262   -639   -376    452     57   -509    -31   -124    280   -345   -283   -387
   -257   -620   -363    439     51   -493    -20    -98    306   -322   -275   -368
   -241   -613   -371    426     62   -493     -5    -57    340   -293   -252   -345
   -228   -597   -371    410     70   -485     18    -10    376   -265   -223   -322
   -202   -566   -363    384     80   -465     28     41    410   -236   -205   -298
   -179   -553   -374    363     96   -465     41     93    454   -200   -179   -272
   -168   -522   -353    345     90   -436     57    153    498   -166   -158   -239
   -163   -496   -332    329     83   -415     83    231    558   -111   -119   -189
   -148   -452   -303    301     77   -379    103    301    610    -62    -85   -153
   -127   -418   -293    270     83   -355    114    361    649    -20    -51   -109
   -106   -374   -267    239     77   -322    127    415    701     41     -5    -54
    -93   -314   -220    202     62   -267    137    441    727     72     15    -28
    -83   -267   -184    176     49   -226    140    446    727     85     28      5
    -90   -241   -150    163     28   -197    137    426    711     77      7      5
    -90   -218   -127    153     15   -174    124    397    693     77      5     15
   -101   -187    -85    142     -7   -137    111    353    665     75     -2     -5
   -111   -166    -54    140    -28   -111     90    288    618     49    -28    -38
   -124   -192    -70    155    -28   -129     83    226    581     25    -46    -49
   -137   -218    -80    176    -31   -150     59    142    522    -18    -85    -77
   -150   -241    -90    194    -31   -166     25     51    457    -67   -140   -127
   -168   -262    -93    215    -38   -179      2    -20    410   -103   -184   -158
   -181   -270    -90    223    -46   -179    -18    -80    363   -140   -223   -184
   -176   -272    -96    223    -41   -184    -18   -111    345   -158   -246   -200
   -179   -298   -122    239    -28   -213    -18   -135    335   -158   -249   -197
   -207   -275    -67    241    -70   -171    -10   -142    345   -145   -244   -197
   -236   -246    -10    241   -114   -129     -5   -155    345   -137   -244   -189
   -233   -244    -10    239   -114   -127      5   -153    353   -129   -252   -187
   -207   -158     49    181   -129    -54     15   -132    392    -85   -210   -150
   -192    -67    124    129   -158     28     18   -124    431    -44   -174   -103
   -189    -10    179    101   -187     83     -2   -145    444    -33   -163    -85
   -179      2    179     88   -179     90    -38   -166    441    -28   -158    -85
   -166    -31    132     98   -150     49    -67   -187    413    -57   -200   -127
   -158    -57    101    109   -129     20    -90   -207    381    -88   -226   -148
   -205    -77    127    140   -168     23   -101   -231    366    -83   -218   -129
   -244    -70    174    158   -210     51   -103   -236    374    -67   -205   -116
   -249   -153     96    200   -174    -28   -122   -246    332   -119   -259   -174
   -252   -272    -20    262   -116   -148   -135   -270    265   -197   -353   -257
   -283   -348    -67    314   -109   -210   -127   -288    239   -226   -389   -285
   -285   -384    -98    335    -96   -241   -132   -314    207   -249   -407   -306
   -277   -413   -137    345    -72   -275   -140   -335    174   -283   -439   -348
   -298   -454   -155    376    -72   -306   -137   -353    153   -301   -459   -361
   -324   -459   -135    392    -96   -298   -148   -371    142   -311   -462   -348
   -329   -470   -140    400    -96   -306   -158   -381    124   -329   -480   -353
   -322   -465   -145    392    -90   -306   -166   -379    127   -324   -480   -358
   -309   -452   -142    381    -83   -298   -163   -379    127   -327   -480   -368
   -306   -472   -168    389    -70   -322   -166   -384    119   -335   -493   -384
   -298   -478   -179    389    -62   -329   -163   -381    119   -340   -501   -392
   -285   -475   -192    379    -49   -335   -161   -379    114   -350   -509   -400
   -262   -558   -296    410     15   -428   -153   -358     85   -392   -561   -444
   -231   -756   -527    493    145   -641    -93   -298    -10   -548   -724   -605
   -223   -969   -745    597    259   -857     54   -171    -75   -737   -932   -823
   -262   -940   -678    600    205   -810    200    -83    -23   -761   -966   -880
   -363   -628   -265    496    -49   -446    166   -433    -18   -649   -797   -719
   -506    -80    426    293   -467    171   -194  -1132    -31   -314   -340   -257
   -649    649   1299      0   -974    974   -522  -1551    174    259    329    387
   -672   1106   1777   -218  -1226   1441   -831  -1725    394    776    870    906
   -597    943   1540   -171  -1067   1241  -1060  -1821    283    776    859    927
   -550    358    909     93   -730    633   -984  -1696   -135    111    171    277
   -506   -210    296    358   -402     41   -719  -1353   -420   -522   -501   -379
   -441   -439      2    439   -223   -218   -459   -898   -241   -550   -620   -511
   -368   -485   -116    428   -127   -301   -257   -537      0   -407   -537   -444
   -329   -509   -181    418    -75   -345   -153   -355    103   -353   -504   -426
   -309   -514   -207    410    -51   -361   -124   -301    119   -358   -514   -441
   -298   -532   -233    413    -33   -381   -101   -272    124   -363   -530   -457
   -306   -545   -239    426    -33   -392    -85   -254    135   -366   -540   -472
   -306   -592   -285    446    -12   -439    -77   -231    142   -371   -542   -483
   -301   -568   -267    433    -18   -418    -62   -205    161   -355   -530   -472
   -306   -558   -254    431    -28   -407    -51   -179    179   -337   -519   -459
   -293   -514   -220    405    -36   -368    -44   -163    194   -316   -501   -441
   -275   -478   -205    374    -36   -340    -36   -142    213   -301   -485   -428
   -270   -470   -200    368    -36   -335    -20   -119    239   -275   -462   -413
   -265   -449   -187    355    -41   -319    -15   -101    259   -257   -441   -402
   -259   -420   -161    340    -49   -290    -15    -83    272   -252   -431   -407
   -252   -433   -181    340    -36   -309    -10    -51    290   -241   -415   -392
   -252   -444   -194    348    -28   -319     -2    -20    303   -228   -402   -392
   -241   -420   -181    329    -31   -301     10     12    332   -202   -376   -371
   -249   -402   -153    327    -49   -277     25     57    368   -174   -348   -342
   -239   -384   -148    309    -46   -267     46    114    407   -137   -311   -306
   -215   -376   -161    296    -28   -270     54    168    436   -119   -301   -298
   -192   -361   -168    275    -12   -265     67    228    467    -90   -283   -288
   -176   -329   -153    254    -12   -241    101    309    522    -44   -241   -241
   -155   -270   -114    213    -23   -192    114    374    563     -7   -205   -205
   -129   -249   -119    189     -7   -184    119    433    597     25   -168   -174
   -103   -226   -124    163     10   -176    132    480    626     62   -129   -137
    -83   -166    -83    124      0   -124    145    522    665    109    -83    -93
    -83   -137    -54    109    -15    -96    155    527    675    124    -64    -75
    -93   -106    -12     98    -41    -59    161    514    667    119    -64    -75
   -106    -93     12     98    -62    -38    163    493    654    109    -64    -80
   -111    -85     25     98    -70    -31    155    449    623     83    -80    -98
   -129    -77     49    101    -90    -15    135    387    584     51   -101   -119
   -158    -72     85    114   -124      5    132    329    555     33   -111   -129
   -189    -88    101    137   -148      5    119    259    511     -5   -135   -158
   -220   -127     93    174   -158    -18    101    176    452    -57   -176   -207
   -249   -163     85    205   -168    -38     83    103    402    -98   -218   -252
   -262   -174     88    218   -176    -44     80     54    379   -116   -239   -275
   -265   -174     90    218   -179    -41     85     23    366   -132   -252   -293
   -262   -168     93    215   -179    -38    103     10    368   -127   -249   -290
   -275   -148    127    210   -202    -10    116      0    371   -122   -244   -293
   -277   -137    137    207   -210      0    122     -7    368   -127   -241   -298
   -270   -129    140    197   -207      2    132      0    371   -127   -241   -298
   -262    -54    207    158   -236     75    155     23    410    -83   -197   -259
   -265     -7    257    135   -262    124    137     15    428    -57   -166   -233
   -259     10    270    124   -265    140    103     -2    426    -54   -153   -218
   -254     20    275    116   -265    148     75    -18    420    -54   -150   -210
   -257     -5    252    132   -254    122     57    -44    394    -77   -174   -233
   -249    -23    223    135   -239     98     28    -80    353   -114   -207   -267
   -270    -33    236    150   -254    101     12   -109    327   -129   -218   -277
   -301    -88    213    194   -259     62      0   -129    288   -166   -252   -301
   -311   -207    103    259   -207    -51      0   -148    226   -231   -319   -358
   -316   -319     -2    316   -158   -161    -12   -168    174   -280   -376   -413
   -335   -366    -31    350   -153   -200    -15   -192    140   -309   -413   -444
   -332   -374    -41    350   -148   -207    -18   -215    116   -335   -436   -462
   -329   -397    -67    363   -132   -233    -36   -244     77   -374   -475   -496
   -332   -423    -93    376   -122   -259    -54   -265     41   -402   -509   -522
   -332   -431    -98    381   -119   -265    -59   -267     31   -413   -519   -532
   -324   -428   -103    376   -111   -267    -64   -283     10   -436   -542   -550
   -322   -439   -116    381   -103   -277    -57   -290      5   -439   -550   -550
   -329   -465   -135    394    -98   -301    -49   -285      2   -444   -563   -558
   -327   -483   -158    405    -85   -322    -49   -285    -10   -454   -579   -563
   -324   -496   -171    407    -77   -335    -51   -290    -31   -470   -600   -579
   -319   -498   -179    410    -70   -340    -49   -283    -38   -480   -615   -592
   -288   -576   -288    431     -2   -433    -46   -267    -98   -558   -706   -678
   -249   -787   -537    517    142   -662     25   -207   -218   -758   -937   -898
   -249   -919   -670    584    207   -795    171    -83   -254   -904  -1114  -1093
   -275   -792   -517    535    119   -654    303      2   -135   -828  -1049  -1044
   -400   -423    -25    410   -187   -226    202   -452    -80   -597   -753   -740
   -548    244    789    150   -670    517    -96  -1041     36   -127   -171   -132
   -678    927   1602   -127  -1140   1265   -327  -1304    342    504    506    563
   -639   1065   1704   -213  -1171   1384   -594  -1405    472    870    846    956
   -574    563   1137      5   -857    849   -776  -1571     10    392    363    527
   -553     36    589    257   -571    311   -735  -1532   -535   -400   -426   -252
   -517   -319    194    418   -358    -62   -537  -1179   -646   -776   -865   -698
   -436   -415     20    426   -228   -197   -311   -737   -392   -659   -836   -688
   -353   -454   -101    402   -127   -280   -158   -454   -218   -555   -787   -641
   -324   -501   -176    410    -75   -340    -77   -322   -145   -522   -787   -636
   -306   -501   -194    402    -57   -348    -64   -283   -137   -530   -807   -649
   -285   -485   -200    387    -44   -342    -62   -262   -137   -530   -820   -659
   -270   -475   -205    371    -33   -340    -38   -228   -111   -506   -810   -641
   -259   -485   -226    371    -18   -355    -12   -200    -90   -493   -805   -628
   -262   -475   -215    366    -23   -345    -10   -189    -83   -475   -797   -615
   -265   -449   -184    358    -41   -316      0   -166    -57   -449   -787   -592
   -252   -452   -200    350    -28   -324      5   -153    -54   -452   -797   -571
   -244   -439   -197    340    -25   -319     10   -135    -36   -420   -782   -530
   -244   -426   -181    332    -33   -303     12   -119    -31   -413   -787   -519
   -233   -394   -161    314    -36   -277     10   -103    -25   -402   -795   -514
   -215   -400   -184    306    -18   -293     18    -80     -2   -371   -776   -501
   -200   -376   -176    285    -12   -277     20    -57      7   -355   -761   -480
   -187   -361   -174    272     -7   -267     28    -23     36   -324   -730   -441
   -184   -342   -158    265    -12   -252     46     15     70   -293   -724   -420
   -176   -348   -171    259     -5   -259     57     59     98   -277   -709   -389
   -174   -332   -161    252     -7   -246     70    109    129   -239   -675   -358
   -166   -296   -129    231    -20   -215     85    161    174   -202   -657   -342
   -142   -288   -145    215      0   -218     93    218    210   -179   -639   -303
   -116   -265   -148    189     12   -207    111    290    272   -119   -597   -267
    -96   -228   -132    161     15   -181    127    358    337    -54   -532   -231
    -77   -163    -88    119      5   -127    127    394    379      7   -483   -223
    -59   -106    -46     83     -7    -77    127    420    405     36   -454   -200
    -62    -77    -18     70    -25    -49    137    433    418     38   -446   -163
    -64    -49     15     57    -41    -18    135    431    420     31   -439   -137
    -70    -23     46     46    -59     10    132    410    410      7   -449   -132
    -67     12     80     28    -72     46    137    394    402    -12   -457   -127
    -59     18     75     20    -67     44    129    345    366    -51   -475   -145
    -57     36     93     10    -75     64    114    280    319   -103   -506   -179
    -75     25     98     23    -88     62    106    220    272   -155   -535   -200
    -88     -7     80     49    -85     36     85    145    205   -228   -584   -231
   -103    -72     28     88    -67    -23     59     67    135   -296   -646   -283
   -114   -109      5    111    -59    -54     44      2     83   -345   -691   -337
   -122   -122      0    122    -62    -62     33    -44     46   -381   -719   -374
   -124   -135    -10    129    -57    -72     31    -72     15   -413   -732   -392
   -124   -119      5    119    -67    -59     28    -90     10   -431   -743   -405
   -132   -127      5    129    -70    -62     41    -98      7   -436   -745   -407
   -135   -111     20    122    -80    -46     41   -111      0   -439   -740   -418
   -129    -41     88     85   -109     23     38   -116      7   -444   -732   -418
   -119     12    132     51   -127     72     46    -96     46   -413   -685   -371
   -122     72    194     23   -158    132     46    -93     80   -376   -639   -337
   -129    132    262     -2   -194    197     23   -127     77   -381   -636   -337
   -132    109    241     12   -187    174     -7   -158     62   -402   -641   -342
   -150     57    205     46   -176    129    -23   -171     38   -426   -646   -340
   -161     72    233     44   -197    153    -44   -207      0   -465   -672   -358
   -158     83    241     36   -200    161    -64   -241    -33   -493   -691   -376
   -158     33    192     62   -174    111    -75   -259    -64   -530   -719   -402
   -163   -101     62    129   -116    -20    -85   -275   -119   -589   -776   -457
   -166   -202    -36    184    -67   -119    -96   -296   -163   -644   -826   -509
   -179   -262    -83    218    -49   -171    -96   -311   -184   -678   -849   -524
   -202   -293    -90    249    -57   -192   -101   -337   -215   -719   -878   -542
   -202   -348   -148    272    -28   -249   -106   -353   -236   -722   -888   -584
   -197   -358   -161    275    -18   -259   -122   -374   -265   -750   -901   -618
   -197   -361   -163    277    -20   -262   -129   -384   -275   -771   -906   -618
   -207   -379   -171    293    -18   -275   -132   -387   -280   -776   -909   -610
   -205   -397   -194    298     -5   -296   -142   -397   -296   -792   -917   -618
   -205   -415   -210    311      2   -314   -140   -397   -298   -797   -914   -618
   -205   -402   -200    303     -5   -301   -150   -407   -309   -810   -914   -620
   -200   -389   -189    296     -5   -290   -155   -407   -303   -802   -893   -610
   -207   -418   -210    311      0   -314   -155   -405   -309   -818   -911   -639
   -179   -532   -355    355     85   -444   -129   -358   -345   -885   -989   -704
   -132   -753   -620    441    244   -688    -28   -233   -387  -1018  -1143   -852
   -122   -862   -740    493    309   -802    124    -83   -384  -1145  -1293  -1018
   -166   -657   -491    413    161   -576    207    -70   -285  -1083  -1210   -958
   -283   -280      0    280   -142   -140     44   -561   -324   -919   -950   -709
   -407    309    717     49   -563    511   -319  -1236   -389   -592   -480   -246
   -548   1010   1558   -231  -1052   1283   -584  -1592   -197    -44    150    345
   -524   1104   1628   -290  -1078   1366   -833  -1735   -145    207    392    592
   -467    602   1070    -67   -769    836   -930  -1777   -478   -194    -31    210
   -433     15    446    207   -441    231   -836  -1673   -982  -1002   -831   -542
   -376   -415    -38    397   -168   -228   -626  -1312  -1049  -1345  -1236   -914
   -316   -483   -166    397    -77   -324   -426   -888   -704  -1124  -1093   -782
   -249   -485   -236    366     -7   -361   -275   -594   -480   -984   -997   -709
   -215   -498   -283    355     31   -389   -187   -428   -363   -919   -950   -672
   -205   -509   -303    358     49   -407   -153   -376   -332   -909   -945   -667
   -189   -517   -327    350     67   -423   -145   -358   -327   -919   -953   -678
   -189   -506   -316    345     62   -413   -142   -340   -316   -914   -940   -667
   -189   -506   -316    345     59   -413   -137   -324   -311   -917   -937   -659
   -184   -511   -327    348     70   -420   -135   -314   -306   -917   -937   -654
   -176   -514   -337    345     77   -426   -119   -296   -288   -898   -919   -649
   -171   -501   -329    335     77   -415   -119   -288   -280   -896   -917   -649
   -168   -457   -288    311     57   -374   -111   -277   -259   -878   -893   -626
   -161   -410   -249    285     44   -329   -114   -270   -249   -870   -883   -613
   -163   -426   -262    293     46   -345   -106   -246   -233   -862   -875   -602
   -161   -394   -233    275     36   -314    -96   -220   -213   -846   -857   -579
   -155   -389   -233    270     36   -311    -88   -192   -184   -831   -836   -558
   -153   -358   -205    257     25   -283    -85   -168   -158   -813   -823   -542
   -145   -327   -184    233     18   -257    -75   -137   -129   -792   -802   -524
   -119   -314   -194    215     36   -254    -64   -101   -103   -776   -784   -509
   -109   -298   -189    202     38   -244    -57    -59    -64   -748   -756   -478
   -106   -259   -153    184     23   -207    -46     -5    -18   -706   -719   -433
    -88   -218   -132    153     20   -176    -36     51     23   -665   -685   -392
    -70   -192   -122    129     25   -158    -23    103     57   -639   -662   -358
    -54   -179   -127    114     33   -155     -2    166     98   -594   -626   -322
    -33   -142   -109     88     36   -127     20    233    155   -540   -576   -277
    -18    -75    -57     44     18    -67     12    254    166   -527   -553   -254
    -20    -49    -31     33      2    -41     20    270    174   -511   -527   -220
    -36    -41     -5     38    -15    -25     25    257    163   -514   -522   -207
    -33    -23     10     28    -23     -7     20    231    137   -535   -532   -215
    -49      7     57     18    -54     31     12    200    114   -548   -542   -220
    -54     20     75     15    -64     46      5    163     90   -566   -553   -228
    -59     18     77     18    -67     46     -7    111     49   -610   -587   -259
    -75     25    101     25    -88     62    -20     51      7   -654   -620   -285
    -93     -2     90     44    -93     44    -36    -15    -33   -698   -662   -311
   -106    -31     75     67    -93     20    -49    -83    -85   -753   -717   -353
   -122    -59     62     90    -93      0    -51   -140   -127   -795   -756   -394
   -129    -54     75     93   -103     10    -38   -161   -135   -797   -758   -407
   -140    -20    119     77   -132     49    -33   -181   -135   -802   -758   -413
   -155     -5    150     80   -155     72    -36   -207   -137   -815   -763   -415
   -168      0    166     83   -168     80    -36   -226   -148   -826   -771   -423
   -171     -7    163     90   -168     77    -33   -236   -168   -849   -795   -441
   -158     46    202     54   -181    124    -36   -241   -163   -849   -787   -423
   -148    124    272     10   -210    197    -54   -249   -145   -820   -753   -394
   -145    179    322    -18   -233    249    -85   -265   -135   -802   -732   -376
   -145    192    337    -23   -241    265   -111   -283   -150   -813   -737   -374
   -155    145    301      2   -228    223   -127   -314   -192   -854   -779   -402
   -150    140    290      5   -220    215   -135   -337   -213   -872   -789   -413
   -150    132    283      7   -218    207   -150   -366   -244   -896   -802   -433
   -158    101    259     28   -207    179   -171   -397   -283   -927   -823   -446
   -163     12    176     75   -171     93   -187   -418   -340   -987   -880   -488
   -158   -101     57    129   -109    -23   -192   -433   -392  -1047   -945   -548
   -150   -161    -10    153    -70    -85   -202   -462   -441  -1104  -1005   -605
   -153   -197    -44    176    -54   -122   -213   -491   -485  -1150  -1044   -639
   -168   -246    -77    205    -46   -161   -218   -511   -519  -1179  -1070   -670
   -174   -254    -80    213    -46   -168   -223   -527   -542  -1197  -1088   -683
   -166   -244    -80    205    -44   -163   -236   -542   -561  -1215  -1096   -688
   -176   -283   -106    231    -36   -194   -233   -545   -566  -1213  -1093   -688
   -176   -301   -127    236    -25   -213   -236   -545   -574  -1221  -1096   -683
   -168   -288   -119    228    -25   -202   -252   -561   -594  -1252  -1117   -688
   -166   -311   -145    236    -12   -228   -259   -568   -602  -1265  -1130   -680
   -171   -288   -116    231    -28   -202   -259   -576   -607  -1249  -1119   -685
   -161   -293   -132    226    -15   -215   -265   -581   -618  -1254  -1124   -706
   -135   -366   -233    249     49   -301   -257   -561   -659  -1306  -1184   -761
    -98   -576   -478    335    187   -527   -187   -480   -740  -1444  -1337   -898
    -96   -802   -706    449    303   -756    -41   -345   -810  -1634  -1545  -1093
   -142   -745   -602    441    226   -675     57   -355   -813  -1688  -1590  -1145
   -254   -394   -142    324    -57   -270   -119   -885   -919  -1605  -1421   -992
   -368    168    535     98   -452    350   -537  -1587  -1018  -1317  -1008   -589
   -493    943   1436   -223   -963   1189   -956  -2109   -948   -823   -402    -15
   -535   1410   1945   -439  -1241   1678  -1337  -2379   -807   -387     51    405
   -454   1143   1597   -345  -1026   1369  -1486  -2333   -852   -423    -33    345
   -400    493    891    -46   -646    691  -1228  -1979  -1122  -1018   -672   -218
   -350   -101    249    226   -301     72   -836  -1483  -1275  -1564  -1265   -737
   -288   -246     41    265   -168   -103   -540  -1000   -948  -1421  -1234   -730
   -218   -275    -57    246    -80   -168   -371   -709   -743  -1317  -1176   -675
   -181   -319   -140    249    -23   -231   -301   -592   -680  -1291  -1169   -678
   -171   -345   -174    259      0   -259   -267   -542   -654  -1275  -1158   -696
   -171   -340   -168    257     -2   -257   -257   -519   -654  -1286  -1176   -719
   -163   -345   -184    254     10   -265   -246   -498   -654  -1296  -1182   -709
   -161   -350   -189    254     12   -270   -231   -470   -639  -1275  -1161   -688
   -155   -314   -158    236      0   -236   -226   -462   -633  -1273  -1158   -693
   -148   -311   -163    228      5   -236   -218   -454   -626  -1270  -1153   -688
   -142   -327   -184    236     18   -257   -205   -436   -607  -1260  -1148   -665
   -142   -337   -194    239     23   -267   -189   -410   -584  -1231  -1124   -639
   -135   -275   -140    205      2   -207   -187   -400   -571  -1221  -1106   -631
   -137   -265   -127    200     -5   -194   -176   -381   -561  -1218  -1109   -631
   -140   -272   -135    205     -5   -205   -158   -345   -530  -1187  -1080   -610
   -135   -249   -114    189    -10   -181   -145   -314   -504  -1161  -1065   -607
   -119   -231   -111    176     -5   -171   -129   -283   -480  -1135  -1031   -587
   -109   -213   -103    161     -2   -158   -109   -236   -452  -1114  -1013   -550
   -119   -215    -96    166    -12   -155    -83   -184   -420  -1093   -997   -522
   -116   -200    -83    158    -20   -140    -70   -135   -389  -1065   -971   -498
   -109   -184    -75    148    -18   -129    -49    -70   -342  -1026   -943   -491
   -114   -163    -51    137    -31   -109    -10      0   -290   -979   -906   -470
    -93   -127    -33    109    -31    -80     12     62   -241   -943   -872   -444
    -54   -103    -49     77     -5    -75     31    119   -200   -911   -844   -402
    -28    -67    -38     49      5    -54     57    174   -163   -880   -807   -353
    -23    -23      0     20    -10    -12     67    200   -132   -841   -766   -319
     -2     25     28    -12    -15     25     59    194   -124   -823   -740   -306
     -7     33     41    -15    -25     36     67    184   -132   -815   -735   -306
    -18     54     72    -18    -44     62     51    148   -163   -836   -748   -311
    -18     46     64    -15    -44     54     36    109   -200   -859   -756   -314
    -20     85    103    -33    -62     93     18     62   -231   -880   -763   -324
    -31     96    127    -33    -77    111      0      2   -267   -904   -774   -332
    -41     80    122    -18    -80    101    -23    -57   -301   -917   -779   -340
    -49     83    132    -18    -90    109    -67   -129   -355   -963   -820   -381
    -62     44    106      7    -85     75    -88   -187   -405  -1010   -857   -410
    -80     -2     77     38    -80     36   -109   -236   -446  -1044   -891   -449
    -93    -20     72     57    -83     25   -129   -283   -478  -1067   -904   -480
   -103    -28     75     64    -90     23   -124   -296   -483  -1072   -904   -483
   -109      0    109     54   -111     54   -106   -290   -462  -1057   -885   -457
   -106     25    132     38   -119     77   -103   -303   -457  -1054   -875   -449
   -106     41    148     33   -127     93    -93   -314   -452  -1052   -870   -457
   -106     23    129     38   -119     75    -80   -301   -439  -1041   -865   -465
   -111     44    155     33   -135     98    -77   -301   -431  -1036   -854   -459
   -111    124    236     -7   -176    179    -75   -298   -405  -1002   -810   -426
   -109    213    322    -51   -215    267    -90   -309   -387   -974   -771   -384
    -96    241    337    -72   -215    288   -129   -332   -394   -966   -763   -381
    -85    257    342    -85   -213    298   -150   -342   -407   -974   -766   -397
   -109    223    329    -59   -220    275   -163   -363   -433   -987   -779   -407
   -129    189    319    -28   -223    254   -179   -384   -457  -1000   -787   -413
   -135    140    272     -2   -205    205   -205   -410   -496  -1031   -805   -436
   -137     67    202     33   -168    135   -213   -420   -537  -1072   -841   -459
   -145    -59     85    101   -116     12   -218   -431   -587  -1122   -896   -506
   -148   -150     -2    150    -72    -77   -228   -441   -618  -1153   -932   -561
   -158   -176    -20    166    -70    -98   -244   -470   -654  -1195   -966   -607
   -161   -215    -57    187    -51   -137   -241   -483   -680  -1213   -979   -623
   -161   -254    -93    207    -36   -174   -246   -498   -704  -1234   -995   -641
   -158   -267   -109    213    -25   -189   -254   -509   -714  -1244  -1005   -649
   -158   -293   -137    223    -12   -215   -254   -511   -724  -1249  -1005   -649
   -161   -298   -137    228    -12   -218   -252   -504   -727  -1249  -1000   -654
   -168   -298   -129    231    -20   -215   -259   -506   -735  -1257   -997   -662
   -176   -335   -158    257    -10   -246   -259   -506   -737  -1254   -997   -672
   -189   -353   -163    270    -15   -257   -265   -511   -743  -1254   -997   -688
   -192   -353   -163    272    -15   -259   -267   -517   -743  -1260   -997   -693
   -181   -384   -202    280     10   -293   -270   -517   -766  -1288  -1018   -714
   -142   -506   -363    324    109   -436   -252   -488   -839  -1387  -1122   -813
   -106   -748   -641    426    267   -696   -137   -389   -943  -1584  -1337  -1028
    -96   -849   -756    472    329   -802     12   -288   -969  -1704  -1470  -1174
   -155   -657   -501    405    171   -581     41   -470   -940  -1639  -1374  -1106
   -280   -210     70    246   -176    -70   -223  -1101   -953  -1413  -1047   -787
   -423    571    995    -77   -709    782   -594  -1623   -769   -867   -400   -140
   -540   1231   1771   -345  -1156   1501   -896  -1834   -423   -236    270    496
   -517   1309   1826   -397  -1171   1566  -1210  -1951   -371    -23    475    711
   -439    841   1280   -200   -859   1060  -1296  -1951   -743   -485      5    275
   -392    179    571    103   -480    374  -1000  -1621  -1161  -1234   -763   -462
   -316   -207    109    262   -213    -51   -667  -1119  -1096  -1413  -1034   -727
   -239   -296    -57    267    -90   -179   -428   -727   -867  -1304   -979   -709
   -179   -355   -176    267     -2   -267   -298   -519   -758  -1260   -950   -693
   -171   -400   -228    285     25   -314   -257   -457   -740  -1270   -971   -717
   -166   -405   -239    285     36   -324   -244   -431   -735  -1278   -979   -727
   -163   -410   -249    285     41   -329   -228   -407   -714  -1257   -953   -724
   -153   -392   -239    272     41   -316   -215   -389   -698  -1241   -935   -724
   -148   -410   -262    277     54   -337   -205   -371   -693  -1239   -932   -722
   -140   -407   -267    272     62   -337   -194   -348   -685  -1231   -927   -717
   -122   -371   -252    246     64   -314   -189   -332   -672  -1221   -919   -711
   -114   -355   -241    236     62   -298   -181   -306   -654  -1205   -906   -701
   -111   -345   -233    226     59   -290   -174   -285   -636  -1189   -893   -691
   -109   -337   -228    220     59   -283   -161   -262   -615  -1174   -867   -667
   -116   -316   -200    213     41   -259   -155   -236   -592  -1150   -844   -652
   -114   -306   -192    210     38   -249   -140   -205   -561  -1130   -826   -641
    -93   -293   -202    192     51   -249   -132   -168   -540  -1109   -807   -626
    -77   -283   -205    179     62   -244   -122   -135   -517  -1091   -797   -615
    -70   -280   -213    174     70   -246   -101    -85   -485  -1060   -769   -594
    -59   -262   -202    161     70   -233    -85    -33   -454  -1034   -737   -571
    -36   -246   -213    140     85   -231    -70     28   -415  -1005   -709   -540
    -15   -223   -207    116     96   -215    -49     88   -374   -976   -683   -517
     18   -223   -241     98    129   -231    -20    166   -329   -940   -654   -491
     59   -174   -233     57    145   -202     -2    241   -280   -891   -607   -459
     75   -106   -181     12    127   -142     10    296   -231   -844   -563   -415
     90    -67   -158    -12    122   -111     25    342   -200   -807   -532   -376
    101    -49   -150    -28    124    -98     38    368   -179   -779   -501   -353
    122    -18   -140    -51    129    -77     49    379   -161   -763   -475   -332
    119      5   -116    -64    116    -54     51    379   -145   -737   -446   -314
    106     46    -59    -77     83     -5     46    358   -148   -730   -433   -306
     96     67    -31    -83     64     18     44    329   -155   -735   -431   -303
     88     88      0    -88     44     44     38    288   -163   -737   -426   -301
     70     77      7    -75     31     41     18    226   -197   -763   -444   -322
     51     57      5    -57     23     31     -7    153   -239   -795   -472   -355
     20     12     -7    -18     15      2    -33     75   -285   -833   -509   -392
     -5    -28    -23     18      7    -25    -49      5   -332   -878   -550   -436
    -12    -75    -62     44     23    -70    -67    -62   -381   -927   -594   -480
    -18    -96    -77     57     28    -88    -83   -109   -415   -958   -623   -506
    -38    -72    -33     54     -5    -54    -83   -132   -420   -958   -620   -501
    -51    -51      0     51    -25    -25    -70   -140   -415   -953   -613   -501
    -46    -31     12     38    -31    -10    -57   -142   -410   -953   -610   -493
    -49    -33     15     41    -33    -10    -51   -142   -410   -956   -610   -491
    -51    -62    -12     54    -20    -38    -49   -140   -407   -958   -610   -506
    -44    -10     33     28    -38     10    -33   -124   -384   -935   -587   -493
    -57     64    122     -2    -90     90    -23   -114   -342   -891   -540   -452
    -64    119    181    -28   -124    150    -44   -127   -327   -867   -511   -423
    -46    142    189    -49   -119    166    -83   -153   -329   -859   -504   -415
    -28    137    166    -54    -96    150   -109   -174   -345   -872   -517   -426
    -46    116    163    -33   -106    137   -116   -194   -361   -888   -527   -436
    -59    101    161    -20   -111    129   -135   -220   -381   -901   -532   -441
    -72     57    129      7   -101     90   -155   -246   -418   -927   -555   -465
    -85    -62     23     75    -54    -20   -161   -259   -465   -971   -607   -511
    -98   -158    -59    127    -20   -109   -174   -277   -519  -1031   -670   -574
   -106   -210   -106    158     -2   -158   -184   -303   -555  -1078   -711   -610
   -129   -252   -122    192     -5   -187   -184   -324   -579  -1104   -737   -631
   -142   -290   -148    218      2   -220   -184   -337   -594  -1124   -761   -649
   -129   -306   -179    218     23   -244   -200   -355   -618  -1148   -784   -670
   -114   -311   -200    213     41   -257   -205   -366   -628  -1161   -795   -678
   -114   -327   -215    220     49   -272   -210   -368   -636  -1163   -795   -678
   -114   -327   -213    220     49   -270   -218   -374   -644  -1163   -800   -685
   -119   -345   -228    231     54   -288   -218   -368   -646  -1166   -802   -685
   -119   -355   -236    239     57   -296   -213   -366   -646  -1166   -805   -683
   -119   -363   -246    241     62   -306   -210   -363   -649  -1169   -813   -688
   -111   -381   -270    246     77   -327   -207   -368   -657  -1182   -828   -701
    -98   -441   -345    267    122   -394   -200   -355   -680  -1221   -875   -743
    -57   -615   -558    335    249   -587   -148   -288   -750  -1345  -1018   -880
    -28   -815   -787    420    376   -800    -15   -158   -807  -1517  -1218  -1088
    -33   -813   -779    423    371   -797    129    -18   -761  -1558  -1275  -1169
   -137   -511   -374    322    116   -441    122   -254   -670  -1387  -1054   -961
   -283     70    353    106   -319    210   -150   -870   -602  -1034   -592   -485
   -452    849   1301   -200   -875   1072   -428  -1312   -350   -452     80    200
   -524   1288   1813   -381  -1169   1551   -646  -1426    -41     88    618    753
   -467    937   1402   -236   -935   1169   -885  -1600   -319   -124    392    571
   -428    335    763     46   -594    548   -937  -1675   -904   -872   -353   -161
   -368   -205    163    285   -267    -20   -774  -1408  -1228  -1465   -984   -789
   -306   -405    -98    355   -103   -252   -530   -932  -1031  -1436  -1039   -852
   -215   -418   -205    314     -7   -311   -340   -597   -805  -1299   -945   -774
   -142   -420   -277    280     67   -350   -236   -405   -693  -1236   -911   -743
   -124   -439   -316    280     96   -379   -194   -335   -659  -1228   -914   -743
   -109   -444   -335    277    111   -389   -174   -301   -646  -1228   -924   -750
   -103   -459   -358    280    127   -410   -161   -277   -646  -1234   -935   -758
    -98   -465   -366    280    132   -415   -142   -252   -633  -1228   -932   -748
    -75   -454   -379    265    150   -418   -129   -228   -620  -1221   -924   -740
    -57   -436   -379    246    161   -407   -119   -207   -607  -1213   -919   -735
    -62   -433   -371    246    153   -402   -106   -189   -584  -1200   -914   -722
    -62   -415   -353    239    142   -384    -96   -168   -563  -1182   -904   -714
    -59   -400   -340    228    140   -371    -93   -155   -550  -1174   -893   -709
    -59   -376   -316    218    127   -348    -90   -137   -532  -1156   -875   -693
    -67   -374   -309    220    119   -342    -85   -111   -511  -1140   -867   -675
    -54   -374   -319    213    132   -348    -85    -85   -493  -1130   -865   -654
    -33   -371   -337    200    150   -353    -85    -62   -480  -1122   -862   -652
    -31   -345   -314    189    140   -329    -77    -23   -444  -1088   -839   -631
    -12   -322   -311    166    148   -316    -70     12   -418  -1070   -828   -613
      7   -298   -306    145    155   -301    -64     54   -389  -1049   -807   -592
     20   -277   -301    127    158   -290    -49    114   -348  -1008   -774   -553
     51   -241   -293     96    171   -267    -33    181   -303   -963   -737   -514
     83   -202   -285     57    184   -241    -15    246   -257   -927   -698   -475
    103   -158   -262     25    181   -207      2    311   -207   -883   -662   -428
    122   -116   -239     -2    179   -176     12    366   -158   -839   -626   -387
    140    -88   -228    -25    184   -158     25    413   -124   -802   -597   -350
    148    -49   -197    -49    171   -122     28    428   -109   -782   -579   -324
    145    -12   -158    -64    150    -85     31    433    -93   -761   -555   -296
    142     18   -124    -80    132    -51     33    426    -80   -748   -540   -277
    142     41   -101    -90    122    -28     25    407    -80   -743   -532   -267
    129     49    -83    -90    106    -15     20    379    -96   -761   -548   -272
    114     49    -67    -83     90     -7     18    342   -114   -784   -571   -285
    106     28    -77    -67     90    -23     12    285   -150   -826   -613   -327
     90     -7    -98    -41     93    -51      2    215   -200   -883   -670   -384
     70    -41   -111    -18     90    -75    -12    145   -252   -930   -714   -428
     54    -80   -135     10     93   -106    -31     80   -303   -982   -763   -467
     41   -119   -163     36    101   -140    -44     20   -350  -1026   -805   -501
     38   -145   -184     54    111   -163    -49    -18   -384  -1060   -846   -530
     28   -158   -187     64    103   -171    -46    -38   -400  -1078   -862   -545
     20   -145   -166     62     93   -155    -36    -57   -407  -1085   -867   -553
     20   -132   -155     54     88   -142    -25    -64   -405  -1085   -872   -561
      7   -127   -135     59     70   -129    -28    -77   -418  -1104   -885   -576
     20   -111   -135     44     75   -122    -23    -80   -426  -1111   -891   -581
     31    -25    -57     -2     41    -41    -12    -67   -392  -1083   -865   -542
     23     41     18    -33      0     31      0    -54   -345  -1031   -813   -485
     20     88     67    -54    -23     77    -12    -64   -322  -1000   -784   -462
     36    111     72    -75    -20     93    -54    -96   -340  -1013   -797   -470
     31     96     62    -64    -15     80    -75   -119   -366  -1031   -818   -478
     20     80     59    -51    -18     70    -90   -148   -392  -1047   -831   -480
     12     67     54    -38    -20     62   -103   -176   -415  -1067   -852   -491
      0     -5     -5      2      0     -2   -116   -207   -462  -1109   -898   -530
    -10   -135   -124     70     57   -129   -127   -223   -517  -1171   -963   -592
     -2   -228   -228    114    111   -226   -148   -241   -566  -1218  -1013   -641
     -2   -259   -257    132    127   -259   -158   -259   -594  -1249  -1047   -667
    -25   -314   -288    168    129   -303   -158   -283   -623  -1283  -1088   -693
    -33   -358   -324    194    145   -342   -168   -303   -652  -1317  -1122   -717
    -28   -376   -350    200    161   -363   -174   -316   -672  -1335  -1140   -730
    -18   -381   -363    200    171   -374   -181   -322   -680  -1337  -1145   -730
    -10   -379   -368    192    176   -374   -194   -340   -693  -1353  -1163   -748
    -10   -394   -384    202    184   -389   -205   -348   -704  -1366  -1179   -758
    -20   -415   -394    215    184   -405   -205   -350   -711  -1374  -1189   -756
    -28   -423   -394    226    181   -410   -202   -350   -714  -1371  -1192   -756
    -15   -420   -405    218    194   -415   -210   -355   -722  -1379  -1197   -758
      0   -441   -441    220    218   -441   -213   -345   -724  -1382  -1200   -758
     18   -511   -530    246    272   -519   -192   -309   -743  -1415  -1247   -789
     59   -693   -753    316    405   -722   -122   -197   -776  -1517  -1384   -909
     77   -802   -880    361    478   -841     31    -18   -743  -1621  -1530  -1067
     41   -657   -698    306    368   -678    142     67   -631  -1574  -1486  -1044
    -62   -311   -252    187     93   -283     62   -280   -605  -1410  -1254   -826
   -194    233    428    -18   -311    329   -283   -992   -709  -1140   -846   -428
   -337    880   1215   -272   -776   1047   -563  -1418   -607   -672   -285    109
   -366   1072   1436   -353   -901   1254   -784  -1605   -545   -374     20    410
   -324    652    976   -163   -649    813   -927  -1717   -849   -678   -303    137
   -301     80    381    111   -340    231   -896  -1688  -1392  -1480  -1111   -613
   -231   -324    -93    277    -70   -210   -722  -1358  -1488  -1844  -1538  -1008
   -148   -454   -309    301     80   -381   -530   -911  -1174  -1673  -1460   -930
    -67   -475   -407    270    168   -441   -371   -587   -919  -1499  -1340   -820
    -10   -485   -475    249    231   -480   -262   -384   -774  -1410  -1280   -766
      2   -498   -501    246    249   -498   -223   -329   -743  -1400  -1278   -758
     15   -496   -514    239    265   -504   -202   -298   -724  -1400  -1278   -750
     23   -496   -522    236    270   -509   -187   -272   -704  -1384  -1270   -743
     15   -491   -506    239    259   -498   -171   -246   -680  -1366  -1260   -732
     20   -478   -501    228    259   -488   -163   -231   -670  -1366  -1262   -724
     36   -454   -491    207    262   -472   -158   -215   -659  -1361  -1257   -709
     44   -441   -485    197    262   -465   -153   -200   -644  -1345  -1241   -693
     51   -428   -480    189    265   -454   -148   -184   -620  -1325  -1223   -685
     51   -428   -483    187    265   -454   -145   -168   -600  -1306  -1213   -672
     44   -415   -459    184    252   -436   -140   -158   -579  -1291  -1202   -667
     46   -400   -446    174    246   -420   -132   -142   -561  -1275  -1182   -646
     62   -376   -439    158    249   -407   -129   -129   -550  -1265  -1179   -628
     77   -368   -446    142    262   -405   -122    -98   -522  -1236  -1158   -618
     96   -348   -446    124    270   -397   -111    -57   -485  -1202  -1127   -594
    106   -350   -457    119    280   -402    -98    -15   -454  -1174  -1104   -576
    119   -303   -423     93    270   -363    -88     36   -402  -1130  -1057   -535
    116   -280   -397     77    257   -337    -70     96   -353  -1091  -1015   -483
    135   -252   -389     57    262   -319    -59    153   -314  -1054   -989   -452
    142   -223   -366     38    252   -293    -38    215   -265  -1008   -945   -418
    142   -184   -327     20    233   -254    -12    285   -205   -950   -891   -353
    189   -148   -340    -23    265   -244     -7    324   -171   -917   -857   -314
    226   -101   -327    -62    275   -213    -10    355   -142   -883   -818   -275
    223    -51   -275    -85    249   -163    -10    371   -116   -852   -784   -252
    218     -5   -223   -106    220   -114     -7    379    -98   -828   -758   -231
    228     20   -210   -127    218    -96    -12    371   -106   -828   -745   -215
    236     38   -197   -137    215    -77    -12    355   -119   -833   -750   -213
    228     33   -197   -132    213    -83     -7    332   -124   -831   -753   -220
    220     46   -174   -132    197    -62    -15    280   -155   -862   -771   -254
    194     25   -168   -114    181    -70    -20    223   -200   -906   -807   -293
    168      0   -168    -85    168    -83    -23    158   -244   -956   -852   -340
    142    -44   -187    -49    163   -114    -33     85   -293  -1010   -898   -392
    124    -67   -192    -28    158   -129    -54     20   -342  -1065   -940   -439
    101   -109   -210      2    153   -158    -67    -31   -389  -1106   -976   -475
     85   -150   -239     31    161   -194    -57    -57   -410  -1124   -987   -488
     85   -145   -233     28    158   -189    -57    -75   -423  -1135   -989   -498
     85   -119   -205     18    145   -161    -57    -88   -428  -1145   -995   -501
     75   -106   -184     12    129   -145    -38    -98   -423  -1143   -992   -493
     80   -103   -184     10    129   -142    -36   -111   -428  -1140   -987   -498
     88   -101   -192      5    137   -145    -36   -116   -433  -1148   -989   -514
    111    -20   -132    -44    122    -75    -25    -90   -394  -1106   -950   -480
    101     15    -85    -59     93    -36    -20    -80   -366  -1067   -906   -457
     98     67    -31    -83     64     18    -46   -103   -355  -1049   -875   -439
     90     93      2    -93     41     49    -62   -122   -350  -1041   -854   -413
     85     85      0    -85     44     44    -67   -129   -358  -1044   -854   -410
     77     67    -10    -75     44     28    -88   -161   -387  -1067   -867   -431
     64     51    -12    -59     38     20   -114   -197   -418  -1088   -878   -446
     46     -5    -51    -23     46    -25   -129   -220   -449  -1114   -898   -470
     41   -111   -153     36     96   -132   -137   -236   -493  -1166   -953   -519
     41   -220   -265     88    153   -241   -145   -249   -542  -1226  -1015   -576
     51   -285   -337    114    194   -311   -145   -257   -563  -1252  -1041   -600
     49   -348   -400    148    223   -371   -148   -270   -592  -1278  -1070   -631
     44   -363   -407    161    226   -384   -166   -301   -628  -1317  -1101   -662
     44   -376   -420    163    228   -397   -174   -314   -644  -1332  -1109   -675
     46   -392   -439    171    241   -415   -174   -314   -646  -1330  -1106   -678
     51   -397   -452    171    249   -423   -176   -324   -657  -1335  -1111   -688
     59   -402   -462    171    259   -431   -179   -329   -662  -1332  -1109   -688
     57   -423   -480    181    267   -452   -179   -335   -665  -1332  -1104   -693
     54   -426   -480    184    267   -452   -181   -342   -672  -1345  -1111   -701
     46   -436   -483    194    262   -457   -181   -345   -678  -1353  -1117   -706
     33   -452   -485    210    259   -467   -174   -335   -670  -1343  -1106   -696
     51   -501   -553    223    301   -527   -163   -314   -688  -1376  -1153   -735
     98   -670   -771    285    433   -719   -103   -226   -730  -1478  -1267   -849
    114   -865   -979    374    545   -922     49    -54   -745  -1610  -1434  -1036
    111   -867   -979    379    545   -922    215    106   -672  -1641  -1475  -1106
     10   -550   -561    267    285   -555    158   -265   -685  -1535  -1291   -945
   -114     12    127     49   -122     70   -192  -1002   -787  -1286   -909   -566
   -272    732   1002   -231   -639    867   -527  -1522   -691   -802   -322      2
   -353   1241   1595   -444   -974   1418   -820  -1766   -496   -298    213    496
   -277    974   1252   -348   -763   1111  -1052  -1880   -665   -405     90    397
   -228    337    563    -54   -394    449  -1002  -1761  -1080  -1057   -584   -233
   -176   -249    -75    210    -51   -161   -748  -1389  -1322  -1626  -1202   -815
   -111   -462   -350    288    119   -407   -480   -891  -1062  -1564  -1236   -862
    -38   -478   -441    257    200   -459   -283   -537   -800  -1395  -1109   -758
     15   -498   -517    241    265   -506   -171   -340   -662  -1314  -1049   -714
     36   -511   -550    236    290   -532   -135   -280   -633  -1312  -1052   -730
     51   -511   -563    231    306   -537   -119   -259   -623  -1317  -1060   -743
     44   -514   -561    233    301   -537   -103   -233   -605  -1306  -1054   -743
     49   -511   -561    231    303   -535    -90   -210   -594  -1301  -1047   -735
     57   -496   -555    218    303   -524    -88   -200   -592  -1304  -1049   -735
     54   -501   -555    223    303   -527    -64   -171   -563  -1283  -1028   -717
     49   -511   -563    228    303   -535    -51   -145   -537  -1257  -1008   -701
     59   -496   -555    218    306   -527    -54   -135   -524  -1247   -992   -691
     62   -470   -532    205    296   -501    -51   -124   -517  -1239   -984   -683
     57   -444   -501    194    277   -472    -41   -103   -498  -1221   -971   -670
     67   -426   -496    176    280   -459    -31    -80   -478  -1197   -953   -654
     77   -420   -498    171    285   -457    -18    -54   -449  -1166   -927   -633
     83   -405   -491    158    285   -446     -5    -23   -426  -1137   -901   -615
     93   -384   -478    145    285   -431     15     23   -392  -1104   -870   -589
    109   -384   -493    137    298   -436     31     67   -358  -1078   -844   -568
    119   -379   -498    129    309   -439     54    124   -316  -1041   -810   -542
    137   -345   -483    103    309   -413     67    187   -275  -1008   -774   -517
    163   -314   -478     75    319   -394     85    252   -231   -963   -732   -475
    181   -277   -462     46    322   -368    106    322   -184   -911   -685   -428
    194   -246   -441     23    316   -342    122    384   -145   -875   -649   -392
    218   -223   -441      0    329   -332    135    441   -106   -831   -610   -353
    249   -176   -426    -36    337   -301    150    480    -72   -789   -566   -319
    252   -124   -376    -64    311   -249    161    504    -49   -758   -532   -285
    257    -59   -316    -98    285   -189    166    509    -36   -730   -501   -254
    259    -25   -285   -119    270   -155    168    493    -38   -722   -491   -244
    246    -18   -265   -114    254   -140    171    478    -41   -722   -483   -233
    231    -15   -246   -109    236   -132    168    449    -49   -722   -472   -228
    218    -23   -244    -98    231   -132    155    397    -77   -740   -485   -252
    202    -20   -223    -93    210   -122    142    335   -116   -771   -514   -280
    174    -28   -202    -72    187   -114    127    265   -155   -807   -548   -314
    155    -70   -228    -44    189   -148    109    197   -202   -857   -592   -361
    145   -122   -267    -12    205   -194     93    132   -254   -909   -639   -407
    127   -163   -290     15    207   -226     83     75   -293   -950   -680   -441
    119   -192   -311     36    215   -252     75     31   -324   -979   -711   -475
    119   -197   -319     36    218   -257     77     12   -335   -984   -709   -480
    101   -187   -288     41    192   -236     96     10   -324   -974   -698   -470
     70   -163   -236     44    150   -197    114      7   -316   -966   -691   -465
     51   -155   -207     51    129   -181    119      0   -322   -974   -696   -475
     59   -171   -231     54    142   -200    122     -2   -335   -987   -706   -491
     75   -132   -207     28    140   -171    140     12   -314   -969   -688   -478
     85    -59   -148    -15    116   -103    142     18   -283   -937   -646   -444
     72      5    -67    -38     70    -31    122     -2   -265   -909   -613   -413
     75     38    -38    -57     57      0     90    -15   -265   -898   -594   -389
     93     18    -75    -57     85    -28     62    -28   -280   -906   -597   -394
     85      7    -77    -46     83    -33     44    -57   -296   -917   -605   -407
     70      5    -64    -36     67    -28     28    -83   -316   -932   -613   -418
     51    -23    -75    -15     62    -46      7   -111   -345   -958   -633   -439
     49   -132   -181     41    114   -155    -10   -129   -397  -1010   -685   -488
     46   -252   -298    101    171   -275    -15   -137   -446  -1065   -745   -540
     41   -319   -361    140    200   -340    -18   -153   -480  -1101   -784   -576
     20   -337   -358    155    189   -348    -20   -181   -514  -1127   -805   -597
      5   -358   -363    176    184   -361    -25   -205   -540  -1156   -823   -620
     -5   -379   -374    192    181   -376    -28   -215   -550  -1171   -833   -631
    -10   -387   -376    200    181   -381    -36   -218   -548  -1171   -833   -631
     -5   -392   -387    197    189   -389    -44   -228   -561  -1179   -844   -641
     -5   -402   -397    202    194   -400    -49   -239   -579  -1187   -854   -649
     -7   -392   -384    197    187   -389    -51   -239   -576  -1182   -846   -644
      2   -402   -405    200    202   -402    -44   -233   -576  -1182   -846   -644
      0   -415   -415    207    205   -415    -33   -228   -576  -1182   -846   -636
    -18   -439   -420    228    200   -431    -20   -223   -574  -1176   -844   -633
    -25   -493   -467    257    220   -480    -25   -228   -600  -1205   -872   -665
     15   -597   -613    290    314   -605    -18   -210   -672  -1301   -979   -769
     51   -839   -893    392    470   -865     93    -98   -763  -1491  -1202   -992
     38   -930   -969    444    504   -948    252     44   -766  -1600  -1335  -1150
    -23   -740   -717    381    345   -730    329    -12   -683  -1517  -1228  -1065
   -163   -309   -145    236    -10   -228    145   -589   -657  -1265   -883   -717
   -332    436    769    -54   -550    602   -194  -1221   -540   -774   -265    -85
   -441   1054   1496   -306   -969   1275   -457  -1475   -275   -200    363    555
   -397   1044   1441   -324   -919   1241   -737  -1621   -293    -23    532    776
   -311    514    826   -101   -568    670   -878  -1693   -709   -501     36    322
   -277    -62    215    168   -246     75   -688  -1428  -1111  -1241   -732   -454
   -218   -374   -155    296    -33   -265   -415   -950  -1062  -1441  -1005   -748
   -135   -433   -301    283     80   -366   -187   -524   -797  -1301   -935   -704
    -54   -446   -392    252    168   -420    -51   -272   -636  -1210   -880   -662
    -41   -493   -454    267    205   -475    -10   -202   -613  -1215   -896   -672
    -38   -501   -462    270    210   -483     20   -163   -602  -1215   -901   -675
    -33   -496   -462    262    213   -478     41   -132   -584  -1208   -896   -670
    -23   -491   -467    257    220   -480     54   -111   -571  -1205   -896   -665
    -20   -488   -467    252    223   -478     70    -90   -558  -1202   -896   -662
     -7   -470   -462    239    226   -467     83    -75   -545  -1197   -893   -652
      5   -459   -465    226    233   -462     88    -59   -542  -1192   -891   -649
     12   -452   -465    220    239   -457     88    -49   -535  -1182   -883   -644
      0   -444   -446    220    220   -444     96    -28   -517  -1169   -875   -633
      2   -436   -439    215    218   -436    103     -5   -504  -1156   -872   -628
     20   -397   -420    187    218   -407    106     15   -485  -1135   -859   -613
     36   -368   -405    166    220   -387    122     49   -457  -1111   -839   -581
     38   -358   -397    158    215   -376    132     83   -436  -1096   -823   -571
     51   -335   -389    140    220   -361    140    114   -413  -1072   -805   -553
     62   -319   -381    127    220   -348    145    150   -384  -1047   -792   -535
     77   -285   -363    103    220   -324    166    197   -353  -1023   -776   -509
     93   -257   -353     80    220   -306    192    265   -298   -976   -735   -465
    101   -239   -340     70    218   -290    207    319   -259   -953   -714   -444
    111   -213   -327     49    218   -270    228    381   -215   -919   -691   -415
    129   -174   -303     23    215   -239    241    446   -168   -872   -652   -371
    163   -127   -290    -18    226   -207    252    504   -122   -826   -615   -335
    176    -83   -259    -46    218   -171    277    563    -64   -771   -566   -277
    171    -44   -215    -64    192   -129    293    589    -36   -740   -532   -241
    184      7   -176    -96    181    -83    303    600    -18   -717   -506   -207
    176     20   -158   -101    166    -67    311    592    -18   -709   -496   -189
    171     41   -129   -106    150    -41    311    571    -36   -722   -511   -194
    176     75   -103   -127    140    -12    298    535    -51   -732   -522   -202
    155     80    -75   -116    116      2    293    491    -83   -756   -540   -215
    135     62    -72    -98    101     -2    280    433   -119   -787   -566   -236
    116     59    -57    -88     85      2    259    371   -158   -818   -592   -259
     93     15    -77    -54     85    -31    236    296   -218   -878   -649   -306
     72    -31   -103    -20     88    -67    210    220   -283   -940   -714   -358
     64    -75   -140      2    101   -109    179    153   -350  -1002   -779   -415
     77    -90   -168      5    122   -129    150     96   -397  -1039   -813   -449
     72   -106   -181     15    124   -142    142     59   -426  -1067   -846   -480
     64   -106   -171     20    116   -137    155     49   -431  -1070   -859   -491
     51    -88   -142     18     96   -114    171     44   -426  -1065   -859   -485
     46    -77   -127     15     85   -101    179     36   -423  -1065   -857   -475
     51    -57   -109      2     80    -83    179     28   -423  -1065   -859   -467
     64    -46   -111     -7     88    -77    176     28   -426  -1075   -878   -478
     72     33    -38    -54     57     -2    181     44   -402  -1054   -865   -454
     64    114     49    -90      7     83    181     41   -371  -1013   -820   -418
     64    207    140   -137    -38    174    153     12   -361   -995   -797   -400
     75    252    176   -163    -49    215    114    -15   -361   -989   -795   -381
     80    213    129   -148    -23    171    103    -28   -379  -1005   -810   -376
     80    184    103   -132    -12    145    101    -46   -405  -1026   -828   -384
     72    174     98   -124    -12    137     83    -77   -444  -1052   -852   -400
     72    153     80   -111     -2    116     57   -106   -475  -1078   -880   -423
     62     54     -7    -59     33     23     49   -116   -517  -1132   -945   -475
     59    -67   -127      2     93    -98     36   -142   -581  -1205  -1026   -548
     67   -124   -192     25    127   -155     10   -174   -633  -1257  -1078   -589
     62   -163   -226     51    142   -194      7   -194   -659  -1280  -1101   -594
     51   -215   -270     80    158   -241     12   -205   -680  -1293  -1114   -600
     54   -239   -296     90    174   -267      7   -218   -701  -1312  -1124   -602
     59   -252   -311     96    184   -280     -5   -239   -722  -1335  -1145   -610
     70   -246   -316     88    192   -280     -7   -244   -730  -1358  -1169   -610
     75   -259   -335     90    202   -296    -15   -257   -745  -1363  -1184   -628
     77   -265   -345     93    210   -303    -15   -262   -743  -1358  -1189   -644
     77   -285   -363    101    218   -324    -15   -265   -745  -1361  -1197   -646
     67   -311   -379    122    223   -345    -18   -270   -763  -1376  -1210   -657
     75   -283   -358    101    215   -319    -31   -275   -766  -1379  -1213   -667
     93   -311   -405    109    246   -358    -28   -254   -776  -1400  -1249   -688
    148   -472   -623    161    384   -545     15   -168   -813  -1488  -1358   -766
    174   -628   -802    228    488   -714    129    -23   -807  -1602  -1519   -922
    153   -553   -706    197    428   -628    265    116   -691  -1584  -1512   -940
     67   -210   -277     70    171   -244    246   -111   -633  -1436  -1309   -771
    -44    324    368   -140   -207    345    -59   -792   -779  -1231   -969   -449
   -161    966   1127   -402   -644   1047   -379  -1358   -818   -852   -457     49
   -210   1257   1465   -524   -839   1361   -633  -1623   -789   -514    -80    426
   -168    940   1109   -387   -639   1026   -815  -1766  -1036   -670   -252    303
   -127    387    514   -132   -322    452   -792  -1712  -1470  -1353   -956   -329
    -70    -93    -23     83    -23    -59   -602  -1418  -1670  -1906  -1569   -867
      2   -283   -285    137    142   -285   -389   -935  -1322  -1738  -1512   -802
     83   -290   -374    103    226   -332   -241   -602  -1036  -1535  -1374   -691
    137   -252   -389     54    262   -319   -137   -389   -857  -1415  -1288   -613
    140   -254   -394     57    267   -324    -88   -311   -795  -1387  -1267   -581
    142   -270   -415     62    277   -342    -77   -285   -784  -1379  -1273   -597
    163   -290   -454     64    309   -371    -67   -259   -769  -1376  -1267   -602
    181   -290   -475     54    327   -381    -70   -246   -763  -1374  -1270   -602
    207   -285   -493     38    350   -389    -77   -233   -750  -1363  -1273   -615
    218   -285   -506     31    361   -394    -54   -215   -727  -1356  -1254   -597
    205   -252   -457     23    329   -353    -46   -202   -709  -1337  -1236   -566
    181   -233   -415     23    296   -324    -54   -200   -696  -1325  -1221   -553
    176   -223   -400     23    288   -311    -54   -205   -693  -1330  -1231   -561
    205   -184   -389    -10    296   -288    -28   -166   -633  -1278  -1169   -480
    220    -98   -319    -62    270   -207    -31   -153   -600  -1241  -1124   -402
    233    -54   -288    -90    257   -168    -36   -140   -576  -1213  -1106   -387
    233    -41   -275    -96    254   -158    -36   -132   -568  -1200  -1106   -407
    226    -25   -252   -101    236   -137    -38   -106   -542  -1166  -1078   -397
    239     -2   -241   -119    239   -122    -38    -70   -519  -1153  -1060   -381
    254      0   -257   -129    254   -129    -36    -28   -493  -1137  -1039   -355
    254     -5   -259   -124    257   -132    -23     20   -459  -1111  -1008   -322
    246     23   -223   -137    236    -98      0     85   -392  -1047   -950   -259
    241     36   -207   -140    223    -85     20    150   -345  -1008   -906   -207
    249     28   -220   -140    233    -93     33    210   -298   -963   -867   -168
    265     80   -184   -171    226    -51     41    257   -252   -914   -813   -129
    283    127   -158   -205    220    -15     33    285   -231   -888   -771    -83
    288    161   -127   -226    207     18     41    301   -215   -865   -735    -54
    288    181   -106   -236    197     38     51    309   -207   -854   -701    -12
    296    205    -90   -249    194     57     46    296   -215   -852   -698      0
    314    215   -101   -265    207     57     38    275   -210   -841   -706    -36
    322    246    -75   -285    200     85     31    241   -220   -849   -709    -64
    270    311     41   -290    114    176     31    192   -226   -841   -675    -36
    189    311    122   -249     33    218     31    142   -241   -844   -654      0
    163    272    106   -218     28    192     28     80   -293   -911   -722    -44
    129    215     85   -174     23    150     20     18   -342   -958   -761    -85
    116    194     75   -158     20    135    -15    -67   -405  -1010   -807   -158
    106    187     80   -145     12    135    -49   -137   -452  -1065   -844   -197
    101    135     33   -119     33     85    -51   -174   -496  -1109   -878   -215
     85     98     12    -93     36     57    -49   -197   -514  -1114   -896   -244
     72    127     54   -103     10     90    -41   -213   -501  -1091   -878   -270
     64    176    111   -119    -23    145    -20   -210   -483  -1070   -849   -262
     62    171    109   -116    -23    140     -5   -202   -475  -1075   -844   -252
     59    158     98   -111    -18    129     -5   -207   -488  -1093   -852   -252
     67    168    101   -119    -15    135      2   -194   -485  -1093   -849   -228
     85    254    168   -168    -41    213     18   -166   -439  -1026   -789   -184
     77    348    267   -215    -96    309      7   -181   -420   -997   -750   -176
     77    410    332   -244   -127    371    -28   -202   -413   -984   -727   -142
     83    400    316   -241   -116    358    -54   -218   -418   -989   -717   -106
     90    420    329   -254   -119    376    -77   -236   -446  -1018   -732    -77
     90    449    358   -270   -135    405    -77   -244   -433   -961   -709   -109
     72    426    353   -249   -140    389    -93   -272   -462   -979   -701   -153
     70    342    272   -207   -103    309   -119   -298   -511  -1023   -737   -187
     70    210    140   -140    -33    176   -137   -314   -561  -1080   -810   -244
     54     93     38    -75      7     67   -155   -335   -610  -1127   -862   -311
     38     57     18    -49     10     38   -176   -368   -652  -1156   -888   -387
     31     64     33    -49     -2     49   -187   -400   -675  -1174   -888   -405
     46     51      5    -49     20     28   -194   -410   -696  -1179   -885   -397
     25     31      5    -28     10     18   -197   -418   -706  -1182   -893   -394
     -2     12     15     -5    -10     12   -202   -428   -711  -1187   -888   -387
     -7     -7      0      7     -5     -5   -202   -433   -719  -1189   -883   -387
      0     -2     -2      2      0     -2   -200   -431   -719  -1182   -880   -384
     23    -12    -36     -5     28    -23   -213   -439   -727  -1184   -880   -392
     15     -5    -23     -5     18    -12   -226   -449   -737  -1187   -878   -397
     -7     10     18     -2    -12     12   -220   -449   -737  -1179   -865   -379
     -5     -2      2      5     -5      0   -220   -436   -732  -1163   -854   -368
     46    -64   -111      7     77    -88   -220   -405   -763  -1208   -896   -415
    114   -223   -337     54    223   -280   -145   -290   -818  -1335  -1047   -566
    132   -384   -517    124    324   -449     10   -114   -836  -1478  -1228   -758
     98   -316   -415    109    257   -366    155    -20   -763  -1470  -1218   -763
    -41     57     96     -7    -70     77      2   -553   -800  -1314   -969   -522
   -218    701    919   -241   -568    810   -366  -1309   -836   -966   -488    -59
   -389   1397   1784   -506  -1088   1590   -662  -1745   -670   -441    129    527
   -428   1730   2158   -649  -1293   1943   -969  -1966   -548    -38    545    919
   -350   1340   1688   -496  -1021   1514  -1145  -2016   -826   -329    231    644
   -262    706    969   -220   -615    836  -1000  -1738  -1174   -974   -465    -28
   -171    236    405    -33   -290    319   -711  -1249  -1223  -1322   -896   -457
    -88    114    202    -12   -145    158   -449   -769   -940  -1189   -839   -423
    -33    116    148    -44    -90    129   -301   -488   -758  -1075   -758   -353
    -12     98    111    -44    -62    106   -246   -381   -698  -1041   -737   -345
      2     90     88    -49    -41     90   -218   -340   -680  -1028   -727   -358
      2     64     62    -33    -28     64   -200   -303   -672  -1023   -727   -371
      0     57     57    -31    -28     57   -187   -277   -670  -1021   -727   -384
     10     88     77    -49    -33     83   -176   -257   -659  -1010   -719   -389
     18     85     64    -54    -23     75   -168   -233   -649   -987   -698   -376
      0     75     75    -36    -36     75   -148   -207   -620   -958   -685   -368
      0    124    124    -62    -62    124   -124   -179   -589   -924   -644   -342
      2    168    166    -85    -83    168   -116   -155   -563   -888   -605   -335
      2    179    176    -90    -88    179   -106   -127   -532   -854   -576   -324
      5    207    202   -106    -98    205   -101   -101   -509   -828   -553   -311
      0    210    210   -106   -103    210    -93    -70   -485   -800   -527   -301
     12    226    213   -119   -101    218    -72    -28   -454   -766   -496   -285
     28    244    213   -137    -93    231    -54     18   -418   -724   -454   -270
     38    290    252   -163   -106    272    -38     64   -381   -683   -405   -244
     44    306    259   -176   -109    283    -18    119   -350   -652   -371   -210
     36    306    267   -171   -116    288     12    187   -303   -605   -335   -187
     44    306    259   -176   -109    283     23    241   -267   -568   -303   -176
     54    319    265   -187   -103    293     49    316   -210   -509   -239   -140
     49    407    358   -231   -153    384     85    397   -135   -433   -161    -72
     80    465    384   -272   -153    426    109    467    -80   -381   -116    -33
    122    532    407   -327   -142    470    122    527    -31   -324    -62      5
    135    548    413   -340   -137    480    135    568      0   -296    -36     44
    129    566    436   -350   -153    501    142    592     23   -257      5     83
    129    633    504   -381   -187    568    142    592     46   -213     54     96
    122    662    537   -392   -210    600    142    587     54   -205     77    116
    116    680    563   -397   -223    623    145    579     62   -176    101    124
    103    672    566   -389   -231    620    140    553     64   -166    109    111
     70    662    589   -366   -259    626    127    506     62   -161    116     96
     25    665    639   -348   -306    652    119    452     49   -163    124     85
     12    644    631   -327   -309    639    103    389     10   -192    103     51
    -10    607    615   -298   -314    610     83    319    -38   -236     57     -2
    -36    558    592   -262   -314    574     64    265    -75   -267     31    -38
    -59    506    566   -223   -314    535     38    210   -122   -309    -10    -98
    -67    488    555   -210   -311    522     18    171   -148   -335    -38   -145
    -75    532    605   -231   -340    566     23    166   -140   -322    -28   -148
    -90    571    662   -241   -376    615     36    163   -132   -319    -18   -155
    -85    605    688   -259   -387    644     49    168   -103   -293      7   -153
   -101    610    711   -254   -405    659     70    189    -83   -267     31   -142
   -116    626    743   -257   -431    683     77    189    -96   -280     12   -171
   -103    714    818   -306   -459    763    106    215    -33   -228     64   -127
   -111    758    870   -324   -491    813    111    228     10   -184    119    -67
   -127    774    901   -322   -514    836     90    213     18   -166    132    -54
   -111    769    878   -329   -496    823     75    207     31   -145    150    -51
    -90    802    891   -355   -491    846     75    215     41   -116    179    -46
    -98    789    888   -348   -493    839     46    194     25   -122    168    -67
   -111    748    859   -316   -485    802     18    171      5   -142    132   -103
   -124    675    800   -277   -462    735     12    163     -5   -145    111   -124
   -137    537    675   -202   -405    605     18    158    -46   -187     59   -166
   -153    405    555   -127   -355    478     28    148    -98   -244     -7   -207
   -163    361    524    -98   -342    441     20    129   -127   -270    -49   -244
   -171    340    509    -85   -340    426     15    116   -140   -288    -83   -265
   -161    319    480    -80   -322    400      7    106   -148   -306   -106   -283
   -171    309    478    -70   -324    392      7    103   -148   -316   -132   -288
   -179    277    457    -49   -316    366     -5     77   -184   -363   -184   -293
   -181    246    426    -33   -303    335    -10     77   -187   -363   -202   -309
   -163    233    397    -36   -280    314    -20     85   -189   -353   -215   -345
   -158    254    410    -49   -285    329    -41     67   -197   -350   -233   -407
   -179    257    436    -38   -306    345    -36     67   -184   -335   -223   -415
   -184    249    433    -33   -309    340    -49     57   -207   -366   -244   -387
   -179    236    413    -28   -296    324    -59     54   -210   -358   -254   -374
   -166    145    309     10   -236    226    -31     93   -189   -340   -265   -402
   -122    -28     93     75   -109     31     15    153   -249   -446   -394   -545
    -96   -192    -96    142      0   -145    132    290   -272   -587   -576   -753
   -101   -148    -49    124    -28    -98    270    454   -163   -568   -589   -800
   -181    150    329     12   -257    239    306    345     -5   -348   -353   -594
   -316    667    984   -174   -649    826     70   -246     12    -44     62   -163
   -462   1299   1761   -418  -1114   1530   -213   -756     93    418    646    433
   -530   1678   2208   -574  -1369   1940   -446   -987    223    841   1098    893
   -496   1413   1909   -459  -1202   1660   -678  -1200    -31    717    969    813
   -433    815   1249   -189   -841   1031   -748  -1267   -568     28    277    132
   -394    384    776      2   -584    579   -581   -987   -818   -542   -348   -506
   -327    194    519     64   -423    355   -358   -501   -550   -478   -394   -555
   -265    127    389     67   -327    259   -163   -119   -262   -280   -272   -452
   -197    129    327     33   -262    228    -54    101    -90   -163   -187   -387
   -179    109    288     33   -233    197    -18    161    -54   -155   -200   -397
   -189     70    257     59   -223    163      2    197    -25   -122   -194   -433
   -197     57    254     70   -228    155     18    223      5    -88   -161   -439
   -202     54    257     75   -228    155     28    244     31    -72   -145   -431
   -184     46    231     67   -207    137     51    283     62    -57   -129   -387
   -174     49    223     62   -197    135     72    314     98    -23   -106   -363
   -179     62    239     57   -210    150     77    324    119     -5    -98   -368
   -179     62    241     59   -210    150     85    342    148     25    -77   -384
   -181     36    218     70   -200    127     93    355    168     33    -67   -400
   -168     28    197     70   -184    111     90    366    176     41    -54   -394
   -155     46    202     54   -179    122     93    381    197     70    -20   -353
   -150    101    252     25   -200    176     96    407    236    103      5   -319
   -129    122    249      2   -192    184     98    441    277    148     46   -314
   -129    116    246      7   -189    179    103    465    306    176     75   -314
   -132    135    267     -2   -200    200    119    498    350    220    127   -285
   -140    153    293     -5   -215    223    142    555    402    275    187   -233
   -129    153    283    -12   -205    218    155    613    457    327    223   -218
   -111    176    285    -33   -200    231    163    672    509    374    267   -194
    -96    231    327    -67   -213    280    179    735    566    428    327   -140
    -75    270    345    -96   -210    306    189    795    623    472    381    -75
    -51    316    368   -135   -213    342    202    849    675    522    428    -33
    -46    332    379   -142   -213    355    218    898    719    568    467    -10
    -44    335    379   -148   -210    355    226    932    761    618    517     15
    -46    381    428   -166   -236    405    213    930    776    649    558     15
    -49    394    441   -174   -246    415    228    935    787    659    589     33
    -41    405    446   -181   -244    426    231    922    787    654    594     44
    -38    418    454   -189   -246    436    215    891    774    654    597     28
    -36    405    441   -184   -239    423    202    846    763    662    607    -10
    -36    413    449   -189   -241    428    179    779    732    631    592    -59
    -46    394    441   -174   -244    418    155    704    685    587    558   -103
    -54    353    405   -150   -231    379    135    626    633    537    509   -153
    -70    316    387   -122   -228    350    114    542    589    496    475   -205
    -83    275    358    -98   -220    316     88    472    532    439    423   -246
    -88    239    327    -77   -207    283     70    415    488    394    376   -280
    -96    205    298    -54   -197    252     64    381    467    381    355   -314
    -96    197    293    -49   -194    244     67    361    462    374    345   -337
    -90    210    301    -62   -197    254     70    350    459    371    358   -335
    -80    215    296    -67   -187    254     77    348    470    384    374   -329
    -64    220    285    -80   -176    252     85    350    485    405    392   -329
    -57    259    316   -101   -187    288    106    371    524    449    433   -319
    -70    355    423   -145   -246    389    114    397    576    511    498   -277
    -90    400    491   -155   -290    444    124    405    618    555    548   -236
   -106    426    532   -161   -319    478    119    400    652    597    589   -202
   -101    426    527   -161   -314    475    109    392    665    618    613   -179
   -106    397    504   -145   -306    449     96    384    652    610    607   -174
   -129    392    519   -132   -324    454     83    366    641    615    610   -168
   -148    394    542   -124   -345    470     70    345    623    610    607   -179
   -153    335    488    -90   -319    410     67    335    605    584    584   -194
   -163    223    384    -31   -275    303     57    316    566    542    540   -231
   -179    127    306     25   -244    215     59    311    535    524    514   -277
   -166     70    236     44   -200    153     44    285    493    488    470   -345
   -116     54    171     31   -142    111     23    254    454    452    444   -394
   -106     38    145     33   -124     90     12    239    439    431    433   -413
   -114     20    135     46   -124     77     10    228    436    431    436   -415
   -119     23    140     46   -129     83      7    226    436    436    444   -410
   -132      5    137     64   -135     70     18    231    444    444    454   -400
   -140    -12    124     75   -132     54     15    223    441    444    452   -400
   -137    -28    109     80   -124     38     15    220    444    454    462   -397
   -148    -49     98     96   -124     25     15    220    446    459    472   -405
   -142    -44     98     93   -122     25     12    223    452    467    483   -400
   -106    -41     64     72    -85     10    -12    213    431    452    472   -418
    -31   -101    -70     64     18    -85    -20    220    389    397    410   -483
     85   -288   -374    101    228   -329     33    306    327    257    236   -665
    246   -426   -672     90    459   -548    129    431    275     77     18   -914
    366   -345   -711    -10    537   -530    189    475    290     41    -12   -971
    119    -33   -153    -44    135    -93    187    210    394    262    280   -688
   -207    553    761   -174   -485    657    -38   -402    485    675    836   -119
   -452   1265   1717   -405  -1083   1491   -267   -828    727   1262   1519    574
   -530   1480   2010   -475  -1270   1745   -478   -961    888   1647   1901    987
   -530   1070   1600   -270  -1065   1335   -633  -1091    584   1361   1597    724
   -496    462    956     15   -727    709   -623  -1044     90    626    836    -44
   -426    -15    410    220   -418    197   -457   -706   -101    155    314   -563
   -381   -103    275    241   -329     83   -239   -241    197    337    426   -462
   -309   -116    192    213   -252     36    -77     75    407    472    517   -392
   -254   -135    116    194   -187    -10     18    246    517    537    555   -379
   -249   -174     75    213   -163    -49     59    314    563    568    584   -366
   -272   -194     77    231   -176    -59     88    350    587    576    594   -353
   -267   -192     75    228   -174    -59    109    381    610    589    605   -335
   -275   -187     88    228   -181    -49    127    405    618    584    597   -332
   -306   -187    119    246   -213    -33    145    426    626    587    597   -329
   -335   -163    168    249   -254      2    174    454    670    623    631   -298
   -363   -158    205    259   -285     20    207    493    711    654    659   -265
   -420   -189    231    303   -327     18    246    532    745    688    688   -236
   -467   -218    249    342   -358     15    257    566    789    735    730   -205
   -491   -176    314    332   -405     67    275    597    807    750    740   -189
   -524   -132    389    327   -457    127    293    639    844    771    758   -142
   -571   -111    459    340   -517    174    316    691    896    826    802    -83
   -618   -106    511    363   -566    202    353    748    945    875    844    -51
   -670   -101    568    384   -620    233    405    820   1018    945    906     10
   -675   -109    566    392   -623    228    426    862   1044    969    922     23
   -633    -93    537    361   -587    223    426    904   1078    995    937     46
   -610    -57    553    335   -581    246    441    958   1117   1018    950     72
   -620    -31    589    324   -605    280    467   1028   1174   1072    997    122
   -623     23    644    298   -633    332    483   1101   1241   1148   1072    194
   -626     83    706    270   -667    394    511   1176   1325   1234   1148    270
   -646     93    740    277   -693    415    563   1260   1408   1312   1215    332
   -693    142    833    272   -763    488    594   1314   1465   1379   1283    394
   -711    189    901    259   -805    545    600   1340   1506   1428   1332    446
   -732    233    963    249   -849    597    602   1350   1535   1454   1358    491
   -735    249    984    244   -859    615    600   1337   1535   1454   1358    509
   -696    252    948    220   -820    597    576   1293   1504   1434   1337    498
   -662    262    924    200   -792    592    548   1239   1470   1405   1306    475
   -644    283    927    179   -787    605    511   1169   1428   1361   1262    454
   -633    265    898    184   -766    581    485   1101   1376   1309   1208    410
   -615    189    805    213   -711    496    467   1023   1309   1241   1137    335
   -613    103    717    254   -665    407    452    943   1241   1182   1067    249
   -584     33    618    272   -600    324    420    854   1169   1111   1000    155
   -514     12    527    252   -519    270    376    771   1088   1039    927     80
   -472    -18    454    244   -465    218    353    714   1036    989    872     49
   -459    -36    423    246   -444    192    337    670   1000    956    831     25
   -444    -41    400    241   -423    179    329    639    982    937    807      0
   -418      5    423    207   -420    213    335    620    974    924    789    -18
   -397      7    405    192   -402    205    332    605    963    917    774    -28
   -366      2    368    181   -368    184    324    592    948    901    758    -44
   -309     59    368    124   -337    213    314    584    956    896    748    -20
   -249    103    353     72   -301    228    309    571    966    909    766     18
   -205    200    402      2   -306    301    275    524    961    932    789     10
   -166    236    402    -36   -283    319    236    475    950    943    800    -12
   -135    223    355    -46   -244    288    205    433    911    917    782    -46
   -109    179    288    -33   -197    233    194    410    883    896    761    -70
   -109    192    298    -41   -202    244    176    376    852    872    745    -83
   -129    171    301    -20   -215    236    163    345    813    839    717   -103
   -150     72    223     38   -187    148    158    327    763    787    665   -150
   -153    -49    103    101   -129     25    153    311    717    732    613   -207
   -161   -132     25    145    -96    -54    140    285    672    685    571   -239
   -174   -179     -5    176    -85    -93    127    257    628    641    532   -265
   -187   -202    -18    194    -85   -111    119    239    602    626    514   -283
   -187   -189     -2    189    -93    -96    119    236    615    646    530   -280
   -202   -207     -5    205    -98   -109    109    218    602    636    522   -301
   -213   -226    -12    218   -101   -119     93    205    589    618    506   -306
   -226   -236    -12    228   -109   -124     80    205    589    620    509   -309
   -223   -252    -28    239    -98   -140     70    207    587    620    509   -316
   -233   -277    -46    254    -93   -163     62    200    579    618    509   -314
   -239   -290    -54    265    -93   -174     64    197    581    623    517   -303
   -231   -296    -64    262    -85   -179     62    187    574    618    522   -309
   -220   -342   -122    283    -49   -233     59    189    558    602    501   -340
   -192   -496   -306    342     57   -402     83    246    522    527    420   -418
   -153   -685   -532    418    187   -607    192    400    517    423    275   -574
   -153   -696   -545    423    194   -620    337    589    607    407    220   -696
   -220   -420   -200    322    -10   -311    423    631    779    568    413   -566
   -366     10    374    176   -371    192    226     51    753    797    766   -215
   -532    672   1205    -70   -870    937    -75   -613    732   1171   1288    314
   -639   1236   1873   -298  -1257   1553   -316   -974    841   1628   1823    846
   -628   1122   1751   -246  -1189   1436   -530  -1189    709   1683   1880    935
   -592    491   1083     49   -836    784   -555  -1210    267   1057   1205    285
   -542    -38    504    290   -524    231   -467  -1021    -72    407    522   -387
   -467   -324    142    394   -306    -93   -316   -618     18    311    355   -537
   -392   -348     44    371   -218   -153   -158   -241    298    501    480   -436
   -319   -379    -59    348   -129   -220    -36     12    472    610    563   -368
   -275   -387   -111    332    -83   -249     25    145    563    659    600   -340
   -272   -379   -109    324    -85   -244     38    174    574    657    602   -345
   -270   -358    -88    314    -90   -223     46    189    584    657    610   -345
   -262   -353    -93    306    -85   -226     57    207    592    657    610   -340
   -257   -358   -101    306    -80   -228     75    228    610    667    613   -340
   -262   -337    -75    298    -96   -207     75    239    623    680    628   -337
   -257   -324    -67    290    -96   -197     72    249    639    701    652   -324
   -244   -340    -98    290    -75   -218     75    259    639    704    659   -322
   -228   -335   -106    280    -62   -220     77    275    649    714    670   -311
   -213   -329   -119    270    -46   -226     77    296    670    737    696   -290
   -233   -306    -72    270    -80   -189     77    303    683    750    706   -290
   -218   -285    -70    252    -75   -179     88    329    711    776    732   -262
   -184   -252    -67    218    -59   -161     85    355    748    810    763   -239
   -161   -236    -75    197    -44   -155     90    381    776    836    787   -218
   -145   -244    -98    194    -23   -171    101    418    802    867    820   -187
   -129   -213    -83    171    -25   -148     90    446    818    883    833   -176
   -103   -187    -83    145    -12   -135    109    501    862    919    875   -132
    -83   -163    -80    122     -2   -122    127    566    906    961    914    -88
    -28   -132   -103     80     36   -119    135    641    953   1010    958    -41
     -5    -64    -62     33     28    -64    153    709   1005   1052   1002      7
     31    -36    -67      2     46    -51    161    766   1041   1098   1047     49
     54     -7    -64    -23     59    -36    155    800   1062   1127   1078     70
     75     20    -54    -46     64    -15    153    823   1078   1158   1117    106
    111     93    -18   -103     64     38    137    823   1085   1171   1130    132
    153    119    -33   -137     93     44    122    807   1078   1171   1137    145
    184    148    -36   -168    111     57    101    769   1054   1163   1137    124
    192    184     -7   -187    101     88     88    724   1039   1158   1140    119
    171    200     28   -189     72    114     77    670   1010   1130   1117    111
    150    213     62   -181     44    140     72    618    989   1111   1106     96
    109    202     90   -158      7    148     90    576    976   1101   1096     83
     57    192    135   -124    -38    163    101    530    950   1065   1062     49
    -10    122    132    -57    -70    127    114    480    917   1028   1021      2
    -72     67    140      2   -106    103    122    436    891   1002    995    -31
   -116     31    148     41   -132     88    127    392    865    974    971    -57
   -140      0    140     70   -140     70    140    368    852    953    953    -77
   -155     15    171     70   -163     93    168    366    859    963    958    -70
   -181     36    215     72   -200    124    194    371    878    982    974    -51
   -207     44    249     80   -228    145    223    379    885    997    992    -44
   -202     41    244     80   -223    142    236    376    875    984    979    -59
   -187     33    220     75   -202    127    249    387    875    984    979    -57
   -184    111    296     36   -241    205    267    413    914   1031   1031    -12
   -187    184    371      0   -280    277    254    407    932   1060   1065     23
   -184    249    433    -31   -309    340    215    397    958   1091   1096     57
   -166    275    439    -54   -303    358    171    387    963   1098   1098     67
   -161    265    423    -51   -293    342    145    368    948   1085   1088     57
   -166    244    407    -41   -288    324    119    340    924   1067   1080     49
   -161    223    384    -31   -272    303     85    306    883   1039   1054     28
   -155    189    342    -18   -249    265     62    277    854   1015   1028      2
   -161     85    246     36   -205    166     59    262    813    971    976    -44
   -171    -18    153     93   -163     67     57    244    766    919    919    -93
   -200    -85    114    142   -158     12     70    223    732    885    883   -129
   -218   -137     80    176   -150    -28     72    200    704    859    857   -158
   -218   -142     72    179   -148    -36     67    181    683    844    839   -171
   -218   -166     49    189   -135    -59     64    174    672    833    823   -179
   -218   -187     31    202   -124    -77     51    166    652    813    805   -187
   -218   -179     38    194   -129    -70     54    163    652    813    805   -176
   -218   -176     41    197   -132    -67     64    166    657    815    800   -171
   -218   -202     15    207   -116    -93     64    161    646    800    782   -179
   -215   -226    -10    220   -103   -119     72    161    636    792    771   -179
   -218   -244    -28    231    -96   -137     75    155    623    787    756   -189
   -215   -267    -54    241    -80   -161     62    150    623    789    753   -181
   -194   -306   -114    249    -41   -210     64    158    607    766    724   -197
   -145   -431   -285    288     70   -358     83    184    542    670    615   -293
   -109   -659   -553    384    220   -605    174    272    423    449    350   -568
   -101   -724   -623    410    259   -675    316    426    452    368    228   -719
   -140   -532   -394    335    124   -465    410    446    613    524    381   -568
   -293   -148    145    220   -220     -2    301    -20    683    787    719   -184
   -485    545   1028    -31   -756    784     38   -602    823   1286   1332    478
   -584   1072   1657   -246  -1119   1363   -161   -823   1091   1849   1935   1130
   -522    984   1504   -233  -1013   1244   -394   -971   1010   1943   2013   1301
   -493    410    904     41   -698    657   -522  -1127    501   1374   1421    761
   -475    -88    387    280   -433    150   -441  -1000     77    688    706     -7
   -410   -335     75    371   -244   -129   -259   -597    101    488    420   -309
   -335   -371    -38    350   -148   -205    -70   -192    358    639    491   -244
   -239   -384   -145    311    -46   -265     70     88    542    758    555   -174
   -223   -423   -200    322    -12   -311    124    187    581    766    542   -168
   -207   -420   -213    314      0   -316    148    220    597    761    522   -179
   -184   -405   -220    293     18   -314    166    246    605    756    501   -192
   -161   -363   -202    262     20   -283    197    285    646    800    530   -158
   -148   -348   -202    246     25   -275    257    335    680    826    548   -114
   -168   -389   -220    277     23   -306    228    329    665    805    524   -114
   -181   -407   -228    293     20   -319    187    316    646    787    493   -137
   -179   -363   -184    272      2   -275    181    329    641    782    467   -158
   -176   -306   -132    241    -23   -220    179    345    662    805    480   -140
   -176   -285   -109    231    -33   -200    202    374    685    831    488   -114
   -184   -293   -111    239    -38   -202    210    394    709    857    496    -93
   -176   -283   -106    231    -36   -194    231    426    737    891    509    -57
   -166   -272   -109    218    -31   -192    233    444    737    891    501    -49
   -163   -239    -77    200    -44   -158    233    470    753    906    506    -49
   -153   -184    -33    168    -59   -109    223    496    774    927    514    -38
   -142   -145     -2    145    -70    -75    228    535    815    961    532      7
   -155   -148      7    150    -83    -72    272    602    872   1013    566     57
   -158   -122     36    140    -98    -44    298    670    937   1078    605     93
   -140    -57     83     98   -114     12    290    724    987   1124    631    129
   -122     -7    114     64   -119     51    293    784   1039   1174    672    181
   -122     36    155     41   -140     96    306    839   1093   1228    706    231
   -127     85    213     20   -171    148    327    896   1158   1296    758    288
   -132    153    283    -12   -207    215    332    919   1192   1337    797    324
   -132    197    329    -31   -231    262    340    930   1218   1376    833    355
   -148    192    337    -23   -241    265    340    924   1215   1371    828    361
   -155    189    345    -18   -252    267    335    896   1192   1345    807    350
   -166    226    389    -31   -277    309    327    854   1169   1319    795    348
   -163    244    407    -38   -285    324    327    813   1143   1301    787    348
   -166    210    376    -23   -270    290    306    753   1088   1252    745    314
   -163    166    329     -2   -246    246    277    678   1010   1169    670    249
   -155    129    285     12   -220    205    246    600    943   1098    602    187
   -153     93    246     31   -200    168    215    517    867   1018    537    132
   -150     18    168     64   -161     93    189    444    784    940    465     77
   -150    -15    135     83   -145     57    171    384    724    883    410     28
   -153    -20    132     85   -145     54    158    342    683    844    371     -7
   -148    -18    129     83   -140     54    148    311    659    823    350    -31
   -145      0    145     70   -145     72    150    293    644    807    332    -41
   -142      0    142     70   -142     70    161    288    644    807    327    -38
   -124      0    124     62   -124     62    174    288    649    807    322    -44
   -101     64    166     18   -132    114    174    296    667    823    340    -28
    -96    176    272    -41   -184    223    166    301    706    857    374     15
    -85    241    324    -77   -205    283    150    290    732    883    407     51
    -75    270    345    -98   -210    309    116    265    730    888    415     59
    -75    283    358   -103   -215    319     88    241    717    880    410     54
    -85    272    358    -96   -223    314     83    228    696    865    402     54
    -90    246    337    -80   -213    290     70    194    665    833    376     36
    -93    233    327    -72   -210    280     49    163    633    805    348      7
    -93    194    288    -49   -189    241     41    155    600    774    319    -20
   -106     54    158     25   -132    106     31    145    542    717    254    -80
   -114    -54     59     83    -88      2     28    132    493    657    194   -135
   -132   -103     28    116    -80    -38     28    116    465    623    161   -161
   -129   -148    -18    140    -57    -83     15     98    431    587    132   -184
   -127   -192    -67    158    -31   -132      5     72    397    545     98   -210
   -116   -179    -62    148    -28   -119     -2     62    384    530     83   -215
   -116   -215    -98    163    -10   -158      0     54    376    517     72   -226
   -101   -226   -124    163     10   -176      0     51    368    509     67   -233
   -101   -228   -127    163     10   -176      2     46    363    493     59   -233
   -106   -254   -148    179     20   -202      2     41    355    483     62   -233
   -109   -275   -166    192     25   -220     -7     25    345    470     54   -246
   -109   -296   -187    202     38   -241    -18     15    327    454     41   -270
   -122   -319   -200    218     36   -262    -10     23    327    449     36   -275
    -98   -384   -285    241     90   -335     15     59    314    413    -12   -311
    -51   -563   -511    306    228   -537     96    168    283    306   -140   -428
    -28   -732   -704    381    337   -719    249    332    283    163   -311   -620
    -33   -620   -587    324    275   -605    355    415    368    174   -301   -646
   -129   -275   -145    202      5   -210    262     31    332    277   -101   -472
   -262    288    550    -12   -407    418    -72   -685    168    498    280   -103
   -410    976   1387   -283   -898   1182   -389  -1182    200    940    865    441
   -423   1273   1696   -426  -1060   1486   -670  -1387    285   1325   1278    820
   -358    896   1254   -270   -807   1075   -820  -1436     96   1158   1078    646
   -314    290    605     10   -459    446   -745  -1314   -309    452    350    -23
   -267   -220     46    244   -158    -88   -527  -1002   -517   -114   -262   -576
   -202   -355   -155    277    -25   -257   -309   -553   -179     49   -192   -511
   -135   -340   -205    239     33   -275   -150   -233     88    218    -64   -400
    -98   -342   -246    220     72   -296    -36    -31    241    306      5   -340
    -80   -361   -280    220     98   -322      7     38    283    316     20   -332
    -75   -368   -293    220    106   -332     28     64    303    316     28   -322
    -85   -350   -265    218     88   -309     38     88    319    319     36   -309
    -85   -353   -270    218     90   -311     41    103    327    311     36   -301
    -80   -350   -270    215     93   -311     46    114    340    311     41   -293
    -93   -358   -267    226     85   -314     64    135    358    322     54   -280
    -88   -363   -275    226     93   -322     90    163    381    340     72   -254
    -70   -335   -265    202     96   -301     90    168    394    350     85   -239
    -70   -342   -272    207    101   -309    106    189    426    374    111   -215
    -77   -332   -254    205     85   -296    114    207    446    389    132   -197
    -64   -296   -231    179     80   -265    119    218    457    387    132   -187
    -59   -285   -226    171     80   -257    129    241    478    394    148   -166
    -59   -265   -205    163     72   -236    132    270    511    420    179   -119
    -44   -249   -207    145     80   -228    145    306    545    452    202    -98
    -25   -228   -202    127     85   -215    158    345    584    485    233    -90
    -20   -210   -189    114     83   -200    171    397    623    509    259    -57
    -15   -223   -207    119     96   -215    200    465    678    545    290    -10
      0   -213   -215    103    106   -213    218    524    724    587    329     25
     12   -171   -184     77     98   -176    239    592    782    636    371     62
     31   -114   -145     41     85   -129    259    662    844    693    433    111
     49    -80   -129     15     88   -103    270    722    885    737    485    150
     57    -49   -106     -5     77    -77    272    758    911    766    511    176
     57      0    -57    -28     57    -28    288    779    927    787    540    210
     57     46    -12    -54     36     18    280    763    911    774    548    226
     59     67      7    -62     25     38    277    735    883    748    535    220
     54     77     23    -67     15     51    277    706    859    724    524    218
     59    103     44    -83      7     75    267    667    828    693    509    218
     57    101     41    -80      7     72    254    613    784    646    475    207
     44     70     25    -57     10     49    249    555    745    605    436    176
     18     49     28    -33     -5     38    244    493    704    563    400    124
     -5     12     15     -5    -10     12    223    418    646    504    353     59
    -36    -51    -15     41    -12    -33    213    353    597    446    306      7
    -75    -98    -23     88    -25    -62    210    303    561    405    270    -25
    -88   -109    -23     96    -33    -67    213    272    530    363    239    -41
    -93    -96     -2     93    -46    -49    220    254    517    350    231    -54
   -114    -77     36     93    -77    -20    233    241    514    348    233    -67
   -129    -51     77     90   -103     12    257    241    522    353    246    -67
   -103    -64     38     83    -75    -12    257    231    506    324    223    -77
    -77    -54     23     64    -51    -15    267    239    517    322    223    -67
    -75     20     96     25    -85     57    272    249    553    350    262    -31
    -70    109    179    -18   -124    142    244    226    550    342    267    -15
    -62    148    210    -44   -137    179    205    205    558    355    285      5
    -57    148    202    -46   -129    174    176    194    561    366    306      7
    -54    114    166    -31   -111    140    150    168    530    337    280    -31
    -41     90    132    -23    -85    111    122    132    483    290    244    -57
    -49    109    155    -31   -103    132    103    106    459    262    228    -57
    -59     59    119      0    -90     90     96     90    428    223    197    -77
    -67    -54     12     59    -41    -20     83     70    376    163    140   -132
    -75   -166    -90    122      7   -129     85     62    340    119    109   -150
    -80   -215   -135    148     25   -176     85     44    303     85     83   -184
    -77   -265   -189    171     54   -228     72     10    262     38     38   -259
    -77   -298   -220    187     70   -259     57    -23    218    -18    -18   -296
    -85   -303   -218    194     64   -262     51    -36    194    -51    -41   -283
    -85   -335   -249    207     80   -293     49    -44    181    -59    -41   -296
    -80   -348   -270    213     93   -309     41    -57    166    -77    -59   -314
    -90   -368   -280    228     93   -324     44    -59    161    -88    -67   -319
   -101   -392   -290    246     93   -342     54    -57    155    -98    -67   -311
    -98   -394   -296    244     96   -345     44    -67    142   -116    -72   -314
   -101   -387   -285    244     90   -335     41    -75    135   -127    -75   -309
   -109   -387   -277    246     83   -332     41    -75    129   -135    -75   -303
   -101   -441   -340    272    119   -392     46    -67    101   -168   -106   -332
    -62   -626   -563    342    249   -594     90    -25      7   -319   -265   -480
    -49   -844   -795    446    371   -820    226     80    -75   -519   -485   -696
    -57   -852   -797    454    368   -826    366    176    -62   -600   -568   -795
   -129   -610   -480    371    174   -545    374    -72    -46   -524   -441   -675
   -277    -85    192    179   -236     54     72   -717    -28   -202     -7   -231
   -439    678   1117   -122   -776    896   -254  -1163    187    363    662    433
   -506   1205   1712   -350  -1111   1460   -563  -1327    472    932   1254   1023
   -446   1104   1551   -327   -997   1327   -852  -1436    418   1010   1319   1127
   -389    522    911    -67   -652    717   -867  -1408    -36    366    670    519
   -348    -51    296    200   -322    119   -628  -1132   -407   -327    -46   -171
   -288   -337    -49    311   -122   -194   -348   -691   -303   -433   -236   -368
   -207   -376   -168    293    -20   -272   -135   -327    -83   -314   -168   -319
   -166   -394   -228    277     28   -314    -20   -142     15   -272   -150   -306
   -155   -428   -272    290     57   -350     33    -67     49   -267   -153   -301
   -153   -436   -283    293     62   -361     67    -25     72   -265   -142   -288
   -150   -428   -277    290     62   -353     80     -7     75   -270   -137   -288
   -140   -420   -280    277     70   -350     75     -5     64   -285   -148   -301
   -145   -423   -277    283     64   -350     90     18     77   -283   -142   -283
   -161   -413   -252    285     44   -332     98     38     93   -270   -137   -270
   -163   -381   -218    272     25   -301    106     51    106   -257   -127   -254
   -163   -355   -194    259     12   -275    116     77    129   -239   -103   -228
   -168   -335   -166    252     -2   -252    137    109    153   -218    -85   -200
   -161   -327   -166    244      2   -249    145    129    166   -210    -80   -179
   -137   -298   -161    218     10   -231    135    135    166   -218    -88   -176
   -109   -290   -181    200     33   -236    135    158    184   -205    -67   -153
    -90   -288   -197    189     51   -244    142    187    205   -187    -49   -137
    -77   -272   -197    174     57   -236    145    213    220   -174    -44   -135
    -51   -249   -197    150     72   -223    161    257    252   -155    -28   -116
    -25   -239   -213    132     90   -226    179    311    277   -137    -15    -85
     -5   -223   -218    114    103   -220    184    363    306   -111     12    -57
      2   -189   -192     93     96   -192    194    423    342    -77     41    -36
     18   -163   -181     72     98   -171    228    504    400    -31     85     12
     59   -129   -192     33    124   -161    231    558    433     -7    109     44
    101    -90   -192     -5    145   -142    228    602    459     12    135     70
    127    -31   -161    -49    142    -96    241    649    498     49    174    119
    142     36   -106    -88    124    -33    257    675    524     77    207    163
    158     72    -85   -116    122     -7    262    670    517     72    215    174
    166     98    -70   -132    119     15    272    665    511     77    223    187
    166    129    -36   -148    101     46    267    631    493     62    218    184
    161    122    -38   -140    101     41    259    581    459     33    194    168
    148    103    -44   -127     96     31    249    524    423      2    176    145
    127    124     -2   -127     64     62    236    465    392    -20    163    135
    116    119      2   -119     57     62    215    392    340    -67    127    106
    111     80    -31    -96     72     25    194    311    283   -124     77     59
     85     44    -41    -67     62      2    176    236    226   -176     36     23
     64     -2    -70    -31     67    -36    153    168    168   -226    -10    -15
     44    -57   -101      5     72    -77    129    106    114   -283    -64    -70
     20    -59    -80     20     49    -70    127     70     88   -311    -83    -83
     12    -31    -44     10     28    -36    140     59     93   -311    -75    -67
     12    -10    -23     -2     15    -15    163     59    103   -301    -62    -46
     10     12      0    -12      5      7    181     62    109   -296    -57    -38
      0    -20    -20     10     10    -20    210     80    114   -293    -51    -33
      7      7      0     -7      2      5    220     93    122   -285    -46    -28
     28     77     49    -54    -10     64    228    103    148   -259    -18      2
     25    114     85    -72    -31    101    220     98    171   -236     12     41
     33    155    122    -93    -44    140    179     77    174   -228     31     67
     44    161    116   -103    -36    140    129     44    142   -254      2     46
     41    140     98    -90    -28    122    114     28    124   -270     -7     44
     38    137     98    -90    -31    119     98      5    103   -280    -18     44
     41    148    106    -93    -31    127     70    -25     72   -303    -36     28
     25     46     20    -38      2     36     51    -46     31   -348    -80     -5
     18    -49    -67     15     41    -57     54    -54     -7   -394   -129    -46
     10   -124   -135     54     72   -129     46    -75    -57   -449   -187    -96
     -2   -174   -171     88     83   -174     44   -103    -98   -491   -231   -132
    -20   -223   -202    122     88   -213     49   -129   -129   -524   -262   -153
    -15   -239   -223    127    101   -231     49   -142   -155   -545   -280   -166
    -10   -246   -236    127    111   -241     44   -153   -179   -566   -303   -179
    -15   -252   -236    135    109   -244     36   -163   -192   -579   -319   -189
    -28   -272   -246    148    106   -262     36   -166   -200   -584   -322   -187
    -38   -303   -267    171    111   -285     31   -179   -218   -613   -355   -207
    -41   -335   -293    187    124   -314     28   -189   -236   -631   -374   -218
    -44   -337   -293    192    124   -316     28   -189   -246   -641   -379   -220
    -31   -337   -306    181    137   -322     33   -192   -257   -644   -387   -220
    -10   -335   -324    171    155   -329     38   -197   -265   -654   -400   -231
      2   -389   -392    192    194   -392     46   -200   -301   -701   -452   -272
     38   -581   -620    272    329   -600     77   -176   -413   -854   -618   -426
     54   -789   -844    366    446   -815    200    -93   -522  -1070   -862   -672
     44   -776   -820    366    431   -797    335     20   -480  -1106   -914   -743
    -36   -506   -472    270    218   -491    363   -153   -387   -958   -730   -563
   -168     28    197     70   -181    111    122   -743   -314   -626   -298   -111
   -337    792   1130   -228   -735    961   -145  -1153    -41    -12    405    620
   -405   1221   1626   -407  -1015   1421   -374  -1247    265    535    958   1208
   -345    971   1317   -314   -831   1145   -615  -1369    109    485    896   1200
   -296    376    672    -38   -483    524   -711  -1470   -439   -194    213    545
   -272   -142    129    205   -202     -7   -537  -1257   -844   -888   -496   -174
   -205   -361   -155    283    -25   -259   -290   -813   -719   -948   -639   -327
   -106   -400   -293    252     93   -348    -93   -457   -501   -826   -576   -277
    -36   -431   -394    233    179   -413     23   -252   -384   -766   -548   -254
    -28   -462   -433    244    200   -449     59   -189   -366   -774   -566   -267
    -10   -470   -459    239    223   -465     70   -168   -363   -784   -574   -275
      5   -480   -485    236    244   -480     83   -148   -361   -792   -584   -277
      7   -501   -509    246    257   -504    106   -122   -350   -789   -587   -272
     20   -465   -485    220    252   -475    119   -103   -340   -782   -581   -265
     33   -465   -498    215    265   -480    119    -93   -345   -787   -594   -265
     44   -459   -504    205    272   -480    119    -80   -335   -782   -597   -257
     57   -465   -522    205    288   -493    127    -54   -316   -769   -587   -239
     72   -446   -519    187    296   -483    119    -46   -316   -769   -589   -239
     80   -420   -501    171    290   -459    122    -31   -306   -761   -579   -226
     83   -397   -483    155    280   -439    132     -7   -293   -748   -568   -210
    106   -381   -488    137    296   -433    140     12   -288   -737   -566   -197
    132   -361   -496    114    311   -428    140     36   -275   -732   -558   -184
    158   -353   -511     96    332   -431    142     67   -252   -719   -545   -163
    187   -342   -530     75    355   -433    132     90   -244   -719   -542   -155
    218   -342   -561     62    389   -452    140    135   -220   -698   -535   -145
    215   -306   -524     44    368   -415    161    200   -171   -652   -501   -103
    218   -265   -485     23    350   -374    171    265   -132   -618   -470    -67
    228   -246   -475      7    350   -361    189    335    -83   -574   -433    -23
    228   -207   -436    -10    332   -322    218    415    -12   -517   -387     33
    223   -145   -371    -38    296   -257    233    483     44   -467   -340     88
    241   -106   -350    -67    296   -228    241    527     90   -420   -298    137
    257    -67   -324    -96    290   -197    249    555    122   -392   -272    179
    254    -36   -290   -109    272   -163    270    576    142   -368   -252    215
    254    -28   -283   -114    267   -155    265    563    137   -371   -249    218
    249    -23   -272   -114    259   -148    259    537    116   -394   -272    202
    231    -18   -252   -109    241   -135    257    504     96   -420   -298    189
    215    -23   -239    -96    226   -129    252    457     64   -446   -319    184
    207    -59   -270    -75    236   -166    239    394     12   -496   -361    158
    189    -85   -275    -51    231   -179    228    324    -36   -545   -407    124
    158   -109   -270    -25    213   -189    215    254    -90   -592   -459     85
    142   -148   -290      2    215   -218    189    184   -158   -657   -524     31
    129   -197   -327     33    226   -262    168    116   -220   -717   -581    -15
    109   -233   -342     62    223   -288    158     75   -254   -748   -607    -33
    103   -246   -350     70    226   -298    163     49   -277   -774   -633    -51
     93   -233   -327     70    210   -280    179     33   -290   -792   -654    -64
     83   -213   -296     62    187   -252    197     31   -290   -792   -659    -62
     77   -194   -272     57    174   -233    207     23   -290   -800   -670    -59
     85   -197   -285     54    184   -239    213     25   -288   -800   -670    -51
     93   -132   -226     20    158   -179    220     44   -254   -763   -628      0
     88    -49   -140    -20    111    -93    228     64   -210   -719   -594     46
     88     -5    -93    -41     90    -49    218     54   -197   -714   -587     57
     88     15    -75    -54     83    -28    187     31   -197   -709   -574     72
     88     33    -54    -59     72    -10    158     10   -207   -714   -579     80
     75      0    -75    -38     75    -36    135    -12   -236   -732   -594     77
     59    -10    -70    -25     62    -38    116    -36   -262   -761   -615     75
     38      0    -38    -20     38    -20    109    -51   -280   -782   -633     72
     23    -54    -77     15     49    -64    109    -62   -319   -823   -680     33
     15   -174   -189     77    101   -181    106    -77   -376   -883   -750    -31
     -2   -254   -252    127    122   -252    111    -80   -410   -911   -784    -51
    -28   -283   -257    153    111   -270    116    -93   -428   -924   -797    -51
    -33   -319   -285    176    124   -303    111   -116   -465   -961   -831    -72
    -36   -327   -290    181    127   -311     98   -137   -496   -995   -862    -90
    -38   -353   -314    194    135   -332    101   -142   -506  -1002   -870    -93
    -12   -376   -366    192    176   -371     83   -168   -537  -1028   -896   -119
     23   -335   -358    155    189   -345     44   -205   -576  -1062   -932   -145
     28   -327   -355    148    192   -342     33   -220   -602  -1091   -963   -158
     25   -342   -368    155    197   -355     33   -226   -610  -1096   -971   -155
     28   -337   -366    153    194   -350     23   -233   -620  -1106   -982   -161
     20   -340   -361    161    189   -350     18   -241   -633  -1117   -997   -168
     38   -361   -402    161    220   -381     20   -236   -646  -1124  -1013   -176
     88   -465   -553    187    319   -506     31   -207   -688  -1192  -1091   -244
    132   -654   -789    259    459   -722    111    -98   -730  -1325  -1257   -397
    122   -784   -906    332    514   -844    249     54   -719  -1441  -1421   -561
     85   -574   -659    241    371   -615    335    127   -579  -1343  -1325   -493
     -5   -171   -166     88     80   -168    226   -265   -563  -1153  -1052   -236
   -127    392    519   -132   -324    454    -62   -909   -644   -852   -605    218
   -249   1049   1299   -400   -774   1174   -311  -1309   -550   -379    -23    776
   -220   1085   1306   -433   -766   1195   -542  -1493   -571   -148    210   1036
   -184    600    784   -207   -483    691   -654  -1595   -937   -542   -207    683
   -174     93    267     38   -220    179   -615  -1553  -1423  -1319   -997    -57
   -103   -275   -171    189     33   -223   -462  -1228  -1480  -1660  -1421   -446
    -18   -374   -358    194    168   -366   -280   -802  -1130  -1436  -1293   -316
     49   -366   -415    158    231   -389   -132   -504   -875  -1262  -1169   -194
     98   -355   -457    127    275   -407    -54   -335   -750  -1187  -1117   -142
    119   -368   -488    124    303   -428    -25   -283   -719  -1179  -1119   -137
    122   -327   -449    101    285   -389    -23   -259   -709  -1179  -1124   -135
    122   -327   -452    101    285   -389    -12   -236   -698  -1176  -1124   -124
    127   -329   -459     98    293   -394    -18   -226   -696  -1182  -1130   -124
    132   -303   -436     85    283   -368     -7   -205   -678  -1166  -1117   -109
    127   -275   -402     72    262   -337     -5   -187   -662  -1153  -1106    -96
    137   -275   -415     67    275   -345      0   -174   -654  -1148  -1104    -83
    155   -262   -418     51    283   -337      0   -163   -641  -1137  -1088    -67
    153   -241   -394     44    272   -316      5   -145   -618  -1114  -1062    -44
    150   -223   -374     36    262   -298      5   -137   -613  -1111  -1054    -41
    163   -194   -358     15    259   -275      5   -127   -600  -1104  -1041    -25
    166   -171   -340      2    252   -254     12   -103   -574  -1083  -1018      2
    176   -155   -332    -10    254   -244     25    -64   -548  -1060   -995     25
    194   -124   -322    -36    257   -223     28    -38   -527  -1044   -979     31
    202   -106   -309    -49    254   -207     44      2   -491  -1013   -945     54
    205    -75   -280    -64    241   -179     54     51   -452   -979   -909     80
    220    -51   -272    -83    246   -161     57     96   -415   -950   -875    103
    244    -36   -280   -103    259   -158     70    153   -374   -917   -833    142
    254     12   -241   -135    246   -114     88    223   -322   -867   -782    197
    270     44   -228   -158    249    -90     98    283   -275   -823   -735    241
    301     88   -213   -194    257    -62    106    327   -239   -789   -696    280
    311    116   -194   -215    252    -38    127    368   -202   -753   -652    324
    327    168   -161   -249    244      5    132    376   -192   -737   -626    348
    345    210   -135   -277    239     38    122    363   -202   -743   -613    353
    340    241    -98   -290    220     72    127    348   -210   -745   -605    363
    324    254    -70   -290    197     93    129    327   -220   -750   -600    368
    309    272    -38   -290    174    116    114    283   -254   -787   -620    348
    296    275    -20   -285    158    127    111    244   -280   -810   -641    329
    272    262    -10   -267    142    127    119    202   -298   -826   -659    306
    244    239     -7   -244    127    116    116    142   -332   -870   -696    259
    226    197    -28   -213    127     85    101     72   -387   -930   -750    202
    197    158    -41   -179    119     59     93     12   -439   -984   -800    155
    181    111    -70   -145    127     20     93    -28   -478  -1023   -833    127
    176     83    -93   -129    135     -5     83    -72   -519  -1062   -875     80
    171     83    -88   -127    129     -2     90    -88   -530  -1072   -888     67
    158     80    -77   -122    116      2    109    -90   -522  -1062   -883     80
    158    116    -41   -137    101     38    103   -106   -530  -1070   -891     72
    158    127    -31   -142     93     49    106   -114   -537  -1075   -901     64
    161    122    -38   -142     98     44    111   -111   -540  -1075   -909     62
    171    161    -10   -166     88     77    116    -98   -522  -1057   -896     77
    176    257     80   -215     49    168    114    -93   -496  -1023   -857    116
    174    314    140   -244     18    228     96   -106   -480  -1002   -831    145
    184    337    153   -262     15    246     64   -114   -472   -984   -813    163
    202    358    155   -280     23    257     31   -137   -496  -1000   -826    150
    197    332    135   -265     31    233     18   -161   -517  -1023   -844    140
    176    311    132   -246     20    223      2   -189   -542  -1041   -859    127
    174    285    111   -231     31    200    -20   -226   -579  -1075   -888    103
    168    207     36   -189     67    124    -28   -246   -626  -1130   -935     67
    155    103    -51   -129    103     25    -33   -265   -675  -1187  -1005     10
    153     28   -124    -93    140    -46    -44   -288   -719  -1234  -1057    -41
    153     -7   -161    -72    155    -83    -54   -316   -763  -1275  -1091    -77
    140    -41   -184    -51    161   -111    -57   -335   -789  -1296  -1106    -93
    132    -70   -202    -31    166   -135    -54   -348   -810  -1309  -1124   -109
    137    -96   -236    -20    187   -166    -57   -358   -820  -1306  -1130   -129
    140    -75   -218    -33    179   -145    -67   -368   -828  -1306  -1127   -137
    137    -70   -210    -33    171   -140    -77   -376   -839  -1314  -1137   -135
    150    -72   -223    -38    187   -148    -93   -397   -862  -1330  -1158   -148
    142    -77   -223    -33    181   -148   -101   -410   -872  -1337  -1163   -153
    132    -70   -202    -31    166   -135   -101   -407   -875  -1337  -1166   -148
    140    -72   -213    -36    174   -140   -106   -410   -885  -1345  -1176   -153
    142    -75   -218    -33    179   -145   -114   -413   -898  -1363  -1195   -163
    155   -155   -311     -2    233   -233    -98   -387   -930  -1410  -1252   -213
    187   -361   -548     85    366   -454    -20   -298  -1002  -1551  -1418   -376
    210   -524   -737    155    472   -628    124   -155  -1041  -1722  -1621   -587
    194   -418   -613    111    402   -514    246    -88   -976  -1722  -1626   -602
     67    -72   -140      2    101   -106    119   -579  -1005  -1564  -1382   -361
    -67    540    605   -236   -337    571   -236  -1249  -1023  -1213   -904    114
   -202   1278   1478   -537   -841   1376   -542  -1634   -833   -654   -249    743
   -226   1636   1862   -704  -1044   1748   -844  -1797   -654   -197    223   1205
   -163   1226   1389   -532   -776   1306  -1021  -1875   -901   -449    -51    969
   -109    610    719   -252   -413    665   -924  -1740  -1340  -1163   -782    283
    -62    119    181    -28   -122    150   -662  -1356  -1496  -1636  -1317   -228
     -2    -12    -10      7      2    -12   -413   -898  -1236  -1548  -1319   -249
     77    -28   -109    -25     93    -67   -257   -610  -1044  -1441  -1252   -197
    109    -67   -176    -20    142   -122   -168   -457   -950  -1395  -1226   -171
    109    -90   -200    -10    153   -145   -127   -394   -919  -1384  -1218   -163
    124    -88   -213    -18    168   -150   -111   -366   -911  -1395  -1223   -176
    137    -77   -215    -31    174   -145    -96   -342   -898  -1395  -1221   -179
    135    -67   -202    -36    168   -135    -80   -319   -880  -1384  -1210   -168
    137    -62   -202    -38    168   -132    -75   -309   -875  -1382  -1205   -161
    137    -62   -200    -36    168   -129    -72   -298   -862  -1374  -1189   -150
    135    -33   -168    -49    150   -101    -64   -277   -844  -1361  -1179   -137
    137    -15   -155    -62    145    -85    -59   -262   -833  -1353  -1171   -132
    142    -15   -161    -64    150    -88    -57   -249   -823  -1350  -1169   -129
    145      5   -140    -75    142    -67    -44   -226   -805  -1332  -1153   -114
    142     36   -106    -90    124    -33    -31   -200   -776  -1312  -1127    -83
    161     64    -96   -114    129    -15    -31   -179   -761  -1301  -1114    -67
    174     83    -90   -129    132     -5    -28   -150   -732  -1273  -1085    -49
    174    106    -67   -140    122     20    -15   -114   -706  -1247  -1060    -36
    179    119    -62   -150    119     28      2    -62   -670  -1223  -1034    -10
    194    129    -67   -163    132     31     23     -5   -631  -1195  -1005     20
    207    161    -46   -184    127     57     41     57   -592  -1161   -971     57
    231    194    -36   -213    135     80     57    127   -545  -1122   -937     90
    259    218    -41   -239    150     88     70    189   -511  -1096   -911    116
    275    272     -5   -275    140    135     80    246   -472  -1065   -875    150
    301    332     28   -319    137    181     88    298   -436  -1031   -833    187
    335    366     31   -350    153    200     96    329   -410  -1002   -800    220
    342    394     51   -371    145    226    101    337   -397   -984   -779    249
    332    428     93   -381    119    262    114    335   -394   -979   -758    270
    335    470    132   -405    101    301    109    311   -415   -992   -761    267
    332    472    140   -402     96    306    116    293   -426   -992   -756    275
    322    488    166   -405     77    327    116    259   -441  -1005   -758    275
    311    498    184   -405     62    342    106    210   -470  -1031   -774    265
    301    483    181   -394     59    335     88    150   -509  -1065   -802    239
    275    465    189   -368     44    327     67     80   -553  -1106   -831    210
    252    420    166   -337     44    293     49      2   -600  -1156   -870    168
    244    384    140   -316     51    262     20    -77   -662  -1215   -922    111
    223    342    119   -283     51    231      0   -142   -714  -1262   -966     70
    200    296     96   -246     51    197     -5   -179   -740  -1280   -984     51
    197    301    101   -252     46    200     -5   -207   -761  -1306  -1005     31
    200    322    119   -262     38    220     10   -218   -763  -1309  -1005     28
    189    342    153   -267     18    249     31   -215   -748  -1296   -992     44
    181    379    197   -280     -7    288     38   -215   -750  -1299   -992     44
    200    371    171   -288     12    272     36   -213   -766  -1322  -1010     31
    210    410    200   -309      5    306     51   -194   -740  -1301   -984     54
    205    472    265   -340    -31    371     64   -181   -696  -1257   -935    101
    205    532    327   -368    -59    431     46   -194   -678  -1239   -914    116
    210    548    337   -379    -64    444     10   -215   -680  -1234   -906    135
    210    545    335   -379    -62    439    -20   -236   -693  -1236   -909    135
    207    535    324   -374    -57    431    -41   -262   -717  -1254   -924    119
    205    535    329   -368    -62    433    -59   -293   -745  -1273   -937    111
    184    506    322   -345    -70    415    -70   -309   -756  -1286   -940    114
    166    426    259   -296    -46    342    -88   -329   -802  -1332   -984     72
    155    303    148   -231      2    226   -101   -350   -867  -1405  -1057      5
    137    226     88   -181     25    158    -98   -358   -896  -1436  -1088    -23
    114    189     72   -153     20    132    -98   -376   -922  -1462  -1111    -44
    111    166     54   -140     28    111   -111   -405   -956  -1493  -1143    -70
    122    161     36   -142     41     98   -127   -428   -984  -1517  -1166    -90
    127    145     18   -135     54     83   -129   -433   -997  -1525  -1174    -90
    132    116    -18   -127     75     49   -132   -439  -1010  -1535  -1179    -96
    145    124    -20   -137     83     51   -145   -452  -1023  -1553  -1195   -114
    135    111    -23   -124     77     46   -145   -452  -1026  -1553  -1192   -109
    129    103    -25   -116     77     38   -142   -449  -1021  -1548  -1176    -90
    127     98    -28   -114     77     36   -145   -454  -1028  -1553  -1182   -103
    124     96    -28   -111     77     33   -145   -452  -1026  -1548  -1184   -116
    127     83    -44   -106     85     18   -150   -454  -1034  -1561  -1205   -129
    150     18   -132    -83    142    -57   -153   -452  -1083  -1628  -1280   -189
    197   -202   -400      0    296   -301   -103   -405  -1215  -1823  -1493   -384
    205   -402   -610     98    405   -506     36   -298  -1304  -2010  -1693   -602
    184   -363   -548     88    363   -454    168   -228  -1254  -2018  -1704   -636
     88    -72   -161     -7    124   -116    148   -530  -1169  -1849  -1486   -423
    -72    574    646   -252   -361    610   -148  -1130  -1008  -1384   -917    155
   -239   1340   1577   -550   -909   1457   -410  -1467   -685   -756   -215    862
   -259   1673   1930   -709  -1096   1800   -680  -1558   -433   -288    246   1353
   -189   1371   1561   -589   -875   1465   -917  -1688   -662   -454     77   1226
   -142    805    948   -332   -545    878   -917  -1696  -1205  -1189   -657    501
    -88    319    405   -116   -246    361   -701  -1392  -1483  -1722  -1226    -72
    -15    150    166    -67    -90    155   -446   -958  -1337  -1732  -1312   -174
     64    137     72   -101     -2    106   -259   -636  -1158  -1628  -1247   -127
    103    106      2   -106     51     54   -168   -480  -1078  -1592  -1226   -111
    124     96    -31   -111     77     33   -137   -428  -1062  -1595  -1231   -127
    129     96    -33   -111     83     31   -124   -405  -1057  -1597  -1236   -135
    142     96    -46   -119     96     25   -109   -376  -1039  -1590  -1228   -132
    158     93    -67   -127    111     12    -98   -355  -1031  -1587  -1223   -129
    158    109    -49   -135    103     31    -96   -340  -1023  -1582  -1218   -119
    155    127    -31   -142     90     49    -90   -322  -1010  -1569  -1205   -109
    171    135    -36   -153    103     49    -85   -303  -1000  -1561  -1200   -106
    174    148    -25   -161     98     62    -77   -290   -987  -1551  -1192    -96
    174    166     -7   -168     90     80    -57   -262   -958  -1527  -1169    -67
    181    174    -10   -179     96     80    -49   -239   -940  -1509  -1158    -49
    200    197     -2   -197    101     98    -49   -220   -924  -1493  -1148    -36
    213    218      5   -215    103    111    -36   -184   -904  -1473  -1127    -12
    215    226     10   -220    101    119    -25   -150   -885  -1454  -1104      7
    226    233      7   -231    106    122    -20   -119   -865  -1439  -1088     23
    236    246     10   -241    114    129     -2    -72   -836  -1415  -1072     49
    244    270     23   -259    111    148     12    -20   -802  -1384  -1049     75
    272    293     20   -283    124    155     28     36   -766  -1358  -1028     96
    293    327     31   -311    132    179     46    106   -722  -1322   -995    129
    309    355     46   -332    132    202     64    181   -675  -1278   -961    174
    327    405     77   -366    124    241     75    244   -633  -1241   -930    207
    348    441     93   -394    127    267     88    293   -597  -1202   -896    246
    355    478    119   -418    116    298    101    337   -561  -1169   -862    288
    371    514    142   -441    114    329    111    358   -537  -1148   -841    311
    389    537    148   -465    119    342    109    348   -545  -1153   -844    314
    384    561    176   -472    103    368    119    337   -542  -1150   -841    324
    374    587    210   -483     80    397    122    322   -555  -1153   -846    329
    368    597    228   -483     70    413    116    283   -581  -1174   -865    316
    361    587    223   -475     70    405    111    231   -607  -1202   -891    296
    337    592    252   -465     41    423     96    171   -644  -1234   -919    272
    311    571    257   -441     25    415     72     98   -691  -1280   -958    236
    290    524    233   -407     28    379     54     23   -748  -1335  -1008    192
    259    452    192   -355     33    322     44    -46   -807  -1389  -1065    142
    241    400    158   -322     41    280     15   -119   -859  -1441  -1119     98
    233    361    127   -298     54    244     -7   -179   -904  -1483  -1161     64
    226    342    116   -283     54    231     -5   -202   -927  -1504  -1179     51
    220    366    145   -293     36    257      7   -205   -932  -1512  -1187     49
    220    381    161   -301     28    272     20   -207   -932  -1514  -1195     41
    213    405    189   -311     10    298     41   -205   -922  -1506  -1189     44
    215    415    200   -314      7    309     57   -194   -914  -1504  -1192     49
    226    423    194   -327     15    309     67   -187   -906  -1504  -1192     57
    233    488    252   -361     -7    371     67   -179   -883  -1478  -1169     83
    239    555    314   -400    -36    436     67   -171   -854  -1444  -1132    122
    246    592    345   -418    -49    470     46   -184   -844  -1423  -1111    150
    252    607    355   -431    -51    480     -2   -218   -867  -1431  -1117    148
    241    579    337   -413    -46    459    -18   -233   -883  -1444  -1130    137
    231    550    319   -392    -44    436    -31   -254   -904  -1457  -1143    129
    239    540    301   -389    -31    420    -54   -285   -935  -1478  -1163    119
    239    493    254   -366     -7    374    -67   -306   -976  -1514  -1205     88
    218    371    153   -296     31    265    -67   -319  -1023  -1571  -1267     33
    210    267     57   -239     77    163    -77   -337  -1070  -1626  -1327    -23
    210    207     -2   -207    106    103    -90   -368  -1109  -1667  -1369    -59
    202    174    -31   -189    116     72    -96   -392  -1145  -1704  -1402    -90
    210    142    -67   -176    140     38    -98   -402  -1169  -1730  -1431   -114
    210    127    -85   -168    148     20   -109   -413  -1184  -1748  -1449   -127
    200    114    -85   -155    142     15   -111   -418  -1195  -1758  -1462   -129
    194     88   -109   -142    150    -10   -106   -415  -1202  -1766  -1470   -127
    197     77   -119   -137    158    -20   -111   -423  -1218  -1777  -1478   -135
    189     64   -127   -127    158    -31   -111   -426  -1223  -1787  -1486   -137
    189     64   -124   -127    158    -28   -109   -426  -1226  -1790  -1491   -132
    187     38   -148   -116    168    -54   -114   -433  -1241  -1803  -1509   -140
    189      2   -187    -96    187    -90   -119   -436  -1252  -1816  -1525   -153
    200    -38   -241    -83    218   -140   -109   -426  -1270  -1842  -1556   -179
    249   -194   -444    -25    345   -319    -77   -384  -1356  -1961  -1688   -301
    270   -418   -691     72    480   -553     41   -283  -1449  -2171  -1922   -532
    257   -410   -670     75    462   -540    187   -166  -1402  -2226  -2000   -626
    179   -155   -337    -12    257   -244    233   -311  -1314  -2104  -1847   -488
     57    293    236   -174    -88    265     -5   -898  -1322  -1842  -1486   -127
    -75   1028   1101   -478   -587   1065   -327  -1376  -1158  -1309   -849    506
   -140   1527   1667   -693   -904   1597   -576  -1535   -896   -758   -277   1070
    -75   1374   1447   -649   -763   1410   -841  -1673  -1002   -719   -252   1137
    -33    831    865   -397   -449    846   -935  -1764  -1496  -1330   -865    574
    -12    324    335   -158   -174    329   -769  -1577  -1909  -2060  -1600   -142
     54     36    -18    -46     36     10   -522  -1132  -1774  -2145  -1774   -314
    137      2   -135    -72    135    -64   -319   -758  -1509  -1990  -1686   -236
    210     -5   -215   -101    213   -109   -187   -519  -1350  -1893  -1631   -187
    226    -15   -244   -106    233   -129   -142   -446  -1312  -1880  -1631   -189
    239    -25   -265   -106    252   -145   -127   -418  -1301  -1878  -1634   -192
    254    -25   -280   -116    265   -150   -116   -394  -1293  -1878  -1636   -192
    254    -25   -280   -114    267   -153   -103   -376  -1283  -1878  -1639   -197
    257    -23   -280   -119    267   -150    -98   -361  -1273  -1870  -1639   -194
    265    -12   -277   -127    270   -145    -96   -345  -1262  -1855  -1634   -179
    259      7   -254   -135    257   -124    -77   -319  -1241  -1834  -1621   -153
    270     25   -244   -148    257   -109    -67   -301  -1226  -1823  -1613   -140
    288     54   -233   -171    262    -88    -77   -290  -1223  -1818  -1610   -132
    285     75   -210   -181    249    -67    -70   -272  -1200  -1792  -1587   -106
    285     75   -210   -181    249    -67    -54   -249  -1174  -1766  -1566    -77
    301     75   -226   -187    265    -75    -44   -226  -1158  -1753  -1561    -67
    311     98   -215   -205    262    -57    -46   -202  -1140  -1732  -1556    -62
    311    122   -192   -218    252    -33    -44   -171  -1111  -1704  -1535    -38
    314    140   -176   -228    244    -18    -41   -135  -1078  -1673  -1517    -15
    329    187   -142   -257    236     23    -33    -93  -1039  -1639  -1486     15
    327    194   -135   -262    231     31    -10    -31   -989  -1592  -1441     64
    345    231   -114   -288    231     59      2     25   -948  -1551  -1408    109
    361    259   -101   -311    231     77      7     83   -909  -1512  -1387    137
    371    275    -96   -322    233     90     23    145   -857  -1460  -1348    179
    389    342    -46   -368    218    150     38    202   -805  -1402  -1293    239
    410    389    -20   -400    215    184     49    246   -766  -1353  -1241    288
    436    441      5   -439    215    223     51    267   -745  -1332  -1221    311
    433    478     44   -454    194    262     59    275   -737  -1330  -1215    327
    433    498     64   -467    184    283     59    259   -740  -1322  -1200    350
    426    517     90   -470    166    303     51    228   -758  -1330  -1208    348
    410    540    129   -478    140    335     41    197   -776  -1332  -1208    340
    407    553    145   -480    132    350     36    168   -792  -1345  -1213    337
    384    530    142   -459    122    337     28    119   -828  -1384  -1239    329
    363    498    135   -431    114    316     23     67   -859  -1405  -1257    311
    350    462    111   -407    119    288      5      0   -911  -1444  -1301    262
    332    405     72   -368    129    239    -12    -77   -987  -1514  -1371    197
    314    368     51   -342    132    210    -25   -142  -1049  -1564  -1421    153
    303    342     38   -324    132    192    -41   -184  -1088  -1587  -1439    135
    280    296     15   -288    132    155    -59   -226  -1140  -1634  -1483     96
    277    296     18   -285    129    158    -62   -246  -1161  -1649  -1501     67
    275    327     49   -301    114    187    -57   -246  -1148  -1634  -1488     96
    270    363     93   -319     88    228    -54   -246  -1148  -1623  -1470    122
    275    387    109   -332     83    249    -44   -246  -1135  -1602  -1452    132
    285    384     98   -335     93    241    -23   -239  -1127  -1597  -1454    132
    290    433    142   -363     72    290    -12   -223  -1104  -1577  -1444    153
    298    545    246   -420     25    397    -31   -223  -1080  -1543  -1418    194
    293    613    319   -454    -12    467    -51   -233  -1062  -1514  -1387    223
    293    646    353   -470    -28    501    -62   -244  -1041  -1483  -1350    259
    309    649    337   -480    -15    493    -83   -262  -1057  -1491  -1358    254
    316    631    314   -475      2    472   -103   -285  -1080  -1501  -1361    252
    280    623    340   -452    -31    483   -114   -309  -1101  -1512  -1361    252
    270    594    324   -431    -25    459   -127   -337  -1140  -1540  -1384    220
    259    488    228   -374     12    361   -142   -361  -1182  -1577  -1418    200
    244    381    137   -314     54    259   -150   -376  -1239  -1636  -1483    129
    246    327     80   -288     80    205   -150   -384  -1275  -1667  -1535     51
    249    277     28   -262    111    153   -155   -397  -1312  -1709  -1590     10
    244    215    -28   -231    135     93   -171   -423  -1363  -1758  -1641      0
    246    207    -41   -228    145     83   -174   -428  -1374  -1764  -1647      0
    262    218    -44   -241    153     88   -176   -436  -1376  -1758  -1644     -5
    283    194    -88   -239    187     54   -187   -449  -1389  -1766  -1657    -15
    272    168   -103   -223    189     33   -179   -452  -1395  -1769  -1660    -12
    257    161    -98   -210    179     31   -176   -454  -1397  -1769  -1660    -18
    262    163   -101   -213    181     31   -184   -462  -1405  -1769  -1660    -25
    254    150   -103   -202    179     23   -174   -454  -1400  -1753  -1652    -20
    249    137   -114   -194    181     12   -179   -452  -1400  -1753  -1657    -18
    252    116   -135   -184    192     -7   -181   -452  -1408  -1756  -1662    -31
    280     75   -207   -179    244    -67   -179   -426  -1423  -1779  -1693    -67
    324    -72   -397   -124    361   -233   -119   -314  -1439  -1860  -1800   -155
    316   -228   -545    -44    428   -387     28   -137  -1405  -1958  -1938   -303
    280   -109   -392    -85    335   -249    140    -38  -1293  -1925  -1917   -311
    200    246     44   -226     77    145     88   -322  -1270  -1784  -1719   -145
     93    743    649   -418   -277    696   -241  -1015  -1457  -1595  -1395    155
    -10   1379   1387   -685   -698   1384   -542  -1509  -1478  -1208   -893    613
    -31   1636   1665   -802   -846   1649   -774  -1730  -1447   -888   -540    940
      2   1273   1267   -639   -633   1270   -917  -1818  -1688  -1075   -743    771
     38    743    704   -389   -332    724   -880  -1756  -2120  -1756  -1441    142
     85    293    205   -189    -59    252   -688  -1449  -2236  -2190  -1940   -293
    145    140     -5   -142     75     70   -496  -1023  -1909  -2029  -1883   -244
    223    150    -72   -189    148     41   -355   -709  -1623  -1836  -1743   -119
    301    163   -137   -231    220     12   -249   -491  -1441  -1709  -1647    -38
    309    155   -153   -233    231      0   -210   -423  -1382  -1673  -1631    -31
    311    135   -176   -223    244    -20   -187   -389  -1366  -1662  -1626    -28
    332    145   -187   -241    259    -20   -179   -363  -1337  -1634  -1600    -10
    332    137   -194   -233    265    -28   -158   -332  -1306  -1608  -1584      0
    314    122   -194   -218    252    -36   -145   -311  -1293  -1597  -1582      0
    322    140   -184   -231    252    -20   -153   -306  -1278  -1577  -1569      2
    337    171   -166   -254    252      2   -145   -285  -1247  -1545  -1543     28
    332    187   -145   -259    239     20   -142   -272  -1239  -1532  -1538     36
    335    192   -142   -265    239     23   -140   -259  -1221  -1514  -1525     49
    342    184   -158   -265    252     12   -127   -236  -1197  -1483  -1496     75
    350    189   -161   -270    257     12   -124   -210  -1169  -1444  -1462    101
    371    236   -135   -303    254     51   -122   -184  -1137  -1418  -1431    122
    379    283    -96   -332    236     93   -116   -163  -1106  -1397  -1418    129
    392    298    -93   -345    241    103   -116   -129  -1067  -1363  -1389    158
    400    309    -90   -355    244    109   -106    -83  -1028  -1322  -1350    189
    407    309    -98   -358    254    106   -101    -44   -987  -1275  -1309    218
    407    311    -96   -361    249    109    -75     12   -935  -1236  -1280    249
    423    353    -70   -389    246    142    -67     70   -885  -1187  -1241    288
    446    394    -51   -420    249    171    -54    140   -820  -1122  -1182    335
    462    426    -36   -444    249    194    -33    205   -763  -1067  -1132    381
    459    470     10   -465    223    239    -23    244   -709  -1010  -1083    428
    478    522     44   -501    215    283     -7    288   -646   -945  -1021    488
    485    558     72   -522    205    316      2    309   -631   -924   -997    514
    475    597    122   -535    176    361      0    306   -620   -898   -969    542
    470    610    140   -542    166    376      2    296   -618   -883   -943    574
    475    636    161   -555    158    400     -7    267   -639   -896   -953    561
    480    693    213   -589    135    454    -23    228   -659   -914   -969    540
    470    693    223   -581    124    459    -20    197   -672   -919   -966    537
    459    670    210   -566    124    439    -18    150   -714   -950   -989    511
    439    665    226   -553    106    446    -41     80   -766   -987  -1026    462
    415    641    226   -530     93    433    -59     20   -823  -1052  -1083    405
    379    592    213   -485     83    402    -62    -44   -901  -1127  -1148    337
    366    545    179   -457     93    363    -70    -88   -943  -1161  -1187    290
    361    506    145   -433    106    327    -88   -129   -987  -1200  -1221    267
    345    480    132   -415    106    309    -85   -155  -1026  -1234  -1247    239
    358    506    148   -431    106    327    -93   -171  -1039  -1228  -1241    220
    355    511    153   -433    101    332    -90   -174  -1041  -1234  -1254    210
    353    540    187   -446     83    363    -80   -163  -1028  -1218  -1241    218
    350    553    202   -452     72    379    -83   -166  -1018  -1197  -1205    246
    361    561    200   -459     80    381    -80   -168  -1015  -1184  -1184    259
    361    594    233   -480     62    413    -62   -140   -982  -1161  -1171    270
    355    675    316   -517     20    496    -51   -116   -943  -1117  -1124    311
    348    719    371   -535    -12    545    -62   -116   -924  -1091  -1091    340
    348    792    444   -568    -46    618    -83   -137   -919  -1075  -1060    363
    337    826    488   -581    -75    657   -122   -163   -914  -1054  -1041    366
    337    800    462   -568    -62    633   -129   -187   -943  -1075  -1052    355
    353    776    423   -563    -36    600   -135   -202   -969  -1085  -1057    358
    350    797    446   -574    -46    623   -168   -239  -1000  -1119  -1096    322
    332    748    415   -540    -41    581   -168   -259  -1031  -1150  -1127    293
    329    620    290   -475     20    457   -155   -254  -1062  -1192  -1158    262
    329    532    202   -431     62    368   -166   -267  -1106  -1226  -1187    215
    319    488    168   -402     75    329   -163   -275  -1124  -1244  -1208    205
    322    452    129   -389     96    290   -161   -293  -1163  -1280  -1244    168
    314    439    122   -376     96    280   -168   -314  -1187  -1306  -1270    140
    316    441    122   -379     96    283   -174   -322  -1202  -1319  -1286    124
    329    444    114   -387    109    280   -189   -337  -1218  -1322  -1283    114
    314    423    109   -368    101    267   -194   -350  -1223  -1325  -1275    119
    322    431    109   -376    106    270   -200   -350  -1218  -1314  -1260    129
    319    433    114   -379    103    275   -213   -368  -1239  -1340  -1288     98
    327    423     96   -374    116    259   -215   -384  -1247  -1358  -1306     77
    329    444    111   -389    109    277   -223   -397  -1252  -1374  -1309     67
    335    439    103   -389    116    272   -218   -387  -1239  -1361  -1286     80
    350    402     49   -379    150    228   -218   -368  -1241  -1379  -1288     72
    376    301    -75   -337    226    114   -187   -298  -1244  -1408  -1319     41
    363    153   -213   -259    285    -28    -46   -142  -1205  -1504  -1462    -96
    366    179   -189   -272    277     -5     75      5  -1096  -1532  -1519   -166
    319    485    166   -405     75    327     67   -114  -1052  -1465  -1410    -90
    218    891    672   -553   -226    782   -192   -711  -1322  -1418  -1215     57
    129   1387   1254   -761   -563   1322   -517  -1314  -1571  -1226   -870    335
     72   1829   1756   -950   -841   1792   -795  -1667  -1665   -971   -519    623
     98   1743   1641   -922   -771   1693  -1010  -1823  -1826   -945   -452    683
    140   1275   1135   -706   -496   1205  -1031  -1761  -2070  -1348   -883    335
    174    818    644   -498   -236    732   -872  -1514  -2229  -1893  -1496   -176
    218    509    290   -363    -36    400   -641  -1091  -1943  -1855  -1571   -231
    270    488    218   -379     25    355   -478   -750  -1561  -1584  -1369    -67
    324    509    184   -415     70    348   -345   -514  -1327  -1449  -1265     15
    327    498    171   -413     77    337   -293   -423  -1239  -1387  -1197     49
    322    514    192   -418     64    353   -285   -397  -1208  -1387  -1187     54
    329    514    184   -423     72    350   -283   -384  -1187  -1389  -1184     51
    332    501    168   -415     83    335   -267   -361  -1161  -1387  -1176     54
    314    509    192   -413     59    350   -270   -361  -1163  -1389  -1153     59
    311    548    236   -431     36    392   -272   -350  -1137  -1358  -1114     80
    324    530    202   -428     62    368   -254   -322  -1098  -1335  -1085    103
    329    542    213   -436     59    379   -246   -311  -1083  -1332  -1078    101
    332    602    270   -470     31    436   -262   -309  -1062  -1314  -1054    111
    342    613    270   -478     36    441   -265   -303  -1044  -1309  -1036    122
    342    626    283   -485     28    454   -267   -296  -1018  -1291  -1008    137
    340    636    296   -488     23    467   -259   -277  -1000  -1286   -995    150
    348    657    309   -504     18    485   -259   -252   -969  -1260   -969    158
    350    691    337   -522      7    514   -270   -236   -937  -1228   -922    187
    348    704    355   -527     -5    530   -265   -213   -911  -1205   -891    223
    348    737    389   -542    -20    563   -265   -181   -854  -1166   -859    231
    371    750    379   -561     -2    566   -246   -132   -795  -1132   -823    272
    384    756    371   -571      7    563   -228    -77   -740  -1091   -784    314
    379    792    410   -587    -15    602   -223    -44   -691  -1052   -753    329
    400    826    426   -613    -12    626   -210      0   -641  -1008   -711    350
    410    875    465   -644    -28    670   -197     62   -553   -911   -607    439
    410    880    467   -646    -28    675   -176     98   -504   -862   -540    504
    423    919    496   -672    -36    709   -179    114   -467   -823   -493    527
    444    958    514   -701    -33    737   -194    106   -470   -826   -480    509
    433    995    561   -714    -64    776   -210     77   -493   -849   -511    485
    418   1013    594   -717    -88    805   -223     46   -519   -875   -532    488
    407   1010    602   -711    -96    807   -236      7   -537   -885   -522    493
    397    987    589   -691    -96    789   -233    -23   -561   -901   -527    493
    376    997    618   -688   -119    807   -257    -85   -607   -927   -532    467
    361    976    615   -670   -127    797   -275   -148   -654   -966   -553    439
    327    940    613   -636   -142    776   -298   -223   -732  -1031   -605    379
    296    906    610   -600   -155    758   -319   -293   -800  -1091   -659    303
    290    865    574   -579   -140    719   -335   -342   -852  -1158   -724    246
    283    802    519   -542   -116    662   -337   -381   -898  -1208   -756    215
    270    774    504   -524   -116    639   -342   -420   -935  -1241   -787    174
    262    763    501   -511   -119    633   -355   -444   -950  -1252   -795    145
    277    753    472   -517    -96    613   -355   -441   -943  -1244   -782    153
    293    758    465   -524    -85    613   -337   -431   -924  -1226   -758    171
    293    805    509   -550   -106    657   -340   -431   -911  -1205   -735    176
    298    828    530   -563   -114    680   -348   -436   -914  -1202   -732    168
    290    805    514   -550   -111    659   -332   -426   -898  -1187   -714    181
    283    867    584   -576   -150    727   -327   -410   -852  -1130   -654    220
    293    948    652   -620   -181    800   -337   -405   -807  -1088   -613    244
    301    989    688   -644   -192    839   -355   -423   -795  -1075   -597    262
    288    997    709   -644   -210    854   -368   -439   -782  -1049   -566    285
    285   1000    714   -644   -213    857   -384   -446   -782  -1041   -550    288
    296   1005    706   -652   -205    857   -407   -472   -813  -1057   -563    267
    288    982    693   -633   -202    839   -426   -504   -854  -1085   -584    244
    270    976    706   -626   -218    841   -441   -530   -867  -1096   -581    239
    265    867    602   -566   -168    735   -444   -542   -898  -1130   -618    200
    254    724    467   -491   -106    597   -441   -542   -937  -1171   -662    148
    228    626    397   -426    -83    511   -441   -548   -969  -1202   -696    114
    197    571    371   -384    -88    472   -441   -566  -1002  -1228   -714     88
    192    522    329   -358    -67    426   -446   -581  -1028  -1247   -727     72
    192    509    316   -353    -62    413   -444   -589  -1041  -1249   -730     57
    189    511    322   -350    -64    418   -439   -600  -1052  -1249   -740     28
    202    498    296   -350    -46    397   -441   -607  -1062  -1247   -740     33
    205    485    280   -345    -36    384   -433   -605  -1057  -1228   -719     49
    200    480    277   -340    -38    379   -431   -605  -1052  -1218   -704     49
    231    504    272   -366    -20    389   -420   -605  -1041  -1200   -685     46
    254    517    262   -387     -2    389   -418   -600  -1031  -1184   -683     51
    252    509    254   -381      0    381   -413   -584  -1021  -1171   -675     57
    236    472    233   -355      0    353   -410   -584  -1031  -1179   -688     33
    231    397    166   -314     33    283   -394   -563  -1047  -1208   -727    -18
    241    192    -49   -218    145     72   -311   -446  -1044  -1275   -831   -101
    244     38   -205   -142    223    -83   -155   -277   -995  -1356   -956   -220
    223    122   -101   -174    161     10    -28   -179   -891  -1332   -945   -239
    140    413    272   -275    -64    342   -103   -509   -989  -1286   -818   -150
     59    844    784   -454   -361    815   -483  -1189  -1301  -1176   -553     75
    -15   1423   1436   -704   -724   1431   -820  -1675  -1426   -901   -158    394
      5   1829   1823   -919   -909   1826  -1109  -1932  -1428   -597    200    680
     54   1519   1465   -787   -704   1493  -1275  -1995  -1608   -711     80    568
     62    966    904   -517   -420    935  -1187  -1842  -1870  -1260   -522     64
     70    514    441   -293   -184    478   -932  -1470  -1844  -1584   -943   -272
    111    361    246   -239    -67    303   -680  -1026  -1460  -1395   -865   -194
    163    376    213   -270    -23    296   -511   -719  -1143  -1174   -698    -59
    215    410    192   -314     10    303   -415   -545   -979  -1057   -610     10
    228    400    171   -314     28    285   -374   -483   -922  -1023   -576     15
    215    381    166   -301     25    275   -355   -452   -898  -1013   -568    -15
    246    397    150   -322     49    275   -337   -410   -865   -989   -550    -10
    241    392    150   -316     44    272   -324   -389   -849   -987   -561    -12
    241    381    140   -311     49    262   -327   -379   -841   -984   -558    -10
    241    368    124   -306     59    246   -311   -363   -826   -971   -542     -7
    259    394    135   -327     62    265   -301   -337   -792   -943   -514     10
    257    436    176   -348     41    306   -283   -306   -750   -906   -488     25
    241    457    215   -348     12    335   -275   -285   -727   -883   -462     28
    210    423    213   -319     -2    319   -285   -280   -719   -883   -457     18
    163    394    231   -277    -33    314   -277   -249   -688   -862   -436     33
    145    368    223   -259    -38    296   -275   -223   -665   -831   -407     44
    145    420    275   -283    -64    348   -257   -168   -610   -782   -361     72
    207    478    270   -345    -31    374   -254   -111   -553   -740   -327    101
    306    555    249   -431     28    402   -236    -23   -475   -678   -267    153
    327    566    239   -449     44    402   -210     38   -428   -636   -223    181
    355    581    226   -470     64    405   -200     93   -381   -594   -194    189
    371    615    244   -493     62    428   -155    171   -311   -527   -140    239
    381    672    290   -527     46    483   -122    246   -239   -452    -80    283
    392    696    303   -542     44    501   -106    303   -187   -405    -44    316
    384    722    337   -553     23    530    -77    366   -127   -342     10    374
    366    750    384   -561    -10    568    -59    402    -88   -301     51    405
    387    800    413   -592    -12    607    -59    420    -62   -270     90    433
    376    815    439   -597    -31    628    -54    420    -57   -259    116    449
    361    841    478   -602    -59    659    -44    423    -54   -246    137    459
    355    859    504   -607    -75    683    -51    407    -57   -244    148    457
    345    841    496   -592    -75    670    -59    389    -75   -257    145    441
    329    870    540   -602   -106    704    -67    348   -103   -280    129    418
    319    883    563   -602   -122    724    -62    311   -129   -298    116    392
    303    875    571   -592   -135    722    -64    259   -176   -345     80    337
    277    841    563   -558   -142    704    -62    213   -223   -384     51    293
    239    802    561   -522   -161    683    -72    161   -275   -433     12    236
    215    763    548   -491   -166    654    -83    114   -329   -488    -33    174
    200    745    545   -475   -174    646    -93     75   -368   -524    -59    129
    184    740    555   -462   -184    649    -90     57   -384   -535    -67    109
    181    748    563   -465   -192    657    -88     54   -384   -537    -64     93
    176    756    579   -467   -202    667    -80     67   -368   -522    -46     88
    158    774    615   -467   -228    693    -67     88   -345   -496    -18     90
    153    813    659   -483   -252    737    -49    103   -327   -478      2     90
    168    823    654   -496   -244    740    -38    114   -314   -462     18     96
    163    828    662   -496   -249    745    -20    132   -293   -433     41    106
    150    888    735   -519   -290    810      0    158   -249   -389     85    135
    145    956    810   -550   -332    883      0    168   -218   -355    124    158
    132    982    849   -558   -358    917    -12    166   -194   -324    161    181
    122   1005    883   -563   -379    945    -23    163   -176   -298    194    194
    127    974    846   -553   -361    911    -38    155   -189   -303    189    174
    137    956    818   -545   -340    888    -51    140   -207   -314    184    158
    127    948    818   -540   -345    883    -64    116   -226   -324    176    140
    122    896    771   -509   -324    833    -62    106   -241   -335    163    114
    114    787    672   -452   -280    730    -62     96   -285   -376    116     49
    101    665    563   -381   -231    615    -59     93   -324   -420     67    -10
     90    594    504   -345   -205    550    -38     96   -335   -426     62    -31
     88    571    483   -329   -197    527    -38     80   -350   -441     49    -67
     77    535    457   -306   -189    496    -41     64   -368   -462     31    -98
     70    527    457   -298   -192    493    -33     67   -361   -454     38   -103
     64    517    452   -293   -194    485    -38     62   -371   -465     33   -124
     57    488    431   -272   -187    459    -41     62   -374   -472     31   -140
     44    465    420   -257   -189    444    -36     67   -371   -475     36   -148
     38    439    400   -239   -179    420    -33     64   -374   -483     33   -161
     33    418    384   -228   -174    402    -36     59   -379   -488     33   -171
     33    428    394   -233   -179    413    -41     59   -374   -483     38   -179
     36    441    405   -241   -184    423    -36     70   -358   -470     57   -174
     46    420    374   -233   -163    397    -33     77   -355   -467     57   -187
     62    290    228   -176    -83    259     -5    119   -381   -517     -5   -249
     90     98      7    -96     41     54     88    231   -415   -631   -145   -384
    106    -41   -148    -33    124    -96    239    384   -402   -750   -298   -545
     75     85     10    -80     33     49    350    407   -337   -740   -283   -553
    -44    444    488   -202   -265    465    161   -124   -465   -636    -85   -381
   -142    966   1109   -413   -626   1036   -231   -756   -592   -368    306    -15
   -252   1615   1867   -683  -1060   1740   -584  -1171   -540     57    828    446
   -265   1982   2247   -857  -1254   2114   -909  -1366   -413    459   1244    810
   -210   1579   1787   -685  -1000   1683   -997  -1312   -542    277   1008    615
   -174    984   1158   -405   -665   1070   -807  -1078   -836   -327    366     46
   -135    532    665   -200   -400    597   -488   -670   -872   -685    -59   -327
    -72    426    498   -176   -285    462   -215   -239   -555   -540      2   -290
    -10    426    436   -210   -223    431    -67     23   -345   -415     93   -228
     12    392    379   -202   -184    387      7    145   -259   -374    119   -223
     12    363    350   -189   -168    358     54    205   -223   -358    129   -223
     20    368    348   -194   -163    358     85    239   -202   -345    140   -220
     28    345    316   -189   -145    332    103    265   -189   -340    148   -218
     25    361    335   -194   -153    348    116    288   -174   -335    155   -215
     25    366    340   -197   -158    353    129    314   -150   -327    171   -213
     31    358    327   -194   -148    342    145    337   -122   -314    189   -202
     33    361    324   -197   -145    342    150    355    -96   -298    215   -189
     38    379    340   -207   -150    358    155    384    -59   -272    246   -166
     41    381    337   -213   -148    361    161    410    -28   -254    267   -150
     38    387    348   -213   -153    368    166    428     -2   -241    277   -148
     31    384    353   -210   -161    368    184    462     36   -218    301   -132
     36    407    368   -223   -166    389    197    498     75   -184    324   -111
     44    413    368   -231   -163    392    215    537    109   -161    340    -90
     49    428    379   -239   -163    405    236    579    148   -127    363    -59
     51    439    384   -246   -166    413    259    636    200    -80    392    -28
     72    439    363   -257   -145    402    285    698    254    -38    420     -5
     90    475    381   -285   -145    428    306    761    309      5    454     20
    103    514    410   -309   -153    462    329    831    368     59    491     59
    127    540    413   -335   -142    478    358    901    428    111    532     96
    148    566    418   -358   -135    493    384    969    485    163    574    137
    155    605    446   -381   -145    527    402   1026    535    213    615    181
    166    662    496   -413   -163    579    415   1060    568    254    652    220
    171    683    511   -428   -171    597    426   1075    584    277    670    244
    166    706    537   -436   -187    623    433   1085    600    301    691    262
    163    732    568   -446   -202    652    433   1078    600    309    696    267
    168    756    587   -462   -207    672    420   1054    579    296    683    259
    161    758    597   -459   -220    680    405   1021    555    283    672    252
    148    766    615   -457   -233    691    394    987    540    270    665    246
    142    756    613   -449   -236    685    379    935    511    241    639    226
    132    737    605   -433   -236    672    358    870    470    207    602    189
    116    706    589   -413   -236    646    342    810    431    171    568    153
    109    675    566   -394   -228    620    316    750    384    122    522    114
    111    628    517   -371   -202    574    293    698    340     75    472     67
    109    587    478   -348   -184    532    290    665    314     51    449     41
     96    571    472   -335   -189    522    288    644    303     41    433     31
     93    581    488   -337   -197    535    296    636    311     44    428     12
     85    602    517   -345   -218    561    316    644    335     70    457     25
     75    626    550   -350   -236    589    337    657    358     93    475     41
     72    649    576   -363   -252    613    350    662    363     88    472     49
     77    657    579   -366   -249    618    358    667    366     85    467     49
     77    688    610   -381   -265    649    371    685    392    119    498     62
     80    766    685   -423   -301    727    387    709    441    179    563    103
     83    828    745   -457   -329    787    366    691    462    202    592    122
     83    854    771   -467   -345    813    348    683    480    226    618    148
     80    865    784   -472   -353    826    335    675    480    231    620    150
     75    844    769   -459   -345    807    319    654    462    218    610    132
     70    823    753   -446   -340    789    298    628    441    200    594    111
     59    800    737   -431   -337    769    288    615    431    189    587    109
     57    732    675   -397   -309    704    280    605    405    158    555     85
     54    602    548   -327   -246    576    280    589    355    109    498     28
     46    509    462   -277   -207    485    283    581    324     75    459    -15
     36    462    423   -249   -192    444    272    566    293     44    428    -46
     31    413    381   -223   -176    397    259    542    267     20    405    -72
     23    384    361   -202   -168    374    257    537    259     15    394    -85
     18    387    366   -205   -174    376    259    532    259     18    397    -98
     18    371    353   -194   -168    363    257    527    249     10    392   -114
     12    335    319   -174   -153    327    254    517    241      5    387   -127
     12    332    319   -171   -153    327    249    514    246     12    400   -124
     12    316    303   -166   -145    311    246    514    252     20    407   -122
     15    314    298   -166   -142    306    239    504    244     12    400   -129
     20    301    280   -163   -129    290    244    509    252     18    400   -122
     31    298    267   -163   -116    283    249    514    259     18    405   -114
     44    223    179   -137    -67    202    254    530    231    -20    361   -161
     85     28    -57    -57     70    -15    301    581    135   -166    205   -319
    111   -189   -303     38    207   -246    431    683     38   -366    -23   -548
    119   -197   -316     38    218   -257    587    815     85   -418    -90   -636
     15    119    103    -67    -44    111    550    480    124   -280    103   -467
   -124    641    766   -259   -446    704    254   -142    155     51    535    -41
   -272   1379   1649   -553   -961   1514    -62   -574    355    600   1174    576
   -340   1935   2275   -797  -1306   2104   -376   -761    631   1169   1769   1143
   -270   1743   2013   -737  -1140   1875   -633   -849    542   1187   1766   1171
   -218   1169   1387   -478   -802   1278   -594   -766    145    600   1166    610
   -171    587    758   -210   -465    672   -322   -452   -174    -41    491    -23
   -111    358    470   -122   -290    413    -25     15    -15    -90    345   -174
    -23    345    368   -161   -197    358    174    355    213     51    441   -111
     36    314    275   -176   -119    296    288    530    322    109    475    -93
     51    277    223   -166    -85    252    340    594    350    114    475    -98
     51    267    215   -158    -80    241    368    633    368    116    475    -98
     64    257    192   -163    -62    226    389    662    384    127    491   -101
     80    270    189   -176    -54    228    400    678    392    129    491   -109
     80    275    194   -179    -57    236    413    701    413    145    504    -96
     70    275    205   -171    -67    241    428    722    439    163    519    -83
     70    293    220   -181    -75    257    433    732    449    171    527    -83
     70    319    249   -194    -90    285    449    756    475    189    545    -64
     70    324    254   -200    -93    290    465    787    504    220    574    -38
     72    319    246   -194    -85    283    480    815    527    246    594    -23
     72    345    270   -210    -98    309    488    839    548    267    613    -12
     67    363    296   -218   -114    329    506    872    579    293    633      7
     70    368    298   -220   -114    335    527    906    607    314    654     25
     83    384    301   -233   -109    342    548    945    641    350    688     46
     90    413    319   -254   -114    366    566    992    683    389    719     80
    103    441    335   -272   -116    389    584   1047    724    431    756    111
    124    462    337   -296   -106    400    597   1104    763    470    784    129
    142    480    337   -311    -96    410    620   1176    815    511    818    166
    163    514    350   -340    -93    433    636   1241    859    548    852    197
    192    545    353   -368    -80    449    652   1306    914    594    896    236
    215    584    368   -402    -75    478    667   1363    963    636    935    280
    239    631    392   -433    -75    511    688   1415   1002    670    963    332
    254    644    389   -449    -67    517    701   1441   1034    724   1015    363
    262    675    413   -470    -75    545    698   1439   1049    753   1049    366
    257    706    449   -485    -96    579    701   1436   1049    758   1060    376
    249    732    483   -491   -116    607    704   1418   1039    750   1060    384
    254    730    475   -493   -111    605    698   1382   1018    737   1049    366
    239    730    488   -485   -124    610    696   1340   1002    732   1044    353
    220    748    527   -485   -153    639    685   1283    976    711   1034    337
    205    727    522   -465   -158    626    675   1218    940    680   1015    316
    189    685    496   -439   -153    589    657   1148    893    641    979    280
    174    649    475   -413   -150    563    639   1083    852    602    940    246
    155    594    439   -376   -140    517    620   1023    807    563    909    210
    135    555    420   -345   -142    488    600    971    758    524    870    174
    111    524    410   -319   -150    467    592    932    730    501    841    145
    101    514    413   -309   -155    465    594    909    719    493    836    127
     98    506    407   -303   -155    457    607    901    722    501    841    129
     93    555    462   -324   -184    509    620    904    737    519    854    148
     83    571    488   -329   -202    532    649    919    763    535    865    161
     83    574    491   -327   -205    532    670    924    769    545    872    161
     90    587    496   -340   -202    542    678    932    771    553    872    158
     96    631    535   -363   -218    584    701    971    813    581    904    207
     96    719    623   -407   -262    670    706    982    844    618    937    259
     83    766    680   -426   -298    724    691    969    865    649    963    275
     88    797    709   -444   -309    753    665    956    885    685    997    285
    101    782    680   -441   -288    732    641    953    885    691   1008    290
     98    756    657   -428   -277    706    620    930    865    685   1005    283
     85    748    662   -418   -288    706    605    909    846    678   1002    285
     75    727    649   -402   -288    691    592    888    823    654    984    272
     64    628    563   -345   -249    597    584    867    787    618    937    233
     46    488    441   -270   -197    465    581    852    745    576    878    166
     28    415    387   -223   -179    402    584    839    714    535    836    135
     18    379    361   -200   -171    371    576    815    683    504    805    109
     25    332    306   -179   -140    319    576    795    662    480    787     72
     31    309    275   -171   -124    293    579    792    657    480    784     70
     38    290    249   -166   -106    270    576    789    644    472    779     72
     46    277    228   -163    -90    254    566    779    628    457    763     62
     41    265    223   -153    -90    244    563    771    623    454    763     54
     41    259    218   -153    -88    239    558    766    626    457    763     59
     49    246    197   -148    -75    223    555    761    623    452    753     70
     49    205    153   -127    -51    179    561    766    626    452    745     75
     38    161    122    -98    -41    142    581    782    641    462    737     67
     44    132     88    -88    -23    109    587    787    644    475    750     44
     62     51    -10    -57     33     20    589    792    592    415    698    -12
     96   -168   -265     36    179   -218    633    818    483    259    522   -176
    101   -415   -517    158    309   -465    756    888    361     38    277   -418
     88   -426   -514    166    301   -470    893    992    423     41    265   -454
    -12   -140   -127     75     57   -135    898    784    540    231    493   -233
   -176    478    654   -150   -415    563    657    259    683    615    979    265
   -355   1236   1592   -439   -974   1413    428    -83   1013   1234   1678    974
   -394   1608   2003   -607  -1200   1805    200   -124   1330   1769   2208   1519
   -319   1382   1699   -532  -1010   1540    -36   -226   1169   1680   2104   1462
   -275    828   1104   -277   -688    963   -101   -309    654   1026   1454    823
   -228    290    519    -31   -374    405     44   -135    246    363    771    132
   -155     77    233     36   -194    155    296    296    392    358    683     36
    -49     54    103     -2    -77     77    488    620    574    465    748     88
     25      7    -18    -18     18     -5    594    797    654    493    758     88
     46    -20    -67    -12     57    -44    633    857    683    496    756     75
     51    -36    -88     -7     67    -59    652    883    696    501    753     75
     67    -44   -111    -12     88    -75    662    904    701    496    748     75
     83    -38   -122    -23    101    -80    670    919    711    498    748     80
     88    -41   -129    -23    109    -85    685    943    727    506    758     90
     98    -28   -127    -33    111    -77    691    958    735    509    766     96
    106    -23   -129    -41    116    -75    698    974    745    514    771    103
    103    -15   -122    -44    111    -70    714   1002    774    535    792    127
    106      0   -106    -51    106    -51    727   1031    800    550    813    153
    111      7   -103    -62    106    -46    730   1047    805    558    815    163
    111     12    -98    -62    103    -41    740   1070    823    576    833    176
    119      2   -119    -62    119    -57    748   1098    849    594    859    194
    148      5   -142    -75    145    -67    745   1117    865    600    867    200
    166     20   -145    -93    155    -59    750   1143    885    613    880    218
    179     25   -155   -103    168    -64    776   1200    924    652    914    254
    200     46   -153   -124    176    -51    795   1257    958    683    940    280
    220     85   -135   -153    179    -23    813   1317   1000    714    971    306
    233    106   -127   -171    181    -10    844   1392   1049    758   1013    350
    252    145   -106   -200    179     20    865   1460   1093    792   1047    389
    283    189    -93   -239    187     46    875   1519   1140    823   1085    426
    314    210   -103   -262    210     54    901   1595   1197    880   1150    488
    332    254    -80   -293    205     88    924   1647   1247    922   1195    527
    348    298    -49   -324    200    124    937   1670   1267    937   1221    553
    350    327    -23   -340    187    153    948   1675   1280    950   1249    576
    348    358     10   -353    168    184    958   1678   1293    963   1267    592
    342    371     28   -358    158    202    950   1660   1286    953   1262    584
    335    379     44   -358    145    213    948   1631   1270    940   1257    581
    314    384     67   -350    124    226    953   1600   1265    927   1254    581
    288    379     90   -332     98    236    956   1556   1254    909   1241    571
    254    345     90   -301     80    218    948   1493   1221    870   1210    540
    218    314     96   -265     62    205    935   1428   1182    831   1179    509
    187    277     90   -233     46    184    922   1363   1137    787   1135    472
    168    233     64   -200     51    150    901   1293   1085    735   1091    431
    155    187     31   -174     62    111    878   1234   1041    685   1052    389
    145    161     15   -153     64     88    867   1189   1010    657   1021    361
    137    140      2   -140     67     72    875   1171    995    639   1008    345
    135    153     18   -142     59     85    885   1156    992    628   1000    342
    135    176     38   -155     46    109    909   1163   1010    639   1013    358
    135    207     72   -174     31    140    937   1176   1031    654   1031    374
    135    215     80   -176     25    148    963   1189   1041    659   1036    368
    137    218     80   -176     28    150    984   1208   1057    662   1039    368
    150    283    132   -218     10    207   1002   1234   1093    701   1075    405
    148    368    218   -259    -33    293   1013   1247   1132    743   1119    452
    140    415    275   -280    -70    345   1008   1234   1150    761   1140    480
    145    449    303   -296    -77    376    966   1208   1153    769   1153    504
    155    449    293   -303    -70    371    937   1189   1145    761   1143    501
    150    446    296   -298    -72    371    922   1174   1132    750   1140    501
    124    457    332   -293   -103    394    917   1161   1132    753   1140    509
    106    446    340   -275   -116    394    911   1148   1124    743   1130    498
    111    324    213   -220    -49    270    883   1109   1060    665   1057    428
    116    197     77   -158     18    137    859   1067    982    581    976    350
    116    119      2   -119     57     62    846   1036    927    527    919    298
    122     85    -36   -103     80     25    828    997    880    475    872    257
    122     49    -75    -88     98    -10    810    966    846    439    841    233
    106     36    -72    -72     88    -18    807    956    831    420    826    220
    109     28    -83    -70     93    -25    802    945    823    410    813    213
    124     25    -98    -75    111    -36    792    935    818    397    802    207
    122      5   -116    -64    119    -54    797    937    815    394    800    213
    124      0   -124    -62    124    -62    797    937    810    384    792    210
    137    -10   -150    -64    142    -80    784    924    792    358    769    187
    145    -25   -171    -59    158    -98    779    917    787    345    753    181
    142    -31   -174    -57    155   -101    787    922    787    345    750    184
    150    -33   -184    -59    166   -109    782    917    779    335    732    171
    166    -85   -252    -41    207   -168    782    919    740    283    672    119
    207   -280   -488     36    348   -384    828    958    633    124    496    -41
    215   -496   -711    137    462   -605    963   1052    542    -75    270   -277
    192   -431   -623    119    407   -527   1098   1153    623    -59    275   -296
     88   -114   -202     10    142   -158   1114    974    756    140    506    -72
    -51    444    496   -194   -272    470    875    446    872    511    976    410
   -200   1182   1382   -493   -789   1280    626     85   1143   1093   1639   1088
   -233   1512   1745   -639   -989   1628    394    -15   1382   1551   2101   1571
   -181   1184   1363   -504   -774   1273    166   -179   1135   1387   1927   1454
   -142    626    769   -241   -454    696     80   -319    545    662   1213    761
   -101    176    277    -38   -189    226    218   -135    197     59    597    145
    -23    -25     -2     23    -10    -12    441    301    366     67    527     75
     62    -31    -96    -18     77    -62    628    636    592    210    620    148
    140    -31   -171    -54    155   -101    737    836    711    275    652    168
    161    -41   -202    -59    179   -122    779    909    743    280    649    171
    171    -51   -223    -59    197   -137    797    940    748    285    649    171
    179    -54   -233    -64    205   -142    805    953    748    275    639    163
    184    -51   -236    -64    210   -142    810    971    763    288    649    179
    174    -54   -228    -62    200   -140    820    997    795    311    675    207
    179    -36   -218    -72    197   -127    820   1008    797    311    675    210
    189    -10   -200    -90    192   -103    820   1018    800    314    672    210
    192     18   -174   -103    184    -77    833   1044    823    342    693    228
    197     31   -168   -114    184    -67    841   1054    833    350    698    241
    207     49   -158   -129    184    -54    846   1067    846    363    706    262
    213     59   -153   -137    184    -46    854   1091    870    389    732    298
    220     70   -150   -145    187    -38    865   1117    898    410    748    322
    231     64   -168   -148    200    -51    872   1145    919    423    761    348
    231     75   -155   -153    192    -38    880   1176    940    449    779    376
    246    114   -132   -181    187     -7    883   1215    974    480    802    407
    275    150   -124   -213    200     12    880   1254    997    506    820    428
    290    194    -98   -244    194     49    883   1301   1031    530    841    457
    301    218    -83   -259    192     67    909   1369   1085    579    880    514
    329    241    -88   -288    207     77    919   1431   1132    618    911    555
    361    277    -83   -319    223     98    917   1480   1166    644    924    589
    381    332    -49   -355    215    142    937   1545   1215    693    966    649
    402    405      2   -405    200    205    953   1587   1257    740   1018    709
    402    433     28   -420    187    231    956   1608   1283    779   1060    753
    392    467     75   -428    158    272    950   1605   1288    789   1070    771
    381    465     83   -426    148    275    948   1592   1275    782   1065    779
    376    470     93   -423    140    283    943   1569   1260    774   1057    776
    368    496    124   -433    122    311    930   1540   1249    769   1057    789
    363    519    155   -441    103    337    917   1512   1241    766   1057    802
    350    488    137   -420    103    314    911   1465   1210    740   1031    782
    322    465    142   -394     90    303    901   1402   1169    698    992    748
    290    415    124   -355     83    270    896   1340   1119    652    945    701
    272    355     83   -314     96    220    870   1265   1049    587    880    644
    283    311     28   -296    127    171    828   1174    966    501    797    561
    252    262     10   -257    122    137    826   1130    932    472    769    532
    223    220     -5   -223    114    109    823   1093    904    454    748    517
    223    200    -23   -210    124     88    815   1067    875    428    722    491
    241    205    -36   -226    140     85    820   1060    878    433    727    498
    233    231     -2   -231    119    114    836   1062    885    446    743    517
    223    270     44   -249     90    158    841   1054    880    436    735    509
    226    283     57   -254     85    171    852   1052    875    433    732    506
    215    293     77   -257     70    187    857   1054    870    436    737    511
    226    363    137   -296     44    252    867   1072    901    467    771    542
    246    457    207   -353     20    332    867   1080    932    504    813    579
    213    504    290   -358    -38    397    870   1080    961    535    846    607
    231    555    324   -394    -46    441    831   1034    948    535    854    615
    252    558    306   -407    -25    433    795    997    922    519    846    602
    241    535    290   -389    -25    413    774    971    893    501    836    587
    236    519    283   -376    -23    402    763    953    875    493    839    584
    233    514    280   -376    -23    397    737    919    841    465    820    561
    241    431    189   -337     25    311    722    893    795    415    769    509
    233    293     57   -265     88    176    711    880    743    353    704    444
    218    197    -20   -207    119     88    706    875    709    316    672    410
    192    166    -25   -181    109     70    696    839    667    280    649    387
    166    119    -49   -142    106     36    696    818    644    265    641    379
    161     96    -64   -129    114     18    691    805    620    249    623    361
    179     70   -109   -124    145    -18    680    797    600    223    597    327
    163     59   -106   -114    135    -23    693    800    602    231    607    329
    150     54    -96   -101    124    -20    698    797    600    239    618    340
    168     67   -101   -119    135    -15    691    789    597    236    615    335
    153     62    -90   -106    122    -12    693    789    597    241    620    332
    150     23   -127    -88    140    -51    683    792    587    239    610    324
    142     23   -122    -83    132    -49    678    795    587    249    618    335
    137     36   -101    -88    119    -31    670    789    584    257    626    340
    158    -10   -168    -72    163    -88    670    792    558    226    587    293
    174   -174   -350     -2    262   -262    730    880    522    142    483    202
    168   -355   -524     93    345   -439    867   1036    501     12    314     28
    171   -332   -506     77    337   -418   1002   1174    558    -28    241    -64
     96    -49   -145    -23    119    -96   1047   1047    649     96    392     54
    -44    381    426   -168   -236    402    789    384    563    316    727    384
   -213   1026   1239   -407   -724   1132    472   -194    576    732   1260    906
   -270   1525   1795   -631  -1031   1660    213   -459    724   1226   1792   1431
   -166   1361   1527   -597   -846   1444    -10   -587    628   1304   1852   1519
   -142    743    883   -301   -511    810    -41   -574    202    688   1200    919
   -119    223    342    -51   -231    283     96   -353   -116     44    522    280
    -77      0     75     38    -77     36    327     98     67     25    410    192
      2     15     12     -7     -5     15    519    480    371    228    548    311
    103     41    -64    -75     83    -10    633    719    537    337    620    366
    114     15   -101    -64    109    -41    698    826    615    381    646    387
     88      2    -85    -46     88    -41    714    854    636    384    646    384
    103     36    -67    -70     85    -15    740    888    665    405    665    405
    124     49    -75    -88     98    -12    769    924    691    428    678    420
    109     62    -46    -85     77      7    789    958    714    454    698    436
    140    114    -25   -127     83     44    805    979    735    483    724    462
    150    135    -15   -142     83     59    820    992    753    501    737    478
    103    106      2   -106     51     54    813   1002    763    517    748    488
    116    155     38   -137     38     98    854   1041    805    563    787    527
    174    283    109   -228     31    197    930   1109    875    636    852    594
    161    306    145   -233      7    226    919   1124    896    672    880    628
     90    166     72   -129     10    122    833   1078    844    628    828    584
    122    158     36   -140     44     98    826   1091    846    626    818    574
    233    301     64   -267     85    184    927   1187    935    709    891    646
    332    449    116   -389    109    283    987   1262   1010    789    963    724
    200    293     93   -246     51    194    888   1226    974    769    937    714
    189    316    127   -254     31    223    872   1270   1010    818    979    769
    267    431    163   -350     51    298    958   1376   1098    904   1052    849
    290    439    148   -363     72    293    976   1436   1137    940   1078    888
    179    306    124   -244     28    215    854   1413   1104    906   1044    865
    197    342    145   -270     25    246    872   1473   1150    953   1083    919
    233    420    187   -329     23    306    896   1525   1195   1002   1130    976
    283    506    223   -394     31    366    901   1553   1221   1041   1158   1018
    272    537    262   -407      5    400    906   1556   1231   1070   1176   1052
    265    540    275   -402     -5    407    904   1545   1228   1091   1195   1096
    277    545    267   -413      5    407    872   1512   1200   1088   1187   1119
    290    574    283   -431      5    428    867   1483   1184   1088   1171   1143
    280    626    345   -454    -33    488    896   1465   1189   1114   1195   1210
    272    659    384   -467    -54    522    914   1431   1176   1122   1205   1270
    280    675    394   -478    -57    535    950   1397   1166   1122   1202   1327
    192    563    371   -376    -88    467    883   1299   1096   1067   1143   1335
    153    465    311   -311    -80    389    820   1200   1015    997   1072   1325
    148    431    283   -290    -67    358    807   1135    963    956   1031   1343
    124    400    275   -265    -75    337    797   1085    930    930   1005   1376
    158    363    205   -259    -23    285    820   1060    909    904    969   1395
    124    316    192   -223    -33    257    800   1010    875    883    950   1444
     83    301    218   -192    -67    262    787    982    865    885    956   1512
    137    374    236   -257    -49    306    844   1023    909    932   1000   1608
    197    426    228   -311    -15    327    888   1039    922    940   1005   1662
     83    332    249   -210    -83    290    836    987    878    896    966   1675
     62    358    296   -210   -116    327    854    997    885    911    984   1735
     83    420    335   -254   -124    379    878   1015    904    940   1015   1805
    106    478    371   -290   -132    426    880   1021    927    966   1047   1867
     88    524    436   -309   -174    480    870   1015    953   1002   1083   1938
     80    574    493   -327   -205    535    844   1002    969   1026   1109   1990
     93    592    498   -342   -202    545    800    979    963   1021   1104   2008
    109    548    439   -327   -163    493    782    961    937   1000   1075   2008
    124    511    384   -319   -129    449    758    922    898    958   1028   1984
    166    571    405   -368   -119    491    756    909    901    969   1044   2023
    189    592    400   -392   -103    496    779    917    904    966   1047   2044
     72    374    301   -223   -114    337    706    859    820    878    956   1964
     80    293    210   -187    -64    252    693    839    771    823    898   1912
    103    239    132   -171    -12    187    698    823    732    782    859   1865
     51    142     90    -98    -20    119    672    784    683    724    797   1803
     83    142     59   -111     12    101    665    771    665    698    769   1771
    109    148     38   -129     33     93    688    779    665    696    763   1766
     44    161    116   -103    -36    140    678    774    672    717    795   1797
     41    166    124   -103    -41    145    670    769    675    722    795   1800
     46    124     77    -85    -15    101    649    745    649    693    758   1758
     59    135     75   -101     -7    106    654    745    649    691    745   1745
     51    137     85    -96    -18    114    652    743    649    691    737   1738
     51    127     75    -88    -12    101    649    735    636    680    719   1719
     67    122     54    -93      7     88    649    735    636    678    711   1706
     72     72      0    -72     36     36    659    743    626    654    683   1675
    114    -93   -207    -10    161   -150    680    763    540    530    540   1540
    140   -309   -449     83    293   -379    766    833    423    314    301   1301
    145   -374   -519    114    332   -446    917    982    420    197    158   1145
     31   -184   -218     75    124   -202    976    898    532    324    303   1273
    -83    298    381   -109   -231    340    792    329    579    602    667   1628
   -218   1002   1221   -392   -719   1111    478   -285    688   1067   1247   2208
   -379   1691   2070   -654  -1223   1880    244   -548   1005   1709   1945   2904
   -368   1631   2000   -631  -1184   1813    -33   -696    963   1857   2094   3102
   -262   1130   1392   -433   -826   1260   -137   -737    542   1343   1571   2616
   -192    550    743   -181   -467    646    -23   -527    109    597    795   1847
   -137    181    319    -20   -228    249    215    -54    132    358    459   1499
    -49    181    228    -67   -140    205    436    371    410    535    568   1577
     23    189    163   -106    -70    176    584    628    576    636    636   1623
     36    137    101    -88    -33    119    620    711    610    628    607   1584
     41     90     49    -64     -2     70    623    735    607    607    576   1548
     44     90     46    -70     -2     70    639    766    623    607    579   1543
     70    127     54    -98      7     90    672    807    649    620    584   1540
     85    158     70   -124      7    114    657    818    657    623    589   1538
     80    171     90   -124     -5    132    644    820    665    631    600   1548
     83    184    101   -135     -7    142    662    844    683    646    615   1556
     75    181    103   -129    -12    142    678    862    704    662    628   1564
     77    184    103   -132    -12    145    685    875    724    678    644   1571
     75    215    140   -145    -31    179    693    893    745    691    659   1582
     75    213    137   -145    -31    176    706    919    766    701    665   1584
     93    205    111   -150     -7    158    709    943    776    698    657   1569
     88    259    171   -176    -41    218    722    976    815    732    693   1602
     93    311    218   -202    -62    265    735   1015    852    763    724   1636
    101    254    153   -179    -28    205    727   1041    857    756    711   1621
    135    296    161   -215    -12    231    727   1091    888    779    730   1634
    124    353    226   -241    -51    290    753   1158    943    833    779   1680
    106    368    262   -236    -77    316    776   1226    989    878    820   1719
    148    400    252   -275    -51    324    787   1288   1031    911    849   1743
    181    428    246   -306    -31    337    807   1358   1075    950    880   1769
    210    478    265   -345    -28    371    836   1436   1130   1000    927   1808
    192    485    293   -337    -49    389    836   1475   1156   1021    948   1823
    192    509    316   -350    -62    413    841   1499   1176   1041    966   1836
    265    548    283   -405    -10    415    844   1504   1176   1041    966   1834
    254    615    358   -436    -51    488    854   1504   1192   1065   1000   1865
    254    662    407   -457    -75    535    849   1475   1187   1072   1015   1880
    257    683    423   -470    -83    555    862   1444   1174   1067   1013   1880
    241    667    426   -454    -90    548    862   1408   1150   1049   1000   1860
    226    641    415   -436    -96    530    807   1327   1091   1000    953   1810
    228    639    410   -433    -90    524    802   1273   1062    979    932   1784
    210    618    405   -415    -96    511    805   1208   1023    943    901   1745
    163    530    366   -348   -101    449    787   1119    953    870    831   1673
    135    467    329   -303    -96    400    750   1034    891    810    774   1615
    145    496    350   -319   -101    423    743    982    862    789    750   1595
    114    433    319   -272   -101    376    693    909    807    737    701   1543
    114    374    259   -244    -72    316    678    865    766    698    665   1496
    111    363    252   -239    -70    309    704    852    756    685    652   1478
    111    426    314   -267   -101    371    732    859    776    704    670   1491
     59    436    374   -249   -155    405    719    849    789    714    688   1506
     57    483    426   -270   -184    454    737    859    815    735    709   1532
     80    524    444   -303   -181    485    763    878    836    745    714   1538
     88    498    410   -293   -161    454    776    880    823    727    693   1512
    106    540    431   -324   -163    485    789    893    844    745    711   1530
    101    607    506   -355   -202    558    795    906    883    784    758   1569
     93    662    568   -379   -239    618    774    891    896    807    784   1597
    116    717    600   -415   -241    659    730    862    893    815    792   1608
     96    670    574   -384   -239    623    696    833    867    797    771   1587
     98    626    527   -361   -213    576    680    810    841    779    750   1569
    122    618    496   -371   -187    558    662    784    818    766    737   1556
    109    584    475   -345   -181    530    633    748    787    737    711   1527
     62    501    439   -283   -187    470    605    719    743    691    662   1483
     64    413    348   -239   -142    381    605    717    704    644    610   1436
     57    350    290   -205   -116    322    602    701    667    607    566   1400
     41    298    257   -168   -106    277    597    678    639    579    530   1366
     54    272    218   -163    -83    244    589    657    607    545    496   1330
     46    226    179   -137    -64    202    592    641    579    517    467   1296
     18    200    181   -109    -83    192    579    631    566    509    457   1286
     20    189    168   -103    -72    179    568    623    561    498    444   1273
     33    171    137   -103    -51    153    561    613    545    480    428   1252
     41    174    132   -109    -46    153    571    618    545    483    423   1249
     41    176    135   -109    -46    155    584    623    542    480    415   1239
     38    124     85    -80    -23    106    568    610    522    454    381   1210
     51    101     49    -77      0     75    568    610    511    441    361   1187
     44    101     54    -72     -5     77    571    618    511    439    358   1179
     54     18    -38    -36     44    -10    553    613    457    376    290   1111
     90   -181   -272     46    181   -226    581    639    332    205    106    935
    101   -327   -428    111    262   -379    735    756    272     36    -90    732
     64   -275   -342    103    202   -309    891    852    348     38   -101    696
     -7     12     18     -2    -12     15    893    589    423    194     96    880
   -176    540    717   -181   -446    628    607    -64    467    537    548   1335
   -374   1288   1662   -459  -1018   1475    290   -491    719   1150   1254   2039
   -400   1745   2145   -672  -1273   1945     18   -639    976   1680   1797   2585
   -322   1491   1810   -587  -1065   1649   -233   -766    789   1608   1704   2540
   -257    893   1150   -316   -704   1021   -275   -756    285    927   1010   1880
   -213    358    568    -75   -389    462    -51   -446    -51    259    309   1187
   -124    155    280    -15   -202    218    210     36    135    249    197   1057
    -59    119    179    -31   -119    150    413    389    358    381    270   1109
      5    106    101    -54    -46    103    522    587    472    452    311   1140
     25     72     44    -49     -7     57    537    636    488    444    298   1119
     33     67     33    -51      0     51    558    672    498    441    293   1114
     51     75     23    -64     12     49    576    709    511    444    293   1119
     57     57      0    -57     28     28    602    730    519    441    283   1109
     59     62      2    -62     28     33    605    745    535    449    283   1104
     62     80     18    -72     20     49    602    763    548    459    290   1117
     80     90      7    -88     36     51    605    779    558    467    293   1122
     70    111     41    -90     15     77    615    802    574    488    306   1137
     72    129     57   -103      7     93    620    826    600    514    324   1161
     83    145     59   -114     12    103    626    839    610    517    319   1156
     90    161     67   -127     12    114    633    854    626    524    324   1156
     83    184    101   -132     -7    142    644    888    659    558    353   1184
     85    202    116   -145    -15    161    659    927    688    584    379   1215
     98    218    119   -158    -10    168    667    963    704    597    387   1221
    111    244    129   -179     -7    189    675   1008    743    633    413   1244
    119    270    150   -194    -15    210    693   1070    795    678    446   1286
    122    267    145   -197    -10    207    704   1117    818    696    457   1299
    148    277    127   -213     10    202    714   1176    854    727    478   1314
    163    306    142   -236     10    226    730   1247    904    771    511   1343
    187    376    189   -280      0    283    753   1317    966    826    561   1392
    244    407    161   -327     41    285    758   1376   1010    865    594   1426
    254    439    184   -348     33    311    787   1428   1049    898    626   1457
    241    491    246   -366     -2    368    797   1449   1072    919    646   1483
    220    506    285   -363    -31    397    800   1447   1075    927    652   1499
    215    545    327   -381    -57    436    800   1436   1075    935    662   1509
    228    579    348   -405    -59    465    802   1423   1072    937    670   1527
    231    576    345   -405    -57    462    784   1382   1039    904    641   1493
    223    553    329   -387    -51    441    769   1327   1005    865    605   1454
    205    530    324   -368    -59    428    758   1270    971    833    576   1436
    187    483    296   -335    -54    389    756   1215    937    807    558   1431
    171    452    280   -314    -54    366    743   1150    888    766    519   1395
    153    426    272   -288    -59    350    724   1075    831    719    470   1345
    119    374    252   -249    -67    311    701   1002    774    662    410   1288
    109    280    171   -194    -31    228    667    932    704    600    348   1228
    103    220    116   -163     -7    168    654    885    665    561    309   1197
     93    215    122   -153    -12    168    639    844    633    522    267   1166
    106    215    109   -163     -2    163    639    831    628    519    265   1163
    103    236    132   -168    -12    184    652    831    636    535    283   1174
     77    272    194   -176    -57    233    672    836    659    561    309   1202
     67    311    244   -189    -88    277    688    844    672    566    309   1208
    103    298    194   -200    -44    246    678    844    659    550    288   1189
    106    332    226   -218    -59    277    685    857    672    568    303   1200
     80    407    327   -244   -122    366    709    880    724    626    358   1257
     85    498    413   -290   -163    457    704    878    756    665    397   1291
     93    558    465   -327   -187    511    678    857    771    691    423   1322
     85    594    509   -340   -210    550    649    833    771    704    439   1343
     75    576    501   -327   -213    540    620    810    753    696    426   1340
     83    553    470   -316   -192    511    592    776    714    670    397   1314
     67    527    457   -298   -194    493    571    745    688    652    376   1306
     64    488    423   -277   -179    457    571    732    667    636    358   1293
     67    374    303   -223   -116    340    563    717    618    592    306   1249
     62    254    192   -158    -64    223    563    711    579    548    249   1208
     54    194    140   -127    -44    168    561    701    548    522    215   1187
     59    150     90   -106    -15    122    550    675    504    483    174   1156
     57    103     44    -83      7     75    542    649    467    457    145   1135
     46     96     49    -70      0     72    545    644    465    459    148   1143
     49     75     23    -64     12     49    540    641    454    452    135   1135
     62     59     -5    -62     33     28    532    644    444    446    127   1130
     62     59     -5    -62     33     28    535    644    441    449    122   1132
     59     59      0    -59     31     31    532    633    433    441    111   1135
     64     28    -38    -49     51     -5    524    623    418    428     96   1132
     93      7    -85    -51     88    -38    522    628    410    423     80   1127
     83     -5    -90    -41     85    -46    532    636    420    431     90   1145
     80      7    -72    -44     77    -31    530    636    415    426     90   1153
    106    -75   -181    -18    142   -127    540    672    387    376     28   1109
    148   -280   -428     64    285   -353    623    795    348    252   -129    971
    179   -428   -610    122    394   -519    758    958    350    109   -314    789
    148   -280   -428     67    288   -353    878   1083    475    153   -280    797
     -5    127    132    -62    -70    132    784    644    480    327    -18   1041
   -153    698    852   -275   -501    774    470    -83    371    610    410   1465
   -280   1343   1623   -532   -953   1483    181   -561    444   1078    987   2005
   -285   1613   1899   -662  -1091   1756    -88   -792    511   1452   1387   2395
   -246   1132   1379   -444   -815   1257   -200   -841    220   1132   1039   2101
   -202    561    763   -181   -483    662   -148   -730   -220    384    270   1384
   -132    119    252      5   -194    184     25   -374   -329    -33   -210    940
    -64    -15     49     41    -57     15    239    101     -2    132   -140   1008
     10     -2    -12     -5     10     -7    379    402    228    285    -31   1093
     72      0    -72    -36     72    -36    472    584    358    355     15   1122
     64    -25    -93    -20     77    -59    511    652    405    366     25   1124
     64    -46   -111     -7     88    -77    522    678    413    355     15   1104
     83    -54   -137    -15    109    -96    522    696    418    342      2   1085
     77    -38   -116    -20     96    -77    537    724    444    358     18   1091
     54    -25    -83    -15     67    -54    550    740    462    366     25   1096
     51    -10    -62    -20     57    -36    553    743    470    368     28   1093
     59     -2    -64    -31     62    -33    555    756    488    371     33   1096
     62     -2    -64    -31     62    -31    558    774    509    381     46   1098
     83     33    -49    -59     64     -5    561    787    519    387     51   1091
     98     31    -67    -64     83    -18    581    807    537    397     70   1101
    101     54    -46    -80     75      5    587    823    555    410     85   1106
     98     90     -7    -96     54     41    592    839    576    423    101   1111
     96    111     15   -103     38     64    597    862    597    441    122   1122
    101    135     33   -116     33     85    610    898    631    470    148   1137
     98    148     46   -124     25     96    628    943    672    501    174   1156
    127    174     46   -150     38    111    631    984    701    519    189   1161
    158    205     44   -184     57    127    641   1041    740    548    213   1179
    158    244     85   -200     36    166    670   1111    800    607    272   1231
    155    272    116   -215     18    194    688   1182    854    657    319   1275
    179    314    135   -246     23    226    693   1244    891    693    353   1304
    194    366    171   -280     12    267    706   1299    932    737    400   1343
    207    410    202   -309      2    306    711   1340    961    769    431   1371
    218    446    226   -332     -5    337    706   1348    966    774    446   1379
    213    475    259   -345    -23    368    709   1348    969    776    459   1392
    210    496    283   -353    -36    389    714   1343    971    782    475   1405
    207    537    329   -371    -59    433    698   1312    948    769    470   1395
    202    561    358   -381    -77    459    685   1265    922    745    459   1374
    194    558    361   -376    -83    459    685   1221    896    730    446   1361
    192    550    358   -374    -83    454    678   1163    865    698    420   1332
    181    540    358   -361    -88    449    662   1093    818    652    384   1288
    158    517    355   -337    -98    436    649   1023    769    600    335   1236
    132    462    329   -298    -98    397    633    953    711    537    280   1179
    103    418    314   -262   -103    366    615    878    652    480    231   1122
     83    394    311   -239   -114    353    602    818    607    431    189   1072
     70    363    293   -215   -111    327    594    779    581    400    161   1039
     54    332    275   -194   -109    303    587    743    561    374    142   1015
     41    332    290   -187   -124    311    589    717    550    361    135   1002
     33    355    322   -194   -142    340    610    724    568    379    153   1015
     36    389    353   -213   -158    371    613    727    581    387    166   1026
     28    415    387   -220   -179    400    620    727    589    392    174   1031
     10    400    389   -205   -189    394    636    735    592    392    171   1034
     12    394    381   -202   -184    389    639    750    602    405    181   1047
     23    483    457   -254   -218    472    628    756    636    441    223   1080
     25    574    545   -301   -259    561    605    740    659    467    262   1114
     33    615    581   -327   -275    600    576    732    683    496    298   1150
     54    605    550   -329   -246    579    540    722    675    493    298   1148
     67    584    514   -327   -226    550    519    693    646    470    275   1124
     57    584    527   -322   -236    555    501    657    623    452    262   1114
     44    571    527   -309   -241    550    485    623    592    431    252   1101
     31    506    475   -267   -220    491    472    602    555    400    215   1065
     15    371    353   -194   -168    363    462    589    506    340    148   1002
      2    275    272   -137   -135    272    446    568    457    290     96    953
     -7    215    223   -103   -114    218    431    540    413    249     59    914
    -15    184    200    -83   -106    192    426    519    381    220     31    885
    -15    166    179    -75    -96    171    415    501    355    197     10    865
     -7    158    163    -75    -85    161    400    480    329    179     -7    839
     -5    148    153    -72    -80    150    392    470    319    168    -20    823
    -20    119    140    -49    -80    129    400    480    327    176    -10    828
    -28    119    145    -46    -88    132    387    470    316    155    -28    810
    -33    116    150    -44    -90    132    374    452    298    137    -51    789
    -46    106    150    -31   -101    127    371    449    298    135    -51    784
    -41     90    132    -23    -85    111    374    449    293    129    -62    774
    -31     83    111    -25    -70     96    368    441    283    119    -70    758
    -18     62     80    -23    -49     70    374    444    270    101    -90    740
     10    -88    -98     38     54    -93    394    465    184    -10   -210    626
     44   -342   -387    150    215   -363    485    519     31   -257   -470    366
     44   -426   -472    189    254   -449    631    628      0   -381   -613    202
    -15   -239   -226    127    103   -233    698    517     88   -277   -485    309
   -140    200    340    -31   -241    270    483    -70    150     -2   -119    665
   -290    948   1239   -327   -763   1093    132   -688    311    509    504   1280
   -433   1610   2042   -589  -1239   1826   -129   -898    657   1124   1158   1917
   -402   1631   2034   -615  -1218   1831   -413   -997    701   1327   1353   2130
   -324   1122   1444   -400   -885   1283   -540  -1036    293    849    872   1688
   -288    522    810   -116   -548    665   -368   -823   -194     70     96    932
   -218    168    384     23   -301    275    -75   -319   -158   -135   -189    644
   -135    106    241     12   -187    174    163     96     75    -20   -135    672
    -64     88    153    -12   -109    119    301    335    205     44   -101    688
    -46     75    122    -12    -83     98    358    428    244     54    -96    675
    -25     59     85    -18    -54     72    374    459    249     38   -109    652
    -18     33     49     -7    -33     41    389    483    249     25   -122    633
    -38     36     75      0    -57     54    410    509    267     36   -106    649
    -38     62    101    -10    -70     80    415    530    283     49    -88    654
    -25     67     93    -23    -59     80    410    527    280     31    -98    639
    -18     90    109    -36    -64     98    420    542    296     41    -88    646
    -10    106    114    -49    -64    109    428    563    316     51    -72    654
      0    119    119    -59    -59    119    423    568    322     44    -75    649
      5    109    101    -57    -49    106    428    589    337     54    -62    662
      5    140    132    -72    -64    137    439    613    361     72    -41    675
      7    161    150    -85    -72    155    449    636    376     88    -31    678
     18    163    145    -90    -62    155    452    657    392     98    -23    685
     20    171    150    -98    -64    161    467    696    418    122      0    704
     36    194    158   -116    -59    176    485    740    446    145     23    722
     62    228    166   -145    -51    197    498    787    472    161     38    730
     75    259    184   -166    -54    223    522    854    514    197     75    756
     80    293    210   -187    -64    252    548    924    561    236    116    787
    106    316    210   -213    -51    265    561    992    597    262    142    810
    119    348    228   -236    -54    290    579   1060    641    298    176    841
    140    389    249   -265    -54    319    602   1132    693    348    228    888
    161    436    275   -298    -57    355    615   1182    732    381    257    914
    179    480    301   -329    -62    392    623   1210    753    405    285    932
    184    501    316   -345    -67    410    633   1223    766    428    314    953
    192    524    332   -358    -70    428    636   1215    769    433    329    963
    187    527    340   -358    -77    436    626   1184    750    418    324    950
    181    550    368   -366    -93    459    620   1156    737    407    322    948
    166    553    387   -361   -109    470    623   1119    730    400    324    948
    150    545    394   -348   -122    470    610   1062    698    371    309    922
    137    532    392   -337   -127    465    587    987    665    335    283    893
    122    504    381   -314   -129    441    568    914    623    293    252    859
    106    459    353   -283   -124    405    537    828    558    233    205    802
     96    413    316   -254   -109    366    514    748    496    171    155    745
     77    381    301   -231   -111    342    496    680    444    122    111    701
     49    329    277   -189   -114    303    478    623    397     77     75    662
     33    298    262   -166   -114    280    457    574    355     36     41    623
     20    288    267   -153   -122    277    449    540    327      7     23    605
     15    277    262   -148   -124    270    454    530    319     -2     12    597
     18    293    272   -155   -127    283    467    530    329      2     20    597
     18    324    306   -171   -145    316    483    532    345     15     33    605
     -2    368    371   -181   -187    368    509    548    371     36     59    623
      0    366    366   -184   -184    366    522    553    371     31     59    618
     23    371    345   -197   -161    358    530    555    368     28     59    613
     33    439    402   -239   -184    420    542    574    402     62     98    644
     41    511    470   -275   -213    491    545    581    441    106    148    688
     57    553    496   -306   -218    524    511    558    446    116    166    696
     72    568    496   -322   -210    532    478    545    446    122    176    704
     80    566    485   -324   -202    527    454    527    428    109    168    693
     85    553    467   -319   -189    511    439    501    400     85    153    675
     77    535    457   -306   -189    496    418    470    371     59    132    657
     51    488    433   -270   -189    462    410    449    345     38    109    641
     28    363    332   -197   -150    348    397    431    296    -23     46    584
     20    246    226   -132   -101    236    384    402    236    -93    -23    517
      5    194    189   -101    -93    192    379    376    200   -127    -54    480
    -12    150    161    -70    -88    155    371    355    166   -161    -83    449
     -5    127    132    -59    -70    127    355    324    124   -200   -122    413
     -5    111    116    -51    -59    114    350    314    111   -215   -135    400
    -10    103    114    -49    -62    109    342    306    101   -226   -148    387
     -2     75     77    -38    -38     77    329    293     83   -249   -168    363
     -2     57     57    -28    -31     57    327    288     70   -265   -179    348
    -12     57     70    -20    -41     62    337    296     75   -262   -171    348
    -12     51     62    -20    -38     57    322    285     62   -280   -181    332
     -7     44     49    -18    -28     46    311    272     44   -301   -202    311
     -5     41     46    -18    -25     44    314    272     41   -301   -205    309
      5     25     20    -15     -7     23    311    277     31   -311   -215    303
     36    -93   -129     28     80   -111    303    272    -59   -423   -327    192
     72   -332   -405    129    236   -368    376    319   -200   -636   -550    -36
     77   -488   -566    202    322   -527    524    439   -257   -805   -737   -241
     59   -371   -431    155    244   -400    652    498   -163   -766   -693   -226
    -57      5     62     25    -59     33    537     28    -85   -535   -392     72
   -223    693    917   -236   -571    805    220   -574     70    -54    197    670
   -387   1439   1826   -527  -1106   1631    -46   -872    413    597    911   1371
   -374   1686   2060   -654  -1215   1873   -353   -982    600   1010   1319   1797
   -301   1208   1509   -454   -906   1356   -558  -1114    184    594    904   1431
   -262    615    878   -176   -568    745   -478  -1028   -355   -181    135    675
   -202    174    374     12   -288    272   -215   -620   -506   -610   -350    187
   -122     44    166     38   -142    103     57   -140   -265   -527   -345    174
    -46     25     70      7    -57     46    213    140   -103   -436   -288    215
    -10     -5      5      7     -7      0    283    257    -51   -423   -288    197
      0    -25    -28     12     10    -25    298    296    -46   -441   -309    171
      5    -31    -36     12     20    -33    314    322    -41   -454   -322    158
     18    -33    -51      5     33    -41    314    335    -36   -470   -332    145
     23    -41    -67      7     44    -54    319    348    -31   -478   -337    132
     23    -38    -62      5     41    -49    342    376    -10   -457   -319    150
     33    -18    -51     -7     41    -33    355    400     12   -433   -296    168
     38    -23    -62    -10     49    -41    358    407     23   -426   -288    171
     38    -23    -62     -7     49    -41    376    431     36   -420   -288    176
     33     -5    -38    -15     33    -20    392    452     51   -410   -280    187
     44      0    -44    -20     44    -20    394    472     72   -397   -270    200
     59     15    -44    -38     49    -12    402    493     90   -387   -262    220
     72     20    -51    -46     62    -15    418    530    119   -363   -239    241
     90     33    -59    -62     75    -12    420    555    137   -353   -228    239
    109     77    -31    -93     70     23    426    576    150   -350   -231    231
    119    109    -12   -116     67     49    436    618    184   -327   -205    259
    135    116    -18   -127     77     49    454    678    233   -288   -166    301
    153    127    -28   -142     90     49    470    737    277   -259   -145    322
    171    158    -12   -163     93     72    483    805    332   -218   -109    353
    197    210     12   -205     90    111    498    870    387   -171    -67    392
    220    241     18   -231    101    129    514    927    439   -127    -31    433
    239    293     54   -267     90    176    524    969    488    -88      5    475
    252    350     98   -301     77    226    540   1008    532    -51     46    522
    270    397    127   -335     70    262    545   1015    553    -31     70    545
    280    423    142   -353     70    283    545   1008    558    -31     72    553
    275    431    153   -353     62    293    550   1000    566    -25     80    563
    272    465    192   -368     41    329    548    969    555    -36     72    555
    267    478    207   -374     28    342    535    917    535    -64     51    537
    259    483    223   -371     18    353    524    867    522    -80     36    530
    239    467    228   -353      5    348    511    807    496   -106     10    511
    220    428    207   -324      7    319    491    737    449   -153    -31    472
    202    381    176   -293     12    280    462    649    379   -218    -85    410
    181    332    150   -257     15    241    446    571    319   -280   -140    358
    163    283    116   -226     23    200    420    498    259   -342   -192    306
    166    257     90   -210     38    174    387    431    205   -397   -239    259
    161    226     62   -194     49    145    371    387    176   -428   -267    231
    158    210     51   -187     54    132    358    355    153   -449   -285    207
    158    210     51   -184     54    132    342    327    135   -470   -311    187
    150    220     70   -184     41    145    348    324    135   -470   -309    192
    137    244    106   -192     12    176    366    332    153   -452   -293    205
    137    270    129   -205      5    200    379    332    166   -436   -280    215
    137    288    148   -213     -5    218    387    327    171   -433   -277    215
    140    306    166   -223    -12    236    389    329    176   -431   -280    213
    142    363    220   -254    -38    290    400    342    210   -394   -244    241
    150    444    293   -296    -70    368    397    345    241   -361   -205    275
    148    509    361   -329   -106    436    381    327    259   -332   -171    311
    158    553    394   -355   -116    475    358    306    272   -311   -145    337
    171    550    379   -363   -106    465    322    275    246   -332   -161    324
    163    540    376   -350   -106    457    301    246    223   -353   -174    311
    148    537    389   -342   -119    462    280    218    200   -368   -184    303
    135    501    366   -316   -114    433    254    184    158   -402   -218    270
    124    384    257   -254    -67    322    233    155    101   -465   -285    205
    119    265    145   -192    -12    205    228    142     57   -519   -340    150
    119    202     80   -163     20    142    210    122     20   -555   -379    114
    116    142     25   -129     46     85    200     96    -12   -589   -407     85
    103    124     18   -116     41     72    194     75    -38   -613   -431     59
    103    119     15   -111     44     67    194     62    -51   -628   -436     49
    106    101     -7   -106     57     46    189     49    -64   -641   -446     41
    103     90    -12    -96     59     38    184     44    -70   -649   -446     44
     98     83    -15    -93     54     33    174     33    -77   -659   -454     38
    101     77    -25    -90     64     25    155     18    -90   -675   -465     25
    109     85    -25    -98     67     31    145      5    -96   -678   -465     23
     98     85    -12    -90     57     36    150      7    -85   -670   -459     28
     98     67    -31    -83     64     18    142     -2    -90   -683   -470     20
    101     46    -54    -75     77     -5    127    -15   -103   -706   -485      5
    124    -15   -142    -54    132    -77    127     -2   -132   -745   -527    -36
    174   -181   -355      5    265   -267    171     59   -207   -883   -680   -181
    189   -368   -561     88    374   -465    301    194   -246  -1044   -872   -389
    155   -288   -444     64    298   -366    428    298   -161  -1034   -867   -413
     38     31     -7    -36     20     10    405     28    -96   -867   -639   -205
   -106    615    722   -254   -413    667     90   -659   -142   -594   -231    210
   -254   1345   1600   -548   -927   1473   -179  -1075     57    -49    405    839
   -288   1660   1948   -685  -1119   1805   -413  -1226    241    374    839   1275
   -233   1340   1574   -555   -904   1457   -631  -1384    -28    161    607   1091
   -187    766    953   -288   -568    859   -662  -1410   -574   -592   -153    358
   -129    296    426    -85   -277    361   -480  -1114   -787  -1083   -680   -158
    -54    137    189    -41   -122    163   -262   -662   -532   -976   -654   -140
     31    163    132    -98    -51    148   -101   -345   -298   -820   -537    -49
     93    166     72   -129     10    119     -2   -153   -171   -753   -493    -10
    111    142     31   -127     41     88     28    -98   -148   -745   -485    -12
    124    129      2   -127     62     67     41    -80   -142   -748   -491    -25
    127    142     15   -135     54     80     44    -72   -142   -750   -491    -33
    119    171     51   -145     33    111     46    -57   -132   -748   -483    -18
    124    171     46   -150     38    111     51    -54   -132   -766   -501    -10
    137    176     38   -158     49    109     46    -46   -122   -750   -483     12
    137    213     72   -176     31    145     46    -38   -109   -724   -459     10
    140    265    124   -202      7    194     46    -31    -90   -698   -433      5
    158    293    135   -228     12    215     38    -28    -88   -691   -428     10
    166    319    150   -244      7    236     44    -12    -75   -680   -418     31
    171    332    161   -254      5    246     54      7    -49   -657   -394     59
    179    348    168   -262      5    259     59     25    -28   -636   -374     83
    181    394    210   -290    -15    303     57     38    -10   -610   -350     96
    181    433    249   -309    -33    342     64     75     20   -576   -316    127
    194    480    283   -340    -44    384     54     98     41   -563   -303    145
    205    506    301   -355    -46    405     57    137     62   -542   -283    176
    205    519    311   -363    -51    415     80    194    111   -488   -231    220
    210    542    329   -376    -59    436     90    249    153   -444   -192    254
    231    587    353   -410    -62    470     96    303    189   -407   -155    285
    257    649    392   -452    -67    522    106    366    231   -363   -111    335
    280    696    413   -488    -64    553    119    420    272   -314    -62    392
    311    766    454   -537    -70    610    119    449    298   -275    -25    428
    327    833    506   -581    -90    670    119    462    314   -246      7    462
    327    872    545   -600   -109    709    119    467    327   -223     33    491
    322    891    566   -607   -122    730    106    449    319   -220     41    501
    329    927    597   -631   -132    763     93    420    306   -228     36    501
    311    953    641   -633   -163    797     88    397    303   -223     46    514
    288    963    675   -626   -192    820     88    366    293   -220     51    509
    277    958    680   -618   -202    820     77    303    249   -259     18    472
    246    930    683   -589   -218    807     80    246    213   -298    -20    439
    207    885    675   -548   -233    779     75    184    174   -342    -62    394
    194    857    662   -524   -233    761     46     96    109   -410   -119    332
    179    810    631   -496   -228    722     28     31     46   -472   -176    280
    155    776    620   -467   -231    698     10    -18      2   -506   -215    246
    142    763    620   -454   -239    693    -15    -67    -38   -542   -252    205
    135    732    597   -433   -231    665    -33   -111    -72   -576   -285    168
    116    717    600   -418   -241    659    -33   -122    -80   -579   -285    171
    101    743    641   -423   -270    693    -28   -122    -75   -571   -275    176
     90    784    691   -439   -301    740    -28   -127    -77   -568   -275    181
     80    810    730   -444   -324    771    -10   -119    -64   -550   -259    197
     70    846    776   -459   -353    813      2   -116    -57   -540   -252    194
     88    833    745   -462   -329    789     -5   -124    -75   -555   -267    168
     98    867    766   -483   -335    818      0   -116    -59   -540   -252    181
     90    961    870   -524   -389    917     20    -93    -12   -483   -187    241
     90   1049    958   -571   -433   1005      0   -106      5   -444   -140    275
     90   1098   1008   -594   -457   1054    -33   -122     10   -426   -124    290
     88   1085    995   -589   -454   1041    -46   -124      0   -426   -127    288
     80   1062    982   -571   -449   1023    -64   -148    -20   -441   -140    270
     70   1041    971   -555   -449   1005    -93   -184    -59   -467   -161    249
     54   1018    963   -535   -454    989   -111   -200    -88   -478   -166    244
     31    948    917   -488   -441    932   -119   -215   -129   -514   -210    197
     23    802    779   -413   -376    792   -137   -236   -192   -584   -290    122
     23    724    698   -376   -337    714   -155   -257   -244   -636   -350     80
      7    685    678   -348   -335    683   -161   -272   -267   -641   -366     49
      0    667    665   -335   -332    667   -179   -303   -298   -667   -384      7
      5    639    633   -322   -314    636   -189   -322   -322   -685   -392    -12
     -5    636    641   -316   -322    639   -187   -322   -327   -685   -394    -12
     -7    620    628   -306   -319    626   -184   -314   -327   -675   -384     -7
    -10    639    649   -316   -329    644   -205   -332   -345   -688   -397    -28
    -15    636    652   -309   -332    644   -213   -329   -348   -685   -400    -36
    -20    620    639   -301   -329    628   -205   -322   -340   -675   -397    -33
    -20    618    639   -298   -329    628   -207   -327   -348   -678   -402    -49
    -20    615    636   -298   -329    626   -210   -324   -348   -675   -400    -54
    -28    628    657   -298   -342    641   -202   -314   -345   -662   -394    -49
     -7    589    594   -293   -301    592   -200   -306   -381   -709   -449   -101
     44    389    345   -218   -150    368   -150   -259   -480   -852   -605   -257
     67    171    103   -122    -18    140    -15   -140   -566  -1036   -815   -475
     64    166    101   -114    -18    135    132      0   -530  -1080   -880   -563
    -41    470    509   -215   -275    488     83   -335   -493   -932   -680   -389
   -200   1031   1231   -415   -714   1130   -236  -1018   -488   -615   -252     33
   -392   1816   2205   -714  -1299   2010   -555  -1506   -290    -67    394    665
   -496   2390   2886   -945  -1691   2637   -857  -1706      2    514   1013   1254
   -420   2229   2647   -904  -1535   2436  -1150  -1816   -142    488    963   1231
   -363   1615   1979   -626  -1171   1797  -1104  -1691   -553   -111    335    636
   -301    974   1275   -337   -789   1124   -813  -1286   -844   -724   -335     -7
   -231    724    956   -246   -592    839   -506   -761   -649   -737   -457   -161
   -150    722    872   -288   -511    795   -303   -410   -423   -592   -361   -103
    -98    696    795   -298   -446    745   -194   -231   -322   -532   -316    -85
    -77    652    727   -288   -402    691   -153   -168   -306   -532   -324   -106
    -64    636    701   -285   -381    667   -119   -124   -285   -522   -324   -114
    -72    641    711   -285   -392    675   -103    -93   -265   -506   -316   -111
    -75    628    704   -277   -389    665    -93    -72   -254   -493   -311   -122
    -83    631    714   -272   -400    670    -83    -54   -239   -470   -290   -119
   -103    665    769   -280   -436    717    -70    -28   -218   -446   -270   -109
   -109    678    784   -285   -446    730    -57     -5   -194   -423   -252   -103
   -101    678    776   -288   -439    727    -44     20   -171   -400   -231    -88
   -106    691    795   -293   -452    740    -31     51   -145   -366   -205    -72
   -109    704    813   -296   -459    758     -7     90   -114   -332   -179    -62
   -101    717    818   -309   -459    766      7    124    -90   -306   -155    -46
   -106    750    854   -322   -480    802     23    163    -62   -272   -129    -33
   -114    756    867   -322   -491    813     41    207    -20   -231    -98    -15
   -103    756    859   -324   -480    807     62    252     15   -194    -67     -5
    -98    776    875   -340   -485    823     77    301     49   -163    -44      5
    -96    802    898   -353   -498    849    109    371    106   -106      2     38
    -80    828    909   -374   -496    867    137    444    158    -57     41     62
    -62    849    911   -392   -485    880    163    514    202    -10     83     93
    -62    880    943   -407   -501    911    197    597    265     54    135    135
    -59    922    979   -431   -519    950    223    678    322    111    181    171
    -46    948    992   -452   -519    969    239    735    361    153    220    189
    -28    987   1015   -478   -522   1000    259    789    402    202    265    223
    -18   1028   1044   -506   -532   1036    277    826    436    252    311    257
      0   1075   1075   -537   -537   1075    285    826    452    280    340    270
      5   1111   1106   -558   -550   1109    290    813    459    298    358    275
     -7   1148   1156   -568   -581   1150    309    813    480    329    389    298
    -12   1161   1171   -576   -592   1166    309    795    480    342    400    298
    -25   1171   1195   -574   -610   1182    293    750    465    337    400    285
    -49   1166   1215   -561   -631   1189    288    706    452    337    402    275
    -70   1148   1218   -537   -644   1182    277    654    433    329    394    254
    -88   1104   1192   -509   -639   1148    249    579    384    288    358    202
   -114   1054   1169   -470   -641   1109    231    514    345    254    324    158
   -140   1002   1140   -431   -641   1070    215    459    306    220    288    111
   -150    958   1109   -402   -628   1034    187    402    259    181    241     59
   -168    911   1080   -371   -626    995    166    366    226    153    210     20
   -192    885   1078   -348   -633    979    158    348    220    158    210      2
   -207    857   1065   -327   -636    961    155    332    218    155    215    -18
   -218    852   1070   -316   -644    961    161    332    223    161    220    -25
   -226    901   1124   -337   -675   1013    194    366    262    200    259      5
   -231    940   1169   -355   -698   1054    233    400    301    249    298     36
   -236    963   1200   -366   -717   1080    254    415    329    288    332     41
   -252    976   1228   -361   -740   1101    277    426    342    309    353     36
   -241    989   1228   -374   -737   1109    293    446    358    332    363     41
   -226   1060   1286   -415   -756   1171    301    465    400    376    402     67
   -228   1127   1353   -449   -789   1239    288    459    439    423    454    101
   -233   1182   1415   -472   -823   1299    262    452    467    462    501    135
   -226   1163   1389   -470   -807   1275    244    452    472    475    509    142
   -215   1161   1376   -472   -797   1270    220    436    459    475    504    129
   -226   1143   1369   -459   -797   1257    205    418    454    475    504    122
   -233   1104   1337   -433   -784   1221    189    402    444    472    506    116
   -246   1018   1265   -389   -756   1140    181    389    410    449    478     75
   -259    883   1140   -311   -701   1010    179    381    366    407    431     12
   -270    787   1057   -259   -665    922    174    363    322    366    381    -46
   -288    730   1018   -220   -652    872    163    332    293    332    350    -93
   -306    672    979   -184   -641    826    153    314    270    311    332   -119
   -314    652    966   -168   -641    807    153    316    272    324    335   -124
   -319    646    963   -163   -641    805    153    316    270    324    332   -142
   -314    615    930   -150   -620    771    148    316    272    329    335   -142
   -319    589    909   -137   -615    750    145    316    283    340    337   -148
   -324    571    893   -124   -610    732    150    316    290    358    353   -150
   -316    574    891   -129   -605    730    145    311    285    358    350   -166
   -324    548    872   -111   -597    709    155    327    301    374    368   -166
   -332    558    891   -114   -613    724    158    335    311    389    389   -163
   -327    571    898   -122   -613    735    150    335    314    394    392   -174
   -314    519    831   -103   -571    675    153    345    309    389    387   -192
   -280    407    688    -62   -483    548    168    363    244    311    296   -285
   -239    148    387     44   -314    265    267    433    129    106     72   -509
   -236     23    259    106   -249    140    413    535    101    -10    -59   -665
   -311    187    498     59   -405    342    485    441    179     83     57   -587
   -459    602   1062    -70   -761    831    283   -111    228    329    379   -280
   -626   1369   1992   -371  -1312   1680    -62   -678    418    857   1013    340
   -771   2120   2891   -675  -1831   2507   -345   -901    787   1517   1714   1015
   -753   2270   3021   -761  -1888   2647   -662  -1000    888   1797   1987   1301
   -662   1795   2457   -566  -1558   2125   -823  -1057    504   1379   1561    904
   -626   1114   1740   -246  -1182   1426   -561   -776     57    639    797    145
   -545    680   1223    -67   -885    950   -220   -262     67    410    475   -187
   -452    558   1008    -54   -730    782     25    150    293    517    509   -181
   -381    506    888    -62   -633    696    158    374    418    579    542   -168
   -368    462    831    -49   -600    646    210    446    452    589    548   -181
   -361    449    807    -44   -584    628    233    483    472    592    555   -194
   -350    441    792    -46   -571    615    246    506    478    592    561   -207
   -342    436    779    -46   -561    607    265    537    504    618    579   -205
   -348    431    776    -41   -561    602    283    571    530    641    602   -189
   -342    428    769    -44   -555    597    293    592    545    659    620   -189
   -342    433    774    -46   -558    602    301    602    555    670    631   -197
   -353    441    795    -44   -574    618    309    623    587    693    654   -179
   -350    449    800    -51   -576    626    309    644    610    711    667   -174
   -337    462    797    -62   -566    628    316    667    633    737    691   -158
   -335    485    820    -77   -576    652    332    704    665    771    719   -140
   -329    496    826    -83   -576    659    353    740    696    805    753   -119
   -324    493    818    -85   -571    654    366    771    727    833    782   -109
   -319    517    833    -98   -576    675    384    807    758    862    807    -90
   -306    540    844   -119   -576    691    405    859    800    898    836    -70
   -288    540    828   -124   -558    683    426    911    841    932    867    -51
   -277    555    833   -140   -555    693    441    966    875    961    896    -33
   -257    584    839   -163   -548    711    470   1039    924   1010    937      0
   -220    594    815   -189   -519    706    496   1109    974   1054    979     31
   -184    631    815   -223   -498    722    517   1176   1023   1104   1026     62
   -168    688    857   -259   -514    774    535   1241   1075   1156   1075    103
   -153    722    875   -285   -514    797    563   1299   1130   1208   1122    145
   -135    753    888   -309   -511    818    574   1330   1166   1244   1161    174
   -127    807    935   -340   -530    870    579   1345   1200   1280   1208    205
   -129    849    976   -361   -553    911    581   1343   1215   1304   1234    220
   -124    849    971   -363   -548    909    581   1325   1215   1312   1247    226
   -124    846    969   -363   -548    906    581   1306   1218   1319   1262    236
   -145    854   1000   -353   -571    927    584   1280   1226   1337   1280    244
   -166    852   1018   -345   -592    935    568   1218   1200   1314   1265    220
   -192    807   1000   -309   -594    904    555   1153   1161   1283   1241    192
   -226    776   1000   -277   -613    888    540   1088   1124   1257   1221    166
   -254    735    989   -239   -620    862    524   1023   1083   1221   1192    129
   -277    675    950   -200   -615    813    491    943   1018   1161   1132     67
   -301    620    922   -161   -610    771    467    888    979   1124   1109     31
   -319    589    909   -137   -613    748    457    846    945   1098   1085     -2
   -311    555    867   -122   -589    711    446    805    917   1072   1065    -31
   -319    535    854   -109   -587    693    428    774    896   1054   1054    -54
   -329    522    852    -96   -592    685    428    769    898   1054   1054    -59
   -332    524    854    -96   -594    688    436    769    901   1057   1057    -64
   -322    524    846   -101   -584    685    459    782    922   1080   1080    -51
   -324    587    911   -132   -618    748    475    795    945   1109   1106    -33
   -329    613    943   -142   -636    776    498    805    966   1130   1132    -23
   -324    589    911   -135   -618    750    511    807    974   1130   1135    -25
   -324    600    924   -137   -623    761    532    823    992   1148   1156    -10
   -319    688   1008   -184   -665    849    542    839   1031   1197   1210     33
   -309    748   1057   -220   -683    901    524    826   1049   1226   1241     59
   -298    774   1070   -239   -685    922    498    815   1070   1249   1273     85
   -298    787   1085   -244   -691    935    478    818   1088   1273   1296    103
   -301    769   1067   -236   -685    917    457    795   1070   1260   1283     88
   -303    756   1060   -226   -683    909    431    763   1052   1249   1280     80
   -314    732   1047   -210   -683    891    410    740   1034   1239   1275     70
   -324    636    961   -155   -641    797    397    724   1000   1205   1239     28
   -332    483    815    -77   -574    649    376    696    930   1130   1169    -44
   -345    400    743    -28   -545    571    371    678    891   1088   1130    -83
   -368    350    717      7   -542    532    366    657    862   1062   1109   -106
   -376    306    683     36   -530    493    355    628    828   1034   1085   -140
   -379    275    654     51   -517    465    353    613    807   1018   1072   -161
   -389    257    646     64   -519    452    355    610    810   1018   1078   -161
   -397    241    639     75   -519    439    350    602    805   1013   1072   -166
   -400    231    631     85   -514    431    348    594    797   1000   1062   -174
   -407    215    623     93   -514    418    353    600    797   1005   1067   -174
   -405    218    623     93   -514    420    348    605    792   1008   1072   -181
   -400    197    597    101   -498    397    335    597    782    997   1062   -194
   -405    184    589    111   -496    387    342    602    795   1000   1075   -184
   -400    197    597    101   -498    394    353    605    802   1002   1078   -181
   -376    150    527    111   -452    340    353    602    787    982   1054   -210
   -327     10    337    155   -335    174    358    613    706    875    940   -324
   -280   -223     57    252   -168    -83    449    680    587    678    722   -550
   -277   -335    -57    303   -111   -197    579    782    555    563    597   -704
   -332   -181    150    257   -241    -18    652    740    644    662    711   -605
   -493    259    753    116   -623    506    530    319    787    971   1091   -223
   -688   1031   1719   -171  -1202   1374    275   -176   1057   1522   1745    449
   -828   1675   2501   -423  -1667   2088     96   -306   1447   2127   2392   1098
   -815   1691   2507   -436  -1662   2096   -140   -400   1475   2275   2530   1273
   -774   1215   1990   -220  -1382   1600   -309   -563   1010   1764   2021    787
   -735    615   1350     59  -1041    982   -259   -532    467   1015   1273     23
   -633    252    883    189   -758    566    -46    -96    470    833   1018   -244
   -532    189    722    171   -628    454    171    301    672    943   1078   -207
   -439    158    597    140   -519    376    306    537    789   1008   1117   -184
   -410    114    524    148   -467    319    363    626    823   1010   1111   -200
   -415     93    506    161   -462    298    384    654    828   1010   1106   -207
   -410     96    504    155   -457    298    400    675    836   1015   1111   -210
   -394     98    493    148   -444    293    407    688    841   1015   1109   -215
   -387     98    485    145   -436    290    426    711    859   1026   1119   -207
   -384    103    488    140   -436    293    439    732    880   1039   1132   -194
   -366    106    472    129   -418    288    441    743    891   1044   1143   -189
   -355    122    475    116   -415    298    441    750    901   1047   1153   -184
   -350    145    496    103   -423    319    449    776    922   1065   1176   -166
   -335    161    496     85   -415    327    452    797    930   1075   1189   -155
   -327    163    488     80   -407    324    449    815    937   1085   1195   -150
   -327    168    496     77   -413    332    457    846    961   1106   1218   -129
   -319    197    517     62   -418    355    465    875    987   1130   1241   -109
   -303    210    511     44   -407    358    465    898   1002   1140   1252   -101
   -293    220    514     36   -402    366    478    937   1028   1163   1270    -83
   -280    249    530     15   -405    387    493    984   1060   1192   1299    -54
   -249    265    514     -7   -381    389    504   1034   1085   1218   1319    -33
   -218    293    509    -38   -363    400    517   1098   1122   1257   1356      2
   -197    329    527    -67   -361    428    537   1174   1171   1304   1402     46
   -163    366    530   -101   -348    446    545   1234   1210   1335   1436     77
   -124    415    540   -145   -332    478    548   1280   1249   1369   1470    109
   -101    462    563   -181   -332    514    566   1340   1299   1415   1517    158
    -83    522    602   -220   -342    561    581   1382   1343   1462   1564    205
    -59    558    618   -249   -340    587    587   1400   1366   1491   1592    236
    -54    592    646   -267   -350    618    594   1408   1387   1514   1615    259
    -62    613    675   -277   -368    644    605   1413   1402   1532   1639    280
    -67    631    698   -283   -384    665    602   1392   1397   1525   1636    277
    -85    626    709   -272   -397    667    605   1363   1387   1512   1626    270
   -116    615    732   -249   -423    672    610   1330   1379   1504   1623    270
   -140    576    717   -218   -428    646    607   1270   1343   1467   1587    236
   -171    519    691   -176   -431    605    592   1189   1288   1408   1532    181
   -202    467    670   -132   -436    568    579   1114   1236   1348   1478    127
   -223    423    646    -98   -433    535    558   1044   1176   1291   1421     75
   -244    355    597    -57   -420    475    530    971   1117   1226   1356     15
   -270    306    576    -18   -423    441    522    924   1083   1184   1317    -18
   -290    275    566      5   -428    420    514    888   1049   1150   1286    -44
   -290    233    524     28   -407    379    496    846   1005   1114   1247    -83
   -296    223    517     33   -405    371    488    828    989   1101   1231    -98
   -309    244    550     31   -428    397    509    839   1002   1111   1239    -85
   -298    259    555     18   -428    407    527    854   1021   1124   1254    -67
   -290    280    571      5   -431    426    542    859   1026   1127   1252    -62
   -309    296    605      5   -459    449    561    865   1039   1132   1262    -46
   -303    283    587     10   -444    433    568    872   1047   1137   1265    -41
   -288    316    602    -15   -444    459    571    875   1060   1148   1275    -31
   -280    402    683    -59   -480    542    574    880   1091   1184   1312      0
   -285    459    743    -88   -514    600    563    872   1114   1210   1340     31
   -265    485    748   -111   -506    615    527    852   1117   1223   1356     54
   -249    465    714   -109   -483    589    501    836   1104   1223   1353     59
   -262    454    717    -96   -488    584    491    818   1085   1210   1340     57
   -270    418    688    -75   -480    553    478    797   1062   1189   1322     49
   -280    358    639    -38   -459    498    462    763   1021   1150   1283     15
   -293    233    527     28   -410    379    459    750    974   1093   1223    -33
   -293    114    407     90   -350    259    449    748    937   1044   1174    -80
   -285     57    342    111   -314    200    436    722    898   1000   1130   -122
   -296     20    314    137   -306    166    426    696    862    966   1096   -150
   -303    -23    280    161   -296    127    420    675    839    940   1070   -168
   -298    -49    249    174   -275     98    405    652    820    917   1049   -187
   -298    -75    223    187   -262     72    394    641    805    898   1026   -200
   -301    -80    220    189   -262     70    394    636    800    893   1015   -205
   -298    -88    207    192   -254     59    389    626    787    880    997   -223
   -288   -122    166    205   -228     20    384    615    771    865    976   -231
   -285   -127    158    202   -223     15    384    620    771    865    974   -226
   -285   -145    140    215   -215     -2    389    628    771    867    976   -215
   -288   -155    132    220   -210    -12    374    615    750    857    966   -218
   -298   -158    140    228   -220    -10    366    618    756    862    976   -210
   -288   -257     31    270   -161   -114    371    641    719    815    922   -270
   -236   -470   -233    353     -2   -353    428    714    639    667    748   -428
   -218   -633   -418    426     98   -527    576    859    620    527    574   -576
   -239   -517   -277    379     18   -397    730   1005    745    574    613   -563
   -345   -124    218    233   -283     46    696    727    841    779    872   -361
   -488    428    914     28   -701    670    423     98    849   1080   1275     59
   -646   1119   1766   -239  -1205   1441    174   -319   1034   1590   1867    683
   -672   1436   2109   -381  -1389   1771    -51   -470   1218   2021   2309   1150
   -623    987   1610   -181  -1117   1299   -259   -683    815   1662   1958    872
   -602    410   1010     96   -807    709   -275   -719    259    919   1218    132
   -519    -54    465    288   -493    202   -119   -410     72    467    701   -381
   -420   -249    171    335   -296    -38     83     62    319    553    693   -389
   -314   -233     80    272   -200    -75    246    387    553    709    802   -283
   -254   -239     15    246   -137   -111    363    584    688    789    862   -205
   -233   -249    -18    239   -109   -135    418    657    730    805    862   -220
   -210   -283    -72    246    -70   -179    431    685    740    795    831   -239
   -218   -259    -44    239    -88   -153    441    711    750    797    826   -213
   -207   -246    -38    226    -85   -142    459    740    769    813    844   -179
   -213   -257    -44    233    -85   -153    459    756    779    823    849   -179
   -207   -277    -70    244    -70   -174    470    776    792    833    849   -184
   -194   -205    -12    197    -93   -111    478    797    818    857    870   -153
   -184   -207    -23    194    -80   -116    480    813    831    872    883   -129
   -176   -197    -20    187    -77   -111    480    823    846    896    906   -106
   -166   -163      2    166    -85    -80    483    846    875    932    948    -57
   -161   -145     15    153    -88    -64    480    859    891    945    953    -62
   -158   -132     25    145    -93    -51    480    875    901    948    935    -83
   -142   -109     33    124    -90    -38    491    909    927    974    940    -49
   -111    -75     36     93    -75    -20    501    948    961   1005    966    -25
    -80    -59     18     67    -51    -20    506    979    979   1018    976    -15
    -72    -36     33     54    -54     -2    519   1021   1015   1052   1002     33
    -64    -15     49     38    -59     15    532   1078   1065   1104   1054     90
    -59     18     77     20    -67     46    545   1137   1114   1153   1106    129
    -28     59     88    -18    -59     75    548   1208   1166   1197   1148    163
    -18    111    127    -46    -72    119    558   1270   1218   1244   1189    213
     15    153    137    -85    -62    145    561   1317   1260   1286   1226    265
     46    207    161   -127    -57    184    566   1353   1301   1325   1265    293
     57    275    218   -168    -80    246    581   1374   1325   1348   1280    303
     64    316    249   -192    -93    283    584   1384   1343   1366   1299    379
     75    342    265   -210    -96    303    576   1374   1345   1374   1322    410
     70    355    285   -213   -106    322    581   1358   1343   1379   1327    397
     51    366    314   -213   -129    340    579   1335   1337   1363   1312    384
     36    355    316   -197   -140    337    571   1291   1312   1335   1286    374
     23    340    314   -184   -145    329    563   1231   1273   1291   1260    348
     -2    322    324   -158   -163    322    558   1169   1223   1244   1215    293
    -25    265    290   -122   -158    277    542   1096   1158   1176   1156    239
    -38    205    244    -83   -142    226    524   1026   1096   1114   1106    189
    -67    155    220    -44   -145    189    506    963   1034   1052   1054    122
    -85    116    202    -15   -142    158    496    914    987   1000   1005     64
    -88     64    150     10   -119    106    475    862    930    943    950     33
    -85     20    106     31    -96     62    459    820    888    901    917     10
   -103     25    129     36   -116     77    452    784    865    878    901    -44
   -106     31    137     38   -122     83    452    771    849    854    872    -67
   -103     59    161     20   -132    109    454    769    846    844    857    -41
    -96     85    181      5   -140    132    470    776    854    857    870    -28
    -90    114    205    -12   -148    158    480    779    865    872    891     -7
    -77    148    226    -33   -150    187    478    776    865    870    896    -10
    -93    179    270    -44   -181    223    491    789    885    891    924     15
    -98    265    363    -83   -231    314    504    805    924    927    966     57
   -101    327    428   -114   -265    376    496    797    945    948    995     83
   -114    392    506   -137   -309    449    480    776    969    979   1026    111
   -124    407    530   -142   -327    470    459    753    963    979   1031    109
   -116    381    498   -132   -306    439    436    727    935    953   1013     88
   -122    368    491   -124   -309    431    415    693    901    930   1000     77
   -135    384    519   -124   -327    452    402    675    893    927   1005     93
   -140    306    446    -83   -293    376    389    646    852    885    961     54
   -145    197    342    -25   -244    270    379    626    792    818    891    -12
   -161     85    246     36   -205    166    379    623    753    769    839    -62
   -176     31    207     72   -192    119    374    610    719    732    805    -85
   -158     -2    155     77   -158     77    348    568    665    678    756   -135
   -148    -18    127     83   -140     54    340    563    652    667    745   -140
   -168    -25    140     96   -155     54    335    553    644    662    745   -137
   -174    -36    137    106   -155     49    322    537    626    649    737   -140
   -179    -57    122    116   -150     33    311    522    610    633    719   -161
   -184    -80    103    132   -145     12    306    514    600    626    711   -171
   -194    -57    135    124   -166     38    301    511    600    626    719   -155
   -181    -46    135    114   -158     44    298    511    600    631    724   -148
   -166    -59    103    111   -137     23    296    511    600    633    722   -168
   -163    -59    103    111   -135     23    296    514    602    636    724   -166
   -153    -75     77    114   -116      0    298    506    584    610    706   -174
   -119   -161    -41    140    -38   -101    316    532    545    555    644   -228
    -93   -368   -277    228     90   -322    426    680    527    457    504   -348
    -83   -472   -389    277    150   -431    584    857    568    371    376   -496
   -106   -288   -184    194     38   -236    685    865    657    423    433   -480
   -207     98    306     54   -257    202    553    368    600    542    639   -265
   -332    683   1013   -176   -672    846    155   -361    470    789   1034    140
   -462   1317   1779   -428  -1122   1548   -148   -769    574   1236   1577    662
   -480   1501   1982   -514  -1231   1740   -423   -971    615   1514   1867    932
   -436   1065   1501   -314   -969   1283   -568  -1036    327   1210   1535    589
   -366    441    807    -38   -587    623   -452   -857    -96    491    776   -101
   -285     36    322    124   -303    179   -213   -446   -106    218    420   -431
   -254    -57    197    153   -228     70     18    -12    194    374    491   -389
   -207    -49    158    129   -184     54    184    272    405    483    558   -254
   -145    -57     85     98   -116     12    252    389    485    522    581   -202
   -127    -70     57     98    -93     -7    277    428    506    530    587   -207
   -119   -106     12    111    -67    -46    296    449    517    527    581   -218
   -122    -85     36    103    -80    -25    324    496    568    581    639   -176
   -166    -67     98    114   -135     15    353    537    615    631    685   -158
   -171    -64    106    116   -140     20    371    558    633    641    696   -161
   -150    -44    103     96   -127     28    366    553    631    633    680   -181
   -122     -2    119     62   -122     57    371    571    644    646    683   -150
   -116     10    124     51   -122     67    366    574    639    641    680   -132
   -101      7    109     46   -103     57    368    587    652    667    711   -109
   -106     18    124     44   -116     72    376    594    667    683    719   -116
   -106     67    174     20   -140    119    384    605    680    696    727   -122
   -103     57    158     20   -129    106    392    618    693    711    737    -88
   -111     70    181     18   -145    124    402    646    719    737    761    -80
   -101     85    184      7   -145    135    415    683    753    766    776    -70
    -83    114    197    -15   -140    155    436    724    784    784    789    -28
   -101    129    231    -15   -166    181    459    776    826    818    805    -46
    -83    176    259    -46   -171    218    483    844    867    852    823      2
    -75    218    290    -72   -184    254    498    909    917    896    880    116
    -38    233    272    -96   -155    252    506    963    956    943    935    166
     10    290    277   -150   -135    285    514   1028   1008   1010   1000    171
     15    337    322   -176   -153    329    537   1078   1047   1054   1031    200
     31    400    368   -218   -168    384    545   1122   1080   1098   1070    254
     36    446    410   -241   -187    428    545   1130   1085   1114   1093    314
     36    475    439   -257   -202    457    550   1124   1091   1140   1140    371
     51    517    465   -285   -205    491    548   1111   1093   1150   1148    324
     49    545    496   -298   -223    519    545   1075   1072   1124   1119    319
     20    566    545   -293   -262    555    542   1036   1057   1119   1124    337
      7    553    545   -283   -267    550    532    982   1031   1098   1114    322
      2    501    498   -252   -246    501    517    924    992   1070   1096    319
    -41    465    506   -213   -275    483    509    870    953   1039   1075    259
   -111    436    548   -161   -329    491    509    805    906    982   1013    158
   -103    397    498   -148   -301    446    480    722    831    885    922    148
   -119    348    467   -116   -293    407    465    659    784    841    885    116
   -153    319    472    -83   -314    394    454    615    756    820    867    103
   -161    306    467    -72   -314    387    441    568    722    805    862     75
   -142    259    402    -59   -272    329    423    530    685    776    826     12
   -145    233    379    -46   -262    306    426    522    678    774    810     -5
   -163    254    415    -46   -290    332    441    527    685    779    800     10
   -150    296    446    -72   -298    371    449    530    696    795    826     41
   -153    316    470    -83   -311    392    457    522    696    810    859     46
   -171    348    519    -88   -345    433    475    511    698    818    870     46
   -187    348    535    -80   -361    441    488    506    693    802    844     20
   -189    392    581   -101   -384    485    496    514    698    797    823     41
   -184    470    654   -142   -420    561    496    530    735    846    880    111
   -205    522    727   -158   -467    623    488    522    761    888    935    166
   -161    558    719   -200   -441    639    452    511    769    909    969    192
   -140    553    693   -205   -415    623    431    506    763    917    976    174
   -140    548    688   -205   -415    618    423    491    756    924    992    184
   -135    530    662   -197   -400    594    389    444    722    911    984    153
   -166    480    646   -158   -405    563    368    407    683    878    937    101
   -171    410    581   -119   -376    496    374    415    659    849    906    106
   -148    293    441    -75   -296    368    358    389    594    782    849     70
   -145    205    350    -31   -249    277    353    353    542    724    779    -41
   -166    158    324      0   -244    241    348    319    504    678    722    -38
   -202    124    327     38   -265    226    348    296    483    665    717    -20
   -236     59    296     85   -267    179    348    267    462    657    706    -75
   -296     46    340    124   -319    192    368    288    478    683    727    -77
   -293     75    368    109   -332    223    366    301    475    678    722    -75
   -244     90    335     77   -288    213    350    314    472    678    727     -5
   -184     83    267     49   -226    174    324    290    446    662    709    -51
   -187     75    262     57   -226    166    324    262    428    641    683    -72
   -192     64    257     62   -226    161    324    257    426    641    691    -57
   -148     49    197     49   -171    122    316    262    420    639    678   -124
   -150     80    231     33   -192    155    319    267    426    636    662   -103
   -140     20    161     59   -150     90    327    270    400    605    631   -116
   -114   -166    -51    137    -31   -109    353    277    296    467    485   -275
    -72   -392   -319    233    122   -355    462    376    194    259    257   -501
   -109   -418   -309    262     98   -366    623    511    236    213    189   -610
   -205   -163     41    184   -124    -62    649    327    319    355    376   -428
   -374    329    704     20   -540    517    413   -252    361    667    789    -25
   -558   1104   1662   -272  -1109   1382    116   -727    550   1210   1426    600
   -579   1688   2268   -555  -1423   1979   -155   -880    849   1766   1992   1171
   -467   1605   2073   -571  -1270   1839   -452  -1021    748   1787   1995   1270
   -381   1070   1449   -345   -917   1260   -535  -1080    280   1192   1395    737
   -353    498    852    -72   -602    675   -319   -831   -106    509    688     25
   -337    197    532     70   -436    363    -36   -348     59    478    561   -127
   -275    150    426     62   -350    288    174      5    283    610    636    -88
   -228    111    337     57   -283    226    290    189    389    672    670    -59
   -166     75    241     46   -202    158    324    254    407    672    657    -80
   -171     88    259     38   -215    171    355    306    439    693    662    -88
   -148    109    254     18   -200    181    381    345    457    693    657    -64
   -129    109    236     10   -184    171    381    342    454    685    657    -33
   -145     77    223     33   -184    150    387    337    462    706    698    -10
   -174    101    272     33   -223    187    405    368    501    758    735    -85
   -153    135    288      7   -220    210    418    397    504    743    688    -98
   -135    150    283    -10   -207    215    413    384    475    691    639    -51
   -189    148    337     20   -262    241    431    392    493    706    672     15
   -210    140    350     33   -280    244    449    433    545    763    745     54
   -153    176    329    -12   -241    252    444    454    574    797    774     -2
   -145    194    337    -25   -241    265    449    465    579    779    740    -46
   -140    233    374    -46   -257    303    470    506    597    774    750     67
   -129    241    371    -57   -252    306    493    555    644    831    823    124
    -54    272    324   -109   -189    298    488    600    678    862    852     77
      2    316    311   -161   -155    314    491    636    701    862    828     72
      5    335    329   -168   -161    332    504    680    722    854    818    153
      2    363    358   -184   -179    361    519    743    763    893    859    181
     18    387    368   -202   -176    379    532    797    802    937    901    213
     33    410    376   -223   -171    394    545    833    836    976    940    241
     59    467    407   -262   -174    439    568    904    898   1049   1008    301
     96    522    426   -309   -166    475    587    979    956   1106   1060    337
     88    574    485   -332   -200    532    600   1008    989   1132   1083    366
    -20    571    592   -277   -306    581    615    982    989   1127   1091    392
   -116    574    691   -228   -402    631    639    976   1008   1163   1137    457
     49    626    574   -337   -262    600    600    976   1013   1187   1158    444
     77    665    584   -371   -252    626    597    966   1015   1189   1156    384
     85    688    600   -389   -257    644    592    927    984   1137   1109    397
     54    688    633   -371   -288    662    594    883    966   1106   1088    374
    -77    636    714   -280   -394    675    615    831    943   1062   1044    402
    -64    587    652   -259   -358    618    576    735    872    989    997    353
    -25    527    550   -252   -290    537    532    639    800    919    937    265
     25    511    485   -267   -228    498    514    597    756    878    904    215
     12    472    459   -244   -223    465    498    537    698    818    859    153
    -54    397    452   -171   -252    423    478    457    636    745    802     98
   -197    311    506    -57   -350    407    485    402    600    704    776     80
   -220    288    509    -33   -363    397    496    420    615    711    797    129
    -96    335    431   -119   -262    381    470    431    615    719    813    109
    -75    355    431   -140   -254    392    472    420    605    701    792     51
   -187    366    553    -90   -371    459    514    418    613    685    771     70
   -213    381    594    -83   -402    488    542    441    633    688    771    140
   -116    426    542   -155   -329    483    517    441    628    688    776    129
    -80    444    524   -181   -303    483    511    431    613    672    763    109
   -122    478    597   -179   -361    537    540    465    652    711    807    148
    -67    558    626   -244   -345    592    537    488    691    745    836    148
    -85    615    698   -267   -392    657    517    449    693    743    833    171
   -124    613    737   -244   -431    675    488    405    678    730    833    205
   -111    602    714   -246   -413    657    462    402    675    737    846    218
      7    615    607   -311   -298    613    428    426    683    758    859    220
     10    600    587   -306   -288    592    407    381    649    732    828    166
   -124    540    665   -207   -394    602    405    309    589    672    771    171
   -239    420    659    -93   -449    540    431    316    571    659    753    179
    -85    332    418   -122   -252    374    405    348    537    626    691     64
     10    288    277   -150   -132    283    363    319    467    540    581    -18
    -51    233    285    -90   -168    259    363    280    413    475    517     12
   -171    171    340     -2   -257    257    384    259    392    467    511      7
   -127    158    285    -15   -205    220    374    252    376    459    501      2
    -23    163    184    -70   -106    174    337    236    342    431    465    -31
    -23    142    166    -59    -96    153    332    231    337    428    452    -31
    -46    127    171    -41   -109    150    335    231    332    426    441    -36
    -70    106    176    -18   -122    140    332    231    332    426    436    -36
    -93     70    161     10   -127    116    329    218    316    407    423    -36
   -129     31    161     49   -145     96    332    200    303    405    420    -31
   -101     28    127     36   -114     75    327    213    303    413    423    -44
    -38     36     75      2    -57     54    316    239    301    397    389    -72
    -41    -25     15     33    -28     -5    319    246    270    342    324   -109
    -23   -226   -202    122     88   -215    368    293    184    194    158   -259
     -2   -428   -426    215    210   -428    496    407    129     18    -44   -462
    -18   -397   -379    207    179   -389    649    563    220     15    -64   -527
    -83    -62     20     72    -54    -20    649    350    303    181    142   -340
   -200    472    672   -135   -436    571    392   -218    311    478    548     88
   -335   1195   1530   -431   -932   1361    114   -654    467    982   1156    704
   -397   1657   2055   -628  -1226   1855   -124   -813    709   1496   1699   1241
   -329   1348   1678   -511  -1005   1514   -374   -984    444   1335   1532   1132
   -322    769   1088   -223   -704    927   -413  -1044    -90    610    805    449
   -309    259    568     20   -439    413   -231   -805   -379     12    163   -168
   -202     38    241     83   -220    140    -10   -353   -158     38     90   -246
   -116      0    116     57   -119     57    153    -38     75    179    184   -153
   -124    -38     85     80   -106     23    267    148    210    257    246    -88
   -200    -72    124    135   -163     25    329    218    270    293    296    -51
   -158    -75     83    116   -122      2    340    254    288    293    301    -93
    -10    -51    -41     28     12    -46    329    283    280    254    236   -171
     12    -36    -49     10     28    -41    345    296    272    213    174   -168
     12    -44    -59     12     36    -51    350    298    270    194    163   -140
     10    -59    -70     25     38    -64    355    314    288    213    189   -127
    -18    -54    -38     33      7    -46    355    322    293    215    197   -109
    -25    -49    -23     36     -2    -36    358    335    314    239    220    -93
    -36    -44    -10     38    -12    -28    358    345    327    244    228    -98
    -31    -25      5     28    -18    -10    368    384    358    275    252    -72
    -36    -20     15     25    -28     -2    368    394    368    283    249    -77
    -20     -5     15     12    -20      5    371    407    387    288    257    -75
    -10      2     12      2    -10      7    374    433    405    301    275    -49
    -33     25     59      5    -46     41    381    454    431    324    301    -10
    -36     41     77     -2    -57     59    402    496    470    358    329     15
      5     54     46    -31    -20     51    415    550    504    387    350     33
     57     75     18    -67     20     46    420    610    545    415    366     54
     83    119     36   -101     23     77    428    667    600    462    405    103
    103    155     51   -129     25    103    428    717    641    496    446    142
    116    205     88   -161     12    148    446    776    701    542    496    181
    111    231    119   -174     -2    176    470    839    748    566    514    223
    124    265    140   -194     -7    202    480    880    779    579    545    262
    122    327    205   -226    -41    267    485    901    820    610    581    296
    124    384    259   -254    -67    322    485    909    844    623    610    332
    137    405    265   -272    -62    335    493    906    854    631    631    358
    161    407    246   -283    -41    327    496    891    844    615    631    353
    137    420    283   -280    -72    353    491    857    831    602    631    345
    106    441    335   -275   -114    389    470    815    807    563    600    311
     96    439    340   -267   -122    392    444    758    766    509    535    270
     80    413    332   -246   -124    374    454    711    745    472    493    272
     44    329    285   -187   -122    309    467    654    701    420    467    239
     41    270    228   -155    -93    252    449    587    633    355    410    161
     38    231    192   -137    -75    213    426    524    566    283    329     77
     33    197    163   -114    -64    181    418    475    517    220    267     64
     25    174    145   -101    -59    161    394    418    452    155    207     28
     38    155    116    -98    -38    137    387    379    418    124    179    -10
     64    145     80   -106     -7    114    392    374    405    109    163    -15
     88    192    103   -140     -7    148    400    384    407    106    166    -12
    106    241    135   -174    -12    189    415    384    418    109    174     -7
     96    265    166   -181    -33    215    441    400    439    124    187     12
     67    272    205   -171    -70    239    444    405    457    140    202     31
     64    244    179   -153    -57    213    420    389    441    119    181     20
     20    257    233   -140   -106    244    415    387    446    124    187     31
     20    340    316   -181   -148    329    410    397    488    168    236     75
     25    415    387   -223   -181    400    402    394    522    202    267    101
     12    426    413   -218   -200    420    392    379    535    218    283    129
     15    444    426   -231   -205    436    371    358    524    207    270    124
     15    431    415   -223   -200    426    355    337    506    189    252    119
      7    394    387   -205   -189    392    332    301    467    153    226    109
     18    389    371   -202   -176    381    306    262    426    109    189     75
      0    345    345   -174   -174    345    296    236    392     70    145     36
    -20    205    226    -93   -122    213    288    223    350     33    111     12
    -15     80     96    -33    -54     85    290    228    322     12     96      0
    -28     28     57      0    -41     41    298    223    303     -2     70    -41
    -38    -10     28     23    -36      7    280    192    254    -67     -7   -116
    -36    -38     -2     36    -18    -20    267    176    215   -119    -83   -142
    -36    -44    -10     38    -12    -28    262    171    200   -137   -106   -129
    -25    -46    -20     36     -2    -33    262    168    197   -135    -98   -127
    -23    -70    -46     44     10    -59    257    161    187   -145   -103   -129
    -18    -83    -64     49     20    -75    246    155    179   -145   -109   -127
    -18    -85    -67     49     23    -77    246    158    179   -150   -116   -127
     -2   -101    -98     51     46   -101    239    153    168   -163   -124   -132
    -10   -111   -103     59     46   -109    220    135    155   -179   -137   -148
    -10   -124   -114     67     49   -119    213    129    150   -187   -145   -153
    -12   -150   -140     80     62   -148    205    129    135   -205   -163   -174
      7   -241   -249    116    127   -244    226    161    106   -249   -213   -213
     54   -381   -436    161    244   -407    316    301    106   -329   -324   -301
     90   -470   -563    189    327   -517    465    475    166   -397   -436   -436
     72   -290   -366    109    218   -327    571    553    290   -335   -384   -431
    -23     96    119    -36    -70    106    514    218    293   -210   -200   -265
   -158    641    797   -244   -478    719    205   -439    145      7    166    111
   -267   1244   1512   -488   -891   1379    -54   -849    187    420    691    605
   -270   1426   1696   -579   -982   1561   -298  -1057    189    696   1002    911
   -249    953   1202   -350   -724   1078   -423  -1132    -96    410    698    654
   -233    415    649    -93   -441    530   -387  -1072   -537   -327    -75    -77
   -181     36    218     72   -200    127   -236   -782   -597   -665   -496   -444
   -124    -83     41    103    -85    -20    -51   -387   -298   -509   -423   -345
    -62   -101    -38     83    -12    -70     93    -98    -54   -340   -293   -239
    -33   -119    -85     75     23   -103    181     75     77   -252   -233   -184
    -23   -145   -122     83     46   -132    215    145    122   -233   -220   -163
    -28   -155   -127     90     49   -142    231    171    137   -228   -210   -155
    -18   -161   -142     90     62   -153    241    187    148   -218   -194   -155
      7   -158   -166     75     85   -161    252    207    171   -202   -187   -153
      2   -161   -166     77     83   -163    265    223    181   -205   -202   -161
      0   -155   -158     75     77   -155    272    233    189   -213   -215   -168
     12   -140   -153     64     83   -145    267    241    200   -213   -213   -148
     10   -137   -150     62     77   -142    275    267    233   -171   -161    -75
     12   -122   -137     54     75   -129    283    288    262   -137   -111    -49
     36   -101   -140     31     88   -119    285    301    272   -135   -122   -124
     57    -77   -135     10     96   -106    296    319    283   -150   -174   -140
     57    -64   -122      2     88    -93    298    337    296   -155   -168    -62
     70    -57   -127     -7     96    -90    306    363    319   -127   -127    -28
     62    -44   -109    -10     83    -77    314    389    350    -90    -80     -5
     93      2    -90    -46     93    -44    324    441    402    -28    -20     49
     85      5    -80    -46     83    -38    329    483    439      7      7     62
     77     12    -67    -46     72    -25    337    524    472     31     18     44
     93     23    -70    -59     80    -23    353    589    519     64     44    111
    140     77    -62   -109    101      7    371    667    584    132    114    189
    155    127    -31   -142     93     46    366    706    618    166    137    158
    171    142    -31   -158    101     57    376    761    659    194    148    210
    192    189     -5   -192     98     90    394    820    709    249    207    314
    210    244     33   -226     88    140    397    839    724    272    228    288
    207    257     49   -231     80    153    394    823    704    244    192    265
    207    298     88   -254     59    194    400    810    693    233    197    324
    205    340    132   -275     36    236    394    784    683    236    218    353
    218    348    129   -283     44    239    387    748    667    228    220    335
    202    361    155   -283     23    259    379    714    659    233    236    345
    171    345    174   -257      0    259    376    670    639    228    241    322
    142    290    148   -218     -2    220    366    600    584    168    176    215
    129    254    124   -192      2    189    361    535    535     93     83    142
    135    231     96   -184     20    163    363    488    493     41     31    124
    119    192     72   -155     23    135    355    431    439    -12    -18     75
    119    158     38   -140     38    101    340    376    389    -62    -59     15
    129    145     15   -137     57     80    340    329    348   -101    -96      2
    137    116    -20   -127     80     46    329    296    319   -132   -127    -23
    135    129     -5   -132     70     62    322    280    303   -153   -150    -46
    148    142     -5   -145     77     67    335    293    309   -150   -155    -28
    122    176     54   -148     33    116    376    324    348   -109   -114     31
    127    210     80   -168     23    145    384    319    358    -90    -90     15
    132    205     72   -171     31    140    392    314    358    -93   -101     10
    129    205     75   -168     25    140    397    309    355    -96    -98     23
    168    262     93   -215     38    179    407    327    379    -72    -75     38
    189    402    213   -296    -10    306    439    376    449     -7    -20     62
    181    493    309   -337    -62    402    446    387    483     25      2    122
    246    555    309   -402    -31    433    405    368    491     41     31    179
    270    566    296   -418    -12    431    376    345    480     46     46    179
    231    522    290   -379    -31    407    358    311    452     23     18    124
    184    462    277   -324    -46    371    335    280    418     -7    -10     98
    171    413    241   -293    -36    327    303    246    379    -38    -28     90
    140    342    202   -241    -31    272    283    210    322    -98    -93     25
    101    200     98   -150      0    150    277    192    259   -174   -181    -12
    101    103      2   -103     49     54    270    184    226   -205   -207    -36
     64     54    -12    -62     38     20    270    171    205   -218   -215    -83
     64     20    -44    -41     54    -10    265    153    181   -246   -244   -124
     77    -18    -96    -31     85    -57    244    111    132   -309   -311   -197
     75    -46   -122    -15     98    -83    223     72     88   -358   -363   -207
     54    -67   -122      5     85    -93    220     64     80   -366   -366   -187
     57    -72   -129      7     93   -101    215     77     93   -348   -345   -197
     28    -88   -119     28     72   -103    213     70     88   -345   -340   -192
     25    -93   -122     33     72   -106    215     72     88   -345   -332   -189
     33    -75   -109     20     70    -90    215     72     85   -350   -342   -236
     33    -96   -129     31     80   -111    202     54     54   -394   -400   -244
     20   -124   -145     51     80   -135    197     51     54   -394   -394   -223
     31   -142   -174     54    101   -155    197     57     54   -400   -397   -252
     54   -277   -335    109    194   -306    205     51    -36   -517   -514   -379
     80   -545   -626    233    353   -584    290    114   -166   -740   -753   -581
     72   -623   -698    275    384   -659    465    285   -135   -810   -852   -709
     12   -446   -459    215    236   -454    550    213    -57   -730   -758   -667
    -98    -51     46     75    -72     -5    348   -337    -88   -548   -488   -387
   -218    628    846   -205   -532    737    -25   -956    -38   -132     54    176
   -335   1332   1667   -501  -1002   1501   -303  -1205    259    488    730    769
   -322   1462   1782   -571  -1052   1621   -607  -1345    322    753    984   1000
   -259   1010   1267   -376   -763   1137   -753  -1384    -15    363    574    683
   -226    415    641    -93   -433    527   -558  -1171   -449   -361   -140     10
   -176     23    197     75   -187    109   -246   -706   -415   -600   -459   -405
   -109    -46     62     77    -85      7    -25   -332   -197   -532   -472   -410
    -51    -51     -2     51    -25    -28    119    -96    -57   -485   -459   -257
    -20   -103    -83     62     31    -93    194     33     20   -439   -415   -226
     -2   -142   -140     70     64   -142    213     77     46   -407   -389   -267
    -10   -153   -145     80     64   -150    233    103     67   -400   -394   -314
    -23   -137   -114     77     44   -124    252    119     75   -405   -397   -311
    -46   -124    -77     85     15   -101    254    109     57   -433   -410   -275
    -49   -129    -80     88     12   -106    259    116     67   -413   -384   -239
     -7   -119   -111     62     51   -116    267    148    106   -355   -327   -213
    -28   -119    -93     72     31   -106    277    166    135   -314   -290   -280
    -41   -114    -72     77     15    -93    283    176    137   -327   -324   -348
    -46    -77    -31     59    -10    -54    298    197    145   -345   -337   -259
    -62    -67     -7     64    -28    -38    309    220    161   -340   -332   -197
    -20    -54    -33     38      5    -46    296    226    166   -327   -319   -189
    -36     -5     31     20    -33     12    314    265    218   -257   -226   -114
    -38     12     51     10    -46     33    348    327    277   -197   -181   -163
    -12     25     38     -7    -25     33    348    345    272   -231   -252   -239
     -2     18     20     -7    -12     18    361    387    285   -241   -272   -114
      0     41     41    -20    -20     41    389    452    342   -153   -174    -41
     41     83     38    -64      0     59    394    498    376   -103   -135    -59
     62    114     49    -88      5     83    405    548    413    -77   -116    -51
     75    137     59   -106      7     98    439    639    483     -7    -51     46
     93    176     83   -135      5    129    459    714    550     70     18     33
    114    236    122   -176     -5    179    457    722    561     72     15     12
     90    270    179   -181    -44    226    470    724    558     62     18    111
     72    316    241   -194    -85    280    498    771    600    111     80    202
     59    366    306   -213   -122    337    522    820    646    181    150    228
     80    389    306   -236   -114    348    519    813    639    187    148    192
    103    407    303   -257    -98    355    506    771    602    153    114    171
    109    402    290   -257    -90    348    488    722    561    114    101    220
    122    407    285   -265    -80    348    465    659    527    103    106    153
     90    407    316   -252   -114    363    444    592    480     54     51    106
     57    371    314   -213   -127    342    433    532    436     15     20    114
     44    314    270   -181   -111    293    410    457    384    -20     -2     64
     23    298    275   -161   -124    288    384    376    329    -59    -41    -10
     -7    223    231   -106   -119    226    376    329    293    -88    -75    -70
    -20    184    202    -83   -111    192    345    252    223   -163   -142   -101
    -28    171    200    -72   -114    184    311    171    148   -239   -205   -103
    -23    166    189    -70   -106    176    298    148    129   -236   -197    -80
    -41    155    194    -59   -119    176    309    158    148   -200   -166   -127
    -54    179    231    -62   -142    205    316    161    153   -187   -168   -150
    -59    192    252    -67   -155    220    335    163    155   -189   -189   -137
    -46    244    290    -98   -168    267    350    174    168   -176   -194   -109
    -72    265    337    -98   -205    301    374    181    179   -163   -179    -75
    -49    277    327   -114   -187    301    387    202    197   -127   -153    -80
    -23    358    381   -168   -202    368    402    220    231    -72   -109    -57
    -31    433    465   -200   -246    449    400    210    249    -36    -77     10
    -33    465    498   -215   -267    480    371    194    267     -2    -46     31
    -12    504    517   -246   -265    511    342    181    280     28    -23     23
     -5    504    509   -252   -257    504    316    158    252     10    -59    -23
    -18    462    480   -220   -249    470    296    122    213    -28   -103      5
    -41    454    496   -207   -270    475    272     93    192    -31    -96      5
    -59    418    475   -179   -267    446    249     72    166    -44   -109    -20
    -46    324    368   -140   -210    345    228     57    124    -85   -155    -62
    -54    210    265    -77   -158    236    218     41     72   -135   -213   -122
    -70    155    223    -44   -145    187    215     20     31   -168   -246   -166
    -80    122    202    -20   -140    161    210      2     10   -179   -254   -192
    -88     88    176     -2   -132    132    205    -18    -15   -202   -270   -215
    -70     75    145     -2   -106    109    194    -31    -33   -210   -283   -236
    -70     64    135      0   -101    101    179    -46    -54   -226   -301   -233
    -83     51    135     12   -109     93    179    -51    -64   -241   -319   -244
    -93     57    148     18   -122    101    184    -46    -62   -246   -332   -239
    -85     46    132     20   -109     88    176    -54    -72   -262   -345   -220
    -96     15    111     38   -103     62    155    -75    -93   -272   -348   -249
   -103     -2    101     51   -101     49    158    -72    -93   -270   -342   -262
   -109     15    122     44   -116     67    161    -70    -93   -265   -337   -267
   -116     -7    109     62   -114     49    166    -64    -88   -249   -301   -241
    -83    -44     38     62    -62     -5    171    -51    -96   -241   -293   -337
    -51   -181   -129    116     36   -155    207    -36   -205   -402   -478   -530
    -36   -426   -392    228    176   -407    306      7   -371   -696   -787   -688
    -31   -506   -475    270    220   -491    436    124   -389   -807   -914   -792
    -93   -285   -192    187     49   -239    480     -7   -270   -639   -722   -662
   -231    239    470     -5   -350    353    288   -504   -127   -267   -270   -236
   -387   1036   1423   -324   -906   1228      7   -930    168    335    420    491
   -485   1649   2135   -581  -1309   1891   -213  -1023    587   1013   1124   1171
   -394   1558   1953   -581  -1174   1753   -504  -1106    532   1088   1189   1273
   -329   1044   1374   -358   -852   1208   -636  -1247     -7    457    574    711
   -311    472    784    -80   -548    626   -488  -1111   -478   -270   -158     -7
   -270    132    402     70   -335    267   -213   -672   -431   -418   -381   -293
   -205     77    283     62   -246    181     -2   -332   -241   -316   -342   -303
   -124     59    181     31   -153    119    101   -155   -158   -293   -337   -288
    -67     51    116      7    -93     83    148    -67   -122   -272   -316   -283
    -88     38    127     25   -106     83    187    -20    -96   -259   -311   -311
   -103     -2     98     51   -101     49    205      7    -83   -254   -316   -290
   -116     23    140     46   -129     80    210     23    -72   -239   -306   -319
   -119     25    142     44   -132     83    220     36    -75   -252   -319   -293
   -103     23    127     41   -114     75    228     51    -67   -246   -309   -272
    -85     36    122     23   -103     77    228     64    -54   -223   -275   -249
    -64     67    132     -2    -98     98    241     96    -33   -192   -252   -252
    -59     75    135    -10    -98    103    254    111    -25   -189   -267   -254
    -54     75    129    -10    -90    101    262    122    -18   -197   -280   -239
    -49    111    161    -31   -106    135    272    145      7   -163   -241   -215
    -54    122    176    -33   -114    148    285    174     36   -129   -202   -194
    -49    111    161    -33   -103    135    285    200     57    -96   -166   -181
    -31    127    158    -46    -93    142    296    241     93    -51   -129   -202
    -28    158    184    -67   -106    171    306    283    124    -33   -135   -194
     -5    189    192    -93    -98    189    314    327    153    -18   -124   -129
      2    197    192   -101    -96    194    322    368    171      0   -106   -119
     12    220    207   -116    -96    215    345    439    213     36    -75    -54
     20    244    220   -135   -101    233    366    511    272    101    -12    -23
     54    272    218   -163    -80    244    379    584    327    163     41    -10
     67    306    239   -189    -88    272    402    654    381    220     80     15
     62    353    290   -207   -114    322    423    706    415    246    111     80
     88    400    311   -246   -111    355    426    735    446    280    155    140
     85    418    332   -252   -122    376    436    756    480    319    189    166
     98    459    361   -280   -132    413    439    761    498    340    207    155
    114    478    363   -296   -124    420    436    750    493    332    194    155
     93    483    389   -288   -148    436    426    711    470    316    202    179
     96    493    397   -293   -150    444    423    667    449    301    194    129
     75    472    397   -275   -161    436    413    602    405    246    129    122
     67    452    384   -259   -158    418    402    542    371    215    111    124
     44    439    392   -244   -174    415    397    488    348    207    101     72
     20    400    379   -210   -179    392    376    420    288    153     51     25
     -2    335    337   -168   -171    337    345    329    210     77     -7    -33
    -28    275    303   -122   -166    288    329    267    166     36    -38    -67
    -64    241    306    -90   -187    272    314    213    122      0    -64   -106
    -62    207    270    -72   -166    239    290    171     88    -20    -70   -132
    -59    181    241    -62   -150    210    283    145     67    -33    -75   -181
    -72    187    259    -57   -166    223    293    132     57    -49    -98   -239
    -67    215    280    -75   -174    249    298    129     46    -75   -132   -218
    -64    241    303    -88   -184    272    314    132     46    -80   -135   -187
    -77    257    335    -90   -205    296    337    145     67    -70   -127   -158
    -80    257    337    -88   -207    296    361    158     85    -54   -114   -135
    -75    246    319    -85   -200    283    368    168     96    -44    -96   -135
    -67    311    379   -124   -223    345    381    197    142     12    -28   -106
    -64    402    467   -171   -267    433    381    220    197     75     23   -101
    -51    465    517   -205   -283    491    355    187    197     59     -7    -88
    -41    465    506   -213   -275    485    316    161    181     46     -7    -41
    -54    449    501   -197   -277    475    303    158    179     57     10    -33
    -57    433    488   -189   -272    459    288    137    168     54     18    -38
    -59    428    488   -184   -272    457    265     98    148     49     23    -46
    -59    389    446   -166   -254    418    257     93    135     57     44    -59
    -62    298    361   -119   -210    329    254     88     96     15     -5   -150
    -62    205    265    -72   -163    233    241     67     28    -72   -111   -207
    -62    132    194    -33   -127    163    236     41    -23   -140   -197   -252
    -93     59    153     12   -122    106    239     25    -49   -171   -223   -226
   -106     20    127     41   -116     72    231      7    -70   -184   -207   -236
   -116      2    116     54   -116     59    231     -5    -77   -181   -197   -285
    -98      7    106     46   -101     57    231    -10    -77   -197   -233   -332
    -90      7     96     38    -93     51    220    -18    -96   -228   -267   -319
    -85    -18     64     51    -75     23    207    -31   -124   -259   -285   -306
    -70    -25     44     46    -59     10    213    -20   -124   -257   -283   -306
    -75    -25     49     51    -62     10    218    -12   -116   -246   -272   -290
    -72    -41     31     54    -51     -5    205    -28   -129   -257   -277   -311
    -96    -77     18     85    -59    -31    205    -28   -127   -241   -259   -306
   -103    -83     18     93    -62    -33    202    -31   -122   -226   -241   -319
    -90   -135    -44    114    -23    -90    202    -31   -153   -259   -285   -392
    -31   -327   -296    176    132   -311    244     18   -267   -444   -493   -574
    -31   -535   -504    283    236   -519    374    116   -361   -654   -735   -807
    -59   -511   -452    283    194   -480    504    223   -301   -683   -771   -844
   -129   -239   -109    184    -10   -174    542     75   -168   -498   -566   -680
   -267    335    602    -36   -433    467    298   -485    -64   -114    -90   -163
   -407   1104   1512   -348   -961   1309     44   -872    215    517    631    568
   -462   1499   1958   -519  -1210   1727   -171   -963    530   1098   1226   1153
   -342   1215   1558   -436   -950   1387   -428  -1104    337   1031   1150   1096
   -311    633    943   -161   -628    787   -496  -1234   -306    215    337    327
   -280    148    428     64   -353    288   -350  -1052   -691   -472   -368   -327
   -226    -70    155    145   -194     41   -127   -620   -524   -493   -462   -452
   -158    -88     70    124   -114    -10     67   -262   -277   -337   -355   -379
    -98   -103     -7     98    -46    -57    168    -72   -155   -267   -303   -353
    -77   -148    -70    111     -5   -109    205      0   -119   -254   -296   -353
    -83   -163    -80    122     -5   -122    220     33    -98   -244   -285   -361
    -88   -148    -59    119    -15   -103    233     57    -80   -231   -275   -374
    -62   -140    -77    101      5   -109    244     75    -77   -246   -298   -384
    -64   -132    -70     98      0   -101    267     96    -67   -252   -314   -368
    -70   -161    -90    114      7   -127    285    119    -54   -244   -303   -335
    -75   -158    -83    116      2   -122    277    119    -49   -239   -296   -342
    -80   -127    -49    101    -18    -88    275    127    -33   -228   -280   -332
    -59    -88    -31     72    -15    -59    285    158      5   -179   -226   -290
    -59    -83    -23     70    -18    -54    296    179     33   -148   -202   -298
    -36    -98    -62     67     12    -80    301    207     49   -153   -228   -288
    -23    -77    -57     49     15    -67    303    228     70   -137   -215   -265
    -18    -57    -41     36     10    -49    311    246     83   -132   -210   -254
     -7    -31    -23     18      5    -25    311    270     98   -116   -194   -244
     -5     -7     -2      7     -2     -5    329    311    132    -90   -166   -223
     12     25     10    -20      2     20    340    363    187    -38   -116   -171
     31     54     23    -44      2     38    345    407    223     -5    -85   -140
     46     88     38    -67      2     64    355    462    267     36    -44   -116
     49    106     57    -77     -2     83    387    540    342    111     10    -67
     62    153     90   -109    -12    124    394    605    389    148     33    -15
     80    197    116   -137    -18    158    402    667    446    210    101     49
     93    257    163   -174    -36    210    415    722    504    272    171    109
    106    319    213   -213    -51    267    431    758    553    311    213    150
    111    355    244   -233    -67    301    428    758    563    311    215    148
    114    384    270   -249    -77    327    431    758    579    322    226    171
    106    376    270   -241    -83    324    436    745    579    311    220    179
    103    376    272   -239    -83    324    423    706    555    277    192    150
     96    392    296   -244   -101    345    402    659    530    252    168    124
     75    389    311   -233   -116    350    402    618    506    226    148    109
     64    345    280   -207   -109    314    394    561    459    181    106     70
     54    306    252   -179    -98    280    381    496    407    129     62     18
     28    280    252   -155   -111    267    368    423    353     72      7    -33
     10    223    213   -116   -101    218    350    358    288      7    -54    -93
      7    166    158    -85    -75    163    324    293    223    -57   -114   -150
      7    124    116    -64    -54    122    314    241    171    -98   -161   -187
      0     90     88    -46    -44     90    301    205    135   -132   -192   -215
     -5     64     70    -31    -36     67    285    176    109   -161   -215   -233
    -10     64     75    -28    -41     70    280    163     96   -176   -228   -241
    -18     85    103    -33    -59     93    290    168    106   -166   -223   -233
    -28    114    140    -44    -83    127    296    166    114   -161   -226   -231
    -36    150    187    -57   -111    168    303    168    129   -145   -215   -213
    -33    187    220    -77   -127    202    316    187    155   -119   -192   -184
    -18    202    220    -90   -119    210    332    205    176   -103   -179   -168
      0    270    270   -135   -137    270    345    215    213    -64   -140   -132
     10    358    348   -184   -168    353    348    231    257    -12    -85    -83
     15    431    413   -226   -200    423    337    223    283     15    -57    -57
     23    465    441   -244   -207    454    301    187    277     15    -54    -49
     23    462    436   -244   -205    449    267    158    257      5    -67    -49
     31    446    413   -239   -189    431    252    145    244     -5    -72    -49
     33    431    397   -233   -181    415    233    114    218    -25    -90    -62
     28    400    371   -213   -171    387    226     88    187    -51   -114    -80
     23    319    296   -174   -135    309    218     72    148    -98   -161   -124
     33    202    168   -119    -67    187    215     62     98   -153   -223   -176
     38    129     90    -85    -25    111    205     38     51   -202   -277   -228
     31     98     67    -64    -18     83    202     15     18   -239   -311   -262
     23     54     28    -38     -2     41    197     -5    -10   -262   -332   -283
     20     18     -2    -20     12      7    187    -20    -28   -277   -348   -298
     25     23     -2    -25     15     12    174    -33    -33   -280   -358   -309
     31     36      5    -33     12     20    176    -36    -36   -277   -358   -309
     23     18     -7    -23     15      5    168    -44    -46   -285   -368   -319
     25      5    -20    -15     23     -7    158    -49    -57   -301   -387   -329
     28     -5    -33    -12     28    -18    153    -46    -59   -301   -392   -329
     31    -15    -46     -7     38    -31    148    -46    -59   -296   -384   -327
     36    -33    -70     -2     51    -51    140    -57    -62   -298   -392   -340
     25    -46    -72      7     49    -59    140    -59    -62   -301   -400   -348
     23   -109   -132     41     75   -119    145    -51    -77   -324   -426   -374
     64   -257   -322     96    192   -288    166     -7   -137   -420   -535   -470
     98   -436   -535    168    316   -485    280    129   -176   -576   -735   -665
     88   -433   -524    171    306   -478    426    285   -106   -623   -815   -763
     15   -171   -187     75    101   -179    470    194    -12   -517   -680   -657
   -116    233    350    -57   -233    290    259   -405    -83   -329   -381   -376
   -265    932   1197   -335   -730   1065    -67  -1018    -80     75    150    148
   -348   1491   1839   -571  -1093   1665   -327  -1304     77    561    691    670
   -301   1418   1719   -561  -1013   1569   -571  -1465      2    662    787    789
   -249    859   1109   -303   -678    984   -646  -1478   -374    163    244    306
   -205    322    524    -59   -366    423   -504  -1262   -735   -540   -493   -392
   -140      7    148     64   -142     77   -293   -831   -605   -644   -688   -568
    -70    -46     20     57    -46    -12    -98   -433   -303   -446   -561   -452
      2    -41    -44     20     23    -41     31   -161    -98   -301   -454   -358
     33    -64    -98     15     64    -83     80    -64    -31   -270   -433   -345
     49    -80   -132     15     88   -106     96    -38    -20   -277   -444   -353
     54    -83   -137     12     93   -109    116     -2      7   -259   -439   -345
     59    -67   -127      5     93    -96    127     18     33   -241   -423   -335
     64    -70   -135      2     98   -101    135     31     46   -236   -415   -342
     62    -46   -111     -7     85    -77    140     49     67   -220   -397   -329
     59    -33    -93    -12     75    -62    145     67     88   -210   -389   -311
     64    -20    -85    -20     75    -51    142     70     90   -213   -400   -314
     77     -7    -85    -36     80    -46    145     83    106   -194   -387   -303
     80     25    -57    -54     70    -15    161    106    132   -168   -361   -280
     80     49    -31    -64     54     10    174    124    155   -150   -345   -265
     90     70    -20    -80     57     25    184    148    179   -124   -319   -244
     77     90     12    -88     33     51    192    174    207    -93   -296   -220
     83    106     20    -96     31     64    200    205    233    -64   -272   -194
    101    140     38   -122     31     90    202    236    262    -38   -252   -171
    103    168     64   -135     20    116    213    277    301     -2   -220   -142
    119    200     80   -161     20    140    223    332    342     41   -181   -109
    145    228     83   -187     31    158    233    387    387     83   -150    -72
    163    265     98   -215     33    181    257    459    446    140   -103    -20
    176    306    129   -241     23    218    283    535    511    200    -57     36
    192    322    127   -259     33    226    293    594    550    244    -15     77
    215    371    155   -293     31    262    296    633    579    280     18    109
    231    420    189   -327     20    303    311    672    615    322     62    158
    241    457    215   -348     12    337    322    693    641    353     98    200
    252    504    252   -376      0    379    319    680    633    361    111    213
    244    542    298   -394    -25    420    319    654    618    358    119    223
    231    553    322   -394    -44    439    319    626    600    342    111    223
    223    553    329   -387    -51    441    314    581    568    316     96    210
    202    548    345   -376    -72    446    309    535    537    290     77    205
    176    535    358   -355    -90    446    309    496    522    283     70    200
    150    504    353   -327   -101    428    296    433    485    249     41    166
    127    462    335   -293   -103    400    272    353    433    200    -12    109
     98    415    316   -257   -109    366    257    296    394    161    -51     75
     72    366    293   -220   -111    329    239    236    345    106    -98     28
     54    322    267   -189   -106    293    218    181    296     59   -140    -12
     38    280    241   -158   -101    262    213    150    272     36   -166    -36
     23    267    241   -148   -109    257    210    124    262     20   -176    -54
     36    270    233   -153    -98    252    205    103    249      2   -192    -75
     44    290    246   -168   -101    270    226    114    262     18   -176    -72
     46    329    283   -187   -116    306    249    135    290     49   -140    -44
     46    348    301   -200   -127    324    259    142    303     57   -127    -33
     41    368    327   -207   -142    348    280    153    319     64   -119    -23
     33    368    335   -202   -150    353    290    171    335     80   -106    -18
     46    407    361   -226   -155    384    293    184    353     98    -83     -5
     67    483    415   -275   -174    449    298    187    384    124    -51     23
     64    537    472   -301   -205    506    288    184    420    163     -5     62
     57    597    540   -329   -241    568    254    168    433    187     25     77
     72    581    509   -327   -218    545    220    148    415    174     23     70
     75    555    478   -316   -202    517    200    122    389    153      5     51
     62    540    478   -301   -207    509    181     98    368    135    -10     41
     46    506    459   -277   -205    483    163     70    345    114    -31     20
     44    428    384   -236   -168    407    153     49    306     77    -67    -20
     31    306    272   -168   -122    290    150     36    254     18   -127    -77
     10    213    202   -111    -96    207    153     18    215    -25   -171   -127
      2    166    163    -85    -80    166    140     -5    176    -62   -207   -166
      0    127    127    -62    -62    127    129    -25    150    -77   -233   -194
     -5    103    109    -49    -57    106    122    -38    135    -85   -236   -210
     -2     85     88    -44    -44     88    111    -54    122    -83   -239   -228
      0     77     75    -38    -38     77    109    -59    111    -83   -246   -244
     -2     72     75    -33    -38     72    114    -54    114    -72   -241   -244
     10     72     62    -44    -25     70    106    -62    114    -70   -244   -254
     18     70     51    -46    -15     62     98    -75    103    -72   -249   -270
     15     64     49    -41    -15     57    103    -70    114    -54   -241   -265
     18     49     31    -33     -5     41    106    -59    122    -28   -226   -259
     18     25      7    -23      2     18     96    -70    109    -36   -236   -270
     20      7    -15    -15     18     -2    103    -62    103    -46   -252   -277
     38   -103   -142     31     88   -122    114    -51     38   -124   -345   -366
     75   -358   -433    142    254   -394    187    -10    -96   -337   -579   -600
     67   -498   -568    215    314   -532    337     98   -137   -480   -732   -763
     12   -353   -366    168    187   -358    426     59    -49   -394   -628   -688
   -109     33    142     36   -124     88    257   -439      7   -148   -306   -392
   -262    771   1034   -254   -646    901    -77  -1031    171    337    277    192
   -415   1538   1953   -563  -1184   1745   -309  -1202    587   1036   1021    935
   -410   1730   2138   -659  -1273   1932   -589  -1265    756   1389   1361   1296
   -329   1314   1641   -493   -984   1475   -776  -1356    402   1023    997    976
   -293    688    982   -197   -636    833   -641  -1241   -140    223    210    215
   -231    207    439      7   -335    322   -332   -787   -226   -129   -218   -205
   -145     75    220     33   -181    148    -88   -368    -20    -59   -220   -233
    -72     33    106     18    -90     70     59   -119    114      7   -179   -205
    -54    -20     33     38    -44      5    137     -5    176     31   -166   -200
    -44    -33     10     36    -28    -12    150     23    179     15   -189   -231
    -25    -38    -15     31     -5    -28    161     46    184      5   -192   -246
    -25    -28     -2     25    -12    -15    168     64    194      7   -187   -249
    -18    -15      2     18    -10     -7    176     83    207     12   -176   -244
    -10     -5      5      7     -7     -2    171     85    200      2   -181   -246
    -18    -15      2     18    -10     -7    184    111    218     18   -168   -231
    -25     -5     20     12    -23      7    200    140    239     36   -150   -215
    -23     10     33      7    -28     20    210    158    254     49   -132   -202
    -15     25     41     -7    -28     33    218    174    265     64   -116   -192
    -10     38     49    -15    -31     44    239    207    285     90    -90   -168
      2     59     57    -31    -28     57    252    231    298    106    -75   -158
     18     77     59    -46    -20     70    262    259    314    119    -57   -145
     25     90     62    -59    -18     77    280    303    348    142    -36   -124
     41    109     67    -75    -12     88    301    353    381    174    -12   -101
     59    116     57    -90      0     88    316    397    407    194     12    -83
     62    142     80   -101     -7    111    337    459    452    228     44    -49
     67    166     96   -119    -15    132    366    532    498    270     80    -18
     93    200    106   -148     -5    153    379    602    540    306    114      5
    116    233    116   -176      0    176    402    680    594    353    158     38
    127    267    140   -197     -5    205    431    769    657    413    213     90
    158    303    145   -233      5    226    444    831    706    462    259    135
    184    350    166   -267      7    259    446    872    743    498    296    166
    181    384    202   -285    -10    293    465    906    776    535    329    197
    181    405    223   -293    -20    314    475    917    792    550    348    215
    181    415    233   -298    -25    324    478    898    782    542    348    210
    168    418    249   -293    -38    335    483    883    776    542    350    215
    145    418    270   -283    -62    345    483    852    763    535    340    207
    137    400    262   -267    -62    332    472    797    732    506    316    181
    119    387    267   -254    -75    327    459    732    693    472    293    158
     98    368    267   -233    -85    319    449    670    659    446    275    140
     77    324    246   -202    -85    285    426    589    605    394    233     98
     62    262    200   -161    -67    231    394    504    540    335    181     46
     41    231    189   -137    -72    210    374    431    488    288    137      7
     36    200    163   -119    -64    181    358    376    444    241     96    -28
     28    158    129    -96    -49    145    345    324    394    192     51    -72
     18    129    111    -72    -46    122    342    298    371    168     25    -98
      2    111    106    -57    -51    109    340    272    358    153     10   -116
      2    109    106    -57    -51    106    332    252    340    140     -2   -135
      7    103     93    -57    -44     98    340    257    345    140     -5   -137
      7    127    119    -67    -54    124    363    280    363    158      7   -129
     15    174    158    -96    -72    166    381    293    387    174     31   -116
     10    189    179   -101    -83    184    397    296    400    181     44   -106
     -7    194    202    -96   -106    200    423    314    418    192     57    -96
      2    194    192    -98    -93    194    441    337    431    202     67    -90
     20    233    213   -129    -96    223    449    353    449    218     85    -70
     23    314    288   -168   -132    301    457    363    488    257    127    -28
     23    371    345   -200   -161    358    444    350    511    288    163      5
     51    397    345   -223   -145    371    397    324    506    290    179     15
     54    376    322   -218   -132    350    371    311    493    275    163      0
     38    348    309   -192   -135    327    363    290    472    257    145    -12
     25    324    296   -176   -135    311    345    259    446    239    129    -31
     25    280    254   -153   -114    267    324    226    407    202    101    -62
      7    161    150    -85    -72    158    322    215    366    150     36   -114
      0     31     31    -15    -15     31    319    207    322     98    -23   -166
      2    -41    -44     18     20    -41    309    181    275     49    -72   -213
      2    -77    -80     38     41    -77    298    163    246     23    -98   -236
     -7   -116   -109     59     49   -114    293    148    226     -2   -122   -257
     -2   -135   -135     67     64   -135    285    129    202    -28   -155   -283
     -2   -148   -145     72     70   -148    280    122    197    -41   -168   -293
    -15   -153   -137     85     59   -145    285    132    200    -44   -171   -290
    -10   -181   -171     96     77   -176    283    127    181    -59   -189   -301
     -7   -207   -200    109     93   -205    280    122    166    -75   -207   -314
    -12   -223   -210    116     98   -218    272    119    153    -93   -226   -329
    -15   -231   -215    124     98   -223    270    114    150   -103   -233   -342
    -15   -257   -244    135    114   -252    262    101    135   -116   -246   -353
    -15   -270   -254    140    119   -262    265    103    132   -122   -254   -353
     -5   -324   -322    163    155   -322    275    114    116   -150   -288   -376
     33   -483   -517    226    275   -498    293    122     12   -290   -433   -506
     49   -727   -779    337    413   -750    402    194   -106   -511   -678   -750
     33   -735   -769    350    400   -753    555    327    -54   -553   -743   -833
    -28   -483   -454    254    210   -467    600    210     57   -413   -581   -688
   -137     -5    132     72   -135     62    379   -350    106   -124   -202   -303
   -285    802   1088   -257   -685    945     77   -831    324    449    475    374
   -374   1384   1758   -504  -1065   1571   -163   -989    639   1041   1101    992
   -303   1280   1582   -488   -943   1431   -446  -1124    566   1124   1184   1122
   -236    709    945   -236   -589    826   -563  -1215     64    542    602    597
   -218    132    350     41   -285    241   -381  -1026   -400   -241   -192   -179
   -150   -187    -38    168    -57   -114   -122   -568   -314   -392   -439   -428
    -77   -262   -184    168     51   -223     96   -166    -62   -252   -368   -374
    -20   -285   -265    153    122   -275    244     83     93   -158   -301   -316
     -5   -316   -311    161    150   -314    280    148    122   -163   -314   -335
      5   -340   -348    166    176   -342    298    168    119   -179   -332   -361
     10   -337   -350    161    179   -342    324    197    142   -171   -329   -353
     28   -319   -348    145    187   -332    337    220    161   -163   -319   -337
     44   -322   -366    137    205   -342    337    236    161   -163   -319   -335
     44   -309   -353    132    197   -332    348    254    174   -155   -319   -322
     33   -296   -332    129    181   -314    350    270    187   -150   -316   -314
     36   -290   -327    127    181   -309    350    285    194   -148   -314   -306
     38   -283   -322    122    179   -301    353    303    213   -135   -301   -288
     33   -270   -306    116    168   -288    366    329    239   -111   -277   -262
     31   -259   -293    111    161   -275    366    342    252    -93   -262   -252
     49   -246   -296     98    171   -270    363    363    270    -70   -246   -236
     46   -223   -270     85    158   -246    371    392    301    -44   -223   -213
     54   -207   -265     75    158   -236    387    423    324    -23   -207   -192
     67   -189   -259     59    161   -223    402    459    358      0   -187   -168
     77   -161   -239     41    158   -200    426    514    405     36   -155   -135
     88   -137   -226     23    155   -181    446    571    452     72   -127    -98
    116   -111   -228     -2    171   -168    459    626    488    106   -101    -67
    137    -83   -220    -28    176   -150    470    688    535    148    -67    -28
    150    -36   -187    -57    168   -111    488    756    592    197    -20     15
    174     12   -163    -96    168    -72    504    818    639    241     18     54
    202     67   -135   -135    168    -31    514    867    691    288     57     96
    210    114    -96   -166    153     10    530    906    735    335    101    142
    213    148    -64   -179    140     41    540    924    758    358    129    176
    207    166    -41   -189    124     62    535    919    756    355    132    184
    202    194    -10   -200    106     93    535    904    748    350    135    187
    192    210     15   -202     88    111    532    880    730    335    127    181
    192    218     25   -205     83    122    519    841    696    303    106    163
    184    210     23   -197     77    116    504    789    657    270     77    140
    163    194     31   -179     64    114    493    727    618    233     46    119
    148    174     23   -163     62     98    465    644    553    174     -7     64
    140    140      0   -140     70     70    436    561    478    111    -67      2
    119    103    -15   -111     64     46    415    498    436     75   -101    -25
    106     51    -54    -80     80      0    392    436    379     23   -148    -57
     96    -10   -109    -44    101    -57    363    368    311    -38   -207   -114
     88    -41   -129    -23    109    -85    350    332    283    -67   -233   -145
     70    -38   -111    -18     90    -75    340    293    244   -103   -265   -171
     72    -64   -137     -5    103    -98    332    270    223   -122   -280   -184
     75    -59   -137    -10    106    -98    324    259    218   -124   -285   -179
     70    -44   -114    -12     90    -77    319    246    207   -135   -301   -200
     64    -25    -93    -20     77    -57    340    259    236   -111   -277   -176
     70     -5    -75    -31     72    -41    350    267    239   -114   -267   -158
     59     33    -25    -49     41      5    350    265    239   -103   -254   -145
     62     70      7    -64     28     38    368    275    270    -72   -231   -114
     62     41    -20    -54     41     10    384    277    275    -80   -244   -109
     70     93     23    -83     23     59    392    293    298    -51   -218    -85
     80    192    111   -137    -15    150    394    309    340     -5   -166    -38
     93    244    150   -168    -28    197    376    296    350     12   -145    -12
     93    270    174   -181    -41    223    340    272    345     18   -142     10
     93    275    181   -187    -44    228    314    252    319      0   -166     10
    101    254    150   -179    -23    202    298    226    296    -23   -187     -2
    103    218    114   -161     -5    166    290    200    259    -62   -213    -15
     83    174     90   -129     -5    135    275    174    228    -85   -241    -36
     80     83      2    -83     38     44    254    158    192   -127   -280    -57
     85    -54   -140    -15    111    -96    241    137    124   -202   -355   -116
     75   -122   -197     23    135   -158    246    132     93   -228   -387   -135
     57   -161   -218     51    137   -189    246    111     54   -272   -439   -171
     62   -202   -265     70    163   -233    223     80     12   -311   -480   -207
     72   -228   -301     75    184   -262    215     67     -2   -316   -491   -200
     64   -252   -316     93    189   -283    228     64     -2   -309   -485   -189
     70   -270   -340     96    205   -303    218     46    -31   -340   -517   -218
     83   -267   -350     90    215   -306    213     31    -54   -353   -524   -228
     72   -267   -340     96    205   -301    205     28    -62   -355   -522   -226
     75   -265   -340     96    207   -301    197     23    -67   -358   -519   -220
     83   -296   -379    106    228   -337    197     12    -72   -358   -511   -210
     83   -319   -405    116    244   -361    205      7    -85   -371   -522   -213
     83   -303   -387    106    233   -345    197      2    -96   -374   -524   -220
    106   -329   -436    111    270   -381    192      0   -127   -413   -558   -249
    129   -485   -618    176    371   -550    218     49   -187   -498   -654   -335
    142   -662   -805    259    472   -735    329    171   -231   -646   -828   -511
    132   -657   -789    262    457   -722    470    329   -148   -678   -893   -594
     67   -397   -465    166    265   -431    545    337      7   -527   -732   -465
    -59     54    111      2    -88     83    345   -200    -10   -277   -368   -119
   -187    711    896   -262   -542    802     70   -763      7    119    171    405
   -228   1189   1418   -480   -823   1304   -153  -1041    124    553    665    885
   -187   1036   1223   -423   -704   1130   -363  -1223    -38    579    696    963
   -189    480    667   -145   -428    571   -426  -1327   -553    -62     54    384
   -155    -49    106    101   -132     28   -345  -1197   -937   -743   -649   -272
    -85   -342   -259    213     85   -303   -181   -802   -795   -810   -813   -426
    -23   -358   -335    192    155   -348    -15   -420   -470   -574   -641   -277
     46   -340   -387    145    215   -363     98   -176   -283   -446   -550   -205
     83   -322   -405    116    244   -363    148    -64   -200   -397   -511   -179
     90   -314   -405    109    246   -358    171    -28   -181   -387   -498   -166
     83   -327   -410    122    246   -368    187     -5   -171   -387   -504   -168
     98   -311   -413    106    254   -361    192     18   -153   -371   -483   -145
    114   -319   -433    101    272   -376    197     44   -132   -358   -462   -114
     96   -324   -423    114    257   -374    200     62   -122   -345   -449   -103
     90   -314   -405    111    246   -358    181     54   -127   -348   -444   -116
    101   -277   -381     88    239   -329    181     67   -106   -319   -420   -101
    106   -262   -368     77    236   -314    192     85    -85   -298   -405    -72
    111   -270   -381     77    244   -324    194    103    -75   -293   -394    -49
    116   -246   -363     64    239   -303    189    111    -70   -285   -389    -46
    122   -205   -327     41    223   -265    197    135    -36   -249   -358    -18
    124   -192   -316     33    220   -254    213    158    -12   -233   -332     12
    132   -189   -322     25    226   -254    220    176     10   -218   -311     23
    137   -163   -301     12    218   -231    223    202     36   -202   -288     46
    148   -155   -303      2    223   -231    236    241     72   -166   -257     80
    161   -137   -298    -12    228   -218    236    280    101   -140   -228    111
    168   -103   -275    -33    220   -189    236    322    129   -114   -205    135
    187    -62   -249    -62    218   -155    249    389    192    -59   -155    187
    200    -18   -218    -90    207   -116    254    452    246     -5   -106    236
    218     18   -202   -119    210    -90    262    509    311     67    -33    311
    215     38   -179   -129    197    -70    288    568    371    129     28    374
    226     88   -137   -155    181    -23    296    607    415    174     59    405
    239    124   -114   -184    176      5    288    620    428    187     77    428
    239    174    -64   -207    150     54    280    618    431    194     96    446
    231    233      0   -233    114    116    270    600    423    192     98    446
    239    254     15   -246    111    135    267    579    413    181     96    446
    226    239     12   -231    106    127    272    548    394    158     85    441
    200    223     23   -210     88    124    277    519    374    137     67    428
    184    223     36   -205     72    129    259    459    324     93     28    387
    181    207     25   -194     77    116    246    397    272     38    -20    335
    166    166      0   -168     83     85    252    348    226    -10    -62    293
    150    129    -20   -142     85     54    233    285    163    -67   -109    239
    135     88    -49   -111     93     18    210    220     90   -142   -179    166
    127     38    -88    -83    109    -23    200    174     38   -200   -231    122
    116     -7   -124    -57    119    -64    200    145     10   -223   -254    101
    106    -31   -137    -38    119    -83    184    106    -20   -254   -288     67
     98    -49   -150    -25    122   -101    174     85    -38   -275   -309     54
     93    -57   -150    -18    122   -103    171     72    -54   -280   -314     51
    103    -46   -153    -31    127    -98    166     59    -59   -290   -327     33
    111    -51   -163    -31    137   -106    168     51    -64   -293   -335     23
    109    -25   -137    -44    122    -83    179     64    -46   -270   -306     51
    103     -5   -109    -49    106    -57    192     83    -23   -252   -285     70
    103     49    -57    -77     80     -2    184     72    -12   -239   -270     80
     85     49    -36    -70     62      7    205     88      5   -218   -249    101
     72     44    -28    -59     49      7    226    106     20   -205   -241    106
     80    106     25    -93     28     67    231    111     41   -181   -220    127
     90    194    101   -142     -7    148    226    122     83   -135   -168    174
     90    254    163   -174    -36    207    228    135    122    -93   -119    218
     96    298    202   -197    -54    249    205    111    124    -77    -98    231
    109    314    205   -210    -46    259    174     85    111    -85   -109    215
    106    290    181   -200    -36    236    155     64     80   -109   -129    202
     98    267    166   -184    -33    218    140     41     57   -127   -140    189
     96    246    148   -174    -25    200    111      2     18   -163   -166    161
     85    140     54   -111     15     98    106     -5    -12   -200   -202    127
     75     31    -44    -51     59     -5    101    -10    -59   -257   -265     67
     72    -54   -129    -10    101    -90     90    -25   -103   -303   -311     18
     62    -90   -153     12    106   -122     85    -49   -140   -340   -345    -18
     57   -124   -181     33    119   -153     85    -59   -161   -366   -363    -36
     70   -140   -210     33    137   -176     80    -64   -168   -371   -371    -46
     77   -145   -223     33    150   -184     67    -75   -176   -384   -381    -59
     72   -153   -226     38    148   -189     64    -75   -184   -387   -374    -59
     70   -171   -241     51    155   -205     67    -72   -187   -384   -371    -64
     83   -184   -270     49    176   -228     51    -85   -202   -394   -376    -75
     90   -194   -285     51    187   -239     51    -88   -200   -389   -371    -72
     90   -202   -293     51    192   -246     54    -85   -197   -384   -366    -70
     88   -213   -301     62    194   -257     44    -93   -207   -392   -374    -88
     85   -233   -319     72    200   -275     49    -90   -197   -381   -363    -90
     90   -270   -361     88    223   -314     59    -72   -187   -384   -363    -96
    119   -407   -527    142    322   -467     80    -38   -241   -465   -446   -163
    153   -633   -787    241    470   -709    174     67   -298   -615   -620   -322
    135   -704   -841    283    485   -771    329    226   -246   -691   -737   -446
     75   -485   -561    205    316   -522    402    197   -137   -600   -636   -379
    -33   -106    -75     70     18    -90    205   -337   -220   -462   -392   -158
   -153    485    639   -166   -394    561   -176  -1026   -361   -192     33    252
   -254   1163   1418   -454   -836   1291   -478  -1374   -252    270    581    743
   -220   1288   1509   -535   -865   1397   -748  -1535   -231    517    831    971
   -148    813    961   -335   -555    885   -831  -1493   -452    215    488    678
   -119    207    327    -44   -223    267   -685  -1317   -865   -527   -270      2
    -72   -207   -137    140     31   -171   -413   -893   -802   -750   -579   -277
    -15   -288   -272    150    127   -280   -189   -480   -470   -555   -467   -197
     36   -285   -322    122    179   -303    -28   -194   -231   -400   -353   -106
     75   -303   -379    114    226   -340     57    -41   -114   -340   -309    -75
     88   -327   -415    119    249   -371     75     -7    -98   -350   -322    -96
     85   -340   -426    127    254   -381     96     23    -80   -348   -319   -101
     85   -329   -418    119    252   -374    119     51    -59   -335   -303    -90
    101   -332   -433    116    267   -381    124     67    -54   -332   -298    -85
    103   -332   -436    114    267   -384    129     83    -41   -324   -288    -72
    103   -324   -428    111    265   -376    145     98    -23   -306   -275    -59
    106   -311   -420    101    262   -366    150    114     -2   -293   -259    -49
    119   -303   -423     93    270   -363    153    135     10   -285   -252    -38
    109   -296   -407     90    257   -350    166    158     36   -272   -233    -23
    106   -272   -379     83    241   -324    184    181     62   -257   -218     -7
    119   -257   -376     67    246   -316    187    197     80   -246   -207     -2
    119   -249   -368     64    244   -309    202    226    109   -223   -189     18
    116   -236   -353     57    233   -293    215    254    135   -197   -166     36
    124   -205   -329     38    226   -267    223    280    161   -176   -148     49
    132   -189   -324     25    228   -257    241    322    200   -148   -124     67
    135   -166   -301     15    218   -233    270    379    244   -109    -90     98
    148   -148   -296     -2    220   -220    290    436    288    -72    -57    127
    158   -122   -280    -18    218   -202    309    491    335    -36    -23    158
    161    -96   -257    -33    207   -176    335    558    389      7     15    197
    168    -64   -233    -51    200   -148    358    628    452     59     59    239
    187    -31   -218    -77    202   -122    376    688    501    109    106    283
    200     31   -168   -116    184    -67    389    735    548    153    148    322
    200     75   -124   -137    161    -23    402    763    574    187    179    355
    200     93   -106   -145    153     -5    402    763    571    192    189    368
    205    111    -93   -158    148     10    402    745    555    179    187    368
    202    127    -75   -166    140     25    402    727    540    171    187    374
    194    135    -59   -166    127     38    392    693    509    148    176    363
    189    142    -46   -166    119     49    379    646    472    116    153    340
    176    155    -23   -168    101     67    366    592    431     85    122    314
    163    135    -28   -150     96     54    350    530    387     44     83    277
    155     96    -59   -127    109     18    329    465    332    -10     36    226
    137     54    -83    -96    111    -12    314    405    280    -64    -18    174
    119     -7   -127    -57    122    -64    296    348    228   -116    -67    129
    111    -54   -166    -31    137   -109    267    290    168   -181   -122     77
    101    -90   -192     -5    142   -140    246    244    122   -226   -166     38
     93   -114   -207     10    150   -161    236    215    103   -244   -184     20
     85   -148   -236     28    161   -192    223    192     80   -265   -207     -2
     77   -153   -233     36    155   -192    213    174     59   -285   -228    -25
     67   -145   -215     38    140   -179    213    171     57   -285   -233    -28
     62   -148   -210     44    135   -179    213    171     57   -280   -233    -25
     70   -124   -194     25    129   -158    213    179     70   -272   -220    -18
     64    -67   -135      0     98   -101    239    210    111   -231   -181     18
     57    -18    -77    -20     67    -49    254    233    142   -202   -155     44
     59     18    -41    -38     51    -10    262    233    155   -192   -145     51
     70     28    -41    -51     57     -5    270    233    158   -189   -145     49
     80     64    -18    -72     49     23    280    249    184   -166   -122     70
     93    137     44   -116     23     90    277    259    223   -124    -80    111
    103    207    103   -155      0    155    259    249    249    -93    -44    145
    101    265    163   -184    -33    215    233    231    249    -83    -33    150
     98    265    163   -181    -31    215    226    226    244    -83    -31    150
     90    236    142   -166    -25    192    215    210    223    -96    -44    140
     75    205    129   -140    -25    168    205    187    200   -111    -59    127
     57    155     98   -109    -20    129    192    168    171   -132    -83    109
     54     57      2    -57     25     31    184    150    124   -181   -135     62
     59    -77   -140      7     98   -109    171    132     62   -252   -210     -5
     57   -174   -231     59    142   -202    171    124     12   -301   -267    -54
     54   -220   -277     83    166   -249    158    106    -18   -335   -301    -85
     62   -257   -319     96    189   -288    145     85    -49   -368   -327   -111
     54   -267   -324    103    187   -296    142     70    -67   -387   -342   -132
     51   -275   -327    111    189   -301    137     62    -77   -397   -355   -148
     59   -314   -374    124    215   -342    137     57    -93   -410   -371   -155
     67   -316   -387    124    226   -350    140     57   -101   -413   -379   -161
     67   -311   -381    119    223   -345    145     59   -103   -413   -376   -166
     80   -311   -392    116    236   -350    140     51   -111   -426   -389   -174
     83   -314   -397    114    239   -355    135     49   -122   -433   -397   -179
     80   -327   -407    122    244   -368    142     57   -122   -433   -402   -174
     77   -350   -428    135    252   -389    137     49   -129   -441   -413   -184
     77   -384   -462    153    270   -423    140     54   -135   -452   -420   -194
     90   -496   -587    202    337   -542    161     83   -187   -527   -504   -262
    124   -714   -841    293    483   -776    241    168   -275   -691   -691   -426
    140   -857  -1000    358    568   -927    402    332   -270   -815   -849   -576
     83   -696   -779    306    431   -737    498    277   -223   -797   -815   -563
    -46   -288   -241    166     96   -265    220   -423   -407   -706   -607   -387
   -163    316    480    -77   -322    400   -223  -1148   -563   -444   -207    -20
   -298   1096   1395   -402   -846   1244   -639  -1662   -548    -20    327    449
   -309   1527   1836   -607  -1072   1680  -1010  -1901   -439    381    763    841
   -202   1091   1293   -444   -748   1189  -1036  -1696   -483    254    568    688
   -129    366    496   -119   -314    431   -704  -1226   -667   -314    -70    145
    -80   -171    -90    124      2   -132   -301   -678   -623   -646   -506   -231
    -12   -311   -298    163    142   -306    -20   -218   -301   -504   -465   -213
     44   -324   -368    140    205   -345     96      0   -140   -410   -402   -174
     62   -355   -418    145    239   -387    145     85    -90   -394   -397   -171
     62   -381   -446    158    252   -413    176    129    -72   -392   -400   -171
     70   -397   -467    163    267   -431    192    158    -59   -389   -400   -174
     64   -410   -478    171    270   -444    205    179    -44   -384   -397   -171
     62   -407   -470    171    265   -439    218    205    -20   -366   -387   -161
     59   -413   -475    174    265   -444    223    215    -12   -358   -384   -158
     72   -407   -480    168    275   -444    228    231     -2   -345   -381   -153
     64   -397   -465    163    262   -431    244    254     18   -327   -368   -137
     67   -387   -457    158    259   -420    249    275     36   -314   -353   -127
     77   -381   -462    150    267   -420    249    288     49   -303   -345   -119
     85   -361   -446    137    265   -402    262    311     72   -285   -329   -103
     83   -342   -428    127    254   -384    280    340    109   -254   -301    -80
     90   -335   -426    122    257   -379    303    366    132   -241   -288    -72
     90   -319   -410    111    249   -363    319    400    163   -215   -270    -54
     83   -306   -389    111    236   -348    348    452    210   -171   -239    -25
     93   -290   -384     98    236   -337    363    493    246   -148   -223    -18
    103   -270   -374     83    239   -322    387    542    288   -119   -202     -5
    106   -239   -348     64    226   -293    423    602    337    -72   -166     23
    109   -218   -327     54    218   -272    457    667    392    -31   -129     54
    124   -192   -319     33    218   -254    488    727    439      7    -96     88
    137   -150   -288      5    210   -218    527    792    496     57    -51    129
    148    -96   -246    -28    197   -168    561    849    553    114      2    174
    163    -54   -218    -54    189   -135    574    878    587    145     36    205
    163    -38   -205    -64    181   -122    587    896    615    176     70    241
    166      2   -163    -85    163    -80    592    898    623    192     93    262
    168     20   -148    -96    158    -62    587    880    613    187     98    265
    166     28   -137    -96    153    -54    568    852    587    171     90    265
    153     28   -124    -93    137    -49    553    810    555    155     85    267
    150     23   -127    -88    137    -51    524    758    511    137     72    254
    150     10   -140    -80    145    -64    488    685    462    101     38    220
    142      0   -142    -70    142    -70    454    620    420     64     15    202
    129    -41   -171    -44    148   -106    413    553    361     12    -25    171
    129   -116   -246     -7    187   -181    381    493    296    -41    -83    116
    119   -189   -309     33    213   -246    361    452    254    -75   -114     83
    103   -210   -314     54    207   -262    332    413    220   -103   -153     59
     80   -244   -324     80    200   -283    329    376    189   -137   -189     25
     57   -265   -322    103    187   -293    327    353    168   -135   -168     33
     49   -244   -296     96    171   -270    303    322    158   -132   -174     33
     44   -257   -301    106    171   -277    298    309    161   -135   -181     44
     62   -244   -309     90    184   -275    275    283    145   -135   -181     25
     70   -265   -335     96    200   -298    275    288    145   -145   -179     12
     62   -314   -376    124    218   -345    267    277    127   -161   -200    -12
     72   -348   -420    137    246   -384    259    265    129   -140   -205    -59
     85   -270   -358     90    220   -314    267    285    168   -111   -174    -85
     46   -254   -301    103    174   -277    314    327    215    -72   -114    -36
    -20   -233   -213    127     93   -223    363    335    231    -38    -59     41
    -57   -210   -153    135     46   -181    384    327    244    -20    -23    106
    -20   -122   -101     70     36   -111    371    324    270     -2    -10    155
     15    -46    -62     15     36    -54    350    322    277      7     -7    161
     38     23    -15    -33     25      5    332    329    309     31     23    179
     44     64     20    -54     12     44    348    350    342     64     77    223
     38     62     20    -51      7     41    342    353    366     96    103    254
     46     72     25    -59     10     49    303    327    348     67     51    202
     49     70     18    -62     15     44    288    314    332     28     33    171
     46     36    -10    -41     28     12    301    314    303     18     62    202
     28    -36    -64      2     44    -49    319    306    288     15     28    192
     10    -90   -103     38     57    -96    314    288    296     36     31    158
      7   -233   -241    114    124   -236    298    262    236    -20    -15     72
      5   -439   -444    218    223   -441    280    244    179    -67    -80    -20
    -36   -449   -413    241    187   -433    246    179    127    -90   -103    -77
    -54   -374   -322    213    132   -348    228    142     98   -114   -111    -93
    -38   -350   -311    192    135   -332    226    140     96   -109    -90    -59
    -28   -306   -277    168    124   -293    205    135     96    -88    -62    -36
    -15   -327   -314    171    145   -322    189    129     85    -96    -80    -67
    -15   -381   -366    197    174   -374    192    137     80   -111   -103   -103
    -15   -426   -410    218    197   -418    200    148     83   -116   -106   -116
    -18   -444   -426    231    202   -436    192    135     62   -124   -103   -116
    -64   -420   -358    241    145   -389    215    135     77    -93    -77    -75
    -64   -418   -353    241    142   -384    226    129     88    -77    -80    -80
    -44   -441   -397    241    174   -420    215    119     67    -96   -119   -124
    -31   -452   -420    241    194   -436    215    124     67    -96   -129   -142
    -12   -524   -511    267    246   -517    218    122     12   -145   -179   -176
     20   -727   -748    353    384   -737    239    140   -119   -311   -371   -348
     25   -969   -995    470    509   -979    350    218   -236   -519   -610   -592
      5   -984   -989    491    496   -987    519    355   -174   -555   -657   -652
   -132   -618   -488    374    176   -553    488     28    -75   -337   -387   -384
   -270     38    309    114   -290    174    163   -636     -2     36     72     51
   -423    909   1330   -244   -875   1119   -181  -1114    228    592    730    670
   -514   1628   2143   -555  -1327   1886   -509  -1319    550   1184   1350   1262
   -413   1431   1842   -511  -1127   1636   -776  -1371    454   1205   1363   1301
   -335    782   1114   -223   -724    948   -691  -1218     41    610    732    711
   -280     64    345    106   -314    205   -366   -813   -280    -41     23     31
   -210   -252    -41    231    -85   -148    -51   -329   -148   -132   -168   -179
   -119   -316   -200    215     38   -259    145    -23     10    -62   -132   -158
    -67   -418   -350    241    140   -384    257    145     70    -67   -176   -202
    -77   -506   -428    290    174   -467    311    202     80    -93   -207   -226
   -124   -574   -449    350    161   -511    350    231     90    -75   -187   -223
   -161   -480   -322    319     77   -402    381    241    129    -18   -132   -155
    -98   -405   -306    252    101   -355    355    244    127    -31   -116    -75
    -51   -415   -366    233    155   -392    332    257    111    -54   -150    -93
    -38   -415   -376    228    168   -397    329    275    145      7   -114   -129
    -38   -358   -322    197    140   -342    327    277    174     15    -80   -135
    -57   -314   -257    184     98   -285    327    283    171      5    -77   -119
    -59   -350   -290    205    114   -322    358    314    202     46    -38   -103
    -59   -319   -259    189     98   -290    368    332    223     64    -10   -106
    -31   -285   -254    158    111   -272    358    342    223     59     -2   -106
    -20   -267   -246    142    111   -257    371    358    226     49    -15   -135
    -28   -226   -197    124     83   -213    389    389    254     67     10   -109
    -20   -218   -197    119     88   -207    410    426    277     88     46    -75
     15   -215   -231     98    122   -223    405    449    275     85     46    -90
     38   -174   -213     64    124   -192    418    488    296    109     72    -80
     46   -148   -194     49    119   -171    452    548    327    132     90    -67
     72   -111   -184     20    127   -148    480    618    366    166    129    -36
     72    -67   -140     -2    103   -103    511    688    428    228    192     18
     83    -20   -103    -33     93    -62    537    756    475    272    233     57
    109     23    -85    -67     96    -31    555    815    506    306    267     62
    127     77    -49   -101     88     15    574    857    532    327    298     85
    129    135      5   -135     62     72    597    896    576    389    368    158
    142    179     36   -161     54    109    607    919    597    420    397    176
    148    189     41   -171     51    116    605    917    597    436    413    192
    137    207     70   -171     33    140    602    909    602    454    426    205
    124    220     93   -174     15    158    600    888    597    465    426    200
    135    220     85   -179     25    153    589    854    592    470    426    187
    111    257    145   -187    -18    202    566    802    587    472    433    192
     62    277    215   -168    -75    246    548    737    571    465    428    192
     36    241    202   -140    -83    223    511    657    517    407    374    153
      2    200    197   -101    -96    200    478    576    465    363    332    119
    -33    137    171    -54   -103    155    462    511    423    332    288     72
    -72    111    184    -18   -127    148    439    446    379    290    254     46
    -93     64    158     12   -124    111    405    379    335    257    226     36
    -98     51    150     23   -124    101    394    340    306    236    187    -10
   -101     62    161     18   -132    111    384    314    298    233    171    -41
    -93     85    179      5   -135    132    363    290    288    218    155    -64
   -103     46    150     25   -127     98    361    280    277    205    137    -72
   -103     25    129     36   -116     77    376    283    283    210    127    -67
    -83     41    122     18   -103     80    374    283    288    218    122    -75
    -67     83    150     -7   -109    116    363    280    290    231    132    -80
    -72    109    179    -20   -124    142    355    280    285    231    129    -75
    -77    114    192    -18   -135    153    392    306    316    270    155    -44
    -80    163    244    -44   -161    202    410    322    353    306    184    -18
    -72    215    288    -70   -179    252    428    340    366    309    168    -20
    -77    218    293    -72   -184    254    457    368    389    337    192     10
    -70    239    306    -85   -189    272    467    366    384    342    205     36
    -49    275    324   -114   -187    298    480    379    405    371    231     62
    -46    345    392   -148   -218    368    498    400    454    431    285     88
    -28    420    449   -200   -239    433    465    379    462    439    301     96
    -10    446    454   -218   -231    449    439    371    465    446    309    106
      2    433    431   -220   -213    433    431    371    462    441    303    111
     18    444    426   -231   -202    436    394    340    436    420    280     96
     15    381    363   -200   -174    374    361    298    389    374    226     46
    -15    311    327   -148   -171    319    355    277    350    332    179     10
    -54    246    298    -96   -176    272    361    275    332    311    163      7
    -62    187    249    -62   -155    218    348    254    293    265    119    -31
    -77    116    194    -20   -135    155    322    213    239    197     57    -93
    -98     70    166     12   -132    116    316    189    215    166     23   -127
   -101     46    145     25   -124     96    288    161    184    127    -15   -176
    -85     -5     80     46    -83     36    285    161    174    103    -41   -210
   -103     15    119     44   -114     67    275    142    155     88    -49   -215
   -124     20    145     51   -135     80    270    124    137     64    -62   -205
   -109      7    116     49   -114     62    265    116    127     41    -83   -213
   -106     23    129     41   -116     75    275    129    148     62    -54   -184
   -116     33    150     41   -135     90    270    129    145     59    -51   -189
   -114     18    129     46   -122     72    262    124    129     38    -67   -202
   -114     10    124     49   -119     67    254    114    116     23    -77   -213
   -116     25    142     46   -129     83    257    116    122     15    -75   -213
    -93     -2     90     46    -93     41    246    109     90    -31   -114   -257
    -51   -166   -116    109     31   -142    249     96    -20   -179   -270   -410
    -28   -439   -410    233    189   -426    335    127   -163   -405   -514   -657
    -18   -587   -568    303    275   -579    470    233   -194   -511   -631   -795
    -85   -358   -275    220     93   -316    491    111   -114   -407   -498   -675
   -257    142    400     57   -329    270    335   -348     44    -77    -88   -254
   -436    963   1397   -265   -917   1182     93   -758    368    504    581    441
   -555   1660   2216   -550  -1384   1938   -106   -854    792   1145   1260   1122
   -472   1686   2158   -607  -1317   1922   -374   -909    820   1288   1382   1278
   -423   1278   1701   -428  -1062   1488   -530  -1044    355    763    870    805
   -379    641   1021   -132   -701    828   -415   -948   -166     33    129     70
   -285    166    452     59   -368    309   -142   -504   -200   -205   -194   -270
   -189     54    244     64   -218    148     77   -135    -15   -114   -168   -272
   -106     38    145     33   -127     93    181     51     77    -70   -150   -275
    -75     31    103     20    -88     67    205    101     77    -88   -171   -293
    -83     18    101     33    -90     59    226    127     83    -83   -176   -296
    -67     12     77     25    -72     44    241    153     93    -83   -189   -314
    -59     -2     54     31    -57     25    259    176     98    -83   -192   -316
    -77    -20     57     46    -67     18    265    184    109    -75   -189   -314
    -75      2     77     36    -75     38    270    197    109    -77   -202   -314
    -38     57     93    -10    -67     75    275    220    124    -51   -184   -296
    -12    111    124    -49    -70    119    280    244    150    -23   -163   -288
    -28    119    145    -46    -85    132    288    262    174     -5   -158   -306
    -33    106    140    -36    -85    122    301    270    176     -2   -168   -319
     -7    166    171    -80    -90    168    283    270    168    -12   -187   -298
     23    166    140    -96    -57    153    285    296    181      7   -171   -272
     49    187    137   -116    -44    161    303    340    202     28   -163   -290
     54    210    155   -132    -49    184    319    374    228     54   -137   -277
     70    202    132   -137    -31    168    329    418    246     51   -140   -244
     90    241    150   -166    -28    197    345    475    267     67   -114   -210
    106    239    132   -174    -12    187    366    527    293     88    -96   -181
    137    226     88   -181     25    158    384    571    345    129    -70   -142
    179    319    140   -252     20    231    384    618    374    153    -46   -124
    197    423    226   -311    -15    324    405    675    394    166    -20    -90
    213    530    316   -371    -51    423    418    732    431    207     20    -33
    228    579    350   -402    -59    465    433    776    475    252     57     15
    249    620    368   -436    -59    493    446    815    506    283     96     67
    288    680    389   -485    -51    535    446    836    519    298    124     96
    311    717    405   -517    -46    563    454    852    548    337    158    127
    311    745    433   -527    -59    589    459    852    584    376    187    150
    314    737    423   -527    -54    581    452    831    566    361    174    142
    311    735    420   -524    -54    579    446    807    561    363    174    148
    301    743    441   -522    -70    592    444    784    558    374    184    145
    280    724    444   -501    -80    584    428    732    527    345    148    109
    265    701    436   -485    -85    568    394    652    467    306    101     62
    205    633    428   -420   -111    532    392    605    439    301     85     54
    153    566    413   -361   -129    488    379    542    400    285     64     20
    122    550    428   -335   -153    491    342    441    322    228     18    -20
    124    530    405   -327   -140    467    298    371    254    161    -28     -5
    116    506    389   -314   -135    449    283    332    233    135    -54    -75
     85    467    381   -277   -148    426    249    283    200     85    -90    -85
     62    420    358   -241   -148    389    223    254    176     36   -127    -93
     59    402    342   -231   -142    374    220    252    179     31   -142   -181
     62    340    275   -202   -106    309    218    249    163     -7   -189   -181
     75    327    252   -202    -88    288    194    223    132    -46   -218   -207
     59    361    301   -210   -119    332    197    210    135    -49   -213   -145
     28    348    316   -189   -145    332    213    218    158    -25   -179    -96
     18    355    337   -187   -161    348    220    226    184     10   -124   -103
     44    366    322   -207   -140    345    228    236    210     38    -93   -158
     54    418    363   -236   -153    392    262    275    270    101    -49   -135
     62    467    405   -265   -171    436    275    265    265     72   -103   -155
     75    433    355   -254   -140    394    283    252    231     -7   -210   -150
     77    472    394   -275   -158    433    303    272    267     15   -168     -2
     75    522    446   -298   -184    485    329    301    342    106    -59     54
     83    587    504   -335   -213    548    301    288    368    150    -18     57
     93    607    514   -350   -210    561    275    283    379    161    -15     57
     93    563    470   -329   -189    517    265    285    387    171    -15     77
     96    527    431   -311   -166    480    236    265    371    174    -18     93
     67    485    418   -277   -174    452    218    231    345    155    -36     70
     41    405    363   -223   -161    384    210    205    311    132    -70     46
     25    275    246   -153   -109    262    187    168    249     80   -135    -23
     10    114    103    -62    -46    109    181    137    184     15   -202    -96
    -12     57     67    -23    -41     62    179    122    168      7   -220   -119
    -31     41     70     -5    -51     54    158     85    145    -10   -249   -148
    -31      7     36     10    -36     20    145     57    109    -41   -272   -132
    -51    -25     25     38    -38      0    150     51    101    -41   -277   -137
    -75    -67      5     70    -41    -31    132     33     85    -54   -303   -176
    -46    -75    -31     59    -10    -54    119     33     77    -64   -306   -166
    -31    -93    -64     59     15    -80    101     18     54    -85   -329   -197
    -25    -64    -38     46      5    -51     90     -5     62    -80   -329   -207
     -7    -54    -46     28     15    -51     90     -2     51    -98   -340   -194
    -31    -80    -49     54      7    -64     88    -15     36   -116   -353   -207
    -46    -88    -41     67     -5    -67     88    -23     33   -124   -353   -197
    -57    -98    -41     77     -7    -70     80    -36     28   -137   -342   -210
    -12   -171   -158     90     70   -163     80    -38     -5   -179   -394   -285
     23   -368   -394    171    207   -381    103    -36   -119   -332   -563   -428
     51   -587   -639    265    342   -613    205     12   -239   -532   -771   -636
     59   -628   -688    285    374   -657    327    106   -231   -584   -818   -688
     -5   -389   -384    194    187   -387    355      2   -111   -433   -623   -478
   -148    168    316    -10   -233    241    207   -348    129    -38   -155     25
   -298   1044   1340   -374   -820   1192     12   -566    600    639    592    779
   -410   1631   2042   -610  -1226   1836   -150   -545   1057   1247   1213   1382
   -397   1444   1842   -524  -1119   1641   -452   -740    875   1119   1096   1280
   -407    911   1319   -254   -862   1114   -628  -1070    236    436    483    665
   -361    348    709      2   -535    527   -542  -1023   -233   -171   -124     12
   -280    -28    252    155   -267    111   -290   -628   -259   -363   -381   -236
   -194   -101     93    148   -145     -5    -88   -324   -142   -345   -381   -189
   -137   -140     -2    140    -70    -72     36   -148    -70   -324   -374   -197
   -129   -171    -41    148    -44   -106     93    -62    -38   -322   -363   -197
   -129   -200    -70    166    -31   -135    109    -38    -31   -337   -350   -213
   -119   -202    -83    161    -20   -142    116    -28    -38   -368   -358   -246
   -101   -181    -83    140    -10   -132    119    -23    -44   -397   -363   -220
    -72   -153    -83    111      5   -116    135      0    -28   -397   -355   -213
    -70   -145    -75    109      2   -111    140      7    -28   -392   -332   -207
    -72   -155    -83    114      2   -119    145     15    -33   -397   -327   -210
    -67   -132    -64     98     -2    -98    148     20    -33   -407   -322   -174
    -62   -103    -44     83    -10    -75    158     44    -23   -400   -301   -142
    -33   -124    -90     80     28   -109    155     44    -33   -407   -309   -168
     25   -114   -140     44     83   -127    145     46    -38   -418   -316   -153
     54   -114   -168     28    109   -140    140     44    -54   -433   -322   -129
    -12   -124   -114     67     49   -119    135     28    -62   -444   -322   -153
    -64   -111    -46     88    -10    -80    148     51    -28   -405   -262   -145
   -116    -77     38     96    -80    -18    179    122     33   -342   -181   -103
    -83    -25     57     54    -70     15    205    200     93   -290   -129    -70
    -31     12     44      7    -38     28    220    277    137   -262    -93      7
      0     75     75    -36    -36     75    236    361    184   -207    -28     70
     72    150     77   -111     -5    116    233    423    223   -163     15     59
    101    194     93   -148      5    145    257    496    280   -111     62    119
    119    254    135   -187     -7    194    277    558    345    -59    119    202
    135    353    218   -244    -41    285    288    602    381    -36    155    303
    155    394    239   -275    -41    316    285    626    400    -28    176    345
    187    418    231   -303    -20    324    283    644    423    -15    194    389
    210    452    241   -332    -15    345    290    665    449     10    236    407
    200    537    337   -368    -67    439    293    662    472     36    283    407
    194    579    384   -387    -93    480    285    626    472     44    309    423
    179    602    423   -392   -122    514    283    587    472     38    322    423
    153    613    457   -384   -153    535    277    540    454     10    301    420
    127    587    459   -355   -166    524    270    475    407    -51    262    420
     80    542    462   -311   -192    504    262    405    358    -98    228    350
     31    498    465   -265   -218    483    246    324    293   -161    174    275
      2    436    433   -220   -215    433    228    244    226   -228    114    202
    -12    376    389   -181   -200    381    207    161    166   -301     49    150
    -44    363    405   -161   -226    384    189     96    116   -350     20    119
    -64    350    413   -142   -239    381    168     41     80   -381      5     85
    -77    332    410   -129   -244    371    150     -5     44   -407    -10     23
    -80    311    392   -114   -236    350    137    -38     10   -452    -51    -38
    -96    301    397   -103   -246    348    129    -62    -10   -478    -51     12
    -90    309    397   -109   -244    353    109    -88    -33   -483    -38     15
    -90    335    423   -122   -257    376     93   -116    -54   -509    -64    -12
   -103    353    457   -124   -280    405     88   -135    -70   -548    -96      7
   -111    355    467   -122   -290    410    106   -124    -54   -537    -62     28
   -116    394    511   -137   -314    452    119   -111    -33   -527    -36     28
   -114    470    581   -179   -348    524    116   -111    -20   -514     -7     46
   -132    511    644   -189   -387    576    135   -114    -25   -530      0     41
   -124    475    600   -176   -363    537    161    -98    -20   -527      5     46
   -122    491    613   -184   -366    550    176    -88     -2   -517     15     62
   -111    548    659   -220   -387    605    197    -51     54   -446     90    103
   -101    626    727   -262   -413    675    189    -46     96   -381    161     75
    -98    691    789   -296   -444    737    155    -72    111   -379    176     98
    -88    732    820   -322   -454    776    103   -114     77   -428    145    171
    -96    735    831   -319   -465    784     62   -150     44   -457    111    197
   -101    769    870   -332   -485    818     20   -189      7   -491     85    181
   -109    727    833   -309   -472    782     20   -197    -10   -488     77    122
   -132    631    763   -249   -449    696     12   -223    -36   -485     80     62
   -153    545    696   -197   -423    620    -18   -254   -101   -537     20    -36
   -153    524    678   -184   -415    600    -38   -277   -145   -576    -25    -49
   -163    530    691   -184   -428    607    -64   -303   -171   -607    -62    -59
   -184    465    649   -140   -418    555    -70   -337   -210   -633    -77    -80
   -187    444    631   -129   -410    537    -80   -355   -223   -618    -64   -124
   -179    475    654   -148   -415    563    -90   -358   -213   -607    -70   -161
   -176    485    662   -155   -420    571   -109   -374   -239   -644   -103   -168
   -176    498    675   -161   -426    587   -129   -394   -265   -675   -124   -168
   -189    524    714   -168   -452    618   -140   -397   -265   -654   -106   -142
   -207    535    743   -163   -475    639   -148   -397   -270   -641   -103   -150
   -202    532    732   -166   -467    631   -153   -397   -290   -652   -129   -163
   -194    524    719   -166   -457    620   -148   -392   -298   -636   -129   -176
   -213    535    745   -163   -478    639   -140   -379   -293   -607   -114   -166
   -200    535    735   -166   -467    633   -140   -381   -301   -607   -122   -176
   -181    493    672   -155   -428    581   -137   -379   -337   -649   -166   -218
   -140    296    436    -77   -288    366   -103   -355   -454   -802   -340   -358
   -114     59    171     25   -142    114     -7   -283   -581  -1010   -576   -600
   -106     28    135     38   -119     80    119   -145   -563  -1049   -626   -683
   -215    272    488    -28   -353    379    187   -231   -405   -833   -379   -462
   -405    859   1265   -228   -836   1062     72   -605   -135   -366    150     57
   -605   1730   2333   -563  -1470   2031    -57   -852    337    337    885    802
   -691   2273   2964   -789  -1826   2618   -202   -852    792    948   1475   1467
   -641   2109   2751   -732  -1696   2429   -491  -1067    626    859   1395   1418
   -641   1639   2281   -498  -1460   1958   -678  -1366     23    194    769    761
   -571   1070   1639   -252  -1104   1353   -657  -1306   -459   -452    114     85
   -475    722   1197   -122   -836    958   -446   -888   -472   -594    -96   -142
   -371    672   1044   -153   -709    859   -246   -558   -319   -504    -49   -119
   -301    618    919   -158   -610    769   -127   -368   -241   -470    -36   -148
   -280    597    875   -158   -579    735    -72   -293   -226   -475    -41   -166
   -267    579    846   -155   -555    711    -41   -265   -223   -485    -49   -153
   -254    579    831   -163   -542    706    -31   -236   -205   -467    -28   -153
   -252    607    859   -179   -555    732    -18   -213   -189   -446     -7   -161
   -267    602    867   -168   -568    735      2   -179   -155   -410     25   -179
   -257    555    813   -148   -535    683     31   -122   -111   -358     70   -231
   -228    594    820   -184   -527    706     41   -114   -103   -358     57   -207
   -223    618    841   -197   -532    730     36   -124   -135   -418      7    -38
   -228    620    846   -197   -537    732     38   -101   -124   -400     31    -20
   -239    662    901   -210   -568    782     49    -77    -90   -342     67    -44
   -241    704    945   -233   -592    823     64    -41    -51   -290    109    -70
   -233    717    950   -244   -592    833     90      0      5   -220    174    -62
   -223    745    966   -262   -594    854     83     28     41   -174    213    -57
   -233    740    974   -252   -602    857     85     57     51   -161    228    -41
   -233    774   1008   -270   -620    891     90     96     67   -137    249    -23
   -215    774    989   -280   -602    880    114    161    106   -103    283    -31
   -194    748    940   -277   -568    844    145    228    150    -83    296      0
   -171    727    898   -277   -535    813    171    293    176    -59    309     90
   -161    789    950   -314   -555    870    168    335    210     -5    371    145
   -135    865   1000   -363   -566    932    142    376    257     62    436    171
    -96    945   1041   -426   -568    992    150    449    322    137    498    200
    -51    989   1041   -467   -545   1015    174    535    384    207    581    249
    -33   1026   1060   -498   -548   1044    192    602    470    309    672    272
    -12   1088   1098   -537   -555   1093    200    628    527    376    722    283
    -12   1156   1169   -571   -592   1161    194    620    519    366    727    368
      0   1210   1210   -605   -605   1210    194    626    530    389    756    420
     -7   1244   1249   -620   -628   1244    200    623    548    418    782    420
    -28   1231   1257   -602   -641   1244    213    618    563    436    797    413
    -57   1213   1270   -579   -662   1241    220    594    571    441    802    394
    -62   1169   1231   -553   -646   1200    239    581    594    459    810    366
   -103   1137   1239   -517   -670   1187    244    532    568    428    776    319
   -142   1093   1234   -475   -688   1163    246    472    530    379    735    296
   -174   1041   1215   -433   -696   1127    244    413    493    340    693    236
   -202    987   1189   -392   -696   1088    244    374    470    314    659    176
   -231    906   1135   -340   -683   1021    257    350    462    309    649    103
   -270    849   1117   -290   -693    982    254    303    436    288    631     44
   -311    805   1117   -246   -714    961    254    262    413    257    618    114
   -322    800   1122   -239   -722    961    239    231    387    233    605    140
   -319    805   1122   -244   -722    963    226    215    376    231    594     90
   -322    802   1124   -239   -724    961    220    202    376    236    589     38
   -345    787   1130   -220   -737    958    233    205    384    246    589     10
   -350    769   1119   -207   -735    943    236    197    392    262    607     38
   -340    784   1124   -223   -735    953    231    192    387    259    610     51
   -342    805   1148   -231   -745    976    249    210    405    283    631     49
   -345    844   1189   -252   -769   1015    272    226    436    314    662     59
   -348    867   1215   -259   -782   1041    303    246    459    340    688     67
   -353    875   1226   -262   -789   1049    322    254    470    350    693     57
   -335    898   1234   -283   -784   1065    337    277    491    379    711     64
   -316    943   1257   -314   -787   1101    353    298    532    418    753     93
   -316   1015   1332   -348   -823   1174    350    298    574    470    810    137
   -306   1057   1363   -376   -833   1210    329    293    605    519    862    150
   -290   1070   1358   -389   -823   1213    311    311    631    555    893    161
   -298   1044   1343   -374   -820   1192    285    296    607    530    870    168
   -342   1023   1366   -340   -854   1195    267    277    597    519    870    174
   -322   1015   1337   -348   -828   1176    239    254    587    517    880    168
   -306    940   1247   -316   -776   1093    200    207    530    459    828     98
   -337    815   1153   -241   -745    984    184    179    478    400    771     23
   -353    745   1098   -194   -724    922    184    174    446    361    732    -31
   -355    717   1072   -181   -714    896    163    140    407    322    696    -80
   -381    667   1047   -142   -714    857    161    119    397    311    696    -93
   -407    615   1023   -103   -714    818    176    122    394    311    704   -103
   -410    615   1026   -101   -717    820    176    145    402    319    706   -132
   -452    613   1065    -83   -758    839    189    179    426    332    724    -80
   -452    605   1057    -77   -753    831    194    187    428    337    750    -72
   -449    584   1034    -67   -740    807    194    189    423    335    761   -114
   -439    576   1015    -67   -727    795    194    194    418    319    737   -158
   -423    587   1010    -80   -717    797    197    192    405    290    709   -148
   -410    587    997    -88   -704    789    200    205    410    285    714   -111
   -423    581   1005    -80   -714    792    187    197    405    288    730   -137
   -436    545    982    -54   -709    763    213    210    426    306    750   -140
   -446    491    935    -23   -691    711    228    220    420    301    753   -145
   -387    348    732     18   -561    540    231    218    314    171    623   -311
   -311    103    413    103   -363    257    288    246    161    -62    361   -607
   -285     23    309    132   -296    166    418    394    174   -135    267   -706
   -348    192    540     75   -444    366    517    439    342     33    457   -535
   -527    636   1163    -54   -844    898    485    142    592    433    927    -54
   -740   1410   2151   -337  -1447   1779    376   -155   1013   1101   1678    685
   -870   2052   2922   -589  -1896   2486    272   -200   1480   1771   2353   1330
   -810   1966   2774   -579  -1792   2369     -5   -405   1384   1764   2320   1415
   -795   1447   2242   -327  -1517   1844   -213   -745    789   1111   1673    815
   -758    930   1686    -85  -1223   1306   -270   -839    210    384    940     41
   -649    566   1215     41   -932    891   -148   -498     90    122    631   -293
   -540    530   1070      2   -805    800     36   -116    262    233    701   -262
   -444    522    966    -38   -706    743    161    137    394    327    761   -249
   -397    480    875    -41   -639    678    213    236    418    322    727   -267
   -348    431    779    -41   -563    605    213    252    407    309    717   -259
   -361    402    763    -23   -561    581    239    301    444    358    769   -231
   -379    428    807    -25   -594    618    265    350    478    394    784   -275
   -371    428    800    -28   -587    613    280    376    483    387    740   -293
   -337    452    789    -57   -563    620    275    376    478    366    696   -252
   -327    462    789    -67   -558    626    280    397    506    405    735   -231
   -316    446    763    -64   -540    605    296    420    524    428    756   -218
   -309    420    727    -57   -519    574    296    433    535    446    766   -207
   -309    418    727    -54   -517    571    301    454    558    465    776   -197
   -283    457    740    -88   -511    597    306    472    587    485    784   -194
   -270    439    709    -85   -491    574    309    485    600    483    771   -207
   -267    452    719    -93   -496    584    324    514    626    509    800   -176
   -252    480    732   -114   -491    605    340    558    667    563    852   -148
   -228    501    727   -137   -478    613    340    602    709    607    875   -155
   -194    475    670   -140   -433    574    350    649    743    618    859   -109
   -166    498    665   -166   -415    581    353    685    771    639    870    -77
   -137    522    659   -192   -397    589    358    730    805    665    888    -62
   -132    530    659   -200   -394    594    371    795    857    714    924    -20
   -116    553    670   -218   -394    613    400    875    927    782    987     46
    -88    558    644   -236   -368    600    415    945    987    836   1036    103
    -46    610    657   -280   -350    633    394    987   1031    885   1080    137
    -20    665    685   -324   -355    675    394   1041   1085    945   1111    155
    -23    696    719   -337   -371    709    407   1085   1130    979   1119    197
    -25    722    748   -350   -387    735    405   1091   1148    989   1122    231
    -10    730    740   -358   -374    735    397   1078   1161   1005   1140    257
    -12    735    745   -361   -379    740    400   1060   1171   1013   1148    272
    -10    730    737   -361   -374    732    387   1026   1158   1005   1140    275
     -7    709    717   -353   -363    711    368    984   1135    982   1114    259
    -15    706    722   -345   -368    714    366    943   1111    958   1085    241
    -28    670    698   -322   -363    683    374    896   1083    922   1047    210
    -57    607    665   -275   -361    636    371    833   1039    875    989    158
    -96    537    631   -220   -363    584    368    769    992    823    935    114
   -116    488    605   -184   -361    545    363    706    948    779    885     72
   -127    428    555   -150   -340    491    358    662    919    745    849     44
   -137    384    522   -124   -329    452    345    610    875    696    802      2
   -158    353    509    -98   -335    431    340    571    841    670    769    -28
   -174    327    501    -75   -337    413    332    540    818    652    740    -54
   -179    296    472    -59   -327    384    322    511    795    631    711    -70
   -184    265    449    -41   -316    358    319    501    787    631    704    -64
   -187    244    428    -31   -306    335    322    498    787    639    704    -51
   -179    259    439    -38   -309    348    327    493    787    646    701    -44
   -174    270    441    -49   -309    355    348    509    805    675    717    -12
   -184    288    472    -54   -327    379    374    530    836    706    740     20
   -179    309    488    -64   -335    400    384    535    852    719    753     41
   -166    306    472    -70   -319    389    389    535    849    719    748     38
   -168    340    509    -88   -337    423    405    563    878    758    776     77
   -153    433    587   -140   -368    509    407    584    922    807    818    124
   -140    472    610   -166   -376    540    405    576    948    846    852    166
   -132    511    644   -189   -387    576    387    563    971    885    891    207
   -135    537    672   -202   -405    605    353    545    974    906    898    218
   -137    509    646   -187   -392    576    329    519    956    896    885    210
   -127    470    597   -171   -361    532    316    501    937    885    872    202
   -145    441    587   -148   -366    514    301    475    914    867    854    192
   -155    363    519   -106   -337    441    283    452    883    839    818    166
   -161    218    379    -28   -270    298    267    426    831    784    753    106
   -179    119    296     28   -239    207    265    415    795    740    704     72
   -192     46    239     72   -215    142    270    410    774    724    685     62
   -202     15    215     93   -210    114    257    376    730    693    649     25
   -210     -7    202    109   -207     96    249    363    714    691    644     15
   -218    -28    189    124   -205     77    254    368    722    698    649     18
   -220    -54    166    137   -194     54    262    379    732    709    657     23
   -236    -57    179    145   -210     59    270    392    745    722    670     46
   -262    -49    210    155   -236     80    283    405    758    740    685     64
   -254    -72    181    163   -220     54    270    389    740    717    667     38
   -249   -111    137    181   -194     12    259    376    735    709    657     25
   -252   -116    135    181   -194      7    257    379    745    730    670     28
   -254   -106    148    179   -202     20    254    379    743    727    670     23
   -257   -124    132    189   -197      2    259    381    748    735    680     33
   -257   -163     93    210   -176    -36    277    397    745    732    672     20
   -244   -337    -93    288    -75   -215    329    459    685    628    555   -103
   -246   -532   -285    389     18   -410    467    594    641    478    379   -298
   -272   -524   -254    397    -10   -389    628    763    722    465    353   -361
   -342   -262     80    303   -213    -90    706    717    875    636    558   -184
   -480    233    714    122   -597    472    465    132    930    919    948    200
   -631    956   1584   -163  -1109   1270    171   -389   1111   1431   1556    800
   -680   1460   2140   -389  -1410   1797    -62   -574   1397   1964   2112   1345
   -605   1252   1857   -322  -1231   1553   -293   -706   1280   1948   2081   1343
   -581    628   1210    -23   -896    919   -381   -839    709   1252   1392    667
   -548    116    665    215   -607    392   -311   -735    285    602    745     12
   -491   -161    329    324   -413     83   -122   -340    353    504    589   -148
   -415   -189    226    303   -322     18     64     18    574    641    678    -83
   -329   -194    135    259   -233    -31    194    241    704    719    732    -44
   -285   -210     72    246   -181    -70    265    358    763    753    750    -36
   -259   -213     46    236   -155    -83    280    389    774    748    748    -54
   -249   -223     25    236   -137    -98    290    405    771    740    748    -64
   -249   -223     23    236   -137   -101    301    426    774    745    748    -67
   -252   -215     36    233   -145    -90    309    439    782    756    758    -62
   -246   -202     41    223   -145    -80    311    446    789    758    766    -62
   -236   -184     51    210   -145    -67    314    457    802    766    779    -57
   -241   -176     64    207   -155    -57    311    465    810    774    787    -54
   -239   -181     54    210   -148    -64    306    465    813    776    789    -57
   -233   -168     64    200   -150    -51    314    475    826    787    802    -51
   -228   -135     93    181   -161    -20    332    504    852    810    828    -28
   -228   -116    109    171   -168     -5    335    519    859    820    841    -20
   -218   -103    114    161   -166      5    332    535    865    828    854    -12
   -205    -83    119    142   -163     15    329    561    880    849    872      0
   -189    -59    129    124   -161     33    329    587    898    872    893      7
   -163    -38    124    101   -145     41    327    618    919    893    914     20
   -148    -25    119     85   -135     46    340    672    953    922    945     49
   -122    -10    109     64   -116     49    353    727    984    948    969     72
    -83     25    109     28    -96     67    366    784   1015    974    995     88
    -38     85    124    -23    -83    103    376    849   1057   1018   1036    122
    -10    137    145    -64    -77    140    392    914   1104   1065   1088    163
     25    189    163   -109    -70    179    402    976   1150   1111   1137    207
     64    231    166   -148    -49    200    413   1023   1184   1145   1179    246
     83    270    187   -179    -51    231    418   1034   1182   1153   1187    244
    103    335    231   -220    -62    283    400   1031   1189   1171   1208    252
    122    371    246   -246    -62    309    384   1018   1195   1171   1218    265
    109    389    280   -249    -85    335    392   1000   1189   1156   1208    259
     93    394    301   -246   -103    348    402    976   1189   1161   1221    270
     77    353    272   -215    -98    314    405    945   1171   1143   1210    259
     59    335    275   -197   -109    306    407    906   1150   1122   1187    231
     25    285    259   -155   -116    272    426    865   1124   1088   1150    192
     -7    223    228   -109   -119    226    418    792   1057   1005   1075    116
    -33    168    202    -67   -119    184    394    714    995    943   1010     51
    -67    103    168    -20   -116    137    389    654    950    888    950      0
    -88     33    122     28   -103     77    394    610    914    844    896    -41
   -103    -31     72     64    -88     20    379    555    865    789    839    -85
   -119    -77     41     98    -83    -20    371    514    828    748    802   -116
   -135   -116     15    124    -77    -51    366    488    802    724    782   -132
   -142   -119     23    132    -83    -49    345    459    782    696    756   -153
   -142   -127     15    135    -80    -57    337    444    771    680    737   -161
   -142   -124     15    132    -80    -54    340    446    774    680    732   -155
   -132   -106     23    116    -80    -44    348    454    784    691    740   -137
   -129    -83     46    106    -88    -18    355    462    795    704    750   -124
   -142    -49     93     96   -119     20    376    480    820    732    771   -111
   -145    -33    111     88   -129     36    381    483    828    740    774   -116
   -129     -2    127     64   -129     62    379    480    828    737    763   -124
   -109     80    189     15   -148    135    384    501    870    784    807    -72
   -116    122    239     -2   -179    179    384    504    901    828    849    -25
   -109    168    275    -31   -192    220    353    478    906    846    867     -5
    -98    184    283    -44   -189    231    319    459    909    859    880     12
   -101    192    293    -44   -197    241    301    444    906    865    883     15
   -109    166    275    -28   -192    220    280    410    872    841    859      0
   -106    140    246    -15   -176    192    262    381    833    813    833    -18
   -116     96    213     10   -166    155    259    358    795    779    797    -44
   -132    -25    106     80   -119     38    257    340    748    727    737   -106
   -129   -132     -2    129    -64    -67    249    319    698    672    683   -161
   -137   -174    -38    155    -51   -106    249    306    670    644    652   -184
   -150   -194    -46    171    -51   -122    241    283    631    613    620   -207
   -142   -236    -93    189    -25   -166    231    252    597    587    589   -244
   -140   -265   -124    202    -10   -194    226    231    579    568    566   -262
   -135   -262   -127    197     -5   -194    218    218    566    553    553   -272
   -127   -262   -137    194      2   -200    202    205    555    540    540   -285
   -129   -293   -163    213     15   -228    194    202    548    532    542   -285
   -137   -298   -161    218     10   -231    189    197    537    524    537   -290
   -140   -303   -163    220     10   -233    179    192    530    517    530   -296
   -145   -314   -171    228     10   -244    171    187    527    514    527   -301
   -153   -316   -163    236      5   -241    171    184    527    517    535   -298
   -150   -322   -174    236     10   -249    168    184    527    522    537   -303
   -142   -376   -236    259     46   -306    166    187    504    485    498   -342
   -116   -553   -436    332    158   -496    192    210    405    355    361   -470
    -96   -800   -704    449    303   -753    306    296    301    163    150   -693
    -93   -823   -732    457    316   -779    454    431    345    119     90   -784
   -155   -558   -402    358    122   -483    519    353    472    265    259   -636
   -290    -70    220    179   -257     72    327   -161    558    558    639   -267
   -436    691   1127   -127   -782    909      7   -701    753   1075   1262    345
   -514   1293   1808   -392  -1161   1551   -236   -846   1101   1673   1883    950
   -446   1231   1678   -394  -1062   1454   -511   -932   1101   1808   2005   1104
   -402    709   1109   -155   -756    909   -657  -1049    633   1275   1480    618
   -394    137    532    129   -462    335   -566   -995     67    475    693   -153
   -340   -218    122    277   -231    -49   -314   -568     85    283    423   -418
   -257   -275    -18    265   -119   -148    -88   -168    316    410    493   -363
   -168   -293   -124    228    -25   -210     57     75    459    493    550   -327
   -122   -335   -213    228     44   -275    132    187    511    514    563   -324
   -122   -337   -215    228     44   -277    153    210    517    504    553   -342
   -119   -329   -210    223     44   -270    168    233    530    501    548   -348
   -114   -332   -220    223     51   -277    184    257    545    511    558   -345
   -109   -324   -215    218     51   -270    207    283    571    532    581   -329
   -116   -309   -194    213     36   -252    220    298    584    542    589   -324
   -109   -298   -189    202     38   -244    223    303    589    542    589   -324
   -106   -288   -181    197     36   -236    231    311    605    553    607   -311
   -106   -272   -166    189     28   -220    241    335    628    574    628   -290
    -90   -252   -161    171     33   -207    241    350    639    581    636   -288
    -75   -231   -155    153     38   -194    249    368    659    600    654   -270
    -70   -213   -145    140     36   -179    265    400    680    618    675   -246
    -70   -181   -111    127     20   -148    265    423    696    626    678   -244
    -54   -179   -127    114     33   -153    267    457    722    652    701   -228
    -57   -150    -96    103     18   -124    283    496    758    683    732   -205
    -46   -116    -72     80     10    -96    293    537    792    709    753   -176
    -23    -96    -72     59     23    -85    303    587    826    740    774   -148
     -7    -70    -62     38     25    -67    327    644    870    779    802   -116
      2    -41    -44     18     20    -41    350    711    917    820    836    -80
     15    -20    -36      0     23    -28    361    774    956    854    870    -49
     44     33    -10    -38     28     12    374    833   1000    896    909    -12
     77     98     20    -90     25     59    389    896   1047    950    961     41
    101    145     44   -124     28     96    400    945   1088   1000   1010     90
    122    176     51   -150     33    116    405    969   1114   1028   1041    122
    135    233     98   -184     18    166    407    976   1127   1041   1054    140
    142    241     98   -194     20    171    405    963   1127   1039   1054    155
    150    241     90   -197     28    168    413    943   1122   1044   1067    168
    137    288    148   -213     -5    218    402    901   1104   1026   1054    150
    129    283    153   -205    -10    218    392    854   1075   1000   1026    135
    119    254    135   -189    -10    194    374    797   1036    948    976    114
    122    218     96   -171     12    158    353    743    995    909    932     93
    116    171     54   -142     31    111    345    685    961    891    904     20
     98    155     57   -127     20    106    319    602    898    823    859    -41
     59    142     80   -101    -10    111    298    519    841    787    826    -54
     23     72     49    -49    -12     62    298    452    797    735    758   -111
    -10      5     12      2    -12      7    283    389    748    680    709   -145
     -7    -12     -5     10     -2    -10    236    319    688    646    665   -189
    -20      2     23      7    -23     12    215    280    675    641    657   -231
    -31     31     62      0    -46     46    194    262    670    633    662   -215
    -25     25     51     -2    -38     38    197    257    662    626    659   -189
    -15      5     20      5    -18     12    223    275    683    649    680   -158
    -10     41     51    -15    -31     46    246    285    685    654    693   -135
     12     80     64    -46    -25     72    257    293    698    657    678   -140
     12    111     98    -64    -44    106    254    290    688    626    646   -150
     -5    122    127    -57    -64    124    277    319    701    659    680   -127
      0    202    202   -101   -101    202    303    340    753    711    727    -88
     18    259    241   -140   -111    252    288    332    766    709    730    -33
     54    293    239   -174    -93    265    249    324    784    745    756      5
     77    332    254   -205    -88    293    226    316    789    789    797    -33
     41    335    293   -189   -124    314    210    290    795    813    826   -106
    -12    381    392   -184   -202    387    181    223    748    779    828    -75
    -31    358    389   -166   -210    374    163    189    701    732    800    -33
    -10    332    342   -161   -176    337    148    181    683    719    779    -41
     10    249    239   -129   -114    244    114    161    633    665    719   -106
     -5    163    166    -80    -85    163     93    135    587    618    659   -161
    -18     98    116    -41    -67    106     90    111    548    576    618   -197
    -33     51     85     -7    -59     67     85     90    514    545    587   -233
    -64     10     72     25    -70     41     77     70    485    527    568   -254
    -80    -18     62     49    -72     20     75     59    475    519    555   -265
    -80    -46     33     62    -59     -7     75     51    472    514    548   -267
    -67    -36     31     51    -49     -2     67     41    454    496    532   -275
    -70    -88    -20     77    -25    -54     75     44    454    501    527   -272
    -75    -96    -20     85    -28    -59     75     44    452    504    535   -275
    -75   -101    -25     88    -25    -64     67     36    436    485    511   -296
    -75   -111    -36     93    -20    -75     70     31    431    483    511   -298
    -75   -101    -25     88    -25    -64     62     20    413    454    496   -296
    -75   -127    -51    101    -12    -90     70     23    410    452    496   -296
    -67   -163    -96    114     12   -129     90     31    397    441    488   -311
    -46   -280   -233    163     93   -257    109     36    342    374    415   -353
      5   -498   -504    246    252   -504    145     20    200    202    207   -605
     33   -657   -693    311    361   -675    244     62     80     10      2   -859
    -20   -589   -568    303    272   -579    363    119    127     20     18   -865
   -124   -311   -187    218     31   -249    348   -142    236    215    254   -615
   -303    342    646    -20   -475    493    116   -579    509    730    849      2
   -488   1091   1579   -303  -1034   1335    -54   -730    958   1418   1582    758
   -470   1439   1906   -485  -1189   1673   -319   -745   1231   1873   2021   1241
   -428   1179   1608   -374  -1018   1392   -576   -883   1023   1712   1852   1114
   -426    607   1034    -93   -730    820   -620  -1005    441    979   1132    394
   -376     96    472    140   -426    283   -444   -820     90    418    548   -202
   -280   -124    153    200   -218     12   -192   -433    168    361    433   -340
   -163   -166     -2    166    -80    -85     -5   -145    306    428    467   -324
   -101   -187    -85    142    -10   -137     80    -15    353    439    465   -335
    -64   -218   -153    142     44   -187    103     25    350    418    439   -361
    -57   -249   -194    153     67   -223    122     49    345    405    426   -371
    -67   -257   -189    163     59   -223    150     80    358    407    428   -366
    -46   -254   -210    150     80   -233    161     96    361    394    418   -366
    -36   -262   -226    148     93   -244    155     96    355    384    407   -381
    -41   -252   -213    145     83   -233    163    109    361    387    407   -387
    -41   -220   -179    132     67   -200    181    132    376    402    428   -358
    -25   -215   -189    119     77   -202    181    140    381    407    431   -355
     -7   -223   -215    114    103   -220    189    158    394    410    433   -353
     18   -223   -241    101    129   -231    181    168    397    405    420   -366
     33   -171   -205     70    119   -187    189    194    418    415    436   -350
     28   -176   -207     72    116   -192    200    215    418    402    433   -342
     23   -189   -213     83    116   -200    213    241    439    418    452   -316
     25   -174   -202     72    114   -187    236    283    478    452    496   -267
     46   -135   -181     44    114   -158    236    316    496    459    501   -259
     64   -109   -176     20    119   -142    239    355    511    470    504   -252
     83    -98   -181      7    132   -140    262    418    537    483    514   -228
    103    -88   -192    -10    145   -140    277    478    571    511    542   -194
    161    -33   -194    -62    176   -114    290    530    607    550    581   -158
    200     18   -181   -109    192    -83    306    597    644    576    602   -129
    218     54   -163   -137    189    -54    322    657    678    607    628    -96
    226     80   -145   -155    187    -31    340    698    711    646    662    -59
    259    135   -124   -197    192      5    350    735    740    675    698    -20
    285    205    -83   -246    184     62    350    743    748    685    719      0
    288    228    -59   -259    174     83    353    737    761    696    740     15
    293    239    -57   -267    174     90    350    724    753    685    743     20
    280    241    -38   -259    161    101    361    714    750    685    748     31
    270    220    -51   -246    158     85    358    680    730    657    727     15
    262    233    -31   -249    145    101    345    633    709    631    709      0
    231    223    -10   -228    119    106    340    581    683    594    680    -23
    197    176    -20   -187    109     77    332    522    644    555    649    -49
    166    135    -31   -150     98     51    311    449    584    493    600    -96
    137     67    -70   -103    103      0    296    384    542    454    566   -127
    101     10    -93    -57     96    -41    275    314    493    400    522   -171
     77    -64   -142     -5    109   -103    252    252    441    342    472   -213
     64   -106   -171     20    116   -140    244    207    405    301    433   -244
     54   -140   -194     41    122   -166    239    176    371    262    397   -270
     44   -161   -207     57    124   -184    228    155    348    244    381   -285
     41   -153   -194     57    116   -174    228    150    340    241    387   -285
     46   -111   -161     31    101   -135    246    163    371    262    405   -265
     46    -57   -103      2     75    -80    267    179    376    259    415   -254
     46      0    -46    -25     46    -23    277    181    374    246    410   -254
     54     15    -38    -33     46    -10    290    181    371    241    400   -262
     67     46    -23    -57     44     12    314    210    407    275    439   -220
     88    129     38   -109     23     85    314    228    436    301    478   -181
     90    200    109   -145    -10    155    290    215    441    314    501   -158
    103    249    145   -176    -20    197    259    207    459    337    527   -122
    114    223    109   -171      2    166    231    192    441    319    519   -124
    111    192     80   -153     15    137    207    174    423    298    506   -124
     90    192     98   -142     -2    145    184    150    410    285    498   -124
     64    181    116   -122    -25    150    155    122    397    267    493   -122
     51     93     41    -72      5     67    142    106    342    213    449   -150
     15    -15    -31      0     23    -23    148    101    309    176    415   -181
    -12    -70    -59     38     23    -64    145     77    285    142    387   -218
    -12   -114   -101     64     44   -109    116     31    226     88    340   -257
      0   -137   -137     67     67   -137     85    -15    166     33    288   -296
      7   -145   -153     70     80   -148     75    -36    142      7    265   -314
     15   -166   -181     75     98   -174     67    -51    129     -5    262   -322
     20   -171   -192     75    106   -181     51    -75    116    -18    249   -335
     25   -171   -200     70    111   -184     18   -111     88    -46    218   -353
     33   -187   -220     75    124   -202      7   -122     62    -72    194   -358
     38   -205   -244     80    140   -223      7   -122     51    -77    189   -358
     38   -207   -246     85    142   -226      0   -127     57    -75    184   -368
     44   -205   -252     77    145   -226    -12   -135     51    -88    171   -376
     51   -233   -285     90    168   -259    -20   -137     31   -111    150   -384
     54   -239   -296     90    174   -267    -23   -142     12   -124    137   -389
     70   -288   -358    109    213   -322    -18   -145    -12   -153    103   -423
    103   -519   -623    205    363   -571      7   -166   -161   -345   -103   -631
    124   -745   -870    309    496   -807    116   -137   -303   -566   -340   -862
    129   -727   -857    298    491   -792    246    -77   -285   -602   -379   -911
     54   -488   -542    218    298   -514    285   -257   -179   -441   -187   -714
    -80    119    200    -20   -140    158     77   -613    116     59    374   -129
   -239    971   1210   -366   -724   1088   -111   -743    633    792   1140    654
   -277   1486   1761   -605  -1018   1621   -363   -717   1028   1348   1683   1228
   -202   1340   1543   -568   -872   1441   -688   -859    896   1275   1602   1197
   -210    810   1018   -301   -613    911   -787  -1078    296    589    950    553
   -194    249    441    -28   -316    345   -623  -1013   -179    -54    296   -101
   -114    -67     46     88    -83    -10   -350   -652   -181   -205     80   -335
      0   -114   -114     57     57   -114   -145   -355    -51   -140    106   -327
     54   -163   -218     54    135   -189    -44   -200      2   -124    103   -332
     67   -205   -272     67    168   -239    -20   -158     -5   -142     77   -355
     70   -239   -309     83    187   -272    -25   -150    -20   -163     49   -381
     77   -244   -322     83    200   -283    -18   -132    -18   -166     44   -384
     83   -257   -342     85    210   -298    -15   -119    -15   -163     36   -381
    103   -254   -358     75    228   -306    -20   -111    -12   -171     23   -394
    116   -252   -371     67    241   -311    -12    -96     -7   -168     18   -392
    119   -220   -340     51    228   -280     -7    -85      7   -148     28   -379
    137   -205   -345     31    239   -275    -10    -80      5   -148     23   -376
    155   -179   -337     10    244   -257     -7    -62     12   -140     28   -361
    166   -176   -342      5    254   -259      7    -33     28   -129     33   -342
    176   -163   -340     -5    257   -252     15    -10     41   -127     33   -329
    187   -135   -322    -25    252   -228     10      0     54   -111     33   -327
    189   -135   -327    -28    257   -231     20     20     67    -98     38   -316
    205   -129   -337    -38    270   -233     31     54     85    -85     46   -298
    228    -90   -319    -67    272   -205     25     80     90    -83     44   -288
    241    -67   -311    -88    275   -189     38    124    111    -67     49   -270
    265    -25   -290   -122    277   -158     62    187    155    -33     77   -233
    298     -7   -309   -148    301   -158     67    239    181    -10    103   -205
    340    -12   -353   -163    345   -181     70    290    202      2    111   -194
    361     36   -324   -200    342   -142     93    361    259     57    163   -142
    384     70   -314   -228    348   -122    114    418    301     96    197   -103
    400     93   -306   -249    353   -106    124    462    332    127    226    -70
    402    145   -257   -272    329    -54    127    493    363    155    252    -33
    397    176   -220   -288    309    -20    129    506    379    174    275      0
    410    218   -194   -314    301     12    124    501    381    176    280     10
    431    246   -184   -340    306     33    129    501    392    192    301     38
    428    314   -114   -371    272    101    132    491    410    218    337     80
    426    311   -114   -368    270     98    122    452    387    192    314     67
    413    288   -127   -350    270     80    103    392    345    153    275     33
    387    244   -142   -316    265     51     88    322    301    103    226     -7
    355    207   -148   -280    252     31     80    254    265     64    194    -33
    324    213   -114   -270    220     49     62    179    220     23    163    -57
    290    155   -135   -223    213     12     38     93    150    -46     96   -111
    249     64   -187   -158    218    -59     15     10     85   -116     28   -166
    231     -2   -233   -114    231   -116    -12    -70     23   -181    -36   -215
    213    -25   -239    -96    226   -132    -33   -127    -23   -231    -77   -249
    189    -25   -215    -83    202   -119    -36   -155    -46   -252   -101   -262
    184    -28   -213    -80    197   -119    -38   -163    -59   -270   -119   -272
    218      5   -213   -111    215   -103    -33   -161    -70   -280   -129   -280
    231     62   -171   -148    200    -54    -23   -158    -64   -277   -129   -272
    231    106   -124   -168    179    -10    -18   -163    -70   -280   -140   -275
    226    109   -116   -168    171     -2     -5   -166    -77   -290   -153   -280
    226    106   -119   -166    174     -5      7   -155    -75   -285   -150   -270
    241    192    -49   -218    142     72      5   -150    -59   -265   -132   -249
    244    275     31   -259    106    153     -2   -155    -44   -244   -114   -220
    236    350    111   -296     62    233    -31   -176    -31   -228    -98   -194
    244    392    148   -316     49    270    -57   -192    -18   -215    -88   -166
    246    392    145   -322     49    270    -83   -215    -36   -231   -101   -168
    236    374    137   -303     49    254   -119   -254    -72   -262   -137   -192
    223    355    132   -290     44    246   -153   -285    -96   -280   -161   -194
    213    327    114   -270     49    220   -179   -311   -129   -309   -189   -202
    210    231     18   -223     96    127   -207   -340   -194   -371   -254   -254
    194    127    -70   -161    132     28   -215   -363   -254   -433   -316   -314
    174     75   -101   -127    137    -12   -215   -389   -296   -478   -361   -348
    150     49   -101    -98    127    -25   -223   -420   -332   -519   -400   -374
    145      0   -145    -75    145    -72   -228   -441   -368   -553   -433   -394
    153      5   -148    -80    150    -70   -239   -454   -394   -571   -449   -397
    163     -5   -168    -80    163    -88   -257   -478   -423   -602   -478   -415
    171      5   -166    -88    168    -80   -280   -506   -452   -633   -506   -436
    174      0   -174    -88    174    -85   -293   -522   -475   -649   -530   -449
    179     -2   -181    -88    179    -90   -298   -535   -498   -667   -553   -465
    184      0   -184    -93    184    -90   -306   -545   -519   -683   -574   -472
    189      2   -187    -96    189    -90   -311   -548   -532   -691   -584   -478
    192      0   -192    -98    192    -96   -322   -553   -542   -704   -602   -480
    194    -23   -218    -88    205   -119   -332   -558   -561   -727   -631   -496
    200    -51   -252    -75    226   -153   -345   -571   -600   -769   -672   -527
    218   -163   -381    -25    298   -272   -337   -579   -693   -875   -784   -620
    241   -433   -675     93    457   -555   -244   -542   -844  -1093  -1028   -862
    241   -498   -740    127    491   -620    -98   -436   -846  -1169  -1130   -974
    210   -319   -532     54    368   -426      2   -444   -722  -1047  -1010   -859
    129     75    -54   -101     93     10   -111   -800   -589   -784   -704   -537
     20    836    813   -428   -397    826   -415  -1171   -283   -202    -57    132
    -83   1480   1561   -698   -823   1519   -641  -1257    122    413    576    789
    -54   1532   1587   -740   -820   1558   -935  -1335    184    594    740   1005
    -12   1070   1083   -527   -548   1075  -1189  -1597   -327     80    249    563
    -33    553    587   -259   -311    568  -1140  -1693   -950   -693   -498   -168
      0    179    179    -90    -88    179   -883  -1350  -1054   -987   -846   -517
     67     36    -33    -54     51      2   -639   -966   -893   -940   -865   -540
    145    -25   -171    -59    158    -98   -470   -709   -761   -867   -836   -509
    168    -67   -236    -51    200   -153   -405   -613   -730   -857   -844   -511
    187    -72   -259    -57    220   -166   -400   -592   -743   -883   -875   -532
    200    -75   -275    -62    236   -176   -389   -574   -743   -891   -893   -537
    202    -80   -283    -59    241   -181   -374   -553   -735   -893   -898   -532
    197    -96   -293    -51    244   -194   -368   -548   -748   -904   -922   -548
    210   -106   -316    -51    262   -213   -361   -535   -735   -896   -922   -540
    215    -98   -314    -59    262   -205   -355   -519   -722   -891   -922   -524
    215    -90   -306    -62    259   -197   -337   -498   -706   -875   -917   -511
    223    -88   -311    -70    265   -200   -337   -485   -701   -865   -924   -504
    220    -77   -298    -72    259   -187   -335   -470   -691   -849   -911   -480
    215    -64   -283    -75    246   -174   -314   -436   -662   -810   -880   -439
    228    -54   -283    -85    254   -168   -301   -405   -641   -789   -872   -418
    249    -28   -280   -111    262   -153   -309   -384   -633   -779   -875   -413
    246     -7   -254   -122    249   -129   -296   -348   -610   -753   -859   -387
    252      7   -244   -129    246   -119   -280   -309   -579   -724   -844   -361
    272     18   -254   -145    265   -116   -272   -262   -548   -704   -826   -335
    283      7   -275   -145    277   -135   -265   -215   -530   -685   -826   -329
    296     57   -241   -176    270    -90   -259   -163   -493   -646   -805   -303
    316    103   -213   -213    265    -54   -249   -101   -446   -602   -776   -270
    342    135   -207   -239    275    -36   -231    -28   -392   -548   -730   -218
    355    174   -184   -265    270     -5   -210     57   -324   -480   -667   -142
    376    202   -174   -288    275     12   -192    122   -270   -431   -623    -90
    397    270   -129   -335    262     70   -192    155   -236   -387   -587    -51
    415    316    -98   -366    257    109   -179    187   -197   -348   -553     -5
    415    332    -83   -374    249    124   -174    194   -187   -337   -540     23
    415    363    -51   -389    233    155   -187    176   -200   -337   -540     33
    415    379    -36   -400    226    171   -184    161   -197   -329   -545     44
    415    402    -12   -407    215    194   -179    135   -194   -324   -542     57
    402    394     -7   -400    205    194   -192     88   -226   -345   -558     44
    389    376    -12   -384    200    184   -210     33   -267   -376   -584     28
    366    337    -28   -353    197    155   -223    -28   -314   -418   -628      2
    350    290    -59   -319    205    116   -249   -109   -374   -470   -683    -41
    335    241    -93   -290    213     75   -277   -202   -452   -535   -745   -101
    309    187   -122   -249    215     33   -298   -277   -519   -592   -800   -150
    290    145   -148   -220    220      0   -316   -342   -571   -639   -841   -184
    283    119   -163   -200    223    -20   -340   -405   -623   -680   -878   -215
    267     75   -194   -174    231    -57   -361   -449   -665   -717   -917   -252
    257     70   -187   -163    223    -59   -363   -465   -675   -722   -924   -259
    259     70   -189   -166    226    -59   -361   -472   -678   -719   -924   -257
    259     54   -205   -155    233    -75   -337   -457   -662   -696   -906   -239
    262     85   -176   -176    218    -44   -319   -446   -646   -678   -888   -218
    259    116   -142   -189    202    -12   -311   -446   -641   -672   -880   -210
    272    132   -142   -205    207     -2   -314   -444   -641   -670   -875   -202
    285    202    -83   -244    184     59   -303   -420   -607   -631   -839   -166
    296    283    -12   -290    155    135   -309   -405   -566   -592   -792   -119
    296    345     49   -322    122    200   -322   -415   -545   -568   -761    -83
    285    381     93   -335     96    239   -340   -428   -530   -553   -737    -54
    280    342     62   -311    109    202   -348   -433   -522   -545   -730    -44
    275    314     36   -296    119    176   -361   -454   -545   -566   -745    -59
    275    306     31   -290    122    168   -371   -470   -558   -576   -748    -62
    262    301     38   -283    111    171   -387   -493   -576   -592   -758    -70
    249    220    -28   -233    140     96   -402   -514   -615   -628   -795   -109
    252     90   -161   -171    205    -33   -410   -530   -672   -688   -859   -168
    246     -5   -254   -122    249   -129   -407   -535   -704   -727   -904   -207
    239    -62   -303    -88    270   -181   -413   -555   -724   -761   -935   -239
    236   -129   -366    -51    301   -246   -418   -579   -750   -795   -963   -267
    244   -181   -426    -33    332   -303   -415   -581   -761   -805   -971   -277
    244   -205   -449    -20    345   -324   -413   -581   -761   -807   -969   -283
    246   -233   -480     -7    361   -355   -410   -589   -763   -815   -971   -290
    254   -254   -509      0    381   -381   -405   -587   -756   -807   -958   -285
    246   -275   -522     12    381   -400   -400   -579   -745   -802   -950   -283
    244   -309   -553     31    397   -428   -402   -576   -745   -805   -953   -288
    239   -327   -568     44    402   -449   -407   -584   -756   -820   -961   -303
    236   -363   -600     64    418   -480   -402   -579   -743   -820   -953   -296
    241   -389   -633     72    436   -511   -405   -576   -737   -810   -940   -290
    252   -394   -646     70    449   -519   -410   -579   -750   -826   -953   -314
    280   -511   -792    114    535   -652   -389   -550   -787   -883  -1018   -376
    324   -719  -1044    197    683   -880   -319   -452   -852  -1023  -1182   -540
    332   -883  -1215    275    771  -1049   -155   -290   -849  -1145  -1332   -709
    306   -714  -1023    202    662   -867    -41   -215   -727  -1072  -1249   -659
    210   -342   -553     64    379   -449   -124   -571   -657   -865   -971   -410
     85    254    168   -168    -41    213   -467  -1236   -649   -517   -493     59
    -38    974   1013   -470   -527    992   -727  -1579   -410     38    137    667
    -57   1202   1260   -574   -657   1231   -963  -1727   -277    376    478   1002
    -20    807    828   -397   -423    818  -1132  -1860   -592     75    171    737
      7    210    202   -109    -96    207  -1109  -1852  -1153   -709   -607     -5
     62   -272   -335    103    197   -303   -891  -1509  -1296  -1114  -1067   -449
    129   -428   -561    148    342   -493   -659  -1049  -1021   -974  -1010   -413
    213   -441   -654    114    431   -548   -493   -732   -792   -823   -901   -327
    267   -475   -743    103    504   -607   -376   -535   -654   -748   -846   -290
    270   -506   -776    116    519   -641   -335   -475   -626   -735   -841   -293
    275   -517   -795    119    535   -654   -316   -444   -605   -727   -836   -293
    285   -519   -805    114    542   -659   -303   -418   -587   -717   -833   -296
    285   -501   -787    109    535   -644   -283   -389   -558   -696   -815   -283
    288   -491   -782    101    532   -636   -272   -368   -537   -683   -802   -272
    293   -498   -792    101    540   -644   -262   -350   -522   -667   -784   -257
    303   -454   -758     72    530   -607   -259   -335   -501   -644   -763   -239
    309   -428   -737     59    522   -581   -246   -311   -470   -618   -737   -215
    309   -420   -732     54    519   -574   -239   -290   -446   -602   -719   -200
    316   -405   -722     41    519   -563   -228   -270   -423   -579   -698   -179
    324   -384   -711     28    517   -548   -210   -239   -394   -555   -678   -158
    324   -358   -683     18    504   -519   -207   -215   -374   -535   -657   -145
    322   -361   -683     18    501   -522   -202   -187   -348   -511   -633   -132
    324   -332   -659      2    491   -496   -192   -153   -316   -480   -607   -111
    335   -324   -659     -7    496   -491   -184   -114   -283   -441   -576    -83
    350   -303   -654    -23    501   -478   -174    -70   -244   -407   -550    -59
    361   -252   -615    -57    488   -433   -153    -12   -197   -371   -517    -23
    379   -226   -605    -77    491   -415   -127     59   -142   -324   -472     20
    400   -226   -626    -88    511   -426   -109    137    -88   -280   -433     57
    423   -179   -602   -122    511   -389    -98    207    -41   -231   -387    101
    444   -106   -553   -171    498   -329    -85    275     15   -168   -329    155
    467    -46   -514   -210    491   -280    -70    335     64   -109   -272    210
    483    -15   -498   -236    488   -254    -59    368     96    -72   -236    244
    488     28   -459   -257    475   -215    -49    381    119    -46   -202    277
    496     70   -428   -285    462   -179    -38    381    132    -28   -179    296
    504    101   -402   -303    454   -150    -38    363    127    -25   -171    306
    493    129   -366   -311    428   -116    -41    335    111    -31   -174    303
    483    142   -340   -311    413    -98    -36    303     98    -41   -176    301
    465    132   -332   -298    397   -101    -41    254     70    -75   -205    275
    449    114   -335   -283    392   -111    -54    197     38   -114   -236    236
    426     80   -345   -257    387   -132    -64    137      0   -155   -272    197
    407     36   -371   -220    389   -166    -72     75    -49   -205   -314    148
    387    -20   -410   -184    394   -215    -93      7   -101   -259   -361     96
    361    -80   -441   -140    400   -262   -109    -49   -145   -303   -405     49
    332   -129   -462   -101    394   -296   -116    -98   -184   -345   -449     10
    322   -158   -480    -80    400   -319   -129   -140   -218   -384   -485    -25
    319   -171   -491    -75    402   -329   -135   -166   -236   -405   -506    -44
    314   -163   -478    -75    394   -319   -122   -168   -231   -400   -501    -46
    329   -109   -439   -111    381   -272   -109   -163   -213   -381   -480    -28
    335    -62   -397   -135    366   -228    -88   -155   -200   -368   -465    -15
    316    -41   -358   -140    337   -200    -54   -135   -176   -350   -449     -5
    322    -46   -368   -140    345   -207    -38   -127   -174   -353   -452    -12
    342    -15   -358   -163    348   -187    -33   -116   -166   -348   -441     -2
    355     46   -309   -200    332   -129    -15    -93   -127   -303   -397     38
    363     98   -265   -231    314    -83    -46   -109   -114   -280   -374     59
    384    135   -252   -259    316    -57    -96   -132   -114   -277   -366     67
    400    150   -249   -277    324    -46   -122   -145   -122   -280   -361     70
    394    122   -272   -257    335    -75   -132   -155   -137   -293   -374     57
    381     96   -288   -241    335    -96   -140   -176   -161   -309   -392     44
    374     85   -288   -231    332   -101   -158   -207   -192   -324   -407     28
    348     18   -329   -184    340   -155   -171   -228   -239   -371   -454    -12
    335   -109   -444   -111    389   -275   -174   -244   -296   -433   -524    -75
    335   -194   -532    -70    431   -363   -187   -265   -345   -485   -579   -129
    324   -241   -566    -41    444   -402   -192   -280   -371   -506   -602   -150
    306   -296   -605     -5    452   -449   -194   -293   -394   -532   -626   -176
    306   -322   -628      7    467   -475   -210   -319   -428   -574   -665   -215
    306   -335   -644     12    475   -488   -202   -327   -439   -587   -678   -223
    301   -353   -657     25    478   -504   -200   -332   -452   -605   -696   -233
    306   -376   -683     33    493   -530   -210   -342   -470   -633   -727   -254
    306   -381   -688     38    496   -535   -215   -355   -488   -657   -756   -277
    303   -387   -693     41    496   -537   -213   -353   -480   -646   -750   -277
    309   -394   -704     41    504   -548   -210   -348   -478   -649   -758   -277
    301   -402   -706     49    501   -553   -218   -353   -491   -667   -779   -290
    290   -410   -701     59    496   -555   -213   -350   -493   -667   -784   -296
    296   -446   -743     75    517   -594   -200   -345   -493   -670   -789   -298
    329   -542   -872    106    600   -709   -192   -329   -542   -737   -870   -363
    371   -769  -1140    197    753   -953   -137   -272   -659   -924  -1075   -555
    368   -922  -1291    277    828  -1106     -7   -150   -719  -1091  -1273   -763
    350   -795  -1145    220    748   -971    109    -57   -597  -1018  -1208   -724
    272   -418   -691     72    480   -555     36   -392   -511   -802   -935   -462
    150    223     70   -189     41    148   -275   -997   -444   -405   -426     49
     18    979    961   -498   -470    971   -524  -1345   -181    181    239    711
      7   1231   1221   -620   -605   1226   -771  -1473    -23    568    623   1117
     64    836    771   -452   -353    805   -989  -1639   -371    277    335    891
     75    228    153   -153    -38    192   -961  -1647   -937   -493   -423    166
    106   -252   -358     72    231   -303   -735  -1327  -1166  -1031  -1018   -415
    168   -374   -542    101    353   -457   -496   -849   -872   -893   -976   -400
    254   -381   -639     62    446   -509   -322   -522   -644   -756   -883   -324
    314   -376   -693     28    501   -535   -236   -363   -545   -709   -859   -311
    342   -384   -727     20    535   -555   -197   -298   -511   -688   -852   -314
    350   -381   -735     15    540   -555   -174   -267   -491   -678   -849   -311
    358   -387   -745     12    550   -563   -161   -244   -478   -678   -852   -314
    353   -376   -730     10    540   -553   -161   -233   -472   -688   -862   -322
    342   -374   -717     15    530   -545   -153   -213   -459   -680   -862   -311
    353   -363   -719      5    535   -540   -140   -181   -436   -654   -839   -288
    366   -337   -704    -15    535   -519   -135   -163   -420   -641   -828   -283
    374   -303   -680    -36    524   -491   -132   -148   -407   -628   -818   -277
    374   -280   -654    -46    514   -467   -122   -135   -394   -618   -813   -267
    379   -267   -646    -57    509   -454   -127   -124   -379   -613   -807   -262
    389   -228   -618    -80    501   -423   -129   -103   -358   -597   -792   -246
    392   -194   -587    -98    488   -389   -119    -72   -329   -571   -771   -223
    400   -153   -553   -122    475   -353   -116    -51   -306   -555   -758   -210
    415   -124   -540   -145    475   -332   -114    -25   -290   -542   -750   -202
    426   -106   -535   -161    478   -319    -93     20   -257   -514   -727   -176
    433    -77   -511   -179    470   -296    -88     64   -228   -493   -709   -163
    459    -31   -491   -213    475   -259    -83    109   -202   -478   -693   -153
    475     12   -462   -244    467   -223    -70    171   -163   -439   -662   -124
    488     57   -433   -272    459   -187    -49    249   -106   -387   -613    -77
    509    106   -402   -309    454   -148    -31    316    -49   -335   -561    -33
    524    176   -348   -350    436    -85    -18    371      2   -290   -511      5
    540    239   -301   -392    420    -31      2    431     54   -239   -459     54
    563    301   -262   -431    413     18     10    465     88   -200   -423     85
    579    358   -220   -470    400     70      5    462     93   -192   -410     96
    587    405   -181   -496    384    111      7    459    101   -184   -394    111
    592    428   -163   -511    376    132     10    444     90   -189   -389    114
    587    444   -142   -517    366    150      5    410     72   -210   -400    103
    571    454   -116   -514    342    168      2    368     51   -231   -407     98
    558    480    -77   -519    319    202     -7    314     25   -252   -423     80
    545    449    -96   -498    319    176    -28    252    -12   -285   -454     46
    527    413   -114   -472    322    150    -51    176    -67   -332   -493      2
    504    376   -127   -444    316    124    -75    103   -124   -389   -537    -46
    488    345   -142   -415    316    101    -96     31   -187   -454   -589    -98
    478    298   -179   -389    327     59   -122    -33   -246   -511   -636   -148
    462    241   -220   -353    342     10   -132    -77   -283   -548   -667   -174
    446    215   -231   -332    337     -5   -150   -119   -319   -584   -698   -210
    436    202   -233   -319    335    -15   -166   -153   -350   -613   -719   -241
    428    184   -244   -309    337    -28   -161   -155   -348   -613   -717   -239
    428    218   -213   -324    322      2   -137   -145   -324   -597   -696   -220
    436    244   -192   -340    314     28   -119   -132   -303   -581   -680   -207
    431    283   -148   -355    290     67    -98   -119   -283   -563   -659   -197
    415    293   -124   -355    270     85    -77   -109   -262   -545   -639   -187
    418    309   -111   -363    265     98    -77   -106   -257   -545   -633   -192
    433    368    -64   -402    249    150    -67    -88   -220   -511   -594   -161
    436    454     18   -444    210    236    -64    -75   -171   -465   -542   -111
    441    514     72   -480    184    293    -83    -80   -148   -431   -501    -67
    459    537     77   -498    192    306   -109    -93   -145   -418   -485    -57
    467    527     59   -498    202    293   -129   -109   -163   -431   -496    -75
    457    501     44   -478    207    272   -140   -122   -176   -444   -501    -93
    444    472     28   -459    207    252   -176   -161   -213   -475   -524   -111
    431    426     -5   -428    218    210   -197   -184   -244   -506   -550   -124
    415    319    -96   -368    257    111   -200   -184   -283   -550   -594   -163
    407    189   -218   -298    314    -12   -202   -192   -327   -600   -649   -218
    400    135   -265   -270    332    -64   -215   -226   -371   -644   -693   -270
    392    101   -290   -249    342    -93   -215   -249   -394   -667   -706   -293
    397     59   -337   -231    366   -137   -223   -265   -418   -688   -724   -314
    400     28   -371   -213    387   -171   -231   -277   -433   -704   -743   -335
    407      0   -410   -205    410   -205   -233   -280   -439   -709   -740   -332
    407      2   -405   -207    405   -200   -233   -280   -446   -706   -737   -329
    410      2   -410   -207    410   -202   -244   -293   -457   -714   -750   -350
    402    -12   -415   -194    407   -213   -239   -296   -457   -714   -756   -368
    389    -36   -428   -176    405   -231   -228   -293   -449   -709   -745   -366
    387    -64   -452   -161    418   -257   -231   -293   -449   -709   -740   -363
    392    -62   -457   -166    423   -259   -239   -303   -454   -714   -743   -371
    392    -59   -452   -166    420   -254   -228   -293   -444   -701   -735   -363
    392   -103   -496   -148    444   -298   -218   -280   -462   -722   -761   -392
    433   -298   -732    -67    581   -514   -184   -246   -555   -854   -898   -524
    452   -537   -992     41    719   -763    -72   -150   -649  -1044  -1111   -743
    452   -566  -1018     57    735   -792     80     -2   -618  -1117  -1205   -859
    366   -322   -691    -23    527   -506    111   -187   -530   -976  -1023   -704
    218    187    -31   -202    124     77   -137   -807   -504   -675   -618   -301
     36    963    927   -501   -446    945   -436  -1332   -324   -137     28    350
    -88   1608   1696   -758   -891   1652   -675  -1522      2    478    683   1000
    -20   1486   1504   -735   -763   1496   -961  -1654    -93    542    737   1091
     33    917    883   -475   -426    901  -1018  -1657   -535    -31    148    524
     80    290    207   -187    -62    249   -813  -1384   -911   -730   -587   -197
    171    -28   -200    -70    184   -114   -548   -898   -800   -844   -800   -433
    272    -83   -358    -96    314   -218   -337   -524   -550   -691   -704   -368
    340   -101   -441   -119    389   -270   -220   -314   -428   -626   -662   -340
    361   -137   -498   -114    428   -316   -181   -241   -397   -628   -665   -350
    371   -163   -535   -103    452   -348   -161   -213   -389   -639   -672   -361
    371   -148   -519   -111    444   -332   -150   -192   -381   -652   -683   -366
    384   -153   -537   -114    459   -345   -132   -168   -368   -649   -675   -355
    402   -153   -558   -127    478   -355   -127   -153   -363   -649   -672   -353
    407   -148   -555   -129    480   -350   -114   -135   -348   -641   -662   -340
    405   -132   -537   -137    470   -335   -109   -122   -332   -631   -652   -332
    407   -132   -540   -137    472   -337   -101   -103   -319   -620   -639   -327
    405   -129   -535   -137    467   -332    -88    -77   -296   -600   -620   -314
    407   -122   -530   -142    467   -324    -70    -44   -267   -576   -600   -293
    418   -101   -519   -161    467   -311    -75    -25   -259   -566   -592   -283
    428    -85   -514   -174    470   -298    -72      2   -231   -540   -568   -262
    439    -70   -509   -184    472   -290    -59     36   -200   -511   -537   -239
    449    -77   -527   -184    488   -301    -44     64   -176   -498   -517   -226
    462    -62   -524   -200    493   -293    -38     98   -158   -491   -504   -215
    483    -28   -514   -228    498   -270    -23    150   -119   -465   -478   -189
    509    -10   -519   -249    511   -265     -7    205    -85   -444   -459   -166
    537     -7   -545   -265    540   -275     10    259    -54   -420   -433   -145
    555     20   -535   -288    545   -257     31    329     -7   -381   -397   -111
    571     51   -519   -311    545   -233     59    405     49   -332   -348    -62
    600     90   -511   -345    553   -210     77    472     98   -293   -306    -23
    633    135   -498   -384    566   -181     90    527    145   -252   -259     18
    644    176   -467   -413    555   -145    109    574    192   -205   -207     64
    659    220   -439   -441    550   -109    116    592    215   -181   -176     96
    675    259   -415   -467    545    -75    111    594    218   -176   -166    103
    683    283   -400   -483    542    -57    122    600    228   -163   -148    122
    678    314   -363   -498    519    -25    124    574    220   -171   -142    124
    665    324   -342   -496    504     -7    122    537    205   -187   -148    124
    639    322   -319   -483    478      2    124    501    192   -197   -148    124
    613    329   -283   -470    449     23    122    457    174   -213   -153    116
    589    303   -288   -449    439     10    106    387    129   -259   -187     83
    566    265   -301   -418    433    -18     80    314     75   -309   -231     38
    535    215   -322   -376    428    -51     64    249     28   -353   -267      0
    517    163   -353   -340    436    -93     49    187    -18   -402   -309    -38
    498     98   -400   -301    449   -150     31    127    -67   -457   -358    -77
    478     59   -418   -270    446   -179     18     83    -98   -493   -387   -103
    459     25   -433   -244    446   -202     15     51   -124   -519   -407   -122
    462      7   -454   -233    459   -223     23     38   -137   -532   -415   -127
    457     36   -420   -249    439   -189     36     36   -132   -532   -410   -122
    452     59   -392   -254    420   -166     59     49   -109   -517   -389   -101
    446     83   -363   -265    405   -140     83     57    -93   -509   -374    -85
    446    103   -342   -275    394   -119    111     72    -77   -498   -361    -67
    441    106   -335   -275    387   -114    135     96    -62   -485   -348    -57
    446    168   -277   -309    361    -54    140    109    -41   -462   -322    -33
    459    226   -233   -345    348     -2    129    103    -25   -446   -298    -10
    470    272   -197   -371    335     38    109     90    -10   -426   -280     15
    478    290   -189   -387    335     51     67     77     -7   -418   -270     33
    491    280   -210   -387    350     36     36     54    -31   -436   -288     23
    483    272   -210   -379    345     31     23     28    -59   -457   -303     10
    475    275   -200   -374    337     38     10      5    -75   -465   -309     10
    472    223   -252   -348    363    -12    -15    -25   -111   -496   -342    -12
    472    137   -335   -306    405    -98    -41    -49   -174   -558   -413    -70
    457     46   -410   -254    433   -181    -51    -70   -228   -618   -483   -127
    441     -7   -449   -215    444   -228    -57   -103   -277   -672   -540   -181
    439    -38   -478   -200    457   -259    -62   -129   -311   -704   -576   -210
    426    -64   -493   -181    457   -277    -64   -142   -340   -730   -607   -236
    423    -70   -496   -179    459   -283    -72   -150   -366   -750   -633   -254
    426    -64   -491   -179    457   -277    -77   -161   -379   -761   -646   -265
    423    -70   -493   -176    457   -280    -75   -171   -387   -771   -657   -272
    426    -64   -493   -181    457   -277    -77   -181   -402   -782   -675   -280
    431    -80   -514   -176    470   -296    -90   -202   -428   -805   -704   -303
    436    -93   -530   -171    483   -311    -96   -210   -441   -823   -722   -319
    431    -96   -527   -168    478   -311    -96   -213   -446   -833   -732   -327
    433    -98   -532   -168    480   -314   -106   -220   -459   -849   -753   -340
    433   -116   -553   -161    493   -335   -111   -228   -465   -852   -763   -345
    433   -132   -566   -150    498   -348   -101   -226   -475   -862   -782   -353
    459   -272   -732    -96    592   -501    -75   -194   -550   -974   -909   -459
    496   -485   -982     -5    737   -732     20   -111   -657  -1174  -1132   -680
    493   -553  -1047     28    766   -797    168     25   -649  -1270  -1254   -823
    436   -337   -774    -49    605   -555    285     46   -511  -1150  -1132   -724
    311    111   -200   -213    254    -44    122   -446   -459   -898   -795   -387
    176    815    639   -498   -231    727   -179   -992   -311   -413   -200    231
     64   1460   1395   -766   -665   1428   -400  -1213      0    189    449    888
    114   1512   1397   -813   -641   1454   -680  -1345     38    431    685   1161
    161    979    818   -571   -329    898   -849  -1512   -475   -145    114    633
    189    397    207   -296     -7    303   -761  -1413   -971   -914   -672   -132
    252      5   -246   -129    246   -119   -537  -1015  -1002  -1184  -1023   -483
    332    -70   -402   -129    366   -236   -303   -594   -743  -1044   -963   -444
    415    -77   -493   -171    452   -285   -161   -329   -571   -935   -880   -374
    449   -111   -561   -168    504   -335    -93   -218   -514   -914   -870   -363
    457   -148   -607   -155    532   -376    -80   -189   -504   -922   -885   -381
    470   -155   -626   -155    548   -389    -77   -171   -504   -935   -898   -397
    467   -158   -628   -155    545   -392    -67   -145   -488   -919   -891   -387
    478   -161   -639   -158    555   -400    -62   -127   -478   -911   -888   -376
    483   -132   -618   -176    548   -374    -72   -129   -480   -909   -891   -381
    480   -111   -592   -184    535   -350    -59   -109   -465   -893   -888   -371
    478   -124   -605   -176    540   -363    -46    -88   -452   -885   -893   -366
    496   -116   -615   -189    555   -366    -51    -72   -444   -875   -885   -355
    496    -93   -592   -202    542   -342    -41    -51   -420   -852   -875   -335
    491    -67   -558   -210    524   -311    -28    -28   -400   -831   -865   -314
    496    -67   -566   -215    530   -316    -20    -10   -384   -820   -857   -301
    506    -38   -545   -233    524   -290    -12     15   -366   -805   -844   -288
    506     -7   -517   -249    509   -262     -5     49   -335   -776   -823   -267
    504      7   -496   -254    501   -244     -2     77   -311   -748   -810   -249
    514     28   -485   -272    501   -228      2    109   -293   -732   -800   -239
    530     64   -465   -298    498   -200     18    158   -262   -698   -776   -210
    553    106   -449   -332    501   -171     25    213   -223   -665   -745   -176
    581    140   -441   -361    511   -150     33    270   -181   -631   -714   -140
    600    192   -410   -397    504   -109     41    335   -129   -574   -675    -96
    613    231   -381   -423    496    -75     54    402    -72   -517   -636    -51
    631    272   -358   -452    493    -41     59    452    -25   -470   -597     -7
    649    332   -316   -491    483      7     75    498     23   -423   -555     46
    654    397   -259   -527    457     67     83    527     51   -381   -511     93
    659    439   -223   -550    441    109     77    524     59   -368   -496    116
    662    452   -210   -558    433    122     77    517     54   -371   -493    129
    659    485   -174   -571    418    155     83    504     49   -371   -491    145
    657    493   -163   -576    407    166     83    475     36   -381   -498    142
    649    498   -150   -574    400    174     72    431      7   -410   -522    124
    623    472   -150   -548    387    161     72    384    -18   -431   -542    106
    592    457   -135   -524    363    161     62    329    -54   -462   -574     85
    568    426   -142   -498    355    142     38    249   -119   -524   -636     25
    545    366   -181   -457    363     93     25    181   -181   -579   -688    -25
    519    322   -197   -420    358     62     12    116   -236   -631   -737    -75
    504    280   -223   -392    363     28    -10     51   -298   -691   -792   -135
    501    241   -259   -371    381    -10    -33     -7   -358   -743   -841   -181
    485    215   -270   -350    376    -25    -41    -46   -392   -774   -867   -205
    470    192   -277   -332    374    -41    -46    -72   -413   -795   -891   -220
    470    181   -288   -324    379    -51    -44    -80   -418   -795   -893   -226
    467    246   -223   -358    342     12    -38    -83   -415   -787   -893   -226
    462    270   -192   -368    327     38    -20    -72   -402   -776   -883   -213
    467    270   -200   -368    332     36      0    -64   -389   -758   -862   -194
    475    309   -166   -392    322     72      2    -64   -384   -750   -857   -200
    475    345   -132   -413    303    109     20    -46   -363   -730   -839   -187
    488    431    -57   -459    272    189     28    -28   -329   -693   -800   -150
    504    517     10   -511    246    262     23    -28   -301   -657   -761   -116
    509    592     83   -550    213    337      7    -41   -277   -628   -732    -88
    496    584     88   -540    202    337    -18    -64   -283   -628   -732    -83
    491    550     59   -522    215    306    -31    -90   -306   -644   -743   -101
    478    537     57   -509    210    298    -46   -116   -327   -657   -748   -114
    459    545     85   -501    187    316    -64   -137   -348   -667   -750   -114
    465    498     31   -483    215    265    -85   -163   -387   -706   -787   -148
    465    358   -106   -413    285    127    -90   -176   -439   -756   -839   -202
    454    252   -202   -355    329     25    -85   -181   -472   -792   -878   -244
    449    223   -226   -335    337      0    -93   -202   -509   -831   -914   -283
    436    158   -280   -298    358    -59   -103   -231   -553   -875   -956   -319
    426    114   -311   -270    368    -98   -109   -244   -574   -898   -974   -337
    418     93   -324   -257    368   -114   -109   -246   -576   -901   -969   -337
    433     83   -350   -257    392   -132   -111   -249   -574   -901   -966   -345
    431     72   -361   -252    394   -142   -122   -257   -579   -911   -976   -358
    426     51   -376   -239    400   -161   -122   -252   -574   -904   -963   -350
    428     46   -384   -239    405   -168   -132   -259   -584   -914   -969   -363
    439     25   -413   -231    426   -192   -124   -257   -587   -914   -966   -366
    441     36   -405   -239    423   -184   -119   -257   -576   -904   -956   -355
    441     23   -418   -233    428   -197   -122   -259   -581   -909   -958   -361
    436     -2   -439   -218    436   -220   -129   -267   -592   -919   -963   -374
    439    -64   -504   -187    470   -283   -122   -252   -610   -945   -992   -402
    472   -272   -745   -101    607   -509    -62   -174   -675  -1072  -1132   -535
    491   -462   -953    -15    722   -709     72    -33   -709  -1226  -1309   -724
    462   -433   -896    -15    678   -665    215     98   -626  -1228  -1314   -766
    355   -148   -504   -103    428   -324    233   -114   -553  -1083  -1124   -597
    218    413    192   -316     12    303    -85   -810   -602   -805   -717   -189
     70   1161   1091   -615   -511   1127   -394  -1293   -457   -296    -98    410
      0   1600   1597   -802   -800   1600   -649  -1483   -244    192    413    904
     49   1353   1304   -701   -626   1330   -883  -1628   -405    137    350    870
     93    743    646   -420   -277    696   -888  -1602   -888   -555   -353    192
    148    197     49   -171     49    122   -685  -1306  -1171  -1143   -982   -407
    220    -31   -254    -96    236   -142   -441   -836   -969  -1124  -1057   -480
    309    -49   -358   -129    332   -202   -246   -472   -709   -958   -940   -387
    374    -57   -433   -161    402   -244   -132   -265   -566   -875   -875   -337
    389    -85   -475   -153    431   -280    -83   -184   -519   -854   -865   -335
    400   -103   -504   -150    449   -301    -77   -163   -517   -862   -875   -353
    413    -85   -498   -163    454   -290    -67   -148   -514   -867   -883   -368
    413    -85   -501   -163    454   -293    -41   -119   -496   -854   -865   -353
    410    -83   -493   -166    452   -288    -28   -101   -485   -844   -849   -342
    420    -70   -491   -176    454   -277    -25    -88   -472   -839   -841   -337
    420    -33   -454   -192    436   -244    -25    -77   -462   -828   -831   -327
    415    -38   -457   -189    433   -246    -10    -54   -444   -807   -807   -309
    420    -31   -452   -194    436   -241     -2    -36   -426   -787   -789   -298
    415    -28   -446   -194    428   -236      7    -18   -405   -766   -771   -277
    418      5   -413   -210    415   -202     15      0   -376   -740   -745   -254
    431     33   -397   -233    413   -181     15     18   -363   -722   -732   -244
    446     44   -402   -246    423   -179     28     49   -337   -693   -706   -226
    449     41   -410   -246    428   -184     51     96   -301   -657   -680   -200
    457     54   -402   -254    431   -174     59    132   -267   -631   -652   -179
    478    103   -374   -293    426   -132     59    166   -236   -600   -623   -161
    488    140   -350   -314    418   -103     75    226   -187   -555   -581   -127
    501    168   -332   -337    418    -80     88    285   -148   -519   -550   -101
    524    189   -335   -355    431    -72    111    355   -106   -483   -514    -62
    542    226   -316   -387    428    -44    135    436    -44   -420   -454     -5
    555    280   -275   -420    415      2    150    496      7   -366   -402     41
    584    309   -277   -446    431     15    161    542     41   -324   -361     80
    613    350   -262   -480    439     44    171    584     80   -280   -311    122
    607    394   -215   -504    413     90    187    605    111   -244   -270    155
    610    431   -181   -522    397    124    192    605    122   -233   -246    174
    613    457   -155   -537    384    150    189    587    114   -239   -244    179
    605    488   -116   -545    361    187    187    563     98   -249   -252    181
    592    491   -103   -542    348    194    179    530     77   -257   -246    184
    592    480   -111   -535    353    184    174    485     57   -275   -254    171
    576    480    -98   -530    337    192    168    439     31   -301   -275    148
    555    459    -96   -506    327    181    163    387      2   -332   -309    116
    527    400   -127   -465    327    135    145    311    -59   -389   -366     62
    496    340   -155   -418    324     90    132    246   -111   -433   -413      2
    462    301   -161   -384    311     70    122    189   -153   -472   -449    -36
    439    254   -184   -345    311     36    101    132   -194   -522   -488    -77
    426    184   -241   -306    332    -28     90     88   -228   -555   -519   -109
    415    158   -257   -288    337    -49     85     59   -241   -566   -530   -124
    413    148   -265   -283    337    -57     85     44   -252   -574   -537   -137
    415    171   -244   -293    329    -36     93     41   -252   -579   -550   -150
    413    205   -210   -311    311     -2    116     62   -220   -545   -514   -129
    407    241   -166   -324    285     38    140     75   -197   -514   -480   -106
    402    265   -137   -335    267     64    155     80   -187   -509   -470    -93
    402    262   -140   -332    272     62    163     85   -187   -517   -475    -93
    407    301   -106   -355    257     98    184    109   -158   -485   -449    -64
    426    374    -51   -400    239    161    184    122   -124   -441   -405    -25
    433    436      2   -436    215    220    163    109   -103   -413   -363     12
    444    488     44   -465    200    267    135    101    -85   -384   -337     51
    457    467      7   -465    226    239    111     88    -96   -397   -353     41
    454    420    -36   -439    246    192     88     67   -119   -405   -353     33
    441    415    -25   -431    233    197     64     41   -137   -407   -348     41
    423    410    -12   -415    218    200     51     20   -150   -405   -337     51
    418    306   -111   -363    265     96     41      2   -194   -452   -392    -25
    405    163   -241   -285    324    -38     36    -12   -241   -511   -467   -111
    397     98   -298   -249    348    -98     38    -25   -272   -550   -511   -132
    402     83   -319   -241    361   -116     25    -51   -314   -587   -542   -168
    400     51   -348   -228    374   -148     10    -83   -355   -628   -587   -223
    394     23   -371   -210    384   -174     10    -98   -379   -657   -626   -220
    392      5   -387   -200    389   -189      2   -109   -394   -667   -636   -231
    397    -15   -413   -189    405   -213     -2   -122   -405   -675   -652   -246
    389    -36   -426   -176    405   -231     -2   -122   -402   -672   -649   -239
    374    -46   -420   -163    394   -231      2   -116   -392   -662   -641   -231
    374    -49   -423   -163    397   -233     -5   -127   -402   -667   -646   -239
    381    -44   -426   -168    402   -233    -10   -127   -407   -667   -641   -236
    379    -51   -431   -163    402   -241     -2   -119   -402   -659   -639   -231
    384    -64   -449   -161    415   -257     -5   -122   -407   -654   -633   -233
    392    -77   -472   -158    431   -275     -7   -122   -418   -662   -644   -246
    407   -184   -592   -111    498   -387      7   -109   -470   -730   -711   -311
    444   -423   -870    -12    654   -646     83    -54   -594   -932   -932   -530
    462   -584  -1047     59    753   -815    228     51   -652  -1093  -1111   -719
    439   -470   -909     15    672   -688    340     67   -576  -1049  -1065   -688
    309   -119   -428    -93    368   -272    262   -337   -488   -826   -774   -405
    142    605    462   -376   -161    535    -70   -943   -322   -337   -176    200
     -7   1374   1382   -683   -693   1376   -309  -1200     41    314    530    911
    -23   1636   1660   -810   -841   1647   -581  -1283    246    719    930   1332
     46   1257   1210   -652   -581   1234   -826  -1426    -77    423    636   1085
     90    631    537   -363   -223    584   -750  -1350   -618   -345   -132    327
    135    127     -7   -132     72     59   -485   -971   -807   -795   -639   -181
    213    -20   -236    -98    223   -127   -228   -527   -620   -750   -672   -231
    311    -41   -353   -135    332   -197    -59   -231   -449   -654   -610   -192
    340    -85   -426   -127    381   -254     15   -106   -384   -628   -600   -197
    348   -106   -454   -122    400   -280     38    -67   -368   -633   -613   -213
    368   -114   -483   -129    423   -298     51    -49   -368   -646   -623   -231
    379   -127   -506   -124    441   -316     64    -28   -366   -649   -620   -233
    363   -114   -480   -127    420   -296     70    -10   -350   -636   -607   -218
    368    -98   -467   -135    418   -283     70      7   -335   -626   -594   -205
    387    -83   -470   -150    426   -277     72     28   -322   -615   -589   -200
    379    -83   -462   -148    420   -272     80     46   -303   -602   -579   -194
    381    -70   -454   -155    418   -262     90     67   -283   -584   -558   -181
    397    -49   -449   -174    423   -249    106     88   -262   -568   -545   -168
    410    -28   -441   -192    426   -233    119    114   -239   -548   -522   -145
    405     -7   -413   -197    407   -210    132    140   -213   -524   -504   -122
    418      7   -410   -213    413   -202    140    166   -200   -509   -493   -111
    431     18   -413   -226    423   -197    145    200   -181   -496   -480   -101
    439     46   -394   -244    418   -174    166    241   -150   -467   -454    -70
    441     46   -394   -244    418   -174    176    272   -137   -462   -452    -67
    462     46   -418   -254    439   -184    192    337    -88   -423   -418    -41
    475     72   -402   -275    439   -163    220    415    -31   -366   -366      0
    493    119   -374   -306    433   -127    239    483     12   -329   -332     23
    514    155   -358   -335    436   -101    262    553     54   -285   -296     51
    527    187   -342   -358    433    -77    280    628    106   -239   -254     83
    537    220   -316   -379    428    -46    314    706    163   -184   -197    137
    558    275   -285   -418    423     -5    324    748    200   -148   -161    176
    576    306   -270   -441    423     18    332    782    239   -103   -114    218
    579    350   -231   -467    405     59    342    797    267    -72    -85    239
    576    381   -194   -480    387     93    348    787    265    -70    -88    231
    576    402   -176   -491    376    114    350    766    249    -77    -96    218
    566    413   -153   -488    361    129    353    748    236    -88   -103    223
    563    426   -137   -496    350    145    342    704    210   -109   -116    207
    555    431   -124   -493    340    155    322    639    171   -142   -142    176
    532    418   -114   -475    322    153    306    571    129   -176   -174    148
    511    407   -103   -459    309    153    288    501     85   -213   -210    116
    498    371   -127   -436    311    124    257    420     23   -270   -267     64
    478    329   -148   -405    311     93    226    342    -44   -324   -327     12
    449    285   -163   -368    306     62    200    272    -98   -376   -384    -41
    439    241   -197   -340    319     23    176    213   -148   -418   -433    -88
    431    215   -218   -324    324      0    161    171   -184   -454   -472   -124
    418    213   -205   -316    311      5    155    148   -202   -470   -491   -135
    405    202   -205   -303    303      0    148    124   -223   -485   -511   -153
    402    205   -197   -303    301      5    142    111   -236   -496   -522   -163
    389    257   -132   -324    262     62    161    124   -213   -467   -506   -140
    381    309    -72   -345    228    119    181    140   -189   -449   -496   -122
    376    342    -36   -361    205    153    194    148   -179   -439   -493   -116
    371    355    -15   -363    194    171    213    166   -163   -420   -485   -101
    374    387     10   -381    181    197    228    187   -150   -402   -475    -90
    387    444     57   -415    163    252    233    194   -135   -379   -459    -77
    394    519    124   -459    135    324    215    187   -116   -353   -436    -51
    394    594    200   -493     98    397    189    174    -96   -319   -410    -15
    413    623    207   -519    101    415    145    150    -98   -309   -402     -2
    418    613    194   -517    111    405    111    122   -124   -327   -426    -20
    405    597    192   -504    106    394     93     96   -150   -340   -446    -28
    402    592    189   -496    106    392     70     72   -166   -348   -457    -28
    402    542    137   -475    132    342     51     49   -202   -376   -491    -57
    402    457     51   -431    174    254     49     38   -244   -423   -542   -109
    397    358    -38   -379    218    161     46     31   -288   -475   -610   -163
    392    296    -96   -342    244    101     36      2   -335   -522   -670   -220
    368    257   -111   -314    241     72     20    -31   -384   -571   -732   -267
    353    220   -132   -288    241     44     20    -46   -407   -589   -763   -267
    350    202   -150   -277    252     25     15    -57   -418   -592   -776   -270
    361    202   -158   -280    259     23      5    -70   -444   -605   -795   -285
    355    202   -155   -280    257     23     10    -70   -449   -605   -802   -290
    350    189   -161   -270    254     15     12    -75   -457   -607   -820   -309
    353    171   -181   -262    267     -5      2    -83   -472   -626   -854   -335
    358    153   -205   -254    283    -25      0    -83   -483   -639   -870   -329
    366    150   -218   -259    290    -33     -7    -80   -491   -639   -875   -335
    379    145   -233   -262    306    -44    -12    -80   -493   -633   -880   -340
    384    132   -252   -259    316    -59    -12    -80   -498   -633   -893   -345
    381     90   -290   -236    337    -98     10    -57   -509   -649   -919   -358
    415   -124   -542   -148    478   -332     54     -7   -610   -792  -1078   -498
    431   -332   -763    -49    597   -548    171     88   -701   -989  -1306   -730
    423   -306   -732    -59    576   -519    324    226   -633  -1018  -1366   -805
    335    -15   -350   -158    342   -181    363     25   -548   -885  -1202   -659
    215    511    296   -363    -38    402     64   -652   -550   -568   -776   -233
     93   1265   1171   -680   -540   1218   -262  -1153   -379    -10   -119    423
     20   1823   1803   -924   -893   1813   -540  -1363   -122    558    478   1005
     85   1678   1592   -880   -753   1636   -823  -1509   -220    633    537   1104
    135   1057    919   -597   -392    989   -849  -1501   -714    -33   -145    475
    163    459    296   -314    -64    379   -628  -1213  -1093   -761   -909   -241
    205    155    -51   -181    127     54   -361   -727   -961   -867  -1124   -441
    280    103   -176   -192    228    -36   -155   -332   -688   -701  -1036   -379
    332     72   -259   -205    296    -90    -38   -124   -545   -613   -987   -335
    342     51   -290   -197    316   -119      7    -51   -504   -600   -987   -337
    353     38   -316   -197    335   -137     15    -25   -496   -610  -1002   -348
    368     44   -324   -205    348   -140     20     -2   -485   -610  -1015   -353
    363     51   -314   -210    337   -132     36     25   -467   -594  -1005   -340
    374     49   -324   -213    350   -137     51     44   -454   -576  -1000   -329
    381     46   -337   -215    358   -145     59     57   -444   -566  -1002   -324
    376     54   -322   -215    350   -132     77     85   -413   -537   -982   -296
    374     70   -303   -223    337   -116     85    103   -394   -522   -971   -277
    384     59   -327   -223    355   -132     93    116   -381   -511   -966   -275
    381     85   -296   -233    337   -103     93    127   -368   -498   -961   -265
    366    109   -257   -236    311    -72    109    155   -329   -459   -924   -223
    376    106   -272   -241    324    -83    111    179   -311   -444   -911   -215
    387    127   -262   -257    324    -67    111    205   -285   -426   -896   -200
    384    161   -223   -275    303    -31    124    239   -254   -402   -875   -168
    402    184   -218   -293    311    -15    142    283   -220   -368   -857   -145
    415    202   -213   -311    314     -5    161    327   -179   -335   -828   -122
    426    241   -184   -335    303     28    181    389   -129   -285   -792    -83
    444    288   -158   -366    298     64    194    449    -85   -244   -761    -51
    465    306   -158   -384    311     75    207    517    -31   -202   -722    -20
    472    355   -116   -415    293    119    215    579     28   -155   -680     15
    483    392    -90   -439    285    150    233    646     88   -101   -628     67
    504    428    -75   -467    288    176    244    706    135    -54   -579    122
    519    496    -23   -506    272    236    249    743    171    -12   -545    161
    517    522      5   -522    254    265    267    774    205     28   -509    189
    522    553     31   -537    246    293    262    771    205     36   -496    192
    527    568     41   -548    241    306    257    756    194     25   -498    192
    511    592     80   -550    215    337    265    740    189     23   -493    207
    504    589     83   -548    210    335    254    698    161      0   -509    194
    509    589     80   -548    215    335    239    646    122    -31   -540    174
    498    589     90   -545    202    342    223    589     83    -64   -568    145
    475    561     85   -517    194    324    218    532     49    -96   -592    119
    465    548     80   -506    192    314    192    452     -7   -150   -636     70
    454    501     46   -478    202    272    171    379    -72   -210   -693     20
    431    439      5   -436    213    223    161    327   -119   -252   -727     -2
    413    392    -20   -402    218    187    137    270   -168   -293   -771    -44
    405    361    -44   -384    226    158    106    213   -223   -345   -823    -98
    384    342    -41   -363    213    150     96    181   -249   -368   -846   -129
    366    303    -64   -337    215    122     88    163   -265   -381   -854   -148
    366    280    -85   -322    226     98     75    137   -288   -405   -880   -171
    358    285    -72   -324    215    109     88    137   -283   -392   -867   -158
    358    327    -33   -342    197    148    116    158   -252   -363   -839   -124
    371    366     -5   -368    187    179    129    168   -233   -342   -815   -103
    371    415     44   -392    163    231    142    174   -215   -319   -792    -85
    363    436     72   -400    145    254    161    181   -202   -303   -784    -77
    376    446     70   -413    153    259    171    192   -189   -301   -779    -72
    381    511    127   -446    127    319    176    205   -155   -270   -740    -38
    371    584    213   -478     80    400    174    215   -116   -231   -693      7
    366    649    280   -509     41    465    153    200    -98   -210   -657     46
    379    675    296   -527     41    485    119    179   -103   -205   -641     49
    387    657    270   -524     57    462    101    166   -114   -213   -646     36
    376    649    272   -511     51    462     83    137   -142   -231   -659     20
    361    633    272   -498     44    454     59    103   -174   -254   -678     12
    350    568    215   -459     67    392     46     80   -210   -293   -719    -12
    335    444    109   -392    114    277     46     72   -254   -345   -771    -57
    329    335      5   -332    163    171     38     59   -303   -400   -823   -111
    324    275    -51   -301    187    111     25     41   -340   -433   -859   -153
    324    233    -90   -280    207     72     23     28   -366   -459   -883   -176
    322    200   -122   -262    220     38     12      5   -392   -485   -901   -197
    319    176   -142   -246    231     18      5    -12   -413   -504   -919   -213
    303    166   -140   -236    223     15      7    -15   -410   -504   -922   -210
    296    148   -148   -220    223      0      5    -15   -413   -506   -924   -210
    303    142   -163   -226    233     -7    -10    -28   -433   -530   -948   -233
    309    109   -200   -207    254    -44    -10    -23   -439   -537   -956   -233
    296     96   -202   -197    249    -51     -5    -20   -433   -527   -943   -226
    277    109   -171   -194    223    -31    -18    -38   -446   -540   -948   -236
    265     88   -176   -179    220    -44    -20    -44   -446   -545   -950   -233
    267     93   -174   -179    220    -38    -10    -36   -436   -535   -948   -226
    280     38   -241   -161    262   -101     -5    -23   -462   -576   -992   -267
    327   -129   -459    -98    392   -293     33     31   -537   -701  -1130   -389
    350   -340   -691     -5    519   -514    161    161   -597   -870  -1325   -584
    337   -379   -717     20    527   -548    316    319   -550   -937  -1408   -685
    254   -109   -363    -72    306   -236    324    101   -493   -818  -1234   -540
    119    402    283   -259    -83    342     44   -594   -558   -576   -865   -184
    -38   1124   1163   -545   -600   1143   -296  -1187   -480    -98   -259    397
   -145   1774   1919   -813  -1031   1847   -581  -1462   -228    485    371    982
    -72   1680   1753   -805   -911   1714   -865  -1602   -298    574    441   1067
    -12   1114   1127   -550   -568   1119   -898  -1558   -693      7   -137    540
     46    439    392   -244   -171    415   -678  -1257  -1083   -743   -914   -176
    122     44    -77    -83    101    -15   -405   -753   -943   -857  -1143   -389
    194     46   -148   -122    171    -49   -202   -371   -649   -670  -1010   -288
    259     70   -189   -166    223    -59    -72   -129   -483   -566   -935   -228
    283     38   -244   -163    265   -101    -25    -41   -433   -558   -935   -233
    290     25   -265   -158    277   -119     -2     -5   -415   -561   -937   -239
    280     15   -267   -150    272   -124     18     28   -397   -548   -927   -228
    283     10   -272   -148    277   -129     23     36   -389   -555   -935   -233
    293     23   -270   -161    280   -124     20     44   -381   -550   -924   -236
    288     31   -257   -158    272   -111     33     57   -363   -535   -906   -220
    293     49   -246   -171    270    -98     46     70   -345   -527   -893   -215
    306     72   -233   -189    270    -80     41     77   -342   -527   -898   -215
    301     80   -223   -192    262    -72     38     90   -332   -522   -896   -192
    301     62   -239   -181    270    -88     51    116   -306   -504   -878   -171
    306     93   -213   -200    257    -57     57    137   -283   -485   -854   -150
    311    114   -200   -213    257    -41     59    155   -257   -467   -836   -137
    316    119   -197   -218    257    -36     77    197   -223   -433   -802   -109
    324    155   -168   -239    246     -5     93    236   -189   -400   -769    -77
    337    163   -176   -252    257     -7    101    270   -166   -379   -748    -57
    348    184   -163   -267    254     10    116    322   -122   -340   -709    -25
    363    207   -155   -288    259     25    129    368    -83   -309   -680     -7
    374    213   -161   -293    267     25    145    428    -41   -280   -654     10
    376    236   -140   -309    259     49    168    498      7   -239   -618     49
    381    254   -127   -319    254     64    200    576     62   -187   -576    103
    405    275   -129   -340    267     72    215    639    111   -142   -530    150
    428    335    -93   -381    262    122    236    701    166    -88   -470    205
    433    371    -62   -405    246    155    254    753    210    -38   -407    265
    454    420    -36   -439    246    192    262    776    233     -2   -353    306
    472    452    -20   -462    246    215    272    784    252     25   -303    337
    459    462      2   -459    228    233    280    779    262     51   -265    379
    446    478     31   -462    207    254    280    758    252     41   -265    355
    452    485     31   -470    210    259    267    711    220      7   -301    296
    444    485     41   -467    200    262    259    659    184    -41   -366    270
    420    462     41   -441    189    252    267    613    158    -75   -400    265
    405    431     25   -420    189    231    249    542    116   -124   -441    252
    389    387     -5   -389    197    192    241    478     80   -163   -462    215
    353    324    -28   -340    189    148    239    418     36   -202   -496    174
    335    262    -72   -298    205     96    213    350    -25   -259   -550    127
    335    215   -119   -275    228     46    189    290    -72   -306   -592     75
    319    166   -153   -244    236      7    179    249   -109   -340   -620     41
    306    129   -176   -220    241    -23    166    210   -137   -366   -641     18
    316    116   -200   -215    259    -41    142    179   -166   -392   -665    -10
    306     96   -210   -205    259    -57    142    174   -168   -394   -662    -10
    293     98   -194   -197    244    -46    155    174   -163   -387   -654     -5
    283     96   -187   -192    236    -44    171    179   -163   -379   -652     -5
    277    109   -168   -192    223    -28    197    202   -132   -345   -618     28
    285    150   -137   -218    210      7    213    215   -111   -327   -594     51
    290    171   -119   -231    205     25    226    213   -109   -322   -589     54
    301    174   -127   -239    215     23    228    207   -111   -327   -600     46
    293    200    -93   -246    194     54    252    239    -80   -301   -574     75
    288    288      0   -290    145    145    257    252    -33   -252   -527    122
    293    332     38   -314    127    187    226    233    -18   -223   -496    150
    290    374     80   -335    103    228    194    218     -7   -205   -475    176
    298    368     70   -332    114    220    174    210    -20   -210   -478    179
    306    350     41   -329    132    197    150    187    -46   -231   -498    150
    311    327     15   -319    148    174    129    158    -77   -259   -527    132
    296    288     -7   -293    150    140    119    132   -106   -288   -561    114
    288    202    -85   -244    187     59    111    103   -153   -340   -620     57
    272     75   -197   -174    236    -62     96     88   -207   -394   -685      0
    262     -7   -270   -127    267   -137     96     80   -241   -423   -722    -25
    252    -64   -319    -96    283   -189     85     51   -280   -457   -758    -57
    249   -132   -381    -57    314   -257     80     25   -319   -488   -795    -85
    246   -127   -374    -62    309   -249     77     15   -340   -501   -810   -103
    246   -129   -379    -59    311   -254     64      2   -361   -524   -841   -135
    246   -166   -413    -38    329   -288     62    -10   -381   -548   -870   -155
    252   -171   -423    -38    337   -296     54    -10   -381   -542   -870   -148
    254   -161   -418    -49    335   -288     59     -2   -376   -535   -865   -145
    259   -181   -441    -38    348   -309     62      2   -379   -537   -870   -148
    252   -202   -454    -25    350   -327     62     -5   -389   -550   -883   -155
    254   -205   -459    -23    355   -332     59      0   -392   -553   -885   -148
    244   -207   -454    -18    348   -329     59     -7   -400   -558   -896   -155
    246   -231   -478     -7    361   -353     59    -10   -420   -579   -922   -179
    270   -345   -615     36    441   -478     83     12   -478   -654  -1008   -249
    316   -568   -885    127    600   -727    174    101   -574   -820  -1205   -428
    314   -685  -1000    184    654   -844    327    233   -594   -963  -1376   -602
    272   -498   -771    111    522   -633    413    226   -493   -885  -1293   -542
    179   -101   -280    -38    228   -189    265   -254   -478   -665  -1002   -262
     83    553    470   -316   -192    511   -116   -919   -457   -249   -467    265
    -28   1306   1332   -639   -680   1319   -402  -1234   -194    374    215    917
    -41   1543   1582   -750   -810   1561   -680  -1392    -88    727    561   1267
     15   1109   1091   -563   -537   1101   -852  -1488   -418    405    226    984
     57    444    387   -249   -163    415   -748  -1384   -995   -467   -639    187
    106    -23   -132    -44    119    -77   -467   -948  -1080   -875  -1132   -267
    153   -150   -306     -2    228   -228   -205   -470   -753   -711  -1072   -218
    220   -184   -405    -18    311   -293    -31   -155   -540   -576   -984   -137
    262   -215   -478    -23    368   -345     54     -7   -444   -530   -958   -137
    262   -220   -483    -20    371   -353     72     31   -436   -535   -982   -161
    275   -233   -509    -23    392   -371     80     51   -426   -537  -1002   -171
    288   -236   -527    -25    405   -381     85     72   -407   -524   -987   -140
    285   -233   -519    -25    402   -376    106    109   -371   -485   -943    -83
    288   -213   -504    -38    394   -358    119    129   -358   -467   -932   -106
    301   -218   -519    -41    407   -368    109    132   -355   -475   -966   -145
    298   -205   -504    -46    397   -353    111    142   -342   -478   -989   -137
    301   -184   -485    -57    392   -335    127    155   -337   -480  -1005   -140
    301   -184   -488    -59    394   -335    135    166   -337   -488  -1026   -137
    293   -161   -457    -67    374   -309    153    205   -293   -436   -979    -75
    296   -142   -439    -80    366   -290    163    236   -259   -394   -932    -36
    303   -119   -423    -90    363   -270    163    262   -236   -368   -909    -10
    298   -122   -420    -90    358   -270    179    290   -205   -335   -880     18
    306    -96   -402   -106    353   -249    200    329   -163   -296   -849     41
    324    -44   -371   -142    345   -205    213    363   -129   -259   -820     59
    342    -12   -355   -163    348   -184    215    400    -96   -226   -795     80
    332      7   -324   -171    329   -155    233    454    -51   -192   -771    109
    332     38   -296   -187    314   -127    254    522      5   -142   -732    155
    348     54   -293   -202    322   -119    262    581     59    -90   -693    197
    368     96   -272   -231    322    -88    275    649    127    -25   -639    246
    374    150   -223   -265    298    -36    290    709    184     28   -592    290
    387    202   -187   -296    288      7    303    756    241     77   -540    335
    400    285   -116   -345    259     85    306    787    285    127   -491    384
    389    332    -57   -361    223    137    319    805    319    166   -446    423
    379    345    -33   -363    205    155    319    787    311    166   -449    426
    374    358    -15   -366    194    171    322    771    309    163   -444    436
    368    389     20   -381    171    205    316    748    298    166   -439    446
    363    397     33   -379    166    215    306    704    270    145   -446    454
    342    387     41   -366    150    213    293    646    236    122   -465    420
    324    418     93   -371    114    257    280    584    187     83   -517    355
    311    402     88   -358    111    246    272    519    124     20   -592    340
    301    342     41   -322    129    192    254    441     49    -41   -631    314
    283    283      0   -285    142    142    233    374    -12    -88   -665    244
    259    228    -33   -244    148     98    220    316    -77   -142   -724    155
    244    192    -51   -218    145     72    205    270   -132   -189   -789    119
    239    171    -67   -205    153     51    181    215   -187   -244   -841     96
    249    163    -88   -207    168     36    148    179   -226   -272   -867     62
    236    135   -101   -184    168     18    135    155   -252   -288   -885     36
    231    119   -114   -176    174      2    127    140   -265   -296   -891     31
    223    140    -83   -181    153     28    135    137   -254   -280   -875     49
    233    184    -49   -210    140     67    142    142   -244   -265   -854     64
    257    241    -18   -249    137    111    145    150   -226   -239   -826     80
    228    265     33   -249     98    150    163    155   -218   -233   -818     77
    207    288     80   -246     64    184    184    174   -192   -210   -789    103
    202    309    103   -257     49    207    194    181   -184   -202   -776    116
    207    327    116   -267     46    223    215    202   -163   -176   -750    145
    213    402    189   -309     12    296    220    223   -122   -127   -704    187
    187    462    275   -324    -44    368    215    220    -93    -88   -662    223
    189    535    345   -363    -77    441    200    194    -90    -83   -646    241
    187    535    345   -361    -77    441    184    174   -101    -83   -639    249
    189    527    337   -361    -75    433    163    161   -114    -75   -628    244
    200    555    355   -376    -77    457    129    132   -140    -88   -639    210
    218    561    342   -392    -62    452    109    106   -166   -109   -665    194
    213    488    275   -350    -31    381     96     83   -215   -166   -732    158
    202    363    158   -283     23    259     88     67   -272   -236   -815     77
    205    239     33   -220     85    137     77     62   -322   -296   -883     23
    189    200      7   -194     90    103     70     54   -342   -306   -893     20
    166    179     12   -174     77     96     77     36   -368   -329   -911      2
    163    153    -10   -161     85     72     72     15   -397   -355   -940    -20
    166    135    -31   -150     98     51     64      7   -415   -376   -961    -44
    145    132    -12   -140     80     59     75     18   -420   -371   -963    -38
    135    111    -23   -124     77     44     64      5   -439   -384   -976    -51
    129     96    -33   -114     80     31     54    -10   -457   -405   -995    -70
    129     93    -36   -111     83     28     49     -7   -452   -400   -989    -59
    122     83    -38   -103     80     20     49    -10   -465   -410  -1000    -70
    132     80    -51   -109     93     15     41    -15   -480   -423  -1018    -85
    145     88    -57   -116    101     15     33    -12   -485   -426  -1018    -83
    142    101    -41   -122     93     31     31    -10   -485   -431  -1023    -88
    155      5   -150    -83    153    -72     36      2   -527   -493  -1091   -155
    176   -181   -361      2    267   -270    109     90   -581   -610  -1226   -280
    174   -335   -511     80    342   -423    249    254   -581   -732  -1382   -428
    171   -265   -436     46    303   -350    389    407   -465   -717  -1387   -452
     88    119     31   -106     28     75    350    119   -405   -535  -1145   -246
    -18    672    691   -329   -353    683     36   -548   -491   -249   -727    140
   -129   1389   1517   -631   -823   1452   -290  -1057   -436    231   -124    691
   -135   1831   1966   -846  -1049   1899   -576  -1286   -293    709    381   1145
    -80   1449   1530   -685   -807   1491   -748  -1369   -498    568    210   1013
    -67    805    870   -368   -470    836   -688  -1286   -953   -142   -511    374
    -23    249    272   -114   -148    262   -485  -1008  -1234   -774  -1176   -215
     41     36     -5    -38     23     15   -249   -555   -956   -698  -1210   -244
     80     12    -67    -49     75    -25    -67   -210   -657   -488  -1060   -109
    124      0   -127    -62    124    -62     38      2   -496   -387   -992    -54
    137    -28   -166    -57    150    -96     83     90   -431   -353   -969    -41
    124    -54   -179    -33    150   -116    114    137   -397   -329   -958    -33
    132    -49   -181    -44    155   -114    122    155   -384   -327   -961    -49
    145    -33   -179    -57    161   -106    122    163   -376   -327   -961    -54
    153    -28   -181    -62    166   -103    137    189   -355   -311   -950    -41
    150    -31   -181    -59    166   -106    150    215   -335   -285   -927    -18
    155    -20   -176    -67    163    -98    142    220   -332   -277   -924    -25
    158     18   -142    -88    150    -62    142    231   -322   -265   -914    -28
    163     70    -96   -116    129    -12    150    252   -296   -236   -891    -10
    174    106    -67   -140    122     20    163    277   -272   -207   -865     15
    171    119    -54   -145    111     33    171    290   -257   -192   -857     20
    163    155     -7   -161     85     75    181    314   -231   -168   -836     36
    158    202     41   -181     57    122    192    342   -197   -137   -805     57
    166    228     62   -197     51    145    197    371   -163   -109   -784     75
    158    257     98   -207     28    176    210    405   -129    -77   -763     93
    174    303    129   -239     20    215    213    452    -88    -36   -732    124
    181    327    145   -257     18    236    220    501    -46      2   -701    150
    187    324    137   -254     25    231    236    558      0     41   -680    179
    202    400    197   -301      2    301    252    626     70    103   -626    231
    223    454    231   -340     -5    342    259    691    135    161   -568    277
    257    522    265   -392     -5    394    262    756    197    220   -514    324
    244    558    314   -400    -33    436    293    823    262    298   -439    392
    257    607    350   -433    -46    480    309    867    293    348   -392    439
    290    678    387   -485    -46    532    324    898    324    387   -350    470
    296    743    444   -522    -75    594    345    919    345    413   -316    496
    277    745    467   -511    -93    607    361    922    340    418   -303    506
    252    737    485   -496   -116    613    322    872    301    387   -324    480
    236    766    530   -501   -145    646    319    836    275    366   -335    462
    233    787    553   -511   -161    670    319    807    257    350   -337    459
    241    795    553   -517   -155    675    298    758    220    324   -358    441
    184    724    540   -454   -179    633    252    678    148    257   -423    379
    161    665    504   -413   -171    587    249    631    101    213   -465    337
    137    605    467   -371   -166    537    239    568     38    150   -530    275
    132    579    446   -355   -155    514    220    504    -15     98   -581    223
    129    563    431   -348   -150    498    207    452    -64     57   -631    174
     93    535    441   -316   -174    488    213    415    -98     31   -659    140
     85    470    381   -277   -148    426    205    381   -140     -5   -691    114
     88    418    329   -252   -119    374    194    358   -174    -36   -722     83
     98    428    329   -265   -114    379    194    358   -171    -28   -719     85
    114    449    335   -283   -109    392    207    358   -166    -20   -709     85
    132    483    348   -309   -109    415    213    358   -163    -18   -706     88
    122    540    418   -329   -148    480    257    389   -132     18   -670    116
     96    535    439   -316   -171    488    249    394   -109     41   -646    132
     98    532    433   -316   -166    483    233    397    -98     54   -633    145
    101    555    452   -329   -176    504    244    407    -80     72   -613    168
    127    602    475   -363   -174    540    252    423    -49    109   -581    189
    124    641    514   -384   -194    579    239    420    -36    124   -566    189
    124    724    600   -426   -239    665    249    426      2    168   -517    231
    122    789    667   -457   -272    730    220    415     38    220   -462    283
    137    792    654   -465   -257    724    181    387     20    215   -467    280
    158    800    641   -478   -241    722    171    368      0    202   -483    265
    142    789    644   -467   -252    717    179    358    -12    194   -483    259
    111    727    615   -420   -252    672    153    327    -54    168   -506    236
     88    618    530   -353   -220    574    129    290   -111    119   -553    187
     90    555    465   -324   -189    511    150    296   -132     96   -581    158
     93    472    379   -285   -142    426    158    296   -163     57   -623    116
     93    379    285   -239    -96    332    150    283   -205     12   -670     70
     96    350    254   -223    -77    303    161    275   -228     -7   -688     54
     90    345    254   -218    -83    301    153    257   -257    -25   -704     36
     85    329    244   -207    -77    288    145    246   -272    -44   -711     15
     64    303    236   -184    -85    270    140    233   -288    -59   -727    -10
     59    288    228   -174    -83    259    145    236   -283    -57   -722     -5
     59    267    205   -163    -72    236    140    239   -290    -62   -724     -7
     64    233    168   -148    -51    202    137    236   -298    -72   -737    -23
     59    246    184   -153    -62    215    142    244   -288    -59   -722    -15
     33    223    189   -127    -77    207    137    233   -301    -75   -740    -38
     41    233    189   -137    -75    213    129    228   -309    -77   -740    -46
     38    223    184   -132    -72    205    135    233   -309    -80   -740    -51
     38    166    127   -103    -44    148    153    262   -309    -83   -748    -57
     75     51    -23    -62     49     15    179    319   -342   -150   -823   -122
    101   -163   -265     28    179   -213    303    457   -371   -293  -1005   -290
     85   -161   -246     36    166   -202    446    605   -290   -337  -1075   -371
     18    122    103    -70    -44    111    475    472   -226   -236   -943   -277
    -67    574    641   -252   -353    607    181   -166   -387    -75   -665    -41
   -179   1322   1499   -571   -841   1410   -231   -797   -465    309   -122    431
   -246   1969   2216   -859  -1231   2091   -574  -1176   -405    745    400    867
   -213   2008   2221   -898  -1215   2114   -833  -1332   -439    893    555   1002
   -161   1439   1600   -639   -880   1519   -823  -1223   -678    493    119    631
   -135    784    917   -324   -527    849   -571   -917  -1010   -233   -631     -7
   -103    384    488   -142   -296    436   -306   -478   -867   -363   -872   -226
    -51    298    348   -124   -200    322   -109   -103   -535   -163   -771   -163
      2    311    309   -155   -153    311     44    168   -301    -12   -678    -67
     28    262    233   -145   -103    249    106    275   -226     18   -665    -49
     31    233    202   -135    -85    218    122    306   -210     23   -659    -57
     38    239    200   -140    -80    218    135    337   -184     38   -644    -51
     44    231    187   -137    -70    210    150    361   -161     59   -623    -49
     36    267    231   -153    -96    249    153    363   -148     67   -618    -57
     51    306    254   -179   -101    280    189    394   -109    101   -587    -38
     64    319    254   -192    -93    285    215    423    -75    135   -553    -10
     75    337    262   -205    -93    301    215    444    -49    163   -524      7
     93    371    277   -233    -90    327    205    446    -38    166   -522     -2
    106    392    283   -249    -88    337    233    478      0    197   -501     23
    109    439    327   -275   -109    384    241    493     25    226   -475     41
    119    439    319   -277    -98    379    244    504     41    246   -462     44
    111    480    366   -296   -127    423    265    535     83    296   -418     77
     98    496    397   -298   -148    446    275    561    114    322   -405     80
    119    514    394   -316   -137    454    280    584    140    342   -392     80
    124    530    405   -327   -140    467    296    626    189    394   -340    127
    116    597    480   -358   -181    540    314    678    252    457   -280    176
    127    631    504   -379   -187    568    324    719    290    491   -257    163
    153    644    491   -400   -168    568    340    776    342    532   -233    168
    150    672    522   -410   -184    597    384    867    428    613   -171    257
    150    717    566   -433   -207    641    418    940    504    683   -111    288
    176    732    555   -454   -189    644    431    992    553    719    -90    314
    189    802    610   -498   -210    706    441   1041    602    774    -41    384
    189    846    657   -517   -233    753    462   1080    646    828     18    410
    207    898    691   -553   -241    795    457   1085    654    849     38    415
    200    950    750   -576   -275    852    462   1083    649    854     46    436
    194    961    763   -579   -285    862    470   1083    646    862     64    449
    223    982    758   -602   -267    870    449   1052    620    849     64    444
    213   1023    810   -620   -298    917    428   1000    584    826     49    428
    194   1028    831   -613   -319    930    418    953    558    813     46    426
    166    992    823   -579   -329    909    400    883    504    763      7    355
    161    961    800   -561   -319    880    376    813    441    706    -44    275
    150    911    761   -532   -303    836    355    758    392    662    -90    262
    145    883    737   -517   -296    810    345    704    348    628   -119    223
    142    846    701   -496   -277    774    316    636    280    571   -181    148
    145    831    685   -488   -270    758    296    579    233    514   -244     96
    129    787    657   -459   -262    722    285    545    202    480   -275     77
    127    766    639   -446   -254    704    262    511    171    457   -290     46
    132    771    639   -454   -254    706    241    483    142    436   -309     10
    116    776    659   -446   -270    719    252    480    140    439   -309      7
    109    758    646   -436   -270    704    249    483    142    444   -298      7
    101    807    706   -454   -301    756    252    491    163    462   -280     15
     96    885    789   -493   -345    839    277    524    215    517   -226     59
     98    958    859   -527   -379    909    290    545    254    561   -181    101
     90    963    870   -530   -389    919    314    542    262    566   -179     98
     85    971    883   -530   -397    927    319    542    267    574   -171     96
    101   1013    911   -558   -405    963    329    555    298    607   -137    119
    101   1072    971   -587   -433   1023    332    553    319    633   -114    132
     96   1143   1047   -620   -475   1093    311    537    342    665    -75    166
     90   1179   1088   -636   -498   1135    298    535    366    701    -31    202
     83   1156   1070   -620   -493   1114    288    530    366    704    -23    200
     88   1101   1013   -594   -462   1057    265    509    340    688    -33    184
     88   1101   1013   -597   -462   1057    254    488    319    672    -41    171
     67   1060    992   -563   -462   1026    236    467    296    654    -51    150
     25    974    948   -504   -459    961    233    449    257    618    -85    114
     25    841    815   -433   -394    828    246    457    228    584   -127     72
     36    766    730   -402   -348    748    254    459    205    550   -158     36
     36    693    657   -366   -309    675    257    441    179    514   -187      2
     28    644    615   -337   -293    631    249    415    145    478   -218    -31
     -5    618    623   -306   -314    620    228    397    127    459   -228    -51
     -2    579    579   -288   -290    579    239    397    119    449   -231    -62
      2    550    548   -277   -272    550    239    394    114    436   -228    -75
     -7    530    537   -262   -272    535    244    397    116    433   -220    -77
    -15    506    522   -244   -267    514    254    405    122    439   -210    -77
     -7    480    485   -239   -246    483    254    405    116    431   -205    -88
     -2    462    465   -231   -233    465    265    413    116    431   -197    -88
      2    454    449   -231   -223    454    275    426    124    436   -179    -83
     15    426    410   -220   -197    418    280    431    124    433   -171    -85
     15    402    387   -210   -187    397    275    428    116    420   -176    -98
     28    327    296   -179   -132    311    309    475    106    389   -207   -132
     51    122     67    -88     -7     96    376    548     25    246   -355   -275
     67   -122   -189     28    127   -155    514    670    -38     59   -563   -475
     46    -51    -98      2     72    -75    662    758     51     75   -540   -478
    -28    270    298   -122   -163    285    584    381     33    194   -337   -314
   -116    776    893   -332   -504    833    181   -306    -83    444     46     33
   -226   1577   1803   -675  -1013   1688   -257   -859    -46    911    654    566
   -285   2190   2473   -953  -1379   2330   -649  -1163    122   1408   1208   1034
   -223   2052   2275   -914  -1249   2164   -885  -1208     90   1449   1223   1047
   -174   1402   1577   -615   -875   1491   -750   -989   -218    885    636    535
   -155    659    815   -252   -485    737   -361   -566   -524    163   -116   -101
   -116    379    496   -132   -306    439    -38    -62   -218    215   -192   -179
    -75    324    397   -124   -236    361    153    262     36    361   -101   -116
    -44    293    337   -127   -189    314    265    446    166    428    -57    -90
    -28    270    298   -119   -163    283    311    514    205    433    -54   -101
    -18    241    259   -111   -140    249    329    537    213    426    -59   -119
    -15    233    249   -109   -132    241    329    548    215    413    -70   -137
    -10    233    244   -114   -127    239    342    566    239    418    -54   -127
      7    249    241   -127   -116    246    350    579    257    426    -36   -116
     23    270    246   -148   -111    259    361    594    272    436    -25   -116
     20    275    254   -148   -116    265    368    610    288    444    -12   -111
     12    265    252   -140   -119    259    379    626    303    459      5   -103
     15    309    293   -161   -137    301    379    639    329    478     25    -93
      0    314    314   -158   -158    314    381    654    342    483     33    -90
    -10    303    311   -148   -161    306    387    670    353    488     38    -93
    -10    277    288   -135   -150    283    402    693    371    496     49    -93
     -7    350    358   -171   -181    353    436    745    428    553    111    -41
     -7    392    397   -194   -202    394    459    789    475    594    155    -10
     -5    387    392   -192   -200    389    470    828    511    620    184      2
      5    402    397   -205   -197    400    478    872    553    652    220     23
     15    428    413   -220   -197    420    498    932    610    693    259     51
     20    433    413   -228   -197    426    522    989    657    727    288     70
     36    452    415   -244   -189    436    553   1060    722    782    340    106
     44    517    470   -283   -213    493    579   1132    789    841    402    153
     54    568    514   -311   -228    542    623   1210    865    906    467    205
     70    605    535   -337   -233    568    644   1262    914    953    511    239
     80    659    579   -371   -249    620    657   1304    956    997    558    280
     83    706    623   -397   -270    665    672   1332    987   1031    602    319
     88    730    641   -407   -275    685    675   1343   1002   1052    633    342
     85    750    665   -418   -290    706    662   1325    984   1041    633    337
     72    784    709   -428   -316    748    659   1301    969   1036    641    337
     62    779    714   -423   -324    748    649   1265    940   1013    636    324
     70    743    672   -405   -301    709    628   1205    896    976    615    301
     59    745    685   -402   -311    714    605   1143    857    953    602    283
     46    735    688   -392   -322    711    584   1078    815    919    579    254
     28    691    662   -361   -316    675    553   1000    756    862    532    207
      5    618    613   -311   -303    615    535    935    696    807    491    158
    -18    568    587   -275   -301    576    511    872    636    761    457    116
    -25    532    555   -254   -290    542    485    818    587    714    420     77
    -28    496    524   -233   -277    509    470    774    548    678    392     41
    -44    459    504   -207   -272    480    462    743    522    659    374     23
    -51    446    498   -197   -275    470    449    714    498    641    355      2
    -59    433    491   -187   -275    462    433    688    475    613    329    -23
    -57    426    480   -187   -267    452    433    688    475    613    329    -20
    -49    439    488   -194   -267    462    431    688    485    623    345    -12
    -25    496    522   -236   -275    509    436    688    496    631    355    -20
    -28    545    574   -259   -301    558    467    711    532    665    392      7
    -36    574    610   -270   -324    592    496    730    566    698    428     28
    -25    615    641   -293   -332    628    506    724    576    711    436     25
    -10    631    639   -311   -324    636    501    724    568    706    433     20
      0    670    670   -337   -335    670    509    740    592    732    459     44
      7    766    756   -387   -374    761    501    737    626    771    506     83
     18    844    826   -431   -402    836    467    711    641    797    540    109
     20    878    854   -452   -418    867    444    704    652    818    563    129
     25    862    836   -444   -405    849    428    693    639    813    561    122
     23    841    818   -433   -397    831    400    649    602    782    532     96
     20    823    802   -420   -389    813    376    613    566    758    511     77
     10    797    784   -405   -389    792    368    592    545    743    501     67
      0    693    693   -348   -348    693    366    579    504    696    452     18
     -7    527    535   -262   -272    530    366    568    452    631    381    -44
    -20    423    444   -200   -231    433    363    561    415    597    342    -90
    -28    423    452   -200   -241    439    342    527    379    563    316   -116
    -23    394    418   -187   -220    405    324    501    335    530    283   -145
    -36    363    397   -166   -218    379    311    491    316    511    265   -158
    -25    329    355   -150   -189    342    314    493    311    514    265   -161
    -10    335    342   -163   -179    337    298    475    296    498    244   -187
    -12    342    355   -166   -184    348    290    462    288    491    241   -197
    -23    329    350   -155   -187    337    285    454    277    480    236   -207
    -20    306    327   -142   -174    316    272    444    259    465    223   -223
    -15    309    324   -145   -168    316    267    441    259    462    226   -226
    -18    316    335   -150   -176    324    267    439    259    459    228   -226
    -12    311    322   -150   -168    316    254    420    249    446    220   -236
      7    298    290   -153   -140    296    246    413    233    431    205   -257
     33    200    163   -116    -64    181    265    441    179    361    129   -329
     75    -25   -103    -25     88    -64    342    522     64    176    -70   -509
     85   -197   -283     54    184   -239    501    659     20     15   -254   -693
     44    -70   -114     12     77    -90    620    652     88     44   -218   -678
    -70    337    405   -135   -239    371    407     46     28    213     49   -446
   -179   1008   1187   -415   -683   1096    -18   -649     15    592    550     20
   -309   1865   2174   -779  -1244   2021   -423  -1122    192   1174   1228    644
   -345   2390   2735  -1021  -1540   2561   -823  -1374    407   1693   1771   1132
   -257   2000   2257   -872  -1257   2130   -969  -1330    252   1519   1556    950
   -207   1280   1488   -537   -846   1384   -727  -1010   -148    795    810    280
   -168    597    766   -215   -467    680   -335   -485   -283    283    218   -246
   -116    389    506   -135   -311    446    -33      2    -15    345    174   -306
    -54    371    426   -161   -239    397    114    267    158    444    241   -262
    -25    322    348   -148   -187    335    192    387    226    472    249   -259
    -15    306    319   -145   -168    311    228    431    246    478    246   -267
    -15    293    309   -137   -161    301    249    452    254    475    241   -283
    -25    283    306   -129   -166    293    259    472    267    478    246   -285
    -25    288    311   -132   -168    298    272    496    285    491    262   -270
    -15    296    311   -140   -163    301    280    506    296    496    265   -265
    -10    301    311   -145   -161    306    285    514    306    498    267   -267
    -20    311    332   -145   -176    319    301    524    316    511    280   -257
    -23    322    342   -150   -181    332    316    542    337    530    301   -239
    -10    337    348   -163   -181    342    327    566    361    548    314   -226
     -7    366    374   -179   -189    368    337    592    387    574    335   -213
    -15    368    384   -176   -200    376    353    626    420    605    363   -189
     -7    392    400   -192   -202    394    355    641    441    623    381   -176
     -2    426    426   -213   -213    426    363    667    467    641    402   -158
      0    472    472   -236   -236    472    384    711    511    678    428   -129
      7    480    470   -244   -231    475    397    756    542    698    444   -116
     28    493    465   -262   -218    480    418    810    579    730    470    -98
     41    532    491   -288   -223    511    441    870    626    771    496    -70
     49    566    517   -306   -233    542    470    935    675    813    530    -38
     59    589    527   -324   -233    558    485   1000    717    844    558    -12
     72    636    563   -355   -244    600    514   1072    776    893    600     28
     90    678    587   -384   -249    633    553   1153    846    958    667     93
    114    740    626   -426   -254    683    568   1205    891   1002    714    135
    127    779    652   -454   -265    717    587   1231    919   1039    748    161
    127    831    704   -480   -288    769    605   1252    953   1083    797    202
    132    880    748   -509   -309    815    600   1239    950   1085    813    213
    142    885    743   -514   -298    815    600   1221    937   1078    815    220
    137    917    776   -530   -319    849    592   1187    924   1072    815    213
    127    945    818   -535   -345    880    571   1137    901   1057    810    205
    124    940    815   -532   -345    878    540   1072    857   1026    787    189
    109    914    805   -511   -348    859    517   1010    815   1000    774    179
     85    883    797   -485   -355    839    483    937    761    958    743    145
     83    857    771   -470   -342    815    444    849    696    906    698    101
     77    810    732   -444   -327    771    415    766    626    846    646     49
     64    774    709   -418   -322    743    392    701    568    797    602      2
     62    735    670   -400   -303    704    368    652    522    756    571    -25
     57    706    646   -381   -296    678    350    607    485    719    537    -57
     44    688    644   -366   -301    667    348    584    467    704    522    -75
     33    683    649   -358   -306    667    350    563    457    688    511    -90
     31    665    631   -348   -301    649    342    537    441    667    498   -106
     28    652    623   -342   -296    639    342    527    433    662    493   -109
     20    646    623   -335   -301    636    342    519    433    667    493   -111
     25    657    631   -340   -301    644    348    519    439    675    501   -109
     31    714    680   -374   -324    698    368    535    465    698    530    -80
     23    763    740   -392   -358    750    392    553    496    727    558    -51
     15    784    769   -402   -379    776    410    558    514    740    574    -41
     18    776    758   -397   -368    769    418    553    509    737    576    -46
     20    776    756   -402   -366    766    420    555    517    745    587    -36
     38    859    820   -452   -389    841    428    576    558    789    639     15
     59    935    872   -498   -405    904    413    568    587    828    685     54
     70   1002    932   -535   -431    969    381    548    605    857    719     85
     70    987    917   -532   -423    953    358    537    600    857    719     85
     62    945    883   -506   -410    914    332    511    571    831    698     62
     41    922    880   -483   -420    901    309    483    545    815    685     49
     18    896    878   -457   -428    888    296    459    527    797    670     38
      2    807    805   -407   -402    807    288    436    488    756    639      2
     -5    670    672   -332   -337    670    272    413    426    688    574    -64
    -12    576    587   -283   -301    581    267    394    384    641    522   -109
    -18    540    558   -259   -288    548    259    371    355    613    496   -140
    -28    506    532   -239   -280    519    241    337    319    576    467   -171
    -28    478    506   -226   -267    491    226    314    290    548    444   -194
    -31    472    501   -220   -267    485    218    306    280    540    436   -194
    -28    446    475   -207   -252    459    213    301    275    530    426   -202
    -33    420    454   -194   -246    439    207    293    270    524    415   -218
    -46    426    472   -189   -259    449    207    288    267    527    415   -218
    -59    415    472   -179   -265    444    207    277    259    514    413   -223
    -57    400    457   -171   -257    428    200    265    246    496    400   -231
    -54    387    441   -166   -249    413    202    272    254    506    405   -233
    -51    400    452   -174   -252    426    200    275    259    509    415   -231
    -51    389    441   -168   -246    415    189    270    257    504    410   -236
    -59    350    410   -145   -233    379    192    270    226    467    371   -270
    -31    145    176    -59   -103    161    231    301    109    309    205   -420
    -10    -96    -85     51     36    -90    342    381    -20     88    -33   -665
    -15   -140   -124     75     51   -132    488    504     -7     20   -109   -761
    -85    122    207    -18   -145    163    548    368    114    179     83   -589
   -226    675    898   -226   -561    787    298   -239    239    558    548   -119
   -397   1493   1891   -548  -1145   1693      0   -724    537   1184   1267    597
   -506   2109   2616   -802  -1561   2361   -228   -844    948   1836   1932   1254
   -454   2052   2507   -797  -1480   2278   -509   -943    940   1948   2023   1376
   -397   1457   1855   -530  -1127   1654   -618  -1054    350   1249   1348    732
   -358    836   1192   -239   -774   1013   -441   -833   -127    511    605     -2
   -301    504    805   -103   -553    654   -176   -368    -88    342    363   -249
   -213    452    665   -119   -439    558     33     10    116    446    418   -218
   -153    423    576   -135   -366    498    153    207    226    498    444   -205
   -145    387    532   -122   -340    459    200    283    257    498    439   -220
   -127    353    478   -114   -303    415    220    309    262    485    426   -236
    -98    329    428   -114   -262    379    236    340    272    493    433   -231
    -93    350    444   -127   -267    397    241    358    283    496    433   -236
    -83    374    457   -145   -270    415    249    371    293    504    446   -228
    -57    374    431   -161   -246    402    257    384    298    506    446   -228
    -44    384    428   -168   -236    405    267    402    316    517    462   -205
    -41    392    433   -176   -239    413    283    436    337    537    472   -187
    -31    397    426   -184   -228    410    298    459    353    550    491   -176
    -25    410    433   -194   -228    420    311    493    384    571    511   -155
    -28    402    431   -187   -228    415    335    537    426    605    540   -132
    -36    405    441   -187   -239    423    335    561    441    618    561   -116
    -25    392    418   -184   -223    405    337    589    459    631    579    -98
    -20    410    428   -197   -226    418    353    633    493    654    602    -70
    -10    428    439   -207   -223    433    366    675    519    683    620    -44
     12    444    431   -231   -210    439    371    717    545    706    636    -25
     23    465    441   -244   -210    454    387    771    584    735    665      2
     31    472    441   -254   -205    457    405    833    623    766    696     31
     62    517    454   -288   -194    485    420    893    654    787    711     38
     88    540    449   -314   -179    493    441    961    691    818    743     70
    103    579    472   -342   -184    527    478   1049    769    891    813    132
    137    613    472   -376   -166    545    496   1122    823    945    865    179
    179    665    485   -420   -153    576    501   1166    854    974    891    202
    189    732    542   -462   -176    639    514   1195    885   1010    927    244
    192    769    576   -480   -192    672    517   1202    896   1031    958    272
    189    789    600   -491   -205    696    506   1187    888   1031    958    277
    192    820    628   -506   -218    724    504   1171    891   1036    961    280
    192    836    644   -517   -228    740    504   1153    888   1039    969    288
    189    841    652   -514   -231    745    491   1117    872   1023    958    280
    171    839    667   -506   -246    753    480   1065    849   1000    937    262
    140    839    698   -488   -277    769    467   1000    810    963    906    231
    122    782    659   -454   -270    722    441    917    756    911    859    184
    103    724    620   -415   -257    672    413    823    685    839    784    111
     72    680    607   -379   -267    644    387    732    615    766    719     49
     44    607    563   -324   -259    587    368    652    548    709    670      2
     38    566    527   -303   -244    548    342    587    493    657    615    -49
     33    548    511   -290   -239    530    329    550    459    633    587    -72
     23    542    517   -285   -246    530    322    517    436    610    561    -96
     18    532    514   -275   -246    524    314    491    407    581    532   -122
     18    519    501   -267   -241    509    306    475    387    566    511   -140
      7    511    504   -259   -246    509    314    472    389    566    506   -142
      7    530    519   -270   -257    524    322    467    384    566    501   -145
     -2    537    540   -267   -270    537    327    467    374    563    496   -155
    -15    607    623   -296   -319    613    329    475    392    584    519   -132
    -25    654    680   -314   -353    665    340    480    402    597    530   -122
    -33    667    701   -319   -368    683    361    488    407    600    532   -122
    -36    696    732   -329   -384    714    374    498    413    597    527   -116
    -23    748    771   -363   -397    758    387    530    457    641    555    -80
    -28    823    852   -397   -441    836    394    540    496    683    597    -31
    -25    893    917   -433   -470    904    371    517    504    701    618     -5
    -15    911    927   -446   -470    919    332    496    501    706    618      2
     -7    885    891   -439   -449    888    309    485    488    704    613      2
     -2    865    867   -431   -433    865    290    459    465    688    594    -15
    -15    870    885   -428   -452    875    277    436    452    683    592     -7
    -33    823    857   -394   -444    839    254    405    410    644    550    -36
    -49    670    719   -311   -384    696    244    381    345    571    475   -101
    -57    553    607   -249   -332    579    244    376    301    519    431   -142
    -54    517    568   -233   -311    542    236    361    267    496    394   -166
    -64    475    540   -205   -301    506    220    322    215    444    335   -210
    -59    436    493   -189   -277    465    218    301    184    415    293   -236
    -54    436    488   -192   -270    462    223    298    176    413    277   -231
    -33    446    480   -207   -257    462    220    301    174    415    270   -213
    -15    431    446   -207   -231    439    200    293    150    397    236   -218
    -18    405    423   -194   -223    413    189    285    137    376    207   -231
    -23    402    426   -189   -223    413    189    283    140    384    210   -223
    -25    426    449   -200   -239    436    163    257    111    363    181   -244
    -31    400    431   -184   -231    415    163    249     98    353    166   -241
    -41    368    410   -163   -226    389    171    249    101    345    135   -244
    -23    366    389   -171   -205    376    168    241     90    335    106   -241
    -15    335    348   -161   -184    340    168    252     80    335     98   -254
     -2    218    220   -106   -111    218    187    275     28    270     23   -345
     23    -15    -41     -5     31    -25    265    348    -93     64   -215   -571
     23   -103   -127     38     72   -114    407    488   -103    -46   -358   -724
    -33     67    101    -18    -67     83    514    537     41     77   -236   -610
   -148    457    605   -153   -376    530    400    111    124    332     77   -290
   -283   1195   1475   -457   -880   1335     31   -545    231    818    678    327
   -407   1935   2340   -763  -1374   2138   -223   -841    561   1467   1376   1015
   -410   2096   2504   -844  -1457   2299   -483   -963    683   1784   1667   1330
   -353   1647   2000   -646  -1176   1823   -665  -1137    267   1363   1239    943
   -319    974   1293   -327   -807   1135   -576  -1070   -342    488    368    101
   -267    491    758   -111   -511    623   -342   -670   -475     85   -103   -340
   -194    355    550    -83   -371    452   -124   -223   -233    184    -90   -324
    -98    327    426   -114   -262    376     28     75    -36    309    -12   -257
    -59    316    376   -129   -218    345    109    218     46    355      7   -239
    -46    306    353   -129   -200    329    137    267     62    358     -5   -252
    -28    288    316   -129   -174    301    150    285     64    348    -23   -272
    -20    301    322   -140   -171    311    161    298     72    350    -31   -277
    -10    290    301   -140   -155    293    179    322     93    363    -23   -262
      5    280    275   -142   -135    277    181    332     96    363    -20   -259
     20    277    257   -150   -119    270    184    342    103    371    -12   -254
     31    293    262   -161   -114    277    192    368    129    392      0   -239
     41    298    254   -171   -106    277    189    376    135    392     -2   -241
     38    337    296   -189   -127    316    189    394    140    397      0   -239
     18    342    322   -181   -150    332    215    436    174    426     20   -213
     25    324    298   -174   -135    311    244    467    215    462     49   -184
     49    316    267   -184   -109    290    249    483    236    475     64   -171
     54    335    280   -197   -111    309    254    504    262    496     88   -153
     54    353    298   -207   -122    327    262    532    290    517    103   -140
     70    368    298   -218   -114    335    262    561    314    535    119   -122
     80    368    288   -226   -103    327    277    615    355    571    155    -83
     90    389    298   -241   -103    345    293    675    400    610    192    -49
    103    410    306   -257   -101    358    298    730    446    649    223    -25
    122    444    322   -283    -98    384    303    789    493    685    257      5
    132    472    340   -306   -103    407    319    862    558    743    311     62
    145    524    379   -335   -116    452    337    927    620    807    371    122
    161    563    402   -363   -122    483    353    974    665    852    413    166
    168    623    454   -394   -142    540    366   1010    709    901    467    215
    171    685    514   -428   -171    600    371   1023    737    932    504    252
    181    701    519   -441   -168    610    368   1013    732    935    509    262
    187    719    532   -454   -174    626    366    995    722    932    514    267
    179    745    566   -462   -192    657    374    976    722    935    522    272
    179    771    592   -478   -205    683    361    935    696    911    501    254
    174    761    587   -467   -207    675    355    891    667    883    475    231
    158    737    579   -449   -210    659    353    841    636    846    439    205
    148    683    535   -415   -192    610    342    784    589    797    389    168
    140    639    498   -389   -179    568    316    701    509    709    309     96
    127    581    452   -355   -161    517    309    633    449    646    252     38
    101    506    402   -303   -150    454    301    574    397    592    202     -7
     93    441    348   -267   -127    394    280    514    335    530    148    -57
     83    387    303   -233   -111    345    270    475    301    491    116    -77
     67    348    280   -207   -106    314    270    449    280    467     93    -93
     54    309    254   -184    -98    283    262    428    267    452     77   -103
     54    275    220   -163    -83    249    246    407    252    436     67   -116
     33    249    213   -142    -90    231    244    397    249    428     64   -124
     20    244    223   -132   -101    233    265    407    262    441     77   -109
     20    239    215   -129    -98    228    280    415    272    449     90    -96
     31    283    252   -155   -109    267    293    423    288    470    114    -72
     25    322    293   -176   -132    309    303    428    303    475    122    -62
     25    314    285   -171   -129    301    314    431    311    483    132    -49
     31    316    285   -176   -127    301    316    431    319    485    132    -51
     36    363    327   -200   -145    345    340    459    366    530    174    -10
     41    449    407   -246   -184    431    340    465    394    561    205     23
     49    530    480   -290   -215    506    324    452    415    587    236     49
     51    566    514   -309   -231    540    309    439    433    607    267     75
     46    535    488   -290   -220    511    298    433    439    618    277     88
     38    504    465   -272   -213    485    277    405    407    589    254     64
     23    493    470   -259   -223    483    265    384    392    576    239     59
     -2    465    465   -233   -233    465    249    363    363    548    215     44
     -5    368    374   -181   -189    371    236    340    311    488    155    -18
      0    233    231   -119   -116    233    236    332    272    444    101    -72
     -5    181    187    -88    -96    181    233    327    254    428     88    -90
     -7    140    145    -67    -75    142    220    301    223    392     62   -135
      2     83     80    -41    -38     83    215    272    189    348     23   -181
     -2     77     77    -38    -38     77    205    246    166    316     -2   -166
      5     59     54    -31    -25     57    197    239    155    301    -12   -153
     28     38     10    -33      7     25    187    239    155    309      0   -153
     41     28    -12    -33     28      7    176    233    153    322     18   -153
     38     10    -28    -25     33     -7    174    231    155    322     23   -176
     57      7    -49    -33     51    -20    161    215    142    303     10   -207
     67      2    -64    -36     64    -31    150    192    119    267    -20   -200
     77     25    -51    -51     64    -12    140    184    119    249    -38   -197
     85     18    -67    -54     75    -23    129    179    119    236    -49   -200
     93    -12   -109    -41    101    -59    132    189    116    223    -59   -197
    111   -114   -226      0    166   -168    155    231     88    171   -116   -246
    145   -324   -470     90    306   -397    236    340     31     31   -270   -387
    142   -452   -594    153    366   -522    389    493     41    -85   -410   -545
     93   -290   -387     98    239   -337    491    532    155     -5   -316   -491
    -15     83     96    -33    -57     88    361     98    161    174    -51   -257
   -122    693    815   -285   -467    753    -33   -620     88    485    415    202
   -231   1452   1683   -610   -958   1569   -355  -1039    246   1010   1041    763
   -252   1766   2016   -758  -1132   1891   -639  -1244    345   1348   1387   1060
   -205   1376   1582   -587   -893   1478   -782  -1322     83   1067   1078    779
   -163    698    862   -267   -511    779   -665  -1205   -436    259    257     64
   -106    205    311    -51   -210    257   -400   -810   -545   -148   -210   -342
    -51     67    119    -10    -85     93   -161   -361   -241      2   -153   -306
     12     77     62    -46    -25     70      0    -54     -5    155    -51   -226
     62     62      0    -62     31     31    101    135    122    223    -12   -184
     70     41    -28    -54     49      7    132    189    150    226    -12   -174
     72     38    -33    -57     54      2    145    210    161    220    -15   -176
     77     31    -49    -57     64     -7    158    226    174    220     -7   -174
     80     31    -49    -54     64     -7    168    244    189    228      2   -161
     72     41    -31    -57     49      7    174    244    200    228     10   -166
     80     38    -41    -59     59      0    174    254    213    228      0   -166
     80     36    -44    -59     62     -2    189    277    236    254     10   -158
     93     77    -15    -85     54     31    197    293    257    275     33   -153
    109     75    -36    -93     72     20    197    311    272    301     70   -101
    103    103      0   -103     51     51    210    337    306    342    122    -62
     90    129     38   -111     23     85    223    353    327    361    135   -140
    109    142     33   -124     38     88    223    348    316    329     80   -210
    137    153     12   -148     62     85    226    361    316    301     33   -122
    148    171     20   -161     64     96    246    405    363    345     88    -44
    163    200     33   -184     64    116    244    433    389    368    116    -41
    163    231     67   -197     49    150    244    467    420    397    142    -25
    153    267    114   -213     20    192    270    530    478    444    184     20
    161    280    116   -220     20    200    293    600    530    488    226     57
    187    306    116   -249     36    213    303    667    579    524    262     88
    194    355    161   -275     18    259    322    732    631    571    311    145
    181    400    218   -293    -18    309    348    800    696    644    381    213
    179    441    262   -311    -41    353    355    841    737    691    428    244
    202    491    285   -348    -41    389    363    872    766    724    467    275
    213    558    345   -384    -64    452    371    896    797    763    514    314
    236    602    363   -420    -62    483    368    893    797    771    522    324
    246    639    392   -444    -72    517    363    867    784    761    522    335
    228    662    433   -446   -103    548    361    836    774    753    524    348
    218    691    472   -454   -127    581    355    805    761    745    524    355
    220    696    475   -459   -127    587    340    756    722    709    501    327
    205    691    485   -449   -140    587    337    711    693    675    475    301
    171    675    501   -423   -166    589    327    654    652    631    439    267
    161    626    465   -392   -150    545    301    589    600    574    394    223
    140    576    436   -358   -148    506    285    514    537    509    340    158
    114    493    379   -303   -132    436    285    457    480    446    280     80
    101    452    350   -277   -124    402    262    387    410    366    200     12
    111    405    293   -257    -90    350    236    335    353    298    135    -28
     93    384    288   -239    -96    337    223    301    329    280    124    -46
     88    371    283   -231    -98    329    210    272    311    259    111    -62
    106    363    254   -236    -75    309    194    257    290    236     93    -85
     98    358    259   -228    -80    309    194    244    285    228     96    -90
     72    376    301   -226   -114    340    207    249    298    239    109    -54
     96    402    306   -249   -106    355    231    275    319    249    124    -31
    103    452    348   -277   -122    400    246    285    337    265    150    -15
     72    498    426   -285   -176    462    270    290    358    285    174      7
     75    501    426   -288   -176    462    280    298    368    293    184     25
     85    509    420   -298   -168    465    265    288    350    277    176     18
     88    587    498   -340   -205    542    265    298    379    311    220     62
     90    662    571   -376   -239    618    259    293    418    345    265    106
    103    711    605   -410   -252    659    228    265    423    358    283    124
    111    727    615   -420   -252    672    210    252    418    350    280    116
    122    717    594   -418   -236    654    194    236    392    322    267    103
    135    680    545   -407   -205    613    189    220    368    303    262    101
    135    667    532   -402   -200    600    163    184    332    272    233     67
    111    594    480   -353   -184    537    153    163    288    228    197     23
    106    452    342   -280   -119    397    140    137    223    150    122    -49
    116    340    223   -228    -51    283    127    116    166     80     59   -103
    109    301    192   -205    -41    246    124    103    140     54     44   -116
    103    259    155   -181    -25    207    119     83    106     18     20   -137
    106    244    135   -176    -12    189    101     51     67    -25    -15   -163
    106    241    135   -174    -12    189     96     41     51    -46    -23   -168
     93    236    142   -166    -25    192     93     31     38    -54    -28   -181
     96    233    137   -166    -20    187     83     20     25    -70    -31   -192
    119    231    109   -176      5    171     80     23     23    -83    -31   -194
    124    233    109   -179      7    171     85     31     25    -83    -31   -194
    124    236    109   -181      7    174     72     20     12   -101    -46   -210
    116    215     98   -166      7    155     70     18     10   -103    -38   -181
    101    187     85   -145      7    137     67     15     12    -90     -7   -142
    109    194     85   -150     12    140     64     15     10    -83      2   -220
    124    161     33   -142     44     98     62     12    -31   -140    -70   -340
    161     15   -145    -90    153    -64     90     54   -116   -290   -241   -366
    181   -205   -387     10    283   -296    205    187   -179   -449   -405   -501
    181   -267   -449     44    314   -358    355    345   -150   -522   -496   -696
     96     18    -80    -59     88    -31    324     25   -171   -472   -397   -652
     -2    527    527   -262   -265    527     -5   -719   -322   -314   -132   -374
   -119   1260   1379   -571   -750   1319   -405  -1361   -353     62    379    132
   -275   2029   2304   -875  -1288   2166   -763  -1800   -226    574    992    756
   -233   2101   2333   -935  -1283   2216  -1065  -1930   -194    810   1247   1026
   -119   1553   1673   -717   -896   1613  -1013  -1699   -392    436    813    506
    -46    820    865   -389   -457    841   -678  -1236   -678   -275     18   -228
     25    384    358   -205   -166    371   -329   -662   -517   -449   -283   -355
     36    329    290   -184   -127    311   -106   -285   -218   -246   -119   -275
     83    293    210   -189    -64    252     -2    -98    -83   -166    -57   -283
    153    296    140   -226      5    218     33    -18    -46   -163    -80   -368
    155    316    161   -236     -2    239     49     -7    -64   -218   -161   -415
    122    249    127   -187     -2    189     46    -25   -101   -288   -215   -350
    129    303    174   -218    -20    239     57     20    -57   -233   -142   -293
    161    348    187   -257    -12    267     64     62    -20   -194   -103   -303
    145    329    184   -236    -18    257     77     62    -23   -215   -135   -332
    158    329    171   -246     -7    252     88     80    -18   -218   -135   -275
    158    358    200   -259    -20    280     98     98      2   -184   -116   -259
    127    358    231   -244    -51    296    114    119     38   -142    -80   -259
     90    353    262   -220    -85    309    111    114     44   -140    -75   -280
    129    387    257   -259    -64    324    106    142     62   -129    -67   -270
    155    413    257   -285    -51    335    124    184     98    -98    -41   -236
    155    423    267   -293    -54    345    132    207    116    -83    -31   -228
    153    444    290   -298    -67    368    142    233    142    -59    -15   -223
    148    472    324   -311    -88    400    158    277    187    -28     12   -205
    148    496    348   -322   -101    423    179    319    218     -5     33   -192
    155    506    350   -335    -96    428    202    371    254     20     54   -171
    174    532    358   -353    -90    446    233    439    303     54     85   -142
    171    568    394   -371   -111    483    267    509    345     96    119   -103
    181    618    436   -400   -127    527    288    571    384    122    145    -70
    189    657    467   -423   -140    563    316    639    433    168    187    -31
    181    665    483   -423   -150    574    368    709    498    228    241     12
    176    693    517   -436   -168    605    387    745    535    270    290     46
    187    732    545   -459   -179    639    387    761    553    293    324     67
    184    776    589   -483   -202    685    392    766    566    314    353     93
    187    818    631   -501   -220    724    389    761    568    324    371    114
    189    849    659   -519   -236    756    368    722    540    301    363    103
    184    867    683   -527   -249    776    358    685    517    290    371    109
    179    885    706   -535   -262    797    340    631    491    280    371    109
    168    862    693   -514   -262    779    314    563    449    249    348     75
    153    833    680   -496   -262    758    285    493    400    207    319     41
    142    800    657   -470   -257    727    259    423    350    163    288      7
    137    745    607   -444   -233    678    223    342    277     98    233    -46
    129    693    563   -410   -215    628    192    275    213     38    189    -93
    119    649    530   -384   -205    589    176    228    168      0    158   -124
    111    628    514   -371   -200    571    155    184    127    -38    119   -163
    114    579    465   -348   -176    522    135    145     96    -70     98   -194
    106    553    446   -329   -168    501    129    122     77    -88     85   -205
     98    555    457   -329   -179    506    116    101     64    -98     77   -213
     98    548    449   -324   -176    498    101     75     51   -114     64   -239
     90    548    457   -319   -184    501     96     54     38   -127     57   -262
     77    581    504   -329   -213    542    122     72     67   -101     83   -239
     83    613    530   -348   -223    571    145    103    106    -62    124   -202
     80    662    581   -371   -252    623    155    111    124    -41    153   -184
     57    701    644   -381   -293    672    171    116    140    -18    179   -171
     62    711    649   -387   -293    680    181    124    150     -5    194   -168
     77    743    665   -413   -293    704    176    124    158      2    210   -161
     77    818    740   -449   -332    782    181    140    202     46    257   -114
     75    909    833   -493   -379    872    168    129    241     90    303    -75
     80    943    862   -511   -389    904    140    111    244    106    324    -59
     85    911    823   -501   -368    867    129    109    236    101    319    -64
     75    896    818   -485   -371    857    116     96    218     83    311    -67
     67    872    805   -470   -368    839     88     62    184     57    296    -75
     70    846    776   -457   -353    813     67     36    158     46    293    -77
     72    789    717   -431   -322    753     62     20    124     10    249   -124
     77    672    594   -376   -257    633     44      0     64    -51    168   -210
     80    571    491   -327   -205    532     28    -15      7   -116     98   -272
     67    524    457   -296   -194    491     33    -28    -23   -155     57   -296
     59    491    431   -277   -184    462     31    -49    -54   -181     28   -314
     64    470    405   -267   -171    439     23    -64    -75   -197     10   -340
     70    475    405   -272   -168    441      7    -77    -90   -207      7   -355
     57    459    402   -257   -171    431     12    -77    -93   -207     18   -355
     54    444    389   -252   -166    418      5    -88   -106   -218     10   -368
     62    441    379   -252   -158    410     -7    -98   -116   -228      2   -381
     57    449    392   -254   -166    420    -12   -101   -119   -236     -7   -384
     64    454    389   -259   -161    423    -12   -103   -124   -241     -7   -381
     67    423    355   -246   -142    392    -15   -106   -129   -241    -15   -389
     59    418    355   -239   -148    387    -15   -101   -124   -236    -18   -400
     49    418    368   -233   -161    392    -12    -93   -119   -236    -15   -405
     72    368    296   -220   -111    332    -12    -80   -150   -280    -59   -441
    129    171     41   -150     44    106     31    -18   -233   -415   -205   -576
    150     -7   -158    -72    153    -83    150    114   -298   -597   -413   -784
    140     -5   -148    -67    142    -75    283    233   -254   -646   -472   -859
     38    262    223   -150    -90    244    252    -96   -233   -540   -303   -711
   -111    839    950   -366   -530    893   -101   -885   -301   -241    124   -288
   -272   1608   1880   -667  -1075   1743   -423  -1431   -174    290    771    335
   -350   2187   2538   -919  -1444   2361   -724  -1725     33    813   1343    880
   -275   2094   2369   -909  -1322   2231   -989  -1873    -70    849   1369    924
   -194   1441   1636   -623   -917   1538   -885  -1649   -436    228    701    314
   -119    774    891   -327   -506    831   -589  -1179   -678   -394     15   -311
    -44    485    530   -220   -288    509   -311   -636   -462   -413   -101   -423
     15    462    446   -239   -215    454   -124   -267   -202   -257      0   -363
     49    410    358   -231   -155    384    -41   -103   -101   -215     12   -387
     59    350    290   -207   -114    322    -15    -57    -96   -244    -31   -397
     62    340    277   -205   -106    309     -5    -31    -90   -252    -36   -392
     70    371    301   -220   -114    337     12      2    -64   -228    -10   -384
     75    337    262   -207    -96    301     23     23    -57   -226    -10   -394
     75    340    265   -207    -93    303     46     51    -41   -215     -7   -392
     75    342    267   -210    -98    306     67     75    -25   -205      0   -366
     80    342    262   -210    -90    303     70     88    -18   -210      0   -358
     75    366    288   -223   -106    327     77    111      5   -187     31   -342
     67    384    316   -226   -124    350     96    142     36   -155     67   -309
     77    387    309   -233   -116    350     98    161     51   -140     85   -296
     75    413    337   -244   -129    376    103    174     62   -132     90   -324
     72    433    358   -254   -142    397    119    210     96   -109     90   -309
     90    444    350   -267   -129    397    127    233    119    -90    103   -277
    103    457    353   -280   -124    405    132    257    142    -72    119   -267
    111    480    368   -296   -127    426    161    316    192    -36    153   -236
    109    470    358   -290   -124    413    192    376    231     -2    176   -213
    119    496    376   -309   -127    436    200    426    262     20    197   -194
    127    517    387   -324   -129    452    226    498    309     57    228   -161
    129    553    423   -340   -145    488    265    587    379    116    280   -109
    148    589    441   -371   -148    517    285    659    433    166    322    -72
    166    615    449   -392   -142    535    309    727    480    210    353    -38
    176    657    478   -418   -150    568    335    795    537    270    407     20
    192    706    514   -449   -161    610    342    836    581    316    449     70
    205    748    542   -478   -168    646    345    852    602    345    483    106
    205    805    600   -506   -197    704    348    854    613    366    506    140
    194    815    618   -506   -210    719    355    846    618    381    532    174
    194    836    641   -514   -223    740    353    815    607    381    548    189
    197    872    675   -535   -241    776    342    776    594    381    545    158
    181    898    717   -540   -267    810    332    732    579    366    514    127
    163    883    717   -524   -277    800    309    670    537    316    454    116
    142    828    685   -485   -270    758    288    594    488    267    418     98
    103    795    688   -452   -290    743    259    514    431    215    368     49
     77    735    654   -407   -288    696    233    441    374    168    324     -2
     62    683    620   -374   -280    654    200    361    309    109    272    -59
     51    644    592   -348   -270    618    181    303    262     72    231   -101
     49    607    558   -329   -254    584    168    265    228     44    207   -137
     46    594    548   -322   -252    574    150    218    184      2    171   -174
     38    574    535   -306   -249    555    148    197    168    -12    150   -184
     51    587    535   -319   -241    561    142    189    171    -10    153   -179
     51    579    527   -316   -239    553    129    176    158    -25    135   -192
     59    592    532   -327   -236    563    140    187    171    -15    142   -181
     54    644    587   -350   -265    615    166    215    207     15    168   -148
     49    691    641   -368   -296    667    179    233    231     38    192   -119
     44    730    683   -389   -319    706    184    233    233     44    200   -106
     41    717    675   -379   -316    698    197    244    246     51    207    -98
     41    763    719   -405   -340    743    200    254    267     72    220    -96
     54    862    807   -457   -376    836    189    257    293    101    241    -67
     51    919    867   -488   -407    896    171    244    311    127    265    -31
     46    953    906   -501   -428    930    153    233    324    155    290     -5
     62    943    878   -504   -407    909    129    218    309    145    285    -12
     70    911    841   -491   -384    878    109    189    280    132    270    -25
     54    914    859   -485   -402    888     96    166    262    119    259    -28
     46    878    831   -462   -392    854     83    142    236     93    236    -44
     51    779    727   -415   -337    756     67    119    187     38    176    -93
     54    649    594   -350   -270    623     59    109    129    -23    101   -148
     41    548    506   -296   -233    530     57     98     88    -57     54   -181
     38    498    457   -270   -210    478     44     70     49    -93     15   -220
     36    483    444   -262   -205    465     28     44     12   -127    -20   -252
     28    480    452   -254   -210    467     31     36      5   -140    -31   -254
     36    446    410   -241   -189    431     23     31     -7   -155    -51   -262
     44    439    394   -241   -176    418     15     18    -20   -168    -72   -272
     33    420    384   -228   -176    402     18     15    -23   -168    -75   -267
     31    407    376   -218   -171    392     20     15    -23   -174    -80   -270
     41    400    358   -223   -161    379      5     -2    -46   -192   -103   -290
     36    397    361   -215   -161    379      2     -2    -44   -189    -98   -296
     31    397    366   -215   -168    381      0     -7    -44   -189    -98   -296
     38    366    327   -202   -142    348     -7    -18    -57   -205   -119   -309
     38    342    303   -192   -132    324     -2     -7    -59   -210   -132   -316
     57    277    218   -168    -80    249     12     23    -96   -259   -187   -361
    116     77    -38    -98     77     20     67    101   -179   -410   -355   -509
    150    -96   -246    -25    197   -171    202    254   -223   -571   -542   -706
    122     25    -98    -75    109    -36    322    342   -132   -537   -509   -696
     10    376    366   -194   -179    371    218   -101   -127   -379   -277   -478
   -129    979   1106   -426   -618   1041   -135   -878   -184    -83    155    -31
   -316   1764   2081   -722  -1197   1922   -431  -1389    -23    472    810    605
   -405   2179   2582   -888  -1493   2379   -701  -1626    153    932   1288   1052
   -332   1865   2197   -769  -1265   2031   -917  -1743   -101    719   1057    867
   -259   1179   1436   -459   -849   1306   -800  -1543   -550    -12    296    155
   -168    553    722   -192   -444    636   -498  -1013   -696   -530   -314   -407
    -83    387    467   -153   -275    428   -249   -491   -387   -400   -285   -381
    -10    363    374   -179   -192    368    -88   -171   -158   -259   -184   -303
     15    337    319   -176   -153    329     -5    -15    -59   -200   -142   -285
     28    309    280   -168   -124    296     25     38    -36   -205   -150   -296
     46    296    249   -171   -101    272     33     59    -36   -218   -166   -314
     49    303    254   -176   -103    280     54     93     -7   -200   -153   -306
     36    322    285   -179   -124    303     72    122     15   -189   -137   -296
     38    319    280   -179   -119    301     83    148     31   -189   -124   -272
     44    329    285   -189   -122    306     88    158     38   -171   -127   -265
     33    350    316   -194   -140    335    111    189     70   -145   -109   -241
     38    368    329   -205   -145    348    122    218     98   -122    -75   -205
     51    381    329   -215   -137    355    111    215     96   -122    -75   -215
     59    374    314   -218   -127    345    109    215     98   -140    -93   -220
     57    368    311   -213   -127    340    116    226    101   -137   -101   -228
     62    363    301   -215   -119    332    122    239    111   -114    -83   -254
     77    384    306   -231   -114    345    137    272    140    -90    -49   -223
     80    433    353   -257   -137    394    145    311    166    -72    -25   -187
    111    452    340   -283   -114    397    148    345    189    -59    -20   -168
    127    462    335   -296   -106    400    166    397    223    -36     -5   -145
    114    491    376   -301   -129    433    205    472    285     20     51    -98
    122    514    392   -319   -135    454    228    537    332     62    101    -70
    148    548    397   -348   -124    472    246    610    387     98    135    -36
    166    587    420   -379   -127    504    272    685    441    137    163      7
    181    633    452   -407   -135    542    288    745    488    176    202     54
    215    675    459   -444   -122    568    293    784    524    207    239     80
    239    711    470   -475   -116    592    301    810    558    233    270    114
    252    748    496   -501   -122    623    306    813    576    252    298    137
    223    776    553   -498   -163    665    316    810    592    270    342    171
    210    795    584   -504   -189    691    314    792    587    270    350    176
    197    833    633   -517   -218    735    309    771    597    293    371    181
    187    862    675   -524   -244    769    290    735    587    283    376    189
    189    878    688   -532   -249    784    270    683    558    254    371    184
    179    859    680   -519   -252    769    257    613    519    210    335    140
    168    841    672   -506   -252    758    231    537    467    158    290    103
    158    800    641   -483   -241    722    184    444    392     80    226     54
    148    763    615   -454   -233    691    158    368    332     25    189     12
    119    711    592   -418   -236    652    135    290    265    -44    127    -49
    109    652    540   -381   -215    597    111    210    187   -119     51   -124
     85    615    527   -353   -220    571     98    137    135   -168     10   -179
     28    602    574   -314   -272    589     98     93    111   -189      7   -205
     18    558    540   -290   -259    550     80     49     75   -233    -23   -236
     41    553    511   -298   -236    535     59     20     54   -257    -36   -244
     67    589    522   -329   -228    558     59     31     62   -244    -25   -233
     54    641    587   -348   -265    615     88     77    106   -207     12   -187
      0    670    670   -337   -335    670    111     90    132   -187     46   -163
    -10    704    714   -348   -361    709    129     85    142   -179     54   -176
     18    714    696   -368   -337    706    137     85    137   -187     46   -174
     54    737    683   -394   -314    711    135     96    142   -171     75   -150
     49    807    756   -428   -355    782    148    103    171   -137    122   -127
     25    885    857   -457   -415    872    150    101    207    -96    176   -106
     25    937    911   -483   -444    924    122     67    213    -85    194    -96
     49    932    883   -491   -415    909     98     49    213    -90    202    -64
     54    911    854   -485   -400    883     72     38    187   -122    181    -49
     -5    883    888   -439   -446    885     75     12    163   -109    202    -59
    -25    857    883   -415   -454    870     59    -12    148   -111    228    -62
     38    833    795   -436   -376    815     31    -18    124   -124    213    -96
      0    688    685   -345   -342    685     28    -31     72   -181    132   -205
    -67    574    639   -254   -353    605     41    -85      0   -270     49   -270
   -101    517    615   -210   -358    566     36   -142    -51   -329      7   -283
    -54    480    535   -213   -293    506      5   -166    -85   -366     -2   -290
     31    472    441   -252   -205    457    -44   -192   -122   -420    -38   -309
     10    457    446   -236   -218    452    -46   -187   -122   -415    -31   -324
    -57    436    491   -189   -275    462    -15   -207   -122   -413    -28   -327
   -140    400    540   -129   -340    470     12   -210   -114   -405     -2   -322
   -142    381    524   -122   -332    452      7   -257   -135   -452    -20   -329
    -54    405    459   -176   -257    431    -41   -244   -148   -475    -25   -298
     18    423    402   -220   -194    413    -70   -176   -122   -446      2   -288
     -2    407    410   -202   -205    407    -57   -168   -116   -449     -7   -322
   -142    345    488   -101   -316    418     -2   -233   -137   -465    -23   -337
   -197    322    519    -62   -358    420     15   -296   -148   -452      0   -335
    -36    319    355   -142   -194    337    -54   -252   -168   -446    -15   -366
     96    215    119   -155    -10    168    -80   -140   -200   -504   -101   -444
     98     10    -90    -57     93    -41     33    -18   -254   -633   -285   -620
     33    -62    -96     15     64    -80    181     59   -265   -704   -405   -750
   -124    114    239      2   -181    176    257    -67   -194   -568   -283   -636
   -249    574    823   -161   -535    698     72   -535   -101   -220     90   -236
   -355   1395   1748   -522  -1052   1569   -215  -1049     83    361    743    439
   -597   1992   2590   -698  -1592   2291   -353  -1330    358    930   1348   1036
   -750   1943   2694   -597  -1722   2317   -511  -1626    252    984   1397   1135
   -724   1434   2158   -353  -1441   1795   -639  -1831   -254    415    800    597
   -470    836   1306   -184   -888   1070   -592  -1496   -636   -239     77   -163
   -353    449    802    -49   -576    626   -358   -969   -555   -381   -132   -397
   -392    350    740     20   -566    545   -101   -680   -345   -280    -38   -332
   -410    309    719     51   -563    514     25   -488   -192   -184     57   -280
   -194    290    485    -49   -340    387    -23   -397   -187   -187     62   -290
     80    319    236   -200    -77    277   -119   -210   -142   -150     80   -252
     98    319    220   -210    -59    272   -103    -93    -70    -88    140   -205
     51    303    252   -176    -98    277    -67   -111    -64    -90    153   -259
    -12    311    324   -150   -168    316    -23   -189   -111   -111    171   -257
    -15    314    327   -150   -171    319    -12   -140    -83    -25    270   -168
      7    303    296   -158   -145    301    -25    -44     -7     57    361   -101
     -2    345    348   -171   -174    345    -23    -38     25     77    410    -90
    -49    350    400   -150   -226    374     20   -129    -23    -31    379   -153
   -127    329    457   -101   -293    392     72   -197    -51    -36    428    -98
   -153    322    475    -85   -314    397     62   -168    -15     38    540     25
   -176    306    483    -64   -329    394     75   -155      0     31    576     -2
   -301    309    610     -5   -457    459    174   -371    -85    -72    563    -59
   -189    303    493    -57   -342    397    101   -270    -54     72    714    101
    -10    366    374   -179   -192    368     -2     28    119    311    911    265
     72    465    392   -267   -158    428     -2    150    210    410   1002    335
    150    470    319   -314    -83    394     10    280    267    470   1070    428
    114    467    353   -290   -119    410     51    314    303    558   1200    519
     88    514    426   -303   -168    470     88    329    340    670   1379    615
     93    545    452   -319   -179    498    111    368    392    810   1602    722
    106    568    462   -337   -176    514    124    413    441    961   1810    841
    122    607    485   -363   -181    545    140    467    491   1130   2039    969
    137    670    532   -405   -200    602    142    504    524   1293   2281   1078
    153    717    563   -433   -205    641    140    527    550   1431   2543   1163
    161    753    589   -459   -213    672    148    545    589   1566   2852   1247
    171    813    641   -493   -236    730    150    553    618   1673   3107   1335
    174    849    675   -511   -252    763    145    545    628   1769   3317   1395
    168    854    685   -511   -257    771    142    532    631   1855   3489   1439
    153    854    701   -504   -275    779    158    527    646   1956   3642   1493
    132    841    709   -488   -288    776    163    493    636   2013   3751   1509
    109    820    711   -467   -301    766    148    439    597   2026   3806   1493
     70    771    701   -420   -314    737    148    392    568   2060   3881   1470
     33    722    688   -381   -327    706    142    332    537   2075   3910   1441
      5    644    639   -324   -316    641    132    272    483   2047   3897   1389
    -31    555    584   -265   -309    571    132    228    452   2036   3886   1335
    -54    542    597   -244   -324    568    127    194    420   2034   3899   1317
    -62    498    558   -218   -311    527    122    163    389   2018   3873   1286
    -64    457    522   -197   -293    488    119    142    381   2034   3878   1301
    -72    475    548   -205   -309    511    111    114    368   2026   3850   1275
    -67    462    530   -197   -298    496    114    101    355   2034   3821   1231
    -51    470    519   -210   -285    493    116     96    358   2021   3748   1221
    -57    472    530   -207   -293    498    132    101    363   1982   3658   1241
    -70    488    558   -210   -314    524    148     98    361   1956   3580   1215
    -98    501    600   -200   -348    550    161    111    368   1956   3522   1195
   -122    509    628   -194   -374    568    205    163    407   1969   3455   1208
   -106    558    662   -226   -384    610    236    194    452   1982   3372   1213
    -93    605    696   -257   -394    649    236    194    465   1964   3270   1218
   -103    652    756   -272   -428    704    220    179    483   1974   3195   1223
    -85    688    774   -301   -428    730    187    166    498   1979   3104   1231
    -72    652    724   -288   -400    685    168    145    480   1938   2959   1171
    -70    641    711   -285   -392    675    137    109    433   1860   2774   1111
    -80    618    698   -267   -389    657    127     93    428   1808   2637   1080
    -96    587    680   -246   -389    633    109     77    418   1771   2546   1010
   -101    509    607   -205   -353    558     83     46    358   1680   2387    901
   -109    413    522   -153   -316    467     67     23    296   1577   2213    813
   -122    368    491   -122   -306    428     70     18    267   1525   2081    774
   -155    290    446    -67   -301    368     75     -2    231   1478   1953    698
   -179    252    428    -36   -303    340     67    -25    205   1439   1831    636
   -184    231    413    -25   -298    322     77    -31    194   1402   1727    613
   -176    218    394    -20   -285    306     75    -33    174   1335   1621    589
   -189    189    376      0   -283    280     64    -49    153   1301   1564    535
   -197    189    387      2   -293    288     57    -57    148   1278   1522    498
   -192    197    387     -2   -290    290     49    -70    129   1226   1460    475
   -189    189    379      0   -283    283     44    -80    111   1171   1389    433
   -197    192    389      0   -296    290     49    -77    101   1124   1312    426
   -205    174    379     15   -293    277     67    -54    116   1135   1293    441
   -205    161    366     20   -288    265     77    -51    122   1156   1280    405
   -194    119    314     38   -254    215     75    -64    101   1127   1226    374
   -176     72    246     51   -213    158     72    -62     59   1044   1132    324
   -114   -101     12    106    -64    -46     98    -18    -28    885    966    155
    -77   -296   -220    184     70   -257    197     83    -96    698    776    -72
    -67   -301   -233    184     83   -267    316    228    -49    654    740   -122
   -184    -67    116    124   -150     23    350    103     72    807    948     77
   -389    504    893    -57   -641    698    194   -384    197   1111   1366    527
   -610   1273   1880   -332  -1247   1577     33   -750    493   1644   1995   1200
   -688   1722   2410   -517  -1548   2065   -116   -836    807   2132   2494   1745
   -641   1470   2112   -415  -1376   1790   -319  -1018    607   1958   2307   1608
   -633    927   1561   -148  -1096   1244   -423  -1184     88   1288   1654    922
   -558    381    937     88   -750    659   -389  -1049   -277    683   1039    293
   -431    111    542    161   -485    327   -241   -657   -244    553    859    148
   -309     72    379    116   -345    226    -72   -329    -57    670    966    187
   -226     44    270     90   -249    158     36   -132     57    722   1013    215
   -200     33    231     80   -215    129     77    -62     83    688    992    197
   -176     38    215     70   -194    127     85    -49     70    631    966    166
   -171     36    207     67   -189    119    101    -25     80    613    971    153
   -176     33    207     70   -192    119    122     -2     90    584    976    161
   -166     12    176     75   -171     93    132     18     88    537    953    166
   -142     20    163     62   -153     90    129     28     93    535    961    142
   -148     44    192     49   -171    116    137     44    103    540    987    129
   -145     54    200     44   -174    127    142     57    111    535    995    140
   -132     51    184     38   -158    116    148     70    129    524   1000    150
   -119     72    192     23   -155    132    163     93    158    527   1018    171
   -135     70    202     31   -168    135    171    114    174    511   1018    176
   -129     70    200     28   -163    135    171    132    189    509   1031    184
   -116    103    220      5   -168    161    168    150    210    517   1044    192
   -106    129    236    -10   -171    181    179    176    226    509   1039    210
    -88    150    239    -33   -163    194    179    202    233    506   1041    223
    -72    166    239    -46   -155    200    187    241    265    532   1067    233
    -67    171    236    -54   -153    202    213    303    311    561   1104    265
    -41    215    257    -85   -148    236    218    355    337    566   1122    296
    -10    241    252   -116   -129    246    213    400    366    592   1145    303
     12    277    262   -145   -124    270    228    465    413    628   1179    329
     54    316    259   -187   -103    288    249    535    465    670   1226    381
     98    358    259   -228    -80    309    262    592    509    701   1260    431
    137    423    285   -283    -75    353    272    636    550    743   1293    483
    155    459    303   -309    -72    381    288    670    592    789   1337    530
    179    511    332   -348    -77    423    283    675    605    800   1348    548
    192    571    379   -381    -93    475    280    672    613    807   1348    563
    179    605    426   -394   -124    514    280    662    620    813   1356    574
    171    613    439   -392   -135    527    272    641    615    795   1345    566
    163    602    439   -384   -137    522    267    607    605    769   1325    542
    129    579    449   -353   -158    514    283    584    594    745   1306    530
     90    537    446   -314   -179    491    293    545    568    701   1270    493
     51    475    420   -265   -184    449    293    485    519    631   1213    433
     15    418    400   -218   -192    407    290    420    465    563   1148    374
    -18    366    384   -174   -200    374    285    366    418    501   1083    322
    -44    319    361   -140   -202    337    259    298    363    433   1015    265
    -64    267    332   -103   -197    298    246    246    316    376    953    220
    -90    233    322    -72   -207    277    241    210    290    340    917    192
   -103    226    329    -59   -215    277    231    179    270    314    891    158
    -96    228    324    -67   -210    275    228    158    254    283    857    132
    -96    239    335    -72   -215    285    241    155    257    288    857    132
    -93    267    358    -88   -226    311    254    155    265    290    859    129
    -83    270    353    -93   -218    311    265    158    267    277    849    124
    -83    280    363    -98   -223    322    283    171    277    277    849    129
    -83    293    376   -106   -231    335    306    184    288    280    846    132
    -75    353    428   -140   -252    389    322    200    319    303    862    158
    -72    426    498   -176   -285    462    335    223    366    345    896    215
    -80    501    579   -213   -329    540    319    223    400    394    943    265
    -75    530    605   -228   -340    566    290    215    413    418    969    262
    -62    504    566   -220   -314    535    262    197    394    400    956    239
    -67    485    553   -207   -309    519    236    176    376    374    935    223
    -88    478    566   -194   -329    522    215    150    366    358    924    218
    -98    439    537   -168   -319    485    192    119    332    322    888    194
   -116    335    449   -111   -283    392    176     96    283    265    826    145
   -145    228    374    -41   -259    301    176     77    241    210    761     93
   -153    168    322    -10   -236    244    163     51    200    155    714     46
   -158    122    280     15   -218    200    155     23    161    109    670      2
   -176     96    270     38   -223    181    153      2    135     75    644    -23
   -176     64    241     57   -207    153    142    -12    111     51    618    -46
   -161     46    207     54   -184    127    132    -23     96     31    597    -67
   -161     54    215     51   -187    135    132    -23     96     23    592    -72
   -168     49    218     57   -192    132    127    -25     88      5    576    -85
   -155     49    205     54   -179    127    122    -33     75    -12    558   -101
   -161     31    192     62   -176    111    129    -33     72    -18    548   -103
   -171     18    189     75   -181    103    137    -31     70    -20    542   -101
   -163     15    179     72   -171     96    122    -49     51    -44    527   -119
   -161      2    163     80   -161     83    119    -62     41    -70    511   -142
   -176    -18    158     96   -168     70    129    -54     44    -75    506   -142
   -161    -93     67    127   -114    -12    132    -46      5   -127    452   -194
    -93   -293   -200    192     51   -246    161    -20   -114   -296    259   -379
    -70   -493   -423    283    176   -459    280     72   -207   -485     44   -605
    -70   -407   -340    236    132   -376    402    184   -145   -470     49   -615
   -150   -106     44    127    -98    -33    413     15    -12   -272    283   -384
   -314    491    805    -90   -558    646    241   -428    207    163    800    158
   -504   1296   1800   -394  -1150   1548     93   -706    594    802   1509    906
   -545   1618   2164   -535  -1356   1888    -75   -730    885   1247   1940   1374
   -470   1327   1797   -428  -1135   1561   -324   -919    623   1026   1712   1189
   -475    753   1228   -140   -852    989   -465  -1150    -15    283   1000    470
   -436    259    696     88   -566    478   -415  -1062   -428   -319    397   -150
   -332     28    361    150   -348    194   -215   -641   -322   -335    309   -239
   -233    -10    223    122   -231    106    -31   -309   -140   -226    371   -179
   -163    -36    124     98   -145     44     77   -109    -36   -168    405   -148
   -127    -59     67     93    -98      2    106    -51    -31   -189    381   -168
   -116    -70     46     93    -83    -12    119    -31    -31   -202    366   -174
   -116    -75     41     93    -80    -18    140      0    -15   -197    366   -161
   -103    -72     28     85    -67    -23    142     12    -12   -202    358   -155
    -88    -75     12     83    -51    -31    145     28     -2   -200    355   -145
    -96    -59     36     75    -67    -12    155     44      5   -200    350   -135
    -88    -49     38     70    -64     -7    158     54      5   -207    342   -135
    -67    -25     41     46    -57      7    135     62      7   -202    345   -127
    -64     23     88     20    -75     54    140     83     36   -176    366    -96
    -70     20     90     23    -80     54    171    116     54   -168    371    -72
    -62     -2     57     31    -59     25    189    137     59   -168    366    -57
    -57    -10     46     33    -51     18    205    163     85   -142    384    -23
    -54     10     64     23    -59     36    210    200    119   -111    405     10
    -20     31     51     -7    -36     41    205    226    127   -114    400     15
      2     59     54    -31    -25     57    218    265    148   -106    405     46
      7     80     72    -44    -33     77    236    316    181    -83    433    111
     23    114     90    -67    -33    103    239    361    210    -49    462    153
     51    140     85    -98    -15    114    236    407    249    -12    498    174
     72    179    106   -127    -18    142    254    478    306     38    542    207
     90    205    114   -150    -10    161    275    548    361     85    568    252
    129    257    127   -192      2    192    275    600    394    103    587    298
    155    309    150   -233      2    231    280    657    444    150    633    355
    166    368    200   -267    -15    285    290    709    496    205    672    413
    187    426    236   -309    -23    332    285    724    524    233    680    446
    194    452    257   -322    -31    355    280    727    537    241    683    467
    179    483    303   -332    -64    394    283    719    548    252    691    483
    174    509    332   -342    -77    420    275    701    545    252    688    485
    181    527    345   -355    -83    439    259    665    527    231    667    472
    171    542    371   -355    -98    457    257    631    511    213    652    467
    153    514    361   -335   -103    439    265    594    491    192    633    454
    150    478    327   -314    -88    402    259    535    436    132    576    402
    132    446    314   -290    -90    381    252    470    381     72    522    350
     93    407    314   -249   -109    361    249    405    335     23    480    301
     75    324    246   -200    -88    285    233    335    267    -49    405    228
     57    265    205   -161    -75    236    210    265    200   -122    332    166
     25    205    179   -116    -75    192    205    220    155   -158    298    142
     12    168    155    -90    -70    163    197    181    119   -197    265    111
     28    158    129    -93    -49    142    176    142     83   -239    231     85
     31    158    127    -96    -49    142    189    140     80   -241    228     98
     20    168    145    -96    -62    155    210    153     96   -228    236    111
     25    181    155   -103    -64    168    215    153     98   -231    236    114
     18    174    155    -96    -67    166    231    163    109   -223    241    122
     12    184    168    -98    -77    176    249    184    124   -210    254    137
     31    205    174   -119    -72    189    262    202    140   -194    277    166
     59    277    218   -168    -77    249    272    228    187   -150    314    205
     57    368    311   -213   -127    340    275    231    233   -106    348    231
     59    426    366   -244   -153    397    254    205    244    -98    353    252
     64    428    363   -246   -150    397    215    171    231   -111    340    254
     41    410    368   -226   -163    389    207    158    226   -119    340    262
     18    392    374   -207   -176    384    189    140    207   -135    327    246
     12    353    337   -184   -163    345    166    111    187   -158    309    226
     -5    283    285   -140   -145    283    158     90    153   -200    265    187
    -18    166    184    -72   -101    174    155     80    111   -249    202    122
    -15     59     75    -23    -44     67    145     64     67   -301    145     70
    -23     10     31      5    -25     20    142     46     33   -335    119     49
    -38    -15     20     25    -31      2    142     23      7   -361     96     23
    -46    -59    -12     54    -18    -36    145      7    -10   -389     67    -10
    -46    -83    -36     62     -7    -59    140      2    -20   -402     57    -18
    -44    -83    -38     62     -2    -62    137     10    -25   -410     38    -23
    -44   -111    -67     75     10    -90    140     12    -25   -418     28    -31
    -36   -135    -98     85     31   -116    124      0    -44   -441      7    -51
    -44   -148   -103     96     28   -127    119     -5    -44   -446      5    -51
    -57   -161   -103    106     23   -132    122      2    -33   -433     15    -41
    -54   -176   -122    114     33   -150    114     -7    -51   -452      0    -59
    -44   -202   -158    124     57   -181    111    -10    -57   -454     -2    -67
    -54   -202   -148    127     46   -174    124     -7    -44   -444      2    -70
    -44   -241   -197    142     75   -220    132      0    -54   -472    -31    -98
      7   -374   -381    184    192   -379    150     41   -109   -566   -142   -200
     46   -550   -597    252    322   -574    262    179   -145   -701   -311   -358
     25   -574   -600    272    311   -584    413    335    -88   -740   -374   -449
    -31   -337   -309    184    137   -322    470    290     15   -623   -231   -342
   -153    109    262     20   -210    187    285   -236     15   -418     83    -28
   -327    779   1106   -226   -717    943    -23   -875     49    -31    613    517
   -446   1363   1810   -459  -1130   1587   -241  -1122    290    488   1174   1067
   -426   1314   1738   -444  -1080   1525   -475  -1288    218    566   1239   1161
   -400    753   1153   -176   -776    953   -576  -1384   -231     28    680    639
   -350    174    524     88   -436    348   -498  -1291   -719   -743   -103   -124
   -265   -150    114    205   -189    -18   -306   -867   -631   -852   -301   -309
   -197   -205     -7    200    -96   -109   -101   -452   -337   -657   -174   -192
   -119   -207    -90    163    -15   -150     44   -166   -135   -524    -83   -106
    -64   -223   -158    145     46   -192    109    -36    -59   -493    -67    -98
    -62   -252   -189    155     62   -223    124     -5    -46   -496    -77   -106
    -70   -272   -202    171     64   -239    148     25    -31   -491    -77    -98
    -62   -265   -205    161     70   -236    155     33    -23   -493    -83   -101
    -54   -257   -202    155     72   -231    166     41    -20   -493    -88   -106
    -70   -246   -179    155     54   -213    184     64      0   -480    -72    -90
    -64   -231   -166    148     49   -200    189     77      5   -478    -70    -85
    -51   -218   -166    135     54   -194    187     80      5   -478    -72    -85
    -67   -210   -142    140     36   -176    200     96     23   -467    -64    -70
    -72   -205   -135    137     28   -171    205    111     36   -454    -59    -59
    -51   -163   -114    106     31   -140    189    109     33   -465    -70    -67
    -46   -153   -106     98     28   -129    194    127     49   -459    -64    -62
    -49   -129    -80     90     15   -106    207    153     72   -441    -51    -44
    -44   -109    -64     75      7    -85    210    171     85   -433    -49    -33
    -41    -77    -36     59     -5    -57    218    202    114   -413    -33    -15
    -54    -44     10     49    -33    -18    231    241    153   -384    -12     10
    -44    -12     31     28    -38      7    239    283    184   -358      7     28
    -25      5     31     10    -31     15    241    324    215   -340     25     46
    -18     49     67    -15    -41     57    262    392    267   -293     70     98
     -5     98    101    -49    -54    101    283    457    314   -249    109    137
     28    142    114    -85    -41    129    290    517    358   -210    145    176
     46    181    135   -116    -46    158    311    579    413   -155    192    233
     46    239    192   -142    -72    215    329    631    459   -106    244    290
     62    275    213   -168    -75    244    335    654    483    -77    275    324
     77    311    233   -194    -77    272    340    657    496    -62    298    345
     64    355    290   -210   -111    324    335    644    493    -62    309    358
     62    376    314   -220   -124    345    329    623    478    -70    303    361
     67    387    319   -228   -127    353    316    589    452    -90    290    353
     57    413    355   -233   -148    384    309    550    436   -103    288    350
     41    410    366   -228   -161    389    303    498    407   -132    259    324
     31    392    358   -213   -163    376    283    428    353   -187    205    275
      5    350    345   -179   -171    348    272    363    309   -239    155    231
    -36    301    337   -132   -187    319    270    301    262   -288    109    189
    -59    249    306    -96   -184    277    241    218    189   -368     36    114
    -80    179    259    -49   -171    218    223    148    124   -433    -25     54
   -106    140    246    -18   -179    192    207     93     80   -480    -70     15
   -119    109    228      5   -174    168    189     49     41   -522   -111    -20
   -122     77    200     20   -161    140    168      7      0   -566   -150    -57
   -135     83    218     23   -176    150    171     -7     -5   -581   -166    -62
   -148     98    244     23   -194    168    187     -5      5   -576   -158    -51
   -145    127    272     10   -207    200    189    -23      2   -581   -158    -51
   -163    150    314      5   -239    231    207    -23     10   -574   -148    -38
   -171    145    316     12   -244    231    223    -15     18   -568   -142    -31
   -161    166    324     -5   -244    244    226    -15     23   -566   -140    -23
   -148    249    397    -49   -272    322    228     -5     57   -535   -103     12
   -166    309    472    -72   -319    389    220     -5     88   -498    -70     54
   -161    355    517    -98   -337    436    189    -25    103   -480    -44     80
   -153    350    504    -98   -327    426    163    -51     88   -491    -49     75
   -158    345    504    -93   -329    423    155    -67     72   -504    -59     67
   -161    355    517    -98   -340    436    135    -98     49   -524    -75     57
   -158    342    501    -93   -329    420    109   -135     10   -561   -103     33
   -166    293    459    -64   -314    376     93   -155    -25   -594   -137     10
   -181    192    374     -5   -277    283     88   -168    -72   -644   -192    -33
   -189     59    249     64   -220    153     72   -194   -132   -704   -259    -96
   -197      0    194     98   -197     96     62   -228   -179   -745   -301   -135
   -218    -44    174    132   -197     64     59   -249   -207   -763   -322   -155
   -223    -57    166    140   -194     54     36   -285   -244   -800   -355   -189
   -215    -75    140    142   -179     33     15   -309   -270   -826   -381   -210
   -220    -83    137    150   -181     28     18   -316   -277   -831   -389   -213
   -228    -98    127    163   -179     15     20   -319   -285   -833   -389   -213
   -231   -111    119    171   -176      2     10   -337   -309   -849   -405   -228
   -236   -116    116    176   -179      0     10   -340   -319   -854   -413   -231
   -239   -116    122    176   -181      2     12   -340   -327   -857   -420   -231
   -233   -122    109    176   -174     -7     -5   -358   -350   -878   -441   -246
   -231   -145     85    189   -158    -31    -10   -368   -355   -891   -446   -254
   -246   -158     88    200   -168    -33    -12   -374   -358   -893   -449   -254
   -246   -202     41    223   -145    -80    -18   -374   -376   -917   -478   -277
   -210   -327   -116    267    -46   -223    -10   -355   -449  -1018   -587   -379
   -192   -537   -345    366     75   -441     88   -262   -540  -1197   -792   -576
   -207   -641   -436    423    111   -540    246   -116   -540  -1301   -922   -717
   -254   -444   -189    348    -33   -316    293   -223   -480  -1231   -826   -636
   -381      2    384    187   -381    192     62   -836   -519  -1034   -522   -332
   -537    724   1262    -93   -898    992   -296  -1488   -475   -618     28    218
   -667   1410   2075   -371  -1371   1743   -568  -1761   -226    -62    646    815
   -639   1517   2156   -439  -1397   1836   -857  -1917   -189    171    870   1060
   -566   1054   1621   -244  -1093   1335   -966  -1935   -511   -207    467    698
   -519    363    883     77   -701    623   -774  -1714   -987  -1002   -353    -85
   -446    -54    392    249   -420    168   -493  -1231   -948  -1228   -685   -410
   -394   -103    290    249   -345     93   -267   -805   -662  -1065   -605   -355
   -350   -116    231    231   -293     54   -127   -545   -488   -958   -537   -298
   -322   -145    176    233   -249     15    -77   -454   -449   -950   -542   -306
   -324   -179    142    249   -236    -18    -57   -420   -439   -950   -553   -314
   -332   -171    161    252   -249     -5    -44   -392   -423   -940   -542   -309
   -329   -158    168    241   -252      5    -46   -379   -423   -950   -555   -316
   -327   -166    161    246   -244     -2    -41   -363   -418   -950   -555   -319
   -340   -142    197    241   -270     25    -25   -335   -400   -922   -530   -298
   -345   -135    210    239   -277     36    -23   -327   -392   -917   -524   -301
   -337   -137    197    236   -270     28    -23   -316   -381   -919   -527   -288
   -342   -106    236    226   -290     64     -7   -290   -361   -888   -509   -252
   -350    -62    285    205   -319    109     -5   -283   -345   -862   -491   -259
   -340    -54    285    197   -314    114      0   -265   -329   -841   -467   -265
   -350    -59    290    202   -322    114     15   -233   -301   -813   -444   -249
   -358    -28    329    194   -345    150     38   -194   -265   -779   -410   -218
   -353     -5    345    179   -350    168     46   -166   -244   -758   -389   -202
   -361      5    366    176   -363    184     62   -127   -218   -735   -371   -181
   -374     31    405    168   -389    218     83    -72   -179   -693   -340   -145
   -366     49    415    158   -389    231    103    -15   -140   -659   -311   -114
   -345     62    407    140   -376    233    122     44   -101   -631   -288    -85
   -335    111    444    111   -389    277    148    122    -44   -574   -241    -36
   -322    145    465     85   -394    306    179    205     20   -511   -184     12
   -298    174    472     62   -384    322    205    283     80   -457   -132     54
   -288    233    522     25   -405    376    220    348    140   -392    -72    101
   -283    288    568     -2   -426    428    244    407    200   -324     -7    153
   -270    319    587    -25   -428    452    254    439    233   -283     33    181
   -267    345    613    -38   -439    478    257    446    249   -257     64    202
   -288    374    662    -44   -475    517    262    441    252   -241     88    220
   -301    379    680    -38   -491    530    259    420    239   -252     83    218
   -301    384    683    -44   -491    532    246    384    213   -267     70    202
   -309    397    706    -44   -506    550    241    353    197   -270     72    207
   -329    415    743    -44   -535    579    213    293    168   -290     62    187
   -345    394    740    -25   -542    566    189    226    119   -329     25    148
   -374    348    722     10   -548    535    176    166     80   -358      2    119
   -418    309    727     54   -571    517    166    109     46   -384    -18     90
   -436    259    693     85   -563    475    132     33     -7   -441    -67     41
   -452    215    667    116   -558    439    106    -31    -62   -485   -106     -2
   -488    161    646    161   -568    402    101    -72    -96   -504   -129    -36
   -501    116    618    192   -558    366     88   -111   -127   -527   -150    -67
   -498     98    597    200   -548    348     72   -142   -150   -545   -166    -93
   -504    109    610    197   -555    358     83   -135   -142   -535   -153    -85
   -514    142    654    184   -584    400     96   -122   -119   -506   -129    -70
   -506    184    691    161   -597    436    101   -119   -106   -493   -114    -67
   -524    213    735    153   -631    472    122   -106    -80   -467    -88    -51
   -540    202    743    168   -641    472    142    -88    -57   -446    -72    -38
   -532    220    750    153   -641    483    142    -80    -44   -426    -54    -38
   -530    303    833    114   -680    568    142    -62     -2   -374     -2     -5
   -545    379    924     83   -735    652    137    -51     41   -329     44     38
   -537    415    953     59   -745    683    111    -62     64   -301     75     64
   -517    420    935     46   -724    675     83    -75     64   -296     77     59
   -517    402    919     57   -717    659     70    -72     67   -288     83     67
   -532    381    911     75   -724    646     57    -88     51   -285     83     62
   -540    361    898     88   -719    628     31   -119     28   -296     70     38
   -548    311    859    116   -706    587     20   -132      7   -311     51     15
   -561    226    787    168   -672    506     18   -137    -25   -350      7    -28
   -568    114    680    226   -626    397      7   -158    -70   -397    -41    -83
   -579     54    633    262   -605    342      0   -181    -98   -423    -67   -114
   -600     25    623    285   -613    324      5   -189   -111   -428    -72   -129
   -610      0    610    306   -610    303      2   -202   -124   -444    -85   -153
   -610    -12    594    309   -605    290     -5   -215   -137   -457    -98   -166
   -623    -20    600    322   -613    288      0   -210   -132   -449    -93   -163
   -631    -31    600    329   -618    283      5   -205   -127   -444    -90   -168
   -620    -51    568    337   -594    257      5   -205   -132   -449    -93   -181
   -623    -62    558    340   -592    246      5   -207   -127   -441    -85   -189
   -633    -62    571    348   -605    254     10   -202   -114   -426    -72   -184
   -631    -57    574    342   -605    257      7   -205   -116   -426    -67   -189
   -631    -62    568    348   -600    252     10   -200   -111   -420    -62   -194
   -644    -75    568    358   -607    246     23   -184   -101   -407    -51   -187
   -639   -103    535    371   -587    215     25   -176   -109   -418    -64   -205
   -602   -226    376    413   -491     75     33   -158   -171   -504   -158   -303
   -568   -436    132    504   -350   -153    114    -88   -275   -680   -353   -514
   -571   -545     23    555   -298   -259    246     20   -301   -797   -488   -683
   -597   -397    200    498   -400   -101    322      0   -220   -727   -402   -626
   -732      7    737    361   -735    371    207   -431   -116   -457    -59   -288
   -917    714   1631    101  -1273   1171    -59  -1013     64     46    558    348
  -1065   1400   2462   -168  -1764   1932   -246  -1210    431    683   1239   1036
  -1044   1514   2559   -233  -1800   2036   -480  -1280    542    971   1504   1337
   -987   1093   2078    -54  -1532   1587   -657  -1397    168    581   1104    976
   -937    511   1449    213  -1192    979   -607  -1337   -368   -189    335    187
   -849     80    930    381   -891    504   -384   -914   -446   -504    -46   -220
   -763    -12    748    387   -758    366   -161   -472   -207   -379      5   -194
   -683    -28    652    355   -670    311    -12   -197    -44   -272     72   -153
   -641    -51    589    348   -615    267     54    -83     12   -246     83   -163
   -636    -67    568    350   -605    252     80    -49     31   -241     80   -179
   -644    -72    571    358   -610    249    111    -12     59   -223     93   -174
   -636    -83    553    358   -594    233    124      7     75   -215    103   -174
   -623    -72    550    348   -587    239    135     28     85   -202    114   -174
   -633    -54    579    342   -607    262    150     62    111   -174    142   -155
   -633    -59    574    345   -605    257    166     85    132   -153    158   -150
   -618    -57    561    335   -592    252    166     96    142   -145    166   -153
   -618    -25    592    322   -605    283    179    129    176   -111    200   -127
   -626     -5    620    314   -626    306    189    153    205    -77    226   -106
   -615     -5    610    309   -615    301    197    176    223    -62    239   -101
   -615     10    626    301   -620    316    213    210    254    -28    265    -83
   -613     28    641    293   -626    335    241    259    301     15    306    -49
   -597     44    641    277   -620    340    246    288    327     33    324    -41
   -594     59    652    267   -623    355    252    322    358     64    345    -28
   -605     67    672    267   -639    371    270    374    397    103    374    -10
   -602     80    683    262   -641    381    285    428    439    140    405     12
   -576    111    685    231   -631    397    301    493    483    181    444     44
   -561    145    706    207   -633    423    329    574    540    239    488     83
   -542    179    722    181   -633    449    358    657    605    301    545    132
   -509    213    722    148   -615    467    381    737    657    353    594    171
   -485    272    756    106   -623    514    405    813    724    423    657    223
   -465    332    797     67   -631    563    428    880    789    493    724    280
   -439    379    818     28   -631    597    436    914    820    530    763    314
   -431    413    844     10   -636    628    444    930    844    566    797    340
   -439    436    872      0   -654    654    459    940    865    584    818    358
   -446    449    893     -2   -670    670    459    924    854    581    815    350
   -441    441    880     -2   -659    659    452    888    836    568    802    327
   -446    454    901     -2   -672    678    446    846    823    561    797    316
   -459    449    906      2   -683    678    433    789    789    532    776    293
   -462    423    885     18   -675    654    415    724    745    488    740    252
   -480    384    865     46   -672    623    402    662    704    452    701    213
   -506    335    841     85   -672    587    397    602    659    415    665    171
   -514    288    802    111   -659    545    368    530    602    368    618    116
   -519    246    766    137   -644    504    345    465    553    322    574     67
   -545    197    740    174   -644    467    335    415    522    290    540     25
   -561    163    724    200   -641    444    322    374    493    265    514     -2
   -561    135    696    210   -631    415    316    348    467    244    488    -25
   -566    142    709    210   -636    426    332    350    475    257    501    -20
   -566    163    730    200   -649    446    350    358    491    277    517    -12
   -553    197    750    179   -652    472    350    355    491    275    514    -23
   -558    207    766    174   -662    488    374    374    519    309    540     -2
   -563    223    784    168   -675    504    397    400    542    329    553     10
   -553    275    828    137   -691    550    400    413    563    353    574     25
   -540    361    901     90   -719    631    405    428    618    415    633     72
   -548    431    976     57   -763    704    405    433    659    459    683    119
   -537    457    992     38   -766    724    374    413    657    465    691    127
   -514    439    953     36   -735    696    350    397    644    454    680    116
   -522    428    950     46   -735    688    342    389    649    465    685    122
   -537    402    937     67   -737    670    332    368    626    452    678    114
   -532    368    901     80   -717    636    319    348    600    426    657     93
   -537    298    836    119   -688    568    316    342    579    405    631     64
   -548    189    737    179   -641    462    319    340    548    368    589     20
   -535    103    639    215   -587    368    316    319    506    322    540    -15
   -532     67    597    231   -566    332    316    298    470    296    506    -44
   -542     23    566    257   -555    296    322    288    457    285    496    -51
   -542    -20    522    283   -532    249    311    277    439    259    467    -72
   -540    -20    517    280   -530    246    293    259    415    244    452    -90
   -550    -28    522    288   -537    246    296    254    418    249    452    -90
   -561    -57    504    306   -532    223    298    252    420    254    452    -90
   -550    -75    475    314   -514    200    288    244    413    249    446    -96
   -545    -77    465    311   -506    192    285    241    410    249    444    -98
   -545    -80    465    311   -506    192    290    249    418    257    452    -93
   -537    -90    446    311   -493    176    283    239    407    252    441   -106
   -517    -88    428    303   -472    168    283    236    405    249    441   -114
   -517   -101    413    306   -467    155    290    249    413    259    449   -111
   -496   -194    298    345   -397     51    301    270    379    215    394   -166
   -454   -384     70    418   -262   -158    353    335    301     67    226   -335
   -457   -514    -57    485   -200   -285    491    472    285    -64     59   -527
   -485   -371    111    426   -301   -129    610    597    426     12    129   -496
   -563    -23    540    293   -553    257    568    340    517    213    387   -257
   -696    542   1239     75   -969    888    301   -293    517    542    849    213
   -846   1254   2101   -202  -1473   1678     75   -717    696   1083   1496    865
   -854   1462   2317   -303  -1587   1888   -127   -865    820   1454   1862   1252
   -800   1044   1844   -122  -1322   1444   -301  -1036    483   1169   1564   1005
   -789    504   1293    140  -1041    898   -303  -1083    -62    407    805    259
   -735     38    774    348   -753    405   -161   -823   -301   -127    223   -316
   -644   -119    524    381   -584    202     12   -361     -7     25    275   -280
   -576   -119    454    348   -517    166    171    -15    259    220    418   -163
   -524   -148    376    335   -452    114    277    200    413    324    491   -109
   -498   -166    332    332   -415     83    306    267    449    337    496   -119
   -491   -158    329    324   -413     85    319    296    467    345    506   -119
   -488   -158    329    322   -410     85    342    327    491    366    524   -106
   -475   -166    309    322   -394     70    355    340    504    371    527   -109
   -470   -153    316    311   -394     80    363    350    519    384    537   -101
   -483   -140    342    309   -415     98    374    371    537    402    555    -83
   -478   -142    335    309   -407     96    381    392    555    426    574    -77
   -467   -132    332    298   -400     98    381    405    571    441    597    -72
   -470   -103    366    288   -418    129    397    431    605    472    626    -46
   -467    -93    374    280   -420    140    415    459    636    498    652    -20
   -439    -80    358    259   -400    137    420    472    649    509    662    -10
   -423    -44    379    231   -402    168    423    493    670    530    683      2
   -420    -23    397    223   -410    187    439    537    709    574    714     33
   -405    -10    394    207   -400    189    439    566    735    594    732     44
   -392      0    392    194   -394    197    452    602    769    628    769     75
   -389     33    423    176   -407    228    470    652    815    675    818    116
   -379     62    441    158   -410    252    483    701    854    709    844    140
   -355     72    428    140   -392    252    491    756    893    748    875    166
   -345    103    449    119   -397    275    514    826    956    805    930    215
   -327    145    470     88   -400    306    532    898   1023    867    984    270
   -293    189    483     51   -387    335    550    966   1078    927   1039    314
   -270    252    519      7   -394    384    563   1028   1130    989   1101    374
   -257    296    550    -20   -402    423    584   1080   1179   1052   1158    431
   -241    337    576    -49   -410    457    581   1093   1195   1078   1184    449
   -236    381    618    -72   -426    498    579   1085   1200   1091   1208    462
   -254    397    649    -72   -452    524    587   1080   1208   1104   1223    478
   -265    405    670    -70   -467    537    589   1054   1192   1091   1213    465
   -270    407    675    -70   -472    542    579   1008   1156   1062   1189    439
   -293    413    706    -59   -498    558    581    969   1132   1047   1176    423
   -314    392    706    -38   -511    548    574    919   1104   1018   1153    394
   -314    355    667    -20   -491    511    555    854   1052    971   1109    350
   -324    327    652     -2   -488    491    548    789   1008    932   1070    306
   -340    296    636     23   -488    465    542    732    969    891   1034    265
   -340    246    587     46   -465    415    519    662    909    836    982    207
   -342    194    537     72   -441    366    504    605    862    789    935    161
   -358    158    514     98   -439    335    493    555    831    756    906    129
   -363    114    478    124   -420    296    483    514    797    717    870     96
   -361    109    467    124   -415    288    480    493    776    701    854     75
   -366    155    522    103   -444    337    501    498    797    719    870     88
   -371    181    553     93   -465    366    511    509    818    737    885    101
   -371    192    563     90   -467    376    514    506    818    743    893    103
   -363    210    574     75   -470    392    524    511    828    758    909    109
   -355    233    589     59   -472    413    535    530    852    782    932    124
   -332    301    631     12   -480    465    537    545    885    820    976    158
   -314    397    711    -41   -511    553    527    542    917    862   1021    197
   -314    446    758    -67   -537    602    509    545    945    898   1057    236
   -298    454    753    -77   -524    602    478    527    945    906   1062    236
   -283    431    714    -75   -498    574    457    504    930    896   1054    213
   -288    413    701    -62   -493    555    444    488    919    893   1062    207
   -306    397    704    -46   -504    548    428    462    901    885   1060    202
   -311    358    670    -23   -491    511    405    431    862    854   1026    174
   -327    252    576     36   -452    413    400    420    826    813    979    135
   -335    155    491     90   -413    322    402    415    787    769    927     90
   -335     83    415    124   -374    249    389    389    745    722    880     49
   -337     31    368    153   -353    200    381    363    711    696    857     23
   -340     18    358    161   -350    187    368    340    683    670    833     -2
   -335      5    340    166   -337    171    355    316    657    646    807    -25
   -332    -31    301    179   -316    135    348    306    641    633    795    -33
   -350    -46    303    197   -327    127    355    306    641    639    795    -38
   -355    -64    288    210   -324    111    361    306    636    636    792    -46
   -335    -75    259    205   -298     90    348    288    620    618    782    -62
   -327    -72    254    200   -293     90    337    275    610    602    769    -75
   -324    -80    244    202   -285     80    345    280    618    607    774    -72
   -306    -90    215    197   -262     62    340    275    610    600    761    -80
   -296    -96    200    197   -249     51    340    272    605    597    753    -85
   -303   -114    189    207   -246     36    340    275    594    592    743    -98
   -277   -236     41    257   -161    -98    355    290    524    496    641   -197
   -239   -462   -223    348    -10   -342    433    355    410    301    428   -413
   -252   -584   -332    418     38   -459    581    493    389    166    275   -579
   -306   -407   -103    355   -101   -257    657    433    470    239    368   -501
   -423     -7    415    213   -418    202    478   -124    478    449    670   -202
   -579    698   1278    -62   -930    987    158   -756    568    893   1239    366
   -758   1470   2229   -355  -1493   1849    -70  -1028    901   1543   1951   1062
   -732   1600   2333   -433  -1532   1966   -358  -1153    984   1836   2236   1374
   -639   1135   1774   -246  -1208   1452   -514  -1208    631   1444   1831   1023
   -597    509   1106     44   -852    807   -366  -1005    181    698   1065    275
   -524     49    574    239   -548    311    -96   -532    124    355    631   -161
   -426    -49    374    236   -402    163    132    -93    387    491    683   -137
   -355    -70    285    210   -322    106    283    168    550    594    745    -88
   -322   -109    213    215   -270     51    350    275    605    623    753    -83
   -296   -137    158    218   -228     10    358    301    605    605    730   -109
   -290   -140    148    215   -220      2    371    324    615    602    730   -114
   -296   -140    155    218   -228      5    389    350    636    613    740   -106
   -288   -142    142    213   -218     -2    394    363    641    613    743   -103
   -270   -132    137    202   -205      2    400    374    652    618    745   -101
   -275   -111    161    192   -220     23    410    394    672    641    763    -83
   -277   -111    163    194   -223     25    426    413    688    657    779    -70
   -265   -103    161    181   -213     28    428    426    693    659    782    -67
   -262    -88    174    176   -218     41    444    457    719    685    805    -44
   -262    -77    181    168   -223     51    454    480    740    701    815    -25
   -249    -70    179    161   -215     54    454    493    753    704    820    -18
   -244    -49    194    148   -220     72    462    522    779    730    841      2
   -233    -25    207    129   -220     90    483    563    818    766    872     23
   -207    -12    194    109   -202     90    488    594    839    779    883     31
   -192      0    189     96   -192     93    493    639    867    800    901     49
   -189     15    205     85   -200    109    517    693    911    836    937     83
   -174     28    202     72   -187    114    537    753    953    870    963    109
   -148     46    194     49   -174    122    550    815    989    904    992    132
   -140     75    215     31   -176    145    581    893   1044    953   1036    179
   -129    111    239      7   -184    174    602    969   1098   1005   1080    223
    -96    161    257    -31   -176    207    613   1031   1145   1052   1117    257
    -80    210    290    -67   -184    249    628   1083   1200   1104   1166    306
    -72    259    332    -93   -202    296    646   1124   1249   1153   1215    353
    -46    298    342   -127   -197    319    644   1135   1262   1166   1239    374
    -18    332    350   -155   -184    340    639   1130   1260   1169   1247    384
    -28    342    371   -158   -200    355    641   1114   1252   1166   1252    392
    -28    355    381   -163   -205    368    639   1080   1228   1145   1241    381
    -25    355    379   -166   -202    368    628   1031   1192   1114   1215    361
    -46    353    400   -153   -223    376    626    982   1166   1093   1200    350
    -67    327    394   -132   -231    361    602    906   1114   1049   1166    316
    -75    288    363   -106   -218    324    568    820   1052    997   1117    270
    -98    257    355    -80   -228    306    542    743    997    948   1075    231
   -119    231    350    -54   -233    290    527    678    950    904   1039    197
   -122    171    293    -25   -207    231    506    615    898    854    992    153
   -129    119    249      5   -189    184    488    558    852    813    953    119
   -153     90    241     31   -197    166    478    517    823    787    927     93
   -161     70    231     46   -194    150    462    480    797    761    904     70
   -155     62    218     46   -187    140    452    457    779    740    888     54
   -161     96    257     33   -207    176    470    465    800    758    904     70
   -163    122    285     20   -223    202    485    480    823    779    922     90
   -148    155    303     -2   -226    228    488    480    828    779    924     93
   -153    184    337    -15   -246    259    506    491    844    792    932    106
   -148    197    345    -25   -246    272    527    511    854    802    943    114
   -137    226    363    -46   -249    293    542    524    872    820    961    129
   -124    298    423    -85   -272    361    548    537    914    865   1010    176
   -135    392    524   -129   -329    457    530    530    945    909   1054    220
   -119    423    542   -153   -332    483    493    514    948    927   1065    231
   -103    397    501   -148   -301    449    465    498    932    930   1052    220
   -111    368    480   -127   -296    423    452    480    919    945   1041    218
   -116    348    465   -116   -290    405    433    454    898    950   1028    205
   -116    309    423    -96   -270    366    410    420    865    948   1000    176
   -122    223    345    -51   -233    283    405    410    831    943    966    148
   -140    106    246     18   -192    176    405    397    779    911    917     98
   -135     31    163     51   -148     96    394    363    724    875    865     46
   -135     -2    132     67   -132     64    384    335    691    849    836     15
   -140    -25    111     83   -127     41    379    319    672    823    813      0
   -132    -64     67     98   -101      0    366    301    646    784    784    -23
   -122    -85     36    103    -80    -25    348    285    623    756    763    -41
   -127    -88     38    106    -85    -25    350    288    618    745    766    -38
   -127    -96     28    111    -80    -33    350    283    607    732    761    -44
   -116   -122     -5    119    -57    -64    340    270    581    706    740    -64
   -114   -127    -12    119    -51    -70    340    270    579    696    745    -70
   -122   -127     -7    124    -59    -67    335    262    571    683    748    -72
   -111   -129    -20    119    -46    -75    314    241    550    649    722    -98
    -90   -142    -51    116    -20    -98    316    241    550    636    717   -103
    -96   -155    -62    124    -18   -109    324    246    542    628    709   -109
    -72   -236   -166    153     46   -202    329    249    488    553    636   -176
    -23   -444   -423    233    197   -433    376    280    361    363    441   -355
    -20   -623   -602    322    290   -613    501    366    277    168    231   -566
    -49   -527   -478    288    213   -504    615    439    358    192    252   -563
   -142   -205    -64    174    -38   -135    542     70    426    363    488   -342
   -277    415    693    -70   -485    553    246   -574    504    748    987    168
   -446   1226   1673   -389  -1060   1449      5   -943    805   1376   1706    891
   -472   1582   2052   -555  -1262   1816   -239  -1054   1041   1860   2192   1395
   -368   1239   1608   -436   -989   1423   -467  -1171    769   1652   1971   1244
   -314    631    945   -158   -631    789   -441  -1127    236    911   1226    530
   -244     88    332     77   -288    210   -207   -766    -49    298    566   -124
   -148    -70     77    106   -114      2     23   -285    192    379    542   -176
    -88    -93     -5     90    -41    -49    194     28    389    498    615   -124
    -57   -101    -44     77     -7    -72    275    171    467    530    631   -109
    -33   -140   -106     88     36   -124    303    218    480    519    615   -111
    -25   -168   -142     96     57   -155    324    244    485    514    607   -111
    -25   -179   -153    101     62   -166    340    270    498    527    620    -98
    -12   -187   -174     98     80   -181    342    280    496    511    610    -93
      2   -158   -161     77     80   -158    337    285    491    504    597    -96
      5   -122   -127     57     64   -124    348    306    519    535    628    -93
     10   -124   -135     57     72   -129    355    324    532    540    633    -98
     20   -106   -127     41     72   -116    350    324    524    530    620   -111
     23    -90   -114     33     67   -101    368    350    550    553    649    -77
     28    -88   -116     28     72   -103    379    374    574    563    657    -57
     44    -83   -127     18     83   -103    387    392    592    571    659    -41
     46    -64   -111      7     77    -88    397    420    618    592    675     -7
     46    -41    -88     -2     67    -64    405    457    644    613    698     23
     59    -41   -103    -10     80    -72    402    478    652    613    704     31
     77    -31   -109    -23     90    -67    415    511    678    620    711     44
     83     -5    -90    -38     85    -46    436    558    714    639    727     70
    106     18    -88    -62     98    -33    444    605    743    665    750     93
    132     54    -80    -96    106    -12    457    659    784    698    782    124
    142     85    -57   -114    101     15    485    732    849    748    826    181
    163    122    -41   -142    101     41    514    800    909    795    870    239
    200    171    -28   -184    114     72    532    854    956    831    901    285
    220    226      5   -226    106    116    548    911   1018    891    950    337
    223    285     62   -254     80    174    561    953   1072    948   1000    387
    233    319     85   -277     72    202    555    961   1091    966   1018    402
    244    368    124   -306     59    246    550    953   1098    976   1039    418
    233    394    161   -316     36    277    555    943   1096    979   1049    439
    228    392    163   -311     31    277    548    914   1072    956   1039    441
    223    384    158   -303     31    272    535    865   1028    906    997    420
    207    371    163   -288     23    267    537    815    997    875    971    405
    187    355    166   -272     10    262    517    743    948    828    937    368
    181    322    140   -254     20    231    480    654    878    758    883    316
    166    293    124   -231     20    210    452    576    807    688    823    272
    150    259    109   -205     20    184    431    506    745    631    769    233
    150    194     44   -174     51    119    410    431    675    568    706    176
    150    145     -5   -148     77     70    389    366    618    517    659    127
    132    109    -23   -122     77     44    376    322    576    475    628     98
    124     80    -44   -101     85     18    350    275    530    426    589     70
    132     62    -70    -98    101     -2    340    233    496    389    561     54
    124     67    -57    -98     90      5    345    226    491    384    555     67
    129     90    -38   -111     85     25    353    228    496    381    555     77
    142    116    -25   -129     85     46    361    228    504    387    561     77
    137    150     10   -145     62     80    379    239    527    407    587     96
    132    187     54   -161     38    119    394    246    550    426    610    119
    135    200     64   -168     33    132    389    241    550    426    613    124
    137    239    101   -187     18    171    394    249    558    433    620    129
    137    319    181   -231    -20    252    415    275    600    478    665    187
    150    392    239   -272    -44    316    407    277    631    511    698    228
    168    444    275   -309    -54    361    381    259    644    532    719    246
    168    475    306   -322    -67    392    350    246    644    542    735    262
    168    465    296   -316    -64    381    324    223    618    524    724    249
    174    436    262   -303    -44    350    306    189    581    498    704    236
    161    418    257   -290    -46    340    285    161    558    480    691    226
    145    381    236   -262    -44    309    280    148    535    457    675    213
    153    277    122   -218     15    200    270    129    472    389    610    153
    155    168     10   -163     72     90    265    109    418    335    550    106
    145    114    -31   -129     85     44    262     90    384    306    519     80
    150     77    -72   -114    111      2    252     64    348    262    480     54
    168     38   -129   -106    148    -44    239     31    306    223    441     23
    163     23   -140    -93    153    -57    239     28    296    215    433     20
    158      5   -153    -83    155    -72    233     23    288    205    428     12
    163    -12   -176    -75    168    -93    223     10    267    179    410     -7
    153    -20   -176    -67    163    -98    218      7    257    174    407     -7
    137    -36   -174    -51    155   -103    220      7    252    176    407     -7
    142    -54   -197    -46    168   -124    213      0    241    166    400    -15
    145    -59   -205    -41    174   -132    207     -7    231    161    389    -25
    129    -70   -200    -31    163   -132    207     -5    233    158    389    -25
    124    -83   -207    -20    166   -145    194    -15    215    137    371    -36
    137   -137   -275     -2    205   -205    194    -18    184     98    335    -59
    166   -277   -444     57    303   -361    231     25    129     12    241   -135
    187   -462   -649    135    418   -555    335    140     67   -158     41   -335
    187   -480   -670    145    426   -574    465    270    101   -236    -57   -454
    114   -226   -340     51    226   -283    519    181    200   -124     88   -345
    -20    215    236    -96   -127    226    311   -413    168     96    418    -18
   -150    937   1088   -394   -620   1013    -23  -1031    223    545    997    561
   -236   1527   1764   -646  -1000   1644   -267  -1288    454   1096   1595   1148
   -205   1488   1693   -641   -950   1590   -498  -1426    415   1236   1717   1314
   -137    937   1075   -400   -605   1005   -581  -1465      0    719   1171    828
    -75    361    436   -142   -257    400   -428  -1254   -436    -54    379     59
    -12     33     46    -10    -31     38   -192   -792   -329   -181    158   -158
     54    -36    -90    -10     70    -62      5   -381    -38      0    267    -77
    127    -51   -179    -36    153   -114    132   -129    137    111    348    -25
    145    -70   -218    -38    179   -142    187    -38    187    129    355    -20
    153    -67   -220    -44    184   -142    210      2    205    127    358    -12
    174    -67   -241    -54    205   -153    215     20    200    116    345    -18
    184    -75   -259    -54    220   -166    218     38    210    122    337    -18
    176    -70   -246    -54    210   -155    233     64    233    145    353    -10
    174    -64   -239    -54    205   -153    239     77    244    158    368     -5
    179    -57   -236    -62    205   -148    239     80    246    158    368     -5
    174    -36   -210    -67    192   -122    254    101    270    179    387     15
    171    -28   -202    -72    187   -114    265    119    290    200    413     33
    179    -12   -192    -83    184   -101    265    129    301    205    413     36
    179      5   -174    -93    174    -83    272    150    322    220    428     51
    179     20   -158    -98    168    -67    285    176    342    246    446     80
    200     33   -168   -119    184    -67    288    192    353    254    454     90
    218     46   -171   -135    194    -62    296    213    374    272    470    111
    223     64   -161   -145    192    -46    309    249    410    306    501    135
    241     88   -153   -163    197    -31    319    288    444    335    532    150
    259    106   -155   -184    207    -25    327    329    475    368    555    163
    259    140   -122   -200    189     10    350    394    524    413    592    194
    265    158   -106   -213    187     25    374    462    576    459    633    244
    301    194   -106   -246    205     44    384    519    615    496    665    280
    319    239    -80   -280    200     80    402    589    672    553    709    327
    324    283    -44   -303    184    119    426    662    735    615    766    379
    342    303    -38   -324    192    132    441    711    782    659    810    420
    363    350    -12   -355    189    168    449    743    813    698    852    459
    366    407     38   -389    163    223    454    758    833    722    883    496
    368    426     57   -397    155    244    452    753    839    732    893    514
    368    436     67   -402    150    252    446    727    820    714    883    504
    358    462    103   -410    127    283    449    696    805    706    878    504
    345    472    127   -410    106    301    444    652    776    683    857    483
    340    467    127   -405    106    298    431    587    730    639    820    441
    316    439    122   -379     98    280    426    530    691    602    789    407
    285    410    124   -348     80    267    420    475    652    563    761    381
    270    350     80   -311     96    215    397    402    594    504    701    327
    259    314     54   -288    101    184    374    329    540    454    652    277
    239    275     36   -259    101    155    358    277    498    415    613    249
    233    220    -12   -226    124    103    335    231    454    368    571    220
    239    189    -49   -215    142     72    306    176    405    327    530    174
    223    161    -62   -192    142     49    303    148    387    311    514    153
    213    132    -80   -174    145     25    298    127    376    309    506    137
    220    124    -96   -171    158     15    288     98    355    290    485    109
    218    148    -70   -184    142     38    288     90    363    290    488    111
    218    192    -25   -207    122     83    311    114    392    314    514    137
    228    210    -18   -223    124     96    329    135    415    337    535    155
    241    249      7   -244    116    129    340    148    433    358    553    176
    226    303     77   -267     75    192    348    153    449    371    566    189
    244    309     64   -277     88    187    355    158    457    371    574    197
    262    335     72   -298     93    202    363    176    480    394    602    218
    254    415    161   -335     46    288    374    197    527    454    654    267
    254    472    218   -366     18    348    358    181    548    488    683    301
    270    509    239   -389     15    374    316    153    540    485    683    298
    280    496    213   -389     33    355    293    142    532    480    678    303
    272    470    197   -371     38    335    280    135    524    478    683    301
    270    439    168   -355     49    303    252     98    491    452    665    283
    259    397    137   -329     62    267    226     67    457    420    631    259
    249    309     59   -280     93    187    218     57    423    387    587    218
    246    179    -67   -213    158     57    213     38    368    329    524    155
    252    109   -142   -181    197    -15    200      7    319    275    467    106
    236     70   -168   -153    202    -49    205     -5    298    254    446     90
    226     44   -181   -135    202    -67    194    -31    272    231    420     64
    239     12   -226   -124    233   -106    181    -54    241    205    392     33
    233      2   -231   -119    231   -114    174    -59    233    194    379     25
    223    -15   -239   -106    231   -127    179    -59    231    192    376     20
    231    -36   -267    -98    246   -153    171    -77    218    176    366      2
    231    -49   -280    -90    254   -163    161    -90    210    166    358     -7
    220    -51   -272    -85    244   -163    166    -85    207    163    355      0
    220    -67   -288    -77    254   -176    161    -88    200    155    350     -2
    226    -77   -306    -75    265   -192    150    -96    187    142    337    -12
    223    -67   -290    -77    257   -179    155    -93    189    145    337     -5
    228    -83   -311    -75    267   -197    150    -93    181    140    327    -23
    254   -184   -439    -36    345   -311    148    -93    127     64    249   -106
    285   -402   -691     57    488   -545    205    -51     15   -111     54   -290
    288   -584   -872    148    579   -727    348     62    -51   -293   -142   -498
    272   -491   -763    106    517   -626    459    114     18   -275   -122   -504
    174   -148   -324    -12    249   -236    371   -288     70    -90    127   -265
     25    483    457   -254   -215    470     64   -948    137    298    631    252
   -132   1312   1444   -589   -787   1376   -207  -1335    426    922   1345    961
   -148   1686   1834   -769   -992   1758   -480  -1470    657   1400   1823   1447
    -54   1358   1413   -652   -735   1384   -709  -1564    415   1215   1623   1306
      7    732    724   -371   -358    730   -662  -1473    -90    480    878    600
     77    145     67   -111      5    106   -407  -1083   -361   -114    226    -44
    153    -15   -171    -70    161    -93   -137   -579    -96    -10    228    -75
    218    -46   -265    -85    241   -155     38   -262    103    109    303    -23
    254   -101   -355    -77    301   -228    122   -127    176    140    314    -25
    259   -137   -397    -59    327   -267    150    -83    192    132    306    -44
    254   -129   -384    -64    316   -257    168    -51    210    135    309    -46
    265   -122   -387    -72    324   -254    171    -31    220    135    306    -46
    280   -127   -407    -77    340   -265    174    -15    231    132    301    -44
    277   -114   -392    -80    335   -252    189     10    252    148    319    -28
    277   -111   -392    -85    332   -252    194     28    267    155    327    -23
    290   -109   -400    -90    345   -254    187     33    267    148    324    -31
    288   -101   -389    -93    337   -246    192     54    285    163    335    -18
    275    -83   -358    -96    316   -220    202     75    306    187    350      2
    285    -75   -363   -106    322   -218    202     80    314    189    353      5
    290    -62   -355   -114    322   -207    210     96    329    202    361     15
    285    -46   -335   -119    309   -192    233    132    366    236    392     49
    298    -31   -329   -132    314   -179    241    158    387    252    405     62
    322    -20   -345   -150    329   -181    249    187    407    265    413     70
    322      0   -322   -161    322   -161    272    236    449    303    446     98
    324     20   -303   -174    314   -140    285    280    483    337    475    119
    342     33   -309   -187    327   -137    293    329    511    361    496    135
    358     67   -293   -213    327   -111    319    402    561    410    532    174
    371    106   -265   -239    316    -77    353    480    620    465    579    218
    389    135   -257   -262    322    -59    376    550    672    506    615    249
    410    179   -231   -293    322    -25    400    626    732    558    665    296
    415    231   -184   -324    298     25    420    698    795    620    719    355
    439    277   -161   -361    301     59    426    743    839    662    761    397
    459    316   -145   -389    303     85    426    758    857    683    787    420
    470    353   -116   -410    293    119    439    771    888    714    815    452
    470    371    -98   -423    285    137    439    761    888    719    820    462
    480    371   -109   -426    293    132    426    730    862    693    800    441
    475    379    -96   -428    285    140    423    696    844    678    789    439
    452    384    -67   -418    259    158    418    652    815    649    774    426
    441    358    -83   -402    262    137    400    576    769    600    735    389
    420    327    -93   -374    257    116    376    504    717    550    696    353
    381    283    -98   -332    241     90    363    431    665    506    657    314
    368    218   -150   -293    259     33    342    358    610    462    613    275
    361    184   -179   -275    270      5    298    267    535    394    545    205
    345    155   -192   -252    267    -18    272    207    485    348    501    158
    335    114   -220   -226    277    -51    254    163    449    303    462    122
    337     75   -262   -205    301    -93    239    119    405    265    423     90
    324     51   -272   -189    298   -109    239     96    384    249    410     77
    311     41   -272   -176    293   -114    239     83    379    244    402     70
    322     38   -283   -181    303   -122    223     62    361    226    381     51
    329     36   -293   -181    311   -127    210     41    345    205    358     38
    309     36   -272   -174    290   -116    213     46    348    213    361     51
    309     41   -270   -176    290   -114    213     46    348    213    358     46
    316     54   -262   -187    290   -103    215     49    353    215    353     44
    316    124   -192   -220    254    -33    233     75    394    249    384     77
    319    145   -176   -233    246    -12    252     98    420    270    400     96
    327    148   -179   -239    254    -15    267    106    428    272    402    103
    324    155   -171   -241    249     -7    277    114    431    270    402    114
    324    202   -122   -262    223     41    288    132    457    293    426    137
    332    272    -62   -303    197    106    288    132    485    329    459    153
    348    340     -7   -342    176    166    272    127    509    361    491    184
    345    394     49   -371    148    223    246    111    527    387    509    215
    363    405     41   -384    161    223    210     88    517    374    496    205
    376    384      5   -381    187    194    176     59    478    332    459    176
    368    366     -2   -368    184    181    166     38    462    324    452    179
    355    329    -28   -345    192    153    158     18    439    309    431    166
    355    239   -116   -296    236     62    153     -2    394    265    384    124
    345    111   -233   -228    290    -59    140    -18    337    197    311     67
    337     31   -306   -187    322   -137    132    -28    298    155    259     25
    337     -5   -342   -166    340   -174    116    -64    254    109    210    -23
    337    -38   -376   -148    355   -207    111    -90    220     80    179    -49
    335    -72   -407   -132    368   -239    119    -98    202     62    153    -54
    340    -98   -441   -122    389   -270    111   -106    184     41    129    -70
    348   -114   -462   -116    405   -288     90   -127    168     20    109    -88
    332   -122   -454   -103    392   -288     90   -127    166     15    103    -88
    335   -119   -454   -109    392   -288     85   -129    161     12     90    -85
    340   -135   -478   -103    407   -306     70   -142    153      5     72    -98
    327   -153   -483    -88    405   -316     72   -148    150      0     64   -103
    306   -153   -459    -75    381   -306     80   -142    142     -5     51   -101
    314   -174   -491    -70    402   -332     72   -150    127    -15     36   -122
    322   -181   -506    -70    413   -342     70   -155    116    -28     28   -124
    327   -257   -587    -36    457   -420     85   -137     90    -62    -12   -150
    363   -491   -854     64    607   -672    132    -90    -15   -228   -197   -322
    371   -639  -1013    132    691   -826    236      0    -85   -420   -428   -558
    350   -498   -852     72    600   -675    358    119     44   -358   -387   -558
    270   -166   -439    -54    353   -301    345   -109    166   -153   -135   -327
    174    389    215   -280    -20    303     49   -766    179    171    309    129
     38   1150   1111   -597   -537   1130   -210  -1192    381    732    963    795
     -2   1514   1514   -756   -758   1514   -418  -1343    571   1200   1441   1293
     72   1171   1096   -623   -511   1135   -626  -1480    314   1049   1280   1202
    114    553    439   -332   -161    496   -652  -1506   -246    301    532    504
    137     38    -98    -88    116    -31   -452  -1213   -532   -329   -137   -150
    210   -174   -384    -20    296   -277   -236   -745   -298   -285   -205   -226
    293   -197   -491    -51    392   -342    -70   -397    -44   -119   -106   -145
    337   -218   -555    -59    446   -387     49   -189     98    -36    -51    -93
    345   -233   -579    -59    462   -405     67   -132    122    -36    -51   -114
    353   -259   -613    -49    483   -436     80   -109    132    -41    -57   -135
    355   -259   -615    -49    483   -436     96    -88    142    -41    -62   -124
    358   -249   -607    -54    483   -428    106    -64    161    -33    -57    -96
    371   -249   -620    -62    496   -433    106    -54    168    -31    -67    -96
    379   -241   -620    -70    498   -431    114    -41    181    -15    -51    -90
    374   -231   -607    -72    488   -418    127    -23    200      5    -31    -70
    381   -223   -605    -77    493   -413    129    -15    207     15    -23    -54
    392   -215   -610    -88    498   -413    122    -10    218     18    -33    -54
    389   -194   -584    -98    485   -387    127      7    241     44    -15    -36
    394   -176   -571   -109    480   -371    135     28    254     57     -2    -12
    407   -179   -587   -114    496   -381    135     41    265     62      0     -7
    402   -155   -558   -124    478   -355    142     67    290     77     12     10
    392   -145   -537   -124    465   -340    166    106    327    114     41     36
    405   -132   -540   -137    470   -335    176    137    358    142     64     49
    428   -101   -530   -163    478   -314    179    166    389    166     85     67
    431    -72   -506   -181    467   -290    194    215    433    202    122    109
    446    -46   -493   -200    470   -270    202    265    475    233    148    142
    462    -20   -483   -223    472   -252    210    319    511    259    171    174
    470     10   -459   -239    465   -223    236    400    579    324    226    236
    470     44   -428   -259    449   -189    257    470    646    392    285    285
    488     98   -389   -293    439   -145    270    519    701    441    332    322
    498    155   -345   -327    420    -93    285    566    756    498    387    368
    506    210   -296   -358    402    -41    296    607    802    548    433    426
    527    254   -275   -392    402    -10    296    607    810    553    441    446
    537    267   -270   -402    405     -2    298    607    813    555    446    462
    524    272   -252   -400    387     12    306    600    807    550    446    470
    527    275   -252   -400    389     12    306    571    787    527    423    444
    532    283   -252   -407    392     15    293    527    753    493    405    410
    511    290   -220   -402    366     36    285    483    717    459    376    387
    498    270   -231   -384    363     20    275    426    670    415    337    350
    496    233   -262   -363    379    -12    254    353    610    355    283    298
    470    181   -288   -327    379    -51    241    285    553    298    236    254
    446    129   -316   -288    381    -93    228    228    498    246    192    220
    436     75   -361   -257    400   -142    197    155    431    187    132    171
    420     23   -397   -220    410   -187    168     96    376    132     83    127
    392     -5   -400   -194    394   -202    155     59    342    101     51    101
    381    -36   -418   -171    400   -226    145     33    314     75     25     72
    384    -64   -449   -161    415   -257    137     10    293     54     10     46
    371    -83   -454   -142    413   -267    150     10    293     57     15     46
    368    -85   -457   -142    413   -272    148      7    288     57     12     51
    376    -77   -454   -150    413   -265    135     -5    280     46      5     41
    368    -75   -444   -148    405   -257    137     -5    283     51      7     41
    353    -67   -420   -142    387   -244    142      5    298     62     20     54
    355    -62   -418   -150    387   -239    137      2    293     57     23     57
    363    -25   -389   -171    376   -207    150     18    316     83     57     85
    366     31   -335   -200    350   -150    176     46    366    127     96    119
    374     70   -303   -220    340   -116    189     62    389    150    111    124
    387     96   -290   -241    337    -96    194     62    397    153    122    137
    384    109   -275   -246    329    -83    200     75    410    171    137    155
    384    161   -223   -272    303    -31    205     90    439    202    171    171
    402    236   -166   -319    285     36    200    101    472    239    207    202
    392    290   -103   -342    246     93    187    101    501    265    244    241
    379    324    -57   -353    218    135    166     85    514    285    265    267
    384    306    -80   -348    231    114    137     59    498    275    254    252
    394    288   -106   -340    252     90    114     28    470    249    233    228
    379    270   -109   -324    244     80    103     10    449    239    223    228
    374    207   -168   -290    272     20    101     -5    423    215    202    210
    374     98   -275   -236    324    -88     93    -25    371    158    145    148
    355    -33   -389   -161    371   -210     88    -36    319     93     77     88
    353    -98   -452   -129    402   -275     75    -59    277     49     33     46
    361   -142   -504   -111    431   -322     62    -85    241     18      0      7
    358   -174   -532    -96    444   -353     54   -106    215      0    -15    -12
    353   -187   -540    -83    446   -363     54   -111    202    -12    -31    -18
    366   -202   -571    -83    467   -384     49   -119    187    -36    -51    -25
    371   -210   -581    -83    475   -394     49   -119    187    -38    -51    -18
    368   -205   -574    -83    470   -389     49   -119    194    -36    -51    -20
    368   -220   -589    -72    478   -405     41   -122    192    -41    -59    -44
    374   -239   -613    -67    493   -426     36   -129    181    -46    -59    -64
    355   -239   -597    -59    475   -418     38   -132    181    -49    -59    -64
    340   -265   -607    -38    472   -436     38   -129    174    -57    -64    -64
    348   -293   -641    -25    493   -467     31   -129    161    -70    -80    -72
    350   -301   -654    -25    498   -478     28   -132    153    -80    -93    -90
    368   -394   -763     12    563   -579     44   -114     93   -155   -179   -166
    402   -628  -1031    111    717   -828    114    -46    -12   -337   -384   -358
    397   -784  -1182    194    789   -982    262     93    -31   -488   -566   -550
    342   -610   -956    132    646   -782    366    124     88   -418   -488   -488
    236   -210   -446    -12    340   -327    223   -358     90   -228   -207   -239
    111    423    311   -267   -101    368   -122  -1028     93    150    301    252
    -33   1208   1241   -587   -636   1223   -397  -1400    316    743    984    906
    -28   1462   1491   -719   -758   1475   -683  -1569    431   1119   1371   1296
     70   1054    984   -561   -457   1021   -849  -1621    163    844   1075   1052
    114    415    301   -267    -93    358   -727  -1457   -293     88    293    322
    155   -109   -265    -23    210   -187   -449  -1028   -428   -379   -246   -197
    228   -246   -475      7    348   -361   -218   -571   -129   -228   -194   -174
    296   -257   -553    -18    423   -405    -62   -277     75    -98   -106   -114
    327   -272   -600    -28    462   -436     28   -127    176    -41    -67    -88
    337   -303   -641    -15    488   -472     57    -80    192    -51    -83   -103
    353   -314   -670    -20    509   -491     59    -64    187    -72   -103   -124
    353   -311   -667    -20    509   -488     77    -38    207    -59    -93   -111
    350   -309   -659    -20    504   -483     83    -18    218    -49    -80    -93
    361   -314   -675    -23    517   -493     83    -10    226    -46    -88    -96
    350   -319   -670    -18    509   -493     98     15    246    -31    -75    -85
    345   -288   -633    -28    488   -459    109     33    267     -7    -51    -80
    361   -272   -636    -46    496   -452    111     38    280     -5    -44    -80
    374   -267   -641    -51    506   -454    119     51    298      5    -31    -70
    366   -254   -623    -57    493   -439    129     72    319     28    -10    -49
    374   -241   -615    -67    493   -428    137     93    340     46      2    -38
    389   -236   -626    -77    506   -428    148    114    355     59      7    -33
    387   -207   -594    -88    491   -400    163    148    387     85     36    -15
    392   -179   -571   -106    478   -374    174    189    413    111     64     10
    405   -174   -579   -114    491   -376    179    220    433    116     75     36
    410   -168   -581   -122    496   -374    197    270    465    150    101     72
    415   -140   -555   -137    485   -348    231    332    517    202    142     98
    433    -96   -532   -168    480   -314    241    381    558    236    174    109
    449    -70   -519   -189    483   -293    267    452    613    280    213    145
    452    -20   -472   -215    459   -246    290    524    667    332    257    189
    470     15   -454   -241    462   -218    306    589    711    368    288    226
    501     46   -454   -275    478   -205    314    644    756    413    332    267
    509     77   -431   -293    470   -176    332    696    807    470    389    324
    517    127   -389   -322    454   -132    337    727    839    504    423    353
    530    161   -368   -345    449   -103    329    732    841    509    431    361
    524    181   -342   -353    433    -80    335    727    841    511    439    376
    517    207   -309   -363    413    -49    337    706    839    506    444    387
    509    220   -290   -366    400    -33    319    662    805    470    420    371
    491    205   -285   -348    389    -38    316    613    771    441    402    355
    465    202   -262   -335    363    -28    311    550    737    415    384    337
    452    179   -272   -316    361    -46    298    485    696    376    345    301
    441    135   -306   -290    374    -83    277    407    644    324    298    254
    415     98   -316   -257    366   -109    267    342    605    293    272    215
    392     75   -316   -233    353   -122    236    280    553    246    231    168
    379     31   -350   -205    363   -158    205    210    488    187    176    111
    361     -5   -366   -176    363   -184    192    166    452    153    148     88
    337    -57   -394   -140    366   -226    189    140    428    127    122     70
    335    -83   -420   -127    374   -252    168     98    392     93     85     36
    335    -93   -431   -122    381   -262    153     75    379     77     72     23
    327    -80   -407   -127    366   -244    142     57    371     70     64     15
    327   -101   -428   -111    376   -265    140     51    361     59     54      7
    335   -122   -457   -109    394   -288    140     44    348     49     49      5
    322   -109   -431   -106    376   -270    142     44    350     54     54     12
    319   -101   -420   -109    368   -259    148     49    355     64     62     18
    337    -93   -431   -122    384   -262    137     44    353     59     59     15
    332    -75   -410   -129    368   -241    145     49    368     70     70     38
    329    -31   -361   -150    345   -197    174     75    402    103    101     70
    345      0   -345   -174    345   -171    192     90    428    127    122     85
    345     38   -306   -192    327   -132    197     93    441    142    135     85
    335     62   -272   -200    303   -103    218    109    467    166    163    103
    337     70   -267   -205    303    -98    231    114    472    168    168    106
    342    119   -223   -233    283    -51    236    124    491    189    192    132
    329    205   -124   -267    228     41    241    137    530    236    236    174
    332    262    -72   -298    202     96    213    116    540    254    257    197
    355    293    -62   -327    210    116    171     90    532    254    262    207
    361    290    -70   -327    215    111    148     75    517    244    252    200
    345    262    -83   -303    215     90    129     54    498    231    241    197
    335    215   -119   -275    228     46    101     18    457    194    210    171
    329    153   -176   -241    254    -12     93     -2    420    153    174    145
    314     46   -267   -181    290   -109     98    -10    379    103    116    106
    311    -57   -368   -127    340   -213     80    -33    311     44     38     31
    314   -122   -436    -96    374   -280     59    -67    265     -2     -5    -28
    298   -150   -449    -72    371   -301     57    -83    241    -23    -18    -41
    290   -181   -472    -54    379   -327     49   -103    215    -54    -46    -57
    306   -205   -511    -49    407   -358     44   -127    192    -88    -88    -83
    306   -210   -517    -49    410   -361     41   -132    179    -96   -101    -96
    303   -226   -530    -38    415   -376     41   -132    174    -98   -103    -98
    311   -252   -563    -31    436   -407     31   -142    155   -114   -114   -116
    314   -249   -563    -31    439   -405     18   -155    142   -127   -132   -135
    309   -236   -545    -38    423   -389     12   -163    140   -132   -137   -135
    314   -257   -571    -28    441   -413     12   -166    127   -140   -145   -137
    327   -267   -597    -31    459   -433     12   -168    119   -145   -153   -145
    316   -259   -576    -28    446   -418     15   -168    124   -140   -153   -148
    311   -293   -607    -10    457   -449     20   -168    109   -166   -174   -163
    342   -439   -782     46    561   -610     31   -166     25   -275   -285   -265
    368   -670  -1041    150    704   -854    109   -106    -93   -467   -498   -470
    368   -795  -1163    213    766   -979    262     51   -101   -584   -644   -631
    329   -581   -911    124    620   -745    345     20     10   -485   -527   -540
    210   -137   -348    -36    277   -244    184   -519     54   -241   -197   -223
     41    558    517   -303   -236    537   -135  -1169    145    197    368    350
   -124   1376   1501   -626   -813   1439   -426  -1530    420    818   1075   1052
    -98   1613   1712   -758   -904   1662   -748  -1701    514   1161   1423   1421
     -2   1166   1166   -581   -584   1166   -898  -1730    192    823   1065   1124
     49    470    418   -259   -187    444   -740  -1504   -285     36    259    355
    122    -77   -200    -20    161   -137   -444  -1010   -392   -387   -265   -161
    200   -181   -381    -10    288   -280   -200   -553   -119   -262   -231   -168
    267   -223   -491    -20    379   -355    -49   -283     46   -171   -174   -124
    298   -283   -584    -10    439   -431      7   -179     88   -166   -179   -140
    309   -293   -602     -7    454   -446     25   -150     90   -181   -197   -158
    311   -293   -605    -10    457   -449     44   -119    111   -176   -197   -155
    314   -298   -613     -7    462   -454     51    -98    119   -179   -200   -155
    316   -298   -618    -10    465   -457     54    -85    122   -184   -202   -148
    314   -285   -600    -12    457   -441     72    -59    137   -168   -189   -124
    324   -270   -594    -28    457   -431     80    -36    150   -161   -174   -109
    335   -257   -592    -38    462   -426     83    -25    155   -158   -171   -111
    329   -244   -574    -44    449   -410     93     -7    174   -132   -153   -114
    322   -223   -545    -49    433   -384     98     10    200   -106   -127   -111
    332   -207   -542    -64    436   -374     98     20    202   -106   -122   -114
    348   -189   -537    -80    441   -361    101     41    220    -98   -111   -101
    348   -168   -517    -90    431   -342    116     77    254    -67    -85    -64
    353   -153   -506    -98    428   -329    129    109    280    -46    -67    -46
    361   -145   -509   -109    433   -324    140    135    296    -33    -57    -36
    363   -122   -485   -122    423   -303    158    181    335     -5    -28     -7
    368    -98   -470   -135    415   -283    176    231    368     15     -7     12
    384   -101   -485   -140    433   -293    192    283    394     31      2     25
    394    -85   -483   -155    436   -283    210    348    439     64     33     62
    400    -49   -449   -176    423   -249    239    418    491    114     75    103
    420    -15   -439   -205    428   -226    265    485    540    161    116    142
    441     36   -405   -239    423   -184    283    558    597    213    161    184
    449     93   -355   -272    402   -132    309    628    654    267    215    241
    465    145   -319   -306    392    -85    322    670    688    309    257    280
    475    181   -293   -329    384    -54    327    691    706    332    285    309
    457    207   -249   -332    353    -20    350    717    735    371    324    348
    446    226   -223   -337    335      2    361    714    740    379    335    358
    444    246   -200   -345    322     23    355    688    730    363    329    355
    433    267   -166   -350    301     49    342    649    706    345    319    348
    418    288   -129   -353    275     80    337    600    683    329    314    337
    407    267   -142   -340    275     62    309    532    628    283    283    298
    397    239   -158   -319    277     41    283    457    574    239    244    262
    379    220   -158   -301    267     31    257    379    522    200    210    226
    371    150   -220   -259    296    -33    236    306    462    148    163    184
    366    103   -262   -236    314    -80    197    220    389     80     98    127
    342     67   -275   -207    309   -103    174    158    337     38     62     98
    319     33   -285   -176    303   -124    153    101    290      0     28     57
    306    -10   -316   -148    311   -163    137     51    249    -38     -7     20
    277    -44   -322   -116    298   -181    132     20    218    -64    -25      0
    244    -59   -303    -93    272   -181    142      0    205    -75    -33     -5
    233    -75   -309    -80    270   -192    137    -25    194    -88    -44    -10
    244    -75   -319    -83    280   -197    119    -41    184    -93    -49    -10
    249    -67   -319    -90    283   -192    119    -33    194    -80    -41     -2
    259    -67   -327    -98    293   -197    116    -33    192    -80    -41     -2
    265    -44   -311   -111    285   -176    106    -38    189    -80    -41     -5
    252    -33   -285   -109    267   -158    111    -33    194    -72    -25      0
    246    -38   -285   -103    265   -161    109    -38    194    -70    -20      0
    252    -38   -290   -106    270   -163    103    -46    187    -80    -25     -2
    257     -7   -267   -124    262   -137    122    -31    207    -64    -10     18
    265     57   -207   -161    236    -75    153      0    246    -28     20     59
    275     72   -205   -176    239    -67    166      5    252    -18     31     72
    272     80   -192   -179    233    -54    181      7    265     -5     44     75
    259     98   -161   -181    210    -31    197     18    280     10     62     77
    257    129   -127   -192    192      2    207     31    293     25     83     96
    257    202    -57   -231    155     72    220     44    327     57    122    137
    254    283     28   -270    114    155    207     46    361    101    166    184
    267    335     67   -301     98    202    166     18    361    111    176    202
    296    309     12   -301    142    161    127    -10    335     90    158    181
    288    275    -12   -283    150    132    114    -25    311     80    153    168
    270    246    -23   -259    145    114    106    -46    288     70    148    163
    262    210    -54   -236    158     80     85    -80    249     33    114    135
    252    111   -140   -181    197    -12     77    -96    205    -18     57     85
    236      0   -239   -119    236   -119     59   -111    150    -72      0     33
    231    -62   -293    -83    259   -179     46   -135    101   -122    -41    -12
    218   -109   -327    -57    270   -218     38   -161     67   -155    -72    -46
    202   -135   -337    -33    270   -236     41   -171     57   -166    -80    -51
    192   -161   -353    -15    272   -257     31   -181     38   -179    -96    -67
    200   -179   -381    -10    288   -280     18   -194     18   -197   -111    -85
    192   -187   -379     -2    283   -283     15   -194     12   -200   -114    -85
    189   -189   -379      0    283   -283     20   -197     12   -200   -116    -85
    202   -194   -397     -5    296   -293      7   -213     -2   -218   -135   -103
    202   -192   -394     -7    298   -293      5   -218    -10   -226   -140   -103
    189   -202   -392      5    288   -298     12   -215     -7   -223   -142   -101
    189   -213   -402     12    296   -306     10   -218    -18   -226   -150   -114
    197   -231   -428     15    311   -329      0   -231    -31   -236   -155   -127
    187   -239   -426     25    306   -332      2   -228    -33   -233   -155   -127
    189   -277   -467     44    324   -371      7   -226    -62   -270   -192   -163
    236   -446   -683    106    459   -563     20   -226   -184   -428   -355   -324
    239   -678   -917    218    576   -797    137   -145   -283   -623   -576   -555
    215   -665   -880    226    545   -774    280    -15   -226   -636   -600   -605
    148   -415   -563    132    353   -491    309   -174   -106   -472   -405   -426
      7    103     96    -54    -44    101     90   -745      0   -145     20     12
   -184    935   1119   -376   -652   1026   -161  -1182    303    472    737    756
   -270   1512   1779   -620  -1026   1644   -384  -1309    646   1070   1353   1395
   -200   1382   1579   -592   -891   1478   -641  -1415    553   1101   1371   1457
   -137    839    976   -350   -555    906   -761  -1519     25    475    753    862
   -106    252    358    -72   -233    306   -584  -1299   -407   -228     25    114
    -10    -75    -67     41     28    -72   -332   -828   -353   -371   -202   -140
     77   -140   -218     31    145   -179   -127   -457   -155   -270   -153   -119
    127   -181   -309     28    218   -244     -7   -254    -49   -218   -124   -103
    155   -226   -381     33    267   -303     20   -197    -44   -233   -153   -132
    166   -236   -405     33    283   -319     41   -163    -31   -236   -155   -140
    155   -241   -397     41    275   -319     67   -124     -7   -220   -142   -129
    150   -246   -397     49    272   -322     83   -101     -2   -218   -142   -137
    158   -262   -420     49    288   -340     83    -90     -7   -231   -161   -150
    158   -244   -405     41    280   -324     90    -70     10   -220   -150   -140
    163   -197   -361     15    259   -277     98    -54     33   -202   -129   -119
    174   -194   -368     10    270   -280    101    -41     44   -197   -124   -109
    163   -194   -358     15    259   -277    116    -18     62   -181   -114    -96
    153   -184   -340     15    246   -262    129      7     83   -161   -101    -85
    158   -174   -332      7    244   -252    132     23     93   -153    -96    -85
    174   -145   -319    -12    246   -231    127     33     98   -148    -96    -85
    176   -127   -303    -23    239   -215    140     64    127   -124    -75    -64
    192   -111   -306    -41    249   -207    145     88    145   -109    -64    -54
    213    -88   -301    -64    254   -194    142    111    161    -96    -54    -41
    218    -90   -309    -62    262   -200    171    168    202    -54    -28    -12
    226    -77   -303    -75    262   -192    184    215    226    -33    -12      2
    249    -67   -316    -90    280   -192    192    265    252    -15      0     15
    262    -31   -293   -116    277   -161    210    327    296     23     28     46
    267      0   -267   -132    267   -132    236    407    353     75     75     90
    290     25   -265   -158    277   -119    246    475    389    111    103    122
    319     80   -239   -200    280    -77    267    540    444    158    150    166
    337    140   -197   -239    267    -28    283    605    501    213    202    226
    363    194   -168   -277    267     12    290    652    537    252    233    262
    381    236   -145   -309    262     46    293    667    561    283    257    283
    374    270   -103   -322    239     83    303    672    579    303    277    303
    355    285    -70   -322    213    106    303    657    574    298    275    296
    358    290    -67   -324    213    111    293    623    550    275    259    270
    348    285    -62   -319    205    111    298    592    537    265    254    270
    322    275    -46   -298    184    116    293    548    519    249    241    262
    306    246    -59   -277    184     93    275    480    472    205    205    226
    285    215    -70   -249    179     72    252    410    420    155    163    187
    265    189    -75   -228    168     59    236    348    379    122    127    155
    257    150   -106   -202    181     23    207    267    314     57     59     96
    257     98   -158   -179    207    -28    181    194    254     -7     -5     36
    241     46   -194   -142    218    -72    174    137    207    -51    -54     -2
    231      7   -226   -119    228   -109    161     90    171    -85    -85    -23
    226    -18   -244   -103    233   -129    145     49    135   -119   -116    -54
    205    -25   -233    -90    218   -129    135     20    111   -140   -137    -85
    184    -41   -226    -70    205   -132    140      5    101   -153   -150   -101
    184    -75   -259    -54    220   -166    137    -10     80   -176   -176   -124
    187    -70   -257    -57    220   -163    135    -15     80   -179   -184   -127
    179    -57   -239    -62    207   -148    135    -12     88   -163   -174   -114
    181    -59   -241    -59    210   -150    127    -18     80   -168   -174   -114
    189    -62   -252    -64    220   -158    122    -23     72   -179   -184   -122
    179    -51   -233    -64    205   -142    135    -18     85   -166   -176   -114
    168    -51   -220    -57    192   -137    137    -18     83   -166   -181   -116
    174    -54   -228    -59    200   -140    124    -28     75   -174   -189   -124
    179    -51   -231    -64    202   -142    132    -20     90   -161   -179   -114
    179    -20   -200    -80    187   -109    148     -2    109   -142   -163   -101
    189     20   -171   -106    181    -75    155      2    119   -132   -155    -96
    192     46   -145   -119    168    -49    166      5    127   -127   -148    -90
    174     57   -119   -116    145    -31    194     33    155    -98   -122    -59
    181     51   -129   -116    155    -38    207     41    161   -101   -122    -57
    192    109    -85   -150    137     12    207     41    166    -88   -109    -51
    205    220     15   -213     96    119    210     54    207    -38    -59     -7
    205    272     67   -239     67    171    202     57    236     -7    -36     31
    207    293     85   -249     59    189    163     25    228    -10    -38     44
    207    272     62   -241     70    168    137      7    215    -15    -44     46
    197    233     36   -215     80    135    135     -5    192    -31    -62     33
    200    223     23   -213     88    124    103    -44    153    -62    -93     -5
    192    174    -20   -184    106     77     98    -62    129    -85   -116    -23
    176     49   -129   -114    153    -41    101    -64     88   -129   -168    -51
    171    -88   -259    -41    215   -174     98    -77     31   -194   -241   -119
    168   -150   -319    -10    244   -236     90    -98     -5   -231   -288   -168
    155   -176   -332      7    244   -254     88   -111    -23   -246   -309   -192
    148   -210   -361     31    252   -285     80   -129    -51   -272   -337   -213
    161   -249   -410     44    285   -329     72   -145    -80   -306   -368   -241
    163   -252   -418     44    288   -335     67   -155    -88   -306   -368   -244
    155   -265   -420     51    288   -342     72   -148    -83   -303   -374   -236
    155   -301   -459     70    306   -379     67   -153   -101   -322   -397   -244
    158   -322   -480     83    319   -400     62   -155   -106   -332   -407   -254
    150   -332   -483     90    314   -407     62   -153    -98   -327   -400   -249
    155   -335   -491     90    322   -413     49   -163   -116   -345   -420   -267
    163   -361   -527     98    342   -444     46   -174   -135   -358   -433   -275
    168   -355   -524     93    345   -439     49   -174   -132   -350   -428   -262
    168   -368   -537     98    353   -452     54   -176   -142   -371   -449   -270
    189   -465   -654    137    420   -558     57   -171   -187   -423   -511   -327
    218   -652   -872    215    542   -761    101   -111   -262   -550   -672   -475
    210   -805  -1015    298    613   -909    231     23   -270   -678   -844   -659
    200   -652   -854    226    527   -753    345    163   -119   -610   -787   -644
    127   -267   -394     70    259   -329    335    -44      7   -392   -519   -407
    -12    277    290   -135   -153    283     96   -672     -7    -93    -88     25
   -163    997   1161   -415   -662   1078   -161  -1171     96    387    522    633
   -179   1353   1532   -589   -857   1444   -407  -1389    194    787    958   1083
   -124   1008   1132   -441   -628   1067   -592  -1525    -75    613    769    961
   -101    397    496   -150   -298    444   -610  -1551   -615   -150     -7    231
    -44   -140    -96     93     25   -119   -478  -1332   -943   -815   -719   -452
     20   -348   -371    163    194   -358   -270   -846   -644   -688   -711   -449
     80   -355   -436    137    257   -394   -101   -488   -361   -488   -576   -332
    142   -381   -524    119    332   -452      2   -267   -200   -384   -504   -283
    176   -381   -558    103    366   -470     44   -184   -140   -355   -483   -280
    179   -374   -553     96    366   -465     57   -150   -119   -348   -478   -277
    194   -376   -571     90    381   -475     64   -124   -109   -345   -480   -280
    205   -381   -589     88    394   -485     70   -109    -98   -340   -480   -280
    194   -374   -568     90    381   -470     88    -83    -70   -319   -459   -259
    192   -366   -561     85    374   -462     96    -64    -51   -309   -449   -246
    197   -358   -558     80    376   -457     93    -62    -51   -309   -452   -249
    189   -353   -545     80    366   -446     98    -49    -33   -298   -436   -233
    181   -348   -530     83    355   -439    114    -23    -10   -283   -418   -200
    187   -345   -532     77    358   -439    109    -15     -7   -272   -418   -200
    189   -332   -524     70    355   -428    111      0     10   -246   -389   -202
    189   -301   -491     54    337   -394    127     28     46   -210   -350   -179
    202   -280   -483     38    342   -381    132     51     70   -194   -337   -166
    207   -283   -493     36    348   -387    132     67     80   -181   -324   -158
    213   -244   -459     15    335   -350    132     96    109   -150   -290   -129
    223   -215   -441     -5    332   -329    137    132    145   -122   -262   -101
    249   -205   -454    -20    350   -329    150    174    176    -98   -241    -80
    249   -179   -431    -36    340   -306    166    233    220    -59   -207    -44
    262   -135   -400    -64    329   -267    184    296    267    -12   -166     -2
    285    -98   -384    -93    335   -241    197    350    306     28   -132     31
    298    -70   -368   -114    332   -218    213    413    358     77    -83     72
    298    -12   -311   -145    303   -161    228    480    420    142    -15    129
    311     28   -285   -171    298   -127    239    532    467    197     36    171
    316     57   -262   -189    290   -101    244    568    498    233     77    205
    324    114   -210   -218    267    -46    259    605    535    277    124    252
    332    153   -179   -246    257    -12    257    602    537    290    145    270
    350    168   -184   -259    267     -7    249    579    519    275    132    257
    350    205   -148   -280    249     31    244    550    506    262    127    252
    329    218   -111   -272    220     54    252    532    501    257    129    257
    324    218   -109   -272    218     54    239    483    470    218    101    228
    314    202   -114   -259    215     44    228    431    436    176     72    200
    283    166   -119   -226    202     25    226    387    407    142     44    174
    262    116   -145   -189    205    -12    218    322    355     88    -10    122
    249     62   -189   -158    218    -64    197    249    288     23    -70     57
    228     15   -213   -122    220    -98    192    194    244    -20   -111     15
    205    -36   -244    -85    223   -140    189    145    202    -67   -155    -23
    200    -88   -288    -54    244   -187    168     96    153   -116   -200    -72
    189   -106   -298    -41    244   -202    153     59    122   -148   -231   -103
    181   -116   -298    -33    239   -207    140     31    101   -171   -249   -119
    194   -132   -329    -33    259   -231    122      2     77   -194   -272   -140
    194   -163   -358    -15    275   -259    116    -10     67   -205   -283   -148
    176   -148   -327    -15    249   -236    114    -12     67   -200   -280   -142
    179   -155   -335    -12    254   -244    114    -12     67   -194   -277   -142
    187   -163   -350    -12    267   -257    109    -18     57   -197   -277   -145
    174   -132   -306    -20    239   -218    109    -18     59   -197   -275   -140
    158   -145   -303     -7    231   -226    111    -15     64   -192   -272   -140
    158   -153   -311     -5    233   -231    106    -28     64   -192   -275   -148
    158   -129   -288    -15    220   -207    114    -20     83   -179   -259   -132
    155    -90   -246    -31    200   -168    140     10    122   -142   -218    -96
    171    -59   -231    -57    200   -145    150     18    132   -127   -202    -83
    174    -28   -205    -72    187   -116    168     23    148   -111   -194    -75
    168     -5   -174    -83    168    -88    189     31    155   -101   -184    -67
    184     12   -171    -98    179    -77    205     44    171    -85   -168    -51
    202     80   -122   -142    161    -20    215     57    200    -54   -132    -18
    200    158    -41   -179    119     59    210     59    233    -15    -85     20
    194    197      2   -197     96    101    179     36    239     -5    -70     36
    207    184    -23   -194    116     80    148     12    220    -20    -85     23
    202    155    -49   -181    127     54    129      2    202    -33    -96     18
    194    148    -49   -171    122     49    106    -25    171    -64   -119      0
    200    106    -93   -153    148      5     80    -57    132   -101   -153    -25
    200     25   -174   -111    187    -72     64    -75     88   -135   -197    -70
    184   -109   -296    -38    239   -202     67    -83     36   -189   -259   -132
    194   -202   -397      2    293   -298     62   -101     -2   -231   -301   -171
    210   -236   -446     10    327   -340     46   -129    -33   -262   -335   -200
    194   -252   -446     28    319   -348     36   -150    -62   -288   -363   -220
    187   -290   -480     51    332   -384     31   -161    -77   -303   -384   -236
    189   -316   -506     62    348   -410     18   -176    -98   -322   -405   -254
    179   -335   -514     75    345   -423     12   -184   -106   -332   -413   -262
    171   -340   -511     85    340   -426     12   -181   -109   -335   -415   -259
    166   -361   -527     96    345   -444      2   -189   -116   -350   -431   -272
    163   -384   -548    109    353   -465     -2   -189   -122   -358   -439   -277
    155   -387   -542    114    348   -465      2   -187   -114   -348   -431   -265
    163   -394   -558    116    361   -475      0   -192   -119   -355   -433   -270
    171   -413   -584    119    376   -498     -5   -200   -129   -366   -446   -283
    161   -426   -587    132    371   -506     -2   -194   -129   -368   -452   -280
    163   -470   -633    153    394   -550     -5   -197   -155   -402   -491   -311
    218   -626   -844    205    530   -735     10   -184   -246   -527   -623   -433
    239   -852  -1091    303    665   -971    119    -96   -348   -727   -846   -659
    220   -888  -1111    332    665  -1000    275     46   -303   -784   -919   -753
    161   -641   -805    239    480   -722    322    -72   -207   -670   -776   -633
     46   -187   -233     70    140   -210    103   -654   -181   -415   -426   -272
   -114    605    719   -246   -418    662   -207  -1202    -23    106    218    376
   -210   1286   1496   -540   -852   1389   -475  -1441    259    693    859   1000
   -155   1301   1454   -574   -805   1376   -763  -1584    244    857   1018   1189
    -80    769    849   -342   -465    807   -875  -1631   -187    345    496    724
    -49    122    168    -38   -109    145   -672  -1389   -620   -418   -298    -44
     15   -272   -288    129    150   -280   -402   -919   -566   -618   -600   -348
     88   -366   -454    137    267   -410   -187   -506   -322   -488   -540   -314
    148   -381   -530    116    337   -454    -44   -257   -161   -387   -472   -272
    176   -426   -605    124    389   -514      2   -187   -132   -397   -496   -306
    181   -446   -631    132    405   -537     20   -158   -124   -413   -517   -319
    174   -454   -628    140    397   -540     41   -124   -106   -410   -517   -316
    176   -449   -626    137    400   -537     46   -103   -101   -415   -517   -319
    176   -446   -623    135    400   -535     49    -98   -106   -420   -522   -327
    166   -441   -610    137    387   -524     62    -75    -88   -400   -506   -311
    168   -431   -602    129    381   -517     67    -57    -72   -376   -491   -301
    176   -431   -607    127    392   -519     64    -51    -70   -374   -488   -301
    171   -431   -602    129    387   -517     70    -33    -51   -366   -472   -296
    168   -420   -589    124    379   -504     77    -12    -31   -348   -457   -280
    184   -410   -594    111    387   -501     80     -2    -23   -348   -462   -283
    205   -389   -594     93    400   -491     93     25      2   -322   -444   -257
    207   -348   -555     67    381   -452    106     62     38   -288   -413   -233
    226   -329   -555     51    389   -441    114     93     62   -267   -392   -215
    244   -311   -555     31    397   -431    116    122     80   -254   -379   -202
    244   -285   -530     20    387   -407    135    158    109   -231   -353   -171
    259   -265   -524      2    389   -394    155    207    145   -202   -324   -145
    280   -249   -532    -15    405   -389    171    262    181   -174   -309   -122
    288   -218   -509    -36    397   -363    184    324    223   -140   -277    -90
    293   -189   -483    -51    387   -335    207    402    277    -90   -236    -51
    314   -176   -493    -70    402   -335    218    472    314    -51   -202    -20
    342   -124   -467   -111    405   -296    233    537    361    -10   -163     12
    363    -57   -423   -153    392   -239    249    600    415     38   -114     64
    392    -12   -405   -189    397   -207    259    641    457     75    -67    114
    407     36   -374   -223    392   -168    259    662    483    101    -36    142
    402     67   -337   -236    371   -135    275    680    506    132     -5    171
    405     83   -324   -244    363   -119    277    672    506    140      5    187
    415    101   -314   -257    366   -106    265    639    480    116    -12    168
    400    103   -296   -254    348    -96    254    607    465    101    -23    161
    384    111   -272   -249    327    -80    252    571    452     90    -28    155
    379    109   -270   -246    322    -80    241    517    420     62    -49    135
    371     98   -272   -233    322    -85    218    449    371     18    -88    101
    335     51   -283   -194    306   -114    210    387    327    -25   -124     64
    303      2   -303   -153    303   -150    189    303    270    -88   -179      7
    283    -57   -342   -114    311   -200    163    223    205   -155   -236    -46
    257    -90   -348    -83    301   -218    148    161    161   -194   -270    -77
    244   -114   -361    -64    301   -236    124    106    116   -233   -303   -111
    244   -148   -392    -49    316   -270     98     59     75   -277   -345   -150
    231   -184   -415    -23    322   -301     88     31     54   -298   -361   -166
    213   -194   -407     -7    309   -301     85     12     36   -316   -374   -187
    218   -200   -418    -10    316   -309     75    -10     20   -335   -389   -207
    218   -192   -413    -12    314   -301     70    -20     12   -335   -397   -213
    210   -184   -394    -12    301   -290     72    -20     10   -332   -400   -210
    207   -197   -405     -5    306   -301     75    -25      7   -337   -407   -207
    215   -192   -410    -12    309   -301     70    -31      2   -340   -413   -207
    210   -184   -394    -12    301   -288     72    -25      7   -335   -407   -200
    207   -181   -392    -12    298   -285     70    -31      2   -340   -407   -197
    220   -171   -392    -23    306   -280     64    -31     -2   -340   -407   -200
    215   -135   -350    -41    280   -241     75    -15     15   -327   -394   -187
    213    -90   -303    -62    257   -194     90     -2     36   -306   -379   -168
    215    -72   -290    -72    252   -181    101      0     36   -306   -376   -166
    210    -59   -270    -75    239   -163    124     10     46   -293   -366   -153
    207    -51   -259    -80    233   -155    135     15     54   -290   -366   -150
    226     -5   -233   -111    228   -119    140     25     70   -277   -348   -135
    246     67   -181   -158    215    -54    137     33     96   -254   -319   -106
    241    148    -93   -194    168     28    129     31    116   -228   -285    -67
    244    171    -72   -207    158     49     96     10    122   -213   -265    -51
    265    161   -103   -213    184     28     49    -15     96   -231   -285    -72
    262    140   -122   -202    192      7     33    -36     77   -252   -303    -83
    249    129   -119   -189    184      5     18    -57     64   -265   -314    -83
    249     93   -158   -171    205    -33     -7    -85     33   -296   -337   -109
    252      7   -246   -129    249   -119    -18   -106    -18   -353   -394   -158
    236   -103   -342    -67    288   -223    -12   -119    -62   -410   -452   -213
    226   -174   -400    -25    311   -285    -18   -140    -98   -457   -496   -252
    218   -202   -420    -10    319   -311    -33   -174   -137   -501   -532   -285
    197   -223   -420     10    309   -322    -36   -192   -163   -524   -553   -303
    189   -244   -436     25    311   -340    -44   -200   -184   -545   -568   -319
    205   -252   -457     23    329   -353    -54   -207   -197   -561   -574   -335
    197   -254   -452     25    324   -353    -64   -218   -213   -576   -584   -342
    181   -275   -457     44    319   -366    -59   -220   -220   -592   -592   -342
    187   -290   -478     49    332   -384    -64   -228   -233   -613   -607   -353
    189   -309   -498     59    342   -402    -67   -236   -249   -633   -626   -371
    171   -332   -504     77    337   -418    -64   -239   -257   -644   -628   -389
    176   -342   -519     83    345   -431    -75   -249   -270   -659   -641   -402
    187   -345   -535     77    358   -439    -85   -254   -277   -672   -654   -410
    184   -342   -527     80    355   -433    -77   -246   -270   -667   -646   -397
    181   -376   -558     96    368   -465    -72   -249   -296   -704   -680   -426
    228   -537   -769    153    498   -652    -57   -254   -413   -865   -844   -579
    259   -763  -1023    252    641   -893     38   -200   -535  -1078  -1078   -810
    259   -815  -1075    277    667   -945    187    -49   -506  -1140  -1161   -906
    197   -555   -753    179    472   -654    252   -109   -350   -963   -958   -722
     54    -51   -109     -2     80    -80    103   -563   -202   -628   -537   -288
   -119    743    862   -311   -491    802   -140  -1005     80    -33    153    426
   -231   1439   1670   -602   -950   1553   -353  -1148    475    631    852   1140
   -137   1374   1512   -618   -826   1444   -623  -1249    431    717    922   1267
    -93    826    919   -366   -506    872   -769  -1421   -116    101    322    701
    -75    218    290    -72   -184    254   -724  -1408   -688   -701   -470    -98
      0   -181   -181     90     90   -181   -519  -1031   -740   -969   -815   -457
     64   -241   -309     88    187   -275   -301   -652   -524   -849   -761   -420
    140   -265   -405     62    270   -335   -166   -413   -389   -776   -717   -387
    179   -298   -478     59    327   -389   -111   -319   -350   -776   -724   -400
    200   -306   -506     54    353   -405    -96   -293   -345   -792   -740   -418
    200   -306   -506     51    350   -405    -75   -265   -332   -787   -743   -410
    210   -303   -514     46    361   -407    -67   -254   -327   -787   -743   -407
    231   -290   -522     28    376   -405    -67   -252   -327   -787   -745   -413
    228   -270   -498     20    363   -384    -57   -236   -322   -784   -743   -405
    231   -267   -501     15    363   -384    -49   -231   -316   -782   -743   -397
    252   -257   -509      0    379   -381    -44   -223   -309   -779   -743   -394
    259   -220   -483    -20    368   -350    -33   -213   -293   -766   -735   -381
    267   -181   -449    -41    358   -314    -23   -194   -272   -745   -719   -355
    285   -179   -467    -54    374   -322    -25   -189   -277   -745   -727   -353
    298   -171   -470    -64    384   -319    -23   -171   -265   -727   -711   -327
    301   -137   -439    -83    368   -288    -23   -153   -246   -709   -693   -303
    319   -116   -436   -101    376   -275    -20   -132   -231   -698   -685   -293
    340    -93   -436   -124    387   -265    -25   -119   -223   -696   -685   -290
    348    -67   -415   -140    379   -241    -15    -88   -194   -675   -670   -262
    358    -38   -397   -161    376   -218     -7    -54   -174   -654   -654   -239
    379      2   -376   -189    379   -187    -15    -28   -161   -644   -646   -223
    376     36   -342   -207    361   -153     -5     23   -122   -613   -620   -192
    389     80   -311   -236    350   -114     18     88    -75   -563   -581   -142
    413    122   -290   -270    353    -83     23    150    -28   -511   -542    -96
    439    174   -265   -306    353    -44     23    210     15   -462   -504    -38
    462    239   -223   -353    340      7     41    272     70   -400   -449     31
    488    296   -192   -392    340     51     46    311    109   -353   -407     80
    506    348   -158   -428    332     93     44    327    135   -319   -376    122
    514    402   -111   -457    314    145     44    332    153   -301   -361    155
    517    433    -83   -475    298    176     36    314    145   -309   -361    161
    519    454    -67   -488    293    194     20    277    122   -329   -376    150
    506    480    -25   -493    267    228     12    241    106   -340   -387    155
    485    488      2   -485    241    246     12    213     88   -353   -392    171
    467    457    -10   -462    239    223     -7    148     38   -394   -423    142
    452    441    -12   -446    231    215    -28     83     -7   -446   -462    103
    423    410    -15   -418    218    200    -38     20    -62   -501   -509     59
    400    381    -18   -389    210    181    -57    -54   -124   -568   -571      0
    376    327    -49   -353    213    137    -85   -135   -200   -639   -639    -57
    348    285    -64   -316    205    111   -103   -197   -252   -685   -680    -93
    332    246    -85   -290    210     80   -119   -257   -301   -732   -722   -135
    335    220   -114   -277    226     54   -145   -316   -361   -792   -771   -179
    327    200   -127   -265    228     36   -161   -358   -394   -826   -800   -202
    314    187   -129   -252    220     28   -174   -384   -418   -849   -818   -218
    324    179   -145   -254    236     18   -192   -407   -441   -867   -833   -233
    314    161   -153   -236    233      5   -197   -420   -459   -878   -849   -241
    296    148   -148   -223    223      0   -192   -418   -459   -870   -846   -231
    288    148   -140   -218    213      5   -200   -431   -478   -883   -859   -233
    296    153   -142   -226    218      7   -210   -444   -485   -891   -862   -226
    290    194    -96   -241    194     49   -210   -439   -475   -880   -852   -189
    280    192    -88   -239    184     54   -213   -441   -478   -880   -857   -187
    290    200    -90   -246    189     57   -205   -444   -470   -872   -854   -189
    275    226    -49   -252    163     88   -187   -441   -462   -865   -852   -181
    259    252     -7   -254    135    122   -166   -428   -439   -841   -823   -148
    259    283     23   -272    119    153   -166   -436   -444   -849   -826   -137
    259    303     44   -283    106    174   -161   -441   -449   -852   -828   -122
    257    335     75   -296     88    205   -148   -423   -433   -833   -815    -96
    275    423    148   -348     64    285   -148   -407   -405   -792   -782    -67
    290    504    213   -397     38    358   -153   -410   -389   -761   -753    -44
    288    563    275   -426      5    420   -166   -418   -371   -735   -722    -15
    288    597    309   -444    -10    454   -194   -439   -379   -732   -711     -5
    293    584    290   -439      2    439   -223   -465   -405   -745   -724     -7
    272    561    285   -418     -7    423   -249   -496   -436   -766   -756    -25
    259    581    322   -420    -31    452   -280   -532   -462   -779   -774    -41
    262    522    257   -394      2    389   -298   -553   -488   -805   -797    -67
    259    363    103   -311     77    233   -293   -563   -555   -888   -885   -145
    239    290     49   -265     96    171   -314   -584   -607   -943   -945   -210
    226    259     33   -244     96    148   -337   -615   -646   -987   -976   -246
    215    223      7   -220    103    116   -348   -636   -680  -1021  -1005   -262
    194    189     -5   -192    101     93   -342   -644   -693  -1034  -1023   -267
    189    174    -15   -181    103     77   -342   -649   -706  -1052  -1041   -275
    202    176    -25   -189    114     75   -355   -657   -719  -1060  -1044   -290
    192    166    -28   -181    111     70   -348   -659   -727  -1060  -1049   -306
    174    155    -18   -163     96     70   -332   -657   -735  -1065  -1052   -306
    181    129    -51   -155    116     38   -337   -662   -743  -1075  -1060   -316
    179    137    -44   -158    111     46   -350   -665   -750  -1080  -1065   -329
    163    137    -28   -153     96     54   -350   -667   -753  -1083  -1070   -342
    158    124    -33   -140     96     46   -353   -680   -766  -1093  -1078   -350
    163    122    -41   -142    101     41   -363   -693   -776  -1109  -1091   -355
    153    101    -54   -127    103     23   -355   -683   -779  -1111  -1096   -361
    163     28   -135    -96    148    -51   -350   -662   -810  -1163  -1153   -418
    207   -155   -363    -25    285   -259   -309   -605   -885  -1301  -1314   -563
    220   -265   -488     20    353   -376   -176   -446   -867  -1402  -1462   -724
    207    -88   -298    -59    252   -192    -62   -290   -693  -1301  -1382   -678
    119    319    200   -220    -41    262    -77   -454   -540  -1067  -1096   -428
    -18    885    904   -433   -459    893   -314  -1036   -545   -761   -654      2
   -155   1590   1745   -719   -950   1667   -558  -1473   -426   -262    -33    610
   -155   1927   2081   -885  -1117   2003   -792  -1683   -350    109    366   1018
   -106   1587   1693   -743   -901   1641   -953  -1831   -633    -98    135    833
   -116   1000   1117   -441   -615   1057   -961  -1886  -1184   -857   -639    103
    -80    530    607   -226   -342    566   -883  -1740  -1512  -1465  -1286   -511
     -5    277    283   -137   -145    280   -724  -1358  -1309  -1423  -1343   -558
     44    259    215   -153    -85    239   -576  -1031  -1031  -1234  -1215   -433
     98    244    145   -171    -23    194   -449   -774   -826  -1078  -1106   -350
    119    244    122   -181     -2    184   -397   -672   -748  -1018  -1067   -348
    122    249    127   -187     -2    189   -376   -639   -724  -1002  -1060   -355
    114    239    124   -179     -5    181   -358   -607   -693   -987  -1044   -353
    127    252    124   -189      2    189   -350   -587   -675   -971  -1036   -345
    140    296    153   -220     -7    223   -350   -568   -654   -948  -1021   -332
    142    324    179   -233    -18    252   -340   -545   -626   -922  -1000   -311
    142    340    194   -244    -25    267   -335   -527   -600   -898   -979   -296
    155    355    200   -254    -20    277   -335   -519   -587   -878   -966   -285
    153    389    236   -272    -41    314   -329   -498   -563   -852   -943   -259
    148    410    259   -280    -57    335   -319   -475   -540   -823   -924   -241
    150    407    254   -280    -51    332   -314   -457   -522   -805   -911   -236
    150    423    272   -285    -59    348   -319   -439   -504   -787   -898   -223
    140    457    314   -301    -85    387   -324   -415   -475   -753   -870   -200
    145    467    322   -306    -88    394   -324   -392   -444   -724   -844   -189
    148    475    327   -311    -90    402   -316   -361   -410   -691   -810   -163
    135    504    368   -319   -116    436   -303   -314   -363   -646   -758   -119
    145    537    392   -342   -124    467   -298   -275   -327   -607   -727    -88
    161    545    381   -353   -109    465   -293   -226   -290   -571   -698    -67
    171    576    402   -376   -114    491   -280   -163   -233   -519   -654    -41
    179    631    452   -405   -135    542   -262    -90   -171   -457   -594      5
    200    654    454   -428   -127    553   -252    -23   -114   -394   -535     62
    213    696    483   -454   -135    589   -239     44    -46   -324   -472    127
    228    745    517   -488   -142    631   -231    109     18   -257   -413    187
    257    797    540   -527   -140    670   -231    153     64   -202   -353    228
    272    857    581   -566   -153    719   -241    171     85   -168   -316    249
    267    896    628   -581   -181    763   -228    189    111   -132   -280    283
    270    924    654   -600   -192    789   -226    194    124   -114   -257    293
    288    956    667   -620   -189    813   -239    168    109   -127   -262    277
    270    950    678   -610   -202    815   -239    142     93   -132   -265    265
    239    945    706   -592   -233    826   -231    114     88   -135   -262    259
    226    927    698   -579   -236    815   -228     77     64   -158   -283    226
    210    904    693   -555   -241    800   -228     28     28   -197   -319    179
    161    865    704   -514   -272    784   -220    -18     -7   -236   -358    140
    127    820    691   -475   -283    756   -228    -77    -59   -298   -418     90
    116    758    639   -439   -259    698   -233   -135   -114   -353   -478     25
     93    706    613   -400   -259    659   -231   -171   -140   -374   -504    -25
     72    662    587   -368   -259    626   -236   -205   -168   -407   -532    -64
     62    628    566   -348   -252    597   -244   -246   -202   -444   -558    -98
     49    610    561   -332   -257    584   -249   -270   -218   -457   -576   -116
     38    592    553   -314   -257    574   -246   -275   -220   -457   -581   -129
     41    550    509   -296   -233    530   -265   -288   -231   -472   -600   -161
     38    553    511   -296   -236    532   -283   -296   -236   -475   -602   -166
     28    555    527   -293   -249    540   -283   -288   -220   -457   -584   -145
     31    553    522   -290   -244    537   -277   -285   -207   -441   -574   -140
     36    563    524   -301   -244    545   -285   -293   -213   -441   -574   -161
     28    561    532   -296   -252    548   -280   -283   -194   -420   -548   -153
     25    579    553   -303   -265    566   -270   -267   -174   -394   -522   -124
     36    605    568   -319   -265    587   -252   -249   -148   -371   -498    -98
     31    633    600   -335   -285    618   -231   -228   -119   -340   -470    -77
     23    665    641   -345   -309    654   -205   -210    -88   -303   -436    -67
     25    672    646   -350   -311    662   -187   -205    -75   -288   -418    -72
     41    688    646   -363   -301    667   -176   -200    -67   -280   -413    -85
     46    750    701   -400   -329    727   -153   -176    -25   -239   -366    -57
     51    823    771   -439   -358    797   -148   -163     15   -192   -316    -12
     59    854    795   -457   -366    823   -163   -171     33   -161   -285     12
     59    888    828   -472   -384    859   -189   -179     49   -137   -259     31
     67    891    823   -480   -379    859   -207   -187     46   -135   -259     20
     72    859    784   -467   -355    823   -226   -205     25   -150   -270      7
     54    820    766   -441   -355    795   -239   -220     10   -158   -275      5
     31    797    766   -413   -366    782   -246   -231     -5   -176   -285    -10
     25    678    652   -353   -314    665   -249   -244    -41   -218   -329    -59
     20    550    527   -285   -252    540   -257   -254    -83   -270   -392   -127
      5    472    467   -239   -231    470   -257   -257   -111   -298   -423   -158
     -5    426    431   -210   -218    428   -254   -272   -124   -306   -431   -187
     -7    389    397   -192   -205    394   -267   -301   -153   -329   -444   -228
    -23    353    376   -166   -200    366   -265   -306   -158   -329   -444   -241
    -23    345    368   -163   -197    358   -267   -306   -153   -327   -441   -244
     -7    340    348   -166   -176    342   -275   -311   -163   -337   -449   -246
    -10    306    316   -150   -163    311   -270   -303   -158   -332   -449   -246
    -23    311    335   -142   -179    322   -267   -301   -150   -316   -431   -246
    -25    301    324   -137   -176    311   -270   -314   -161   -327   -433   -259
    -12    296    309   -140   -161    301   -270   -314   -163   -332   -436   -265
    -18    285    303   -135   -161    296   -265   -309   -153   -322   -423   -262
    -25    259    285   -116   -155    272   -265   -314   -153   -329   -428   -267
    -23    246    267   -114   -145    257   -267   -316   -166   -345   -446   -280
    -12    207    220    -96   -116    213   -257   -303   -174   -353   -459   -306
     20     18     -5    -20     12      7   -220   -270   -246   -459   -574   -431
     67   -205   -272     67    168   -239   -119   -168   -324   -641   -784   -649
     70   -233   -303     80    184   -267     36      2   -259   -672   -846   -740
     -7     28     36    -10    -20     31    129    -59   -116   -514   -672   -600
   -155    509    665   -176   -413    587    -96   -675    -98   -244   -288   -226
   -335   1273   1605   -470   -969   1439   -423  -1239     54    272    353    407
   -449   1969   2418   -761  -1434   2195   -704  -1480    358    906   1044   1078
   -392   2062   2455   -833  -1423   2257   -997  -1597    407   1171   1306   1363
   -322   1470   1792   -574  -1057   1631  -1091  -1628    -28    626    743    844
   -296    807   1104   -257   -701    956   -924  -1436   -485   -148    -57     75
   -252    368    618    -59   -436    493   -657  -1010   -509   -436   -436   -303
   -163    265    428    -49   -296    345   -428   -602   -265   -327   -400   -298
    -85    249    335    -83   -210    290   -296   -361   -111   -246   -342   -257
    -62    215    277    -77   -171    246   -223   -249    -49   -220   -332   -257
    -49    168    215    -62   -132    192   -200   -215    -38   -213   -327   -283
    -36    161    197    -62   -116    179   -179   -189    -25   -197   -314   -293
    -41    168    210    -64   -127    187   -161   -155      0   -181   -306   -280
    -36    168    202    -67   -119    184   -153   -135     18   -163   -290   -277
    -25    179    205    -77   -116    192   -155   -124     31   -150   -275   -283
    -38    202    241    -80   -140    220   -145   -103     51   -129   -252   -267
    -49    205    254    -80   -153    231   -135    -83     67   -124   -244   -249
    -31    218    246    -93   -137    231   -132    -75     77   -127   -244   -239
    -31    231    262   -101   -145    244   -122    -51    109   -101   -220   -215
    -31    239    270   -103   -150    254    -96    -10    148    -57   -176   -176
    -12    254    265   -122   -137    259    -85      7    176    -15   -140   -181
     -2    283    283   -140   -142    283    -80     25    194      2   -124   -192
      5    293    285   -150   -140    290    -62     62    223     33    -93   -171
     18    322    303   -168   -142    314    -49     96    246     54    -64   -158
     20    322    298   -171   -140    311    -46    124    272     70    -54   -153
     23    342    319   -184   -148    332    -28    174    314    103    -20   -122
     38    355    314   -197   -140    335     -7    233    350    142     12    -93
     70    374    303   -220   -116    340      7    293    389    179     46    -70
     93    418    324   -257   -114    371     31    363    446    231     90    -33
    109    449    337   -280   -114    394     57    446    511    290    142     15
    137    496    355   -316   -109    426     64    506    561    340    187     49
    166    548    381   -355   -106    465     80    563    615    397    241     96
    181    600    418   -392   -119    509     93    618    670    454    298    145
    205    646    441   -426   -119    542    101    646    709    496    345    181
    210    688    478   -452   -132    584    103    654    722    524    374    207
    202    730    527   -465   -161    628    106    646    732    542    397    228
    194    740    542   -470   -174    644    101    620    717    535    392    218
    205    737    532   -472   -163    636     88    579    693    509    368    189
    187    745    555   -467   -184    652     85    542    675    493    361    176
    150    753    602   -452   -226    678     85    501    659    488    361    171
    127    724    594   -426   -233    659     67    433    623    457    337    140
    106    685    576   -397   -236    631     44    358    576    415    301    101
     80    646    563   -366   -241    605     31    288    530    379    267     62
     67    610    542   -337   -236    576     10    220    483    337    231     23
     57    563    506   -311   -226    535    -10    153    433    288    184    -25
     33    524    491   -280   -228    509    -25    103    400    257    158    -54
     18    496    475   -257   -228    485    -44     54    366    223    124    -88
     10    446    436   -228   -213    441    -59     18    329    194     90   -124
     -5    446    452   -223   -228    449    -70     -2    314    189     83   -135
    -20    446    467   -213   -244    457    -59     -2    322    200     93   -124
    -23    439    459   -210   -241    449    -62     -7    316    194     90   -127
    -25    423    449   -197   -236    436    -67    -12    306    184     83   -122
    -31    426    454   -197   -244    439    -62    -12    314    192     83   -119
    -23    423    446   -200   -236    433    -64    -18    316    192     83   -129
    -15    418    433   -202   -226    426    -70    -25    306    184     75   -145
    -18    439    457   -210   -236    446    -51     -7    322    207    101   -129
    -25    475    498   -226   -262    485    -20     18    363    254    145   -109
    -12    517    530   -252   -270    522     -2     31    381    272    166   -103
    -10    550    561   -270   -285    555     15     44    402    293    184    -96
     -7    571    579   -280   -293    574     44     62    426    311    192    -83
      5    576    571   -290   -283    574     49     67    431    314    192    -83
      7    623    613   -316   -301    618     59     83    459    345    226    -51
     -2    680    683   -340   -342    683     54     83    485    379    259    -20
     12    732    719   -371   -353    727     12     54    488    394    277     -7
     46    748    701   -397   -327    724    -31     31    483    394    277      0
     51    732    680   -394   -314    706    -49     18    467    387    270     -5
     44    709    662   -379   -309    685    -59     -2    444    366    249    -10
     38    675    636   -355   -298    657    -77    -36    420    337    226    -10
     28    628    600   -329   -285    613    -88    -51    392    309    184    -44
     15    511    493   -265   -239    504    -90    -62    350    270    137   -119
     15    423    407   -220   -194    418   -111    -88    303    220     85   -202
     12    361    348   -187   -166    355   -111   -101    283    192     57   -233
     -7    335    342   -163   -176    337   -106   -114    262    168     36   -241
     -7    296    301   -145   -153    298   -124   -137    223    132      0   -275
      2    270    267   -137   -135    270   -135   -148    207    116    -20   -290
     -7    270    277   -129   -142    272   -116   -140    218    127    -20   -290
     -5    257    259   -127   -132    257   -116   -142    210    122    -25   -309
     15    244    228   -132   -106    236   -127   -153    197    109    -33   -324
     20    239    215   -132    -98    226   -132   -155    187     98    -46   -329
      5    236    231   -119   -111    233   -135   -158    187     98    -51   -332
     12    228    215   -122   -101    220   -142   -168    181     88    -64   -345
     20    210    187   -116    -83    200   -145   -171    174     77    -77   -345
     10    174    161    -93    -75    168   -135   -168    171     77    -80   -342
      7    153    145    -80    -67    150   -132   -179    161     62   -103   -355
     25     90     62    -59    -18     75   -135   -181    116     10   -163   -428
     62    -93   -155     15    106   -124   -101   -148     25   -119   -314   -581
     75   -288   -366    103    220   -327      2    -51    -41   -285   -506   -779
     77   -270   -348     96    213   -309    142    122     51   -288   -530   -820
     -7     80     85    -38    -49     83    166    -36    213    -62   -265   -587
   -163    626    789   -231   -478    706    -49   -602    288    280    179   -140
   -329   1402   1732   -537  -1031   1566   -332  -1093    475    831    841    532
   -400   2029   2429   -813  -1413   2229   -592  -1304    761   1439   1496   1195
   -322   1857   2179   -769  -1252   2016   -854  -1444    623   1452   1491   1254
   -259   1221   1480   -480   -870   1348   -930  -1509     90    774    797    605
   -223    566    789   -171   -506    675   -795  -1353   -392    -44    -44   -226
   -184    202    387     -7   -285    293   -535   -896   -303   -202   -311   -496
   -114    161    272    -23   -194    215   -329   -511    -49    -41   -215   -444
    -28    148    174    -59   -101    161   -213   -290     85     38   -163   -428
      2    127    124    -67    -62    127   -145   -184    145     64   -150   -426
      7    119    111    -62    -51    116   -119   -142    163     67   -153   -431
     31    114     83    -75    -25     98   -119   -124    166     62   -166   -431
     51     98     44    -75      5     72   -101    -96    189     80   -158   -418
     46    101     54    -75     -5     80    -75    -70    213     93   -145   -413
     41     90     49    -64     -2     70    -70    -51    220     98   -142   -420
     41    109     64    -75    -12     88    -90    -59    213     93   -150   -433
     36    135     98    -85    -31    116    -85    -44    233    111   -135   -405
     46    140     93    -93    -23    116    -70    -25    252    124   -127   -387
     59    127     67    -93     -2     98    -51    -10    267    145   -116   -379
     57    127     70    -93     -7    101    -33     15    293    171   -101   -371
     54    161    106   -109    -25    135    -23     36    316    197    -72   -358
     70    194    122   -132    -25    158    -31     49    327    207    -54   -340
     93    210    116   -150    -10    163    -25     72    348    223    -51   -324
     90    231    140   -161    -23    187     -7    109    381    252    -33   -316
     90    246    155   -171    -31    202      7    148    420    288     -5   -298
     98    246    148   -174    -23    197     12    192    452    311     18   -267
    116    275    158   -194    -20    218     18    246    488    340     38   -228
    137    301    161   -220    -12    231     31    301    527    374     57   -207
    168    337    168   -254      0    254     38    355    581    428     98   -184
    174    379    205   -277    -15    293     51    426    649    491    148   -145
    176    392    215   -283    -18    303     80    506    727    563    213    -83
    215    439    223   -329     -5    332     80    550    776    605    257    -41
    244    511    265   -379    -10    389     75    584    820    662    303      7
    244    581    337   -413    -49    462     90    615    865    709    345     51
    236    620    384   -428    -72    504    103    623    883    727    366     83
    244    633    389   -439    -72    511    101    607    885    732    376     90
    223    641    418   -433    -96    530    103    594    883    737    379     88
    205    639    431   -423   -114    537     93    563    857    717    366     75
    207    618    410   -413   -101    514     83    514    826    675    332     46
    194    626    431   -410   -119    530     64    454    779    620    277     10
    171    594    423   -381   -127    509     59    397    735    579    233    -20
    161    542    381   -353   -109    462     49    327    672    514    179    -67
    150    496    345   -322    -96    420     31    257    613    472    137   -122
    127    475    348   -303   -111    410      5    194    561    433     98   -176
    124    407    283   -267    -77    345    -20    129    491    363     41   -226
    127    353    223   -241    -46    288    -46     70    431    311     -2   -252
    111    322    210   -215    -49    267    -49     28    392    277    -31   -272
    106    311    205   -210    -49    259    -75    -15    342    231    -83   -329
    106    290    184   -200    -38    236    -80    -33    337    226    -93   -345
     93    257    161   -176    -36    210    -64    -33    337    218    -93   -337
     77    233    155   -155    -38    194    -51    -31    337    220    -85   -327
     90    239    148   -166    -28    194    -75    -54    316    200   -109   -350
     93    249    155   -171    -31    205    -83    -67    309    184   -129   -371
     80    239    158   -161    -38    200    -77    -64    314    192   -116   -363
     75    241    166   -158    -44    205    -80    -64    319    213    -90   -345
     70    277    205   -176    -67    241    -75    -59    335    226    -75   -340
     51    298    244   -176    -96    272    -41    -33    371    249    -49   -303
     49    316    267   -184   -109    293    -31    -23    392    257    -33   -283
     62    345    283   -202   -109    314    -33    -28    389    249    -33   -280
     67    368    298   -220   -114    335    -23    -15    407    265    -31   -275
     70    426    355   -249   -142    389     -2      7    441    303      5   -252
     85    506    420   -296   -168    465    -10     12    472    337     57   -215
     98    584    485   -340   -192    535    -31      0    488    363     83   -179
     88    613    522   -353   -215    568    -57    -23    493    381    103   -158
     88    605    514   -348   -213    561    -80    -51    478    374     88   -179
     83    563    478   -324   -197    522    -96    -77    454    355     72   -197
     70    568    498   -319   -213    535   -111    -96    433    340     64   -202
     57    535    478   -296   -210    506   -124   -114    410    316     51   -218
     59    452    389   -257   -166    420   -140   -132    366    275     10   -259
     57    319    262   -189   -103    290   -150   -148    309    213    -54   -329
     44    236    192   -140    -72    215   -150   -155    275    174    -93   -371
     51    181    127   -116    -38    155   -158   -179    236    129   -135   -405
     51    155    103   -103    -25    129   -168   -205    194     93   -168   -431
     36    129     93    -85    -28    114   -168   -210    179     83   -176   -436
     33    109     75    -70    -20     93   -179   -218    163     64   -189   -457
     46     72     25    -59     10     49   -189   -226    150     46   -202   -470
     44     70     25    -57      7     46   -179   -218    161     54   -194   -457
     36     54     18    -46      7     36   -179   -220    158     51   -194   -459
     44     38     -5    -41     25     18   -187   -231    150     41   -200   -483
     36     15    -23    -25     31     -5   -184   -231    153     44   -194   -488
     25      5    -20    -15     23     -5   -179   -223    158     49   -181   -480
     31      0    -33    -18     31    -15   -181   -231    148     41   -184   -491
     41      0    -41    -20     41    -20   -189   -239    137     28   -197   -501
     44    -38    -85     -2     62    -62   -181   -226    124      7   -220   -511
     72   -179   -252     51    161   -215   -155   -194     70    -72   -314   -594
     96   -381   -480    140    285   -431    -77   -109      7   -223   -483   -776
    103   -488   -592    192    348   -540     64     54     46   -314   -602   -909
     70   -265   -337     96    202   -301    158    103    200   -189   -465   -813
    -38    176    213    -70   -127    194     18   -345    205      5   -171   -553
   -189    828   1018   -322   -602    922   -296   -982    171    348    327    -83
   -319   1548   1867   -613  -1093   1706   -563  -1358    316    867    958    511
   -280   1727   2005   -724  -1143   1865   -849  -1543    337   1163   1267    820
   -220   1267   1488   -524   -854   1376   -958  -1569     77    862    930    532
   -197    626    820   -215   -509    722   -870  -1467   -397     75    119   -205
   -150     75    226     38   -187    150   -659  -1135   -540   -387   -415   -696
    -93    -51     41     70    -70     -5   -457   -717   -226   -205   -327   -628
    -31    -44    -15     36    -10    -31   -303   -418     15    -31   -200   -530
     18    -70    -88     25     49    -77   -207   -239    148     57   -135   -488
     36   -103   -140     33     88   -122   -174   -184    179     64   -129   -496
     41   -114   -158     33     98   -135   -158   -153    194     64   -127   -496
     44   -122   -166     36    103   -142   -142   -122    215     75   -114   -480
     57   -116   -176     28    116   -145   -137   -106    223     75   -111   -485
     64   -116   -181     25    122   -148   -124    -88    241     88    -98   -485
     54    -88   -145     15     98   -116   -116    -70    265    111    -80   -467
     62    -83   -145     10    101   -114   -116    -59    277    122    -64   -459
     75    -67   -142     -5    109   -106   -116    -51    283    122    -62   -452
     77    -54   -132    -10    103    -93   -101    -25    309    145    -46   -428
     77    -44   -122    -18     98    -83    -88     -7    335    168    -25   -410
     77    -44   -122    -18     98    -80    -88      2    348    181     -5   -405
     64    -51   -116     -7     88    -83    -80     18    361    194      7   -400
     49    -51   -101      2     75    -75    -62     51    397    231     33   -379
     54    -18    -72    -18     62    -46    -62     75    423    254     59   -366
     64      5    -59    -36     59    -25    -54    109    459    283     90   -342
     70     33    -38    -51     54     -2    -33    148    498    314    116   -306
     85     44    -41    -64     64      2    -15    194    537    337    137   -280
    109     67    -44    -88     75     12     -7    239    574    361    161   -257
    124     83    -41   -103     83     20     15    311    633    415    205   -213
    145    106    -38   -127     90     33     38    384    691    470    252   -176
    174    153    -20   -163     98     67     49    441    730    506    290   -148
    189    192      0   -192     93     96     70    511    787    563    348    -83
    189    226     36   -207     75    132     90    566    844    623    405    -31
    200    259     57   -231     72    158     98    594    875    657    441    -12
    202    298     96   -249     54    197    101    602    885    675    470      5
    184    306    119   -246     31    213    111    602    888    685    483     28
    187    316    129   -254     28    223    111    581    865    670    465     23
    194    335    137   -267     28    236    106    542    833    636    441      2
    181    340    158   -259     12    249    111    511    810    620    436      5
    168    342    171   -257      0    257    103    465    782    605    426    -18
    166    324    158   -246      2    244     85    402    735    555    387    -59
    145    285    140   -215      2    213     75    342    685    504    340   -101
    116    231    114   -174      2    174     70    288    641    452    290   -140
    101    176     75   -140     12    124     44    215    579    389    233   -194
     83    137     51   -111     15     96     23    153    519    329    174   -249
     57     88     31    -72     12     59     12    106    478    288    129   -290
     49     41     -7    -44     28     18     -7     59    441    249     96   -329
     51     15    -36    -36     44    -10    -23     18    410    218     70   -363
     41      7    -33    -25     36    -12    -25     -5    392    202     57   -376
     31    -15    -46    -10     38    -31    -31    -18    376    184     38   -384
     33    -44    -77      5     54    -59    -33    -31    358    166     18   -397
     36    -31    -67     -2     49    -49    -31    -33    368    179     31   -387
     23    -33    -57      2     38    -44    -25    -31    379    184     36   -381
     20    -62    -85     18     51    -72    -31    -31    374    174     25   -387
     25    -57    -83     15     54    -70    -31    -31    368    176     28   -387
     25    -10    -38     -7     31    -23    -10     -7    400    210     64   -355
     25     23     -2    -25     15     10     15     20    431    239     93   -327
     31     57     25    -44      2     41     25     31    446    254    106   -319
     18     88     70    -51    -25     80     57     46    470    275    129   -293
     23     88     64    -57    -20     77     70     54    475    272    129   -296
     46    116     70    -83    -10     93     80     62    483    283    140   -293
     49    184    135   -119    -41    161     93     80    519    322    181   -259
     38    241    202   -140    -80    223     85     83    553    361    226   -215
     41    265    220   -155    -88    244     44     54    550    361    233   -202
     57    270    213   -163    -77    244     15     41    542    361    239   -192
     54    252    194   -155    -70    226      0     28    524    342    215   -197
     54    218    163   -135    -54    192    -23     -2    488    314    189   -213
     57    181    122   -119    -33    153    -51    -36    446    280    166   -244
     44    111     67    -77    -12     90    -54    -49    415    244    135   -277
     28    -25    -54     -2     38    -38    -57    -67    363    179     67   -340
     18   -124   -142     54     80   -132    -70    -98    309    119      7   -402
     -5   -166   -163     83     77   -163    -80   -119    267     75    -25   -431
    -12   -194   -181    103     83   -189    -83   -129    241     49    -51   -444
     -7   -244   -239    124    114   -241    -93   -150    218     25    -75   -467
      0   -262   -262    132    129   -262   -101   -166    202     12    -90   -485
    -10   -254   -244    129    114   -252   -103   -171    197     10    -93   -485
    -10   -267   -259    137    122   -265   -111   -181    184     -5   -109   -493
     -2   -285   -283    142    140   -283   -119   -194    168    -23   -124   -506
      0   -301   -301    150    150   -301   -114   -189    166    -28   -129   -504
      0   -316   -319    158    158   -316   -116   -194    155    -38   -140   -501
      0   -324   -327    161    163   -327   -124   -207    145    -46   -150   -519
    -18   -337   -319    176    148   -329   -119   -207    145    -41   -145   -527
    -31   -355   -324    194    145   -340   -111   -205    150    -36   -137   -522
    -12   -358   -348    184    166   -353   -119   -218    124    -62   -163   -550
     18   -449   -467    215    241   -457   -111   -213     59   -142   -246   -626
     41   -670   -714    314    376   -691    -51   -161    -51   -322   -441   -800
     59   -857   -917    400    488   -885     80    -36   -106   -491   -639   -997
     44   -727   -771    340    405   -748    200     25     10   -415   -561   -945
    -83   -335   -252    207     83   -293    111   -389     80   -205   -275   -678
   -246    290    535    -23   -392    413   -200  -1044    135    166    215   -184
   -405   1111   1517   -353   -961   1314   -498  -1454    371    753    904    488
   -428   1569   1997   -571  -1213   1782   -831  -1626    581   1249   1421   1008
   -337   1306   1644   -485   -992   1475  -1070  -1678    394   1135   1288    930
   -283    639    922   -179   -602    782   -997  -1551    -75    420    555    241
   -239    -41    197    140   -218     77   -701  -1169   -394   -257   -176   -457
   -171   -246    -77    207    -46   -163   -400   -672   -158   -210   -239   -553
    -83   -306   -223    194     70   -267   -218   -363     23   -114   -187   -530
    -38   -358   -319    197    140   -340   -145   -233     83    -96   -184   -540
    -25   -387   -361    207    166   -374   -114   -184     98   -103   -197   -548
    -18   -389   -371    202    174   -379    -96   -161    101   -122   -215   -555
     -2   -394   -394    197    194   -394    -85   -145    101   -135   -226   -563
      7   -394   -402    192    202   -397    -75   -127    109   -129   -220   -561
      5   -379   -384    187    194   -381    -59   -103    122   -119   -210   -548
     15   -389   -407    187    210   -397    -57    -93    119   -122   -213   -548
     18   -389   -410    184    213   -400    -51    -80    129   -114   -205   -545
     12   -371   -387    176    197   -376    -41    -64    145    -98   -189   -537
     18   -355   -374    168    194   -363    -38    -51    153    -93   -181   -532
     25   -348   -374    161    197   -361    -36    -38    161    -90   -179   -519
     33   -324   -358    145    194   -342    -23    -10    179    -77   -166   -493
     44   -314   -358    135    200   -337    -12     15    194    -67   -155   -478
     59   -311   -371    127    215   -340     -5     36    213    -54   -140   -475
     67   -298   -368    114    215   -335     10     70    241    -28   -119   -470
     80   -280   -361     98    218   -319     28    109    270     -7    -93   -452
     98   -267   -368     83    231   -316     41    148    296      7    -77   -436
    114   -249   -363     67    239   -306     54    194    327     28    -59   -418
    124   -226   -350     49    236   -285     77    257    363     59    -33   -384
    153   -205   -358     25    254   -280    101    322    397     90     -7   -358
    187   -176   -366     -7    275   -270    122    392    441    124     25   -327
    200   -132   -332    -33    265   -231    155    472    496    171     70   -280
    213    -98   -311    -59    262   -205    181    535    545    210    114   -239
    236    -62   -298    -88    265   -179    197    581    581    246    158   -192
    252    -15   -267   -119    257   -140    213    620    626    298    218   -124
    254     46   -207   -150    231    -80    223    644    657    335    259    -90
    265     77   -187   -171    226    -54    215    631    657    329    259   -122
    270    101   -171   -187    220    -33    215    610    644    311    236   -140
    262    106   -155   -187    207    -23    218    589    628    288    218   -119
    257    101   -155   -179    207    -25    213    550    602    265    213   -122
    244     90   -155   -168    200    -33    192    488    555    226    187   -150
    220     72   -150   -148    184    -38    168    418    514    189    161   -171
    197     31   -166   -116    181    -64    142    337    459    142    124   -210
    184    -12   -197    -85    189   -103    106    246    392     77     70   -270
    153    -36   -189    -57    168   -114     75    166    329     28     28   -303
    122    -77   -200    -20    158   -140     54     96    275    -20    -10   -319
    111   -127   -241      7    174   -184     28     28    220    -75    -41   -340
    101   -174   -275     36    187   -223     10    -18    189    -90    -49   -342
     80   -197   -277     57    176   -236     12    -41    179    -90    -41   -363
     77   -210   -288     64    181   -249     -2    -70    148   -127    -75   -433
     83   -226   -309     70    194   -267    -15    -98    114   -168   -116   -459
     80   -223   -303     72    192   -262    -20   -103    101   -194   -142   -436
     72   -223   -296     75    181   -259    -15   -111    101   -197   -132   -449
     72   -233   -306     80    189   -270    -23   -132     80   -226   -158   -459
     72   -236   -309     80    189   -272    -15   -137     72   -239   -174   -452
     72   -226   -298     77    184   -262     -5   -137     75   -239   -168   -449
     83   -228   -311     70    194   -270    -20   -153     64   -252   -174   -433
     80   -205   -285     62    181   -244    -10   -148     72   -239   -155   -428
     72   -179   -252     51    161   -215      7   -132     88   -223   -148   -436
     75   -161   -236     44    155   -197     20   -124     96   -220   -145   -439
     77   -119   -197     20    135   -158     41   -122    103   -220   -140   -426
     70   -111   -181     20    124   -145     75   -106    103   -220   -140   -410
     72   -106   -181     15    124   -142     96    -88    116   -213   -132   -392
     85    -64   -150    -10    116   -106    103    -75    132   -192   -114   -376
     96     20    -77    -59     88    -28     93    -70    163   -150    -70   -324
    106     80    -28    -93     67     25     59    -83    171   -132    -36   -280
    129     85    -46   -109     88     20     18   -111    155   -142    -36   -275
    145     57    -88   -101    116    -15     -7   -132    137   -158    -51   -293
    129     44    -88    -88    109    -20    -23   -155    111   -181    -70   -316
    116     18   -101    -67    109    -41    -44   -189     77   -213   -101   -332
     98    -57   -158    -23    127   -106    -62   -213     36   -254   -140   -361
     83   -194   -277     57    179   -236    -67   -223    -18   -311   -202   -433
     67   -285   -353    109    210   -319    -75   -252    -80   -384   -293   -498
     67   -332   -402    132    233   -366    -85   -283   -129   -441   -348   -519
     64   -371   -436    153    249   -405    -93   -303   -158   -472   -374   -553
     36   -397   -433    181    233   -415   -101   -322   -179   -496   -402   -587
     46   -441   -488    194    267   -465   -114   -340   -213   -537   -446   -581
     54   -439   -496    192    275   -467   -119   -350   -223   -545   -454   -587
     59   -431   -493    184    275   -462   -109   -345   -223   -542   -459   -594
     80   -454   -535    187    306   -493   -116   -350   -241   -571   -496   -615
     88   -452   -542    181    314   -498   -132   -368   -265   -589   -519   -631
     70   -452   -522    189    293   -485   -129   -368   -259   -576   -506   -607
     59   -470   -530    205    293   -498   -140   -384   -285   -594   -517   -605
     75   -488   -563    207    319   -524   -161   -400   -311   -607   -527   -626
     80   -491   -571    205    324   -530   -153   -400   -314   -618   -553   -639
     85   -506   -592    210    337   -548   -145   -394   -327   -646   -592   -649
     98   -587   -685    241    392   -636   -145   -402   -387   -727   -683   -714
    137   -795   -932    329    535   -862   -114   -376   -509   -901   -867   -878
    137   -953  -1091    405    613  -1021     25   -244   -535  -1036  -1028  -1041
    127   -831   -961    350    542   -896    155   -119   -405   -976   -979  -1013
     38   -470   -511    215    272   -491    148   -361   -288   -779   -727   -776
   -116     96    213     10   -163    153   -101   -958   -213   -413   -254   -283
   -270    883   1150   -306   -709   1015   -355  -1345     23    155    410    384
   -293   1317   1610   -511   -953   1462   -631  -1517    228    633    914    896
   -210   1034   1244   -413   -727   1137   -898  -1675    -18    496    761    826
   -158    397    555   -119   -355    475   -953  -1743   -597   -244     15    135
   -155   -171    -15    163    -72    -96   -750  -1519   -982   -963   -737   -602
   -101   -415   -314    257    106   -366   -517  -1060   -807   -989   -872   -748
    -12   -457   -444    233    215   -449   -355   -693   -576   -846   -779   -672
     57   -475   -532    210    293   -504   -272   -504   -475   -789   -740   -644
     75   -496   -571    207    322   -532   -249   -465   -475   -807   -766   -675
     72   -498   -571    213    319   -535   -236   -439   -470   -815   -779   -688
     83   -472   -555    194    316   -514   -226   -418   -454   -807   -774   -685
    106   -470   -576    181    340   -522   -213   -392   -444   -797   -766   -685
     96   -472   -571    187    332   -522   -213   -387   -454   -815   -795   -711
     96   -483   -579    192    335   -530   -220   -379   -452   -826   -805   -701
     93   -488   -581    197    335   -535   -218   -366   -444   -820   -797   -670
     77   -506   -584    215    329   -545   -215   -363   -446   -839   -815   -670
     64   -480   -548    207    306   -514   -213   -355   -441   -846   -826   -672
     93   -436   -530    171    311   -483   -244   -342   -423   -831   -797   -644
    148   -392   -540    122    342   -465   -277   -332   -418   -823   -779   -620
    161   -353   -514     96    337   -433   -259   -296   -381   -787   -748   -615
    148   -376   -527    111    337   -452   -239   -275   -374   -797   -784   -685
    158   -387   -545    114    350   -465   -241   -277   -394   -833   -818   -678
    179   -350   -532     83    353   -439   -226   -249   -363   -800   -766   -610
    176   -350   -527     88    350   -439   -194   -205   -324   -774   -740   -587
    174   -340   -514     80    342   -426   -187   -161   -301   -756   -732   -581
    129   -327   -457     98    293   -392   -168   -124   -272   -735   -717   -553
     90   -275   -368     90    228   -322   -122    -64   -215   -691   -670   -493
    111   -226   -337     57    223   -280    -96    -12   -166   -649   -633   -446
    210   -176   -389    -18    298   -283   -109     51   -122   -613   -602   -405
    249   -135   -387    -57    316   -259   -111    127    -64   -550   -537   -337
    265    -77   -345    -93    303   -210    -96    184      0   -483   -470   -285
    314    -15   -329   -148    322   -171    -72    231     46   -444   -436   -270
    301     20   -280   -163    290   -129    -49    244     70   -428   -433   -231
    283     64   -218   -174    252    -77    -44    236     85   -413   -410   -223
    272     98   -176   -187    223    -38    -67    210     83   -415   -407   -259
    252    106   -145   -179    200    -18    -96    174     62   -436   -428   -244
    192     64   -127   -129    161    -28   -116    127     20   -480   -459   -265
    202     72   -129   -137    166    -28   -174     57    -31   -530   -491   -296
    233     98   -135   -168    181    -18   -205    -15    -90   -584   -524   -309
    158     83    -75   -119    116      5   -192    -77   -129   -615   -553   -376
    158     77    -83   -119    122     -2   -171   -137   -184   -683   -639   -439
    150     38   -111    -96    132    -36   -171   -187   -244   -753   -693   -418
    114    -18   -135    -49    124    -75   -184   -249   -301   -789   -706   -449
    163    -41   -205    -59    184   -122   -220   -316   -366   -836   -753   -514
    189    -83   -272    -54    231   -176   -265   -374   -426   -888   -797   -571
    153   -127   -280    -12    215   -202   -270   -420   -478   -937   -846   -641
     85   -174   -259     41    171   -215   -270   -462   -517   -989   -901   -691
    109   -158   -267     25    187   -213   -298   -504   -550  -1034   -945   -670
    135   -142   -277      2    202   -210   -332   -524   -576  -1049   -961   -667
    137   -137   -275      0    205   -205   -340   -535   -579  -1044   -950   -667
    127   -142   -270      5    194   -205   -345   -535   -579  -1039   -948   -675
     77   -129   -207     25    142   -168   -327   -514   -553  -1000   -911   -641
    132    -98   -233    -18    181   -166   -324   -504   -548   -974   -883   -605
    142   -109   -252    -18    194   -179   -309   -496   -537   -953   -865   -641
    145    -75   -220    -36    181   -148   -298   -493   -527   -948   -870   -685
    132    -49   -181    -41    155   -114   -306   -514   -548   -976   -914   -667
     72    -25    -98    -23     83    -62   -270   -491   -511   -930   -875   -623
     96    -18   -114    -38    103    -67   -252   -478   -493   -914   -872   -594
    109     20    -88    -67     98    -33   -241   -465   -470   -888   -857   -607
     64     96     31    -80     18     64   -231   -462   -446   -862   -823   -566
      0    168    166    -85    -83    168   -257   -485   -426   -833   -766   -472
     44    197    153   -122    -54    176   -301   -501   -420   -813   -737   -459
    103    213    109   -158     -2    161   -322   -509   -413   -802   -740   -491
    135    213     77   -174     28    145   -324   -511   -428   -815   -763   -483
     88    184     96   -137     -5    140   -327   -535   -454   -828   -771   -480
     70    176    103   -124    -15    140   -353   -555   -478   -839   -774   -493
     93    109     15   -101     36     64   -374   -574   -514   -872   -815   -545
    101    -28   -129    -36    114    -77   -381   -589   -566   -919   -872   -592
     49   -171   -223     59    135   -197   -366   -602   -610   -963   -919   -649
    -31   -220   -189    124     77   -205   -342   -644   -641   -989   -948   -698
    -44   -246   -202    145     75   -223   -348   -672   -667  -1015   -974   -709
     49   -246   -296     98    171   -270   -407   -688   -706  -1060  -1026   -735
     15   -309   -324    145    166   -314   -415   -717   -724  -1070  -1026   -743
    -10   -298   -288    153    137   -293   -392   -732   -732  -1067  -1026   -766
    111   -192   -306     38    207   -249   -387   -714   -724  -1067  -1041   -740
    254   -137   -392    -57    322   -265   -423   -662   -724  -1067  -1065   -685
    106   -303   -413     96    257   -355   -452   -688   -766  -1096  -1101   -696
      7   -392   -400    192    202   -397   -423   -701   -766  -1075  -1088   -719
      7   -376   -384    184    194   -379   -387   -683   -743  -1036  -1062   -758
     12   -366   -379    176    194   -371   -394   -688   -745  -1044  -1083   -740
     83   -345   -431    129    254   -387   -410   -696   -753  -1034  -1091   -724
    101   -319   -420    109    259   -371   -384   -693   -748  -1002  -1085   -737
      5   -433   -441    213    220   -436   -340   -706   -787  -1041  -1150   -800
     41   -665   -706    311    374   -685   -309   -670   -893  -1189  -1327   -924
     67   -849   -919    389    493   -883   -163   -532   -914  -1306  -1465  -1072
     44   -758   -805    355    423   -782    -20   -454   -831  -1273  -1449  -1148
    -57   -426   -371    241    155   -397    -70   -748   -789  -1137  -1278   -961
   -158    150    309      5   -233    228   -431  -1376   -818   -857   -870   -475
   -272    966   1239   -348   -756   1101   -719  -1722   -587   -270   -166    145
   -272   1397   1670   -563   -971   1532   -995  -1870   -394    192    303    581
   -220   1137   1356   -459   -787   1244  -1179  -1953   -566     75    122    439
   -168    524    693   -176   -431    607  -1166  -1945  -1047   -641   -649   -168
   -153    -90     59    119   -109    -18   -943  -1660  -1317  -1187  -1239   -685
    -72   -316   -246    194     85   -283   -698  -1208  -1083  -1078  -1218   -706
      2   -324   -327    161    163   -324   -496   -898   -854   -914  -1104   -688
    109   -342   -452    116    280   -397   -379   -719   -748   -875  -1124   -701
    148   -335   -483     90    314   -407   -366   -678   -730   -885  -1158   -644
    135   -358   -493    109    314   -426   -329   -644   -704   -852  -1117   -623
     85   -400   -485    155    283   -441   -275   -626   -683   -810  -1080   -626
     64   -407   -472    171    267   -439   -272   -613   -659   -782  -1065   -662
     90   -379   -472    142    280   -426   -288   -605   -672   -802  -1111   -693
     67   -413   -483    171    275   -446   -303   -626   -698   -836  -1148   -623
    -12   -436   -423    223    202   -428   -288   -628   -678   -789  -1088   -589
    -36   -384   -348    210    155   -366   -277   -623   -649   -753  -1067   -641
     44   -345   -392    150    218   -368   -275   -594   -662   -782  -1150   -605
    174   -316   -491     72    329   -405   -285   -563   -644   -766  -1153   -522
    163   -329   -493     80    327   -410   -306   -535   -613   -714  -1106   -532
    103   -335   -439    116    270   -387   -267   -506   -571   -665  -1075   -553
    189   -244   -433     25    309   -337   -244   -472   -530   -615  -1034   -491
    246   -228   -475    -10    358   -350   -233   -452   -514   -592  -1015   -457
    265   -265   -530      0    394   -397   -254   -426   -524   -597  -1047   -485
    215   -246   -462     15    337   -353   -262   -400   -509   -587  -1065   -465
    249   -244   -493     -2    368   -368   -228   -345   -462   -537  -1028   -387
    161   -293   -454     64    306   -371   -166   -337   -439   -511  -1015   -418
     59   -303   -363    119    210   -335   -119   -376   -431   -514  -1031   -397
    148   -254   -402     54    275   -327   -150   -348   -400   -467   -992   -353
    285   -163   -449    -64    366   -306   -184   -213   -335   -397   -940   -262
    376   -114   -491   -132    431   -301   -163    -90   -265   -327   -888   -210
    366    -67   -436   -150    400   -249   -101    -15   -187   -257   -828   -187
    324    -41   -366   -140    345   -202    -77     -5   -158   -244   -813   -129
    272     -5   -277   -135    272   -140    -85    -41   -158   -239   -807    -80
    371     59   -314   -215    342   -127   -122    -49   -153   -210   -779    -54
    462     85   -379   -275    418   -145   -132    -10   -145   -197   -776    -75
    457    129   -327   -293    392    -98   -106    -15   -142   -200   -792    -83
    407     93   -314   -252    361   -109   -122    -80   -181   -246   -836    -70
    379     70   -309   -226    342   -119   -142   -111   -192   -246   -820    -57
    374     75   -298   -226    335   -111   -140   -129   -189   -241   -820   -106
    332     83   -249   -207    290    -83   -122   -194   -223   -303   -893   -150
    277      7   -272   -145    275   -132   -124   -277   -288   -394   -963   -140
    296    -25   -322   -135    309   -174   -163   -345   -332   -433   -992   -184
    213    -64   -280    -75    244   -171   -174   -389   -366   -459  -1005   -223
    137   -114   -252    -10    194   -181   -158   -402   -384   -475  -1005   -233
    226   -111   -337    -57    280   -226   -202   -420   -405   -493  -1008   -259
    197   -148   -348    -25    270   -246   -210   -465   -431   -530  -1036   -314
    179   -158   -340    -12    259   -249   -215   -535   -485   -610  -1098   -345
    192   -163   -355    -12    272   -259   -226   -558   -514   -646  -1119   -337
    288   -174   -462    -57    374   -316   -265   -511   -509   -641  -1109   -311
    376   -119   -496   -129    436   -306   -280   -475   -491   -620  -1075   -340
    319   -129   -449    -96    381   -288   -283   -483   -504   -654  -1096   -355
    252   -161   -413    -44    332   -285   -270   -509   -509   -680  -1114   -361
    244   -153   -397    -46    319   -272   -257   -522   -519   -701  -1127   -327
    233   -176   -413    -28    322   -293   -252   -524   -532   -714  -1132   -350
    226   -145   -371    -38    296   -259   -226   -493   -501   -685  -1098   -335
    218    -80   -298    -67    257   -189   -200   -467   -470   -654  -1054   -296
    197    -70   -267    -64    231   -166   -189   -488   -491   -688  -1080   -296
    155    -57   -213    -51    184   -135   -155   -540   -498   -706  -1083   -290
    114    -51   -166    -31    137   -109   -150   -542   -483   -685  -1049   -267
    106     -7   -114    -49    109    -59   -150   -462   -410   -594   -953   -194
    189    106    -85   -150    137     10   -176   -444   -368   -545   -906   -231
    335    189   -145   -262    239     20   -231   -454   -387   -571   -943   -244
    353    184   -171   -270    262      7   -275   -465   -410   -610   -982   -218
    392    155   -236   -272    314    -38   -314   -496   -449   -657  -1031   -241
    272    119   -153   -197    213    -15   -290   -524   -462   -680  -1054   -205
    239    114   -124   -176    181     -5   -301   -540   -475   -693  -1054   -171
    223    -20   -244   -101    233   -132   -337   -566   -524   -735  -1093   -228
    283   -122   -405    -80    342   -262   -322   -548   -558   -771  -1140   -314
    267   -187   -457    -41    358   -322   -319   -566   -589   -815  -1187   -358
    218   -220   -439      0    327   -329   -337   -605   -618   -854  -1221   -371
    220   -239   -459      5    340   -348   -363   -620   -636   -878  -1241   -374
    252   -259   -511      5    381   -384   -371   -618   -649   -891  -1254   -397
    249   -254   -506      2    376   -379   -374   -626   -654   -904  -1273   -420
    249   -272   -522     10    384   -394   -379   -636   -670   -930  -1291   -415
    254   -272   -527      7    389   -397   -387   -636   -670   -935  -1301   -423
    236   -285   -522     25    379   -402   -376   -649   -678   -943  -1304   -420
    176   -301   -478     59    327   -389   -361   -680   -680   -940  -1288   -407
    192   -298   -491     54    340   -394   -376   -672   -680   -937  -1301   -452
    215   -314   -530     49    371   -420   -384   -644   -670   -932  -1322   -446
    215   -329   -545     57    379   -436   -387   -631   -662   -927  -1317   -441
    259   -319   -579     28    418   -449   -400   -641   -683   -953  -1350   -444
    249   -324   -574     38    410   -449   -392   -644   -701   -974  -1379   -431
    244   -431   -678     93    459   -553   -394   -654   -743  -1021  -1428   -493
    267   -631   -898    181    581   -763   -361   -644   -852  -1176  -1605   -709
    265   -807  -1072    270    667   -940   -218   -558   -930  -1358  -1831   -904
    252   -756  -1010    252    631   -883   -101   -467   -867  -1353  -1842   -891
    174   -485   -659    155    415   -571   -116   -633   -771  -1187  -1631   -688
     80    127     46   -103     18     88   -329  -1041   -594   -787  -1119   -161
    -57    984   1039   -465   -550   1010   -527  -1286   -210   -122   -337    623
    -90   1447   1538   -678   -815   1491   -750  -1371     70    366    158   1096
    -15   1231   1247   -610   -631   1239   -987  -1483   -116    226    -23   1067
    -12    693    706   -340   -358    698  -1067  -1613   -646   -436   -670    470
      2    194    189   -101    -93    192   -924  -1483   -992  -1008  -1254   -202
     90   -101   -192      5    140   -145   -704  -1127   -932  -1091  -1421   -428
    168   -210   -379     18    272   -293   -522   -852   -800  -1034  -1421   -433
    213   -249   -462     18    337   -355   -402   -688   -717   -995  -1402   -418
    244   -267   -511     10    376   -389   -368   -641   -706  -1010  -1418   -431
    233   -303   -537     33    384   -420   -368   -633   -722  -1039  -1441   -441
    213   -332   -545     59    376   -436   -381   -631   -727  -1049  -1436   -436
    228   -303   -532     38    379   -418   -368   -615   -711  -1039  -1410   -462
    262   -280   -545      7    402   -410   -342   -587   -688  -1028  -1400   -478
    252   -277   -532     12    389   -405   -345   -571   -683  -1028  -1392   -449
    218   -280   -501     28    358   -389   -332   -555   -680  -1039  -1402   -449
    231   -265   -496     18    363   -379   -311   -537   -675  -1049  -1408   -384
    239   -252   -493      5    363   -371   -314   -532   -670  -1028  -1358   -361
    257   -236   -496    -10    376   -366   -329   -522   -659  -1008  -1332   -394
    233   -226   -459     -5    345   -342   -327   -509   -659  -1021  -1363   -415
    228   -210   -439     -7    332   -324   -322   -496   -657  -1041  -1379   -366
    241   -187   -428    -28    332   -306   -309   -459   -615   -992  -1299   -314
    252   -161   -415    -46    332   -288   -298   -423   -581   -948  -1241   -340
    272   -163   -436    -54    353   -301   -298   -405   -587   -974  -1293   -415
    283   -168   -452    -57    366   -309   -309   -394   -610  -1031  -1345   -332
    257   -158   -415    -49    332   -285   -298   -355   -579  -1000  -1296   -280
    293   -116   -410    -88    350   -265   -296   -319   -550   -971  -1254   -267
    337    -90   -431   -124    384   -259   -280   -265   -509   -930  -1202   -241
    319    -88   -407   -114    363   -246   -259   -200   -452   -870  -1130   -202
    332    -54   -387   -140    355   -220   -280   -168   -439   -862  -1130   -228
    400     44   -358   -223    379   -155   -265   -109   -405   -852  -1132   -181
    457    127   -329   -293    394    -98   -223    -46   -353   -815  -1091    -57
    467    155   -311   -311    389    -77   -220    -25   -322   -776  -1039    -33
    449    166   -283   -309    366    -57   -233    -25   -309   -756  -1013    -33
    428    207   -220   -316    324     -7   -226    -10   -296   -745   -995    -28
    444    280   -166   -363    306     57   -226     12   -283   -732   -992     -5
    459    314   -145   -387    303     85   -241    -10   -301   -761  -1028     12
    397    280   -116   -340    257     83   -246    -57   -335   -797  -1065     20
    381    288    -93   -335    236     98   -244    -90   -348   -802  -1070     -2
    381    298    -83   -342    231    109   -249   -132   -368   -826  -1098    -51
    361    265    -96   -311    228     85   -275   -184   -420   -878  -1156    -80
    324    200   -124   -262    223     38   -293   -239   -480   -940  -1221   -129
    327    218   -109   -272    218     57   -316   -298   -527   -995  -1270   -158
    319    213   -106   -267    213     54   -348   -363   -579  -1044  -1317   -202
    298    119   -179   -207    239    -28   -368   -420   -641  -1104  -1376   -259
    265     93   -171   -181    218    -38   -379   -467   -670  -1124  -1387   -272
    249     85   -163   -168    205    -38   -389   -498   -696  -1143  -1405   -306
    215     59   -158   -137    187    -49   -407   -527   -730  -1184  -1467   -361
    194     59   -135   -127    166    -36   -418   -548   -763  -1228  -1530   -371
    220     51   -168   -137    192    -57   -433   -563   -787  -1254  -1553   -345
    215     57   -161   -137    187    -51   -436   -568   -787  -1247  -1551   -353
    207     83   -124   -145    166    -20   -439   -568   -779  -1226  -1535   -350
    231    111   -119   -171    176     -2   -444   -561   -763  -1192  -1499   -332
    228     90   -137   -161    184    -23   -446   -568   -776  -1202  -1525   -407
    220     96   -124   -158    171    -12   -433   -574   -797  -1241  -1597   -428
    226    124   -103   -176    163     10   -426   -566   -797  -1249  -1610   -350
    239    197    -41   -218    140     77   -420   -553   -776  -1215  -1577   -332
    244    236     -7   -241    124    116   -415   -553   -769  -1197  -1569   -340
    215    220      2   -218    106    111   -394   -540   -753  -1176  -1564   -335
    200    207      5   -205     98    109   -400   -535   -750  -1169  -1556   -311
    197    257     59   -226     70    158   -394   -514   -711  -1114  -1496   -262
    189    345    155   -267     15    252   -389   -498   -670  -1070  -1467   -290
    220    415    194   -319     12    306   -400   -506   -667  -1072  -1496   -283
    239    480    241   -361     -2    363   -428   -530   -672  -1070  -1496   -233
    226    483    257   -353    -15    371   -449   -542   -680  -1072  -1522   -244
    207    444    236   -327    -15    342   -475   -558   -709  -1096  -1556   -233
    200    405    205   -303     -2    306   -504   -581   -735  -1109  -1564   -254
    202    407    205   -303      0    306   -519   -592   -753  -1111  -1571   -280
    181    322    140   -252     20    231   -542   -605   -795  -1140  -1605   -329
    192    213     18   -205     85    116   -550   -615   -841  -1189  -1662   -397
    189    171    -18   -181    103     77   -545   -620   -870  -1228  -1714   -439
    168    153    -15   -161     90     70   -561   -646   -911  -1280  -1769   -444
    153    103    -49   -127    101     28   -581   -678   -940  -1301  -1790   -478
    155     98    -59   -127    106     20   -581   -670   -927  -1280  -1769   -472
    153    109    -46   -132     98     31   -587   -662   -917  -1262  -1761   -470
    155     93    -62   -127    109     15   -589   -665   -924  -1273  -1787   -470
    166     93    -72   -129    119     10   -594   -662   -937  -1288  -1805   -496
    163     72    -93   -119    127    -10   -592   -665   -953  -1309  -1844   -532
    161     70    -90   -116    124     -7   -579   -649   -935  -1291  -1823   -501
    142     57    -85   -103    114    -12   -600   -659   -943  -1286  -1813   -496
    127     28    -98    -77    114    -33   -610   -665   -948  -1286  -1813   -504
    127     28    -98    -80    114    -33   -602   -654   -940  -1267  -1795   -488
    127     33    -93    -80    109    -28   -605   -649   -940  -1260  -1797   -517
    119     20   -101    -70    109    -38   -626   -654   -969  -1296  -1855   -574
    140    -64   -205    -36    171   -135   -600   -628  -1010  -1361  -1935   -618
    166   -285   -452     59    306   -368   -506   -545  -1083  -1501  -2096   -779
    161   -353   -517     96    337   -433   -387   -418  -1062  -1574  -2213   -924
    122   -135   -259      5    189   -197   -288   -311   -885  -1428  -2088   -852
     12    296    283   -153   -135    290   -332   -553   -761  -1184  -1784   -574
   -106    958   1065   -426   -587   1010   -597  -1044   -659   -758  -1210     10
   -194   1569   1764   -685   -979   1665   -805  -1296   -431   -218   -566    626
   -153   1688   1839   -769   -995   1764  -1023  -1421   -374     51   -280    935
   -116   1286   1402   -584   -758   1343  -1171  -1577   -748   -327   -683    623
   -127    753    880   -314   -504    815  -1195  -1654  -1319  -1132  -1483   -184
    -93    335    428   -122   -262    381  -1070  -1444  -1480  -1517  -1932   -662
    -36    181    215    -72   -127    197   -891  -1080  -1249  -1397  -1914   -633
     23    153    129    -88    -51    142   -745   -805  -1052  -1262  -1842   -576
     49    142     90    -98    -20    119   -654   -646   -945  -1202  -1813   -548
     67    142     75   -103     -2    109   -610   -574   -888  -1156  -1782   -519
     85    109     23    -98     31     67   -581   -537   -859  -1130  -1764   -517
     83     90      7    -85     38     49   -563   -504   -839  -1101  -1735   -498
     59    101     41    -80      7     72   -563   -483   -823  -1075  -1714   -498
     51    137     85    -96    -15    111   -545   -457   -792  -1036  -1675   -491
     77    197    119   -140    -20    161   -530   -431   -748  -1000  -1647   -488
     93    213    119   -153    -12    166   -519   -410   -735   -997  -1652   -462
     93    215    122   -155    -12    168   -519   -394   -722   -971  -1623   -441
     90    239    148   -166    -28    194   -509   -374   -696   -943  -1587   -413
     77    262    184   -171    -54    223   -511   -350   -667   -901  -1535   -392
     72    290    218   -181    -72    254   -514   -337   -646   -870  -1504   -413
     75    272    197   -174    -62    236   -506   -316   -628   -854  -1512   -423
     88    293    205   -189    -59    249   -504   -293   -607   -846  -1509   -389
     96    316    218   -207    -62    267   -488   -257   -568   -802  -1467   -358
     96    340    244   -218    -72    293   -483   -228   -550   -784  -1462   -353
     90    368    275   -231    -90    322   -491   -202   -519   -735  -1413   -350
     77    389    311   -233   -116    350   -475   -150   -462   -665  -1345   -298
     83    387    303   -239   -109    345   -470   -101   -418   -607  -1299   -244
    111    431    319   -270   -103    376   -459    -49   -368   -561  -1260   -205
    101    446    345   -275   -122    397   -446     -2   -322   -519  -1239   -192
    114    496    381   -306   -132    439   -426     59   -249   -446  -1179   -137
    140    571    431   -358   -148    501   -415    122   -171   -361  -1083    -77
    166    600    433   -381   -132    517   -410    168   -116   -296  -1015    -46
    184    659    475   -423   -145    568   -410    200    -83   -249   -971     -2
    166    685    519   -426   -176    605   -407    207    -62   -220   -940     31
    140    706    563   -426   -213    636   -405    207    -36   -181   -893     46
    150    766    615   -457   -231    691   -405    207    -15   -142   -846     83
    158    800    639   -480   -239    719   -384    218     15   -106   -810     88
    163    792    628   -478   -233    711   -368    205      5   -132   -836     20
    161    800    639   -480   -239    719   -374    161    -38   -187   -893      7
    140    826    685   -483   -272    756   -394    111    -72   -207   -898      5
    106    779    672   -444   -283    727   -413     70   -106   -228   -911    -36
     64    709    641   -387   -288    675   -402     36   -137   -265   -961   -101
     41    623    581   -332   -270    602   -387      5   -174   -316  -1026   -153
     41    576    535   -309   -246    555   -392    -36   -213   -361  -1057   -194
     25    566    540   -296   -257    553   -413    -93   -265   -405  -1091   -267
      7    553    545   -280   -267    550   -410   -111   -283   -415  -1096   -306
    -10    522    532   -257   -272    527   -407   -116   -296   -423  -1098   -327
    -12    475    488   -231   -249    480   -433   -142   -329   -454  -1132   -350
    -36    436    470   -200   -252    452   -454   -158   -345   -467  -1137   -368
    -31    480    511   -226   -272    496   -441   -155   -332   -449  -1114   -350
    -15    501    514   -244   -265    506   -441   -168   -335   -436  -1091   -358
    -12    483    496   -233   -254    488   -444   -166   -316   -407  -1065   -368
    -23    488    511   -233   -267    498   -428   -153   -296   -392  -1049   -358
    -25    491    517   -231   -270    504   -423   -153   -288   -384  -1044   -358
     -5    524    530   -262   -267    527   -397   -129   -262   -361  -1021   -319
    -44    535    579   -244   -311    555   -384   -111   -233   -314   -969   -314
    -57    545    602   -244   -329    571   -381   -114   -228   -306   -961   -327
    -46    563    610   -259   -327    587   -379   -114   -223   -301   -963   -335
    -33    623    657   -296   -345    641   -361    -83   -187   -267   -930   -293
    -25    698    724   -335   -374    711   -329    -28   -114   -189   -849   -233
     12    813    797   -415   -392    805   -340    -25    -72   -145   -800   -189
     -5    852    857   -423   -431    854   -371    -57    -64   -124   -774   -181
    -59    828    888   -387   -472    857   -402    -83    -64   -106   -758   -184
    -57    820    878   -381   -467    849   -410    -96    -70    -98   -748   -194
      0    836    836   -418   -418    836   -426    -96    -80   -106   -756   -207
      5    841    833   -423   -415    839   -436   -103    -90   -111   -763   -213
    -12    784    797   -389   -405    789   -436   -122   -111   -127   -787   -236
      2    704    701   -353   -348    704   -462   -148   -150   -166   -828   -285
    -10    592    602   -293   -306    594   -475   -155   -187   -194   -872   -332
    -41    506    548   -233   -296    527   -470   -166   -205   -200   -872   -340
    -54    472    527   -207   -290    498   -475   -187   -226   -218   -896   -420
    -44    441    485   -197   -265    462   -470   -189   -252   -262   -966   -462
    -46    418    462   -187   -257    439   -462   -189   -262   -270   -969   -413
    -44    418    462   -187   -254    439   -472   -189   -257   -254   -935   -415
    -59    392    452   -166   -257    420   -480   -189   -246   -236   -904   -410
    -51    397    449   -171   -249    423   -467   -179   -223   -207   -870   -441
    -41    394    436   -176   -239    415   -462   -181   -228   -228   -909   -449
    -18    394    413   -189   -215    402   -462   -181   -231   -233   -922   -415
    -25    371    397   -174   -213    384   -470   -179   -218   -215   -909   -423
    -36    350    387   -155   -210    368   -480   -174   -200   -189   -875   -407
    -88    314    402   -114   -246    358   -472   -181   -192   -161   -836   -428
   -109    314    423   -103   -267    368   -441   -179   -171   -135   -810   -462
   -122    272    394    -75   -259    332   -426   -174   -189   -171   -859   -485
    -83    145    228    -31   -155    187   -420   -155   -249   -257   -958   -535
    -51    -75    -23     62    -18    -49   -335    -59   -296   -389  -1132   -683
    -54   -155   -101    103     23   -129   -184     98   -231   -428  -1208   -797
    -90     44    132     20   -114     88   -101    127    -93   -309  -1080   -750
   -210    439    649   -114   -428    542   -254   -316   -140   -184   -854   -579
   -387   1072   1460   -345   -924   1265   -600   -914   -231     90   -410   -106
   -439   1758   2197   -659  -1317   1977   -904  -1257   -148    514    137    410
   -296   1997   2294   -849  -1293   2145  -1195  -1421   -116    797    452    680
   -233   1579   1813   -672  -1023   1696  -1244  -1387   -277    610    218    478
   -301    930   1231   -314   -766   1078  -1114  -1286   -667    -85   -524   -218
   -309    449    756    -70   -532    602   -919  -1010   -756   -449   -971   -633
   -298    272    571     12   -436    420   -717   -646   -478   -293   -904   -581
   -197    335    532    -67   -363    433   -530   -329   -197    -64   -711   -423
    -93    277    368    -93   -231    322   -452   -150    -72     31   -639   -426
    -90    233    324    -72   -207    280   -433   -116    -51     25   -665   -485
    -77    262    340    -93   -210    301   -400    -80    -31     18   -685   -462
   -109    207    316    -49   -213    262   -363    -33     -2     31   -667   -402
   -197    166    363     15   -280    262   -340    -51      7     46   -636   -444
   -205    168    374     18   -288    270   -332    -54     15     51   -628   -452
   -192    194    384     -2   -288    288   -319    -20     38     72   -607   -441
   -158    210    368    -25   -262    288   -301     12     59     90   -589   -413
    -85    241    327    -77   -207    283   -316     31     75    101   -571   -402
    -98    249    348    -77   -223    298   -314     49     96    129   -537   -389
   -127    252    379    -62   -252    314   -301     57    116    161   -501   -392
    -85    267    353    -90   -218    309   -309     90    137    181   -480   -384
    -64    272    335   -103   -200    303   -322    106    148    189   -467   -379
   -111    275    387    -83   -249    329   -272    140    192    226   -426   -350
    -96    293    387   -101   -241    340   -262    153    218    244   -405   -327
    -98    290    389    -96   -244    340   -265    194    257    288   -355   -296
   -150    303    452    -77   -303    376   -241    223    301    340   -301   -267
    -96    345    441   -124   -267    392   -236    270    353    394   -239   -262
    -72    374    446   -153   -262    410   -218    340    402    433   -218   -296
   -158    345    504    -93   -329    423   -181    381    418    420   -259   -218
   -210    353    563    -70   -387    457   -132    433    475    480   -192   -122
   -124    410    535   -142   -329    470   -124    470    522    537   -135    -96
     -7    478    483   -236   -246    480   -140    542    571    597    -85    -64
     12    496    483   -254   -233    491   -137    605    620    649    -41    -36
     54    558    504   -309   -223    532   -124    620    652    685     -5     -5
     62    615    553   -337   -246    584    -93    641    683    730     38     33
     57    649    589   -353   -267    620    -77    644    696    758     70     64
      0    646    646   -322   -322    646    -70    623    683    766     80     64
    -46    615    662   -285   -353    639    -90    553    641    740     59     31
    -18    610    628   -296   -324    620   -127    509    600    709     18     -2
    -44    589    631   -275   -337    610   -135    478    566    680    -25    -10
    -98    540    639   -220   -368    589   -132    420    532    652    -62    -49
   -119    522    639   -202   -379    579   -145    366    498    631    -98    -93
    -54    493    548   -220   -301    519   -166    345    467    605   -140   -127
    -36    465    501   -218   -267    483   -184    309    436    587   -176   -163
    -67    413    480   -171   -272    446   -189    259    407    563   -215   -205
   -122    350    472   -114   -298    410   -215    197    361    519   -277   -259
   -148    316    465    -85   -306    389   -233    161    332    493   -314   -270
   -114    296    410    -90   -262    353   -241    137    324    488   -327   -280
   -124    254    379    -64   -252    316   -241    129    324    493   -345   -316
   -148    233    379    -44   -262    306   -252    111    314    475   -381   -322
   -127    241    368    -57   -249    306   -259    103    311    475   -392   -296
   -176    223    400    -23   -288    311   -252     93    319    493   -371   -283
   -194    202    397     -2   -296    298   -241     98    335    517   -358   -301
   -184    194    379     -7   -283    288   -241    109    350    524   -379   -316
   -145    210    353    -33   -249    280   -252    106    353    522   -394   -285
   -137    252    387    -59   -262    319   -226    129    392    561   -363   -246
   -148    293    441    -72   -293    366   -194    155    431    600   -332   -223
   -135    309    441    -88   -288    374   -187    166    454    633   -311   -207
   -142    322    465    -90   -303    392   -176    176    475    659   -285   -192
   -153    335    485    -93   -319    407   -158    179    491    680   -254   -184
   -127    405    532   -137   -329    467   -142    202    542    735   -194   -174
   -132    459    592   -163   -361    524   -148    194    561    748   -192   -174
   -132    472    605   -168   -368    537   -168    171    555    743   -205   -140
   -109    472    579   -184   -345    524   -192    158    550    745   -197   -114
   -109    470    579   -179   -342    524   -207    145    542    756   -184   -109
   -114    465    579   -176   -345    522   -218    124    532    766   -155   -101
   -111    452    563   -168   -337    506   -231    106    527    771   -145   -135
   -129    384    514   -127   -322    446   -236     90    496    730   -210   -194
   -135    254    389    -59   -262    322   -249     77    441    667   -290   -197
   -135    155    290    -12   -213    223   -270     64    410    644   -301   -228
   -119    129    249     -5   -184    189   -283     38    374    610   -327   -296
   -116     83    200     15   -158    140   -288     15    332    563   -381   -335
   -145     25    171     59   -158     98   -288      2    303    527   -410   -361
   -163    -15    148     88   -158     64   -303    -20    285    509   -407   -353
   -168    -25    142     96   -158     57   -316    -38    277    511   -394   -374
   -202    -62    140    129   -171     38   -319    -57    267    498   -410   -389
   -184    -70    114    127   -150     20   -319    -46    275    498   -400   -361
   -200    -80    116    137   -161     15   -309    -36    277    504   -381   -376
   -223   -106    116    166   -171      5   -303    -36    275    501   -381   -389
   -207    -85    122    145   -166     18   -296    -36    280    506   -366   -379
   -171    -83     88    127   -129      2   -275    -25    288    509   -353   -381
   -171   -127     44    148   -111    -41   -280    -31    280    501   -340   -389
   -187   -129     57    158   -124    -36   -275    -20    293    527   -293   -371
   -189   -168     18    179   -106    -75   -275    -28    275    509   -293   -439
   -171   -309   -137    241    -18   -223   -267    -25    192    389   -431   -581
   -142   -540   -397    340    124   -470   -189     44     83    189   -657   -706
   -140   -654   -514    394    187   -584    -44    179    109    116   -748   -815
   -189   -465   -277    327     44   -374     41    140    223    220   -618   -740
   -301     -7    293    155   -298    142   -137   -322    283    462   -267   -410
   -426    774   1197   -176   -810    987   -506   -849    407    922    340    153
   -524   1564   2086   -519  -1304   1823   -831  -1153    641   1465    987    740
   -501   1867   2369   -683  -1434   2117  -1171  -1299    753   1800   1353   1163
   -423   1454   1878   -514  -1150   1665  -1327  -1319    498   1548   1091    948
   -387    756   1143   -184   -766    948  -1109  -1137     57    800    288    174
   -348    189    537     77   -444    363   -771   -756    -75    368   -233   -342
   -316    -57    259    184   -290    101   -496   -350    114    418   -265   -407
   -254   -124    129    189   -192      2   -355   -116    244    493   -220   -413
   -197   -163     31    179   -114    -67   -314    -44    265    480   -257   -428
   -194   -210    -15    202    -90   -111   -283    -12    262    465   -275   -410
   -189   -226    -38    205    -75   -132   -267     10    272    470   -257   -426
   -181   -231    -49    207    -67   -140   -257     25    283    475   -249   -462
   -179   -226    -46    202    -70   -135   -236     44    298    475   -257   -462
   -174   -236    -62    205    -57   -150   -223     62    311    483   -241   -441
   -168   -228    -59    197    -57   -142   -220     70    316    496   -223   -449
   -171   -233    -62    202    -54   -148   -213     83    327    506   -213   -436
   -184   -236    -51    210    -67   -145   -189    109    350    519   -202   -423
   -184   -202    -18    192    -85   -111   -184    119    363    527   -192   -405
   -174   -200    -25    184    -75   -114   -184    127    379    537   -174   -387
   -158   -181    -23    171    -67   -103   -171    148    407    571   -137   -374
   -145   -181    -36    163    -54   -111   -163    168    426    581   -129   -384
   -124   -148    -25    135    -51    -88   -155    192    444    581   -132   -363
   -116   -140    -25    127    -46    -85   -132    239    478    613   -103   -340
   -135   -163    -28    150    -54    -96   -109    283    509    644    -64   -311
   -129   -150    -20    137    -54    -85   -111    314    535    665    -38   -306
   -114   -127    -12    119    -51    -70    -93    355    563    683    -31   -285
   -103   -109     -7    106    -49    -59    -72    415    602    714     -7   -265
    -93    -93      0     93    -46    -46    -38    480    652    756     31   -246
    -72    -57     12     64    -44    -23    -10    545    698    792     64   -213
    -51    -20     28     36    -41      2      7    610    753    841    101   -158
    -33     31     62      0    -49     44     20    667    807    906    166   -111
    -15     77     93    -31    -54     85     36    709    862    969    239    -59
     -2    124    124    -62    -64    124     44    737    906   1028    309    -46
      5    171    163    -88    -80    166     57    756    932   1049    316    -54
     18    192    171   -106    -77    181     46    740    909   1000    257     -2
    -10    176    187    -83    -98    181     46    717    891    979    257      5
     -7    207    213   -101   -109    210     59    709    896    995    283     18
    -10    228    239   -109   -124    233     54    670    878    982    283     -2
    -33    218    252    -93   -142    236     20    602    828    937    257    -44
    -59    179    239    -59   -148    207     -5    545    792    906    246    -75
    -85    150    236    -33   -161    192    -33    472    740    862    213   -124
    -98    111    210     -7   -155    161    -75    384    667    789    148   -168
   -129     62    189     31   -161    124   -101    314    610    732     96   -192
   -150     23    174     64   -161     98   -127    252    566    701     83   -197
   -171     -5    163     85   -168     80   -150    197    527    678     75   -257
   -179    -38    140    109   -161     49   -174    158    485    641     33   -309
   -189    -59    129    122   -161     33   -189    129    452    605     -7   -335
   -192    -80    111    137   -153     15   -200    106    436    581    -51   -366
   -189   -103     85    148   -137    -10   -207     80    402    537    -85   -366
   -205   -101    101    153   -153      0   -197     77    402    535    -77   -353
   -192    -80    111    135   -153     15   -189     90    426    555    -49   -337
   -205    -75    129    140   -168     25   -194     80    418    553    -41   -340
   -213   -101    109    155   -163      2   -213     62    402    542    -36   -361
   -213   -106    103    158   -161     -2   -210     70    413    550    -31   -366
   -218    -88    129    153   -176     20   -205     72    410    530    -57   -353
   -202    -62    140    132   -171     38   -218     72    394    519    -62   -329
   -202    -46    155    122   -181     51   -202     93    418    548    -25   -332
   -202    -18    184    109   -194     80   -194     98    420    535    -33   -358
   -200      0    200     98   -200     98   -187     96    423    524    -38   -337
   -192     10    202     90   -197    106   -161    109    441    540    -23   -319
   -187     36    223     72   -205    129   -135    124    444    535    -23   -337
   -179     85    262     46   -220    174   -116    140    472    561      2   -311
   -179    135    311     20   -246    223   -116    142    506    597     41   -259
   -179    150    329     15   -254    239   -135    140    517    610     62   -223
   -161    150    311      5   -236    228   -197    109    488    584     54   -218
   -150    142    293      2   -220    218   -231     80    459    555     36   -252
   -166    140    303     10   -233    220   -244     59    446    548     25   -306
   -179    135    314     23   -246    223   -270     28    418    506    -23   -337
   -176     54    228     59   -202    140   -288      5    353    426   -109   -311
   -192    -77    114    135   -153     18   -298    -12    288    355   -174   -376
   -205   -153     51    176   -132    -51   -314    -31    246    303   -220   -449
   -205   -150     54    179   -129    -49   -335    -59    205    265   -257   -493
   -202   -187     15    192   -109    -85   -327    -75    192    246   -267   -514
   -202   -220    -18    210    -93   -119   -329    -90    174    226   -285   -548
   -223   -267    -44    244    -90   -155   -340   -111    142    176   -327   -574
   -233   -272    -38    254    -98   -155   -353   -124    103    124   -371   -579
   -210   -252    -44    228    -85   -148   -363   -129    109    142   -348   -574
   -213   -288    -75    249    -70   -181   -363   -132    111    137   -350   -571
   -220   -319   -101    267    -59   -210   -368   -142     98    119   -363   -574
   -210   -322   -111    267    -49   -218   -368   -142     98    114   -366   -576
   -218   -301    -85    259    -67   -194   -371   -148     85     93   -379   -589
   -197   -290    -93    244    -54   -194   -392   -158     67     75   -394   -602
   -197   -306   -111    252    -44   -210   -392   -161     57     54   -418   -620
   -205   -327   -122    267    -41   -226   -397   -158     46     33   -444   -618
   -192   -371   -181    280     -5   -277   -405   -163     20      7   -465   -649
   -161   -530   -368    342    103   -449   -374   -140    -70   -119   -597   -784
   -148   -756   -607    449    228   -683   -259    -33   -119   -262   -776   -961
   -137   -745   -607    441    233   -678   -127    140     -5   -241   -787   -995
   -194   -387   -192    288     -2   -288    -83     96    184    -25   -535   -769
   -319    168    488     75   -405    327   -254   -316    290    301   -109   -358
   -446    909   1356   -231   -901   1130   -506   -745    457    776    485    249
   -488   1473   1961   -491  -1223   1717   -735   -935    691   1275   1052    885
   -436   1226   1662   -394  -1049   1444   -963  -1080    514   1223   1013    937
   -418    639   1057   -109   -737    846  -1052  -1223    -33    566    361    306
   -420     88    509    166   -467    298   -984  -1192   -517   -184   -413   -496
   -371   -259    111    316   -241    -75   -792   -841   -467   -324   -654   -766
   -293   -309    -18    298   -137   -163   -602   -498   -223   -166   -566   -683
   -226   -342   -116    285    -54   -231   -470   -275    -67    -64   -501   -615
   -189   -361   -174    272     -7   -267   -431   -187    -23    -41   -488   -597
   -179   -376   -197    277      7   -288   -405   -145     -2    -28   -480   -610
   -176   -355   -179    265      0   -267   -405   -135     -2    -44   -514   -646
   -176   -384   -210    280     15   -298   -407   -124     -7    -62   -537   -644
   -179   -397   -218    288     18   -309   -400    -98     18    -28   -498   -613
   -181   -361   -179    272     -2   -270   -394    -77     44      5   -457   -605
   -174   -327   -155    249    -10   -241   -389    -72     44      0   -467   -641
   -161   -316   -155    239     -2   -236   -379    -64     41    -12   -496   -597
   -163   -293   -129    228    -18   -213   -374    -49     57      5   -475   -563
   -145   -259   -114    202    -15   -187   -368    -33     72     18   -462   -550
   -137   -252   -114    192    -15   -184   -368    -23     80     20   -452   -532
   -145   -249   -103    197    -23   -179   -363    -10     96     38   -428   -517
   -142   -239    -98    189    -23   -168   -348     10    124     64   -394   -522
   -124   -215    -90    171    -18   -153   -348     23    145     80   -376   -540
   -114   -207    -93    158    -10   -150   -355     36    150     70   -397   -496
   -101   -197    -98    148     -2   -148   -348     64    171     90   -371   -459
    -72   -168    -98    119     12   -135   -337     98    194    122   -355   -483
    -51   -148    -96    101     20   -122   -324    140    223    142   -358   -441
    -33   -145   -114     88     38   -129   -311    189    262    192   -301   -376
     -5   -119   -114     62     54   -116   -301    239    306    236   -265   -371
     25    -83   -109     28     67    -96   -290    288    342    267   -249   -316
     36    -36    -72      0     54    -54   -270    345    392    327   -200   -270
     54     -5    -59    -25     57    -31   -241    413    452    392   -142   -215
     83     44    -38    -64     59      5   -220    459    504    449    -80   -161
     90    101      7    -96     41     54   -210    485    540    496    -25   -114
     88    124     36   -106     25     80   -207    498    558    524     10    -88
     93    132     38   -114     25     85   -218    485    553    522     10   -106
     88    158     70   -122     10    114   -223    465    542    504    -12   -109
     83    176     90   -132     -2    135   -215    449    535    483    -25    -88
     75    181    106   -127    -15    145   -207    423    524    470    -28    -90
     38    148    106    -96    -33    129   -231    374    488    439    -54   -145
      5    114    109    -62    -51    111   -236    340    462    413    -80   -197
     -2     77     80    -38    -44     77   -239    301    423    371   -122   -231
      2     31     28    -15    -12     31   -239    254    371    301   -194   -265
    -25    -77    -54     51     12    -67   -239    213    319    241   -252   -288
    -49   -127    -77     88     12   -103   -241    163    280    197   -290   -335
    -64   -181   -119    122     25   -150   -252    119    241    150   -329   -379
    -80   -197   -116    140     18   -158   -270     72    197    111   -358   -413
    -93   -223   -129    155     18   -176   -280     46    174    101   -355   -439
    -88   -252   -163    168     36   -210   -296     23    148     72   -387   -478
    -85   -283   -197    181     54   -241   -311      0    116     31   -433   -462
    -93   -275   -181    184     44   -228   -309     -5    109     20   -433   -462
   -101   -285   -184    192     38   -236   -303     -5    114     23   -428   -462
   -103   -275   -171    189     31   -223   -311    -15    109     18   -433   -470
   -103   -275   -174    189     33   -226   -311    -18    109     18   -431   -472
   -109   -267   -158    189     23   -213   -306    -15    122     31   -415   -467
   -101   -249   -148    174     20   -197   -293     -5    142     54   -389   -462
    -96   -202   -106    148      5   -155   -270     12    163     72   -366   -444
   -103   -194    -93    148     -7   -142   -249     25    166     70   -371   -423
    -96   -187    -90    142     -2   -140   -236     38    181     80   -358   -407
    -83   -163    -83    122      0   -124   -236     33    176     64   -374   -387
    -83   -145    -64    114    -10   -106   -207     51    202     83   -355   -368
    -80    -98    -18     88    -31    -59   -189     67    228    109   -314   -319
    -64    -38     25     51    -46     -7   -215     51    228    114   -296   -306
    -83     23    106     28    -93     62   -252     20    233    132   -267   -298
    -80     46    124     15   -101     85   -270     20    249    166   -233   -285
    -67     31     96     15    -80     62   -293      5    231    142   -265   -303
    -64     -2     62     33    -64     28   -309    -31    189     90   -316   -303
    -67    -28     38     46    -54      5   -322    -57    171     77   -332   -301
    -80    -85     -5     83    -38    -46   -332    -75    140     51   -358   -332
    -90   -220   -132    153     18   -176   -335    -88     90      2   -407   -384
    -80   -290   -210    187     64   -252   -345   -106     51    -31   -444   -441
    -72   -335   -262    202     93   -298   -353   -129     12    -70   -488   -488
    -72   -384   -311    228    119   -348   -363   -158    -33   -119   -545   -506
    -77   -420   -342    249    129   -381   -371   -176    -59   -145   -571   -535
    -67   -439   -371    254    150   -405   -387   -194    -88   -181   -600   -527
    -64   -467   -402    265    166   -436   -389   -202    -98   -194   -602   -517
    -77   -504   -426    290    171   -465   -405   -213   -109   -202   -610   -548
    -85   -537   -452    309    179   -496   -410   -215   -114   -218   -628   -553
    -83   -553   -470    319    192   -511   -413   -223   -129   -228   -633   -548
    -75   -555   -480    314    202   -519   -413   -231   -137   -231   -633   -555
    -64   -576   -511    319    223   -545   -405   -220   -135   -223   -618   -545
    -59   -587   -530    322    233   -558   -394   -210   -135   -215   -607   -553
    -72   -597   -524    335    226   -561   -394   -218   -155   -244   -646   -587
    -75   -626   -550    350    236   -589   -407   -231   -181   -275   -667   -563
    -64   -680   -615    371    272   -649   -400   -228   -200   -301   -691   -605
    -25   -844   -820    433    394   -833   -376   -218   -290   -433   -831   -732
     23  -1080  -1104    530    563  -1091   -277   -140   -392   -633  -1062   -917
     10  -1135  -1145    561    576  -1140   -124    -12   -337   -672  -1127  -1008
    -77   -844   -766    462    342   -805   -106   -179   -272   -566   -979   -867
   -200   -340   -140    267    -31   -239   -374   -743   -303   -342   -620   -514
   -327    441    769    -57   -548    605   -711  -1249   -215    101    -25     59
   -413   1153   1564   -371   -989   1358  -1021  -1514    -18    613    579    594
   -353   1218   1569   -433   -961   1392  -1327  -1670    -57    753    730    787
   -306    667    974   -181   -641    820  -1363  -1623   -353    342    277    405
   -301    -83    218    192   -259     67  -1117  -1387   -769   -423   -530   -361
   -236   -532   -298    384     31   -418   -810   -940   -678   -574   -802   -652
   -142   -605   -465    374    161   -535   -594   -574   -439   -446   -758   -605
    -64   -623   -558    342    244   -589   -467   -355   -303   -371   -714   -542
    -31   -662   -631    348    298   -646   -420   -277   -262   -355   -696   -532
    -36   -696   -662    366    311   -680   -397   -252   -244   -342   -675   -555
    -44   -701   -657    371    306   -680   -379   -239   -239   -353   -698   -597
    -49   -698   -649    374    298   -675   -363   -226   -241   -379   -740   -561
    -25   -704   -678    366    324   -691   -361   -218   -241   -387   -748   -563
    -23   -727   -706    374    340   -717   -363   -218   -249   -389   -740   -553
    -33   -714   -680    374    322   -698   -348   -213   -236   -366   -704   -535
    -44   -698   -657    368    303   -678   -332   -197   -218   -345   -672   -527
    -57   -706   -649    381    296   -678   -316   -184   -218   -355   -691   -548
    -62   -698   -636    376    285   -667   -306   -166   -220   -371   -701   -506
    -25   -693   -670    358    322   -683   -314   -150   -215   -361   -685   -493
     -5   -691   -685    348    337   -688   -322   -137   -210   -355   -678   -493
     12   -680   -693    335    353   -685   -311   -124   -197   -348   -665   -493
      0   -672   -672    335    335   -672   -296   -111   -179   -340   -649   -467
      5   -662   -667    327    335   -665   -277    -80   -158   -324   -626   -433
     18   -659   -680    319    348   -670   -252    -33   -122   -290   -594   -405
     33   -639   -672    303    353   -654   -241      0   -101   -272   -571   -389
     36   -639   -678    301    355   -657   -236     28    -88   -272   -568   -389
     59   -633   -696    285    376   -665   -218     80    -51   -246   -535   -361
     77   -615   -696    267    384   -657   -189    142     -5   -210   -493   -324
     96   -574   -670    239    381   -620   -161    197     33   -176   -449   -288
    116   -522   -641    200    376   -581   -142    239     70   -150   -410   -262
    150   -459   -610    153    379   -532   -122    288    116   -114   -363   -220
    168   -426   -594    127    379   -509   -109    324    150    -83   -316   -174
    179   -389   -568    106    374   -478   -116    329    166    -59   -272   -150
    192   -332   -527     70    358   -428   -109    342    184    -38   -231   -124
    187   -314   -501     62    342   -407   -101    324    171    -51   -223   -119
    181   -316   -498     64    340   -407   -103    293    140    -80   -226   -129
    163   -329   -493     83    327   -410   -101    257    109    -96   -233   -142
    140   -340   -483     98    311   -413   -111    215     72   -124   -244   -155
    132   -332   -465     98    298   -397   -127    158     28   -155   -262   -174
    142   -340   -485     98    314   -413   -150     98    -18   -189   -283   -197
    132   -353   -485    111    309   -418   -171     33    -64   -226   -314   -233
    106   -389   -498    140    301   -444   -213    -44   -129   -275   -363   -285
     93   -449   -542    176    316   -496   -254   -116   -202   -340   -418   -342
     75   -498   -574    210    322   -537   -280   -168   -262   -389   -465   -376
     57   -540   -597    241    327   -568   -301   -207   -303   -415   -496   -394
     49   -566   -618    257    332   -592   -322   -246   -342   -441   -530   -426
     41   -584   -626    272    332   -605   -337   -272   -366   -457   -555   -444
     18   -602   -620    290    316   -610   -337   -283   -374   -457   -563   -444
      0   -633   -633    316    316   -633   -345   -298   -387   -470   -571   -444
     15   -646   -665    314    337   -654   -348   -301   -381   -459   -548   -439
     12   -639   -652    311    329   -644   -345   -298   -371   -444   -532   -462
     20   -639   -659    306    340   -649   -358   -311   -392   -470   -568   -475
     31   -659   -691    314    361   -675   -374   -329   -423   -509   -607   -436
     38   -654   -693    309    366   -672   -376   -329   -423   -501   -602   -439
     41   -618   -659    288    350   -639   -376   -329   -415   -480   -584   -423
     54   -602   -657    272    355   -628   -361   -311   -392   -446   -545   -400
     59   -555   -615    249    337   -584   -337   -293   -363   -418   -514   -407
     51   -530   -581    239    314   -555   -322   -283   -350   -413   -517   -379
     44   -517   -561    236    301   -537   -298   -275   -342   -410   -504   -348
     44   -511   -555    231    298   -532   -285   -275   -337   -413   -496   -355
     59   -467   -527    205    293   -496   -275   -265   -319   -402   -475   -327
     70   -400   -470    163    267   -433   -267   -249   -283   -361   -418   -277
     72   -337   -410    132    239   -371   -285   -265   -265   -337   -376   -254
     80   -301   -381    109    231   -342   -319   -290   -267   -335   -358   -233
     77   -293   -371    109    223   -332   -337   -306   -285   -350   -366   -233
     72   -337   -413    129    241   -374   -345   -322   -311   -371   -381   -249
     70   -366   -436    148    252   -402   -366   -345   -340   -387   -392   -254
     49   -402   -452    174    249   -426   -379   -363   -363   -400   -397   -252
     25   -506   -532    241    277   -519   -392   -387   -407   -446   -444   -293
     12   -665   -680    324    345   -672   -418   -418   -480   -535   -519   -368
      5   -743   -748    368    374   -745   -428   -436   -522   -589   -555   -402
    -10   -787   -776    397    381   -784   -431   -457   -550   -626   -571   -426
    -12   -820   -807    418    397   -815   -441   -480   -584   -665   -602   -465
     -5   -833   -828    418    410   -831   -459   -498   -613   -701   -623   -457
     -7   -846   -841    426    415   -844   -462   -504   -620   -709   -623   -475
    -25   -859   -833    441    402   -846   -462   -509   -631   -730   -644   -506
    -23   -865   -841    444    407   -854   -472   -522   -654   -766   -678   -493
    -23   -870   -849    446    410   -859   -472   -514   -654   -769   -670   -480
    -18   -883   -865    449    423   -875   -475   -519   -662   -763   -667   -493
    -18   -893   -878    454    428   -888   -488   -530   -680   -769   -678   -514
    -25   -904   -878    465    426   -891   -488   -530   -680   -766   -672   -514
    -28   -919   -891    472    428   -906   -491   -530   -678   -763   -670   -511
    -25   -924   -898    475    436   -911   -498   -540   -683   -769   -672   -519
    -25   -940   -917    480    444   -930   -496   -542   -683   -766   -670   -519
    -15  -1013   -997    514    491  -1005   -485   -532   -722   -813   -722   -563
     23  -1234  -1257    605    639  -1244   -444   -491   -841   -984   -904   -727
     38  -1408  -1447    683    740  -1426   -309   -366   -878  -1130  -1075   -891
     10  -1322  -1335    654    672  -1327   -171   -296   -784  -1093  -1044   -875
    -98   -971   -872    535    387   -922   -236   -678   -763   -953   -836   -693
   -233   -348   -114    290    -59   -231   -607  -1348   -774   -626   -381   -257
   -374    491    865    -59   -620    678   -963  -1774   -581    -80    288    371
   -426   1106   1532   -342   -979   1319  -1332  -2021   -366    436    865    911
   -342    948   1291   -301   -815   1119  -1613  -2122   -483    428    852    932
   -298    267    566     12   -433    415  -1465  -1922   -875   -223    171    314
   -257   -452   -194    353    -31   -324  -1096  -1488  -1124   -844   -509   -314
   -174   -800   -626    485    223   -711   -771   -995   -945   -891   -662   -480
    -83   -878   -795    480    355   -836   -576   -662   -743   -784   -602   -444
    -57   -930   -872    491    407   -901   -498   -540   -680   -763   -589   -439
    -49   -961   -914    504    431   -937   -472   -501   -670   -776   -605   -457
    -38   -982   -943    509    449   -961   -454   -478   -659   -784   -610   -465
    -28   -974   -945    501    457   -961   -436   -449   -639   -779   -602   -457
    -33   -976   -943    504    454   -961   -415   -426   -618   -761   -584   -446
    -33   -976   -943    504    452   -961   -405   -407   -607   -753   -571   -441
    -36   -971   -935    504    446   -953   -394   -387   -594   -745   -555   -426
    -36   -958   -922    498    441   -940   -379   -363   -576   -735   -537   -405
    -33   -956   -922    493    441   -940   -371   -345   -561   -730   -527   -397
    -36   -945   -909    491    436   -927   -350   -311   -527   -701   -496   -363
    -38   -930   -893    483    423   -911   -335   -283   -488   -662   -457   -332
    -44   -904   -859    475    407   -883   -329   -265   -465   -641   -439   -319
    -41   -911   -870    472    413   -891   -329   -257   -459   -641   -436   -316
    -31   -906   -875    467    420   -893   -327   -236   -446   -633   -431   -303
    -25   -901   -878    462    423   -891   -316   -202   -423   -618   -413   -285
    -10   -893   -883    452    436   -888   -298   -163   -389   -597   -389   -265
      7   -878   -885    431    446   -880   -283   -122   -358   -584   -368   -246
     20   -857   -880    418    449   -867   -265    -70   -322   -553   -342   -228
     38   -836   -878    397    457   -857   -252    -20   -277   -519   -314   -210
     62   -810   -872    374    467   -841   -233     44   -228   -478   -283   -181
     72   -774   -846    350    457   -810   -210    119   -179   -428   -244   -140
     77   -737   -818    329    446   -776   -187    187   -129   -387   -205   -103
     98   -709   -807    303    452   -758   -158    252    -80   -340   -161    -62
    116   -659   -776    272    446   -717   -129    311    -18   -283   -101     -7
    124   -613   -737    241    428   -675   -114    353     25   -226    -44     41
    129   -561   -691    213    410   -626   -106    368     51   -197    -10     75
    135   -511   -646    187    389   -579    -98    376     67   -176     15    103
    140   -483   -623    171    381   -553    -88    376     75   -166     38    129
    122   -493   -615    184    366   -555   -101    337     54   -192     28    127
    114   -491   -605    189    358   -548   -119    293     31   -210     23    122
    101   -488   -592    192    345   -540   -129    252     10   -220     23    122
     96   -485   -581    194    337   -532   -155    189    -25   -241     10    109
     80   -522   -605    220    340   -563   -194    106    -83   -285    -20     72
     59   -576   -636    257    345   -605   -231     31   -135   -324    -59     38
     44   -623   -670    288    355   -646   -259    -36   -187   -363   -101     -2
     38   -659   -698    311    368   -678   -288   -111   -239   -400   -137    -36
     25   -709   -735    340    379   -722   -316   -168   -280   -436   -168    -64
      2   -748   -750    371    376   -750   -337   -213   -316   -467   -194    -93
    -10   -766   -758    387    374   -761   -363   -262   -355   -506   -226   -122
    -12   -800   -787    407    387   -795   -371   -285   -374   -530   -239   -140
    -20   -813   -792    415    384   -802   -374   -288   -374   -535   -231   -132
    -23   -823   -800    423    387   -813   -384   -298   -384   -550   -244   -140
    -31   -852   -823    439    394   -836   -387   -314   -394   -563   -249   -150
    -44   -839   -795    441    374   -818   -379   -311   -384   -553   -231   -135
    -51   -833   -784    441    366   -810   -379   -322   -387   -553   -228   -132
    -41   -844   -802    441    379   -823   -384   -332   -389   -561   -228   -137
    -38   -846   -807    441    381   -828   -384   -329   -379   -558   -226   -135
    -33   -844   -810    439    387   -828   -384   -324   -368   -561   -223   -124
    -12   -846   -833    428    407   -839   -397   -335   -381   -574   -231   -132
     -7   -839   -831    423    410   -833   -394   -329   -374   -568   -220   -124
    -18   -797   -782    407    381   -789   -371   -309   -342   -545   -194   -101
    -18   -779   -761    400    371   -771   -342   -288   -319   -527   -174    -80
     -5   -748   -743    376    366   -745   -329   -290   -311   -519   -163    -72
     -5   -722   -717    363    353   -719   -306   -285   -293   -501   -145    -57
     -2   -724   -724    363    358   -724   -288   -270   -280   -488   -137    -51
     10   -662   -672    327    340   -667   -275   -257   -259   -467   -116    -33
     15   -589   -607    285    309   -597   -275   -246   -220   -423    -70     10
     23   -535   -561    254    290   -548   -298   -252   -197   -394    -38     44
     49   -524   -574    236    309   -548   -337   -265   -200   -392    -31     51
     67   -550   -618    241    342   -584   -355   -270   -207   -397    -33     46
     46   -571   -618    259    332   -594   -366   -288   -223   -402    -44     41
     41   -600   -641    277    340   -618   -387   -319   -254   -423    -64     25
     38   -667   -709    311    371   -685   -405   -348   -301   -462   -109    -12
     25   -784   -810    379    418   -797   -413   -363   -350   -519   -174    -67
      2   -862   -867    428    433   -865   -428   -381   -387   -558   -215   -109
      0   -904   -904    452    449   -904   -433   -397   -410   -584   -244   -135
    -10   -958   -950    483    470   -956   -439   -418   -439   -613   -275   -166
    -18   -989   -971    504    475   -982   -441   -433   -457   -628   -288   -179
    -23  -1000   -976    511    475   -989   -446   -441   -465   -644   -293   -184
    -20  -1018   -997    519    485  -1008   -446   -444   -472   -652   -298   -181
    -20  -1052  -1034    535    504  -1044   -441   -439   -478   -649   -296   -174
    -15  -1062  -1047    540    514  -1054   -446   -444   -488   -649   -301   -176
      0  -1057  -1057    527    527  -1057   -454   -454   -501   -659   -322   -187
     -7  -1062  -1054    532    522  -1060   -454   -457   -498   -659   -329   -187
     -7  -1057  -1049    530    519  -1052   -459   -459   -506   -667   -342   -194
      7  -1075  -1083    535    545  -1078   -459   -459   -514   -675   -355   -202
      7  -1065  -1072    527    537  -1070   -465   -465   -517   -678   -361   -202
      5  -1062  -1067    530    535  -1065   -462   -465   -511   -678   -363   -202
     12  -1104  -1117    545    563  -1111   -459   -472   -535   -706   -397   -226
     33  -1239  -1273    602    652  -1254   -449   -475   -620   -805   -509   -324
     54  -1491  -1548    717    800  -1519   -361   -415   -743  -1000   -727   -532
     64  -1558  -1626    745    844  -1592   -218   -288   -730  -1072   -818   -636
     33  -1330  -1363    649    696  -1348   -119   -288   -581   -932   -662   -498
    -93   -901   -807    498    355   -854   -207   -659   -426   -633   -306   -142
   -231    -93    135    161   -184     18   -506  -1122   -150    -46    366    530
   -337    654    989   -158   -665    820   -750  -1296    223    594   1041   1205
   -306    779   1083   -236   -696    930  -1041  -1397    306    841   1273   1480
   -254    262    517     -2   -384    389  -1249  -1579   -171    348    792   1062
   -254   -374   -119    314    -70   -246  -1182  -1602   -800   -504    -33    254
   -207   -836   -628    522    207   -732   -945  -1249   -914   -859   -459   -168
   -127   -987   -859    555    363   -924   -706   -839   -724   -802   -480   -207
    -36  -1028   -992    532    478  -1010   -545   -576   -584   -727   -444   -179
      2  -1083  -1085    540    540  -1083   -485   -475   -545   -717   -446   -179
     12  -1093  -1106    540    558  -1098   -462   -439   -532   -724   -457   -179
     23  -1093  -1119    532    568  -1106   -446   -410   -524   -735   -467   -181
     33  -1096  -1130    532    581  -1111   -441   -389   -517   -743   -475   -187
     23  -1101  -1124    537    571  -1114   -433   -374   -511   -753   -488   -192
     20  -1098  -1119    537    568  -1109   -418   -350   -496   -745   -483   -174
     23  -1096  -1119    535    571  -1109   -413   -342   -485   -737   -475   -153
     33  -1098  -1132    532    581  -1114   -410   -329   -472   -730   -465   -127
     38  -1085  -1127    522    581  -1106   -400   -301   -446   -711   -449    -93
     49  -1057  -1106    504    576  -1083   -397   -285   -441   -706   -449    -90
     51  -1047  -1098    496    574  -1072   -397   -277   -439   -711   -459   -101
     51  -1039  -1091    493    571  -1065   -381   -252   -418   -698   -446    -88
     44  -1034  -1078    493    558  -1054   -366   -228   -402   -688   -431    -70
     64  -1026  -1091    480    576  -1057   -353   -200   -381   -672   -413    -46
     77  -1000  -1078    459    576  -1039   -345   -168   -358   -657   -400    -31
     80   -953  -1034    436    555   -992   -345   -140   -332   -633   -381    -15
     98   -932  -1031    415    563   -982   -340   -106   -306   -623   -371     -5
    122   -911  -1034    394    576   -971   -327    -62   -275   -607   -353     20
    129   -898  -1031    381    579   -963   -296      2   -231   -574   -322     62
    140   -880  -1021    371    579   -950   -275     64   -187   -537   -298     96
    166   -841  -1010    337    587   -924   -257    124   -145   -514   -277    119
    179   -789   -969    303    571   -878   -241    200    -88   -467   -233    161
    197   -722   -919    259    555   -820   -233    257    -36   -420   -187    215
    226   -654   -880    215    553   -766   -236    296      2   -381   -142    262
    244   -618   -862    184    553   -740   -213    337     57   -337    -98    311
    246   -587   -833    168    537   -709   -197    361     83   -316    -75    345
    249   -550   -802    148    524   -675   -207    355     83   -311    -70    353
    249   -511   -761    132    504   -636   -220    337     80   -314    -72    358
    223   -478   -701    124    462   -589   -226    314     77   -316    -77    366
    210   -488   -698    137    454   -592   -226    290     75   -322    -85    376
    205   -504   -711    148    454   -607   -236    241     41   -348   -109    371
    187   -530   -717    171    452   -623   -244    187      7   -374   -129    361
    161   -542   -706    189    431   -626   -267    114    -54   -433   -184    319
    142   -594   -740    226    439   -667   -288     44   -122   -498   -244    267
    119   -652   -771    265    444   -711   -301    -28   -179   -555   -301    226
     83   -704   -787    311    433   -745   -311    -96   -239   -605   -348    192
     75   -750   -826    337    449   -787   -342   -166   -306   -667   -405    137
     72   -774   -846    348    459   -810   -368   -220   -361   -714   -452     98
     62   -789   -852    361    454   -818   -381   -254   -392   -740   -480     80
     62   -795   -857    366    459   -826   -387   -277   -413   -761   -501     64
     72   -802   -875    361    472   -839   -405   -303   -439   -789   -527     49
     59   -800   -859    368    459   -828   -413   -314   -446   -795   -532     49
     51   -787   -839    366    444   -813   -418   -324   -452   -800   -540     46
     67   -774   -841    353    454   -807   -423   -335   -467   -815   -558     38
     67   -789   -857    361    462   -823   -423   -342   -478   -818   -563     38
     67   -774   -841    353    454   -807   -428   -345   -475   -813   -555     49
     75   -753   -828    337    452   -789   -439   -358   -491   -820   -568     41
     72   -758   -831    342    452   -795   -441   -361   -493   -826   -576     46
     57   -737   -795    337    423   -766   -439   -363   -491   -818   -571     59
     51   -730   -782    337    415   -756   -426   -358   -485   -815   -568     72
     59   -711   -771    324    413   -740   -407   -345   -475   -800   -555     93
     57   -667   -724    306    389   -696   -387   -324   -446   -769   -527    124
     49   -610   -662    280    353   -633   -389   -329   -444   -763   -524    132
     59   -594   -657    267    355   -626   -384   -337   -452   -769   -535    132
     72   -542   -615    233    342   -576   -371   -332   -441   -758   -524    148
     90   -431   -522    171    306   -475   -353   -314   -400   -714   -483    194
     93   -374   -470    140    280   -420   -366   -319   -374   -688   -457    223
     98   -335   -436    116    267   -384   -402   -340   -371   -680   -446    233
    101   -322   -423    111    262   -371   -428   -353   -374   -680   -454    231
    103   -337   -441    116    272   -389   -441   -374   -394   -701   -478    215
    106   -361   -467    124    283   -413   -465   -405   -426   -727   -504    194
     98   -371   -470    135    283   -420   -483   -428   -449   -745   -524    174
     77   -454   -532    187    301   -493   -498   -454   -491   -795   -574    127
     62   -587   -649    262    355   -618   -511   -478   -548   -862   -652     57
     46   -662   -711    306    379   -688   -509   -491   -581   -896   -693     18
     28   -675   -706    322    366   -691   -514   -504   -605   -917   -711      0
     20   -711   -732    345    374   -722   -524   -527   -631   -943   -735    -31
     25   -724   -750    350    387   -737   -537   -540   -644   -958   -750    -46
     23   -727   -750    348    387   -737   -537   -545   -652   -971   -761    -57
     23   -753   -776    363    397   -763   -540   -550   -662   -984   -771    -70
     23   -776   -802    374    413   -789   -548   -558   -667   -987   -776    -80
     12   -774   -787    381    400   -779   -548   -561   -672   -992   -779    -83
      0   -771   -771    384    384   -771   -553   -563   -680  -1008   -789    -90
     -2   -763   -763    381    379   -763   -566   -571   -683  -1015   -797   -101
     -2   -748   -748    374    368   -748   -581   -584   -688  -1015   -797   -106
    -10   -753   -743    381    366   -748   -581   -584   -691  -1021   -802   -106
    -12   -782   -769    394    374   -776   -581   -587   -696  -1031   -813   -114
    -15   -802   -787    407    384   -795   -579   -587   -704  -1049   -820   -124
    -15   -893   -880    454    431   -888   -568   -576   -745  -1109   -883   -181
     18  -1111  -1130    548    574  -1119   -511   -524   -846  -1267  -1062   -340
     20  -1283  -1306    631    662  -1293   -350   -392   -878  -1408  -1236   -514
     -5  -1148  -1145    576    568  -1148   -210   -290   -761  -1343  -1176   -478
    -80   -782   -701    431    309   -743   -257   -553   -641  -1127   -909   -231
   -163   -140     23    153    -93    -59   -620  -1150   -558   -758   -433    231
   -265    693    958   -215   -613    826   -935  -1491   -272   -171    228    870
   -290   1088   1379   -400   -836   1234  -1215  -1634    -64    241    644   1278
   -249    761   1010   -257   -631    885  -1439  -1803   -340      7    402   1078
   -231    111    342     59   -285    226  -1439  -1867   -953   -769   -342    387
   -215   -444   -231    329      5   -337  -1182  -1584  -1223  -1280   -896   -129
   -155   -672   -519    413    179   -597   -914  -1143  -1021  -1226   -930   -168
    -72   -698   -626    384    275   -662   -740   -833   -823  -1101   -849   -101
    -18   -722   -704    371    342   -714   -610   -628   -691  -1023   -797    -51
    -18   -745   -730    379    355   -737   -568   -576   -678  -1034   -810    -64
     -2   -761   -761    381    379   -761   -548   -561   -683  -1052   -823    -77
     -2   -774   -771    387    384   -774   -527   -537   -659  -1047   -818    -67
    -12   -761   -748    387    366   -756   -506   -511   -633  -1023   -797    -46
    -12   -740   -727    374    355   -735   -506   -509   -633  -1028   -797    -49
     -7   -735   -727    371    358   -732   -498   -496   -628  -1023   -792    -41
    -15   -727   -714    371    348   -722   -483   -475   -613  -1008   -771    -20
    -23   -717   -693    371    335   -706   -467   -462   -605  -1002   -766    -10
    -12   -704   -691    355    335   -698   -465   -449   -597   -987   -756     -2
    -12   -691   -678    350    329   -685   -452   -431   -574   -963   -740      7
     -5   -670   -665    337    327   -670   -444   -415   -563   -958   -732     12
     15   -659   -675    322    345   -667   -441   -392   -553   -961   -724     20
     20   -657   -678    316    348   -667   -431   -371   -527   -943   -706     36
     31   -613   -644    290    335   -628   -426   -348   -506   -914   -683     49
     36   -594   -631    277    332   -610   -418   -324   -491   -904   -672     54
     44   -587   -631    272    337   -607   -400   -290   -459   -880   -649     75
     44   -555   -600    254    319   -576   -381   -246   -431   -857   -626    101
     54   -548   -602    246    327   -574   -358   -189   -405   -833   -602    124
     72   -530   -602    228    335   -566   -350   -137   -355   -789   -563    153
     88   -483   -571    197    329   -527   -335    -75   -306   -750   -530    189
    114   -428   -542    155    327   -485   -316    -12   -267   -714   -491    223
    142   -392   -537    124    340   -465   -301     49   -228   -678   -452    262
    161   -348   -509     90    332   -426   -280    106   -187   -631   -410    309
    176   -288   -465     57    319   -376   -262    155   -140   -571   -350    358
    197   -246   -444     23    319   -345   -254    181   -103   -540   -311    392
    213   -205   -418     -5    314   -311   -254    189    -77   -514   -283    418
    218   -161   -381    -31    298   -270   -249    192    -59   -491   -254    446
    210   -122   -332    -44    270   -226   -252    174    -64   -488   -249    452
    202   -127   -329    -38    265   -226   -249    150    -67   -488   -252    452
    192   -114   -306    -38    249   -210   -241    127    -72   -496   -257    446
    174   -132   -309    -23    241   -220   -236     90    -85   -517   -267    426
    163   -184   -348     10    254   -265   -236     36   -116   -558   -298    392
    135   -241   -376     54    254   -309   -246    -28   -163   -615   -353    342
    103   -298   -402     98    252   -350   -254    -93   -215   -665   -400    298
     72   -348   -420    137    244   -384   -275   -166   -272   -719   -452    236
     51   -392   -444    171    246   -418   -288   -228   -322   -769   -496    184
     33   -444   -478    202    254   -459   -298   -267   -337   -789   -509    163
     23   -472   -498    223    259   -485   -314   -306   -363   -820   -535    145
     20   -496   -517    236    267   -506   -335   -337   -392   -849   -563    119
     12   -519   -532    254    272   -524   -342   -350   -402   -857   -574    106
      5   -535   -540    262    270   -537   -353   -368   -420   -872   -587     93
      5   -561   -566    277    283   -561   -361   -387   -436   -885   -600     80
      2   -574   -579    285    290   -576   -361   -397   -441   -891   -605     75
    -10   -576   -566    293    277   -571   -355   -400   -431   -885   -594     77
     -5   -592   -587    296    290   -589   -358   -407   -431   -883   -594     75
     -2   -605   -602    303    298   -602   -366   -418   -439   -891   -600     72
    -12   -610   -600    309    290   -605   -366   -420   -439   -888   -594     75
    -20   -620   -600    322    288   -610   -368   -420   -433   -878   -584     80
    -18   -587   -568    301    272   -579   -366   -423   -423   -875   -579     80
    -18   -558   -540    288    259   -548   -340   -402   -405   -857   -553    106
    -20   -555   -535    285    257   -545   -311   -381   -376   -831   -532    135
    -12   -527   -514    270    249   -522   -290   -374   -363   -818   -514    148
    -18   -540   -524    277    252   -532   -275   -374   -368   -823   -517    140
    -10   -527   -519    267    254   -524   -262   -361   -350   -807   -504    150
      7   -462   -470    226    236   -465   -257   -345   -322   -779   -470    184
     18   -389   -407    187    213   -397   -265   -350   -293   -745   -431    223
     25   -337   -363    153    192   -348   -288   -363   -270   -717   -397    257
     38   -337   -379    148    207   -358   -316   -376   -267   -714   -389    267
     41   -379   -420    168    228   -400   -337   -389   -283   -727   -400    259
     25   -389   -415    181    220   -402   -355   -410   -301   -740   -402    249
     31   -400   -431    184    228   -415   -376   -439   -324   -761   -418    236
     31   -483   -514    226    270   -496   -402   -478   -376   -815   -470    187
     12   -628   -641    306    324   -633   -415   -506   -433   -880   -537    124
    -12   -709   -696    361    340   -704   -423   -524   -478   -924   -579     83
    -18   -766   -750    389    366   -758   -428   -545   -504   -961   -607     54
    -25   -792   -769    407    371   -782   -436   -571   -527   -982   -628     38
    -38   -815   -776    423    368   -797   -439   -587   -540   -997   -641     28
    -46   -839   -792    444    371   -815   -441   -600   -553  -1013   -654     10
    -46   -865   -818    454    384   -841   -452   -605   -566  -1026   -665     -2
    -57   -872   -815    465    379   -844   -459   -605   -574  -1031   -667     -5
    -62   -872   -810    467    374   -841   -462   -610   -584  -1041   -670    -12
    -59   -878   -818    470    379   -849   -470   -623   -597  -1054   -675    -20
    -59   -880   -820    470    379   -852   -470   -628   -597  -1060   -678    -23
    -59   -888   -828    472    384   -859   -462   -623   -589  -1054   -670    -12
    -49   -888   -839    465    394   -865   -470   -636   -605  -1070   -680    -20
    -46   -893   -846    470    400   -870   -478   -649   -615  -1075   -683    -28
    -57   -901   -846    478    392   -875   -480   -654   -613  -1075   -683    -28
    -49   -943   -896    496    420   -919   -488   -665   -644  -1111   -719    -64
    -12  -1091  -1078    550    530  -1085   -483   -675   -743  -1231   -841   -179
     23  -1343  -1366    659    693  -1353   -410   -633   -883  -1444  -1070   -410
     23  -1431  -1454    701    737  -1441   -275   -506   -883  -1530  -1176   -542
     -2  -1234  -1231    618    613  -1231   -181   -483   -750  -1397  -1041   -423
   -129   -779   -649    454    257   -714   -277   -849   -579  -1083   -667    -44
   -298      7    306    145   -301    155   -522  -1325   -293   -519     -5    633
   -407    722   1130   -158   -769    924   -732  -1475     96    111    672   1322
   -363    810   1174   -223   -769    992   -995  -1564    153    311    870   1566
   -311    345    657    -18   -485    501  -1195  -1745   -301   -155    410   1148
   -303   -262     41    283   -174   -111  -1189  -1826   -917   -956   -368    361
   -241   -696   -457    467    106   -576   -982  -1483  -1039  -1275   -758    -46
   -174   -823   -652    498    236   -737   -761  -1096   -870  -1213   -763    -72
    -93   -875   -782    483    342   -828   -613   -841   -740  -1140   -730    -51
    -36   -875   -839    457    400   -857   -548   -732   -696  -1124   -730    -59
    -23   -891   -870    454    423   -880   -530   -706   -698  -1135   -743    -80
    -23   -896   -872    459    423   -885   -509   -680   -691  -1132   -748    -88
    -12   -901   -888    454    436   -896   -509   -670   -693  -1135   -753    -98
     -2   -917   -914    459    454   -917   -509   -665   -704  -1150   -771   -114
     -7   -914   -909    459    449   -914   -483   -636   -683  -1127   -756    -96
      2   -880   -883    439    441   -883   -478   -623   -672  -1111   -743    -88
      7   -911   -922    449    462   -917   -478   -610   -665  -1101   -730    -83
     15   -906   -922    446    467   -914   -478   -592   -657  -1083   -711    -67
     33   -883   -917    423    472   -898   -483   -587   -657  -1085   -719    -77
     51   -857   -909    402    480   -883   -478   -574   -641  -1070   -704    -64
     54   -846   -901    394    475   -872   -472   -558   -636  -1060   -693    -46
     59   -805   -865    374    462   -833   -467   -542   -628  -1047   -685    -33
     83   -800   -883    358    480   -841   -470   -527   -618  -1036   -685    -31
    106   -771   -878    332    491   -823   -475   -506   -602  -1018   -667    -15
    119   -743   -862    311    488   -800   -470   -465   -571   -987   -641     10
    129   -730   -859    301    493   -795   -457   -423   -542   -961   -623     25
    142   -711   -857    283    498   -782   -444   -384   -517   -937   -607     33
    148   -678   -826    265    485   -750   -426   -327   -480   -901   -584     57
    161   -662   -823    249    491   -743   -413   -259   -433   -852   -540    101
    189   -620   -810    215    498   -714   -415   -205   -402   -815   -506    135
    207   -545   -753    168    478   -649   -418   -155   -366   -774   -472    168
    220   -522   -743    150    480   -631   -389    -85   -309   -717   -428    210
    254   -483   -737    114    493   -610   -379    -38   -262   -672   -394    241
    280   -433   -714     77    496   -574   -379     -5   -223   -628   -350    288
    293   -366   -662     33    478   -514   -374     12   -187   -584   -306    332
    314   -337   -652     12    483   -493   -371     12   -171   -558   -283    353
    316   -327   -644      5    478   -485   -384    -10   -181   -566   -288    342
    309   -303   -613     -2    459   -457   -389    -33   -192   -568   -288    342
    303   -280   -584    -12    441   -431   -384    -49   -181   -553   -270    358
    303   -280   -584    -12    441   -431   -389    -80   -197   -561   -283    345
    285   -309   -594     10    439   -452   -402   -124   -231   -589   -316    311
    254   -335   -589     41    420   -462   -415   -179   -272   -631   -366    259
    228   -381   -610     75    415   -496   -423   -241   -319   -678   -405    213
    202   -446   -649    122    426   -548   -420   -296   -366   -730   -449    171
    168   -506   -678    166    420   -592   -428   -355   -415   -779   -493    127
    140   -566   -706    213    423   -636   -452   -418   -470   -833   -545     70
    137   -631   -771    246    452   -701   -475   -475   -530   -901   -613      2
    124   -659   -784    267    452   -722   -483   -514   -558   -924   -631    -20
    111   -680   -795    283    449   -737   -493   -540   -576   -937   -641    -31
    114   -701   -815    293    465   -758   -501   -566   -613   -974   -680    -67
    109   -709   -818    298    459   -761   -498   -579   -613   -971   -680    -77
     96   -701   -800    301    446   -750   -498   -579   -607   -963   -678    -72
     93   -717   -810    311    452   -763   -504   -584   -620   -969   -685    -83
    101   -732   -833    316    467   -782   -496   -581   -620   -963   -693    -93
    101   -730   -831    314    465   -779   -496   -584   -626   -961   -698   -106
    106   -722   -828    306    465   -774   -501   -587   -628   -950   -696   -109
    111   -727   -839    306    472   -782   -509   -589   -631   -945   -693   -109
    109   -730   -839    311    472   -784   -498   -574   -618   -930   -683    -98
    106   -704   -810    296    457   -756   -483   -553   -605   -917   -680    -90
    114   -683   -797    285    454   -740   -470   -542   -602   -914   -678    -96
    127   -639   -766    254    444   -701   -462   -524   -574   -878   -646    -77
    127   -605   -732    239    428   -667   -436   -504   -542   -849   -618    -46
    129   -600   -732    233    428   -665   -426   -498   -548   -854   -631    -59
    135   -553   -688    207    410   -620   -405   -475   -511   -820   -605    -44
    127   -465   -592    168    358   -527   -402   -462   -472   -776   -555     -2
    122   -413   -535    145    327   -472   -407   -454   -439   -732   -498     38
    132   -402   -537    135    332   -470   -433   -472   -436   -727   -493     44
    140   -415   -555    137    345   -485   -462   -496   -449   -740   -509     33
    135   -441   -576    153    353   -509   -480   -514   -459   -745   -514     23
    137   -465   -602    163    368   -532   -493   -537   -483   -771   -535      2
    124   -519   -646    194    384   -581   -493   -553   -509   -805   -563    -23
    111   -618   -730    252    420   -672   -496   -555   -542   -846   -613    -72
    111   -756   -867    319    488   -810   -498   -561   -584   -898   -667   -127
    114   -831   -945    358    530   -888   -496   -563   -607   -927   -698   -155
     88   -857   -948    384    517   -904   -491   -576   -633   -945   -717   -184
     83   -888   -974    402    527   -930   -496   -589   -659   -966   -732   -207
     88   -901   -989    405    537   -945   -504   -597   -675   -982   -745   -223
     75   -919   -995    423    535   -956   -493   -592   -670   -979   -745   -223
     64   -950  -1015    441    537   -982   -485   -584   -667   -979   -748   -223
     64   -966  -1034    449    548  -1000   -496   -592   -675   -987   -758   -239
     64   -984  -1049    459    555  -1015   -501   -592   -680   -982   -756   -244
     54   -995  -1049    470    550  -1021   -493   -584   -665   -958   -740   -246
     57  -1002  -1062    472    555  -1031   -506   -592   -672   -963   -748   -270
     57  -1010  -1070    475    561  -1039   -509   -589   -667   -958   -750   -283
     54  -1010  -1067    478    558  -1039   -506   -584   -659   -948   -740   -283
     57  -1026  -1083    485    568  -1054   -511   -584   -665   -950   -740   -290
     67  -1054  -1124    491    594  -1088   -509   -579   -672   -956   -740   -298
     80  -1117  -1200    517    639  -1158   -504   -566   -706  -1005   -795   -353
    103  -1319  -1426    605    763  -1371   -452   -496   -766  -1127   -945   -506
    124  -1486  -1610    680    867  -1548   -324   -335   -743  -1223  -1091   -680
     98  -1280  -1379    589    737  -1330   -207   -184   -558  -1106  -1000   -631
    -23   -875   -852    449    413   -862   -215   -387   -415   -865   -706   -371
   -184   -327   -142    254    -23   -236   -452   -992   -431   -563   -265     67
   -329    428    758    -49   -542    592   -704  -1460   -319    -75    361    685
   -353    766   1119   -207   -737    940   -940  -1673   -241    311    805   1145
   -283    415    698    -64   -491    555  -1130  -1831   -545    101    581    976
   -239   -231      5    233   -124   -114  -1140  -1844  -1054   -633   -197    218
   -197   -771   -574    485    187   -672   -987  -1602  -1319  -1234   -867   -452
   -132   -976   -846    553    355   -911   -787  -1140  -1034  -1104   -854   -459
    -49  -1000   -953    524    452   -976   -636   -805   -774   -917   -732   -368
     12  -1018  -1031    501    519  -1023   -524   -587   -607   -802   -652   -319
     18  -1044  -1062    514    540  -1052   -470   -488   -537   -756   -618   -303
     33  -1044  -1080    504    555  -1062   -465   -459   -524   -745   -620   -322
     44  -1041  -1088    498    566  -1065   -457   -428   -506   -719   -610   -322
     41  -1031  -1072    493    555  -1052   -436   -397   -475   -685   -589   -311
     44  -1010  -1054    483    548  -1031   -423   -374   -454   -662   -576   -309
     62  -1008  -1070    470    566  -1039   -418   -358   -436   -646   -566   -314
     62   -992  -1054    465    558  -1023   -405   -335   -405   -610   -540   -303
     57   -971  -1028    454    540  -1000   -397   -316   -376   -574   -517   -296
     70   -961  -1031    446    550   -995   -397   -303   -358   -548   -501   -293
     67   -950  -1018    441    540   -984   -392   -283   -337   -524   -483   -285
     59   -937   -997    439    527   -966   -379   -259   -306   -493   -457   -270
     67   -924   -992    428    527   -956   -379   -244   -283   -475   -439   -265
     70   -906   -976    418    522   -940   -379   -226   -254   -459   -420   -257
     62   -875   -937    405    498   -906   -371   -197   -215   -433   -392   -241
     75   -854   -930    389    501   -891   -363   -163   -184   -407   -366   -231
     93   -836   -932    368    511   -883   -361   -132   -158   -384   -342   -220
     98   -807   -906    355    501   -857   -345    -85   -116   -345   -311   -192
    111   -776   -888    332    498   -831   -332    -33    -72   -301   -270   -161
    132   -750   -883    309    506   -815   -319     15    -31   -265   -236   -142
    142   -730   -875    293    506   -802   -296     90     31   -210   -192   -106
    153   -693   -846    270    498   -769   -267    171    106   -140   -129    -57
    171   -654   -828    241    498   -740   -252    236    163    -75    -75    -20
    189   -615   -805    213    496   -709   -231    301    220     -5    -15     28
    192   -558   -750    181    470   -654   -218    350    275     59     41     70
    200   -511   -711    155    454   -610   -210    381    309    106     80    101
    223   -467   -691    119    457   -579   -213    381    311    124     93    109
    226   -439   -665    106    444   -550   -205    376    314    148    106    111
    218   -428   -646    103    431   -537   -197    366    314    161    109    111
    218   -415   -633     98    426   -524   -210    332    290    161     93     93
    200   -431   -631    114    415   -530   -202    303    277    174     80     75
    184   -433   -618    124    400   -524   -200    267    262    174     67     57
    179   -441   -620    129    400   -530   -207    215    233    153     28     15
    168   -483   -652    158    410   -566   -205    166    200    129    -12    -25
    137   -522   -659    192    397   -589   -207    116    163    103    -51    -72
    119   -584   -704    231    410   -644   -210     70    124     75    -96   -122
    106   -639   -745    262    426   -691   -228     12     75     38   -150   -181
     85   -693   -779    303    431   -735   -228    -23     44     31   -176   -218
     67   -693   -763    311    413   -727   -239    -64     12     25   -207   -254
     64   -722   -787    327    426   -753   -252    -96    -12     23   -231   -290
     57   -748   -805    342    431   -776   -254   -106    -18     28   -239   -306
     51   -761   -813    355    431   -787   -254   -106    -10     44   -231   -309
     54   -769   -823    353    439   -795   -265   -119    -18     44   -239   -327
     57   -779   -836    358    446   -807   -265   -124    -20     51   -246   -332
     46   -779   -826    366    433   -802   -262   -127    -18     64   -246   -329
     49   -782   -831    366    439   -805   -257   -127    -12     80   -239   -332
     57   -787   -844    363    449   -815   -252   -119     -2    101   -226   -332
     54   -758   -813    350    431   -784   -246   -106     18    129   -205   -324
     44   -737   -784    345    413   -758   -233    -90     41    150   -189   -314
     57   -717   -774    329    415   -745   -207    -62     75    181   -161   -298
     54   -670   -724    306    389   -696   -187    -41    106    213   -132   -280
     38   -626   -667    293    350   -646   -168    -20    132    246   -103   -262
     38   -597   -636    277    337   -615   -161    -20    137    262    -93   -262
     62   -597   -659    267    361   -628   -150    -15    145    270    -90   -265
     67   -537   -607    233    335   -571   -127     12    187    306    -54   -220
     64   -454   -522    194    290   -488   -135     18    213    345    -15   -174
     75   -400   -475    161    272   -436   -166     -5    226    371     15   -158
     77   -368   -446    145    262   -407   -181    -10    239    392     41   -150
     77   -407   -485    163    277   -444   -192    -15    228    381     36   -158
     88   -449   -537    179    311   -493   -207    -28    207    374     33   -161
     93   -457   -550    179    319   -504   -228    -54    184    366     15   -181
     83   -496   -579    207    329   -537   -244    -80    150    332    -20   -210
     83   -631   -717    272    397   -672   -265   -106     93    270   -101   -275
     80   -756   -836    337    457   -795   -272   -122     46    213   -161   -319
     57   -807   -867    374    459   -836   -270   -132     25    200   -168   -345
     44   -846   -891    402    467   -867   -270   -145     15    205   -163   -397
     46   -893   -940    420    491   -917   -277   -161     -5    202   -163   -444
     33   -906   -943    436    485   -924   -283   -168    -12    202   -168   -459
     36   -883   -922    420    478   -901   -288   -174    -18    202   -168   -452
     59   -888   -948    415    504   -917   -293   -179    -31    192   -181   -457
     59   -901   -961    420    509   -932   -293   -179    -36    181   -202   -454
     44   -917   -961    433    501   -937   -283   -174    -36    189   -205   -457
     38   -945   -984    449    511   -963   -277   -174    -31    205   -194   -467
     41   -948   -989    454    514   -969   -277   -174    -28    215   -184   -470
     33   -935   -969    449    501   -950   -280   -176    -31    213   -187   -470
     38   -943   -982    452    509   -961   -283   -179    -31    220   -181   -459
     49   -961  -1010    454    527   -984   -280   -179    -25    233   -176   -462
     44   -974  -1018    465    530   -995   -270   -174    -23    239   -176   -483
     67  -1075  -1145    504    605  -1111   -254   -166    -85    163   -257   -576
    119  -1309  -1431    594    774  -1369   -187   -114   -194    -10   -446   -769
    137  -1441  -1582    652    857  -1512    -49     10   -220   -137   -600   -935
    103  -1306  -1410    602    756  -1358     80     70    -98    -51   -519   -878
    -44   -930   -885    488    418   -909    -28   -374    -36    166   -218   -592
   -226   -254    -31    239    -98   -142   -340   -963     62    584    332    -44
   -410    579    989    -85   -698    782   -631  -1280    350   1210   1062    667
   -420   1034   1454   -306   -937   1244   -976  -1410    579   1714   1592   1205
   -296    644    940   -176   -618    792  -1213  -1467    306   1452   1309    989
   -254    -12    241    132   -249    114  -1088  -1337   -145    735    568    288
   -213   -636   -423    423    103   -530   -769   -943   -340    223    -18   -319
   -116   -872   -756    496    319   -815   -480   -491   -148    239    -85   -452
    -33   -924   -893    478    428   -911   -322   -239      0    314    -38   -420
     -7   -963   -956    485    472   -961   -241   -129     54    332    -31   -418
      7  -1002  -1010    496    509  -1005   -215    -96     57    311    -57   -444
     18  -1026  -1044    504    530  -1034   -194    -72     64    306    -62   -459
      2  -1005  -1008    498    504  -1005   -181    -57     67    309    -51   -459
      0   -997   -997    498    496   -997   -168    -44     72    319    -44   -459
     10  -1005  -1015    496    511  -1010   -155    -31     77    324    -41   -467
      5   -992   -997    493    501   -995   -137    -10     98    340    -23   -459
      7   -987   -995    488    498   -992   -119     12    127    363     12   -444
     25   -969   -995    470    509   -979   -119     20    135    366     23   -433
     33   -953   -989    457    511   -971   -111     38    140    366     20   -415
     25   -919   -945    446    485   -932    -96     67    163    402     51   -402
     33   -909   -943    436    485   -924    -88     90    187    426     80   -400
     46   -888   -935    418    491   -911    -80    119    202    439     93   -394
     44   -880   -927    415    483   -904    -54    158    233    465    119   -368
     41   -878   -919    418    480   -898    -38    189    257    480    137   -350
     57   -870   -930    405    493   -898    -33    215    277    491    148   -345
     62   -852   -914    394    485   -880    -18    257    309    509    166   -327
     67   -826   -893    376    478   -857      2    309    348    542    202   -298
     96   -787   -883    345    488   -833     20    366    384    571    233   -285
    119   -784   -904    332    511   -844     51    436    423    607    272   -254
    132   -745   -880    306    506   -813     83    509    472    646    316   -218
    155   -709   -865    275    509   -787    101    574    524    685    358   -187
    181   -662   -844    241    511   -753    122    639    579    732    407   -142
    189   -605   -797    205    491   -701    148    704    633    784    467    -90
    205   -563   -769    179    485   -667    168    748    680    826    514    -46
    215   -537   -756    161    483   -646    184    776    714    854    545     -7
    205   -483   -688    140    446   -584    197    784    740    885    584     28
    194   -470   -665    137    428   -566    205    774    748    893    600     33
    200   -470   -670    135    433   -571    202    748    735    880    600     18
    192   -459   -652    132    420   -553    202    722    727    875    605     15
    171   -459   -631    145    400   -545    205    696    727    885    620     18
    163   -462   -626    148    394   -542    179    628    688    849    600     -7
    148   -493   -641    171    394   -566    148    555    633    792    548    -41
    119   -545   -667    213    392   -605    129    491    592    745    511    -59
     98   -587   -685    244    392   -636    103    418    537    693    475   -103
     80   -626   -706    272    392   -665     70    337    475    636    428   -163
     54   -672   -727    306    389   -698     51    277    431    594    394   -200
     38   -709   -750    335    394   -730     31    228    387    548    358   -233
     44   -748   -792    353    418   -769      2    181    337    493    316   -270
     41   -758   -800    358    418   -779     -7    150    311    467    298   -288
     20   -758   -779    368    397   -769      0    140    306    465    296   -285
     18   -763   -784    371    400   -774     -2    127    301    449    288   -293
     25   -766   -792    371    407   -779     -7    114    298    433    283   -296
      7   -743   -750    366    376   -745    -10    106    301    433    301   -285
     -7   -732   -727    368    358   -730    -12    103    298    431    306   -298
     -5   -748   -745    374    368   -748    -18     98    290    420    306   -303
     -5   -737   -732    371    363   -735    -15     98    298    423    316   -296
    -18   -732   -717    374    345   -724    -12     98    306    426    324   -288
    -10   -737   -727    374    355   -732    -10    101    309    418    319   -296
     -5   -701   -696    350    345   -698      0    114    327    428    337   -280
     -7   -649   -641    329    316   -646     25    132    350    449    361   -257
      0   -618   -618    309    306   -618     46    142    361    457    376   -246
     -2   -607   -605    303    298   -605     70    155    374    475    397   -228
    -10   -615   -607    311    298   -613     90    174    384    483    407   -223
      7   -566   -574    280    290   -568    106    189    402    504    428   -205
     33   -483   -517    223    272   -498     98    194    426    532    462   -174
     28   -431   -462    200    244   -446     80    187    449    555    496   -140
     33   -384   -418    176    223   -402     46    174    457    566    511   -119
     49   -392   -441    171    244   -415     20    166    446    553    504   -127
     36   -407   -446    184    239   -428      2    145    431    537    493   -137
     18   -418   -436    200    226   -428    -15    122    420    527    485   -140
     10   -483   -496    233    252   -488    -44     88    379    483    449   -174
      5   -600   -605    298    303   -602    -64     54    311    415    384   -239
    -28   -693   -665    361    314   -678    -72     36    265    366    337   -288
    -38   -735   -696    387    327   -717    -75     18    233    327    303   -322
    -41   -761   -719    400    337   -740    -83    -10    197    288    272   -348
    -44   -776   -732    410    342   -756    -90    -28    179    262    254   -358
    -57   -800   -743    426    340   -771    -90    -36    171    241    244   -368
    -46   -792   -748    418    350   -771    -93    -38    166    226    241   -371
    -41   -776   -737    407    345   -758    -96    -41    161    215    241   -374
    -46   -782   -735    415    342   -758    -85    -36    161    215    252   -363
    -49   -802   -753    426    350   -779    -90    -44    153    202    249   -363
    -54   -807   -756    431    348   -782    -90    -51    148    187    241   -368
    -62   -815   -753    436    345   -784    -77    -41    150    184    249   -358
    -57   -836   -779    446    361   -807    -72    -36    150    181    252   -348
    -49   -865   -818    457    381   -841    -88    -51    132    161    239   -361
    -59   -836   -779    446    358   -807    -98    -67    119    145    223   -376
    -62   -844   -784    452    358   -815    -98    -70    114    135    215   -384
    -36   -932   -896    485    428   -914   -101    -75     70     80    166   -433
     15  -1158  -1174    568    594  -1166    -62    -59    -62   -101    -25   -620
     33  -1317  -1353    641    691  -1335     59     31   -137   -270   -213   -823
     28  -1244  -1273    605    649  -1257    200    150    -46   -236   -184   -818
    -75   -930   -854    504    389   -893    228    -25    103    -25     70   -574
   -267   -301    -33    283   -119   -168     12   -504    314    428    618     -7
   -439    522    958    -41   -698    740   -210   -805    667   1062   1330    724
   -467    987   1452   -262   -961   1221   -465   -901    940   1556   1839   1262
   -397    722   1119   -161   -758    919   -722  -1031    743   1439   1717   1195
   -366    122    485    119   -426    303   -802  -1163    135    688    987    475
   -316   -431   -114    374   -101   -272   -654   -997   -254     49    324   -192
   -236   -709   -472    472    116   -592   -413   -579   -171    -41    158   -376
   -150   -743   -592    446    220   -667   -213   -246      5     54    210   -345
    -77   -782   -706    428    314   -745   -119    -85     77     83    223   -342
    -41   -813   -774    426    366   -795    -88    -36     85     67    205   -366
    -41   -813   -774    426    366   -795    -62     -7     93     62    200   -371
    -38   -807   -769    423    363   -789    -41      7     90     59    194   -379
    -25   -807   -782    415    376   -795    -36     15     83     49    187   -389
    -28   -807   -782    418    374   -795    -20     44    101     59    192   -381
    -31   -810   -779    418    371   -795     -5     72    119     67    197   -374
    -18   -820   -802    420    392   -813     -7     77    119     51    187   -381
     -5   -792   -787    397    389   -789    -10     96    132     70    210   -353
     -5   -750   -748    376    371   -750      0    119    150     88    228   -332
      5   -735   -740    363    371   -737      5    129    155     98    236   -322
     15   -722   -737    353    376   -730     18    142    166    106    244   -309
      7   -709   -717    350    361   -711     25    163    184    119    259   -290
     12   -688   -701    337    355   -693     25    181    192    122    265   -280
     25   -680   -706    327    366   -693     25    200    194    114    259   -280
     31   -654   -685    311    358   -670     38    241    228    140    285   -254
     33   -628   -662    296    345   -644     57    293    270    174    316   -215
     51   -607   -659    277    355   -633     64    329    283    189    335   -194
     62   -592   -654    265    358   -623     88    379    319    218    361   -163
     70   -553   -623    241    345   -587    119    449    371    262    402   -119
     93   -542   -639    223    363   -589    129    511    405    283    428    -96
    127   -501   -628    187    376   -563    140    576    449    324    465    -59
    140   -436   -576    145    358   -504    161    644    498    366    506     -7
    163   -384   -548    111    355   -465    179    704    545    402    553     41
    200   -337   -537     67    366   -436    184    732    574    428    579     70
    213   -285   -498     36    355   -392    187    758    602    454    613    101
    202   -241   -444     18    322   -342    184    769    620    470    636    124
    207   -231   -439     12    322   -335    189    769    626    475    649    135
    207   -197   -405     -5    303   -301    192    756    623    475    662    150
    194   -187   -381     -5    288   -283    202    737    626    478    665    158
    192   -179   -374     -7    283   -275    197    698    602    452    646    142
    197   -168   -366    -12    280   -267    187    649    571    426    626    124
    174   -179   -353      2    262   -265    179    602    537    397    597    101
    150   -220   -371     33    259   -296    166    540    488    345    548     59
    132   -254   -389     59    259   -322    142    462    418    275    488     -2
    109   -301   -410     96    259   -355    132    394    358    213    436    -49
     75   -345   -420    135    246   -384    116    329    306    158    392    -93
     62   -400   -462    168    259   -431    103    267    252    103    345   -140
     44   -470   -514    210    277   -491     98    228    213     62    311   -176
     25   -488   -514    231    270   -501     85    197    184     28    283   -202
     31   -496   -527    231    277   -511     59    158    150     -7    254   -231
     38   -504   -542    231    288   -522     49    135    135    -28    244   -246
     33   -496   -530    228    280   -511     51    129    135    -33    249   -244
     23   -514   -537    246    280   -524     57    124    135    -33    254   -241
     18   -517   -535    246    275   -527     46    111    122    -44    241   -254
      2   -527   -532    262    265   -530     54    111    127    -38    244   -252
     -5   -535   -530    270    259   -532     64    111    132    -31    249   -244
     12   -524   -537    257    275   -530     72    116    140    -25    257   -233
      5   -480   -485    236    244   -483     85    127    150    -12    270   -223
     -7   -441   -433    223    213   -439    116    155    179     20    298   -189
    -10   -420   -413    213    200   -418    132    166    189     31    309   -179
      2   -400   -402    200    202   -400    142    166    189     25    303   -184
      0   -387   -387    192    192   -387    166    189    210     46    322   -166
      7   -319   -327    153    166   -322    184    213    246     90    363   -127
     18   -249   -267    114    142   -259    181    213    272    119    397    -96
     15   -200   -215     93    114   -207    171    205    301    145    428    -59
     20   -200   -220     88    119   -210    132    181    296    145    428    -54
     36   -220   -257     90    145   -239    101    155    272    122    410    -70
     38   -252   -293    106    163   -270     80    135    246    101    392    -85
     28   -236   -265    103    145   -249     64    114    226     88    379    -88
     25   -298   -324    135    174   -311     44     93    179     41    332   -129
     12   -431   -444    207    228   -439     31     75    122    -25    262   -197
    -12   -535   -522    272    252   -530     36     72     93    -57    228   -228
    -28   -592   -563    311    267   -579     38     62     70    -80    207   -246
    -31   -633   -605    329    285   -620     28     28     28   -122    168   -280
    -36   -652   -618    342    288   -636     18     10      7   -142    145   -296
    -41   -639   -597    337    275   -618     10      2     -2   -150    137   -298
    -36   -659   -623    348    293   -641      7     -5    -15   -163    127   -309
    -41   -685   -644    363    298   -665     10     -5    -20   -163    124   -311
    -62   -704   -644    381    288   -675     15     -5    -25   -163    116   -316
    -57   -727   -672    389    306   -698      2    -20    -44   -184     98   -329
    -44   -743   -698    394    327   -722     -7    -36    -57   -194     88   -340
    -49   -748   -701    397    324   -724     -7    -36    -59   -200     80   -342
    -49   -771   -724    410    337   -748     -2    -36    -64   -207     70   -345
    -46   -771   -724    405    337   -748     -7    -38    -70   -213     67   -348
    -59   -779   -719    420    329   -750      0    -31    -62   -205     75   -340
    -54   -787   -732    418    335   -761     -2    -31    -85   -231     49   -363
    -15   -956   -940    485    462   -948     15    -18   -174   -350    -80   -483
     23  -1218  -1241    594    628  -1228    109     59   -272   -530   -290   -685
     23  -1267  -1291    623    657  -1278    262    207   -249   -607   -402   -813
    -49  -1002   -956    524    452   -979    348    176   -103   -459   -236   -675
   -187   -550   -363    368     85   -457    200   -296    -23   -179    129   -311
   -355    174    527     88   -441    350    -88   -831    135    306    730    306
   -491    914   1405   -210   -948   1158   -327  -1072    462    927   1415    984
   -423    917   1340   -246   -883   1127   -602  -1208    459   1098   1584   1187
   -355    353    706      0   -532    530   -737  -1317     18    600   1080    735
   -324   -244     80    283   -205    -83   -652  -1226   -485   -168    301    -25
   -252   -688   -436    470     90   -563   -405   -800   -535   -475    -77   -402
   -168   -750   -584    457    205   -667   -181   -387   -288   -322      2   -345
    -88   -771   -683    428    296   -727    -36   -127   -129   -218     75   -290
    -44   -800   -758    420    355   -779     23    -23    -83   -202     75   -298
    -23   -807   -784    415    379   -797     31     -2    -90   -228     49   -327
    -38   -844   -807    439    381   -826     59     31    -77   -223     46   -324
    -44   -859   -815    452    384   -839     80     51    -67   -213     54   -314
    -33   -854   -820    444    392   -836     93     59    -64   -215     51   -319
    -36   -844   -807    441    384   -826    106     75    -51   -207     62   -309
    -38   -846   -807    441    381   -828    111     90    -41   -197     75   -296
    -28   -841   -813    433    392   -828    109     93    -49   -202     72   -298
    -28   -828   -802    428    387   -818    114    103    -41   -197     75   -293
    -38   -831   -792    436    376   -813    129    129    -18   -174     96   -272
    -36   -823   -787    428    374   -805    145    145      0   -158    116   -254
    -31   -784   -753    407    358   -771    148    155     15   -150    129   -246
    -25   -750   -724    387    348   -737    155    179     36   -135    148   -223
    -18   -722   -704    371    342   -714    155    205     54   -119    161   -202
      2   -706   -709    350    353   -706    163    228     72   -109    171   -189
      7   -685   -693    340    348   -691    181    267    103    -83    200   -161
     12   -678   -691    329    350   -683    197    316    137    -46    236   -129
     36   -665   -701    314    368   -683    210    361    171    -18    265   -101
     51   -618   -670    280    358   -641    223    413    200     10    290    -70
     64   -584   -649    259    355   -615    241    480    239     54    332    -28
     80   -568   -649    241    363   -607    259    545    272     93    371      5
    111   -532   -644    210    376   -587    272    610    314    132    407     38
    129   -480   -610    174    368   -545    285    672    368    192    462     98
    145   -420   -568    137    355   -493    306    722    418    246    517    158
    166   -376   -545    103    353   -462    316    745    441    275    548    197
    179   -322   -501     72    340   -410    324    761    462    301    579    231
    181   -298   -480     57    329   -389    329    761    467    314    594    249
    181   -290   -472     54    324   -381    327    743    465    314    602    257
    166   -277   -444     54    303   -358    332    727    467    322    613    275
    142   -259   -402     59    272   -329    342    711    470    324    626    285
    129   -249   -381     57    254   -314    335    675    449    309    618    277
    124   -259   -384     67    252   -322    316    610    402    259    574    236
    101   -293   -394     96    246   -342    316    553    363    220    537    202
     67   -350   -418    142    241   -384    316    493    319    174    496    163
     41   -413   -454    184    246   -433    296    418    262    111    436    103
     12   -465   -480    226    244   -472    288    361    218     64    394     70
     -2   -501   -501    249    246   -501    270    298    158     10    342     25
    -10   -540   -530    275    259   -535    246    241     98    -41    293    -20
    -25   -548   -524    285    249   -537    236    210     70    -57    277    -31
    -51   -563   -511    306    228   -537    233    184     54    -70    265    -41
    -57   -576   -522    314    231   -550    223    161     33    -90    244    -62
    -51   -584   -532    319    239   -558    220    150     23    -96    239    -64
    -57   -568   -511    311    226   -540    220    142     23    -90    246    -57
    -59   -568   -509    314    223   -540    205    127      7   -103    236    -62
    -51   -589   -540    319    241   -566    197    103    -18   -132    207    -85
    -46   -592   -545    319    249   -568    200     96    -25   -135    205    -88
    -41   -584   -545    311    249   -566    210    101    -23   -124    218    -72
    -33   -545   -514    288    239   -530    223    106    -12   -114    233    -62
    -33   -496   -462    262    213   -480    236    116     -2    -98    249    -44
    -44   -459   -415    252    184   -439    265    129     12    -83    267    -23
    -51   -446   -394    246    168   -420    283    132     20    -80    270    -20
    -41   -439   -397    239    176   -418    296    137     23    -83    267    -18
    -31   -384   -353    207    161   -371    319    161     46    -51    298     10
    -15   -285   -270    150    127   -277    319    176     75    -10    340     51
     -7   -241   -233    122    111   -239    285    148     77     -5    350     59
      5   -207   -213     98    109   -210    252    132     80      7    366     77
     15   -197   -215     90    114   -205    226    124     70     10    368     83
     15   -210   -226     98    119   -218    205    101     41     -5    350     70
     -2   -231   -228    116    111   -231    184     75     18    -20    337     67
    -28   -270   -241    148    106   -257    171     51    -12    -51    314     54
    -31   -366   -335    197    150   -350    163     36    -59   -101    259      7
    -33   -470   -436    252    200   -454    155     12   -116   -161    197    -57
    -46   -522   -478    283    213   -498    155      5   -148   -189    176    -88
    -54   -522   -467    288    205   -496    135    -25   -189   -226    150   -116
    -54   -550   -496    301    218   -524    119    -59   -233   -272    109   -145
    -46   -581   -535    314    244   -558    116    -72   -254   -298     96   -155
    -44   -566   -522    303    236   -545    106    -88   -272   -316     90   -155
    -38   -561   -524    298    241   -542     96    -98   -290   -340     88   -166
    -38   -555   -517    296    239   -537     88   -106   -301   -353     83   -171
    -51   -566   -514    309    231   -540     98   -101   -298   -348     98   -158
    -57   -592   -535    324    236   -563     93   -111   -314   -366     93   -171
    -57   -587   -530    322    236   -558     85   -124   -335   -392     75   -189
    -67   -574   -506    319    218   -542     85   -119   -337   -397     75   -184
    -80   -592   -511    337    215   -553     80   -124   -353   -413     62   -184
    -75   -626   -553    350    236   -589     64   -145   -379   -439     38   -207
    -70   -639   -568    353    246   -602     64   -148   -387   -452     31   -213
    -51   -704   -652    374    298   -678     70   -153   -433   -506    -25   -265
     -2   -922   -919    462    457   -922    116   -145   -568   -685   -218   -446
     12  -1145  -1161    566    584  -1153    252    -64   -665   -875   -426   -665
      0  -1093  -1096    545    545  -1096    387     18   -602   -865   -423   -678
    -75   -797   -722    433    319   -761    384   -205   -501   -691   -210   -470
   -192   -168     23    181   -109    -72    119   -711   -337   -277    298     44
   -329    706   1034   -189   -680    870   -142   -992     44    400   1057    810
   -342   1210   1553   -436   -948   1382   -394  -1021    374    937   1595   1353
   -241   1013   1254   -387   -748   1132   -670  -1145    194    833   1478   1286
   -194    436    631   -119   -413    532   -776  -1325   -405    135    802    646
   -168   -140     25    153    -98    -57   -587  -1156   -820   -506    129     -2
    -96   -433   -337    265    119   -387   -316   -743   -743   -587    -41   -174
    -28   -475   -449    249    207   -462   -103   -426   -568   -483      7   -124
     15   -493   -509    239    262   -501     18   -241   -470   -428     46    -85
     20   -509   -532    241    275   -519     51   -194   -459   -439     36    -88
     20   -511   -532    244    275   -522     67   -171   -457   -454     23    -93
     15   -504   -522    244    267   -511     83   -142   -441   -452     31    -80
     10   -509   -519    249    265   -514     90   -124   -433   -449     36    -75
      7   -563   -571    275    288   -566     85   -119   -444   -454     25    -85
     12   -576   -589    280    298   -581    111    -90   -426   -431     46    -64
     10   -550   -561    267    285   -555    132    -64   -400   -397     70    -33
      7   -553   -561    272    283   -555    142    -51   -394   -387     70    -28
     12   -537   -550    262    280   -542    161    -28   -376   -368     77    -15
     10   -522   -535    254    270   -527    187      0   -348   -335    103     18
     12   -488   -501    236    254   -496    187      5   -340   -322    106     25
     18   -506   -524    244    270   -514    202     25   -329   -303    106     28
     31   -485   -517    226    272   -501    207     51   -311   -275    124     51
     46   -475   -522    213    283   -498    226     83   -293   -239    142     72
     62   -446   -509    189    283   -475    233    109   -280   -202    158     85
     77   -413   -491    168    283   -452    249    148   -252   -150    179    106
     96   -389   -485    145    288   -436    259    189   -228   -111    194    119
    116   -366   -485    124    301   -426    272    244   -200    -72    218    145
    132   -348   -480    106    306   -413    288    306   -163    -31    254    187
    142   -309   -452     83    296   -379    303    368   -124     12    290    223
    166   -270   -439     49    301   -355    311    426    -85     51    327    262
    200   -215   -415      5    306   -314    314    472    -51     90    363    301
    228   -176   -405    -28    316   -290    335    535     -2    140    407    358
    254    -98   -353    -77    303   -226    348    581     44    192    465    420
    285     -7   -293   -140    288   -150    335    597     59    218    496    462
    285     10   -275   -150    280   -132    345    613     75    231    517    485
    285     38   -246   -163    265   -103    348    610     83    236    530    506
    290     62   -228   -176    259    -83    350    600     85    233    535    524
    283     64   -218   -176    252    -75    361    574     77    223    532    537
    265     59   -205   -163    233    -72    366    545     67    210    524    542
    246     62   -187   -155    215    -62    358    498     41    176    496    524
    233     41   -192   -137    213    -75    345    446      7    135    459    498
    205    -10   -215    -98    210   -114    335    389    -44     72    405    452
    168    -88   -259    -41    213   -174    329    329    -98      5    348    400
    132   -166   -301     15    215   -231    322    267   -150    -59    293    348
     98   -226   -324     64    210   -275    319    213   -200   -119    239    303
     77   -293   -371    106    223   -332    314    168   -244   -168    192    270
     75   -345   -420    135    246   -384    301    122   -293   -220    148    226
     67   -361   -431    145    246   -394    280     80   -335   -265    111    194
     67   -361   -428    148    246   -394    267     51   -366   -296     83    174
     59   -376   -439    158    246   -407    246     31   -384   -322     57    158
     59   -402   -462    171    259   -431    241     23   -397   -345     38    142
     51   -415   -470    179    259   -441    249     23   -400   -361     28    135
     59   -402   -462    171    259   -431    257     18   -402   -368     20    132
     57   -428   -488    184    272   -457    257     15   -407   -376      5    124
     59   -418   -478    179    267   -449    257     20   -410   -384     -2    129
     62   -389   -452    161    254   -420    270     41   -392   -376      7    148
     62   -355   -418    148    239   -387    285     57   -374   -368     18    161
     67   -337   -407    135    236   -371    301     59   -366   -366     23    166
     64   -319   -387    127    226   -353    322     72   -350   -358     31    179
     75   -301   -379    111    226   -340    329     85   -348   -361     23    181
    101   -226   -327     62    213   -275    340    103   -324   -337     49    210
    106   -171   -277     31    189   -223    355    124   -288   -301     88    259
    109   -124   -233      7    168   -179    340    114   -277   -283    109    290
    116    -85   -205    -15    158   -145    296     85   -288   -280    114    301
    119   -111   -231     -2    174   -171    280     75   -296   -283    111    306
    116   -127   -244      5    179   -184    270     59   -314   -298     98    303
    116   -122   -239      2    176   -179    249     31   -345   -329     70    283
    106   -158   -267     23    184   -213    236     10   -376   -361     36    257
     85   -267   -353     90    218   -309    220     -5   -431   -415    -25    205
     70   -381   -454    155    259   -418    197    -31   -496   -485   -106    132
     62   -441   -506    189    283   -472    194    -44   -519   -514   -142    109
     51   -462   -514    205    280   -488    197    -62   -548   -542   -176     85
     51   -485   -537    218    293   -511    189    -90   -581   -581   -213     51
     51   -501   -553    223    301   -524    179   -101   -594   -600   -228     41
     46   -514   -561    233    303   -537    176    -98   -600   -605   -239     44
     44   -511   -555    233    298   -532    163    -98   -610   -615   -249     46
     44   -501   -545    228    293   -522    150   -106   -620   -639   -270     38
     44   -519   -566    236    303   -542    155   -109   -631   -659   -293     25
     44   -535   -579    244    311   -555    163   -106   -636   -672   -306     18
     49   -540   -589    244    316   -566    179   -106   -639   -683   -316     15
     57   -548   -605    246    329   -576    187   -103   -641   -688   -324     12
     51   -548   -600    246    324   -574    187   -101   -641   -691   -329     18
     54   -542   -597    244    324   -571    184   -101   -646   -701   -340     15
     57   -571   -628    257    340   -600    184   -101   -657   -722   -361      2
     67   -652   -719    293    392   -685    187    -96   -706   -789   -439    -62
    103   -872   -976    381    537   -924    246    -36   -810   -969   -636   -241
    114  -1008  -1124    446    618  -1065    389    111   -810  -1083   -782   -397
     90   -841   -932    374    509   -885    509    262   -649   -984   -691   -340
    -20   -452   -431    236    205   -441    517     96   -475   -735   -400    -64
   -171    194    366    -12   -270    277    262   -478   -397   -363    101    457
   -316    930   1247   -306   -782   1085     38   -844   -176    179    737   1106
   -335   1213   1548   -441   -940   1379   -168   -969    -15    576   1145   1540
   -309    831   1140   -259   -724    984   -324  -1114   -316    342    904   1366
   -324    241    566     38   -444    402   -348  -1205   -924   -465    109    600
   -296   -231     62    262   -179    -85   -257  -1034  -1228  -1034   -493      7
   -233   -452   -220    340     -7   -337    -93   -657  -1062  -1021   -563    -67
   -135   -467   -332    301     98   -400     44   -361   -849   -888   -478      0
    -46   -472   -426    257    189   -449    122   -181   -750   -849   -465     31
    -10   -501   -493    254    241   -498    161   -103   -719   -854   -491     44
     12   -509   -524    246    267   -517    171    -77   -711   -857   -506     44
     33   -485   -519    226    275   -501    174    -67   -709   -865   -509     25
     41   -485   -530    220    283   -506    176    -54   -704   -859   -509      2
     46   -470   -517    210    280   -493    174    -44   -701   -867   -517     -5
     57   -454   -511    197    283   -483    181    -38   -704   -883   -532    -12
     59   -431   -491    187    275   -459    194    -33   -693   -888   -530     -2
     59   -413   -475    174    265   -444    197    -28   -685   -888   -530    -18
     64   -407   -472    171    267   -439    213    -15   -678   -888   -524    -36
     62   -363   -426    150    241   -394    223      0   -652   -872   -511    -25
     64   -314   -379    124    220   -345    231     20   -628   -852   -485      0
     70   -283   -355    103    213   -319    236     33   -613   -844   -475     20
     59   -280   -340    109    197   -309    254     -5   -620   -880   -506    -10
     49   -262   -311    103    176   -285    277    -64   -662   -930   -540    -44
     80   -231   -311     75    194   -270    283    -44   -675   -914   -527    -20
    106   -194   -303     44    202   -249    283      7   -626   -872   -488     20
    124   -163   -288     18    205   -226    283     83   -576   -805   -428     88
    145   -135   -280     -7    213   -207    272    184   -496   -714   -361    155
    168   -114   -283    -25    226   -197    252    277   -426   -644   -306    202
    179    -85   -265    -49    220   -174    244    342   -363   -602   -265    233
    192    -51   -244    -70    215   -148    246    394   -311   -566   -226    267
    205    -25   -233    -90    218   -129    244    441   -265   -530   -187    301
    220     36   -184   -127    202    -72    236    491   -210   -480   -127    361
    236     90   -145   -166    189    -25    236    524   -171   -436    -77    410
    246    140   -106   -194    176     18    233    542   -150   -413    -49    439
    252    181    -72   -218    161     54    231    540   -142   -407    -38    457
    252    218    -33   -233    142     93    218    519   -153   -418    -46    449
    254    228    -25   -244    140    101    215    493   -166   -428    -57    444
    259    252     -7   -257    132    124    218    465   -181   -441    -67    436
    257    270     10   -265    122    140    220    436   -194   -457    -80    423
    246    259     12   -252    116    137    228    400   -220   -485   -106    402
    233    233      0   -233    116    116    233    345   -262   -524   -150    350
    207    210      0   -210    103    106    233    293   -298   -566   -194    306
    181    181      0   -181     90     90    233    241   -340   -615   -254    254
    163    145    -18   -153     90     64    220    181   -392   -672   -319    194
    150     88    -62   -119    106     12    205    124   -441   -722   -387    135
    122     28    -93    -75    109    -31    187     72   -491   -766   -449     77
    101     -5   -106    -49    101    -54    179     33   -530   -802   -488     33
     96    -23   -119    -36    106    -70    161    -10   -566   -836   -519     -5
     98    -23   -124    -38    109    -72    148    -44   -592   -865   -540    -38
     88    -51   -142    -18    114    -96    148    -54   -600   -875   -548    -54
     85    -51   -140    -18    111    -96    145    -62   -602   -880   -548    -59
     85    -33   -119    -25    101    -75    137    -75   -607   -898   -553    -70
     67    -31    -98    -18     80    -64    129    -75   -607   -914   -555    -75
     57    -23    -80    -18     67    -51    122    -72   -607   -927   -555    -77
     59      2    -57    -33     57    -28    132    -59   -592   -919   -542    -64
     72     54    -18    -62     46     18    150    -41   -563   -901   -519    -41
     70     80     10    -75     28     46    168    -25   -548   -893   -509    -31
     70     90     20    -80     23     57    184    -15   -537   -891   -504    -25
     75     90     15    -83     31     51    184     -7   -532   -898   -506    -28
     88    127     38   -106     25     83    200     12   -509   -875   -488     -5
    103    202     98   -153      2    150    215     36   -465   -833   -444     38
     96    280    181   -189    -41    231    207     25   -446   -813   -428     62
     90    314    223   -202    -67    270    197     15   -431   -792   -410     90
     98    316    218   -207    -59    267    181      0   -439   -792   -415     93
     96    283    184   -192    -44    233    176    -15   -465   -807   -433     83
     88    277    189   -181    -49    233    168    -33   -483   -820   -449     77
     67    254    184   -163    -57    220    158    -51   -509   -841   -475     59
     54    148     93   -101    -18    122    148    -70   -548   -883   -522     20
     41      7    -36    -25     38    -12    148    -80   -587   -932   -584    -31
     33    -64    -98     15     64    -80    145    -90   -626   -976   -636    -72
     20   -127   -148     51     83   -135    145   -106   -659  -1010   -675   -101
      2   -161   -163     80     83   -161    135   -135   -693  -1041   -706   -127
     -2   -161   -158     80     77   -158    124   -150   -717  -1065   -730   -142
    -12   -181   -168     98     75   -176    127   -155   -730  -1075   -735   -150
    -28   -200   -174    111     70   -187    124   -166   -740  -1088   -745   -166
    -25   -194   -168    111     70   -181    116   -176   -750  -1104   -766   -184
    -23   -205   -181    114     77   -194    116   -174   -750  -1109   -774   -189
    -20   -213   -192    116     83   -202    114   -174   -758  -1122   -787   -194
    -28   -192   -166    109     67   -181    109   -176   -761  -1130   -792   -197
    -41   -187   -145    114     51   -166    122   -168   -750  -1124   -782   -187
    -59   -174   -116    114     28   -145    124   -166   -743  -1124   -771   -179
    -83   -171    -88    127      2   -132    129   -158   -737  -1119   -769   -168
    -93   -176    -83    135     -7   -129    119   -166   -745  -1130   -782   -184
    -88   -210   -122    150     15   -166    106   -176   -776  -1171   -826   -228
    -44   -379   -337    210    145   -358    116   -158   -872  -1304   -974   -361
     -7   -594   -589    301    290   -592    213    -64   -966  -1496  -1197   -579
      5   -654   -659    322    332   -657    366    109   -917  -1553  -1280   -685
    -41   -397   -355    220    155   -376    444     96   -776  -1421  -1132   -566
   -192     77    267     54   -231    171    249   -472   -761  -1174   -779   -207
   -368    826   1195   -228   -782   1010    -54  -1044   -641   -696   -171    415
   -480   1504   1984   -514  -1231   1743   -301  -1288   -358    -93    498   1075
   -423   1582   2005   -579  -1213   1792   -563  -1418   -316    153    743   1350
   -368   1023   1392   -327   -880   1208   -672  -1512   -774   -402    174    831
   -319    384    704    -33   -511    542   -563  -1379  -1247  -1174   -615     57
   -270    -49    218    158   -244     83   -345   -992  -1296  -1483  -1002   -335
   -202   -127     75    166   -140    -25   -150   -600  -1057  -1361   -948   -301
   -119   -129    -12    122    -54    -70    -28   -350   -904  -1265   -888   -249
    -75   -150    -75    111      0   -114     36   -233   -839  -1244   -880   -246
    -67   -166    -98    114     15   -132     62   -192   -828  -1252   -893   -254
    -62   -163   -101    114     18   -132     83   -161   -813  -1252   -898   -257
    -54   -163   -111    109     25   -137     93   -137   -802  -1249   -891   -254
    -44   -150   -106     96     28   -129    101   -124   -792  -1252   -888   -252
    -31   -153   -122     90     41   -137    114   -106   -779  -1244   -880   -241
    -25   -142   -116     85     44   -129    114    -96   -769  -1239   -872   -231
    -20   -129   -109     75     41   -119    103    -96   -769  -1244   -875   -233
    -18   -114    -96     67     36   -106    109    -83   -753  -1241   -870   -228
    -15    -96    -83     54     31    -90    116    -67   -737  -1234   -857   -215
    -12    -98    -85     57     36    -93    127    -54   -730  -1226   -852   -205
    -12    -90    -80     51     31    -85    132    -41   -717  -1215   -839   -189
    -18    -70    -51     44     15    -62    132    -20   -701  -1202   -826   -174
    -12    -57    -44     33     15    -51    135      5   -685  -1192   -815   -161
      0    -38    -38     20     18    -38    137     31   -667  -1182   -800   -145
      2      0     -2     -2      0     -2    145     62   -646  -1169   -784   -129
     10     33     20    -23     -5     28    148     96   -620  -1150   -769   -109
     20     49     28    -33     -5     38    155    135   -592  -1130   -756    -90
     31     77     46    -54     -7     62    171    189   -548  -1085   -719    -54
     41    129     88    -85    -23    109    181    244   -511  -1052   -693    -31
     67    161     90   -114    -10    127    194    303   -472  -1018   -665     -2
     96    197    101   -148     -2    150    205    363   -431   -979   -633     36
    127    272    145   -200     -7    210    213    418   -394   -937   -600     80
    148    316    168   -233    -10    244    228    467   -350   -885   -548    135
    163    363    200   -265    -18    283    239    501   -311   -844   -504    181
    174    415    241   -296    -33    329    244    517   -283   -813   -470    218
    181    470    288   -324    -51    379    236    504   -285   -813   -459    231
    189    483    293   -337    -51    389    233    480   -298   -820   -467    226
    187    501    314   -345    -62    407    231    452   -316   -836   -478    220
    174    491    316   -335    -72    405    231    410   -340   -857   -493    207
    158    459    301   -309    -70    381    228    363   -371   -885   -522    187
    135    449    311   -293    -88    381    215    309   -402   -924   -548    168
    111    439    327   -275   -109    384    205    249   -441   -963   -576    142
     90    400    309   -246   -109    353    189    179   -491  -1010   -620     98
     72    340    267   -205    -96    303    184    119   -535  -1052   -665     57
     41    277    236   -161    -98    257    176     67   -579  -1096   -704     15
     20    228    207   -124    -93    218    161     12   -623  -1140   -745    -33
      7    194    184   -103    -88    189    137    -44   -680  -1189   -795    -88
      0    181    181    -90    -90    181    122    -90   -717  -1226   -828   -114
    -15    153    166    -70    -90    158    109   -119   -735  -1239   -841   -124
    -18    124    142    -54    -80    132    101   -137   -750  -1249   -849   -140
    -18    114    132    -49    -75    122     98   -150   -766  -1260   -854   -153
    -28    103    132    -36    -80    116     98   -158   -774  -1265   -857   -150
    -25     93    119    -36    -72    106     88   -163   -782  -1270   -852   -140
    -20    132    153    -54    -85    142     80   -166   -784  -1275   -852   -127
    -20    155    174    -70    -96    163    101   -140   -758  -1244   -820    -98
    -15    189    205    -85   -109    197    127   -114   -717  -1202   -776    -77
     -5    236    241   -116   -124    239    140   -111   -706  -1197   -758    -72
     -7    257    265   -124   -137    262    155   -109   -701  -1189   -743    -70
      2    252    249   -127   -124    252    163   -103   -701  -1189   -737    -77
     23    298    275   -161   -124    288    166    -93   -688  -1184   -719    -70
     41    366    324   -205   -140    345    163    -85   -662  -1153   -670    -28
     46    431    384   -239   -168    407    129   -109   -657  -1143   -649     -7
     54    446    389   -252   -168    418     83   -140   -670  -1153   -646     -2
     75    433    358   -254   -140    397     51   -161   -688  -1174   -654     -5
     77    397    319   -239   -122    361     20   -192   -719  -1205   -670    -20
     67    379    311   -223   -122    345    -10   -236   -763  -1239   -693    -46
     62    358    296   -213   -116    327    -28   -270   -800  -1275   -719    -67
     54    283    228   -168    -85    257    -25   -277   -826  -1304   -740    -90
     36    202    166   -122    -64    187    -36   -296   -870  -1363   -789   -140
     20    137    116    -80    -49    129    -33   -309   -906  -1408   -820   -168
     -2    103    106    -51    -57    103    -31   -327   -932  -1436   -836   -179
    -23     83    106    -28    -64     93    -33   -340   -958  -1457   -849   -194
    -31     57     85    -12    -59     70    -38   -342   -971  -1467   -854   -200
    -38     57     96    -10    -67     75    -41   -350   -976  -1473   -854   -194
    -38     62    101    -12    -72     80    -41   -358   -974  -1475   -849   -189
    -38     46     85     -2    -62     64    -41   -361   -982  -1483   -854   -197
    -44     20     64     10    -54     44    -44   -366   -987  -1488   -854   -200
    -57     25     80     15    -70     51    -54   -374   -992  -1488   -852   -194
    -64     31     93     15    -80     62    -64   -384  -1002  -1488   -852   -194
    -64     12     77     25    -70     44    -67   -389  -1015  -1496   -857   -200
    -75     -5     67     38    -72     31    -70   -400  -1026  -1504   -865   -202
    -88      5     93     38    -90     49    -75   -410  -1028  -1504   -865   -200
    -93      5     98     41    -96     51    -83   -413  -1034  -1512   -867   -200
    -83    -41     41     62    -62      0    -85   -413  -1060  -1543   -896   -231
    -38   -233   -197    135     77   -215    -59   -397  -1174  -1699  -1052   -389
     -5   -446   -441    226    215   -446     46   -316  -1280  -1899  -1267   -613
     -2   -452   -452    226    223   -452    184   -189  -1236  -1938  -1314   -680
    -83   -168    -85    127      0   -127    228   -348  -1124  -1790  -1127   -511
   -249    384    631    -67   -439    506    -18   -937  -1028  -1426   -670    -51
   -418   1218   1636   -400  -1026   1426   -314  -1387   -771   -833     31    654
   -496   1899   2395   -701  -1444   2145   -594  -1556   -436   -215    680   1309
   -400   1919   2320   -758  -1358   2120   -909  -1665   -459    -70    807   1491
   -324   1330   1652   -504   -987   1488  -1002  -1748   -982   -706    174    893
   -283    672    956   -194   -618    813   -815  -1569  -1452  -1462   -605    119
   -226    324    550    -51   -389    436   -540  -1156  -1452  -1691   -922   -223
   -135    283    418    -72   -275    350   -316   -782  -1249  -1595   -885   -226
    -59    236    296    -90   -179    265   -192   -587  -1148  -1540   -862   -210
    -44    218    262    -85   -153    239   -137   -519  -1122  -1538   -870   -226
    -41    215    257    -88   -148    236   -116   -491  -1117  -1540   -875   -236
    -31    202    233    -85   -132    218    -98   -472  -1109  -1543   -878   -239
    -20    213    231    -96   -127    220    -90   -454  -1106  -1538   -880   -239
    -15    233    249   -109   -132    239    -85   -439  -1098  -1532   -872   -231
     -7    252    259   -124   -135    254    -90   -426  -1096  -1532   -872   -236
     -5    249    254   -122   -129    252    -85   -407  -1080  -1517   -854   -220
    -12    265    277   -127   -145    270    -80   -392  -1062  -1496   -839   -205
    -15    275    290   -132   -153    283    -72   -371  -1039  -1465   -810   -181
    -18    290    306   -137   -163    298    -70   -358  -1021  -1436   -782   -168
    -20    322    342   -150   -181    332    -70   -342  -1002  -1418   -771   -163
    -12    350    361   -168   -187    355    -67   -322   -984  -1392   -753   -145
      0    384    384   -192   -192    384    -67   -306   -974  -1379   -743   -137
     -2    405    405   -202   -205    405    -59   -277   -953  -1356   -722   -114
     -7    452    459   -220   -233    454    -54   -246   -932  -1335   -704    -93
     12    475    459   -244   -223    467    -46   -205   -904  -1296   -672    -72
     38    496    454   -267   -207    475    -38   -161   -872  -1262   -654    -70
     46    532    485   -293   -218    509    -23   -106   -833  -1226   -628    -46
     67    568    501   -316   -215    535     -5    -46   -789  -1187   -597    -12
     90    628    537   -361   -223    581      0     15   -748  -1145   -566     15
     98    680    579   -389   -241    631     20     90   -693  -1093   -522     64
    109    743    633   -426   -265    691     41    163   -639  -1031   -470    111
    129    805    675   -467   -272    740     49    220   -587   -966   -410    145
    148    854    706   -501   -280    782     59    267   -537   -914   -366    184
    174    896    722   -535   -272    810     72    306   -493   -865   -316    223
    192    953    761   -574   -283    857     80    311   -472   -828   -277    254
    194   1002    807   -597   -306    906     80    309   -465   -813   -257    275
    163   1010    844   -589   -340    927     88    298   -465   -800   -241    290
    148   1026    878   -587   -366    953     85    270   -472   -800   -239    280
    140   1039    896   -589   -376    969     77    236   -485   -800   -236    265
    119   1039    919   -579   -400    979     64    189   -506   -810   -239    252
     88   1023    935   -558   -423    979     51    137   -537   -831   -254    233
     59    997    935   -530   -436    966     31     77   -579   -859   -275    205
     33    956    922   -496   -444    940     10      7   -626   -893   -306    163
      7    922    914   -465   -452    919      0    -49   -654   -919   -332    132
    -18    883    901   -433   -459    891    -20   -111   -698   -958   -368     85
    -54    849    904   -397   -480    878    -41   -168   -740   -992   -402     46
    -96    813    909   -358   -504    862    -54   -213   -771  -1018   -426     18
   -111    792    904   -340   -506    846    -59   -241   -792  -1028   -439      0
   -119    771    891   -324   -506    828    -70   -267   -813  -1041   -454    -25
   -135    779    914   -322   -524    846    -70   -283   -823  -1047   -462    -41
   -153    774    927   -311   -540    852    -64   -285   -815  -1036   -452    -36
   -161    800    961   -319   -561    880    -77   -296   -820  -1034   -449    -41
   -163    800    961   -319   -561    880    -75   -288   -815  -1021   -441    -41
   -166    823    989   -329   -576    904    -59   -265   -792   -992   -415    -28
   -163    854   1015   -345   -589    935    -36   -244   -763   -958   -389    -10
   -158    909   1067   -374   -613    987    -15   -226   -730   -927   -358      7
   -166    953   1119   -394   -644   1036     12   -197   -696   -891   -327     31
   -161    958   1119   -400   -641   1039     36   -174   -672   -867   -316     36
   -150    982   1132   -415   -641   1057     59   -148   -641   -828   -283     51
   -145   1072   1218   -462   -680   1145     75   -119   -587   -763   -220     93
   -153   1150   1301   -501   -727   1226     62   -119   -558   -722   -176    132
   -137   1195   1330   -530   -735   1262     28   -135   -545   -696   -150    155
   -129   1197   1325   -535   -730   1260     -5   -155   -553   -688   -148    150
   -140   1169   1309   -514   -724   1239    -10   -171   -550   -672   -140    150
   -150   1153   1301   -501   -727   1226    -25   -200   -563   -678   -148    135
   -163   1130   1293   -483   -727   1210    -41   -218   -574   -683   -155    122
   -184   1052   1236   -433   -711   1143    -54   -226   -600   -709   -184     88
   -210    937   1148   -363   -678   1041    -57   -233   -644   -750   -239     28
   -215    893   1109   -340   -662   1000    -59   -246   -667   -771   -262    -10
   -241    854   1096   -309   -667    974    -70   -267   -691   -787   -285    -41
   -265    820   1085   -280   -675    953    -77   -285   -706   -800   -303    -67
   -283    789   1072   -252   -678    930    -80   -298   -717   -813   -314    -93
   -296    769   1062   -239   -680    914    -72   -290   -706   -800   -301    -93
   -301    771   1072   -236   -688    922    -67   -280   -696   -787   -290    -90
   -314    753   1067   -220   -691    909    -72   -283   -698   -789   -293   -103
   -314    769   1083   -226   -698    924    -70   -283   -693   -782   -285   -111
   -322    756   1075   -218   -698    917    -64   -272   -678   -769   -275   -111
   -332    745   1078   -205   -706    909    -62   -259   -667   -750   -259   -111
   -342    758   1098   -207   -719    927    -72   -262   -672   -750   -265   -127
   -348    761   1109   -205   -727    935    -67   -249   -659   -735   -257   -119
   -353    722   1075   -184   -714    898    -62   -239   -649   -724   -257   -132
   -348    698   1044   -176   -696    870    -64   -239   -649   -724   -257   -155
   -340    683   1021   -174   -680    852    -59   -233   -662   -737   -270   -184
   -319    537    857   -109   -587    696    -36   -226   -745   -846   -387   -306
   -290    280    571      5   -431    426     64   -158   -862  -1047   -610   -545
   -293    244    537     23   -415    389    210    -25   -820  -1083   -667   -631
   -363    504    865    -70   -613    683    283   -114   -675   -917   -485   -483
   -514    987   1501   -236  -1008   1244    119   -610   -548   -587    -77    -77
   -701   1779   2478   -540  -1590   2127   -148  -1049   -257     31    641    654
   -820   2457   3278   -820  -2049   2868   -374  -1184    127    693   1343   1361
   -763   2494   3255   -867  -2010   2873   -652  -1270    168    904   1535   1577
   -678   1953   2631   -636  -1654   2291   -807  -1374   -270    418   1034   1096
   -654   1317   1969   -332  -1312   1641   -657  -1239   -774   -355    254    277
   -600    891   1491   -145  -1044   1189   -384   -818   -820   -636   -106   -116
   -514    776   1291   -132   -904   1034   -153   -405   -602   -530    -70   -116
   -431    776   1208   -171   -818    992    -18   -161   -465   -446    -20    -96
   -413    748   1158   -168   -784    950     38    -72   -426   -431    -18    -98
   -405    711   1117   -153   -761    914     67    -31   -407   -426    -18   -106
   -407    693   1101   -145   -753    896     83     -7   -397   -428    -25   -129
   -415    665   1080   -124   -748    872    106     28   -371   -415    -18   -132
   -418    698   1117   -140   -769    906    127     59   -332   -366     28   -109
   -415    714   1130   -150   -771    919    127     70   -316   -348     41   -116
   -407    704   1109   -148   -758    906    142     98   -293   -329     54   -109
   -407    727   1135   -158   -771    930    155    127   -265   -298     80    -93
   -407    730   1135   -161   -771    932    161    145   -241   -272     98    -98
   -415    732   1145   -158   -779    937    171    163   -226   -252    111    -96
   -426    735   1161   -155   -795    948    187    197   -192   -218    137    -70
   -420    756   1176   -166   -797    966    200    226   -158   -187    163    -46
   -405    787   1189   -192   -797    987    213    257   -124   -153    194    -28
   -394    826   1218   -215   -805   1021    223    288    -96   -124    220    -10
   -387    839   1226   -228   -807   1031    236    327    -57    -85    254     10
   -368    839   1208   -233   -787   1023    259    384    -10    -38    293     23
   -363    846   1208   -241   -787   1028    275    433     28     -5    319     36
   -353    857   1210   -252   -782   1034    293    491     70     31    350     64
   -342    883   1226   -270   -784   1054    314    555    124     80    397    106
   -327    922   1249   -296   -787   1085    335    633    181    135    444    158
   -314    961   1275   -324   -795   1117    355    709    231    176    475    194
   -298    995   1293   -350   -795   1143    381    795    301    265    553    231
   -283   1041   1322   -381   -802   1182    400    865    368    340    628    254
   -270   1091   1361   -410   -815   1226    423    927    441    410    701    301
   -254   1158   1413   -454   -833   1283    439    963    491    465    753    345
   -241   1208   1449   -483   -846   1327    444    984    519    496    789    368
   -246   1241   1486   -498   -867   1363    452    989    542    519    820    389
   -262   1247   1509   -491   -885   1376    467    987    555    537    841    405
   -277   1239   1514   -480   -898   1376    467    971    553    537    846    400
   -293   1249   1543   -478   -919   1395    459    932    535    524    844    389
   -322   1247   1569   -465   -945   1408    454    885    514    509    833    366
   -348   1231   1579   -441   -963   1405    449    836    493    485    813    350
   -366   1202   1566   -420   -966   1384    428    766    449    452    779    309
   -381   1171   1553   -394   -969   1363    413    704    413    428    756    262
   -405   1158   1564   -376   -984   1361    392    644    368    392    730    218
   -418   1101   1519   -340   -969   1309    374    576    316    342    683    168
   -426   1044   1470   -311   -950   1257    355    522    283    311    657    137
   -457   1026   1480   -285   -969   1252    342    478    254    285    636    111
   -485    979   1462   -249   -974   1221    337    444    236    270    623     88
   -496    958   1454   -231   -974   1205    327    420    231    262    615     62
   -501    966   1467   -233   -984   1215    322    407    226    257    607     41
   -501    958   1457   -228   -979   1208    329    410    233    270    626     44
   -498    966   1465   -233   -982   1215    340    413    246    283    639     44
   -501   1015   1517   -257  -1008   1265    363    433    277    309    657     70
   -511   1036   1545   -262  -1028   1291    381    454    309    342    691     96
   -519   1078   1597   -280  -1057   1337    392    465    329    374    722    101
   -527   1088   1613   -280  -1070   1350    415    483    350    400    748    111
   -519   1088   1608   -283  -1062   1348    439    506    371    418    763    114
   -496   1150   1647   -327  -1072   1397    454    532    415    462    800    135
   -480   1223   1704   -371  -1093   1462    459    548    465    517    859    176
   -488   1280   1766   -397  -1127   1522    441    548    496    561    909    210
   -480   1309   1790   -413  -1135   1548    402    535    496    568    924    223
   -462   1275   1738   -407  -1101   1506    374    514    478    550    909    213
   -470   1241   1712   -384  -1091   1475    363    496    470    545    909    218
   -496   1228   1722   -368  -1109   1475    350    483    470    550    911    215
   -511   1197   1709   -342  -1109   1452    342    472    459    542    906    194
   -530   1088   1618   -280  -1072   1350    329    457    418    501    857    140
   -540    982   1519   -220  -1028   1249    322    444    374    457    807     88
   -553    922   1473   -184  -1013   1197    324    431    342    423    774     54
   -566    878   1444   -155  -1005   1161    329    413    324    405    761     38
   -581    815   1397   -116   -989   1106    324    394    306    387    743     15
   -581    792   1371   -106   -976   1080    319    389    298    381    737      7
   -581    800   1379   -111   -982   1088    301    371    285    374    727    -15
   -584    774   1358    -93   -971   1065    301    374    283    368    730    -18
   -592    761   1353    -85   -974   1057    306    381    296    381    737    -10
   -589    750   1337    -80   -963   1044    301    384    306    392    737    -20
   -589    735   1322    -72   -958   1028    298    381    306    387    735    -25
   -589    724   1314    -67   -950   1018    301    381    309    384    724    -28
   -587    691   1278    -51   -932    984    301    384    306    384    727    -38
   -584    711   1296    -64   -940   1002    288    374    296    381    727    -54
   -594    701   1293    -54   -943    997    298    379    303    394    740    -51
   -605    672   1278    -33   -940    974    309    387    309    400    740    -59
   -581    581   1163      0   -872    872    306    381    259    337    667   -127
   -537    348    885     93   -711    615    350    405    150    174    491   -298
   -530    163    693    181   -613    428    462    480     62     -2    298   -517
   -527    200    727    163   -626    462    587    592    116     -7    285   -563
   -639    519   1158     57   -898    839    576    316    239    197    545   -303
   -818   1148   1966   -166  -1392   1556    348   -218    428    644   1080    246
  -1013   1971   2985   -480  -2000   2475    124   -537    800   1317   1834   1005
  -1083   2488   3572   -701  -2327   3029   -109   -597   1166   1917   2442   1631
   -987   2247   3231   -631  -2109   2738   -371   -706    971   1795   2299   1540
   -930   1673   2603   -371  -1766   2138   -428   -782    426   1101   1602    849
   -872   1052   1922    -90  -1397   1488   -233   -553     25    433    909    137
   -797    732   1530     33  -1163   1130     41    -90    127    350    735    -62
   -696    709   1405     -7  -1049   1057    213    218    290    444    782    -33
   -633    659   1291    -12   -961    974    303    374    366    472    797    -33
   -620    613   1234      0   -927    922    342    431    384    470    789    -54
   -620    581   1202     20   -911    891    366    467    402    480    792    -62
   -618    592   1210     12   -914    898    371    480    405    478    789    -75
   -607    597   1205      5   -906    898    381    496    415    483    795    -80
   -605    602   1208      0   -906    904    389    517    433    496    805    -77
   -600    610   1210     -5   -904    909    397    535    446    504    813    -75
   -589    602   1189     -7   -891    896    407    555    465    524    828    -64
   -592    613   1205    -10   -898    909    420    574    483    542    841    -51
   -587    628   1215    -20   -901    922    433    589    498    563    857    -33
   -576    654   1231    -38   -904    943    439    597    511    571    857    -33
   -563    659   1223    -49   -896    940    444    610    519    576    859    -31
   -563    662   1226    -49   -896    943    449    633    542    600    883     -7
   -558    667   1226    -57   -893    945    454    657    563    618    893      2
   -555    665   1221    -54   -888    943    465    688    584    636    914     18
   -550    680   1231    -64   -891    956    478    724    615    670    950     46
   -542    672   1215    -64   -878    943    496    769    652    701    969     57
   -524    704   1228    -90   -878    966    506    815    685    735    997     64
   -506    704   1210    -98   -857    956    519    880    727    774   1031     90
   -491    740   1231   -127   -859    984    540    943    771    820   1067    132
   -462    789   1249   -163   -854   1018    555   1002    813    857   1101    168
   -431    831   1260   -202   -844   1044    568   1067    859    896   1140    213
   -405    872   1278   -233   -841   1075    589   1140    919    956   1197    267
   -381    922   1304   -272   -841   1111    597   1192    963   1005   1247    311
   -355    953   1306   -298   -831   1130    605   1236   1002   1052   1288    345
   -340    989   1330   -324   -836   1161    618   1267   1041   1091   1325    384
   -329   1031   1361   -350   -844   1195    628   1273   1062   1117   1353    410
   -316   1049   1366   -366   -841   1208    628   1262   1067   1117   1356    420
   -314   1067   1379   -376   -846   1223    628   1247   1067   1124   1369    423
   -316   1057   1374   -371   -846   1215    631   1221   1065   1130   1376    410
   -319   1047   1366   -363   -841   1205    626   1174   1041   1109   1366    392
   -340   1034   1374   -345   -857   1202    615   1119   1013   1078   1343    376
   -376   1013   1389   -319   -883   1200    600   1065    984   1044   1319    366
   -397    969   1366   -285   -880   1166    581   1000    943   1005   1283    337
   -418    922   1340   -252   -878   1130    566    930    893    958   1236    277
   -444    870   1314   -213   -880   1091    555    865    844    909   1187    226
   -462    815   1278   -176   -870   1047    535    800    797    875   1158    181
   -480    769   1249   -145   -865   1008    509    735    745    823   1111    129
   -496    719   1215   -111   -854    966    498    691    714    795   1080    103
   -514    698   1213    -90   -865    953    488    662    691    771   1057     83
   -527    680   1208    -77   -867    943    478    644    675    753   1047     80
   -542    672   1215    -67   -880    945    470    631    670    753   1047     80
   -553    672   1226    -59   -888    948    475    631    672    758   1049     80
   -545    688   1231    -72   -888    958    493    649    693    782   1075     98
   -540    750   1288   -106   -914   1018    506    657    709    797   1088    103
   -550    758   1309   -106   -930   1034    535    675    727    807   1101    119
   -561    740   1301    -88   -930   1021    568    698    750    831   1130    145
   -555    745   1301    -96   -930   1023    566    701    748    820   1117    137
   -542    797   1340   -127   -943   1067    574    714    769    846   1140    158
   -535    857   1392   -163   -963   1124    587    732    815    891   1187    197
   -522    932   1454   -205   -987   1192    574    730    846    922   1226    228
   -493    976   1470   -244   -982   1223    535    717    857    937   1247    254
   -470    974   1444   -254   -956   1208    514    706    844    935   1247    257
   -459    953   1413   -249   -937   1184    485    675    815    911   1226    239
   -449    930   1379   -239   -914   1153    465    646    797    901   1221    231
   -459    888   1348   -215   -904   1117    444    623    771    875   1192    205
   -472    792   1262   -161   -867   1026    436    610    735    833   1150    166
   -488    696   1184   -103   -836    940    426    584    678    771   1091    106
   -504    618   1122    -57   -813    870    420    566    639    732   1047     72
   -517    579   1096    -31   -807    839    407    535    607    698   1010     31
   -530    545   1075    -10   -802    810    394    506    574    665    976      0
   -540    530   1070      2   -805    800    384    491    558    652    969      0
   -540    519   1060     10   -800    789    381    491    555    646    966      2
   -532    514   1047      7   -792    782    371    480    550    636    958    -10
   -524    501   1026     10   -774    763    368    472    542    623    948    -23
   -527    496   1021     12   -774    758    368    470    540    620    943    -33
   -535    478   1013     28   -774    745    366    465    535    618    935    -38
   -540    444    984     46   -763    714    366    457    519    605    930    -44
   -545    441    987     51   -766    714    355    449    509    594    914    -51
   -558    426    982     64   -769    704    350    446    509    592    914    -51
   -553    418    971     67   -761    693    348    441    506    587    917    -54
   -548    407    953     67   -750    680    340    439    498    571    901    -59
   -530    345    875     90   -704    610    348    436    465    527    849   -106
   -485    153    639    163   -563    394    374    441    350    371    680   -275
   -459    -59    400    259   -431    168    470    485    231    166    462   -509
   -462    -46    415    252   -439    184    589    574    265    150    433   -558
   -553    207    761    171   -657    483    610    392    371    309    628   -366
   -737    782   1517    -23  -1127   1148    426   -106    555    709   1117    140
   -948   1631   2579   -340  -1764   2104    233   -441    930   1363   1865    922
  -1047   2109   3154   -532  -2101   2631     51   -470   1296   1935   2436   1525
   -966   1956   2922   -493  -1945   2436   -205   -592   1169   1888   2379   1514
   -911   1457   2369   -272  -1639   1912   -329   -722    649   1267   1764    906
   -857    870   1727     -5  -1291   1299   -223   -600    171    550   1028    155
   -737    535   1273    101  -1005    901     15   -148    226    433    828    -70
   -633    454   1085     88   -859    769    207    189    387    514    870    -59
   -574    413    987     80   -782    698    316    371    478    566    898    -46
   -548    397    945     75   -745    670    348    420    488    553    870    -80
   -530    363    893     83   -711    626    358    436    483    535    849   -103
   -522    366    888     77   -706    626    368    454    483    530    846   -106
   -524    366    888     77   -709    626    379    475    488    532    846   -103
   -511    358    870     77   -691    613    389    493    498    537    854    -98
   -493    371    862     59   -678    618    394    504    511    545    865    -88
   -483    387    870     46   -678    628    405    524    530    561    872    -77
   -475    400    875     36   -675    639    407    532    532    555    865    -77
   -470    405    875     33   -672    639    410    545    540    561    875    -67
   -480    405    883     36   -683    644    418    563    558    584    891    -49
   -483    410    893     36   -688    652    426    581    571    592    896    -38
   -465    426    888     18   -678    657    423    594    576    584    896    -23
   -449    444    893      2   -670    667    428    620    592    605    919      7
   -452    454    906     -2   -680    680    428    641    607    631    940     18
   -431    480    911    -23   -672    693    423    657    620    636    943     18
   -405    478    883    -38   -644    680    428    688    636    649    953     28
   -389    493    883    -51   -636    688    436    735    667    675    971     51
   -371    511    883    -70   -626    696    454    784    696    698    989     77
   -345    530    875    -93   -610    704    467    839    732    730   1018    106
   -324    568    891   -122   -607    727    480    901    774    769   1049    145
   -298    587    885   -142   -592    735    501    971    820    810   1093    194
   -259    620    880   -181   -568    748    504   1018    852    836   1111    210
   -226    654    878   -215   -550    766    519   1072    901    883   1153    252
   -197    711    909   -257   -553    810    535   1114    956    935   1210    296
   -176    784    961   -303   -568    872    537   1127    982    958   1236    324
   -166    828    992   -332   -579    909    535   1124    987    966   1249    342
   -158    844   1000   -342   -579    922    540   1127   1002    987   1275    366
   -153    857   1008   -353   -579    932    527   1101    995    976   1275    363
   -148    870   1018   -361   -581    943    514   1065    974    953   1254    353
   -168    857   1023   -345   -597    940    514   1034    966    940   1241    353
   -189    833   1023   -322   -607    927    511    992    948    917   1223    342
   -205    810   1015   -303   -610    911    498    935    914    883   1195    314
   -231    787   1018   -277   -623    901    488    867    870    839   1156    280
   -265    737   1002   -239   -633    870    470    800    820    787   1111    241
   -283    691    974   -205   -628    831    452    730    766    732   1062    194
   -301    631    932   -166   -615    779    431    662    717    683   1013    145
   -324    592    917   -132   -620    753    410    597    665    628    971     96
   -350    566    914   -109   -633    740    387    545    620    584    937     64
   -363    530    893    -85   -628    711    379    509    594    561    911     46
   -379    511    888    -67   -633    698    374    485    579    542    893     38
   -387    496    883    -54   -633    688    371    472    563    527    880     38
   -392    504    896    -57   -644    698    371    465    558    532    880     33
   -389    542    932    -75   -659    737    392    472    576    553    901     51
   -392    581    971    -96   -683    776    407    483    597    568    914     70
   -389    626   1015   -116   -701    820    415    485    602    563    914     77
   -381    615    995   -119   -688    805    433    498    607    571    922     88
   -368    620    989   -127   -680    805    457    522    623    589    935    101
   -348    688   1034   -171   -691    859    465    537    654    618    963    132
   -329    753   1083   -210   -706    917    457    532    683    652   1000    168
   -319    823   1143   -252   -732    982    431    519    704    678   1028    202
   -296    841   1137   -272   -717    989    400    501    701    683   1036    215
   -285    826   1109   -272   -698    966    363    470    667    654   1013    192
   -283    805   1088   -259   -685    945    342    444    644    633   1000    189
   -290    774   1062   -244   -678    917    319    410    620    613    979    184
   -296    706   1002   -207   -649    854    293    376    574    563    932    142
   -306    597    904   -145   -607    750    277    348    514    498    865     83
   -324    522    846    -98   -584    683    277    327    475    457    820     46
   -345    470    813    -64   -579    641    272    293    436    418    784     18
   -361    420    779    -31   -571    600    259    262    402    384    750    -10
   -376    379    756     -2   -566    566    246    244    381    361    722    -28
   -379    387    766     -2   -571    576    233    228    366    345    711    -38
   -376    389    763     -7   -571    576    220    207    348    322    688    -54
   -366    389    756    -12   -561    574    218    202    340    311    683    -54
   -368    366    735      0   -550    550    218    202    329    301    672    -59
   -371    348    719     12   -545    532    210    194    316    290    662    -70
   -379    342    719     18   -550    530    197    179    296    272    646    -83
   -379    319    698     28   -540    509    194    174    285    259    631    -85
   -368    311    678     25   -524    493    184    153    267    239    607   -101
   -350    327    678     12   -514    501    168    137    252    226    594   -114
   -358    306    665     25   -511    485    163    132    244    218    581   -116
   -350    267    618     41   -485    444    158    127    215    179    542   -145
   -311    116    428     96   -371    272    166    122    122     62    426   -265
   -270    -98    171    184   -220     36    246    155    -10   -140    207   -504
   -270   -174     96    220   -184    -38    374    244    -33   -241     90   -628
   -316     -5    309    161   -314    150    433    168     44   -150    200   -524
   -475    428    904     20   -688    665    301   -285    158    132    555   -142
   -678   1215   1893   -267  -1286   1553     62   -753    436    701   1226    566
   -823   1912   2735   -545  -1779   2322   -119   -854    854   1358   1914   1286
   -776   2000   2774   -613  -1777   2387   -397   -950    898   1545   2091   1509
   -693   1564   2257   -436  -1475   1909   -597  -1104    459   1072   1618   1072
   -662    948   1610   -142  -1135   1278   -532  -1080    -96    298    844    283
   -555    501   1057     25   -807    779   -285   -659   -171      0    465   -119
   -439    392    831     23   -633    610    -57   -254     18     83    478   -127
   -366    345    711     10   -540    527     80    -25    135    145    509   -109
   -340    285    626     28   -483    454    132     49    153    132    485   -137
   -329    277    607     23   -467    441    129     57    132    101    449   -168
   -329    272    602     28   -465    436    137     67    124     85    431   -181
   -322    259    581     31   -452    418    135     72    114     75    418   -192
   -314    252    566     31   -439    407    132     80    114     72    413   -202
   -309    270    576     18   -444    423    140     96    127     80    420   -197
   -309    275    581     15   -446    428    150    109    129     83    423   -192
   -298    280    579      7   -439    428    153    114    129     88    431   -184
   -290    306    597     -7   -444    452    155    127    142     98    439   -174
   -290    316    607    -15   -449    462    158    142    150    109    444   -166
   -275    314    587    -20   -431    449    161    158    155    114    446   -161
   -259    324    584    -33   -420    452    163    174    161    122    449   -150
   -257    332    589    -36   -423    459    176    197    179    135    459   -132
   -249    329    579    -41   -413    454    181    218    192    148    467   -119
   -239    363    602    -62   -420    480    179    241    202    163    480   -106
   -241    361    602    -59   -423    480    197    277    228    189    501    -80
   -226    363    589    -67   -407    475    207    319    254    215    519    -49
   -194    397    589   -103   -392    493    213    366    280    241    532    -31
   -176    407    584   -116   -379    496    228    428    319    272    553    -10
   -155    439    592   -142   -374    514    244    488    363    311    587     20
   -116    475    592   -179   -353    532    254    548    402    342    613     46
    -90    522    613   -215   -353    568    267    610    446    389    652     96
    -80    587    665   -254   -371    626    285    670    496    444    701    153
    -62    623    685   -283   -374    654    298    717    530    488    737    189
    -33    652    685   -309   -358    667    306    740    558    519    769    218
    -25    672    696   -324   -361    685    319    756    579    542    792    244
    -15    701    714   -342   -363    706    319    756    587    550    802    257
     -7    719    727   -355   -366    722    314    737    581    548    805    267
    -15    737    753   -361   -384    745    314    714    574    548    807    275
    -36    732    769   -350   -402    748    303    675    545    522    784    259
    -44    714    758   -337   -400    735    290    626    514    493    756    241
    -64    667    732   -303   -397    698    283    571    483    467    724    207
    -90    639    730   -272   -410    683    275    522    449    439    696    176
   -122    597    719   -239   -423    657    259    452    394    389    657    140
   -150    530    680   -189   -415    602    239    376    342    337    605     96
   -184    459    641   -137   -413    550    226    314    290    288    561     57
   -202    420    623   -109   -413    522    194    249    233    239    509      5
   -210    381    589    -85   -402    485    168    192    181    189    462    -38
   -213    345    558    -64   -387    449    158    158    158    166    436    -57
   -210    316    527    -51   -368    420    153    140    145    161    426    -62
   -218    314    532    -46   -374    423    137    116    129    142    413    -72
   -231    329    558    -51   -394    444    132    101    124    140    405    -75
   -231    340    571    -54   -402    454    155    116    145    158    420    -59
   -223    337    561    -57   -392    446    187    140    168    187    446    -33
   -210    407    618    -98   -413    511    189    142    171    194    454    -25
   -223    446    670   -111   -446    558    205    150    176    200    454    -18
   -218    436    654   -111   -436    545    218    168    187    213    465     -7
   -205    488    693   -142   -449    589    231    184    213    244    491     15
   -194    558    753   -181   -472    654    231    200    254    296    537     64
   -194    607    800   -207   -498    704    207    192    277    329    571    103
   -171    615    787   -223   -480    701    171    176    277    332    576    111
   -153    584    735   -215   -444    659    150    163    265    319    561    101
   -161    568    730   -202   -444    649    135    145    244    303    545     85
   -176    558    735   -192   -454    646    111    119    220    288    537     83
   -179    511    691   -166   -433    600     93     96    192    262    511     59
   -181    410    592   -114   -387    501     80     80    148    215    454     12
   -184    306    491    -59   -337    397     67     59     90    155    384    -49
   -194    223    415    -15   -303    319     64     41     57    124    345    -88
   -207    166    374     20   -290    270     64     28     33    106    329   -103
   -218    168    387     23   -301    277     38     -7     -5     72    293   -135
   -226    137    363     44   -293    249     31    -25    -25     54    272   -150
   -231    111    342     57   -288    228     28    -33    -36     49    259   -161
   -239    109    345     64   -290    226     25    -36    -41     46    252   -163
   -244     93    337     75   -290    215     18    -46    -54     36    241   -171
   -236     80    316     77   -275    197      7    -57    -72     18    223   -187
   -239     75    311     80   -275    192      0    -67    -85      7    210   -194
   -239     64    303     85   -270    184     -7    -77    -90      0    202   -202
   -233     51    283     88   -257    166    -15    -88   -101    -10    194   -215
   -233     54    288     90   -259    171    -12    -80    -90     -2    200   -210
   -228     49    277     88   -254    161    -15    -80    -90     -2    197   -205
   -205     33    239     85   -223    135    -25    -90   -119    -33    161   -241
   -168   -103     64    135   -119    -20    -18    -90   -205   -142     46   -353
   -135   -350   -215    244     38   -283     67    -25   -314   -324   -158   -561
   -150   -410   -262    277     54   -337    200     72   -324   -426   -277   -698
   -213   -213      0    213   -106   -106    265      0   -223   -322   -153   -587
   -337    233    571     49   -457    402     96   -485   -137    -49    197   -233
   -488    995   1483   -252   -984   1239   -213  -1018     49    470    831    400
   -623   1751   2372   -563  -1496   2060   -449  -1184    431   1132   1532   1085
   -587   1912   2499   -662  -1543   2205   -748  -1291    509   1376   1766   1348
   -501   1439   1940   -470  -1221   1688   -940  -1434     59    898   1293    927
   -472    730   1202   -127   -836    966   -800  -1350   -517     59    465    116
   -397    257    654     70   -524    454   -493   -870   -517   -197    111   -252
   -303    148    449     77   -376    298   -252   -446   -290    -90    135   -257
   -226     98    324     62   -275    210   -114   -205   -155    -20    176   -231
   -200     46    246     77   -223    145    -62   -122   -122    -18    171   -244
   -205     20    226     88   -215    122    -41    -90   -114    -25    158   -262
   -205      5    210     98   -207    106    -25    -67   -109    -31    145   -272
   -205      0    202    101   -205    101    -25    -57   -114    -36    140   -285
   -197      5    202     96   -200    103    -15    -31   -101    -23    158   -277
   -194     -5    189     98   -192     90    -10    -12    -83    -10    168   -272
   -179     -7    171     93   -176     83     -2      0    -72      0    179   -265
   -168     15    184     75   -176    101      2     10    -59      7    181   -265
   -161     25    187     67   -174    106     10     25    -46     20    194   -252
   -163     15    179     72   -171     96     10     41    -28     41    213   -244
   -166     49    215     57   -189    132     12     49    -18     49    220   -236
   -161     57    215     51   -189    135     23     72      2     67    233   -223
   -150     70    220     41   -184    145     31     98     23     83    252   -213
   -140     80    220     28   -181    150     36    122     36     96    265   -205
   -132     83    213     23   -171    148     51    155     59    116    283   -187
   -127     98    223     12   -176    161     67    200     93    148    306   -161
   -109    122    231     -5   -168    176     77    241    124    176    327   -148
    -96    142    236    -23   -166    189     88    288    158    202    350   -124
    -88    150    239    -31   -163    194    109    350    205    241    381    -93
    -67    168    233    -51   -150    200    129    418    259    288    426    -51
    -38    223    262    -90   -150    241    148    478    303    329    465    -18
    -10    265    272   -129   -140    267    168    550    358    384    511     25
     10    329    316   -171   -153    324    184    618    413    441    563     75
     31    368    337   -200   -153    353    197    670    459    491    615    124
     51    402    350   -226   -148    376    202    698    493    530    654    158
     59    452    392   -257   -168    423    207    704    514    550    678    181
     62    459    397   -262   -168    431    207    696    519    555    688    197
     64    478    410   -272   -174    444    205    685    524    563    701    207
     59    504    444   -280   -192    475    205    675    535    576    719    220
     49    517    467   -283   -210    493    192    639    524    574    717    210
     36    514    478   -275   -220    496    176    584    504    545    698    189
     15    480    465   -249   -226    472    161    527    470    511    670    163
     -7    433    441   -213   -223    436    142    462    420    472    628    122
    -28    381    410   -179   -220    394    116    379    355    418    579     67
    -57    335    389   -140   -223    361     96    301    298    366    530     20
    -90    259    350    -85   -220    303     83    244    257    322    491    -12
   -114    228    342    -57   -228    285     59    187    210    272    449    -54
   -124    192    316    -33   -220    252     44    140    168    236    415    -85
   -135    163    298    -15   -218    231     41    114    142    220    402   -101
   -137    148    285     -5   -213    215     31     90    122    202    381   -122
   -132    140    272     -2   -202    205     20     67    106    181    363   -137
   -140    137    275      0   -207    205     18     54    106    176    358   -135
   -142    127    270      7   -205    197     31     64    124    194    379   -114
   -137    163    298    -12   -218    231     44     77    142    220    397   -103
   -132    226    358    -46   -244    290     57     90    161    244    420    -93
   -145    239    384    -49   -265    311     77    101    181    262    436    -75
   -142    231    374    -44   -257    301     96    106    187    267    441    -72
   -127    233    358    -54   -241    293    106    114    192    265    439    -77
   -129    303    433    -85   -280    368    129    140    239    309    488    -31
   -122    394    514   -137   -319    454    122    145    275    353    530     12
   -109    439    548   -166   -327    491     93    132    296    381    563     44
    -96    459    555   -184   -327    506     54    116    298    389    574     59
    -80    446    527   -181   -303    485     36    106    290    389    566     57
    -85    418    504   -166   -296    459     18     75    259    361    535     31
    -90    407    498   -158   -296    452      2     51    239    345    522     31
   -106    353    459   -124   -283    405     -2     38    220    332    509     15
   -116    239    355    -59   -236    296    -20     12    166    272    444    -54
   -124    129    254     -5   -189    189    -41    -10    111    213    384   -116
   -135     75    210     28   -174    142    -49    -28     83    181    353   -145
   -142     38    181     49   -161    109    -54    -54     49    153    319   -171
   -132      7    140     62   -135     72    -64    -77     20    122    296   -197
   -137    -18    116     77   -129     49    -70    -85      7    109    285   -202
   -135    -33     98     83   -116     31    -62    -85      5    103    277   -207
   -129    -41     85     83   -109     20    -67    -96     -2     93    267   -220
   -135    -44     90     90   -114     23    -67   -101     -7     85    262   -226
   -148    -64     83    103   -116     10    -64   -101     -7     88    262   -223
   -145    -80     64    111   -106     -7    -75   -111    -18     77    246   -236
   -137    -90     46    111    -96    -23    -83   -116    -23     70    241   -246
   -142    -90     51    116    -98    -20    -80   -116    -28     64    233   -252
   -137   -103     33    119    -88    -33    -85   -127    -41     46    218   -259
   -129   -124      2    127    -67    -62    -90   -135    -51     33    207   -259
   -122   -174    -51    148    -36   -114    -85   -127    -59     25    192   -272
    -77   -283   -205    181     62   -244    -77   -116   -132    -70     90   -379
    -36   -514   -478    272    218   -496     12    -46   -241   -259   -122   -602
    -38   -589   -553    314    254   -571    155     77   -239   -345   -228   -732
   -101   -392   -290    244     93   -340    233     28   -140   -244   -109   -628
   -231     41    272     96   -252    155     83   -452    -51     23    233   -270
   -400    844   1241   -223   -820   1041   -226   -982    166    571    896    410
   -542   1551   2094   -504  -1317   1821   -449  -1169    530   1205   1574   1088
   -517   1626   2143   -555  -1330   1883   -717  -1273    592   1421   1774   1322
   -441   1156   1597   -355  -1018   1376   -924  -1444    124    922   1283    870
   -410    522    932    -57   -670    727   -800  -1332   -392    137    493     88
   -327     75    402    124   -363    239   -537   -893   -436   -145    127   -277
   -213    -46    166    127   -192     59   -309   -480   -226    -46    153   -272
   -132    -72     59    103    -96     -7   -163   -231    -83     36    194   -262
   -119   -116      2    116    -62    -57    -98   -140    -51     44    197   -275
   -111   -137    -25    124    -44    -80    -85   -116    -54     23    174   -296
   -106   -155    -51    129    -28   -103    -75    -96    -46     18    166   -301
   -103   -161    -57    132    -23   -109    -62    -75    -36     20    166   -293
   -101   -148    -46    122    -28    -96    -59    -62    -33     12    153   -314
    -85   -153    -67    119    -10   -109    -57    -51    -31     10    153   -311
    -83   -135    -54    109    -15    -93    -46    -33    -10     28    166   -293
    -93   -127    -33    111    -31    -80    -31    -10     12     54    181   -280
    -93   -101     -7     98    -44    -54    -28     -5     15     57    187   -272
    -96   -101     -7     98    -46    -54    -12     20     36     88    210   -246
    -96    -93      2     93    -51    -46      5     44     64    111    220   -241
    -80    -80      0     80    -41    -41     10     59     75    116    228   -233
    -62    -67     -7     62    -28    -36     12     77     85    122    239   -220
    -51    -54     -5     51    -23    -31     23    106    111    140    254   -200
    -38    -38      0     38    -20    -20     25    135    129    155    270   -189
    -23    -38    -15     31     -5    -28     41    171    150    174    285   -171
    -12    -12     -2     12     -7     -7     51    215    179    202    311   -142
      5     20     15    -12     -5     18     57    259    205    228    327   -124
     20     31     10    -25      5     20     72    314    244    265    353   -101
     31     59     28    -44      2     44     88    374    288    301    387    -72
     49     90     38    -70      5     64    103    436    324    335    418    -33
     83    114     28    -98     25     72    124    504    379    381    454      7
    119    176     57   -150     31    119    137    561    428    426    496     44
    140    220     80   -179     31    150    150    613    475    475    548     90
    158    267    106   -213     25    187    150    633    498    506    581    122
    171    290    119   -231     25    205    153    644    517    530    605    145
    168    332    163   -252      2    249    158    644    524    542    623    161
    158    345    187   -252    -12    267    168    644    535    553    641    181
    161    340    176   -252     -7    259    163    615    519    537    620    176
    161    361    200   -262    -18    280    161    589    514    532    615    174
    145    381    236   -265    -46    311    161    555    504    524    626    174
    129    361    231   -244    -49    296    158    509    483    506    615    166
    101    324    223   -213    -59    272    135    439    433    452    555    116
     70    283    213   -176    -72    249    111    366    381    397    509     67
     46    231    181   -140    -67    207     96    301    332    348    465     18
     31    181    150   -106    -59    166     72    233    280    290    407    -33
      5    122    116    -64    -57    119     54    176    233    241    361    -67
    -10     83     93    -36    -51     85     38    127    192    202    324   -101
    -12     46     57    -18    -36     51     20     85    158    171    293   -132
    -18     41     59    -10    -38     49     18     64    148    161    285   -142
    -38     36     75      0    -57     54     18     49    132    148    272   -145
    -41     18     59     10    -51     38     12     38    119    135    259   -155
    -38     18     57      7    -46     38     10     36    116    129    246   -171
    -36     41     77     -2    -57     59     28     51    140    145    267   -150
    -31     90    119    -31    -75    106     46     64    158    166    288   -135
    -28    122    150    -46    -88    135     62     75    174    181    301   -122
    -36    137    174    -51   -103    155     85     88    189    197    316   -106
    -25    137    163    -54    -93    150     93     93    187    187    311   -103
    -15    158    171    -72    -93    163    109    106    205    210    327    -96
     -7    239    246   -114   -127    241    119    119    244    246    358    -64
     -5    290    293   -145   -148    290    103    116    275    283    400    -18
      0    329    329   -163   -163    329     64    101    285    298    418      0
     -5    329    332   -163   -168    329     28     80    267    280    405    -10
    -15    298    314   -140   -166    303     12     64    249    267    392    -12
    -23    280    301   -129   -163    290    -12     33    226    249    381    -23
    -18    244    262   -111   -140    252    -31      5    197    226    358    -46
    -25    140    166    -57    -98    153    -38     -7    155    176    301   -101
    -31     36     64     -2    -46     49    -49    -31    101    114    236   -158
    -28    -28      0     28    -15    -15    -59    -54     59     67    189   -200
    -44    -46     -2     46    -20    -25    -67    -77     31     31    150   -231
    -64    -98    -33     80    -18    -67    -75    -96      5      7    129   -244
    -70   -145    -77    106      2   -111    -85   -109    -18    -15    111   -262
    -59   -163   -106    111     20   -135    -93   -124    -33    -36     88   -277
    -51   -171   -119    111     33   -145    -90   -132    -38    -36     83   -275
    -41   -171   -132    106     41   -153    -96   -137    -51    -44     77   -283
    -38   -184   -145    109     51   -166   -101   -145    -62    -57     67   -290
    -36   -187   -153    111     57   -171   -106   -150    -72    -67     59   -290
    -36   -202   -166    119     64   -184   -109   -153    -77    -77     46   -306
    -51   -205   -153    127     49   -179   -114   -168    -83    -93     31   -322
    -57   -213   -155    132     49   -184   -122   -176    -96   -106     20   -322
    -62   -233   -171    145     51   -202   -116   -174    -96   -103     18   -322
    -62   -254   -192    158     64   -223   -114   -168   -101   -109     12   -337
    -25   -337   -314    181    142   -327   -114   -168   -166   -197    -75   -426
     20   -548   -571    262    293   -558    -51   -119   -283   -381   -275   -626
     41   -688   -730    322    384   -709     72    -15   -335   -530   -444   -807
     25   -594   -620    285    322   -607    181     49   -254   -485   -394   -774
   -122   -200    -77    158    -23   -140    106   -327   -142   -239    -83   -459
   -296    504    800   -103   -548    649   -148   -854     70    254    519    171
   -465   1286   1748   -410  -1106   1514   -361  -1101    449    906   1231    904
   -493   1590   2083   -548  -1288   1836   -600  -1171    670   1322   1639   1340
   -431   1182   1610   -376  -1023   1395   -828  -1348    275    935   1254    992
   -381    594    974   -106   -678    784   -826  -1376   -303    161    491    231
   -303     57    361    122   -332    207   -610  -1028   -509   -293    -28   -290
   -213   -137     75    176   -145    -31   -358   -574   -324   -246    -64   -350
   -114   -166    -51    137    -33   -109   -213   -311   -189   -171    -20   -322
    -67   -215   -148    142     38   -181   -142   -192   -142   -155    -31   -337
    -62   -236   -176    148     54   -207   -116   -153   -132   -168    -41   -353
    -57   -239   -181    148     62   -210   -101   -132   -127   -184    -57   -363
    -44   -254   -210    145     83   -233    -90   -116   -127   -197    -70   -368
    -28   -244   -215    135     93   -231    -77   -101   -116   -192    -59   -361
    -23   -239   -215    129     93   -226    -64    -80   -106   -181    -54   -358
    -15   -220   -205    119     93   -213    -64    -70   -101   -179    -51   -363
    -10   -220   -210    114     98   -215    -59    -59    -93   -174    -41   -361
    -15   -205   -189    111     85   -200    -46    -41    -80   -163    -31   -348
    -18   -202   -187    109     83   -194    -36    -20    -67   -155    -28   -340
     -7   -197   -189    103     90   -194    -33    -10    -64   -153    -33   -340
    -12   -189   -179    101     80   -184    -20     12    -41   -135    -20   -324
    -10   -174   -163     90     75   -168    -12     31    -25   -122     -7   -306
      7   -153   -161     70     83   -155    -15     46    -23   -124     -5   -290
     20   -155   -176     67     98   -166      7     88      5    -96     20   -262
     25   -135   -163     51     93   -148     28    132     41    -67     36   -254
     41   -114   -155     36     96   -132     33    168     67    -46     57   -239
     54    -83   -137     12     93   -111     36    207     88    -28     72   -226
     70    -49   -119    -10     93    -83     49    257    116      0     98   -197
    101    -54   -158    -25    127   -106     59    316    150     31    122   -166
    132    -31   -166    -51    148    -98     72    379    189     62    148   -137
    155     18   -137    -88    148    -59     88    452    241    111    189    -96
    179     64   -114   -122    148    -23    111    530    303    171    241    -41
    207    114    -93   -161    150     10    124    581    345    207    277      0
    226    163    -64   -194    145     49    137    620    381    244    311     38
    231    202    -31   -218    129     85    155    644    415    277    345     75
    239    244      5   -241    116    124    161    644    431    293    368    101
    244    272     28   -259    106    150    158    633    428    290    368    114
    244    298     54   -272     93    176    163    623    431    293    376    127
    246    311     64   -280     90    189    161    597    428    290    379    127
    246    348    101   -296     72    226    145    548    402    270    363    106
    226    324     98   -277     64    213    135    504    371    236    332     85
    200    280     80   -239     59    179    127    452    335    202    306     59
    171    241     67   -207     51    155    109    376    277    142    252      5
    150    179     28   -163     62    103     98    311    223     83    192    -41
    114    114      0   -116     57     57     83    241    174     36    148    -93
     98     88    -10    -96     54     38     57    166    111    -25     96   -145
     90     44    -46    -67     67     -2     38    109     64    -75     46   -184
     72     -2    -75    -33     72    -38     33     77     36   -103     12   -210
     51    -12    -67    -20     57    -41     23     46      2   -137    -12   -233
     36    -33    -70     -2     51    -49     23     25    -10   -153    -23   -239
     18    -28    -49      5     31    -38     18      5    -20   -166    -33   -249
     10    -36    -46     12     28    -41     18     -5    -31   -171    -38   -257
     23    -46    -72     10     46    -59     18     -7    -33   -176    -46   -259
     36    -15    -51    -12     44    -33     33     10    -18   -161    -31   -241
     41     38     -5    -41     23     18     57     36     12   -129     -2   -210
     41     70     28    -54      7     49     72     51     36   -119      5   -205
     41     93     51    -67     -5     72     93     57     44   -116     10   -197
     38     85     46    -62     -5     67    111     70     49   -114     10   -189
     41    106     64    -75    -12     88    124     83     57   -109     10   -187
     59    168    109   -114    -23    140    127     96     90    -75     46   -153
     64    246    179   -158    -57    213    111     93    119    -41     88   -106
     72    301    228   -187    -77    267     80     80    132    -20    111    -77
     85    285    200   -187    -57    244     49     67    116    -31    106    -77
     85    254    168   -168    -41    213     31     49     98    -46     90    -85
     75    252    174   -163    -51    213      5     15     70    -70     72    -96
     64    205    140   -135    -38    174    -10     -7     44    -90     54   -116
     49    129     77    -90    -15    103    -20    -31      2   -137      7   -163
     41     20    -20    -31     31      0    -28    -49    -54   -200    -67   -223
     38    -38    -77     -2     57    -57    -36    -70    -93   -246   -114   -262
     28    -90   -119     31     72   -103    -46    -96   -129   -290   -150   -290
     18   -145   -163     62     90   -153    -51   -111   -153   -314   -168   -309
     20   -155   -176     67     98   -166    -54   -119   -163   -327   -192   -332
     12   -150   -163     67     85   -155    -62   -135   -184   -348   -210   -348
     12   -168   -184     77     98   -176    -59   -135   -189   -350   -213   -345
     15   -168   -184     75     98   -176    -62   -142   -207   -368   -231   -353
     20   -176   -197     77    109   -187    -67   -155   -223   -389   -252   -366
     20   -184   -207     80    111   -194    -75   -166   -233   -394   -254   -384
     15   -192   -207     88    109   -197    -70   -163   -233   -394   -249   -379
      7   -202   -213     96    109   -205    -67   -168   -241   -402   -259   -384
     10   -228   -239    109    124   -233    -70   -179   -252   -420   -277   -394
      5   -249   -254    122    129   -252    -62   -168   -246   -418   -277   -392
      7   -249   -257    122    132   -252    -67   -166   -262   -436   -296   -410
     31   -348   -379    155    202   -361    -72   -166   -332   -524   -389   -496
     77   -574   -652    249    363   -613    -12   -122   -454   -719   -594   -698
     93   -693   -787    298    439   -737    119    -20   -501   -859   -756   -875
     67   -571   -639    252    353   -605    215      0   -420   -802   -691   -820
    -70   -231   -161    150     44   -197    150   -361   -306   -568   -392   -511
   -254    501    756   -122   -504    628   -114   -919   -109    -80    200    106
   -428   1288   1717   -431  -1072   1504   -324  -1132    285    584    922    844
   -441   1532   1974   -545  -1208   1753   -571  -1218    457    932   1265   1223
   -368   1179   1548   -405   -958   1363   -815  -1384     88    574    914    911
   -332    576    909   -122   -620    743   -802  -1426   -504   -213    140    140
   -249     33    280    106   -265    155   -558  -1034   -672   -628   -348   -361
   -142   -140      2    140    -75    -67   -319   -592   -493   -592   -389   -426
    -44   -174   -129    109     41   -153   -155   -309   -348   -511   -348   -394
     12   -220   -233    103    122   -226    -75   -184   -296   -501   -353   -394
     23   -244   -270    109    145   -257    -57   -155   -296   -511   -368   -415
     23   -252   -275    114    148   -262    -36   -132   -285   -509   -366   -418
     36   -244   -283    101    158   -265    -28   -116   -283   -517   -374   -420
     57   -249   -306     96    181   -277    -20   -106   -275   -517   -374   -426
     59   -239   -298     88    176   -267    -15    -93   -267   -511   -366   -423
     64   -239   -303     85    181   -270    -10    -80   -262   -514   -368   -418
     72   -231   -303     77    187   -267     -7    -67   -259   -511   -368   -418
     67   -213   -280     72    174   -246      0    -49   -246   -501   -361   -397
     62   -189   -254     62    158   -220     10    -33   -231   -488   -348   -376
     70   -184   -254     54    161   -218     23    -15   -220   -480   -340   -371
     72   -176   -249     49    158   -213     31      2   -210   -472   -332   -368
     75   -142   -218     33    145   -179     41     28   -192   -457   -314   -348
     67   -137   -205     33    135   -171     46     51   -179   -452   -309   -335
     77   -129   -207     25    140   -166     51     72   -171   -444   -303   -327
     80   -127   -207     20    142   -166     72    109   -140   -420   -283   -306
     93   -114   -207     10    150   -161     85    150   -114   -397   -265   -280
    116    -96   -215    -12    163   -155     88    189    -93   -381   -249   -265
    135    -80   -215    -28    174   -148    103    244    -57   -350   -223   -236
    155    -38   -194    -59    174   -116    122    303    -15   -314   -197   -207
    184     -5   -189    -88    187    -96    137    363     23   -280   -171   -184
    218     31   -187   -124    202    -77    145    431     64   -244   -132   -148
    241     72   -171   -158    205    -49    161    496    114   -197    -88    -98
    272    124   -148   -200    210    -12    174    550    155   -161    -46    -57
    298    179   -119   -239    210     31    187    589    192   -127    -10    -15
    301    207    -96   -257    197     54    200    610    218   -101     12     15
    311    236    -75   -275    192     80    202    615    231    -85     25     36
    319    265    -54   -293    187    106    197    602    226    -85     31     41
    319    293    -25   -306    174    135    200    589    218    -85     36     51
    303    301     -2   -303    153    150    205    579    226    -72     51     67
    296    314     15   -306    140    166    194    535    202    -93     33     51
    277    296     15   -288    129    155    187    483    174   -124     10     31
    246    267     20   -257    114    145    176    423    145   -155    -15      2
    215    226     10   -220    101    119    153    345     88   -215    -70    -46
    192    174    -20   -184    106     77    132    272     23   -277   -127    -96
    166    129    -36   -148    101     46    116    205    -31   -335   -181   -140
    140     72    -67   -106    103      2    106    150    -77   -381   -226   -179
    119     23    -98    -72    109    -36     83     93   -124   -436   -272   -226
    106     -2   -109    -51    109    -54     75     46   -161   -478   -309   -262
     96    -15   -111    -41    103    -62     70     18   -184   -498   -327   -277
     93    -33   -127    -28    109    -80     62     -2   -205   -522   -350   -301
     90    -54   -145    -18    116    -98     51    -20   -220   -535   -363   -306
     88    -33   -122    -28    103    -77     44    -33   -231   -542   -368   -306
     88    -25   -114    -33    101    -70     38    -41   -241   -555   -376   -309
     90    -36   -127    -25    109    -80     38    -46   -246   -563   -387   -311
     90    -31   -122    -31    106    -75     59    -23   -228   -542   -366   -290
     98     28    -70    -64     83    -20     75    -12   -207   -530   -345   -272
    103     59    -46    -83     75      7     96     -2   -194   -517   -332   -254
     93     93      0    -93     46     46    116     10   -179   -501   -319   -241
     90    101     10    -96     38     54    129     18   -179   -504   -329   -249
    103    127     20   -116     41     75    142     25   -166   -493   -314   -233
    111    189     77   -153     15    135    148     38   -145   -462   -280   -194
    109    272    163   -189    -25    218    137     41   -116   -423   -239   -145
    116    311    194   -215    -38    254    109     28   -106   -410   -220   -122
    137    301    161   -220    -10    231     75      7   -124   -431   -236   -132
    137    277    140   -210     -2    210     59     -7   -140   -446   -249   -140
    119    267    148   -192    -12    207     36    -36   -163   -465   -265   -145
    106    226    119   -168     -5    174      7    -64   -202   -498   -296   -171
     93    132     36   -114     28     85    -10    -88   -252   -553   -353   -215
     85     15    -70    -49     77    -25    -15   -114   -309   -618   -420   -277
     93    -57   -150    -18    122   -103    -18   -132   -345   -654   -465   -322
     85    -88   -174      0    127   -129    -25   -166   -379   -691   -509   -361
     70   -109   -179     18    122   -142    -33   -192   -410   -724   -537   -384
     62   -137   -200     36    129   -168    -46   -210   -439   -756   -566   -402
     67   -148   -215     41    140   -181    -59   -223   -459   -776   -584   -413
     64   -155   -220     44    140   -187    -57   -226   -465   -779   -587   -407
     70   -161   -231     46    150   -194    -62   -231   -475   -789   -597   -413
     72   -184   -257     54    163   -220    -70   -241   -493   -810   -623   -423
     67   -207   -275     70    171   -241    -67   -246   -504   -820   -636   -428
     59   -202   -265     70    161   -233    -70   -249   -506   -826   -639   -433
     59   -202   -262     70    158   -231    -77   -259   -517   -839   -649   -441
     59   -202   -265     70    161   -233    -75   -262   -524   -849   -662   -446
     62   -213   -275     75    168   -244    -70   -259   -522   -852   -662   -441
     67   -252   -319     90    192   -285    -70   -259   -540   -872   -685   -457
    109   -358   -467    124    285   -413    -72   -259   -626   -979   -805   -566
    150   -574   -727    210    436   -649      2   -205   -743  -1171  -1018   -771
    158   -688   -846    265    501   -766    148    -83   -776  -1299  -1161   -935
    116   -519   -636    202    376   -576    233    -93   -672  -1202  -1049   -836
    -36   -106    -70     70     18    -88    129   -524   -558   -937   -717   -493
   -220    636    854   -207   -537    745   -140  -1062   -353   -439   -114    137
   -389   1439   1829   -524  -1109   1634   -361  -1293     25    218    607    872
   -363   1592   1956   -615  -1161   1771   -644  -1395    116    485    865   1176
   -290   1145   1434   -428   -862   1288   -857  -1551   -316     36    418    784
   -257    532    789   -140   -524    659   -795  -1514   -867   -735   -353     20
   -168      2    171     83   -168     85   -540  -1091   -992  -1114   -818   -454
    -62   -124    -62     90     -2    -93   -296   -662   -771  -1018   -805   -459
     20   -155   -176     67     98   -166   -153   -413   -641   -948   -774   -436
     49   -200   -252     75    150   -226    -98   -322   -613   -950   -787   -454
     62   -246   -309     93    184   -277    -83   -296   -613   -971   -818   -485
     59   -254   -316     96    187   -285    -59   -272   -607   -982   -831   -488
     62   -257   -319     96    189   -288    -49   -254   -600   -984   -836   -485
     75   -259   -335     90    202   -298    -46   -239   -600   -987   -839   -480
     80   -254   -335     88    207   -293    -41   -213   -587   -976   -833   -467
     88   -236   -324     72    205   -280    -46   -205   -587   -979   -836   -467
     90   -241   -335     75    210   -288    -44   -197   -592   -982   -846   -475
     93   -226   -322     64    207   -272    -31   -184   -587   -976   -844   -467
    109   -189   -298     41    202   -244    -20   -168   -576   -966   -839   -452
    119   -179   -301     28    210   -241    -15   -153   -568   -961   -836   -441
    127   -163   -290     18    207   -228     -7   -137   -561   -953   -828   -428
    129   -150   -280     10    202   -215      2   -119   -548   -940   -826   -415
    140   -153   -293      7    215   -223     10    -96   -532   -930   -813   -402
    155   -135   -290    -10    220   -213     15    -75   -514   -919   -805   -389
    153   -109   -265    -23    207   -187     23    -44   -488   -904   -797   -374
    153    -96   -249    -31    200   -174     33     -7   -470   -896   -795   -358
    171    -93   -265    -38    218   -179     46     41   -444   -872   -771   -329
    187    -72   -259    -57    223   -166     64     93   -413   -839   -750   -301
    205    -36   -244    -85    223   -140     77    148   -376   -810   -735   -277
    228     -5   -233   -114    231   -119     90    210   -340   -782   -709   -252
    257     33   -223   -145    241    -93    109    270   -298   -740   -672   -213
    277     75   -205   -176    241    -64    124    329   -254   -693   -639   -168
    298    109   -192   -205    244    -41    140    381   -213   -649   -602   -124
    314    155   -161   -236    236     -2    150    415   -181   -610   -563    -85
    316    205   -111   -259    215     46    161    436   -155   -584   -535    -51
    324    241    -83   -285    202     80    168    436   -148   -574   -522    -28
    335    267    -70   -301    202     98    166    423   -153   -576   -524    -20
    332    293    -38   -314    184    127    161    410   -150   -571   -517    -10
    324    316     -7   -319    166    155    155    387   -155   -574   -517     -2
    319    309    -10   -314    166    148    148    345   -179   -597   -537    -15
    301    296     -5   -298    153    145    137    293   -210   -626   -558    -31
    277    285      7   -283    135    148    116    220   -257   -670   -602    -70
    257    244    -12   -249    135    116     96    145   -319   -730   -659   -122
    241    187    -54   -215    148     67     72     64   -387   -795   -719   -168
    218    137    -80   -179    148     31     51     -7   -446   -849   -769   -205
    202     93   -109   -150    155     -5     23    -72   -506   -909   -826   -252
    189     51   -137   -119    163    -41      5   -129   -558   -961   -880   -296
    171     18   -153    -96    161    -67     -7   -168   -594   -995   -914   -322
    158      5   -155    -83    158    -75    -15   -197   -618  -1010   -930   -335
    155      0   -158    -77    155    -77    -31   -228   -644  -1041   -961   -358
    153    -23   -176    -64    163    -98    -41   -249   -667  -1065   -984   -374
    142    -18   -163    -64    153    -90    -41   -259   -672  -1072   -989   -368
    145    -12   -158    -64    150    -85    -38   -270   -680  -1078   -997   -366
    148    -18   -168    -64    155    -93    -41   -277   -693  -1091  -1013   -374
    145     -7   -153    -67    148    -80    -28   -272   -688  -1091  -1013   -366
    148     12   -135    -80    140    -59    -15   -257   -665  -1070   -997   -348
    142     51    -93    -98    119    -20    -10   -252   -657  -1057   -989   -342
    129     88    -41   -109     83     25      5   -246   -644  -1047   -984   -337
    127    114    -12   -119     70     51     28   -233   -631  -1039   -976   -319
    142    119    -25   -132     83     46     33   -233   -631  -1041   -979   -319
    145    161     15   -153     64     88     49   -213   -600  -1008   -943   -283
    142    236     93   -189     23    166     49   -205   -566   -963   -893   -233
    155    306    150   -231      2    228     18   -223   -558   -950   -878   -210
    168    327    155   -249      5    241    -15   -244   -561   -948   -870   -197
    166    314    145   -241     10    231    -28   -254   -574   -953   -878   -202
    161    293    129   -228     15    213    -51   -280   -602   -976   -898   -213
    161    293    132   -226     15    213    -83   -314   -636  -1008   -924   -226
    158    233     75   -197     41    153    -93   -327   -670  -1039   -958   -246
    150    119    -31   -135     90     44   -109   -348   -727  -1101  -1021   -306
    148     20   -129    -85    137    -54   -124   -376   -784  -1166  -1091   -366
    132    -54   -187    -38    158   -119   -124   -397   -826  -1205  -1132   -389
    111    -88   -200    -12    153   -142   -135   -420   -862  -1241  -1169   -415
    101   -111   -213      5    155   -163   -150   -444   -893  -1270  -1195   -444
     96   -129   -226     15    161   -176   -158   -454   -906  -1286  -1210   -454
     88   -127   -215     20    150   -171   -163   -454   -911  -1288  -1213   -457
     83   -145   -231     28    155   -189   -171   -465   -930  -1312  -1239   -467
     88   -163   -252     36    168   -207   -179   -478   -945  -1325  -1252   -478
     80   -171   -252     44    166   -210   -179   -485   -953  -1330  -1254   -485
     88   -181   -270     46    179   -226   -176   -485   -953  -1327  -1249   -480
    106   -171   -280     31    192   -226   -187   -498   -974  -1343  -1270   -501
    109   -163   -272     25    189   -218   -194   -506   -987  -1353  -1280   -509
     98   -171   -270     36    181   -220   -192   -504   -984  -1353  -1280   -498
    101   -189   -290     44    194   -239   -192   -504   -987  -1358  -1288   -501
    119   -262   -384     70    249   -322   -192   -506  -1031  -1413  -1348   -553
    158   -452   -613    145    384   -532   -148   -467  -1135  -1564  -1519   -711
    176   -626   -805    223    491   -714    -23   -361  -1200  -1727  -1706   -904
    179   -550   -730    187    454   -639    101   -226  -1119  -1714  -1706   -922
     75   -205   -283     64    176   -244     98   -433   -979  -1493  -1441   -662
    -62    397    459   -168   -262    428   -155   -979   -859  -1106   -945   -158
   -205   1208   1413   -501   -807   1309   -433  -1379   -584   -517   -257    537
   -277   1732   2010   -727  -1143   1870   -657  -1488   -272     28    298   1093
   -218   1444   1660   -613   -940   1551   -914  -1680   -568   -213     59    911
   -189    823   1013   -319   -600    917   -976  -1823  -1210   -995   -693    189
   -137    231    366    -49   -252    298   -797  -1592  -1553  -1597  -1335   -449
    -67    -54     12     62    -41    -20   -542  -1104  -1379  -1600  -1439   -566
     28    -83   -111     25     67    -96   -355   -766  -1174  -1473  -1366   -506
     96   -129   -226     15    158   -176   -241   -581  -1070  -1418  -1335   -483
    109   -163   -272     25    189   -218   -197   -517  -1041  -1418  -1335   -491
    106   -174   -280     33    192   -226   -184   -493  -1044  -1428  -1345   -501
    111   -189   -301     38    205   -244   -176   -478  -1041  -1431  -1353   -511
    116   -181   -298     31    207   -239   -168   -462  -1031  -1426  -1350   -509
    122   -163   -285     18    200   -223   -161   -444  -1018  -1418  -1343   -501
    124   -140   -265      7    194   -202   -158   -428  -1010  -1413  -1337   -493
    124   -158   -285     15    202   -220   -155   -418   -995  -1405  -1327   -485
    129   -153   -283     10    205   -218   -153   -407   -982  -1395  -1319   -475
    129   -142   -272      2    200   -207   -150   -400   -976  -1395  -1319   -472
    142   -127   -270     -7    205   -197   -145   -381   -969  -1387  -1309   -457
    142   -116   -259    -12    200   -187   -132   -361   -953  -1371  -1293   -439
    145   -103   -249    -20    197   -176   -119   -340   -932  -1350  -1278   -420
    155    -88   -244    -33    200   -166   -111   -324   -919  -1340  -1270   -415
    158    -59   -218    -49    187   -137   -101   -298   -898  -1322  -1252   -400
    158    -46   -207    -57    181   -127    -90   -265   -880  -1304  -1234   -379
    161    -51   -213    -57    187   -132    -80   -226   -857  -1280  -1210   -363
    171    -46   -218    -62    192   -132    -72   -181   -823  -1247  -1179   -340
    189     -7   -197    -90    192   -101    -59   -129   -784  -1210  -1145   -311
    210     20   -192   -116    200    -85    -46    -75   -748  -1182  -1124   -288
    233     54   -179   -145    207    -62    -33    -18   -709  -1150  -1098   -257
    252    101   -150   -176    202    -25    -15     46   -665  -1109  -1062   -210
    267    137   -129   -202    200      5      7    122   -607  -1052  -1005   -148
    296    179   -119   -239    207     31     18    176   -561  -1002   -953   -106
    316    233    -83   -275    200     75     25    215   -522   -958   -911    -75
    329    285    -44   -309    187    119     41    249   -483   -917   -870    -33
    350    332    -18   -340    184    158     46    262   -465   -898   -844     -2
    361    368      7   -368    176    189     46    262   -454   -883   -823     15
    358    405     46   -381    155    226     49    259   -439   -859   -789     41
    348    423     75   -387    135    249     49    252   -436   -854   -771     54
    335    420     85   -376    124    254     49    226   -441   -862   -771     54
    314    415    101   -366    106    259     46    187   -459   -888   -789     38
    285    400    114   -342     85    257     36    132   -496   -932   -828     10
    262    353     90   -309     85    223     25     64   -545   -979   -872    -33
    236    311     75   -272     80    194     10     -7   -600  -1028   -919    -88
    205    272     67   -241     67    171     -5    -77   -654  -1080   -963   -135
    181    226     44   -205     67    137    -28   -145   -711  -1143  -1021   -187
    158    168     10   -166     72     90    -49   -200   -763  -1197  -1070   -236
    137    129     -7   -132     72     62    -59   -246   -800  -1234  -1101   -267
    124    106    -20   -116     72     44    -72   -283   -833  -1267  -1130   -290
    122     77    -44   -101     83     18    -80   -306   -857  -1286  -1148   -309
    114     77    -36    -96     75     20    -85   -324   -875  -1301  -1161   -324
    111     64    -46    -88     80     10    -83   -332   -880  -1309  -1161   -324
    111     64    -46    -88     80     10    -88   -342   -885  -1314  -1163   -329
    109     62    -46    -85     77      7    -88   -350   -891  -1319  -1169   -329
     98     54    -46    -77     72      5    -88   -353   -898  -1327  -1169   -329
     96     49    -46    -72     72      2    -85   -345   -896  -1325  -1156   -316
     90     90     -2    -90     46     44    -75   -329   -885  -1309  -1140   -311
     80    132     51   -106     12     93    -49   -306   -852  -1278  -1111   -285
     70    161     88   -116    -10    124    -28   -296   -831  -1257  -1091   -265
     67    192    124   -129    -28    158    -10   -293   -818  -1249  -1078   -252
     75    187    111   -132    -20    150     -5   -290   -823  -1254  -1085   -252
     88    220    132   -155    -23    176      5   -272   -800  -1231  -1065   -226
    103    309    202   -207    -49    257      7   -259   -761  -1189  -1018   -184
    109    376    267   -241    -77    322     -5   -265   -735  -1153   -979   -145
    111    420    309   -267    -98    366    -38   -283   -727  -1137   -953   -135
    124    405    277   -265    -75    342    -59   -293   -743  -1148   -956   -142
    124    376    252   -254    -62    314    -80   -314   -758  -1158   -963   -153
    114    371    257   -241    -70    314   -101   -340   -776  -1171   -966   -158
    103    327    223   -218    -62    275   -119   -361   -810  -1202   -992   -181
    101    223    119   -163     -7    171   -132   -379   -862  -1262  -1049   -231
     93    103     10    -98     38     59   -137   -394   -906  -1314  -1104   -285
     75     36    -38    -54     57      0   -142   -413   -937  -1350  -1140   -322
     64     -5    -72    -31     67    -38   -155   -439   -974  -1387  -1171   -353
     59    -33    -93    -12     75    -64   -166   -462  -1005  -1418  -1195   -374
     54    -59   -114      2     83    -85   -168   -470  -1015  -1431  -1208   -381
     54    -57   -111      2     83    -83   -171   -478  -1026  -1441  -1210   -389
     51    -72   -124      7     85    -98   -174   -485  -1036  -1452  -1221   -400
     44    -77   -122     18     80   -101   -176   -488  -1047  -1460  -1231   -407
     46    -93   -140     20     90   -116   -176   -491  -1054  -1462  -1228   -410
     49    -96   -145     23     96   -119   -181   -498  -1062  -1465  -1226   -410
     38    -96   -135     28     83   -114   -187   -501  -1062  -1460  -1226   -420
     31   -114   -148     41     88   -129   -187   -501  -1065  -1465  -1228   -428
     36   -132   -168     46    101   -148   -194   -509  -1075  -1478  -1239   -439
     36   -127   -163     46     98   -145   -197   -511  -1083  -1486  -1241   -441
     46   -161   -210     57    127   -187   -192   -506  -1104  -1509  -1267   -465
     93   -303   -397    103    244   -350   -168   -485  -1189  -1631  -1395   -581
    129   -527   -659    197    394   -592    -72   -405  -1291  -1821  -1608   -792
    132   -597   -730    233    431   -662     85   -249  -1267  -1896  -1701   -904
     54   -355   -410    148    228   -381    135   -366  -1145  -1740  -1509   -735
    -83    166    249    -41   -166    207    -83   -940  -1078  -1454  -1127   -368
   -244    953   1197   -355   -722   1072   -400  -1483   -901   -945   -504    267
   -397   1704   2101   -652  -1249   1901   -644  -1675   -530   -288    202    969
   -342   1714   2055   -688  -1197   1883   -958  -1797   -558   -163    324   1124
   -270   1195   1465   -462   -867   1330  -1093  -1883  -1028   -714   -223    618
   -239    537    776   -150   -506    657   -898  -1673  -1470  -1434   -961   -103
   -150     57    207     46   -179    132   -589  -1161  -1434  -1647  -1278   -439
    -41    -28     10     33    -28    -10   -371   -774  -1218  -1543  -1239   -431
     31    -62    -96     15     62    -77   -246   -566  -1098  -1486  -1205   -407
     49   -103   -153     25    101   -127   -194   -493  -1072  -1491  -1215   -426
     54   -119   -174     33    114   -145   -171   -465  -1070  -1501  -1226   -449
     41   -135   -176     46    106   -155   -153   -441  -1062  -1501  -1226   -454
     33   -153   -187     57    109   -168   -137   -420  -1054  -1499  -1221   -452
     41   -150   -192     51    114   -171   -135   -407  -1052  -1504  -1221   -454
     49   -135   -184     44    116   -158   -135   -394  -1044  -1501  -1218   -449
     54   -137   -192     38    122   -163   -129   -374  -1028  -1491  -1205   -431
     67   -124   -192     28    127   -158   -122   -358  -1021  -1473  -1189   -423
     75    -88   -166      5    119   -127   -119   -353  -1015  -1467  -1184   -426
     77    -80   -158      2    116   -119   -106   -324   -982  -1431  -1148   -394
     77    -64   -145     -7    109   -103   -101   -303   -966  -1421  -1145   -392
     83    -54   -137    -15    109    -93    -90   -285   -953  -1415  -1135   -381
     80    -46   -127    -18    101    -85    -70   -254   -927  -1389  -1109   -358
     83    -18   -101    -31     90    -59    -57   -226   -906  -1374  -1098   -345
     93    -12   -106    -41     96    -57    -49   -200   -888  -1361  -1083   -332
    103      5    -98    -54    101    -46    -38   -163   -865  -1337  -1062   -316
    106     23    -85    -67     96    -31    -15   -111   -823  -1293  -1023   -280
    127     46    -80    -85    103    -15      0    -59   -792  -1265   -997   -259
    150     57    -96   -106    124    -18     23      2   -756  -1234   -966   -233
    168    101    -67   -135    119     18     44     67   -709  -1192   -930   -197
    184    150    -33   -168    109     59     62    132   -662  -1150   -891   -168
    207    189    -18   -197    114     85     83    192   -618  -1109   -854   -132
    215    213     -5   -215    109    103    106    259   -563  -1060   -810    -85
    231    249     18   -239    106    135    127    316   -514  -1008   -761    -38
    252    293     41   -275    106    168    132    348   -480   -971   -724     -5
    265    342     77   -303     93    210    135    366   -459   -943   -696     25
    265    381    114   -324     75    249    148    379   -436   -906   -654     67
    267    420    153   -345     57    288    148    368   -428   -901   -636     72
    262    439    176   -353     44    309    148    355   -428   -901   -626     80
    249    459    210   -353     20    335    148    337   -428   -893   -615     93
    241    459    215   -353     12    337    137    296   -446   -904   -623     90
    233    439    205   -335     15    322    122    244   -478   -927   -639     72
    213    431    215   -324      0    324     96    176   -524   -979   -683     31
    192    397    205   -293     -5    301     80    109   -576  -1031   -727     -7
    179    353    174   -267      2    262     54     38   -631  -1070   -753    -49
    161    309    148   -236      7    228     31    -28   -683  -1119   -800    -96
    140    257    116   -200     10    189     18    -83   -727  -1161   -844   -132
    124    223     98   -174     12    161     -7   -142   -774  -1208   -888   -179
    109    189     77   -150     15    135    -25   -184   -815  -1244   -919   -215
     96    148     51   -122     20    101    -23   -205   -828  -1262   -935   -223
     88    145     57   -119     15    101    -28   -228   -846  -1280   -948   -231
     80    135     54   -106     12     96    -41   -246   -865  -1293   -963   -249
     70    124     51    -98      7     88    -44   -252   -865  -1293   -974   -262
     64    109     44    -88     10     77    -38   -246   -862  -1291   -976   -257
     62    103     38    -85     12     72    -44   -257   -870  -1296   -974   -262
     64    124     59    -93      2     93    -49   -267   -870  -1288   -963   -259
     54    148     90   -103    -18    119    -41   -257   -859  -1278   -950   -249
     57    168    111   -114    -28    140    -18   -236   -839  -1257   -932   -233
     62    197    135   -129    -36    166      0   -220   -820  -1241   -917   -218
     46    239    192   -142    -72    215     23   -207   -805  -1223   -891   -192
     38    246    207   -145    -83    228     36   -197   -792  -1210   -880   -181
     51    241    189   -148    -67    215     46   -184   -782  -1200   -878   -189
     57    296    239   -179    -90    267     64   -163   -745  -1163   -846   -155
     54    387    332   -220   -137    361     75   -142   -698  -1111   -789    -98
     62    454    392   -259   -166    423     46   -161   -685  -1088   -758    -70
     77    475    397   -277   -158    436     15   -174   -688  -1085   -753    -62
     83    452    368   -270   -142    410     -2   -187   -701  -1091   -758    -67
     83    428    345   -254   -129    387    -18   -207   -711  -1101   -763    -75
     80    415    332   -249   -124    374    -44   -241   -740  -1122   -779    -90
     64    361    293   -213   -114    327    -54   -254   -771  -1153   -813   -119
     57    246    189   -153    -64    218    -64   -272   -823  -1208   -870   -179
     54    150     96   -101    -20    124    -77   -290   -872  -1262   -924   -239
     38     98     57    -70    -10     77    -77   -309   -904  -1299   -961   -262
     23     70     46    -46    -12     57    -90   -332   -937  -1327   -987   -283
     18     41     23    -31     -2     33   -109   -358   -963  -1353  -1010   -309
     18     23      5    -20      7     15   -111   -366   -974  -1369  -1028   -322
     20     10    -10    -15     15      0   -109   -361   -971  -1361  -1021   -314
     23     -2    -25    -10     23    -15   -116   -366   -974  -1361  -1023   -322
     20    -10    -33     -7     25    -20   -127   -374   -982  -1369  -1031   -327
     10    -23    -33      7     20    -28   -122   -371   -982  -1369  -1034   -329
      7    -20    -28      7     15    -25   -127   -379   -992  -1382  -1044   -342
     18    -23    -41      2     28    -31   -127   -381  -1002  -1395  -1052   -350
     12    -38    -51     12     31    -44   -129   -381  -1008  -1400  -1052   -350
      2    -38    -41     18     20    -38   -129   -376  -1008  -1397  -1049   -342
      0    -57    -59     25     28    -59   -132   -384  -1013  -1408  -1057   -353
     15   -114   -129     49     72   -122   -129   -381  -1044  -1447  -1096   -397
     59   -288   -350    111    205   -319   -101   -353  -1140  -1582  -1241   -540
     96   -501   -597    202    345   -548      7   -270  -1236  -1777  -1457   -763
     88   -491   -581    200    332   -535    140   -166  -1195  -1797  -1488   -820
    -10   -220   -213    114    101   -215    163   -353  -1075  -1613  -1270   -610
   -176    350    524    -88   -353    436    -64   -917   -956  -1247   -813   -148
   -348   1187   1535   -418   -940   1361   -345  -1374   -688   -667   -127    561
   -457   1761   2216   -652  -1337   1987   -574  -1483   -348    -88    472   1166
   -392   1652   2044   -631  -1218   1847   -862  -1608   -472   -103    454   1182
   -335   1114   1447   -389   -893   1280   -963  -1691   -989   -737   -168    587
   -288    457    745    -83   -517    600   -761  -1465  -1423  -1441   -898   -145
   -194    103    296     44   -246    200   -462   -948  -1286  -1509  -1083   -350
    -90     31    119     28   -106     75   -254   -594  -1093  -1408  -1036   -324
    -25     -2     23     12    -25     10   -153   -420  -1010  -1369  -1018   -322
    -10    -36    -25     23      7    -31   -111   -358   -984  -1369  -1021   -335
     -5    -51    -49     28     20    -49    -90   -329   -976  -1374  -1026   -348
      2    -62    -64     28     33    -62    -80   -311   -979  -1382  -1039   -358
      5    -70    -77     31     38    -72    -67   -288   -971  -1379  -1036   -353
     10    -64    -75     28     41    -70    -59   -267   -961  -1371  -1028   -345
     20    -67    -88     23     51    -75    -51   -254   -953  -1366  -1018   -340
     31    -57    -90     12     59    -72    -44   -239   -937  -1356  -1008   -335
     28    -46    -77      7     51    -62    -33   -218   -922  -1335   -989   -322
     28    -23    -51     -2     38    -36    -28   -202   -904  -1325   -979   -311
     31    -12    -44    -10     36    -28    -25   -187   -891  -1322   -984   -303
     33     -5    -38    -12     36    -20    -12   -161   -870  -1306   -971   -285
     33     12    -23    -23     28     -5     -5   -140   -849  -1283   -943   -265
     44     41     -2    -41     23     20      0   -122   -839  -1262   -924   -267
     51     51      0    -54     25     25     15    -90   -813  -1239   -906   -252
     57     62      5    -59     25     36     31    -57   -782  -1218   -885   -231
     70     67     -5    -70     36     33     41    -20   -756  -1197   -865   -210
     93     93      0    -93     46     46     51     15   -732  -1174   -844   -197
    103    124     20   -114     41     72     67     67   -693  -1140   -815   -171
    119    140     20   -129     49     80     85    127   -654  -1109   -784   -140
    145    163     18   -153     64     90     96    187   -618  -1075   -763   -114
    166    197     31   -181     67    114    109    257   -574  -1034   -727    -77
    192    236     44   -215     75    140    129    324   -517   -984   -678    -31
    223    280     57   -252     83    168    148    381   -467   -935   -631     12
    252    340     88   -296     80    215    158    428   -426   -891   -589     51
    275    381    106   -327     85    244    176    470   -381   -846   -548     93
    290    420    129   -358     80    275    179    485   -361   -823   -522    127
    298    452    150   -376     72    301    187    491   -342   -802   -501    155
    298    483    184   -392     57    335    189    480   -337   -795   -493    171
    303    496    192   -400     57    345    187    465   -342   -795   -491    176
    296    504    207   -400     41    358    179    439   -353   -802   -491    171
    283    517    233   -400     23    376    171    402   -355   -800   -493    163
    267    509    239   -389     12    374    158    350   -379   -828   -514    145
    252    465    213   -358     20    340    150    290   -426   -875   -553    109
    223    423    200   -324     12    311    132    220   -467   -914   -589     67
    192    394    202   -293     -5    301    106    145   -519   -966   -639     15
    171    348    176   -259     -2    262     75     67   -576  -1026   -696    -36
    150    280    129   -215     10    205     54     10   -636  -1072   -745    -75
    122    228    106   -176      7    168     41    -20   -659  -1085   -761    -88
    103    200     96   -153      2    148     23    -54   -683  -1114   -795   -116
     90    181     88   -137      2    135     10    -85   -706  -1137   -815   -140
     88    163     75   -124      7    119     10   -101   -711  -1140   -810   -135
     85    163     75   -124      5    119      5   -119   -732  -1156   -823   -150
     90    171     80   -129      5    124      0   -135   -743  -1166   -839   -168
     85    155     67   -122     10    111      5   -129   -724  -1150   -826   -158
     80    158     77   -119      2    119      7   -127   -717  -1140   -818   -148
     83    168     85   -127     -2    127     -7   -137   -724  -1150   -826   -158
     83    158     75   -119      2    116     -7   -135   -719  -1148   -820   -155
     80    171     90   -127     -5    132      2   -124   -701  -1130   -800   -140
     80    218    137   -148    -28    179     25   -111   -683  -1114   -782   -119
     67    236    166   -153    -49    202     51    -96   -667  -1096   -763   -101
     59    257    194   -158    -67    226     85    -70   -644  -1070   -743    -72
     54    257    202   -158    -72    231    106    -59   -628  -1057   -737    -67
     64    280    215   -171    -75    249    111    -59   -626  -1062   -740    -80
     75    350    275   -213   -101    311    135    -33   -587  -1018   -691    -33
     83    415    332   -252   -124    374    137    -20   -545   -963   -639     15
     96    452    355   -275   -129    405    109    -28   -530   -937   -607     46
    122    475    353   -298   -114    415     70    -44   -532   -935   -600     51
    122    465    340   -296   -109    405     51    -59   -542   -945   -607     46
    109    441    332   -275   -111    387     36    -83   -558   -958   -618     38
     98    407    306   -254   -103    355     18   -109   -581   -979   -633     23
     90    332    241   -210    -75    288     12   -116   -610  -1010   -667    -10
     80    210    129   -145    -23    171      0   -137   -667  -1078   -735    -75
     75    124     49   -101     12     88    -10   -161   -706  -1122   -779   -119
     54     88     31    -72     12     59    -20   -189   -735  -1148   -807   -148
     41     70     28    -54      7     49    -31   -218   -761  -1176   -833   -163
     41     33     -7    -38     23     15    -31   -231   -776  -1189   -846   -176
     31     25     -7    -28     18     10    -33   -233   -782  -1189   -849   -184
     28     25     -5    -28     15     10    -33   -231   -782  -1189   -846   -184
     38     15    -23    -25     31     -2    -36   -228   -779  -1189   -841   -181
     44     10    -33    -28     38    -12    -46   -241   -792  -1202   -854   -189
     33     -2    -36    -18     33    -18    -44   -244   -792  -1202   -854   -187
     23     -5    -31    -10     25    -15    -41   -244   -795  -1202   -854   -189
     20    -15    -36     -2     28    -25    -46   -252   -805  -1215   -867   -202
     25    -25    -51     -2     36    -38    -46   -254   -805  -1215   -867   -205
     12    -33    -46     10     28    -38    -38   -249   -800  -1210   -865   -202
      5    -44    -51     18     25    -46    -38   -252   -807  -1215   -870   -210
     25   -106   -132     41     77   -119    -38   -254   -857  -1275   -930   -267
     77   -316   -394    119    236   -355     18   -223   -974  -1452  -1117   -454
     98   -488   -589    194    342   -537    145   -122  -1034  -1597  -1283   -641
     98   -426   -524    163    311   -475    257    -38   -966  -1564  -1249   -631
    -20   -119    -98     70     38   -109    252   -306   -849  -1363  -1005   -387
   -215    584    800   -187   -506    691     10   -854   -631   -893   -428    205
   -400   1389   1790   -496  -1096   1590   -189  -1130   -244   -249    296    945
   -452   1769   2221   -659  -1337   1995   -418  -1221    -10    171    730   1408
   -392   1496   1888   -550  -1140   1691   -685  -1392   -290    -57    498   1218
   -363    930   1291   -283   -828   1109   -732  -1475   -878   -797   -233    480
   -293    379    670    -44   -480    524   -542  -1179  -1143  -1288   -771    -72
   -176    127    303     23   -241    215   -293   -722  -1015  -1309   -867   -189
    -57     85    142    -12    -98    114   -127   -423   -867  -1228   -826   -168
    -15     38     51    -12    -33     44    -54   -306   -818  -1218   -823   -179
    -10      5     15      0    -12     10    -25   -272   -815  -1231   -836   -202
      0    -10    -10      5      2     -7    -12   -254   -813  -1241   -849   -215
     15      0    -15     -7     15     -7     -7   -241   -810  -1247   -859   -223
     10      0    -10     -5      7     -2     10   -218   -800  -1239   -852   -213
      2     12     10     -7     -5     12     28   -197   -779  -1221   -836   -200
     10     31     20    -23     -5     25     33   -187   -771  -1215   -826   -194
     28     46     18    -36      5     33     36   -176   -763  -1208   -823   -187
     33     64     28    -49      0     46     44   -166   -753  -1195   -813   -179
     41     75     33    -59      5     54     49   -153   -740  -1184   -802   -168
     59     88     28    -75     15     59     51   -140   -735  -1182   -800   -166
     70    119     49    -93     10     85     51   -127   -727  -1176   -789   -155
     77    132     51   -106     12     93     62   -106   -706  -1153   -771   -137
     83    155     72   -119      5    114     72    -83   -680  -1132   -748   -119
     83    181     98   -135    -10    140     83    -59   -659  -1119   -735   -106
     85    200    114   -142    -12    158     98    -25   -631  -1096   -711    -83
    106    220    114   -166     -5    168    103      5   -610  -1080   -696    -67
    127    246    116   -187      5    181    114     41   -592  -1060   -680    -51
    142    259    116   -202     12    189    137     98   -553  -1021   -646    -20
    166    301    135   -233     15    218    153    150   -519   -989   -618      5
    189    322    132   -257     28    228    166    207   -480   -956   -589     33
    213    384    171   -298     20    277    176    272   -433   -914   -550     75
    231    420    189   -327     20    306    192    337   -381   -862   -506    122
    254    459    205   -355     25    332    210    394   -332   -815   -462    166
    267    527    259   -397      2    392    218    433   -288   -769   -415    213
    277    615    337   -446    -31    478    215    449   -259   -730   -376    254
    285    639    353   -465    -33    496    223    459   -236   -704   -350    280
    293    657    363   -475    -33    511    233    470   -213   -678   -324    311
    285    683    394   -485    -54    540    241    467   -200   -659   -301    335
    275    698    423   -485    -75    561    241    452   -200   -657   -298    342
    265    701    436   -483    -85    568    236    420   -210   -662   -298    342
    244    711    467   -478   -111    589    226    381   -228   -675   -306    335
    228    704    475   -467   -124    589    207    324   -267   -714   -337    306
    210    646    436   -428   -114    542    192    254   -324   -771   -392    252
    189    615    426   -402   -119    522    176    176   -381   -826   -446    202
    155    587    431   -371   -137    509    155     96   -449   -891   -509    145
    137    540    400   -340   -132    470    127     18   -517   -958   -574     88
    122    488    363   -306   -122    426    111    -38   -561  -1000   -613     51
    106    449    340   -277   -116    394    103    -83   -602  -1041   -652     18
     96    413    316   -254   -109    366     93   -124   -641  -1078   -688    -10
     83    374    290   -231   -103    332     80   -158   -670  -1104   -711    -41
     75    371    296   -223   -111    335     70   -181   -691  -1119   -732    -59
     64    361    296   -213   -116    329     62   -197   -706  -1132   -745    -67
     64    355    290   -210   -111    324     51   -207   -709  -1132   -743    -64
     57    366    309   -213   -124    337     49   -207   -706  -1127   -740    -64
     49    371    322   -210   -135    345     57   -205   -709  -1124   -740    -59
     46    368    322   -207   -137    345     51   -210   -719  -1132   -750    -64
     44    366    322   -205   -137    345     51   -210   -719  -1130   -750    -59
     33    389    355   -213   -161    374     64   -202   -704  -1117   -735    -44
     36    428    389   -233   -176    410     80   -192   -685  -1101   -719    -31
     38    470    431   -254   -197    452     85   -187   -672  -1088   -706    -18
     28    498    470   -262   -220    485    111   -166   -649  -1060   -683     10
     33    501    467   -270   -218    485    127   -155   -641  -1052   -670     20
     46    522    475   -285   -215    498    137   -148   -631  -1044   -662     31
     49    597    548   -324   -249    574    153   -129   -594  -1010   -626     67
     44    675    631   -358   -293    654    145   -129   -566   -966   -584    111
     57    717    657   -387   -301    688    111   -148   -555   -943   -555    132
     75    709    633   -392   -277    672     83   -161   -568   -945   -555    132
     72    696    620   -387   -275    659     70   -174   -587   -958   -571    124
     70    714    644   -392   -285    680     46   -197   -605   -971   -584    116
     62    683    620   -374   -280    654     25   -220   -633   -997   -607     98
     49    589    540   -319   -244    563     20   -233   -670  -1031   -652     59
     38    452    413   -246   -187    433     18   -244   -719  -1080   -714      2
     38    342    303   -189   -132    324     12   -257   -761  -1127   -763    -46
     15    303    285   -161   -135    296      7   -283   -792  -1158   -792    -75
      2    285    283   -142   -140    283      0   -303   -818  -1176   -810    -90
      5    265    259   -135   -127    265    -18   -319   -839  -1200   -831   -114
     12    249    236   -129   -111    244    -20   -322   -839  -1202   -836   -116
     -5    223    226   -111   -116    223    -23   -322   -841  -1200   -841   -119
    -15    194    210    -90   -111    202    -31   -327   -854  -1210   -854   -132
    -12    184    197    -85   -103    189    -38   -332   -867  -1223   -865   -137
    -15    194    210    -88   -111    202    -36   -329   -870  -1221   -865   -132
    -28    184    210    -77   -119    197    -36   -327   -870  -1223   -870   -137
    -28    158    184    -64   -106    171    -38   -324   -867  -1221   -872   -140
    -36    145    179    -57   -109    161    -38   -324   -867  -1215   -870   -140
    -33    150    184    -57   -109    166    -31   -314   -862  -1202   -859   -129
    -15    103    119    -44    -67    109    -25   -306   -875  -1221   -880   -145
      7    -41    -49     18     28    -46     -7   -285   -927  -1301   -982   -231
     36   -236   -272    101    153   -254     75   -202  -1000  -1452  -1158   -407
     28   -322   -350    148    189   -335    233    -38   -976  -1540  -1273   -545
    -31    -83    -54     57     10    -70    337      2   -815  -1395  -1117   -418
   -181    327    506    -72   -342    415    233   -428   -735  -1145   -789    -93
   -340    963   1304   -311   -820   1132    -67  -1052   -678   -750   -267    441
   -485   1706   2192   -610  -1337   1948   -311  -1374   -420   -176    392   1080
   -478   1867   2343   -696  -1410   2104   -589  -1538   -379     72    646   1356
   -418   1384   1803   -483  -1109   1592   -784  -1683   -828   -387    181    948
   -379    748   1127   -187   -753    937   -719  -1610  -1371  -1189   -631    163
   -296    233    530     31   -413    381   -467  -1145  -1392  -1488  -1031   -223
   -220     88    309     64   -267    197   -226   -659  -1070  -1293   -935   -153
   -153     57    210     46   -181    132    -67   -371   -878  -1169   -854    -93
   -129     36    163     46   -148     98      2   -249   -805  -1127   -828    -77
   -124     12    137     57   -129     75     28   -207   -784  -1119   -833    -85
   -124     12    135     54   -129     75     44   -181   -769  -1114   -841    -93
   -114     23    137     44   -127     80     57   -161   -756  -1104   -844    -96
   -119      5    122     54   -122     62     77   -135   -737  -1083   -839    -88
   -119      2    122     59   -119     62     88   -111   -719  -1067   -833    -88
   -106     28    132     36   -119     77     93    -96   -709  -1052   -823    -80
   -101     41    142     28   -122     90    103    -70   -685  -1023   -802    -59
    -98     75    174     10   -137    124    109    -51   -667  -1000   -787    -44
    -93     51    145     20   -119     98    119    -28   -649   -982   -776    -41
    -80     46    124     15   -103     85    129     -7   -636   -966   -763    -31
    -80     77    155      0   -119    116    145     23   -605   -927   -724      2
    -80    101    179    -12   -129    140    155     44   -584   -904   -701     20
    -70    101    171    -15   -119    135    161     64   -568   -891   -688     25
    -64    109    174    -23   -119    140    176    101   -535   -857   -657     51
    -57    124    179    -33   -119    150    192    142   -496   -823   -623     80
    -44    127    171    -44   -106    148    205    179   -470   -802   -605     90
    -25    150    176    -62   -101    163    215    220   -439   -771   -576    114
    -15    176    189    -80   -101    181    239    277   -389   -727   -532    150
     -2    194    197    -96    -98    194    259    340   -337   -685   -496    181
     12    210    194   -111    -90    202    275    407   -296   -646   -465    207
     31    236    205   -132    -85    220    296    483   -241   -597   -426    246
     57    306    249   -181    -96    277    314    545   -184   -540   -374    296
     77    361    280   -220   -101    322    332    600   -137   -488   -324    337
     90    402    311   -249   -111    358    348    649    -88   -431   -265    387
    103    467    363   -285   -129    415    355    688    -46   -379   -207    433
    106    524    415   -316   -155    470    353    696    -28   -358   -181    446
     96    553    454   -324   -179    504    361    706      0   -327   -148    475
     83    594    511   -340   -213    553    376    719     31   -290   -109    509
     62    623    561   -342   -249    592    389    717     49   -272    -83    532
     46    615    568   -332   -259    592    394    693     44   -275    -80    532
     25    623    597   -324   -285    610    394    665     36   -285    -85    522
    -10    615    626   -303   -319    620    397    628     15   -301    -96    506
    -54    576    631   -259   -342    602    392    581    -18   -327   -114    478
    -88    530    615   -223   -353    571    384    530    -62   -368   -155    436
   -103    472    576   -184   -340    524    376    475   -109   -413   -197    387
   -119    410    527   -145   -324    467    358    415   -158   -457   -239    342
   -137    355    493   -109   -314    423    345    361   -202   -493   -272    303
   -155    306    459    -77   -306    384    337    322   -231   -519   -298    272
   -168    275    441    -54   -303    358    322    290   -259   -548   -322    241
   -174    246    418    -36   -296    332    303    262   -288   -579   -355    205
   -181    197    379     -7   -280    288    311    257   -288   -576   -353    207
   -192    197    387     -2   -290    290    311    259   -280   -563   -340    210
   -197    194    392      0   -296    293    303    249   -288   -566   -345    197
   -197    197    392     -2   -296    293    293    239   -296   -568   -345    192
   -192    218    410    -12   -301    314    296    244   -290   -561   -340    194
   -192    187    379      0   -285    283    301    249   -285   -555   -335    194
   -189    179    368      5   -280    272    314    262   -272   -545   -319    205
   -200    231    431    -15   -314    329    329    275   -252   -527   -298    218
   -200    288    488    -44   -342    387    358    298   -218   -498   -267    236
   -187    361    548    -90   -366    454    384    316   -181   -465   -223    267
   -202    363    566    -80   -384    462    397    324   -171   -459   -215    267
   -210    361    568    -77   -389    465    405    332   -166   -452   -210    267
   -200    384    584    -90   -392    483    441    366   -124   -413   -171    296
   -194    483    678   -145   -436    579    462    397    -64   -342    -90    355
   -197    550    745   -176   -472    646    452    402    -31   -296    -38    394
   -189    592    782   -202   -485    685    413    389    -23   -285    -18    405
   -179    581    761   -200   -470    670    379    379    -38   -306    -23    392
   -194    509    701   -158   -449    605    376    379    -33   -309    -20    392
   -213    470    683   -129   -449    576    350    355    -57   -327    -28    379
   -220    413    633    -98   -426    522    319    324   -101   -366    -67    335
   -223    277    501    -25   -361    389    311    309   -145   -420   -127    272
   -220    163    384     25   -303    272    303    298   -189   -475   -179    220
   -218     98    316     59   -267    205    301    288   -213   -498   -200    194
   -231     62    293     83   -262    176    293    267   -236   -514   -215    174
   -231     25    257    103   -244    140    293    262   -249   -527   -226    153
   -233    -12    218    122   -226    101    296    265   -254   -535   -236    137
   -241    -18    223    129   -233    101    293    265   -262   -540   -239    129
   -244    -12    231    127   -239    109    290    265   -262   -537   -236    124
   -246    -38    207    142   -228     83    296    272   -254   -532   -226    127
   -252    -31    218    140   -239     93    293    272   -249   -530   -223    129
   -257    -54    202    155   -231     72    296    272   -246   -530   -223    127
   -262    -80    179    171   -223     49    298    275   -244   -530   -223    119
   -259    -98    161    179   -210     31    301    272   -241   -532   -223    111
   -239    -90    148    163   -194     28    285    259   -257   -542   -231     98
   -213    -93    119    153   -168     10    267    249   -270   -555   -249     77
   -189   -153     33    171   -114    -59    265    252   -290   -579   -275     44
   -142   -283   -140    213     -2   -213    288    285   -348   -659   -361    -41
   -111   -493   -381    301    135   -439    402    405   -420   -823   -553   -239
   -116   -535   -418    324    148   -478    561    553   -384   -888   -639   -348
   -184   -309   -127    246    -31   -218    639    470   -272   -769   -491   -231
   -319    145    465     88   -392    303    436    -88   -257   -535   -158     90
   -462    911   1374   -226   -919   1143     80   -670   -142    -62    439    685
   -581   1597   2177   -509  -1379   1886   -181   -901    153    519   1070   1286
   -563   1665   2229   -553  -1397   1945   -467  -1039    176    709   1257   1475
   -509   1124   1634   -306  -1070   1379   -613  -1122   -236    239    784   1041
   -488    483    969      2   -730    724   -423   -906   -667   -496     31    314
   -426     67    493    179   -459    277   -132   -428   -620   -701   -259     18
   -353    -25    327    189   -342    150    106      0   -358   -555   -184     57
   -285    -44    241    166   -265     98    267    267   -179   -439   -103    109
   -270    -93    176    179   -226     41    332    363   -127   -426    -98    101
   -267   -135    132    200   -202      0    368    407   -106   -423   -101     83
   -272   -153    119    213   -200    -15    394    441    -88   -420    -98     75
   -290   -145    145    218   -218      0    407    467    -72   -413    -85     72
   -290   -150    137    220   -215     -7    420    496    -51   -397    -72     77
   -285   -142    142    215   -215      0    431    517    -36   -376    -51     85
   -293   -166    124    228   -210    -23    439    532    -31   -368    -41     88
   -298   -171    127    236   -213    -23    446    548    -18   -361    -33     85
   -306   -171    132    239   -220    -20    457    576     10   -327     -5    106
   -311   -129    179    220   -246     23    470    597     46   -290     25    119
   -311    -93    218    202   -265     59    475    618     72   -272     41    129
   -311    -93    218    202   -265     62    491    646    101   -252     64    150
   -306    -88    218    197   -262     62    496    670    124   -228     90    168
   -296   -101    194    197   -246     46    509    706    155   -197    124    187
   -285    -83    202    184   -246     57    514    740    181   -174    150    205
   -267    -44    223    155   -246     88    522    782    215   -145    176    220
   -262    -15    244    137   -254    111    537    826    259   -111    200    233
   -252     10    259    119   -257    135    558    872    298    -80    231    257
   -231     28    257    101   -246    142    581    932    348    -33    280    296
   -207     57    265     75   -236    161    602    989    381     -2    311    327
   -192     62    254     62   -223    158    633   1065    439     46    353    358
   -168    111    280     25   -223    194    672   1150    524    127    431    415
   -140    179    319    -20   -231    249    696   1213    579    174    478    459
   -106    241    348    -67   -226    293    709   1273    636    228    542    519
    -96    280    374    -93   -236    327    704   1309    670    267    584    555
    -90    275    366    -93   -228    322    727   1343    701    303    623    584
    -80    358    439   -140   -262    400    735   1356    735    348    670    607
    -67    402    470   -166   -267    436    748   1369    758    379    706    631
    -75    441    517   -184   -298    480    745   1353    756    379    717    636
    -88    449    537   -181   -314    493    735   1325    753    379    727    649
   -109    470    576   -181   -342    522    730   1291    748    371    724    652
   -127    465    592   -168   -358    527    727   1257    735    363    730    652
   -176    431    607   -127   -392    517    732   1215    719    353    719    620
   -231    400    631    -85   -431    514    737   1171    701    340    714    592
   -244    368    613    -62   -428    491    709   1093    641    280    670    532
   -252    322    574    -33   -413    446    688   1015    581    218    623    480
   -280    272    550      2   -415    410    667    953    524    171    581    439
   -298    226    524     36   -410    374    652    898    485    132    553    397
   -314    197    511     57   -413    353    636    849    452     98    524    361
   -324    166    491     80   -407    327    623    815    420     72    501    329
   -319    129    449     93   -384    288    602    784    392     44    478    306
   -311    106    418    103   -363    262    584    750    368     20    459    288
   -301    103    405     96   -353    254    568    727    353      7    449    283
   -285     96    381     96   -332    239    555    719    348     12    454    277
   -267     96    363     83   -316    228    545    709    345     10    446    257
   -272     75    348     96   -309    210    545    706    348      7    444    249
   -272     75    348     96   -309    213    548    701    348     10    446    244
   -257    122    379     67   -316    249    550    706    363     23    457    252
   -244    194    436     23   -340    314    574    732    402     67    493    275
   -249    210    459     18   -355    335    602    758    439    101    522    296
   -257    231    488     10   -371    358    626    782    472    137    555    327
   -265    252    517      7   -389    384    649    797    488    153    571    342
   -267    290    555    -12   -413    423    672    818    511    179    584    361
   -262    348    607    -44   -436    478    691    841    558    233    633    400
   -270    441    711    -88   -491    576    683    839    587    275    675    439
   -283    519    802   -116   -542    659    659    836    620    319    719    485
   -265    478    743   -109   -504    610    641    836    633    329    732    496
   -254    446    701    -96   -478    574    618    810    607    311    714    478
   -252    436    685    -93   -470    561    584    774    574    283    683    454
   -254    426    680    -85   -467    553    555    732    537    246    639    420
   -257    329    584    -36   -420    457    542    719    498    207    587    371
   -265    200    465     31   -366    332    540    714    467    176    545    332
   -267    132    400     67   -335    265    530    706    439    148    509    296
   -275     75    350    101   -311    213    522    691    413    124    483    275
   -288     44    332    122   -311    187    498    654    374     88    441    236
   -285     38    324    124   -306    179    478    639    355     64    413    213
   -280     10    288    132   -285    148    470    639    353     64    405    213
   -265     -2    262    135   -265    129    467    639    350     70    407    202
   -246      0    244    122   -246    122    449    618    322     44    371    168
   -213    -62    150    135   -181     44    426    589    283     10    324    129
   -142   -124     15    132    -80    -54    384    545    231    -44    265     62
    -62   -181   -119    122     28   -150    337    496    174   -109    200     -2
    -23   -200   -176    109     75   -189    309    462    137   -148    163    -38
    -23   -228   -207    124     90   -218    309    452    122   -161    145    -54
    -23   -236   -213    127     93   -226    319    465    129   -158    150    -49
    -36   -220   -184    129     72   -202    342    491    155   -127    184    -20
    -62   -275   -215    166     75   -246    355    506    132   -158    148    -54
    -59   -470   -410    265    174   -441    415    545     36   -303    -10   -213
    -67   -659   -592    361    259   -626    558    652    -36   -462   -189   -413
    -93   -628   -535    361    220   -581    737    818     54   -436   -174   -426
   -215   -298    -83    257    -67   -192    771    636    213   -207     93   -176
   -389    322    711     33   -553    517    568    140    397    210    607    345
   -579   1161   1740   -290  -1161   1449    340   -205    745    841   1330   1075
   -678   1693   2372   -506  -1525   2031    142   -239   1132   1434   1927   1675
   -615   1439   2055   -413  -1335   1748    -98   -358    945   1306   1784   1569
   -602    867   1470   -135  -1036   1169   -192   -514    358    602   1109    901
   -553    275    826    137   -691    550    -64   -363    -70    -51    439    223
   -467    -54    413    262   -441    179    179     67     -2   -148    265     31
   -376    -93    283    233   -329     93    379    397    187    -41    329     72
   -306   -135    168    220   -239     15    496    589    285     12    361     90
   -285   -158    124    220   -207    -18    542    659    314     18    358     77
   -270   -158    111    215   -192    -23    555    675    316     12    348     54
   -262   -155    106    205   -184    -25    555    693    329     12    348     46
   -249   -153     96    200   -174    -28    555    714    337     18    348     51
   -239   -155     83    197   -163    -36    558    730    345     18    340     54
   -231   -155     75    194   -153    -41    566    745    355     28    345     62
   -231   -158     72    192   -153    -41    574    756    366     38    350     64
   -213   -153     59    181   -137    -46    581    771    379     49    350     70
   -192   -129     62    158   -129    -33    589    784    387     59    345     80
   -174    -96     77    135   -127    -10    600    802    400     75    350     93
   -166    -83     83    124   -127     -2    600    813    407     85    353     96
   -155    -75     80    114   -119      2    607    833    423    106    368    109
   -150    -64     85    103   -119     10    623    865    452    132    397    129
   -137    -59     77     98   -109      7    623    885    467    140    405    135
   -132    -51     77     90   -106     12    633    914    493    161    426    155
   -132    -49     83     88   -109     15    654    963    532    194    459    184
   -137    -28    106     80   -124     38    667   1008    566    223    491    205
   -135      0    135     67   -135     67    683   1062    605    257    527    233
   -122     36    158     41   -140     96    698   1114    644    288    558    262
   -106     80    187     12   -148    132    717   1179    685    329    600    301
    -85    116    202    -15   -145    158    735   1247    737    374    641    337
    -64    161    226    -46   -145    192    756   1309    784    420    683    374
    -44    223    265    -90   -153    244    769   1371    833    470    735    420
    -18    298    316   -140   -168    306    782   1428    883    527    795    472
      2    350    348   -176   -174    350    784   1465    917    566    836    517
     12    402    389   -207   -187    397    787   1486    945    594    867    548
     10    457    446   -236   -218    452    787   1491    958    613    885    561
      2    491    488   -246   -244    491    792   1488    971    626    906    579
    -20    491    511   -236   -267    501    795   1475    969    626    909    581
    -36    498    535   -231   -285    517    789   1452    961    620    904    576
    -46    485    532   -220   -290    509    782   1418    937    600    893    561
    -70    462    532   -197   -301    496    766   1358    896    553    857    527
    -96    449    542   -179   -319    496    753   1293    846    501    807    480
   -116    402    519   -142   -316    459    748   1234    805    452    758    436
   -140    340    480   -101   -311    410    732   1158    745    387    696    374
   -161    270    431    -54   -296    350    719   1088    683    324    639    316
   -163    218    381    -28   -275    298    704   1026    633    267    589    270
   -168    187    355     -7   -262    270    688    966    587    223    548    226
   -184    153    335     12   -259    241    675    909    537    176    501    181
   -197    124    322     36   -259    223    662    872    498    142    472    153
   -205    101    306     51   -257    202    654    852    478    124    449    132
   -205     90    296     57   -249    192    654    844    467    116    441    129
   -207     96    301     54   -254    197    652    836    462    114    439    132
   -213     77    290     64   -252    184    652    833    457    114    433    129
   -218     72    288     72   -254    179    657    839    462    119    439    135
   -220    101    322     59   -270    210    659    846    470    132    454    145
   -226    109    335     57   -280    220    670    862    480    140    462    153
   -223    119    342     51   -283    231    685    878    496    153    478    158
   -228    129    355     49   -293    244    711    901    522    179    501    179
   -239    142    381     49   -309    262    732    922    545    202    524    200
   -244    155    400     41   -322    277    732    922    548    205    530    200
   -246    168    413     38   -329    290    737    930    548    210    527    194
   -236    218    452      7   -345    335    758    958    584    249    561    228
   -205    311    517    -51   -361    413    766    976    626    296    610    277
   -202    355    555    -77   -379    454    745    956    631    311    626    293
   -200    366    566    -83   -384    465    704    932    631    322    641    309
   -187    337    522    -75   -353    428    670    914    615    314    633    301
   -181    306    488    -62   -335    397    646    893    592    293    615    283
   -176    290    467    -57   -324    379    633    878    581    283    607    283
   -189    265    454    -38   -322    358    618    849    550    259    576    259
   -205    161    366     20   -285    262    607    826    498    207    517    202
   -207     38    246     85   -226    142    605    813    454    158    457    142
   -207    -12    194    109   -202     90    607    802    431    135    433    122
   -226    -54    168    140   -197     57    610    782    402    109    402     98
   -236    -96    140    163   -189     20    615    763    374     88    374     80
   -239   -101    137    171   -189     18    613    756    361     80    366     75
   -241   -116    122    176   -181      2    615    750    353     75    361     64
   -246   -127    119    187   -184     -5    615    748    345     75    355     62
   -267   -150    114    207   -192    -18    615    748    342     77    355     67
   -290   -184    106    239   -200    -38    615    743    340     77    350     72
   -306   -202    103    254   -205    -49    615    745    335     70    342     72
   -316   -205    111    259   -215    -46    615    758    342     77    350     88
   -319   -187    129    252   -226    -28    620    769    355     96    363    109
   -322   -189    132    257   -228    -28    628    771    358     98    358    111
   -340   -202    135    270   -239    -33    639    776    358     98    353    116
   -342   -210    129    275   -236    -41    646    805    371    109    358    132
   -327   -342    -15    332   -158   -179    685    859    337     54    293     83
   -293   -589   -296    441      0   -444    782    948    239   -119     90   -111
   -290   -649   -358    467     31   -504    919   1078    252   -205    -20   -244
   -311   -441   -129    376    -93   -285   1005   1096    384    -85    111   -137
   -392    -46    342    218   -368    148    883    691    441    129    402    145
   -517    652   1169    -67   -841    909    561     85    522    545    937    693
   -628   1327   1953   -350  -1291   1641    335   -137    826   1130   1571   1327
   -587   1397   1984   -405  -1286   1691     83   -265    872   1340   1769   1556
   -550    896   1444   -174   -997   1169    -98   -462    405    854   1286   1124
   -550    277    828    137   -688    553   -106   -542   -244     -5    444    314
   -475   -132    340    301   -410    101     70   -194   -314   -298     75    -38
   -384   -223    161    303   -275    -31    275    215    -77   -176    119     -7
   -290   -218     70    252   -181    -75    428    506    111    -49    205     62
   -233   -249    -15    241   -109   -132    519    665    197      0    228     70
   -220   -259    -38    239    -93   -148    542    696    200    -15    205     44
   -210   -257    -46    233    -83   -150    561    719    207    -12    200     41
   -202   -265    -62    233    -72   -163    574    743    218      0    210     51
   -192   -265    -72    228    -59   -168    571    753    223     10    213     57
   -176   -272    -96    223    -41   -187    568    761    215      2    207     57
   -166   -270   -103    218    -33   -187    581    782    228     10    213     67
   -150   -223    -72    184    -38   -148    581    782    233     15    218     72
   -140   -194    -54    168    -44   -124    576    787    239     20    228     88
   -153   -210    -57    181    -49   -135    574    789    241     18    228     90
   -140   -200    -59    168    -41   -129    568    802    249     23    236     96
   -122   -181    -59    150    -31   -122    566    815    254     33    252    109
   -119   -187    -67    153    -25   -127    579    841    275     51    267    129
   -116   -171    -54    142    -33   -114    581    865    290     67    288    145
   -106   -137    -31    122    -38    -85    579    878    303     85    309    155
    -90   -111    -20    101    -38    -64    589    906    335    114    340    184
    -77   -116    -38     98    -20    -77    597    937    355    132    350    200
    -51   -111    -59     80      2    -85    602    963    368    148    366    210
    -23    -98    -75     59     23    -88    605   1000    389    171    389    231
    -12    -77    -64     44     23    -72    613   1054    428    213    426    267
      5    -70    -75     33     38    -72    633   1117    480    265    465    303
     41    -67   -109     10     75    -88    636   1176    530    316    511    353
     67      5    -62    -36     64    -28    639   1221    568    361    537    381
     93     33    -59    -64     75    -12    654   1278    623    420    587    426
    122    106    -15   -114     70     46    654   1312    662    459    615    446
    140    163     23   -153     57     93    657   1335    698    504    665    493
    137    189     51   -163     44    122    659   1348    724    535    698    535
    145    213     64   -179     41    140    649   1340    724    537    701    548
    163    252     88   -207     38    171    631   1325    727    548    709    558
    161    262     98   -213     31    181    626   1293    711    537    696    550
    150    233     83   -192     33    158    623   1252    685    511    678    527
    148    220     70   -184     38    145    623   1213    659    488    665    517
    132    187     54   -158     38    122    631   1176    631    454    636    491
    103    127     23   -116     41     75    620   1114    579    394    576    428
     93     70    -25    -83     59     23    602   1044    514    322    509    353
     85     12    -75    -51     80    -31    587    976    449    254    444    283
     67    -23    -90    -20     77    -57    558    898    376    174    371    207
     72    -41   -114    -15     90    -77    548    839    322    114    319    158
     80    -83   -163      0    122   -122    535    789    270     62    272    114
     88   -132   -220     20    153   -174    517    745    223     20    236     77
    103   -192   -296     44    200   -244    501    709    179    -23    194     36
    119   -184   -306     31    210   -244    472    667    137    -72    150    -15
    137   -197   -337     28    236   -267    449    639    111   -103    122    -41
    145   -213   -358     33    249   -285    433    623     96   -124    103    -62
    148   -228   -376     41    262   -301    431    613     90   -137     96    -72
    148   -207   -355     28    249   -280    431    618    103   -127    106    -64
    132   -161   -293     12    210   -226    439    628    122   -111    122    -49
    132    -80   -213    -25    171   -145    454    644    153    -85    153    -25
    119    -49   -168    -33    142   -109    485    675    189    -54    187     -2
     96    -15   -114    -41    103    -64    511    698    223    -31    218     28
     80     12    -67    -46     72    -25    530    714    246    -12    236     44
     67     44    -23    -57     44     12    540    722    259     -7    249     51
     49    116     67    -83     -7     93    558    743    301     23    283     80
     36    163    127   -101    -44    145    561    758    340     59    322    119
     25    200    174   -111    -75    187    566    763    371     85    358    153
     15    322    303   -171   -145    311    553    756    410    129    415    197
     -2    311    314   -153   -158    311    545    740    410    129    418    200
     -7    280    288   -137   -148    283    530    719    381     96    394    179
     -5    270    275   -132   -140    272    511    693    353     72    374    158
    -25    241    267   -109   -148    254    501    675    335     51    355    140
    -46    161    207    -57   -127    184    501    662    303     15    322    106
    -62     46    106      7    -85     75    493    652    252    -49    257     44
    -83    -36     44     59    -64      2    493    641    218    -93    205      0
    -98   -103     -5    101    -49    -57    493    631    192   -124    176    -23
   -109   -155    -46    132    -31   -101    491    618    163   -155    150    -51
   -114   -166    -51    137    -33   -109    483    610    150   -168    137    -70
   -116   -161    -44    137    -38   -103    480    602    148   -176    135    -80
   -116   -184    -67    150    -25   -127    478    592    135   -194    119    -98
   -119   -215    -96    168    -12   -155    470    581    119   -218     96   -122
   -124   -205    -80    166    -23   -142    467    579    119   -226     90   -129
   -127   -213    -85    168    -23   -148    467    581    114   -241     83   -132
   -135   -210    -77    171    -28   -145    472    587    122   -236     88   -124
   -135   -223    -88    179    -23   -155    472    581    119   -246     80   -135
   -122   -231   -111    176     -7   -171    462    576    114   -246     80   -145
   -109   -218   -109    163     -2   -163    449    561    103   -265     64   -171
   -109   -254   -145    181     15   -200    446    558     88   -283     49   -189
    -93   -353   -259    223     83   -306    459    587     59   -335     -2   -233
    -49   -514   -465    280    205   -488    527    685     10   -465   -153   -379
    -41   -631   -592    335    275   -613    670    859     46   -568   -290   -532
    -88   -493   -407    288    158   -452    797    984    200   -498   -236   -506
   -213   -116     96    166   -155    -10    748    662    252   -332      0   -309
   -353    475    826    -62   -589    649    423    -41    142    -70    418     98
   -488   1166   1654   -340  -1072   1410    137   -498    215    392   1005    657
   -524   1525   2047   -501  -1286   1784   -129   -735    290    784   1444   1080
   -475   1197   1673   -361  -1072   1434   -288   -823     80    639   1278    958
   -470    563   1034    -49   -753    800   -205   -711   -332    -67    524    265
   -472     85    558    192   -517    322     18   -379   -485   -553    -20   -241
   -465    -88    376    275   -423    142    270    106   -176   -415     12   -210
   -413    -70    342    241   -379    135    446    462    114   -200    176    -72
   -371    -67    303    218   -340    119    558    667    265   -103    252    -23
   -353    -98    254    226   -303     77    594    727    298   -101    254    -38
   -335   -137    197    233   -267     28    589    735    290   -124    231    -72
   -327   -187    140    257   -233    -23    584    735    285   -140    213   -103
   -309   -207    101    257   -207    -54    584    737    285   -148    205   -124
   -272   -197     75    233   -176    -62    574    735    280   -161    197   -142
   -262   -200     62    231   -163    -70    555    727    272   -176    187   -158
   -257   -179     77    218   -168    -51    561    730    280   -174    192   -153
   -226   -192     33    207   -129    -80    561    732    283   -174    197   -153
   -202   -194      7    197   -106    -93    555    737    288   -171    202   -155
   -200   -163     36    181   -119    -64    571    758    316   -150    228   -132
   -205   -137     67    171   -137    -36    594    789    353   -119    259   -101
   -197   -181     12    189   -106    -85    610    807    371   -106    277    -96
   -194   -179     12    187   -103    -83    613    818    381    -98    285   -103
   -184   -174      7    176    -96    -83    613    831    394    -90    296   -103
   -153   -166    -12    161    -70    -90    610    846    413    -80    316    -98
   -150   -171    -23    161    -64    -98    600    857    426    -75    319    -96
   -142   -168    -28    155    -59    -98    594    885    446    -62    327    -83
   -111   -166    -54    137    -31   -111    594    932    491    -25    353    -49
    -75   -116    -41     96    -18    -80    600    984    537     23    394    -10
    -59    -80    -20     70    -20    -51    618   1041    579     62    426     15
    -51    -80    -28     67    -12    -57    631   1101    620    101    459     51
    -36    -51    -18     44    -10    -36    646   1156    670    142    498     83
     -7      7     15      0    -10     10    670   1218    727    202    555    129
      5     57     51    -31    -23     54    675   1265    766    246    600    168
     20    103     83    -62    -31     93    675   1293    792    283    641    210
     25    148    122    -85    -46    135    675   1301    797    298    662    228
     23    174    150    -98    -62    163    678   1299    800    309    678    244
     33    194    161   -116    -62    179    667   1273    782    296    678    239
     36    181    142   -109    -51    163    665   1241    756    277    670    226
     31    179    148   -109    -57    163    657   1200    722    252    649    210
     23    166    142    -93    -59    155    644   1153    691    220    626    187
     15    145    129    -80    -57    137    626   1091    644    179    594    155
    -10     98    109    -46    -59    103    620   1039    602    137    558    119
    -28     49     77    -12    -54     62    602    974    548     80    504     70
    -44     25     70     10    -57     46    584    906    496     28    454     23
    -54      0     54     25    -57     28    566    841    449    -18    413    -23
    -62    -44     18     51    -41    -15    550    784    400    -67    368    -70
    -72   -109    -38     88    -18    -72    540    732    350   -122    311   -122
    -83   -181    -98    132      7   -140    537    693    316   -153    280   -153
    -88   -189   -101    137      5   -145    519    657    283   -181    254   -184
    -90   -200   -109    145      7   -153    506    623    246   -215    223   -215
    -93   -231   -137    161     20   -184    504    610    231   -228    213   -226
    -93   -205   -111    150      7   -158    506    610    233   -215    218   -220
   -106   -223   -116    161      5   -171    511    613    244   -200    233   -202
    -98   -184    -85    140     -7   -135    501    605    244   -200    233   -202
    -88   -168    -80    127     -5   -127    509    613    257   -189    244   -197
    -77   -140    -62    109     -7   -101    535    633    288   -163    267   -179
    -64    -90    -25     77    -20    -59    545    644    306   -148    280   -166
    -64    -49     15     54    -41    -18    550    646    319   -132    296   -153
    -64    -44     20     54    -44    -12    558    652    327   -119    306   -145
    -51    -46      5     49    -28    -20    561    662    332   -111    309   -140
    -36     36     72      0    -54     51    563    670    358    -85    337   -114
    -25    106    132    -38    -80    116    555    672    389    -44    384    -70
    -15    135    150    -62    -83    142    522    652    402    -28    407    -46
      2    135    132    -67    -64    135    491    628    392    -36    405    -51
      5    114    106    -62    -51    109    478    607    368    -59    387    -72
     -5     90     96    -44    -51     93    465    589    353    -70    376    -80
    -10     70     77    -31    -44     72    454    576    340    -72    376    -75
    -25     25     51      0    -38     38    452    568    324    -90    366    -85
    -41    -83    -44     59      0    -62    454    568    290   -135    322   -127
    -51   -200   -148    124     46   -174    454    566    246   -181    267   -179
    -62   -249   -189    155     62   -220    446    553    215   -218    231   -215
    -85   -290   -205    189     59   -249    446    532    184   -241    210   -228
   -106   -342   -236    223     62   -288    446    522    166   -257    192   -236
   -114   -376   -262    244     72   -319    452    524    168   -254    197   -239
   -116   -358   -241    236     62   -301    452    527    174   -246    205   -233
   -124   -348   -223    236     49   -285    454    532    171   -244    205   -228
   -129   -384   -254    254     59   -319    441    514    142   -280    174   -252
   -114   -392   -277    252     80   -335    420    491    111   -314    142   -275
   -101   -389   -288    244     90   -337    410    475     93   -335    124   -285
   -103   -413   -309    259    101   -361    410    470     85   -348    111   -290
   -119   -431   -311    275     96   -371    407    462     80   -353    106   -303
   -122   -423   -301    270     88   -363    400    454     70   -361     96   -316
   -116   -426   -311    270     96   -368    389    449     67   -366     93   -316
   -109   -457   -348    283    119   -402    384    446     46   -387     64   -335
    -70   -584   -514    327    220   -550    394    454    -41   -506    -64   -454
    -36   -802   -766    418    363   -784    493    542   -140   -688   -270   -652
    -31   -867   -836    446    400   -852    652    685   -127   -795   -397   -787
    -85   -652   -566    368    239   -610    737    589    -46   -717   -301   -696
   -215   -215      0    215   -109   -109    501    -25    -62   -498     10   -371
   -361    509    870    -75   -615    688    132   -597     38    -41    574    194
   -493   1309   1803   -410  -1148   1556   -194   -896    311    574   1254    831
   -472   1602   2075   -563  -1273   1839   -550  -1041    467    969   1652   1218
   -381   1091   1473   -355   -927   1280   -678  -1041    132    568   1231    862
   -332    439    771    -54   -550    605   -467   -818   -319   -189    457    135
   -275    -44    231    158   -254     90   -142   -384   -415   -584    -12   -322
   -200   -213    -12    207    -93   -114    132     54   -166   -493    -12   -348
   -124   -244   -119    181     -5   -181    270    285    -23   -418     31   -316
   -109   -301   -192    205     41   -246    327    374     18   -410     28   -329
   -106   -319   -215    213     51   -267    340    397     12   -433      7   -358
    -93   -337   -244    215     75   -290    353    420     20   -439      2   -361
    -75   -322   -246    200     83   -285    350    431     20   -446     -7   -368
    -62   -327   -265    194     98   -296    358    449     31   -444     -7   -361
    -41   -314   -272    176    111   -293    366    470     46   -431      0   -350
    -28   -298   -270    163    119   -285    366    478     54   -423      5   -358
    -20   -283   -265    150    119   -272    379    488     70   -405     20   -348
    -15   -270   -254    142    119   -262    392    511     93   -379     46   -322
     -5   -262   -259    132    127   -259    397    524    103   -371     49   -311
     10   -233   -244    111    127   -239    397    530    109   -374     46   -309
     10   -218   -231    103    116   -223    397    542    124   -361     54   -298
     15   -207   -223     96    116   -213    405    563    142   -350     59   -288
     15   -202   -220     93    116   -210    410    576    158   -329     72   -275
     15   -197   -213     90    114   -205    423    597    181   -309     93   -267
      5   -192   -200     93    101   -194    436    628    207   -288    109   -254
     10   -192   -202     90    106   -197    454    667    228   -267    124   -239
     28   -168   -197     67    111   -181    462    717    267   -233    150   -213
     41   -106   -148     33     93   -127    465    761    298   -215    163   -194
     57   -111   -168     25    111   -137    475    815    327   -189    181   -176
     77    -85   -163      5    119   -124    519    896    389   -132    226   -140
     98     -2   -101    -49    101    -51    555    976    457    -67    288    -83
    114     57    -57    -85     85      0    576   1041    509    -23    319    -49
    129     83    -46   -106     88     18    587   1091    550     15    358     -7
    142    114    -28   -129     85     44    592   1130    581     49    387     23
    153    145     -7   -150     80     67    610   1161    620     90    428     62
    155    228     72   -192     41    150    607   1158    636    106    446     85
    145    246    101   -197     20    176    602   1145    633    114    454     98
    137    259    122   -200      7    192    597   1117    620    109    454     98
    137    283    145   -210     -2    215    587   1078    597     88    441     85
    140    277    137   -207      2    207    581   1034    574     67    426     72
    132    275    142   -205     -5    210    558    969    537     33    402     59
    122    285    163   -205    -20    226    527    891    485     -7    371     36
    106    252    145   -179    -18    197    496    810    431    -49    337      0
     93    220    127   -155    -15    174    470    732    384    -90    298    -41
     85    184     98   -137     -7    142    431    654    324   -137    254    -83
     77    124     44   -101     15     85    407    589    272   -179    218   -116
     70     77      7    -75     28     44    384    532    226   -220    184   -155
     57     59      2    -57     28     31    363    488    200   -241    163   -184
     54     51     -2    -54     28     25    350    452    168   -265    148   -202
     46     33    -15    -41     31     10    348    431    153   -280    132   -213
     28     28     -2    -31     15     12    337    413    148   -283    124   -220
     12     10     -2    -10      7      5    327    389    135   -298    111   -236
      7     25     15    -18     -2     20    314    371    122   -309    106   -239
      7     20     12    -15     -2     18    319    374    132   -301    119   -223
      0     33     31    -18    -15     31    319    368    137   -301    119   -220
     12     57     44    -33    -15     51    335    379    153   -283    137   -210
     15     72     54    -46    -20     64    358    405    184   -252    171   -184
     15    122    103    -70    -44    114    366    423    205   -233    194   -161
      2    158    155    -83    -77    155    384    433    223   -213    218   -140
    -12    153    166    -70    -88    158    402    433    226   -213    223   -142
    -12    184    194    -85   -103    189    402    431    226   -213    220   -145
      0    207    207   -103   -103    207    428    459    267   -168    262   -106
     10    267    257   -140   -124    265    431    467    301   -129    303    -64
     33    381    348   -207   -155    366    381    439    301   -116    322    -54
     36    402    366   -220   -166    384    335    415    293   -119    327    -41
     44    358    314   -202   -135    337    319    410    288   -116    335    -31
     44    327    280   -187   -116    303    303    387    265   -129    316    -46
     31    303    272   -166   -119    288    285    355    239   -155    293    -70
     23    272    249   -150   -114    262    267    332    215   -176    277    -77
     15    158    142    -88    -62    150    254    319    174   -218    236   -116
      2     62     57    -33    -28     59    239    293    127   -270    174   -184
     -7     15     23     -2    -15     18    220    267     90   -303    140   -223
    -10      2     10      2    -12      5    202    231     59   -335    116   -236
    -10    -25    -18     18      2    -23    187    210     36   -355     96   -246
    -20    -57    -36     36      5    -49    184    200     28   -368     83   -262
    -20    -54    -33     38      5    -44    179    189     15   -379     70   -280
     -7    -72    -67     38     28    -70    171    179      7   -392     59   -283
    -12    -77    -64     44     25    -72    179    184     12   -389     64   -272
    -12    -80    -67     44     23    -75    176    187      7   -394     64   -272
    -18    -83    -64     51     23    -75    161    176     -5   -400     57   -283
    -25   -109    -83     64     25    -98    155    163    -15   -410     54   -290
    -25   -116    -93     70     31   -106    155    161    -20   -415     44   -298
    -23   -129   -109     75     38   -119    150    155    -23   -423     36   -303
    -20   -109    -88     64     33    -98    153    161    -12   -415     44   -296
    -20   -148   -127     83     51   -137    153    153    -33   -439     15   -316
      5   -244   -249    119    124   -246    155    140   -109   -532    -85   -410
     46   -454   -504    202    272   -478    210    158   -244   -727   -293   -615
     51   -618   -670    283    361   -644    345    246   -314   -888   -467   -805
     31   -509   -542    239    285   -524    452    296   -207   -807   -384   -727
    -80   -124    -44    101    -18    -85    379    -41    -57   -537    -70   -413
   -252    589    839   -171   -545    711    122   -522    197    -18    532    200
   -433   1405   1839   -485  -1135   1621    -77   -706    644    698   1304    976
   -415   1701   2114   -644  -1265   1906   -345   -727    872   1101   1691   1397
   -335   1366   1699   -517  -1018   1532   -592   -867    550    800   1389   1140
   -316    771   1088   -228   -704    930   -618   -971    -62     25    639    405
   -272    200    472     36   -371    335   -405   -724   -410   -553     23   -218
   -197     -5    189     98   -194     90   -127   -290   -249   -532    -31   -298
   -109    -46     62     75    -85      7     44    -12   -106   -457      5   -280
    -64    -88    -23     75    -23    -57    122    114    -59   -449     -5   -301
    -49   -103    -54     77      2    -80    148    148    -67   -472    -31   -332
    -38   -101    -62     67     10    -83    153    161    -70   -485    -41   -348
    -23   -103    -80     62     28    -93    166    181    -70   -491    -46   -350
     -7    -96    -90     49     41    -93    171    189    -72   -498    -51   -350
      5    -98   -103     46     54   -101    181    205    -70   -498    -59   -350
      2   -127   -129     59     64   -127    194    223    -67   -504    -75   -348
     10   -124   -135     57     72   -129    197    228    -62   -498    -70   -340
     18   -114   -135     46     75   -124    202    236    -54   -488    -67   -345
     18    -90   -109     36     62    -98    205    244    -51   -488    -64   -335
     31    -90   -122     28     75   -103    210    257    -41   -491    -70   -306
     49    -67   -116      7     80    -90    205    267    -36   -480    -72   -296
     49    -72   -122     10     83    -96    215    290    -12   -457    -59   -288
     51    -64   -116      7     83    -90    228    319      7   -436    -49   -272
     67    -36   -103    -18     83    -70    226    335     12   -428    -36   -267
     75    -18    -93    -28     83    -54    236    363     36   -407    -28   -252
     85    -12   -101    -38     90    -57    241    397     51   -394    -31   -241
    109      5   -103    -57    106    -49    239    423     64   -374    -15   -246
    122      2   -122    -62    119    -59    252    472     96   -345      5   -233
    137     38    -98    -90    119    -28    270    532    132   -311     31   -205
    161     83    -77   -122    119      2    277    587    163   -285     46   -187
    184    106    -77   -145    132     15    296    659    207   -246     77   -145
    200    137    -62   -168    132     36    311    727    254   -200    114   -101
    218    176    -41   -197    129     67    335    789    306   -150    155    -54
    239    226    -12   -233    127    106    353    841    350   -106    194     -7
    239    259     20   -249    109    140    353    867    379    -75    218     31
    254    298     41   -277    106    171    358    878    397    -51    233     54
    270    327     57   -298    106    192    358    872    402    -41    244     70
    275    363     88   -319     93    226    361    859    405    -38    246     83
    272    379    106   -324     83    244    366    844    392    -46    241     90
    267    379    111   -324     77    246    361    813    376    -59    228     75
    254    389    132   -322     59    262    348    761    345    -93    189     46
    233    363    129   -298     51    246    332    698    298   -140    142     20
    205    309    103   -257     51    207    327    641    262   -166    116    -10
    181    293    111   -239     33    202    296    563    207   -218     67    -62
    158    244     85   -202     36    166    285    504    166   -259     25    -90
    145    202     57   -176     44    129    275    441    129   -288     -2   -111
    142    166     23   -153     59     96    249    374     70   -337    -57   -166
    124    114    -12   -122     67     51    236    319     23   -381   -103   -215
    103     80    -25    -93     64     28    231    283     -5   -407   -129   -236
     98     67    -31    -85     64     18    215    246    -33   -431   -153   -246
     93     57    -36    -75     64     10    205    226    -51   -446   -166   -249
     80     67    -15    -75     46     25    194    205    -72   -465   -184   -259
     75     44    -31    -59     54      7    202    207    -77   -465   -189   -259
     75     57    -18    -67     46     20    192    194    -93   -483   -210   -275
     77     57    -20    -67     49     18    202    202    -83   -475   -205   -265
     75     54    -20    -67     49     18    218    215    -64   -457   -194   -241
     75     64    -10    -72     44     28    226    223    -57   -452   -192   -236
     80    111     31    -98     23     70    226    226    -44   -431   -176   -220
     70    119     49    -93     10     85    249    246    -25   -410   -158   -197
     75    140     64   -109      5    103    267    257    -12   -402   -150   -181
     90    171     80   -132      5    127    275    259    -10   -400   -150   -187
    101    236    135   -171    -15    187    283    283     23   -358   -114   -158
    106    298    192   -202    -41    246    285    296     57   -322    -77   -111
    114    355    241   -236    -64    301    259    275     67   -303    -62    -85
    124    368    244   -246    -59    306    226    254     62   -306    -64    -75
    132    355    223   -246    -46    290    200    233     36   -329    -96    -83
    137    337    200   -236    -31    270    179    202      5   -355   -119   -101
    119    335    213   -228    -49    275    155    171    -15   -371   -127   -106
     90    272    181   -184    -44    228    148    158    -36   -381   -145   -122
     85    179     93   -132     -5    137    135    137    -85   -431   -207   -187
     85     83     -2    -83     44     41    127    116   -140   -488   -270   -244
     67     20    -49    -46     59    -12    127     98   -171   -527   -311   -277
     59     -7    -70    -25     64    -38    119     77   -202   -561   -350   -298
     62    -41   -106    -12     83    -72     98     49   -244   -607   -400   -327
     62    -75   -137      7     98   -106     93     38   -259   -615   -413   -335
     57    -75   -132      7     93   -103     85     25   -270   -623   -418   -335
     62    -72   -135      5     98   -103     67     10   -288   -639   -436   -340
     67    -90   -161     10    114   -124     54      0   -303   -649   -452   -350
     70    -98   -168     15    119   -132     54      0   -306   -649   -462   -368
     80   -114   -194     15    135   -153     46     -7   -311   -657   -480   -387
     83   -116   -200     15    140   -158     44    -12   -327   -667   -493   -397
     70   -124   -194     25    129   -161     44    -18   -337   -675   -501   -400
     59   -142   -202     41    129   -171     38    -23   -345   -683   -509   -397
     51   -142   -194     44    122   -166     31    -38   -355   -696   -527   -407
     54   -194   -252     70    153   -223     33    -33   -368   -714   -553   -426
     85   -316   -402    111    244   -358     46    -23   -441   -805   -657   -522
    124   -530   -654    202    389   -592    127     31   -561  -1002   -872   -737
    114   -589   -704    236    405   -644    280    158   -548  -1098   -987   -857
     75   -381   -457    153    265   -418    384    192   -402   -974   -859   -735
    -12     38     49    -12    -31     44    267   -179   -288   -691   -514   -397
   -116    820    937   -350   -527    878    -70   -730   -122   -187     98    215
   -233   1577   1808   -672  -1021   1691   -285   -896    262    480    802    924
   -207   1712   1919   -753  -1062   1816   -542   -976    381    776   1083   1236
   -163   1262   1423   -550   -792   1343   -750  -1174    -59    340    652    849
   -153    626    779   -236   -465    701   -730  -1262   -753   -571   -231    -10
   -114    127    241     -7   -176    181   -501   -932   -911   -987   -709   -485
    -59    -25     31     41    -46      2   -275   -527   -691   -901   -704   -488
     15    -70    -88     25     51    -77   -111   -241   -509   -789   -639   -436
     62   -103   -166     20    114   -135     -2    -70   -402   -730   -600   -400
     75    -85   -161      5    116   -124     12    -44   -394   -730   -605   -418
     83   -106   -192     10    137   -148     28    -25   -389   -737   -615   -433
     80   -135   -215     25    148   -174     41     -7   -381   -740   -620   -444
     85   -127   -213     20    148   -168     51      7   -368   -732   -615   -439
     93   -111   -207      7    150   -161     54     20   -358   -735   -618   -426
    103    -93   -200     -5    150   -145     59     36   -350   -732   -615   -397
    109    -98   -207     -7    158   -153     72     57   -332   -709   -597   -381
    106    -98   -205     -2    155   -150     80     64   -324   -696   -587   -400
    101    -93   -194     -5    145   -142     83     67   -319   -693   -584   -407
    103    -64   -171    -20    137   -116     83     75   -306   -680   -571   -389
    106    -49   -155    -28    129   -101     90     90   -285   -657   -553   -366
    109    -20   -129    -44    119    -75    101    109   -267   -636   -532   -353
    106      2   -103    -57    103    -49    106    127   -254   -626   -524   -340
    122      2   -122    -62    122    -59    114    153   -233   -605   -509   -319
    140     41   -101    -90    122    -28    109    171   -215   -597   -506   -303
    153     54    -98   -103    127    -20    111    205   -187   -584   -501   -272
    153     46   -109   -101    129    -31    122    244   -158   -555   -472   -244
    161     83    -77   -122    119      2    132    283   -127   -522   -446   -228
    181    124    -57   -155    119     33    145    329    -90   -491   -418   -205
    200    171    -28   -184    114     72    155    387    -41   -441   -374   -171
    213    202    -12   -210    111     96    171    446     10   -394   -327   -129
    233    244     10   -239    111    127    184    506     51   -353   -285    -88
    249    290     41   -272    103    166    200    563    103   -298   -233    -38
    267    340     72   -303     98    207    210    610    150   -254   -194      2
    288    392    103   -342     93    249    205    623    171   -226   -163     38
    306    446    140   -376     83    293    205    636    197   -194   -129     72
    309    478    168   -394     70    324    213    641    215   -174   -106     98
    303    501    197   -402     54    350    205    620    200   -197   -119    103
    301    522    220   -413     41    371    202    597    187   -205   -122    101
    290    535    244   -415     23    389    197    563    176   -205   -119     83
    275    545    267   -410      2    407    187    517    153   -228   -137     59
    259    530    270   -394     -5    400    184    470    127   -259   -158     46
    233    498    265   -368    -15    381    181    423     93   -296   -197     23
    213    472    259   -342    -23    366    171    368     46   -353   -254    -12
    192    413    218   -303    -12    316    155    311     -5   -402   -301    -57
    163    363    200   -262    -18    283    140    254    -51   -441   -332   -109
    140    301    161   -223    -10    231    119    202    -98   -485   -366   -145
    129    259    129   -194      0    194    103    155   -137   -524   -405   -181
    122    241    116   -181      2    179     80    106   -176   -561   -441   -220
    114    205     90   -158     12    148     72     83   -197   -584   -459   -246
    111    200     88   -158     10    145     70     67   -210   -600   -465   -246
    109    192     83   -150     12    140     62     51   -223   -613   -475   -244
     98    181     83   -140      7    132     62     46   -223   -607   -475   -249
     96    194     98   -145      0    148     59     41   -223   -605   -467   -262
     98    210    111   -155     -7    161     54     31   -226   -613   -467   -262
    101    223    122   -163    -10    174     64     33   -213   -605   -459   -249
    114    257    142   -187    -12    200     77     46   -197   -592   -449   -228
    124    283    158   -202    -15    220     98     70   -176   -574   -433   -197
    122    324    200   -226    -38    265    116     88   -148   -540   -405   -168
    109    342    231   -226    -62    288    129     93   -132   -524   -381   -153
    116    342    226   -233    -54    285    132     93   -129   -522   -376   -158
    132    392    259   -262    -62    327    142    106   -106   -498   -350   -137
    132    475    340   -306   -103    407    148    122    -64   -452   -298    -88
    135    532    397   -335   -129    465    135    116    -46   -420   -267    -51
    148    568    418   -361   -135    493    101     96    -44   -413   -252    -33
    153    566    413   -358   -129    491     70     77    -59   -426   -262    -44
    145    527    379   -337   -116    454     59     57    -80   -444   -277    -49
    142    532    387   -337   -122    459     41     28   -103   -459   -288    -57
    135    501    366   -316   -116    433     25      7   -129   -478   -301    -75
    122    415    293   -267    -85    355     20     -2   -158   -517   -340   -119
    111    290    179   -202    -33    236     12    -20   -218   -589   -415   -176
     96    200    103   -148     -2    153     10    -33   -257   -631   -454   -205
     83    155     72   -119      5    114      5    -41   -270   -639   -457   -218
     93    153     59   -122     18    106    -12    -70   -303   -665   -483   -254
    106    111      5   -109     49     59    -23    -88   -332   -696   -514   -285
     98     96     -5    -98     51     46    -28    -93   -340   -706   -519   -293
     88     77    -12    -85     49     33    -31    -98   -345   -711   -530   -298
    101     70    -31    -85     67     20    -36   -109   -361   -730   -545   -303
     98     62    -38    -80     67     12    -36   -116   -376   -753   -561   -296
     85     41    -44    -62     64     -2    -28   -111   -374   -745   -553   -296
     77     28    -49    -54     62    -10    -33   -119   -379   -748   -553   -316
     83     18    -64    -49     75    -23    -41   -127   -384   -756   -555   -319
     77      5    -72    -44     75    -33    -38   -127   -381   -758   -555   -314
     75     -5    -83    -36     77    -44    -38   -122   -381   -761   -563   -319
     77    -31   -109    -25     90    -67    -44   -122   -392   -769   -571   -335
    103    -93   -197     -5    150   -145    -41   -114   -439   -823   -633   -389
    145   -303   -452     77    296   -376     18    -72   -558  -1013   -836   -568
    161   -467   -631    153    394   -548    163     49   -605  -1166  -1013   -743
    145   -366   -511    109    327   -439    298    127   -506  -1124   -971   -727
     51    -23    -75    -12     62    -49    244   -207   -426   -935   -724   -504
    -67    633    701   -283   -384    667   -137   -831   -345   -524   -200     31
   -200   1470   1670   -636   -935   1571   -457  -1176    -59     96    509    735
   -236   1922   2158   -844  -1197   2042   -761  -1301    207    626   1047   1262
   -168   1680   1849   -756  -1008   1764  -1026  -1431     20    524    935   1179
   -122   1054   1176   -467   -652   1117   -984  -1418   -532   -239    176    454
    -98    413    509   -158   -303    459   -688  -1111   -870   -896   -517   -207
    -49    119    166    -36   -109    142   -397   -659   -711   -937   -644   -355
     28     70     41    -49     -5     57   -200   -337   -511   -828   -584   -322
     67     15    -51    -44     59    -18    -93   -179   -415   -787   -563   -303
     70    -18    -88    -25     77    -51    -54   -127   -397   -795   -576   -319
     72    -36   -111    -20     90    -72    -38   -103   -400   -815   -597   -335
     80    -54   -135    -12    106    -93    -23    -83   -400   -823   -607   -340
     80    -49   -132    -15    103    -90     -5    -62   -384   -810   -594   -332
     83    -41   -124    -20    103    -83      5    -46   -368   -800   -584   -329
     83    -46   -132    -20    106    -88     15    -33   -355   -789   -571   -319
     83    -49   -132    -15    106    -90     31    -20   -340   -776   -555   -309
     88    -28   -116    -31    101    -72     36     -2   -327   -763   -545   -296
     96     -5   -101    -46     98    -51     36      7   -316   -758   -540   -285
    103     10    -93    -57     98    -41     41     15   -306   -750   -535   -277
     98     18    -80    -57     90    -31     49     33   -293   -737   -522   -270
    103     28    -77    -67     90    -23     51     57   -272   -717   -501   -254
    119     54    -67    -88     93     -5     57     72   -252   -701   -485   -233
    122     57    -64    -90     93     -2     70     93   -233   -685   -470   -215
    122     70    -51    -96     88     10     85    122   -207   -672   -457   -200
    132     88    -46   -111     88     20     96    153   -179   -657   -446   -181
    145     98    -49   -122     98     25    111    197   -150   -628   -423   -158
    148    109    -38   -129     93     36    132    249   -111   -594   -397   -142
    161    158     -2   -158     83     77    142    296    -77   -563   -358   -124
    176    174     -2   -176     88     88    168    363    -31   -527   -329    -88
    189    189      0   -192     96     96    200    439     20   -485   -293    -51
    202    223     20   -215     90    122    220    498     64   -441   -252    -20
    223    272     49   -246     88    161    233    555    109   -402   -210     18
    236    314     77   -277     80    197    257    613    158   -350   -163     72
    254    353     98   -306     77    226    277    657    202   -301   -114    122
    265    405    140   -337     62    272    280    667    223   -275    -83    145
    265    452    187   -358     38    319    277    659    228   -265    -64    153
    246    470    220   -358     12    345    283    644    226   -265    -59    163
    244    467    223   -355     10    345    283    623    210   -275    -62    166
    233    478    244   -355     -5    361    275    587    192   -288    -67    155
    223    491    267   -355    -20    379    270    550    176   -298    -72    158
    213    488    275   -353    -31    384    244    488    137   -337   -103    135
    202    465    259   -335    -28    363    218    423     96   -379   -142    109
    181    418    236   -301    -28    327    197    358     54   -423   -171     85
    158    381    223   -270    -31    303    179    293      5   -465   -213     44
    140    345    205   -244    -33    275    153    226    -49   -517   -265    -10
    122    314    192   -218    -33    252    129    166   -101   -566   -311    -51
    111    272    161   -192    -25    218    111    122   -137   -594   -335    -77
    114    236    122   -174     -2    179     90     80   -171   -626   -361   -111
    103    218    114   -161     -5    168     75     46   -197   -654   -389   -140
     96    213    116   -153    -10    163     70     31   -213   -670   -402   -148
    101    192     90   -148      2    142     75     25   -215   -672   -402   -142
    103    197     93   -150      5    145     67     10   -223   -675   -402   -142
    101    207    106   -158     -2    158     64     10   -218   -675   -402   -140
    103    223    119   -163     -7    174     64     10   -213   -675   -397   -135
    106    233    127   -171    -10    181     62     10   -218   -678   -397   -129
    114    254    140   -184    -12    197     85     33   -189   -649   -366    -93
    114    319    202   -218    -44    262    114     62   -148   -610   -332    -70
    111    363    252   -239    -70    306    135     75   -122   -587   -316    -62
     93    402    306   -249   -106    355    148     83   -109   -574   -298    -57
     88    397    309   -241   -109    353    153     90   -109   -576   -296    -54
     90    405    311   -249   -111    361    155    103    -96   -561   -283    -31
    101    488    387   -293   -142    439    158    111    -57   -517   -236     12
    106    566    457   -337   -174    511    132    103    -33   -491   -205     46
    116    610    493   -363   -187    553     93     83    -28   -483   -192     62
    122    581    459   -355   -168    522     75     64    -44   -498   -202     49
    114    568    452   -342   -168    511     64     46    -62   -514   -218     49
    109    548    439   -329   -166    493     44     20    -80   -527   -226     49
    103    514    410   -309   -153    462     23     -2   -111   -550   -246     28
     90    428    337   -259   -124    381      7    -25   -163   -607   -303    -20
     83    314    231   -200    -75    272     -7    -49   -220   -675   -374    -77
     75    231    153   -155    -38    192    -18    -70   -259   -722   -423   -122
     54    168    114   -111    -28    142    -23    -93   -290   -748   -452   -153
     49    155    106   -103    -28    132    -36   -122   -319   -779   -478   -184
     54    127     72    -93     -7    101    -44   -135   -340   -802   -498   -205
     67    109     41    -88     10     77    -46   -148   -355   -815   -514   -207
     64     83     18    -72     23     51    -49   -150   -366   -826   -524   -215
     51     80     28    -67     10     57    -59   -158   -376   -836   -535   -223
     41     83     38    -62      2     62    -62   -163   -381   -839   -535   -220
     36     83     44    -62     -5     64    -70   -176   -392   -857   -548   -226
     28     72     44    -49     -7     59    -70   -181   -394   -870   -558   -223
     41     54     10    -49     15     33    -70   -174   -389   -865   -555   -223
     72     88     12    -80     31     51    -75   -174   -389   -862   -550   -228
     75     85     10    -83     31     49    -85   -184   -400   -872   -563   -239
     70     57    -12    -62     41     23    -93   -192   -407   -888   -581   -249
     96    -25   -124    -36    109    -72   -101   -197   -459   -950   -641   -306
    103   -246   -350     72    226   -298    -62   -181   -581  -1122   -818   -478
    106   -452   -561    171    332   -506     85    -72   -646  -1291  -1008   -667
     98   -423   -522    163    309   -472    246     51   -566  -1288  -1015   -691
     -2    -57    -54     28     25    -54    179   -316   -485  -1093   -763   -457
   -129    550    680   -210   -405    615   -150   -935   -397   -711   -280     23
   -285   1397   1680   -558   -984   1540   -478  -1319    -98    -88    433    735
   -368   2070   2439   -849  -1402   2255   -802  -1467    254    548   1091   1379
   -265   1901   2164   -818  -1213   2031  -1106  -1558    116    517   1044   1379
   -207   1337   1543   -566   -875   1439  -1078  -1532   -387   -150    387    763
   -174    654    826   -241   -501    740   -766  -1210   -784   -865   -363     49
   -101    215    316    -57   -207    265   -423   -701   -683  -1000   -618   -220
    -25    122    148    -49    -85    135   -228   -389   -506   -922   -579   -218
     23     96     70    -59    -23     83   -145   -265   -446   -911   -581   -236
     38     49     10    -46     12     28   -109   -223   -439   -927   -605   -259
     36      7    -28    -20     33    -10    -80   -189   -426   -930   -613   -265
     41     18    -25    -31     31     -2    -77   -181   -428   -948   -623   -280
     57     25    -31    -41     44     -2    -72   -168   -426   -961   -633   -280
     62     18    -44    -41     51    -12    -62   -155   -418   -956   -633   -270
     72     20    -51    -46     62    -15    -54   -132   -400   -932   -610   -252
     85     67    -18    -77     51     25    -62   -132   -397   -935   -607   -259
     77     83      5    -83     36     44    -57   -119   -384   -924   -597   -246
     70     88     15    -80     25     51    -46   -103   -371   -919   -589   -241
     77    101     23    -88     28     62    -41    -93   -366   -911   -581   -241
     77    103     23    -93     28     64    -36    -75   -350   -898   -566   -226
     77    122     41   -101     18     83    -31    -57   -332   -885   -558   -210
     85    135     49   -111     18     90    -20    -31   -311   -870   -545   -194
     80    148     67   -114      7    109     -7    -12   -298   -857   -535   -184
     85    166     80   -127      2    122      7     15   -272   -839   -519   -158
     98    181     83   -140      7    132     18     49   -244   -823   -506   -137
    111    210     98   -163      7    155     28     80   -220   -813   -498   -124
    124    220     96   -171     15    158     46    135   -187   -792   -480   -101
    142    239     96   -192     23    168     75    200   -145   -753   -449    -85
    171    280    106   -226     31    194     98    257   -106   -724   -418    -77
    197    296     98   -249     49    197    122    324    -59   -688   -381    -41
    213    348    135   -280     38    241    137    384    -18   -649   -350     -2
    228    400    168   -314     28    285    150    436     23   -610   -314     31
    244    428    184   -337     31    306    176    491     75   -566   -272     80
    249    462    213   -355     18    337    194    530    119   -519   -220    127
    249    514    265   -381     -7    389    202    550    155   -485   -181    158
    254    548    293   -402    -18    420    207    548    168   -475   -163    179
    252    581    329   -418    -38    457    205    527    166   -478   -161    189
    241    602    361   -423    -59    480    202    493    150   -493   -168    192
    241    607    366   -423    -62    488    189    449    129   -511   -174    197
    231    607    374   -420    -70    491    168    387     98   -535   -192    176
    213    600    387   -407    -85    493    142    316     62   -568   -215    150
    194    576    381   -387    -93    480    109    239      5   -618   -254    127
    181    548    366   -363    -90    457     67    153    -57   -667   -298     88
    158    527    368   -345   -106    449     41     80   -103   -704   -327     51
    132    472    337   -303   -101    405     18     12   -153   -745   -361     25
    119    428    306   -275    -93    368     -7    -49   -205   -789   -400     -5
    103    394    290   -249    -93    342    -31   -106   -254   -831   -439    -36
     98    379    280   -241    -90    329    -46   -150   -283   -859   -465    -54
    101    374    272   -236    -85    324    -70   -187   -311   -888   -488    -70
     98    371    272   -236    -88    322    -88   -218   -332   -906   -511    -88
     85    355    270   -220    -90    314    -90   -228   -337   -904   -501    -90
     75    361    285   -220   -103    324    -93   -239   -345   -909   -498    -88
     80    366    285   -223   -101    327    -93   -249   -348   -914   -504    -80
     77    379    301   -231   -111    340   -101   -259   -348   -917   -509    -83
     72    392    319   -231   -122    355   -109   -272   -348   -911   -504    -85
     70    397    324   -233   -127    361   -119   -285   -353   -917   -501    -88
     64    400    335   -233   -135    368   -116   -285   -353   -919   -498    -80
     59    420    358   -241   -150    389   -103   -272   -337   -914   -488    -59
     75    462    387   -267   -155    426    -80   -252   -306   -883   -454    -23
     77    504    426   -293   -174    467    -70   -241   -285   -859   -439    -10
     64    545    478   -306   -207    511    -57   -241   -280   -854   -431     -5
     70    558    488   -316   -210    524    -49   -241   -280   -854   -428     -2
     83    571    488   -327   -202    530    -46   -244   -280   -857   -431     -7
     85    639    553   -363   -233    597    -36   -236   -254   -823   -397     28
     93    719    623   -407   -265    672    -41   -236   -223   -787   -353     77
    106    787    680   -449   -288    735    -83   -257   -213   -766   -327    101
    111    800    688   -454   -288    745   -119   -275   -220   -769   -319    111
     98    784    683   -444   -293    735   -135   -290   -239   -787   -329    106
     80    763    680   -423   -298    722   -153   -319   -262   -802   -342     96
     64    727    662   -397   -298    696   -168   -345   -285   -818   -355     85
     57    685    628   -371   -285    657   -179   -363   -322   -852   -389     54
     49    563    514   -306   -231    537   -194   -389   -384   -919   -465    -12
     46    467    420   -257   -187    444   -207   -418   -436   -974   -522    -67
     31    428    394   -231   -181    413   -215   -439   -467  -1000   -545    -90
     12    402    389   -207   -187    397   -213   -454   -483  -1010   -550   -101
      7    410    400   -210   -194    405   -239   -491   -522  -1049   -581   -124
      2    392    389   -197   -192    392   -244   -504   -535  -1062   -589   -122
      0    376    376   -189   -189    376   -241   -509   -537  -1060   -589   -119
     -2    366    368   -181   -184    366   -244   -517   -545  -1067   -600   -135
     -2    376    376   -189   -189    376   -252   -532   -558  -1072   -605   -161
     -7    363    371   -179   -189    366   -246   -532   -563  -1078   -605   -161
     -5    368    374   -181   -189    371   -246   -540   -571  -1080   -610   -158
     -2    374    376   -184   -189    374   -252   -550   -579  -1083   -615   -163
     -2    374    376   -187   -189    374   -257   -555   -581  -1083   -613   -166
     -2    381    384   -189   -194    381   -262   -558   -589  -1085   -615   -168
      2    381    379   -192   -189    381   -265   -561   -600  -1096   -626   -174
     12    335    322   -174   -153    329   -259   -561   -623  -1119   -649   -200
     38    179    137   -109    -51    158   -239   -550   -724  -1254   -792   -332
     59    -33    -93    -12     75    -64   -140   -480   -836  -1444  -1005   -540
     57    -49   -106     -5     80    -77      2   -358   -805  -1486  -1062   -620
    -18    202    220    -90   -119    210     62   -483   -670  -1317   -867   -452
   -161    735    896   -288   -530    815   -189  -1054   -558   -963   -428     -7
   -319   1569   1886   -626  -1101   1727   -498  -1506   -277   -355    270    696
   -428   2291   2717   -932  -1571   2504   -753  -1636    119    314    976   1392
   -361   2340   2701   -989  -1530   2520  -1072  -1725    135    493   1143   1602
   -293   1795   2086   -750  -1189   1940  -1192  -1836   -407   -137    524   1031
   -277   1150   1428   -439   -852   1288   -987  -1660   -893   -888   -239    277
   -218    693    911   -239   -566    802   -665  -1195   -909  -1135   -581    -88
   -124    574    698   -223   -410    636   -426   -805   -717  -1052   -563   -109
    -70    530    600   -231   -335    566   -309   -623   -623  -1008   -542   -106
    -54    491    542   -218   -298    517   -254   -550   -600  -1005   -550   -124
    -46    475    522   -215   -283    498   -236   -527   -602  -1018   -563   -142
    -46    459    506   -205   -275    483   -220   -511   -602  -1021   -571   -155
    -54    457    511   -202   -283    483   -200   -485   -587  -1005   -561   -150
    -57    467    524   -205   -290    496   -189   -465   -571   -989   -545   -145
    -54    483    537   -215   -296    509   -189   -452   -568   -984   -540   -145
    -57    488    545   -215   -301    517   -179   -428   -553   -969   -524   -127
    -62    496    558   -215   -309    527   -174   -407   -535   -940   -498   -114
    -64    506    571   -220   -316    537   -166   -392   -522   -924   -488   -116
    -72    527    600   -228   -335    563   -153   -368   -506   -909   -475   -109
    -75    542    618   -233   -345    579   -135   -340   -483   -880   -446    -85
    -70    594    662   -262   -368    628   -124   -314   -457   -849   -415    -64
    -64    610    675   -272   -371    641   -116   -290   -439   -831   -402    -49
    -62    631    691   -285   -376    659   -101   -257   -415   -800   -379    -25
    -54    639    693   -290   -374    665    -80   -220   -387   -766   -348     -7
    -44    667    711   -311   -379    688    -67   -184   -363   -740   -327      0
    -36    693    730   -329   -381    711    -49   -137   -335   -709   -298     15
    -31    704    732   -337   -381    717    -31    -85   -303   -680   -272     28
    -12    717    730   -350   -371    722     -7    -28   -265   -644   -244     51
     -5    756    761   -376   -384    758     12     33   -220   -605   -210     85
      2    784    779   -394   -389    782     33    109   -168   -553   -166    122
     28    828    797   -428   -384    813     54    184   -116   -498   -119    158
     57    872    815   -465   -379    844     77    257    -64   -452    -80    194
     72    919    844   -496   -387    883    106    332      0   -384    -18    249
     77    969    891   -524   -407    930    129    387     49   -322     38    285
     85   1023    937   -555   -426    982    145    418     83   -283     83    309
     93   1062    969   -576   -436   1015    161    439    114   -246    116    337
     88   1098   1008   -594   -459   1054    174    441    129   -220    140    350
     88   1127   1039   -607   -475   1083    176    431    132   -207    155    353
     85   1153   1067   -620   -491   1111    171    407    127   -207    155    353
     70   1156   1085   -613   -506   1122    174    381    122   -205    163    350
     49   1153   1104   -602   -527   1130    158    335     98   -220    153    337
     36   1145   1109   -592   -535   1127    145    277     67   -241    135    316
      5   1122   1114   -566   -555   1119    132    215     28   -267    106    285
    -25   1093   1119   -532   -571   1106    116    158    -10   -293     80    249
    -44   1067   1111   -511   -579   1088     96     96    -57   -327     51    210
    -67   1023   1088   -478   -576   1054     80     41   -101   -363     18    176
    -88    971   1060   -444   -574   1013     64      0   -140   -389    -10    140
    -96    961   1057   -431   -576   1008     41    -41   -174   -415    -41    101
   -109    937   1044   -415   -576    992     33    -67   -194   -431    -62     70
   -122    914   1036   -397   -579    976     33    -80   -205   -439    -70     51
   -127    924   1052   -400   -589    987     31    -88   -205   -433    -62     49
   -132    927   1060   -397   -594    992     31    -83   -194   -415    -49     51
   -150    922   1072   -387   -610    995     36    -77   -187   -397    -44     49
   -150    927   1078   -389   -613   1000     44    -72   -176   -384    -36     46
   -145    937   1083   -397   -613   1008     46    -70   -166   -368    -23     46
   -145    950   1096   -402   -620   1023     57    -57   -150   -350     -5     59
   -161    950   1109   -394   -636   1028     64    -49   -142   -342      5     64
   -163    958   1122   -397   -641   1039     67    -41   -135   -327     15     67
   -166    969   1135   -402   -652   1052     67    -28   -124   -309     20     67
   -171   1000   1171   -413   -670   1085     85      0   -101   -277     38     72
   -171   1034   1202   -433   -688   1119    116     28    -67   -241     75     90
   -166   1060   1226   -446   -696   1143    145     49    -33   -202    111    116
   -181   1083   1265   -452   -722   1174    174     75     -5   -168    142    137
   -194   1101   1296   -452   -745   1197    189     83      5   -158    150    132
   -187   1117   1304   -467   -748   1210    202    103     25   -135    168    135
   -189   1184   1374   -498   -782   1280    213    124     62    -93    207    161
   -194   1247   1441   -527   -818   1343    205    132     96    -46    252    200
   -192   1291   1483   -548   -836   1387    176    122    116    -18    283    231
   -192   1288   1478   -550   -836   1382    153    114    114    -12    285    233
   -194   1267   1462   -537   -828   1366    145    109     98    -12    283    226
   -197   1254   1452   -530   -826   1353    129     93     85    -12    280    202
   -200   1239   1439   -519   -818   1337    119     80     72    -20    270    176
   -223   1148   1371   -462   -797   1260    119     77     49    -44    241    129
   -239   1023   1260   -392   -748   1140    116     72      5    -90    187     72
   -252    932   1182   -340   -717   1057    116     59    -28   -124    142     18
   -265    898   1163   -316   -714   1031    124     46    -38   -137    127     -2
   -283    880   1163   -298   -722   1021    124     36    -54   -145    114    -15
   -288    859   1148   -285   -717   1002    124     41    -57   -142    114    -23
   -285    849   1135   -283   -711    992    124     44    -54   -140    116    -38
   -293    839   1132   -272   -711    984    137     57    -44   -129    124    -46
   -288    844   1132   -277   -711    987    140     64    -38   -122    129    -46
   -288    846   1135   -280   -711    989    132     62    -41   -119    127    -57
   -301    815   1117   -257   -709    966    140     77    -33   -106    137    -57
   -314    820   1135   -252   -724    976    145     85    -28    -96    140    -64
   -316    810   1124   -246   -722    966    140     85    -28    -93    142    -75
   -314    795   1109   -241   -711    950    137     90    -23    -88    150    -77
   -314    797   1111   -241   -711    953    140    101    -15    -88    148    -77
   -309    776   1085   -233   -696    930    150    111     -2    -70    155    -75
   -298    696    992   -200   -646    844    174    129    -33   -106    111   -137
   -272    483    753   -106   -514    618    241    184   -127   -246    -49   -311
   -254    342    594    -44   -426    467    376    309   -161   -374   -205   -493
   -254    459    714   -101   -483    587    522    454    -23   -296   -140   -462
   -361    839   1200   -239   -782   1018    475    166    119    -41    163   -176
   -480   1483   1964   -501  -1223   1725    171   -384    257    392    691    358
   -615   2314   2930   -849  -1774   2621   -101   -709    589   1044   1418   1067
   -657   2829   3486  -1085  -2070   3156   -358   -805    909   1608   1979   1608
   -587   2496   3081   -956  -1834   2787   -628   -984    579   1343   1719   1389
   -553   1867   2418   -657  -1486   2143   -633  -1067    -57    540    943    644
   -522   1254   1777   -368  -1148   1514   -387   -782   -368    -59    288     -2
   -470    948   1418   -239   -943   1182    -93   -288   -171    -51    187   -129
   -392    898   1291   -254   -841   1096     90     28     25     67    259    -93
   -337    854   1189   -259   -763   1021    197    202    124    119    288    -80
   -322    802   1124   -241   -722    963    241    272    158    137    290    -93
   -311    802   1114   -244   -711    958    262    306    181    150    301   -111
   -311    800   1111   -246   -711    956    283    329    194    153    301   -119
   -314    787   1101   -236   -706    943    306    355    210    166    306   -116
   -324    782   1106   -231   -714    943    327    381    236    189    327   -109
   -311    800   1111   -244   -711    956    335    405    252    200    332    -98
   -316    797   1111   -241   -714    953    340    428    270    223    348    -88
   -324    795   1119   -236   -722    958    363    459    309    262    381    -80
   -329    807   1137   -241   -732    971    376    480    335    285    405    -80
   -332    807   1140   -236   -735    974    392    504    358    306    426    -72
   -332    839   1169   -254   -750   1002    405    524    381    332    441    -59
   -335    846   1179   -257   -756   1013    418    553    407    358    459    -49
   -335    844   1179   -254   -756   1010    433    584    436    381    485    -38
   -327    867   1195   -270   -761   1031    449    618    465    413    517    -25
   -319    888   1208   -285   -763   1047    454    649    491    433    530    -12
   -309    883   1192   -288   -750   1039    470    693    527    470    563     10
   -301    911   1210   -306   -756   1060    488    737    571    511    597     25
   -296    945   1241   -324   -769   1093    501    789    615    553    633     49
   -283    953   1236   -335   -761   1093    519    849    657    587    667     75
   -259    974   1234   -358   -748   1104    542    914    704    628    704    109
   -249    995   1241   -374   -745   1117    566    984    756    680    743    145
   -239   1013   1252   -387   -745   1132    597   1057    807    735    779    179
   -223   1057   1280   -418   -753   1166    620   1122    865    797    836    215
   -213   1093   1306   -441   -758   1200    641   1184    927    859    901    254
   -200   1140   1340   -472   -771   1241    657   1234    982    917    956    303
   -187   1187   1374   -498   -779   1280    657   1260   1015    950    992    337
   -179   1208   1387   -514   -784   1296    665   1275   1041    982   1023    358
   -179   1234   1413   -527   -795   1322    678   1280   1065   1010   1049    374
   -176   1262   1439   -545   -807   1348    683   1270   1080   1026   1065    379
   -171   1283   1454   -555   -813   1369    688   1249   1088   1034   1080    384
   -189   1288   1478   -550   -833   1382    685   1226   1083   1034   1088    384
   -207   1275   1483   -535   -844   1376    683   1189   1070   1021   1075    366
   -231   1254   1486   -514   -857   1369    667   1130   1036    984   1047    329
   -254   1218   1473   -480   -862   1345    644   1060    984    930    997    277
   -275   1150   1426   -441   -849   1288    631   1000    935    885    961    239
   -301   1098   1400   -400   -849   1249    623    940    893    852    932    194
   -319   1065   1384   -374   -852   1226    613    878    852    815    904    148
   -332   1023   1356   -345   -844   1189    605    831    813    787    883    111
   -329    992   1319   -332   -826   1156    584    789    774    753    854     75
   -324    966   1291   -322   -807   1130    568    758    745    724    828     49
   -335    948   1280   -306   -807   1111    566    740    732    714    818     36
   -345    943   1288   -298   -815   1114    571    737    732    717    818     31
   -350    937   1286   -293   -818   1111    568    727    727    711    815     23
   -355    935   1291   -290   -823   1111    568    724    732    711    818     25
   -361    922   1280   -280   -820   1101    574    730    743    719    831     31
   -363    898   1262   -267   -813   1080    579    732    750    732    841     25
   -361    906   1265   -272   -813   1085    581    735    756    737    844     15
   -358    906   1265   -272   -810   1085    587    740    766    748    857     15
   -366    906   1270   -272   -818   1085    584    737    769    753    870     20
   -368    904   1273   -267   -820   1088    581    732    771    756    875     28
   -368    924   1293   -277   -831   1109    592    743    789    776    896     33
   -368    950   1319   -290   -844   1135    607    761    815    805    927     46
   -374    974   1348   -301   -859   1161    628    776    839    826    948     59
   -379    995   1374   -306   -875   1184    649    795    867    854    984     88
   -392   1010   1402   -309   -898   1205    659    802    878    870    997     90
   -389   1013   1402   -311   -896   1205    672    805    885    878   1000     90
   -384   1075   1457   -348   -922   1265    683    823    917    909   1036    122
   -371   1150   1522   -389   -945   1335    685    836    956    953   1085    163
   -361   1179   1540   -410   -950   1361    659    823    971    979   1114    189
   -348   1197   1545   -426   -948   1371    628    810    974    992   1127    197
   -358   1192   1551   -418   -956   1371    618    800    969    995   1135    189
   -381   1156   1538   -387   -958   1345    610    787    953    987   1135    181
   -381   1124   1504   -371   -943   1314    589    758    922    953   1106    153
   -392   1041   1434   -324   -914   1239    579    745    891    917   1070    116
   -410    914   1322   -252   -867   1117    568    732    846    859   1013     59
   -418    807   1226   -194   -820   1015    561    719    807    810    969     12
   -431    756   1187   -163   -810    971    561    706    789    795    956     -7
   -452    711   1163   -129   -807    935    561    685    763    774    930    -41
   -459    678   1137   -109   -800    906    550    665    735    750    911    -70
   -454    675   1130   -109   -792    901    548    659    730    743    906    -77
   -465    662   1127    -98   -795    893    542    662    730    737    906    -75
   -472    644   1114    -85   -792    878    545    672    730    737    911    -70
   -467    628   1096    -80   -782    862    542    675    732    743    917    -72
   -467    626   1093    -77   -779    859    545    670    732    748    922    -83
   -480    607   1085    -64   -784    846    548    670    732    753    927    -85
   -483    589   1070    -54   -776    828    550    667    735    753    930    -93
   -485    571   1057    -44   -771    813    550    665    727    748    927    -98
   -488    563   1052    -36   -769    807    545    667    727    745    932    -93
   -485    550   1036    -33   -761    792    548    672    730    750    940    -96
   -457    509    966    -25   -711    737    550    680    704    714    906   -135
   -418    337    756     38   -587    545    579    711    623    592    776   -249
   -400    111    511    145   -454    311    696    815    555    436    592   -433
   -407    111    519    145   -462    314    846    958    620    410    548   -509
   -480    413    893     33   -688    654    888    828    750    576    753   -337
   -610    937   1548   -163  -1080   1241    646    249    802    872   1150     57
   -756   1712   2468   -478  -1610   2088    303   -298    961   1397   1790    685
   -857   2403   3260   -774  -2060   2831     23   -504   1267   1997   2434   1291
   -807   2403   3211   -797  -2008   2805   -267   -649   1221   2112   2548   1426
   -743   1852   2595   -555  -1667   2221   -363   -717    748   1545   1979    909
   -701   1161   1862   -228  -1280   1512   -161   -540    215    704   1130    103
   -631    714   1343    -41   -987   1028    142    -36    319    563    878   -150
   -561    602   1161    -20   -859    880    368    361    568    696    940   -114
   -488    574   1062    -44   -776    818    506    592    714    782    995    -85
   -457    519    976    -31   -717    748    571    683    756    792    997    -98
   -446    506    953    -31   -698    730    594    714    766    787    995   -111
   -441    478    919    -18   -680    698    610    740    776    784    989   -119
   -433    462    893    -15   -665    678    618    761    789    795   1000   -114
   -431    478    909    -23   -670    693    633    779    805    805   1008   -114
   -423    483    906    -31   -665    696    641    792    818    818   1021   -103
   -407    488    893    -41   -652    691    644    805    826    826   1031   -101
   -400    504    904    -54   -654    704    646    818    841    839   1039    -98
   -394    504    898    -54   -646    701    646    826    852    841   1044    -96
   -389    501    891    -57   -641    696    652    839    862    852   1057    -88
   -397    511    909    -59   -652    709    662    857    880    870   1078    -67
   -405    517    922    -57   -665    719    667    870    893    872   1078    -57
   -400    511    911    -54   -654    711    675    891    911    896   1098    -46
   -389    527    914    -70   -652    719    683    911    935    919   1124    -38
   -392    548    937    -77   -665    743    696    940    963    948   1158    -18
   -384    566    948    -90   -667    756    704    974    989    971   1176     -2
   -366    563    930    -98   -646    745    724   1013   1021    997   1200     20
   -358    579    935   -111   -646    758    740   1057   1047   1018   1223     38
   -348    589    937   -122   -641    763    761   1109   1078   1041   1249     64
   -332    600    932   -132   -633    763    784   1166   1119   1080   1280     93
   -324    636    961   -155   -641    797    807   1228   1166   1119   1314    129
   -309    675    982   -184   -646    828    831   1296   1218   1174   1361    171
   -283    709    989   -213   -636    849    849   1361   1267   1218   1408    210
   -254    745    997   -246   -626    870    862   1415   1309   1254   1444    254
   -241    776   1018   -267   -628    896    880   1470   1356   1296   1488    314
   -239    826   1065   -293   -652    943    893   1499   1397   1348   1538    348
   -220    885   1104   -332   -662    995    906   1514   1426   1382   1577    368
   -210    922   1130   -358   -670   1026    909   1512   1434   1392   1597    381
   -213    930   1143   -358   -678   1036    914   1501   1439   1402   1618    402
   -220    940   1158   -361   -691   1049    901   1470   1426   1392   1613    405
   -228    940   1169   -355   -698   1054    893   1444   1413   1384   1610    402
   -252    927   1179   -337   -717   1052    893   1413   1400   1379   1610    394
   -265    924   1189   -329   -727   1057    885   1366   1376   1361   1597    371
   -285    896   1182   -306   -735   1039    865   1296   1327   1309   1553    332
   -309    852   1161   -272   -735   1005    839   1231   1275   1257   1506    296
   -324    802   1127   -241   -727    966    815   1161   1221   1200   1460    252
   -335    753   1088   -207   -711    919    789   1091   1166   1150   1410    205
   -358    693   1049   -168   -704    870    769   1036   1119   1111   1374    155
   -381    636   1018   -127   -701    828    756    997   1085   1080   1345    127
   -394    605   1000   -106   -698    802    740    958   1052   1047   1319     96
   -402    594    997    -96   -698    795    730    927   1028   1021   1304     77
   -400    581    982    -90   -691    782    719    906   1013   1008   1291     59
   -402    571    974    -83   -688    771    714    891   1002   1000   1283     51
   -410    566    974    -80   -693    771    709    880    995    995   1283     51
   -415    561    976    -72   -696    769    704    878    992    995   1275     49
   -420    548    966    -64   -693    756    706    878    992    995   1278     57
   -420    545    966    -62   -693    756    706    867    987    987   1273     51
   -420    550    971    -64   -696    761    706    862    984    989   1273     54
   -413    558    971    -72   -691    763    709    862    982    992   1275     57
   -407    558    966    -77   -688    761    706    854    984    995   1280     57
   -402    571    971    -85   -685    771    706    857    992   1000   1286     59
   -400    605   1002   -103   -701    802    724    878   1015   1023   1312     85
   -389    636   1026   -122   -706    831    748    904   1047   1052   1340    111
   -400    665   1065   -135   -732    865    758    904   1052   1054   1345    116
   -410    670   1080   -129   -745    875    779    917   1065   1067   1358    132
   -407    662   1070   -129   -740    867    784    919   1070   1065   1356    132
   -392    722   1114   -163   -753    917    787    924   1080   1078   1371    148
   -384    797   1182   -207   -784    989    792    935   1117   1117   1413    194
   -379    862   1239   -241   -810   1049    776    927   1143   1156   1449    233
   -358    885   1244   -265   -802   1065    740    906   1140   1166   1465    241
   -345    865   1210   -259   -776   1036    714    893   1119   1145   1449    228
   -371    826   1195   -228   -784   1010    701    870   1098   1132   1436    223
   -381    784   1166   -202   -774    974    685    849   1075   1114   1421    207
   -389    724   1114   -168   -753    919    667    823   1034   1075   1379    171
   -394    589    984    -96   -688    787    657    800    971   1005   1301    106
   -410    470    878    -31   -644    672    649    784    919    945   1234     54
   -431    428    857      0   -644    641    641    761    891    919   1213     25
   -441    402    841     18   -641    620    628    737    867    898   1192      2
   -436    374    810     31   -623    592    620    719    844    875   1174    -18
   -423    355    779     33   -602    566    618    714    831    862   1163    -25
   -418    340    758     38   -587    548    618    711    826    857   1156    -33
   -420    335    753     41   -587    542    618    706    815    846   1145    -44
   -410    329    740     41   -574    535    610    698    807    839   1140    -51
   -410    311    719     49   -566    514    602    685    797    828   1130    -64
   -418    303    722     57   -568    511    602    683    789    818   1122    -64
   -423    288    711     67   -568    498    600    683    784    813   1122    -62
   -426    272    698     77   -561    485    600    680    782    813   1119    -64
   -433    257    688     85   -561    472    600    675    782    807   1117    -62
   -439    246    685     93   -561    465    597    675    776    805   1111    -67
   -431    215    646    106   -537    428    594    672    756    774   1080    -93
   -392     90    483    150   -436    285    610    685    683    683    984   -174
   -350   -129    218    239   -285     44    701    769    581    501    782   -366
   -348   -220    127    283   -239    -46    867    930    613    431    691   -480
   -402     -7    394    202   -400    192    958    883    745    555    826   -374
   -535    420    956     57   -745    688    771    348    792    792   1145    -64
   -685   1169   1855   -241  -1270   1512    400   -254    911   1273   1743    542
   -818   1971   2790   -579  -1803   2379     93   -537   1221   1906   2442   1221
   -810   2236   3044   -714  -1927   2639   -246   -698   1319   2221   2764   1556
   -717   1805   2522   -542  -1618   2164   -446   -795    943   1836   2379   1228
   -678   1119   1797   -223  -1236   1457   -239   -607    428   1023   1553    444
   -613    535   1148     38   -880    841    101   -122    348    641   1072    -20
   -527    327    854     98   -693    592    358    324    571    709   1049    -70
   -449    277    727     85   -587    501    501    568    717    776   1088    -51
   -418    223    641     96   -530    431    558    652    750    771   1078    -67
   -407    197    605    103   -506    400    581    688    758    758   1057    -88
   -405    171    574    116   -491    371    600    709    763    753   1049    -98
   -397    168    566    114   -480    366    613    727    769    748   1049    -98
   -392    174    566    106   -478    368    626    745    779    756   1057    -88
   -387    181    566    101   -475    374    631    763    792    763   1065    -93
   -376    184    561     93   -470    374    623    769    789    758   1057   -101
   -374    184    558     96   -465    371    628    784    800    766   1065    -85
   -376    192    568     90   -472    379    636    797    810    774   1067    -72
   -374    194    568     88   -472    381    646    807    820    779   1067    -67
   -371    207    579     80   -475    392    654    818    833    792   1075    -64
   -376    215    592     80   -483    402    667    846    859    823   1109    -44
   -371    223    592     72   -483    407    675    867    878    833   1117    -31
   -368    228    594     70   -480    410    683    893    893    844   1127    -20
   -371    239    610     64   -491    423    696    922    919    867   1153      5
   -366    254    620     57   -493    436    709    956    940    883   1161     12
   -348    267    613     38   -480    439    717    987    961    896   1169     18
   -329    288    618     20   -475    454    732   1026    989    922   1192     33
   -319    290    610     12   -465    449    750   1072   1018    943   1210     57
   -303    296    600      5   -452    446    774   1130   1052    969   1236     83
   -283    332    613    -25   -449    472    792   1189   1093   1002   1267    111
   -265    363    628    -49   -446    493    818   1257   1140   1041   1296    145
   -241    379    620    -70   -431    498    846   1327   1189   1080   1332    181
   -213    423    636   -103   -423    530    867   1389   1239   1127   1371    215
   -200    493    691   -148   -446    592    885   1436   1278   1169   1413    252
   -189    532    722   -171   -454    626    906   1475   1317   1213   1457    301
   -171    571    743   -202   -457    657    911   1488   1337   1236   1488    329
   -166    602    769   -218   -467    685    909   1491   1345   1249   1504    348
   -163    628    792   -233   -480    709    906   1480   1353   1252   1509    358
   -163    646    810   -241   -488    727    901   1457   1348   1247   1506    366
   -168    662    828   -249   -498    743    888   1423   1335   1239   1509    371
   -181    662    844   -239   -511    753    875   1387   1317   1228   1506    374
   -200    641    841   -223   -522    743    854   1322   1280   1195   1480    358
   -215    605    818   -194   -517    711    831   1252   1234   1153   1444    316
   -241    561    800   -161   -522    680    807   1184   1184   1109   1408    275
   -265    514    779   -124   -522    646    771   1111   1122   1054   1358    228
   -280    470    750    -96   -517    610    735   1036   1054    997   1301    181
   -283    433    717    -75   -501    574    711    976   1005    956   1262    140
   -293    405    698    -57   -496    553    696    922    966    917   1228    109
   -298    379    678    -38   -488    527    678    880    930    878   1189     83
   -311    348    659    -20   -485    504    665    852    909    854   1169     64
   -324    337    662     -7   -493    498    659    836    901    846   1161     62
   -327    329    654     -2   -493    491    649    818    883    826   1143     54
   -327    314    641      7   -483    478    639    802    859    802   1127     54
   -335    288    620     23   -478    454    644    802    867    813   1127     54
   -348    288    633     28   -491    459    644    800    872    820   1130     41
   -350    301    652     23   -501    475    633    787    859    813   1130     25
   -353    303    657     25   -504    480    631    779    852    802   1127     28
   -361    290    649     33   -506    470    633    776    852    795   1122     33
   -358    283    639     36   -498    459    633    776    849    789   1114     38
   -355    296    649     28   -504    472    626    769    844    787   1109     38
   -353    298    652     28   -501    475    631    769    854    797   1117     38
   -345    329    675      5   -509    501    652    784    870    813   1124     44
   -340    368    709    -15   -524    537    675    802    893    833   1143     67
   -355    392    745    -20   -550    568    691    805    909    849   1158     85
   -366    410    776    -20   -571    592    709    815    922    862   1176    111
   -353    413    766    -31   -561    587    709    813    917    854   1169    103
   -340    452    792    -57   -566    620    717    823    937    870   1187    116
   -332    527    859    -98   -597    693    722    839    974    898   1223    153
   -316    600    917   -140   -615    758    704    833   1008    932   1265    197
   -290    636    927   -174   -610    779    672    818   1005    940   1275    207
   -283    613    896   -166   -589    753    649    802    987    924   1257    194
   -293    597    888   -153   -592    743    626    776    956    901   1241    181
   -309    587    896   -137   -602    740    605    748    930    883   1223    174
   -319    511    831    -96   -576    672    594    727    901    849   1184    148
   -332    394    727    -31   -530    561    579    701    844    776   1109     85
   -337    272    610     31   -475    441    561    675    782    709   1039     23
   -342    202    545     70   -444    374    558    659    748    683   1013    -10
   -355    181    537     85   -446    358    542    633    719    657    989    -38
   -355    142    498    106   -426    319    519    605    680    613    950    -62
   -353    124    475    111   -413    298    506    594    659    592    932    -67
   -355    119    475    119   -415    296    509    597    665    592    924    -72
   -353     90    441    129   -397    265    511    594    662    587    917    -85
   -345     90    436    127   -392    262    501    581    649    571    906    -98
   -345     93    439    124   -392    265    501    579    641    563    898   -101
   -350     85    436    132   -392    259    506    576    644    558    893    -98
   -348     77    426    132   -387    252    504    568    631    545    883    -96
   -345     62    407    140   -376    233    498    566    620    537    872   -101
   -350     38    389    153   -368    213    506    566    618    530    859   -111
   -345     33    379    155   -361    205    506    561    615    522    857   -116
   -327     36    361    142   -345    200    498    561    597    504    839   -129
   -306    -59    246    181   -277     93    504    571    537    433    763   -202
   -259   -283    -23    270   -119   -153    555    615    426    262    576   -379
   -239   -441   -202    340    -18   -322    696    745    387    114    397   -563
   -265   -301    -36    280   -114   -168    820    823    522    210    496   -491
   -379     93    472    142   -426    283    730    439    631    452    805   -189
   -527    769   1296   -122   -911   1031    405   -197    730    859   1327    340
   -693   1613   2307   -459  -1499   1958    124   -550   1044   1496   2049   1054
   -735   2010   2746   -641  -1740   2377   -166   -680   1254   1930   2491   1506
   -649   1688   2338   -522  -1493   2013   -423   -823    945   1660   2229   1293
   -610   1060   1670   -226  -1140   1363   -376   -800    379    891   1473    568
   -563    418    982     72   -771    698    -93   -407    106    314    823    -59
   -472    155    626    158   -550    389    192     83    327    358    763   -137
   -376    101    478    137   -426    288    358    368    488    436    800   -114
   -329     49    379    137   -355    213    444    506    550    454    795   -122
   -319    -10    309    166   -314    148    480    558    563    444    784   -129
   -311     -5    303    155   -309    150    485    571    558    428    766   -145
   -303     -5    298    153   -303    145    493    584    561    426    758   -153
   -298     -7    290    150   -296    142    493    594    561    415    743   -158
   -288      0    288    145   -288    142    496    602    566    415    745   -168
   -288     -2    285    142   -288    140    496    610    566    420    753   -168
   -296    -15    277    155   -288    129    506    623    576    420    753   -158
   -288    -10    277    148   -283    132    517    641    589    431    763   -148
   -277     12    290    132   -283    150    522    657    602    444    776   -135
   -285     25    309    129   -298    166    532    672    613    454    787   -127
   -285     25    309    129   -298    166    542    688    628    462    792   -114
   -283     28    309    124   -296    168    545    704    639    467    795    -98
   -275     33    309    122   -290    171    553    727    654    475    800    -83
   -267     44    311    109   -288    176    555    748    675    496    820    -72
   -239     75    311     80   -275    192    561    769    691    509    833    -70
   -210     90    301     57   -257    194    571    797    706    524    846    -59
   -202     96    298     54   -249    197    592    833    732    542    862    -38
   -192    111    303     38   -249    207    607    878    758    561    875    -18
   -181    124    306     28   -244    215    626    930    789    587    896      5
   -168    135    303     15   -236    218    644    989    826    615    919     25
   -148    161    309     -5   -228    233    667   1054    870    652    948     57
   -129    192    322    -33   -226    257    688   1117    914    688    984     96
   -114    231    345    -59   -228    288    706   1179    961    727   1021    135
    -88    267    355    -90   -223    311    724   1236   1005    769   1060    179
    -62    327    389   -132   -226    358    735   1273   1044    805   1104    223
    -44    368    413   -161   -228    389    735   1296   1070    839   1140    262
    -33    402    436   -184   -233    418    737   1301   1088    859   1161    288
    -28    431    459   -202   -244    444    735   1291   1096    865   1174    301
    -23    457    480   -215   -252    467    724   1273   1085    859   1169    306
    -23    483    504   -231   -265    493    727   1257   1083    865   1182    324
    -25    504    530   -239   -277    514    722   1231   1075    859   1182    332
    -33    498    530   -233   -280    511    698   1179   1047    828   1153    306
    -54    472    527   -207   -290    498    675   1117   1002    787   1117    275
    -80    433    514   -179   -296    472    659   1044    948    740   1072    236
    -98    392    491   -148   -293    441    631    966    883    683   1021    189
   -114    358    472   -122   -293    413    600    888    815    623    966    135
   -135    298    433    -80   -283    366    584    831    761    576    922    101
   -150    246    394    -49   -272    319    566    779    714    532    885     67
   -153    218    371    -33   -262    293    548    732    672    493    849     36
   -161    176    337    -10   -249    257    535    701    641    459    818      7
   -179    148    327     15   -252    236    530    675    626    441    802     -7
   -189    163    353     10   -272    259    511    644    602    418    784    -28
   -202    148    350     25   -275    249    504    628    587    405    771    -36
   -215    127    342     44   -280    236    504    620    581    400    763    -36
   -215    111    327     51   -270    218    509    618    584    397    763    -33
   -200    114    314     41   -257    213    496    605    571    387    756    -38
   -202    109    311     46   -257    207    488    592    558    374    743    -49
   -205     93    296     54   -249    194    478    581    548    363    732    -57
   -200     98    298     51   -249    197    470    568    540    355    722    -62
   -197    106    303     44   -252    205    467    558    532    348    714    -59
   -197    101    296     46   -246    197    475    561    537    355    719    -54
   -197    122    319     36   -259    220    491    576    555    374    735    -41
   -197    166    363     15   -280    265    509    597    576    392    756    -15
   -205    202    405      0   -306    303    519    605    587    402    761      2
   -205    218    423     -7   -314    319    535    610    592    407    761      7
   -189    218    405    -15   -298    311    537    610    584    400    753     -2
   -179    272    452    -46   -314    361    550    628    607    420    776     18
   -168    342    511    -88   -340    428    553    633    641    454    810     59
   -155    410    566   -127   -361    488    527    615    649    472    833     80
   -148    426    574   -140   -361    501    496    597    649    480    844    101
   -140    426    566   -142   -353    496    478    592    639    478    839    109
   -140    415    555   -140   -350    485    446    555    610    452    810     83
   -142    394    537   -127   -340    467    426    524    584    426    787     67
   -153    329    483    -88   -319    407    413    506    550    392    750     41
   -155    200    355    -20   -254    277    400    483    491    327    675    -18
   -148     96    244     23   -194    168    384    465    439    267    613    -70
   -150     59    210     44   -179    132    379    452    405    236    576   -103
   -153     38    192     57   -171    114    371    426    371    202    545   -129
   -145      5    150     70   -148     77    358    405    340    174    514   -145
   -137      2    140     64   -137     70    348    400    329    161    496   -155
   -116     12    127     51   -122     70    353    405    329    155    488   -148
   -103     12    116     44   -109     62    355    405    327    150    483   -140
   -101      0    101     51   -101     49    361    407    329    161    493   -140
   -116     -7    106     59   -111     49    348    389    306    145    470   -163
   -114    -15     98     62   -106     41    337    376    290    127    452   -171
   -106    -28     77     64    -93     23    329    368    275    109    433   -174
   -114    -44     70     80    -93     12    332    366    270    103    423   -171
   -111    -62     49     85    -83     -5    332    366    265    103    420   -184
   -101    -46     51     72    -77      2    327    358    262     98    415   -194
    -93    -59     33     75    -64    -15    324    353    249     80    392   -213
    -75   -166    -90    122      7   -129    329    353    184     -2    306   -280
    -46   -413   -366    228    158   -389    405    413     67   -189    103   -475
    -36   -511   -478    272    220   -496    558    555     75   -280    -15   -602
    -62   -319   -257    189     96   -288    667    600    220   -158    103   -496
   -161     80    241     41   -200    161    550    205    327     85    405   -194
   -272    826   1098   -277   -685    961    181   -366    483    574   1002    413
   -405   1634   2039   -615  -1223   1836    -93   -620    826   1213   1701   1104
   -413   1945   2359   -769  -1387   2153   -397   -750    971   1556   2049   1467
   -348   1556   1904   -602  -1124   1730   -654   -956    545   1158   1665   1145
   -340    885   1226   -275   -784   1054   -550   -945    -85    301    818    342
   -290    306    597    -10   -444    452   -254   -548   -239   -124    309   -145
   -200     77    277     59   -241    179     -2   -114    -51    -93    254   -218
   -124     23    148     51   -135     85    174    166    114      0    306   -174
   -109    -49     59     77    -85      5    252    288    171     18    303   -187
   -103    -85     15     93    -59    -36    275    322    171      0    275   -218
    -88    -96     -7     90    -41    -54    288    340    171    -12    259   -231
    -85   -106    -20     96    -33    -64    303    355    168    -23    249   -236
    -85   -101    -18     93    -33    -62    314    368    174    -28    236   -226
    -75    -96    -20     85    -28    -59    311    374    179    -20    236   -236
    -72    -90    -18     80    -28    -54    314    381    189    -15    244   -244
    -62    -64     -2     64    -31    -33    327    397    200     -5    252   -226
    -51    -59    -10     54    -23    -36    329    402    197     -7    254   -220
    -44    -59    -18     51    -12    -38    335    415    205      0    259   -205
    -33    -54    -20     41     -7    -38    345    433    220     15    265   -189
    -20    -25     -5     23     -7    -15    348    446    231     20    270   -176
    -18    -12      5     12    -12     -5    340    452    231     20    262   -171
    -12    -18     -7     15     -5    -12    355    475    249     33    270   -153
     -5    -20    -15     12      2    -18    368    504    272     59    293   -135
     10     25     15    -18     -2     20    368    519    285     70    298   -129
     20     28      5    -25      7     18    376    548    298     77    298   -116
     31     33      2    -33     15     18    384    584    322     98    314    -90
     44     54      7    -51     18     33    389    620    342    116    329    -70
     67     77     10    -72     28     44    405    672    376    142    345    -49
     85    111     23   -101     31     67    426    732    418    181    368    -25
    106    145     36   -127     33     90    439    789    457    213    397      2
    127    179     51   -155     38    116    459    846    501    254    433     44
    142    223     80   -181     31    153    480    911    555    311    483     98
    158    283    122   -220     15    202    488    958    594    348    517    140
    184    340    155   -262     12    246    496    995    628    384    548    179
    192    381    187   -288      2    285    504   1021    659    423    587    228
    197    405    207   -301     -5    306    509   1031    688    457    613    262
    200    454    252   -329    -25    355    491   1018    688    465    620    270
    200    462    262   -332    -31    363    491   1010    698    483    636    290
    184    485    301   -337    -59    394    488    984    693    483    639    298
    174    498    324   -335    -75    413    485    948    672    470    623    298
    161    478    316   -319    -77    397    470    893    633    433    589    272
    137    449    311   -293    -88    381    457    828    587    387    535    231
    119    418    298   -267    -90    358    433    753    527    327    472    184
    109    376    267   -241    -77    322    410    672    467    270    413    129
     85    322    236   -205    -75    280    389    600    402    207    353     77
     64    275    207   -171    -70    241    361    532    350    158    301     33
     57    236    179   -148    -59    207    332    467    293     98    244    -10
     44    210    166   -127    -59    189    311    413    241     49    192    -46
     25    150    124    -88    -49    137    301    384    210     18    153    -62
     23    127    101    -75    -38    114    290    355    184     -2    129    -75
     23    114     90    -70    -33    103    277    332    163    -10    111    -90
     18    127    109    -72    -44    119    272    319    153    -12    101    -96
     18    145    124    -83    -54    137    254    301    137    -31     83   -103
     25    122     96    -75    -36    111    244    290    124    -41     70   -109
     28    137    109    -85    -38    124    236    280    114    -46     54   -114
     25    140    114    -83    -44    127    233    272    106    -44     49   -116
     20    129    109    -77    -44    119    228    265     98    -44     38   -124
     20    132    111    -75    -44    122    220    252     93    -46     36   -122
     20    124    101    -72    -41    114    220    246     88    -46     33   -119
     23    135    111    -77    -44    124    223    246     88    -44     28   -111
     23    158    132    -93    -54    145    236    254     98    -36     33    -93
     18    194    176   -106    -80    187    246    265    119    -15     49    -62
      7    236    226   -122   -109    231    254    270    135      0     62    -46
     10    239    228   -124   -109    233    262    272    135      7     62    -46
     12    244    231   -129   -109    239    259    270    129      5     59    -54
     25    335    306   -181   -140    322    262    280    158     28     83    -23
     38    423    384   -231   -171    402    257    280    184     57    114     20
     49    465    415   -257   -181    441    228    265    197     77    132     49
     49    462    410   -257   -179    436    197    241    192     75    124     44
     46    472    423   -259   -189    449    181    226    181     70    119     46
     41    457    413   -252   -187    433    158    200    153     46     96     36
     31    446    415   -239   -192    431    140    176    129     31     77     28
     28    379    350   -205   -163    366    122    155     83    -12     25    -10
     31    252    218   -142    -93    236    109    135     28    -72    -44    -67
     38    140    101    -90    -31    122    101    122    -18   -124   -109   -122
     33    111     77    -72    -20     96    101    109    -41   -148   -137   -148
     20     67     44    -46    -12     57     83     70    -88   -194   -179   -179
     20     33     12    -28      2     23     70     49   -116   -223   -213   -192
     20     12    -10    -18     15      2     70     46   -124   -228   -220   -194
     23     10    -12    -15     18      0     67     41   -129   -226   -220   -200
     20     -2    -23    -10     20    -12     51     28   -145   -244   -244   -210
     20     -5    -28     -7     23    -15     51     28   -150   -249   -252   -210
     25     -7    -33    -10     28    -20     51     25   -153   -257   -267   -213
     31    -12    -44     -7     36    -28     51     18   -166   -272   -283   -218
     28    -25    -57     -2     41    -41     46     10   -176   -280   -298   -226
     28    -33    -62      0     44    -46     46      2   -181   -283   -309   -233
     33    -36    -70      0     51    -54     46     -5   -187   -290   -314   -236
     44    -49    -93      2     67    -70     44     -5   -189   -293   -319   -233
     57    -85   -142     12     98   -114     46      0   -207   -316   -353   -257
     98   -207   -306     51    202   -257     59     25   -280   -420   -465   -350
    140   -418   -558    137    348   -488    158    132   -337   -563   -639   -514
    135   -470   -605    168    368   -537    311    303   -283   -615   -722   -615
     77   -194   -275     57    174   -233    381    303   -122   -449   -532   -454
    -41    293    335   -127   -187    314    187   -202    -88   -205   -197   -129
   -171   1010   1179   -420   -678   1093   -166   -802    -18    223    355    420
   -288   1774   2062   -743  -1174   1917   -439  -1104    246    807   1010   1047
   -246   1875   2122   -815  -1184   1997   -737  -1291    215    958   1163   1218
   -205   1335   1538   -566   -872   1436   -862  -1415   -267    402    607    737
   -179    654    833   -236   -506    743   -737  -1314   -818   -426   -233    -33
   -116    116    233      0   -174    174   -467   -872   -820   -693   -613   -379
    -54     -2     51     28    -54     23   -252   -470   -540   -527   -524   -319
     18    -25    -46      2     31    -36    -98   -197   -342   -400   -439   -259
     59    -49   -111     -5     83    -80    -20    -64   -259   -368   -426   -252
     80    -51   -132    -12    106    -90      0    -31   -254   -381   -436   -259
     83    -90   -174      0    127   -132     20      0   -236   -376   -431   -252
     80    -93   -176      5    127   -135     28     15   -228   -376   -436   -254
     80    -77   -158     -2    116   -116     28     20   -228   -379   -439   -254
     72    -83   -155      5    114   -119     36     38   -218   -374   -436   -252
     75    -83   -161      2    116   -122     38     49   -205   -368   -431   -252
     80    -77   -158     -2    116   -116     46     62   -194   -358   -423   -239
     80    -62   -142    -12    111   -101     46     70   -184   -355   -420   -228
     83    -64   -148     -7    114   -106     49     80   -176   -348   -413   -220
     85    -59   -148    -12    114   -103     54     93   -163   -329   -400   -205
     98    -36   -135    -33    116    -85     59    103   -153   -319   -389   -194
    103    -15   -119    -46    109    -67     70    124   -135   -303   -371   -174
    109     -7   -116    -49    111    -62     88    150   -111   -285   -358   -145
    114      2   -114    -59    114    -54     96    171    -96   -272   -345   -132
    114     23    -93    -70    103    -33    103    197    -80   -252   -327   -119
    122     44    -77    -83     98    -15    111    223    -54   -231   -301    -90
    132     62    -70    -96    101     -2    116    257    -31   -213   -283    -70
    148     80    -67   -114    106      7    124    296     -2   -187   -262    -57
    158     96    -62   -127    109     18    137    345     33   -161   -241    -33
    171    119    -54   -148    111     33    148    397     75   -127   -213      0
    194    150    -44   -171    119     54    166    457    127    -85   -176     38
    210    202     -7   -207    109     96    179    514    171    -46   -142     77
    228    233      5   -231    111    119    210    584    233     10    -88    140
    249    283     33   -267    106    158    228    633    283     64    -31    197
    267    337     70   -301     98    205    233    667    316    101     10    239
    277    384    106   -332     85    246    239    691    342    140     51    280
    288    444    153   -366     67    298    236    693    355    166     85    301
    293    475    179   -387     57    327    233    685    366    181    106    316
    293    498    205   -394     44    353    228    670    374    189    124    337
    296    527    231   -410     33    379    215    639    358    171    116    337
    290    522    228   -407     31    376    202    594    337    150     96    329
    272    511    236   -394     18    374    189    545    306    119     67    301
    257    496    239   -376     10    368    187    498    275     83     41    270
    246    462    215   -355     15    340    174    439    223     28     -5    233
    218    407    187   -314     15    298    158    374    168    -33    -57    194
    179    348    166   -265      5    259    140    309    109    -90   -106    158
    163    298    135   -231     15    218    122    244     54   -137   -150    116
    155    257    101   -207     25    179     93    184      5   -181   -184     33
    153    220     64   -187     44    142     77    142    -38   -236   -246    -23
    140    184     44   -163     49    114     62    101    -83   -293   -303    -41
    142    166     23   -153     59     96     51     75   -111   -314   -322    -49
    135    150     15   -145     59     83     44     49   -137   -337   -337    -72
    127    145     18   -137     54     80     46     38   -140   -348   -337    -70
    119    145     23   -135     46     83     38     23   -155   -366   -353    -64
    122    129      7   -124     57     70     38     18   -153   -355   -340    -70
    114    132     15   -124     49     75     28     12   -153   -353   -327    -77
    116    150     33   -135     41     93     12      2   -163   -361   -332    -77
    119    148     25   -135     44     88      0    -10   -176   -371   -337    -75
    114    142     28   -127     44     85      0    -18   -187   -379   -345    -67
    122    158     33   -140     44     96     18     -5   -176   -368   -332    -46
    137    210     72   -174     31    142     44     18   -145   -345   -303    -12
    129    254    124   -194      2    189     62     31   -124   -324   -283     10
    111    290    179   -200    -33    236     90     46    -90   -296   -252     41
    114    293    179   -205    -33    239     98     44    -90   -298   -252     33
    122    296    174   -210    -25    233     98     41    -93   -301   -259     18
    116    353    236   -236    -59    296    109     57    -64   -262   -218     41
    127    457    329   -290   -101    394    109     59    -28   -220   -163     88
    132    501    368   -316   -119    436     75     36    -20   -213   -153    119
    132    504    368   -319   -116    436     44     15    -33   -220   -155    116
    135    467    332   -303    -98    400     28      0    -51   -231   -155    114
    135    457    322   -296    -93    389     10    -20    -70   -244   -166    109
    127    418    290   -272    -83    355    -12    -49   -103   -270   -187     88
    116    340    220   -228    -51    280    -31    -75   -153   -319   -236     49
    114    223    106   -168      2    166    -46    -98   -213   -381   -303     -5
    109    114      5   -111     51     59    -59   -114   -257   -436   -361    -51
     96     72    -23    -85     59     23    -72   -132   -285   -470   -392    -67
     88     25    -62    -57     75    -18    -88   -161   -316   -498   -418    -93
     85     -2    -88    -41     85    -44   -106   -189   -348   -527   -446   -129
     85    -20   -106    -31     96    -62   -119   -205   -368   -548   -462   -145
     93    -41   -135    -25    111    -88   -119   -207   -376   -566   -478   -142
     98    -41   -142    -28    119    -90   -122   -213   -376   -563   -475   -140
     88    -72   -161     -7    124   -116   -127   -218   -379   -566   -472   -153
     77    -70   -148     -2    111   -109   -124   -218   -376   -563   -467   -145
     90    -59   -150    -18    119   -103   -129   -223   -387   -576   -478   -142
     96    -93   -189     -2    142   -142   -129   -218   -392   -581   -480   -137
     85   -106   -194      7    140   -148   -129   -218   -400   -584   -483   -137
     90   -109   -200     10    145   -153   -135   -223   -405   -589   -485   -132
    109    -75   -184    -18    145   -129   -140   -233   -402   -587   -478   -124
    132   -106   -239    -12    184   -171   -124   -220   -400   -589   -480   -135
    174   -272   -446     46    306   -358   -103   -200   -478   -693   -589   -236
    202   -550   -753    174    478   -652    -25   -129   -605   -917   -828   -459
    210   -633   -844    210    524   -737    148     44   -558   -976   -906   -545
    161   -361   -522     98    340   -441    218    -25   -418   -823   -732   -397
     38    174    135   -106    -49    155    -12   -626   -384   -561   -374    -70
   -122    927   1049   -402   -584    987   -387  -1293   -298   -119    205    498
   -280   1696   1974   -709  -1127   1836   -691  -1584     -5    475    872   1143
   -267   1865   2132   -797  -1200   1997  -1005  -1745     25    696   1106   1395
   -189   1389   1579   -600   -885   1483  -1150  -1797   -384    220    639    995
   -161    665    826   -252   -493    745   -924  -1556   -888   -574   -171    236
    -80    109    187    -15   -135    148   -587  -1000   -831   -795   -511   -103
     18    -44    -62     12     38    -51   -345   -574   -589   -693   -491   -109
     77   -101   -181     10    129   -140   -213   -345   -454   -628   -444    -88
     85   -150   -236     33    161   -192   -171   -265   -420   -636   -446    -98
     90   -176   -267     41    176   -220   -161   -246   -418   -652   -462   -119
     93   -207   -301     57    194   -254   -140   -226   -410   -659   -470   -135
    101   -231   -332     64    215   -283   -119   -205   -400   -662   -467   -140
    124   -207   -332     41    228   -270   -109   -189   -381   -649   -454   -132
    140   -220   -361     38    249   -290   -106   -179   -379   -654   -457   -135
    142   -213   -355     33    246   -283   -106   -176   -379   -657   -457   -129
    148   -205   -353     25    249   -277   -101   -171   -376   -657   -452   -119
    155   -202   -358     23    257   -280    -98   -166   -374   -657   -452   -114
    155   -202   -358     23    254   -280    -88   -150   -363   -665   -462   -101
    153   -181   -335     12    244   -259    -70   -119   -337   -639   -444    -80
    142   -150   -296      2    218   -223    -46    -85   -298   -597   -407    -67
    140   -122   -262     -7    200   -192    -20    -49   -267   -571   -387    -31
    135   -101   -236    -18    184   -166      5    -12   -231   -532   -355     -2
    124    -83   -207    -20    166   -145     15     10   -202   -506   -337     10
    127    -72   -200    -28    161   -137     23     41   -179   -493   -335     23
    132    -64   -197    -33    163   -129     38     80   -150   -467   -319     41
    137    -64   -205    -36    168   -135     57    124   -124   -449   -306     80
    155    -51   -207    -51    179   -129     80    176    -90   -420   -288    116
    168    -28   -197    -70    179   -111    101    236    -41   -371   -254    137
    176      5   -171    -90    174    -83    129    301     18   -324   -220    163
    202     36   -166   -119    184    -64    158    371     75   -285   -194    187
    226    103   -122   -166    174     -7    171    436    124   -239   -145    231
    241    153    -88   -197    163     33    194    504    187   -181    -88    283
    257    192    -64   -223    161     64    207    553    231   -140    -51    322
    272    218    -54   -246    163     83    213    576    257   -114    -20    358
    285    270    -18   -277    150    127    213    592    277    -93      2    402
    293    314     18   -306    137    166    215    594    290    -72     20    423
    301    324     23   -311    140    174    218    589    301    -49     49    439
    301    363     62   -332    119    213    202    550    290    -57     46    431
    288    371     80   -329    103    226    187    511    277    -70     44    441
    277    394    114   -337     80    257    155    449    239   -106     20    436
    272    392    119   -332     77    257    127    379    197   -150    -12    415
    252    335     83   -296     83    210    106    309    150   -194    -51    374
    231    290     59   -262     85    176     80    233     98   -244    -93    327
    210    241     31   -226     90    137     36    137     20   -314   -158    262
    197    192     -5   -194    101     93     -2     57    -46   -381   -215    207
    197    142    -57   -171    127     44    -38    -12   -103   -444   -275    163
    189     88   -101   -140    145     -5    -62    -72   -158   -491   -322    119
    184     54   -129   -122    155    -36    -77   -116   -202   -527   -353     77
    181     36   -145   -109    163    -54    -93   -150   -236   -558   -381     67
    174     28   -148   -103    161    -59   -111   -179   -254   -571   -405     44
    174     38   -135   -106    153    -46   -135   -202   -275   -587   -431     23
    166     33   -135   -101    150    -49   -148   -218   -288   -600   -449     12
    166     33   -132    -98    150    -49   -163   -233   -301   -613   -472      0
    174     28   -148   -103    161    -59   -184   -254   -322   -631   -498    -10
    181     33   -148   -106    166    -57   -194   -270   -332   -641   -514     -7
    187     31   -158   -109    171    -62   -200   -275   -335   -636   -517     -5
    197     51   -145   -124    171    -46   -207   -285   -342   -644   -532    -18
    202     59   -142   -132    171    -38   -210   -298   -355   -657   -545    -12
    213     83   -129   -148    171    -23   -205   -296   -361   -667   -550      5
    226    119   -109   -174    168      5   -189   -285   -348   -652   -542     12
    244    161    -83   -202    163     38   -163   -267   -316   -618   -509     15
    244    176    -70   -213    155     51   -140   -259   -298   -607   -491     18
    252    194    -57   -226    155     70   -122   -262   -296   -605   -478     23
    262    181    -80   -223    171     49   -114   -265   -296   -610   -483     20
    265    220    -44   -241    155     88   -101   -252   -275   -589   -465     38
    259    301     41   -280    109    174    -90   -239   -233   -545   -415     93
    254    379    124   -316     64    252   -109   -246   -210   -517   -381    129
    262    400    137   -332     62    270   -137   -259   -210   -511   -368    145
    265    368    103   -316     80    236   -153   -265   -223   -519   -379    142
    254    348     90   -301     80    220   -166   -280   -233   -524   -379    145
    252    329     77   -293     88    205   -194   -311   -262   -550   -397    132
    252    241    -10   -246    129    116   -218   -340   -309   -605   -452     90
    257    129   -127   -192    192      2   -239   -366   -371   -672   -519     28
    249     -7   -257   -122    252   -129   -239   -381   -413   -722   -568    -23
    239    -44   -283    -98    259   -163   -239   -400   -436   -748   -592    -44
    220    -62   -285    -80    252   -174   -249   -426   -462   -771   -613    -62
    218    -93   -311    -62    265   -202   -254   -436   -480   -792   -631    -72
    215   -111   -327    -54    270   -218   -262   -444   -493   -810   -649    -77
    213   -132   -345    -41    277   -239   -257   -441   -493   -815   -654    -75
    200   -145   -345    -28    272   -246   -262   -446   -501   -823   -665    -80
    194   -140   -335    -25    265   -236   -270   -457   -509   -833   -675    -88
    202   -155   -358    -25    277   -257   -277   -462   -514   -841   -683    -88
    205   -153   -358    -28    280   -254   -280   -465   -517   -846   -688    -90
    197   -158   -358    -20    277   -257   -280   -472   -524   -857   -701    -96
    194   -171   -366    -10    280   -267   -288   -480   -535   -865   -717   -106
    192   -179   -371     -7    280   -275   -288   -480   -537   -872   -727   -111
    197   -181   -379    -10    288   -280   -285   -483   -542   -880   -735   -116
    210   -200   -413     -7    309   -306   -285   -485   -558   -896   -756   -129
    246   -277   -524     15    384   -400   -283   -483   -607   -958   -823   -181
    303   -491   -795     93    548   -641   -233   -426   -711  -1127  -1008   -355
    327   -641   -971    155    646   -805   -101   -285   -743  -1270  -1179   -542
    309   -530   -841    109    571   -685     23   -179   -633  -1218  -1135   -522
    181   -163   -345     -7    262   -254     -7   -491   -522  -1002   -857   -257
    -20    485    504   -233   -262    496   -306  -1174   -441   -600   -324    301
   -210   1270   1478   -530   -844   1374   -568  -1590   -189    -12    355    989
   -252   1667   1919   -709  -1085   1795   -828  -1769     -5    423    813   1465
   -176   1343   1519   -581   -846   1431  -1078  -1938   -303    200    587   1293
    -98    706    805   -306   -452    756  -1054  -1886   -857   -597   -218    506
     -2    109    109    -54    -57    109   -815  -1486  -1067  -1122   -818    -83
     77   -122   -200     20    135   -158   -566   -997   -849  -1072   -865   -158
    163   -148   -311     -7    236   -228   -394   -675   -646   -953   -787   -103
    205   -194   -402     -7    303   -298   -314   -537   -579   -930   -779   -103
    220   -220   -441      0    329   -329   -283   -493   -574   -945   -792   -119
    223   -231   -454      2    337   -342   -265   -470   -571   -961   -805   -135
    236   -228   -465     -2    350   -345   -254   -449   -563   -966   -810   -137
    239   -244   -483      0    358   -363   -239   -426   -548   -961   -807   -132
    231   -244   -475      5    353   -361   -233   -415   -542   -966   -810   -137
    231   -244   -475      5    353   -361   -236   -405   -537   -966   -802   -135
    231   -233   -465      2    348   -348   -231   -389   -524   -956   -787   -122
    218   -226   -444      2    329   -335   -231   -376   -517   -956   -782   -122
    213   -215   -428      0    319   -319   -228   -361   -506   -950   -771   -111
    220   -187   -410    -18    314   -298   -218   -348   -493   -940   -758    -98
    228   -166   -394    -31    311   -280   -202   -324   -470   -924   -743    -77
    210   -163   -374    -25    290   -267   -189   -296   -444   -898   -717    -49
    189   -145   -335    -23    262   -241   -168   -259   -410   -870   -688    -18
    174   -135   -311    -20    241   -223   -150   -220   -379   -844   -665     10
    166   -114   -280    -25    223   -197   -145   -197   -363   -833   -652     28
    176    -85   -262    -46    215   -171   -148   -179   -350   -828   -646     33
    187    -72   -262    -57    223   -166   -135   -148   -332   -815   -639     49
    200    -62   -262    -70    228   -163   -122   -101   -303   -792   -620     70
    213    -51   -265    -80    239   -158   -103    -51   -272   -766   -597     93
    241    -44   -285   -101    262   -163    -93     -5   -246   -748   -581    111
    270    -28   -298   -122    283   -163    -85     44   -218   -730   -563    132
    306     15   -290   -163    298   -135    -80     96   -181   -701   -540    161
    332     51   -280   -192    306   -114    -67    155   -140   -657   -504    202
    342     85   -257   -215    298    -83    -49    215    -88   -605   -454    249
    358    142   -215   -252    285    -33    -41    257    -49   -566   -418    293
    381    194   -187   -290    285      5    -41    277    -18   -527   -376    335
    407    241   -166   -324    288     38    -41    293      5   -496   -340    361
    413    265   -148   -340    280     59    -44    290     15   -480   -324    376
    415    285   -132   -350    275     77    -49    272     12   -478   -311    379
    410    301   -111   -355    262     93    -57    244      2   -480   -309    374
    400    314    -85   -355    244    114    -62    210    -10   -493   -314    368
    379    314    -64   -348    220    124    -77    155    -38   -519   -337    348
    363    303    -59   -335    210    124    -93     98    -77   -555   -368    322
    340    265    -77   -303    210     93   -106     36   -124   -602   -413    283
    316    226    -90   -270    205     67   -116    -25   -176   -657   -462    231
    296    163   -132   -231    213     15   -142   -106   -246   -727   -524    166
    290    106   -184   -200    236    -38   -166   -174   -309   -787   -581    116
    283     64   -218   -174    249    -75   -187   -233   -363   -841   -633     67
    272     44   -228   -158    252    -90   -205   -293   -420   -898   -688     12
    288     31   -257   -161    272   -111   -220   -332   -454   -935   -722    -20
    285     -2   -288   -142    285   -145   -231   -366   -488   -961   -748    -54
    277    -20   -298   -129    285   -158   -236   -384   -509   -976   -758    -67
    272    -20   -293   -124    283   -155   -233   -392   -514   -982   -758    -64
    262     10   -254   -137    259   -122   -231   -397   -517   -982   -753    -62
    254    -10   -265   -122    259   -137   -218   -400   -522   -984   -758    -64
    252    -10   -262   -122    257   -135   -220   -410   -532   -989   -763    -77
    259     12   -246   -135    254   -116   -226   -423   -542   -995   -769    -88
    265      5   -262   -135    262   -127   -226   -426   -553  -1008   -776    -96
    270     10   -262   -140    265   -124   -218   -423   -553  -1008   -774    -93
    280     38   -244   -161    259   -101   -205   -405   -540   -989   -761    -80
    280     88   -192   -184    236    -51   -192   -389   -517   -969   -743    -64
    277    124   -153   -202    215    -12   -176   -384   -496   -950   -727    -46
    277    132   -145   -205    213     -5   -179   -387   -498   -958   -735    -54
    280    127   -153   -205    215    -12   -176   -381   -501   -966   -748    -70
    293    187   -106   -239    200     41   -174   -363   -472   -930   -714    -38
    301    249    -54   -275    176     98   -179   -355   -436   -891   -678      0
    293    298      5   -298    145    153   -194   -363   -415   -859   -649     38
    283    327     41   -306    122    184   -228   -389   -413   -849   -639     54
    298    309     10   -303    145    161   -259   -407   -426   -862   -654     44
    314    272    -41   -293    176    116   -277   -431   -454   -885   -678     31
    314    226    -88   -270    202     70   -296   -457   -488   -917   -709     12
    314    181   -132   -249    220     25   -319   -483   -519   -945   -748    -28
    309     62   -246   -184    277    -90   -340   -506   -574  -1005   -810    -96
    311    -49   -363   -132    335   -205   -337   -519   -623  -1060   -870   -148
    309   -114   -426    -98    366   -270   -353   -545   -670  -1104   -914   -187
    324   -150   -478    -88    397   -314   -361   -576   -714  -1145   -956   -226
    340   -192   -532    -72    436   -361   -371   -594   -748  -1174   -982   -249
    324   -200   -527    -62    423   -363   -363   -597   -756  -1176   -987   -257
    327   -205   -535    -62    428   -368   -353   -594   -761  -1184   -997   -259
    340   -197   -537    -72    439   -368   -355   -602   -782  -1195  -1005   -272
    335   -197   -532    -67    433   -363   -366   -618   -789  -1192  -1000   -283
    340   -223   -566    -59    452   -394   -368   -626   -795  -1205  -1015   -290
    345   -252   -597    -46    470   -423   -387   -641   -818  -1228  -1039   -306
    348   -249   -600    -51    472   -423   -400   -649   -828  -1228  -1044   -311
    345   -306   -652    -18    498   -478   -413   -659   -852  -1247  -1062   -332
    387   -316   -704    -38    545   -509   -446   -693   -885  -1273  -1091   -366
    441   -322   -763    -62    602   -542   -475   -717   -914  -1301  -1122   -394
    459   -361   -823    -51    639   -592   -485   -727   -937  -1327  -1150   -418
    462   -449   -911     -5    685   -680   -470   -709   -958  -1356  -1189   -457
    488   -605  -1093     57    789   -849   -400   -613   -997  -1452  -1306   -576
    475   -737  -1215    129    844   -976   -259   -439   -982  -1545  -1441   -724
    423   -618  -1044     96    732   -831   -114   -249   -823  -1460  -1384   -698
    306   -252   -558    -25    431   -405    -67   -329   -615  -1192  -1091   -426
    122    316    194   -220    -36    257   -296   -953   -605   -865   -631     46
    -57   1044   1101   -496   -579   1072   -545  -1452   -496   -381    -25    659
   -103   1434   1535   -665   -818   1483   -761  -1667   -363     57    441   1145
    -72   1062   1135   -493   -602   1098   -932  -1839   -639   -109    254   1026
    -80    394    475   -158   -277    433   -932  -1891  -1195   -885   -548    262
    -23    -83    -62     51     18    -72   -826  -1675  -1480  -1467  -1182   -358
     80   -290   -374    103    223   -332   -665  -1236  -1267  -1423  -1236   -402
    163   -319   -483     77    322   -400   -522   -891  -1005  -1244  -1117   -285
    246   -345   -592     49    418   -470   -428   -678   -865  -1143  -1062   -239
    277   -366   -646     44    459   -506   -384   -589   -805  -1106  -1049   -220
    275   -389   -667     54    470   -527   -366   -558   -787  -1101  -1057   -213
    265   -407   -672     72    467   -540   -355   -532   -769  -1093  -1065   -213
    259   -410   -670     75    462   -540   -348   -506   -753  -1078  -1060   -213
    254   -400   -657     72    454   -527   -337   -480   -727  -1054  -1052   -202
    252   -384   -636     67    444   -509   -337   -465   -711  -1044  -1049   -194
    249   -384   -633     67    441   -509   -332   -446   -698  -1028  -1041   -187
    254   -376   -631     59    441   -504   -319   -428   -688  -1015  -1036   -179
    259   -361   -620     49    439   -491   -306   -410   -670   -992  -1023   -163
    259   -355   -618     46    439   -485   -301   -392   -652   -971  -1008   -140
    265   -332   -597     33    431   -465   -290   -374   -631   -950   -997   -116
    265   -327   -592     28    428   -459   -277   -348   -605   -919   -974    -90
    259   -324   -584     31    420   -454   -280   -335   -589   -896   -953    -83
    259   -303   -563     20    410   -431   -275   -316   -571   -878   -937    -72
    262   -280   -542     10    402   -410   -259   -288   -548   -859   -922    -49
    262   -285   -548     10    402   -415   -244   -254   -519   -828   -893    -15
    265   -283   -548      7    405   -415   -233   -220   -485   -789   -859     10
    267   -262   -530     -5    394   -394   -223   -184   -449   -753   -831     41
    267   -231   -498    -18    381   -363   -213   -140   -407   -717   -802     70
    285   -213   -501    -36    392   -355   -205    -85   -363   -670   -761    106
    303   -181   -485    -62    392   -332   -194    -31   -311   -620   -722    155
    316   -153   -472    -83    392   -314   -181     28   -259   -566   -672    215
    329   -124   -454   -101    392   -288   -179     90   -202   -501   -613    267
    348    -51   -400   -148    371   -223   -184    129   -153   -452   -563    311
    361     15   -348   -189    353   -166   -176    174   -101   -392   -511    366
    374     83   -290   -228    332   -101   -171    200    -67   -350   -467    405
    384    132   -252   -257    319    -59   -171    207    -51   -322   -433    428
    392    176   -215   -285    303    -20   -163    215    -31   -293   -400    462
    387    223   -163   -303    275     28   -163    207    -25   -288   -389    480
    384    257   -127   -322    257     64   -171    181    -38   -298   -397    480
    379    257   -122   -316    252     67   -171    163    -46   -301   -394    480
    358    296    -64   -327    213    114   -184    124    -72   -324   -413    459
    337    288    -49   -311    194    119   -179     90    -96   -361   -446    431
    306    254    -54   -283    179    101   -163     54   -122   -394   -488    394
    272    228    -44   -249    158     93   -145     23   -148   -426   -524    350
    244    192    -51   -218    148     70   -153    -28   -200   -480   -579    288
    213    150    -62   -181    137     44   -163    -85   -254   -540   -644    228
    166    119    -46   -142    106     36   -158   -124   -285   -579   -688    197
    101    116     15   -109     44     67   -132   -140   -290   -589   -698    194
     44    122     77    -83    -18    101   -111   -145   -288   -589   -704    200
      0    124    124    -64    -62    124    -96   -148   -285   -584   -701    197
     -5    124    129    -59    -70    127   -119   -181   -314   -615   -735    158
     41     70     28    -54      7     49   -171   -249   -387   -693   -813     77
     88     36    -54    -64     70    -10   -213   -303   -444   -750   -867     20
    116     38    -77    -80     98    -18   -236   -332   -475   -776   -893     -7
    148     62    -85   -106    116    -10   -257   -355   -501   -795   -917    -31
    174     75    -98   -124    137    -10   -270   -371   -511   -807   -930    -41
    192     77   -114   -137    153    -15   -267   -366   -504   -797   -922    -33
    205    145    -59   -176    132     44   -262   -363   -491   -782   -904    -25
    213    184    -28   -200    119     80   -262   -363   -483   -776   -893    -20
    223    215     -7   -218    116    103   -249   -348   -465   -761   -875     -5
    218    233     12   -226    101    124   -236   -335   -446   -745   -857     10
    228    241     12   -236    106    129   -244   -335   -446   -743   -854      5
    244    303     59   -275     90    181   -252   -324   -420   -717   -826     25
    249    392    142   -319     54    267   -262   -311   -381   -670   -779     67
    252    444    192   -350     28    319   -290   -327   -366   -646   -753     88
    259    496    236   -379     12    366   -340   -353   -363   -636   -737     96
    259    485    226   -374     18    355   -371   -363   -366   -633   -735     98
    259    472    213   -366     23    342   -400   -381   -381   -649   -745     93
    249    462    210   -355     18    337   -431   -415   -413   -675   -763     80
    236    426    189   -329     23    306   -452   -441   -441   -704   -787     57
    220    319     98   -272     62    210   -457   -467   -483   -756   -839      2
    233    174    -59   -202    148     57   -462   -478   -530   -813   -896    -62
    239    129   -109   -187    174     10   -472   -496   -568   -852   -932   -106
    226    116   -111   -171    168      2   -475   -514   -600   -880   -953   -122
    213     59   -153   -137    184    -46   -483   -537   -636   -919   -984   -140
    223     41   -181   -132    202    -70   -493   -550   -654   -937  -1002   -148
    226     31   -194   -129    210    -83   -485   -550   -657   -935  -1002   -155
    223    -10   -233   -109    228   -122   -475   -550   -657   -932  -1005   -174
    241    -28   -272   -106    254   -150   -478   -563   -670   -945  -1018   -200
    252    -33   -285   -109    267   -158   -475   -574   -683   -958  -1028   -202
    265    -51   -316   -106    290   -184   -465   -574   -693   -963  -1039   -207
    285    -67   -355   -109    319   -210   -454   -576   -704   -963  -1052   -226
    298    -72   -374   -114    335   -223   -452   -581   -706   -958  -1054   -241
    293    -93   -387    -98    340   -239   -439   -576   -701   -945  -1049   -236
    293    -93   -389   -101    340   -241   -441   -584   -709   -948  -1062   -244
    298   -116   -415    -90    355   -265   -441   -587   -711   -945  -1062   -252
    306   -153   -462    -77    384   -309   -439   -576   -724   -963  -1078   -272
    355   -280   -636    -36    496   -457   -418   -535   -782  -1054  -1176   -368
    402   -483   -885     38    641   -685   -298   -384   -805  -1192  -1350   -555
    405   -483   -888     38    646   -685   -137   -207   -719  -1213  -1395   -631
    332   -213   -548    -59    439   -379    -70   -283   -600  -1065  -1215   -493
    213    231     18   -220     98    124   -277   -880   -667   -870   -896   -187
     62    943    880   -504   -410    911   -615  -1501   -662   -457   -332    368
    -41   1527   1569   -743   -805   1548   -865  -1769   -480     62    252    930
    -15   1467   1483   -727   -750   1475  -1104  -1925   -555    174    366   1057
     33    888    854   -459   -410    872  -1184  -1961   -961   -353   -184    545
     70    285    215   -179    -72    252  -1041  -1777  -1366  -1114   -966   -205
    127    -70   -197    -28    161   -132   -815  -1350  -1252  -1239  -1182   -418
    187   -142   -332    -23    257   -236   -623   -953   -948  -1047  -1060   -324
    259   -135   -394    -62    327   -265   -480   -678   -737   -909   -958   -241
    272   -171   -446    -51    358   -309   -405   -558   -659   -867   -930   -223
    272   -189   -465    -41    366   -327   -392   -527   -654   -875   -940   -239
    283   -210   -493    -38    387   -350   -381   -506   -646   -880   -943   -246
    288   -205   -493    -41    389   -348   -374   -485   -636   -878   -937   -246
    293   -194   -488    -51    389   -340   -371   -475   -631   -878   -940   -252
    298   -200   -501    -49    397   -350   -366   -462   -620   -872   -937   -249
    298   -205   -504    -46    400   -353   -358   -446   -602   -865   -927   -239
    301   -189   -491    -54    394   -340   -353   -433   -584   -854   -914   -228
    303   -181   -485    -62    392   -332   -353   -428   -576   -839   -898   -223
    303   -166   -470    -70    384   -316   -345   -410   -553   -815   -872   -210
    301   -137   -439    -83    368   -288   -340   -392   -537   -797   -857   -197
    303   -142   -446    -80    374   -293   -337   -371   -519   -779   -841   -184
    303   -127   -431    -88    366   -277   -332   -355   -498   -761   -820   -174
    306    -98   -405   -103    353   -252   -316   -329   -472   -735   -792   -150
    314    -80   -394   -119    353   -239   -303   -306   -449   -714   -771   -135
    324    -75   -400   -124    361   -236   -285   -275   -420   -685   -745   -116
    324    -67   -392   -129    358   -228   -262   -236   -381   -646   -709    -85
    329    -54   -384   -140    355   -218   -239   -192   -345   -607   -675    -62
    340    -28   -371   -155    353   -200   -223   -148   -309   -574   -649    -41
    358     -7   -366   -174    361   -187   -207    -83   -257   -519   -607     -7
    366     31   -337   -200    350   -153   -189    -18   -205   -465   -561     28
    379     49   -329   -215    353   -140   -168     51   -150   -413   -514     72
    384     85   -301   -236    342   -106   -155    119    -96   -353   -462    122
    394    137   -257   -265    327    -59   -140    189    -31   -283   -394    181
    415    207   -210   -311    311      0   -129    239     18   -231   -345    228
    428    249   -179   -337    303     33   -116    280     57   -179   -293    277
    420    301   -119   -363    270     90    -96    316    101   -124   -236    332
    400    353    -46   -376    223    153    -83    335    129    -85   -194    374
    381    381      0   -381    189    192    -72    335    140    -64   -166    394
    374    384      7   -379    181    197    -80    309    129    -70   -161    392
    387    381     -5   -387    197    189   -114    252     85   -111   -189    350
    402    368    -33   -384    218    168   -140    194     36   -150   -226    306
    392    358    -33   -374    213    163   -150    150      7   -179   -252    277
    366    337    -28   -353    197    155   -158    103    -25   -213   -280    241
    350    280    -70   -316    207    106   -168     46    -72   -259   -319    194
    329    246    -83   -288    207     83   -179    -12   -124   -309   -371    135
    303    218    -85   -262    194     67   -189    -67   -168   -353   -413     85
    285    189    -96   -239    189     49   -197   -114   -207   -392   -449     46
    265    148   -119   -207    192     15   -207   -155   -244   -431   -485      5
    249    101   -148   -174    200    -23   -215   -189   -272   -457   -509    -25
    249    106   -145   -179    197    -20   -233   -223   -298   -483   -530    -54
    259     90   -168   -176    215    -38   -244   -249   -324   -506   -548    -83
    262     72   -189   -168    226    -57   -249   -265   -340   -522   -558    -98
    244     83   -161   -163    202    -38   -257   -275   -348   -530   -563   -109
    246     88   -158   -166    202    -36   -257   -275   -345   -527   -555   -111
    254    103   -153   -179    205    -23   -252   -280   -342   -519   -540   -111
    249    119   -132   -184    192     -7   -231   -277   -332   -509   -517   -101
    254    153   -101   -202    179     25   -202   -265   -319   -483   -488    -85
    265    200    -64   -233    163     67   -168   -244   -296   -457   -459    -72
    262    220    -41   -241    150     88   -132   -213   -257   -415   -418    -44
    252    246     -5   -249    127    119   -103   -192   -228   -381   -379    -25
    246    244     -2   -244    124    122    -93   -179   -218   -368   -361    -25
    259    254     -7   -259    132    124    -93   -168   -213   -361   -350    -25
    267    322     54   -296    106    189    -80   -145   -174   -319   -309      7
    275    387    111   -332     83    249    -77   -140   -140   -283   -265     44
    280    420    140   -350     70    280    -93   -150   -116   -257   -228     72
    272    441    168   -358     51    306   -127   -166   -114   -252   -215     80
    275    420    145   -348     64    283   -148   -179   -129   -267   -226     64
    277    397    116   -340     80    257   -168   -197   -153   -283   -239     49
    270    387    116   -327     77    252   -179   -215   -168   -293   -246     38
    249    329     80   -290     85    205   -184   -226   -192   -314   -275     15
    239    220    -18   -231    127    103   -197   -241   -241   -368   -342    -46
    223    114   -109   -171    166      5   -202   -259   -288   -420   -405   -103
    207     70   -137   -137    174    -33   -200   -275   -316   -452   -441   -135
    207     54   -153   -132    179    -49   -210   -298   -345   -485   -480   -168
    210     36   -176   -124    194    -70   -226   -319   -368   -504   -511   -194
    194      7   -187   -103    189    -88   -223   -322   -376   -498   -517   -205
    181     20   -161   -101    171    -70   -228   -324   -379   -498   -527   -228
    179     15   -166    -98    174    -75   -244   -337   -394   -509   -540   -246
    176     15   -161    -96    168    -72   -246   -337   -394   -509   -545   -249
    171     18   -153    -96    161    -67   -246   -335   -394   -506   -545   -252
    179     12   -166    -96    174    -75   -241   -327   -392   -504   -542   -254
    179      7   -171    -93    174    -80   -244   -329   -394   -504   -542   -262
    168     -7   -176    -80    171    -90   -246   -329   -392   -498   -542   -265
    163     -7   -174    -80    168    -90   -254   -327   -392   -501   -542   -275
    171      7   -163    -88    168    -77   -257   -324   -389   -496   -537   -277
    161    -15   -176    -72    166    -96   -246   -314   -389   -496   -535   -280
    176   -103   -280    -36    226   -192   -228   -298   -428   -545   -587   -337
    220   -293   -517     36    366   -405   -176   -254   -527   -698   -750   -509
    239   -472   -711    116    475   -592    -33   -116   -568   -846   -924   -706
    220   -361   -581     67    397   -470     98      7   -454   -797   -878   -698
    114    -25   -140    -44    127    -83     57   -296   -361   -594   -613   -459
    -54    574    628   -262   -340    602   -231   -922   -301   -231   -122     28
   -239   1418   1657   -589   -948   1538   -498  -1335    -46    371    597    735
   -298   1862   2161   -782  -1231   2010   -774  -1480    181    865   1111   1241
   -202   1595   1797   -696  -1000   1693  -1041  -1605    -36    732    976   1145
   -150    992   1143   -423   -646   1067  -1054  -1582   -517     51    290    483
   -101    368    470   -132   -285    418   -820  -1273   -857   -610   -413   -210
    -18    145    163    -64    -90    153   -548   -789   -639   -571   -480   -316
     67    119     51    -93      7     85   -358   -457   -428   -449   -400   -267
    116     93    -25   -106     70     33   -257   -288   -329   -400   -366   -249
    129     57    -72    -93    101     -7   -223   -236   -314   -405   -374   -267
    137     31   -106    -85    122    -36   -202   -218   -303   -410   -381   -283
    140     23   -116    -80    127    -46   -187   -192   -290   -402   -379   -285
    150     12   -137    -83    142    -59   -179   -171   -280   -394   -376   -283
    155     15   -140    -85    148    -62   -174   -158   -270   -394   -387   -290
    161     44   -119   -103    140    -38   -155   -132   -241   -371   -363   -272
    168     54   -114   -111    140    -31   -145   -109   -223   -350   -345   -257
    174     64   -111   -122    142    -23   -142    -98   -213   -340   -340   -254
    168     70    -98   -119    135    -12   -132    -77   -192   -319   -327   -239
    168     85    -85   -127    127      0   -129    -59   -176   -301   -311   -231
    181     98    -83   -140    132      7   -124    -46   -166   -290   -306   -226
    187    116    -72   -153    129     23   -109    -23   -142   -267   -285   -207
    181    127    -54   -153    119     36    -93     12   -109   -236   -262   -187
    181    140    -44   -161    111     49    -83     41    -83   -210   -239   -176
    194    168    -25   -181    111     72    -75     67    -64   -189   -220   -161
    200    181    -18   -192    109     83    -57    109    -33   -155   -194   -140
    205    197     -7   -200    106     96    -36    153     -2   -124   -161   -119
    215    197    -18   -210    116     90    -23    197     25   -103   -135   -106
    231    228     -2   -231    116    114      0    257     72    -64   -101    -80
    246    249      2   -249    122    127     23    322    122    -23    -62    -54
    259    275     15   -267    122    145     44    389    163     10    -25    -31
    275    314     38   -296    116    176     75    462    213     59     20      5
    293    348     54   -322    119    202    106    532    272    119     75     46
    329    402     72   -366    129    236    122    587    316    166    122     85
    361    452     90   -405    135    272    137    636    361    213    171    124
    379    509    129   -444    124    319    163    680    402    257    226    168
    389    553    161   -472    114    358    176    696    426    280    259    194
    397    576    179   -488    109    376    176    691    431    285    275    200
    389    602    213   -496     88    407    176    680    436    290    296    213
    368    610    239   -491     64    426    168    659    428    285    301    207
    366    615    249   -491     57    433    158    631    410    272    301    194
    350    618    265   -485     41    441    150    587    387    254    298    179
    324    610    285   -467     20    449    145    542    363    239    296    168
    303    571    265   -439     18    418    124    480    316    194    262    127
    280    514    233   -397     23    374     98    407    262    142    218     77
    252    459    207   -355     20    335     83    345    218     98    184     38
    236    420    184   -327     25    303     70    283    171     54    150     -2
    223    374    148   -301     36    262     54    226    119      2    109    -44
    210    332    122   -272     44    228     46    187     85    -33     80    -75
    197    290     93   -246     51    194     44    163     62    -57     64    -93
    192    288     96   -239     49    192     31    137     36    -80     41   -116
    189    298    109   -244     38    205     31    122     25    -93     31   -129
    171    298    127   -233     20    213     38    116     25    -93     23   -135
    179    290    111   -236     33    202     36    109     20   -101     12   -140
    181    293    111   -236     36    202     36    101     10   -109      2   -148
    179    311    129   -246     23    223     41    111     18    -98     12   -135
    192    337    145   -265     23    241     49    122     25    -85     20   -122
    192    355    161   -275     15    259     59    127     31    -80     23   -122
    187    371    184   -277      2    277     72    137     46    -64     31   -114
    181    400    218   -290    -18    309    101    158     75    -46     49    -96
    184    439    254   -311    -33    348    132    174     98    -31     59    -85
    181    444    262   -314    -38    353    148    187    103    -31     54    -88
    187    483    296   -335    -54    389    163    207    132     -5     72    -67
    202    579    376   -392    -88    478    171    218    168     36    111    -28
    213    646    433   -428   -109    540    161    207    187     67    137      2
    220    698    478   -459   -129    589    127    189    192     90    150     20
    236    693    457   -465   -109    576    109    184    187     96    142     20
    241    683    441   -465    -98    563     88    163    163     83    122      7
    223    659    436   -441   -106    548     70    145    145     72    109      2
    202    631    428   -418   -111    530     62    132    135     62     98     -2
    200    524    324   -361    -62    426     54    127    106     31     57    -38
    200    400    197   -301      0    298     36    111     51    -31    -12   -103
    194    337    140   -267     25    239     31     98     18    -64    -57   -140
    194    296     98   -246     49    197     18     83    -12    -88    -83   -163
    189    246     57   -218     67    153      5     62    -41   -111   -109   -189
    168    207     38   -189     64    122      2     54    -57   -124   -124   -210
    163    192     28   -179     67    109     -2     49    -64   -132   -127   -220
    171    176      2   -174     83     90     -5     44    -75   -145   -135   -236
    174    168     -5   -171     90     83      0     51    -70   -135   -127   -228
    176    161    -18   -168     96     72      7     57    -67   -135   -122   -223
    181    129    -51   -155    116     41      7     54    -75   -145   -129   -233
    184    109    -77   -148    132     15     10     51    -77   -150   -129   -239
    181    111    -70   -145    127     20     25     57    -75   -148   -127   -236
    171     93    -80   -135    124      7     31     57    -77   -155   -132   -244
    161     59   -101   -111    132    -20     38     51    -85   -166   -140   -254
    168     54   -114   -111    140    -31     46     57    -80   -166   -132   -249
    174     10   -163    -90    168    -75     51     64    -96   -192   -158   -275
    239   -140   -379    -51    306   -259     80     85   -187   -324   -293   -407
    275   -345   -620     33    446   -483    192    181   -265   -498   -493   -610
    270   -361   -633     44    449   -498    361    355   -194   -532   -548   -691
    210   -124   -335    -41    272   -228    452    322    -49   -384   -379   -548
     64    350    285   -210   -111    319    244   -252     -2    -98      5   -163
    -96   1109   1205   -506   -652   1158    -62   -779    174    436    649    488
   -194   1771   1966   -789  -1083   1870   -309   -987    483   1052   1309   1145
   -127   1782   1909   -826  -1018   1844   -597  -1124    472   1244   1496   1376
    -85   1184   1267   -550   -675   1223   -709  -1221    -33    644    891    820
    -67    571    639   -252   -353    605   -563  -1078   -511   -140     90     36
    -15    184    200    -85   -109    192   -314   -662   -522   -407   -265   -324
     67    106     38    -85     15     72    -90   -249   -275   -283   -220   -301
    127     77    -51   -103     90     12     44     -7   -124   -194   -161   -257
    155     44   -111   -101    132    -33     98     80    -85   -189   -171   -277
    166     33   -135   -101    150    -49    116    106    -83   -210   -197   -309
    166     36   -129   -101    148    -46    135    135    -75   -215   -207   -314
    168     36   -135   -103    150    -49    140    155    -62   -210   -205   -306
    168     49   -119   -109    142    -33    153    181    -44   -192   -192   -288
    166     57   -109   -111    137    -25    166    200    -31   -176   -187   -277
    171     72    -98   -122    135    -12    163    210    -28   -176   -189   -280
    179    109    -70   -148    124     20    153    213    -31   -192   -202   -293
    184    116    -67   -150    124     25    148    223    -18   -181   -197   -288
    179    124    -54   -153    116     36    158    241      0   -163   -184   -270
    192    142    -49   -166    122     46    166    259      7   -155   -184   -265
    200    150    -51   -176    127     49    181    280     31   -127   -163   -241
    200    158    -41   -179    122     59    194    306     51   -101   -145   -220
    210    166    -44   -189    127     62    207    332     70    -77   -135   -207
    228    176    -51   -202    140     62    220    361     98    -51   -119   -192
    228    207    -20   -220    122     93    231    394    127    -25   -103   -176
    231    257     25   -244    103    142    244    431    158     12    -77   -150
    244    265     18   -257    111    142    262    472    189     41    -62   -127
    254    272     18   -262    119    145    275    522    223     72    -51   -106
    262    293     31   -280    114    161    293    581    275    124    -18    -70
    283    316     31   -301    124    174    311    644    322    174     15    -31
    301    350     46   -327    127    197    324    709    379    236     62     25
    309    381     72   -345    119    228    348    787    454    319    129     96
    316    420    103   -371    106    262    355    846    509    376    184    137
    327    465    137   -397     93    301    355    891    553    426    231    179
    322    493    171   -410     75    335    368    932    600    472    280    223
    306    527    220   -415     44    374    374    950    633    511    322    259
    322    571    249   -449     36    413    368    953    644    524    350    283
    329    610    280   -470     23    446    361    948    657    537    374    306
    309    605    293   -459      7    449    361    932    662    545    394    324
    303    592    288   -446      7    441    363    909    649    527    389    322
    285    571    283   -428      0    428    361    865    615    498    368    306
    265    545    280   -405     -7    413    355    818    587    467    353    293
    272    517    244   -394     12    381    345    758    545    423    322    262
    283    475    192   -379     46    335    337    698    496    368    280    226
    270    426    155   -348     54    293    329    639    441    316    239    189
    254    379    124   -316     64    254    327    584    389    259    192    137
    239    324     83   -283     77    205    319    527    337    207    153     88
    226    275     49   -249     88    163    316    483    293    168    122     51
    213    249     33   -231     88    142    306    446    254    129     98     20
    202    223     18   -213     93    122    296    413    220     93     70     -7
    192    189     -5   -192     98     90    296    397    205     75     49    -25
    171    187     15   -179     77    101    306    389    202     67     54    -33
    166    181     12   -174     75     98    306    379    194     57     46    -41
    163    168      2   -166     80     85    306    368    189     49     36    -49
    155    181     23   -171     64    103    314    368    189     51     36    -46
    158    202     44   -179     57    124    324    379    202     64     46    -31
    174    236     59   -205     57    148    327    389    213     70     44    -20
    176    275     98   -226     38    187    335    402    236     85     54     -2
    168    314    145   -244     12    231    342    413    254    103     67     15
    179    329    150   -254     15    241    353    420    259    111     72     25
    187    376    189   -285      0    283    355    431    272    124     83     36
    192    444    252   -319    -31    348    374    452    314    163    116     72
    202    517    314   -361    -54    415    371    457    342    192    150    109
    210    607    397   -407    -93    504    345    441    361    215    176    140
    202    626    423   -415   -111    524    309    418    355    218    179    145
    205    623    415   -415   -106    519    296    402    340    207    168    137
    210    597    384   -405    -88    491    277    376    309    184    150    122
    200    594    394   -397    -96    496    262    345    285    168    142    111
    192    571    376   -384    -93    475    254    332    257    148    116     88
    202    478    272   -340    -33    376    252    322    213     96     57     36
    205    371    166   -288     18    270    246    314    171     44     -2    -10
    189    316    127   -252     31    223    246    309    148     15    -36    -36
    189    277     88   -233     49    184    239    285    114    -12    -64    -59
    194    259     64   -226     64    163    220    257     80    -44    -96    -90
    187    241     51   -215     67    148    218    249     72    -49   -106    -98
    179    202     23   -189     77    114    213    252     70    -46   -103    -90
    179    194     15   -189     83    106    194    241     54    -57   -122   -109
    184    184      0   -184     93     93    187    239     46    -62   -127   -119
    181    174     -7   -179     93     83    184    239     46    -59   -124   -119
    194    163    -31   -179    114     67    176    239     41    -57   -124   -116
    200    153    -49   -176    124     51    168    241     41    -49   -116   -114
    194    150    -46   -174    122     51    166    249     44    -41   -109   -103
    187    140    -46   -166    116     46    161    246     44    -44   -109   -106
    187    127    -59   -155    124     33    163    246     44    -44   -106   -103
    181    103    -80   -145    129     12    174    259     51    -41   -101   -101
    202     12   -189   -106    194    -88    187    283     23    -90   -148   -148
    244   -189   -436    -28    337   -314    241    358    -41   -218   -290   -285
    262   -353   -615     46    439   -483    387    509    -49   -348   -452   -454
    231   -218   -449     -7    337   -332    517    636     93   -277   -387   -418
    129    168     38   -148     44    103    457    324    155   -103   -137   -200
    -23    740    763   -358   -394    750    163   -345    103    189    298    223
   -176   1519   1696   -670   -935   1608   -114   -813    228    698    927    820
   -197   1914   2112   -859  -1156   2013   -392  -1041    329   1091   1350   1223
   -142   1582   1722   -719   -932   1652   -584  -1153    106    927   1169   1088
   -109    909   1015   -402   -561    961   -535  -1078   -345    218    431    415
    -59    296    355   -116   -207    324   -319   -779   -628   -415   -254   -215
     18     98     77    -59    -28     88    -96   -311   -345   -296   -244   -218
     96     72    -23    -85     59     25     77     28    -77   -116   -106   -111
    148     41   -106    -96    127    -33    189    236     72    -23    -38    -59
    171     18   -153    -93    163    -67    228    301    106    -12    -38    -67
    184      5   -179    -96    181    -85    241    324    114    -20    -46    -85
    187     -5   -194    -90    189    -98    259    350    129    -15    -41    -83
    187     -7   -194    -90    189    -98    272    368    140    -12    -33    -75
    197      5   -192   -101    194    -93    275    379    150    -10    -25    -72
    194      0   -194    -98    194    -96    288    400    174      7     -5    -59
    189      0   -192    -96    189    -96    293    415    192     15      7    -51
    194      5   -189   -101    192    -93    290    420    200     20     18    -49
    192     31   -161   -111    176    -64    298    436    215     31     31    -38
    184     49   -137   -116    161    -44    309    457    236     46     44    -23
    194     57   -137   -127    166    -38    314    470    246     54     49    -18
    205     75   -129   -142    166    -25    322    488    259     67     59     -5
    205     98   -106   -150    155     -2    335    509    285     88     83     18
    205     96   -109   -150    155     -5    340    524    298     98     90     25
    205    109    -96   -155    150      7    350    548    311    111    103     36
    205    137    -67   -171    135     36    358    574    335    124    119     54
    213    142    -70   -176    142     36    374    607    363    150    148     83
    228    150    -80   -189    153     36    379    639    392    174    168     93
    231    184    -49   -207    140     67    394    685    426    205    194    114
    236    207    -31   -223    132     88    418    745    470    249    233    153
    257    244    -12   -249    135    116    433    800    511    285    267    184
    272    280      5   -277    132    142    457    862    563    329    311    228
    283    316     31   -301    127    174    480    930    618    389    363    285
    306    366     57   -337    124    213    496    979    659    433    400    329
    332    423     90   -376    122    257    501   1013    696    472    436    371
    329    475    145   -405     90    311    509   1041    727    514    472    413
    329    504    174   -418     77    340    517   1054    740    537    493    439
    342    537    194   -441     72    368    511   1044    730    530    491    441
    337    553    215   -444     62    384    511   1023    719    527    496    449
    329    568    236   -449     44    402    504    992    706    517    496    452
    319    574    254   -446     33    415    488    950    678    496    483    436
    309    563    254   -436     25    407    472    906    652    472    467    420
    290    558    267   -423     12    413    462    862    626    449    441    400
    270    514    241   -394     12    379    452    810    587    410    407    363
    252    470    218   -361     18    345    439    753    550    374    379    327
    223    431    205   -327     10    316    426    704    514    337    348    290
    205    394    189   -298      7    293    413    654    470    296    309    249
    197    340    140   -270     28    239    394    600    423    249    270    207
    181    296    114   -239     33    205    381    563    392    215    246    184
    166    275    109   -223     28    192    374    535    366    197    228    166
    174    257     83   -215     46    171    361    511    342    174    207    142
    168    233     64   -202     51    150    355    493    324    158    192    122
    161    213     51   -187     54    135    363    491    324    158    197    127
    153    205     51   -181     51    129    366    483    319    148    194    122
    153    197     44   -174     54    122    371    480    319    145    202    127
    142    213     67   -179     36    140    379    485    332    158    220    142
    142    239     96   -192     23    168    405    501    361    184    244    166
    148    272    124   -213     12    200    431    519    389    205    265    181
    145    303    158   -223     -5    231    457    540    420    236    301    207
    124    342    215   -236    -44    280    478    548    439    257    319    223
    132    353    220   -244    -44    288    480    548    433    246    309    213
    142    381    239   -262    -46    309    488    566    457    270    340    239
    150    459    309   -303    -77    384    506    592    501    324    394    290
    158    527    368   -342   -106    449    483    574    511    342    415    311
    171    555    381   -363   -103    470    449    553    511    353    426    324
    179    553    371   -368    -96    462    439    548    511    353    428    327
    179    540    361   -358    -90    452    431    540    501    340    420    327
    179    514    335   -348    -77    426    407    511    467    314    394    306
    174    493    319   -332    -72    407    392    493    444    290    374    288
    153    392    236   -275    -41    314    392    478    410    252    329    241
    145    249    103   -197     20    176    381    452    350    181    259    168
    129    171     38   -150     44    106    379    431    309    137    218    127
    111    140     28   -127     41     85    376    418    288    116    197    106
    106    119     12   -111     46     67    368    400    265     90    171     88
    111     98    -12   -103     62     44    358    379    236     57    142     62
    106     77    -28    -93     67     25    355    376    226     49    137     59
    103     62    -41    -85     72     10    361    379    223     51    142     57
    109     57    -54    -85     83      2    353    368    215     36    132     46
    122     64    -57    -93     90      5    353    363    210     25    119     44
    116     49    -70    -85     93    -10    355    363    213     28    116     46
    114     44    -72    -80     93    -12    350    353    205     23    111     41
    111     33    -77    -72     93    -20    348    340    194      7     98     28
     98     10    -88    -54     93    -38    355    342    192     12     96     33
     83     -7    -90    -38     85    -49    350    340    184      7     90     28
     83    -18   -101    -33     90    -59    348    340    179      0     80     18
     85    -64   -150    -12    116   -109    353    348    161    -28     46     -2
    124   -228   -353     51    239   -290    371    368     64   -158    -90   -122
    155   -454   -610    148    381   -532    480    465    -31   -355   -314   -340
    155   -467   -623    155    389   -545    628    592     12   -402   -376   -423
     72   -210   -283     67    176   -244    646    381     93   -270   -207   -275
    -51    290    342   -119   -197    316    363   -265     96     -2    163     93
   -207   1111   1317   -454   -761   1213     15   -771    270    535    810    740
   -335   1805   2140   -737  -1236   1971   -290   -995    568   1145   1470   1382
   -283   1844   2125   -782  -1205   1984   -613  -1117    566   1319   1639   1579
   -194   1301   1496   -553   -844   1397   -678  -1085    200    844   1143   1130
   -176    597    774   -210   -475    685   -371   -758   -202     83    350    376
   -114    174    288    -31   -202    231    -41   -267   -150   -132     41     57
    -23     62     85    -20    -54     72    184    106     62    -44     67     54
     33      0    -33    -15     33    -15    309    303    179     12    101     72
     44    -38    -85     -5     62    -62    348    358    200      5     93     49
     51    -62   -114      5     80    -88    363    379    197    -10     77     23
     51    -67   -119      7     83    -93    376    400    200    -20     72     15
     49    -64   -114      7     80    -88    394    423    215    -10     80     28
     51    -70   -122      7     85    -93    413    436    223     -5     85     25
     62    -64   -127      0     93    -96    418    449    231     -5     85     25
     62    -64   -127      2     93    -96    428    472    246      5    101     38
     64    -36   -101    -12     83    -67    433    485    262     18    119     54
     70    -28   -101    -20     83    -62    433    491    267     18    116     54
     72    -33   -109    -20     88    -70    439    506    283     25    124     70
     72    -18    -90    -25     80    -54    452    530    309     46    142     85
     80      0    -80    -38     80    -38    457    542    316     51    148     83
     83     10    -75    -49     80    -31    470    568    332     64    158     90
     80     23    -57    -51     67    -15    488    600    353     85    179    111
     80     36    -46    -59     64     -5    496    626    371     98    189    119
     93     49    -44    -70     70      2    514    654    389    111    200    129
     93     57    -36    -75     64     10    537    701    423    142    231    155
     98     85    -15    -93     57     36    555    750    457    166    254    171
    109    103     -5   -109     57     51    571    797    488    187    272    187
    116    122      5   -119     57     64    597    862    530    223    303    215
    127    150     20   -140     51     85    628    932    579    265    342    252
    153    187     33   -171     59    109    649    995    626    301    374    283
    176    231     54   -205     62    142    665   1054    670    337    407    314
    187    270     83   -228     51    176    696   1117    722    389    457    358
    200    309    109   -257     44    210    711   1158    761    428    493    392
    213    353    140   -283     36    249    719   1179    787    454    522    418
    207    387    176   -298     15    280    727   1195    813    485    555    452
    202    418    215   -309     -5    316    727   1189    815    498    568    465
    202    426    223   -316    -12    324    722   1166    807    488    563    467
    197    433    233   -316    -18    335    722   1143    797    478    561    470
    187    449    259   -319    -36    355    711   1101    776    462    555    465
    184    462    277   -322    -46    371    688   1039    740    428    530    444
    168    446    277   -306    -54    361    667    971    701    397    506    423
    150    426    275   -288    -62    350    652    909    665    368    485    405
    129    379    249   -254    -59    314    623    836    610    322    446    366
    119    335    215   -226    -46    275    592    763    558    275    402    324
     93    296    202   -197    -54    249    563    701    509    233    363    285
     83    249    166   -168    -41    207    545    652    459    192    324    246
     77    202    122   -140    -23    163    524    610    418    155    290    215
     67    179    111   -122    -20    145    509    576    394    135    272    200
     51    171    116   -111    -33    145    496    550    374    119    254    189
     46    168    122   -109    -38    145    488    532    363    106    241    181
     44    166    119   -106    -38    142    488    517    353     96    231    176
     38    158    119    -98    -38    140    493    514    361    103    236    181
     36    150    114    -96    -38    132    491    514    358    101    233    181
     38    158    119    -98    -41    137    478    504    350     90    223    171
     28    166    137    -98    -54    150    478    506    358     98    231    176
     31    189    158   -109    -62    174    498    522    381    124    254    197
     44    233    187   -140    -72    210    514    532    405    140    275    215
     41    270    226   -155    -90    249    532    545    423    158    293    236
     31    298    265   -166   -116    280    558    563    449    187    319    262
     31    290    259   -161   -114    275    566    566    446    184    314    257
     28    314    285   -174   -129    298    576    579    457    194    327    267
     18    366    348   -194   -163    358    592    605    493    239    371    311
     12    436    423   -226   -205    431    579    602    519    275    410    345
     23    493    470   -257   -223    483    545    581    527    290    431    363
     33    485    449   -262   -207    470    522    574    519    285    426    366
     41    467    426   -254   -192    446    511    563    506    275    418    361
     41    449    407   -246   -184    428    491    532    483    252    400    348
     38    431    392   -233   -176    413    470    509    454    231    381    335
     31    353    319   -192   -145    337    454    493    415    187    337    293
     31    228    197   -129    -83    213    441    467    350    119    267    228
     23    142    119    -83    -49    132    431    441    306     70    218    179
     10    101     90    -54    -38     96    426    418    283     44    189    153
      7     70     59    -38    -25     67    418    392    254     15    161    129
     10     41     31    -28    -10     36    407    371    226    -10    135    109
      0     33     33    -18    -15     31    402    363    218    -20    124    101
     -7     31     38    -10    -23     33    400    358    213    -25    119     98
      0     25     25    -15    -12     25    387    345    197    -44    103     83
      5     23     18    -15     -7     20    384    340    192    -51     96     77
      0     12     10     -7     -5     10    387    342    184    -57     90     72
      0      5      5     -2     -2      5    376    329    166    -70     75     59
      0     -7    -10      2      5     -7    371    322    158    -77     64     51
      2    -15    -18      5      7    -15    376    327    168    -70     75     62
     10    -18    -28      2     18    -23    381    329    168    -72     75     64
     20    -15    -36     -2     28    -25    376    324    158    -88     62     51
     20    -49    -70     12     44    -59    379    332    137   -116     31     25
     44   -210   -257     83    150   -233    400    345     44   -239    -98    -98
     75   -433   -511    179    293   -472    480    400    -75   -439   -319   -322
     90   -504   -594    207    342   -548    631    553    -62   -527   -426   -444
     36   -267   -303    114    168   -285    704    488     70   -381   -257   -293
    -90    218    309    -62   -200    262    522    -33    155    -93    109     80
   -252    987   1236   -368   -745   1111    226   -555    363    441    750    740
   -410   1758   2169   -672  -1288   1964     -5   -753    740   1117   1465   1457
   -355   1805   2158   -727  -1257   1982   -306   -859    761   1312   1652   1683
   -275   1288   1564   -506   -919   1423   -465   -963    296    789   1124   1205
   -241    628    870   -194   -558    748   -322   -823   -220     -2    319    420
   -174    155    329     10   -252    241    -38   -366   -254   -301    -75     15
    -77     62    137      7   -109     98    181     28    -31   -192    -31     33
     -5     12     18     -5    -10     15    311    244     88   -127      5     62
     12    -20    -33      2     20    -25    363    324    116   -122      2     51
     28    -31    -59      2     44    -44    379    350    111   -142    -23     23
     36    -44    -80      2     57    -62    389    371    103   -155    -44      5
     38    -51    -90      5     62    -70    405    389    114   -155    -51      5
     38    -54    -96      7     64    -75    413    402    127   -153    -54      7
     51    -38    -90     -5     70    -64    413    415    135   -148    -54      7
     49    -12    -64    -18     54    -38    418    423    137   -148    -57      7
     44    -10    -57    -18     49    -33    423    433    145   -140    -51     15
     54    -10    -67    -23     59    -38    426    441    150   -137    -54     18
     64      2    -62    -33     64    -28    431    457    158   -129    -54     28
     62      5    -57    -36     59    -25    433    475    168   -119    -49     36
     70     15    -54    -41     62    -18    441    496    179   -103    -36     57
     67     12    -54    -41     62    -20    452    517    189    -90    -31     72
     59     20    -38    -38     49     -7    467    548    215    -70    -15     90
     67     38    -31    -54     49      5    472    571    233    -59     -7    101
     83     36    -46    -59     64     -5    483    600    254    -44      0    114
     85     59    -25    -72     54     18    496    639    277    -20     12    137
     90     75    -15    -83     54     31    511    683    303      0     28    155
    109     93    -15   -103     62     41    519    722    329     15     38    163
    127    122     -5   -124     64     59    540    776    368     44     59    187
    137    153     15   -148     59     85    568    841    410     77     88    215
    163    192     28   -176     67    111    587    901    449    109    114    244
    181    233     49   -210     67    142    594    958    491    153    150    288
    197    288     88   -244     54    189    618   1018    550    213    197    342
    223    337    114   -283     51    226    639   1065    587    244    223    379
    249    374    124   -311     62    249    657   1091    610    272    252    418
    244    410    166   -327     38    288    667   1106    636    306    290    452
    244    452    207   -350     18    329    665   1109    646    322    306    467
    244    467    223   -355     10    345    662   1096    639    311    298    465
    236    465    228   -350      5    348    672   1078    628    296    285    459
    223    467    244   -348    -10    355    665   1049    620    296    283    465
    213    467    254   -340    -20    361    646   1000    589    272    265    449
    205    467    262   -337    -28    363    620    937    542    233    231    418
    184    454    270   -319    -41    363    602    870    498    192    189    384
    168    426    254   -298    -44    340    579    800    444    145    137    345
    161    394    233   -277    -36    314    545    727    379     88     85    301
    135    340    202   -239    -36    272    527    667    332     46     49    270
    111    283    171   -197    -28    228    517    615    283      0      5    231
    103    226    119   -166    -10    174    501    563    236    -41    -38    197
     93    179     85   -137      5    132    480    527    202    -70    -67    187
     83    168     83   -127      0    127    475    498    179    -90    -88    181
     90    161     70   -124     10    116    472    480    153   -116   -116    158
     90    163     70   -127     10    116    465    459    132   -137   -140    135
     80    163     80   -122      0    122    452    452    127   -132   -142    142
     72    168     96   -122    -12    132    436    439    111   -142   -155    132
     70    181    111   -124    -20    148    431    426    106   -145   -158    124
     62    181    119   -124    -28    153    433    428    116   -124   -145    155
     62    181    119   -124    -28    150    444    436    127   -111   -132    187
     77    197    116   -140    -20    158    459    446    135   -103   -124    207
     80    233    153   -155    -36    194    459    454    145    -85   -114    220
     67    265    197   -168    -64    231    470    467    166    -67   -103    215
     67    254    187   -161    -59    223    480    475    168    -70   -114    215
     70    265    194   -168    -62    231    498    488    176    -64   -119    231
     75    340    265   -207    -93    303    514    509    210    -33    -96    265
     88    436    348   -262   -129    392    504    509    231      2    -64    309
     88    506    415   -298   -163    462    478    493    254     46      2    394
     83    524    441   -303   -179    483    452    480    275     93     70    475
     75    504    428   -288   -176    467    446    475    277    106     80    423
     85    493    405   -290   -161    449    418    446    239     64      7    303
     85    491    402   -288   -158    446    392    413    189     -5    -88    311
     70    457    384   -265   -158    420    379    387    148    -49   -127    306
     62    314    252   -187    -93    283    358    350     75   -127   -205    226
     67    213    142   -142    -36    179    363    342     36   -168   -246    215
     51    168    116   -111    -31    142    374    337     25   -168   -239    233
     33    111     77    -75    -20     96    368    316     -2   -189   -249    228
     44    106     62    -75     -7     85    353    293    -33   -215   -275    197
     28     64     33    -49     -2     51    345    283    -51   -241   -311    132
     28     54     25    -44      2     41    329    265    -75   -275   -363    101
     41     59     18    -51     12     38    316    246    -90   -298   -387    127
     33     38      5    -36     15     23    316    244    -96   -301   -381    137
     38     36     -2    -38     20     18    316    246   -101   -301   -376    161
     44     54      7    -49     18     31    311    246    -96   -293   -366    158
     44     41     -5    -44     25     18    288    233   -106   -303   -381    140
     25     31      5    -28     10     18    275    220   -119   -314   -400    137
     28     10    -18    -20     23     -2    270    210   -132   -324   -410    122
     36     18    -18    -28     28      0    275    205   -140   -324   -407    114
     41     15    -25    -31     33     -2    277    205   -150   -337   -431    127
     75    -59   -135     -7    103    -96    285    226   -192   -392   -498     75
    111   -252   -366     70    236   -309    337    298   -262   -537   -680   -119
    127   -337   -467    103    296   -402    472    454   -233   -639   -820   -236
    106   -168   -277     31    192   -223    597    600    -51   -519   -704   -140
      0    226    226   -111   -111    226    568    355     64   -293   -407    109
   -145    820    966   -340   -555    893    285   -298     38     20     51    579
   -293   1514   1808   -610  -1052   1660     41   -719    176    519    662   1153
   -303   1834   2138   -766  -1221   1984   -207   -945    241    867   1036   1506
   -252   1423   1675   -584   -963   1548   -389  -1137   -116    563    714   1252
   -233    795   1028   -283   -631    911   -387  -1145   -672   -257   -129    472
   -184    340    522    -77   -353    431   -233   -865   -854   -735   -672    -62
   -111    140    252    -15   -184    197    -51   -431   -610   -654   -685    -59
    -20    109    129    -44    -75    119    106    -90   -358   -478   -550     72
     38    111     70    -75    -15     90    207    106   -215   -379   -470    129
     51     67     15    -59     18     44    239    166   -176   -366   -459    124
     57     46    -12    -54     33     18    254    187   -171   -376   -470     96
     49     59     10    -54     20     36    275    205   -155   -368   -465     85
     51     57      5    -54     23     31    280    223   -142   -355   -441    101
     54     59      5    -57     23     31    277    228   -137   -348   -423    114
     64     80     15    -75     23     49    280    239   -127   -332   -410    119
     70     83     12    -75     28     49    290    257   -106   -316   -392    116
     70     88     18    -80     23     54    290    267    -98   -314   -394    114
     72    101     28    -88     20     64    301    290    -72   -298   -379    101
     75    124     49   -101     12     85    298    303    -62   -290   -379     96
     90    145     54   -116     18    101    301    311    -57   -298   -384    145
     88    150     59   -119     15    106    303    324    -44   -280   -363    145
     75    135     59   -106      7     98    311    348    -23   -270   -361    137
     80    142     62   -114     10    103    314    368     -5   -259   -353    153
     93    207    114   -150    -10    161    309    381     12   -239   -329    163
     90    226    132   -158    -20    179    322    418     51   -194   -285    202
     98    233    135   -166    -18    184    340    452     85   -161   -259    213
    129    246    116   -189      5    181    345    483    106   -148   -254    215
    137    280    142   -207     -2    213    355    522    135   -127   -231    249
    137    314    176   -226    -20    246    374    576    181    -80   -181    296
    135    337    202   -236    -33    270    379    628    226    -38   -140    327
    132    361    226   -246    -46    293    389    683    270     -2   -103    345
    150    392    241   -270    -44    316    410    743    314     33    -77    387
    184    436    252   -311    -33    342    415    789    355     67    -44    433
    207    498    290   -353    -41    397    423    828    400    109      5    478
    197    561    363   -381    -83    462    433    846    426    140     41    506
    187    600    413   -392   -111    506    436    844    431    153     62    532
    194    618    423   -407   -114    522    431    831    426    150     67    542
    197    649    452   -423   -127    550    433    813    420    145     67    535
    176    683    506   -431   -166    594    426    779    405    132     59    524
    150    691    540   -420   -194    615    433    753    392    124     62    530
    135    683    548   -407   -207    615    433    711    361     93     38    506
    124    667    540   -397   -207    605    426    665    324     54      7    470
    119    639    519   -381   -200    579    413    613    285      7    -38    428
    103    623    519   -363   -207    571    405    545    228    -57    -96    368
     67    584    514   -327   -223    550    402    485    181   -111   -145    316
     36    545    506   -290   -236    527    392    436    145   -145   -174    288
     36    522    485   -280   -223    504    361    376     90   -200   -228    233
     31    485    454   -257   -210    470    348    332     46   -252   -272    187
      5    483    478   -244   -236    483    337    298     23   -272   -288    176
      0    491    491   -244   -244    491    324    270     10   -285   -293    171
     -2    488    491   -244   -246    488    314    249      0   -301   -311    153
     -5    485    491   -239   -246    488    314    236    -15   -316   -332    132
      0    506    504   -254   -252    506    303    215    -38   -337   -353    109
     -5    519    524   -259   -265    522    296    197    -49   -345   -353    103
      0    535    535   -267   -267    535    293    192    -46   -345   -348    114
     -7    558    566   -275   -285    561    296    184    -36   -335   -332    132
     15    618    600   -316   -293    610    311    197    -18   -316   -314    148
     25    667    639   -348   -306    654    327    213      7   -296   -293    166
     12    693    680   -353   -332    685    342    228     31   -275   -272    187
    -10    711    722   -350   -366    717    353    228     41   -270   -265    200
    -25    709    735   -342   -381    722    350    215     36   -277   -270    189
    -20    784    805   -381   -413    795    345    223     57   -249   -244    220
     -5    885    891   -441   -449    888    332    231     90   -210   -205    262
      5    976    971   -491   -483    974    306    213    116   -184   -171    296
      5   1026   1018   -517   -506   1023    283    200    124   -171   -155    316
      5   1021   1015   -511   -506   1018    267    187    111   -181   -163    309
     10   1005    995   -509   -491   1002    239    158     85   -205   -184    288
      0   1002   1002   -501   -501   1002    210    119     62   -226   -194    285
    -12    966    979   -478   -496    974    192    101     41   -249   -218    270
    -20    859    880   -420   -449    870    176     70    -15   -309   -283    207
    -28    737    763   -355   -394    750    166     49    -72   -371   -345    150
    -38    646    685   -303   -361    665    166     36   -106   -407   -371    129
    -57    615    672   -280   -366    644    148      0   -142   -444   -400    111
    -64    576    639   -257   -350    607    132    -23   -171   -467   -418     93
    -62    579    639   -259   -350    607    116    -44   -192   -491   -439     49
    -80    574    654   -246   -366    613    103    -62   -213   -517   -462     23
    -80    555    636   -239   -358    594     80    -88   -239   -548   -491     28
    -83    553    636   -233   -358    594     67    -98   -244   -550   -485     38
    -90    542    631   -226   -361    587     54   -119   -257   -568   -496     25
    -96    542    639   -223   -366    589     41   -140   -270   -584   -501     12
    -98    519    615   -213   -355    568     33   -150   -277   -597   -509     15
    -90    514    605   -213   -348    558     36   -150   -275   -597   -509     15
    -90    522    610   -215   -353    566     33   -158   -280   -610   -519      5
    -88    540    628   -226   -358    584     12   -179   -293   -623   -524     10
    -90    527    615   -220   -353    571      0   -189   -303   -633   -532     -5
    -80    441    522   -181   -301    480      2   -187   -345   -698   -600    -70
    -33    241    272   -103   -153    257     38   -150   -457   -859   -766   -197
    -12     49     62    -18    -36     54    168    -28   -519  -1028   -948   -363
    -49     96    145    -25    -98    119    311     38   -446  -1023   -937   -392
   -142    480    620   -168   -381    550    197   -392   -439   -893   -735   -231
   -249   1072   1319   -413   -784   1195   -207  -1109   -498   -623   -353    127
   -368   1906   2275   -769  -1322   2091   -641  -1649   -420   -163    220    701
   -459   2590   3047  -1067  -1753   2818  -1031  -1951   -215    340    769   1213
   -387   2496   2881  -1054  -1634   2688  -1306  -2018   -252    405    831   1293
   -319   1862   2179   -774  -1249   2018  -1171  -1795   -571   -129    275    807
   -285   1122   1408   -418   -846   1265   -766  -1361   -904   -831   -472     77
   -223    769    992   -272   -607    880   -426   -844   -683   -867   -644    -88
   -161    701    862   -270   -511    782   -244   -522   -475   -771   -594     -5
   -142    659    802   -259   -472    730   -171   -392   -397   -735   -561      2
   -129    592    722   -231   -426    657   -135   -358   -400   -756   -581    -33
   -111    610    719   -252   -415    665    -98   -322   -374   -745   -571    -41
   -106    623    730   -259   -418    675    -83   -311   -371   -756   -581    -49
   -111    626    735   -257   -423    678    -90   -314   -379   -771   -592    -38
   -124    610    735   -241   -428    672    -98   -319   -389   -784   -597    -51
   -140    639    776   -249   -459    706    -96   -316   -387   -782   -587    -33
   -140    659    800   -259   -470    730    -80   -298   -366   -753   -555      5
   -132    670    802   -270   -467    735    -83   -296   -361   -745   -542    -31
   -124    696    820   -285   -472    758    -85   -293   -366   -758   -561    -38
   -116    709    823   -296   -470    766    -90   -285   -368   -769   -566    -15
   -111    719    831   -303   -470    774    -77   -280   -366   -769   -561    -10
   -109    753    859   -324   -483    805    -72   -277   -361   -763   -555     10
   -116    761    878   -322   -496    818    -77   -267   -355   -753   -545      0
   -122    787    909   -335   -514    846    -72   -249   -348   -753   -548     18
   -111    802    914   -348   -511    857    -59   -236   -340   -756   -540     54
   -106    820    927   -358   -519    872    -41   -210   -314   -735   -509     54
   -109    828    937   -358   -522    883    -18   -184   -298   -730   -498     54
    -98    854    953   -379   -527    904     -2   -150   -275   -717   -472     90
    -90    901    992   -405   -540    945     18   -103   -236   -683   -426    119
    -77    932   1008   -428   -542    969     51    -46   -192   -649   -392    153
    -54    953   1008   -449   -530    979     83      7   -161   -626   -366    181
    -33    997   1031   -483   -532   1015    119     59   -124   -600   -332    174
    -20   1062   1080   -522   -550   1070    142    116    -77   -563   -306    200
     -5   1127   1132   -563   -568   1130    168    168    -36   -532   -267    277
    -18   1182   1200   -581   -607   1189    179    189    -15   -514   -236    301
    -18   1223   1239   -602   -628   1231    179    202     -2   -498   -218    327
    -15   1265   1278   -626   -646   1270    168    200      2   -480   -189    350
    -25   1286   1312   -631   -670   1296    150    171    -10   -485   -187    350
    -31   1312   1343   -639   -685   1327    137    148    -15   -483   -179    368
    -49   1337   1384   -646   -717   1361    129    111    -25   -480   -168    384
    -51   1361   1413   -654   -732   1387    101     54    -57   -498   -174    381
    -57   1356   1413   -652   -735   1384     67    -12   -101   -524   -187    366
    -77   1361   1439   -641   -758   1400     38    -72   -140   -545   -194    348
    -75   1371   1447   -646   -761   1408     -2   -135   -179   -568   -210    314
    -96   1337   1434   -620   -763   1384    -46   -223   -249   -633   -272    257
   -122   1288   1410   -584   -766   1348    -75   -296   -311   -691   -327    226
   -140   1249   1389   -553   -763   1319    -96   -337   -348   -709   -335    226
   -145   1244   1389   -550   -766   1317   -132   -400   -397   -750   -368    181
   -161   1221   1379   -530   -769   1299   -153   -449   -428   -779   -397    155
   -166   1200   1363   -519   -763   1280   -161   -467   -441   -782   -402    150
   -168   1202   1371   -517   -769   1286   -171   -491   -459   -787   -418    129
   -192   1205   1397   -506   -795   1301   -184   -514   -478   -800   -433    129
   -200   1202   1402   -501   -800   1301   -184   -517   -483   -797   -428    132
   -215   1226   1441   -506   -828   1332   -192   -535   -491   -795   -433    122
   -207   1239   1447   -514   -826   1343   -202   -540   -496   -792   -433    119
   -207   1260   1465   -527   -836   1361   -197   -535   -488   -784   -420    132
   -220   1280   1499   -530   -859   1389   -200   -537   -485   -782   -410    140
   -220   1293   1514   -537   -867   1402   -202   -535   -488   -782   -407    148
   -210   1314   1525   -550   -867   1418   -181   -509   -465   -750   -381    174
   -207   1382   1590   -587   -898   1483   -158   -475   -418   -698   -332    213
   -210   1452   1662   -620   -935   1556   -142   -462   -394   -667   -301    228
   -215   1475   1691   -631   -953   1584   -124   -444   -376   -649   -277    246
   -233   1439   1673   -602   -953   1556    -98   -428   -371   -641   -272    257
   -236   1473   1706   -618   -971   1590    -88   -415   -350   -620   -254    272
   -236   1577   1810   -670  -1023   1693    -96   -405   -309   -576   -210    311
   -254   1631   1883   -691  -1067   1756   -119   -413   -283   -535   -163    358
   -259   1662   1922   -701  -1091   1792   -145   -415   -262   -501   -114    400
   -246   1662   1906   -709  -1075   1784   -174   -426   -280   -498   -114    361
   -262   1644   1906   -691  -1083   1774   -187   -444   -306   -519   -142    324
   -290   1608   1899   -659  -1096   1753   -197   -465   -332   -540   -150    340
   -309   1587   1896   -639  -1101   1740   -226   -491   -353   -548   -145    337
   -337   1467   1805   -566  -1072   1636   -241   -514   -410   -594   -194    288
   -353   1325   1678   -485  -1015   1501   -239   -524   -452   -636   -239    244
   -361   1260   1621   -452   -989   1439   -236   -527   -467   -644   -244    236
   -374   1244   1618   -433   -995   1431   -231   -530   -470   -646   -231    236
   -387   1210   1597   -413   -992   1402   -241   -542   -485   -662   -244    181
   -405   1163   1566   -379   -987   1363   -244   -550   -504   -680   -275    155
   -413   1145   1558   -366   -987   1350   -249   -555   -511   -701   -309    150
   -423   1137   1561   -355   -992   1348   -252   -553   -519   -701   -314    163
   -436   1122   1558   -342   -997   1340   -239   -550   -522   -688   -314    189
   -436   1132   1566   -348  -1000   1348   -233   -545   -517   -662   -306    161
   -428   1124   1551   -350   -989   1337   -228   -532   -511   -649   -314    158
   -439   1106   1545   -332   -992   1325   -223   -527   -509   -639   -316    161
   -459   1101   1558   -322  -1008   1327   -220   -530   -511   -633   -319    145
   -465   1091   1556   -314  -1010   1322   -220   -519   -509   -618   -311    155
   -452   1093   1545   -322  -1000   1319   -223   -504   -498   -594   -290    161
   -454   1085   1540   -314   -997   1312   -231   -493   -498   -587   -293    153
   -452   1013   1462   -283   -958   1239   -218   -480   -524   -618   -332     96
   -423    815   1236   -197   -828   1026   -163   -439   -628   -761   -480    -41
   -428    600   1028    -85   -730    813    -20   -335   -709   -914   -641   -233
   -428    607   1036    -88   -732    820    153   -189   -628   -893   -644   -322
   -514    893   1408   -192   -961   1150    148   -441   -532   -737   -462   -140
   -644   1483   2127   -420  -1384   1805   -122   -969   -384   -348      7    366
   -782   2340   3120   -779  -1953   2730   -433  -1319    -25    322    750   1085
   -859   2972   3832  -1054  -2346   3400   -693  -1358    426    995   1426   1714
   -766   2740   3504   -989  -2135   3122   -971  -1436    277    932   1358   1675
   -750   2125   2873   -688  -1813   2499  -1026  -1535   -327    223    675   1028
   -761   1499   2260   -368  -1512   1880   -800  -1337   -763   -457    -10    355
   -717   1163   1880   -223  -1299   1522   -498   -888   -693   -581   -202    111
   -636   1117   1753   -241  -1195   1434   -290   -561   -509   -483   -140    129
   -576   1065   1639   -244  -1106   1350   -179   -379   -415   -439   -116    150
   -553   1013   1566   -228  -1060   1288   -135   -314   -402   -441   -124    124
   -553   1002   1556   -223  -1054   1278   -101   -277   -400   -452   -137     83
   -555   1005   1561   -226  -1057   1280    -85   -257   -397   -465   -161     72
   -561   1010   1571   -226  -1067   1291    -70   -241   -387   -465   -163     62
   -571   1018   1587   -223  -1078   1301    -38   -210   -353   -439   -135     72
   -566   1018   1584   -226  -1075   1301    -12   -171   -316   -400    -88    114
   -574    995   1566   -210  -1072   1280     -5   -145   -306   -384    -64    122
   -571   1023   1592   -226  -1083   1306     -5   -127   -296   -371    -57    109
   -568   1062   1631   -246  -1101   1345    -23   -127   -296   -371    -62     93
   -571   1078   1649   -252  -1109   1363    -18   -109   -275   -361    -51     88
   -584   1070   1652   -244  -1119   1361      7    -72   -252   -342    -46     88
   -574   1083   1657   -254  -1117   1369     31    -28   -218   -314    -31    135
   -540   1114   1654   -288  -1098   1382     41      5   -192   -290     -5    158
   -555   1096   1652   -270  -1104   1374     36     25   -174   -275      5    145
   -566   1143   1709   -288  -1137   1426     51     62   -142   -254     10    155
   -561   1192   1753   -314  -1158   1470     77    103    -96   -205     44    171
   -550   1192   1743   -319  -1148   1465    109    163    -38   -148    101    236
   -540   1215   1756   -337  -1148   1486    114    223      2    -88    155    275
   -561   1208   1766   -324  -1163   1486    137    272     41    -64    161    254
   -568   1208   1777   -319  -1174   1491    142    316     62    -51    161    270
   -535   1234   1766   -350  -1150   1499    155    394    137     33    228    329
   -491   1319   1810   -413  -1150   1564    192    485    220    116    306    345
   -452   1402   1852   -478  -1153   1626    223    553    272    161    335    379
   -418   1465   1880   -524  -1150   1673    262    623    340    215    384    449
   -423   1486   1906   -532  -1166   1696    280    680    418    306    467    540
   -420   1514   1935   -545  -1176   1725    285    719    480    379    542    584
   -436   1543   1977   -553  -1208   1758    280    722    498    400    555    540
   -449   1566   2016   -558  -1234   1790    290    732    514    413    548    584
   -465   1582   2047   -561  -1254   1813    309    753    555    472    605    639
   -436   1636   2073   -600  -1254   1855    309    745    576    509    649    600
   -449   1644   2091   -597  -1270   1867    314    714    571    491    610    537
   -480   1647   2127   -584  -1304   1886    296    657    530    446    568    558
   -498   1644   2140   -574  -1322   1891    272    589    488    405    558    600
   -540   1577   2117   -517  -1327   1847    246    522    446    381    532    457
   -555   1551   2107   -501  -1330   1829    218    454    394    322    459    384
   -594   1499   2094   -452  -1345   1797    205    389    345    265    407    407
   -610   1460   2070   -426  -1340   1766    187    322    293    223    394    397
   -597   1441   2039   -420  -1317   1740    184    285    272    228    413    363
   -594   1421   2016   -415  -1306   1717    192    277    280    246    418    316
   -613   1405   2018   -397  -1314   1712    194    257    272    241    392    252
   -631   1366   1997   -368  -1314   1683    184    223    241    207    353    223
   -628   1330   1958   -350  -1293   1644    179    202    223    187    340    205
   -644   1317   1961   -335  -1304   1636    176    192    215    174    324    207
   -675   1293   1969   -309  -1322   1631    181    184    210    168    327    192
   -680   1291   1969   -306  -1325   1628    192    184    220    184    319    145
   -698   1306   2005   -303  -1350   1654    181    187    231    197    324    226
   -685   1288   1974   -301  -1330   1628    150    176    233    210    355    226
   -693   1299   1990   -303  -1343   1644    137    184    257    246    387    187
   -691   1330   2021   -319  -1356   1675    179    213    293    270    402    213
   -696   1361   2057   -332  -1376   1709    189    218    303    275    431    239
   -688   1389   2078   -350  -1384   1732    189    226    322    303    457    257
   -678   1389   2068   -355  -1371   1727    220    262    361    348    493    293
   -691   1392   2083   -353  -1387   1738    262    296    400    402    545    301
   -685   1467   2153   -389  -1418   1810    296    316    444    452    574    252
   -670   1574   2244   -452  -1457   1909    322    361    527    550    657    389
   -654   1641   2296   -493  -1475   1969    316    381    587    641    758    444
   -659   1641   2301   -491  -1480   1971    283    358    597    672    779    363
   -641   1628   2270   -493  -1454   1948    267    332    558    618    724    392
   -662   1592   2255   -467  -1457   1922    239    290    519    589    709    413
   -685   1558   2244   -436  -1465   1901    213    257    496    584    696    394
   -701   1501   2203   -400  -1452   1849    205    239    470    566    691    379
   -737   1353   2091   -306  -1413   1722    213    233    446    550    675    327
   -714   1247   1958   -267  -1335   1602    215    254    441    550    672    265
   -691   1218   1909   -265  -1299   1564    223    241    420    519    626    163
   -711   1169   1880   -231  -1296   1525    228    205    379    452    558    187
   -748   1117   1865   -184  -1306   1491    223    187    358    439    566    194
   -740   1096   1834   -179  -1286   1465    218    192    361    454    581    148
   -743   1067   1810   -161  -1278   1436    218    187    358    444    574    140
   -737   1060   1797   -163  -1267   1428    215    192    374    470    605    168
   -722   1062   1784   -168  -1252   1423    213    197    384    488    631    142
   -743   1034   1774   -148  -1260   1402    241    205    394    498    636     88
   -756   1018   1771   -132  -1265   1395    249    205    402    514    657    119
   -740   1041   1782   -153  -1260   1410    231    194    405    524    675     88
   -740   1008   1748   -132  -1244   1376    215    171    368    480    620     28
   -740    987   1727   -124  -1234   1356    220    174    358    452    584     67
   -743    979   1719   -119  -1231   1348    236    192    387    496    646    101
   -727    976   1704   -124  -1215   1340    239    200    405    537    701     80
   -717    906   1623    -93  -1169   1265    254    215    384    514    662    -62
   -683    732   1413    -25  -1047   1072    316    298    314    374    488   -184
   -670    566   1236     51   -953    901    441    431    275    226    324   -290
   -698    654   1353     20  -1026   1005    579    542    371    265    358   -335
   -802    966   1769    -80  -1286   1366    576    298    475    457    607   -106
   -911   1553   2465   -322  -1688   2008    213   -384    462    792   1070    319
  -1039   2312   3351   -636  -2195   2831   -114   -854    641   1343   1696    885
  -1083   2772   3855   -846  -2468   3312   -366  -1054    857   1821   2190   1366
  -1034   2488   3522   -727  -2278   3005   -561  -1195    662   1714   2078   1236
   -992   1860   2852   -436  -1922   2356   -574  -1197     96    940   1270    485
   -956   1280   2234   -163  -1595   1756   -389   -943   -244    322    592   -111
   -906   1013   1919    -54  -1413   1465   -135   -472    -28    374    558   -106
   -844    976   1821    -64  -1332   1397     80    -98    262    587    724    -31
   -789    971   1761    -90  -1275   1366    189    114    413    704    810    -20
   -782    948   1727    -83  -1254   1337    233    184    441    706    802    -23
   -766    932   1699    -85  -1231   1314    265    218    452    698    792    -25
   -771    875   1647    -51  -1208   1260    293    246    454    696    792    -15
   -758    872   1631    -57  -1197   1252    314    280    483    737    844    -18
   -769    922   1691    -77  -1228   1304    316    288    491    748    841    -62
   -756    922   1675    -85  -1215   1299    316    296    480    732    836    -33
   -758    896   1654    -67  -1205   1275    319    309    491    753    865    -10
   -758    906   1665    -72  -1210   1286    324    319    511    784    906      5
   -756    930   1686    -88  -1221   1306    342    337    537    815    930    -10
   -727    945   1673   -109  -1200   1306    358    368    571    849    948     -2
   -719    963   1683   -122  -1200   1322    366    381    584    857    948      5
   -743    961   1704   -109  -1226   1332    368    379    579    857    945     64
   -743    937   1680    -98  -1213   1309    379    394    594    891    982     57
   -740    961   1701   -111  -1221   1330    389    423    623    935   1021     75
   -743    979   1722   -116  -1231   1350    381    433    623    935   1028     77
   -732    974   1706   -119  -1221   1337    394    454    644    953   1036     77
   -714    982   1696   -135  -1205   1337    410    493    678   1002   1072    116
   -704    992   1696   -145  -1202   1343    439    553    730   1075   1145    166
   -704   1010   1714   -153  -1208   1361    457    602    776   1145   1231    197
   -711   1008   1719   -148  -1215   1363    475    636    802   1184   1254    135
   -704   1023   1727   -158  -1215   1374    485    672    810   1179   1228    166
   -665   1054   1719   -194  -1192   1387    498    730    839   1197   1234    262
   -626   1114   1740   -244  -1182   1426    509    792    883   1249   1288    337
   -618   1122   1740   -254  -1179   1431    524    852    943   1319   1363    363
   -610   1166   1777   -277  -1195   1473    548    901    997   1382   1431    402
   -587   1239   1826   -327  -1208   1532    542    924   1028   1434   1488    441
   -600   1208   1808   -303  -1202   1506    558    958   1072   1504   1561    457
   -610   1234   1844   -314  -1226   1538    579    950   1083   1519   1569    402
   -597   1296   1893   -350  -1247   1595    584    917   1044   1460   1504    420
   -587   1309   1896   -363  -1241   1602    576    883   1010   1415   1486    522
   -587   1340   1927   -376  -1257   1634    581    857   1013   1444   1532    527
   -594   1317   1909   -363  -1252   1613    574    828   1002   1457   1551    483
   -589   1296   1886   -353  -1239   1590    566    776    974   1428   1514    407
   -618   1265   1880   -324  -1249   1571    566    732    943   1389   1465    371
   -654   1197   1852   -270  -1252   1525    561    680    906   1345   1418    319
   -665   1145   1808   -241  -1236   1475    532    628    865   1312   1397    298
   -667   1109   1774   -220  -1221   1441    511    566    815   1254   1345    223
   -680   1067   1745   -194  -1213   1405    504    519    774   1200   1283    220
   -691   1013   1704   -161  -1197   1358    485    483    743   1176   1254    179
   -698    958   1657   -132  -1176   1306    465    446    714   1158   1241    140
   -698    950   1647   -127  -1174   1299    459    420    693   1148   1223    119
   -717    937   1652   -111  -1184   1293    457    392    672   1124   1195    101
   -711    927   1639   -106  -1174   1283    454    387    662   1122   1195    103
   -719    904   1623    -93  -1171   1262    449    384    665   1137   1208    114
   -735    867   1602    -67  -1169   1236    462    392    683   1179   1260    116
   -730    896   1626    -85  -1176   1260    449    384    688   1192   1265     18
   -683    909   1592   -111  -1137   1249    433    374    667   1153   1208     31
   -698    919   1618   -111  -1158   1267    462    384    678   1158   1228    127
   -706    976   1683   -135  -1195   1330    496    407    711   1210   1296    166
   -691    997   1688   -153  -1189   1343    498    431    740   1257   1335    135
   -714   1028   1743   -155  -1228   1384    509    436    761   1265   1325    158
   -704   1049   1753   -174  -1231   1402    519    436    766   1260   1319    202
   -683   1031   1714   -174  -1200   1374    527    441    776   1283   1353    213
   -680   1088   1769   -205  -1226   1428    540    467    831   1356   1428    231
   -675   1184   1860   -254  -1267   1522    548    491    891   1431   1504    249
   -683   1213   1893   -267  -1288   1553    506    454    878   1415   1488    257
   -693   1195   1888   -252  -1291   1540    478    439    867   1413   1475    267
   -696   1148   1842   -226  -1267   1493    470    423    852   1413   1465    267
   -672   1153   1826   -239  -1249   1488    441    392    820   1405   1447    239
   -670   1137   1808   -233  -1239   1470    426    366    795   1395   1441    259
   -672   1072   1745   -200  -1208   1408    428    363    779   1392   1431    226
   -688    945   1634   -129  -1161   1288    415    340    719   1332   1350    145
   -670    813   1483    -70  -1075   1148    394    309    649   1260   1278     98
   -691    737   1428    -23  -1060   1080    387    285    615   1236   1249     57
   -696    719   1413    -12  -1054   1065    374    259    587   1213   1213     15
   -678    698   1374    -10  -1026   1036    350    233    550   1174   1187     33
   -652    665   1317     -5   -984    989    350    241    542   1174   1189     31
   -670    639   1306     12   -989    971    374    244    548   1192   1205     31
   -678    623   1301     25   -989    961    363    228    540   1200   1215      7
   -672    623   1293     23   -984    958    350    220    527   1195   1210    -23
   -691    589   1280     51   -984    935    358    218    519   1184   1192    -31
   -683    566   1249     57   -966    906    348    226    524   1197   1213    -18
   -665    537   1202     62   -932    867    342    228    524   1200   1213    -51
   -662    553   1215     51   -937    883    332    200    501   1163   1163    -67
   -678    558   1236     59   -956    896    337    189    480   1122   1122     -2
   -683    519   1200     80   -943    857    348    194    488   1135   1143    -10
   -675    480   1153     96   -914    815    342    194    478   1143   1158    -36
   -667    340   1005    163   -839    672    355    210    410   1080   1088   -153
   -631     90    722    270   -675    405    433    277    280    888    859   -387
   -605    -28    576    316   -592    272    579    402    249    748    685   -517
   -646    179    826    233   -735    501    636    293    311    805    753   -407
   -730    631   1358     49  -1044    995    400   -272    322   1026   1054   -106
   -831   1361   2192   -265  -1512   1777    -18   -901    405   1480   1621    423
   -945   2197   3143   -628  -2047   2670   -402  -1249    701   2156   2366   1039
   -940   2574   3512   -818  -2226   3042   -771  -1436    857   2548   2753   1335
   -839   2197   3037   -680  -1938   2616   -896  -1434    579   2226   2397   1088
   -800   1449   2249   -324  -1525   1849   -607  -1163     57   1400   1571    433
   -779    831   1610    -25  -1197   1221   -192   -626     10   1034   1119     23
   -730    615   1345     54  -1036    979     96   -179    270   1117   1119    -18
   -678    553   1228     59   -953    891    244     64    426   1200   1179      2
   -659    498   1158     80   -909    828    301    158    467   1210   1182    -15
   -633    501   1135     64   -885    815    316    192    475   1208   1171    -38
   -620    478   1098     70   -859    787    327    210    478   1195   1150    -67
   -620    446   1065     85   -844    753    340    223    488   1182   1124    -72
   -626    436   1062     96   -844    748    366    246    504   1187   1132    -44
   -631    431   1060     98   -844    745    374    259    514   1210   1166    -20
   -631    457   1088     85   -859    771    387    277    542   1262   1226    -57
   -615    491   1106     62   -862    797    394    290    558   1265   1213   -135
   -607    472   1080     67   -844    776    389    280    519   1184   1119    -38
   -600    454   1052     72   -826    753    397    293    524   1187   1119      7
   -592    472   1062     59   -828    766    405    314    548   1223   1156      5
   -589    493   1080     46   -833    787    405    324    563   1241   1176      2
   -610    480   1091     64   -849    784    415    329    571   1247   1182    -31
   -579    485   1065     46   -823    776    413    358    584   1260   1184     -7
   -592    498   1088     46   -841    792    426    381    607   1280   1202      2
   -571    511   1083     28   -826    797    436    413    631   1304   1226     23
   -561    514   1075     23   -818    795    449    452    659   1340   1254     46
   -563    530   1093     15   -828    810    467    498    701   1400   1314     85
   -545    563   1106    -10   -826    833    496    550    745   1449   1348     62
   -527    587   1114    -31   -820    849    519    597    776   1460   1337     49
   -527    571   1098    -20   -813    833    532    636    782   1436   1296    103
   -514    587   1098    -38   -807    844    568    706    826   1473   1332    168
   -504    607   1111    -51   -807    859    605    769    883   1525   1384    200
   -491    659   1148    -85   -820    904    631    831    935   1579   1423    220
   -480    722   1202   -119   -841    961    649    875    974   1618   1457    275
   -483    753   1236   -135   -859    995    652    896   1000   1657   1499    309
   -485    792   1275   -153   -880   1034    654    906   1023   1688   1532    332
   -472    823   1296   -176   -885   1060    654    917   1044   1722   1566    358
   -449    878   1327   -213   -888   1101    641    904   1044   1730   1571    345
   -480    862   1340   -192   -911   1101    633    857   1008   1696   1540    332
   -483    885   1366   -202   -924   1124    623    826   1000   1699   1556    358
   -496    867   1363   -187   -930   1114    594    771    966   1686   1558    361
   -488    862   1350   -187   -919   1106    561    711    935   1680   1574    340
   -496    849   1345   -176   -919   1096    532    657    898   1657   1543    270
   -511    805   1317   -148   -914   1060    496    581    826   1582   1460    252
   -498    774   1273   -140   -885   1023    457    509    771   1532   1415    210
   -509    727   1236   -109   -872    982    426    441    717   1486   1366    181
   -527    693   1221    -85   -875    956    402    392    675   1457   1345    155
   -532    644   1176    -57   -854    909    381    345    633   1415   1306    129
   -532    623   1156    -46   -844    888    350    293    592   1371   1267    106
   -535    620   1156    -41   -844    888    335    265    568   1348   1252     90
   -530    610   1140    -41   -833    875    324    252    563   1348   1257     85
   -517    602   1119    -44   -818    859    314    236    550   1343   1249     77
   -522    584   1106    -31   -815    846    316    226    542   1337   1244     70
   -540    594   1135    -25   -836    865    322    223    548   1345   1257     72
   -555    592   1145    -20   -852    867    311    210    537   1337   1252     64
   -568    550   1119      7   -844    833    322    218    542   1348   1262     67
   -555    563   1117     -5   -836    839    327    228    555   1371   1286     83
   -542    576   1119    -15   -831    846    324    223    553   1382   1309     88
   -540    581   1122    -20   -831    852    329    231    568   1392   1299     54
   -542    607   1150    -33   -846    880    350    246    584   1392   1278     85
   -553    680   1234    -64   -893    956    358    254    602   1413   1306    140
   -548    714   1262    -83   -904    987    371    267    623   1447   1343    148
   -524    750   1273   -114   -898   1010    384    280    641   1465   1348    142
   -514    737   1252   -111   -883    992    384    280    636   1454   1330    161
   -504    774   1278   -135   -893   1026    371    277    641   1462   1340    176
   -506    852   1358   -171   -932   1104    376    290    680   1504   1389    210
   -511    924   1436   -207   -976   1179    374    293    724   1551   1447    254
   -506    956   1462   -223   -984   1208    345    275    730   1564   1465    265
   -496    961   1457   -233   -976   1208    324    257    719   1564   1462    267
   -501    930   1431   -213   -966   1179    314    246    704   1553   1449    249
   -509    901   1408   -197   -958   1153    285    215    667   1519   1426    233
   -509    865   1374   -179   -940   1119    262    189    636   1501   1415    213
   -501    789   1288   -145   -896   1039    254    174    605   1467   1366    140
   -501    657   1158    -77   -828    906    244    148    530   1374   1249     88
   -517    537   1054    -12   -784    795    236    119    472   1322   1210     62
   -509    506   1015      2   -761    761    226    103    462   1330   1234     54
   -496    509   1005     -5   -750    756    215     88    446   1319   1228    -15
   -485    493    979     -2   -732    735    194     67    413   1273   1161    -67
   -496    439    935     28   -717    685    176     44    366   1205   1085    -36
   -498    439    937     28   -719    688    184     57    379   1223   1109    -15
   -506    423    930     38   -719    675    181     54    374   1223   1109    -28
   -509    431    940     38   -724    685    174     49    371   1226   1111    -38
   -509    433    940     36   -724    685    168     36    361   1215   1101    -44
   -504    420    922     41   -711    670    174     33    361   1213   1104    -36
   -496    415    909     38   -704    662    174     28    355   1205   1098    -46
   -483    413    896     36   -688    654    168     28    355   1202   1098    -49
   -491    392    883     49   -685    636    163     25    353   1202   1101    -57
   -493    361    852     64   -672    605    158     25    350   1202   1101    -67
   -470    296    766     85   -618    530    155     33    314   1158   1052   -106
   -410    148    558    132   -483    353    179     67    215   1034    917   -215
   -418    -85    332    249   -376    124    303    163    116    836    701   -426
   -444   -101    342    272   -394    119    457    280    166    800    646   -517
   -501    184    685    158   -594    433    454     67    259    945    810   -366
   -607    714   1322    -51   -963   1018    148   -568    288   1239   1184     41
   -717   1543   2260   -413  -1488   1899   -223  -1072    483   1805   1849    675
   -792   2231   3024   -719  -1906   2626   -527  -1309    787   2416   2496   1252
   -722   2231   2953   -753  -1836   2592   -815  -1452    753   2530   2603   1369
   -665   1647   2312   -491  -1488   1979   -865  -1467    272   1927   1992    823
   -641    937   1577   -148  -1109   1257   -579  -1169   -184   1137   1182     98
   -592    501   1093     44   -844    797   -265   -659    -85    987    937   -122
   -527    400    927     59   -727    662    -44   -267    161   1122   1013    -85
   -462    371    833     46   -646    602     88    -33    306   1210   1070    -49
   -465    324    787     70   -626    555    132     28    332   1208   1057    -62
   -446    293    740     75   -594    517    142     57    340   1195   1039   -103
   -433    265    698     83   -566    483    153     70    335   1161    987   -135
   -431    257    688     88   -558    472    158     83    332   1143    974   -101
   -405    270    675     67   -540    472    168    119    361   1174   1005    -75
   -394    288    680     51   -537    483    176    140    376   1197   1031    -72
   -394    272    665     59   -530    467    179    153    387   1210   1047    -75
   -394    254    649     70   -522    452    189    171    397   1215   1041    -83
   -392    270    662     59   -530    467    192    179    397   1208   1018    -77
   -381    275    657     51   -519    467    210    197    415   1218   1031    -54
   -379    288    665     44   -522    475    223    213    433   1236   1057    -44
   -381    285    667     49   -524    475    231    236    449   1254   1065    -64
   -384    285    670     49   -527    478    226    252    457   1252   1054    -44
   -384    293    678     44   -532    485    228    267    470   1260   1060    -41
   -392    296    685     46   -540    491    231    296    493   1283   1085     -5
   -371    301    672     36   -522    485    244    342    527   1317   1122     15
   -366    280    646     41   -506    462    249    371    537   1330   1117    -23
   -371    267    639     49   -504    452    272    413    553   1325   1096      7
   -371    272    644     49   -509    457    288    465    581   1345   1124     51
   -363    267    631     49   -496    449    298    517    613   1371   1153     77
   -361    259    620     49   -491    439    316    579    652   1410   1184     93
   -327    322    646      2   -488    483    340    646    704   1460   1221    124
   -296    332    628    -20   -462    480    353    714    753   1499   1249    168
   -267    368    636    -49   -452    501    366    774    795   1543   1291    200
   -249    418    665    -85   -459    540    389    831    844   1595   1343    249
   -223    488    711   -132   -467    597    405    865    883   1644   1405    314
   -215    509    724   -148   -470    615    418    883    904   1678   1449    335
   -210    542    753   -166   -480    646    452    896    924   1691   1452    329
   -220    517    735   -150   -478    626    459    885    914   1667   1418    345
   -213    527    740   -155   -478    631    454    865    909   1673   1434    376
   -226    532    756   -153   -491    641    449    836    914   1693   1470    407
   -228    558    787   -163   -506    672    436    797    909   1701   1483    400
   -226    558    782   -166   -504    670    402    740    880   1670   1444    327
   -233    524    756   -145   -493    639    384    678    833   1605   1366    296
   -239    496    732   -129   -485    615    371    626    797   1574   1332    290
   -249    452    701   -101   -475    576    355    558    756   1543   1309    249
   -275    405    680    -64   -478    540    329    485    706   1499   1265    213
   -288    374    662    -44   -475    517    309    433    670   1473   1236    174
   -309    342    652    -18   -480    496    288    384    628   1436   1208    142
   -316    309    626      5   -470    467    275    337    594   1397   1176    114
   -327    290    615     15   -472    452    267    316    574   1376   1158    106
   -342    241    584     49   -462    413    270    306    561   1374   1158    109
   -348    249    597     46   -472    423    259    283    548   1371   1161    101
   -345    257    602     44   -472    428    254    272    540   1363   1150     62
   -337    252    589     41   -465    420    262    280    542   1358   1132     62
   -340    244    584     46   -462    413    265    272    532   1356   1137     98
   -335    223    558     54   -446    389    265    275    540   1371   1161     96
   -327    280    607     23   -467    444    262    280    555   1387   1163     41
   -335    270    602     31   -470    436    257    267    535   1345   1098     49
   -306    267    574     18   -441    420    262    267    535   1337   1098     77
   -296    301    597     -5   -446    449    283    290    558   1374   1140    111
   -303    342    646    -18   -475    493    298    314    587   1410   1179    153
   -309    363    672    -31   -491    517    296    309    584   1408   1179    145
   -316    355    670    -20   -493    511    306    311    589   1413   1182    168
   -335    324    657      5   -496    491    322    319    594   1426   1202    174
   -332    387    719    -25   -524    553    348    332    620   1457   1236    171
   -301    475    776    -88   -540    626    363    353    659   1488   1247    192
   -283    540    823   -129   -553    683    350    355    685   1519   1275    244
   -280    568    849   -145   -563    709    319    342    706   1558   1327    309
   -272    592    865   -158   -568    727    290    324    696   1561   1343    303
   -265    563    828   -150   -548    696    280    311    675   1535   1304    220
   -267    527    792   -129   -530    659    267    285    641   1486   1231    233
   -257    475    732   -109   -493    602    249    267    620   1465   1223    265
   -265    366    631    -49   -446    498    228    241    576   1428   1195    189
   -288    231    519     28   -402    374    218    220    524   1369   1127    124
   -309    174    480     67   -394    327    220    205    496   1330   1093    119
   -314    148    459     83   -387    303    226    184    462   1293   1062    109
   -319    140    459     90   -389    298    228    166    444   1275   1049    103
   -314    116    428     98   -371    270    220    158    426   1267   1036     90
   -306     96    402    103   -355    249    197    137    410   1265   1039     44
   -329     38    368    142   -350    205    202    124    400   1254   1036     33
   -337     31    368    153   -353    200    213    127    407   1262   1036     28
   -319     67    384    124   -350    226    192    106    387   1234   1000    -25
   -324     44    368    140   -345    205    174     90    363   1200    969     18
   -306      7    314    148   -311    161    171     90    366   1208    984     10
   -306     23    329    142   -316    176    163     77    361   1197    966    -36
   -342     12    353    163   -348    184    184     75    345   1163    943     10
   -332     23    355    153   -345    189    210    101    366   1189    979     54
   -332     33    366    148   -350    200    205     98    374   1197    974     15
   -309    -41    267    176   -288    111    197     93    348   1166    935    -20
   -280   -202     77    241   -181    -64    207     98    241   1034    823   -119
   -272   -433   -161    350    -57   -298    311    174    129    846    628   -324
   -290   -532   -241    410    -25   -387    467    309    127    761    514   -475
   -290   -259     31    275   -161   -114    545    324    272    898    657   -358
   -439    213    649    111   -545    431    376   -137    441   1239   1075    106
   -597    984   1579   -194  -1088   1280    137   -597    776   1855   1779    810
   -711   1667   2379   -478  -1545   2023    -41   -761   1171   2488   2431   1431
   -667   1699   2366   -514  -1517   2031   -267   -862   1202   2634   2559   1623
   -649   1140   1790   -246  -1221   1462   -402  -1070    639   2008   1966   1065
   -615    563   1179     25   -898    872   -371  -1049     93   1267   1231    332
   -535    174    706    179   -620    439   -205   -683      2   1005    911      7
   -426    122    548    153   -485    335     -7   -298    174   1075    917    -18
   -342     31    374    153   -358    202    129    -75    280   1130    953     23
   -285    -10    275    148   -283    132    174     15    311   1140    963     15
   -267    -18    249    140   -259    114    179     46    311   1132    953    -18
   -280    -23    257    153   -270    116    210     80    329   1124    945    -12
   -270    -23    246    145   -259    111    239     96    324   1098    911    -12
   -262    -12    246    137   -254    116    254    114    337   1122    937     36
   -259    -15    244    135   -254    114    262    127    350   1145    963     44
   -244     -7    236    127   -241    114    259    132    348   1137    943    -23
   -236    -12    223    122   -231    103    252    145    355   1143    922    -31
   -252    -15    233    132   -244    109    254    153    355   1140    919      7
   -246      5    252    119   -249    129    262    158    366   1145    930     18
   -215      7    223    103   -218    114    280    181    379   1158    945     70
   -218     20    239     96   -228    127    288    205    410   1200    995     93
   -220     12    231    103   -226    122    288    213    418   1210   1005     75
   -205     33    236     85   -220    132    290    226    428   1205    995     67
   -189     57    246     67   -218    150    306    259    444   1210    987     85
   -192     67    257     59   -223    161    327    296    472   1228   1000    132
   -181     70    252     54   -215    161    327    319    485   1252   1026    135
   -153     67    220     41   -187    142    337    353    506   1267   1039    145
   -135    122    257      7   -194    189    340    387    527   1296   1060    171
   -137    111    246     12   -192    179    345    423    542   1322   1088    184
   -124    106    228      7   -176    166    358    465    563   1343   1109    197
   -103    132    236    -15   -171    184    376    514    587   1358   1109    194
    -64    168    233    -51   -148    200    392    576    628   1387   1122    257
    -36    205    239    -85   -137    220    400    639    678   1441   1182    319
    -12    249    262   -119   -137    254    407    688    714   1480   1223    335
     20    306    283   -163   -132    296    413    717    732   1499   1249    392
     41    353    311   -197   -135    332    415    740    756   1527   1293    465
     49    363    314   -207   -132    340    413    737    763   1548   1317    465
     46    394    345   -220   -148    371    407    732    774   1564   1330    467
     46    410    363   -231   -158    387    410    722    782   1558   1332    480
     44    420    376   -231   -166    400    413    701    784   1558   1337    493
     49    441    389   -246   -171    415    410    688    787   1566   1348    506
     49    428    379   -239   -166    405    397    652    766   1543   1335    488
     44    392    345   -220   -150    368    384    600    730   1506   1304    431
     44    381    337   -213   -145    361    384    550    706   1465   1262    355
     -5    332    335   -166   -171    335    384    496    659   1395   1182    309
    -36    280    316   -124   -176    298    374    439    607   1335   1130    332
    -80    249    327    -85   -202    288    366    389    579   1309   1109    290
   -101    215    316    -57   -207    265    350    337    542   1278   1065    220
   -114    168    283    -28   -200    226    335    290    498   1228   1013    202
   -137    116    252     10   -194    184    327    249    459   1192    982    176
   -145     98    244     23   -194    171    329    236    446   1184    974    150
   -132     75    207     28   -168    140    319    213    418   1156    940    109
   -122     80    202     20   -163    140    306    192    400   1140    917    101
   -119     72    192     23   -155    132    309    194    410   1153    924    135
   -129     62    189     31   -158    124    319    200    423   1174    935    111
   -161     59    220     51   -189    140    324    192    407   1156    896     64
   -161     72    233     41   -197    153    311    174    374   1117    857     98
   -171     59    228     54   -200    142    309    158    358   1098    839    101
   -150     67    215     38   -181    142    296    150    361   1098    833    106
   -109     70    179     20   -142    124    293    158    371   1109    833    122
   -137     62    200     36   -168    132    332    187    389   1124    844    119
   -158     98    257     28   -207    176    335    187    381   1114    823    101
   -158    135    290     10   -226    213    350    192    384   1109    818    106
   -145    127    272     10   -207    200    387    210    397   1114    823    122
   -119    119    239     -2   -179    179    392    210    400   1114    813    111
    -93    192    285    -49   -189    236    381    220    423   1132    826    140
   -106    233    340    -64   -223    285    381    233    446   1156    841    184
   -103    257    361    -75   -231    309    379    226    446   1153    836    202
    -77    270    348    -96   -213    309    342    200    441   1156    839    197
    -64    218    280    -77   -174    249    316    174    418   1132    815    168
    -70    174    241    -51   -158    207    309    166    394   1106    784    174
    -67    200    267    -64   -166    233    285    137    361   1065    740    127
    -88    111    197    -12   -142    153    265    103    306    984    649     85
   -109    -12     96     62   -103     41    252     83    262    917    571     62
   -109    -98     10    103    -59    -46    246     77    233    878    530     23
    -98   -127    -28    114    -36    -77    246     75    220    854    496     -7
   -122   -168    -46    145    -38   -109    249     51    194    815    452    -44
   -140   -187    -46    161    -46   -116    241     28    166    776    413    -72
   -106   -210   -106    155      0   -158    218     10    127    735    379    -75
    -59   -213   -153    137     46   -184    207     -2    106    719    361   -109
    -90   -239   -150    163     28   -194    202    -20     90    691    311   -140
    -85   -257   -171    171     41   -215    202    -23     88    675    290   -135
    -72   -293   -220    181     72   -257    192    -44     62    646    267   -137
    -75   -329   -254    202     88   -293    192    -41     57    649    277   -135
    -75   -350   -275    213     98   -314    171    -41     46    636    259   -184
    -93   -355   -262    226     83   -309    166    -57     25    592    200   -192
    -85   -327   -244    205     77   -285    184    -46     36    589    197   -148
    -54   -316   -262    187    103   -290    207    -28     51    605    215   -132
    -20   -358   -337    187    158   -348    197    -36     33    576    184   -161
      0   -420   -423    210    210   -420    184    -46    -28    498     96   -233
      2   -639   -641    316    319   -639    210     -7   -124    342    -80   -392
      0   -820   -820    410    410   -820    327    122   -148    213   -249   -584
    -31   -704   -675    366    319   -691    465    285      7    311   -171   -537
    -98   -329   -231    215     64   -280    504    218    218    579    127   -241
   -246    236    480      5   -363    358    345   -228    355    958    602    246
   -402    966   1369   -280   -885   1166    155   -628    571   1483   1213    893
   -407   1231   1636   -413  -1021   1434    -46   -800    724   1855   1595   1376
   -376    833   1210   -228   -795   1023   -220  -1000    415   1605   1345   1215
   -366    290    657     36   -511    472   -290  -1195   -202    839    584    420
   -275   -145    129    210   -202     -7   -296  -1153   -618    187    -96   -303
   -205   -407   -202    306     -2   -303   -155   -771   -470    176   -184   -335
   -179   -431   -252    303     33   -342     -5   -452   -236    332    -64   -215
   -109   -452   -345    280    116   -400    116   -215    -77    428    -10   -176
    -77   -467   -389    272    155   -428    181   -109    -15    444    -23   -163
    -57   -467   -410    262    174   -439    168    -90     -5    441    -25   -140
     10   -454   -465    223    236   -459    155    -75      2    444    -20   -142
      5   -462   -467    228    233   -465    163    -59     18    449    -18   -140
    -33   -493   -459    265    213   -478    184    -41     31    454    -12   -119
    -44   -496   -452    270    202   -475    202    -46     28    436    -31   -129
    -33   -483   -449    257    205   -465    202    -49     31    436    -31   -109
    -23   -470   -449    246    213   -459    192    -36     41    454    -10    -90
    -12   -465   -452    239    218   -459    192    -25     54    465      0    -96
    -18   -457   -439    236    207   -449    187    -36     54    454    -15    -85
    -31   -420   -389    226    176   -405    189    -31     72    472      5    -54
    -23   -389   -368    205    168   -379    189    -12     90    485     28    -25
     12   -405   -418    197    215   -410    187      5     98    501     46    -20
     12   -374   -389    179    200   -379    174      0    101    493     23    -44
     23   -368   -392    174    207   -379    171     18    106    483     -7    -28
     31   -342   -374    153    200   -355    166     36    119    491      7     25
     46   -329   -376    142    210   -353    163     46    132    501     33     38
     49   -322   -371    135    207   -345    181     80    168    537     70     85
     57   -306   -363    124    207   -332    187    116    202    571    106    119
     83   -272   -358     93    218   -314    171    142    218    589    109     93
    106   -244   -350     70    228   -296    174    181    249    615    124    161
    111   -210   -324     46    215   -267    187    246    298    670    187    244
    135   -145   -280      5    205   -213    194    301    345    722    239    283
    150   -116   -267    -18    207   -192    202    350    389    766    272    332
    166    -83   -249    -41    207   -166    200    379    420    802    309    350
    181    -49   -231    -67    205   -140    194    389    433    818    335    397
    194      5   -189    -98    192    -93    189    389    441    831    361    431
    202     51   -153   -129    179    -49    197    394    459    846    387    452
    202     57   -145   -129    174    -44    200    384    459    849    394    485
    200     70   -129   -137    166    -28    192    353    444    836    394    485
    171     88    -83   -129    127      2    194    329    441    841    415    496
    137     85    -51   -111     96     18    189    303    426    831    415    485
    150     57    -93   -103    122    -18    181    267    402    807    392    431
    166     51   -114   -109    140    -31    174    228    366    763    342    410
    145     28   -119    -88    132    -44    168    174    327    717    306    379
    129    -25   -158    -51    142    -90    148    101    257    636    231    311
    101    -67   -168    -15    135   -116    135     36    192    555    150    231
     96   -101   -200      0    145   -150    137      2    153    498     80    210
     93   -168   -262     38    176   -215    127    -31    114    457     38    187
     62   -223   -285     77    174   -254    114    -77     77    426     15    158
     57   -213   -270     77    163   -241    103    -96     67    418     12    145
     38   -246   -288    101    161   -265     98   -129     41    389    -10    119
     46   -244   -293     98    168   -267     93   -163     23    381    -12    109
     36   -262   -301    111    166   -280     83   -184     10    374    -18     85
     38   -272   -311    116    174   -290     75   -197     -5    363    -36     85
     62   -241   -303     85    181   -272     62   -207    -18    361    -51     90
     64   -213   -277     72    171   -246     59   -205    -12    379    -38    101
     59   -226   -288     80    171   -257     57   -210    -28    371    -67     96
     49   -197   -246     75    148   -220     51   -220    -38    374    -90     93
     51   -155   -207     49    129   -181     67   -210    -23    400    -77    140
     62   -116   -179     25    119   -148     85   -194     10    449    -38    176
     46    -85   -132     18     88   -106    106   -181     36    488    -10    189
     31    -67    -98     18     64    -83    127   -174     41    501    -15    181
     67    -77   -148      5    106   -111    124   -166     38    511    -23    197
     83    -41   -124    -20    103    -83    116   -163     49    535     -5    218
    124     49    -75    -88    101    -12    103   -171     67    566     28    249
    114    103    -10   -109     62     46    103   -163    111    623     93    301
    116    145     28   -132     41     88     80   -166    132    654    119    285
    127    174     46   -150     41    111     49   -189    114    623     80    283
    137    166     25   -153     57     96     18   -231     70    571     25    290
    127    140     12   -132     57     77      2   -257     46    548     10    306
    111    148     36   -129     36     93    -12   -275     38    550     28    322
    129     72    -57   -101     93      7    -36   -293      0    511     -5    257
    122    -38   -161    -41    140   -101    -57   -311    -57    444    -77    210
    109    -93   -202     -7    155   -148    -59   -327   -101    389   -132    202
     96   -145   -241     20    168   -192    -64   -353   -145    345   -168    155
     93   -168   -265     36    176   -215    -80   -381   -176    316   -192    127
     88   -207   -296     57    192   -252    -98   -410   -207    285   -218    101
     96   -231   -327     67    210   -277   -106   -426   -231    272   -226     98
     98   -236   -335     67    215   -285   -122   -449   -249    267   -231     88
     85   -241   -327     77    205   -283   -132   -457   -249    277   -223     90
     77   -226   -306     72    192   -265   -137   -457   -249    285   -228     64
     75   -233   -309     80    192   -270   -135   -459   -262    270   -265     38
     77   -257   -337     88    205   -296   -150   -488   -296    233   -335     72
     70   -259   -329     93    197   -293   -153   -485   -293    257   -314     85
     44   -270   -314    111    176   -290   -158   -491   -303    259   -319     59
     44   -293   -337    124    189   -314   -174   -517   -332    239   -355     75
     36   -314   -350    137    192   -329   -176   -519   -329    259   -348     72
     64   -314   -379    124    220   -345   -181   -504   -327    275   -361     38
    114   -397   -511    140    311   -454   -184   -509   -394    194   -467    -64
    168   -594   -763    213    465   -678   -140   -470   -522      0   -683   -220
    163   -748   -911    290    535   -828      0   -332   -548   -132   -844   -387
    137   -626   -763    244    449   -693    119   -231   -423    -51   -766   -345
     36   -267   -303    114    168   -285     80   -514   -314    161   -493    -90
   -122    368    491   -122   -306    428   -184  -1124   -231    542     18    436
   -270   1143   1413   -439   -841   1278   -426  -1470     44   1148    730   1137
   -270   1488   1758   -607  -1013   1623   -672  -1595    244   1579   1182   1597
   -189   1156   1343   -485   -766   1247   -880  -1712    -18   1356    943   1449
   -166    558    724   -194   -444    641   -914  -1751   -553    623    207    724
   -155     36    192     57   -174    114   -743  -1512   -849     36   -415     88
    -70   -176   -109    122     18   -142   -524  -1085   -685     46   -485      0
     31   -187   -220     75    124   -202   -361   -769   -488    166   -413     44
     88   -202   -290     57    189   -246   -267   -597   -400    197   -407     51
     90   -218   -311     62    200   -262   -239   -548   -392    179   -433     33
    106   -239   -345     64    226   -293   -223   -527   -400    153   -465     38
    122   -257   -379     64    249   -316   -213   -509   -407    137   -475     38
    132   -228   -361     49    246   -293   -202   -493   -394    148   -467     23
    122   -179   -303     25    210   -241   -197   -485   -381    163   -459     23
    114   -192   -306     36    210   -249   -184   -467   -363    184   -441     49
    124   -226   -353     49    236   -288   -189   -470   -366    181   -444     10
    116   -213   -329     49    223   -270   -192   -467   -371    174   -449     25
    111   -192   -306     38    205   -249   -181   -446   -366    174   -449     54
    122   -179   -301     28    210   -239   -187   -444   -379    150   -483     59
    119   -153   -272     15    194   -213   -184   -446   -384    132   -506     98
    111   -142   -254     15    181   -197   -184   -439   -374    150   -488    135
    135   -132   -270     -2    200   -202   -176   -426   -358    171   -472    116
    148   -119   -267    -15    205   -192   -179   -405   -342    187   -462    116
    150    -88   -241    -31    194   -163   -181   -379   -319    213   -441    135
    140    -59   -200    -38    168   -129   -163   -342   -285    241   -423    155
    150    -62   -213    -44    181   -137   -148   -301   -252    262   -405    171
    168    -51   -220    -59    194   -135   -132   -259   -231    277   -392    192
    168    -57   -228    -57    197   -140   -116   -220   -210    290   -376    210
    176    -41   -218    -67    197   -129   -114   -176   -187    309   -355    231
    207     -2   -210   -103    207   -106   -106   -111   -155    335   -327    257
    246     44   -202   -145    226    -77    -88    -33    -98    387   -280    285
    270     72   -200   -171    236    -64    -67     38    -44    428   -249    329
    285     90   -194   -187    241    -51    -51     88     -7    457   -220    389
    285    142   -142   -215    213      0    -41    127     33    496   -174    444
    316    202   -114   -259    215     44    -44    145     57    524   -145    459
    324    236    -88   -283    205     75    -46    153     77    548   -124    480
    314    272    -41   -293    179    116    -41    161     98    574    -88    540
    329    277    -51   -303    189    114    -54    145     90    568    -83    530
    337    288    -49   -314    192    119    -64    114     70    540   -114    501
    327    301    -28   -314    176    137    -64     77     46    504   -142    504
    296    303      7   -298    145    155    -54     59     46    509   -124    524
    272    280      5   -277    132    142    -67      2      7    467   -155    475
    267    254    -12   -262    140    122    -88    -59    -33    418   -200    410
    233    213    -20   -226    127     98    -96   -111    -75    374   -252    355
    205    181    -23   -192    114     80   -109   -163   -132    309   -314    335
    200    116    -83   -161    140     18   -137   -231   -192    252   -355    303
    166     72    -93   -119    129    -10   -142   -285   -233    215   -374    270
    119     44    -77    -83     98    -15   -132   -306   -241    220   -363    252
    132     28   -103    -80    119    -36   -145   -324   -265    197   -400    189
    176      2   -174    -88    174    -85   -171   -361   -319    129   -472    174
    166      0   -168    -83    166    -83   -176   -379   -337    111   -491    176
    184    -15   -200    -85    192   -109   -192   -392   -345     98   -509    166
    215    -20   -236    -96    226   -127   -213   -402   -350     85   -519    179
    181    -18   -200    -83    187   -106   -205   -405   -348     88   -517    184
    145    -25   -171    -59    158    -98   -200   -420   -353     90   -519    174
    158    -33   -192    -64    174   -111   -207   -426   -353     90   -514    168
    166    -28   -194    -67    179   -111   -207   -410   -342    101   -501    176
    150     -7   -158    -72    153    -83   -189   -384   -319    124   -483    187
    166     18   -148    -93    158    -64   -184   -384   -314    124   -485    184
    148     44   -103    -98    127    -28   -168   -376   -296    142   -459    218
    155     64    -90   -109    124    -12   -153   -353   -259    187   -410    246
    171     80    -90   -127    129     -5   -153   -368   -270    174   -433    166
    109     90    -18   -101     64     36   -127   -366   -267    155   -462    205
     93    153     59   -124     15    106   -106   -332   -220    197   -426    283
    145    246    101   -194     23    174   -114   -319   -187    233   -381    319
    176    309    132   -244     23    220   -137   -335   -181    241   -368    332
    197    332    135   -265     31    233   -163   -348   -166    265   -342    363
    194    324    129   -262     31    228   -187   -363   -176    265   -340    348
    207    314    106   -259     51    210   -200   -387   -202    241   -366    306
    197    316    116   -259     41    218   -215   -410   -220    228   -376    303
    176    265     88   -223     44    176   -226   -431   -236    207   -397    290
    161    161      0   -163     80     80   -233   -441   -272    166   -436    257
    142     54    -88    -98    116    -15   -223   -436   -301    145   -470    210
    174     -7   -184    -85    179    -96   -231   -444   -327    116   -509    148
    158    -49   -207    -54    181   -127   -246   -478   -366     75   -553    122
    142    -75   -220    -36    181   -148   -272   -530   -426      5   -620     85
    127   -106   -233    -10    179   -168   -275   -540   -444    -20   -649    103
    109   -114   -226      0    166   -168   -270   -527   -436    -10   -639    129
    155   -109   -265    -23    210   -187   -277   -532   -441    -10   -641     85
    168   -119   -288    -25    226   -205   -272   -517   -428      2   -641     85
    179   -119   -298    -28    239   -207   -280   -511   -428      2   -646     90
    179   -119   -301    -31    239   -210   -298   -527   -446    -10   -657     77
    166   -148   -314    -10    239   -231   -303   -532   -452    -15   -657     67
    150   -168   -319     10    233   -244   -293   -532   -449    -12   -652     67
    150   -174   -324     12    236   -249   -298   -535   -446    -10   -646     67
    145   -174   -322     12    231   -246   -309   -532   -449    -10   -646     59
    145   -200   -345     25    244   -272   -303   -519   -441     -2   -639     62
    137   -257   -394     57    265   -324   -301   -522   -470    -36   -680     23
    153   -423   -576    135    363   -498   -290   -509   -555   -153   -810    -98
    179   -623   -805    220    491   -714   -176   -374   -584   -277   -969   -293
    200   -592   -795    194    496   -693    -36   -197   -475   -265   -992   -384
    132   -270   -402     67    265   -337     31   -259   -322    -93   -807   -220
    -12    192    205    -88   -109    197   -132   -782   -324    142   -470    145
   -187    893   1080   -355   -633    987   -397  -1293   -223    613    124    774
   -241   1449   1691   -605   -966   1571   -641  -1535    -25   1143    724   1384
   -158   1379   1538   -613   -846   1457   -888  -1686   -114   1247    828   1535
    -77    810    888   -366   -483    849   -979  -1743   -548    698    241   1000
    -54    262    316   -106   -187    290   -888  -1634   -992    -77   -568    181
     -5    -85    -83     44     36    -83   -696  -1267   -950   -262   -846   -103
     44   -166   -210     59    124   -187   -511   -906   -685   -101   -758    -33
     70   -181   -252     57    161   -215   -361   -636   -483     49   -649     57
    129   -210   -340     38    233   -272   -303   -506   -410     98   -626     62
    155   -233   -389     38    272   -311   -288   -475   -402     98   -641     28
    155   -231   -387     36    270   -309   -270   -446   -376    114   -631     38
    158   -226   -384     33    270   -303   -257   -423   -363    127   -623     41
    166   -233   -400     31    283   -316   -246   -407   -358    127   -633     36
    161   -228   -392     33    275   -309   -236   -389   -342    140   -628     46
    148   -226   -376     36    262   -298   -226   -376   -324    155   -618     49
    168   -207   -376     20    272   -290   -223   -366   -311    163   -607     57
    153   -197   -350     20    249   -275   -218   -355   -301    181   -597     64
    145   -200   -345     25    244   -272   -213   -345   -288    202   -581     85
    166   -202   -368     18    265   -283   -215   -332   -270    223   -561     93
    145   -171   -316     12    231   -244   -205   -322   -246    249   -542     88
    127   -153   -283     10    202   -218   -189   -285   -215    275   -535    116
    145   -148   -293      0    218   -220   -174   -254   -181    314   -493    161
    153   -140   -296     -7    223   -218   -176   -246   -168    327   -472    145
    158   -122   -280    -18    218   -200   -174   -223   -155    327   -488    137
    145   -109   -254    -18    200   -181   -150   -187   -124    335   -480    179
    129   -106   -236    -12    181   -171   -140   -148    -93    368   -444    213
    187    -64   -252    -62    218   -158   -137    -96    -57    402   -402    241
    223    -31   -254    -96    239   -142   -127    -41    -23    436   -374    259
    215    -33   -249    -90    231   -140   -109      5      5    457   -358    285
    241     12   -228   -127    236   -106   -103     51     38    488   -327    314
    246     36   -210   -142    228    -85    -80    114     90    542   -275    363
    249     67   -181   -158    215    -57    -70    168    137    594   -223    400
    280    109   -171   -194    226    -31    -54    215    181    636   -176    436
    296    168   -129   -233    213     20    -46    254    223    678   -129    480
    340    246    -93   -293    215     77    -28    293    270    730    -75    535
    363    254   -109   -309    236     72    -33    290    272    743    -54    555
    309    265    -44   -288    176    111    -41    270    265    748    -49    558
    293    272    -20   -283    158    127    -46    254    262    756    -31    558
    314    296    -18   -306    163    140    -51    228    246    743    -41    524
    322    319     -2   -319    163    158    -46    192    218    709    -72    488
    322    309    -12   -316    168    148    -51    148    179    659   -116    498
    290    280    -10   -285    150    135    -51    103    155    633   -137    467
    249    233    -15   -241    132    109    -70     38    109    587   -174    428
    161    176     15   -168     72     96    -83     -2     85    571   -174    397
    158    137    -20   -150     90     59    -90    -25     62    542   -202    316
    174    101    -72   -137    122     15   -106    -75     12    475   -272    262
    158     80    -77   -119    116      2   -111   -122    -25    426   -314    262
    127     41    -85    -83    106    -20   -116   -158    -46    410   -322    257
    142     28   -114    -85    129    -44   -140   -181    -67    394   -327    226
    161     31   -129    -96    145    -46   -150   -200    -85    379   -337    194
    184     57   -127   -122    155    -33   -132   -200    -83    379   -329    192
    192     85   -106   -137    150    -10   -119   -202    -80    374   -329    205
    174     62   -111   -119    140    -23   -124   -218    -98    353   -348    184
    122     12   -111    -67    116    -49   -142   -233   -114    340   -355    166
     80    -15    -96    -33     85    -54   -148   -239   -114    345   -348    168
     85    -10    -96    -36     90    -51   -148   -241   -109    350   -329    176
    116      5   -114    -62    114    -54   -145   -228    -98    371   -306    176
    135     38    -98    -88    116    -28   -122   -205    -70    389   -283    192
    155    101    -54   -129    103     23   -103   -181    -38    405   -262    218
    179    132    -46   -155    114     44    -90   -166    -15    423   -241    236
    135    135      0   -137     67     70    -67   -150      7    441   -220    239
    103    127     20   -116     41     75    -57   -142     10    439   -223    236
    129    129     -2   -132     64     64    -62   -145      2    426   -231    236
    148    215     67   -181     41    142    -38   -114     49    467   -184    283
    148    293    145   -223      0    220    -25   -103     85    511   -129    335
    140    314    174   -228    -15    244    -67   -132     83    514   -116    329
    137    332    194   -236    -28    265    -90   -145     88    522   -103    342
    140    322    181   -231    -20    252    -90   -140     85    517   -103    348
    153    277    122   -215     15    200   -111   -161     54    493   -116    324
    161    270    109   -218     25    189   -124   -181     36    485   -116    319
    148    231     83   -189     31    158   -145   -200     10    457   -142    290
    140    124    -15   -132     77     54   -166   -215    -36    400   -202    241
    145     33   -111    -90    127    -38   -163   -228    -83    340   -257    184
    140     12   -127    -77    135    -57   -153   -233   -106    314   -272    163
    111    -12   -124    -51    116    -67   -153   -246   -114    306   -259    176
    114    -70   -184    -20    148   -127   -171   -272   -140    285   -262    153
    122    -85   -207    -20    163   -148   -174   -288   -163    252   -298     70
    116    -85   -202    -15    158   -145   -181   -303   -194    194   -363     57
    142   -101   -244    -23    192   -171   -189   -316   -205    174   -379     80
    106   -132   -239     12    171   -184   -171   -311   -197    179   -361     80
     85   -166   -254     38    168   -210   -158   -301   -200    174   -361     70
    101   -158   -259     28    179   -207   -158   -293   -205    168   -355     67
    148   -137   -288     -5    218   -213   -179   -303   -215    158   -366     36
    148   -140   -288     -2    218   -213   -181   -311   -220    145   -384     31
    140   -142   -285      0    213   -213   -197   -316   -233    129   -392     41
    142   -168   -311     10    226   -239   -205   -324   -244    119   -392     31
    153   -168   -324      7    236   -246   -200   -322   -252    103   -400     12
    166   -213   -379     23    272   -296   -189   -311   -275     70   -439    -28
    192   -431   -623    119    405   -527   -145   -277   -387    -98   -623   -202
    213   -618   -831    202    519   -724    -18   -158   -439   -257   -807   -400
    202   -548   -750    171    475   -649    132     -5   -319   -215   -782   -405
     98   -228   -327     64    213   -277    158   -202   -202    -46   -568   -220
    -41    340    381   -150   -213    361   -114   -802   -132    316    -88    270
   -174   1127   1301   -478   -737   1215   -384  -1197    114    911    615    992
   -207   1662   1870   -730  -1041   1766   -654  -1353    376   1475   1234   1628
    -90   1462   1553   -685   -820   1506   -940  -1486    226   1480   1239   1680
    -41    836    875   -400   -459    854   -995  -1540   -335    737    470    935
    -51    257    309   -101   -181    280   -787  -1322   -714     15   -303    187
     -7    -77    -70     41     28    -75   -517   -891   -620   -122   -530    -41
     83   -142   -226     31    153   -184   -314   -540   -413    -20   -475    -33
    119   -179   -298     28    205   -236   -215   -371   -316     20   -452    -25
    137   -179   -316     20    226   -246   -192   -329   -311     -7   -478    -49
    145   -210   -355     31    249   -283   -181   -309   -303    -20   -480    -59
    150   -210   -361     31    254   -285   -158   -270   -272     -7   -465    -41
    153   -231   -387     38    270   -309   -135   -239   -275    -23   -483    -67
    166   -231   -397     33    280   -314   -137   -239   -285    -33   -498    -96
    174   -233   -410     28    290   -322   -132   -223   -275    -31   -496    -85
    179   -233   -413     28    296   -322   -114   -192   -233     25   -439    -31
    200   -246   -449     20    324   -348   -101   -171   -213     31   -431    -10
    184   -239   -423     25    303   -329    -88   -158   -202     20   -436    -10
    174   -236   -413     31    290   -324    -88   -145   -184     36   -413     20
    179   -262   -441     41    309   -350    -90   -135   -179     38   -397     41
    189   -241   -433     25    311   -337    -72   -114   -163     44   -387     33
    197   -223   -423     12    309   -322    -75   -101   -153     33   -400     33
    181   -205   -387     10    283   -296    -72    -83   -132     36   -389     57
    158   -231   -389     36    272   -309    -57    -67   -109     54   -355     88
    171   -205   -376     12    272   -290    -49    -31    -83     80   -327     77
    202   -174   -376    -15    288   -275    -36     23    -49     93   -332     51
    233   -166   -402    -33    316   -283    -33     54    -38     72   -342    114
    293   -158   -452    -67    371   -303    -36     80    -23     77   -332    145
    309   -122   -433    -93    368   -277    -18    140     36    124   -285    171
    285    -98   -384    -96    335   -241      7    197     85    153   -257    207
    290    -88   -381   -101    335   -233     15    241    127    181   -226    233
    311    -57   -368   -127    340   -213     31    298    184    239   -166    280
    316     -2   -322   -158    316   -161     54    358    249    298   -101    332
    327     46   -283   -187    303   -116     57    392    293    337    -57    371
    335     80   -254   -207    293    -85     67    426    340    384     -7    420
    319    132   -187   -226    254    -25     72    444    374    420     36    462
    293    127   -168   -213    231    -20     72    436    376    431     62    485
    303    145   -158   -226    231     -5     67    426    384    444     88    491
    319    171   -150   -246    233     10     64    407    374    428     59    449
    319    192   -127   -254    223     33     57    374    337    376      7    431
    322    168   -153   -246    236      7     46    335    290    322    -38    433
    296    129   -166   -213    231    -15     51    298    259    288    -57    415
    254     83   -171   -168    213    -44     49    244    210    241    -93    363
    239     41   -197   -140    218    -77     28    181    153    184   -137    309
    218    -10   -228   -103    223   -119     15    129     98    137   -174    270
    192    -41   -236    -75    213   -137     10     83     54     93   -210    236
    184   -106   -293    -38    236   -200      0     31      2     41   -254    189
    179   -166   -345     -5    262   -254    -18    -18    -49    -15   -303    140
    148   -179   -329     12    239   -252    -25    -51    -83    -49   -332    114
    137   -210   -348     36    241   -280    -36    -80   -111    -77   -353     93
    135   -228   -366     44    249   -296    -46    -98   -129    -88   -348     96
    132   -223   -355     46    244   -288    -41    -98   -122    -67   -314    111
    140   -223   -366     38    252   -296    -44   -106   -132    -77   -332     57
    155   -233   -389     38    270   -309    -49   -116   -153   -114   -392     10
    163   -241   -405     38    283   -322    -62   -132   -174   -150   -433     31
    132   -257   -389     62    259   -322    -49   -122   -161   -137   -405     54
    111   -246   -358     67    233   -301    -36   -106   -137   -109   -366     67
    129   -226   -355     46    241   -290    -41   -103   -135   -106   -361     67
    145   -194   -340     23    241   -267    -38    -93   -119    -93   -350     70
    135   -181   -316     23    226   -249    -23    -83   -101    -83   -340     90
    135   -137   -275      0    202   -205    -10    -77    -83    -62   -309    114
    135   -119   -254     -7    192   -187     12    -59    -54    -28   -265    129
    129   -111   -244    -10    184   -176     25    -46    -44    -23   -265    103
    140    -75   -215    -31    176   -145     33    -36    -33    -28   -283     98
    161      5   -155    -83    155    -75     33    -23     -7      0   -254    161
    150     62    -88   -106    119    -10     28    -18     25     49   -192    202
    142    109    -33   -127     88     38      2    -36     49     77   -150    215
    168     90    -77   -129    124      7    -28    -54     36     72   -158    181
    158     77    -80   -119    119      0    -38    -67     15     54   -179    181
    155     64    -90   -111    122    -10    -57    -90     -7     31   -187    202
    171     46   -127   -111    148    -41    -75   -106    -20     36   -168    231
    161    -33   -194    -62    176   -114   -101   -132    -59      0   -205    153
    132   -153   -285     10    207   -218   -101   -140   -106    -62   -288     49
    137   -236   -374     46    254   -303   -103   -166   -166   -140   -368     12
    135   -259   -394     62    262   -327   -106   -181   -194   -171   -392      5
    111   -306   -418     98    265   -361    -98   -200   -218   -189   -407    -31
    109   -324   -436    106    270   -379   -111   -223   -246   -228   -449    -41
    124   -327   -454    101    288   -389   -122   -226   -244   -220   -426    -28
    127   -342   -472    106    298   -407   -122   -223   -241   -202   -402    -28
    132   -342   -475    106    303   -407   -124   -236   -252   -210   -405    -59
    145   -371   -517    111    329   -444   -142   -257   -275   -236   -441    -90
    122   -376   -498    127    309   -436   -137   -254   -270   -228   -436    -88
    111   -384   -498    135    301   -441   -135   -246   -265   -223   -428    -88
    109   -405   -514    148    311   -459   -142   -254   -275   -233   -433    -90
     75   -418   -493    171    283   -454   -137   -262   -275   -239   -436   -103
     62   -436   -498    187    280   -467   -135   -257   -275   -239   -444   -106
     57   -439   -496    189    275   -467   -140   -257   -280   -252   -454   -116
     85   -452   -537    184    311   -493   -150   -257   -303   -280   -491   -129
    122   -587   -711    231    415   -646   -135   -244   -381   -381   -589   -210
    150   -807   -958    327    553   -883    -49   -171   -478   -555   -782   -420
    168   -898  -1070    363    618   -984     85    -28   -475   -662   -911   -563
    140   -711   -852    285    496   -782    210     25   -327   -545   -792   -480
    -25   -290   -265    155    119   -277     98   -426   -246   -285   -452   -161
   -155    400    555   -122   -355    478   -215   -971   -111    184    132    423
   -244   1148   1392   -454   -818   1270   -488  -1236    194    802    810   1072
   -184   1400   1584   -607   -883   1491   -792  -1356    340   1176   1176   1493
   -114    865    979   -376   -548    919   -958  -1454    -49    766    748   1132
   -111    270    381    -80   -246    324   -875  -1384   -561     12    -12    371
    -88   -176    -88    129      0   -132   -636  -1057   -730   -431   -517   -119
    -10   -335   -324    174    155   -329   -402   -654   -524   -374   -527   -148
     44   -371   -415    163    228   -394   -252   -407   -361   -275   -454   -111
     59   -418   -478    179    267   -449   -161   -277   -290   -244   -439   -111
     67   -441   -509    187    285   -475   -137   -233   -288   -257   -452   -124
     59   -457   -517    200    288   -485   -109   -197   -270   -257   -449   -116
     72   -454   -527    189    298   -491    -90   -176   -254   -254   -446   -132
     80   -467   -548    192    311   -506    -80   -174   -254   -267   -470   -155
     57   -493   -553    218    303   -522    -72   -171   -259   -285   -488   -150
     25   -472   -498    223    262   -485    -51   -135   -231   -254   -452   -122
     25   -457   -483    215    252   -470    -36   -109   -210   -236   -433   -109
     67   -441   -509    187    285   -472    -41    -93   -205   -236   -428    -93
    122   -431   -553    150    337   -491    -57    -88   -207   -241   -436   -109
    158   -405   -563    124    361   -483    -57    -70   -192   -220   -418   -106
    132   -379   -511    122    319   -444    -38    -41   -158   -189   -384    -72
    135   -384   -519    124    327   -452    -31    -31   -145   -179   -374    -62
    148   -384   -535    116    340   -459    -23    -15   -132   -166   -361    -49
    140   -348   -488    103    314   -418      2     15   -101   -140   -335    -31
    132   -335   -470    101    298   -402     10     36    -85   -127   -319    -23
    116   -348   -467    114    290   -407     10     51    -75   -122   -314    -10
    103   -350   -454    122    277   -402     25     90    -46    -96   -296      7
    103   -342   -446    119    275   -394     49    150      0    -51   -257     38
    132   -314   -449     88    290   -381     51    192     23    -28   -246     49
    158   -306   -465     72    309   -384     67    244     59      2   -223     72
    187   -283   -472     46    327   -376     90    309    106     54   -181    109
    215   -249   -465     18    340   -355    111    376    155    103   -145    145
    244   -207   -452    -18    345   -329    119    426    189    140   -116    181
    244   -176   -420    -33    329   -298    137    480    241    197    -70    233
    244   -137   -384    -54    314   -259    142    509    272    236    -38    270
    257    -98   -355    -77    306   -226    150    535    303    272    -10    303
    257    -67   -324    -93    288   -197    158    542    322    301     12    335
    252    -41   -293   -106    272   -166    158    535    319    306     18    345
    257    -28   -285   -116    270   -155    150    511    306    298      0    335
    231    -15   -246   -106    239   -129    163    488    296    290     -7    324
    228     -5   -233   -114    231   -116    158    459    283    293     -2    329
    236    -23   -259   -106    246   -140    145    410    246    267    -28    303
    202    -70   -272    -67    236   -171    145    353    210    233    -62    265
    168    -93   -262    -36    215   -176    145    303    176    210    -88    239
    161   -116   -277    -23    215   -194    124    246    137    176   -124    205
    129   -179   -309     25    218   -244    114    192     93    140   -166    166
    106   -233   -340     62    223   -285    111    155     70    119   -187    158
    114   -239   -353     62    233   -296     93    111     36     88   -223    111
     72   -298   -371    111    220   -335     62     41    -23     31   -285     49
     44   -355   -400    153    220   -376     38      0    -62      2   -322     33
     46   -387   -436    168    241   -410     20    -18    -80     -7   -335     23
     51   -384   -436    166    244   -410      7    -38    -93    -15   -348      2
     77   -363   -441    142    259   -402     23    -49    -96    -20   -366    -20
     75   -358   -433    140    254   -394     33    -44    -93    -20   -374      0
     93   -355   -449    129    270   -402     28    -44    -90    -18   -368     28
     80   -374   -454    148    267   -413     12    -57   -101    -23   -368     23
     67   -389   -457    161    259   -423      5    -59    -98    -25   -376      2
     59   -387   -446    163    252   -415      7    -51    -88    -20   -384     -5
     59   -340   -400    140    228   -368     18    -46    -85    -18   -381     10
     85   -293   -379    103    231   -335     54    -15    -51     18   -340     46
    103   -265   -368     77    236   -316     75     -5    -36     36   -329     59
     83   -244   -327     80    202   -283     98     -2    -18     54   -311     80
     59   -244   -303     90    179   -272    140     31      0     75   -290    103
     83   -200   -283     59    181   -241    153     64     31    109   -259    111
    114   -127   -244      5    176   -184    124     54     44    119   -257     98
    158    -62   -220    -49    187   -140    101     36     46    114   -259    132
    181    -20   -205    -80    192   -111     72     15     54    129   -233    179
    171    -38   -210    -64    189   -124     25     -2     57    140   -202    210
    174    -77   -252    -49    210   -166    -10    -18     38    127   -213    155
    189    -70   -259    -59    223   -163    -28    -28     20     96   -252    122
    174    -88   -262    -44    215   -176    -44    -62    -20     44   -296    127
    148   -166   -314     10    231   -239    -33    -83    -62     -2   -329     93
    148   -267   -415     57    280   -340    -18    -90   -106    -59   -384     44
     85   -387   -472    148    277   -428    -20   -106   -150   -111   -431      0
     80   -397   -480    155    277   -439    -18   -122   -168   -132   -441    -15
    153   -376   -530    111    340   -452    -23   -135   -184   -148   -449    -38
    124   -420   -545    148    332   -483    -51   -163   -218   -189   -493    -80
     90   -459   -550    184    319   -504    -57   -176   -233   -215   -517    -88
    106   -472   -581    181    342   -527    -62   -187   -249   -236   -522    -98
    116   -454   -571    168    342   -511    -57   -187   -249   -233   -511    -83
    116   -475   -594    179    355   -535    -70   -192   -254   -244   -517    -90
    119   -506   -626    192    371   -566    -83   -205   -272   -270   -537   -116
    116   -509   -626    194    368   -566    -70   -207   -277   -285   -550   -124
    153   -488   -641    168    397   -563    -62   -205   -270   -283   -532   -109
    148   -498   -649    174    397   -574    -64   -215   -275   -285   -517   -109
    129   -514   -646    192    387   -579    -70   -215   -280   -296   -517   -135
    137   -524   -662    192    397   -592    -75   -207   -280   -314   -542   -161
    153   -517   -670    181    410   -592    -77   -213   -296   -348   -576   -163
    168   -649   -818    239    493   -732    -67   -226   -384   -459   -685   -262
    189   -888  -1078    348    633   -982     -2   -192   -514   -657   -891   -454
    210  -1034  -1244    410    724  -1140    142    -51   -535   -782  -1031   -623
    194   -917  -1111    361    652  -1013    270     44   -418   -711   -958   -587
     44   -524   -571    239    306   -548    202   -340   -309   -470   -649   -288
   -111    145    257    -18   -184    202    -59   -878   -142    -18    -90    290
   -249    927   1174   -340   -711   1049   -327  -1179    168    597    607   1002
   -228   1317   1545   -542   -885   1431   -646  -1296    389   1062   1093   1527
   -132    909   1041   -389   -587    974   -872  -1387     80    784    805   1299
   -101    298    400    -98   -252    350   -839  -1371   -444     49     70    563
    -54   -246   -192    148     67   -218   -602  -1075   -719   -514   -542    -72
     15   -454   -470    220    241   -462   -332   -633   -561   -527   -639   -184
     98   -480   -581    189    337   -530   -158   -350   -400   -428   -563   -127
    155   -530   -685    187    420   -607    -80   -241   -353   -420   -571   -158
    174   -571   -748    197    459   -657    -54   -210   -353   -449   -618   -202
    158   -576   -735    210    446   -654    -18   -179   -348   -462   -639   -205
    171   -579   -750    202    459   -665    -12   -161   -342   -465   -633   -200
    194   -576   -771    189    480   -672     -7   -145   -332   -465   -633   -220
    192   -600   -792    202    491   -696      0   -129   -327   -470   -644   -213
    168   -600   -769    215    467   -683      5   -124   -324   -472   -639   -189
    194   -574   -771    189    480   -672      0   -122   -329   -478   -641   -207
    192   -563   -758    184    475   -659     31    -98   -311   -467   -633   -213
    187   -555   -743    181    462   -649     44    -80   -296   -457   -626   -200
    215   -558   -774    171    493   -665     20    -90   -306   -465   -631   -202
    236   -555   -792    158    511   -672     15    -75   -298   -454   -615   -181
    220   -522   -743    150    480   -631     41    -36   -262   -413   -568   -140
    205   -506   -711    150    457   -607     57    -23   -254   -405   -561   -171
    213   -530   -743    158    478   -636     51    -18   -267   -436   -607   -210
    226   -524   -753    148    488   -636     51     10   -246   -426   -605   -155
    244   -522   -766    137    504   -644     51     38   -223   -402   -574   -122
    233   -532   -769    148    501   -649     67     67   -205   -389   -566   -124
    252   -454   -706    101    478   -579    122    137   -145   -337   -522    -90
    275   -457   -735     88    504   -594    145    194   -122   -322   -517    -62
    296   -475   -771     88    532   -623    137    233   -109   -309   -504    -44
    319   -439   -761     59    540   -600    150    290    -70   -277   -472    -31
    298   -439   -737     70    517   -587    200    358    -23   -249   -462    -25
    316   -400   -719     38    517   -558    200    407     12   -228   -446     33
    337   -363   -701     12    517   -530    181    444     41   -200   -410     72
    363   -329   -696    -18    527   -511    202    496     93   -142   -350    129
    381   -283   -665    -49    522   -472    218    522    127   -111   -314    158
    402   -241   -644    -80    522   -444    213    519    132   -109   -306    150
    389   -210   -600    -90    493   -405    218    517    132   -114   -311    153
    392   -181   -574   -106    480   -379    233    514    129   -116   -306    184
    402   -179   -581   -111    491   -379    233    491    114   -127   -301    192
    381   -207   -589    -88    483   -397    218    449     85   -153   -319    163
    371   -200   -574    -85    470   -387    202    402     57   -176   -345    132
    394   -197   -592    -98    491   -394    171    340     10   -226   -392    103
    319   -270   -589    -23    454   -428    168    277    -28   -262   -423     77
    272   -335   -610     31    439   -472    150    223    -67   -301   -454     44
    309   -353   -662     23    483   -509    114    166   -127   -355   -504    -10
    350   -348   -698     -2    524   -522     85    109   -176   -405   -558    -36
    322   -379   -701     28    511   -540     83     62   -215   -446   -592    -41
    257   -457   -714     96    485   -584    103     23   -254   -480   -613    -75
    306   -472   -779     83    542   -626     88    -10   -285   -509   -631   -101
    244   -527   -774    140    506   -649     44    -64   -340   -555   -678   -150
    189   -571   -761    192    475   -665     23    -96   -366   -584   -714   -189
    210   -553   -763    171    485   -657     41    -80   -348   -574   -704   -153
    226   -545   -771    161    498   -657     36    -80   -355   -584   -706   -135
    226   -553   -779    161    498   -665     25    -90   -366   -597   -717   -153
    241   -537   -779    148    509   -657     23    -88   -358   -592   -711   -145
    228   -537   -766    153    496   -649     31    -96   -371   -610   -719   -142
    231   -530   -761    148    493   -644     46    -88   -361   -597   -696   -124
    254   -509   -763    124    509   -636     38    -83   -358   -594   -691   -119
    275   -472   -748     98    511   -610     31    -80   -353   -597   -693   -124
    267   -441   -709     85    485   -574     49    -70   -340   -597   -691   -119
    280   -441   -722     77    501   -581     77    -46   -316   -581   -667    -90
    290   -405   -696     57    493   -550    111    -28   -293   -561   -641    -64
    293   -405   -698     57    496   -550    114    -33   -309   -587   -659    -83
    288   -376   -667     41    478   -522    106    -28   -293   -574   -631    -62
    290   -306   -597      7    444   -452    101    -20   -254   -530   -579    -20
    309   -241   -553    -36    431   -397     83    -28   -233   -504   -545     18
    342   -200   -542    -70    441   -371     57    -41   -223   -485   -517     51
    319   -215   -537    -54    428   -376     46    -49   -231   -498   -532     28
    301   -220   -522    -41    410   -371     28    -75   -265   -537   -576     -7
    298   -252   -550    -23    423   -400     -2   -103   -293   -568   -602     10
    293   -272   -566    -10    428   -418    -23   -114   -303   -566   -584     36
    311   -348   -662     18    485   -504    -36   -124   -337   -600   -615     -5
    335   -467   -802     64    568   -636    -46   -148   -400   -670   -693    -75
    311   -576   -888    129    597   -732    -46   -171   -452   -737   -761   -122
    265   -644   -909    189    587   -776    -44   -189   -478   -771   -789   -153
    275   -685   -961    205    618   -823    -62   -213   -511   -800   -805   -174
    280   -714   -995    215    636   -854    -77   -220   -527   -810   -807   -168
    267   -714   -984    220    623   -849    -80   -220   -527   -802   -795   -158
    259   -730   -989    236    623   -859    -88   -241   -548   -831   -820   -197
    290   -730  -1023    218    654   -875    -70   -239   -555   -841   -831   -189
    290   -748  -1039    228    662   -891    -49   -223   -545   -833   -826   -181
    277   -769  -1047    244    662   -906    -59   -236   -561   -854   -854   -215
    296   -761  -1057    233    675   -909    -75   -244   -576   -875   -878   -223
    288   -758  -1047    233    665   -901    -93   -249   -589   -885   -883   -200
    267   -779  -1047    254    654   -911   -101   -265   -600   -901   -896   -210
    277   -797  -1075    257    675   -935   -103   -277   -605   -909   -898   -215
    277   -807  -1085    265    680   -945   -103   -280   -607   -906   -888   -207
    277   -836  -1117    277    696   -974   -101   -272   -618   -927   -909   -228
    322   -940  -1262    309    789  -1098    -77   -252   -683  -1028  -1015   -322
    345  -1145  -1491    397    917  -1317      7   -174   -761  -1192  -1202   -501
    314  -1247  -1561    467    937  -1402    163     -7   -711  -1257  -1299   -607
    296   -992  -1291    345    792  -1140    270     31   -530  -1088  -1114   -467
    181   -527   -709    171    444   -618    140   -418   -493   -865   -802   -181
     36    174    137   -106    -51    155   -155   -987   -444   -472   -285    306
    -77    883    961   -402   -519    922   -433  -1301   -249     44    303    865
    -28    932    961   -452   -496    945   -732  -1470   -270    252    522   1148
     33    426    392   -231   -179    410   -872  -1564   -646   -148    111    818
     57   -150   -210     44    132   -179   -815  -1530  -1171   -932   -678     62
    124   -646   -771    262    446   -709   -615  -1205  -1283  -1340  -1161   -394
    171   -766   -937    298    553   -852   -410   -802   -987  -1169  -1072   -329
    220   -776   -997    277    607   -885   -254   -522   -784  -1036   -976   -252
    270   -800  -1070    262    670   -935   -179   -376   -688   -984   -940   -223
    296   -789  -1085    246    691   -937   -161   -340   -670   -984   -940   -231
    298   -802  -1101    249    698   -950   -140   -311   -652   -974   -927   -228
    262   -826  -1088    280    675   -956   -114   -293   -646   -979   -930   -236
    272   -826  -1101    275    685   -963   -106   -283   -639   -979   -924   -226
    283   -805  -1088    262    685   -945    -90   -262   -613   -945   -880   -189
    288   -784  -1072    246    680   -927    -90   -259   -610   -937   -872   -207
    309   -766  -1078    228    693   -922    -88   -252   -602   -943   -885   -231
    306   -758  -1065    223    685   -911    -85   -241   -597   -953   -904   -220
    283   -769  -1052    244    667   -909    -62   -228   -587   -950   -893   -200
    275   -766  -1041    244    654   -901    -54   -215   -571   -927   -862   -181
    265   -758  -1023    244    644   -891    -72   -220   -574   -930   -857   -184
    267   -740  -1010    236    636   -875    -72   -215   -563   -917   -844   -179
    288   -706   -995    210    641   -849    -59   -189   -535   -891   -815   -155
    290   -698   -989    202    639   -844    -59   -171   -517   -872   -784   -129
    275   -683   -961    202    615   -820    -46   -148   -496   -854   -761   -119
    280   -659   -940    189    607   -800    -46   -127   -480   -841   -750   -122
    301   -652   -953    176    626   -802    -41    -88   -454   -823   -732    -96
    306   -633   -943    163    623   -787    -28    -46   -426   -800   -709    -62
    296   -615   -911    158    602   -763     -7     -2   -387   -766   -675    -44
    306   -610   -917    150    607   -761      7     44   -350   -732   -646    -20
    316   -581   -898    132    607   -740     23     83   -319   -706   -610     10
    316   -555   -875    119    592   -714     41    135   -275   -667   -566     44
    366   -519   -885     75    623   -701     54    192   -228   -623   -519     83
    402   -462   -865     28    633   -662     80    249   -174   -561   -454    148
    381   -420   -802     20    592   -610    106    290   -129   -509   -400    187
    379   -410   -789     12    581   -600    101    306   -119   -496   -392    187
    397   -381   -779    -10    587   -579     85    298   -129   -504   -405    200
    428   -319   -748    -57    587   -532     80    290   -127   -498   -389    228
    423   -296   -719    -62    571   -506     96    290   -109   -478   -355    257
    376   -327   -706    -25    540   -517     88    254   -140   -498   -368    239
    379   -327   -706    -28    542   -517     77    218   -161   -514   -376    223
    379   -280   -659    -51    519   -470     75    189   -163   -514   -376    207
    355   -309   -665    -23    509   -485     57    137   -200   -548   -410    200
    368   -340   -709    -15    537   -522     38     88   -239   -584   -433    187
    345   -376   -722     12    532   -548     51     49   -265   -610   -459    142
    306   -431   -737     62    522   -584     41     -2   -311   -659   -519     83
    275   -493   -769    109    522   -631     15    -67   -371   -732   -594     38
    275   -506   -782    114    524   -641    -15   -114   -407   -758   -613     18
    262   -532   -797    135    530   -665    -25   -145   -431   -774   -620      7
    246   -566   -815    158    530   -691    -25   -179   -457   -795   -631     -5
    246   -568   -815    161    530   -691    -44   -213   -483   -815   -646    -31
    246   -597   -844    174    545   -719    -54   -228   -496   -828   -667    -64
    233   -600   -833    181    532   -717    -64   -241   -509   -846   -691    -62
    226   -592   -818    181    522   -704    -75   -254   -517   -846   -691    -49
    239   -587   -826    174    532   -706    -80   -262   -514   -844   -683    -49
    231   -597   -828    181    530   -711    -72   -257   -506   -831   -672    -38
    244   -581   -826    168    532   -704    -83   -262   -509   -828   -670    -33
    213   -589   -802    187    506   -696    -67   -270   -509   -828   -672    -49
    218   -550   -769    166    493   -659    -49   -249   -483   -795   -646    -36
    226   -522   -750    148    485   -636    -36   -228   -467   -776   -628      5
    228   -480   -711    124    467   -594    -33   -228   -457   -763   -610     25
    226   -433   -662    103    441   -545    -12   -218   -436   -740   -587     41
    231   -423   -654     96    441   -537      5   -205   -428   -735   -587     46
    246   -384   -631     67    436   -506      2   -202   -423   -727   -584     70
    252   -353   -605     49    428   -478     12   -184   -387   -683   -542    116
    252   -280   -532     12    389   -405      5   -181   -355   -644   -501    150
    249   -246   -496      0    371   -371    -31   -205   -353   -633   -491    168
    262   -249   -514     -7    387   -379    -70   -223   -368   -636   -498    171
    262   -265   -527      0    394   -394    -85   -236   -381   -636   -501    174
    267   -270   -537      0    400   -402   -111   -270   -413   -654   -517    163
    267   -275   -542      5    405   -407   -135   -303   -446   -675   -530    153
    254   -353   -607     49    428   -480   -142   -311   -475   -701   -561    106
    246   -480   -727    116    485   -602   -148   -327   -524   -758   -628     49
    259   -545   -807    142    532   -678   -176   -355   -581   -813   -683     12
    254   -561   -815    153    535   -688   -174   -371   -592   -818   -696    -33
    241   -613   -854    184    545   -732   -171   -387   -620   -857   -756    -77
    236   -659   -896    210    563   -776   -187   -418   -667   -914   -810    -83
    241   -662   -904    210    571   -782   -207   -436   -691   -932   -823    -93
    241   -649   -891    205    566   -769   -207   -436   -688   -927   -823    -93
    239   -657   -896    207    566   -776   -215   -446   -696   -935   -826    -98
    239   -691   -930    223    584   -810   -223   -457   -709   -943   -836   -109
    231   -685   -917    226    571   -800   -223   -459   -711   -935   -823    -98
    231   -683   -914    226    571   -797   -223   -457   -704   -922   -813    -93
    228   -704   -932    236    579   -818   -228   -470   -717   -935   -836   -129
    213   -732   -945    259    576   -839   -228   -478   -732   -958   -875   -153
    200   -766   -969    283    581   -865   -223   -480   -743   -971   -888   -137
    213   -737   -950    262    581   -844   -236   -493   -750   -976   -885   -140
    215   -771   -989    277    602   -880   -244   -498   -769   -995   -904   -161
    233   -904  -1140    335    685  -1021   -228   -491   -833  -1080   -995   -246
    283  -1130  -1413    420    846  -1270   -166   -449   -961  -1273  -1202   -470
    309  -1265  -1574    478    940  -1418    -23   -324  -1008  -1434  -1387   -667
    288  -1088  -1379    397    833  -1234     93   -275   -870  -1327  -1280   -553
    174   -675   -849    249    509   -761    -20   -675   -750  -1062   -956   -239
     44     28    -18    -38     31      5   -342  -1231   -587   -597   -394    311
   -101    839    940   -368   -519    888   -589  -1501   -220     57    316   1005
    -90   1127   1218   -517   -654   1171   -885  -1600    -44    431    698   1410
      2    717    711   -361   -353    714  -1109  -1722   -392    103    384   1153
     23     80     54    -54    -18     67  -1060  -1722   -971   -665   -374    415
     49   -501   -550    226    298   -524   -779  -1379  -1205  -1169   -945   -158
    103   -659   -763    275    431   -709   -527   -953   -997  -1109   -966   -184
    184   -711   -896    262    537   -802   -361   -680   -836  -1015   -901   -124
    220   -740   -961    259    589   -849   -285   -555   -776   -987   -885   -142
    236   -774  -1010    270    623   -891   -257   -511   -763   -995   -901   -155
    249   -800  -1049    275    649   -924   -231   -488   -758  -1005   -914   -155
    246   -787  -1034    270    639   -911   -218   -472   -756  -1013   -924   -181
    241   -787  -1031    272    636   -909   -213   -457   -750  -1015   -927   -166
    233   -792  -1026    280    628   -909   -210   -452   -750  -1018   -919   -161
    254   -756  -1013    249    633   -883   -202   -431   -735   -997   -898   -158
    241   -748   -989    252    613   -867   -192   -410   -717   -984   -883   -150
    226   -753   -979    262    602   -865   -189   -405   -717   -987   -878   -145
    241   -735   -976    246    607   -854   -192   -392   -711   -976   -865   -135
    236   -704   -943    231    587   -823   -181   -371   -693   -958   -849   -127
    236   -678   -914    218    574   -795   -176   -361   -688   -956   -852   -119
    239   -678   -917    218    574   -797   -168   -348   -685   -953   -849   -109
    228   -672   -901    223    563   -787   -161   -327   -670   -935   -828    -90
    239   -667   -906    213    571   -787   -155   -303   -657   -919   -807    -80
    254   -662   -917    202    584   -789   -148   -283   -639   -906   -795    -70
    262   -641   -904    187    581   -771   -140   -259   -620   -885   -774    -64
    283   -592   -875    155    579   -732   -132   -223   -594   -854   -745    -28
    301   -545   -849    122    574   -698   -135   -184   -574   -828   -722    -10
    301   -584   -885    140    592   -735   -116   -137   -561   -826   -727    -23
    290   -587   -880    145    584   -732   -101    -88   -540   -810   -717      0
    301   -550   -852    124    576   -701    -93    -31   -501   -776   -688     31
    353   -501   -857     72    602   -678    -80     33   -452   -724   -628     90
    392   -441   -833     23    613   -636    -67    106   -394   -662   -568    140
    400   -381   -782    -10    589   -581    -54    158   -350   -626   -548    148
    394   -384   -779     -5    587   -581    -28    194   -327   -620   -558    166
    407   -345   -756    -31    581   -550    -25    213   -309   -602   -537    200
    413   -288   -701    -62    555   -493    -33    215   -285   -571   -496    231
    413   -252   -665    -80    537   -457    -46    200   -288   -568   -485    233
    418   -262   -680    -77    548   -470    -41    192   -283   -563   -475    244
    405   -236   -641    -83    522   -439    -44    163   -290   -566   -472    241
    394   -210   -605    -93    498   -405    -49    137   -298   -571   -472    244
    379   -205   -587    -88    480   -394    -64     85   -327   -602   -496    223
    358   -241   -600    -57    478   -420    -72     31   -353   -628   -511    202
    335   -262   -597    -38    465   -431    -85    -20   -381   -657   -530    187
    324   -283   -610    -20    465   -446   -114    -90   -428   -701   -566    148
    319   -332   -652      5    485   -491   -129   -155   -475   -743   -605    111
    301   -366   -667     33    483   -517   -135   -218   -511   -782   -644     72
    275   -407   -685     64    478   -548   -166   -290   -574   -846   -709      7
    267   -441   -709     85    485   -574   -184   -340   -620   -893   -750    -20
    254   -459   -717    101    483   -587   -200   -379   -649   -922   -769    -41
    244   -488   -732    122    488   -610   -197   -394   -657   -930   -771    -41
    254   -493   -750    116    501   -620   -223   -420   -670   -937   -776    -51
    239   -485   -724    122    480   -605   -228   -431   -675   -945   -784    -72
    213   -483   -696    132    452   -587   -228   -439   -685   -958   -805    -90
    223   -465   -688    122    454   -576   -241   -446   -688   -966   -810    -72
    233   -462   -696    114    465   -579   -244   -449   -691   -961   -795    -59
    244   -472   -719    114    480   -594   -246   -452   -691   -958   -792    -64
    244   -465   -709    109    475   -587   -257   -465   -696   -971   -802    -83
    246   -439   -685     96    465   -561   -254   -457   -691   -974   -802    -70
    249   -433   -683     90    465   -558   -241   -436   -672   -953   -784    -46
    246   -397   -644     75    444   -519   -228   -428   -654   -937   -769    -41
    241   -374   -615     64    426   -493   -205   -418   -641   -930   -761    -28
    252   -329   -581     38    415   -454   -187   -397   -615   -904   -730     12
    239   -337   -576     46    407   -457   -176   -387   -607   -891   -714     28
    259   -303   -563     20    410   -433   -179   -384   -592   -870   -693     36
    283   -241   -524    -23    402   -381   -200   -394   -579   -857   -680     46
    285   -168   -454    -57    368   -311   -207   -400   -555   -836   -662     77
    298   -129   -428    -85    363   -277   -236   -420   -555   -841   -665     90
    309   -129   -441    -90    374   -285   -262   -428   -558   -844   -657     98
    298   -145   -446    -77    371   -293   -298   -459   -584   -862   -667     85
    290   -171   -462    -59    376   -316   -319   -485   -605   -875   -670     77
    246   -233   -480     -7    361   -358   -335   -509   -636   -914   -704     41
    213   -342   -555     64    381   -449   -342   -524   -688   -971   -761     -7
    194   -428   -626    114    407   -527   -342   -540   -727  -1018   -813    -59
    202   -483   -685    140    444   -584   -345   -553   -753  -1052   -846    -90
    202   -519   -722    158    459   -618   -374   -589   -795  -1096   -885   -127
    194   -563   -761    184    478   -662   -392   -615   -828  -1130   -914   -150
    207   -589   -800    189    504   -696   -397   -631   -852  -1153   -935   -171
    226   -553   -779    163    501   -665   -400   -649   -859  -1171   -945   -187
    226   -540   -766    155    493   -652   -397   -641   -852  -1166   -935   -168
    210   -553   -763    168    485   -657   -400   -633   -854  -1163   -932   -158
    192   -553   -745    179    467   -649   -402   -644   -865  -1174   -943   -171
    189   -561   -750    187    470   -654   -407   -644   -870  -1182   -950   -179
    150   -594   -745    220    446   -667   -413   -659   -888  -1210   -979   -202
    155   -587   -743    213    449   -665   -418   -670   -893  -1223   -992   -223
    171   -605   -779    215    475   -691   -431   -680   -909  -1244  -1013   -228
    158   -628   -787    236    472   -706   -436   -680   -911  -1244  -1013   -223
    166   -623   -789    228    475   -706   -436   -680   -911  -1249  -1015   -228
    187   -675   -865    244    524   -769   -436   -688   -940  -1291  -1057   -267
    213   -839  -1054    311    631   -945   -433   -685  -1039  -1428  -1197   -400
    239  -1060  -1299    410    769  -1179   -335   -607  -1135  -1613  -1400   -605
    259  -1072  -1332    405    795  -1202   -205   -467  -1088  -1654  -1454   -691
    210   -797  -1008    293    607   -901   -145   -524   -935  -1486  -1267   -524
     57   -311   -371    124    213   -340   -290   -995   -802  -1171   -883   -129
   -111    459    571   -174   -340    514   -550  -1493   -561   -631   -244    537
   -207   1080   1286   -436   -748   1184   -766  -1636   -213    -23    405   1213
   -135   1002   1137   -436   -636   1070  -1010  -1730   -246     80    504   1379
    -72    457    530   -192   -303    493  -1171  -1873   -743   -472    -54    859
    -54   -116    -62     85      2    -90  -1111  -1847  -1288  -1252   -836     46
     -7   -470   -462    236    226   -465   -865  -1415  -1270  -1460  -1114   -254
     57   -555   -613    249    335   -584   -652  -1026  -1062  -1361  -1078   -236
    132   -600   -732    231    431   -665   -524   -805   -948  -1301  -1052   -226
    158   -636   -795    239    475   -714   -462   -706   -911  -1296  -1057   -241
    158   -636   -795    239    475   -717   -449   -678   -904  -1296  -1054   -244
    174   -659   -833    241    504   -745   -444   -659   -906  -1312  -1070   -257
    187   -652   -839    231    511   -743   -439   -639   -898  -1309  -1067   -252
    197   -602   -800    202    498   -701   -428   -610   -872  -1291  -1049   -236
    187   -628   -818    218    501   -722   -413   -602   -870  -1296  -1057   -249
    184   -675   -862    244    522   -769   -407   -594   -872  -1309  -1072   -262
    192   -662   -854    233    522   -758   -394   -568   -846  -1288  -1052   -233
    210   -602   -813    197    511   -706   -389   -555   -831  -1270  -1039   -223
    210   -626   -839    205    522   -732   -389   -555   -844  -1286  -1062   -246
    213   -607   -820    197    517   -714   -376   -540   -831  -1273  -1052   -236
    194   -618   -813    210    504   -714   -376   -530   -828  -1267  -1052   -236
    200   -620   -820    210    509   -719   -397   -527   -833  -1262  -1047   -231
    223   -589   -815    181    517   -701   -397   -509   -818  -1247  -1031   -215
    233   -576   -813    171    522   -693   -384   -475   -800  -1234  -1018   -205
    241   -576   -820    166    530   -698   -389   -454   -795  -1236  -1023   -205
    267   -563   -831    148    548   -696   -402   -441   -789  -1234  -1023   -205
    283   -530   -813    122    548   -670   -389   -400   -753  -1200   -995   -179
    293   -517   -813    111    553   -665   -374   -355   -724  -1176   -979   -158
    327   -501   -828     85    574   -662   -371   -316   -701  -1161   -969   -148
    366   -485   -852     59    607   -667   -355   -257   -662  -1127   -940   -124
    389   -433   -823     20    605   -628   -342   -197   -628  -1101   -917   -101
    394   -418   -813     10    602   -615   -324   -140   -592  -1070   -891    -75
    402   -400   -805     -2    602   -602   -322    -88   -555  -1039   -865    -44
    415   -355   -771    -28    592   -563   -298    -28   -504   -989   -820      7
    439   -316   -758    -62    597   -537   -296      5   -467   -953   -789     41
    467   -293   -761    -85    613   -527   -283     31   -436   -922   -753     80
    459   -265   -724    -98    589   -496   -275     38   -418   -904   -735    101
    454   -215   -670   -119    561   -441   -280     28   -418   -906   -737    101
    459   -223   -683   -119    568   -452   -285      0   -433   -927   -761     83
    454   -233   -688   -111    568   -459   -285    -23   -439   -937   -771     80
    426   -249   -678    -90    550   -465   -285    -51   -444   -943   -774     77
    415   -296   -711    -59    563   -504   -288    -93   -470   -969   -800     54
    405   -314   -722    -46    561   -517   -301   -145   -506  -1008   -831     25
    392   -322   -717    -36    553   -519   -306   -189   -537  -1039   -859     -2
    381   -376   -758     -5    568   -566   -319   -244   -576  -1078   -898    -38
    361   -387   -748     12    553   -566   -342   -311   -626  -1130   -943    -85
    324   -462   -789     67    553   -626   -348   -358   -667  -1169   -976   -122
    306   -553   -859    122    581   -706   -368   -405   -719  -1218  -1026   -163
    309   -592   -901    140    605   -745   -387   -454   -763  -1257  -1062   -200
    303   -574   -878    135    589   -724   -394   -493   -784  -1280  -1078   -220
    301   -592   -893    145    594   -743   -405   -517   -802  -1304  -1093   -233
    319   -623   -943    153    631   -782   -402   -527   -807  -1314  -1101   -239
    337   -592   -930    127    631   -758   -415   -537   -807  -1312  -1093   -236
    324   -568   -893    122    607   -730   -413   -537   -805  -1301  -1080   -231
    303   -592   -896    142    600   -743   -418   -542   -805  -1299  -1072   -223
    316   -584   -904    132    607   -743   -431   -553   -815  -1299  -1078   -228
    316   -592   -909    137    610   -748   -426   -545   -807  -1286  -1070   -220
    309   -584   -893    137    600   -737   -413   -532   -784  -1260  -1054   -205
    327   -542   -872    106    597   -706   -418   -535   -779  -1249  -1047   -200
    335   -488   -823     75    579   -654   -407   -522   -753  -1215  -1021   -179
    309   -457   -769     72    537   -610   -374   -504   -730  -1184   -992   -155
    303   -444   -748     70    524   -594   -374   -514   -743  -1184   -997   -161
    319   -462   -784     70    548   -623   -384   -517   -748  -1179   -997   -158
    340   -394   -737     25    537   -566   -368   -488   -704  -1122   -950   -111
    371   -296   -667    -38    519   -480   -368   -475   -667  -1075   -911    -75
    394   -241   -636    -75    514   -439   -389   -491   -657  -1054   -888    -51
    389   -241   -631    -75    509   -433   -423   -509   -657  -1039   -880    -38
    366   -267   -633    -49    498   -452   -444   -522   -662  -1034   -883    -41
    381   -246   -631    -67    504   -439   -465   -540   -675  -1039   -885    -46
    384   -236   -620    -72    501   -428   -483   -561   -691  -1044   -888    -46
    374   -288   -665    -44    517   -475   -506   -581   -722  -1067   -909    -59
    348   -444   -792     46    568   -615   -527   -610   -774  -1124   -971   -119
    301   -613   -914    155    605   -763   -517   -631   -828  -1187  -1047   -194
    340   -623   -963    142    652   -792   -517   -626   -839  -1195  -1054   -202
    332   -652   -984    161    657   -818   -535   -652   -870  -1215  -1067   -218
    298   -704  -1002    202    649   -854   -555   -688   -909  -1244  -1093   -249
    309   -693  -1005    192    654   -849   -535   -675   -896  -1228  -1080   -231
    319   -649   -969    166    644   -807   -540   -670   -891  -1215  -1067   -215
    350   -665  -1015    155    680   -841   -553   -680   -904  -1226  -1075   -223
    355   -670  -1026    158    691   -846   -537   -672   -891  -1210  -1067   -215
    283   -683   -966    200    623   -823   -522   -678   -888  -1208  -1070   -220
    262   -704   -966    220    613   -833   -519   -683   -896  -1215  -1080   -231
    283   -722  -1005    218    644   -862   -522   -680   -898  -1215  -1075   -223
    267   -730   -997    231    631   -862   -527   -683   -893  -1205  -1060   -213
    252   -745   -997    246    623   -870   -522   -685   -896  -1205  -1054   -218
    262   -750  -1013    244    636   -880   -517   -688   -893  -1202  -1054   -220
    262   -745  -1008    241    633   -875   -522   -685   -891  -1197  -1047   -207
    254   -813  -1067    277    659   -940   -517   -675   -904  -1208  -1070   -220
    293   -974  -1267    340    779  -1119   -504   -662   -995  -1317  -1195   -337
    316  -1215  -1532    449    924  -1374   -402   -592  -1109  -1504  -1410   -555
    309  -1236  -1548    462    927  -1392   -249   -452  -1080  -1558  -1480   -646
    259   -971  -1231    355    743  -1101   -171   -472   -940  -1410  -1317   -509
    140   -478   -618    168    376   -548   -335   -917   -841  -1117   -945   -142
    -15    293    309   -137   -161    301   -628  -1452   -657   -592   -303    493
   -109    971   1080   -433   -594   1026   -854  -1610   -288     57    381   1169
    -38   1013   1052   -488   -545   1031  -1122  -1709   -257    252    563   1387
     12    475    459   -246   -223    467  -1267  -1844   -709   -239     75    945
     31   -142   -174     57    101   -158  -1197  -1816  -1296  -1057   -737    153
     83   -574   -659    244    371   -615   -956  -1436  -1343  -1335  -1093   -200
    148   -654   -802    252    475   -727   -735  -1052  -1096  -1195  -1015   -142
    215   -667   -883    223    548   -774   -576   -789   -927  -1083   -932    -75
    254   -724   -979    236    615   -852   -483   -659   -867  -1060   -919    -72
    267   -730   -997    228    631   -862   -483   -644   -872  -1070   -930    -85
    259   -748  -1010    244    633   -878   -457   -607   -852  -1041   -909    -62
    252   -756  -1008    252    628   -880   -433   -579   -839  -1021   -891    -46
    262   -750  -1013    244    636   -880   -426   -566   -841  -1023   -891    -44
    252   -761  -1013    252    631   -885   -407   -542   -826  -1005   -865    -20
    254   -745  -1000    244    626   -870   -397   -522   -807   -982   -836      0
    277   -735  -1013    226    641   -872   -402   -509   -800   -963   -823      7
    285   -709   -995    213    639   -852   -405   -498   -789   -945   -813     12
    275   -704   -982    213    628   -844   -379   -470   -766   -911   -795     33
    285   -717  -1002    215    641   -859   -371   -459   -756   -898   -787     36
    296   -711  -1008    207    649   -857   -371   -454   -745   -880   -771     44
    309   -680   -989    187    649   -833   -358   -433   -717   -849   -735     75
    309   -652   -963    171    633   -805   -342   -410   -693   -828   -714     93
    316   -644   -961    161    639   -802   -337   -392   -685   -823   -709     93
    314   -652   -966    166    639   -807   -324   -358   -659   -797   -685    119
    306   -631   -937    163    620   -784   -309   -324   -631   -771   -657    148
    316   -631   -948    155    628   -787   -298   -296   -607   -753   -646    153
    327   -597   -927    135    626   -761   -285   -252   -576   -722   -618    176
    332   -542   -875    103    602   -709   -270   -200   -542   -688   -592    202
    348   -517   -865     85    605   -691   -262   -150   -514   -665   -576    223
    379   -517   -896     64    636   -706   -249    -96   -472   -623   -537    267
    381   -483   -865     49    620   -672   -228    -31   -423   -563   -478    322
    381   -423   -805     20    592   -613   -210     25   -374   -511   -428    368
    423   -371   -795    -25    607   -581   -197     70   -340   -478   -394    402
    446   -298   -745    -75    594   -522   -176    119   -290   -423   -340    462
    444   -249   -693    -98    566   -470   -168    142   -265   -387   -301    501
    454   -220   -675   -119    563   -446   -174    135   -267   -374   -285    514
    454   -181   -636   -135    545   -407   -171    124   -267   -355   -265    535
    433   -163   -597   -135    514   -379   -163    114   -262   -342   -246    555
    431   -181   -613   -124    522   -397   -163     90   -280   -358   -246    553
    428   -200   -631   -114    530   -415   -176     54   -303   -376   -254    542
    402   -181   -584   -109    493   -381   -184     15   -322   -379   -249    545
    384   -174   -561   -106    470   -366   -202    -44   -363   -405   -275    519
    381   -223   -605    -77    493   -413   -213    -98   -407   -433   -306    491
    348   -283   -633    -33    488   -457   -210   -132   -428   -441   -314    483
    327   -303   -631    -10    478   -467   -213   -166   -446   -452   -327    472
    314   -353   -667     18    488   -509   -228   -223   -493   -498   -371    428
    296   -397   -693     49    493   -545   -236   -265   -530   -530   -407    397
    277   -433   -711     77    493   -574   -236   -293   -553   -542   -423    392
    277   -491   -769    106    522   -628   -246   -329   -581   -555   -433    376
    277   -509   -787    116    530   -649   -265   -363   -610   -574   -454    350
    262   -501   -763    119    511   -631   -262   -368   -613   -561   -439    368
    259   -483   -743    109    498   -610   -265   -374   -615   -548   -415    389
    275   -496   -771    111    522   -633   -265   -376   -613   -532   -397    394
    267   -498   -769    114    517   -633   -259   -374   -607   -527   -394    387
    257   -496   -753    119    504   -623   -252   -376   -605   -535   -410    392
    272   -506   -779    116    524   -641   -259   -381   -610   -542   -415    402
    280   -491   -771    106    524   -631   -252   -374   -605   -537   -407    415
    270   -462   -735     93    501   -597   -213   -332   -555   -485   -353    472
    275   -415   -691     70    483   -553   -192   -309   -522   -452   -311    506
    283   -394   -680     54    480   -537   -174   -298   -506   -436   -293    524
    277   -392   -670     57    472   -530   -140   -275   -478   -413   -270    545
    280   -387   -667     51    472   -524   -122   -262   -478   -407   -262    550
    301   -322   -623     10    459   -472   -114   -254   -459   -389   -236    571
    306   -239   -548    -36    426   -394   -103   -231   -410   -332   -174    623
    306   -207   -514    -49    410   -361   -103   -220   -374   -293   -129    665
    335   -205   -540    -64    436   -371   -150   -244   -384   -298   -127    672
    337   -202   -542    -67    439   -371   -174   -262   -394   -306   -137    670
    296   -249   -548    -23    420   -397   -163   -267   -400   -301   -142    670
    293   -283   -576     -5    433   -428   -181   -288   -420   -311   -153    670
    303   -288   -594    -10    449   -441   -215   -319   -459   -348   -184    646
    275   -392   -667     57    470   -530   -210   -319   -488   -376   -218    620
    262   -506   -771    122    514   -639   -202   -319   -519   -410   -254    594
    257   -561   -818    153    537   -688   -215   -345   -566   -454   -298    561
    239   -576   -818    168    527   -696   -213   -361   -581   -465   -311    563
    210   -615   -828    202    519   -722   -205   -368   -589   -475   -324    558
    215   -672   -888    226    550   -779   -210   -381   -610   -493   -345    542
    231   -652   -883    210    555   -766   -231   -405   -633   -514   -363    524
    220   -685   -906    231    561   -795   -226   -394   -628   -501   -355    535
    223   -693   -917    233    568   -805   -226   -402   -636   -511   -361    537
    228   -696   -924    233    576   -810   -236   -415   -657   -535   -381    527
    210   -675   -885    233    548   -779   -228   -413   -652   -532   -384    532
    202   -675   -880    233    540   -779   -215   -397   -639   -527   -379    550
    213   -709   -922    246    566   -815   -215   -397   -644   -535   -384    553
    218   -727   -945    254    579   -836   -205   -389   -633   -522   -376    568
    210   -693   -904    241    555   -797   -194   -374   -615   -504   -358    592
    223   -704   -927    239    574   -815   -205   -381   -631   -519   -374    576
    223   -753   -979    265    600   -865   -184   -374   -649   -545   -402    555
    231   -906  -1137    335    683  -1021   -135   -345   -745   -667   -532    441
    249  -1153  -1402    452    826  -1278    -18   -283   -878   -888   -769    213
    246  -1202  -1452    475    849  -1325    137   -168   -841   -935   -831    132
    179   -953  -1132    384    654  -1041    187   -296   -709   -769   -644    303
     90   -433   -524    168    306   -478    -59   -795   -574   -415   -215    724
      0    426    426   -213   -213    426   -420  -1252   -301    176    465   1392
    -83   1166   1249   -542   -665   1208   -704  -1369    101    836   1148   2049
    -36   1171   1208   -568   -623   1189  -1013  -1486     93    971   1275   2192
     23    620    597   -322   -288    607  -1143  -1621   -426    381    701   1665
     25    -96   -122     36     72   -109   -940  -1496  -1008   -457   -132    896
     31   -514   -548    239    288   -530   -594  -1023   -950   -644   -413    620
     88   -587   -678    249    381   -631   -350   -641   -724   -532   -361    644
    148   -594   -745    223    446   -670   -207   -418   -594   -459   -316    672
    137   -646   -784    254    459   -714   -119   -303   -530   -426   -293    683
    101   -652   -753    272    426   -701    -80   -259   -511   -428   -298    659
     96   -649   -748    275    420   -698    -59   -231   -493   -433   -301    654
     93   -654   -748    277    420   -701    -41   -202   -475   -428   -296    680
    103   -675   -779    285    441   -727    -28   -174   -457   -413   -270    678
    132   -667   -800    265    465   -732    -38   -179   -465   -428   -283    633
    137   -631   -771    246    452   -701    -49   -179   -470   -441   -296    620
    129   -654   -784    262    454   -719    -38   -150   -446   -420   -283    631
    148   -659   -807    257    478   -732    -41   -135   -436   -410   -275    607
    163   -678   -844    254    501   -761    -38   -124   -428   -410   -275    597
    155   -683   -839    262    496   -761    -28   -103   -413   -400   -262    628
    161   -683   -846    259    504   -766    -28    -88   -400   -392   -254    620
    187   -662   -849    239    517   -756    -38    -90   -413   -415   -285    571
    194   -662   -859    233    527   -761    -28    -75   -400   -415   -290    576
    207   -670   -878    231    540   -774    -20    -46   -379   -400   -277    587
    226   -654   -880    213    553   -766    -15    -23   -361   -394   -272    571
    231   -626   -857    197    542   -740      2     23   -324   -379   -267    581
    236   -597   -833    181    532   -717     31     72   -288   -355   -249    613
    275   -571   -846    148    561   -709     38    116   -259   -332   -236    613
    293   -542   -836    122    561   -688     54    174   -223   -298   -226    623
    270   -535   -805    132    537   -670     90    244   -176   -259   -197    659
    290   -488   -782     96    535   -633    124    329   -119   -202   -150    696
    329   -428   -758     49    542   -592    135    387    -77   -171   -140    696
    348   -384   -732     18    537   -558    161    452    -20   -127   -116    727
    361   -332   -693    -12    527   -511    181    519     38    -72    -64    782
    405   -296   -704    -57    553   -498    174    532     51    -72    -57    769
    423   -236   -659    -93    540   -446    176    545     75    -49    -33    774
    394   -184   -581   -106    485   -381    192    566    111    -15     -2    789
    379   -158   -537   -109    457   -348    197    563    124     -7      7    787
    366   -155   -522   -106    444   -337    189    535    111    -31     -7    748
    358   -140   -498   -109    426   -319    187    509    106    -41    -12    750
    353   -127   -480   -114    415   -303    179    475    101    -46    -15    750
    337   -129   -467   -103    402   -298    166    436     88    -62    -18    727
    280   -124   -405    -80    340   -265    163    392     80    -72    -15    688
    236   -140   -376    -49    306   -257    155    340     51   -103    -38    644
    226   -171   -400    -28    311   -285    129    267     -5   -163    -90    600
    205   -233   -439     15    322   -335    114    205    -46   -215   -140    550
    192   -277   -470     41    329   -374     93    155    -85   -249   -176    511
    176   -319   -496     72    335   -407     64     98   -127   -293   -228    454
    150   -350   -501    101    324   -426     49     51   -158   -329   -262    418
    140   -384   -524    122    332   -454     36     12   -181   -353   -280    381
    142   -397   -540    124    340   -467     28     -7   -187   -358   -283    358
    148   -410   -558    129    353   -483     25    -12   -187   -355   -285    335
    122   -392   -514    135    316   -454     33     -2   -171   -342   -275    353
    101   -402   -504    150    301   -452     49      5   -155   -329   -262    340
    109   -405   -514    148    311   -459     46     -7   -166   -340   -280    296
    119   -397   -517    140    316   -457     54     -7   -163   -342   -283    293
    129   -379   -511    122    319   -444     59     -2   -153   -337   -275    285
    145   -361   -506    109    324   -433     67      0   -148   -335   -272    272
    137   -348   -485    103    311   -415     80     12   -129   -324   -267    272
    124   -329   -454    101    288   -392    114     51    -90   -283   -226    309
    132   -293   -428     80    280   -361    137     72    -64   -249   -197    309
    140   -259   -400     59    270   -329    155     77    -54   -241   -205    265
    119   -254   -374     67    244   -314    174     75    -64   -265   -244    249
    111   -236   -348     59    228   -290    197     80    -57   -262   -239    267
    116   -163   -280     23    197   -220    220    103    -23   -228   -197    290
    116   -119   -236      2    176   -176    231    109      7   -194   -161    311
    142    -49   -192    -46    163   -119    202     85     20   -174   -145    309
    158    -12   -171    -72    163    -90    171     64     20   -179   -145    303
    161    -25   -187    -67    174   -106    150     38    -12   -205   -168    303
    150    -23   -174    -62    161    -98    153     46     -5   -192   -161    306
    155    -54   -210    -49    181   -132    116      7    -44   -226   -202    267
    142   -135   -280     -5    210   -207     85    -18    -83   -262   -239    233
    145   -220   -366     36    254   -293     93      5    -98   -267   -252    189
    153   -270   -423     59    288   -345    116     28    -90   -265   -259    158
    168   -314   -483     72    324   -397    101     -7   -129   -322   -324    111
    124   -348   -472    111    298   -410     93    -33   -158   -361   -366     54
     88   -358   -449    132    267   -405    103    -31   -153   -363   -379     33
     72   -387   -459    158    265   -423     96    -54   -179   -400   -415     15
     75   -428   -504    174    288   -465     75    -88   -207   -431   -439    -59
     70   -426   -496    176    280   -459     70    -98   -215   -439   -441    -36
     67   -436   -504    181    285   -470     80    -72   -197   -410   -400     25
     62   -431   -493    184    277   -462     85    -67   -197   -410   -405    -44
     49   -428   -480    189    262   -454     96    -62   -202   -436   -439    -70
     38   -459   -501    210    270   -480    103    -57   -205   -459   -452    -33
     41   -491   -532    223    285   -509     98    -64   -207   -470   -452    -57
     51   -467   -519    207    285   -493     88    -75   -210   -488   -459    -85
     62   -462   -527    200    293   -496     85    -77   -210   -504   -457    -75
     72   -488   -561    207    314   -524     85    -77   -213   -519   -457    -83
     85   -550   -636    228    361   -592     80    -83   -244   -561   -485   -116
    114   -706   -820    296    467   -763    101    -57   -316   -665   -589   -236
    142   -919  -1062    384    602   -989    194     15   -420   -867   -818   -522
    187   -922  -1109    366    646  -1013    309    166   -387   -906   -878   -597
    114   -688   -802    285    457   -745    366    142   -254   -740   -698   -431
    -70   -215   -145    142     36   -181    257   -296   -129   -418   -303    -38
   -283    574    857   -148   -571    714     80   -750    150    168    387    698
   -426   1166   1590   -371  -1008   1376    -77   -940    454    743   1010   1350
   -392   1104   1493   -358   -943   1296   -259  -1072    394    828   1078   1488
   -363    579    943   -106   -652    761   -374  -1221    -77    280    509    961
   -314     10    322    150   -319    166   -368  -1163   -553   -441   -236    145
   -220   -342   -122    280    -49   -233   -231   -805   -579   -646   -504   -153
   -114   -394   -280    254     83   -337    -64   -428   -376   -514   -420   -119
    -25   -379   -353    202    163   -366     59   -163   -223   -402   -363   -163
     28   -402   -433    187    228   -418    109    -70   -202   -444   -446   -213
     49   -415   -465    181    257   -439    127    -41   -207   -478   -480   -148
     51   -413   -467    179    257   -439    127    -38   -207   -475   -472   -155
     62   -397   -459    168    259   -428    124    -25   -189   -446   -436   -137
     93   -387   -480    145    285   -433    127     -7   -174   -418   -413   -137
     96   -402   -498    153    296   -449    132     -2   -174   -426   -426   -176
     96   -366   -462    135    277   -413    129     10   -163   -426   -433   -184
    109   -335   -444    114    275   -389    142     31   -145   -407   -418   -166
     67   -340   -410    135    236   -374    155     28   -142   -397   -394   -140
     49   -337   -387    142    218   -361    161     33   -129   -371   -358   -132
     59   -303   -363    122    210   -335    171     59   -106   -353   -348   -168
     57   -290   -348    116    202   -319    194    106    -77   -350   -363   -142
     96   -275   -371     88    231   -322    194    124    -72   -348   -355   -111
     96   -239   -335     70    213   -285    189    122    -70   -345   -355   -119
    103   -215   -322     54    210   -267    197    142    -51   -327   -335    -77
    109   -194   -303     44    205   -249    207    168    -28   -293   -293    -49
    155   -189   -348     15    249   -267    207    189    -15   -272   -277    -64
    145   -163   -309      7    226   -236    226    239     20   -231   -249    -54
    137   -124   -262     -7    197   -194    231    275     41   -213   -239    -31
    158   -137   -296    -10    226   -215    231    298     46   -207   -233    -18
    192    -88   -283    -51    236   -184    233    337     77   -174   -202      0
    257    -18   -277   -119    267   -148    246    420    137   -111   -145     38
    275     15   -259   -148    267   -122    252    472    171    -85   -127     51
    306     25   -280   -166    293   -127    246    506    184    -83   -129     83
    322     67   -257   -197    290    -93    257    553    226    -36    -80    132
    345    119   -226   -231    285    -54    259    584    252     -7    -46    155
    358    166   -192   -262    275    -10    257    605    277     20    -15    187
    355    239   -116   -296    236     62    259    618    311     64     31    231
    368    252   -119   -311    244     67    257    607    314     70     38    236
    361    283    -80   -322    220    101    252    581    306     64     36    228
    332    272    -62   -303    197    106    254    550    290     51     18    213
    303    270    -33   -285    168    119    257    522    277     46      7    197
    288    272    -15   -280    150    127    252    496    265     41      0    181
    259    246    -12   -254    135    116    265    491    262     46    -10    176
    262    241    -20   -252    140    109    262    465    239     31    -36    145
    252    228    -23   -239    137    103    254    423    207      7    -62    116
    233    153    -80   -194    158     36    241    366    161    -36   -111     62
    200    106    -96   -153    148      5    239    319    132    -59   -135     41
    189     70   -119   -132    153    -23    231    280    106    -85   -158     10
    184     49   -135   -116    161    -41    215    239     67   -129   -207    -67
    163    -10   -174    -77    166    -93    215    202     25   -189   -280   -103
    150    -41   -192    -54    168   -116    215    181     10   -210   -293   -106
    135    -67   -202    -33    168   -135    207    155     -5   -228   -301   -119
    163    -88   -252    -36    207   -168    192    135    -28   -254   -319   -137
    166    -88   -254    -41    207   -171    202    153    -12   -239   -296   -122
    155    -77   -233    -38    194   -155    215    174      2   -228   -285   -135
    158    -83   -241    -38    200   -161    220    174      0   -244   -303   -163
    174    -85   -259    -44    215   -171    223    168    -10   -272   -332   -150
    184    -77   -265    -54    223   -171    228    171    -10   -272   -329   -148
    194    -72   -267    -62    228   -168    241    176     -5   -272   -335   -158
    187    -36   -223    -77    202   -129    262    189      7   -265   -329   -153
    197      7   -189   -101    194    -90    290    210     31   -249   -311   -137
    205     46   -158   -127    181    -54    301    210     31   -257   -314   -148
    207     64   -142   -137    176    -38    327    228     49   -246   -309   -150
    226    142    -83   -187    153     31    345    252     83   -210   -277   -109
    233    189    -44   -210    140     72    350    257    106   -184   -241    -67
    254    254     -2   -254    129    127    327    241    116   -161   -207    -51
    257    283     25   -270    114    155    303    226    119   -153   -200    -59
    259    257     -2   -259    129    129    296    220    111   -166   -215    -44
    270    239    -31   -254    150    103    283    205     93   -179   -231    -44
    254    262      5   -259    124    135    262    184     77   -187   -246    -85
    218    187    -33   -202    124     77    262    171     51   -220   -280    -93
    213     57   -155   -137    184    -49    254    155      7   -272   -332   -135
    223    -25   -249    -98    236   -137    236    132    -44   -329   -387   -210
    202    -62   -267    -72    233   -163    228    114    -72   -363   -431   -236
    200    -85   -285    -57    241   -187    215     96    -98   -397   -462   -254
    194   -137   -332    -28    262   -233    197     64   -137   -444   -511   -306
    171   -184   -355      7    262   -270    192     44   -166   -478   -548   -314
    187   -184   -371     -2    275   -277    184     57   -158   -462   -527   -293
    192   -202   -394      5    290   -298    176     49   -171   -472   -532   -319
    202   -200   -402     -2    301   -301    171     51   -174   -470   -530   -332
    194   -197   -392      2    293   -293    155     41   -187   -493   -550   -340
    210   -228   -439      7    324   -332    140     31   -202   -517   -576   -371
    223   -231   -454      2    337   -342    137     28   -202   -522   -587   -376
    205   -254   -462     23    332   -358    132     15   -218   -542   -607   -397
    218   -277   -496     31    355   -387    132     12   -228   -555   -618   -407
    205   -283   -488     36    345   -384    122     18   -236   -568   -636   -413
    176   -277   -457     49    316   -366    127     36   -226   -558   -623   -402
    197   -319   -519     59    355   -418    142     49   -236   -587   -657   -418
    259   -449   -709     96    483   -579    171     75   -301   -685   -763   -519
    288   -691   -979    200    631   -833    275    179   -379   -862   -971   -737
    244   -732   -979    244    610   -854    415    329   -316   -906  -1041   -839
    210   -467   -678    127    441   -574    509    368   -135   -737   -859   -680
     77    -15    -93    -31     85    -54    428     -5    -23   -462   -496   -311
   -111    737    849   -314   -480    792    189   -509    129     38    135    353
   -202   1356   1558   -576   -880   1457    -15   -724    394    610    763   1018
   -137   1366   1501   -615   -820   1434   -249   -836    402    807    956   1270
    -93    833    927   -368   -509    880   -381   -979    -38    335    472    836
    -93    267    361    -88   -228    314   -366  -1013   -602   -488   -340     -7
    -57   -142    -88     98     12   -116   -213   -730   -693   -828   -750   -436
    -15   -254   -239    135    111   -249    -20   -350   -462   -722   -717   -420
     54   -272   -327    109    189   -298    124    -85   -288   -618   -646   -363
    114   -296   -413     90    262   -355    197     46   -210   -579   -620   -350
    116   -314   -433     98    272   -374    231     93   -189   -581   -626   -358
    140   -314   -454     85    296   -384    249    119   -184   -592   -631   -361
    181   -306   -488     62    335   -397    241    137   -174   -581   -615   -337
    150   -327   -478     88    311   -402    252    150   -161   -574   -600   -340
    137   -335   -472     98    303   -402    262    168   -150   -571   -600   -348
    148   -332   -483     90    314   -407    262    184   -142   -581   -613   -348
    194   -301   -496     54    345   -397    257    200   -129   -576   -607   -348
    205   -272   -478     33    340   -374    265    207   -116   -571   -602   -358
    205   -259   -465     25    332   -361    283    231    -90   -545   -579   -319
    205   -275   -480     33    342   -376    285    241    -75   -530   -561   -296
    200   -293   -493     46    345   -392    280    246    -64   -514   -548   -285
    184   -275   -462     44    322   -368    290    259    -49   -493   -527   -267
    213   -252   -465     18    337   -358    298    285    -28   -470   -506   -257
    213   -249   -462     15    335   -355    293    298    -28   -472   -514   -272
    213   -223   -436      5    324   -329    303    314    -10   -457   -498   -239
    262   -194   -459    -33    358   -327    306    348     28   -410   -444   -176
    267   -163   -431    -51    348   -296    314    389     67   -363   -394   -161
    257   -148   -405    -57    329   -275    332    436     98   -342   -389   -168
    280   -124   -405    -77    342   -265    350    483    127   -335   -394   -137
    259   -145   -407    -59    332   -275    342    509    142   -329   -392   -137
    270    -98   -368    -85    316   -231    340    550    176   -303   -366    -83
    285    -33   -322   -127    303   -176    355    618    236   -239   -303    -23
    337     18   -319   -176    329   -150    381    683    296   -179   -249     20
    342     51   -293   -197    316   -119    371    717    329   -137   -210     59
    392    135   -259   -265    324    -62    345    748    374    -90   -163    106
    496    241   -257   -371    376     -7    322    779    418    -44   -114    158
    483    265   -218   -374    350     23    322    779    423    -31    -98    174
    493    314   -179   -405    335     67    337    784    433    -20    -90    184
    542    350   -192   -446    366     80    335    787    436    -10    -77    200
    483    298   -184   -392    335     57    277    727    392    -51   -109    168
    498    348   -150   -423    324     98    298    706    384    -59   -114    163
    470    327   -145   -400    309     90    327    683    368    -80   -135    142
    446    329   -119   -389    283    106    368    659    353   -101   -155    122
    423    301   -124   -363    275     88    410    626    335   -124   -181     96
    418    293   -124   -355    272     85    480    605    322   -145   -200     77
    314    171   -142   -244    228     15    459    548    265   -207   -262     10
    192     38   -155   -116    174    -57    397    467    192   -283   -335    -62
    168    -20   -189    -75    179   -106    358    402    135   -335   -384   -111
    192    -51   -244    -70    218   -148    350    348     85   -379   -431   -161
    215    -46   -262    -85    239   -153    332    322     64   -397   -441   -176
    213    -62   -277    -75    244   -168    301    298     51   -410   -454   -189
    215    -98   -316    -59    265   -207    277    280     41   -423   -467   -205
    350     25   -324   -187    337   -148    290    296     62   -400   -441   -187
    420    101   -319   -262    368   -109    311    319     80   -374   -423   -174
    431    106   -327   -270    379   -109    324    329     88   -361   -410   -158
    457    103   -355   -283    407   -124    293    327     88   -353   -400   -153
    335     15   -319   -174    327   -150    262    293     57   -379   -426   -200
    280     18   -262   -150    270   -122    337    306     75   -368   -418   -189
    314     80   -233   -197    272    -77    387    335    116   -329   -374   -145
    348    142   -205   -246    275    -31    400    342    140   -301   -345   -140
    239     67   -171   -153    205    -51    410    327    135   -309   -366   -174
    192     38   -153   -116    174    -57    415    316    114   -335   -405   -179
    236     77   -158   -155    197    -41    436    329    135   -319   -389   -166
    288    179   -109   -233    200     33    426    355    187   -257   -322   -114
    319    301    -18   -309    168    142    368    355    215   -215   -270    -75
    387    348    -41   -368    215    153    322    329    213   -205   -262    -83
    418    363    -54   -392    236    155    296    298    200   -210   -280    -98
    389    322    -70   -358    228    127    267    270    171   -236   -319   -116
    439    337   -101   -387    270    119    249    272    174   -220   -301    -90
    522    439    -83   -483    301    179    259    275    184   -192   -270    -64
    470    368   -101   -420    285    135    288    265    168   -205   -288   -111
    400    215   -187   -309    293     15    283    244    114   -270   -376   -210
    337     41   -296   -189    316   -127    239    202     36   -366   -496   -296
    329    -10   -340   -161    335   -176    223    184     10   -394   -519   -288
    348      5   -342   -176    345   -168    241    174      5   -392   -511   -288
    368      7   -361   -189    363   -176    262    171     -7   -400   -519   -303
    337    -25   -363   -155    350   -194    252    155    -31   -415   -537   -322
    301    -64   -366   -122    332   -215    236    145    -46   -431   -555   -348
    319    -51   -371   -135    342   -210    228    140    -44   -436   -563   -355
    413     -5   -420   -205    415   -213    194    135    -49   -444   -571   -345
    475     62   -413   -267    444   -174    189    132    -46   -439   -561   -340
    402     23   -379   -215    389   -176    236    127    -51   -446   -571   -353
    374     -7   -384   -184    379   -194    241    119    -57   -462   -584   -366
    353    -25   -379   -166    363   -202    215    101    -77   -488   -607   -387
    371    -25   -397   -171    384   -210    213    103    -85   -501   -620   -400
    329    -41   -374   -145    350   -207    210     93    -88   -501   -618   -400
    309    -75   -384   -119    345   -228    226     96    -88   -498   -615   -397
    319   -132   -452    -93    384   -290    239     98   -111   -530   -654   -433
    348   -311   -659    -18    504   -485    254    109   -220   -675   -810   -576
    358   -553   -911     96    633   -732    376    181   -324   -875  -1028   -797
    353   -537   -891     93    620   -714    545    301   -265   -885  -1047   -839
    244   -249   -493      0    368   -371    597    158   -132   -698   -820   -657
    137    340    202   -239    -31    272    324   -329    -15   -337   -376   -220
     67   1215   1148   -641   -540   1182    -31   -685    277    265    316    478
    -20   1795   1816   -888   -919   1805   -322   -787    623    846    911   1054
     72   1704   1628   -891   -779   1667   -620   -885    587    919    974   1158
    158   1179   1021   -667   -431   1101   -745  -1015     98    342    418    654
    226    610    384   -418    -77    498   -540   -898   -407   -420   -337    -77
    272    226    -46   -252    161     90   -226   -514   -402   -628   -615   -371
    290     85   -205   -192    249    -59     10   -184   -220   -548   -584   -374
    358     33   -324   -194    342   -145    150     15   -116   -491   -555   -368
    384      0   -387   -192    384   -192    187     75   -103   -504   -579   -405
    340    -70   -413   -135    376   -241    218     83   -119   -537   -620   -454
    322    -88   -413   -116    366   -249    254     90   -114   -542   -628   -465
    303   -116   -420    -93    361   -267    270    111    -98   -522   -613   -444
    296   -142   -441    -77    368   -290    259    119    -96   -519   -620   -452
    335   -101   -439   -116    384   -270    259    129    -93   -514   -623   -457
    340    -80   -423   -129    379   -249    270    137    -85   -501   -613   -452
    329    -85   -415   -122    371   -249    277    150    -70   -478   -592   -436
    350    -57   -410   -148    379   -231    283    158    -62   -459   -579   -428
    342    -67   -410   -137    374   -239    293    171    -49   -441   -566   -420
    361    -49   -410   -155    384   -231    290    189    -33   -420   -553   -405
    439      0   -439   -218    439   -218    285    220     -2   -381   -517   -368
    439     36   -405   -239    420   -181    277    218      0   -371   -514   -368
    389     10   -379   -200    384   -184    324    241     15   -348   -511   -363
    407     41   -368   -226    387   -161    353    275     44   -314   -496   -345
    483     93   -389   -288    436   -148    322    301     59   -293   -480   -324
    498    101   -400   -301    449   -148    303    319     70   -280   -475   -316
    462     77   -384   -270    423   -153    340    342     85   -270   -478   -311
    423     67   -355   -246    389   -142    371    374    103   -249   -467   -301
    368     41   -327   -205    348   -142    387    407    119   -233   -465   -290
    324      0   -324   -163    324   -161    407    446    135   -220   -462   -280
    368     33   -337   -202    353   -150    418    506    174   -176   -431   -236
    465    148   -316   -309    389    -83    444    581    244    -93   -366   -179
    524    218   -306   -371    415    -44    454    639    288    -33   -337   -161
    511    236   -275   -374    392    -20    441    659    296    -15   -350   -127
    478    267   -210   -374    342     28    465    683    314     31   -332    -96
    504    324   -179   -415    340     72    480    706    335     77   -303    -70
    501    332   -168   -415    335     83    465    696    327     98   -301    -62
    519    374   -145   -449    332    114    452    672    303     88   -324    -59
    532    441    -90   -488    311    176    475    665    306    111   -319    -54
    532    467    -67   -501    298    200    459    639    301    124   -329    -51
    509    444    -64   -475    288    189    441    600    270    109   -363    -62
    480    423    -57   -452    267    184    431    553    236     98   -394    -93
    509    462    -49   -485    277    207    418    522    220    103   -405    -98
    509    454    -54   -483    283    200    402    470    181     75   -439   -122
    501    433    -67   -467    285    184    384    407    124     25   -496   -179
    452    358    -93   -405    270    135    363    353     80     -7   -537   -215
    342    252    -90   -298    215     83    348    296     28    -51   -584   -257
    314    218    -96   -267    205     62    319    244    -15    -93   -626   -290
    322    207   -114   -265    218     46    290    205    -41   -116   -641   -309
    371    233   -137   -303    254     49    277    189    -51   -122   -646   -309
    407    257   -150   -332    280     54    290    192    -46   -114   -631   -293
    397    244   -153   -319    275     46    296    192    -46   -114   -631   -309
    280    137   -142   -207    213     -2    277    155    -72   -148   -670   -358
    233     98   -135   -166    184    -18    288    137    -83   -171   -688   -358
    262    116   -145   -189    202    -12    288    142    -75   -168   -678   -340
    293    142   -150   -220    220     -2    270    140    -70   -161   -665   -337
    402    233   -168   -316    285     33    257    163    -41   -124   -626   -301
    431    280   -150   -358    290     67    265    184    -15    -93   -587   -270
    301    205    -96   -254    197     57    319    187     -7    -93   -584   -285
    277    207    -70   -244    174     67    350    205     10    -77   -571   -290
    301    254    -46   -277    174    103    368    220     28    -67   -558   -259
    418    363    -54   -392    236    155    366    246     51    -44   -530   -226
    418    387    -31   -402    226    179    366    267     70    -18   -504   -205
    280    327     46   -306    116    187    397    259     80     -5   -480   -187
    275    387    111   -329     83    249    402    254    103     28   -436   -150
    303    420    114   -363     93    267    353    226     98     31   -428   -176
    327    439    109   -384    109    275    322    218     90     28   -439   -184
    337    449    111   -394    114    280    316    228     88     28   -439   -155
    337    446    109   -392    114    277    316    228     85     36   -428   -150
    374    467     90   -423    140    280    275    197     51      5   -449   -171
    420    420     -2   -420    210    210    249    184     18    -31   -478   -184
    423    324    -98   -376    259    114    249    171    -28    -90   -527   -233
    322    187   -135   -254    228     25    236    140    -75   -140   -571   -283
    275    101   -176   -189    226    -36    231    109   -116   -179   -610   -342
    332    129   -202   -231    267    -36    215    103   -127   -194   -631   -379
    397    181   -218   -290    306    -18    228    114   -122   -200   -644   -363
    350    122   -228   -236    290    -51    215     77   -158   -244   -678   -363
    324     90   -233   -210    277    -70    215     64   -174   -259   -685   -389
    218     -2   -220   -109    220   -111    226     44   -202   -288   -711   -420
    189    -25   -215    -83    200   -122    223     36   -210   -290   -709   -428
    254    -23   -277   -114    265   -150    215     49   -207   -280   -693   -428
    272     18   -257   -148    265   -119    207     49   -210   -283   -693   -439
    283     38   -244   -161    265   -103    205     49   -218   -296   -701   -426
    270     10   -259   -140    265   -124    207     51   -226   -311   -711   -433
    254    -23   -277   -114    265   -150    202     44   -239   -335   -735   -444
    267    -18   -285   -127    275   -150    194     44   -244   -350   -740   -439
    277     15   -262   -148    270   -122    205     57   -233   -345   -727   -449
    309    -46   -358   -132    332   -200    207     59   -277   -407   -789   -498
    361   -277   -639    -41    498   -457    233     72   -405   -592   -971   -665
    345   -475   -820     64    581   -646    381    171   -467   -766  -1156   -852
    371   -324   -696    -23    532   -509    524    296   -340   -696  -1091   -810
    303     51   -252   -181    277    -98    511     88   -181   -467   -815   -550
    145    639    493   -392   -174    566    218   -449    -54    -80   -324    -54
      5   1449   1444   -727   -719   1447    -72   -763    265    540    387    652
    -36   1880   1917   -922   -976   1896   -348   -852    548   1054    924   1213
     57   1615   1556   -836   -750   1587   -592   -953    366    971    841   1176
    109   1002    893   -555   -392    948   -667  -1075   -223    254    140    457
    145    457    311   -301    -83    384   -446   -898   -654   -475   -613   -277
    166    135    -31   -150     98     51   -168   -488   -558   -584   -805   -439
    176     49   -127   -114    150    -36     41   -174   -371   -485   -753   -410
    233     41   -192   -137    213    -75    158     15   -257   -418   -711   -410
    226     -2   -228   -114    226   -114    200     72   -241   -431   -732   -436
    226    -20   -246   -103    233   -132    223     93   -244   -457   -758   -444
    262      0   -262   -132    262   -132    249    122   -226   -449   -750   -441
    290      7   -283   -148    288   -137    259    148   -215   -449   -750   -436
    342     36   -306   -189    324   -135    246    161   -213   -449   -743   -431
    358     33   -324   -197    340   -145    236    163   -218   -449   -737   -431
    246    -57   -303    -96    275   -179    249    148   -228   -462   -750   -446
    233    -46   -280    -93    257   -163    270    161   -220   -465   -753   -446
    262    -12   -275   -127    267   -142    267    176   -205   -449   -735   -431
    283      5   -277   -145    280   -135    277    197   -176   -420   -704   -405
    311     33   -280   -174    296   -122    275    213   -168   -413   -688   -381
    316     54   -262   -184    290   -103    265    218   -166   -413   -675   -368
    314     59   -254   -187    285    -98    262    220   -163   -413   -672   -379
    301     49   -252   -176    277   -101    277    249   -140   -402   -667   -392
    290     57   -233   -174    262    -88    296    283   -119   -394   -665   -374
    285     77   -207   -181    246    -64    309    314    -98   -381   -644   -309
    306     88   -220   -200    262    -67    301    332    -90   -376   -626   -306
    342    111   -231   -228    285    -59    306    371    -62   -348   -602   -301
    342    135   -207   -241    275    -36    327    420    -25   -329   -592   -272
    348    137   -210   -241    280    -36    355    478     10   -306   -568   -244
    368    194   -174   -283    270     12    355    517     38   -283   -540   -220
    441    267   -176   -355    309     46    361    584     96   -231   -478   -166
    480    322   -161   -402    319     80    363    654    155   -174   -413   -129
    439    303   -135   -371    288     85    387    696    179   -163   -410   -129
    433    355    -77   -397    257    140    400    743    223   -129   -379    -57
    426    397    -31   -413    228    184    405    763    257    -96   -337    -18
    483    446    -38   -465    259    205    420    792    296    -51   -285     28
    462    472     10   -467    226    241    407    779    296    -46   -275     38
    405    475     70   -441    166    272    413    761    288    -54   -275     31
    392    496    103   -444    142    301    413    743    277    -64   -283     23
    400    496     96   -449    153    296    402    709    249    -96   -303      2
    397    496     98   -446    150    298    387    675    231   -109   -306      5
    405    504     98   -457    153    301    376    636    213   -122   -314     -2
    389    467     77   -428    155    272    363    579    168   -163   -350    -41
    366    428     62   -400    153    246    345    517    119   -213   -387    -72
    348    389     41   -368    153    215    337    462     83   -252   -410   -116
    358    368     10   -363    174    189    314    405     31   -311   -462   -171
    342    335     -7   -340    176    163    283    340    -31   -381   -522   -244
    324    316    -10   -322    168    153    267    290    -75   -433   -566   -262
    345    275    -70   -309    207    103    246    249   -119   -478   -592   -277
    355    270    -85   -314    220     93    218    215   -140   -496   -600   -303
    376    303    -75   -340    226    114    207    197   -148   -511   -610   -327
    381    272   -111   -329    246     83    197    168   -174   -553   -652   -366
    413    277   -135   -345    275     72    181    153   -184   -576   -672   -381
    381    270   -111   -327    246     77    187    145   -181   -587   -675   -368
    332    265    -67   -298    200     98    205    153   -166   -581   -667   -379
    311    254    -59   -285    184     98    207    150   -166   -597   -693   -400
    329    275    -54   -301    192    111    207    155   -161   -602   -688   -353
    324    329      5   -327    158    168    210    155   -145   -584   -657   -332
    327    353     23   -340    153    189    223    168   -119   -571   -646   -350
    324    381     57   -355    132    220    236    181   -101   -566   -657   -340
    316    400     83   -358    116    241    244    192    -85   -558   -649   -306
    306    394     88   -353    109    241    259    202    -70   -540   -633   -303
    329    459    129   -394    101    293    270    218    -36   -501   -592   -257
    358    540    179   -449     88    361    270    244     15   -439   -524   -202
    353    584    231   -467     62    407    267    244     46   -402   -491   -218
    353    605    249   -480     51    428    231    210     44   -407   -506   -202
    355    574    215   -465     70    394    207    187     33   -418   -509   -171
    374    558    184   -465     96    371    187    166     20   -426   -504   -210
    433    610    176   -522    129    394    140    129    -15   -462   -530   -226
    428    579    150   -504    137    366    124    116    -36   -485   -548   -213
    389    470     80   -428    155    275    142    124    -44   -493   -555   -239
    363    353    -12   -361    189    171    142    103    -93   -553   -618   -306
    350    244   -106   -296    228     70    127     75   -148   -615   -683   -371
    303    187   -116   -246    210     33    127     57   -168   -636   -691   -376
    298    148   -150   -226    226      0    109     23   -205   -670   -717   -400
    329    129   -202   -231    267    -36     96      5   -226   -691   -735   -426
    342    111   -231   -226    288    -59     96     12   -220   -678   -722   -423
    340     96   -244   -218    290    -72     83      2   -236   -693   -745   -457
    329     59   -272   -194    301   -106     80    -18   -257   -719   -771   -478
    345     41   -303   -194    324   -129     75    -31   -270   -732   -771   -439
    379     51   -327   -215    353   -137     57    -38   -270   -719   -750   -439
    374     44   -329   -210    353   -142     51    -46   -272   -724   -761   -504
    324     51   -272   -189    298   -109     72    -20   -252   -711   -758   -496
    293     25   -267   -163    280   -119     88      2   -239   -711   -758   -459
    288     20   -267   -153    277   -122     83      2   -236   -706   -756   -457
    306     10   -296   -161    301   -142     88      5   -228   -698   -750   -462
    332      7   -324   -171    327   -158    114     23   -228   -701   -761   -465
    342   -111   -454   -116    397   -283    122     36   -283   -771   -839   -522
    371   -366   -737     -2    553   -550    187     96   -368   -917  -1000   -678
    324   -532   -857    103    589   -693    337    220   -384  -1039  -1156   -870
    262   -387   -652     62    457   -519    467    309   -252   -956  -1075   -841
    158     -2   -163    -80    161    -80    407     10   -158   -745   -802   -571
     57    644    587   -350   -265    615     80   -587   -116   -368   -293    -46
    -54   1460   1512   -704   -782   1483   -200   -904    150    254    426    639
    -51   1849   1901   -898   -976   1875   -478  -1039    337    698    893   1062
     15   1509   1493   -763   -740   1504   -670  -1145     98    509    683    891
     36    865    828   -449   -394    846   -665  -1166   -431   -236    -67    223
     96    303    207   -202    -54    257   -470   -924   -743   -846   -709   -441
    140     44    -96    -93    119    -25   -228   -514   -558   -841   -802   -553
    218      5   -213   -111    215   -103    -67   -220   -361   -732   -740   -465
    290      0   -290   -145    290   -145     44    -28   -231   -652   -680   -423
    324      5   -319   -166    322   -155     96     44   -184   -628   -657   -423
    277    -31   -311   -124    293   -171    140     67   -179   -633   -657   -428
    223    -75   -298    -75    259   -187    163     83   -174   -641   -662   -439
    200    -90   -290    -54    244   -189    179     93   -163   -641   -665   -446
    200   -116   -319    -41    257   -215    181    101   -161   -644   -657   -441
    218    -85   -303    -67    259   -194    176    114   -150   -631   -641   -426
    215    -72   -290    -72    252   -181    179    129   -137   -615   -618   -410
    215    -80   -296    -67    254   -187    194    140   -127   -610   -605   -407
    200    -77   -277    -62    236   -176    202    142   -129   -623   -628   -426
    194    -59   -257    -67    223   -158    202    150   -119   -623   -633   -420
    228    -28   -257   -101    239   -140    189    158   -106   -613   -615   -371
    239     -5   -244   -116    241   -124    197    181    -75   -587   -579   -368
    215     -5   -223   -106    218   -114    215    197    -62   -584   -584   -368
    228     18   -213   -124    220    -96    226    215    -41   -571   -568   -324
    272     31   -241   -153    257   -103    239    259      2   -522   -517   -309
    244      5   -239   -124    241   -116    249    280     18   -514   -517   -337
    192      7   -184   -101    189    -88    252    272     -2   -555   -568   -371
    210     59   -153   -135    181    -46    254    293     -5   -571   -581   -327
    207     46   -161   -127    184    -57    265    332     23   -548   -545   -257
    181     64   -116   -122    150    -25    280    371     67   -493   -475   -205
    249     96   -153   -174    202    -28    285    431    119   -428   -402   -168
    314    142   -171   -228    241    -12    296    485    158   -392   -392   -241
    298    150   -148   -226    223      0    322    532    179   -405   -436   -213
    311    213    -98   -262    205     57    342    594    220   -376   -387    -62
    314    259    -54   -288    184    103    340    626    259   -314   -306    -33
    311    275    -38   -293    174    119    348    646    290   -272   -257    -20
    348    332    -15   -342    179    158    353    652    306   -254   -236    -10
    374    387     12   -379    181    200    345    644    306   -262   -239    -10
    337    376     36   -358    150    205    345    626    293   -277   -241      7
    345    376     28   -361    158    202    332    589    267   -298   -239     33
    389    423     33   -407    176    231    324    558    252   -306   -228     12
    353    400     46   -376    153    223    316    511    228   -340   -259    -62
    290    363     70   -329    109    218    324    462    187   -400   -311    -54
    259    324     64   -290     98    194    298    402    145   -444   -335    -57
    246    306     59   -277     90    184    270    345    109   -475   -350   -114
    272    285     12   -277    129    150    262    306     83   -506   -381   -168
    233    241      7   -239    111    124    246    241     25   -581   -454   -218
    228    213    -15   -220    122    101    226    189    -12   -628   -493   -220
    213    194    -18   -205    116     88    215    140    -49   -675   -532   -265
    163    158     -5   -161     85     77    200     90    -88   -727   -584   -301
    200    148    -51   -176    124     49    171     72   -103   -735   -576   -288
    194    127    -67   -161    129     31    148     46   -119   -743   -574   -314
    210    127    -83   -168    148     20    132     28   -135   -763   -594   -350
    218    140    -77   -179    148     31    140     15   -145   -789   -618   -345
    202    142    -59   -174    129     41    142      0   -150   -792   -605   -322
    213    148    -64   -181    140     41    127     -5   -145   -774   -574   -301
    176    106    -72   -142    124     18    103    -25   -161   -779   -571   -337
    171    101    -70   -135    122     15    106    -33   -163   -789   -587   -366
    158    124    -33   -142     96     46    122    -36   -168   -807   -610   -368
    179    158    -20   -168     98     70    127    -31   -158   -807   -610   -335
    171    181     10   -179     80     96    132    -23   -150   -800   -597   -285
    174    236     62   -205     57    150    148    -15   -132   -769   -555   -257
    174    226     51   -200     59    140    155    -23   -132   -766   -550   -275
    215    267     51   -241     80    161    153    -25   -122   -758   -545   -285
    239    332     93   -285     72    213    158    -10    -90   -730   -519   -252
    223    397    174   -309     25    285    142    -18    -70   -709   -493   -202
    223    452    228   -340     -2    342     88    -57    -80   -709   -475   -187
    231    446    215   -340      7    332     67    -70    -75   -691   -446   -166
    265    426    161   -348     49    293     46    -96   -101   -717   -454   -205
    288    478    189   -381     49    335     10   -132   -127   -735   -478   -259
    280    433    150   -358     64    293    -20   -174   -176   -800   -550   -218
    252    345     93   -298     80    220    -33   -192   -220   -849   -597   -241
    244    262     18   -254    111    140    -44   -220   -265   -901   -649   -322
    272    205    -67   -239    171     70    -64   -254   -324   -966   -701   -342
    200    132    -67   -168    135     33    -70   -293   -368  -1000   -722   -371
    153     83    -70   -119    111      7    -80   -329   -400  -1023   -737   -402
    181     83   -101   -132    140     -7    -93   -342   -413  -1028   -727   -407
    176     75   -101   -124    140    -12   -103   -345   -410  -1023   -709   -407
    181     85    -98   -135    140     -5   -122   -358   -420  -1036   -727   -433
    171     70   -101   -122    137    -15   -137   -368   -433  -1049   -743   -439
    132     25   -109    -80    119    -41   -148   -394   -452  -1065   -750   -436
    161     49   -111   -103    137    -31   -168   -423   -480  -1085   -753   -467
    192     72   -122   -135    158    -23   -179   -439   -501  -1117   -787   -488
    135     15   -119    -75    127    -51   -179   -452   -524  -1148   -818   -478
    137     -7   -145    -67    140    -75   -181   -452   -527  -1137   -800   -444
    148      5   -142    -75    145    -67   -194   -462   -524  -1124   -800   -535
    163     28   -137    -96    150    -54   -215   -483   -545  -1161   -857   -558
    171     12   -158    -90    163    -72   -233   -506   -584  -1210   -893   -514
    179    -88   -267    -46    223   -176   -226   -511   -636  -1267   -940   -553
    184   -290   -475     54    329   -381   -189   -509   -771  -1444  -1117   -719
    187   -488   -675    150    431   -581    -59   -428   -852  -1615  -1306   -930
    174   -415   -589    119    381   -504     75   -348   -763  -1574  -1270   -924
     49    -75   -124     12     85    -98     64   -584   -610  -1322   -956   -636
    -70    587    657   -257   -363    620   -239  -1106   -428   -862   -394   -116
   -174   1460   1634   -644   -904   1545   -545  -1413    -90   -220    298    509
   -210   1966   2177   -880  -1192   2070   -841  -1501    200    283    800   1098
   -124   1790   1912   -833  -1018   1849  -1119  -1592     57    241    758   1122
    -59   1195   1254   -566   -657   1223  -1197  -1696   -504   -428    109    491
    -70    555    626   -246   -348    589   -963  -1517   -963  -1163   -641   -267
    -64    259    324    -98   -194    290   -670  -1117   -898  -1306   -883   -506
    -20    176    194    -77   -109    184   -459   -802   -730  -1236   -867   -446
      2    148    145    -75    -70    148   -329   -618   -623  -1161   -802   -389
    -41    106    148    -33    -96    127   -270   -553   -592  -1140   -787   -410
   -106     72    179     15   -142    124   -241   -532   -587  -1137   -774   -418
    -90     38    127     25   -109     83   -254   -537   -602  -1156   -784   -465
    -57     64    122     -2    -88     93   -259   -532   -602  -1163   -802   -506
     -5     98    101    -46    -54     98   -270   -527   -605  -1176   -813   -493
     23    109     83    -67    -28     96   -280   -527   -615  -1195   -826   -509
     12    101     88    -57    -38     96   -285   -540   -636  -1234   -880   -532
     -7     88     96    -38    -51     90   -288   -545   -641  -1236   -885   -501
      7     83     72    -46    -33     80   -296   -540   -623  -1192   -836   -470
     28    101     70    -64    -20     85   -293   -524   -602  -1150   -800   -488
     12    137    122    -77    -54    129   -290   -519   -594  -1132   -802   -535
      2    153    150    -77    -72    153   -283   -501   -589  -1137   -836   -498
     20    174    153    -98    -64    166   -290   -488   -587  -1137   -844   -478
     28    189    158   -109    -64    174   -296   -478   -579  -1124   -841   -467
     31    181    150   -109    -59    168   -298   -467   -574  -1104   -828   -459
     54    200    145   -127    -44    174   -290   -428   -542  -1052   -787   -436
     70    228    158   -150    -44    194   -285   -394   -517  -1013   -758   -418
     57    249    192   -153    -67    223   -275   -358   -488   -976   -743   -410
     70    296    226   -184    -77    262   -259   -309   -454   -937   -722   -397
     75    319    244   -197    -83    283   -254   -265   -426   -901   -701   -384
     72    332    259   -205    -93    296   -241   -215   -397   -862   -672   -363
     98    348    249   -223    -75    298   -223   -155   -350   -813   -633   -332
    103    337    233   -223    -67    285   -205    -93   -306   -761   -592   -301
    129    415    285   -272    -77    350   -197    -33   -257   -706   -550   -262
    135    483    345   -311   -103    415   -184      2   -215   -652   -498   -215
    124    517    389   -322   -132    454   -166     36   -171   -587   -436   -187
    119    542    423   -329   -150    483   -168     54   -150   -553   -420   -202
    122    566    444   -342   -161    506   -174     51   -155   -568   -454   -161
    111    589    478   -353   -184    535   -176     36   -163   -576   -457   -148
     80    589    509   -335   -213    550   -176     12   -168   -566   -433   -145
     62    592    527   -329   -231    561   -179     -2   -155   -530   -381   -124
     64    594    530   -329   -231    563   -189    -25   -161   -517   -371   -210
     36    581    542   -311   -252    563   -210    -88   -213   -579   -462   -293
     28    563    535   -296   -252    548   -233   -153   -277   -654   -535   -246
     -2    530    532   -265   -267    530   -262   -218   -324   -680   -542   -262
    -44    504    548   -228   -296    524   -275   -267   -358   -693   -545   -296
    -64    480    542   -207   -303    509   -285   -316   -400   -714   -555   -340
    -59    444    504   -194   -280    472   -311   -368   -449   -743   -581   -384
    -64    410    475   -174   -270    441   -337   -413   -501   -779   -618   -436
    -62    402    465   -168   -262    433   -353   -444   -545   -807   -646   -478
    -59    389    446   -166   -254    418   -368   -470   -579   -828   -670   -498
    -85    376    459   -145   -272    418   -379   -498   -610   -846   -685   -524
   -106    376    483   -137   -296    431   -389   -517   -628   -846   -680   -542
   -111    384    496   -135   -303    439   -394   -517   -633   -831   -657   -535
   -122    371    491   -127   -306    428   -410   -517   -641   -815   -636   -532
   -129    392    522   -132   -327    457   -413   -509   -631   -792   -623   -558
   -129    423    553   -148   -342    488   -405   -493   -618   -779   -633   -563
   -137    413    550   -137   -342    480   -397   -483   -615   -776   -646   -579
   -155    446    602   -145   -379    522   -374   -462   -592   -756   -618   -537
   -181    475    657   -148   -420    566   -340   -431   -550   -698   -555   -506
   -181    524    704   -171   -444    613   -311   -389   -498   -633   -514   -527
   -215    517    732   -150   -472    623   -296   -389   -506   -659   -561   -532
   -213    527    740   -155   -475    633   -272   -361   -488   -644   -545   -465
   -220    553    774   -166   -498    665   -249   -324   -449   -592   -509   -459
   -244    620    865   -192   -553    743   -241   -298   -410   -540   -465   -420
   -220    709    930   -244   -574    818   -246   -275   -358   -467   -379   -353
   -207    763    971   -280   -589    867   -265   -270   -316   -410   -316   -335
   -236    769   1005   -265   -620    885   -277   -265   -288   -376   -301   -376
   -231    753    984   -262   -607    867   -290   -265   -298   -397   -342   -381
   -244    740    984   -246   -613    862   -303   -280   -322   -413   -348   -337
   -298    706   1002   -205   -652    854   -314   -285   -301   -361   -277   -311
   -283    665    945   -192   -615    805   -319   -283   -301   -348   -272   -397
   -280    561    841   -140   -561    701   -329   -303   -363   -433   -389   -496
   -290    457    748    -83   -519    602   -335   -311   -415   -514   -470   -472
   -319    405    724    -44   -522    566   -332   -311   -423   -509   -454   -472
   -353    363    714     -5   -532    537   -337   -329   -441   -517   -441   -506
   -376    324    701     25   -537    511   -332   -327   -436   -517   -423   -535
   -381    314    696     33   -537    504   -324   -311   -426   -524   -428   -568
   -405    280    685     62   -545    483   -324   -301   -420   -537   -439   -576
   -397    290    685     51   -540    488   -327   -301   -400   -522   -402   -563
   -400    252    649     72   -524    452   -327   -296   -394   -522   -379   -561
   -374    220    594     77   -483    407   -342   -283   -384   -519   -361   -558
   -374    223    597     75   -485    407   -322   -270   -358   -509   -340   -558
   -361    241    602     59   -483    423   -296   -249   -335   -491   -319   -555
   -374    207    579     80   -478    392   -290   -239   -324   -483   -311   -568
   -384    189    574     98   -478    381   -280   -233   -319   -485   -311   -584
   -392    174    566    106   -480    371   -272   -226   -309   -475   -298   -589
   -402    155    555    122   -478    355   -270   -213   -296   -459   -280   -592
   -394    129    522    132   -457    324   -265   -200   -309   -478   -293   -626
   -345     -5    340    176   -342    166   -244   -166   -374   -579   -397   -735
   -340   -239    101    288   -223    -70   -140    -44   -428   -745   -594   -950
   -371   -239    132    303   -252    -54      5    129   -319   -745   -615  -1023
   -462     70    532    197   -498    301     72     75   -137   -542   -384   -839
   -571    574   1145      0   -857    859   -103   -449    -83   -236     36   -431
   -683   1306   1990   -311  -1335   1647   -392   -956     57    298    698    179
   -753   1917   2670   -581  -1712   2291   -639  -1169    296    875   1325    797
   -701   1836   2535   -568  -1618   2184   -885  -1296    239   1034   1486   1047
   -652   1231   1883   -288  -1267   1556   -992  -1382   -220    511    937    548
   -644    696   1337    -25   -992   1015   -885  -1286   -740   -368     36   -335
   -620    311    932    155   -776    620   -649   -901   -730   -641   -309   -706
   -581    213    795    184   -688    504   -423   -485   -426   -459   -200   -652
   -514    184    698    166   -605    441   -265   -197   -220   -314    -85   -592
   -493    155    646    166   -571    402   -202    -83   -148   -272    -57   -587
   -491    158    649    166   -568    402   -179    -44   -127   -265    -46   -592
   -493    174    667    158   -579    420   -166    -12   -103   -249    -25   -584
   -478    192    670    142   -574    431   -153     12    -75   -228      0   -581
   -504    174    678    161   -589    426   -124     38    -54   -210     15   -576
   -519    176    693    171   -607    433   -101     62    -31   -194     31   -566
   -514    189    704    161   -610    444    -96     83    -15   -174     51   -563
   -491    184    675    153   -581    428    -88    116     20   -132     90   -535
   -491    210    698    140   -594    454    -72    153     67    -90    137   -517
   -519    218    737    150   -628    478    -67    163     88    -75    145   -553
   -532    233    763    148   -649    498    -59    187    114    -51    158   -535
   -532    270    802    132   -667    535    -28    228    158     -7    207   -488
   -517    290    807    111   -662    550    -18    262    194     33    249   -470
   -535    301    836    116   -685    568    -12    283    220     64    283   -457
   -537    309    846    114   -693    579     -5    298    246     88    306   -452
   -433    371    805     31   -618    587     -5    342    290    124    350   -423
   -439    332    771     51   -605    550    -15    371    319    153    376   -415
   -509    306    815     98   -662    561      5    400    337    171    374   -436
   -542    314    857    111   -701    584     54    446    371    200    384   -428
   -576    252    828    163   -701    540     83    501    405    239    423   -387
   -555    319    872    116   -714    594    106    568    470    319    509   -332
   -527    374    901     75   -714    639    127    639    537    389    566   -322
   -506    431    935     36   -719    683    145    704    592    433    584   -301
   -475    446    922     15   -698    683    168    776    649    488    633   -223
   -491    480    971      5   -732    724    189    828    706    555    709   -187
   -485    540   1026    -28   -756    782    205    878    756    615    763   -148
   -418    584   1002    -83   -711    795    210    919    792    665    810   -111
   -420    594   1015    -85   -717    805    223    932    813    696    846    -93
   -423    646   1070   -111   -748    857    220    932    833    724    880    -72
   -413    646   1060   -119   -735    852    215    924    833    737    893    -72
   -431    672   1101   -122   -766    885    241    914    841    758    917    -67
   -467    685   1153   -109   -810    919    267    885    823    748    904    -90
   -488    670   1158    -93   -823    914    265    846    797    735    893   -111
   -480    667   1145    -93   -813    906    254    807    782    722    885   -127
   -517    631   1148    -57   -833    888    244    750    748    693    854   -171
   -545    566   1111    -10   -828    839    249    709    722    670    831   -218
   -550    587   1135    -18   -841    859    233    659    696    652    813   -252
   -555    537   1093      7   -826    815    220    607    654    615    779   -288
   -555    488   1041     33   -800    766    200    561    615    581    748   -322
   -561    462   1023     49   -792    743    192    524    592    563    732   -361
   -563    402    966     80   -766    685    181    491    563    535    704   -392
   -571    387    956     90   -763    670    163    459    537    519    683   -415
   -566    384    950     88   -758    665    163    454    535    527    683   -415
   -550    376    927     88   -737    652    166    452    540    537    691   -418
   -550    371    922     88   -735    646    158    449    542    545    693   -426
   -561    355    917    103   -737    636    166    457    555    563    709   -413
   -566    374    937     93   -750    654    166    459    568    584    722   -402
   -558    387    945     85   -750    665    166    465    579    605    737   -397
   -563    379    943     90   -753    659    171    470    592    620    748   -394
   -558    410    969     72   -763    691    192    493    626    659    784   -366
   -555    467   1023     44   -789    745    207    514    659    696    820   -337
   -563    504   1067     31   -815    784    220    524    685    719    841   -329
   -574    504   1075     33   -823    789    241    535    706    735    846   -322
   -581    496   1078     41   -828    787    246    537    711    740    852   -324
   -589    522   1111     31   -849    815    254    553    740    774    891   -303
   -568    597   1166    -12   -867    880    280    584    800    849    961   -244
   -561    657   1218    -49   -888    937    277    579    823    878    984   -233
   -566    680   1247    -59   -906    963    254    555    823    883    989   -233
   -542    680   1221    -70   -883    950    233    545    820    883    989   -210
   -519    654   1174    -67   -846    914    220    532    815    891   1002   -205
   -509    646   1156    -70   -833    898    197    498    789    872    992   -228
   -511    610   1119    -49   -815    865    189    472    761    849    966   -254
   -504    527   1031    -12   -766    776    189    454    717    810    922   -288
   -493    392    885     51   -688    639    179    436    662    761    862   -340
   -514    303    818    103   -667    561    176    415    631    735    833   -387
   -522    246    769    137   -644    506    166    389    600    709    802   -436
   -496    220    717    137   -607    467    150    361    566    680    758   -478
   -483    213    696    135   -589    454    148    348    545    662    743   -488
   -491    197    688    145   -589    441    137    327    530    652    735   -501
   -506    197    704    153   -605    449    142    332    537    672    753   -475
   -488    197    685    142   -587    441    150    350    550    688    771   -462
   -517    187    704    166   -610    444    171    381    574    719    792   -462
   -548    155    704    194   -626    428    174    389    584    732    784   -475
   -530    148    678    189   -605    413    145    366    563    711    763   -467
   -535    148    683    192   -610    415    145    355    561    711    771   -459
   -504    176    680    163   -592    428    192    384    587    740    805   -433
   -532    145    678    189   -605    410    202    397    594    758    823   -418
   -574    127    698    223   -636    413    205    400    594    771    828   -439
   -589    109    698    239   -646    405    205    410    597    776    820   -452
   -550    -10    540    280   -545    265    213    407    548    722    766   -483
   -509   -246    262    376   -387      7    262    444    444    581    610   -626
   -514   -428     85    470   -301   -171    402    576    415    472    470   -831
   -545   -337    205    441   -376    -67    550    683    535    532    509   -857
   -680     -2    678    342   -680    337    550    410    662    743    769   -555
   -807    646   1452     77  -1130   1047    233   -187    779   1161   1293    -28
   -963   1473   2436   -254  -1699   1953    -38   -514   1093   1787   1997    678
   -984   1945   2927   -483  -1956   2436   -324   -636   1356   2296   2530   1286
   -859   1709   2569   -423  -1714   2138   -589   -748   1171   2221   2465   1273
   -795   1067   1862   -137  -1327   1465   -587   -758    639   1514   1758    555
   -779    452   1228    163  -1002    839   -327   -478    293    865   1065   -181
   -758    148    906    303   -833    527    -31    -31    410    763    865   -379
   -662     83    745    290   -704    413    161    283    584    836    893   -311
   -584     33    618    275   -602    324    244    428    667    883    924   -301
   -628    -57    571    342   -600    257    272    459    670    875    909   -340
   -675   -109    563    392   -620    226    319    491    675    867    901   -363
   -652   -103    548    379   -600    220    361    561    717    901    927   -348
   -628   -124    504    376   -568    189    353    579    719    901    922   -355
   -592   -116    472    353   -532    176    358    597    737    917    932   -350
   -555    -96    457    324   -506    179    384    628    766    937    950   -340
   -605   -127    478    366   -542    174    400    633    779    940    963   -335
   -641   -129    509    384   -576    189    407    644    795    950    984   -316
   -623   -101    522    361   -574    210    420    667    820    976   1005   -296
   -613    -77    532    345   -576    226    431    691    841   1005   1021   -277
   -592    -93    498    342   -545    202    436    711    854   1026   1028   -270
   -607    -96    511    350   -561    205    444    727    872   1047   1044   -254
   -607    -72    535    340   -571    228    454    750    901   1075   1067   -228
   -607    -57    550    332   -581    246    459    769    917   1091   1075   -220
   -613    -57    555    335   -584    249    472    787    935   1104   1085   -210
   -607    -54    550    329   -579    246    488    820    958   1124   1101   -194
   -605    -51    553    327   -581    252    506    859    992   1150   1124   -168
   -607    -33    574    319   -592    270    524    898   1018   1176   1145   -148
   -613    -10    602    311   -607    296    542    950   1047   1208   1171   -122
   -605     -5    600    303   -605    298    563   1008   1083   1239   1197    -90
   -587     18    605    283   -597    311    581   1070   1124   1270   1226    -62
   -574     41    613    265   -594    327    600   1135   1169   1306   1262    -28
   -553     80    633    236   -592    355    615   1197   1213   1343   1296      7
   -540     88    628    226   -584    355    639   1257   1260   1382   1340     49
   -522    122    644    200   -584    384    657   1304   1306   1423   1389     96
   -509    155    662    176   -587    407    665   1335   1340   1462   1431    135
   -496    192    688    153   -592    439    665   1348   1363   1486   1457    158
   -491    207    698    140   -594    452    672   1350   1376   1501   1473    179
   -501    215    714    142   -607    465    675   1340   1376   1504   1478    187
   -517    220    737    145   -628    478    678   1322   1369   1496   1475    189
   -517    220    737    148   -626    478    678   1296   1353   1480   1465    179
   -545    210    753    166   -649    480    678   1267   1337   1465   1449    168
   -574    194    766    189   -670    480    672   1228   1314   1444   1434    158
   -592    158    750    215   -672    454    670   1182   1288   1418   1415    142
   -633    129    763    252   -698    446    667   1135   1265   1392   1395    124
   -675     98    771    285   -722    436    652   1078   1234   1361   1363     98
   -685     46    732    319   -709    387    633   1013   1187   1317   1322     62
   -696     -2    691    348   -693    342    610    948   1132   1265   1275     20
   -701    -51    649    376   -675    298    592    896   1083   1223   1236    -18
   -704    -62    641    381   -672    288    574    849   1041   1189   1210    -46
   -706    -83    623    392   -665    270    566    820   1015   1171   1192    -59
   -722   -106    615    413   -670    254    574    802   1002   1161   1182    -70
   -722   -124    597    423   -659    236    574    792    995   1153   1174    -83
   -717   -122    594    418   -659    236    563    779    984   1145   1171    -80
   -717   -109    607    413   -662    249    568    784    987   1143   1169    -77
   -722    -98    623    410   -672    259    571    787    989   1137   1161   -106
   -727    -96    631    413   -680    267    566    787    987   1124   1137   -103
   -711   -109    602    410   -659    246    558    784    976   1114   1130    -96
   -698    -93    602    394   -652    254    561    787    987   1130   1148    -83
   -685    -72    613    379   -652    267    574    795    997   1145   1158    -72
   -675    -38    636    358   -657    298    592    805   1008   1156   1169    -67
   -670    -15    654    340   -665    319    610    818   1026   1176   1187    -44
   -665     15    678    324   -670    345    628    836   1047   1200   1210    -20
   -659      7    667    324   -665    337    631    833   1039   1189   1197    -38
   -654     23    678    316   -665    350    633    833   1034   1184   1184    -46
   -631     98    730    265   -680    413    636    849   1067   1221   1221      0
   -620    155    776    231   -698    465    631    852   1096   1254   1257     44
   -607    192    800    207   -704    493    602    833   1104   1265   1275     64
   -594    202    797    197   -696    498    571    818   1098   1267   1275     70
   -597    184    779    205   -688    480    561    810   1091   1265   1270     70
   -600    176    774    210   -688    475    550    795   1075   1257   1267     72
   -607    153    761    226   -683    457    530    771   1049   1241   1254     64
   -618     72    691    272   -654    381    517    753   1015   1208   1213     25
   -626    -57    566    340   -597    254    509    732    963   1145   1140    -23
   -615   -137    478    376   -548    168    504    711    917   1091   1085    -64
   -605   -197    405    400   -506    103    485    688    878   1052   1049    -96
   -607   -236    371    423   -491     67    467    654    844   1018   1026   -114
   -602   -267    332    433   -467     31    457    644    826   1000   1013   -140
   -579   -272    306    426   -444     15    444    636    810    989    989   -174
   -584   -272    309    426   -449     15    436    615    789    966    948   -192
   -579   -288    290    433   -436      0    433    607    776    953    937   -171
   -571   -316    254    441   -415    -31    433    602    763    950    932   -176
   -563   -340    223    452   -394    -59    439    600    753    943    919   -200
   -553   -337    215    444   -384    -62    433    589    748    943    914   -200
   -535   -329    205    433   -371    -62    428    584    737    937    909   -197
   -527   -348    179    436   -355    -85    426    574    727    927    904   -202
   -522   -353    168    436   -348    -90    423    571    724    914    901   -205
   -519   -358    161    436   -340    -98    415    563    717    898    893   -213
   -519   -363    155    441   -337   -103    410    566    714    896    896   -215
   -491   -410     77    449   -285   -166    402    571    678    865    844   -259
   -439   -581   -142    509   -150   -363    433    605    584    737    680   -410
   -410   -779   -368    594    -23   -576    545    717    532    592    488   -607
   -405   -724   -319    566    -44   -522    693    914    659    620    478   -636
   -488   -368    119    426   -306   -124    740    813    849    862    748   -381
   -657    163    818    246   -737    491    537    254    893   1176   1171     46
   -820    911   1732    -46  -1275   1322    267   -252   1036   1691   1800    688
   -885   1504   2390   -309  -1636   1945     23   -475   1270   2260   2421   1330
   -797   1330   2125   -267  -1460   1727   -226   -633   1104   2273   2434   1413
   -748    691   1439     28  -1093   1065   -293   -719    574   1621   1761    797
   -722     88    810    316   -769    449   -192   -607     85    810    922    -23
   -683   -298    384    491   -535     41     28   -194    150    610    623   -324
   -631   -345    285    488   -459    -31    202    174    426    792    750   -226
   -566   -363    202    465   -387    -83    319    413    581    888    823   -176
   -540   -394    145    467   -345   -127    384    522    641    911    826   -184
   -535   -407    127    472   -332   -140    405    555    649    893    795   -215
   -535   -420    114    478   -327   -153    423    579    649    878    779   -215
   -530   -407    119    467   -324   -145    426    589    662    878    789   -197
   -522   -413    106    465   -314   -153    423    602    662    875    792   -200
   -514   -415     98    465   -306   -158    426    615    675    878    789   -205
   -514   -423     88    467   -303   -168    431    626    685    878    779   -192
   -509   -446     62    478   -285   -194    444    639    691    878    782   -153
   -504   -426     75    462   -290   -176    441    649    706    896    802   -135
   -501   -402     98    452   -301   -153    436    657    714    896    800   -153
   -496   -392    103    444   -301   -145    439    662    722    893    787   -140
   -483   -384     96    433   -290   -145    436    667    727    898    787   -122
   -483   -379    101    431   -293   -140    431    670    732    901    782   -135
   -480   -368    111    426   -296   -129    433    683    748    917    789   -106
   -465   -387     77    423   -272   -153    439    698    756    927    807    -49
   -446   -376     67    410   -259   -155    441    719    779    958    844    -20
   -433   -358     75    394   -257   -140    454    750    805    984    859    -23
   -410   -350     59    381   -236   -145    446    776    810    979    831    -23
   -397   -345     49    371   -226   -148    452    810    833    995    839     36
   -394   -311     80    353   -239   -116    467    857    875   1034    872     83
   -389   -322     67    355   -231   -127    470    896    904   1065    901    106
   -350   -285     64    319   -207   -111    478    950    953   1119    948    150
   -314   -252     59    280   -189    -96    475   1005    997   1169    979    215
   -298   -223     75    259   -187    -75    485   1054   1041   1210   1013    233
   -277   -171    106    223   -194    -33    480   1085   1072   1231   1021    262
   -249   -137    111    194   -181    -12    478   1114   1101   1265   1047    311
   -223    -90    132    155   -179     20    480   1137   1140   1304   1083    397
   -233    -59    174    145   -205     57    485   1150   1174   1350   1137    446
   -249    -36    210    140   -231     85    488   1140   1174   1356   1143    452
   -241     -2    239    122   -241    116    488   1127   1176   1366   1153    488
   -231     -5    223    116   -228    109    478   1091   1145   1345   1140    480
   -228    -33    194    129   -213     80    465   1044   1109   1314   1104    431
   -257    -62    192    158   -228     64    465   1000   1080   1293   1080    444
   -259    -38    220    150   -241     90    462    969   1075   1304   1098    478
   -285    -80    205    181   -246     59    446    901   1015   1254   1039    368
   -316   -135    181    226   -252     23    433    833    950   1179    943    293
   -335   -179    153    254   -246    -12    428    784    901   1132    888    296
   -348   -215    132    283   -241    -41    431    758    885   1130    896    322
   -376   -259    114    316   -246    -72    428    717    857   1104    883    277
   -376   -288     85    332   -233   -101    415    667    813   1057    833    210
   -374   -335     38    353   -207   -148    410    628    769   1010    779    192
   -387   -366     20    376   -205   -174    405    607    743    997    758    187
   -413   -379     31    394   -223   -174    413    607    748   1018    769    189
   -418   -387     31    402   -226   -179    407    587    732   1005    753    158
   -397   -402     -5    397   -197   -205    400    566    714    966    722    140
   -371   -402    -31    387   -171   -218    387    542    696    937    701    124
   -366   -397    -31    381   -168   -215    374    522    672    893    667    137
   -371   -381    -10    376   -181   -194    374    524    675    896    678    161
   -405   -366     36    384   -223   -166    392    550    709    932    722    197
   -392   -324     67    358   -231   -129    413    579    748    974    769    233
   -379   -275    103    327   -244    -85    426    600    771    992    792    244
   -376   -244    129    309   -254    -57    428    594    776    989    789    223
   -379   -220    158    298   -270    -33    431    579    771    969    771    192
   -368   -210    158    290   -265    -25    439    576    766    945    743    192
   -371   -153    215    262   -293     28    452    594    789    971    782    270
   -358    -75    283    215   -322    103    452    605    826   1008    818    301
   -363    -25    337    192   -350    155    439    597    846   1031    836    309
   -384     23    407    181   -394    215    415    563    844   1031    844    332
   -387     36    420    174   -405    228    392    548    846   1052    878    342
   -366     31    397    166   -381    213    371    522    823   1044    885    340
   -340     36    376    150   -358    205    353    496    802   1034    891    350
   -345     38    384    153   -363    210    332    454    771   1005    865    265
   -358    -36    322    197   -340    142    319    439    727    943    784    231
   -389   -181    207    285   -298     12    316    428    680    888    745    236
   -407   -270    137    337   -272    -67    309    420    652    865    732    176
   -389   -290     98    340   -244    -96    296    405    626    841    701    140
   -381   -316     62    348   -223   -127    277    371    592    807    670    124
   -376   -337     38    355   -210   -150    262    350    571    784    654     72
   -379   -342     33    361   -207   -155    246    329    537    735    607     25
   -400   -379     20    389   -210   -179    241    316    519    701    566     25
   -413   -392     20    400   -220   -187    231    301    498    683    548     49
   -415   -405      7    410   -213   -200    226    298    504    688    558     33
   -423   -415      7    418   -218   -202    223    296    501    688    563     28
   -410   -402      7    407   -210   -197    213    288    496    685    574     57
   -423   -402     18    413   -223   -192    207    285    498    698    610     75
   -428   -423      5    426   -218   -207    207    283    498    693    602      5
   -441   -426     12    433   -228   -207    202    262    472    644    527   -116
   -436   -428      7    433   -223   -210    184    246    436    568    426   -101
   -428   -439    -10    433   -213   -223    176    244    428    555    433    -18
   -400   -491    -93    444   -155   -293    194    270    415    550    467      5
   -368   -672   -303    519    -33   -488    246    342    366    459    379   -174
   -358   -880   -522    620     80   -701    371    472    332    293    174   -410
   -345   -750   -405    545     28   -579    506    594    446    293    158   -454
   -441   -384     57    410   -249   -163    475    293    462    376    283   -350
   -568    124    693    220   -631    407    168   -389    303    537    581     46
   -719    836   1556    -57  -1137   1195   -181   -940    296    963   1169    665
   -779   1366   2143   -296  -1462   1753   -493  -1223    407   1449   1730   1140
   -706   1247   1953   -270  -1330   1600   -730  -1319    335   1538   1810   1208
   -649    654   1304     -5   -976    979   -706  -1221      0    992   1213    649
   -628     15    644    306   -636    329   -483   -979   -407    166    358    -96
   -600   -298    301    446   -452      0   -205   -504   -158    168    254   -215
   -530   -293    233    410   -384    -31    -20   -142    150    363    384   -187
   -467   -285    181    376   -327    -51     90     75    301    426    410    -98
   -457   -298    158    379   -309    -70    137    158    348    433    415    -75
   -459   -337    122    397   -293   -109    153    189    361    436    413    -93
   -465   -332    129    397   -298   -101    163    205    368    439    415   -127
   -462   -314    148    384   -306    -83    171    215    371    439    428   -106
   -470   -290    179    381   -324    -57    187    236    394    465    462    -93
   -465   -290    174    376   -322    -59    197    244    397    462    449    -88
   -457   -265    192    361   -327    -36    200    246    392    444    431   -109
   -459   -241    218    350   -340    -12    205    252    381    428    420    -67
   -475   -223    252    350   -363     12    218    275    400    465    467    -49
   -491   -218    272    355   -384     25    223    285    413    478    483    -83
   -506   -228    277    366   -392     23    220    288    418    488    514    -38
   -506   -200    306    353   -407     51    226    306    452    545    597    -31
   -480   -161    319    322   -400     77    233    327    470    566    605   -119
   -493   -163    329    327   -415     83    231    319    441    496    517   -132
   -480   -148    332    311   -407     90    226    332    444    485    519    -49
   -478   -129    345    303   -413    109    228    345    462    501    555    -23
   -485   -103    381    296   -433    137    236    366    483    522    589    -23
   -509   -111    397    309   -454    140    246    387    498    550    641      5
   -488    -67    420    277   -457    176    257    428    540    607    701    -38
   -441    -36    405    236   -426    184    267    483    576    639    730    -12
   -423    -15    407    220   -415    194    285    537    615    670    779     54
   -415     41    454    184   -436    246    293    574    631    670    763     18
   -428     62    491    181   -459    277    311    607    649    678    769    129
   -423    111    535    155   -480    324    335    665    698    740    833    137
   -405    161    566    122   -485    363    348    719    732    782    852    148
   -332    213    545     57   -439    379    350    769    763    823    911    259
   -298    270    568     12   -433    420    355    784    782    870    974    265
   -337    283    620     25   -480    452    358    769    766    875    979    267
   -392    293    685     49   -537    488    355    732    730    857    963    246
   -340    316    654     10   -496    483    332    709    704    852    961    249
   -311    342    654    -15   -483    496    322    683    678    839    950    241
   -332    329    662      0   -498    496    306    631    636    813    940    241
   -358    319    678     20   -517    498    298    581    605    813    963    244
   -405    311    714     46   -561    511    285    517    561    784    937    135
   -405    296    701     54   -553    498    267    459    504    709    844     51
   -379    267    646     54   -514    457    236    400    433    618    745     57
   -387    189    576     98   -480    381    220    353    392    571    711     75
   -420    163    584    129   -504    371    202    309    376    574    743     51
   -431    142    571    142   -501    355    184    265    342    548    717    -72
   -420    114    535    150   -478    324    161    215    277    459    618    -83
   -418     70    488    174   -452    277    150    181    231    394    579    -23
   -433     51    485    189   -459    267    142    155    218    392    587    -62
   -449     44    493    200   -470    267    137    142    220    402    615    -72
   -457     67    524    192   -491    296    135    137    226    410    631   -116
   -459     49    509    205   -483    277    137    137    223    407    626    -90
   -444     44    488    200   -465    265    142    150    231    423    633   -116
   -439     36    475    200   -457    254    148    153    226    415    610   -145
   -439     51    491    192   -465    270    161    163    246    449    659   -116
   -420     90    511    166   -465    301    161    158    254    459    683   -150
   -413    103    514    153   -462    306    166    135    223    384    605   -153
   -407    163    568    122   -488    366    197    163    252    387    618      5
   -402    207    610     96   -506    410    223    200    314    467    719     33
   -423    223    646    101   -535    433    249    218    363    524    753    -36
   -410    228    639     90   -524    433    267    228    374    522    740    -38
   -392    254    644     67   -517    449    265    213    353    491    724     10
   -379    306    683     33   -530    496    262    215    381    522    769     93
   -384    374    758      5   -571    566    254    218    426    581    841    103
   -394    418    813    -12   -605    615    220    197    433    610    891    111
   -363    431    795    -33   -579    613    202    215    459    657    932     83
   -358    426    784    -33   -571    605    197    210    452    639    888     23
   -358    413    771    -25   -563    592    168    158    384    548    797      0
   -376    368    745      2   -561    555    148    124    324    480    750    122
   -394    283    678     57   -535    480    142    119    311    491    769     83
   -392    163    553    111   -472    358    137    109    270    454    724    -18
   -426     64    491    181   -457    277    129     90    220    413    680    -64
   -402     15    415    192   -407    213    116     77    187    394    665   -124
   -389      0    389    194   -389    192    109     62    148    342    600   -176
   -402    -20    381    210   -394    179     98     28    106    290    548   -166
   -402    -72    329    239   -366    127     83      5     67    257    509   -161
   -444    -96    345    270   -397    124     83     -5     57    257    511   -137
   -459   -109    348    283   -405    119     83     -7     72    314    605   -132
   -423    -96    324    257   -376    114     77      5     90    374    654   -275
   -379    -70    309    226   -345    119     72     18     67    319    509   -353
   -348    -88    259    215   -306     85     54      0      5    218    420   -168
   -361    -98    262    231   -311     80     51    -12     -2    236    467   -181
   -405   -111    293    257   -350     90     57    -28     -2    252    488   -228
   -433   -101    332    267   -384    114     80      0     33    309    550   -197
   -405   -101    303    252   -355    101     80     10     51    350    592   -239
   -389   -106    283    246   -337     88     70      0     38    337    555   -324
   -418   -181    236    298   -329     28     77    -10    -23    249    444   -337
   -368   -340     28    355   -200   -155    111     49   -109    114    298   -410
   -309   -548   -241    428    -36   -394    236    189   -166    -62     85   -555
   -316   -522   -205    418    -57   -363    392    301    -70    -46    101   -579
   -376   -166    210    270   -293     20    353    -38    -33    119    327   -462
   -465    345    810     59   -636    576      5   -763   -114    394    701   -179
   -594   1127   1722   -267  -1158   1423   -402  -1319    -77    839   1213    327
   -675   1839   2514   -581  -1595   2177   -820  -1696     36   1322   1771   1002
   -613   1865   2478   -626  -1545   2171  -1148  -1808     41   1525   1982   1221
   -545   1257   1803   -355  -1174   1530  -1093  -1613   -236   1067   1486    740
   -530    496   1023     15   -776    758   -704  -1179   -592    285    683     18
   -504     80    584    210   -542    332   -335   -649   -418    166    449   -298
   -452    -31    420    241   -436    192   -106   -277   -158    288    498   -316
   -366    -54    311    210   -340    127     -7   -109    -59    309    488   -340
   -329    -72    254    200   -293     90     23    -72    -80    233    407   -267
   -335   -114    220    226   -280     51     46    -36    -67    223    407   -192
   -348   -150    197    249   -275     23     62     -7    -41    262    449   -267
   -340   -148    192    244   -267     20     77     18    -25    270    436   -337
   -324   -153    168    236   -249      5     85     31    -28    267    428   -277
   -296   -135    158    215   -228     10     88     46    -20    293    449   -285
   -290   -145    145    218   -220      0     90     51    -12    303    452   -267
   -298   -122    176    210   -239     25     98     64      7    337    478   -324
   -314   -114    200    215   -259     41    106     67     -7    306    428   -306
   -327   -124    200    226   -265     36    111     75    -18    298    446   -174
   -342   -111    231    226   -288     59    124    101     25    384    540   -246
   -322    -77    244    200   -283     83    135    116     38    397    511   -374
   -283    -64    215    171   -252     75    132    127     18    353    457   -210
   -288    -54    231    171   -259     88    142    153     31    381    488   -202
   -298    -46    252    171   -277    101    158    184     59    418    506   -194
   -301    -44    257    174   -280    106    181    220     90    457    548   -155
   -306    -23    283    163   -296    129    200    241    119    496    576   -184
   -265      7    272    127   -270    140    210    280    150    540    620   -140
   -241     23    262    106   -252    142    231    332    200    610    659   -179
   -220     38    259     90   -239    148    252    379    223    600    589   -192
   -213     49    259     80   -236    153    277    418    213    558    537    -44
   -215     67    283     75   -249    174    314    475    259    623    610    -10
   -215     98    311     57   -262    205    348    550    329    717    691    -15
   -181    163    345     10   -262    254    381    639    415    823    797     31
   -129    228    358    -51   -244    293    397    685    459    878    839     36
   -124    252    376    -64   -252    314    413    704    472    862    784     80
   -132    277    410    -75   -272    342    426    717    488    872    800    161
   -140    280    420    -70   -280    350    428    714    498    898    841    166
   -174    283    457    -54   -316    371    433    696    498    901    852    161
   -127    327    454   -101   -290    392    420    683    496    901    862    166
   -122    345    467   -114   -293    405    410    659    485    898    878    171
   -132    335    467   -101   -298    400    394    615    459    872    862    135
   -148    311    459    -83   -303    384    374    558    420    836    841    135
   -176    293    470    -59   -322    379    350    491    376    789    784     70
   -192    233    423    -20   -306    327    316    420    309    714    701     70
   -192    213    405    -10   -298    309    288    366    272    701    719     85
   -200    179    379      7   -290    280    262    314    239    678    711     33
   -213    116    329     46   -270    223    246    265    194    623    652     15
   -218     75    290     70   -254    181    226    215    150    574    605     12
   -220     57    277     83   -249    166    213    179    122    555    600     -5
   -241     18    257    109   -249    137    207    155     98    540    600    -36
   -257     18    275    119   -267    145    202    145    101    550    618    -67
   -254      2    254    124   -254    129    205    150    106    553    607    -64
   -249    -33    215    142   -233     90    200    148     98    535    589    -51
   -265    -28    233    145   -252    103    210    140     98    524    563   -101
   -280    -23    257    150   -270    116    210    132     90    498    537    -41
   -267    -23    241    145   -257    109    202    142    103    509    545    -36
   -262    -44    218    153   -241     85    200    142    101    504    548    -25
   -254    -31    223    142   -241     93    200    127     88    488    548    -15
   -244     -5    236    124   -241    114    202    129     93    491    540     10
   -244     -5    239    122   -241    116    210    137    103    511    555     36
   -257    -31    226    145   -241     96    210    137    103    524    571     20
   -270     -7    259    137   -265    124    215    142    116    537    579     12
   -272     38    311    116   -293    174    239    163    142    568    605     25
   -272     88    358     90   -316    223    254    174    163    589    626     31
   -316    111    428    103   -371    270    275    171    179    610    644     41
   -301    114    415     90   -358    265    283    181    197    646    688     51
   -277    132    407     72   -342    270    283    189    205    672    691      7
   -244    189    431     25   -337    309    283    197    215    680    665     57
   -231    267    498    -18   -363    381    283    213    259    750    717    137
   -233    296    530    -31   -381    410    259    192    267    789    745    176
   -226    311    537    -44   -381    423    236    174    262    807    753    163
   -231    290    522    -33   -376    405    223    161    246    813    750    153
   -231    277    509    -23   -368    392    207    148    233    823    763    155
   -220    239    459    -10   -340    348    184    124    213    828    774     88
   -207    145    350     31   -280    246    174    119    179    805    724     -2
   -220     23    244     96   -233    135    168     93    103    698    584    -41
   -220    -67    153    145   -187     41    158     64     25    594    483     46
   -231    -96    135    163   -184     18    153     51     15    594    498     -2
   -226   -109    114    166   -171      2    150     36      2    594    493    -25
   -223   -140     83    179   -153    -28    145     20    -12    576    475    -57
   -223   -142     80    184   -153    -31    135     15    -20    563    465    -75
   -226   -166     57    194   -142    -54    127      2    -31    553    457    -80
   -220   -166     54    192   -137    -57    129     -2    -33    550    457    -83
   -207   -166     41    184   -127    -62    129     -2    -38    545    444    -96
   -168   -168      0    168    -85    -85    119     -5    -51    527    423    -96
   -176   -187    -10    179    -85    -98    119    -12    -59    517    415   -103
   -181   -189     -7    184    -88    -98    122    -12    -54    522    415   -109
   -187   -202    -15    192    -85   -109    122    -15    -49    540    444    -80
   -192   -213    -20    202    -85   -116    129      0    -28    584    496   -116
   -155   -184    -28    168    -64   -106    124      0    -41    542    410   -174
   -142   -210    -67    176    -38   -140    127     -7    -80    467    327    -83
   -124   -306   -181    215     25   -244    135     -5   -129    407    280   -142
    -83   -514   -431    298    174   -472    181     49   -241    241     96   -342
    -80   -670   -589    374    252   -631    335    205   -265     98    -77   -522
   -111   -532   -420    322    153   -478    470    283   -137    171     -7   -493
   -197   -145     51    171   -127    -46    423    -67    -23    423    298   -233
   -306    459    766    -75   -535    613    103   -709     59    846    820    270
   -449   1239   1688   -394  -1067   1462   -202  -1093    319   1462   1499    945
   -483   1678   2161   -600  -1322   1919   -514  -1270    530   1951   1990   1483
   -394   1415   1808   -511  -1101   1613   -774  -1400    288   1800   1842   1402
   -335    797   1132   -231   -732    963   -769  -1397   -290   1015   1072    659
   -306    174    480     64   -394    324   -483  -1044   -613    345    368    -33
   -275    -98    176    187   -228     38   -200   -558   -397    350    285   -142
   -239   -142     93    189   -168    -25    -10   -228   -174    485    379   -101
   -176   -179     -2    179    -88    -90     98    -28    -54    548    405    -88
   -153   -220    -70    184    -44   -148    132     15    -54    491    319   -132
   -155   -236    -80    194    -38   -158    155     36    -59    452    272   -124
   -166   -249    -83    205    -44   -166    176     57    -49    452    283   -114
   -161   -272   -111    218    -25   -192    184     72    -36    462    298   -119
   -155   -228    -75    192    -41   -153    200     96     -7    493    335    -98
   -119   -194    -75    158    -23   -137    205    122     12    522    363    -90
   -114   -197    -83    153    -15   -140    200    129     12    517    353   -111
   -124   -181    -57    153    -33   -119    200    145     25    519    348    -90
   -124   -189    -64    155    -31   -129    202    158     33    530    374    -62
   -111   -155    -46    132    -33   -101    205    171     41    537    379   -101
   -114   -148    -33    129    -41    -90    207    184     46    517    335    -85
   -116   -174    -57    145    -31   -116    223    205     64    524    342    -23
   -114   -127    -12    119    -51    -72    226    220     98    576    418      2
   -101    -90     10     96    -57    -41    233    252    135    628    470    -10
   -106    -96      7    101    -59    -44    233    272    142    623    433    -59
   -106   -127    -20    116    -44    -75    241    296    137    576    368    -36
    -96    -88      5     90    -51    -41    254    332    163    594    381     25
    -85    -49     36     67    -62     -7    259    366    192    623    413     44
    -75    -51     23     62    -51    -12    259    392    205    633    420     28
    -70    -31     38     51    -54      2    272    441    241    667    454     46
    -46     -7     38     25    -44     15    296    522    298    724    506     90
    -18     25     44     -5    -31     33    311    594    350    776    548    129
     -2     67     70    -33    -38     67    324    652    387    810    574    148
      0     85     85    -41    -41     85    332    704    420    833    592    184
     10    116    106    -64    -49    114    345    761    465    880    639    244
     18    155    137    -88    -59    148    368    800    498    914    670    270
     23    207    181   -116    -80    194    379    815    522    943    696    298
     33    241    207   -137    -85    226    384    820    540    969    737    340
     20    241    220   -132   -101    231    374    805    532    969    748    319
      2    236    231   -119   -114    233    348    769    504    937    704    275
    -12    262    275   -127   -142    270    350    740    485    917    678    290
    -10    267    277   -127   -142    272    358    717    480    922    698    319
     33    324    290   -179   -129    309    342    672    457    901    680    270
     31    324    293   -179   -129    309    324    615    415    852    615    239
    -18    246    265   -116   -140    254    301    548    363    797    568    210
    -28    213    241    -90   -135    226    270    478    314    758    540    163
    -33    161    194    -64   -114    179    241    410    262    722    501    114
    -44    163    207    -59   -124    184    241    366    236    706    485     90
    -23    168    189    -72   -106    176    228    324    202    678    457     57
    -49    129    179    -38   -114    153    226    277    163    636    423     25
    -62     96    158    -20   -109    127    228    249    135    613    405      0
    -64     57    122      2    -93     88    213    226    111    592    379    -38
    -59     67    124     -5    -93     96    192    215    106    587    368    -33
    -28     90    119    -31    -72    103    158    200     93    584    363    -28
    -18     98    116    -41    -67    106    148    192     90    589    353    -41
    -54     77    129    -12    -90    103    166    189     90    589    345    -44
    -77     59    135      7   -106     96    163    179     80    581    329    -51
    -41     75    116    -15    -77     96    166    187     88    592    335    -46
    -20    114    135    -46    -77    122    158    187     96    602    345    -38
    -23    116    140    -46    -83    127    155    184     93    597    342    -51
    -41    122    163    -41   -103    142    153    200    106    615    353    -36
    -28    210    239    -90   -132    223    181    233    148    665    400     10
    -46    265    311   -111   -179    288    205    241    171    691    423     28
    -33    303    335   -135   -184    319    202    246    181    706    433     28
    -41    265    306   -114   -174    285    179    236    166    688    407      0
    -38    231    270    -96   -153    249    166    236    155    678    379    -18
      5    332    324   -168   -158    327    153    257    194    735    428     57
    127    532    405   -329   -140    470    132    283    257    807    501    106
    262    688    423   -475    -83    555     70    285    288    849    535    135
    252    644    392   -446    -70    519     -7    246    257    823    504    129
    109    532    420   -322   -155    478     33    218    231    800    475    101
      7    488    478   -249   -233    483    116    210    223    792    470     96
    -25    488    514   -231   -270    501    148    192    210    784    467     83
    -41    454    496   -205   -267    475    109    166    166    750    426     33
    -41    301    340   -132   -192    319     64    137     96    678    348    -36
     12    202    189   -109    -88    197     31    114     36    615    280    -93
     15    163    145    -90    -64    155     18     90      2    587    244   -129
     59    174    114   -116    -25    145      0     80    -10    579    231   -127
     83    197    114   -142    -15    155     -5     72    -23    571    228   -135
     49    163    114   -106    -31    140      7     59    -41    555    210   -161
     67    197    127   -135    -31    163      5     54    -41    566    213   -155
     75    215    140   -145    -31    179     10     57    -31    589    231   -135
     49    142     90    -98    -20    116      5     36    -57    574    215   -166
     31    145    111    -88    -38    129     15     33    -51    589    231   -168
     49    179    129   -116    -41    155    -10     23    -59    584    213   -213
     67    168    101   -116    -15    135    -18     15    -77    553    161   -213
     85    197    111   -142    -12    153     12     25    -77    558    168   -171
    122    215     93   -171     15    155     25     28    -77    563    163   -194
    129    218     85   -176     20    153     -2     18    -88    555    142   -215
    148    233     85   -189     31    161    -23     12    -98    553    129   -207
    132    140      5   -137     64     72     -2     28   -122    527    101   -236
    116    -51   -168    -31    142   -111     49     62   -215    397    -41   -376
    163   -249   -415     41    288   -329    140    148   -324    197   -272   -607
    246   -239   -485     -2    366   -361    252    316   -275    158   -335   -696
    171    111    -62   -142    114     25    290    189   -103    387    -88   -488
     57    678    620   -368   -283    652     96   -379      2    756    355    -41
   -119   1436   1556   -659   -836   1496   -166   -911    205   1325   1013    615
   -272   2107   2379   -917  -1325   2242   -433  -1176    511   1948   1678   1262
   -168   2068   2236   -950  -1202   2151   -737  -1325    446   2047   1777   1421
    -20   1597   1618   -789   -818   1608   -831  -1369    -12   1486   1210    885
     38    956    917   -498   -439    937   -683  -1184   -519    678    371     51
      5    418    413   -210   -202    415   -394   -709   -524    402      0   -290
     36    350    314   -194   -140    335   -163   -327   -283    532     80   -223
     98    350    249   -226    -75    301    -41   -101   -145    610    132   -189
    135    296    158   -215    -12    228     20     -5   -103    618    127   -205
    181    270     88   -226     46    179     49     38    -85    631    135   -207
    197    290     93   -244     49    194     64     57    -80    636    135   -215
    189    324    135   -257     25    231     90     83    -62    649    140   -213
    205    332    127   -270     36    231    106    106    -49    657    140   -223
    228    303     75   -265     77    189    109    114    -54    644    124   -231
    233    303     70   -272     83    187    111    127    -51    646    135   -218
    231    348    116   -290     57    231    129    148    -23    675    166   -187
    220    335    111   -280     54    223    124    145    -31    675    174   -179
    226    342    116   -283     54    231    129    155    -25    688    189   -181
    236    366    129   -301     51    249    150    194     15    735    213   -184
    241    361    119   -301     59    241    155    207     20    730    179   -176
    249    379    127   -316     62    254    155    210     15    719    163   -155
    254    368    114   -311     70    241    163    231     31    740    184   -153
    257    384    127   -322     64    254    166    259     59    766    213   -137
    272    431    158   -353     57    293    163    283     85    787    231   -116
    283    439    153   -363     64    296    168    311    109    805    244   -103
    277    439    161   -358     59    301    187    353    137    831    262    -83
    285    457    171   -371     57    314    176    371    135    826    249    -98
    309    475    166   -392     70    322    187    420    166    854    272    -75
    337    504    166   -420     85    335    202    483    207    891    303    -38
    332    498    166   -415     83    332    223    542    241    919    329    -12
    371    558    187   -467     90    374    249    613    290    963    374     28
    400    600    200   -501     98    400    270    670    329    995    405     64
    418    618    197   -519    109    407    265    714    363   1026    436     98
    444    680    236   -561    103    459    259    743    394   1067    483    161
    452    714    259   -584     96    488    262    761    413   1093    509    163
    462    753    290   -607     85    524    270    769    428   1104    501    145
    467    776    306   -623     80    542    272    761    420   1093    480    174
    478    797    319   -636     80    558    262    735    402   1085    483    189
    446    823    374   -636     36    600    265    706    397   1085    493    192
    433    852    418   -644      7    636    262    672    387   1083    491    192
    433    820    387   -628     23    605    244    623    353   1052    459    163
    418    789    371   -602     23    581    228    579    324   1023    426    145
    392    784    392   -589      0    589    228    532    306   1000    410    137
    374    750    374   -563      0    563    215    475    267    958    374     96
    363    719    355   -542      2    537    189    407    220    906    327     41
    340    678    337   -509      2    509    176    342    179    857    283     -7
    327    646    319   -488      2    483    161    301    153    833    265    -18
    314    649    332   -483    -10    491    142    246    114    800    233    -51
    303    607    303   -457      0    457    132    210     83    769    202    -64
    298    592    293   -444      2    444    124    184     70    753    189    -72
    301    568    265   -436     18    418    114    158     49    732    163   -111
    298    548    249   -423     23    400    109    150     38    711    137   -122
    285    537    249   -413     18    394    103    145     36    701    132   -101
    280    553    272   -415      5    413    103    137     38    706    148    -98
    277    542    265   -410      5    405    101    137     33    698    132   -119
    272    532    257   -402      7    394    101    142     33    691    116   -122
    262    514    249   -389      5    384    101    142     31    675    106   -111
    275    514    239   -394     18    376     93    142     25    670    109   -103
    265    524    257   -394      2    392    101    148     36    678    109    -96
    262    542    280   -402    -10    413    114    153     46    683    111    -85
    262    574    311   -420    -23    444    129    161     59    693    122    -72
    259    594    335   -426    -36    465    142    168     75    709    140    -51
    252    623    368   -439    -59    496    153    176     93    722    158    -36
    241    610    368   -426    -64    491    168    174     93    714    155    -41
    241    613    368   -428    -64    491    176    181     98    717    158    -44
    236    654    418   -444    -90    537    202    207    137    750    187    -10
    270    756    485   -514   -109    623    189    215    166    784    223     31
    277    820    540   -550   -129    680    163    200    181    797    233     41
    285    823    537   -555   -124    680    129    187    184    797    236     75
    272    776    504   -524   -114    641    124    176    171    795    241     85
    257    769    511   -514   -127    641    106    142    148    779    231     46
    259    758    498   -509   -119    628     90    122    132    766    207     23
    249    680    428   -465    -90    555     67    101     90    711    145      2
    244    553    309   -397    -31    431     49     75     28    631     67    -62
    220    441    220   -332      0    332     44     64    -12    584     12   -111
    192    376    181   -285      5    280     44     41    -49    542    -25   -145
    189    335    145   -262     20    241     31     12    -85    506    -57   -166
    181    293    111   -236     36    202     18    -10   -111    478    -85   -197
    181    288    106   -236     38    197      7    -18   -127    457   -109   -223
    181    288    106   -233     36    197     -7    -25   -135    452   -109   -205
    163    267    103   -218     28    187    -12    -33   -145    444   -109   -213
    161    257     96   -207     33    176      2    -23   -137    452   -111   -233
    158    223     64   -192     46    142     -2    -20   -145    428   -140   -231
    158    194     36   -176     59    114    -12    -31   -163    405   -161   -239
    168    202     33   -187     64    119    -18    -36   -171    389   -179   -233
    176    213     36   -194     70    124    -20    -41   -179    376   -189   -233
    171    181     10   -179     80     98    -23    -51   -194    350   -220   -259
    166    163     -2   -166     83     83    -20    -54   -197    337   -233   -259
    166    148    -18   -158     90     64    -23    -51   -200    329   -239   -254
    166    103    -62   -135    114     20    -10    -44   -220    298   -270   -277
    189    -88   -277    -51    233   -181     18    -18   -322    155   -420   -405
    213   -290   -504     38    355   -394    140     93   -397    -12   -615   -587
    207   -285   -493     38    348   -387    309    259   -316    -23   -646   -636
    140      7   -132    -72    137    -62    366    119   -174    142   -452   -472
     18    522    504   -272   -244    514    106   -498   -119    454    -59    -80
    -93   1296   1389   -602   -740   1343   -244   -987     88   1010    581    563
   -140   1956   2096   -909  -1119   2026   -574  -1226    376   1600   1213   1184
    -70   1969   2039   -948  -1054   2003   -919  -1400    350   1761   1371   1374
    -18   1366   1384   -675   -701   1374   -984  -1447   -145   1150    753    820
     -7    717    724   -355   -366    719   -779  -1260   -662    340    -62     54
     23    285    259   -155   -116    275   -472   -813   -667     70   -410   -275
     72    174    101   -122    -12    137   -228   -405   -415    187   -361   -241
    127    158     31   -145     49     96    -88   -171   -262    275   -298   -197
    168    119    -49   -145    109     36    -36    -75   -213    285   -306   -218
    161     80    -83   -122    122      0    -15    -41   -213    265   -335   -228
    155     83    -72   -119    114      5      7     -5   -197    272   -332   -207
    168     83    -88   -127    129     -2     10     10   -200    257   -348   -215
    171     93    -77   -132    124      7     10     23   -192    254   -353   -223
    155     80    -75   -119    116      2     20     36   -184    257   -353   -215
    148     49    -98    -98    124    -23     28     51   -171    265   -340   -192
    148     75    -72   -111    109      2     25     51   -171    257   -353   -215
    153     75    -77   -114    116     -2     28     62   -168    254   -374   -226
    163     98    -64   -129    114     15     31     72   -163    252   -384   -207
    176    101    -75   -137    127     12     28     85   -145    275   -363   -189
    168    129    -41   -150    106     46     49    106   -114    298   -342   -166
    166    150    -15   -158     90     67     59    122    -96    309   -327   -145
    166    158    -10   -163     88     75     72    145    -72    327   -311   -129
    168    158    -10   -163     90     75     72    166    -54    342   -303   -116
    187    215     28   -202     80    122     72    187    -31    363   -283    -85
    210    239     28   -226     90    132     75    213    -10    381   -270    -67
    207    205     -5   -207    106    101     75    239     -2    384   -277    -72
    194    213     18   -202     88    116     93    280     20    402   -270    -67
    223    252     25   -239     98    140    103    332     59    426   -254    -31
    252    275     23   -265    114    150    127    387     98    454   -228      5
    265    316     51   -290    106    184    153    452    158    498   -181     44
    259    342     83   -301     88    213    179    511    205    532   -153     70
    288    379     88   -335     98    233    163    555    241    568   -119    109
    324    428    103   -376    109    267    171    602    288    618    -75    158
    335    472    135   -405    101    303    197    641    337    662    -36    192
    371    530    158   -449    106    345    223    672    381    706      5    239
    358    568    207   -465     75    389    220    667    389    719     20    254
    332    587    254   -459     38    423    218    659    387    717     18    254
    332    592    259   -462     36    426    192    631    363    691    -10    244
    335    579    244   -457     46    413    171    587    337    667    -23    241
    337    602    265   -472     33    433    148    542    314    654    -31    233
    363    633    267   -498     46    452    137    504    290    631    -49    223
    392    659    267   -524     62    465    140    465    272    610    -70    207
    363    644    280   -504     41    462    153    413    246    581    -98    189
    301    576    272   -439     15    423    114    342    192    530   -145    142
    296    524    226   -410     36    376     46    265    124    470   -200     93
    327    537    210   -433     57    376     12    202     80    431   -233     62
    332    504    171   -418     80    337     28    161     54    402   -265     36
    272    431    158   -353     54    296     31    111     12    358   -314     -7
    272    423    150   -348     59    288     23     72    -20    322   -348    -38
    262    397    135   -332     62    267     -5     33    -46    296   -371    -62
    249    397    148   -322     51    272    -25      5    -67    272   -389    -77
    244    363    119   -303     59    244    -54    -20    -96    246   -413    -90
    239    355    116   -298     62    236    -62    -36   -111    231   -428   -103
    241    374    132   -309     54    254    -62    -33   -101    233   -428    -93
    262    389    127   -324     67    259    -67    -25    -90    244   -420    -72
    280    415    135   -350     72    277    -59    -23    -75    252   -410    -62
    254    400    142   -327     57    272    -44    -28    -75    244   -418    -72
    259    410    148   -335     54    280    -59    -46    -88    228   -431    -85
    272    397    124   -335     75    262    -67    -57    -98    220   -436    -67
    298    465    163   -381     67    314    -51    -41    -70    252   -402    -46
    288    493    205   -392     41    348    -23    -18    -38    272   -392    -46
    259    522    262   -392     -2    394    -12    -15    -25    270   -400    -28
    259    535    275   -397     -7    405     -7    -10    -12    277   -384     -2
    283    535    252   -410     15    394     -2    -10    -12    270   -392     -5
    306    602    293   -454      7    449     12      5     18    298   -363     20
    322    678    355   -501    -15    517      7      5     41    327   -335     49
    335    748    413   -540    -38    581     -7      0     75    363   -288     90
    322    776    452   -550    -64    615    -31    -12     85    376   -275    106
    311    750    439   -532    -62    594    -44    -23     77    363   -288     93
    324    769    441   -548    -59    607    -62    -41     67    350   -298     88
    332    789    457   -561    -62    623    -85    -67     49    335   -309    101
    322    732    410   -527    -44    571   -109    -96     20    306   -327     85
    314    633    319   -475     -2    478   -116   -119    -23    257   -376     38
    319    517    197   -418     59    355   -124   -132    -70    202   -439    -20
    327    439    111   -381    109    275   -140   -153   -114    150   -498    -77
    296    379     80   -340    106    228   -145   -181   -153    103   -550   -119
    280    337     57   -309    111    197   -163   -213   -192     62   -594   -137
    275    303     28   -290    124    168   -179   -233   -218     38   -613   -148
    288    306     18   -296    135    163   -192   -246   -226     31   -615   -166
    293    285     -7   -290    150    140   -189   -244   -228     23   -626   -168
    306    298     -7   -303    155    145   -189   -249   -231     15   -633   -168
    301    290    -12   -296    155    140   -200   -262   -246     -5   -652   -189
    303    290    -12   -296    158    140   -194   -265   -246    -12   -657   -187
    293    275    -20   -285    155    127   -197   -272   -252    -18   -659   -181
    285    252    -36   -270    161    109   -207   -283   -265    -28   -667   -194
    293    236    -59   -265    174     88   -228   -296   -277    -46   -691   -218
    296    244    -51   -270    174     96   -220   -293   -265    -41   -693   -207
    270    233    -36   -252    153     98   -207   -290   -262    -49   -704   -205
    277    200    -77   -239    179     62   -223   -301   -288    -77   -732   -233
    298     83   -215   -194    257    -64   -220   -293   -355   -161   -818   -309
    350   -129   -480   -109    415   -303   -150   -218   -452   -322   -989   -465
    361   -259   -623    -51    491   -441     12    -67   -457   -444  -1140   -628
    319    -88   -407   -116    361   -246    145    -23   -329   -358  -1052   -566
    207    319    109   -265     46    215     36   -446   -270   -158   -792   -319
    103    927    823   -514   -358    875   -340  -1088   -218    226   -306    166
     -2   1717   1717   -857   -859   1717   -678  -1441     49    823    358    800
      2   2135   2132  -1067  -1065   2132  -1005  -1623    236   1244    784   1208
     57   1808   1751   -932   -849   1782  -1221  -1725      7   1047    574   1054
     70   1143   1072   -605   -501   1109  -1158  -1673   -550    283   -181    363
     88    548    459   -319   -187    504   -852  -1335   -849   -314   -815   -226
    135    335    200   -233    -31    267   -558   -865   -618   -275   -865   -288
    194    303    106   -249     44    205   -376   -550   -410   -163   -787   -231
    228    252     23   -239    103    137   -277   -379   -314   -122   -763   -233
    246    220    -28   -236    137     98   -257   -337   -301   -140   -787   -254
    257    187    -70   -223    163     59   -241   -316   -301   -158   -805   -252
    262    189    -75   -226    168     57   -231   -301   -293   -161   -802   -254
    277    202    -75   -239    176     64   -231   -285   -285   -153   -802   -257
    296    205    -90   -252    192     57   -228   -275   -280   -158   -810   -257
    254    192    -64   -223    158     64   -205   -270   -275   -163   -820   -267
    254    189    -64   -223    158     64   -207   -259   -267   -161   -818   -259
    270    210    -59   -239    166     75   -205   -241   -254   -150   -802   -241
    277    246    -31   -262    153    106   -202   -231   -241   -135   -787   -239
    280    254    -25   -267    153    114   -200   -223   -228   -135   -787   -233
    270    262    -10   -267    140    124   -181   -207   -213   -127   -779   -215
    283    283      0   -283    142    142   -158   -181   -187   -103   -753   -189
    262    275     12   -270    124    145   -140   -163   -171    -98   -756   -205
    257    298     41   -277    109    171   -140   -145   -158    -93   -753   -202
    265    309     41   -288    111    176   -155   -127   -148    -85   -745   -168
    272    319     46   -296    114    184   -161   -109   -135    -72   -732   -155
    290    332     41   -311    124    187   -148    -70   -109    -49   -709   -135
    296    337     41   -316    127    189   -124    -23    -75    -23   -685   -111
    293    355     59   -324    116    207   -109     15    -44     -2   -667   -101
    319    402     83   -361    119    244   -101     64     -7     18   -649    -88
    340    413     72   -376    135    244    -93    122     28     46   -626    -49
    355    431     72   -394    142    252    -85    171     54     64   -613    -23
    371    454     83   -413    142    270    -57    233    103    101   -579     15
    374    475    101   -423    137    288    -18    309    171    161   -519     70
    381    537    155   -462    111    348     -5    348    205    197   -485     98
    392    574    181   -483    106    376    -12    363    215    215   -470    116
    402    587    184   -493    109    384    -10    371    226    220   -457    135
    400    610    210   -504     96    410    -10    368    226    220   -446    161
    405    636    228   -522     88    433    -15    358    215    226   -433    168
    410    672    259   -542     75    467    -12    342    210    233   -420    174
    418    704    285   -561     64    493    -23    309    197    226   -426    168
    428    714    285   -571     72    501    -46    267    174    202   -444    161
    413    701    288   -558     59    496    -54    220    153    184   -462    142
    371    680    306   -527     31    493    -62    161    127    150   -496    111
    348    646    298   -496     23    472    -80     96     93    111   -532     83
    332    589    257   -459     38    423   -111     33     41     62   -574     41
    329    571    239   -452     44    407   -137    -25     -2     25   -607      7
    327    563    236   -446     44    402   -140    -72    -28     -2   -633    -20
    303    532    228   -420     38    381   -153   -127    -67    -44   -675    -59
    290    462    171   -376     59    316   -194   -184   -119    -96   -724   -101
    267    418    148   -342     59    283   -215   -220   -150   -122   -748   -122
    272    428    155   -350     57    293   -223   -241   -163   -132   -756   -135
    288    441    153   -366     67    298   -241   -257   -176   -145   -769   -145
    275    415    140   -345     67    277   -236   -267   -184   -158   -779   -153
    272    407    135   -342     67    272   -226   -262   -174   -150   -769   -145
    280    433    153   -355     64    293   -231   -267   -174   -150   -769   -142
    283    452    168   -368     57    311   -241   -275   -176   -153   -771   -142
    285    439    153   -361     67    296   -246   -285   -181   -155   -776   -148
    290    446    153   -368     67    301   -254   -290   -187   -158   -782   -150
    280    444    163   -363     59    303   -246   -290   -181   -158   -779   -150
    265    452    184   -361     38    319   -226   -272   -161   -137   -761   -132
    277    485    207   -381     36    348   -218   -254   -142   -119   -735   -111
    275    519    241   -397     15    381   -218   -252   -135   -106   -722    -90
    275    566    290   -423     -7    428   -197   -241   -114    -88   -701    -77
    272    600    327   -439    -28    465   -179   -231    -96    -80   -698    -75
    283    576    293   -428     -5    436   -166   -228    -98    -90   -711    -70
    303    607    303   -457      0    457   -158   -215    -77    -70   -688    -51
    327    696    368   -511    -20    532   -153   -200    -41    -31   -649    -15
    329    761    431   -548    -49    597   -168   -213    -15      0   -618     23
    337    800    462   -568    -62    631   -205   -233    -10     18   -594     49
    342    800    457   -574    -57    628   -231   -246    -20      7   -600     41
    345    776    431   -561    -44    602   -244   -252    -31      5   -600     31
    327    750    423   -540    -49    587   -265   -275    -57    -18   -626     12
    316    740    423   -527    -51    581   -285   -301    -85    -46   -646      5
    329    646    314   -488      7    483   -303   -316   -122    -93   -698    -38
    311    493    181   -402     64    337   -303   -342   -189   -176   -782   -119
    306    426    119   -368     93    272   -311   -361   -231   -218   -820   -158
    301    426    124   -363     88    275   -319   -376   -249   -231   -836   -171
    290    392     98   -342     93    246   -340   -402   -280   -257   -862   -194
    290    340     49   -316    119    197   -358   -426   -309   -285   -891   -215
    270    327     57   -301    106    192   -353   -431   -309   -288   -891   -218
    262    306     44   -283    109    176   -353   -428   -306   -285   -883   -210
    267    298     28   -283    119    163   -366   -441   -324   -303   -893   -226
    265    293     28   -280    116    161   -366   -444   -335   -309   -906   -246
    259    283     20   -272    119    153   -368   -446   -340   -316   -919   -249
    272    272      0   -272    137    137   -376   -449   -348   -332   -937   -244
    259    265      5   -265    127    135   -368   -454   -342   -319   -919   -228
    246    267     18   -257    114    142   -361   -457   -335   -303   -891   -207
    244    254      7   -252    119    132   -371   -467   -348   -309   -893   -231
    241    226    -15   -233    129    106   -371   -462   -348   -314   -922   -267
    252    215    -36   -236    145     90   -368   -454   -355   -340   -956   -267
    270     96   -174   -184    220    -36   -353   -449   -428   -431  -1044   -361
    309   -135   -444    -88    374   -288   -293   -397   -555   -628  -1254   -568
    316   -337   -654     10    485   -496   -127   -254   -600   -782  -1431   -724
    277   -129   -410    -75    342   -270    -12   -197   -457   -670  -1319   -639
    174    285    109   -231     33    197   -132   -626   -350   -420  -1010   -342
     57    974    917   -517   -431    948   -485  -1257   -218     28   -467    200
    -90   1834   1925   -870  -1008   1878   -787  -1600    135    698    272    914
   -103   2213   2317  -1054  -1210   2262  -1101  -1719    361   1140    724   1366
      0   1880   1880   -940   -940   1880  -1335  -1816     93    911    496   1197
     10   1247   1236   -631   -613   1244  -1273  -1784   -475    161   -239    491
     25    607    581   -316   -277    594   -966  -1434   -813   -475   -917   -174
     88    368    277   -231    -96    324   -685   -958   -613   -454   -984   -262
    171    319    148   -244     10    233   -498   -646   -433   -363   -937   -236
    215    285     67   -252     75    176   -405   -498   -363   -348   -945   -231
    233    244     10   -239    111    127   -381   -457   -363   -368   -963   -246
    241    239     -2   -241    119    119   -368   -433   -358   -371   -961   -252
    239    231    -10   -236    124    111   -342   -407   -345   -366   -953   -252
    241    213    -28   -228    135     90   -324   -387   -337   -368   -958   -270
    246    218    -28   -231    137     96   -314   -368   -324   -358   -953   -267
    249    249     -2   -249    124    124   -314   -361   -316   -350   -948   -257
    249    246     -5   -249    127    122   -306   -345   -309   -342   -937   -246
    254    228    -28   -241    140    101   -301   -332   -306   -345   -940   -249
    249    233    -15   -241    132    109   -290   -316   -290   -332   -924   -236
    252    259      7   -259    122    135   -277   -303   -277   -322   -909   -228
    265    267      2   -267    132    135   -277   -290   -267   -316   -898   -226
    270    280     10   -275    129    145   -267   -270   -246   -303   -885   -220
    249    257      7   -252    122    132   -249   -249   -236   -298   -888   -210
    262    288     25   -275    119    158   -246   -228   -218   -283   -870   -192
    270    293     20   -283    124    158   -236   -205   -197   -265   -846   -174
    277    296     18   -288    129    158   -223   -171   -174   -246   -828   -161
    288    306     18   -296    135    163   -202   -129   -140   -218   -805   -140
    293    319     23   -309    135    171   -184    -90   -116   -200   -789   -129
    298    316     18   -309    140    168   -171    -38    -88   -179   -774   -111
    314    348     33   -332    140    192   -155     23    -49   -142   -740    -80
    332    363     31   -348    150    197   -137     83    -20   -124   -722    -62
    342    366     20   -355    161    194   -116    148     15    -88   -693    -31
    368    397     28   -381    171    213    -90    223     70    -33   -641     15
    387    431     41   -410    174    236    -59    285    111      0   -610     46
    397    462     64   -428    166    265    -41    332    148     36   -579     80
    405    517    111   -462    145    314    -33    374    189     80   -535    124
    405    553    145   -480    129    350    -28    392    215    109   -504    155
    405    579    174   -493    116    376    -18    397    231    124   -478    176
    407    594    187   -501    111    392    -12    394    236    135   -462    197
    413    615    200   -514    103    407    -20    371    228    137   -462    202
    410    620    210   -517     98    415    -23    337    213    132   -465    194
    394    615    220   -506     88    418    -28    298    194    116   -475    184
    381    597    215   -488     83    407    -33    254    168     96   -496    163
    374    592    215   -483     77    405    -51    200    145     80   -506    153
    363    579    215   -470     72    397    -72    137    114     54   -527    135
    335    532    194   -436     70    366    -85     75     77     20   -561    101
    309    488    179   -397     64    335    -98     15     38    -15   -600     59
    288    444    153   -368     67    298   -122    -49     -7    -59   -633     20
    277    400    122   -340     77    262   -142   -103    -54   -103   -672    -12
    259    371    109   -316     72    241   -166   -145    -88   -132   -701    -33
    244    353    109   -298     67    231   -171   -171   -109   -142   -709    -36
    223    314     88   -270     67    202   -179   -202   -137   -166   -730    -57
    218    293     75   -257     72    184   -189   -223   -155   -184   -748    -75
    220    280     59   -252     80    171   -194   -231   -161   -189   -761    -83
    236    280     44   -257     96    163   -200   -233   -163   -194   -769    -83
    236    298     62   -270     85    179   -192   -226   -150   -179   -750    -64
    231    309     77   -270     75    194   -187   -231   -148   -171   -740    -62
    231    296     64   -262     83    181   -194   -241   -158   -176   -745    -72
    231    277     46   -254     93    163   -205   -241   -168   -181   -753    -75
    228    293     64   -262     83    179   -197   -226   -150   -168   -743    -57
    220    293     72   -257     72    184   -181   -220   -145   -166   -745    -59
    210    337    127   -275     41    233   -158   -205   -127   -150   -735    -41
    213    366    153   -288     31    259   -135   -181   -101   -122   -714    -18
    218    387    166   -303     25    275   -116   -171    -93   -111   -706     -5
    210    392    181   -301     12    288   -103   -166    -85   -106   -698      0
    210    392    181   -301     15    288    -88   -161    -85   -106   -701     -2
    218    418    200   -316     10    309    -72   -145    -70    -93   -688     10
    233    472    236   -355      0    355    -75   -137    -49    -67   -659     41
    252    555    303   -405    -25    431    -83   -137    -18    -28   -620     80
    259    589    327   -426    -33    459   -119   -150     -7    -12   -605    101
    272    566    293   -418    -10    431   -150   -161    -18    -20   -607    101
    252    574    319   -413    -33    446   -158   -171    -23    -20   -605    101
    236    542    306   -389    -36    426   -168   -189    -41    -33   -618     88
    233    504    270   -368    -18    387   -194   -215    -75    -64   -652     62
    220    387    166   -303     28    277   -202   -231   -127   -119   -711     10
    213    257     41   -236     85    150   -215   -246   -179   -171   -769    -36
    202    223     20   -215     90    122   -218   -265   -207   -205   -802    -67
    197    184    -12   -192    103     85   -226   -290   -241   -241   -839   -103
    181    135    -46   -158    114     44   -231   -314   -275   -275   -875   -129
    179    124    -54   -153    116     36   -233   -329   -290   -290   -888   -140
    184    111    -72   -148    127     20   -241   -335   -301   -298   -896   -148
    174     88    -85   -132    129      0   -246   -340   -311   -309   -906   -158
    161     54   -106   -106    135    -25   -246   -342   -322   -322   -922   -166
    161     49   -111   -106    135    -31   -236   -340   -322   -322   -927   -168
    155     41   -116    -98    135    -36   -241   -345   -332   -332   -940   -179
    148     33   -114    -93    132    -38   -241   -345   -335   -335   -940   -179
    148     18   -129    -83    140    -54   -254   -350   -348   -348   -953   -192
    148     18   -132    -83    137    -57   -257   -348   -348   -348   -956   -192
    142     15   -127    -77    135    -54   -244   -337   -342   -345   -953   -187
    145     20   -127    -83    135    -51   -233   -329   -337   -340   -950   -187
    150     -5   -155    -72    153    -80   -246   -332   -358   -363   -971   -200
    168   -132   -301    -20    233   -215   -239   -327   -431   -454  -1070   -293
    200   -353   -553     75    374   -452   -161   -262   -542   -633  -1260   -478
    210   -480   -691    132    449   -584     -7   -116   -566   -758  -1402   -641
    213   -311   -524     49    368   -418    137    -10   -415   -654  -1304   -571
     67     46    -23    -59     44     12     28   -462   -314   -410  -1002   -280
    -62    706    769   -322   -415    737   -309  -1085   -176     36   -465    272
   -184   1512   1693   -665   -940   1600   -594  -1410    161    688    246    984
   -179   1922   2101   -870  -1140   2010   -901  -1527    410   1163    737   1483
   -109   1480   1590   -688   -849   1532  -1135  -1665     44    818    387   1197
    -59    870    930   -407   -493    898  -1085  -1641   -545     44   -381    459
    -25    290    316   -132   -174    303   -815  -1280   -826   -517   -987   -137
     23     64     41    -44     -7     54   -511   -782   -626   -496  -1052   -226
     88     28    -59    -59     72    -15   -332   -485   -457   -400   -987   -181
    122    -12   -135    -54    127    -72   -244   -345   -389   -374   -971   -179
    122    -70   -194    -25    155   -132   -218   -301   -387   -387   -995   -200
    150    -83   -233    -33    192   -158   -207   -277   -392   -400  -1010   -220
    161    -83   -244    -41    200   -161   -194   -265   -394   -410  -1026   -233
    145    -93   -239    -25    189   -163   -168   -244   -379   -410  -1021   -233
    166    -62   -228    -54    197   -142   -163   -223   -366   -402  -1010   -223
    189    -44   -233    -72    210   -137   -158   -207   -355   -392  -1002   -218
    189    -67   -257    -62    223   -163   -150   -189   -342   -387   -995   -210
    184    -54   -241    -64    213   -148   -145   -174   -329   -376   -989   -202
    189    -44   -233    -75    210   -137   -135   -158   -319   -366   -987   -194
    194    -33   -228    -80    210   -129   -116   -140   -306   -355   -979   -179
    205     -7   -213   -101    207   -109   -106   -119   -288   -335   -956   -155
    223      7   -215   -114    218   -103   -111    -98   -277   -327   -945   -142
    231      2   -228   -119    231   -111   -109    -83   -267   -316   -940   -137
    252     25   -226   -137    239    -98    -85    -49   -239   -296   -919   -111
    306     72   -233   -192    270    -80    -72     -5   -213   -270   -896    -90
    335     96   -239   -215    288    -72    -72     23   -200   -257   -885    -83
    280     54   -228   -168    254    -85    -57     44   -189   -244   -875    -77
    252     51   -200   -150    226    -72    -20     96   -158   -213   -846    -62
    249     54   -194   -153    220    -70      2    148   -127   -194   -833    -59
    277    103   -176   -192    226    -36     25    210    -88   -171   -813    -25
    316    153   -163   -233    239     -5     49    277    -46   -145   -787     23
    324    150   -174   -236    249    -10     77    335    -15   -116   -756     46
    361    171   -189   -267    275     -7     96    400     25    -77   -727     70
    387    228   -158   -309    272     33    114    462     77    -31   -683    119
    394    277   -119   -337    257     80    137    517    132     20   -631    171
    413    319    -93   -366    254    114    148    553    168     54   -592    213
    420    363    -57   -392    239    153    142    568    187     85   -561    249
    389    345    -44   -366    215    150    129    555    176     85   -558    252
    371    348    -23   -361    197    163    111    532    155     72   -563    254
    407    394    -12   -400    210    192    119    524    158     80   -553    270
    441    459     15   -452    213    239    127    506    158     75   -561    265
    467    493     23   -480    220    259    150    485    158     70   -561    265
    452    478     23   -467    213    249    140    433    129     44   -587    249
    415    444     28   -428    194    236    116    371     93     15   -607    236
    387    397      7   -392    189    202     90    309     46    -15   -636    207
    371    345    -25   -358    197    161     64    244      0    -57   -672    174
    363    316    -46   -342    205    135     38    184    -46    -98   -717    137
    371    309    -62   -340    218    124     15    129    -88   -132   -750    109
    361    246   -114   -303    236     67      5     80   -132   -176   -789     70
    345    184   -161   -265    254     12     -7     31   -174   -218   -831     31
    340    181   -158   -262    249     12    -31    -10   -213   -257   -865     -5
    337    174   -163   -254    252      5    -41    -31   -228   -270   -872    -12
    322    161   -161   -241    241      0    -49    -44   -244   -280   -883    -15
    309    137   -174   -223    241    -18    -46    -49   -246   -280   -888    -15
    301    114   -189   -210    244    -38    -44    -49   -249   -280   -891    -12
    303    111   -192   -207    249    -38    -46    -54   -249   -283   -891     -5
    303    109   -194   -207    249    -41    -49    -64   -254   -280   -880     10
    316    114   -202   -215    259    -44    -51    -64   -246   -267   -865     18
    314    129   -184   -223    249    -28    -70    -70   -252   -267   -870     -5
    296    124   -171   -210    233    -23    -70    -80   -254   -283   -893    -15
    311    145   -166   -228    239    -10    -36    -54   -231   -265   -875     18
    322    187   -135   -254    228     25    -20    -33   -205   -236   -846     41
    290    200    -90   -246    189     54    -15    -38   -197   -231   -841     44
    280    223    -57   -252    168     83     -5    -23   -174   -213   -826     62
    306    259    -49   -285    179    106     15     -2   -153   -189   -800     80
    332    303    -31   -319    181    137     38     18   -137   -171   -776    106
    361    379     18   -371    171    200     49     41   -101   -129   -732    142
    379    480    101   -428    140    290     38     44    -67    -93   -688    179
    298    457    158   -379     67    309      7      2    -77    -98   -688    179
    277    457    179   -368     49    316    -18    -12    -80    -88   -678    189
    298    467    166   -384     64    316    -38    -20    -85    -85   -672    194
    342    506    163   -423     90    335    -59    -33    -88    -83   -665    202
    301    457    155   -381     72    306    -70    -62   -122   -111   -688    181
    298    361     62   -329    116    213    -75    -77   -161   -150   -727    153
    309    252    -59   -283    184     96    -83    -96   -210   -200   -776    106
    293    142   -150   -218    223     -2   -101   -122   -265   -259   -841     25
    277    106   -174   -194    226    -31   -111   -137   -296   -296   -883    -10
    272     64   -207   -168    239    -72   -122   -155   -327   -327   -914    -15
    280     23   -257   -153    270   -116   -132   -179   -350   -350   -932    -38
    290     25   -265   -158    277   -119   -132   -181   -355   -355   -943    -36
    290     33   -259   -163    275   -111   -132   -184   -361   -358   -945    -31
    293     41   -252   -166    272   -103   -129   -181   -358   -355   -943    -28
    296     25   -272   -161    283   -122   -132   -184   -366   -358   -945    -31
    288     12   -275   -150    283   -129   -140   -200   -379   -371   -953    -36
    293     -2   -296   -148    293   -150   -142   -202   -376   -374   -950    -31
    298     -7   -306   -145    301   -155   -150   -213   -387   -376   -948    -33
    277    -18   -296   -129    285   -155   -153   -223   -400   -379   -948    -49
    270     -5   -275   -132    272   -140   -150   -213   -384   -361   -943    -46
    262    -33   -296   -116    277   -163   -155   -228   -400   -392   -979    -75
    275    -49   -324   -111    298   -187   -158   -226   -400   -394   -976    -59
    303    -72   -376   -114    337   -226   -158   -213   -413   -410   -989    -75
    337   -220   -558    -57    446   -389   -129   -176   -498   -527  -1111   -205
    342   -433   -776     44    558   -605     -7    -51   -566   -706  -1322   -400
    324   -426   -750     49    535   -587    142    101   -483   -722  -1358   -439
    239   -116   -355    -62    296   -236    189    -33   -340   -542  -1148   -280
    135    410    275   -272    -70    342    -62   -657   -324   -277   -787     64
      5   1166   1158   -587   -576   1163   -423  -1218   -202    210   -189    644
    -70   1753   1823   -841   -945   1787   -714  -1473     23    735    384   1195
     -7   1693   1701   -844   -854   1699   -984  -1623    -54    823    478   1312
     54   1145   1091   -600   -517   1119  -1067  -1660   -496    283    -67    826
     59    535    472   -298   -207    504   -885  -1475   -971   -496   -844     93
    119    158     38   -140     41     98   -618  -1015   -891   -654  -1085   -140
    197     70   -129   -135    161    -28   -413   -623   -633   -509   -995    -72
    249     80   -168   -163    210    -44   -262   -363   -452   -392   -906     -7
    270     31   -239   -153    252   -103   -197   -267   -400   -376   -901    -33
    275    -12   -290   -132    280   -150   -189   -257   -415   -413   -940    -72
    280    -23   -303   -129    288   -163   -179   -252   -420   -436   -966    -96
    290    -23   -314   -132    301   -168   -168   -226   -410   -439   -966    -46
    316      5   -311   -161    314   -150   -171   -207   -392   -418   -935    -38
    324     10   -314   -168    319   -150   -171   -202   -389   -407   -917    -36
    322      7   -314   -166    319   -153   -163   -189   -379   -400   -904    -25
    314     15   -298   -163    306   -140   -166   -189   -381   -405   -922   -122
    306      5   -301   -155    303   -148   -171   -200   -402   -459   -995   -101
    309     25   -283   -168    296   -127   -168   -192   -397   -459   -971    -25
    322     46   -275   -184    296   -111   -155   -161   -363   -413   -914      0
    332     75   -257   -202    296    -90   -150   -153   -345   -397   -885     25
    329     98   -233   -215    283    -67   -150   -145   -329   -379   -859     44
    319     85   -233   -202    277    -75   -137   -135   -322   -374   -852     23
    306     88   -220   -197    265    -67   -124   -111   -296   -353   -836     10
    324    106   -218   -215    272    -54   -127   -101   -283   -353   -844      7
    342    153   -189   -249    267    -18   -132    -85   -275   -361   -846     41
    350    155   -194   -254    272    -18   -129    -64   -265   -358   -839     54
    358    179   -181   -270    270      0   -129    -33   -239   -337   -815     88
    368    205   -163   -285    267     20   -114     12   -205   -301   -774    140
    361    218   -142   -290    249     38    -85     80   -161   -257   -722    166
    363    244   -122   -303    244     62    -64    153   -106   -205   -680    174
    379    296    -83   -337    231    106    -44    207    -67   -174   -654    210
    400    322    -77   -361    239    122    -31    249    -44   -153   -631    272
    410    368    -44   -392    228    163    -36    265    -31   -129   -605    280
    413    405     -7   -410    210    200    -28    296      7    -85   -558    337
    441    452     10   -446    215    231    -33    311     31    -54   -522    358
    426    465     38   -444    194    252    -28    309     33    -49   -527    324
    413    504     90   -457    161    298    -20    311     28    -59   -537    374
    420    535    114   -478    153    324    -25    298     20    -62   -527    397
    405    537    129   -472    137    335    -38    270     12    -54   -509    413
    413    553    140   -483    137    348    -62    220     -7    -64   -506    397
    384    550    166   -467    109    358    -77    166    -31    -90   -522    348
    361    553    192   -457     85    371    -83    127    -49   -114   -545    358
    381    542    158   -462    111    350   -111     64    -96   -166   -581    345
    342    535    192   -439     75    363   -119     10   -116   -181   -587    280
    314    478    161   -397     75    319   -140    -54   -168   -239   -649    236
    306    457    150   -381     77    303   -168   -122   -218   -293   -685    223
    293    413    116   -355     88    267   -197   -187   -265   -345   -724    174
    275    358     83   -316     96    220   -213   -233   -301   -387   -763    106
    228    337    109   -283     57    226   -215   -283   -335   -431   -789    109
    197    329    132   -262     31    231   -213   -298   -348   -444   -782    114
    200    329    127   -267     36    231   -215   -303   -348   -446   -776     80
    218    311     93   -265     62    202   -236   -342   -384   -504   -831     67
    179    296    114   -239     31    205   -239   -363   -394   -517   -833     64
    142    296    153   -218     -5    223   -233   -371   -389   -511   -823     46
    163    335    168   -249     -2    252   -231   -363   -381   -511   -820     90
    184    381    197   -283     -5    290   -241   -371   -384   -511   -815    114
    187    366    179   -275      2    272   -262   -389   -402   -532   -828    101
    168    366    197   -267    -15    283   -257   -384   -397   -527   -813    101
    158    387    228   -275    -36    309   -254   -384   -389   -524   -805    119
    176    410    233   -293    -28    322   -249   -374   -379   -527   -802    127
    179    462    283   -322    -54    374   -233   -355   -340   -491   -756    166
    132    491    358   -311   -114    423   -215   -355   -319   -470   -717    192
     85    527    439   -309   -176    483   -194   -348   -296   -449   -685    205
     85    537    452   -311   -181    496   -176   -329   -275   -423   -659    215
     75    558    483   -319   -202    522   -174   -340   -280   -436   -678    200
     51    618    563   -335   -257    592   -166   -340   -246   -400   -626    270
     41    672    628   -358   -293    652   -184   -340   -215   -355   -566    316
     98    727    628   -413   -265    678   -220   -337   -192   -327   -524    314
     85    722    633   -405   -272    678   -239   -342   -200   -350   -542    324
     90    711    620   -402   -265    667   -265   -358   -226   -381   -566    306
     96    701    605   -400   -254    654   -296   -392   -262   -423   -605    288
    127    672    545   -400   -207    610   -322   -413   -288   -446   -618    311
     98    563    462   -332   -181    511   -319   -420   -319   -472   -644    249
     59    465    402   -262   -171    433   -322   -446   -374   -537   -717    171
     33    410    376   -223   -171    394   -332   -480   -426   -602   -779    171
     10    376    366   -192   -176    371   -345   -504   -449   -618   -784    174
     23    342    316   -184   -148    329   -361   -519   -462   -613   -776    145
     10    348    337   -179   -163    342   -358   -522   -459   -602   -784     88
      7    353    342   -181   -166    350   -371   -542   -488   -646   -844     85
    -25    329    355   -150   -189    342   -368   -545   -504   -678   -857    155
    -75    306    379   -116   -228    342   -348   -532   -485   -654   -836    129
    -96    298    394   -101   -246    348   -332   -511   -472   -641   -844    137
   -103    309    413   -103   -259    358   -353   -550   -506   -675   -883    127
    -49    301    350   -124   -200    324   -366   -550   -506   -662   -870    158
    -28    296    324   -135   -179    309   -361   -535   -491   -633   -854    153
    -54    322    374   -135   -213    348   -350   -517   -478   -623   -872    127
    -25    324    350   -150   -189    337   -363   -509   -496   -644   -911    148
      7    311    303   -158   -148    309   -368   -511   -506   -646   -922    150
     -7    285    293   -140   -150    288   -368   -524   -519   -649   -943    122
      2    181    179    -93    -88    179   -361   -511   -574   -706  -1023     36
     41    -10    -54    -18     46    -31   -290   -420   -659   -857  -1223   -153
     31   -137   -168     54     98   -153   -122   -254   -667   -982  -1410   -316
     10     49     36    -31    -15     44    -15   -226   -530   -870  -1306   -197
   -140    446    587   -155   -363    517   -129   -693   -459   -626  -1010     88
   -335   1070   1405   -368   -872   1239   -426  -1325   -379   -213   -509    600
   -485   1867   2353   -691  -1418   2109   -693  -1675   -103    389    145   1280
   -439   2190   2629   -875  -1535   2410  -1010  -1816     31    776    524   1714
   -350   1816   2166   -732  -1260   1990  -1223  -1883   -267    514    213   1478
   -379   1192   1571   -407   -976   1382  -1101  -1748   -732   -197   -566    732
   -374    610    984   -116   -678    797   -792  -1301   -883   -659  -1140    205
   -184    467    652   -142   -420    558   -563   -849   -644   -553  -1140    184
    -72    454    527   -192   -298    488   -433   -592   -493   -459  -1111    181
    -54    426    480   -189   -267    452   -366   -472   -431   -428  -1140    181
    -46    405    452   -179   -249    428   -337   -428   -423   -439  -1192    163
    -44    374    418   -168   -231    394   -327   -418   -428   -459  -1239    140
    -38    361    400   -161   -220    379   -311   -397   -415   -452  -1244    184
    -62    371    431   -155   -246    400   -301   -374   -387   -420  -1223    176
    -62    392    454   -163   -257    423   -296   -353   -376   -415  -1241    148
    -49    387    433   -168   -241    410   -293   -332   -374   -420  -1260    171
    -57    400    457   -171   -257    428   -272   -314   -355   -405  -1236    207
    -49    446    493   -200   -272    470   -249   -288   -332   -374  -1210    215
    -54    446    501   -194   -277    472   -244   -272   -314   -361  -1208    215
    -77    428    506   -176   -293    467   -239   -257   -290   -340  -1197    257
    -90    446    537   -179   -314    491   -226   -233   -267   -319  -1187    231
   -129    446    576   -161   -353    511   -210   -202   -239   -301  -1192    228
    -64    472    537   -202   -301    504   -220   -184   -239   -314  -1205    252
     -7    527    532   -259   -270    530   -207   -140   -202   -283  -1184    257
     28    574    545   -303   -257    561   -179    -93   -158   -252  -1174    272
      7    571    561   -290   -275    566   -166    -64   -137   -239  -1174    301
      0    576    576   -288   -288    576   -155    -31   -114   -215  -1153    319
    -12    584    597   -288   -303    589   -137     12    -80   -179  -1124    322
      0    600    600   -301   -298    600   -124     64    -41   -142  -1096    337
     28    631    600   -332   -285    615   -106    127      2   -106  -1057    361
     31    662    631   -345   -298    646    -75    202     57    -57  -1015    392
     41    678    636   -361   -298    657    -36    277    114    -12   -974    420
     75    719    641   -397   -283    680     -5    353    174     44   -917    467
     85    758    672   -426   -293    717      5    407    223     96   -862    514
     77    802    724   -439   -322    763      2    446    262    140   -820    524
     75    831    753   -454   -340    792     20    480    296    168   -805    545
    103    852    748   -480   -322    800     33    498    316    187   -774    592
    106    904    797   -506   -345    852     54    509    345    215   -735    589
     59    932    872   -496   -405    904     80    522    374    236   -719    587
     77    935    857   -506   -389    896     75    504    368    228   -730    602
     83    958    872   -522   -394    917     75    488    376    239   -709    584
     51    956    904   -504   -426    930     75    459    363    223   -727    561
     38    932    893   -485   -426    914     54    405    332    187   -758    563
     20    914    893   -470   -436    904     33    348    306    174   -758    542
     15    904    885   -459   -433    896     20    309    293    166   -761    498
      0    878    875   -439   -439    875     10    267    267    140   -789    459
    -28    823    852   -397   -439    836    -10    202    215     88   -831    426
    -36    805    841   -384   -439    823    -36    153    184     67   -844    394
    -38    789    828   -376   -433    807    -46    119    161     49   -862    350
    -59    732    792   -337   -426    761    -44     93    135     15   -893    311
    -77    680    758   -301   -418    719    -49     72    122     -5   -904    290
    -98    691    787   -298   -444    740    -44     62    124      2   -883    288
   -103    706    810   -301   -457    758    -44     59    137     25   -841    309
   -114    680    795   -283   -454    737    -46     51    137     33   -831    265
   -119    685    805   -283   -462    745    -38     54    145     33   -849    205
   -142    675    815   -267   -480    745    -38     62    142      7   -883    246
   -145    696    839   -275   -493    766    -31     75    158     23   -846    280
   -135    698    833   -280   -485    763    -28     83    171     44   -813    275
   -116    711    828   -296   -472    769    -18     90    184     62   -797    257
   -114    735    849   -311   -480    792    -15    106    202     83   -776    265
   -122    748    870   -314   -496    807      2    127    223    101   -748    283
   -142    774    914   -316   -530    844     31    163    267    140   -704    293
   -127    800    927   -335   -527    862     59    194    303    179   -659    319
   -129    846    974   -358   -553    911     83    207    324    194   -633    329
   -127    862    989   -368   -558    924    109    228    348    210   -615    327
   -116    867    984   -376   -550    924    132    254    374    236   -576    358
    -96    943   1039   -423   -566    989    145    280    418    288   -498    405
   -106   1021   1127   -459   -615   1072    137    277    452    319   -467    376
    -93   1070   1163   -491   -628   1117    114    275    475    329   -459    402
    -80   1083   1163   -504   -623   1124     88    272    483    332   -441    436
    -75   1044   1119   -483   -597   1080     83    272    483    337   -418    428
    -98   1026   1124   -465   -610   1075     70    254    472    332   -410    415
   -109   1008   1117   -449   -613   1060     62    244    465    322   -405    392
   -122    932   1054   -405   -589    992     57    236    436    288   -431    355
   -132    810    943   -337   -537    875     41    220    381    228   -488    288
   -129    711    841   -290   -488    776     38    210    350    192   -511    244
   -137    678    815   -270   -478    745     41    200    332    179   -509    226
   -150    646    797   -249   -472    722     33    187    314    168   -514    184
   -176    597    774   -210   -475    685     28    174    293    132   -540    168
   -176    581    758   -205   -467    670     25    166    277    109   -548    158
   -179    587    766   -205   -472    675     46    187    293    124   -524    153
   -189    561    750   -189   -470    654     54    194    298    122   -527    140
   -192    545    737   -176   -465    641     54    194    301    119   -527    137
   -197    542    740   -174   -467    639     44    187    293    119   -514    119
   -197    527    724   -166   -462    626     38    189    293    116   -509    103
   -184    519    704   -168   -446    613     51    210    306    127   -504    116
   -187    524    711   -168   -449    618     57    210    303    122   -488    122
   -210    488    696   -140   -452    592     57    210    306    129   -465    109
   -210    496    706   -142   -457    600     59    218    319    137   -454     85
   -202    511    714   -155   -459    613     75    233    329    135   -446    109
   -187    465    652   -137   -418    558     80    246    306    101   -462     67
   -153    233    384    -41   -270    309    116    290    207    -36   -605    -98
   -116     46    161     33   -140    103    228    410    153   -197   -797   -311
   -135     98    233     15   -184    166    384    576    265   -179   -810   -366
   -231    420    652    -93   -441    535    431    423    402     -5   -602   -150
   -363    956   1317   -296   -841   1135    163   -205    441    335   -135    283
   -509   1699   2208   -594  -1358   1953   -140   -685    636    896    540    930
   -587   2288   2876   -852  -1732   2579   -415   -901    896   1452   1140   1478
   -517   2164   2681   -823  -1597   2421   -711  -1057    771   1480   1171   1577
   -446   1522   1966   -540  -1208   1743   -766  -1080    239    797    493    927
   -423    919   1340   -249   -883   1130   -542   -836   -148     88   -252    184
   -363    589    953   -114   -657    771   -257   -353    -15    -18   -439    -25
   -275    527    802   -124   -537    665    -36     41    246    145   -340     18
   -231    470    701   -122   -465    584     85    236    361    192   -327     51
   -223    439    662   -109   -441    550    137    306    392    197   -322     54
   -220    433    654   -106   -436    542    155    342    418    213   -293     49
   -218    397    615    -88   -415    506    174    371    436    223   -272     49
   -213    358    568    -75   -392    462    176    379    436    228   -265     18
   -213    389    600    -88   -407    493    194    415    465    252   -254     12
   -194    413    607   -109   -402    509    192    423    459    241   -259     46
   -166    413    579   -122   -371    496    189    428    462    249   -246     10
   -192    410    602   -111   -397    506    215    459    496    275   -241     10
   -200    402    602   -103   -400    501    228    483    514    280   -236     59
   -202    392    594    -96   -397    493    228    491    519    293   -213     44
   -210    407    618    -98   -413    511    254    519    548    319   -194     59
   -215    402    618    -93   -418    511    272    558    587    355   -158     64
   -202    418    620   -109   -413    519    275    579    605    371   -140     59
   -197    431    628   -116   -413    530    275    587    607    376   -132     72
   -184    441    626   -127   -405    532    288    610    623    389   -111     96
   -176    436    610   -132   -394    522    285    628    633    397   -103     85
   -220    467    685   -124   -454    576    314    675    685    452    -46    137
   -249    475    724   -114   -485    600    358    740    750    524     33    184
   -231    475    706   -122   -467    589    379    795    795    568     62    176
   -163    480    644   -161   -402    561    376    839    815    571     51    213
   -127    514    641   -194   -384    576    389    904    857    607     85    244
   -127    537    665   -205   -397    602    420    971    906    649    122    267
    -96    587    683   -244   -389    633    439   1034    961    696    166    293
    -75    613    685   -270   -381    649    439   1078    995    722    197    337
   -101    626    727   -262   -413    675    457   1124   1039    769    244    381
   -127    654    779   -265   -452    717    491   1179   1096    826    298    418
   -109    685    795   -288   -452    740    506   1195   1137    875    353    459
   -109    704    810   -298   -459    756    504   1192   1145    891    379    483
   -153    704    857   -275   -504    779    498   1174   1143    896    392    483
   -161    737    898   -290   -530    818    501   1179   1163    930    423    501
   -127    766    893   -319   -509    828    504   1182   1166    935    431    504
   -163    766    927   -303   -545    846    504   1153   1166    932    433    501
   -205    743    948   -270   -576    844    504   1122   1156    922    428    488
   -262    722    984   -231   -626    852    506   1093   1143    922    431    483
   -239    706    945   -233   -592    826    478   1034   1098    885    405    444
   -215    659    872   -223   -545    766    454    963   1041    828    348    381
   -228    613    841   -192   -535    727    446    911    997    784    309    337
   -246    584    828   -168   -540    706    436    859    961    750    283    309
   -262    537    800   -137   -530    667    418    813    922    719    254    272
   -293    491    782   -101   -537    636    405    766    878    680    220    228
   -316    441    756    -62   -535    597    402    743    849    657    200    202
   -324    400    724    -38   -524    561    405    724    836    644    189    187
   -324    384    709    -28   -517    545    397    701    813    626    174    171
   -332    402    732    -36   -532    566    394    691    807    615    168    158
   -327    381    709    -28   -519    545    402    683    802    615    166    155
   -337    379    717    -20   -530    548    402    678    805    626    176    161
   -319    361    680    -20   -498    519    402    683    807    636    187    161
   -337    376    711    -20   -524    542    410    685    820    646    207    174
   -353    363    717     -5   -535    540    413    685    831    662    228    194
   -350    361    711     -7   -532    535    402    680    831    667    239    187
   -371    410    782    -18   -576    594    420    698    859    698    262    187
   -376    446    823    -33   -600    633    444    722    888    719    272    223
   -361    462    823    -51   -592    641    457    735    906    737    288    220
   -358    488    844    -67   -600    665    457    737    911    745    288    228
   -345    483    828    -67   -587    654    467    748    917    750    290    254
   -355    550    906    -98   -633    730    491    774    963    805    353    296
   -332    649    982   -158   -657    815    493    795   1013    857    413    329
   -316    701   1018   -194   -670    859    480    789   1039    888    452    366
   -316    714   1031   -197   -672    872    457    766   1041    898    467    371
   -319    693   1010   -187   -665    852    444    753   1031    898    472    381
   -329    662    992   -168   -659    826    426    727   1005    885    467    379
   -335    631    966   -148   -649    797    400    701    984    878    459    355
   -335    592    927   -127   -631    758    384    693    961    857    420    335
   -350    488    839    -70   -597    662    384    678    919    807    368    290
   -329    379    709    -25   -519    542    368    654    862    740    296    215
   -327    314    641      5   -485    478    361    641    831    704    262    200
   -319    283    602     18   -459    441    355    626    805    678    249    200
   -355    228    581     62   -470    405    368    605    779    657    231    158
   -353    226    579     62   -465    400    376    607    779    659    231    155
   -327    218    545     54   -436    379    371    602    774    654    226    140
   -350    192    542     80   -446    366    363    592    763    649    215    119
   -348    171    519     88   -433    342    358    600    753    641    213    119
   -327    174    501     75   -415    337    366    607    763    657    239    140
   -322    200    522     59   -420    361    376    610    776    685    280    166
   -361    163    524     98   -441    342    374    602    771    688    283    122
   -350    119    470    114   -410    293    355    584    740    654    231     83
   -350     93    444    127   -397    267    353    581    727    633    207     49
   -329     96    423    116   -376    259    358    587    722    623    192     70
   -332     72    405    129   -368    239    350    579    711    623    205     98
   -335     41    374    145   -355    207    358    576    704    618    205     54
   -290    -67    223    179   -257     77    389    626    675    566    142    -10
   -249   -252     -5    249   -122   -129    472    758    654    465     10   -145
   -218   -342   -124    280    -46   -233    602    919    683    363   -135   -303
   -262   -111    150    187   -207     18    701    974    833    478    -20   -220
   -394    332    724     31   -561    527    597    553    865    688    290     49
   -524    963   1488   -220  -1008   1226    283   -122    795    995    743    472
   -659   1652   2312   -496  -1486   1982      5   -550    898   1473   1319   1000
   -667   1849   2514   -592  -1592   2182   -257   -763    914   1751   1613   1301
   -610   1379   1987   -384  -1299   1683   -394   -823    615   1434   1273   1028
   -568    740   1306    -88   -937   1023   -332   -717    158    691    498    293
   -519    220    740    150   -628    480   -109   -345     62    288     23   -171
   -467     70    537    197   -504    303    106     93    376    454    101    -98
   -379     62    441    158   -410    249    246    381    594    602    207      5
   -337     33    368    150   -353    200    324    540    706    675    267     62
   -332      5    337    163   -335    171    358    594    735    693    280     46
   -329    -23    303    176   -316    137    379    623    735    678    254      0
   -324    -41    280    181   -303    119    394    644    735    665    239     12
   -314    -41    272    176   -296    116    400    662    748    672    249     20
   -301    -23    277    163   -290    127    420    688    776    698    277     33
   -309    -49    257    179   -285    103    420    696    776    704    283     20
   -314    -38    275    176   -296    116    428    711    789    717    296     31
   -316    -18    296    166   -309    137    446    730    818    745    324     46
   -316    -25    290    171   -303    132    449    735    818    743    319     36
   -319     -2    316    158   -319    155    462    761    844    774    353     85
   -311      7    319    150   -314    163    478    782    865    800    381     98
   -306     10    316    145   -311    163    465    766    857    787    366     57
   -272     15    288    129   -280    150    452    766    852    779    358     62
   -277     28    303    122   -290    163    465    795    875    795    371    101
   -280     44    324    116   -303    184    480    828    911    826    400    109
   -272     38    311    114   -290    176    488    844    924    833    402    106
   -283     51    335    116   -309    192    509    883    945    857    423    137
   -267     72    337     96   -301    205    527    930    992    904    478    179
   -226     90    314     67   -270    202    522    958   1013    930    501    179
   -213    109    322     51   -267    215    535   1002   1047    958    522    197
   -202    127    329     38   -265    228    555   1052   1078    987    548    231
   -179    155    335     10   -257    244    579   1109   1119   1031    592    267
   -158    184    342    -12   -252    262    600   1163   1163   1085    646    301
   -140    210    350    -33   -246    277    620   1218   1205   1130    693    332
   -124    236    361    -54   -241    298    631   1249   1226   1145    709    348
   -116    267    384    -77   -249    324    644   1288   1252   1176    730    371
   -116    301    418    -93   -267    358    639   1288   1249   1184    732    420
   -111    324    436   -106   -272    379    628   1283   1252   1202    758    433
   -109    355    465   -122   -285    410    631   1267   1252   1208    766    410
   -111    358    470   -124   -293    413    631   1249   1241   1195    758    420
   -111    392    504   -142   -306    446    633   1231   1236   1197    763    441
   -119    389    506   -135   -314    446    626   1197   1218   1184    763    423
   -132    407    540   -137   -335    472    613   1150   1195   1166    753    400
   -122    387    509   -132   -316    449    607   1117   1179   1156    740    379
   -137    361    496   -111   -316    428    597   1060   1143   1119    704    332
   -153    311    465    -80   -309    389    576    997   1091   1065    649    275
   -197    254    452    -28   -324    353    571    940   1052   1023    610    231
   -194    252    446    -31   -322    348    563    898   1023    997    589    200
   -184    220    402    -18   -293    311    545    849    982    956    550    161
   -213    174    384     18   -298    277    532    810    953    932    527    135
   -233    145    379     44   -306    262    532    792    940    917    514    109
   -228    132    358     46   -293    244    537    776    922    898    498     90
   -236    127    361     54   -298    244    522    753    896    878    483     80
   -241    127    366     57   -306    246    506    743    888    875    485     77
   -244     96    340     75   -290    218    501    737    888    883    493     75
   -246     98    345     72   -296    220    493    724    888    885    496     72
   -249     96    345     75   -298    220    498    730    891    891    496     57
   -254     98    350     75   -301    223    498    730    880    872    472     49
   -246     96    342     75   -293    218    496    724    867    852    452     70
   -246    129    376     57   -311    252    517    745    898    888    491     96
   -220    168    389     25   -303    277    535    766    927    917    519    103
   -241    181    423     28   -332    301    563    779    956    950    555    132
   -257    215    472     20   -363    342    592    802    989    987    594    174
   -233    233    467     -2   -350    350    589    797    976    976    584    132
   -218    265    480    -23   -348    371    584    797    979    976    576    142
   -215    335    550    -62   -384    444    600    828   1034   1039    641    207
   -239    402    641    -80   -439    522    597    836   1067   1085    688    228
   -246    415    659    -85   -454    537    574    810   1062   1085    696    249
   -254    405    659    -75   -457    532    553    782   1047   1070    688    239
   -259    384    641    -64   -449    511    545    774   1044   1070    685    246
   -236    389    626    -75   -431    506    524    763   1031   1062    678    252
   -223    348    568    -62   -397    457    491    735    997   1026    649    197
   -218    254    472    -18   -345    363    472    717    945    966    581    150
   -246    114    358     64   -303    236    480    704    893    909    524     93
   -257     31    288    114   -272    158    472    683    844    859    480     57
   -270    -15    254    140   -262    119    467    672    823    844    470     59
   -259    -18    239    137   -252    109    457    654    807    831    459     44
   -288    -67    220    176   -257     75    452    623    779    800    428      5
   -290    -98    192    194   -241     46    441    600    761    782    413     -5
   -296   -135    158    215   -228     10    439    592    753    787    418    -15
   -309   -129    176    218   -244     23    439    597    753    787    413    -33
   -265    -96    168    179   -218     33    446    610    753    779    402    -25
   -246   -103    142    176   -194     18    452    602    740    766    392    -15
   -314   -145    168    231   -244     10    454    587    730    761    387    -36
   -303   -163    140    233   -223    -12    449    584    722    745    379    -28
   -262   -171     88    215   -176    -41    444    576    709    727    363    -54
   -233   -150     83    192   -158    -33    441    581    709    724    361    -51
   -241   -171     67    205   -155    -51    446    589    711    727    368    -41
   -233   -192     41    213   -137    -75    436    579    693    706    355    -62
   -223   -265    -44    244    -90   -155    439    579    652    649    298   -119
   -179   -449   -270    314     44   -361    475    623    553    506    145   -259
   -168   -639   -470    402    150   -555    613    763    511    355    -33   -446
   -197   -561   -363    379     83   -462    756    880    610    381    -18   -459
   -290   -262     28    275   -161   -116    730    576    683    548    207   -262
   -420    293    714     64   -566    504    423    -93    693    878    665    176
   -574   1080   1652   -254  -1114   1363    111   -574    857   1397   1288    732
   -644   1636   2278   -496  -1462   1956   -192   -831   1041   1855   1774   1241
   -566   1483   2047   -459  -1306   1764   -472   -953    896   1821   1743   1314
   -509    883   1392   -187   -950   1137   -467   -867    491   1241   1145    743
   -467    228    696    119   -581    459   -181   -493    176    563    426     54
   -400    -77    319    239   -361    119    124     23    368    524    288    -88
   -301   -145    155    223   -231      2    316    366    592    646    355    -38
   -231   -168     62    200   -148    -54    397    514    675    685    379    -41
   -233   -197     36    215   -135    -80    426    548    678    665    358    -62
   -254   -220     33    236   -145    -93    444    576    688    659    355    -59
   -259   -246     10    252   -137   -119    457    592    688    644    342    -72
   -265   -265      0    265   -132   -132    472    615    696    644    342    -75
   -249   -267    -18    257   -116   -142    491    633    704    644    348    -77
   -239   -277    -38    257   -101   -158    491    626    693    633    345    -80
   -223   -244    -23    231   -101   -132    498    644    724    667    394    -38
   -215   -236    -20    226    -98   -129    501    659    745    691    418    -49
   -220   -215      2    215   -114   -109    511    665    748    683    394    -64
   -197   -197     -2    197    -98   -101    509    678    748    667    376    -46
   -184   -179      5    179    -96    -85    511    698    766    683    394    -18
   -205   -166     38    187   -122    -64    532    706    776    691    410    -10
   -223   -202     20    213   -124    -90    530    709    774    685    413      0
   -220   -192     25    205   -124    -83    524    724    789    701    433    -12
   -202   -166     33    184   -119    -67    522    743    802    711    436     -2
   -187   -135     51    161   -119    -41    545    787    839    740    470     41
   -179   -140     38    158   -111    -51    550    805    854    748    480     49
   -181   -116     64    148   -124    -25    558    833    880    774    506     80
   -171   -101     70    135   -122    -15    576    878    911    805    535     96
   -161    -80     80    122   -122      0    594    930    937    823    548    101
   -153    -72     80    111   -119      2    610    976    963    836    563    142
   -129    -41     88     85   -109     23    649   1049   1021    893    628    184
   -111     -2    109     57   -111     54    662   1106   1054    922    652    176
    -93     38    132     28   -111     85    683   1163   1093    940    652    210
    -72     70    140      0   -106    103    698   1205   1124    963    672    272
    -59    116    174    -28   -116    145    698   1223   1148    989    711    309
    -77    142    218    -33   -148    179    704   1228   1163   1010    745    327
    -80    163    244    -41   -161    202    698   1215   1166   1021    766    340
    -46    197    244    -77   -148    220    696   1218   1176   1041    789    366
    -36    233    270    -98   -153    252    693   1200   1166   1039    787    355
    -51    233    283    -90   -168    257    693   1174   1153   1028    779    361
    -72    254    327    -90   -200    290    688   1143   1140   1028    800    400
   -103    252    355    -75   -231    303    670   1083   1101    997    779    363
    -96    231    327    -67   -210    277    649   1015   1057    953    735    316
   -103    207    309    -54   -205    257    623    943   1010    911    698    296
   -145    161    306     -7   -226    233    602    878    966    878    678    277
   -153    137    290      5   -220    213    581    818    924    844    657    220
   -163    106    270     28   -218    189    561    756    875    795    600    171
   -171     75    244     46   -207    158    535    693    820    735    537    155
   -176     46    223     64   -200    135    517    641    776    696    506    137
   -179      5    184     83   -181     93    504    607    750    672    483     96
   -163    -12    150     85   -158     67    496    584    730    654    467     85
   -163    -12    150     85   -158     70    493    566    717    649    470     77
   -176     -2    174     90   -176     85    488    548    704    633    452     54
   -174     -2    171     85   -174     83    478    535    696    623    452     77
   -166      0    163     83   -166     80    462    511    680    613    454     75
   -192      7    197     90   -194    101    462    506    683    618    465     72
   -233     18    252    109   -241    135    478    522    698    633    478     96
   -192     18    210     85   -202    114    465    504    680    618    465     77
   -174     44    215     64   -194    129    459    498    680    613    459     72
   -155     96    252     28   -205    174    480    519    706    636    485    122
   -148    155    303     -2   -226    228    506    540    735    675    527    153
   -197    153    350     20   -275    252    530    535    735    678    530    158
   -194    166    361     12   -277    262    545    537    737    680    537    155
   -179    174    353      2   -267    262    537    542    732    672    522    145
   -161    210    371    -23   -265    290    532    550    743    685    530    174
   -148    296    441    -75   -296    368    524    548    774    722    584    223
   -168    355    524    -93   -348    439    509    535    800    761    639    272
   -171    358    527    -93   -350    441    475    506    787    766    654    275
   -176    353    530    -88   -353    441    485    519    797    789    675    280
   -161    366    527   -103   -345    444    485    509    787    774    657    267
   -153    353    506   -101   -329    428    449    467    748    735    615    233
   -158    293    452    -67   -306    374    418    431    691    678    553    205
   -148    163    311     -7   -228    236    402    415    636    618    496    163
   -158     75    231     41   -194    153    397    397    584    561    441    114
   -171     28    200     70   -184    111    394    376    545    519    402     70
   -205      0    205    101   -205    101    387    350    517    493    381     67
   -213    -23    189    119   -202     83    376    324    488    472    363     59
   -200    -46    150    122   -176     51    374    311    467    462    358     38
   -205    -72    132    137   -168     28    366    298    449    452    348     25
   -205    -75    129    140   -168     25    355    283    431    439    332      7
   -194    -67    127    132   -161     28    348    280    423    423    314     -2
   -210   -103    103    155   -158      0    337    262    402    392    275    -20
   -210    -98    111    153   -161      5    335    254    392    381    270    -10
   -205   -101    101    150   -155     -2    329    249    389    387    277    -12
   -226   -129     96    179   -161    -18    335    244    379    376    272    -15
   -223   -140     83    181   -155    -28    342    244    371    371    272    -15
   -215   -137     77    176   -148    -28    337    241    366    368    272    -15
   -218   -129     88    171   -155    -20    329    241    363    368    272    -10
   -215   -179     36    197   -127    -72    314    228    332    332    233    -44
   -179   -303   -127    241    -28   -215    337    254    257    226    124   -140
   -153   -517   -366    335    103   -441    431    342    163     46    -77   -340
   -158   -605   -449    379    142   -530    568    501    197    -28   -176   -467
   -218   -387   -168    303    -25   -277    667    488    340     98    -36   -358
   -353     98    452    127   -402    272    480    -90    361    355    319     -7
   -501    833   1335   -166   -917   1083    155   -672    467    846    940    613
   -610   1538   2148   -462  -1379   1842   -122   -961    727   1449   1613   1244
   -579   1714   2294   -566  -1436   2003   -418  -1114    776   1743   1912   1548
   -498   1158   1657   -332  -1078   1408   -545  -1195    311   1187   1327   1093
   -441    514    956    -36   -698    735   -394  -1021   -158    389    493    319
   -397     59    454    166   -428    257   -111   -566   -166     90    111    -49
   -309    -67    241    189   -275     85    111   -137    101    223    174    -25
   -231   -101    129    166   -181     12    226     83    233    301    231      0
   -223   -127     96    174   -161    -15    280    171    275    311    231    -10
   -218   -140     75    176   -148    -33    293    197    277    309    226    -20
   -213   -174     38    194   -127    -67    303    210    275    298    215    -36
   -210   -192     18    200   -116    -88    311    223    275    288    200    -46
   -226   -163     62    194   -145    -51    324    241    283    288    197    -46
   -223   -155     67    189   -148    -44    327    252    288    296    202    -41
   -220   -174     46    197   -135    -64    329    265    298    309    210    -28
   -231   -184     46    205   -140    -70    327    272    301    316    228     -2
   -218   -158     59    187   -140    -49    327    277    314    335    252     12
   -187   -124     62    155   -127    -31    329    288    319    335    249     -5
   -200   -116     83    158   -142    -18    350    314    335    348    252     10
   -218   -111    103    163   -161     -5    363    327    345    363    265     46
   -202   -119     83    161   -142    -20    361    340    355    379    285     62
   -181   -103     77    140   -132    -12    368    363    379    405    298     49
   -181    -88     93    135   -137      2    376    381    387    397    275     38
   -166    -70     96    116   -132     12    371    397    381    371    239     64
   -155    -46    109    101   -135     31    384    428    413    410    275     98
   -148    -31    116     88   -132     44    394    467    449    457    322    137
   -140    -38    101     90   -122     31    407    509    475    491    355    163
   -137    -20    116     77   -127     46    418    545    501    509    368    176
   -111     20    132     46   -122     75    433    607    545    550    405    213
   -101     46    148     28   -124     96    452    657    584    587    441    241
    -96     62    158     18   -127    109    470    709    620    618    472    272
    -64     90    155    -12   -111    122    478    756    652    654    504    301
    -46    135    181    -44   -114    158    496    810    706    711    553    337
    -38    189    228    -77   -135    210    506    849    743    748    576    368
    -20    241    262   -109   -140    252    501    862    763    776    605    423
    -23    252    275   -116   -150    265    509    875    789    813    652    452
    -28    267    293   -119   -161    280    506    870    789    815    649    444
    -23    298    319   -137   -171    309    496    846    774    802    633    423
    -38    285    324   -122   -181    303    498    828    756    784    618    428
    -49    293    340   -122   -194    316    493    807    753    795    633    465
    -49    290    340   -122   -194    314    475    756    727    779    623    436
    -57    283    337   -114   -197    311    449    693    678    735    584    402
    -77    259    337    -90   -207    298    441    646    649    719    576    402
   -111    210    319    -51   -215    265    428    584    613    696    548    348
   -114    179    293    -33   -202    236    407    530    571    662    514    327
   -111    142    252    -15   -181    197    381    459    506    602    457    272
   -132    111    244     10   -187    176    374    415    470    571    428    197
   -161     62    220     49   -192    140    368    381    423    519    361    179
   -161     20    179     70   -171     98    355    345    389    488    342    194
   -161     10    171     72   -166     90    342    309    366    478    337    166
   -150    -18    132     85   -142     57    324    275    327    449    303    124
   -163    -20    140     90   -153     59    322    265    311    436    288    116
   -176    -18    158     96   -168     70    322    259    311    439    288    140
   -187    -36    148    109   -168     57    311    244    301    426    280    132
   -189    -49    140    119   -166     44    298    231    298    426    280    129
   -200    -33    166    114   -184     64    296    226    309    436    293    148
   -166     -7    158     85   -163     72    293    226    314    449    309    161
   -153     20    174     64   -163     96    301    236    329    467    322    158
   -142     57    200     44   -171    127    322    265    361    493    342    179
   -150     64    215     41   -184    140    340    280    376    509    348    210
   -153     85    239     33   -194    161    340    277    387    519    358    207
   -168     85    252     41   -210    168    332    270    381    517    355    197
   -197    148    345     25   -270    246    368    311    441    576    415    252
   -192    239    431    -23   -311    335    376    335    480    613    446    293
   -163    283    444    -59   -303    363    358    319    488    626    459    322
   -142    314    457    -88   -298    384    319    293    493    646    485    355
   -122    345    467   -111   -293    405    306    306    517    678    519    384
   -132    298    431    -83   -280    363    306    296    496    657    496    337
   -137    303    441    -85   -288    371    283    265    465    623    459    335
   -153    283    436    -67   -296    358    254    228    428    592    428    311
   -176    168    345      5   -259    257    246    194    376    540    376    270
   -163     20    184     70   -174    101    231    171    327    491    332    241
   -163    -54    109    106   -137     25    233    179    306    472    303    166
   -187    -83    103    132   -145     10    233    176    272    423    239    137
   -184   -114     70    150   -127    -23    213    142    228    374    189    119
   -166   -150     15    155    -93    -67    207    135    213    358    174    129
   -142   -145     -2    142    -70    -75    207    140    207    361    176    101
   -155   -176    -20    163    -67    -98    207    135    194    342    153     75
   -158   -174    -15    166    -72    -96    202    124    179    324    140     98
   -168   -189    -23    176    -72   -106    202    119    176    329    153    101
   -174   -223    -51    197    -62   -137    189     98    161    314    135     75
   -166   -241    -77    202    -46   -161    184     98    158    309    129     67
   -171   -228    -57    200    -57   -142    197    103    166    314    140     75
   -189   -249    -59    218    -64   -155    197     93    155    306    129     62
   -194   -249    -54    220    -72   -150    192     93    155    309    132     64
   -197   -254    -57    226    -72   -155    192     93    161    319    145     77
   -179   -254    -75    218    -51   -166    187     85    158    322    150     72
   -137   -348   -210    241     36   -280    187    101    116    262     72     -7
   -111   -524   -413    316    150   -470    252    205     72    155    -67   -129
    -85   -659   -576    371    244   -618    389    374     83     49   -202   -244
   -103   -576   -472    340    184   -524    527    540    210     93   -166   -252
   -226   -202     20    213   -124    -90    504    270    298    283     70    -83
   -358    342    701      7   -530    519    220   -394    226    522    426    290
   -501   1067   1569   -285  -1036   1319    -90   -927    285    963    987    852
   -581   1538   2120   -478  -1350   1829   -361  -1197    418   1423   1499   1343
   -530   1187   1714   -329  -1122   1452   -553  -1306    189   1280   1343   1239
   -472    574   1044    -51   -758    807   -530  -1247   -262    605    628    555
   -426     51    475    184   -452    262   -355   -982   -519     15    -18    -64
   -361   -236    124    298   -244    -57   -135   -522   -296     41    -90   -116
   -306   -277     25    290   -168   -127     28   -189    -38    213     36      0
   -262   -301    -38    280   -114   -168    132     12    103    303     96     51
   -233   -324    -93    277    -72   -210    166     80    140    311     96     62
   -200   -368   -168    285    -15   -270    181    106    150    314    101     67
   -194   -379   -184    285     -7   -283    189    124    161    316    103     44
   -187   -374   -187    277      0   -280    200    145    171    314     93     10
   -179   -363   -184    270      0   -275    205    153    168    293     54     15
   -197   -376   -179    288    -10   -277    215    155    168    288     54     38
   -236   -363   -127    298    -54   -246    226    153    179    306     85     54
   -231   -355   -124    290    -54   -241    244    187    210    342    122     59
   -202   -335   -135    267    -36   -236    254    228    236    368    135     67
   -187   -311   -124    249    -31   -218    254    241    244    366    127     77
   -205   -319   -114    259    -46   -218    249    220    239    361    129     80
   -257   -316    -59    285    -98   -189    270    244    270    394    166    106
   -252   -311    -62    280    -96   -187    280    265    288    415    187    106
   -189   -285    -96    239    -46   -192    275    285    296    413    168     90
   -161   -283   -122    220    -20   -202    272    311    303    413    161    109
   -171   -267    -98    218    -38   -184    275    327    322    436    192    153
   -200   -244    -44    220    -80   -145    285    348    350    472    233    166
   -226   -252    -25    239   -101   -140    309    384    374    493    241    153
   -174   -249    -77    210    -49   -163    306    420    392    504    236    176
   -145   -228    -83    187    -31   -155    314    462    426    540    283    241
   -116   -205    -88    161    -15   -148    335    511    470    587    329    226
   -106   -158    -51    132    -28   -106    371    571    519    623    335    207
    -85   -148    -64    114    -10   -106    376    613    532    610    306    275
   -114   -127    -12    122    -51    -72    384    659    576    657    366    350
   -106    -85     20     96    -64    -33    394    711    628    724    444    407
    -59    -33     25     46    -44     -5    407    769    678    795    524    462
    -33     10     44     10    -38     25    400    787    693    818    530    436
      2     70     64    -36    -31     67    392    782    685    805    493    433
     -2     64     67    -33    -36     67    389    756    659    771    467    467
    -18     46     64    -12    -41     54    379    719    641    758    472    472
    -41     59    101    -10    -72     80    379    691    636    766    488    470
    -57     80    135    -12    -96    106    379    659    626    766    493    459
    -70     57    127      5   -101     93    368    613    594    735    465    426
    -75     57    132     10   -103     93    363    568    574    706    439    405
    -98     33    132     31   -116     83    350    522    542    672    400    368
   -127     -5    119     64   -124     57    340    478    511    636    361    335
   -132    -28    103     77   -119     36    319    428    472    594    329    298
   -145    -36    109     90   -127     36    301    379    441    568    314    267
   -184    -98     85    140   -135     -7    285    327    394    517    262    213
   -194   -148     44    171   -122    -51    277    283    358    478    228    184
   -218   -184     31    200   -124    -77    267    246    329    454    218    168
   -236   -200     36    218   -137    -83    262    233    324    459    220    127
   -231   -205     23    218   -129    -90    241    205    293    418    155     80
   -228   -213     12    220   -122   -101    233    187    272    392    124    103
   -236   -228      5    231   -122   -111    236    179    272    405    148    111
   -257   -254      2    257   -129   -127    233    176    275    415    163     98
   -254   -218     33    236   -148    -93    241    176    280    418    163     90
   -246   -202     44    223   -148    -77    246    171    275    407    155    101
   -231   -200     31    213   -132    -83    246    171    277    407    161    119
   -220   -171     49    197   -135    -62    257    192    303    431    192    140
   -228   -111    116    171   -174      2    290    231    358    480    233    150
   -244    -83    158    163   -202     36    301    239    381    493    241    166
   -233    -46    184    140   -210     67    316    239    392    493    249    200
   -239    -72    166    155   -202     46    316    228    371    470    231    187
   -236    -51    181    142   -210     64    324    241    392    493    259    197
   -223     36    259     93   -241    145    337    262    439    545    314    228
   -207    114    322     44   -265    218    316    257    465    571    342    259
   -215    129    345     44   -280    236    280    241    475    597    374    293
   -200    145    342     25   -270    244    252    223    459    584    363    275
   -197    122    316     36   -257    218    231    200    431    550    332    246
   -194    124    319     33   -257    220    228    192    423    537    324    249
   -179    111    290     33   -233    200    215    181    410    530    316    257
   -187     20    207     83   -197    114    189    153    363    485    275    213
   -220   -114    106    166   -166     -2    189    142    319    436    228    148
   -233   -200     31    215   -135    -83    192    137    285    400    192    106
   -231   -241    -10    236   -111   -127    181    109    246    350    142     59
   -220   -265    -44    241    -88   -155    171     83    215    311     96     33
   -223   -277    -54    249    -85   -166    161     67    194    288     80     33
   -233   -301    -67    265    -83   -184    158     64    184    280     80     18
   -228   -293    -64    262    -83   -179    153     51    166    254     51      7
   -228   -316    -90    270    -70   -202    140     36    153    239     46      5
   -218   -314    -96    265    -62   -205    129     33    153    246     59     -2
   -213   -311   -101    262    -57   -207    124     20    142    236     46    -23
   -210   -348   -137    280    -36   -244    119     10    129    213     18    -28
   -223   -371   -148    296    -38   -259    116      5    122    210     20    -28
   -231   -366   -135    298    -49   -249    119      5    122    215     28    -25
   -207   -363   -155    283    -28   -259    111      0    122    210     28    -25
   -215   -381   -166    298    -25   -275    127      0    129    220     41    -44
   -226   -368   -142    296    -44   -254    145     10    135    218     31    -62
   -184   -431   -249    306     31   -340    137     15     75    122    -72   -119
   -153   -639   -485    394    163   -563    176     57    -38    -51   -257   -259
   -142   -836   -693    491    275   -766    322    207    -75   -197   -426   -444
   -145   -745   -600    444    226   -672    454    314     33   -158   -392   -459
   -241   -374   -132    306    -54   -254    389    -44     96     20   -158   -257
   -400    184    581    106   -491    384     83   -727     98    335    272    184
   -558    989   1548   -215  -1052   1267   -231  -1210    280    875    924    844
   -607   1509   2114   -452  -1361   1813   -522  -1408    501   1389   1483   1366
   -514   1296   1808   -392  -1161   1551   -784  -1504    335   1327   1410   1322
   -446    685   1130   -122   -787    909   -753  -1400    -85    688    735    706
   -407     36    444    187   -426    239   -475  -1034   -407      0    -10      5
   -337   -228    106    283   -223    -62   -187   -535   -179     31    -72    -83
   -246   -280    -36    262   -106   -158    -10   -220     23    145     10    -38
   -220   -311    -93    265    -64   -205     85    -67    103    174     12    -59
   -218   -355   -137    288    -41   -246    116    -18    106    135    -44    -54
   -220   -374   -155    296    -33   -267    129     10    124    140    -31    -57
   -231   -394   -163    311    -36   -277    142     28    132    142    -25    -70
   -210   -392   -181    301    -15   -288    150     41    132    132    -31    -83
   -187   -387   -200    288      5   -293    155     51    129    127    -33    -96
   -184   -379   -197    280      5   -290    158     59    137    129    -28    -93
   -181   -376   -197    277      5   -288    158     70    148    140    -15    -67
   -181   -381   -202    280      7   -293    153     72    148    142     -2    -54
   -192   -355   -163    275    -15   -259    168     88    168    161     12    -77
   -192   -353   -163    272    -18   -259    174    101    171    150     -7    -70
   -176   -355   -181    265      0   -270    168     98    163    132    -15    -49
   -166   -340   -174    252      2   -259    174    109    176    148      5    -33
   -166   -348   -181    257      7   -265    179    124    189    158      7    -31
   -163   -327   -166    244      0   -246    194    148    210    171     12    -54
   -161   -293   -132    226    -15   -213    223    187    244    192     31    -20
   -155   -290   -135    223    -10   -213    228    202    257    200     44      2
   -124   -259   -135    192      5   -197    220    223    280    226     70     25
   -119   -259   -140    187      7   -200    226    254    298    249     90     33
   -124   -241   -116    181     -5   -179    249    306    337    277    114     38
   -135   -226    -93    179    -23   -161    270    363    381    309    132     77
   -142   -197    -54    171    -44   -127    290    415    420    335    158    109
   -106   -176    -70    140    -18   -124    303    459    441    348    168    101
    -83   -145    -62    114    -10   -106    324    504    467    353    168    122
    -72    -96    -25     83    -23    -62    348    563    517    389    205    194
    -25    -36    -10     31     -7    -23    361    628    571    441    259    241
    -18     -5     10     10    -15      0    368    659    602    483    301    277
    -28     20     49      2    -38     33    371    670    615    506    332    296
    -15     57     72    -23    -44     64    374    662    615    511    345    303
    -31     77    109    -23    -70     93    376    652    615    522    355    303
    -38     85    124    -25    -80    103    366    628    600    519    358    306
    -36    101    135    -33    -85    116    355    597    587    509    353    298
    -72    106    179    -18   -124    142    361    558    568    491    335    280
    -98    106    205     -2   -150    155    350    509    535    452    303    277
    -70     85    155    -10   -111    122    309    446    485    413    280    267
    -83     67    150      7   -116    109    283    387    449    392    267    236
   -124     36    161     41   -145     98    267    327    413    361    241    184
   -127    -15    111     72   -119     46    241    259    353    296    174    150
   -119    -36     80     75   -101     20    215    200    301    246    127    116
   -101    -67     33     83    -70    -15    189    148    262    205     77     57
   -119   -109      7    111    -64    -51    171    101    218    158     23     33
   -158   -142     15    150    -88    -64    158     62    187    124      0     23
   -155   -158     -5    155    -77    -80    148     44    176    122      7     25
   -119   -148    -28    132    -46    -88    142     33    168    127     15     15
   -109   -137    -28    122    -44    -83    153     31    168    124     10    -15
   -127   -142    -15    135    -57    -80    150     25    161    109     -7     -5
   -137   -119     18    129    -77    -51    137     10    153    103     -7      2
   -148   -135     12    140    -80    -62    135     -5    137     85    -23     -5
   -137   -132      2    135    -72    -64    135     -5    140     83    -25      5
   -129   -116     12    124    -72    -51    142     10    158    111     12     41
   -140    -70     67    103   -106     -2    168     33    192    161     64     49
   -129    -28    101     77   -116     36    181     41    207    163     46     10
   -116     15    129     49   -124     70    192     44    210    148     20     44
   -122     28    150     46   -135     88    207     64    233    161     41     96
   -122     31    150     44   -137     88    207     62    233    161     49     90
   -114     90    205     10   -158    148    220     83    270    200     93    111
   -106    161    265    -28   -187    213    210     88    306    239    132    148
    -98    226    324    -62   -210    275    181     70    322    262    155    171
    -88    257    345    -85   -215    301    158     62    329    272    168    184
    -83    254    337    -85   -210    293    142     54    316    262    163    194
    -85    205    288    -59   -187    246    119     25    280    233    135    163
    -77    181    259    -51   -168    220     85     -7    244    205     98    127
    -85    155    241    -33   -163    197     85    -18    223    176     64    119
   -109     46    153     31   -132     98     85    -25    184    135     25     85
   -106    -54     51     77    -80     -2     80    -41    135     85    -23     28
   -101   -116    -15    109    -44    -67     77    -67     93     49    -64    -31
   -129   -166    -36    145    -49   -101     64   -106     49      5   -103    -57
   -132   -200    -67    166    -33   -132     54   -122     18    -28   -127    -62
   -129   -192    -64    158    -33   -129     54   -114     23    -23   -127    -80
   -111   -205    -93    158    -10   -150     46   -122      7    -44   -161   -111
   -116   -213    -98    163    -10   -155     36   -140    -12    -62   -184   -109
   -124   -228   -103    176    -10   -166     38   -132    -20    -62   -181    -98
   -132   -236   -103    184    -15   -168     33   -140    -41    -83   -202   -129
   -142   -254   -111    200    -15   -184     28   -161    -59   -111   -233   -129
   -129   -246   -119    187     -7   -184     15   -168    -62   -116   -233   -124
   -119   -244   -127    181      2   -187     15   -161    -51    -98   -218   -114
   -124   -259   -137    192      5   -200     15   -155    -46    -93   -213   -116
   -124   -272   -148    200     10   -210     12   -161    -54   -103   -236   -155
   -119   -290   -174    205     23   -233      0   -171    -77   -135   -277   -161
   -114   -327   -213    218     49   -270     12   -163   -101   -161   -303   -163
    -80   -470   -389    272    153   -431     41   -142   -174   -259   -413   -272
    -54   -672   -618    363    280   -646    127    -57   -254   -420   -597   -462
    -67   -688   -620    376    275   -654    275    111   -181   -436   -644   -561
   -176   -436   -259    306     38   -348    348     49    -46   -285   -480   -428
   -283     57    340    111   -311    197    153   -496    -25    -25   -127    -80
   -379    831   1210   -226   -795   1021   -163  -1075     59    439    446    491
   -431   1506   1938   -540  -1184   1722   -426  -1327    283    979   1049   1122
   -407   1483   1888   -537  -1148   1686   -693  -1504    218   1119   1205   1335
   -353    937   1288   -293   -823   1111   -813  -1587   -231    610    683    844
   -329    348    678     -7   -504    511   -670  -1428   -706   -194   -161      2
   -275   -114    161    194   -220     20   -415   -956   -636   -410   -485   -283
   -194   -233    -38    213    -77   -137   -207   -540   -355   -259   -405   -226
   -122   -241   -119    179     -2   -181    -70   -290   -181   -153   -322   -155
   -101   -252   -150    176     23   -202    -25   -205   -132   -127   -301   -155
    -96   -275   -179    184     38   -228    -10   -181   -129   -135   -314   -194
    -98   -311   -213    205     54   -265     23   -142   -122   -145   -335   -205
    -88   -303   -215    194     62   -259     38   -116   -106   -137   -335   -194
    -72   -277   -205    176     64   -241     28   -111   -109   -137   -335   -194
    -88   -280   -192    184     49   -236     41   -106   -109   -135   -335   -197
    -59   -280   -220    168     80   -252     44    -96    -96   -122   -322   -192
    -54   -280   -228    166     85   -254     46    -85    -83   -106   -296   -155
    -51   -280   -228    166     88   -254     51    -62    -54    -67   -244   -109
    -46   -283   -236    163     93   -259     64    -36    -41    -62   -259   -161
    -64   -277   -213    168     72   -246     67    -31    -46    -96   -322   -171
    -77   -285   -210    179     64   -249     59    -31    -54   -116   -345   -150
    -72   -254   -181    163     54   -218     72    -10    -31    -85   -314   -137
    -54   -249   -194    150     70   -223     96     23     -2    -59   -293   -101
    -44   -244   -200    142     75   -223    106     44     18    -33   -267    -75
    -62   -228   -166    142     51   -197    111     64     46      0   -236    -49
    -57   -210   -153    135     46   -181    111     85     67     18   -223    -46
    -49   -197   -148    122     49   -174    122    111     85     28   -207    -41
    -25   -184   -158    103     64   -171    129    145    111     54   -189    -33
     10   -150   -163     67     85   -155    140    189    142     80   -171    -10
     23   -116   -140     46     80   -127    153    236    181    111   -135     28
     15   -106   -124     44     70   -116    174    293    233    145   -114     62
     31    -83   -116     25     72    -98    192    348    293    192    -83     96
     59    -44   -103    -10     77    -72    200    392    335    220    -67    132
     57    -12    -70    -20     62    -41    220    454    397    280    -18    194
     67     49    -18    -57     44     15    228    491    446    337     41    244
     72     90     18    -83     28     54    231    514    483    379     90    277
     96    129     31   -114     31     80    220    511    501    400    109    277
     85    148     62   -116     12    106    236    509    517    413    119    301
     64    171    106   -119    -23    140    244    506    522    418    129    314
     62    176    114   -119    -25    148    226    467    493    387     98    280
     49    168    119   -109    -36    145    205    415    446    335     46    259
     41    148    106    -93    -31    127    200    381    423    319     41    259
      5    137    132    -72    -64    135    197    342    405    314     41    244
    -38    103    140    -33    -88    122    181    280    361    270      0    189
    -28     75    103    -23    -67     88    161    223    311    228    -51    140
      0     41     41    -20    -20     41    142    166    267    189    -88    114
    -36     10     46     12    -41     25    127    114    226    148   -124     77
    -38    -25     12     33    -28     -7    122     77    184    109   -158     41
    -46    -64    -20     54    -15    -44    114     44    145     70   -205    -10
    -38   -101    -62     70     10    -83    109      7    101     25   -252    -33
    -49   -122    -72     83     10    -96     96    -25     70     -7   -280    -46
    -31   -132   -101     80     33   -116     85    -46     46    -31   -301    -80
    -46   -145   -101     93     25   -122     88    -59     31    -44   -316    -90
    -38   -137    -98     88     28   -119     72    -75     15    -59   -332    -85
    -36   -129    -96     83     28   -114     70    -83     18    -57   -324    -88
    -36   -124    -88     80     23   -106     83    -67     31    -44   -311    -77
    -36   -122    -85     77     23   -103     77    -57     38    -31   -298    -75
    -46   -109    -62     77      7    -85     77    -51     49    -12   -285    -75
    -64    -93    -28     77    -20    -62     98    -41     67      0   -272    -70
    -75    -77     -2     75    -38    -41    109    -33     83     15   -254    -54
    -70    -44     23     57    -49    -10    127    -20    109     46   -220    -18
    -72     -7     64     41    -70     28    155     -7    132     77   -184      0
    -83     31    114     25    -98     72    176     23    176    132   -129     20
    -51    101    153    -25   -101    127    181     41    202    158   -116     12
    -44    166    210    -59   -127    187    168     51    218    158   -132     54
    -51    210    262    -77   -155    236    148     38    236    179   -103    116
    -46    233    280    -93   -163    257    119     12    241    202    -75    114
    -54    218    270    -83   -161    244    114      0    236    205    -67    106
    -62    210    272    -75   -166    239    101    -15    220    194    -75     98
    -77    184    262    -51   -168    223     70    -41    194    176    -93     67
    -88    114    202    -15   -148    158     54    -59    161    137   -135     49
    -72      0     70     36    -72     33     49    -67    114     90   -181     -5
    -62   -101    -38     80    -12    -70     46    -70     75     54   -228    -70
    -38   -137    -98     88     28   -119     31    -83     38     12   -283   -101
    -57   -174   -116    114     28   -145     20   -111      0    -31   -316   -114
    -70   -213   -145    140     36   -179      7   -140    -36    -70   -353   -145
    -80   -236   -158    155     38   -197     -2   -155    -54    -85   -368   -158
    -88   -270   -181    179     46   -226      0   -155    -62    -90   -363   -163
    -85   -265   -179    174     44   -220     10   -148    -59    -80   -353   -168
    -75   -265   -192    168     57   -228      5   -163    -80    -98   -379   -202
    -77   -280   -202    176     59   -241      5   -166    -85   -106   -389   -187
   -109   -303   -194    207     41   -249      2   -163    -85   -101   -376   -179
   -103   -301   -200    202     44   -252     -7   -171    -96   -111   -397   -226
    -75   -293   -218    184     70   -257    -18   -179   -111   -135   -431   -233
    -83   -314   -231    197     72   -272    -18   -184   -116   -140   -433   -231
    -83   -306   -223    194     70   -265    -12   -181   -106   -129   -418   -228
    -72   -319   -246    194     85   -283    -15   -184   -114   -140   -426   -241
    -70   -374   -303    220    114   -337     -7   -166   -132   -163   -457   -265
    -28   -491   -462    259    215   -478     20   -114   -176   -236   -542   -340
     15   -670   -685    327    350   -678    129     25   -192   -350   -688   -491
    -10   -737   -727    371    358   -732    298    192   -116   -392   -743   -561
   -103   -480   -376    290    135   -428    342     57    -46   -296   -613   -519
   -236    -23    213    129   -226     93     98   -587   -187   -171   -394   -306
   -329    636    966   -153   -646    800   -272  -1249   -301    122     38    205
   -436   1314   1748   -439  -1091   1530   -576  -1587   -184    618    631    724
   -410   1402   1813   -496  -1111   1608   -849  -1771   -213    818    836    914
   -309    867   1176   -280   -743   1023   -911  -1701   -472    441    410    555
   -254    228    483     12   -368    355   -717  -1441   -849   -319   -387   -181
   -207   -197      7    202   -109    -96   -420   -943   -714   -475   -644   -426
   -168   -298   -129    233    -20   -215   -197   -527   -387   -275   -527   -342
   -114   -319   -205    215     44   -262    -64   -285   -197   -161   -446   -277
    -85   -363   -277    226     96   -322    -18   -192   -142   -145   -436   -280
    -85   -374   -290    228    101   -332    -25   -179   -142   -163   -465   -298
    -67   -368   -301    218    116   -335    -20   -155   -135   -171   -472   -301
    -59   -389   -332    223    135   -361      7   -129   -119   -163   -467   -298
    -51   -348   -296    200    122   -322     49    -93    -90   -137   -444   -285
    -49   -340   -290    194    116   -314     36    -96    -88   -137   -444   -296
    -33   -348   -314    189    137   -329     28    -93    -88   -140   -446   -298
     -5   -340   -335    171    163   -337     36    -80    -77   -140   -444   -290
     15   -324   -340    155    176   -332     38    -70    -62   -132   -428   -265
     15   -319   -335    150    174   -324     44    -49    -44   -106   -402   -262
      0   -298   -298    148    148   -298     67    -31    -23    -88   -397   -272
    -20   -306   -285    163    132   -296     70    -20    -15    -85   -405   -275
    -59   -335   -275    197    106   -306     62    -20    -23    -90   -405   -267
    -54   -314   -259    184    101   -288     72      0     -7    -83   -389   -244
    -12   -270   -259    140    122   -265     96     41     28    -51   -361   -241
     23   -249   -272    111    145   -259     98     64     49    -41   -358   -231
     36   -231   -267     98    150   -249     98     88     70    -28   -342   -202
      5   -236   -241    114    122   -239    106    109     88     -7   -322   -189
     -5   -233   -228    119    109   -231    127    148    122     18   -293   -174
     -2   -207   -207    103    101   -207    158    202    168     62   -262   -148
     28   -187   -215     80    122   -200    174    246    205     96   -236   -111
     51   -168   -220     57    135   -194    197    309    249    135   -205   -109
     70   -145   -215     36    142   -181    218    366    283    153   -205    -98
     88   -111   -200     10    142   -155    244    426    324    184   -171    -33
    119    -57   -176    -31    148   -116    265    488    379    246    -98     31
    124    -36   -163    -44    140    -98    265    498    402    277    -64     33
    101    -18   -119    -44    109    -67    285    517    426    293    -49     41
    101     12    -88    -59     93    -36    296    535    441    311    -31     93
    109     46    -62    -77     85     -7    288    532    444    327    -10    106
    119     75    -44    -98     80     15    267    501    420    314    -20     85
    114     72    -41    -93     77     15    257    465    392    290    -41     72
     93     64    -31    -80     62     18    244    418    358    265    -59     54
    103     88    -15    -96     59     36    233    384    345    262    -51     41
    119    111     -7   -116     62     51    223    348    319    241    -64     18
     85     64    -23    -75     54     20    205    298    277    202    -98     -5
     49     -2    -51    -23     49    -25    179    226    223    153   -145    -49
      7    -31    -38     12     23    -33    155    153    176    111   -179    -72
     23    -38    -64      5     41    -51    155    124    158     93   -197   -103
     23    -54    -77     15     49    -64    153    101    135     64   -233   -153
     20    -85   -106     31     59    -93    135     57     85      7   -288   -179
     31   -119   -150     44     90   -135    109     12     49    -20   -311   -200
    -10   -176   -168     93     75   -174     96    -12     23    -36   -316   -220
     -5   -176   -174     90     83   -174     85    -23      7    -44   -316   -241
      2   -171   -176     83     88   -171     80    -31     -5    -57   -340   -290
     -5   -155   -150     80     72   -153     85    -38    -12    -77   -376   -277
    -20   -174   -153     96     64   -163     75    -46    -20    -83   -376   -252
    -33   -192   -158    111     59   -176     75    -44    -15    -72   -363   -254
    -18   -181   -163     98     70   -174     75    -41    -10    -67   -353   -254
     -5   -158   -153     83     72   -155     90    -28     10    -44   -324   -233
    -28   -116    -88     72     28   -103    109    -15     44    -15   -293   -210
    -28    -85    -57     57     12    -70    127     -2     67      7   -270   -189
    -28    -59    -31     44      0    -46    137     10     90     31   -244   -168
    -28    -23      5     25    -18    -10    140     15    101     38   -236   -168
    -23    -25     -2     23    -10    -15    150     23     96     36   -246   -176
    -15     33     49    -10    -33     41    158     33    124     70   -207   -142
    -25    103    129    -38    -77    116    142     18    153    119   -137    -75
    -67    161    228    -46   -148    194    129     15    192    184    -57    -23
    -33    205    239    -85   -137    220    127     41    213    205    -57    -67
     20    194    174   -109    -75    184    109     36    184    145   -137    -88
     15    163    145    -90    -64    155     83     -2    137     88   -200    -88
     -5    140    145    -67    -75    142     64    -23    116     75   -197    -72
      5     75     70    -41    -31     72     49    -44     83     54   -210   -106
      0    -46    -46     23     23    -46     38    -70     31     10   -249   -163
    -23   -174   -150     98     62   -163     36    -80    -15    -36   -301   -241
    -51   -244   -192    148     70   -218     38    -83    -51    -80   -355   -283
    -67   -283   -218    174     72   -252     31   -116    -96   -132   -392   -283
    -59   -309   -249    184     93   -280     28   -135   -116   -148   -402   -298
    -41   -337   -298    187    127   -319     23   -135   -127   -158   -423   -342
    -31   -340   -309    187    137   -324     25   -132   -135   -176   -449   -332
    -23   -335   -311    176    142   -324     18   -137   -142   -192   -462   -340
    -46   -361   -314    202    132   -337     15   -158   -166   -213   -485   -345
    -23   -368   -345    194    158   -358     10   -163   -171   -213   -480   -340
     10   -376   -387    184    197   -381      2   -174   -176   -213   -475   -348
     -2   -392   -389    197    192   -389     -2   -179   -184   -218   -478   -381
    -18   -397   -381    207    179   -389      7   -166   -187   -228   -498   -392
     -2   -402   -400    202    197   -400      2   -171   -205   -252   -522   -379
    -10   -413   -402    213    194   -407     10   -163   -192   -231   -491   -366
    -20   -431   -410    223    194   -420      5   -168   -200   -231   -485   -389
     15   -475   -491    228    252   -483      7   -161   -228   -275   -532   -444
     31   -652   -685    309    358   -667     41   -111   -303   -402   -680   -537
     51   -839   -891    394    470   -865    168     36   -340   -550   -862   -688
     36   -807   -844    381    439   -826    322    189   -246   -558   -883   -740
    -28   -485   -457    257    213   -472    272   -124   -236   -457   -727   -631
   -171     31    202     70   -187    114    -44   -844   -355   -244   -400   -324
   -283    758   1041   -236   -662    898   -418  -1426   -374    158    135    200
   -340   1441   1782   -553  -1062   1610   -771  -1777   -267    620    672    675
   -275   1384   1660   -555   -966   1522  -1047  -1901   -332    711    761    774
   -213    735    948   -262   -581    841   -974  -1701   -600    231    226    309
   -202    -15    187    109   -194     85   -631  -1280   -898   -493   -550   -379
   -148   -329   -181    239     15   -257   -340   -771   -646   -496   -670   -511
    -77   -394   -316    236    116   -355   -161   -423   -379   -329   -563   -439
    -15   -415   -402    213    192   -407    -62   -246   -257   -259   -517   -402
    -10   -454   -444    233    215   -449    -20   -187   -231   -259   -527   -428
    -18   -496   -480    257    228   -488    -12   -161   -228   -283   -555   -441
     -5   -511   -506    257    249   -509    -12   -137   -226   -288   -561   -426
      7   -519   -530    254    267   -524     -7   -127   -226   -296   -568   -441
    -15   -524   -509    270    246   -517     23   -109   -207   -283   -555   -436
    -46   -517   -472    280    210   -496     41    -88   -181   -254   -511   -394
    -49   -519   -472    283    210   -496     46    -67   -155   -218   -470   -400
     -5   -498   -493    249    244   -496     41    -62   -158   -231   -506   -480
     25   -498   -524    236    275   -511     25    -70   -181   -290   -584   -439
      7   -517   -527    252    267   -522     33    -51   -171   -288   -574   -415
     18   -478   -496    228    257   -485     59    -18   -137   -254   -537   -402
     33   -465   -501    213    265   -483     77     -2   -119   -239   -522   -394
      2   -485   -488    241    244   -485     93     18    -93   -210   -493   -374
     -7   -472   -467    239    228   -470     90     20    -88   -207   -488   -376
    -15   -459   -444    236    213   -452    101     44    -70   -189   -472   -366
    -28   -441   -413    233    189   -426    116     77    -41   -158   -444   -340
    -31   -426   -394    228    181   -410    127    101    -18   -140   -428   -335
    -10   -423   -413    213    200   -418    145    153     20   -103   -397   -301
      7   -423   -431    205    218   -426    161    207     62    -67   -363   -288
     12   -392   -405    189    207   -397    184    257     96    -44   -350   -285
     70   -358   -428    145    249   -392    200    303    116    -41   -363   -265
     90   -324   -418    114    254   -371    233    366    166     -5   -329   -218
     88   -306   -394    109    241   -350    259    418    210     33   -293   -192
     85   -285   -371    101    228   -327    288    483    262     80   -249   -166
    109   -246   -355     70    231   -301    311    537    314    124   -205   -122
    106   -215   -322     51    213   -267    327    579    358    168   -150    -64
    101   -158   -259     28    179   -210    327    584    366    184   -129    -49
    103   -137   -241     15    171   -189    316    574    358    184   -129    -59
     98   -127   -226     15    161   -176    319    568    358    184   -132    -49
     83   -111   -197     12    137   -153    311    548    345    181   -132    -33
     75   -106   -181     12    127   -142    309    517    324    163   -142    -46
     88    -77   -168     -5    127   -124    290    480    306    153   -137    -46
    103    -64   -168    -18    135   -116    270    444    280    135   -145    -59
     90    -77   -171     -7    129   -124    233    366    226     88   -189   -106
     57   -122   -179     31    116   -148    210    296    179     49   -223   -135
     -2   -150   -148     75     72   -148    197    244    150     31   -239   -150
      5   -181   -187     88     96   -184    174    197    114      0   -265   -179
     20   -220   -241     98    129   -231    142    137     64    -46   -309   -223
     -5   -259   -254    132    122   -257    122     90     23    -75   -335   -252
      0   -280   -283    140    140   -283    103     59    -10   -103   -363   -283
      2   -301   -303    150    153   -301     88     28    -46   -140   -405   -314
    -18   -337   -322    176    150   -329     83      0    -75   -168   -436   -337
    -28   -366   -337    197    153   -350     83    -15    -85   -181   -441   -337
    -18   -371   -353    194    166   -363     77    -23    -83   -181   -431   -350
    -31   -355   -324    194    145   -340     72    -36    -96   -194   -436   -353
    -25   -348   -324    184    148   -337     70    -33   -101   -200   -439   -340
    -41   -363   -324    202    140   -345     70    -38   -101   -200   -439   -340
    -64   -374   -309    218    122   -342     64    -51   -101   -200   -431   -332
    -51   -353   -301    202    124   -327     67    -36    -83   -176   -402   -309
    -25   -293   -270    158    119   -283     77     -5    -51   -145   -376   -303
    -25   -249   -223    137     96   -236     98     18    -33   -129   -363   -296
    -41   -233   -192    135     75   -213    122     25    -28   -129   -361   -267
    -44   -218   -174    132     64   -197    140     33    -10   -114   -335   -239
    -38   -207   -168    122     64   -189    137     38    -10   -111   -329   -246
    -38   -174   -137    106     46   -155    142     51      7    -90   -306   -231
    -41    -80    -38     59     -2    -59    155     67     54    -41   -249   -184
    -33    -15     18     25    -25      0    137     54     77    -10   -218   -148
    -36      7     44     12    -41     25    109     33     80     -2   -207   -132
    -10     10     20     -2    -15     15    103     33     77      2   -197   -119
    -23    -23      0     20    -10    -10     85     10     59    -10   -205   -137
    -88    -62     25     75    -57    -18     72    -18     41    -20   -215   -163
    -85    -80      5     83    -49    -36     49    -36      5    -62   -257   -171
    -33   -155   -122     96     41   -140     36    -41    -33   -106   -298   -200
    -23   -283   -262    153    116   -272     23    -54    -80   -158   -348   -252
    -25   -363   -337    194    155   -350     23    -64   -111   -194   -376   -298
    -33   -389   -358    210    161   -374     15    -98   -155   -239   -426   -345
    -54   -426   -371    241    155   -400     -2   -129   -194   -285   -475   -374
    -67   -462   -394    265    161   -428     -5   -145   -218   -316   -506   -368
    -72   -452   -379    262    153   -415     -2   -155   -223   -324   -506   -363
    -80   -472   -392    275    155   -433     -2   -163   -228   -327   -506   -376
   -101   -491   -389    296    142   -441     -2   -168   -233   -335   -506   -379
   -106   -496   -392    301    140   -444      5   -171   -236   -337   -501   -376
    -88   -504   -415    296    163   -459      5   -171   -244   -342   -506   -384
    -67   -498   -431    283    179   -465     -2   -176   -249   -350   -511   -389
    -72   -506   -433    288    179   -470     -7   -187   -259   -371   -530   -394
    -67   -522   -454    290    192   -488    -12   -194   -265   -384   -537   -397
    -62   -535   -472    298    205   -504    -20   -200   -270   -389   -542   -402
    -51   -517   -467    283    205   -493    -20   -207   -267   -392   -537   -400
    -54   -555   -501    303    220   -530    -18   -197   -272   -402   -545   -405
    -57   -683   -628    368    285   -654      0   -174   -329   -483   -631   -480
    -25   -885   -859    457    415   -872     75    -77   -402   -636   -802   -646
    -10   -974   -966    491    475   -971    226     90   -371   -727   -919   -787
    -31   -763   -732    397    348   -748    311     72   -267   -644   -818   -714
   -150   -353   -202    252     23   -280    148   -459   -296   -467   -545   -449
   -327    275    602     25   -465    439   -192  -1148   -324   -114    -49     46
   -446   1049   1496   -303   -971   1273   -465  -1488   -114    441    589    633
   -428   1327   1756   -449  -1091   1540   -766  -1678    -51    732    898    935
   -340    898   1239   -280   -789   1067   -943  -1735   -371    389    542    683
   -306    231    537     38   -420    384   -787  -1535   -800   -361   -233    -54
   -241   -296    -57    267    -93   -179   -480  -1047   -802   -683   -665   -498
   -155   -449   -296    301     70   -374   -244   -602   -530   -566   -646   -462
   -109   -485   -376    296    132   -431    -98   -348   -355   -459   -566   -389
    -98   -524   -426    311    163   -475    -41   -246   -298   -431   -540   -381
    -90   -566   -475    327    192   -522    -33   -223   -301   -444   -550   -402
    -83   -571   -491    327    202   -532    -18   -202   -296   -444   -550   -413
    -72   -568   -498    319    210   -535      7   -174   -272   -431   -537   -415
    -62   -579   -517    322    226   -548     20   -150   -254   -428   -542   -436
    -77   -581   -506    329    213   -542     20   -142   -257   -446   -568   -428
    -57   -558   -501    306    220   -530     10   -140   -259   -457   -571   -405
    -25   -550   -527    285    249   -540      5   -137   -265   -457   -566   -397
    -28   -555   -527    293    249   -542     12   -129   -259   -444   -548   -384
    -46   -535   -488    290    218   -514     31   -106   -236   -415   -514   -379
    -64   -519   -454    290    192   -488     46    -80   -218   -400   -498   -379
    -77   -532   -454    303    187   -493     51    -77   -220   -420   -517   -379
    -67   -532   -465    301    197   -498     46    -80   -226   -433   -524   -363
    -83   -527   -444    303    179   -488     54    -62   -197   -402   -488   -329
    -67   -498   -433    283    181   -467     59    -44   -176   -379   -465   -340
    -41   -478   -436    257    197   -457     62    -28   -166   -374   -465   -332
    -33   -480   -446    257    205   -465     75      0   -148   -363   -449   -293
    -18   -433   -418    226    200   -428     88     36   -119   -337   -423   -303
     -5   -415   -410    210    202   -413    101     77    -98   -332   -431   -296
     -5   -423   -420    213    205   -420    116    127    -77   -316   -418   -257
      0   -400   -400    200    200   -400    140    181    -38   -275   -371   -223
     15   -384   -400    184    205   -392    155    231     -2   -246   -345   -207
     23   -371   -397    174    207   -384    181    293     41   -207   -311   -176
     28   -327   -355    148    189   -342    200    353     85   -163   -267   -137
     31   -283   -314    127    171   -298    218    405    129   -124   -223   -101
     49   -252   -301    101    174   -277    223    436    158    -96   -194    -72
     57   -210   -267     75    161   -239    231    462    187    -62   -158    -33
     59   -192   -252     64    153   -220    236    478    202    -41   -135     -5
     51   -171   -223     59    137   -197    236    470    197    -38   -127      5
     62   -148   -210     41    135   -176    236    454    197    -28   -106     20
     70   -132   -205     31    135   -168    231    433    187    -23    -90     18
     59   -124   -187     31    119   -155    223    394    166    -38    -98    -10
     64   -109   -174     23    119   -140    218    353    145    -59   -111     -5
     54   -106   -161     23    106   -132    202    293    109    -98   -145    -31
     15   -106   -122     44     67   -114    197    239     80   -127   -174    -59
    -18   -124   -109     70     44   -119    187    187     44   -166   -215    -83
    -38   -155   -116     98     38   -137    166    129      0   -202   -252   -111
    -33   -197   -163    116     62   -181    142     77    -46   -239   -283   -137
    -33   -228   -197    129     80   -213    119     25    -90   -275   -314   -171
    -54   -254   -202    153     72   -228     98    -20   -129   -306   -335   -205
    -62   -283   -220    174     77   -252     83    -62   -161   -337   -366   -239
    -62   -301   -241    179     88   -272     62   -101   -194   -374   -397   -267
    -72   -324   -252    197     88   -288     57   -122   -215   -384   -405   -280
    -77   -335   -259    205     88   -296     51   -135   -226   -389   -405   -288
    -77   -329   -252    205     85   -290     49   -145   -231   -392   -407   -290
    -72   -327   -254    197     88   -290     44   -148   -236   -392   -405   -288
    -90   -327   -236    207     70   -283     44   -145   -231   -381   -394   -275
    -90   -335   -244    213     75   -290     44   -148   -231   -381   -389   -275
    -77   -316   -239    197     80   -277     41   -155   -236   -387   -392   -280
    -85   -290   -207    187     59   -249     51   -148   -220   -368   -371   -262
    -83   -252   -171    166     44   -213     70   -132   -197   -342   -348   -239
    -80   -205   -124    140     20   -166     85   -122   -179   -319   -327   -218
    -85   -161    -75    124     -5   -119    109   -106   -153   -290   -293   -189
    -88   -163    -75    124     -7   -119    122    -96   -140   -280   -285   -189
    -88   -155    -70    122    -10   -114    124    -93   -140   -283   -288   -189
    -85    -88     -5     85    -41    -46    127    -85   -114   -254   -252   -148
    -77    -18     59     49    -70     20    127    -77    -75   -200   -192    -96
    -70     25     96     20    -83     59    103    -90    -57   -168   -161    -70
    -54     41     96      5    -75     67     70   -101    -64   -174   -168    -85
    -57     18     75     18    -67     46     54   -111    -85   -200   -205   -109
    -67     -2     64     36    -67     31     38   -132   -111   -223   -223    -85
    -62      0     62     31    -62     28     15   -161   -137   -233   -228   -103
    -75    -70      5     72    -41    -33      7   -184   -176   -272   -262   -135
    -77   -179   -103    127     10   -142      0   -202   -226   -327   -316   -187
    -72   -267   -194    171     59   -231     -5   -218   -277   -379   -371   -241
    -77   -324   -246    200     83   -285    -15   -239   -311   -413   -402   -275
    -88   -342   -254    215     83   -298    -31   -259   -337   -436   -423   -293
   -106   -374   -267    239     80   -322    -46   -285   -371   -465   -446   -319
   -106   -407   -301    257     96   -355    -54   -298   -392   -485   -462   -337
   -116   -431   -316    272     98   -374    -59   -306   -405   -493   -462   -340
   -122   -433   -311    277     93   -374    -57   -314   -413   -488   -454   -337
   -127   -444   -319    283     96   -381    -54   -322   -418   -485   -454   -348
   -111   -459   -348    285    116   -405    -54   -316   -413   -480   -454   -337
   -106   -444   -340    275    116   -392    -57   -322   -413   -472   -446   -342
    -96   -436   -340    265    119   -387    -64   -329   -423   -483   -465   -355
    -93   -441   -348    265    124   -394    -64   -335   -428   -493   -475   -358
    -90   -449   -358    270    132   -405    -70   -337   -441   -509   -496   -384
   -101   -462   -361    280    127   -410    -70   -337   -444   -514   -504   -374
    -96   -467   -374    280    137   -420    -72   -340   -452   -522   -514   -363
    -57   -519   -465    285    202   -493    -75   -332   -485   -561   -555   -413
     -2   -704   -701    353    348   -704    -28   -283   -574   -696   -706   -566
     12   -865   -878    426    444   -870    109   -148   -615   -841   -880   -750
     -5   -802   -797    402    394   -800    241    -28   -527   -810   -862   -758
   -106   -485   -379    293    135   -433    223   -288   -431   -626   -628   -550
   -252     93    345     80   -298    218    -70   -948   -400   -298   -184   -111
   -405    883   1288   -239   -846   1083   -361  -1395   -181    262    480    553
   -475   1379   1855   -452  -1166   1615   -610  -1561     67    769   1018   1078
   -394   1176   1571   -392   -982   1371   -872  -1709   -135    665    909    995
   -327    571    898   -122   -613    735   -914  -1743   -685    -46    179    303
   -296    -49    244    171   -270     96   -675  -1415   -992   -667   -501   -355
   -213   -332   -119    272    -46   -226   -420   -930   -810   -678   -623   -472
   -116   -368   -252    241     64   -311   -239   -579   -594   -550   -542   -400
    -75   -420   -345    249    135   -384   -132   -405   -504   -509   -517   -374
    -77   -475   -397    275    155   -436    -98   -361   -493   -514   -524   -368
    -62   -483   -420    272    179   -454    -88   -342   -496   -524   -530   -389
    -54   -491   -439    270    192   -465    -83   -329   -493   -530   -530   -397
    -51   -501   -449    277    197   -475    -64   -306   -472   -511   -504   -379
    -51   -493   -444    272    194   -470    -51   -280   -454   -485   -480   -379
    -51   -491   -439    270    192   -465    -49   -270   -449   -480   -475   -384
    -59   -472   -415    265    176   -444    -46   -262   -449   -488   -485   -410
    -54   -470   -415    262    179   -444    -41   -246   -444   -498   -511   -392
    -33   -465   -433    249    200   -452    -41   -231   -441   -496   -506   -363
    -31   -457   -426    244    197   -444    -33   -215   -426   -478   -485   -348
    -41   -449   -407    244    181   -428    -31   -200   -410   -459   -465   -345
    -36   -428   -392    233    176   -410    -31   -189   -394   -441   -454   -340
    -28   -423   -394    226    181   -410    -31   -179   -384   -431   -446   -327
    -25   -410   -384    218    176   -397    -18   -153   -366   -407   -426   -311
    -28   -402   -374    215    171   -389      0   -129   -342   -387   -407   -290
    -20   -407   -387    215    181   -397      7   -106   -327   -368   -389   -259
    -10   -397   -387    202    187   -392     18    -64   -298   -329   -350   -246
    -18   -379   -363    197    171   -371     38    -28   -270   -303   -332   -241
    -10   -366   -355    189    171   -363     51      7   -254   -298   -335   -226
      7   -355   -363    174    184   -358     64     59   -226   -283   -324   -179
     28   -340   -371    153    197   -355     85    119   -184   -233   -272   -111
     49   -311   -361    129    202   -335     98    168   -150   -194   -233   -129
     70   -275   -348    101    207   -311    114    226   -111   -168   -223   -119
     98   -228   -327     64    213   -277    137    293    -67   -140   -200    -44
    106   -200   -306     46    205   -252    153    340    -28   -103   -161      0
    114   -166   -280     25    194   -223    155    376      0    -64   -119     51
    127   -116   -244     -5    181   -179    158    400     25    -23    -67     96
    127    -80   -207    -23    166   -142    166    415     54     12    -28    109
    135    -57   -194    -38    163   -124    166    415     59     23    -20    111
    124    -31   -158    -46    140    -93    161    400     57     25    -15    137
    111    -23   -135    -44    122    -80    150    376     49     28    -10    132
    106    -20   -127    -41    116    -72    145    342     41     28     -7    148
    109    -23   -132    -44    116    -77    132    303     31     28     -5    119
     85    -33   -119    -25    101    -77    119    252      2     -2    -46     59
     70    -59   -129     -5     98    -96     98    181    -57    -75   -129     12
     57   -103   -161     23    109   -132     83    122   -109   -132   -184     18
     36   -140   -176     49    106   -158     67     70   -135   -150   -187     -5
     18   -168   -187     75    101   -176     49     20   -168   -174   -210    -51
      7   -220   -228    103    116   -223     25    -38   -215   -213   -246    -85
    -12   -254   -241    135    114   -249     15    -88   -254   -249   -270   -129
    -33   -296   -262    163    111   -280     18   -103   -270   -262   -296   -150
    -46   -314   -267    181    109   -293     15   -122   -285   -270   -298   -129
    -38   -324   -288    181    124   -309     -2   -155   -306   -285   -306   -166
    -18   -327   -309    174    145   -319    -18   -187   -332   -311   -350   -246
    -25   -348   -322    187    145   -335    -20   -194   -350   -350   -407   -218
    -31   -350   -322    189    142   -337    -18   -189   -350   -353   -394   -184
    -46   -340   -293    192    122   -316     -7   -176   -329   -327   -368   -184
    -67   -327   -259    197     96   -293      2   -166   -316   -314   -358   -174
    -70   -327   -257    197     90   -293      2   -166   -316   -311   -345   -163
    -46   -309   -262    176    106   -285     12   -150   -301   -288   -322   -148
    -41   -257   -215    148     85   -236     33   -132   -275   -259   -290   -135
    -33   -205   -171    119     67   -189     57   -109   -241   -228   -262   -106
    -49   -197   -148    122     46   -171     70   -111   -236   -233   -272   -103
    -59   -205   -148    132     41   -176     83   -111   -241   -236   -280   -106
    -44   -189   -145    116     49   -168     98    -90   -236   -215   -257    -83
    -23   -114    -90     70     33   -103    109    -70   -207   -181   -223    -54
    -54    -62     -7     57    -25    -36    111    -62   -176   -142   -187     -2
    -51    -15     36     33    -44     10     90    -62   -148   -103   -137     57
    -18     12     28      2    -23     18     62    -75   -148    -90   -119     36
      5      5      0     -5      2      2     44    -96   -176   -114   -145      0
     -7    -25    -20     15      5    -23     31   -116   -202   -148   -184     12
    -23    -57    -33     38      5    -46     12   -140   -220   -163   -200     15
    -36   -124    -90     77     25   -106    -10   -168   -267   -210   -244    -33
    -57   -246   -189    153     64   -218    -20   -181   -316   -265   -314   -111
    -64   -363   -298    213    114   -332    -23   -197   -366   -316   -368   -153
    -75   -402   -327    239    124   -366    -25   -205   -384   -329   -371   -150
    -96   -441   -348    267    124   -397    -36   -231   -410   -353   -384   -168
    -62   -462   -400    262    168   -431    -46   -246   -426   -363   -397   -189
    -64   -472   -407    267    168   -441    -46   -257   -433   -379   -418   -215
    -83   -480   -400    280    155   -441    -44   -257   -439   -392   -433   -207
    -90   -498   -410    293    158   -454    -44   -257   -446   -402   -449   -213
    -72   -506   -433    290    179   -470    -54   -262   -457   -418   -470   -223
    -64   -511   -449    285    189   -480    -67   -280   -472   -439   -488   -236
    -54   -509   -457    280    200   -483    -72   -285   -475   -436   -480   -231
    -36   -532   -496    283    228   -514    -83   -296   -491   -449   -491   -254
    -57   -537   -480    298    210   -509    -85   -296   -493   -454   -493   -267
    -93   -553   -462    322    181   -509    -77   -288   -483   -446   -483   -246
    -90   -563   -472    327    189   -517    -85   -298   -491   -459   -498   -254
    -70   -579   -511    324    218   -545    -93   -306   -509   -478   -517   -277
    -46   -672   -626    361    288   -649    -83   -298   -555   -537   -576   -340
    -23   -904   -880    462    426   -893    -12   -228   -659   -711   -771   -524
      0  -1036  -1039    517    519  -1036    132    -90   -685   -844   -932   -693
    -20   -911   -893    465    436   -904    244    -57   -592   -792   -880   -665
   -145   -553   -407    350    129   -480    179   -436   -506   -576   -615   -410
   -324    155    478     83   -402    314   -137  -1008   -363    -96    -33    179
   -459    966   1423   -254   -943   1195   -420  -1330    -72    522    654    857
   -462   1325   1784   -433  -1124   1553   -717  -1493    103    927   1072   1280
   -376    958   1335   -290   -854   1145   -974  -1654   -220    654    805   1075
   -309    322    628     -7   -470    472   -911  -1608   -802   -158     -5    293
   -249   -218     31    233   -140    -93   -631  -1221   -987   -644   -555   -236
   -197   -470   -272    332     33   -371   -361   -750   -756   -597   -592   -285
   -137   -519   -381    329    122   -452   -184   -449   -571   -498   -524   -239
   -122   -576   -454    348    163   -517   -106   -332   -509   -480   -522   -244
   -111   -594   -485    353    184   -540    -80   -290   -498   -485   -532   -254
    -98   -610   -511    353    205   -561    -67   -265   -493   -493   -540   -265
   -106   -618   -511    363    202   -566    -57   -246   -493   -498   -545   -275
   -111   -613   -501    361    192   -558    -41   -231   -485   -498   -542   -277
    -85   -610   -524    348    218   -566    -44   -226   -480   -496   -545   -275
    -96   -615   -519    353    210   -568    -36   -213   -475   -493   -542   -277
   -114   -589   -475    353    179   -532    -12   -166   -436   -454   -506   -239
   -127   -568   -441    348    155   -506      0   -155   -426   -444   -496   -233
   -124   -571   -446    348    158   -509     -7   -176   -436   -459   -506   -249
   -127   -584   -457    355    163   -522    -10   -174   -433   -459   -506   -249
   -150   -600   -449    376    148   -524      0   -153   -415   -436   -491   -231
   -163   -568   -405    363    119   -488     15   -119   -387   -405   -457   -189
   -135   -535   -400    335    132   -467     23    -88   -363   -381   -436   -163
   -135   -540   -405    337    132   -472     23    -85   -366   -397   -457   -202
   -119   -537   -418    329    148   -478     20    -70   -348   -392   -459   -205
   -106   -504   -397    303    142   -452     23    -46   -327   -376   -441   -153
    -90   -493   -402    290    153   -449     38    -15   -309   -355   -410   -127
    -80   -465   -387    270    150   -428     67     41   -257   -306   -358    -90
    -96   -431   -335    265    119   -384     85     90   -215   -272   -332    -75
    -90   -457   -368    272    137   -413     93    127   -202   -270   -337    -64
    -83   -444   -361    262    137   -402    111    171   -174   -244   -319    -33
    -83   -413   -329    246    122   -371    124    207   -145   -220   -301    -20
    -23   -363   -340    194    158   -353    132    267    -88   -171   -252     31
     -2   -309   -309    155    153   -309    150    327    -36   -119   -197     80
     12   -246   -259    116    135   -252    179    389     23    -57   -135    140
      7   -218   -228    103    116   -223    189    431     62    -15    -96    184
    -33   -231   -197    132     80   -215    187    426     67    -10    -90    184
    -31   -189   -161    109     62   -174    192    426     77      0    -80    205
     15   -137   -155     59     83   -145    202    431     96     23    -54    228
     20   -101   -124     38     70   -111    205    428    101     33    -36    246
      2    -98   -101     49     51    -98    207    420    106     49    -10    277
    -23   -124   -103     72     38   -114    192    384     93     41    -10    265
    -41   -137    -96     88     25   -116    163    324     51      2    -46    213
    -41   -150   -111     96     31   -132    135    267     15    -31    -77    192
    -59   -197   -137    129     38   -168    129    228    -12    -62   -114    155
    -70   -226   -158    145     44   -192    111    174    -51   -109   -174    106
    -49   -252   -205    150     75   -228     88    114   -103   -168   -226     83
    -80   -311   -231    194     75   -272     70     54   -150   -213   -259     54
    -51   -350   -298    202    122   -324     49     20   -187   -236   -283     38
    -88   -410   -322    249    114   -366     31    -25   -231   -275   -319     -7
   -119   -444   -324    280    101   -384     33    -41   -241   -280   -324    -12
   -129   -457   -329    293     96   -394     36    -51   -252   -285   -332    -23
   -135   -446   -311    290     88   -379     23    -67   -265   -293   -337    -36
   -132   -472   -340    301    101   -405     25    -75   -270   -293   -335    -36
   -114   -459   -345    285    114   -402     31    -77   -265   -290   -335    -36
   -106   -467   -363    285    127   -415     20    -88   -267   -296   -342    -38
   -106   -478   -371    293    132   -426     12    -88   -259   -290   -340    -36
   -145   -475   -332    309     90   -405      0    -93   -262   -290   -335    -41
   -176   -501   -324    340     72   -415      0    -93   -259   -288   -332    -46
   -174   -467   -296    319     59   -384     10    -75   -236   -265   -311    -25
   -137   -392   -254    265     57   -324     33    -46   -205   -228   -277      0
   -103   -337   -236    220     64   -288     54    -23   -168   -189   -244     36
   -140   -363   -223    252     38   -293     51    -31   -163   -187   -244     41
   -153   -366   -213    259     25   -288     62    -28   -161   -187   -246     38
   -127   -314   -187    220     28   -252     98      5   -127   -155   -220     57
    -98   -233   -135    166     15   -184     90     23    -88   -114   -179    101
   -114   -155    -41    135    -36   -101     80     31    -51    -64   -129    153
   -135   -122     10    127    -72    -57     67     23    -31    -33    -93    194
   -153   -150      2    153    -77    -75     25      2    -38    -33    -80    200
   -153   -184    -33    168    -59   -111    -10    -25    -67    -46    -93    163
    -98   -140    -41    119    -28    -90    -28    -33    -67    -49   -103    153
    -59   -116    -57     85     -2    -85    -46    -49    -80    -72   -127    137
    -77   -210   -132    145     25   -171    -70    -77   -132   -135   -189    103
    -83   -358   -277    218     96   -319    -88    -96   -187   -194   -239     67
    -98   -441   -342    270    122   -392    -67   -109   -223   -226   -267     18
   -155   -532   -379    342    109   -457    -33   -119   -249   -249   -301    -44
   -210   -600   -389    405     88   -496    -20   -132   -270   -277   -342    -62
   -194   -587   -392    389     96   -491    -25   -137   -280   -283   -342    -49
   -158   -558   -400    355    119   -480    -33   -140   -283   -277   -329    -44
   -116   -550   -433    332    155   -493    -49   -142   -288   -272   -327    -57
   -124   -553   -428    340    150   -491    -51   -137   -283   -270   -327    -62
   -166   -605   -439    384    135   -522    -41   -127   -283   -277   -337    -62
   -181   -620   -439    400    127   -530    -59   -129   -285   -272   -329    -70
   -174   -620   -449    394    137   -535    -98   -153   -309   -288   -350    -96
   -124   -605   -480    366    176   -542   -106   -161   -314   -293   -358    -98
    -54   -561   -506    306    223   -535    -96   -142   -298   -280   -350    -77
    -44   -581   -537    311    244   -561   -119   -155   -311   -290   -358    -85
    -67   -607   -542    337    236   -576   -111   -153   -309   -285   -350    -88
   -124   -670   -545    397    210   -607    -70   -150   -311   -290   -361   -109
    -38   -719   -680    376    319   -698    -36   -109   -350   -348   -431   -171
     -5   -924   -919    465    454   -922     49    -12   -410   -480   -581   -314
    -46  -1060  -1013    553    480  -1036    200    135   -407   -581   -706   -459
    -85   -862   -776    475    345   -820    316    210   -270   -485   -610   -405
   -207   -483   -275    345     31   -379    168   -252   -244   -277   -335   -142
   -303    205    509     46   -405    355   -189   -844   -181    124    179    366
   -353   1008   1361   -327   -857   1184   -472  -1148     85    711    828    953
   -319   1312   1631   -496   -974   1470   -753  -1288    236   1075   1184   1296
   -285    756   1041   -236   -665    898   -945  -1431   -174    636    732    943
   -293    114    407     88   -350    259   -865  -1379   -714   -135    -36    231
   -262   -376   -114    319    -75   -246   -618  -1023   -844   -524   -485   -194
   -205   -553   -348    379     70   -452   -376   -579   -576   -397   -441   -176
   -140   -576   -439    358    148   -509   -192   -303   -389   -275   -353   -114
    -54   -571   -517    311    228   -542    -70   -140   -288   -213   -309    -83
    -46   -602   -555    322    254   -579    -46    -93   -275   -207   -314    -93
   -111   -646   -535    379    210   -592    -38    -88   -285   -220   -332   -124
   -109   -665   -558    384    223   -610    -15    -67   -270   -213   -332   -124
    -85   -667   -581    376    246   -626     -7    -54   -254   -205   -329   -116
    -57   -644   -587    350    262   -615      5    -25   -228   -176   -298   -101
    -12   -594   -581    303    283   -589     18     -2   -202   -148   -275    -98
     -7   -610   -602    309    296   -607      7     -2   -210   -163   -290   -111
    -41   -641   -602    340    280   -623     18      5   -210   -161   -293    -96
    -67   -654   -589    358    259   -623     31     18   -200   -145   -277   -106
    -54   -654   -600    355    272   -628     38     33   -192   -135   -277   -119
    -49   -626   -579    335    262   -602     46     51   -179   -119   -267    -83
    -12   -581   -571    296    277   -576     70     80   -153    -90   -239    -57
    -25   -600   -574    311    270   -587     72     88   -153    -88   -241    -72
    -57   -618   -561    337    252   -589     67     98   -145    -80   -239    -80
    -64   -602   -537    332    236   -571     75    119   -119    -59   -220    -51
    -23   -548   -524    283    249   -537    127    168    -75    -15   -176     -7
    -33   -527   -496    280    228   -511    148    194    -51     12   -155     -5
    -49   -511   -462    280    205   -488    142    226    -20     44   -132      7
    -28   -535   -506    280    236   -522    132    262     -5     59   -127      7
     -5   -511   -506    257    249   -509    161    311     33     88   -103     36
    -23   -501   -480    259    226   -493    194    358     70    124    -67     83
    -12   -472   -459    244    223   -467    236    420    122    179    -10    127
     12   -431   -446    207    228   -439    252    478    171    228     38    148
     38   -374   -415    166    226   -394    262    532    210    267     70    166
     49   -342   -392    145    220   -368    280    579    246    298     93    213
     83   -290   -374    103    228   -332    285    618    275    335    137    267
     80   -265   -348     90    213   -306    285    636    293    363    174    293
     49   -257   -306    103    176   -280    296    641    303    381    192    285
     57   -218   -277     80    166   -249    306    641    306    384    192    296
     51   -194   -246     72    148   -220    303    620    296    374    189    309
     41   -194   -236     75    137   -215    280    589    285    366    194    306
     44   -197   -241     77    142   -218    262    566    275    353    189    288
     64   -158   -226     46    142   -192    275    545    275    350    194    280
      0   -194   -194     98     96   -194    293    501    249    327    174    257
    -25   -254   -228    140     98   -244    275    452    215    290    153    223
    -12   -262   -252    137    116   -257    259    410    189    267    140    202
    -36   -298   -262    166    109   -280    244    361    153    236    116    168
    -54   -327   -272    192    109   -301    236    314    124    202     85    111
    -62   -371   -311    215    122   -342    215    259     70    140     23     51
    -70   -418   -350    244    137   -384    197    218     31    101     -5     44
    -59   -405   -345    231    140   -376    181    192     18     98      2     44
    -59   -418   -358    239    148   -389    161    153    -10     75    -15     12
    -25   -420   -397    220    184   -410    142    140    -18     70    -18      2
    -67   -457   -389    262    158   -423    148    132    -20     64    -18     -2
    -85   -462   -376    272    142   -418    161    137    -15     70     -7      5
    -80   -446   -366    265    142   -407    163    145    -12     75     -2    -10
   -109   -488   -379    298    132   -436    145    132    -31     51    -31    -38
    -80   -452   -371    265    142   -413    142    135    -25     54    -33    -18
    -49   -407   -361    226    153   -387    145    150     -2     77     -5      2
    -51   -392   -340    223    142   -366    161    171     25    106     25     23
    -93   -379   -285    236     93   -332    192    192     49    129     57     49
   -119   -355   -239    236     57   -298    215    202     64    153     88     64
   -119   -350   -231    233     54   -293    231    213     83    176    116     62
    -96   -340   -244    218     72   -293    241    223     88    176    106     38
    -88   -270   -181    179     46   -228    244    233    111    194    124     75
    -64   -192   -127    129     28   -161    249    257    166    252    189    163
    -44   -137    -96     88     23   -116    231    249    189    283    231    184
    -41   -114    -72     77     15    -93    210    241    205    306    259    176
    -46   -135    -88     88     20   -111    192    241    197    288    223    153
    -31   -129    -98     80     31   -116    171    223    174    257    192    132
    -25   -137   -111     80     41   -124    148    197    148    226    166    158
    -54   -202   -148    129     46   -176    140    179    122    213    163    168
    -59   -298   -239    179     88   -270    142    168     88    187    135     98
    -75   -415   -340    244    129   -379    135    153     41    137     80     28
    -75   -491   -415    280    168   -454    116    132      5     96     36    -23
    -59   -524   -465    293    202   -496    114    106    -25     64     -2    -38
   -132   -584   -452    355    158   -519    119     80    -54     46    -12    -57
   -155   -594   -439    374    140   -517    122     88    -54     54     -7    -62
   -150   -615   -467    381    155   -542    109     83    -64     44    -23    -93
   -109   -607   -498    358    194   -553     98     88    -62     41    -33    -88
    -90   -597   -509    342    207   -553     90     80    -75     23    -57    -90
    -90   -607   -517    348    210   -561     90     70    -83     18    -64   -109
    -88   -631   -545    358    226   -587     88     62    -88      5    -77   -111
   -111   -652   -540    381    213   -597     90     62    -88      2    -80   -101
    -90   -639   -548    363    228   -594     83     64    -96     -2    -80    -83
    -83   -644   -561    363    239   -602     70     54   -103     -5    -83   -109
    -62   -652   -589    355    262   -620     59     44   -114    -18   -101   -129
    -36   -633   -597    335    280   -615     83     70    -88      5    -83   -103
    -46   -693   -649    368    301   -672     83     72   -119    -25   -116   -148
    -85   -909   -826    496    368   -867    124     98   -226   -171   -270   -296
    -77  -1124  -1047    600    483  -1085    265    202   -298   -329   -452   -478
    -38  -1124  -1085    581    522  -1106    423    335   -254   -366   -509   -553
   -114   -839   -724    475    303   -782    405     96   -163   -207   -322   -392
   -220   -290    -72    254    -75   -181    111   -446    -59    140    103     31
   -314    548    862   -116   -589    704   -233   -849    213    717    758    670
   -379   1293   1673   -457  -1026   1483   -511   -963    623   1363   1426   1304
   -298   1161   1460   -431   -880   1309   -836  -1078    532   1379   1439   1348
   -259    568    828   -155   -545    698   -898  -1163      2    753    828    784
   -272    -54    215    163   -244     80   -639   -948   -439     62    124    106
   -252   -472   -220    363    -15   -348   -311   -480   -376    -96   -124   -150
   -192   -581   -392    387     98   -488    -96   -158   -197     -7    -85   -135
   -132   -623   -491    379    176   -558     28     15   -103     38    -59   -127
   -153   -691   -537    420    189   -615     80     75    -85     25    -75   -153
   -161   -727   -566    444    202   -646     88     98    -83     12    -88   -174
   -127   -732   -605    428    236   -667     90    119    -75      7    -93   -184
   -122   -730   -607    426    241   -670    111    137    -67      5    -93   -187
   -140   -743   -605    439    231   -675    111    142    -64     -7   -101   -197
   -150   -745   -594    449    220   -670    122    158    -59     -5    -96   -200
   -132   -727   -594    428    228   -662    155    184    -41      7    -83   -194
   -127   -711   -587    418    228   -649    155    194    -31     10    -77   -189
   -135   -701   -566    415    215   -633    158    202    -28     10    -77   -189
   -148   -691   -542    420    197   -618    184    226    -10     23    -62   -179
   -140   -665   -524    400    192   -594    192    244     10     36    -44   -163
   -145   -672   -527    407    189   -600    194    262     25     44    -31   -155
   -129   -672   -542    400    205   -610    194    277     36     49    -20   -150
   -127   -665   -537    397    205   -602    194    283     41     51    -18   -153
   -129   -667   -537    397    202   -602    205    303     59     64     -5   -140
   -109   -641   -532    374    210   -587    207    329     83     83     12   -122
    -77   -613   -535    342    226   -574    215    368    111    106     36    -96
    -93   -633   -540    363    223   -587    236    410    129    116     49    -83
    -96   -607   -514    350    207   -561    267    446    148    127     62    -75
   -116   -610   -493    363    187   -553    298    496    187    155     96    -46
   -116   -581   -465    348    171   -524    316    545    223    189    132    -18
   -127   -563   -436    345    153   -501    337    602    262    228    168      2
    -72   -514   -444    290    184   -480    358    678    316    280    215     33
    -44   -480   -436    259    194   -459    374    730    353    303    231     41
    -80   -465   -384    270    148   -426    387    769    384    316    241     64
   -106   -431   -324    270    109   -379    400    800    413    340    267    127
    -62   -371   -309    215    122   -340    392    823    439    376    311    161
    -18   -329   -311    174    145   -322    397    839    459    400    342    179
     25   -272   -301    122    163   -285    418    852    480    418    368    202
    -10   -239   -228    124    109   -233    418    839    485    431    394    213
    -41   -249   -210    142     83   -231    410    807    475    423    394    202
    -83   -272   -192    176     54   -233    407    769    457    405    384    189
   -114   -270   -155    192     20   -215    400    724    433    389    374    174
    -80   -244   -163    163     41   -205    381    693    423    387    379    176
   -111   -293   -184    200     33   -239    353    623    376    342    340    132
   -129   -337   -207    233     36   -272    329    566    337    303    301     98
   -129   -342   -213    236     41   -277    306    514    311    280    288     83
   -116   -353   -236    236     59   -296    270    454    267    241    265     54
   -109   -376   -270    241     77   -324    257    410    231    205    236      7
    -77   -392   -314    233    116   -353    257    384    207    176    205    -10
   -166   -491   -324    327     77   -407    236    316    148    114    150    -44
   -228   -571   -342    400     57   -457    194    262    101     80    127    -77
   -197   -548   -350    371     75   -449    194    254     98     88    137   -101
   -174   -522   -348    348     85   -436    187    233     88     70    111   -135
   -168   -532   -366    348     98   -449    166    215     64     38     80   -135
   -145   -517   -371    332    111   -444    163    223     72     51     93   -109
   -148   -491   -345    319     98   -420    179    228     85     70    116    -93
   -155   -496   -340    324     90   -418    187    226     88     70    124    -93
   -150   -480   -329    314     85   -405    194    228    101     77    132    -96
   -161   -475   -314    319     75   -394    207    241    111     88    137    -93
   -148   -433   -288    290     67   -361    226    259    137    111    158    -75
   -145   -384   -239    265     44   -311    220    262    145    119    171    -62
   -148   -361   -213    254     31   -288    239    280    174    145    202    -41
   -137   -350   -213    244     36   -283    252    288    184    158    218    -31
   -111   -335   -223    223     54   -280    272    301    197    171    231    -25
    -90   -249   -158    171     31   -205    293    324    241    215    272     12
    -75   -192   -116    135     18   -155    277    322    267    246    306     46
   -106   -179    -72    142    -18   -127    239    293    259    244    303     51
   -109   -161    -54    132    -28   -109    220    288    270    259    327     70
    -59   -137    -80     98      7   -109    215    293    270    262    329     72
    -46   -166   -119    106     33   -142    187    270    239    236    303     51
    -72   -202   -129    137     28   -166    161    236    207    205    280     28
    -90   -265   -174    174     41   -220    168    220    184    184    265     20
    -80   -348   -267    213     93   -309    155    205    140    142    223    -31
    -75   -426   -353    249    137   -389    135    184     83     85    158   -116
    -77   -491   -413    285    166   -452    132    174     49     41    103   -140
    -77   -524   -449    301    184   -488    116    142     15      0     70   -140
   -103   -553   -449    327    171   -501    116    119     -2    -20     57   -161
    -90   -566   -478    327    192   -522    101    106    -18    -25     54   -166
    -83   -571   -488    327    202   -530     93    106    -18    -23     57   -166
    -57   -568   -511    311    226   -540     96     98    -28    -36     46   -184
    -51   -587   -535    319    239   -561     85     83    -46    -62     20   -202
    -85   -618   -532    350    223   -576     80     67    -64    -77      5   -218
    -70   -613   -542    342    236   -579     80     64    -67    -80      5   -218
    -41   -605   -566    322    259   -587     83     64    -70    -80      5   -220
    -28   -574   -545    301    257   -561     83     64    -67    -77     12   -226
    -36   -618   -581    324    270   -600     88     59    -77    -93     -5   -226
    -64   -649   -584    358    259   -618     85     51    -88   -111    -20   -241
    -54   -644   -589    348    267   -618     90     54    -90   -116    -25   -241
    -75   -730   -654    402    288   -693     98     57   -132   -176    -80   -290
    -64   -948   -883    504    407   -917    135     75   -259   -350   -265   -478
    -31  -1187  -1156    610    561  -1171    252    155   -374   -555   -496   -711
    -46  -1085  -1041    566    493  -1065    407    277   -267   -506   -452   -688
   -101   -743   -641    420    270   -693    389     59   -127   -290   -197   -449
   -192   -132     57    161   -124    -38     80   -459     28    106    288     33
   -303    730   1034   -213   -667    880   -220   -802    376    753   1008    761
   -350   1234   1584   -441   -966   1408   -472   -844    727   1296   1558   1309
   -257    992   1249   -368   -753   1119   -756   -982    524   1166   1431   1210
   -220    392    613    -85   -418    501   -841  -1143   -111    420    706    511
   -210   -231    -20    220    -96   -127   -605   -966   -566   -290    -28   -184
   -171   -496   -327    332     75   -413   -311   -504   -418   -324   -142   -288
   -122   -561   -441    340    158   -501   -106   -189   -244   -231    -85   -244
    -77   -623   -545    350    233   -587      5    -12   -153   -187    -59   -241
    -75   -675   -600    376    262   -639     38     33   -148   -213    -90   -277
    -90   -698   -610    392    257   -654     57     44   -155   -233   -111   -288
    -64   -698   -633    379    283   -667     72     70   -142   -226    -98   -280
    -64   -706   -641    384    288   -675     77     88   -135   -220    -90   -288
    -72   -717   -644    394    285   -680     83     85   -137   -228   -103   -311
    -67   -719   -652    392    290   -685     98    101   -124   -226   -106   -303
    -59   -706   -646    381    290   -675    109    119   -114   -220   -106   -303
    -59   -701   -641    379    288   -672    106    124   -111   -223   -106   -306
    -64   -701   -636    384    285   -670    114    137   -109   -223   -109   -280
    -67   -685   -620    374    275   -652    116    145   -106   -223   -103   -267
    -54   -688   -633    368    288   -662    106    145   -109   -223   -101   -272
     -5   -657   -654    329    322   -654    111    168    -93   -205    -85   -267
     46   -581   -628    267    337   -605    132    213    -59   -174    -51   -241
    -25   -610   -584    316    277   -597    150    228    -51   -171    -49   -220
    -38   -659   -620    348    290   -641    148    231    -59   -187    -64   -236
    -15   -628   -613    322    296   -620    153    257    -41   -171    -57   -236
     20   -592   -613    285    316   -602    161    283    -25   -161    -54   -226
     18   -607   -626    293    319   -615    161    306    -15   -155    -49   -205
     23   -584   -607    277    314   -594    166    335      5   -137    -23   -181
     57   -550   -607    244    329   -579    187    392     51    -93     18   -153
     51   -568   -620    259    335   -594    228    444     85    -62     41   -124
     54   -519   -574    231    311   -545    252    504    129    -15     96    -80
     59   -496   -555    218    306   -527    265    561    166     20    132    -72
     46   -498   -545    226    293   -522    288    623    207     51    158    -33
     70   -454   -524    192    296   -488    301    680    249     85    184     28
    114   -400   -514    142    314   -457    303    711    272    101    197     33
     93   -358   -452    132    272   -405    314    724    290    116    202     38
     75   -350   -428    135    252   -389    319    724    293    109    197     77
    122   -301   -423     90    272   -361    324    735    303    122    223    124
    124   -265   -389     70    254   -327    316    717    301    129    236    129
    122   -262   -384     70    252   -322    309    685    296    127    239    122
    119   -249   -368     62    241   -309    306    665    298    132    249    137
    114   -246   -361     67    236   -303    293    623    275    114    236    119
     83   -277   -361     96    220   -316    275    563    241     77    205     88
     72   -301   -374    114    223   -337    257    509    202     36    174     59
     72   -306   -379    116    223   -340    257    465    176     12    161     46
     62   -337   -400    137    231   -368    241    415    142    -12    142     18
     38   -420   -462    189    249   -441    202    340     72    -80     70    -57
     28   -449   -478    210    252   -465    184    280     23   -135     15    -93
     41   -478   -519    215    277   -496    166    239     -5   -158      5    -90
     59   -493   -553    218    306   -522    150    202    -41   -184     -7   -111
     28   -524   -553    246    288   -540    135    166    -77   -218    -46   -184
      7   -548   -558    270    283   -553    122    150    -96   -244    -88   -205
     -7   -581   -576    293    283   -581     96    129   -122   -270   -114   -187
    -20   -610   -589    316    283   -600     98    122   -132   -277   -111   -189
      7   -566   -574    280    290   -568    119    135   -119   -262    -90   -181
     -2   -555   -553    277    275   -553    106    122   -129   -272   -101   -192
     10   -535   -545    262    275   -537    103    119   -127   -267   -101   -189
     49   -485   -535    218    290   -509    114    132   -103   -244    -88   -176
     38   -470   -511    215    272   -491    135    153    -85   -228    -72   -166
     20   -452   -472    213    246   -462    155    161    -77   -226    -70   -155
     15   -413   -428    197    220   -420    153    163    -64   -207    -49   -137
     12   -392   -405    189    207   -397    166    179    -49   -194    -31   -122
     10   -418   -431    202    220   -426    176    187    -46   -189    -28   -124
     12   -381   -397    184    205   -389    179    200    -31   -171     -5   -109
      7   -303   -311    148    158   -306    189    215      5   -124     49    -62
     15   -233   -249    109    132   -241    194    223     36    -80     88    -20
     38   -192   -233     75    135   -213    153    200     38    -70    103     -2
     51   -184   -239     64    142   -210    129    181     31    -64    119     15
     62   -200   -262     70    161   -231    111    168     20    -62    127     20
     64   -202   -267     70    166   -233     90    145     -2    -77    119     -2
     62   -228   -293     80    176   -259     70    122    -36   -114     77    -38
     44   -345   -389    150    215   -366     72    114    -83   -166     12    -96
     41   -459   -501    207    270   -480     67     96   -137   -231    -57   -140
     36   -527   -563    246    298   -545     51     75   -184   -277   -106   -174
     10   -579   -589    283    298   -584     10     38   -226   -316   -150   -228
     41   -574   -615    265    327   -594      7     23   -249   -345   -179   -220
     67   -576   -646    252    355   -613     49     33   -252   -345   -174   -202
      0   -657   -657    329    327   -657     51     18   -275   -363   -189   -236
    -18   -672   -654    342    316   -665     25    -12   -301   -384   -207   -262
      2   -657   -659    324    329   -657     10    -28   -316   -397   -210   -265
      0   -672   -672    335    335   -672      2    -33   -322   -394   -202   -249
     12   -654   -667    322    340   -659     12    -23   -303   -368   -163   -194
     18   -659   -678    319    345   -667     12    -23   -303   -361   -150   -207
     20   -678   -701    327    358   -688     10    -33   -322   -379   -184   -290
     23   -709   -735    340    376   -722      0    -44   -348   -426   -257   -316
     20   -709   -730    345    374   -719     -2    -46   -363   -457   -288   -265
     18   -691   -709    335    361   -698     -2    -41   -358   -436   -254   -246
     31   -724   -758    345    392   -740    -10    -33   -371   -449   -262   -275
     72   -852   -927    389    498   -888      5      2   -431   -535   -363   -394
    111  -1065  -1176    478    644  -1119     98    103   -509   -709   -571   -587
     83  -1083  -1169    498    623  -1124    262    249   -454   -761   -641   -649
     18   -787   -805    384    410   -797    345    200   -303   -597   -452   -478
    -93   -324   -231    207     67   -277    142   -311   -249   -322    -80   -127
   -168    407    576   -119   -371    491   -189   -857   -129    153    509    433
   -252   1015   1267   -381   -761   1140   -407  -1036    161    717   1091    950
   -220    930   1150   -353   -685   1039   -667  -1163    103    810   1150   1072
   -174    392    563   -111   -368    478   -823  -1309   -407    244    592    618
   -158   -158      0    158    -80    -80   -743  -1273   -992   -576   -213   -174
   -119   -542   -423    329    150   -485   -485   -854   -935   -753   -491   -436
    -75   -652   -576    363    249   -615   -277   -465   -665   -600   -402   -327
    -12   -678   -667    342    324   -672   -145   -210   -491   -485   -316   -252
     18   -706   -724    345    371   -714    -72    -85   -415   -441   -288   -244
     12   -724   -737    355    374   -730    -44    -64   -407   -452   -298   -265
      5   -750   -756    371    379   -753    -31    -54   -410   -465   -314   -277
     12   -743   -756    363    384   -750     -7    -28   -394   -452   -303   -257
     44   -730   -774    342    407   -750     20      2   -366   -426   -280   -239
     33   -706   -743    335    387   -722     25      7   -358   -423   -283   -254
     10   -719   -730    353    368   -724     20     10   -361   -426   -285   -254
     -5   -750   -745    376    368   -748     23     12   -358   -426   -285   -257
     25   -717   -743    345    384   -730     25     20   -350   -420   -283   -267
     31   -704   -737    335    381   -719     33     33   -342   -415   -283   -223
     25   -709   -735    340    379   -722     33     36   -340   -400   -259   -192
     10   -701   -714    342    361   -709     46     54   -314   -366   -220   -200
     41   -662   -704    311    371   -683     46     77   -290   -345   -218   -231
     41   -665   -706    309    374   -685     41     83   -296   -368   -262   -220
     57   -657   -714    298    384   -685     41     96   -290   -371   -262   -202
     77   -615   -693    267    384   -654     59    122   -267   -350   -241   -166
     83   -602   -685    259    384   -644     75    150   -249   -327   -213   -150
     77   -607   -685    265    381   -646     75    171   -239   -311   -197   -135
     75   -618   -696    270    384   -657     85    197   -220   -293   -179   -127
     85   -623   -711    267    397   -665     96    226   -197   -270   -155   -127
    119   -553   -672    218    394   -613    122    277   -150   -231   -116    -93
    129   -514   -644    192    387   -579    142    353   -101   -189    -85    -44
    119   -511   -633    194    376   -571    153    397    -77   -174    -83    -28
    124   -483   -607    179    366   -545    174    452    -41   -137    -46     18
    163   -433   -597    135    379   -514    194    506      2    -85      7     64
    184   -415   -600    114    392   -506    194    537     31    -49     54    106
    158   -397   -555    116    355   -475    205    561     62    -15     88    124
    142   -366   -509    109    324   -436    213    579     83      5    106    137
    176   -335   -511     80    342   -423    210    592     96     25    127    187
    187   -309   -496     59    337   -402    200    579     88     23    135    184
    161   -280   -444     59    301   -361    197    553     85     23    135    174
    153   -272   -426     57    288   -348    194    524     70     12    122    163
    158   -257   -415     49    285   -335    189    498     54     -7    103    161
    150   -267   -420     57    285   -342    181    465     33    -28     83    148
    153   -267   -423     57    285   -345    166    420      5    -51     70    127
    140   -293   -433     75    285   -361    166    376    -25    -85     41     90
    116   -337   -454    111    285   -394    174    327    -62   -122      5     57
     96   -363   -459    132    275   -413    155    277    -98   -150    -18     31
     98   -389   -488    145    293   -439    137    231   -129   -171    -33     -2
     85   -436   -524    174    303   -480    114    184   -166   -202    -62    -31
     57   -491   -548    218    301   -519    103    148   -207   -246   -106    -83
     62   -488   -553    210    306   -519     98    114   -244   -285   -148   -135
     59   -527   -587    233    322   -555     90     77   -285   -332   -197   -150
     49   -548   -597    249    322   -571     85     62   -301   -348   -210   -150
     33   -566   -600    267    316   -581     80     51   -306   -345   -213   -163
     80   -553   -633    236    355   -594     62     41   -316   -350   -218   -158
     93   -545   -639    223    366   -592     59     41   -311   -348   -213   -163
     77   -542   -620    231    348   -581     62     44   -303   -340   -207   -161
     75   -550   -626    239    350   -587     70     41   -303   -345   -215   -163
     72   -509   -584    218    327   -545     80     54   -277   -319   -184   -137
     67   -459   -530    194    298   -493     96     75   -246   -283   -150   -111
     75   -436   -514    179    293   -475    103     80   -236   -272   -140   -101
     96   -392   -488    148    290   -439    111     85   -220   -257   -119    -80
     59   -394   -457    166    257   -426    124     80   -218   -254   -106    -77
     51   -392   -446    168    246   -418    127     88   -205   -239    -85    -70
     93   -319   -413    111    252   -366    137    111   -163   -192    -38    -44
    103   -228   -332     62    218   -280    135    109   -140   -171    -28    -31
     85   -171   -257     41    168   -215    122    124   -111   -137     10     41
     85   -168   -257     41    171   -213    106    127    -98   -114     44     75
    109   -184   -293     33    200   -239     75    103   -124   -135     20      7
    129   -200   -329     36    228   -265     51     72   -161   -176    -33    -12
    114   -223   -340     51    226   -280     38     44   -194   -210    -59      0
     93   -298   -392    101    241   -345     44     41   -218   -233    -80    -33
     80   -415   -498    166    288   -454     36     23   -267   -288   -135    -85
     77   -517   -594    220    335   -555     28      5   -309   -335   -181   -142
     83   -563   -646    239    361   -602     15    -18   -340   -366   -215   -174
     77   -605   -685    262    381   -644      2    -54   -374   -397   -244   -197
     51   -628   -680    285    363   -654      0    -70   -384   -402   -244   -197
     46   -620   -667    288    355   -644     12    -46   -374   -389   -231   -192
     33   -626   -659    293    345   -641      2    -54   -389   -405   -249   -220
     41   -652   -693    303    366   -672    -33    -80   -418   -436   -283   -233
     98   -646   -748    272    420   -696    -59    -98   -433   -444   -277   -223
    166   -602   -769    218    467   -685    -36    -85   -413   -413   -239   -200
    109   -639   -748    262    426   -691      2    -77   -410   -413   -246   -231
     41   -675   -719    316    379   -696     10    -80   -426   -436   -283   -259
     36   -698   -735    329    384   -717    -18   -103   -449   -472   -319   -280
     36   -719   -756    342    394   -737    -33   -114   -465   -488   -332   -272
     70   -701   -771    314    420   -735    -25    -98   -457   -478   -324   -259
     75   -722   -800    322    436   -761    -18    -98   -467   -485   -332   -270
     88   -841   -930    376    509   -885    -10    -88   -530   -558   -405   -340
    122  -1049  -1171    465    646  -1109     80    -12   -626   -722   -584   -527
     88  -1195  -1286    553    685  -1239    249    111   -654   -862   -748   -701
     31  -1065  -1096    517    563  -1080    345     96   -568   -807   -685   -649
    -54   -680   -626    366    283   -654    192   -340   -511   -594   -407   -392
   -111     15    127     49   -119     70   -205   -924   -415   -168    114    122
   -192    820   1010   -314   -602    914   -514  -1182    -96    457    800    776
   -187   1114   1301   -465   -743   1208   -826  -1301     80    833   1182   1143
    -98    724    823   -311   -459    774  -1049  -1423   -226    550    888    893
    -83    129    213    -23   -148    171   -953  -1392   -792   -220    132    202
    -70   -410   -342    239    135   -376   -626  -1015   -987   -696   -392   -283
     -5   -594   -589    301    290   -592   -342   -571   -745   -620   -405   -319
     62   -623   -685    277    371   -652   -171   -298   -561   -517   -337   -265
     41   -719   -761    340    400   -740    -80   -179   -496   -496   -329   -270
    103   -688   -792    290    446   -740    -54   -135   -485   -498   -337   -301
    148   -659   -807    254    478   -732    -20    -93   -470   -498   -348   -298
     98   -711   -813    306    454   -761      0    -88   -485   -530   -381   -298
     51   -766   -818    358    433   -792      0    -90   -493   -542   -389   -314
     33   -792   -828    376    428   -810      5    -83   -491   -542   -387   -319
     46   -769   -815    358    431   -792     12    -72   -483   -530   -371   -314
     75   -714   -792    319    431   -753     12    -54   -467   -509   -348   -296
     85   -706   -792    311    439   -748     31    -31   -446   -485   -324   -280
     67   -704   -771    316    418   -737     51    -23   -433   -480   -314   -272
     98   -685   -787    293    441   -735     49    -15   -426   -478   -311   -280
     88   -701   -789    303    436   -745     46    -10   -428   -485   -335   -293
    127   -657   -784    265    454   -719     41     10   -415   -483   -337   -262
    166   -589   -756    210    459   -672     59     33   -384   -459   -311   -246
    127   -607   -735    239    428   -670     90     57   -366   -446   -301   -233
    111   -626   -740    257    426   -683     93     72   -358   -439   -296   -228
     72   -652   -724    290    397   -688     98     80   -355   -436   -296   -231
     93   -626   -719    265    405   -672    111    114   -329   -410   -272   -215
    111   -589   -701    236    405   -644    124    153   -298   -387   -249   -194
    122   -579   -701    228    410   -641    137    192   -272   -366   -228   -171
    158   -579   -737    210    446   -657    153    244   -239   -340   -205   -150
    129   -574   -704    220    415   -639    184    296   -200   -298   -168   -135
    148   -527   -675    189    410   -600    220    368   -142   -249   -127    -93
    166   -496   -662    163    413   -579    239    426   -109   -223   -109    -54
    192   -465   -657    137    423   -561    239    470    -85   -197    -88    -33
    187   -428   -615    119    400   -522    265    517    -54   -163    -57      5
    200   -379   -579     88    387   -478    280    555    -23   -129    -23     41
    202   -353   -558     72    379   -454    288    574     -5   -111     -2     64
    197   -329   -527     67    361   -428    298    579     10    -88     28     90
    210   -285   -496     36    350   -389    293    571     15    -70     57    114
    223   -262   -488     18    355   -374    280    542     -2    -75     57     98
    205   -241   -446     15    324   -342    272    517    -10    -77     59    101
    205   -226   -431     10    316   -327    267    488    -20    -80     62    119
    200   -239   -439     18    316   -337    252    439    -46   -109     33     62
    220   -228   -449      2    332   -337    228    392    -75   -145     -5     51
    241   -239   -480     -5    361   -358    194    332   -111   -181    -33     46
    184   -301   -485     59    335   -392    179    259   -158   -220    -64    -15
    166   -329   -496     80    329   -413    168    210   -194   -257   -109    -57
    127   -366   -496    119    309   -431    153    161   -231   -296   -137    -57
    114   -418   -535    150    322   -475    119    101   -283   -348   -181    -93
    137   -446   -584    155    361   -514     98     62   -314   -376   -210   -129
    114   -462   -579    171    345   -522     88     33   -337   -392   -226   -148
    111   -462   -574    174    342   -517     83     12   -353   -397   -233   -158
    124   -462   -587    168    355   -524     72     -2   -368   -415   -249   -176
    132   -472   -605    171    368   -537     62    -23   -389   -436   -270   -184
    132   -459   -592    163    361   -524     67    -23   -384   -431   -259   -176
    137   -475   -615    168    376   -545     57    -33   -389   -436   -262   -181
    161   -457   -620    148    389   -537     41    -38   -389   -433   -265   -181
    189   -433   -623    122    405   -527     31    -31   -379   -423   -257   -176
    155   -415   -574    129    363   -496     57    -23   -366   -413   -244   -168
    116   -397   -514    140    314   -454     98      0   -340   -381   -210   -135
     90   -384   -475    145    280   -428    114     12   -316   -350   -179   -106
     96   -342   -439    124    267   -389    106     18   -303   -332   -158   -114
    116   -322   -439    101    275   -379    106     15   -311   -350   -187   -135
    132   -309   -441     85    285   -374    124     28   -301   -355   -192   -106
    140   -226   -366     38    252   -296    142     51   -254   -306   -137    -64
    153   -158   -311      2    231   -233    132     46   -226   -270   -103    -33
    148   -106   -257    -23    202   -181     90     23   -215   -249    -83      0
    145   -106   -252    -20    197   -179     67     20   -213   -236    -70     12
    145   -135   -283     -7    213   -207     46      2   -233   -254    -77     -5
    145   -140   -285     -2    215   -213     25    -25   -249   -259    -75    -12
    179   -109   -288    -36    231   -197     12    -33   -246   -241    -49     15
    153   -179   -332     10    241   -254     15    -49   -283   -283    -93    -36
    111   -340   -452    111    280   -397      5    -77   -350   -368   -194   -135
    101   -433   -535    166    316   -483    -10   -103   -407   -446   -288   -166
     90   -480   -574    192    329   -527    -28   -132   -446   -488   -319   -184
     85   -498   -584    205    335   -540    -41   -153   -465   -496   -309   -181
    103   -501   -605    197    353   -553    -51   -161   -483   -496   -301   -194
     90   -511   -602    210    345   -555    -64   -176   -501   -514   -329   -257
     85   -530   -615    223    348   -574    -67   -184   -517   -542   -374   -252
     77   -550   -631    236    353   -589    -75   -194   -530   -561   -387   -244
     98   -545   -644    220    368   -594    -93   -207   -535   -566   -384   -246
    101   -553   -654    226    376   -602    -93   -210   -537   -568   -389   -249
    106   -532   -641    213    374   -587    -88   -220   -545   -576   -389   -249
     93   -566   -662    236    376   -613    -90   -233   -561   -587   -400   -267
     85   -584   -672    249    379   -628    -90   -239   -571   -597   -415   -288
     90   -587   -678    249    384   -631    -93   -241   -576   -607   -431   -275
    109   -568   -678    228    392   -623   -103   -249   -579   -613   -433   -259
    109   -594   -704    241    405   -649   -114   -265   -597   -633   -454   -285
    122   -698   -820    285    470   -758   -109   -262   -659   -714   -535   -363
    153   -922  -1075    384    613   -997    -41   -215   -784   -893   -724   -540
    137  -1065  -1205    462    670  -1132    103   -101   -820  -1026   -878   -701
    101   -930  -1031    415    563   -982    213    -80   -732   -979   -828   -672
     49   -548   -597    249    319   -571     77   -472   -657   -779   -571   -431
     31    163    132    -96    -49    148   -314  -1039   -524   -340    -38    103
    -75    995   1070   -462   -574   1031   -600  -1291   -171    311    670    789
   -116   1374   1491   -631   -802   1431   -906  -1397     77    769   1127   1236
    -44   1047   1091   -504   -566   1067  -1161  -1532   -194    545    904   1075
    -31    423    454   -194   -241    439  -1109  -1558   -789   -218    171    394
    -36   -187   -150    109     57   -168   -784  -1239  -1098   -813   -454   -202
    -25   -444   -418    236    194   -433   -498   -820   -917   -810   -542   -316
      2   -488   -491    241    246   -488   -303   -532   -735   -714   -488   -280
     77   -504   -581    213    329   -542   -205   -374   -646   -667   -459   -244
    103   -540   -644    218    374   -592   -197   -355   -665   -698   -491   -275
    122   -553   -675    215    397   -615   -194   -342   -680   -727   -517   -296
    124   -558   -683    213    402   -620   -184   -327   -678   -740   -535   -303
    124   -584   -709    231    415   -646   -174   -324   -675   -750   -545   -309
    114   -563   -678    223    394   -620   -166   -322   -670   -748   -537   -301
    137   -527   -665    194    400   -594   -163   -306   -657   -730   -514   -270
    129   -522   -652    194    387   -587   -161   -301   -654   -719   -498   -262
    122   -522   -644    200    381   -581   -158   -303   -646   -717   -498   -275
    142   -517   -659    184    400   -587   -184   -301   -649   -730   -517   -288
    202   -452   -657    124    428   -553   -205   -293   -641   -724   -511   -267
    246   -392   -641     72    441   -517   -166   -275   -626   -717   -506   -244
    153   -449   -602    148    376   -524   -122   -270   -626   -724   -511   -228
     72   -514   -589    218    329   -550   -137   -272   -631   -727   -511   -231
     70   -488   -558    207    311   -522   -150   -272   -628   -727   -509   -233
     75   -467   -542    194    306   -504   -171   -270   -626   -727   -509   -236
     93   -441   -535    174    314   -488   -163   -241   -607   -711   -493   -218
    161   -358   -519     98    337   -439   -122   -192   -566   -672   -452   -174
    179   -332   -511     75    342   -420   -111   -161   -542   -652   -428   -145
    161   -342   -506     90    332   -423   -111   -145   -537   -652   -428   -148
    200   -309   -509     54    353   -407   -103    -98   -504   -623   -405   -116
    254   -244   -498     -5    374   -371    -88    -38   -462   -587   -374    -77
    277   -218   -496    -31    384   -355    -70     15   -423   -553   -337    -41
    220   -241   -462      7    340   -353    -67     46   -405   -535   -314    -18
    142   -270   -413     64    277   -340    -54     72   -381   -511   -293    -15
    189   -207   -397      7    290   -301    -18    111   -350   -485   -272      7
    200   -176   -376    -12    285   -275    -10    148   -316   -459   -252     62
    194   -137   -332    -28    262   -233     -7    181   -277   -418   -205    122
    241    -38   -280   -101    259   -158     10    202   -246   -384   -166    148
    259     10   -252   -135    257   -122     20    189   -257   -392   -168    148
    249     18   -231   -135    241   -106     -7    158   -277   -407   -176    158
    265     41   -223   -153    244    -90    -36    122   -301   -420   -179    168
    306     80   -226   -192    267    -72    -57     93   -303   -413   -163    181
    283     75   -210   -181    246    -67    -83     38   -340   -441   -187    148
    194     23   -171   -109    184    -75    -93    -36   -392   -493   -239     93
    168      5   -163    -88    166    -77   -109   -101   -439   -535   -275     72
    155    -28   -184    -62    168   -106   -140   -158   -485   -568   -301     62
    155    -67   -226    -44    189   -145   -174   -226   -532   -602   -327     36
    132   -111   -244    -10    187   -176   -205   -303   -594   -659   -379    -18
    111   -145   -259     15    181   -202   -228   -363   -652   -706   -420    -49
    129   -155   -285     12    207   -220   -252   -405   -685   -722   -420    -44
    145   -168   -314     10    228   -241   -288   -454   -722   -750   -446    -96
    140   -168   -309     12    223   -239   -319   -496   -756   -789   -491   -145
    155   -166   -324      5    239   -244   -322   -506   -771   -810   -519   -122
    176   -189   -366      7    270   -277   -329   -517   -782   -815   -524   -111
    200   -142   -342    -31    267   -241   -342   -535   -795   -815   -522   -119
    207   -109   -316    -49    259   -213   -353   -540   -795   -813   -519   -119
    275    -57   -335   -109    301   -194   -376   -535   -784   -802   -514   -114
    290    -54   -345   -116    316   -200   -394   -545   -792   -805   -517    -96
    140   -135   -275     -2    205   -205   -384   -571   -807   -818   -524   -111
     98   -111   -210      5    153   -161   -350   -558   -792   -802   -506    -98
    109    -57   -168    -25    135   -111   -335   -540   -766   -774   -480    -72
    142     -2   -145    -70    142    -72   -340   -524   -743   -745   -457    -46
    150     23   -129    -88    137    -51   -337   -519   -730   -732   -444    -33
    124     38    -88    -83    106    -23   -329   -524   -730   -735   -439    -33
    122    101    -20   -111     70     38   -319   -509   -701   -701   -407      0
    142    194     51   -168     46    124   -314   -475   -644   -636   -342     70
    155    272    116   -215     20    194   -324   -478   -620   -602   -309    101
    163    303    137   -233     12    220   -358   -504   -628   -600   -303    106
    163    316    153   -241      5    236   -384   -517   -636   -602   -306    109
    168    309    140   -239     15    226   -405   -535   -657   -613   -314    109
    187    332    142   -259     20    239   -431   -555   -678   -618   -316    106
    192    303    111   -249     38    207   -457   -581   -709   -639   -340     88
    166    192     25   -181     70    109   -478   -607   -758   -691   -397     41
    122     46    -75    -83     98    -12   -475   -633   -815   -750   -457    -15
    135      5   -132    -70    132    -62   -465   -639   -839   -771   -478    -46
    171     12   -158    -93    166    -72   -475   -652   -854   -787   -496    -59
    137    -31   -168    -54    153   -101   -483   -680   -891   -820   -527    -75
    106    -80   -187    -12    145   -132   -485   -691   -909   -833   -537    -93
     70   -111   -181     18    124   -145   -504   -711   -924   -839   -550   -119
     96    -90   -189     -2    142   -140   -511   -711   -924   -841   -558   -122
    119    -83   -202    -20    158   -140   -519   -714   -930   -849   -568   -132
    116    -70   -187    -23    150   -127   -522   -714   -930   -852   -574   -132
    106    -88   -197    -10    150   -142   -535   -730   -956   -883   -605   -145
    114    -96   -210    -10    161   -153   -542   -740   -969   -896   -618   -153
    111    -85   -197    -12    150   -140   -537   -735   -958   -878   -605   -140
    106    -75   -181    -15    142   -127   -532   -730   -948   -865   -592   -137
    137    -77   -218    -31    176   -148   -540   -724   -945   -854   -579   -127
    145    -67   -213    -38    176   -140   -545   -722   -940   -841   -561   -122
    119   -122   -244      0    179   -181   -540   -717   -963   -857   -574   -161
    148   -270   -418     62    283   -342   -519   -683  -1049   -969   -704   -288
    187   -459   -649    135    415   -553   -400   -558  -1114  -1135   -901   -488
    163   -439   -602    137    381   -519   -228   -410  -1039  -1156   -943   -537
     77   -161   -241     41    155   -200   -166   -524   -909   -995   -758   -358
     -7    306    314   -148   -161    309   -431  -1072   -872   -714   -394    -41
    -67   1132   1197   -532   -633   1163   -795  -1548   -688   -184    226    545
    -90   1790   1880   -849   -984   1834  -1054  -1699   -374    392    826   1135
    -77   1725   1800   -823   -940   1761  -1335  -1826   -410    493    914   1257
    -33   1169   1202   -566   -618   1184  -1467  -1948   -893    -62    368    771
    -12    587    600   -288   -306    592  -1296  -1813  -1408   -836   -397     36
    -38    153    192    -57   -114    171  -1008  -1410  -1374  -1028   -675   -241
    -15     54     67    -20    -41     59   -776  -1036  -1117   -885   -600   -187
     28     31      2    -28     12     18   -641   -805   -961   -782   -524   -127
     64      0    -67    -33     64    -33   -571   -696   -901   -745   -498   -119
     80     -2    -83    -38     80    -41   -527   -641   -867   -719   -475   -142
    111     -5   -116    -54    114    -59   -509   -605   -846   -711   -480   -158
    109    -23   -132    -41    119    -77   -491   -589   -844   -724   -496   -145
     33    -54    -90      7     62    -70   -475   -587   -844   -724   -493   -148
     44    -46    -90      0     67    -67   -467   -566   -826   -698   -470   -155
     64    -25    -90    -23     77    -57   -462   -535   -797   -670   -454   -155
     62     -7    -70    -25     64    -38   -454   -514   -779   -659   -452   -142
     85     25    -62    -57     72    -15   -449   -504   -766   -644   -439   -109
    129     72    -59   -101     93      7   -433   -478   -735   -602   -394    -90
    142     75    -67   -109    103      5   -439   -467   -722   -587   -389   -109
    114     72    -41    -93     77     15   -433   -459   -714   -579   -389   -101
     93     64    -28    -80     59     18   -423   -433   -693   -558   -368    -93
     57     72     15    -64     20     44   -410   -407   -667   -535   -350    -83
     51     88     33    -70      7     62   -387   -379   -639   -504   -319    -59
     70     98     28    -83     20     64   -381   -348   -610   -470   -288    -59
     80    103     20    -93     28     62   -379   -322   -587   -452   -283    -70
    122    140     18   -132     51     77   -376   -277   -550   -418   -254    -15
    127    161     31   -145     46     96   -361   -236   -514   -376   -213     12
    129    189     59   -158     36    124   -327   -187   -472   -332   -174     20
    103    192     88   -148      7    140   -285   -137   -439   -303   -158     20
    142    215     70   -179     36    142   -272    -80   -402   -267   -129     51
    184    259     75   -223     54    168   -267    -25   -361   -218    -88     88
    153    241     88   -197     33    166   -252     25   -324   -179    -57    103
     93    267    174   -181    -41    220   -213     96   -267   -122    -10    150
     98    314    215   -207    -57    265   -184    155   -218    -64     44    194
    168    402    231   -288    -31    316   -174    210   -163      0    106    246
    179    449    270   -314    -44    361   -158    236   -132     41    148    275
    129    418    288   -275    -80    355   -153    215   -142     41    142    257
    106    428    322   -270   -106    376   -153    197   -148     41    145    252
    124    454    329   -290   -103    392   -155    192   -137     59    168    272
    140    496    355   -316   -106    426   -155    179   -132     77    192    285
    127    514    387   -322   -129    452   -150    166   -129     88    202    265
    103    509    405   -306   -150    457   -150    145   -140     77    192    249
     77    488    407   -285   -163    449   -158    111   -155     62    174    241
     72    475    402   -272   -163    439   -166     70   -176     46    161    197
     57    441    381   -249   -163    413   -184     20   -213      7    114    142
     38    415    374   -228   -168    394   -200    -23   -233    -15     90    124
     23    392    368   -207   -171    379   -210    -49   -246    -18     88    129
     10    379    368   -194   -179    374   -213    -75   -254    -12     93     93
      2    353    350   -179   -174    353   -226   -114   -288    -44     54     25
      2    314    311   -158   -155    314   -244   -137   -316    -77     15      2
     -2    272    275   -137   -140    272   -254   -163   -342   -103    -18    -18
    -10    272    283   -129   -145    277   -257   -171   -348   -106    -20    -18
    -20    262    280   -122   -150    270   -262   -174   -345    -93     -5    -20
    -20    265    283   -122   -150    272   -259   -174   -335    -75      7    -23
    -20    283    303   -132   -161    293   -249   -158   -311    -46     28    -15
    -20    298    319   -137   -168    309   -239   -135   -283    -12     51     -5
      7    329    322   -168   -158    324   -239   -124   -272      2     67      0
    -10    329    340   -161   -176    335   -226   -116   -254     23     80      7
    -41    361    400   -161   -220    381   -176    -83   -207     70    124     36
    -36    392    428   -176   -231    410   -150    -67   -181     98    153     41
    -57    426    483   -184   -270    454   -148    -46   -153    132    181     57
    -88    439    527   -176   -309    483   -119    -20   -127    158    194     64
    -77    449    527   -187   -301    488   -109     -2   -114    168    200     59
    -67    509    576   -220   -322    542    -98     12    -83    200    233     70
    -64    579    644   -257   -353    610    -98     20    -44    246    288    122
    -64    639    704   -288   -384    672   -119     20     -7    296    342    161
    -36    672    709   -319   -371    691   -135     33     15    324    371    174
    -38    657    696   -309   -366    675   -140     44     23    335    374    161
    -62    620    680   -280   -374    649   -153     33      7    319    355    148
    -67    605    672   -270   -371    639   -181      2    -20    298    332    124
    -44    576    620   -267   -335    597   -194      0    -33    293    329    127
    -49    496    545   -223   -296    519   -187      2    -59    270    301     85
    -83    361    441   -140   -262    400   -176     -7   -106    218    239      2
    -98    293    392    -98   -244    340   -184    -28   -137    176    197    -25
   -122    262    381    -70   -252    322   -187    -41   -150    166    192    -33
   -140    192    332    -25   -236    262   -200    -67   -181    142    166    -70
   -142    145    288     -2   -215    215   -202    -72   -192    135    163    -83
   -135    163    298    -15   -218    231   -181    -46   -171    158    184    -72
   -140    163    301    -12   -220    233   -174    -31   -153    171    200    -67
   -137    158    296    -10   -215    226   -187    -38   -158    171    200    -72
   -158    140    298      7   -228    218   -187    -44   -161    171    202    -77
   -150    135    283      7   -215    207   -187    -49   -166    166    192    -90
   -168    103    272     31   -220    187   -168    -44   -158    176    200    -93
   -150    103    254     23   -202    179   -168    -33   -153    181    202   -101
   -140    114    252     10   -194    181   -161    -15   -140    200    215    -98
   -150     98    249     23   -200    174   -150      0   -127    220    241    -83
   -158     93    249     31   -205    171   -155     -2   -135    215    239    -98
   -145     28    174     59   -158    101   -150      7   -161    179    205   -137
   -129   -184    -54    155    -38   -119    -96     36   -272     20     33   -303
   -132   -374   -241    252     54   -309     49    148   -327   -124   -135   -480
   -153   -301   -150    226     -2   -226    189    254   -226    -85   -101   -483
   -226     46    272     90   -249    158    174     25    -96    122    140   -272
   -280    667    945   -194   -613    805   -161   -509     41    542    644    213
   -355   1493   1849   -568  -1101   1670   -462   -828    368   1176   1350    888
   -400   2031   2431   -815  -1415   2231   -732   -932    683   1727   1912   1434
   -327   1834   2161   -753  -1244   1997  -1034  -1065    514   1670   1847   1421
   -306   1208   1514   -449   -911   1358  -1065  -1169   -114    914   1117    740
   -327    600    924   -137   -626    761   -807   -956   -509    254    433     80
   -298    272    571     12   -436    420   -509   -522   -374    189    280    -88
   -254    161    415     46   -335    288   -293   -189   -174    296    332    -59
   -226    109    332     57   -280    220   -179    -25    -72    353    368    -44
   -220     59    280     77   -249    168   -127     41    -38    363    374    -51
   -205     80    283     62   -244    181   -109     70    -23    371    376    -59
   -192     64    257     64   -223    161    -88     90     -7    381    379    -64
   -176     64    241     57   -207    153    -72    114      7    392    384    -67
   -179     70    249     54   -215    161    -46    140     31    410    397    -62
   -197     46    244     72   -220    145    -31    155     44    423    413    -54
   -210     64    275     72   -241    168    -36    161     51    436    423    -49
   -194     70    265     62   -231    166    -31    184     72    459    444    -41
   -200     77    277     59   -239    176    -28    192     85    475    457    -44
   -215    106    322     51   -270    215    -23    194     90    483    462    -54
   -210    109    319     51   -265    213    -12    215    114    498    472    -44
   -189    109    298     38   -244    202      0    244    137    524    491    -20
   -181    124    303     28   -241    213     12    270    163    553    514      0
   -184    116    301     31   -244    207     25    296    181    571    527      0
   -197    119    316     38   -257    218     38    319    207    592    540     15
   -189    135    324     25   -257    228     49    345    231    613    558     31
   -181    132    311     23   -246    220     70    381    267    644    594     51
   -174    148    322     12   -246    233     85    410    296    672    623     64
   -176    158    335     10   -254    246    106    454    329    704    649     80
   -166    171    335     -5   -252    252    132    509    368    743    683    103
   -150    197    345    -23   -246    270    158    568    413    782    717    129
   -135    226    361    -46   -249    290    171    623    457    823    748    161
   -129    233    363    -51   -246    298    192    680    501    865    782    184
   -122    259    379    -70   -252    319    213    743    553    911    826    223
   -109    301    410    -98   -259    355    233    795    597    953    865    265
   -101    335    436   -119   -270    384    246    831    639    995    906    296
    -77    376    454   -148   -265    415    257    867    683   1047    963    340
    -75    413    485   -168   -280    449    270    888    711   1085   1000    361
    -77    433    511   -176   -296    470    280    893    727   1101   1018    368
    -93    420    511   -163   -303    465    285    885    727   1098   1018    374
   -106    410    517   -150   -311    462    285    865    724   1101   1031    389
   -106    426    530   -161   -316    478    267    826    709   1085   1028    366
    -96    436    532   -171   -314    483    265    800    704   1083   1028    350
   -116    431    545   -158   -332    488    259    761    688   1062   1008    327
   -132    405    537   -135   -335    470    254    714    659   1028    979    327
   -145    374    517   -114   -332    444    239    659    631   1005    961    293
   -174    329    504    -77   -340    415    228    607    602    982    935    265
   -184    296    480    -57   -335    387    210    553    571    953    906    233
   -181    265    446    -41   -314    355    179    491    527    911    867    187
   -194    223    418    -15   -306    322    163    449    501    888    849    161
   -202    213    415     -5   -309    314    158    423    483    878    841    142
   -205    202    405      0   -303    303    148    389    454    857    813    111
   -210    153    363     28   -285    257    145    371    431    839    789     96
   -213    119    332     44   -272    226    145    363    431    841    789     93
   -213    119    332     46   -272    226    140    353    431    846    792     88
   -215    135    348     38   -280    241    135    345    433    854    795     83
   -200    124    324     38   -262    223    140    355    446    878    807     96
   -200    148    348     25   -275    246    142    363    459    893    820    103
   -210    161    371     23   -290    265    150    368    467    904    828     98
   -200    171    371     15   -285    270    163    384    485    919    839     98
   -205    207    413      0   -309    309    176    400    504    935    844    114
   -213    226    439     -7   -327    332    194    420    532    961    872    142
   -213    262    472    -25   -342    366    210    433    561    987    906    163
   -215    285    501    -36   -358    392    228    452    584   1008    927    179
   -207    270    478    -31   -342    374    236    465    592   1013    935    179
   -192    324    514    -67   -353    418    239    478    620   1039    958    200
   -197    394    589    -98   -394    491    244    493    665   1088   1005    239
   -189    459    646   -135   -418    550    228    493    693   1127   1049    275
   -174    504    678   -163   -426    589    194    475    701   1140   1067    290
   -184    470    654   -142   -418    561    184    462    688   1132   1062    280
   -187    439    626   -127   -407    532    184    452    678   1130   1062    272
   -194    431    623   -119   -410    527    168    431    657   1114   1047    259
   -205    397    602    -96   -402    498    150    413    626   1091   1021    246
   -213    275    485    -31   -350    379    140    400    584   1044    969    202
   -213    150    361     31   -288    254    135    387    537    989    911    142
   -218     80    296     67   -257    187    129    363    498    948    867     96
   -231     59    290     85   -259    174    124    348    480    935    859     77
   -226     23    249     98   -239    135    114    329    462    917    839     59
   -207    -10    197    109   -205     90    106    311    436    891    813     36
   -210    -33    176    119   -194     70    103    301    426    878    800     28
   -218    -51    166    135   -192     57    114    303    426    885    810     36
   -213    -46    163    127   -189     57    106    296    413    880    807     23
   -207    -54    153    129   -181     49    103    296    413    878    802      5
   -210    -75    135    140   -174     28    103    296    405    867    782      2
   -205    -83    122    145   -163     18    101    290    405    859    771     10
   -205   -109     93    155   -150     -7     93    283    400    849    763     -5
   -210   -114     96    161   -153    -10     90    280    400    846    763     -7
   -213   -124     85    166   -150    -20     90    280    400    846    766    -12
   -207   -135     72    171   -140    -31     96    288    402    852    769    -12
   -192   -207    -18    197    -88   -114    103    301    376    818    730    -46
   -168   -394   -228    280     28   -311    135    324    275    680    584   -184
   -166   -626   -459    397    145   -545    252    410    176    491    374   -400
   -174   -662   -488    418    155   -576    413    558    228    446    314   -480
   -231   -332   -103    280    -64   -218    402    314    329    618    519   -293
   -329    213    542     57   -436    376     96   -306    368    935    924    101
   -449   1005   1454   -280   -950   1231   -262   -787    571   1483   1564    722
   -550   1758   2309   -602  -1428   2034   -566   -995    911   2125   2249   1376
   -465   1730   2195   -633  -1332   1961   -883  -1111    878   2242   2369   1530
   -387   1135   1522   -374   -956   1327   -922  -1109    426   1675   1797   1000
   -366    439    805    -36   -584    620   -649   -844    -33    901    997    239
   -337    -20    316    179   -327    148   -285   -340     44    696    683    -41
   -275   -106    168    189   -223     31    -57     23    277    820    748     -5
   -231   -153     77    192   -155    -38     59    210    387    870    774      5
   -226   -210     15    218   -122    -98    103    280    413    865    766    -10
   -215   -233    -18    226    -98   -127    127    314    420    859    763    -20
   -202   -246    -46    223    -80   -148    140    332    426    852    758    -31
   -197   -246    -49    220    -75   -148    148    353    433    852    756    -38
   -207   -262    -54    231    -77   -158    158    368    439    852    753    -44
   -215   -267    -51    241    -83   -161    166    384    452    857    758    -28
   -210   -270    -59    239    -77   -166    161    384    454    857    756    -38
   -202   -272    -70    236    -67   -171    171    400    465    867    763    -28
   -197   -267    -72    231    -64   -171    176    413    475    875    776    -18
   -192   -270    -77    231    -57   -174    187    428    488    885    789    -10
   -184   -254    -72    218    -57   -166    205    446    504    901    807      5
   -179   -241    -62    210    -59   -153    218    465    517    914    818     15
   -179   -244    -64    210    -59   -155    223    478    530    919    826     18
   -181   -223    -41    202    -70   -132    228    491    542    922    831     23
   -192   -236    -44    213    -75   -140    244    522    566    940    846     38
   -184   -233    -49    207    -67   -142    259    548    589    956    867     57
   -174   -215    -41    192    -67   -127    270    579    613    974    888     70
   -171   -207    -36    189    -67   -122    290    620    646   1000    911     90
   -163   -197    -36    179    -64   -119    303    662    675   1015    924    106
   -158   -189    -31    171    -64   -111    316    704    704   1034    935    122
   -158   -187    -28    171    -67   -109    337    756    743   1065    958    140
   -153   -181    -28    168    -62   -106    366    815    787   1104    987    163
   -142   -158    -18    150    -64    -88    394    878    826   1135   1015    194
   -127   -127      0    127    -64    -64    420    937    867   1169   1041    228
   -106   -109     -5    106    -54    -57    449   1000    917   1215   1088    270
    -88    -80      7     85    -49    -36    475   1052    963   1267   1137    316
    -85    -25     57     54    -75     15    483   1072    987   1299   1156    335
    -80     12     90     33    -85     51    491   1085   1008   1327   1182    350
    -75     28    101     23    -88     64    496   1088   1018   1345   1205    368
    -59     62    122      0    -90     90    491   1075   1021   1348   1215    384
    -64     72    135     -5    -98    103    480   1047   1002   1332   1202    368
    -67     57    124      5    -96     90    483   1018    992   1319   1192    361
    -72     62    132      2   -103     98    467    976    971   1299   1179    358
    -77     57    135     10   -106     96    454    935    945   1283   1171    355
    -93     33    127     28   -111     80    431    878    911   1262   1137    322
    -98     12    111     41   -106     62    402    813    859   1221   1101    275
   -114    -33     80     72    -98     23    387    756    826   1187   1075    244
   -122    -51     70     88    -96      7    361    696    787   1150   1044    218
   -129    -72     57     98    -96    -10    332    641    750   1117   1013    187
   -140   -114     25    127    -85    -44    311    597    719   1083    979    163
   -158   -192    -33    174    -64   -114    298    563    688   1052    948    137
   -184   -223    -38    205    -72   -132    290    530    662   1034    930    111
   -197   -244    -49    220    -75   -148    275    501    633   1010    901     83
   -197   -275    -77    236    -62   -176    267    488    626   1002    898     77
   -194   -252    -57    220    -72   -155    257    478    620   1000    893     80
   -187   -239    -51    213    -67   -145    252    472    618   1002    893     90
   -161   -231    -70    194    -46   -150    246    483    628   1013    906    103
   -153   -223    -70    187    -41   -148    241    493    646   1034    924    106
   -205   -275    -70    239    -70   -174    220    470    631   1010    901     80
   -226   -288    -62    257    -83   -176    233    472    628   1008    896     88
   -207   -239    -31    223    -90   -137    275    514    675   1057    945    127
   -150   -116     31    132    -93    -44    322    558    727   1106    992    168
   -155    -51    103    103   -132     25    329    566    743   1124   1010    187
   -189    -67    122    129   -155     25    335    568    748   1130   1005    189
   -187    -88     96    135   -142      5    350    589    766   1140   1015    202
   -176    -33    140    103   -158     51    350    597    789   1158   1034    223
   -163     41    205     59   -187    124    353    610    826   1195   1070    259
   -150    111    262     20   -205    187    340    610    857   1234   1111    303
   -137    153    290     -7   -215    220    306    592    865   1252   1127    319
   -135    135    267      0   -200    200    280    579    849   1236   1114    306
   -140    109    246     12   -192    179    267    568    836   1226   1101    301
   -153     85    239     33   -194    161    259    555    826   1223   1104    306
   -168     49    218     57   -194    135    249    532    795   1202   1083    285
   -181    -38    142    109   -163     51    241    517    753   1158   1028    239
   -192   -174     15    181   -106    -77    236    504    709   1096    966    184
   -197   -254    -57    226    -70   -155    223    485    662   1047    917    137
   -210   -285    -75    246    -67   -179    218    462    631   1013    885    109
   -213   -309    -96    259    -59   -202    207    436    602    984    854     85
   -210   -337   -127    275    -41   -233    194    413    576    953    820     62
   -210   -345   -135    277    -38   -241    192    402    566    935    802     49
   -213   -384   -171    296    -23   -277    202    410    566    935    800     46
   -205   -405   -200    303     -5   -301    197    405    561    930    797     36
   -197   -407   -210    301      5   -309    184    392    542    911    784     20
   -184   -392   -207    288     10   -301    184    389    537    896    774     15
   -189   -407   -218    298     12   -314    192    387    535    891    766     12
   -189   -420   -231    303     20   -327    192    381    527    885    756      2
   -192   -444   -252    316     28   -348    189    381    524    875    740    -10
   -194   -433   -239    314     20   -337    181    376    519    870    732    -15
   -197   -446   -249    322     23   -348    176    374    511    857    719    -23
   -187   -488   -301    337     54   -394    181    381    498    836    701    -41
   -153   -602   -452    376    148   -530    194    392    420    732    592   -137
   -106   -823   -717    465    303   -771    267    452    296    535    376   -345
   -109   -924   -815    514    350   -872    415    592    285    423    249   -498
   -150   -732   -584    441    215   -659    501    555    400    527    363   -405
   -259   -311    -51    285   -106   -181    319     12    454    766    672   -101
   -402    381    784     10   -592    581    -44   -657    555   1202   1221    462
   -566   1189   1753   -311  -1158   1470   -316   -940    896   1857   1930   1158
   -566   1467   2034   -452  -1301   1751   -618  -1065   1060   2231   2304   1540
   -475   1065   1540   -296  -1008   1301   -807  -1137    732   1901   1969   1252
   -428    400    828     15   -628    613   -662   -982    197   1101   1163    478
   -374   -168    202    270   -288     15   -322   -485     75    662    646    -20
   -303   -353    -49    327   -127   -202    -57    -25    298    724    623    -64
   -239   -405   -166    319    -36   -285     90    228    441    792    657    -44
   -213   -462   -249    337     18   -355    163    329    483    797    644    -62
   -205   -485   -283    342     38   -384    187    361    483    779    628    -88
   -194   -491   -296    342     49   -394    197    381    483    761    605   -111
   -192   -509   -316    350     62   -413    207    402    483    750    589   -124
   -192   -517   -324    355     64   -420    220    420    491    756    584   -122
   -187   -511   -327    348     67   -420    223    426    488    750    579   -129
   -181   -511   -332    345     72   -423    228    439    491    748    581   -127
   -179   -509   -332    342     75   -420    236    457    504    758    589   -114
   -176   -498   -322    337     72   -410    244    472    517    761    592   -106
   -176   -506   -329    340     72   -418    241    472    517    758    587   -106
   -176   -524   -348    350     83   -436    249    491    527    769    592    -96
   -179   -514   -335    345     75   -426    259    511    548    784    607    -83
   -181   -467   -285    324     51   -376    262    522    555    795    615    -80
   -174   -472   -301    322     62   -389    272    540    566    805    623    -72
   -166   -472   -306    319     70   -389    283    568    587    818    633    -62
   -155   -454   -298    303     70   -376    288    597    600    823    636    -62
   -145   -439   -293    293     72   -366    301    628    620    839    646    -51
   -135   -433   -298    283     80   -366    316    662    644    849    654    -36
   -127   -420   -296    272     83   -358    335    698    667    862    665    -25
   -114   -415   -301    262     93   -358    348    740    693    878    678    -15
    -98   -405   -306    252    103   -355    379    797    735    911    709     12
    -88   -392   -306    239    109   -350    397    852    771    943    732     38
    -72   -379   -306    226    114   -342    413    911    805    969    750     59
    -57   -355   -298    205    119   -329    433    974    841    997    774     83
    -51   -324   -272    189    109   -298    470   1036    883   1039    810    119
    -38   -298   -259    168    109   -277    491   1080    917   1072    844    148
    -23   -265   -244    142    109   -254    504   1114    950   1104    878    181
     -7   -231   -223    119    106   -228    506   1132    971   1127    896    207
     -7   -200   -192    103     90   -197    511   1137    989   1143    917    228
    -10   -179   -168     93     77   -176    511   1127    992   1143    922    239
    -12   -163   -150     88     67   -158    517   1111    992   1145    930    252
    -20   -153   -132     85     54   -145    517   1085    979   1140    924    254
    -36   -171   -135    103     49   -153    496   1039    950   1119    906    236
    -51   -176   -127    114     36   -153    480    992    922   1093    885    215
    -62   -184   -122    122     28   -153    465    937    893   1070    865    197
    -75   -205   -129    137     25   -166    441    878    859   1039    836    174
    -90   -241   -150    166     28   -197    423    815    826   1005    800    145
   -106   -272   -166    187     28   -220    405    761    792    974    771    122
   -119   -293   -174    205     25   -233    379    704    756    943    743     90
   -132   -327   -194    228     31   -262    355    649    714    901    704     54
   -148   -376   -228    262     38   -303    348    613    683    872    678     31
   -155   -410   -254    283     49   -335    345    581    665    854    662     15
   -163   -428   -265    296     49   -348    332    555    641    833    639     -2
   -168   -444   -275    306     51   -361    324    537    623    815    618    -20
   -166   -446   -280    306     57   -363    319    535    623    815    618    -20
   -158   -441   -283    298     62   -363    314    530    626    815    615    -15
   -161   -439   -280    298     59   -361    314    527    628    815    610    -12
   -166   -441   -277    303     54   -361    314    524    628    810    610    -12
   -161   -431   -270    296     54   -350    316    530    633    815    615     -7
   -161   -444   -283    301     59   -363    316    530    633    813    613     -7
   -158   -457   -301    306     70   -379    329    537    639    818    615      0
   -153   -439   -288    296     64   -363    335    545    649    828    623      7
   -145   -413   -267    280     59   -340    348    558    667    846    636     20
   -145   -381   -239    262     46   -311    371    576    693    867    659     41
   -148   -345   -200    246     23   -272    394    592    717    888    672     62
   -148   -337   -189    241     18   -265    407    597    730    893    678     67
   -148   -355   -207    252     28   -283    415    600    724    885    667     57
   -140   -316   -176    226     15   -246    436    620    748    911    691     85
   -137   -228    -90    181    -23   -161    441    628    782    948    727    124
   -127   -166    -38    145    -44   -103    426    620    807    976    761    161
   -111   -114     -2    114    -54    -59    407    613    826   1000    787    194
    -98   -119    -20    106    -41    -70    389    605    815    989    776    197
   -101   -168    -70    135    -15   -119    371    587    795    974    756    184
   -106   -192    -88    148    -10   -140    350    558    771    958    737    174
   -109   -205    -96    158     -7   -150    340    537    748    932    714    155
   -114   -324   -210    218     46   -267    332    524    698    880    659    103
   -106   -433   -327    270    109   -381    311    496    633    813    587     41
   -111   -496   -387    301    135   -441    296    475    594    774    545      5
   -122   -535   -413    329    145   -475    298    459    576    761    527     -7
   -129   -571   -441    350    153   -506    285    433    545    722    493    -36
   -129   -589   -459    358    163   -524    272    418    522    704    475    -51
   -124   -592   -470    358    171   -532    270    413    519    701    470    -57
   -111   -605   -493    358    189   -550    267    402    509    691    457    -64
   -106   -626   -519    366    205   -574    257    394    493    675    441    -75
   -106   -626   -519    366    205   -574    254    392    493    675    436    -77
    -98   -641   -542    368    220   -594    244    381    485    665    420    -88
    -98   -654   -555    376    228   -605    241    376    480    659    415    -90
   -101   -652   -550    376    223   -602    241    381    485    665    415    -77
   -103   -665   -563    384    228   -615    239    376    480    659    402    -83
   -101   -670   -568    384    231   -618    233    368    475    649    392    -93
   -103   -678   -574    392    233   -626    236    376    483    654    394    -88
    -96   -732   -639    413    270   -685    236    381    459    623    358   -116
    -49   -901   -852    472    400   -878    252    394    361    491    218   -252
     -7  -1104  -1096    555    542  -1101    340    467    259    301      7   -465
      0  -1145  -1145    574    571  -1145    493    628    293    244    -72   -566
    -75   -896   -820    483    371   -859    542    498    420    407    119   -389
   -226   -405   -179    314    -23   -293    332    -83    504    719    519     12
   -394    392    787      0   -592    587     28   -631    706   1262   1169    683
   -542   1161   1704   -309  -1122   1431   -210   -849   1070   1917   1870   1389
   -467   1158   1626   -345  -1047   1392   -506   -961   1041   2044   1995   1566
   -389    613   1002   -111   -696    807   -633  -1028    561   1480   1426   1049
   -348    -46    298    194   -324    127   -462   -823     90    722    639    270
   -262   -530   -267    397      2   -400   -171   -322    101    467    280    -98
   -166   -633   -467    397    150   -550     44     62    314    571    322    -77
   -106   -672   -566    389    228   -620    163    265    420    623    350    -57
    -83   -717   -633    400    272   -675    205    335    436    610    335    -75
    -64   -743   -678    405    306   -711    213    355    428    587    303    -98
    -62   -769   -706    415    319   -737    233    379    431    581    293   -106
    -57   -776   -719    418    329   -750    252    402    439    581    290   -103
    -49   -797   -748    423    348   -774    262    418    439    579    283   -106
    -49   -779   -730    415    340   -756    267    418    436    576    277   -106
    -51   -787   -737    418    340   -763    280    426    441    579    280    -98
    -36   -787   -753    410    358   -771    285    436    449    587    288    -90
    -25   -769   -743    397    358   -758    288    446    454    592    288    -85
    -28   -761   -732    394    350   -748    303    467    472    607    296    -70
    -33   -758   -727    394    345   -743    303    475    475    607    293    -70
    -33   -758   -724    397    345   -743    311    488    475    610    293    -64
    -25   -750   -724    387    345   -737    322    509    488    623    301    -44
    -20   -743   -722    381    350   -732    332    532    504    636    311    -25
    -10   -732   -722    371    353   -730    335    545    506    636    306    -23
     -2   -727   -727    363    361   -727    348    571    527    652    322     -7
      0   -724   -724    361    361   -724    353    600    548    667    332      5
     23   -719   -743    348    381   -730    361    628    561    672    332     10
     36   -717   -753    337    392   -735    368    659    574    680    335     20
     41   -706   -748    332    392   -727    376    698    589    693    342     36
     57   -701   -758    322    405   -730    384    745    613    706    355     51
     72   -678   -750    303    410   -714    394    800    644    727    371     72
     80   -652   -732    283    405   -693    413    857    678    753    394     98
     98   -628   -730    265    413   -678    436    919    714    784    418    129
    116   -597   -717    239    415   -654    452    971    745    813    444    158
    129   -566   -696    218    413   -631    462   1015    779    846    480    197
    142   -522   -667    187    405   -594    465   1041    805    875    509    228
    161   -485   -646    161    402   -566    470   1052    815    888    522    249
    163   -459   -623    145    392   -540    475   1054    820    891    530    262
    161   -441   -602    140    381   -522    480   1052    826    898    540    280
    155   -420   -579    129    366   -498    478   1028    807    888    532    275
    153   -418   -571    132    361   -493    478   1000    792    872    524    272
    142   -400   -545    127    340   -472    475    966    782    862    517    272
    129   -415   -545    142    337   -480    470    924    763    844    498    265
    111   -436   -548    161    327   -491    452    862    724    805    465    233
     90   -457   -548    181    316   -501    439    802    683    769    431    205
     67   -491   -558    210    309   -524    428    740    646    732    397    181
     59   -517   -576    228    316   -545    410    678    597    680    350    137
     41   -571   -613    262    324   -589    384    613    542    620    296     90
     31   -600   -631    283    329   -615    368    561    501    576    257     57
     25   -636   -662    303    342   -649    355    514    457    535    218     23
     15   -665   -680    324    348   -672    342    478    415    493    179    -10
     20   -683   -704    329    361   -693    335    457    392    472    158    -25
     20   -693   -714    335    366   -704    327    444    376    457    142    -33
     23   -693   -719    335    368   -706    316    426    355    436    129    -49
     25   -709   -735    342    379   -722    314    415    342    423    119    -59
     23   -709   -732    340    376   -719    306    407    335    410    109    -67
     31   -709   -740    337    384   -722    303    397    324    400     96    -75
     33   -701   -735    332    381   -717    303    394    316    392     90    -75
     28   -680   -709    327    368   -693    301    394    319    394     93    -64
     28   -678   -706    324    366   -691    293    384    311    387     85    -64
     33   -678   -711    322    371   -693    298    389    311    384     83    -62
     31   -652   -685    309    355   -667    322    413    332    397     93    -46
     36   -615   -652    290    342   -633    340    428    361    415    111    -23
     41   -574   -618    265    329   -594    348    428    366    423    122    -10
     38   -548   -587    254    311   -568    363    433    374    426    127     -7
     44   -542   -589    249    316   -566    368    439    379    426    129     -5
     51   -501   -553    226    301   -527    381    452    397    444    150     12
     62   -413   -475    174    267   -444    376    454    426    475    181     44
     67   -353   -420    142    244   -387    355    444    444    498    207     75
     85   -340   -428    127    254   -384    324    423    433    491    202     85
    103   -340   -444    119    272   -392    301    407    410    470    184     75
    101   -355   -457    127    277   -405    277    384    397    457    174     57
     96   -381   -478    142    285   -428    262    358    374    431    150     44
     93   -462   -555    181    324   -509    252    340    335    379    101     15
     85   -589   -675    252    379   -631    244    319    280    311     25    -44
     75   -704   -779    311    426   -740    239    298    226    252    -36   -106
     64   -753   -818    342    441   -787    228    267    184    202    -80   -148
     54   -795   -849    366    452   -820    213    239    150    166   -111   -176
     54   -813   -867    379    459   -839    202    226    127    137   -135   -189
     54   -836   -893    389    472   -865    189    210    106    114   -155   -205
     51   -875   -930    410    488   -901    179    197     83     88   -181   -226
     59   -883   -943    410    498   -911    179    194     77     77   -189   -223
     70   -885   -956    407    511   -919    187    194     77     67   -202   -226
     70   -906   -979    415    524   -943    184    179     59     44   -228   -246
     64   -914   -982    423    522   -948    181    174     57     38   -231   -244
     59   -922   -984    431    519   -953    176    166     46     20   -241   -252
     59   -930   -989    436    524   -958    174    161     31      7   -252   -259
     72   -940  -1013    433    540   -976    171    166     31     10   -246   -254
     83   -953  -1036    433    558   -995    174    163     31      5   -252   -262
     85   -976  -1065    444    574  -1021    171    142     10    -23   -283   -285
     67  -1062  -1130    498    597  -1096    171    137    -38    -88   -350   -335
     85  -1262  -1350    587    717  -1306    218    197   -127   -233   -511   -488
    119  -1410  -1530    644    823  -1470    340    348   -142   -361   -670   -646
    142  -1286  -1428    568    784  -1356    472    485    -20   -316   -641   -646
     31   -924   -956    446    493   -940    485    239     90   -119   -397   -433
   -122   -301   -181    210     28   -241    171   -454     88    215     62     54
   -249    436    685    -93   -467    558   -145   -943    236    737    691    693
   -301    898   1197   -298   -750   1047   -415  -1174    407   1200   1187   1161
   -210    636    846   -213   -527    740   -652  -1335    166   1052   1041   1075
   -116    -36     80     75    -98     20   -644  -1309   -389    265    239    335
    -85   -623   -537    353    226   -581   -423   -997   -659   -355   -439   -306
    -75   -927   -854    498    387   -891   -155   -519   -439   -337   -517   -392
    -23   -963   -940    493    457   -953     44   -168   -184   -158   -381   -290
     28  -1008  -1036    488    530  -1023    122    -15    -88   -106   -329   -277
    -49  -1065  -1015    558    483  -1041    161     51    -54    -98   -329   -314
    -33  -1091  -1057    561    511  -1075    145     80    -54   -124   -387   -361
     33  -1098  -1132    532    581  -1114    132    114    -54   -153   -428   -363
    101  -1052  -1156    475    626  -1104    142    140    -41   -150   -400   -324
    142  -1018  -1161    436    649  -1088    166    168    -25   -137   -381   -296
    122  -1039  -1163    457    639  -1101    168    184    -15   -132   -381   -265
    106  -1070  -1176    483    641  -1122    163    174    -23   -145   -400   -296
    132  -1034  -1169    449    649  -1098    181    189     15    -88   -332   -306
    166   -997  -1163    413    665  -1080    155    189     28    -88   -309   -293
    207   -976  -1187    381    696  -1083    116    181     10   -119   -327   -249
    181  -1031  -1213    426    696  -1122    109    161     -5   -135   -340   -239
     67  -1054  -1122    493    592  -1085    140    137     -7   -129   -332   -283
     10  -1052  -1065    519    535  -1057    184    166     18    -93   -309   -285
     38  -1018  -1057    488    545  -1036    202    231     77    -31   -257   -262
    122   -963  -1085    420    602  -1023    194    272    116     -7   -228   -285
    153   -898  -1054    371    602   -976    228    316    132    -10   -226   -202
    145   -875  -1021    363    581   -948    283    340    148    -18   -220   -150
     96   -904  -1002    402    548   -953    296    340    145    -10   -226   -142
    135   -924  -1060    394    597   -992    280    376    181     80   -179   -163
    181   -901  -1085    358    631   -992    265    428    226    145   -119   -197
    189   -867  -1060    337    623   -963    277    485    275    202    -49   -166
    161   -857  -1018    345    587   -937    303    524    306    239    -12   -127
    166   -836  -1002    335    584   -919    303    535    311    249    -23   -103
    142   -841   -984    348    563   -911    309    545    296    244    -54    -88
    116   -823   -940    350    527   -880    316    553    319    285    -38    -49
    184   -753   -940    283    561   -846    306    626    371    366     18     20
    306   -623   -930    158    618   -776    309    719    433    454     88     96
    420   -553   -976     64    696   -763    290    758    462    496    111    103
    332   -576   -911    122    620   -743    306    717    436    454     70    114
    132   -618   -750    244    441   -683    397    600    394    444     62     98
    132   -548   -680    207    405   -613    426    563    392    498     98     75
    290   -485   -776     96    532   -631    309    600    389    511     72     67
    387   -498   -885     57    633   -693    241    574    348    493     41     46
    332   -540   -872    103    600   -706    252    522    322    480     33     36
    184   -610   -795    213    488   -701    283    439    290    465     20     15
     44   -649   -693    301    368   -670    298    319    252    446     -5    -36
    111   -633   -745    259    428   -688    246    298    213    431    -51    -54
    244   -592   -839    171    540   -717    197    355    213    449    -93    -46
    280   -558   -839    140    558   -698    205    348    200    441   -137    -20
    280   -594   -875    155    576   -735    181    267    155    439   -135    -64
    166   -675   -841    254    501   -756    174    153    103    397   -140   -106
    111   -706   -820    296    465   -761    187     83     75    374   -140   -111
    189   -675   -865    244    527   -769    163     93     62    342   -184   -215
    153   -756   -909    301    530   -833    119     64     18    290   -267   -259
     25   -800   -828    387    426   -815    171     12      2    262   -285   -187
   -103   -820   -717    459    303   -769    223   -111    -31    220   -301   -202
    -15   -841   -826    428    405   -833    158   -140    -90    176   -337   -205
     90   -810   -901    358    496   -854    122    -41    -62    210   -311   -153
    103   -745   -849    319    475   -797    166    -54    -44    246   -267   -140
    -49   -776   -727    413    337   -753    228   -184    -83    213   -280   -189
     67   -784   -852    358    459   -818    150   -171   -106    197   -298   -158
    348   -644   -992    145    667   -815     62     12    -15    319   -174    -85
    426   -540   -966     57    693   -750     49    109     59    400    -70    -62
    272   -594   -867    158    568   -730     70    124     67    415    -28    -41
    249   -561   -810    155    530   -685    124    145     96    452     12      7
    303   -535   -841    114    571   -688     75    194    132    496     46     77
    350   -431   -782     41    566   -605    -12    210    179    545     80    153
    257   -319   -579     28    418   -449    -23    122    207    574    106    213
     57   -345   -402    145    228   -374    -12    -49    158    537     72    223
    145   -402   -548    124    345   -475    -59    -77     90    501      0    181
    150   -472   -623    161    384   -545    -15    -51     62    491    -46    166
     77   -488   -566    205    319   -527    -41    -88     49    485    -57    163
   -122   -491   -368    306    122   -431      5   -239      2    433    -85    174
     49   -504   -555    226    301   -530     41   -161    -15    509    -70    254
    239   -545   -784    153    509   -665     77    -33     18    563    -57    213
    155   -654   -810    246    480   -730    109   -129    -57    459   -153    119
    194   -691   -885    249    540   -787     18    -80    -75    478   -142    140
    252   -722   -974    233    610   -849    -64    -10    -38    530   -132    181
    239   -727   -966    244    602   -846    -83    -80    -80    485   -161    168
    213   -737   -950    262    579   -844   -106   -174   -142    446   -174    140
    207   -701   -909    246    558   -805   -194   -239   -155    441   -176    140
    215   -727   -945    254    579   -836   -239   -174   -145    532    -98    241
    174   -818   -992    322    581   -904   -101   -127   -119    594    -38    288
    145   -836   -982    342    563   -909     25   -153   -127    602    -10    296
    137   -820   -958    342    548   -888     33   -181   -135    587      7    311
    135   -836   -974    350    553   -906      2   -218   -161    581     31    290
    145   -833   -979    345    561   -906     -7   -223   -168    597     62    329
    150   -839   -989    342    568   -914      2   -197   -142    672    145    415
    150   -815   -966    332    558   -891     -7   -202   -127    732    233    439
    148   -844   -995    348    571   -919    -20   -220   -132    745    259    433
    135   -880  -1015    371    574   -948    -10   -280   -179    698    223    420
    176  -1028  -1205    426    688  -1117      0   -301   -265    615    140    358
    241  -1241  -1483    501    862  -1361     59   -101   -275    566     41    249
    218  -1275  -1493    527    854  -1384    194     62   -184    576     28    197
     98  -1044  -1145    472    620  -1093    265    -12    -64    722    241    368
    -75   -555   -483    314    202   -522     54   -561    -83    930    641    737
   -168    241    410    -36   -288    324   -332  -1174    -67   1317   1267   1353
   -168    987   1156   -410   -662   1070   -600  -1317    194   1883   1971   2031
   -119   1060   1176   -470   -649   1117   -839  -1421    176   2044   2179   2265
    -90    555    646   -233   -368    600   -948  -1512   -215   1577   1719   1800
    -77   -122    -44    101    -18    -83   -797  -1379   -631    854    966    974
    -41   -594   -555    316    254   -576   -524   -961   -553    722    735    696
     12   -727   -740    355    376   -732   -324   -615   -324    867    846    753
     70   -782   -852    353    459   -815   -192   -410   -184    953    945    807
    103   -823   -927    361    514   -875   -132   -319   -132    971    989    826
    111   -820   -935    353    522   -875   -122   -298   -124    953    995    813
    111   -826   -940    355    524   -883   -111   -288   -124    924    979    802
     85   -844   -930    376    506   -885    -93   -290   -132    885    961    784
     77   -849   -927    387    501   -888    -85   -290   -135    841    935    776
    119   -841   -961    361    537   -901    -96   -265   -132    805    893    782
    124   -826   -950    348    537   -888    -90   -241   -111    805    896    782
    129   -807   -937    337    532   -872    -80   -223    -96    802    878    756
    140   -818   -958    340    548   -888    -67   -215   -103    769    820    732
    119   -820   -940    348    527   -880    -46   -226   -116    724    758    727
    103   -823   -927    358    514   -875    -25   -231   -114    714    732    717
    150   -802   -953    324    550   -878    -31   -213   -116    711    698    698
    197   -787   -984    296    589   -885    -23   -171   -119    714    652    680
    223   -797  -1021    288    620   -909    -12   -168   -132    688    574    665
    223   -787  -1013    280    618   -898      5   -218   -148    649    509    615
    223   -769   -995    272    607   -880      7   -231   -158    626    446    600
    226   -756   -982    265    602   -867     -2   -129   -111    691    444    652
    205   -732   -937    262    571   -833     10    -70    -54    753    454    649
    197   -701   -898    252    545   -800     23    -36    -25    771    420    646
    202   -678   -880    236    540   -776     36     -5    -10    779    379    652
    207   -662   -870    228    537   -766     51     33      7    797    342    657
    200   -657   -857    228    527   -756     67     83     28    815    322    670
    213   -636   -849    210    530   -740     85    137     62    865    324    683
    233   -581   -815    171    524   -698    101    197    101    922    335    693
    241   -532   -774    145    506   -652    119    241    127    950    342    691
    252   -506   -758    127    504   -633    124    283    150    971    353    701
    259   -444   -706     90    480   -574    140    311    176    979    353    727
    275   -400   -675     59    472   -537    148    322    192    979    345    740
    293   -376   -670     41    480   -522    142    340    205    987    353    740
    272   -371   -644     49    454   -506    145    327    200    958    324    722
    236   -337   -576     49    405   -457    171    254    174    906    290    701
    241   -311   -555     33    397   -433    163    233    153    901    288    680
    277   -301   -579     12    428   -439    129    275    171    909    277    688
    270   -306   -576     18    420   -441    127    272    176    888    246    683
    244   -319   -566     36    405   -441    129    239    158    849    205    636
    213   -342   -555     62    381   -449    119    187    127    800    158    594
    192   -355   -548     83    368   -452    111    140     96    750    119    563
    176   -384   -563    103    368   -472     98     93     59    698     72    524
    166   -418   -584    127    374   -501     85     44     25    641     15    480
    142   -462   -607    158    374   -535     70     -2     -2    589    -28    436
    129   -491   -620    181    374   -555     57    -38    -28    550    -70    402
    137   -496   -633    176    384   -563     38    -72    -59    517   -114    368
    127   -522   -652    197    387   -587     23   -101    -90    478   -155    335
    129   -542   -672    205    400   -607     10   -122   -114    449   -192    311
    148   -548   -696    200    420   -620      7   -127   -116    439   -202    298
    145   -558   -706    205    423   -631      0   -142   -127    426   -207    267
    145   -553   -701    202    423   -626     -5   -145   -135    418   -207    259
    150   -558   -709    202    428   -631    -10   -148   -137    407   -218    249
    161   -555   -717    197    439   -636    -10   -155   -140    400   -223    241
    166   -553   -719    192    441   -636    -10   -155   -140    392   -233    236
    176   -540   -717    181    444   -628    -10   -153   -142    394   -244    236
    189   -514   -704    161    444   -607      0   -142   -132    410   -233    246
    200   -470   -670    135    433   -568     15   -132   -109    426   -220    259
    197   -441   -639    122    415   -537     38   -116    -83    439   -197    275
    189   -436   -626    122    407   -530     57   -109    -75    444   -192    272
    202   -428   -631    111    415   -530     67   -106    -72    441   -202    262
    218   -366   -584     75    400   -475     77    -88    -49    467   -184    275
    226   -290   -519     31    371   -405     75    -75    -15    506   -142    285
    239   -213   -452    -12    345   -332     49    -85     -2    527   -109    293
    246   -171   -418    -38    332   -296     15   -106     -2    527    -96    293
    257   -192   -449    -31    353   -319      5   -111    -12    506   -101    285
    272   -207   -483    -33    376   -342    -18   -140    -44    478   -119    265
    275   -205   -480    -33    376   -342    -46   -174    -67    454   -132    252
    272   -259   -532     -7    400   -394    -57   -189    -96    428   -158    233
    275   -368   -644     46    459   -506    -64   -200   -140    381   -210    179
    267   -483   -753    106    509   -618    -85   -231   -207    309   -280     96
    259   -532   -795    135    524   -662    -88   -246   -239    275   -303     67
    254   -558   -813    150    532   -685    -96   -270   -272    241   -329     44
    249   -597   -846    174    548   -722   -109   -293   -303    207   -355     23
    241   -649   -891    202    563   -769   -111   -298   -314    189   -368     20
    239   -654   -893    205    566   -774   -114   -303   -329    176   -381      7
    241   -672   -917    215    576   -795   -114   -309   -345    166   -384     -7
    244   -662   -906    210    574   -784   -127   -324   -363    158   -392    -33
    257   -659   -917    200    584   -789   -127   -319   -358    166   -387    -28
    267   -667   -935    200    600   -800   -129   -327   -366    158   -384    -28
    267   -685   -953    207    610   -818   -140   -345   -392    129   -405    -44
    270   -704   -974    218    620   -839   -140   -348   -407    109   -415    -49
    270   -701   -971    213    620   -836   -145   -350   -413     98   -415    -49
    267   -698   -966    213    615   -831   -158   -363   -426     80   -428    -62
    259   -727   -989    231    623   -859   -163   -366   -433     72   -433    -57
    272   -766  -1039    246    654   -901   -163   -350   -452     49   -454    -72
    324   -953  -1278    311    800  -1114   -132   -306   -537    -90   -600   -205
    361  -1127  -1488    381    922  -1306    -23   -187   -589   -262   -787   -402
    355  -1098  -1457    368    904  -1278    122    -15   -493   -267   -807   -446
    277   -756  -1034    239    654   -893    163   -137   -366   -106   -602   -267
    122   -220   -342     49    231   -280   -106   -813   -397    148   -205    140
    -41    566    607   -262   -324    587   -418  -1374   -296    628    426    766
   -148   1171   1319   -511   -732   1244   -665  -1623    -80   1140   1013   1335
   -101   1015   1117   -457   -607   1065   -922  -1803   -228   1156   1039   1413
    -51    358    410   -153   -233    384   -971  -1836   -750    459    332    750
      0   -244   -244    122    119   -244   -779  -1551  -1075   -213   -381     49
     77   -594   -675    257    374   -633   -532  -1049   -909   -290   -576   -140
    168   -665   -833    249    501   -748   -348   -654   -649   -135   -496    -75
    226   -659   -888    215    555   -774   -252   -454   -517    -62   -446    -36
    246   -696   -943    223    594   -820   -213   -384   -488    -70   -452    -44
    254   -737   -992    241    623   -865   -200   -363   -493   -103   -470    -62
    265   -756  -1021    246    641   -888   -184   -335   -480   -114   -462    -62
    277   -750  -1031    236    654   -891   -174   -314   -470   -119   -452    -64
    283   -745  -1028    231    654   -885   -174   -303   -465   -127   -449    -67
    275   -756  -1031    239    652   -893   -166   -288   -454   -124   -436    -59
    283   -745  -1028    231    654   -885   -153   -265   -441   -116   -418    -36
    288   -732  -1023    220    654   -878   -150   -254   -428   -111   -402    -31
    288   -730  -1021    220    654   -875   -142   -239   -418   -106   -384    -20
    280   -709   -992    213    636   -849   -132   -220   -400    -90   -358      5
    277   -696   -974    210    626   -833   -122   -202   -384    -75   -345     28
    283   -709   -992    213    636   -849   -116   -184   -371    -64   -332     49
    275   -691   -966    205    620   -828   -106   -161   -355    -44   -314     77
    267   -667   -935    200    600   -800    -98   -135   -335    -25   -296     96
    265   -654   -919    194    592   -787    -85   -114   -322    -12   -283    101
    267   -641   -909    184    587   -774    -88    -90   -303      2   -265    116
    280   -633   -914    176    597   -774    -88    -59   -277     20   -244    140
    293   -644   -937    174    615   -789    -88    -36   -265     25   -241    145
    296   -628   -924    166    610   -776    -75     -2   -233     51   -207    189
    298   -607   -909    153    602   -758    -59     33   -202     75   -179    228
    322   -589   -914    132    615   -750    -57     72   -176     88   -168    246
    340   -600   -940    127    639   -771    -49    119   -145    101   -153    259
    342   -594   -937    127    639   -766    -23    184    -98    137   -114    301
    355   -555   -914     98    633   -735     -7    236    -57    174    -64    353
    387   -519   -906     64    644   -711    -10    272    -36    200    -38    381
    410   -514   -924     49    667   -719    -12    306    -10    215    -28    405
    407   -480   -888     36    646   -683      0    332     25    246     12    452
    405   -431   -839     10    620   -633      0    337     41    265     46    498
    420   -394   -815    -12    618   -605     -5    332     54    272     67    530
    426   -361   -787    -33    605   -574    -10    316     49    259     62    535
    444   -340   -784    -51    613   -561    -15    293     38    239     54    524
    423   -332   -758    -46    587   -545    -28    246     12    197     31    493
    381   -332   -714    -25    545   -522    -20    184    -12    135    -15    454
    361   -350   -714     -7    537   -530    -23    103    -80     41    -93    402
    366   -371   -737      2    550   -553    -36     88   -140     38    -80    444
    340   -400   -743     28    540   -571    -31     77   -109     70    -64    462
    322   -433   -756     54    537   -594    -25     51   -137     51    -75    457
    329   -478   -807     72    566   -641    -41     36   -168     49    -83    449
    335   -563   -898    114    615   -730    -64     -7   -205    -10   -150    381
    319   -574   -893    124    605   -732    -77    -51   -220    -33   -166    366
    288   -561   -849    137    566   -706    -83   -109   -254    -83   -197    348
    285   -584   -872    148    576   -727    -96   -145   -290   -129   -246    332
    277   -620   -898    171    587   -758    -96   -168   -322   -166   -296    288
    272   -644   -919    184    594   -782   -101   -174   -327   -176   -306    277
    275   -654   -930    189    600   -789   -109   -187   -337   -202   -335    265
    280   -644   -924    179    602   -782   -111   -202   -350   -223   -353    262
    270   -633   -904    181    587   -769   -106   -207   -345   -226   -353    267
    252   -639   -891    192    571   -766   -111   -215   -348   -231   -350    275
    241   -639   -880    197    561   -758   -116   -226   -355   -241   -363    267
    246   -626   -872    189    558   -750   -111   -218   -348   -241   -368    265
    254   -589   -844    168    548   -717    -93   -197   -329   -244   -374    277
    249   -568   -818    158    532   -693    -80   -187   -316   -239   -371    280
    246   -542   -789    148    517   -665    -75   -181   -303   -231   -368    272
    239   -522   -761    140    498   -641    -64   -176   -293   -226   -363    275
    252   -501   -753    124    501   -626    -46   -163   -285   -228   -366    283
    257   -428   -685     85    470   -555    -41   -145   -244   -189   -322    324
    254   -345   -600     44    426   -470    -46   -132   -200   -153   -283    363
    254   -277   -532     10    392   -405    -72   -150   -192   -153   -275    371
    270   -223   -493    -23    381   -358    -98   -168   -187   -150   -259    389
    257   -231   -488    -15    371   -358   -111   -187   -200   -168   -272    376
    249   -249   -498      0    371   -371   -124   -210   -226   -197   -296    353
    246   -270   -517     10    379   -392   -145   -239   -257   -228   -319    332
    244   -293   -537     25    389   -415   -153   -254   -283   -259   -345    306
    231   -405   -636     85    431   -519   -150   -275   -332   -327   -415    233
    236   -504   -740    132    485   -620   -166   -298   -384   -394   -483    166
    233   -553   -787    158    509   -670   -179   -311   -418   -428   -519    135
    231   -571   -802    171    517   -685   -179   -324   -436   -444   -537    111
    233   -618   -852    189    542   -735   -192   -348   -475   -480   -574     64
    239   -626   -865    192    550   -743   -213   -368   -501   -498   -600     41
    228   -607   -839    189    532   -724   -220   -376   -511   -496   -613     36
    220   -626   -846    202    532   -735   -207   -379   -519   -501   -623     25
    213   -672   -885    228    548   -779   -215   -389   -535   -509   -636     10
    215   -652   -867    218    540   -758   -231   -397   -542   -506   -639      5
    223   -631   -854    202    537   -743   -233   -400   -550   -511   -649    -10
    215   -652   -867    218    540   -758   -228   -410   -561   -522   -662    -20
    210   -659   -872    223    540   -766   -236   -418   -568   -527   -667    -31
    213   -657   -870    220    540   -763   -241   -420   -581   -540   -678    -44
    226   -649   -878    210    550   -761   -254   -426   -592   -550   -688    -59
    228   -659   -888    215    558   -774   -252   -420   -589   -553   -688    -57
    233   -704   -937    233    584   -820   -244   -407   -600   -576   -701    -72
    267   -797  -1065    262    665   -930   -215   -361   -639   -654   -782   -150
    288   -953  -1241    329    763  -1096   -127   -244   -654   -776   -927   -306
    288   -935  -1223    324    756  -1078      5    -62   -540   -779   -956   -368
    218   -581   -802    179    509   -691     57    -77   -366   -592   -727   -200
     98    -67   -168    -15    132   -116   -161   -610   -428   -397   -381    114
    -44    623    667   -290   -355    646   -480  -1208   -501    -64    142    623
   -148   1254   1402   -553   -774   1327   -706  -1504   -400    392    717   1166
    -93   1140   1234   -524   -665   1187   -937  -1699   -584    397    758   1226
    -46    504    548   -228   -296    524  -1002  -1766  -1054   -220    119    633
    -23    -88    -67     54     20    -77   -896  -1649  -1460   -966   -644   -111
     44   -449   -493    202    267   -470   -683  -1249  -1309  -1085   -865   -329
     96   -527   -623    213    358   -574   -530   -904  -1008   -888   -730   -220
    150   -532   -683    189    415   -607   -415   -659   -810   -753   -628   -137
    192   -514   -709    161    449   -610   -363   -540   -722   -701   -584   -101
    218   -493   -711    137    465   -602   -355   -517   -714   -714   -587   -109
    236   -493   -730    127    480   -610   -350   -498   -704   -711   -576   -106
    239   -527   -766    142    501   -646   -327   -472   -688   -711   -574    -98
    239   -548   -789    153    514   -667   -324   -470   -698   -737   -592   -124
    244   -519   -763    137    504   -641   -337   -475   -696   -743   -589   -127
    246   -488   -737    119    491   -613   -340   -467   -678   -727   -558    -98
    267   -478   -745    103    504   -610   -345   -462   -667   -719   -535    -72
    272   -475   -748    101    509   -610   -355   -457   -665   -717   -517    -57
    270   -462   -732     96    501   -597   -350   -446   -657   -719   -504    -51
    267   -439   -706     85    485   -571   -337   -436   -644   -727   -501    -59
    265   -433   -701     83    483   -566   -345   -439   -641   -735   -496    -62
    272   -420   -696     72    483   -555   -355   -431   -626   -724   -475    -44
    283   -407   -691     62    485   -548   -358   -423   -615   -717   -459    -41
    293   -379   -675     41    483   -524   -374   -426   -607   -711   -449    -44
    303   -371   -675     31    488   -522   -371   -415   -592   -709   -436    -33
    309   -361   -670     25    488   -514   -363   -392   -568   -693   -410    -15
    314   -358   -672     23    493   -514   -358   -371   -555   -685   -392     -5
    324   -340   -665      7    493   -501   -358   -361   -540   -680   -387    -12
    337   -319   -657    -10    496   -485   -355   -327   -501   -646   -355     12
    329   -280   -610    -25    467   -444   -353   -293   -467   -623   -329     36
    329   -265   -594    -31    462   -428   -342   -249   -436   -605   -306     54
    345   -265   -613    -41    478   -439   -329   -205   -402   -579   -280     83
    366   -220   -587    -72    475   -402   -314   -158   -353   -537   -236    127
    389   -181   -571   -106    478   -376   -303   -116   -303   -493   -189    176
    402   -163   -566   -119    483   -363   -306    -93   -280   -475   -163    205
    413    -98   -511   -158    462   -303   -314    -77   -249   -436   -116    249
    423    -44   -470   -189    444   -257   -319    -80   -241   -426    -93    270
    431     -7   -441   -213    433   -223   -322    -90   -236   -428    -83    275
    426      7   -418   -215    423   -205   -306    -93   -226   -423    -70    293
    426     25   -402   -226    413   -187   -306   -116   -233   -428    -54    314
    423     36   -389   -231    407   -176   -327   -155   -259   -459    -72    298
    420     51   -371   -239    394   -158   -348   -187   -280   -483    -83    293
    415     83   -332   -249    374   -124   -374   -231   -301   -511    -98    283
    405     70   -337   -239    371   -132   -376   -275   -337   -555   -132    249
    397     41   -355   -220    376   -155   -374   -314   -366   -589   -150    220
    379      7   -371   -194    376   -181   -368   -353   -405   -633   -179    189
    368      0   -368   -184    368   -184   -397   -420   -470   -709   -241    124
    361    -25   -387   -168    374   -205   -413   -472   -514   -771   -296     64
    348    -85   -433   -132    389   -259   -420   -506   -555   -823   -329     41
    337   -116   -457   -111    397   -285   -436   -548   -613   -883   -374      0
    348   -116   -465   -114    405   -290   -470   -605   -672   -937   -420    -67
    324   -132   -459    -98    389   -296   -478   -636   -696   -958   -423    -85
    322   -150   -475    -85    397   -311   -478   -644   -698   -961   -415    -64
    332   -207   -540    -64    433   -371   -454   -644   -714   -979   -433    -75
    342   -220   -563    -59    452   -392   -452   -659   -730   -995   -444    -98
    340   -187   -527    -77    431   -355   -457   -667   -732   -995   -436    -98
    348   -161   -509    -93    426   -332   -478   -675   -735   -995   -426    -93
    345   -161   -506    -93    423   -332   -485   -688   -737   -995   -413    -96
    345   -181   -527    -80    436   -353   -467   -678   -724   -995   -410    -88
    348   -129   -478   -109    410   -303   -446   -665   -704   -976   -384    -64
    348    -88   -436   -129    389   -262   -444   -665   -685   -958   -355    -51
    348    -72   -423   -137    384   -246   -452   -667   -680   -958   -350    -36
    345    -36   -381   -153    363   -207   -472   -678   -688   -963   -355    -41
    355      7   -348   -181    353   -171   -467   -662   -654   -930   -319    -12
    342     33   -309   -189    327   -137   -459   -646   -628   -906   -285     28
    353     93   -259   -223    306    -83   -478   -646   -600   -865   -239     67
    371    142   -228   -257    301    -41   -506   -662   -581   -841   -210    103
    376    166   -210   -272    293    -20   -542   -698   -615   -875   -231     83
    379    181   -197   -280    288     -7   -574   -727   -639   -893   -239     67
    379    155   -226   -267    301    -33   -592   -745   -662   -922   -257     59
    371    142   -228   -257    301    -41   -605   -779   -698   -956   -277     41
    358     75   -283   -218    322   -103   -620   -797   -722   -974   -296     28
    345    -64   -410   -142    379   -236   -615   -797   -756  -1013   -329     18
    345   -166   -511    -90    426   -337   -626   -815   -805  -1060   -379    -23
    345   -187   -532    -77    439   -358   -649   -841   -852  -1111   -439    -64
    322   -210   -532    -57    426   -371   -659   -870   -896  -1153   -480    -98
    309   -241   -550    -33    428   -394   -646   -883   -917  -1174   -498   -111
    303   -293   -597     -5    449   -444   -646   -891   -932  -1189   -511   -111
    301   -306   -607      2    454   -457   -652   -896   -940  -1192   -506    -93
    306   -285   -592    -10    446   -439   -654   -901   -945  -1189   -504    -90
    306   -298   -605     -2    454   -452   -662   -909   -948  -1192   -506    -83
    298   -316   -615      7    454   -465   -678   -922   -966  -1205   -517    -72
    288   -342   -631     28    459   -485   -662   -922   -969  -1208   -527    -70
    306   -345   -652     18    478   -498   -678   -937   -992  -1223   -545    -83
    314   -332   -646     10    478   -491   -696   -956  -1013  -1231   -555    -90
    309   -337   -649     12    478   -491   -691   -958  -1010  -1228   -550    -75
    303   -340   -644     18    472   -491   -696   -956  -1013  -1221   -532    -51
    306   -342   -652     15    478   -498   -698   -958  -1023  -1234   -548    -57
    324   -394   -719     36    522   -555   -680   -932  -1036  -1262   -581    -67
    345   -532   -880     93    613   -706   -628   -844  -1026  -1299   -633    -93
    358   -691  -1049    166    704   -870   -498   -678   -945  -1335   -732   -176
    342   -550   -893    103    615   -719   -394   -548   -792  -1273   -709   -171
    259   -145   -405    -59    332   -275   -436   -756   -771  -1158   -519    -20
    148    324    176   -239    -12    252   -714  -1382  -1067  -1117   -288    200
     41    932    891   -485   -423    911  -1044  -1964  -1332   -969     51    504
      2   1361   1356   -683   -678   1358  -1319  -2281  -1449   -763    350    769
     33   1067   1034   -550   -501   1052  -1473  -2403  -1686   -927    184    662
     70    394    324   -233   -129    361  -1418  -2309  -1987  -1483   -452    153
    119   -140   -259     10    189   -200  -1228  -2008  -2039  -1865   -950   -249
    184   -368   -553     90    366   -459  -1013  -1571  -1639  -1634   -859   -158
    236   -368   -605     67    418   -488   -878  -1288  -1337  -1418   -706    -18
    270   -342   -615     33    441   -478   -789  -1104  -1150  -1275   -600     75
    277   -376   -654     49    465   -514   -745  -1026  -1075  -1218   -553    122
    277   -402   -683     62    480   -542   -737  -1013  -1075  -1244   -584    101
    283   -389   -672     51    478   -530   -748  -1015  -1083  -1262   -610     80
    285   -400   -688     57    485   -542   -737  -1000  -1065  -1239   -584    114
    288   -415   -704     64    496   -558   -730   -982  -1041  -1210   -555    158
    298   -392   -691     44    493   -540   -735   -979  -1028  -1202   -548    168
    298   -389   -691     44    493   -540   -732   -971  -1021  -1200   -548    176
    290   -387   -680     46    483   -532   -724   -963  -1018  -1200   -555    168
    298   -363   -662     33    480   -511   -735   -958  -1005  -1182   -540    192
    301   -363   -667     31    483   -514   -737   -950  -1002  -1171   -527    215
    298   -358   -657     28    478   -506   -724   -930   -989  -1150   -509    239
    301   -350   -652     23    475   -498   -727   -919   -982  -1137   -493    259
    306   -348   -654     20    480   -501   -724   -911   -969  -1122   -483    285
    298   -337   -636     18    467   -488   -717   -901   -945  -1101   -480    301
    293   -337   -633     20    462   -485   -709   -888   -930  -1091   -475    309
    303   -322   -626      7    462   -472   -706   -878   -919  -1067   -452    332
    322   -319   -641      0    480   -480   -685   -839   -878  -1026   -415    384
    329   -316   -646    -10    488   -480   -672   -810   -857  -1026   -415    405
    345   -296   -641    -25    493   -470   -670   -787   -839  -1005   -397    426
    355   -290   -649    -33    501   -470   -667   -756   -810   -976   -371    465
    374   -275   -649    -49    511   -462   -662   -709   -758   -930   -332    517
    394   -246   -641    -75    517   -444   -649   -667   -717   -898   -309    548
    413   -220   -633    -96    522   -426   -646   -626   -672   -862   -277    587
    410   -205   -615   -103    511   -410   -628   -568   -613   -795   -210    667
    420   -142   -563   -137    491   -353   -620   -522   -561   -740   -166    724
    428   -114   -542   -158    485   -327   -615   -493   -537   -714   -142    771
    433    -64   -498   -184    465   -280   -613   -467   -496   -659    -83    849
    428    -38   -470   -197    446   -252   -602   -446   -472   -631    -46    904
    426     -2   -428   -210    426   -215   -618   -457   -472   -628    -41    917
    418     10   -407   -215    413   -200   -628   -465   -478   -626    -33    948
    405     18   -387   -213    394   -184   -631   -478   -491   -628    -25    979
    392     49   -342   -220    366   -148   -644   -506   -506   -626    -18   1002
    387     70   -316   -228    353   -122   -646   -532   -524   -644    -33   1010
    361     70   -290   -215    324   -109   -646   -563   -550   -670    -54   1010
    342     46   -296   -194    319   -124   -662   -607   -589   -709    -90    987
    327     -5   -332   -161    329   -168   -675   -654   -641   -761   -137    958
    306    -15   -322   -145    314   -168   -678   -691   -675   -795   -163    956
    288    -36   -327   -127    306   -179   -696   -735   -722   -839   -202    940
    277    -77   -355   -101    314   -215   -709   -782   -776   -896   -259    904
    272   -124   -397    -75    335   -259   -711   -813   -810   -930   -296    891
    257   -158   -415    -49    335   -285   -719   -836   -844   -958   -322    888
    249   -192   -441    -28    345   -316   -727   -862   -883  -1002   -353    875
    252   -210   -462    -20    355   -335   -727   -878   -906  -1021   -371    875
    236   -231   -467     -2    350   -350   -730   -883   -914  -1023   -374    896
    233   -233   -467      0    350   -350   -735   -888   -917  -1031   -384    901
    241   -236   -480     -5    361   -358   -743   -893   -922  -1034   -387    911
    241   -228   -470     -7    353   -348   -740   -883   -909  -1023   -381    937
    241   -200   -444    -20    340   -322   -724   -867   -888  -1005   -368    966
    249   -184   -433    -31    340   -309   -709   -849   -870   -989   -355    992
    249   -168   -420    -41    332   -293   -693   -831   -844   -963   -335   1021
    241   -145   -387    -49    314   -265   -670   -807   -813   -945   -322   1044
    244   -119   -363    -64    303   -239   -662   -800   -800   -940   -319   1057
    259   -101   -361    -77    309   -231   -657   -789   -789   -927   -314   1075
    262    -46   -309   -109    283   -176   -636   -766   -745   -883   -277   1122
    265     36   -231   -150    249    -96   -633   -750   -704   -841   -244   1166
    262     80   -184   -171    223    -49   -646   -761   -688   -826   -233   1187
    257    124   -132   -189    194     -2   -665   -771   -678   -813   -233   1200
    246    114   -132   -181    189     -7   -665   -766   -670   -800   -228   1218
    249     98   -153   -174    200    -25   -675   -774   -688   -810   -244   1213
    244     77   -166   -163    205    -41   -685   -787   -704   -823   -267   1208
    233     51   -181   -142    207    -64   -696   -800   -727   -846   -298   1192
    228    -36   -267    -96    246   -150   -698   -807   -758   -888   -350   1153
    223   -181   -405    -23    314   -293   -696   -813   -797   -935   -407   1109
    213   -241   -457     12    332   -348   -696   -813   -818   -963   -444   1088
    205   -267   -472     31    337   -368   -693   -818   -833   -982   -470   1070
    192   -332   -527     70    355   -428   -709   -844   -875  -1028   -524   1023
    187   -355   -542     83    363   -449   -714   -844   -883  -1034   -540   1015
    184   -361   -545     85    363   -452   -704   -833   -880  -1026   -535   1023
    189   -368   -558     90    374   -462   -711   -839   -891  -1028   -545   1018
    189   -384   -576     96    381   -480   -711   -844   -901  -1041   -568    997
    187   -394   -581    103    384   -488   -706   -833   -898  -1041   -576    997
    187   -410   -597    111    389   -504   -709   -831   -896  -1039   -581    995
    179   -415   -594    119    387   -504   -711   -831   -896  -1044   -592    984
    163   -423   -589    127    376   -506   -704   -823   -888  -1041   -600    984
    168   -423   -592    127    379   -506   -701   -820   -883  -1041   -605    984
    179   -431   -610    124    392   -519   -704   -820   -883  -1044   -613    976
    179   -457   -636    140    407   -545   -691   -805   -872  -1041   -615    976
    192   -475   -667    140    428   -571   -678   -784   -870  -1047   -633    963
    226   -574   -800    174    511   -685   -644   -722   -880  -1088   -701    909
    246   -730   -976    239    610   -852   -522   -571   -841  -1143   -805    813
    246   -771  -1018    262    631   -893   -353   -358   -701  -1137   -854    761
    215   -501   -717    140    465   -607   -301   -384   -605  -1047   -745    841
    119   -124   -244      2    181   -184   -517   -914   -810  -1002   -574    989
     12    441    428   -228   -207    433   -893  -1582  -1098   -883   -280   1260
    -85   1060   1145   -485   -615   1101  -1202  -1995  -1169   -594    122   1600
    -57   1132   1189   -537   -623   1161  -1465  -2177  -1244   -457    280   1743
    -18    589    607   -288   -311    597  -1509  -2130  -1473   -797   -111   1426
     15      2    -12    -12     15     -5  -1353  -1919  -1712  -1363   -748    893
     75   -423   -498    174    285   -459  -1091  -1504  -1553  -1486  -1005    683
    114   -485   -600    184    355   -540   -893  -1135  -1197  -1244   -859    805
    150   -465   -615    155    381   -540   -750   -878   -956  -1067   -737    911
    171   -478   -649    153    410   -563   -675   -748   -844  -1002   -696    945
    166   -501   -667    168    415   -584   -644   -704   -815   -992   -698    943
    158   -532   -691    184    423   -610   -615   -665   -782   -976   -696    953
    168   -535   -704    181    436   -620   -602   -636   -761   -963   -693    958
    179   -517   -698    168    436   -607   -592   -618   -745   -948   -696    958
    174   -504   -678    166    426   -589   -574   -592   -717   -919   -675    979
    171   -509   -680    168    423   -594   -568   -584   -709   -914   -678    979
    181   -524   -706    171    441   -613   -571   -571   -704   -911   -688    976
    176   -532   -711    176    444   -623   -568   -550   -691   -896   -683    987
    163   -517   -680    176    420   -597   -550   -527   -672   -878   -672   1000
    171   -511   -683    168    426   -597   -550   -514   -659   -867   -672   1002
    174   -506   -680    163    426   -592   -537   -493   -641   -849   -665   1013
    171   -480   -654    153    410   -566   -519   -465   -613   -823   -646   1039
    179   -465   -644    142    410   -553   -509   -441   -592   -807   -639   1052
    189   -478   -670    142    428   -571   -506   -428   -579   -800   -639   1054
    192   -462   -654    135    423   -558   -498   -410   -553   -784   -633   1067
    194   -459   -654    132    423   -558   -488   -384   -527   -769   -631   1072
    210   -470   -680    129    444   -574   -480   -355   -506   -753   -628   1080
    207   -454   -665    122    436   -558   -462   -319   -472   -722   -610   1104
    205   -423   -628    109    415   -524   -441   -272   -428   -688   -584   1135
    213   -397   -613     90    413   -504   -428   -226   -392   -659   -571   1153
    228   -374   -602     72    415   -488   -402   -168   -348   -626   -553   1179
    236   -361   -597     59    415   -478   -371   -101   -290   -571   -522   1218
    257   -337   -597     38    426   -467   -350    -44   -236   -524   -493   1252
    265   -314   -579     23    420   -446   -335      5   -197   -496   -480   1270
    272   -265   -537     -2    405   -400   -314     59   -148   -444   -449   1312
    285   -223   -509    -31    394   -366   -301     98   -114   -413   -423   1345
    296   -210   -506    -44    400   -358   -306    103   -109   -407   -426   1356
    298   -184   -483    -57    389   -332   -306    106   -103   -402   -431   1369
    296   -148   -444    -72    368   -296   -298    111    -90   -384   -426   1392
    293   -135   -431    -80    361   -283   -303     98   -103   -389   -444   1387
    293   -111   -405    -90    348   -257   -314     77   -119   -402   -467   1376
    275   -101   -376    -88    324   -239   -311     59   -127   -405   -475   1374
    262    -83   -345    -88    303   -213   -314     31   -140   -415   -483   1366
    254    -93   -348    -80    301   -220   -327    -15   -171   -441   -509   1332
    239   -109   -348    -64    290   -228   -335    -54   -194   -457   -527   1309
    215   -140   -355    -38    283   -246   -345    -98   -223   -488   -555   1273
    210   -179   -389    -15    298   -283   -363   -145   -265   -530   -597   1228
    197   -236   -433     18    314   -335   -368   -179   -288   -555   -618   1200
    189   -265   -454     36    319   -358   -368   -205   -303   -574   -636   1174
    179   -288   -467     51    322   -376   -387   -241   -342   -613   -680   1117
    166   -324   -491     80    327   -407   -394   -272   -371   -636   -706   1078
    155   -332   -488     88    319   -410   -394   -288   -376   -636   -709   1062
    155   -345   -501     93    327   -423   -389   -296   -376   -631   -711   1047
    155   -374   -530    106    342   -452   -387   -298   -379   -633   -724   1023
    145   -392   -537    124    340   -465   -384   -290   -379   -633   -730   1013
    145   -384   -532    119    337   -457   -389   -293   -379   -633   -730   1000
    158   -379   -540    109    348   -459   -387   -290   -371   -623   -722    995
    166   -342   -509     85    335   -423   -368   -272   -348   -600   -706   1000
    168   -283   -452     57    309   -366   -340   -244   -303   -555   -672   1026
    168   -265   -436     46    301   -350   -316   -228   -280   -540   -662   1026
    163   -241   -405     38    283   -322   -293   -218   -262   -524   -654   1031
    155   -231   -387     36    270   -309   -280   -207   -249   -511   -646   1041
    163   -184   -348     10    254   -265   -277   -197   -236   -498   -639   1052
    171   -132   -303    -20    236   -218   -277   -184   -205   -465   -607   1083
    171    -46   -218    -62    194   -132   -285   -176   -171   -420   -566   1127
    171     12   -161    -93    166    -72   -301   -176   -145   -389   -540   1161
    184     23   -161   -103    174    -67   -306   -179   -142   -384   -542   1161
    192     -5   -200    -93    194   -101   -316   -192   -161   -394   -548   1163
    192    -15   -210    -88    200   -111   -332   -202   -176   -400   -553   1169
    200    -75   -275    -62    236   -176   -342   -218   -200   -426   -589   1145
    202   -145   -348    -28    275   -246   -348   -231   -228   -459   -636   1106
    194   -262   -457     33    324   -358   -348   -231   -254   -491   -678   1067
    202   -350   -553     72    376   -452   -350   -236   -285   -524   -724   1026
    197   -410   -607    106    402   -509   -353   -249   -309   -553   -753    997
    184   -444   -628    129    405   -535   -348   -252   -314   -555   -758   1000
    181   -467   -649    142    413   -555   -353   -259   -327   -566   -769    989
    171   -506   -680    166    423   -592   -361   -272   -345   -584   -795    958
    166   -527   -693    179    428   -610   -361   -277   -355   -592   -810    937
    161   -530   -691    184    426   -610   -353   -272   -350   -587   -810    935
    163   -558   -722    197    441   -639   -355   -283   -361   -602   -828    914
    171   -579   -750    202    459   -665   -355   -283   -361   -610   -836    898
    166   -584   -750    207    457   -667   -350   -280   -358   -610   -844    885
    168   -576   -745    205    457   -659   -355   -283   -368   -626   -865    857
    171   -594   -769    210    470   -680   -363   -290   -384   -644   -891    826
    168   -600   -769    213    467   -683   -353   -277   -371   -639   -888    826
    168   -597   -769    213    467   -683   -342   -265   -361   -631   -885    823
    181   -620   -802    220    491   -711   -340   -262   -374   -654   -911    792
    207   -761   -969    275    584   -865   -309   -223   -431   -750  -1023    691
    220  -1002  -1223    389    722  -1111   -181    -96   -483   -904  -1210    517
    213  -1085  -1299    436    753  -1192     -7     64   -436   -979  -1319    394
    150   -865  -1015    358    581   -940     67    -51   -381   -922  -1239    452
     49   -423   -472    187    259   -446   -200   -657   -470   -737   -953    714
    -36    259    296   -111   -166    277   -610  -1231   -485   -366   -465   1163
   -145   1010   1153   -433   -649   1083   -982  -1602   -358    116    101   1662
   -145   1314   1460   -584   -802   1387  -1337  -1779   -241    475    465   1990
    -67    776    844   -355   -457    810  -1392  -1678   -444    163    101   1686
    -33     85    119    -25    -77    103  -1127  -1400   -802   -532   -628   1047
     -2   -405   -402    202    200   -402   -771   -950   -792   -831  -1023    698
     44   -530   -574    244    309   -550   -509   -532   -501   -680   -969    722
     98   -555   -654    228    374   -605   -379   -311   -335   -576   -904    761
    111   -600   -714    244    410   -657   -322   -223   -280   -553   -898    756
     96   -626   -724    262    410   -675   -298   -181   -262   -550   -906    743
     98   -641   -740    272    418   -691   -270   -148   -241   -542   -909    732
    106   -649   -756    270    431   -701   -257   -122   -226   -532   -904    730
     98   -646   -745    275    420   -696   -236    -93   -197   -514   -885    732
     88   -652   -740    280    413   -696   -218    -70   -176   -493   -865    740
     83   -670   -753    293    418   -711   -210    -51   -163   -483   -857    735
     83   -659   -743    288    410   -701   -202    -38   -148   -472   -852    730
     85   -649   -735    280    407   -691   -181    -18   -129   -454   -839    732
     96   -667   -766    283    428   -717   -171      2   -114   -439   -828    732
    103   -696   -800    296    452   -748   -163     15   -103   -431   -828    717
    101   -654   -756    275    428   -704   -158     31    -80   -410   -813    722
     83   -613   -696    262    389   -654   -132     62    -36   -363   -763    763
     77   -610   -691    265    381   -649   -119     80    -15   -342   -745    771
     75   -615   -691    270    381   -652   -101    106     10   -322   -727    776
     67   -610   -680    270    371   -644    -85    135     36   -309   -717    774
     72   -620   -693    272    381   -654    -77    158     51   -298   -717    763
     80   -607   -688    262    381   -649    -62    192     85   -275   -698    771
     88   -579   -667    246    376   -623    -38    236    119   -246   -670    789
    103   -571   -675    231    387   -620    -25    283    148   -223   -652    800
    114   -550   -665    218    387   -607      0    337    192   -187   -623    818
    109   -537   -649    213    376   -592     33    400    244   -142   -587    841
    111   -524   -636    207    374   -579     62    454    288   -106   -561    854
    135   -504   -641    181    387   -571     85    511    327    -75   -537    867
    148   -480   -631    166    389   -555    122    576    381    -25   -496    898
    148   -413   -563    132    353   -488    148    628    428     23   -452    935
    145   -353   -498    103    322   -426    161    657    459     59   -420    963
    148   -350   -498     98    322   -423    176    685    491     96   -387    989
    145   -324   -472     88    309   -397    184    704    509    122   -355   1008
    148   -290   -439     72    293   -363    184    698    511    129   -345   1013
    148   -249   -397     51    272   -322    176    678    504    127   -340   1015
    132   -226   -358     44    244   -290    166    649    491    116   -348   1005
    119   -241   -361     59    239   -301    158    615    470     96   -358    992
    111   -259   -371     72    239   -314    142    574    441     72   -376    974
     98   -252   -350     77    223   -301    127    532    423     59   -384    963
     75   -270   -348     96    210   -309    111    485    394     41   -397    948
     59   -293   -353    116    205   -324     88    420    350      2   -428    909
     38   -316   -355    137    194   -335     70    368    316    -28   -454    880
     23   -335   -358    155    189   -345     59    329    293    -46   -467    867
     20   -379   -402    176    210   -389     28    283    254    -77   -496    839
     15   -426   -444    205    228   -433      5    246    220   -103   -519    805
      5   -457   -462    226    231   -459      0    226    205   -111   -532    784
     10   -454   -465    223    236   -459    -12    200    184   -132   -545    758
     20   -496   -517    236    267   -504    -25    181    158   -155   -568    730
     15   -488   -504    236    257   -493    -23    176    155   -153   -563    730
     15   -457   -475    220    244   -465    -20    179    166   -140   -550    743
     31   -452   -483    210    257   -467    -18    189    174   -132   -545    743
     44   -413   -457    181    249   -433     -2    210    202   -109   -524    758
     59   -387   -446    161    252   -415     23    233    236    -75   -491    782
     70   -361   -433    142    252   -397     41    241    254    -54   -465    792
     54   -306   -361    127    207   -332     59    246    275    -33   -439    813
     54   -296   -353    119    200   -324     72    262    290    -20   -426    828
     70   -290   -363    109    215   -327     88    288    314      5   -402    839
     77   -218   -298     70    187   -257     96    301    353     44   -361    865
     75   -124   -200     25    137   -161     90    306    394     93   -306    909
     77    -77   -155      0    114   -116     70    306    413    124   -267    937
     77    -93   -171      7    124   -132     54    293    400    116   -272    924
     70   -119   -192     23    129   -155     46    277    381    101   -288    909
     59   -135   -194     38    127   -163     36    262    366     90   -293    904
     51   -161   -213     54    132   -187     15    236    335     59   -319    878
     41   -249   -290    103    163   -267     12    226    306     23   -363    836
     28   -345   -374    155    200   -358      7    215    265    -25   -418    782
     36   -413   -449    189    241   -431      2    200    226    -77   -465    740
     41   -444   -485    200    262   -465    -12    174    194   -103   -493    706
     23   -454   -480    215    252   -467    -15    158    181   -116   -504    693
     28   -478   -506    223    265   -491    -12    148    161   -135   -519    672
     36   -491   -527    228    280   -509    -18    137    145   -145   -527    659
     15   -498   -517    239    265   -506    -18    132    140   -150   -535    649
     -5   -519   -517    262    254   -519    -10    140    142   -148   -535    649
      2   -537   -542    267    272   -540     -7    137    135   -150   -542    644
     12   -542   -555    265    283   -548    -12    129    127   -158   -553    628
      0   -530   -532    265    265   -530    -10    124    124   -163   -553    618
     -7   -535   -527    270    259   -532     -7    124    122   -166   -550    613
      0   -535   -535    265    265   -535     -5    124    119   -168   -553    607
     -2   -527   -524    265    259   -527      2    132    124   -163   -548    613
     -2   -509   -506    257    252   -509      7    140    135   -153   -537    618
     -2   -563   -561    283    277   -563     20    155    122   -171   -558    600
      7   -691   -698    340    350   -693     51    187     59   -259   -659    506
     20   -898   -919    439    470   -909    155    277    -15   -426   -849    311
      7   -971   -979    480    491   -974    306    423     10   -514   -961    181
    -46   -763   -717    405    332   -740    376    353    111   -402   -826    288
   -166   -293   -129    228    -18   -213    184   -181    135   -155   -483    620
   -293    439    732    -72   -511    584   -153   -782    215    285     93   1205
   -400   1166   1564   -384   -982   1366   -413  -1013    504    891    756   1849
   -350   1283   1631   -467   -989   1457   -704  -1137    542   1137    997   2099
   -252    776   1028   -262   -639    901   -857  -1200    171    714    568   1701
   -200    135    335     33   -267    233   -719  -1060   -327   -101   -252    898
   -132   -306   -176    218     20   -241   -433   -615   -332   -387   -636    511
    -51   -413   -361    231    153   -387   -200   -202    -80   -259   -594    519
     23   -441   -465    207    241   -452    -67     31     62   -181   -550    540
     44   -488   -532    223    288   -509    -10    116    101   -179   -555    524
     54   -501   -555    223    303   -527      7    142    106   -192   -571    498
     70   -506   -576    218    322   -540     15    158    111   -202   -581    483
     80   -517   -597    215    337   -555     15    166    106   -218   -600    459
     90   -535   -626    223    358   -579     28    192    116   -213   -597    459
    101   -498   -600    197    350   -550     25    200    119   -210   -594    454
    119   -485   -605    181    361   -545     25    202    116   -213   -600    444
    127   -483   -613    176    368   -548     33    218    129   -200   -589    452
    132   -465   -597    166    363   -530     44    236    145   -184   -574    467
    155   -462   -618    150    384   -540     44    236    142   -192   -581    457
    181   -439   -620    127    400   -530     41    241    145   -194   -579    454
    184   -426   -610    119    394   -517     59    265    166   -171   -558    475
    187   -410   -597    111    392   -504     64    283    179   -158   -545    483
    192   -400   -592    103    392   -496     64    296    189   -150   -535    491
    189   -392   -581     98    384   -485     77    332    218   -122   -509    514
    192   -371   -563     88    376   -467     85    361    239   -101   -493    527
    200   -363   -563     83    381   -462     83    381    252    -93   -485    532
    197   -361   -558     83    376   -459     93    418    277    -64   -465    550
    194   -348   -542     77    366   -446    116    465    311    -31   -439    574
    192   -322   -517     64    353   -418    122    496    327    -20   -431    576
    207   -319   -527     57    366   -423    140    548    358      0   -410    594
    215   -267   -483     23    348   -374    158    607    402     36   -374    628
    228   -241   -470      5    348   -355    179    667    444     62   -348    657
    241   -218   -459    -10    348   -340    192    719    472     85   -329    678
    246   -158   -405    -44    324   -280    210    774    517    127   -293    714
    262   -116   -379    -75    319   -249    231    828    561    171   -259    748
    283    -93   -376    -96    327   -233    246    859    587    205   -231    776
    296    -44   -340   -127    316   -192    252    875    607    231   -207    795
    290      7   -283   -148    288   -137    262    888    626    249   -181    815
    293     46   -246   -171    270    -98    246    865    610    233   -194    807
    288     46   -241   -166    265    -96    246    852    607    223   -202    810
    275     41   -233   -158    252    -93    254    833    607    226   -200    818
    267     51   -215   -158    241    -80    252    800    592    215   -202    810
    265     51   -213   -158    239    -80    236    748    558    179   -233    782
    244     28   -215   -137    231    -93    231    704    535    163   -249    766
    223     10   -213   -119    218    -98    223    652    506    140   -275    740
    205    -49   -254    -77    228   -150    205    594    467    101   -311    709
    181    -57   -239    -62    207   -148    181    532    428     70   -345    685
    166    -75   -241    -44    202   -158    168    491    407     57   -361    670
    161   -114   -277    -25    218   -194    150    444    374     28   -384    639
    161   -132   -293    -12    226   -213    127    400    335      0   -413    607
    148   -142   -290     -5    218   -218    122    374    316    -10   -420    594
    140   -192   -335     25    236   -262    119    358    303    -20   -433    576
    140   -220   -361     38    249   -290    111    337    288    -33   -449    555
    135   -202   -337     33    236   -270    109    335    293    -25   -446    555
    132   -197   -332     31    231   -265    119    342    303    -12   -433    571
    140   -194   -337     25    239   -265    132    350    311      5   -418    579
    142   -166   -311     10    226   -239    155    368    337     33   -389    592
    150   -106   -257    -20    202   -181    181    392    371     67   -355    613
    148    -80   -228    -36    187   -153    202    402    392     88   -335    626
    148    -85   -233    -31    189   -158    220    415    405    101   -322    639
    148    -72   -220    -38    181   -145    231    431    418    109   -319    641
    148    -25   -174    -59    161    -98    241    452    454    142   -285    667
    153     36   -119    -96    137    -38    233    457    488    184   -239    701
    166    103    -62   -135    114     20    215    449    514    223   -197    735
    176    127    -49   -153    114     38    189    444    524    236   -179    753
    181    114    -67   -148    124     23    166    431    511    220   -194    743
    176     90    -88   -135    129      2    153    413    493    207   -205    735
    166     77    -88   -124    127     -5    150    402    493    210   -200    737
    163     51   -111   -111    137    -28    132    384    465    179   -223    711
    155    -36   -192    -59    174   -114    116    361    415    122   -285    652
    140   -140   -280      0    207   -210    119    348    384     85   -329    613
    124   -207   -332     38    228   -270    119    327    355     54   -358    584
    114   -239   -355     62    233   -296    109    296    319     15   -394    553
    106   -244   -350     70    228   -296    101    275    288    -15   -420    530
    106   -267   -376     77    239   -322     98    267    277    -23   -431    517
    111   -283   -394     85    252   -337     93    254    270    -33   -436    504
    103   -285   -392     88    246   -337     90    241    265    -41   -441    496
    101   -301   -402    101    252   -350     93    236    262    -44   -439    496
    101   -298   -402     98    249   -350     93    220    252    -51   -444    483
    101   -301   -405     98    252   -353     83    207    239    -67   -454    472
     93   -306   -402    103    246   -353     77    205    236    -70   -454    475
     90   -322   -413    116    252   -366     72    202    228    -80   -462    478
     88   -329   -420    119    252   -374     62    189    223    -88   -465    472
     80   -332   -413    124    246   -371     64    184    226    -83   -454    472
     70   -337   -407    132    236   -374     67    181    228    -80   -452    467
     75   -400   -475    163    275   -436     62    174    194   -116   -491    431
    114   -576   -691    228    400   -631     85    197     93   -259   -641    285
    140   -743   -883    301    509   -813    189    280      5   -436   -839     75
    140   -758   -901    306    519   -828    327    394     36   -488   -898     -7
     59   -524   -584    233    322   -553    379    244    135   -353   -730    148
   -101     38    140     28   -122     88    137   -340    223     -7   -277    610
   -259    875   1135   -309   -698   1005   -155   -800    462    576    420   1319
   -350   1509   1860   -581  -1106   1683   -410   -953    787   1182   1067   1964
   -275   1439   1714   -581   -995   1577   -698  -1049    756   1317   1189   2127
   -220    878   1096   -329   -659    987   -805  -1127    246    685    561   1530
   -187    259    446    -36   -316    350   -639   -943   -179    -38   -184    779
   -114   -116     -2    114    -57    -59   -376   -519   -150   -236   -462    485
    -18   -184   -166    101     72   -176   -168   -153     51   -122   -413    511
     44   -236   -280     93    161   -257    -70     10    142    -80   -389    517
     64   -283   -348    109    205   -316    -38     59    153    -90   -405    496
     67   -285   -353    109    207   -319    -31     75    140   -114   -428    472
     70   -298   -368    114    218   -332    -23     85    135   -122   -436    457
     67   -324   -394    127    231   -358    -23     88    135   -127   -439    446
     64   -303   -371    119    218   -337    -18     96    140   -127   -428    454
     59   -288   -348    114    202   -316    -12    111    153   -116   -405    478
     64   -277   -342    106    202   -309    -10    109    150   -109   -392    491
     80   -239   -319     77    197   -277     -2    116    155   -101   -381    504
     80   -223   -303     70    189   -262     12    140    181    -75   -358    530
     80   -207   -290     62    184   -249     10    148    189    -62   -345    540
     83   -174   -257     46    168   -215      5    142    184    -59   -337    542
     70   -155   -226     44    145   -192     10    158    200    -38   -309    566
     67   -148   -215     38    140   -181     18    171    213    -23   -288    587
     83   -150   -236     31    158   -192     20    189    226    -10   -270    607
     85   -111   -197     12    140   -153     23    207    246     12   -241    639
     77    -98   -176     10    127   -137     20    226    262     33   -226    649
     72   -114   -187     20    127   -150     23    246    272     44   -210    662
     64   -101   -166     18    114   -135     36    270    290     62   -192    683
     46    -90   -137     23     90   -114     62    311    316     88   -166    714
     90    -36   -127    -28    109    -80     83    353    345    111   -145    732
    129      7   -122    -70    127    -57    106    397    374    140   -122    753
    127     23   -106    -75    116    -41    114    439    400    168    -96    784
    140     44    -96    -90    119    -25    122    483    423    194    -70    810
    166     64   -101   -116    135    -18    129    527    449    220    -51    833
    181    103    -77   -142    129     12    145    579    496    267     -7    878
    187    145    -41   -168    114     51    161    620    532    306     33    922
    202    171    -31   -187    116     70    158    639    550    327     57    943
    205    213      7   -210     98    111    153    641    555    348     77    963
    200    254     54   -228     72    155    161    646    571    371    101    992
    202    285     80   -246     59    184    155    631    566    371    109   1000
    202    303    101   -252     51    202    153    607    555    358    103    997
    187    314    127   -252     31    220    153    587    550    363    114   1008
    176    332    155   -257     10    244    140    548    532    348    109   1000
    158    319    161   -241      0    241    124    496    504    319     85    979
    124    314    189   -218    -31    252    119    452    485    303     77    976
     93    311    218   -202    -62    265    106    397    449    277     51    953
     72    277    205   -176    -64    241     85    337    407    246     23    924
     54    267    210   -161    -77    239     70    285    376    218      0    904
     36    262    226   -148    -93    244     54    239    350    200    -15    891
     20    205    181   -114    -80    194     36    189    311    171    -38    867
      2    184    179    -93    -88    181     12    142    277    140    -67    836
    -12    176    189    -83   -103    184      7    116    262    127    -77    826
    -20    174    194    -75   -106    184      2     96    249    119    -85    818
    -31    158    189    -64   -111    171     -5     80    241    111    -93    813
    -46    166    213    -59   -129    189    -10     75    241    111    -88    820
    -59    181    239    -62   -148    207    -10     75    249    116    -77    833
    -62    192    254    -64   -158    223     -5     80    254    122    -70    841
    -64    239    303    -88   -184    270     18    101    280    148    -41    865
    -67    306    374   -119   -220    340     46    127    314    181      0    901
    -83    348    428   -132   -257    387     64    140    335    197     20    922
    -96    358    454   -129   -275    405     83    153    342    200     25    927
   -103    366    467   -132   -285    415    101    174    358    213     36    940
    -90    426    517   -168   -303    470    106    192    387    241     70    974
    -75    517    592   -223   -335    553     88    184    405    265    101   1005
    -72    584    657   -254   -363    620     62    179    428    293    135   1041
    -59    610    670   -277   -366    639     28    171    433    309    155   1057
    -38    589    628   -275   -332    607      0    150    407    290    140   1034
    -36    589    626   -277   -329    607    -20    124    381    275    124   1018
    -46    600    646   -275   -345    623    -33    106    368    265    119   1018
    -59    540    600   -241   -329    568    -46     90    340    233     98    997
    -77    441    519   -181   -298    480    -59     70    290    181     46    945
   -101    361    459   -129   -280    410    -59     59    257    148     10    906
   -106    329    436   -111   -270    381    -64     44    228    119    -20    870
   -114    288    402    -88   -259    342    -72     15    194     88    -49    833
   -124    277    402    -75   -262    340    -75     -2    174     67    -67    818
   -135    259    394    -62   -265    327    -75    -12    161     54    -77    810
   -137    259    397    -59   -267    327    -85    -23    145     38    -88    795
   -155    249    405    -46   -280    324    -83    -20    148     38    -83    797
   -163    246    410    -41   -288    327    -75    -12    153     44    -75    805
   -166    241    407    -38   -288    324    -83    -20    142     31    -83    795
   -168    228    397    -28   -283    311    -83    -28    129     18    -93    784
   -181    231    413    -25   -298    322    -83    -23    127     18    -90    784
   -192    226    418    -18   -303    322    -83    -18    129     20    -85    787
   -194    226    420    -15   -309    322    -85    -23    122     12    -88    776
   -202    233    436    -15   -319    335    -75    -10    135     28    -77    789
   -205    236    441    -18   -324    340    -64      2    142     36    -70    795
   -187    168    355      7   -272    262    -54      5    103    -18   -124    740
   -168    -20    148     93   -161     62     -2     44      7   -163   -285    584
   -176   -200    -23    189    -77   -111    145    161    -44   -311   -459    397
   -194   -119     72    155   -135    -23    288    275     41   -280   -439    397
   -296    197    493     46   -394    345    290     41    153    -88   -200    620
   -433    789   1221   -179   -826   1002     46   -504    272    293    283   1114
   -581   1615   2197   -517  -1389   1906   -233   -896    540    888    979   1826
   -641   2086   2727   -724  -1683   2405   -472   -971    833   1421   1517   2364
   -566   1836   2403   -636  -1486   2120   -730  -1088    654   1330   1415   2304
   -535   1241   1777   -355  -1156   1509   -807  -1179    106    636    735   1644
   -496    628   1124    -64   -810    875   -631   -976   -306    -67     15    922
   -433    371    802     28   -618    587   -358   -501   -129    -67    -88    797
   -366    332    698     15   -532    517   -161   -171     72     49    -20    841
   -314    277    592     15   -454    436    -54     -7    161     88    -10    841
   -293    241    535     25   -413    387    -20     46    174     80    -25    820
   -298    257    555     20   -426    405    -10     75    181     77    -36    807
   -306    226    532     38   -418    379      7    103    194     75    -38    805
   -311    218    527     46   -418    371     10    122    200     72    -41    800
   -322    228    550     46   -436    389     20    145    213     85    -31    810
   -322    233    555     41   -439    392     33    168    236    103    -10    831
   -311    246    558     31   -433    402     33    176    244    106     -5    831
   -324    257    579     31   -452    418     44    192    257    116      2    839
   -329    262    592     33   -459    426     59    220    277    140     23    857
   -319    270    589     23   -454    428     57    228    280    148     31    857
   -311    285    597     12   -454    441     62    246    296    161     44    867
   -324    301    626     10   -475    462     83    277    329    187     70    893
   -327    311    639      7   -483    475     96    306    353    207     83    906
   -327    285    610     18   -470    446    114    329    368    220     90    914
   -335    303    636     15   -485    470    127    363    394    246    114    940
   -337    335    672      0   -506    504    137    389    413    262    132    953
   -327    316    644      5   -485    480    148    418    431    275    142    961
   -324    340    662     -7   -493    501    163    452    467    301    168    984
   -324    361    683    -18   -504    522    189    498    501    335    194   1010
   -311    363    672    -28   -493    517    205    545    527    358    210   1026
   -290    397    688    -51   -488    542    215    594    555    384    233   1047
   -283    428    709    -72   -496    568    233    657    600    426    265   1080
   -265    441    706    -88   -485    571    252    717    644    465    296   1114
   -241    465    704   -114   -472    584    254    763    675    493    324   1140
   -223    522    745   -148   -483    633    267    818    717    545    368   1187
   -200    571    771   -187   -485    670    283    865    763    594    410   1231
   -171    607    779   -218   -475    691    290    891    789    620    441   1262
   -166    631    795   -233   -480    711    303    914    820    652    475   1304
   -184    654    839   -233   -511    745    319    924    841    675    496   1335
   -192    670    859   -239   -527    763    319    914    836    670    496   1340
   -200    691    891   -246   -545    789    319    891    826    662    491   1340
   -223    693    917   -236   -568    805    324    875    820    659    485   1343
   -231    683    914   -226   -571    797    327    854    810    652    478   1340
   -233    685    919   -228   -576    802    319    813    784    628    459   1327
   -259    675    935   -210   -597    805    327    782    771    615    446   1319
   -285    644    930   -181   -607    787    327    745    756    600    428   1304
   -298    613    911   -155   -605    761    306    688    714    558    381   1265
   -319    579    896   -132   -607    737    293    639    683    524    340   1234
   -329    542    872   -106   -602    709    285    607    665    509    329   1226
   -337    511    846    -88   -592    678    270    571    631    475    298   1195
   -345    472    818    -62   -581    644    262    542    613    457    283   1176
   -358    449    807    -46   -584    626    265    535    613    465    288   1179
   -366    436    802    -33   -584    618    246    519    597    459    283   1171
   -371    428    797    -28   -584    613    233    501    587    449    270   1158
   -379    423    802    -20   -589    613    239    506    600    459    283   1171
   -389    418    805    -15   -597    613    244    509    605    459    283   1171
   -387    444    828    -28   -607    636    244    509    610    462    283   1166
   -402    483    885    -44   -644    683    262    530    639    488    303   1184
   -415    501    917    -41   -665    709    293    558    678    530    342   1221
   -413    524    937    -57   -675    730    298    561    685    545    348   1226
   -410    542    953    -67   -683    748    306    566    688    550    348   1223
   -413    576    989    -83   -701    782    329    587    711    579    374   1241
   -392    657   1049   -132   -719    852    345    602    756    618    415   1273
   -384    740   1124   -179   -756    932    327    592    774    641    444   1299
   -394    800   1195   -202   -795    995    303    584    797    678    483   1337
   -387    820   1205   -218   -797   1013    277    581    810    696    504   1363
   -374    792   1166   -207   -769    979    262    568    797    680    491   1353
   -387    784   1169   -200   -776    976    246    548    774    662    472   1340
   -400    769   1169   -187   -784    969    244    535    769    659    470   1348
   -400    704   1101   -153   -750    901    236    522    743    633    446   1325
   -402    592    995    -93   -698    792    223    504    696    584    387   1267
   -418    524    943    -54   -680    732    218    491    657    537    335   1218
   -413    478    891    -33   -652    683    215    475    626    511    311   1200
   -415    446    859    -18   -639    652    207    449    600    485    288   1182
   -428    428    857      0   -641    641    215    441    589    480    285   1184
   -436    415    852      7   -644    633    210    433    579    470    275   1179
   -446    374    820     36   -633    597    200    423    571    457    262   1174
   -459    363    820     46   -641    589    197    420    574    457    267   1184
   -462    374    836     44   -649    605    200    426    581    462    270   1195
   -462    322    782     70   -620    550    194    420    571    457    265   1195
   -454    303    758     75   -605    530    200    418    563    446    249   1179
   -454    332    787     59   -620    558    207    423    568    452    252   1182
   -449    322    771     64   -610    545    215    428    574    454    257   1189
   -449    301    750     72   -600    524    207    418    566    446    246   1182
   -459    290    750     83   -605    519    213    420    579    454    252   1189
   -462    267    727     96   -594    496    213    426    576    441    233   1171
   -431    132    563    150   -496    348    220    439    514    358    137   1078
   -407    -88    319    246   -363    114    324    535    439    189    -54    883
   -413   -142    270    277   -342     62    483    685    478    122   -148    771
   -459     51    509    202   -485    280    581    685    597    228    -38    857
   -574    493   1067     41   -820    779    441    218    618    423    228   1114
   -711   1228   1940   -257  -1327   1582     93   -361    711    888    818   1701
   -818   1919   2735   -550  -1777   2327   -150   -594   1002   1486   1473   2333
   -782   2036   2818   -628  -1803   2429   -415   -709   1080   1758   1732   2600
   -732   1551   2283   -407  -1506   1917   -605   -862    670   1330   1293   2218
   -714    945   1657   -116  -1187   1301   -509   -789    148    522    480   1444
   -665    480   1145     90   -906    813   -265   -420     77    184     67   1034
   -615    314    927    150   -771    618    -33     -5    332    303     96   1039
   -550    306    857    122   -704    581    124    272    522    426    166   1088
   -514    252    766    129   -641    509    192    379    579    439    153   1065
   -506    215    722    145   -615    467    213    405    584    423    127   1036
   -509    210    719    148   -613    465    236    433    594    418    109   1018
   -501    210    711    145   -605    459    249    454    605    415     96   1000
   -491    200    691    145   -592    444    249    459    613    407     85    987
   -491    215    706    137   -597    459    259    472    628    413     83    989
   -485    236    719    122   -602    478    265    485    641    420     88    982
   -480    249    730    116   -605    488    265    488    639    420     85    963
   -488    257    745    114   -618    501    275    506    657    436     96    976
   -493    267    761    111   -628    514    293    530    688    470    116    997
   -493    275    769    109   -631    522    296    537    698    480    122    992
   -504    265    769    119   -636    517    303    550    711    483    119    982
   -519    272    792    122   -657    532    316    568    735    506    135    997
   -517    303    820    103   -667    561    319    579    743    522    140    997
   -509    316    826     93   -667    568    319    592    753    537    148   1000
   -514    316    831     98   -672    574    332    623    787    566    168   1018
   -514    327    839     90   -678    584    337    649    802    584    179   1023
   -498    340    839     77   -670    589    337    662    815    594    184   1021
   -491    361    852     62   -672    605    345    693    844    618    205   1026
   -485    392    878     46   -680    633    358    732    883    657    236   1047
   -465    410    875     25   -670    641    358    769    901    675    249   1057
   -444    426    870      7   -657    646    374    823    943    717    280   1080
   -439    452    891     -7   -665    670    397    888    989    763    316   1106
   -433    465    898    -15   -665    680    413    945   1031    805    345   1130
   -415    478    893    -31   -654    683    420    997   1075    849    387   1158
   -400    540    940    -70   -670    740    433   1049   1124    906    439   1200
   -387    587    974   -101   -680    782    441   1088   1153    945    478   1226
   -379    605    984   -111   -680    795    441   1104   1163    966    488   1231
   -379    620   1000   -124   -688    810    446   1106   1174    984    504   1244
   -376    662   1039   -142   -709    852    449   1106   1182   1000    522   1262
   -371    691   1060   -161   -714    875    441   1085   1169    992    517   1249
   -376    691   1067   -155   -722    878    441   1052   1150    976    504   1223
   -392    693   1085   -153   -740    888    452   1028   1143    974    501   1218
   -394    683   1075   -145   -735    878    452    995   1124    958    488   1208
   -400    659   1060   -132   -730    859    446    950   1098    927    459   1174
   -415    659   1075   -122   -745    867    441    911   1083    909    439   1140
   -433    615   1049    -90   -743    833    446    880   1070    904    431   1114
   -444    600   1044    -77   -745    820    433    828   1036    870    397   1060
   -462    592   1054    -64   -758    823    413    776   1000    839    366   1023
   -488    566   1054    -38   -771    810    405    732    969    810    335    992
   -493    519   1010    -12   -753    763    394    688    927    766    290    943
   -501    478    979     10   -740    727    394    659    901    745    267    911
   -514    475    989     18   -750    732    394    644    891    743    265    901
   -514    480    995     18   -753    737    392    628    883    730    257    883
   -519    454    974     31   -748    711    387    613    872    722    241    859
   -535    454    989     38   -763    722    389    607    875    722    236    857
   -540    462   1000     38   -771    730    394    615    883    732    246    862
   -524    501   1026     12   -774    763    407    633    906    766    280    875
   -517    545   1060    -15   -789    802    431    657    937    795    311    896
   -524    587   1111    -31   -818    849    457    678    963    823    340    911
   -522    605   1127    -41   -826    867    472    683    969    831    345    906
   -519    589   1109    -33   -813    849    483    693    971    833    350    896
   -517    652   1169    -70   -844    909    498    722   1013    878    394    937
   -504    743   1244   -119   -872    992    491    724   1047    917    433    969
   -485    774   1257   -145   -870   1015    457    706   1057    932    452    982
   -472    805   1278   -166   -875   1041    436    704   1075    963    483   1005
   -462    792   1254   -163   -859   1021    415    693   1065    963    475    995
   -459    756   1215   -148   -836    984    389    665   1036    943    454    963
   -475    722   1197   -124   -836    961    371    639   1013    924    436    943
   -488    711   1200   -111   -844    956    368    631   1002    919    431    935
   -491    610   1101    -62   -797    857    363    623    966    885    387    885
   -506    504   1010      2   -758    756    355    600    917    836    329    820
   -524    449    974     36   -750    709    355    584    891    810    298    789
   -532    392    924     70   -727    657    361    568    870    789    275    763
   -540    355    896     90   -717    626    342    532    831    753    239    724
   -545    358    901     93   -722    628    337    519    818    743    223    717
   -542    337    878    101   -711    607    342    522    820    745    226    709
   -530    306    836    111   -683    571    337    511    807    732    215    680
   -537    314    849    111   -693    579    329    501    795    730    210    665
   -548    311    859    116   -704    584    324    498    787    727    205    657
   -545    280    826    132   -685    553    314    488    771    714    187    639
   -548    239    787    155   -667    511    309    478    763    706    171    615
   -553    249    802    150   -678    524    306    478    774    717    174    618
   -545    246    792    148   -670    519    298    475    769    714    163    602
   -542    241    784    150   -662    511    293    467    758    709    153    584
   -550    241    792    155   -670    517    303    475    769    719    163    594
   -537    163    698    187   -618    431    319    488    730    672    109    540
   -491    -44    446    267   -470    200    358    514    613    506    -77    348
   -478   -223    252    348   -366     15    475    613    548    345   -267    135
   -493   -168    324    332   -410     77    613    750    636    371   -249    122
   -597    148    743    223   -670    444    584    475    737    563     -2    355
   -743    763   1506    -10  -1124   1135    316   -103    841    953    498    867
   -914   1608   2522   -348  -1719   2065     59   -470   1135   1577   1215   1592
   -966   2104   3070   -568  -2018   2587   -161   -545   1447   2143   1790   2174
   -872   1769   2642   -449  -1758   2205   -407   -675   1189   1961   1592   2026
   -828   1184   2010   -179  -1418   1597   -449   -737    659   1267    896   1345
   -771    587   1356     90  -1062    969   -249   -475    337    652    231    680
   -683    298    982    192   -831    639      5    -31    470    605     88    506
   -597    259    857    166   -730    558    176    265    657    719    158    542
   -558    215    771    171   -665    493    267    423    745    766    184    548
   -545    168    711    187   -628    439    290    467    753    756    166    509
   -545    145    691    200   -618    418    301    480    745    735    145    480
   -550    137    688    205   -620    413    324    504    758    740    145    483
   -530    127    657    200   -594    392    340    522    763    743    145    475
   -511    111    623    200   -568    366    342    530    763    743    142    462
   -514    127    641    194   -576    384    345    545    776    756    153    465
   -509    137    646    184   -579    389    350    558    787    769    168    467
   -496    127    623    184   -561    376    350    566    787    774    166    459
   -498    124    623    184   -561    374    361    579    792    779    174    462
   -493    150    644    171   -568    397    368    594    807    802    197    478
   -491    135    626    176   -558    379    371    602    813    807    197    475
   -483    150    631    166   -555    389    374    610    820    813    200    480
   -480    174    654    150   -566    413    381    633    841    833    220    498
   -465    187    652    140   -558    418    389    654    859    849    231    504
   -449    168    618    140   -532    392    387    665    865    849    233    501
   -452    181    633    135   -542    407    400    696    885    875    259    514
   -446    200    646    122   -548    423    413    727    909    896    283    527
   -426    207    633    109   -530    420    407    740    917    906    290    527
   -418    202    618    106   -517    410    418    774    943    930    309    537
   -410    223    633     93   -522    428    433    820    974    956    332    558
   -381    228    610     75   -496    420    436    852    989    969    342    563
   -363    233    597     64   -480    415    449    898   1021    995    366    581
   -345    257    602     44   -475    428    480    963   1065   1041    405    620
   -311    296    607      7   -459    452    496   1018   1101   1083    439    652
   -280    314    592    -18   -436    452    501   1057   1130   1119    462    675
   -265    358    623    -46   -444    491    504   1096   1166   1150    491    704
   -252    397    646    -75   -449    522    509   1119   1184   1169    504    735
   -233    407    641    -88   -439    524    511   1130   1195   1184    519    756
   -228    428    654   -101   -441    540    514   1132   1208   1213    542    758
   -228    457    685   -114   -457    571    519   1130   1218   1231    563    748
   -228    439    665   -106   -446    550    511   1101   1202   1218    555    735
   -241    446    688   -103   -465    568    504   1067   1187   1205    548    727
   -257    480    735   -111   -496    605    501   1039   1179   1197    542    724
   -265    467    732   -101   -498    600    493   1000   1156   1174    517    704
   -277    433    711    -77   -496    571    478    953   1122   1143    483    670
   -301    423    722    -62   -511    571    478    917   1109   1130    475    657
   -314    392    704    -38   -509    548    478    875   1080   1109    452    628
   -316    366    683    -23   -498    524    462    820   1036   1070    415    587
   -324    337    662     -7   -493    498    462    784   1013   1054    394    568
   -345    303    649     18   -496    475    462    753    992   1036    374    545
   -348    267    613     38   -480    439    444    709    950   1000    335    501
   -353    239    592     57   -472    415    441    683    927    979    311    470
   -371    233    605     67   -488    418    441    672    922    979    311    467
   -374    205    579     83   -478    392    441    665    917    976    309    462
   -371    200    568     83   -470    384    439    659    911    974    301    454
   -374    231    605     72   -488    418    441    665    917    984    306    459
   -371    241    613     64   -493    428    459    678    935   1008    316    462
   -361    262    620     49   -491    441    475    688    948   1023    329    462
   -363    303    665     28   -514    485    493    706    974   1049    350    483
   -379    335    714     23   -545    524    522    735   1010   1083    379    514
   -381    316    696     31   -540    504    530    740   1002   1072    363    496
   -374    316    688     28   -532    501    537    750   1010   1080    368    498
   -371    384    756     -7   -563    568    555    774   1054   1127    413    535
   -358    446    805    -44   -581    626    540    766   1078   1158    446    561
   -342    470    810    -64   -576    639    498    745   1085   1174    467    579
   -322    491    813    -85   -568    652    465    740   1088   1182    475    589
   -306    480    787    -88   -545    631    441    727   1070   1163    459    571
   -296    452    748    -77   -522    600    418    701   1044   1137    433    545
   -314    423    737    -54   -527    579    405    678   1028   1124    423    537
   -329    355    685    -12   -509    522    405    675   1010   1109    402    517
   -329    231    558     49   -444    394    397    652    958   1052    337    449
   -335    161    496     88   -415    327    392    628    911   1000    275    384
   -348    145    493     98   -420    319    392    613    888    976    257    366
   -350    111    462    116   -405    285    389    592    865    950    233    340
   -350     49    400    148   -376    223    379    568    831    917    200    303
   -358     28    387    166   -371    207    381    566    820    906    189    293
   -345     49    394    145   -371    223    379    558    815    898    184    288
   -335     33    368    150   -353    200    368    542    795    872    163    262
   -345     18    363    163   -353    189    371    535    787    862    155    252
   -350     23    374    163   -361    197    374    532    787    859    161    249
   -342    -23    319    181   -332    148    358    517    763    836    137    226
   -345    -28    316    187   -332    142    353    509    750    820    127    215
   -358    -23    332    189   -345    155    361    517    756    826    135    218
   -355    -28    327    192   -342    148    361    511    748    815    129    205
   -353    -83    270    215   -314     93    353    498    727    787    103    176
   -353   -109    244    231   -298     67    361    506    722    771     88    158
   -327   -226     98    275   -213    -64    366    511    652    675     -2     57
   -283   -475   -192    379    -46   -335    418    530    504    446   -236   -192
   -283   -579   -298    431      7   -441    545    633    483    332   -366   -348
   -311   -426   -114    366    -98   -270    641    649    587    420   -257   -259
   -441    -64    376    252   -410    155    550    265    672    644     46     46
   -626    675   1301    -23   -963    987    290   -267    846   1117    644    672
   -766   1444   2208   -340  -1488   1826     96   -428   1231   1787   1384   1428
   -730   1639   2369   -454  -1551   2005   -145   -480   1374   2114   1712   1787
   -646   1231   1878   -293  -1265   1556   -358   -618   1015   1740   1340   1447
   -620    644   1265    -10   -943    953   -342   -646    462    963    576    667
   -561    127    688    215   -626    407   -109   -293    311    550    101    168
   -472    -46    426    259   -452    187    114    106    491    597     77    111
   -389    -90    298    239   -345    103    262    363    633    678    132    148
   -345   -109    236    228   -290     62    340    485    696    698    153    153
   -335   -135    197    233   -267     28    350    506    680    659    124    119
   -332   -148    184    239   -259     18    366    524    680    639    119    109
   -340   -122    218    228   -280     46    384    542    688    631    124    111
   -332   -132    200    233   -267     33    394    555    688    615    122    101
   -324   -142    181    231   -254     18    405    568    693    610    127     96
   -322   -119    202    220   -262     41    418    597    717    623    155    114
   -311   -109    202    210   -259     44    426    618    727    628    179    127
   -298   -114    184    207   -241     33    420    615    722    610    174    116
   -298   -109    189    202   -246     38    426    631    727    615    187    129
   -296   -106    187    200   -244     38    441    652    743    626    205    145
   -275   -109    163    192   -220     25    436    652    737    613    207    137
   -270   -106    163    189   -218     28    436    657    737    602    213    142
   -275    -93    181    184   -231     44    449    678    753    615    236    166
   -259    -83    176    168   -218     46    457    701    769    626    262    184
   -249    -93    153    171   -202     28    465    724    779    623    272    192
   -252    -75    176    163   -215     49    480    756    800    641    288    215
   -249    -70    179    158   -215     54    501    795    823    657    306    228
   -239    -72    163    155   -202     44    519    831    849    672    335    249
   -233    -62    168    148   -202     51    545    875    883    698    374    275
   -220    -49    171    135   -197     59    558    917    906    717    397    290
   -205    -41    163    122   -187     62    571    956    927    724    410    296
   -194    -33    158    114   -176     62    589   1010    961    748    431    329
   -179    -20    158     98   -168     67    613   1075   1000    779    467    376
   -140     25    166     57   -153     96    620   1122   1031    802    493    407
   -122     54    176     33   -150    114    626   1158   1054    815    517    436
   -119     70    187     23   -153    127    639   1195   1091    849    555    475
   -116     72    189     20   -153    129    639   1208   1106    867    579    498
   -119    103    223      7   -171    163    633   1202   1104    872    589    491
   -132    142    275     -5   -205    207    639   1192   1109    875    613    498
   -137    158    296    -10   -215    226    649   1184   1114    875    626    524
   -127    163    290    -18   -207    226    641   1156   1098    857    620    511
   -127    166    293    -18   -210    228    641   1130   1091    846    620    501
   -155    179    335    -12   -246    257    652   1101   1075    831    605    491
   -171    166    335      2   -252    249    649   1067   1057    813    592    478
   -192    124    316     31   -257    220    639   1026   1031    787    581    454
   -239    137    376     51   -306    257    620    976   1000    756    555    423
   -280     98    379     88   -329    239    620    940    979    730    532    407
   -303     62    366    119   -335    213    631    909    963    709    517    402
   -368     57    423    155   -397    241    652    896    969    709    524    420
   -452     70    522    192   -485    296    678    904    995    737    561    459
   -426     23    446    200   -436    236    636    839    924    662    496    389
   -418    -49    366    233   -392    158    600    784    857    594    433    329
   -441    -72    368    254   -407    148    594    774    846    581    423    324
   -387    -77    309    233   -348    114    568    735    813    550    400    306
   -353    -98    254    226   -306     77    553    706    782    519    374    280
   -345    -88    254    215   -301     83    555    709    784    517    374    277
   -324    -49    275    184   -303    111    561    719    797    530    381    283
   -296    -33    262    166   -280    114    563    722    802    527    384    285
   -296      5    301    142   -301    153    568    724    805    527    389    293
   -303     33    337    135   -322    184    592    737    818    537    397    309
   -293     25    319    132   -306    171    607    748    820    540    394    314
   -296     64    361    116   -327    213    620    766    841    563    415    342
   -285    155    441     64   -363    298    620    776    878    602    457    394
   -265    218    483     23   -374    350    587    753    880    615    470    410
   -259    252    511      2   -387    381    542    735    878    618    470    415
   -257    254    511      2   -384    381    524    727    867    607    459    415
   -236    215    452      7   -345    332    491    685    828    576    428    392
   -223    223    446      0   -335    335    472    662    802    555    413    374
   -231    202    433     12   -332    316    465    644    771    527    387    353
   -244    106    350     70   -296    228    470    644    740    493    340    319
   -228     -7    220    116   -226    106    449    615    683    426    267    259
   -231    -31    200    129   -215     83    428    581    639    374    210    215
   -249    -51    197    148   -226     72    428    563    613    342    176    197
   -252   -106    145    179   -200     18    431    537    576    306    129    166
   -252   -142    109    197   -181    -18    415    514    542    267     83    137
   -257   -155     98    205   -179    -28    394    501    527    257     62    127
   -228   -153     75    187   -153    -38    387    498    514    249     41    114
   -205   -168     36    187   -122    -67    379    488    493    226     15     96
   -265   -184     80    223   -174    -51    371    465    478    207     -7     80
   -275   -189     85    231   -181    -51    387    465    472    202    -23     77
   -228   -181     46    205   -140    -67    392    459    462    192    -41     72
   -215   -150     64    184   -140    -44    394    457    457    187    -54     70
   -252   -168     83    207   -168    -41    394    454    459    189    -59     64
   -257   -194     62    226   -161    -64    376    441    444    166    -83     44
   -265   -259      2    259   -135   -127    363    428    413    129   -122     15
   -249   -353   -103    301    -72   -228    384    449    371     77   -184    -44
   -192   -555   -366    374     85   -462    454    506    257   -101   -389   -241
   -155   -678   -522    415    181   -600    600    620    223   -241   -555   -415
   -181   -527   -348    353     83   -439    727    678    329   -179   -501   -363
   -288   -168    119    228   -205    -25    672    342    420     36   -236    -93
   -405    542    948    -70   -678    745    283   -257    519    475    303    459
   -524   1361   1886   -418  -1205   1623     -2   -537    844   1109    997   1143
   -537   1670   2205   -568  -1371   1938   -272   -628   1052   1522   1397   1553
   -475   1265   1740   -394  -1106   1501   -524   -826    688   1205   1075   1288
   -439    620   1060    -90   -750    839   -496   -875     51    358    246    496
   -402     93    496    153   -449    293   -233   -555   -166   -135   -301    -31
   -342   -111    231    226   -288     59     23   -122     44    -83   -350    -96
   -259   -176     83    218   -171    -46    189    163    218      7   -306    -70
   -228   -213     15    220   -124    -98    265    290    277     28   -311    -77
   -213   -239    -25    226    -96   -132    285    329    280     12   -340    -93
   -189   -259    -70    223    -62   -166    283    342    270    -12   -371   -111
   -197   -301   -103    249    -46   -202    288    348    257    -33   -400   -132
   -184   -270    -85    226    -51   -179    306    368    280    -20   -400   -122
   -161   -239    -77    200    -41   -161    314    384    293    -18   -410   -122
   -168   -246    -77    205    -49   -163    309    381    285    -31   -428   -140
   -197   -246    -49    223    -75   -148    316    394    293    -28   -433   -137
   -215   -262    -49    239    -85   -155    306    402    296    -33   -446   -132
   -215   -285    -70    249    -72   -179    293    394    283    -51   -472   -150
   -207   -285    -77    244    -67   -184    293    405    290    -44   -478   -142
   -200   -275    -75    239    -62   -176    290    418    298    -36   -485   -135
   -189   -270    -80    228    -57   -176    283    415    288    -51   -509   -155
   -200   -280    -83    239    -59   -181    298    431    293    -44   -514   -158
   -215   -270    -57    241    -80   -163    309    446    306    -36   -514   -153
   -194   -246    -51    220    -72   -150    316    470    322    -31   -517   -148
   -132   -202    -72    166    -31   -137    316    504    345    -15   -511   -140
   -119   -171    -51    145    -33   -111    332    537    371      2   -501   -124
   -135   -168    -33    150    -51   -101    335    555    381      7   -504   -122
   -135   -181    -46    158    -44   -114    348    579    389     10   -506   -129
   -163   -202    -38    181    -64   -122    368    607    400     12   -514   -129
   -155   -176    -20    166    -70    -98    384    649    431     33   -501   -106
   -111   -150    -38    129    -36    -96    379    683    444     28   -514   -103
    -57   -111    -54     85     -2    -83    381    730    470     51   -501    -90
    -59    -72    -12     64    -25    -44    407    792    517    103   -457    -62
    -54    -46      5     49    -31    -20    423    833    537    127   -444    -51
    -46    -18     25     31    -38      5    431    859    561    150   -426    -31
    -46     12     59     18    -51     36    428    880    581    176   -402     -2
      2     80     77    -41    -36     77    423    888    592    187   -387     20
     59    135     75    -96     -7    103    436    885    594    187   -392     23
     20    111     88    -67    -33    101    457    870    589    187   -394     20
     -7    114    122    -51    -64    116    465    849    579    176   -405     12
     28    142    114    -88    -44    129    449    813    558    153   -423      0
     20    153    129    -88    -54    142    433    771    532    127   -452    -15
      2    148    145    -77    -70    148    433    740    524    114   -465    -31
    -20    101    122    -38    -70    111    431    688    493     72   -504    -80
    -18     93    111    -38    -67    101    426    633    446     28   -550   -124
    -59     67    127     -5    -93     96    418    581    415     -2   -579   -145
    -93     20    111     33   -103     64    400    527    376    -44   -620   -181
    -85    -10     75     49    -80     31    394    485    342    -83   -662   -223
    -80      0     77     38    -80     36    379    449    314   -114   -691   -244
    -83    -18     64     51    -75     20    355    418    290   -135   -714   -265
    -88    -59     28     72    -59    -15    332    379    254   -176   -748   -303
    -77    -70      7     75    -44    -31    324    358    236   -197   -769   -319
    -93    -80     10     85    -54    -36    324    345    231   -197   -776   -327
    -88    -90     -2     88    -44    -46    322    332    218   -205   -787   -348
    -83    -88     -7     83    -38    -49    311    322    207   -215   -797   -361
    -72    -49     23     62    -49    -12    314    337    226   -197   -789   -342
    -72    -18     54     44    -64     18    340    363    254   -168   -763   -316
    -64     18     83     23    -72     49    353    363    257   -166   -763   -322
    -64     49    114      7    -90     80    374    374    275   -153   -750   -311
    -57     64    122     -2    -88     93    400    394    296   -142   -740   -298
    -36     80    116    -23    -75     98    397    389    288   -153   -750   -309
     -7    168    174    -80    -90    171    413    407    322   -114   -711   -272
    -10    265    272   -127   -142    267    418    418    366    -67   -659   -231
    -31    301    332   -135   -181    316    397    397    371    -59   -652   -220
    -23    285    306   -132   -166    296    363    379    355    -77   -665   -223
    -15    275    288   -129   -153    280    340    374    348    -83   -670   -218
    -10    246    254   -119   -132    249    296    345    322   -103   -693   -233
     10    241    231   -124   -109    236    265    311    290   -135   -719   -259
     -5    187    192    -93   -101    189    288    303    272   -161   -745   -285
    -44     59    103    -10    -72     80    296    288    233   -210   -800   -335
    -28      2     31     12    -28     15    280    257    176   -272   -867   -397
    -23    -54    -31     38      2    -44    270    231    137   -309   -906   -426
    -38    -75    -36     54     -2    -54    270    215    114   -329   -924   -444
    -49   -116    -67     83      7    -90    254    187     80   -361   -958   -478
    -46   -140    -96     93     23   -119    233    158     51   -392   -989   -506
    -54   -145    -90    101     18   -119    236    155     46   -402  -1000   -509
    -59   -163   -103    111     18   -132    233    150     33   -413  -1005   -522
    -49   -176   -127    111     36   -150    223    137     15   -428  -1018   -535
    -57   -181   -124    119     33   -155    220    132      7   -436  -1028   -540
    -62   -184   -122    124     28   -153    223    135      2   -441  -1034   -540
    -62   -210   -148    135     41   -179    207    116    -20   -467  -1054   -561
    -54   -228   -174    140     57   -200    200    111    -28   -475  -1070   -571
    -51   -226   -174    137     59   -200    197    114    -25   -470  -1062   -563
    -38   -220   -181    129     70   -202    189    106    -36   -480  -1067   -574
    -18   -249   -231    132    106   -241    202     98    -62   -519  -1104   -610
     -7   -431   -423    218    205   -426    233    116   -148   -636  -1231   -724
     23   -662   -688    316    353   -675    329    184   -259   -831  -1449   -940
     49   -722   -771    337    410   -745    472    301   -280   -945  -1582  -1093
    -57   -535   -478    296    207   -506    530    223   -176   -823  -1444   -974
   -192    -57    135    124   -163     36    337   -265    -85   -530  -1070   -594
   -285    724   1008   -220   -646    865     -2   -782     98    -10   -439     41
   -355   1532   1888   -587  -1122   1709   -252   -963    488    652    277    737
   -293   1590   1883   -652  -1088   1735   -524  -1041    542    867    472    969
   -254   1039   1293   -392   -774   1163   -675  -1179     75    348    -46    496
   -233    402    636    -85   -436    519   -553  -1109   -472   -454   -846   -283
   -207    -88    119    148   -163     15   -259   -688   -535   -769  -1247   -683
   -161   -213    -51    187    -54   -132    -25   -303   -311   -657  -1200   -659
    -25   -194   -168    109     70   -181     85    -88   -189   -589  -1161   -636
     -2   -233   -233    116    111   -233    129     -5   -150   -584  -1171   -654
    -90   -324   -233    207     70   -280    158      7   -161   -615  -1213   -696
    -77   -355   -277    215     98   -316    181     25   -174   -641  -1241   -724
    -57   -355   -298    205    119   -327    192     38   -174   -649  -1252   -730
    -33   -335   -301    181    132   -319    194     54   -166   -644  -1244   -724
      7   -283   -290    137    148   -285    192     67   -158   -639  -1231   -717
      7   -296   -306    142    155   -301    194     62   -166   -649  -1239   -727
    -23   -327   -303    174    140   -316    207     75   -161   -646  -1234   -722
    -38   -319   -283    179    122   -303    215     88   -148   -639  -1226   -717
      5   -270   -275    132    140   -272    218    101   -142   -636  -1221   -711
      5   -283   -290    137    145   -288    218    106   -148   -639  -1226   -706
     -2   -277   -275    140    135   -277    226    116   -132   -626  -1213   -693
     23   -267   -293    122    158   -280    218    122   -127   -626  -1215   -685
     18   -277   -296    129    155   -285    223    127   -127   -626  -1218   -693
    -15   -285   -270    148    124   -277    231    142   -116   -620  -1210   -693
      5   -246   -252    119    127   -249    220    153   -114   -618  -1205   -688
     88   -181   -272     46    179   -226    223    192    -88   -597  -1174   -659
    129   -150   -280     10    205   -215    233    236    -51   -566  -1143   -628
     49   -207   -257     77    150   -231    254    254    -51   -574  -1156   -641
     44   -231   -275     93    158   -252    275    275    -49   -581  -1158   -646
    103   -166   -272     31    187   -220    285    327    -12   -548  -1127   -610
    176   -109   -285    -33    231   -197    277    389     25   -511  -1093   -571
    174   -114   -288    -31    228   -202    283    423     38   -509  -1093   -568
    119   -161   -280     20    200   -220    309    462     51   -506  -1088   -563
     90   -163   -254     36    171   -207    355    517     85   -478  -1060   -535
    122   -114   -236     -2    179   -174    368    555    116   -449  -1026   -506
    189    -44   -236    -72    210   -140    366    579    137   -423   -995   -475
    275     64   -213   -171    244    -72    358    607    163   -392   -961   -431
    262     75   -187   -168    223    -57    348    602    166   -392   -956   -420
    215     41   -174   -127    194    -64    348    574    148   -410   -966   -433
    231     88   -145   -161    187    -28    340    561    145   -405   -950   -415
    270    137   -135   -205    202      2    316    540    137   -407   -945   -407
    374    210   -163   -293    267     23    288    517    124   -418   -945   -410
    400    231   -168   -314    285     31    272    483    101   -439   -958   -418
    270    145   -124   -210    194     10    280    418     54   -480   -997   -457
    192     85   -106   -137    150    -10    311    361     18   -522  -1034   -493
    174     49   -124   -111    148    -36    290    298    -23   -566  -1072   -527
     85    -28   -114    -28     98    -70    262    233    -64   -610  -1111   -561
    111    -20   -132    -46    119    -77    246    194    -88   -628  -1119   -579
    106    -28   -135    -41    119    -80    215    135   -129   -667  -1150   -613
    103    -44   -148    -33    124    -96    207     98   -158   -696  -1174   -633
     88    -67   -155    -10    122   -111    205     75   -174   -717  -1189   -641
    129    -64   -194    -33    161   -129    179     46   -197   -735  -1202   -649
    166    -57   -223    -54    194   -140    153     25   -220   -758  -1218   -670
    145    -62   -207    -41    176   -135    137     12   -228   -763  -1221   -672
    220      0   -220   -109    220   -109    140     23   -220   -753  -1208   -659
    228      7   -220   -119    223   -106    158     18   -220   -756  -1208   -657
     96    -70   -168    -12    129   -119    168     -2   -236   -776  -1221   -670
     70    -54   -124     -7     96    -88    184      0   -233   -776  -1218   -665
    145     23   -122    -83    135    -49    184     10   -215   -761  -1192   -644
    189     88   -101   -137    145     -7    179     20   -200   -745  -1171   -615
    197    116    -80   -155    140     18    189     33   -184   -730  -1156   -594
    153     64    -90   -111    122    -12    223     25   -202   -756  -1176   -618
    148     96    -51   -122    101     23    246     36   -192   -748  -1163   -602
    163    202     38   -184     62    119    226     46   -155   -704  -1111   -550
    233    311     77   -275     77    194    192     49   -127   -667  -1070   -506
    275    361     83   -319     96    220    145     31   -129   -659  -1057   -488
    249    348     98   -298     75    223    145     25   -132   -662  -1060   -478
    213    296     83   -254     62    192    106    -15   -168   -693  -1083   -493
    192    257     64   -226     62    163     75    -67   -223   -737  -1117   -524
    226    231      5   -231    111    119     83    -75   -249   -756  -1130   -535
    187    129    -57   -158    122     36     80    -93   -288   -802  -1171   -576
    202     88   -114   -148    158    -10     85   -111   -327   -846  -1213   -615
    205     18   -187   -111    194    -83     72   -135   -371   -888  -1247   -646
    111    -80   -192    -18    150   -135     33   -179   -420   -932  -1283   -683
     93   -114   -207     10    150   -161     28   -207   -454   -966  -1309   -709
    176    -93   -272    -44    223   -181     10   -218   -480   -984  -1327   -717
    236    -38   -277    -98    254   -158    -10   -215   -475   -976  -1317   -701
    218    -67   -285    -75    249   -174    -18   -226   -485   -989  -1327   -706
     36   -265   -301    114    168   -283     -5   -280   -545  -1057  -1392   -771
     31   -267   -298    119    163   -283     28   -283   -553  -1065  -1400   -771
     54   -246   -301     96    176   -275     12   -285   -555  -1062  -1397   -769
    142   -202   -348     28    244   -275    -25   -290   -566  -1067  -1402   -769
    249   -124   -374    -62    311   -249    -51   -283   -563  -1060  -1389   -753
    142   -210   -353     33    246   -283    -25   -293   -576  -1070  -1402   -763
     93   -259   -353     83    223   -306    -20   -306   -594  -1091  -1421   -776
     90   -309   -400    106    244   -353    -38   -324   -620  -1119  -1447   -800
    148   -332   -480     93    314   -405    -31   -311   -649  -1156  -1486   -828
    236   -496   -732    129    483   -613     18   -272   -758  -1314  -1654   -989
    223   -698   -922    239    571   -810    140   -192   -849  -1496  -1852  -1197
    158   -670   -828    254    493   -748    277   -103   -779  -1475  -1836  -1195
     88   -335   -423    124    254   -379    259   -342   -652  -1267  -1592   -958
      7    311    303   -161   -148    309    -85   -917   -517   -857  -1080   -436
    -85   1184   1267   -550   -678   1226   -371  -1236   -176   -213   -353    293
   -145   1680   1826   -769   -987   1753   -615  -1306    148    327    197    854
   -116   1387   1504   -633   -810   1444   -878  -1460    -64    194     57    769
   -137    722    857   -293   -496    789   -901  -1564   -685   -574   -691     44
    -88    163    252    -38   -168    207   -662  -1314  -1047  -1195  -1332   -594
     90    -57   -150    -18    119   -103   -392   -852   -922  -1244  -1465   -740
    215   -106   -322    -54    267   -213   -231   -548   -753  -1158  -1426   -717
     83   -301   -384    106    233   -342   -137   -444   -724  -1179  -1467   -756
     67   -368   -439    150    252   -402    -80   -400   -724  -1200  -1491   -782
    127   -358   -488    114    306   -423    -44   -366   -724  -1213  -1504   -797
    176   -332   -509     77    342   -420    -25   -340   -711  -1213  -1499   -797
    270   -265   -537     -2    402   -402    -12   -290   -675  -1179  -1462   -758
    363   -187   -553    -88    457   -368    -28   -265   -662  -1169  -1452   -743
    213   -319   -535     51    371   -428    -49   -309   -709  -1218  -1499   -789
     28   -459   -488    215    257   -472     -7   -327   -727  -1239  -1517   -810
     41   -454   -498    205    270   -475     -7   -316   -722  -1236  -1506   -797
    116   -400   -517    140    314   -457    -25   -298   -717  -1231  -1496   -779
    197   -316   -514     57    353   -415    -25   -265   -688  -1200  -1465   -737
    239   -270   -509     15    374   -389     -2   -233   -657  -1171  -1436   -701
    207   -309   -519     49    363   -413     -7   -246   -678  -1192  -1452   -719
    184   -322   -506     67    342   -413      0   -249   -680  -1195  -1449   -717
    171   -319   -491     72    329   -405      7   -231   -665  -1182  -1436   -701
    218   -283   -501     33    358   -392      5   -194   -646  -1169  -1423   -683
    239   -288   -530     23    384   -410      0   -181   -644  -1169  -1418   -678
    252   -241   -493     -5    371   -366     25   -153   -618  -1143  -1392   -652
    267   -226   -493    -23    379   -358     36   -116   -597  -1124  -1376   -633
    314   -218   -532    -46    423   -374     23    -83   -581  -1114  -1366   -620
    231   -288   -522     25    374   -405     25    -75   -589  -1124  -1382   -626
    189   -314   -506     62    345   -410     46    -44   -574  -1114  -1371   -610
    231   -283   -514     25    371   -397     77      5   -545  -1091  -1348   -584
    262   -252   -514     -5    387   -381    106     64   -509  -1057  -1319   -550
    265   -223   -488    -20    374   -355    124    119   -467  -1018  -1283   -511
    296   -200   -496    -49    394   -345    132    171   -433   -987  -1249   -480
    316   -158   -475    -80    394   -316    129    200   -415   -963  -1226   -457
    309   -132   -441    -88    374   -285    148    236   -379   -924  -1187   -410
    314   -116   -431    -98    371   -272    145    244   -368   -909  -1163   -381
    340    -96   -439   -122    387   -267    122    218   -387   -924  -1171   -387
    342    -80   -426   -132    381   -252    122    202   -392   -930  -1166   -381
    335    -49   -384   -142    358   -215    122    187   -397   -932  -1161   -376
    332    -38   -371   -148    350   -205    106    140   -431   -958  -1182   -394
    327    -44   -371   -142    348   -205    101    111   -446   -966  -1187   -394
    311    -62   -374   -124    340   -215     96     77   -459   -976  -1195   -400
    301    -67   -368   -116    335   -218     72     18   -488  -1008  -1218   -420
    275    -93   -368    -93    319   -231     49    -41   -530  -1044  -1249   -454
    252   -114   -366    -70    306   -239     44    -80   -553  -1065  -1267   -467
    231   -163   -394    -36    311   -277     33   -127   -587  -1096  -1296   -493
    241   -197   -439    -20    340   -316      2   -184   -633  -1137  -1332   -535
    220   -228   -449      2    332   -337    -23   -226   -662  -1161  -1356   -555
    205   -249   -454     20    329   -350    -28   -252   -680  -1179  -1374   -571
    200   -277   -478     38    335   -376    -25   -283   -706  -1205  -1397   -589
    179   -306   -485     64    332   -394    -36   -311   -730  -1226  -1415   -602
    161   -322   -483     80    319   -402    -44   -322   -735  -1226  -1418   -602
    166   -329   -496     80    329   -413    -59   -340   -745  -1231  -1426   -613
    174   -332   -509     77    340   -420    -75   -358   -756  -1244  -1439   -623
    166   -329   -496     83    329   -413    -67   -355   -745  -1234  -1428   -607
    166   -332   -501     83    332   -415    -70   -353   -743  -1231  -1426   -602
    187   -329   -517     70    350   -423    -64   -350   -737  -1228  -1426   -602
    181   -316   -501     67    337   -407    -38   -327   -709  -1205  -1405   -581
    174   -275   -449     51    311   -361    -25   -309   -685  -1182  -1382   -558
    171   -267   -441     46    306   -353    -41   -316   -691  -1182  -1379   -558
    176   -252   -428     36    301   -340    -44   -314   -683  -1174  -1369   -548
    192   -233   -428     20    309   -332    -20   -290   -657  -1153  -1345   -527
    197   -202   -400      2    298   -301      0   -277   -646  -1143  -1337   -522
    231   -103   -335    -64    283   -218     20   -259   -615  -1106  -1301   -491
    207    -75   -283    -67    244   -179      7   -267   -594  -1072  -1267   -454
    202    -46   -249    -80    223   -148    -36   -288   -584  -1054  -1247   -433
    223    -49   -272    -85    246   -161    -77   -309   -594  -1062  -1254   -439
    215    -62   -277    -80    246   -168    -96   -329   -613  -1075  -1267   -446
    200    -83   -283    -59    239   -181   -109   -350   -636  -1091  -1280   -454
    213   -109   -324    -51    267   -215   -124   -374   -662  -1111  -1296   -465
    210   -181   -392    -12    301   -285   -137   -397   -696  -1145  -1337   -501
    189   -296   -485     51    335   -392   -150   -420   -753  -1202  -1400   -561
    187   -379   -566     96    376   -472   -171   -444   -795  -1249  -1449   -602
    166   -428   -597    129    379   -511   -184   -475   -831  -1283  -1483   -636
    163   -457   -620    148    392   -537   -161   -475   -844  -1293  -1493   -641
    168   -459   -628    142    397   -542   -171   -493   -862  -1312  -1509   -659
    166   -491   -657    161    410   -574   -207   -514   -888  -1335  -1535   -683
    153   -517   -670    179    410   -594   -215   -514   -891  -1335  -1538   -678
    140   -535   -675    197    407   -605   -205   -511   -888  -1337  -1538   -678
    168   -496   -665    163    415   -579   -197   -509   -888  -1340  -1538   -678
    150   -519   -670    184    410   -594   -205   -517   -896  -1340  -1545   -683
    122   -561   -685    218    402   -623   -213   -522   -898  -1335  -1540   -675
    135   -563   -698    215    415   -631   -223   -530   -906  -1337  -1545   -678
    181   -548   -732    181    454   -639   -252   -537   -919  -1345  -1553   -685
    137   -587   -724    223    428   -654   -259   -548   -927  -1356  -1561   -691
     98   -626   -727    262    410   -675   -228   -540   -930  -1361  -1571   -701
    161   -631   -792    236    475   -711   -187   -514   -943  -1382  -1595   -722
    163   -859  -1026    345    592   -943   -171   -496  -1065  -1548  -1777   -893
    163  -1049  -1213    441    685  -1130    -49   -384  -1122  -1704  -1958  -1078
    155  -1000  -1156    420    652  -1075     93   -265  -1039  -1688  -1961  -1101
     83   -672   -756    296    418   -714     85   -496   -940  -1522  -1753   -917
    -44    -88    -44     64     -2    -67   -249  -1109   -875  -1166  -1291   -449
   -163    706    870   -272   -517    787   -571  -1496   -620   -587   -618    210
   -161   1278   1436   -561   -797   1358   -839  -1608   -314    -41    -57    763
    -83   1054   1137   -485   -610   1096  -1124  -1740   -462    -72   -101    766
    -77    410    488   -168   -283    449  -1197  -1831  -1052   -810   -818     88
    -18   -145   -127     80     54   -135   -956  -1605  -1441  -1473  -1501   -574
     54   -423   -478    184    265   -449   -626  -1140  -1293  -1530  -1657   -730
     62   -550   -613    244    337   -581   -423   -802  -1085  -1418  -1608   -698
     83   -623   -709    270    394   -665   -337   -644  -1002  -1384  -1597   -698
    101   -631   -735    265    415   -683   -293   -584   -982  -1384  -1608   -717
    103   -649   -753    270    428   -701   -283   -555   -976  -1387  -1615   -727
     70   -730   -800    329    433   -763   -324   -568  -1002  -1423  -1654   -769
    213   -597   -810    192    509   -704   -319   -527   -963  -1392  -1621   -737
    176   -626   -802    223    488   -714   -272   -501   -950  -1382  -1613   -727
    106   -657   -763    275    433   -709   -210   -488   -940  -1379  -1608   -732
    132   -641   -774    254    452   -706   -226   -485   -937  -1384  -1615   -743
    140   -628   -771    241    454   -701   -244   -478   -927  -1374  -1605   -730
    150   -613   -763    231    454   -688   -241   -459   -911  -1358  -1590   -711
    148   -618   -769    233    457   -693   -231   -457   -909  -1361  -1595   -719
    148   -602   -750    228    449   -675   -228   -449   -904  -1361  -1595   -722
    168   -576   -745    202    454   -662   -246   -433   -885  -1343  -1579   -704
    145   -613   -758    233    452   -685   -262   -431   -888  -1345  -1584   -714
    145   -589   -735    220    439   -659   -254   -418   -880  -1337  -1574   -711
    176   -522   -698    174    436   -610   -218   -379   -844  -1301  -1540   -675
    218   -485   -704    132    459   -594   -200   -345   -818  -1280  -1525   -657
    179   -537   -717    179    446   -626   -213   -345   -826  -1293  -1540   -675
    179   -517   -698    166    436   -607   -197   -314   -800  -1267  -1519   -657
    176   -501   -678    163    426   -589   -184   -272   -774  -1241  -1493   -636
    207   -483   -691    137    446   -587   -187   -241   -758  -1231  -1483   -626
    233   -459   -693    111    462   -576   -171   -200   -727  -1202  -1465   -605
    239   -449   -691    103    462   -568   -161   -148   -691  -1174  -1444   -581
    236   -457   -693    111    465   -574   -142   -101   -667  -1153  -1428   -571
    265   -402   -670     67    467   -537   -114    -54   -636  -1124  -1402   -555
    270   -368   -639     49    452   -504    -90     -2   -592  -1080  -1363   -517
    277   -335   -615     28    446   -475    -98     31   -571  -1054  -1337   -493
    296   -303   -600      5    446   -452   -101     46   -558  -1039  -1322   -483
    296   -275   -571    -12    433   -423   -101     64   -537  -1013  -1291   -457
    332   -218   -550    -57    439   -381    -88     85   -511   -979  -1252   -418
    358   -179   -540    -90    446   -361    -90     75   -517   -979  -1249   -418
    340   -174   -514    -83    426   -342    -93     51   -532   -992  -1257   -426
    290   -184   -478    -54    381   -329    -83     25   -537   -997  -1265   -431
    296   -184   -480    -57    387   -332    -88     -7   -553  -1010  -1273   -441
    293   -179   -475    -59    381   -324   -101    -46   -571  -1018  -1278   -446
    283   -148   -431    -67    355   -288   -103    -85   -581  -1026  -1280   -444
    254   -192   -449    -33    350   -319   -129   -140   -618  -1060  -1314   -475
    246   -223   -470    -12    358   -345   -153   -197   -657  -1098  -1350   -514
    257   -205   -465    -25    361   -335   -163   -236   -675  -1109  -1363   -522
    249   -226   -475    -10    361   -350   -181   -275   -698  -1124  -1379   -535
    231   -288   -522     25    376   -405   -207   -329   -740  -1169  -1426   -579
    210   -311   -524     49    366   -418   -223   -363   -769  -1189  -1449   -600
    207   -309   -517     49    361   -413   -252   -397   -792  -1197  -1457   -607
    179   -358   -537     90    358   -446   -254   -423   -815  -1215  -1478   -631
    168   -371   -540     98    353   -457   -252   -441   -831  -1228  -1493   -646
    155   -355   -514     98    332   -433   -249   -439   -820  -1215  -1486   -631
    158   -348   -509     93    332   -426   -265   -446   -818  -1213  -1488   -628
    200   -332   -532     67    366   -431   -277   -452   -823  -1208  -1488   -631
    205   -309   -517     49    361   -413   -270   -446   -813  -1195  -1478   -620
    207   -293   -501     44    353   -397   -257   -436   -797  -1179  -1465   -607
    202   -293   -498     44    348   -394   -272   -449   -807  -1184  -1473   -613
    210   -275   -485     33    348   -379   -270   -446   -800  -1176  -1467   -602
    189   -254   -446     31    316   -350   -244   -420   -766  -1137  -1436   -568
    194   -233   -428     18    309   -329   -218   -405   -748  -1119  -1423   -555
    236   -163   -402    -36    316   -283   -207   -394   -735  -1101  -1408   -540
    223   -153   -376    -33    298   -265   -200   -379   -717  -1080  -1387   -519
    213   -137   -353    -38    280   -246   -184   -366   -701  -1060  -1363   -496
    249    -72   -322    -88    283   -194   -161   -348   -675  -1031  -1332   -470
    241     -7   -252   -119    246   -127   -150   -337   -636   -989  -1291   -426
    213     25   -187   -119    200    -80   -168   -348   -615   -958  -1260   -394
    220     31   -192   -127    205    -80   -223   -379   -633   -971  -1270   -405
    236     15   -223   -127    228   -103   -233   -384   -641   -976  -1275   -407
    231     -2   -236   -114    231   -119   -236   -389   -646   -974  -1275   -402
    244    -10   -254   -116    249   -132   -272   -415   -667   -987  -1286   -413
    280    -36   -316   -122    298   -176   -290   -436   -696  -1013  -1309   -431
    239   -168   -410    -36    324   -288   -293   -457   -748  -1070  -1374   -491
    189   -306   -496     57    342   -400   -293   -478   -800  -1124  -1434   -550
    202   -327   -530     62    366   -428   -290   -491   -820  -1145  -1454   -574
    213   -342   -555     62    381   -449   -314   -511   -844  -1156  -1467   -579
    174   -384   -558    106    363   -472   -322   -527   -867  -1174  -1486   -597
    171   -407   -579    119    374   -493   -309   -530   -885  -1192  -1501   -615
    168   -418   -587    124    376   -501   -314   -540   -893  -1195  -1509   -623
    161   -426   -589    132    374   -506   -319   -535   -883  -1184  -1493   -610
    179   -418   -600    119    389   -509   -337   -550   -893  -1192  -1501   -620
    171   -459   -631    142    400   -545   -342   -568   -914  -1213  -1525   -644
    145   -478   -623    166    384   -550   -329   -566   -906  -1208  -1522   -641
    184   -446   -631    129    407   -537   -329   -561   -901  -1197  -1501   -626
    220   -441   -662    109    441   -553   -337   -568   -911  -1205  -1504   -639
    215   -439   -657    109    436   -545   -345   -568   -909  -1202  -1501   -639
    184   -462   -646    140    415   -553   -340   -563   -906  -1200  -1501   -639
    197   -506   -706    153    449   -605   -345   -568   -940  -1236  -1543   -678
    265   -641   -906    187    584   -771   -335   -553  -1018  -1337  -1649   -779
    267   -875  -1143    301    704  -1008   -226   -483  -1119  -1512  -1839   -969
    189  -1034  -1223    423    706  -1127    -38   -348  -1127  -1613  -1961  -1111
    150   -771   -922    309    535   -846     23   -433  -1002  -1475  -1803   -979
     57   -272   -329    106    192   -301   -207   -930   -906  -1176  -1431   -607
    -18    522    540   -252   -280    530   -589  -1423   -696   -649   -807     12
    -93   1343   1436   -623   -763   1389   -885  -1597   -293     28    -83    714
    -70   1480   1551   -706   -810   1514  -1163  -1657   -179    303    176    989
    -15    979    995   -483   -504    987  -1314  -1761   -610   -161   -277    587
      2    309    306   -155   -153    309  -1169  -1691  -1195   -966  -1067   -161
     41   -218   -259     88    150   -239   -841  -1275  -1288  -1317  -1501   -592
     75   -363   -439    140    257   -400   -568   -878  -1065  -1218  -1480   -602
    150   -410   -561    127    355   -485   -441   -665   -948  -1163  -1454   -592
    189   -467   -657    137    420   -561   -387   -584   -922  -1169  -1467   -613
    153   -519   -672    184    413   -594   -337   -545   -914  -1182  -1480   -633
    184   -514   -698    163    439   -605   -311   -506   -888  -1166  -1465   -626
    197   -514   -711    158    452   -613   -311   -498   -888  -1174  -1470   -636
    176   -530   -706    174    441   -618   -314   -496   -898  -1184  -1488   -652
    184   -527   -711    171    446   -618   -293   -475   -883  -1166  -1473   -641
    249   -475   -724    111    485   -600   -283   -454   -865  -1148  -1447   -626
    223   -491   -714    132    467   -602   -275   -452   -862  -1150  -1444   -628
    166   -504   -672    166    418   -587   -270   -446   -862  -1150  -1444   -628
    189   -478   -667    145    428   -571   -275   -431   -852  -1137  -1434   -615
    213   -478   -693    129    452   -584   -272   -418   -841  -1127  -1423   -610
    223   -444   -670    109    446   -555   -262   -397   -818  -1109  -1402   -592
    207   -459   -667    124    436   -561   -257   -384   -810  -1101  -1397   -587
    210   -459   -670    124    439   -563   -257   -381   -813  -1106  -1405   -592
    239   -436   -675     98    454   -555   -259   -353   -792  -1085  -1384   -568
    244   -410   -654     83    449   -532   -241   -322   -756  -1049  -1350   -537
    252   -402   -654     75    452   -527   -226   -296   -743  -1041  -1343   -537
    288   -374   -662     44    475   -517   -218   -259   -719  -1021  -1322   -522
    265   -381   -646     57    452   -514   -184   -215   -688   -997  -1301   -501
    259   -381   -644     59    452   -511   -166   -179   -667   -979  -1286   -491
    257   -392   -652     67    452   -522   -163   -148   -654   -969  -1275   -485
    270   -358   -628     44    449   -493   -127    -83   -607   -927  -1236   -449
    272   -350   -623     38    446   -485   -114    -28   -579   -904  -1215   -436
    309   -316   -626      2    465   -470    -90     25   -542   -875  -1192   -415
    288   -319   -610     15    446   -465    -59     80   -504   -844  -1169   -389
    306   -275   -581    -15    444   -428    -49    132   -462   -800  -1124   -348
    340   -257   -597    -41    467   -428    -51    155   -444   -782  -1101   -332
    355   -223   -579    -67    467   -400    -54    171   -426   -758  -1075   -311
    389   -155   -545   -116    465   -348    -38    192   -392   -719  -1039   -272
    428   -109   -537   -158    483   -322    -28    200   -379   -706  -1021   -254
    405   -103   -509   -153    454   -306    -51    168   -400   -717  -1031   -262
    371   -101   -475   -135    420   -288    -41    161   -394   -706  -1015   -249
    342   -109   -452   -116    394   -280    -36    137   -405   -711  -1013   -254
    327   -122   -449   -101    387   -285    -38     96   -426   -730  -1021   -267
    309   -103   -415   -103    361   -257    -49     59   -433   -732  -1015   -265
    288   -122   -410    -83    348   -265    -83     10   -459   -748  -1026   -275
    262   -176   -439    -44    348   -306   -124    -59   -511   -795  -1070   -322
    249   -187   -436    -31    342   -311   -135   -111   -540   -820  -1091   -345
    257   -184   -441    -38    348   -314   -137   -142   -548   -818  -1088   -340
    262   -181   -446    -41    353   -314   -140   -181   -571   -839  -1106   -358
    246   -207   -454    -20    348   -329   -161   -226   -602   -870  -1135   -387
    215   -231   -446      7    329   -337   -194   -265   -626   -898  -1158   -405
    231   -233   -467      0    348   -350   -215   -283   -639   -901  -1161   -405
    223   -265   -488     18    355   -376   -223   -306   -657   -919  -1171   -423
    226   -267   -496     18    361   -381   -218   -316   -657   -919  -1171   -428
    259   -220   -480    -18    368   -350   -213   -306   -639   -893  -1148   -407
    200   -252   -454     25    324   -353   -226   -332   -657   -917  -1169   -431
    210   -246   -457     18    332   -350   -226   -337   -654   -917  -1166   -426
    223   -233   -459      2    340   -345   -226   -329   -641   -898  -1150   -405
    218   -252   -470     18    342   -361   -239   -337   -649   -901  -1150   -410
    213   -249   -465     15    337   -358   -244   -353   -654   -909  -1156   -418
    257   -192   -449    -31    353   -319   -220   -332   -628   -880  -1127   -397
    259   -189   -449    -36    353   -319   -213   -324   -620   -867  -1117   -389
    249   -192   -441    -28    345   -316   -231   -337   -631   -878  -1127   -400
    244   -155   -400    -46    322   -277   -220   -322   -602   -852  -1104   -374
    228   -127   -358    -51    290   -241   -192   -309   -579   -831  -1080   -355
    254    -85   -340    -85    296   -213   -179   -303   -566   -820  -1065   -345
    277    -77   -355    -98    316   -215   -163   -296   -561   -818  -1060   -342
    259    -59   -322   -101    288   -189   -150   -283   -540   -797  -1036   -319
    272     -5   -277   -135    275   -140   -155   -272   -517   -769  -1005   -290
    285     64   -220   -176    252    -75   -168   -272   -496   -737   -966   -259
    314    168   -145   -241    231     12   -179   -270   -465   -698   -922   -215
    345    181   -166   -265    254      7   -194   -277   -467   -698   -917   -213
    337    148   -189   -244    265    -20   -236   -311   -498   -730   -943   -239
    306    127   -181   -218    244    -25   -270   -342   -517   -737   -945   -239
    298     96   -202   -197    252    -51   -275   -355   -532   -745   -950   -236
    319     38   -283   -179    298   -122   -296   -376   -571   -789   -995   -280
    270    -96   -368    -88    319   -231   -311   -405   -628   -852  -1062   -345
    265   -161   -428    -51    345   -293   -309   -420   -662   -891  -1101   -381
    296   -174   -470    -59    381   -322   -319   -441   -685   -917  -1122   -402
    265   -223   -488    -20    374   -353   -342   -478   -722   -956  -1150   -433
    257   -233   -493    -12    374   -363   -340   -483   -732   -963  -1158   -441
    220   -277   -501     28    361   -389   -329   -496   -745   -979  -1171   -457
    215   -290   -506     38    361   -397   -337   -509   -756   -995  -1184   -467
    207   -301   -509     46    358   -405   -363   -524   -769  -1000  -1187   -472
    213   -293   -506     38    358   -400   -392   -537   -771  -1005  -1189   -475
    231   -303   -537     33    381   -420   -418   -553   -789  -1023  -1205   -493
    241   -306   -548     33    394   -426   -400   -550   -792  -1026  -1208   -493
    262   -249   -511     -7    384   -379   -363   -530   -766  -1000  -1182   -470
    252   -275   -527     10    389   -400   -389   -548   -782  -1015  -1192   -483
    218   -306   -524     41    368   -413   -415   -579   -807  -1039  -1215   -506
    257   -259   -517      2    387   -387   -410   -566   -789  -1023  -1202   -485
    257   -322   -579     28    418   -449   -413   -576   -823  -1065  -1244   -527
    277   -514   -792    116    532   -652   -389   -576   -935  -1213  -1397   -678
    283   -727  -1013    220    646   -870   -280   -509  -1036  -1400  -1602   -888
    298   -735  -1034    218    665   -883   -124   -358   -984  -1431  -1649   -958
    246   -444   -693     98    467   -568   -116   -530   -859  -1257  -1441   -774
    155    111    -44   -132     98     33   -389  -1060   -748   -917  -1013   -348
     18    930    909   -475   -446    919   -724  -1493   -485   -337   -342    322
    -57   1691   1748   -815   -901   1719   -992  -1623    -83    319    350    995
     38   1644   1602   -844   -782   1626  -1304  -1740   -142    387    415   1096
     77   1065    987   -571   -454   1026  -1415  -1862   -680   -228   -184    550
     90    407    316   -249   -114    363  -1228  -1732  -1202   -995   -948   -187
    140    -23   -163    -57    150    -93   -914  -1288  -1182  -1210  -1257   -504
    192   -111   -303    -41    246   -207   -693   -940   -984  -1117  -1223   -491
    215   -179   -394    -20    303   -285   -568   -748   -878  -1065  -1197   -475
    210   -246   -457     15    332   -350   -522   -696   -872  -1088  -1223   -511
    207   -283   -491     38    348   -387   -498   -685   -880  -1114  -1252   -542
    231   -246   -478      5    353   -361   -478   -657   -859  -1098  -1236   -527
    233   -246   -480      5    355   -363   -488   -652   -857  -1098  -1234   -527
    259   -246   -506     -7    381   -376   -496   -646   -857  -1098  -1231   -527
    290   -213   -504    -38    397   -358   -480   -628   -839  -1083  -1215   -511
    293   -205   -501    -44    394   -353   -475   -626   -833  -1080  -1213   -509
    277   -226   -504    -25    389   -363   -485   -636   -846  -1091  -1221   -522
    280   -213   -496    -33    387   -353   -491   -631   -841  -1083  -1210   -511
    277   -189   -467    -44    371   -327   -483   -620   -831  -1072  -1197   -496
    285   -163   -452    -62    368   -306   -472   -618   -828  -1067  -1187   -491
    306   -124   -431    -90    368   -277   -472   -605   -813  -1052  -1169   -475
    290   -119   -413    -85    350   -265   -475   -594   -802  -1039  -1156   -462
    285   -129   -415    -77    350   -272   -472   -589   -800  -1034  -1150   -459
    337    -77   -415   -129    374   -244   -475   -571   -782  -1018  -1132   -441
    303    -77   -381   -114    342   -228   -470   -558   -766  -1005  -1117   -431
    272    -98   -371    -88    319   -233   -459   -540   -756  -1000  -1111   -428
    270   -109   -379    -80    324   -244   -462   -530   -756  -1008  -1117   -439
    280    -70   -350   -106    311   -210   -459   -501   -730   -984  -1093   -410
    309    -31   -340   -137    322   -187   -449   -465   -701   -956  -1067   -381
    353    -12   -366   -168    358   -189   -452   -436   -691   -948  -1060   -376
    381     20   -361   -200    371   -168   -446   -400   -662   -924  -1036   -355
    374     41   -332   -207    353   -145   -426   -340   -618   -883   -997   -322
    384     49   -335   -218    358   -142   -413   -293   -594   -859   -974   -303
    405     70   -335   -239    368   -132   -400   -249   -574   -836   -945   -285
    397    116   -280   -257    340    -80   -381   -197   -532   -792   -901   -246
    418    158   -259   -288    340    -51   -371   -163   -498   -758   -865   -213
    452    218   -233   -335    342     -7   -374   -155   -488   -745   -849   -197
    446    259   -189   -353    316     36   -368   -150   -472   -724   -820   -171
    444    288   -155   -366    301     67   -363   -142   -452   -696   -789   -137
    439    314   -124   -379    283     96   -376   -168   -459   -696   -782   -135
    426    324   -101   -376    262    111   -381   -200   -470   -701   -779   -132
    407    348    -62   -379    236    142   -381   -226   -478   -698   -771   -124
    423    368    -54   -394    239    158   -394   -262   -496   -709   -776   -132
    415    371    -44   -394    228    163   -415   -309   -524   -735   -795   -150
    392    358    -33   -376    213    161   -439   -358   -550   -753   -807   -163
    361    329    -31   -348    197    150   -459   -413   -581   -782   -828   -184
    340    293    -46   -316    194    124   -478   -470   -620   -818   -857   -215
    322    288    -36   -306    179    124   -498   -524   -654   -846   -883   -241
    311    262    -49   -288    179    106   -519   -571   -683   -870   -901   -262
    311    246    -67   -280    189     90   -553   -626   -722   -904   -932   -293
    306    241    -64   -272    187     88   -574   -667   -750   -919   -950   -311
    285    223    -62   -254    174     80   -584   -688   -761   -927   -958   -319
    285    205    -80   -246    181     62   -605   -711   -779   -945   -974   -332
    285    192    -93   -239    189     49   -620   -732   -797   -961   -984   -345
    275    207    -67   -241    171     70   -618   -737   -795   -953   -974   -337
    262    202    -62   -233    163     72   -628   -737   -795   -948   -966   -329
    275    210    -67   -244    171     72   -636   -740   -795   -943   -958   -322
    272    215    -57   -244    166     80   -646   -743   -795   -943   -956   -322
    265    205    -59   -233    163     72   -639   -740   -792   -935   -945   -316
    277    223    -54   -252    166     85   -649   -745   -797   -935   -948   -322
    265    231    -33   -249    148     98   -662   -758   -807   -945   -950   -332
    252    249     -5   -252    129    122   -649   -750   -795   -930   -930   -314
    259    233    -25   -246    142    103   -646   -743   -787   -917   -917   -298
    259    254     -7   -259    135    124   -641   -737   -782   -906   -906   -296
    252    301     49   -277    101    176   -615   -711   -750   -872   -870   -270
    249    337     85   -293     80    213   -594   -693   -730   -849   -844   -254
    239    340    101   -288     70    220   -579   -691   -724   -849   -849   -262
    233    350    114   -293     59    233   -563   -683   -714   -836   -844   -259
    236    392    155   -316     41    275   -550   -662   -691   -807   -815   -236
    254    459    205   -358     25    332   -542   -652   -670   -779   -774   -205
    265    535    270   -400     -2    402   -553   -649   -641   -743   -732   -168
    244    579    335   -413    -46    457   -576   -652   -607   -709   -698   -129
    252    587    332   -420    -38    459   -605   -665   -605   -701   -688   -114
    241    555    314   -400    -36    436   -626   -688   -628   -714   -696   -119
    197    522    324   -358    -62    423   -626   -696   -631   -709   -691   -119
    189    509    319   -350    -67    415   -646   -719   -657   -727   -711   -137
    174    407    231   -290    -28    319   -675   -748   -709   -776   -761   -187
    135    270    135   -205      0    205   -696   -769   -763   -833   -823   -249
    119    187     67   -153     25    127   -675   -758   -776   -846   -839   -267
    145    189     44   -168     49    116   -672   -761   -789   -854   -846   -280
    145    184     38   -166     54    111   -683   -779   -807   -865   -854   -293
    119    161     41   -140     36    103   -678   -782   -813   -867   -859   -298
    114    145     31   -129     41     88   -691   -792   -828   -883   -878   -322
     98    101      0   -101     49     51   -698   -797   -844   -893   -896   -337
     64     85     18    -75     23     51   -698   -792   -831   -885   -885   -329
     57     90     31    -75     12     62   -698   -792   -820   -880   -878   -332
     62     85     23    -72     20     54   -696   -792   -818   -878   -875   -332
     44     57     12    -51     12     36   -698   -784   -815   -872   -867   -324
     36     59     23    -49      7     41   -701   -782   -813   -867   -862   -322
     49     62     10    -57     18     36   -693   -779   -810   -862   -852   -327
     46     46      0    -46     23     23   -670   -766   -789   -844   -841   -322
     10     49     36    -31    -12     44   -688   -761   -784   -833   -836   -319
     25      2    -23    -12     23    -10   -704   -758   -818   -872   -880   -363
     59   -176   -236     57    145   -205   -675   -730   -906   -997  -1013   -491
     72   -361   -433    145    252   -397   -537   -607   -958  -1140  -1184   -670
     75   -319   -394    119    233   -355   -371   -439   -849  -1124  -1184   -706
     38     20    -18    -31     28      2   -319   -540   -691   -930   -963   -522
   -116    530    646   -210   -381    587   -555  -1091   -628   -623   -563   -129
   -301   1283   1584   -491   -943   1434   -888  -1608   -465   -103     70    491
   -366   1891   2255   -763  -1312   2073  -1143  -1764   -161    470    675   1070
   -311   1769   2081   -730  -1195   1925  -1405  -1899   -265    504    704   1130
   -288   1153   1441   -433   -865   1296  -1499  -2000   -792   -122     88    561
   -267    545    813   -137   -540    678  -1353  -1873  -1299   -911   -696   -205
   -205    202    407      0   -306    306  -1096  -1397  -1148   -984   -880   -402
   -155    116    272     18   -213    194   -875  -1000   -875   -818   -789   -337
    -98     88    184      5   -142    135   -735   -758   -714   -717   -724   -298
    -72     51    124     10    -98     88   -667   -662   -665   -701   -727   -316
    -72     51    124      7    -98     88   -628   -618   -636   -691   -724   -319
    -77     67    145      5   -111    106   -602   -574   -607   -667   -704   -311
    -70     62    132      2   -101     96   -602   -555   -602   -667   -701   -322
    -72     44    116     15    -93     80   -594   -535   -594   -665   -704   -329
    -83     64    148      7   -116    106   -571   -501   -561   -633   -675   -311
    -93     59    153     15   -124    106   -568   -488   -548   -623   -665   -311
    -88     64    150     10   -119    106   -550   -465   -530   -610   -646   -306
    -98     77    176     10   -137    127   -530   -436   -501   -584   -623   -288
    -93     88    179      2   -137    132   -524   -418   -483   -571   -615   -285
    -83     88    168     -2   -127    127   -517   -400   -467   -555   -607   -283
    -88    109    197    -10   -142    150   -514   -379   -444   -532   -584   -272
   -106    140    246    -15   -176    192   -506   -355   -418   -506   -563   -259
    -93    140    233    -25   -163    187   -501   -337   -400   -496   -555   -262
    -88    145    233    -31   -161    189   -488   -306   -376   -475   -542   -254
    -93    166    259    -38   -176    213   -465   -265   -337   -441   -509   -228
    -67    202    270    -67   -168    236   -459   -236   -311   -420   -491   -223
    -57    194    252    -70   -155    223   -446   -202   -288   -405   -480   -220
    -80    200    280    -59   -179    239   -418   -153   -249   -368   -452   -202
    -72    231    301    -80   -187    265   -402   -109   -215   -332   -428   -184
    -49    241    290    -96   -168    265   -392    -67   -184   -301   -405   -176
    -83    194    277    -57   -181    236   -384    -25   -155   -277   -387   -166
    -80    210    290    -64   -187    249   -366     38   -111   -236   -358   -145
    -23    283    303   -129   -163    293   -329    109    -59   -189   -322   -116
     12    348    335   -179   -161    342   -285    181     -2   -129   -267    -70
      5    387    381   -197   -187    384   -267    239     46    -77   -220    -33
    -31    371    400   -171   -215    384   -249    270     70    -54   -202    -23
     -7    405    413   -200   -210    407   -231    301     98    -23   -174      0
     -2    457    459   -226   -231    457   -215    324    129     12   -137     33
      7    480    472   -244   -233    478   -215    329    148     31   -116     46
     15    504    488   -259   -236    496   -218    319    148     25   -114     38
    -12    514    524   -252   -267    517   -200    311    153     33   -106     46
    -28    535    563   -252   -296    548   -197    298    153     33    -98     44
    -28    519    548   -246   -288    535   -215    265    127     12   -116     20
    -49    501    548   -226   -298    524   -218    231    114      5   -122      2
    -70    514    581   -223   -327    548   -215    202    111      0   -124    -10
    -83    498    581   -207   -332    540   -213    168     98    -15   -129    -28
   -114    462    576   -174   -345    519   -220    122     67    -46   -161    -72
   -150    420    568   -135   -361    493   -226     83     49    -67   -184    -98
   -179    368    545    -96   -363    457   -241     41     18   -101   -218   -140
   -176    335    511    -77   -342    423   -257      2    -12   -135   -246   -176
   -187    316    504    -64   -345    410   -254    -12    -18   -137   -246   -189
   -202    316    517    -57   -361    415   -262    -25    -20   -140   -246   -200
   -226    288    514    -33   -371    400   -270    -46    -36   -153   -259   -228
   -246    265    511     -7   -379    387   -270    -54    -41   -158   -265   -249
   -249    275    522    -15   -384    400   -249    -36    -18   -135   -241   -236
   -239    270    509    -15   -374    389   -252    -41    -18   -132   -241   -244
   -239    270    509    -15   -374    389   -254    -46    -18   -132   -239   -252
   -241    306    548    -31   -394    426   -257    -36     -2   -116   -220   -239
   -252    270    522    -10   -387    397   -249    -28      5   -109   -213   -239
   -252    267    519     -7   -387    394   -233    -23      7   -114   -215   -252
   -239    322    558    -41   -400    439   -197      2     41    -83   -179   -226
   -283    316    600    -15   -441    457   -197      2     46    -70   -168   -226
   -285    285    568     -2   -426    426   -210     -2     36    -77   -174   -244
   -267    311    576    -23   -420    444   -207     10     51    -62   -158   -236
   -275    324    597    -25   -436    459   -187     33     80    -36   -135   -223
   -272    355    628    -41   -449    491   -163     54    109     -7   -111   -210
   -270    397    667    -67   -467    532   -148     70    132     18    -85   -194
   -288    433    719    -72   -504    576   -116     93    168     49    -49   -171
   -290    428    719    -70   -506    571    -96    101    179     57    -41   -168
   -265    426    691    -80   -478    558    -96     98    174     51    -49   -187
   -259    493    753   -116   -506    623    -70    129    223    101      2   -145
   -259    579    836   -161   -548    706    -59    150    272    155     62    -96
   -244    626    870   -192   -558    748    -85    137    288    176     90    -80
   -228    641    870   -205   -548    756   -111    129    293    189    101    -77
   -239    628    867   -194   -555    748   -114    135    298    200    109    -75
   -244    605    849   -181   -545    724   -122    129    290    194    109    -83
   -241    576    815   -168   -527    696   -142    109    265    171     93   -103
   -265    504    769   -119   -517    636   -148     98    241    145     70   -135
   -296    368    665    -38   -483    517   -150     83    194     90      7   -202
   -296    275    571     10   -433    423   -158     64    153     44    -44   -257
   -306    244    548     28   -428    394   -155     59    142     31    -57   -272
   -329    228    558     51   -444    392   -150     57    135     25    -62   -283
   -329    187    517     70   -423    350   -158     36    106     -2    -90   -316
   -329    184    514     72   -420    348   -155     41    111      0    -85   -319
   -345    171    517     85   -431    342   -150     46    119     10    -75   -316
   -342    135    478    103   -410    306   -150     46    114      5    -77   -327
   -332    137    470     96   -400    303   -161     36    101     -7    -90   -345
   -332    135    467     98   -400    301   -150     46    111      5    -77   -335
   -337    119    457    109   -397    288   -148     54    119     15    -67   -332
   -342     98    441    122   -392    270   -150     41    111      5    -77   -355
   -355     93    449    129   -402    270   -145     44    114      7    -80   -361
   -374     70    444    153   -407    257   -137     54    127     18    -72   -358
   -368     57    423    155   -397    239   -142     57    124     12    -77   -368
   -361     31    392    166   -376    210   -140     62    106    -12   -106   -400
   -350   -148    202    249   -277     25   -103     96     28   -116   -215   -504
   -319   -371    -54    345   -135   -213     10    197    -51   -277   -400   -696
   -311   -384    -75    348   -122   -231    192    355     10   -306   -454   -776
   -384   -106    277    246   -332     85    280    265    158   -142   -267   -618
   -483    397    880     41   -683    639     20   -322    220    161    127   -231
   -600   1158   1758   -280  -1179   1457   -345   -833    400    675    740    366
   -706   1893   2598   -594  -1652   2247   -646  -1031    740   1301   1415   1015
   -649   2023   2673   -685  -1660   2348   -976  -1137    802   1540   1654   1275
   -571   1418   1990   -423  -1280   1704  -1091  -1221    296    953   1072    737
   -568    737   1306    -85   -937   1023   -885  -1049   -197    189    301     -2
   -555    254    810    150   -683    532   -542   -584   -192    -62    -41   -353
   -480    111    592    184   -535    350   -283   -181     36     38    -15   -363
   -410     75    485    163   -446    280   -158     15    150     96     12   -353
   -405     36    441    181   -423    239    -96    101    192    111     15   -358
   -405      5    410    200   -407    205    -64    137    202    109      7   -376
   -392    -33    358    213   -376    161    -54    150    197     90    -12   -402
   -402    -49    350    223   -376    150    -38    176    213    101    -10   -402
   -405    -46    358    226   -381    155    -20    205    233    122      7   -392
   -384    -33    350    205   -368    158    -18    210    236    124     12   -400
   -368    -12    355    192   -363    171     -2    226    254    137     25   -389
   -379      7    384    184   -381    194     15    249    277    163     51   -368
   -384     -7    374    194   -379    181     28    257    285    168     51   -376
   -387     -7    379    194   -384    184     33    265    296    176     57   -376
   -394      2    397    197   -394    200     49    290    322    197     72   -358
   -392      2    394    194   -392    197     59    309    340    215     88   -350
   -379     12    392    181   -384    200     62    319    353    228     96   -345
   -384     15    397    181   -392    205     70    337    368    244    106   -337
   -392     25    418    184   -405    220     90    368    392    265    129   -327
   -384     28    410    176   -397    218     98    389    402    270    135   -329
   -374     25    400    174   -387    213    111    423    431    290    153   -314
   -379     36    415    171   -397    226    137    467    462    319    181   -293
   -366     33    400    166   -381    215    155    493    478    335    200   -288
   -342     38    381    150   -363    207    168    530    498    350    213   -285
   -332     70    402    129   -366    236    194    581    535    381    239   -259
   -319     88    405    114   -361    246    218    636    568    407    259   -239
   -296     90    387    103   -340    239    239    680    592    423    272   -231
   -290     98    389     93   -340    244    275    740    633    462    298   -207
   -280    137    415     70   -348    275    309    810    691    517    350   -163
   -252    171    423     38   -337    298    324    859    730    553    384   -132
   -246    192    439     28   -342    314    335    898    763    581    405   -109
   -254    215    470     18   -361    342    355    927    795    618    433    -77
   -236    249    485     -5   -361    366    363    937    810    641    454    -54
   -215    280    493    -33   -353    387    361    930    813    652    465    -44
   -220    311    532    -44   -376    420    368    932    828    672    488    -23
   -223    319    542    -49   -381    431    374    919    833    680    501    -12
   -210    327    537    -59   -374    431    361    885    818    670    496    -25
   -228    329    558    -51   -394    444    361    854    807    665    498    -28
   -254    319    574    -31   -413    446    358    823    800    667    501    -28
   -254    298    553    -23   -405    426    329    763    766    639    478    -54
   -275    277    553     -2   -413    413    314    714    737    620    459    -72
   -301    265    566     15   -433    415    298    665    709    600    441    -93
   -309    236    545     36   -426    389    280    610    675    574    420   -122
   -319    200    519     57   -418    358    259    555    631    542    389   -155
   -342    153    496     93   -418    324    246    517    607    522    368   -179
   -355    106    462    124   -410    283    233    480    576    491    342   -207
   -358     75    433    142   -394    254    220    449    545    457    311   -244
   -366     75    439    145   -402    257    220    441    537    454    314   -241
   -371     70    439    150   -405    254    223    441    542    467    327   -233
   -368     54    420    155   -394    236    220    428    535    459    319   -249
   -374     49    423    163   -397    236    215    423    535    457    319   -249
   -394     46    439    171   -418    241    223    436    550    475    340   -236
   -389     44    433    171   -413    239    223    441    555    480    353   -233
   -389     41    431    174   -410    236    220    439    555    480    355   -239
   -400     49    449    176   -423    249    226    444    563    488    366   -231
   -397     46    441    174   -418    241    223    446    568    496    374   -228
   -392     31    423    179   -407    226    218    441    563    491    374   -233
   -400     25    426    187   -413    223    223    449    571    498    381   -228
   -407     23    431    192   -418    226    231    459    579    509    392   -220
   -392     10    402    189   -397    205    226    454    571    504    392   -226
   -389     20    407    184   -400    213    233    459    581    509    402   -215
   -402     57    459    171   -431    257    262    488    615    542    441   -184
   -407     85    493    161   -449    288    275    498    631    555    462   -171
   -402    111    511    142   -457    309    290    509    644    566    475   -161
   -415    127    542    145   -478    335    311    522    665    587    498   -142
   -413    127    540    140   -475    332    324    537    678    602    514   -132
   -387    187    574    101   -480    379    332    550    704    628    548   -109
   -394    246    641     72   -519    444    335    558    735    665    589    -67
   -397    296    693     49   -545    493    319    553    758    696    626    -31
   -374    306    678     33   -527    491    283    537    756    698    636    -25
   -366    290    657     38   -511    472    267    527    740    685    628    -38
   -381    283    665     49   -524    472    259    517    727    680    631    -33
   -371    262    631     54   -501    446    244    501    704    665    626    -41
   -366    187    553     88   -459    368    233    483    667    631    592    -77
   -384     59    444    163   -413    252    239    472    623    587    537   -129
   -387    -38    348    213   -368    153    228    457    579    537    496   -176
   -389    -90    298    239   -345    103    220    436    545    504    475   -202
   -407   -127    277    265   -342     75    226    426    527    488    467   -207
   -426   -174    252    301   -340     38    226    415    509    475    462   -213
   -418   -194    223    303   -322     12    210    400    491    459    454   -226
   -410   -202    207    306   -311      2    207    402    488    457    459   -226
   -423   -207    215    314   -322      2    210    407    485    452    465   -223
   -402   -210    192    306   -298    -10    202    400    480    444    462   -231
   -397   -226    171    311   -285    -28    197    397    465    436    462   -236
   -407   -241    163    324   -288    -38    202    405    470    446    475   -220
   -394   -241    150    316   -275    -46    207    410    475    454    493   -213
   -379   -246    132    314   -257    -57    200    400    462    444    491   -220
   -379   -249    127    311   -254    -62    194    402    462    446    491   -218
   -384   -265    116    324   -252    -75    205    405    465    454    496   -213
   -376   -303     72    337   -226   -116    202    397    441    433    478   -236
   -345   -423    -77    384   -135   -252    215    415    381    355    394   -309
   -311   -649   -337    478     10   -493    311    532    316    213    231   -462
   -296   -722   -426    509     64   -576    475    709    368    155    145   -561
   -329   -506   -179    418    -77   -342    571    688    501    275    275   -457
   -459    -72    387    267   -423    155    415    168    519    501    584   -163
   -592    636   1228    -23   -909    932     33   -467    558    935   1145    394
   -698   1418   2117   -361  -1408   1769   -301   -815    761   1499   1795   1018
   -701   1712   2413   -506  -1558   2062   -641  -1013    831   1826   2151   1371
   -639   1249   1888   -303  -1262   1569   -831  -1104    496   1499   1805   1088
   -594    548   1143     20   -870    846   -659   -940    -25    667    966    303
   -545    -18    527    280   -537    254   -327   -478    -90    267    475   -163
   -472   -223    249    345   -361     12    -62     -5    189    376    475   -187
   -379   -267    111    324   -246    -77     90    272    371    483    535   -148
   -348   -298     46    322   -200   -127    168    387    444    514    550   -142
   -353   -345      5    348   -181   -171    194    433    457    506    537   -150
   -348   -368    -20    358   -166   -197    213    465    465    504    535   -158
   -332   -381    -49    358   -142   -215    215    475    470    498    527   -168
   -329   -374    -44    350   -145   -210    220    491    485    509    532   -166
   -335   -366    -33    350   -153   -200    226    509    496    524    542   -158
   -319   -371    -54    345   -135   -213    226    517    498    527    545   -155
   -311   -374    -62    342   -124   -218    239    532    509    540    553   -140
   -319   -366    -49    342   -137   -207    254    555    535    576    581   -111
   -314   -358    -44    335   -135   -202    262    566    542    587    587   -106
   -301   -335    -33    316   -135   -187    259    574    553    594    592    -98
   -298   -324    -25    311   -137   -176    275    600    579    618    618    -72
   -293   -311    -18    301   -140   -166    290    618    600    639    631    -57
   -283   -303    -20    290   -132   -163    293    623    607    644    631    -54
   -277   -288    -10    283   -135   -150    303    649    628    659    639    -33
   -277   -280     -2    280   -137   -142    319    685    657    683    657    -12
   -267   -288    -20    275   -124   -155    327    704    665    685    657    -10
   -265   -277    -12    270   -127   -145    335    730    685    704    670      2
   -259   -262     -5    259   -129   -135    358    776    724    732    696     31
   -241   -252    -10    246   -116   -132    374    818    753    753    714     46
   -226   -252    -25    239   -101   -140    371    854    769    761    714     49
   -218   -226    -10    220   -103   -119    387    909    813    797    743     80
   -205   -213     -7    207   -101   -109    400    956    849    831    766    103
   -184   -220    -36    202    -75   -129    413   1000    875    846    774    116
   -179   -194    -18    184    -83   -109    441   1057    919    888    802    150
   -161   -148     12    153    -88    -67    457   1111    963    927    836    187
   -137   -122     15    127    -77    -54    467   1148    992    953    859    210
   -116    -88     28    103    -72    -31    483   1182   1034    997    893    246
   -114    -54     57     83    -85      0    498   1202   1057   1023    924    280
   -109    -33     75     70    -93     20    504   1200   1057   1023    927    285
    -98     -7     88     51    -96     38    498   1187   1054   1023    927    293
   -109      5    114     51   -111     59    498   1169   1052   1023    927    306
   -119     10    127     54   -124     67    496   1145   1044   1018    924    306
   -124     -5    119     64   -122     54    485   1114   1023   1002    911    303
   -155    -28    127     90   -142     49    478   1078   1005    989    898    296
   -181    -33    148    109   -166     57    467   1031    984    971    880    283
   -187    -64    119    124   -153     25    439    963    932    917    828    231
   -187    -88     98    135   -142      5    420    904    893    883    795    205
   -197    -98     98    145   -150      0    407    852    854    846    758    181
   -189   -153     36    171   -114    -59    392    800    807    802    714    150
   -197   -202     -5    200    -98   -103    371    745    763    761    678    116
   -213   -231    -18    220    -98   -124    363    711    732    730    646     90
   -213   -252    -41    231    -88   -148    355    683    706    701    613     62
   -202   -277    -75    241    -64   -176    342    652    680    667    579     36
   -213   -301    -88    254    -64   -194    342    649    672    657    576     46
   -228   -327   -101    277    -64   -215    350    652    675    662    579     57
   -226   -332   -109    277    -59   -220    342    633    659    646    563     41
   -223   -322    -98    272    -62   -210    332    623    646    633    548     38
   -233   -311    -77    272    -80   -194    332    631    657    644    555     54
   -226   -324   -101    275    -62   -213    329    631    659    644    548     57
   -213   -340   -127    275    -44   -233    327    623    657    639    535     49
   -226   -332   -106    280    -59   -220    337    633    670    649    542     62
   -228   -335   -106    280    -62   -220    335    636    665    644    535     62
   -220   -350   -132    285    -44   -241    327    631    659    636    524     59
   -226   -361   -135    293    -46   -249    324    631    662    641    522     64
   -228   -345   -116    288    -57   -231    332    636    672    649    522     70
   -213   -329   -116    270    -49   -223    332    633    672    646    514     62
   -207   -303    -96    257    -57   -202    345    649    693    659    527     80
   -215   -265    -49    239    -83   -158    374    672    719    688    555    116
   -215   -246    -31    231    -93   -140    392    685    732    701    566    132
   -205   -233    -28    218    -90   -132    394    683    727    698    555    124
   -202   -210    -10    205    -98   -111    405    701    745    714    566    140
   -202   -145     57    171   -129    -44    410    719    779    745    597    174
   -192    -93     98    142   -145      2    413    724    807    774    628    200
   -192    -46    142    119   -168     49    389    706    820    789    641    220
   -184    -33    150    106   -168     57    361    693    818    795    646    226
   -179    -44    135    109   -158     44    337    670    800    779    636    213
   -187    -75    111    132   -150     18    324    646    774    761    618    200
   -207    -98    109    150   -161      2    324    639    763    753    610    200
   -210   -181     28    194   -119    -77    303    613    714    706    558    155
   -205   -306   -103    254    -51   -205    296    589    657    639    491     90
   -202   -397   -194    301     -5   -296    309    589    631    605    449     57
   -205   -439   -233    322     12   -337    314    584    610    581    426     38
   -205   -493   -290    348     41   -392    298    555    566    537    381      5
   -210   -537   -329    371     57   -433    293    542    540    511    353    -18
   -213   -545   -332    379     59   -439    306    550    545    517    358    -15
   -200   -550   -353    374     75   -454    296    537    532    504    348    -31
   -197   -571   -374    384     85   -472    293    532    524    496    335    -41
   -213   -576   -363    394     75   -472    301    537    530    504    337    -38
   -213   -594   -381    405     83   -488    293    532    522    498    329    -46
   -213   -633   -423    423    103   -530    285    524    506    480    311    -64
   -220   -652   -431    436    103   -540    298    530    509    483    309    -62
   -213   -633   -420    423    101   -527    298    527    504    480    301    -64
   -192   -628   -436    410    122   -532    296    519    491    467    288    -77
   -202   -649   -449    426    122   -548    293    514    488    465    283    -80
   -202   -672   -472    436    135   -574    298    527    491    459    277    -83
   -161   -769   -610    465    223   -691    303    548    449    397    205   -145
   -119   -969   -849    545    363   -909    368    646    413    288     62   -275
   -122  -1075   -953    597    413  -1013    524    839    488    236    -31   -384
   -155   -865   -709    509    275   -787    641    927    644    340     70   -319
   -267   -449   -181    355    -44   -316    553    540    652    498    314   -103
   -431    122    553    155   -491    337    226   -181    504    730    709    283
   -568    857   1423   -145   -997   1140    -93   -641    542   1174   1283    818
   -550   1205   1756   -327  -1153   1480   -389   -904    540   1475   1634   1156
   -504    800   1301   -148   -904   1049   -540   -979    283   1239   1361    940
   -470    103    574    184   -522    337   -459   -867   -163    485    568    226
   -400   -446    -46    420   -176   -246   -228   -511   -270     36     36   -262
   -335   -652   -316    493    -10   -485      0    -54     49    187     70   -236
   -259   -644   -387    449     62   -514    179    272    322    374    202   -124
   -200   -667   -467    433    132   -568    285    462    465    457    254    -90
   -215   -758   -542    485    161   -652    293    491    470    436    220   -122
   -205   -766   -563    485    176   -665    316    530    493    441    220   -119
   -176   -743   -568    457    194   -657    342    566    517    452    228   -111
   -166   -761   -594    465    213   -678    358    581    522    446    223   -116
   -171   -740   -568    454    197   -657    376    602    540    457    226   -114
   -194   -763   -568    478    187   -667    374    613    548    459    223   -114
   -155   -727   -571    441    205   -652    384    628    555    459    223   -111
    -88   -641   -553    366    231   -597    420    670    594    491    252    -83
    -64   -600   -535    332    233   -568    454    709    636    532    285    -49
    -59   -605   -545    332    241   -574    436    706    636    530    277    -57
   -122   -688   -568    402    223   -628    397    678    605    493    239    -93
   -197   -769   -571    483    187   -670    329    641    576    467    207   -116
   -135   -701   -566    418    215   -636    381    685    623    506    241    -85
    -96   -670   -574    384    239   -623    400    706    636    514    246    -83
   -122   -675   -553    397    213   -615    400    717    641    517    244    -80
   -116   -662   -545    389    213   -605    415    745    667    537    257    -59
    -96   -657   -563    374    233   -610    428    761    678    537    254    -59
    -90   -639   -548    363    228   -594    454    784    698    555    267    -46
   -109   -639   -532    374    207   -587    478    820    730    581    280    -28
   -103   -652   -548    379    220   -600    462    846    743    584    272    -25
    -88   -659   -574    371    241   -615    462    888    769    597    270    -20
    -70   -602   -532    335    231   -568    478    940    815    636    293     10
    -54   -587   -532    319    239   -558    491    995    854    675    309     36
    -57   -613   -555    335    249   -584    496   1031    872    683    309     44
    -15   -540   -524    275    252   -532    519   1093    922    732    350     90
    -10   -496   -485    252    236   -491    535   1132    958    761    368    114
     23   -444   -470    207    246   -457    537   1156    976    776    381    129
     15   -439   -454    213    233   -446    542   1166    987    784    384    140
     12   -402   -415    192    213   -407    527   1163    995    795    400    163
     23   -379   -405    176    213   -392    527   1150    987    787    397    163
     31   -389   -423    176    226   -405    527   1132    974    774    387    161
     23   -350   -374    163    197   -361    527   1114    966    766    384    163
     18   -332   -350    155    181   -340    527   1088    950    743    371    150
      5   -353   -358    174    181   -355    511   1047    919    709    348    122
    -28   -376   -348    200    158   -361    506   1010    896    678    319     96
    -51   -374   -322    213    135   -348    514    989    891    662    306     85
    -44   -387   -345    215    148   -366    519    956    859    623    270     41
    -51   -418   -368    233    155   -394    517    919    831    581    239      5
    -83   -470   -387    275    148   -428    491    867    795    542    202    -33
    -67   -488   -420    277    176   -454    504    826    763    501    163    -77
    -57   -514   -457    285    200   -488    496    787    730    457    129   -114
    -77   -537   -459    309    189   -501    493    763    717    444    116   -127
   -114   -566   -454    337    168   -509    459    727    691    418     93   -153
   -114   -613   -498    363    192   -555    420    683    646    374     54   -194
   -114   -615   -501    363    192   -558    446    688    652    371     46   -200
   -103   -594   -491    348    192   -545    467    698    665    379     54   -189
    -62   -558   -498    309    215   -530    488    704    670    376     57   -192
    -88   -584   -496    337    202   -540    465    675    652    355     33   -215
   -122   -615   -493    368    184   -555    439    662    641    353     28   -215
    -93   -579   -485    335    194   -532    467    675    657    363     44   -202
   -109   -615   -506    361    197   -561    444    654    636    342     28   -223
   -114   -626   -511    371    197   -568    441    654    633    335     25   -220
    -96   -605   -511    350    205   -558    452    662    639    340     36   -213
    -83   -597   -514    340    215   -555    457    657    631    332     31   -220
    -85   -587   -501    337    207   -545    465    662    639    337     36   -215
    -88   -548   -459    319    184   -504    483    685    670    366     62   -192
    -88   -542   -454    314    181   -498    509    706    693    384     80   -179
    -67   -462   -397    265    163   -431    537    724    717    407    106   -155
    -85   -431   -348    257    129   -389    542    735    737    426    127   -140
   -109   -465   -355    288    122   -410    524    717    717    405    106   -163
    -77   -446   -368    259    145   -407    532    724    724    410    111   -161
    -72   -353   -280    213    103   -316    561    756    776    465    171   -106
    -64   -244   -181    153     57   -213    558    758    813    509    226    -62
    -64   -220   -155    142     44   -189    501    711    795    498    223    -62
    -38   -205   -166    122     62   -187    493    711    792    498    223    -57
    -33   -210   -176    122     70   -194    493    709    789    496    223    -51
    -28   -244   -218    135     93   -231    472    675    758    459    192    -77
    -41   -311   -270    176    114   -290    452    652    719    420    158   -109
    -72   -465   -392    267    158   -428    436    633    670    366     98   -158
    -64   -568   -504    314    218   -537    436    615    613    301     33   -220
    -67   -639   -574    353    252   -607    407    579    558    239    -23   -277
    -72   -649   -576    361    252   -613    415    566    540    220    -38   -293
    -64   -706   -641    384    285   -675    439    561    519    202    -57   -311
    -64   -740   -675    400    303   -709    426    535    485    168    -88   -342
    -90   -766   -678    426    290   -724    394    506    457    142   -114   -363
    -70   -717   -646    394    288   -683    415    522    475    155   -101   -348
    -57   -717   -662    387    301   -691    392    501    452    129   -124   -368
    -83   -787   -704    433    309   -745    374    480    428    106   -145   -387
    -83   -800   -719    439    316   -761    389    496    441    116   -132   -374
    -62   -795   -732    428    335   -763    392    496    433    106   -142   -381
    -38   -802   -763    420    361   -784    381    483    418     88   -161   -400
    -38   -797   -761    418    358   -779    392    491    428     98   -150   -384
    -28   -779   -753    402    361   -769    405    493    428     96   -153   -387
    -25   -807   -782    418    376   -795    379    467    400     64   -187   -418
    -15   -862   -849    436    415   -857    381    470    374     28   -226   -452
     25  -1002  -1028    488    524  -1015    420    522    314    -72   -345   -558
     77  -1221  -1299    568    688  -1260    517    657    277   -223   -532   -745
    109  -1231  -1340    561    724  -1286    662    870    384   -241   -589   -826
      7   -875   -883    433    444   -880    704    719    501    -75   -379   -649
   -158   -379   -220    267     31   -301    470     23    397    119    -41   -311
   -350    303    652     23   -501    478    127   -667    311    454    478    215
   -504   1047   1551   -270  -1026   1299   -145  -1075    397    930   1088    823
   -465   1065   1530   -301   -997   1296   -420  -1296    254   1008   1197    976
   -363    439    802    -36   -581    620   -454  -1213    -83    493    626    457
   -288   -272     15    277   -153   -127   -239   -818   -322   -174   -145   -280
   -197   -688   -491    444    145   -589     44   -236   -103   -259   -387   -530
   -106   -763   -659    433    275   -714    226    140    168    -96   -293   -467
    -44   -787   -743    415    348   -763    311    327    296    -23   -249   -441
    -44   -823   -779    431    366   -802    358    400    340    -12   -249   -449
    -25   -846   -820    436    397   -833    384    426    345    -28   -262   -470
    -15   -880   -865    446    423   -872    384    431    332    -49   -280   -493
     -2   -859   -857    431    426   -859    392    449    342    -44   -275   -485
     12   -841   -857    413    433   -846    402    467    355    -38   -270   -478
     23   -865   -888    420    454   -875    402    475    358    -51   -280   -491
     18   -870   -888    423    452   -878    405    488    368    -44   -267   -483
     31   -839   -870    402    449   -852    407    506    387    -28   -252   -467
     54   -820   -878    381    465   -849    402    504    384    -33   -254   -472
     88   -800   -888    355    488   -844    394    504    379    -44   -262   -478
     59   -828   -888    381    472   -857    400    511    379    -44   -259   -475
     64   -846   -911    389    488   -878    400    517    381    -44   -257   -475
    101   -800   -904    348    498   -852    407    530    397    -33   -246   -465
     88   -792   -880    353    483   -836    413    542    407    -28   -239   -457
     64   -807   -872    371    467   -841    407    553    413    -25   -236   -452
     83   -807   -891    361    485   -846    407    568    426    -18   -226   -444
     77   -789   -867    353    470   -828    407    592    444     -2   -213   -428
     70   -761   -831    345    449   -795    439    641    485     33   -174   -392
     85   -745   -831    329    454   -787    446    672    496     38   -166   -381
     96   -724   -823    314    457   -774    459    711    517     51   -150   -366
     77   -717   -795    319    433   -756    483    763    550     80   -124   -342
     90   -696   -787    303    439   -740    491    807    579    101   -106   -322
    106   -704   -810    298    457   -758    496    844    592    106   -106   -319
    119   -683   -802    280    459   -743    527    911    639    148    -70   -277
    132   -639   -774    252    452   -706    548    963    680    179    -41   -246
    168   -589   -758    210    462   -672    563    997    704    200    -18   -228
    192   -545   -737    176    462   -641    566   1034    735    236     25   -187
    189   -511   -704    161    446   -607    584   1065    758    265     57   -153
    194   -506   -704    153    449   -602    594   1072    758    270     67   -140
    179   -506   -685    163    431   -594    581   1052    745    259     62   -142
    155   -483   -639    163    394   -561    571   1034    745    262     75   -132
    184   -428   -613    122    397   -519    576   1018    743    259     88   -119
    192   -410   -602    109    394   -506    555    971    714    233     77   -129
    174   -381   -555    103    363   -467    542    932    701    226     77   -127
    148   -407   -558    127    350   -483    540    888    678    210     64   -140
    153   -405   -558    124    355   -483    527    836    641    179     44   -158
    132   -405   -540    135    335   -472    496    766    602    145     18   -179
     93   -433   -527    171    309   -480    462    698    561    109    -18   -210
     90   -465   -555    184    322   -509    431    631    511     64    -57   -246
     72   -509   -581    218    324   -545    405    568    465     20    -90   -280
     46   -537   -587    244    314   -561    389    527    433     -7   -114   -301
     49   -566   -615    259    332   -589    387    491    402    -41   -140   -324
     49   -605   -654    277    350   -628    376    459    368    -75   -168   -355
     51   -584   -636    265    342   -610    376    449    358    -83   -174   -361
     64   -574   -641    254    350   -607    368    436    353    -83   -171   -355
     70   -587   -657    259    363   -620    353    407    329   -109   -187   -374
     49   -594   -644    270    342   -618    348    392    314   -122   -200   -384
     41   -581   -623    270    329   -600    353    394    316   -119   -189   -371
     57   -581   -641    262    348   -610    353    392    314   -127   -192   -374
     57   -576   -633    259    345   -605    337    376    301   -137   -202   -379
     41   -558   -602    257    319   -579    348    376    301   -135   -202   -374
     46   -561   -607    257    324   -584    345    368    293   -142   -207   -374
     51   -566   -620    257    335   -592    337    355    275   -161   -218   -384
     46   -550   -597    252    322   -574    337    355    275   -158   -220   -384
     57   -561   -618    249    335   -589    340    355    267   -161   -220   -381
     70   -555   -626    241    348   -589    335    342    254   -174   -236   -392
     64   -517   -581    226    322   -550    361    358    277   -158   -220   -374
     57   -470   -527    207    290   -498    387    381    311   -127   -184   -340
     49   -465   -514    207    280   -488    394    376    309   -132   -181   -337
     62   -420   -483    179    272   -452    407    381    314   -129   -179   -335
     77   -394   -475    158    272   -433    418    397    327   -119   -171   -324
     83   -368   -452    142    267   -410    413    407    345   -103   -153   -309
     90   -293   -384    101    236   -337    413    410    374    -72   -114   -267
     77   -226   -303     72    189   -265    387    394    387    -46    -75   -233
     96   -205   -301     54    197   -252    361    376    381    -46    -67   -223
    129   -220   -350     46    239   -285    327    355    350    -72    -90   -239
    111   -244   -355     64    231   -298    314    332    329    -88    -98   -246
     88   -257   -345     85    215   -301    316    316    311   -101   -101   -252
     85   -340   -426    127    254   -381    296    290    265   -150   -142   -293
     77   -467   -545    194    311   -506    277    257    192   -231   -220   -368
     49   -574   -626    262    335   -600    272    239    148   -277   -267   -415
     64   -610   -675    272    368   -641    280    233    124   -296   -280   -428
     72   -628   -704    275    387   -667    275    205     85   -332   -306   -457
     44   -670   -714    314    379   -691    236    166     44   -371   -337   -485
     44   -688   -732    322    384   -709    239    161     38   -379   -337   -491
     57   -691   -748    316    402   -719    236    150     23   -397   -348   -501
     57   -685   -743    311    397   -714    231    142     15   -405   -350   -498
     38   -709   -748    335    392   -727    244    145     18   -405   -350   -491
     44   -724   -771    340    405   -748    231    127     -5   -428   -368   -509
     51   -719   -771    332    410   -743    213    116    -18   -444   -381   -517
     33   -727   -761    348    397   -743    213    116    -18   -441   -376   -504
     41   -714   -756    337    397   -735    213    116    -20   -444   -374   -504
     33   -737   -774    350    402   -756    207     98    -38   -465   -389   -514
     31   -727   -761    348    394   -743    213    101    -36   -462   -379   -504
     31   -748   -779    355    402   -763    213    101    -41   -475   -384   -511
     70   -839   -909    384    488   -872    197     88   -103   -550   -454   -576
    132  -1018  -1150    441    639  -1083    241    148   -200   -704   -620   -735
    145  -1192  -1337    522    740  -1262    381    306   -210   -828   -779   -906
    145  -1096  -1244    472    693  -1171    509    428    -90   -779   -732   -888
     38   -740   -779    350    407   -758    504    129      0   -605   -498   -670
   -168   -140     28    153   -101    -57    202   -589      5   -270    -23   -176
   -361    665   1023   -153   -693    844    -93  -1080    176    267    646    501
   -436   1187   1623   -374  -1031   1402   -371  -1322    348    737   1174   1054
   -358    948   1306   -293   -831   1127   -633  -1462    111    613   1041   1008
   -280    316    594    -20   -436    454   -600  -1366   -368    -98    306    298
   -220   -319    -98    267    -62   -210   -368   -979   -602   -678   -342   -358
   -150   -620   -472    384    158   -548   -116   -478   -415   -691   -467   -506
    -64   -646   -581    355    257   -615     67   -129   -197   -555   -392   -452
    -12   -657   -646    332    316   -652    145      2   -124   -527   -379   -449
     -2   -672   -670    337    332   -672    181     49   -111   -537   -392   -462
    -28   -696   -670    361    319   -685    202     83    -93   -535   -394   -459
    -46   -714   -667    381    309   -691    220    106    -83   -535   -397   -465
    -54   -711   -657    381    301   -685    231    119    -77   -535   -397   -465
    -57   -722   -665    387    303   -693    239    137    -67   -532   -392   -454
    -38   -698   -662    366    311   -680    239    145    -64   -535   -389   -457
     -7   -685   -678    348    335   -683    228    132    -83   -555   -410   -475
     -5   -685   -683    345    337   -683    223    137    -83   -561   -413   -467
      2   -670   -675    332    337   -672    226    148    -75   -555   -407   -462
     12   -675   -688    329    348   -683    218    142    -80   -566   -420   -472
     20   -680   -701    329    361   -691    215    140    -85   -576   -428   -475
     12   -665   -678    324    345   -670    231    161    -67   -558   -415   -459
     46   -631   -678    293    361   -654    241    174    -57   -550   -407   -449
     51   -639   -691    290    371   -665    231    168    -67   -563   -420   -462
     49   -618   -667    285    358   -641    239    187    -51   -542   -407   -441
     57   -605   -665    272    358   -633    252    218    -31   -522   -387   -420
     83   -594   -678    257    379   -636    252    236    -31   -522   -384   -420
     93   -587   -680    246    384   -633    259    267    -12   -504   -366   -402
     98   -566   -665    233    381   -615    280    316     20   -470   -340   -379
    111   -550   -665    218    387   -607    285    353     31   -457   -335   -374
    122   -530   -654    202    387   -592    288    394     51   -439   -319   -361
    127   -491   -618    179    371   -555    301    452     88   -400   -290   -329
    153   -467   -620    158    387   -542    303    501    116   -371   -270   -306
    179   -457   -636    137    407   -545    298    542    135   -353   -259   -293
    176   -420   -597    122    387   -509    322    602    179   -309   -226   -257
    174   -381   -558    103    363   -470    329    652    215   -272   -194   -223
    200   -358   -558     80    379   -457    322    675    233   -252   -179   -202
    202   -332   -535     64    366   -431    327    693    259   -226   -155   -174
    197   -293   -491     49    342   -392    340    709    283   -197   -124   -142
    210   -267   -478     25    342   -371    335    698    277   -194   -122   -137
    215   -246   -462     15    337   -353    332    680    267   -200   -122   -135
    210   -207   -418     -2    311   -311    335    670    277   -184   -101   -109
    213   -205   -418     -5    314   -311    327    639    270   -192   -103   -109
    226   -197   -423    -12    322   -311    303    581    233   -218   -127   -132
    210   -192   -402     -7    306   -296    314    550    228   -213   -119   -124
    205   -174   -381    -15    290   -277    303    496    202   -226   -132   -135
    197   -226   -423     12    309   -324    277    420    148   -272   -181   -179
    171   -257   -428     41    298   -340    259    361    109   -301   -210   -202
    145   -280   -426     67    285   -353    257    322     85   -311   -218   -207
    150   -324   -478     85    311   -400    228    254     20   -363   -267   -259
    145   -376   -524    114    335   -449    218    205    -23   -394   -301   -288
    135   -389   -527    124    329   -459    215    179    -44   -405   -311   -296
    142   -397   -540    127    340   -467    200    150    -70   -423   -332   -311
    142   -420   -566    137    353   -493    179    111   -106   -454   -358   -337
    129   -407   -540    137    335   -472    176     98   -109   -452   -348   -324
    127   -426   -553    148    337   -488    174     93   -111   -446   -340   -314
    129   -428   -558    150    342   -493    148     67   -135   -467   -358   -335
    106   -436   -545    163    324   -488    140     57   -140   -465   -358   -332
     85   -454   -540    181    311   -496    142     59   -137   -459   -358   -322
     93   -467   -563    184    327   -514    135     51   -150   -470   -371   -324
    122   -418   -540    148    329   -478    122     54   -148   -459   -361   -309
    137   -402   -540    132    335   -470    119     70   -132   -439   -348   -288
    127   -384   -511    127    316   -446    124     72   -127   -426   -337   -277
    135   -363   -498    111    316   -431    119     62   -135   -426   -337   -272
    137   -316   -454     90    296   -384    124     75   -116   -405   -316   -252
    127   -270   -400     70    262   -332    161    106    -85   -371   -288   -220
    135   -252   -387     57    259   -319    179    111    -80   -368   -285   -215
    116   -228   -345     54    228   -288    197    114    -72   -350   -272   -200
    101   -231   -332     64    215   -280    223    127    -62   -329   -259   -179
    137   -192   -329     25    231   -259    233    135    -57   -322   -252   -171
    155    -98   -257    -28    205   -176    239    142    -33   -285   -213   -135
    142    -20   -166    -62    150    -93    233    142      5   -233   -158    -80
    158      5   -153    -80    155    -72    207    127     10   -215   -140    -62
    168    -28   -197    -70    181   -111    181    103    -20   -239   -155    -83
    166    -25   -194    -70    179   -109    174    101    -28   -228   -142    -67
    158    -38   -197    -62    176   -116    161     75    -57   -244   -153    -75
    163   -101   -265    -31    213   -181    142     46   -101   -285   -192   -114
    166   -207   -374     18    267   -288    129     33   -148   -337   -252   -163
    153   -324   -478     85    314   -400    127     25   -189   -389   -309   -210
    140   -407   -548    129    342   -478    106     -2   -239   -444   -363   -259
    140   -439   -579    150    358   -509     85    -33   -275   -485   -407   -296
    119   -457   -579    166    348   -517     77    -49   -293   -501   -426   -303
    124   -483   -607    179    363   -545     67    -64   -314   -524   -452   -319
    135   -514   -649    187    389   -581     49    -80   -340   -553   -480   -345
    129   -511   -641    192    384   -576     51    -77   -340   -558   -488   -348
    124   -522   -646    197    384   -584     38    -75   -340   -566   -496   -348
    145   -524   -670    189    407   -597     33    -77   -345   -574   -504   -353
    142   -519   -662    187    400   -592     23    -90   -353   -584   -517   -363
    129   -535   -665    202    397   -600     23    -90   -350   -584   -519   -361
    140   -555   -698    205    418   -628     10    -98   -366   -607   -540   -381
    142   -571   -714    213    428   -644      5   -106   -381   -620   -555   -392
    137   -579   -717    218    426   -646     18    -96   -371   -610   -545   -381
    142   -584   -727    220    433   -654     28    -90   -368   -607   -537   -374
    166   -636   -805    233    483   -719     23    -88   -400   -641   -571   -407
    205   -787   -992    290    597   -891     64    -44   -470   -748   -685   -519
    231   -971  -1202    368    717  -1085    192     80   -511   -888   -854   -691
    241   -989  -1231    374    735  -1109    348    254   -428   -917   -901   -743
    158   -654   -815    246    485   -735    376     83   -303   -735   -672   -545
     33   -106   -140     36     88   -122    132   -532   -311   -446   -262   -153
    -83    646    730   -283   -407    688   -215  -1101   -246     12    329    423
   -187   1366   1553   -589   -870   1460   -514  -1392    -36    563    940    989
   -106   1343   1447   -620   -776   1395   -810  -1548   -135    639    997   1057
    -31    693    724   -332   -379    709   -875  -1571   -620     12    348    511
      5    -12    -18      0     10    -15   -670  -1340  -1044   -756   -449   -202
     54   -457   -511    202    283   -483   -350   -823   -883   -872   -696   -444
    127   -519   -646    194    384   -581   -135   -446   -605   -706   -597   -371
    194   -561   -758    181    475   -659    -23   -244   -472   -631   -553   -340
    207   -594   -802    192    504   -698     23   -163   -423   -600   -522   -306
    220   -576   -797    179    509   -685     46   -122   -389   -563   -480   -293
    233   -605   -839    184    535   -722     57   -101   -381   -561   -483   -355
    233   -633   -867    200    550   -750     67    -85   -379   -568   -511   -387
    226   -620   -849    194    535   -735     72    -67   -366   -563   -509   -350
    236   -636   -872    200    553   -753     64    -59   -358   -558   -504   -335
    257   -659   -917    200    584   -787     59    -57   -358   -558   -514   -394
    254   -623   -878    184    563   -750     59    -44   -350   -566   -558   -454
    252   -584   -836    166    542   -709     54    -46   -366   -605   -626   -441
    252   -579   -831    163    540   -704     44    -64   -389   -633   -665   -441
    254   -579   -836    161    542   -706     46    -54   -384   -633   -665   -353
    246   -563   -810    158    527   -685     62    -25   -353   -594   -626   -296
    254   -555   -813    148    532   -683     59    -18   -342   -581   -620   -293
    267   -542   -810    137    537   -675     46    -23   -345   -576   -623   -301
    257   -501   -758    119    506   -628     57      0   -322   -555   -613   -288
    270   -483   -753    106    509   -618     72     25   -298   -530   -597   -272
    280   -491   -771    103    524   -631     77     44   -296   -524   -602   -270
    288   -452   -740     83    514   -594     90     77   -275   -504   -597   -249
    296   -433   -732     67    514   -581    101    111   -241   -472   -584   -228
    322   -431   -753     54    535   -592     98    137   -226   -462   -579   -223
    332   -415   -748     41    537   -581    111    181   -197   -436   -558   -207
    335   -384   -719     25    527   -550    137    239   -153   -387   -517   -161
    363   -371   -735      2    548   -553    148    277   -124   -358   -496   -137
    374   -342   -719    -15    545   -530    150    319    -96   -329   -478   -114
    374   -306   -680    -33    524   -493    163    374    -51   -288   -444    -75
    389   -275   -665    -57    527   -470    171    415    -12   -254   -413    -41
    410   -228   -641    -90    524   -436    155    426     -5   -244   -402    -33
    410   -194   -607   -109    506   -400    158    449     12   -213   -371     -2
    407   -161   -568   -127    488   -363    163    470     36   -181   -332     31
    420   -124   -545   -148    483   -335    148    457     31   -176   -324     38
    413   -101   -517   -155    462   -309    148    449     33   -163   -309     57
    405    -85   -491   -161    446   -288    155    449     57   -132   -277     85
    402    -77   -483   -163    441   -280    137    415     46   -142   -285     75
    397    -54   -452   -171    423   -252    114    376     23   -163   -301     62
    381    -44   -426   -171    402   -233    119    350     25   -155   -290     72
    368    -46   -418   -161    392   -231    111    301     -5   -184   -314     51
    355   -101   -459   -127    405   -280     96    239    -59   -231   -361     15
    324   -106   -431   -109    376   -267     88    181    -83   -249   -381     -5
    301   -142   -444    -80    371   -290     83    135   -119   -288   -423    -33
    290   -184   -475    -54    381   -329     59     72   -174   -340   -472    -83
    275   -194   -472    -41    371   -332     41     23   -220   -379   -509   -116
    259   -200   -459    -28    358   -329     31     -7   -236   -389   -522   -122
    259   -233   -493    -12    374   -363     10    -49   -267   -423   -555   -153
    257   -270   -527      5    389   -397      0    -77   -283   -446   -576   -174
    244   -272   -517     12    379   -392      0    -85   -283   -446   -581   -171
    241   -272   -514     15    376   -392    -10   -101   -298   -459   -592   -179
    244   -301   -545     25    392   -423    -23   -119   -316   -478   -607   -194
    239   -285   -524     23    379   -405    -23   -119   -311   -467   -602   -179
    233   -272   -509     18    368   -389    -20   -116   -301   -459   -592   -166
    239   -277   -517     20    376   -397    -33   -129   -311   -472   -602   -176
    228   -246   -475      7    350   -361    -44   -137   -316   -485   -613   -184
    210   -249   -459     18    335   -353    -33   -127   -301   -472   -592   -163
    218   -257   -475     18    345   -366    -38   -129   -303   -478   -594   -163
    226   -236   -462      5    342   -348    -38   -129   -298   -480   -592   -163
    215   -189   -405    -12    309   -298     -5   -103   -267   -454   -568   -127
    210   -163   -374    -23    290   -267     20    -93   -244   -433   -548   -111
    220   -129   -350    -46    283   -239     31    -93   -239   -433   -542   -109
    215    -90   -306    -62    259   -197     33    -90   -239   -439   -545   -106
    210    -83   -293    -62    249   -189     49    -75   -223   -426   -537    -96
    223    -20   -244   -101    233   -132     51    -64   -200   -402   -509    -70
    220     59   -163   -142    192    -49     49    -62   -166   -363   -462    -25
    220    127    -93   -174    158     18     31    -64   -140   -332   -420     12
    244    132   -111   -189    176     10     -7    -93   -161   -353   -439     -5
    249    103   -145   -176    197    -20    -18   -109   -176   -363   -444    -15
    236     93   -142   -166    189    -25    -15   -116   -176   -355   -431      0
    241     80   -161   -161    202    -38    -31   -140   -197   -368   -441     -7
    249    -23   -275   -114    262   -148    -57   -174   -254   -439   -517    -77
    241   -127   -371    -57    303   -249    -70   -192   -303   -498   -587   -137
    241   -181   -423    -31    329   -303    -80   -205   -337   -532   -626   -174
    249   -220   -470    -12    358   -345   -101   -239   -379   -579   -672   -218
    231   -254   -488     10    358   -368   -111   -265   -405   -600   -691   -236
    218   -301   -519     41    368   -410   -103   -259   -405   -594   -688   -231
    223   -288   -511     33    366   -400   -119   -275   -423   -607   -698   -244
    228   -277   -506     25    366   -392   -124   -283   -431   -618   -709   -254
    207   -288   -498     38    353   -392   -114   -277   -426   -613   -709   -246
    210   -293   -504     41    355   -400   -119   -288   -431   -623   -724   -259
    210   -314   -524     49    366   -418   -135   -309   -449   -639   -737   -275
    194   -316   -511     62    353   -413   -124   -298   -436   -628   -722   -262
    189   -309   -498     57    342   -402   -127   -301   -439   -628   -727   -265
    200   -319   -519     59    358   -420   -137   -316   -454   -646   -745   -283
    200   -327   -527     62    363   -426   -137   -314   -454   -652   -750   -285
    192   -314   -506     62    348   -410   -132   -303   -446   -646   -745   -283
    205   -348   -553     70    376   -449   -135   -303   -467   -675   -774   -311
    233   -478   -714    122    472   -594   -122   -283   -530   -766   -872   -400
    259   -693   -956    215    605   -826    -28   -189   -610   -922  -1047   -576
    272   -828  -1101    277    685   -963    122    -44   -620  -1039  -1182   -732
    231   -633   -865    200    545   -748    218    -36   -498   -927  -1062   -628
     90   -171   -262     38    176   -215    116   -433   -384   -649   -709   -283
    -59    566    626   -254   -342    597   -176   -995   -233   -181   -124    309
   -197   1350   1548   -576   -872   1449   -418  -1260    103    446    568    989
   -166   1483   1649   -659   -909   1566   -696  -1358    187    696    810   1244
    -98    992   1091   -446   -594   1039   -893  -1522   -267    213    335    813
    -64    332    397   -135   -233    363   -844  -1506   -826   -579   -454     49
    -12   -179   -166     96     75   -174   -600  -1114   -909   -919   -875   -368
     54   -298   -353    119    200   -324   -361   -704   -672   -795   -818   -332
    145   -262   -407     57    275   -335   -223   -454   -524   -698   -758   -283
    176   -309   -488     64    329   -397   -142   -335   -465   -667   -743   -280
    174   -358   -532     93    353   -444   -111   -288   -454   -675   -761   -303
    176   -363   -540     93    355   -452   -101   -275   -462   -696   -787   -329
    187   -358   -545     85    363   -449    -96   -275   -470   -706   -797   -342
    189   -342   -535     75    361   -439    -75   -254   -452   -693   -782   -324
    192   -329   -522     70    355   -426    -51   -228   -423   -665   -758   -303
    207   -355   -563     72    384   -457    -51   -228   -431   -678   -774   -324
    210   -353   -563     70    387   -457    -49   -228   -436   -685   -784   -329
    197   -314   -511     57    353   -413    -41   -215   -423   -672   -769   -311
    200   -335   -535     67    366   -433    -28   -205   -413   -667   -769   -306
    205   -337   -542     64    371   -441    -15   -194   -402   -652   -750   -285
    202   -311   -514     54    355   -413    -10   -181   -394   -633   -737   -270
    202   -314   -519     54    358   -415      2   -163   -387   -628   -735   -265
    207   -314   -522     54    363   -418      7   -153   -379   -618   -727   -265
    213   -298   -514     41    361   -405     23   -135   -363   -610   -717   -252
    215   -293   -509     38    361   -400     51   -103   -337   -584   -693   -228
    228   -301   -532     36    379   -415     62    -93   -335   -581   -693   -228
    241   -283   -524     20    381   -402     72    -80   -327   -576   -696   -226
    244   -246   -491      0    366   -368     93    -38   -296   -545   -670   -194
    254   -244   -498     -5    376   -371    103     -2   -275   -522   -652   -179
    262   -257   -519     -5    389   -387    103     28   -259   -506   -639   -171
    267   -254   -522     -5    394   -387    122     77   -226   -475   -613   -142
    288   -244   -532    -23    407   -387    135    124   -197   -452   -597   -122
    327   -236   -563    -46    444   -400    137    166   -174   -426   -576   -101
    340   -189   -530    -75    433   -358    140    207   -148   -400   -553    -77
    342   -137   -480   -101    410   -309    150    254   -114   -366   -530    -46
    366   -124   -491   -119    428   -306    148    288    -85   -340   -501    -18
    389    -90   -480   -148    433   -285    142    311    -62   -319   -478      7
    400    -38   -439   -181    418   -239    145    329    -33   -290   -449     41
    415     12   -402   -213    410   -194    137    327    -25   -277   -428     59
    423     46   -379   -236    400   -166    129    314    -25   -275   -423     64
    413     77   -335   -244    374   -127    137    322    -10   -257   -407     88
    405    109   -298   -257    350    -93    132    309     -7   -246   -397    103
    405    111   -293   -257    350    -90    114    277    -18   -259   -402     98
    389    114   -275   -252    332    -80    114    252    -28   -267   -413     85
    366    111   -257   -239    311    -72    122    223    -36   -280   -426     77
    355     77   -280   -218    319   -101    114    179    -70   -319   -465     41
    332     49   -283   -189    309   -116     93    122   -111   -368   -509      7
    293     31   -265   -163    277   -116     85     75   -132   -394   -535    -10
    267     -2   -272   -132    270   -137     75     28   -166   -433   -576    -41
    244    -62   -306    -93    272   -184     62    -15   -205   -480   -623    -72
    207    -88   -296    -59    252   -192     72    -36   -215   -491   -639    -70
    194    -98   -296    -49    244   -197     70    -62   -239   -514   -662    -83
    200   -129   -332    -36    265   -231     54    -96   -267   -545   -691    -98
    189   -142   -332    -25    259   -236     46   -114   -275   -561   -704    -98
    176   -148   -324    -12    249   -236     51   -116   -272   -563   -701    -85
    187   -158   -345    -12    265   -252     41   -132   -285   -584   -722    -93
    181   -142   -324    -20    252   -233     23   -153   -303   -605   -735   -103
    171   -155   -329    -10    249   -244     28   -145   -296   -600   -727    -88
    174   -181   -355      5    265   -267     28   -142   -288   -605   -730    -85
    181   -174   -355     -5    267   -265      7   -161   -298   -615   -735    -90
    166   -158   -327     -5    244   -241     10   -158   -293   -610   -722    -80
    168   -145   -314    -12    239   -228     12   -155   -290   -607   -717    -75
    189   -132   -322    -28    254   -226     18   -155   -288   -610   -724    -80
    189    -90   -280    -49    233   -187     36   -140   -262   -576   -701    -51
    179    -46   -226    -67    200   -135     59   -116   -231   -537   -665    -20
    184    -41   -226    -72    202   -135     64   -119   -236   -532   -670    -28
    194    -59   -254    -67    223   -155     70   -114   -236   -524   -670    -31
    192     38   -155   -116    174    -57     80    -93   -189   -472   -626     18
    207    103   -103   -155    155      2     88    -83   -153   -431   -587     59
    228    142    -85   -187    155     28     59    -98   -142   -405   -568     83
    241    174    -67   -207    155     54     36    -96   -127   -374   -545    111
    254    174    -80   -215    168     46     15   -103   -129   -363   -537    109
    262    150   -111   -207    187     20    -18   -135   -158   -381   -555     93
    249    137   -111   -194    181     12    -38   -158   -179   -389   -563     88
    236    101   -135   -168    187    -15    -49   -163   -192   -397   -579     83
    236    -41   -277    -96    257   -158    -70   -189   -254   -465   -654     15
    228   -135   -363    -46    296   -249    -83   -213   -296   -504   -701    -25
    210   -163   -374    -25    290   -267    -85   -226   -311   -519   -722    -46
    205   -200   -405     -2    303   -301   -106   -257   -348   -545   -748    -72
    213   -252   -467     18    337   -358   -124   -283   -374   -566   -769    -96
    215   -252   -467     18    340   -358   -132   -290   -379   -568   -776   -106
    210   -246   -459     15    335   -353   -145   -301   -389   -576   -792   -114
    223   -293   -517     36    368   -405   -155   -314   -400   -587   -807   -132
    210   -301   -514     44    358   -407   -161   -314   -400   -579   -802   -135
    197   -293   -491     46    342   -392   -163   -311   -392   -566   -795   -129
    200   -306   -509     51    353   -407   -171   -322   -397   -568   -810   -145
    197   -314   -511     59    353   -413   -171   -327   -402   -568   -815   -155
    176   -290   -467     54    322   -379   -166   -319   -400   -561   -813   -148
    168   -306   -475     67    322   -389   -166   -319   -402   -558   -815   -158
    163   -319   -483     75    322   -400   -166   -324   -405   -558   -818   -179
    142   -290   -433     75    288   -361   -150   -316   -392   -542   -807   -171
    158   -355   -514     96    335   -433   -129   -306   -420   -574   -844   -210
    220   -545   -766    161    491   -654    -93   -293   -542   -743  -1023   -392
    249   -735   -984    241    615   -857     18   -218   -644   -924  -1231   -615
    254   -717   -971    231    613   -844    161    -77   -579   -919  -1236   -649
    153   -415   -568    129    358   -491    174   -267   -449   -727  -1005   -433
    -23    187    210    -83   -116    200    -15   -735   -257   -319   -514     70
   -200   1047   1244   -423   -722   1145   -228  -1023    135    340    223    815
   -270   1652   1922   -691  -1096   1787   -457  -1065    517    924    823   1415
   -205   1395   1600   -597   -904   1499   -745  -1228    293    766    662   1288
   -200    844   1044   -324   -620    943   -857  -1400   -267    103     18    654
   -166    265    428    -49   -298    345   -722  -1249   -659   -501   -615      7
    -77    -67     10     72    -44    -28   -493   -841   -618   -620   -815   -215
     20    -98   -122     38     67   -109   -314   -537   -459   -522   -758   -187
     77   -137   -215     28    145   -176   -207   -368   -376   -472   -737   -179
     98   -181   -283     41    189   -231   -166   -319   -368   -483   -756   -210
    103   -202   -306     49    205   -254   -153   -303   -371   -493   -771   -236
    109   -184   -293     36    197   -236   -129   -272   -355   -483   -763   -231
    127   -189   -316     31    220   -252   -109   -254   -348   -480   -766   -231
    145   -197   -342     23    244   -270    -98   -246   -342   -480   -771   -233
    145   -171   -316     12    231   -244    -77   -223   -319   -452   -750   -213
    142   -184   -327     18    233   -254    -62   -202   -309   -439   -740   -202
    150   -189   -340     20    244   -265    -57   -202   -311   -441   -748   -215
    145   -184   -329     18    236   -257    -44   -187   -296   -426   -727   -205
    140   -174   -314     18    226   -244    -23   -155   -267   -397   -698   -181
    150   -171   -324     10    236   -249    -25   -150   -267   -400   -698   -187
    158   -171   -329      5    241   -249    -25   -142   -262   -394   -698   -187
    158   -150   -311     -5    233   -231    -12   -116   -236   -368   -672   -171
    171   -140   -311    -15    241   -226    -10   -109   -233   -368   -670   -179
    184   -148   -332    -20    257   -239    -15   -106   -236   -371   -675   -189
    192   -137   -329    -25    259   -233      2    -70   -207   -342   -649   -161
    200   -116   -319    -44    257   -215     15    -31   -179   -309   -615   -127
    218   -109   -327    -54    272   -218     20    -15   -174   -314   -613   -129
    223    -77   -301    -75    259   -187     31     12   -150   -288   -589   -111
    236    -49   -285    -96    259   -166     41     51   -122   -259   -566    -88
    262    -46   -309   -109    283   -176     44     83   -114   -257   -563    -90
    283    -28   -311   -127    296   -168     57    124    -93   -241   -550    -83
    303     12   -293   -161    298   -140     70    187    -49   -194   -506    -38
    332     57   -277   -194    303   -109     62    228    -25   -171   -483    -18
    355     88   -270   -223    311    -90     57    262     -7   -148   -459      5
    366    137   -228   -252    298    -44     77    311     36   -101   -415     49
    384    174   -213   -280    298    -18     88    345     70    -64   -376     85
    400    200   -202   -301    301      0     85    358     85    -51   -358    101
    400    246   -153   -324    275     46     93    366    106    -28   -335    124
    400    272   -127   -335    265     72    111    379    129      5   -298    161
    415    301   -114   -361    265     93    109    363    127      0   -296    155
    410    324    -88   -368    249    119    109    350    135      7   -285    161
    389    322    -70   -358    228    127    122    350    153     23   -259    184
    379    322    -57   -350    218    132    116    327    148     15   -254    179
    361    316    -46   -340    205    135    103    288    122    -18   -280    145
    332    298    -36   -316    184    132    106    259    109    -41   -296    124
    314    267    -46   -290    179    111    103    218     85    -75   -322     96
    298    226    -72   -262    187     77     88    155     44   -122   -366     46
    262    192    -70   -226    166     62     80    103     10   -158   -397     10
    241    176    -64   -210    153     57     67     57    -23   -197   -431    -23
    236    124   -111   -181    174      7     49      7    -64   -246   -478    -70
    213     83   -129   -148    171    -23     41    -31    -96   -283   -511   -103
    184     70   -116   -127    150    -23     44    -46   -111   -301   -530   -122
    184     44   -140   -114    161    -46     38    -72   -135   -329   -555   -145
    187     15   -171   -101    179    -77     28    -93   -155   -355   -574   -166
    181     20   -161   -101    171    -70     31    -93   -148   -348   -563   -155
    187     15   -171   -101    179    -77     31    -96   -150   -353   -568   -161
    187      7   -179    -98    184    -85     20   -106   -163   -371   -579   -171
    184     41   -145   -114    163    -51     23   -101   -153   -363   -566   -158
    181     54   -127   -116    155    -36     33    -96   -140   -355   -558   -150
    187     51   -135   -119    161    -41     33   -101   -145   -368   -568   -161
    184     77   -109   -132    145    -15     51    -90   -132   -358   -558   -148
    176    111    -64   -145    122     23     80    -62   -103   -329   -527   -119
    176    148    -28   -161    103     59    103    -46    -90   -319   -511   -106
    176    148    -28   -163    101     59    109    -51   -101   -337   -530   -122
    187    163    -23   -176    103     70    122    -36    -90   -329   -522   -114
    202    233     28   -218     85    132    132    -20    -62   -301   -488    -88
    210    290     80   -249     64    187    132    -15    -38   -280   -459    -62
    202    335    132   -270     33    233    114    -20    -12   -252   -426    -25
    210    358    148   -285     31    254     83    -18      5   -231   -394      5
    226    342    114   -285     54    228     51    -28    -10   -249   -405     -2
    220    322    101   -270     59    213     31    -44    -25   -262   -413    -10
    202    314    111   -259     44    215     12    -62    -36   -265   -410     -7
    202    272     70   -239     67    171     -5    -90    -72   -301   -439    -36
    197    168    -28   -184    114     70    -20   -114   -122   -361   -496    -93
    171     67   -103   -119    137    -18    -23   -124   -155   -405   -545   -135
    163     33   -132   -101    148    -49    -28   -145   -184   -436   -576   -166
    158      5   -155    -83    155    -75    -33   -171   -215   -467   -607   -197
    142    -36   -179    -54    161   -106    -31   -189   -233   -485   -623   -210
    135    -31   -166    -51    150    -98    -31   -194   -241   -493   -633   -220
    140    -54   -197    -44    168   -124    -38   -200   -262   -511   -641   -239
    137    -59   -197    -38    166   -127    -51   -207   -272   -519   -644   -244
    119    -72   -194    -23    155   -132    -54   -207   -277   -519   -641   -244
    116    -93   -210    -10    163   -150    -59   -210   -290   -532   -654   -257
    116   -119   -236      0    176   -176    -67   -220   -303   -542   -667   -272
    111   -116   -228      2    168   -171    -57   -215   -298   -537   -662   -267
    116    -93   -210    -12    163   -153    -54   -215   -298   -540   -665   -267
    119   -111   -231     -2    174   -171    -54   -223   -309   -558   -680   -277
    101   -132   -233     12    166   -181    -49   -218   -303   -553   -678   -272
     93   -122   -218     12    155   -168    -44   -207   -296   -537   -662   -259
    111   -132   -244     10    176   -187    -51   -205   -309   -555   -675   -283
    155   -244   -400     44    277   -322    -59   -205   -387   -652   -779   -381
    210   -501   -714    142    459   -605     28   -119   -491   -841  -1000   -602
    241   -579   -820    168    530   -698    158     28   -485   -917  -1106   -730
    205   -402   -607     96    402   -504    252     88   -348   -787   -969   -618
     38     20    -18    -28     28      2    192   -262   -210   -514   -620   -265
   -176    787    963   -306   -568    875    -18   -769     28      7     20    410
   -311   1460   1771   -576  -1041   1615   -181   -971    366    605    670   1085
   -298   1522   1821   -613  -1060   1673   -389  -1111    387    782    852   1314
   -270   1018   1288   -374   -779   1153   -555  -1327    -70    309    381    870
   -213    405    615    -98   -415    509   -574  -1363   -639   -475   -402     49
   -124    -20    103     72   -116     41   -431  -1026   -743   -782   -776   -342
    -25   -132   -106     80     38   -119   -241   -610   -548   -685   -745   -329
    101   -132   -233     15    166   -181   -114   -342   -405   -594   -675   -285
    150   -155   -309      2    228   -231    -64   -246   -366   -592   -678   -290
    142   -176   -322     15    231   -249    -36   -205   -348   -592   -675   -288
    153   -197   -350     20    249   -272    -18   -174   -345   -597   -678   -298
    171   -205   -376     18    272   -290    -18   -168   -355   -620   -688   -316
    166   -215   -381     25    272   -298    -10   -153   -348   -628   -691   -322
    168   -223   -392     25    277   -306      2   -122   -327   -618   -672   -301
    174   -181   -358      2    265   -270      7   -106   -311   -610   -652   -272
    166   -189   -355     12    259   -272     15    -88   -301   -607   -644   -259
    163   -179   -345      5    252   -262     28    -59   -277   -594   -620   -231
    176   -174   -353     -2    265   -262     25    -49   -270   -602   -613   -220
    184   -166   -350    -10    265   -257     18    -41   -262   -607   -600   -205
    181   -148   -329    -15    254   -239     15    -25   -246   -597   -581   -179
    192   -163   -355    -15    272   -257     15    -10   -241   -602   -574   -163
    200   -168   -368    -15    283   -267      7     -2   -241   -613   -571   -161
    181   -155   -337    -15    259   -246     10     15   -228   -605   -555   -150
    189   -135   -324    -25    257   -228     12     36   -210   -597   -540   -140
    218   -150   -368    -36    290   -259      5     44   -215   -613   -548   -150
    228   -145   -374    -41    298   -259      2     62   -207   -613   -540   -145
    241   -103   -348    -70    293   -226      5     88   -192   -597   -524   -132
    270   -106   -376    -80    322   -241      2    106   -184   -597   -522   -137
    298    -93   -394   -103    345   -244     -5    127   -176   -600   -527   -148
    311    -62   -374   -127    342   -218      7    174   -135   -571   -498   -116
    340    -23   -363   -161    350   -192     12    218   -109   -553   -480    -98
    379    -10   -389   -184    384   -200     10    249    -93   -545   -475    -90
    389     28   -361   -210    374   -166     25    301    -51   -511   -441    -51
    413     88   -324   -252    368   -119     36    355     -7   -465   -400     -7
    436    103   -332   -272    384   -114     41    387     10   -444   -379     10
    444    142   -301   -293    374    -77     44    405     28   -423   -361     28
    444    226   -218   -335    332      5     44    413     51   -394   -332     59
    462    244   -218   -353    340     12     49    410     57   -387   -322     67
    462    257   -205   -361    335     25     46    400     54   -389   -324     64
    436    270   -166   -353    301     51     72    405     72   -368   -303     83
    428    301   -129   -366    277     85     70    381     62   -376   -306     75
    436    288   -148   -363    290     70     62    353     46   -394   -322     57
    426    285   -140   -355    283     75     59    322     31   -410   -340     33
    420    277   -142   -348    283     67     51    288     10   -436   -366      2
    423    239   -184   -332    303     28     31    231    -33   -488   -413    -49
    418    197   -223   -309    322    -12     15    181    -70   -535   -452    -90
    402    161   -241   -283    322    -41     20    140    -93   -563   -488   -127
    384    129   -254   -257    319    -62     12     83   -140   -615   -542   -187
    355     72   -285   -215    319   -106      5     38   -179   -659   -589   -233
    332     57   -277   -194    303   -109      2     12   -200   -683   -613   -259
    342     54   -290   -200    314   -116    -10    -18   -231   -711   -639   -290
    363     36   -327   -200    345   -145    -38    -51   -267   -748   -670   -327
    348     20   -327   -187    337   -153    -38    -59   -275   -756   -680   -335
    342     15   -327   -179    335   -155    -36    -67   -275   -763   -685   -342
    342      7   -335   -176    340   -163    -49    -85   -290   -782   -698   -366
    322     25   -296   -174    309   -135    -54    -90   -293   -789   -706   -374
    314     38   -277   -176    296   -116    -44    -72   -272   -766   -688   -355
    322     28   -296   -176    309   -132    -38    -62   -265   -758   -685   -358
    316     46   -270   -181    293   -109    -25    -51   -254   -745   -678   -350
    303     98   -205   -200    254    -51      2    -20   -215   -706   -641   -319
    316    119   -200   -218    259    -38     20      5   -194   -683   -618   -298
    322    129   -192   -226    257    -28     25      7   -197   -688   -620   -303
    316    142   -174   -231    246    -15     41     23   -184   -667   -600   -301
    314    192   -122   -252    218     36     72     51   -145   -628   -555   -272
    329    265    -64   -298    197    101     75     62   -114   -597   -517   -239
    314    322      7   -319    153    166     77     62    -88   -566   -478   -194
    306    384     75   -345    114    231     49     59    -64   -532   -436   -150
    322    397     75   -358    124    236     18     54    -62   -527   -423   -142
    316    371     54   -345    132    213     -2     38    -85   -542   -428   -150
    309    376     67   -342    119    223    -18     20   -103   -558   -431   -140
    311    361     49   -337    132    207    -41     -5   -137   -592   -459   -148
    309    275    -33   -290    171    122    -59    -20   -179   -628   -491   -187
    285    153   -135   -220    210      7    -67    -36   -223   -675   -540   -257
    275     83   -192   -181    233    -54    -64    -46   -252   -701   -555   -290
    270     28   -244   -150    257   -106    -72    -67   -285   -732   -576   -316
    257    -20   -277   -116    267   -148    -75    -90   -311   -761   -600   -345
    252    -20   -272   -116    259   -145    -77   -101   -324   -769   -600   -355
    252    -28   -280   -111    265   -153    -88   -116   -342   -784   -607   -366
    252    -46   -298   -103    272   -171    -98   -129   -361   -802   -618   -374
    246    -36   -283   -103    265   -158    -96   -127   -361   -800   -613   -368
    249    -51   -301    -98    272   -174    -90   -127   -363   -802   -615   -366
    257    -70   -327    -93    290   -197   -101   -140   -379   -813   -626   -376
    246    -70   -319    -88    283   -194   -101   -145   -381   -813   -620   -371
    244    -51   -296    -96    270   -174    -96   -142   -379   -807   -615   -368
    257    -80   -337    -90    296   -207   -106   -153   -394   -828   -628   -384
    252    -93   -345    -80    298   -218   -103   -155   -400   -833   -628   -381
    239    -83   -322    -80    280   -202   -101   -150   -394   -826   -620   -376
    249   -101   -350    -72    298   -226   -101   -148   -400   -836   -628   -394
    277   -215   -496    -33    387   -355    -85   -119   -439   -898   -698   -465
    322   -392   -714     36    517   -553    -10    -12   -483  -1015   -844   -613
    348   -491   -839     70    592   -665    127    153   -457  -1098   -969   -756
    345   -309   -654    -18    498   -480    233    303   -298   -997   -870   -693
    210    119    -93   -166    150     12    181     28   -176   -737   -545   -374
     33    743    709   -387   -337    724    -57   -571   -140   -379    -46    142
   -124   1465   1587   -670   -854   1525   -285   -989     20    122    574    766
   -140   1756   1896   -807  -1018   1826   -501  -1195    106    459    943   1158
   -114   1241   1356   -566   -735   1296   -618  -1371   -314     23    488    750
    -77    589    667   -257   -371    626   -626  -1413   -870   -771   -329    -59
      0     75     72    -38    -38     75   -517  -1143  -1044  -1192   -828   -550
     59   -111   -171     25    114   -140   -335   -709   -800  -1075   -802   -527
    150    -88   -239    -33    194   -163   -213   -426   -592   -919   -696   -441
    233   -109   -342    -62    285   -226   -132   -252   -485   -854   -659   -423
    241   -127   -371    -59    303   -246    -90   -181   -446   -841   -654   -420
    239   -129   -368    -54    303   -249    -72   -150   -431   -833   -657   -423
    246   -132   -381    -59    311   -257    -77   -148   -431   -836   -662   -439
    252   -148   -400    -51    324   -275    -67   -127   -415   -828   -654   -433
    249   -142   -392    -54    316   -267    -54    -96   -394   -810   -636   -415
    257   -153   -410    -51    332   -280    -51    -77   -384   -800   -631   -415
    254   -119   -374    -70    314   -246    -67    -83   -392   -800   -628   -418
    239   -103   -345    -67    290   -223    -57    -59   -371   -779   -610   -394
    233   -114   -350    -62    290   -231    -59    -44   -361   -771   -605   -384
    244   -122   -366    -59    303   -244    -72    -44   -363   -774   -605   -389
    233   -114   -348    -62    290   -231    -72    -33   -353   -766   -594   -384
    236   -101   -340    -67    285   -220    -72    -20   -332   -748   -576   -366
    244   -103   -348    -72    296   -223    -77    -15   -327   -737   -568   -358
    244    -96   -340    -72    290   -218    -77      2   -314   -722   -558   -345
    249    -54   -303    -98    275   -179    -75     20   -301   -706   -548   -332
    267    -46   -316   -111    290   -181    -75     31   -296   -701   -550   -335
    280    -51   -332   -116    303   -189    -67     49   -280   -683   -537   -324
    288    -20   -309   -132    298   -163    -54     83   -257   -659   -511   -296
    306     -7   -316   -150    311   -161    -44    119   -220   -618   -483   -267
    329      2   -327   -166    327   -161    -41    148   -197   -587   -457   -244
    342     44   -298   -194    322   -127    -31    189   -166   -548   -420   -210
    358     88   -270   -223    314    -90    -15    233   -129   -511   -397   -181
    381    127   -254   -257    319    -62    -23    267   -116   -498   -394   -168
    397    142   -254   -272    327    -54    -20    311    -85   -462   -361   -132
    407    171   -236   -290    322    -31     -7    363    -46   -410   -311    -80
    426    202   -223   -314    324    -10      0    397    -20   -363   -275    -49
    441    202   -241   -324    340    -18      7    423      2   -324   -244    -10
    444    244   -200   -345    322     20     20    444     20   -285   -207     28
    457    277   -181   -368    319     49     18    446     31   -267   -194     41
    470    298   -171   -384    322     64     12    428     25   -265   -197     36
    444    306   -137   -376    290     85     20    410     20   -249   -179     64
    444    337   -106   -389    275    116     25    400     20   -239   -176     77
    452    348   -103   -402    277    124     15    363    -10   -262   -215     59
    441    358    -83   -400    262    137     18    335    -20   -272   -236     49
    415    353    -62   -384    239    145     31    314    -25   -277   -249     41
    397    316    -80   -358    239    119     33    280    -51   -309   -283      7
    376    288    -88   -335    233    101     33    241    -75   -332   -314    -25
    355    252   -103   -303    231     75     54    220    -75   -337   -332    -38
    350    231   -122   -293    236     54     41    179   -114   -376   -379    -80
    335    200   -137   -267    236     31     18    127   -168   -436   -441   -137
    301    142   -158   -223    228     -7     20    103   -184   -457   -472   -163
    283    140   -142   -210    213      0     18     80   -200   -472   -491   -176
    283    109   -174   -197    228    -31      2     51   -239   -506   -527   -207
    277     77   -200   -179    239    -59      0     38   -249   -517   -542   -223
    267     59   -210   -166    239    -72     10     41   -244   -511   -540   -210
    272     36   -236   -153    254    -98     10     31   -254   -519   -553   -213
    275     57   -220   -166    249    -80    -10      5   -275   -537   -574   -228
    265     67   -197   -166    231    -64    -10      5   -277   -535   -574   -223
    270     83   -189   -179    228    -54    -15      5   -280   -537   -574   -218
    280     96   -184   -187    233    -44     -7     10   -272   -527   -563   -202
    270    111   -161   -192    215    -23     23     38   -236   -491   -532   -168
    270    158   -111   -215    189     25     51     62   -200   -459   -501   -132
    280    197    -83   -239    181     57     62     64   -200   -454   -493   -129
    288    192    -96   -239    192     49     70     70   -200   -454   -491   -135
    288    241    -49   -267    168     96     90     96   -168   -423   -454    -96
    311    324     12   -319    150    168     90    109   -142   -394   -418    -51
    319    376     57   -350    132    218     67     96   -132   -376   -389    -15
    322    418     96   -368    114    257     38     85   -119   -353   -361     15
    342    418     72   -381    135    246     20     83   -124   -355   -361     20
    355    394     38   -376    158    218      2     62   -142   -374   -379      7
    340    397     54   -371    142    226    -10     51   -150   -376   -371     20
    329    379     49   -353    140    215    -10     49   -150   -361   -350     41
    327    280    -49   -306    187    116    -28     23   -189   -405   -397     -5
    306    161   -145   -233    226      7    -31     10   -231   -459   -449    -54
    283    114   -171   -200    226    -28    -28     -2   -265   -496   -483    -83
    280     75   -205   -176    244    -64    -38    -33   -311   -535   -522   -119
    265     31   -236   -150    249   -103    -51    -64   -348   -568   -561   -153
    249     12   -236   -132    241   -111    -54    -75   -361   -576   -566   -153
    244      2   -241   -124    241   -119    -54    -75   -361   -574   -561   -150
    246    -15   -262   -114    254   -137    -67    -93   -381   -597   -589   -171
    231    -36   -267    -98    246   -150    -64    -93   -384   -594   -589   -161
    228    -46   -275    -90    249   -161    -67    -98   -387   -594   -594   -168
    239    -62   -301    -90    267   -181    -80   -109   -400   -613   -613   -187
    231    -64   -296    -83    262   -179    -80   -106   -405   -613   -620   -187
    207    -62   -272    -75    239   -166    -75   -101   -400   -607   -623   -179
    210    -77   -290    -67    249   -184    -75   -106   -402   -610   -631   -187
    207    -88   -296    -62    252   -192    -83   -119   -415   -623   -649   -200
    192    -77   -270    -57    231   -174    -70   -106   -407   -607   -639   -189
    197    -77   -275    -62    233   -174    -70   -106   -413   -618   -657   -205
    223   -202   -426    -10    324   -314    -57   -101   -478   -698   -748   -285
    252   -436   -688     90    470   -561     15    -51   -594   -883   -953   -483
    267   -602   -870    168    568   -735    155     57   -659  -1049  -1140   -688
    254   -478   -732    111    491   -602    262    114   -561   -987  -1078   -644
    114   -103   -218     -5    166   -161    223   -194   -420   -722   -761   -329
    -75    571    646   -249   -361    607    -12   -675   -207   -231   -174    270
   -236   1382   1618   -571   -927   1499   -249   -930    148    415    537    984
   -228   1652   1880   -711  -1054   1766   -524   -982    358    820    932   1395
   -158   1296   1454   -568   -807   1376   -771  -1124     62    558    665   1169
   -145    732    878   -293   -511    805   -810  -1226   -517   -192    -62    462
    -96    187    283    -44   -189    233   -623   -992   -831   -771   -670   -142
    -31     23     51      2    -41     38   -374   -581   -657   -732   -711   -205
     57      2    -54    -28     54    -25   -205   -306   -506   -646   -665   -174
    124    -44   -168    -41    145   -106   -129   -187   -459   -633   -667   -181
    137    -62   -200    -36    168   -129   -109   -158   -467   -657   -693   -215
    132    -72   -205    -31    168   -140    -90   -132   -459   -654   -691   -218
    137    -90   -228    -23    181   -158    -70   -109   -449   -657   -688   -223
    153    -96   -249    -28    200   -174    -59    -96   -449   -665   -701   -228
    148    -51   -200    -46    174   -124    -41    -72   -431   -654   -693   -220
    161    -31   -192    -64    174   -111    -28    -59   -420   -644   -675   -220
    181    -31   -213    -75    197   -122    -31    -59   -426   -654   -675   -226
    179    -18   -197    -80    184   -106    -18    -44   -413   -644   -665   -215
    176      5   -171    -90    174    -83      0    -18   -389   -628   -649   -200
    194     -2   -197    -98    194    -98     -2    -15   -389   -639   -657   -213
    187     -5   -192    -90    189    -98      5     -2   -376   -628   -641   -207
    168      7   -161    -88    163    -75     23     23   -350   -605   -613   -192
    184      5   -179    -93    181    -85     25     31   -345   -610   -607   -194
    200     10   -189   -106    194    -88     20     33   -355   -626   -626   -210
    210     25   -187   -119    200    -80     41     62   -332   -607   -613   -187
    244     46   -197   -145    218    -72     51     83   -319   -602   -602   -176
    267     41   -226   -153    246    -90     57     98   -314   -605   -602   -187
    267     54   -213   -161    239    -77     67    132   -285   -584   -581   -161
    270     72   -197   -171    233    -62     75    166   -265   -574   -571   -137
    290     70   -223   -181    257    -75     70    192   -254   -574   -571   -150
    306     72   -233   -189    270    -80     83    239   -223   -550   -553   -148
    316    103   -213   -213    265    -54    103    303   -176   -514   -514   -116
    353    127   -226   -241    290    -49    106    348   -148   -493   -488   -103
    381    155   -228   -270    306    -36    101    384   -127   -483   -475    -96
    379    200   -179   -288    280     10    116    436    -80   -441   -431    -59
    392    239   -155   -316    275     41    124    478    -44   -410   -394    -25
    426    254   -171   -340    298     41    119    496    -31   -397   -379     -7
    433    298   -135   -366    283     83    109    498    -23   -389   -368     10
    423    342    -80   -381    252    132    101    491    -20   -389   -363     23
    446    371    -75   -410    259    148     85    475    -38   -415   -376     41
    441    368    -72   -405    257    148     80    465    -46   -423   -389     51
    402    368    -33   -387    218    168    101    465    -25   -389   -361     49
    389    379    -10   -384    200    184     98    420    -41   -405   -376    -10
    384    355    -28   -371    205    166     80    363    -75   -444   -402    -51
    374    345    -28   -358    200    158     85    337    -83   -454   -405    -49
    371    368     -5   -371    187    181     80    290   -103   -478   -420    -62
    368    342    -25   -355    197    158     62    233   -145   -522   -459    -98
    340    301    -41   -322    189    132     33    163   -192   -574   -506   -145
    332    285    -46   -309    189    119     10    109   -228   -613   -545   -179
    345    241   -106   -293    226     70     -7     57   -267   -659   -592   -220
    335    163   -171   -249    254     -2    -18      7   -316   -711   -646   -270
    329    166   -163   -252    246      2    -23    -20   -335   -730   -665   -285
    345    155   -192   -252    267    -18    -36    -62   -371   -771   -701   -329
    363    148   -218   -257    290    -33    -38    -85   -392   -797   -719   -350
    379    163   -215   -270    298    -25    -31    -85   -394   -805   -727   -335
    389    137   -254   -265    322    -57    -44    -98   -413   -820   -750   -361
    392    111   -280   -252    337    -83    -59   -119   -439   -854   -782   -410
    379    171   -210   -275    293    -18    -44   -111   -420   -833   -766   -410
    361    231   -129   -296    246     51      0    -62   -363   -776   -711   -358
    368    267   -103   -319    236     83     15    -33   -329   -748   -683   -327
    337    296    -41   -319    189    127     41    -15   -301   -730   -665   -309
    311    319      7   -316    150    166     67      7   -277   -711   -654   -298
    327    345     18   -335    155    181     70     18   -270   -711   -654   -309
    342    384     41   -366    150    215     85     41   -233   -685   -623   -270
    324    462    135   -394     93    298    103     70   -179   -623   -563   -220
    322    519    197   -420     62    358     83     59   -153   -587   -524   -200
    337    545    207   -441     64    376     54     46   -155   -584   -517   -202
    332    537    202   -436     64    371     49     46   -161   -584   -519   -207
    324    522    194   -423     64    358     38     33   -174   -594   -527   -215
    324    501    176   -415     72    340      5     -5   -215   -641   -571   -226
    298    465    166   -381     67    316    -18    -28   -249   -665   -602   -228
    254    358    103   -309     72    231     -5    -25   -262   -667   -631   -293
    236    246     10   -241    114    129     -7    -36   -301   -704   -675   -366
    218    200    -20   -210    116     90    -20    -59   -340   -745   -717   -415
    192    200      7   -194     93    103     -7    -59   -340   -740   -717   -415
    192    174    -20   -184    106     75    -25    -75   -368   -763   -740   -433
    200    127    -72   -166    137     28    -51   -101   -400   -795   -774   -465
    187    111    -77   -150    132     18    -57   -106   -402   -795   -776   -462
    184    137    -46   -161    116     46    -54    -96   -387   -779   -761   -444
    197     96   -101   -148    148     -2    -64   -116   -415   -810   -789   -480
    192     70   -122   -132    155    -23    -67   -122   -420   -815   -792   -491
    171     75    -98   -124    135    -10    -57   -109   -402   -802   -776   -475
    174     49   -124   -111    150    -36    -57   -106   -400   -802   -771   -478
    187     20   -168   -106    176    -72    -70   -119   -413   -820   -784   -488
    187     28   -158   -109    174    -64    -70   -124   -418   -828   -784   -491
    194     28   -166   -114    181    -67    -75   -122   -420   -833   -784   -483
    231    -10   -241   -109    236   -124    -93   -148   -452   -867   -810   -509
    228    -59   -288    -85    257   -174    -88   -132   -467   -891   -836   -545
    246   -200   -446    -23    345   -324    -38    -62   -514   -989   -943   -657
    290   -402   -696     54    491   -548     62     46   -579  -1169  -1148   -870
    311   -400   -711     44    511   -555    205    223   -498  -1195  -1202   -958
    226    -77   -303    -75    262   -189    262    145   -335   -992   -971   -750
     90    410    316   -252   -111    363     64   -413   -327   -730   -587   -366
    -85   1140   1226   -530   -657   1182   -220   -956   -223   -259     25    262
   -223   1782   2005   -779  -1114   1893   -446  -1169     49    329    680    930
   -155   1675   1831   -761   -995   1753   -706  -1332    -70    387    737   1034
   -106   1072   1179   -483   -644   1124   -802  -1423   -558   -220    116    462
    -83    459    542   -189   -314    501   -693  -1278  -1002   -995   -683   -324
    -23     85    109    -31    -64     96   -467   -844   -932  -1171   -969   -644
     80     44    -36    -64     57      5   -293   -478   -662  -1000   -857   -589
    163     54   -109   -109    137    -25   -179   -246   -506   -901   -787   -542
    168     77    -90   -122    129     -7   -116   -142   -446   -870   -766   -540
    161     57   -103   -109    132    -23   -101   -106   -436   -878   -779   -550
    189     49   -142   -122    166    -46    -90    -77   -423   -870   -774   -537
    187     44   -142   -116    166    -49    -75    -49   -405   -859   -763   -530
    205     64   -140   -135    171    -36    -75    -41   -402   -865   -766   -542
    226     54   -171   -140    200    -57    -75    -38   -413   -878   -779   -558
    241    101   -140   -171    189    -18    -77    -23   -400   -862   -761   -545
    239    101   -137   -171    187    -18    -67    -12   -389   -846   -748   -535
    244     96   -148   -171    194    -25    -64     -7   -387   -841   -732   -530
    213    135    -77   -174    145     28    -72     -2   -379   -836   -724   -522
    197    155    -41   -179    119     57    -62     20   -358   -815   -701   -496
    171    127    -44   -150    106     41    -54     38   -345   -797   -680   -480
    155    122    -36   -140     96     44    -57     46   -337   -782   -665   -475
    158    163      5   -161     77     85    -46     75   -306   -748   -631   -446
    166    181     12   -174     75     98    -41     90   -298   -737   -618   -439
    184    168    -15   -176     98     77    -36    101   -290   -735   -613   -439
    176    202     23   -189     75    114    -20    122   -262   -706   -587   -415
    145    252    106   -197     20    179      7    174   -213   -654   -537   -366
    142    231     88   -189     25    158      7    200   -194   -636   -519   -363
    163    231     67   -200     49    150      5    223   -184   -626   -511   -355
    189    252     62   -220     62    158     10    267   -155   -600   -488   -327
    239    293     54   -265     93    174     10    309   -135   -581   -478   -314
    262    293     31   -277    114    163     10    342   -116   -566   -462   -303
    239    350    111   -296     64    231     31    407    -62   -506   -407   -246
    254    400    145   -327     54    272     46    465    -18   -470   -376   -210
    285    426    140   -355     72    283     46    509     12   -431   -337   -189
    301    485    181   -394     59    335     54    540     46   -387   -285   -171
    296    527    228   -413     33    379     85    581     90   -337   -228   -119
    303    553    249   -431     28    402     80    581     88   -342   -228   -103
    314    597    283   -454     15    441     70    566     80   -353   -233    -90
    311    605    290   -459     10    449     85    563     85   -340   -215    -85
    319    607    288   -465     15    446     83    535     62   -363   -223   -106
    314    602    288   -459     10    446     64    480     18   -407   -252   -137
    285    623    337   -454    -25    480     62    444      0   -418   -259   -145
    270    607    337   -439    -33    472     51    402    -33   -444   -270   -158
    265    587    322   -426    -28    454     31    337    -83   -501   -314   -189
    244    558    314   -405    -33    436     25    285   -111   -530   -337   -210
    236    579    342   -407    -51    462     23    252   -119   -530   -335   -218
    241    532    288   -389    -23    410      5    194   -166   -566   -368   -267
    233    504    270   -368    -18    389    -20    132   -215   -610   -407   -306
    205    475    267   -340    -31    371    -20    106   -236   -628   -420   -311
    197    441    244   -319    -23    342    -33     75   -267   -659   -449   -340
    210    413    202   -314      2    309    -57     49   -298   -688   -475   -350
    207    402    194   -306      7    298    -59     38   -301   -675   -467   -361
    205    387    179   -296     12    283    -59     23   -314   -680   -472   -392
    220    368    148   -293     36    259    -77      0   -340   -701   -491   -410
    215    376    161   -298     28    270    -83     -2   -335   -698   -483   -374
    220    413    192   -316     15    301    -67     15   -314   -672   -465   -332
    231    413    181   -322     25    296    -62     23   -309   -672   -472   -327
    239    454    215   -345     12    335    -54     36   -288   -646   -459   -314
    220    488    267   -355    -23    379    -28     62   -244   -584   -407   -309
    223    485    259   -355    -18    374    -20     67   -236   -571   -392   -311
    236    498    259   -368    -12    379    -23     80   -226   -563   -389   -280
    241    579    337   -410    -46    459    -15    111   -176   -517   -345   -194
    241    662    418   -452    -88    540    -31    116   -148   -470   -301   -127
    265    678    413   -472    -72    545    -67    101   -137   -441   -290   -140
    280    675    392   -478    -57    535    -90     93   -135   -436   -288   -161
    270    691    420   -480    -75    555    -98     85   -142   -428   -277   -171
    283    667    384   -478    -51    524   -122     59   -168   -446   -298   -197
    288    652    363   -472    -36    509   -142     31   -197   -475   -322   -207
    280    594    314   -439    -18    454   -145     25   -215   -496   -348   -226
    270    467    197   -368     36    332   -135     18   -252   -532   -394   -306
    254    384    127   -319     62    257   -132     -2   -293   -574   -436   -381
    249    345     93   -298     77    220   -127    -10   -314   -594   -449   -397
    239    303     62   -272     88    184   -127    -31   -342   -626   -478   -426
    249    267     18   -257    116    142   -153    -72   -397   -683   -540   -491
    241    249      5   -246    116    127   -155    -83   -410   -704   -571   -498
    239    252     12   -246    111    132   -145    -88   -415   -709   -581   -491
    239    223    -15   -233    124    103   -148   -101   -433   -732   -597   -496
    228    187    -41   -207    135     72   -158   -124   -459   -766   -626   -522
    215    181    -33   -200    124     72   -155   -114   -454   -766   -631   -514
    233    171    -62   -202    148     54   -161   -116   -457   -771   -639   -527
    244    171    -75   -210    161     49   -176   -137   -480   -797   -662   -537
    257    187    -70   -220    163     59   -189   -150   -491   -813   -670   -532
    252    192    -59   -223    155     67   -189   -145   -485   -805   -662   -553
    249    179    -70   -215    161     54   -197   -153   -493   -815   -696   -587
    265    179    -85   -223    174     49   -205   -150   -498   -828   -719   -579
    275    124   -150   -200    213    -12   -194   -129   -524   -875   -769   -626
    327   -111   -439   -109    381   -272   -135    -72   -631  -1070   -989   -802
    332   -262   -597    -36    462   -428     -2     59   -659  -1218  -1171   -982
    290   -153   -444    -70    366   -298    140    168   -535  -1148  -1111   -948
    161    181     20   -171     70    101    122   -142   -452   -945   -859   -730
    -15    818    831   -402   -423    826   -189   -820   -428   -561   -332   -200
   -194   1628   1823   -719  -1008   1725   -452  -1197   -192     44    384    530
   -220   2062   2281   -922  -1252   2171   -701  -1319     23    548    911   1083
   -129   1722   1852   -795   -989   1787   -932  -1447   -226    397    737    976
    -75   1080   1156   -506   -615   1117   -924  -1418   -730   -353    -41    210
     -5    537    542   -267   -272    540   -701  -1085   -956   -909   -659   -413
     90    303    210   -200    -59    259   -467   -649   -771   -904   -745   -524
    176    259     83   -218     46    171   -298   -335   -563   -771   -662   -475
    223    202    -20   -215    122     90   -210   -184   -472   -719   -639   -480
    231    145    -85   -189    158     28   -174   -140   -457   -719   -649   -496
    213    137    -77   -176    145     31   -168   -124   -459   -727   -654   -485
    202    137    -64   -168    135     36   -142    -88   -426   -693   -618   -465
    226    150    -75   -189    150     38   -124    -57   -397   -659   -579   -454
    241    148    -93   -194    166     28   -122    -44   -394   -662   -579   -472
    233    153    -83   -194    158     36   -111    -33   -381   -659   -576   -478
    226    174    -51   -200    140     62    -98    -20   -366   -654   -584   -491
    218    163    -54   -192    135     54    -96    -10   -361   -665   -600   -467
    215    150    -64   -184    140     44    -98     -2   -361   -670   -602   -452
    207    155    -54   -181    132     49    -83     20   -337   -649   -584   -431
    213    158    -54   -184    135     51    -64     36   -316   -631   -561   -420
    218    166    -51   -194    135     57    -64     31   -319   -636   -563   -431
    215    184    -31   -202    124     77    -51     49   -306   -626   -558   -428
    213    179    -33   -197    122     72    -33     77   -288   -610   -548   -405
    223    179    -44   -200    135     67    -31     88   -277   -600   -542   -397
    236    197    -38   -218    137     77    -25    111   -262   -589   -535   -392
    231    231      0   -231    114    116     -5    145   -233   -571   -517   -371
    239    223    -18   -233    127    101     -2    168   -220   -566   -504   -345
    252    205    -46   -228    150     80     -2    189   -210   -558   -498   -340
    246    239     -7   -244    127    116     25    246   -163   -519   -465   -319
    257    249     -7   -254    132    122     46    293   -129   -493   -446   -306
    288    259    -28   -275    158    116     46    332   -111   -480   -439   -280
    311    288    -23   -298    168    132     59    389    -70   -454   -413   -239
    322    319     -2   -322    161    158     80    444    -20   -405   -368   -184
    342    329    -12   -335    179    158     88    478      5   -374   -340   -189
    358    358      0   -361    179    179     93    514     36   -340   -309   -166
    371    405     33   -387    168    220    106    553     75   -296   -265   -111
    387    436     49   -413    166    244    101    555     80   -290   -252    -93
    400    454     54   -428    171    254     93    550     80   -283   -244    -75
    400    480     77   -441    161    280     98    548     88   -272   -228    -59
    387    478     90   -431    148    285    114    540     88   -270   -215    -49
    374    475    101   -426    137    288    103    504     59   -298   -236    -72
    355    491    132   -423    111    311    103    478     49   -311   -246    -83
    350    480    129   -415    109    306     96    436     25   -329   -257    -93
    355    478    122   -415    116    301     90    387      0   -355   -272   -111
    301    431    127   -366     85    280    101    345    -25   -384   -298   -140
    270    397    127   -335     70    265    106    324    -36   -387   -298   -145
    254    368    114   -311     70    241     93    272    -72   -415   -324   -179
    241    329     88   -285     77    210     77    220   -106   -446   -361   -213
    223    316     90   -272     64    205     75    187   -129   -465   -384   -231
    218    290     70   -254     72    181     64    148   -161   -491   -410   -254
    213    244     28   -228     90    137     57    114   -187   -514   -439   -283
    213    226     12   -218    101    119     57    101   -192   -514   -436   -277
    202    236     33   -220     85    135     54     88   -200   -514   -433   -272
    187    236     46   -213     70    142     51     80   -202   -514   -428   -262
    174    246     70   -213     51    158     57     83   -189   -496   -413   -254
    189    277     88   -233     51    184     77    106   -163   -465   -384   -239
    194    306    109   -252     41    207     83    111   -158   -462   -389   -233
    207    327    116   -267     46    223     88    119   -148   -454   -381   -223
    194    361    166   -277     12    265    119    140   -116   -431   -361   -220
    174    355    181   -265     -2    270    150    161   -106   -433   -368   -202
    184    361    176   -275      5    270    155    171    -96   -426   -363   -189
    194    431    236   -314    -20    335    176    200    -46   -371   -306   -132
    210    522    311   -366    -51    418    163    202    -15   -329   -257    -80
    223    566    342   -394    -59    454    119    179    -18   -322   -249    -64
    220    571    348   -397    -64    459     90    168    -15   -314   -241    -54
    215    555    337   -387    -62    446     90    174    -10   -306   -233    -44
    215    542    327   -381    -54    436     72    150    -28   -319   -249    -54
    210    517    306   -363    -46    413     44    116    -62   -345   -272    -70
    189    478    285   -335    -46    381     44    114    -70   -348   -283    -70
    176    376    200   -275    -10    288     44    103   -109   -389   -329   -109
    171    280    106   -226     31    194     36     72   -163   -452   -397   -168
    161    226     64   -192     49    145     44     59   -189   -475   -423   -192
    150    192     41   -171     54    116     46     44   -207   -493   -444   -213
    155    153     -2   -155     77     75     25     10   -244   -532   -485   -241
    161    124    -36   -142     98     44     10    -10   -265   -558   -517   -259
    158    119    -38   -137     98     41     15     -7   -265   -561   -519   -265
    166     93    -72   -129    119     10     12    -15   -277   -579   -535   -275
    166     67    -98   -116    132    -12      5    -31   -298   -605   -558   -293
    163     83    -80   -124    122      2     10    -28   -301   -602   -561   -288
    163     72    -90   -116    127     -7      5    -33   -306   -607   -568   -293
    155     36   -119    -98    135    -41     -5    -54   -322   -633   -589   -306
    150     41   -109    -96    129    -33      7    -51   -316   -631   -589   -306
    142     23   -119    -85    132    -46     18    -49   -316   -633   -592   -311
    150    -10   -161    -70    155    -85     10    -64   -340   -654   -615   -329
    158    -18   -176    -70    166    -98      5    -72   -353   -665   -620   -322
    176    -72   -249    -51    213   -161     23    -57   -374   -685   -641   -337
    223   -267   -491     20    355   -376     64    -25   -472   -831   -800   -519
    257   -480   -737    111    496   -607    174     51   -574  -1047  -1054   -789
    244   -454   -701    103    472   -576    327    200   -498  -1060  -1093   -810
    150   -197   -350     23    249   -272    381     54   -381   -891   -883   -610
     -2    329    329   -166   -166    329    179   -478   -301   -563   -449   -163
   -184   1161   1345   -488   -763   1252    -85   -937    -83      2    233    553
   -283   1704   1984   -711  -1135   1842   -316  -1047    226    589    841   1150
   -210   1540   1748   -665   -979   1644   -597  -1195     90    589    820   1166
   -127    956   1083   -415   -605   1018   -732  -1327   -433    -49    176    597
    -83    363    446   -140   -265    405   -610  -1189   -898   -820   -605   -168
    -31     44     75     -7    -54     59   -371   -756   -789   -924   -807   -407
     51      2    -51    -28     51    -23   -187   -410   -574   -802   -743   -368
    116     -7   -124    -54    119    -64    -64   -192   -444   -722   -693   -335
    135    -36   -171    -49    153   -103    -15   -116   -410   -717   -706   -358
    153    -64   -220    -44    187   -142    -10   -111   -420   -748   -745   -394
    153    -67   -220    -44    187   -142      7    -90   -413   -753   -748   -392
    145    -59   -205    -44    174   -132     18    -72   -400   -750   -743   -389
    166    -59   -226    -51    194   -142     15    -70   -400   -748   -740   -381
    171    -83   -254    -46    210   -168     18    -62   -392   -743   -735   -387
    158    -59   -218    -49    187   -137     33    -41   -363   -719   -717   -384
    158    -49   -210    -57    181   -129     31    -44   -371   -737   -740   -410
    202    -51   -254    -75    228   -153     15    -51   -387   -758   -758   -413
    197    -59   -257    -70    226   -158     25    -33   -376   -745   -753   -381
    179    -67   -246    -57    210   -155     38    -15   -358   -727   -735   -361
    181    -90   -275    -46    228   -181     31    -10   -358   -730   -737   -371
    174    -77   -252    -46    213   -163     33      5   -342   -717   -732   -381
    163    -49   -213    -57    184   -129     41     20   -327   -709   -737   -374
    179    -25   -205    -75    189   -116     44     31   -314   -701   -722   -348
    202    -36   -241    -85    220   -137     41     49   -303   -683   -701   -322
    213    -23   -236    -93    223   -129     54     85   -270   -649   -672   -290
    220    -31   -252    -96    233   -142     62    111   -252   -633   -654   -280
    231    -23   -257   -103    244   -140     62    140   -233   -618   -639   -283
    236     -2   -239   -116    236   -119     70    179   -205   -597   -626   -283
    249      0   -249   -124    249   -124     83    226   -179   -584   -628   -272
    267     18   -249   -142    257   -114     83    262   -161   -576   -631   -254
    288     51   -236   -168    262    -90     90    306   -124   -545   -602   -220
    298     54   -244   -176    272    -96    109    363    -80   -504   -566   -181
    324     88   -236   -205    280    -72    103    402    -51   -480   -548   -158
    353    129   -223   -241    288    -46     98    436    -25   -452   -524   -137
    363    184   -179   -275    272      2    101    472      7   -415   -491   -103
    376    207   -171   -293    275     18    101    485     20   -400   -478    -85
    392    218   -174   -303    283     23     96    483     23   -392   -472    -72
    392    231   -163   -311    277     33     96    475     25   -381   -465    -44
    389    257   -132   -324    259     64     96    462     23   -379   -457    -31
    384    277   -106   -332    246     85     83    426      2   -400   -480    -83
    366    293    -72   -329    220    111     85    397    -10   -420   -519   -109
    350    298    -54   -327    202    124     88    361    -33   -449   -558    -85
    335    267    -67   -301    200    101     75    306    -72   -488   -592   -111
    322    244    -77   -283    200     83     70    259    -96   -504   -605   -119
    298    241    -57   -270    179     93     67    220   -114   -509   -613   -119
    277    205    -72   -241    174     67     54    168   -148   -542   -649   -153
    262    174    -88   -218    174     44     38    116   -181   -571   -678   -176
    233    161    -72   -200    153     44     33     83   -200   -579   -685   -181
    210    129    -80   -168    145     25     31     54   -213   -589   -698   -194
    200    114    -85   -158    142     15     15      7   -252   -628   -743   -236
    187     98    -88   -142    137      7      7    -12   -270   -644   -761   -246
    176     90    -85   -135    129      2     10    -23   -270   -644   -763   -241
    176     93    -83   -135    129      5     -7    -38   -283   -652   -769   -244
    161     88    -75   -127    116      5     -2    -38   -277   -636   -756   -226
    150    127    -23   -137     85     51     10    -18   -254   -602   -724   -205
    150    168     18   -161     64     93     25     -2   -233   -587   -717   -202
    158    192     33   -174     62    114     46     20   -200   -558   -691   -155
    137    241    103   -192     18    174     70     44   -163   -514   -644    -98
    119    249    129   -184     -5    192     93     59   -137   -496   -628   -111
    114    233    119   -174     -2    176    103     64   -140   -509   -657   -129
     98    267    168   -181    -33    218    111     72   -127   -498   -646    -90
     96    353    257   -228    -80    306    122     96    -80   -446   -584    -31
    122    413    290   -267    -85    353     88     80    -70   -423   -563    -10
    140    436    296   -288    -77    366     41     57    -67   -413   -555     12
    140    478    337   -309    -98    407     23     57    -49   -381   -524     54
    148    459    311   -306    -80    387      2     31    -83   -402   -537     49
    150    433    283   -290    -64    358    -20      0   -114   -418   -545     49
    142    428    285   -285    -72    358    -31    -12   -124   -420   -540     38
    137    381    244   -259    -51    314    -36    -20   -155   -454   -581    -20
    140    262    119   -202     10    192    -49    -44   -223   -540   -685    -83
    129    192     62   -161     33    127    -41    -54   -254   -579   -727   -109
    111    132     20   -122     44     77    -33    -72   -275   -597   -740   -101
    127     64    -62    -96     96      2    -51   -103   -316   -631   -763   -127
    127     31    -98    -80    114    -33    -62   -124   -345   -654   -787   -171
    122     31    -90    -77    106    -28    -62   -124   -350   -662   -797   -171
    116     28    -88    -75    101    -28    -70   -135   -361   -678   -815   -181
    122     23    -98    -72    111    -36    -83   -153   -384   -701   -839   -223
    111     12    -98    -64    103    -41    -67   -140   -371   -691   -826   -155
    116      2   -114    -59    114    -54    -62   -137   -363   -678   -802   -135
    140      2   -140    -72    140    -67    -80   -166   -394   -711   -841   -228
    135      0   -135    -67    135    -67    -90   -179   -407   -735   -888   -277
    132    -25   -158    -54    145    -90   -101   -184   -423   -756   -919   -218
    137    -41   -181    -49    158   -111   -111   -194   -436   -766   -927   -215
    129    -59   -189    -36    158   -124   -109   -192   -431   -758   -922   -215
    122    -62   -184    -28    153   -122    -85   -168   -410   -743   -906   -202
    150   -215   -366     31    257   -290    -72   -153   -491   -854  -1034   -332
    207   -433   -644    111    426   -537     15    -57   -571  -1026  -1234   -527
    226   -467   -693    119    459   -579    174    116   -514  -1085  -1322   -628
    179   -265   -444     44    311   -353    272    129   -376   -969  -1195   -530
     70    168     96   -119    -12    132     98   -423   -389   -735   -852   -200
    -83    870    950   -394   -517    909   -231  -1026   -327   -257   -239    400
   -202   1600   1803   -701  -1002   1701   -504  -1306    -77    363    452   1065
   -161   1769   1930   -802  -1044   1849   -815  -1475    -31    685    774   1402
   -111   1176   1286   -532   -698   1231   -956  -1592   -496    171    265    995
    -96    524    618   -215   -358    571   -841  -1460   -982   -641   -548    213
    -51     80    132    -12    -93    103   -594  -1054  -1010   -995   -987   -290
     10    -33    -44     12     25    -38   -376   -639   -727   -880   -976   -345
     83    -54   -137    -15    109    -93   -226   -355   -527   -761   -896   -226
    103    -80   -184    -12    142   -129   -145   -220   -441   -711   -857   -205
    101   -127   -228     10    161   -176   -142   -207   -454   -758   -914   -329
    101   -119   -220     10    161   -168   -122   -189   -454   -789   -966   -363
    106   -135   -244     12    171   -189   -101   -168   -457   -813   -989   -270
    122   -137   -262      7    189   -200    -96   -150   -441   -805   -961   -259
    137   -124   -262     -7    197   -192    -93   -135   -420   -782   -930   -262
    140    -98   -239    -20    189   -168    -83   -111   -394   -756   -896   -246
    150   -103   -254    -23    200   -179    -83    -98   -384   -740   -875   -231
    150   -101   -252    -25    200   -176    -75    -88   -371   -724   -854   -231
    122    -64   -189    -28    153   -127    -72    -83   -353   -701   -826   -218
    127    -62   -189    -31    158   -124    -70    -70   -340   -683   -807   -207
    158    -41   -200    -59    176   -119    -67    -46   -314   -662   -784   -223
    181     20   -161   -101    171    -70    -54    -23   -293   -649   -782   -262
    163      2   -163    -85    161    -77    -64    -20   -306   -685   -826   -252
    161    -31   -192    -64    176   -111    -90    -23   -316   -696   -828   -223
    155     -2   -161    -77    158    -80    -80      5   -288   -667   -800   -207
    158      7   -150    -83    153    -70    -59     33   -257   -636   -774   -202
    163     25   -137    -96    150    -54    -59     51   -239   -618   -758   -187
    166     33   -132    -98    150    -49    -64     67   -228   -615   -753   -181
    168     54   -114   -111    140    -28    -36    122   -181   -571   -709   -153
    174     80    -93   -127    132     -5    -25    163   -150   -542   -683   -145
    187    103    -83   -148    135     10    -28    197   -132   -524   -667   -142
    197    111    -85   -153    142     12    -18    252    -93   -488   -636   -111
    194    140    -54   -168    124     44     20    329    -31   -433   -579    -64
    231    155    -75   -192    153     41     44    381     10   -397   -542    -38
    244    166    -80   -205    161     44     36    418     41   -361   -511     -7
    215    226     10   -220    103    119     33    452     93   -301   -449     51
    228    265     36   -246     96    150     33    470    114   -270   -410     70
    246    280     33   -265    106    158     36    478    122   -252   -394     51
    241    332     90   -288     75    210     49    491    145   -223   -376     67
    236    355    119   -296     59    239     46    485    145   -220   -368    103
    241    361    119   -303     59    241     25    446    111   -249   -384     75
    218    361    142   -290     36    254     18    410     88   -267   -394     46
    200    363    163   -283     18    265     18    379     72   -283   -402     51
    200    363    163   -280     18    265     12    335     44   -309   -415     38
    181    337    153   -259     12    246      2    285     12   -340   -439    -23
    153    314    161   -233     -2    239      0    249      2   -345   -446    -25
    135    259    122   -200      7    192    -10    197    -38   -384   -478    -51
    132    218     85   -174     23    153    -31    145    -75   -415   -496    -72
    101    205    101   -155      0    153    -38    114    -93   -420   -493    -90
     83    200    116   -142    -18    161    -49     75   -116   -441   -514   -129
     80    158     77   -119      2    119    -67     36   -153   -475   -537   -132
     85    132     46   -109     20     90    -72     23   -158   -467   -522   -116
     80    137     57   -111     12     98    -77      7   -163   -465   -524   -171
     83    122     38   -103     23     80    -96    -20   -197   -509   -579   -239
     77    111     31    -96     23     72   -101    -33   -213   -537   -613   -226
     77    127     49   -101     15     88    -83    -20   -197   -524   -600   -181
     98    127     28   -111     36     77    -67     -5   -179   -501   -576   -166
     90    145     51   -119     20     98    -75     -2   -168   -480   -555   -163
     80    200    116   -140    -18    161    -62     15   -137   -444   -517   -135
     72    233    161   -153    -44    197    -20     46    -96   -405   -478   -109
     70    241    171   -158    -49    207    -18     36    -93   -405   -478   -119
     93    254    161   -174    -33    207    -10     54    -70   -374   -446    -90
     98    298    200   -200    -51    249     -5     75    -44   -342   -415    -62
    124    387    262   -254    -67    324    -20     70    -31   -319   -387    -33
    116    452    332   -285   -109    394    -46     57    -12   -293   -350    -15
    109    498    389   -303   -140    444    -75     51      7   -262   -319     -2
    109    475    363   -293   -127    420    -98     44     -2   -272   -332      0
    124    428    303   -275    -88    366   -127     12    -44   -316   -366    -10
    119    444    324   -283   -103    384   -127      7    -38   -293   -337      2
    101    410    309   -257   -103    358   -137    -15    -70   -309   -358    -51
    101    309    207   -205    -54    257   -163    -44   -140   -379   -436   -111
     85    194    109   -140    -10    153   -174    -44   -163   -415   -478   -111
     64    171    106   -119    -20    140   -176    -54   -179   -431   -491   -137
     64    153     88   -109    -12    122   -197    -85   -215   -465   -519   -181
     88    153     64   -122     10    109   -213   -101   -231   -475   -522   -181
     98    158     59   -127     20    109   -192    -77   -207   -441   -483   -142
     77    129     49   -106     12     88   -187    -96   -218   -449   -488   -194
     59     90     31    -75     12     62   -197   -122   -249   -488   -527   -262
     49     67     18    -59     15     44   -210   -140   -275   -527   -566   -241
     59     59      0    -59     31     31   -197   -124   -259   -509   -535   -168
     70     28    -41    -51     57     -5   -215   -145   -280   -514   -522   -174
     77     38    -38    -59     59      0   -213   -148   -283   -509   -511   -207
     67     36    -31    -51     49      2   -207   -142   -285   -511   -522   -265
     72     12    -59    -41     67    -23   -205   -153   -306   -550   -574   -283
     75     -7    -85    -36     80    -46   -210   -166   -329   -579   -592   -236
     83    -18   -103    -33     93    -59   -207   -155   -311   -548   -553   -213
    101    -59   -161    -23    129   -109   -207   -145   -311   -548   -550   -226
    145   -168   -314     12    228   -241   -218   -137   -400   -659   -662   -342
    158   -407   -566    124    361   -485   -109    -33   -491   -846   -872   -563
    145   -462   -607    158    374   -532     33    103   -467   -922   -958   -693
     90   -267   -358     88    223   -311    101     20   -389   -841   -852   -626
     -5    181    187    -88    -96    184    -59   -517   -366   -587   -504   -249
   -171    948   1119   -389   -646   1034   -407  -1148   -262    -64    145    394
   -283   1662   1943   -691  -1114   1803   -678  -1418     18    563    826   1023
   -218   1748   1966   -763  -1093   1855   -953  -1543     67    823   1070   1343
   -163   1213   1376   -524   -769   1293  -1104  -1623   -342    368    615    997
   -137    581    719   -223   -428    649   -971  -1449   -820   -454   -220    161
    -75    176    249    -51   -161    213   -719  -1021   -857   -792   -639   -272
    -18     75     93    -28    -57     83   -485   -589   -579   -652   -576   -249
     36     64     28    -49      5     46   -340   -314   -389   -535   -496   -200
     64     12    -51    -38     57    -20   -277   -223   -353   -535   -501   -226
     77    -20    -98    -31     88    -59   -254   -181   -332   -532   -501   -223
     85    -31   -116    -28     98    -72   -228   -142   -303   -514   -483   -207
     96    -31   -127    -31    111    -77   -228   -135   -306   -524   -488   -231
     96    -23   -119    -36    106    -70   -223   -127   -303   -524   -493   -270
     70      2    -70    -36     70    -33   -200   -109   -293   -519   -493   -265
     88    -10   -101    -41     93    -57   -200   -103   -306   -540   -514   -244
    116    -25   -142    -44    129    -83   -205    -88   -298   -532   -506   -228
    106    -25   -132    -41    116    -77   -197    -64   -270   -501   -475   -213
     96    -10   -109    -44    101    -59   -189    -51   -262   -496   -470   -218
     88    -15   -106    -38     96    -62   -200    -62   -275   -511   -483   -239
     80     54    -25    -67     54     15   -181    -36   -244   -472   -444   -200
    109     64    -46    -88     77     10   -155     15   -197   -420   -389   -148
    106     36    -70    -72     88    -15   -174     12   -194   -420   -381   -155
    101     31    -70    -67     85    -18   -161     28   -189   -410   -371   -192
    109     57    -51    -83     80      2   -142     67   -158   -384   -358   -205
    111     67    -44    -90     77     12   -161     64   -168   -420   -400   -184
    135     83    -54   -109     96     15   -148     90   -148   -400   -374   -150
    140    106    -33   -124     88     36   -132    135   -109   -355   -329   -127
    137     70    -67   -103    103      2   -119    176    -83   -332   -319   -122
    148     77    -72   -114    109      5   -103    215    -75   -324   -309   -114
    171    103    -67   -137    119     18    -77    283    -38   -283   -267    -70
    171    116    -57   -145    114     31    -57    345     15   -236   -226    -36
    205    158    -46   -181    127     57    -59    389     49   -207   -197    -18
    218    197    -20   -207    119     88    -54    436     83   -171   -163      2
    220    246     25   -233     98    137    -41    491    124   -124   -122     33
    228    236      7   -233    109    124    -33    530    155    -96    -96     57
    259    277     18   -267    122    148    -49    542    166    -83    -75     77
    277    335     57   -306    109    197    -49    558    189    -54    -44    106
    239    342    103   -290     67    223    -36    563    200    -44    -28    119
    254    353     96   -306     77    223    -44    548    192    -46    -25    119
    246    381    135   -314     57    259    -46    527    189    -46    -20    124
    236    384    148   -311     44    267    -44    504    174    -57    -25    124
    252    392    137   -322     57    265    -62    459    140    -88    -51    101
    236    387    150   -311     41    270    -70    410    111   -114    -72     77
    202    363    161   -283     20    262    -62    379     96   -127    -80     70
    205    329    122   -270     41    226    -72    327     62   -161   -114     33
    200    309    106   -254     46    207    -85    267     31   -189   -137      5
    184    298    114   -241     33    207    -90    220     10   -205   -150     -5
    166    262     96   -213     36    179   -103    171    -25   -236   -181    -41
    166    228     62   -197     51    145   -124    119    -70   -277   -218    -77
    155    218     59   -187     49    140   -122     96    -90   -290   -231    -90
    145    200     51   -174     46    127   -119     83   -106   -301   -241   -101
    145    161     15   -153     64     88   -129     51   -132   -324   -265   -127
    137    155     18   -148     59     85   -137     38   -132   -327   -265   -129
    129    174     44   -150     41    109   -129     51   -114   -311   -254   -119
    132    194     62   -163     36    127   -135     38   -122   -319   -265   -132
    132    194     62   -163     36    129   -153     12   -153   -353   -298   -171
    127    218     90   -174     18    155   -127     41   -116   -322   -267   -137
    137    252    114   -194     12    181   -103     72    -85   -283   -231    -98
    161    296    135   -231     12    215    -93     77    -72   -270   -215    -90
    158    342    184   -249    -12    265    -57     98    -49   -249   -197    -75
    137    348    210   -244    -36    277    -20    124    -25   -228   -181    -59
    158    324    163   -241     -2    244    -15    127    -33   -241   -194    -72
    168    376    207   -275    -20    293    -10    135    -10   -220   -174    -51
    148    488    340   -316    -96    415     -2    153     36   -166   -122      7
    161    485    324   -324    -83    405    -18    148     49   -140    -96     33
    189    511    322   -350    -67    418    -51    137     54   -124    -83     44
    205    532    327   -371    -62    431    -72    135     62   -116    -72     54
    192    535    342   -363    -75    439    -80    124     57   -122    -72     57
    200    496    293   -348    -46    394   -111     88     18   -158   -103     25
    179    454    272   -316    -46    363   -122     70    -18   -189   -129      0
    155    358    200   -257    -23    280   -124     62    -54   -228   -171    -36
    145    236     90   -189     28    163   -135     36   -109   -288   -239    -98
    129    176     44   -155     41    111   -132     20   -142   -322   -272   -127
    116    158     41   -137     36    101   -122     18   -150   -327   -280   -129
    103    124     18   -116     44     72   -135     -7   -187   -363   -316   -163
    114    119      5   -116     54     62   -158    -36   -228   -402   -350   -210
    111    135     20   -124     44     77   -155    -31   -223   -397   -345   -202
     98    106      7   -101     44     57   -155    -36   -231   -405   -353   -210
    114     88    -25   -101     70     31   -168    -49   -252   -420   -371   -231
    127    103    -23   -114     75     41   -176    -57   -257   -426   -374   -236
    101     72    -31    -88     67     23   -166    -54   -259   -428   -381   -241
     98     57    -41    -77     70      7   -166    -57   -265   -436   -392   -254
    106     44    -64    -75     85    -10   -168    -62   -270   -441   -392   -257
     85     28    -57    -57     72    -12   -150    -51   -259   -423   -374   -241
     88     15    -72    -54     80    -25   -150    -57   -265   -431   -381   -254
     96     15    -83    -57     88    -33   -155    -64   -280   -446   -400   -277
    103    -23   -127    -41    114    -72   -140    -44   -288   -465   -418   -298
    150   -187   -337     18    244   -262   -109    -10   -376   -594   -561   -433
    176   -428   -605    124    389   -517    -12     62   -509   -833   -820   -714
    161   -454   -618    145    387   -535    135    200   -462   -878   -880   -797
     72   -218   -293     72    181   -254    197     57   -332   -717   -693   -623
    -57    267    324   -103   -189    296      0   -555   -262   -407   -285   -205
   -218   1093   1312   -439   -766   1202   -275  -1062     -7    215    446    561
   -329   1712   2042   -691  -1187   1875   -501  -1226    327    857   1119   1249
   -283   1623   1906   -670  -1096   1764   -756  -1332    272    963   1218   1389
   -210   1039   1249   -413   -730   1143   -896  -1434   -244    350    607    813
   -179    478    657   -150   -420    568   -769  -1228   -704   -439   -197      2
   -109    142    249    -18   -179    194   -527   -753   -652   -639   -478   -301
    -10     67     77    -31    -44     72   -327   -358   -433   -532   -428   -283
     49     44     -5    -46     28     20   -197   -124   -298   -449   -376   -249
     44     23    -20    -33     31      2   -148    -46   -267   -441   -381   -265
     49     -5    -57    -23     51    -31   -132    -25   -275   -467   -410   -303
     59    -20    -83    -20     70    -51   -119     -7   -272   -480   -426   -319
     49    -18    -67    -15     57    -41    -96     23   -249   -459   -407   -314
     49    -23    -75    -12     59    -49    -90     38   -244   -454   -397   -319
     67    -15    -83    -25     75    -49    -90     46   -239   -457   -397   -322
     62     -2    -64    -31     62    -31    -75     67   -218   -439   -381   -301
     57      5    -51    -31     54    -23    -62     90   -200   -423   -366   -283
     64      7    -57    -36     62    -25    -67     90   -202   -431   -376   -296
     77     25    -54    -51     64    -12    -64    103   -192   -418   -374   -290
     83     44    -38    -64     59      2    -57    124   -171   -394   -355   -267
     98     44    -54    -70     77     -5    -59    132   -166   -394   -361   -267
     96     36    -59    -70     77    -10    -51    150   -148   -381   -350   -254
     72     51    -23    -62     49     15    -38    176   -124   -361   -335   -241
     85     67    -20    -77     54     23    -41    187   -114   -358   -340   -246
    111     80    -31    -96     72     25    -44    202   -103   -355   -342   -246
    106    111      5   -111     49     59    -23    239    -67   -322   -316   -220
    103    122     18   -114     44     70    -12    277    -36   -293   -293   -194
    111    122      7   -116     51     64    -18    296    -31   -293   -296   -200
    116    142     25   -129     46     85     -7    337      0   -270   -277   -174
    116    163     44   -140     33    103      7    394     36   -236   -254   -145
    137    155     18   -148     59     88     12    439     64   -215   -244   -135
    158    176     15   -168     72     98     20    496     98   -184   -218   -106
    163    228     64   -194     49    148     46    566    161   -122   -166    -49
    179    244     62   -213     57    153     57    620    192    -90   -140    -20
    210    280     70   -246     70    176     59    659    220    -64   -116     10
    213    316    103   -267     54    210     67    698    254    -33    -93     62
    207    329    122   -267     44    226     75    724    283      5    -67     90
    241    355    114   -301     62    236     72    719    288     20    -46     88
    246    381    135   -316     57    259     77    717    298     36    -33    106
    231    405    174   -322     28    290     80    709    301     38    -36    106
    244    410    166   -327     38    288     67    678    280     20    -51     88
    249    413    163   -332     44    288     62    633    259      0    -64     75
    236    415    179   -327     28    298     72    605    252     -7    -67     77
    226    397    171   -314     28    285     59    553    220    -44    -98     51
    220    363    142   -290     38    254     46    491    181    -83   -135     25
    192    353    158   -275     15    257     44    439    158   -106   -161     10
    176    316    140   -246     18    228     38    387    129   -132   -187     -7
    168    277    106   -226     31    192      7    314     80   -189   -244    -54
    155    254     98   -205     28    176    -12    259     38   -228   -277    -64
    150    236     85   -194     33    161    -15    233     23   -231   -290    -75
    155    194     38   -176     57    116    -31    192     -7   -254   -319   -116
    140    155     15   -150     59     85    -38    158    -31   -275   -350   -161
    122    142     20   -132     51     83    -18    163    -25   -259   -337   -161
    122    140     18   -132     51     77    -25    148    -36   -267   -335   -163
    124    140     12   -132     57     77    -41    129    -51   -283   -345   -158
    106    132     25   -122     38     80    -33    137    -41   -272   -340   -137
    103    140     36   -122     33     88    -38    142    -38   -267   -329   -119
    122    150     28   -140     46     90    -64    119    -54   -288   -348   -140
    124    176     51   -153     36    114    -64    129    -46   -277   -329   -119
    122    215     93   -171     12    155    -44    163     -7   -239   -290    -75
    135    249    114   -192     10    181    -46    166     -7   -241   -293    -72
    145    270    122   -207     10    197    -36    176      5   -228   -280    -64
    124    290    166   -210    -20    228     -5    194     33   -189   -236    -38
    135    301    166   -220    -18    233      2    194     31   -192   -226    -44
    163    348    184   -254    -10    267      2    197     41   -187   -210    -23
    150    389    239   -272    -44    314      5    202     77   -153   -174     18
    163    446    283   -303    -59    363    -28    181     90   -132   -142     51
    215    504    285   -361    -36    394    -88    148     75   -137   -129     72
    231    501    270   -366    -18    387   -103    140     70   -137   -119     90
    223    485    262   -355    -20    374   -106    127     64   -127   -106     90
    218    462    244   -340    -12    353   -129     88     33   -148   -114     70
    210    436    226   -324     -7    332   -153     54     -5   -174   -135     46
    202    363    161   -283     20    262   -161     46    -41   -200   -166      7
    215    262     46   -241     83    155   -176     18   -109   -257   -220    -31
    228    207    -20   -218    124     93   -192    -10   -150   -270   -241    -44
    218    179    -38   -200    129     70   -202    -28   -166   -254   -231    -59
    205    129    -75   -166    140     28   -210    -54   -194   -254   -231    -98
    231     54   -179   -142    202    -62   -236    -96   -244   -285   -262   -155
    246     80   -168   -163    207    -44   -249   -103   -252   -275   -252   -145
    239    101   -140   -171    189    -18   -244   -101   -246   -239   -215    -88
    252     88   -163   -168    207    -36   -249   -111   -254   -218   -194    -77
    254     59   -194   -158    223    -67   -252   -124   -265   -205   -197    -90
    254     54   -200   -155    228    -72   -252   -122   -259   -174   -179    -67
    252     62   -192   -158    220    -64   -267   -129   -267   -158   -163    -41
    254     36   -218   -145    236    -90   -283   -145   -280   -158   -166    -41
    231     20   -210   -127    220    -93   -283   -148   -272   -137   -153    -33
    231      7   -223   -119    226   -106   -280   -148   -267   -119   -140     -7
    252      7   -246   -132    249   -119   -290   -163   -280   -116   -137    -10
    270    -38   -309   -114    288   -174   -285   -161   -303   -137   -163    -44
    306   -228   -535    -38    418   -379   -236   -127   -400   -277   -322   -194
    337   -444   -782     54    558   -613   -122    -46   -485   -465   -540   -407
    340   -418   -761     36    548   -587      0     57   -433   -480   -571   -446
    236   -137   -374    -49    303   -254     44   -111   -311   -298   -361   -249
     59    439    379   -252   -158    410   -194   -688   -223     90    122    241
   -111   1278   1389   -581   -750   1332   -470  -1093     57    740    854    932
   -184   1818   2003   -818  -1093   1912   -693  -1161    413   1389   1512   1571
   -122   1665   1787   -771   -953   1725   -932  -1249    335   1462   1561   1639
    -77   1047   1124   -485   -602   1085  -1021  -1369   -228    774    870    948
    -44    433    478   -194   -262    454   -867  -1187   -626    114    176    246
      5    109    103    -59    -49    106   -626   -766   -558      0    -28     28
     93     67    -25    -80     59     20   -457   -452   -392     80     -2     28
    166     46   -122   -109    145    -36   -368   -285   -309    116     12     44
    166     15   -150    -90    158    -64   -332   -226   -290    101     -2     31
    161    -15   -176    -72    168    -96   -324   -220   -314     54    -41      5
    184    -23   -207    -80    194   -114   -327   -218   -329     33    -62     -5
    174    -18   -192    -80    181   -103   -301   -189   -301     80    -18      5
    158    -28   -187    -67    171   -106   -283   -174   -288    101      5      2
    171    -41   -213    -67    192   -127   -280   -174   -298     90     -2    -10
    179     10   -168    -93    174    -77   -280   -168   -290    103     15     23
    155     25   -129    -90    142    -51   -272   -150   -270    137     41     36
    166     20   -145    -93    155    -59   -270   -155   -275    132     38     23
    174     20   -153    -98    163    -64   -262   -150   -272    137     49     31
    168     33   -135   -101    153    -49   -252   -135   -254    161     77     59
    163     28   -135    -96    150    -51   -254   -140   -259    153     70     49
    176     25   -150   -101    163    -59   -252   -137   -262    150     67     41
    166     41   -124   -106    145    -38   -241   -114   -239    181    103     77
    181    101    -80   -140    132     10   -244    -96   -220    207    135    114
    192     70   -124   -132    158    -25   -252    -98   -233    197    124     96
    194     83   -111   -140    153    -12   -241    -72   -220    215    140    101
    194    101    -93   -148    142      5   -223    -36   -192    254    174    132
    220    109   -111   -163    166      0   -233    -20   -194    259    181    140
    233    111   -124   -174    179     -5   -220     18   -171    280    202    155
    231    153    -80   -192    155     36   -202     77   -116    335    257    202
    254    168    -85   -213    168     44   -207    111    -98    358    280    220
    303    174   -129   -239    218     23   -218    137    -96    358    277    210
    319    200   -119   -262    220     41   -197    200    -57    400    314    241
    353    241   -111   -298    231     67   -184    254    -20    439    353    270
    384    283   -101   -335    241     90   -189    277     -5    454    374    283
    379    335    -44   -355    213    145   -176    311     33    498    420    324
    387    363    -23   -376    205    171   -168    332     59    527    457    363
    431    400    -31   -415    231    187   -197    322     46    517    454    363
    467    433    -33   -452    249    202   -220    311     44    511    454    366
    467    496     28   -480    220    262   -210    319     67    537    483    402
    420    478     57   -449    181    267   -218    283     49    522    472    397
    431    493     62   -462    184    277   -207    252     33    504    459    381
    418    501     83   -459    168    293   -189    233     31    498    457    376
    342    418     75   -379    135    246   -194    181     -7    452    415    332
    319    392     70   -355    124    231   -207    129    -38    413    389    309
    290    402    109   -348     90    257   -207     96    -46    405    387    309
    257    394    137   -329     59    267   -215     62    -59    400    381    309
    257    353     96   -303     80    226   -233      7    -98    355    340    265
    246    311     62   -280     90    187   -246    -38   -135    319    303    228
    226    311     85   -270     70    200   -241    -57   -135    319    311    244
    213    293     80   -254     67    187   -257    -93   -158    293    290    223
    215    259     44   -236     85    153   -270   -122   -187    265    270    205
    200    246     44   -226     77    145   -262   -124   -184    270    270    213
    192    241     49   -218     70    145   -257   -132   -184    262    259    202
    200    226     23   -213     88    124   -259   -140   -194    254    246    192
    207    236     28   -220     90    132   -254   -132   -181    270    262    207
    194    252     54   -223     70    153   -252   -124   -168    280    272    226
    197    259     59   -228     67    161   -257   -132   -181    262    254    205
    205    265     59   -233     72    163   -262   -137   -187    252    239    192
    187    270     83   -228     51    176   -236   -109   -155    280    257    215
    179    303    124   -244     28    215   -223    -93   -135    296    275    233
    184    345    161   -265     10    254   -218    -85   -119    306    288    246
    166    394    226   -280    -31    311   -189    -59    -85    335    314    272
    158    394    236   -275    -38    316   -155    -36    -64    348    327    280
    171    366    194   -270    -12    280   -161    -49    -83    319    296    241
    176    418    241   -298    -31    329   -148    -31    -51    345    324    265
    171    498    324   -335    -75    410   -145    -12     -5    394    376    319
    181    517    335   -348    -75    426   -179    -28      5    410    394    337
    215    558    342   -387    -64    449   -213    -38     15    423    410    350
    194    555    361   -376    -83    459   -213    -31     28    439    431    371
    197    555    358   -376    -80    457   -236    -54      5    418    420    355
    213    540    327   -376    -57    433   -272    -96    -31    384    392    324
    187    483    293   -335    -54    389   -272    -98    -44    371    379    311
    171    389    218   -280    -23    306   -270   -101    -72    337    345    283
    174    290    114   -233     28    202   -288   -132   -127    275    283    218
    153    244     90   -197     31    168   -285   -145   -150    249    257    187
    111    228    116   -171     -2    171   -277   -153   -155    246    252    181
    111    197     83   -155     12    140   -290   -181   -187    215    223    153
    114    200     83   -158     15    142   -293   -192   -200    205    213    150
     96    210    114   -153     -7    163   -285   -176   -181    223    231    176
    101    176     72   -140     12    124   -298   -189   -202    197    207    148
    119    135     15   -127     51     77   -311   -207   -231    163    171    109
    111    135     23   -124     44     80   -303   -205   -228    163    166    106
     96    145     49   -119     23     98   -290   -189   -207    181    189    140
    103    142     38   -124     33     90   -303   -194   -205    184    194    155
     88    148     59   -119     15    103   -306   -194   -202    187    192    155
     70    145     72   -109     -2    109   -298   -189   -205    192    192    150
     64    109     44    -85     10     77   -306   -205   -228    168    168    119
     72     67     -5    -70     36     33   -314   -205   -239    158    155    106
     70      7    -62    -38     64    -25   -293   -184   -257    129    129     88
    114   -207   -322     46    215   -265   -252   -163   -376    -44    -54    -93
    161   -381   -542    111    350   -462   -148   -101   -470   -233   -267   -319
    140   -272   -413     64    275   -342    -10      2   -361   -166   -205   -277
     25     51     25    -38      0     38    -20   -265   -244     41     46    -31
   -129    672    800   -272   -465    735   -265   -782    -75    467    568    504
   -301   1538   1839   -618  -1070   1688   -485  -1044    319   1158   1340   1283
   -340   1997   2335   -831  -1337   2166   -711  -1039    659   1706   1886   1836
   -231   1725   1956   -748  -1093   1839   -963  -1166    420   1522   1696   1678
   -184   1111   1296   -465   -740   1202  -1031  -1299   -189    766    958    958
   -184    483    667   -148   -426    574   -810  -1060   -542    145    301    298
   -111    197    306    -44   -207    252   -566   -628   -402    129    200    168
    -20    153    174    -64    -96    163   -402   -353   -267    194    218    163
     20    137    114    -80    -46    127   -298   -187   -176    244    246    174
     31    111     80    -70    -23     96   -257   -127   -153    246    244    158
     51     93     41    -75      5     70   -257   -127   -168    218    213    116
     49    101     49    -75      0     75   -241   -103   -155    226    215    111
     25     96     70    -62    -23     83   -223    -77   -137    239    220    106
     36     72     36    -54      0     54   -220    -70   -137    228    210     90
     51     75     23    -64     12     49   -215    -46   -127    239    218     93
     36     75     36    -57      0     57   -192    -20   -101    252    231     93
     23     70     44    -46    -10     57   -176     -5    -90    259    239     85
     28     62     33    -44     -2     49   -184     -5    -85    254    239     83
     31    103     72    -70    -20     90   -179     15    -62    280    267    109
     31    122     90    -77    -28    106   -171     31    -49    285    275    114
     49    106     57    -80     -2     83   -168     33    -57    272    259     96
     49    135     85    -90    -18    111   -145     64    -28    296    290    116
     41    158    116   -101    -38    137   -135     98      5    327    322    140
     51    148     96   -101    -20    122   -132    109      7    324    322    132
     67    150     83   -111     -7    116   -124    132     25    335    332    140
     57    153     96   -103    -18    124    -93    176     62    368    358    161
     64    153     88   -109    -12    119    -93    192     70    363    350    140
     62    179    116   -122    -25    148    -80    223     90    376    363    148
     75    231    153   -153    -38    192    -51    290    148    436    420    207
    109    231    122   -168     -5    176    -44    337    171    459    439    223
    127    202     72   -166     25    137    -41    368    184    462    436    207
    119    244    122   -181     -2    184    -20    418    226    496    462    228
    114    277    163   -197    -25    220      7    485    283    548    506    272
    142    277    135   -210      5    207     12    537    319    576    535    301
    171    329    158   -252      7    244     15    584    358    620    579    345
    171    402    231   -288    -28    316     31    636    410    672    628    389
    184    428    241   -309    -28    335     31    649    426    685    644    394
    220    452    231   -335     -5    342     23    646    426    685    644    387
    205    480    275   -345    -36    379     33    657    446    709    665    407
    187    496    309   -342    -62    405     38    649    449    714    672    415
    192    491    298   -342    -54    394     33    615    428    691    654    397
    181    514    332   -348    -75    423     38    594    431    696    659    400
    142    501    358   -324   -106    431     49    576    431    693    659    394
    127    478    348   -303   -109    413     36    527    400    657    626    353
    114    462    348   -290   -116    405     28    480    374    631    607    329
     77    470    392   -272   -155    431     41    457    376    628    610    332
     62    441    379   -252   -161    413     36    413    350    602    587    309
     54    387    329   -220   -137    358     15    355    301    550    537    259
     41    332    290   -187   -124    311     12    319    277    522    509    228
     18    283    265   -150   -122    275     15    290    257    498    485    197
     25    277    252   -153   -114    265     -2    246    220    465    457    163
      5    296    290   -153   -142    293     -7    233    213    462    452    161
    -15    277    293   -132   -155    285     -5    236    220    467    454    166
    -23    241    265   -109   -142    252     -2    228    210    454    439    142
    -44    241    285   -101   -163    262      5    223    210    441    428    127
    -62    244    306    -93   -184    275     15    236    231    465    449    153
    -25    236    259   -106   -142    246     12    241    231    465    446    155
     -7    231    239   -111   -122    233      0    239    231    470    444    150
    -31    270    298   -119   -163    283      2    262    259    496    470    168
    -41    301    340   -129   -189    319      2    275    277    514    485    179
    -38    288    327   -124   -181    306     -7    254    270    504    472    161
    -46    296    342   -124   -194    319     15    272    288    524    491    176
    -57    316    374   -132   -215    345     64    309    319    558    522    207
    -44    332    376   -142   -210    353     93    322    332    571    535    213
    -36    355    392   -158   -213    374    116    335    345    584    548    218
    -46    361    407   -155   -226    384    161    363    371    605    563    233
    -36    415    452   -192   -244    433    168    376    384    615    579    246
     -7    478    483   -236   -244    480    158    381    413    644    613    280
     -7    545    553   -270   -280    548    150    389    446    685    670    337
     -7    602    610   -296   -309    605    116    374    467    711    704    355
     10    587    576   -301   -283    584     72    342    441    683    672    293
     -2    555    558   -275   -280    555     64    335    428    662    639    277
    -28    532    561   -254   -296    545     57    322    426    652    631    298
    -28    478    506   -223   -267    491     41    301    397    623    610    272
    -25    405    428   -192   -228    415     36    285    361    576    566    223
    -49    314    363   -132   -207    337     41    288    332    542    527    194
    -59    231    290    -88   -174    259     41    280    306    514    496    163
    -62    197    259    -67   -161    228     25    249    270    475    457    119
    -77    200    277    -62   -176    239     18    236    254    462    441    109
    -85    181    265    -49   -176    223     20    231    244    449    431     98
    -67    158    226    -46   -148    192     10    213    223    426    407     72
    -67    150    218    -41   -142    184     12    220    231    436    415     77
    -80    135    215    -28   -148    174     36    244    254    457    441    116
    -70    129    200    -28   -135    163     31    236    246    446    441    129
    -72    122    192    -25   -132    155     33    231    241    449    439    119
    -98    122    220    -10   -158    171     51    246    257    465    439     83
    -90     90    179     -2   -135    135     54    252    254    454    410     62
    -80     80    158      0   -119    119     51    246    246    444    400     67
   -106     75    181     12   -142    127     72    267    265    459    415     83
   -122     83    205     20   -163    142     75    280    275    472    428     83
   -103     15    116     41   -111     64     62    259    228    426    381     36
    -90   -135    -44    111    -23    -90    101    298    166    329    272    -67
    -83   -353   -272    218     90   -314    205    392     88    163     72   -280
    -93   -384   -290    239     98   -337    337    542    132    106     -7   -400
    -67   -109    -44     85    -12    -77    368    491    267    254    166   -236
   -218    389    607    -85   -413    498    249     88    410    584    579    184
   -452   1153   1602   -350  -1026   1376     54   -340    672   1161   1270    880
   -545   1862   2408   -657  -1475   2135   -135   -498   1047   1816   1982   1590
   -366   1753   2117   -693  -1241   1935   -410   -644    935   1855   2016   1691
   -324   1169   1493   -420   -909   1330   -555   -859    345   1205   1376   1106
   -306    589    896   -140   -602    740   -548   -885   -236    384    553    283
   -249    202    452     23   -350    327   -381   -535   -265    137    218    -64
   -210    148    358     28   -285    252   -181   -140      5    322    340     31
   -132    122    254      5   -194    187    -51    103    158    418    397     70
    -83     88    171     -5   -127    129     25    233    231    459    415     80
    -70    114    184    -20   -127    148     59    283    257    475    426     85
    -57     72    129     -7    -93    101     67    283    239    439    389     38
    -62     51    114      5    -88     83     93    303    246    433    376     10
   -116     88    202     12   -161    145    135    355    298    491    428     67
    -62     51    114      5    -88     83    129    348    283    480    420     72
    -38     20     59      7    -49     41    135    368    303    488    423     75
     -7     98    103    -46    -54    101    101    353    303    491    428     72
     10    153    142    -83    -67    148     98    350    306    496    433     72
     20    176    155    -98    -67    166     85    342    296    483    420     54
     18    168    148    -96    -64    161     93    353    306    488    423     51
     -5    174    176    -85    -90    176    119    389    340    522    452     80
     -7    168    176    -83    -90    171    127    407    355    535    462     85
     20    166    145    -93    -62    155    119    413    355    532    457     75
      7    194    184   -103    -88    192    124    433    376    553    475     93
      5    223    218   -114   -106    220    135    462    402    576    498    122
     18    220    202   -122    -93    213    124    475    407    574    496    137
     23    239    215   -129    -96    228    129    501    431    602    514    155
     12    265    252   -140   -119    259    140    537    470    644    550    161
     20    288    267   -155   -122    277    135    553    483    652    558    153
     33    314    280   -176   -124    298    137    581    498    667    571    163
     20    353    332   -187   -155    342    168    633    540    711    613    205
     54    405    350   -231   -148    376    171    675    566    743    644    236
     85    420    335   -254   -124    379    168    706    581    753    657    252
     98    459    361   -280   -132    413    176    750    610    782    685    298
    101    472    371   -285   -135    423    187    797    641    823    711    335
    127    519    389   -324   -129    457    176    818    665    875    758    358
    155    602    446   -379   -145    524    179    844    706    945    839    413
    148    631    480   -392   -166    555    187    867    740   1002    909    470
    161    628    467   -394   -153    548    181    849    727   1005    927    478
    148    644    493   -397   -171    568    192    846    722   1013    945    480
     98    659    558   -379   -231    610    218    857    748   1052    992    514
    122    652    527   -389   -202    592    210    820    732   1060   1023    535
    140    652    511   -394   -184    581    207    800    719   1062   1049    548
     98    685    587   -392   -244    636    207    779    724   1083   1085    568
     75    691    615   -384   -270    654    202    743    709   1075   1091    550
     59    652    592   -358   -267    623    205    704    675   1041   1075    511
     54    623    568   -337   -257    597    213    670    657   1026   1072    488
     20    597    576   -311   -277    589    236    654    652   1021   1078    470
      0    555    555   -277   -277    555    239    615    620    984   1057    439
      0    514    511   -257   -257    514    228    571    584    943   1026    413
    -31    504    535   -236   -283    519    244    553    581    945   1018    402
    -46    472    519   -213   -283    496    252    530    563    919    989    363
    -57    462    519   -202   -288    491    254    511    545    896    969    335
    -72    465    535   -197   -306    498    259    504    545    898    966    337
    -88    392    480   -150   -283    436    270    504    542    901    961    332
    -51    353    405   -150   -228    379    231    457    501    872    930    272
    -20    402    423   -192   -223    413    228    462    511    891    950    262
    -38    462    498   -213   -267    480    257    501    563    943   1002    303
      0    439    439   -218   -218    439    231    467    530    909    974    280
     15    431    413   -226   -200    423    223    457    519    893    963    280
      2    457    452   -231   -223    454    233    480    545    922    989    314
      0    465    465   -233   -231    465    223    488    553    932    997    322
      0    467    467   -233   -233    467    236    488    553    919    992    322
    -12    491    504   -239   -259    496    272    522    592    948   1015    363
    -12    524    537   -254   -275    530    298    545    620    979   1031    368
    -15    514    527   -252   -270    519    309    548    626    976   1031    350
    -23    493    517   -233   -270    504    332    568    641    995   1047    363
    -33    550    584   -259   -309    566    353    600    678   1034   1093    405
    -12    613    626   -301   -319    618    353    607    701   1052   1111    426
      5    657    652   -332   -324    657    337    600    722   1067   1130    449
     -2    719    722   -358   -361    719    322    610    758   1114   1176    506
     23    711    685   -368   -332    698    280    584    745   1111   1166    480
     51    665    613   -358   -280    641    241    550    706   1072   1135    446
     41    675    633   -358   -298    657    228    540    701   1072   1140    454
     20    657    636   -337   -306    646    226    532    696   1067   1143    454
     18    553    532   -285   -257    542    207    514    662   1021   1096    410
      5    418    413   -213   -205    415    202    501    618    971   1041    358
    -41    355    397   -158   -220    376    220    511    610    958   1023    332
    -46    303    350   -127   -197    327    213    483    568    911    979    288
    -33    267    298   -119   -166    283    187    433    511    857    930    246
   -101    252    350    -75   -226    301    220    467    542    883    948    275
    -85    244    329    -80   -207    285    215    462    537    878    940    265
    -25    202    228    -88   -127    215    181    400    475    815    880    205
    -70    200    270    -64   -168    233    205    423    496    836    896    220
    -62    197    259    -67   -161    228    207    426    493    826    885    223
    -51    205    254    -77   -153    228    205    420    480    810    870    210
    -44    215    259    -85   -150    236    223    418    485    828    880    207
    -62    189    252    -64   -158    220    244    439    506    849    896    213
    -57    194    252    -70   -153    223    228    423    485    826    872    181
    -54    197    252    -72   -153    223    226    413    472    810    857    168
    -72    197    270    -62   -171    233    239    426    483    818    862    179
    -70    181    252    -57   -161    215    241    428    480    805    852    168
    -36     64     98    -15    -67     80    246    431    423    732    771     85
      2   -142   -148     70     72   -145    309    488    332    579    597    -88
      0   -309   -309    155    153   -309    444    613    290    436    418   -283
     10   -215   -228    101    116   -220    542    717    389    483    457   -267
   -103    132    233    -15   -168    181    527    462    514    701    727      7
   -306    789   1096   -241   -701    940    327    -72    672   1119   1252    555
   -472   1621   2094   -574  -1283   1857    116   -392    997   1738   1969   1291
   -439   1935   2374   -748  -1405   2153   -114   -462   1213   2158   2403   1753
   -376   1543   1919   -581  -1148   1730   -283   -574    943   1922   2156   1561
   -361    909   1270   -275   -815   1088   -340   -693    350   1161   1400    813
   -311    368    680    -28   -496    524   -226   -504     23    574    771    168
   -252    215    465     15   -358    340    -23    -85    194    613    722    101
   -166    200    366    -18   -265    283    142    215    371    722    787    150
    -93    150    244    -31   -168    197    233    381    457    758    805    148
    -80    127    207    -23   -142    166    272    444    478    756    800    135
    -93    135    228    -20   -161    181    293    470    488    756    795    129
    -77    122    200    -23   -140    161    301    480    483    737    776    106
    -67    111    176    -23   -122    142    314    501    483    730    763     90
    -83     90    174     -2   -127    132    345    537    501    743    776    109
    -77     67    145      2   -111    106    353    555    511    748    779    114
    -59     59    116      0    -88     88    361    571    527    758    787    119
    -64    103    168    -20   -116    135    376    594    545    779    807    135
    -77    137    215    -28   -145    176    384    610    563    789    820    145
    -70    148    218    -41   -142    181    368    602    553    774    807    129
    -62    137    200    -38   -129    168    387    620    558    779    810    127
    -59    148    207    -44   -135    176    405    646    579    800    826    145
    -49    137    187    -44   -116    161    405    654    581    797    826    161
    -44    148    189    -54   -116    168    415    665    592    807    839    161
    -49    168    215    -59   -132    192    441    698    623    836    867    163
    -46    155    202    -57   -124    179    457    722    639    841    862    150
    -31    140    171    -54   -101    155    457    732    639    831    841    155
    -23    176    200    -75   -111    187    470    766    665    857    867    181
    -18    192    207    -88   -114    200    496    810    696    880    896    197
      5    205    197   -106    -96    202    488    831    696    883    898    197
     12    233    220   -122   -103    228    498    872    724    914    927    228
      2    233    231   -119   -116    233    527    932    766    956    961    267
     18    244    223   -132   -101    233    535    979    795    976    979    270
     25    277    252   -153   -114    265    548   1031    833   1013   1005    290
      7    340    332   -174   -161    337    592   1122    917   1098   1080    381
     10    374    363   -192   -176    368    620   1176    961   1143   1119    431
     59    384    324   -223   -132    355    613   1189    963   1140   1124    428
     75    410    335   -244   -129    374    615   1208    982   1163   1148    449
     96    439    342   -267   -122    392    610   1208    987   1171   1163    467
    135    436    301   -285    -83    368    589   1174    950   1135   1140    444
    142    454    311   -298    -83    384    584   1158    945   1135   1145    452
    119    467    345   -293   -114    407    594   1153    950   1145   1158    465
    119    462    342   -290   -111    402    587   1119    927   1122   1145    444
    111    483    368   -298   -129    428    571   1085    909   1104   1132    433
     70    472    402   -272   -166    439    597   1085    927   1119   1137    449
     51    444    392   -249   -171    418    600   1057    917   1104   1117    431
     54    397    342   -226   -142    371    592   1015    885   1070   1078    389
     18    371    353   -197   -168    363    602    979    865   1047   1052    363
     20    348    327   -184   -153    337    602    943    839   1015   1021    335
     20    290    270   -158   -124    280    581    880    784    953    958    270
     10    272    262   -140   -124    267    574    849    769    937    935    252
     -5    262    267   -127   -137    262    568    831    758    932    927    244
    -12    246    259   -116   -137    252    553    792    719    893    885    200
    -20    231    249   -106   -135    239    537    769    693    870    859    176
    -28    244    272   -106   -150    257    553    784    717    893    875    200
    -18    254    270   -119   -145    262    553    774    709    880    859    189
    -20    246    267   -114   -145    257    548    758    693    859    836    171
    -31    265    293   -119   -163    277    548    766    704    867    836    179
    -28    280    309   -124   -168    293    550    766    704    862    823    174
    -20    236    257   -111   -137    246    535    748    678    826    776    135
    -20    244    265   -114   -142    254    535    758    696    833    779    142
    -33    270    301   -119   -168    283    545    776    717    852    784    155
    -18    267    285   -124   -150    275    537    763    704    841    763    135
    -12    280    290   -135   -153    285    532    763    704    836    750    127
    -28    329    358   -150   -194    342    555    795    737    872    774    158
    -18    350    368   -168   -192    361    574    807    750    880    776    163
      0    363    363   -181   -181    363    576    810    753    870    766    163
    -33    387    418   -179   -226    402    607    836    776    885    779    187
    -49    394    444   -174   -246    418    628    852    789    885    779    187
    -31    407    439   -189   -236    423    633    852    787    875    769    174
    -31    491    522   -228   -275    506    646    883    833    924    807    218
    -54    558    613   -254   -335    587    646    888    865    958    836    249
    -28    605    631   -288   -329    618    597    852    852    948    826    244
    -18    613    631   -298   -324    620    555    833    849    943    820    246
    -33    589    623   -277   -327    605    550    844    857    953    831    262
    -18    579    597   -280   -309    589    519    807    815    911    792    226
     -7    561    568   -275   -288    563    483    763    771    865    753    184
    -44    480    522   -218   -283    501    485    761    745    833    719    150
    -59    392    452   -166   -254    420    511    769    719    797    670    103
    -59    285    345   -114   -202    314    480    730    659    727    600     31
    -67    246    314    -90   -192    280    470    709    633    691    571      2
    -96    210    306    -59   -202    257    472    706    626    680    558     -7
    -93    200    293    -51   -192    246    454    683    600    641    519    -41
    -90    176    265    -44   -179    220    436    657    576    605    483    -67
   -103    168    272    -33   -187    220    452    667    592    610    483    -51
    -96    168    265    -38   -181    218    446    657    581    584    454    -70
    -83    142    226    -28   -153    184    428    631    550    545    410   -109
    -96    153    249    -31   -171    200    444    649    563    561    413    -96
    -90    166    254    -38   -174    210    446    654    563    555    407    -93
    -80    129    210    -25   -145    171    426    631    532    517    366   -124
    -90    124    215    -15   -153    168    418    636    535    519    363   -122
   -116    145    262    -15   -192    205    426    649    548    524    366   -111
   -111    127    239     -7   -176    184    413    631    532    501    342   -132
    -96    109    205     -7   -150    155    402    628    522    478    316   -150
    -98     36    135     31   -116     85    418    654    504    441    275   -179
    -41   -179   -137    109     46   -158    454    714    407    265     70   -376
     -2   -329   -327    166    161   -327    574    872    410    137   -101   -568
    -28   -202   -174    114     72   -189    711   1034    584    244    -12   -506
   -145    202    348    -28   -246    275    724    797    722    472    275   -226
   -309    810   1119   -254   -714    963    436    109    698    784    745    272
   -480   1600   2081   -561  -1280   1839    181   -335    859   1325   1415    969
   -509   2034   2543   -763  -1527   2288    -85   -571    976   1771   1925   1514
   -433   1647   2081   -605  -1257   1862   -303   -763    659   1545   1691   1345
   -355    956   1312   -301   -833   1132   -303   -774    103    711    815    496
   -309    413    722    -51   -517    566   -119   -467   -119    124    148   -168
   -277    140    418     67   -348    277     96     -7    103    158     70   -277
   -179    122    301     28   -239    210    236    316    324    290    145   -231
   -124    122    246      0   -187    184    322    493    444    355    179   -207
   -106     88    194      7   -150    140    353    550    462    345    155   -241
    -67     46    114      7    -90     80    350    558    444    309    111   -283
    -83     51    135     15   -109     93    381    594    472    327    122   -267
   -106     54    161     23   -132    106    387    610    488    329    127   -259
    -57     51    109      2    -83     80    358    589    462    296     96   -293
    -33     59     90    -12    -64     75    350    587    459    283     85   -309
    -57     75    132     -7    -93    103    371    620    491    311    114   -277
    -44     72    116    -15    -80     93    368    628    496    309    111   -285
    -15     72     88    -28    -51     80    348    610    480    285     88   -306
    -31    103    135    -38    -85    119    353    620    501    298     98   -293
    -25    129    155    -51    -90    142    361    636    514    306    101   -285
      7    119    109    -64    -51    116    340    620    493    280     75   -309
      5    145    140    -75    -67    142    348    636    514    293     85   -290
    -10    158    166    -75    -88    163    361    654    535    309     96   -277
     15    176    161    -96    -72    168    350    654    532    306     90   -285
     15    187    171   -101    -77    179    366    675    558    324    109   -262
    -12    210    220    -98   -116    215    400    722    610    371    153   -210
    -25    200    223    -88   -124    210    413    748    631    384    166   -187
    -20    205    226    -90   -122    215    426    779    659    405    187   -166
    -44    298    340   -129   -192    319    452    833    719    459    239   -109
    -49    327    374   -140   -213    350    459    875    750    485    267    -83
    -25    324    348   -150   -187    335    462    917    779    509    290    -64
    -28    355    384   -163   -205    368    485    979    836    555    337    -18
    -44    410    454   -184   -249    431    514   1054    909    626    402     51
    -23    433    457   -205   -239    444    519   1101    953    667    444     96
    -15    475    491   -231   -254    483    517   1135    989    701    478    135
    -28    548    576   -259   -301    561    530   1179   1044    758    532    192
    -10    561    568   -277   -290    563    519   1184   1047    766    540    205
     23    574    550   -298   -262    563    496   1163   1026    748    530    200
     15    628    610   -324   -296    620    501   1166   1041    766    555    228
     15    639    623   -327   -303    631    498   1153   1041    761    553    231
     38    628    587   -335   -275    607    465   1106    995    714    514    200
     23    641    618   -335   -296    631    462   1083    979    696    501    197
    -15    626    639   -306   -327    631    470   1060    966    685    496    197
     -5    615    620   -303   -311    618    454   1008    922    636    457    158
    -10    613    623   -301   -316    615    441    956    885    597    423    127
    -49    615    665   -283   -358    639    444    922    870    581    410    122
    -64    584    649   -259   -358    615    418    854    813    519    353     64
    -46    545    592   -249   -319    568    381    782    745    446    285     -2
    -62    550    610   -246   -335    579    384    756    735    441    283     -2
    -75    550    626   -239   -350    587    379    714    698    405    252    -25
    -51    519    571   -236   -311    545    342    649    633    335    194    -80
    -62    498    561   -218   -311    530    337    618    618    324    189    -75
   -103    504    607   -200   -358    555    355    610    615    322    189    -67
    -77    475    553   -200   -314    514    340    576    579    277    148   -111
    -59    465    524   -205   -293    493    335    558    563    259    132   -127
    -88    488    576   -200   -332    532    340    563    579    277    161    -93
    -96    488    584   -197   -340    535    332    550    566    265    150   -101
    -72    506    576   -218   -324    540    324    537    550    249    137   -109
    -75    532    607   -231   -342    571    332    548    571    275    168    -72
    -80    530    610   -223   -345    568    327    545    571    275    174    -59
    -62    498    558   -220   -309    530    306    522    540    244    145    -80
    -54    532    584   -239   -319    558    322    535    561    265    168    -57
    -59    561    620   -252   -340    589    337    548    584    285    192    -31
    -57    574    631   -257   -342    602    335    542    576    277    189    -36
    -20    592    613   -288   -316    600    342    548    581    280    192    -23
    -49    623    670   -288   -361    646    366    568    610    311    223     15
    -62    607    670   -272   -368    639    361    558    592    288    200     -2
    -12    667    680   -327   -345    672    355    563    605    296    213     12
    -33    815    849   -392   -444    833    381    592    670    363    283     90
    -54    885    940   -418   -496    911    384    594    704    402    332    142
    -28    917    945   -444   -485    930    348    555    691    397    340    145
    -18    930    948   -454   -483    937    309    527    683    400    348    155
    -54    919    974   -433   -514    945    298    522    672    394    345    158
    -33    883    917   -426   -475    901    259    475    620    348    303    127
    -23    854    878   -418   -452    867    231    433    576    311    275    114
    -70    836    906   -381   -488    870    249    444    576    311    272    119
    -62    706    766   -322   -415    735    223    413    509    231    187     38
    -36    605    641   -285   -337    623    184    368    433    148    109    -31
    -49    576    623   -265   -337    600    184    358    418    135     96    -31
    -64    548    613   -241   -337    579    187    348    397    116     83    -38
    -44    519    563   -239   -303    540    171    314    353     67     41    -77
    -64    498    561   -218   -311    530    168    303    335     49     23    -96
    -80    501    581   -210   -332    540    166    303    335     46     20    -90
    -33    517    550   -241   -290    532    145    285    309     23      5   -106
     -5    522    527   -259   -267    524    150    280    301     15     -2   -109
    -33    517    550   -241   -290    532    163    290    314     33     12    -80
    -77    491    568   -207   -322    530    127    257    280     10     -2    -88
    -57    488    545   -215   -301    517    109    226    252    -20    -38   -122
    -70    504    571   -218   -322    535    114    218    246    -23    -41   -116
    -64    506    571   -220   -319    537    116    213    244    -15    -31   -103
    -31    485    514   -228   -272    498    103    197    220    -36    -51   -122
    -41    498    540   -228   -290    519    109    202    226    -28    -49   -114
    -57    459    514   -202   -285    485    119    218    210    -49    -80   -137
     20    275    252   -148   -114    262    122    246    122   -189   -244   -288
     67     64     -5    -67     36     31    215    379     98   -319   -428   -472
     31    114     83    -72    -25     98    363    587    249   -277   -426   -498
    -41    498    540   -231   -290    519    397    548    428    -70   -192   -298
   -171   1039   1210   -433   -691   1124    231     36    410    171    181     77
   -348   1730   2078   -691  -1213   1904      2   -498    418    574    750    659
   -420   2294   2714   -935  -1566   2504   -233   -782    532   1075   1363   1280
   -309   2099   2408   -896  -1358   2252   -462   -966    348   1114   1426   1410
   -270   1465   1735   -597  -1002   1600   -498  -1028   -122    488    750    807
   -262    906   1166   -324   -714   1036   -462   -966   -555   -311   -109    -36
   -176    524    701   -174   -439    613   -335   -644   -509   -506   -415   -358
   -129    519    646   -197   -389    581   -197   -322   -231   -306   -277   -241
    -96    548    644   -226   -371    597    -83    -77    -33   -166   -176   -155
    -62    509    571   -223   -316    540    -25     38     38   -129   -168   -158
    -33    446    480   -205   -257    462    -36     44     25   -155   -194   -187
    -51    506    558   -228   -303    532    -15     72     57   -124   -158   -140
    -72    496    566   -213   -319    530     10     93     75   -111   -153   -129
    -51    433    483   -192   -267    457     10     90     64   -132   -179   -153
    -62    446    509   -192   -285    478     12     98     75   -127   -174   -150
    -98    493    589   -200   -345    540     23    114     96    -98   -142   -119
    -51    522    574   -236   -314    548     18    114     93    -98   -140   -111
    -51    504    555   -226   -303    527     25    111     88   -103   -140   -114
    -80    535    615   -226   -348    574     44    135    114    -72   -111    -83
    -51    571    623   -262   -340    597     28    137    114    -70   -109    -83
    -28    574    602   -272   -314    587     20    129    101    -77   -116    -93
    -44    613    657   -285   -350    633     31    140    124    -51    -96    -64
    -54    641    696   -293   -374    667     28    145    129    -41    -83    -46
    -15    652    667   -319   -342    657      2    127    109    -54    -93    -57
    -18    649    667   -316   -342    657      0    137    109    -44    -90    -49
    -28    662    691   -316   -361    675      5    158    132    -18    -67    -18
      0    672    672   -335   -335    672      7    166    145     -2    -57    -10
     12    696    683   -358   -335    688     12    187    168     28    -31      5
    -10    732    740   -361   -374    735     23    218    197     54    -10     28
     10    756    745   -384   -366    750     12    231    197     54    -15     23
     75    771    696   -423   -309    735      0    252    210     75      5     46
     62    795    732   -431   -335    763     20    306    265    135     64    114
     57    831    771   -444   -358    802     28    353    306    176     96    145
     96    875    776   -488   -340    826      2    366    309    181     98    145
    124    906    782   -514   -327    844    -12    387    327    205    122    168
    109    935    826   -522   -358    880    -12    428    361    249    161    215
    132    974    841   -553   -355    909    -15    462    389    283    197    259
    137   1005    867   -571   -366    937    -23    478    410    319    241    306
    132   1083    950   -607   -407   1018    -28    488    433    353    280    348
    153   1127    971   -641   -407   1049    -44    462    407    329    259    329
    202   1122    919   -662   -358   1021    -75    431    371    296    233    306
    192   1153    961   -675   -384   1057   -137    431    381    303    246    322
    135   1171   1036   -652   -449   1104   -226    423    389    314    262    324
    140   1130    989   -636   -423   1060   -189    350    311    244    202    259
    145   1101    956   -623   -405   1028    -85    293    246    171    140    226
    103   1093    989   -600   -444   1041    -41    252    210    129    101    215
    111   1047    935   -579   -410    992    -64    194    153     77     41    155
    116   1021    901   -568   -392    961   -114    187    166    101     59    119
     80   1034    950   -558   -436    992   -137    161    171     98     57     57
     62    997    935   -530   -436    966   -114     85    103     23     -7    -36
     67    961    893   -514   -413    927   -111      5     25    -49    -62    -83
     62    995    932   -532   -433    963   -153     -2     31    -20    -25    -18
     41    979    937   -511   -449    958   -150     12     44      2     -7     23
     59    888    828   -475   -387    859    -98     -2     10    -18    -46    -31
     44    815    771   -428   -363    795    -57      2     12     -2    -33    -59
     44    927    883   -488   -418    906    -64     23     51     51     36      7
     67    950    883   -511   -407    917   -116    -25      0     12      5    -20
     83    974    891   -530   -402    932   -119    -28      2     28     20     -7
     75    989    914   -532   -418    953   -111    -28     18     57     54     44
     77    974    896   -527   -407    935   -124    -41      2     54     54     64
     98    958    859   -530   -379    909   -142    -49     -5     57     54     83
    101   1010    906   -558   -402    958   -197    -23     33    101     83    103
    127   1114    987   -620   -428   1052   -306     -2     67    132    109     85
    119   1057    937   -592   -407    997   -314    -49     15    103     80     38
     67   1002    932   -535   -431    969   -171    -70     -5    106     85     41
     10   1034   1021   -524   -504   1028    -70    -41     33    148    119     70
     23   1119   1096   -571   -535   1109    -98     -5     72    179    132     67
    106   1195   1088   -652   -491   1143   -168    -10     77    189    153    103
     93   1210   1114   -652   -509   1163   -132    -20     70    197    168    140
     54   1200   1145   -628   -545   1174    -57    -38     46    179    148    129
     62   1273   1210   -667   -574   1241    -44    -33     51    197    166    145
     38   1327   1286   -685   -623   1306    -41    -15     90    249    213    171
      7   1332   1322   -670   -657   1327    -62    -33    106    277    246    179
     59   1376   1317   -719   -628   1348   -122    -85     90    288    280    184
     62   1392   1330   -727   -633   1361   -127    -93     70    298    311    205
     28   1389   1361   -711   -667   1376   -119    -77     80    327    342    226
     23   1374   1350   -698   -665   1363   -163   -103     57    311    342    213
     23   1340   1317   -683   -649   1330   -249   -129     25    283    324    187
     18   1306   1288   -662   -633   1299   -265   -111     23    280    319    171
      5   1182   1174   -594   -584   1179   -226   -127    -31    228    265    111
      2   1080   1078   -542   -537   1078   -192   -155    -88    176    215     67
    -33   1023   1054   -496   -545   1039   -168   -176   -129    137    187     57
    -54   1023   1078   -483   -566   1049   -161   -189   -148    119    181     70
    -25   1000   1026   -488   -527   1013   -163   -210   -176    103    153     15
    -44   1015   1060   -485   -553   1036   -137   -200   -161    127    184      5
    -46   1070   1117   -514   -581   1093   -111   -168   -122    174    233     46
     10   1015   1005   -511   -496   1010   -184   -226   -181    124    192     10
      0   1002   1002   -501   -501   1002   -194   -241   -205    106    174    -23
    -41   1010   1049   -485   -545   1028   -187   -236   -202    119    189    -10
    -44   1000   1041   -478   -542   1018   -200   -252   -228     96    168    -36
     -5   1023   1028   -509   -517   1026   -210   -267   -244     90    161    -77
     -5   1036   1041   -517   -524   1039   -197   -262   -228    119    205    -59
    -12   1021   1031   -504   -522   1026   -189   -259   -231    127    226    -44
     10   1034   1023   -522   -506   1028   -205   -275   -259    111    213    -62
      5   1044   1039   -524   -517   1041   -197   -262   -257    114    226    -51
     15    953    937   -485   -462    945   -184   -231   -285     77    197    -83
     77    797    719   -439   -322    761   -129   -129   -319    -20     72   -210
    114    719    605   -418   -244    662      2     57   -259    -88    -46   -361
     93    950    857   -522   -381    904    119    252    -57     20     36   -316
    -51   1395   1444   -672   -748   1421    111     38     70    265    353    -20
   -174   1951   2125   -888  -1148   2036    -98   -563      0    571    844    506
   -257   2600   2857  -1174  -1556   2727   -353  -1070      0   1052   1493   1166
   -257   2951   3208  -1345  -1732   3078   -597  -1278     93   1574   2099   1756
   -168   2530   2699  -1182  -1434   2616   -714  -1361   -187   1400   1914   1639
   -176   1922   2096   -872  -1135   2008   -698  -1426   -748    522   1002    795
   -181   1444   1623   -633   -904   1535   -641  -1309  -1062   -218    179     -7
   -137   1213   1350   -537   -743   1280   -511   -971   -880   -239     38   -181
    -96   1223   1319   -566   -706   1270   -384   -675   -623    -59    171    -67
    -67   1254   1322   -594   -696   1288   -267   -446   -441     62    254      0
    -36   1257   1293   -610   -667   1275   -220   -342   -371     98    265    -18
    -20   1228   1249   -602   -633   1239   -207   -324   -374     75    246    -33
    -33   1244   1275   -605   -654   1257   -189   -288   -345     93    257    -12
    -38   1239   1278   -600   -659   1257   -181   -265   -324    103    257    -25
    -18   1205   1221   -594   -618   1213   -187   -265   -332     93    239    -62
    -15   1210   1226   -597   -620   1218   -163   -239   -306    116    267    -38
    -38   1239   1278   -600   -659   1257   -140   -210   -272    153    301      2
    -25   1252   1275   -613   -649   1262   -135   -200   -262    163    314     12
    -12   1247   1260   -618   -636   1252   -142   -200   -265    163    309      2
    -36   1239   1275   -600   -654   1257   -153   -192   -249    179    314     15
    -33   1223   1257   -594   -646   1241   -166   -192   -254    171    306     12
    -23   1218   1241   -597   -631   1228   -166   -187   -246    171    309     15
    -33   1231   1262   -600   -646   1247   -158   -166   -220    200    332     41
    -41   1223   1265   -589   -652   1244   -153   -153   -210    205    329     44
    -25   1234   1260   -605   -644   1247   -163   -150   -205    213    337     51
    -20   1260   1280   -620   -652   1270   -163   -124   -174    249    368     83
    -33   1267   1299   -618   -665   1283   -158    -98   -148    272    387     96
    -15   1273   1288   -628   -652   1280   -158    -90   -142    267    379    101
     -2   1270   1270   -633   -636   1270   -150    -70   -127    285    379    111
    -20   1275   1296   -628   -657   1283   -132    -33    -90    319    400    132
    -18   1288   1306   -636   -662   1296   -129     -5    -67    342    420    140
      7   1312   1304   -659   -646   1309   -129     25    -44    371    436    148
      0   1353   1353   -678   -678   1356   -116     80     15    433    493    207
     -2   1371   1374   -685   -688   1374   -111    127     59    480    537    262
     28   1371   1343   -701   -657   1358   -114    161     85    509    553    288
     49   1413   1363   -730   -657   1389   -116    205    132    558    584    322
     36   1462   1423   -750   -693   1444   -127    239    168    594    618    366
     64   1491   1423   -779   -680   1457   -145    267    194    631    649    405
     83   1499   1413   -792   -665   1457   -150    296    223    659    675    444
     75   1527   1452   -800   -688   1491   -124    319    249    685    704    480
     72   1551   1478   -813   -704   1514   -114    306    244    678    698    462
     85   1569   1483   -828   -698   1527   -106    290    239    670    701    465
     64   1569   1504   -818   -719   1538    -93    283    236    662    693    472
     41   1548   1506   -795   -732   1527    -90    262    218    633    654    439
     51   1535   1483   -797   -714   1509    -98    215    171    574    602    394
     46   1522   1475   -787   -714   1499    -85    189    148    537    568    381
     15   1473   1457   -745   -719   1465    -67    168    129    514    535    348
     10   1421   1410   -714   -698   1415    -59    137     98    467    478    259
     -5   1395   1397   -696   -704   1395    -36    109     75    428    441    213
    -25   1382   1405   -678   -717   1392    -20     83     64    405    415    187
    -31   1356   1384   -665   -709   1369    -18     49     41    374    384    142
    -31   1325   1356   -646   -693   1340    -10     12     12    332    342    106
    -46   1322   1366   -639   -706   1343     12      5     12    324    332    101
    -67   1273   1337   -602   -704   1304     20    -10     -7    296    309     75
    -64   1241   1306   -589   -685   1273     15    -38    -41    257    270     44
    -72   1254   1327   -589   -698   1291     28    -38    -46    252    267     54
    -93   1249   1343   -579   -719   1296     41    -33    -46    246    257     59
    -88   1244   1332   -579   -711   1288     36    -41    -54    236    236     38
    -83   1262   1345   -589   -714   1304     33    -38    -49    236    239     41
   -106   1273   1379   -581   -743   1325     49    -25    -38    246    252     62
   -135   1231   1366   -548   -750   1299     51    -28    -38    254    246     25
   -109   1239   1345   -566   -727   1291     51    -23    -31    265    262     23
    -90   1293   1384   -605   -737   1337     64     -5     -5    285    280     41
   -103   1293   1397   -594   -750   1345     83      5      5    283    272     46
    -83   1280   1363   -600   -724   1322     98     23     18    290    280     62
    -70   1327   1397   -628   -732   1361    122     44     41    306    296     80
    -96   1343   1439   -623   -766   1389    142     59     64    322    309     96
    -75   1327   1402   -626   -737   1363    163     72     72    324    309     85
    -62   1387   1447   -665   -756   1415    171     88     93    342    324     85
    -83   1454   1538   -688   -810   1496    171    114    137    394    363    111
    -90   1499   1590   -706   -839   1545    161    111    153    410    381    122
    -72   1527   1600   -727   -836   1564    132     85    148    407    387    153
    -59   1564   1621   -753   -841   1592    109     88    171    436    415    202
    -75   1532   1608   -730   -841   1569    101     80    161    431    402    192
    -70   1509   1577   -719   -823   1540     80     54    129    405    381    161
    -67   1517   1584   -724   -826   1551     70     41    114    394    389    187
    -85   1491   1574   -704   -831   1532     64     31     83    363    355    145
    -70   1408   1478   -670   -774   1441     51     15     33    314    290     33
    -49   1306   1353   -628   -701   1330     64     25     10    285    246     15
    -57   1226   1283   -584   -670   1254     83     38      2    272    220     54
    -85   1148   1234   -532   -659   1192     80      5    -41    220    171    -36
    -85   1114   1197   -514   -641   1156     83    -15    -72    181    129    -88
    -96   1096   1189   -501   -644   1143     98     -5    -75    174    119    -54
   -122   1054   1176   -465   -649   1114     98    -12    -90    163    103    -59
   -109   1062   1169   -478   -639   1117     88    -25   -106    150     90    -72
   -116   1062   1179   -472   -646   1119     98    -20   -106    145     83    -67
   -137   1036   1174   -452   -657   1106    106    -15   -103    163     93    -64
   -129   1021   1150   -444   -639   1085    101    -18   -109    166     93    -90
   -124   1023   1145   -449   -633   1083    106    -15   -103    168     98    -75
   -140   1010   1150   -436   -646   1080    114    -10    -98    176    103    -67
   -148   1008   1156   -431   -652   1080    106    -20   -109    166    106    -98
   -132   1013   1145   -439   -639   1078     98    -31   -124    153     93   -137
   -135   1008   1140   -436   -639   1072    103    -23   -122    163     75   -140
   -127    995   1122   -433   -626   1057    114    -12   -122    161     72   -122
    -90    914   1002   -413   -548    958    127     10   -148    111     20   -158
    -28    769    797   -368   -413    782    179    114   -166     33   -106   -246
    -15    654    667   -319   -340    659    311    327    -80    -20   -236   -418
     -7    784    789   -389   -397    787    426    532    119     77   -168   -423
    -62   1158   1221   -550   -641   1187    444    459    311    322    127   -158
   -220   1660   1880   -719  -1049   1769    272    -88    288    610    571    322
   -371   2262   2631   -948  -1501   2447     20   -665    246   1028   1163    943
   -381   2652   3031  -1135  -1706   2842   -223   -974    280   1491   1727   1532
   -314   2413   2727  -1052  -1522   2572   -358  -1106     90   1496   1738   1615
   -296   1803   2099   -753  -1197   1951   -355  -1182   -439    735    945    891
   -280   1306   1584   -514   -932   1444   -335  -1132   -880   -137      0    -57
   -252   1008   1260   -379   -756   1132   -218   -797   -750   -228   -202   -296
   -239    966   1205   -366   -722   1085    -77   -444   -462    -15    -49   -171
   -184    974   1158   -394   -670   1065     20   -194   -265    127     51   -116
   -127    971   1098   -423   -613   1034     90    -51   -161    184     85   -114
   -124    987   1111   -433   -618   1049    122      0   -124    205    101   -114
   -111    976   1088   -433   -600   1031    132     23   -111    202     98   -119
    -88    976   1065   -444   -576   1021    145     44    -98    205    103   -106
    -93    992   1083   -452   -589   1039    153     64    -77    231    124    -88
    -96   1000   1096   -452   -597   1047    153     77    -62    241    127    -96
    -83    987   1067   -454   -576   1026    142     70    -77    223    106   -119
    -77   1000   1078   -459   -576   1039    150     85    -62    244    127   -101
    -96   1013   1109   -459   -602   1060    158    101    -44    265    148    -77
    -83   1005   1085   -462   -584   1044    158    109    -38    270    148    -75
    -67   1034   1098   -485   -581   1065    168    116    -25    283    158    -64
    -83   1080   1163   -498   -623   1122    187    140      5    322    192    -25
    -75   1096   1171   -511   -623   1132    179    148     10    324    200    -15
    -64   1075   1140   -506   -602   1109    171    153      7    319    197    -10
    -64   1091   1156   -514   -610   1122    179    176     33    350    220      7
    -64   1111   1176   -522   -620   1143    189    200     59    371    244     23
    -59   1130   1187   -535   -626   1158    181    205     62    368    239     12
    -62   1137   1200   -540   -631   1169    176    220     80    381    249     12
    -67   1135   1202   -535   -633   1169    184    246    106    410    272     44
    -54   1140   1195   -542   -623   1166    192    262    114    420    285     67
    -28   1158   1187   -566   -607   1174    194    290    140    446    301     80
    -12   1171   1184   -579   -597   1176    194    329    171    478    324    101
    -18   1176   1195   -581   -607   1187    194    361    194    504    350    124
    -10   1226   1236   -607   -623   1231    194    397    236    555    397    174
      2   1275   1270   -641   -633   1273    200    446    288    615    452    231
     12   1293   1280   -654   -633   1288    202    491    327    662    501    277
     33   1309   1275   -672   -620   1293    194    519    348    693    532    314
     72   1350   1278   -711   -602   1314    171    548    371    727    566    350
     93   1379   1286   -740   -594   1332    163    571    394    750    587    374
     96   1395   1299   -745   -602   1348    168    587    407    769    615    410
     98   1421   1322   -758   -610   1371    174    592    418    784    639    446
     90   1441   1350   -766   -628   1397    176    594    418    787    644    457
     93   1441   1348   -769   -628   1395    161    568    384    753    610    410
     85   1426   1340   -756   -628   1382    158    535    353    711    581    366
     67   1421   1353   -745   -641   1387    179    514    335    693    566    353
     49   1395   1345   -722   -646   1371    189    491    314    665    540    329
     49   1371   1322   -711   -636   1348    189    452    283    618    485    270
     31   1350   1319   -693   -644   1335    200    420    257    566    431    210
     10   1330   1317   -670   -654   1325    197    392    233    532    402    176
      7   1275   1267   -641   -628   1273    192    358    207    498    363    124
    -12   1247   1260   -618   -636   1252    194    329    187    470    337     85
    -62   1221   1283   -579   -672   1252    202    306    179    454    329     83
    -93   1182   1275   -545   -685   1226    200    277    158    426    309     75
    -88   1171   1260   -540   -672   1215    192    252    132    394    275     46
   -101   1158   1257   -530   -680   1208    197    244    122    376    254     36
   -111   1132   1241   -511   -675   1187    202    239    111    368    246     36
    -98   1117   1215   -511   -657   1166    197    226    103    363    241     10
    -96   1119   1215   -511   -654   1166    207    223    116    374    246     -2
   -109   1109   1215   -501   -662   1161    210    226    119    376    246      2
   -106   1101   1205   -498   -654   1153    213    226    114    371    244      2
   -103   1119   1221   -509   -662   1169    207    223    111    368    236    -18
   -116   1109   1226   -496   -670   1166    220    228    122    376    246      0
   -116   1114   1231   -498   -672   1171    223    233    132    384    257     23
   -103   1098   1202   -496   -652   1150    226    239    137    384    254     31
   -103   1111   1213   -506   -659   1163    236    252    155    389    262     57
   -106   1114   1221   -504   -662   1166    239    259    168    413    283     67
   -109   1127   1236   -511   -672   1182    233    257    174    420    296     38
   -111   1153   1262   -522   -685   1208    244    267    194    433    309     46
   -114   1169   1283   -527   -698   1226    252    283    213    444    319     62
   -106   1169   1275   -530   -691   1221    270    293    220    446    327     70
    -90   1163   1254   -537   -672   1208    283    303    223    444    327     72
    -83   1174   1257   -545   -670   1215    293    319    236    446    327     75
    -70   1218   1286   -576   -678   1252    293    327    262    467    348    101
    -44   1291   1335   -623   -688   1312    293    337    301    509    392    145
    -54   1358   1410   -654   -732   1384    275    319    316    535    423    168
    -54   1387   1441   -667   -748   1413    228    290    314    532    426    161
    -41   1371   1410   -665   -724   1389    194    267    290    501    387    145
    -31   1343   1374   -654   -701   1358    194    259    277    491    374    158
    -44   1356   1400   -657   -722   1376    192    252    275    491    389    155
    -46   1322   1369   -639   -706   1343    166    223    241    459    368    127
    -51   1249   1299   -600   -675   1273    150    205    200    410    327     98
    -70   1148   1218   -537   -644   1182    161    205    166    371    288     72
    -72   1072   1145   -501   -610   1106    168    200    142    340    249     28
    -62   1034   1093   -485   -579   1062    171    187    119    316    226    -10
    -62   1013   1072   -475   -568   1044    176    176    106    298    210    -31
    -64    997   1062   -465   -563   1028    179    166     90    285    200    -41
    -62    976   1036   -459   -550   1008    176    155     80    277    189    -57
    -59    982   1039   -462   -548   1010    174    155     80    275    184    -62
    -59    966   1023   -454   -542    995    181    155     75    265    171    -67
    -62    945   1008   -441   -535    976    192    150     70    257    163    -80
    -62    950   1010   -444   -535    979    181    148     72    259    168    -83
    -59    956   1015   -446   -537    984    176    155     77    267    174    -75
    -67    937   1002   -436   -535    969    161    145     62    252    155    -83
    -62    919    982   -428   -522    950    153    135     51    233    137    -85
    -57    924    982   -433   -519    953    153    140     59    233    140    -75
    -57    911    969   -428   -514    940    145    135     54    236    140    -96
    -54    896    948   -420   -501    922    132    122     41    220    124   -135
    -44    878    922   -415   -483    898    140    140     41    207    109   -155
      0    763    763   -381   -381    763    168    207     18    142     23   -246
     90    615    524   -353   -218    571    262    392     49     64   -111   -397
    171    631    459   -400   -145    545    389    649    213    122   -111   -446
    140    898    758   -519   -309    828    485    761    452    340    106   -303
    -49   1358   1408   -654   -730   1384    353    270    457    571    475     85
   -254   2003   2257   -875  -1254   2130    114   -353    413    911   1000    696
   -366   2559   2925  -1096  -1647   2743   -127   -756    446   1340   1561   1322
   -337   2569   2907  -1114  -1621   2738   -358   -995    342   1519   1774   1610
   -275   1966   2242   -846  -1260   2104   -384  -1062    -93    927   1124    989
   -239   1428   1667   -594   -953   1548   -387  -1054   -579    106    259    106
   -205   1039   1244   -418   -724   1140   -285   -784   -644   -220   -161   -342
   -171    948   1119   -387   -644   1034   -150   -433   -400    -85   -101   -303
   -109    971   1080   -433   -594   1026    -25   -155   -176     83     25   -215
    -83    979   1062   -446   -574   1018     51      7    -49    171     85   -187
    -90    963   1052   -436   -571   1005     77     62    -10    192    103   -187
    -75    984   1060   -454   -566   1021     88     85      7    207    114   -197
    -85    997   1080   -457   -584   1039    103    111     31    226    132   -213
   -101   1002   1104   -452   -602   1052    109    129     49    236    140   -215
    -98   1010   1106   -457   -602   1057    106    137     59    239    142   -213
   -103   1028   1132   -462   -618   1080    114    155     83    259    163   -194
   -124   1052   1176   -465   -652   1114    124    166    101    270    174   -189
   -124   1049   1174   -465   -649   1111    124    163    103    265    168   -194
   -116   1060   1176   -472   -646   1117    127    171    122    272    176   -184
   -132   1072   1205   -470   -667   1137    137    192    145    293    197   -158
   -142   1065   1208   -462   -678   1137    135    194    150    298    197   -158
   -137   1078   1213   -470   -675   1145    137    197    161    303    202   -161
   -150   1098   1247   -475   -698   1171    145    213    181    319    218   -148
   -163   1098   1262   -467   -711   1179    145    220    189    322    218   -140
   -150   1098   1247   -475   -698   1171    142    228    192    319    213   -142
   -142   1127   1270   -491   -706   1197    153    254    220    345    236   -127
   -153   1130   1283   -488   -719   1205    155    272    241    358    252   -109
   -140   1137   1278   -498   -709   1208    150    283    249    368    259    -98
   -132   1174   1304   -522   -717   1239    155    309    280    389    275    -88
   -142   1205   1345   -532   -743   1275    163    340    316    418    301    -57
   -142   1215   1358   -537   -750   1286    166    366    345    439    316    -41
   -119   1239   1358   -558   -737   1299    171    402    384    475    353    -18
   -114   1283   1395   -587   -753   1337    179    449    436    522    394     12
   -111   1309   1418   -600   -763   1363    192    491    483    563    433     49
    -93   1343   1436   -626   -766   1389    200    532    530    605    472     90
    -80   1366   1447   -641   -763   1405    210    574    571    652    514    124
    -67   1439   1506   -688   -787   1473    205    607    613    701    568    176
    -59   1486   1545   -714   -802   1514    194    623    633    730    600    215
    -49   1517   1566   -735   -807   1540    194    636    646    750    623    244
    -59   1545   1605   -743   -831   1574    200    636    654    758    631    252
    -70   1538   1608   -735   -839   1571    192    613    631    732    615    246
    -59   1551   1608   -745   -833   1579    181    587    600    709    600    241
    -62   1571   1634   -753   -849   1600    179    563    579    688    589    236
    -77   1553   1631   -737   -854   1592    166    522    537    644    553    213
    -88   1522   1608   -717   -849   1564    142    454    467    566    483    161
    -96   1480   1577   -693   -836   1527    132    400    407    501    420    111
   -116   1426   1543   -657   -831   1483    127    348    350    439    358     54
   -119   1387   1506   -633   -813   1447    111    290    290    371    301      5
   -124   1348   1473   -613   -800   1410     98    239    244    319    252    -44
   -142   1345   1488   -600   -815   1415     93    202    223    290    226    -80
   -142   1312   1454   -587   -800   1384     80    163    189    244    184   -111
   -129   1260   1389   -563   -758   1325     67    124    148    192    137   -150
   -140   1241   1379   -550   -761   1312     57     98    122    158    111   -176
   -155   1192   1348   -519   -753   1270     44     72     93    127     80   -202
   -155   1158   1314   -501   -735   1236     31     51     75    103     51   -226
   -145   1176   1322   -514   -732   1249     25     44     72     98     46   -226
   -153   1174   1325   -511   -740   1249     31     38     67     90     38   -223
   -148   1143   1291   -496   -719   1215     23     25     54     72     23   -226
   -137   1163   1299   -514   -717   1231     12     15     49     67     20   -220
   -148   1166   1314   -509   -730   1239     12     20     54     67     20   -207
   -145   1150   1296   -504   -719   1221      7     18     54     72     20   -220
   -135   1156   1288   -511   -711   1221      5     23     57     72     20   -236
   -137   1158   1296   -511   -717   1226      7     25     67     72     23   -231
   -137   1153   1291   -506   -714   1221      2     25     62     62     20   -220
   -122   1135   1254   -509   -688   1192    -10     12     44     38      2   -231
   -124   1137   1262   -509   -693   1200    -12     18     49     41      5   -223
   -132   1158   1291   -514   -711   1223     -5     31     67     51     15   -207
   -132   1197   1330   -532   -730   1262      5     41     88     64     25   -197
   -135   1239   1371   -553   -753   1304     18     49    109     80     44   -181
   -150   1257   1408   -555   -779   1332     36     57    127     93     57   -166
   -155   1252   1408   -550   -782   1330     44     51    124     85     44   -181
   -137   1231   1369   -545   -753   1299     57     59    122     75     33   -192
   -137   1288   1426   -576   -782   1356     70     80    155    106     64   -145
   -148   1363   1512   -607   -831   1439     67     83    184    137     98    -96
   -148   1397   1543   -626   -846   1470     36     51    179    142    109    -93
   -148   1434   1582   -641   -865   1506     -5     28    184    163    135    -90
   -153   1436   1590   -641   -872   1512    -25     20    176    155    132    -88
   -148   1389   1538   -620   -841   1462    -46     -2    140    114     98   -116
   -145   1366   1512   -613   -828   1439    -72    -33    106     83     70   -137
   -161   1340   1501   -589   -831   1421    -77    -49     83     64     57   -148
   -161   1267   1428   -553   -795   1348    -88    -59     54     28     18   -187
   -163   1158   1322   -498   -743   1241    -98    -75      7    -28    -41   -236
   -168   1091   1257   -462   -714   1174    -96    -80    -25    -64    -83   -270
   -168   1052   1221   -441   -693   1135    -98    -98    -54    -98   -114   -301
   -161   1023   1184   -433   -672   1104   -109   -129    -88   -137   -153   -337
   -155   1008   1163   -426   -659   1085   -111   -140   -103   -161   -174   -353
   -166   1002   1166   -418   -667   1083   -114   -142   -106   -166   -176   -353
   -166    979   1145   -405   -654   1062   -127   -153   -122   -181   -194   -363
   -153    979   1132   -415   -641   1057   -137   -166   -129   -194   -207   -371
   -161    982   1143   -413   -652   1062   -137   -168   -132   -197   -213   -371
   -158    961   1119   -402   -639   1039   -145   -179   -145   -207   -226   -394
   -145    943   1088   -397   -615   1015   -150   -189   -155   -220   -239   -413
   -148    953   1098   -402   -623   1026   -148   -197   -150   -226   -246   -415
   -155    950   1104   -397   -628   1026   -148   -207   -161   -241   -252   -418
   -142    948   1088   -402   -615   1018   -150   -210   -176   -249   -257   -415
   -140    963   1104   -410   -620   1034   -150   -205   -168   -241   -246   -400
   -153    943   1096   -394   -623   1018   -153   -202   -163   -241   -249   -402
   -145    885   1028   -371   -587    956   -150   -197   -187   -277   -290   -436
    -93    774    865   -342   -480    818   -109   -119   -205   -342   -379   -527
    -36    626    662   -293   -348    644     23     90   -153   -418   -511   -678
     -7    678    683   -337   -345    678    184    314     28   -366   -498   -701
    -59    997   1057   -470   -558   1026    223    158    129   -223   -306   -511
   -202   1460   1662   -631   -932   1561    -15   -522    -15    -31     36   -127
   -400   2057   2457   -828  -1428   2257   -342  -1182   -122    324    555    402
   -496   2616   3112  -1060  -1805   2863   -662  -1532    -77    797   1148    997
   -441   2637   3078  -1098  -1761   2857   -930  -1701   -161    984   1356   1254
   -371   2101   2470   -867  -1421   2286   -995  -1670   -483    514    826    782
   -316   1384   1701   -532  -1008   1543   -862  -1486   -922   -405   -158   -150
   -285   1002   1288   -361   -787   1145   -597  -1047   -792   -610   -509   -537
   -239    971   1210   -366   -724   1091   -394   -665   -485   -428   -420   -501
   -179    950   1127   -387   -652   1039   -272   -428   -309   -324   -355   -465
   -142    927   1070   -392   -605    997   -220   -332   -241   -303   -348   -470
   -137    930   1067   -397   -605   1000   -197   -290   -213   -303   -353   -475
   -148    906   1054   -379   -602    982   -184   -272   -202   -309   -361   -483
   -140    893   1031   -379   -587    963   -181   -259   -197   -314   -366   -485
   -127    901   1028   -387   -576    963   -166   -233   -181   -306   -358   -478
   -140    893   1031   -376   -587    961   -158   -220   -171   -298   -355   -488
   -135    893   1028   -379   -581    961   -148   -215   -163   -293   -355   -504
   -124    909   1034   -394   -579    971   -142   -205   -150   -288   -348   -504
   -122    932   1054   -405   -587    992   -140   -187   -132   -272   -329   -483
   -122    932   1054   -407   -589    992   -140   -184   -127   -275   -337   -485
   -114    937   1049   -413   -581    992   -137   -179   -116   -270   -332   -480
   -114    948   1060   -418   -587   1005   -132   -161    -98   -257   -316   -467
   -122    953   1075   -415   -597   1013   -132   -150    -88   -252   -311   -457
   -109    963   1072   -428   -589   1015   -140   -148    -88   -257   -319   -462
   -109    969   1075   -431   -592   1021   -135   -132    -70   -246   -306   -444
   -122    987   1109   -433   -615   1047   -129   -109    -44   -223   -280   -423
   -114   1002   1117   -444   -615   1060   -124    -93    -23   -213   -272   -420
    -98   1013   1111   -459   -605   1062   -116    -70     -5   -205   -265   -410
    -93   1036   1130   -472   -613   1083   -106    -36     25   -179   -244   -384
    -88   1044   1130   -478   -610   1085   -101     -7     49   -161   -231   -371
    -67   1057   1124   -493   -594   1091    -96     20     72   -145   -223   -366
    -62   1062   1124   -501   -594   1093    -85     64    109   -109   -200   -348
    -57   1075   1130   -509   -594   1101    -75    114    153    -75   -168   -324
    -38   1101   1140   -532   -589   1119    -64    158    192    -44   -137   -301
    -25   1143   1169   -558   -597   1156    -49    215    244      5    -90   -259
    -23   1184   1208   -581   -618   1197    -36    272    296     54    -44   -210
     -7   1215   1221   -605   -615   1218    -28    316    340     96     -5   -168
      7   1257   1247   -633   -620   1252    -25    353    379    145     38   -124
      2   1317   1314   -659   -654   1317    -18    381    420    194     88    -75
     -2   1343   1343   -670   -675   1343    -31    381    428    207    106    -46
     10   1361   1350   -685   -670   1356    -44    368    426    213    116    -31
      5   1392   1387   -698   -691   1389    -46    353    426    220    129    -18
    -10   1400   1410   -693   -709   1405    -49    329    413    210    124    -12
    -10   1387   1397   -691   -706   1392    -62    288    379    181     98    -38
    -15   1395   1410   -691   -714   1402    -70    244    353    153     83    -67
    -33   1400   1431   -683   -732   1415    -75    194    316    116     54    -98
    -46   1369   1415   -659   -730   1392    -88    129    257     51     -2   -145
    -59   1312   1371   -628   -717   1340   -101     67    197    -15    -67   -192
    -85   1273   1358   -594   -722   1314   -103     20    163    -51   -103   -228
   -101   1236   1337   -568   -719   1286   -114    -36    111   -103   -155   -296
   -103   1200   1304   -548   -704   1252   -129    -96     54   -166   -207   -350
   -109   1182   1288   -537   -701   1234   -140   -135     18   -197   -239   -379
   -116   1158   1275   -522   -696   1215   -148   -168    -15   -228   -265   -402
   -111   1127   1239   -509   -675   1182   -166   -202    -49   -262   -298   -436
   -109   1111   1221   -501   -665   1166   -174   -220    -64   -280   -316   -449
   -122   1119   1239   -501   -680   1179   -176   -228    -70   -283   -322   -452
   -122   1104   1226   -491   -675   1166   -181   -239    -83   -301   -337   -462
   -119   1096   1215   -491   -667   1156   -189   -246    -93   -311   -348   -467
   -124   1114   1239   -493   -680   1176   -187   -244    -88   -309   -348   -459
   -124   1119   1241   -498   -683   1179   -192   -252   -101   -322   -361   -465
   -119   1124   1244   -501   -680   1184   -197   -259   -106   -324   -368   -483
   -124   1135   1257   -506   -691   1197   -194   -254    -98   -319   -366   -480
   -127   1150   1278   -511   -701   1213   -192   -249    -90   -316   -363   -465
   -122   1161   1283   -522   -701   1221   -202   -257    -96   -319   -368   -472
   -116   1174   1291   -530   -704   1231   -205   -254    -90   -311   -363   -475
   -116   1192   1309   -540   -714   1249   -205   -252    -85   -306   -355   -472
   -109   1197   1306   -542   -706   1252   -218   -262    -96   -322   -374   -480
    -98   1202   1301   -553   -701   1252   -226   -270   -103   -329   -381   -480
   -101   1215   1317   -555   -709   1265   -228   -272   -101   -327   -379   -475
    -96   1208   1304   -555   -701   1254   -236   -283   -111   -335   -387   -483
    -88   1223   1312   -566   -698   1267   -244   -293   -119   -335   -389   -493
    -96   1252   1345   -579   -719   1299   -244   -296   -119   -329   -384   -496
    -96   1257   1353   -581   -724   1306   -241   -293   -119   -332   -381   -488
    -85   1270   1356   -592   -722   1312   -239   -296   -127   -335   -387   -496
    -83   1319   1402   -618   -743   1361   -226   -288   -111   -319   -371   -483
    -83   1369   1449   -644   -766   1408   -213   -275    -88   -301   -353   -462
    -75   1395   1470   -659   -771   1431   -205   -277    -85   -301   -353   -457
    -72   1413   1483   -672   -776   1447   -184   -272    -83   -298   -350   -457
    -62   1441   1504   -688   -782   1473   -168   -259    -75   -293   -345   -446
    -62   1480   1540   -709   -802   1509   -171   -252    -67   -280   -335   -439
    -57   1538   1595   -740   -826   1566   -187   -254    -51   -252   -306   -418
    -54   1610   1665   -779   -859   1636   -207   -265    -31   -223   -272   -384
    -49   1652   1701   -800   -875   1675   -244   -285    -28   -213   -257   -366
    -25   1631   1657   -802   -841   1644   -275   -306    -51   -228   -272   -379
    -18   1618   1636   -802   -826   1626   -290   -319    -67   -239   -283   -389
    -31   1600   1628   -784   -831   1613   -311   -340    -85   -254   -298   -407
    -36   1530   1566   -745   -800   1548   -327   -355   -116   -285   -329   -441
    -33   1452   1486   -711   -758   1467   -329   -358   -145   -322   -363   -472
    -51   1389   1441   -670   -748   1415   -322   -361   -171   -350   -394   -498
    -59   1348   1408   -644   -735   1376   -322   -376   -200   -384   -428   -527
    -62   1306   1369   -620   -714   1337   -329   -397   -228   -410   -454   -561
    -70   1291   1361   -613   -717   1325   -332   -407   -236   -423   -467   -568
    -77   1280   1358   -600   -719   1317   -332   -413   -246   -428   -475   -584
    -77   1265   1340   -594   -709   1301   -340   -420   -259   -439   -485   -602
    -75   1257   1332   -589   -704   1293   -342   -423   -267   -441   -488   -605
    -85   1254   1337   -587   -711   1296   -345   -420   -265   -444   -488   -600
    -83   1247   1327   -581   -706   1286   -353   -428   -270   -454   -501   -615
    -80   1231   1312   -576   -696   1270   -355   -433   -275   -459   -509   -620
    -93   1236   1330   -571   -711   1283   -350   -423   -270   -452   -504   -615
    -96   1223   1317   -566   -706   1267   -353   -428   -275   -459   -511   -623
    -85   1205   1291   -561   -688   1247   -363   -439   -285   -472   -524   -639
    -80   1213   1293   -566   -688   1252   -366   -439   -283   -470   -524   -639
    -88   1202   1291   -555   -688   1247   -371   -436   -283   -470   -530   -641
    -83   1163   1247   -540   -665   1202   -374   -436   -298   -485   -545   -654
    -64   1119   1184   -530   -623   1150   -355   -402   -298   -498   -566   -680
    -15    974    987   -480   -504    979   -288   -285   -301   -568   -667   -782
     44    766    722   -405   -337    745   -137    -70   -259   -657   -807   -935
     59    846    787   -457   -363    818     23    132    -70   -550   -735   -911
    -15   1176   1192   -581   -605   1184     31   -111     12   -371   -491   -675
   -179   1602   1782   -711   -982   1691   -220   -797   -101   -137   -106   -244
   -384   2218   2603   -917  -1493   2410   -522  -1366   -116    275    470    379
   -480   2681   3159  -1101  -1821   2920   -813  -1636    -36    748   1036    992
   -420   2538   2959  -1060  -1688   2748  -1049  -1774   -197    774   1075   1104
   -335   1977   2309   -820  -1322   2143  -1104  -1756   -592    155    413    475
   -293   1322   1615   -514   -953   1467   -937  -1522   -945   -675   -498   -428
   -270   1047   1317   -389   -795   1182   -667  -1049   -719   -714   -675   -667
   -197   1028   1226   -415   -711   1127   -485   -691   -462   -563   -589   -633
   -122   1044   1163   -462   -644   1104   -384   -483   -316   -480   -532   -605
    -88   1049   1137   -480   -613   1093   -337   -392   -252   -454   -514   -600
    -80   1026   1106   -472   -594   1067   -314   -358   -233   -454   -517   -613
    -70   1015   1085   -475   -576   1049   -298   -335   -220   -454   -522   -626
    -62   1023   1085   -483   -574   1054   -285   -309   -202   -446   -517   -618
    -57   1028   1085   -485   -571   1057   -275   -288   -189   -439   -511   -607
    -51   1018   1070   -485   -561   1044   -272   -280   -187   -436   -514   -620
    -49   1028   1078   -491   -563   1052   -265   -262   -168   -418   -496   -613
    -41   1041   1083   -501   -563   1062   -262   -246   -155   -407   -480   -597
    -33   1031   1065   -498   -548   1047   -259   -239   -153   -407   -480   -589
    -31   1036   1065   -504   -548   1049   -254   -228   -145   -400   -475   -581
    -36   1052   1085   -509   -561   1067   -246   -213   -122   -376   -459   -566
    -36   1039   1075   -504   -555   1054   -244   -200   -109   -363   -446   -571
    -25   1028   1054   -501   -540   1041   -239   -189    -96   -353   -433   -568
    -20   1044   1065   -511   -542   1054   -233   -171    -75   -335   -418   -553
    -20   1052   1072   -517   -548   1062   -223   -150    -54   -316   -402   -532
    -15   1041   1057   -514   -535   1047   -220   -137    -44   -306   -400   -530
    -12   1047   1060   -517   -535   1052   -213   -114    -25   -285   -381   -517
    -18   1060   1078   -522   -548   1067   -197    -77      0   -259   -363   -493
    -10   1065   1075   -530   -542   1070   -189    -44     23   -239   -342   -472
      5   1075   1070   -540   -535   1075   -181    -10     49   -220   -327   -449
     15   1101   1085   -558   -535   1093   -166     36     88   -184   -296   -418
     20   1109   1088   -566   -535   1098   -150     83    124   -142   -265   -402
     28   1106   1078   -568   -524   1091   -137    124    155   -116   -244   -392
     44   1127   1080   -587   -519   1104   -122    181    197    -77   -210   -358
     54   1148   1093   -600   -519   1122   -106    239    249    -25   -168   -316
     70   1171   1101   -620   -514   1137   -101    285    290     15   -132   -288
     88   1210   1122   -649   -517   1169    -96    337    345     70    -75   -241
     98   1252   1150   -678   -527   1202    -88    381    394    127    -23   -184
    109   1283   1174   -696   -532   1228    -83    407    433    176     25   -127
    122   1337   1215   -730   -548   1278    -83    418    459    213     59    -88
    116   1395   1278   -756   -581   1337    -80    423    478    239     88    -51
    109   1408   1299   -761   -594   1353    -85    405    467    241     90    -54
    111   1400   1288   -756   -587   1345    -98    379    439    202     70    -46
    103   1384   1280   -745   -589   1332    -98    361    431    213     75    -51
     85   1374   1288   -732   -600   1332    -93    335    420    205     70    -77
     72   1348   1273   -711   -600   1312   -101    288    384    168     41   -114
     51   1325   1273   -688   -610   1299   -103    239    348    127     10   -145
     18   1291   1270   -657   -626   1280   -109    189    311     88    -23   -179
      5   1239   1231   -623   -613   1236   -119    132    262     33    -75   -233
     -2   1192   1195   -594   -600   1192   -127     75    215    -15   -119   -277
    -18   1163   1182   -571   -600   1171   -132     33    181    -49   -153   -303
    -33   1119   1153   -545   -594   1137   -142     -2    142    -85   -187   -337
    -44   1070   1111   -514   -576   1091   -148    -31    114   -116   -220   -361
    -51   1036   1088   -493   -571   1062   -153    -54     88   -140   -239   -371
    -64   1021   1085   -478   -574   1052   -150    -64     80   -142   -246   -389
    -72    992   1062   -459   -568   1026   -150    -80     72   -161   -265   -402
    -72    969   1041   -449   -555   1005   -150    -90     59   -168   -270   -405
    -75    961   1036   -444   -555    997   -145    -88     64   -155   -262   -415
    -75    948   1023   -436   -548    984   -140    -88     59   -161   -270   -426
    -72    935   1008   -433   -540    971   -132    -85     59   -163   -272   -420
    -72    948   1018   -439   -545    982   -124    -77     72   -145   -254   -410
    -72    937   1010   -433   -540    974   -132    -80     70   -145   -259   -413
    -70    906    976   -418   -522    940   -129    -80     70   -148   -262   -415
    -80    904    984   -413   -532    943   -122    -64     85   -132   -244   -387
   -101    919   1021   -410   -561    971   -109    -41    111   -106   -215   -353
   -109    924   1034   -407   -571    979   -106    -33    119   -101   -213   -350
    -83    930   1013   -423   -548    971   -111    -38    111   -101   -218   -361
    -88    917   1005   -415   -548    961   -106    -28    124    -93   -213   -366
    -64    909    971   -423   -519    940   -111    -41    114   -109   -223   -358
    -38    906    945   -436   -493    924   -124    -62     96   -124   -231   -345
    -46    930    976   -441   -511    953   -127    -51    106   -109   -220   -329
    -57    930    987   -439   -524    958   -111    -41    124    -75   -200   -350
    -49    953   1000   -452   -524    976    -88    -25    142    -54   -176   -355
    -36    987   1021   -475   -530   1002    -70     -2    171    -31   -150   -329
    -44   1002   1047   -478   -545   1023    -44     20    192    -12   -132   -306
    -41    992   1031   -475   -537   1010    -25     36    194    -15   -137   -309
    -23   1010   1034   -496   -527   1021    -10     51    210     -5   -129   -296
    -18   1067   1083   -527   -550   1075     -2     67    239     25   -101   -262
    -10   1106   1117   -548   -563   1111     -7     67    254     46    -77   -236
     10   1130   1119   -571   -555   1127    -33     51    265     62    -57   -213
     18   1153   1135   -587   -558   1145    -64     44    275     83    -33   -192
     23   1140   1117   -584   -548   1130    -83     36    267     77    -36   -197
     23   1124   1101   -574   -537   1114   -101     15    244     59    -51   -207
     10   1109   1098   -561   -545   1104   -116     -2    228     46    -62   -213
     -2   1034   1034   -517   -519   1034   -127     -7    202     15    -96   -228
    -10    911    922   -452   -467    917   -132    -25    153    -36   -155   -285
    -12    828    841   -407   -426    833   -127    -36    122    -67   -194   -337
    -18    805    823   -394   -423    815   -124    -41    101    -88   -210   -361
    -28    776    802   -374   -415    789   -127    -49     80   -109   -231   -376
    -28    732    761   -353   -394    745   -135    -62     57   -135   -252   -381
    -28    717    745   -342   -387    730   -142    -75     44   -140   -259   -381
    -33    719    750   -342   -392    735   -137    -72     49   -140   -259   -379
    -36    693    730   -329   -381    709   -140    -77     44   -140   -265   -400
    -49    678    727   -314   -387    701   -137    -75     46   -137   -259   -413
    -64    667    732   -301   -397    698   -135    -70     51   -132   -254   -415
    -67    639    704   -285   -384    670   -142    -72     49   -140   -265   -420
    -59    628    688   -285   -374    657   -137    -72     46   -145   -270   -410
    -59    615    675   -277   -368    644   -132    -75     38   -153   -275   -397
    -54    597    652   -270   -353    623   -119    -70     41   -140   -270   -405
    -59    592    652   -267   -355    620   -122    -72     41   -137   -262   -413
    -72    594    667   -262   -371    631   -119    -59     51   -127   -252   -405
    -51    568    620   -259   -335    594   -132    -67     33   -153   -275   -415
    -12    535    548   -259   -280    540   -116    -49     12   -189   -314   -436
     54    397    340   -228   -142    371    -46     77      0   -270   -428   -550
    122    288    166   -205    -20    228     90    296     67   -314   -532   -714
    148    413    265   -280    -59    340    226    475    246   -213   -452   -693
     23    709    685   -366   -329    698    241    252    350    -44   -205   -426
   -187   1208   1395   -511   -792   1299     -2   -418    288    249    236     96
   -381   1878   2260   -748  -1319   2068   -262   -904    366    735    859    787
   -441   2252   2691   -906  -1566   2470   -542  -1148    457   1202   1402   1400
   -371   1990   2361   -807  -1366   2174   -730  -1267    254   1153   1345   1397
   -296   1371   1667   -540   -982   1519   -771  -1283   -246    387    542    579
   -246    797   1044   -277   -644    919   -667  -1096   -571   -335   -252   -249
   -197    568    766   -187   -483    667   -444   -675   -394   -381   -405   -454
   -122    594    717   -236   -418    654   -262   -319   -132   -215   -298   -387
    -54    592    646   -272   -350    618   -184   -148    -23   -148   -262   -387
    -20    563    584   -272   -301    574   -153    -80      5   -137   -252   -394
    -23    522    545   -252   -283    532   -135    -44     10   -142   -262   -405
    -25    524    550   -249   -288    537   -122    -18     23   -135   -252   -397
    -18    566    581   -275   -301    574   -114      0     44   -111   -220   -368
    -12    602    615   -296   -314    610   -101     28     70    -83   -192   -342
    -28    597    626   -285   -327    613    -93     44     80    -64   -174   -329
    -20    600    620   -288   -319    610    -96     44     83    -62   -168   -332
    -12    602    615   -296   -316    610    -85     59     90    -57   -155   -296
      2    631    628   -316   -311    628    -83     67     98    -38   -129   -275
     20    649    626   -337   -303    639    -93     67    103    -18   -106   -285
     31    649    618   -340   -293    633    -96     72    106    -18   -109   -303
     28    672    641   -350   -309    657    -85     85    124      0    -93   -293
     33    683    649   -358   -309    665    -90     96    129     10    -80   -275
     33    670    633   -353   -301    652    -88    103    124      2    -83   -249
     41    672    631   -355   -293    652    -85    127    155     51    -38   -231
     62    730    667   -397   -303    698    -80    145    179     83     -7   -244
     67    727    659   -397   -296    693    -80    153    179     90      2   -259
     75    732    657   -405   -290    693    -80    168    181     96     12   -252
     72    761    688   -415   -306    724    -75    192    197     98     20   -200
     77    748    667   -413   -296    709    -72    220    210    119     36   -148
     98    779    680   -439   -290    732    -70    262    249    184     80   -168
    114    833    719   -475   -301    776    -70    301    285    226    132   -176
    132    857    724   -493   -296    792    -72    337    303    241    153   -155
    163    878    714   -522   -275    797    -70    379    327    270    181   -122
    181    904    722   -542   -270    813    -59    433    371    322    233    -75
    194    945    748   -571   -277    846    -57    478    407    363    272    -46
    226    989    763   -607   -267    878    -54    517    441    410    319    -10
    254   1041    787   -649   -267    914    -54    548    483    462    371     36
    257   1067    810   -662   -275    937    -64    563    501    488    402     75
    288   1098    807   -693   -259    953    -72    563    504    504    420    106
    298   1122    823   -709   -262    974    -70    561    517    530    441    106
    277   1143    862   -711   -293   1002    -77    545    511    532    457    114
    275   1156    878   -717   -301   1018    -85    522    498    535    465    111
    275   1143    865   -709   -293   1005    -90    496    483    524    462     98
    244   1127    883   -685   -319   1005    -88    470    467    511    452     77
    233   1140    906   -688   -337   1023    -90    431    444    493    439     54
    233   1117    883   -675   -324   1000   -106    376    394    446    394      2
    215   1080    865   -649   -324    974   -114    327    353    402    353    -31
    189   1062    872   -626   -340    969   -111    288    322    368    327    -49
    174   1005    831   -592   -329    919   -119    233    277    327    283   -114
    150    966    815   -561   -332    891   -124    187    241    290    246   -161
    135    961    826   -548   -345    893   -135    155    218    277    233   -171
    129    930    800   -530   -335    865   -150    116    181    252    207   -200
    135    914    779   -527   -322    846   -158     90    153    228    187   -226
    142    919    776   -532   -316    849   -153     80    148    228    187   -220
    122    878    753   -501   -316    815   -148     64    124    194    158   -231
    109    828    719   -467   -303    774   -137     59    111    192    150   -213
    101    852    748   -478   -322    800   -129     67    132    236    184   -218
     96    875    779   -485   -340    828   -135     64    135    244    187   -233
    122    888    766   -506   -322    828   -135     64    135    252    187   -246
    116    885    769   -501   -324    828   -129     67    132    252    187   -262
     96    883    787   -491   -345    836   -119     80    140    265    197   -241
    101    906    805   -504   -353    857   -111     96    148    275    207   -215
    106    917    810   -511   -353    865   -114     98    148    288    215   -202
     93    922    828   -506   -366    875   -106    109    158    311    231   -218
    114    948    833   -532   -361    891   -111    111    155    314    236   -231
    106    927    818   -517   -355    872   -119    101    137    303    223   -239
    109    948    839   -530   -363    893   -116    103    142    311    231   -223
    106    943    836   -524   -363    891   -111    106    140    314    228   -215
    116    930    813   -524   -348    872   -114     98    124    303    213   -228
    127    961    833   -545   -353    898   -116     96    122    306    215   -226
    114    958    844   -537   -366    904   -116     96    116    306    207   -223
    119    953    833   -535   -355    893   -114     98    114    301    200   -210
    132    958    823   -548   -345    891   -114     90    111    319    210   -236
    111    979    867   -545   -379    922    -98    101    127    350    244   -254
     98    982    883   -540   -392    932    -80    111    135    363    257   -246
    137   1039    901   -587   -381    971    -77    114    137    368    265   -226
    114   1072    956   -594   -420   1015    -46    132    161    392    288   -197
    145   1083    937   -615   -394   1010    -25    150    168    400    290   -197
    155   1119    961   -639   -402   1041    -20    158    171    407    303   -184
    174   1189   1015   -680   -420   1104    -20    168    197    449    340   -155
    179   1254   1075   -719   -446   1166    -28    174    223    491    387   -119
    194   1280   1085   -740   -444   1184    -59    155    226    506    400   -106
    220   1283   1062   -753   -420   1174   -106    129    205    493    389   -111
    207   1244   1036   -724   -413   1140   -116    127    192    491    381   -109
    200   1231   1031   -717   -415   1132   -132    109    176    488    374   -116
    202   1197    995   -701   -394   1096   -153     80    135    452    342   -148
    205   1114    906   -659   -353   1010   -155     72     98    418    303   -181
    205   1057    852   -631   -322    956   -155     64     67    374    259   -213
    179    966    784   -574   -301    875   -163     44     23    322    202   -246
    163    958    795   -563   -314    878   -163     31      7    324    189   -309
    140    932    789   -537   -327    862   -163     12     -7    306    179   -329
     98    857    758   -478   -329    807   -171     -5    -44    280    161   -340
    111    831    719   -472   -303    776   -174    -10    -57    267    137   -363
    101    852    748   -478   -324    800   -150     10    -41    277    148   -348
    109    878    769   -496   -329    826   -142     23    -36    270    140   -316
    140    898    758   -519   -309    828   -137     20    -38    275    135   -322
    124    893    766   -511   -322    831   -127     25    -23    303    158   -332
    111    872    761   -493   -324    818   -127     18    -31    298    150   -345
    114    852    737   -485   -311    797   -148     -5    -57    270    127   -363
    129    862    732   -496   -301    797   -155    -12    -70    265    122   -374
    142    875    732   -511   -296    805   -153     -2    -57    272    132   -340
    140    828    688   -485   -275    758   -155    -15    -80    254    103   -374
    163    846    683   -506   -259    763   -161    -33    -96    239     80   -423
    168    852    683   -509   -257    769   -148    -18    -83    244     85   -400
    197    774    574   -488   -187    675   -122     33    -98    194     20   -439
    270    589    319   -428    -23    454    -23    192   -109    101   -127   -631
    314    514    200   -415     57    358    135    444     -7     72   -210   -779
    296    724    428   -509    -64    576    252    563    176    202    -77   -675
    150   1080    930   -615   -389   1005    111     12    142    371    200   -374
    -85   1686   1771   -800   -930   1730   -158   -717    119    750    745    252
   -316   2377   2691  -1031  -1506   2533   -407  -1156    265   1335   1462   1044
   -340   2579   2920  -1119  -1628   2748   -685  -1389    301   1748   1927   1615
   -265   2127   2390   -932  -1327   2260   -784  -1454    -59   1343   1506   1330
   -228   1501   1730   -636   -979   1613   -758  -1371   -527    530    636    420
   -231   1018   1249   -394   -743   1132   -589  -1028   -657     20     10   -355
   -200    852   1052   -324   -626    950   -371   -610   -418     46    -54   -491
    -90    896    987   -402   -540    940   -244   -342   -239    181     44   -394
      7    909    901   -457   -446    904   -184   -155   -137    270    101   -329
     51    888    836   -470   -392    862   -179    -59    -90    290    103   -353
     64    883    818   -472   -376    852   -174    -25    -70    293     98   -376
     72    917    841   -496   -384    880   -153     15    -38    301    111   -322
     72    919    846   -496   -387    885   -132     38    -33    293    103   -285
     62    924    862   -493   -400    893   -127     41    -28    316    109   -332
     57    945    888   -501   -415    917   -129     46    -12    324    111   -374
     57    969    911   -514   -428    940   -148     59     -5    324    116   -340
     77    995    917   -535   -420    956   -155     64      0    314    103   -327
     70   1000    930   -537   -431    966   -129     75     10    303     88   -335
     46   1021    974   -532   -462    997   -119     88     20    324    114   -329
     49   1021    969   -535   -459    995   -161     75     15    332    122   -342
     33   1054   1018   -545   -491   1036   -155     83     33    342    124   -353
     23   1096   1070   -561   -524   1083   -124    116     51    342    135   -309
    -23   1088   1111   -532   -566   1098    -98    114     59    322    116   -329
    -18   1070   1085   -527   -550   1075   -106     83     36    311    103   -319
      2   1052   1047   -527   -522   1049   -124    129     62    363    140   -272
    -12   1070   1080   -530   -548   1075   -140    202    124    402    171   -283
    -23   1114   1137   -545   -579   1124   -140    239    155    446    231   -215
    -33   1111   1145   -540   -589   1127   -140    265    189    496    275   -148
    -38   1109   1148   -535   -592   1127   -122    316    239    517    280   -140
    -36   1065   1101   -517   -568   1083   -103    345    254    478    239   -218
    -41   1065   1106   -511   -574   1085   -106    340    241    462    241   -200
    -49   1060   1109   -506   -579   1085    -67    392    270    540    311    -59
     33   1072   1036   -553   -501   1054    -80    496    316    623    374     36
    155   1132    976   -646   -413   1054   -111    589    400    727    457     10
    187   1153    966   -670   -389   1060    -75    644    452    750    475      0
    194   1145    950   -672   -376   1049    -20    675    467    732    470     83
    213   1143    927   -678   -358   1036      0    683    465    763    501     88
    202   1171    966   -688   -381   1067     10    698    478    797    537    124
    184   1197   1013   -691   -413   1106     28    724    532    865    605    176
    176   1223   1044   -701   -433   1135     44    688    530    810    563    171
    153   1221   1067   -688   -457   1145     51    641    488    743    511    153
    122   1200   1078   -659   -478   1140     67    615    459    756    530    163
    135   1197   1062   -665   -462   1130     57    555    467    766    522     75
    140   1234   1093   -688   -478   1163     51    514    452    659    436     20
     88   1184   1096   -636   -504   1140     36    449    392    657    444     67
    119   1156   1036   -639   -459   1096    -10    433    387    711    488    148
    197   1122    924   -659   -363   1023    -64    423    368    688    457    142
    207   1052    841   -631   -316    948    -59    387    342    662    418     72
    207   1023    815   -615   -303    922    -38    353    327    631    392     28
    207    979    771   -594   -283    875    -49    298    293    605    379    -38
    220    948    727   -584   -252    839    -57    259    262    540    316    -70
    200    969    766   -584   -283    867    -67    233    262    496    262   -122
    259    940    680   -600   -210    810   -116    184    200    439    226   -106
    381    943    561   -662    -90    753   -179    150    166    446    236   -111
    322    963    641   -641   -158    802   -207    163    200    472    259   -142
    137    865    724   -501   -296    795   -132    184    213    465    262   -122
     51    826    774   -439   -361    800    -28    192    215    452    246    -88
    -28    833    859   -402   -444    846     15    231    254    509    298    -31
   -106    844    950   -368   -527    896     25    267    306    568    345    -20
   -137    820    958   -342   -550    888     44    249    298    566    358    -15
   -158    841    997   -342   -576    919     64    254    301    563    363     28
   -202    846   1047   -322   -626    945     93    270    314    579    371     36
   -215    807   1023   -296   -618    914    103    267    309    566    353      0
   -207    784    989   -288   -597    885     98    259    296    537    322    -23
   -239    784   1021   -272   -628    901    116    290    324    542    332     59
   -267    769   1034   -252   -652    901    132    314    342    579    366     75
   -249    750   1000   -249   -623    875    135    301    340    581    374     23
   -275    805   1078   -267   -675    940    140    290    335    563    361     51
   -285    831   1117   -272   -701    974    142    301    355    592    387     70
   -246    844   1091   -301   -670    966    127    293    345    571    368     18
   -213    844   1057   -314   -633    950    137    306    353    563    363     44
   -226    875   1101   -324   -662    987    184    332    376    589    387     80
   -220    857   1078   -319   -649    966    202    324    350    548    342     62
   -181    857   1039   -340   -610    948    197    324    345    555    350     44
   -174    932   1106   -379   -639   1018    210    363    400    615    420     75
   -137    995   1132   -428   -636   1062    187    371    426    628    433     96
    -80    992   1072   -457   -576   1031    137    340    407    607    418    101
    -70   1036   1106   -483   -589   1070    103    311    400    607    423    132
    -88   1028   1117   -470   -602   1072     98    306    405    620    439    155
    -67    969   1036   -454   -550   1002     51    257    345    553    371    106
    -49    969   1018   -462   -532    992     28    236    329    548    363     83
    -80    956   1034   -439   -558    995     28    220    311    527    348     62
    -83    828    911   -371   -496    870     18    189    233    413    239     25
    -77    685    761   -306   -418    722     23    168    187    368    181    -25
   -119    670    789   -275   -454    727     38    166    181    368    181    -85
   -150    680    828   -267   -488    756     28    140    161    340    163   -119
   -116    618    735   -249   -426    675      0    101    103    262     98   -132
   -129    613    740   -244   -433    675      7    109    114    280    114   -135
   -166    592    758   -213   -462    675     23    124    127    298    132   -111
   -153    566    719   -207   -436    641      5     98     88    259     96   -163
   -150    563    714   -205   -431    639      0     85     67    226     64   -197
   -200    542    743   -174   -472    644     10    111     90    231     64   -153
   -200    485    683   -142   -441    584     15    114     83    215     51   -163
   -189    478    667   -145   -428    571     18    101     72    207     44   -189
   -228    488    717   -129   -472    602     38    122    109    239     83   -153
   -228    517    743   -145   -485    628     36    122    106    236     90   -129
   -210    491    701   -142   -454    594     23    103     72    194     46   -166
   -252    436    688    -93   -470    561     31    106     67    166     18   -166
   -285    441    727    -77   -506    584     64    137    101    194     44   -124
   -257    426    680    -85   -467    553     54    122     72    155      5   -176
   -210    311    522    -51   -366    415     57    148      7     57   -103   -280
   -166    122    288     23   -228    202    155    306    -28    -72   -270   -449
   -101     10    111     46   -106     59    303    537     20   -150   -379   -558
    -72    226    298    -77   -187    259    376    574    163    -25   -249   -433
   -262    631    893   -184   -579    761    298    122    265    239     93    -51
   -553   1286   1839   -366  -1197   1561    103   -467    433    714    688    548
   -787   1953   2740   -581  -1764   2346    -90   -766    743   1314   1369   1278
   -769   2109   2876   -672  -1823   2491   -340   -906    836   1605   1667   1665
   -711   1730   2439   -509  -1577   2083   -465  -1041    483   1221   1267   1306
   -626   1130   1756   -252  -1192   1441   -545  -1143   -145    368    418    446
   -537    615   1153    -38   -844    883   -452   -852   -392   -127   -161   -155
   -483    452    935     15   -709    693   -231   -397   -213    -77   -192   -189
   -358    400    756    -20   -558    576    -90   -116    -77     -7   -163   -187
   -254    366    620    -57   -439    493    -36      5    -33    -10   -187   -228
   -267    392    659    -62   -462    524     10     64     -2    -20   -202   -210
   -288    374    659    -44   -475    517     31     85     -2    -23   -205   -200
   -246    350    594    -51   -420    472     20     85     -5    -23   -218   -257
   -239    353    589    -57   -415    470     33    111      5    -20   -213   -241
   -272    361    633    -44   -452    496     46    135     23    -12   -207   -220
   -226    342    568    -59   -397    454     33    124      0    -54   -257   -265
   -210    353    563    -72   -387    457     38    129     -2    -64   -275   -270
   -275    376    652    -51   -462    514     62    153     23    -49   -262   -239
   -241    379    620    -67   -431    498     64    158     25    -51   -270   -231
   -200    350    550    -75   -376    449     51    145     10    -75   -298   -252
   -223    350    574    -64   -397    462     75    171     33    -62   -296   -215
   -205    345    550    -72   -379    449     83    179     33    -67   -309   -213
   -145    337    483    -96   -314    410     64    158      7   -101   -345   -254
   -166    324    491    -80   -327    405     49    155      2   -114   -374   -265
   -176    355    532    -90   -353    444     72    181     25    -98   -376   -246
   -106    381    488   -140   -296    433     80    187     15   -116   -407   -257
    -70    374    444   -150   -257    407     88    205     18   -127   -436   -262
   -103    389    493   -145   -298    441     93    239     46   -103   -426   -223
    -93    410    504   -161   -298    457     70    236     33   -122   -454   -228
    -54    413    465   -181   -259    439     57    239     23   -137   -475   -233
    -41    446    488   -202   -265    467     72    285     59   -106   -449   -200
    -10    488    498   -239   -254    493     90    327     85   -101   -441   -184
     38    475    436   -257   -200    457     70    335     67   -132   -480   -213
     70    514    441   -293   -187    478     83    389    106   -111   -467   -181
     77    524    446   -301   -184    485    127    459    155    -77   -436   -116
     85    488    402   -288   -158    446     83    444    132    -98   -454   -145
    119    553    433   -337   -158    493     62    457    148    -85   -439   -135
    101    602    501   -353   -200    553     72    488    184    -51   -405    -88
    124    626    501   -374   -187    563     70    493    200    -46   -384    -70
    155    615    459   -387   -150    537     51    470    192    -54   -381    -70
    129    652    522   -392   -197    587     67    475    226    -18   -332     -7
    116    714    594   -415   -239    654     49    431    202    -41   -342    -15
    153    724    571   -439   -207    649     12    363    145    -98   -392    -59
    119    688    568   -405   -226    631     15    332    129   -122   -415    -72
     80    675    592   -379   -254    633     18    298    111   -148   -433    -90
    101    665    563   -384   -231    615     -7    226     54   -213   -496   -155
     83    628    545   -355   -231    587     -2    184     33   -246   -527   -163
     15    623    607   -319   -296    615      0    142     10   -267   -553   -187
     10    566    555   -290   -272    561    -23     70    -51   -340   -623   -249
     25    535    509   -283   -241    524    -49      5    -98   -387   -675   -303
    -18    522    540   -252   -277    530    -33    -15   -103   -397   -675   -322
    -36    478    514   -223   -275    493    -46    -54   -132   -433   -696   -340
    -18    454    472   -218   -246    462    -75   -114   -189   -504   -761   -392
    -31    428    457   -200   -244    441    -70   -129   -200   -517   -771   -387
    -77    426    504   -174   -290    465    -67   -140   -205   -522   -769   -376
    -64    423    485   -179   -275    454    -90   -176   -231   -553   -792   -392
    -77    420    496   -171   -285    457    -96   -197   -244   -574   -805   -402
   -124    407    532   -140   -327    470    -85   -189   -231   -566   -789   -387
   -135    361    496   -111   -314    428    -85   -192   -231   -571   -784   -381
   -111    400    509   -145   -311    454   -106   -220   -254   -597   -805   -405
   -145    410    555   -135   -350    483    -77   -194   -223   -571   -776   -368
   -153    400    553   -124   -353    475    -77   -184   -213   -561   -761   -348
   -122    381    504   -129   -311    441   -101   -210   -236   -592   -784   -374
   -155    376    530   -111   -342    452   -103   -205   -228   -587   -771   -358
   -194    332    527    -70   -361    428    -98   -202   -231   -589   -771   -350
   -155    324    480    -85   -319    400   -101   -215   -244   -605   -776   -358
   -145    296    441    -75   -293    368   -103   -226   -254   -620   -779   -358
   -200    283    483    -41   -340    381    -80   -207   -226   -600   -761   -335
   -187    301    488    -57   -337    394   -101   -231   -239   -613   -766   -345
   -158    311    470    -75   -314    389   -140   -272   -280   -646   -784   -371
   -189    298    488    -54   -337    392   -119   -257   -259   -626   -753   -335
   -194    241    436    -25   -314    337   -106   -249   -262   -636   -761   -340
   -129    267    397    -70   -265    332    -98   -249   -257   -636   -750   -337
   -132    348    478   -109   -306    413    -80   -239   -233   -618   -719   -311
   -166    376    542   -103   -353    459    -49   -215   -210   -594   -685   -275
   -122    387    506   -132   -316    446    -41   -223   -220   -610   -688   -277
   -101    454    555   -176   -327    504    -28   -218   -202   -597   -662   -244
   -127    537    662   -205   -394    600     -5   -192   -161   -545   -602   -168
   -111    561    672   -223   -392    615    -20   -207   -145   -524   -581   -161
    -70    602    670   -267   -368    636    -80   -249   -155   -524   -574   -166
    -85    620    704   -267   -394    662   -109   -262   -155   -514   -558   -155
    -83    574    657   -246   -371    615   -116   -275   -171   -527   -561   -153
    -41    581    623   -270   -332    602   -140   -311   -202   -558   -574   -158
    -96    537    633   -220   -366    587   -145   -327   -220   -576   -584   -166
   -129    426    555   -148   -342    488   -163   -348   -267   -628   -631   -200
    -98    322    420   -111   -259    371   -205   -394   -345   -719   -717   -275
    -98    259    358    -80   -228    309   -205   -410   -376   -743   -745   -314
   -150    244    392    -49   -272    319   -179   -394   -355   -714   -714   -298
   -174    228    402    -28   -288    316   -192   -420   -374   -737   -717   -293
   -189    171    361      7   -275    265   -213   -446   -402   -769   -737   -290
   -239    181    420     28   -329    301   -210   -441   -394   -745   -724   -285
   -239    163    400     36   -319    280   -215   -452   -405   -761   -732   -293
   -187    127    314     28   -252    220   -244   -488   -452   -810   -776   -329
   -179     98    275     38   -228    187   -241   -493   -457   -810   -774   -314
   -200     75    275     62   -236    174   -236   -488   -452   -792   -766   -316
   -171     72    241     49   -207    155   -249   -514   -472   -813   -787   -358
   -174     70    244     51   -210    155   -246   -514   -470   -807   -779   -345
   -233     77    311     75   -272    194   -226   -493   -449   -787   -763   -322
   -233     46    280     93   -257    163   -226   -488   -449   -792   -763   -316
   -228     15    244    106   -236    129   -223   -488   -454   -800   -763   -319
   -288     54    342    116   -314    197   -187   -452   -405   -750   -714   -262
   -311     54    366    127   -337    210   -181   -439   -410   -758   -724   -270
   -249    -70    179    161   -215     54   -187   -423   -480   -857   -823   -366
   -189   -246    -57    215    -67   -153    -72   -239   -493   -958   -969   -527
   -174   -290   -116    231    -31   -202    101     28   -387   -963  -1005   -592
   -171    -62    109    116   -140     20    205    148   -189   -776   -815   -444
   -340    376    717    -18   -527    545    116   -228    -31   -465   -428    -59
   -657   1028   1686   -187  -1171   1356   -114   -844    135     31    194    605
   -846   1675   2522   -415  -1683   2099   -311  -1202    397    613    870   1322
   -820   1810   2629   -496  -1725   2218   -548  -1441    407    844   1135   1647
   -805   1317   2122   -254  -1462   1719   -628  -1577     10    420    688   1239
   -737    685   1423     23  -1080   1054   -659  -1605   -610   -454   -194    319
   -646    220    867    213   -758    542   -594  -1369   -862   -937   -722   -252
   -597     67    662    265   -631    366   -418   -956   -688   -880   -730   -288
   -530     75    605    228   -566    340   -257   -633   -483   -748   -626   -207
   -397     62    459    166   -428    259   -210   -498   -426   -740   -618   -218
   -353     44    394    153   -374    218   -187   -446   -413   -740   -620   -226
   -368     46    413    158   -389    228   -163   -410   -394   -722   -610   -236
   -345     51    397    148   -371    223   -161   -400   -392   -727   -613   -257
   -303     33    335    132   -319    181   -176   -397   -402   -737   -618   -267
   -314     41    355    135   -335    200   -163   -361   -381   -709   -592   -239
   -301     57    355    119   -327    205   -163   -348   -379   -701   -581   -239
   -257     51    309    103   -283    179   -181   -353   -394   -714   -584   -254
   -283     75    358    103   -322    215   -176   -335   -374   -693   -558   -233
   -311     80    392    116   -353    233   -158   -306   -340   -659   -527   -207
   -293     83    376    103   -335    228   -161   -306   -350   -667   -527   -218
   -298    114    413     93   -355    262   -150   -290   -335   -649   -498   -202
   -361    135    493    111   -426    314   -119   -254   -296   -602   -449   -163
   -348    145    493    101   -420    319   -124   -239   -285   -589   -426   -155
   -335    158    493     88   -415    324   -129   -228   -280   -584   -415   -150
   -368    171    540     98   -454    355   -109   -187   -246   -542   -379   -116
   -374    171    545     98   -459    358    -98   -163   -226   -519   -355   -101
   -340    171    511     83   -426    340   -109   -158   -233   -522   -355   -114
   -345    184    530     77   -439    355    -96   -122   -213   -488   -329    -96
   -363    189    553     88   -457    371    -64    -70   -163   -436   -285    -54
   -327    200    524     62   -426    361    -77    -57   -171   -439   -290    -64
   -319    228    545     44   -431    387    -75    -23   -161   -418   -275    -51
   -342    233    576     54   -459    405    -49     44   -111   -361   -223      0
   -314    226    540     44   -426    381    -31    101    -70   -316   -181     31
   -283    218    498     31   -392    358    -20    150    -46   -290   -161     49
   -298    220    517     38   -407    368     10    231     15   -228   -101    109
   -283    220    504     31   -394    361     33    306     80   -161    -38    168
   -231    233    465      0   -348    348     28    335    101   -142    -18    192
   -233    290    524    -31   -379    407     31    379    148    -83     36    252
   -236    306    542    -36   -389    423     49    420    192    -20     90    306
   -197    322    519    -62   -358    420     38    410    184    -20     96    303
   -179    342    522    -80   -350    431     46    413    200     -2    114    335
   -213    363    574    -75   -394    467     72    428    233     36    145    379
   -197    371    568    -88   -384    470     64    405    223     36    140    371
   -171    376    545   -103   -358    459     54    368    200     12    119    342
   -202    407    610   -101   -405    509     75    358    213     31    132    355
   -220    394    615    -88   -418    504     75    324    197     15    111    335
   -205    350    555    -72   -381    454     72    275    166    -18     70    290
   -241    322    561    -41   -402    441     96    257    166    -18     62    285
   -293    298    592     -2   -441    444    109    241    158    -25     38    270
   -275    246    519     12   -397    381     90    189    114    -72    -12    210
   -275    223    496     25   -384    358     90    163    101    -85    -41    179
   -311    202    514     51   -413    358    103    158     98    -83    -54    166
   -303    161    465     72   -384    311     93    127     67   -116    -88    129
   -277    137    415     67   -345    275     75     96     41   -148   -124    109
   -303    158    462     72   -384    311     83     98     57   -127   -111    116
   -311    145    457     83   -384    301     83     98     59   -122   -111    101
   -267    116    384     75   -324    249     67     83     46   -142   -127     70
   -298    158    457     70   -379    306     62     77     38   -145   -132     62
   -322    155    478     83   -400    316     80     98     67   -116   -114     80
   -283    153    436     64   -361    293     70     90     57   -127   -127     72
   -267    129    397     70   -332    262     77    103     64   -103   -116    106
   -298    166    462     64   -381    314     90    122     93    -54    -93    122
   -288    155    444     67   -366    298     93    127     98    -31    -80    101
   -265    132    394     64   -329    265     98    135    114     -5    -59     93
   -290    192    483     49   -387    337     98    132    119      0    -54     96
   -301    166    467     67   -384    314    106    142    135     33    -25    116
   -270    171    441     49   -355    306     93    137    140     54    -15    111
   -280    168    446     54   -363    306    101    142    148     75      0    116
   -301    176    478     62   -389    327    119    161    168     98     23    129
   -267    174    439     44   -353    306    129    171    168    106     38    129
   -252    215    467     18   -361    340    158    200    202    145     75    153
   -277    259    535      7   -407    397    194    239    249    192    122    202
   -275    277    553      0   -413    415    215    262    270    202    135    220
   -249    314    561    -33   -405    436    220    267    265    197    137    226
   -270    379    646    -54   -459    511    257    309    314    262    194    267
   -280    452    730    -88   -506    589    285    340    371    327    267    314
   -275    517    792   -119   -532    654    275    340    400    358    319    363
   -280    561    841   -140   -561    698    249    342    420    394    345    400
   -290    545    836   -127   -563    691    239    350    431    410    353    384
   -290    522    813   -116   -550    667    213    324    394    374    329    348
   -301    550    852   -124   -576    701    192    301    381    371    332    361
   -348    517    865    -85   -607    691    220    324    405    402    358    387
   -358    413    771    -28   -563    592    223    319    376    368    319    337
   -355    322    678     15   -517    498    205    293    327    309    254    262
   -387    280    667     54   -527    472    215    298    314    298    236    249
   -410    244    654     80   -532    449    226    288    290    275    210    223
   -400    218    615     90   -509    415    215    257    252    233    174    192
   -418    205    620    103   -519    413    218    257    249    236    174    181
   -439    189    628    124   -532    407    233    272    267    257    194    189
   -418    187    602    114   -511    394    218    254    246    246    181    166
   -410    184    592    111   -501    387    215    254    244    244    174    171
   -439    194    631    119   -535    413    215    259    249    257    176    161
   -446    176    623    135   -535    400    215    257    244    252    171    135
   -439    150    587    142   -511    368    215    252    236    239    163    132
   -457    161    615    148   -535    387    223    267    249    254    174    145
   -462    142    602    158   -532    371    231    275    257    267    179    145
   -439    142    581    148   -509    361    223    262    244    254    166    114
   -465    127    592    168   -530    358    236    280    259    267    171    114
   -480    101    581    189   -532    340    262    309    285    296    200    140
   -462     57    517    202   -491    285    270    322    272    272    171    114
   -407    -41    366    226   -387    161    280    361    218    189     72     23
   -345   -207    137    275   -241    -36    394    553    207     80    -85   -148
   -296   -226     67    259   -181    -80    558    813    324     88   -116   -220
   -303     36    340    132   -322    187    665    865    535    285     90    -46
   -488    467    956     10   -722    711    571    384    654    581    470    353
   -745   1101   1847   -179  -1299   1475    314   -270    750   1039   1060    989
   -898   1719   2618   -410  -1758   2169     67   -639    958   1595   1699   1662
   -872   1855   2725   -493  -1797   2288   -192   -833    966   1847   1969   1987
   -802   1376   2179   -285  -1491   1777   -309   -945    553   1400   1499   1551
   -709    769   1478    -31  -1093   1122   -332   -930    -44    517    592    620
   -662    309    971    176   -818    641   -168   -592   -187     98     96    103
   -636    176    810    228   -724    493     57   -145     38    192    109     93
   -548    166    714    192   -631    439    226    171    236    319    197    150
   -480    166    644    155   -563    402    293    309    306    350    215    140
   -488    137    626    174   -558    381    329    371    335    361    218    142
   -501    135    636    179   -568    384    350    402    345    366    228    155
   -478    150    628    163   -553    389    361    426    355    379    249    161
   -488    158    646    163   -568    402    384    454    384    405    275    148
   -506    155    662    174   -584    407    415    480    402    415    270    116
   -496    161    654    166   -576    407    415    480    394    397    241     90
   -491    158    649    166   -568    402    418    493    397    381    220    109
   -519    158    675    179   -597    418    436    517    418    405    249    145
   -522    153    672    184   -597    413    452    532    436    426    270    153
   -504    174    675    163   -589    423    457    535    441    428    275    142
   -522    192    714    166   -618    452    475    555    462    452    290    153
   -524    168    693    179   -607    431    488    571    478    467    298    166
   -504    166    670    168   -587    418    493    579    480    467    309    174
   -509    205    714    150   -610    459    506    597    496    483    327    176
   -522    202    724    161   -623    462    522    636    527    514    353    189
   -511    187    698    163   -605    441    524    657    542    517    361    200
   -511    192    704    158   -607    449    540    688    574    537    384    223
   -527    192    717    166   -623    452    553    722    597    558    402    239
   -514    184    698    166   -605    441    563    756    620    579    423    252
   -498    202    698    145   -597    452    576    800    654    607    452    270
   -514    218    732    148   -623    472    605    865    698    646    491    306
   -506    215    719    142   -613    467    610    906    714    662    509    324
   -462    213    675    124   -568    444    592    935    717    657    514    329
   -462    231    693    111   -576    462    607   1002    774    711    558    371
   -470    262    732    103   -600    496    636   1078    836    782    620    431
   -449    296    745     75   -597    519    641   1122    867    820    659    470
   -428    306    735     62   -581    519    657   1171    906    870    709    517
   -426    342    769     41   -597    555    670   1210    940    914    753    555
   -410    376    787     15   -597    581    659   1215    945    930    769    566
   -381    407    789    -15   -587    597    654   1208    945    935    779    579
   -402    420    823     -7   -613    620    672   1210    963    961    800    610
   -415    420    836     -5   -626    628    675   1192    971    969    805    613
   -410    426    833     -7   -623    628    670   1156    948    956    795    592
   -426    426    852      0   -639    639    683   1135    943    956    792    594
   -454    410    865     23   -659    636    701   1117    948    963    797    600
   -439    402    839     15   -639    620    688   1062    914    932    766    563
   -441    376    818     33   -628    597    683   1010    883    901    735    519
   -475    337    813     70   -644    574    685    971    862    880    714    480
   -496    296    792    101   -644    542    678    919    820    833    659    431
   -501    262    763    116   -633    511    662    867    776    779    607    402
   -519    265    782    127   -649    522    665    836    763    771    589    394
   -524    233    758    145   -641    496    662    802    745    756    574    384
   -514    174    688    171   -600    431    652    766    706    719    537    374
   -532    127    659    200   -597    392    654    745    688    706    506    350
   -540    122    659    207   -600    389    654    727    683    709    501    335
   -517    140    657    187   -587    397    644    706    670    698    485    316
   -501    148    649    176   -574    397    649    711    683    711    491    322
   -514    132    646    189   -581    389    659    727    701    730    504    340
   -506    129    636    187   -571    384    657    727    701    737    504    348
   -493    106    600    192   -548    353    657    732    706    748    511    358
   -501     98    600    202   -550    348    657    743    709    758    519    363
   -506     93    600    205   -553    345    659    743    709    761    517    358
   -493     80    574    205   -535    327    657    737    704    756    511    353
   -493     98    589    194   -542    345    649    737    706    761    522    368
   -496    103    600    197   -548    350    639    740    706    766    530    400
   -483     67    550    207   -517    306    628    727    698    774    517    368
   -483     46    530    218   -506    285    633    732    714    797    535    350
   -504     38    542    231   -524    290    636    732    717    802    535    337
   -491     33    524    228   -506    277    633    727    709    800    530    324
   -467     49    517    207   -493    283    646    730    722    807    537    314
   -470     57    527    205   -498    290    672    748    745    820    545    329
   -465     67    532    197   -498    298    688    748    745    815    542    329
   -436     64    501    187   -467    283    688    735    732    792    506    290
   -418     85    501    166   -459    293    706    750    750    800    509    290
   -413    148    558    132   -485    353    724    766    789    841    548    319
   -407    231    636     85   -522    433    714    758    802    854    571    337
   -407    277    685     64   -545    480    693    756    828    888    605    361
   -410    311    719     46   -566    514    667    748    844    909    623    363
   -405    277    683     62   -545    480    659    735    833    891    605    345
   -413    267    680     72   -548    472    654    717    826    880    597    340
   -441    277    719     83   -579    498    649    709    828    885    600    353
   -459    233    693    111   -576    462    633    701    797    854    563    322
   -459    111    568    174   -514    340    618    675    740    800    496    249
   -472      7    480    231   -478    244    623    672    717    769    462    205
   -491    -41    449    267   -470    202    646    685    719    769    454    197
   -496    -67    428    280   -465    179    641    665    698    748    426    166
   -498    -88    410    293   -457    161    641    657    688    743    418    150
   -511    -96    415    303   -467    161    652    665    698    753    426    153
   -509   -116    392    314   -452    137    649    662    688    737    413    140
   -491   -127    363    309   -428    116    615    626    652    701    379     96
   -509   -127    381    316   -446    127    618    631    659    711    387     93
   -517   -150    366    332   -444    106    620    636    665    709    379     88
   -498   -187    311    342   -405     62    605    620    649    685    355     62
   -501   -187    314    342   -407     62    605    626    657    704    366     57
   -519   -187    329    353   -426     70    618    644    680    724    381     72
   -530   -171    355    350   -446     90    615    652    691    740    394     83
   -532   -150    381    342   -457    114    620    662    704    750    400     85
   -545   -168    376    355   -462    103    626    678    711    753    402     90
   -532   -202    329    366   -433     62    631    688    711    743    392     83
   -491   -277    210    384   -353    -33    644    722    680    688    329     23
   -415   -459    -44    439   -187   -252    722    865    646    581    189   -114
   -361   -540   -181    449    -90   -361    883   1117    732    548    109   -228
   -363   -332     31    348   -197   -150   1018   1257    945    709    259   -116
   -491     75    566    205   -530    322    963    891   1060    953    576    189
   -704    626   1330     38  -1015    976    683    181   1062   1291   1047    688
   -893   1361   2255   -233  -1574   1805    384   -270   1231   1823   1688   1348
   -927   1662   2590   -368  -1758   2125     85   -506   1314   2195   2104   1797
   -875   1296   2169   -213  -1522   1732    -96   -641    995   1919   1829   1577
   -800    665   1465     67  -1132   1065   -135   -670    392   1075    974    737
   -758     75    833    340   -797    452     59   -340    145    485    314     64
   -711   -145    566    428   -639    207    298    135    371    532    262    -18
   -631   -140    488    384   -561    174    465    465    587    659    348     31
   -561   -181    379    371   -470     98    561    654    698    717    384     44
   -550   -207    342    376   -446     67    589    711    724    722    376     31
   -545   -231    314    387   -431     41    615    745    735    719    371     12
   -537   -246    290    392   -418     23    628    763    737    709    366     -2
   -527   -236    290    381   -410     25    644    787    750    711    371     -5
   -522   -200    319    358   -423     57    662    818    774    727    389      5
   -514   -192    319    353   -418     62    683    846    797    743    405     15
   -514   -153    361    332   -439    103    701    880    831    771    439     44
   -527   -111    415    319   -472    150    730    919    872    807    478     80
   -517   -132    384    322   -454    124    727    922    875    802    478     77
   -493   -166    327    329   -410     77    717    914    859    784    467     57
   -491   -184    306    335   -400     59    706    901    841    761    446     31
   -485   -187    298    337   -392     54    691    891    823    740    433      7
   -472   -200    272    335   -374     33    693    898    831    745    444      7
   -472   -187    285    329   -379     49    709    924    859    771    472     31
   -485   -174    311    327   -400     67    717    943    875    782    488     38
   -475   -184    290    329   -384     51    722    958    880    784    496     41
   -465   -163    298    314   -384     67    730    987    904    805    514     57
   -467   -171    296    319   -384     59    750   1031    935    836    542     80
   -457   -187    270    319   -366     41    763   1067    961    857    563     98
   -436   -168    267    303   -353     49    761   1093    971    867    563     98
   -436   -145    288    288   -363     70    779   1140   1010    909    600    129
   -428   -116    311    272   -371     96    789   1189   1049    948    633    161
   -397    -88    306    241   -353    109    797   1239   1075    971    654    174
   -374    -90    283    233   -329     96    818   1304   1124   1021    704    220
   -361    -51    309    205   -335    127    826   1350   1153   1054    735    244
   -335    -20    314    176   -324    145    828   1387   1176   1080    761    257
   -309     12    322    148   -316    166    833   1428   1210   1124    805    290
   -298     83    381    109   -340    231    841   1467   1252   1174    854    337
   -293     98    392     98   -342    244    849   1488   1270   1202    883    363
   -285    127    413     77   -350    270    852   1488   1278   1218    898    368
   -293    132    423     77   -358    277    867   1496   1296   1247    930    389
   -296    145    441     75   -368    293    872   1480   1293   1254    937    392
   -298    142    441     75   -368    290    854   1439   1257   1223    904    361
   -301    122    423     88   -361    270    849   1405   1236   1208    885    345
   -314    101    413    106   -363    257    849   1369   1223   1197    878    335
   -322     96    418    114   -368    257    836   1309   1189   1158    846    298
   -327     67    394    129   -361    231    831   1262   1158   1119    815    270
   -340     72    410    132   -376    241    810   1205   1119   1072    776    231
   -353     33    384    158   -368    207    797   1153   1078   1028    735    187
   -358    -38    319    200   -340    140    789   1109   1044    992    701    150
   -379    -49    329    213   -358    140    769   1060   1013    958    667    119
   -400    -85    314    241   -358    114    758   1018    982    917    626     77
   -400   -140    259    267   -332     57    745    979    948    875    587     41
   -405   -132    272    270   -340     70    732    945    922    849    566     18
   -418   -124    293    270   -358     83    722    927    898    833    550     -2
   -410   -148    262    277   -337     57    722    914    880    815    530    -28
   -392   -142    249    267   -324     54    727    909    880    815    530    -28
   -402   -140    262    272   -332     59    743    922    891    820    535    -20
   -405   -161    244    280   -327     41    748    919    880    807    522    -33
   -392   -174    215    283   -303     20    748    909    867    792    506    -54
   -387   -192    194    288   -290      0    761    911    872    795    506    -54
   -394   -155    239    275   -316     41    774    917    878    802    514    -51
   -371   -168    200    270   -288     15    774    911    872    797    509    -59
   -350   -192    158    272   -254    -18    792    917    872    802    511    -57
   -337   -187    150    259   -244    -18    792    911    870    805    517    -54
   -309   -187    122    249   -215    -33    763    891    852    784    498    -77
   -290   -213     77    252   -187    -67    748    867    826    750    475   -106
   -298   -244     54    270   -176    -96    750    875    831    756    488    -98
   -301   -252     49    275   -176   -101    758    883    841    766    498    -93
   -277   -215     62    246   -171    -77    774    896    857    782    514    -77
   -293   -163    129    228   -215    -15    800    922    893    815    555    -44
   -327   -140    184    233   -257     20    836    950    927    846    589    -12
   -327   -153    171    239   -252      7    859    966    937    852    600    -10
   -316   -145    171    231   -244     12    880    987    958    870    620     10
   -327    -54    272    189   -301    109    898   1013    997    909    665     51
   -322      7    327    155   -324    166    896   1015   1026    940    701     85
   -306     41    348    132   -327    192    872   1002   1041    963    730    111
   -303     70    374    116   -337    220    844    989   1041    971    745    122
   -309     49    358    129   -335    202    823    971   1013    945    717     96
   -311     38    350    135   -332    194    802    943    984    924    698     80
   -329     44    371    140   -350    207    795    927    971    919    698     83
   -342     15    358    163   -350    187    787    917    950    891    667     62
   -340   -109    228    223   -285     59    779    896    896    826    605      5
   -353   -150    202    252   -280     25    771    870    852    771    550    -41
   -389   -181    205    283   -298     10    771    852    828    745    522    -59
   -397   -213    184    306   -290    -15    763    823    802    722    498    -85
   -394   -244    148    319   -272    -49    753    805    779    701    480   -124
   -402   -259    142    329   -272    -59    758    807    779    709    488   -127
   -415   -249    166    332   -293    -44    753    797    763    691    480   -140
   -413   -249    163    332   -288    -44    740    787    748    670    480   -145
   -431   -265    166    345   -301    -49    740    792    748    672    483   -137
   -452   -283    168    366   -311    -57    743    800    750    678    485   -129
   -446   -296    150    368   -298    -72    735    795    743    670    483   -135
   -436   -296    140    366   -288    -77    737    802    748    670    491   -127
   -470   -311    155    389   -314    -77    761    831    779    691    522    -90
   -501   -316    181    407   -342    -67    776    857    805    711    542    -59
   -506   -309    194    407   -353    -57    774    857    810    719    545    -59
   -504   -345    158    426   -332    -93    776    854    805    711    537    -67
   -504   -392    109    446   -309   -142    774    854    787    691    524    -83
   -462   -483    -20    472   -220   -252    782    885    740    623    454   -148
   -415   -641   -228    527    -93   -436    880   1039    717    527    332   -257
   -376   -761   -384    568      2   -574   1060   1278    774    472    246   -361
   -361   -607   -249    483    -57   -428   1176   1335    932    594    374   -272
   -472   -231    241    350   -358      5   1088    875   1023    833    680     23
   -685    376   1062    153   -875    719    797    202   1091   1215   1179    540
   -891   1127   2018   -116  -1454   1571    504   -207   1332   1792   1852   1223
   -883   1434   2317   -275  -1600   1875    174   -381   1465   2174   2262   1670
   -784   1101   1886   -161  -1335   1493    -51   -493   1148   1896   1979   1434
   -709    459   1169    124   -937    813    -62   -506    550   1085   1171    639
   -652   -168    483    410   -568    155    171   -189    228    446    465    -70
   -589   -376    213    480   -402    -83    439    270    420    472    400   -161
   -498   -392    106    444   -303   -142    626    579    607    584    465   -114
   -426   -400     23    413   -226   -189    711    722    688    623    485   -111
   -405   -428    -23    418   -192   -226    745    769    696    607    462   -137
   -413   -433    -20    420   -197   -228    763    787    693    592    441   -148
   -392   -431    -38    410   -179   -236    763    784    678    563    413   -171
   -368   -459    -93    413   -140   -277    769    792    670    548    394   -181
   -376   -488   -111    433   -132   -301    795    820    688    568    410   -166
   -384   -472    -88    428   -150   -280    813    828    691    558    392   -181
   -371   -462    -90    415   -142   -275    823    831    685    550    376   -192
   -381   -426    -44    402   -171   -233    833    846    704    571    392   -171
   -402   -397      5    400   -205   -197    852    859    719    584    392   -163
   -384   -428    -46    405   -171   -239    849    859    711    576    376   -174
   -376   -418    -44    397   -168   -231    844    870    719    587    381   -166
   -389   -387      2    387   -197   -192    844    885    737    605    394   -150
   -381   -402    -20    392   -181   -213    846    901    745    613    400   -148
   -368   -397    -28    381   -171   -215    833    901    745    605    394   -155
   -374   -394    -20    384   -179   -207    844    930    769    620    407   -142
   -361   -389    -31    374   -166   -210    849    958    792    639    433   -122
   -327   -381    -54    355   -137   -218    836    971    792    633    436   -122
   -329   -379    -49    353   -142   -215    844   1005    815    654    457    -98
   -329   -381    -51    355   -140   -218    852   1044    841    675    483    -72
   -301   -379    -77    340   -114   -228    849   1065    841    670    483    -75
   -285   -353    -67    319   -109   -210    857   1104    859    683    498    -64
   -280   -342    -62    311   -111   -202    872   1163    904    722    540    -20
   -244   -329    -88    285    -77   -210    872   1205    924    743    561     -5
   -197   -324   -127    259    -36   -226    867   1241    943    756    579      5
   -184   -309   -124    246    -31   -218    880   1293    976    784    602     25
   -161   -322   -161    239      0   -241    893   1343   1013    815    628     57
   -109   -319   -210    213     49   -265    893   1371   1036    839    652     77
    -90   -280   -189    184     46   -236    891   1387   1062    867    675    103
    -83   -275   -192    179     54   -233    888   1392   1078    888    688    122
    -46   -280   -236    163     90   -259    865   1369   1060    878    680    114
    -33   -275   -244    153    103   -259    857   1353   1054    875    683    122
    -51   -259   -210    153     77   -236    867   1343   1060    885    693    137
    -59   -277   -218    168     77   -249    872   1319   1052    878    688    142
    -72   -290   -218    179     72   -254    870   1283   1034    865    675    137
   -119   -277   -161    197     20   -220    878   1252   1028    859    672    142
   -153   -280   -129    215    -12   -205    885   1208   1013    844    659    132
   -168   -283   -114    226    -28   -200    880   1145    976    807    626     98
   -213   -296    -83    254    -67   -192    885   1101    956    787    613     90
   -265   -322    -57    293   -106   -189    878   1049    924    756    587     72
   -275   -358    -85    314    -96   -223    844    976    872    698    537     28
   -285   -387   -101    337    -93   -244    818    909    823    649    493     -7
   -332   -407    -75    368   -129   -241    807    875    800    628    472    -18
   -340   -431    -90    384   -124   -262    787    841    774    600    441    -44
   -337   -457   -119    397   -111   -288    769    813    740    566    405    -77
   -361   -446    -85    405   -137   -267    758    810    737    566    402    -75
   -371   -444    -75    407   -150   -259    756    807    732    561    402    -72
   -350   -459   -109    405   -122   -285    740    795    717    537    387    -88
   -350   -454   -103    402   -127   -277    732    795    717    535    384    -88
   -366   -446    -80    407   -142   -265    737    802    735    550    394    -70
   -361   -467   -109    413   -127   -288    724    789    722    535    376    -85
   -363   -478   -114    418   -124   -296    724    789    722    532    374    -88
   -384   -480    -96    428   -145   -288    740    802    735    545    387    -75
   -379   -496   -116    439   -132   -306    743    805    735    542    384    -80
   -371   -522   -153    446   -111   -337    737    795    722    527    366    -98
   -384   -519   -137    452   -124   -329    743    800    724    532    371    -88
   -400   -542   -145    470   -127   -345    740    795    717    522    363    -90
   -381   -566   -184    475    -98   -376    737    787    704    506    350   -106
   -392   -568   -176    480   -109   -374    758    800    717    522    363    -85
   -413   -545   -135    478   -140   -340    795    828    748    553    387    -54
   -415   -514    -98    462   -158   -306    820    844    771    571    405    -41
   -436   -465    -28    452   -205   -246    854    872    802    602    436    -10
   -467   -444     23    454   -246   -210    891    901    828    623    459     15
   -441   -452    -10    446   -218   -231    893    893    810    602    436     -5
   -413   -397     12    402   -213   -192    888    893    823    615    444      2
   -420   -296    124    358   -272    -85    893    909    870    667    491     59
   -441   -241    197    340   -322    -23    878    904    896    698    527    101
   -426   -220    205    322   -316     -7    841    885    896    706    535    114
   -423   -218    205    319   -314     -7    823    880    888    706    530    114
   -426   -231    194    329   -311    -18    815    867    878    698    522    116
   -394   -259    132    327   -265    -64    776    815    826    649    475     75
   -379   -324     54    350   -218   -135    756    784    774    594    418     31
   -405   -457    -51    431   -179   -254    750    769    722    532    353    -25
   -405   -566   -161    485   -122   -363    740    740    662    467    283    -90
   -400   -594   -197    496   -103   -397    717    701    615    418    231   -132
   -433   -626   -192    530   -122   -407    719    683    600    400    207   -142
   -436   -662   -228    548   -103   -446    709    665    576    384    181   -158
   -420   -714   -293    568    -64   -504    698    646    550    358    145   -192
   -446   -735   -290    589    -80   -514    696    641    542    358    135   -194
   -459   -753   -293    605    -85   -524    696    644    540    368    137   -192
   -431   -769   -337    597    -49   -553    672    620    509    345    101   -218
   -423   -792   -368    607    -28   -581    659    602    488    329     80   -233
   -467   -818   -350    641    -59   -584    678    613    496    350     93   -213
   -491   -828   -337    657    -77   -584    667    597    483    342     93   -205
   -467   -828   -361    646    -54   -594    652    574    459    322     70   -233
   -436   -810   -374    623    -31   -592    628    571    454    322     46   -288
   -446   -828   -381    636    -33   -605    628    584    449    316     23   -285
   -459   -836   -376    646    -41   -607    628    574    433    301     15   -272
   -517   -865   -348    688    -85   -607    654    563    423    290     15   -272
   -555   -953   -397    756    -80   -675    672    540    379    241    -38   -316
   -420  -1153   -732    787    153   -943    675    610    293    106   -192   -467
   -254  -1223   -969    737    355  -1096    756    849    355     72   -262   -566
   -233  -1008   -776    618    270   -893    898   1062    597    254    -96   -457
   -342   -644   -301    493    -20   -472    893    776    730    470    163   -218
   -545    -98    444    322   -496    171    581     36    704    758    579    244
   -766    610   1374     77  -1070    992    296   -426    862   1260   1200    904
   -815   1021   1834   -103  -1325   1426    -18   -683    953   1647   1652   1397
   -704    704   1408      0  -1054   1054   -301   -896    607   1413   1428   1241
   -641     28    670    306   -657    348   -327   -919     28    620    620    465
   -618   -555     62    587   -342   -246   -101   -587   -220     41    -33   -192
   -548   -805   -257    675   -148   -532    161   -109    -23     33   -145   -335
   -436   -852   -415    644    -10   -633    350    244    200    158    -70   -288
   -376   -839   -465    607     44   -654    452    426    314    226    -20   -257
   -348   -867   -519    607     85   -693    488    480    327    207    -38   -285
   -335   -878   -542    605    103   -709    498    483    311    171    -72   -322
   -355   -872   -517    615     80   -696    524    506    324    166    -77   -322
   -363   -883   -522    620     77   -701    537    514    327    153    -88   -329
   -327   -891   -563    610    116   -730    527    501    306    122   -116   -361
   -306   -901   -597    602    145   -748    530    501    301    111   -122   -366
   -267   -878   -610    574    171   -745    509    475    275     83   -148   -394
   -223   -865   -641    542    207   -753    470    428    231     33   -197   -449
   -218   -862   -644    540    213   -753    459    420    223     33   -202   -457
   -252   -828   -579    540    161   -704    480    454    257     77   -168   -420
   -259   -805   -545    532    142   -675    496    478    277    101   -148   -397
   -252   -779   -527    514    135   -654    501    496    293    122   -129   -376
   -280   -735   -454    509     85   -594    532    537    340    171    -85   -329
   -298   -706   -407    501     54   -558    553    571    374    207    -54   -298
   -288   -711   -423    501     67   -568    561    592    394    226    -38   -283
   -311   -704   -392    506     38   -548    579    631    436    270      2   -244
   -337   -675   -337    506      0   -506    600    675    478    311     49   -205
   -335   -675   -340    506      0   -509    615    709    498    332     72   -187
   -345   -662   -316    504    -15   -491    636    753    537    371    109   -153
   -397   -613   -215    504    -93   -415    680    826    610    446    176    -80
   -405   -610   -205    509   -101   -407    706    885    657    488    218    -38
   -353   -649   -298    501    -28   -475    688    891    644    470    197    -62
   -319   -639   -319    480      0   -480    696    932    667    491    215    -41
   -306   -639   -332    470     12   -485    722    992    711    527    254      7
   -277   -615   -340    446     28   -478    732   1047    743    561    285     49
   -267   -566   -301    415     15   -433    758   1119    805    633    353    106
   -265   -522   -257    394     -5   -389    776   1171    854    683    400    140
   -236   -498   -262    363     12   -381    758   1153    841    667    392    111
   -213   -465   -254    337     20   -361    748   1124    826    649    387    101
   -213   -407   -197    309    -10   -303    737   1114    818    649    392    119
   -194   -371   -176    283    -10   -275    717   1091    789    628    376    111
   -179   -342   -166    259     -7   -254    691   1060    763    602    363     98
   -200   -296    -96    246    -51   -197    688   1039    763    597    361    101
   -218   -252    -36    233    -90   -145    675    987    735    563    329     72
   -220   -239    -18    231   -101   -129    649    917    678    498    277     25
   -246   -220     23    231   -137    -98    633    865    649    467    257     15
   -265   -205     59    233   -163    -75    623    815    618    433    223    -10
   -267   -233     33    246   -150   -101    597    740    561    371    168    -80
   -283   -239     44    262   -163    -98    579    670    509    324    129   -142
   -309   -223     85    265   -197    -70    579    628    483    296    114   -161
   -314   -241     70    277   -194    -85    558    561    423    231     54   -218
   -301   -275     25    288   -166   -124    527    491    358    161     -7   -280
   -311   -272     38    293   -176   -116    524    457    332    135    -23   -301
   -311   -252     57    280   -187    -98    509    420    301    101    -46   -324
   -290   -246     41    267   -168   -103    480    376    259     57    -80   -366
   -298   -223     72    259   -187    -75    470    355    246     44    -90   -381
   -316   -215    101    267   -210    -57    478    358    249     46    -96   -384
   -293   -215     77    254   -187    -70    449    332    220     18   -124   -415
   -283   -210     70    246   -179    -70    426    322    215     12   -132   -426
   -288   -194     90    239   -192    -54    423    337    236     46   -109   -405
   -262   -179     83    220   -174    -49    405    335    233     62   -111   -410
   -244   -181     59    213   -153    -62    387    319    215     67   -135   -433
   -257   -179     77    215   -168    -51    402    332    228    114   -127   -420
   -259   -197     59    226   -161    -70    413    335    233    142   -132   -420
   -236   -233      2    236   -119   -116    402    316    215    145   -158   -441
   -257   -231     25    241   -142   -103    394    311    213    153   -168   -441
   -270   -223     46    244   -158    -88    402    329    233    179   -153   -420
   -254   -205     46    228   -150    -80    402    335    239    187   -148   -410
   -257   -168     88    213   -174    -41    405    340    257    202   -127   -392
   -283   -132    148    207   -218      7    420    358    280    226   -103   -366
   -272   -119    150    194   -213     15    426    361    275    218   -109   -366
   -254   -150    101    200   -179    -25    420    353    254    192   -140   -384
   -254    -70    184    163   -220     57    433    379    293    241    -88   -332
   -252     10    262    119   -257    137    431    392    335    288    -41   -285
   -236     67    303     83   -270    184    394    361    329    290    -31   -280
   -239    106    342     64   -290    226    358    340    327    296    -28   -267
   -252     93    345     80   -298    218    340    324    309    280    -41   -275
   -257     28    283    114   -272    155    303    277    259    231    -80   -314
   -265     23    288    119   -277    155    280    249    244    226    -85   -316
   -293    -18    275    155   -285    127    272    236    218    202   -109   -329
   -293   -161    132    228   -213    -15    262    215    161    135   -176   -392
   -277   -254     20    265   -150   -119    244    184    106     77   -239   -454
   -301   -301      0    301   -153   -150    249    171     85     57   -262   -475
   -319   -348    -28    332   -148   -189    244    150     62     36   -277   -488
   -303   -392    -88    348   -109   -241    228    124     33     10   -303   -514
   -303   -381    -77    342   -114   -231    228    122     33     12   -306   -514
   -306   -387    -80    345   -114   -233    241    135     46     25   -293   -501
   -283   -405   -124    342    -80   -265    236    119     33     15   -306   -519
   -267   -410   -142    340    -62   -277    241    116     33     23   -301   -514
   -285   -441   -155    361    -64   -298    249    127     41     38   -293   -498
   -280   -452   -171    366    -57   -311    239    116     28     31   -309   -514
   -265   -470   -205    366    -31   -340    231    101     10     15   -337   -535
   -280   -491   -210    387    -36   -350    239    114     20     23   -329   -514
   -293   -491   -197    389    -49   -345    231    111     12     23   -332   -514
   -288   -485   -197    387    -46   -342    210     88    -18     -2   -355   -542
   -301   -488   -189    394    -57   -340    218     96    -10      7   -340   -530
   -319   -483   -163    402    -77   -324    228    103    -10     -5   -353   -532
   -272   -589   -319    428     20   -454    223    106    -80   -103   -449   -626
   -205   -813   -610    509    202   -711    288    189   -163   -254   -613   -792
   -179   -930   -750    553    285   -841    452    389   -129   -324   -706   -906
   -184   -771   -587    478    200   -680    600    506     36   -215   -592   -823
   -324   -340    -15    329   -155   -176    519     70    140     12   -285   -524
   -524    301    826    111   -675    563    228   -524    277    439    259     38
   -688   1101   1787   -207  -1239   1444    -80   -880    563   1026    945    732
   -683   1538   2221   -426  -1452   1878   -426  -1065    737   1436   1405   1210
   -615   1169   1784   -277  -1202   1475   -670  -1221    366   1088   1072    932
   -600    545   1145     25   -872    844   -641  -1221   -192    337    329    210
   -545    -59    485    301   -517    213   -392   -885   -462   -220   -293   -407
   -462   -348    114    405   -288   -116   -116   -423   -311   -249   -410   -540
   -379   -371      7    374   -194   -181     51   -129   -150   -153   -348   -504
   -322   -397    -77    358   -122   -239    132      2    -90   -135   -335   -514
   -285   -423   -137    353    -75   -280    148     28   -101   -168   -363   -555
   -283   -439   -155    361    -64   -298    171     57    -93   -171   -361   -553
   -280   -449   -168    363    -57   -309    187     75    -85   -171   -363   -558
   -252   -462   -210    355    -23   -337    184     75    -96   -194   -376   -579
   -249   -452   -205    350    -23   -329    197     96    -80   -179   -358   -566
   -257   -428   -171    342    -44   -301    215    127    -49   -153   -329   -537
   -239   -413   -176    324    -33   -296    194    114    -62   -174   -348   -553
   -228   -423   -194    324    -18   -309    200    119    -59   -176   -348   -548
   -244   -423   -179    332    -33   -301    228    148    -33   -148   -314   -519
   -231   -389   -158    311    -36   -275    223    148    -38   -150   -314   -522
   -218   -410   -194    314    -12   -303    215    145    -46   -166   -322   -532
   -228   -407   -179    316    -25   -293    228    174    -23   -145   -293   -498
   -226   -405   -179    314    -25   -290    231    192    -10   -135   -283   -480
   -197   -415   -218    306     10   -316    223    192    -15   -142   -288   -491
   -194   -384   -192    288     -2   -290    231    213      7   -116   -270   -483
   -202   -374   -171    285    -15   -272    246    241     31    -93   -249   -470
   -174   -371   -197    272     10   -285    241    252     33    -98   -252   -472
   -150   -368   -218    259     33   -293    241    275     44    -90   -241   -462
   -161   -340   -181    249      7   -262    252    314     75    -62   -223   -444
   -148   -337   -189    241     20   -265    249    345     85    -51   -215   -441
   -119   -337   -218    226     46   -277    249    371     90    -46   -215   -441
   -122   -327   -205    226     41   -267    275    433    135     -2   -179   -400
   -109   -303   -194    205     41   -249    293    485    168     25   -158   -376
    -67   -290   -226    179     77   -259    288    519    184     33   -153   -371
    -51   -262   -210    155     77   -236    301    574    218     67   -127   -340
    -57   -262   -205    161     72   -233    335    639    270    122    -83   -285
    -31   -220   -192    124     77   -207    327    652    280    132    -72   -272
    -15   -181   -166     96     75   -174    332    670    298    161    -49   -244
    -15   -122   -106     67     44   -114    340    688    327    202    -15   -213
     10   -109   -119     49     64   -114    337    685    337    215     -2   -202
     25   -103   -132     38     75   -116    324    659    322    205    -12   -210
     -2    -72    -70     36     33    -70    329    649    329    215     -2   -194
    -23    -62    -41     41      7    -54    327    628    327    213     -2   -187
    -12    -83    -70     49     28    -77    309    589    303    192    -18   -205
    -31    -85    -54     57     10    -70    316    563    301    194    -10   -192
    -54    -75    -20     64    -18    -46    322    532    296    194    -10   -189
    -49    -90    -41     70     -5    -67    303    470    265    163    -41   -223
    -49   -101    -51     75      0    -77    280    405    231    127    -75   -257
    -98   -119    -20    109    -41    -70    277    358    213    111    -85   -270
   -106   -155    -51    129    -28   -103    262    303    171     67   -122   -298
   -103   -197    -93    148     -5   -145    246    254    132     28   -158   -327
   -129   -210    -80    171    -25   -145    246    231    122     23   -161   -335
   -155   -228    -72    192    -44   -150    233    197     96      0   -187   -366
   -150   -257   -106    202    -23   -181    213    161     62    -28   -210   -387
   -161   -239    -77    197    -41   -158    207    148     54    -36   -220   -389
   -181   -226    -44    205    -70   -135    220    153     64    -23   -207   -371
   -179   -257    -77    215    -51   -168    210    137     49    -38   -218   -389
   -179   -275    -96    226    -41   -187    207    135     51    -31   -218   -397
   -205   -267    -62    236    -72   -166    223    150     75    -10   -192   -368
   -200   -265    -64    233    -67   -166    218    145     67    -18   -200   -368
   -189   -280    -90    233    -51   -184    205    124     54    -36   -220   -389
   -205   -270    -64    236    -70   -168    215    135     64    -23   -207   -376
   -202   -265    -62    233    -70   -166    213    137     67    -18   -197   -371
   -187   -257    -70    223    -59   -163    197    114     44    -46   -220   -397
   -197   -283    -88    239    -57   -187    200    116     41    -41   -218   -389
   -202   -277    -77    239    -64   -179    220    135     62    -20   -189   -363
   -184   -257    -72    218    -57   -166    236    142     67    -20   -181   -361
   -179   -239    -59    210    -59   -150    252    150     77    -12   -174   -350
   -202   -205     -2    202   -101   -106    290    181    116     18   -135   -311
   -194   -215    -20    202    -88   -119    306    189    119     15   -132   -311
   -171   -223    -54    194    -59   -137    293    174     96    -12   -153   -337
   -166   -161      5    163    -85    -77    314    202    140     31   -109   -285
   -150    -75     75    111   -114      0    311    210    176     70    -62   -236
   -124    -51     72     88    -98     10    283    189    179     80    -41   -213
   -119    -59     57     88    -90      0    265    189    200    101     -7   -184
   -132    -46     85     90   -109     18    252    184    194     98     -5   -184
   -119    -62     57     88    -90     -2    220    148    161     62    -28   -207
   -119    -98     20    109    -72    -38    205    129    142     36    -36   -213
   -150   -171    -23    161    -64    -98    205    129    124     10    -51   -226
   -168   -314   -145    241    -12   -231    187    103     64    -57   -116   -283
   -174   -400   -228    285     25   -314    168     67     10   -124   -171   -340
   -197   -428   -231    311     15   -329    176     59     -5   -150   -184   -353
   -210   -459   -249    335     18   -355    174     51    -20   -171   -192   -363
   -189   -496   -306    342     57   -402    161     25    -54   -207   -218   -389
   -187   -493   -306    337     59   -400    163     25    -57   -215   -210   -384
   -200   -498   -298    348     49   -400    179     38    -44   -210   -194   -366
   -187   -524   -340    355     75   -433    166     23    -64   -239   -210   -389
   -171   -532   -361    353     93   -446    155     15    -75   -259   -220   -397
   -192   -540   -348    366     75   -444    163     25    -70   -262   -213   -389
   -197   -563   -368    379     85   -467    158     18    -83   -290   -223   -405
   -184   -581   -397    381    103   -488    153      7   -101   -319   -233   -415
   -192   -579   -387    387     96   -483    161     15    -96   -324   -226   -407
   -205   -584   -381    394     85   -483    163     20    -98   -332   -218   -402
   -187   -607   -420    397    114   -514    158     10   -111   -355   -223   -413
   -194   -613   -420    402    111   -517    166     15   -103   -358   -218   -402
   -207   -626   -418    418    103   -522    184     31    -93   -355   -205   -384
   -155   -763   -610    459    226   -688    181     28   -166   -457   -298   -478
    -93  -1002   -909    548    407   -956    223     75   -288   -641   -498   -683
    -64  -1114  -1052    589    491  -1083    361    246   -280   -719   -602   -805
    -67   -945   -878    506    405   -911    480    337   -135   -605   -483   -711
   -218   -542   -324    379     49   -433    413    -96     -5   -355   -161   -387
   -441    142    584    150   -514    361    200   -626    233    142    449    249
   -620    930   1548   -155  -1085   1239    -18   -875    610    800   1187   1005
   -600   1299   1899   -348  -1249   1597   -311  -1018    774   1189   1618   1473
   -535    859   1392   -163   -963   1124   -553  -1187    358    782   1221   1132
   -514    252    763    129   -639    506   -550  -1197   -207     23    475    381
   -436   -316    116    376   -277   -101   -329   -857   -459   -488    -90   -210
   -324   -576   -252    452    -36   -415    -70   -402   -327   -509   -189   -332
   -244   -618   -374    428     62   -496     85   -124   -181   -428   -135   -296
   -205   -654   -452    428    122   -553    161    -10   -140   -420   -135   -322
   -166   -691   -527    428    179   -610    179     12   -161   -459   -181   -368
   -168   -711   -542    441    187   -628    205     49   -148   -457   -181   -345
   -161   -711   -553    433    194   -633    218     80   -132   -439   -158   -314
   -132   -717   -584    423    226   -652    207     80   -145   -452   -166   -322
   -132   -714   -581    423    223   -649    213     96   -135   -441   -158   -327
   -140   -709   -568    426    213   -639    233    129   -101   -410   -145   -322
   -114   -714   -600    413    241   -657    218    122   -116   -436   -176   -327
   -111   -717   -605    413    246   -662    220    127   -116   -433   -176   -306
   -116   -683   -566    397    220   -626    236    158    -88   -400   -142   -262
   -103   -657   -553    381    223   -605    246    176    -70   -376   -124   -233
    -83   -652   -571    366    244   -613    236    174    -75   -379   -127   -236
    -90   -644   -555    366    231   -600    249    205    -54   -350   -109   -213
    -93   -644   -553    366    228   -600    252    226    -41   -335    -98   -192
    -54   -662   -607    358    275   -636    239    226    -51   -342   -101   -194
    -54   -659   -605    355    272   -633    244    244    -36   -324    -85   -163
    -67   -639   -574    353    252   -607    254    275    -15   -293    -57   -135
    -41   -631   -592    335    272   -613    259    293     -5   -280    -49   -137
     -7   -623   -615    316    303   -620    270    324      5   -270    -46   -135
    -28   -602   -576    314    272   -589    280    368     31   -241    -25    -93
    -15   -579   -563    298    272   -574    288    407     51   -218     -7    -67
     15   -568   -587    275    298   -576    290    444     67   -202      5    -41
     20   -566   -587    272    303   -576    314    506    103   -163     38      0
     28   -548   -579    257    301   -563    340    571    142   -127     67     33
     62   -542   -605    239    332   -574    345    615    163   -101     85     59
     72   -517   -589    220    329   -553    355    672    202    -51    127    114
     75   -457   -532    192    303   -493    381    737    257     18    187    181
     98   -444   -545    171    322   -493    379    756    270     38    202    187
    111   -420   -532    153    322   -478    384    776    293     62    223    207
    101   -374   -478    135    288   -426    400    797    319     93    244    249
    109   -358   -467    124    288   -413    400    797    319    103    257    272
    129   -342   -472    106    301   -407    381    771    303    101    254    277
    119   -319   -439     98    277   -379    394    769    319    124    277    290
     93   -301   -397    101    244   -348    405    758    324    135    283    277
    103   -303   -407    101    254   -355    394    719    301    109    254    270
     98   -311   -413    103    254   -361    379    670    275     96    236    275
     54   -337   -394    140    223   -366    376    631    262     88    228    270
     49   -381   -431    163    239   -405    353    561    218     46    189    233
     49   -420   -470    187    259   -444    332    496    174     12    153    200
      7   -420   -428    205    218   -426    329    454    153      2    142    192
     -7   -457   -449    231    220   -454    311    394    103    -36    103    155
     12   -498   -511    241    262   -504    296    340     57    -83     57    109
      0   -524   -524    262    262   -524    298    311     28    -98     38    101
    -10   -535   -527    270    257   -532    288    290     10   -109     28     93
     -2   -558   -558    280    275   -558    267    257    -25   -137     -5     62
    -20   -571   -553    293    265   -561    270    246    -31   -135     -5     64
    -62   -579   -517    322    226   -548    283    254    -28   -116      5     85
    -33   -581   -548    306    254   -566    267    236    -51   -127     -5     75
    -20   -587   -566    303    270   -576    262    228    -59   -132    -12     72
    -36   -571   -535    303    249   -555    277    241    -46   -114      0     88
    -18   -548   -530    283    254   -540    272    241    -44   -109      2     96
      7   -553   -561    272    283   -555    252    215    -75   -129    -23     72
    -12   -548   -535    277    259   -542    275    228    -54   -106     -5     93
    -15   -548   -535    280    257   -542    277    228    -59   -106     -7     90
     -2   -568   -566    285    280   -568    270    213    -90   -122    -31     70
    -31   -550   -519    288    244   -535    288    233    -75    -90     -2    101
    -59   -506   -449    283    194   -478    319    267    -49    -46     36    148
    -31   -478   -449    252    207   -465    335    275    -51    -38     46    153
    -57   -475   -418    267    179   -446    348    277    -57    -44     41    153
    -44   -433   -389    239    171   -413    353    293    -46    -28     46    166
    -25   -379   -355    202    163   -368    361    303    -23     -2     67    192
    -15   -342   -327    176    155   -335    348    296    -12     18     88    215
    -25   -272   -246    150    109   -259    340    301     25     67    140    275
    -15   -226   -213    119     96   -220    296    283     33     93    166    306
      0   -249   -249    124    122   -249    262    246     -2     62    132    275
     -5   -275   -272    140    132   -275    254    226    -28     46    114    265
    -10   -259   -249    135    119   -254    254    228    -25     62    124    285
    -10   -311   -303    158    145   -309    231    205    -67     28     85    252
      0   -431   -431    215    215   -431    218    181   -129    -41     10    192
    -18   -517   -498    265    236   -509    220    174   -174    -85    -44    145
    -20   -550   -530    285    254   -540    226    174   -181    -90    -54    140
     -2   -607   -605    303    298   -605    207    137   -233   -140   -101    106
    -20   -631   -610    327    293   -620    223    135   -249   -150   -114    109
    -33   -623   -589    327    277   -607    236    142   -241   -140   -106    124
    -18   -649   -631    335    306   -641    202    109   -280   -181   -145     90
    -44   -670   -626    355    288   -649    205    106   -285   -184   -155     80
    -49   -659   -613    353    280   -636    200    114   -280   -174   -150     90
    -28   -670   -644    348    306   -657    192    109   -296   -187   -158     96
    -10   -683   -672    348    329   -678    187    106   -303   -184   -158    106
    -41   -693   -652    366    303   -672    202    111   -303   -181   -161    106
    -38   -693   -654    366    306   -675    189     98   -319   -197   -184     83
    -18   -683   -665    348    322   -675    166     77   -342   -218   -202     67
    -15   -683   -667    350    324   -675    176     96   -324   -192   -179    106
    -31   -704   -675    366    319   -691    187    103   -319   -189   -179    114
     -2   -730   -727    366    361   -727    181    101   -342   -215   -207     93
     20   -795   -815    384    418   -805    187    127   -381   -272   -270     44
     49   -963  -1013    457    530   -987    259    252   -410   -363   -387    -54
     88  -1075  -1163    491    626  -1119    394    441   -350   -431   -496   -176
     80   -844   -927    381    501   -885    485    532   -171   -309   -384   -103
    -46   -402   -355    223    153   -381    423    148   -111    -93   -101    150
   -207    179    387     15   -296    283    106   -636   -265    158    303    553
   -319    940   1257   -311   -787   1098   -215  -1148   -236    620    893   1111
   -345   1296   1641   -475   -995   1467   -509  -1439   -241    958   1280   1496
   -311    919   1231   -306   -771   1075   -665  -1535   -537    719   1023   1293
   -241    202    444     20   -342    322   -600  -1413  -1034    -80    184    532
   -187   -368   -181    277     -2   -277   -348   -989  -1140   -579   -407      2
   -140   -584   -444    361    150   -514   -111   -483   -784   -407   -353     49
    -54   -641   -587    348    265   -615     33   -153   -532   -239   -231    150
    -10   -670   -659    340    324   -665    124     36   -392   -150   -166    202
    -12   -678   -665    345    324   -670    155     90   -361   -132   -161    210
     -7   -688   -680    348    335   -685    168    111   -348   -127   -168    202
     20   -701   -722    340    368   -711    166    116   -353   -142   -187    187
     25   -704   -730    340    376   -717    179    142   -329   -127   -174    205
     36   -680   -717    322    374   -698    181    163   -314   -116   -166    220
     49   -691   -740    319    392   -714    171    161   -324   -119   -174    215
     36   -675   -711    319    371   -693    176    171   -314   -106   -163    226
     15   -670   -685    327    350   -678    210    205   -275    -67   -132    265
     38   -685   -724    322    381   -704    213    213   -272    -64   -122    272
     62   -665   -727    301    392   -693    197    207   -277    -62   -127    275
     51   -628   -683    285    366   -654    202    226   -257    -33   -109    298
     49   -631   -680    290    363   -654    218    236   -252    -31   -111    298
     59   -641   -701    288    379   -670    202    228   -252    -25   -101    306
     51   -626   -680    285    363   -652    213    254   -218      0    -75    340
     57   -615   -672    280    363   -644    215    270   -207      2    -80    342
     70   -623   -693    277    381   -657    207    280   -194     12    -72    353
     70   -618   -688    272    376   -652    207    296   -179     31    -49    389
     57   -587   -644    265    350   -615    220    329   -145     70    -15    439
     85   -558   -644    236    363   -602    215    348   -129     83    -10    446
     98   -548   -646    226    371   -597    202    358   -127     83    -20    441
     83   -535   -620    226    350   -576    233    420    -67    158     33    504
     90   -527   -618    218    353   -571    241    459    -36    194     62    542
    109   -522   -631    205    368   -576    228    478    -23    210     64    548
     96   -480   -576    192    335   -527    265    548     49    285    122    613
    101   -441   -542    168    319   -491    280    597    101    348    181    678
    129   -431   -561    148    345   -496    272    615    119    376    207    704
    153   -387   -542    116    345   -465    272    641    150    423    239    735
    148   -324   -472     88    309   -397    285    672    192    478    283    787
    155   -296   -454     70    303   -374    270    662    197    493    301    805
    166   -283   -449     57    306   -366    257    644    187    491    298    810
    155   -239   -394     38    272   -314    259    636    194    504    314    828
    158   -220   -379     31    267   -298    262    623    194    517    335    852
    174   -244   -418     33    296   -329    246    584    161    493    314    836
    148   -252   -400     51    272   -324    249    561    148    488    306    836
    132   -252   -384     57    257   -316    246    532    135    485    303    844
    142   -270   -413     64    277   -340    223    478     80    431    257    805
    124   -280   -407     77    265   -342    223    439     49    402    226    776
     96   -288   -384     96    239   -335    228    410     28    384    210    766
    103   -337   -441    114    270   -387    207    355    -25    332    161    717
    111   -368   -480    129    296   -423    189    309    -77    283    114    678
     77   -389   -470    153    272   -428    197    290    -96    267     93    670
     62   -433   -496    184    277   -465    194    259   -135    231     57    641
     93   -452   -545    179    319   -498    176    220   -179    187     15    600
     93   -439   -532    174    311   -485    176    213   -187    184      7    602
     80   -446   -527    181    301   -485    184    215   -184    189     10    610
     96   -452   -550    176    322   -501    163    187   -210    168     -7    589
     90   -441   -535    174    311   -488    153    171   -220    163    -15    587
     83   -423   -506    171    293   -465    158    184   -205    179      2    607
    101   -428   -532    163    314   -480    145    176   -210    171      0    602
    106   -436   -545    163    324   -491    137    166   -215    161     -2    597
     85   -426   -514    168    298   -470    161    181   -184    187     23    628
    106   -410   -517    153    311   -462    163    184   -176    187     28    636
    137   -371   -511    116    322   -441    142    166   -192    166     10    613
    116   -350   -467    116    290   -407    161    179   -168    187     25    631
    103   -327   -433    111    267   -379    184    205   -135    218     59    665
    132   -324   -457     96    293   -389    189    202   -137    213     62    662
    127   -311   -441     90    283   -376    192    213   -124    231     83    680
    122   -244   -368     59    244   -306    207    244    -77    280    132    727
    135   -168   -306     15    220   -236    194    239    -57    301    163    748
    140   -122   -262     -7    200   -192    171    220    -49    316    184    763
    114    -96   -210    -10    161   -153    155    210    -38    337    207    789
    119    -70   -189    -25    153   -129    148    205    -33    345    226    810
    124   -103   -228    -10    174   -166    127    179    -64    316    202    792
    111   -127   -239      7    174   -181    124    168    -83    309    197    789
     96   -163   -262     31    176   -213    124    161   -103    290    189    784
     96   -283   -379     90    236   -329    106    127   -168    220    116    719
     98   -407   -506    153    298   -454    109    114   -218    168     51    652
     77   -452   -530    187    303   -491    122    122   -228    153     36    633
     80   -506   -587    213    329   -545    103     90   -272    106     -5    589
     90   -540   -631    223    358   -584     90     72   -309     72    -36    561
     77   -540   -618    231    345   -579     93     80   -303     77    -31    568
     77   -563   -641    244    358   -602     96     72   -314     64    -44    555
     88   -581   -672    246    379   -626     77     49   -342     33    -75    527
     72   -579   -654    252    361   -615     72     51   -345     31    -77    527
     70   -584   -654    257    358   -618     77     59   -337     38    -70    532
    111   -587   -698    239    405   -641     64     46   -353     20    -85    511
     96   -605   -704    252    397   -654     70     38   -363      5   -101    493
     64   -610   -675    272    368   -641     80     51   -350     15    -90    506
     80   -641   -722    277    400   -680     72     44   -366     -2   -109    488
     93   -649   -743    277    418   -696     64     31   -384    -31   -129    465
     72   -646   -722    285    394   -685     67     38   -371    -18   -116    472
     75   -670   -745    296    407   -706     62     33   -376    -25   -124    462
    106   -711   -818    301    462   -763     62     46   -400    -59   -163    431
    142   -846   -989    353    566   -917    114    145   -423   -122   -246    363
    158  -1000  -1161    418    657  -1078    254    337   -361   -192   -361    244
    174   -924  -1098    376    633  -1013    376    488   -228   -168   -361    218
     85   -561   -646    236    366   -602    348    236   -202    -57   -192    350
    -64    -44     20     54    -44    -12     41   -511   -449     75     88    618
   -176    665    841   -246   -509    750   -319  -1176   -626    379    548   1026
   -226   1228   1452   -501   -839   1340   -654  -1590   -670    735    987   1402
   -200   1166   1363   -485   -782   1265   -872  -1738   -800    763   1013   1441
   -124    498    623   -187   -374    561   -826  -1566  -1067    252    436    945
    -57   -171   -114    111     25   -142   -581  -1202  -1273   -405   -293    319
    -18   -506   -488    259    233   -498   -314   -691   -956   -353   -358    262
     18   -545   -563    262    288   -553   -140   -324   -628   -137   -194    392
     98   -530   -628    215    363   -579    -49   -122   -457    -33   -109    449
    111   -555   -667    220    387   -610    -18    -67   -418    -28   -106    439
     98   -568   -670    233    381   -618      0    -33   -397    -28   -109    426
    106   -587   -693    239    400   -639      0    -25   -402    -49   -127    413
    122   -571   -693    226    407   -631      7    -15   -389    -51   -119    423
     88   -587   -675    249    379   -631     25      2   -368    -38   -106    433
     88   -579   -667    244    376   -623     31      7   -355    -33    -93    436
    101   -589   -691    241    394   -639     23     -5   -363    -49   -101    423
     96   -561   -657    233    376   -607     33     10   -337    -28    -75    449
     85   -553   -641    231    361   -594     36     23   -319    -12    -57    465
    122   -524   -646    202    384   -584     28     18   -324    -18    -51    467
    122   -509   -633    192    376   -571     28     15   -322    -18    -49    475
    106   -483   -589    189    348   -535     41     33   -298      2    -23    498
    116   -493   -613    187    361   -553     33     28   -303    -10    -31    485
    129   -501   -631    184    379   -563     25     25   -303    -12    -31    485
    116   -485   -602    184    358   -542     44     49   -275     12     -5    509
    109   -459   -568    176    337   -514     51     54   -262     20      7    524
    122   -459   -581    168    350   -522     38     44   -272     -2     -2    504
    114   -446   -561    166    335   -504     51     77   -239     25     31    540
    109   -454   -563    171    335   -509     67    103   -210     44     51    561
    135   -444   -579    155    355   -511     67    111   -205     36     49    553
    137   -446   -584    153    358   -514     80    137   -187     41     59    568
    129   -413   -545    140    335   -478     93    176   -148     70     90    607
    158   -394   -553    116    353   -472     90    205   -122     80    103    626
    189   -371   -561     90    374   -465     90    239    -98     90    116    639
    176   -345   -522     83    348   -433    114    293    -49    129    155    678
    192   -314   -506     59    348   -407    124    329    -15    158    189    711
    215   -290   -509     36    361   -397    119    337    -12    161    194    722
    213   -249   -462     18    337   -355    129    361      7    181    223    763
    202   -205   -407      0    301   -303    142    376     28    202    259    810
    223   -194   -418    -12    319   -306    119    345     -2    168    241    797
    228   -181   -410    -23    316   -293    106    316    -18    153    231    797
    207   -140   -348    -33    277   -244    109    298    -20    158    244    815
    205   -137   -345    -33    275   -241     88    249    -51    122    228    800
    194   -137   -332    -28    262   -233     72    200    -83     88    210    779
    166   -103   -270    -33    215   -187     72    163    -93     80    210    784
    158   -101   -259    -28    207   -179     57    114   -122     51    192    774
    150   -140   -290     -7    218   -213     23     38   -181    -12    135    719
    109   -161   -272     25    189   -215     12    -15   -215    -54     96    688
     77   -184   -265     51    168   -223      7    -62   -244    -88     67    667
     80   -236   -316     77    197   -275    -18   -127   -290   -145     23    628
     70   -257   -327     90    197   -290    -36   -176   -327   -189    -12    605
     59   -246   -306     93    181   -277    -41   -210   -348   -215    -33    594
     62   -272   -335    103    197   -303    -59   -259   -389   -262    -72    553
     59   -288   -348    114    202   -316    -80   -301   -420   -296    -98    530
     54   -280   -337    111    194   -309    -77   -301   -407   -283    -85    548
     57   -277   -335    109    194   -303    -85   -322   -420   -303    -98    540
     64   -288   -353    111    207   -319   -106   -361   -454   -340   -122    517
     62   -270   -332    103    197   -301   -106   -366   -452   -340   -116    530
     46   -280   -327    116    187   -303   -103   -368   -449   -340   -116    532
     67   -270   -337    101    200   -301   -129   -394   -472   -368   -135    514
     75   -233   -309     77    192   -270   -132   -405   -475   -379   -137    519
     62   -189   -252     64    155   -220    -93   -374   -433   -337    -93    574
     67   -135   -205     33    135   -168    -80   -374   -415   -324    -67    594
     64   -109   -174     20    116   -140    -72   -384   -410   -319    -51    615
     36    -72   -109     18     70    -90    -46   -376   -384   -298    -25    636
     38    -70   -109     15     72    -88    -46   -381   -394   -314    -38    589
     70    -49   -119    -10     93    -83    -70   -402   -407   -342    -70    568
     67     44    -23    -54     46     10    -70   -392   -368   -314    -36    644
     51    116     62    -85     -5     88    -93   -405   -342   -290      2    693
     80    150     70   -114      5    111   -140   -439   -353   -303      5    696
     88    150     62   -119     12    106   -150   -452   -355   -314      0    693
     67    155     88   -111    -10    122   -163   -467   -358   -322      2    706
     70    127     57   -101      5     93   -192   -509   -392   -361    -20    688
     72     83     10    -77     31     46   -218   -540   -431   -405    -59    657
     44      0    -44    -23     44    -20   -215   -545   -462   -444    -98    623
     18   -124   -142     51     77   -132   -226   -574   -519   -517   -163    571
     10   -223   -233    103    122   -228   -252   -618   -581   -584   -223    530
     -7   -233   -226    122    109   -231   -259   -631   -592   -594   -226    542
    -12   -246   -233    127    109   -239   -262   -649   -605   -607   -220    527
     -5   -283   -280    142    135   -283   -288   -688   -652   -665   -270    444
    -18   -303   -288    161    132   -296   -296   -711   -675   -711   -324    394
    -33   -285   -252    161    109   -270   -296   -709   -675   -732   -355    405
    -20   -298   -277    155    127   -288   -306   -722   -688   -758   -366    420
     -7   -303   -298    155    145   -301   -316   -737   -698   -771   -368    415
    -31   -293   -265    161    116   -280   -316   -740   -701   -771   -363    418
    -51   -309   -257    181    101   -283   -316   -756   -711   -782   -368    405
    -25   -337   -311    179    142   -324   -329   -774   -732   -810   -389    394
    -28   -324   -296    176    132   -311   -322   -779   -724   -810   -394    397
    -41   -324   -283    181    119   -303   -316   -779   -717   -802   -384    384
    -15   -332   -316    174    150   -324   -335   -800   -730   -823   -400    355
    -18   -345   -327    179    150   -337   -340   -802   -735   -836   -410    355
    -28   -413   -387    220    179   -400   -324   -776   -756   -880   -454    327
     18   -631   -652    303    332   -641   -285   -724   -865  -1049   -631    163
     54   -844   -898    394    475   -870   -163   -597   -932  -1239   -846    -51
     20   -732   -753    355    387   -743    -15   -488   -807  -1187   -802    -28
    -77   -361   -285    218    103   -324    -80   -896   -748  -1010   -563    194
   -207    231    439    -12   -322    335   -415  -1660   -789   -711   -140    610
   -392   1085   1478   -345   -935   1280   -769  -2210   -644   -161    514   1247
   -498   1675   2171   -589  -1335   1925  -1106  -2478   -449    361   1078   1782
   -397   1506   1904   -555  -1150   1704  -1384  -2579   -626    293   1015   1756
   -348    878   1223   -267   -787   1049  -1306  -2397  -1021   -348    348   1161
   -327    148    475     90   -400    311   -963  -1899  -1273  -1018   -394    498
   -233   -166     67    197   -150    -49   -667  -1363  -1015   -992   -488    358
   -135   -202    -67    166    -33   -135   -501  -1052   -813   -885   -413    387
   -106   -210   -103    155     -2   -158   -410   -904   -727   -846   -384    394
    -90   -231   -140    161     23   -187   -381   -862   -722   -867   -402    368
    -70   -262   -194    163     62   -228   -389   -854   -740   -904   -441    329
    -98   -288   -189    192     44   -239   -374   -823   -735   -906   -446    329
   -103   -267   -163    187     28   -218   -358   -792   -709   -888   -431    340
    -90   -293   -202    192     54   -249   -361   -789   -711   -898   -439    319
   -101   -298   -200    200     46   -249   -361   -782   -709   -891   -431    316
   -119   -272   -153    197     15   -213   -337   -750   -678   -859   -402    335
   -116   -262   -145    187     12   -202   -348   -753   -691   -883   -428    316
   -109   -259   -150    184     20   -205   -355   -753   -701   -888   -439    319
   -135   -252   -119    192    -10   -187   -332   -719   -670   -865   -415    335
   -135   -223    -88    179    -25   -155   -327   -706   -654   -846   -397    340
   -109   -176    -70    142    -23   -124   -340   -709   -665   -859   -402    329
   -124   -171    -46    148    -38   -109   -332   -685   -654   -846   -400    335
   -135   -166    -31    150    -54   -101   -309   -649   -605   -795   -361    350
   -122   -150    -28    135    -49    -90   -309   -639   -597   -800   -361    337
   -122   -116      2    119    -64    -57   -301   -602   -594   -805   -355    350
   -127   -106     20    116    -75    -44   -265   -535   -524   -727   -293    397
    -98   -106    -10    101    -46    -59   -265   -511   -501   -704   -277    379
    -96   -109    -12    101    -44    -62   -262   -485   -480   -685   -262    366
   -127   -106     18    116    -75    -44   -244   -431   -454   -670   -244    381
   -106    -46     59     77    -83      5   -207   -363   -413   -636   -207    410
    -75    -31     41     51    -59      5   -205   -319   -394   -618   -197    410
    -77    -10     64     44    -72     25   -179   -254   -342   -571   -163    436
    -67     10     77     25    -72     44   -145   -181   -298   -535   -129    465
    -28     25     54      2    -41     38   -140   -129   -277   -519   -116    472
    -38     44     83     -5    -59     62   -137    -96   -254   -491    -88    488
    -31    122    153    -44    -93    135   -101    -41   -192   -433    -31    532
    -10    168    176    -80    -96    171    -98    -25   -174   -418     -7    540
     -5    153    158    -72    -80    155   -119    -33   -181   -431    -15    537
    -18    166    184    -75   -101    174    -98    -15   -158   -402     12    566
    -18    187    202    -85   -111    194    -96    -25   -148   -374     33    571
     -2    202    205   -101   -103    202   -103    -51   -153   -374     33    558
    -10    246    257   -116   -132    252   -101    -70   -148   -363     46    571
    -38    270    309   -116   -174    288   -109    -98   -155   -361     54    579
    -54    259    314   -103   -184    285   -137   -161   -192   -387     28    545
    -67    233    301    -85   -184    267   -155   -215   -215   -402     10    509
    -80    257    337    -88   -207    296   -163   -252   -223   -407     10    498
    -96    213    309    -59   -202    259   -181   -306   -249   -423    -12    467
   -109    176    283    -33   -194    228   -205   -358   -285   -452    -44    431
   -129    166    296    -18   -213    231   -215   -379   -293   -452    -44    428
   -153    122    275     15   -213    197   -231   -410   -314   -472    -62    405
   -166     72    236     46   -202    153   -249   -454   -353   -509   -101    358
   -171     72    244     49   -207    158   -249   -465   -361   -514   -106    348
   -171     96    265     36   -218    179   -249   -465   -353   -504    -96    350
   -161     93    254     33   -207    174   -254   -480   -361   -514   -109    335
   -187     49    236     67   -213    142   -244   -475   -348   -501    -98    337
   -194     75    270     59   -233    174   -228   -454   -322   -470    -64    358
   -189     83    272     51   -231    176   -231   -452   -319   -467    -59    342
   -181     98    280     41   -231    189   -239   -457   -316   -462    -59    329
   -197    129    327     33   -262    228   -215   -431   -280   -423    -31    350
   -192    171    361     10   -275    265   -187   -402   -252   -392      2    374
   -168    200    368    -18   -267    283   -174   -384   -239   -368     25    387
   -176    246    423    -33   -298    335   -132   -337   -181   -316     70    420
   -205    257    462    -28   -335    361    -98   -309   -153   -283    101    439
   -184    241    426    -28   -306    335   -103   -303   -163   -290     96    420
   -176    311    488    -67   -332    400   -109   -293   -137   -267    122    439
   -187    413    600   -111   -392    506    -98   -262    -75   -197    184    493
   -184    454    639   -137   -410    545   -124   -275    -54   -168    215    511
   -171    478    649   -153   -410    563   -153   -283    -46   -150    231    519
   -187    478    662   -145   -426    568   -150   -272    -31   -127    246    532
   -187    459    646   -135   -415    553   -158   -272    -33   -124    252    530
   -174    444    615   -137   -394    530   -192   -298    -57   -137    239    506
   -197    410    607   -106   -402    509   -200   -301    -67   -140    236    498
   -207    324    530    -59   -368    426   -194   -296    -93   -163    207    465
   -228    168    397     31   -311    283   -187   -314   -140   -220    140    387
   -241    122    363     59   -303    241   -179   -329   -155   -236    119    358
   -257    129    387     64   -322    257   -166   -329   -158   -231    124    355
   -254    101    355     75   -306    228   -168   -345   -174   -244    111    335
   -249     96    345     77   -296    220   -184   -363   -192   -259     96    309
   -270    127    394     70   -332    262   -174   -353   -184   -249    106    311
   -272    122    394     75   -335    257   -171   -345   -179   -244    114    311
   -259     98    358     77   -309    228   -179   -350   -189   -252    106    293
   -267    103    371     83   -319    236   -168   -335   -174   -233    122    301
   -290     96    387     96   -340    241   -153   -324   -163   -223    129    303
   -283     77    358    101   -322    218   -158   -335   -179   -236    114    280
   -275     77    353     98   -314    215   -153   -329   -171   -226    122    280
   -293     83    376    106   -335    228   -132   -303   -145   -202    145    298
   -288     67    353    109   -322    210   -127   -301   -148   -205    140    288
   -280     44    324    116   -303    184   -127   -303   -153   -210    135    272
   -293     57    350    116   -322    202   -114   -283   -135   -187    153    288
   -270     18    288    127   -277    153    -98   -259   -148   -205    129    254
   -218   -220     -5    218   -106   -114    -54   -239   -280   -392    -72     38
   -192   -413   -223    301     12   -319     88   -119   -335   -537   -244   -153
   -194   -353   -161    272    -18   -257    226     -5   -246   -496   -213   -148
   -280    -83    197    181   -239     57    239   -249   -135   -314     10     59
   -465    555   1018    -46   -743    787     -2   -807     54    135    553    615
   -665   1413   2075   -374  -1369   1743   -236  -1117    431    820   1314   1392
   -724   1909   2634   -594  -1680   2270   -501  -1223    714   1350   1865   1958
   -641   1667   2309   -511  -1475   1987   -784  -1363    509   1244   1756   1893
   -631   1101   1732   -236  -1184   1415   -802  -1395    -15    561   1070   1215
   -602    509   1111     46   -857    807   -574  -1127   -355    -44    423    545
   -485    189    675    145   -581    431   -309   -678   -272   -142    241    327
   -392    124    517    135   -454    319   -114   -350    -98    -51    290    345
   -353     83    436    135   -394    259    -18   -202    -20    -12    316    353
   -327     36    361    145   -342    197      5   -166    -28    -38    290    311
   -319     20    337    148   -329    179     25   -140    -28    -49    280    293
   -332     20    353    155   -342    187     67    -98     -2    -28    298    301
   -335     -2    329    166   -332    161     77    -88     -5    -36    290    277
   -319    -10    306    163   -314    148     80    -77      0    -36    288    270
   -314     20    335    145   -324    176    106    -38     33     -5    316    293
   -316     23    340    148   -327    181    122    -15     51     12    324    296
   -301     10    311    142   -306    161    114    -10     46      2    314    277
   -298     31    327    132   -311    179    127     12     62     15    327    290
   -293     46    340    122   -316    194    142     38     85     38    342    306
   -267     31    298    119   -283    163    153     51     96     44    345    298
   -262     28    288    114   -275    158    163     70    109     57    353    301
   -267     46    311    109   -290    179    187    106    145     96    387    322
   -254     41    296    106   -275    168    192    119    153    103    392    316
   -226     51    277     88   -252    163    187    129    155    103    387    306
   -231     67    296     80   -262    181    213    179    194    145    418    335
   -223     77    298     72   -259    187    228    213    220    176    444    345
   -197     75    272     59   -236    174    226    233    228    181    444    335
   -189    101    290     44   -239    194    244    277    265    215    467    361
   -210     98    309     54   -259    202    270    335    306    249    493    392
   -184    109    293     36   -239    200    272    374    327    265    504    394
   -166    132    298     18   -231    215    288    433    368    303    532    420
   -176    153    329     12   -252    241    319    509    420    355    576    459
   -142    179    319    -18   -231    249    324    555    446    376    597    475
   -106    215    319    -54   -213    267    342    602    480    407    623    496
   -103    265    366    -83   -236    314    363    657    527    467    667    537
    -85    311    397   -111   -241    353    371    696    568    514    701    568
    -51    335    384   -142   -218    358    366    709    581    530    714    574
    -59    353    410   -148   -236    381    387    730    610    561    743    597
    -83    376    459   -148   -270    415    407    737    623    584    763    610
    -59    392    452   -166   -254    420    410    719    613    581    758    602
    -62    402    462   -171   -265    431    410    691    600    576    753    594
    -90    413    504   -161   -298    457    418    678    613    605    776    618
    -98    413    509   -158   -303    459    402    636    592    592    763    600
   -103    397    501   -145   -301    449    384    579    555    561    732    574
   -137    387    524   -127   -332    454    400    553    553    568    740    584
   -163    358    519    -98   -340    439    394    506    519    548    719    555
   -166    298    465    -67   -316    381    371    441    467    498    672    501
   -187    272    459    -41   -322    366    376    405    446    485    654    483
   -218    249    465    -15   -342    355    376    371    423    465    636    465
   -210    202    413      2   -311    306    358    322    376    420    592    420
   -207    168    376     18   -293    272    350    290    350    397    568    397
   -244    158    402     44   -322    280    355    275    342    394    566    394
   -228    155    384     33   -306    270    348    259    332    389    558    381
   -210    150    361     28   -285    254    337    246    316    376    542    368
   -228    153    379     36   -303    265    345    254    322    387    545    376
   -236    163    400     36   -316    280    355    262    332    397    553    379
   -215    161    376     25   -296    267    348    254    319    384    542    366
   -228    179    407     23   -319    293    374    277    342    413    574    397
   -239    207    444     15   -342    324    418    319    387    459    618    441
   -223    218    441      2   -332    329    436    329    394    472    626    444
   -215    241    457    -12   -337    348    446    337    407    483    633    441
   -218    280    496    -31   -358    387    470    363    436    511    657    457
   -205    329    532    -62   -371    431    478    381    467    545    685    480
   -187    392    579   -101   -381    485    467    392    501    587    730    524
   -213    465    675   -127   -444    568    444    381    530    623    766    563
   -210    478    688   -135   -449    581    423    374    537    641    782    579
   -194    444    639   -124   -418    542    402    355    514    623    761    558
   -202    428    631   -111   -415    530    402    350    514    633    769    566
   -223    423    646   -101   -436    535    400    345    517    636    774    574
   -218    366    584    -75   -402    475    379    319    470    597    735    532
   -231    239    470     -5   -350    353    379    306    428    553    680    478
   -249    127    376     62   -311    252    400    316    405    517    636    444
   -244     70    311     85   -277    189    392    293    358    467    584    394
   -244     10    252    116   -249    129    392    267    327    433    553    363
   -270    -18    252    142   -262    116    402    262    322    433    553    361
   -267     -2    265    135   -267    129    400    252    309    420    540    350
   -244    -28    213    135   -231     90    384    231    280    397    517    327
   -239    -38    200    137   -220     80    397    241    285    405    519    335
   -244    -54    189    148   -218     67    410    249    293    418    527    342
   -233    -75    158    155   -197     41    400    233    267    389    493    311
   -239    -93    145    163   -192     25    394    226    257    379    475    298
   -257    -85    168    171   -213     41    405    236    272    394    491    311
   -246    -98    148    171   -200     23    400    231    262    387    485    306
   -226   -111    114    168   -171      0    392    218    246    371    467    288
   -239   -103    135    171   -187     12    402    223    257    384    470    298
   -228   -101    127    163   -179     12    405    226    259    392    475    296
   -189   -114     72    150   -132    -20    394    220    239    374    454    270
   -158   -200    -41    179    -59   -122    423    262    207    332    397    220
   -140   -407   -267    272     62   -340    522    389    171    218    249     75
   -124   -488   -363    306    116   -426    646    558    218    142    142    -59
   -161   -277   -116    218    -23   -197    740    646    384    267    262     20
   -296    132    428     83   -361    280    685    311    475    496    553    303
   -433    795   1228   -181   -831   1010    361   -384    426    820   1021    784
   -553   1483   2036   -465  -1293   1758     90   -797    542   1288   1582   1343
   -592   1691   2283   -550  -1436   1987   -135  -1008    558   1564   1880   1662
   -571   1187   1758   -306  -1163   1473   -275  -1176    140   1166   1473   1312
   -519    553   1070    -18   -795    810   -218  -1114   -368    366    644    511
   -454    109    561    171   -509    335    -12   -714   -394     51    244    124
   -387    -33    350    210   -368    158    184   -252    -85    223    332    189
   -277    -38    239    158   -259     98    309     46    127    368    439    265
   -231    -64    163    148   -200     49    387    192    223    423    475    285
   -241    -88    150    163   -197     31    423    241    254    439    485    285
   -231   -111    119    171   -176      2    428    252    254    426    470    265
   -207   -124     83    166   -145    -20    431    259    252    415    457    246
   -226   -127     98    176   -163    -15    457    290    280    439    478    259
   -228   -119    109    174   -168     -5    470    309    298    452    488    265
   -215   -127     88    171   -153    -20    465    309    296    444    480    252
   -223   -124     98    174   -161    -12    478    335    319    470    498    275
   -241   -111    127    176   -184      7    493    353    340    488    514    288
   -228   -106    122    166   -176      7    491    348    332    478    504    270
   -220   -109    111    163   -168      0    496    358    342    491    514    277
   -226    -88    137    158   -181     23    522    389    374    527    545    309
   -215    -90    122    153   -168     12    519    397    376    532    548    303
   -192    -93     96    142   -145      0    511    402    374    532    548    296
   -202    -75    124    137   -166     23    524    426    397    553    568    311
   -205    -77    127    142   -166     23    535    449    418    574    584    324
   -192    -85    106    137   -150     10    530    457    420    568    581    314
   -200    -67    132    132   -166     31    537    480    441    589    597    322
   -213    -54    155    132   -187     49    553    517    472    618    620    342
   -192    -51    140    122   -166     44    548    535    483    623    620    340
   -176    -41    135    109   -155     46    550    568    509    646    644    361
   -176    -18    158     96   -168     70    568    620    555    688    680    394
   -161    -10    148     85   -155     67    581    659    579    706    696    405
   -124     -2    122     64   -124     59    584    698    600    727    714    420
   -132     25    158     51   -148     93    607    761    652    782    766    470
   -127     51    179     36   -153    116    623    810    691    818    800    498
    -98     67    166     12   -135    116    620    836    704    833    818    511
    -88    111    200    -10   -142    155    636    875    735    870    854    545
    -93    142    236    -25   -166    189    652    901    763    904    891    579
    -75    166    241    -46   -158    205    639    891    753    898    893    579
    -77    184    259    -54   -168    220    636    880    750    898    898    581
    -98    215    314    -57   -205    265    644    878    761    909    914    594
    -98    202    301    -51   -200    252    633    846    740    885    898    574
    -96    207    301    -57   -197    254    623    805    714    857    878    550
   -114    223    335    -54   -226    277    639    787    719    862    883    555
   -129    215    345    -41   -236    280    654    761    719    859    888    558
   -127    192    316    -33   -223    252    631    698    675    813    841    509
   -150    171    319    -10   -236    244    631    659    652    787    813    478
   -176    142    319     15   -249    231    641    626    631    771    797    449
   -171     88    259     41   -215    174    628    571    594    737    766    405
   -184     44    226     70   -205    135    615    522    561    693    724    363
   -210     20    231     93   -220    124    623    493    545    672    706    348
   -210      5    213    101   -210    109    605    452    509    633    672    314
   -202    -23    179    114   -192     77    584    410    475    597    639    277
   -223    -31    192    127   -210     77    589    407    478    605    639    277
   -226    -46    179    135   -205     64    589    405    478    605    639    277
   -205    -59    142    129   -174     41    574    381    454    584    620    254
   -200    -41    158    122   -179     57    576    384    459    594    626    262
   -210     -5    205    106   -207     98    600    413    493    626    657    293
   -202     18    220     90   -213    119    618    431    511    644    678    309
   -202     49    249     75   -226    148    636    446    532    670    701    335
   -226    103    329     62   -277    215    667    478    579    714    745    368
   -215     96    311     57   -262    202    665    470    568    696    727    348
   -197    103    301     46   -249    202    652    462    561    691    722    337
   -213    181    392     12   -301    285    667    485    610    748    784    389
   -210    262    472    -25   -340    366    652    485    646    789    831    433
   -184    301    483    -59   -335    392    605    454    641    789    833    436
   -181    309    491    -64   -335    400    597    452    644    795    841    444
   -194    285    478    -46   -337    381    600    454    644    792    844    446
   -194    257    452    -31   -322    353    574    423    613    763    818    418
   -192    236    428    -20   -309    332    555    392    584    743    800    400
   -220    176    394     20   -306    285    561    389    566    724    779    387
   -228     41    270     90   -249    153    548    368    506    659    711    322
   -223    -70    153    148   -189     41    530    335    446    594    644    252
   -254    -93    158    171   -207     31    537    322    426    576    626    239
   -270   -116    153    192   -213     18    542    311    413    563    618    228
   -254   -142    111    197   -184    -15    519    275    371    522    584    189
   -257   -148    109    202   -184    -20    514    265    363    514    574    181
   -267   -161    106    213   -189    -28    527    270    371    522    584    187
   -252   -184     64    218   -161    -59    519    252    350    504    566    168
   -246   -202     44    223   -145    -80    514    241    335    493    553    158
   -265   -184     80    226   -174    -51    527    252    350    514    566    171
   -259   -202     57    228   -158    -72    522    239    332    498    555    155
   -244   -220     23    231   -135    -98    517    223    316    480    540    140
   -249   -207     41    228   -148    -85    519    223    322    488    548    148
   -252   -220     31    236   -142    -96    522    228    324    485    545    145
   -236   -244    -10    239   -114   -127    506    207    301    459    524    119
   -239   -231      7    236   -124   -114    511    213    306    462    527    119
   -236   -283    -46    257    -96   -166    527    231    288    441    501     96
   -176   -478   -301    327     62   -389    548    265    197    311    355    -44
   -137   -683   -545    407    202   -615    667    389    135    140    155   -257
   -145   -649   -504    394    179   -576    815    530    213    137    132   -303
   -233   -371   -140    301    -49   -257    815    288    288    270    306   -153
   -392    129    522    132   -457    324    537   -420    270    524    675    220
   -589    948   1535   -179  -1062   1241    218   -961    431   1057   1325    880
   -704   1579   2283   -439  -1493   1930    -62  -1192    680   1618   1930   1480
   -641   1475   2117   -418  -1382   1795   -358  -1340    545   1641   1956   1551
   -584    906   1491   -161  -1036   1197   -400  -1317    106   1062   1358    995
   -545    252    797    145   -670    524   -101   -914   -184    410    644    301
   -428   -129    298    277   -363     83    181   -389    -36    322    449     85
   -319   -189    129    252   -226    -31    363    -36    176    439    517    111
   -288   -215     72    252   -181    -72    472    150    288    504    561    142
   -285   -272     12    277   -150   -129    493    179    283    478    535    106
   -267   -311    -46    288   -111   -179    504    194    272    452    511     77
   -280   -316    -36    298   -124   -176    527    228    285    457    511     77
   -280   -319    -38    301   -122   -179    542    252    298    462    511     77
   -259   -327    -67    293    -98   -197    535    246    288    444    493     59
   -267   -327    -59    296   -103   -194    550    265    301    452    504     70
   -283   -329    -46    306   -119   -189    566    283    322    470    522     90
   -272   -340    -67    306   -103   -205    561    275    311    459    514     75
   -259   -329    -70    293    -96   -200    561    280    309    467    517     75
   -270   -311    -44    290   -114   -179    579    309    335    496    545    103
   -254   -293    -38    272   -111   -166    581    314    332    496    545     96
   -228   -275    -46    252    -90   -161    574    311    324    491    542     88
   -239   -252    -12    244   -114   -135    594    340    348    514    563    111
   -236   -244     -7    239   -116   -124    607    366    368    532    579    124
   -215   -252    -36    231    -90   -145    607    371    366    530    576    114
   -218   -231    -12    226   -103   -122    620    394    384    545    592    129
   -226   -210     12    215   -119    -98    639    431    418    574    613    155
   -197   -218    -20    207    -90   -119    641    452    426    581    618    158
   -184   -205    -20    192    -83   -114    649    480    439    589    628    166
   -200   -187     12    194   -106    -88    678    535    480    626    657    197
   -184   -179      5    179    -96    -85    680    566    498    636    662    202
   -161   -181    -20    168    -70   -101    680    600    517    646    670    207
   -166   -158      7    161    -88    -77    709    659    561    685    704    239
   -150   -116     33    135    -93    -41    735    719    597    722    737    272
   -106   -109     -2    109    -51    -57    740    756    607    735    748    280
    -96    -75     18     85    -57    -28    756    810    641    774    782    309
    -98    -33     64     62    -83     15    774    857    678    813    820    340
    -70    -12     57     41    -64     20    769    867    683    820    833    348
    -54     15     67     18    -62     41    769    867    696    833    849    361
    -62     51    114      5    -88     83    782    875    717    857    875    389
    -51     72    124    -10    -88     98    776    857    714    857    878    389
    -36     80    116    -20    -75     98    761    818    691    833    859    368
    -67    101    166    -18   -116    132    763    789    688    836    865    374
    -77    103    181    -12   -129    142    758    758    678    833    865    376
    -72     96    168    -10   -119    132    732    701    646    805    844    348
   -101     88    189      7   -145    137    724    659    633    795    833    337
   -140     59    200     36   -168    129    717    618    618    782    823    327
   -148      2    150     72   -150     75    691    548    571    737    782    280
   -161    -41    119    101   -140     36    678    491    535    701    748    246
   -192    -64    127    129   -161     31    685    465    527    696    743    244
   -202   -103     98    150   -153     -2    667    418    485    659    709    213
   -200   -129     70    163   -135    -31    641    374    446    620    670    174
   -220   -137     83    176   -153    -28    644    361    439    620    662    168
   -231   -155     75    194   -153    -41    646    355    431    615    659    166
   -215   -176     36    194   -127    -70    628    329    407    594    639    142
   -220   -171     49    194   -135    -62    628    327    407    597    641    140
   -231   -163     67    197   -150    -49    646    342    433    620    667    161
   -205   -140     64    174   -135    -38    659    355    446    633    678    166
   -192    -80    111    135   -153     15    670    368    465    652    693    179
   -213    -28    184    119   -200     77    706    402    506    693    730    215
   -202    -18    181    109   -192     80    722    413    522    704    737    223
   -163    -38    124    101   -145     41    719    410    509    688    722    202
   -168     15    184     75   -179    101    743    441    550    727    761    244
   -163    103    267     28   -215    184    740    449    594    779    810    296
   -142    153    296     -7   -220    223    691    418    594    789    823    306
   -140    189    329    -23   -233    259    675    420    613    810    844    327
   -153    181    332    -15   -244    254    680    433    620    823    852    337
   -140    148    288     -5   -213    218    654    407    594    802    831    316
   -142    127    270      7   -205    197    636    381    574    782    815    301
   -174    111    285     31   -228    197    636    376    571    782    813    306
   -176      5    179     83   -179     93    623    355    519    724    753    244
   -176   -119     54    148   -116    -33    615    322    454    652    680    168
   -200   -179     20    187   -111    -80    628    314    433    631    659    150
   -210   -200     10    205   -111    -96    628    306    415    618    644    135
   -202   -249    -46    223    -80   -148    607    267    371    568    597     85
   -210   -275    -64    241    -72   -171    605    259    358    555    584     72
   -223   -275    -54    246    -85   -166    613    262    358    561    587     75
   -202   -293    -90    249    -57   -192    600    246    337    542    566     57
   -200   -309   -109    254    -46   -210    594    236    324    530    545     44
   -223   -322    -98    272    -62   -210    605    244    329    535    545     49
   -220   -340   -119    277    -51   -228    610    236    316    524    537     41
   -205   -361   -155    283    -25   -259    602    218    298    506    522     18
   -220   -358   -140    288    -41   -249    610    228    309    522    530     25
   -226   -361   -137    293    -44   -249    613    231    311    519    522     23
   -213   -384   -171    296    -20   -277    605    218    293    496    504      0
   -218   -384   -166    301    -25   -275    610    228    303    504    506      5
   -226   -394   -168    309    -28   -283    626    246    309    501    504      5
   -174   -514   -340    342     83   -428    641    259    239    405    402    -93
   -116   -719   -605    415    241   -662    727    345    153    241    215   -280
   -106   -823   -717    465    303   -771    891    519    171    158     98   -413
   -135   -652   -519    392    189   -587    969    498    275    246    197   -335
   -267   -246     20    257   -145   -114    833     -5    324    467    491    -36
   -465    480    945    -10   -706    711    540   -618    459    930   1065    563
   -649   1317   1966   -332  -1306   1641    290   -930    782   1574   1787   1293
   -641   1499   2138   -428  -1389   1818      0  -1085    833   1842   2068   1605
   -568   1021   1590   -226  -1080   1304   -176  -1187    428   1423   1641   1231
   -540    374    911     83   -727    641    -51  -1034    -46    683    875    472
   -431   -197    233    314   -332     18    223   -548   -122    314    402    -12
   -316   -348    -31    329   -145   -189    446   -109    114    420    428    -18
   -257   -363   -109    309    -75   -236    579    135    262    509    485     23
   -228   -405   -179    316    -25   -293    626    215    290    504    472      2
   -200   -465   -265    332     31   -366    636    228    272    467    439    -41
   -210   -475   -267    340     25   -371    659    262    285    467    433    -44
   -202   -478   -275    340     33   -376    675    290    296    467    428    -44
   -179   -488   -309    332     62   -400    672    296    285    454    410    -62
   -184   -493   -309    340     62   -402    685    311    298    459    410    -57
   -194   -483   -288    337     46   -387    698    335    316    480    426    -38
   -176   -488   -314    332     67   -402    685    329    309    470    415    -54
   -155   -483   -329    316     85   -405    685    332    309    465    410    -62
   -163   -478   -314    322     75   -397    711    363    335    493    431    -31
   -155   -470   -314    311     77   -392    714    371    337    493    431    -31
   -142   -478   -337    309     96   -407    706    368    327    480    418    -41
   -158   -475   -316    314     77   -397    717    392    348    501    433    -25
   -161   -472   -311    316     75   -392    727    415    366    517    444    -15
   -137   -480   -345    306    101   -415    719    418    361    506    433    -25
   -137   -475   -337    306     98   -407    730    446    384    522    449     -7
   -142   -446   -306    293     80   -376    748    480    415    550    470     15
   -116   -444   -327    280    103   -387    750    501    426    555    472     15
    -93   -441   -348    265    124   -394    758    532    444    566    480     28
    -90   -436   -345    262    124   -392    789    587    483    602    509     64
    -70   -431   -363    249    142   -397    802    626    501    618    522     77
    -41   -410   -368    226    163   -389    800    662    517    628    527     80
    -41   -389   -348    215    153   -371    826    727    563    665    555    114
    -36   -366   -332    200    148   -350    846    787    602    696    584    142
      5   -355   -361    174    181   -358    846    828    623    711    594    155
     20   -324   -345    153    181   -335    859    872    659    748    623    187
     10   -277   -290    132    148   -283    883    914    701    795    665    231
     41   -254   -296    106    166   -272    880    924    714    802    680    246
     59   -228   -288     83    171   -257    880    930    722    810    693    262
     46   -205   -252     80    148   -228    901    950    750    839    719    293
     49   -194   -244     70    145   -218    898    935    740    831    717    288
     54   -192   -246     67    150   -218    888    901    717    813    698    270
     38   -174   -213     67    124   -192    891    883    719    813    701    277
     20   -155   -176     67     98   -166    891    852    704    805    693    272
     28   -176   -207     72    116   -189    875    792    670    771    665    246
     20   -189   -210     85    114   -200    865    745    649    750    646    236
    -15   -220   -207    116     96   -215    857    696    620    732    628    218
    -23   -267   -244    145    109   -257    836    631    576    680    581    174
    -28   -298   -270    163    119   -285    815    574    532    636    542    142
    -62   -322   -259    192     96   -290    810    537    509    618    524    132
    -72   -361   -290    215    106   -327    797    496    475    589    493    109
    -67   -413   -345    241    137   -379    779    452    433    545    454     75
    -90   -423   -332    254    116   -379    774    433    415    535    446     70
   -103   -436   -335    270    114   -387    776    420    402    524    436     62
    -90   -475   -384    283    142   -428    763    397    376    498    407     33
    -93   -472   -379    283    142   -426    763    389    381    504    405     36
   -103   -459   -355    280    122   -407    779    405    402    517    418     54
    -80   -444   -363    262    140   -405    784    410    405    517    418     54
    -70   -410   -342    239    135   -379    795    420    423    535    436     64
    -88   -358   -270    223     90   -314    831    452    467    581    480    114
    -75   -340   -265    205     93   -303    836    459    465    579    485    122
    -54   -353   -298    202    122   -327    833    457    457    568    472    114
    -64   -306   -241    184     88   -275    846    480    493    600    496    145
    -64   -228   -163    148     49   -197    844    496    548    654    553    197
    -33   -166   -135     98     49   -150    797    467    553    670    574    213
    -18   -124   -106     70     41   -116    774    459    561    683    592    233
    -15   -140   -124     75     54   -132    774    465    568    696    607    254
      0   -168   -168     85     83   -168    756    439    537    670    581    228
     -5   -197   -192    101     90   -194    737    418    511    649    563    215
    -28   -223   -197    124     83   -210    740    415    506    644    555    218
    -31   -319   -288    174    127   -303    730    392    454    592    498    168
    -15   -441   -426    228    205   -433    709    358    387    511    418     88
    -38   -511   -475    275    215   -493    724    358    371    496    397     77
    -57   -553   -496    303    218   -524    732    345    348    472    374     62
    -44   -579   -535    311    244   -558    714    306    301    423    327     15
    -41   -589   -548    316    252   -568    709    298    290    410    314     10
    -62   -594   -532    329    233   -563    717    303    293    413    314     20
    -54   -626   -574    340    257   -600    709    288    272    394    296     10
    -46   -654   -607    350    277   -631    698    277    254    381    283      0
    -62   -633   -571    348    254   -602    706    283    259    387    290     10
    -57   -652   -594    353    265   -623    701    270    241    368    272     -2
    -38   -665   -626    350    290   -644    680    246    215    348    249    -23
    -49   -675   -628    361    288   -652    691    254    226    358    257    -10
    -51   -683   -631    368    288   -657    698    259    228    358    262     -5
    -44   -704   -662    374    306   -683    678    236    200    329    236    -31
    -51   -714   -662    384    303   -691    683    244    202    335    236    -20
    -57   -748   -691    402    316   -722    701    267    202    329    226    -20
      5   -901   -906    449    454   -904    719    301    129    226    111   -122
     49  -1088  -1140    517    592  -1114    823    444    103     96    -54   -293
     36  -1057  -1093    509    563  -1075    974    641    231    119    -59   -324
    -28   -774   -748    400    358   -761   1013    566    368    272    116   -176
   -161   -309   -148    236     -7   -228    795    -41    329    470    426    132
   -332    446    779    -59   -555    613    488   -654    376    906   1000    724
   -441   1062   1504   -311   -971   1280    257   -937    555   1397   1551   1275
   -415    969   1384   -277   -898   1174     18  -1166    374   1382   1548   1317
   -384    350    735     18   -558    542    -67  -1273   -155    750    904    730
   -361   -257    103    309   -236    -75    103  -1018   -501     72    166     20
   -259   -641   -381    449     59   -511    322   -514   -329      7     -7   -155
   -150   -730   -581    439    215   -657    493   -109    -54    176     96    -77
    -88   -732   -644    410    277   -688    620    150    132    303    197      7
    -70   -761   -691    415    306   -724    646    205    153    301    181    -12
    -41   -797   -756    420    355   -776    649    215    142    277    155    -38
    -46   -805   -758    423    353   -782    662    239    155    283    161    -33
    -49   -810   -761    431    355   -787    675    262    171    288    166    -31
    -28   -833   -807    428    387   -820    670    257    158    270    148    -49
    -28   -828   -800    428    384   -813    675    270    171    272    150    -41
    -38   -826   -787    431    374   -807    693    298    194    290    168    -20
    -15   -828   -813    423    397   -820    680    301    187    285    163    -31
      0   -820   -823    410    410   -823    672    301    187    283    161    -41
    -12   -805   -792    407    387   -800    685    324    213    303    176    -20
     -2   -797   -795    400    394   -795    685    329    220    306    176    -20
     23   -800   -823    389    423   -810    683    327    218    301    171    -25
      7   -787   -795    387    400   -789    701    353    244    329    194      2
      5   -779   -784    387    392   -782    706    376    265    350    210     23
     25   -776   -802    374    413   -789    698    381    259    340    200     12
     33   -763   -797    366    415   -779    711    405    280    358    218     25
     20   -745   -766    361    392   -756    724    441    309    384    239     51
     36   -753   -789    358    413   -771    719    454    314    381    239     51
     46   -750   -800    350    423   -774    719    475    329    389    246     62
     28   -732   -761    353    394   -745    743    524    374    428    280    101
     46   -724   -771    337    407   -748    750    558    394    449    301    114
     80   -717   -797    316    439   -756    753    589    413    459    309    119
     88   -693   -784    301    433   -737    774    644    454    498    340    155
     96   -665   -761    285    428   -711    789    698    493    535    371    192
    137   -659   -797    259    465   -727    782    727    504    545    376    197
    158   -623   -782    231    470   -701    782    763    527    568    400    226
    166   -581   -748    205    454   -662    797    805    566    607    439    267
    200   -553   -753    176    475   -652    789    810    571    615    452    280
    220   -535   -756    155    485   -644    782    807    574    620    462    293
    205   -514   -719    153    462   -615    792    818    592    641    483    322
    205   -493   -698    142    449   -594    789    805    584    633    480    322
    218   -485   -704    135    459   -594    776    774    561    613    465    306
    192   -472   -667    140    426   -568    787    761    563    618    475    322
    171   -470   -641    148    405   -555    789    735    558    615    475    319
    171   -475   -646    150    407   -561    769    675    517    574    439    280
    148   -488   -636    171    392   -561    763    631    496    550    415    257
    111   -519   -633    202    371   -576    771    602    491    542    410    249
    103   -545   -649    220    374   -597    745    540    446    496    368    210
     90   -579   -670    241    379   -623    724    480    405    454    329    174
     59   -602   -662    272    361   -631    730    446    387    436    306    158
     51   -644   -696    296    374   -670    717    400    345    392    270    116
     54   -688   -745    316    400   -717    698    350    301    348    228     72
     33   -704   -737    332    384   -719    698    335    288    335    218     62
     20   -711   -732    345    376   -722    701    327    283    329    213     62
     31   -735   -766    348    397   -750    683    301    257    301    189     38
     31   -737   -771    353    400   -753    680    298    259    301    187     38
     23   -732   -758    353    387   -745    696    314    280    322    207     62
     46   -693   -740    324    392   -717    701    316    288    329    215     64
     57   -659   -717    301    384   -688    714    332    306    348    231     80
     36   -610   -646    285    340   -628    748    363    348    389    272    116
     38   -594   -636    277    337   -615    758    366    355    394    277    122
     75   -607   -683    267    379   -644    743    358    340    371    259    103
     75   -542   -618    231    345   -579    756    381    379    410    296    142
     72   -459   -532    192    301   -496    750    394    426    462    342    187
     90   -413   -504    161    296   -457    704    363    428    470    355    194
    103   -363   -467    129    285   -415    675    353    436    483    371    220
     85   -368   -454    142    270   -410    675    363    441    488    379    228
     96   -400   -496    153    296   -446    652    340    415    465    358    202
    106   -420   -530    155    316   -475    631    309    389    446    342    189
     85   -436   -522    176    303   -478    631    303    381    441    337    192
     70   -545   -618    236    342   -581    623    280    329    387    280    140
     80   -665   -745    293    410   -706    607    246    262    314    202     64
     59   -727   -789    332    423   -756    618    239    233    283    171     36
     41   -763   -805    361    423   -784    626    231    215    265    158     25
     54   -807   -862    376    457   -833    600    187    163    210    109    -20
     46   -826   -872    389    457   -846    594    168    142    189     90    -36
     33   -826   -862    394    446   -844    602    174    148    197     96    -23
     49   -828   -878    389    462   -852    592    158    132    176     77    -41
     62   -846   -909    389    485   -878    576    142    119    158     59    -54
     46   -857   -904    402    475   -880    584    150    127    166     67    -46
     44   -872   -917    413    478   -893    579    142    114    155     54    -62
     64   -888   -953    413    509   -919    563    124     88    132     31    -88
     46   -896   -943    426    493   -919    568    127     90    135     36    -80
     31   -898   -930    433    478   -914    576    127     88    132     33    -77
     46   -909   -958    428    501   -932    558    109     64    106     10    -98
     57   -909   -966    426    511   -937    558    111     67    106     10    -96
     54   -971  -1026    457    537   -997    581    140     54     83    -15   -116
    109  -1150  -1260    522    683  -1205    623    187    -31    -57   -168   -259
    155  -1337  -1493    589    823  -1415    740    319    -77   -213   -355   -454
    158  -1299  -1457    571    807  -1376    891    496     23   -200   -366   -483
     70   -984  -1054    454    561  -1018    870    205     96    -51   -171   -298
    -67   -426   -358    246    142   -392    579   -491     70    213    210     90
   -239    392    631    -75   -436    511    254  -1013    226    732    846    740
   -371   1078   1449   -353   -909   1262    -20  -1228    506   1314   1473   1356
   -293    826   1117   -267   -704    971   -303  -1389    283   1215   1371   1299
   -236    187    423     23   -329    306   -314  -1369   -213    550    688    662
   -205   -446   -241    324     15   -345    -49   -989   -475    -49     23     18
    -98   -797   -698    449    298   -748    231   -452   -280    -88   -122   -153
     28   -841   -872    405    449   -857    392   -122    -70     33    -46   -103
     77   -854   -932    387    504   -893    480     49     31     88     -7    -75
     90   -896   -989    402    540   -943    496     85     33     62    -33   -106
    124   -937  -1062    407    592  -1000    511     98     20     31    -64   -140
    106   -932  -1041    413    571   -987    535    122     31     31    -67   -142
     70   -958  -1028    444    548   -992    561    135     41     31    -64   -142
     80   -976  -1057    446    566  -1015    563    129     31     12    -85   -161
     85   -963  -1049    439    566  -1005    566    140     36     18    -83   -153
     67   -943  -1010    436    535   -974    579    163     59     41    -64   -132
     88   -940  -1028    426    555   -982    579    168     59     36    -70   -137
    109   -932  -1041    413    574   -987    584    174     64     33    -72   -135
    101   -911  -1013    405    555   -961    602    200     93     59    -46   -106
    103   -917  -1023    405    561   -969    594    205     96     59    -46   -103
    119   -932  -1052    405    584   -989    584    205     88     49    -57   -119
    111   -914  -1028    400    568   -971    587    220    103     64    -46   -103
    106   -893  -1000    394    553   -945    597    246    124     80    -28    -83
    137   -898  -1039    379    587   -969    587    249    116     70    -36    -93
    145   -901  -1047    376    594   -974    600    275    140     90    -18    -77
    132   -867  -1000    363    566   -932    610    306    163    111     -2    -54
    148   -859  -1008    355    576   -932    605    324    171    106     -7    -54
    158   -867  -1028    353    592   -948    610    353    189    119      0    -44
    155   -839   -997    340    574   -917    633    410    231    158     33    -12
    171   -810   -982    316    576   -896    644    449    254    171     46     -2
    202   -820  -1023    309    613   -922    644    483    270    179     51      2
    200   -795   -995    296    594   -893    665    545    314    218     85     44
    210   -756   -969    272    587   -862    683    605    353    257    122     80
    249   -745   -997    246    620   -870    688    641    371    270    135     90
    265   -711   -976    223    620   -844    698    680    402    303    161    124
    262   -665   -930    200    594   -797    719    722    436    340    197    163
    290   -639   -930    174    610   -784    714    727    441    342    205    171
    306   -605   -911    145    607   -758    701    719    439    340    207    176
    293   -561   -854    135    574   -706    711    722    454    361    231    205
    296   -540   -839    119    566   -688    706    698    444    348    220    202
    311   -535   -846    109    579   -691    691    657    413    319    194    181
    293   -537   -831    119    561   -683    698    636    410    316    200    189
    272   -530   -802    129    537   -665    698    607    405    316    202    192
    275   -537   -813    129    542   -672    667    540    366    280    166    153
    249   -563   -813    158    530   -688    654    488    337    257    148    135
    213   -579   -792    181    501   -685    646    446    316    249    137    129
    213   -600   -813    194    511   -706    618    379    270    202     98     88
    205   -649   -854    220    527   -753    594    322    228    161     62     54
    171   -672   -844    249    506   -758    592    290    213    145     46     46
    163   -691   -854    262    506   -771    576    246    179    111     18     18
    184   -714   -898    265    540   -805    550    197    129     67    -25    -23
    166   -730   -896    280    530   -813    545    179    116     54    -41    -28
    155   -737   -893    290    522   -815    537    171    109     46    -46    -28
    174   -758   -935    290    553   -846    519    150     88     23    -64    -49
    171   -763   -935    296    553   -849    519    142     85     23    -64    -49
    161   -735   -898    285    527   -815    537    163    109     46    -44    -23
    181   -704   -885    259    532   -795    548    174    124     54    -33    -12
    189   -667   -857    236    522   -761    566    187    148     72    -15      5
    166   -613   -779    223    472   -696    602    218    189    114     23     46
    161   -602   -766    218    462   -685    613    226    197    119     28     49
    192   -610   -805    207    498   -706    600    218    179     98      7     31
    192   -540   -735    174    462   -636    605    239    213    137     46     70
    181   -452   -633    135    407   -542    602    249    257    187    101    127
    210   -413   -623     98    415   -519    558    220    259    189    109    137
    220   -400   -620     88    420   -511    537    213    265    197    116    150
    210   -405   -615     96    410   -509    535    218    270    205    122    163
    215   -420   -636    103    426   -527    506    184    241    179     96    137
    210   -452   -662    119    436   -558    480    153    213    155     75    124
    179   -491   -672    155    426   -581    480    153    200    145     67    122
    166   -605   -771    218    467   -688    472    137    153     90     10     75
    179   -709   -888    265    532   -797    454     98     80     12    -70      2
    163   -745   -911    288    537   -828    459     85     59    -10    -93    -15
    145   -769   -914    311    530   -841    459     70     46    -25   -106    -25
    158   -807   -969    324    561   -888    433     31      2    -72   -150    -67
    155   -820   -976    332    566   -898    428     18    -15    -93   -171    -83
    135   -813   -950    337    540   -880    439     23    -10    -90   -163    -72
    145   -841   -989    348    566   -914    426      5    -36   -116   -184    -93
    153   -857  -1013    350    581   -935    413    -10    -57   -140   -207   -114
    148   -839   -987    345    566   -911    420      0    -44   -129   -200    -98
    150   -854  -1005    350    576   -930    415    -12    -54   -140   -210   -106
    166   -875  -1041    355    602   -958    405    -31    -77   -163   -233   -129
    150   -878  -1028    363    587   -953    407    -33    -80   -166   -236   -127
    142   -878  -1021    368    581   -948    415    -28    -75   -166   -231   -116
    158   -904  -1065    371    610   -984    400    -51    -98   -194   -259   -137
    155   -930  -1085    387    620  -1008    400    -54   -106   -207   -272   -145
    158  -1008  -1166    426    659  -1088    418    -33   -140   -259   -329   -192
    215  -1236  -1452    511    833  -1343    475     36   -239   -423   -509   -363
    252  -1358  -1610    550    930  -1483    605    176   -252   -545   -657   -532
    223  -1213  -1436    493    828  -1325    719    244   -135   -470   -581   -475
    103   -849   -953    371    527   -901    636   -150    -70   -280   -327   -220
    -44   -189   -145    116     49   -168    309   -846    -23     80    158    288
   -213    662    872   -226   -545    766     23  -1205    254    688    852   1000
   -283   1044   1327   -381   -805   1184   -241  -1358    418   1085   1267   1434
   -207    649    857   -220   -532    753   -480  -1525     49    756    943   1166
   -171     -5    166     88   -168     80   -431  -1488   -509    -28    150    405
   -119   -589   -470    353    174   -530   -135  -1010   -615   -444   -358    -96
    -12   -826   -813    418    397   -818    106   -535   -394   -384   -387   -155
     83   -867   -953    389    517   -909    246   -262   -236   -306   -337   -129
    109   -896  -1005    394    555   -950    327   -135   -166   -277   -319   -114
    119   -932  -1052    405    584   -992    337   -116   -179   -306   -350   -148
    145   -961  -1109    407    626  -1034    335   -114   -200   -337   -387   -179
    140   -979  -1119    418    628  -1049    350    -88   -189   -337   -384   -176
    129   -969  -1098    420    613  -1034    361    -70   -176   -335   -384   -168
    150   -989  -1140    418    644  -1065    350    -75   -192   -358   -405   -189
    161   -982  -1145    410    652  -1062    355    -67   -189   -361   -402   -187
    155   -969  -1124    405    639  -1047    366    -46   -174   -348   -387   -163
    184   -966  -1150    392    667  -1057    361    -46   -181   -355   -394   -166
    189   -958  -1150    384    667  -1052    348    -54   -192   -371   -402   -174
    171   -945  -1117    384    644  -1031    355    -36   -171   -355   -387   -150
    166   -948  -1117    389    641  -1031    355    -31   -168   -353   -384   -145
    187   -953  -1140    384    662  -1047    342    -41   -181   -371   -397   -158
    189   -930  -1119    368    654  -1026    355    -18   -155   -350   -374   -132
    187   -909  -1096    361    639  -1002    361      5   -140   -337   -361   -111
    205   -906  -1111    350    657  -1008    348      5   -148   -350   -368   -122
    218   -901  -1119    342    667  -1010    353     23   -132   -342   -358   -109
    205   -888  -1096    340    649   -992    366     62   -103   -322   -337    -80
    218   -893  -1114    337    665  -1002    371     80    -98   -319   -335    -75
    228   -883  -1114    327    670   -997    368     93    -93   -319   -335    -72
    231   -849  -1080    309    654   -963    384    137    -59   -293   -306    -36
    246   -836  -1083    293    662   -961    397    176    -36   -277   -288    -15
    277   -831  -1109    275    693   -969    400    210    -25   -275   -285     -7
    285   -810  -1096    262    688   -953    418    267      7   -246   -257     25
    285   -787  -1072    252    678   -930    439    327     46   -210   -220     62
    311   -782  -1093    231    701   -937    433    355     57   -205   -215     72
    332   -732  -1065    200    696   -896    449    394     85   -176   -189    109
    319   -698  -1018    189    667   -859    465    423    114   -148   -158    142
    348   -688  -1036    171    691   -862    457    428    122   -137   -142    166
    374   -652  -1026    137    698   -839    444    410    111   -148   -150    166
    361   -631   -992    135    675   -810    444    407    119   -137   -129    192
    358   -631   -992    135    675   -810    436    387    109   -145   -132    192
    389   -620  -1010    116    698   -815    420    340     77   -176   -158    166
    361   -607   -969    122    665   -787    415    306     67   -187   -158    171
    322   -623   -948    150    633   -784    405    257     44   -207   -174    166
    327   -662   -992    166    659   -828    374    189    -10   -257   -215    124
    319   -667   -987    174    652   -826    361    148    -31   -275   -226    122
    277   -696   -974    207    626   -833    355    106    -49   -288   -241    114
    270   -724   -995    226    631   -859    327     41    -90   -335   -277     77
    257   -766  -1023    254    639   -893    301    -20   -137   -374   -311     51
    215   -795  -1010    290    613   -901    293    -59   -158   -387   -322     51
    200   -836  -1036    316    615   -935    275   -106   -200   -426   -355     25
    205   -870  -1075    329    639   -971    246   -155   -252   -475   -400    -10
    192   -880  -1072    342    631   -976    236   -179   -270   -488   -415    -20
    187   -880  -1067    348    626   -974    231   -187   -275   -491   -418    -12
    213   -896  -1109    342    659  -1002    213   -215   -303   -519   -439    -25
    215   -896  -1111    340    662  -1002    210   -226   -309   -524   -439    -23
    202   -872  -1078    332    639   -974    215   -220   -303   -517   -433    -18
    220   -862  -1083    322    652   -971    220   -215   -298   -511   -423     -5
    236   -831  -1067    296    649   -950    226   -210   -288   -498   -407     12
    215   -774   -992    277    602   -883    246   -194   -254   -470   -379     31
    218   -753   -971    265    594   -862    257   -181   -239   -459   -374     38
    244   -779  -1023    267    633   -901    246   -192   -262   -491   -400     25
    239   -732   -971    244    605   -852    246   -179   -244   -465   -374     51
    226   -649   -878    210    550   -763    246   -166   -194   -410   -319    116
    244   -602   -846    176    545   -724    207   -192   -189   -400   -301    140
    262   -574   -836    155    548   -704    168   -213   -189   -389   -283    163
    236   -584   -823    174    527   -704    161   -213   -194   -387   -277    181
    246   -607   -854    179    550   -732    129   -246   -233   -428   -306    155
    267   -610   -878    171    568   -743    101   -277   -267   -459   -332    140
    244   -620   -865    189    553   -743     98   -280   -275   -465   -335    150
    236   -748   -987    254    610   -867     85   -298   -322   -506   -387    109
    246   -870  -1119    311    680   -995     67   -335   -389   -581   -462     41
    228   -930  -1158    350    691  -1044     64   -353   -426   -615   -496     15
    205   -966  -1171    381    688  -1067     70   -363   -444   -626   -511     18
    226  -1021  -1249    394    735  -1132     44   -402   -488   -665   -545    -10
    220  -1028  -1249    402    735  -1137     23   -433   -519   -693   -574    -36
    194  -1026  -1223    415    706  -1124     28   -431   -519   -691   -574    -33
    218  -1072  -1291    428    753  -1182     20   -439   -527   -698   -581    -36
    226  -1075  -1301    420    763  -1187      2   -459   -555   -722   -610    -57
    207  -1085  -1293    439    748  -1189     20   -446   -542   -704   -597    -33
    205  -1098  -1304    446    750  -1200     20   -452   -550   -709   -602    -38
    236  -1098  -1335    431    784  -1215     -7   -475   -584   -737   -631    -64
    218  -1106  -1327    441    771  -1215     -7   -475   -581   -735   -633    -59
    218  -1119  -1337    449    776  -1228     -2   -472   -579   -732   -631    -51
    241  -1150  -1392    452    813  -1270    -23   -491   -607   -756   -652    -70
    241  -1166  -1408    462    823  -1286    -25   -498   -615   -761   -665    -75
    244  -1257  -1501    506    870  -1379    -10   -467   -641   -805   -717   -114
    303  -1452  -1758    574   1028  -1605     38   -394   -724   -956   -891   -280
    342  -1551  -1896    602   1117  -1722    150   -246   -724  -1067  -1034   -433
    319  -1395  -1714    537   1015  -1553    265   -103   -566   -958   -940   -355
    205   -992  -1197    392    698  -1093    168   -519   -511   -761   -675    -98
     85   -337   -423    124    254   -379   -158  -1218   -511   -420   -202    381
    -75    491    566   -207   -319    527   -426  -1631   -283    161    472   1057
   -163    893   1057   -363   -610    974   -652  -1800    -98    597    935   1530
   -132    384    514   -127   -324    449   -844  -1992   -555    158    496   1158
    -93   -309   -215    200     59   -262   -792  -1945  -1117   -644   -319    387
    -44   -857   -815    449    384   -836   -553  -1506  -1200  -1041   -810    -90
     62  -1096  -1158    517    610  -1127   -335  -1008   -932   -943   -810   -119
    171  -1106  -1278    467    722  -1192   -210   -730   -750   -833   -735    -70
    200  -1127  -1330    462    763  -1228   -135   -587   -659   -782   -704    -44
    210  -1153  -1366    470    787  -1257   -111   -550   -649   -789   -717    -59
    236  -1184  -1421    475    828  -1301   -109   -540   -657   -810   -743    -88
    223  -1205  -1428    491    823  -1317   -109   -530   -649   -807   -750    -93
    207  -1208  -1418    498    813  -1312   -103   -514   -636   -802   -745    -88
    226  -1205  -1434    488    828  -1319   -119   -519   -644   -810   -758   -101
    244  -1208  -1452    483    846  -1330   -127   -511   -639   -813   -763   -103
    233  -1179  -1415    470    823  -1296   -122   -491   -610   -795   -750    -85
    265  -1153  -1418    444    839  -1286   -129   -488   -607   -795   -750    -83
    280  -1153  -1436    433    857  -1293   -137   -491   -610   -807   -758    -88
    265  -1156  -1421    446    841  -1288   -132   -478   -597   -797   -748    -75
    259  -1176  -1439    457    846  -1306   -135   -467   -589   -797   -745    -70
    288  -1182  -1470    446    878  -1325   -140   -467   -587   -800   -745    -72
    285  -1145  -1431    428    857  -1288   -137   -457   -571   -787   -737    -59
    270  -1127  -1397    428    833  -1262   -129   -441   -550   -769   -722    -41
    277  -1140  -1421    428    849  -1278   -140   -439   -555   -771   -730    -51
    283  -1148  -1431    431    854  -1288   -137   -415   -542   -753   -714    -38
    272  -1135  -1408    428    839  -1270   -122   -381   -509   -719   -683    -10
    285  -1106  -1392    410    839  -1249   -127   -366   -498   -714   -683    -18
    301  -1109  -1410    402    854  -1260   -127   -340   -485   -706   -678    -12
    296  -1098  -1395    400    844  -1247   -114   -290   -446   -672   -652     20
    314  -1083  -1397    384    854  -1239   -109   -254   -423   -652   -631     44
    363  -1060  -1423    348    893  -1241   -114   -228   -415   -644   -631     38
    389  -1034  -1426    319    906  -1228   -111   -184   -392   -620   -610     57
    402  -1010  -1415    303    906  -1213   -101   -135   -355   -584   -576     88
    431   -997  -1428    280    930  -1210   -106   -101   -335   -561   -553    106
    452   -945  -1397    246    924  -1171    -98    -64   -298   -519   -511    145
    436   -883  -1319    223    875  -1101    -90    -33   -267   -488   -475    176
    441   -849  -1291    202    865  -1070    -96    -25   -254   -475   -457    189
    441   -846  -1291    202    865  -1070    -93    -25   -249   -470   -449    200
    420   -839  -1260    210    839  -1049    -85    -20   -236   -452   -431    223
    410   -805  -1215    194    810  -1010    -93    -38   -241   -452   -428    226
    423   -805  -1228    189    823  -1015   -103    -70   -257   -459   -433    213
    402   -784  -1187    189    792   -984   -114    -98   -259   -457   -428    210
    368   -784  -1153    207    761   -969   -119   -129   -259   -457   -428    207
    371   -787  -1158    207    763   -974   -137   -187   -296   -498   -467    163
    353   -807  -1163    226    756   -984   -145   -231   -316   -522   -493    140
    322   -823  -1145    249    732   -984   -145   -267   -329   -535   -509    127
    314   -836  -1150    262    732   -992   -150   -316   -361   -561   -535     96
    314   -849  -1166    265    740  -1008   -176   -374   -402   -600   -574     51
    280   -867  -1148    293    711  -1005   -174   -400   -415   -607   -584     41
    254   -911  -1166    327    709  -1039   -176   -431   -439   -628   -607     15
    267   -940  -1208    337    737  -1072   -184   -465   -470   -659   -639    -23
    257   -935  -1192    337    722  -1062   -189   -480   -480   -665   -644    -41
    236   -950  -1189    355    711  -1070   -200   -496   -488   -675   -652    -51
    244   -979  -1226    366    732  -1101   -213   -519   -511   -704   -680    -80
    257   -992  -1249    368    753  -1119   -207   -517   -509   -709   -683    -77
    236   -969  -1208    363    719  -1088   -197   -509   -496   -691   -670    -67
    246   -963  -1213    358    727  -1088   -192   -504   -491   -683   -662    -70
    275   -932  -1208    329    740  -1070   -184   -493   -472   -665   -646    -62
    262   -880  -1143    309    701  -1010   -158   -459   -433   -620   -602    -36
    241   -859  -1101    309    670   -982   -142   -449   -410   -607   -587    -31
    257   -852  -1109    298    680   -982   -142   -449   -410   -615   -592    -33
    259   -854  -1117    296    685   -984   -132   -431   -394   -602   -584    -25
    244   -797  -1041    277    641   -919   -114   -402   -345   -550   -532     15
    259   -711   -974    226    615   -844   -127   -405   -314   -519   -498     46
    259   -646   -906    194    581   -776   -153   -418   -290   -491   -470     75
    254   -607   -862    176    555   -735   -171   -410   -270   -462   -436    106
    270   -646   -917    189    592   -782   -187   -415   -280   -475   -449     98
    272   -704   -976    215    623   -841   -202   -436   -296   -485   -457     80
    254   -688   -943    215    597   -815   -194   -439   -283   -462   -436     88
    241   -714   -956    236    597   -833   -207   -459   -311   -496   -465     64
    262   -841  -1104    290    683   -971   -228   -491   -379   -568   -537      0
    254   -919  -1176    332    714  -1047   -233   -509   -420   -607   -592    -51
    228   -966  -1195    368    711  -1080   -223   -519   -441   -636   -618    -80
    231  -1002  -1234    384    732  -1117   -226   -545   -470   -665   -644   -119
    226  -1049  -1275    413    750  -1161   -228   -555   -483   -672   -649   -145
    197  -1054  -1252    428    722  -1153   -220   -553   -483   -670   -649   -161
    197  -1075  -1273    439    735  -1174   -220   -566   -501   -693   -667   -184
    220  -1072  -1296    426    756  -1184   -228   -584   -517   -711   -675   -194
    205  -1070  -1275    433    740  -1171   -223   -579   -506   -704   -667   -187
    194  -1088  -1283    446    735  -1184   -223   -584   -517   -719   -683   -197
    202  -1101  -1306    449    753  -1202   -231   -597   -535   -735   -698   -228
    194  -1091  -1286    446    737  -1187   -226   -592   -530   -722   -683   -239
    176  -1104  -1280    465    727  -1192   -218   -579   -514   -706   -670   -239
    194  -1124  -1319    462    756  -1223   -228   -587   -532   -722   -683   -259
    200  -1114  -1317    457    758  -1215   -228   -589   -535   -719   -685   -262
    179  -1122  -1301    470    737  -1210   -213   -576   -527   -709   -680   -257
    207  -1226  -1434    509    820  -1330   -202   -566   -581   -784   -756   -329
    280  -1431  -1712    574    995  -1571   -148   -491   -675   -950   -945   -535
    285  -1535  -1821    623   1052  -1678     -5   -316   -646  -1031  -1062   -688
    267  -1376  -1644    553    953  -1509     98   -228   -522   -945   -979   -649
    158  -1039  -1197    441    678  -1117     20   -594   -459   -756   -719   -410
    -54   -358   -303    205    124   -332   -288  -1286   -418   -374   -200    148
   -244    462    706   -109   -475    584   -545  -1670   -181    200    475    846
   -280    758   1039   -239   -659    896   -787  -1867    -98    532    833   1241
   -231    337    568    -51   -400    452   -987  -2044   -478    189    483    948
   -200   -306   -106    252    -46   -205   -914  -1927   -935   -553   -301    163
    -96   -859   -763    478    332   -813   -678  -1483  -1000   -924   -771   -335
     33  -1065  -1098    514    563  -1083   -467  -1018   -758   -831   -758   -374
    119  -1091  -1210    485    665  -1150   -316   -722   -558   -701   -662   -309
    150  -1111  -1265    478    706  -1187   -272   -628   -519   -698   -667   -335
    184  -1148  -1332    480    756  -1239   -262   -605   -524   -719   -693   -376
    161  -1187  -1350    511    753  -1267   -233   -576   -509   -717   -701   -394
    145  -1244  -1389    550    766  -1317   -205   -537   -488   -685   -675   -384
    179  -1221  -1400    519    787  -1309   -220   -545   -524   -711   -709   -410
    192  -1174  -1369    491    779  -1270   -210   -535   -519   -691   -701   -400
    174  -1171  -1345    498    758  -1257   -194   -514   -491   -654   -693   -381
    168  -1184  -1353    509    761  -1267   -194   -511   -506   -662   -724   -405
    192  -1218  -1410    511    800  -1314   -176   -488   -496   -644   -730   -405
    187  -1166  -1353    488    769  -1260   -176   -475   -480   -597   -719   -394
    189  -1085  -1275    446    730  -1182   -197   -483   -485   -558   -735   -405
    210  -1109  -1319    449    763  -1213   -194   -475   -465   -504   -758   -418
    205  -1096  -1304    444    753  -1200   -181   -452   -433   -426   -763   -407
    197  -1093  -1291    446    743  -1192   -166   -426   -415   -376   -771   -389
    233  -1072  -1309    418    769  -1189   -171   -423   -410   -358   -789   -397
    254  -1070  -1325    407    789  -1197   -158   -405   -389   -335   -792   -394
    239  -1047  -1286    402    761  -1166   -135   -371   -353   -293   -774   -366
    257  -1023  -1283    381    769  -1153   -132   -350   -342   -283   -771   -368
    280  -1028  -1309    371    795  -1169   -122   -322   -327   -275   -761   -366
    277  -1015  -1293    368    784  -1153    -93   -270   -290   -244   -743   -340
    277  -1000  -1278    361    776  -1140    -77   -236   -272   -228   -740   -329
    309   -995  -1306    342    807  -1150    -70   -207   -262   -223   -740   -327
    322   -971  -1296    322    807  -1132    -57   -163   -233   -197   -724   -309
    329   -956  -1286    314    807  -1119    -36   -109   -194   -168   -698   -280
    368   -953  -1322    293    844  -1137    -33    -75   -174   -163   -683   -277
    392   -919  -1312    262    852  -1114    -28    -38   -145   -142   -662   -259
    397   -891  -1288    244    841  -1088    -15      2   -111   -111   -623   -223
    433   -862  -1296    215    865  -1078    -15     23    -96    -96   -594   -202
    467   -844  -1312    187    888  -1078    -31     12   -101   -101   -587   -202
    472   -818  -1293    171    883  -1054    -36     15    -96    -96   -571   -189
    480   -795  -1275    155    878  -1034    -44      5    -98    -98   -555   -187
    501   -782  -1283    140    891  -1031    -46    -12   -103   -109   -553   -187
    480   -763  -1244    140    859  -1002    -44    -25   -101   -111   -545   -176
    444   -761  -1205    155    823   -982    -36    -41   -103   -119   -535   -174
    441   -771  -1213    163    826   -992    -44    -75   -122   -142   -537   -192
    433   -763  -1197    166    815   -979    -49   -109   -132   -155   -530   -200
    400   -756  -1156    176    774   -956    -46   -135   -137   -166   -522   -202
    381   -779  -1163    197    771   -971    -44   -166   -153   -194   -532   -215
    368   -813  -1184    220    774   -997    -51   -210   -184   -236   -550   -246
    332   -833  -1166    252    748  -1000    -49   -241   -194   -254   -545   -262
    306   -867  -1176    280    740  -1021    -57   -272   -218   -280   -550   -283
    301   -885  -1187    293    743  -1036    -67   -311   -246   -322   -566   -314
    283   -888  -1174    301    727  -1031    -70   -335   -265   -361   -571   -324
    270   -901  -1171    316    719  -1036    -75   -348   -270   -389   -558   -329
    275   -924  -1200    322    735  -1060    -83   -371   -296   -439   -558   -358
    280   -922  -1205    319    743  -1062    -80   -376   -298   -462   -537   -361
    267   -914  -1182    322    722  -1049    -67   -363   -285   -462   -509   -340
    270   -909  -1179    319    724  -1044    -67   -361   -280   -472   -488   -337
    285   -909  -1197    309    740  -1054    -70   -355   -270   -480   -467   -335
    270   -872  -1143    301    704  -1008    -51   -332   -246   -470   -431   -314
    272   -810  -1083    270    675   -948    -36   -316   -233   -465   -410   -303
    293   -784  -1078    246    685   -930    -25   -306   -223   -465   -394   -303
    275   -743  -1018    233    646   -880      2   -280   -197   -446   -355   -277
    262   -735  -1000    236    631   -867     28   -252   -176   -433   -324   -257
    290   -743  -1034    226    662   -888     33   -244   -181   -446   -319   -267
    298   -701  -1000    202    649   -849     41   -218   -150   -423   -283   -239
    275   -623   -898    171    587   -758     41   -205   -106   -379   -223   -197
    283   -561   -844    137    563   -701     10   -220    -90   -363   -187   -176
    306   -535   -841    111    571   -688    -23   -233    -90   -363   -174   -171
    311   -535   -846    111    579   -691    -31   -231    -88   -358   -158   -158
    296   -558   -857    129    574   -709    -38   -246   -106   -379   -168   -168
    306   -589   -896    140    600   -740    -57   -267   -127   -394   -168   -176
    290   -644   -935    176    610   -789    -62   -275   -145   -413   -179   -189
    265   -753  -1018    244    641   -885    -62   -280   -179   -452   -223   -228
    280   -846  -1127    283    701   -987    -67   -296   -231   -514   -285   -288
    277   -888  -1166    303    719  -1026    -64   -311   -259   -553   -316   -324
    252   -922  -1176    332    711  -1049    -49   -316   -267   -568   -322   -335
    254   -953  -1208    350    730  -1080    -54   -335   -293   -600   -345   -361
    259   -961  -1223    350    737  -1091    -64   -355   -322   -631   -368   -387
    246   -966  -1213    361    727  -1091    -64   -355   -322   -636   -363   -392
    246   -956  -1205    353    724  -1080    -62   -353   -322   -641   -361   -400
    270   -948  -1218    340    743  -1083    -67   -363   -332   -659   -371   -415
    262   -945  -1210    340    735  -1078    -67   -366   -335   -665   -366   -415
    252   -971  -1223    358    735  -1096    -54   -355   -329   -662   -361   -407
    249   -997  -1247    371    748  -1122    -57   -358   -345   -683   -371   -426
    246  -1000  -1247    376    745  -1122    -57   -358   -353   -693   -379   -433
    233   -989  -1226    376    727  -1106    -57   -353   -345   -685   -374   -426
    236  -1000  -1236    381    735  -1119    -62   -358   -348   -696   -376   -433
    246  -1044  -1291    397    766  -1166    -57   -353   -361   -722   -397   -446
    275  -1145  -1421    436    846  -1283    -31   -316   -400   -787   -467   -509
    324  -1327  -1654    498    987  -1488     49   -226   -472   -945   -649   -704
    348  -1387  -1738    519   1041  -1561    176    -77   -436  -1015   -743   -828
    293  -1184  -1478    444    883  -1330    272    -23   -285   -888   -602   -714
    135   -789   -924    327    530   -857    205   -384   -179   -639   -275   -379
    -36    -20     15     28    -28     -2    -83   -969    -57   -176    327    252
   -166    698    865   -267   -514    782   -303  -1236    213    405    987    932
   -176    774    950   -301   -563    862   -517  -1384    223    610   1202   1192
   -127    202    329    -36   -228    265   -678  -1584   -288     75    667    706
    -80   -457   -376    267    145   -415   -631  -1558   -844   -774   -200   -161
     -7   -862   -854    433    423   -859   -441  -1156   -841  -1018   -537   -511
     80   -984  -1067    449    574  -1023   -246   -735   -589   -878   -472   -472
    181  -1010  -1192    415    685  -1101   -124   -475   -431   -771   -400   -420
    210  -1041  -1254    413    730  -1148    -62   -371   -374   -740   -381   -410
    213  -1070  -1283    428    745  -1176    -33   -332   -361   -743   -387   -415
    233  -1109  -1343    439    787  -1226    -18   -314   -361   -756   -402   -433
    244  -1124  -1369    441    805  -1247     -7   -293   -355   -753   -405   -436
    236  -1096  -1335    428    784  -1215     -7   -283   -350   -745   -400   -436
    244  -1114  -1358    436    800  -1236      0   -267   -340   -740   -397   -431
    259  -1109  -1369    423    813  -1239      2   -262   -332   -737   -397   -426
    257  -1085  -1343    415    800  -1213     10   -244   -311   -719   -384   -410
    257  -1078  -1337    407    797  -1208     18   -236   -301   -709   -379   -407
    277  -1085  -1363    402    820  -1223     23   -226   -298   -704   -376   -405
    277  -1062  -1340    389    807  -1200     25   -215   -290   -693   -368   -394
    272  -1052  -1325    389    797  -1187     36   -197   -272   -675   -355   -374
    290  -1044  -1337    374    813  -1189     38   -187   -262   -665   -350   -368
    303  -1031  -1335    363    818  -1184     44   -168   -241   -639   -335   -353
    280  -1039  -1319    379    797  -1179     62   -145   -215   -613   -314   -337
    280  -1021  -1301    371    789  -1161     59   -135   -213   -607   -314   -337
    298   -974  -1275    335    784  -1124     51   -124   -205   -597   -311   -329
    296   -961  -1257    332    774  -1106     64    -90   -179   -571   -290   -311
    301   -961  -1265    329    782  -1111     75    -67   -161   -555   -285   -303
    327   -961  -1288    316    807  -1124     77    -38   -145   -542   -272   -296
    324   -940  -1265    306    795  -1101     88     -2   -116   -511   -249   -275
    324   -927  -1254    301    787  -1091    101     44    -85   -480   -226   -252
    348   -906  -1254    277    800  -1078    101     77    -62   -457   -207   -241
    379   -859  -1239    241    807  -1049    103    122    -28   -423   -179   -213
    384   -818  -1202    215    792  -1010    106    171      7   -387   -145   -179
    405   -797  -1202    194    802  -1000    111    215     41   -355   -119   -153
    423   -769  -1195    171    807   -979    119    249     70   -324    -90   -127
    426   -727  -1153    150    789   -940    129    277     93   -288    -51    -90
    439   -698  -1137    129    787   -917    129    285    106   -272    -28    -72
    454   -662  -1117    101    784   -888    124    283    109   -270    -25    -67
    441   -646  -1088    101    761   -867    129    283    114   -257    -12    -57
    423   -633  -1057    106    740   -844    135    272    116   -254    -10    -54
    431   -618  -1052     90    740   -833    132    249    103   -267    -20    -70
    426   -613  -1041     93    732   -826    135    228     93   -270    -23    -72
    384   -605   -992    109    685   -797    145    205     83   -277    -28    -83
    358   -636   -995    140    675   -815    158    176     72   -293    -44   -101
    345   -644   -992    148    667   -818    148    132     46   -324    -70   -132
    322   -657   -982    166    652   -818    150    101     28   -345    -88   -150
    303   -704  -1010    197    654   -857    153     67      5   -363   -106   -176
    303   -740  -1044    218    672   -891    150     33    -20   -389   -129   -205
    267   -774  -1041    252    652   -906    150      2    -51   -418   -155   -233
    249   -779  -1031    265    639   -904    148    -28    -72   -444   -184   -254
    249   -800  -1052    272    649   -924    140    -62    -96   -470   -210   -283
    246   -831  -1078    293    662   -953    137    -83   -116   -491   -228   -306
    226   -844  -1072    309    646   -958    137    -90   -127   -498   -231   -314
    231   -849  -1080    309    654   -963    129   -106   -145   -517   -246   -332
    244   -849  -1093    301    667   -971    129   -116   -153   -527   -257   -342
    236   -828  -1065    296    649   -945    137   -114   -142   -522   -249   -332
    226   -831  -1060    301    639   -945    142   -116   -142   -517   -246   -327
    241   -820  -1062    288    649   -940    150   -114   -132   -506   -228   -311
    239   -800  -1039    277    636   -917    171    -88   -101   -472   -192   -283
    207   -763   -971    277    589   -867    197    -64    -72   -446   -168   -265
    207   -727   -935    257    571   -831    207    -54    -57   -431   -148   -252
    213   -704   -917    246    563   -810    228    -36    -36   -410   -122   -233
    210   -691   -901    239    553   -795    246    -20    -23   -397   -106   -223
    223   -696   -919    236    571   -807    265    -12    -15   -394    -98   -215
    233   -626   -859    194    545   -740    275      5     12   -363    -64   -181
    220   -519   -740    150    478   -631    272     15     51   -319    -18   -132
    210   -483   -696    135    449   -589    252     12     80   -283     23    -90
    213   -452   -665    119    439   -558    220     -2     85   -272     38    -77
    194   -428   -626    114    407   -527    231      5     90   -262     46    -67
    192   -444   -636    124    413   -540    236      5     93   -254     57    -49
    207   -478   -688    132    446   -584    215    -23     64   -277     38    -64
    205   -537   -743    166    472   -639    194    -59     18   -324     -7   -106
    192   -665   -857    236    524   -761    184    -83    -41   -389    -80   -171
    205   -730   -937    262    571   -833    181   -101    -83   -436   -127   -218
    213   -769   -984    275    597   -875    176   -119   -114   -465   -153   -246
    200   -800  -1000    301    600   -898    176   -137   -137   -483   -171   -262
    189   -813  -1002    309    594   -906    155   -176   -176   -522   -213   -303
    192   -844  -1036    324    613   -940    153   -184   -187   -535   -220   -314
    184   -849  -1034    329    607   -940    163   -176   -184   -530   -213   -309
    171   -872  -1044    350    607   -958    176   -171   -184   -532   -210   -309
    187   -885  -1072    348    628   -979    166   -189   -205   -550   -223   -327
    192   -893  -1085    350    636   -987    161   -197   -213   -555   -223   -329
    184   -901  -1085    355    633   -992    158   -197   -218   -555   -220   -324
    194   -924  -1119    366    657  -1021    153   -202   -231   -561   -226   -332
    200   -917  -1117    355    654  -1015    137   -215   -244   -574   -241   -348
    189   -917  -1106    361    646  -1010    142   -210   -233   -566   -236   -345
    181   -919  -1101    368    641  -1010    145   -215   -236   -568   -241   -350
    210   -966  -1176    379    693  -1070    153   -202   -233   -568   -244   -350
    241  -1075  -1317    415    779  -1195    176   -181   -298   -662   -345   -446
    285  -1265  -1553    488    917  -1408    265    -88   -381   -831   -537   -646
    319  -1376  -1696    527   1005  -1535    407     75   -366   -922   -657   -792
    272  -1215  -1488    472    880  -1350    524    129   -233   -820   -548   -709
     88   -745   -836    327    462   -789    397   -355   -163   -576   -210   -358
   -111    -23     88     67   -101     33    103   -971    -51   -122    371    244
   -252    776   1026   -262   -641    901   -155  -1273    236    485   1047    924
   -231    971   1202   -368   -717   1085   -413  -1392    335    800   1361   1265
   -150    400    550   -124   -350    475   -563  -1525   -129    290    846    797
    -77   -262   -187    168     54   -226   -488  -1423   -607   -459     64     28
      5   -766   -774    379    387   -771   -272  -1021   -672   -792   -358   -392
    109   -880   -989    387    548   -935    -67   -613   -457   -704   -345   -394
    215   -922  -1140    350    675  -1028     46   -389   -332   -636   -311   -376
    272   -953  -1226    340    748  -1091    101   -298   -293   -639   -327   -405
    283   -974  -1260    342    769  -1117    111   -280   -301   -665   -361   -441
    306  -1000  -1306    348    805  -1153    114   -272   -309   -683   -387   -462
    322  -1005  -1327    340    823  -1166    111   -267   -314   -701   -420   -485
    311  -1008  -1322    348    815  -1163    127   -246   -301   -693   -426   -483
    301   -987  -1291    342    795  -1137    124   -246   -301   -696   -444   -493
    306   -971  -1278    332    792  -1124    122   -239   -296   -688   -449   -501
    303   -971  -1275    332    787  -1122    140   -213   -262   -662   -436   -483
    296   -953  -1249    329    771  -1101    150   -192   -241   -649   -426   -470
    290   -950  -1241    329    763  -1096    155   -179   -228   -636   -418   -467
    280   -911  -1192    316    735  -1052    163   -163   -207   -618   -397   -457
    262   -904  -1166    319    714  -1036    181   -137   -187   -602   -381   -441
    259   -893  -1153    314    706  -1023    189   -122   -174   -589   -371   -426
    259   -875  -1135    306    696  -1005    192   -103   -158   -576   -361   -415
    249   -846  -1096    298    672   -971    202    -77   -127   -550   -335   -392
    249   -815  -1065    283    657   -940    200    -67   -122   -553   -342   -407
    259   -805  -1067    272    662   -935    205    -41   -106   -542   -335   -397
    254   -784  -1039    265    646   -911    210    -12    -80   -519   -314   -371
    236   -776  -1013    270    623   -893    218     18    -59   -493   -293   -345
    252   -735   -989    239    620   -862    215     41    -46   -475   -290   -340
    267   -691   -958    210    610   -823    218     83    -12   -444   -265   -311
    272   -667   -940    194    605   -802    226    127     15   -415   -246   -285
    283   -654   -937    187    610   -795    233    171     46   -387   -228   -259
    285   -633   -922    171    602   -776    246    223     85   -345   -202   -236
    298   -597   -896    150    594   -748    254    272    122   -301   -171   -200
    324   -568   -893    122    607   -732    257    316    155   -262   -142   -161
    350   -540   -891     96    620   -714    262    355    187   -220   -101   -127
    353   -491   -844     70    597   -667    259    381    215   -184    -67    -96
    355   -462   -818     54    584   -641    257    392    231   -155    -41    -72
    363   -457   -820     46    589   -636    252    392    244   -135    -23    -59
    361   -449   -810     44    584   -628    257    394    257   -116      0    -46
    350   -428   -779     36    561   -602    254    381    259   -114     10    -33
    350   -418   -769     33    558   -592    246    350    246   -127      5    -36
    345   -405   -750     28    548   -576    244    316    231   -142      2    -38
    342   -402   -745     31    542   -574    244    290    226   -142      5    -38
    329   -410   -740     38    535   -576    241    244    202   -174    -20    -67
    319   -428   -748     54    532   -589    241    205    179   -192    -38    -96
    306   -439   -745     64    524   -589    241    166    155   -215    -59   -119
    293   -459   -753     83    522   -605    244    132    137   -241    -80   -132
    285   -491   -776    101    530   -633    241     90    111   -267    -96   -161
    265   -498   -766    116    514   -631    233     46     77   -296   -111   -189
    239   -517   -758    137    496   -636    228      7     41   -329   -137   -213
    223   -553   -776    166    498   -665    215    -28      7   -361   -168   -244
    218   -574   -792    176    504   -683    207    -57    -15   -389   -192   -272
    205   -594   -800    194    501   -696    215    -67    -20   -402   -200   -283
    200   -581   -782    189    488   -680    210    -88    -33   -418   -207   -290
    205   -579   -784    187    493   -680    207   -101    -46   -431   -220   -301
    202   -571   -774    181    488   -672    210   -101    -41   -431   -223   -298
    200   -555   -758    176    478   -657    213   -106    -46   -433   -226   -301
    202   -550   -756    171    478   -652    213   -109    -51   -441   -228   -298
    202   -540   -743    168    472   -641    215   -101    -46   -436   -220   -285
    194   -504   -698    153    444   -600    220    -93    -28   -423   -202   -275
    197   -470   -667    135    431   -568    233    -83     -7   -410   -187   -262
    200   -436   -636    114    418   -535    254    -70     12   -392   -168   -244
    176   -389   -566    106    371   -478    285    -46     41   -366   -145   -228
    171   -402   -576    114    371   -488    306    -33     46   -355   -135   -220
    187   -387   -576     98    379   -480    311    -23     59   -342   -127   -215
    194   -311   -506     57    350   -407    314     -7    101   -303    -88   -181
    187   -233   -420     23    303   -327    306     -7    132   -272    -46   -137
    194   -200   -394      2    293   -296    270    -31    137   -265    -31   -111
    197   -189   -387     -5    290   -288    239    -44    137   -259    -25   -101
    197   -194   -392     -2    293   -293    226    -59    122   -267    -31   -109
    202   -210   -413      5    306   -311    213    -80     98   -288    -51   -124
    202   -218   -420      5    311   -319    194   -103     75   -309    -64   -129
    174   -290   -465     57    319   -376    184   -124     44   -342    -98   -161
    145   -402   -550    127    345   -475    179   -142     -2   -392   -155   -218
    137   -480   -618    171    376   -548    181   -158    -41   -439   -202   -265
    122   -498   -623    187    371   -558    179   -176    -62   -459   -223   -280
    111   -509   -620    197    366   -563    174   -194    -85   -485   -244   -285
    109   -530   -641    210    374   -584    168   -210   -106   -519   -277   -293
    101   -545   -646    223    374   -594    166   -215   -111   -522   -285   -293
     90   -553   -646    231    366   -600    161   -226   -116   -524   -283   -306
     85   -571   -657    241    371   -613    153   -241   -132   -535   -288   -319
     93   -550   -644    228    366   -597    142   -257   -148   -553   -301   -332
     93   -553   -646    231    368   -600    140   -270   -163   -568   -314   -335
     85   -568   -654    239    368   -610    145   -272   -171   -574   -322   -335
     83   -581   -665    249    371   -623    137   -285   -184   -592   -340   -345
     80   -587   -670    252    371   -628    124   -298   -194   -602   -348   -348
     77   -587   -665    254    371   -626    122   -306   -202   -613   -358   -358
     83   -584   -667    249    374   -626    109   -324   -213   -620   -371   -368
     93   -610   -704    257    397   -654    106   -324   -231   -644   -402   -389
    119   -758   -880    316    498   -818    116   -316   -306   -740   -509   -493
    194   -969  -1163    387    678  -1065    181   -246   -405   -924   -719   -706
    220  -1039  -1260    410    737  -1150    290   -111   -413  -1034   -849   -878
    197   -872  -1070    337    631   -971    368    -31   -283   -922   -727   -795
     59   -472   -535    205    296   -504    296   -342   -161   -667   -394   -441
   -171    246    418    -36   -293    332     88   -930    -20   -226    184    194
   -361    969   1330   -303   -846   1148    -75  -1228    272    361    854    914
   -374   1054   1428   -340   -901   1241   -259  -1439    259    537   1047   1176
   -353    561    914   -103   -633    735   -379  -1652   -197     49    548    722
   -329    -33    296    181   -314    129   -374  -1667   -719   -722   -257   -132
   -239   -472   -236    355     -2   -355   -252  -1288   -774   -995   -613   -524
   -132   -571   -439    350    153   -506    -96   -865   -563   -878   -550   -496
    -20   -542   -522    280    249   -532     15   -589   -392   -761   -462   -418
     18   -553   -571    267    293   -561     88   -452   -319   -719   -436   -394
     10   -576   -587    280    298   -581    114   -418   -306   -717   -433   -413
     10   -574   -584    280    296   -576    132   -384   -288   -706   -426   -407
      0   -574   -574    285    285   -576    155   -350   -272   -693   -415   -392
    -12   -555   -542    285    265   -550    161   -342   -272   -693   -415   -405
      5   -561   -566    275    285   -563    148   -348   -285   -709   -426   -418
     33   -571   -605    270    319   -587    137   -348   -293   -722   -439   -420
     44   -581   -626    267    332   -602    129   -348   -303   -735   -449   -428
     57   -555   -613    249    335   -584    127   -340   -298   -730   -436   -415
     49   -540   -592    244    316   -566    129   -335   -293   -724   -431   -407
     44   -540   -584    246    314   -561    129   -327   -288   -711   -423   -418
     54   -553   -607    246    329   -579    122   -332   -293   -714   -426   -439
     72   -561   -633    244    353   -597    109   -337   -303   -717   -436   -446
     88   -519   -610    213    348   -566    103   -322   -288   -693   -418   -426
     96   -511   -607    207    350   -558    106   -306   -277   -675   -402   -410
    101   -522   -623    210    361   -574    109   -298   -277   -670   -405   -410
    116   -511   -628    197    371   -568    109   -290   -275   -662   -402   -405
    129   -465   -597    166    363   -530    111   -270   -259   -641   -392   -389
    142   -472   -615    163    376   -542    122   -246   -246   -628   -387   -384
    150   -465   -615    155    381   -537    127   -226   -233   -615   -376   -374
    153   -439   -592    142    371   -514    127   -194   -218   -597   -361   -353
    161   -433   -594    135    376   -514    122   -168   -210   -587   -348   -337
    181   -431   -613    124    397   -522    124   -132   -187   -571   -332   -322
    197   -410   -607    103    400   -506    127    -93   -163   -548   -311   -301
    218   -389   -607     85    413   -498    127    -51   -132   -524   -285   -265
    236   -363   -600     62    418   -483    122    -23   -116   -509   -270   -244
    257   -327   -584     33    420   -454    122      0    -98   -488   -252   -220
    283   -301   -584      7    431   -441    127     25    -75   -467   -226   -184
    293   -275   -568     -7    431   -420    129     33    -70   -459   -213   -166
    303   -257   -561    -23    431   -407    129     23    -75   -465   -220   -161
    298   -233   -532    -33    413   -381    127      7    -90   -472   -226   -150
    290   -207   -498    -41    392   -353    116    -20   -114   -493   -241   -155
    288   -210   -498    -38    392   -353    116    -49   -135   -519   -259   -150
    275   -192   -470    -44    371   -329    116    -80   -150   -530   -265   -168
    275   -197   -472    -38    374   -335    114   -119   -171   -555   -288   -197
    277   -223   -501    -28    387   -361    103   -163   -207   -600   -316   -226
    275   -210   -485    -31    379   -348     96   -210   -241   -636   -353   -272
    265   -249   -514    -10    389   -379     96   -246   -267   -670   -389   -314
    262   -306   -571     20    415   -439     90   -288   -303   -717   -428   -348
    259   -345   -605     41    431   -475     72   -342   -353   -779   -485   -384
    241   -342   -584     51    413   -462     62   -389   -389   -828   -540   -407
    228   -392   -620     80    423   -506     67   -415   -413   -857   -574   -405
    215   -423   -641    103    428   -532     64   -449   -441   -883   -605   -446
    197   -423   -623    111    407   -522     59   -483   -470   -917   -641   -480
    166   -452   -618    142    392   -535     70   -485   -465   -904   -633   -491
    145   -454   -600    153    371   -527     72   -485   -459   -898   -623   -506
    127   -454   -584    163    353   -519     77   -483   -457   -891   -620   -501
    116   -452   -568    166    340   -509     83   -472   -444   -862   -592   -496
    116   -446   -563    166    340   -504     85   -467   -431   -857   -592   -485
    103   -446   -550    171    324   -498     83   -470   -439   -872   -602   -454
     85   -457   -542    184    314   -498     83   -467   -436   -859   -600   -457
     88   -472   -561    189    322   -517     80   -467   -433   -862   -607   -470
     90   -465   -555    187    322   -509     85   -465   -431   -849   -592   -483
     88   -436   -524    171    303   -480     96   -457   -415   -823   -561   -491
     88   -405   -493    158    288   -449    111   -441   -394   -800   -537   -465
     85   -368   -454    140    267   -410    124   -433   -379   -784   -524   -441
     83   -329   -413    124    246   -371    153   -415   -358   -761   -514   -418
     85   -345   -431    127    257   -387    176   -400   -353   -761   -519   -400
     93   -335   -428    119    259   -381    192   -379   -327   -717   -480   -374
    106   -246   -353     67    228   -301    194   -361   -283   -654   -423   -348
    103   -174   -277     36    189   -226    179   -368   -265   -618   -384   -322
    101   -148   -249     23    174   -197    135   -389   -259   -605   -371   -293
    106   -135   -244     12    174   -189     96   -410   -270   -597   -368   -293
    101   -155   -257     25    176   -205     80   -420   -280   -594   -368   -298
     88   -171   -259     41    174   -215     67   -433   -301   -597   -371   -301
     75   -192   -267     57    168   -228     49   -459   -327   -610   -379   -311
     54   -262   -319    103    187   -290     38   -472   -353   -633   -405   -335
     28   -376   -407    171    218   -392     28   -488   -400   -683   -457   -381
     15   -465   -480    226    246   -472     20   -506   -449   -732   -506   -423
      0   -501   -504    249    252   -504     20   -524   -480   -750   -524   -439
    -12   -535   -522    272    252   -530     18   -540   -506   -758   -535   -454
    -25   -568   -542    296    257   -555     12   -558   -524   -761   -542   -472
    -31   -581   -550    306    259   -566     10   -558   -530   -732   -519   -475
    -33   -574   -542    303    252   -558      2   -566   -535   -714   -517   -496
    -33   -581   -550    306    257   -566     -2   -576   -548   -711   -519   -491
    -36   -584   -548    309    254   -566     -7   -584   -558   -711   -532   -488
    -33   -587   -553    311    259   -571    -10   -584   -561   -704   -530   -488
    -41   -589   -548    314    252   -568    -12   -589   -563   -693   -517   -496
    -49   -610   -561    329    254   -587    -15   -597   -574   -696   -519   -501
    -54   -626   -571    337    257   -600    -18   -594   -579   -696   -519   -504
    -54   -615   -561    335    252   -589    -18   -592   -576   -691   -514   -501
    -64   -646   -581    353    257   -613    -12   -592   -584   -701   -527   -509
    -54   -688   -633    371    288   -662    -10   -592   -610   -740   -568   -545
     -5   -836   -831    418    410   -833     12   -566   -688   -857   -698   -678
     31  -1054  -1085    511    558  -1070    122   -467   -763  -1031   -901   -896
     36  -1052  -1088    506    561  -1067    246   -319   -698  -1052   -943   -966
    -23   -769   -745    394    361   -756    306   -335   -530   -867   -735   -774
   -192   -257    -67    223    -62   -163    176   -745   -389   -535   -303   -327
   -387    545    932    -77   -659    737    -59  -1210   -161     15    368    384
   -467   1122   1587   -327  -1028   1353   -254  -1330    153    597    982   1018
   -410   1021   1431   -306   -919   1226   -459  -1452     62    631   1005   1080
   -407    433    839    -12   -623    636   -558  -1641   -485    -12    361    457
   -394   -176    218    285   -306     20   -555  -1683  -1052   -823   -441   -374
   -327   -527   -200    426    -64   -363   -402  -1319  -1018   -963   -662   -618
   -262   -581   -319    420     25   -452   -228   -971   -807   -836   -584   -561
   -179   -607   -431    392    122   -519   -114   -745   -672   -758   -535   -527
   -137   -654   -517    397    189   -587    -46   -631   -618   -735   -524   -530
   -132   -667   -537    400    200   -602    -23   -600   -605   -737   -527   -535
   -137   -696   -558    415    210   -628     -7   -579   -607   -745   -537   -548
   -137   -696   -561    415    210   -628      2   -568   -607   -750   -540   -558
   -129   -691   -561    410    215   -626     18   -548   -594   -743   -530   -550
   -116   -688   -571    402    226   -631     23   -540   -587   -737   -524   -548
   -106   -680   -574    392    233   -628     36   -527   -571   -724   -509   -537
   -111   -678   -568    392    228   -623     46   -514   -558   -717   -498   -530
   -114   -657   -542    387    213   -600     54   -498   -545   -706   -485   -511
   -116   -675   -558    394    218   -618     57   -488   -537   -706   -480   -498
   -124   -678   -553    402    213   -615     57   -478   -530   -701   -475   -491
   -132   -683   -550    405    207   -618     59   -467   -517   -683   -462   -496
   -124   -683   -558    405    215   -620     62   -452   -498   -667   -441   -485
   -111   -649   -537    379    213   -594     51   -444   -493   -662   -433   -485
   -103   -631   -527    366    210   -579     54   -428   -475   -652   -418   -472
    -98   -618   -519    355    207   -568     51   -415   -467   -649   -413   -467
    -98   -610   -511    355    205   -561     51   -397   -459   -649   -410   -465
    -98   -597   -501    345    200   -550     59   -371   -441   -633   -392   -449
    -98   -607   -509    353    202   -558     72   -340   -420   -615   -376   -428
    -96   -597   -501    345    200   -550     80   -311   -402   -602   -366   -407
    -83   -571   -488    327    202   -530     90   -272   -374   -584   -350   -379
    -64   -563   -498    311    213   -532     96   -239   -355   -566   -332   -363
    -44   -530   -485    285    220   -509     93   -207   -340   -542   -306   -358
    -31   -517   -485    272    226   -504     98   -171   -314   -519   -277   -342
    -15   -491   -475    254    228   -483    114   -119   -270   -472   -236   -301
      2   -449   -452    223    226   -452    111    -85   -239   -439   -202   -262
     20   -410   -431    194    223   -418    114    -51   -213   -410   -176   -231
     23   -387   -410    179    213   -397    119    -20   -184   -379   -145   -194
     28   -374   -402    174    215   -387    122      0   -158   -355   -116   -166
     31   -337   -371    153    200   -353    114     -7   -166   -361   -119   -166
     31   -301   -332    135    179   -316    109    -15   -168   -363   -119   -166
     25   -296   -322    132    171   -309    111    -23   -166   -361   -114   -158
     18   -290   -309    137    163   -298    116    -36   -163   -361   -109   -153
      5   -288   -293    140    148   -290    119    -54   -166   -358   -106   -148
     -7   -270   -262    137    127   -267    116    -80   -171   -366   -119   -163
    -20   -290   -270    155    122   -280    124   -103   -174   -376   -129   -176
    -51   -332   -280    192    114   -306    135   -124   -187   -392   -148   -192
    -88   -350   -262    218     85   -306    135   -150   -202   -415   -168   -220
   -109   -381   -272    244     80   -327    135   -179   -220   -444   -197   -249
   -132   -407   -277    270     70   -342    135   -207   -239   -470   -226   -277
   -153   -449   -296    301     70   -374    140   -236   -257   -488   -244   -303
   -181   -459   -280    319     46   -371    135   -265   -272   -509   -265   -327
   -192   -483   -293    337     49   -389    129   -288   -293   -537   -290   -353
   -200   -501   -303    350     51   -405    119   -314   -319   -563   -316   -379
   -200   -522   -322    361     59   -423    114   -327   -327   -574   -327   -392
   -200   -535   -335    368     67   -436    109   -342   -340   -592   -342   -405
   -205   -537   -332    371     62   -436    111   -345   -337   -587   -337   -400
   -220   -530   -311    374     41   -420    114   -342   -332   -576   -329   -394
   -223   -532   -309    379     41   -420    124   -332   -319   -566   -322   -389
   -218   -535   -316    374     49   -426    119   -329   -319   -568   -319   -389
   -223   -514   -293    368     33   -405    114   -329   -316   -566   -322   -389
   -223   -496   -275    358     23   -387    106   -324   -306   -558   -311   -381
   -226   -509   -283    368     28   -397    103   -316   -301   -553   -303   -371
   -215   -504   -290    358     36   -397    114   -298   -285   -537   -290   -353
   -207   -467   -259    335     25   -363    124   -288   -265   -519   -272   -342
   -197   -428   -231    311     15   -332    129   -277   -252   -509   -257   -327
   -192   -407   -215    301     10   -311    148   -262   -236   -493   -239   -306
   -187   -413   -226    298     18   -319    166   -246   -226   -488   -236   -301
   -176   -394   -218    285     18   -306    179   -233   -207   -472   -223   -285
   -163   -329   -166    246      0   -249    181   -218   -176   -441   -187   -244
   -176   -285   -109    231    -33   -197    181   -213   -145   -407   -148   -202
   -181   -228    -46    202    -70   -137    155   -215   -122   -376   -106   -166
   -168   -189    -20    179    -75   -106    124   -220   -109   -355    -83   -135
   -166   -179    -15    171    -77    -98    119   -215   -103   -353    -75   -119
   -194   -192      2    194    -98    -96    119   -215   -106   -355    -75   -106
   -226   -202     23    213   -127    -90    119   -220   -103   -350    -67    -85
   -241   -244     -2    241   -119   -124    101   -236   -135   -384   -101   -114
   -244   -366   -122    303    -64   -244     88   -254   -187   -446   -166   -171
   -239   -439   -200    340    -20   -319     83   -272   -228   -506   -223   -220
   -246   -511   -265    376      7   -389     77   -293   -259   -542   -257   -252
   -262   -558   -296    407     15   -428     72   -309   -277   -563   -283   -270
   -275   -587   -311    431     15   -452     54   -337   -311   -602   -319   -309
   -272   -592   -319    433     23   -457     33   -361   -342   -636   -355   -342
   -262   -615   -353    439     44   -485     28   -368   -355   -652   -371   -355
   -257   -626   -368    441     54   -498     25   -368   -361   -659   -387   -363
   -257   -646   -389    449     64   -519     20   -371   -371   -672   -407   -374
   -246   -657   -410    452     80   -535     15   -376   -374   -683   -420   -381
   -244   -696   -454    467    103   -576     23   -371   -368   -685   -428   -379
   -236   -711   -478    472    119   -594     20   -376   -371   -701   -452   -402
   -223   -709   -485    465    129   -597     18   -381   -374   -711   -459   -410
   -226   -737   -511    483    142   -626     18   -384   -379   -722   -478   -420
   -239   -771   -535    504    148   -652     10   -389   -392   -737   -504   -439
   -218   -792   -574    506    176   -685     15   -384   -400   -753   -524   -452
   -181   -880   -698    530    257   -789     20   -379   -467   -841   -623   -545
   -119  -1096   -976    607    428  -1036     90   -314   -576  -1026   -839   -756
    -96  -1223  -1127    659    514  -1176    239   -155   -566  -1124   -971   -911
   -116  -1031   -914    574    397   -971    342    -98   -420  -1015   -857   -820
   -244   -607   -363    426     59   -485    270   -475   -309   -771   -548   -506
   -413     72    485    171   -449    277      0  -1072   -184   -345    -10     75
   -535    841   1376   -153   -956   1109   -257  -1337    124    267    667    774
   -506   1083   1590   -288  -1047   1335   -530  -1449    249    618   1018   1153
   -431    659   1091   -114   -761    875   -735  -1595   -116    275    662    846
   -413     44    457    184   -433    249   -756  -1657   -717   -535   -153     33
   -379   -475    -96    426   -142   -285   -545  -1327   -914  -1008   -696   -519
   -314   -636   -322    475      2   -480   -316   -901   -714   -948   -722   -566
   -233   -639   -405    433     83   -522   -153   -607   -535   -836   -652   -514
   -192   -665   -472    428    140   -568    -59   -454   -449   -802   -636   -501
   -210   -706   -496    457    142   -602    -36   -413   -439   -810   -649   -514
   -220   -711   -491    465    135   -602    -23   -389   -436   -820   -662   -530
   -210   -719   -509    462    148   -613     -7   -366   -428   -823   -667   -537
   -197   -722   -524    459    163   -623     -2   -348   -418   -820   -670   -540
   -200   -722   -522    462    161   -623     10   -329   -405   -820   -675   -540
   -200   -709   -509    454    153   -610     20   -311   -392   -813   -670   -540
   -207   -683   -478    444    132   -581     31   -290   -374   -800   -659   -530
   -220   -659   -439    441    109   -550     44   -265   -348   -776   -644   -511
   -231   -644   -413    433     90   -530     46   -246   -329   -756   -631   -493
   -233   -633   -402    433     83   -519     49   -226   -311   -737   -620   -483
   -233   -615   -381    426     72   -498     49   -210   -298   -724   -615   -480
   -233   -597   -363    415     64   -480     57   -192   -283   -714   -605   -475
   -223   -587   -366    402     70   -478     59   -176   -270   -698   -594   -467
   -223   -576   -353    400     62   -465     64   -155   -252   -680   -581   -449
   -223   -542   -319    381     46   -431     64   -140   -239   -667   -576   -444
   -213   -542   -329    379     57   -436     75   -114   -223   -654   -566   -433
   -213   -545   -335    376     59   -441     88    -83   -197   -628   -542   -415
   -218   -524   -306    371     41   -415     96    -57   -174   -607   -524   -402
   -218   -506   -290    361     33   -400    109    -18   -142   -579   -498   -381
   -205   -496   -290    350     41   -394    119     25   -114   -553   -472   -361
   -205   -496   -293    348     41   -394    137     80    -80   -527   -452   -342
   -194   -470   -275    332     38   -374    145    129    -46   -493   -428   -327
   -179   -452   -272    314     46   -363    150    174    -12   -465   -405   -309
   -155   -423   -267    290     54   -345    168    236     31   -418   -368   -270
   -148   -418   -272    280     59   -345    179    288     70   -376   -332   -236
   -129   -394   -265    262     67   -329    179    324    101   -350   -309   -215
   -109   -363   -254    236     70   -309    179    355    129   -322   -283   -187
   -103   -324   -220    215     57   -272    184    384    161   -288   -252   -150
   -106   -327   -223    215     57   -275    187    394    181   -259   -220   -114
    -96   -309   -213    202     57   -259    187    389    189   -252   -210    -96
    -93   -309   -215    200     59   -262    192    381    192   -252   -205    -85
    -98   -290   -192    194     46   -241    184    353    168   -275   -220   -106
    -98   -290   -192    192     44   -241    179    324    153   -290   -231   -116
    -93   -290   -200    192     51   -246    181    301    142   -301   -239   -119
    -90   -290   -200    189     51   -246    179    267    122   -322   -254   -132
   -103   -319   -215    213     54   -267    174    223     96   -353   -277   -161
   -127   -348   -220    236     44   -285    166    174     62   -392   -314   -210
   -150   -361   -210    254     28   -285    155    127     28   -423   -348   -244
   -171   -389   -220    277     23   -306    140     77     -5   -462   -384   -275
   -176   -436   -259    306     41   -348    132     36    -36   -496   -413   -301
   -181   -459   -277    319     46   -371    129      7    -54   -514   -431   -316
   -187   -496   -311    340     59   -405    129    -18    -75   -535   -449   -340
   -189   -524   -335    355     70   -431    122    -44    -96   -553   -465   -358
   -194   -537   -342    366     72   -441    114    -54   -109   -561   -475   -371
   -205   -540   -335    371     62   -439    103    -72   -127   -579   -493   -389
   -205   -545   -340    374     67   -444     93    -85   -140   -597   -506   -384
   -207   -548   -342    376     67   -446     88    -88   -142   -597   -509   -381
   -215   -548   -332    381     57   -441     85    -85   -135   -587   -504   -392
   -215   -537   -324    376     54   -431     85    -75   -116   -563   -483   -389
   -210   -530   -319    371     51   -426     80    -75   -111   -558   -475   -384
   -220   -535   -316    376     46   -426     70    -80   -119   -566   -488   -387
   -218   -517   -298    368     38   -407     72    -72   -109   -550   -478   -376
   -213   -511   -298    361     41   -405     77    -59    -96   -532   -467   -363
   -213   -491   -277    353     31   -384     93    -44    -75   -517   -452   -340
   -210   -470   -259    337     23   -363    111    -18    -44   -483   -418   -314
   -202   -433   -231    319     12   -332    124     -2    -20   -452   -381   -298
   -202   -397   -194    301     -5   -296    135      7     -7   -441   -366   -285
   -200   -376   -179    288    -12   -277    148     15      2   -433   -358   -283
   -184   -335   -153    259    -18   -244    161     28     28   -410   -329   -265
   -155   -246    -90    202    -33   -168    158     44     64   -368   -288   -223
   -163   -179    -15    168    -75    -98    148     44     85   -342   -254   -184
   -171   -150     18    161    -96    -67    127     25     96   -319   -228   -166
   -161   -150     10    155    -85    -70     96      5     85   -319   -220   -168
   -153   -158     -5    155    -75    -83     88     -2     72   -335   -226   -174
   -155   -166    -10    158    -72    -88     77    -15     64   -337   -223   -166
   -163   -179    -15    168    -75    -98     59    -41     41   -361   -236   -174
   -174   -254    -83    213    -46   -168     46    -64      5   -400   -280   -207
   -174   -371   -197    272     10   -285     44    -75    -41   -441   -327   -272
   -174   -452   -280    311     51   -366     44    -88    -77   -480   -361   -324
   -179   -485   -306    332     62   -397     41   -103   -111   -517   -389   -348
   -194   -511   -319    350     62   -415     36   -116   -137   -540   -415   -366
   -207   -548   -340    379     64   -444     31   -129   -161   -561   -433   -392
   -200   -540   -342    368     70   -441     23   -137   -176   -581   -452   -397
   -207   -542   -335    374     62   -439     25   -142   -187   -594   -470   -402
   -210   -542   -332    376     59   -439     23   -150   -192   -594   -465   -410
   -200   -542   -342    371     70   -444     15   -158   -200   -605   -470   -423
   -202   -532   -329    366     62   -431     10   -166   -207   -615   -475   -423
   -197   -517   -319    358     59   -420     10   -166   -207   -610   -470   -420
   -200   -496   -298    348     49   -400     10   -174   -215   -615   -478   -431
   -213   -504   -290    358     38   -397     18   -174   -215   -613   -475   -436
   -233   -509   -275    368     18   -392     18   -168   -210   -602   -465   -446
   -233   -488   -254    361     10   -371     15   -166   -207   -600   -454   -449
   -223   -491   -267    355     20   -381     10   -155   -218   -615   -470   -459
   -197   -587   -389    392     96   -488     23   -127   -267   -688   -548   -524
   -158   -774   -615    465    228   -696     98    -20   -337   -844   -740   -717
   -148   -841   -693    493    270   -769    239    166   -280   -901   -833   -841
   -202   -592   -389    394     93   -491    350    262    -90   -748   -678   -714
   -348   -171    176    259   -262      2    283   -111      7   -504   -355   -387
   -527    517   1044      2   -787    779     -5   -782     38    -98    197    168
   -646   1249   1893   -301  -1270   1571   -270  -1161    226    452    846    831
   -626   1470   2094   -423  -1361   1779   -540  -1384    246    753   1174   1192
   -558    982   1540   -210  -1049   1260   -688  -1519   -135    368    769    833
   -509    319    828     93   -670    574   -646  -1441   -641   -441    -80    -12
   -444   -166    277    303   -361     54   -467  -1083   -761   -857   -574   -511
   -363   -303     59    332   -213   -122   -275   -646   -524   -750   -553   -517
   -272   -306    -33    290   -119   -171   -137   -345   -324   -602   -454   -465
   -220   -332   -114    275    -54   -223    -75   -215   -252   -574   -441   -470
   -202   -348   -148    275    -28   -249    -62   -181   -249   -587   -462   -475
   -187   -366   -181    275     -2   -275    -51   -155   -239   -574   -467   -480
   -176   -376   -200    277     10   -288    -31   -119   -210   -542   -449   -485
   -166   -368   -202    267     15   -285    -33   -103   -202   -530   -446   -504
   -158   -363   -205    259     23   -285    -25    -85   -189   -511   -433   -504
   -140   -358   -218    246     38   -288    -12    -67   -176   -491   -423   -491
   -124   -368   -244    246     59   -306      0    -49   -161   -472   -418   -472
   -119   -371   -254    244     64   -311      5    -31   -145   -446   -410   -457
   -111   -363   -252    236     67   -306     -5    -25   -135   -420   -389   -467
   -111   -363   -252    236     67   -309    -15    -20   -127   -407   -376   -475
   -101   -340   -239    220     67   -290    -23    -12   -116   -397   -368   -457
    -90   -324   -233    205     70   -280    -38    -10   -119   -407   -379   -452
    -83   -335   -252    207     83   -293    -44     -5   -119   -413   -387   -457
    -70   -316   -246    192     85   -280    -51      0   -116   -405   -376   -462
    -57   -285   -228    171     85   -257    -57      5   -114   -397   -363   -459
    -41   -265   -223    150     88   -244    -64     10   -119   -410   -371   -454
    -25   -241   -215    132     93   -228    -67     20   -116   -413   -379   -457
     -7   -210   -205    109     96   -207    -70     28   -114   -420   -387   -467
     15   -181   -197     83    106   -189    -75     41   -116   -428   -389   -470
     31   -166   -197     67    111   -181    -67     70   -101   -423   -381   -459
     38   -129   -171     44    103   -150    -54    106    -83   -410   -366   -449
     44    -93   -140     23     90   -116    -46    148    -59   -402   -358   -433
     54    -96   -150     20    101   -122    -20    200    -25   -376   -335   -400
     70    -64   -135     -2    101    -98     -5    249      5   -345   -303   -368
     90    -31   -122    -31    106    -75      5    288     31   -322   -277   -342
    111     -7   -119    -54    114    -62     12    324     57   -303   -254   -314
    132     15   -116    -72    124    -49     25    358     85   -272   -226   -283
    148     28   -119    -90    132    -44     33    381    114   -233   -192   -270
    163     51   -111   -109    137    -28     36    387    127   -215   -163   -254
    171     85    -88   -129    129      0     25    376    124   -215   -155   -241
    174    106    -67   -140    122     20     23    361    122   -215   -150   -231
    168    111    -57   -142    111     25     20    340    114   -218   -153   -228
    161    132    -28   -148     93     51     10    311     96   -241   -168   -228
    142    129    -12   -137     77     57      0    283     85   -252   -171   -226
    119    124      5   -122     57     64     -5    249     72   -262   -184   -239
     98    116     18   -109     38     67    -12    213     51   -283   -197   -252
     72    106     33    -90     18     70     -7    187     44   -296   -213   -265
     46     80     31    -64      7     57     -7    155     31   -316   -236   -288
     20     49     28    -33     -2     38    -15    122      5   -342   -257   -316
     -5     20     25    -10    -15     23    -12     96     -7   -350   -259   -329
    -20      2     23      7    -23     12    -10     72    -12   -345   -252   -348
    -33    -10     23     23    -31      5    -12     46    -25   -353   -254   -376
    -33    -10     23     23    -28      5    -31     10    -51   -379   -272   -407
    -31    -25      2     28    -18    -12    -38    -15    -70   -392   -288   -423
    -36    -44     -7     38    -15    -25    -38    -20    -80   -392   -293   -423
    -36    -31      5     31    -20    -12    -44    -28    -83   -392   -288   -420
    -41    -23     18     33    -31     -2    -38    -23    -77   -384   -277   -407
    -46    -28     18     36    -33     -5    -33    -20    -70   -379   -270   -389
    -46    -33     10     38    -31    -12    -31    -12    -62   -361   -257   -379
    -57    -41     12     49    -38    -15    -28     -5    -62   -350   -241   -371
    -62    -38     23     51    -44     -7    -23      2    -49   -324   -215   -363
    -57    -38     15     46    -36    -12    -20     10    -38   -309   -192   -358
    -54    -41     12     46    -36    -12    -18     15    -36   -306   -184   -358
    -54    -41     10     46    -36    -15    -18     20    -31   -296   -174   -350
    -54    -59     -5     57    -25    -33    -10     28    -25   -290   -163   -342
    -44    -57    -12     49    -15    -36    -10     28    -25   -290   -161   -342
    -33    -51    -18     41     -7    -36      5     44    -18   -288   -155   -332
    -20    -23     -2     20    -10    -15     23     70      2   -267   -135   -314
    -15     12     28      2    -20     20     38     83     20   -246   -116   -296
    -12     31     44    -10    -28     36     67    101     33   -233   -101   -280
    -12     28     41     -7    -28     33     96    119     46   -226    -93   -270
    -10     33     44    -12    -25     38    109    129     49   -228    -96   -270
     10    129    119    -70    -54    124    109    137     70   -205    -72   -249
     23    207    181   -116    -80    194    106    145     96   -176    -38   -213
     23    246    223   -137    -98    236     83    129    103   -161    -18   -192
     36    254    215   -148    -90    236     46    114    101   -155    -12   -184
     46    239    192   -142    -72    215     31    101     85   -163    -25   -187
     28    202    174   -116    -75    189     18     77     49   -194    -51   -205
     10    166    153    -88    -72    161      5     62     31   -210    -67   -218
      2    119    114    -62    -57    119    -10     46      7   -239    -98   -241
     -5    -18    -12     12      2    -15     -7     44    -18   -272   -140   -280
    -20   -111    -90     67     33   -103    -12     25    -51   -311   -181   -324
    -33   -145   -114     88     38   -129    -25      0    -90   -350   -223   -368
    -38   -153   -114     96     36   -135    -38    -25   -116   -368   -246   -387
    -49   -161   -111    106     31   -137    -49    -44   -140   -389   -270   -407
    -54   -181   -127    116     33   -155    -49    -49   -155   -407   -283   -418
    -54   -197   -142    124     41   -171    -49    -51   -163   -413   -290   -423
    -54   -218   -166    135     54   -192    -46    -49   -166   -413   -293   -428
    -46   -233   -187    140     70   -210    -44    -49   -166   -415   -301   -439
    -49   -249   -202    148     72   -226    -49    -51   -168   -423   -311   -446
    -51   -285   -236    168     90   -262    -49    -51   -176   -433   -322   -449
    -46   -293   -249    168    101   -272    -57    -59   -187   -441   -329   -444
    -44   -277   -233    161     93   -257    -64    -67   -200   -444   -335   -459
    -46   -296   -249    168    101   -272    -62    -57   -194   -436   -327   -459
    -44   -309   -267    176    109   -288    -57    -49   -184   -426   -314   -452
    -41   -322   -283    179    119   -303    -59    -51   -197   -436   -322   -465
    -18   -397   -379    207    179   -389    -51    -44   -233   -483   -376   -522
     38   -607   -649    283    342   -628      0     18   -327   -636   -553   -696
     77   -756   -833    337    454   -795    124    179   -340   -753   -709   -867
     64   -644   -711    288    387   -675    252    309   -205   -672   -636   -818
    -64   -259   -194    163     64   -228    244     28    -64   -439   -348   -545
   -280    371    649    -46   -467    509    -12   -594     54    -18    192     28
   -467   1156   1623   -345  -1047   1389   -267   -963    319    581    888    763
   -501   1590   2091   -545  -1296   1839   -542  -1124    517   1060   1395   1309
   -431   1283   1714   -426  -1072   1499   -776  -1267    265    898   1223   1189
   -389    633   1021   -124   -704    826   -813  -1304   -301    129    441    418
   -345     44    387    150   -366    215   -631  -1031   -618   -485   -233   -267
   -267   -228     36    246   -153    -96   -387   -581   -483   -527   -368   -431
   -161   -288   -127    226    -18   -207   -205   -244   -293   -413   -306   -397
   -109   -327   -218    215     51   -272   -109    -85   -207   -366   -280   -392
    -96   -345   -249    220     75   -296    -72    -33   -194   -376   -293   -415
    -90   -340   -249    213     77   -296    -67    -15   -197   -392   -309   -436
    -85   -361   -275    223     93   -319    -49      7   -192   -394   -309   -436
    -77   -376   -298    226    109   -337    -28     28   -181   -394   -311   -436
    -62   -358   -296    210    116   -327    -18     44   -176   -397   -306   -431
    -54   -355   -301    202    122   -327    -10     54   -179   -407   -316   -426
    -49   -348   -298    200    124   -324     -5     62   -176   -400   -311   -418
    -54   -345   -290    200    116   -319      5     77   -161   -376   -296   -420
    -54   -337   -283    194    114   -311     15     88   -150   -361   -275   -415
    -51   -319   -267    184    106   -293     20     90   -145   -358   -267   -415
    -57   -309   -252    184     96   -280     33    106   -132   -350   -262   -405
    -59   -311   -252    184     96   -283     44    124   -119   -335   -249   -384
    -54   -303   -249    176     96   -277     46    135   -114   -329   -246   -374
    -41   -290   -249    166    101   -270     51    148   -101   -316   -233   -374
    -38   -265   -226    153     93   -246     59    166    -85   -303   -218   -366
    -33   -265   -231    148     98   -249     64    187    -72   -296   -215   -353
    -28   -259   -231    142    101   -246     80    223    -49   -272   -197   -337
    -25   -252   -226    137     96   -239     98    259    -23   -249   -179   -316
    -25   -213   -187    119     80   -200    101    285     -7   -236   -174   -306
    -25   -213   -189    119     80   -202    109    324     12   -215   -155   -285
    -15   -213   -197    111     90   -205    132    376     49   -181   -129   -254
     -2   -181   -181     90     88   -181    142    418     70   -161   -114   -236
     10   -171   -181     80     96   -176    153    462     93   -140    -96   -215
     25   -163   -189     67    103   -176    155    506    111   -122    -77   -202
     57   -153   -210     46    132   -181    158    548    135   -101    -59   -184
     88   -127   -215     15    150   -171    171    597    168    -62    -25   -150
    106    -77   -184    -12    145   -129    176    631    194    -38     -5   -129
    124    -64   -189    -31    155   -127    184    665    231      0     31    -90
    142    -20   -166    -62    153    -93    181    675    249     18     54    -62
    158     -2   -163    -80    161    -80    184    683    262     36     75    -41
    161     41   -119   -101    140    -38    181    670    265     36     80    -36
    150     41   -111    -96    129    -33    174    646    249     23     75    -36
    148     25   -122    -85    135    -49    171    618    236     10     67    -38
    137     38    -98    -88    119    -31    166    581    220     -5     51    -49
    124     62    -62    -93     93      0    158    537    194    -28     31    -75
    109     49    -62    -80     85     -5    155    493    168    -49     15    -88
     90     23    -67    -57     80    -20    150    444    140    -83    -12   -114
     67     -2    -70    -33     67    -36    140    394    106   -122    -44   -140
     49    -41    -90     -2     70    -64    137    350     83   -148    -67   -166
     38    -49    -90      5     64    -70    127    301     57   -174    -90   -189
     28    -83   -111     25     70    -98    119    259     31   -205   -127   -215
     25   -101   -129     36     77   -114    103    220      5   -231   -153   -239
     23   -145   -168     62     96   -155     96    187    -15   -252   -171   -254
     18   -153   -171     64     93   -161     88    166    -28   -262   -174   -257
     15   -158   -174     70     93   -163     83    145    -51   -283   -194   -280
      5   -176   -181     83     93   -179     67    119    -75   -303   -213   -303
     -2   -181   -179     93     88   -181     70    119    -67   -298   -205   -285
     -7   -161   -153     83     72   -155     62    114    -64   -303   -213   -288
    -10   -158   -148     85     67   -153     59    109    -67   -314   -218   -288
    -10   -158   -148     83     67   -153     64    109    -72   -327   -231   -280
     -5   -148   -142     77     67   -145     72    111    -67   -316   -223   -270
      0   -145   -145     70     72   -145     64    106    -72   -324   -228   -283
      0   -145   -145     70     72   -145     57    111    -67   -316   -215   -280
     -5   -153   -150     77     72   -153     57    116    -59   -314   -207   -270
     -5   -150   -145     77     70   -148     57    119    -57   -319   -202   -259
    -10   -148   -137     77     62   -142     46    106    -64   -335   -215   -272
    -10   -158   -148     83     67   -153     38    101    -70   -342   -218   -275
     -5   -158   -155     80     72   -158     33    106    -64   -340   -215   -267
      2   -153   -155     75     77   -153     25     98    -72   -345   -215   -270
     12   -140   -153     62     80   -145     10     85    -80   -355   -218   -272
     23   -114   -137     46     77   -127     12     90    -75   -353   -215   -267
     33    -83   -116     23     72    -98     28    106    -62   -340   -202   -252
     44    -59   -103      7     72    -80     46    124    -41   -316   -184   -231
     38    -28    -70     -5     51    -49     64    137    -31   -306   -176   -223
     44      0    -44    -20     44    -23     80    140    -25   -303   -176   -231
     49      5    -46    -28     46    -20     93    145    -20   -303   -174   -233
     62     49    -12    -54     38     18    109    168     10   -272   -142   -192
     70    114     41    -93     12     80    103    176     41   -233   -103   -145
     75    176    101   -127    -12    140     64    155     51   -213    -83   -129
     85    202    114   -145    -12    161     23    140     54   -207    -75   -124
     90    181     90   -135      0    137     12    137     51   -210    -75   -122
     75    184    109   -129    -15    148     -5    119     38   -218    -80   -119
     64    161     93   -114    -12    127    -25     93     18   -233    -96   -124
     54     93     38    -75      5     67    -49     67    -20   -280   -145   -166
     38    -44    -83      2     59    -62    -57     51    -75   -340   -215   -228
     25   -116   -142     44     83   -129    -67     25   -122   -387   -265   -272
     28   -158   -187     64    106   -171    -77      5   -153   -420   -298   -298
     25   -187   -213     80    116   -200    -90    -23   -181   -454   -332   -329
     31   -210   -241     90    135   -226   -106    -46   -207   -488   -361   -355
     31   -233   -267     98    148   -249   -116    -57   -220   -501   -371   -368
     28   -254   -283    111    153   -267   -119    -59   -231   -504   -381   -374
     28   -265   -293    116    161   -277   -127    -67   -241   -517   -397   -387
     38   -265   -303    114    171   -283   -132    -75   -249   -527   -413   -400
     41   -285   -329    122    184   -306   -137    -80   -254   -535   -415   -402
     44   -303   -348    129    194   -327   -135    -77   -257   -537   -418   -400
     44   -314   -361    135    200   -337   -135    -80   -259   -540   -423   -405
     41   -314   -355    137    197   -335   -129    -80   -262   -542   -428   -407
     33   -306   -342    135    187   -324   -124    -83   -262   -540   -426   -402
     25   -309   -337    140    181   -322   -116    -80   -257   -537   -426   -397
     23   -327   -350    150    184   -337   -114    -75   -262   -542   -433   -405
     41   -392   -433    176    236   -413   -101    -54   -288   -576   -478   -444
     98   -581   -680    239    389   -631    -41     41   -353   -706   -633   -594
    148   -698   -846    272    496   -771    101    244   -316   -779   -753   -732
    161   -555   -717    197    436   -636    246    418   -127   -646   -646   -659
     54   -189   -244     67    148   -215    246    150     31   -400   -348   -374
   -140    420    558   -142   -350    488    -25   -519     85    -23    158    171
   -335   1153   1488   -410   -911   1319   -296   -969    270    519    813    867
   -407   1556   1961   -576  -1184   1756   -571  -1231    368    917   1267   1371
   -366   1231   1597   -431   -982   1413   -787  -1423     57    691   1044   1215
   -322    587    909   -132   -615    748   -815  -1439   -496    -85    244    420
   -277     12    290    132   -283    150   -620  -1101   -740   -649   -397   -241
   -194   -244    -49    218    -72   -148   -368   -602   -548   -644   -496   -374
    -98   -296   -197    197     49   -246   -194   -252   -335   -522   -423   -329
    -41   -311   -272    174    114   -293   -109    -85   -239   -467   -392   -319
    -31   -350   -319    189    142   -335    -75    -23   -215   -467   -400   -332
    -28   -379   -350    202    158   -366    -62      2   -215   -483   -420   -350
    -20   -381   -361    202    168   -371    -49     28   -205   -483   -420   -353
    -18   -387   -368    202    174   -379    -36     44   -194   -483   -423   -358
    -10   -381   -371    194    179   -376    -28     59   -187   -478   -418   -358
     -2   -358   -355    179    176   -358    -25     70   -176   -472   -410   -350
      0   -337   -337    168    168   -337    -18     83   -168   -467   -405   -342
      2   -353   -355    174    179   -355    -18     98   -161   -462   -400   -332
     -5   -350   -345    179    168   -350    -12    114   -148   -449   -384   -319
     -7   -322   -314    163    153   -319    -12    127   -132   -439   -376   -309
    -12   -324   -311    168    148   -319     -2    140   -122   -433   -376   -298
    -15   -306   -290    161    135   -298      7    153   -106   -415   -361   -285
    -23   -283   -259    153    116   -272     18    174    -80   -389   -327   -262
    -41   -265   -223    153     90   -246     31    200    -57   -366   -301   -236
    -72   -252   -179    163     51   -215     49    231    -31   -342   -280   -210
   -119   -218    -98    168    -12   -158     85    285     18   -298   -241   -153
   -171   -189    -18    179    -77   -103    129    353     80   -241   -187    -85
   -158   -200    -44    176    -57   -122    132    371     83   -236   -184   -101
    -88   -207   -119    148     15   -163     96    348     44   -275   -220   -161
    -41   -213   -171    127     62   -192     72    348     28   -296   -241   -181
    -31   -220   -192    124     77   -207     77    379     46   -285   -233   -168
    -15   -210   -194    111     88   -202     85    420     64   -270   -228   -155
      7   -194   -202     93    103   -197     96    465     83   -254   -215   -145
     33   -179   -213     72    122   -194    109    514    114   -231   -189   -116
     59   -155   -215     49    135   -187    116    563    145   -202   -161    -90
     70   -140   -213     33    140   -176    129    613    181   -171   -135    -59
     83   -109   -192     12    137   -150    145    662    226   -127    -93    -18
     98    -64   -163    -18    129   -114    155    691    259    -93    -59     12
    111    -31   -142    -41    127    -85    158    706    283    -70    -33     38
    116    -12   -129    -54    122    -70    150    706    290    -54    -18     59
    127     15   -111    -70    119    -46    145    698    288    -54    -15     72
    129     15   -114    -72    122    -49    140    680    277    -59    -18     72
    119     23    -96    -72    109    -36    140    652    262    -67    -18     67
    109     20    -88    -64     96    -31    142    620    244    -80    -28     59
     98     20    -77    -59     88    -28    137    581    223   -103    -44     51
     90     -7    -98    -44     93    -51    132    537    194   -132    -67     31
     77    -20    -98    -28     88    -59    119    488    166   -161    -93     12
     64    -41   -106    -12     83    -72    109    433    132   -200   -132    -20
     54    -72   -127     10     90    -98     93    374     90   -236   -161    -62
     44    -88   -132     20     85   -109     75    316     54   -265   -184    -93
     31   -109   -142     38     85   -124     62    272     23   -293   -210   -119
     18   -140   -158     59     85   -150     49    233    -10   -329   -241   -142
     10   -174   -184     83     96   -179     36    202    -38   -361   -272   -155
      2   -207   -210    101    103   -207     28    176    -59   -374   -288   -184
     -2   -210   -207    106    101   -207     18    148    -80   -384   -293   -218
    -10   -213   -205    109     96   -207      5    124   -101   -407   -311   -233
     -5   -210   -205    109     98   -207     -2    116   -111   -420   -324   -226
     -2   -194   -192     96     93   -194     -2    116   -111   -418   -327   -223
      0   -179   -179     88     88   -179      0    114   -109   -413   -316   -218
      2   -158   -163     75     80   -161     -2    109   -109   -410   -314   -218
     10   -148   -158     70     83   -153     -2    106   -106   -410   -314   -215
     10   -148   -161     67     85   -153    -15     98   -116   -415   -316   -226
     12   -129   -142     57     75   -135    -25     93   -124   -415   -324   -231
     15   -109   -127     44     70   -116    -28     90   -124   -413   -324   -239
     20   -106   -127     44     72   -116    -31     85   -129   -420   -329   -244
     25    -90   -119     31     70   -103    -41     72   -140   -436   -340   -249
     23    -75    -98     23     59    -85    -49     64   -145   -444   -348   -249
     23    -70    -96     20     59    -83    -59     54   -158   -459   -363   -246
     28    -80   -109     25     67    -93    -62     46   -174   -465   -371   -254
     28    -44    -72      7     49    -57    -72     33   -184   -475   -374   -267
     33    -18    -51     -7     41    -33    -67     38   -171   -462   -358   -249
     44     28    -15    -38     28      7    -64     44   -163   -452   -348   -241
     44     67     23    -54     10     46    -54     54   -142   -439   -335   -244
     44     83     38    -64      2     62    -38     64   -124   -428   -319   -228
     46    109     59    -77     -5     85    -20     72   -116   -423   -311   -213
     59    137     77    -98    -10    106    -20     72   -119   -428   -316   -218
     67    176    109   -122    -20    142    -10     88   -101   -413   -303   -202
     72    233    161   -153    -44    197     -5     96    -72   -379   -277   -161
     80    301    220   -189    -70    259    -23     85    -54   -348   -241   -127
     83    335    249   -210    -83    293    -59     67    -41   -319   -210   -109
     93    316    223   -205    -64    270    -85     49    -51   -327   -218   -116
     93    275    181   -187    -44    231    -96     31    -72   -350   -244   -135
     85    254    166   -171    -38    210   -103     15    -90   -363   -257   -137
     83    236    150   -161    -33    194   -116     -2   -114   -381   -277   -150
     83    129     46   -106     18     88   -111     -7   -142   -413   -316   -187
     70     15    -54    -44     62    -18   -122    -28   -194   -470   -376   -252
     62    -31    -93    -18     77    -62   -129    -46   -226   -501   -405   -285
     54    -59   -116      0     83    -88   -132    -64   -252   -527   -426   -311
     51    -93   -145     20     98   -119   -142    -88   -280   -550   -449   -342
     54   -124   -179     33    114   -150   -148    -98   -296   -566   -457   -355
     59   -109   -168     23    114   -140   -158   -106   -314   -576   -467   -355
     62   -103   -168     20    114   -135   -171   -114   -327   -592   -480   -361
     64   -137   -202     36    132   -168   -171   -114   -332   -597   -485   -366
     67   -132   -200     31    132   -166   -171   -116   -335   -597   -483   -363
     70   -140   -210     33    140   -174   -176   -122   -340   -600   -480   -350
     72   -142   -218     33    145   -179   -187   -135   -353   -613   -491   -358
     80   -142   -223     31    150   -181   -189   -137   -355   -618   -498   -366
     75   -168   -244     44    158   -205   -184   -135   -353   -615   -498   -366
     75   -166   -241     44    155   -202   -187   -148   -355   -620   -498   -379
     75   -171   -246     44    161   -207   -189   -148   -355   -626   -501   -381
     85   -218   -303     67    194   -259   -184   -137   -376   -649   -532   -402
    140   -379   -519    116    327   -449   -161    -88   -446   -763   -662   -514
    210   -561   -771    174    488   -665    -51     70   -459   -883   -820   -672
    249   -558   -807    153    527   -683    106    288   -319   -849   -818   -693
    187   -226   -413     20    298   -319    166    168   -161   -654   -587   -501
     15    306    288   -161   -135    296   -106   -527   -192   -387   -189    -88
   -174   1052   1226   -439   -698   1137   -439  -1117   -114     85    423    555
   -298   1740   2039   -722  -1169   1888   -748  -1439     62    628   1054   1200
   -265   1795   2060   -763  -1161   1927  -1062  -1660    -23    774   1218   1408
   -194   1176   1371   -491   -782   1273  -1130  -1680   -504    148    566    802
   -150    472    623   -161   -387    548   -919  -1415   -909   -636   -275    -18
    -80     -2     77     41    -80     36   -615   -904   -826   -846   -618   -379
     15   -114   -129     49     72   -122   -389   -475   -563   -719   -574   -363
     85   -153   -239     33    161   -194   -270   -257   -423   -633   -514   -324
    103   -200   -303     46    202   -252   -220   -168   -379   -610   -496   -335
    109   -215   -327     51    215   -270   -202   -137   -374   -618   -501   -358
    106   -233   -340     64    223   -285   -176   -103   -355   -613   -496   -355
    106   -241   -350     67    226   -296   -161    -77   -340   -610   -496   -345
    109   -236   -345     62    226   -290   -153    -59   -332   -607   -491   -342
    111   -241   -355     62    233   -298   -137    -41   -319   -597   -480   -335
    114   -246   -361     67    236   -303   -124    -23   -303   -584   -467   -324
    124   -244   -368     57    246   -306   -127    -18   -303   -584   -465   -324
    129   -252   -381     62    254   -316   -127    -12   -306   -584   -467   -324
    129   -249   -379     59    252   -314   -122      0   -298   -579   -462   -316
    129   -252   -381     62    254   -316   -111     15   -285   -563   -444   -301
    127   -259   -387     64    257   -322   -103     25   -270   -548   -423   -285
    129   -241   -371     54    249   -306    -98     38   -257   -532   -405   -267
    124   -223   -350     46    236   -285   -101     51   -249   -522   -394   -259
    122   -231   -353     54    236   -290    -88     75   -233   -506   -376   -249
    116   -236   -355     59    236   -296    -77    101   -213   -488   -358   -236
    127   -223   -350     49    239   -285    -67    129   -192   -470   -342   -220
    140   -231   -371     44    254   -298    -59    155   -179   -462   -335   -207
    142   -215   -358     36    249   -285    -57    181   -166   -449   -324   -189
    148   -205   -353     25    249   -277    -46    220   -137   -423   -301   -166
    155   -205   -361     23    257   -283    -36    259   -116   -405   -293   -150
    171   -200   -371     12    270   -285    -25    298    -96   -392   -290   -132
    189   -189   -379      0    283   -283     -5    353    -62   -366   -265   -103
    205   -184   -392    -10    296   -288     15    410    -18   -324   -228    -75
    226   -153   -379    -36    301   -267     20    454     10   -296   -205    -64
    241   -142   -387    -51    311   -265     38    504     44   -262   -174    -44
    257   -114   -371    -70    314   -241     57    553     83   -231   -142     -7
    272    -77   -353    -98    309   -215     57    579    103   -207   -119     23
    288    -44   -332   -122    309   -187     59    594    122   -187   -103     49
    298    -15   -314   -142    303   -163     70    602    135   -171    -83     70
    303     20   -283   -161    293   -129     70    594    135   -168    -77     77
    301     33   -267   -168    283   -116     62    574    124   -176    -80     85
    290     49   -241   -171    265    -96     57    550    114   -179    -80     80
    277     64   -213   -171    244    -75     51    517     93   -194    -93     59
    262     67   -194   -163    228    -62     44    472     67   -223   -111     46
    246     62   -187   -155    215    -62     41    428     44   -246   -127     38
    241     57   -184   -150    213    -62     28    379     18   -270   -150     18
    220     28   -192   -124    205    -80     15    324    -18   -306   -181    -10
    194      7   -187   -101    192    -88      0    265    -54   -337   -205    -36
    174    -18   -192    -80    181   -103    -12    213    -88   -363   -236    -62
    161    -38   -200    -62    179   -119    -28    161   -127   -397   -267    -90
    148    -54   -202    -49    174   -127    -46    114   -166   -428   -296   -122
    127    -85   -213    -20    168   -148    -54     83   -192   -449   -311   -137
    116   -119   -239      0    176   -179    -57     54   -207   -465   -324   -153
    111   -137   -249     12    179   -192    -67     28   -228   -485   -342   -171
     93   -145   -241     25    166   -192    -72     18   -239   -496   -361   -176
     77   -150   -228     36    153   -189    -67     18   -231   -491   -350   -155
     64   -150   -215     41    140   -181    -67     12   -231   -485   -348   -153
     51   -150   -202     49    124   -174    -51     23   -218   -467   -332   -140
     25   -145   -171     57     96   -158    -36     44   -194   -444   -306   -114
     12   -122   -135     54     72   -127    -28     57   -174   -423   -280    -90
     -2    -93    -90     46     41    -90    -23     59   -163   -413   -270    -80
    -18    -90    -72     51     25    -83     -7     77   -145   -389   -249    -57
      2    -96    -98     44     49    -96    -28     62   -161   -407   -270    -72
     44   -116   -161     36    101   -137    -62     25   -197   -452   -311   -111
     57   -145   -205     44    129   -174    -80      7   -215   -467   -327   -129
     62   -137   -200     36    129   -168    -93      0   -226   -472   -332   -135
     67   -132   -202     31    132   -166   -106    -12   -239   -483   -342   -145
     72   -132   -205     31    137   -168   -109    -18   -241   -491   -348   -148
     64   -124   -189     28    127   -158   -109    -18   -241   -491   -350   -142
     67   -132   -200     31    132   -166   -106    -25   -244   -491   -350   -145
     72   -127   -202     25    135   -163   -114    -38   -257   -501   -361   -158
     77   -116   -194     20    135   -155   -109    -28   -246   -491   -353   -148
     83    -67   -150     -7    114   -109    -98    -18   -233   -478   -340   -137
     90    -31   -122    -31    103    -75    -88    -15   -228   -475   -337   -132
     83    -23   -106    -31     93    -64    -59      0   -213   -459   -324   -119
     83    -18   -101    -31     90    -59    -36     10   -202   -454   -316   -114
     98     -2   -101    -49     98    -51    -38      2   -213   -465   -327   -127
    116     57    -59    -85     88      0    -31      7   -192   -441   -303   -106
    127    132      5   -129     62     67    -38     12   -163   -405   -265    -72
    142    181     38   -161     51    111    -72     -7   -150   -384   -244    -51
    150    189     38   -171     54    114   -109    -31   -158   -392   -249    -49
    145    166     20   -155     62     96   -116    -33   -166   -400   -257    -49
    129    148     15   -140     57     83   -132    -51   -184   -415   -272    -54
    127    127      0   -127     64     64   -150    -80   -213   -441   -293    -75
    122     41    -80    -85    101    -18   -161    -96   -252   -480   -335   -114
    109    -80   -189    -15    148   -135   -166   -116   -303   -537   -400   -168
     98   -148   -249     23    171   -197   -181   -145   -350   -592   -452   -218
     90   -176   -267     44    179   -220   -184   -163   -374   -620   -475   -241
     75   -205   -283     64    176   -244   -189   -176   -392   -644   -493   -257
     80   -231   -311     75    194   -270   -202   -200   -418   -670   -519   -280
     83   -249   -332     83    205   -290   -207   -210   -433   -685   -535   -296
     83   -249   -332     83    207   -290   -210   -215   -439   -691   -537   -290
     83   -252   -337     83    210   -293   -218   -223   -449   -704   -548   -298
     88   -259   -348     83    218   -303   -220   -231   -459   -719   -561   -311
     80   -262   -345     88    210   -303   -223   -233   -467   -730   -571   -314
     77   -272   -350     98    213   -311   -220   -233   -467   -732   -576   -314
     80   -275   -355     98    218   -314   -231   -244   -485   -748   -587   -324
     77   -275   -353     98    215   -314   -241   -257   -496   -758   -594   -332
     70   -272   -345     98    205   -309   -241   -259   -493   -758   -594   -332
     75   -270   -345     98    210   -306   -241   -265   -493   -761   -592   -335
     77   -290   -368    106    220   -329   -239   -265   -501   -774   -613   -348
     93   -374   -467    140    277   -420   -223   -246   -537   -831   -675   -405
    150   -571   -724    207    436   -649   -171   -179   -615   -971   -836   -566
    202   -719   -922    259    561   -820    -44    -20   -626  -1088   -992   -740
    189   -553   -745    179    465   -649     83    111   -459   -963   -875   -654
     51   -135   -189     41    119   -161     54   -200   -319   -704   -553   -342
   -153    485    636   -166   -394    561   -187   -818   -228   -319    -44    192
   -348   1278   1626   -465   -987   1452   -444  -1226     15    267    654    922
   -394   1678   2073   -641  -1234   1875   -719  -1415    161    683   1106   1413
   -316   1363   1678   -524   -997   1519   -958  -1587   -166    415    839   1205
   -262    735    997   -236   -631    867   -984  -1623   -735   -366     44    423
   -215    103    319     57   -267    210   -771  -1301  -1021   -976   -639   -272
   -124   -135    -12    129    -57    -75   -514   -810   -802   -922   -685   -353
    -20   -187   -166    103     72   -176   -348   -498   -623   -820   -628   -319
     25   -228   -254    101    137   -241   -259   -345   -542   -782   -607   -311
     38   -257   -296    109    166   -275   -231   -298   -532   -789   -620   -337
     51   -277   -332    111    189   -303   -223   -285   -537   -810   -641   -363
     59   -288   -350    114    202   -319   -207   -267   -535   -813   -646   -368
     64   -288   -353    109    207   -319   -197   -244   -524   -813   -644   -368
     80   -288   -368    103    223   -327   -192   -231   -522   -813   -646   -374
     90   -285   -379     96    233   -332   -189   -223   -522   -818   -649   -376
     88   -272   -361     90    223   -316   -184   -210   -514   -815   -644   -376
     85   -270   -358     90    220   -314   -181   -205   -509   -813   -641   -371
     93   -265   -358     85    226   -311   -187   -200   -514   -818   -644   -374
     93   -257   -350     80    220   -303   -184   -192   -509   -815   -639   -366
     96   -252   -348     77    220   -301   -181   -181   -501   -810   -633   -358
    103   -244   -348     67    223   -296   -181   -174   -496   -810   -636   -353
    101   -233   -335     67    218   -283   -174   -163   -483   -805   -636   -345
     93   -233   -327     67    210   -280   -158   -140   -459   -784   -618   -327
     98   -220   -319     62    207   -270   -158   -127   -452   -779   -615   -319
    109   -202   -311     46    210   -257   -155   -114   -441   -774   -610   -311
    106   -189   -296     41    200   -241   -145    -88   -428   -761   -600   -298
    116   -189   -309     33    213   -249   -140    -62   -415   -750   -594   -288
    132   -179   -314     23    223   -246   -137    -38   -402   -740   -587   -280
    137   -174   -314     15    226   -244   -127     -7   -384   -727   -574   -267
    137   -179   -316     20    226   -246   -109     33   -361   -709   -561   -249
    153   -168   -324      5    239   -244    -98     75   -340   -693   -548   -236
    187   -129   -316    -28    249   -223    -77    132   -301   -659   -517   -205
    202   -101   -306    -51    252   -202    -59    192   -259   -618   -480   -166
    207    -88   -296    -59    252   -192    -62    233   -233   -600   -467   -153
    218    -75   -293    -75    254   -184    -62    272   -210   -579   -449   -132
    246    -28   -275   -109    259   -150    -41    327   -171   -540   -413    -93
    257      2   -254   -129    254   -124    -28    358   -142   -511   -384    -64
    249     12   -236   -129    244   -111    -49    358   -137   -498   -371    -51
    254     28   -226   -142    239    -98    -46    366   -127   -480   -353    -31
    254     51   -205   -153    231    -75    -44    366   -119   -470   -342    -15
    262     67   -197   -166    228    -64    -44    348   -127   -475   -342    -12
    262     83   -179   -171    220    -46    -46    324   -140   -488   -348    -18
    257     96   -161   -176    207    -31    -46    296   -158   -504   -361    -25
    257     93   -163   -174    210    -33    -49    259   -179   -524   -379    -41
    244     77   -168   -163    205    -44    -59    210   -205   -548   -400    -57
    218     67   -150   -142    184    -41    -57    166   -223   -563   -410    -67
    207     67   -140   -140    174    -36    -77    106   -265   -600   -439    -96
    200     28   -171   -114    184    -70    -98     51   -303   -639   -478   -129
    187      0   -189    -93    187    -96   -111      2   -337   -667   -506   -155
    179    -15   -194    -80    187   -103   -122    -38   -363   -688   -522   -168
    163    -51   -218    -57    189   -135   -137    -85   -400   -719   -553   -194
    148    -90   -239    -28    192   -166   -148   -119   -423   -743   -576   -218
    140    -98   -239    -20    187   -168   -158   -148   -441   -761   -592   -233
    142   -111   -254    -15    197   -181   -168   -171   -462   -779   -607   -249
    137   -127   -265     -5    200   -197   -181   -192   -483   -797   -620   -265
    127   -124   -252      0    189   -187   -184   -200   -485   -797   -620   -262
    122   -127   -252      2    184   -189   -184   -200   -488   -797   -618   -259
    137   -129   -267     -2    202   -197   -184   -200   -491   -800   -620   -262
    124   -142   -270      7    194   -205   -179   -197   -488   -797   -620   -259
    124   -129   -257      2    189   -192   -176   -192   -483   -789   -615   -252
    127   -122   -249     -2    187   -184   -184   -202   -488   -797   -620   -259
    116   -124   -241      5    179   -181   -184   -205   -485   -797   -615   -252
    111   -109   -220     -2    163   -163   -189   -205   -488   -795   -613   -244
    116   -111   -228     -2    171   -168   -189   -202   -491   -792   -615   -246
    119   -109   -228     -5    171   -168   -189   -207   -493   -792   -615   -249
    109   -111   -220      2    163   -166   -184   -202   -485   -787   -605   -233
     98   -129   -228     15    161   -179   -187   -202   -488   -795   -610   -233
    109   -127   -239      7    171   -181   -194   -213   -498   -800   -615   -236
    116   -109   -226     -5    168   -166   -197   -218   -501   -797   -615   -231
    116   -109   -226     -2    171   -166   -194   -218   -501   -797   -613   -226
    119   -116   -236     -2    176   -176   -205   -231   -517   -818   -628   -241
    127   -114   -241     -7    184   -179   -202   -231   -522   -818   -628   -241
    129    -83   -215    -25    171   -148   -189   -215   -506   -797   -610   -218
    137    -38   -176    -49    155   -106   -171   -202   -491   -779   -592   -197
    135    -20   -155    -59    142    -88   -166   -197   -483   -774   -584   -187
    119      0   -122    -59    119    -59   -145   -184   -465   -756   -568   -168
    119     -5   -127    -59    122    -64   -135   -176   -462   -758   -571   -163
    135     31   -103    -83    119    -36   -122   -161   -444   -737   -550   -140
    132    116    -15   -127     72     51   -116   -148   -400   -691   -501    -88
    135    187     51   -161     41    122   -137   -161   -381   -667   -475    -59
    155    218     62   -187     46    140   -184   -189   -389   -662   -467    -51
    168    205     36   -187     67    122   -207   -202   -402   -672   -475    -59
    148    176     25   -163     59    101   -215   -218   -418   -683   -483    -59
    148    168     20   -158     64     96   -233   -236   -441   -701   -496    -62
    140    106    -36   -124     88     36   -249   -254   -480   -737   -535    -90
    129    -12   -142    -57    135    -77   -244   -265   -524   -787   -589   -140
    116   -127   -246      2    179   -187   -252   -277   -566   -833   -641   -189
    111   -192   -303     38    205   -246   -257   -296   -602   -870   -678   -220
     93   -233   -329     70    210   -280   -257   -311   -628   -891   -698   -239
     96   -246   -342     75    218   -293   -262   -319   -636   -898   -704   -241
     98   -257   -355     75    226   -306   -270   -327   -644   -906   -711   -246
    103   -262   -366     77    233   -314   -270   -327   -652   -917   -717   -249
     93   -277   -371     90    231   -324   -262   -324   -654   -917   -714   -246
     96   -288   -384     96    239   -335   -262   -324   -657   -919   -717   -246
     96   -306   -402    103    249   -353   -267   -332   -670   -935   -730   -259
     93   -314   -407    111    249   -361   -267   -329   -675   -940   -730   -262
     88   -332   -420    122    252   -376   -270   -335   -683   -948   -737   -267
     88   -345   -433    129    259   -389   -275   -337   -688   -953   -743   -272
     85   -348   -433    129    259   -392   -272   -340   -688   -956   -743   -272
     83   -342   -426    127    254   -384   -275   -340   -683   -950   -740   -270
     96   -350   -449    124    272   -397   -277   -340   -691   -961   -756   -283
    111   -413   -524    150    316   -467   -277   -335   -719   -997   -795   -314
    163   -574   -737    202    449   -654   -239   -262   -776  -1096   -911   -420
    213   -727   -940    257    574   -833   -119    -85   -761  -1184  -1041   -561
    220   -631   -854    202    537   -740     18    103   -602  -1114  -1000   -550
    127   -259   -387     67    257   -322     59    -64   -444   -901   -740   -319
    -49    277    327   -114   -189    301   -205   -758   -480   -613   -314    116
   -218   1021   1236   -402   -727   1127   -519  -1317   -402   -140    288    727
   -301   1579   1880   -641  -1091   1730   -813  -1621   -272    337    839   1278
   -254   1418   1673   -581   -963   1545  -1080  -1826   -496    293    810   1304
   -197    724    919   -265   -558    820  -1114  -1836  -1049   -467     25    576
   -150     70    218     38   -184    142   -911  -1540  -1374  -1163   -737   -166
    -85   -280   -197    181     54   -241   -633  -1010  -1153  -1189   -891   -337
      5   -355   -361    176    181   -358   -426   -605   -872  -1015   -784   -265
     67   -387   -457    158    259   -420   -322   -402   -737   -932   -727   -220
     85   -402   -488    155    285   -444   -288   -337   -706   -927   -727   -233
     98   -426   -524    161    311   -475   -275   -311   -706   -940   -748   -259
    116   -441   -558    163    337   -498   -265   -293   -701   -945   -761   -270
    122   -452   -574    163    348   -511   -249   -272   -685   -937   -753   -265
    127   -467   -594    168    361   -530   -233   -249   -665   -924   -740   -252
    132   -452   -584    158    358   -517   -239   -244   -662   -927   -743   -254
    132   -449   -581    158    355   -514   -236   -231   -652   -919   -737   -257
    135   -444   -579    153    355   -511   -231   -215   -641   -909   -730   -252
    142   -449   -592    153    366   -522   -223   -202   -631   -904   -722   -246
    145   -449   -594    150    368   -522   -218   -194   -626   -898   -714   -239
    140   -433   -574    148    355   -504   -215   -181   -610   -880   -701   -220
    142   -426   -571    140    355   -498   -218   -174   -597   -862   -685   -210
    163   -423   -587    127    374   -504   -215   -158   -584   -849   -672   -205
    171   -413   -584    119    374   -498   -207   -142   -566   -833   -659   -197
    168   -394   -563    114    366   -478   -200   -127   -548   -823   -646   -192
    171   -397   -571    111    368   -485   -194   -111   -537   -807   -631   -179
    176   -394   -571    109    371   -483   -192    -88   -522   -792   -615   -166
    174   -387   -561    106    366   -472   -181    -62   -501   -771   -597   -150
    184   -384   -568    101    376   -475   -171    -31   -478   -753   -579   -142
    189   -392   -581    101    384   -485   -163     -5   -462   -740   -566   -137
    192   -376   -568     93    379   -472   -148     38   -423   -706   -535   -109
    197   -366   -563     83    379   -465   -132     85   -387   -672   -504    -77
    215   -345   -561     64    387   -452   -129    127   -361   -652   -485    -62
    220   -322   -542     49    379   -431   -119    174   -327   -618   -457    -33
    226   -306   -532     41    376   -420   -101    228   -283   -574   -418      0
    236   -290   -527     25    381   -407    -88    272   -249   -545   -392     23
    241   -265   -506     12    374   -384    -77    314   -215   -511   -358     54
    249   -236   -488     -7    366   -361    -67    350   -181   -472   -319     88
    267   -213   -480    -28    374   -345    -57    374   -155   -444   -288    111
    280   -189   -472    -46    374   -329    -54    384   -140   -420   -262    137
    280   -150   -431    -64    355   -290    -54    387   -132   -407   -246    155
    267   -142   -410    -64    337   -277    -54    371   -140   -413   -241    155
    262   -142   -405    -62    332   -272    -57    353   -153   -420   -241    155
    252   -129   -384    -62    314   -257    -62    324   -166   -433   -246    150
    239   -132   -371    -51    303   -252    -64    293   -181   -449   -257    137
    226   -145   -371    -41    298   -257    -75    246   -207   -475   -272    119
    215   -155   -371    -31    293   -262    -83    205   -231   -493   -288    106
    192   -176   -368    -10    280   -272    -85    166   -249   -509   -301     88
    174   -207   -381     18    277   -293    -98    116   -280   -535   -319     64
    155   -223   -379     31    267   -301   -122     64   -322   -571   -348     31
    142   -252   -394     54    267   -322   -127     25   -345   -592   -366     12
    137   -285   -423     72    277   -353   -135    -12   -376   -620   -397    -10
    137   -311   -449     88    293   -379   -150    -51   -410   -652   -426    -41
    135   -332   -467     98    301   -400   -158    -80   -433   -667   -441    -62
    124   -361   -485    116    303   -420   -163    -96   -446   -680   -452    -77
    122   -384   -506    129    311   -444   -168   -109   -459   -691   -459    -90
    127   -384   -511    129    319   -446   -171   -109   -454   -685   -446    -85
    116   -374   -493    127    303   -433   -179   -114   -457   -685   -444    -88
    119   -379   -498    129    306   -436   -181   -119   -459   -688   -446    -88
    119   -400   -519    137    319   -459   -179   -116   -452   -678   -436    -77
    116   -397   -514    140    314   -454   -168   -106   -431   -657   -413    -62
    111   -381   -496    135    303   -439   -166   -109   -428   -652   -405    -62
    116   -376   -496    129    306   -436   -171   -116   -433   -654   -405    -67
    119   -379   -498    129    306   -439   -174   -116   -431   -644   -397    -59
    116   -374   -491    129    303   -431   -174   -111   -423   -641   -392    -57
    127   -371   -498    122    311   -433   -179   -111   -418   -639   -384    -54
    124   -376   -501    124    311   -439   -181   -111   -413   -633   -374    -51
    111   -384   -496    135    301   -439   -184   -111   -413   -631   -371    -49
    114   -413   -527    150    319   -470   -181   -103   -402   -623   -366    -41
    116   -402   -519    140    316   -459   -197   -111   -407   -628   -366    -46
    122   -389   -511    132    314   -449   -202   -114   -402   -623   -361    -44
    127   -384   -514    127    319   -449   -194   -103   -389   -613   -353    -41
    135   -355   -491    111    311   -423   -179    -88   -368   -592   -332    -23
    129   -322   -454     96    290   -387   -163    -72   -342   -563   -306     -2
    124   -290   -418     83    270   -353   -140    -54   -316   -537   -277     23
    132   -270   -405     67    267   -337   -140    -54   -319   -540   -277     18
    142   -275   -418     67    280   -345   -132    -44   -314   -535   -275     18
    135   -223   -361     44    246   -290   -114    -15   -267   -485   -223     64
    145   -150   -296      2    220   -223   -116     -2   -231   -441   -179    103
    153   -103   -259    -25    205   -181   -145    -20   -218   -420   -155    124
    153    -75   -228    -38    189   -150   -179    -41   -218   -418   -150    129
    150   -109   -259    -20    202   -184   -192    -51   -228   -428   -158    122
    150   -132   -283    -10    215   -207   -205    -77   -249   -444   -168    109
    148   -166   -314      7    228   -239   -213    -96   -267   -454   -174    101
    148   -241   -389     46    267   -314   -220   -106   -303   -485   -210     67
    145   -361   -506    106    324   -433   -236   -132   -368   -555   -288     -7
    140   -446   -587    153    361   -517   -236   -148   -410   -597   -335    -51
    124   -483   -610    179    366   -545   -236   -161   -433   -620   -358    -70
    119   -530   -649    205    384   -589   -246   -189   -465   -659   -389   -101
    124   -571   -698    220    410   -633   -254   -205   -480   -670   -400   -116
    124   -574   -698    226    410   -636   -249   -205   -483   -672   -405   -124
    132   -581   -714    223    420   -646   -249   -213   -493   -680   -413   -135
    140   -600   -740    231    439   -670   -252   -226   -504   -685   -415   -142
    140   -613   -753    233    446   -683   -257   -239   -517   -698   -428   -161
    148   -636   -784    244    465   -709   -257   -241   -519   -706   -433   -168
    163   -659   -823    246    491   -740   -262   -254   -530   -722   -446   -181
    184   -667   -852    241    517   -758   -272   -270   -548   -740   -462   -202
    197   -685   -883    241    537   -784   -283   -280   -563   -756   -480   -218
    215   -691   -906    236    558   -797   -293   -296   -581   -771   -496   -239
    223   -698   -922    236    568   -810   -301   -303   -594   -779   -509   -252
    213   -704   -917    246    563   -810   -296   -296   -589   -779   -509   -252
    236   -800  -1039    280    636   -919   -277   -265   -620   -828   -566   -303
    293   -984  -1278    345    784  -1132   -215   -171   -680   -953   -719   -449
    311  -1117  -1428    400    870  -1273    -70     25   -636  -1028   -839   -581
    280   -953  -1234    337    756  -1093     77    187   -449   -909   -735   -514
    140   -517   -657    187    394   -587      5   -215   -376   -688   -433   -231
    -46    101    148    -25    -98    124   -290   -904   -389   -350     44    262
   -220    885   1104   -332   -662    995   -579  -1356   -228    194    704    927
   -270   1353   1623   -540   -945   1488   -883  -1623   -114    626   1192   1421
   -200    943   1140   -371   -670   1041  -1085  -1751   -444    329    880   1166
   -153    272    423    -59   -288    348  -1028  -1644   -917   -418     96    420
    -96   -327   -231    210     64   -280   -779  -1236  -1070   -911   -491   -150
    -20   -555   -535    288    257   -545   -519   -735   -807   -839   -527   -213
     62   -568   -633    252    345   -600   -353   -418   -589   -696   -420   -135
     93   -605   -698    254    394   -652   -262   -252   -480   -628   -371   -111
     98   -636   -737    267    415   -685   -236   -205   -470   -636   -387   -137
    103   -646   -750    272    426   -698   -223   -179   -465   -646   -400   -153
    101   -649   -753    272    426   -701   -205   -153   -446   -636   -394   -148
     93   -670   -766    288    428   -717   -194   -135   -436   -636   -394   -153
     88   -685   -776    298    431   -730   -184   -119   -426   -636   -392   -155
     75   -678   -753    301    413   -714   -163    -88   -400   -610   -368   -135
     72   -657   -730    288    400   -693   -155    -70   -387   -594   -353   -122
     77   -644   -722    283    397   -683   -153    -57   -379   -587   -348   -122
     67   -641   -709    285    387   -675   -145    -44   -366   -574   -337   -111
     57   -628   -685    285    371   -657   -132    -28   -348   -561   -324    -98
     54   -615   -670    280    361   -641   -127    -23   -337   -555   -314    -90
     51   -592   -644    270    345   -618   -122    -12   -327   -548   -306    -80
     44   -576   -623    265    332   -600   -106     10   -303   -524   -285    -62
     41   -563   -605    262    322   -584    -93     36   -285   -504   -265    -44
     38   -548   -587    254    311   -568    -85     57   -265   -483   -249    -31
     28   -535   -563    254    293   -550    -75     77   -244   -470   -236    -23
     25   -535   -563    254    293   -548    -62    103   -226   -457   -220    -12
     33   -524   -558    246    296   -540    -54    124   -213   -449   -215    -12
     41   -511   -553    233    296   -532    -46    148   -197   -436   -207     -7
     54   -496   -553    220    303   -524    -36    181   -179   -420   -194      2
     77   -472   -550    194    314   -511    -33    210   -163   -413   -187     10
     98   -449   -548    176    322   -498    -25    252   -142   -394   -171     23
    103   -423   -530    158    314   -475    -10    298   -111   -368   -153     44
    122   -410   -535    142    327   -472      2    348    -80   -340   -135     67
    142   -381   -527    119    335   -454      7    389    -59   -316   -111     80
    161   -340   -501     90    329   -420     20    428    -31   -288    -88    101
    176   -319   -496     70    332   -405     31    465     -2   -259    -57    124
    192   -280   -475     44    332   -376     28    485     12   -241    -33    145
    202   -249   -454     23    327   -350     31    501     28   -220    -15    168
    202   -233   -436     15    319   -335     36    509     46   -202      2    187
    202   -215   -420      5    311   -319     28    491     38   -210      0    184
    205   -187   -392    -10    298   -290     15    465     20   -228    -12    174
    197   -171   -368    -15    283   -270     10    439      5   -239    -20    166
    192   -155   -348    -18    270   -252      0    405    -12   -252    -28    158
    179   -150   -332    -15    254   -241    -10    363    -31   -267    -41    145
    161   -148   -309     -7    233   -226    -18    322    -46   -283    -54    135
    145   -145   -293     -2    218   -218    -31    275    -67   -303    -72    114
    137   -148   -285      5    210   -215    -51    220    -98   -332    -93     83
    119   -168   -290     23    202   -228    -64    168   -122   -355   -116     54
    103   -181   -285     36    194   -233    -72    124   -148   -376   -140     33
     93   -202   -298     54    194   -252    -88     72   -187   -415   -174      0
     83   -236   -319     77    200   -277    -98     33   -215   -444   -197    -23
     64   -239   -303     85    184   -270   -116     -2   -244   -470   -223    -49
     57   -246   -303     93    179   -272   -132    -31   -267   -496   -249    -72
     54   -265   -319    103    184   -290   -145    -54   -285   -514   -265    -90
     49   -259   -309    106    179   -283   -148    -64   -296   -519   -267    -96
     54   -246   -301     93    176   -272   -150    -72   -298   -522   -270    -98
     62   -249   -311     93    187   -280   -155    -77   -301   -527   -272   -101
     54   -241   -296     93    174   -267   -158    -80   -301   -527   -275   -106
     41   -226   -267     93    153   -246   -158    -83   -301   -527   -275   -106
     38   -236   -275     98    155   -254   -161    -90   -306   -532   -277   -109
     44   -231   -277     93    161   -254   -161    -90   -301   -527   -272   -103
     49   -215   -265     80    153   -239   -158    -85   -288   -511   -259    -93
     54   -184   -239     64    145   -210   -166    -93   -296   -517   -265   -101
     51   -187   -239     67    142   -213   -168   -101   -303   -527   -275   -111
     41   -194   -236     75    137   -213   -163   -101   -298   -522   -270   -106
     38   -207   -246     83    140   -226   -161    -98   -296   -517   -265   -101
     44   -179   -223     67    132   -200   -171   -116   -309   -530   -277   -116
     41   -174   -215     64    127   -194   -174   -119   -314   -530   -280   -116
     38   -187   -226     72    129   -205   -166   -114   -309   -524   -275   -111
     46   -161   -207     54    124   -181   -168   -119   -311   -527   -277   -116
     49   -137   -187     44    116   -161   -148   -103   -293   -511   -262   -101
     38   -114   -155     36     96   -135   -122    -80   -262   -478   -231    -70
     38    -64   -103     12     70    -83   -109    -72   -252   -467   -223    -62
     38    -46    -88      2     62    -67    -93    -64   -246   -467   -226    -59
     51    -38    -90     -5     70    -64    -77    -46   -233   -454   -213    -46
     59      5    -54    -33     57    -25    -62    -25   -202   -418   -176    -20
     72     72     -2    -72     38     36    -62    -23   -171   -381   -142     10
     80    140     59   -111     10     98    -85    -36   -150   -350   -109     38
     93    158     64   -124     15    111   -122    -44   -137   -332    -85     59
    114    155     38   -135     36     98   -153    -62   -158   -353   -106     46
    103    135     31   -119     36     85   -166    -88   -176   -368   -122     38
     85    109     23    -98     31     67   -174   -106   -192   -379   -132     23
     85     31    -54    -57     70    -10   -184   -119   -226   -410   -166    -12
     80    -83   -163      0    122   -122   -207   -148   -290   -483   -239    -88
     70   -161   -233     44    150   -197   -213   -166   -329   -524   -283   -129
     59   -192   -254     64    155   -223   -215   -184   -350   -548   -306   -155
     57   -218   -275     80    166   -246   -223   -207   -376   -574   -332   -179
     49   -265   -314    106    181   -288   -228   -218   -389   -589   -348   -192
     44   -267   -311    111    176   -288   -236   -226   -402   -597   -358   -202
     51   -272   -324    109    187   -296   -244   -239   -418   -610   -374   -218
     59   -280   -340    111    200   -309   -246   -241   -426   -618   -381   -218
     54   -288   -345    116    197   -316   -244   -239   -426   -615   -379   -213
     59   -290   -353    114    205   -322   -244   -244   -426   -615   -381   -215
     64   -296   -361    114    210   -327   -254   -252   -436   -628   -392   -226
     57   -293   -350    119    202   -322   -249   -244   -433   -623   -389   -220
     54   -293   -350    116    200   -322   -246   -241   -431   -618   -387   -226
     62   -296   -358    116    207   -327   -249   -249   -441   -626   -397   -239
     51   -306   -358    127    202   -329   -249   -249   -441   -626   -397   -239
     41   -319   -361    140    200   -340   -244   -246   -439   -623   -394   -239
     64   -381   -446    155    254   -413   -249   -244   -485   -678   -457   -298
    127   -568   -696    220    410   -631   -218   -197   -576   -820   -615   -452
    171   -743   -917    285    542   -828    -98    -49   -602   -948   -779   -623
    189   -675   -865    244    527   -769     44    127   -483   -896   -748   -626
     64   -314   -381    124    223   -348     41   -135   -340   -672   -472   -363
   -145    277    420    -67   -283    348   -176   -732   -231   -301      2    129
   -353   1085   1436   -366   -893   1260   -439  -1184     12    272    680    831
   -439   1683   2122   -620  -1280   1901   -701  -1397    265    807   1262   1428
   -363   1405   1769   -522  -1067   1587   -961  -1561    -12    620   1072   1304
   -314    789   1104   -239   -709    945  -1008  -1600   -568    -98    340    597
   -246    163    410     38   -329    288   -815  -1301   -888   -717   -340    -88
   -153   -171    -18    163    -67    -96   -553   -797   -740   -766   -493   -270
    -49   -210   -161    129     54   -187   -379   -470   -548   -652   -426   -231
      7   -249   -259    119    132   -254   -290   -311   -467   -615   -405   -226
     28   -280   -309    124    166   -296   -262   -267   -465   -633   -426   -257
     33   -290   -324    129    179   -306   -249   -244   -462   -646   -439   -272
     31   -309   -342    137    184   -324   -241   -228   -459   -652   -449   -283
     41   -324   -368    140    202   -345   -233   -215   -454   -654   -452   -293
     46   -329   -376    140    210   -353   -226   -202   -444   -652   -446   -293
     54   -311   -366    129    210   -337   -218   -184   -433   -641   -439   -285
     59   -322   -381    129    218   -350   -213   -176   -428   -639   -436   -280
     62   -311   -376    124    218   -342   -210   -166   -420   -636   -431   -277
     64   -290   -355    111    207   -322   -200   -153   -407   -626   -420   -270
     67   -283   -350    109    207   -316   -194   -142   -394   -613   -410   -262
     67   -283   -350    106    205   -316   -197   -135   -387   -610   -410   -262
     64   -270   -337    101    200   -303   -189   -119   -371   -594   -394   -246
     64   -262   -327     98    194   -293   -184   -103   -358   -584   -381   -233
     72   -254   -327     90    200   -290   -184    -93   -350   -579   -376   -231
     70   -231   -303     77    187   -267   -187    -77   -340   -568   -368   -226
     67   -213   -283     72    174   -246   -184    -54   -322   -555   -358   -213
     75   -210   -285     67    179   -249   -176    -33   -309   -545   -348   -207
     88   -210   -298     62    192   -254   -166    -10   -293   -535   -337   -194
     90   -197   -288     51    187   -241   -158     15   -272   -511   -316   -176
    101   -189   -293     44    197   -241   -148     44   -257   -498   -303   -163
    119   -189   -309     33    213   -246   -137     77   -241   -485   -288   -148
    127   -171   -298     23    213   -233   -124    119   -215   -465   -272   -129
    145   -155   -301      2    220   -228   -111    163   -184   -439   -249   -114
    171   -122   -293    -25    231   -207   -106    202   -166   -420   -233   -101
    189    -96   -288    -49    236   -192    -98    249   -137   -397   -210    -75
    205    -77   -283    -62    244   -179    -83    298   -103   -366   -179    -44
    226    -54   -280    -85    252   -168    -83    335    -85   -345   -155    -20
    231    -20   -252   -106    241   -135    -83    361    -64   -324   -132      5
    231      7   -223   -119    226   -106    -77    381    -38   -298   -103     33
    241     41   -200   -140    220    -77    -77    387    -25   -283    -80     54
    254     64   -192   -161    223    -62    -85    374    -28   -285    -80     57
    252     88   -163   -171    207    -36    -88    358    -28   -288    -75     64
    239     96   -145   -168    192    -25    -90    337    -36   -293    -75     70
    233     96   -137   -163    187    -20    -96    306    -49   -306    -77     64
    223    103   -119   -163    171     -7   -103    270    -62   -314    -77     67
    202    116    -85   -161    145     15   -116    220    -80   -329    -85     57
    189    111    -80   -150    135     15   -135    161   -111   -361   -111     28
    176     77    -98   -127    137    -10   -145    111   -137   -384   -129     12
    153     77    -75   -116    114      2   -161     51   -171   -413   -158    -12
    140     51    -88    -96    114    -15   -174     -2   -213   -446   -187    -41
    129     15   -114    -72    119    -46   -187    -57   -249   -483   -215    -67
    111     -2   -114    -54    111    -57   -202    -98   -280   -511   -236    -83
     98    -28   -129    -36    114    -77   -223   -142   -316   -548   -267   -114
     96    -54   -150    -20    122   -101   -239   -181   -348   -581   -293   -140
     77    -67   -148     -7    111   -106   -249   -207   -366   -602   -311   -155
     72    -72   -145      0    109   -109   -259   -220   -376   -610   -316   -155
     75    -77   -153      0    111   -114   -270   -236   -392   -626   -327   -163
     64    -80   -145      7    103   -111   -270   -241   -392   -631   -324   -161
     57    -67   -124      2     90    -96   -272   -246   -389   -633   -322   -158
     62    -59   -122      0     90    -90   -275   -252   -394   -639   -316   -153
     57    -75   -132      7     93   -103   -280   -265   -405   -646   -327   -155
     49    -67   -116     10     80    -93   -280   -272   -410   -646   -327   -150
     46    -59   -106      5     75    -83   -285   -275   -413   -649   -324   -145
     46    -57   -103      5     75    -80   -296   -285   -423   -662   -335   -150
     44    -54    -98      5     67    -75   -296   -285   -426   -662   -335   -148
     33    -46    -83      5     57    -64   -290   -288   -420   -659   -329   -140
     33    -46    -83      5     57    -64   -298   -301   -431   -670   -335   -145
     36    -38    -75      2     54    -57   -303   -309   -439   -678   -335   -142
     31    -33    -67      0     46    -51   -309   -314   -444   -683   -329   -132
     44    -25    -70    -10     54    -46   -314   -319   -446   -685   -332   -132
     51     -5    -57    -23     54    -31   -311   -319   -441   -680   -327   -132
     44     33    -10    -38     28     12   -293   -303   -423   -657   -303   -111
     49     75     25    -64     10     51   -277   -293   -410   -641   -285    -90
     51    101     49    -77      0     75   -262   -293   -407   -636   -280    -83
     51    109     54    -83      0     83   -254   -290   -410   -641   -283    -80
     57    150     93   -103    -18    122   -236   -272   -389   -618   -259    -57
     75    228    153   -153    -38    192   -239   -267   -368   -587   -223    -23
     75    293    218   -184    -70    254   -259   -280   -353   -561   -189     10
     72    324    252   -200    -90    288   -296   -301   -350   -548   -168     31
     88    316    228   -202    -70    272   -327   -319   -363   -555   -176     31
     85    309    223   -200    -70    267   -353   -353   -392   -581   -192     18
     70    298    228   -184    -80    265   -371   -379   -410   -597   -200     12
     64    249    184   -158    -59    218   -389   -402   -441   -628   -228    -12
     64    127     62    -96      2     96   -410   -431   -504   -693   -298    -75
     49     44     -7    -46     28     18   -426   -454   -558   -753   -358   -127
     31     -5    -36    -12     33    -20   -428   -470   -587   -782   -384   -150
     23    -38    -64      5     41    -49   -444   -496   -620   -813   -413   -176
     10    -80    -90     36     49    -85   -454   -522   -649   -839   -439   -194
     10    -90   -101     38     51    -96   -465   -537   -665   -852   -449   -205
     12    -80    -93     33     51    -88   -470   -548   -678   -857   -454   -210
     12    -85    -98     36     54    -90   -480   -561   -691   -867   -462   -218
     10    -93   -103     41     57    -98   -483   -561   -701   -872   -467   -220
      5    -96   -103     44     54    -98   -493   -566   -711   -878   -475   -226
      2   -106   -109     51     54   -106   -501   -579   -724   -885   -480   -233
     -2   -116   -114     57     54   -116   -509   -589   -730   -888   -480   -233
     -7   -122   -114     64     51   -119   -514   -594   -735   -893   -483   -236
    -12   -116   -106     64     44   -111   -530   -607   -750   -909   -498   -254
    -15   -119   -103     67     44   -114   -535   -615   -753   -909   -498   -249
    -18   -129   -111     72     44   -122   -542   -613   -753   -906   -496   -239
     -5   -163   -158     85     75   -161   -548   -618   -779   -935   -530   -267
     41   -327   -371    142    205   -350   -527   -587   -867  -1057   -662   -392
     88   -511   -600    210    342   -555   -428   -459   -917  -1195   -831   -566
     93   -506   -600    205    345   -553   -285   -267   -815  -1187   -846   -607
      7   -200   -207     96    106   -202   -213   -350   -654  -1010   -641   -431
   -184    306    491    -62   -337    397   -431   -995   -631   -735   -252    -38
   -381   1065   1447   -340   -914   1254   -761  -1600   -527   -259    358    597
   -511   1777   2286   -633  -1400   2031  -1067  -1925   -314    288    989   1234
   -472   1836   2309   -680  -1389   2073  -1387  -2132   -397    420   1130   1421
   -402   1205   1608   -402  -1005   1405  -1475  -2171   -898   -207    483    818
   -355    501    854    -72   -605    678  -1278  -1912  -1304   -950   -303     49
   -272     28    301    122   -288    166   -987  -1384  -1210  -1130   -600   -254
   -174    -67    106    122   -140     18   -769   -966   -966  -1002   -545   -231
   -111    -85     23     96    -70    -31   -662   -769   -846   -932   -496   -202
    -90   -124    -33    106    -31    -80   -626   -706   -826   -937   -506   -220
    -83   -150    -67    114    -10   -111   -613   -680   -823   -953   -524   -236
    -80   -166    -85    124      2   -127   -594   -654   -815   -958   -535   -241
    -75   -181   -106    127     12   -142   -589   -644   -818   -974   -548   -262
    -67   -174   -109    119     20   -142   -587   -628   -805   -963   -537   -259
    -64   -163    -98    114     15   -132   -584   -610   -787   -950   -519   -244
    -67   -161    -93    114     12   -127   -584   -600   -787   -950   -519   -241
    -67   -168   -103    116     15   -137   -587   -592   -784   -948   -517   -228
    -72   -161    -88    114      7   -124   -576   -579   -771   -932   -506   -213
    -72   -150    -77    109      2   -114   -574   -566   -761   -922   -501   -205
    -64   -153    -88    109     10   -122   -574   -558   -758   -917   -496   -202
    -70   -148    -77    106      2   -114   -574   -548   -745   -906   -485   -194
    -75   -135    -59    103     -7    -98   -574   -532   -735   -888   -472   -179
    -70   -124    -57     96     -7    -90   -579   -524   -730   -883   -470   -176
    -67   -119    -51     93     -7    -85   -579   -514   -717   -872   -465   -171
    -80   -103    -23     90    -31    -64   -579   -496   -698   -857   -449   -155
    -75    -85    -10     80    -33    -49   -579   -475   -683   -841   -433   -148
    -67    -80    -15     72    -28    -49   -574   -452   -667   -828   -423   -137
    -67    -75     -7     72    -31    -41   -561   -420   -641   -805   -405   -119
    -67    -80    -12     72    -28    -46   -561   -392   -620   -792   -392   -103
    -57    -59     -2     57    -28    -31   -561   -363   -607   -779   -379    -90
    -49    -28     18     38    -36     -5   -553   -324   -579   -758   -358    -70
    -44    -20     23     33    -33      0   -530   -267   -535   -719   -327    -41
    -36    -15     20     25    -28      0   -519   -215   -501   -691   -303    -18
    -28     12     41      7    -36     25   -506   -161   -467   -657   -275     10
    -28     38     67     -5    -49     51   -485   -103   -426   -615   -239     49
    -20     75     96    -25    -57     85   -472    -62   -392   -579   -207     75
    -12    114    127    -51    -70    119   -470    -38   -366   -550   -176     96
     -7    132    140    -62    -75    135   -462    -12   -335   -519   -142    132
     -5    166    171    -80    -88    166   -467     -5   -322   -504   -124    148
      7    192    184    -98    -88    189   -475    -12   -322   -498   -114    153
     -2    202    205   -101   -103    205   -472    -18   -314   -488    -96    166
    -15    228    244   -106   -129    236   -475    -31   -311   -485    -90    174
    -28    236    262   -106   -145    249   -483    -57   -319   -488    -90    176
    -38    249    288   -103   -163    267   -491    -88   -327   -493    -88    174
    -62    249    311    -96   -187    280   -504   -129   -342   -501    -93    163
    -77    252    329    -85   -202    290   -522   -176   -361   -517   -103    150
    -93    233    327    -72   -210    280   -540   -231   -389   -540   -124    127
   -122    218    340    -46   -231    277   -555   -277   -415   -563   -142    106
   -137    187    324    -25   -231    257   -566   -324   -441   -587   -166     80
   -150    158    309     -2   -228    233   -579   -374   -472   -615   -194     49
   -171    137    306     15   -239    220   -592   -415   -504   -646   -220     20
   -189    106    296     41   -241    200   -594   -441   -524   -665   -239      5
   -197     83    280     57   -239    179   -607   -470   -550   -685   -257    -18
   -210     62    272     72   -241    168   -620   -491   -561   -696   -265    -31
   -226     54    280     85   -254    166   -620   -498   -561   -696   -262    -33
   -226     38    265     93   -244    150   -618   -501   -558   -691   -257    -36
   -223     38    262     90   -244    150   -626   -509   -563   -691   -259    -46
   -226     59    283     83   -254    171   -631   -509   -561   -688   -254    -46
   -228     64    293     80   -262    179   -631   -504   -553   -680   -249    -44
   -223     72    296     75   -259    184   -633   -501   -545   -672   -239    -46
   -233     70    303     80   -270    187   -626   -496   -535   -659   -223    -36
   -244     83    327     80   -285    202   -620   -485   -524   -652   -210    -28
   -252     80    332     83   -290    205   -623   -483   -522   -649   -207    -28
   -254     77    332     88   -293    205   -623   -480   -519   -644   -205    -23
   -270     88    355     90   -314    220   -620   -472   -514   -628   -192    -23
   -272     85    358     93   -316    220   -623   -472   -509   -620   -184    -25
   -272     85    358     93   -316    220   -631   -475   -509   -623   -184    -36
   -277    101    379     88   -327    239   -623   -459   -493   -607   -171    -25
   -277    137    415     67   -345    275   -600   -436   -459   -574   -140     -2
   -277    181    459     46   -368    322   -579   -418   -433   -550   -116     15
   -288    215    501     36   -394    358   -550   -397   -405   -524    -90     38
   -301    228    530     36   -415    379   -527   -376   -381   -504    -67     51
   -296    228    524     31   -410    376   -522   -366   -379   -504    -62     49
   -290    306    597     -7   -444    452   -511   -345   -342   -467    -25     83
   -296    389    683    -46   -488    535   -498   -322   -290   -410     28    135
   -290    452    743    -80   -517    597   -517   -329   -265   -376     54    158
   -283    465    745    -93   -514    605   -550   -345   -262   -371     64    158
   -277    452    730    -88   -504    589   -563   -345   -262   -363     72    161
   -290    439    730    -75   -511    584   -576   -361   -275   -371     67    150
   -301    423    724    -59   -511    574   -589   -381   -293   -387     54    137
   -319    340    657    -12   -488    498   -594   -387   -314   -407     25    114
   -335    223    555     54   -446    389   -600   -394   -355   -454    -28     51
   -337    142    480     96   -410    311   -613   -415   -402   -504    -80     -7
   -358     93    452    132   -405    272   -613   -426   -423   -524   -101    -33
   -374     59    433    155   -402    246   -615   -439   -436   -537   -116    -46
   -371     28    400    171   -387    213   -618   -441   -446   -548   -129    -62
   -363     23    384    168   -374    202   -620   -446   -459   -558   -140    -75
   -366     15    381    176   -374    197   -618   -441   -452   -553   -135    -72
   -371     15    387    176   -379    200   -623   -441   -449   -553   -135    -77
   -366     12    379    176   -371    194   -628   -444   -454   -563   -145    -90
   -371      0    368    184   -371    181   -620   -439   -446   -555   -137    -93
   -381     -7    374    194   -379    181   -610   -428   -439   -540   -124    -88
   -376     -5    371    189   -376    181   -615   -433   -449   -548   -135   -103
   -381    -20    361    200   -374    168   -615   -431   -446   -548   -135   -109
   -394    -31    361    213   -379    163   -607   -418   -433   -535   -124   -103
   -402    -41    361    223   -381    158   -602   -413   -428   -527   -127   -109
   -402    -57    345    228   -376    142   -600   -407   -428   -527   -124   -122
   -392   -122    270    257   -332     72   -587   -387   -452   -563   -163   -163
   -342   -298     44    319   -197   -127   -548   -327   -527   -685   -301   -290
   -303   -483   -179    394    -62   -332   -423   -179   -555   -823   -470   -478
   -322   -407    -88    363   -116   -249   -275    -12   -415   -756   -418   -465
   -444    -49    394    246   -420    171   -267   -244   -283   -545   -166   -236
   -626    524   1150     49   -888    836   -522   -898   -262   -236    262    189
   -813   1335   2148   -259  -1480   1740   -833  -1428   -109    283    904    826
   -917   1891   2805   -488  -1862   2348  -1111  -1662     96    776   1441   1353
   -854   1675   2530   -410  -1693   2101  -1374  -1829   -127    667   1330   1283
   -795   1047   1842   -127  -1319   1444  -1400  -1810   -631    -20    626    610
   -740    368   1109    187   -924    737  -1156  -1454   -932   -657    -75    -70
   -654     59    711    296   -683    384   -875   -906   -683   -602   -137   -155
   -553     15    566    267   -561    290   -688   -561   -459   -467    -54   -103
   -496     -7    485    252   -493    239   -587   -381   -348   -402    -10    -85
   -478    -31    446    254   -462    207   -550   -322   -324   -397    -12   -101
   -470    -59    410    262   -441    174   -532   -296   -322   -407    -23   -127
   -462    -70    392    265   -428    161   -519   -270   -311   -407    -28   -142
   -459    -70    389    265   -426    158   -498   -241   -293   -394    -18   -137
   -459    -83    376    272   -418    145   -480   -220   -277   -384    -10   -137
   -459    -70    389    265   -426    158   -483   -213   -270   -384    -10   -140
   -462    -62    400    259   -431    168   -470   -187   -252   -363      5   -132
   -457    -62    392    259   -426    163   -457   -166   -231   -345     23   -127
   -452    -54    397    254   -426    171   -449   -153   -223   -332     36   -129
   -454    -36    418    246   -436    189   -441   -140   -207   -319     51   -119
   -454    -18    436    236   -446    207   -431   -119   -187   -301     75   -106
   -449    -15    431    231   -441    207   -423   -101   -174   -288     83   -106
   -444    -18    426    231   -436    202   -410    -77   -155   -272     98   -101
   -452      0    449    223   -452    223   -405    -54   -137   -252    111    -88
   -449      5    452    220   -452    228   -394    -33   -114   -233    122    -77
   -441      7    449    215   -446    226   -384    -10    -96   -215    137    -64
   -446     15    462    215   -454    239   -366     20    -67   -187    158    -49
   -441     38    480    200   -462    259   -355     51    -46   -166    181    -44
   -428     49    478    187   -452    262   -348     88    -20   -142    205    -33
   -420     59    478    179   -449    267   -335    124      5   -119    226    -18
   -413     75    488    168   -449    280   -316    171     36    -90    252     -2
   -392     83    475    153   -436    280   -303    210     59    -72    267      5
   -381     93    475    142   -428    285   -283    265     90    -44    296     25
   -374    116    491    127   -433    303   -254    322    129     -5    324     51
   -353    145    498    103   -426    322   -236    374    168     28    355     75
   -332    168    501     80   -415    332   -223    418    197     59    381    101
   -322    197    517     62   -418    355   -205    465    236    101    418    132
   -311    220    532     44   -420    376   -189    504    267    135    449    155
   -301    254    555     23   -428    405   -187    524    285    158    478    174
   -306    293    600      5   -454    444   -181    532    301    179    501    187
   -316    319    636     -2   -475    478   -174    537    314    192    519    200
   -319    332    652     -7   -485    491   -168    530    319    197    532    207
   -324    345    670    -10   -496    506   -161    519    327    207    542    215
   -345    363    706    -10   -524    535   -153    504    335    220    555    226
   -361    371    732     -7   -545    550   -155    472    329    215    555    220
   -374    363    737      5   -558    550   -161    428    314    205    545    205
   -400    348    748     25   -574    548   -161    394    301    194    540    192
   -420    335    756     41   -587    542   -171    350    283    176    522    168
   -431    309    740     59   -587    524   -179    309    262    158    506    140
   -444    288    732     77   -589    509   -189    265    239    140    491    114
   -462    267    730     98   -594    498   -194    226    218    119    472     90
   -465    231    696    114   -579    462   -200    192    194     98    452     62
   -475    215    691    129   -581    452   -210    161    166     70    423     28
   -491    194    685    148   -587    439   -210    142    153     57    407     15
   -496    168    665    163   -579    415   -210    129    145     49    400      2
   -498    158    657    168   -576    407   -213    116    135     41    394    -10
   -506    163    667    171   -587    415   -207    119    140     46    402     -7
   -514    166    678    174   -597    423   -202    124    145     51    407     -7
   -509    168    678    171   -592    423   -200    122    145     57    413    -10
   -519    168    685    174   -602    426   -197    124    153     67    423     -5
   -524    174    696    174   -610    433   -200    132    161     72    428      2
   -524    174    696    174   -610    433   -207    129    163     75    423     -5
   -530    168    698    181   -613    433   -205    132    168     77    431     -7
   -542    166    706    187   -626    436   -197    135    176     88    444     -5
   -545    163    709    189   -628    436   -189    140    181     93    452     -2
   -550    171    722    189   -636    446   -189    137    176     93    449     -7
   -558    179    737    189   -646    457   -179    148    187    103    459     -2
   -555    202    756    176   -657    480   -158    171    213    127    480     15
   -550    246    797    150   -675    522   -135    189    236    150    504     25
   -558    275    833    140   -696    553   -109    213    265    179    535     46
   -563    293    857    135   -709    574    -75    236    296    210    563     67
   -553    298    852    127   -704    576    -64    244    293    205    558     59
   -542    329    872    106   -709    600    -49    262    316    228    576     75
   -537    407    945     62   -740    678    -38    285    361    277    626    119
   -530    485   1015     23   -771    750    -49    288    394    314    667    155
   -519    514   1034      2   -779    774    -80    277    407    335    691    174
   -511    514   1023     -2   -766    769    -98    277    410    340    696    179
   -509    498   1008      2   -761    753   -109    262    400    332    688    174
   -506    483    989     12   -748    735   -122    241    381    319    680    168
   -511    441    953     33   -732    696   -135    223    355    301    657    145
   -524    340    862     90   -693    600   -145    210    311    252    605     85
   -530    220    750    155   -639    485   -155    189    257    194    545     20
   -537    161    698    189   -618    428   -155    179    228    163    517    -10
   -558    135    691    210   -626    413   -153    163    213    150    501    -23
   -563    109    672    228   -618    389   -158    142    189    124    475    -49
   -563     83    646    239   -605    363   -168    127    174    106    459    -70
   -568     77    646    246   -607    361   -166    127    176    109    465    -72
   -579     64    644    254   -610    353   -158    132    179    114    470    -75
   -579     54    633    262   -607    342   -158    132    176    111    467    -85
   -587     41    626    272   -605    332   -153    140    176    114    467    -88
   -594     31    626    283   -610    327   -145    145    181    119    475    -83
   -594     25    620    283   -607    322   -145    137    176    116    467    -93
   -594     18    613    288   -602    314   -142    140    174    119    470    -98
   -602     12    613    293   -607    311   -140    145    176    122    472    -98
   -602      5    607    298   -605    306   -135    150    179    124    472    -98
   -597    -10    584    301   -592    285   -135    155    176    116    470   -106
   -592    -46    542    319   -568    246   -127    166    163    101    449   -124
   -545   -174    371    358   -459     98   -114    184     88      0    337   -231
   -478   -394     83    436   -280   -155    -33    272    -12   -174    135   -439
   -465   -446     18    454   -241   -215    119    444     38   -213     72   -530
   -535   -202    332    368   -433     64    202    400    194    -51    254   -376
   -709    272    979    215   -844    623     54   -122    283    226    615    -20
   -909   1015   1925    -51  -1415   1470   -236   -732    420    691   1208    587
  -1083   1748   2829   -335  -1956   2286   -488   -997    717   1286   1873   1257
  -1070   1844   2915   -387  -1992   2379   -771  -1163    696   1447   2044   1462
   -987   1335   2320   -174  -1654   1826   -927  -1252    244    932   1530    989
   -932    680   1613    127  -1273   1145   -774  -1062   -231    171    740    215
   -820    205   1023    306   -922    615   -478   -511   -153      2    452    -88
   -706     88    795    306   -750    441   -259    -96     72    111    496    -83
   -633     49    683    290   -659    366   -140    122    194    179    537    -64
   -615      5    620    306   -618    311    -88    197    220    181    532    -83
   -607    -20    584    311   -597    280    -75    218    215    163    511   -114
   -602    -41    561    322   -584    259    -57    244    218    155    504   -127
   -605    -41    563    322   -587    259    -36    270    231    163    509   -124
   -594    -36    558    316   -576    259    -20    293    246    174    517   -122
   -587    -36    550    309   -568    257    -20    303    254    174    519   -124
   -581    -25    555    303   -571    265    -10    322    267    181    527   -116
   -581    -28    553    303   -571    262     -2    337    277    189    535   -111
   -574    -23    550    298   -563    262      2    350    290    197    542   -109
   -576    -23    550    298   -563    262     15    371    309    213    558   -101
   -579    -10    566    293   -574    277     28    387    319    223    568    -90
   -576     -7    566    290   -574    277     36    397    324    231    574    -85
   -576     -2    574    290   -576    285     49    410    337    244    587    -75
   -581      7    587    285   -587    296     62    431    348    254    597    -72
   -574     15    589    277   -581    301     72    452    358    265    607    -67
   -566     18    584    272   -576    301     83    478    374    277    618    -59
   -555     28    584    265   -568    306     93    501    394    296    631    -49
   -553     33    587    257   -571    311    103    530    413    314    646    -41
   -535     38    574    246   -553    306    116    563    431    332    665    -25
   -522     51    574    233   -548    311    129    602    454    355    685     -5
   -511     72    584    220   -548    327    148    646    483    379    704     15
   -504     85    589    207   -548    337    158    688    506    394    717     20
   -496     85    581    205   -540    332    174    735    535    418    737     36
   -488     96    584    194   -537    340    197    792    568    452    766     59
   -467    116    584    176   -524    350    218    846    602    483    797     80
   -436    148    584    142   -509    363    226    891    626    506    815     98
   -415    181    597    116   -506    387    241    930    654    532    839    127
   -400    207    607     96   -504    405    257    966    680    561    865    153
   -384    231    615     77   -498    423    267    989    698    581    888    171
   -379    259    639     57   -511    449    272   1000    717    605    914    192
   -379    290    667     44   -524    478    280   1005    724    620    935    213
   -376    309    685     33   -532    496    283    995    727    623    940    215
   -384    319    704     33   -542    511    283    976    727    623    940    218
   -392    340    730     23   -561    535    285    963    735    633    950    233
   -394    353    748     18   -571    550    283    932    727    631    950    233
   -407    350    758     25   -581    555    277    888    706    615    940    220
   -426    335    761     46   -592    548    272    846    693    602    932    205
   -441    319    758     59   -600    540    262    800    667    584    917    181
   -454    288    743     83   -597    514    246    748    633    553    883    150
   -467    257    724    103   -594    491    233    701    605    524    854    122
   -483    226    709    129   -594    467    226    659    574    501    833     96
   -488    192    680    148   -584    436    213    618    537    465    805     62
   -501    158    659    168   -579    407    205    584    509    441    782     38
   -517    137    654    187   -587    397    205    558    488    423    763     23
   -522    114    636    205   -579    374    205    542    470    407    745      5
   -519     93    610    210   -563    353    205    532    462    397    737      0
   -530     93    623    218   -576    355    210    532    465    397    737      0
   -532     90    620    218   -576    355    213    535    465    400    737      0
   -535     83    618    226   -576    350    210    530    462    397    735     -7
   -535     77    613    228   -574    345    213    532    467    405    737     -2
   -535     75    610    228   -574    342    218    540    472    415    745      7
   -535     77    610    226   -571    342    218    540    470    415    745      5
   -540     72    613    233   -576    342    223    545    472    420    750      7
   -553     85    639    233   -597    361    236    553    483    433    758     15
   -563     72    636    244   -600    355    246    561    493    444    766     25
   -568     75    644    244   -607    358    254    568    501    454    771     33
   -576    111    688    233   -631    400    277    589    524    478    795     57
   -579    148    727    213   -654    436    314    618    563    511    828     85
   -579    184    763    197   -670    472    342    641    594    540    854    109
   -589    215    802    187   -696    509    374    667    620    568    883    132
   -589    228    818    181   -704    522    394    685    631    581    891    137
   -584    244    826    168   -706    535    407    701    641    589    898    145
   -579    303    883    135   -730    592    418    722    680    626    937    184
   -579    368    948    103   -766    657    402    717    709    657    974    220
   -566    418    984     75   -774    701    366    698    722    675    997    246
   -540    400    937     67   -740    670    337    683    706    665    987    233
   -535    379    914     77   -724    646    324    672    691    659    979    220
   -532    371    904     77   -719    639    306    652    670    644    969    210
   -535    342    878     96   -706    610    293    633    649    626    950    197
   -568    239    807    161   -688    522    293    631    613    587    906    158
   -597    122    717    236   -657    418    298    633    574    548    857    114
   -594     46    641    272   -618    342    293    615    537    506    815     75
   -592     10    602    290   -597    306    285    587    501    470    782     36
   -579    -20    555    298   -568    267    267    553    462    433    745     -2
   -553    -49    504    301   -530    226    252    530    433    402    717    -33
   -527    -64    462    293   -498    197    239    514    407    376    688    -62
   -509    -70    439    290   -475    184    239    509    397    368    678    -72
   -501    -88    410    293   -457    161    236    501    389    355    662    -85
   -491   -111    379    298   -436    132    228    488    376    340    649    -98
   -483   -111    371    296   -428    129    226    483    368    332    639   -106
   -475   -111    363    293   -420    124    228    485    366    329    636   -106
   -457   -114    342    285   -402    111    223    480    355    316    628   -114
   -449   -127    322    288   -387     96    220    478    348    311    623   -119
   -449   -137    309    290   -381     85    223    480    348    311    623   -122
   -433   -132    301    283   -368     83    223    478    342    309    618   -132
   -418   -171    246    293   -335     36    223    480    327    288    589   -161
   -379   -301     77    337   -228   -111    236    509    262    197    485   -257
   -327   -498   -171    410    -80   -335    319    615    200     49    311   -426
   -298   -574   -275    436    -12   -426    467    802    244    -15    215   -542
   -371   -306     64    337   -220   -122    548    782    410    150    400   -384
   -535    176    711    179   -626    444    394    236    457    402    748    -36
   -714    896   1608    -90  -1161   1252     80   -420    506    810   1291    519
   -872   1675   2548   -400  -1709   2112   -192   -784    730   1369   1938   1158
   -857   1792   2650   -470  -1753   2221   -493   -997    680   1535   2125   1371
   -769   1236   2003   -233  -1384   1618   -628  -1075    226   1015   1595    896
   -698    535   1234     80   -966    885   -472   -854   -218    254    795    119
   -605     10    615    298   -610    311   -176   -293   -142     36    444   -226
   -498    -98    397    296   -449    148     33    132    127    189    522   -184
   -389   -127    262    257   -327     67    140    353    262    262    568   -161
   -327   -174    153    249   -241    -10    168    410    272    241    537   -200
   -267   -210     57    239   -163    -77    166    413    244    194    493   -254
   -246   -239      7    241   -127   -116    176    428    246    181    478   -270
   -275   -254     20    265   -150   -116    207    470    275    202    493   -246
   -327   -246     77    285   -205    -85    239    517    314    236    522   -210
   -358   -236    122    298   -241    -57    265    550    337    259    545   -192
   -376   -236    137    303   -259    -49    280    574    353    272    555   -181
   -392   -231    161    311   -277    -33    296    600    374    296    574   -161
   -405   -223    181    314   -296    -20    311    623    394    316    589   -145
   -402   -218    184    311   -293    -18    319    639    413    329    597   -137
   -405   -218    187    311   -298    -15    337    659    431    342    613   -124
   -402   -200    202    301   -303      0    345    680    446    361    626   -114
   -392   -181    207    285   -301     10    348    691    452    363    628   -111
   -384   -184    200    285   -293      7    355    704    462    371    631   -103
   -392   -179    213    283   -303     15    366    722    475    381    636    -98
   -381   -166    213    272   -298     23    368    737    488    392    644    -90
   -366   -168    197    265   -283     12    376    761    501    402    654    -77
   -358   -150    207    254   -283     28    389    789    519    415    662    -62
   -355   -153    200    252   -280     23    397    815    535    426    670    -49
   -348   -148    200    246   -275     25    407    846    558    444    688    -38
   -345   -137    207    241   -277     33    418    880    584    462    701    -25
   -340   -119    220    231   -280     49    436    930    620    496    727      2
   -322   -106    215    213   -270     54    454    979    657    524    750     23
   -303    -85    218    194   -262     64    470   1031    688    553    771     44
   -296    -70    223    181   -259     75    496   1093    727    587    802     72
   -280    -41    239    161   -259     98    514   1140    758    615    826     98
   -270    -12    254    140   -265    122    524   1184    797    652    857    132
   -265      5    270    129   -267    137    545   1226    831    685    888    171
   -257     38    296    109   -277    168    553   1247    854    711    909    197
   -252     72    324     90   -288    197    553   1254    862    719    917    210
   -257     96    353     77   -306    226    553   1252    862    724    922    223
   -267    119    387     72   -327    254    555   1247    870    732    932    236
   -277    127    402     72   -340    265    555   1228    870    735    940    244
   -298    124    423     88   -361    272    555   1202    854    722    930    239
   -322    140    459     88   -392    301    558   1176    849    722    930    244
   -332    142    475     93   -405    309    553   1140    839    717    927    241
   -342    137    480    101   -413    309    537   1091    813    701    911    226
   -353    132    485    111   -418    309    530   1049    802    693    904    218
   -363    109    472    127   -418    290    511    995    766    652    862    179
   -368     64    433    150   -400    249    498    943    724    610    826    145
   -379     25    402    174   -392    215    485    896    685    574    789    109
   -379      0    379    189   -379    189    485    862    659    548    763     85
   -361    -23    337    192   -350    155    478    828    623    511    727     54
   -366    -59    306    213   -337    122    470    802    597    483    698     28
   -371    -88    283    228   -329     96    462    779    574    462    675     10
   -358    -93    265    226   -311     85    446    756    548    439    654    -12
   -353   -106    246    228   -301     67    436    743    535    423    639    -28
   -361   -116    241    239   -303     62    441    743    535    423    641    -25
   -355   -114    241    233   -301     64    446    743    537    426    644    -20
   -345   -119    226    233   -285     51    452    743    540    426    644    -18
   -350   -116    231    231   -293     54    454    743    545    433    646    -10
   -361   -114    244    236   -303     64    452    740    540    433    646     -5
   -361   -119    241    239   -303     59    449    737    540    439    646      2
   -353   -119    233    236   -293     57    462    748    550    444    654     10
   -358    -77    280    215   -322    101    478    758    561    457    662     23
   -355    -46    309    200   -335    132    501    776    584    478    683     46
   -361    -20    337    189   -350    158    522    792    602    496    698     62
   -368      7    376    181   -371    192    548    810    628    519    722     88
   -368     15    381    176   -374    197    550    813    633    522    724     93
   -361     49    410    155   -384    228    558    831    659    545    743    114
   -366    129    496    119   -431    311    563    852    704    592    787    161
   -374    205    579     85   -475    392    550    852    730    620    823    197
   -371    231    600     70   -485    415    519    831    732    636    841    218
   -366    215    579     75   -472    397    504    823    724    633    836    223
   -371    189    561     88   -467    374    493    810    709    620    823    218
   -363    181    545     90   -454    363    478    789    688    607    810    213
   -363    161    524    101   -444    340    457    761    649    581    782    181
   -376     64    441    155   -407    252    449    740    605    532    727    135
   -379    -62    316    218   -350    127    452    727    553    467    654     75
   -366   -132    233    249   -301     49    454    719    519    431    618     41
   -381   -179    200    280   -293     10    449    693    480    397    579     15
   -376   -218    158    296   -270    -31    444    675    454    371    553     -5
   -366   -228    137    296   -252    -46    431    659    428    348    527    -25
   -353   -231    122    293   -239    -54    426    646    413    327    504    -41
   -358   -244    111    301   -236    -67    426    644    407    322    501    -38
   -342   -254     85    298   -215    -85    423    641    407    329    506    -28
   -327   -275     51    301   -189   -114    423    628    389    314    491    -44
   -322   -280     41    301   -181   -119    423    623    384    301    480    -46
   -314   -283     28    298   -174   -127    415    615    376    293    470    -54
   -293   -288      2    290   -148   -142    405    602    366    283    457    -57
   -275   -311    -36    290   -119   -174    405    597    353    265    433    -67
   -265   -327    -62    296   -101   -194    407    592    345    257    423    -77
   -241   -322    -80    280    -83   -202    392    581    332    249    420    -77
   -213   -342   -129    277    -44   -239    387    584    311    226    394    -93
   -168   -462   -296    314     62   -379    410    628    283    176    324   -148
   -106   -623   -517    366    205   -571    498    763    280     93    202   -267
    -75   -620   -548    348    233   -584    623    953    381     77    148   -342
   -111   -340   -231    226     59   -285    714   1026    568    246    324   -200
   -236     93    327     70   -283    210    607    610    592    446    620     75
   -394    740   1135   -171   -763    937    298   -103    478    691   1028    493
   -509   1389   1896   -441  -1202   1641     44   -506    537   1093   1530    997
   -511   1460   1971   -472  -1241   1714   -194   -769    407   1192   1660   1158
   -472    875   1348   -202   -911   1111   -316   -896    -46    678   1117    688
   -431    246    678     93   -553    462   -244   -807   -540   -127    270    -98
   -337   -168    166    252   -252     -2    -38   -342   -402   -236     36   -311
   -257   -298    -41    277   -109   -168    140     85    -75    -23    168   -205
   -176   -319   -145    246    -15   -233    270    368    145    135    288   -103
   -127   -332   -205    231     38   -270    345    514    246    205    340    -57
   -114   -345   -233    228     57   -290    355    532    246    189    322    -77
   -101   -348   -249    223     72   -298    371    545    249    174    303    -90
    -98   -350   -252    223     75   -301    384    563    259    174    301    -90
   -101   -355   -254    228     75   -306    392    584    280    194    316    -83
   -101   -379   -277    239     85   -329    400    602    288    194    316    -70
   -109   -374   -265    241     77   -319    402    613    290    192    314    -62
   -116   -355   -241    236     62   -301    418    628    316    218    342    -41
   -114   -355   -241    236     62   -298    433    644    327    223    353    -18
   -103   -363   -259    233     75   -311    431    652    332    231    353    -12
    -98   -345   -246    220     72   -296    433    667    348    244    361      5
   -101   -322   -223    210     59   -272    433    675    345    233    350      0
   -103   -324   -220    215     57   -272    441    685    361    246    361      5
   -106   -324   -218    213     51   -272    457    704    379    265    381     23
   -101   -314   -213    207     54   -265    462    717    392    280    397     46
    -90   -293   -205    192     54   -249    446    722    394    290    400     51
    -88   -280   -192    184     51   -236    446    740    413    303    413     57
   -103   -277   -174    189     33   -228    472    779    446    337    441     90
   -111   -257   -148    184     18   -202    485    805    467    350    454    114
   -116   -249   -135    181      7   -192    496    833    493    376    472    137
   -122   -262   -140    192      7   -202    514    875    522    405    501    171
   -119   -226   -106    171     -7   -166    522    909    553    439    530    197
   -106   -200    -93    153     -7   -148    527    948    587    467    550    223
    -90   -189    -98    137      2   -142    548    997    626    506    587    265
    -85   -179    -93    132      2   -137    566   1047    667    540    613    301
    -77   -153    -77    114     -2   -116    561   1070    670    540    605    290
    -54    -98    -44     75     -5    -72    553   1098    701    579    641    324
    -44    -75    -31     57     -7    -54    563   1135    737    631    701    392
    -31    -62    -31     46      0    -46    571   1156    756    657    732    431
    -28    -51    -23     38     -5    -38    571   1150    753    652    724    428
    -23    -18      5     18    -15     -7    568   1150    761    665    737    446
    -12     31     41    -10    -28     36    558   1135    763    675    748    462
      7     54     46    -31    -18     51    540   1114    753    672    750    470
      0     38     38    -20    -18     38    545   1093    740    657    732    465
      5     44     38    -25    -15     41    540   1065    724    641    722    459
     15     59     41    -38    -12     51    522   1021    693    618    693    439
      7     51     44    -28    -18     49    519    976    665    584    652    394
     -5     46     51    -23    -28     46    524    935    641    558    628    371
    -10     -2      7      5    -10      2    530    901    615    527    594    342
    -12    -54    -44     33     12    -49    524    859    576    485    555    311
    -20    -64    -44     44     10    -54    514    820    537    439    517    283
    -31    -72    -41     51      2    -57    501    771    485    389    462    233
    -36   -114    -77     75     18    -96    485    732    449    355    426    200
    -46   -166   -119    103     33   -142    480    704    418    324    397    179
    -49   -192   -142    122     46   -168    488    693    407    316    392    179
    -38   -202   -166    119     62   -187    483    675    381    290    368    166
    -33   -213   -179    122     72   -197    472    662    363    272    348    153
    -33   -205   -171    116     64   -189    472    657    361    272    345    148
    -38   -215   -176    127     67   -197    475    652    358    270    342    145
    -31   -226   -194    127     80   -210    470    644    345    254    329    140
    -31   -233   -202    129     85   -218    472    644    345    257    332    145
    -31   -223   -194    124     80   -210    472    644    345    267    335    158
    -18   -210   -192    114     85   -202    475    652    353    272    342    168
    -10   -176   -166     93     75   -171    485    665    371    290    361    189
     -5   -135   -129     67     62   -132    493    667    384    306    374    202
     12   -103   -116     44     62   -109    491    662    387    311    374    202
     46    -90   -137     23     90   -114    483    654    381    306    368    197
     51    -49   -103     -2     77    -75    488    665    402    327    381    213
     54     31    -23    -44     38      5    504    688    452    376    428    262
     57    109     49    -83      2     80    498    691    480    413    462    298
     41    148    106    -93    -31    127    475    675    493    433    483    327
     31    174    142   -103    -54    158    462    662    496    446    493    340
     31    166    135    -98    -51    150    462    654    493    444    488    345
     25    150    122    -88    -46    135    449    633    472    428    475    337
     23    124    101    -72    -38    114    439    613    452    413    459    329
     28     54     23    -41      2     38    426    589    405    368    407    283
     18    -38    -57     10     38    -46    418    574    353    314    342    231
     -5   -140   -135     72     62   -137    426    574    322    277    296    197
    -23   -192   -168    109     72   -181    431    571    303    259    277    181
    -25   -220   -194    122     83   -207    420    542    265    226    246    155
    -33   -244   -213    137     88   -228    413    535    244    207    223    142
    -44   -267   -223    153     88   -246    420    532    236    197    210    135
    -54   -283   -228    168     85   -257    426    530    228    189    197    122
    -77   -288   -213    181     64   -252    433    530    233    197    207    129
    -90   -290   -200    189     54   -246    441    530    233    200    210    132
    -83   -306   -226    192     70   -267    444    522    223    187    197    119
    -59   -327   -267    194    103   -298    441    514    213    171    184    109
    -64   -324   -259    194     96   -293    441    514    218    174    187    116
    -57   -316   -262    187    101   -290    439    509    213    168    179    109
    -49   -319   -272    184    109   -296    431    496    200    155    163     96
    -54   -324   -270    189    106   -298    431    491    192    145    155     88
    -57   -350   -293    202    116   -322    428    496    192    140    155     85
    -31   -410   -379    220    174   -394    428    509    168    106    114     49
     18   -545   -566    262    290   -555    467    594    155     46     33    -20
     59   -680   -740    311    400   -709    597    784    218     -5    -62   -122
     57   -597   -654    267    355   -626    724    956    371     44    -33   -124
    -31   -254   -226    142     96   -241    706    753    428    166    145     18
   -179    239    418    -31   -298    327    433     51    226    272    402    270
   -324    893   1218   -283   -771   1054     98   -594     75    522    813    670
   -397   1392   1787   -498  -1091   1587   -194   -956     41    820   1187   1013
   -368   1223   1592   -428   -982   1408   -410  -1132   -171    727   1096    958
   -311    558    870   -124   -589    714   -389  -1039   -535    135    449    400
   -241    -31    210    137   -226     88   -189   -724   -732   -415   -179   -158
   -181   -319   -137    249    -25   -228     54   -213   -379   -257   -145   -140
   -129   -355   -226    241     46   -290    231    145    -64    -33     18    -20
    -77   -350   -275    213     96   -314    337    353    103     83    109     38
    -62   -371   -309    218    122   -340    371    415    142     96    116     31
    -62   -381   -319    220    127   -350    389    449    161     96    114     28
    -57   -379   -322    218    132   -353    402    470    168     90    109     23
    -46   -394   -348    220    148   -374    407    483    171     85    103     15
    -41   -394   -353    218    155   -374    420    496    181     90    109     18
    -33   -400   -368    215    166   -384    428    506    187     88    109     12
    -28   -392   -366    210    168   -379    431    514    189     88    114     12
    -31   -374   -345    202    155   -361    436    522    205    101    129     23
    -31   -366   -335    200    150   -350    439    532    215    114    142     31
    -20   -355   -337    187    155   -348    433    535    215    114    142     25
     -5   -348   -342    176    168   -345    436    545    226    119    150     33
      0   -329   -332    163    163   -329    439    558    236    129    163     46
     10   -332   -342    161    176   -337    441    568    246    135    176     59
     20   -332   -353    155    184   -342    446    574    254    137    176     59
     18   -316   -335    148    174   -324    452    587    270    148    184     64
     15   -309   -327    145    171   -316    454    602    288    158    200     67
     20   -290   -311    135    166   -301    457    610    298    168    213     75
     25   -285   -311    129    166   -298    462    628    314    184    228     93
     28   -275   -303    122    166   -290    472    652    337    202    241    109
     38   -270   -309    114    171   -290    478    680    355    218    257    116
     54   -254   -309    101    181   -280    483    709    376    231    272    127
     54   -236   -293     88    171   -262    496    750    410    257    293    148
     70   -228   -298     77    184   -262    511    797    444    288    314    168
     93   -207   -301     57    194   -254    517    839    470    303    329    179
    109   -184   -293     38    200   -239    530    885    504    340    363    213
    127   -161   -288     15    207   -223    540    927    535    371    392    241
    148   -137   -288     -5    218   -213    545    953    550    389    415    267
    155   -119   -277    -20    215   -197    558    982    568    413    433    293
    158    -85   -244    -36    200   -163    563    992    581    428    457    311
    174    -57   -231    -62    202   -142    555    982    568    420    457    316
    181    -31   -213    -75    197   -122    545    963    555    410    457    322
    174    -15   -192    -80    181   -103    545    950    550    410    462    329
    174      0   -174    -85    174    -85    542    922    537    400    457    324
    181     10   -171    -96    176    -80    527    883    517    379    446    314
    184     28   -155   -106    171    -64    514    844    496    361    433    303
    181     33   -148   -109    166    -57    504    800    472    337    420    288
    192     25   -166   -109    179    -70    485    748    444    306    394    257
    187      2   -187    -96    187    -90    470    696    413    272    363    226
    184    -12   -200    -85    192   -106    452    644    376    233    332    192
    194    -38   -236    -80    213   -137    428    589    335    197    298    148
    213    -64   -277    -72    244   -171    413    542    298    163    272    111
    215    -77   -296    -70    254   -184    392    506    265    129    241     85
    226    -96   -322    -64    272   -207    374    467    233     93    213     59
    239   -119   -361    -59    298   -239    355    431    197     54    179     28
    246   -140   -387    -51    316   -262    348    410    176     31    161     18
    265   -148   -415    -59    340   -280    342    392    158     15    150      7
    290   -155   -446    -67    368   -301    332    371    142      0    135    -10
    311   -140   -454    -88    381   -298    316    353    127    -15    124    -28
    332   -116   -449   -106    389   -283    309    342    122    -18    124    -33
    348   -114   -462   -116    402   -285    301    337    116    -25    124    -33
    361    -88   -449   -137    405   -267    306    345    127    -15    135    -18
    358    -38   -400   -161    376   -218    332    374    163     15    168     10
    358      7   -350   -181    355   -171    350    387    187     38    189     25
    355     51   -303   -205    329   -124    366    392    202     59    210     36
    358     75   -283   -218    322   -103    381    397    215     67    223     44
    361     85   -277   -226    319    -96    389    407    226     75    231     51
    376    155   -220   -265    298    -31    392    420    265    106    270     85
    374    228   -145   -303    259     44    376    418    293    132    306    124
    363    270    -96   -316    228     88    348    405    301    148    327    150
    363    265    -98   -316    231     85    329    392    293    142    319    148
    376    275   -101   -324    239     88    322    387    285    135    316    150
    358    252   -106   -306    231     72    311    366    270    122    306    150
    337    218   -119   -277    228     49    293    340    241     98    285    137
    329    153   -176   -244    254    -10    288    322    205     54    249    103
    324     33   -290   -179    309   -127    283    306    158     -2    187     49
    324    -70   -397   -129    361   -233    275    280    101    -64    124     -5
    322   -116   -441   -103    379   -277    265    254     64   -106     85    -41
    314   -142   -459    -88    384   -301    259    239     44   -124     67    -57
    311   -168   -480    -70    394   -324    254    228     28   -140     49    -83
    311   -194   -509    -59    410   -350    246    215     10   -158     36   -103
    319   -200   -519    -59    418   -358    228    197    -12   -181     20   -114
    314   -215   -530    -51    420   -371    223    189    -23   -187     12   -116
    316   -223   -540    -46    428   -381    220    179    -33   -197      5   -124
    316   -226   -542    -46    428   -381    210    161    -54   -220    -15   -137
    309   -228   -537    -38    420   -384    213    158    -62   -226    -18   -137
    303   -236   -540    -36    420   -387    215    155    -64   -220    -18   -137
    303   -239   -542    -31    423   -389    213    148    -75   -231    -25   -150
    296   -254   -550    -23    423   -400    213    142    -80   -239    -28   -158
    293   -267   -563    -12    426   -415    218    142    -75   -239    -28   -145
    298   -272   -574    -12    433   -423    213    137    -80   -249    -36   -148
    316   -324   -641      5    478   -483    215    145   -111   -293    -83   -184
    374   -506   -880     64    626   -693    272    233   -168   -402   -213   -293
    418   -678  -1096    129    756   -885    418    415   -171   -519   -363   -449
    420   -633  -1054    106    737   -844    558    553    -75   -509   -361   -478
    309   -293   -602     -7    454   -446    511    197    -46   -389   -176   -316
    150    301    148   -226      0    226    150   -610   -161   -158    200     67
    -10   1070   1080   -530   -545   1075   -207  -1192   -119    275    758    618
   -109   1652   1758   -771   -935   1704   -540  -1519     -7    719   1265   1098
    -46   1462   1509   -706   -776   1486   -815  -1649   -171    680   1218   1106
     31    758    724   -397   -348    743   -683  -1395   -530     38    517    478
     93     96      2    -96     44     49   -350   -896   -675   -491   -101    -96
    174   -184   -358      2    262   -270    -57   -368   -407   -428   -150   -176
    254   -231   -485    -10    368   -358    114    -44   -176   -275    -54   -116
    285   -288   -574      0    428   -431    176     64   -116   -254    -46   -127
    290   -340   -631     23    459   -485    210    109   -101   -254    -51   -148
    298   -348   -649     23    472   -498    223    132    -96   -262    -59   -166
    309   -358   -667     25    488   -511    236    148    -96   -267    -67   -176
    309   -371   -680     28    493   -524    252    163    -85   -265    -70   -176
    306   -371   -678     33    491   -524    267    179    -75   -262    -64   -171
    314   -374   -688     28    498   -532    272    184    -75   -265    -70   -174
    322   -374   -696     25    509   -535    272    192    -75   -270    -72   -174
    324   -353   -678     12    501   -514    272    197    -70   -265    -70   -168
    329   -350   -680     10    504   -517    275    202    -62   -267    -67   -163
    335   -355   -691     10    511   -524    275    205    -59   -272    -70   -161
    340   -350   -691      5    514   -519    275    220    -51   -267    -70   -153
    332   -348   -683      5    506   -514    280    233    -38   -259    -64   -145
    327   -358   -688     15    506   -522    283    244    -36   -257    -62   -150
    324   -361   -685     18    504   -522    293    262    -23   -244    -51   -145
    319   -361   -680     20    498   -519    311    290      0   -226    -33   -135
    327   -368   -698     20    509   -532    327    314     23   -210    -15   -122
    337   -353   -693      7    514   -522    335    332     38   -200    -10   -119
    340   -329   -670     -5    504   -498    340    353     54   -192     -5   -116
    342   -316   -659    -12    501   -488    353    381     70   -187     -2   -109
    348   -319   -667    -15    506   -493    366    415     85   -168      5    -98
    350   -311   -665    -20    506   -488    389    467    124   -137     31    -77
    355   -293   -649    -33    501   -470    405    514    150   -119     44    -62
    374   -267   -641    -51    506   -454    410    553    171   -109     49    -51
    392   -246   -641    -72    514   -444    426    600    194    -88     59    -33
    407   -226   -633    -93    519   -428    449    649    226    -59     83    -10
    426   -202   -628   -114    524   -415    467    688    257    -31    114     12
    439   -184   -623   -127    530   -402    480    719    283     -7    137     28
    449   -168   -618   -140    530   -392    488    737    301      7    161     36
    465   -145   -613   -161    537   -379    483    737    309     12    176     44
    480   -142   -626   -168    550   -384    475    727    303     10    187     44
    478   -137   -615   -168    545   -376    475    714    301     10    197     51
    472   -101   -576   -187    522   -337    459    680    280     -7    189     44
    462    -93   -555   -187    509   -324    449    644    265    -20    189     46
    449    -88   -537   -181    491   -311    439    602    246    -31    192     49
    423    -93   -517   -163    470   -303    423    550    226    -46    181     46
    410   -106   -517   -153    462   -311    405    493    200    -70    168     33
    392   -119   -511   -135    452   -314    387    436    174    -88    158     25
    363   -137   -501   -114    431   -319    363    381    142   -111    140      7
    350   -145   -496   -101    423   -319    350    337    119   -132    127      5
    342   -161   -504    -93    420   -332    335    293     88   -155    114     -7
    332   -189   -522    -72    426   -355    327    265     77   -158    114    -23
    309   -228   -537    -41    420   -381    314    233     57   -176     98    -51
    301   -244   -545    -28    423   -394    298    205     31   -205     80    -77
    327   -228   -555    -49    441   -392    288    184      7   -226     64    -93
    337   -257   -597    -41    465   -426    283    171     -7   -236     51    -98
    332   -280   -615    -25    472   -449    275    153    -20   -249     44   -109
    327   -309   -636     -7    480   -472    275    142    -28   -262     41   -116
    319   -303   -623    -10    470   -462    270    140    -33   -265     41   -116
    314   -288   -602    -12    457   -444    275    145    -28   -262     49    -98
    314   -267   -581    -23    446   -423    290    161     -7   -239     70    -70
    309   -249   -558    -28    433   -402    319    187     31   -197    106    -41
    288   -207   -496    -41    392   -350    345    207     64   -163    145    -20
    267   -174   -444    -46    355   -309    381    228     98   -129    189      7
    262   -148   -410    -57    335   -277    397    239    111   -116    205     20
    262   -135   -397    -62    329   -265    405    252    119   -111    210     28
    252    -83   -335    -85    290   -210    418    270    150    -75    249     70
    241     -2   -244   -119    241   -122    407    270    179    -41    288    109
    228     49   -181   -140    205    -64    389    265    210     -2    332    148
    233     64   -168   -148    202    -51    376    265    223     15    355    168
    233     38   -197   -137    215    -80    366    259    213      5    353    168
    218     12   -205   -116    210    -96    355    241    200     -2    350    171
    205     25   -179   -116    192    -77    337    215    187    -10    342    168
    192    -36   -228    -77    210   -132    329    197    158    -38    316    148
    176   -163   -340     -7    257   -249    319    176    103    -98    257     85
    168   -241   -410     36    288   -327    314    153     59   -145    213     33
    158   -288   -449     64    303   -368    314    129     23   -181    184      5
    145   -314   -459     85    301   -387    306    103     -7   -210    155    -18
    129   -353   -483    111    303   -415    303     90    -28   -223    142    -36
    119   -361   -483    119    298   -420    301     80    -38   -233    140    -44
    111   -368   -480    127    296   -423    301     75    -49   -241    137    -44
    101   -387   -488    142    293   -436    301     77    -49   -239    140    -36
     83   -387   -470    150    275   -426    301     75    -49   -236    142    -33
     75   -379   -454    150    262   -415    288     67    -62   -246    132    -41
     64   -384   -449    158    257   -415    283     59    -67   -257    127    -44
     62   -405   -467    171    265   -436    288     62    -62   -252    135    -36
     51   -428   -480    187    265   -452    285     59    -67   -252    135    -36
     46   -428   -478    189    262   -452    275     49    -77   -262    122    -49
     46   -426   -475    187    259   -449    270     41    -75   -257    127    -44
     59   -431   -491    187    275   -459    272     44    -77   -257    124    -44
     88   -465   -553    187    319   -509    259     31   -122   -309     72    -96
    148   -639   -789    244    467   -714    296     83   -192   -415    -49   -213
    194   -831  -1028    316    610   -930    410    205   -246   -563   -228   -392
    228   -854  -1083    314    654   -969    563    371   -189   -597   -277   -454
    132   -558   -691    213    410   -623    576    161    -90   -439    -77   -265
    -28     10     36      7    -33     23    324   -444    -31   -119    348    168
   -189    815   1005   -314   -597    909      0   -950    155    413    987    818
   -309   1522   1831   -605  -1070   1675   -270  -1140    475   1002   1610   1423
   -249   1376   1626   -566   -937   1501   -571  -1288    329    976   1577   1428
   -179    745    924   -283   -550    833   -654  -1348   -200    322    917    813
   -111     46    155     31   -135     98   -441  -1091   -594   -363    189    114
    -20   -340   -319    181    148   -329   -145   -600   -478   -459     -2    -88
     72   -363   -439    145    254   -402     36   -280   -283   -342     67    -49
    135   -413   -548    137    340   -480    132   -114   -194   -306     88    -41
    148   -444   -592    145    368   -517    158    -72   -197   -332     62    -72
    155   -467   -623    155    389   -545    181    -46   -189   -337     54    -83
    179   -480   -662    148    418   -571    192    -23   -184   -337     49    -85
    194   -491   -688    148    439   -589    194    -12   -189   -342     38    -98
    192   -491   -685    148    439   -587    202     -2   -189   -340     38    -96
    189   -491   -680    150    433   -584    213     15   -176   -332     51    -80
    200   -485   -685    140    441   -584    200     10   -181   -335     51    -80
    205   -470   -675    132    439   -571    194     10   -181   -332     49    -77
    197   -470   -667    132    431   -568    205     20   -166   -316     64    -59
    197   -439   -636    122    415   -537    202     23   -163   -309     70    -54
    200   -446   -646    122    423   -545    205     31   -163   -311     62    -62
    202   -457   -659    127    428   -555    213     49   -153   -301     72    -46
    192   -423   -615    114    402   -519    215     57   -140   -285     90    -20
    189   -413   -602    111    394   -506    226     72   -124   -265    111      5
    181   -407   -589    111    384   -498    233     90   -111   -249    124     25
    184   -394   -579    103    381   -488    239    109   -101   -239    135     41
    192   -384   -576     93    381   -478    236    124    -98   -239    129     38
    181   -376   -558     98    368   -467    246    155    -72   -213    155     62
    161   -374   -535    103    345   -454    275    200    -31   -171    202    111
    161   -348   -509     90    335   -428    285    228    -12   -158    215    135
    174   -327   -504     75    337   -415    288    257     -5   -150    220    145
    189   -322   -511     67    350   -415    296    293     20   -127    239    166
    218   -322   -540     51    376   -431    301    327     31   -119    246    174
    239   -329   -568     46    402   -449    314    374     57    -96    270    189
    252   -311   -563     28    407   -436    327    420     93    -62    303    220
    280   -241   -522    -18    400   -381    322    444    103    -54    309    233
    309   -213   -524    -49    415   -368    324    475    124    -33    329    262
    327   -168   -496    -80    410   -332    329    498    148    -10    355    293
    335   -148   -485    -96    410   -316    329    511    163     10    379    324
    342   -140   -483   -101    413   -311    324    506    161     15    387    332
    348   -119   -467   -116    405   -293    322    498    161     23    400    350
    348    -90   -441   -129    392   -265    319    480    153     20    402    366
    350    -88   -439   -132    392   -262    309    449    129      0    387    358
    345    -77   -423   -132    384   -249    290    400    103    -25    366    348
    332    -85   -418   -127    374   -252    277    358     88    -36    363    350
    319   -103   -426   -109    371   -265    262    311     67    -57    348    340
    309   -114   -423    -98    363   -267    239    254     31    -90    316    319
    285   -148   -433    -67    358   -290    236    210     10   -103    303    319
    252   -168   -423    -44    335   -296    228    168    -12   -116    285    311
    239   -189   -431    -25    335   -309    213    127    -33   -129    272    314
    220   -218   -441     -2    329   -329    192     80    -67   -158    249    306
    194   -270   -465     38    329   -366    187     54    -83   -166    241    306
    187   -293   -480     51    332   -387    171     23   -103   -181    223    298
    192   -296   -488     51    337   -392    155     -7   -129   -200    202    290
    192   -311   -504     59    345   -407    145    -28   -150   -207    192    288
    192   -314   -506     62    348   -410    137    -41   -161   -213    189    290
    192   -306   -498     54    345   -402    122    -51   -171   -213    192    306
    189   -288   -480     49    332   -384    124    -44   -161   -192    205    335
    189   -270   -462     38    324   -366    137    -28   -148   -174    223    363
    197   -241   -439     23    316   -340    155    -10   -122   -145    249    400
    187   -210   -400     10    293   -303    181      7    -96   -122    267    428
    176   -161   -337     -7    254   -246    200     23    -72    -93    296    465
    181   -166   -348    -10    265   -257    207     28    -67    -83    303    483
    197   -137   -335    -28    265   -236    213     36    -62    -67    306    504
    197    -44   -244    -77    220   -142    228     62     -7     -2    361    568
    200     15   -184   -109    192    -83    223     70     36     51    415    636
    210     59   -150   -135    179    -44    200     62     57     83    441    683
    218     77   -140   -148    179    -31    187     64     67    109    462    717
    213     67   -145   -140    179    -38    171     49     49    101    449    724
    207     67   -140   -137    174    -36    148     20     23     88    433    724
    192     57   -135   -127    163    -38    127      5     15     98    441    748
    163    -12   -176    -75    168    -93    116     -5     -5     85    415    740
    148   -145   -296     -2    220   -220    103    -25    -54     31    348    680
    142   -226   -368     41    254   -296     93    -41    -90     -2    306    649
    119   -254   -376     67    246   -314     85    -62   -119    -25    280    633
    109   -290   -400     90    254   -345     72    -85   -150    -44    254    615
    106   -340   -446    116    275   -394     59   -103   -174    -62    231    605
     98   -345   -444    122    270   -394     57   -109   -184    -67    223    602
     90   -350   -441    129    265   -394     57   -109   -187    -67    220    602
    101   -376   -478    137    288   -426     51   -114   -197    -70    207    600
     93   -363   -459    132    275   -410     36   -127   -213    -80    187    587
     93   -381   -478    142    285   -428     33   -129   -223    -88    163    576
     98   -394   -496    148    296   -444     28   -140   -233    -98    140    566
    101   -389   -491    145    296   -439     20   -150   -239    -98    124    563
     98   -402   -501    150    298   -452     20   -153   -241   -103    106    555
    106   -418   -524    153    314   -470     15   -158   -249   -119     72    537
    111   -423   -535    155    322   -478      0   -171   -262   -137     38    517
    101   -420   -522    161    311   -470      0   -174   -267   -142     12    511
    114   -485   -602    184    358   -542      2   -163   -309   -200    -54    462
    181   -678   -859    249    519   -769     54   -106   -415   -355   -239    293
    218   -826  -1044    303    628   -932    192     28   -470   -496   -418    114
    215   -756   -971    270    592   -862    337    158   -384   -462   -405    127
    106   -397   -506    142    303   -452    283   -189   -275   -246   -148    394
    -31    277    309   -122   -171    293    -23   -774   -103    192    371    932
   -181   1182   1361   -501   -771   1270   -309  -1117    257    836   1070   1636
   -236   1660   1896   -711  -1065   1777   -555  -1189    563   1322   1535   2107
   -166   1226   1389   -532   -776   1309   -818  -1376    192    976   1182   1823
   -140    571    709   -215   -423    639   -841  -1465   -452    189    405   1093
    -93    -18     72     54    -85     25   -602  -1140   -727   -322   -171    535
    -33   -270   -236    153    101   -254   -327   -672   -563   -316   -252    436
     33   -332   -368    148    200   -350   -150   -381   -400   -218   -200    478
     57   -366   -423    155    239   -394    -57   -236   -329   -189   -189    478
     59   -374   -433    155    244   -405    -33   -200   -324   -202   -210    449
     57   -384   -441    163    249   -413    -18   -179   -324   -223   -236    423
     46   -405   -452    176    249   -428      2   -153   -314   -220   -236    426
     51   -423   -478    184    265   -449     20   -132   -301   -215   -236    431
     67   -413   -483    171    272   -446     20   -122   -296   -218   -236    428
     62   -428   -491    184    275   -459     25   -109   -283   -215   -239    428
     59   -400   -459    168    259   -428     28   -101   -275   -207   -233    431
     70   -400   -470    166    267   -436     28    -93   -270   -207   -233    428
     67   -400   -470    166    267   -436     23    -88   -259   -205   -233    426
     64   -384   -449    161    257   -415     28    -70   -239   -187   -215    439
     70   -387   -457    158    259   -420     28    -59   -228   -181   -210    439
     75   -397   -472    161    272   -433     33    -46   -218   -176   -207    441
     72   -387   -462    155    265   -423     36    -33   -205   -168   -200    449
     83   -371   -454    145    267   -413     36    -12   -187   -155   -187    459
     93   -358   -452    132    270   -405     36      5   -171   -145   -174    470
     96   -358   -454    129    275   -405     38     25   -153   -135   -168    472
    103   -345   -449    122    275   -397     41     44   -140   -127   -163    478
    119   -329   -449    106    283   -389     49     67   -122   -116   -150    488
    135   -324   -462     93    296   -394     54     98   -103   -103   -140    498
    145   -322   -467     88    306   -394     72    140    -77    -85   -127    511
    163   -309   -475     72    319   -392     83    179    -59    -72   -122    517
    187   -293   -480     54    332   -387     90    215    -41    -67   -116    522
    197   -298   -498     49    345   -397    114    270    -12    -44   -101    545
    223   -293   -517     33    368   -402    142    327     25     -7    -70    571
    249   -249   -501      0    374   -374    148    366     46     12    -51    581
    259   -233   -493    -12    376   -363    161    410     77     41    -28    597
    275   -192   -470    -44    371   -332    174    449    106     72      7    631
    288   -166   -454    -62    371   -311    176    457    114     75      7    639
    298   -171   -472    -64    384   -322    184    470    132     93     25    659
    306   -119   -426    -93    366   -272    179    465    142    103     41    672
    311    -85   -397   -114    353   -241    171    446    137     98     36    667
    306    -90   -397   -109    350   -244    166    423    124     85     31    657
    290    -80   -374   -106    329   -226    161    400    119     80     25    644
    285    -72   -358   -106    322   -215    155    374    119     75     20    636
    280    -51   -332   -114    306   -192    145    329     98     51      2    615
    252    -59   -311    -98    280   -184    145    293     88     38    -12    597
    228    -64   -296    -83    259   -179    142    257     75     23    -33    574
    218    -90   -309    -62    262   -200    137    207     46    -10    -64    537
    192   -116   -309    -38    246   -213    122    158     15    -41    -96    504
    171   -140   -311    -15    241   -226    114    116     -7    -62   -119    480
    161   -168   -332      2    244   -249    101     72    -41    -96   -153    439
    161   -184   -345     12    252   -265     90     33    -67   -124   -181    405
    140   -202   -345     28    241   -275     85      5    -90   -148   -200    384
    132   -228   -361     46    244   -293     80    -15   -109   -166   -218    358
    124   -252   -376     59    249   -314     70    -33   -124   -184   -241    337
    114   -272   -387     80    249   -329     72    -36   -122   -184   -246    329
    109   -272   -384     80    246   -329     77    -33   -122   -187   -249    322
    122   -257   -381     67    252   -319     83    -31   -114   -184   -246    319
    129   -218   -348     41    239   -283    101    -12    -90   -168   -231    329
    132   -168   -301     18    215   -233    127     12    -57   -140   -202    350
    129   -140   -272      2    200   -207    148     28    -36   -124   -189    353
    140   -142   -283      0    210   -213    155     36    -31   -124   -192    348
    148   -132   -280     -7    213   -207    161     46    -25   -122   -192    345
    163    -72   -236    -44    200   -153    176     72     12    -85   -155    374
    168    -36   -205    -67    184   -119    181     85     51    -46   -114    413
    174     23   -150    -98    161    -64    155     77     75    -15    -83    439
    181     59   -124   -122    150    -31    127     72     83     -5    -70    449
    187     38   -148   -111    168    -54    111     62     72    -12    -83    436
    176     10   -166    -93    171    -77     96     49     59    -20    -90    431
    163      0   -166    -83    163    -83     90     44     57    -23    -93    431
    158    -41   -200    -59    179   -119     75     23     31    -49   -119    405
    153   -135   -288     -7    220   -210     59      5    -12   -103   -176    348
    135   -215   -353     38    244   -283     57     -7    -49   -148   -226    301
    122   -270   -392     75    257   -329     62    -18    -64   -171   -249    277
    109   -306   -415     98    262   -361     57    -38    -90   -194   -270    254
    106   -319   -426    106    265   -371     44    -67   -122   -231   -306    220
    103   -337   -441    114    272   -389     36    -83   -140   -254   -329    197
    114   -350   -465    116    288   -405     25    -93   -148   -267   -340    181
    106   -371   -478    129    290   -426     23    -93   -148   -272   -342    174
     93   -371   -465    140    277   -418     23    -96   -150   -270   -348    166
     90   -376   -467    142    277   -420     23   -101   -161   -280   -358    153
     85   -389   -475    153    280   -431     28   -103   -163   -288   -366    142
     70   -400   -470    163    270   -433     36   -101   -163   -290   -366    140
     57   -413   -470    179    262   -441     36   -101   -163   -296   -371    132
     59   -420   -483    179    270   -449     28   -114   -179   -314   -387    111
     67   -423   -491    179    277   -457     31   -111   -184   -322   -389    103
     67   -420   -488    176    275   -454     33   -109   -181   -322   -387     98
     83   -441   -524    179    303   -483     36   -106   -197   -345   -410     72
    122   -561   -683    218    402   -620     51    -77   -267   -452   -530    -46
    158   -763   -922    301    540   -841    153     38   -327   -597   -704   -233
    184   -810   -997    311    589   -904    283    202   -298   -652   -776   -340
    161   -610   -771    226    465   -691    361    236   -176   -535   -646   -233
    -10   -142   -135     75     62   -140    226   -246    -77   -254   -283    150
   -205    623    828   -210   -517    724    -15   -784    129    244    335    805
   -350   1296   1647   -475  -1000   1470   -187  -1018    444    815    961   1457
   -348   1286   1634   -467   -989   1460   -387  -1200    400    917   1065   1615
   -337    722   1060   -194   -698    891   -527  -1410   -148    290    436   1000
   -267    148    413     59   -340    280   -501  -1330   -618   -407   -296    236
   -155   -246    -90    202    -33   -171   -329   -901   -620   -602   -568    -54
    -57   -332   -275    194    109   -303   -140   -480   -402   -478   -501    -10
     31   -355   -389    161    210   -371    -38   -254   -280   -405   -457     15
     64   -394   -459    163    259   -426      5   -166   -246   -402   -465     -2
     64   -428   -493    179    277   -459     23   -135   -244   -410   -478    -18
     67   -426   -493    179    280   -459     28   -116   -244   -423   -488    -36
     77   -420   -501    171    288   -462     25   -109   -249   -439   -501    -57
     88   -433   -522    171    303   -478     36    -93   -246   -439   -506    -59
     90   -439   -530    174    309   -483     38    -80   -241   -436   -509    -62
    101   -433   -535    166    316   -483     33    -72   -236   -439   -506    -67
    109   -415   -527    153    316   -470     38    -62   -228   -436   -506    -64
    111   -410   -522    148    314   -465     46    -41   -210   -423   -496    -54
    119   -389   -509    135    314   -449     41    -36   -210   -428   -504    -59
    129   -384   -514    127    322   -449     31    -33   -215   -433   -509    -67
    122   -368   -491    122    303   -428     28    -23   -202   -426   -501    -59
    132   -363   -496    116    311   -431     28     -7   -192   -418   -496    -54
    148   -366   -517    109    332   -441     15     -5   -200   -433   -511    -62
    158   -348   -506     96    332   -426     10     10   -192   -428   -511    -57
    153   -342   -498     93    324   -418     12     33   -174   -418   -504    -46
    166   -335   -501     83    332   -418     10     49   -163   -413   -506    -49
    171   -316   -488     72    327   -402     20     77   -150   -402   -498    -38
    166   -298   -465     67    314   -381     41    119   -124   -376   -475    -15
    174   -283   -459     51    314   -371     44    145   -111   -366   -470    -10
    184   -280   -467     46    324   -374     49    174    -96   -355   -465    -10
    189   -275   -467     41    327   -371     64    220    -64   -329   -444     10
    205   -267   -472     31    337   -368     85    270    -38   -306   -426     31
    228   -262   -491     15    358   -376     96    309    -15   -285   -407     49
    246   -252   -498      2    371   -374    106    355     15   -249   -374     85
    272   -228   -501    -23    387   -363    122    402     49   -215   -340    122
    301   -202   -504    -49    402   -353    122    433     67   -202   -327    140
    322   -163   -488    -80    402   -327    122    457     88   -179   -306    166
    332   -116   -449   -109    389   -280    124    475    111   -148   -283    197
    348    -98   -446   -124    394   -272    124    483    114   -140   -277    205
    361    -93   -454   -132    407   -272    114    472    103   -148   -280    202
    345    -80   -426   -132    384   -254    109    462    101   -142   -277    202
    337    -72   -413   -132    374   -241    111    444     98   -142   -275    205
    329    -93   -423   -119    374   -259    106    418     85   -150   -280    202
    319    -80   -400   -119    358   -239    103    387     64   -166   -293    189
    303    -62   -366   -122    332   -215    109    358     54   -174   -311    171
    296    -93   -389   -101    342   -241    103    319     31   -197   -340    135
    277   -142   -420    -70    348   -280     98    280      7   -218   -368    106
    254   -148   -402    -51    327   -275    101    246    -10   -228   -387     90
    236   -176   -415    -31    322   -296     98    205    -44   -262   -420     46
    226   -215   -444     -5    332   -329     93    166    -75   -290   -446     12
    210   -257   -470     20    337   -363     96    142    -85   -298   -454      0
    210   -272   -483     31    345   -376     85    109   -119   -332   -483    -31
    205   -285   -491     38    345   -389     72     72   -148   -361   -506    -64
    194   -293   -488     49    340   -389     72     51   -163   -371   -514    -77
    192   -316   -511     59    350   -413     75     44   -168   -371   -511    -77
    202   -361   -563     80    381   -462     77     38   -171   -374   -511    -77
    202   -329   -535     62    366   -431     80     33   -166   -366   -498    -72
    205   -298   -504     46    353   -400     96     49   -148   -348   -475    -51
    205   -303   -511     49    355   -407    111     64   -129   -332   -459    -33
    192   -285   -478     46    335   -381    132     77   -106   -309   -431    -15
    184   -267   -452     41    316   -358    155     98    -88   -290   -407      5
    189   -267   -459     38    322   -363    161    106    -85   -290   -405      5
    202   -218   -420      7    311   -319    158    109    -72   -283   -392     18
    207   -140   -348    -33    277   -244    168    127    -31   -241   -348     59
    200    -72   -272    -64    233   -174    148    119    -10   -218   -311     90
    215    -33   -249    -90    231   -140    103     93    -15   -220   -303     96
    228    -49   -280    -90    252   -163     85     90    -23   -228   -309     96
    226    -57   -283    -83    254   -168     75     85    -31   -236   -311    101
    231    -62   -293    -85    259   -176     49     62    -59   -262   -329     88
    236    -85   -322    -75    277   -202     28     28    -96   -293   -353     67
    231   -163   -394    -33    311   -277     20     12   -140   -340   -397     25
    239   -283   -522     23    379   -402      5     -7   -200   -407   -457    -33
    252   -368   -623     57    436   -496     -7    -38   -257   -470   -509    -85
    257   -394   -652     67    452   -522    -18    -64   -293   -504   -537   -116
    249   -436   -685     90    465   -561    -25    -85   -324   -535   -561   -137
    249   -459   -709    106    478   -584    -49   -109   -358   -571   -592   -163
    244   -475   -722    114    480   -597    -49   -109   -366   -579   -592   -161
    233   -472   -706    119    470   -589    -46   -103   -363   -576   -584   -148
    228   -462   -691    116    457   -576    -54   -109   -368   -581   -581   -140
    226   -459   -685    116    454   -571    -77   -122   -389   -600   -592   -145
    220   -475   -696    124    457   -587    -90   -127   -392   -600   -581   -129
    215   -488   -704    135    457   -594   -101   -132   -397   -597   -576   -124
    213   -488   -701    137    454   -594   -124   -148   -415   -613   -587   -132
    200   -478   -678    140    439   -576   -132   -148   -418   -610   -576   -114
    184   -478   -662    145    420   -571   -132   -137   -407   -594   -558    -85
    171   -478   -652    153    410   -563   -132   -135   -407   -589   -550    -75
    166   -493   -659    163    410   -576   -129   -129   -418   -600   -563    -77
    197   -594   -792    200    493   -693   -106    -90   -459   -654   -623   -129
    244   -792  -1036    272    636   -911      7     54   -498   -766   -763   -262
    249   -844  -1096    296    670   -969    174    239   -428   -787   -807   -327
    207   -613   -823    202    511   -717    270    254   -285   -652   -659   -200
    101   -187   -288     44    194   -236    132   -213   -267   -457   -379     75
    -10    545    555   -267   -283    550   -239   -826   -218    -49    142    618
   -119   1247   1366   -566   -743   1306   -501  -1065     49    506    748   1213
   -114   1335   1449   -613   -782   1389   -766  -1200     77    704    943   1418
    -85    797    883   -355   -483    839   -950  -1400   -410    192    431    963
    -67    148    215    -41   -142    181   -885  -1369   -974   -607   -371    213
    -18   -283   -265    150    122   -275   -652   -982   -992   -844   -688    -85
     33   -410   -444    187    236   -426   -428   -576   -737   -704   -620    -36
    111   -415   -527    153    319   -470   -275   -309   -555   -584   -540     20
    145   -444   -589    148    366   -517   -192   -184   -483   -548   -517     28
    148   -480   -631    166    389   -555   -166   -155   -478   -555   -527      7
    158   -498   -657    168    405   -579   -158   -142   -480   -568   -542    -10
    158   -493   -652    168    405   -571   -148   -124   -472   -568   -548    -15
    155   -465   -620    153    387   -542   -145   -111   -470   -571   -555    -23
    155   -454   -610    148    381   -532   -137   -101   -462   -566   -555    -23
    148   -444   -592    145    368   -517   -135    -93   -459   -566   -558    -23
    145   -415   -561    135    353   -488   -129    -83   -444   -553   -550    -18
    158   -402   -561    122    358   -483   -132    -83   -446   -558   -558    -31
    166   -387   -553    109    358   -470   -137    -83   -449   -558   -566    -38
    158   -353   -514     96    335   -431   -135    -77   -441   -548   -563    -33
    166   -355   -522     96    342   -439   -124    -67   -431   -540   -558    -33
    179   -345   -524     83    350   -436   -129    -67   -433   -540   -566    -41
    174   -322   -496     75    332   -410   -127    -59   -426   -530   -561    -36
    179   -311   -491     64    332   -400   -122    -44   -410   -517   -553    -28
    194   -306   -501     57    348   -402   -124    -38   -405   -514   -550    -31
    187   -283   -472     46    327   -376   -127    -31   -394   -509   -550    -31
    181   -265   -446     41    311   -355   -119     -7   -376   -493   -542    -20
    184   -265   -452     38    316   -358   -106     18   -355   -478   -532    -10
    197   -236   -433     20    314   -335   -103     38   -345   -465   -530     -5
    200   -210   -410      5    303   -309    -85     72   -314   -433   -509     20
    205   -181   -387    -12    293   -283    -75    103   -290   -410   -496     38
    220   -179   -402    -23    309   -288    -64    140   -267   -389   -485     51
    233   -158   -392    -36    311   -275    -51    189   -233   -355   -457     80
    244   -122   -366    -62    303   -244    -41    233   -200   -322   -428    103
    270   -101   -371    -85    319   -236    -31    277   -171   -293   -405    127
    290    -70   -361   -111    324   -215    -25    316   -142   -262   -379    153
    298    -31   -329   -132    314   -179    -12    353   -109   -223   -340    192
    309    -10   -319   -150    314   -166    -18    366    -98   -202   -324    207
    322     15   -309   -168    316   -145    -20    368    -93   -189   -309    226
    316     44   -272   -181    293   -111    -23    368    -90   -179   -298    239
    306     57   -249   -181    277    -96    -28    358    -93   -179   -296    241
    298     70   -228   -187    265    -77    -44    329   -111   -192   -303    233
    285     64   -220   -176    252    -77    -44    311   -119   -194   -301    236
    277     77   -202   -179    239    -62    -49    285   -127   -200   -303    233
    277     77   -200   -176    239    -59    -57    244   -150   -223   -322    210
    259     62   -197   -163    228    -67    -64    200   -174   -252   -348    181
    241     44   -197   -142    218    -75    -59    171   -187   -265   -363    163
    228     18   -210   -124    218    -96    -64    127   -210   -293   -392    129
    220     -2   -223   -109    220   -111    -77     85   -233   -316   -415    106
    197    -31   -228    -85    210   -129    -85     57   -252   -337   -433     85
    179    -44   -223    -67    200   -132    -98     23   -280   -366   -462     54
    176    -59   -236    -59    205   -148   -114    -18   -316   -402   -496     20
    163    -67   -231    -46    197   -148   -124    -46   -340   -423   -519      0
    155    -83   -239    -36    197   -161   -127    -62   -350   -433   -530     -5
    153   -101   -254    -28    202   -176   -135    -80   -371   -454   -548    -25
    150    -90   -241    -31    194   -166   -142    -96   -381   -465   -558    -38
    153    -72   -226    -38    189   -148   -140    -93   -376   -459   -553    -36
    161    -41   -202    -59    179   -122   -127    -80   -363   -444   -537    -23
    161      0   -161    -80    158    -80   -111    -62   -342   -423   -517     -7
    148     33   -114    -93    129    -38    -88    -38   -314   -394   -488     20
    140     62    -77   -101    109     -7    -59    -20   -288   -363   -452     51
    148     72    -75   -111    111     -2    -64    -20   -298   -376   -465     38
    158    101    -57   -129    106     23    -62    -10   -283   -366   -457     46
    168    187     18   -176     75    101    -51      7   -239   -322   -407     93
    187    283     96   -233     46    189    -83    -10   -226   -303   -384    114
    184    340    155   -262     12    249   -119    -28   -215   -288   -363    137
    181    355    174   -270      5    265   -132    -31   -213   -280   -353    150
    181    332    150   -259     15    241   -153    -49   -236   -298   -374    135
    181    335    153   -257     15    244   -176    -72   -257   -316   -384    127
    171    332    161   -252      5    246   -192    -93   -275   -324   -389    127
    171    285    114   -228     28    202   -202   -109   -306   -353   -418    103
    174    174      0   -174     88     88   -213   -127   -366   -410   -478     46
    161     83    -77   -122    119      2   -213   -145   -410   -457   -524     10
    153     46   -106   -101    129    -28   -223   -166   -439   -483   -553     -5
    150     25   -124    -88    137    -49   -241   -200   -475   -514   -589    -41
    140    -20   -161    -62    148    -88   -249   -215   -493   -532   -602    -64
    127    -44   -171    -41    148   -106   -239   -210   -485   -519   -587    -54
    124    -38   -166    -44    142   -101   -257   -236   -511   -532   -610    -83
    127    -62   -189    -33    155   -124   -259   -246   -530   -535   -623    -98
    116    -62   -179    -31    148   -119   -257   -244   -530   -527   -615    -93
    111    -64   -176    -23    142   -119   -259   -246   -532   -517   -607    -90
    101    -72   -176    -15    137   -124   -272   -265   -553   -530   -620   -103
    103    -72   -176    -15    140   -124   -272   -267   -555   -530   -620   -106
    103    -80   -187    -12    145   -132   -270   -272   -563   -537   -626   -111
    114    -98   -213     -7    163   -155   -277   -283   -576   -548   -633   -122
    111    -96   -207    -10    158   -150   -283   -288   -579   -548   -633   -124
    111   -122   -233      5    171   -179   -280   -275   -581   -558   -641   -129
    145   -241   -387     49    265   -314   -267   -252   -652   -652   -740   -218
    200   -454   -654    127    426   -553   -184   -158   -753   -833   -937   -407
    202   -545   -748    171    472   -646    -10     15   -727   -911  -1041   -524
    145   -332   -480     93    311   -405     59    -93   -652   -828   -935   -444
     44     93     46    -70      0     70   -168   -701   -672   -620   -646   -161
    -75    813    888   -368   -480    849   -571  -1340   -610   -176   -101    387
   -218   1644   1862   -714  -1039   1751   -906  -1641   -324    452    576   1031
   -218   1909   2127   -846  -1171   2018  -1252  -1826   -223    782    911   1350
   -142   1475   1615   -667   -878   1545  -1410  -1873   -545    436    555   1036
   -122    766    888   -322   -504    826  -1174  -1639  -1054   -368   -262    290
    -64    210    275    -75   -168    241   -802  -1106  -1072   -691   -680   -109
     12     46     33    -31    -10     38   -540   -657   -810   -576   -649   -114
     72      5    -67    -41     70    -31   -387   -397   -644   -472   -574    -62
     90    -46   -137    -20    114    -90   -329   -306   -605   -465   -576    -80
     90    -88   -181     -2    135   -135   -319   -285   -620   -485   -605   -116
     85   -111   -197     12    140   -153   -301   -252   -610   -470   -610   -124
     77   -129   -207     23    140   -168   -288   -223   -597   -433   -600   -122
     90   -135   -226     23    158   -179   -277   -207   -594   -407   -592   -129
     96   -124   -220     12    155   -171   -267   -197   -587   -389   -581   -127
     88   -119   -207     12    148   -163   -254   -179   -574   -366   -561   -109
     90   -119   -210     12    148   -163   -254   -176   -571   -358   -553   -109
     96   -119   -215     12    155   -166   -257   -171   -568   -355   -550   -109
     93   -114   -207     10    150   -161   -246   -153   -553   -342   -540   -101
     96   -101   -197      0    145   -148   -246   -145   -545   -337   -532   -101
    109    -93   -202     -7    153   -145   -252   -142   -545   -335   -532   -103
    111    -75   -187    -18    148   -129   -244   -124   -530   -314   -514    -90
    106    -64   -171    -23    135   -116   -231   -101   -509   -290   -493    -70
    106    -67   -174    -20    140   -119   -226    -85   -501   -283   -480    -62
    106    -67   -174    -20    137   -119   -215    -64   -483   -267   -467    -51
    106    -36   -142    -33    124    -88   -200    -38   -462   -244   -452    -36
    119    -33   -153    -44    135    -93   -192    -15   -449   -239   -452    -33
    127    -33   -163    -46    142    -98   -179     12   -428   -220   -436    -28
    129    -33   -163    -46    145    -98   -153     57   -394   -194   -410     -5
    135    -12   -148    -59    140    -80   -140     93   -374   -184   -400      5
    142      2   -142    -75    142    -67   -132    127   -358   -176   -389     15
    150     18   -132    -85    140    -57   -109    184   -324   -145   -368     44
    155     20   -137    -88    145    -57    -83    246   -285   -109   -342     67
    168     28   -140    -98    155    -54    -64    296   -259    -88   -324     72
    189     72   -116   -129    153    -20    -51    342   -228    -59   -301     90
    192     93    -98   -142    145      0    -23    392   -187    -23   -265    124
    202    127    -77   -166    140     25    -18    418   -168     -2   -244    145
    205    161    -44   -181    124     59    -10    428   -153     15   -226    168
    192    176    -15   -187    103     80      2    444   -135     36   -200    194
    192    189     -5   -192     98     93      2    436   -137     38   -197    205
    192    207     15   -202     88    111    -15    405   -161     18   -213    194
    179    226     46   -202     67    137    -18    379   -171     12   -213    194
    176    233     57   -205     59    145    -20    350   -179      7   -213    194
    176    231     51   -205     62    142    -38    301   -210    -20   -236    171
    171    215     44   -194     62    129    -54    252   -239    -41   -252    155
    158    215     57   -187     51    137    -70    202   -259    -57   -262    145
    150    200     46   -176     51    124   -103    140   -301    -90   -293    116
    142    184     41   -163     49    114   -124     85   -329   -114   -311    101
    124    155     31   -140     46     93   -140     46   -353   -129   -324     90
    119    116     -2   -116     62     57   -161      0   -379   -153   -345     75
    116    101    -15   -111     64     44   -187    -44   -410   -179   -368     54
    101     88    -12    -96     57     38   -197    -67   -426   -189   -381     46
     88     77    -12    -85     49     33   -205    -80   -436   -200   -394     38
     90     54    -36    -72     64     10   -218    -98   -449   -215   -413     18
     88     36    -51    -62     70     -7   -226   -109   -457   -226   -420     10
     80     44    -36    -62     59      5   -228   -114   -454   -220   -413     15
     85     49    -36    -70     59      7   -233   -116   -454   -226   -413     18
     90     85     -5    -88     49     41   -215    -96   -428   -205   -392     44
     83    140     57   -114     12    101   -181    -64   -387   -163   -361     72
     75    158     83   -116     -2    122   -155    -46   -355   -132   -335     88
     77    171     90   -127     -5    132   -132    -33   -329   -106   -309     96
     83    197    114   -140    -15    155   -129    -31   -322    -98   -306     90
     85    223    135   -155    -25    181   -122    -18   -309    -85   -293    101
    116    309    192   -213    -38    252   -129    -12   -275    -51   -257    137
    135    389    252   -265    -59    322   -161    -25   -246    -15   -220    174
    140    433    293   -285    -75    363   -179    -28   -228     12   -192    200
    148    413    262   -283    -57    337   -189    -31   -236      5   -202    192
    161    394    231   -277    -33    314   -202    -46   -254    -12   -220    179
    158    389    228   -275    -33    309   -218    -70   -275    -28   -239    168
    161    350    189   -254    -12    270   -220    -80   -285    -33   -236    171
    171    270     98   -220     36    184   -228    -93   -319    -72   -275    135
    163    176     10   -171     77     93   -233   -109   -366   -124   -332     80
    148     77    -70   -114    109      5   -228   -122   -405   -166   -381     38
    135     18   -116    -75    127    -49   -223   -145   -446   -207   -426      0
    129      0   -129    -67    129    -64   -239   -168   -470   -223   -449    -18
    122    -15   -137    -54    127    -75   -246   -181   -488   -241   -465    -28
    122    -59   -184    -31    150   -122   -254   -189   -501   -254   -480    -33
    119    -72   -192    -23    155   -132   -259   -197   -509   -259   -485    -49
    101    -77   -181    -12    140   -129   -262   -205   -509   -262   -491    -59
    101    -96   -197     -2    148   -148   -259   -210   -514   -270   -506    -77
    103   -122   -226      7    163   -174   -270   -220   -524   -280   -517    -93
     96   -127   -223     15    158   -174   -272   -223   -524   -280   -519    -90
     83   -132   -218     23    148   -174   -267   -220   -522   -280   -522    -88
     98   -135   -233     18    166   -184   -270   -228   -530   -298   -532   -101
    109   -140   -252     15    179   -194   -277   -241   -540   -314   -548   -114
    106   -137   -244     15    174   -189   -275   -239   -540   -314   -550   -116
    119   -189   -309     31    213   -249   -272   -231   -563   -348   -589   -153
    163   -355   -519     96    340   -436   -228   -179   -631   -459   -706   -267
    192   -548   -743    176    467   -644    -98    -44   -680   -607   -878   -441
    205   -571   -776    184    491   -672     70    137   -620   -657   -953   -532
    124   -316   -444     93    283   -379     77   -122   -555   -540   -797   -397
    -18    179    197    -83   -109    189   -200   -828   -568   -283   -441    -33
   -174    982   1153   -405   -665   1067   -566  -1421   -439    218    171    579
   -309   1764   2073   -727  -1189   1917   -870  -1704   -127    854    854   1221
   -254   1738   1992   -743  -1124   1865  -1202  -1867   -192    956    953   1345
   -184   1145   1327   -480   -756   1236  -1234  -1810   -618    392    371    828
   -135    413    548   -142   -340    480   -943  -1431  -1002   -345   -413     93
    -54    -15     38     36    -46     10   -602   -862   -867   -491   -680   -189
     28    -85   -114     25     70    -98   -397   -488   -628   -361   -613   -150
     85   -124   -213     18    148   -168   -296   -309   -522   -309   -581   -135
    119   -189   -309     33    213   -249   -265   -257   -514   -332   -615   -174
    129   -226   -355     49    241   -290   -244   -228   -509   -353   -639   -202
    137   -231   -368     44    252   -298   -239   -207   -504   -361   -652   -220
    150   -244   -394     46    270   -319   -233   -194   -501   -368   -662   -233
    150   -257   -410     51    277   -335   -220   -174   -485   -363   -657   -231
    150   -262   -413     57    280   -337   -200   -145   -454   -337   -633   -210
    163   -241   -405     36    283   -322   -200   -140   -444   -337   -633   -215
    171   -252   -423     38    296   -337   -194   -129   -436   -335   -631   -213
    166   -241   -407     36    285   -324   -184   -109   -415   -316   -615   -205
    166   -233   -400     33    283   -316   -179    -98   -407   -314   -615   -213
    179   -231   -410     25    293   -319   -184    -96   -413   -316   -615   -215
    168   -233   -402     31    285   -316   -176    -80   -402   -306   -607   -213
    161   -226   -389     31    275   -306   -163    -57   -379   -290   -592   -202
    166   -223   -389     28    277   -306   -161    -44   -368   -283   -587   -205
    158   -220   -381     31    270   -301   -155    -31   -355   -275   -576   -205
    150   -226   -376     36    262   -301   -135     -2   -329   -249   -550   -184
    161   -207   -371     20    265   -288   -132     18   -311   -239   -537   -181
    179   -194   -374      7    275   -283   -129     44   -296   -231   -527   -176
    168   -197   -366     12    267   -280   -111     80   -267   -213   -509   -161
    174   -187   -361      5    265   -272   -101    114   -244   -200   -496   -155
    168   -189   -358     10    262   -275    -93    142   -231   -200   -498   -155
    158   -184   -342     12    249   -262    -77    184   -207   -181   -485   -140
    187   -148   -335    -20    259   -241    -54    244   -166   -145   -457   -111
    215   -135   -350    -41    283   -241    -44    293   -137   -127   -446   -101
    205   -145   -353    -31    277   -249    -31    332   -116   -114   -439   -103
    207   -109   -316    -49    262   -213     -2    389    -72    -67   -400    -67
    246    -64   -311    -93    277   -189     18    439    -33    -28   -366    -36
    259    -44   -303   -109    280   -174     25    462    -12    -10   -350    -20
    270    -15   -285   -129    275   -148     36    483     10     12   -327      2
    285     12   -272   -148    280   -129     38    493     23     36   -306     25
    283     33   -249   -158    265   -106     20    470      7     18   -314     15
    267     57   -213   -163    239    -77     18    449     -2     10   -319     12
    254     54   -200   -155    226    -72     20    428    -10      5   -322     15
    252     59   -192   -155    223    -64      5    381    -31    -10   -335      0
    239     67   -171   -153    205    -51    -12    329    -57    -31   -353    -12
    215     62   -155   -140    187    -46    -20    283    -72    -44   -361    -20
    202     51   -150   -129    176    -49    -44    223   -103    -67   -379    -44
    194     18   -176   -106    187    -77    -67    166   -140    -98   -400    -70
    174     -2   -179    -88    174    -88    -77    124   -155   -109   -407    -80
    158    -12   -174    -72    166    -93   -101     72   -187   -135   -431   -103
    153    -49   -202    -54    176   -124   -127     20   -223   -166   -457   -129
    140    -70   -210    -33    174   -140   -135     -7   -239   -181   -475   -140
    124    -88   -215    -20    168   -153   -140    -18   -244   -187   -472   -145
    132    -98   -233    -18    181   -166   -155    -46   -265   -207   -488   -166
    137   -116   -254    -10    194   -184   -166    -64   -283   -228   -504   -184
    132   -106   -239    -12    184   -171   -166    -70   -283   -231   -509   -184
    135   -116   -252    -10    189   -181   -171    -80   -293   -241   -519   -192
    140   -122   -262    -10    200   -192   -171    -80   -293   -241   -519   -194
    132   -101   -233    -18    181   -166   -166    -77   -283   -233   -509   -189
    140    -59   -200    -38    168   -129   -148    -59   -262   -215   -488   -171
    137    -41   -181    -49    158   -111   -132    -44   -236   -197   -470   -155
    132     -7   -142    -62    137    -75   -111    -23   -207   -171   -444   -132
    124     38    -85    -83    106    -23    -90     -7   -184   -150   -426   -114
    132     36    -96    -83    114    -28    -85     -5   -184   -150   -426   -119
    135     51    -85    -93    109    -15    -88      0   -179   -155   -423   -119
    132    124     -7   -129     70     59    -72     28   -129   -106   -368    -67
    129    205     72   -168     28    140    -96     18   -101    -72   -329    -31
    135    259    124   -197      5    192   -132     -5    -90    -59   -314    -15
    142    272    129   -207      5    200   -142     -2    -90    -54   -311     -7
    150    246     96   -200     28    171   -148     -2    -98    -62   -316    -10
    155    223     64   -192     46    145   -171    -25   -122    -83   -332    -25
    153    218     64   -184     44    142   -192    -46   -145   -103   -348    -38
    140    153     12   -148     64     83   -192    -57   -171   -132   -376    -64
    135     41    -96    -88    114    -25   -205    -80   -228   -197   -439   -124
    124    -49   -176    -38    150   -111   -213    -98   -275   -246   -493   -174
    111    -77   -189    -15    150   -132   -210   -114   -298   -275   -519   -197
    101   -122   -223     10    161   -171   -215   -135   -322   -303   -542   -218
    101   -155   -257     25    179   -205   -228   -155   -350   -335   -571   -246
     96   -158   -257     28    174   -207   -231   -163   -355   -342   -576   -254
     96   -161   -257     33    176   -207   -233   -166   -361   -345   -581   -262
    101   -181   -285     38    192   -233   -241   -176   -374   -361   -594   -277
     93   -207   -301     57    194   -254   -236   -176   -374   -361   -592   -275
     80   -202   -285     59    181   -244   -236   -181   -381   -368   -600   -283
     83   -202   -285     59    184   -244   -244   -189   -392   -384   -613   -296
     85   -218   -306     64    194   -262   -246   -192   -397   -394   -618   -303
     85   -220   -306     67    194   -262   -246   -194   -397   -397   -615   -298
     85   -223   -309     67    194   -265   -257   -205   -407   -410   -623   -309
     88   -241   -329     77    207   -285   -259   -213   -413   -415   -631   -319
     93   -285   -379     96    233   -332   -254   -202   -428   -441   -659   -342
    135   -433   -568    150    350   -501   -226   -161   -498   -553   -782   -454
    176   -641   -818    231    496   -730   -124    -49   -561   -717   -974   -649
    197   -680   -878    241    537   -779     31    140   -498   -756  -1034   -740
    114   -381   -498    132    303   -439     64    -18   -379   -592   -831   -558
    -41    137    179    -49   -109    158   -176   -657   -368   -322   -444   -163
   -207    924   1132   -361   -670   1028   -509  -1244   -252    163    168    467
   -366   1670   2036   -652  -1200   1852   -756  -1493     44    779    844   1137
   -316   1662   1977   -672  -1145   1818  -1060  -1662    -57    846    914   1254
   -244   1083   1325   -420   -784   1202  -1140  -1683   -511    262    314    704
   -197    363    561    -85   -379    462   -917  -1374   -891   -457   -465    -49
   -116    -93     23    106    -70    -36   -607   -836   -776   -607   -730   -332
    -23   -179   -158     98     64   -168   -413   -472   -542   -465   -641   -288
     31   -207   -239     88    132   -220   -309   -290   -433   -405   -600   -272
     46   -252   -298    101    171   -272   -265   -226   -410   -407   -600   -283
     62   -280   -342    109    202   -311   -252   -200   -413   -423   -618   -303
     62   -301   -363    116    213   -329   -246   -184   -415   -436   -633   -322
     57   -296   -353    119    202   -322   -233   -166   -407   -433   -631   -322
     57   -309   -366    124    210   -337   -226   -150   -402   -431   -628   -324
     67   -311   -379    122    223   -345   -220   -145   -402   -441   -631   -327
     62   -298   -363    116    213   -329   -213   -132   -389   -431   -618   -316
     67   -288   -355    111    210   -322   -202   -116   -379   -423   -610   -311
     75   -288   -366    106    218   -327   -197   -109   -371   -420   -605   -309
     75   -270   -345     98    210   -306   -194    -93   -361   -410   -597   -298
     70   -265   -335     96    200   -298   -194    -80   -353   -402   -592   -290
     75   -267   -342     96    207   -303   -194    -75   -350   -402   -587   -290
     80   -262   -345     88    210   -303   -189    -64   -340   -392   -579   -285
     77   -265   -342     93    210   -303   -176    -38   -319   -374   -563   -267
     90   -249   -342     77    215   -296   -174    -25   -311   -363   -555   -259
     96   -241   -337     72    215   -290   -171    -12   -303   -361   -553   -257
     93   -231   -324     67    205   -277   -163     12   -288   -350   -540   -244
     98   -228   -327     64    213   -277   -150     41   -267   -329   -519   -226
    109   -236   -345     62    226   -290   -150     59   -262   -329   -517   -231
    116   -223   -340     54    228   -280   -140     90   -241   -314   -501   -220
    116   -213   -332     46    223   -272   -124    129   -213   -290   -483   -202
    137   -197   -335     31    236   -265   -119    161   -194   -277   -470   -194
    148   -184   -335     15    241   -257   -109    202   -174   -265   -457   -176
    161   -166   -329      2    244   -246    -88    254   -140   -233   -431   -148
    181   -153   -335    -15    257   -244    -75    298   -116   -213   -410   -129
    205   -132   -337    -36    270   -233    -67    335    -93   -194   -394   -116
    218   -111   -329    -54    272   -218    -51    379    -64   -166   -366    -88
    233    -88   -324    -72    277   -205    -36    410    -44   -140   -337    -59
    249    -64   -316    -93    280   -192    -38    420    -36   -132   -324    -44
    249    -36   -285   -106    267   -161    -36    423    -33   -119   -309    -31
    249    -12   -262   -119    254   -137    -36    418    -33   -114   -298    -23
    252    -10   -262   -122    254   -135    -38    400    -46   -124   -303    -25
    241      5   -236   -124    239   -114    -44    374    -57   -132   -311    -25
    226     20   -205   -122    215    -90    -38    355    -54   -124   -293    -15
    213     15   -200   -116    207    -90    -51    319    -70   -135   -296    -25
    207     15   -194   -111    202    -88    -70    272    -93   -158   -311    -41
    187     23   -163   -106    174    -70    -85    228   -109   -168   -319    -49
    166     15   -150    -90    158    -67    -96    184   -122   -174   -322    -51
    150     -5   -158    -72    153    -80   -111    132   -148   -197   -337    -72
    127    -25   -153    -49    140    -88   -124     88   -171   -213   -350    -85
    109    -46   -155    -33    132   -101   -135     51   -194   -231   -368   -101
    111    -75   -187    -18    148   -129   -150     12   -226   -254   -392   -124
    103    -96   -202     -5    153   -148   -163    -18   -246   -275   -405   -137
     90   -109   -200      7    142   -153   -163    -31   -254   -277   -407   -140
     85   -122   -207     18    145   -163   -171    -49   -265   -285   -415   -150
     88   -127   -215     20    150   -171   -179    -64   -275   -296   -423   -158
     77   -129   -210     25    142   -168   -176    -62   -272   -293   -418   -148
     72   -129   -205     28    137   -166   -176    -67   -272   -290   -415   -140
     67   -140   -210     36    137   -176   -184    -77   -283   -296   -420   -148
     57   -135   -192     38    124   -163   -184    -75   -280   -290   -413   -148
     51   -122   -174     33    111   -145   -181    -70   -272   -280   -400   -137
     70   -106   -176     18    122   -140   -171    -59   -265   -275   -394   -127
     75    -70   -145     -5    109   -106   -148    -41   -241   -252   -371   -106
     70    -28    -98    -20     83    -62   -124    -18   -207   -220   -340    -75
     67     -5    -75    -31     70    -38   -106     -7   -194   -205   -322    -62
     70     -2    -72    -33     70    -36    -96      0   -192   -205   -319    -59
     70      0    -72    -36     72    -36    -85     10   -184   -200   -311    -51
     70     62     -7    -64     38     28    -67     33   -150   -161   -272    -15
     88    145     57   -119     15    101    -83     31   -124   -127   -239     18
    101    200     96   -150      2    148   -111     25   -103    -98   -207     54
    122    218     96   -171     12    158   -137     25    -96    -85   -194     70
    142    210     67   -176     38    140   -168     12   -114    -96   -202     64
    122    171     49   -148     36    111   -194    -15   -137   -114   -218     54
     93    150     57   -122     18    103   -202    -41   -155   -122   -226     51
     75     77      2    -77     36     41   -207    -70   -197   -161   -270     18
     67    -46   -114    -10     90    -80   -220    -93   -259   -223   -337    -46
     51   -122   -176     33    114   -150   -223   -106   -298   -262   -381    -85
     38   -166   -207     62    122   -187   -228   -124   -327   -288   -413   -111
     36   -207   -244     83    140   -226   -241   -153   -363   -324   -446   -145
     28   -231   -259    101    142   -244   -249   -171   -384   -340   -467   -158
     18   -254   -275    116    145   -265   -257   -176   -397   -348   -480   -166
     15   -280   -296    132    153   -288   -262   -187   -415   -361   -498   -181
      7   -301   -311    145    158   -306   -259   -189   -426   -368   -514   -192
      5   -316   -322    155    163   -319   -254   -181   -426   -366   -517   -187
     10   -329   -340    158    174   -335   -262   -189   -436   -376   -532   -200
     12   -329   -342    158    176   -337   -265   -200   -446   -387   -542   -210
      2   -332   -337    163    168   -335   -265   -200   -449   -384   -548   -210
      5   -340   -345    168    174   -342   -267   -200   -454   -387   -558   -213
     12   -358   -371    171    189   -363   -275   -202   -465   -397   -574   -223
     12   -353   -366    168    189   -358   -275   -202   -472   -400   -584   -226
     20   -392   -413    184    215   -402   -275   -197   -496   -423   -618   -252
     62   -561   -623    249    342   -592   -257   -181   -592   -548   -758   -381
     93   -779   -872    342    483   -826   -142    -70   -672   -722   -958   -584
     88   -787   -875    348    480   -831      5     83   -613   -740   -997   -641
     23   -535   -558    252    290   -545     64    -25   -488   -587   -831   -491
   -114    -57     57     85    -85      0   -129   -576   -402   -296   -465   -111
   -272    771   1044   -249   -657    906   -441  -1088   -168    272    202    584
   -392   1454   1844   -532  -1119   1649   -688  -1270    166    872    831   1221
   -361   1434   1795   -537  -1078   1615   -974  -1415    101    948    901   1332
   -303    888   1192   -290   -748   1039  -1140  -1571   -454    342    298    782
   -280    236    517     20   -400    376   -953  -1376   -924   -397   -470     33
   -192   -194     -5    192    -93   -101   -672   -888   -880   -576   -748   -249
    -96   -314   -220    202     59   -267   -457   -501   -678   -475   -714   -233
    -28   -342   -314    187    142   -329   -327   -277   -553   -402   -670   -202
     -7   -387   -379    197    184   -384   -283   -223   -548   -415   -696   -236
     -5   -423   -418    213    205   -420   -270   -210   -563   -439   -727   -270
    -15   -454   -441    233    210   -446   -252   -187   -563   -446   -743   -280
    -12   -457   -444    236    215   -452   -239   -171   -561   -452   -748   -283
     -5   -462   -459    231    226   -462   -239   -166   -568   -462   -761   -296
      2   -459   -462    228    231   -459   -231   -148   -558   -452   -758   -285
      7   -441   -449    215    226   -444   -226   -135   -548   -446   -756   -280
     31   -428   -459    200    244   -444   -228   -129   -548   -452   -769   -288
     28   -444   -472    207    249   -459   -226   -116   -540   -446   -766   -285
     18   -436   -457    207    236   -446   -215   -101   -527   -431   -753   -270
     18   -426   -444    202    228   -433   -207    -93   -522   -423   -748   -265
     20   -423   -444    202    231   -433   -200    -83   -517   -420   -750   -259
     23   -405   -428    187    226   -415   -192    -67   -509   -410   -745   -252
     28   -392   -420    179    223   -405   -184    -51   -498   -397   -737   -246
     28   -389   -418    179    220   -402   -187    -46   -493   -394   -740   -246
     28   -379   -407    176    218   -392   -181    -23   -478   -379   -732   -228
     36   -381   -420    171    226   -400   -171      2   -465   -366   -727   -218
     54   -371   -426    158    239   -400   -168     20   -459   -363   -727   -218
     72   -355   -431    140    249   -392   -161     44   -444   -353   -724   -210
     80   -332   -413    127    246   -371   -142     83   -418   -329   -711   -189
     96   -327   -426    114    259   -376   -132    116   -397   -316   -704   -181
    106   -327   -433    109    267   -379   -122    153   -379   -301   -693   -168
    106   -316   -423    103    262   -368   -106    202   -345   -267   -670   -145
    124   -296   -420     85    272   -358    -90    252   -316   -244   -652   -127
    140   -275   -418     64    277   -348    -83    293   -293   -223   -636   -111
    148   -252   -400     51    272   -324    -67    340   -262   -194   -613    -85
    161   -231   -392     33    275   -311    -51    384   -233   -168   -589    -57
    174   -207   -381     18    277   -293    -38    413   -210   -145   -568    -31
    176   -176   -355      0    265   -265    -41    420   -200   -129   -553    -10
    179   -145   -324    -18    249   -233    -44    428   -192   -116   -542      7
    179   -109   -290    -36    233   -200    -51    418   -197   -116   -540      5
    187   -103   -290    -41    239   -197    -49    407   -200   -116   -540      7
    168   -103   -272    -33    218   -189    -46    392   -200   -114   -535     23
    161    -85   -246    -38    202   -166    -54    366   -210   -122   -540     25
    155    -83   -239    -38    197   -161    -75    329   -231   -140   -555      7
    137    -72   -210    -31    174   -140    -77    298   -239   -145   -561      0
    119    -80   -200    -20    158   -140    -75    259   -252   -161   -574    -15
    114   -103   -218     -7    166   -161    -88    213   -275   -184   -600    -38
    103   -132   -236     12    168   -184    -96    171   -301   -210   -626    -62
     90   -142   -233     25    161   -187   -111    129   -322   -228   -646    -80
     80   -176   -257     46    166   -215   -140     80   -355   -265   -680   -111
     75   -187   -265     54    168   -226   -158     33   -389   -301   -717   -142
     59   -215   -277     75    166   -246   -153      7   -407   -316   -732   -155
     59   -249   -309     96    184   -277   -155    -10   -423   -329   -743   -161
     62   -257   -319     96    189   -288   -168    -36   -449   -355   -774   -184
     59   -270   -329    103    192   -298   -168    -44   -454   -358   -776   -184
     57   -265   -324    101    189   -293   -179    -49   -454   -355   -774   -176
     64   -262   -327     98    194   -293   -189    -57   -462   -368   -784   -184
     57   -285   -345    111    200   -314   -179    -51   -457   -368   -784   -174
     51   -272   -324    109    187   -298   -174    -46   -446   -361   -782   -171
     51   -272   -324    109    187   -298   -176    -51   -444   -353   -776   -171
     54   -280   -335    114    194   -306   -181    -57   -444   -353   -774   -174
     46   -275   -322    111    184   -298   -189    -51   -444   -350   -769   -168
     49   -259   -309    103    179   -285   -187    -44   -433   -340   -761   -155
     51   -223   -277     83    163   -249   -181    -33   -423   -329   -750   -145
     44   -207   -252     83    148   -228   -158    -15   -402   -306   -727   -116
     38   -168   -210     62    122   -189   -140     -2   -381   -288   -706    -98
     51   -150   -202     49    124   -176   -135      2   -376   -277   -701    -93
     57   -153   -213     46    132   -181   -135      0   -381   -285   -709   -103
     57   -111   -168     28    111   -140   -116     15   -355   -257   -683    -77
     67    -23    -90    -23     77    -57   -119     23   -319   -215   -639    -33
     80     46    -36    -64     57      5   -142     10   -296   -184   -602      2
     88     80    -10    -85     49     36   -171      2   -283   -163   -581     28
     88     70    -18    -77     54     25   -179      2   -283   -158   -581     33
     85     41    -44    -64     62      0   -202    -23   -309   -187   -602     15
     80     51    -31    -67     54     10   -218    -46   -319   -194   -610     10
     72     25    -46    -51     59    -10   -220    -59   -335   -210   -626      0
     70    -77   -148      5    109   -111   -233    -90   -387   -275   -693    -59
     62   -205   -267     70    161   -233   -239   -111   -436   -329   -756   -111
     46   -257   -303    106    174   -280   -236   -116   -459   -355   -784   -132
     38   -293   -332    127    184   -311   -244   -137   -491   -384   -815   -161
     38   -329   -368    145    202   -348   -254   -161   -517   -410   -841   -187
     36   -342   -379    150    205   -361   -254   -171   -519   -413   -849   -189
     41   -355   -397    155    218   -376   -257   -176   -524   -418   -854   -189
     44   -366   -413    161    226   -389   -270   -189   -537   -431   -867   -200
     36   -374   -410    168    223   -392   -265   -189   -537   -428   -870   -200
     33   -368   -402    166    218   -384   -265   -187   -532   -426   -870   -200
     41   -366   -410    161    226   -387   -275   -194   -535   -431   -880   -207
     41   -381   -423    168    231   -402   -277   -197   -535   -433   -885   -210
     33   -384   -418    176    226   -400   -277   -197   -535   -431   -883   -205
     33   -402   -436    181    233   -418   -280   -205   -537   -436   -888   -210
     33   -420   -454    192    244   -436   -280   -210   -542   -441   -893   -215
     41   -444   -485    200    259   -462   -277   -200   -545   -452   -909   -231
     80   -568   -649    244    363   -607   -259   -166   -592   -524   -997   -306
    127   -758   -888    314    506   -820   -161    -46   -641   -665  -1171   -483
    127   -771   -898    322    511   -833     -5    140   -550   -678  -1213   -553
     70   -511   -581    220    324   -545     90    166   -368   -506  -1031   -400
    -49    -80    -31     64    -10    -57    -54   -314   -337   -288   -724   -103
   -192    631    823   -220   -509    727   -397   -950   -298    116   -189    449
   -293   1296   1590   -501   -943   1444   -652  -1228    -77    649    405   1036
   -280   1340   1618   -532   -948   1478   -911  -1423   -145    769    527   1192
   -252    756   1008   -252   -628    880  -1054  -1584   -659    197    -46    675
   -223    135    355     44   -290    244   -950  -1475  -1150   -584   -852    -98
   -155   -272   -116    213    -20   -194   -730  -1047  -1080   -745  -1111   -353
    -83   -392   -309    236    111   -350   -532   -644   -810   -589  -1026   -293
     -7   -413   -405    210    197   -410   -387   -366   -615   -459   -932   -226
     20   -439   -462    207    239   -449   -322   -246   -542   -426   -914   -218
     33   -467   -501    215    265   -483   -309   -220   -540   -439   -930   -236
     36   -485   -522    223    277   -504   -296   -200   -532   -444   -937   -244
     31   -491   -522    231    275   -506   -275   -176   -517   -433   -930   -241
     33   -501   -537    233    285   -519   -272   -166   -514   -439   -930   -249
     41   -509   -550    233    296   -530   -267   -153   -506   -433   -924   -246
     38   -493   -532    226    283   -511   -257   -135   -485   -415   -909   -233
     38   -475   -514    218    275   -493   -244   -119   -465   -397   -893   -220
     38   -483   -524    220    280   -501   -244   -116   -459   -397   -891   -220
     38   -472   -511    215    275   -491   -241   -103   -449   -389   -885   -213
     33   -475   -509    218    270   -491   -233    -88   -433   -374   -872   -205
     46   -475   -522    215    283   -498   -231    -83   -428   -368   -870   -205
     51   -462   -517    202    283   -488   -231    -72   -420   -361   -865   -202
     51   -446   -498    197    272   -472   -218    -54   -400   -345   -849   -189
     57   -444   -501    192    277   -472   -210    -38   -384   -332   -836   -181
     64   -449   -514    192    288   -480   -207    -25   -371   -322   -828   -179
     59   -415   -478    176    267   -446   -210    -15   -363   -314   -826   -174
     59   -413   -475    176    267   -444   -200      7   -342   -298   -810   -158
     70   -415   -485    171    275   -449   -194     28   -327   -283   -795   -148
     72   -402   -475    166    272   -439   -184     54   -306   -262   -779   -137
     72   -402   -478    163    272   -439   -171     88   -283   -239   -758   -116
     85   -392   -478    153    280   -436   -163    119   -262   -220   -743   -106
     93   -371   -467    137    277   -418   -158    155   -236   -197   -722    -90
     98   -348   -446    124    272   -397   -137    207   -197   -163   -688    -59
    116   -335   -454    106    285   -394   -132    249   -174   -140   -670    -44
    137   -322   -459     90    296   -389   -124    283   -153   -119   -649    -25
    145   -298   -444     75    293   -368   -116    322   -122    -88   -620      5
    155   -265   -420     54    288   -342   -114    358    -96    -62   -594     31
    166   -249   -418     41    290   -332   -116    366    -90    -54   -584     46
    166   -226   -392     28    277   -309   -114    376    -80    -38   -566     70
    161   -205   -366     20    262   -285   -111    376    -75    -23   -550     83
    158   -205   -363     23    259   -283   -114    366    -77    -25   -548     83
    148   -184   -332     15    239   -257   -116    350    -83    -28   -542     83
    137   -168   -306     15    220   -236   -116    335    -85    -23   -535     88
    132   -153   -285      7    207   -218   -122    303    -98    -31   -542     83
    122   -145   -267     12    194   -205   -124    275   -109    -41   -548     72
    101   -148   -249     23    174   -197   -119    254   -109    -46   -553     64
     83   -158   -241     36    161   -200   -122    223   -116    -62   -568     44
     70   -184   -254     57    158   -218   -127    181   -140    -93   -594     12
     49   -202   -252     77    150   -226   -127    145   -158   -116   -620    -12
     28   -226   -257     98    140   -241   -129    111   -181   -137   -644    -41
     23   -254   -277    114    148   -265   -140     70   -213   -171   -672    -72
     10   -280   -290    132    148   -283   -150     33   -241   -200   -698   -101
      2   -293   -296    145    148   -293   -153     10   -257   -213   -711   -119
      5   -316   -322    153    161   -319   -161    -12   -272   -231   -730   -137
      5   -327   -335    161    168   -329   -171    -33   -290   -252   -745   -158
     -2   -327   -327    163    161   -327   -174    -41   -293   -254   -743   -163
     -5   -319   -314    163    153   -316   -171    -46   -296   -254   -743   -163
      5   -319   -327    155    163   -322   -181    -59   -306   -267   -750   -171
      7   -319   -327    155    166   -322   -179    -59   -301   -265   -745   -168
      7   -314   -322    153    163   -316   -179    -54   -296   -254   -740   -158
     15   -314   -329    150    171   -322   -187    -59   -296   -254   -737   -161
     10   -288   -298    137    153   -293   -184    -54   -290   -249   -730   -161
      7   -233   -241    111    122   -236   -158    -25   -257   -213   -696   -129
     10   -200   -210     93    109   -202   -140    -12   -233   -189   -675   -109
      5   -171   -176     83     90   -174   -119      0   -213   -171   -654    -93
     -7   -153   -145     77     67   -150    -96     18   -189   -150   -633    -75
      0   -140   -140     70     67   -140    -96     23   -184   -150   -631    -77
     10    -96   -106     41     57   -101    -90     33   -163   -129   -607    -59
     12    -10    -23      0     18    -15    -93     44   -124    -85   -563    -15
     12     51     36    -33    -12     46   -119     36   -101    -54   -524     18
     25     67     41    -46     -7     54   -145     23    -98    -49   -514     25
     23     44     20    -33      0     31   -158     12   -111    -59   -519     18
     15     33     18    -23      0     25   -163      2   -119    -62   -519     18
     15     31     15    -25      0     23   -194    -28   -150    -85   -537     -2
     15    -12    -28     -2     20    -20   -215    -59   -192   -124   -576    -38
      2   -129   -132     62     64   -129   -223    -77   -239   -179   -631    -93
     -5   -246   -241    127    116   -244   -231    -93   -293   -236   -693   -150
    -10   -309   -298    158    140   -303   -241   -124   -335   -280   -735   -192
    -28   -329   -301    179    135   -316   -252   -148   -361   -309   -758   -215
    -33   -355   -324    194    142   -340   -257   -163   -384   -327   -774   -236
    -28   -379   -350    205    161   -366   -265   -179   -400   -342   -789   -252
    -38   -392   -353    215    153   -371   -272   -187   -410   -353   -800   -262
    -51   -402   -353    226    150   -379   -270   -184   -405   -355   -800   -259
    -57   -405   -348    231    142   -376   -275   -194   -415   -366   -807   -270
    -57   -413   -355    236    148   -384   -280   -202   -426   -379   -820   -280
    -64   -423   -361    241    148   -392   -275   -200   -426   -384   -823   -280
    -59   -436   -376    246    155   -407   -277   -202   -428   -389   -826   -283
    -51   -441   -392    246    168   -418   -288   -213   -439   -400   -836   -293
    -59   -439   -379    249    158   -410   -290   -218   -444   -407   -841   -296
    -62   -439   -376    249    155   -407   -293   -213   -444   -405   -839   -296
    -49   -470   -423    259    187   -446   -296   -215   -467   -436   -867   -324
    -10   -615   -605    311    296   -610   -283   -197   -542   -537   -976   -426
     25   -836   -862    405    444   -849   -184    -90   -615   -698  -1161   -607
     41   -878   -919    418    480   -898    -25     80   -568   -753  -1239   -709
    -18   -641   -623    329    301   -631     36    -10   -457   -633  -1098   -592
   -166   -168     -5    166    -83    -88   -161   -589   -426   -384   -758   -257
   -311    579    891   -132   -600    735   -506  -1223   -345     57   -192    324
   -452   1325   1777   -439  -1114   1551   -813  -1514    -85    631    449    956
   -439   1454   1893   -509  -1166   1673  -1127  -1675    -72    846    672   1202
   -358    940   1299   -290   -828   1119  -1260  -1712   -454    405    218    802
   -314    228    542     44   -428    384  -1052  -1486   -932   -397   -607     15
   -241   -233      7    233   -124   -114   -735   -966   -875   -615   -937   -314
   -161   -355   -194    257     15   -275   -496   -548   -626   -488   -880   -293
   -101   -413   -314    257    106   -366   -374   -337   -501   -418   -836   -272
    -77   -457   -379    267    150   -418   -337   -275   -485   -433   -854   -303
    -80   -485   -407    283    161   -446   -316   -246   -483   -454   -872   -324
    -75   -506   -431    290    176   -470   -296   -220   -475   -459   -880   -335
    -62   -509   -446    285    192   -480   -288   -215   -480   -472   -893   -348
    -62   -509   -446    285    192   -478   -275   -200   -475   -475   -898   -353
    -57   -509   -452    283    194   -483   -262   -184   -462   -467   -893   -345
    -46   -514   -467    280    207   -491   -254   -176   -454   -470   -893   -348
    -46   -504   -459    275    205   -483   -252   -174   -454   -470   -893   -348
    -49   -483   -433    267    192   -459   -244   -161   -444   -465   -883   -335
    -46   -478   -433    262    192   -457   -246   -158   -441   -470   -888   -335
    -38   -478   -441    257    200   -459   -246   -155   -441   -475   -891   -337
    -41   -472   -433    254    194   -454   -239   -142   -431   -467   -880   -332
    -41   -467   -426    254    192   -446   -231   -132   -413   -457   -872   -324
    -33   -459   -426    246    194   -444   -239   -132   -418   -470   -880   -332
    -36   -433   -397    233    179   -415   -236   -119   -413   -470   -875   -329
    -38   -420   -381    228    171   -402   -226   -103   -400   -465   -867   -322
    -28   -418   -389    223    179   -405   -226    -85   -392   -462   -865   -319
    -25   -405   -381    213    176   -394   -223    -67   -379   -459   -854   -309
    -25   -389   -363    207    166   -376   -215    -41   -358   -446   -839   -293
    -18   -374   -355    194    166   -366   -215    -23   -348   -444   -833   -288
     -2   -366   -363    184    179   -366   -215      0   -337   -446   -831   -285
     -5   -353   -348    176    171   -350   -205     38   -311   -433   -818   -267
      2   -342   -348    168    174   -345   -189     80   -285   -418   -800   -249
     20   -329   -353    153    187   -342   -181    114   -267   -405   -787   -239
     36   -290   -327    127    181   -309   -171    158   -239   -384   -763   -215
     46   -254   -301    101    171   -277   -158    197   -213   -363   -745   -189
     64   -239   -303     85    184   -270   -153    228   -194   -348   -730   -171
     75   -220   -298     72    184   -259   -145    254   -176   -332   -709   -148
     70   -197   -267     64    168   -231   -132    277   -153   -309   -685   -116
     72   -174   -249     49    158   -213   -135    270   -155   -306   -678   -109
     77   -145   -226     33    150   -184   -142    254   -166   -316   -680   -106
     75   -122   -197     20    135   -158   -145    241   -163   -316   -672    -90
     75   -101   -176     12    124   -137   -150    218   -174   -324   -672    -88
     72   -111   -187     18    127   -148   -163    176   -197   -342   -683    -93
     59   -106   -166     23    111   -137   -171    140   -210   -353   -685    -96
     44    -93   -137     25     88   -116   -181     93   -226   -371   -693   -103
     36   -103   -140     33     88   -122   -202     33   -254   -397   -711   -114
     23   -116   -140     44     80   -127   -223    -25   -280   -423   -730   -132
     12   -127   -142     57     77   -135   -239    -75   -303   -441   -743   -137
     12   -148   -161     67     85   -153   -257   -129   -335   -465   -761   -155
     10   -155   -166     72     88   -161   -285   -189   -374   -501   -795   -187
     -7   -176   -171     90     80   -176   -303   -231   -402   -532   -815   -210
    -20   -202   -184    111     80   -194   -319   -270   -431   -563   -841   -231
    -20   -231   -210    124     93   -220   -332   -306   -459   -597   -867   -257
    -33   -257   -223    145     93   -241   -340   -324   -472   -613   -878   -262
    -38   -249   -210    142     85   -231   -350   -340   -478   -623   -880   -262
    -36   -252   -215    145     88   -236   -366   -358   -491   -641   -893   -275
    -33   -252   -220    140     93   -236   -379   -374   -496   -652   -896   -277
    -41   -244   -202    142     80   -223   -379   -376   -493   -652   -891   -267
    -41   -236   -197    137     77   -218   -389   -389   -504   -667   -901   -272
    -33   -239   -205    137     85   -223   -392   -397   -506   -672   -904   -272
    -41   -226   -184    132     70   -205   -397   -405   -509   -675   -906   -272
    -28   -197   -168    114     70   -184   -400   -410   -506   -678   -898   -265
    -25   -161   -135     93     51   -148   -392   -415   -501   -680   -896   -265
    -23   -119    -96     72     36   -109   -376   -410   -480   -662   -872   -241
    -31    -80    -49     54      7    -64   -361   -402   -459   -644   -849   -218
    -36    -49    -12     44    -12    -31   -355   -410   -459   -654   -849   -215
    -23    -51    -28     38      2    -41   -358   -413   -467   -675   -865   -223
    -20     -5     15     12    -18      5   -345   -397   -444   -654   -841   -197
     -2     77     80    -38    -41     80   -355   -397   -415   -626   -805   -158
     15    148    132    -80    -57    140   -397   -423   -402   -610   -776   -129
     15    181    166    -98    -75    174   -436   -449   -402   -602   -763   -109
     15    171    155    -96    -70    163   -462   -472   -420   -620   -776   -116
     15    142    127    -80    -54    135   -488   -506   -446   -652   -797   -129
      7    137    129    -72    -59    135   -517   -537   -472   -672   -810   -137
     -2    106    106    -51    -54    106   -532   -563   -498   -696   -828   -150
     -7      7     12      0    -10     10   -550   -594   -553   -761   -891   -205
    -15   -109    -96     59     38   -103   -566   -626   -613   -833   -961   -265
    -28   -166   -137     98     54   -153   -566   -646   -649   -870   -995   -290
    -41   -205   -163    122     59   -184   -581   -678   -680   -901  -1018   -311
    -41   -223   -181    132     70   -202   -607   -722   -722   -943  -1057   -345
    -46   -239   -194    142     72   -215   -615   -743   -745   -966  -1075   -355
    -46   -259   -213    153     83   -236   -620   -753   -758   -974  -1083   -358
    -36   -272   -239    153    101   -257   -641   -776   -782  -1000  -1101   -374
    -41   -277   -236    161     96   -257   -649   -792   -797  -1015  -1109   -376
    -46   -288   -241    166     96   -265   -652   -802   -802  -1023  -1109   -374
    -38   -288   -249    163    103   -270   -665   -826   -820  -1041  -1122   -381
    -41   -301   -259    168    106   -280   -675   -839   -831  -1057  -1130   -387
    -51   -309   -257    179    101   -283   -680   -844   -836  -1062  -1132   -381
    -49   -309   -259    176    103   -285   -698   -862   -854  -1085  -1148   -397
    -46   -316   -270    181    111   -293   -711   -883   -867  -1104  -1163   -405
    -46   -348   -303    197    124   -327   -706   -880   -878  -1119  -1176   -413
    -15   -475   -459    244    220   -467   -693   -870   -948  -1210  -1275   -501
     28   -698   -730    332    379   -711   -631   -815  -1062  -1400  -1483   -704
     49   -802   -852    376    449   -826   -485   -667  -1067  -1509  -1613   -846
      2   -584   -589    288    293   -587   -397   -698   -937  -1384  -1475   -730
   -135   -148    -12    140    -59    -80   -561  -1221   -875  -1143  -1153   -407
   -290    574    865   -142   -579    719   -901  -1839   -753   -693   -589    171
   -462   1428   1891   -483  -1176   1660  -1189  -2138   -423    -51    127    880
   -457   1644   2101   -594  -1280   1873  -1514  -2291   -350    220    413   1187
   -361   1166   1527   -402   -945   1345  -1714  -2405   -779   -236    -41    792
   -311    496    805    -93   -558    649  -1569  -2257  -1296  -1021   -839     28
   -241    -46    194    145   -218     72  -1257  -1774  -1358  -1369  -1280   -413
   -145   -192    -46    168    -49   -119  -1023  -1358  -1132  -1273  -1254   -420
    -75   -236   -161    153     41   -200   -893  -1140  -1008  -1205  -1215   -400
    -51   -270   -220    158     83   -246   -841  -1065   -979  -1205  -1223   -415
    -33   -293   -259    163    111   -277   -836  -1057   -995  -1241  -1257   -454
    -33   -324   -290    179    127   -309   -831  -1049  -1002  -1265  -1275   -472
    -38   -335   -298    187    127   -316   -820  -1034   -995  -1267  -1275   -475
    -28   -322   -296    174    132   -309   -823  -1036  -1000  -1280  -1286   -488
    -12   -309   -296    161    140   -303   -828  -1036  -1000  -1283  -1286   -491
    -25   -306   -283    166    124   -296   -826  -1026   -989  -1275  -1275   -480
    -23   -290   -267    158    119   -280   -833  -1028   -987  -1275  -1275   -478
    -12   -288   -275    150    129   -283   -844  -1034   -992  -1286  -1280   -483
    -18   -275   -257    148    119   -267   -846  -1031   -989  -1283  -1275   -478
    -25   -267   -241    145    106   -254   -849  -1023   -979  -1273  -1265   -472
    -20   -265   -244    142    109   -254   -857  -1026   -982  -1275  -1265   -475
    -25   -262   -239    142    103   -249   -865  -1028   -982  -1273  -1262   -472
    -25   -236   -210    132     90   -223   -862  -1013   -969  -1254  -1247   -454
    -23   -231   -207    127     90   -220   -867  -1010   -963  -1254  -1244   -452
    -12   -226   -213    119     98   -220   -870  -1005   -958  -1249  -1241   -449
    -10   -207   -200    109     93   -205   -862   -984   -937  -1228  -1221   -433
     -5   -184   -179     96     85   -181   -862   -966   -924  -1218  -1210   -423
     10   -176   -187     80     98   -181   -867   -953   -919  -1213  -1208   -423
     15   -166   -181     75     98   -174   -865   -927   -904  -1195  -1195   -410
     20   -155   -176     64     96   -166   -857   -891   -883  -1176  -1176   -394
     36   -150   -187     57    111   -168   -852   -859   -867  -1161  -1166   -387
     44   -142   -187     46    114   -163   -841   -820   -844  -1137  -1145   -368
     49   -111   -161     31    103   -135   -826   -774   -813  -1109  -1119   -342
     59    -98   -158     18    106   -127   -815   -732   -789  -1088  -1098   -324
     77    -90   -168      7    122   -129   -807   -693   -766  -1062  -1078   -309
     88    -51   -140    -18    111    -93   -795   -652   -735  -1031  -1049   -280
    101    -15   -119    -44    109    -67   -787   -618   -706  -1002  -1021   -254
    116      7   -111    -64    114    -49   -787   -610   -698   -989  -1008   -244
    129     36    -93    -83    111    -28   -784   -600   -685   -971   -989   -226
    116     57    -62    -88     88     -2   -779   -602   -680   -958   -971   -210
    114     70    -44    -93     77     12   -782   -620   -685   -961   -971   -213
    106     83    -23    -96     62     31   -787   -639   -696   -963   -969   -215
     93    109     15   -101     38     62   -787   -652   -693   -950   -956   -207
     80    116     36    -98     23     75   -800   -688   -704   -958   -958   -215
     70    119     49    -96     10     85   -818   -735   -719   -969   -966   -228
     54    137     80    -96    -12    109   -831   -774   -724   -971   -966   -233
     44    148    103    -96    -28    127   -844   -818   -737   -976   -974   -244
     33    122     88    -77    -25    106   -870   -878   -769  -1000   -992   -275
     18    106     85    -62    -33     96   -888   -930   -795  -1018  -1008   -298
      0     88     88    -46    -44     88   -904   -971   -815  -1031  -1021   -316
    -15     64     80    -23    -46     72   -924  -1015   -846  -1054  -1044   -345
    -33     31     62      0    -49     46   -945  -1052   -872  -1075  -1062   -371
    -49     15     64     15    -57     41   -956  -1072   -888  -1080  -1070   -387
    -57      7     64     20    -59     36   -971  -1096   -904  -1091  -1080   -407
    -49      2     51     23    -49     25   -982  -1111   -911  -1096  -1085   -420
    -59      2     62     28    -59     31   -984  -1111   -906  -1085  -1080   -418
    -64      5     70     31    -67     36   -987  -1109   -898  -1075  -1072   -418
    -64      7     70     28    -67     38   -995  -1119   -901  -1075  -1072   -428
    -75     18     93     28    -83     54   -992  -1114   -896  -1067  -1065   -426
    -90     28    119     31   -106     72   -987  -1109   -885  -1054  -1054   -420
    -88     41    129     23   -109     83   -995  -1109   -883  -1047  -1049   -420
    -85     54    140     12   -114     96   -987  -1093   -865  -1026  -1031   -407
    -96     93    189      2   -142    140   -961  -1057   -820   -979   -989   -371
    -96    140    236    -23   -166    187   -948  -1041   -800   -953   -969   -355
   -103    176    280    -36   -192    228   -937  -1031   -784   -935   -953   -353
   -116    197    311    -41   -213    252   -919  -1010   -766   -911   -932   -340
   -111    202    314    -44   -213    257   -906   -992   -750   -893   -917   -335
    -93    267    358    -88   -226    314   -904   -976   -719   -857   -880   -311
    -90    358    446   -135   -270    402   -904   -961   -672   -805   -826   -265
    -98    415    514   -161   -306    465   -924   -961   -639   -758   -782   -226
    -80    433    514   -176   -296    472   -956   -969   -628   -740   -763   -213
    -80    415    496   -168   -288    454   -966   -971   -639   -745   -766   -223
    -98    413    511   -158   -306    462   -979   -982   -649   -745   -763   -226
   -111    397    509   -145   -311    452  -1000  -1002   -667   -750   -766   -239
   -119    342    462   -111   -290    402  -1013  -1026   -696   -774   -787   -270
   -142    226    366    -41   -254    296  -1015  -1036   -737   -815   -836   -324
   -150    129    277     10   -213    202  -1018  -1044   -779   -857   -883   -379
   -150     77    226     36   -189    150  -1026  -1062   -813   -888   -911   -418
   -163     49    213     57   -187    129  -1026  -1072   -828   -901   -922   -439
   -171     31    202     70   -187    116  -1031  -1080   -844   -909   -930   -452
   -174     20    194     75   -184    106  -1034  -1085   -852   -911   -935   -465
   -187      0    187     90   -187     90  -1034  -1088   -857   -914   -940   -483
   -200     -7    192    103   -197     90  -1026  -1078   -849   -901   -932   -483
   -210    -23    184    116   -197     77  -1023  -1078   -846   -896   -927   -488
   -205    -28    176    116   -192     72  -1026  -1080   -854   -896   -930   -501
   -210    -25    184    116   -200     77  -1021  -1072   -849   -888   -924   -504
   -213    -25    187    119   -200     80  -1015  -1065   -844   -875   -917   -504
   -215    -33    181    122   -200     75  -1015  -1065   -846   -878   -917   -517
   -223    -31    192    127   -210     80  -1013  -1054   -839   -867   -909   -519
   -233    -28    202    129   -220     88  -1008  -1041   -823   -852   -898   -517
   -226    -62    163    145   -194     49  -1005  -1034   -839   -870   -919   -545
   -179   -207    -28    192    -77   -119   -979   -989   -911   -971  -1036   -659
   -153   -405   -252    277     49   -329   -865   -859   -963  -1109  -1205   -844
   -150   -439   -288    293     67   -363   -711   -675   -896  -1137  -1260   -932
   -218   -187     31    202   -124    -77   -633   -740   -756   -989  -1091   -800
   -381    327    709     25   -545    517   -846  -1366   -727   -719   -717   -428
   -548   1106   1654   -280  -1101   1382  -1169  -1951   -597   -223    -96    194
   -685   1829   2514   -574  -1600   2171  -1444  -2229   -324    366    550    823
   -672   1893   2566   -610  -1618   2229  -1751  -2405   -348    550    740   1034
   -613   1280   1893   -335  -1252   1587  -1847  -2442   -841    -49    135    470
   -561    602   1161    -20   -862    880  -1647  -2169  -1247   -771   -636   -285
   -480    158    639    158   -558    400  -1348  -1634  -1145   -927   -901   -568
   -397     83    480    158   -439    280  -1122  -1202   -883   -776   -820   -530
   -332     62    394    135   -363    228  -1015  -1002   -758   -704   -766   -504
   -316     20    337    148   -327    179   -974   -935   -730   -698   -771   -522
   -322      0    319    161   -322    161   -945   -891   -709   -693   -769   -532
   -314    -12    301    163   -309    142   -919   -854   -688   -683   -758   -537
   -303    -15    285    158   -296    135   -909   -836   -680   -680   -758   -550
   -303     -7    293    155   -298    142   -896   -810   -665   -665   -745   -548
   -303      7    311    145   -306    158   -880   -787   -646   -646   -727   -537
   -290     20    311    135   -301    166   -872   -766   -631   -631   -714   -535
   -290     28    319    129   -306    171   -865   -745   -615   -613   -698   -527
   -298     41    340    127   -319    192   -846   -714   -592   -581   -672   -509
   -298     54    350    119   -324    202   -836   -693   -574   -558   -649   -498
   -290     70    361    111   -324    215   -833   -685   -563   -548   -641   -498
   -296     80    376    106   -337    226   -820   -654   -540   -522   -615   -480
   -303     83    384    109   -345    233   -800   -620   -509   -496   -587   -462
   -301     90    392    103   -348    241   -797   -600   -496   -485   -576   -465
   -303     93    397    106   -350    244   -782   -568   -472   -457   -558   -454
   -309    106    415    101   -363    259   -766   -535   -439   -426   -527   -433
   -298    122    420     88   -361    270   -756   -509   -420   -410   -514   -431
   -293    127    418     80   -355    272   -743   -475   -397   -387   -491   -415
   -290    140    431     75   -361    285   -717   -428   -358   -348   -457   -389
   -283    142    426     67   -355    283   -701   -389   -329   -319   -431   -374
   -283    140    423     70   -353    280   -685   -350   -306   -298   -415   -366
   -285    155    439     64   -363    296   -657   -296   -270   -262   -387   -348
   -275    174    449     51   -361    311   -631   -236   -228   -223   -350   -319
   -259    176    436     38   -348    306   -613   -181   -197   -194   -329   -306
   -254    192    446     31   -350    319   -587   -122   -158   -161   -301   -285
   -249    218    465     15   -358    340   -568    -67   -116   -124   -272   -262
   -231    244    475     -5   -353    358   -561    -20    -83    -93   -241   -241
   -228    275    504    -25   -366    389   -545     15    -46    -54   -202   -210
   -231    309    537    -38   -384    423   -524     54    -10    -12   -161   -176
   -226    327    550    -51   -389    439   -506     75      7     10   -137   -158
   -223    348    571    -62   -397    459   -496     83     18     20   -122   -148
   -244    371    613    -64   -428    491   -483     88     31     36   -103   -135
   -252    389    641    -70   -446    517   -478     80     36     41    -93   -129
   -257    392    649    -70   -452    519   -478     62     33     41    -93   -135
   -267    418    685    -75   -475    550   -485     36     36     46    -85   -132
   -293    436    727    -72   -511    581   -485     12     36     54    -75   -132
   -309    426    735    -57   -522    579   -488    -18     25     49    -77   -145
   -319    413    732    -46   -527    571   -493    -49     15     46    -80   -155
   -337    405    743    -33   -540    574   -498    -83     12     46    -80   -163
   -348    392    740    -23   -545    566   -514   -127     -7     25    -96   -189
   -350    358    709     -5   -530    535   -527   -161    -31     10   -114   -213
   -361    348    709      5   -535    527   -535   -184    -49      2   -122   -228
   -374    329    704     23   -537    517   -535   -205    -64     -7   -132   -246
   -379    306    685     36   -535    496   -537   -226    -80    -18   -148   -270
   -392    296    688     49   -540    491   -532   -231    -80    -12   -142   -275
   -405    290    696     57   -553    493   -524   -228    -67      0   -124   -267
   -415    280    696     67   -555    488   -522   -226    -62     10   -116   -267
   -420    270    688     72   -553    478   -517   -226    -51     20   -106   -267
   -426    280    706     70   -566    493   -506   -215    -33     36    -85   -259
   -426    296    722     62   -576    509   -509   -210    -28     44    -75   -259
   -426    293    719     67   -571    506   -506   -205    -20     59    -59   -252
   -446    301    748     72   -597    522   -493   -197     -7     77    -41   -246
   -454    298    750     77   -602    524   -480   -181     10     96    -23   -236
   -449    309    758     67   -605    535   -470   -171     20    116     -5   -231
   -452    342    795     54   -623    568   -444   -137     54    158     33   -202
   -465    379    841     41   -654    610   -420   -111     88    194     70   -179
   -472    400    872     33   -672    636   -405    -96    111    210     88   -174
   -480    402    883     36   -680    641   -387    -83    127    223    103   -168
   -485    410    896     38   -691    652   -361    -54    153    252    129   -155
   -478    475    950      0   -714    711   -337    -23    205    301    179   -116
   -465    563   1026    -49   -745    795   -335    -10    249    348    226    -75
   -462    623   1085    -80   -774    854   -350     -7    280    392    270    -36
   -459    646   1106    -93   -782    875   -376    -20    288    405    285    -28
   -454    623   1078    -85   -766    849   -392    -33    270    392    272    -51
   -462    600   1062    -67   -763    828   -397    -41    262    389    275    -57
   -475    584   1057    -54   -766    818   -397    -46    257    394    283    -54
   -475    524   1000    -23   -737    761   -400    -57    228    366    254    -85
   -488    400    888     41   -688    644   -405    -72    176    306    189   -153
   -506    293    800    103   -652    545   -397    -72    148    272    148   -194
   -519    239    758    137   -639    498   -392    -80    129    252    132   -220
   -530    207    737    161   -633    472   -400   -106    103    223    106   -252
   -535    189    722    171   -628    454   -397   -111     98    215     96   -265
   -537    163    698    187   -618    431   -387   -103    103    220     98   -267
   -537    145    683    194   -610    413   -392   -111     96    215     93   -280
   -545    140    685    202   -615    413   -381   -106     98    223     98   -280
   -563    127    688    218   -626    407   -371    -98    103    231    103   -277
   -561    109    670    223   -615    389   -368    -96    103    233    106   -285
   -555    106    662    223   -610    384   -361    -88    109    241    114   -288
   -563     98    662    233   -613    379   -350    -77    122    254    129   -277
   -566     90    657    236   -613    374   -350    -77    116    254    127   -283
   -568     72    641    246   -605    355   -348    -77    114    252    129   -293
   -579     67    646    254   -613    358   -337    -70    122    262    137   -293
   -576     23    600    277   -587    311   -322    -44    119    254    124   -311
   -524   -145    379    335   -454    116   -288      5     51    153      7   -426
   -488   -316    171    402   -329    -72   -171    150     25     31   -145   -594
   -488   -309    179    397   -335    -64    -12    348    124     31   -168   -646
   -558    -41    517    301   -537    236     57    270    265    187     12   -498
   -717    485   1202    114   -958    844   -179   -381    265    452    387   -129
   -888   1257   2145   -184  -1517   1701   -493   -963    379    930    989    472
  -1000   1901   2902   -452  -1951   2403   -758  -1236    607   1460   1579   1041
   -974   1834   2808   -428  -1891   2320  -1044  -1441    480   1509   1634   1124
   -924   1179   2101   -127  -1514   1639  -1109  -1478    -38    846    953    491
   -870    537   1405    166  -1137    971   -911  -1197   -384    189    249   -192
   -787    163    950    309   -870    555   -646   -693   -239    114     72   -384
   -693    103    797    296   -745    449   -439   -290     23    275    174   -314
   -633     83    714    272   -675    397   -316    -72    163    368    241   -270
   -618     38    657    288   -639    348   -270     -7    192    371    236   -288
   -626      2    628    311   -628    314   -252     18    197    363    228   -306
   -631    -12    618    322   -626    301   -228     54    215    371    233   -306
   -623    -25    594    322   -610    285   -215     77    228    374    239   -309
   -620    -25    592    322   -607    283   -205     93    236    379    249   -311
   -628    -25    600    324   -615    288   -187    111    257    392    265   -303
   -628    -18    610    324   -620    296   -171    129    272    407    280   -296
   -626    -23    600    322   -613    288   -166    140    283    415    288   -296
   -618    -18    600    316   -610    290   -150    163    306    441    311   -277
   -618      5    620    306   -620    311   -145    179    319    459    327   -267
   -613     15    628    298   -620    322   -142    192    324    465    332   -265
   -613     20    633    293   -623    327   -135    207    335    478    342   -259
   -615     28    644    293   -628    335   -114    236    358    504    366   -239
   -615     31    646    293   -631    337   -106    254    371    514    379   -231
   -610     38    649    285   -628    342   -103    262    376    517    381   -239
   -610     46    657    280   -633    350    -85    288    402    542    402   -220
   -605     54    659    275   -633    358    -75    314    426    561    423   -210
   -594     49    644    272   -620    345    -62    342    446    576    441   -200
   -592     62    654    265   -623    358    -44    381    472    602    465   -184
   -594     72    665    259   -631    368    -31    415    496    623    485   -168
   -576     85    662    244   -618    374    -23    441    517    641    501   -161
   -568     93    659    236   -613    376    -12    483    537    662    519   -148
   -563    106    670    228   -615    387     12    540    574    698    548   -116
   -545    109    652    215   -597    379     28    584    597    719    568    -98
   -522    111    633    205   -579    371     46    628    623    745    589    -80
   -509    142    652    181   -581    397     62    678    652    779    623    -57
   -491    174    665    158   -576    418     80    722    683    810    654    -31
   -478    192    670    142   -574    431     85    748    698    826    675    -20
   -472    215    688    127   -579    452     98    769    717    852    704      5
   -462    241    704    109   -581    472    106    779    735    872    724     28
   -452    259    711     96   -581    485    109    774    737    878    735     33
   -449    277    727     83   -587    501    114    771    743    885    750     44
   -454    301    756     75   -605    527    122    766    756    906    771     62
   -457    319    776     64   -615    548    116    745    750    904    776     59
   -454    340    795     57   -623    566    114    717    743    901    779     57
   -470    353    823     57   -646    587    119    698    753    909    789     62
   -493    342    833     75   -665    587    122    672    756    911    792     54
   -509    319    828     93   -670    574    114    631    737    891    774     31
   -532    298    831    116   -680    563    114    594    724    875    763     12
   -550    275    826    137   -688    548    114    563    711    865    753      2
   -563    249    813    155   -688    530    101    522    683    839    730    -25
   -576    215    792    179   -685    504     93    485    657    815    706    -54
   -594    200    795    197   -693    496     90    462    641    802    691    -72
   -594    176    769    207   -683    472     83    433    618    782    672    -96
   -592    153    745    220   -670    446     80    415    605    769    662   -111
   -605    153    758    223   -683    454     77    407    602    766    659   -116
   -613    140    753    236   -683    446     80    407    607    769    667   -116
   -610    145    756    231   -683    449     72    400    597    761    665   -124
   -615    150    763    231   -688    457     72    402    602    766    667   -119
   -618    140    758    239   -688    449     80    407    613    779    678   -111
   -615    132    748    241   -680    439     85    407    615    784    683   -111
   -613    148    761    231   -688    454     85    402    615    787    685   -114
   -623    142    766    241   -693    454     98    415    628    802    698   -101
   -628    137    763    244   -696    449    101    420    631    802    701    -98
   -620    140    761    241   -691    449    111    426    636    805    709    -98
   -613    192    805    207   -709    498    135    444    662    833    732    -77
   -607    239    846    181   -727    542    163    470    693    865    766    -51
   -607    267    875    168   -743    571    187    488    717    883    787    -36
   -618    277    896    171   -756    587    210    509    737    898    805    -23
   -613    285    896    163   -753    589    226    522    748    906    813    -18
   -600    324    922    137   -761    623    239    540    774    935    841      5
   -592    405    995     90   -792    698    236    548    805    974    880     38
   -592    470   1062     62   -826    766    226    550    841   1018    924     83
   -571    488   1060     38   -818    774    194    537    844   1031    937     90
   -555    467   1023     44   -789    745    176    524    831   1018    930     80
   -566    452   1018     57   -792    735    174    519    828   1018    932     88
   -571    444   1015     64   -792    730    163    504    813   1010    927     85
   -571    387    958     90   -766    672    145    475    774    971    888     46
   -584    270    854    155   -719    561    137    457    724    917    833     -7
   -594    166    761    213   -678    462    132    444    680    865    782    -57
   -602     96    698    254   -649    397    132    423    649    833    748    -90
   -613     70    683    270   -646    376    124    400    623    810    727   -114
   -628     51    680    288   -654    366    122    389    607    795    711   -127
   -626     25    649    298   -639    337    119    387    594    782    701   -140
   -613      7    620    303   -615    314    116    381    581    769    693   -153
   -623     -5    618    314   -620    306    127    384    584    771    693   -153
   -628    -23    605    324   -618    290    135    389    584    776    693   -153
   -623    -36    587    327   -605    275    129    379    574    766    683   -163
   -628    -38    589    335   -610    275    129    376    571    758    680   -168
   -631    -44    584    337   -607    270    140    381    576    766    685   -166
   -620    -57    563    340   -594    252    137    376    571    761    680   -171
   -623    -72    548    348   -587    236    135    371    566    753    672   -179
   -631    -77    553    355   -592    236    145    379    576    761    683   -168
   -620   -122    498    368   -561    189    150    389    561    743    662   -187
   -566   -249    316    407   -444     33    161    410    488    641    553   -290
   -522   -454     67    488   -296   -194    254    511    410    485    368   -480
   -496   -524    -28    511   -233   -277    418    701    441    415    277   -597
   -550   -283    267    415   -410     -7    496    659    579    561    439   -462
   -719    181    898    267   -810    540    345    122    652    831    797   -106
   -911    917   1826     -5  -1369   1371     44   -493    779   1293   1384    498
  -1085   1704   2790   -309  -1938   2247   -213   -797   1083   1904   2073   1179
  -1060   1790   2847   -366  -1956   2317   -506   -961   1062   2073   2247   1389
   -976   1262   2239   -142  -1608   1751   -649  -1034    610   1558   1725    919
   -917    589   1506    161  -1213   1047   -504   -831    155    818    948    158
   -815     85    901    366   -857    493   -220   -311    174    574    597   -202
   -719    -12    706    366   -717    348      2    101    415    711    667   -163
   -646    -41    605    342   -626    280    124    319    540    782    717   -137
   -613    -96    517    353   -566    210    168    389    561    774    704   -166
   -602   -122    480    363   -542    179    189    415    561    761    685   -184
   -602   -129    472    366   -540    168    210    441    568    756    678   -197
   -584   -148    436    366   -511    142    228    465    576    753    678   -200
   -571   -153    418    361   -496    132    241    483    587    756    680   -202
   -574   -140    433    358   -504    145    257    506    605    769    691   -194
   -558   -127    431    342   -496    150    252    514    610    771    693   -197
   -550   -127    423    337   -488    148    254    527    615    774    693   -197
   -558   -124    433    340   -498    153    267    542    626    789    706   -187
   -555   -119    436    337   -496    158    283    563    641    800    722   -174
   -553   -122    431    335   -496    153    285    574    644    800    722   -176
   -555   -106    446    329   -501    168    296    589    657    810    735   -163
   -555    -93    459    322   -509    181    311    610    675    828    753   -148
   -545    -98    446    322   -496    174    316    626    680    831    756   -148
   -542    -93    446    316   -498    176    319    639    685    836    758   -148
   -540    -80    459    311   -501    189    332    667    709    857    774   -129
   -535    -85    449    309   -493    179    335    688    717    862    779   -127
   -514    -77    436    296   -475    179    337    704    722    867    784   -127
   -517    -64    449    290   -483    189    353    737    748    888    802   -106
   -504    -57    446    280   -475    194    366    771    771    906    818    -88
   -491    -49    439    270   -465    192    374    797    787    914    823    -85
   -480    -41    439    262   -459    197    392    844    810    935    841    -67
   -472    -28    444    246   -459    207    415    898    841    963    865    -46
   -446    -23    420    233   -433    197    433    948    867    984    880    -33
   -426    -10    415    218   -420    200    449    995    893   1005    898    -18
   -415     15    431    200   -423    223    465   1044    922   1031    919      2
   -400     41    439    179   -420    239    475   1083    948   1054    940     20
   -381     64    444    158   -413    254    485   1117    969   1078    963     44
   -376     77    454    148   -418    265    498   1143    987   1101    982     70
   -368    106    475    132   -420    290    509   1153    997   1114    997     85
   -363    124    488    119   -426    303    511   1153    997   1122   1002     90
   -371    137    509    116   -441    322    517   1153   1008   1132   1018    109
   -379    158    537    109   -457    348    522   1148   1013   1137   1028    122
   -371    166    537    103   -454    350    514   1122   1000   1132   1023    114
   -384    181    563    101   -475    371    504   1088    989   1122   1015    103
   -402    192    594    103   -498    392    506   1065    992   1127   1023    114
   -413    192    605    109   -509    397    493   1026    984   1122   1021    109
   -420    176    597    122   -509    387    480    979    966   1098   1000     90
   -436    161    597    135   -517    379    472    937    948   1085    987     77
   -444    150    594    145   -519    374    467    896    924   1065    969     57
   -449    116    566    166   -509    340    457    846    891   1034    940     25
   -457     85    542    187   -498    314    446    813    862   1005    917      5
   -470     62    532    202   -501    296    444    787    839    984    893    -15
   -467     41    506    213   -488    272    436    761    815    961    872    -38
   -472     23    493    223   -483    257    431    743    800    945    857    -57
   -480     20    501    231   -491    259    436    740    797    943    859    -51
   -480     15    493    231   -485    254    433    737    795    945    859    -46
   -472     12    483    228   -478    246    431    724    787    932    846    -54
   -478     20    496    228   -485    257    436    724    792    935    841    -51
   -478     23    501    228   -488    262    436    730    800    943    849    -46
   -465     10    472    226   -467    241    423    727    800    943    846    -51
   -465     25    488    218   -475    257    426    727    800    935    841    -44
   -470     23    491    220   -480    257    433    737    807    940    846    -20
   -454     20    475    218   -465    246    433    735    802    937    841    -28
   -452     18    470    215   -459    244    439    735    802    940    839    -41
   -452     54    506    197   -480    280    465    763    836    966    857    -31
   -449     80    527    181   -488    303    488    787    865    989    878     -7
   -444    114    558    166   -501    335    498    797    872    995    888     10
   -454    129    584    161   -519    355    532    823    896   1026    914     28
   -449    142    592    150   -519    366    550    836    904   1034    919     20
   -436    153    589    140   -514    371    558    852    930   1060    950     36
   -426    223    649    101   -537    436    566    875    971   1101    997     88
   -426    311    735     54   -579    524    550    878    995   1132   1031    135
   -407    337    745     33   -576    540    522    862   1002   1145   1041    148
   -394    319    714     36   -555    517    501    854    995   1137   1031    142
   -400    303    704     49   -550    504    493    846    989   1135   1031    137
   -394    288    680     51   -537    485    478    823    969   1119   1018    127
   -389    252    641     67   -517    446    459    797    932   1085    984     96
   -402    158    561    119   -480    361    452    779    888   1036    930     51
   -407     28    436    189   -420    231    446    766    836    979    865     -2
   -413    -54    355    233   -384    150    439    743    797    940    826    -41
   -428    -90    337    259   -384    122    433    724    774    917    805    -62
   -436    -98    337    265   -387    119    423    709    750    891    779    -85
   -426   -132    293    280   -361     80    420    698    737    880    763    -96
   -423   -161    259    290   -342     49    420    696    732    872    750   -101
   -433   -153    280    293   -358     62    420    696    732    870    748   -103
   -428   -150    277    290   -355     62    418    693    724    865    740   -114
   -418   -171    246    296   -332     36    415    688    717    857    737   -119
   -428   -197    228    311   -329     15    426    696    722    865    745   -114
   -431   -213    218    322   -324      2    431    693    719    862    740   -114
   -426   -218    207    319   -319     -5    420    683    706    849    724   -127
   -423   -215    207    319   -316     -5    418    683    704    844    719   -129
   -426   -226    200    324   -314    -12    423    688    706    846    722   -122
   -413   -254    155    332   -285    -49    428    691    698    833    711   -129
   -374   -342     31    355   -202   -155    431    709    657    776    652   -179
   -316   -511   -194    415    -62   -353    491    810    610    665    519   -303
   -285   -610   -324    446     18   -467    633    997    649    584    400   -446
   -309   -441   -132    376    -90   -288    753   1117    800    680    488   -400
   -446    -67    379    257   -415    155    709    795    885    885    761   -150
   -631    548   1179     41   -904    862    439     72    839   1174   1197    293
   -782   1288   2070   -252  -1426   1678    179   -394    943   1644   1779    878
   -823   1587   2410   -381  -1615   1997    -70   -665    966   1943   2120   1231
   -776   1171   1948   -200  -1361   1558   -254   -831    607   1623   1790    963
   -711    519   1231     96   -971    875   -228   -761    103    841    963    176
   -626      7    631    309   -628    319    -20   -319     49    478    501   -270
   -532   -174    358    353   -446     90    197    189    363    644    574   -218
   -444   -197    244    319   -345     23    345    517    592    800    691   -132
   -394   -233    161    314   -277    -36    423    665    683    849    724   -114
   -400   -257    140    327   -270    -59    444    698    696    844    714   -127
   -394   -267    124    329   -259    -72    462    730    706    839    709   -132
   -376   -283     93    327   -236    -96    467    743    704    823    693   -142
   -366   -288     77    327   -223   -106    478    763    717    826    693   -142
   -368   -280     88    322   -228    -96    493    782    730    836    704   -142
   -358   -277     80    316   -220    -98    498    789    735    839    706   -148
   -358   -280     75    316   -218   -103    498    797    737    839    709   -148
   -363   -267     96    316   -231    -85    514    815    753    857    722   -129
   -355   -254    101    303   -228    -77    517    828    763    865    722   -124
   -342   -252     90    296   -218    -80    517    836    769    867    722   -122
   -337   -254     83    293   -213    -85    530    854    787    883    732   -111
   -337   -236    101    288   -220    -67    535    865    797    891    740    -98
   -329   -228    101    277   -218    -64    532    870    800    885    737   -101
   -332   -220    109    275   -223    -57    542    893    815    901    748    -88
   -332   -207    122    267   -228    -44    548    914    831    917    761    -75
   -327   -200    127    265   -228    -36    550    927    836    917    763    -75
   -314   -192    122    252   -220    -36    558    948    852    924    774    -64
   -314   -176    137    244   -228    -20    571    976    872    948    792    -46
   -303   -176    127    239   -215    -25    579   1002    888    961    805    -36
   -285   -171    114    228   -200    -28    587   1028    898    969    813    -33
   -277   -145    132    210   -207     -7    602   1065    924    989    828    -15
   -267   -129    137    197   -205      2    615   1109    953   1010    846      5
   -254   -132    119    192   -189     -5    623   1148    969   1023    857     18
   -239   -114    124    176   -181      5    639   1197    997   1047    878     41
   -228    -88    140    155   -187     23    652   1241   1026   1075    901     62
   -213    -77    132    145   -174     25    662   1278   1044   1091    919     80
   -194    -62    132    127   -166     33    665   1306   1060   1109    932    101
   -184    -25    158    106   -171     64    675   1335   1083   1137    956    124
   -174     -2    168     85   -171     83    680   1343   1091   1150    969    132
   -155     15    171     70   -163     93    683   1340   1093   1153    976    142
   -155     38    194     57   -176    116    688   1337   1098   1158    987    161
   -158     62    220     49   -189    140    691   1327   1098   1161    992    171
   -166     67    233     49   -202    150    685   1304   1085   1153    984    161
   -184     88    270     46   -228    179    693   1288   1085   1158    995    166
   -202    103    306     46   -254    205    696   1265   1085   1158    997    168
   -207    103    311     51   -259    207    685   1228   1070   1143    984    158
   -220    106    327     57   -275    215    678   1187   1052   1124    969    142
   -241     98    340     72   -290    218    680   1156   1049   1114    958    132
   -262     64    327     96   -296    194    675   1114   1031   1091    937    106
   -272     28    301    122   -285    163    662   1070   1002   1062    909     75
   -293     10    301    140   -298    153    654   1036    974   1034    883     54
   -306    -25    277    166   -293    124    652   1005    953   1008    854     33
   -311    -62    246    187   -280     90    641    969    924    979    823     -2
   -322    -72    249    197   -285     88    631    940    904    961    805    -28
   -335    -80    252    207   -296     85    631    932    896    956    802    -33
   -337   -106    231    223   -285     62    631    917    885    943    787    -38
   -337   -109    228    223   -285     59    631    904    872    927    774    -44
   -340    -96    244    218   -293     72    633    906    880    930    779    -36
   -327   -103    223    215   -277     59    633    904    880    930    779    -36
   -319   -114    202    215   -262     44    631    901    880    927    776    -36
   -332   -109    223    218   -277     57    631    901    883    930    779    -31
   -337   -109    228    223   -283     59    633    898    883    935    782    -31
   -329   -114    215    220   -275     49    628    888    872    924    776    -41
   -327   -103    223    215   -275     59    639    898    885    935    787    -31
   -324    -57    265    189   -296    103    665    924    917    963    815     -5
   -311    -20    290    166   -301    135    678    937    935    984    836     12
   -314     23    335    145   -327    179    698    945    953    997    846     28
   -316     46    363    135   -340    205    719    958    969   1013    857     38
   -296     54    350    119   -324    202    727    963    971   1015    862     38
   -285    103    389     90   -337    246    737    982   1002   1047    893     64
   -290    189    480     49   -387    335    737    989   1039   1085    937    111
   -285    249    532     18   -410    389    709    976   1057   1109    966    142
   -270    257    527      7   -400    389    678    958   1052   1106    966    142
   -267    233    501     18   -384    366    670    953   1041   1098    961    140
   -272    220    491     25   -381    355    659    932   1026   1085    948    135
   -265    205    467     28   -366    335    636    904   1000   1060    927    119
   -259    148    407     54   -335    277    620    885    963   1023    891     85
   -267     15    283    127   -275    148    620    872    917    971    833     33
   -265    -83    179    171   -223     46    607    844    859    906    769    -28
   -272   -137    135    205   -205      0    602    820    820    870    732    -59
   -298   -166    129    231   -215    -18    597    802    797    852    714    -72
   -306   -194    111    252   -210    -41    584    787    776    831    696    -90
   -301   -218     83    257   -192    -67    571    771    756    810    675   -111
   -296   -233     62    262   -179    -85    568    771    753    805    675   -111
   -293   -241     49    265   -174    -96    568    771    748    805    675   -111
   -288   -246     41    267   -166   -103    561    758    732    787    657   -127
   -296   -265     28    277   -163   -119    566    750    727    782    649   -132
   -296   -267     25    280   -161   -122    571    748    727    779    649   -129
   -288   -272     15    280   -153   -127    568    743    717    771    644   -137
   -288   -283      5    285   -148   -140    561    735    706    761    633   -145
   -298   -288     10    290   -155   -140    561    740    704    761    633   -140
   -298   -296      2    296   -153   -145    566    748    709    766    639   -135
   -280   -329    -49    306   -116   -189    566    748    691    740    610   -161
   -236   -459   -223    348     -7   -342    579    774    623    646    511   -246
   -197   -678   -480    433    140   -579    683    893    550    488    327   -431
   -181   -722   -542    452    179   -633    833   1057    592    423    241   -535
   -244   -485   -244    363     -2   -366    906    969    706    540    384   -420
   -389    -44    345    218   -368    150    711    379    732    776    709    -90
   -550    701   1249    -77   -901    974    355   -252    813   1221   1278    491
   -680   1441   2122   -379  -1402   1779     46   -574   1049   1771   1893   1098
   -672   1566   2239   -446  -1457   1901   -272   -748   1047   1971   2107   1335
   -597   1028   1626   -215  -1111   1327   -418   -797    631   1496   1618    901
   -550    348    896    101   -724    620   -181   -511    220    753    833    150
   -472   -116    355    293   -415    119    140     20    288    558    535   -148
   -376   -223    150    298   -265    -36    368    439    527    680    584   -129
   -298   -262     36    280   -168   -114    488    646    652    748    631   -103
   -285   -314    -28    298   -129   -171    519    693    657    730    607   -129
   -285   -337    -51    311   -119   -194    537    717    654    709    589   -148
   -277   -363    -85    319    -98   -226    550    735    654    696    576   -163
   -270   -384   -114    327    -77   -249    563    748    657    688    568   -171
   -265   -389   -124    327    -72   -257    579    766    667    693    574   -168
   -259   -374   -114    316    -75   -244    584    776    672    693    576   -168
   -254   -371   -119    311    -70   -246    584    779    670    688    574   -171
   -252   -361   -109    306    -72   -236    589    792    680    693    576   -163
   -252   -355   -106    301    -75   -231    597    805    685    704    584   -153
   -241   -353   -111    298    -67   -233    597    807    685    701    581   -153
   -239   -353   -114    296    -64   -233    600    815    691    704    584   -148
   -236   -335    -98    285    -70   -218    610    833    704    719    597   -129
   -223   -329   -106    275    -59   -218    613    841    711    722    597   -124
   -213   -327   -114    270    -49   -220    615    849    714    722    597   -122
   -215   -316   -101    265    -57   -210    623    870    724    732    605   -111
   -210   -306    -96    259    -57   -202    636    893    743    745    615    -96
   -200   -309   -109    254    -46   -210    639    904    743    745    613   -101
   -200   -311   -111    254    -44   -213    654    932    761    763    628    -88
   -197   -293    -98    244    -51   -197    672    961    782    784    646    -67
   -181   -293   -111    239    -36   -202    685    989    797    795    657    -57
   -171   -283   -114    226    -31   -197    696   1018    813    802    665    -49
   -163   -265   -101    213    -31   -184    711   1062    836    823    680    -28
   -142   -252   -109    197    -18   -181    722   1104    857    839    696    -15
   -124   -246   -122    187     -2   -184    735   1145    878    854    706     -5
   -122   -226   -106    174     -7   -168    758   1197    911    880    727     20
   -103   -205   -101    153     -2   -153    776   1247    937    906    750     46
    -77   -176    -98    127      7   -137    782   1275    950    919    763     59
    -70   -150    -80    111      5   -116    797   1304    969    937    779     77
    -67   -127    -59     96     -7    -93    815   1327    989    958    797     98
    -54   -111    -57     83      0    -85    813   1322    987    961    797    106
    -49    -90    -41     67     -7    -67    813   1317    987    966    807    116
    -51    -62    -10     57    -20    -36    818   1314    997    982    826    137
    -51    -36     12     44    -33    -12    813   1293    992    976    828    142
    -51    -31     20     41    -36     -7    807   1265    984    971    826    145
    -59    -15     44     36    -51     12    805   1236    982    971    828    153
    -72    -10     62     41    -67     25    797   1197    974    966    826    155
    -85    -25     57     54    -72     15    774   1148    953    945    810    142
    -98    -31     67     64    -85     18    756   1096    930    927    792    129
   -109    -41     67     75    -90     12    743   1049    906    909    774    114
   -114    -64     49     90    -83     -7    719    997    870    880    750     90
   -122    -96     23    106    -75    -36    704    950    836    854    724     67
   -140   -124     12    132    -77    -57    691    911    810    828    704     49
   -145   -168    -23    155    -62    -96    672    875    779    800    678     23
   -145   -184    -38    166    -54   -111    654    836    745    763    644     -2
   -158   -197    -41    176    -59   -119    654    815    730    753    631     -7
   -161   -200    -38    179    -62   -119    652    802    722    748    628    -10
   -158   -207    -49    181    -54   -129    644    789    709    737    618    -20
   -158   -215    -57    187    -51   -137    644    789    709    740    618    -12
   -166   -215    -51    189    -59   -135    641    789    714    743    620     -7
   -158   -215    -57    187    -51   -135    633    779    704    732    607    -18
   -155   -220    -64    187    -46   -142    628    771    698    727    600    -20
   -161   -218    -57    189    -51   -137    631    776    704    735    605    -10
   -153   -223    -70    187    -44   -148    633    776    706    737    607     -7
   -142   -187    -46    163    -49   -116    644    784    719    748    615      0
   -153   -132     20    140    -88    -54    670    807    750    776    641     31
   -155    -90     64    124   -111    -12    698    831    779    800    670     59
   -145    -75     70    109   -109     -5    709    839    784    807    678     67
   -135    -67     67    101   -101     -2    714    844    787    805    675     67
   -132    -25    103     77   -119     38    727    862    807    828    698     90
   -119     54    174     33   -145    114    724    870    841    865    737    127
   -114    111    226      0   -171    168    701    857    865    893    769    163
   -109    145    254    -18   -181    200    675    852    880    914    789    192
    -98    140    239    -23   -168    187    657    836    867    901    779    189
    -96    119    215    -10   -155    166    639    813    841    880    763    174
   -109    111    220     -2   -166    163    620    792    820    870    756    174
   -109     77    187     15   -148    129    607    776    797    852    737    158
   -106    -36     67     70    -88     15    589    753    740    789    672     96
   -114   -161    -46    137    -33   -103    574    724    678    722    600     31
   -132   -220    -90    174    -23   -155    571    706    646    688    566      0
   -135   -262   -127    197     -5   -194    563    683    615    657    537    -28
   -137   -303   -166    218     12   -236    550    657    584    628    511    -51
   -145   -311   -166    228     10   -239    550    646    568    613    496    -62
   -137   -322   -184    228     23   -254    542    636    555    600    485    -67
   -127   -342   -215    233     44   -280    535    626    545    584    472    -77
   -140   -355   -215    246     36   -288    537    618    540    579    462    -80
   -142   -358   -215    252     36   -288    540    618    535    574    459    -77
   -132   -368   -239    249     51   -303    530    610    522    561    449    -88
   -127   -371   -244    249     57   -306    527    607    514    555    441    -88
   -132   -384   -252    257     57   -319    530    610    514    558    441    -83
   -119   -366   -246    244     62   -306    517    594    498    545    428    -96
   -119   -374   -254    244     64   -316    511    584    491    532    415   -103
   -122   -394   -272    257     75   -335    519    589    488    527    407   -106
    -88   -491   -402    288    155   -446    522    605    446    470    345   -161
    -20   -685   -665    353    322   -675    568    672    350    314    171   -322
      0   -831   -833    415    415   -831    735    852    358    213     36   -465
    -28   -698   -672    363    322   -685    854    917    465    277     98   -426
   -155   -311   -155    233     -2   -233    753    478    509    449    335   -200
   -324    324    649      0   -485    485    428   -233    537    800    810    290
   -496   1145   1639   -327  -1067   1392    127   -644    763   1363   1465    948
   -550   1553   2104   -501  -1327   1826   -179   -862    898   1740   1873   1356
   -478   1182   1657   -353  -1067   1418   -420   -995    579   1467   1595   1132
   -426    504    930    -38   -678    717   -332   -870     77    717    823    405
   -340    -90    249    213   -296     77    -18   -368    -28    298    314    -88
   -236   -296    -59    265    -88   -179    244    122    215    384    309   -122
   -148   -324   -176    236     12   -252    400    405    394    496    379    -70
   -109   -363   -254    236     72   -309    465    514    446    511    387    -72
    -96   -405   -311    249    106   -358    475    532    431    483    355   -106
    -93   -433   -340    262    122   -389    491    558    436    478    348   -111
    -93   -454   -361    272    132   -410    509    584    441    475    345   -114
    -75   -426   -350    252    137   -389    501    584    436    467    340   -122
    -72   -436   -363    252    145   -400    501    592    433    462    337   -124
    -77   -439   -363    257    140   -402    511    613    457    478    348   -109
    -83   -426   -345    254    129   -387    514    620    465    475    345   -111
    -80   -446   -366    265    142   -407    519    631    467    478    353   -101
    -83   -418   -335    252    124   -376    522    636    472    488    366    -90
    -77   -407   -329    241    124   -368    527    644    480    493    371    -83
    -64   -405   -342    233    137   -374    522    641    472    485    361    -88
    -59   -387   -327    223    132   -358    524    652    483    493    366    -80
    -62   -387   -324    223    129   -358    535    672    496    509    387    -57
    -49   -371   -322    210    135   -348    532    680    496    506    389    -51
    -49   -368   -322    207    135   -345    532    698    501    511    394    -41
    -62   -361   -298    213    116   -329    550    722    527    532    413    -23
    -49   -355   -309    200    129   -332    561    735    535    532    415     -7
    -31   -342   -311    187    140   -327    563    748    537    540    420      0
    -25   -332   -309    176    140   -322    576    779    563    561    441     15
     -7   -309   -301    158    145   -306    589    813    592    587    462     31
      7   -311   -322    150    163   -316    589    836    600    587    462     33
     18   -296   -316    137    166   -306    600    875    618    607    478     49
     25   -275   -301    122    161   -288    620    927    646    631    496     70
     51   -259   -311    103    181   -285    631    969    667    649    514     88
     64   -254   -319     93    189   -285    646   1010    685    667    530    109
     72   -215   -288     70    179   -249    659   1052    711    693    548    135
     93   -197   -293     51    192   -244    667   1083    735    714    566    153
    111   -166   -277     28    194   -220    667   1098    740    719    574    168
    111   -135   -249     10    179   -192    680   1114    756    735    594    197
    116   -109   -228     -5    171   -168    683   1117    771    750    615    218
    127    -83   -213    -23    168   -148    670   1101    769    750    618    223
    127    -57   -184    -33    155   -119    665   1088    771    758    628    239
    116    -41   -161    -38    137   -101    665   1072    776    763    641    254
    119    -15   -135    -51    127    -75    654   1034    766    758    639    254
    116     -2   -119    -57    116    -59    644    995    750    750    636    257
     98      5    -93    -51     96    -44    641    963    748    750    644    262
     83    -12    -96    -36     88    -54    618    914    722    727    623    239
     77    -28   -109    -25     90    -67    597    854    688    698    594    207
     57    -54   -114     -2     83    -83    584    802    665    678    574    192
     38    -59    -98     10     67    -77    566    748    628    646    550    171
     28    -90   -122     31     75   -106    537    691    587    607    511    135
     10   -122   -132     54     70   -127    522    652    558    576    485    106
     -7   -148   -140     77     64   -145    519    626    537    555    470     93
    -12   -176   -163     96     75   -171    514    602    519    535    452     77
    -12   -187   -176     98     80   -181    498    581    504    522    439     70
    -23   -181   -158    101     67   -171    496    574    501    517    431     67
    -31   -187   -155    109     62   -171    488    561    493    506    423     59
    -28   -200   -171    114     70   -187    485    553    485    498    415     59
    -36   -192   -155    111     59   -174    485    553    483    501    420     67
    -36   -174   -137    103     49   -155    475    550    480    501    420     67
    -25   -184   -161    103     67   -174    470    550    480    501    420     67
    -12   -145   -132     80     59   -140    475    555    493    514    433     80
    -12   -109    -98     59     41   -103    504    581    524    545    465    109
     -2    -72    -72     36     33    -72    519    589    540    555    478    122
      2    -18    -20      7     10    -18    532    594    553    563    488    127
      0     -5     -5      2      2     -5    550    607    561    566    493    142
     15    -12    -28     -2     20    -20    555    615    563    574    498    150
     25     49     20    -38      2     36    563    636    602    620    542    189
     23    148    122    -88    -49    135    548    636    633    659    584    236
     33    213    179   -122    -72    197    519    628    652    683    613    270
     51    202    148   -127    -49    176    496    615    644    678    607    265
     49    189    140   -119    -46    166    478    602    628    665    600    257
     33    179    142   -106    -57    161    465    584    615    654    594    259
     36    155    119    -96    -41    137    446    561    589    639    579    249
     31     85     54    -59    -12     70    423    532    540    587    527    200
     18    -41    -62     10     38    -51    415    511    485    530    465    148
     15   -129   -145     57     77   -137    400    483    433    475    410     96
      2   -194   -197     96     98   -194    389    457    397    439    371     64
    -15   -226   -210    119     96   -218    376    431    368    410    342     41
    -23   -241   -218    132     96   -231    366    410    345    384    319     20
    -20   -254   -233    137    103   -244    355    394    329    368    303      7
    -25   -272   -246    150    109   -259    361    392    324    366    298      7
    -28   -283   -257    155    111   -270    363    389    319    355    293      5
    -18   -293   -275    155    127   -285    350    376    303    337    275     -7
    -12   -293   -283    150    135   -288    340    361    288    322    259    -20
    -18   -285   -267    153    124   -277    342    363    288    324    262    -15
    -15   -298   -285    155    135   -290    340    358    275    316    254    -20
     -7   -324   -316    166    153   -322    337    353    265    303    244    -28
    -15   -327   -314    171    148   -322    329    350    265    301    241    -25
    -10   -316   -306    163    148   -311    329    348    262    301    239    -25
      5   -358   -366    174    184   -363    327    348    236    267    207    -59
     46   -501   -550    226    298   -524    348    387    166    166     98   -161
     88   -698   -787    303    436   -740    454    511    109     23    -72   -329
    116   -750   -867    316    491   -807    594    685    135    -44   -158   -441
     36   -509   -545    233    288   -527    644    558    246     96     12   -285
   -137      7    145     64   -142     77    454    -28    319    387    397    106
   -314    797   1111   -244   -714    956    140   -631    478    870   1000    727
   -480   1556   2036   -537  -1257   1795   -114   -904    784   1457   1644   1363
   -452   1522   1974   -537  -1215   1748   -413  -1070    691   1509   1696   1460
   -381    943   1325   -283   -852   1132   -545  -1148    181    901   1083    896
   -314    252    563     28   -439    405   -371   -893   -236    202    342    174
   -213   -189     23    202   -119    -83    -75   -345   -137     72    101    -72
   -111   -246   -137    179     10   -192    135     36     85    205    184    -15
    -41   -275   -236    158     96   -257    236    213    174    249    207     -7
    -25   -319   -296    171    135   -309    270    265    181    233    187    -33
    -31   -348   -316    189    142   -332    290    293    184    223    171    -49
    -25   -361   -337    192    153   -350    298    306    176    205    153    -64
    -12   -376   -366    194    176   -371    303    316    174    194    142    -75
    -20   -379   -358    197    166   -368    314    329    181    194    142    -75
    -12   -371   -358    192    171   -366    324    340    187    197    145    -75
     -7   -381   -376    192    184   -379    324    345    187    194    145    -72
    -12   -376   -366    194    176   -371    332    358    192    200    155    -59
    -10   -358   -348    184    168   -353    335    371    205    215    168    -44
      0   -342   -342    171    171   -342    327    371    205    213    163    -51
      0   -337   -340    168    168   -337    332    376    202    207    161    -54
     -2   -337   -335    168    166   -337    345    392    215    223    176    -33
      7   -324   -335    155    168   -329    348    400    220    231    179    -31
     23   -303   -327    140    174   -314    342    405    220    231    179    -28
     23   -288   -314    132    166   -301    348    423    231    236    187    -12
     25   -290   -319    132    171   -303    358    446    244    252    200      0
     38   -288   -329    124    184   -309    358    459    254    257    202      0
     44   -270   -314    114    179   -290    366    485    272    267    215     15
     46   -262   -309    106    176   -285    379    517    288    283    231     33
     54   -267   -322    106    187   -293    381    535    293    285    228     36
     59   -267   -329    101    194   -298    387    561    306    293    233     44
     64   -254   -319     96    192   -285    405    605    332    316    252     64
     83   -233   -316     75    197   -275    413    644    348    327    262     77
    103   -223   -329     59    215   -275    418    685    366    340    275     90
    116   -207   -324     44    220   -267    436    735    397    368    298    116
    127   -192   -319     33    223   -254    452    782    423    394    322    140
    145   -166   -311      7    228   -236    452    805    431    405    329    150
    161   -129   -293    -15    226   -210    462    831    449    426    350    174
    171   -101   -272    -36    220   -184    475    849    467    446    371    202
    194    -67   -262    -62    228   -163    470    852    475    457    384    215
    194    -38   -233    -80    213   -135    467    844    480    462    394    226
    187    -12   -200    -88    192   -103    470    841    491    475    413    246
    184      7   -179    -98    181    -85    467    833    493    480    418    257
    187     10   -176    -98    181    -83    465    813    488    480    418    265
    176     38   -140   -109    158    -49    459    787    493    488    428    277
    166     54   -111   -109    137    -28    449    753    485    480    426    277
    155     41   -114    -98    135    -36    428    698    459    457    407    257
    129     23   -106    -75    119    -41    415    652    439    436    389    239
     98    -10   -109    -46    101    -59    407    610    418    415    374    220
     80    -44   -127    -18    103    -85    389    555    384    379    342    187
     59    -80   -142     10     98   -111    363    498    340    337    301    148
     41   -106   -148     33     93   -127    358    465    316    311    275    129
     36   -135   -171     46    101   -153    348    433    290    288    254    111
     33   -153   -189     59    111   -171    337    397    259    259    231     85
     28   -161   -189     64    106   -174    335    381    249    249    220     77
     23   -166   -189     72    106   -176    337    376    244    244    218     77
     28   -181   -210     75    116   -194    324    355    226    226    200     64
     25   -184   -210     77    116   -194    316    348    220    220    192     62
     20   -184   -205     80    111   -194    319    348    220    223    192     64
     33   -189   -223     77    127   -205    314    337    213    218    187     59
     36   -174   -213     67    124   -192    319    337    218    223    194     64
     33   -127   -163     46     96   -145    342    363    249    249    223     93
     36    -85   -124     23     77   -103    361    376    267    267    241    114
     41    -46    -88      2     64    -67    384    389    285    283    259    129
     25    -44    -70      7     46    -57    407    410    301    296    272    145
     36    -46    -83      5     59    -64    418    426    306    298    275    148
     54     18    -36    -38     46     -7    423    436    329    316    298    166
     59    103     44    -80      7     75    423    441    371    361    342    215
     67    171    101   -119    -18    137    397    436    394    394    376    254
     90    179     88   -135      0    135    368    426    392    394    376    257
    103    161     54   -135     23    109    353    413    376    381    363    252
     88    132     44   -109     23     88    340    394    363    376    358    252
     80    124     44   -103     18     85    314    363    335    353    345    239
     75     64    -12    -70     44     25    290    340    293    309    301    202
     57    -59   -119      0     85    -88    275    319    241    252    236    145
     51   -148   -200     49    124   -174    275    303    200    207    189    103
     44   -192   -236     72    137   -213    262    272    161    168    148     64
     28   -220   -249     96    137   -233    257    252    132    142    122     41
     18   -246   -265    111    140   -254    257    239    116    127    106     28
     23   -267   -290    122    155   -277    249    226     98    109     90     12
     18   -283   -303    132    158   -293    246    220     88    101     83     12
      7   -290   -298    140    153   -293    246    220     85     98     80     10
      7   -303   -314    145    161   -309    241    213     75     88     70      2
     18   -314   -332    148    174   -322    233    200     62     72     54    -10
     15   -314   -332    148    171   -322    231    200     59     70     51     -5
     18   -316   -335    148    176   -327    228    194     54     64     44    -10
     28   -327   -358    148    192   -340    220    181     41     51     31    -23
     18   -345   -363    163    189   -353    223    179     33     46     25    -25
     12   -348   -361    166    187   -353    226    187     38     51     28    -20
     33   -376   -410    171    220   -394    220    184     18     25      2    -44
     77   -483   -561    200    316   -522    226    202    -44    -59    -96   -132
    140   -675   -815    267    478   -745    324    329    -98   -189   -252   -283
    166   -753   -919    290    542   -836    475    506    -64   -252   -337   -394
    116   -563   -680    223    397   -620    548    472     31   -153   -223   -296
    -49   -132    -83     88     15   -109    420    -28    101     85     98     31
   -236    613    849   -187   -542    730    122   -672    226    530    659    623
   -407   1376   1782   -485  -1096   1577   -132   -976    506   1098   1291   1262
   -444   1504   1948   -530  -1195   1725   -400  -1158    506   1270   1473   1475
   -381    995   1376   -309   -878   1184   -594  -1301     20    748    950   1002
   -332    324    657      5   -493    491   -493  -1169   -504    -33    140    207
   -218   -171     46    192   -135    -62   -210   -607   -431   -202   -135    -72
   -116   -288   -171    202     25   -231     18   -163   -189    -70    -70    -31
    -38   -324   -285    179    122   -303    140     64    -64      2    -23     -2
     -7   -371   -363    189    176   -368    184    129    -51     -7    -41    -31
     -5   -387   -381    194    187   -384    202    150    -54    -25    -64    -49
     -2   -397   -394    197    194   -394    218    168    -51    -33    -75    -59
     12   -405   -420    194    215   -410    220    174    -62    -46    -90    -75
     20   -397   -418    189    218   -407    226    189    -59    -49    -96    -72
     20   -402   -423    192    220   -413    239    207    -49    -44    -90    -67
     31   -410   -441    189    236   -426    241    218    -51    -41    -93    -62
     38   -402   -444    179    239   -423    241    223    -51    -41    -96    -57
     38   -376   -415    168    226   -394    246    239    -44    -25    -83    -38
     33   -381   -415    171    223   -397    246    244    -46    -25    -83    -36
     36   -381   -418    171    226   -400    244    246    -49    -28    -85    -33
     33   -368   -402    166    215   -384    252    265    -38    -18    -75    -15
     33   -358   -392    163    213   -374    254    283    -28     -5    -64      0
     54   -348   -405    145    228   -374    252    288    -31    -10    -67     -2
     59   -340   -400    137    228   -368    259    303    -20      2    -62      7
     62   -324   -387    127    223   -355    272    327     -7     18    -49     23
     72   -314   -387    122    228   -350    272    340      0     23    -44     31
     75   -324   -400    122    236   -361    275    358     10     31    -38     41
     80   -306   -387    111    233   -345    283    384     28     51    -25     57
     90   -283   -374     93    231   -329    283    405     31     57    -23     62
    106   -275   -381     85    244   -327    293    436     41     67    -15     72
    111   -252   -366     67    236   -309    309    478     67     93      5     98
    122   -228   -350     51    233   -288    319    522     98    122     25    127
    137   -215   -355     38    244   -283    327    561    119    135     36    142
    153   -194   -348     20    249   -270    337    610    145    158     54    163
    153   -168   -324      7    239   -246    348    652    171    187     77    187
    171   -148   -322    -12    246   -233    350    685    192    207     98    207
    187   -114   -303    -38    244   -207    355    714    210    231    119    231
    197    -70   -267    -62    231   -168    368    745    231    259    145    265
    207    -49   -257    -80    231   -153    368    745    241    272    158    285
    220    -28   -249    -96    233   -137    366    743    244    277    166    301
    218      0   -218   -109    218   -109    368    743    249    293    181    324
    218     28   -189   -122    205    -80    371    732    252    303    194    337
    215     33   -181   -127    197    -75    355    696    236    288    179    324
    202     51   -150   -127    176    -46    345    662    233    288    174    324
    187     64   -122   -127    153    -25    342    631    228    283    166    324
    187     64   -122   -124    155    -28    324    581    200    257    142    303
    174     33   -142   -106    158    -54    306    524    166    231    114    283
    150     20   -132    -85    142    -54    293    475    137    202     88    265
    137    -10   -150    -64    142    -80    275    420    101    166     57    236
    132    -38   -171    -46    150   -103    257    366     62    127     18    202
    109    -72   -184    -18    145   -127    249    329     38    103     -5    184
     90    -96   -187      2    137   -140    239    293      7     77    -33    163
     88   -122   -213     15    148   -166    226    259    -23     46    -64    137
     80   -153   -233     36    155   -192    223    246    -36     33    -80    132
     75   -153   -228     38    150   -192    213    231    -49     23    -90    124
     85   -158   -244     36    163   -200    200    213    -67      7   -106    116
     88   -168   -257     38    171   -213    189    205    -75      2   -116    114
     80   -150   -231     36    155   -189    189    207    -70     12   -111    127
     88   -140   -228     25    155   -184    187    205    -72     15   -109    129
     96   -114   -213      7    153   -163    192    210    -64     20   -106    127
     96    -70   -166    -15    129   -116    207    226    -41     46    -80    155
     85    -41   -127    -20    106    -83    226    241    -20     64    -62    184
     90    -36   -127    -28    109    -83    236    249    -12     72    -59    189
     96    -23   -119    -36    106    -72    246    257    -12     70    -67    189
     93     36    -57    -64     75    -10    262    272     12     98    -41    215
     98    111     12   -103     44     62    265    277     51    148     10    265
     96    163     67   -129     12    116    241    265     75    179     46    309
    101    192     90   -145      5    142    215    257     80    197     64    335
    111    166     54   -140     28    111    197    244     62    184     49    324
    109    142     33   -124     38     88    176    215     33    161     23    309
     98    140     38   -122     28     90    161    200     25    163     23    316
     96     83    -12    -88     54     36    150    189      2    142      0    301
     96    -31   -129    -33    111    -80    137    163    -54     77    -67    239
    103   -142   -246     20    174   -194    140    153    -98     25   -127    184
     85   -181   -267     49    174   -226    129    132   -129    -10   -161    153
     80   -228   -309     72    194   -267    114     98   -171    -41   -189    132
     77   -272   -350     96    213   -311    101     70   -210    -77   -226    106
     70   -283   -353    106    210   -316    101     67   -215    -83   -233    106
     75   -303   -379    111    226   -340     93     57   -220    -88   -236    106
     80   -306   -387    111    231   -345     83     41   -239   -111   -259     96
     77   -316   -394    116    233   -355     83     38   -246   -119   -267     98
     80   -335   -415    127    246   -374     85     41   -244   -119   -267    106
     83   -342   -426    127    254   -384     72     23   -265   -140   -288     88
     80   -337   -420    127    249   -379     67     15   -275   -148   -296     83
     72   -335   -410    129    239   -374     59      7   -283   -155   -303     85
     77   -350   -428    137    252   -389     54     -2   -290   -163   -314     77
     80   -355   -439    137    257   -397     44    -10   -298   -171   -324     72
     77   -374   -452    148    262   -410     54      2   -296   -174   -329     72
    109   -462   -571    176    337   -517     62     33   -324   -218   -387     31
    171   -623   -795    226    483   -709    116    145   -348   -306   -506    -80
    197   -675   -872    239    532   -774    270    366   -246   -319   -561   -155
    171   -480   -652    153    410   -566    376    480    -77   -197   -441    -62
     59    -93   -155     15    106   -124    301    137    -20    -18   -192    176
   -116    491    607   -187   -361    548     15   -581    -90    241    213    602
   -283   1197   1478   -459   -880   1337   -218  -1034     15    680    750   1140
   -322   1410   1732   -545  -1028   1571   -449  -1312    -20    862    961   1369
   -298    898   1195   -301   -748   1047   -620  -1530   -496    376    470    940
   -265    244    509     10   -387    376   -594  -1504  -1047   -439   -374    140
   -166   -197    -31    181    -70   -114   -410  -1049   -982   -620   -659   -129
    -67   -368   -301    218    116   -335   -231   -579   -672   -439   -561    -44
     20   -376   -397    176    207   -387    -88   -262   -436   -272   -439     59
     72   -394   -467    161    270   -431     -5   -106   -329   -207   -394     96
     80   -423   -506    168    290   -462     -2    -90   -332   -228   -415     75
     83   -439   -522    179    301   -480      7    -62   -319   -228   -418     72
     80   -449   -530    181    303   -488     23    -33   -303   -226   -415     75
     96   -457   -553    181    324   -504     28    -23   -296   -228   -423     67
     98   -465   -566    181    332   -514     31    -15   -293   -233   -428     62
     96   -454   -550    179    322   -501     38     -2   -280   -226   -418     75
    101   -452   -555    174    327   -504     38      2   -272   -220   -413     83
    114   -449   -563    168    337   -506     36      7   -270   -220   -410     85
    111   -446   -558    166    332   -501     46     25   -249   -202   -394    103
    116   -441   -558    161    335   -498     51     41   -239   -192   -387    111
    124   -441   -566    158    345   -504     44     44   -236   -192   -384    111
    122   -423   -545    150    332   -483     44     54   -223   -187   -379    122
    111   -415   -530    150    319   -472     44     67   -210   -176   -368    132
    111   -418   -530    153    319   -475     38     67   -205   -179   -366    129
    114   -413   -527    145    319   -470     36     75   -197   -171   -363    132
    114   -397   -511    142    311   -454     49     98   -174   -153   -345    153
    127   -387   -514    129    319   -449     49    111   -166   -150   -342    155
    140   -381   -522    119    329   -449     51    129   -155   -142   -337    161
    135   -379   -514    119    324   -446     64    161   -132   -119   -319    179
    142   -374   -517    116    329   -444     77    197   -106    -93   -293    202
    161   -350   -511     93    335   -431     72    215    -98    -90   -283    210
    174   -337   -511     80    342   -423     77    252    -75    -72   -265    228
    187   -319   -506     64    345   -413     85    296    -41    -41   -236    259
    213   -303   -517     46    363   -410     90    340    -15    -18   -210    283
    236   -285   -522     23    376   -402     93    376      2      2   -194    303
    239   -254   -493      7    366   -374    101    415     31     31   -166    335
    252   -228   -483    -12    366   -355    109    446     51     54   -145    361
    275   -192   -467    -41    371   -329    109    467     64     70   -124    379
    275   -158   -436    -59    353   -296    111    480     85     90   -103    407
    275   -129   -405    -72    340   -267    111    483     93    106    -83    428
    285   -111   -397    -88    337   -252    103    470     90    109    -75    433
    285    -93   -379    -96    332   -236    109    462    103    127    -54    457
    272    -62   -337   -106    303   -200    101    441    106    129    -49    465
    270    -38   -309   -116    288   -174     90    410     96    116    -59    457
    259    -38   -298   -111    277   -166     88    381     90    106    -67    452
    236    -36   -272    -98    254   -153     90    355     85     98    -72    444
    226    -51   -277    -88    249   -163     83    311     64     72   -101    413
    207    -80   -288    -64    246   -184     80    265     33     33   -135    374
    179   -109   -290    -36    233   -200     85    226     12      5   -161    345
    158   -140   -298     -7    228   -218     83    184    -10    -23   -189    322
    145   -176   -322     15    231   -246     67    129    -54    -70   -233    280
    135   -207   -342     36    236   -275     59     93    -85   -103   -265    249
    124   -228   -353     49    236   -290     51     62   -109   -127   -288    228
    127   -257   -384     64    254   -319     38     33   -132   -153   -314    202
    124   -272   -397     72    259   -335     23     10   -155   -176   -332    187
    114   -272   -389     77    249   -329     20      0   -161   -181   -335    184
    119   -275   -394     77    257   -335     12    -10   -171   -192   -345    176
    129   -275   -405     72    267   -340      5    -20   -179   -202   -353    166
    124   -267   -392     70    257   -327     25     -2   -153   -181   -332    184
    116   -218   -335     49    226   -275     44     15   -129   -155   -306    207
    114   -181   -298     33    202   -239     62     25   -111   -140   -290    220
    103   -150   -254     23    179   -202     80     41    -88   -119   -267    244
    103   -145   -249     18    174   -197     85     44    -85   -122   -270    241
    122   -109   -231     -7    174   -168     85     51    -75   -111   -259    249
    124    -31   -155    -46    137    -93     88     64    -38    -70   -215    288
    122     44    -77    -83    101    -15     80     64      0    -25   -171    335
    129     90    -38   -111     85     25     54     51     15     -7   -150    358
    142     88    -54   -116     98     18     33     38      5    -12   -155    353
    137     75    -62   -106     98      5     20     28     -5    -20   -161    348
    132     59    -72    -96    103     -5      0     10    -18    -31   -168    345
    129     25   -103    -80    116    -36    -25    -18    -49    -59   -194    322
    114    -57   -171    -28    140   -111    -33    -33    -85   -101   -239    283
     98   -181   -283     38    189   -231    -38    -44   -132   -153   -293    233
    101   -275   -376     88    239   -324    -44    -64   -171   -200   -340    187
     93   -303   -400    103    244   -350    -54    -96   -210   -239   -374    150
     80   -314   -397    116    239   -355    -64   -119   -236   -265   -397    127
     80   -340   -420    127    249   -381    -72   -135   -257   -285   -418    106
     80   -363   -444    142    262   -402    -85   -153   -275   -303   -436     88
     72   -379   -454    153    262   -415    -88   -155   -280   -306   -439     90
     70   -389   -459    161    265   -423    -93   -163   -285   -314   -449     83
     77   -410   -488    166    280   -449   -101   -176   -298   -327   -462     70
     83   -418   -501    168    290   -459   -106   -181   -301   -329   -462     70
     72   -423   -498    174    283   -459   -106   -184   -301   -335   -467     64
     75   -423   -498    174    285   -459   -119   -200   -316   -350   -483     49
     77   -433   -511    176    293   -472   -124   -205   -322   -358   -493     41
     72   -436   -509    181    290   -472   -116   -200   -311   -353   -488     51
     70   -446   -517    187    293   -480   -119   -202   -314   -361   -493     44
     85   -496   -581    205    332   -537   -116   -192   -329   -384   -522     18
    127   -620   -748    244    436   -683    -80   -119   -371   -457   -613    -64
    179   -805   -984    314    581   -893     51     59   -371   -558   -750   -207
    200   -795   -997    296    597   -896    197    239   -293   -576   -789   -272
    114   -517   -631    200    371   -571    223     64   -210   -449   -623   -129
    -59    -15     44     36    -51     12    -15   -610   -252   -233   -288    207
   -228    709    937   -239   -581    823   -355  -1273   -226    158    239    748
   -374   1345   1717   -488  -1044   1530   -623  -1564    -25    644    774   1273
   -361   1252   1613   -446   -987   1434   -901  -1771   -184    628    763   1293
   -283    613    893   -166   -587    753   -984  -1784   -672     -2    111    691
   -213    -67    145    140   -179     38   -779  -1465  -1023   -685   -631    -15
   -116   -379   -265    246     72   -322   -493   -885   -769   -633   -691    -93
    -12   -423   -410    218    197   -415   -296   -504   -509   -470   -581    -10
     59   -444   -504    189    280   -472   -202   -322   -394   -407   -540     10
     67   -478   -545    205    306   -511   -166   -265   -374   -407   -548     -7
     62   -514   -576    226    316   -545   -148   -236   -366   -418   -555    -18
     75   -532   -607    228    340   -568   -137   -220   -366   -431   -571    -33
     75   -540   -615    231    345   -576   -129   -210   -361   -439   -579    -41
     70   -545   -615    239    342   -579   -114   -189   -348   -431   -574    -36
     75   -550   -628    236    350   -589   -109   -181   -348   -433   -576    -41
     80   -542   -626    231    350   -584   -109   -174   -345   -431   -574    -44
     72   -532   -607    228    340   -568   -101   -161   -332   -420   -563    -33
     72   -530   -602    228    337   -566    -96   -150   -316   -410   -550    -20
     80   -532   -613    223    345   -571    -98   -153   -322   -418   -553    -28
     80   -524   -605    223    340   -566    -96   -137   -311   -413   -548    -23
     72   -524   -600    223    335   -561    -90   -122   -298   -405   -535    -12
     75   -522   -597    223    335   -558    -93   -114   -298   -405   -537    -15
     80   -519   -600    218    337   -558    -90   -101   -285   -397   -527    -10
     80   -496   -576    207    327   -535    -85    -85   -267   -384   -514      2
     90   -485   -576    194    332   -530    -85    -75   -259   -381   -511      2
    101   -491   -592    194    345   -540    -88    -62   -254   -384   -511      0
     96   -480   -576    192    335   -527    -80    -38   -233   -371   -496     15
    103   -462   -566    179    335   -514    -67     -7   -213   -355   -478     31
    111   -457   -571    171    340   -514    -59     15   -200   -353   -472     33
    114   -459   -574    174    342   -517    -41     57   -176   -332   -452     51
    122   -436   -558    155    337   -496    -23    103   -150   -311   -431     70
    142   -418   -563    137    353   -491     -7    142   -127   -296   -415     85
    161   -407   -568    122    361   -485      5    187   -103   -275   -400    103
    171   -379   -550    103    361   -465     23    236    -67   -246   -371    129
    192   -358   -550     83    368   -454     28    272    -49   -228   -353    145
    210   -342   -555     64    381   -449     36    306    -31   -213   -337    161
    218   -314   -535     46    376   -423     46    332    -12   -194   -311    187
    231   -275   -506     23    368   -389     46    345     -2   -179   -296    207
    244   -262   -506      5    374   -384     44    340      0   -181   -288    215
    249   -233   -483    -10    366   -358     44    332      2   -179   -280    228
    241   -202   -446    -20    342   -324     44    322      5   -168   -270    239
    241   -181   -423    -28    332   -301     44    298      0   -171   -267    244
    236   -171   -407    -31    319   -290     38    272     -5   -176   -267    246
    220   -161   -384    -31    301   -272     38    244     -5   -176   -262    254
    213   -153   -366    -31    288   -259     25    200    -18   -189   -272    244
    202   -150   -353    -25    277   -252     10    148    -41   -213   -288    223
    166   -174   -340      2    252   -257      0    101    -59   -228   -301    205
    142   -202   -345     28    241   -272    -12     51    -85   -249   -322    184
    140   -226   -366     44    252   -296    -36     -5   -122   -285   -353    148
    129   -241   -371     57    249   -306    -51    -54   -153   -316   -379    124
    109   -270   -381     80    244   -324    -59    -93   -171   -337   -400    109
    109   -296   -405     93    257   -350    -75   -135   -202   -368   -428     80
    101   -319   -420    106    259   -368    -85   -168   -231   -397   -452     57
     88   -329   -418    122    252   -374    -88   -187   -241   -407   -459     49
     85   -342   -431    127    257   -387    -98   -205   -259   -423   -475     36
     93   -348   -441    127    267   -394   -109   -218   -270   -439   -483     28
     90   -340   -433    124    259   -387   -101   -210   -262   -428   -475     36
     93   -311   -405    109    249   -358    -83   -197   -239   -410   -454     54
     96   -277   -374     88    233   -324    -70   -194   -223   -400   -444     64
     90   -244   -335     75    210   -288    -44   -179   -197   -376   -420     88
     80   -210   -293     62    184   -252    -20   -163   -176   -361   -400    109
     96   -226   -322     64    207   -272    -15   -166   -187   -371   -407     98
    103   -181   -285     38    192   -233    -12   -155   -171   -361   -392    111
    101    -96   -197     -5    148   -145     -2   -135   -122   -309   -335    168
    106    -28   -135    -41    119    -83    -23   -145    -96   -277   -301    207
    122     15   -106    -67    114    -44    -57   -163    -90   -270   -288    223
    129      7   -122    -70    124    -57    -72   -168    -98   -275   -296    218
    122     -7   -129    -57    124    -67    -88   -184   -111   -288   -306    207
    122    -20   -142    -51    132    -83   -119   -220   -142   -314   -324    189
    114    -44   -158    -33    135   -101   -135   -236   -163   -332   -335    187
     90   -145   -236     25    161   -189   -145   -252   -207   -381   -384    145
     88   -265   -353     85    220   -309   -161   -280   -270   -446   -452     83
     83   -329   -413    122    246   -371   -168   -303   -316   -493   -496     41
     67   -353   -420    142    244   -387   -166   -319   -335   -511   -514     31
     75   -376   -452    150    262   -413   -181   -350   -368   -545   -540      7
     75   -400   -475    161    275   -439   -194   -374   -400   -576   -568    -18
     72   -405   -478    166    275   -441   -200   -381   -413   -584   -576    -25
     75   -410   -485    168    280   -446   -205   -389   -423   -592   -581    -25
     80   -423   -504    171    290   -462   -218   -407   -449   -615   -600    -38
     77   -433   -511    176    293   -472   -223   -415   -459   -623   -607    -36
     77   -441   -519    181    296   -480   -220   -423   -470   -631   -613    -33
     85   -446   -532    181    309   -488   -231   -433   -480   -644   -626    -44
     77   -459   -540    189    309   -498   -236   -444   -491   -657   -633    -49
     70   -462   -532    194    301   -496   -239   -449   -501   -665   -641    -51
     75   -462   -540    192    306   -501   -249   -465   -511   -683   -652    -59
     83   -467   -550    192    316   -509   -254   -470   -517   -691   -657    -62
     98   -524   -623    213    358   -574   -252   -449   -545   -730   -698    -96
    155   -685   -844    265    498   -763   -202   -363   -594   -831   -823   -213
    202   -841  -1047    316    623   -943    -70   -189   -597   -937   -963   -361
    205   -779   -984    288    594   -880     72    -28   -498   -922   -958   -376
     77   -431   -509    174    290   -470     46   -355   -428   -756   -732   -161
    -80    148    228    -33   -155    187   -244  -1067   -444   -480   -329    259
   -244    948   1192   -355   -717   1070   -558  -1592   -296     12    275    880
   -368   1545   1914   -587  -1140   1730   -818  -1826    -59    522    823   1426
   -311   1176   1486   -433   -898   1330  -1098  -2031   -397    262    566   1226
   -249    472    722   -111   -485    597  -1117  -2013   -963   -498   -210    496
   -187   -127     59    155   -124    -33   -872  -1600  -1163  -1005   -795    -67
    -98   -379   -280    239     90   -329   -594  -1060   -906   -937   -826   -124
     15   -413   -428    197    220   -418   -441   -758   -719   -823   -750    -72
     54   -441   -496    192    275   -467   -363   -623   -649   -789   -732    -62
     59   -459   -522    197    288   -491   -337   -581   -639   -795   -743    -75
     75   -483   -558    205    316   -519   -327   -566   -644   -813   -758    -90
     77   -493   -574    205    324   -532   -319   -555   -646   -820   -763    -98
     77   -480   -558    200    316   -519   -306   -537   -636   -813   -758    -88
     85   -478   -563    194    322   -519   -301   -530   -633   -818   -758    -88
     98   -470   -568    187    332   -519   -306   -532   -639   -823   -761    -90
    101   -457   -558    176    329   -506   -303   -524   -639   -815   -756    -85
    109   -446   -555    168    329   -501   -296   -509   -631   -807   -745    -75
    116   -431   -548    155    332   -488   -306   -511   -639   -815   -748    -77
    109   -423   -532    158    319   -478   -309   -506   -639   -810   -743    -72
    106   -420   -530    155    316   -475   -306   -498   -631   -805   -735    -59
    111   -420   -532    153    319   -475   -309   -493   -633   -805   -735    -59
    116   -402   -522    142    316   -462   -311   -485   -631   -800   -727    -46
    111   -389   -501    140    306   -444   -303   -470   -620   -789   -714    -28
    116   -381   -498    132    306   -439   -303   -459   -613   -784   -709    -25
    116   -384   -501    132    306   -441   -309   -454   -610   -784   -714    -25
    114   -374   -488    127    298   -431   -298   -431   -589   -766   -696     -7
    124   -358   -483    116    303   -420   -288   -407   -566   -745   -678     12
    145   -337   -483     96    314   -410   -293   -394   -561   -748   -678     12
    153   -306   -462     75    306   -384   -285   -363   -542   -730   -667     28
    158   -285   -444     62    298   -363   -270   -319   -514   -698   -641     57
    176   -272   -449     49    311   -361   -270   -285   -498   -683   -626     75
    174   -262   -439     41    306   -350   -265   -249   -478   -662   -607     90
    176   -239   -415     31    296   -327   -252   -197   -446   -631   -581    122
    192   -220   -415     12    301   -316   -244   -153   -423   -607   -563    140
    210   -202   -413     -2    311   -306   -236   -119   -402   -589   -545    158
    213   -171   -384    -23    298   -277   -226    -83   -374   -563   -519    184
    226   -132   -358    -46    290   -246   -226    -64   -355   -545   -501    205
    233   -109   -345    -64    288   -226   -226    -59   -345   -535   -488    220
    236    -77   -314    -77    275   -194   -218    -51   -329   -517   -467    244
    231    -38   -270    -96    249   -153   -215    -54   -322   -501   -449    262
    228    -33   -262    -98    244   -148   -226    -77   -335   -509   -452    262
    220    -25   -246    -98    233   -135   -236   -103   -342   -511   -454    265
    197     -5   -202    -96    200   -103   -244   -135   -353   -517   -462    262
    189     10   -179   -101    184    -85   -262   -181   -368   -527   -470    254
    174      2   -171    -88    174    -83   -277   -223   -384   -537   -478    249
    145     -2   -148    -72    145    -75   -288   -267   -400   -550   -488    244
    135    -12   -148    -59    140    -80   -303   -316   -418   -558   -496    244
    124    -51   -176    -36    150   -114   -324   -376   -459   -594   -530    210
    111    -70   -181    -20    145   -127   -340   -426   -493   -628   -558    184
     98    -85   -187     -7    140   -135   -355   -465   -524   -654   -584    161
    109    -98   -207     -5    158   -153   -379   -506   -555   -680   -607    137
     90   -127   -218     18    153   -171   -394   -540   -587   -706   -631    116
     75   -148   -226     36    148   -187   -402   -561   -602   -719   -646    106
     85   -171   -257     41    168   -215   -413   -574   -620   -730   -657     98
     77   -181   -259     51    168   -220   -423   -594   -644   -748   -675     83
     67   -150   -220     38    142   -184   -420   -589   -636   -735   -657    103
     85   -114   -200     12    142   -155   -410   -576   -626   -714   -639    119
     90    -85   -176     -2    132   -132   -394   -555   -602   -685   -610    148
     54    -62   -116      5     85    -88   -366   -535   -581   -654   -584    168
     54    -38    -93    -10     72    -64   -345   -514   -561   -633   -566    189
     59    -33    -93    -15     75    -62   -345   -519   -568   -644   -574    181
     44     -7    -54    -18     49    -31   -335   -501   -548   -626   -558    192
     41     64     23    -51     10     44   -316   -478   -501   -576   -514    236
     49    116     67    -83    -10     90   -342   -501   -493   -568   -506    244
     54    158    101   -106    -23    129   -387   -532   -496   -555   -491    262
     62    181    119   -122    -28    150   -400   -530   -480   -530   -467    290
     70    176    106   -122    -18    142   -413   -535   -488   -527   -470    296
     80    171     90   -127     -7    132   -439   -561   -511   -542   -483    280
     70    166     96   -119    -12    132   -449   -579   -524   -545   -485    283
     46     98     49    -75     -2     75   -465   -589   -553   -563   -504    275
     44     -7    -51    -18     46    -28   -478   -607   -597   -613   -550    228
     38    -72   -114     15     75    -93   -488   -628   -644   -659   -600    148
     25    -96   -122     33     72   -109   -488   -639   -665   -683   -633    111
      5   -142   -148     67     72   -145   -501   -665   -706   -727   -680     90
      5   -158   -163     77     83   -161   -514   -680   -727   -740   -691     85
      0   -155   -155     77     75   -155   -522   -688   -732   -740   -693     72
      2   -168   -171     83     85   -168   -519   -688   -740   -748   -698     70
     20   -168   -192     72    103   -179   -530   -696   -753   -758   -709     62
     12   -166   -179     77     96   -171   -537   -704   -756   -756   -709     62
      2   -168   -171     83     85   -171   -542   -701   -756   -753   -706     62
     15   -163   -181     72     98   -171   -553   -706   -761   -763   -709     54
     10   -166   -176     77     93   -171   -563   -719   -771   -774   -714     46
    -12   -166   -153     90     70   -161   -555   -717   -763   -761   -706     57
    -12   -179   -166     93     75   -174   -563   -724   -771   -766   -711     51
    -12   -181   -168     96     75   -176   -566   -730   -771   -761   -709     54
    -10   -202   -192    106     90   -200   -555   -701   -763   -756   -706     54
     28   -309   -337    140    181   -322   -527   -631   -776   -797   -769     -5
     77   -444   -522    181    298   -480   -413   -446   -740   -862   -883   -124
     80   -387   -467    153    272   -426   -272   -244   -610   -833   -885   -148
     18    -88   -106     33     59    -96   -228   -285   -470   -675   -701      7
    -98    389    488   -145   -293    439   -462   -906   -566   -511   -410    290
   -262   1114   1376   -428   -818   1244   -807  -1615   -670   -194     67    766
   -376   1719   2096   -670  -1236   1906  -1062  -1982   -600    205    545   1223
   -381   1634   2013   -626  -1197   1823  -1283  -2216   -784    187    527   1234
   -345    948   1293   -301   -818   1119  -1337  -2252  -1254   -441   -145    618
   -288    309    594    -12   -441    452  -1161  -1958  -1558  -1091   -862    -49
   -192    -54    137    122   -166     38   -932  -1444  -1322  -1062   -940   -129
   -106   -135    -31    119    -41    -83   -766  -1054  -1018   -852   -792     -5
    -44   -155   -111    101     33   -135   -646   -805   -831   -714   -685     77
    -18   -166   -148     90     62   -158   -607   -722   -782   -680   -662     67
     -5   -181   -179     93     85   -179   -594   -696   -776   -683   -680     41
    -12   -213   -200    111     90   -207   -576   -670   -766   -685   -691     33
    -23   -207   -184    116     80   -197   -550   -636   -750   -672   -683     44
     -7   -192   -187     98     88   -189   -550   -618   -743   -659   -670     59
     28   -174   -202     72    114   -187   -550   -605   -730   -644   -654     70
     23   -150   -176     62     98   -161   -527   -581   -709   -628   -636     85
     -2   -166   -163     85     80   -166   -542   -581   -701   -615   -620     88
     18   -163   -181     72     96   -171   -548   -576   -696   -607   -618     93
     23   -145   -168     59     96   -158   -535   -558   -680   -597   -607    103
     12   -142   -155     64     80   -148   -524   -532   -662   -579   -589    122
     10   -140   -150     64     80   -145   -527   -522   -657   -566   -574    124
     15   -127   -142     57     77   -135   -527   -509   -639   -542   -553    137
     15   -103   -119     44     64   -111   -522   -488   -618   -517   -530    163
     23    -80   -106     25     62    -93   -530   -480   -607   -509   -524    166
     33    -67   -101     18     67    -83   -530   -465   -592   -493   -509    179
     28    -70    -98     18     62    -83   -514   -433   -568   -472   -485    205
     31    -54    -88     10     59    -70   -493   -405   -542   -446   -465    223
     51    -28    -80    -12     64    -54   -493   -381   -522   -428   -449    239
     49    -36    -85     -5     67    -59   -493   -355   -504   -418   -446    241
     41    -25    -70     -7     54    -46   -478   -314   -470   -381   -418    270
     59     -2    -62    -28     59    -31   -470   -277   -441   -350   -387    301
     72      7    -67    -41     70    -28   -480   -252   -426   -335   -376    311
     93     62    -31    -77     62     15   -478   -202   -387   -293   -342    340
     96     85    -10    -93     54     38   -459   -145   -337   -249   -306    368
    101     88    -12    -96     57     38   -452   -106   -314   -231   -288    397
     98    103      5   -101     46     54   -436    -67   -283   -197   -257    433
    114    150     36   -132     38     93   -418    -23   -241   -145   -205    480
    109    153     44   -132     31     98   -423    -25   -246   -150   -207    483
    106    176     67   -142     18    122   -428    -20   -236   -132   -192    504
    106    223    114   -166     -5    168   -433    -15   -223   -114   -174    524
    109    265    155   -187    -23    210   -444    -36   -236   -124   -176    519
    109    293    181   -202    -36    239   -439    -41   -226   -109   -158    540
     83    306    223   -194    -70    265   -444    -54   -226   -101   -153    550
     83    327    244   -207    -80    285   -454    -80   -239   -106   -158    540
     75    319    244   -197    -83    283   -465   -111   -252   -119   -168    524
     46    293    244   -171    -98    270   -446   -127   -246   -122   -174    527
     33    283    249   -158   -109    267   -454   -166   -272   -148   -207    498
     36    290    252   -163   -106    272   -478   -213   -303   -179   -239    462
     23    275    252   -148   -114    265   -480   -249   -327   -202   -259    433
      5    226    220   -116   -109    223   -467   -270   -345   -223   -285    410
     10    197    187   -103    -88    192   -467   -296   -374   -254   -316    384
     10    192    179   -101    -85    187   -485   -324   -407   -280   -340    355
    -28    179    207    -75   -116    192   -496   -348   -428   -296   -361    329
    -38    145    181    -54   -111    163   -493   -366   -444   -314   -384    314
    -41    109    150    -36    -96    129   -496   -374   -454   -322   -397    309
    -59    106    166    -25   -114    135   -485   -363   -444   -309   -387    327
    -31    127    158    -46    -93    142   -470   -340   -418   -288   -368    348
    -38    158    197    -59   -119    176   -465   -337   -407   -283   -363    345
    -51    189    241    -70   -145    215   -457   -332   -392   -265   -350    355
    -51    231    280    -90   -166    254   -444   -322   -371   -241   -327    376
    -46    215    262    -83   -153    239   -441   -316   -368   -239   -324    374
    -38    296    335   -132   -187    314   -452   -303   -337   -205   -296    402
    -36    400    436   -181   -236    418   -446   -277   -290   -155   -249    449
    -46    436    483   -197   -265    459   -449   -283   -272   -137   -236    457
    -44    488    532   -220   -288    509   -462   -290   -246   -106   -202    488
    -41    509    548   -233   -296    527   -472   -283   -233    -80   -176    527
    -31    488    519   -228   -275    504   -470   -280   -236    -77   -171    532
     -5    491    496   -246   -249    493   -491   -293   -259    -90   -181    530
      0    496    496   -246   -246    496   -496   -306   -277   -109   -194    519
    -31    428    459   -200   -244    444   -496   -311   -303   -129   -223    485
     -7    350    358   -171   -181    353   -504   -306   -329   -153   -254    454
      2    275    270   -140   -135    272   -509   -306   -358   -181   -285    431
    -28    200    228    -85   -127    213   -488   -309   -376   -202   -301    418
    -54    142    197    -44   -127    171   -498   -337   -426   -249   -345    381
    -49    129    179    -38   -114    153   -509   -348   -441   -257   -353    374
    -46    106    153    -31   -101    127   -504   -340   -439   -252   -350    366
    -54    109    163    -25   -109    135   -501   -337   -436   -249   -358    363
    -44     96    137    -28    -90    116   -514   -348   -454   -267   -384    345
    -36     88    124    -28    -80    106   -511   -335   -452   -262   -384    353
    -49     88    137    -20    -93    111   -504   -332   -454   -254   -384    350
    -64     88    153    -10   -109    119   -506   -337   -459   -252   -389    345
    -59     98    155    -20   -109    127   -509   -329   -457   -241   -384    381
    -72     62    135      2   -103     98   -504   -332   -462   -239   -384    387
    -72     51    122     10    -98     85   -517   -342   -472   -236   -379    371
    -64     64    129      0    -96     96   -519   -340   -470   -231   -379    332
    -59     25     85     18    -72     54   -496   -303   -462   -246   -415    324
    -15    -62    -46     38     15    -54   -428   -189   -433   -275   -472    259
     15   -163   -179     72     96   -171   -301     -2   -342   -301   -550    174
     28    -25    -54      0     41    -38   -192    184   -142   -197   -478    262
    -28    392    418   -181   -223    405   -236     -2    -62    -12   -228    449
   -111    906   1018   -397   -566    963   -553   -652   -298    109     44    688
   -197   1623   1818   -714  -1008   1719   -909  -1241   -465    379    465   1078
   -262   2140   2403   -937  -1332   2270  -1158  -1558   -493    672    831   1387
   -265   1691   1956   -711  -1111   1821  -1288  -1719   -854    324    480   1101
   -254    953   1208   -348   -732   1078  -1223  -1665  -1322   -405   -275    454
   -220    413    633    -96   -428    522  -1036  -1353  -1382   -745   -704     80
   -176    140    316     18   -246    228   -831   -930  -1041   -581   -644    124
   -127    132    259     -2   -194    194   -701   -644   -750   -374   -480    246
    -96    116    213    -12   -153    163   -589   -441   -566   -241   -376    303
    -70     88    158    -10   -116    122   -540   -348   -488   -194   -342    311
    -57     54    111      2    -83     83   -511   -316   -475   -194   -350    316
    -59     46    103      5    -83     75   -498   -296   -462   -187   -337    316
    -72     57    129      7   -101     93   -478   -267   -436   -163   -314    311
    -46     85    132    -20    -88    109   -465   -246   -418   -150   -306    316
    -62     64    127      0    -93     96   -457   -236   -407   -142   -296    355
    -54     80    135    -12    -96    106   -452   -223   -387   -111   -252    389
    -51     90    142    -20    -96    116   -452   -210   -366    -88   -226    366
    -46     98    142    -25    -96    119   -446   -197   -358    -77   -223    329
    -49     80    129    -15    -88    103   -428   -179   -353    -75   -231    353
    -44    101    142    -31    -93    122   -415   -158   -329    -51   -200    376
    -31    101    132    -33    -83    114   -420   -158   -332    -59   -207    332
    -18     98    116    -41    -70    106   -426   -148   -324    -62   -207    350
    -33    116    150    -41    -90    132   -402   -106   -285    -18   -168    384
    -44    119    163    -38   -103    140   -387    -93   -265      2   -153    345
    -38    106    142    -33    -90    124   -394    -88   -262     -5   -171    324
    -51    135    184    -41   -119    158   -379    -62   -233     15   -150    348
    -49    135    184    -41   -116    158   -361    -28   -210     28   -142    394
    -28    124    153    -49    -90    137   -366     -7   -192     46   -119    418
    -38    142    179    -51   -109    161   -361     18   -161     77    -85    423
    -59    137    194    -41   -127    166   -335     62   -111    122    -38    459
    -44    161    205    -57   -124    181   -311    116    -62    174     15    506
    -28    176    205    -75   -116    189   -309    155    -23    215     51    504
     -7    194    202    -93   -106    200   -296    200     15    252     67    485
     15    210    192   -114    -88    200   -283    246     49    275     72    524
     12    213    200   -111    -93    207   -259    296     88    319    116    574
     23    252    228   -137   -101    241   -233    342    129    376    171    613
     28    288    259   -161   -114    275   -233    371    155    423    215    644
     44    296    252   -174   -103    275   -244    379    158    441    228    652
     49    345    296   -197   -122    322   -236    389    174    472    259    675
     38    366    327   -202   -145    348   -244    379    166    475    259    667
     25    384    355   -205   -163    371   -257    361    150    472    262    659
     38    402    363   -220   -161    381   -262    353    150    483    280    678
     18    402    384   -210   -181    394   -249    335    145    485    285    667
     -2    405    405   -202   -205    405   -254    301    127    470    275    639
      2    420    418   -213   -207    420   -257    267    111    457    267    620
    -12    423    433   -207   -223    426   -252    241    101    446    262    605
    -36    407    444   -184   -239    426   -249    194     72    410    233    563
    -51    361    410   -155   -231    387   -259    148     28    361    189    514
    -57    342    400   -142   -228    371   -262    111     -2    332    161    483
    -75    335    407   -129   -241    371   -259     75    -31    303    135    446
    -75    296    371   -109   -223    332   -270     33    -72    262     98    400
    -83    267    348    -93   -215    306   -277      2   -106    228     67    371
    -88    267    353    -90   -220    309   -283    -18   -124    210     49    350
    -83    259    342    -90   -213    301   -293    -38   -145    192     33    329
    -77    252    329    -85   -202    290   -290    -46   -155    194     36    319
    -83    265    345    -90   -213    303   -280    -36   -140    220     57    340
    -96    280    376    -90   -236    327   -252    -18   -116    249     90    363
    -83    324    407   -122   -244    366   -244     -5    -90    283    124    374
    -88    371    459   -140   -272    415   -226      7    -62    311    145    358
    -93    400    493   -155   -293    446   -213     18    -44    327    153    363
    -70    400    470   -166   -270    436   -202     25    -36    332    155    379
    -70    436    506   -184   -288    470   -197     38     -5    366    192    397
    -93    519    613   -213   -353    566   -194     49     44    415    239    433
    -88    568    657   -239   -371    613   -226     33     64    436    265    465
    -75    602    678   -265   -376    641   -244     28     80    457    288    483
    -62    628    688   -285   -374    657   -228     46    106    478    316    501
    -72    600    672   -262   -371    636   -244     28     85    462    301    480
    -70    566    636   -249   -353    600   -265      0     51    439    283    459
    -80    535    615   -226   -348    574   -272    -18     31    418    265    441
    -85    478    563   -197   -324    519   -265    -15     15    397    244    423
    -93    348    441   -127   -267    394   -254    -20    -23    348    192    366
    -85    283    368   -101   -228    324   -254    -31    -54    311    155    327
    -90    254    345    -83   -218    298   -254    -44    -75    293    137    311
    -96    215    311    -59   -205    262   -259    -64   -103    265    116    285
    -77    189    267    -54   -171    228   -262    -72   -119    246    103    270
   -101    163    265    -31   -184    215   -254    -72   -119    244    101    265
   -109    153    259    -23   -184    205   -257    -80   -129    231     88    246
    -98    111    210     -7   -153    161   -270    -93   -153    202     59    218
    -93    124    218    -15   -155    171   -262    -93   -148    207     64    220
   -109    137    244    -15   -176    189   -249    -93   -140    215     77    228
    -96    145    239    -25   -166    192   -254   -103   -148    205     70    218
    -88    127    215    -18   -150    171   -257   -106   -153    200     64    213
    -93    124    218    -15   -155    171   -246    -98   -142    210     75    223
    -93    119    213    -15   -153    166   -252   -106   -148    202     70    210
    -83    109    192    -12   -137    148   -249   -109   -150    192     59    197
    -75     36    109     18    -93     72   -220    -62   -161    166     23    168
    -36   -135    -98     85     31   -116   -135     67   -161     93    -77     77
    -12   -259   -249    135    116   -254     28    270    -90     18   -187    -36
    -36   -129    -96     83     28   -114    132    322     -2     57   -142    -10
   -116    233    350    -59   -236    293    -31   -163   -129    137     38    148
   -200    865   1065   -332   -631    963   -472   -971   -389    335    397    483
   -306   1699   2003   -698  -1153   1849   -870  -1522   -426    756    940    966
   -368   2197   2566   -917  -1467   2382  -1195  -1855   -405   1083   1309   1275
   -327   1826   2151   -750  -1241   1987  -1337  -1899   -597    885   1088   1093
   -288   1047   1335   -379   -810   1189  -1137  -1634   -969    140    309    436
   -249    397    646    -77   -446    522   -761  -1080   -898   -187   -148     57
   -179    179    355      0   -267    267   -504   -597   -517      2    -75     93
   -122    137    257     -7   -189    197   -345   -309   -270    155     41    168
    -93    109    202     -7   -148    155   -262   -174   -168    207     77    192
    -96     72    168     10   -135    122   -236   -135   -155    197     62    174
    -83     33    114     23    -98     72   -220   -111   -150    181     44    150
    -70     10     80     28    -75     44   -207    -96   -142    174     36    140
    -70     20     90     25    -80     54   -187    -77   -122    187     46    155
    -70     18     85     25    -77     49   -179    -67   -116    184     46    150
    -59     28     85     15    -72     57   -174    -59   -103    189     54    153
    -64     31     93     15    -80     62   -161    -44    -88    205     70    163
    -70     41    111     15    -90     75   -153    -28    -72    218     83    174
    -62     49    111      5    -88     80   -153    -20    -70    220     85    171
    -62     54    116      2    -90     85   -148     -7    -59    228     93    181
    -62     62    122     -2    -90     90   -140      0    -49    236     96    187
    -38     93    132    -25    -85    111   -132     10    -36    244    106    192
    -44     88    132    -23    -88    109   -127     23    -23    259    119    200
    -51     83    132    -15    -93    106   -114     41     -2    275    129    215
    -46     93    140    -23    -93    116   -114     49      5    277    127    213
    -36    101    137    -31    -85    119   -109     62     25    290    140    218
    -44    116    161    -36   -101    137    -93     88     54    319    163    236
    -51    127    176    -38   -114    150    -77    109     77    332    176    241
    -44    145    187    -51   -116    166    -67    137    106    353    194    257
    -31    168    200    -67   -114    184    -44    181    145    389    226    283
    -23    189    210    -85   -116    200    -23    218    176    413    246    303
     -5    192    197    -93   -101    194     -5    257    202    428    257    314
      2    192    187    -98    -90    189     20    306    244    459    283    337
      5    228    223   -116   -109    226     46    361    288    504    319    374
     23    259    236   -142   -106    246     64    400    316    524    342    387
     31    283    252   -158   -109    267     77    433    342    545    358    405
     33    293    259   -163   -114    277     96    470    368    579    389    436
     33    316    283   -174   -124    301    109    493    387    597    410    457
     41    337    296   -192   -127    316    103    483    376    592    407    457
     36    355    319   -197   -140    337    106    480    376    597    415    470
     33    387    353   -213   -161    368    109    470    379    602    428    488
     44    402    358   -223   -155    381    101    446    361    597    431    485
     33    423    387   -228   -176    405     88    410    335    579    418    465
     31    446    415   -239   -192    431     85    379    322    576    418    465
     31    446    415   -239   -192    431     75    335    301    568    418    459
     18    449    431   -233   -205    441     51    283    277    553    407    449
     -7    454    462   -226   -236    457     46    239    262    545    402    446
    -10    444    454   -218   -233    449     33    192    241    532    392    436
    -15    418    431   -202   -223    426     12    140    210    501    366    407
    -25    410    436   -192   -231    423     -2     98    192    483    353    394
    -38    400    436   -181   -239    418    -12     59    163    457    329    376
    -38    371    407   -166   -223    389    -23     28    137    433    303    353
    -44    350    392   -153   -218    368    -33      7    127    420    288    337
    -54    335    389   -140   -220    361    -31     -2    119    413    277    335
    -49    335    384   -142   -218    361    -38    -15    109    400    270    327
    -44    353    397   -155   -220    374    -38    -15    119    407    277    335
    -49    400    449   -176   -249    423    -18      5    153    441    311    366
    -46    454    501   -202   -272    478      5     23    187    470    340    392
    -51    483    535   -215   -293    509     18     25    200    480    348    397
    -49    498    548   -226   -298    522     41     41    223    504    371    420
    -41    517    558   -239   -301    537     49     49    236    511    384    433
    -33    592    626   -277   -329    607     41     49    254    530    405    446
    -36    662    696   -314   -366    678     28     44    290    574    452    483
    -33    727    761   -348   -397    743      2     38    319    610    496    522
    -28    750    779   -363   -405    763    -10     33    324    615    504    532
    -18    745    763   -363   -389    753    -15     28    319    607    498    527
    -33    722    756   -345   -394    737    -15     23    314    610    501    530
    -38    722    761   -342   -400    740    -31      2    296    600    496    524
    -36    688    724   -327   -381    706    -41    -20    265    566    465    493
    -44    579    623   -267   -332    600    -28    -18    244    532    426    465
    -49    478    527   -215   -288    501    -20    -23    213    491    381    423
    -51    420    472   -184   -262    446    -25    -44    174    454    348    389
    -70    392    459   -161   -265    426    -31    -62    145    426    319    361
    -80    358    439   -137   -259    397    -23    -67    135    413    309    350
    -72    345    415   -137   -244    381    -31    -83    116    389    290    342
    -67    345    413   -140   -241    379    -41   -101    101    374    275    324
    -80    327    407   -124   -244    368    -41   -109     93    366    262    311
    -90    306    397   -106   -244    350    -36   -106     93    363    259    303
    -80    296    376   -109   -228    335    -41   -119     80    353    254    288
    -85    288    371   -101   -228    329    -36   -116     80    355    257    288
    -88    301    387   -106   -239    342    -33   -114     83    358    259    290
    -72    303    376   -114   -223    340    -33   -124     72    350    249    275
    -80    272    353    -96   -218    311    -31   -124     70    345    246    267
    -88    275    363    -93   -226    319    -23   -122     75    350    249    272
    -72    249    322    -88   -197    285    -20   -114     62    332    226    252
    -31    122    153    -44    -90    137     10    -51     23    262    142    168
      0    -67    -67     31     31    -67    153    137     23    150      0     31
     10   -101   -111     44     59   -106    309    311     85     93    -75    -57
    -33    101    135    -36    -83    116    335    145    111    155     28     25
   -140    571    711   -215   -426    641     51   -542      0    342    322    311
   -265   1371   1634   -555   -948   1501   -353  -1228    -10    784    888    867
   -374   2135   2509   -880  -1441   2322   -693  -1618    171   1335   1499   1428
   -379   2255   2631   -937  -1506   2444  -1002  -1847    129   1501   1667   1587
   -327   1691   2018   -680  -1171   1855  -1067  -1818   -262    987   1137   1124
   -301    922   1221   -311   -761   1070   -756  -1428   -607    223    329    400
   -231    470    698   -119   -465    584   -428   -867   -426    109     93    166
   -166    371    537   -106   -350    454   -202   -446   -129    275    189    228
   -114    329    444   -106   -277    387    -72   -220     28    376    259    272
    -93    270    363    -88   -228    316    -38   -163     44    379    249    246
   -101    241    342    -70   -223    293    -18   -140     46    379    241    226
   -109    231    340    -62   -226    285      0   -111     54    384    239    213
    -96    215    311    -59   -202    262     15    -93     62    387    236    202
    -88    226    314    -70   -202    267     23    -77     70    397    244    205
    -90    241    332    -75   -213    285     33    -59     83    415    259    210
    -83    239    322    -77   -205    280     38    -51     83    410    257    205
    -75    249    324    -85   -200    285     44    -46     85    415    262    205
    -80    252    329    -85   -205    290     64    -20    114    446    293    233
    -77    275    353    -98   -215    314     70    -12    119    457    306    236
    -72    283    353   -106   -213    316     67    -10    116    454    306    231
    -80    285    366   -101   -223    324     83      7    135    472    319    241
    -88    288    376   -101   -233    332     96     31    150    491    335    252
    -85    288    374   -101   -228    329    101     46    161    501    342    252
    -85    303    387   -111   -236    345    109     64    171    514    350    259
    -93    319    413   -111   -252    366    122     90    197    535    371    272
    -88    322    407   -119   -249    363    122    109    207    548    379    275
    -80    322    402   -122   -241    361    124    129    218    555    384    275
    -80    329    407   -127   -244    368    137    163    244    576    405    290
    -72    340    413   -132   -241    376    150    200    270    600    423    298
    -64    348    410   -142   -239    379    155    228    285    607    431    301
    -59    363    423   -153   -241    392    176    285    319    636    457    327
    -51    384    436   -168   -244    407    205    345    363    675    491    358
    -38    397    436   -179   -236    415    223    392    392    698    514    371
    -25    410    436   -192   -231    420    244    444    423    724    542    394
    -15    439    454   -213   -236    446    272    501    465    758    574    426
     -5    467    472   -231   -239    467    283    540    485    776    592    444
      2    485    483   -244   -239    485    296    571    506    800    618    467
      0    517    517   -257   -257    517    314    597    530    831    646    491
      5    537    532   -272   -265    535    324    607    540    846    670    504
     10    553    540   -283   -265    548    319    600    535    844    670    498
     10    584    574   -296   -280    579    319    584    532    846    675    506
      0    610    610   -306   -306    610    314    561    522    841    678    506
     -7    605    613   -298   -311    607    306    524    498    820    667    496
    -20    602    623   -293   -322    613    296    483    478    805    659    496
    -46    615    662   -283   -353    639    296    444    472    797    665    522
    -54    620    675   -283   -363    646    280    389    446    779    644    501
    -70    602    672   -267   -371    636    267    329    420    763    623    467
    -93    587    678   -249   -387    631    262    280    400    750    613    441
   -106    563    670   -228   -387    615    259    239    381    735    600    415
   -103    548    652   -223   -376    597    239    187    348    711    584    389
   -119    527    646   -205   -381    587    231    153    327    698    568    366
   -127    514    641   -197   -384    576    233    132    314    691    561    348
   -116    488    605   -184   -361    545    223    106    285    667    540    319
   -135    470    602   -168   -368    535    220     90    270    652    527    311
   -142    488    631   -174   -387    558    233    101    283    665    540    324
   -127    517    644   -197   -387    579    246    111    298    678    553    332
   -116    553    670   -218   -392    610    259    122    316    693    568    348
   -132    602    732   -236   -431    667    288    142    345    717    597    376
   -124    626    750   -252   -439    688    301    150    355    730    610    387
   -109    628    737   -259   -423    680    301    158    355    730    610    379
   -114    691    805   -288   -459    748    314    184    400    771    654    418
   -106    784    891   -340   -501    839    303    189    439    820    709    470
    -93    831    922   -368   -506    875    265    176    452    839    735    491
    -96    831    927   -368   -511    880    249    176    462    846    745    501
   -106    833    940   -363   -522    885    252    181    467    857    753    509
   -106    820    927   -358   -519    872    236    161    449    844    743    491
   -111    802    914   -345   -514    857    215    137    426    831    732    467
   -132    750    880   -311   -506    815    218    132    410    815    722    454
   -142    652    795   -254   -467    722    228    132    379    779    678    418
   -148    568    717   -213   -433    641    223    109    329    722    620    355
   -163    514    678   -176   -420    594    231     96    309    693    592    329
   -179    478    654   -150   -418    566    236     83    290    672    571    314
   -171    457    628   -142   -400    542    231     59    259    641    542    283
   -174    446    620   -140   -397    532    226     51    246    631    532    262
   -176    431    607   -127   -392    519    233     57    254    633    540    267
   -174    426    597   -127   -387    511    228     51    246    620    530    254
   -168    423    592   -127   -379    506    220     36    226    602    519    233
   -174    400    571   -114   -371    485    231     38    220    597    514    233
   -176    392    568   -109   -374    480    241     41    226    594    514    233
   -179    376    555   -101   -366    465    233     38    218    584    514    228
   -192    361    553    -83   -371    457    231     38    215    584    509    223
   -210    350    561    -70   -387    454    233     38    218    589    511    213
   -202    345    545    -72   -374    444    228     36    210    579    506    200
   -187    316    501    -64   -342    407    236     44    192    553    483    174
   -153    181    335    -12   -244    257    288    119    150    470    387     85
   -111    -28     83     70    -98     25    431    283    109    314    200   -103
    -98    -51     46     75    -72     -2    571    420    150    262    132   -189
   -163    187    350    -12   -257    267    602    254    228    387    290    -59
   -293    683    976   -194   -633    828    361   -381    259    683    685    329
   -428   1509   1935   -540  -1182   1722     -2   -971    436   1252   1366   1023
   -545   2182   2727   -818  -1636   2455   -267  -1200    750   1870   2010   1649
   -535   2130   2662   -800  -1600   2395   -527  -1356    670   1927   2060   1730
   -472   1532   2005   -530  -1239   1769   -641  -1460     88   1236   1382   1096
   -446    867   1314   -213   -880   1091   -423  -1176   -322    498    610    337
   -384    480    865    -49   -623    672   -129   -636   -168    410    423    132
   -309    384    693    -38   -501    540     80   -246     59    524    485    163
   -249    342    592    -46   -420    467    200    -36    174    581    514    168
   -236    306    542    -36   -389    423    244     33    202    579    506    161
   -233    277    511    -23   -371    394    270     64    213    581    506    148
   -231    254    483    -12   -355    368    277     77    207    563    488    116
   -241    270    511    -12   -376    389    293     96    218    566    491    114
   -233    270    504    -18   -371    387    314    127    241    581    506    124
   -226    257    483    -15   -355    368    314    137    244    579    509    119
   -231    259    488    -15   -361    374    324    150    254    587    519    124
   -231    267    498    -18   -363    381    337    174    272    602    532    135
   -218    270    485    -25   -353    376    340    187    280    605    540    137
   -205    272    478    -33   -342    374    342    194    285    605    540    140
   -207    293    498    -44   -353    394    355    213    306    620    553    150
   -202    309    511    -51   -355    410    366    236    324    644    574    158
   -194    303    498    -54   -348    400    366    246    327    649    581    158
   -197    309    504    -57   -350    405    379    265    342    665    594    168
   -197    319    514    -62   -355    415    384    283    355    672    602    171
   -181    314    496    -64   -337    405    392    309    371    683    610    176
   -174    319    493    -75   -332    405    400    335    394    701    633    197
   -171    363    535    -96   -353    449    405    361    413    717    644    213
   -168    358    527    -96   -348    441    415    387    433    735    659    218
   -163    342    506    -88   -335    423    423    420    454    758    685    226
   -163    366    530   -103   -345    446    441    467    485    787    709    246
   -148    376    522   -114   -335    449    457    517    514    807    724    265
   -127    379    504   -127   -314    439    472    571    545    833    745    280
   -116    418    535   -150   -324    475    483    623    579    859    774    298
   -109    426    532   -158   -322    478    498    683    615    891    802    327
    -88    426    514   -171   -301    470    511    735    646    917    826    350
    -75    449    524   -189   -301    485    522    776    672    943    849    374
    -64    483    548   -207   -306    514    535    818    711    987    888    400
    -51    527    579   -239   -314    550    530    826    719    997    901    402
    -46    545    592   -252   -319    568    532    828    722   1000    914    418
    -54    561    615   -254   -337    589    540    828    730   1013    930    441
    -59    576    636   -257   -348    605    540    820    727   1015    937    452
    -49    579    628   -267   -337    602    535    795    717   1005    932    446
    -57    592    649   -267   -353    618    537    769    709   1005    922    436
    -64    605    670   -272   -368    636    540    737    704   1002    922    433
    -67    600    667   -265   -366    633    532    691    688    984    917    428
    -90    594    685   -254   -389    639    522    639    667    961    893    405
   -111    592    704   -241   -407    646    519    594    654    953    880    384
   -124    563    685   -220   -405    626    511    540    623    927    859    358
   -137    519    657   -189   -397    587    501    491    589    901    831    332
   -161    501    659   -171   -410    579    501    457    574    888    820    324
   -176    485    662   -155   -420    574    491    418    545    862    797    301
   -181    449    628   -135   -407    537    475    384    517    833    771    272
   -194    428    623   -116   -407    524    472    371    506    826    763    259
   -197    420    615   -111   -407    517    480    363    504    823    758    246
   -192    420    613   -114   -402    517    483    355    496    815    750    239
   -181    446    628   -132   -405    535    496    363    509    831    766    257
   -184    493    678   -153   -431    584    517    389    540    865    800    296
   -184    519    704   -168   -444    610    535    405    563    888    823    311
   -181    519    701   -168   -441    610    553    418    576    896    828    322
   -181    519    698   -171   -439    607    568    433    587    901    826    316
   -171    553    724   -189   -446    639    584    470    626    948    872    348
   -163    633    797   -236   -480    717    568    472    665    997    927    381
   -168    724    893   -277   -532    810    532    454    688   1026    963    407
   -155    758    914   -303   -537    836    509    454    711   1054    992    439
   -137    745    883   -303   -509    813    493    452    706   1047    987    428
   -148    711    859   -283   -504    784    475    436    688   1034    969    420
   -158    691    849   -267   -504    769    465    423    678   1031    969    423
   -161    662    823   -252   -493    743    441    397    652   1005    945    400
   -166    574    740   -202   -452    657    431    381    607    958    896    348
   -179    470    649   -148   -413    561    444    379    574    924    857    306
   -184    407    592   -114   -387    498    452    366    545    904    831    275
   -189    366    555    -90   -371    459    449    340    514    880    805    246
   -202    342    545    -70   -374    444    444    319    491    865    784    220
   -202    316    519    -59   -361    418    449    319    483    862    779    210
   -192    301    491    -54   -342    394    449    314    472    857    776    202
   -194    290    483    -49   -337    387    446    303    459    852    766    192
   -207    275    483    -33   -345    379    452    306    454    854    769    189
   -205    257    459    -25   -332    358    446    303    449    849    763    181
   -207    228    436    -10   -322    332    449    296    441    846    761    176
   -228    205    431     10   -329    316    462    306    449    857    763    179
   -233    218    452      7   -342    335    465    301    441    852    758    166
   -228    210    439      7   -335    324    457    290    426    836    745    150
   -228    205    431     10   -329    316    459    293    428    839    745    148
   -218    189    407     12   -314    298    462    303    423    826    732    137
   -168     88    257     41   -213    171    478    335    363    737    639     51
   -119   -142    -25    129    -49    -85    587    472    293    568    441   -153
   -111   -236   -124    174      5   -181    745    657    329    501    345   -277
   -145    -54     88     98   -119     15    815    633    420    584    449   -200
   -262    342    605    -38   -433    472    685    103    472    820    766    127
   -431   1132   1564   -350  -1000   1348    355   -579    610   1345   1410    800
   -574   1862   2434   -644  -1504   2148    106   -891    911   1987   2099   1501
   -587   1948   2533   -683  -1561   2239   -132  -1060    948   2218   2327   1748
   -548   1410   1958   -431  -1252   1683   -290  -1210    459   1701   1810   1278
   -514    792   1306   -140   -911   1049   -210  -1072    -83    857    953    431
   -428    348    776     38   -602    561     12   -584    -75    594    594     62
   -340    207    545     64   -444    376    241   -122    184    724    649     72
   -265    181    446     41   -355    314    394    163    361    831    730    119
   -241    137    376     49   -309    257    439    252    397    828    719    109
   -236     98    335     67   -285    215    454    277    392    810    691     80
   -236     80    314     75   -275    197    475    311    402    815    693     83
   -231     49    280     90   -254    163    498    340    420    828    701     88
   -218     51    267     80   -241    158    493    337    410    813    685     62
   -223     59    283     80   -252    171    504    355    426    820    688     54
   -226     77    301     72   -265    189    522    379    446    831    698     62
   -220     83    303     70   -262    192    522    387    444    828    698     59
   -218     93    311     62   -265    202    532    400    459    844    709     70
   -213    109    322     51   -267    213    542    418    478    859    722     83
   -202    109    309     44   -257    210    542    423    480    865    722     77
   -189    114    303     38   -246    207    537    428    480    867    724     80
   -200    106    303     46   -252    205    545    454    496    885    740     98
   -197    109    306     44   -252    207    553    475    509    901    750    111
   -187    109    296     38   -241    200    555    488    519    911    758    114
   -181    122    303     31   -241    213    563    514    537    932    771    127
   -184    127    309     28   -246    218    571    535    550    945    779    132
   -174    124    298     23   -236    210    571    555    561    953    784    132
   -168    135    301     15   -233    218    576    581    579    969    795    142
   -161    153    314      5   -236    233    589    620    607    997    818    161
   -142    161    301    -10   -223    231    594    652    623   1013    831    171
   -124    171    296    -23   -210    231    602    696    649   1031    846    189
   -122    187    309    -33   -218    246    615    750    680   1057    872    223
   -111    202    314    -44   -213    257    633    810    714   1085    893    252
    -90    210    298    -62   -194    254    641    859    743   1111    911    265
    -80    218    298    -70   -189    257    659    914    776   1143    940    285
    -70    239    309    -85   -189    275    672    963    813   1179    974    311
    -49    272    322   -111   -184    296    670    992    828   1197    992    329
    -41    290    329   -127   -187    309    675   1015    844   1215   1013    350
    -41    306    348   -132   -194    327    691   1036    862   1239   1039    379
    -28    322    350   -148   -192    337    688   1034    859   1247   1044    384
    -28    335    363   -153   -194    348    685   1015    844   1241   1039    381
    -36    353    389   -161   -213    368    688   1005    841   1249   1049    392
    -44    361    405   -161   -223    381    683    982    833   1244   1049    394
    -49    353    402   -153   -226    376    678    943    815   1228   1041    381
    -70    355    426   -142   -246    389    678    906    805   1223   1039    371
    -96    350    446   -129   -270    397    683    870    795   1210   1026    358
    -96    332    428   -119   -262    379    672    823    774   1192   1005    332
   -119    306    423    -96   -272    363    662    769    748   1166    976    303
   -145    275    420    -64   -283    348    659    724    732   1150    958    288
   -137    254    392    -59   -265    322    649    680    704   1122    930    257
   -129    228    358    -51   -244    293    636    636    678   1096    906    233
   -140    210    350    -36   -246    280    633    605    659   1080    891    215
   -145    184    329    -18   -236    257    626    574    636   1060    870    192
   -140    166    306    -12   -223    236    613    550    613   1044    852    174
   -137    166    301    -15   -218    233    607    542    605   1039    844    171
   -132    179    311    -23   -220    244    618    553    615   1052    852    181
   -111    213    324    -49   -218    267    633    571    633   1070    867    192
   -111    236    345    -62   -228    288    644    581    652   1085    883    205
   -127    283    407    -77   -267    345    672    605    688   1119    914    233
   -122    309    428    -96   -275    368    696    626    704   1135    930    249
   -116    277    394    -80   -254    335    698    628    698   1124    911    239
   -116    324    439   -106   -277    381    704    652    735   1158    945    272
   -106    402    509   -150   -306    454    696    665    779   1208    997    324
    -93    465    558   -187   -327    511    654    646    797   1234   1023    353
    -93    501    594   -202   -342    548    628    646    818   1262   1044    374
    -85    496    581   -205   -335    540    623    652    818   1257   1044    381
    -77    470    548   -197   -311    509    605    631    795   1241   1023    376
    -85    441    527   -179   -306    485    584    607    776   1236   1008    350
   -103    415    519   -155   -311    467    576    594    761   1236   1005    335
   -111    322    431   -106   -270    376    568    576    706   1262    969    290
   -116    218    335    -51   -226    275    571    558    644   1382    927    233
   -124    150    272    -12   -200    210    581    550    613   1423    909    205
   -127    114    241      7   -184    176    576    530    579   1348    885    174
   -122     83    205     20   -163    142    558    496    535   1273    852    137
   -127     59    187     33   -158    122    555    480    517   1241    836    124
   -132     46    179     41   -158    111    558    480    509   1228    828    122
   -122     28    150     46   -135     88    548    470    493   1210    813    103
   -124     15    140     51   -132     77    540    459    478   1195    810     96
   -137     12    150     62   -145     80    545    459    478   1195    810    101
   -135     -5    127     67   -132     59    542    454    470   1184    802     90
   -124    -18    106     72   -116     44    532    439    452   1169    787     77
   -137    -23    111     77   -127     44    532    433    444   1161    774     77
   -137    -31    103     83   -122     36    530    426    433   1148    763     77
   -129    -41     85     83   -109     20    519    420    420   1132    745     75
   -124    -77     46    101    -85    -15    527    439    410   1119    724     57
    -88   -226   -137    153     23   -181    581    519    366   1031    620    -51
    -38   -402   -366    220    161   -384    709    675    329    880    444   -244
    -25   -400   -374    210    171   -387    841    844    397    839    384   -329
    -93   -137    -44    116    -25    -90    883    717    506    974    548   -187
   -231    368    597    -70   -415    483    620     -7    467   1244    932    207
   -374   1137   1509   -381   -940   1322    262   -667    535   1748   1561    857
   -485   1805   2291   -662  -1389   2049    -12   -984    761   2335   2197   1499
   -457   1738   2195   -639  -1325   1966   -262  -1182    646   2423   2283   1631
   -397   1065   1462   -337   -930   1262   -322  -1218     80   1693   1543    940
   -361    402    763    -23   -561    581   -122   -898   -285    950    750    166
   -290     18    309    135   -301    163    140   -350   -111    849    545    -38
   -205    -72    132    140   -168     28    337     70    166   1005    641     25
   -150    -90     57    119   -103    -15    446    285    303   1083    691     54
   -140   -124     15    132    -80    -54    483    361    340   1085    693     44
   -129   -153    -23    137    -54    -88    491    379    335   1062    672     18
   -109   -161    -51    135    -28   -106    496    394    332   1044    654      5
   -122   -174    -54    148    -36   -114    514    415    345   1047    654     12
   -116   -176    -59    145    -31   -119    527    431    353   1041    649     15
   -106   -181    -75    142    -15   -129    524    433    353   1036    641     10
   -111   -181    -70    148    -20   -127    535    452    368   1047    652     20
   -109   -171    -64    140    -23   -119    527    457    371   1049    662     28
    -98   -181    -83    140    -10   -132    522    457    368   1044    659     20
   -103   -176    -72    140    -18   -127    522    462    371   1039    657     18
   -114   -161    -46    137    -33   -103    530    480    387   1052    670     36
   -101   -148    -46    122    -28    -98    535    491    394   1052    672     44
    -96   -145    -49    119    -25    -96    532    496    394   1047    670     44
   -101   -132    -33    116    -36    -83    537    509    413   1060    678     57
    -96   -129    -33    114    -31    -83    540    527    426   1072    691     75
    -85   -132    -46    109    -20    -90    532    535    426   1065    685     72
    -85   -119    -36    101    -25    -77    532    550    441   1075    696     85
    -85   -127    -41    106    -23    -85    537    571    457   1083    704     98
    -72   -129    -57    101     -7    -93    545    597    470   1085    711    106
    -67   -114    -49     90    -12    -83    548    626    491   1093    719    119
    -72    -96    -25     83    -25    -62    555    659    519   1114    740    148
    -57    -77    -23     67    -20    -51    558    693    540   1127    753    171
    -41    -80    -38     62     -2    -59    568    732    566   1148    766    187
    -38    -67    -31     51     -5    -49    581    789    600   1171    787    207
    -20    -44    -23     31      0    -33    589    836    631   1192    810    226
      2    -20    -23      7     12    -20    592    872    649   1208    826    239
     10     10      0    -10      5      5    602    914    675   1234    857    272
     12     44     28    -31     -7     38    602    937    693   1254    878    298
     25     51     25    -38      0     38    602    945    701   1262    891    314
     28     62     31    -46     -2     49    605    948    704   1267    901    337
     15     77     62    -46    -23     70    605    943    704   1270    904    345
     15    103     85    -59    -33     96    594    911    683   1254    893    340
     18    111     90    -64    -36    101    587    880    665   1239    888    342
      0    106    103    -54    -51    103    584    854    652   1228    885    348
     -7    111    119    -51    -62    114    571    813    631   1213    880    342
    -20     93    114    -36    -67    103    561    756    602   1182    849    319
    -49     90    137    -20    -93    114    553    709    584   1161    828    306
    -72     83    155     -5   -114    116    548    662    563   1140    813    298
    -77     57    135     10   -106     96    537    610    537   1114    789    277
    -85     44    127     18   -106     85    524    558    511   1088    769    254
    -96     20    114     36   -106     67    519    524    493   1075    750    236
    -96     -2     90     49    -96     44    496    478    459   1041    722    192
    -93    -25     67     59    -80     20    478    441    431   1013    701    166
   -116    -38     77     77    -98     18    470    420    413    995    685    163
   -119    -57     62     88    -93      2    467    402    397    982    675    158
   -111    -62     46     85    -80     -7    454    381    379    966    659    145
   -114    -51     62     83    -88      5    454    379    376    966    662    150
   -114    -31     80     70    -98     23    462    389    397    982    680    171
   -109     -2    106     54   -109     51    467    389    407    987    693    181
   -116     33    148     41   -132     88    478    397    426   1002    704    202
   -124     62    187     31   -155    124    493    407    452   1018    719    223
   -109     72    181     18   -145    127    491    405    441   1008    711    215
    -90    111    202    -10   -145    155    496    420    467   1028    737    236
    -96    200    293    -54   -194    246    496    433    514   1078    789    285
    -88    267    355    -88   -220    311    470    423    540   1106    826    324
    -75    303    379   -114   -228    340    423    392    537   1106    836    335
    -77    296    374   -111   -226    335    410    384    532   1106    839    340
    -83    275    358    -98   -220    316    405    374    524   1101    839    345
    -77    252    329    -85   -202    290    384    342    493   1075    820    332
    -93    228    322    -67   -207    275    368    319    467   1052    797    316
   -114    153    267    -20   -192    210    366    309    436   1013    758    285
   -122     31    150     44   -137     90    358    290    379    950    693    226
   -127    -51     75     90   -101     10    353    277    340    906    649    187
   -145    -85     59    114   -103    -12    355    267    319    880    628    168
   -148   -119     28    132    -88    -46    342    244    285    844    600    140
   -142   -142     -2    140    -70    -72    324    218    252    805    568    114
   -142   -158    -15    150    -64    -88    324    215    246    800    561    114
   -145   -158    -12    153    -67    -88    322    210    241    792    555    109
   -135   -179    -44    155    -46   -111    316    197    226    776    545     98
   -132   -192    -59    161    -38   -127    309    181    210    763    535     93
   -135   -197    -62    166    -36   -129    314    179    213    766    537    101
   -132   -213    -83    171    -25   -148    309    168    200    748    524     88
   -137   -226    -88    181    -25   -158    301    161    189    735    514     77
   -150   -236    -88    192    -31   -163    301    161    189    730    514     83
   -148   -246    -98    197    -25   -174    296    158    181    722    504     83
   -135   -293   -158    213     10   -226    293    161    155    685    467     46
   -111   -433   -322    270    103   -379    342    239    122    605    374    -41
    -80   -610   -532    345    223   -571    472    400    111    472    213   -205
    -72   -626   -553    350    239   -589    602    568    187    423    142   -296
   -135   -324   -189    228     25   -257    610    439    293    563    316   -142
   -257    174    431     41   -345    301    366   -202    244    810    678    218
   -374    911   1286   -272   -828   1098      2   -865    254   1262   1262    797
   -478   1595   2073   -558  -1275   1834   -259  -1171    485   1842   1888   1392
   -454   1436   1891   -491  -1174   1662   -472  -1335    324   1842   1883   1428
   -423    774   1195   -176   -810    984   -514  -1387   -241   1119   1158    779
   -384    124    509    127   -446    316   -355  -1150   -639    361    363     36
   -327   -231     96    280   -213    -67   -119   -641   -431    309    210   -111
   -270   -265      5    265   -137   -129     57   -262   -129    501    348     -5
   -210   -285    -75    246    -67   -181    168    -25     41    602    423     41
   -184   -314   -129    249    -28   -223    218     70     98    618    433     38
   -179   -327   -148    254    -15   -239    244    109    116    610    431     41
   -168   -340   -171    252      0   -254    249    122    114    589    407     28
   -163   -342   -179    252      7   -262    254    135    119    587    400     12
   -176   -350   -176    262      0   -265    267    150    132    592    407      7
   -168   -358   -189    265     10   -275    275    163    150    597    420     10
   -155   -342   -189    249     12   -267    267    166    145    594    420      2
   -155   -324   -168    239      5   -246    270    176    155    600    426     10
   -150   -306   -155    226      0   -233    275    189    171    607    436     25
   -140   -314   -174    228     15   -244    272    197    174    610    439     31
   -148   -311   -163    228      5   -236    275    205    179    615    441     36
   -155   -296   -142    226     -7   -220    280    218    194    628    454     51
   -145   -296   -153    220      2   -226    272    223    197    626    454     51
   -137   -293   -155    215      7   -226    270    228    200    620    452     49
   -140   -285   -145    213      0   -215    275    249    220    639    475     72
   -135   -275   -140    205      0   -207    270    257    226    641    480     77
   -124   -265   -140    192      5   -202    265    262    223    633    472     77
   -127   -262   -135    194      2   -200    275    290    246    654    488     98
   -129   -241   -114    184    -10   -179    288    319    275    675    511    109
   -109   -220   -114    163      2   -168    288    340    290    688    524    111
   -101   -207   -106    153      2   -158    296    371    314    706    542    122
   -106   -210   -103    158     -2   -158    306    415    345    732    566    148
    -93   -202   -109    145      5   -155    303    449    361    740    576    155
    -83   -181   -101    132      7   -142    306    491    384    756    592    176
    -75   -161    -85    116      2   -122    322    553    423    789    626    213
    -57   -135    -77     96     10   -106    329    600    452    815    649    241
    -38   -116    -77     77     18    -98    324    631    472    833    667    257
    -33    -90    -59     62     12    -75    327    659    491    859    693    285
    -31    -62    -31     46      0    -46    329    675    504    872    714    306
    -18    -46    -28     33      5    -38    322    672    501    870    719    309
    -10    -20    -10     15     -2    -15    316    659    496    867    722    314
    -10      0      7      5    -10      2    319    654    496    870    732    327
      0     20     20    -10    -12     20    311    628    478    857    730    324
      0     38     38    -18    -18     38    301    592    452    833    711    311
    -18     51     70    -15    -44     59    298    563    441    823    706    309
    -28     54     80    -12    -54     67    293    524    423    802    691    296
    -38     36     75      0    -57     54    283    475    397    776    665    265
    -54     33     88     10    -70     59    283    441    384    769    659    249
    -80     15     93     31    -88     51    280    402    371    753    644    233
    -90    -12     77     51    -85     31    262    348    342    717    613    202
   -103    -36     67     70    -85     12    254    306    319    691    584    179
   -132    -59     72     96   -103      5    257    275    301    670    568    161
   -127    -75     51    101    -93    -10    239    233    270    636    535    127
   -124    -88     36    106    -80    -25    223    197    246    610    511     98
   -142    -96     44    116    -93    -25    220    187    241    605    506     93
   -148   -106     41    127    -96    -33    218    181    233    602    504     90
   -140   -124     15    129    -80    -54    210    168    223    592    493     77
   -148   -103     44    124    -98    -28    228    181    244    613    511     93
   -150    -49     98     98   -127     23    246    197    267    639    540    122
   -145    -23    122     85   -135     49    252    197    277    646    550    129
   -150     -5    145     77   -150     70    270    207    298    667    566    148
   -158     12    171     70   -163     90    290    226    316    683    579    153
   -140     25    163     57   -153     93    296    233    327    691    584    153
   -124    114    239      5   -181    176    290    241    358    724    620    189
   -127    187    314    -31   -220    249    270    239    400    771    672    239
   -119    231    350    -57   -233    290    233    220    415    797    701    265
    -98    246    342    -75   -220    293    200    205    407    789    693    259
    -96    228    324    -64   -210    275    197    205    405    789    693    262
   -114    200    314    -44   -215    257    189    187    389    782    685    252
   -109    187    296    -38   -202    241    163    155    358    756    667    233
   -122    132    254     -7   -189    194    153    140    327    724    636    210
   -142     20    163     62   -153     90    168    145    298    688    594    179
   -148    -64     80    106   -116      7    163    124    249    636    535    119
   -153   -122     31    137    -93    -46    161    103    218    605    504     85
   -171   -150     20    161    -98    -67    163     88    194    581    480     67
   -168   -184    -15    176    -77   -101    153     67    163    553    454     41
   -163   -205    -44    181    -62   -124    140     44    137    527    428     18
   -179   -220    -44    200    -70   -132    142     38    135    524    428     15
   -179   -226    -49    202    -67   -137    145     38    129    524    431     18
   -171   -236    -64    205    -54   -150    135     25    106    504    413     -5
   -176   -244    -70    210    -57   -158    132     18     96    493    400    -15
   -181   -257    -75    218    -54   -166    132     15     96    493    400    -10
   -174   -265    -93    218    -41   -179    122      5     85    483    392    -23
   -161   -277   -116    220    -23   -197    114     -5     77    472    381    -33
   -158   -267   -109    210    -25   -189    114      0     83    478    389    -28
   -150   -293   -142    220     -5   -218    119     10     75    467    376    -41
   -124   -402   -280    262     75   -342    135     38     23    392    293   -114
    -90   -615   -524    353    215   -571    228    145    -59    228    106   -290
    -80   -735   -654    405    285   -696    389    306    -59    103    -41   -462
   -101   -579   -478    337    187   -530    478    290     28    161     31   -418
   -213   -187     25    197   -119    -80    332   -220     54    374    316   -137
   -340    504    844    -80   -592    672    -36   -935    103    818    872    431
   -457   1322   1779   -433  -1119   1551   -358  -1306    371   1460   1584   1130
   -478   1587   2065   -553  -1270   1826   -641  -1470    504   1834   1958   1506
   -426   1132   1556   -353   -992   1343   -815  -1561    124   1462   1584   1192
   -400    439    839    -18   -618    639   -698  -1418   -436    605    724    379
   -337   -101    236    218   -288     67   -397   -917   -483    228    254    -80
   -272   -259     12    265   -142   -124   -145   -446   -202    348    293    -77
   -210   -290    -83    249    -64   -187      7   -166    -20    449    363    -31
   -179   -342   -163    262     -7   -254     70    -57     31    457    363    -44
   -171   -371   -202    270     15   -288     83    -36     23    433    335    -75
   -166   -389   -223    275     28   -306    106     -5     33    433    332    -83
   -155   -405   -249    280     44   -329    116     12     38    428    327    -93
   -145   -413   -267    280     59   -340    124     25     44    426    324    -98
   -150   -402   -252    275     49   -327    135     46     59    433    332    -90
   -142   -394   -254    267     54   -324    135     57     67    436    335    -90
   -127   -389   -262    259     64   -327    135     67     70    441    342    -88
   -124   -368   -244    246     59   -306    142     83     80    457    358    -72
   -142   -381   -239    259     46   -311    153     96     85    465    366    -64
   -140   -387   -246    262     51   -316    161    106     85    462    361    -72
   -137   -371   -233    252     46   -303    168    124    101    478    376    -59
   -137   -355   -218    246     38   -288    176    148    119    504    394    -41
   -127   -358   -231    241     51   -296    174    155    122    501    387    -46
   -124   -374   -249    246     62   -311    174    168    129    504    389    -41
   -114   -361   -249    236     64   -306    187    194    153    524    405    -23
   -109   -345   -236    228     62   -290    197    213    163    532    410    -20
    -96   -348   -254    220     77   -301    184    231    171    535    410    -23
   -101   -337   -236    218     64   -285    189    262    200    555    426     -5
   -103   -332   -228    215     59   -280    197    303    231    581    446     12
    -93   -314   -220    205     62   -267    176    329    241    589    446     12
    -88   -303   -218    194     62   -262    187    366    262    602    457     25
    -83   -306   -223    194     70   -265    226    426    298    631    483     49
    -67   -314   -249    189     88   -283    249    472    319    649    498     64
    -46   -277   -231    163     90   -254    259    524    345    678    522     88
    -31   -239   -210    132     88   -226    280    584    381    709    542    114
     -7   -246   -239    127    114   -244    303    639    418    737    568    145
     10   -236   -249    111    127   -241    303    665    431    756    584    161
     15   -218   -233    101    124   -226    314    696    457    782    610    194
     23   -194   -218     85    119   -205    316    709    475    805    631    220
     25   -171   -197     72    109   -184    301    698    467    800    626    218
     20   -150   -171     62     96   -161    296    685    459    797    620    215
     18   -145   -163     64     90   -153    306    680    462    805    631    228
     20   -132   -155     54     85   -142    296    644    446    789    618    218
     15   -119   -135     51     72   -127    280    602    420    774    602    202
      2   -111   -114     51     57   -111    275    563    405    763    592    189
      5   -140   -145     67     75   -142    280    532    394    756    587    187
      5   -148   -155     70     80   -153    267    480    366    735    566    168
    -12   -161   -148     85     64   -155    254    431    345    724    550    153
    -25   -168   -142     96     57   -155    241    381    324    706    532    137
    -20   -197   -176    109     77   -187    223    335    296    678    509    116
    -33   -220   -189    127     77   -207    205    290    267    659    491    103
    -44   -244   -200    142     75   -220    200    262    246    646    475     96
    -44   -280   -239    161     96   -259    197    236    220    631    457     77
    -31   -285   -254    158    111   -270    187    213    205    623    444     62
    -41   -298   -257    168    106   -280    189    205    200    618    436     51
    -38   -306   -267    171    111   -288    189    200    197    620    436     54
    -33   -303   -270    168    116   -288    184    189    194    620    439     57
    -46   -311   -265    179    109   -288    200    202    207    633    454     70
    -49   -272   -223    161     85   -249    223    218    233    659    475     88
    -46   -231   -184    137     67   -207    239    233    257    680    493    101
    -49   -192   -142    119     46   -168    254    252    283    711    522    127
    -57   -171   -114    114     28   -142    277    272    309    740    548    153
    -51   -179   -129    114     36   -155    285    285    311    743    545    150
    -44   -122    -80     83     18   -101    290    303    340    776    576    181
    -41    -38      2     38    -23    -18    288    316    387    828    628    233
    -33     12     46     10    -38     28    265    301    410    862    665    267
    -23     41     62    -10    -44     51    215    272    407    872    678    280
    -28     18     46      2    -36     31    207    270    405    880    680    288
    -31      2     31     12    -31     15    207    262    394    878    678    285
    -31    -18     12     25    -23     -2    192    241    368    862    662    272
    -44    -46     -5     44    -20    -25    187    220    345    844    646    254
    -51   -119    -67     85      7    -93    187    218    319    820    615    226
    -49   -233   -184    140     64   -210    187    207    270    769    555    171
    -51   -301   -249    176     98   -275    184    192    236    732    519    140
    -67   -332   -267    200     98   -301    187    179    213    717    501    127
    -64   -358   -293    210    114   -327    181    155    181    691    478    106
    -59   -387   -329    223    132   -358    171    137    161    672    457     88
    -59   -405   -345    233    142   -376    171    137    158    675    457     90
    -59   -418   -358    236    148   -389    171    135    153    675    454     85
    -54   -423   -368    239    155   -397    163    119    137    662    439     70
    -51   -449   -400    249    171   -426    161    116    132    662    439     70
    -49   -452   -402    252    176   -428    155    106    124    652    436     62
    -54   -488   -436    270    189   -462    155    101    116    641    428     57
    -49   -509   -459    277    205   -485    158     98    114    641    423     57
    -49   -514   -465    280    205   -491    163    101    114    646    426     64
    -49   -524   -475    288    213   -501    171    101    119    649    428     67
    -36   -576   -540    303    252   -558    174    111     90    610    389     28
     -2   -750   -748    376    371   -750    233    197     41    506    270    -83
     28   -948   -976    459    501   -961    374    361     36    374    109   -257
     49   -885   -935    418    491   -909    493    517    127    358     72   -322
    -20   -584   -563    301    270   -574    501    342    244    537    288   -127
   -148    -57     90    101   -119     15    246   -298    226    836    701    288
   -272    724    997   -226   -633    859    -93   -893    309   1343   1330    922
   -350   1299   1649   -472  -1000   1473   -342  -1122    561   1927   1945   1519
   -322    974   1293   -327   -807   1132   -519  -1262    319   1800   1808   1436
   -298    309    607     -5   -452    457   -548  -1322   -272   1021   1026    709
   -265   -280    -18    270   -124   -148   -402  -1080   -605    345    309     18
   -210   -561   -350    387     70   -457   -192   -605   -384    345    210    -85
   -153   -594   -444    371    142   -519    -20   -249   -109    524    340     20
    -88   -626   -537    355    223   -581     93    -23     44    610    405     72
    -80   -662   -581    368    249   -623    142     64     96    623    407     72
    -80   -683   -602    381    259   -644    163     98    109    615    402     62
    -85   -709   -626    394    270   -667    171    109    109    600    387     41
    -88   -717   -631    402    270   -675    176    122    116    597    387     38
    -90   -722   -631    405    267   -678    184    137    137    607    397     51
    -90   -730   -639    410    272   -685    189    148    148    605    400     49
    -85   -737   -654    410    283   -696    192    155    155    605    400     54
    -96   -737   -641    418    272   -691    200    171    176    618    413     67
    -96   -727   -631    410    267   -680    202    179    189    626    423     77
    -85   -714   -628    400    270   -672    202    181    192    626    426     80
    -90   -709   -618    397    262   -665    202    192    205    633    436     90
    -90   -701   -610    394    257   -657    210    207    226    649    449    101
    -85   -696   -610    389    259   -654    213    218    239    657    459    109
    -77   -685   -607    381    265   -646    207    226    246    659    462    111
    -85   -688   -602    384    257   -646    213    241    265    670    475    124
    -90   -693   -602    392    254   -649    220    254    275    678    480    132
    -85   -693   -610    389    259   -652    220    265    285    685    488    140
    -85   -665   -579    376    246   -623    226    285    306    701    504    153
    -85   -659   -574    371    244   -618    228    306    324    714    514    163
    -77   -662   -587    368    254   -626    231    332    340    724    522    174
    -77   -657   -581    366    249   -620    239    366    363    745    540    189
    -75   -641   -566    358    244   -605    249    410    397    774    566    218
    -67   -613   -548    337    239   -581    257    449    426    792    587    239
    -51   -597   -545    324    246   -571    267    496    452    815    605    257
    -46   -592   -545    319    249   -568    270    540    480    841    623    277
    -23   -566   -542    296    259   -555    272    579    509    862    646    301
      0   -561   -563    277    280   -563    280    615    530    883    667    324
     18   -532   -550    257    283   -540    280    639    545    901    688    348
     31   -509   -540    236    283   -522    272    649    550    909    701    361
     46   -478   -524    215    285   -501    267    649    548    914    706    371
     46   -454   -501    202    272   -478    262    641    537    911    709    374
     46   -433   -480    192    262   -457    259    631    530    906    711    381
     49   -423   -475    184    259   -449    252    600    506    888    696    368
     38   -418   -457    189    246   -436    249    571    491    872    691    363
     20   -415   -436    194    226   -423    249    545    475    862    683    358
     12   -397   -413    192    213   -405    241    506    457    844    665    340
      5   -397   -405    194    202   -400    241    470    441    823    644    316
    -12   -423   -410    218    197   -418    254    449    439    818    636    309
    -28   -436   -410    231    189   -423    252    415    428    802    620    290
    -33   -459   -428    246    194   -444    244    366    402    771    587    252
    -44   -480   -436    262    194   -459    231    324    379    745    558    223
    -54   -501   -446    277    194   -475    228    296    361    727    537    202
    -57   -517   -459    285    200   -488    215    259    332    698    511    176
    -64   -537   -472    301    202   -506    213    236    311    678    491    155
    -77   -540   -462    309    192   -504    210    223    306    670    485    150
    -83   -545   -462    314    189   -504    205    218    301    665    478    145
    -83   -545   -465    314    189   -506    200    207    296    657    472    140
    -88   -545   -457    316    184   -501    200    207    298    662    478    142
    -88   -527   -439    306    174   -483    205    210    306    667    483    150
    -88   -491   -402    290    155   -446    218    220    316    678    491    158
    -83   -454   -371    267    142   -413    239    244    353    709    522    181
    -83   -407   -324    244    119   -366    259    265    387    740    553    207
    -93   -394   -303    241    103   -350    280    275    405    756    568    218
    -88   -413   -324    252    116   -368    293    288    413    758    568    218
    -93   -363   -270    226     88   -316    298    303    431    776    584    233
    -85   -293   -207    189     59   -249    301    324    472    820    631    277
    -75   -220   -145    145     33   -181    270    309    493    846    662    309
    -72   -158    -85    116      5   -122    236    293    506    872    688    340
    -64   -168   -103    114     15   -137    223    293    506    875    693    342
    -70   -207   -137    137     31   -174    218    283    491    857    678    332
    -80   -220   -142    148     28   -184    202    262    470    841    665    324
    -83   -218   -135    150     25   -176    189    252    454    833    657    322
    -83   -296   -215    189     62   -257    189    244    423    795    615    285
    -85   -420   -337    252    124   -379    194    231    371    737    553    228
    -96   -522   -426    306    163   -475    197    218    332    691    506    181
    -98   -555   -457    327    179   -506    194    197    301    657    472    153
    -90   -574   -485    332    197   -532    181    166    262    618    439    119
    -90   -605   -514    348    210   -561    176    150    241    594    415    103
    -98   -615   -517    355    207   -566    174    140    228    581    402     90
    -96   -641   -545    368    223   -594    174    135    218    566    389     83
   -106   -672   -568    389    228   -620    174    132    205    555    376     70
   -103   -649   -545    374    220   -597    163    124    197    553    371     64
   -103   -659   -555    379    226   -607    153    114    184    535    355     49
   -106   -680   -574    394    233   -628    153    111    181    527    350     44
   -106   -680   -576    392    233   -628    155    114    176    527    348     46
   -106   -696   -589    400    241   -644    163    111    174    519    337     36
    -98   -709   -613    402    257   -662    158    106    163    509    329     28
    -96   -732   -636    415    270   -685    161    116    155    493    311     15
    -67   -880   -813    472    371   -846    202    171     88    387    194    -88
    -36  -1104  -1067    568    514  -1085    314    290     12    197    -20   -298
    -33  -1158  -1124    594    545  -1143    459    452     49    111   -129   -423
    -98   -935   -836    517    368   -885    517    335    137    210     -5   -324
   -210   -446   -236    327     10   -342    228   -387     62    454    345     25
   -324    335    659     -7   -491    496   -168  -1060     88    937    953    628
   -439   1088   1527   -327   -984   1306   -493  -1413    303   1548   1626   1273
   -410   1184   1595   -387  -1002   1389   -797  -1595    288   1792   1875   1532
   -332    553    885   -111   -607    719   -833  -1540   -145   1205   1270    995
   -293   -150    140    220   -218     -5   -561  -1171   -485    444    462    249
   -239   -589   -353    413     57   -472   -244   -626   -340    259    163    -38
   -163   -693   -530    428    181   -613    -20   -202    -44    410    244      2
   -129   -719   -589    423    228   -657     88     -2     90    478    296     28
   -119   -743   -623    431    249   -683    129     64    122    475    288     15
   -114   -776   -662    444    272   -722    145     93    122    454    262    -10
   -114   -802   -688    459    285   -745    158    111    127    446    249    -33
   -111   -802   -693    457    290   -748    174    135    140    452    252    -33
    -96   -807   -711    452    306   -758    187    153    150    452    252    -36
    -85   -797   -714    439    314   -756    187    158    153    444    244    -41
    -80   -784   -704    433    311   -745    194    176    168    454    252    -25
    -80   -779   -698    428    309   -740    205    192    181    462    259    -18
    -80   -779   -698    428    306   -740    207    197    184    457    257    -18
    -77   -774   -696    423    306   -737    210    215    200    470    265     -5
    -75   -758   -683    418    303   -722    226    239    218    483    277      5
    -62   -740   -678    400    306   -709    218    239    215    478    272      2
    -57   -740   -683    400    311   -711    220    249    226    491    280      0
    -70   -743   -675    405    301   -709    233    267    244    511    296      7
    -70   -727   -657    400    293   -693    239    283    257    519    301      5
    -57   -730   -672    392    306   -701    241    296    259    519    303      5
    -62   -709   -646    384    290   -678    246    314    275    530    311     18
    -49   -691   -641    368    293   -667    262    342    303    550    329     38
    -36   -691   -654    363    309   -672    270    366    319    555    335     36
    -41   -680   -641    361    298   -662    275    394    335    563    337     38
    -38   -670   -633    353    296   -652    288    439    366    589    361     57
    -25   -652   -626    337    296   -639    293    475    384    605    374     62
    -12   -641   -628    327    306   -636    309    519    413    626    392     80
     -7   -628   -623    316    306   -626    329    574    449    657    418    109
      2   -600   -605    298    303   -602    337    620    478    680    436    127
     18   -571   -589    275    301   -579    342    659    501    698    446    140
     25   -563   -589    270    306   -576    358    709    535    732    478    168
     36   -537   -574    249    303   -553    366    740    555    753    501    189
     49   -517   -568    233    306   -542    363    750    563    763    511    200
     46   -491   -540    220    290   -514    363    756    568    776    524    210
     49   -449   -498    200    272   -472    368    758    576    787    542    228
     49   -428   -480    187    262   -454    366    745    563    774    535    226
     46   -415   -462    184    252   -439    355    719    548    761    530    218
     25   -413   -441    192    231   -426    353    691    535    756    527    215
     25   -384   -410    179    218   -397    335    644    514    740    514    207
     12   -394   -410    189    210   -400    322    594    485    717    493    187
     -5   -394   -389    200    189   -392    316    555    472    711    488    187
    -20   -392   -371    205    174   -381    306    509    454    696    478    171
    -23   -405   -381    215    179   -394    290    454    426    672    457    148
    -31   -418   -387    223    176   -402    270    402    397    649    436    124
    -49   -431   -381    239    166   -407    257    363    376    633    415    103
    -51   -457   -405    252    176   -431    244    322    345    607    392     77
    -57   -483   -426    270    184   -454    236    290    324    589    376     59
    -70   -485   -418    277    174   -454    233    270    311    574    366     51
    -75   -501   -426    288    174   -462    228    252    296    558    350     36
    -70   -501   -433    283    179   -467    215    233    283    545    337     20
    -72   -496   -423    285    174   -459    215    231    283    550    340     23
    -70   -496   -426    280    176   -459    218    228    283    548    340     20
    -59   -480   -420    267    179   -452    210    220    277    540    335     18
    -62   -483   -420    272    176   -452    210    220    277    540    335     23
    -67   -480   -413    275    171   -446    220    226    285    550    342     33
    -62   -459   -397    259    166   -428    223    220    285    550    345     31
    -51   -418   -366    233    155   -392    241    241    311    571    363     49
    -57   -371   -316    213    127   -342    265    267    342    600    392     77
    -59   -332   -272    197    106   -303    283    280    366    623    418     98
    -57   -309   -252    181     96   -283    293    280    371    623    415     96
    -67   -301   -233    184     83   -267    306    293    379    623    415     98
    -72   -265   -192    166     59   -228    311    309    402    646    439    122
    -59   -200   -140    129     38   -171    293    311    431    678    470    153
    -51   -135    -83     93     12   -109    262    298    449    709    506    187
    -49    -93    -46     70     -2    -70    236    288    459    724    524    205
    -36   -101    -67     67     12    -85    220    280    446    717    519    200
    -36   -132    -96     85     28   -114    207    259    426    698    501    189
    -46   -137    -93     90     20   -116    197    244    410    688    496    189
    -51   -187   -135    119     38   -161    189    223    381    657    465    163
    -57   -280   -226    166     83   -254    184    205    329    597    405    106
    -77   -400   -322    239    122   -361    200    202    290    548    353     59
    -93   -472   -381    283    142   -428    207    184    252    509    314     25
    -90   -506   -415    298    161   -462    192    150    210    467    277    -10
    -96   -514   -418    303    158   -465    176    116    174    431    244    -44
    -96   -532   -436    314    168   -485    184    109    163    420    233    -49
    -88   -548   -459    316    184   -504    171     96    145    402    215    -70
    -88   -555   -470    322    189   -514    168     85    135    389    202    -77
    -93   -563   -472    327    189   -519    174     85    132    384    197    -77
    -88   -574   -485    332    197   -530    176     80    124    379    189    -83
    -90   -581   -491    335    197   -537    171     70    106    363    174    -96
    -93   -584   -491    337    197   -537    176     72    106    361    176    -93
    -96   -587   -491    342    197   -540    181     72    101    355    171    -96
    -88   -597   -509    342    210   -553    179     64     90    342    161   -109
    -90   -600   -509    342    207   -555    179     62     83    337    153   -114
    -83   -654   -571    368    244   -613    197     80     62    298    111   -150
    -38   -854   -818    444    389   -836    241    132    -36    142    -57   -311
    -15  -1080  -1065    548    524  -1072    368    249   -119    -62   -290   -550
    -18  -1021  -1002    519    491  -1013    498    384    -38    -70   -314   -597
    -90   -701   -610    394    259   -657    480    109     49     98   -101   -397
   -228   -142     85    184   -158    -28    205   -600     67    436    348     67
   -394    691   1085   -148   -740    888   -124  -1184    228   1018   1052    792
   -480   1249   1727   -387  -1104   1488   -387  -1397    475   1592   1662   1408
   -410   1026   1436   -309   -924   1231   -620  -1519    283   1530   1597   1397
   -353    415    766    -33   -558    592   -633  -1470   -220    823    878    719
   -314   -218     96    267   -205    -62   -394  -1098   -550     93     90    -49
   -228   -509   -280    366     23   -394   -132   -555   -309    101     -7   -179
   -150   -550   -400    350    122   -475     44   -207    -83    223     70   -129
   -119   -574   -454    345    166   -514    140    -33     23    272    106   -106
   -106   -613   -506    361    200   -561    163      5     25    244     75   -140
    -93   -646   -553    368    228   -600    171     15     12    210     41   -174
    -90   -649   -561    368    233   -605    181     36     18    202     31   -184
    -90   -665   -576    376    241   -620    194     57     25    197     28   -187
    -75   -672   -597    374    259   -636    194     64     23    184     15   -197
    -75   -665   -592    368    257   -628    194     70     25    176     10   -202
    -75   -652   -579    363    252   -615    205     80     38    181     18   -194
    -70   -652   -584    361    254   -618    210     88     41    179     18   -194
    -64   -644   -579    355    257   -613    210     93     44    176     18   -192
    -70   -623   -553    345    239   -589    220    109     54    187     25   -184
    -57   -615   -558    335    249   -587    223    116     59    187     31   -181
    -44   -610   -568    324    262   -589    218    116     57    179     28   -187
    -41   -594   -553    319    254   -574    223    132     72    192     36   -179
    -41   -568   -530    303    241   -550    223    148     85    200     44   -166
    -36   -566   -530    301    246   -550    226    153     88    200     44   -166
    -41   -568   -530    303    244   -548    236    168     98    205     49   -155
    -46   -550   -504    298    228   -527    249    194    116    218     59   -142
    -38   -561   -524    298    241   -542    252    215    127    223     64   -140
    -31   -542   -514    285    241   -530    254    239    140    231     70   -137
    -28   -519   -493    272    231   -506    262    267    161    246     83   -122
    -10   -514   -504    262    246   -509    272    298    179    262     96   -109
      2   -511   -514    252    257   -511    277    332    192    272    101   -101
      7   -493   -504    241    254   -498    293    376    220    290    116    -80
     23   -465   -488    218    254   -475    309    431    249    311    135    -57
     49   -439   -488    194    267   -462    311    475    267    327    148    -46
     57   -420   -480    179    267   -449    316    517    293    348    166    -28
     57   -397   -457    168    254   -426    332    561    327    374    194      2
     75   -374   -449    148    259   -410    337    584    342    387    210     20
     85   -368   -454    142    270   -410    337    597    350    394    218     33
     83   -329   -415    122    246   -371    335    600    350    397    220     44
     88   -296   -384    103    233   -340    337    594    350    402    226     51
     90   -301   -392    103    239   -345    337    574    337    389    218     44
     77   -275   -353     98    215   -314    335    553    329    381    215     44
     67   -267   -335     98    200   -301    329    527    314    371    210     41
     70   -252   -324     90    197   -288    311    483    285    345    189     20
     59   -259   -322     98    189   -290    303    444    267    335    176     12
     49   -252   -301    101    174   -275    303    407    259    327    171      7
     54   -254   -311     98    181   -283    290    361    236    303    148    -12
     44   -277   -322    116    181   -298    277    306    202    280    122    -36
     20   -296   -316    135    168   -303    270    265    184    265    106    -46
     23   -303   -327    140    174   -314    257    220    153    241     83    -70
     25   -332   -361    153    192   -345    236    171    111    200     44   -106
     12   -355   -368    168    189   -361    233    137     88    179     20   -124
      5   -371   -376    181    189   -374    226    111     67    158      2   -142
      2   -381   -384    189    192   -381    218     90     57    142    -12   -158
     -5   -387   -381    194    187   -384    213     80     49    132    -20   -161
    -12   -374   -361    192    174   -368    220     85     51    140    -18   -150
    -23   -379   -355    200    163   -368    213     77     38    129    -31   -163
    -15   -371   -355    194    168   -363    197     62     28    122    -38   -171
    -18   -350   -335    184    155   -342    197     62     36    129    -33   -166
    -18   -355   -337    187    158   -345    197     59     31    124    -36   -168
     -7   -350   -342    176    166   -348    192     57     20    119    -41   -171
      7   -322   -329    158    168   -324    200     64     28    124    -41   -161
     12   -280   -296    132    153   -288    215     77     44    142    -31   -153
     23   -241   -265    109    142   -252    228     88     57    153    -20   -142
     20   -205   -228     90    124   -215    241     93     70    166     -7   -127
     15   -171   -187     77    101   -179    262    109     90    189     12   -103
     25   -176   -202     72    111   -187    267    116     80    176      2   -114
     33   -155   -189     59    111   -171    267    124     88    184      7   -103
     38    -67   -109     12     72    -88    265    135    122    218     41    -64
     49      2    -46    -25     49    -20    241    124    140    241     72    -33
     64     44    -20    -54     44     12    197     96    137    249     77    -25
     77     57    -20    -67     49     20    168     85    132    246     72    -20
     88     36    -51    -64     70     -5    150     70    109    228     57    -33
    101     23    -77    -62     90    -25    129     38     70    200     31    -49
     90     -2    -93    -44     90    -46    122     12     41    176      5    -67
     70    -93   -163     10    116   -127    129      7     10    137    -41   -106
     72   -223   -298     75    184   -259    129     -7    -46     67   -114   -174
     75   -290   -366    109    220   -327    127    -23    -90     18   -163   -215
     54   -316   -371    129    213   -345    129    -44   -119    -10   -194   -239
     46   -345   -394    148    220   -368    122    -64   -153    -46   -231   -270
     49   -363   -413    155    228   -387    109    -90   -184    -75   -262   -298
     46   -361   -407    158    226   -384     98    -96   -200    -83   -267   -303
     46   -366   -413    158    228   -389    101    -98   -205    -88   -272   -303
     62   -381   -444    158    252   -410     93   -111   -223   -111   -296   -322
     54   -394   -452    168    252   -423     90   -119   -231   -116   -303   -329
     36   -407   -444    187    239   -426     93   -124   -239   -122   -316   -337
     36   -423   -462    192    249   -441     83   -142   -257   -145   -337   -350
     44   -428   -472    192    257   -449     80   -142   -259   -145   -335   -342
     38   -413   -454    184    244   -431     85   -140   -252   -129   -324   -329
     41   -407   -449    184    244   -428     80   -145   -257   -135   -332   -340
     51   -467   -519    205    285   -493     80   -148   -296   -179   -381   -384
     85   -620   -709    267    397   -665    119    -90   -361   -288   -506   -496
    114   -805   -919    345    514   -862    228     36   -415   -452   -704   -691
    135   -810   -945    337    540   -878    355    200   -353   -514   -795   -797
     62   -496   -558    215    306   -527    368     49   -233   -350   -600   -631
    -75     15     90     28    -83     51    142   -594   -257    -67   -207   -241
   -210    792   1000   -293   -605    896   -200  -1252   -218    415    413    381
   -303   1478   1782   -587  -1041   1628   -472  -1582    -20   1005   1067   1018
   -275   1337   1610   -532   -943   1473   -696  -1753   -184   1036   1098   1104
   -233    698    930   -233   -581    813   -730  -1771   -693    366    405    475
   -187     57    244     62   -215    150   -563  -1499  -1062   -397   -413   -311
   -116   -324   -207    220     44   -267   -316   -961   -862   -478   -613   -514
    -36   -363   -327    200    142   -345   -140   -566   -563   -293   -483   -410
     33   -376   -413    171    223   -394    -38   -342   -415   -210   -420   -368
     54   -384   -441    163    246   -413      0   -272   -376   -205   -418   -376
     64   -397   -462    166    262   -428     20   -244   -366   -210   -426   -387
     83   -407   -491    161    285   -449     25   -233   -371   -233   -444   -405
     88   -407   -496    158    290   -452     31   -220   -366   -236   -449   -410
     88   -397   -485    153    285   -441     44   -200   -350   -223   -436   -394
     93   -394   -488    150    290   -441     49   -189   -342   -220   -436   -394
     96   -400   -496    150    296   -446     46   -192   -348   -228   -444   -405
     93   -381   -475    145    283   -428     54   -176   -329   -213   -433   -394
     93   -371   -465    137    277   -418     62   -163   -316   -202   -420   -381
    101   -371   -472    135    285   -420     62   -161   -311   -202   -420   -379
    101   -355   -457    127    277   -407     59   -150   -303   -194   -415   -368
     98   -329   -431    114    262   -379     62   -142   -285   -187   -405   -361
    101   -332   -436    114    267   -384     59   -145   -280   -189   -402   -358
    109   -324   -433    109    270   -379     51   -145   -283   -192   -405   -358
    101   -309   -413    103    254   -361     57   -129   -262   -176   -389   -335
    106   -303   -413     98    259   -358     59   -119   -249   -166   -381   -324
    122   -293   -415     85    267   -355     54   -111   -246   -166   -379   -322
    122   -272   -394     75    257   -332     62    -93   -228   -148   -361   -306
    122   -259   -381     67    252   -319     70    -67   -210   -129   -345   -288
    129   -246   -376     59    252   -311     67    -51   -202   -127   -342   -290
    135   -220   -355     44    244   -288     64    -28   -184   -114   -327   -275
    145   -194   -340     25    241   -267     72      2   -161    -96   -314   -257
    168   -179   -348      2    257   -262     72     25   -148    -88   -303   -249
    187   -158   -345    -15    265   -249     77     59   -124    -72   -285   -226
    189   -119   -309    -36    246   -213     88     98    -98    -49   -259   -202
    202    -93   -296    -54    249   -194     90    132    -80    -36   -244   -189
    218    -72   -290    -72    252   -181     90    161    -70    -20   -226   -168
    220    -46   -267    -88    244   -158    101    189    -49      2   -202   -132
    231    -12   -244   -111    236   -127    103    200    -38     15   -184   -111
    246      7   -239   -127    244   -114     90    194    -49      7   -187   -109
    249     44   -205   -148    226    -77     85    184    -54      5   -184   -103
    241     85   -155   -163    197    -33     85    174    -57      7   -168    -90
    244    109   -135   -176    189    -12     75    142    -75    -10   -179    -93
    249    129   -119   -189    184      5     64    114    -96    -28   -192    -96
    231    150    -80   -192    155     36     64     80   -109    -31   -197   -101
    223    161    -62   -192    142     49     57     38   -127    -49   -205   -116
    213    166    -49   -189    132     57     44    -12   -150    -70   -223   -135
    192    179    -12   -184    103     83     44    -49   -161    -80   -228   -145
    171    176      2   -174     83     90     41    -88   -174    -93   -241   -155
    171    166     -5   -168     88     80     28   -135   -202   -119   -270   -184
    155    161      2   -161     77     83     20   -181   -228   -140   -293   -210
    137    150     12   -142     62     83     18   -220   -249   -150   -311   -228
    132    140      7   -137     62     72      2   -267   -283   -179   -337   -265
    122    116     -5   -119     62     57     -7   -301   -303   -200   -355   -283
    109    129     18   -122     44     72    -15   -324   -316   -207   -361   -293
    111    135     23   -122     44     80    -25   -342   -329   -215   -363   -296
    109    140     31   -127     38     85    -38   -371   -350   -228   -374   -298
     98    158     59   -127     20    109    -41   -384   -358   -226   -374   -296
     96    168     70   -135     12    119    -41   -389   -361   -220   -371   -293
    106    174     67   -140     20    122    -49   -402   -371   -231   -379   -303
     98    174     75   -137     10    127    -59   -418   -381   -236   -381   -309
     93    200    103   -148     -5    153    -67   -426   -384   -236   -379   -303
    103    213    106   -161      0    161    -77   -433   -392   -236   -376   -298
    111    220    109   -166      2    166    -85   -441   -397   -236   -371   -296
    111    267    155   -192    -23    210    -72   -431   -376   -210   -353   -275
    103    303    200   -205    -46    252    -54   -423   -358   -187   -335   -265
     98    342    244   -223    -72    293    -49   -423   -353   -174   -319   -262
     88    379    290   -233   -101    335    -36   -415   -340   -163   -303   -246
     90    381    290   -236   -101    335    -23   -410   -337   -161   -293   -233
    101    436    335   -270   -116    387    -28   -407   -322   -145   -272   -210
    106    524    415   -316   -153    470    -33   -400   -285   -101   -228   -163
    111    607    496   -358   -192    553    -54   -410   -259    -70   -189   -122
    127    641    514   -384   -194    579   -101   -444   -267    -67   -181   -114
    145    636    491   -392   -174    563   -122   -457   -280    -77   -197   -116
    132    628    493   -381   -181    561   -132   -475   -298    -88   -205   -124
    124    613    488   -368   -181    550   -153   -509   -324   -109   -215   -135
    119    566    446   -342   -163    506   -171   -540   -366   -145   -246   -168
    101    465    363   -283   -132    415   -163   -548   -407   -192   -290   -205
     85    358    270   -223    -93    316   -163   -561   -457   -244   -348   -254
     85    301    215   -192    -64    259   -171   -587   -501   -275   -387   -290
     70    270    197   -171    -64    236   -179   -615   -540   -290   -405   -309
     59    241    179   -150    -59    210   -181   -636   -563   -303   -418   -324
     59    226    163   -142    -54    194   -192   -654   -581   -316   -431   -342
     62    220    158   -140    -46    189   -194   -662   -592   -316   -431   -353
     49    215    163   -132    -57    189   -192   -667   -594   -309   -423   -348
     46    210    161   -129    -57    187   -197   -678   -602   -316   -426   -350
     38    187    148   -116    -54    168   -210   -691   -620   -337   -439   -358
     25    189    163   -106    -67    176   -207   -696   -623   -340   -439   -350
     28    192    163   -111    -67    179   -207   -696   -626   -337   -436   -348
     33    187    153   -111    -59    171   -213   -706   -636   -350   -441   -361
     25    187    158   -109    -64    174   -213   -704   -633   -353   -439   -358
     20    179    158    -98    -67    168   -205   -693   -628   -348   -428   -342
     36    103     67    -70    -18     88   -194   -680   -665   -405   -485   -389
     80    -70   -150     -5    114   -109   -137   -610   -745   -548   -646   -537
    109   -246   -358     67    233   -301      5   -454   -774   -706   -831   -732
    106   -207   -314     51    210   -259    148   -280   -670   -714   -844   -771
      7    145    137    -75    -64    140    119   -563   -568   -519   -592   -542
   -135    735    870   -298   -504    800   -161  -1252   -574   -194   -148    -85
   -290   1535   1826   -623  -1057   1680   -496  -1826   -454    342    506    566
   -350   2107   2457   -878  -1402   2281   -792  -2107   -259    880   1085   1130
   -296   1808   2101   -758  -1200   1956   -982  -2242   -506    745    950   1041
   -257   1161   1418   -452   -839   1288   -969  -2210  -1036      0    192    337
   -202    561    763   -181   -483    662   -782  -1888  -1330   -657   -514   -332
   -148    270    418    -59   -283    342   -548  -1384  -1096   -654   -610   -431
    -83    254    337    -85   -210    296   -366  -1023   -823   -480   -475   -322
    -23    249    270   -114   -148    259   -262   -815   -691   -407   -420   -283
    -12    228    241   -109   -127    233   -231   -756   -667   -418   -431   -303
    -15    210    226    -96   -119    218   -210   -724   -659   -426   -431   -309
    -10    205    215    -96   -114    207   -189   -696   -641   -423   -420   -293
     -2    197    197    -98   -101    197   -179   -683   -636   -426   -426   -296
     -7    210    215   -103   -111    213   -171   -670   -626   -426   -428   -298
    -23    226    249   -101   -135    236   -153   -644   -602   -410   -405   -277
    -18    228    246   -106   -135    239   -148   -633   -589   -402   -394   -267
    -12    244    257   -116   -135    249   -142   -620   -576   -397   -381   -257
    -18    277    293   -129   -155    283   -137   -605   -561   -384   -363   -241
    -18    293    311   -137   -163    301   -135   -597   -553   -381   -358   -231
    -15    290    303   -140   -161    296   -135   -589   -545   -379   -348   -226
    -25    309    332   -142   -179    319   -129   -571   -527   -366   -332   -210
    -28    316    342   -145   -187    329   -116   -555   -509   -350   -316   -194
    -18    324    342   -153   -179    332   -116   -545   -498   -342   -306   -189
    -18    329    348   -155   -184    340   -109   -524   -478   -324   -283   -163
    -20    358    379   -168   -200    366    -93   -498   -452   -303   -259   -135
    -10    361    371   -176   -192    363    -88   -480   -436   -290   -249   -129
     -2    381    384   -189   -192    381    -80   -457   -418   -277   -236   -122
    -12    397    407   -194   -210    402    -64   -418   -381   -246   -202    -96
    -10    410    420   -200   -215    415    -64   -389   -363   -231   -187    -77
      2    420    418   -210   -207    418    -62   -358   -350   -220   -176    -67
     10    452    441   -231   -215    446    -46   -309   -316   -192   -150    -38
      0    457    454   -228   -226    457    -33   -259   -285   -166   -122    -12
     15    480    465   -246   -226    472    -31   -220   -262   -153   -101     12
     23    493    470   -259   -223    483    -23   -174   -236   -124    -75     44
     28    511    483   -270   -226    498     -7   -119   -200    -88    -41     75
     41    535    493   -288   -226    514     -5    -80   -179    -67    -20     93
     51    566    514   -309   -231    542      0    -44   -155    -41      7    122
     54    607    553   -332   -252    581     12    -15   -129    -10     44    158
     62    636    574   -348   -254    605     15     -5   -114      7     67    179
     64    652    584   -361   -259    618      7    -12   -111     15     80    187
     54    672    618   -366   -280    646     12    -15   -103     28    101    205
     41    696    654   -371   -306    675     15    -25   -101     31    111    213
     41    719    678   -379   -316    698     10    -44   -106     31    114    215
     25    727    701   -379   -337    714     12    -62   -106     36    124    220
     12    753    740   -384   -363    745     20    -80   -101     44    132    223
      2    758    756   -384   -376    758     15   -114   -114     33    127    210
    -20    750    771   -363   -394    761     12   -150   -127     18    111    192
    -44    724    769   -342   -407    745     31   -166   -116     20    111    189
    -62    714    776   -327   -418    743     36   -192   -127     12    103    174
    -77    709    787   -316   -431    745     33   -231   -150    -10     80    137
   -106    680    787   -285   -446    732     38   -259   -161    -23     64    114
   -129    659    789   -267   -459    724     38   -280   -168    -31     59    106
   -135    641    774   -254   -454    706     31   -306   -189    -54     41     85
   -142    636    779   -246   -462    706     31   -319   -200    -62     28     72
   -158    646    805   -244   -480    724     46   -314   -189    -49     38     80
   -158    641    800   -241   -478    719     41   -322   -194    -49     36     75
   -168    636    805   -233   -485    719     46   -316   -192    -44     41     72
   -181    652    831   -236   -506    743     59   -303   -174    -23     62     88
   -181    678    859   -246   -519    769     67   -293   -161    -10     75     98
   -189    667    854   -241   -522    761     59   -293   -163     -7     72     93
   -192    678    867   -244   -530    771     64   -283   -148      7     88     98
   -194    675    870   -241   -532    771     75   -275   -137     20     98    106
   -181    683    865   -249   -522    774     70   -277   -135     25    103    109
   -184    696    880   -257   -532    787     75   -270   -124     36    114    111
   -189    727    917   -270   -553    823     98   -246    -98     62    135    135
   -179    761    940   -293   -558    849    116   -228    -77     83    153    150
   -171    789    961   -309   -566    875    142   -207    -49    116    184    176
   -187    831   1015   -322   -602    922    174   -184    -18    150    215    202
   -189    831   1021   -322   -605    924    200   -166     -5    166    223    207
   -184    841   1023   -329   -605    932    213   -153      5    179    231    210
   -189    927   1117   -368   -652   1021    231   -122     54    233    283    254
   -181   1013   1195   -415   -688   1104    226   -106    101    283    337    301
   -181   1047   1228   -433   -704   1137    194   -122    116    309    363    322
   -174   1072   1247   -449   -709   1158    153   -129    127    327    381    340
   -176   1067   1244   -444   -709   1156    148   -122    127    340    394    350
   -192   1049   1239   -428   -717   1143    132   -142    101    319    379    332
   -197   1039   1236   -420   -717   1137    122   -155     85    311    374    329
   -210    982   1192   -389   -701   1085    122   -161     59    290    345    309
   -215    878   1093   -329   -654    984    127   -163     12    241    290    252
   -220    776    995   -280   -607    885    137   -166    -12    205    249    207
   -233    750    984   -257   -607    867    150   -166    -20    194    236    184
   -249    719    966   -236   -607    841    153   -176    -41    176    218    166
   -259    688    948   -213   -602    818    148   -194    -64    155    194    137
   -270    675    945   -205   -607    810    142   -197    -70    155    187    129
   -277    667    945   -194   -613    805    148   -189    -64    163    189    135
   -277    652    927   -189   -602    789    142   -194    -72    153    181    124
   -283    657    940   -187   -610    797    145   -189    -72    158    179    124
   -298    654    950   -179   -623    802    158   -176    -59    174    192    132
   -296    641    937   -174   -615    789    161   -179    -59    171    192    135
   -288    631    919   -174   -605    774    163   -181    -67    166    181    122
   -293    626    919   -166   -605    771    176   -163    -57    187    197    135
   -290    626    914   -168   -602    769    187   -153    -54    194    202    137
   -288    610    898   -161   -592    753    194   -148    -59    184    194    124
   -280    524    805   -122   -542    662    213   -119    -96    140    142     80
   -241    306    548    -31   -394    426    272    -38   -179      0    -15    -70
   -228    140    368     44   -298    254    423    124   -189   -142   -194   -267
   -246    277    524    -18   -384    400    542    254    -49    -80   -148   -252
   -337    659    997   -163   -667    828    522      2     88    150    132      0
   -467   1249   1717   -389  -1091   1483    239   -680     93    501    602    472
   -594   2039   2634   -724  -1615   2335    -77  -1189    241   1075   1286   1153
   -628   2475   3104   -924  -1865   2787   -337  -1397    410   1574   1810   1680
   -568   2158   2727   -795  -1647   2442   -498  -1512    161   1428   1654   1577
   -535   1491   2026   -478  -1280   1758   -504  -1517   -413    636    836    800
   -509    922   1428   -207   -969   1174   -311  -1200   -685    -12    132    116
   -457    672   1130   -109   -792    901    -70   -704   -426     36     85     57
   -387    646   1034   -132   -709    839    101   -348   -163    200    210    153
   -324    613    937   -142   -631    774    223   -116    -12    288    272    202
   -316    592    909   -137   -613    750    270    -46     23    293    267    184
   -311    589    898   -140   -605    743    290    -15     36    293    262    171
   -296    579    875   -140   -587    724    303     10     44    290    257    158
   -303    568    872   -132   -587    719    327     41     67    306    270    166
   -303    566    867   -132   -587    714    340     67     88    324    283    176
   -296    566    862   -135   -579    711    340     75     90    329    285    176
   -301    568    870   -135   -587    719    361     93    109    350    301    189
   -298    587    885   -142   -592    735    384    124    142    387    332    207
   -293    597    888   -153   -592    743    379    129    140    381    327    192
   -288    607    896   -161   -592    750    381    135    140    381    324    189
   -285    628    914   -174   -602    771    392    158    168    407    358    236
   -272    631    904   -179   -587    766    397    171    184    420    371    249
   -270    636    906   -184   -587    769    407    184    197    431    371    220
   -280    644    924   -181   -602    782    423    210    218    449    384    228
   -277    649    927   -187   -602    787    426    226    226    452    387    241
   -259    646    906   -192   -581    776    420    233    226    446    379    239
   -252    667    919   -210   -587    792    423    259    249    472    400    254
   -254    680    935   -213   -594    807    436    293    275    493    420    270
   -254    683    935   -215   -594    807    439    314    285    501    428    280
   -252    698    950   -223   -600    823    441    335    306    522    446    293
   -257    714    971   -228   -615    841    462    381    350    568    491    329
   -252    709    961   -228   -607    833    472    426    379    605    530    358
   -239    714    950   -239   -594    831    472    462    400    628    548    353
   -228    743    971   -257   -600    857    488    517    441    670    579    363
   -220    756    976   -270   -597    865    496    561    472    688    587    397
   -187    771    958   -293   -574    865    498    597    493    711    613    433
   -174    797    971   -314   -574    885    506    639    530    753    654    465
   -171    831   1002   -329   -587    917    511    675    561    787    683    493
   -158    852   1010   -348   -584    932    509    691    568    797    696    509
   -150    867   1018   -358   -584    943    514    709    587    818    717    535
   -150    909   1060   -379   -605    984    527    717    602    839    740    548
   -148    909   1057   -379   -602    982    522    709    602    846    748    548
   -148    919   1067   -387   -607    992    511    683    581    833    740    555
   -158    940   1096   -392   -628   1018    514    667    574    831    748    576
   -166    963   1127   -400   -646   1044    511    646    566    828    748    571
   -174    950   1124   -387   -649   1036    509    623    555    820    745    553
   -187    937   1124   -376   -654   1031    517    605    558    820    743    545
   -202    927   1127   -363   -665   1026    524    589    563    823    740    542
   -207    919   1124   -355   -667   1021    522    558    550    805    714    517
   -210    896   1106   -342   -657   1000    519    527    535    787    691    488
   -233    870   1104   -319   -667    984    530    506    524    779    683    475
   -244    839   1080   -298   -662    958    530    478    506    763    672    452
   -254    792   1044   -270   -649    919    532    452    485    743    652    426
   -262    784   1047   -259   -654    914    535    431    475    732    639    413
   -270    761   1028   -246   -649    893    527    413    467    722    631    397
   -270    737   1008   -233   -639    872    522    397    452    711    620    389
   -277    732   1010   -228   -646    872    527    389    452    711    615    387
   -283    724   1008   -220   -644    865    545    402    465    727    633    405
   -283    714    997   -215   -639    854    550    402    472    727    633    410
   -288    719   1008   -218   -646    862    542    397    475    722    623    402
   -296    730   1026   -218   -662    878    545    405    488    732    631    402
   -285    735   1021   -223   -652    878    548    410    501    740    641    410
   -288    719   1008   -218   -649    862    548    410    498    737    644    410
   -293    711   1005   -210   -649    857    550    418    506    745    652    420
   -293    711   1005   -210   -649    857    550    431    517    758    659    426
   -283    719   1002   -218   -641    859    558    441    530    763    667    428
   -283    743   1026   -233   -654    883    576    457    555    782    688    444
   -285    779   1062   -246   -672    919    600    480    584    805    711    467
   -277    795   1070   -259   -672    932    618    493    602    823    730    478
   -270    784   1054   -257   -662    919    631    501    607    823    727    472
   -270    831   1098   -283   -685    963    649    527    646    857    763    506
   -254    922   1176   -332   -717   1047    641    537    685    898    810    545
   -241    982   1221   -371   -732   1101    620    522    701    919    839    571
   -233   1021   1254   -392   -743   1137    602    511    722    953    875    618
   -239   1005   1244   -384   -740   1124    587    501    722    961    888    626
   -236    971   1205   -368   -722   1088    574    485    696    943    870    571
   -246    953   1197   -353   -724   1075    561    470    670    917    833    545
   -270    917   1187   -322   -727   1052    555    459    657    904    818    568
   -280    836   1114   -280   -696    974    548    444    620    862    776    519
   -283    724   1005   -220   -644    865    553    436    574    807    714    459
   -288    636    924   -174   -607    779    561    436    540    769    675    431
   -285    566    852   -140   -568    709    558    420    506    735    644    392
   -293    501    795   -106   -545    649    558    402    475    706    620    363
   -301    493    795    -96   -548    641    561    400    472    701    618    363
   -303    501    802    -98   -553    652    561    394    467    701    610    355
   -298    498    797    -98   -548    646    558    387    457    691    600    335
   -303    493    797    -98   -550    644    558    384    449    688    602    332
   -303    467    771    -83   -537    618    568    397    459    698    613    342
   -296    423    717    -64   -506    568    566    397    452    688    605    332
   -288    415    704    -62   -496    558    563    397    446    683    600    324
   -293    418    711    -64   -504    563    568    394    446    680    594    327
   -296    405    701    -57   -498    553    568    389    439    675    589    319
   -296    384    680    -44   -488    532    563    387    431    667    587    306
   -303    368    672    -31   -488    519    576    400    433    670    584    293
   -280    257    537     10   -410    394    605    444    387    594    496    218
   -246     33    280    106   -262    155    693    555    332    439    301     44
   -236    -83    153    158   -197     33    846    748    389    355    181    -83
   -265    145    410     59   -337    277    953    867    576    491    316      0
   -371    592    963   -111   -667    776    810    400    584    706    620    257
   -498   1249   1748   -376  -1122   1499    467   -306    506   1060   1111    735
   -607   2018   2626   -706  -1615   2322    145   -766    613   1602   1751   1348
   -592   2333   2925   -870  -1758   2629   -142  -1005    670   1990   2164   1756
   -545   1774   2317   -615  -1431   2044   -220  -1067    306   1574   1727   1382
   -519   1072   1592   -277  -1057   1332   -111   -937   -176    740    865    589
   -478    532   1010    -28   -745    771    103   -561   -259    311    353    119
   -433    384    818     25   -626    600    290   -145     38    446    405    140
   -376    358    732      7   -555    545    431    153    275    600    524    233
   -335    342    675     -5   -504    509    522    332    407    672    576    272
   -316    314    631      0   -475    472    553    384    436    670    571    254
   -309    309    618      0   -462    462    563    413    444    662    563    249
   -311    314    626     -2   -467    470    579    439    459    667    568    257
   -311    296    607      7   -459    452    592    459    472    672    574    246
   -314    272    584     20   -449    426    597    470    483    675    574    231
   -324    272    597     25   -459    433    610    485    498    680    579    244
   -329    283    613     20   -470    446    613    493    509    688    587    254
   -322    288    607     15   -465    446    615    506    524    706    600    257
   -324    296    620     12   -475    459    620    527    545    722    618    265
   -332    314    646     10   -488    480    636    545    566    740    641    275
   -327    311    639      7   -483    472    633    548    568    743    641    257
   -316    327    644     -5   -480    485    633    555    571    743    639    257
   -324    324    649     -2   -488    485    644    574    584    758    652    280
   -314    322    636     -2   -475    478    657    589    602    779    670    301
   -296    345    641    -25   -470    493    649    592    605    782    672    301
   -290    366    657    -38   -472    509    657    613    631    802    691    309
   -288    371    659    -41   -472    514    665    636    652    820    701    311
   -277    368    646    -44   -462    506    665    652    657    823    696    327
   -272    368    639    -49   -457    504    675    680    680    846    722    340
   -265    381    646    -57   -454    514    685    714    709    878    748    358
   -254    394    649    -70   -452    522    688    737    727    885    761    376
   -244    400    644    -77   -444    522    698    769    750    904    782    381
   -246    402    649    -77   -446    524    722    818    784    935    797    389
   -231    407    639    -90   -433    522    730    857    805    948    813    413
   -213    420    633   -106   -423    527    732    896    828    971    844    449
   -202    449    652   -122   -426    550    743    945    862   1018    891    485
   -189    470    659   -142   -423    566    748    984    891   1054    932    496
   -168    480    649   -158   -407    563    743   1002    898   1065    937    506
   -161    498    659   -171   -410    579    745   1018    909   1075    953    517
   -158    522    680   -181   -418    600    745   1023    904   1067    945    524
   -155    535    691   -189   -423    613    732   1005    878   1041    924    517
   -163    532    696   -184   -428    613    730    984    865   1034    917    509
   -171    540    711   -187   -441    626    727    963    852   1023    919    524
   -171    542    714   -184   -441    628    730    943    836   1021    922    522
   -174    530    704   -179   -439    615    719    906    813    995    901    496
   -187    535    719   -174   -452    626    724    878    805    992    901    491
   -205    537    743   -166   -472    639    727    844    792    979    888    475
   -218    517    735   -148   -475    626    727    807    779    958    865    444
   -241    514    756   -140   -498    633    727    779    771    945    854    415
   -254    501    756   -124   -506    628    735    753    763    932    844    387
   -262    472    735   -106   -498    602    730    714    735    898    810    350
   -270    428    698    -77   -483    563    730    683    719    872    784    337
   -288    413    698    -64   -493    555    737    659    709    859    774    322
   -290    387    678    -49   -485    532    737    633    688    836    753    290
   -285    368    652    -44   -470    509    719    600    659    807    732    275
   -293    371    665    -38   -478    517    717    589    657    813    743    283
   -306    358    665    -28   -485    511    717    584    659    818    745    257
   -298    342    641    -23   -470    493    711    576    654    810    727    223
   -301    348    649    -23   -475    498    709    574    652    800    714    231
   -309    350    659    -20   -483    504    714    579    654    802    722    252
   -303    348    649    -23   -478    498    704    571    646    792    714    239
   -290    358    646    -33   -467    501    701    571    649    797    719    239
   -290    371    662    -41   -478    517    706    574    659    810    732    249
   -285    368    654    -41   -470    511    706    576    667    818    740    252
   -290    366    657    -38   -472    509    709    579    672    823    745    252
   -296    410    706    -57   -501    558    730    602    698    852    779    270
   -296    454    750    -80   -524    602    748    620    722    875    805    288
   -290    475    766    -90   -527    620    761    623    735    883    810    301
   -293    493    784   -101   -537    639    776    631    750    896    820    322
   -290    491    782   -101   -535    636    795    652    763    909    833    311
   -272    524    797   -127   -535    659    800    667    787    930    849    324
   -262    579    841   -158   -550    709    797    680    826    969    896    374
   -272    652    922   -192   -597    787    763    654    836    982    914    387
   -272    662    935   -194   -605    800    719    633    833    976    917    392
   -262    633    893   -187   -576    763    698    623    823    969    909    394
   -267    620    888   -176   -576    753    688    605    805    963    901    384
   -275    615    888   -171   -584    750    672    581    782    943    888    374
   -288    553    841   -135   -563    696    662    561    750    911    857    342
   -303    436    740    -67   -522    587    662    555    714    867    810    306
   -309    345    654    -18   -480    498    667    553    672    815    753    262
   -311    272    581     18   -446    426    665    532    631    774    711    215
   -316    223    537     46   -426    379    665    509    605    750    688    187
   -319    181    501     67   -410    340    665    493    581    724    667    163
   -316    161    478     77   -397    319    654    478    558    701    641    137
   -311    129    441     90   -376    285    646    470    550    691    633    132
   -314    135    449     88   -381    290    649    465    550    685    631    145
   -316    132    449     90   -384    290    652    457    550    680    626    148
   -309    119    428     96   -368    272    646    449    542    672    615    129
   -309    116    423     96   -366    270    641    446    540    665    605    109
   -303    114    418     96   -361    265    641    449    537    654    597    114
   -293     98    392     96   -342    246    636    439    524    636    584    106
   -285     85    371    101   -327    228    641    439    530    644    592    106
   -296     77    374    109   -335    226    654    452    540    654    605    103
   -293     46    340    122   -316    194    659    457    517    618    571     64
   -267   -106    161    187   -215     25    678    485    444    504    446    -38
   -236   -345   -109    290    -64   -228    782    602    368    327    241   -218
   -233   -413   -179    322    -28   -298    935    789    431    265    153   -332
   -277   -176    101    226   -192    -38    997    750    558    376    288   -231
   -407    262    670     70   -540    465    823    189    563    610    610     88
   -566    963   1530   -197  -1047   1247    475   -522    584   1065   1195    672
   -683   1730   2410   -524  -1545   2070    155   -898    789   1691   1904   1348
   -657   1914   2572   -628  -1615   2244   -129  -1093    805   1990   2221   1675
   -589   1428   2018   -420  -1304   1725   -246  -1137    431   1574   1787   1288
   -545    711   1257    -83   -901    984   -106   -953    -75    675    852    428
   -488    181    670    150   -579    426    168   -480    -90    298    381     -7
   -423     54    478    184   -449    265    397    -31    205    441    444     15
   -353     36    389    158   -371    210    542    252    402    561    530     77
   -311      7    319    153   -314    163    605    368    465    576    532     59
   -306    -20    283    161   -296    129    626    394    465    550    506     36
   -309    -59    246    184   -280     93    646    420    478    545    501     31
   -303    -83    218    192   -265     67    657    433    480    540    491     15
   -296    -88    207    192   -252     59    662    441    478    530    480     -2
   -301    -64    236    181   -270     85    670    454    493    537    496     12
   -298    -51    246    174   -272     96    670    459    498    542    501     12
   -288    -46    241    166   -265     96    665    462    496    537    496      0
   -283    -46    236    166   -259     93    672    478    504    545    501     15
   -283    -36    244    158   -265    103    675    483    509    548    509     25
   -272    -23    249    148   -262    111    675    483    509    548    511     28
   -277    -10    267    142   -275    127    675    491    519    555    522     36
   -288      0    288    145   -288    142    680    504    532    568    535     51
   -283     12    293    135   -288    150    672    501    530    563    532     51
   -277     20    298    129   -288    158    672    511    537    568    542     59
   -277     28    306    122   -293    166    680    530    555    576    550     75
   -272     49    322    111   -296    184    683    537    566    589    563     88
   -262     72    335     93   -298    205    685    561    589    613    587    101
   -275     75    348     98   -311    210    706    600    626    641    613    129
   -270     80    348     93   -309    215    704    618    636    644    613    127
   -246     83    329     83   -288    205    691    628    633    636    610    122
   -246     83    327     80   -288    205    698    662    652    649    626    140
   -241     98    340     70   -290    218    706    701    675    667    639    161
   -233    122    355     51   -293    239    706    735    691    675    649    176
   -223    132    355     46   -288    244    714    779    711    698    672    197
   -220    148    368     36   -296    257    724    831    740    724    698    228
   -207    163    371     23   -290    265    730    865    761    745    719    246
   -192    179    368      5   -280    272    732    893    774    761    727    257
   -176    210    387    -15   -280    298    743    924    795    779    750    285
   -161    231    389    -36   -275    309    745    932    807    795    771    311
   -137    257    394    -59   -267    324    735    919    805    795    774    319
   -135    285    418    -77   -277    350    727    904    795    795    774    324
   -140    306    446    -83   -293    376    724    885    787    792    779    327
   -137    296    433    -80   -285    363    709    841    756    763    761    311
   -145    303    446    -80   -296    374    701    797    730    743    750    301
   -161    314    475    -77   -319    392    701    766    714    735    750    301
   -176    311    488    -67   -332    400    696    722    693    722    740    293
   -187    306    493    -59   -340    397    688    672    670    704    727    277
   -200    309    506    -54   -353    407    683    631    654    691    717    265
   -215    288    504    -36   -361    394    667    579    623    662    688    241
   -223    252    475    -12   -348    363    646    514    576    615    649    202
   -228    226    452      0   -340    337    631    465    545    587    623    181
   -233    210    441     10   -337    324    620    420    517    561    602    163
   -228    187    413     20   -322    298    600    374    480    527    574    129
   -231    163    394     33   -311    277    587    335    452    493    545    103
   -236    150    387     41   -311    267    576    309    431    472    530     93
   -231    153    381     38   -306    267    563    283    413    454    514     88
   -231    148    379     38   -303    262    550    259    394    436    498     80
   -236    161    397     38   -316    277    548    252    387    431    496     80
   -226    168    394     25   -311    283    537    239    379    418    488     75
   -218    168    387     23   -301    275    527    226    366    405    478     70
   -231    168    400     28   -316    285    524    215    363    402    470     67
   -223    187    410     18   -316    298    527    210    361    405    472     72
   -213    200    410      5   -311    303    511    187    337    387    454     62
   -213    205    418      2   -314    309    501    176    327    376    446     62
   -223    213    433      2   -327    324    501    174    327    374    446     64
   -223    223    446      0   -335    335    498    166    311    363    433     62
   -213    246    457    -18   -337    350    493    155    303    358    428     59
   -213    283    493    -36   -353    387    514    168    319    374    444     83
   -205    314    519    -57   -363    418    522    168    327    384    452     96
   -197    350    548    -75   -371    449    530    168    332    387    459    106
   -200    376    574    -90   -387    475    550    181    340    394    465    114
   -187    405    592   -111   -389    498    563    189    348    400    470    127
   -163    452    615   -145   -389    532    555    189    358    413    480    142
   -153    522    675   -184   -413    597    542    181    379    439    511    179
   -161    574    732   -207   -446    652    504    161    387    459    537    210
   -148    592    740   -223   -444    665    457    132    376    457    537    220
   -140    589    727   -226   -433    657    426    109    350    433    519    210
   -148    587    735   -218   -441    659    415     85    327    423    514    210
   -145    566    711   -213   -428    639    394     54    298    402    491    205
   -140    496    636   -179   -389    566    376     23    249    353    439    158
   -161    381    540   -111   -350    459    381      7    197    296    379    101
   -166    296    462    -64   -314    379    394      0    155    252    335     59
   -158    262    420    -54   -288    340    384    -36    103    205    293     18
   -155    246    400    -46   -277    322    363    -67     67    174    259     -2
   -155    223    376    -33   -267    298    353    -85     38    150    236    -15
   -145    205    350    -28   -246    277    345   -103     10    127    210    -33
   -145    179    324    -20   -233    252    329   -122    -12    106    189    -46
   -148    171    319    -12   -233    244    329   -122    -18    103    187    -44
   -142    174    314    -18   -228    244    324   -129    -31     93    174    -49
   -132    171    303    -18   -218    236    314   -145    -51     72    153    -62
   -140    166    306    -15   -226    236    306   -150    -54     72    155    -57
   -142    168    309    -12   -226    239    301   -153    -64     70    153    -54
   -137    163    301    -12   -218    231    290   -166    -85     57    137    -70
   -135    153    288     -7   -210    220    288   -168    -90     51    124    -70
   -142    145    285     -2   -213    213    285   -168    -96     49    116    -70
   -127    101    228     12   -179    163    283   -168   -132      7     72   -101
    -80    -49     28     64    -57    -10    298   -132   -220   -119    -70   -223
    -38   -246   -207    142     83   -228    418     10   -262   -267   -254   -405
    -36   -226   -192    129     75   -210    558    200   -140   -259   -272   -449
   -106    101    207      0   -155    153    576     46     -7    -83    -64   -270
   -257    623    878   -184   -566    748    348   -610    -20    200    324    127
   -405   1384   1790   -488  -1096   1587     12  -1265     20    680    940    758
   -496   2018   2514   -763  -1504   2265   -316  -1623    158   1223   1561   1382
   -444   1997   2442   -776  -1444   2218   -589  -1810     36   1335   1686   1556
   -376   1400   1777   -514  -1075   1587   -657  -1805   -405    776   1093   1034
   -335    678   1013   -171   -672    844   -483  -1561   -872   -109    153    137
   -272    270    542      2   -407    405   -218  -1047   -732   -277   -132   -158
   -200    200    397      0   -298    298     -2   -620   -433   -109    -33    -90
   -127    176    303    -25   -215    241    119   -384   -277    -23     31    -46
    -88    132    220    -20   -153    176    161   -303   -244    -20     25    -62
    -88    119    207    -18   -148    163    174   -277   -241    -36      2    -80
    -83    116    197    -18   -140    155    189   -252   -233    -38    -10    -85
    -67    101    166    -18   -116    135    202   -239   -231    -44    -15    -90
    -59     93    153    -15   -106    122    213   -226   -223    -38    -10    -83
    -54    103    155    -25   -106    129    220   -207   -218    -28      0    -64
    -46     98    145    -25    -96    122    215   -205   -223    -25      2    -57
    -36    106    142    -36    -88    124    207   -210   -236    -31     -2    -59
    -33    122    155    -44    -93    137    205   -202   -231    -18      5    -44
    -28    106    135    -41    -80    119    197   -202   -236    -18      0    -49
    -28     98    127    -36    -77    111    194   -202   -241    -25     -7    -54
    -36     83    119    -23    -77     98    187   -202   -249    -36    -20    -57
    -41     85    127    -20    -83    106    171   -205   -254    -41    -31    -59
    -31     83    114    -25    -72     98    171   -202   -252    -44    -36    -72
    -31     96    124    -33    -77    109    166   -194   -252    -46    -36    -70
    -23    103    127    -41    -77    116    181   -161   -215     -5     10    -15
     -7    111    119    -51    -62    114    192   -135   -197     20     41     23
     12    140    127    -77    -57    135    189   -122   -192     28     41     28
     10    163    153    -88    -70    158    197    -96   -176     41     49     36
     15    181    166    -98    -75    174    200    -72   -163     51     57     44
     31    184    153   -106    -59    168    202    -49   -155     59     57     38
     41    194    153   -119    -57    174    223     -7   -127     80     75     59
     46    213    166   -129    -59    189    231     31    -96    109     98     88
     57    215    158   -137    -51    189    226     62    -77    124    111     96
     64    233    168   -148    -51    202    233    106    -46    161    137    122
     75    270    192   -174    -59    233    246    155     -7    200    174    158
     88    262    174   -176    -44    220    257    197     18    231    202    187
    106    290    181   -200    -38    239    257    223     36    257    228    205
    114    324    210   -218    -46    267    265    252     67    293    262    241
    114    353    236   -233    -62    296    265    259     80    311    280    265
    119    358    239   -239    -59    298    252    246     72    309    280    272
    119    355    236   -236    -57    296    254    244     75    319    290    283
    124    392    267   -257    -70    329    252    231     75    332    303    293
    142    413    270   -280    -62    342    228    197     49    314    293    280
    142    410    267   -275    -62    340    226    163     28    296    280    270
    132    389    254   -262    -62    324    226    129      7    280    265    262
    122    376    254   -249    -64    316    218     80    -23    254    239    239
    109    358    246   -236    -70    301    202     28    -57    226    215    213
     96    345    249   -220    -77    298    194    -18    -83    205    194    187
     96    319    223   -210    -64    272    184    -64   -111    179    174    161
     98    283    184   -189    -41    233    168   -116   -145    148    142    127
     93    259    163   -176    -36    213    148   -161   -174    122    122     98
     90    259    168   -176    -38    213    129   -205   -205     96     98     75
     88    241    153   -166    -33    197    109   -246   -241     67     72     49
     88    228    140   -158    -25    184     98   -267   -259     57     62     36
     77    244    166   -163    -44    205     88   -285   -275     46     57     25
     72    236    163   -155    -46    200     77   -298   -283     41     51     20
     75    218    140   -148    -33    179     77   -303   -283     41     51     15
     83    223    140   -153    -28    181     77   -306   -280     51     57     18
     80    244    163   -163    -41    205     70   -314   -280     51     57     18
     70    239    166   -155    -49    202     67   -319   -280     54     59     18
     75    252    174   -163    -49    213     64   -322   -275     64     70     25
     85    265    179   -174    -46    223     70   -319   -265     80     85     33
     88    262    174   -176    -41    218     59   -327   -270     80     88     28
     85    262    176   -174    -44    220     54   -324   -267     85     96     36
     80    272    192   -179    -54    233     51   -324   -267     93    101     44
     80    298    218   -189    -67    259     46   -332   -275     90     98     36
     85    314    228   -200    -72    270     57   -319   -257    109    114     49
     77    337    257   -207    -90    298     85   -293   -223    145    145     72
     83    366    283   -226    -98    327     98   -277   -202    168    174     90
     83    381    298   -231   -106    340    103   -270   -192    174    184     98
     77    371    293   -226   -109    332    111   -254   -184    181    187    103
     90    415    324   -254   -116    371    122   -233   -148    220    223    132
    119    496    374   -309   -127    436    109   -231   -116    254    262    163
    119    553    433   -335   -155    493     88   -246    -98    280    296    184
    114    594    480   -355   -184    537     46   -272    -90    296    319    207
    122    576    452   -350   -166    514     15   -293   -106    288    314    200
    119    537    418   -329   -148    478      2   -311   -127    270    298    187
    106    548    441   -327   -166    496    -15   -329   -142    265    293    187
     90    506    413   -298   -161    459    -25   -348   -168    244    275    168
     85    392    306   -239   -109    350    -25   -358   -207    197    231    122
     67    265    194   -168    -62    231    -18   -363   -252    148    179     70
     57    189    132   -122    -36    161    -15   -371   -277    116    148     38
     54    153     98   -106    -20    127    -28   -400   -306     88    124     12
     36    111     75    -75    -18     93    -36   -420   -329     64    101    -10
     33     98     64    -67    -15     83    -36   -428   -335     57     93    -23
     38     90     51    -64     -5     72    -41   -436   -342     46     83    -33
     44     64     18    -54     12     41    -49   -444   -348     38     72    -44
     44     67     23    -57     10     46    -49   -444   -348     38     75    -38
     44     51      5    -49     18     28    -49   -446   -353     38     67    -38
     46     23    -23    -33     36      0    -54   -452   -361     31     57    -49
     33      7    -28    -20     31     -7    -49   -444   -355     36     64    -49
     23     12    -12    -18     18      0    -54   -449   -361     33     64    -49
     33     10    -23    -23     28     -5    -64   -457   -371     23     59    -54
     38    -20    -59     -7     49    -38    -54   -446   -358     31     70    -46
     44    -38    -83     -2     62    -59    -51   -441   -363     25     59    -51
     72   -135   -207     31    137   -171    -44   -418   -413    -46    -15   -122
    111   -358   -470    122    288   -413     25   -316   -480   -189   -181   -277
    122   -532   -654    205    387   -592    171   -129   -457   -303   -340   -446
    103   -353   -457    122    277   -402    283     -5   -285   -202   -252   -407
     15     67     51    -44    -18     59    205   -379   -236      0     25   -166
   -127    641    766   -259   -446    704   -119  -1114   -332    311    475    283
   -267   1439   1706   -584   -987   1571   -459  -1660   -267    839   1135    930
   -277   1842   2120   -782  -1200   1979   -776  -1943   -207   1265   1592   1395
   -226   1506   1732   -641   -979   1618   -937  -2042   -444   1114   1413   1252
   -181    826   1005   -324   -594    917   -859  -1927   -911    342    618    509
   -135    158    293    -10   -213    226   -626  -1577  -1192   -368   -150   -194
    -80    -51     28     64    -54    -12   -407  -1093   -862   -252   -150   -202
    -31    -57    -25     44     -5    -41   -236   -748   -576    -64    -10    -88
      7    -57    -67     23     36    -62   -119   -537   -420     31     62    -49
     23    -93   -116     36     70   -103    -83   -475   -387     36     64    -64
     18   -114   -135     46     75   -124    -70   -449   -381     28     51    -85
     18   -124   -142     54     77   -135    -46   -426   -363     31     46    -96
     20   -153   -176     64     96   -163    -28   -402   -345     33     54    -85
     15   -140   -155     62     85   -148    -33   -397   -345     25     46    -88
     18   -137   -155     59     85   -148    -28   -384   -340     25     46    -75
     28   -137   -166     51     96   -150    -33   -368   -329     38     51    -80
     20   -119   -142     46     80   -129    -31   -355   -316     54     67    -90
     12    -96   -109     41     59   -101    -12   -329   -290     85     93    -85
     12    -96   -111     38     59   -103    -12   -324   -280     93    106    -83
     20    -90   -111     33     64   -101    -20   -332   -277     88    101    -88
     18    -77    -98     28     57    -85    -12   -322   -265     98    111    -72
     20    -75    -96     28     57    -85      0   -298   -241    122    132    -46
     41    -67   -109     10     72    -88     -5   -290   -236    127    137    -41
     46    -59   -106      5     75    -80    -10   -280   -228    129    137    -36
     46    -59   -106      5     75    -83     -7   -265   -213    142    153    -20
     51    -62   -114      5     83    -88    -10   -252   -202    145    158     -7
     51    -54   -109      0     80    -80    -10   -239   -194    153    163     -2
     49    -46    -96     -2     72    -70      0   -213   -174    171    181     10
     57    -46   -106     -7     80    -75      2   -192   -163    176    189     18
     83    -36   -119    -23    101    -77     -2   -174   -153    187    189     18
     96    -33   -132    -33    111    -80     12   -132   -116    218    210     28
    106    -25   -135    -41    119    -80     25    -83    -83    249    241     46
    116    -20   -137    -49    124    -77     31    -41    -59    267    257     62
    122     28    -93    -75    109    -31     31      0    -33    293    283     93
    135     31   -106    -83    119    -36     49     62      5    332    316    127
    150     31   -119    -90    135    -44     59    106     31    358    337    145
    163     54   -109   -109    137    -28     62    132     41    376    355    158
    171     77    -93   -124    132     -7     75    166     64    410    389    194
    179     98    -80   -140    129     10     75    174     70    426    402    210
    187    122    -67   -155    127     28     70    163     59    428    405    213
    189    145    -44   -168    116     51     70    155     51    428    413    223
    192    161    -31   -176    111     64     70    140     46    428    420    233
    189    161    -28   -176    109     67     51    106     18    405    410    220
    187    163    -25   -176    106     70     44     75     -2    392    397    215
    179    163    -18   -174     98     72     41     49    -18    384    392    207
    174    150    -23   -161     98     64     31      7    -41    366    376    187
    161    127    -33   -142     96     46     20    -33    -62    345    358    158
    145    119    -28   -132     85     46     18    -62    -72    337    355    142
    137    103    -36   -122     85     33     10    -96    -90    322    348    116
    132     80    -51   -106     93     15     -5   -142   -119    301    327     85
    111     62    -51    -88     80      5    -15   -179   -145    283    309     62
     93     38    -54    -67     72     -7    -25   -210   -174    257    285     38
     90      7    -85    -49     88    -38    -46   -246   -210    223    252      5
     90    -12   -103    -38     96    -57    -62   -272   -231    197    226    -23
     77      2    -77    -41     77    -36    -59   -272   -223    207    233    -20
     77     15    -62    -46     70    -23    -67   -285   -228    202    228    -28
     83     10    -72    -46     77    -31    -72   -293   -231    200    226    -33
     64     18    -46    -41     57    -12    -70   -290   -218    210    231    -31
     59     23    -38    -41     49     -7    -75   -293   -218    207    231    -33
     72     20    -51    -46     62    -12    -85   -301   -228    197    223    -44
     67     20    -46    -46     57    -12    -88   -301   -220    205    226    -49
     64     23    -41    -44     54     -7    -83   -290   -210    215    241    -46
     67      2    -64    -36     67    -31    -96   -298   -215    207    244    -46
     51    -23    -75    -12     62    -49    -98   -306   -223    202    236    -51
     46    -10    -59    -18     51    -33    -88   -296   -210    220    252    -44
     83     18    -64    -49     75    -23    -93   -296   -202    226    259    -44
     93     15    -77    -54     85    -31    -93   -296   -200    228    267    -38
     96     49    -46    -72     72      0    -62   -270   -163    259    301    -10
    109     72    -38    -93     72     18    -46   -254   -135    285    324      5
    122     90    -31   -106     77     31    -23   -239   -109    309    350     23
    101    122     20   -114     38     72      2   -226    -80    337    374     33
     93    124     31   -109     31     77     15   -220    -72    337    374     25
    101    145     41   -124     31     93     10   -223    -64    335    376     25
    101    200     98   -150      2    150     18   -215    -20    379    423     62
     96    280    184   -189    -44    231      0   -218      2    423    475    116
    111    306    192   -210    -41    249    -41   -228     10    446    496    140
    119    290    171   -205    -25    231    -64   -236      2    439    491    142
    111    262    150   -187    -18    207    -64   -236    -10    431    491    155
    103    226    119   -166     -7    174    -83   -257    -36    420    483    163
    103    158     54   -132     23    106    -96   -270    -54    407    462    142
     93     49    -44    -72     67      2    -98   -277    -83    368    413     98
     83    -75   -158     -2    119   -116    -96   -293   -132    311    353     33
     80   -137   -220     25    150   -179   -103   -316   -179    262    301    -18
     75   -181   -257     51    166   -220   -103   -337   -210    231    270    -41
     70   -231   -301     80    184   -265   -103   -350   -236    205    249    -54
     70   -259   -329     96    200   -293   -103   -358   -246    200    239    -70
     67   -270   -340    101    200   -303   -111   -368   -259    187    220    -98
     59   -285   -348    111    202   -316   -103   -366   -249    187    220    -98
     59   -296   -358    116    207   -327   -111   -379   -259    176    205   -116
     67   -303   -371    119    218   -337   -119   -392   -277    161    187   -137
     70   -301   -374    114    218   -337   -114   -384   -272    161    187   -132
     75   -316   -392    119    231   -353   -106   -379   -272    158    181   -132
     83   -327   -410    122    246   -368   -111   -389   -283    145    166   -148
     85   -337   -423    127    254   -379   -114   -394   -290    135    158   -153
     83   -337   -420    127    249   -379   -119   -394   -293    132    150   -155
     90   -363   -454    135    270   -407   -119   -392   -306    116    124   -184
    111   -475   -587    181    348   -530   -101   -363   -358     46     49   -265
    150   -672   -823    262    485   -748    -18   -246   -423    -88   -106   -413
    181   -789   -974    303    576   -880    132    -46   -374   -179   -231   -542
    161   -592   -753    215    457   -672    228    -20   -239    -83   -135   -475
     44   -150   -194     51    116   -171     80   -571   -244    124    153   -207
    -98    501    600   -200   -348    550   -298  -1366   -316    480    639    272
   -228   1301   1527   -537   -878   1413   -672  -1862   -215   1028   1296    904
   -262   1730   1990   -735  -1127   1860  -1026  -2169   -171   1415   1730   1325
   -187   1387   1574   -602   -880   1480  -1195  -2223   -426   1197   1499   1137
   -135    672    807   -267   -470    740  -1034  -1982   -875    394    659    363
    -88     -2     85     41    -88     41   -675  -1426   -953   -116     41   -210
    -18   -220   -202    119     90   -210   -400   -898   -626    -12     36   -236
     51   -262   -316    103    184   -288   -239   -579   -402    106    116   -184
     98   -301   -400    101    249   -350   -166   -441   -324    132    129   -184
     98   -337   -439    116    267   -387   -140   -402   -314    111    103   -210
    101   -353   -454    124    277   -402   -122   -371   -306    106     98   -226
    114   -371   -485    127    298   -428   -114   -355   -303     96     85   -239
    111   -379   -491    135    301   -433   -103   -337   -293     96     85   -241
    111   -376   -488    132    298   -433    -88   -314   -272    106     93   -233
    124   -384   -509    127    316   -446    -83   -303   -265    109     93   -239
    132   -363   -496    114    311   -428    -83   -303   -265    106     88   -252
    132   -348   -480    109    306   -413    -67   -283   -252    116     98   -241
    132   -335   -470     98    298   -402    -67   -272   -252    122    103   -236
    142   -332   -475     93    309   -402    -64   -267   -249    116    101   -231
    140   -324   -467     90    303   -394    -54   -246   -236    124    111   -210
    142   -316   -459     88    301   -387    -54   -231   -220    137    114   -200
    148   -314   -462     83    303   -387    -59   -228   -220    137    109   -220
    145   -314   -459     83    301   -384    -49   -213   -205    153    119   -223
    142   -298   -444     77    290   -371    -41   -194   -187    166    132   -210
    153   -288   -441     67    296   -363    -41   -179   -176    171    137   -207
    163   -288   -454     59    309   -371    -38   -158   -166    174    140   -200
    166   -265   -431     49    296   -345    -25   -129   -145    189    150   -192
    176   -249   -426     36    301   -337    -18   -101   -127    200    161   -184
    189   -257   -446     33    316   -350    -15    -75   -114    207    168   -179
    181   -249   -431     31    306   -340      0    -33    -83    228    187   -148
    184   -233   -420     23    301   -327     18     12    -54    252    200   -127
    200   -239   -439     18    319   -337     31     54    -31    267    205   -124
    210   -233   -444     12    327   -337     51    109      0    288    220   -106
    210   -207   -418     -2    311   -311     70    158     28    316    236    -88
    226   -189   -418    -18    319   -303     83    205     59    345    259    -85
    233   -176   -413    -28    319   -293     96    246     85    363    285    -70
    231   -140   -371    -44    301   -254    109    280    106    374    303    -23
    239   -124   -363    -57    298   -244    114    298    116    389    311      0
    246   -109   -358    -70    301   -233    111    290    122    394    311    -25
    246    -72   -319    -88    280   -194    116    270    116    376    303    -46
    252    -49   -301   -101    275   -174    124    262     90    358    301    -23
    252    -59   -314    -98    283   -187    116    257     75    381    309    -12
    241    -64   -309    -88    272   -187    114    239     83    402    324    -36
    231    -49   -280    -90    254   -163    106    205     75    400    342    -38
    236    -20   -257   -106    246   -137     85    153     49    376    327    -41
    223    -36   -259    -96    239   -148     67    101     15    345    301    -49
    205    -51   -257    -77    231   -153     59     57     -5    332    283    -51
    197    -67   -267    -64    231   -166     49      7    -28    316    259    -75
    194    -75   -270    -59    231   -171     28    -51    -62    293    233   -116
    179    -88   -270    -46    220   -179     15    -93    -85    277    218   -137
    171   -106   -277    -33    223   -192      5   -129   -109    257    202   -153
    171   -135   -306    -20    236   -220    -12   -171   -140    228    176   -179
    171   -148   -319    -10    244   -233    -18   -197   -158    213    161   -187
    163   -150   -314     -7    239   -231    -15   -207   -163    205    145   -197
    166   -155   -322     -5    244   -239    -25   -228   -181    179    124   -218
    166   -163   -329     -2    246   -246    -36   -236   -189    171    119   -220
    163   -174   -337      5    249   -254    -23   -223   -176    192    132   -207
    166   -174   -340      2    252   -257    -23   -226   -176    192    135   -213
    166   -166   -332     -2    249   -249    -33   -233   -187    181    122   -223
    155   -174   -329      7    241   -249    -28   -223   -176    187    129   -210
    153   -155   -309      2    231   -231    -28   -218   -166    192    135   -202
    166   -153   -319     -7    241   -236    -41   -228   -176    184    122   -213
    163   -153   -316     -7    239   -233    -41   -231   -174    187    124   -218
    155   -150   -309     -5    231   -231    -38   -228   -168    192    127   -215
    158   -168   -327      5    241   -246    -41   -228   -174    189    119   -218
    153   -179   -335     12    241   -257    -46   -236   -181    181    109   -236
    148   -168   -316     10    231   -241    -38   -236   -171    187    114   -233
    150   -168   -322      7    233   -244    -33   -231   -166    189    114   -231
    163   -150   -314     -5    239   -231    -15   -210   -148    207    135   -207
    161    -80   -244    -41    200   -163      0   -192   -122    236    161   -181
    150    -59   -210    -46    179   -132     25   -174    -93    262    187   -163
    148    -51   -202    -49    174   -127     41   -171    -85    262    187   -166
    150    -62   -213    -44    181   -137     49   -163    -85    257    176   -174
    158     -7   -166    -75    161    -85     64   -135    -46    298    215   -135
    179     70   -111   -124    145    -20     62   -119     -7    342    259    -88
    187    124    -64   -155    124     31     28   -137      2    361    283    -57
    189    158    -31   -174    111     64     -7   -155     12    379    298    -38
    200    135    -67   -168    135     33    -28   -168     -5    366    280    -57
    202    103    -98   -153    150      2    -49   -192    -31    342    257    -83
    192     80   -111   -140    153    -15    -51   -205    -44    329    252    -80
    187     54   -132   -119    161    -38    -59   -218    -72    303    223    -98
    181    -83   -265    -51    220   -174    -72   -241   -137    233    145   -171
    166   -200   -366     15    265   -283    -67   -254   -181    184     90   -233
    148   -252   -402     49    272   -327    -59   -265   -205    161     64   -265
    148   -290   -439     72    293   -363    -64   -290   -236    129     33   -296
    148   -327   -475     85    311   -400    -75   -314   -267     93      2   -322
    142   -337   -480     96    311   -407    -70   -316   -272     83    -12   -324
    140   -353   -496    106    316   -423    -64   -316   -272     80    -18   -329
    148   -366   -514    109    329   -439    -62   -319   -277     75    -20   -332
    132   -361   -493    111    311   -428    -59   -316   -280     72    -23   -335
    127   -376   -504    124    314   -439    -57   -314   -277     72    -23   -332
    127   -392   -519    129    319   -454    -70   -329   -301     46    -49   -348
    127   -394   -522    135    324   -457    -70   -332   -306     44    -62   -350
    122   -400   -524    137    322   -459    -70   -324   -298     54    -62   -361
    129   -415   -548    142    337   -480    -72   -324   -298     49    -67   -368
    132   -415   -550    140    340   -483    -80   -329   -303     38    -75   -374
    127   -426   -553    150    340   -488    -77   -322   -309     28    -85   -387
    155   -561   -719    200    436   -639    -54   -285   -368    -59   -181   -478
    207   -782   -989    285    597   -885     38   -161   -433   -215   -358   -646
    228   -862  -1093    316    659   -976    202     57   -371   -275   -454   -753
    194   -623   -818    215    506   -719    316     96   -202   -148   -322   -652
     59   -163   -223     49    140   -192    135   -530   -189     85      2   -340
    -98    530    626   -215   -361    576   -226  -1275   -181    511    550    213
   -244   1332   1577   -545   -911   1454   -566  -1740     -2   1098   1231    880
   -246   1693   1940   -722  -1093   1816   -919  -2013     49   1467   1641   1312
   -179   1169   1345   -496   -761   1257  -1054  -2055   -350   1026   1184    927
   -142    454    597   -155   -368    524   -878  -1784   -789    249    353    132
    -90   -145    -54    116    -18   -101   -563  -1244   -826   -161   -158   -387
      7   -348   -355    171    181   -350   -303   -743   -553    -80   -158   -418
     90   -358   -449    132    267   -402   -166   -470   -384     15    -90   -366
    122   -389   -511    132    314   -449   -101   -358   -327     25    -88   -371
    132   -433   -566    148    348   -498    -83   -329   -329     -5   -122   -407
    132   -454   -587    161    358   -519    -64   -306   -327    -23   -148   -439
    127   -462   -592    166    358   -527    -36   -288   -314    -31   -153   -444
    129   -465   -594    166    361   -530    -25   -280   -316    -49   -168   -459
    124   -465   -589    168    355   -527    -12   -277   -322    -64   -187   -478
    116   -457   -574    171    345   -514      0   -283   -314    -51   -181   -478
    142   -459   -605    155    374   -532     -5   -272   -327    -25   -145   -433
    174   -449   -623    137    397   -535    -15   -226   -303      2   -124   -400
    171   -431   -605    127    387   -517    -15   -189   -270     28   -109   -392
    171   -415   -587    122    379   -501    -12   -176   -249     38    -96   -381
    176   -423   -600    122    387   -511    -18   -171   -246     33   -101   -387
    179   -407   -587    114    381   -498    -12   -163   -239     38    -98   -387
    176   -397   -574    109    374   -485      0   -148   -223     51    -90   -384
    181   -397   -579    109    379   -488      7   -137   -213     51    -90   -387
    187   -397   -587    103    384   -491     12   -124   -202     59    -85   -381
    184   -374   -561     93    371   -467     20   -106   -184     75    -67   -366
    189   -371   -561     90    374   -465     20    -88   -174     80    -64   -361
    194   -381   -576     93    384   -478     20    -64   -166     85    -64   -358
    194   -358   -553     80    371   -454     31    -33   -145     98    -49   -342
    205   -350   -555     72    379   -452     49      7   -119    116    -33   -324
    220   -350   -571     62    394   -459     54     41   -106    124    -33   -322
    215   -337   -553     62    384   -444     72     88    -80    145    -12   -303
    220   -324   -545     51    381   -436     85    142    -51    174     10   -277
    241   -311   -553     33    397   -431     98    192    -20    192     20   -270
    262   -298   -561     15    410   -431    111    241     10    207     31   -262
    267   -283   -550      7    407   -415    132    296     38    226     54   -223
    288   -270   -558    -10    420   -413    142    337     59    254     75   -200
    298   -257   -558    -20    428   -407    142    363     77    272     88   -192
    298   -226   -524    -36    410   -374    150    381     93    293    106   -174
    303   -202   -506    -49    405   -353    153    392    106    306    127   -153
    316   -189   -509    -64    410   -348    148    379    101    298    124   -150
    322   -161   -485    -80    402   -322    142    368     96    293    127   -145
    314   -142   -459    -88    384   -298    142    355     93    293    132   -132
    319   -135   -454    -90    387   -293    135    324     80    280    119   -137
    306   -135   -441    -85    371   -288    124    280     62    262    109   -150
    288   -119   -407    -85    348   -262    122    241     57    262    109   -150
    280   -119   -400    -83    340   -259    111    194     38    252    101   -161
    267   -137   -405    -64    335   -270     90    135     12    226     77   -184
    236   -155   -394    -41    314   -272     80     83     -7    205     59   -194
    223   -168   -392    -28    306   -277     70     31    -33    181     41   -205
    213   -192   -407    -12    309   -298     59    -20    -67    155     12   -228
    197   -215   -413     10    303   -314     49    -59    -85    140     -7   -254
    179   -233   -413     25    293   -322     46    -90    -98    124    -15   -275
    181   -257   -441     36    311   -348     38   -122   -124     98    -41   -301
    189   -267   -459     38    322   -363     25   -142   -140     80    -57   -311
    184   -270   -454     44    319   -361     33   -145   -140     77    -57   -306
    179   -277   -457     49    316   -366     25   -153   -142     72    -59   -309
    179   -277   -459     49    319   -368     12   -163   -150     62    -70   -319
    176   -265   -441     41    309   -353     15   -161   -145     64    -62   -306
    176   -265   -441     44    309   -353     23   -161   -142     67    -59   -301
    176   -267   -444     46    309   -355     15   -171   -150     54    -72   -309
    171   -267   -441     46    303   -353     12   -168   -150     57    -72   -303
    161   -267   -431     51    293   -350     15   -166   -150     59    -70   -296
    163   -265   -428     51    296   -345     10   -168   -155     51    -80   -301
    161   -280   -444     59    301   -361      5   -174   -161     44    -88   -309
    163   -283   -446     59    303   -363      7   -174   -158     44    -85   -303
    158   -296   -454     67    303   -374     10   -181   -163     33    -93   -309
    171   -290   -462     59    316   -376      5   -181   -168     31    -90   -296
    168   -277   -446     51    306   -361     15   -168   -150     62    -49   -239
    174   -239   -413     31    293   -324     28   -158   -127     93    -18   -226
    179   -205   -387     12    280   -296     31   -158   -119     98    -15   -288
    192   -168   -361    -10    275   -265     44   -148   -106    103    -25   -298
    197   -166   -363    -18    277   -265     70   -132    -96    101    -28   -202
    213   -153   -366    -31    288   -257     80   -122    -88    111     -5   -192
    205   -103   -309    -51    257   -205     85   -111    -62    145     18   -215
    207    -15   -223    -96    215   -119     85    -93    -20    184     51   -184
    215     38   -176   -127    197    -70     59   -109     -2    207     72   -168
    239     38   -200   -140    218    -80      7   -145    -25    171     36   -176
    215     -7   -223   -103    218   -114    -10   -166    -59    135    -10   -202
    246     20   -226   -132    236   -101    -23   -176    -75    124    -20   -155
    262     15   -249   -140    254   -114    -44   -202   -103    103    -23   -132
    239    -80   -322    -80    277   -200    -51   -223   -142     75    -46   -161
    231   -202   -433    -15    329   -316    -59   -233   -184     46    -62   -179
    231   -306   -537     38    384   -420    -77   -265   -233      0   -101   -275
    210   -337   -548     62    376   -441    -72   -296   -277    -57   -174   -423
    163   -379   -542    109    350   -462    -75   -332   -337   -142   -277   -475
    179   -433   -613    124    394   -522    -83   -337   -366   -179   -314   -405
    194   -462   -657    135    426   -558    -77   -342   -376   -174   -303   -387
    207   -431   -641    111    423   -537    -72   -342   -379   -168   -296   -436
    207   -407   -615     98    410   -511    -72   -350   -389   -184   -327   -485
    189   -439   -628    122    407   -532    -75   -371   -423   -231   -376   -475
    194   -444   -639    124    415   -540    -83   -376   -436   -244   -374   -457
    194   -441   -636    122    413   -537    -75   -376   -439   -244   -376   -462
    202   -457   -659    127    431   -558    -80   -381   -452   -259   -387   -459
    202   -462   -665    129    433   -563    -93   -392   -462   -272   -394   -472
    200   -444   -644    122    420   -542    -75   -379   -449   -254   -379   -470
    194   -467   -662    135    426   -563    -70   -387   -462   -267   -402   -483
    187   -511   -698    161    441   -605    -83   -400   -496   -309   -446   -504
    210   -639   -849    213    530   -745    -75   -371   -566   -405   -558   -587
    262   -849  -1111    293    685   -979      5   -257   -641   -568   -753   -784
    272   -893  -1169    309    719  -1031    155    -72   -584   -639   -859   -924
    254   -613   -870    179    561   -740    223    -72   -426   -491   -693   -784
    129   -148   -280      7    202   -215     67   -628   -389   -226   -335   -433
    -33    537    571   -252   -301    553   -267  -1402   -413    189    226    145
   -171   1278   1447   -553   -810   1361   -581  -1849   -262    779    906    836
   -174   1439   1613   -633   -893   1525   -859  -2127   -322   1013   1174   1140
    -85    976   1062   -446   -574   1018   -976  -2200   -737    563    704    735
    -36    272    309   -116   -171    290   -846  -1984  -1247   -332   -239   -171
     28   -272   -301    119    163   -285   -581  -1423  -1200   -641   -662   -587
    111   -400   -514    142    311   -457   -374   -945   -896   -498   -600   -555
    202   -410   -613    101    405   -509   -249   -665   -714   -400   -530   -511
    223   -452   -675    114    449   -563   -181   -542   -646   -384   -524   -511
    218   -462   -683    119    449   -571   -163   -511   -641   -394   -542   -527
    215   -485   -701    135    457   -592   -155   -493   -644   -410   -558   -545
    228   -488   -717    127    470   -602   -153   -480   -641   -413   -561   -548
    231   -485   -717    127    472   -600   -135   -459   -626   -402   -553   -535
    228   -501   -730    135    478   -613   -135   -457   -633   -415   -568   -548
    231   -491   -722    127    475   -605   -145   -454   -633   -420   -576   -550
    213   -478   -691    129    452   -581   -140   -441   -626   -410   -566   -530
    220   -454   -675    116    446   -563   -140   -436   -620   -407   -561   -519
    246   -449   -696     98    470   -571   -150   -444   -631   -415   -568   -524
    246   -446   -693    101    467   -571   -145   -444   -631   -415   -568   -524
    236   -436   -675     98    452   -555   -148   -444   -628   -413   -568   -522
    239   -428   -667     96    452   -548   -158   -449   -636   -418   -571   -522
    241   -436   -678     96    457   -558   -161   -449   -639   -423   -574   -514
    239   -418   -657     88    446   -535   -153   -436   -626   -407   -561   -504
    257   -392   -649     67    452   -519   -153   -426   -613   -397   -548   -496
    252   -402   -654     75    452   -527   -148   -420   -615   -402   -550   -496
    239   -405   -644     83    439   -524   -145   -407   -605   -394   -545   -483
    233   -381   -615     72    423   -498   -142   -397   -594   -387   -537   -470
    262   -366   -628     49    444   -496   -148   -387   -592   -387   -532   -467
    293   -319   -613     12    452   -465   -142   -358   -566   -368   -506   -439
    288   -311   -600      7    444   -454   -132   -327   -550   -358   -493   -418
    293   -311   -605      7    449   -457   -124   -303   -542   -361   -498   -415
    301   -316   -620      7    459   -467   -116   -272   -524   -353   -491   -402
    303   -306   -610      2    457   -457   -106   -228   -493   -327   -462   -371
    309   -275   -584    -18    444   -428   -106   -197   -478   -316   -441   -348
    329   -257   -589    -36    459   -423    -96   -163   -459   -303   -426   -322
    324   -254   -581    -36    452   -418    -77   -124   -436   -283   -407   -293
    324   -231   -555    -46    439   -392    -75   -101   -423   -267   -392   -267
    348   -174   -524    -88    436   -348    -85   -101   -420   -252   -376   -267
    350   -155   -506    -98    426   -329    -88   -103   -418   -246   -363   -254
    335   -142   -478    -98    405   -311    -85   -111   -423   -252   -363   -236
    340   -124   -465   -106    402   -293    -98   -137   -441   -262   -361   -223
    345    -98   -444   -124    392   -270   -101   -168   -452   -262   -345   -213
    335    -67   -402   -135    368   -233   -103   -197   -454   -254   -335   -220
    335    -62   -397   -137    363   -228   -109   -233   -475   -275   -345   -236
    322    -75   -397   -122    358   -236   -119   -280   -504   -309   -371   -226
    296    -64   -361   -116    327   -213   -135   -332   -524   -316   -379   -249
    288    -59   -348   -114    316   -202   -137   -376   -540   -337   -405   -275
    277   -106   -384    -85    329   -244   -155   -428   -576   -392   -454   -293
    257   -148   -405    -54    329   -275   -171   -472   -610   -428   -491   -329
    233   -161   -394    -36    311   -277   -189   -519   -644   -459   -524   -353
    215   -200   -415     -7    314   -309   -205   -563   -678   -493   -553   -381
    202   -236   -439     15    319   -337   -218   -605   -706   -522   -576   -400
    187   -246   -433     31    309   -340   -223   -631   -722   -532   -581   -418
    179   -252   -431     36    303   -342   -236   -654   -732   -537   -584   -428
    171   -259   -431     44    301   -345   -249   -678   -750   -561   -602   -441
    174   -262   -436     44    303   -348   -254   -683   -756   -566   -600   -423
    171   -259   -431     44    301   -345   -257   -683   -750   -555   -584   -397
    168   -262   -431     44    298   -345   -270   -701   -761   -568   -594   -439
    158   -262   -420     51    288   -340   -270   -709   -766   -576   -605   -465
    150   -254   -405     51    275   -329   -267   -706   -763   -576   -605   -418
    155   -252   -407     49    280   -329   -283   -709   -766   -574   -592   -381
    153   -257   -410     51    277   -332   -296   -719   -771   -574   -589   -428
    140   -254   -394     57    265   -324   -298   -724   -776   -587   -613   -457
    137   -265   -405     62    270   -335   -306   -737   -797   -623   -649   -454
    150   -275   -426     62    288   -350   -314   -748   -810   -636   -649   -439
    137   -280   -418     70    275   -348   -309   -743   -802   -626   -631   -431
    137   -275   -413     67    272   -342   -303   -735   -792   -618   -620   -423
    142   -239   -384     46    262   -311   -290   -722   -774   -605   -602   -405
    127   -202   -329     38    228   -265   -270   -698   -745   -574   -571   -384
    124   -168   -293     20    207   -231   -257   -685   -717   -542   -537   -368
    137   -129   -267     -5    202   -197   -254   -691   -714   -535   -535   -368
    140   -124   -265    -10    202   -194   -254   -696   -724   -545   -545   -371
    137    -98   -236    -18    187   -166   -239   -678   -698   -524   -532   -340
    135    -33   -168    -51    150   -101   -241   -667   -667   -488   -493   -293
    142     31   -111    -88    127    -38   -267   -683   -652   -467   -465   -275
    153     75    -80   -114    114     -2   -303   -696   -639   -449   -441   -246
    158     77    -80   -116    119      0   -332   -704   -646   -452   -436   -226
    155     46   -109   -101    132    -31   -350   -724   -670   -467   -452   -239
    142     23   -119    -83    129    -49   -366   -750   -696   -478   -467   -270
    124    -36   -161    -46    140    -96   -379   -766   -727   -504   -485   -303
    119   -150   -270     15    194   -210   -387   -782   -774   -553   -537   -358
    114   -270   -384     77    249   -327   -394   -797   -826   -613   -600   -410
    103   -306   -410    101    257   -358   -392   -807   -849   -636   -626   -431
     98   -348   -446    124    270   -397   -400   -831   -883   -665   -657   -454
     90   -389   -480    150    285   -433   -423   -865   -927   -706   -698   -493
     83   -389   -475    153    275   -431   -426   -870   -930   -706   -698   -498
     77   -405   -483    163    277   -444   -426   -872   -932   -704   -696   -498
     72   -431   -506    176    288   -467   -433   -883   -948   -722   -714   -509
     64   -433   -498    184    280   -465   -433   -878   -950   -719   -711   -496
     62   -433   -498    184    280   -467   -428   -870   -948   -714   -706   -488
     64   -441   -509    187    285   -475   -431   -878   -956   -724   -714   -493
     59   -449   -511    194    285   -480   -444   -888   -971   -737   -722   -496
     57   -454   -511    200    283   -483   -441   -885   -961   -717   -711   -509
     57   -459   -517    200    285   -488   -454   -901   -974   -724   -714   -540
     62   -470   -535    202    296   -501   -465   -911   -992   -745   -735   -542
     57   -478   -537    207    296   -506   -465   -904   -992   -756   -748   -535
     85   -535   -620    226    353   -576   -457   -875  -1018   -800   -792   -579
    129   -758   -888    311    509   -823   -400   -792  -1106   -958   -971   -748
    148   -914  -1065    381    605   -989   -257   -615  -1098  -1075  -1130   -914
    127   -776   -906    322    514   -841   -135   -496   -961  -1010  -1075   -891
     31   -407   -439    189    233   -423   -187   -859   -875   -807   -813   -659
   -124    207    332    -44   -228    270   -548  -1652   -919   -449   -327   -166
   -272   1034   1304   -381   -787   1169   -893  -2184   -763    137    366    519
   -309   1538   1847   -615  -1078   1691  -1231  -2473   -610    628    898   1041
   -262   1231   1493   -483   -878   1361  -1457  -2611   -872    467    740    937
   -226    558    784   -166   -506    670  -1348  -2444  -1369   -314    -75    163
   -176    -75    101    124   -140     12  -1052  -1990  -1556   -891   -743   -496
   -103   -376   -272    236     83   -324   -787  -1470  -1319   -888   -839   -592
    -28   -407   -379    218    174   -394   -613  -1119  -1085   -756   -735   -511
      5   -452   -457    220    228   -454   -522   -958   -984   -714   -704   -498
     20   -480   -504    228    262   -491   -501   -919   -982   -745   -737   -530
     28   -509   -537    239    280   -522   -491   -893   -982   -769   -766   -548
     20   -514   -535    246    277   -524   -465   -857   -958   -758   -753   -532
     23   -519   -545    246    283   -532   -452   -841   -950   -756   -745   -535
     31   -522   -553    244    290   -537   -446   -831   -945   -758   -743   -542
     33   -511   -548    236    288   -530   -433   -805   -924   -745   -722   -535
     31   -498   -530    233    280   -514   -426   -789   -914   -743   -719   -527
     28   -509   -537    239    280   -522   -423   -782   -911   -748   -722   -519
     23   -496   -522    236    270   -509   -415   -766   -898   -737   -709   -509
      7   -491   -498    239    252   -496   -400   -745   -878   -724   -688   -496
     15   -491   -506    239    259   -498   -405   -743   -875   -727   -688   -501
     15   -491   -506    236    259   -498   -400   -730   -862   -719   -675   -496
     20   -470   -491    223    254   -478   -394   -709   -841   -701   -654   -475
     23   -457   -483    215    252   -470   -392   -693   -831   -696   -644   -467
     28   -472   -501    223    265   -485   -384   -670   -813   -685   -628   -449
     15   -452   -467    218    239   -459   -376   -649   -795   -672   -618   -436
      7   -444   -452    218    228   -446   -374   -633   -782   -657   -607   -433
     20   -454   -475    218    246   -465   -374   -618   -771   -652   -600   -439
     20   -449   -470    215    244   -459   -358   -587   -748   -633   -584   -418
     28   -439   -467    202    246   -452   -340   -540   -711   -605   -563   -389
     31   -428   -462    197    246   -444   -337   -509   -696   -589   -548   -392
     33   -433   -467    200    249   -449   -329   -470   -678   -574   -530   -379
     41   -426   -467    192    254   -446   -314   -418   -641   -540   -506   -358
     54   -397   -454    171    254   -426   -303   -368   -613   -517   -480   -340
     62   -384   -446    161    254   -415   -290   -319   -584   -501   -459   -324
     72   -363   -436    142    254   -400   -270   -262   -548   -470   -431   -290
     85   -345   -431    129    257   -387   -259   -218   -522   -449   -410   -267
    101   -335   -439    116    270   -387   -265   -197   -514   -441   -402   -257
    111   -306   -418     96    262   -361   -257   -174   -488   -415   -376   -228
    114   -283   -397     83    254   -340   -249   -155   -475   -397   -353   -207
    119   -277   -397     80    257   -337   -249   -161   -478   -389   -337   -197
    122   -246   -371     62    244   -306   -259   -174   -485   -392   -335   -194
    103   -233   -340     64    220   -285   -257   -181   -488   -384   -324   -184
     93   -228   -322     67    205   -275   -265   -200   -496   -384   -319   -181
     75   -226   -301     75    187   -262   -267   -226   -509   -394   -319   -179
     54   -213   -270     77    161   -241   -270   -254   -519   -394   -316   -171
     41   -215   -257     88    148   -236   -275   -290   -532   -397   -319   -176
     28   -233   -265    101    145   -246   -285   -335   -558   -415   -327   -192
     23   -239   -262    109    142   -249   -288   -371   -566   -413   -329   -205
     -5   -283   -277    142    135   -280   -283   -405   -574   -418   -335   -231
    -23   -324   -301    174    137   -314   -296   -452   -600   -441   -358   -270
    -36   -327   -290    181    124   -311   -311   -498   -631   -472   -392   -324
    -46   -322   -275    184    114   -298   -316   -530   -654   -498   -426   -361
    -49   -353   -306    200    124   -329   -319   -555   -683   -535   -470   -366
    -46   -361   -314    205    132   -337   -329   -576   -701   -558   -488   -368
    -49   -368   -319    207    132   -345   -327   -579   -698   -555   -483   -361
    -57   -381   -324    220    132   -353   -322   -581   -693   -548   -472   -363
    -54   -394   -342    223    142   -368   -335   -594   -701   -555   -478   -381
    -57   -387   -332    220    135   -361   -340   -594   -698   -550   -478   -381
    -57   -381   -324    218    132   -353   -342   -592   -691   -542   -470   -376
    -38   -366   -327    202    142   -348   -353   -594   -693   -542   -467   -381
    -41   -371   -332    205    145   -353   -358   -594   -691   -542   -467   -389
    -57   -381   -324    218    132   -353   -353   -587   -678   -532   -457   -381
    -54   -384   -329    218    135   -358   -353   -587   -675   -532   -454   -384
    -49   -384   -335    218    142   -361   -355   -589   -675   -535   -452   -387
    -75   -389   -316    231    119   -353   -358   -584   -672   -530   -446   -381
    -83   -392   -309    236    111   -350   -353   -579   -670   -524   -441   -381
    -80   -389   -311    233    114   -350   -342   -568   -659   -519   -431   -371
    -85   -355   -270    220     90   -314   -316   -545   -633   -491   -407   -342
    -93   -303   -210    194     57   -257   -298   -530   -602   -454   -376   -327
    -93   -275   -181    181     44   -228   -277   -519   -581   -433   -355   -316
    -90   -280   -189    184     46   -236   -262   -509   -576   -428   -350   -322
    -98   -265   -166    181     33   -215   -246   -485   -555   -413   -329   -316
    -88   -181    -93    132      0   -140   -241   -472   -522   -374   -288   -280
    -70   -109    -38     88    -18    -75   -254   -467   -488   -337   -244   -236
    -59    -46     12     51    -38    -18   -283   -475   -467   -306   -207   -202
    -41    -38      2     41    -23    -18   -303   -475   -462   -290   -192   -194
    -36    -80    -44     57      2    -62   -316   -496   -478   -306   -210   -213
    -54    -98    -44     77     -5    -72   -332   -522   -498   -329   -226   -231
    -75   -137    -62    106     -7   -101   -342   -540   -522   -353   -244   -244
    -67   -215   -148    142     38   -181   -361   -553   -566   -400   -290   -288
    -62   -316   -254    189     93   -285   -371   -563   -613   -446   -342   -335
    -67   -374   -306    220    116   -340   -387   -576   -641   -475   -368   -363
    -85   -415   -329    249    122   -371   -413   -610   -678   -511   -402   -400
    -98   -472   -374    285    137   -423   -426   -641   -714   -553   -444   -436
   -101   -501   -400    301    148   -452   -426   -646   -719   -553   -446   -431
    -98   -509   -413    303    155   -462   -428   -646   -722   -540   -418   -410
    -88   -511   -423    298    166   -467   -436   -657   -727   -537   -410   -452
    -96   -509   -413    303    158   -462   -441   -654   -722   -530   -413   -509
   -109   -509   -402    309    145   -457   -444   -652   -732   -553   -449   -467
    -98   -519   -420    309    161   -472   -446   -652   -735   -553   -439   -452
   -103   -535   -433    319    163   -485   -449   -654   -737   -553   -452   -514
   -119   -553   -433    337    155   -493   -428   -646   -732   -563   -483   -542
   -103   -555   -454    327    174   -506   -431   -649   -737   -576   -501   -511
    -88   -540   -452    314    179   -496   -444   -654   -745   -581   -498   -483
   -101   -550   -449    324    171   -501   -436   -646   -735   -561   -475   -472
    -93   -594   -501    345    202   -548   -426   -636   -753   -576   -496   -506
    -33   -758   -724    394    342   -743   -407   -607   -859   -724   -652   -662
      0   -966   -966    483    480   -966   -296   -480   -935   -893   -852   -870
     -5   -969   -966    485    478   -966   -137   -303   -857   -909   -888   -922
    -72   -693   -620    384    272   -657    -83   -446   -704   -730   -683   -737
   -228   -145     80    184   -155    -33   -342  -1145   -631   -387   -244   -288
   -400    662   1062   -132   -730    862   -683  -1756   -436    192    441    415
   -506   1312   1816   -405  -1161   1564   -987  -2055   -166    782   1078   1057
   -452   1252   1704   -400  -1078   1478  -1267  -2218   -257    852   1145   1187
   -397    620   1015   -111   -706    818  -1309  -2218   -797    163    449    535
   -353     -7    345    179   -350    168  -1104  -1904  -1182   -540   -303   -218
   -272   -392   -122    332    -77   -257   -833  -1369  -1085   -696   -550   -491
   -184   -462   -277    324     46   -371   -620   -950   -844   -568   -480   -444
   -135   -496   -361    314    111   -428   -514   -750   -732   -511   -444   -418
   -119   -532   -413    327    145   -475   -478   -693   -717   -519   -457   -436
   -122   -563   -444    340    158   -504   -457   -665   -714   -527   -472   -457
   -119   -568   -449    345    163   -509   -431   -631   -698   -519   -472   -459
   -103   -563   -462    332    179   -514   -426   -618   -693   -527   -483   -459
    -83   -561   -478    322    197   -519   -426   -613   -696   -540   -496   -475
    -85   -550   -465    316    187   -506   -420   -600   -685   -540   -501   -472
    -96   -561   -465    329    184   -514   -415   -587   -680   -540   -504   -449
    -85   -576   -491    329    200   -535   -418   -587   -680   -542   -506   -446
    -80   -550   -470    314    192   -511   -420   -576   -665   -527   -493   -446
    -83   -535   -452    309    181   -493   -413   -561   -646   -514   -478   -439
    -77   -522   -444    301    181   -483   -418   -553   -639   -511   -467   -431
    -77   -511   -433    293    176   -472   -436   -550   -636   -511   -459   -428
    -83   -496   -413    288    163   -457   -441   -535   -613   -491   -444   -415
    -83   -509   -426    293    168   -470   -441   -519   -600   -480   -441   -418
    -75   -496   -420    285    171   -459   -444   -509   -589   -472   -441   -415
    -77   -467   -389    270    155   -428   -436   -493   -571   -454   -428   -384
    -70   -449   -381    259    155   -415   -426   -472   -545   -431   -402   -350
    -67   -439   -374    252    153   -407   -423   -457   -532   -423   -397   -363
    -62   -415   -353    239    145   -384   -413   -433   -519   -418   -400   -384
    -57   -410   -353    231    148   -381   -392   -394   -498   -418   -402   -361
    -46   -400   -353    223    150   -376   -384   -371   -488   -423   -402   -348
    -38   -384   -348    210    153   -366   -376   -337   -465   -418   -389   -332
    -33   -381   -348    207    155   -366   -358   -285   -431   -394   -361   -306
    -28   -394   -368    210    168   -381   -350   -244   -413   -387   -350   -296
     -5   -371   -368    187    179   -371   -345   -202   -394   -379   -335   -280
      7   -329   -340    158    171   -335   -332   -155   -363   -358   -306   -254
     15   -314   -329    150    171   -322   -311   -103   -329   -335   -275   -220
     36   -288   -324    124    179   -306   -309    -75   -311   -327   -257   -197
     51   -244   -296     96    171   -267   -298    -51   -285   -301   -220   -166
     67   -205   -275     67    171   -239   -298    -41   -270   -285   -197   -148
     83   -174   -257     46    168   -215   -303    -51   -272   -293   -194   -132
     80   -150   -233     33    155   -192   -306    -62   -272   -290   -189   -132
     72   -124   -197     23    135   -161   -306    -77   -265   -283   -187   -127
     64   -116   -181     23    122   -148   -314   -103   -272   -293   -189   -111
     62   -114   -176     25    119   -145   -316   -132   -275   -293   -184   -119
     41    -85   -127     20     80   -103   -322   -171   -283   -303   -197   -135
     31    -85   -116     25     72    -98   -327   -215   -293   -314   -205   -124
     20   -103   -124     38     70   -111   -342   -270   -311   -335   -213   -137
      7   -101   -109     46     57   -103   -350   -314   -322   -342   -218   -168
     -5    -98    -93     51     41    -98   -358   -358   -337   -363   -244   -187
    -18   -124   -106     70     41   -116   -374   -413   -371   -400   -280   -200
    -31   -145   -116     88     41   -132   -392   -462   -402   -420   -293   -218
    -41   -150   -109     96     33   -129   -402   -501   -415   -428   -296   -228
    -36   -161   -127     96     44   -145   -426   -542   -444   -452   -322   -280
    -44   -184   -140    114     46   -161   -436   -574   -470   -480   -363   -316
    -62   -192   -129    127     33   -161   -436   -589   -478   -491   -387   -319
    -64   -207   -142    137     38   -176   -426   -589   -480   -496   -392   -309
    -64   -218   -153    137     44   -187   -436   -602   -485   -498   -387   -301
    -67   -197   -129    132     28   -163   -439   -607   -480   -488   -376   -309
    -59   -171   -111    114     25   -142   -446   -610   -478   -491   -384   -332
    -38   -171   -132    106     46   -153   -459   -623   -491   -506   -400   -324
    -44   -163   -122    103     38   -145   -465   -623   -488   -491   -368   -267
    -54   -150    -98    101     20   -124   -454   -610   -470   -454   -329   -270
    -54   -140    -85     96     12   -114   -457   -613   -472   -449   -345   -335
    -54   -150    -96    103     20   -124   -467   -623   -488   -485   -407   -340
    -49   -140    -90     93     18   -116   -470   -623   -488   -485   -402   -296
    -46   -116    -70     83     10    -93   -457   -613   -472   -459   -368   -285
    -41    -75    -33     59     -5    -54   -439   -602   -452   -439   -350   -290
    -44    -31     12     38    -28    -10   -410   -584   -418   -413   -332   -275
    -59      0     57     28    -59     28   -387   -571   -397   -392   -316   -252
    -57     -7     49     31    -54     20   -376   -571   -402   -397   -322   -246
    -54    -10     44     31    -49     15   -366   -566   -397   -392   -319   -246
    -54     59    114     -2    -83     85   -340   -537   -353   -345   -277   -210
    -36    148    184    -57   -111    166   -345   -535   -319   -306   -236   -168
    -25    207    233    -90   -129    220   -376   -553   -303   -277   -205   -142
    -23    223    246   -101   -135    236   -410   -566   -296   -262   -189   -124
    -10    202    213    -96   -111    207   -423   -571   -298   -254   -171   -111
      0    202    202   -101   -101    205   -441   -592   -309   -257   -168   -116
    -18    202    220    -90   -119    210   -462   -615   -324   -270   -181   -142
    -44    135    179    -46   -111    155   -475   -628   -358   -303   -231   -181
    -62     -5     57     33    -59     25   -496   -657   -420   -374   -309   -231
    -67    -72     -5     67    -31    -38   -511   -675   -459   -410   -345   -275
    -77   -116    -38     96    -20    -77   -509   -685   -478   -423   -358   -301
    -83   -142    -62    111    -12   -103   -514   -711   -496   -441   -371   -309
    -88   -153    -64    122    -12   -109   -524   -732   -517   -454   -379   -324
    -90   -153    -64    119    -12   -109   -519   -732   -517   -452   -389   -355
    -88   -163    -75    124     -7   -122   -522   -732   -522   -467   -418   -355
    -88   -181    -93    135      0   -137   -535   -743   -535   -483   -433   -353
   -106   -192    -85    150    -10   -140   -535   -750   -535   -478   -428   -350
   -103   -194    -90    148     -7   -142   -540   -750   -532   -470   -428   -355
    -96   -202   -106    150      5   -155   -548   -758   -542   -478   -441   -371
   -103   -215   -114    158      5   -166   -540   -753   -542   -478   -441   -368
    -93   -205   -111    150      7   -158   -527   -743   -532   -467   -436   -366
    -88   -192   -106    140      7   -150   -524   -745   -524   -457   -420   -353
    -83   -192   -109    137     10   -150   -532   -745   -522   -446   -413   -350
    -80   -213   -132    145     23   -174   -532   -735   -530   -454   -426   -379
    -49   -314   -265    181    106   -290   -524   -727   -600   -540   -524   -475
      7   -566   -576    277    290   -568   -454   -654   -722   -740   -745   -672
      7   -662   -670    327    337   -665   -314   -498   -717   -828   -854   -813
    -46   -483   -436    265    192   -459   -213   -467   -584   -706   -735   -730
   -171    -77     93    124   -132      7   -319   -924   -467   -452   -426   -420
   -348    678   1023   -166   -688    849   -633  -1566   -275     67    189    233
   -488   1452   1940   -483  -1215   1696   -893  -1870     75    730    914    982
   -470   1662   2132   -597  -1301   1896  -1174  -2021    174   1031   1226   1322
   -407   1184   1592   -387  -1000   1387  -1369  -2158   -246    610    802    932
   -410    548    958    -70   -683    750  -1280  -2055   -802   -184     -7    106
   -345     46    392    148   -368    218  -1026  -1597   -906   -542   -446   -337
   -236   -103    129    168   -184     12   -792  -1137   -706   -478   -452   -355
   -142   -111     31    127    -88    -41   -639   -846   -532   -371   -374   -303
   -119   -135    -15    127    -54    -77   -581   -743   -485   -350   -363   -311
   -106   -166    -59    137    -23   -114   -571   -722   -496   -374   -389   -342
   -109   -187    -80    148    -15   -135   -553   -701   -496   -379   -397   -368
   -111   -189    -77    150    -18   -135   -532   -670   -480   -374   -397   -353
   -106   -205    -98    155     -7   -150   -524   -649   -475   -374   -397   -350
   -101   -197    -98    148     -2   -148   -519   -636   -467   -366   -402   -363
   -111   -192    -80    150    -18   -137   -506   -623   -449   -353   -397   -355
    -98   -174    -75    137    -12   -124   -498   -605   -433   -340   -384   -337
    -83   -161    -80    119     -2   -119   -491   -592   -423   -329   -371   -322
    -80   -153    -72    116     -5   -114   -478   -566   -405   -306   -350   -303
    -80   -140    -59    109    -10    -98   -472   -548   -387   -280   -319   -272
    -64   -106    -41     85    -12    -75   -478   -545   -376   -267   -301   -277
    -59    -98    -38     77    -10    -70   -472   -535   -361   -259   -303   -309
    -57    -98    -41     77     -7    -70   -465   -514   -340   -246   -301   -272
    -49    -80    -33     64    -10    -57   -470   -504   -335   -239   -288   -262
    -33    -57    -23     46     -5    -41   -467   -485   -322   -223   -275   -298
    -38    -64    -28     49     -7    -46   -457   -457   -301   -210   -280   -275
    -38    -59    -20     46    -10    -41   -446   -433   -283   -200   -267   -239
    -20    -54    -33     36      5    -44   -444   -410   -267   -184   -249   -239
     -2    -23    -20     12      7    -23   -433   -371   -233   -153   -220   -228
     -2    -12    -10      7      0    -10   -423   -335   -210   -137   -213   -210
     15     -5    -20     -5     18    -12   -423   -296   -194   -122   -200   -189
     28     -2    -31    -15     28    -18   -413   -254   -168    -96   -174   -174
     38     18    -20    -28     31      0   -402   -202   -135    -62   -142   -148
     59     41    -18    -51     38     12   -392   -153   -101    -25   -116   -122
     80     57    -25    -70     51     15   -376   -106    -72      2    -90   -103
     90     80    -10    -88     49     33   -363    -57    -36     41    -54    -64
    109    119     10   -114     49     64   -358    -18     -7     77    -18    -38
    122    135     12   -129     54     75   -353      7     12    106      2    -41
    127    168     41   -148     44    103   -348     25     25    119      2    -31
    135    197     62   -166     36    129   -345     31     36    124      5    -15
    155    213     57   -184     49    135   -348     28     41    124      7      5
    161    236     72   -200     44    155   -345     23     49    142     28     25
    150    257    106   -205     23    181   -335     18     67    168     54     46
    137    259    119   -200      7    192   -337     -5     67    179     67     51
    127    277    150   -202    -10    215   -335    -28     70    192     88     67
    114    303    189   -210    -36    246   -337    -49     83    207    101     67
    101    298    197   -200    -49    249   -337    -80     77    200     83     44
     85    265    176   -176    -46    220   -337   -119     67    184     62     31
     57    231    174   -142    -57    202   -340   -155     59    179     57     10
     33    233    200   -135    -83    218   -348   -197     49    166     38    -18
     28    197    168   -114    -70    184   -353   -241     23    135      5    -46
     15    155    137    -85    -62    148   -350   -272      7    119    -12    -59
     -5    161    166    -77    -85    163   -358   -306    -10    101    -33    -75
     -7    114    119    -54    -64    116   -361   -335    -28     96    -38    -83
    -20     88    109    -33    -64     98   -358   -345    -23    119    -12    -64
    -38     90    127    -28    -83    106   -355   -348    -12    140      5    -96
    -38     85    124    -23    -80    103   -358   -355    -12    127    -28   -148
    -23     70     93    -23    -57     80   -363   -368    -33     90    -72   -116
    -36     75    111    -18    -75     90   -355   -366    -25    106    -49    -88
    -44     85    129    -20    -88    106   -348   -358    -12    124    -23    -72
    -41     77    119    -18    -80     98   -345   -355    -10    132    -18   -101
    -44     62    106    -10    -75     83   -335   -332      2    145    -23   -114
    -64     90    153    -12   -109    122   -314   -288     41    176     -2    -93
    -70    103    171    -18   -122    137   -311   -275     59    189     20    -80
    -23    111    135    -44    -77    122   -340   -332     20    161      7    -83
    -44    129    171    -44   -109    150   -303   -290     64    210     62    -31
    -64    161    226    -49   -145    192   -265   -246    124    275    129     12
    -64    174    236    -57   -150    205   -249   -249    137    280    124    -33
    -25    171    197    -72   -111    184   -244   -259    127    262     77    -51
     -2    168    171    -85    -88    171   -233   -246    129    259     80      2
     12    228    215   -119   -101    223   -220   -223    168    303    145     62
      7    316    306   -163   -150    314   -215   -210    207    353    187     46
     10    389    379   -200   -184    384   -226   -207    246    381    187     44
     23    402    379   -213   -179    392   -257   -218    241    374    187     90
     20    389    366   -205   -174    379   -267   -223    233    376    197    109
     12    371    358   -194   -174    366   -280   -233    231    376    200    101
    -18    353    371   -166   -194    361   -298   -252    215    368    194    103
    -38    285    324   -124   -181    303   -306   -249    207    376    205    111
    -75    166    241    -46   -158    202   -301   -241    187    355    184     59
    -90     90    179      0   -135    135   -296   -246    163    322    135    -36
    -90     59    150     15   -119    103   -306   -277    109    252     38   -106
    -77     44    122     12    -98     83   -324   -306     75    202    -15    -59
    -59     31     90     12    -75     59   -332   -309     75    207     -7    -44
    -49     12     59     18    -54     36   -342   -309     77    213    -10    -77
    -28     15     44      7    -36     28   -355   -327     64    192    -46   -109
    -57      5     62     23    -59     33   -353   -316     80    207    -44    -80
    -46      2     46     20    -46     23   -366   -322     75    200    -49    -83
    -31    -18     10     23    -23     -2   -374   -340     57    179    -64    -93
     -5    -20    -15     12      5    -18   -389   -353     51    168    -70   -103
     -2    -31    -28     15     10    -28   -387   -353     54    158    -70   -111
    -12    -41    -28     28      5    -36   -384   -353     54    153    -72   -116
    -20    -49    -28     33      2    -38   -374   -350     59    153    -80   -127
    -25    -33     -7     31    -10    -20   -363   -342     67    158    -80   -114
     -2    -38    -36     18     15    -38   -358   -335     64    153    -88   -122
     46   -148   -197     49    119   -171   -353   -327      2     70   -176   -210
     80   -384   -465    150    272   -423   -290   -290   -114   -109   -374   -405
     75   -550   -626    239    350   -587   -137   -179   -166   -257   -542   -587
     64   -439   -504    187    283   -472    -20   -116    -57   -184   -467   -540
    -49    -75    -25     62    -12    -51    -75   -465     83     59   -176   -254
   -197    610    807   -207   -504    706   -340  -1013    303    524    379    314
   -337   1470   1808   -566  -1072   1639   -618  -1306    685   1187   1109   1052
   -342   1831   2174   -745  -1260   2003   -901  -1366    930   1613   1532   1499
   -267   1473   1738   -602  -1002   1605  -1145  -1493    636   1340   1252   1265
   -259    859   1119   -301   -688    987  -1145  -1564     51    602    532    550
   -213    265    478    -25   -345    371   -896  -1244   -252     62    -49    -51
   -142     51    194     41   -168    122   -610   -774    -80     88   -103   -161
    -59     -5     51     31    -57     23   -439   -496     54    140    -90   -153
    -20    -67    -46     44     10    -57   -361   -376     96    129   -114   -168
      0    -83    -83     41     41    -83   -335   -337     98    111   -132   -194
     10   -106   -119     46     64   -114   -309   -314    109     98   -145   -207
     25   -116   -142     44     83   -129   -306   -306    101     80   -153   -215
     33   -111   -145     38     88   -127   -298   -290    106     88   -137   -205
     36   -103   -140     33     88   -122   -280   -267    122    109   -106   -179
     41   -106   -148     31     93   -127   -267   -252    135    119    -88   -189
     33   -103   -137     33     83   -119   -257   -244    135    111   -111   -249
     18    -88   -109     33     59    -98   -241   -228    150    106   -132   -236
     15    -75    -90     31     51    -83   -223   -207    174    122   -119   -181
     20    -67    -88     20     51    -75   -215   -194    184    140    -90   -176
     28    -54    -85     12     57    -70   -205   -181    197    158    -75   -181
     36    -57    -96     10     64    -75   -200   -168    210    179    -54   -181
     54    -57   -111      2     83    -83   -194   -158    223    202    -41   -174
     46    -51    -98      2     70    -75   -189   -155    236    228    -23   -166
     46    -28    -75    -10     59    -51   -176   -129    259    275      2   -140
     36    -23    -62     -7     46    -41   -166   -111    277    314     23   -122
     51    -31    -83    -10     67    -57   -161    -93    283    340     31   -119
     49    -25    -77    -12     62    -51   -140    -57    314    381     62    -90
     59    -12    -72    -23     64    -44   -127    -23    342    413     93    -72
     59      0    -62    -31     59    -31   -122      7    361    436    119    -54
     57     12    -44    -33     51    -15   -106     51    392    465    142    -25
     72     18    -54    -46     64    -18    -93     96    418    483    148    -38
     93     15    -80    -54     88    -31    -75    140    439    493    153    -23
     98     20    -77    -62     88    -28    -59    187    467    514    171    -10
    109     44    -64    -75     88    -10    -38    236    504    540    189      2
    132     46    -85    -90    109    -18    -28    272    519    548    189     31
    148     67    -80   -106    114     -7    -15    311    548    568    218     54
    155     88    -67   -122    111     12     -5    345    579    597    246     77
    176    127    -49   -150    114     38     -5    361    597    620    267     90
    181    150    -31   -168    106     59    -10    358    602    631    280    103
    184    166    -18   -176    101     75    -10    355    615    644    288    116
    194    181    -15   -189    106     83    -10    345    618    657    293    119
    202    187    -15   -194    109     85    -10    329    620    667    290    122
    184    197     12   -192     85    106    -15    303    620    678    290    132
    155    213     57   -184     49    137    -12    288    639    711    322    181
    148    213     64   -181     41    140    -20    259    633    722    324    155
    140    207     67   -174     36    137    -23    228    626    727    293     85
    129    187     57   -161     36    122    -25    192    602    711    226     64
    103    163     57   -135     23    111    -38    148    574    706    187     54
     80    124     44   -103     18     85    -51    103    540    688    148     15
     62    101     38    -80     12     70    -51     75    522    672    124     -5
     41     75     33    -57      2     54    -46     59    514    675    103    -18
     31     41     10    -36     10     28    -57     25    488    665     75    -36
     10     25     15    -20     -2     20    -59      7    478    667     67    -36
    -15      7     23      5    -18     15    -59      0    470    672     59    -54
     -5      2      7      0     -7      5    -62    -12    459    662     38    -75
     12     12      0    -12      5      7    -64    -20    454    649     18    -96
     41     12    -28    -28     36     -7    -70    -33    439    626    -10   -116
     51     20    -31    -36     41     -5    -72    -38    441    631      0    -90
     67      5    -62    -36     64    -28    -77    -51    431    623     -7   -109
     59      7    -51    -36     57    -20    -67    -38    449    636     -5   -119
     38      5    -36    -23     36    -12    -51    -20    465    649    -12   -114
     57     12    -44    -33     51    -15    -57    -18    462    641    -23    -98
     49     41     -7    -46     28     15    -51     -7    480    665     -7    -77
     41     77     36    -59      2     57    -20     25    519    709     25    -49
     49    124     72    -88    -10     98     -2     46    542    740     41    -31
     25    153    127    -88    -49    140     23     72    571    771     59    -12
     12    153    137    -83    -62    145     49     90    584    787     62     -7
     44    150    103    -98    -31    127     54    101    589    795     62     -2
     72    207    135   -140    -31    171     57    114    615    826     85     20
     90    301    210   -194    -59    257     49    119    649    870    119     51
     98    363    265   -231    -83    314     20    109    672    901    145     85
    119    376    257   -249    -67    316    -10     93    670    896    140     80
    132    350    215   -244    -41    283    -31     75    646    870    111     62
    129    332    202   -231    -36    267    -41     62    636    865    109     83
    129    314    184   -223    -28    249    -62     41    618    852     96     67
    127    246    119   -187      2    184    -85     15    568    800     36     -2
    111    122      7   -119     51     67   -101     -2    514    732    -46    -49
    106     49    -57    -77     83     -2   -129    -18    480    696    -93    -85
     93      7    -85    -51     90    -38   -148    -44    444    662   -132   -122
     70    -36   -106    -18     85    -70   -135    -67    410    633   -168   -150
     67    -46   -114    -12     88    -80   -111    -75    397    631   -179   -158
    101    -31   -132    -33    116    -80   -103    -80    389    631   -181   -163
     88    -54   -142    -18    114    -98   -101    -85    387    628   -197   -184
     46   -116   -163     36    103   -140   -106    -96    368    607   -233   -218
     67   -109   -179     18    122   -142   -116   -106    353    584   -265   -236
    119    -64   -184    -25    150   -124   -119   -106    355    576   -270   -228
    129    -70   -200    -31    163   -135   -111   -103    358    568   -272   -228
    161    -49   -210    -54    184   -129   -106    -96    366    566   -265   -220
    166    -59   -226    -54    194   -142   -114   -101    358    545   -272   -228
    158    -67   -226    -44    192   -145   -119   -106    358    535   -270   -226
    145    -75   -223    -36    181   -148   -119   -103    363    540   -257   -215
    174    -98   -272    -38    220   -184   -116    -98    350    514   -275   -244
    218   -210   -428     -5    322   -319   -109    -83    283    407   -384   -350
    246   -413   -659     83    452   -535    -31      7    197    231   -594   -561
    236   -501   -737    132    485   -618     72    155    210    132   -719   -685
    194   -280   -475     41    335   -376    148    181    358    270   -561   -561
     54    202    148   -129    -46    176     51   -239    467    535   -197   -184
   -114    956   1070   -420   -592   1013   -184   -831    589    963    379    431
   -236   1665   1901   -714  -1070   1782   -400  -1124    844   1519   1028   1106
   -239   1719   1958   -740  -1098   1839   -641  -1343    789   1654   1197   1319
   -168   1213   1379   -524   -774   1296   -795  -1488    335   1148    685    836
   -103    566    670   -231   -387    618   -735  -1392   -161    345   -150    -33
     12    153    140    -85    -64    148   -519   -917   -119    132   -472   -366
    122     33    -88    -77    103    -28   -335   -506    111    246   -428   -322
    200    -20   -220    -90    207   -119   -220   -272    244    322   -371   -270
    272    -15   -288   -127    280   -150   -179   -179    283    335   -358   -280
    290    -25   -319   -132    303   -171   -166   -158    275    309   -381   -309
    301    -51   -355   -124    327   -202   -163   -153    262    277   -410   -335
    290    -70   -361   -111    324   -213   -153   -140    265    267   -415   -342
    275    -51   -327   -111    301   -189   -122   -109    285    277   -402   -329
    267    -28   -298   -119    283   -163   -103    -85    309    293   -376   -301
    272    -41   -314   -116    293   -176    -98    -77    314    283   -376   -311
    259    -28   -288   -114    272   -158    -85    -59    329    285   -368   -316
    244     -7   -252   -116    246   -129    -64    -41    345    285   -366   -293
    226    -23   -249   -101    236   -137    -62    -36    345    270   -366   -290
    241    -10   -254   -116    246   -132    -62    -31    355    262   -361   -288
    252     -2   -257   -127    254   -129    -59    -18    368    252   -355   -283
    270     28   -241   -148    257   -106    -57     -5    379    252   -340   -270
    257     36   -220   -148    239    -90    -49      2    379    244   -329   -259
    236     23   -213   -129    226    -93    -46     10    381    233   -329   -265
    241     38   -205   -142    223    -83    -36     25    397    233   -319   -262
    265     51   -213   -158    239    -80    -25     44    407    231   -309   -257
    265     67   -197   -168    228    -64    -25     59    418    233   -296   -244
    267    101   -166   -184    218    -33    -15     85    433    244   -270   -223
    277    114   -166   -197    223    -23    -10    111    446    249   -257   -215
    298    122   -176   -210    239    -25    -12    135    457    246   -252   -215
    296    135   -161   -215    228    -12      0    179    485    265   -228   -192
    288    150   -137   -220    213      7     15    220    511    280   -202   -171
    298    155   -142   -228    220      5     23    259    527    288   -184   -153
    298    171   -127   -233    213     23     38    309    555    306   -158   -129
    306    205   -101   -257    202     51     62    358    589    329   -127    -98
    327    220   -106   -275    215     57     70    400    613    348   -101    -67
    332    252    -83   -293    207     85     77    439    639    371    -64    -33
    311    288    -23   -298    168    132     88    472    670    397    -31    -10
    290    283    -10   -288    148    137     90    483    678    394    -28     -2
    277    301     23   -290    127    163    106    491    685    394    -20     20
    262    314     51   -290    103    184    114    485    680    387    -10     25
    265    327     62   -296    101    194    111    462    665    366    -15     10
    293    345     51   -322    122    200    101    441    654    342    -18      5
    309    358     49   -332    129    205     98    413    641    319    -20      0
    316    358     41   -340    137    200    101    384    631    301    -20     -2
    342    337     -5   -340    174    166     90    350    610    267    -38    -23
    319    324      5   -322    158    166     80    309    584    231    -59    -51
    309    314      2   -311    153    158     80    270    563    197    -77    -83
    293    306     10   -301    142    158     80    233    548    168    -93   -103
    270    275      5   -272    132    140     80    202    524    129   -114   -122
    244    223    -20   -233    129    103     70    168    491     85   -140   -148
    231    176    -54   -205    142     62     67    135    457     36   -163   -179
    220    135    -85   -179    150     25     59    103    428    -12   -184   -207
    215    106   -109   -161    163      0     51     83    405    -54   -200   -233
    210     80   -129   -148    171    -23     46     70    389    -93   -207   -252
    218     83   -135   -150    176    -25     41     59    376   -114   -207   -254
    210     83   -129   -148    168    -23     38     54    374   -129   -207   -254
    205     62   -142   -132    174    -38     46     62    376   -137   -197   -239
    215     54   -163   -135    189    -54     36     46    355   -174   -210   -259
    218     59   -161   -140    189    -49     31     33    345   -194   -215   -267
    220     59   -161   -142    189    -51     44     46    361   -192   -194   -249
    252     70   -181   -161    218    -54     54     49    361   -205   -194   -252
    257     98   -161   -179    207    -28     75     57    374   -202   -168   -231
    246    142   -106   -194    176     18     96     72    400   -187   -135   -200
    233    150    -85   -192    158     33    111     83    410   -187   -122   -194
    231    163    -67   -197    150     49    122     88    410   -189   -119   -205
    239    155    -83   -200    161     36    135    103    413   -200   -124   -197
    244    187    -57   -215    150     64    153    129    444   -184    -93   -166
    254    254      0   -254    124    129    148    142    475   -161    -46   -129
    259    319     59   -288    101    189    124    135    496   -142     -2    -93
    259    363    103   -311     77    233     93    129    509   -129     31    -64
    275    335     59   -306    106    197     67    114    485   -161     18    -85
    280    285      5   -283    137    145     51     93    454   -202     -2   -106
    270    293     23   -280    124    158     41     83    446   -215      5    -96
    265    246    -18   -257    140    114     31     64    418   -254     -7   -114
    270    119   -150   -197    210    -15     20     46    368   -322    -62   -168
    270      7   -262   -140    265   -127     15     31    316   -384   -116   -220
    267    -44   -311   -111    288   -176     18     18    288   -423   -148   -252
    259    -75   -335    -93    296   -205     12    -12    252   -465   -174   -275
    252   -129   -381    -62    314   -254      5    -38    218   -504   -205   -296
    239   -155   -394    -41    314   -272      7    -44    205   -522   -213   -301
    233   -179   -413    -25    322   -296     10    -51    194   -537   -207   -306
    236   -197   -436    -20    335   -316      5    -57    181   -550   -210   -314
    233   -202   -436    -15    335   -319      2    -57    179   -561   -210   -311
    233   -223   -459     -7    345   -340      0    -64    163   -579   -226   -327
    231   -233   -465      2    348   -348     -7    -83    145   -602   -244   -345
    220   -254   -475     15    345   -363     -5    -77    150   -600   -241   -335
    202   -267   -470     31    335   -366     -7    -75    148   -594   -239   -329
    207   -267   -475     28    337   -368    -15    -83    132   -610   -254   -348
    220   -293   -514     36    366   -402    -15    -85    122   -623   -272   -368
    226   -303   -530     38    376   -418     -2    -72    129   -618   -270   -355
    246   -366   -613     59    428   -491      0    -59    103   -659   -306   -389
    288   -537   -828    124    555   -683     31      2     31   -779   -436   -514
    311   -711  -1023    200    667   -867    158    166     23   -896   -587   -670
    298   -641   -943    168    618   -792    301    340    155   -852   -558   -675
    205   -306   -514     49    358   -410    301    145    262   -678   -335   -488
     38    233    192   -137    -77    213     51   -511    223   -420     46   -106
   -132   1002   1135   -433   -633   1067   -246  -1075    298     33    633    488
   -207   1496   1701   -644   -953   1597   -509  -1330    446    475   1127    963
   -163   1260   1423   -548   -795   1340   -740  -1499    233    374   1026    901
   -116    633    748   -259   -431    688   -761  -1486   -233   -285    337    259
    -57      0     57     28    -57     28   -563  -1195   -550   -948   -376   -426
     23   -275   -301    124    161   -288   -332   -691   -288   -878   -405   -465
    106   -314   -420    103    262   -366   -150   -335    -28   -701   -272   -355
    161   -340   -504     88    329   -420    -41   -135    106   -615   -202   -298
    174   -366   -540     96    355   -452     -7    -80    129   -620   -200   -303
    184   -379   -566     96    374   -470     10    -59    132   -631   -200   -311
    200   -379   -579     88    389   -480     38    -33    150   -623   -189   -306
    223   -400   -626     88    423   -511     51    -18    155   -628   -189   -306
    231   -407   -639     88    433   -522     59    -12    150   -633   -187   -306
    226   -400   -628     85    426   -514     75      0    158   -628   -176   -296
    241   -392   -636     75    436   -514     80     15    166   -620   -155   -277
    257   -387   -646     64    449   -517     77     18    163   -623   -150   -272
    257   -384   -641     64    449   -511     80     28    168   -615   -129   -259
    252   -376   -628     59    439   -501     88     49    184   -600    -96   -226
    262   -366   -628     51    444   -498     80     57    187   -594    -83   -213
    265   -366   -631     49    446   -498     75     70    194   -579    -57   -194
    265   -366   -631     51    446   -498     77     85    210   -561    -28   -174
    275   -363   -639     44    457   -501     70     96    215   -558    -10   -158
    285   -363   -649     38    465   -504     64    109    226   -555     15   -135
    290   -353   -646     28    467   -498     67    122    239   -545     46   -103
    298   -345   -644     23    470   -493     67    137    249   -535     77    -72
    298   -342   -641     20    467   -491     67    150    254   -527     98    -49
    298   -327   -626     12    462   -475     80    174    272   -504    135     -7
    309   -322   -631      5    467   -478     85    200    290   -480    176     36
    324   -322   -646      0    485   -483     83    223    298   -470    197     70
    329   -311   -641    -12    485   -475     85    257    316   -452    223    103
    337   -288   -628    -25    483   -457     98    309    350   -418    262    158
    342   -283   -628    -31    483   -454    106    353    376   -397    296    207
    350   -280   -631    -33    491   -454    119    394    402   -363    324    244
    363   -254   -620    -54    491   -436    132    441    433   -319    363    285
    389   -223   -613    -83    498   -418    129    472    449   -293    381    309
    405   -215   -620    -96    511   -418    111    488    449   -283    394    322
    394   -200   -594    -96    493   -397    109    504    462   -259    420    355
    405   -161   -566   -122    483   -363    106    506    467   -244    433    379
    415   -153   -568   -132    491   -361     96    491    454   -252    426    379
    413   -145   -561   -135    485   -353     93    478    449   -249    426    387
    407   -116   -524   -145    465   -319     85    459    441   -249    426    389
    405   -106   -514   -150    457   -309     72    428    423   -262    415    381
    389   -103   -496   -142    441   -298     62    397    407   -275    405    374
    371    -88   -459   -142    415   -275     57    371    402   -283    397    374
    355    -93   -449   -129    402   -270     49    342    389   -298    379    355
    340   -103   -444   -119    392   -272     36    298    368   -322    353    322
    324   -124   -449   -101    384   -285     38    270    355   -335    335    298
    311   -158   -470    -77    389   -314     41    236    335   -355    309    270
    301   -179   -480    -59    389   -329     23    189    298   -394    272    236
    275   -197   -475    -38    374   -335     12    153    275   -420    244    215
    265   -210   -478    -28    371   -342      7    124    252   -444    215    189
    259   -249   -509     -7    381   -379     -2     90    218   -478    181    155
    249   -270   -519     10    384   -394    -12     64    194   -504    158    132
    236   -280   -517     20    376   -397    -20     54    192   -509    145    124
    241   -280   -522     20    381   -400    -25     46    181   -522    127    103
    246   -277   -524     15    384   -400    -28     36    174   -530    122     98
    233   -267   -501     18    366   -384    -31     28    174   -527    116     96
    233   -275   -509     20    371   -392    -36     31    174   -527    111     90
    249   -262   -511      5    379   -384    -46     28    171   -530    103     83
    254   -228   -485    -15    368   -355    -38     44    184   -514    111     93
    265   -184   -449    -38    355   -316    -18     72    218   -485    137    114
    267   -145   -413    -62    337   -280     -5     88    236   -467    155    127
    257   -114   -371    -72    314   -244     12     98    254   -452    168    137
    254   -122   -379    -67    316   -249     15    103    252   -454    161    129
    259   -109   -368    -75    314   -239     15    111    257   -449    163    132
    277    -36   -314   -122    296   -174     10    119    288   -420    189    153
    267     46   -220   -158    244    -85     -2    116    316   -387    223    200
    270     93   -176   -184    223    -38    -23    111    337   -363    252    239
    301     96   -205   -197    254    -54    -41    106    324   -374    239    223
    309     72   -236   -192    272    -80    -51     96    311   -384    215    207
    298     67   -231   -184    265    -80    -64     77    296   -389    207    205
    293     33   -262   -163    277   -114    -88     51    267   -413    187    181
    288    -20   -309   -132    298   -163   -103     33    226   -457    137    135
    272   -145   -420    -64    345   -283   -106     20    174   -511     72     75
    267   -228   -498    -20    381   -363   -103      0    135   -561     18     20
    257   -275   -535      7    394   -405   -111    -31     96   -600    -31    -28
    259   -306   -566     23    413   -436   -122    -51     64   -636    -72    -67
    236   -335   -574     46    402   -454   -119    -62     41   -649    -90    -72
    233   -342   -576     54    405   -459   -122    -75     20   -662   -109    -88
    236   -355   -592     57    413   -472   -122    -80      7   -670   -124   -101
    231   -371   -602     70    415   -485   -114    -80      5   -670   -132   -106
    236   -368   -605     64    418   -485   -122    -96    -10   -688   -155   -129
    236   -371   -610     67    420   -491   -124   -106    -18   -698   -168   -135
    236   -387   -623     75    428   -504   -122   -109    -20   -698   -181   -145
    228   -405   -633     88    431   -519   -124   -109    -25   -701   -192   -153
    236   -410   -646     85    439   -527   -129   -122    -38   -719   -207   -168
    231   -405   -636     85    431   -519   -129   -124    -38   -722   -213   -166
    233   -392   -626     77    428   -509   -137   -129    -49   -735   -231   -179
    252   -444   -696     96    472   -568   -132   -127    -75   -763   -267   -218
    275   -587   -862    153    566   -722   -103   -101   -153   -872   -387   -322
    311   -784  -1096    236    701   -940      7     10   -228  -1039   -576   -511
    329   -823  -1153    244    740   -987    158    171   -200  -1106   -670   -618
    267   -592   -859    163    563   -724    236     98    -75   -976   -524   -491
    106    -88   -194    -10    150   -140      0   -509    -18   -675   -132    -93
    -46    683    727   -319   -387    706   -340  -1078    135   -174    472    522
   -184   1387   1571   -602   -878   1480   -613  -1337    420    405   1098   1143
   -161   1444   1605   -641   -883   1525   -917  -1501    405    568   1262   1343
    -90    839    930   -374   -509    883  -1013  -1556    -96    -41    644    776
    -36    161    197    -62   -116    179   -810  -1296   -509   -756   -106     49
     36   -257   -293    109    163   -275   -517   -805   -444   -932   -379   -226
    127   -327   -454    101    290   -389   -296   -415   -210   -815   -319   -189
    197   -363   -561     80    379   -462   -187   -236   -106   -761   -285   -179
    207   -400   -607     96    407   -504   -148   -181    -93   -771   -298   -194
    192   -428   -623    116    405   -524   -129   -158    -96   -789   -316   -207
    189   -459   -649    135    418   -553   -119   -137    -96   -802   -329   -223
    197   -475   -675    137    436   -574   -114   -124    -98   -813   -342   -231
    200   -475   -675    137    436   -576   -101   -109    -90   -813   -345   -231
    205   -472   -678    132    439   -574    -85    -90    -83   -807   -337   -218
    223   -462   -685    119    454   -574    -85    -88    -85   -810   -342   -220
    228   -467   -696    119    462   -581    -83    -77    -88   -813   -348   -220
    218   -457   -678    119    446   -566    -70    -59    -75   -800   -340   -205
    223   -444   -667    109    444   -555    -64    -51    -70   -797   -335   -194
    236   -444   -680    103    457   -561    -59    -41    -62   -792   -327   -187
    228   -441   -672    106    449   -555    -46    -31    -51   -784   -324   -181
    231   -441   -672    103    449   -555    -38    -20    -46   -784   -322   -179
    239   -444   -683    101    459   -563    -38    -15    -49   -792   -329   -181
    233   -433   -667    101    449   -550    -25      2    -36   -782   -316   -161
    233   -420   -657     93    444   -537    -20     20    -23   -774   -303   -135
    244   -410   -654     83    449   -532    -23     36    -10   -763   -298   -129
    249   -394   -644     72    444   -519    -23     51      2   -761   -293   -132
    257   -381   -639     62    446   -509    -12     77     20   -748   -277   -127
    265   -392   -657     59    459   -524     -7     98     20   -753   -275   -132
    275   -384   -659     54    465   -522     10    132     38   -740   -259   -111
    277   -361   -639     38    457   -498     28    171     57   -722   -241    -85
    293   -337   -631     23    462   -483     41    205     70   -711   -231    -70
    316   -329   -646      5    478   -485     57    239     80   -706   -226    -57
    332   -316   -649     -7    488   -480     67    280    103   -691   -207    -31
    340   -296   -639    -23    488   -467     77    319    124   -670   -187    -12
    358   -277   -636    -38    496   -457     88    350    140   -654   -171      5
    371   -246   -620    -62    493   -433     96    376    155   -641   -155     23
    376   -215   -592    -83    483   -402     98    392    161   -631   -140     51
    389   -197   -587    -96    485   -389     85    387    153   -636   -140     59
    389   -179   -568   -103    478   -374     80    376    145   -639   -132     72
    387   -153   -540   -119    462   -345     67    361    137   -641   -132     83
    387   -145   -535   -122    459   -340     57    337    119   -654   -145     80
    384   -145   -530   -122    457   -337     38    301     96   -670   -155     62
    353   -135   -488   -109    420   -311     23    262     83   -678   -150     62
    337   -129   -470   -106    402   -298      7    228     70   -685   -150     70
    327   -132   -462    -98    394   -296    -18    176     38   -711   -176     54
    309   -148   -459    -80    381   -303    -33    129     18   -730   -192     44
    285   -171   -457    -57    371   -314    -38     88      0   -740   -202     36
    283   -187   -470    -49    374   -327    -70     36    -36   -774   -231     10
    267   -218   -485    -25    376   -353    -96    -15    -72   -805   -262    -15
    241   -246   -488      0    363   -368   -116    -62   -111   -839   -296    -38
    228   -275   -504     23    366   -389   -135   -101   -150   -872   -322    -62
    226   -296   -522     33    371   -407   -148   -132   -181   -898   -342    -72
    226   -298   -524     33    374   -410   -158   -155   -202   -911   -358    -77
    241   -298   -540     25    389   -418   -171   -174   -223   -924   -374    -90
    244   -309   -553     33    397   -431   -189   -194   -246   -945   -392   -111
    241   -303   -545     28    392   -423   -194   -202   -252   -948   -392   -106
    241   -306   -548     31    394   -426   -197   -207   -254   -948   -387   -101
    244   -309   -553     31    397   -428   -205   -215   -259   -953   -389   -101
    249   -280   -530     15    389   -405   -202   -218   -254   -953   -389    -98
    244   -223   -467    -12    353   -342   -179   -197   -226   -924   -361    -64
    233   -176   -413    -28    322   -293   -163   -184   -210   -906   -340    -44
    233   -153   -387    -41    309   -270   -148   -179   -202   -901   -332    -33
    239   -145   -384    -46    311   -265   -142   -176   -207   -901   -335    -28
    252   -124   -376    -64    314   -249   -142   -179   -210   -904   -335    -23
    272    -51   -324   -111    298   -187   -148   -174   -187   -875   -303      7
    277     23   -257   -150    267   -116   -168   -181   -163   -841   -265     46
    283    101   -181   -192    233    -38   -197   -194   -145   -813   -233     88
    298     96   -202   -200    249    -51   -228   -220   -168   -833   -254     72
    296     72   -226   -184    262    -75   -249   -241   -194   -852   -275     62
    280     64   -215   -174    246    -72   -272   -262   -218   -867   -288     57
    272     46   -226   -158    249    -88   -290   -285   -244   -885   -301     49
    270    -31   -301   -119    285   -166   -309   -314   -296   -937   -353      0
    259   -137   -397    -62    327   -265   -319   -335   -350   -997   -418    -51
    249   -223   -472    -15    358   -345   -329   -361   -400  -1052   -472    -96
    244   -267   -511     12    376   -389   -340   -394   -446  -1101   -519   -137
    228   -285   -514     25    371   -400   -348   -426   -478  -1132   -553   -158
    215   -319   -537     51    376   -428   -358   -444   -504  -1156   -579   -174
    213   -324   -537     54    374   -431   -371   -465   -524  -1176   -594   -184
    213   -335   -548     62    379   -441   -384   -478   -537  -1187   -605   -187
    207   -340   -548     64    376   -444   -392   -488   -553  -1197   -613   -192
    207   -353   -561     70    384   -457   -400   -498   -571  -1213   -628   -202
    210   -358   -571     72    389   -465   -407   -511   -589  -1228   -646   -210
    205   -358   -563     77    384   -459   -405   -522   -597  -1241   -659   -213
    210   -361   -571     72    389   -465   -415   -535   -610  -1254   -670   -218
    215   -363   -581     72    397   -472   -433   -553   -631  -1275   -685   -231
    218   -366   -584     75    400   -475   -439   -561   -639  -1280   -691   -231
    231   -363   -594     67    413   -478   -441   -563   -646  -1283   -696   -226
    239   -405   -644     80    439   -522   -444   -571   -680  -1314   -730   -254
    272   -548   -820    137    545   -683   -428   -548   -763  -1423   -844   -358
    309   -750  -1060    220    683   -904   -335   -441   -836  -1579  -1023   -530
    324   -820  -1145    249    735   -982   -184   -265   -797  -1652  -1119   -639
    265   -555   -820    142    542   -688   -132   -355   -680  -1525   -961   -504
    114    -67   -181    -23    148   -124   -337   -943   -652  -1262   -607   -150
    -33    683    717   -327   -376    701   -691  -1558   -558   -802    -31    439
   -166   1444   1610   -639   -888   1527   -974  -1844   -277   -202    626   1088
   -132   1478   1610   -675   -872   1543  -1286  -2008   -322    -64    763   1270
    -67    901    969   -418   -519    935  -1413  -2088   -797   -623    194    774
    -23    184    207    -80   -116    197  -1231  -1886  -1280  -1415   -626     -2
     41   -277   -319    119    179   -298   -935  -1379  -1221  -1628   -945   -327
    109   -335   -444    111    275   -389   -722   -989   -963  -1475   -854   -275
    171   -361   -535     93    353   -446   -597   -776   -831  -1397   -797   -228
    192   -397   -589    101    389   -491   -555   -709   -815  -1413   -823   -239
    187   -428   -615    122    400   -522   -542   -691   -826  -1447   -862   -257
    181   -462   -644    140    410   -553   -537   -675   -826  -1454   -872   -272
    187   -467   -654    140    418   -558   -537   -672   -833  -1460   -872   -290
    189   -467   -659    137    423   -563   -530   -659   -826  -1452   -867   -293
    187   -462   -649    137    418   -555   -522   -649   -823  -1454   -867   -293
    205   -462   -670    127    436   -563   -535   -659   -841  -1473   -880   -303
    213   -452   -667    119    439   -558   -542   -659   -846  -1478   -885   -298
    213   -446   -662    116    436   -553   -537   -649   -839  -1475   -883   -283
    220   -452   -672    116    446   -561   -537   -644   -841  -1486   -888   -275
    223   -454   -678    114    446   -563   -550   -644   -846  -1493   -898   -267
    213   -439   -654    111    431   -545   -550   -636   -844  -1478   -885   -259
    215   -420   -639    101    426   -530   -545   -626   -833  -1465   -875   -249
    220   -413   -633     96    426   -522   -553   -626   -839  -1467   -878   -246
    215   -407   -623     96    415   -514   -555   -618   -836  -1460   -872   -244
    207   -405   -613     98    407   -509   -550   -602   -815  -1439   -857   -231
    213   -397   -610     90    410   -504   -558   -597   -813  -1441   -857   -233
    215   -394   -610     90    413   -501   -561   -581   -807  -1439   -854   -223
    218   -374   -592     75    402   -480   -555   -558   -795  -1423   -844   -210
    231   -355   -587     62    407   -470   -545   -537   -779  -1410   -836   -197
    239   -345   -587     51    413   -465   -545   -514   -766  -1400   -828   -187
    244   -332   -576     44    410   -454   -540   -480   -735  -1371   -805   -155
    254   -311   -566     25    407   -439   -532   -449   -711  -1350   -789   -135
    267   -311   -579     20    420   -444   -524   -413   -696  -1332   -776   -119
    270   -293   -563     10    413   -428   -514   -371   -667  -1306   -753    -88
    280   -257   -537    -10    407   -397   -498   -329   -633  -1275   -727    -51
    296   -236   -532    -28    413   -384   -501   -309   -623  -1262   -717    -41
    306   -210   -517    -49    410   -361   -504   -288   -607  -1236   -691    -23
    311   -168   -483    -72    394   -324   -504   -277   -592  -1213   -662      2
    324   -142   -467    -90    394   -303   -509   -283   -587  -1200   -649     20
    324   -140   -465    -90    392   -303   -511   -296   -589  -1200   -646     23
    316   -119   -436    -98    374   -277   -517   -309   -592  -1197   -639     33
    316    -96   -413   -114    363   -254   -530   -327   -610  -1202   -641     36
    319    -90   -410   -114    363   -249   -545   -361   -633  -1221   -649     31
    306    -98   -405   -103    353   -252   -548   -392   -644  -1223   -646     36
    288    -90   -381    -98    332   -236   -550   -431   -654  -1228   -649     36
    288    -96   -384    -98    332   -239   -571   -483   -685  -1249   -667     15
    275   -109   -384    -83    329   -246   -592   -532   -706  -1273   -688     -5
    257   -124   -384    -67    319   -252   -602   -574   -724  -1283   -698    -15
    246   -158   -405    -44    324   -283   -620   -626   -758  -1304   -719    -44
    233   -187   -420    -25    324   -303   -639   -672   -792  -1332   -740    -64
    215   -197   -413     -7    314   -303   -644   -701   -805  -1340   -748    -64
    205   -223   -428      7    314   -324   -654   -732   -831  -1350   -761    -77
    202   -252   -454     23    327   -353   -675   -769   -859  -1369   -776   -103
    192   -272   -465     38    327   -368   -685   -789   -875  -1371   -782   -114
    181   -280   -462     49    322   -371   -696   -805   -883  -1371   -782   -116
    184   -301   -488     57    335   -394   -709   -826   -896  -1376   -787   -127
    192   -314   -506     59    348   -410   -714   -833   -898  -1374   -782   -119
    187   -296   -485     51    335   -392   -719   -836   -893  -1361   -774   -109
    194   -259   -454     33    324   -355   -717   -828   -880  -1343   -756    -96
    197   -233   -431     18    311   -332   -701   -815   -859  -1317   -730    -75
    179   -205   -387     12    280   -296   -678   -792   -826  -1280   -698    -44
    163   -179   -345      5    252   -262   -665   -779   -802  -1252   -670    -23
    174   -168   -342     -2    257   -254   -672   -782   -810  -1257   -670    -31
    176   -140   -319    -20    246   -228   -667   -769   -795  -1236   -649    -10
    181    -77   -259    -51    218   -168   -652   -740   -740  -1182   -594     41
    192    -18   -210    -88    200   -114   -670   -743   -711  -1143   -550     80
    194     51   -142   -122    168    -44   -704   -758   -696  -1114   -517    111
    194     64   -132   -129    163    -33   -717   -753   -691  -1098   -506    129
    205     41   -163   -124    184    -59   -730   -763   -704  -1104   -514    129
    200      5   -194   -101    194    -96   -750   -779   -722  -1111   -522    129
    176     23   -153    -98    166    -64   -776   -802   -740  -1117   -530    129
    168    -33   -202    -70    184   -116   -795   -818   -774  -1148   -561    103
    171   -166   -337     -5    254   -252   -813   -833   -833  -1208   -626     49
    161   -270   -433     54    296   -350   -818   -841   -870  -1244   -670     15
    148   -301   -449     77    298   -374   -815   -846   -885  -1249   -678      7
    142   -342   -485     98    311   -413   -831   -867   -914  -1278   -706    -20
    140   -371   -511    114    324   -441   -839   -883   -935  -1296   -730    -38
    140   -381   -522    119    327   -452   -839   -883   -935  -1293   -727    -36
    145   -379   -524    116    335   -452   -849   -893   -950  -1301   -732    -41
    145   -392   -537    122    340   -465   -854   -906   -963  -1304   -737    -44
    129   -397   -527    132    327   -462   -852   -909   -963  -1296   -737    -36
    124   -402   -527    137    322   -465   -857   -914   -969  -1293   -740    -31
    135   -423   -558    145    345   -491   -867   -922   -984  -1304   -750    -38
    124   -439   -563    155    342   -501   -865   -917   -979  -1293   -743    -31
    116   -439   -555    161    335   -496   -865   -914   -979  -1286   -743    -28
    119   -452   -574    163    345   -511   -872   -924   -992  -1293   -750    -36
    122   -452   -574    166    348   -511   -875   -927   -992  -1291   -750    -36
    132   -470   -602    166    366   -535   -859   -909   -989  -1293   -756    -38
    176   -587   -763    205    470   -675   -839   -865  -1041  -1371   -841   -119
    220   -784  -1008    280    613   -896   -745   -743  -1098  -1512  -1008   -285
    228   -867  -1096    319    662   -982   -574   -537  -1047  -1579  -1104   -397
    166   -631   -800    231    480   -714   -488   -574   -922  -1454   -956   -280
     36   -166   -202     64    119   -184   -688  -1153   -930  -1239   -652     12
   -106    540    644   -218   -376    592  -1047  -1797   -885   -826   -119    553
   -259   1299   1558   -519   -909   1428  -1319  -2114   -626   -239    535   1179
   -244   1410   1654   -584   -950   1532  -1628  -2317   -626    -41    732   1374
   -181    872   1054   -345   -618    963  -1769  -2395  -1049   -535    231    919
   -137    179    314    -23   -226    244  -1610  -2190  -1517  -1306   -561    179
    -67   -332   -265    200     98   -298  -1319  -1693  -1488  -1569   -927   -166
     -5   -426   -420    213    205   -423  -1091  -1283  -1197  -1402   -828    -98
     59   -420   -480    179    267   -449   -943  -1023  -1013  -1280   -737    -38
     85   -444   -532    179    309   -488   -880   -917   -961  -1260   -727    -38
    106   -478   -584    187    345   -530   -867   -896   -969  -1280   -753    -70
    106   -488   -594    189    348   -542   -849   -872   -956  -1280   -756    -80
    103   -496   -600    194    350   -548   -831   -844   -937  -1275   -750    -77
    103   -511   -615    202    358   -563   -826   -836   -935  -1280   -758    -88
    106   -517   -623    205    363   -568   -823   -828   -932  -1283   -761   -101
    101   -517   -618    207    358   -566   -810   -810   -909  -1270   -750    -93
    106   -517   -626    205    363   -571   -802   -795   -891  -1254   -735    -85
    116   -504   -623    192    368   -563   -800   -787   -880  -1247   -727    -83
    124   -483   -607    179    366   -545   -784   -763   -859  -1228   -709    -70
    129   -467   -597    166    361   -530   -784   -756   -854  -1228   -711    -75
    132   -465   -600    166    366   -532   -782   -748   -846  -1228   -714    -80
    119   -449   -568    163    342   -509   -769   -730   -828  -1208   -701    -72
    106   -444   -550    168    327   -496   -750   -704   -797  -1179   -675    -51
     90   -462   -555    184    322   -509   -756   -704   -795  -1184   -683    -64
    109   -446   -555    168    332   -501   -750   -685   -782  -1176   -675    -59
    122   -423   -548    148    335   -485   -737   -657   -756  -1153   -654    -44
    132   -394   -527    132    329   -459   -722   -626   -722  -1122   -628    -33
    135   -392   -530    127    332   -459   -717   -607   -706  -1111   -620    -33
    142   -402   -545    129    342   -472   -706   -576   -685  -1098   -610    -25
    163   -368   -532    101    345   -449   -696   -532   -649  -1072   -589    -12
    184   -342   -527     80    355   -433   -688   -491   -620  -1047   -566     -2
    174   -348   -522     85    348   -433   -675   -452   -592  -1018   -548      5
    176   -332   -509     77    340   -420   -659   -402   -558   -989   -524     18
    181   -335   -517     75    348   -426   -657   -361   -540   -979   -514     20
    197   -316   -514     59    355   -415   -646   -311   -509   -956   -496     36
    205   -275   -480     33    340   -376   -618   -252   -452   -896   -444     77
    215   -265   -480     25    348   -371   -613   -223   -433   -872   -426     88
    223   -233   -459      2    340   -345   -615   -207   -420   -854   -410     98
    226   -200   -426    -12    324   -311   -600   -184   -392   -818   -381    127
    231   -189   -420    -23    324   -303   -594   -184   -381   -802   -371    132
    241   -161   -405    -41    322   -283   -602   -202   -389   -807   -374    122
    244   -127   -371    -59    306   -249   -605   -215   -389   -805   -371    119
    233   -119   -353    -57    293   -236   -600   -223   -387   -795   -363    124
    228   -116   -348    -57    285   -231   -615   -257   -402   -802   -371    103
    218   -101   -319    -59    267   -210   -628   -290   -410   -807   -381     85
    194    -98   -296    -49    244   -197   -631   -316   -407   -802   -381     70
    174   -116   -290    -28    231   -202   -636   -358   -418   -818   -394     36
    150   -140   -293     -5    220   -215   -649   -405   -439   -841   -428      7
    114   -166   -280     23    197   -223   -649   -433   -441   -849   -449    -10
     93   -197   -293     51    192   -246   -646   -465   -454   -857   -465    -41
     93   -236   -329     72    210   -283   -657   -504   -480   -880   -488    -83
     85   -252   -340     80    210   -296   -670   -535   -504   -904   -519   -114
     72   -272   -345     98    207   -309   -667   -553   -511   -904   -532   -129
     49   -296   -345    122    194   -319   -665   -576   -522   -911   -545   -155
     41   -293   -335    127    187   -314   -667   -592   -530   -924   -558   -184
     20   -303   -324    140    171   -314   -659   -594   -527   -927   -558   -181
     20   -296   -316    137    168   -306   -657   -592   -524   -922   -561   -181
     33   -283   -319    124    174   -301   -654   -589   -517   -911   -555   -187
     36   -239   -275    101    155   -257   -631   -563   -483   -878   -524   -168
     38   -197   -236     77    137   -215   -610   -545   -454   -846   -498   -150
     36   -163   -200     62    116   -181   -597   -532   -436   -828   -488   -137
     28   -135   -163     51     96   -148   -581   -519   -418   -807   -475   -119
     41   -129   -171     44    106   -150   -579   -506   -410   -795   -472   -127
     44   -103   -150     28     96   -127   -584   -491   -384   -771   -452   -114
     38    -18    -57    -10     49    -36   -594   -483   -340   -711   -400    -85
     33     64     31    -49      0     49   -623   -488   -306   -667   -355    -59
     49    116     67    -83     -7     93   -649   -498   -298   -657   -350    -44
     59     88     28    -75     15     57   -657   -496   -306   -657   -358    -54
     51     77     25    -64     12     51   -667   -509   -314   -652   -358    -70
     44     62     15    -54     12     38   -678   -530   -329   -659   -366    -80
     38     41      2    -38     18     23   -698   -558   -358   -685   -394   -109
     20    -59    -80     15     49    -70   -696   -561   -384   -714   -433   -145
     10   -153   -163     70     85   -158   -696   -571   -423   -756   -485   -197
      7   -215   -223    101    114   -218   -701   -594   -467   -797   -527   -249
     -2   -249   -246    127    122   -249   -701   -610   -485   -820   -550   -270
    -10   -280   -270    145    127   -275   -698   -623   -498   -826   -566   -288
     -7   -303   -298    155    145   -301   -704   -639   -514   -833   -576   -319
     -5   -316   -311    158    153   -314   -714   -652   -527   -841   -589   -337
    -10   -298   -288    155    137   -293   -714   -652   -524   -836   -589   -342
    -10   -311   -301    161    142   -306   -709   -654   -527   -836   -594   -345
    -10   -337   -327    174    158   -332   -704   -662   -535   -839   -607   -355
    -18   -345   -329    179    153   -340   -698   -662   -532   -833   -602   -353
    -23   -345   -322    184    148   -335   -693   -662   -535   -828   -605   -355
    -18   -363   -345    189    163   -355   -698   -667   -540   -839   -620   -368
    -15   -371   -355    192    168   -363   -698   -667   -545   -833   -628   -379
    -25   -376   -350    200    161   -363   -693   -662   -532   -818   -618   -381
    -20   -387   -366    205    171   -376   -693   -665   -540   -820   -626   -392
      0   -457   -457    226    226   -457   -685   -657   -581   -872   -685   -444
     41   -626   -667    290    353   -646   -626   -589   -654   -987   -818   -576
     75   -802   -878    363    475   -839   -485   -449   -701  -1117   -971   -761
     88   -776   -865    345    475   -820   -329   -303   -626  -1109   -971   -795
    -36   -436   -400    233    179   -418   -374   -641   -532   -917   -727   -563
   -187    179    366      2   -277    272   -680  -1280   -439   -540   -252    -77
   -350   1005   1353   -327   -852   1179   -995  -1706   -163     54    431    605
   -454   1600   2055   -571  -1254   1826  -1260  -1839    181    646   1039   1202
   -374   1353   1727   -491  -1052   1540  -1548  -1966    -38    496    878   1078
   -319    717   1034   -200   -678    875  -1535  -1943   -574   -210    168    402
   -272     36    306    116   -290    171  -1247  -1577   -885   -807   -485   -233
   -197   -290    -93    244    -51   -192   -922  -1065   -717   -828   -600   -371
   -109   -332   -226    218     57   -280   -750   -779   -555   -743   -553   -345
    -62   -384   -324    223    129   -355   -672   -654   -504   -724   -548   -363
    -59   -426   -368    241    153   -397   -639   -615   -493   -724   -553   -392
    -64   -475   -410    270    171   -444   -602   -579   -488   -730   -558   -410
    -49   -493   -444    272    194   -470   -594   -566   -491   -740   -574   -426
    -44   -504   -459    272    207   -483   -579   -545   -485   -735   -574   -433
    -44   -504   -459    272    205   -483   -563   -522   -472   -719   -558   -423
    -36   -493   -457    265    210   -475   -553   -514   -467   -714   -558   -423
    -28   -493   -467    259    218   -480   -545   -506   -454   -706   -553   -426
    -38   -491   -452    265    205   -472   -532   -485   -433   -683   -527   -405
    -38   -491   -452    265    205   -472   -530   -475   -428   -678   -522   -400
    -23   -496   -472    259    223   -485   -524   -465   -420   -667   -519   -405
    -18   -472   -457    244    218   -465   -517   -446   -400   -644   -498   -402
    -18   -462   -444    239    213   -454   -506   -428   -384   -626   -480   -394
     -5   -467   -462    236    226   -467   -493   -410   -371   -615   -467   -389
     -2   -483   -480    244    239   -483   -478   -384   -348   -594   -446   -379
    -12   -470   -459    241    220   -465   -465   -358   -327   -571   -426   -366
    -10   -472   -462    239    226   -467   -457   -337   -314   -563   -415   -358
      0   -467   -467    231    231   -467   -444   -311   -293   -545   -402   -348
      0   -457   -457    228    228   -457   -423   -270   -265   -517   -376   -327
      2   -436   -439    215    218   -436   -423   -249   -254   -509   -371   -329
     18   -436   -454    207    233   -444   -418   -223   -244   -496   -358   -319
     23   -433   -457    202    239   -444   -397   -179   -210   -472   -337   -298
     31   -420   -452    194    241   -436   -374   -129   -179   -441   -311   -275
     51   -392   -444    168    246   -418   -361    -88   -150   -418   -290   -265
     62   -379   -441    158    252   -410   -342    -38   -127   -397   -267   -246
     75   -363   -439    142    254   -400   -316     15    -93   -366   -241   -223
     96   -366   -462    135    277   -413   -293     64    -59   -337   -215   -205
    111   -340   -454    111    280   -394   -285     90    -38   -316   -189   -192
    119   -306   -428     93    272   -366   -272    122     -5   -277   -148   -155
    127   -259   -387     64    254   -322   -275    127      2   -262   -129   -140
    132   -252   -384     59    257   -316   -277    124      2   -259   -124   -142
    119   -241   -361     59    239   -301   -270    129     18   -236   -101   -124
    111   -233   -345     59    226   -288   -259    127     28   -220    -85   -109
    109   -220   -329     54    218   -275   -265     98     20   -228    -90   -111
    101   -215   -316     57    207   -265   -262     75     20   -223    -85   -109
     83   -202   -285     57    181   -244   -262     51     20   -218    -75   -106
     77   -189   -267     54    171   -228   -275     12      7   -228    -77   -119
     67   -202   -272     67    168   -236   -285    -23     -5   -239    -88   -135
     44   -202   -246     80    145   -223   -296    -57     -7   -239    -90   -145
     25   -220   -249     96    135   -233   -309   -103    -31   -262   -109   -168
     18   -265   -285    122    150   -275   -322   -145    -59   -283   -124   -189
      0   -296   -296    145    145   -296   -329   -176    -77   -298   -137   -205
    -10   -311   -301    161    145   -306   -342   -205    -90   -311   -150   -223
    -10   -337   -329    171    158   -335   -366   -241   -119   -337   -174   -249
    -18   -353   -335    184    158   -345   -374   -259   -132   -350   -184   -265
    -33   -366   -332    200    148   -350   -374   -265   -132   -348   -181   -265
    -33   -387   -353    210    158   -371   -376   -270   -135   -353   -184   -267
    -28   -389   -361    207    163   -376   -379   -277   -142   -355   -181   -270
    -20   -371   -350    197    163   -363   -366   -267   -127   -332   -161   -254
    -12   -361   -348    187    166   -353   -350   -252   -114   -319   -145   -246
     -5   -335   -329    171    161   -332   -335   -236    -90   -301   -122   -228
    -20   -301   -280    158    129   -290   -298   -205    -49   -262    -85   -200
    -31   -249   -220    140     93   -236   -267   -179    -15   -231    -54   -174
    -23   -259   -236    142    103   -249   -259   -176    -15   -231    -57   -179
    -12   -272   -259    142    122   -267   -252   -155     -5   -220    -49   -176
     -7   -171   -163     88     75   -166   -233   -124     46   -166      5   -127
      5   -103   -109     49     54   -106   -246   -124     77   -129     46    -88
     15    -57    -75     20     44    -64   -275   -132     96   -106     75    -62
     23    -36    -59      7     41    -46   -283   -119    111    -88     96    -41
     36    -59    -98     10     64    -80   -296   -119    109    -90     96    -44
     36    -77   -116     20     75    -96   -319   -142     88   -106     83    -59
     12   -111   -127     46     67   -119   -340   -158     72   -122     72    -67
     -5   -187   -181     96     88   -184   -353   -168     49   -145     49    -88
    -12   -288   -275    150    129   -283   -368   -194     -7   -205    -12   -153
    -23   -366   -342    194    158   -355   -366   -205    -38   -236    -49   -192
    -38   -400   -361    218    158   -379   -363   -218    -57   -257    -67   -213
    -41   -431   -389    236    174   -410   -371   -239    -80   -280    -90   -236
    -38   -467   -428    252    192   -446   -379   -262   -106   -306   -116   -265
    -51   -483   -431    267    189   -457   -368   -265   -103   -309   -119   -262
    -49   -480   -431    265    189   -457   -368   -265   -103   -311   -116   -262
    -33   -488   -454    262    210   -472   -368   -270   -114   -319   -124   -272
    -28   -483   -457    254    213   -470   -358   -262   -114   -319   -119   -272
    -41   -498   -459    270    207   -480   -363   -265   -119   -322   -119   -275
    -41   -524   -483    280    218   -506   -379   -277   -135   -340   -137   -293
    -25   -530   -504    277    239   -517   -368   -270   -129   -340   -135   -298
    -20   -519   -498    270    236   -511   -358   -257   -122   -324   -119   -283
    -36   -548   -511    290    236   -532   -368   -270   -132   -337   -132   -301
    -44   -563   -519    301    236   -542   -376   -275   -140   -345   -140   -314
    -36   -561   -524    298    244   -542   -368   -265   -145   -358   -153   -324
      7   -696   -704    340    355   -698   -355   -257   -231   -470   -270   -439
     64   -891   -956    410    509   -922   -262   -171   -322   -639   -449   -626
     80   -974  -1057    444    568  -1015   -119    -23   -316   -719   -550   -748
     46   -792   -839    374    441   -815    -23    -15   -189   -605   -428   -644
    -80   -327   -246    202     83   -285   -161   -509    -77   -316    -67   -275
   -254    452    706    -98   -480    579   -449  -1039    155    213    568    379
   -407   1202   1610   -400  -1008   1405   -657  -1228    548    865   1260   1085
   -381   1309   1691   -462  -1036   1499   -914  -1330    631   1104   1491   1353
   -329    761   1088   -215   -709    924  -1106  -1514     93    524    924    828
   -311    109    418    101   -366    262  -1010  -1415   -423   -215    174     77
   -239   -361   -122    298    -62   -241   -753   -971   -467   -488   -181   -293
   -127   -496   -368    311    119   -433   -524   -553   -275   -415   -166   -309
    -67   -545   -480    306    205   -514   -405   -340   -163   -358   -135   -293
    -51   -592   -540    322    244   -566   -358   -259   -140   -366   -150   -316
    -38   -623   -584    329    270   -605   -348   -241   -150   -394   -176   -345
    -33   -636   -602    335    283   -620   -332   -215   -140   -394   -181   -345
    -33   -633   -600    332    280   -618   -316   -189   -129   -394   -181   -340
    -20   -633   -613    327    296   -626   -314   -181   -132   -397   -184   -348
    -10   -626   -618    316    303   -623   -311   -171   -124   -397   -184   -358
    -12   -633   -620    324    303   -628   -290   -145   -106   -381   -168   -337
     -2   -620   -618    309    306   -618   -290   -137   -106   -384   -176   -345
      7   -615   -626    303    314   -620   -285   -129   -103   -387   -179   -345
      0   -618   -620    309    306   -620   -272   -114    -85   -374   -166   -335
     -5   -631   -626    319    309   -628   -259    -96    -72   -366   -163   -337
      5   -644   -649    316    327   -646   -259    -93    -83   -379   -179   -348
     10   -639   -649    314    329   -644   -252    -75    -67   -368   -166   -329
     12   -639   -652    311    329   -644   -236    -49    -49   -350   -148   -309
     28   -641   -670    306    348   -654   -228    -31    -38   -340   -140   -303
     25   -626   -652    298    335   -636   -228    -20    -36   -345   -142   -314
     12   -620   -636    303    322   -628   -215     -2    -23   -340   -137   -309
     18   -626   -646    301    329   -633   -202     20     -7   -332   -129   -298
     25   -636   -662    306    342   -649   -197     38      0   -329   -127   -293
     25   -618   -646    293    335   -631   -184     75     23   -309   -114   -272
     41   -597   -639    275    340   -618   -181    103     36   -303   -114   -275
     59   -589   -649    262    353   -618   -181    140     54   -298   -109   -262
     67   -579   -646    257    355   -613   -171    184     83   -272    -83   -233
     80   -555   -636    236    355   -597   -150    241    127   -233    -51   -192
    111   -550   -662    220    384   -607   -137    288    150   -220    -41   -184
    127   -540   -667    205    394   -602   -127    332    176   -200    -23   -163
    140   -514   -654    187    397   -584   -122    368    202   -176     -5   -140
    148   -488   -639    168    392   -563   -119    392    218   -163      5   -124
    161   -472   -633    155    397   -553   -111    426    244   -129     36    -88
    161   -449   -610    142    384   -530   -111    433    259   -111     49    -77
    155   -452   -607    148    381   -530   -103    439    267   -101     62    -70
    163   -439   -602    137    381   -519   -114    420    252   -122     46    -80
    158   -431   -592    135    374   -511   -114    405    249   -127     46    -67
    142   -418   -561    135    350   -488   -103    394    252   -119     57    -54
    140   -413   -553    137    345   -483   -106    363    233   -145     33    -77
    127   -426   -553    148    340   -488   -116    316    213   -171     10    -98
    103   -439   -542    166    322   -491   -116    280    200   -181      0   -111
     85   -459   -545    187    311   -501   -124    241    176   -202    -20   -140
     64   -491   -555    213    309   -522   -142    184    137   -239    -49   -176
     38   -519   -561    239    298   -540   -150    132    114   -259    -67   -192
     23   -537   -561    257    290   -548   -155     88     88   -288    -96   -220
      2   -566   -568    280    283   -568   -171     25     38   -342   -142   -270
    -15   -626   -610    322    296   -618   -171      0     15   -363   -161   -285
    -31   -644   -615    337    290   -631   -179    -28    -10   -392   -189   -314
    -33   -657   -623    342    293   -641   -184    -54    -31   -413   -202   -329
    -20   -659   -641    340    309   -652   -194    -77    -41   -426   -215   -332
    -20   -665   -644    342    311   -654   -202    -88    -51   -441   -228   -329
    -41   -675   -636    355    296   -657   -200    -96    -49   -433   -223   -329
    -49   -665   -615    355    283   -641   -194    -90    -36   -418   -210   -324
    -18   -600   -581    306    280   -589   -192    -64     -7   -387   -189   -306
     -2   -550   -548    277    272   -550   -176    -23     23   -355   -158   -280
      2   -530   -535    262    267   -532   -161    -10     41   -335   -137   -262
     12   -519   -532    252    272   -524   -153     -5     49   -329   -137   -257
     15   -522   -537    252    275   -530   -142      0     57   -329   -142   -257
     15   -472   -488    228    252   -480   -135     -2     80   -306   -122   -233
     15   -420   -436    200    226   -428   -155    -38     80   -303   -111   -207
    -44   -405   -361    223    155   -384   -155    -83     80   -293    -96   -189
   -124   -397   -272    259     72   -335   -148   -129     83   -270    -72   -181
    -85   -407   -322    246    116   -366   -184   -114     83   -262    -72   -184
      7   -384   -392    187    197   -387   -236    -75     93   -254    -75   -171
    -20   -374   -353    197    163   -363   -233    -57    101   -239    -62   -150
    -25   -410   -387    218    179   -400   -244    -75     77   -267    -96   -171
     31   -496   -527    233    277   -511   -270    -83     28   -316   -161   -210
     36   -584   -620    272    327   -600   -290    -93    -15   -361   -215   -267
     31   -633   -665    301    345   -646   -298   -119    -49   -389   -249   -314
     15   -667   -685    324    348   -675   -306   -150    -85   -420   -285   -350
     -5   -698   -693    353    342   -696   -303   -158   -101   -433   -309   -358
    -12   -717   -706    363    342   -711   -306   -171   -114   -444   -319   -355
      5   -724   -730    358    366   -727   -324   -200   -142   -470   -350   -384
     12   -743   -756    363    384   -748   -332   -231   -168   -491   -379   -410
    -12   -756   -743    384    363   -750   -324   -233   -166   -485   -379   -405
    -31   -766   -737    397    350   -753   -324   -223   -166   -480   -387   -407
    -38   -787   -750    413    355   -769   -332   -236   -171   -480   -400   -420
   -114   -859   -745    485    314   -805   -329   -285   -205   -509   -439   -459
   -252   -888   -636    571    192   -763   -290   -306   -200   -491   -431   -446
   -228   -849   -620    537    194   -735   -290   -275   -176   -459   -402   -418
   -132   -805   -672    470    267   -740   -298   -226   -161   -446   -410   -387
    -59   -800   -740    431    337   -771   -311   -213   -174   -452   -441   -402
     -5   -896   -891    452    441   -893   -309   -200   -228   -498   -524   -475
     72  -1075  -1148    501    607  -1111   -246    -88   -272   -607   -693   -631
     88  -1124  -1213    517    649  -1169   -111     80   -215   -633   -776   -735
     44   -914   -958    433    498   -935    -20    124    -72   -496   -670   -657
   -101   -496   -394    298    145   -446   -127   -303    -38   -254   -405   -381
   -280    181    462     49   -371    319   -433   -997    -51    163     83    161
   -415    888   1304   -236   -859   1093   -670  -1348    137    732    667    795
   -439   1036   1475   -301   -956   1254   -911  -1564    132    984    880   1067
   -459    496    956    -18   -706    724  -1057  -1745   -290    568    402    633
   -511   -192    316    350   -415     62   -930  -1654   -763   -187   -415   -184
   -389   -659   -270    522    -59   -465   -732  -1231   -776   -426   -784   -555
   -213   -737   -527    472    155   -633   -579   -737   -491   -233   -717   -472
   -148   -758   -610    454    231   -685   -428   -449   -309    -88   -644   -389
   -296   -841   -545    566    124   -693   -298   -384   -239    -28   -610   -366
   -132   -846   -717    488    290   -782   -345   -361   -241    -28   -628   -376
     85   -792   -878    353    480   -833   -394   -288   -236    -28   -657   -405
     85   -797   -883    355    483   -839   -366   -231   -213      0   -641   -387
     49   -810   -859    379    454   -836   -348   -220   -210     12   -644   -374
     20   -802   -826    389    420   -813   -337   -215   -205     51   -623   -368
     12   -805   -818    394    413   -810   -327   -213   -200     85   -618   -366
      7   -813   -820    402    413   -815   -322   -215   -197    106   -618   -350
     -2   -810   -807    405    402   -807   -319   -226   -207    106   -631   -345
    -83   -833   -750    459    332   -792   -272   -290   -228     93   -644   -345
   -197   -870   -672    532    236   -771   -228   -379   -241    109   -639   -332
   -106   -839   -732    472    311   -787   -298   -296   -210    171   -610   -306
    -28   -802   -776    413    371   -789   -314   -210   -174    210   -594   -280
    -62   -800   -737    431    335   -769   -288   -233   -187    210   -607   -280
    -93   -782   -688    436    296   -737   -275   -257   -187    231   -602   -259
    -83   -787   -704    436    309   -745   -270   -226   -155    280   -568   -200
     38   -761   -800    361    418   -779   -322   -163   -145    319   -561   -176
     96   -727   -826    314    459   -776   -335   -101   -114    371   -542   -155
    103   -706   -813    301    457   -758   -332    -72    -83    428   -522   -124
     88   -698   -787    306    436   -743   -311    -64    -70    462   -509    -96
     90   -719   -810    311    449   -763   -303    -51    -57    519   -488    -51
     90   -698   -792    303    441   -745   -290     -7    -31    592   -459      7
     98   -657   -756    280    426   -706   -275     33      5    675   -431     72
    106   -646   -753    270    428   -698   -262     70     31    758   -420    137
    114   -641   -756    259    433   -698   -267     96     41    810   -436    184
    129   -615   -745    241    436   -680   -270    116     54    854   -452    233
    142   -618   -761    236    449   -688   -257    150     70    917   -465    296
    184   -592   -776    205    480   -683   -265    179     80    979   -480    335
    168   -514   -685    171    426   -600   -249    220    114   1057   -478    394
    109   -488   -597    187    353   -542   -226    218    127   1111   -496    467
     90   -491   -581    197    335   -535   -220    200    119   1150   -537    535
    168   -454   -623    142    394   -537   -252    189    103   1174   -602    574
    194   -426   -620    114    407   -524   -259    200    111   1236   -589    618
    184   -400   -584    106    384   -493   -262    184    109   1280   -574    644
    166   -387   -553    109    358   -470   -270    148     90   1293   -574    662
    148   -379   -527    116    337   -452   -267    127     85   1319   -550    693
    132   -397   -530    132    329   -465   -265    103     80   1343   -522    704
    114   -405   -519    145    316   -462   -267     72     70   1366   -480    701
     98   -415   -514    158    303   -462   -259     41     59   1389   -426    701
     80   -452   -532    187    306   -491   -254     12     51   1410   -366    704
     70   -467   -540    197    303   -504   -267    -25     28   1408   -324    688
     62   -496   -561    215    309   -527   -283    -57      2   1392   -285    675
     46   -504   -550    228    298   -527   -296    -90    -20   1371   -257    662
     44   -514   -558    236    301   -535   -301   -116    -38   1348   -241    649
     41   -530   -574    241    306   -550   -301   -135    -51   1330   -228    644
     31   -550   -581    257    306   -566   -309   -153    -64   1306   -236    646
     20   -566   -589    272    303   -576   -322   -168    -70   1291   -257    652
      2   -566   -568    283    285   -566   -306   -155    -51   1304   -272    665
     10   -532   -542    259    275   -535   -293   -140    -33   1301   -298    670
     31   -457   -488    213    257   -472   -283   -132    -15   1296   -324    678
     46   -449   -498    200    270   -472   -275   -132    -10   1273   -363    678
     41   -413   -454    187    246   -433   -259   -122     12   1262   -394    680
     18   -389   -407    184    210   -400   -228    -80     54   1267   -415    701
     15   -381   -400    181    205   -389   -213    -54     75   1260   -444    711
     18   -301   -319    137    168   -309   -213    -46     96   1257   -457    719
     23   -215   -239     96    129   -226   -223    -57    122   1267   -462    730
     20   -179   -200     77    109   -189   -246    -77    140   1267   -480    748
     38   -142   -181     51    109   -163   -259    -77    163   1254   -514    748
     64   -142   -210     36    135   -174   -270    -72    171   1234   -545    730
     64   -150   -215     44    140   -181   -275    -77    171   1210   -576    706
     62   -163   -228     49    145   -194   -301   -114    140   1161   -631    670
     59   -218   -277     77    166   -246   -314   -135    103   1114   -688    631
     59   -296   -358    116    207   -327   -322   -145     70   1065   -753    568
     67   -389   -457    161    262   -423   -324   -161     25   1002   -839    496
     49   -459   -509    202    277   -483   -327   -184    -10    953   -893    433
     38   -467   -509    213    272   -488   -335   -207    -36    914   -937    379
     36   -511   -548    236    290   -530   -337   -226    -57    875   -976    329
     33   -537   -571    252    301   -553   -342   -241    -75    836  -1010    290
     36   -548   -584    254    306   -566   -345   -246    -77    828  -1015    270
     33   -532   -566    249    298   -548   -348   -254    -83    820  -1023    244
     31   -542   -574    254    298   -558   -350   -259    -88    805  -1044    218
     31   -542   -574    257    301   -558   -345   -254    -90    802  -1060    213
     23   -550   -574    262    298   -563   -340   -249    -88    805  -1080    207
     23   -568   -592    272    306   -579   -342   -254    -98    802  -1104    184
     20   -576   -600    275    309   -587   -348   -262   -106    795  -1122    155
     18   -581   -600    283    309   -589   -345   -262   -106    787  -1122    142
     23   -602   -628    288    324   -613   -355   -275   -119    774  -1143    114
     38   -644   -683    301    361   -665   -361   -280   -142    750  -1179     67
     83   -745   -831    329    454   -787   -340   -252   -189    678  -1270    -18
    135   -924  -1060    394    597   -992   -259   -142   -241    532  -1447   -202
    155   -997  -1153    420    652  -1075   -119     25   -197    454  -1545   -335
    109   -774   -883    332    493   -828    -41     10    -80    563  -1408   -228
    -38   -329   -293    184    127   -314   -205   -519    -83    779  -1067     83
   -202    374    576    -85   -389    475   -527  -1208    -98   1132   -540    615
   -348   1083   1431   -368   -891   1257   -776  -1532    101   1647     83   1234
   -363   1200   1561   -418   -963   1379  -1036  -1745     70   1810    267   1460
   -285    717   1002   -218   -644    859  -1179  -1826   -319   1337   -244   1005
   -215     25    241     96   -228    132  -1036  -1608   -748    553  -1083    163
   -116   -439   -322    277    101   -381   -776  -1083   -636    381  -1361   -142
    -25   -545   -519    285    246   -532   -574   -665   -361    511  -1280    -90
     38   -581   -623    270    329   -602   -459   -444   -218    568  -1226    -57
     57   -618   -675    280    366   -646   -418   -366   -181    553  -1221    -75
     57   -628   -688    283    371   -657   -405   -337   -174    519  -1231    -90
     70   -657   -727    290    397   -691   -392   -314   -171    498  -1239   -103
     75   -665   -740    293    405   -701   -389   -306   -171    488  -1234   -122
     70   -641   -711    285    389   -675   -387   -298   -166    478  -1223   -132
     83   -646   -730    280    405   -688   -376   -288   -161    467  -1223   -135
     96   -657   -753    280    423   -704   -368   -275   -158    457  -1218   -137
     98   -631   -730    265    413   -680   -368   -262   -148    446  -1208   -129
    103   -610   -714    254    407   -662   -368   -254   -150    431  -1200   -124
    116   -633   -750    254    433   -691   -366   -249   -153    420  -1197   -129
    127   -607   -735    239    428   -670   -363   -236   -137    418  -1187   -124
    129   -584   -717    226    420   -649   -361   -218   -122    418  -1174   -101
    135   -589   -724    228    428   -657   -361   -207   -109    433  -1148    -98
    137   -587   -727    223    431   -654   -361   -200   -101    431  -1132   -103
    145   -566   -711    210    426   -636   -353   -176    -83    439  -1109    -85
    155   -558   -714    200    431   -633   -348   -158    -72    436  -1098    -85
    176   -550   -727    187    452   -639   -353   -150    -67    428  -1104    -90
    184   -537   -724    174    452   -628   -342   -127    -51    441  -1085    -80
    200   -530   -730    163    462   -628   -327    -98    -33    452  -1065    -72
    213   -509   -722    145    465   -613   -329    -80    -25    449  -1057    -80
    218   -483   -701    132    459   -592   -327    -54    -12    452  -1054    -72
    220   -470   -691    124    454   -581   -306    -10     12    470  -1039    -46
    236   -462   -698    111    467   -581   -293     28     33    480  -1018    -41
    249   -462   -711    103    478   -584   -280     72     62    498   -989    -23
    257   -449   -706     96    480   -576   -257    124     98    519   -963      2
    275   -428   -704     75    488   -563   -244    163    119    532   -943     20
    293   -400   -693     51    491   -545   -233    192    137    548   -924     31
    303   -368   -672     31    485   -519   -226    220    158    561   -904     57
    316   -340   -657     12    485   -498   -215    244    176    576   -867     85
    329   -327   -657     -2    493   -491   -213    246    176    576   -846     83
    335   -285   -620    -25    475   -452   -213    236    174    568   -833     83
    332   -259   -592    -38    459   -426   -205    226    176    558   -826     96
    340   -252   -592    -44    465   -420   -205    213    166    542   -820    103
    345   -236   -581    -54    462   -410   -215    179    148    511   -823     93
    329   -223   -553    -51    439   -389   -223    145    127    483   -815     93
    314   -241   -555    -38    433   -397   -233    111    114    459   -807     77
    306   -246   -553    -28    428   -400   -246     70     93    420   -820     41
    285   -252   -537    -18    410   -394   -254     31     75    397   -820     20
    270   -246   -517    -10    392   -381   -270    -12     54    366   -823      2
    259   -262   -524      0    389   -394   -288    -62     23    322   -846    -18
    246   -285   -532     20    389   -407   -298    -96      5    296   -862    -31
    233   -314   -550     38    389   -431   -301   -122     -2    285   -865    -49
    228   -335   -563     51    394   -449   -316   -155    -28    254   -878    -80
    220   -345   -568     62    394   -457   -335   -187    -57    213   -901   -101
    202   -361   -563     80    381   -462   -340   -202    -72    187   -909    -98
    197   -379   -579     90    387   -478   -340   -215    -85    174   -906   -114
    205   -381   -587     88    394   -483   -345   -228    -96    150   -914   -129
    205   -368   -576     80    387   -472   -345   -228    -93    145   -909   -127
    210   -376   -587     83    397   -480   -332   -213    -72    168   -872   -109
    231   -342   -574     54    402   -457   -319   -202    -62    176   -852   -106
    231   -285   -517     25    371   -400   -298   -184    -38    197   -823    -80
    210   -252   -462     18    335   -355   -272   -163    -10    223   -787    -49
    207   -228   -436     10    322   -332   -252   -150      7    236   -763    -41
    223   -254   -480     15    348   -366   -249   -150      2    223   -771    -59
    223   -207   -433     -7    327   -319   -233   -132     25    241   -745    -33
    223   -124   -350    -49    285   -236   -231   -119     59    272   -706     10
    244    -62   -306    -90    275   -184   -259   -129     80    293   -675     38
    246    -33   -280   -109    262   -155   -280   -132     93    309   -646     59
    257    -33   -290   -111    272   -161   -288   -132     90    309   -641     59
    262    -72   -335    -96    296   -202   -309   -153     64    280   -667     38
    249   -103   -353    -72    301   -228   -327   -171     49    265   -680     36
    236   -106   -342    -67    288   -223   -340   -184     28    262   -675     25
    239   -176   -415    -33    327   -296   -353   -205    -18    215   -719    -23
    239   -288   -527     23    381   -407   -353   -223    -67    155   -782    -75
    228   -361   -589     67    407   -475   -345   -231    -93    124   -813   -103
    218   -374   -592     77    402   -483   -361   -262   -129     85   -844   -142
    215   -410   -626     96    420   -517   -371   -290   -161     49   -865   -174
    213   -433   -646    109    428   -540   -371   -296   -168     38   -872   -179
    213   -426   -639    106    426   -532   -368   -298   -174     28   -883   -187
    213   -444   -657    114    433   -548   -381   -316   -197      2   -904   -202
    205   -459   -665    127    433   -561   -381   -316   -197      0   -906   -213
    202   -459   -662    127    431   -561   -379   -314   -194     -2   -909   -213
    213   -475   -688    132    449   -581   -384   -316   -205    -12   -917   -220
    213   -485   -698    135    454   -592   -392   -327   -213    -18   -924   -236
    205   -485   -691    140    446   -587   -389   -327   -215    -18   -927   -233
    210   -496   -706    142    454   -600   -394   -332   -226    -33   -940   -239
    213   -519   -732    153    472   -626   -397   -337   -231    -49   -953   -249
    200   -535   -737    166    467   -636   -389   -329   -231    -49   -963   -257
    233   -639   -872    202    550   -756   -374   -311   -285   -124  -1047   -342
    290   -857  -1148    283    717  -1002   -303   -249   -389   -303  -1247   -542
    301   -984  -1286    342    792  -1135   -161   -106   -415   -431  -1400   -709
    259   -810  -1070    275    662   -940    -59    -85   -293   -316  -1280   -607
    140   -392   -532    127    335   -462   -184   -530   -202    -64   -956   -285
    -23    337    358   -158   -192    348   -493  -1119    -46    394   -384    309
   -202   1179   1382   -488   -792   1280   -730  -1384    324   1062    345   1044
   -207   1395   1602   -594   -904   1499   -997  -1475    470   1389    659   1379
   -132    937   1070   -402   -600   1002  -1208  -1623     51    950    218    989
    -98    280    379    -93   -239    329  -1130  -1561   -517    148   -579    207
    -25   -277   -252    153    111   -265   -846  -1114   -628   -239  -1052   -257
     77   -426   -506    171    290   -465   -613   -691   -410   -145  -1039   -270
    163   -457   -620    145    389   -537   -478   -452   -275    -70   -995   -252
    179   -509   -688    163    431   -597   -413   -353   -236    -62   -997   -257
    184   -548   -732    181    457   -639   -397   -332   -246    -85  -1023   -290
    192   -566   -758    187    472   -662   -392   -322   -257   -109  -1047   -311
    194   -568   -763    187    478   -667   -379   -303   -246   -106  -1047   -322
    202   -581   -784    187    491   -683   -368   -290   -239   -106  -1044   -324
    215   -592   -807    189    511   -698   -358   -285   -236   -109  -1047   -329
    213   -574   -787    179    498   -680   -345   -275   -226   -103  -1041   -332
    215   -563   -779    174    496   -672   -335   -259   -215    -96  -1034   -327
    220   -563   -784    168    501   -672   -332   -254   -215    -96  -1036   -324
    223   -555   -779    166    501   -667   -324   -236   -205    -80  -1028   -306
    218   -535   -756    155    485   -644   -314   -223   -192    -67  -1018   -290
    226   -532   -761    153    491   -646   -314   -213   -187    -67  -1013   -285
    231   -532   -763    148    496   -646   -309   -202   -179    -64  -1010   -283
    231   -519   -750    145    491   -633   -296   -179   -155    -46   -995   -265
    239   -517   -756    137    496   -633   -293   -163   -148    -46   -992   -262
    244   -519   -763    135    504   -641   -290   -148   -142    -44   -989   -259
    246   -511   -761    129    504   -636   -275   -124   -122    -31   -971   -246
    262   -475   -737    106    498   -605   -267   -103   -109    -18   -958   -233
    275   -462   -740     90    506   -600   -265    -90   -106    -18   -958   -233
    283   -446   -732     80    506   -589   -254    -57    -88     -7   -945   -218
    285   -452   -740     80    511   -594   -226     -7    -57     18   -924   -194
    301   -431   -732     64    517   -581   -220     23    -46     25   -919   -192
    314   -433   -748     57    530   -589   -213     59    -25     44   -904   -179
    322   -423   -745     49    532   -584   -197    111      7     72   -878   -153
    340   -410   -750     33    542   -579   -181    155     33     90   -862   -135
    366   -397   -763     15    563   -579   -171    197     54    101   -854   -122
    384   -366   -750    -10    566   -558   -161    244     85    129   -826    -88
    402   -335   -737    -33    568   -537   -155    277    111    155   -795    -62
    415   -319   -735    -49    574   -527   -158    293    122    166   -779    -49
    423   -303   -727    -59    574   -514   -153    306    135    181   -766    -31
    418   -280   -701    -70    558   -491   -140    314    142    194   -750    -18
    418   -270   -688    -75    553   -478   -140    303    137    194   -745    -18
    413   -254   -670    -80    540   -462   -137    288    132    189   -745    -23
    400   -236   -636    -80    517   -436   -127    280    135    192   -735    -12
    387   -223   -610    -83    496   -415   -132    252    122    181   -735    -18
    361   -236   -597    -64    478   -415   -127    215    109    168   -743    -28
    335   -228   -566    -54    449   -397   -122    181    101    163   -743    -28
    327   -215   -542    -54    433   -379   -122    150     90    150   -756    -38
    319   -246   -568    -38    441   -405   -132     98     59    116   -784    -75
    293   -272   -566    -10    428   -418   -135     54     36     96   -802    -98
    267   -298   -568     15    415   -433   -142     15     15     75   -826   -122
    259   -337   -597     38    428   -467   -155    -23    -15     44   -857   -153
    249   -345   -594     46    420   -470   -174    -67    -49      7   -891   -184
    236   -358   -594     59    413   -475   -176    -90    -64     -7   -904   -197
    231   -376   -610     70    420   -493   -176   -106    -75    -23   -917   -210
    239   -392   -631     77    433   -511   -179   -122    -85    -33   -924   -218
    228   -394   -626     80    426   -509   -181   -124    -85    -31   -922   -215
    231   -402   -633     85    431   -517   -176   -122    -85    -25   -919   -215
    241   -389   -631     72    436   -509   -187   -132    -93    -36   -927   -223
    246   -368   -615     62    431   -491   -181   -127    -83    -31   -922   -218
    246   -345   -592     49    418   -470   -161   -106    -62    -12   -904   -197
    259   -306   -566     23    410   -436   -145    -85    -41      7   -880   -176
    257   -290   -548     15    402   -418   -124    -64    -20     25   -859   -161
    246   -275   -522     15    384   -397    -96    -36     10     49   -831   -135
    252   -277   -530     12    389   -402    -90    -25      7     49   -831   -135
    267   -239   -506    -15    387   -371    -88    -15     23     64   -813   -119
    267   -158   -426    -57    345   -290    -77      2     67    114   -763    -70
    267    -88   -355    -88    311   -220    -96     -2     90    140   -727    -38
    277    -64   -342   -106    309   -202   -132    -18     93    142   -717    -28
    275    -77   -353    -98    311   -213   -142    -20     90    137   -717    -31
    270    -90   -361    -90    314   -226   -153    -25     80    127   -717    -36
    275    -96   -371    -88    322   -233   -171    -46     59    109   -737    -57
    265   -135   -400    -64    329   -267   -187    -70     31     75   -766    -88
    252   -220   -475    -15    361   -348   -197    -80     -5     36   -805   -124
    244   -340   -587     46    413   -465   -197    -93    -51    -18   -857   -181
    233   -394   -628     80    431   -511   -194   -109    -83    -57   -891   -220
    205   -397   -602     93    402   -498   -192   -127   -101    -75   -904   -233
    197   -439   -636    119    415   -537   -194   -142   -127   -106   -930   -254
    200   -462   -662    129    428   -561   -205   -166   -155   -140   -958   -280
    194   -465   -659    135    426   -561   -205   -171   -171   -153   -974   -288
    189   -488   -678    148    431   -581   -197   -168   -166   -153   -974   -285
    200   -488   -688    145    444   -587   -200   -176   -179   -174   -987   -298
    205   -496   -701    142    452   -597   -200   -184   -194   -192  -1002   -314
    200   -491   -691    145    444   -589   -192   -179   -192   -189  -1000   -309
    200   -506   -709    150    452   -607   -200   -181   -197   -202  -1010   -319
    197   -517   -714    158    454   -613   -200   -187   -207   -215  -1023   -327
    187   -509   -696    161    439   -602   -189   -184   -207   -215  -1021   -327
    181   -524   -706    171    444   -615   -181   -176   -202   -213  -1018   -322
    197   -558   -758    179    478   -657   -184   -181   -223   -241  -1044   -342
    228   -665   -896    218    561   -779   -171   -166   -283   -327  -1140   -426
    262   -865  -1130    298    693   -997    -85    -80   -363   -478  -1314   -602
    283   -969  -1252    342    766  -1109     49     62   -371   -584  -1447   -756
    244   -779  -1026    265    633   -901    145    106   -233   -462  -1317   -649
    101   -348   -449    122    275   -400     51   -283   -124   -197   -979   -309
    -64    366    431   -150   -249    397   -226   -854      2    246   -407    277
   -215   1148   1363   -465   -789   1254   -452  -1127    329    875    290    984
   -194   1262   1457   -535   -826   1358   -688  -1239    402   1122    524   1257
   -145    724    867   -290   -506    795   -872  -1415    -64    626     25    807
    -93     72    166     10   -132    119   -857  -1423   -657   -194   -792    -10
    -20   -394   -374    207    176   -384   -649  -1034   -750   -540  -1213   -436
     51   -496   -550    220    301   -522   -423   -610   -496   -400  -1153   -389
    145   -537   -683    194    413   -610   -280   -358   -345   -314  -1101   -348
    184   -579   -763    197    472   -672   -218   -246   -293   -298  -1101   -353
    176   -607   -784    215    480   -696   -192   -210   -288   -311  -1117   -368
    176   -639   -818    228    496   -727   -179   -192   -290   -329  -1140   -387
    184   -639   -823    226    501   -730   -176   -174   -290   -335  -1148   -394
    179   -631   -810    223    493   -719   -161   -145   -267   -322  -1135   -376
    176   -641   -818    233    496   -730   -150   -124   -259   -316  -1124   -368
    187   -659   -846    233    517   -753   -150   -119   -259   -319  -1132   -374
    189   -652   -844    231    514   -748   -148   -109   -252   -311  -1127   -366
    192   -644   -836    226    511   -740   -142    -96   -246   -309  -1124   -363
    202   -636   -839    218    519   -737   -148    -90   -249   -311  -1124   -368
    200   -644   -846    220    519   -745   -145    -80   -246   -311  -1127   -366
    194   -631   -826    215    509   -727   -122    -54   -223   -288  -1109   -348
    197   -615   -815    207    506   -714   -109    -36   -210   -277  -1098   -345
    179   -602   -782    213    480   -691    -98    -20   -200   -272  -1098   -348
    192   -597   -789    200    488   -693    -90     -2   -184   -257  -1083   -329
    226   -592   -818    181    519   -704    -90      5   -179   -252  -1075   -319
    226   -584   -810    179    517   -696    -77     25   -163   -231  -1057   -301
    231   -589   -820    179    524   -704    -70     36   -158   -226  -1049   -293
    246   -574   -820    161    532   -696    -67     54   -148   -213  -1034   -275
    262   -566   -828    150    545   -696    -59     75   -137   -207  -1026   -265
    265   -555   -823    145    540   -688    -54    101   -119   -197  -1018   -257
    246   -540   -787    148    517   -662    -28    150    -77   -163   -992   -231
    254   -530   -784    135    519   -657    -15    194    -54   -148   -966   -207
    280   -532   -813    124    545   -672    -25    218    -46   -140   -956   -192
    277   -491   -769    103    522   -628    -25    267    -18   -114   -932   -163
    293   -452   -745     80    519   -597    -31    309      0    -96   -914   -142
    319   -465   -784     70    548   -623    -28    340     15    -77   -893   -119
    322   -439   -761     57    540   -597    -18    379     44    -41   -857    -77
    348   -402   -750     25    548   -574    -20    397     59    -20   -833    -49
    371   -400   -771     15    571   -584    -25    400     59    -23   -833    -46
    363   -407   -774     20    568   -589    -18    397     54    -20   -836    -41
    355   -374   -730      7    540   -550    -10    389     57    -15   -823    -23
    342   -335   -680     -5    509   -506     -2    389     59     -2   -797     12
    337   -311   -649    -12    493   -480    -18    363     36    -12   -807      2
    327   -316   -646     -7    485   -480    -20    345     31    -18   -815      2
    298   -309   -607      5    452   -459    -15    324     28    -15   -810     10
    324   -327   -652      0    485   -488    -41    265    -18    -62   -854    -31
    314   -350   -665     18    488   -506    -41    233    -41    -88   -875    -49
    285   -342   -628     25    454   -485    -38    210    -44    -93   -878    -51
    257   -366   -623     54    439   -493    -38    176    -59   -109   -885    -62
    249   -394   -644     72    444   -519    -41    145    -80   -132   -906    -83
    233   -420   -654     93    444   -537    -41    122    -98   -155   -927   -101
    262   -452   -717     93    488   -581    -67     67   -153   -205   -974   -150
    257   -475   -732    109    493   -602    -80     33   -181   -226   -992   -166
    233   -480   -717    122    472   -597    -80     18   -192   -233  -1000   -161
    228   -480   -709    127    467   -594    -88      5   -205   -246  -1013   -171
    218   -472   -691    124    454   -579    -90     -7   -215   -254  -1015   -174
    210   -457   -670    122    439   -563    -77      2   -205   -236  -1000   -150
    210   -449   -662    119    433   -555    -70      7   -200   -226   -989   -137
    226   -475   -701    124    462   -587    -70      5   -210   -233  -1000   -148
    226   -446   -675    109    449   -561    -59     12   -202   -218   -989   -137
    210   -400   -610     93    410   -504    -31     33   -174   -184   -961   -101
    205   -366   -574     77    389   -470     -5     51   -153   -161   -935    -67
    205   -345   -550     70    376   -446      7     62   -142   -148   -922    -49
    202   -358   -561     75    381   -459     25     83   -132   -135   -909    -23
    215   -335   -550     59    381   -444     36     98   -127   -127   -901     -7
    218   -275   -496     25    355   -384     44    111    -96    -90   -857     44
    205   -176   -381    -12    293   -277     54    129    -41    -28   -776    137
    205   -111   -316    -49    259   -213     31    122    -18      7   -735    197
    215    -90   -306    -62    259   -197      0    109    -12     25   -714    226
    213   -114   -327    -49    267   -220    -12    109    -20     36   -704    244
    220   -137   -358    -41    288   -246    -31     93    -41     33   -706    252
    210   -140   -353    -36    280   -246    -57     64    -59     28   -701    265
    213   -194   -407    -10    309   -301    -77     36    -98     -2   -724    249
    197   -309   -506     54    350   -407    -80     31   -135    -38   -758    223
    197   -410   -607    106    402   -509    -83     28   -174    -77   -795    197
    197   -467   -665    132    428   -566    -96     10   -215   -119   -823    176
    184   -501   -685    158    433   -592   -109    -10   -249   -150   -846    161
    174   -524   -698    174    433   -610   -119    -25   -267   -163   -857    155
    181   -548   -730    184    454   -639   -135    -41   -293   -192   -875    135
    176   -561   -740    192    457   -649   -140    -49   -311   -202   -885    127
    145   -558   -706    205    426   -631   -129    -41   -303   -187   -867    148
    150   -561   -711    202    431   -636   -137    -49   -319   -192   -870    153
    163   -568   -732    202    446   -649   -148    -67   -345   -223   -898    132
    153   -571   -724    207    436   -646   -142    -59   -337   -215   -888    140
    158   -594   -753    215    454   -672   -148    -64   -345   -226   -896    135
    158   -605   -763    220    459   -683   -150    -64   -353   -236   -909    127
    145   -574   -719    215    431   -646   -148    -62   -348   -223   -896    145
    145   -571   -717    210    431   -644   -153    -67   -358   -228   -896    155
    158   -626   -787    233    470   -706   -148    -54   -381   -262   -927    135
    197   -795   -992    298    592   -893   -103     10   -444   -368  -1044     38
    215   -969  -1184    376    698  -1075     36    166   -459   -493  -1197   -106
    200   -859  -1062    329    631   -961    168    309   -353   -472  -1182   -103
    124   -517   -641    194    381   -579    171    135   -241   -285   -943    119
     -7     28     36    -10    -23     31    -93   -483   -244     10   -524    558
   -150    813    963   -329   -555    888   -423  -1005   -114    522    114   1210
   -205   1301   1504   -550   -854   1402   -691  -1192     98   1010    631   1727
   -145   1018   1163   -436   -654   1091   -922  -1330    -96    911    519   1686
   -116    353    467   -119   -293    410   -963  -1376   -644    192   -194   1044
    -59   -239   -179    150     59   -210   -823  -1192  -1065   -522   -919    371
     10   -524   -535    254    272   -530   -584   -722   -839   -478   -976    337
     36   -537   -574    249    303   -553   -384   -361   -561   -288   -833    483
     85   -545   -631    228    358   -587   -267   -150   -415   -200   -766    550
    109   -626   -735    259    420   -680   -220    -70   -384   -202   -779    548
    122   -646   -769    259    444   -706   -213    -46   -392   -223   -805    524
    109   -623   -732    254    420   -678   -192    -25   -376   -210   -784    553
    116   -636   -753    259    431   -693   -176    -12   -368   -213   -784    563
    140   -646   -787    254    462   -717   -166     10   -358   -213   -789    563
    124   -644   -769    259    444   -704   -142     46   -329   -200   -782    574
    129   -636   -766    252    446   -701   -142     41   -335   -210   -789    571
    140   -626   -766    239    452   -696   -145     31   -335   -210   -787    587
    132   -605   -737    236    433   -670   -132     51   -319   -194   -774    613
    148   -610   -758    228    449   -683   -127     54   -324   -202   -784    615
    168   -615   -784    223    475   -698   -124     57   -324   -205   -787    618
    171   -607   -779    218    472   -693   -111     70   -309   -194   -784    628
    174   -597   -771    213    472   -683   -101     83   -298   -189   -789    631
    181   -594   -779    205    480   -688   -106     83   -301   -205   -805    623
    187   -576   -763    192    475   -670    -90    101   -283   -194   -800    636
    189   -540   -732    174    459   -636    -83    119   -265   -179   -787    659
    189   -535   -724    174    457   -628    -75    129   -257   -179   -787    667
    187   -548   -737    179    459   -641    -67    153   -239   -174   -789    675
    187   -517   -704    163    444   -610    -57    176   -215   -158   -782    688
    197   -506   -706    153    449   -605    -51    197   -205   -155   -789    683
    218   -506   -724    145    470   -615    -49    218   -189   -155   -800    680
    220   -501   -722    137    470   -610    -33    252   -161   -135   -787    698
    233   -483   -717    124    475   -600    -15    288   -129   -114   -766    719
    246   -457   -704    103    472   -579     -7    316   -109   -101   -756    730
    270   -452   -722     90    496   -587      7    355    -83    -85   -748    737
    290   -428   -719     67    504   -574     28    407    -51    -57   -730    756
    301   -413   -714     54    506   -563     41    444    -20    -28   -704    782
    316   -374   -693     28    504   -532     41    457    -10    -12   -685    805
    348   -361   -709      7    527   -535     46    480     -2    -10   -683    807
    311   -363   -675     25    491   -519     70    511     18     10   -667    818
    327   -309   -636    -10    480   -472     54    475      0      2   -662    828
    309   -272   -581    -18    444   -426     51    452     -7      0   -654    846
    303   -246   -550    -28    426   -397     44    431    -18    -10   -659    844
    314   -244   -561    -36    436   -402     23    392    -51    -38   -680    818
    293   -257   -553    -18    423   -405     23    368    -62    -49   -693    802
    270   -246   -519    -12    392   -381     18    345    -70    -57   -701    792
    265   -259   -524     -2    394   -392     15    311    -88    -83   -724    761
    241   -280   -524     18    381   -402     10    275   -109   -109   -753    727
    223   -290   -514     31    368   -402     15    257   -109   -119   -766    711
    218   -311   -530     46    371   -420     15    223   -124   -145   -792    680
    213   -319   -532     54    371   -426      7    181   -153   -181   -831    633
    187   -342   -530     75    358   -436      5    150   -174   -205   -859    605
    174   -368   -545     96    358   -457      2    122   -194   -228   -883    576
    174   -400   -574    111    371   -485     -7     88   -220   -259   -914    548
    161   -387   -548    114    353   -467    -15     70   -233   -272   -924    532
    145   -381   -527    114    335   -454    -15     64   -236   -277   -932    522
    158   -381   -540    111    348   -459    -23     51   -246   -290   -945    509
    168   -358   -527     93    348   -441    -33     36   -252   -301   -953    498
    153   -355   -509    101    329   -431    -33     36   -246   -303   -953    493
    155   -353   -509     98    332   -431    -33     36   -241   -301   -945    498
    166   -327   -493     80    327   -410    -18     49   -218   -283   -932    511
    158   -275   -436     57    296   -355      2     72   -189   -257   -909    535
    155   -233   -389     38    272   -311     25     90   -158   -228   -880    563
    153   -210   -363     25    257   -285     33     93   -153   -226   -872    566
    155   -202   -361     23    257   -280     44     98   -148   -223   -872    568
    161   -168   -332      2    244   -249     57    122   -119   -197   -844    592
    176    -93   -270    -41    223   -181     51    127    -90   -166   -805    626
    189    -15   -207    -88    197   -111     15    111    -75   -140   -771    662
    194     44   -150   -122    174    -51     -2    111    -46   -109   -732    701
    207     36   -171   -124    189    -67    -18    103    -57   -116   -740    693
    205    -12   -218    -96    210   -114    -33     85    -75   -137   -756    680
    184    -10   -194    -88    187   -101    -46     70    -88   -145   -761    683
    187    -44   -231    -72    207   -135    -64     51   -116   -171   -787    662
    181   -150   -332    -18    257   -241    -80     36   -161   -218   -836    615
    168   -228   -397     31    283   -311    -90     20   -202   -265   -880    576
    161   -296   -457     67    306   -376    -90     10   -233   -301   -922    545
    161   -332   -493     85    324   -413    -98    -18   -270   -340   -958    509
    153   -350   -504     96    327   -426   -111    -44   -296   -368   -987    483
    142   -371   -514    114    327   -441   -106    -41   -301   -374   -997    478
    145   -405   -550    129    345   -478   -101    -49   -311   -387  -1015    459
    140   -433   -574    145    355   -504    -98    -59   -322   -400  -1031    446
    124   -431   -555    153    340   -493    -96    -59   -324   -407  -1039    441
    116   -420   -537    153    327   -478   -103    -62   -329   -415  -1047    436
    119   -446   -568    161    342   -506   -111    -75   -348   -433  -1062    418
    124   -444   -571    158    345   -506   -114    -75   -353   -441  -1062    413
    124   -431   -558    150    340   -493   -114    -75   -353   -446  -1062    405
    140   -433   -574    148    355   -504   -124    -88   -366   -467  -1080    384
    140   -454   -594    155    366   -522   -116    -88   -371   -475  -1085    376
    137   -480   -618    171    376   -548    -98    -75   -371   -483  -1096    366
    163   -589   -753    213    457   -670    -85    -64   -439   -579  -1195    272
    205   -862  -1067    329    636   -963      5      7   -550   -771  -1405     67
    205   -956  -1163    374    683  -1060    171    163   -540   -872  -1527    -70
    163   -737   -901    288    530   -820    257    124   -439   -782  -1423      5
     64   -332   -397    132    228   -363     67   -400   -418   -563  -1127    285
    -57    363    420   -153   -239    392   -306  -1021   -337   -119   -566    844
   -174   1195   1366   -511   -771   1280   -610  -1291    -25    522    135   1514
   -158   1444   1600   -644   -878   1522   -927  -1447     83    841    454   1836
    -83   1002   1083   -462   -584   1041  -1101  -1522   -252    483     80   1512
    -64    311    376   -122   -220    342   -922  -1371   -784   -342   -745    743
    -20   -218   -197    116     88   -207   -594   -917   -844   -711  -1200    306
     46   -368   -415    161    228   -392   -345   -501   -592   -615  -1187    293
     98   -394   -493    145    296   -444   -187   -244   -426   -519  -1132    335
    135   -415   -550    140    342   -483   -124   -148   -379   -511  -1137    324
    142   -454   -597    155    368   -524   -119   -142   -402   -555  -1182    272
    140   -478   -618    168    379   -548   -103   -119   -397   -568  -1197    257
    137   -485   -623    171    379   -553    -85    -96   -381   -563  -1195    259
    145   -491   -636    174    389   -563    -80    -90   -384   -574  -1208    244
    145   -493   -639    171    389   -563    -77    -83   -376   -574  -1208    239
    137   -480   -618    171    376   -548    -67    -64   -363   -563  -1200    244
    137   -491   -631    174    381   -561    -64    -57   -361   -568  -1202    241
    148   -483   -631    168    389   -555    -70    -54   -363   -574  -1210    233
    145   -457   -605    155    374   -530    -64    -41   -342   -555  -1195    252
    142   -457   -600    155    371   -527    -54    -23   -327   -545  -1184    262
    148   -436   -584    142    363   -511    -51    -20   -324   -550  -1189    252
    142   -433   -576    145    358   -504    -36      0   -314   -540  -1182    262
    137   -413   -553    137    342   -480    -31     12   -301   -532  -1166    270
    150   -405   -555    127    350   -478    -28     20   -293   -535  -1166    270
    155   -392   -548    116    350   -470    -28     31   -283   -530  -1166    267
    148   -384   -532    119    340   -457    -10     59   -257   -509  -1148    285
    153   -371   -524    109    337   -449     -7     75   -246   -504  -1143    285
    166   -366   -532     98    348   -449     -5     90   -236   -501  -1140    285
    168   -348   -517     88    340   -431      7    122   -210   -485  -1127    301
    174   -335   -509     80    340   -420     18    155   -184   -467  -1111    314
    184   -340   -527     75    355   -431     31    189   -166   -454  -1104    322
    192   -316   -509     59    350   -413     46    233   -137   -431  -1083    342
    202   -296   -498     46    348   -394     62    283   -106   -402  -1060    366
    220   -283   -504     31    361   -392     75    319    -77   -387  -1047    376
    223   -277   -501     25    361   -389     85    361    -57   -371  -1031    389
    231   -254   -485     10    355   -368    103    405    -23   -340  -1005    418
    252   -236   -488    -10    368   -361    109    431     -5   -324   -989    428
    277   -228   -506    -23    392   -366    111    449      2   -316   -979    436
    290   -192   -483    -49    384   -337    111    457     10   -306   -969    446
    290   -150   -441    -70    366   -296    114    457     18   -296   -950    465
    296   -114   -410    -93    350   -262    103    433      5   -303   -948    467
    293    -75   -368   -109    329   -220     96    413     -5   -311   -953    475
    280    -70   -350   -106    314   -210     90    384    -15   -327   -963    467
    277    -72   -353   -103    314   -213     77    340    -44   -355   -984    444
    270    -64   -337   -103    301   -200     72    298    -62   -374   -997    431
    252    -72   -324    -88    288   -197     70    265    -72   -381  -1005    426
    231    -80   -314    -75    272   -197     54    215   -103   -413  -1031    400
    213    -96   -309    -59    259   -202     44    166   -129   -433  -1052    381
    187   -114   -303    -38    244   -207     41    129   -142   -441  -1062    374
    174   -122   -296    -25    233   -207     20     80   -168   -470  -1088    348
    171   -155   -329     -7    249   -241     -2     28   -207   -509  -1122    311
    171   -184   -355      5    262   -270    -10      5   -228   -524  -1137    298
    158   -205   -366     20    259   -285    -18    -18   -239   -535  -1145    288
    163   -210   -374     23    267   -290    -31    -46   -257   -548  -1156    275
    153   -241   -394     41    270   -316    -28    -57   -262   -553  -1163    272
    132   -228   -363     46    246   -296    -28    -64   -265   -555  -1166    272
    137   -220   -361     38    246   -290    -31    -75   -275   -563  -1176    265
    148   -218   -366     36    257   -290    -31    -85   -283   -566  -1179    259
    145   -207   -353     28    246   -280    -20    -72   -270   -555  -1169    275
    150   -197   -348     23    246   -272    -18    -64   -265   -550  -1163    280
    155   -179   -337     10    244   -257    -15    -57   -257   -545  -1163    285
    148   -140   -288     -2    218   -213     12    -25   -215   -509  -1132    316
    148   -109   -257    -20    202   -181     38     -5   -187   -485  -1106    340
    155    -83   -239    -36    194   -161     54     -2   -176   -478  -1098    340
    161    -75   -239    -44    197   -155     64      5   -174   -475  -1096    342
    166    -59   -226    -51    194   -142     75     20   -166   -467  -1091    348
    181      5   -176    -93    176    -83     75     33   -140   -444  -1065    371
    194     64   -132   -129    163    -33     70     33   -111   -410  -1028    402
    202    127    -75   -168    140     25     49     31    -80   -376   -989    441
    205    155    -49   -179    127     54     20     23    -80   -371   -982    449
    210    122    -88   -166    148     18      7     10   -101   -394  -1000    433
    205    116    -88   -161    145     15     -5     -7   -114   -405  -1008    428
    194    109    -85   -153    140     12    -15    -23   -129   -413  -1013    423
    210     49   -161   -129    187    -54    -36    -44   -166   -446  -1047    394
    205    -51   -257    -77    228   -153    -46    -59   -215   -501  -1106    337
    184   -140   -324    -23    252   -231    -49    -70   -252   -542  -1153    298
    179   -200   -379     10    277   -288    -57    -93   -290   -587  -1195    259
    174   -241   -415     33    293   -327    -70   -119   -327   -626  -1226    228
    158   -267   -426     51    290   -345    -75   -135   -353   -646  -1252    213
    158   -275   -433     59    296   -353    -85   -150   -368   -667  -1273    192
    163   -293   -459     62    311   -376    -93   -163   -389   -688  -1293    174
    153   -306   -459     77    306   -381    -90   -166   -392   -691  -1299    168
    155   -319   -475     80    314   -397    -88   -163   -394   -693  -1306    166
    171   -327   -498     77    335   -413   -101   -176   -415   -717  -1327    148
    174   -350   -527     88    348   -439   -109   -184   -428   -730  -1343    132
    179   -361   -540     90    358   -449   -101   -174   -420   -724  -1345    127
    158   -381   -540    111    348   -459    -96   -168   -415   -724  -1343    124
    158   -387   -545    114    350   -465   -103   -184   -433   -748  -1369    109
    163   -405   -568    119    363   -485   -109   -184   -449   -771  -1408     77
    158   -462   -620    153    389   -540    -90   -163   -465   -795  -1439     46
    189   -620   -813    213    498   -717    -54   -140   -571   -940  -1587    -88
    207   -807  -1015    298    610   -909     77    -12   -626  -1096  -1769   -275
    194   -774   -971    288    581   -872    233    135   -540  -1093  -1792   -329
    116   -472   -589    179    353   -530    236   -135   -467   -958  -1613   -174
    -25    122    148    -49    -88    135    -75   -782   -407   -584  -1124    335
   -158    948   1106   -394   -633   1026   -410  -1218   -158     23   -423   1039
   -207   1530   1738   -662   -974   1634   -722  -1389    127    581    153   1600
   -124   1345   1470   -610   -797   1408  -1021  -1501      2    581    132   1615
    -90    722    813   -316   -452    769  -1013  -1480   -504   -101   -545    997
    -62     85    148    -12   -103    116   -737  -1197   -865   -771  -1247    324
     -5   -246   -241    124    116   -244   -436   -732   -737   -870  -1439    106
     75   -303   -379    114    226   -340   -241   -405   -555   -789  -1421     88
    174   -392   -566    109    368   -478   -168   -290   -519   -807  -1457     49
    153   -436   -589    140    368   -511   -116   -223   -493   -805  -1462     36
     70   -441   -511    184    290   -475    -57   -145   -431   -761  -1431     64
    106   -457   -563    176    335   -509    -51   -142   -446   -779  -1447     49
    184   -478   -662    145    423   -571    -90   -205   -517   -852  -1522    -18
    200   -488   -688    142    444   -589    -88   -207   -524   -859  -1530    -23
    166   -465   -631    148    397   -548    -54   -166   -472   -810  -1486     31
    161   -441   -602    140    381   -522    -44   -148   -454   -795  -1480     38
    155   -457   -615    150    384   -535    -36   -148   -462   -810  -1493     25
    148   -457   -605    153    376   -530    -25   -135   -452   -805  -1499     20
    137   -428   -566    145    350   -498    -15   -124   -433   -784  -1483     33
    135   -436   -571    150    353   -504     -7   -114   -423   -779  -1475     36
    142   -439   -581    148    361   -509     -5   -103   -426   -784  -1486     25
    142   -436   -579    145    361   -506      7    -88   -407   -766  -1478     33
    153   -431   -584    137    366   -506     10    -77   -400   -761  -1478     33
    161   -407   -568    124    363   -488     10    -70   -397   -761  -1480     28
    163   -413   -576    124    368   -496     20    -44   -381   -748  -1473     38
    171   -410   -581    119    374   -496     31    -23   -368   -735  -1462     46
    163   -381   -548    106    353   -465     41     -2   -353   -719  -1441     64
    181   -363   -545     90    363   -454     51     15   -342   -706  -1426     83
    192   -361   -555     83    374   -457     64     41   -324   -685  -1410    101
    218   -355   -574     67    394   -465     75     70   -314   -675  -1402    109
    231   -366   -597     67    413   -480     88    109   -290   -654  -1382    129
    228   -371   -600     72    413   -485    109    155   -267   -626  -1356    158
    239   -345   -584     51    410   -462    116    184   -254   -613  -1337    176
    249   -322   -574     36    410   -446    132    226   -228   -581  -1306    210
    259   -319   -579     28    418   -449    153    272   -192   -542  -1267    249
    270   -296   -566     12    418   -431    158    303   -171   -517  -1236    277
    288   -270   -561    -10    423   -413    150    311   -171   -504  -1223    290
    298   -231   -532    -33    413   -381    161    332   -150   -472  -1184    335
    314   -187   -501    -62    405   -345    153    332   -148   -457  -1158    371
    316   -200   -517    -57    415   -358    148    329   -148   -449  -1132    397
    303   -176   -483    -64    389   -329    150    327   -142   -428  -1098    423
    288   -153   -441    -67    363   -296    153    314   -148   -413  -1072    446
    290   -158   -452    -67    368   -303    140    275   -176   -420  -1065    462
    288   -153   -441    -67    363   -296    122    228   -205   -426  -1057    480
    272   -132   -407    -72    340   -267    111    192   -218   -426  -1041    506
    262   -142   -405    -62    332   -272    101    153   -239   -433  -1026    527
    254   -150   -405    -51    327   -277     75     98   -275   -449  -1023    537
    233   -171   -405    -31    319   -288     67     70   -288   -444  -1000    576
    220   -213   -433     -5    324   -322     51     36   -309   -446   -995    587
    215   -249   -465     15    337   -355     28    -10   -348   -472  -1002    594
    181   -233   -415     23    296   -322     10    -41   -363   -475   -984    641
    171   -249   -420     38    296   -335     -7    -80   -392   -483   -976    680
    153   -290   -446     67    298   -368    -23   -106   -407   -462   -943    724
    129   -324   -454     96    290   -389    -18    -98   -405   -431   -901    771
    129   -327   -459     98    293   -392    -25   -116   -415   -420   -878    818
    150   -319   -470     85    309   -394    -41   -155   -449   -436   -872    857
    148   -306   -454     77    301   -381    -41   -153   -444   -420   -852    911
    135   -298   -433     80    283   -363    -41   -150   -439   -394   -826    963
    129   -296   -426     83    277   -361    -33   -140   -436   -376   -800   1010
    135   -272   -407     70    270   -340    -44   -153   -446   -376   -789   1039
    132   -267   -400     64    265   -332    -41   -150   -444   -368   -779   1075
    135   -249   -384     57    259   -316    -23   -129   -428   -353   -756   1117
    145   -218   -363     36    252   -290     -5   -116   -413   -337   -740   1150
    150   -205   -355     28    252   -280     20   -101   -394   -322   -719   1192
    145   -161   -306      5    226   -233     49    -77   -366   -293   -693   1234
    158   -137   -296    -10    226   -215     62    -67   -363   -293   -698   1247
    187   -163   -350    -12    267   -257     51    -75   -384   -316   -727   1234
    184   -106   -290    -38    236   -197     67    -64   -355   -285   -701   1273
    181    -12   -194    -88    189   -103     70    -51   -306   -226   -639   1332
    200     12   -187   -109    194    -85     38    -70   -298   -215   -633   1340
    213     46   -166   -129    189    -59      7    -83   -298   -213   -631   1335
    205     54   -150   -129    179    -46     -2    -80   -298   -205   -623   1361
    218     20   -197   -119    207    -88    -25    -98   -316   -213   -626   1374
    218     15   -202   -116    210    -93    -49   -122   -335   -226   -633   1363
    202    -20   -223    -90    213   -122    -57   -129   -350   -241   -646   1348
    197   -116   -314    -38    254   -215    -75   -148   -400   -298   -704   1291
    207   -205   -413     -2    309   -309    -98   -184   -465   -363   -763   1241
    200   -265   -465     33    329   -366   -109   -213   -501   -400   -797   1213
    176   -293   -472     57    322   -381   -111   -231   -514   -405   -802   1215
    174   -314   -488     70    329   -400   -127   -259   -540   -423   -813   1210
    163   -340   -506     88    332   -423   -132   -275   -561   -436   -826   1200
    137   -316   -454     88    296   -384   -127   -267   -553   -433   -818   1205
    155   -329   -485     85    319   -405   -140   -280   -576   -459   -839   1182
    174   -345   -519     85    345   -431   -163   -301   -602   -480   -849   1179
    158   -348   -506     93    329   -428   -150   -293   -579   -452   -815   1218
    153   -348   -501     98    324   -426   -142   -290   -574   -441   -805   1231
    155   -335   -491     88    322   -413   -153   -309   -594   -457   -818   1221
    145   -332   -478     93    311   -405   -148   -306   -592   -452   -807   1236
    155   -335   -491     88    322   -413   -148   -306   -589   -452   -815   1234
    163   -353   -517     93    337   -433   -166   -322   -613   -475   -841   1205
    148   -397   -545    122    345   -470   -163   -322   -636   -501   -872   1176
    176   -553   -730    189    452   -641   -129   -288   -717   -605   -982   1085
    197   -787   -987    293    589   -885    -23   -233   -857   -820  -1215    859
    184   -828  -1015    322    600   -922    135   -135   -833   -867  -1275    782
    109   -589   -701    239    405   -644    189   -280   -714   -711  -1101    930
     44    -80   -124     18     83   -101    -88   -776   -571   -358   -683   1350
    -25    859    885   -418   -457    870   -485  -1163   -223    296     51   2083
   -103   1623   1727   -761   -917   1675   -789  -1202    252   1005    758   2772
    -57   1631   1688   -789   -872   1660  -1106  -1254    298   1171    901   2930
    -15   1101   1117   -542   -566   1109  -1249  -1423   -252    594    358   2439
    -38    428    465   -197   -252    446   -974  -1293   -831   -192   -415   1706
    -10    -44    -33     25     10    -38   -607   -859   -854   -423   -732   1384
     59   -189   -252     64    153   -220   -366   -540   -706   -379   -745   1350
    106   -259   -366     77    236   -311   -233   -371   -628   -350   -732   1361
    109   -319   -428    101    267   -374   -187   -322   -618   -361   -740   1350
    114   -355   -470    119    290   -413   -166   -303   -620   -376   -753   1337
     98   -376   -478    137    285   -426   -150   -290   -626   -389   -763   1335
     88   -361   -449    137    267   -405   -137   -272   -626   -394   -771   1337
     98   -368   -467    132    283   -418   -119   -252   -610   -384   -763   1350
    119   -374   -493    124    306   -433   -114   -244   -610   -384   -756   1363
    127   -376   -506    124    314   -441   -116   -236   -610   -379   -743   1382
    142   -415   -558    137    350   -485   -119   -228   -623   -397   -763   1361
    155   -423   -581    132    368   -501   -124   -233   -636   -415   -784   1337
    153   -379   -532    114    342   -454   -116   -228   -620   -397   -761   1366
    135   -358   -493    111    311   -426    -96   -205   -592   -368   -732   1408
    161   -368   -530    103    345   -449    -90   -184   -587   -361   -730   1421
    187   -355   -545     83    363   -449    -90   -179   -594   -368   -737   1410
    163   -327   -493     80    327   -410    -75   -155   -563   -335   -704   1449
    124   -311   -436     93    277   -374    -51   -122   -532   -306   -672   1491
     72   -283   -355    106    213   -319    -25    -83   -496   -275   -641   1525
    103   -296   -400     96    249   -348    -38    -96   -522   -306   -670   1504
    116   -301   -420     90    267   -361    -28    -70   -511   -306   -683   1499
    137   -319   -457     88    296   -387    -23    -51   -511   -314   -693   1493
    155   -306   -462     75    309   -384    -10    -18   -493   -298   -678   1530
    135   -298   -436     80    283   -368     15     38   -454   -262   -646   1579
    140   -272   -413     67    275   -342     20     75   -433   -244   -631   1602
    181   -267   -449     41    314   -358     10     88   -441   -259   -649   1590
    202   -259   -462     28    332   -361     25    127   -420   -249   -644   1597
    210   -241   -452     15    329   -348     49    181   -384   -220   -620   1628
    228   -236   -465      2    345   -350     70    228   -358   -200   -607   1654
    241   -207   -452    -18    345   -329     80    262   -332   -184   -592   1678
    241   -192   -433    -23    337   -311     98    298   -311   -171   -579   1691
    252   -184   -436    -33    342   -311    103    314   -309   -174   -587   1673
    262   -161   -423    -51    342   -290    116    337   -288   -150   -568   1691
    275   -109   -384    -83    327   -244    116    335   -283   -145   -558   1709
    303    -80   -384   -111    342   -231    101    316   -296   -158   -579   1693
    316   -137   -454    -90    384   -293     96    298   -319   -194   -631   1631
    285    -96   -381    -96    332   -236    103    267   -322   -200   -633   1623
    265    -59   -324   -103    293   -192    101    233   -337   -205   -641   1628
    249    -54   -303    -96    275   -179     90    202   -348   -213   -657   1618
    218    -72   -290    -75    252   -181     90    176   -348   -233   -698   1566
    215   -106   -322    -54    267   -213     75    114   -397   -288   -769   1499
    205   -116   -322    -46    262   -220     44     54   -428   -301   -776   1504
    174   -127   -301    -23    236   -213     33     31   -426   -285   -758   1532
    150   -124   -275    -15    210   -200     20      5   -431   -290   -774   1519
    132   -150   -285      7    207   -218      0    -28   -459   -329   -818   1465
    153   -205   -358     25    252   -280    -33    -83   -519   -402   -896   1376
    158   -239   -397     41    277   -316    -46   -122   -553   -439   -935   1337
    122   -192   -316     33    218   -252    -33   -124   -532   -407   -896   1392
    129   -200   -332     33    228   -265    -38   -132   -535   -407   -898   1392
    119   -202   -322     41    218   -262    -51   -142   -540   -413   -906   1389
     93   -189   -283     49    187   -236    -49   -142   -532   -405   -896   1397
    119   -218   -337     49    226   -275    -59   -150   -548   -426   -919   1361
    137   -236   -376     49    257   -306    -64   -161   -561   -446   -945   1327
    116   -189   -309     36    210   -249    -54   -150   -537   -420   -911   1366
    109   -187   -296     38    202   -241    -44   -142   -527   -410   -893   1389
    119   -179   -298     28    207   -239    -54   -150   -527   -407   -896   1384
    140   -194   -335     25    236   -265    -57   -140   -524   -410   -906   1371
    140   -187   -327     20    231   -254    -59   -140   -524   -407   -904   1366
    142   -215   -358     36    249   -285    -67   -148   -535   -423   -917   1348
    140   -171   -311     15    223   -241    -46   -127   -501   -389   -880   1382
    109    -59   -171    -25    137   -114    -15   -106   -454   -342   -826   1439
    106    -59   -166    -25    132   -111    -10   -103   -452   -340   -820   1441
    106    -59   -166    -23    135   -111    -15   -106   -459   -350   -833   1431
     98    -72   -174    -15    135   -122      5    -88   -449   -345   -831   1441
    111    -31   -145    -41    127    -88     23    -72   -428   -324   -813   1457
    129     49    -80    -90    103    -12     20    -67   -405   -298   -782   1486
    140    127    -12   -132     77     57     12    -62   -371   -257   -735   1535
    145    145     -2   -145     75     70    -12    -72   -358   -236   -711   1561
    150    122    -28   -137     90     46    -28    -90   -376   -252   -727   1548
    148    101    -49   -124     98     25    -41   -109   -397   -267   -743   1543
    142     90    -51   -116     98     20    -44   -116   -407   -272   -745   1543
    137     54    -83    -96    111    -15    -54   -137   -439   -309   -782   1514
    129    -59   -189    -33    158   -124    -59   -153   -483   -358   -831   1470
    116   -142   -262     12    189   -202    -67   -161   -519   -400   -872   1434
    109   -223   -332     57    220   -277    -67   -168   -542   -431   -901   1415
     90   -265   -355     85    223   -309    -77   -194   -574   -462   -930   1389
     75   -285   -361    103    215   -322    -88   -207   -592   -478   -940   1384
     67   -301   -368    114    218   -335    -96   -213   -605   -491   -950   1382
     59   -322   -381    132    220   -350    -96   -210   -605   -493   -950   1389
     49   -277   -327    111    187   -301   -106   -220   -610   -493   -948   1402
     59   -301   -361    119    207   -329   -109   -220   -615   -496   -943   1410
     64   -316   -384    124    223   -350   -119   -228   -628   -511   -956   1402
     83   -322   -405    119    244   -363   -124   -228   -633   -517   -958   1408
     62   -329   -394    132    226   -361   -119   -213   -626   -517   -958   1410
     44   -337   -381    145    210   -358   -114   -200   -618   -509   -956   1418
     70   -368   -439    148    254   -402   -142   -241   -665   -545   -989   1392
     80   -371   -452    145    265   -410   -142   -233   -665   -553  -1000   1389
     77   -449   -527    184    301   -488   -124   -215   -683   -587  -1044   1350
    114   -615   -732    249    423   -672    -80   -174   -774   -722  -1195   1208
    101   -802   -904    348    501   -852     62    -46   -828   -872  -1374   1023
     83   -753   -836    335    459   -795    249    155   -709   -849  -1376    997
     80   -428   -509    171    293   -470    194   -140   -662   -735  -1221   1135
    -57    137    194    -41   -127    163    -75   -693   -566   -379   -792   1558
   -179   1008   1187   -415   -683   1096   -415  -1114   -293    226   -111   2221
   -213   1680   1893   -732  -1052   1787   -727  -1296     28    800    475   2772
   -137   1426   1564   -644   -852   1493  -1000  -1405   -119    743    392   2730
    -98    769    867   -335   -483    818  -1062  -1488   -719     15   -322   2081
    -90    106    197    -10   -145    153   -852  -1283  -1189   -735  -1091   1366
    -57   -259   -202    158     72   -231   -558   -820  -1057   -836  -1304   1145
     -7   -319   -311    161    150   -314   -350   -491   -831   -717  -1247   1174
     38   -324   -363    142    200   -342   -218   -283   -693   -649  -1215   1184
     67   -366   -433    148    249   -400   -174   -215   -667   -665  -1252   1135
     75   -410   -485    168    280   -446   -153   -192   -665   -688  -1291   1093
     77   -428   -506    174    290   -467   -132   -163   -652   -696  -1314   1067
     85   -423   -509    168    296   -465   -111   -137   -636   -696  -1327   1052
     98   -418   -519    158    306   -467    -98   -119   -623   -701  -1343   1031
    114   -418   -532    153    322   -475    -85   -101   -613   -701  -1356   1002
    106   -415   -522    150    314   -467    -62    -80   -592   -691  -1353    989
    111   -400   -511    142    309   -454    -57    -77   -584   -693  -1356    979
    124   -374   -501    122    311   -439    -62    -80   -584   -706  -1374    953
    124   -361   -485    119    303   -423    -51    -64   -563   -698  -1374    945
    137   -355   -493    109    314   -426    -54    -59   -561   -704  -1376    930
    148   -348   -496     98    319   -420    -59    -59   -563   -711  -1389    909
    153   -327   -480     85    316   -405    -59    -46   -550   -711  -1389    898
    158   -314   -472     77    314   -392    -57    -38   -537   -706  -1384    896
    179   -319   -501     67    337   -407    -57    -23   -527   -706  -1387    883
    189   -301   -491     54    337   -394    -46     -2   -506   -691  -1374    885
    166   -265   -431     46    296   -348    -33      2   -491   -678  -1350    898
    171   -244   -415     36    293   -329    -31     10   -483   -670  -1345    904
    166   -259   -426     44    293   -340    -20     38   -452   -649  -1327    922
    189   -249   -439     31    314   -342    -18     67   -428   -631  -1319    924
    210   -236   -446     12    327   -340    -28     80   -426   -628  -1319    917
    223   -244   -467     10    345   -355    -20    111   -410   -618  -1306    919
    218   -220   -439      0    327   -329    -12    142   -389   -597  -1286    932
    236   -210   -446    -12    340   -327     -7    168   -368   -579  -1273    943
    246   -176   -426    -36    335   -301     -5    200   -348   -555  -1252    961
    254   -148   -402    -51    327   -275      5    244   -314   -522  -1221    984
    277   -145   -423    -67    348   -283      7    283   -288   -496  -1197   1005
    296   -119   -418    -88    355   -267      5    303   -275   -485  -1184   1013
    306    -75   -381   -116    342   -228      5    316   -259   -465  -1158   1041
    309    -25   -335   -140    322   -179      7    329   -246   -449  -1132   1065
    324    -10   -337   -158    329   -174     -7    316   -254   -452  -1127   1062
    316     12   -303   -166    309   -145    -10    309   -254   -444  -1106   1078
    280     28   -254   -155    267   -111     -2    316   -246   -426  -1085   1101
    301      7   -293   -153    298   -142    -28    280   -283   -454  -1114   1067
    285     54   -231   -171    257    -88    -46    231   -306   -470  -1106   1075
    249     75   -174   -163    210    -46    -41    215   -296   -446  -1072   1114
    244     64   -179   -155    213    -57    -46    179   -309   -457  -1080   1104
    241     44   -197   -142    220    -75    -59    135   -340   -483  -1104   1072
    210     31   -181   -122    194    -75    -57    111   -348   -485  -1106   1065
    210     15   -194   -114    202    -88    -64     80   -366   -498  -1114   1052
    205     12   -194   -111    200    -90    -85     36   -400   -527  -1130   1036
    200      5   -194   -101    197    -93    -98      5   -418   -542  -1145   1026
    179    -20   -200    -80    187   -109   -103    -18   -426   -548  -1153   1013
    168    -51   -220    -59    192   -135   -111    -44   -446   -571  -1169    997
    163    -67   -231    -49    197   -148   -122    -67   -472   -592  -1182    982
    174    -80   -254    -46    213   -166   -124    -75   -483   -605  -1192    966
    174    -98   -275    -38    223   -184   -124    -80   -485   -620  -1205    945
    155   -101   -257    -28    205   -179   -124    -93   -485   -620  -1197    953
    145    -88   -233    -31    189   -161   -122    -96   -483   -615  -1192    966
    137    -80   -218    -28    176   -148   -114    -93   -475   -610  -1187    974
    150    -83   -233    -33    189   -158   -119   -103   -483   -623  -1202    956
    150    -96   -246    -28    197   -171   -116   -103   -483   -626  -1210    943
    150    -83   -236    -33    192   -158   -111    -90   -470   -615  -1202    950
    168    -77   -246    -44    207   -161   -116    -98   -467   -610  -1197    953
    174    -85   -259    -46    215   -171   -116   -103   -475   -615  -1200    945
    171    -46   -218    -64    194   -132    -98    -85   -457   -597  -1187    956
    192      2   -189    -98    189    -93    -80    -64   -428   -576  -1169    971
    200     38   -161   -119    181    -59    -62    -54   -413   -558  -1153    979
    194     70   -127   -135    161    -28    -36    -31   -384   -535  -1130   1000
    184     83   -101   -135    142     -7    -23    -31   -371   -530  -1119   1008
    181     98    -83   -142    132      7    -25    -36   -371   -532  -1114   1013
    189    163    -25   -176    109     70    -15    -20   -340   -501  -1085   1039
    200    239     36   -220     80    137    -25    -12   -306   -459  -1044   1080
    223    301     75   -262     72    189    -62    -25   -301   -444  -1026   1093
    239    296     57   -270     90    179    -93    -46   -319   -457  -1044   1078
    231    280     49   -254     90    166    -96    -59   -327   -462  -1052   1075
    220    259     36   -241     93    148   -109    -77   -342   -475  -1062   1062
    220    236     15   -231    103    127   -132   -111   -376   -506  -1093   1031
    213    161    -54   -189    132     51   -145   -127   -413   -548  -1140    987
    220     25   -194   -122    207    -83   -150   -140   -465   -613  -1213    914
    202    -51   -254    -77    228   -153   -153   -161   -509   -662  -1267    859
    181    -80   -265    -51    220   -171   -150   -179   -530   -688  -1291    839
    166   -101   -267    -33    215   -181   -153   -192   -550   -711  -1309    820
    166   -122   -288    -20    226   -205   -163   -210   -579   -740  -1337    795
    171   -127   -298    -23    233   -213   -174   -226   -597   -758  -1358    774
    176   -127   -303    -23    239   -215   -179   -231   -607   -769  -1371    761
    181   -122   -303    -31    241   -213   -184   -236   -615   -779  -1382    753
    187   -124   -311    -31    249   -218   -192   -246   -626   -797  -1397    735
    174   -148   -324    -12    249   -236   -187   -249   -628   -805  -1405    727
    179   -158   -337    -10    257   -246   -184   -244   -633   -810  -1413    719
    166   -166   -332      0    246   -249   -181   -244   -636   -815  -1415    711
    158   -194   -353     18    254   -272   -187   -246   -641   -823  -1421    704
    150   -179   -332     12    239   -254   -189   -244   -639   -820  -1418    698
    153   -226   -379     36    265   -301   -187   -244   -654   -841  -1439    672
    174   -335   -509     77    340   -420   -184   -244   -719   -930  -1527    592
    226   -532   -758    153    491   -644   -124   -174   -813  -1083  -1699    436
    233   -670   -906    218    568   -787     36    -15   -823  -1210  -1849    270
    189   -519   -709    163    449   -613    153     -5   -724  -1153  -1782    303
     62   -119   -184     25    122   -153     12   -514   -706   -963  -1514    550
    -59    542    602   -241   -329    571   -374  -1226   -693   -589  -1018   1044
   -197   1395   1592   -597   -896   1491   -727  -1613   -459      5   -327   1704
   -223   1862   2086   -818  -1156   1971  -1088  -1834   -309    423    122   2132
   -140   1535   1673   -698   -906   1602  -1296  -1878   -524    231    -85   1971
    -77    810    888   -366   -483    849  -1130  -1662   -987   -517   -849   1267
    -28    155    181    -64   -106    168   -763  -1169  -1143  -1034  -1454    696
     49    -64   -114      7     80    -88   -467   -678   -878   -963  -1491    628
    114   -129   -246      5    179   -187   -303   -402   -704   -878  -1444    646
    142   -202   -345     31    244   -272   -244   -306   -667   -883  -1462    615
    142   -231   -374     41    257   -301   -233   -285   -675   -911  -1493    574
    150   -244   -397     46    272   -319   -218   -257   -670   -922  -1504    558
    158   -254   -415     46    285   -335   -213   -241   -667   -932  -1517    545
    155   -252   -407     49    280   -329   -197   -223   -657   -927  -1512    542
    150   -226   -379     36    265   -303   -192   -210   -646   -922  -1506    542
    158   -220   -381     31    270   -301   -192   -202   -639   -917  -1501    542
    166   -233   -402     31    283   -316   -184   -192   -636   -919  -1506    535
    168   -236   -405     33    285   -319   -168   -168   -615   -909  -1496    542
    168   -226   -397     25    280   -311   -171   -161   -613   -906  -1486    545
    179   -218   -397     18    285   -306   -179   -158   -610   -909  -1488    537
    166   -210   -379     20    270   -293   -171   -142   -592   -898  -1480    545
    153   -215   -368     31    259   -290   -148   -122   -566   -878  -1454    568
    158   -207   -366     23    259   -285   -148   -116   -566   -878  -1454    566
    168   -194   -363     12    265   -280   -137   -106   -558   -872  -1454    566
    171   -189   -361     10    265   -275   -127    -88   -545   -865  -1444    568
    163   -166   -329      2    246   -246   -122    -77   -537   -859  -1441    563
    179   -150   -332    -15    254   -241   -116    -51   -519   -849  -1426    571
    179   -140   -319    -20    246   -228   -103    -23   -496   -833  -1410    584
    174   -137   -311    -18    241   -223    -93      2   -478   -823  -1402    592
    179   -150   -329    -12    254   -239    -80     31   -465   -818  -1397    592
    181   -135   -316    -25    249   -226    -67     64   -444   -810  -1389    594
    189   -129   -319    -31    254   -223    -46    111   -415   -792  -1371    610
    202   -132   -335    -36    267   -233    -31    150   -397   -784  -1366    615
    213   -116   -329    -46    270   -223    -10    197   -366   -761  -1353    631
    226    -93   -319    -67    270   -205     12    246   -332   -735  -1332    646
    241    -70   -314    -85    277   -192     31    288   -303   -717  -1312    659
    254    -54   -309   -101    280   -179     41    319   -285   -706  -1296    670
    262    -23   -285   -119    272   -153     49    350   -267   -691  -1283    685
    272     -2   -275   -137    272   -137     62    371   -246   -672  -1257    704
    277     10   -267   -145    272   -127     62    368   -249   -675  -1254    701
    275     41   -236   -158    254    -96     64    361   -244   -670  -1247    706
    275     54   -220   -163    249    -83     72    353   -239   -667  -1236    714
    275     51   -223   -163    249    -85     64    322   -257   -691  -1254    691
    265     64   -200   -163    231    -67     54    288   -272   -706  -1262    680
    257     59   -197   -161    228    -67     49    259   -280   -711  -1265    680
    252     64   -187   -158    220    -59     28    210   -303   -732  -1278    665
    239     72   -166   -158    202    -46     12    163   -319   -748  -1286    652
    223     75   -148   -150    184    -36      5    124   -329   -761  -1299    636
    218     77   -140   -148    179    -31    -10     75   -350   -784  -1317    610
    213     70   -142   -140    179    -36    -36     20   -381   -813  -1345    576
    194     41   -155   -119    176    -54    -46    -12   -397   -828  -1361    558
    187     20   -166   -103    176    -72    -59    -41   -413   -841  -1376    542
    181      5   -179    -96    179    -88    -80    -80   -439   -875  -1410    509
    179    -15   -194    -80    187   -103    -88   -103   -452   -893  -1434    485
    174    -12   -189    -80    179   -101    -90   -114   -457   -898  -1436    478
    171    -31   -202    -72    187   -116    -93   -119   -459   -906  -1436    467
    168    -31   -200    -70    181   -114   -101   -132   -465   -919  -1449    452
    155    -18   -174    -67    163    -96   -101   -132   -459   -919  -1452    452
    155    -23   -181    -67    166   -101   -103   -135   -457   -924  -1460    444
    161    -18   -179    -72    168    -98   -109   -135   -457   -927  -1465    433
    155    -12   -168    -72    161    -90   -109   -132   -446   -922  -1460    439
    153    -12   -166    -70    158    -88   -103   -124   -436   -914  -1452    441
    158    -23   -181    -67    168   -101   -103   -127   -433   -922  -1465    428
    153      7   -145    -80    148    -67   -114   -137   -444   -937  -1483    407
    148     10   -137    -77    142    -62   -106   -132   -436   -932  -1480    407
    150    -18   -168    -64    158    -93   -106   -129   -433   -924  -1473    405
    148    -25   -174    -62    158    -98   -101   -129   -433   -927  -1475    394
    155     36   -119    -96    137    -41    -77   -111   -407   -909  -1454    407
    158     83    -77   -122    119      2    -59    -96   -381   -891  -1436    426
    166    116    -49   -140    109     33    -41    -88   -363   -878  -1423    431
    155    142    -12   -150     85     64    -18    -80   -345   -867  -1413    436
    155    142    -15   -150     85     64     -7    -77   -342   -867  -1418    428
    168    168      0   -168     85     83      0    -67   -329   -854  -1408    428
    179    246     67   -213     57    158      2    -51   -293   -813  -1369    462
    187    324    135   -257     25    231    -18    -57   -267   -776  -1332    493
    200    361    161   -283     20    262    -54    -77   -262   -766  -1322    498
    207    342    132   -277     36    239    -72    -93   -270   -779  -1332    480
    200    324    124   -262     38    226    -83   -106   -280   -792  -1343    467
    197    311    114   -254     41    213   -101   -132   -298   -805  -1358    449
    192    239     46   -215     72    145   -114   -153   -327   -836  -1392    407
    181    129    -54   -158    116     38   -127   -171   -368   -888  -1447    342
    181     54   -127   -116    155    -36   -140   -192   -418   -943  -1506    275
    171      7   -166    -90    168    -80   -153   -215   -457   -982  -1545    228
    155    -28   -184    -64    168   -103   -163   -239   -483  -1010  -1574    194
    142    -67   -210    -38    174   -137   -171   -254   -501  -1031  -1597    168
    148    -88   -236    -28    192   -161   -179   -262   -514  -1047  -1613    148
    145    -83   -228    -31    187   -155   -184   -272   -524  -1060  -1626    122
    140    -93   -233    -23    187   -163   -181   -272   -524  -1062  -1634    109
    140   -124   -265     -7    200   -194   -184   -272   -530  -1070  -1644     88
    145   -132   -277     -5    210   -205   -189   -280   -540  -1083  -1657     70
    140   -122   -262    -12    200   -192   -189   -280   -542  -1091  -1662     59
    140   -122   -262    -10    200   -192   -192   -280   -542  -1091  -1665     51
    150   -122   -272    -15    210   -197   -200   -285   -553  -1101  -1678     28
    153   -132   -285    -10    218   -207   -200   -283   -553  -1109  -1683     20
    150   -153   -303      0    226   -228   -189   -270   -542  -1104  -1683     18
    148   -202   -353     25    249   -277   -184   -262   -555  -1127  -1706     -5
    184   -327   -511     70    348   -418   -181   -259   -649  -1249  -1839   -135
    223   -561   -784    168    504   -672    -98   -179   -753  -1439  -2055   -355
    226   -618   -844    194    532   -730     54    -12   -704  -1493  -2127   -457
    179   -387   -566    101    371   -475    142    -25   -542  -1335  -1953   -322
     33     85     49    -62     -7     70    -23   -527   -462  -1057  -1597     23
   -129    828    958   -348   -542    893   -342  -1137   -329   -579  -1005    626
   -249   1564   1813   -659  -1031   1688   -594  -1379     -7     38   -335   1283
   -226   1647   1870   -711  -1047   1758   -862  -1538    -10    207   -163   1480
   -161   1130   1288   -485   -724   1208  -1018  -1660   -478   -311   -685   1005
   -122    441    563   -158   -342    501   -901  -1548  -1034  -1143  -1519    179
    -51    -12     38     31    -46     12   -631  -1060   -995  -1363  -1839   -150
     18   -103   -122     41     67   -111   -410   -644   -748  -1239  -1784   -129
     88   -158   -246     33    166   -202   -272   -402   -602  -1158  -1745   -109
    119   -215   -335     49    226   -275   -218   -311   -568  -1158  -1779   -135
    122   -220   -342     46    231   -280   -210   -293   -576  -1176  -1813   -166
    127   -231   -358     51    241   -293   -192   -272   -571  -1179  -1829   -192
    137   -246   -384     51    259   -314   -181   -259   -568  -1187  -1842   -213
    137   -249   -387     57    262   -316   -171   -244   -555  -1184  -1844   -215
    135   -226   -363     44    246   -293   -158   -223   -535  -1169  -1831   -207
    142   -226   -371     41    257   -298   -158   -213   -532  -1171  -1836   -220
    148   -220   -368     33    254   -293   -161   -210   -530  -1169  -1836   -226
    145   -210   -355     33    249   -283   -155   -197   -517  -1163  -1834   -231
    142   -226   -371     38    254   -298   -145   -179   -506  -1156  -1831   -231
    153   -215   -368     28    259   -290   -145   -174   -504  -1156  -1839   -236
    155   -215   -371     28    262   -293   -140   -161   -493  -1148  -1842   -239
    155   -215   -371     31    262   -293   -140   -153   -488  -1148  -1842   -246
    171   -207   -379     15    275   -293   -150   -150   -485  -1153  -1847   -259
    171   -200   -371     12    270   -285   -148   -140   -478  -1153  -1844   -267
    176   -192   -368      5    270   -277   -135   -116   -454  -1140  -1834   -257
    187   -176   -363     -5    275   -270   -129    -98   -444  -1135  -1831   -259
    194   -158   -353    -18    272   -254   -124    -85   -433  -1130  -1829   -259
    197   -155   -353    -20    275   -254   -103    -54   -410  -1119  -1818   -254
    202   -155   -358    -23    280   -257    -88    -31   -397  -1122  -1816   -259
    220   -148   -368    -36    293   -257    -77     -5   -384  -1122  -1816   -265
    223   -124   -348    -49    283   -236    -72     28   -361  -1106  -1800   -252
    231   -127   -358    -51    293   -244    -62     64   -335  -1096  -1787   -241
    252    -98   -350    -77    301   -223    -57    101   -314  -1085  -1771   -231
    272    -90   -363    -90    316   -226    -36    155   -272  -1049  -1740   -207
    283    -90   -374    -96    327   -233    -18    205   -246  -1026  -1727   -194
    298    -67   -366   -116    332   -215    -10    241   -231  -1010  -1714   -184
    314    -51   -366   -132    340   -207      0    275   -207   -987  -1696   -166
    324    -31   -355   -145    340   -192     12    306   -181   -961  -1675   -142
    324    -10   -335   -158    327   -171     12    316   -174   -953  -1667   -142
    327     18   -309   -174    316   -145     10    316   -174   -948  -1660   -142
    324     44   -280   -184    301   -116     10    314   -168   -935  -1647   -135
    316     28   -288   -171    303   -129     18    309   -168   -937  -1644   -135
    306     44   -262   -176    285   -109     10    285   -179   -945  -1647   -148
    296     67   -228   -184    262    -80      5    265   -181   -950  -1644   -145
    285     62   -223   -176    254    -77     -2    239   -189   -958  -1647   -148
    272     59   -213   -166    244    -75    -18    200   -205   -982  -1662   -166
    252     57   -194   -155    223    -67    -36    155   -223  -1008  -1683   -189
    228     31   -197   -129    213    -83    -44    119   -233  -1021  -1696   -205
    210     15   -197   -114    202    -90    -62     70   -259  -1049  -1722   -239
    197     -2   -200    -96    197   -101    -80     18   -293  -1083  -1753   -275
    184    -20   -207    -83    194   -114    -98    -20   -319  -1109  -1771   -301
    174    -46   -223    -64    197   -135   -106    -51   -340  -1132  -1790   -322
    163    -57   -220    -57    192   -137   -124    -90   -379  -1171  -1826   -355
    158    -62   -220    -46    189   -140   -135   -116   -402  -1195  -1849   -376
    155    -70   -226    -44    189   -148   -137   -129   -415  -1200  -1857   -387
    153    -72   -226    -41    187   -148   -140   -142   -431  -1213  -1865   -402
    145    -75   -223    -36    181   -150   -142   -153   -439  -1218  -1870   -413
    145    -62   -207    -41    176   -135   -142   -153   -439  -1215  -1867   -407
    153    -51   -205    -51    176   -127   -150   -158   -441  -1221  -1867   -410
    155    -44   -200    -54    176   -122   -153   -168   -446  -1228  -1875   -418
    153    -28   -184    -62    166   -106   -153   -168   -441  -1226  -1870   -410
    153    -23   -176    -64    163    -98   -153   -168   -439  -1221  -1870   -407
    153    -25   -179    -64    166   -101   -155   -176   -444  -1226  -1878   -418
    150    -25   -176    -62    161    -98   -150   -168   -439  -1215  -1865   -413
    148    -23   -171    -64    158    -96   -140   -163   -433  -1210  -1860   -407
    163     -7   -171    -77    166    -88   -145   -171   -439  -1215  -1870   -415
    174     -2   -176    -88    174    -88   -145   -176   -439  -1213  -1870   -423
    184     28   -158   -106    171    -64   -137   -163   -420  -1195  -1852   -415
    197     75   -122   -137    158    -23   -129   -153   -405  -1182  -1834   -405
    200     98   -101   -148    150      0   -114   -142   -394  -1169  -1826   -394
    184    116    -70   -150    124     23    -90   -124   -376  -1148  -1810   -376
    189    129    -59   -161    124     36    -80   -116   -368  -1148  -1805   -374
    197    168    -28   -184    111     72    -70   -111   -353  -1135  -1797   -361
    205    236     31   -220     88    135    -54    -93   -311  -1088  -1751   -316
    202    288     85   -246     57    187    -57    -88   -277  -1044  -1709   -272
    210    322    109   -267     51    215    -90   -109   -272  -1036  -1691   -262
    223    311     88   -270     67    200   -114   -124   -277  -1034  -1688   -262
    220    314     93   -267     64    205   -129   -137   -293  -1041  -1701   -272
    213    298     83   -257     64    189   -148   -161   -311  -1047  -1712   -283
    200    249     49   -226     75    150   -168   -187   -342  -1070  -1743   -314
    187    140    -46   -166    116     46   -181   -205   -381  -1114  -1795   -363
    187     28   -158   -106    174    -64   -192   -220   -426  -1161  -1852   -420
    179    -46   -226    -67    200   -135   -202   -239   -459  -1192  -1891   -454
    163    -70   -233    -46    197   -153   -213   -265   -488  -1218  -1922   -480
    150    -96   -246    -28    197   -171   -223   -283   -509  -1236  -1943   -501
    150   -135   -285     -7    218   -210   -228   -285   -519  -1241  -1956   -511
    155   -127   -285    -15    220   -205   -239   -293   -527  -1244  -1964   -522
    158   -129   -288    -12    220   -210   -239   -293   -524  -1241  -1961   -522
    163   -161   -327     -2    244   -244   -241   -298   -532  -1244  -1966   -535
    168   -174   -342      2    254   -257   -249   -309   -542  -1249  -1974   -545
    158   -174   -332      5    244   -252   -259   -311   -548  -1247  -1979   -548
    155   -184   -340     12    246   -262   -262   -314   -553  -1249  -1984   -553
    158   -200   -358     18    257   -277   -270   -316   -563  -1254  -1997   -558
    158   -215   -374     28    265   -293   -265   -311   -555  -1244  -1990   -553
    155   -213   -368     28    259   -290   -259   -309   -550  -1236  -1987   -561
    163   -236   -402     36    280   -319   -259   -306   -558  -1247  -2003   -584
    202   -345   -548     70    374   -446   -249   -285   -607  -1314  -2081   -659
    249   -561   -810    155    530   -685   -181   -197   -675  -1449  -2247   -826
    265   -652   -917    192    587   -784    -41    -38   -646  -1530  -2356   -966
    228   -428   -659     98    444   -542     57     33   -496  -1405  -2229   -872
    101     -5   -109    -49    106    -57    -15   -306   -397  -1161  -1909   -566
    -70    659    730   -293   -400    693   -306   -950   -371   -787  -1395    -41
   -213   1408   1621   -597   -917   1514   -566  -1296   -140   -220   -737    610
   -220   1636   1857   -709  -1039   1745   -818  -1486    -85     54   -446    924
   -174   1169   1340   -498   -758   1254   -976  -1634   -483   -361   -875    548
   -127    483    610   -176   -368    545   -948  -1626  -1057  -1202  -1735   -288
    -38    -28      7     33    -25    -10   -750  -1241  -1119  -1519  -2145   -693
     33   -187   -223     75    127   -205   -550   -818   -865  -1387  -2099   -667
    129   -218   -348     41    236   -283   -413   -537   -678  -1265  -2016   -607
    189   -262   -452     36    319   -355   -327   -387   -589  -1213  -1987   -594
    194   -283   -480     44    335   -381   -301   -350   -581  -1221  -1995   -607
    200   -290   -493     44    345   -392   -290   -329   -576  -1223  -1997   -610
    205   -309   -517     51    358   -413   -280   -306   -568  -1221  -1997   -618
    207   -306   -514     49    361   -410   -270   -290   -558  -1213  -1997   -626
    213   -298   -511     41    361   -405   -259   -272   -537  -1195  -1977   -626
    210   -288   -498     38    353   -394   -254   -265   -530  -1187  -1961   -620
    200   -277   -478     36    337   -376   -257   -257   -527  -1189  -1958   -615
    197   -262   -459     33    327   -361   -249   -239   -514  -1179  -1945   -592
    200   -265   -465     31    329   -363   -236   -220   -496  -1161  -1927   -576
    205   -270   -475     31    337   -371   -228   -207   -483  -1148  -1909   -568
    205   -241   -446     15    324   -342   -231   -205   -475  -1135  -1896   -566
    207   -223   -431      7    319   -327   -226   -194   -459  -1122  -1870   -550
    215   -223   -439      2    324   -329   -226   -187   -454  -1117  -1855   -537
    218   -226   -446      2    329   -335   -223   -171   -444  -1104  -1842   -517
    218   -210   -428     -5    322   -319   -218   -158   -431  -1093  -1826   -504
    223   -192   -415    -15    319   -303   -215   -148   -423  -1083  -1813   -496
    220   -179   -402    -23    311   -290   -207   -124   -405  -1060  -1795   -485
    220   -166   -387    -28    303   -275   -197    -96   -384  -1036  -1769   -472
    223   -142   -368    -41    293   -254   -194    -77   -371  -1023  -1751   -454
    231   -148   -379    -41    303   -262   -184    -54   -355  -1010  -1735   -439
    244   -166   -410    -41    327   -285   -174    -25   -337   -997  -1714   -420
    265   -150   -415    -59    340   -283   -174     -2   -329   -992  -1704   -410
    280   -132   -413    -75    345   -270   -168     25   -314   -982  -1686   -389
    288   -119   -407    -83    348   -262   -155     64   -290   -956  -1660   -361
    303   -114   -418    -96    361   -265   -145    109   -262   -924  -1634   -340
    322    -90   -413   -114    366   -252   -140    142   -241   -904  -1608   -319
    340    -64   -407   -137    374   -236   -137    176   -218   -875  -1577   -293
    350    -41   -392   -153    371   -215   -127    210   -187   -836  -1535   -257
    363     -5   -368   -181    363   -184   -124    223   -174   -818  -1509   -233
    371     15   -355   -194    363   -168   -124    220   -171   -810  -1496   -220
    374     41   -332   -207    353   -145   -124    220   -171   -805  -1483   -202
    371     59   -311   -215    342   -124   -116    218   -168   -795  -1465   -184
    363     67   -296   -218    329   -111   -116    205   -171   -789  -1454   -174
    353     85   -267   -220    309    -90   -116    181   -181   -795  -1452   -176
    342     98   -246   -220    296    -75   -114    161   -192   -797  -1447   -176
    335    114   -220   -223    277    -51   -122    132   -202   -805  -1449   -181
    314    106   -207   -210    259    -49   -124    109   -205   -807  -1452   -189
    293    101   -194   -197    244    -46   -122     88   -207   -810  -1454   -197
    272     77   -197   -176    233    -59   -116     59   -220   -826  -1467   -218
    257     51   -205   -153    231    -75   -111     28   -236   -844  -1486   -241
    233     28   -207   -132    220    -90   -109      2   -249   -857  -1499   -259
    218      5   -213   -111    213   -103   -114    -28   -267   -878  -1519   -288
    205    -31   -239    -88    220   -135   -124    -59   -293   -901  -1545   -316
    192    -59   -252    -64    220   -155   -124    -77   -303   -909  -1553   -329
    174    -70   -246    -54    207   -158   -129    -98   -316   -922  -1561   -345
    171    -70   -241    -49    205   -155   -135   -111   -327   -930  -1566   -353
    174    -67   -244    -54    207   -155   -140   -119   -332   -935  -1569   -353
    176    -70   -246    -51    210   -158   -140   -119   -335   -932  -1569   -350
    168    -77   -246    -46    205   -161   -142   -122   -337   -930  -1566   -350
    168    -72   -241    -49    202   -155   -145   -119   -340   -932  -1564   -350
    168    -64   -233    -51    200   -148   -145   -116   -332   -924  -1556   -348
    161    -70   -231    -44    194   -150   -145   -116   -327   -914  -1545   -345
    158    -93   -254    -33    205   -174   -148   -111   -322   -906  -1535   -340
    174    -67   -244    -54    207   -155   -150   -111   -311   -891  -1517   -329
    174    -54   -231    -59    200   -142   -155   -116   -316   -896  -1519   -337
    171    -62   -233    -54    202   -148   -158   -122   -324   -901  -1525   -345
    174    -70   -244    -51    207   -155   -155   -114   -324   -898  -1522   -345
    171    -62   -233    -54    200   -148   -142   -103   -311   -888  -1514   -337
    161    -62   -223    -51    192   -142   -122    -93   -298   -875  -1499   -322
    176     -7   -184    -83    179    -96   -101    -77   -270   -846  -1467   -290
    179     46   -135   -114    155    -44    -90    -62   -249   -818  -1447   -275
    176     54   -122   -116    148    -31    -72    -51   -239   -805  -1434   -275
    187     54   -132   -122    158    -38    -64    -46   -239   -805  -1428   -283
    187     98    -88   -142    137      5    -46    -25   -210   -776  -1397   -254
    197    174    -25   -187    111     75    -46    -20   -181   -743  -1356   -213
    215    236     20   -226     98    127    -75    -36   -171   -727  -1332   -192
    223    252     28   -236     98    140   -103    -49   -166   -711  -1317   -174
    220    231     10   -226    106    122   -109    -46   -163   -704  -1312   -163
    213    215      2   -215    103    109   -124    -70   -181   -717  -1327   -184
    207    202     -7   -205    109     98   -150    -98   -205   -735  -1343   -202
    200    145    -57   -174    129     44   -163   -114   -236   -766  -1374   -236
    194     25   -168   -109    181    -70   -176   -135   -288   -826  -1436   -298
    184    -54   -241    -64    210   -148   -189   -163   -337   -875  -1488   -353
    174   -101   -275    -36    223   -187   -189   -176   -363   -896  -1517   -376
    161   -140   -303    -10    231   -223   -189   -192   -384   -914  -1532   -394
    163   -168   -332      2    246   -249   -200   -213   -402   -930  -1548   -415
    166   -166   -332      0    246   -249   -213   -226   -415   -940  -1564   -428
    163   -171   -337      2    249   -254   -213   -226   -415   -935  -1564   -428
    163   -192   -355     15    259   -272   -210   -226   -418   -937  -1569   -436
    163   -202   -366     20    265   -283   -218   -231   -423   -948  -1577   -449
    153   -215   -368     28    259   -290   -215   -231   -420   -945  -1574   -446
    140   -233   -374     46    257   -303   -215   -231   -426   -945  -1574   -452
    135   -218   -355     41    244   -285   -233   -244   -441   -956  -1590   -465
    140   -215   -355     38    246   -285   -233   -244   -436   -948  -1587   -462
    135   -226   -361     44    244   -293   -233   -241   -439   -948  -1590   -465
    137   -239   -376     49    254   -306   -236   -244   -441   -950  -1592   -467
    148   -270   -418     57    283   -342   -233   -239   -459   -966  -1608   -483
    184   -397   -581    106    381   -488   -218   -226   -527  -1054  -1709   -574
    218   -654   -872    215    542   -761   -119   -142   -626  -1236  -1914   -789
    228   -711   -940    241    581   -823     31      7   -597  -1296  -1992   -898
    163   -470   -633    153    397   -550    132    -10   -452  -1148  -1831   -761
     20    -31    -51      5     36    -41      7   -446   -337   -859  -1467   -400
   -148    750    898   -301   -524    826   -301   -966   -129   -319   -815    267
   -267   1491   1758   -613  -1013   1623   -558  -1161    218    314   -129    956
   -228   1602   1831   -688  -1028   1714   -833  -1260    277    537     85   1202
   -161   1091   1252   -465   -706   1171  -1026  -1421   -184     38   -407    750
   -150    439    589   -145   -371    514   -919  -1353   -719   -748  -1187    -23
    -93    -20     72     57    -83     25   -659   -950   -776  -1036  -1553   -394
     -5   -150   -148     77     70   -150   -431   -561   -584   -958  -1548   -413
     80   -200   -280     59    179   -239   -288   -324   -449   -885  -1504   -389
     98   -246   -345     72    220   -296   -228   -241   -423   -888  -1512   -405
    109   -265   -374     77    239   -316   -205   -220   -426   -904  -1530   -423
    114   -293   -407     88    259   -350   -184   -200   -426   -914  -1535   -433
    111   -306   -418     98    265   -361   -161   -176   -410   -901  -1525   -428
    109   -303   -413     96    259   -358   -150   -158   -402   -898  -1522   -426
    111   -306   -420     96    265   -363   -150   -150   -400   -898  -1517   -423
    106   -298   -407     96    257   -353   -148   -140   -392   -891  -1509   -415
    103   -301   -405     98    254   -353   -135   -119   -374   -872  -1488   -397
    103   -301   -407     98    254   -355   -132   -109   -371   -865  -1475   -389
    106   -288   -397     90    249   -342   -129   -101   -368   -862  -1470   -389
    101   -293   -394     96    246   -342   -124    -90   -358   -849  -1460   -381
    101   -301   -402    101    252   -350   -111    -75   -342   -831  -1436   -358
    103   -301   -405     96    254   -353   -106    -62   -332   -818  -1421   -342
    106   -275   -381     83    241   -327   -103    -46   -324   -805  -1402   -332
    106   -267   -374     77    239   -319    -90    -31   -311   -792  -1387   -319
    114   -265   -379     75    246   -322    -80    -10   -293   -769  -1363   -296
    114   -257   -371     70    241   -314    -72      7   -283   -758  -1348   -280
    116   -246   -366     64    239   -306    -59     33   -267   -740  -1330   -265
    122   -233   -358     54    239   -296    -54     51   -252   -722  -1312   -252
    132   -231   -363     49    246   -296    -41     77   -233   -709  -1296   -236
    135   -223   -358     41    244   -290    -31    106   -215   -693  -1280   -220
    142   -215   -358     33    249   -285    -18    140   -200   -680  -1265   -207
    158   -213   -374     25    265   -293     -5    179   -179   -659  -1241   -184
    166   -205   -371     20    267   -288      5    218   -161   -644  -1226   -166
    179   -192   -371      5    272   -280     15    254   -142   -628  -1208   -145
    192   -179   -371     -7    280   -275     25    293   -119   -610  -1187   -124
    202   -153   -355    -25    277   -254     36    335    -93   -581  -1161    -98
    205   -124   -329    -38    267   -226     59    387    -49   -537  -1119    -54
    210    -93   -306    -59    254   -200     70    420    -18   -504  -1088    -18
    228    -80   -311    -75    267   -194     75    433     -7   -491  -1072     -2
    246    -59   -306    -93    275   -184     77    433     -2   -483  -1062      7
    252    -54   -306    -98    277   -179     80    423     -5   -478  -1057     15
    257    -25   -283   -119    270   -153     72    397    -20   -491  -1067      7
    257    -18   -275   -119    265   -145     67    376    -31   -501  -1075      5
    259    -18   -277   -122    267   -145     67    358    -36   -501  -1083      5
    254      0   -254   -127    254   -127     57    324    -51   -514  -1098     -7
    236     -2   -241   -119    236   -122     46    288    -59   -527  -1114    -20
    218     -7   -226   -106    220   -114     46    259    -62   -535  -1127    -28
    194    -25   -223    -85    207   -124     41    220    -83   -558  -1158    -59
    187    -20   -207    -83    197   -114     44    187    -96   -568  -1179    -75
    168    -49   -218    -59    189   -132     41    148   -114   -589  -1208    -96
    158    -67   -226    -46    192   -145     36    106   -137   -618  -1239   -122
    150    -88   -241    -33    194   -163     23     67   -161   -644  -1265   -145
    140   -103   -244    -18    192   -174     18     38   -179   -662  -1286   -163
    132   -122   -254     -7    192   -187     10     12   -197   -680  -1309   -187
    122   -153   -277     15    197   -215      2     -5   -207   -693  -1322   -207
    111   -174   -288     28    197   -228     -7     -7   -210   -693  -1322   -210
    101   -168   -270     33    184   -218    -15    -10   -205   -685  -1317   -210
    106   -171   -277     31    189   -223    -31    -18   -210   -693  -1325   -228
    101   -179   -283     38    189   -231    -41    -23   -213   -696  -1332   -239
     96   -184   -283     44    187   -233    -46    -23   -210   -691  -1332   -241
     96   -189   -285     46    189   -236    -49    -18   -202   -683  -1332   -241
    109   -189   -298     38    202   -244    -49    -18   -200   -680  -1337   -249
    103   -184   -290     38    197   -236    -49    -15   -194   -675  -1340   -254
     98   -184   -283     41    189   -233    -44    -12   -192   -670  -1343   -257
    103   -187   -290     41    197   -239    -44    -12   -192   -670  -1345   -265
    101   -171   -272     33    187   -220    -44    -18   -197   -675  -1356   -277
    103   -142   -246     20    174   -194    -25    -10   -184   -662  -1348   -270
    111   -116   -228      2    168   -174     -5      2   -174   -649  -1335   -259
    114   -101   -215     -5    163   -158     20     23   -153   -628  -1314   -246
     96    -59   -158    -18    124   -109     49     36   -137   -615  -1299   -244
     98    -49   -148    -25    122    -98     75     44   -132   -613  -1293   -249
    109    -41   -150    -33    127    -96     88     46   -132   -615  -1293   -252
    114     15    -98    -64    106    -41    109     70   -103   -581  -1260   -220
    127    101    -28   -114     77     36    109     80    -67   -545  -1221   -184
    132    158     25   -145     54     93     72     62    -57   -532  -1200   -171
    145    181     36   -163     51    111     31     46    -46   -519  -1184   -161
    155    184     28   -168     64    106      7     46    -46   -514  -1176   -158
    140    171     31   -155     54    101    -23     18    -75   -535  -1200   -184
    124    155     28   -140     46     93    -54    -15   -101   -555  -1221   -205
    116     96    -20   -109     70     38    -72    -33   -127   -584  -1247   -228
    109     -7   -116    -49    111    -62    -93    -54   -179   -652  -1319   -288
     96    -85   -181     -5    137   -132   -103    -67   -220   -704  -1369   -337
     80   -137   -218     28    148   -176    -98    -75   -236   -719  -1395   -366
     64   -179   -244     57    153   -213   -106    -93   -265   -748  -1423   -400
     62   -226   -288     83    174   -257   -114   -114   -293   -776  -1452   -433
     59   -239   -301     88    179   -270   -119   -122   -309   -795  -1467   -452
     59   -254   -316     96    187   -285   -122   -122   -311   -800  -1473   -457
     62   -272   -335    103    197   -303   -135   -132   -329   -818  -1496   -478
     67   -283   -350    109    207   -316   -140   -137   -337   -831  -1506   -493
     70   -280   -350    103    207   -314   -140   -140   -342   -833  -1506   -496
     70   -290   -363    109    215   -327   -148   -150   -355   -846  -1519   -506
     75   -293   -368    106    220   -332   -161   -161   -371   -862  -1532   -524
     83   -290   -374    103    228   -332   -166   -163   -374   -862  -1527   -535
     88   -296   -384    101    233   -340   -168   -161   -376   -865  -1525   -540
     90   -306   -397    106    241   -350   -171   -166   -387   -875  -1527   -550
     96   -322   -418    111    254   -368   -168   -166   -405   -898  -1551   -579
    124   -428   -553    153    337   -491   -158   -155   -467   -984  -1639   -665
    179   -654   -833    233    506   -743    -77    -77   -571  -1171  -1842   -875
    194   -732   -927    267    558   -828     70     83   -542  -1239  -1930   -995
    142   -504   -646    179    392   -574    181    103   -384  -1096  -1774   -870
      5    -62    -67     28     36    -64     83   -322   -270   -828  -1436   -540
   -171    667    836   -249   -504    750   -233   -893   -106   -335   -823     83
   -298   1413   1712   -558  -1005   1561   -501  -1143    220    293   -122    787
   -283   1584   1865   -652  -1075   1725   -779  -1275    288    550    145   1088
   -213   1062   1275   -423   -743   1169   -979  -1441   -168     80   -319    672
   -200    415    613   -109   -405    514   -891  -1389   -748   -743  -1143   -153
   -163    -44    116    103   -140     36   -620   -979   -828  -1083  -1561   -589
    -88   -192   -103    140      7   -148   -379   -550   -607   -997  -1556   -610
    -10   -231   -220    122    103   -226   -226   -285   -452   -906  -1496   -576
     12   -272   -285    127    148   -277   -166   -187   -407   -896  -1496   -592
     15   -293   -309    137    161   -301   -148   -158   -410   -911  -1514   -620
     15   -319   -335    150    174   -327   -135   -142   -413   -927  -1530   -641
     20   -309   -329    145    174   -319   -129   -127   -405   -927  -1532   -654
     23   -311   -335    142    176   -322   -124   -114   -400   -930  -1538   -667
     25   -309   -335    140    179   -322   -127   -101   -397   -935  -1543   -675
     28   -319   -348    142    184   -332   -122    -85   -387   -927  -1538   -670
     36   -296   -332    129    184   -314   -122    -67   -374   -917  -1530   -662
     44   -285   -329    119    187   -306   -119    -59   -368   -911  -1527   -665
     46   -296   -342    124    192   -319   -116    -46   -355   -901  -1522   -662
     46   -293   -342    122    192   -316   -106    -31   -337   -888  -1506   -646
     49   -290   -340    122    194   -314    -98    -20   -332   -885  -1506   -646
     54   -277   -335    111    192   -303    -98    -18   -327   -883  -1506   -652
     64   -270   -335    101    197   -301    -93     -2   -309   -865  -1493   -639
     70   -257   -329     93    197   -293    -85     12   -296   -859  -1491   -633
     75   -244   -319     85    197   -280    -80     23   -285   -846  -1480   -623
     83   -257   -342     85    213   -301    -77     38   -272   -841  -1475   -620
     90   -257   -348     83    218   -301    -67     62   -259   -828  -1465   -613
     93   -220   -316     62    202   -267    -64     83   -241   -813  -1452   -602
     93   -197   -290     51    192   -244    -57    103   -223   -800  -1447   -597
    101   -194   -296     46    197   -244    -46    137   -205   -782  -1431   -581
    111   -179   -290     33    200   -233    -41    174   -181   -761  -1413   -566
    114   -202   -316     41    213   -257    -28    218   -158   -740  -1397   -548
    124   -174   -298     25    210   -236    -10    265   -124   -714  -1374   -524
    137   -150   -288      5    210   -218     -2    306   -103   -698  -1361   -511
    153   -127   -283    -12    218   -205      5    348    -77   -675  -1345   -501
    168   -109   -277    -31    223   -192     18    389    -44   -641  -1319   -478
    181    -77   -259    -51    220   -168     31    436     -7   -605  -1286   -441
    192    -38   -233    -77    213   -135     31    459     12   -584  -1265   -418
    205    -28   -233    -88    218   -129     38    480     31   -563  -1247   -394
    207    -18   -226    -96    215   -122     44    485     38   -553  -1234   -381
    200     15   -184   -106    192    -83     38    478     36   -550  -1231   -379
    192     31   -161   -111    176    -64     33    454     20   -561  -1239   -384
    184     46   -137   -116    161    -44     28    433     12   -563  -1236   -379
    171     46   -127   -111    148    -38     33    413      2   -568  -1241   -381
    171     41   -129   -106    150    -44     33    379    -15   -584  -1254   -392
    163     36   -127   -101    145    -44     25    342    -36   -597  -1265   -405
    153     54    -98   -103    124    -20     15    306    -49   -610  -1275   -418
    132     33   -101    -85    116    -33      5    262    -72   -631  -1296   -441
    114      5   -109    -59    111    -51      0    220    -93   -657  -1319   -470
    103    -18   -122    -44    111    -70    -10    181   -119   -678  -1337   -493
     90    -31   -124    -31    106    -77    -20    140   -145   -704  -1358   -522
     77    -54   -132    -12    103    -90    -33     98   -174   -735  -1389   -555
     72    -72   -145      0    109   -109    -41     70   -194   -750  -1408   -574
     67    -90   -161     10    111   -124    -49     49   -213   -766  -1423   -584
     57   -109   -166     25    109   -135    -51     28   -231   -784  -1441   -602
     49   -116   -168     31    106   -140    -54     15   -239   -789  -1449   -615
     49   -103   -153     28    101   -127    -54     15   -233   -779  -1444   -610
     49   -101   -150     23     98   -124    -54     10   -236   -782  -1447   -613
     54    -80   -137     12     93   -109    -57      5   -241   -782  -1449   -613
     57    -75   -132     10     93   -103    -51      7   -236   -776  -1449   -610
     59    -75   -135      7     96   -103    -46     10   -231   -774  -1452   -607
     57    -70   -129      5     93    -98    -57      5   -233   -774  -1454   -610
     54    -54   -111      0     80    -83    -59      7   -231   -771  -1454   -607
     49    -54   -103      0     75    -77    -59     10   -228   -766  -1452   -602
     49    -51   -101      2     75    -75    -64     10   -228   -766  -1457   -600
     46    -46    -96      0     70    -70    -57     15   -220   -750  -1444   -589
     54    -15    -70    -20     59    -41    -33     36   -197   -722  -1413   -574
     51     10    -41    -31     46    -15    -18     51   -179   -704  -1395   -563
     54     51     -2    -51     28     25     -5     67   -155   -683  -1374   -550
     54     80     25    -67     12     54     10     83   -137   -665  -1356   -535
     64    111     46    -88      7     80     12     88   -132   -662  -1350   -540
     72    171     98   -124    -12    137     12    109   -101   -631  -1319   -506
     75    249    174   -161    -49    213     20    132    -51   -579  -1267   -449
     70    306    236   -189    -83    272      5    122    -33   -553  -1239   -415
     75    322    246   -200    -85    285    -33     93    -38   -550  -1239   -415
     88    324    236   -210    -72    280    -64     67    -62   -571  -1260   -431
     93    311    218   -202    -62    265    -88     41    -88   -589  -1278   -444
     88    275    187   -184    -49    233   -106     15   -109   -600  -1283   -454
     83    213    129   -148    -23    174   -114      0   -132   -623  -1312   -480
     72    127     51   -101     10     90   -124    -15   -179   -675  -1374   -542
     70     -5    -75    -31     72    -38   -127    -18   -226   -719  -1428   -600
     57    -23    -83    -18     70    -51   -142    -38   -254   -748  -1460   -639
     46    -57   -103      5     72    -77   -142    -59   -280   -771  -1486   -670
     44   -106   -150     28     93   -127   -148    -80   -306   -795  -1512   -696
     49    -85   -135     18     90   -109   -168    -98   -329   -810  -1532   -711
     49    -88   -140     18     93   -111   -168   -106   -332   -810  -1532   -709
     59    -77   -137      7     96   -106   -176   -114   -340   -815  -1540   -706
     67   -106   -176     18    119   -140   -187   -124   -355   -831  -1566   -717
     64   -140   -205     38    135   -171   -187   -127   -361   -833  -1571   -732
     64   -132   -197     31    129   -163   -194   -132   -358   -826  -1564   -737
     64   -145   -210     41    135   -179   -197   -135   -358   -826  -1569   -740
     67   -153   -220     41    142   -187   -202   -140   -366   -831  -1582   -748
     67   -179   -246     57    155   -213   -202   -137   -368   -823  -1579   -745
     67   -158   -226     44    142   -192   -202   -137   -358   -807  -1569   -737
     70   -168   -241     49    153   -205   -205   -135   -368   -820  -1590   -750
     96   -267   -363     85    228   -314   -197   -114   -410   -875  -1654   -810
    142   -480   -623    168    381   -550   -142    -33   -485  -1013  -1813   -969
    163   -626   -789    228    472   -706      2    142   -459  -1096  -1940  -1119
    127   -452   -579    161    350   -514    119    236   -311   -987  -1844  -1065
      2    -41    -44     18     23    -44     46   -124   -244   -789  -1579   -826
   -153    558    711   -202   -431    633   -275   -813   -272   -475  -1137   -379
   -298   1350   1649   -527   -974   1499   -581  -1210    -80     77   -485    267
   -316   1738   2055   -711  -1187   1896   -880  -1423     28    462    -72    696
   -257   1382   1636   -563   -948   1509  -1085  -1548   -246    228   -332    493
   -207    711    919   -252   -563    815  -1072  -1519   -784   -553  -1132   -259
   -158    116    275     20   -218    194   -836  -1174   -987  -1075  -1727   -820
   -101   -101      0    101    -51    -51   -589   -704   -717   -969  -1725   -833
    -25   -111    -85     67     28   -101   -428   -394   -498   -818  -1626   -763
     28   -129   -158     51     93   -142   -327   -228   -392   -758  -1587   -745
     31   -174   -207     70    116   -189   -290   -187   -379   -766  -1600   -766
     28   -189   -220     80    124   -205   -275   -166   -376   -779  -1613   -782
     31   -192   -226     80    127   -207   -265   -153   -376   -787  -1626   -795
     36   -200   -236     83    135   -218   -246   -132   -368   -784  -1628   -797
     41   -200   -244     77    140   -223   -236   -116   -355   -776  -1621   -797
     49   -200   -252     75    148   -226   -231   -109   -348   -776  -1615   -800
     51   -207   -259     75    155   -233   -220    -93   -337   -761  -1602   -792
     59   -179   -239     59    148   -207   -215    -80   -322   -743  -1584   -787
     62   -158   -220     46    140   -189   -215    -77   -319   -740  -1577   -795
     64   -166   -231     49    145   -197   -210    -72   -316   -737  -1569   -789
     70   -168   -241     49    153   -205   -202    -64   -306   -730  -1561   -779
     77   -158   -236     41    155   -197   -202    -62   -303   -732  -1561   -771
     88   -140   -228     23    155   -184   -207    -62   -301   -732  -1561   -779
     96   -145   -241     23    168   -192   -207    -49   -293   -717  -1540   -782
    106   -142   -249     15    176   -197   -207    -41   -290   -709  -1532   -789
    109   -127   -236     10    171   -181   -215    -38   -296   -714  -1530   -787
    116   -119   -236      0    174   -179   -213    -25   -283   -709  -1517   -776
    127   -116   -244     -5    184   -179   -205     -2   -267   -696  -1504   -756
    129   -101   -231    -15    179   -166   -200     18   -246   -680  -1488   -740
    127    -83   -210    -20    168   -145   -194     49   -223   -654  -1475   -735
    129    -64   -194    -31    161   -129   -176     90   -187   -623  -1444   -714
    129    -36   -168    -46    148   -101   -166    127   -161   -600  -1418   -698
    140    -15   -155    -64    148    -85   -150    171   -127   -568  -1387   -670
    153     -5   -158    -72    155    -80   -129    226    -88   -530  -1353   -636
    163      0   -163    -83    161    -80   -111    275    -51   -496  -1325   -610
    176     15   -161    -96    168    -72   -101    319    -20   -467  -1299   -584
    194     49   -145   -124    168    -46    -98    350     -2   -449  -1280   -563
    223     88   -135   -155    179    -23    -96    376     15   -423  -1254   -537
    236     98   -137   -168    187    -18    -96    387     25   -402  -1234   -524
    241    129   -111   -187    176     10   -106    389     31   -397  -1223   -514
    241    145    -96   -194    168     25   -109    392     41   -381  -1202   -493
    233    145    -88   -189    161     28   -106    392     49   -366  -1179   -478
    220    161    -62   -192    140     49   -111    371     38   -368  -1169   -475
    210    168    -44   -189    127     62   -114    350     36   -368  -1156   -465
    202    174    -31   -189    116     72   -116    327     28   -374  -1156   -459
    189    171    -18   -179    103     77   -119    298     18   -381  -1163   -467
    168    171      2   -171     83     88   -124    267      7   -394  -1169   -480
    155    171     12   -163     70     93   -124    239     -2   -413  -1179   -488
    137    145      7   -142     64     75   -124    207    -15   -431  -1192   -501
    114    109     -5   -111     59     51   -116    181    -20   -439  -1197   -517
     93     83    -12    -88     51     36   -119    153    -38   -452  -1205   -530
     83     57    -28    -70     57     15   -127    122    -62   -480  -1231   -561
     75     28    -46    -51     59     -7   -135     90    -88   -506  -1252   -584
     70      5    -64    -36     67    -28   -137     67   -109   -522  -1270   -597
     59    -15    -75    -23     64    -44   -142     41   -124   -540  -1288   -610
     49    -15    -67    -18     57    -41   -145     28   -137   -553  -1301   -620
     46    -12    -59    -18     51    -36   -153     15   -148   -561  -1306   -626
     49    -23    -72    -12     59    -46   -148     12   -145   -558  -1299   -620
     41    -46    -90      2     64    -67   -148     10   -150   -561  -1301   -626
     33    -54    -88     10     59    -70   -135     15   -148   -555  -1299   -618
     31    -46    -80      7     54    -62   -132     15   -148   -550  -1291   -613
     31    -23    -54     -2     41    -38   -124     20   -142   -542  -1278   -607
     28    -33    -62      0     44    -46   -119     20   -140   -542  -1275   -605
     31    -31    -62      0     46    -46   -116     23   -137   -537  -1267   -597
     33    -38    -72      0     51    -54   -111     25   -132   -535  -1265   -594
     38    -18    -57    -10     46    -36   -116     25   -137   -542  -1270   -594
     44     -7    -51    -18     46    -28   -103     41   -119   -524  -1252   -581
     41     33     -7    -38     25     12    -90     54   -101   -506  -1231   -563
     31     62     28    -49      0     46    -70     72    -77   -478  -1202   -540
     23     75     51    -49    -12     64    -41     88    -59   -459  -1179   -524
     20     72     49    -46    -12     62    -28     93    -64   -467  -1184   -535
     31    106     75    -67    -23     90    -10    111    -41   -444  -1163   -511
     38    181    142   -111    -51    161     -2    129     -5   -405  -1127   -475
     36    231    194   -132    -77    213     -7    135     25   -371  -1088   -439
     38    280    239   -161   -101    259    -49    111     31   -361  -1070   -420
     54    283    228   -168    -88    257    -88     88     12   -376  -1083   -431
     54    254    197   -155    -72    226   -103     72    -10   -392  -1101   -444
     51    231    179   -140    -62    205   -116     57    -25   -402  -1111   -449
     41    210    168   -127    -64    192   -142     25    -51   -423  -1127   -465
     28    127     96    -77    -33    111   -155      7    -90   -465  -1171   -509
     18     12     -7    -18     12      2   -166     -7   -140   -522  -1234   -563
     12    -41    -54     15     33    -46   -179    -28   -176   -563  -1275   -602
    -10    -77    -70     44     28    -75   -194    -59   -215   -602  -1309   -633
    -18   -114    -96     64     36   -106   -205    -80   -239   -623  -1330   -654
    -18   -127   -109     72     44   -119   -210    -93   -254   -636  -1343   -667
    -25   -135   -109     80     41   -122   -218    -96   -262   -646  -1353   -675
    -31   -148   -119     88     41   -135   -220    -93   -262   -649  -1353   -672
    -33   -161   -129     96     46   -145   -215    -93   -265   -649  -1353   -678
    -36   -155   -119     96     38   -137   -226   -103   -277   -659  -1363   -688
    -44   -163   -119    103     36   -142   -223   -103   -280   -662  -1371   -688
    -46   -163   -116    103     33   -140   -220   -106   -283   -665  -1371   -688
    -44   -161   -116    101     36   -140   -220   -109   -288   -670  -1379   -693
    -49   -168   -119    106     33   -145   -223   -116   -298   -683  -1392   -704
    -49   -176   -127    114     38   -153   -220   -114   -298   -685  -1392   -704
    -51   -181   -129    114     38   -155   -223   -124   -309   -696  -1405   -714
    -41   -254   -213    148     83   -236   -220   -129   -348   -745  -1462   -761
     -2   -452   -449    226    220   -449   -179   -101   -449   -891  -1618   -906
     20   -665   -685    322    353   -675    -51      0   -537  -1072  -1818  -1111
     10   -613   -626    301    314   -618     98    135   -452  -1054  -1810  -1127
    -85   -285   -202    184     57   -244    122    -46   -298   -846  -1571   -906
   -228    293    522    -33   -376    407   -127   -561   -148   -462  -1101   -436
   -368   1153   1522   -392   -945   1337   -446   -963    145    142   -410    259
   -418   1712   2127   -646  -1273   1917   -730  -1057    483    704    161    823
   -335   1540   1873   -602  -1104   1706  -1018  -1184    348    652    106    807
   -277    945   1223   -335   -750   1083  -1117  -1325   -236    -36   -561    184
   -259    283    542    -10   -400    413   -924  -1189   -761   -805  -1337   -566
   -218    -54    161    135   -192     54   -626   -740   -644   -875  -1501   -748
   -148   -114     33    129    -90    -41   -407   -413   -449   -774  -1447   -719
    -83   -166    -83    122     -2   -124   -288   -236   -361   -732  -1421   -711
    -62   -192   -129    127     33   -161   -254   -192   -361   -756  -1452   -748
    -57   -220   -166    137     51   -194   -236   -176   -368   -779  -1475   -774
    -54   -231   -176    142     59   -205   -215   -155   -363   -787  -1483   -782
    -54   -241   -187    145     64   -215   -207   -150   -363   -797  -1491   -792
    -49   -249   -200    150     75   -226   -194   -132   -355   -789  -1483   -784
    -46   -246   -202    145     75   -226   -181   -114   -340   -779  -1470   -776
    -44   -241   -197    142     75   -220   -179   -111   -337   -779  -1467   -771
    -41   -236   -194    137     75   -215   -176   -101   -335   -779  -1467   -769
    -36   -233   -197    135     80   -215   -168    -85   -319   -769  -1454   -753
    -41   -228   -187    135     70   -207   -166    -83   -314   -769  -1447   -748
    -36   -220   -184    129     72   -202   -166    -80   -314   -774  -1444   -745
    -36   -213   -179    124     70   -197   -155    -70   -306   -766  -1434   -735
    -31   -205   -174    119     70   -189   -150    -62   -301   -761  -1428   -722
    -25   -213   -187    119     77   -200   -153    -57   -293   -761  -1423   -719
    -25   -210   -184    116     77   -197   -148    -46   -277   -753  -1410   -711
    -20   -192   -171    106     75   -181   -150    -36   -270   -750  -1402   -704
    -10   -181   -171     96     80   -176   -150    -28   -265   -748  -1397   -698
      0   -174   -176     85     85   -176   -150    -15   -259   -750  -1392   -696
      7   -168   -176     77     90   -171   -145      5   -252   -743  -1384   -685
     12   -163   -179     75     93   -171   -148     18   -252   -745  -1384   -683
     31   -148   -179     59    103   -163   -132     46   -233   -730  -1371   -667
     41   -140   -184     49    111   -161   -122     77   -218   -719  -1363   -657
     62   -119   -181     28    119   -150   -114    111   -200   -709  -1348   -641
     83   -103   -187      7    135   -145   -109    142   -184   -701  -1335   -626
     96    -85   -181     -5    137   -132    -98    181   -161   -685  -1314   -607
    111    -54   -168    -28    137   -111    -90    213   -142   -672  -1301   -592
    132    -33   -166    -49    148   -101    -85    239   -129   -662  -1288   -581
    148    -18   -166    -64    153    -90    -77    265   -111   -641  -1267   -558
    166     12   -153    -88    161    -70    -70    288    -93   -620  -1241   -530
    171     38   -135   -106    153    -46    -75    285    -90   -615  -1231   -519
    181     64   -116   -122    148    -25    -72    283    -85   -610  -1221   -506
    176     93    -83   -137    129      5    -70    275    -83   -607  -1210   -493
    171    109    -62   -140    116     23    -72    262    -83   -607  -1202   -485
    163    106    -57   -135    111     23    -80    233    -98   -623  -1213   -496
    155    114    -41   -135     98     38    -90    202   -111   -636  -1215   -496
    145    122    -23   -137     85     49    -98    166   -124   -646  -1221   -501
    135    122    -12   -127     75     54   -103    124   -140   -659  -1228   -506
    109    114      5   -111     51     59   -119     80   -158   -683  -1241   -519
     85    106     20    -98     33     64   -132     36   -174   -698  -1252   -535
     64     83     18    -77     23     51   -145    -10   -200   -727  -1273   -555
     49     62     12    -54     18     38   -153    -51   -223   -750  -1291   -576
     31     46     12    -38      7     31   -171    -96   -249   -774  -1309   -597
     25     20     -5    -23     15      7   -184   -137   -277   -802  -1332   -620
     15      5    -10    -10     10      0   -205   -179   -309   -833  -1356   -644
      5     -7    -12      2      7    -10   -213   -202   -329   -852  -1371   -657
     -5    -12     -7     10      0    -10   -220   -223   -340   -865  -1376   -662
     -5    -12    -10      7      0    -12   -223   -239   -350   -878  -1379   -665
      0    -12    -12      5      5    -12   -231   -249   -358   -888  -1387   -672
      0     -5     -5      2      2     -5   -236   -259   -361   -891  -1382   -667
     -2    -12    -10      5      2    -12   -239   -267   -366   -891  -1376   -665
      2     -2     -5      0      2     -5   -249   -277   -366   -896  -1376   -659
      2     -2     -7      0      2     -5   -252   -280   -366   -898  -1374   -654
      0     -7     -7      5      2     -7   -254   -288   -374   -909  -1379   -662
      7     25     15    -18     -5     20   -265   -301   -379   -917  -1382   -670
     12     23     10    -18      2     18   -259   -298   -374   -909  -1371   -659
     12     31     15    -23     -2     23   -257   -301   -371   -906  -1366   -657
     18     59     41    -38    -10     51   -246   -298   -358   -898  -1353   -649
     15     93     75    -57    -28     85   -228   -288   -342   -883  -1337   -631
     12    127    114    -70    -49    119   -213   -277   -327   -867  -1319   -610
     12    145    132    -80    -59    140   -197   -272   -319   -862  -1312   -602
     23    142    119    -83    -46    132   -189   -267   -319   -862  -1312   -600
     33    187    153   -109    -59    168   -181   -259   -303   -846  -1288   -579
     44    265    220   -155    -88    244   -176   -254   -272   -813  -1252   -542
     49    337    285   -194   -119    311   -184   -265   -252   -787  -1215   -509
     51    392    340   -220   -142    366   -226   -290   -246   -774  -1195   -491
     64    384    316   -226   -127    350   -262   -309   -259   -782  -1200   -493
     59    348    285   -205   -111    316   -280   -332   -285   -802  -1213   -506
     49    340    288   -194   -119    316   -303   -363   -306   -818  -1221   -511
     41    322    280   -181   -119    301   -322   -389   -332   -839  -1236   -527
     28    215    187   -122    -80    200   -337   -407   -379   -885  -1288   -571
     18     96     77    -57    -28     85   -353   -428   -436   -948  -1350   -628
      7     28     18    -20     -5     23   -366   -454   -475   -989  -1387   -667
      0    -10    -10      5      5    -10   -379   -488   -506  -1023  -1418   -696
    -18    -41    -23     28      0    -33   -400   -522   -537  -1054  -1441   -719
    -20    -75    -54     46     15    -64   -410   -535   -555  -1070  -1449   -727
    -18    -80    -62     49     20    -72   -420   -550   -571  -1078  -1460   -737
    -23    -93    -70     59     23    -83   -428   -563   -589  -1093  -1473   -753
    -23   -103    -80     62     28    -93   -436   -579   -605  -1104  -1480   -766
    -20   -101    -83     59     31    -93   -441   -584   -610  -1106  -1480   -771
    -18   -114    -96     64     36   -106   -449   -597   -620  -1117  -1491   -779
    -18   -111    -93     64     36   -103   -449   -602   -623  -1119  -1491   -776
    -23   -129   -106     75     38   -119   -452   -605   -623  -1119  -1491   -776
    -23   -132   -109     77     41   -122   -459   -618   -633  -1130  -1499   -787
    -23   -140   -119     80     44   -129   -467   -631   -644  -1135  -1504   -795
    -28   -161   -132     96     51   -148   -465   -636   -649  -1140  -1512   -797
    -18   -223   -205    119     93   -215   -467   -636   -693  -1192  -1564   -846
     28   -413   -441    192    233   -426   -439   -602   -789  -1335  -1714   -992
     62   -605   -667    270    363   -636   -322   -483   -849  -1486  -1893  -1179
     72   -542   -615    236    342   -579   -166   -309   -748  -1465  -1891  -1208
    -31   -205   -174    116     70   -189   -166   -561   -615  -1252  -1631   -974
   -189    355    545    -83   -366    449   -441  -1195   -566   -930  -1200   -535
   -355   1166   1519   -405   -937   1343   -748  -1660   -345   -366   -530    140
   -449   1795   2244   -672  -1345   2018  -1031  -1867    -62    205     90    756
   -358   1548   1906   -597  -1132   1727  -1317  -2029   -267    106    -12    709
   -293    906   1200   -309   -745   1052  -1363  -2060   -802   -576   -698     59
   -257    265    522     -5   -389    392  -1145  -1784  -1179  -1254  -1418   -649
   -194    -62    132    129   -163     33   -854  -1291  -1026  -1322  -1592   -846
   -114   -109      5    111    -62    -51   -675   -961   -823  -1202  -1519   -805
    -57   -129    -75     93      7   -103   -579   -792   -722  -1150  -1483   -789
    -36   -171   -135    101     49   -153   -548   -743   -711  -1163  -1501   -820
    -28   -205   -176    116     72   -192   -535   -724   -717  -1179  -1519   -844
    -25   -207   -184    116     77   -197   -522   -701   -709  -1174  -1517   -849
    -18   -218   -200    116     90   -210   -514   -691   -709  -1176  -1519   -857
    -15   -226   -210    119     93   -218   -522   -688   -711  -1179  -1522   -865
     -7   -215   -207    111     98   -213   -517   -670   -688  -1158  -1501   -854
     -5   -218   -213    111    103   -218   -517   -670   -688  -1163  -1506   -859
    -10   -233   -223    122    106   -228   -519   -667   -691  -1163  -1509   -865
     -7   -228   -223    116    106   -226   -517   -659   -678  -1150  -1499   -857
      7   -192   -200     93    103   -194   -522   -657   -670  -1140  -1491   -852
      7   -192   -200     90    103   -194   -527   -659   -670  -1143  -1496   -862
      2   -189   -192     93     96   -189   -524   -652   -657  -1127  -1480   -852
     -2   -171   -171     85     83   -171   -522   -639   -639  -1106  -1460   -836
     -5   -179   -174     93     83   -176   -514   -620   -615  -1083  -1439   -820
    -12   -181   -171     96     77   -176   -511   -605   -602  -1072  -1434   -818
    -18   -179   -161     98     70   -171   -498   -579   -576  -1047  -1413   -800
    -15   -158   -142     85     62   -153   -496   -561   -558  -1026  -1395   -784
    -18   -153   -135     85     57   -145   -496   -542   -548  -1013  -1384   -782
    -31   -142   -114     85     41   -129   -488   -514   -522   -987  -1363   -769
    -28   -129   -101     77     33   -114   -478   -478   -493   -961  -1340   -748
    -23   -124   -101     72     36   -111   -467   -444   -470   -937  -1322   -732
    -15   -122   -106     70     44   -114   -459   -405   -446   -919  -1304   -724
    -10    -88    -77     46     31    -83   -459   -368   -415   -893  -1280   -711
      2    -51    -54     23     25    -51   -452   -319   -381   -862  -1257   -693
      7    -59    -70     25     36    -64   -439   -267   -348   -831  -1234   -678
     15    -31    -46      7     31    -38   -420   -213   -309   -792  -1205   -654
     20      2    -20    -12     20     -7   -405   -166   -272   -753  -1163   -620
     25      7    -20    -18     23     -5   -392   -129   -239   -719  -1124   -587
     36     20    -18    -28     25      2   -384   -103   -213   -693  -1098   -561
     44     57     12    -49     15     36   -371    -83   -181   -657  -1067   -532
     36     88     51    -64    -10     70   -379    -93   -181   -652  -1060   -532
     33    106     72    -70    -18     88   -384   -106   -181   -644  -1052   -530
     28    124     93    -77    -33    109   -389   -119   -181   -641  -1044   -522
     23    127    103    -75    -38    116   -397   -137   -187   -641  -1041   -522
      2    129    127    -67    -62    129   -415   -179   -207   -659  -1054   -540
    -18    119    135    -51    -77    127   -423   -213   -213   -659  -1052   -545
    -31    129    158    -51    -96    145   -433   -254   -223   -670  -1057   -555
    -49    122    171    -36   -109    145   -439   -293   -239   -680  -1065   -574
    -80     90    171     -7   -124    129   -454   -335   -254   -688  -1072   -589
   -103     72    176     15   -140    124   -462   -371   -265   -693  -1078   -602
   -114     51    166     31   -140    109   -475   -413   -288   -714  -1101   -628
   -127     28    155     49   -140     90   -493   -452   -314   -730  -1119   -652
   -137      7    145     64   -142     75   -511   -480   -327   -737  -1124   -665
   -150     -5    145     77   -148     70   -522   -506   -345   -748  -1135   -688
   -161    -25    132     90   -148     51   -527   -524   -355   -753  -1140   -701
   -176    -41    135    109   -155     46   -527   -537   -358   -756  -1140   -711
   -181    -41    137    111   -161     46   -530   -540   -355   -756  -1140   -714
   -179    -49    129    114   -155     38   -532   -540   -350   -748  -1132   -709
   -184    -46    137    114   -163     44   -535   -540   -348   -745  -1130   -711
   -184    -36    148    111   -166     54   -535   -530   -337   -732  -1122   -709
   -189    -38    150    114   -171     54   -535   -519   -327   -722  -1114   -704
   -197    -41    155    119   -179     57   -532   -514   -314   -704  -1098   -698
   -200    -20    179    109   -189     77   -537   -506   -301   -685  -1080   -691
   -192     -2    189     98   -192     93   -548   -506   -298   -683  -1075   -691
   -200     -5    194    101   -197     93   -548   -504   -290   -675  -1067   -693
   -207      5    213    101   -213    109   -537   -488   -272   -654  -1049   -680
   -210     25    233     90   -223    129   -517   -462   -241   -620  -1013   -665
   -207     64    272     72   -239    168   -501   -441   -210   -587   -982   -641
   -213     98    309     54   -262    205   -491   -426   -179   -558   -953   -618
   -223    124    345     49   -285    233   -475   -410   -153   -537   -937   -607
   -226    132    358     46   -293    244   -470   -402   -140   -530   -932   -610
   -213    194    407     10   -309    301   -459   -379   -103   -491   -893   -579
   -213    275    485    -31   -350    379   -457   -355    -54   -441   -844   -532
   -215    340    553    -62   -384    446   -467   -350    -18   -394   -797   -498
   -215    368    584    -77   -402    475   -496   -363     -5   -368   -769   -485
   -220    363    584    -70   -402    472   -514   -368     -7   -366   -766   -493
   -218    355    574    -70   -397    465   -527   -379    -12   -368   -763   -493
   -223    342    566    -59   -394    454   -540   -392    -20   -368   -763   -496
   -239    314    553    -38   -397    433   -555   -407    -41   -387   -779   -517
   -252    220    472     15   -361    345   -558   -413    -72   -420   -820   -558
   -259    101    361     77   -309    231   -568   -426   -119   -475   -880   -615
   -272     25    298    122   -285    163   -571   -433   -145   -501   -909   -639
   -288    -18    267    150   -277    124   -571   -439   -158   -514   -930   -657
   -288    -41    246    166   -267    101   -576   -449   -174   -527   -943   -691
   -290    -49    241    171   -267     96   -581   -454   -181   -535   -948   -709
   -293    -51    241    171   -267     93   -587   -452   -179   -530   -945   -714
   -296    -70    226    181   -262     77   -584   -446   -176   -524   -945   -722
   -303    -77    226    192   -265     72   -581   -441   -174   -519   -943   -727
   -319    -83    236    202   -280     75   -581   -436   -168   -506   -932   -730
   -327    -85    239    205   -285     75   -576   -431   -161   -498   -924   -732
   -319    -83    236    200   -277     75   -574   -428   -155   -496   -922   -732
   -319    -88    231    205   -275     70   -574   -420   -150   -488   -919   -730
   -327    -98    226    210   -277     62   -571   -415   -142   -480   -917   -735
   -329   -101    228    215   -280     62   -568   -410   -132   -467   -911   -740
   -329   -103    226    215   -280     59   -563   -402   -127   -465   -909   -750
   -319   -168    150    244   -236    -10   -548   -376   -142   -493   -937   -784
   -275   -361    -88    316    -93   -226   -501   -301   -210   -613  -1078   -922
   -249   -498   -249    374      0   -376   -371   -129   -197   -711  -1215  -1072
   -277   -389   -114    332    -83   -252   -220     31    -46   -636  -1163  -1060
   -400    -15    384    207   -392    184   -231   -254     44   -452   -914   -862
   -550    597   1148    -23   -849    872   -555   -989    -20   -163   -483   -446
   -696   1374   2070   -340  -1384   1722   -872  -1480     88    337    140    153
   -753   1899   2652   -574  -1704   2275  -1187  -1764    207    787    649    649
   -701   1654   2356   -475  -1527   2005  -1426  -1901     25    717    563    600
   -636    963   1600   -163  -1119   1280  -1353  -1753   -389     38   -161    -88
   -576    348    924    114   -750    636  -1093  -1363   -610   -548   -818   -719
   -509     77    587    213   -548    332   -826   -859   -361   -509   -888   -810
   -418     38    457    189   -436    246   -646   -506   -101   -337   -776   -717
   -376     31    407    171   -392    220   -561   -340      7   -267   -730   -693
   -368     18    387    176   -376    202   -530   -285     33   -259   -732   -711
   -368     -2    366    184   -368    181   -514   -254     49   -259   -737   -727
   -366    -15    350    192   -358    166   -496   -223     67   -246   -732   -732
   -368     -7    361    187   -366    176   -480   -197     90   -228   -711   -724
   -366     12    379    176   -371    194   -475   -179    111   -207   -696   -722
   -366     20    387    171   -376    202   -465   -155    135   -187   -678   -717
   -371     33    405    168   -387    218   -457   -132    153   -168   -659   -706
   -374     38    410    166   -392    223   -452   -116    168   -153   -646   -698
   -376     49    426    161   -400    236   -446   -101    184   -135   -628   -693
   -379     72    452    150   -415    262   -433    -77    210   -111   -607   -680
   -376     90    467    142   -420    277   -423    -51    228    -93   -589   -665
   -381    101    483    137   -433    290   -418    -33    246    -75   -571   -657
   -384    127    509    127   -446    316   -405    -10    275    -49   -542   -646
   -389    132    522    127   -457    327   -384     20    311    -18   -509   -628
   -384    153    537    116   -459    345   -368     51    342     15   -478   -607
   -374    174    548     98   -462    361   -358     77    363     38   -457   -594
   -374    207    581     83   -478    394   -342    114    394     70   -428   -574
   -374    231    602     70   -488    415   -327    145    426     90   -407   -555
   -363    236    600     64   -480    418   -314    174    446    111   -387   -545
   -358    233    589     62   -475    410   -298    207    470    132   -361   -527
   -361    241    602     57   -480    420   -277    252    506    166   -332   -504
   -361    257    618     51   -491    436   -265    293    537    194   -306   -491
   -353    270    623     41   -488    446   -246    345    574    231   -280   -480
   -345    285    628     28   -488    457   -228    402    615    267   -241   -459
   -324    306    631      7   -478    467   -210    452    652    298   -207   -439
   -303    322    626    -10   -465    472   -194    496    680    327   -184   -423
   -280    353    633    -36   -457    493   -176    545    714    361   -155   -400
   -262    379    641    -59   -452    509   -166    587    743    394   -124   -376
   -244    410    654    -85   -449    532   -161    613    766    418   -101   -358
   -236    436    670   -101   -454    553   -153    628    782    436    -80   -340
   -228    467    696   -119   -462    581   -142    636    792    457    -59   -319
   -226    483    706   -129   -467    594   -137    626    789    462    -54   -322
   -228    485    711   -129   -470    597   -140    607    779    459    -57   -329
   -239    493    732   -127   -485    610   -140    587    774    452    -57   -332
   -244    501    745   -127   -493    623   -145    561    766    441    -59   -335
   -254    496    748   -122   -501    620   -148    532    750    428    -64   -340
   -270    488    756   -109   -514    620   -145    509    748    439    -54   -342
   -283    488    771   -106   -527    628   -142    483    748    446    -46   -361
   -288    475    763    -93   -524    618   -148    449    740    439    -46   -381
   -301    459    761    -80   -532    610   -158    415    732    431    -49   -394
   -311    441    753    -64   -532    594   -166    387    724    426    -54   -407
   -322    415    737    -49   -530    576   -179    358    706    410    -72   -426
   -322    392    714    -33   -517    553   -181    337    696    397    -83   -439
   -332    374    704    -20   -519    537   -184    322    688    392    -90   -446
   -337    358    696    -10   -517    527   -187    309    683    387   -101   -465
   -340    345    683     -2   -511    511   -189    306    680    389    -96   -472
   -345    350    696     -2   -519    522   -184    309    688    397    -83   -459
   -353    348    698      2   -524    522   -179    311    688    402    -80   -462
   -350    337    685      5   -517    511   -171    322    698    413    -67   -462
   -353    348    701      0   -527    524   -163    329    709    426    -54   -457
   -355    363    719     -2   -537    540   -153    345    727    441    -38   -449
   -350    355    704     -2   -527    527   -145    350    737    459    -23   -454
   -345    371    717    -12   -532    542   -145    350    745    465    -18   -465
   -345    392    735    -23   -540    563   -145    355    750    475     -5   -459
   -340    405    745    -31   -542    574   -148    361    756    483      2   -457
   -345    394    740    -25   -542    566   -145    363    756    491      5   -465
   -348    402    750    -25   -548    576   -132    379    771    509     18   -459
   -345    444    787    -49   -566    615   -109    413    805    542     57   -436
   -345    480    826    -67   -584    652    -77    449    846    584    103   -402
   -350    540    891    -96   -620    714    -67    457    865    602    124   -394
   -355    576    932   -111   -644    753    -38    480    891    628    150   -376
   -348    581    927   -119   -639    753    -28    496    901    636    158   -376
   -340    613    953   -135   -646    782    -20    511    924    657    179   -363
   -337    696   1034   -179   -685    865    -10    527    971    704    231   -322
   -329    756   1083   -213   -706    919    -23    527   1000    737    272   -283
   -314    787   1101   -236   -706    943    -41    524   1015    761    301   -259
   -309    789   1098   -239   -704    943    -46    524   1015    769    314   -262
   -316    774   1091   -231   -704    932    -51    519   1002    766    314   -270
   -324    748   1072   -213   -698    909    -64    504    987    750    301   -285
   -348    667   1015   -161   -683    841    -67    496    971    732    277   -303
   -363    548    911    -90   -636    730    -62    488    937    698    241   -353
   -361    428    789    -36   -574    607    -64    478    896    654    192   -413
   -363    387    750    -12   -558    568    -70    465    865    620    158   -446
   -374    366    737      2   -555    553    -77    452    844    600    142   -457
   -374    324    698     25   -535    511    -80    433    820    579    119   -478
   -368    293    662     36   -517    478    -80    428    810    576    111   -501
   -371    275    646     46   -509    459    -80    436    813    584    122   -511
   -376    270    644     51   -511    457    -83    436    807    581    122   -522
   -368    246    615     62   -491    431    -85    433    802    576    116   -532
   -363    218    579     70   -472    400    -93    428    797    563    103   -545
   -355    207    563     72   -459    387    -93    428    797    563    103   -548
   -350    213    563     67   -457    389    -98    428    792    563    103   -558
   -348    207    555     70   -452    381    -98    433    789    563    106   -561
   -353    200    550     75   -452    374    -90    439    795    574    106   -553
   -353    207    558     72   -454    381    -88    436    792    571    103   -555
   -348    192    537     77   -444    363    -83    444    789    561     93   -566
   -329    103    433    114   -381    267    -64    467    769    524     54   -594
   -270    -83    187    174   -231     51    -20    527    678    387    -98   -748
   -236   -236      0    236   -119   -116    114    675    649    254   -262   -919
   -254   -135    119    192   -189     -7    254    776    756    303   -215   -893
   -384    215    600     85   -491    407    231    439    857    517     44   -662
   -558    833   1392   -140   -974   1111    -96   -254    891    883    532   -184
   -735   1660   2392   -462  -1564   2026   -405   -680   1109   1452   1213    480
   -807   2221   3026   -706  -1919   2624   -717   -888   1325   1953   1761   1028
   -719   1979   2699   -628  -1709   2338   -984   -995   1132   1852   1657    984
   -654   1296   1951   -322  -1304   1623   -893   -854    670   1148    924    285
   -600    628   1228    -15   -914    927   -576   -423    446    584    285   -342
   -506    322    828     90   -667    574   -283     72    639    576    171   -485
   -413    228    641     93   -527    433    -98    384    823    675    223   -457
   -379    181    561     98   -470    368    -33    491    872    685    218   -462
   -368    161    530    103   -449    345     -7    524    875    672    200   -491
   -366    129    496    116   -433    311      2    548    870    654    179   -517
   -368    101    470    135   -418    285     18    568    878    649    168   -540
   -368     85    452    140   -413    267     36    597    896    659    181   -537
   -366     77    444    142   -405    259     57    620    914    670    194   -532
   -363     83    446    140   -405    265     70    636    927    680    200   -532
   -368    101    470    135   -418    285     88    657    940    691    215   -519
   -371    114    485    127   -428    298     98    675    953    701    223   -509
   -363    119    483    122   -423    301    109    691    963    709    231   -498
   -363    122    485    119   -426    303    122    706    969    714    233   -488
   -368    122    491    124   -428    306    140    730    982    724    241   -480
   -363    103    465    129   -415    285    153    748    995    740    254   -478
   -361     93    452    132   -407    272    166    769   1018    763    277   -467
   -366     90    457    137   -413    272    179    789   1041    787    301   -449
   -366    122    488    122   -426    303    184    805   1057    800    316   -441
   -361    155    517    101   -439    337    181    815   1062    805    319   -446
   -353    168    522     90   -436    345    194    839   1078    818    329   -436
   -345    168    514     88   -428    340    215    870   1098    833    342   -415
   -335    176    511     80   -423    342    228    901   1114    852    358   -405
   -329    181    511     72   -420    345    244    937   1137    875    379   -400
   -324    192    514     64   -420    353    265    976   1161    891    397   -384
   -309    197    504     54   -407    348    277   1010   1179    901    402   -374
   -298    194    493     51   -394    342    296   1054   1202    919    415   -366
   -296    187    480     54   -389    335    316   1106   1234    950    441   -345
   -288    181    470     51   -379    327    337   1156   1265    976    465   -329
   -277    184    462     44   -368    322    358   1208   1296   1005    491   -303
   -267    189    457     38   -361    322    379   1257   1325   1036    514   -272
   -262    205    465     25   -363    335    397   1291   1348   1070    540   -265
   -249    223    472     12   -361    348    415   1317   1369   1091    563   -252
   -241    267    506    -12   -374    387    420   1325   1376   1106    581   -239
   -233    288    522    -25   -376    405    439   1332   1389   1124    602   -226
   -223    306    530    -41   -376    418    439   1322   1387   1122    605   -223
   -226    322    548    -49   -387    433    441   1306   1382   1117    605   -223
   -236    327    563    -46   -400    444    446   1288   1379   1117    605   -220
   -244    342    587    -49   -415    465    439   1260   1366   1114    607   -223
   -257    340    597    -41   -428    467    431   1218   1353   1104    602   -226
   -280    350    631    -33   -457    488    423   1176   1340   1093    602   -226
   -293    348    641    -28   -467    493    410   1135   1327   1083    594   -241
   -301    329    631    -12   -465    480    402   1093   1309   1070    587   -254
   -327    290    618     18   -472    454    392   1054   1293   1054    579   -262
   -345    267    613     38   -478    439    381   1021   1273   1039    561   -272
   -355    254    607     49   -480    428    363    979   1244   1023    542   -293
   -366    244    610     62   -488    426    353    948   1221   1005    524   -329
   -379    220    597     77   -488    407    350    932   1213    995    522   -340
   -379    205    584     85   -483    394    350    922   1208    989    519   -345
   -379    184    563     93   -470    374    348    911   1200    979    514   -348
   -379    213    592     83   -485    402    340    901   1197    979    517   -345
   -379    205    584     85   -483    394    342    898   1202    984    519   -350
   -381    192    574     93   -478    384    348    901   1205    989    527   -353
   -389    194    581     96   -485    387    353    906   1205    989    527   -345
   -392    205    597     93   -493    400    355    914   1210   1000    537   -335
   -389    207    594     88   -493    400    350    917   1210   1002    540   -335
   -387    213    600     85   -493    405    355    919   1215   1002    545   -332
   -400    220    618     88   -509    420    363    927   1223   1010    550   -324
   -397    223    620     88   -509    420    366    932   1223   1013    553   -319
   -397    210    607     93   -504    407    363    930   1218   1002    545   -324
   -397    205    602     96   -501    405    371    937   1226   1013    555   -314
   -402    207    610     96   -506    407    376    943   1236   1023    563   -311
   -397    210    607     93   -501    407    374    943   1241   1028    571   -311
   -394    220    615     85   -506    418    394    961   1262   1047    589   -296
   -392    267    659     59   -524    462    413    979   1283   1072    615   -275
   -387    301    685     41   -535    493    436    992   1299   1091    636   -259
   -389    329    719     31   -553    524    459   1002   1314   1098    649   -246
   -389    303    693     41   -542    498    483   1015   1322   1101    649   -244
   -384    342    727     20   -555    535    498   1031   1343   1124    670   -231
   -371    418    787    -25   -579    602    506   1049   1379   1166    719   -194
   -363    483    846    -59   -605    665    496   1054   1405   1202    758   -155
   -355    498    854    -72   -605    675    465   1049   1418   1221    779   -129
   -348    472    820    -62   -584    646    446   1039   1405   1213    769   -137
   -355    462    818    -54   -587    639    431   1021   1384   1200    753   -150
   -363    452    815    -44   -589    633    415   1002   1371   1184    745   -158
   -361    389    750    -15   -558    568    402    979   1343   1153    714   -187
   -368    288    657     41   -514    470    392    958   1288   1091    652   -249
   -389    184    574    101   -483    376    394    948   1252   1044    600   -298
   -397    140    537    129   -467    337    397    932   1226   1018    576   -324
   -402     98    501    150   -452    298    394    914   1200    997    555   -340
   -410     67    478    168   -444    272    392    904   1187    979    542   -358
   -410     41    452    184   -431    246    394    901   1176    969    532   -371
   -405     23    428    192   -415    226    394    896   1169    963    522   -379
   -405     25    431    187   -418    228    387    891   1161    958    522   -381
   -407     20    428    194   -418    223    394    896   1161    958    524   -381
   -410     15    423    197   -418    218    397    896   1153    950    517   -389
   -407      5    413    202   -410    207    402    893   1145    943    511   -389
   -407    -20    387    210   -397    181    410    901   1150    943    514   -387
   -407    -28    379    215   -394    174    410    909   1145    937    511   -389
   -402    -31    371    215   -387    168    410    909   1140    932    506   -392
   -402    -20    381    213   -392    179    415    909   1140    930    509   -392
   -400    -15    384    205   -394    184    413    906   1135    922    501   -402
   -379   -114    265    246   -322     72    428    914   1093    867    439   -465
   -335   -324     10    329   -174   -158    472    958    987    711    270   -628
   -311   -501   -189    407    -62   -345    600   1075    924    550     85   -820
   -314   -413    -98    361   -109   -257    743   1208   1036    613    142   -792
   -426    -57    368    241   -397    155    745    974   1182    844    420   -527
   -605    558   1163     23   -885    859    517    431   1332   1249    927     -5
   -782   1382   2164   -298  -1473   1771    259     62   1647   1873   1644    724
   -826   1878   2701   -527  -1764   2291     -7    -54   1909   2364   2153   1244
   -743   1605   2348   -431  -1545   1977   -265   -202   1660   2179   1969   1111
   -698    976   1673   -140  -1187   1325   -327   -293   1062   1428   1228    394
   -649    319    969    166   -807    644   -124    -41    688    776    535   -293
   -579     49    626    262   -602    337    148    431    872    797    459   -387
   -491     -5    485    246   -488    239    337    748   1057    909    530   -335
   -428    -46    379    236   -405    163    433    901   1132    940    545   -337
   -407    -49    358    228   -384    153    454    932   1130    919    517   -389
   -405    -72    332    236   -368    129    472    953   1124    901    493   -410
   -394   -103    290    249   -345     93    496    976   1135    896    485   -407
   -389   -116    272    252   -332     77    509    992   1137    888    475   -413
   -389    -96    293    244   -342     98    517   1005   1137    888    472   -413
   -389   -106    280    246   -335     88    524   1018   1145    891    483   -402
   -381   -109    272    246   -327     80    532   1026   1150    896    498   -381
   -379   -103    272    239   -327     83    545   1039   1166    911    522   -363
   -374   -101    272    239   -324     85    566   1060   1187    927    540   -368
   -371   -101    270    233   -322     83    571   1065   1184    922    524   -402
   -371    -90    280    228   -327     93    571   1067   1182    911    501   -387
   -371    -96    275    231   -324     88    579   1088   1195    919    511   -363
   -363    -83    280    223   -322     98    587   1104   1202    927    522   -355
   -358    -77    280    215   -319    101    602   1122   1215    940    535   -350
   -353    -67    285    210   -322    106    615   1145   1228    953    553   -348
   -350    -64    283    207   -319    109    623   1163   1239    961    563   -332
   -335    -75    259    205   -298     90    631   1182   1247    963    571   -314
   -335    -49    285    192   -311    116    631   1192   1252    963    574   -316
   -335    -44    290    189   -314    122    646   1221   1273    982    587   -311
   -324    -44    280    181   -303    116    654   1247   1283    989    581   -311
   -311    -36    275    174   -293    119    665   1278   1293    995    581   -290
   -298    -38    257    168   -280    109    683   1317   1314   1013    602   -270
   -277    -36    241    155   -259    101    693   1358   1337   1034    620   -246
   -265    -38    226    150   -246     93    704   1405   1363   1057    644   -226
   -257    -15    241    137   -249    111    722   1452   1395   1083    670   -207
   -239     38    275     98   -257    155    727   1483   1413   1098    683   -194
   -215     49    265     80   -239    155    740   1519   1434   1122    706   -174
   -205     51    254     75   -228    153    758   1553   1457   1145    730   -145
   -194     90    285     51   -239    187    769   1574   1478   1166    753   -119
   -192    111    303     38   -249    207    769   1579   1486   1171    766    -96
   -192    124    316     33   -254    220    771   1582   1491   1179    776    -75
   -205    145    348     28   -275    246    776   1577   1493   1189    789    -59
   -207    150    358     28   -283    254    779   1569   1496   1197    800    -46
   -213    150    363     31   -288    254    771   1543   1480   1189    792    -51
   -223    176    400     23   -311    285    769   1517   1470   1187    797    -46
   -239    181    420     25   -329    301    763   1488   1462   1187    802    -38
   -244    179    423     33   -332    301    761   1457   1452   1179    795    -46
   -267    153    420     57   -345    285    766   1428   1441   1174    792    -49
   -280    150    431     64   -355    290    758   1397   1431   1169    792    -49
   -293    142    436     75   -366    288    743   1353   1410   1148    776    -59
   -309    116    426     96   -366    270    737   1322   1395   1140    763    -72
   -319     93    413    111   -366    252    730   1291   1379   1135    761    -85
   -332     64    394    132   -363    228    722   1262   1361   1111    740    -96
   -342     33    376    153   -361    205    714   1231   1337   1096    727    -96
   -355     23    379    166   -366    200    711   1215   1335   1101    732   -106
   -374     10    384    181   -379    197    717   1208   1327   1096    724   -116
   -379     20    397    179   -389    207    714   1195   1322   1091    724   -111
   -389     20    407    181   -400    213    711   1187   1327   1098    740    -96
   -392     28    420    181   -405    223    709   1184   1330   1106    753    -88
   -376     18    394    179   -387    205    698   1176   1319   1101    756    -98
   -374     12    384    179   -379    197    698   1171   1319   1093    758   -103
   -381     18    397    181   -389    207    704   1176   1322   1096    761    -88
   -379     28    407    176   -392    218    701   1179   1322   1101    769    -75
   -384     12    397    184   -389    205    698   1169   1309   1098    771    -80
   -381     23    402    179   -392    213    704   1174   1317   1111    789    -67
   -376     31    407    171   -392    220    701   1169   1314   1109    797    -62
   -371     36    407    168   -389    220    701   1161   1309   1098    792    -62
   -381     18    400    181   -389    207    706   1161   1314   1101    800    -38
   -389     -2    387    194   -389    192    704   1163   1312   1104    810    -18
   -381      2    381    189   -381    189    704   1163   1319   1124    823    -33
   -366     59    426    153   -394    241    714   1169   1337   1153    854    -49
   -361    127    485    116   -426    306    732   1179   1358   1171    883    -33
   -355    137    493    109   -426    316    756   1195   1376   1197    919     -2
   -353    153    504     98   -428    327    771   1200   1382   1202    927      0
   -350    137    488    106   -418    311    784   1213   1387   1202    932      7
   -340    176    517     80   -428    348    792   1221   1400   1213    948     28
   -319    239    558     38   -439    397    800   1236   1434   1249    989     75
   -306    303    607      0   -457    454    795   1244   1475   1304   1047    116
   -298    350    649    -25   -472    498    763   1234   1491   1330   1080    135
   -288    322    610    -18   -452    465    735   1218   1467   1312   1062    116
   -290    296    587     -2   -439    441    717   1200   1447   1291   1047    111
   -301    285    587      7   -444    433    693   1169   1423   1267   1023     98
   -301    207    509     46   -405    358    675   1145   1395   1234    987     72
   -298     77    376    109   -337    226    652   1111   1327   1156    896     -5
   -306    -15    290    161   -298    137    641   1091   1280   1098    836    -54
   -301    -54    246    176   -275     96    636   1072   1254   1078    800    -85
   -296    -77    218    187   -257     70    623   1036   1215   1060    761   -132
   -296    -96    197    194   -249     49    610   1010   1184   1034    722   -168
   -301   -114    187    205   -244     36    605    997   1174   1023    704   -176
   -298   -145    153    220   -228      5    600    987   1161   1013    685   -187
   -290   -137    153    215   -223      7    594    982   1156   1005    670   -194
   -298   -140    158    218   -231      7    602    982   1158   1013    662   -194
   -296   -129    166    213   -233     18    602    979   1153   1008    646   -205
   -309   -135    171    220   -241     18    602    969   1143    997    628   -215
   -322   -122    200    223   -262     38    605    969   1145    992    623   -210
   -316   -109    205    210   -262     49    607    971   1143    987    615   -210
   -306   -116    187    210   -246     33    610    971   1143    987    615   -215
   -309   -109    197    207   -254     44    618    976   1153    995    618   -215
   -322   -111    210    218   -267     49    628    982   1153    992    615   -213
   -298   -181    114    239   -207    -33    636    987   1111    940    555   -257
   -244   -358   -114    301    -67   -236    675   1018   1008    800    392   -423
   -213   -535   -324    374     54   -431    792   1130    945    649    215   -631
   -197   -488   -290    342     46   -389    930   1296   1026    662    220   -649
   -311   -153    158    231   -236      2    945   1083   1182    901    498   -381
   -509    470    979     18   -743    724    743    537   1353   1319   1013    137
   -711   1330   2039   -311  -1376   1683    496    135   1665   1943   1732    875
   -784   1914   2699   -563  -1740   2307    252    -15   1971   2496   2325   1491
   -711   1634   2346   -462  -1527   1987     15   -166   1727   2317   2143   1371
   -683   1044   1725   -181  -1202   1384    -62   -257   1163   1618   1449    680
   -615    426   1041     93   -828    732     83    -15    797   1000    787      5
   -509     77    587    215   -548    332    324    457    891    911    607   -189
   -405     23    426    189   -415    226    493    774   1067   1008    667   -148
   -337    -25    309    181   -324    140    576    924   1135   1031    675   -158
   -314    -70    244    192   -280     88    605    966   1132   1000    641   -194
   -316    -98    218    207   -267     59    620    987   1127    979    620   -210
   -316   -119    194    218   -257     36    636   1005   1130    979    615   -218
   -311   -129    179    220   -246     23    649   1018   1135    976    613   -231
   -309   -137    171    220   -244     15    662   1034   1140    979    610   -233
   -303   -135    168    220   -236     15    675   1049   1150    982    605   -226
   -298   -132    163    215   -231     15    672   1052   1143    966    589   -231
   -293   -137    155    215   -226      7    678   1062   1150    969    589   -228
   -293   -122    168    207   -233     23    691   1078   1166    982    602   -218
   -277   -119    158    200   -218     18    696   1091   1176    987    605   -213
   -275   -109    163    192   -220     25    691   1088   1171    976    592   -215
   -277   -109    168    192   -223     28    693   1096   1176    979    587   -210
   -280   -114    163    194   -223     23    698   1109   1184    982    589   -202
   -275   -119    155    197   -215     18    704   1114   1184    974    576   -207
   -267    -98    166    181   -218     33    704   1122   1189    979    587   -197
   -254    -75    176    163   -215     49    714   1140   1197    992    600   -187
   -239    -64    171    150   -205     51    719   1148   1200    992    594   -184
   -226    -46    179    137   -202     64    719   1161   1202    995    592   -181
   -226    -38    187    132   -210     75    722   1179   1215   1000    600   -176
   -213    -31    181    122   -200     75    730   1200   1226   1010    607   -171
   -200    -25    174    111   -187     72    732   1218   1231   1013    613   -171
   -187     -7    179     98   -184     85    743   1254   1257   1036    641   -150
   -171     18    187     75   -179    101    743   1286   1270   1041    646   -140
   -153     20    174     64   -163     98    743   1312   1275   1041    644   -135
   -148     25    174     59   -161    101    743   1343   1288   1047    652   -122
   -135     41    176     46   -155    109    748   1382   1306   1067    670   -101
    -98     64    161     15   -129    114    750   1413   1325   1083    685    -88
    -72     96    168    -12   -122    132    758   1439   1340   1101    704    -64
    -59    132    189    -36   -124    161    763   1460   1363   1130    732    -33
    -44    161    205    -57   -124    181    763   1465   1369   1137    745    -15
    -36    181    215    -75   -124    197    766   1457   1363   1143    758     -2
    -41    197    239    -77   -140    218    769   1454   1374   1153    771     10
    -46    236    283    -93   -163    259    771   1444   1374   1156    782     18
    -44    249    293   -101   -168    270    766   1421   1366   1153    789      7
    -51    231    280    -90   -166    254    761   1389   1350   1140    782     -5
    -62    233    296    -88   -179    265    756   1356   1335   1132    769    -12
    -77    213    290    -70   -184    249    750   1317   1312   1117    745    -38
    -93    192    285    -49   -189    239    753   1291   1306   1109    740    -44
   -116    197    311    -41   -215    254    748   1260   1296   1085    719    -41
   -127    179    306    -25   -218    241    735   1221   1267   1060    696    -49
   -137    148    285     -5   -213    218    724   1182   1247   1049    683    -85
   -158    129    288     15   -223    207    722   1145   1234   1044    672   -135
   -171     85    254     41   -215    168    714   1104   1197   1002    639   -171
   -179     49    228     64   -205    140    704   1065   1166    961    602   -197
   -187     41    228     72   -207    135    696   1039   1145    940    584   -210
   -189     33    223     77   -205    127    696   1028   1132    924    563   -210
   -189     18    207     85   -200    111    688   1018   1119    914    558   -223
   -192     15    207     88   -200    111    688   1010   1111    904    550   -233
   -200      5    202     96   -200    101    688   1010   1111    896    542   -233
   -194     15    210     90   -202    111    683   1005   1101    883    530   -241
   -200     23    223     85   -213    124    678   1000   1096    883    522   -236
   -205     36    239     83   -220    137    678   1000   1098    888    517   -239
   -205     23    228     90   -218    124    680    997   1091    883    506   -246
   -192     20    213     85   -202    116    675    984   1075    870    488   -259
   -189     23    213     80   -202    116    667    979   1065    859    478   -270
   -192     20    210     85   -200    114    667    982   1065    865    478   -259
   -184     38    220     72   -202    129    652    971   1054    862    465   -262
   -179     33    213     72   -194    122    644    971   1047    862    449   -275
   -194     80    275     54   -236    179    652    982   1067    901    478   -259
   -197     93    290     49   -244    192    665   1002   1093    932    501   -241
   -192    109    301     38   -246    205    665   1010   1101    945    511   -239
   -189    142    332     23   -259    236    665   1023   1114    958    522   -220
   -176    140    316     15   -246    228    652   1018   1101    940    504   -236
   -153    145    298      2   -226    220    636   1018   1101    932    496   -244
   -132    226    355    -49   -244    290    615   1023   1124    956    517   -215
   -124    298    423    -85   -272    361    587   1015   1143    971    542   -189
   -106    311    415   -103   -262    363    548    995   1145    974    545   -176
    -75    303    376   -114   -226    340    517    974   1127    956    530   -181
    -59    290    350   -116   -205    319    504    953   1101    930    511   -192
    -54    290    345   -116   -200    316    493    919   1067    893    488   -202
    -49    246    293    -98   -171    267    472    878   1021    836    446   -236
    -41    166    207    -62   -124    187    457    844    963    766    381   -285
    -15     64     77    -25    -46     70    444    802    893    675    293   -361
     15     -7    -23     -2     18    -15    433    756    826    592    218   -428
     12    -54    -70     20     38    -62    428    704    769    522    158   -475
      7    -75    -85     33     46    -80    418    662    717    462    103   -511
      7    -88    -96     38     51    -93    415    628    675    407     59   -542
      5    -70    -75     33     38    -72    418    613    654    371     38   -553
    -20    -57    -36     36      5    -49    433    605    639    348     23   -558
    -23    -59    -38     41      7    -49    452    594    626    324      7   -555
    -20    -54    -33     36      5    -44    457    579    600    296    -15   -566
    -36    -15     20     25    -28      2    462    571    594    285    -23   -566
    -49    -15     33     28    -41      7    467    574    594    275    -28   -566
    -51    -28     23     38    -38     -2    462    566    581    249    -44   -574
    -67    -25     38     44    -54      5    457    561    574    231    -51   -566
    -75    -15     59     46    -67     20    457    563    571    220    -62   -558
    -75    -25     46     49    -64     10    446    553    555    192    -83   -574
    -72    -51     20     62    -46    -15    446    555    540    163   -101   -597
    -49   -140    -90     93     18   -116    465    581    496     88   -176   -665
      7   -340   -348    166    176   -342    532    672    420    -64   -350   -844
     31   -433   -467    200    249   -449    652    839    441   -155   -467   -982
    -12   -220   -210    116     96   -215    761    950    626     -5   -306   -846
   -168    197    363    -15   -267    280    719    665    789    280     54   -491
   -374    870   1244   -246   -807   1057    488     75    911    698    618    106
   -530   1631   2161   -550  -1345   1896    275   -249   1197   1314   1335    859
   -535   1829   2364   -646  -1449   2096     49   -449   1247   1590   1644   1215
   -483   1350   1834   -433  -1161   1592   -106   -649    813   1153   1202    815
   -444    670   1114   -111   -779    891   -140   -740    148    252    298   -103
   -366    153    517    106   -441    335     -5   -400      2   -145   -184   -592
   -288    -33    254    161   -272    111    187     36    226    -41   -155   -592
   -192    -70    119    129   -158     23    316    327    407     77    -70   -527
   -129   -114     15    122    -72    -49    402    496    504    132    -33   -504
   -103   -137    -33    119    -36    -85    410    522    488    103    -64   -535
    -80   -171    -90    124      5   -132    405    530    472     75    -90   -555
    -88   -197   -111    140     10   -155    415    553    478     72    -90   -550
   -101   -187    -85    145     -7   -137    423    576    483     72    -83   -537
    -96   -197   -101    145      0   -150    420    581    480     59    -88   -540
    -98   -207   -109    153      2   -158    415    589    480     54    -85   -535
   -114   -200    -88    155    -15   -145    418    600    485     57    -80   -522
   -116   -210    -93    163    -12   -153    413    597    478     41    -88   -519
   -106   -215   -109    161      0   -163    402    589    472     31    -93   -519
   -106   -213   -106    158      0   -161    407    594    483     38    -80   -504
    -98   -207   -109    150      2   -158    410    600    480     38    -75   -496
    -80   -202   -122    142     20   -163    405    597    475     36    -77   -493
    -72   -174   -103    122     15   -140    400    597    478     36    -70   -480
    -77   -168    -90    122      5   -129    407    605    485     44    -54   -459
    -64   -166   -101    114     15   -135    405    605    480     41    -49   -454
    -46   -153   -106    101     28   -129    402    605    475     38    -51   -444
    -49   -142    -93     93     20   -119    407    620    485     51    -38   -420
    -31   -145   -114     88     38   -129    405    631    488     54    -36   -405
    -15   -150   -135     80     57   -142    397    639    483     51    -36   -400
    -18   -129   -111     75     46   -122    407    662    498     70    -15   -374
     -7   -119   -111     62     49   -116    410    691    511     85      0   -353
     18   -116   -135     49     75   -124    405    709    514     85      5   -342
     25   -109   -135     38     77   -122    407    740    524     98     20   -316
     28    -83   -111     28     70    -96    418    779    550    124     49   -277
     57    -85   -145     12     98   -114    418    813    568    142     70   -246
     80    -62   -142     -7    109   -103    415    846    587    166     93   -210
     93    -31   -124    -31    109    -77    418    883    613    197    127   -168
    114    -25   -140    -44    127    -83    418    906    628    220    153   -132
    135    -10   -145    -62    137    -77    405    911    631    236    171   -106
    129     38    -93    -85    111    -25    400    917    636    254    192    -75
    135     67    -67   -101    101      0    389    914    636    262    202    -54
    148     72    -75   -109    111      0    379    898    620    252    200    -49
    135     80    -57   -109     96     12    371    875    605    246    200    -44
    127    103    -25   -116     75     38    361    852    589    241    202    -36
    135    101    -33   -119     83     36    350    807    555    218    187    -46
    129    106    -23   -116     77     41    348    774    532    202    176    -51
     93    101      5    -98     44     54    363    758    537    215    192    -33
     85     83     -2    -83     44     38    368    727    522    200    181    -46
     83     46    -36    -67     59      5    361    685    488    161    150    -77
     67     54    -12    -59     41     20    355    646    465    137    135    -90
     44     33    -10    -41     25     12    361    613    444    114    119    -98
     38      2    -36    -20     36    -18    350    566    402     72     85   -119
     23    -28    -51      0     36    -38    345    530    371     41     62   -135
      7    -57    -64     25     36    -59    348    501    350     20     49   -142
     18    -72    -93     25     54    -83    332    462    314    -12     25   -163
     20    -80   -101     31     59    -90    322    433    288    -31     10   -168
      7    -80    -88     36     46    -85    324    423    283    -31      7   -148
     10    -90   -101     41     54    -96    322    413    270    -38      2   -135
     33    -83   -116     23     72    -98    303    392    249    -54    -10   -132
     25    -85   -114     28     70    -98    303    392    246    -49     -5   -106
     20    -96   -119     36     70   -106    301    389    244    -41      0    -83
     36    -96   -132     31     83   -114    298    381    239    -38      2    -70
     33    -67   -101     15     64    -83    296    381    241    -28     15    -44
     20    -75    -96     28     57    -85    303    376    239    -28     15    -33
     38    -80   -122     20     77   -101    298    366    228    -33      7    -25
     64    -67   -132      2     98    -98    311    371    236    -18     23      2
     51    -36    -88    -10     67    -59    335    387    254      5     41     36
     51    -20    -72    -15     62    -46    358    402    270     25     62     67
     51      0    -51    -25     51    -25    379    415    283     41     85     90
     36     41      5    -38     15     23    400    431    301     62    109    124
     46     54      5    -51     20     31    410    436    298     59    109    129
     72     96     23    -85     25     59    413    439    309     72    127    148
     83    166     80   -124      0    124    423    452    342    111    176    202
     75    231    155   -153    -38    194    420    452    368    150    223    257
     88    262    171   -176    -41    218    379    426    371    163    249    280
     98    262    163   -181    -31    213    353    413    371    179    270    298
     85    270    184   -179    -49    228    345    405    363    192    288    316
     80    246    166   -163    -41    207    327    381    340    179    283    314
     77    200    119   -140    -20    161    301    342    296    148    259    290
     67    106     38    -88     15     72    290    329    262    124    236    272
     72      0    -72    -38     72    -36    272    309    205     72    181    226
     96    -77   -174     -7    135   -124    259    285    166     33    145    194
     72   -101   -174     12    122   -137    249    262    140     10    116    181
     54   -137   -192     38    122   -163    244    252    127      2    114    187
     59   -127   -187     31    122   -158    220    228    101    -15     98    166
     41   -122   -163     41    101   -142    220    226    103    -12     98    176
    -10   -129   -119     67     54   -124    246    252    132     18    122    220
    -15   -127   -111     72     46   -119    254    259    140     25    129    239
      5   -145   -150     70     75   -148    249    249    127     10    116    233
     12   -155   -168     72     90   -161    239    236    111     -2     98    223
     23   -213   -239     93    129   -226    231    228     98    -15     88    223
     57   -215   -272     80    163   -244    213    213     85    -33     75    220
     75   -223   -298     72    187   -259    194    205     72    -51     59    213
     85   -252   -337     83    210   -293    174    192     57    -67     49    197
    111   -311   -423     98    267   -368    150    163     20   -111      7    155
    150   -309   -459     77    303   -384    127    142     -7   -150    -33    116
    194   -405   -602    103    397   -504    114    142    -70   -241   -132     28
    288   -670   -958    192    623   -813    155    197   -187   -441   -353   -184
    345   -810  -1156    231    748   -984    272    332   -197   -568   -522   -366
    319   -620   -940    150    628   -779    374    436    -41   -449   -420   -283
    200   -220   -420      7    309   -319    322    153     90   -194   -114     23
     36    431    394   -233   -179    413     38   -483    148    187    392    555
   -137   1195   1332   -530   -735   1262   -202   -818    420    800   1072   1252
   -168   1439   1608   -636   -888   1522   -431   -958    542   1140   1400   1613
   -135    974   1106   -420   -620   1039   -579  -1101    168    748    979   1249
   -122    327    449   -101   -285    387   -592  -1148   -428    -88    135    420
    -93   -140    -46    116    -25    -93   -454   -839   -555   -478   -327    -36
    -33   -288   -257    161    109   -272   -275   -426   -324   -397   -324    -46
     51   -288   -340    116    194   -311   -135   -137   -129   -285   -252      5
     85   -298   -384    106    233   -340    -10     62      2   -207   -200     49
     80   -311   -392    114    233   -350     46    116     25   -210   -207     31
     90   -324   -415    116    252   -368     72    135     28   -233   -231      2
     83   -329   -413    122    246   -371     98    158     41   -236   -236     -5
     62   -319   -381    129    220   -350    127    187     62   -228   -228     -2
     72   -311   -387    119    228   -348    135    194     64   -228   -233    -12
     64   -298   -366    116    215   -332    148    213     75   -220   -233    -12
     49   -285   -335    114    192   -309    168    236     96   -197   -218      2
     49   -280   -329    116    189   -303    171    244    103   -187   -213      5
     64   -249   -314     90    187   -280    163    246    109   -179   -213      2
     57   -231   -288     85    171   -259    166    259    127   -166   -205     12
     64   -233   -301     83    181   -267    163    267    135   -161   -200     15
     83   -241   -324     80    202   -283    158    265    129   -163   -202      2
     70   -246   -316     85    192   -280    168    277    140   -150   -189     10
     59   -231   -290     85    174   -262    174    288    155   -142   -187     12
     83   -223   -309     70    194   -265    163    283    158   -148   -197      0
    101   -215   -316     57    207   -265    163    293    171   -140   -194      2
     80   -210   -290     62    184   -249    176    319    200   -114   -176     23
     85   -223   -309     67    197   -265    176    329    207   -111   -179     25
    103   -231   -335     62    218   -283    171    340    215   -111   -184     20
     98   -236   -335     70    215   -285    179    368    239    -93   -174     33
    109   -254   -366     72    236   -309    181    400    257    -77   -166     38
    132   -259   -392     62    259   -324    176    418    267    -83   -176     25
    142   -244   -389     49    265   -316    184    452    296    -64   -163     41
    148   -244   -392     49    270   -316    194    501    335    -31   -137     75
    179   -249   -428     33    301   -337    187    532    353    -18   -129     80
    200   -233   -433     15    316   -332    181    566    374      0   -116     93
    213   -194   -407    -10    309   -301    184    607    410     38    -85    124
    226   -168   -394    -28    309   -280    181    631    426     57    -67    137
    254   -163   -418    -46    335   -290    181    641    436     67    -57    150
    252   -137   -392    -57    322   -265    187    652    454     90    -36    174
    252   -116   -371    -70    311   -244    194    657    462    101    -25    187
    275   -101   -376    -85    324   -239    189    639    452     96    -25    179
    275    -70   -345   -103    309   -205    181    610    439     90    -31    168
    267    -49   -316   -111    290   -181    184    592    433     93    -31    166
    270    -57   -329   -109    298   -192    181    563    413     80    -46    145
    267    -59   -327   -103    296   -192    184    530    394     75    -59    124
    252    -36   -288   -109    267   -161    194    506    389     72    -75    103
    249    -44   -293   -103    270   -168    200    475    371     54   -103     67
    246    -54   -301    -96    270   -176    205    441    353     36   -132     31
    223    -51   -275    -85    249   -163    215    420    350     36   -145     10
    213    -72   -285    -72    249   -179    220    392    337     12   -174    -12
    213   -109   -324    -51    267   -215    218    353    306    -23   -215    -57
    200   -124   -327    -38    262   -226    223    327    293    -33   -236    -80
    176   -140   -316    -18    246   -228    239    316    296    -36   -244    -96
    181   -163   -345    -10    262   -252    239    283    267    -72   -283   -140
    181   -166   -348     -7    262   -254    244    267    262    -83   -293   -150
    150   -179   -329     12    239   -252    252    262    262    -88   -298   -145
    148   -207   -355     31    252   -280    249    257    257    -93   -301   -155
    155   -210   -366     25    259   -288    239    244    246   -103   -311   -179
    148   -205   -353     28    249   -277    236    246    249   -101   -314   -179
    140   -202   -342     31    239   -272    228    249    249   -111   -324   -181
    148   -200   -348     25    246   -272    218    241    246   -111   -327   -187
    145   -205   -350     28    246   -277    223    252    262   -101   -319   -176
    140   -194   -335     25    236   -265    233    259    267   -103   -316   -158
    142   -223   -368     38    254   -296    228    254    259   -109   -319   -174
    140   -218   -358     38    249   -288    226    257    265   -101   -311   -192
    127   -179   -306     25    215   -244    244    280    293    -72   -277   -168
    140   -153   -293      7    215   -223    262    296    309    -54   -262   -155
    171   -122   -293    -25    228   -207    275    301    316    -49   -259   -158
    158    -85   -244    -36    200   -163    303    316    340    -28   -236   -142
    163    -80   -246    -41    202   -163    324    329    353    -28   -231   -137
    174    -80   -254    -46    213   -166    342    345    363    -20   -220   -122
    166      0   -168    -85    166    -85    348    358    392      5   -179    -75
    137     62    -75    -98    106     -5    353    358    405     31   -140    -25
    148    103    -46   -127     96     28    332    329    407     46   -124    -36
    168    124    -46   -148    109     38    309    316    410     54   -109    -33
    158    111    -49   -135    103     31    301    311    405     49   -109    -25
    158     98    -59   -127    109     20    288    290    384     36   -116    -28
    135     51    -85    -93    109    -15    262    252    340      7   -142    -70
    114     12   -101    -64    106    -44    246    228    296    -38   -181   -103
    129    -54   -184    -38    155   -119    239    220    252    -85   -239   -140
    140   -124   -265     -7    202   -194    236    207    215   -119   -277   -200
     96   -171   -270     36    181   -220    236    181    189   -135   -275   -236
    103   -153   -257     23    179   -205    241    171    176   -150   -285   -233
    116   -181   -298     31    207   -241    218    137    129   -202   -340   -265
    111   -231   -342     59    226   -285    220    135    119   -210   -345   -283
     88   -213   -303     59    194   -257    226    145    129   -181   -319   -293
     98   -218   -316     59    205   -267    218    142    122   -184   -319   -314
    119   -179   -298     28    207   -239    202    135    111   -189   -319   -311
    114   -127   -241      7    176   -184    197    132    106   -197   -324   -293
    122   -116   -239     -2    179   -176    174    106     70   -241   -371   -316
    148   -114   -262    -15    205   -187    145     85     46   -262   -387   -335
    142    -93   -236    -25    189   -163    132     77     41   -259   -381   -348
    119    -88   -207    -15    163   -148    122     72     38   -270   -387   -368
    150    -98   -249    -28    200   -174     93     46      2   -301   -413   -394
    174    -93   -267    -41    218   -179     80     38     -2   -293   -407   -418
    187   -122   -309    -36    246   -215     77     51    -20   -309   -431   -465
    252   -301   -553     25    402   -426    103     98   -109   -446   -589   -618
    301   -475   -776     85    537   -626    205    252   -127   -576   -758   -807
    290   -337   -628     23    459   -483    319    439     25   -501   -704   -782
    184     46   -137   -116    161    -46    350    332    207   -267   -436   -535
      5    589    584   -296   -288    587    150   -252    233     20    -28   -103
   -205   1395   1600   -594   -901   1496    -77   -730    410    563    646    602
   -265   1932   2197   -833  -1231   2065   -322   -969    581   1052   1197   1200
   -197   1714   1909   -758  -1052   1810   -530  -1161    348    943   1083   1156
   -168   1060   1228   -444   -698   1143   -587  -1262   -202    236    355    433
   -142    527    670   -192   -407    597   -488  -1085   -571   -446   -371   -327
    -54    184    236    -64   -145    210   -306   -644   -431   -496   -517   -493
     62     98     33    -80     12     67   -153   -283   -194   -353   -436   -426
    150     72    -77   -111    114     -2    -51    -59    -51   -257   -376   -381
    184     44   -142   -114    163    -49    -18      7    -25   -239   -368   -410
    213     41   -174   -127    194    -64    -18     20    -25   -244   -371   -433
    210     57   -153   -135    181    -49    -10     44    -15   -236   -371   -423
    197     36   -161   -116    179    -62      0     72     -2   -220   -366   -405
    215     10   -205   -114    210    -96     -5     77     -2   -205   -368   -431
    223      0   -223   -111    223   -111      5     93     15   -176   -345   -428
    210    -15   -226    -98    218   -119     25    119     44   -135   -306   -392
    215    -12   -228   -101    220   -119     28    124     49   -119   -296   -389
    233    -18   -252   -109    239   -132     23    124     51   -111   -293   -387
    244    -12   -257   -116    249   -135     36    148     75    -77   -265   -361
    236    -46   -283    -96    259   -166     36    153     80    -75   -262   -350
    231    -75   -306    -77    267   -189     28    148     72    -77   -272   -358
    228    -85   -314    -72    270   -200     15    142     70    -80   -280   -363
    244    -85   -329    -80    285   -207     10    145     72    -77   -280   -353
    275    -80   -355    -98    314   -218     -5    137     62    -90   -293   -353
    306    -44   -350   -129    327   -197    -12    145     70    -80   -280   -345
    296    -51   -348   -122    319   -200     -5    166     88    -59   -259   -332
    306    -54   -361   -127    332   -207     -7    181     98    -62   -267   -316
    311    -36   -350   -137    329   -192     -5    205    124    -38   -254   -288
    298    -12   -311   -142    303   -161     12    246    163      2   -213   -259
    290      7   -285   -150    288   -137     25    285    192     33   -184   -228
    298     23   -277   -161    288   -127     38    319    215     51   -168   -202
    285     28   -257   -158    272   -114     62    366    252     83   -140   -171
    275     57   -218   -166    246    -80     88    418    298    124   -101   -135
    306     75   -233   -192    267    -77     93    452    316    142    -83   -111
    324     88   -236   -207    280    -72    114    501    353    179    -46    -67
    324    114   -210   -220    267    -46    137    558    392    218     -7    -20
    342    155   -187   -249    265    -15    145    592    413    239     10     12
    366    168   -197   -267    280    -12    161    626    436    267     44     59
    361    184   -176   -272    267      5    181    652    467    306     83     96
    363    197   -166   -283    265     15    189    662    478    329    109    103
    384    220   -163   -301    275     28    192    654    483    345    137    101
    358    228   -129   -293    244     49    197    644    480    348    148    114
    348    228   -122   -288    236     54    205    628    478    355    163    124
    358    207   -153   -283    254     28    202    600    459    345    161    111
    348    184   -163   -265    257     10    205    579    449    342    166    114
    316    174   -142   -249    231     15    207    553    436    335    158    114
    306    148   -161   -228    233     -5    207    522    426    324    153     98
    296    135   -161   -215    228    -12    205    485    407    309    145     83
    272    129   -142   -200    207     -5    210    465    402    301    135     77
    259     96   -163   -181    213    -33    205    426    381    277    111     54
    254     57   -197   -155    226    -70    192    389    355    249     90     28
    233     25   -207   -129    220    -90    189    366    342    236     80     20
    223    -12   -236   -103    228   -124    197    353    335    228     72     15
    231    -38   -270    -98    249   -153    184    319    303    202     54     -5
    228    -36   -265    -96    246   -150    174    296    293    192     51    -12
    215    -44   -259    -88    236   -150    174    283    285    189     51    -12
    220    -44   -265    -88    241   -153    166    272    270    179     46    -12
    213    -57   -272    -77    241   -163    168    272    267    179     44     -5
    192    -57   -249    -67    220   -153    179    285    285    200     62     10
    181    -49   -233    -67    207   -140    179    283    290    210     77      7
    194    -44   -239    -75    215   -140    176    280    288    210     88     10
    184    -23   -207    -80    192   -114    176    280    288    213     96     28
    179     -2   -181    -90    179    -90    179    283    293    218    103     33
    184    -10   -194    -88    187   -101    179    277    283    210     98     31
    176      0   -176    -88    176    -88    187    283    290    218    109     46
    176     41   -137   -111    155    -46    205    301    316    244    135     70
    187     59   -129   -124    158    -33    220    311    329    267    155     85
    194     72   -124   -135    158    -25    244    327    348    290    176    109
    192     70   -122   -129    158    -25    283    355    374    316    205    145
    205     72   -132   -140    168    -28    301    361    374    316    205    145
    231     98   -135   -166    181    -18    311    371    389    335    226    166
    246    197    -49   -226    148     75    311    381    420    368    259    205
    254    231    -23   -241    140    103    306    387    449    407    303    252
    270    257    -15   -265    142    122    259    361    452    418    322    270
    280    265    -15   -272    148    127    228    348    444    415    319    277
    265    244    -23   -254    142    111    223    345    431    405    316    280
    267    231    -36   -249    153     98    213    332    418    400    314    288
    257    205    -54   -233    155     75    200    311    400    394    309    290
    236    127   -111   -181    174      7    200    311    376    379    288    275
    220      7   -213   -114    215   -103    200    298    335    337    239    220
    210    -72   -283    -67    246   -176    197    280    296    296    200    181
    176   -127   -306    -25    239   -215    200    267    275    275    181    176
    158   -155   -314     -2    233   -233    197    249    252    254    163    161
    158   -171   -329      5    241   -249    187    223    223    226    137    129
    145   -184   -329     20    236   -257    187    218    213    215    132    122
    135   -174   -309     18    220   -241    187    218    213    215    129    122
    135   -200   -335     31    233   -267    189    215    207    210    122    116
    137   -215   -353     38    244   -283    192    215    205    202    109    114
    140   -220   -361     41    249   -290    192    210    200    194    101    111
    150   -254   -405     51    277   -329    184    197    179    176     80     96
    161   -259   -420     49    288   -337    179    184    163    163     67     85
    155   -252   -410     46    280   -329    174    181    161    161     64     85
    158   -275   -433     59    296   -353    171    187    163    161     62     90
    174   -293   -467     57    319   -379    166    179    153    153     49     77
    184   -322   -506     67    342   -413    174    184    148    142     33     59
    205   -397   -605     96    402   -501    184    192    106     88    -28     -7
    275   -618   -893    171    584   -756    226    244     12    -64   -200   -171
    311   -774  -1085    231    698   -930    355    389    -18   -205   -376   -363
    293   -649   -943    176    618   -795    496    532    127   -124   -311   -316
    176   -296   -472     57    322   -384    506    301    280    111    -25    -33
     -2    306    309   -150   -155    306    277   -280    397    524    488    506
   -192   1111   1301   -462   -745   1205     28   -633    688   1161   1213   1228
   -218   1540   1758   -662   -989   1649   -233   -763    924   1662   1735   1771
   -140   1252   1389   -555   -763   1319   -462   -911    670   1491   1558   1649
    -96    610    706   -257   -400    657   -542  -1036     46    696    771    883
    -70     18     88     23    -77     51   -371   -810   -309     25     62    179
     -2   -233   -233    116    114   -233   -140   -384   -171    -12    -70     20
     80   -267   -348     90    213   -306     38    -62     28    109      2     51
    137   -272   -410     67    272   -340    150    129    142    176     49     72
    148   -314   -462     80    303   -387    179    176    150    161     20     41
    145   -329   -475     90    309   -402    197    197    150    145      0     25
    142   -324   -470     88    303   -397    210    220    161    142     -2     20
    150   -316   -467     83    309   -392    220    241    171    145      2     20
    148   -342   -491     96    319   -415    231    259    181    150     10     25
    140   -324   -465     90    301   -394    239    272    194    161     23     31
    148   -316   -465     83    303   -389    246    288    202    163     28     41
    166   -309   -475     72    319   -392    246    296    207    168     31     38
    171   -309   -480     64    324   -394    236    293    202    161     23     28
    171   -319   -493     72    332   -405    241    301    210    166     18     38
    184   -316   -504     64    342   -407    241    303    215    176     23     36
    205   -309   -514     51    358   -410    244    309    220    189     38     38
    200   -298   -498     49    348   -397    252    322    228    194     41     54
    205   -285   -491     38    345   -387    262    337    246    213     57     75
    213   -270   -483     28    348   -376    252    340    246    215     51     72
    233   -262   -496     15    363   -379    254    361    257    220     49     93
    231   -241   -472      5    350   -355    275    387    285    244     64    124
    241   -197   -439    -23    340   -316    272    389    290    233     51    132
    259   -207   -467    -25    361   -337    277    410    309    236     54    150
    259   -226   -485    -15    371   -355    285    436    327    254     85    189
    283   -213   -498    -36    389   -353    280    457    345    270     98    210
    314   -179   -496    -67    405   -337    272    483    361    288    114    218
    332   -161   -496    -85    413   -327    262    506    371    296    122    218
    374   -171   -545   -101    459   -358    257    542    389    316    142    241
    433   -168   -602   -132    517   -387    249    576    402    327    148    249
    470   -168   -639   -150    553   -405    239    610    418    345    153    254
    506   -181   -691   -163    597   -436    228    641    436    371    163    265
    550   -213   -763   -168    657   -488    220    667    452    387    168    277
    574   -200   -774   -189    672   -485    192    662    439    374    140    265
    589   -187   -776   -200    680   -483    184    672    449    394    132    275
    592   -197   -789   -200    688   -493    179    672    452    405    122    265
    589   -166   -756   -210    672   -459    163    657    444    400    103    239
    566   -145   -711   -213    636   -428    176    670    472    433    122    270
    522   -106   -631   -207    574   -368    179    662    483    454    114    275
    493    -70   -563   -213    527   -316    166    639    480    467     98    267
    449    -54   -504   -197    475   -277    168    623    480    488     90    254
    400    -38   -441   -181    418   -239    168    594    478    498     80    241
    363    -33   -397   -163    379   -215    168    563    465    485     59    218
    324    -44   -368   -142    345   -205    179    535    457    475     44    202
    288    -20   -309   -132    298   -163    184    509    452    462     25    184
    262    -57   -319   -103    288   -187    192    475    441    433      2    158
    249    -72   -322    -88    283   -197    192    433    420    402    -25    124
    220    -57   -277    -83    249   -166    187    394    402    374    -51     96
    202    -46   -249    -77    226   -148    187    371    392    358    -59     85
    189    -67   -257    -62    220   -161    184    348    374    337    -75     72
    168    -77   -246    -46    207   -161    187    337    366    322    -85     62
    153    -72   -226    -41    187   -150    184    332    368    327    -80     59
    142    -80   -223    -31    181   -150    184    332    376    337    -67     67
    124    -75   -202    -25    163   -137    179    327    376    345    -67     67
    103    -44   -148    -31    124    -96    179    327    381    363    -54     75
     98    -23   -122    -38    109    -72    171    327    384    376    -44     77
    111    -20   -132    -44    122    -75    166    329    381    379    -44     72
    116    -12   -132    -51    122    -70    176    335    392    384    -33     72
    127     -2   -129    -62    127    -64    189    342    400    387    -23     75
    135     -2   -137    -67    135    -67    194    345    400    379    -28     67
    140      5   -135    -72    137    -64    215    355    415    384    -20     72
    142     12   -129    -80    137    -57    241    379    436    397     -2     85
    150     25   -127    -88    137    -49    262    394    452    405      5     93
    153     54    -98   -106    127    -20    280    413    470    415     15    101
    145     28   -116    -85    132    -44    301    433    478    413     15    101
    150     46   -106   -101    129    -28    306    444    483    407      7     93
    168     98    -70   -135    119     15    309    459    509    431     25    114
    163    135    -28   -150     96     54    303    467    532    459     49    140
    163    187     23   -174     70    106    285    462    555    488     77    174
    176    228     51   -202     62    140    241    436    555    491     80    181
    179    202     23   -192     77    114    228    428    550    483     70    181
    163    181     18   -174     72    101    220    413    535    467     54    174
    148    158     10   -153     70     85    205    389    514    446     31    163
    129    114    -15   -124     72     49    194    371    480    413    -10    135
    114     25    -90    -70    101    -31    197    361    441    371    -57     88
    103    -57   -163    -23    132   -109    200    350    405    327   -109     38
     88    -98   -187      5    137   -142    197    329    376    290   -148      2
     72   -124   -197     25    135   -161    200    314    361    272   -168    -12
     70   -161   -231     44    150   -194    194    293    332    244   -202    -41
     77   -161   -241     38    158   -200    181    277    311    220   -226    -59
     77   -161   -239     41    158   -200    179    275    309    213   -233    -59
     77   -181   -262     51    168   -223    174    272    303    205   -246    -64
     83   -194   -277     57    179   -236    163    265    288    187   -270    -83
     83   -210   -296     62    189   -252    163    262    283    187   -277    -85
     77   -223   -301     72    189   -262    166    259    280    192   -283    -98
     77   -213   -293     67    184   -252    166    254    272    189   -293   -114
     80   -215   -296     67    187   -254    161    249    262    187   -306   -127
     83   -223   -309     67    194   -265    158    249    262    187   -311   -135
     75   -236   -311     80    192   -272    161    246    262    192   -314   -140
     83   -244   -329     77    205   -288    158    241    254    181   -327   -150
     93   -265   -358     83    226   -311    158    244    236    158   -355   -174
    124   -376   -504    124    311   -441    168    262    171     62   -470   -272
    184   -589   -774    202    478   -680    246    371    109    -88   -665   -465
    205   -633   -841    213    522   -737    389    576    194   -109   -727   -566
    163   -384   -548    109    353   -465    491    652    402     83   -535   -415
     25     80     54    -54    -15     67    397    249    509    363   -163    -51
   -174    766    940   -296   -555    852    153   -363    581    787    405    558
   -332   1462   1792   -566  -1062   1626    -70   -675    802   1361   1080   1286
   -322   1553   1875   -618  -1098   1714   -311   -893    756   1569   1322   1595
   -272   1002   1275   -366   -774   1137   -431  -1041    303   1083    818   1145
   -226    337    563    -54   -394    449   -413  -1034   -283    187   -111    205
   -166   -127     38    145   -106    -44   -239   -659   -340   -161   -561   -277
   -106   -223   -119    163      5   -171    -57   -241    -77    -25   -511   -262
    -20   -202   -181    111     77   -194     70     44    119    101   -426   -197
     12   -181   -194     85    103   -187    155    205    226    168   -381   -158
     -5   -179   -176     90     83   -179    187    246    246    176   -376   -166
    -12   -197   -187    103     85   -192    207    283    259    184   -371   -179
    -10   -200   -189    103     88   -194    215    309    272    184   -374   -187
     -5   -213   -207    109    101   -210    223    322    275    174   -384   -187
     18   -239   -259    109    135   -249    207    311    249    145   -410   -210
     28   -233   -262    101    145   -246    207    314    249    150   -405   -218
     38   -207   -246     83    140   -226    207    316    246    148   -405   -223
     49   -213   -262     83    155   -236    215    322    241    145   -407   -228
     54   -181   -236     62    145   -207    215    324    246    155   -400   -231
     59   -168   -228     51    142   -197    205    319    239    145   -407   -249
     64   -176   -244     54    153   -210    194    314    228    137   -420   -270
     72   -166   -239     46    155   -202    187    316    228    142   -413   -275
     85   -145   -233     28    158   -189    187    329    239    150   -402   -259
     96   -124   -220     12    158   -171    194    350    254    168   -384   -239
    106   -109   -215      0    158   -161    192    358    259    174   -376   -241
    129    -96   -226    -15    176   -161    189    371    272    187   -366   -231
    129   -111   -241    -10    184   -176    192    381    280    192   -368   -236
    140    -96   -236    -20    187   -166    189    397    290    207   -355   -233
    155   -101   -257    -25    205   -179    192    420    306    228   -345   -218
    168    -88   -257    -38    213   -171    181    439    319    244   -342   -213
    189    -54   -244    -67    215   -150    171    454    327    252   -335   -205
    200    -64   -265    -67    231   -166    176    488    350    270   -322   -189
    218    -28   -249    -96    231   -137    171    522    376    293   -301   -168
    249      7   -241   -127    246   -116    174    563    410    322   -275   -137
    272      0   -275   -137    272   -137    166    597    428    337   -265   -122
    296     10   -285   -153    290   -137    163    636    457    366   -239    -90
    316     36   -280   -176    298   -122    161    667    483    392   -210    -64
    340     67   -272   -202    306   -101    161    693    501    413   -184    -38
    358     96   -262   -228    309    -83    148    701    509    418   -171    -23
    381    122   -259   -252    319    -67    132    693    504    410   -171    -18
    415    132   -285   -275    348    -75    111    672    488    394   -179    -20
    439    142   -296   -290    368    -75     90    639    457    366   -197    -41
    441    145   -296   -296    368    -75     72    597    418    329   -223    -64
    441    150   -290   -296    366    -70     59    568    387    298   -244    -75
    420    166   -257   -293    337    -44     49    537    366    275   -259    -80
    381    184   -197   -283    290     -5     46    506    350    254   -272    -88
    350    194   -155   -272    252     20     54    483    345    241   -280    -93
    319    192   -127   -257    223     33     59    452    327    210   -298   -122
    283    184   -101   -233    192     41     59    413    301    171   -329   -155
    254    158    -96   -205    176     31     59    376    272    137   -361   -184
    241    111   -132   -179    187    -10     64    342    252    106   -381   -202
    236     98   -137   -166    187    -18     70    314    233     83   -397   -215
    218     93   -124   -158    171    -12     80    290    223     67   -410   -233
    213    103   -109   -158    161     -2     85    272    215     57   -413   -246
    200     93   -106   -148    153     -7     93    252    205     38   -423   -259
    187     90    -96   -140    142     -2    109    239    197     33   -426   -265
    174     83    -93   -129    132     -5    116    226    189     23   -436   -272
    168     64   -103   -116    137    -18    124    223    189     20   -431   -275
    168     59   -109   -116    137    -23    132    231    197     33   -415   -265
    174     75    -98   -127    137    -10    132    233    205     44   -402   -259
    176     75   -101   -127    137    -12    132    239    213     49   -397   -254
    174     70   -103   -122    140    -15    132    244    218     51   -397   -254
    171     57   -116   -114    142    -28    129    254    231     67   -384   -241
    174     54   -119   -114    148    -31    129    265    246     83   -361   -223
    174     54   -119   -114    145    -31    124    267    252     93   -348   -215
    171     70   -101   -119    137    -15    124    275    262    106   -335   -207
    174     80    -93   -127    135     -5    140    298    285    127   -311   -184
    179     90    -88   -135    135      2    161    324    316    155   -277   -161
    187    135    -51   -163    119     41    166    335    335    168   -259   -150
    189    161    -28   -174    109     67    179    345    350    181   -244   -140
    194    145    -51   -171    122     46    192    358    355    181   -239   -135
    202    189    -12   -197    106     88    200    376    381    205   -210   -103
    207    257     46   -233     80    153    200    392    413    239   -174    -64
    213    301     88   -257     62    194    187    389    433    262   -148    -44
    213    322    106   -270     51    215    145    366    436    267   -132    -36
    210    316    106   -265     51    210    119    350    426    254   -140    -46
    207    298     90   -254     57    194     98    329    394    223   -171    -70
    207    280     72   -244     67    176     90    306    371    197   -194    -75
    202    244     38   -226     80    142     83    288    342    174   -210    -75
    189    163    -25   -176    106     70     88    288    314    148   -244   -101
    171     72    -98   -124    135    -10     85    272    272     98   -298   -163
    153    -10   -163    -70    158    -85     85    252    228     49   -345   -218
    153    -41   -197    -57    174   -119     93    233    205     20   -363   -228
    145    -72   -220    -36    181   -145     93    220    181      5   -374   -220
    150    -98   -252    -28    200   -174     93    220    171      2   -376   -215
    145   -119   -265    -12    205   -192     93    220    163      0   -381   -218
    137   -122   -259    -10    197   -189     93    215    158    -10   -389   -228
    140   -129   -272     -5    205   -200     96    213    155    -15   -394   -231
    142   -148   -290      0    215   -218     90    200    142    -31   -407   -241
    148   -148   -296      0    220   -220     88    194    135    -41   -415   -252
    145   -163   -309      7    223   -236     90    189    132    -46   -420   -257
    148   -181   -329     15    236   -254     90    184    127    -54   -428   -262
    150   -189   -340     18    244   -265     93    181    122    -64   -431   -270
    145   -176   -322     15    233   -249     96    181    116    -67   -436   -272
    137   -205   -345     31    239   -275     96    179    114    -72   -436   -277
    142   -257   -402     57    270   -329     98    184     98    -90   -457   -293
    171   -353   -524     90    345   -436    116    215     51   -158   -535   -363
    220   -568   -789    174    504   -678    197    324     -7   -296   -701   -530
    236   -646   -885    202    558   -763    350    522     54   -350   -795   -654
    205   -423   -628    109    415   -524    465    600    236   -200   -644   -535
     67     15    -51    -44     59    -15    361    163    296     33   -319   -218
   -122    683    805   -280   -462    743     57   -509    311    415    215    327
   -267   1439   1706   -587   -987   1571   -228   -854    514    987    891   1000
   -265   1704   1969   -719  -1117   1836   -522  -1072    555   1309   1252   1389
   -197   1249   1447   -527   -823   1348   -696  -1197    205    966    898   1096
   -150    524    675   -187   -413    600   -644  -1140   -353    106     15    252
   -114    -41     70     75    -93     15   -402   -758   -498   -374   -553   -309
    -72   -166    -93    119     10   -129   -179   -319   -226   -252   -532   -319
     -5   -176   -171     88     83   -174    -20     -5     -2   -106   -426   -244
     41   -200   -241     80    140   -220     67    161    109    -41   -381   -213
     46   -233   -280     93    161   -257     93    197    116    -49   -394   -228
     57   -254   -311     96    184   -283    103    215    111    -70   -410   -252
     83   -262   -345     85    213   -303    103    226    103    -88   -428   -270
    114   -272   -387     80    249   -329    103    236    103    -96   -436   -283
    114   -303   -420     93    267   -363    106    244    109    -96   -433   -290
    122   -298   -420     88    270   -361    109    257    116    -88   -426   -296
    124   -280   -407     75    265   -342    109    259    119    -90   -428   -306
    135   -272   -407     70    270   -340    109    267    129    -88   -423   -296
    129   -298   -431     83    280   -363    111    275    129    -90   -426   -293
    127   -301   -431     85    277   -366    111    283    135    -80   -415   -296
    129   -290   -420     80    275   -355    116    296    150    -57   -397   -290
    132   -257   -389     62    259   -322    114    298    155    -49   -387   -285
    135   -231   -366     46    249   -298    111    306    163    -38   -381   -280
    132   -231   -366     49    249   -298    116    324    176    -20   -374   -272
    119   -218   -340     49    228   -277    119    340    187     -7   -363   -267
    114   -174   -288     31    200   -231    122    353    205     15   -342   -252
    114   -192   -306     36    210   -249    124    366    215     23   -342   -246
    119   -166   -285     20    202   -226    135    392    236     36   -332   -239
    132   -161   -293     12    210   -226    148    413    249     44   -327   -236
    137   -166   -303     15    220   -233    158    431    252     44   -332   -244
    145   -140   -285     -2    213   -213    205    483    309     93   -285   -194
    145   -127   -272     -7    207   -200    218    522    337    116   -262   -171
    142   -116   -259    -12    200   -189    213    558    355    129   -254   -163
    163    -98   -262    -31    213   -179    210    602    387    161   -226   -140
    176   -103   -280    -36    228   -192    200    639    407    181   -210   -124
    189    -96   -288    -46    239   -192    197    678    433    200   -189   -103
    210    -72   -285    -70    246   -179    200    719    462    228   -158    -75
    228    -59   -288    -83    257   -174    194    750    483    252   -132    -51
    246    -44   -290   -101    265   -166    184    761    491    265   -111    -31
    259    -23   -285   -119    272   -153    179    763    493    270    -98    -15
    275     -5   -280   -135    275   -142    176    758    493    272    -83      2
    283     10   -272   -145    277   -129    171    743    483    272    -64     23
    288     15   -272   -153    280   -129    163    709    452    239    -90      5
    298     12   -285   -155    290   -135    158    680    431    223   -101      0
    301     15   -285   -158    293   -135    153    644    410    202   -114    -10
    301      0   -301   -150    301   -150    145    600    384    171   -137    -31
    293    -10   -303   -142    298   -158    132    550    353    135   -168    -62
    277    -15   -293   -132    283   -153    127    506    327    103   -192    -88
    257    -41   -298   -109    277   -168    116    459    296     70   -223   -119
    246    -51   -298    -96    272   -174    106    418    272     46   -246   -148
    236    -46   -285    -96    259   -166     93    366    241     10   -277   -184
    228    -80   -309    -75    267   -192     80    316    205    -23   -306   -215
    231   -103   -337    -64    283   -220     59    272    168    -59   -340   -246
    223   -122   -345    -49    283   -233     51    241    145    -80   -358   -262
    213   -140   -353    -38    283   -246     38    210    122   -106   -379   -283
    213   -137   -350    -38    280   -244     25    184     96   -137   -405   -311
    213   -127   -340    -44    272   -233     23    168     88   -145   -407   -309
    202   -137   -340    -31    270   -239     25    163     83   -150   -410   -314
    194   -137   -332    -28    262   -233     31    166     85   -150   -407   -311
    171   -114   -288    -28    228   -200     36    179     98   -137   -394   -296
    174    -98   -272    -36    220   -187     38    179    103   -129   -387   -285
    207   -111   -319    -46    262   -215     25    171     90   -142   -397   -296
    239   -140   -381    -51    309   -259     10    145     64   -166   -415   -322
    280   -161   -441    -59    358   -298      0    127     46   -181   -423   -340
    309   -181   -491    -64    397   -335    -10    111     25   -202   -439   -355
    335   -197   -532    -67    433   -363    -15    103     12   -213   -441   -366
    353   -215   -568    -70    459   -389    -15    101      5   -220   -441   -371
    366   -192   -561    -88    462   -376     -7    109     12   -213   -428   -366
    363   -163   -530   -101    446   -345     18    132     38   -187   -400   -342
    345   -135   -480   -103    413   -306     49    161     67   -158   -368   -306
    319   -116   -436   -101    376   -275     85    184     90   -137   -345   -283
    306   -114   -420    -96    361   -267    119    210    116   -114   -324   -259
    306   -103   -413   -101    355   -257    140    226    124   -111   -324   -257
    288    -54   -342   -116    314   -197    163    249    153    -80   -285   -223
    280     15   -265   -148    270   -124    166    270    197    -36   -233   -171
    262     98   -163   -181    213    -31    153    270    231      0   -192   -124
    241    145    -96   -194    168     25    122    257    246     20   -161    -88
    228    122   -106   -174    168      7    109    249    236     15   -166    -88
    207     98   -109   -153    158     -5    101    236    218      2   -174    -85
    187     90    -96   -140    142     -2     90    223    207     -2   -176    -77
    161     49   -111   -106    135    -31     77    210    181    -25   -197    -88
    142    -38   -181    -51    161   -109     75    205    150    -64   -233   -116
    122   -127   -249      2    184   -187     72    200    106   -114   -283   -158
     90   -163   -254     36    171   -207     70    187     75   -148   -322   -189
     49   -174   -223     59    135   -197     67    174     59   -161   -337   -194
     25   -181   -207     77    116   -194     62    161     36   -176   -355   -202
     36   -226   -262     93    148   -244     54    145     15   -197   -381   -226
     38   -223   -265     90    150   -244     51    132      5   -210   -387   -236
     38   -213   -252     85    142   -231     46    119     -7   -223   -392   -241
     41   -215   -257     88    148   -236     41    116    -12   -231   -397   -239
     46   -218   -265     83    155   -241     36    111    -25   -236   -407   -239
     51   -241   -296     93    174   -267     36    114    -31   -239   -410   -236
     57   -239   -296     90    176   -267     28    106    -38   -239   -410   -233
     51   -236   -288     93    168   -262     25    106    -41   -236   -397   -223
     57   -233   -290     85    171   -262     31    106    -44   -236   -392   -215
     57   -239   -296     90    174   -267     28    101    -54   -241   -394   -215
     49   -280   -329    114    187   -303     23     96    -70   -252   -405   -223
     57   -324   -381    135    218   -353     28    103    -80   -259   -418   -239
     93   -441   -535    174    311   -488     46    135   -140   -348   -517   -332
    142   -602   -745    228    444   -672    137    259   -174   -467   -659   -472
    171   -626   -797    226    483   -711    285    483    -64   -472   -696   -532
    132   -350   -483    109    306   -415    410    550    145   -285   -504   -371
    -10    137    148    -64    -80    142    257     -5    181    -12   -129      5
   -171    820    992   -324   -581    906    -75   -654    213    415    436    589
   -301   1514   1816   -607  -1060   1665   -371   -997    402    987   1098   1244
   -290   1732   2023   -719  -1156   1878   -683  -1210    428   1309   1452   1634
   -231   1130   1361   -452   -797   1247   -818  -1314    -44    779    911   1171
   -194    433    628   -119   -410    530   -722  -1213   -602   -111      2    306
   -161    -67     90    114   -127     10   -467   -810   -675   -522   -509   -200
   -124   -187    -62    155    -31   -124   -226   -361   -387   -387   -470   -194
    -70   -181   -111    124     18   -148    -75    -80   -194   -259   -376   -114
    -64   -184   -122    124     28   -153     10     67    -93   -192   -332    -72
    -80   -189   -109    135     12   -150     46    122    -62   -181   -332    -70
    -83   -205   -122    145     18   -163     62    148    -59   -194   -345    -80
   -106   -184    -77    142    -15   -132     85    176    -38   -187   -340    -62
   -158   -153      5    155    -83    -75    129    226     10   -140   -298     -7
   -210   -116     90    161   -150    -12    168    277     67    -85   -254     44
   -241    -88    153    166   -197     31    194    316    103    -51   -220     72
   -220   -106    111    161   -168      0    181    306     83    -75   -241     49
   -155   -132     23    142    -90    -54    142    272     33   -129   -285     -5
   -106   -122    -18    111    -44    -70    109    241     -2   -166   -322    -41
    -83    -96    -12     90    -36    -54     96    228    -12   -174   -327    -41
    -59    -98    -41     77    -10    -70     93    228    -12   -174   -324    -36
    -36    -98    -62     67     10    -80     93    231    -15   -176   -329    -38
    -23   -101    -77     62     25    -90     88    231    -18   -184   -342    -49
    -12   -103    -90     59     38    -98     88    236    -15   -187   -345    -51
      0    -80    -83     38     38    -83     85    244     -7   -181   -348    -51
     20    -80   -101     31     59    -90     83    254      0   -176   -342    -44
     36    -75   -111     18     70    -90     77    262      0   -176   -345    -49
     41    -75   -116     18     77    -96     85    285     15   -168   -345    -41
     54    -64   -119      2     85    -90     80    301     23   -163   -348    -41
     85    -64   -150    -10    116   -106     72    316     28   -163   -353    -54
    103    -72   -176    -15    140   -124     75    340     38   -155   -355    -54
    119    -62   -181    -28    150   -122     80    376     64   -137   -337    -38
    140    -70   -210    -36    174   -140     88    415     90   -119   -322    -25
    163    -62   -226    -51    192   -142     90    454    114    -98   -311    -10
    168    -38   -210    -64    187   -124     90    491    135    -83   -306      0
    184    -46   -231    -67    207   -137    103    537    171    -46   -280     23
    189    -28   -218    -80    202   -122    109    574    207    -10   -252     46
    197     12   -184   -106    189    -85    111    605    233     12   -236     64
    210     44   -166   -129    189    -59    114    623    252     31   -223     77
    220     57   -163   -137    192    -51    114    636    267     51   -207     96
    220     51   -168   -137    194    -57    119    639    277     64   -194    116
    220     62   -158   -140    189    -46    119    628    280     70   -189    122
    228     77   -150   -155    189    -33    111    602    267     59   -200    111
    228     75   -153   -150    192    -38    109    576    249     46   -218     93
    220     59   -163   -142    192    -51    103    540    226     23   -241     72
    220     54   -166   -137    192    -54     96    501    197     -5   -262     54
    215     44   -174   -129    194    -62     85    452    163    -38   -290     23
    205     10   -194   -106    200    -90     70    400    122    -75   -324    -18
    192    -23   -215    -85    202   -119     62    353     88   -106   -355    -54
    181    -51   -233    -64    207   -142     54    311     57   -132   -379    -83
    171    -77   -249    -46    207   -161     49    270     31   -153   -397   -109
    166   -114   -280    -25    223   -197     46    239     10   -168   -418   -129
    158   -148   -309     -7    231   -228     33    200    -18   -197   -452   -166
    145   -171   -319     12    231   -244     31    168    -44   -223   -478   -200
    137   -189   -329     25    231   -257     25    142    -67   -246   -501   -226
    137   -202   -340     33    239   -270     12    122    -85   -265   -522   -244
    148   -205   -355     25    252   -280      5    116    -88   -262   -524   -246
    142   -205   -350     31    246   -277      5    114    -88   -265   -530   -246
    140   -207   -348     31    241   -277      5    111    -88   -267   -530   -246
    135   -223   -358     44    246   -290     12    114    -83   -259   -524   -257
    135   -233   -368     46    252   -301     15    119    -75   -249   -519   -272
    140   -220   -363     38    252   -290     15    116    -72   -241   -517   -275
    145   -215   -363     33    252   -288      5    114    -75   -241   -519   -280
    142   -213   -355     36    249   -283      0    119    -67   -233   -517   -270
    135   -215   -353     38    241   -283     -2    122    -67   -228   -514   -267
    135   -218   -353     41    241   -285    -10    119    -70   -231   -519   -280
    135   -226   -361     44    244   -293    -12    119    -70   -228   -517   -283
    137   -207   -345     36    241   -275    -18    114    -72   -226   -511   -285
    135   -207   -342     33    239   -275    -18    116    -72   -226   -511   -283
    135   -187   -322     25    228   -254    -12    124    -62   -218   -506   -267
    137   -150   -288      5    210   -218      7    150    -33   -194   -485   -233
    140   -124   -265     -7    202   -194     25    171     -2   -174   -465   -202
    137   -124   -262     -7    197   -192     46    189     23   -140   -433   -194
    127   -111   -239     -7    181   -176     57    194     36   -129   -415   -200
    124   -109   -233     -7    176   -171     67    207     46   -119   -400   -194
    132    -49   -181    -41    155   -114     83    231     80    -85   -363   -161
    129      7   -122    -70    124    -54     83    246    119    -44   -316   -119
    129     98    -31   -114     80     36     67    239    140    -15   -283    -88
    135    155     20   -148     57     88     28    218    140     -7   -265    -70
    132    132      0   -132     67     67     20    215    135    -15   -265    -72
    111    101    -12   -109     62     46     15    200    116    -33   -280    -83
     98     80    -18    -90     57     31     -2    181     93    -51   -293    -93
     90     41    -49    -67     70     -2    -20    163     62    -83   -322   -119
     83    -77   -161     -2    122   -119    -12    161     28   -122   -361   -153
     70   -187   -257     57    163   -220     -7    150    -12   -171   -418   -207
     62   -233   -298     85    179   -265     -7    137    -44   -202   -444   -239
     49   -254   -303    101    174   -277     -5    122    -67   -226   -465   -254
     44   -277   -322    116    181   -298      0    111    -80   -241   -478   -265
     38   -303   -345    129    192   -324      5    111    -80   -241   -475   -265
     36   -285   -324    124    179   -303      0    101    -83   -246   -480   -267
     25   -288   -316    129    168   -301      2     96    -93   -254   -493   -272
     12   -298   -311    142    161   -303      7     98    -93   -252   -493   -270
     -7   -293   -288    150    140   -290     12    106    -85   -241   -488   -259
    -25   -285   -262    155    116   -275     31    124    -67   -220   -467   -241
    -44   -280   -239    161     93   -259     33    127    -70   -223   -472   -246
    -41   -309   -267    176    111   -288     31    124    -77   -236   -483   -252
    -28   -303   -275    166    122   -290     20    111    -93   -249   -496   -267
    -28   -306   -280    166    124   -293     12    101   -103   -262   -509   -283
    -18   -303   -288    158    132   -298     -2     85   -119   -280   -524   -296
      2   -324   -327    161    163   -324    -15     80   -140   -311   -555   -327
     46   -467   -517    210    277   -491      7    127   -187   -392   -652   -418
    109   -665   -774    277    439   -719    114    272   -207   -509   -805   -571
    142   -688   -831    270    485   -758    277    483    -96   -504   -839   -631
     77   -387   -465    155    270   -426    376    415     64   -337   -649   -475
    -80    129    210    -25   -145    168    140   -241     25   -103   -290   -124
   -244    833   1078   -296   -659    956   -210   -849     70    319    267    444
   -366   1564   1927   -600  -1148   1745   -532  -1182    249    862    901   1065
   -350   1771   2122   -709  -1236   1945   -870  -1400    254   1132   1197   1382
   -262   1179   1441   -462   -852   1309   -982  -1431   -171    597    631    885
   -213    433    646   -111   -428    540   -792  -1215   -639   -236   -246     70
   -168    -85     80    124   -124     -2   -478   -750   -633   -540   -670   -345
    -88   -231   -142    161     25   -187   -231   -324   -366   -420   -644   -358
    -12   -275   -262    142    122   -270   -103    -98   -218   -332   -581   -329
      2   -303   -309    150    155   -306    -49    -15   -179   -324   -584   -353
     12   -335   -348    158    179   -340    -31     10   -181   -348   -613   -381
     28   -361   -389    166    207   -374    -12     25   -187   -366   -636   -392
     41   -366   -407    161    223   -387     -7     38   -187   -374   -654   -397
     44   -376   -423    166    233   -400      0     51   -187   -381   -667   -407
     49   -371   -420    158    233   -394     15     64   -171   -366   -659   -413
     54   -340   -394    142    223   -366     25     72   -161   -353   -639   -423
     49   -350   -400    150    223   -374     31     75   -161   -355   -636   -433
     49   -350   -402    150    226   -376     38     85   -155   -350   -631   -423
     54   -337   -392    140    223   -366     49     88   -150   -348   -633   -415
     49   -327   -376    140    213   -350     62     96   -145   -350   -641   -413
     44   -296   -342    124    192   -316     67    109   -132   -332   -623   -394
     49   -301   -350    124    200   -324     67    116   -127   -332   -620   -394
     51   -288   -340    116    194   -314     77    129   -116   -327   -613   -384
     54   -262   -316    103    184   -288     90    145    -98   -314   -600   -379
     57   -259   -319     98    187   -288     90    155    -90   -309   -592   -371
     64   -272   -337    103    200   -303     93    171    -80   -309   -587   -358
     75   -254   -329     88    200   -290    109    200    -51   -285   -558   -322
     88   -215   -303     64    194   -259    103    210    -46   -293   -568   -319
    116   -231   -350     54    231   -290    103    228    -41   -298   -574   -303
    132   -241   -376     54    252   -309    111    259    -23   -277   -561   -298
    140   -226   -368     41    252   -296    114    280    -10   -277   -558   -314
    161   -192   -353     15    257   -272    106    298     -2   -280   -553   -306
    187   -202   -389      5    285   -293    116    355     36   -249   -522   -277
    192   -163   -355    -15    272   -259    124    402     70   -220   -488   -246
    194   -140   -335    -28    265   -239    127    444     90   -213   -475   -218
    207    -90   -298    -57    252   -194    129    480    109   -194   -454   -187
    218    -75   -293    -72    254   -184    150    530    153   -155   -410   -161
    223    -54   -277    -85    249   -163    155    555    174   -140   -384   -142
    233    -23   -257   -106    241   -137    155    576    192   -124   -355   -111
    236     12   -223   -124    231   -103    158    587    213    -98   -316    -77
    236     49   -187   -142    210    -67    158    576    213   -101   -314    -80
    236     51   -184   -145    210    -64    161    568    215    -98   -296    -72
    239     80   -158   -161    197    -38    145    540    205   -109   -293    -77
    226     96   -129   -161    179    -15    140    514    189   -124   -298    -88
    218    111   -106   -166    163      5    119    472    163   -150   -309    -96
    207    111    -96   -161    153      7    101    431    145   -174   -314    -98
    187    122    -64   -153    127     28     85    381    119   -200   -327   -109
    174    122    -51   -148    114     36     67    332     88   -228   -342   -124
    158     83    -75   -122    114      5     49    277     54   -270   -374   -145
    132     41    -93    -88    114    -25     36    228     23   -301   -402   -166
    116      2   -114    -59    114    -54     18    181     -2   -322   -415   -184
    109    -36   -145    -36    127    -90      2    132    -31   -342   -420   -215
    103     -5   -111    -51    106    -57    -31     72    -77   -387   -457   -254
     93    -38   -132    -28    111    -85    -46     33   -114   -426   -493   -280
     90    -80   -171     -7    127   -124    -59      0   -148   -462   -527   -301
     85   -119   -205     18    145   -161    -59    -18   -166   -483   -545   -316
     77   -122   -202     20    137   -161    -70    -38   -181   -498   -548   -324
     80   -101   -184     10    132   -142    -83    -57   -200   -517   -561   -337
     85    -96   -181      5    132   -137    -85    -67   -207   -524   -566   -340
     83    -85   -168      2    124   -127    -90    -72   -210   -527   -563   -335
     83    -75   -161     -5    122   -119    -93    -80   -215   -532   -568   -337
     90    -70   -161    -10    124   -114    -96    -83   -218   -540   -574   -335
     85    -72   -158     -7    119   -116    -96    -83   -220   -545   -579   -327
     70    -57   -127     -5     98    -90    -88    -75   -207   -530   -555   -298
     59    -49   -109     -5     83    -80    -75    -67   -187   -506   -535   -275
     49    -59   -109      5     77    -83    -59    -51   -168   -488   -524   -267
     31    -36    -67      0     49    -51    -44    -36   -142   -465   -501   -244
      5      2     -2     -2      5      0    -28    -18   -116   -436   -467   -207
    -12     10     20      0    -18     15    -20    -10   -103   -418   -449   -189
     -5     10     12     -2    -10     12    -28    -23   -111   -431   -454   -197
     18    -18    -36      0     25    -25    -44    -41   -132   -454   -472   -207
     33    -20    -54     -5     44    -36    -67    -64   -158   -483   -496   -228
     31    -28    -59     -2     44    -44    -72    -75   -166   -493   -501   -228
     31    -20    -51     -5     41    -36    -59    -67   -153   -483   -491   -213
     33      0    -36    -18     33    -18    -46    -57   -140   -467   -475   -202
     44     33    -10    -38     28     12    -38    -57   -135   -465   -465   -200
     38     36     -2    -38     20     18    -10    -46   -116   -449   -449   -179
     46     59     10    -54     18     36     -5    -49   -122   -454   -449   -176
     57     85     28    -72     12     59    -10    -62   -140   -478   -467   -194
     62    127     64    -93      0     96     10    -41   -103   -444   -431   -158
     62    202    137   -135    -38    171      2    -41    -75   -410   -389   -124
     72    267    194   -171    -59    231    -44    -70    -77   -402   -376   -103
     80    262    181   -171    -49    223    -80    -85    -90   -407   -379    -96
     85    244    158   -163    -36    202    -98    -96   -109   -423   -389   -103
     83    249    166   -168    -41    207   -124   -129   -145   -465   -418   -124
     67    205    137   -137    -36    171   -135   -148   -168   -485   -439   -132
     49    137     88    -96    -20    114   -142   -161   -197   -511   -465   -166
     33     18    -15    -25     25      2   -148   -181   -246   -561   -511   -220
     20    -54    -75     15     46    -64   -161   -210   -296   -618   -566   -265
      7    -85    -96     38     49    -90   -166   -231   -322   -644   -587   -283
      5   -122   -127     57     62   -124   -171   -252   -348   -670   -607   -306
      2   -135   -137     67     70   -135   -189   -277   -374   -688   -620   -329
    -10   -171   -161     88     72   -166   -187   -280   -374   -688   -620   -332
    -20   -174   -155     96     64   -166   -192   -288   -384   -701   -631   -332
    -18   -174   -155     93     67   -163   -202   -306   -402   -719   -644   -342
    -15   -192   -176    103     80   -184   -200   -303   -402   -722   -636   -335
    -18   -174   -158     96     67   -166   -202   -309   -405   -722   -633   -335
    -15   -168   -155     90     67   -163   -210   -319   -418   -737   -646   -342
    -15   -202   -187    109     83   -194   -215   -327   -426   -748   -652   -345
    -15   -176   -161     96     72   -168   -220   -337   -439   -758   -652   -340
    -18   -163   -145     90     62   -155   -231   -350   -449   -774   -665   -348
    -15   -189   -174    101     77   -184   -244   -361   -459   -787   -675   -358
     -7   -207   -200    106     93   -202   -244   -363   -462   -784   -670   -361
     -5   -239   -233    122    114   -236   -236   -358   -483   -815   -698   -381
     57   -402   -459    174    257   -431   -207   -306   -550   -924   -823   -498
    132   -568   -701    218    415   -633    -88   -145   -568  -1034   -963   -657
    166   -514   -680    171    420   -597     70     57   -441   -984   -935   -662
    101   -213   -314     57    207   -262    140    -62   -259   -769   -693   -446
    -85    314    397   -116   -241    355   -103   -678   -176   -433   -257     15
   -293   1080   1374   -394   -833   1226   -413  -1184     33    111    394    698
   -413   1704   2117   -646  -1265   1909   -704  -1405    298    657    984   1314
   -363   1660   2023   -646  -1192   1842  -1008  -1571    174    670   1005   1397
   -314   1067   1382   -376   -849   1223  -1124  -1701   -415    -36    309    737
   -298    433    732    -67   -514    581   -969  -1530   -875   -769   -449    -23
   -241    -23    218    129   -231     96   -675  -1065   -836   -966   -745   -342
   -129   -140    -10    135    -59    -75   -459   -688   -649   -888   -727   -348
    -57   -111    -57     83     -2    -85   -379   -532   -589   -880   -732   -335
    -33   -171   -137    103     51   -155   -332   -465   -571   -891   -756   -348
    -28   -239   -210    132     90   -226   -311   -441   -571   -904   -774   -389
    -20   -262   -241    142    109   -252   -301   -426   -574   -909   -779   -428
    -10   -309   -298    158    142   -306   -283   -400   -558   -906   -776   -418
      0   -309   -309    155    153   -309   -285   -389   -561   -917   -782   -402
     -5   -290   -288    145    140   -288   -296   -389   -568   -914   -782   -428
    -10   -309   -298    161    142   -303   -283   -374   -548   -888   -769   -441
     -5   -324   -319    163    155   -322   -277   -371   -548   -893   -758   -431
      2   -293   -296    145    148   -293   -280   -371   -545   -891   -756   -410
      5   -233   -239    114    119   -236   -293   -379   -558   -904   -766   -405
     10   -233   -244    111    127   -239   -293   -376   -563   -911   -776   -400
     12   -259   -275    122    142   -267   -288   -368   -553   -901   -771   -397
     20   -246   -267    111    142   -254   -290   -361   -545   -888   -761   -389
     23   -239   -265    106    142   -252   -288   -355   -545   -885   -763   -389
     38   -290   -329    127    184   -309   -272   -337   -532   -880   -763   -384
     46   -296   -342    124    192   -319   -265   -319   -519   -865   -756   -374
     49   -285   -335    116    189   -309   -246   -293   -493   -836   -727   -353
     57   -275   -332    106    192   -303   -236   -275   -472   -810   -704   -329
     62   -233   -296     85    179   -265   -244   -262   -475   -807   -704   -329
     59   -223   -285     80    171   -254   -236   -241   -472   -802   -706   -322
     62   -233   -298     85    179   -265   -223   -210   -454   -787   -698   -309
     72   -233   -309     80    187   -270   -213   -171   -428   -766   -685   -296
     83   -213   -296     64    189   -254   -205   -135   -407   -743   -667   -277
    103   -200   -303     46    202   -252   -187    -88   -379   -709   -641   -249
    111   -184   -298     36    202   -241   -171    -44   -353   -683   -623   -231
    119   -166   -285     23    202   -226   -155      2   -327   -657   -602   -207
    132   -135   -267      2    200   -200   -142     51   -293   -626   -574   -174
    150   -109   -259    -23    202   -181   -140     85   -265   -597   -548   -150
    161   -101   -265    -31    213   -181   -132    119   -236   -571   -522   -119
    166    -72   -241    -49    202   -155   -129    140   -215   -545   -496    -93
    174    -25   -200    -72    187   -111   -132    145   -202   -527   -475    -75
    171     10   -163    -93    168    -75   -140    135   -202   -530   -472    -67
    168     23   -145    -96    155    -59   -140    127   -202   -522   -462    -54
    161     28   -135    -96    148    -51   -140    114   -210   -522   -459    -51
    161     10   -150    -85    155    -70   -140     96   -223   -530   -462    -59
    155      5   -150    -80    153    -72   -145     67   -231   -540   -470    -75
    140     18   -124    -80    132    -51   -153     28   -254   -561   -483    -88
    124     44    -80    -85    103    -18   -161    -15   -267   -574   -488    -93
    101     23    -77    -62     90    -25   -168    -59   -290   -594   -501   -106
     67     -2    -72    -33     70    -36   -166    -96   -316   -613   -519   -124
     44     -2    -46    -20     44    -25   -168   -137   -332   -628   -527   -132
     25    -33    -62      2     41    -46   -176   -181   -361   -654   -550   -161
     12    -67    -80     28     46    -72   -189   -220   -387   -680   -579   -189
      5   -106   -114     49     59   -111   -210   -265   -423   -714   -613   -228
      7   -124   -132     57     70   -129   -223   -301   -452   -740   -633   -252
    -12   -140   -127     75     57   -135   -233   -327   -470   -756   -644   -259
    -28   -137   -109     83     38   -124   -239   -340   -480   -766   -654   -267
    -25   -150   -127     88     49   -140   -249   -350   -488   -776   -665   -280
    -20   -153   -132     88     54   -142   -252   -355   -493   -789   -680   -296
    -20   -148   -127     83     51   -137   -259   -361   -501   -800   -693   -309
    -23   -161   -137     93     57   -150   -262   -358   -504   -805   -693   -306
    -20   -145   -124     83     49   -135   -262   -355   -491   -789   -672   -285
    -18    -93    -77     54     28    -85   -267   -355   -485   -782   -659   -283
    -10    -77    -67     44     25    -72   -275   -361   -491   -792   -675   -301
    -10   -103    -93     57     41    -98   -280   -366   -496   -805   -688   -316
    -18   -124   -106     70     41   -116   -267   -355   -475   -782   -667   -290
    -18   -109    -93     62     36   -101   -272   -350   -472   -776   -657   -283
    -15   -111    -96     59     38   -103   -283   -355   -480   -784   -659   -283
    -12    -83    -70     49     28    -77   -301   -371   -493   -800   -675   -301
    -15   -103    -88     59     33    -96   -301   -376   -501   -810   -691   -322
    -12   -150   -137     80     59   -142   -298   -371   -501   -815   -693   -314
     -2   -150   -150     75     72   -150   -303   -376   -501   -813   -693   -293
     -7   -111   -103     59     46   -109   -311   -392   -506   -807   -688   -303
    -12   -114   -101     62     44   -106   -319   -405   -519   -823   -696   -324
     12   -155   -168     70     88   -161   -314   -394   -517   -820   -696   -322
     23   -153   -179     62     98   -166   -301   -387   -506   -813   -696   -319
     38    -96   -135     28     85   -114   -296   -379   -496   -802   -678   -301
     31    -57    -90     12     59    -72   -293   -379   -498   -807   -683   -306
     28    -57    -88     12     57    -72   -280   -368   -493   -802   -683   -303
     31    -75   -106     20     67    -90   -270   -361   -491   -797   -675   -314
     44    -10    -54    -15     49    -31   -262   -355   -475   -776   -649   -309
     57     64      7    -62     25     36   -257   -345   -436   -735   -607   -270
     67    137     67   -103      0    103   -277   -342   -407   -701   -566   -228
     72    189    114   -132    -20    153   -322   -358   -402   -693   -558   -210
     72    148     75   -109      0    111   -345   -366   -415   -714   -579   -218
     57    135     77    -98    -10    109   -368   -392   -441   -745   -607   -239
     44    122     75    -83    -15     98   -392   -415   -470   -771   -631   -249
     33     67     33    -51      0     49   -407   -433   -498   -797   -657   -285
     25     -5    -31    -10     28    -18   -420   -454   -542   -849   -706   -335
     10    -80    -90     33     49    -85   -426   -467   -579   -893   -753   -368
     -2   -124   -124     62     59   -124   -428   -485   -605   -919   -776   -394
    -10   -158   -150     83     67   -153   -439   -509   -631   -948   -802   -431
    -12   -184   -171     98     77   -179   -446   -527   -652   -971   -826   -465
    -31   -189   -161    109     64   -176   -452   -535   -662   -982   -833   -459
    -31   -187   -155    109     59   -171   -457   -542   -675   -995   -839   -444
    -31   -213   -181    119     72   -197   -449   -540   -675   -992   -846   -444
    -36   -252   -215    145     88   -233   -441   -530   -665   -974   -833   -454
    -33   -257   -223    145     93   -241   -449   -537   -675   -979   -833   -475
    -41   -239   -200    140     77   -220   -449   -545   -685   -982   -831   -467
    -59   -231   -174    145     54   -202   -444   -545   -685   -971   -828   -459
    -54   -241   -187    148     64   -215   -433   -537   -678   -961   -820   -459
    -44   -231   -189    137     70   -210   -439   -542   -680   -956   -815   -465
    -46   -226   -181    135     64   -205   -441   -545   -685   -953   -813   -467
    -46   -252   -205    148     77   -228   -441   -542   -691   -953   -818   -470
    -38   -293   -254    166    106   -275   -444   -542   -704   -961   -836   -480
    -10   -405   -394    207    192   -402   -428   -517   -756  -1021   -904   -553
     54   -581   -636    262    342   -607   -345   -400   -805  -1135  -1041   -711
    106   -654   -761    272    433   -706   -197   -181   -743  -1169  -1104   -810
    106   -449   -555    171    329   -501    -62    -54   -542   -997   -935   -678
    -33    -31      0     31    -18    -15   -148   -475   -423   -722   -581   -322
   -228    626    852   -200   -540    737   -426  -1080   -303   -283    -25    272
   -400   1353   1753   -478  -1078   1551   -680  -1408    -12    335    675    997
   -407   1626   2034   -607  -1221   1829   -958  -1561    114    704   1062   1421
   -348   1122   1467   -387   -909   1293  -1158  -1756   -381    192    548    963
   -314    470    784    -77   -548    626  -1176  -1816  -1023   -667   -309    111
   -272    -46    226    158   -249     88   -961  -1457  -1192  -1111   -831   -431
   -210   -210      0    210   -106   -106   -706   -987   -969  -1034   -841   -475
   -116   -241   -124    179      2   -184   -555   -709   -797   -922   -769   -428
    -72   -293   -223    181     75   -259   -478   -574   -730   -885   -748   -428
    -54   -324   -270    187    106   -296   -452   -537   -724   -893   -763   -459
    -36   -355   -319    197    140   -337   -449   -524   -732   -906   -784   -483
    -20   -376   -358    197    166   -368   -446   -519   -745   -930   -807   -517
    -10   -363   -355    187    171   -361   -433   -493   -735   -919   -789   -504
     -2   -363   -361    181    176   -363   -420   -467   -719   -906   -776   -485
      7   -371   -379    181    192   -374   -407   -446   -704   -891   -769   -472
      2   -363   -368    179    184   -366   -405   -436   -698   -880   -761   -475
     -2   -353   -350    176    174   -353   -402   -431   -688   -867   -753   -480
      0   -335   -335    166    166   -335   -405   -420   -683   -857   -737   -467
      7   -319   -327    155    166   -322   -405   -413   -678   -849   -730   -457
      5   -350   -358    171    179   -353   -389   -384   -654   -818   -704   -439
     10   -329   -340    158    174   -335   -394   -376   -644   -805   -693   -439
     12   -280   -293    132    150   -285   -407   -387   -652   -818   -704   -441
     15   -303   -319    145    166   -311   -389   -361   -631   -789   -680   -420
     20   -293   -316    135    166   -306   -381   -340   -613   -769   -659   -418
     25   -280   -306    127    166   -293   -379   -324   -597   -750   -644   -415
     36   -272   -309    119    171   -290   -376   -306   -581   -732   -626   -405
     38   -257   -296    109    166   -275   -379   -296   -579   -735   -628   -407
     41   -270   -314    111    176   -290   -379   -275   -571   -727   -623   -400
     49   -233   -283     90    163   -257   -384   -249   -550   -704   -605   -387
     46   -236   -283     93    163   -259   -368   -210   -524   -683   -589   -374
     51   -210   -262     80    155   -236   -366   -181   -506   -662   -576   -361
     59   -220   -280     80    168   -249   -363   -148   -485   -646   -563   -353
     72   -210   -285     67    179   -246   -348    -98   -452   -615   -535   -329
     88   -168   -259     38    174   -215   -340    -54   -420   -579   -501   -303
    116   -145   -262     15    189   -202   -329    -10   -397   -555   -485   -290
    132   -119   -254     -7    192   -184   -314     36   -363   -522   -454   -252
    145    -70   -215    -38    179   -142   -306     70   -332   -485   -423   -218
    161    -44   -207    -59    181   -124   -309     90   -311   -465   -402   -200
    171    -23   -194    -72    181   -109   -303    111   -285   -444   -381   -171
    168     15   -155    -93    161    -70   -298    119   -267   -415   -355   -145
    166     46   -119   -106    142    -36   -303    114   -262   -397   -337   -140
    158     62    -98   -111    127    -18   -306    101   -262   -394   -327   -135
    140     62    -77   -101    109     -7   -306     88   -267   -394   -324   -129
    127     57    -72    -93    101     -7   -309     59   -277   -402   -329   -135
    127     54    -75    -90    101    -10   -314     28   -290   -410   -337   -148
    116     57    -59    -88     88      0   -316     -2   -303   -423   -345   -155
     96     62    -33    -77     64     15   -311    -36   -314   -428   -350   -150
     75     36    -41    -57     59      0   -314    -75   -332   -446   -371   -171
     62     25    -36    -44     49     -5   -322   -116   -353   -475   -400   -192
     49     -5    -54    -23     49    -31   -327   -148   -371   -504   -433   -202
     33    -49    -83      7     57    -64   -329   -184   -387   -514   -452   -236
     20    -80   -101     28     59    -88   -337   -223   -407   -522   -454   -288
     12   -109   -122     46     64   -114   -348   -249   -423   -537   -465   -311
      2   -116   -122     54     62   -116   -363   -285   -449   -568   -493   -335
      0   -114   -114     57     57   -114   -376   -314   -470   -592   -514   -350
    -12   -106    -93     59     38   -101   -376   -324   -475   -592   -514   -345
    -20   -111    -90     67     33   -103   -379   -327   -478   -594   -519   -342
    -20   -142   -124     80     51   -135   -384   -332   -485   -605   -530   -358
     -7   -129   -122     70     57   -127   -394   -340   -485   -610   -535   -366
    -18   -103    -85     59     33    -96   -387   -332   -467   -597   -519   -342
    -15    -85    -70     49     25    -77   -387   -329   -459   -592   -514   -337
    -12    -80    -70     46     25    -75   -392   -329   -467   -600   -522   -335
    -15    -93    -77     54     31    -85   -389   -324   -462   -594   -522   -327
    -15   -101    -85     57     33    -93   -389   -322   -454   -579   -511   -329
    -12    -88    -75     49     28    -80   -402   -329   -457   -581   -509   -345
    -12    -88    -77     49     28    -83   -402   -329   -457   -581   -509   -342
    -15    -93    -77     54     31    -85   -402   -327   -457   -579   -514   -348
    -18   -101    -85     59     31    -93   -407   -335   -462   -581   -514   -361
    -20    -93    -72     57     23    -85   -407   -335   -459   -576   -506   -353
    -25    -88    -62     54     18    -75   -405   -327   -452   -566   -496   -337
    -15    -83    -67     49     25    -75   -405   -324   -449   -563   -498   -337
     -2    -59    -57     28     25    -59   -400   -314   -436   -553   -485   -329
      0    -31    -31     15     12    -31   -379   -293   -415   -535   -470   -306
     -2     -7     -5      5      0     -7   -361   -280   -400   -519   -452   -290
    -10      7     18      2    -12     12   -340   -275   -387   -506   -441   -285
    -12     -7      5      7     -7     -2   -324   -267   -381   -496   -433   -285
     -2     31     33    -15    -18     33   -306   -249   -355   -472   -413   -270
      7     98     90    -54    -44     96   -301   -236   -329   -446   -384   -244
     12    158    145    -85    -64    153   -301   -226   -290   -400   -332   -192
     15    210    194   -114    -90    205   -337   -241   -275   -374   -298   -168
     28    207    179   -119    -75    194   -366   -254   -283   -381   -306   -174
     28    161    132    -96    -51    148   -384   -275   -306   -400   -324   -187
     18    142    124    -80    -51    135   -394   -288   -319   -405   -324   -184
      5    127    122    -67    -57    124   -407   -298   -332   -420   -332   -197
      2     28     25    -15    -12     25   -423   -319   -379   -472   -389   -257
    -10    -85    -75     46     31    -80   -431   -337   -426   -524   -446   -311
    -15   -135   -119     75     51   -127   -431   -342   -449   -545   -470   -335
    -20   -148   -127     83     51   -140   -446   -374   -475   -571   -498   -363
    -33   -200   -166    116     64   -184   -452   -392   -501   -592   -524   -387
    -44   -241   -197    142     75   -220   -449   -394   -504   -597   -537   -402
    -41   -220   -179    132     67   -200   -465   -405   -519   -620   -558   -415
    -36   -231   -194    132     77   -213   -465   -402   -514   -607   -542   -407
    -44   -226   -181    135     67   -205   -462   -405   -506   -600   -530   -407
    -44   -228   -184    135     67   -207   -465   -405   -511   -613   -545   -410
    -44   -246   -202    145     77   -226   -465   -405   -519   -626   -561   -405
    -57   -249   -192    150     67   -220   -462   -407   -522   -615   -550   -423
    -57   -257   -200    155     70   -231   -454   -402   -517   -605   -542   -436
    -54   -270   -218    161     80   -244   -454   -405   -517   -613   -550   -446
    -51   -277   -226    166     85   -252   -457   -402   -514   -615   -550   -441
    -59   -249   -192    153     64   -223   -462   -405   -514   -618   -553   -431
    -64   -267   -202    166     67   -236   -459   -402   -522   -620   -558   -428
    -38   -348   -309    189    135   -329   -454   -392   -566   -672   -618   -496
     25   -542   -568    259    296   -555   -405   -322   -652   -813   -782   -662
     62   -691   -753    314    407   -722   -257   -148   -649   -909   -911   -807
     54   -545   -600    244    327   -571   -124    -33   -491   -792   -800   -730
    -67   -145    -77    103      2   -111   -153   -337   -332   -524   -483   -426
   -259    491    750   -114   -504    620   -423   -950   -189    -96     51    127
   -426   1299   1722   -436  -1075   1509   -698  -1288    116    537    766    854
   -459   1678   2135   -610  -1299   1906   -984  -1423    311    961   1205   1327
   -387   1340   1725   -478  -1057   1532  -1231  -1582     -2    693    935   1111
   -340    750   1091   -205   -714    919  -1293  -1696   -649   -129    137    329
   -309    168    478     67   -394    322  -1054  -1376   -930   -698   -491   -306
   -236   -101    135    168   -187     15   -776   -901   -750   -683   -571   -420
   -142   -148     -7    145    -70    -77   -597   -592   -571   -579   -509   -392
    -80   -189   -109    135     12   -150   -501   -439   -501   -548   -501   -405
    -64   -226   -161    142     46   -194   -478   -405   -498   -568   -532   -433
    -54   -241   -187    148     64   -215   -465   -381   -496   -576   -540   -446
    -41   -265   -223    150     88   -244   -454   -363   -491   -581   -542   -454
    -38   -267   -228    153     93   -249   -449   -348   -488   -581   -548   -462
    -41   -262   -220    150     88   -244   -439   -332   -480   -574   -542   -459
    -44   -254   -213    148     83   -233   -431   -319   -472   -571   -542   -459
    -41   -275   -236    158     96   -257   -418   -301   -457   -558   -532   -452
    -38   -270   -231    155     96   -252   -407   -285   -441   -537   -511   -444
    -33   -223   -192    127     77   -207   -413   -283   -444   -540   -519   -449
    -25   -213   -187    119     77   -200   -407   -275   -439   -537   -514   -446
    -31   -241   -213    135     88   -226   -387   -257   -420   -514   -485   -431
    -31   -205   -174    119     70   -189   -381   -239   -400   -491   -465   -428
    -33   -192   -161    111     62   -179   -387   -236   -402   -491   -467   -423
    -25   -181   -155    103     62   -171   -387   -223   -392   -483   -457   -413
    -20   -187   -166    101     72   -176   -376   -202   -379   -472   -452   -402
    -12   -176   -163     96     75   -171   -366   -187   -363   -462   -444   -392
     -7   -166   -158     85     72   -161   -363   -171   -350   -452   -436   -384
    -15   -166   -150     90     64   -158   -353   -150   -332   -439   -431   -376
    -12   -176   -166     93     75   -171   -332   -119   -309   -410   -407   -371
     -2   -158   -155     80     75   -158   -319    -88   -280   -384   -381   -358
      2   -122   -124     57     62   -122   -324    -67   -275   -379   -384   -342
     12   -132   -145     59     77   -137   -314    -25   -254   -363   -371   -322
     28   -132   -163     51     96   -148   -309     10   -236   -340   -353   -316
     44    -90   -135     23     88   -111   -309     46   -213   -314   -327   -316
     57    -75   -135      7     96   -103   -288     93   -181   -288   -303   -290
     77    -64   -142     -5    109   -103   -275    140   -155   -267   -285   -265
     93    -59   -155    -18    124   -106   -262    184   -127   -231   -252   -233
    114    -18   -132    -46    122    -75   -257    223    -96   -197   -220   -207
    127    -12   -140    -59    132    -75   -249    252    -72   -168   -197   -181
    142      2   -140    -72    140    -67   -241    265    -51   -142   -174   -158
    148     64    -85   -106    116    -10   -246    259    -44   -132   -163   -142
    155     98    -57   -127    106     20   -244    259    -38   -119   -140   -116
    155     85    -70   -122    114      7   -241    254    -33   -109   -127   -114
    158    132    -25   -148     93     54   -254    228    -44   -114   -132   -132
    150    124    -25   -137     88     49   -249    213    -46   -109   -124   -124
    140    127    -12   -132     77     57   -252    181    -59   -122   -132   -132
    127    114    -12   -122     70     51   -257    145    -77   -140   -148   -148
    111    101    -10   -106     59     46   -254    114    -83   -145   -155   -153
     93    106     12   -101     38     62   -259     70   -101   -161   -171   -176
     64     80     15    -72     25     49   -265     33   -119   -184   -187   -197
     44     44      0    -44     20     23   -259      5   -124   -187   -187   -202
     23     31      7    -28      7     18   -272    -33   -145   -210   -210   -226
      7     12      2    -10      2      7   -288    -70   -171   -233   -231   -249
     -5     -2      2      5     -5      0   -296    -98   -194   -254   -246   -265
    -23    -44    -20     33     -2    -33   -293   -116   -207   -270   -265   -275
    -33    -57    -23     44     -5    -41   -301   -140   -228   -288   -285   -298
    -38    -70    -33     54     -5    -51   -298   -145   -231   -280   -277   -303
    -44    -62    -18     54    -12    -41   -296   -148   -220   -267   -259   -290
    -49    -33     15     38    -33    -10   -309   -161   -226   -270   -265   -293
    -46    -57    -10     51    -18    -36   -306   -153   -223   -262   -257   -296
    -51    -67    -15     59    -20    -41   -301   -148   -218   -257   -257   -301
    -54    -38     15     46    -36    -12   -296   -137   -210   -246   -246   -290
    -62    -33     25     46    -44     -5   -296   -145   -213   -252   -252   -290
    -54    -51      2     51    -31    -25   -293   -137   -200   -236   -233   -283
    -57    -31     25     41    -41     -2   -293   -135   -192   -228   -226   -277
    -57    -31     25     44    -41     -2   -296   -135   -192   -228   -231   -277
    -54    -36     18     46    -36    -10   -301   -140   -197   -233   -233   -277
    -54    -23     31     38    -44      2   -306   -145   -200   -233   -239   -272
    -54    -31     20     41    -38     -5   -303   -140   -197   -228   -236   -270
    -51    -28     23     41    -38     -2   -303   -142   -197   -220   -233   -283
    -46    -23     23     33    -38      0   -301   -142   -197   -223   -226   -280
    -49    -33     15     41    -33    -10   -296   -135   -187   -207   -210   -265
    -41    -33      7     36    -25    -12   -293   -135   -181   -205   -205   -267
    -28     -5     23     18    -25      7   -280   -127   -168   -189   -194   -265
    -36     33     70      0    -54     49   -252   -106   -142   -163   -166   -239
    -41     64    106    -10    -75     83   -233    -96   -129   -148   -150   -223
    -44     75    119    -18    -80     96   -215    -90   -127   -148   -150   -223
    -38     64    103    -12    -70     83   -197    -77   -122   -142   -150   -226
    -20    122    142    -51    -83    129   -189    -67   -109   -135   -137   -210
     -7    187    194    -90   -101    189   -179    -51    -75    -96    -93   -153
      5    231    223   -119   -109    228   -197    -41    -36    -49    -51   -109
     18    275    257   -145   -119    267   -231    -46    -23    -25    -33   -109
     28    262    233   -148   -101    249   -249    -57    -33    -31    -25   -127
     23    252    228   -137   -103    241   -265    -75    -46    -38    -31   -132
      7    231    223   -122   -109    228   -277    -85    -59    -49    -41   -132
     -7    179    187    -85    -96    181   -298   -109    -93    -83    -77   -158
    -23     59     80    -18    -51     70   -306   -127   -148   -142   -142   -210
    -44    -15     28     28    -36      5   -306   -140   -179   -168   -176   -257
    -57    -36     18     46    -38    -10   -309   -158   -205   -197   -207   -296
    -59    -96    -36     77    -12    -67   -314   -176   -228   -226   -231   -314
    -64   -116    -51     90     -7    -85   -322   -192   -244   -244   -249   -322
    -77   -119    -41     98    -18    -80   -322   -200   -249   -252   -254   -319
    -75   -142    -70    106     -5   -106   -319   -200   -249   -239   -249   -329
    -72   -132    -59    103     -7    -96   -324   -200   -246   -239   -244   -342
    -83   -132    -49    106    -18    -93   -329   -200   -252   -246   -254   -350
    -83   -153    -70    116     -7   -111   -324   -200   -259   -257   -265   -350
    -83   -153    -72    116     -7   -114   -329   -202   -270   -257   -265   -353
    -88   -179    -90    135      0   -135   -314   -192   -262   -244   -259   -355
    -90   -153    -64    119    -15   -111   -322   -202   -270   -252   -265   -368
    -83   -166    -83    124     -2   -124   -327   -205   -275   -259   -267   -371
    -83   -168    -88    124      0   -129   -332   -205   -277   -262   -275   -376
    -88   -168    -80    129     -5   -124   -324   -200   -267   -249   -265   -366
    -85   -181    -98    132      5   -140   -327   -200   -277   -270   -285   -389
    -46   -290   -244    168     96   -270   -319   -189   -337   -348   -374   -475
     20   -498   -519    239    267   -509   -252   -109   -420   -493   -540   -649
     70   -615   -685    272    376   -649   -111     62   -415   -574   -649   -779
     49   -415   -467    181    257   -441     -5    124   -262   -433   -506   -649
   -101     -5     96     54    -98     44    -72   -246   -101   -135   -148   -280
   -322    683   1005   -179   -662    844   -303   -766    129    368    449    327
   -506   1473   1979   -483  -1241   1725   -530  -1010    506   1018   1171   1070
   -501   1717   2218   -610  -1358   1969   -813  -1122    628   1322   1480   1434
   -439   1322   1761   -441  -1101   1540  -1036  -1304    220    911   1072   1070
   -418    756   1171   -171   -795    963  -1060  -1389   -381    135    316    303
   -345    166    511     90   -428    337   -833  -1039   -607   -332   -228   -265
   -249    -31    215    140   -236     90   -571   -594   -439   -293   -270   -340
   -158    -75     83    114   -122      2   -420   -340   -311   -226   -236   -332
   -116   -124    -10    119    -54    -67   -353   -231   -272   -218   -241   -350
   -109   -155    -46    132    -31   -101   -327   -192   -272   -231   -257   -371
   -103   -161    -59    129    -23   -111   -316   -179   -277   -244   -270   -392
    -96   -163    -70    129    -15   -116   -311   -168   -280   -257   -283   -410
    -96   -192    -98    142     -2   -145   -301   -150   -275   -259   -290   -418
    -88   -233   -145    161     28   -189   -280   -124   -257   -246   -283   -418
    -83   -213   -129    148     20   -171   -275   -116   -249   -241   -272   -415
    -80   -176    -96    129      7   -137   -265   -103   -239   -231   -259   -402
    -77   -163    -85    119      2   -124   -259    -90   -231   -220   -246   -389
    -70   -158    -88    114      7   -124   -257    -83   -226   -218   -246   -389
    -67   -168   -103    116     18   -137   -252    -72   -220   -213   -241   -384
    -67   -161    -93    114     10   -127   -249    -59   -210   -207   -236   -379
    -67   -168   -101    116     15   -135   -241    -44   -197   -194   -226   -366
    -64   -150    -85    109     10   -119   -246    -36   -194   -192   -223   -374
    -70   -137    -70    103      0   -103   -239    -23   -181   -181   -210   -363
    -54   -129    -75     93      7   -103   -228      0   -166   -171   -194   -353
    -41   -124    -85     83     18   -106   -223     15   -161   -166   -192   -348
    -28   -116    -88     72     28   -103   -213     36   -142   -145   -176   -337
    -25   -127   -101     75     36   -114   -200     64   -124   -124   -155   -324
    -18   -106    -88     62     33    -98   -205     80   -124   -124   -153   -316
    -12   -111   -101     59     44   -106   -200    103   -116   -119   -150   -306
     -5   -103    -98     54     46   -101   -187    137    -88    -90   -135   -301
      5    -75    -83     33     41    -77   -184    163    -70    -75   -119   -298
     31    -75   -106     20     67    -88   -179    197    -57    -64   -111   -288
     51    -72   -124     10     88    -98   -168    244    -31    -46    -96   -265
     57    -59   -116      2     85    -88   -148    298      5    -23    -75   -233
     75    -20    -96    -28     83    -57   -148    332     20     -5    -57   -205
     93     -5    -98    -44     96    -51   -135    376     54     33    -20   -179
    109     25    -85    -67     98    -31   -127    410     85     75     12   -171
    129     59    -70    -93    101     -5   -124    431    103     96     36   -158
    142     72    -72   -109    109      0   -124    446    116    109     51   -132
    148     90    -57   -119    101     18   -124    454    127    129     67   -101
    148    106    -44   -129     96     31   -124    449    129    140     77    -93
    150    135    -15   -142     83     59   -127    439    132    148     88    -93
    137    155     18   -150     59     88   -129    423    124    132     75    -88
    127    142     15   -135     54     77   -127    407    124    140     83    -75
    114    148     33   -132     38     90   -127    376    122    148     98    -88
     90    163     72   -127     10    119   -129    337    111    140     93    -96
     67    155     88   -111    -10    122   -132    301     96    119     75   -109
     54    124     70    -90     -7     98   -137    262     72     93     51   -122
     38     90     51    -64     -5     70   -142    223     54     72     36   -145
      5     93     88    -49    -41     90   -148    179     33     54     18   -171
    -12     67     80    -25    -46     72   -153    142     18     38      0   -197
    -25     36     59     -5    -41     46   -158    106     -5     12    -23   -218
    -38     10     49     12    -44     28   -166     75    -28    -10    -46   -233
    -54     -7     46     31    -51     18   -168     54    -46    -28    -67   -236
    -54    -12     38     31    -46     12   -174     36    -59    -38    -80   -249
    -62    -20     41     41    -51     10   -181     28    -64    -36    -77   -262
    -70    -12     54     41    -64     20   -181     28    -59    -28    -70   -267
    -67    -18     49     44    -59     15   -181     25    -59    -28    -67   -270
    -67    -20     44     44    -57     10   -181     23    -62    -36    -72   -265
    -67    -18     49     41    -59     15   -184     23    -62    -33    -72   -249
    -70    -15     54     41    -64     18   -184     20    -62    -31    -75   -259
    -64    -23     41     44    -54      7   -187     23    -57    -23    -67   -265
    -70    -18     51     44    -62     15   -184     31    -46    -18    -62   -257
    -72    -12     57     41    -67     20   -179     31    -44    -18    -59   -249
    -64    -20     44     41    -57     12   -179     28    -49    -18    -64   -254
    -59    -20     38     41    -49      7   -181     28    -49    -18    -70   -262
    -57    -23     33     38    -46      5   -184     31    -49    -15    -67   -262
    -57    -23     31     38    -44      2   -187     28    -54    -15    -62   -259
    -59    -25     33     41    -46      2   -187     25    -57    -18    -64   -254
    -67    -44     23     57    -46    -10   -176     36    -46     -7    -59   -244
    -62    -20     41     41    -51      7   -168     44    -41     -2    -54   -241
    -49     20     70     12    -59     44   -153     49    -31      7    -41   -231
    -44     49     93     -2    -67     70   -135     64    -12     25    -25   -215
    -49     88    137    -18    -93    111   -106     85     12     46     -2   -194
    -49     77    124    -15    -85    101    -93     88      5     41     -7   -197
    -38     93    129    -28    -83    111    -80     96     10     41    -10   -194
    -33    148    179    -59   -106    163    -64    119     46     80     28   -158
    -23    207    231    -90   -127    218    -67    129     80    122     77   -116
     -7    252    259   -124   -132    254   -101    122    101    150    106    -90
      0    272    272   -135   -137    272   -132    109     96    153    109    -85
      2    252    246   -127   -122    249   -148     98     85    145    103    -83
     -2    223    226   -109   -114    223   -155     83     72    135     90    -85
     -7    202    207    -98   -109    205   -179     54     44    111     67   -111
    -23    109    132    -44    -77    119   -189     38      7     72     23   -158
    -46      5     49     18    -49     25   -200     12    -46     12    -33   -223
    -59    -54      5     57    -33    -25   -200      0    -72    -20    -62   -257
    -80    -93    -12     85    -36    -51   -197    -12    -90    -38    -83   -272
    -85   -109    -23     98    -31    -67   -202    -33   -111    -62   -103   -290
    -90   -116    -28    103    -31    -75   -213    -51   -132    -85   -124   -309
    -98   -140    -41    119    -28    -90   -213    -51   -137    -90   -132   -314
   -101   -163    -62    129    -20   -114   -213    -51   -140    -93   -137   -314
    -98   -163    -64    129    -18   -114   -220    -57   -150   -106   -148   -319
   -103   -155    -54    129    -25   -106   -228    -62   -153   -106   -145   -324
   -111   -166    -54    140    -28   -111   -231    -64   -158   -106   -137   -335
   -101   -187    -85    140     -7   -137   -231    -62   -161   -111   -140   -337
    -96   -189    -93    140     -2   -142   -231    -64   -166   -116   -153   -345
   -101   -194    -93    145     -5   -145   -231    -64   -171   -124   -158   -350
   -101   -207   -106    155      2   -158   -226    -62   -174   -124   -155   -342
    -98   -207   -109    153      2   -158   -228    -72   -179   -129   -163   -348
    -98   -200   -101    148      0   -150   -226    -72   -181   -132   -166   -361
    -90   -252   -161    171     31   -205   -220    -70   -213   -171   -207   -394
    -33   -426   -392    231    179   -410   -200    -46   -298   -285   -332   -517
     28   -605   -636    285    329   -618    -96     75   -355   -428   -506   -711
     49   -581   -631    265    337   -605     51    252   -257   -402   -498   -732
    -28   -303   -277    163    124   -290    106    129   -101   -205   -275   -524
   -210    194    405      7   -306    298    -64   -410     25    122    142    -90
   -423   1015   1439   -298   -930   1226   -314   -836    322    717    833    644
   -537   1626   2164   -545  -1350   1893   -563   -995    639   1293   1452   1296
   -496   1561   2057   -532  -1278   1808   -846  -1156    524   1304   1465   1361
   -439   1060   1499   -309   -969   1278  -1010  -1317    -12    680    852    776
   -428    457    883    -15   -657    670   -867  -1179   -485    -33    119     10
   -332     28    361    150   -348    194   -592   -706   -467   -226   -166   -311
   -218    -93    124    155   -174     12   -376   -329   -298   -161   -161   -329
   -140   -150    -10    145    -64    -80   -265   -132   -207   -119   -142   -327
   -124   -200    -77    161    -25   -137   -231    -85   -205   -140   -168   -363
   -122   -223   -101    171    -10   -163   -215    -64   -215   -161   -189   -384
   -124   -249   -124    187      0   -187   -202    -46   -218   -168   -197   -394
   -111   -249   -137    181     12   -194   -197    -33   -215   -176   -207   -402
   -101   -249   -148    174     20   -200   -194    -28   -218   -184   -218   -413
    -96   -244   -148    171     25   -197   -189    -18   -215   -184   -218   -413
    -88   -231   -142    161     25   -189   -184     -5   -213   -189   -223   -415
    -75   -220   -145    148     33   -184   -181      5   -205   -181   -218   -415
    -83   -223   -140    150     25   -181   -171     18   -194   -174   -210   -405
    -90   -228   -140    158     23   -184   -163     31   -184   -163   -197   -389
    -88   -220   -135    153     20   -179   -161     36   -181   -155   -189   -384
    -83   -197   -114    140     15   -155   -166     38   -181   -153   -184   -384
    -90   -202   -114    145     10   -158   -161     54   -176   -153   -187   -381
    -83   -200   -116    140     15   -158   -155     64   -168   -145   -179   -374
    -72   -187   -116    127     20   -153   -153     77   -158   -135   -168   -371
    -72   -181   -109    127     18   -145   -148     93   -145   -124   -158   -361
    -67   -179   -111    122     20   -145   -145    106   -142   -129   -163   -366
    -59   -171   -111    114     25   -142   -137    127   -129   -122   -158   -353
    -54   -174   -119    111     31   -148   -122    158   -106    -98   -132   -332
    -44   -163   -119    103     36   -142   -109    192    -88    -77   -116   -314
    -33   -163   -129     96     46   -148   -101    220    -80    -72   -114   -306
    -20   -145   -124     80     51   -135    -93    252    -64    -57   -101   -296
    -12   -135   -124     72     54   -129    -80    290    -38    -33    -83   -285
      5   -135   -140     64     72   -137    -64    335    -15    -12    -62   -265
     15   -116   -135     49     72   -124    -57    374      2      2    -49   -246
     31    -85   -116     25     72   -101    -44    423     33     31    -25   -223
     49    -75   -124     10     85    -98    -33    462     54     51     -7   -207
     70    -49   -119    -10     93    -83    -28    496     75     72     12   -189
     72    -18    -93    -28     80    -57    -18    527     98     98     36   -158
     83      7    -75    -44     77    -33    -10    553    124    127     59   -129
     96     25    -70    -62     80    -20    -12    555    129    135     67   -122
    106     44    -62    -75     85     -7    -12    553    129    140     77   -111
     96     46    -51    -72     72     -2    -10    545    135    145     85    -96
     98     64    -33    -83     67     15    -12    530    129    145     90    -88
     96     75    -20    -88     59     28    -15    501    116    137     83    -93
     83     85      2    -83     41     44    -20    467    101    124     80    -98
     62     77     15    -72     23     46    -20    431     88    114     72   -109
     49     70     20    -59     15     44    -23    397     75    103     64   -119
     31     64     33    -49     -2     51    -36    350     54     80     49   -135
     12     54     41    -33    -12     49    -49    303     28     49     18   -161
    -10     20     28     -5    -20     25    -59    254     -2     12    -15   -187
    -28    -20      7     23    -20     -5    -62    218    -20     -7    -38   -207
    -46    -54     -7     49    -20    -31    -67    184    -41    -20    -49   -228
    -51    -62    -10     57    -20    -36    -80    148    -72    -49    -75   -257
    -57    -88    -33     72    -12    -62    -93    119   -101    -85   -111   -275
    -67   -109    -41     88    -15    -77    -98     98   -124   -103   -129   -285
    -75   -124    -49     96    -12    -88    -98     90   -129   -101   -129   -301
    -59   -129    -70     96      5   -101   -103     85   -132    -98   -127   -311
    -64   -114    -49     88     -7    -83   -109     75   -142   -106   -135   -316
    -72   -114    -44     93    -15    -80   -111     75   -145   -111   -140   -314
    -64   -122    -57     93     -5    -88   -116     75   -148   -116   -148   -314
    -57   -114    -57     85      0    -85   -116     75   -145   -116   -150   -316
    -67   -103    -36     83    -18    -72   -111     75   -142   -114   -145   -311
    -67   -111    -44     88    -12    -80   -111     80   -140   -109   -137   -303
    -64   -116    -51     90     -7    -85   -114     80   -142   -111   -142   -301
    -70   -109    -38     90    -15    -75   -114     83   -140   -106   -142   -293
    -72   -106    -33     88    -20    -70   -116     75   -148   -116   -153   -303
    -70   -114    -44     90    -12    -80   -122     72   -153   -122   -158   -309
    -75   -119    -44     96    -18    -80   -124     70   -158   -124   -161   -309
    -77   -101    -23     90    -28    -62   -116     75   -148   -114   -150   -296
    -70    -98    -31     83    -20    -64   -116     75   -150   -114   -150   -296
    -62    -85    -23     72    -20    -54   -101     85   -140   -109   -148   -280
    -59    -54      2     54    -33    -25    -75    103   -116    -88   -127   -254
    -59    -31     28     46    -44     -2    -57    116    -98    -62    -98   -246
    -67     -2     62     33    -67     28    -33    127    -88    -51    -88   -244
    -64     -7     57     36    -62     25    -15    137    -85    -51    -85   -239
    -54     12     67     20    -62     41     -2    148    -77    -46    -83   -231
    -44     88    132    -20    -88    109      5    158    -44    -15    -51   -194
    -38    161    200    -62   -122    181    -10    158    -15     18    -18   -155
    -25    210    236    -90   -129    223    -44    142     -5     36      2   -127
    -18    202    218    -93   -119    210    -67    132    -10     36      0   -124
    -15    176    192    -80   -103    184    -80    119    -25     28     -7   -135
    -25    163    189    -70   -106    176    -96     98    -44     15    -25   -145
    -25    132    158    -54    -93    145   -119     72    -75    -15    -59   -166
    -33     25     59      0    -46     41   -132     51   -127    -70   -119   -215
    -41   -106    -64     75     10    -85   -135     38   -176   -122   -176   -275
    -51   -155   -103    101     25   -129   -142     20   -210   -153   -210   -311
    -67   -179   -114    122     20   -148   -148      0   -239   -181   -236   -335
    -75   -218   -142    145     31   -181   -155    -18   -265   -218   -275   -353
    -72   -236   -163    155     44   -200   -158    -23   -283   -239   -293   -353
    -75   -236   -163    153     44   -200   -168    -31   -290   -239   -290   -374
    -77   -244   -166    158     44   -205   -176    -38   -301   -244   -293   -384
    -72   -246   -174    158     49   -213   -179    -41   -306   -254   -301   -387
    -72   -272   -200    174     62   -236   -176    -44   -314   -262   -314   -389
    -72   -272   -202    171     64   -239   -179    -49   -322   -275   -329   -394
    -67   -275   -207    171     70   -244   -179    -49   -327   -277   -332   -394
    -67   -290   -223    179     77   -259   -184    -54   -335   -277   -335   -400
    -59   -296   -236    179     88   -267   -192    -62   -345   -290   -348   -415
    -59   -303   -244    181     90   -275   -187    -54   -340   -285   -345   -410
    -59   -309   -249    184     93   -280   -184    -54   -345   -290   -353   -415
    -57   -324   -270    189    103   -298   -187    -59   -361   -311   -374   -433
    -41   -407   -366    226    161   -387   -181    -51   -400   -366   -436   -483
     18   -597   -618    288    316   -607   -122     38   -472   -506   -597   -631
     54   -706   -761    324    407   -732     28    228   -441   -576   -704   -750
     31   -532   -566    249    296   -550    163    327   -270   -449   -581   -662
   -103   -119    -15    111    -44    -67    103    -70   -163   -213   -277   -376
   -285    540    823   -127   -555    683   -241   -769   -122    176    233    153
   -446   1335   1779   -444  -1114   1556   -563  -1174     98    748    901    820
   -485   1753   2239   -636  -1361   1995   -901  -1405    223   1145   1340   1267
   -402   1376   1779   -485  -1091   1577  -1158  -1564   -122    854   1047   1054
   -350    670   1021   -161   -685    844  -1078  -1496   -711     10    200    254
   -301     57    358    122   -332    207   -758  -1047   -878   -483   -387   -319
   -218   -192     25    202   -124    -85   -462   -527   -623   -423   -436   -394
   -124   -241   -116    184     -5   -179   -293   -218   -436   -316   -381   -363
    -88   -285   -200    184     54   -244   -226   -111   -389   -309   -389   -384
    -80   -335   -254    207     85   -296   -197    -72   -381   -322   -405   -407
    -80   -374   -293    226    103   -335   -179    -49   -381   -335   -423   -423
    -75   -400   -324    239    124   -363   -163    -33   -379   -342   -433   -431
    -67   -387   -319    226    124   -353   -158    -18   -371   -337   -423   -431
    -67   -387   -319    226    124   -353   -150     -2   -363   -335   -423   -431
    -59   -379   -322    218    127   -350   -145      7   -363   -342   -433   -441
    -57   -368   -311    213    127   -340   -142     20   -355   -337   -426   -431
    -59   -363   -303    210    122   -335   -137     36   -342   -324   -420   -415
    -54   -337   -283    194    114   -311   -140     41   -340   -322   -420   -415
    -51   -335   -283    192    111   -309   -135     49   -340   -322   -420   -415
    -54   -340   -285    197    114   -314   -119     62   -327   -314   -415   -402
    -49   -335   -285    189    116   -311   -111     77   -314   -298   -400   -394
    -46   -342   -296    194    124   -319   -101     90   -301   -288   -389   -384
    -49   -335   -288    192    116   -311    -93    103   -293   -283   -389   -371
    -49   -324   -275    187    111   -301    -85    124   -275   -265   -379   -353
    -44   -314   -270    176    111   -293    -88    132   -267   -257   -371   -353
    -41   -301   -259    171    106   -280    -83    148   -254   -246   -358   -348
    -38   -293   -257    166    106   -275    -72    168   -236   -233   -348   -340
    -25   -280   -254    153    114   -267    -70    187   -223   -220   -340   -335
    -18   -277   -262    145    119   -272    -62    215   -202   -210   -324   -316
     -7   -267   -259    137    124   -265    -49    249   -181   -192   -314   -298
      0   -246   -246    122    122   -246    -38    277   -166   -187   -314   -280
     10   -246   -257    119    132   -252    -25    316   -145   -168   -303   -259
     18   -244   -262    114    140   -252     -5    366   -109   -135   -280   -228
     23   -220   -244     98    132   -231      5    413    -77   -111   -257   -207
     41   -210   -252     83    145   -231     12    454    -46    -80   -228   -194
     54   -174   -228     59    140   -200     25    498    -10    -41   -197   -176
     62   -148   -210     41    135   -179     36    532     15    -18   -176   -153
     72   -122   -194     23    132   -158     44    555     33      5   -148   -129
     83    -98   -181      7    129   -137     46    571     49     20   -129   -109
     83    -75   -158     -2    119   -116     51    571     57     31   -122    -96
     83    -51   -137    -18    109    -96     46    558     54     28   -119    -90
     90    -49   -140    -20    114    -93     44    548     49     28   -114    -83
     83    -44   -127    -20    103    -85     41    530     41     20   -119    -83
     64    -38   -103    -12     83    -70     44    504     33      7   -129    -83
     59    -10    -72    -25     64    -41     31    457      7    -10   -137    -88
     51    -10    -62    -20     54    -33     23    418     -5    -12   -135    -96
     25    -33    -59      2     41    -46     20    379    -18    -23   -148   -109
     10    -54    -64     23     36    -59     10    332    -44    -49   -171   -132
     -7    -75    -70     41     28    -72    -10    283    -77    -77   -194   -150
    -25    -96    -72     59     20    -85    -25    236   -106   -103   -220   -176
    -33   -109    -77     70     20    -96    -46    189   -140   -135   -249   -210
    -36   -132    -96     85     28   -114    -67    140   -179   -174   -285   -241
    -44   -171   -127    106     38   -150    -72    111   -200   -197   -306   -254
    -44   -194   -150    119     51   -174    -75     96   -210   -205   -314   -262
    -44   -202   -158    124     57   -181    -85     72   -236   -231   -335   -280
    -49   -210   -161    129     54   -187    -88     59   -241   -236   -340   -277
    -51   -215   -166    132     54   -192    -90     54   -236   -226   -329   -283
    -57   -218   -161    137     49   -189    -96     46   -239   -228   -329   -283
    -57   -218   -161    137     49   -189    -98     46   -236   -226   -327   -280
    -57   -213   -155    135     49   -184    -93     54   -228   -215   -319   -272
    -59   -215   -155    137     46   -187    -98     49   -228   -215   -319   -275
    -54   -215   -161    135     51   -189   -101     46   -231   -220   -319   -275
    -62   -202   -140    129     38   -171   -101     44   -231   -223   -324   -277
    -59   -220   -161    140     49   -192    -93     51   -223   -215   -316   -270
    -59   -210   -150    135     44   -181   -103     44   -228   -215   -316   -272
    -64   -202   -137    135     36   -171   -109     36   -226   -213   -311   -272
    -67   -213   -145    140     38   -181   -103     38   -220   -205   -303   -267
    -54   -213   -158    135     51   -187   -101     41   -220   -207   -303   -265
    -46   -176   -129    109     41   -153    -90     51   -205   -192   -290   -257
    -46   -135    -88     90     18   -114    -62     80   -171   -158   -259   -223
    -54    -96    -41     72     -7    -70    -46     93   -153   -145   -244   -202
    -57    -80    -23     70    -18    -51    -28     98   -142   -132   -228   -189
    -62    -90    -28     75    -18    -59    -20     98   -137   -127   -226   -202
    -57    -54      0     54    -31    -28    -18    103   -127   -122   -220   -189
    -41     18     59     10    -51     36     -7    122    -93    -83   -176   -140
    -41     88    129    -23    -85    109    -10    129    -54    -31   -127    -93
    -38    135    174    -49   -106    153    -38    116    -41     -7   -106    -80
    -28    135    163    -54    -96    150    -62    103    -46    -12   -103    -85
    -33    114    145    -41    -88    129    -83     83    -67    -31   -114    -96
    -41    101    142    -28    -90    122    -98     67    -85    -41   -124    -96
    -41     70    111    -15    -77     90   -119     41   -116    -80   -158   -119
    -38    -38      0     38    -20    -18   -135     18   -174   -142   -226   -171
    -49   -158   -111    101     28   -137   -142      0   -228   -200   -288   -228
    -54   -218   -163    137     54   -192   -145    -10   -254   -226   -311   -257
    -64   -254   -189    158     62   -223   -153    -33   -283   -259   -342   -275
    -70   -293   -223    181     75   -259   -161    -49   -306   -277   -368   -296
    -77   -309   -233    192     75   -270   -163    -57   -314   -280   -368   -316
    -75   -316   -241    197     83   -280   -161    -59   -314   -280   -368   -329
    -72   -319   -246    194     85   -283   -163    -67   -324   -290   -374   -332
    -77   -335   -259    205     90   -298   -166    -67   -327   -290   -374   -329
    -80   -342   -262    213     90   -303   -174    -72   -335   -296   -381   -337
    -80   -335   -254    207     85   -296   -184    -80   -345   -309   -400   -353
    -80   -348   -270    213     93   -309   -181    -80   -345   -314   -405   -350
    -83   -355   -275    218     93   -316   -184    -80   -348   -314   -405   -355
    -80   -355   -277    218     96   -316   -192    -88   -355   -319   -410   -366
    -75   -371   -296    223    109   -335   -189    -85   -355   -322   -413   -358
    -75   -371   -296    223    109   -335   -187    -83   -350   -314   -400   -353
    -67   -387   -319    228    124   -355   -181    -80   -361   -332   -415   -363
    -36   -491   -454    265    207   -475   -171    -62   -407   -397   -491   -431
     10   -704   -714    348    361   -709   -101     25   -480   -535   -652   -584
     31   -797   -831    381    428   -813     49    200   -452   -620   -769   -709
     -5   -613   -610    309    301   -613    163    246   -306   -501   -646   -613
   -145   -179    -36    161    -54   -106     44   -213   -246   -272   -340   -324
   -314    504    818    -93   -566    659   -303   -922   -233     90    158    181
   -457   1301   1758   -423  -1109   1530   -626  -1304    -15    659    820    820
   -488   1644   2132   -579  -1309   1888   -950  -1535     62    989   1182   1176
   -410   1257   1665   -423  -1039   1460  -1158  -1636   -272    670    849    901
   -361    555    917    -96   -639    735  -1041  -1506   -805   -148     23    137
   -298    -49    246    171   -272     98   -719  -1005   -875   -540   -472   -329
   -218   -252    -33    233    -93   -142   -452   -524   -602   -433   -478   -355
   -137   -296   -158    215     10   -228   -293   -246   -420   -327   -410   -314
   -101   -348   -246    226     72   -298   -223   -132   -358   -296   -387   -335
   -103   -384   -283    241     88   -335   -205   -101   -361   -316   -407   -363
   -103   -400   -298    252     96   -350   -194    -80   -363   -337   -431   -374
   -101   -426   -324    265    111   -376   -181    -62   -355   -340   -436   -376
    -93   -415   -322    254    114   -368   -171    -44   -342   -332   -426   -376
    -90   -410   -322    249    114   -368   -161    -28   -332   -332   -426   -371
    -80   -400   -322    239    119   -361   -161    -20   -337   -345   -433   -358
    -75   -389   -314    233    119   -353   -158    -12   -335   -335   -423   -350
    -80   -400   -319    241    119   -361   -145      2   -314   -311   -402   -350
    -77   -384   -306    228    114   -345   -145      7   -303   -306   -400   -358
    -72   -381   -309    226    116   -345   -142     18   -296   -301   -389   -355
    -77   -371   -296    223    106   -332   -140     25   -288   -298   -384   -342
    -83   -371   -288    228    101   -329   -129     38   -275   -283   -371   -329
    -80   -363   -283    220     98   -324   -124     49   -267   -272   -361   -329
    -80   -350   -270    215     93   -311   -127     59   -265   -270   -355   -329
    -77   -348   -272    213     96   -311   -124     77   -252   -262   -342   -311
    -67   -348   -280    207    106   -314   -119     93   -239   -252   -329   -296
    -59   -335   -275    197    106   -306   -116    106   -233   -254   -335   -288
    -59   -327   -270    192    103   -298   -103    135   -210   -233   -311   -270
    -54   -303   -249    176     96   -275    -96    153   -194   -215   -296   -267
    -44   -306   -262    176    109   -285    -80    184   -171   -200   -283   -252
    -38   -283   -244    161    101   -265    -70    215   -155   -181   -267   -244
    -36   -272   -239    153    101   -257    -54    254   -129   -163   -252   -226
    -23   -270   -249    145    111   -262    -38    296   -106   -150   -246   -207
    -10   -262   -252    137    119   -257    -23    340    -83   -124   -223   -184
      0   -249   -249    122    122   -249     -2    392    -49    -85   -187   -168
     15   -220   -239    101    127   -228      7    431    -23    -64   -161   -155
     36   -192   -228     75    129   -210     15    462      0    -44   -145   -132
     51   -163   -215     57    132   -189     28    498     28    -10   -114   -101
     59   -135   -197     36    127   -166     33    519     41      5    -90    -83
     77   -103   -181     10    129   -142     33    527     49     12    -75    -62
     83    -85   -168     -2    124   -127     38    527     51     15    -72    -44
     83    -64   -148     -7    114   -106     41    517     54     31    -54    -36
     80    -62   -142    -10    109   -101     33    496     44     23    -54    -49
     70    -38   -111    -15     90    -75     31    475     38     23    -49    -44
     57    -25    -83    -15     67    -54     28    446     31     18    -44    -36
     51     -7    -59    -20     54    -33     20    405     12      2    -59    -44
     33    -15    -49    -12     41    -31      7    363     -2    -15    -75    -36
     15    -20    -36      2     25    -28     -5    322    -18    -25    -85    -44
    -10    -36    -28     20      7    -33    -18    272    -36    -41    -98    -85
    -25    -54    -28     41      0    -41    -31    228    -57    -59   -109   -111
    -44    -72    -28     57     -7    -51    -44    184    -83    -85   -127   -127
    -59   -111    -51     85     -5    -83    -57    148   -103   -106   -148   -142
    -64   -132    -70     98      0   -101    -75    106   -137   -148   -189   -166
    -77   -153    -75    116     -2   -114    -83     80   -150   -153   -200   -181
    -93   -166    -75    129    -10   -122    -85     62   -155   -153   -192   -197
    -96   -166    -70    129    -12   -119    -96     38   -171   -168   -207   -215
    -93   -174    -80    132    -10   -127   -101     25   -184   -181   -220   -226
    -93   -171    -77    132     -7   -124    -96     28   -184   -184   -220   -218
    -96   -194    -98    145      0   -148    -98     23   -187   -187   -220   -218
    -96   -197   -101    145      0   -150   -101     18   -187   -184   -218   -218
   -103   -187    -85    142    -10   -135   -101     18   -184   -181   -215   -213
   -106   -181    -75    145    -15   -129   -101     20   -181   -181   -210   -205
   -101   -179    -77    137    -12   -129   -103     15   -187   -187   -218   -205
    -98   -176    -77    137    -10   -127   -101     18   -184   -181   -213   -197
   -101   -179    -80    140    -12   -129    -98     23   -179   -174   -207   -192
    -96   -163    -67    129    -15   -116   -109     18   -179   -181   -207   -184
    -93   -163    -70    127    -12   -116   -109     18   -179   -171   -200   -192
    -90   -137    -49    114    -20    -93    -90     33   -158   -150   -179   -184
    -85    -85     -2     85    -44    -44    -67     49   -140   -135   -155   -158
    -80    -57     23     70    -51    -18    -49     64   -119   -116   -137   -124
    -93    -31     62     62    -80     12    -25     77    -98    -93   -122   -116
    -98    -33     64     64    -83     15    -12     83    -93    -93   -122   -124
    -93    -25     67     59    -80     18    -12     80    -93    -93   -122   -124
    -83     38    122     23   -101     80      2    101    -54    -51    -83    -80
    -85    119    205    -15   -145    161     -7    101    -23    -20    -46    -38
    -72    166    236    -46   -153    200    -38     90     -7      0    -20     -7
    -59    166    223    -54   -142    194    -59     83    -10      0    -23     -7
    -57    150    207    -46   -132    179    -70     77    -18    -12    -36     -2
    -64    137    202    -36   -135    168    -93     46    -46    -36    -49    -10
    -75    106    181    -15   -129    145   -114     23    -72    -44    -62    -38
    -88     12    101     36    -96     54   -119      7   -114    -83   -106    -93
    -96   -119    -23    109    -36    -72   -129    -12   -168   -150   -176   -153
    -98   -189    -93    142     -2   -142   -137    -38   -207   -194   -218   -200
   -114   -215   -101    163     -7   -158   -142    -57   -228   -215   -233   -215
   -127   -239   -111    181     -7   -176   -150    -77   -254   -241   -259   -236
   -129   -267   -137    200      2   -202   -161    -93   -280   -272   -290   -259
   -132   -285   -155    207     10   -220   -163    -96   -283   -275   -293   -259
   -132   -285   -153    210     10   -220   -166   -101   -288   -277   -293   -259
   -132   -301   -168    215     15   -236   -168   -111   -298   -290   -306   -267
   -132   -303   -171    218     18   -239   -176   -119   -306   -301   -316   -277
   -132   -316   -187    223     25   -252   -174   -119   -306   -298   -314   -275
   -132   -324   -192    226     28   -259   -176   -124   -311   -303   -319   -277
   -129   -322   -192    223     31   -257   -184   -135   -324   -319   -335   -288
   -129   -329   -200    231     33   -265   -179   -132   -324   -319   -335   -288
   -137   -350   -213    241     33   -283   -184   -132   -327   -322   -340   -290
   -137   -353   -218    244     38   -285   -187   -135   -329   -327   -342   -298
   -135   -358   -223    246     41   -290   -189   -137   -337   -329   -348   -319
   -119   -436   -316    277     98   -376   -179   -124   -371   -374   -392   -368
    -59   -649   -592    353    265   -620   -135    -67   -472   -535   -571   -532
    -20   -795   -774    407    374   -784      0     80   -498   -662   -724   -693
    -38   -675   -639    355    296   -657    142    192   -366   -584   -652   -646
   -163   -311   -148    239     -7   -231    114   -137   -239   -355   -374   -384
   -327    358    683    -15   -506    519   -220   -813   -158     41    142    142
   -493   1200   1693   -353  -1093   1447   -537  -1221    101    641    836    828
   -558   1699   2255   -571  -1408   1977   -859  -1418    303   1098   1327   1325
   -467   1413   1880   -472  -1174   1647  -1156  -1574     23    888   1119   1176
   -418    750   1166   -168   -792    958  -1075  -1493   -514    129    350    449
   -363    114    475    124   -420    293   -758  -1057   -727   -394   -249   -142
   -272   -174     96    223   -184    -41   -467   -566   -542   -402   -355   -280
   -174   -233    -59    205    -57   -148   -301   -277   -384   -324   -322   -259
   -148   -293   -145    220     -2   -220   -239   -176   -348   -322   -329   -270
   -145   -348   -202    246     25   -275   -218   -145   -348   -340   -355   -303
   -142   -381   -241    262     46   -311   -202   -129   -353   -358   -371   -335
   -137   -394   -257    267     59   -327   -187   -114   -350   -363   -376   -348
   -140   -400   -262    270     57   -332   -181    -98   -342   -366   -376   -342
   -132   -405   -272    267     67   -340   -176    -90   -342   -371   -384   -348
   -129   -394   -265    259     64   -329   -171    -85   -340   -374   -387   -350
   -135   -387   -252    262     57   -319   -153    -62   -322   -355   -368   -335
   -132   -381   -249    254     54   -316   -148    -54   -319   -353   -366   -329
   -132   -389   -257    259     62   -324   -148    -44   -314   -350   -363   -329
   -132   -374   -241    252     54   -309   -148    -36   -309   -345   -358   -327
   -132   -350   -218    241     41   -285   -140    -28   -296   -329   -342   -316
   -129   -348   -220    239     44   -285   -135    -18   -288   -327   -340   -311
   -129   -355   -226    241     46   -290   -132     -5   -280   -322   -332   -306
   -137   -329   -192    233     25   -262   -132      2   -275   -319   -329   -309
   -137   -337   -200    239     31   -270   -124     18   -262   -309   -319   -298
   -127   -337   -210    231     38   -275   -114     41   -244   -301   -314   -280
   -124   -327   -202    226     38   -265   -106     57   -236   -290   -301   -272
   -119   -327   -210    223     44   -270    -96     77   -223   -277   -285   -265
   -109   -319   -210    215     49   -265    -90    101   -210   -265   -283   -265
   -106   -306   -200    205     46   -254    -85    129   -189   -249   -267   -254
    -98   -296   -200    197     49   -249    -72    163   -168   -233   -249   -241
    -83   -296   -215    187     64   -254    -59    200   -145   -218   -239   -231
    -70   -293   -223    181     75   -259    -38    241   -119   -194   -218   -213
    -62   -275   -213    166     72   -244    -28    285    -96   -176   -205   -200
    -46   -252   -205    148     77   -228    -18    329    -72   -158   -189   -184
    -31   -223   -192    124     80   -207     -5    374    -46   -135   -168   -158
    -15   -207   -192    111     88   -200     18    423    -10   -103   -140   -124
     -5   -176   -171     90     83   -174     23    444      2    -98   -129   -106
     10   -150   -161     70     83   -155     25    467     23    -75   -106    -77
     15   -129   -145     57     77   -137     36    485     49    -41    -72    -57
     10   -103   -114     46     62   -109     38    491     62    -25    -54    -49
     12    -88   -101     36     57    -93     33    475     54    -36    -57    -44
     12    -77    -90     31     49    -83     31    462     51    -33    -54    -33
      5    -62    -67     25     36    -64     31    441     49    -31    -51    -28
      5    -41    -46     18     25    -44     23    407     36    -36    -51    -36
    -10    -33    -25     20      5    -31     10    366     23    -49    -59    -38
    -36    -51    -15     44    -10    -33      7    332     12    -57    -67    -38
    -54    -75    -20     64    -18    -49      0    296      2    -59    -70    -51
    -67    -62      5     64    -36    -28    -20    233    -31    -93    -98    -96
    -85    -75      7     80    -46    -33    -36    187    -54   -114   -114   -109
    -98    -96      2     96    -51    -46    -51    142    -80   -140   -140   -127
   -103   -140    -36    122    -36    -88    -67    103   -111   -171   -171   -150
   -111   -158    -46    135    -33   -103    -80     70   -135   -194   -192   -171
   -119   -189    -70    153    -25   -132    -83     46   -150   -207   -210   -179
   -127   -205    -77    166    -25   -140    -98     15   -176   -233   -239   -200
   -140   -200    -59    168    -41   -132   -114    -10   -197   -257   -265   -220
   -150   -215    -64    184    -44   -140   -111    -15   -200   -257   -265   -220
   -150   -239    -88    194    -33   -163   -111    -15   -200   -252   -262   -218
   -145   -233    -88    189    -31   -161   -114    -15   -200   -249   -262   -218
   -150   -205    -57    176    -46   -132   -122    -23   -202   -252   -267   -218
   -153   -189    -36    171    -59   -114   -122    -28   -202   -257   -272   -210
   -148   -210    -64    176    -44   -140   -127    -31   -205   -254   -277   -213
   -142   -215    -75    179    -36   -145   -129    -33   -207   -257   -277   -210
   -140   -228    -88    184    -28   -158   -127    -28   -200   -252   -277   -202
   -135   -223    -88    179    -23   -155   -124    -25   -194   -249   -280   -205
   -127   -226   -101    176    -15   -163   -122    -23   -189   -239   -270   -205
   -122   -218    -96    168    -15   -155   -116    -15   -184   -228   -259   -202
   -106   -176    -72    140    -18   -124   -103      0   -163   -207   -236   -187
    -83   -137    -54    111    -15    -96    -75     31   -124   -171   -200   -155
    -57    -90    -33     75    -12    -62    -64     59   -101   -153   -181   -129
    -72    -51     20     62    -46    -15    -62     57   -103   -158   -187   -129
   -106    -96     10     98    -59    -44    -41     46   -114   -171   -197   -140
   -124    -88     36    106    -80    -25    -20     54   -106   -166   -194   -135
   -132    -10    119     70   -127     51    -10     72    -67   -124   -150    -88
   -122     59    179     31   -150    119    -23     70    -38    -90   -111    -51
   -116     90    205     10   -161    148    -51     59    -23    -72    -93    -28
   -109     80    189     15   -148    135    -67     59    -23    -72    -90    -20
   -114     46    161     31   -137    103    -88     41    -44    -93   -109    -33
   -116     44    158     36   -137    101   -111     15    -72   -116   -127    -51
   -124      2    127     59   -127     64   -119      2    -88   -129   -140    -62
   -127   -119      7    124    -67    -57   -132    -15   -135   -184   -197   -111
   -122   -241   -119    179     -2   -181   -142    -36   -187   -236   -257   -166
   -137   -283   -148    210      2   -215   -145    -51   -213   -259   -285   -194
   -158   -301   -142    228    -10   -223   -153    -75   -239   -283   -309   -223
   -158   -361   -202    259     20   -283   -161    -88   -265   -306   -332   -244
   -155   -392   -239    272     38   -316   -166    -98   -275   -316   -342   -259
   -161   -400   -239    280     38   -319   -158    -98   -267   -309   -340   -254
   -161   -431   -270    293     54   -350   -155    -98   -270   -314   -348   -252
   -148   -444   -296    296     72   -371   -158   -109   -285   -327   -363   -267
   -145   -426   -280    283     64   -353   -163   -119   -296   -337   -376   -275
   -148   -436   -288    290     67   -361   -163   -119   -298   -340   -379   -277
   -153   -446   -293    298     67   -371   -168   -127   -309   -350   -392   -290
   -153   -465   -311    309     77   -389   -166   -122   -306   -348   -392   -288
   -158   -483   -324    319     80   -405   -163   -122   -309   -348   -389   -288
   -153   -470   -316    311     80   -392   -163   -124   -314   -353   -397   -293
   -155   -472   -319    314     80   -397   -158   -122   -309   -350   -394   -293
   -155   -514   -358    335    101   -436   -150   -109   -311   -355   -405   -301
   -116   -639   -524    376    202   -581   -140    -98   -379   -449   -501   -387
    -62   -849   -787    454    361   -818    -72    -33   -485   -620   -688   -574
    -44   -956   -911    498    431   -932     72    119   -485   -706   -800   -706
    -77   -792   -714    436    316   -753    202    176   -340   -587   -678   -610
   -231   -350   -119    290    -57   -236     90   -283   -205   -293   -314   -246
   -405    407    813      0   -607    610   -213   -841     -5    213    298    376
   -563   1221   1784   -329  -1174   1501   -493  -1111    345    849   1005   1088
   -550   1509   2060   -478  -1304   1784   -807  -1239    480   1189   1353   1460
   -459    997   1457   -270   -961   1228  -1021  -1392      7    691    862   1026
   -426    348    774     36   -600    561   -911  -1304   -532    -80     90    272
   -358   -215    142    285   -252    -36   -605   -859   -644   -459   -371   -197
   -257   -420   -163    340    -46   -293   -342   -423   -457   -413   -400   -262
   -181   -454   -272    316     44   -363   -215   -207   -342   -353   -363   -249
   -155   -488   -332    322     85   -410   -163   -137   -322   -363   -376   -280
   -148   -540   -392    342    122   -467   -145   -116   -327   -389   -397   -311
   -140   -555   -415    348    137   -485   -124    -93   -322   -397   -400   -322
   -142   -566   -423    353    140   -493   -106    -72   -314   -402   -400   -324
   -142   -581   -439    361    148   -511    -98    -59   -309   -402   -397   -324
   -137   -579   -441    355    148   -511    -90    -44   -301   -402   -394   -324
   -137   -574   -436    355    148   -506    -77    -25   -288   -394   -381   -319
   -142   -571   -431    355    142   -501    -75    -18   -283   -392   -374   -316
   -142   -571   -428    355    140   -501    -75    -12   -283   -392   -368   -319
   -135   -571   -436    350    148   -504    -72     -7   -280   -392   -366   -319
   -127   -574   -446    350    158   -511    -72      2   -275   -392   -366   -324
   -127   -563   -439    345    153   -501    -62     18   -259   -381   -345   -303
   -129   -561   -431    342    150   -496    -51     41   -241   -358   -324   -280
   -129   -555   -426    342    148   -491    -49     57   -231   -345   -311   -270
   -132   -555   -423    345    145   -491    -44     72   -220   -337   -303   -262
   -132   -550   -418    340    140   -485    -41     88   -207   -329   -296   -252
   -132   -537   -405    335    135   -472    -36    109   -194   -322   -288   -244
   -127   -519   -392    322    129   -454    -36    122   -192   -319   -288   -246
   -127   -493   -366    311    119   -431    -31    137   -179   -311   -272   -233
   -132   -506   -374    316    119   -441    -12    171   -158   -296   -257   -213
   -129   -501   -371    314    119   -436     -5    197   -142   -288   -246   -202
   -119   -483   -366    301    119   -426      2    223   -127   -277   -233   -189
   -106   -475   -368    290    129   -423     20    267    -96   -252   -210   -168
    -93   -449   -358    270    132   -402     31    309    -75   -236   -192   -148
    -75   -428   -353    252    137   -392     38    348    -59   -226   -184   -140
    -57   -426   -368    241    153   -397     54    394    -31   -197   -158   -127
    -49   -405   -355    228    153   -381     72    441      0   -166   -127   -109
    -33   -366   -332    197    148   -348     77    472     18   -150   -109    -96
    -20   -337   -316    179    145   -327     83    501     36   -127    -83    -72
    -20   -301   -280    158    127   -290     85    519     51   -106    -57    -49
    -15   -280   -265    148    124   -272     90    527     64    -93    -33    -28
     -7   -288   -280    145    135   -285     98    524     67    -90    -25    -23
     -7   -257   -252    132    122   -254    103    517     64    -90    -23    -18
    -18   -231   -213    122     96   -223    103    496     59    -96    -20    -10
    -28   -223   -194    127     83   -210     98    470     46   -109    -28    -10
    -33   -220   -187    124     75   -205     83    433     25   -124    -38    -15
    -49   -223   -176    135     62   -200     75    394     10   -135    -51    -25
    -70   -223   -155    145     41   -189     72    355      2   -140    -62    -28
    -80   -236   -155    158     36   -197     54    309    -20   -163    -88    -46
    -93   -244   -150    168     25   -200     36    257    -51   -192   -122    -72
   -106   -267   -161    187     25   -215     20    210    -85   -213   -153    -93
   -114   -319   -207    215     44   -265      5    161   -127   -252   -197   -127
   -119   -361   -241    241     59   -301    -10    119   -158   -283   -223   -150
   -119   -376   -257    246     67   -316    -28     77   -189   -316   -257   -176
   -119   -410   -293    265     85   -353    -44     49   -218   -345   -285   -194
   -119   -439   -322    277     98   -381    -62     23   -244   -368   -311   -207
   -116   -444   -327    280    103   -387    -75     10   -254   -381   -324   -213
   -114   -459   -345    285    114   -402    -83      0   -265   -389   -335   -223
   -103   -467   -363    285    127   -415    -90     -7   -277   -402   -348   -236
   -103   -478   -374    290    132   -426    -96    -12   -283   -405   -355   -239
   -109   -504   -394    306    142   -449    -85     -5   -275   -400   -355   -239
   -111   -504   -392    306    140   -449    -85    -12   -277   -405   -361   -236
   -109   -478   -368    293    129   -423    -88    -10   -272   -394   -348   -220
   -106   -498   -394    301    142   -446    -83     -5   -267   -389   -345   -210
   -111   -524   -413    319    150   -470    -83     -7   -267   -397   -355   -210
   -106   -517   -410    311    150   -465    -90    -18   -280   -405   -366   -215
    -90   -498   -407    293    155   -452    -88    -15   -277   -405   -368   -213
    -77   -459   -381    267    150   -423    -72     -2   -262   -389   -355   -202
    -67   -415   -348    241    140   -381    -64      5   -249   -379   -342   -187
    -67   -389   -322    226    124   -358    -51     18   -231   -361   -327   -161
    -70   -397   -329    233    127   -363    -36     28   -223   -355   -327   -155
    -67   -387   -322    226    124   -355    -33     33   -223   -353   -327   -150
    -64   -314   -249    189     90   -283    -33     49   -197   -327   -303   -119
    -64   -241   -176    150     51   -210    -44     62   -163   -283   -257    -59
    -62   -197   -135    129     33   -166    -67     57   -140   -257   -233    -25
    -57   -171   -114    111     25   -145    -98     46   -132   -246   -223    -18
    -62   -179   -116    122     25   -148   -111     36   -148   -259   -236    -38
    -72   -202   -129    137     25   -166   -124      7   -174   -285   -257    -51
    -93   -233   -140    163     20   -187   -140    -12   -194   -306   -270    -59
   -106   -288   -184    197     38   -236   -150    -25   -223   -332   -301    -75
   -122   -413   -290    267     83   -353   -148    -38   -272   -392   -363   -127
   -127   -519   -392    322    129   -454   -148    -44   -309   -433   -405   -161
   -137   -563   -426    348    142   -496   -150    -59   -335   -459   -433   -187
   -153   -597   -444    374    142   -519   -161    -83   -363   -496   -465   -213
   -166   -623   -457    394    145   -540   -163    -96   -381   -517   -483   -223
   -168   -667   -501    415    163   -587   -166    -93   -384   -519   -485   -223
   -163   -680   -519    420    176   -600   -168    -98   -389   -527   -491   -231
   -168   -691   -522    428    174   -607   -168   -106   -400   -535   -496   -241
   -163   -709   -545    436    189   -628   -163   -106   -402   -535   -493   -236
   -158   -724   -566    439    202   -646   -176   -114   -410   -540   -491   -239
   -155   -735   -579    444    210   -657   -184   -119   -418   -542   -496   -244
   -158   -763   -605    459    223   -685   -181   -119   -420   -545   -501   -241
   -161   -784   -623    472    231   -704   -181   -122   -423   -540   -501   -241
   -161   -787   -626    472    231   -706   -192   -127   -428   -540   -504   -246
   -163   -779   -618    470    226   -698   -194   -135   -426   -532   -498   -241
   -163   -800   -639    480    236   -719   -192   -129   -423   -524   -488   -231
   -145   -849   -704    498    277   -776   -179   -114   -436   -542   -506   -244
   -106  -1044   -940    574    415   -992   -137    -51   -506   -649   -628   -348
    -75  -1208  -1132    641    527  -1171     -7     96   -530   -776   -787   -509
    -80  -1132  -1052    605    483  -1091    148    267   -413   -748   -779   -519
   -174   -802   -628    488    226   -717    181     83   -288   -568   -566   -329
   -314   -254     57    283   -187    -98   -122   -610   -311   -283   -166     85
   -431    524    956    -46   -693    740   -467  -1130   -181    215    441    693
   -501   1111   1610   -306  -1054   1361   -763  -1382     20    719    982   1210
   -444    930   1374   -241   -909   1150  -1047  -1564   -148    685    945   1210
   -400    257    654     70   -527    454  -1057  -1569   -698    -46    213    535
   -361   -379    -18    368   -171   -200   -818  -1267  -1034   -704   -488   -119
   -301   -722   -423    509     59   -574   -537   -748   -823   -724   -626   -257
   -228   -769   -540    498    155   -654   -342   -379   -563   -561   -522   -187
   -163   -795   -631    478    231   -714   -236   -192   -439   -485   -472   -158
   -145   -818   -672    480    262   -745   -202   -137   -415   -491   -480   -176
   -148   -831   -685    488    265   -758   -187   -119   -415   -511   -498   -192
   -148   -839   -691    493    270   -766   -171    -98   -410   -519   -509   -197
   -145   -839   -693    491    272   -766   -166    -83   -402   -524   -511   -187
   -148   -828   -680    488    265   -756   -168    -80   -402   -530   -517   -171
   -145   -875   -732    509    290   -805   -148    -54   -387   -506   -504   -161
   -140   -906   -766    524    311   -836   -127    -28   -368   -488   -493   -161
   -142   -898   -756    519    306   -828   -124    -33   -381   -506   -504   -187
   -127   -880   -753    504    311   -818    -98    -23   -376   -514   -501   -181
   -119   -888   -769    504    324   -831    -85    -15   -368   -504   -491   -163
   -114   -826   -711    470    298   -769    -80    -15   -337   -467   -475   -163
   -140   -774   -633    457    246   -704   -109    -12   -342   -459   -465   -174
   -168   -745   -576    457    202   -659   -129     15   -314   -415   -428   -140
   -184   -737   -555    459    184   -646   -116     49   -277   -376   -400   -114
   -205   -740   -535    472    163   -639    -90     83   -244   -342   -371    -80
   -254   -737   -485    493    114   -613    -46    135   -192   -293   -329    -23
   -283   -748   -465    514     90   -607    -15    176   -150   -259   -298     12
   -241   -735   -496    485    124   -615    -12    179   -142   -259   -296     12
   -184   -722   -537    454    176   -631    -25    174   -150   -275   -303      2
   -153   -727   -574    439    207   -652    -20    187   -140   -270   -303      5
   -127   -724   -597    426    233   -662    -25    200   -135   -267   -301      5
   -109   -706   -600    405    244   -654    -23    226   -116   -246   -283     23
    -85   -688   -602    387    257   -646    -15    262    -85   -220   -262     44
    -70   -652   -581    361    254   -618    -18    293    -59   -197   -244     51
    -64   -623   -558    345    246   -592    -15    322    -38   -181   -231     57
    -54   -615   -563    335    254   -592    -10    361    -10   -158   -213     70
    -28   -574   -545    301    257   -561    -10    402     18   -129   -181     90
    -23   -530   -506    275    239   -517    -18    431     36   -106   -153    116
    -28   -493   -465    259    218   -480    -18    449     59    -80   -116    153
    -18   -462   -444    239    210   -452    -12    470     83    -46    -72    197
    -25   -431   -405    228    189   -418    -18    467     85    -33    -49    215
    -18   -410   -392    213    184   -400    -31    452     83    -23    -23    228
    -10   -384   -376    197    181   -381    -36    433     77    -18      0    233
    -15   -374   -358    192    171   -366    -46    407     62    -25      5    223
    -18   -358   -340    189    161   -350    -59    376     46    -25     12    218
    -25   -345   -319    184    145   -335    -77    337     31    -33     15    213
    -36   -368   -332    202    145   -350    -85    298     18    -44     12    205
    -54   -379   -327    215    135   -353    -90    257      2    -59      5    187
    -67   -402   -335    236    132   -368    -88    218    -12    -72    -10    168
    -80   -441   -363    259    137   -402    -88    176    -33    -90    -25    148
    -98   -475   -376    288    137   -426    -90    135    -59   -116    -46    124
   -114   -517   -405    314    142   -462    -90     93    -80   -142    -67    101
   -129   -558   -428    345    148   -493    -90     51   -111   -176    -96     70
   -148   -571   -426    358    137   -501   -103      5   -148   -213   -129     38
   -155   -605   -449    379    145   -527    -96    -15   -168   -233   -150     23
   -153   -615   -462    381    153   -537    -93    -28   -179   -244   -161     23
   -150   -657   -506    405    176   -581   -101    -46   -194   -257   -174     10
   -155   -654   -498    405    168   -576   -114    -67   -207   -270   -189    -10
   -153   -649   -496    400    168   -574   -114    -70   -200   -265   -181     -2
   -161   -662   -501    410    168   -584   -122    -77   -202   -272   -194     -7
   -166   -662   -496    415    163   -579   -132    -83   -202   -280   -202    -12
   -168   -641   -475    402    153   -558   -145    -85   -202   -277   -197    -12
   -163   -633   -470    397    150   -550   -161    -96   -205   -280   -200    -15
   -148   -636   -488    392    166   -561   -176   -103   -207   -290   -207    -23
   -142   -613   -470    379    163   -542   -189   -109   -207   -298   -218    -31
   -140   -592   -452    366    153   -522   -179    -93   -179   -275   -194     -5
   -137   -530   -392    332    127   -462   -176    -80   -153   -252   -166     28
   -137   -506   -368    319    114   -439   -171    -77   -142   -246   -163     41
   -129   -496   -366    314    116   -431   -179    -90   -150   -259   -179     31
   -119   -478   -358    296    116   -420   -168    -80   -135   -249   -168     51
    -98   -426   -327    262    114   -376   -150    -54    -93   -207   -127     96
    -75   -363   -288    218    103   -327   -163    -64    -75   -184   -106    109
    -51   -306   -254    179    101   -280   -200    -98    -80   -181   -101    106
    -18   -293   -277    153    129   -285   -241   -129    -96   -192   -109     96
    -10   -293   -285    150    137   -290   -252   -145   -111   -205   -119     83
    -20   -303   -285    161    129   -293   -259   -163   -124   -215   -124     80
    -31   -311   -280    171    124   -296   -262   -174   -135   -223   -129     90
    -62   -379   -316    218    124   -348   -265   -184   -158   -241   -150     72
    -93   -488   -394    290    148   -441   -265   -197   -194   -283   -194     25
   -111   -563   -454    335    168   -511   -262   -202   -220   -314   -228     -2
   -132   -592   -459    363    163   -527   -254   -213   -239   -335   -246    -18
   -155   -636   -483    394    161   -558   -257   -239   -265   -366   -272    -38
   -168   -683   -514    426    171   -600   -246   -246   -272   -371   -277    -36
   -176   -657   -480    415    150   -568   -244   -252   -272   -368   -270    -28
   -184   -654   -470    420    142   -563   -239   -257   -275   -376   -275    -31
   -194   -657   -462    426    132   -561   -239   -262   -280   -381   -277    -33
   -189   -628   -441    407    124   -535   -241   -265   -277   -384   -277    -25
   -189   -618   -431    402    119   -524   -244   -275   -283   -397   -285    -28
   -179   -639   -459    410    140   -550   -249   -290   -298   -418   -306    -41
   -166   -662   -496    413    163   -581   -259   -309   -324   -446   -332    -62
   -148   -688   -540    418    194   -615   -272   -324   -342   -475   -355    -67
   -137   -706   -568    423    215   -639   -290   -350   -371   -514   -392    -80
   -145   -735   -589    441    220   -662   -301   -371   -392   -548   -428   -101
   -135   -763   -628    446    246   -696   -306   -379   -397   -553   -433   -116
   -119   -789   -672    454    275   -732   -314   -387   -426   -581   -457   -163
    -75   -917   -841    493    381   -880   -298   -366   -498   -693   -571   -275
    -36  -1137  -1101    587    532  -1119   -189   -244   -553   -854   -763   -459
    -36  -1143  -1106    587    535  -1124    -49    -83   -478   -878   -805   -519
    -98   -844   -748    470    324   -797     12   -116   -322   -706   -605   -332
   -239   -345   -106    290    -67   -228   -153   -613   -272   -439   -233     46
   -392    418    810    -12   -600    613   -452  -1200   -171     20    361    672
   -493   1067   1561   -288  -1026   1314   -667  -1408    103    568    958   1278
   -483    971   1454   -244   -969   1213   -870  -1577    -25    555    948   1322
   -470    335    805     67   -639    571   -969  -1745   -605   -140    259    680
   -426   -288    137    358   -283    -75   -893  -1652  -1080   -906   -527    -90
   -337   -641   -306    488    -15   -475   -691  -1192   -927   -966   -685   -239
   -262   -706   -444    483     88   -576   -522   -836   -693   -823   -602   -168
   -179   -709   -530    444    174   -620   -405   -613   -545   -719   -524   -140
   -153   -776   -623    465    233   -701   -335   -511   -485   -691   -493   -142
   -145   -795   -649    470    249   -724   -322   -498   -488   -711   -514   -155
   -137   -792   -654    465    257   -724   -314   -488   -491   -730   -530   -166
   -137   -779   -644    457    252   -711   -314   -485   -496   -753   -548   -174
   -135   -787   -652    462    257   -719   -309   -472   -496   -763   -555   -166
   -137   -784   -649    459    254   -717   -303   -465   -485   -761   -548   -153
   -132   -771   -639    452    252   -706   -301   -462   -480   -761   -545   -148
   -142   -769   -628    454    241   -698   -301   -459   -472   -758   -537   -137
   -137   -745   -607    441    233   -678   -303   -452   -462   -753   -527   -124
   -132   -795   -662    462    262   -730   -311   -465   -480   -782   -555   -142
   -127   -779   -652    452    262   -717   -311   -459   -470   -766   -537   -135
   -124   -750   -626    436    249   -688   -311   -449   -457   -753   -514   -119
   -119   -719   -600    420    239   -659   -314   -446   -452   -753   -506   -109
   -119   -722   -602    418    239   -662   -316   -449   -452   -769   -519    -96
   -122   -722   -600    420    236   -659   -311   -439   -441   -766   -517    -70
   -127   -696   -568    410    218   -633   -311   -433   -431   -753   -501    -59
   -129   -678   -548    405    207   -613   -314   -431   -423   -753   -491    -70
   -119   -654   -535    384    205   -594   -322   -423   -415   -745   -478    -57
   -116   -649   -532    381    207   -592   -309   -397   -397   -724   -457    -31
   -103   -633   -530    366    210   -581   -309   -381   -381   -717   -446    -12
    -88   -615   -527    353    218   -571   -319   -379   -387   -730   -457    -15
    -96   -631   -537    363    220   -587   -311   -358   -381   -735   -459     -5
    -80   -587   -506    332    213   -548   -311   -327   -358   -711   -433     20
    -72   -566   -493    316    210   -530   -311   -298   -337   -693   -410     38
    -64   -555   -491    311    213   -524   -309   -265   -311   -670   -384     62
    -46   -530   -485    288    218   -509   -309   -236   -293   -657   -374     85
    -28   -514   -485    272    228   -501   -306   -207   -277   -639   -355    109
     -7   -478   -470    241    228   -475   -303   -179   -254   -610   -322    145
      2   -433   -436    215    218   -433   -311   -166   -239   -592   -296    174
     18   -415   -433    197    223   -423   -319   -161   -241   -589   -293    187
     23   -394   -418    184    218   -405   -335   -176   -249   -597   -293    200
     15   -376   -394    179    202   -384   -340   -189   -252   -597   -290    210
     15   -348   -363    166    189   -355   -345   -205   -254   -600   -283    226
     23   -335   -361    153    189   -348   -348   -228   -270   -615   -293    218
     15   -306   -324    145    168   -314   -355   -259   -285   -631   -296    218
     -5   -275   -270    137    132   -272   -361   -290   -296   -644   -301    218
    -23   -252   -228    137    101   -241   -361   -324   -306   -659   -309    210
    -51   -272   -223    161     83   -249   -363   -361   -327   -688   -335    181
    -85   -301   -215    192     62   -257   -355   -392   -340   -714   -363    155
   -114   -327   -215    220     49   -272   -342   -418   -345   -730   -368    150
   -122   -397   -275    259     75   -337   -348   -470   -381   -776   -407    103
   -127   -418   -293    272     80   -355   -374   -537   -433   -836   -462     41
   -132   -410   -277    270     72   -345   -397   -592   -472   -888   -506     -5
   -132   -462   -329    296     96   -397   -413   -636   -519   -940   -550    -44
   -148   -501   -353    324    101   -428   -415   -672   -548   -974   -581    -70
   -145   -504   -361    322    106   -431   -436   -711   -576  -1002   -607    -83
   -137   -517   -379    327    119   -449   -454   -743   -602  -1034   -631    -98
   -142   -514   -371    327    111   -444   -470   -771   -626  -1060   -649   -109
   -150   -545   -394    348    122   -470   -470   -774   -626  -1057   -646   -109
   -140   -540   -400    340    127   -470   -478   -782   -623  -1057   -639   -119
   -137   -540   -405    337    132   -472   -485   -795   -631  -1065   -641   -124
   -140   -522   -381    329    116   -452   -491   -807   -644  -1080   -649   -124
   -137   -501   -363    319    111   -433   -496   -820   -649  -1085   -654   -124
   -122   -491   -368    303    122   -431   -496   -818   -639  -1070   -636   -109
   -122   -475   -353    296    114   -415   -483   -807   -626  -1054   -620   -101
   -135   -454   -319    293     88   -387   -470   -802   -618  -1049   -613    -96
   -135   -420   -285    277     75   -353   -449   -792   -602  -1034   -592    -80
   -129   -387   -257    257     62   -324   -439   -789   -602  -1031   -584    -70
   -119   -379   -259    249     67   -319   -436   -795   -605  -1036   -587    -70
   -106   -316   -210    210     51   -265   -433   -792   -589  -1023   -571    -54
    -96   -241   -145    168     23   -194   -431   -782   -558   -992   -532    -10
   -106   -202    -98    153     -5   -150   -446   -792   -537   -966   -501     25
    -90   -155    -67    122    -12   -111   -491   -815   -537   -956   -483     44
    -80   -163    -85    119      2   -124   -522   -833   -558   -971   -493     33
    -93   -166    -72    129    -10   -119   -535   -857   -584   -995   -522     15
    -93   -181    -88    137     -5   -137   -553   -880   -597  -1000   -522     20
    -90   -205   -116    148     12   -161   -576   -919   -631  -1026   -548     -5
   -101   -298   -200    197     49   -249   -587   -943   -678  -1080   -613    -59
   -114   -397   -283    257     83   -340   -594   -958   -724  -1130   -670   -109
   -116   -428   -314    272     96   -371   -602   -987   -763  -1166   -709   -140
   -140   -480   -340    309     98   -410   -605  -1010   -800  -1200   -745   -168
   -148   -501   -355    324    101   -428   -610  -1028   -820  -1215   -761   -174
   -148   -504   -355    327    103   -431   -610  -1039   -831  -1226   -771   -181
   -148   -509   -361    327    103   -436   -618  -1060   -846  -1244   -787   -194
   -153   -511   -358    329    101   -436   -626  -1067   -859  -1254   -797   -197
   -155   -530   -376    340    109   -454   -631  -1072   -857  -1247   -789   -189
   -148   -535   -387    342    119   -462   -639  -1085   -870  -1260   -807   -207
   -161   -545   -384    350    111   -465   -654  -1109   -893  -1288   -836   -226
   -171   -558   -387    363    106   -472   -662  -1119   -904  -1299   -844   -228
   -163   -553   -389    358    111   -472   -672  -1127   -911  -1306   -849   -228
   -163   -545   -381    355    109   -465   -675  -1132   -919  -1317   -859   -239
   -174   -561   -387    366    106   -475   -672  -1132   -914  -1306   -849   -233
   -181   -555   -374    368     96   -465   -680  -1140   -919  -1312   -849   -236
   -179   -563   -384    368    101   -475   -685  -1148   -935  -1330   -870   -249
   -163   -646   -483    405    158   -566   -672  -1140   -966  -1371   -924   -296
   -116   -880   -766    496    324   -823   -626  -1091  -1062  -1532  -1101   -472
    -83  -1034   -950    555    433   -992   -509   -956  -1098  -1667  -1262   -654
    -88   -937   -849    511    379   -893   -381   -815   -997  -1615  -1218   -644
   -226   -600   -374    413     72   -488   -371  -1028   -867  -1413   -987   -420
   -439     46    485    194   -465    265   -597  -1613   -701   -971   -436    140
   -620    836   1457   -106  -1039   1145   -800  -1956   -371   -345    277    870
   -659   1223   1880   -283  -1270   1551  -1002  -2078   -145     90    727   1358
   -626    862   1488   -116  -1057   1174  -1202  -2265   -441   -158    478   1166
   -610    236    844    184   -730    540  -1260  -2359  -1031   -922   -283    394
   -535   -233    301    384   -420     33  -1145  -2101  -1304  -1428   -846   -187
   -420   -472    -51    446   -187   -262   -961  -1670  -1179  -1434   -932   -290
   -283   -506   -223    394    -31   -366   -833  -1384  -1028  -1340   -875   -262
   -213   -522   -311    366     46   -418   -787  -1280   -997  -1348   -901   -303
   -192   -584   -392    387     98   -488   -763  -1247  -1002  -1371   -935   -345
   -176   -605   -428    389    124   -517   -750  -1228   -997  -1376   -945   -358
   -168   -605   -436    387    132   -522   -743  -1210   -995  -1374   -945   -363
   -179   -581   -405    379    111   -493   -750  -1208  -1005  -1384   -958   -374
   -174   -589   -415    381    119   -504   -750  -1195  -1000  -1389   -958   -366
   -171   -566   -394    368    109   -480   -756  -1189   -997  -1389   -958   -358
   -181   -587   -405    384    111   -496   -748  -1171   -979  -1366   -953   -361
   -179   -584   -405    381    111   -496   -748  -1161   -966  -1348   -930   -368
   -176   -584   -410    379    114   -498   -750  -1153   -958  -1340   -917   -376
   -174   -568   -394    371    109   -483   -758  -1150   -956  -1335   -911   -371
   -166   -548   -381    358    106   -465   -766  -1140   -950  -1327   -904   -366
   -148   -537   -389    342    116   -462   -782  -1137   -950  -1327   -904   -368
   -137   -530   -392    332    127   -462   -795  -1132   -950  -1322   -898   -366
   -129   -535   -405    329    137   -470   -805  -1124   -948  -1314   -898   -366
   -109   -517   -407    314    148   -462   -815  -1122   -945  -1309   -898   -368
    -83   -509   -428    293    171   -470   -833  -1119   -943  -1304   -888   -368
    -67   -511   -446    288    187   -480   -836  -1109   -937  -1296   -880   -368
    -70   -501   -433    285    179   -467   -833  -1091   -922  -1275   -859   -355
    -70   -509   -439    290    184   -475   -828  -1067   -901  -1254   -844   -342
    -67   -493   -426    280    176   -459   -831  -1049   -888  -1244   -841   -348
    -64   -485   -420    275    176   -454   -820  -1010   -859  -1213   -815   -327
    -51   -449   -397    252    171   -426   -813   -969   -828  -1176   -787   -298
    -49   -441   -392    246    171   -418   -795   -917   -787  -1137   -750   -267
    -41   -444   -402    241    179   -426   -771   -854   -737  -1091   -709   -228
    -31   -407   -376    218    171   -392   -753   -797   -696  -1049   -675   -200
    -36   -371   -337    202    148   -355   -748   -756   -665  -1013   -646   -176
    -28   -332   -303    181    137   -319   -732   -701   -623   -966   -607   -137
    -23   -296   -272    158    124   -285   -722   -657   -581   -922   -566    -93
    -18   -272   -254    145    116   -265   -719   -628   -555   -888   -540    -70
    -15   -262   -246    137    114   -254   -717   -610   -537   -865   -519    -54
    -10   -226   -215    119    101   -220   -717   -605   -522   -844   -498    -38
     -7   -200   -194    103     90   -197   -727   -618   -522   -836   -488    -38
    -12   -181   -171     96     77   -176   -737   -633   -524   -833   -485    -36
    -31   -189   -158    109     62   -174   -740   -644   -522   -828   -483    -28
    -51   -181   -129    116     38   -155   -745   -665   -527   -826   -483    -31
    -72   -171    -98    119     12   -135   -735   -678   -519   -815   -472    -31
   -103   -163    -59    132    -23   -114   -730   -696   -511   -807   -467    -36
   -132   -168    -36    148    -51   -103   -719   -711   -509   -807   -467    -49
   -155   -176    -20    166    -67    -98   -714   -732   -511   -815   -475    -70
   -184   -189     -5    187    -90    -98   -717   -761   -524   -828   -493    -98
   -210   -220    -10    215   -101   -116   -714   -784   -532   -839   -511   -124
   -233   -252    -20    241   -109   -137   -717   -807   -550   -857   -532   -150
   -244   -288    -44    267   -101   -166   -724   -836   -571   -875   -550   -184
   -259   -298    -38    277   -111   -168   -722   -852   -576   -880   -555   -197
   -270   -296    -25    283   -122   -161   -730   -872   -587   -891   -563   -213
   -277   -324    -49    298   -116   -187   -750   -898   -613   -917   -594   -246
   -285   -368    -83    327   -101   -226   -745   -901   -618   -922   -602   -259
   -285   -306    -20    296   -135   -163   -735   -891   -594   -891   -571   -244
   -283   -290    -10    285   -137   -150   -740   -885   -584   -878   -555   -239
   -280   -298    -18    285   -132   -158   -743   -885   -581   -875   -558   -246
   -293   -322    -28    309   -132   -176   -737   -883   -579   -875   -558   -249
   -285   -309    -23    293   -132   -166   -730   -870   -566   -859   -550   -244
   -275   -296    -20    285   -129   -161   -709   -846   -545   -841   -532   -231
   -270   -257     12    262   -142   -124   -683   -820   -514   -813   -511   -215
   -267   -197     70    233   -168    -64   -659   -795   -480   -779   -480   -202
   -272   -179     90    223   -181    -44   -641   -776   -462   -763   -470   -194
   -272   -187     85    228   -179    -51   -626   -756   -454   -756   -467   -192
   -259   -142    114    200   -189    -12   -613   -730   -426   -727   -439   -174
   -239    -75    163    158   -202     44   -597   -696   -376   -670   -384   -135
   -244    -15    226    129   -236    103   -613   -696   -350   -639   -353   -106
   -246     23    270    111   -257    145   -639   -704   -332   -623   -337    -83
   -239     28    267    103   -252    148   -657   -698   -324   -607   -327    -77
   -244     18    262    114   -252    140   -659   -693   -316   -592   -314    -83
   -277      0    277    140   -277    137   -667   -693   -309   -579   -303    -80
   -306      5    311    150   -309    155   -659   -678   -293   -553   -280    -67
   -363    -20    340    192   -353    158   -633   -636   -265   -522   -259    -49
   -431    -98    332    265   -381    116   -613   -607   -265   -527   -280    -64
   -392   -179    213    285   -303     15   -652   -665   -350   -628   -379   -163
   -361   -259    101    309   -233    -80   -678   -717   -418   -698   -449   -239
   -368   -298     67    332   -218   -114   -680   -737   -441   -722   -475   -275
   -368   -314     54    342   -213   -129   -693   -761   -470   -750   -509   -311
   -348   -332     12    340   -184   -161   -706   -782   -491   -771   -532   -342
   -340   -361    -20    350   -161   -192   -714   -792   -504   -792   -558   -353
   -337   -358    -23    345   -158   -192   -711   -792   -509   -797   -571   -355
   -332   -340     -7    337   -163   -174   -714   -800   -517   -797   -576   -381
   -350   -355     -7    350   -174   -181   -711   -800   -522   -802   -576   -400
   -363   -376    -12    368   -176   -194   -688   -774   -496   -774   -555   -387
   -358   -400    -44    376   -158   -220   -688   -769   -493   -771   -558   -410
   -337   -413    -75    376   -132   -244   -696   -774   -498   -782   -563   -428
   -337   -397    -59    366   -140   -228   -696   -766   -496   -776   -558   -420
   -332   -384    -51    358   -140   -220   -698   -763   -493   -774   -561   -426
   -314   -410    -96    361   -111   -254   -706   -766   -504   -784   -581   -446
   -288   -446   -158    368    -64   -303   -704   -756   -519   -805   -607   -472
   -241   -620   -381    428     70   -501   -675   -714   -589   -911   -737   -600
   -192   -797   -607    493    207   -704   -576   -592   -639  -1057   -922   -810
   -171   -779   -610    475    218   -696   -459   -407   -566  -1065   -956   -888
   -241   -517   -275    379     15   -397   -387   -376   -379   -870   -743   -709
   -428    -10    418    218   -426    202   -519   -862   -270   -540   -309   -254
   -623    758   1382    -67  -1002   1070   -730  -1356    -67     -7    355    444
   -732   1343   2075   -306  -1405   1709   -914  -1597    171    532    966   1101
   -696   1195   1891   -249  -1293   1543  -1114  -1797     25    555    995   1208
   -667    589   1257     36   -963    924  -1218  -1956   -532   -132    283    498
   -618     20    639    298   -628    329  -1163  -1834   -948   -828   -457   -298
   -542   -319    223    428   -384    -46   -992  -1405   -883   -963   -685   -563
   -441   -384     57    413   -249   -163   -820  -1010   -639   -800   -587   -496
   -342   -384    -44    363   -153   -215   -719   -795   -506   -711   -524   -457
   -316   -389    -72    353   -122   -231   -665   -704   -462   -693   -522   -467
   -309   -420   -111    363    -98   -267   -644   -670   -452   -701   -530   -488
   -303   -452   -148    379    -77   -301   -623   -646   -449   -714   -545   -514
   -309   -472   -163    389    -72   -319   -615   -631   -457   -730   -563   -540
   -316   -459   -142    387    -88   -301   -597   -605   -441   -717   -550   -540
   -309   -431   -124    368    -93   -277   -592   -594   -431   -711   -542   -542
   -290   -426   -135    358    -77   -280   -584   -579   -415   -698   -530   -542
   -296   -436   -142    366    -77   -288   -555   -545   -387   -672   -501   -517
   -288   -444   -155    366    -67   -301   -542   -524   -368   -657   -485   -511
   -277   -431   -153    350    -62   -293   -545   -514   -363   -652   -483   -517
   -267   -400   -132    335    -67   -267   -540   -498   -348   -636   -467   -506
   -280   -389   -111    335    -85   -252   -522   -478   -329   -620   -454   -501
   -272   -384   -114    327    -80   -249   -514   -457   -319   -605   -446   -496
   -275   -392   -116    332    -80   -254   -504   -433   -303   -594   -439   -491
   -265   -358    -93    311    -85   -226   -496   -407   -280   -566   -415   -472
   -267   -374   -106    316    -80   -241   -488   -389   -267   -553   -405   -465
   -265   -374   -111    319    -77   -244   -475   -371   -254   -537   -397   -465
   -259   -358   -101    306    -80   -231   -462   -345   -231   -519   -384   -454
   -259   -337    -77    298    -90   -207   -452   -319   -207   -501   -368   -449
   -249   -355   -106    301    -75   -231   -446   -296   -200   -493   -363   -449
   -236   -358   -122    298    -57   -241   -431   -259   -174   -467   -340   -431
   -215   -332   -116    272    -51   -226   -410   -215   -137   -428   -303   -402
   -187   -296   -109    241    -38   -202   -397   -176   -116   -405   -280   -389
   -163   -272   -109    215    -28   -192   -394   -137    -90   -376   -252   -368
   -150   -285   -135    218    -10   -210   -379    -85    -54   -335   -207   -335
   -137   -280   -142    207      2   -213   -355    -36    -18   -296   -166   -306
   -119   -249   -129    184      5   -189   -345      7     15   -259   -132   -283
   -103   -213   -111    155      2   -161   -342     46     46   -223    -96   -252
    -93   -184    -90    137     -2   -137   -337     80     72   -189    -59   -223
    -90   -158    -70    124    -12   -114   -337     98     93   -163    -31   -197
    -96   -148    -51    122    -23   -101   -319    119    111   -140     -2   -171
    -96   -142    -46    116    -25    -96   -314    122    116   -127     12   -168
    -90   -137    -49    114    -20    -93   -309    119    119   -122     25   -161
    -96   -132    -36    111    -31    -85   -311    101    106   -129     20   -168
   -101   -103     -2    103    -49    -54   -306     80    103   -135     25   -176
   -106   -127    -23    114    -41    -75   -296     51     85   -163      0   -207
   -114   -142    -31    127    -41    -88   -283     23     64   -184    -20   -233
   -129   -158    -28    142    -51    -93   -270      0     57   -192    -31   -246
   -135   -171    -36    153    -49   -103   -262    -25     44   -210    -46   -267
   -168   -239    -72    202    -49   -155   -252    -59     18   -244    -80   -303
   -189   -283    -93    233    -49   -189   -254    -93    -10   -275   -109   -337
   -187   -296   -111    241    -38   -205   -262   -122    -28   -296   -132   -366
   -194   -327   -132    262    -31   -231   -259   -150    -44   -311   -153   -387
   -215   -368   -153    290    -33   -262   -257   -176    -64   -335   -179   -418
   -223   -366   -145    293    -41   -257   -257   -187    -75   -345   -189   -426
   -231   -366   -135    298    -51   -249   -252   -189    -75   -345   -189   -426
   -236   -361   -124    298    -57   -244   -246   -187    -70   -337   -179   -420
   -239   -392   -153    314    -46   -272   -241   -179    -64   -324   -171   -413
   -257   -402   -145    329    -57   -272   -228   -168    -51   -309   -158   -405
   -262   -379   -119    319    -75   -249   -223   -161    -38   -293   -145   -394
   -265   -342    -77    303    -93   -210   -205   -145    -20   -280   -132   -381
   -270   -311    -41    290   -114   -176   -168   -109     18   -239    -93   -340
   -275   -265     10    267   -142   -127   -132    -70     62   -192    -49   -293
   -277   -231     46    254   -163    -93   -109    -49     85   -168    -31   -270
   -265   -194     70    231   -168    -62   -101    -36     96   -161    -25   -262
   -246   -189     57    215   -153    -67   -101    -25     98   -158    -31   -262
   -236   -171     64    202   -153    -51    -98    -12    111   -142    -20   -262
   -233   -111    122    174   -179      5    -93     12    155    -93     25   -233
   -236    -49    187    142   -213     67   -101     15    187    -57     62   -207
   -236      0    236    114   -236    116   -129     -5    194    -41     83   -187
   -223      5    228    109   -228    116   -150    -10    197    -38     85   -174
   -215    -15    200    114   -210     90   -161    -15    184    -46     72   -179
   -213    -12    200    114   -207     93   -174    -33    166    -62     57   -197
   -218    -23    194    119   -207     85   -181    -49    153    -70     54   -202
   -226    -70    155    148   -192     41   -174    -51    142    -83     44   -213
   -226   -166     59    194   -145    -54   -174    -59    103   -122     -2   -254
   -223   -262    -38    244    -93   -150   -179    -70     62   -171    -59   -309
   -233   -303    -72    267    -83   -189   -181    -85     33   -205    -96   -348
   -241   -316    -75    277    -83   -197   -184   -106     10   -231   -122   -371
   -244   -335    -90    288    -80   -213   -194   -122    -15   -254   -148   -389
   -239   -342   -103    290    -67   -223   -189   -119    -18   -257   -158   -394
   -249   -374   -127    311    -62   -252   -189   -119    -25   -267   -176   -407
   -257   -394   -140    324    -59   -267   -187   -116    -25   -262   -174   -413
   -265   -381   -119    322    -72   -249   -187   -119    -31   -254   -171   -420
   -267   -379   -111    324    -77   -246   -192   -124    -41   -262   -181   -433
   -262   -376   -116    316    -75   -246   -197   -129    -49   -270   -197   -444
   -267   -381   -114    324    -77   -249   -202   -137    -57   -277   -207   -452
   -277   -423   -148    350    -64   -285   -205   -137    -64   -283   -215   -454
   -277   -431   -153    355    -62   -293   -205   -137    -70   -285   -220   -465
   -257   -394   -140    324    -59   -267   -213   -135    -64   -283   -220   -467
   -246   -381   -135    314    -57   -259   -210   -119    -54   -270   -207   -462
   -244   -415   -171    327    -38   -293   -207   -106    -67   -293   -239   -493
   -192   -548   -355    371     80   -452   -187    -62   -124   -389   -350   -589
   -150   -735   -587    441    215   -662    -64     98   -119   -493   -496   -735
   -148   -685   -537    415    192   -610     80    293     12   -457   -496   -769
   -220   -368   -150    293    -38   -259    140    246    171   -283   -301   -610
   -374     96    470    140   -420    283    -46   -316    135    -72     31   -283
   -553    818   1371   -132   -961   1093   -340   -911    137    316    568    265
   -636   1397   2034   -381  -1335   1717   -589  -1189    275    789   1119    813
   -610   1301   1912   -348  -1260   1605   -818  -1379    127    828   1166    896
   -566    662   1228    -46   -896    945   -893  -1452   -345    215    506    290
   -514     88    602    213   -558    345   -787  -1288   -740   -519   -280   -470
   -444   -262    179    353   -314    -41   -587   -857   -600   -592   -459   -649
   -379   -337     38    358   -210   -150   -413   -475   -314   -402   -348   -558
   -293   -340    -46    316   -124   -194   -293   -228   -132   -280   -262   -493
   -262   -379   -116    319    -75   -249   -249   -140    -85   -257   -257   -498
   -265   -392   -127    327    -70   -259   -231   -109    -70   -249   -254   -511
   -265   -387   -122    324    -72   -254   -220    -85    -51   -241   -252   -524
   -254   -371   -116    314    -70   -244   -228    -77    -57   -257   -275   -550
   -252   -387   -135    319    -59   -262   -223    -59    -49   -257   -277   -550
   -252   -394   -142    324    -54   -270   -213    -36    -33   -244   -265   -537
   -252   -392   -142    322    -57   -267   -210    -25    -31   -239   -259   -542
   -254   -394   -140    324    -57   -267   -205    -20    -25   -239   -267   -545
   -252   -329    -77    290    -88   -205   -202    -12    -12   -226   -257   -530
   -252   -316    -67    283    -93   -192   -202      2      2   -205   -236   -522
   -252   -303    -54    275   -101   -179   -202     10     10   -192   -220   -532
   -252   -288    -36    270   -109   -163   -202     15     15   -187   -213   -545
   -252   -290    -38    270   -109   -166   -189     36     36   -168   -197   -535
   -249   -283    -33    267   -109   -161   -181     54     49   -158   -184   -522
   -254   -270    -15    259   -119   -142   -181     64     59   -148   -168   -509
   -254   -252      2    254   -129   -124   -176     80     70   -140   -163   -501
   -252   -249      2    249   -127   -124   -168     98     80   -135   -161   -493
   -254   -236     15    244   -135   -111   -153    124    103   -116   -142   -478
   -254   -184     70    218   -163    -57   -148    148    129    -93   -116   -459
   -249   -140    109    194   -179    -15   -145    171    142    -80   -103   -457
   -241   -142     98    192   -171    -23   -137    205    161    -70    -90   -444
   -218   -153     64    184   -142    -44   -129    241    187    -44    -67   -439
   -205   -135     70    168   -140    -31   -129    275    202    -28    -59   -436
   -200   -111     88    155   -145    -12   -127    314    228     -7    -41   -418
   -194    -85    109    140   -153     10   -111    355    262     28      0   -384
   -181    -51    129    116   -155     38    -96    407    306     70     41   -345
   -171    -31    140    101   -155     54    -90    457    342    106     75   -314
   -153     -2    150     77   -153     72    -90    491    366    127     93   -293
   -145     38    184     51   -166    111    -98    506    376    148    114   -283
   -145     59    205     41   -176    132    -90    527    400    181    150   -259
   -142     85    228     25   -187    158    -88    532    407    197    168   -252
   -132    116    249      7   -189    181    -88    530    410    202    174   -249
   -135    137    270     -2   -202    202    -90    522    405    207    184   -244
   -140    145    285     -2   -213    213    -96    504    389    197    176   -249
   -150    145    296      0   -223    220    -98    478    368    179    161   -259
   -166    168    335      0   -249    252    -96    446    348    163    145   -270
   -187    171    355      7   -270    262    -93    410    324    150    135   -296
   -202    174    376     12   -288    275    -93    371    298    127    119   -327
   -223    161    384     31   -303    272    -93    332    270    101     96   -353
   -246    137    384     54   -314    259    -88    296    249     80     75   -389
   -259    119    379     70   -322    249    -96    259    226     46     46   -428
   -272    119    392     77   -332    254   -109    220    200     18     23   -465
   -288    106    392     90   -342    249   -111    192    184      0     12   -480
   -296     98    394     98   -345    246   -114    168    166    -20     -2   -506
   -301     90    392    103   -348    241   -122    140    140    -49    -25   -535
   -303     77    381    111   -342    228   -122    127    129    -62    -33   -545
   -303     77    381    111   -342    228   -129    111    114    -77    -38   -563
   -303     93    397    106   -350    244   -140     96     98    -88    -41   -576
   -306     96    402    103   -353    246   -140     93     93    -96    -49   -581
   -309    111    418     98   -363    265   -137     96     98    -90    -36   -571
   -303    132    436     85   -368    283   -124    111    119    -67    -15   -558
   -293    168    462     62   -376    314   -103    135    148    -36     18   -545
   -290    236    524     25   -407    379    -88    145    163    -23     33   -545
   -296    249    545     23   -420    397    -64    168    194      7     62   -527
   -298    277    576     10   -439    426    -54    179    205     23     83   -522
   -290    296    587     -2   -439    441    -49    189    210     25     85   -522
   -285    366    649    -41   -467    506    -38    213    249     59    124   -485
   -275    488    763   -106   -519    626    -57    200    270     88    158   -454
   -272    522    792   -127   -532    657    -77    197    293    127    197   -426
   -270    548    818   -137   -542    683    -90    194    303    142    213   -423
   -272    535    807   -132   -540    670   -109    189    290    127    205   -420
   -280    509    787   -114   -535    646   -122    179    275    116    194   -423
   -285    483    766    -98   -527    626   -132    171    270    119    194   -431
   -288    475    763    -93   -524    618   -142    158    252    109    184   -457
   -288    402    691    -57   -491    545   -155    140    205     51    124   -522
   -301    283    584      7   -441    433   -153    132    163      7     80   -563
   -311    249    558     31   -433    402   -163    109    124    -33     44   -605
   -316    239    555     38   -436    397   -174     88    101    -51     25   -623
   -324    200    522     59   -423    361   -179     72     80    -77     -2   -644
   -324    181    506     70   -415    342   -181     64     64    -93    -18   -665
   -322    192    511     64   -418    350   -189     54     49   -109    -28   -685
   -324    187    511     70   -418    348   -194     54     44   -109    -20   -688
   -337    184    522     75   -431    353   -184     54     46   -103    -18   -691
   -342    168    511     85   -428    340   -176     57     49   -106    -23   -693
   -345    166    511     88   -428    337   -181     51     41   -111    -25   -698
   -340    179    519     80   -428    348   -187     49     41   -109    -20   -701
   -332    181    514     72   -426    348   -194     38     33   -119    -28   -709
   -335    166    501     83   -418    332   -200     36     25   -129    -36   -719
   -342    163    504     88   -423    332   -200     33     15   -137    -51   -735
   -350    132    483    109   -415    306   -189     46     25   -129    -49   -730
   -337    119    454    106   -397    288   -189     51      5   -158    -77   -766
   -293    -44    249    168   -272    101   -161     83    -83   -283   -210   -893
   -262   -288    -25    272   -119   -155    -44    194   -161   -452   -402  -1093
   -244   -293    -49    270    -98   -171    124    379    -93   -483   -459  -1187
   -329     25    353    150   -342    189    155    161      5   -327   -262  -1008
   -465    535   1000    -36   -732    766    -96   -459     49    -23    140   -594
   -613   1314   1927   -353  -1270   1618   -433   -958    252    519    784     49
   -730   2039   2769   -654  -1748   2403   -714  -1145    605   1163   1473    719
   -654   1984   2639   -665  -1649   2312  -1023  -1252    579   1280   1574    862
   -587   1413   2000   -413  -1293   1706  -1096  -1265    132    717    992    342
   -555    797   1350   -122   -953   1072   -875  -1036   -348    -59    200   -431
   -504    363    867     70   -685    615   -542   -545   -285   -246    -77   -750
   -426    259    683     83   -555    470   -324   -181    -67   -129    -20   -732
   -371    215    587     77   -478    400   -215      0     36    -77     12   -722
   -350    184    532     83   -441    358   -184     46     36    -98    -10   -756
   -337    174    511     83   -423    342   -171     64     25   -124    -36   -779
   -332    148    478     90   -405    311   -145     93     41   -114    -31   -787
   -335    140    472     96   -402    306   -129    114     51   -106    -28   -792
   -337    137    472     98   -405    303   -124    127     54   -116    -36   -792
   -337    142    480     98   -407    311   -114    140     57   -114    -36   -792
   -337    127    465    106   -400    296   -101    158     77    -90    -10   -784
   -337    116    454    109   -397    285    -90    174     90    -80      2   -782
   -337    119    457    106   -400    288    -83    189    106    -67     15   -776
   -332    148    480     93   -405    314    -75    202    116    -51     31   -769
   -327    174    498     75   -413    335    -75    213    124    -44     44   -763
   -327    171    496     77   -410    332    -67    226    132    -41     49   -756
   -324    168    491     77   -407    329    -57    239    145    -28     57   -750
   -319    194    514     62   -415    353    -54    252    158    -18     67   -745
   -322    181    504     67   -413    342    -41    275    174     -7     80   -727
   -319    166    485     75   -402    324    -31    298    187      7     90   -717
   -311    184    493     62   -402    337    -25    314    200     23    106   -714
   -309    200    509     54   -407    353    -12    340    223     49    135   -706
   -301    197    496     51   -397    345      0    374    246     72    161   -691
   -293    194    488     49   -389    340     12    405    262     85    174   -675
   -280    181    459     46   -371    322     28    446    285     98    184   -659
   -267    184    452     41   -358    316     44    488    311    111    192   -639
   -259    205    462     25   -361    332     54    530    337    140    218   -626
   -244    233    475      5   -358    353     64    574    358    163    252   -605
   -231    244    475     -7   -353    358     83    628    392    200    283   -581
   -220    259    480    -18   -350    368    103    683    431    231    303   -568
   -202    267    470    -33   -337    368    119    730    457    252    329   -535
   -179    298    478    -59   -327    387    129    774    488    290    366   -504
   -163    327    491    -83   -327    410    135    800    511    306    387   -475
   -153    361    514   -103   -332    436    129    810    517    306    392   -446
   -145    350    496   -106   -319    423    140    820    535    342    426   -441
   -153    366    519   -109   -335    441    148    820    542    361    452   -423
   -161    376    535   -109   -348    454    153    810    540    353    446   -402
   -161    405    566   -122   -363    485    137    782    517    345    439   -400
   -168    400    566   -116   -368    483    127    745    498    337    428   -444
   -176    392    568   -109   -374    480    122    701    478    322    418   -478
   -192    397    589   -103   -389    493    109    649    452    306    415   -488
   -213    394    607    -90   -410    501    101    600    431    293    407   -493
   -236    350    584    -57   -410    467     93    550    394    257    371   -522
   -254    329    584    -36   -418    457     75    496    358    215    329   -545
   -267    293    561    -15   -413    426     59    446    324    187    303   -550
   -285    257    542     15   -413    400     51    407    309    176    290   -571
   -288    241    530     20   -407    384     38    374    283    161    272   -587
   -280    233    514     23   -397    374     25    345    259    142    254   -589
   -285    226    509     28   -397    366     23    324    246    135    241   -597
   -296    241    537     28   -415    389     18    301    233    116    226   -615
   -293    226    519     33   -405    371     10    283    213     96    210   -618
   -285    184    470     51   -376    327     15    283    210     98    200   -628
   -288    166    454     59   -371    309     18    283    218    109    207   -636
   -285    197    483     44   -384    340     18    283    228    122    220   -631
   -277    265    542      5   -410    402     18    285    233    127    226   -615
   -277    288    566     -5   -420    426     44    306    254    140    236   -584
   -280    293    574     -5   -426    433     77    335    283    176    262   -561
   -277    311    589    -15   -433    449    111    363    322    205    285   -548
   -265    316    579    -25   -420    446    114    368    314    202    285   -548
   -252    353    605    -51   -428    478    124    379    329    215    296   -532
   -246    441    688    -98   -467    563    129    392    363    262    342   -488
   -244    511    756   -132   -498    633    111    387    389    309    387   -472
   -239    519    758   -142   -498    639     88    384    407    327    405   -457
   -226    522    748   -148   -488    633     75    381    410    332    405   -444
   -220    504    724   -142   -475    613     62    374    397    322    400   -444
   -231    457    688   -111   -459    571     59    366    387    314    389   -444
   -239    446    685   -106   -462    566     38    342    366    298    376   -459
   -249    418    667    -85   -457    540     23    322    340    267    350   -483
   -257    329    584    -38   -420    454     23    311    301    220    303   -522
   -270    254    524      7   -397    389     28    296    265    184    259   -571
   -277    205    483     36   -381    342     23    270    236    153    233   -594
   -283    166    449     57   -366    306     20    252    210    132    210   -610
   -285    150    436     64   -361    293     10    231    181    106    187   -636
   -277    140    418     70   -348    277      2    226    171     96    174   -652
   -285    129    413     75   -350    270     -5    213    153     70    145   -670
   -296     90    384    101   -340    236      5    213    153     67    145   -659
   -293    106    397     90   -345    252      0    205    145     70    153   -667
   -290    101    392     96   -340    246     -5    194    137     70    153   -683
   -290     72    363    109   -327    218      0    189    129     64    148   -685
   -290     67    358    111   -324    213      0    189    129     62    140   -691
   -290     64    353    111   -322    207     -7    179    119     51    127   -704
   -290     54    345    119   -316    200    -10    174    111     44    119   -709
   -298     44    340    127   -319    192     -7    174    106     41    114   -706
   -296     41    335    127   -314    187    -15    166     96     38    106   -711
   -277    -12    265    142   -272    124    -12    166     59    -10     57   -769
   -236   -220     15    228   -127   -103     33    202    -33   -155    -98   -914
   -210   -407   -197    306    -10   -303    163    311    -98   -316   -280  -1114
   -202   -345   -142    272    -31   -244    293    431    -20   -296   -262  -1137
   -293    -70    220    179   -259     75    306    223    109   -109    -33   -904
   -457    509    966    -25   -711    737     75   -348    259    290    457   -371
   -626   1332   1956   -355  -1291   1644   -181   -698    607    956   1208    394
   -683   1823   2504   -571  -1592   2164   -420   -779    932   1519   1777    961
   -613   1631   2244   -511  -1431   1938   -688   -911    761   1436   1683    917
   -561   1067   1628   -252  -1093   1348   -797  -1041    176    730    995    257
   -535    475   1010     28   -774    743   -605   -828   -262     15    262   -483
   -454    163    618    145   -535    389   -340   -379   -184    -85     72   -696
   -374     77    449    145   -410    262   -150    -54    -10      5    119   -683
   -319     31    350    145   -335    189    -54     98     67     28    119   -688
   -306     -5    301    155   -306    148    -33    129     54     -2     90   -706
   -298    -23    275    161   -288    124    -20    145     46     -7     83   -730
   -285    -59    226    171   -259     83     -2    161     46    -18     70   -753
   -275    -54    220    166   -249     83      5    171     41    -31     54   -774
   -275    -57    215    163   -246     80     10    179     41    -38     49   -771
   -267    -62    205    163   -239     72     20    189     46    -38     54   -761
   -265    -44    220    153   -244     88     23    194     57    -36     57   -750
   -267    -49    218    158   -244     83     33    207     64    -33     59   -732
   -265    -70    194    166   -231     62     38    218     72    -18     75   -727
   -254    -62    192    158   -223     62     41    223     77     -7     83   -748
   -257    -44    213    148   -236     83     41    228     77    -10     88   -740
   -254    -44    210    150   -233     83     51    246     88      2    101   -717
   -249    -49    200    148   -226     75     59    259     98      7    109   -714
   -246    -41    202    142   -226     80     64    270    103      7    111   -711
   -246    -41    205    142   -228     80     70    283    111     18    119   -698
   -239    -38    200    140   -220     80     70    296    114     15    109   -693
   -231    -49    181    140   -210     67     80    314    122     15    111   -680
   -223    -36    187    129   -205     75     93    340    148     41    135   -667
   -218    -25    189    122   -205     80    109    366    171     64    158   -662
   -207      2    210    103   -207    106    103    379    174     62    163   -654
   -200     -7    189    101   -197     90    111    415    187     67    161   -633
   -189    -12    174    101   -181     80    124    454    207     85    176   -605
   -179     10    187     83   -184     98    124    480    220    103    192   -607
   -174     28    202     72   -187    114    137    524    241    127    210   -592
   -163     33    194     62   -179    114    155    574    270    153    231   -576
   -140     46    187     46   -163    116    163    623    296    181    259   -558
   -116     59    176     25   -148    116    166    662    316    202    280   -542
    -98     93    192      2   -145    142    176    696    337    223    303   -498
    -83    124    207    -20   -145    163    176    711    355    244    322   -467
    -72    145    218    -36   -145    181    176    724    371    267    345   -457
    -72    145    218    -36   -145    181    181    735    384    285    361   -454
    -72    176    249    -51   -161    213    174    727    381    288    368   -446
    -77    189    265    -57   -171    226    171    706    371    283    371   -433
    -90    189    277    -49   -184    233    168    685    355    272    358   -426
   -106    187    293    -41   -200    239    163    649    335    257    348   -439
   -109    194    303    -41   -205    249    158    610    314    239    335   -449
   -122    176    298    -28   -210    236    153    566    288    210    311   -467
   -145    148    293      0   -220    218    161    532    275    192    293   -470
   -161    124    283     18   -220    202    161    496    254    168    267   -483
   -168    122    290     23   -228    205    145    444    228    158    249   -524
   -184    103    285     38   -233    192    129    394    200    124    220   -566
   -200     70    270     64   -233    168    122    358    174    103    205   -579
   -213     54    265     77   -239    158    111    319    142     75    184   -597
   -220     41    262     90   -241    150    103    290    124     54    166   -607
   -226     33    257     93   -241    145     96    267    106     38    153   -613
   -228     20    249    103   -239    135     85    246     90     25    135   -618
   -236      0    236    116   -236    116     75    226     72      5    111   -639
   -236    -18    218    127   -228     98     72    218     70      5    116   -639
   -228     -7    220    116   -226    106     70    218     75     18    127   -641
   -220     15    236    101   -228    124     62    207     64      7    119   -644
   -223     12    236    103   -228    124     62    207     59      5    119   -628
   -220     12    233    103   -226    122     64    215     62     10    116   -631
   -218     46    262     85   -241    153     77    228     80     20    127   -631
   -220     67    288     75   -254    179    101    252    103     44    155   -602
   -220    101    322     59   -270    210    119    270    127     72    187   -574
   -210    150    361     31   -285    254    137    283    148     93    207   -553
   -202    155    355     23   -277    254    140    285    137     77    192   -550
   -194    148    342     23   -270    244    155    303    148     90    202   -535
   -197    207    405     -7   -301    306    166    322    184    137    246   -506
   -194    270    465    -36   -329    366    148    314    213    168    283   -475
   -187    324    509    -70   -348    418    109    296    215    179    296   -462
   -174    329    504    -77   -340    415     93    293    213    181    296   -457
   -161    298    459    -70   -311    376     77    285    197    166    285   -457
   -161    293    454    -64   -306    374     57    267    176    153    272   -465
   -176    280    457    -51   -316    366     49    254    168    153    277   -459
   -184    239    423    -28   -303    329     33    233    137    114    239   -485
   -194    145    340     23   -267    244     25    213     88     62    184   -537
   -207     59    267     75   -236    163     28    194     49     20    142   -589
   -223     23    246     98   -236    132     20    168     18    -10    109   -610
   -231    -18    213    124   -223     96     12    150     -7    -33     88   -623
   -233    -51    181    142   -210     64      5    135    -31    -57     54   -644
   -236    -41    194    140   -215     75      0    122    -44    -67     51   -657
   -233    -62    168    148   -202     51    -10    114    -57    -72     49   -657
   -239    -77    161    158   -200     41    -10    106    -67    -77     38   -667
   -246    -77    166    161   -207     44    -15     96    -77    -90     25   -680
   -241    -98    142    171   -192     20    -18     88    -88   -106     12   -688
   -231    -98    129    163   -181     15    -25     85    -93   -103     12   -683
   -233    -98    135    163   -184     18    -33     80   -101   -106     10   -688
   -239   -106    132    168   -187     12    -31     77   -106   -114      0   -696
   -231   -119    111    176   -171     -5    -31     77   -111   -119     -5   -698
   -241   -142     96    192   -171    -23    -33     75   -114   -124    -10   -696
   -233   -150     80    192   -158    -36    -36     75   -127   -145    -33   -706
   -200   -233    -33    215    -85   -135    -33     77   -187   -220   -116   -792
   -150   -449   -298    301     72   -374     28    132   -298   -389   -301   -982
   -145   -594   -449    366    150   -522    187    277   -303   -501   -433  -1117
   -166   -402   -236    283     33   -319    298    322   -176   -405   -329  -1034
   -272      0    270    135   -270    135    197    -75    -72   -163    -23   -732
   -413    685   1098   -135   -756    891   -132   -672     64    296    542   -135
   -545   1501   2044   -478  -1296   1771   -400   -896    446    982   1283    610
   -537   1800   2338   -631  -1436   2068   -685   -974    657   1408   1699   1036
   -459   1449   1909   -496  -1184   1678   -930  -1132    322   1124   1415    782
   -433    823   1257   -194   -844   1039   -909  -1174   -314    288    602     -7
   -402    223    623     88   -511    420   -626   -828   -581   -277    -18   -618
   -337     -7    329    171   -335    161   -355   -387   -384   -244    -75   -693
   -270    -57    213    163   -241     75   -181   -109   -218   -153    -31   -667
   -233   -119    114    176   -174     -2    -96     15   -155   -127    -23   -675
   -228   -158     67    192   -150    -46    -80     31   -168   -163    -59   -717
   -228   -202     23    215   -127    -90    -62     59   -166   -174    -70   -722
   -231   -210     18    220   -127    -96    -49     77   -161   -181    -77   -727
   -226   -192     33    210   -129    -80    -49     80   -166   -192    -90   -732
   -220   -202     15    210   -122    -93    -46     88   -168   -200   -103   -730
   -215   -231    -18    223   -101   -124    -31    103   -161   -187    -96   -724
   -205   -194     10    200   -109    -93    -33    106   -158   -179    -85   -727
   -197   -168     28    184   -114    -70    -25    111   -153   -179    -90   -727
   -192   -163     28    176   -111    -67    -20    119   -142   -171    -85   -719
   -184   -161     23    174   -106    -70    -18    124   -140   -168    -77   -711
   -184   -158     25    171   -106    -67    -23    127   -145   -171    -77   -711
   -187   -166     20    176   -103    -72    -10    148   -122   -150    -62   -691
   -181   -163     15    171   -101    -75     -7    158   -114   -142    -57   -680
   -174   -158     15    166    -96    -72     -5    168   -109   -140    -57   -675
   -179   -150     28    163   -106    -62     -5    184    -98   -129    -54   -675
   -181   -148     33    166   -109    -57      5    207    -83   -111    -38   -667
   -176   -137     38    155   -109    -49      7    220    -75   -109    -31   -654
   -174   -137     36    155   -106    -51     10    236    -62   -101    -25   -646
   -166   -127     38    145   -103    -46     15    257    -49    -88    -20   -639
   -153   -114     38    135    -96    -38     23    280    -33    -75     -7   -623
   -145   -122     23    132    -85    -51     38    311    -15    -57     10   -600
   -132   -109     23    119    -80    -44     44    345      2    -41     12   -594
   -119    -83     33    101    -77    -25     49    379     23    -20     28   -584
   -106    -57     49     83    -77     -5     64    415     49      2     51   -563
    -96    -41     54     67    -77      5     77    459     75     20     64   -530
    -83    -38     44     62    -64      0     90    506    106     49     88   -504
    -62    -20     38     41    -51      7    101    550    137     85    122   -475
    -44     18     62     12    -51     38    103    576    161    124    158   -459
    -31     41     72     -5    -51     54    106    597    179    140    174   -439
    -15     75     90    -31    -54     83    101    605    187    150    181   -426
    -10    101    111    -46    -62    106     98    605    189    158    192   -410
    -20     96    116    -36    -67    106    103    600    200    171    213   -389
    -18    122    137    -54    -77    129     96    581    194    171    215   -379
    -20    137    158    -59    -88    148     90    555    184    163    207   -379
    -33    150    184    -59   -109    168     83    524    168    150    194   -392
    -44    158    202    -57   -122    179     77    491    153    135    187   -397
    -57    155    213    -51   -135    184     72    449    132    109    166   -407
    -77    124    200    -23   -140    161     75    413    114     90    145   -420
   -103    103    205     -2   -155    153     70    374     90     70    127   -441
   -114     90    205     12   -158    148     57    327     57     41    106   -467
   -124     77    200     23   -161    137     41    283     33     23     90   -485
   -140     41    181     46   -161    111     25    241      7      0     59   -519
   -145     31    174     57   -161    101      7    200    -23    -31     28   -542
   -140      5    145     67   -142     75     -2    176    -41    -49     12   -550
   -148    -25    119     85   -137     46    -10    150    -57    -64    -10   -571
   -155    -54    101    103   -129     23    -12    137    -67    -70    -15   -576
   -163    -46    114    103   -140     33    -23    116    -80    -77    -15   -579
   -166    -31    135     98   -150     51    -33    103    -96   -103    -33   -581
   -174    -54    119    114   -148     31    -25    111    -85    -90    -28   -566
   -171    -46    124    106   -148     38    -25    111    -80    -77    -18   -568
   -163    -44    119    101   -142     38    -28    111    -75    -70     -5   -561
   -163    -33    129     98   -148     46    -23    116    -70    -70     -5   -550
   -163    -18    145     90   -155     62    -25    111    -75    -75    -12   -553
   -158     -5    153     80   -155     72    -25    111    -72    -70     -7   -558
   -158     -7    150     80   -155     70    -12    129    -51    -51     12   -540
   -158     18    176     70   -166     96      5    150    -25    -28     31   -517
   -145     62    207     41   -176    135     20    166    -10    -10     51   -509
   -148     90    236     28   -192    163     41    176     10     12     75   -483
   -145    116    259     12   -202    187     54    184     18     18     80   -462
   -127    116    244      5   -184    179     59    184      5      2     62   -470
   -122    142    265    -12   -192    202     72    200     28     23     75   -462
   -124    215    340    -46   -233    277     75    213     72     72    129   -420
   -122    270    392    -75   -257    329     41    194     88     96    161   -389
   -109    301    410    -96   -259    355      7    179     93    111    184   -371
   -103    301    402    -98   -254    350      2    179     93    114    179   -361
   -103    293    397    -96   -249    345    -12    163     77    101    163   -368
   -103    280    384    -90   -244    332    -36    140     54     80    145   -381
   -106    241    348    -67   -226    293    -46    127     33     70    137   -394
   -122    155    275    -18   -200    213    -51    109     -5     28     98   -433
   -132     57    189     36   -161    124    -51     96    -51    -18     46   -483
   -140      2    142     67   -142     72    -59     77    -88    -57      5   -527
   -148    -20    127     85   -137     51    -57     67    -98    -67    -10   -537
   -153    -46    103     98   -129     28    -62     46   -124    -93    -38   -558
   -145    -67     77    106   -114      5    -75     28   -150   -124    -67   -571
   -153    -72     80    111   -119      5    -83     15   -166   -137    -83   -579
   -155    -77     77    116   -116      0    -85      5   -171   -137    -90   -589
   -155   -119     33    135    -96    -44    -88      2   -179   -150   -101   -602
   -161   -129     31    142    -96    -49    -90      2   -184   -150    -98   -600
   -163   -119     44    140   -106    -38    -90      0   -184   -142    -90   -607
   -153   -122     31    137    -93    -46    -96     -5   -189   -150    -98   -615
   -148   -135     12    140    -83    -62   -106    -15   -202   -166   -119   -626
   -153   -145      7    148    -83    -70   -106    -20   -215   -179   -135   -631
   -158   -140     15    148    -88    -62   -109    -23   -218   -187   -145   -628
   -150   -148      2    150    -77    -72   -103    -23   -218   -189   -148   -618
   -132   -228    -98    179    -18   -163    -90    -12   -257   -239   -207   -670
    -93   -418   -324    254    114   -371    -36     33   -353   -389   -376   -839
    -70   -584   -514    327    220   -550     96    161   -397   -535   -542  -1021
    -72   -496   -423    285    174   -459    241    301   -280   -485   -504  -1002
   -184   -109     72    145   -129    -18    181    -54   -168   -252   -218   -732
   -311    527    836   -109   -574    680   -145   -657    -57    163    303   -197
   -441   1374   1816   -467  -1130   1595   -459  -1000    254    810   1039    545
   -488   1922   2410   -717  -1449   2166   -753  -1106    579   1402   1641   1150
   -394   1615   2008   -613  -1202   1810  -1031  -1257    309   1205   1431    987
   -345    984   1327   -319   -836   1156  -1031  -1296   -290    423    665    267
   -316    327    644     -5   -483    485   -753   -997   -654   -249    -49   -420
   -275     -2    272    140   -275    135   -444   -527   -493   -296   -205   -597
   -205    -51    150    127   -179     49   -267   -239   -324   -207   -158   -581
   -163   -106     57    135   -111    -25   -174    -93   -254   -181   -148   -579
   -161   -153      5    155    -85    -75   -142    -49   -246   -194   -171   -600
   -153   -168    -15    161    -70    -93   -129    -33   -249   -215   -194   -626
   -140   -181    -41    161    -51   -111   -116    -15   -252   -233   -213   -633
   -142   -200    -57    168    -44   -129    -96      5   -236   -220   -202   -633
   -140   -184    -44    161    -49   -114    -96     10   -233   -220   -202   -652
   -129   -184    -54    158    -38   -119    -96     12   -233   -228   -207   -654
   -127   -192    -64    161    -31   -129    -90     23   -228   -223   -205   -644
   -129   -197    -70    163    -31   -135    -83     33   -215   -213   -192   -631
   -124   -166    -41    142    -44   -106    -88     36   -213   -210   -189   -628
   -122   -168    -46    145    -38   -109    -80     49   -202   -200   -181   -610
   -122   -158    -38    140    -41   -101    -77     54   -197   -197   -184   -605
   -114   -158    -46    135    -33   -103    -72     64   -187   -184   -174   -600
   -111   -145    -33    127    -41    -90    -70     75   -176   -176   -166   -602
   -111   -145    -33    129    -38    -90    -64     88   -168   -166   -155   -589
   -103   -145    -41    122    -33    -93    -57    103   -155   -155   -145   -576
   -101   -135    -33    116    -33    -85    -49    114   -145   -148   -142   -574
   -101   -137    -38    119    -33    -88    -38    132   -129   -132   -132   -561
    -93   -132    -38    114    -28    -85    -28    153   -114   -122   -119   -545
    -85   -119    -36    101    -25    -77    -23    174   -106   -116   -114   -537
    -83   -119    -38    101    -23    -80    -15    200    -93   -109   -111   -532
    -77   -106    -31     90    -25    -70     -7    228    -77    -98   -106   -519
    -70    -96    -25     83    -23    -62      7    265    -49    -72    -85   -501
    -59    -90    -33     72    -12    -62     18    301    -28    -51    -64   -491
    -49    -72    -23     59    -12    -49     28    345     -2    -28    -51   -475
    -33    -54    -20     41     -7    -38     36    387     23    -12    -38   -449
    -12    -23    -10     18     -2    -18     46    426     51     15    -15   -420
     -2     -7     -7      5      0     -7     62    465     80     38      2   -402
      5     -7    -15      0      7    -10     77    506    111     75     33   -374
     25     20     -5    -25     15      7     80    530    135    101     64   -345
     36     62     25    -49      5     44     80    548    150    116     80   -327
     20     75     51    -49    -15     64     83    553    153    127     90   -314
     20     96     75    -59    -25     85     83    550    163    142    116   -298
     20    111     90    -67    -36    101     80    537    161    145    124   -288
     15    129    114    -72    -49    122     75    517    153    140    122   -285
      7    132    124    -70    -59    129     70    488    137    129    116   -296
     -2    137    140    -67    -72    137     64    446    111    103     98   -306
    -20    127    145    -54    -83    135     57    407     90     80     77   -303
    -28    124    153    -46    -90    137     46    368     70     62     57   -311
    -41    116    158    -38   -101    137     31    319     44     41     33   -345
    -59     90    148    -15   -103    119     20    275     20     23     20   -379
    -70     67    137     -2   -103    101     10    233     -2      0      0   -402
    -83     59    142     12   -111    101     -7    189    -28    -25    -20   -420
    -98     33    132     31   -114     80    -20    153    -46    -44    -38   -431
   -109      7    114     49   -111     59    -31    127    -64    -62    -62   -446
   -119    -20     98     67   -111     38    -36    101    -83    -75    -75   -459
   -119     -7    111     64   -116     51    -49     72   -103    -93    -83   -465
   -122    -33     85     75   -103     25    -54     59   -116    -98    -98   -475
   -127    -41     83     83   -106     20    -57     54   -116   -101   -103   -480
   -124    -31     93     77   -109     28    -64     44   -122   -114   -114   -483
   -127    -25    101     77   -114     36    -70     36   -127   -119   -119   -478
   -137    -33    101     85   -122     33    -72     36   -124   -116   -116   -472
   -135    -31    103     83   -119     36    -75     38   -119   -106   -106   -470
   -135    -10    122     72   -129     54    -77     33   -119   -101   -103   -483
   -135    -10    124     72   -129     57    -72     41   -114    -98    -93   -475
   -132    -12    119     72   -127     51    -75     44   -111    -96    -96   -470
   -129     -7    122     70   -127     57    -77     46   -106    -96    -98   -462
   -129     -2    127     64   -129     62    -77     49   -101    -88    -93   -452
   -127     12    140     57   -132     75    -75     51    -98    -85    -88   -452
   -124     12    137     54   -132     75    -77     49   -101    -85    -93   -457
   -124     23    148     49   -135     85    -59     62    -83    -72    -72   -439
   -122     67    187     25   -155    127    -38     80    -57    -46    -51   -415
   -114     98    213      7   -163    155    -23     90    -41    -33    -38   -400
   -122    124    244     -2   -181    184    -10     96    -25    -23    -25   -381
   -124    127    249     -2   -187    187      0    106    -18    -10    -15   -371
   -114    116    228     -2   -171    174      2    111    -20    -15    -20   -379
   -101    181    283    -38   -192    231      5    114    -10      0     -2   -366
   -101    249    348    -75   -223    296     -7    114     18     28     28   -327
    -93    275    366    -90   -228    319    -36    106     38     57     62   -280
    -83    301    381   -109   -233    340    -62     98     41     75     83   -267
    -77    293    371   -106   -223    332    -70     93     33     70     70   -280
    -88    270    355    -93   -223    311    -80     77     18     54     54   -288
    -90    249    340    -80   -215    296   -103     51     -7     25     31   -296
    -96    205    301    -57   -197    252   -119     28    -44     -7     -2   -314
   -114    106    220      5   -166    163   -127      7    -88    -51    -51   -368
   -124      2    127     59   -127     64   -129    -10   -135   -103   -106   -428
   -132    -33     98     83   -116     33   -135    -25   -158   -124   -127   -467
   -145    -51     93     98   -122     20   -142    -44   -179   -145   -145   -485
   -150    -70     80    111   -116      5   -148    -64   -205   -171   -168   -498
   -150    -96     51    122   -103    -23   -158    -80   -228   -194   -187   -501
   -155   -109     46    132   -101    -31   -161    -83   -233   -202   -202   -511
   -158   -116     41    135   -101    -38   -161    -85   -241   -207   -207   -514
   -148   -127     20    137    -85    -54   -161    -90   -246   -213   -213   -519
   -150   -127     23    137    -88    -51   -171   -101   -257   -226   -223   -535
   -158   -132     25    145    -93    -51   -166   -101   -257   -228   -223   -532
   -153   -137     15    145    -85    -62   -174   -109   -262   -236   -231   -535
   -145   -142      2    145    -75    -70   -176   -114   -267   -249   -244   -540
   -150   -163    -12    155    -70    -88   -179   -119   -275   -259   -254   -537
   -155   -171    -15    161    -70    -93   -181   -119   -277   -259   -249   -537
   -148   -189    -41    168    -54   -116   -184   -119   -290   -272   -267   -555
   -116   -301   -184    210     33   -244   -174   -103   -353   -361   -363   -636
    -70   -517   -446    290    187   -483    -77      0   -433   -514   -542   -818
    -44   -579   -535    309    244   -558     85    174   -381   -563   -620   -927
    -85   -355   -272    220     90   -314    184    132   -226   -410   -452   -789
   -215    101    316     57   -265    207     -2   -426   -155   -140    -98   -433
   -371    878   1249   -254   -810   1065   -379  -1015     -7    355    511    200
   -504   1678   2182   -587  -1343   1930   -691  -1265    322   1000   1221    922
   -485   1919   2403   -719  -1444   2161  -1023  -1389    431   1325   1551   1296
   -392   1473   1865   -540  -1127   1667  -1236  -1501     41    935   1161    953
   -374    818   1192   -223   -782   1005  -1052  -1363   -524     83    314    119
   -332    252    584     38   -457    418   -698   -901   -633   -335   -197   -394
   -252      0    252    124   -254    127   -423   -465   -441   -311   -265   -488
   -192    -72    119    132   -155     23   -280   -241   -322   -267   -252   -493
   -176   -132     41    153   -111    -44   -239   -179   -311   -288   -280   -524
   -166   -176    -10    171    -77    -93   -215   -153   -316   -309   -309   -553
   -153   -207    -54    176    -49   -132   -202   -137   -327   -329   -327   -571
   -140   -213    -72    176    -33   -142   -197   -127   -329   -337   -337   -579
   -148   -207    -62    176    -44   -135   -194   -116   -324   -337   -342   -594
   -148   -202    -54    176    -49   -129   -187   -106   -319   -342   -342   -594
   -142   -194    -54    166    -46   -124   -184   -101   -316   -348   -342   -587
   -137   -197    -59    168    -38   -129   -179    -88   -309   -337   -335   -576
   -142   -218    -75    179    -36   -148   -166    -72   -296   -327   -324   -574
   -140   -197    -57    168    -44   -127   -168    -70   -296   -329   -324   -576
   -129   -181    -51    155    -41   -119   -166    -62   -296   -329   -324   -574
   -119   -168    -49    145    -36   -109   -158    -54   -285   -319   -314   -563
   -116   -158    -44    137    -38   -101   -155    -46   -277   -314   -309   -553
   -114   -171    -57    140    -28   -114   -150    -36   -267   -309   -301   -540
   -101   -137    -36    119    -33    -88   -148    -23   -254   -301   -296   -532
    -83   -114    -31     98    -25    -72   -137      0   -239   -288   -283   -519
    -93   -116    -23    103    -36    -70   -137      7   -233   -288   -280   -519
   -116   -153    -38    135    -38    -96   -135     23   -228   -285   -283   -519
   -109   -166    -59    135    -25   -114   -132     46   -215   -280   -280   -514
    -93   -148    -54    122    -20   -101   -122     70   -197   -267   -267   -501
   -103   -127    -23    111    -41    -75   -119     88   -189   -262   -265   -493
   -116   -129    -15    122    -51    -72   -109    114   -174   -254   -259   -488
   -111   -132    -20    122    -46    -77   -101    142   -158   -244   -249   -472
    -90   -116    -25    103    -33    -72    -85    187   -135   -231   -241   -452
    -72   -106    -33     88    -20    -72    -72    233   -109   -207   -226   -428
    -59   -106    -46     83     -7    -77    -54    283    -83   -179   -200   -418
    -41    -90    -51     64      2    -72    -46    322    -57   -163   -184   -410
    -25    -62    -36     44      5    -49    -36    361    -33   -148   -174   -389
    -18    -49    -33     31      5    -41    -20    397     -2   -116   -142   -355
     -7    -23    -18     15      5    -20    -12    420     20    -93   -114   -324
      7     -5    -15     -2     10     -7    -10    439     38    -80   -101   -301
     20     31     10    -25      5     20    -12    439     46    -67    -83   -283
     25     62     36    -46     -5     49    -23    423     41    -67    -80   -285
     28     70     38    -49     -5     54    -20    410     38    -67    -77   -285
     15     77     59    -49    -20     70    -18    389     38    -67    -72   -283
      2     85     83    -44    -38     85    -20    361     23    -80    -77   -275
    -10     85     96    -38    -51     90    -33    311     -5   -103    -93   -283
    -18     88    106    -36    -62     98    -49    267    -31   -122   -106   -296
    -36     93    127    -28    -83    109    -62    218    -57   -145   -122   -309
    -46     83    129    -18    -88    106    -75    163    -83   -174   -145   -324
    -59     51    109      2    -85     77    -98    101   -119   -210   -176   -353
    -75     31    106     20    -90     67   -114     54   -142   -233   -197   -371
    -90     20    111     33   -101     67   -132      7   -171   -254   -218   -392
    -93      7    101     44    -96     54   -153    -33   -200   -288   -246   -410
   -103    -25     75     62    -90     23   -166    -62   -226   -314   -270   -418
   -101    -41     59     72    -83      7   -171    -85   -241   -327   -277   -423
    -98    -41     57     70    -80      7   -189   -114   -265   -348   -296   -436
   -109    -64     44     88    -77    -10   -194   -124   -275   -358   -309   -441
   -114    -67     44     88    -80    -12   -197   -129   -275   -358   -311   -457
   -114    -54     59     83    -88      2   -207   -142   -283   -368   -314   -470
   -114    -54     59     83    -90      2   -213   -148   -285   -374   -316   -462
   -119    -54     64     88    -93      5   -210   -145   -283   -371   -309   -454
   -116    -36     77     75    -98     20   -215   -150   -280   -374   -309   -446
   -114    -36     77     72    -96     20   -218   -153   -280   -374   -306   -441
   -119    -36     80     75   -101     20   -218   -155   -277   -374   -306   -436
   -122    -31     90     77   -106     28   -223   -155   -277   -376   -306   -436
   -122    -38     83     77   -103     20   -226   -161   -285   -381   -309   -436
   -127    -28     96     77   -111     33   -223   -158   -277   -368   -301   -426
   -124    -25     96     75   -111     33   -223   -155   -277   -368   -293   -418
   -116    -25     90     72   -103     31   -228   -161   -283   -376   -296   -415
   -111    -25     85     67   -101     28   -233   -171   -290   -387   -303   -418
   -109    -25     83     67    -98     28   -239   -176   -293   -389   -309   -418
   -111    -23     88     67   -101     31   -241   -184   -298   -394   -311   -420
   -111    -25     85     70    -98     28   -246   -192   -301   -397   -314   -428
   -109    -31     77     67    -96     23   -254   -200   -311   -407   -324   -428
   -109    -25     80     67    -96     25   -259   -207   -319   -418   -329   -420
   -111    -15     96     62   -103     38   -270   -223   -340   -441   -348   -426
   -116    -36     80     77    -98     20   -277   -233   -345   -441   -353   -431
   -119    -33     83     75   -101     25   -285   -244   -353   -446   -358   -444
   -106    -41     64     72    -88     10   -290   -254   -361   -459   -368   -454
   -101    -46     54     72    -80      2   -296   -267   -371   -472   -376   -465
   -106    -51     54     80    -80      0   -298   -272   -376   -480   -381   -457
   -109    -44     62     75    -85     10   -306   -285   -387   -488   -384   -454
    -98    -25     72     62    -85     23   -303   -290   -392   -491   -384   -454
    -93     -2     90     49    -93     44   -283   -275   -374   -472   -366   -436
    -90     41    132     25   -111     85   -267   -259   -348   -457   -350   -413
    -88     77    166      5   -129    122   -257   -257   -337   -452   -340   -397
    -98    103    200     -2   -148    150   -244   -254   -332   -444   -327   -384
    -90     98    189     -2   -140    142   -249   -265   -348   -462   -342   -397
    -85    111    197    -12   -140    153   -244   -265   -342   -462   -335   -389
    -90    189    277    -49   -184    231   -252   -265   -311   -426   -296   -353
    -80    265    345    -93   -213    303   -280   -277   -293   -405   -272   -322
    -62    288    348   -114   -205    316   -298   -283   -288   -400   -262   -306
    -44    272    316   -114   -179    293   -311   -288   -298   -407   -270   -309
    -44    228    272    -90   -158    249   -329   -303   -319   -426   -285   -319
    -46    205    252    -80   -148    228   -353   -329   -345   -446   -301   -332
    -54    176    228    -62   -140    200   -376   -363   -387   -491   -342   -368
    -67     64    132      2    -98     98   -392   -392   -444   -550   -405   -418
    -85    -31     51     57    -70     10   -394   -410   -488   -602   -457   -459
    -90    -57     33     72    -62    -12   -402   -426   -511   -626   -478   -483
   -106    -96     10     98    -59    -44   -405   -441   -532   -652   -501   -501
   -114   -124    -10    119    -51    -67   -413   -459   -555   -678   -527   -517
   -116   -127    -10    119    -54    -70   -420   -475   -571   -693   -535   -522
   -111   -124    -12    116    -49    -70   -431   -485   -581   -704   -545   -527
   -111   -127    -15    116    -49    -72   -439   -491   -587   -711   -558   -527
   -116   -140    -23    129    -46    -83   -441   -498   -597   -722   -566   -537
   -109   -135    -28    119    -41    -83   -452   -511   -607   -730   -568   -548
   -103   -142    -38    122    -33    -90   -457   -517   -613   -735   -571   -553
   -106   -166    -59    135    -25   -114   -452   -514   -613   -735   -566   -548
   -103   -155    -51    129    -25   -103   -459   -524   -628   -748   -576   -555
   -101   -153    -51    127    -25   -103   -472   -540   -641   -761   -587   -563
   -101   -161    -59    129    -20   -111   -475   -540   -644   -763   -592   -566
    -93   -171    -77    129    -10   -127   -475   -540   -657   -784   -610   -584
    -57   -262   -205    161     72   -233   -459   -509   -704   -857   -688   -652
     -2   -475   -475    239    236   -475   -337   -355   -732   -976   -839   -795
     31   -504   -535    236    283   -519   -166   -148   -628   -971   -867   -844
      7   -213   -223    101    114   -218    -93   -215   -465   -795   -675   -685
   -109    246    355    -67   -231    301   -319   -813   -433   -540   -327   -332
   -267    987   1252   -361   -758   1119   -711  -1418   -322    -62    267    293
   -392   1730   2122   -670  -1257   1925  -1049  -1699    -64    511    914    956
   -379   1904   2281   -763  -1330   2091  -1395  -1878    -64    714   1143   1228
   -316   1423   1740   -553  -1028   1582  -1600  -2029   -542    215    652    805
   -314    748   1062   -220   -688    904  -1415  -1899  -1117   -649   -213    -33
   -262    223    485     18   -374    353  -1062  -1408  -1127   -958   -631   -475
   -184      5    189     85   -187     96   -787   -971   -906   -896   -662   -545
   -124    -57     67     90    -96      5   -631   -735   -769   -833   -628   -537
    -98    -93      5     93    -54    -44   -584   -667   -745   -841   -641   -550
    -88   -127    -38    106    -25    -83   -566   -633   -745   -859   -662   -571
    -83   -148    -67    114     -7   -109   -555   -615   -750   -875   -678   -584
    -72   -155    -83    114      5   -119   -548   -605   -756   -885   -691   -594
    -67   -171   -103    116     18   -137   -542   -594   -758   -898   -706   -600
    -67   -176   -109    119     20   -142   -535   -584   -753   -898   -704   -600
    -64   -158    -96    109     15   -127   -530   -581   -750   -896   -698   -600
    -59   -166   -106    114     23   -137   -527   -574   -748   -898   -696   -597
    -62   -158    -98    109     18   -129   -524   -568   -745   -904   -704   -587
    -59   -145    -85    101     12   -116   -527   -566   -748   -901   -696   -574
    -51   -129    -77     88     12   -103   -535   -566   -750   -901   -696   -571
    -51   -129    -77     90     12   -103   -530   -555   -737   -888   -685   -568
    -57   -127    -70     90      5    -98   -527   -550   -724   -880   -683   -576
    -54   -109    -57     80      0    -83   -530   -550   -727   -883   -680   -584
    -54   -109    -57     80      0    -85   -530   -545   -727   -883   -680   -584
    -57   -116    -59     88      0    -88   -522   -530   -719   -875   -675   -566
    -41    -96    -54     67      5    -77   -522   -519   -709   -867   -667   -553
    -25    -80    -54     51     12    -67   -522   -506   -704   -870   -670   -548
    -18    -88    -70     51     23    -80   -519   -491   -696   -865   -670   -535
    -12    -77    -64     46     25    -72   -514   -472   -683   -849   -657   -532
      2    -83    -85     38     44    -83   -511   -454   -672   -844   -652   -537
      0    -67    -67     33     31    -67   -501   -431   -654   -831   -639   -514
      2    -59    -62     28     28    -59   -498   -405   -639   -815   -633   -498
     18    -41    -59     12     38    -49   -498   -379   -626   -807   -623   -488
     23    -36    -59      5     38    -46   -488   -342   -605   -789   -610   -478
     33    -28    -62     -2     46    -44   -472   -296   -571   -766   -592   -457
     51     -5    -59    -23     54    -31   -459   -257   -548   -748   -571   -436
     62     18    -44    -38     54    -12   -446   -218   -522   -724   -550   -415
     70     25    -44    -49     57     -7   -428   -179   -491   -693   -524   -389
     83     51    -31    -67     57     10   -418   -150   -465   -667   -504   -368
     96     80    -18    -90     57     33   -415   -135   -449   -652   -485   -353
    106    122     15   -114     46     70   -413   -119   -428   -626   -457   -322
    109    148     38   -129     36     93   -418   -122   -428   -618   -449   -309
    119    166     46   -142     36    106   -423   -135   -436   -620   -444   -296
    124    189     62   -158     31    127   -433   -150   -441   -620   -441   -288
    119    189     70   -153     25    129   -436   -168   -452   -626   -444   -283
    106    207    101   -158      2    155   -452   -210   -475   -646   -465   -288
     93    233    137   -163    -23    187   -462   -254   -498   -662   -467   -301
     75    223    148   -150    -36    187   -472   -296   -522   -680   -480   -322
     64    213    148   -137    -41    181   -485   -337   -548   -704   -501   -337
     49    197    148   -124    -49    174   -506   -389   -581   -730   -522   -358
     41    181    137   -111    -46    161   -524   -441   -610   -753   -548   -394
     33    158    124    -98    -46    142   -542   -493   -646   -784   -576   -415
     33    132     98    -83    -31    116   -558   -535   -680   -813   -600   -426
     20    111     88    -67    -33    101   -574   -571   -706   -836   -623   -444
     12     93     80    -54    -33     88   -587   -600   -732   -857   -649   -467
      7     80     70    -44    -31     75   -600   -628   -756   -875   -665   -483
     15     72     57    -44    -20     64   -613   -646   -774   -891   -678   -488
     15     67     51    -44    -20     59   -620   -662   -787   -904   -693   -498
     15     57     41    -36    -12     49   -620   -667   -789   -909   -696   -501
     15     57     38    -36    -12     49   -613   -667   -784   -906   -691   -491
      7     57     49    -31    -20     54   -607   -665   -774   -893   -680   -491
      2     77     72    -41    -36     75   -615   -670   -774   -891   -680   -493
      5     83     77    -46    -36     80   -626   -672   -776   -898   -683   -483
      7     85     77    -49    -36     83   -628   -675   -779   -904   -691   -478
      7     93     85    -49    -38     90   -628   -670   -776   -893   -683   -467
      7     90     80    -51    -36     85   -628   -665   -771   -885   -675   -462
     15    103     88    -59    -36     96   -631   -667   -763   -872   -662   -465
     12    111     98    -64    -41    106   -633   -672   -763   -870   -662   -472
     12    101     88    -57    -36     96   -628   -670   -769   -878   -665   -467
     18     98     77    -59    -28     88   -633   -672   -776   -883   -672   -459
     23    109     83    -67    -28     96   -636   -675   -774   -878   -670   -462
     25    103     77    -67    -28     90   -644   -680   -771   -872   -665   -462
     25    109     83    -67    -28     96   -649   -685   -776   -878   -665   -459
     28    116     85    -72    -31    101   -654   -691   -776   -875   -662   -457
     23    106     83    -64    -31     96   -657   -693   -779   -872   -659   -449
     28     90     62    -62    -18     77   -657   -698   -784   -880   -667   -452
     33    103     70    -67    -18     88   -665   -704   -787   -885   -670   -449
     25    109     83    -70    -31     96   -670   -709   -789   -880   -665   -449
     25    109     80    -67    -28     96   -672   -717   -792   -878   -662   -454
     31    109     75    -72    -23     93   -678   -727   -800   -888   -667   -454
     33    109     75    -70    -20     93   -675   -730   -805   -885   -667   -449
     33     96     62    -64    -15     80   -683   -737   -807   -885   -672   -462
     31     93     62    -64    -15     77   -685   -745   -810   -885   -672   -472
     25     90     62    -59    -18     75   -691   -756   -820   -896   -683   -472
     31     75     44    -51     -5     59   -685   -750   -815   -893   -685   -467
     33     85     49    -59     -7     67   -691   -758   -820   -898   -688   -475
     33     88     54    -59    -10     72   -696   -761   -823   -901   -688   -478
     23     77     54    -51    -15     67   -698   -763   -818   -893   -683   -480
     28     80     51    -54    -10     67   -698   -763   -818   -896   -688   -480
     31     90     57    -62    -12     75   -711   -774   -831   -914   -704   -485
     25     88     62    -59    -18     75   -711   -771   -831   -911   -704   -470
     25     77     49    -54    -10     64   -704   -766   -820   -891   -691   -470
     33     77     44    -54     -5     62   -701   -763   -818   -885   -680   -475
     33    132     96    -83    -31    114   -698   -758   -810   -878   -672   -467
     33    171    135   -103    -49    153   -672   -730   -769   -833   -628   -433
     38    207    166   -124    -64    187   -649   -706   -732   -800   -605   -420
     49    265    215   -155    -83    241   -641   -701   -719   -789   -587   -410
     54    228    171   -142    -59    200   -636   -704   -727   -800   -600   -420
     57    220    161   -140    -51    192   -631   -696   -719   -795   -594   -415
     57    298    239   -179    -90    270   -644   -693   -696   -766   -566   -384
     72    350    277   -210   -101    314   -665   -688   -662   -724   -527   -345
     80    350    270   -218    -93    311   -678   -672   -646   -706   -506   -329
     88    322    233   -205    -72    277   -680   -667   -654   -714   -517   -337
     80    296    215   -189    -67    257   -688   -683   -675   -732   -535   -350
     67    280    213   -174    -72    246   -698   -704   -696   -745   -545   -361
     59    267    207   -163    -72    236   -719   -737   -730   -779   -574   -381
     44    181    137   -114    -46    161   -732   -761   -776   -823   -618   -413
     23    103     77    -64    -28     90   -732   -769   -802   -841   -649   -449
     18     67     49    -41    -15     59   -724   -761   -800   -846   -662   -480
     15     51     36    -36    -10     46   -727   -763   -807   -857   -672   -496
     10     41     28    -25     -7     36   -732   -774   -818   -870   -680   -509
     10     31     18    -23     -2     25   -735   -776   -820   -878   -688   -511
     12     28     15    -20      0     23   -732   -776   -823   -878   -688   -511
      7     25     18    -20     -5     23   -732   -776   -826   -878   -688   -509
      7     33     25    -20    -10     31   -732   -771   -820   -872   -691   -511
     15     23      7    -20      2     18   -735   -769   -820   -878   -698   -511
     25     12    -12    -18     20      0   -732   -766   -818   -885   -704   -498
     23     18     -7    -20     15      5   -727   -761   -810   -859   -685   -504
     28     12    -15    -20     23      0   -730   -761   -805   -857   -680   -517
     25     10    -15    -20     20     -2   -730   -763   -813   -865   -685   -524
     25     15    -10    -20     18      2   -724   -758   -805   -854   -678   -519
     33     -7    -41    -15     36    -23   -719   -745   -805   -857   -691   -522
     62    -80   -142      7    101   -111   -693   -706   -833   -911   -756   -581
    111   -257   -368     72    239   -311   -581   -553   -833   -984   -862   -704
    137   -332   -470     98    303   -400   -394   -306   -719   -992   -914   -787
    106    -51   -161    -28    132   -103   -293   -280   -527   -807   -717   -626
      2    407    405   -205   -202    405   -467   -787   -493   -568   -389   -296
   -137   1067   1205   -467   -672   1135   -836  -1426   -452   -161    137    223
   -265   1849   2114   -792  -1189   1982  -1163  -1774   -228    415    802    854
   -252   2070   2320   -911  -1286   2195  -1506  -1995   -231    639   1049   1117
   -200   1592   1792   -696   -997   1693  -1688  -2148   -698    135    553    698
   -187    872   1060   -342   -623    966  -1571  -2086  -1301   -748   -324   -111
   -142    298    441    -77   -290    368  -1260  -1631  -1343  -1098   -787   -558
    -88    150    236    -33   -163    192   -997  -1182  -1036   -930   -714   -530
    -18    111    129    -46    -75    122   -823   -893   -841   -815   -641   -488
     20     70     49    -46    -15     59   -737   -753   -758   -782   -628   -485
     31     41     10    -36     10     25   -711   -709   -745   -792   -644   -509
     31     20    -12    -28     20      5   -691   -683   -737   -792   -646   -519
     38     15    -23    -28     31     -2   -672   -659   -724   -789   -641   -522
     49     10    -41    -31     44    -15   -665   -641   -719   -792   -646   -524
     54      5    -49    -28     51    -20   -654   -626   -711   -795   -657   -522
     41      2    -38    -23     41    -18   -639   -607   -688   -769   -633   -517
     41     33    -10    -38     25     12   -641   -597   -675   -753   -615   -517
     44     41     -2    -44     23     20   -639   -587   -667   -743   -605   -519
     44     36     -7    -38     25     15   -628   -574   -659   -740   -600   -506
     51     46     -5    -51     28     20   -628   -568   -654   -737   -602   -498
     54     51     -2    -54     28     25   -618   -555   -641   -722   -594   -501
     46     46     -2    -49     23     23   -605   -537   -620   -706   -581   -506
     51     59      7    -54     23     33   -594   -517   -600   -693   -561   -485
     62     77     12    -72     23     46   -597   -509   -592   -680   -553   -467
     64     83     15    -75     25     49   -589   -491   -574   -657   -530   -465
     64     96     31    -83     15     64   -581   -475   -563   -646   -522   -467
     67    109     41    -88     12     75   -571   -457   -550   -633   -514   -462
     64    109     44    -88      7     77   -563   -439   -535   -623   -501   -446
     64    119     54    -90      5     88   -555   -418   -517   -610   -491   -426
     67    124     57    -98      5     93   -548   -397   -498   -592   -478   -426
     72    127     54    -98     10     90   -537   -368   -475   -574   -465   -426
     77    135     57   -109     10     96   -524   -337   -454   -555   -449   -410
     88    135     46   -111     20     90   -511   -301   -428   -537   -433   -387
    101    140     38   -122     31     88   -498   -265   -407   -517   -418   -366
    109    150     41   -129     33     96   -485   -223   -379   -483   -387   -353
    106    174     64   -142     20    119   -467   -179   -340   -449   -363   -335
    119    200     80   -161     18    140   -457   -142   -309   -420   -335   -311
    132    210     77   -174     25    145   -439    -96   -272   -379   -296   -280
    145    239     93   -192     25    166   -423    -51   -236   -345   -270   -257
    166    280    111   -223     25    197   -418    -25   -215   -324   -249   -241
    179    311    132   -246     23    223   -415     -7   -197   -306   -223   -213
    179    322    142   -252     18    233   -402     10   -174   -283   -194   -176
    181    353    171   -267      5    262   -402     12   -168   -262   -176   -158
    181    384    202   -285    -12    293   -407     -2   -174   -265   -176   -166
    181    400    218   -290    -18    309   -405    -10   -171   -259   -166   -158
    174    415    241   -296    -33    327   -407    -31   -179   -262   -166   -155
    163    420    257   -290    -46    340   -415    -54   -192   -272   -171   -155
    145    410    262   -280    -57    337   -415    -77   -205   -285   -184   -168
    132    405    272   -270    -70    340   -413   -103   -213   -290   -184   -179
    124    405    277   -265    -77    342   -415   -135   -228   -301   -189   -197
    114    392    277   -252    -80    335   -420   -174   -246   -322   -207   -228
     98    366    265   -233    -85    316   -426   -207   -265   -342   -228   -249
     88    358    267   -223    -90    314   -436   -246   -288   -363   -249   -270
     80    340    257   -213    -88    301   -449   -283   -311   -392   -275   -293
     67    298    231   -181    -80    265   -454   -311   -332   -410   -298   -309
     51    272    218   -163    -83    246   -459   -335   -348   -420   -309   -340
     54    275    220   -166    -83    249   -467   -355   -363   -431   -319   -363
     49    265    215   -158    -83    241   -470   -366   -374   -449   -332   -358
     46    252    205   -148    -77    228   -462   -366   -371   -441   -327   -342
     41    257    215   -150    -88    236   -465   -374   -366   -428   -314   -355
     41    272    228   -158    -93    252   -462   -371   -361   -420   -303   -358
     36    277    239   -158   -101    259   -459   -361   -353   -415   -301   -355
     41    270    228   -155    -93    249   -462   -361   -353   -420   -309   -366
     49    280    231   -166    -93    257   -462   -355   -345   -413   -296   -361
     46    288    241   -168    -96    265   -457   -345   -335   -402   -285   -350
     44    293    246   -171   -101    270   -452   -335   -324   -392   -280   -340
     54    301    246   -176    -96    275   -449   -327   -314   -379   -262   -324
     51    306    252   -179   -101    280   -449   -322   -306   -368   -254   -314
     49    301    252   -174   -101    275   -444   -316   -298   -368   -259   -316
     51    298    246   -176    -98    272   -441   -314   -293   -366   -257   -314
     57    311    254   -184    -98    283   -441   -311   -293   -361   -249   -311
     49    303    254   -176   -103    277   -441   -309   -290   -350   -244   -309
     41    296    254   -168   -106    275   -439   -306   -285   -340   -231   -309
     41    298    257   -171   -109    277   -441   -303   -288   -337   -226   -314
     36    303    267   -168   -114    285   -439   -306   -285   -332   -226   -319
     28    285    254   -158   -114    270   -436   -303   -280   -324   -218   -319
     36    285    249   -161   -106    267   -441   -306   -283   -329   -218   -322
     36    275    239   -155   -101    257   -439   -309   -285   -335   -223   -324
     33    257    223   -145    -93    241   -431   -301   -283   -329   -215   -314
     36    259    223   -150    -93    241   -439   -306   -285   -329   -213   -327
     31    254    223   -145    -96    239   -439   -309   -283   -327   -213   -327
     25    270    244   -148   -109    257   -439   -314   -285   -327   -210   -324
     25    259    233   -142   -103    246   -436   -314   -285   -327   -213   -327
     28    265    236   -145   -103    252   -439   -314   -283   -327   -207   -329
     25    265    239   -145   -106    254   -439   -314   -285   -329   -210   -329
     20    267    244   -145   -111    257   -441   -316   -288   -335   -215   -324
     28    254    226   -140    -98    241   -439   -311   -285   -329   -210   -309
     25    249    223   -140    -98    236   -441   -314   -280   -324   -205   -314
     25    244    218   -135    -96    231   -433   -306   -270   -306   -187   -316
     25    246    220   -137    -98    233   -431   -306   -275   -314   -192   -322
     18    228    210   -122    -96    220   -431   -309   -280   -322   -200   -329
     10    220    210   -116   -101    218   -418   -303   -272   -316   -200   -337
      7    220    213   -114   -103    218   -410   -298   -267   -309   -187   -335
     12    228    213   -122   -101    220   -410   -298   -267   -298   -171   -329
     12    228    215   -119   -101    223   -405   -293   -262   -288   -166   -329
      7    220    213   -114   -103    218   -405   -290   -257   -290   -168   -335
     10    218    205   -114    -96    213   -405   -290   -257   -290   -166   -337
     15    252    233   -135   -109    244   -394   -275   -239   -277   -153   -322
     18    298    280   -158   -129    290   -358   -239   -192   -233   -114   -280
     23    340    316   -184   -145    329   -337   -220   -166   -210    -88   -252
     28    368    340   -197   -155    355   -311   -207   -150   -192    -72   -239
     28    337    309   -184   -142    324   -296   -202   -153   -194    -85   -254
     41    277    236   -158    -96    257   -303   -205   -168   -215   -106   -285
     54    345    290   -200   -119    319   -316   -187   -124   -168    -54   -244
     67    413    345   -241   -140    381   -340   -166    -80   -116      0   -189
     64    405    337   -236   -135    371   -353   -171    -83   -116      0   -179
     70    366    296   -218   -111    332   -353   -179   -101   -132    -15   -194
     57    348    290   -202   -116    319   -363   -200   -124   -155    -33   -213
     36    303    267   -168   -114    285   -366   -218   -142   -174    -49   -226
     33    267    233   -150    -98    249   -368   -228   -166   -205    -77   -246
     23    189    166   -106    -70    179   -366   -233   -192   -233   -114   -270
      5    140    135    -75    -64    137   -358   -236   -200   -252   -129   -283
     -5    124    129    -59    -67    127   -350   -233   -202   -249   -129   -296
    -10    114    124    -54    -67    119   -350   -244   -207   -254   -140   -316
    -18     96    114    -38    -64    103   -353   -252   -218   -267   -142   -316
    -20     67     85    -23    -54     75   -340   -241   -205   -244   -129   -319
    -15     62     75    -23    -46     67   -335   -236   -194   -239   -127   -335
    -10     57     67    -25    -38     62   -332   -233   -197   -244   -129   -345
    -12     77     90    -31    -51     83   -329   -233   -197   -244   -129   -342
    -15     77     90    -33    -54     85   -319   -223   -184   -231   -116   -327
     -7     80     88    -36    -49     83   -319   -220   -184   -231   -116   -319
     -7     70     77    -31    -44     72   -319   -213   -176   -228   -119   -319
    -10     62     72    -25    -41     67   -316   -207   -174   -228   -119   -316
    -12     59     70    -25    -41     64   -314   -207   -171   -226   -116   -327
    -12     44     57    -15    -33     49   -303   -197   -166   -220   -114   -335
      2    -23    -25     10     12    -25   -285   -163   -184   -254   -153   -371
     67   -174   -241     54    153   -207   -210    -44   -220   -353   -272   -483
    106   -301   -410     96    257   -355    -23    197   -142   -397   -366   -579
     93   -150   -244     25    168   -197    127    311     54   -239   -226   -483
    -15    272    288   -129   -153    280     15   -119    145      5     88   -202
   -171    893   1065   -361   -618    979   -358   -865    135    348    566    280
   -327   1680   2008   -678  -1169   1842   -693  -1286    332    904   1226    943
   -379   2132   2512   -878  -1444   2320  -1013  -1519    446   1280   1644   1379
   -309   1834   2143   -763  -1226   1990  -1252  -1667    116    992   1366   1158
   -262   1176   1439   -457   -849   1306  -1192  -1618   -472    168    553    392
   -228    535    761   -155   -493    646   -854  -1148   -623   -316    -36   -179
   -142    236    379    -46   -259    306   -563   -641   -381   -270   -106   -280
    -62    155    215    -46   -137    184   -392   -337   -197   -174    -54   -259
    -33     64     98    -15    -64     80   -306   -200   -124   -140    -38   -272
    -28     20     46      2    -38     33   -270   -148   -106   -145    -41   -296
    -18      5     23      5    -20     12   -252   -122    -98   -158    -57   -309
    -15    -23     -7     15     -5    -15   -228    -96    -90   -166    -70   -322
    -18    -25     -7     23     -5    -18   -213    -72    -77   -150    -54   -314
    -12    -25    -12     18     -2    -18   -207    -59    -70   -150    -57   -324
     -5    -36    -33     20     12    -36   -202    -44    -62   -150    -57   -324
     -5    -51    -46     25     20    -49   -194    -25    -49   -140    -49   -319
      0    -31    -31     15     15    -31   -184    -10    -31   -116    -28   -311
     -2    -18    -18      7      7    -18   -179      0    -18   -103    -15   -311
     -2    -18    -15     10      5    -18   -174     12     -7   -103    -12   -301
      2    -18    -20      7     10    -20   -174     20     -5   -101     -5   -293
     10    -12    -23      2     15    -18   -161     36     12    -80     10   -285
      7    -20    -28      5     15    -23   -145     57     31    -62     23   -277
     12    -25    -38      5     25    -31   -132     80     51    -41     44   -259
     10    -15    -28      0     18    -20   -135     88     57    -44     41   -262
      2     -7    -10      2      5     -7   -129     98     67    -31     46   -254
      5    -15    -20      2     12    -18   -122    122     85    -20     59   -233
     12    -46    -59     15     33    -51   -111    145     98    -10     59   -223
     23    -51    -75     10     49    -62   -101    161    111      2     62   -236
     31    -28    -59      0     44    -44    -85    187    132     28     90   -228
     38     -5    -46    -18     41    -23    -77    210    150     44    109   -218
     46      0    -49    -23     46    -23    -64    239    168     54    116   -202
     51    -10    -62    -20     54    -36    -54    277    192     75    132   -187
     54    -36    -90     -7     72    -62    -44    316    215     90    142   -176
     67     -5    -72    -33     70    -38    -25    363    249    119    168   -155
     77     23    -54    -51     64    -15     -2    415    283    153    197   -129
     90     38    -54    -64     72     -7     15    467    314    181    218   -109
    106     38    -67    -72     88    -12     33    514    345    210    244    -88
    114     44    -70    -80     90    -10     44    558    376    233    262    -64
    124     67    -57    -98     90      5     51    594    407    267    290    -36
    135     90    -44   -114     90     23     54    615    423    285    311    -18
    148    132    -15   -140     83     59     67    633    449    311    340     20
    148    140     -7   -145     77     67     72    644    465    332    355     36
    142    148      2   -145     70     75     72    639    467    342    366     36
    145    168     20   -158     62     96     72    628    467    350    379     38
    145    194     49   -168     49    122     75    615    475    361    392     44
    127    181     54   -155     36    116     70    589    462    353    389     38
    116    184     67   -153     25    127     64    558    449    342    387     33
    101    187     85   -145      7    137     51    511    423    316    366     23
     85    179     93   -132     -2    137     44    470    402    303    353     20
     75    174     96   -124    -10    135     33    426    384    290    342      2
     67    158     90   -114    -12    124     25    381    366    270    322    -25
     54    124     70    -90    -10     98     18    340    342    244    301    -49
     38     90     51    -64     -5     72     15    306    327    236    293    -59
     20     62     38    -44    -10     51     -5    262    293    205    262    -90
     10     25     15    -18     -2     20     -5    239    277    189    246   -101
      2      5      0     -5      0      5     -5    220    265    187    241   -114
     -7     -2      5      5     -7      0     -2    207    265    181    231   -127
    -12    -20     -7     15     -5    -15      0    202    265    179    231   -127
    -12    -15     -5     12     -5    -10      5    202    267    181    236   -116
    -12    -10      0     10     -7     -5      7    202    267    184    239   -114
    -12    -15     -2     15     -5    -10     18    207    272    189    244   -114
    -12    -10      2     10    -10     -2     23    213    285    202    257   -111
    -20    -15      5     15    -12     -5     25    218    290    205    262   -111
    -12    -18     -5     12     -5    -10     28    220    293    207    265   -111
     -5      5     10      0     -7      7     23    223    298    207    265   -101
     -5    -25    -20     12      7    -23     38    244    314    213    262    -83
     -5    -23    -18     12      5    -23     38    246    319    226    275    -77
    -10      0     10      2    -12      5     28    236    314    226    277    -90
    -10     -7      2     10     -7     -2     36    246    324    239    290    -80
     -5    -12     -7      7     -2    -10     36    244    324    239    288    -96
    -12    -10      0     10     -7     -5     41    244    324    236    283   -103
    -25    -41    -15     33     -7    -31     49    252    327    236    283    -96
    -23    -23      0     23    -12    -12     44    252    327    246    293    -80
    -10    -12     -2     10     -5     -7     38    246    319    241    288    -85
     -2    -18    -15      7      5    -18     38    244    319    241    290    -96
      0    -18    -20      7     10    -18     49    244    319    244    290   -101
      0      2      2      0      0      2     57    254    335    262    309    -90
     -2    -10    -10      5      2    -12     57    252    329    254    306    -83
      5      0     -5     -2      5     -2     57    249    322    236    290    -77
     10     -5    -15     -2     12     -7     57    249    314    231    285    -64
     15    -28    -44      7     28    -36     62    254    316    239    288    -57
     15    -41    -57     12     33    -49     67    257    311    239    277    -77
     12    -28    -41      7     25    -36     70    254    311    246    283    -88
     10    -28    -38      7     23    -33     67    252    306    241    288    -90
      0    -31    -31     15     15    -31     62    246    298    236    280    -96
     -2    -23    -23     10      7    -23     64    241    296    233    280   -103
      7    -28    -36     10     20    -31     64    241    296    236    275   -103
     10    -38    -49     12     28    -44     62    241    293    226    259   -116
     15    -51    -67     18     41    -59     59    241    293    226    259   -111
     23    -33    -59      5     41    -46     51    233    288    228    265   -114
     23    -33    -57      5     38    -44     44    220    277    218    252   -137
     23    -54    -77     12     49    -64     36    215    267    202    231   -148
     33    -64    -98     15     64    -80     41    218    265    197    223   -137
     36    -51    -88      7     62    -70     38    213    265    200    228   -135
     36    -31    -67     -2     51    -49     36    207    262    194    220   -148
     41    -23    -64    -10     51    -44     36    207    257    189    213   -148
     44    -15    -59    -12     51    -36     38    207    252    189    210   -148
     51    -12    -64    -20     54    -38     38    205    249    187    205   -145
     51     -7    -59    -20     54    -33     41    207    244    179    197   -135
     49     -7    -59    -20     51    -33     59    218    259    197    210   -129
     51     33    -18    -41     36      7     90    244    293    231    239   -119
     51    101     49    -77      0     75    119    270    322    259    265    -96
     49    137     88    -93    -20    114    148    290    353    290    293    -64
     46    161    114   -106    -36    137    161    290    361    296    298    -49
     54    137     83    -96    -12    111    163    285    340    272    272    -54
     59    168    109   -114    -25    140    176    301    374    319    306    -41
     67    241    174   -155    -51    207    153    303    405    361    348    -12
     96    272    174   -187    -38    223    122    309    428    387    371     12
    137    270    132   -202      2    202    101    319    433    392    368     25
    150    246     96   -200     25    171     93    311    415    379    350     15
    150    220     70   -184     41    145     80    283    387    363    335      5
    142    189     44   -168     49    116     59    249    353    337    306    -15
    140    145      5   -142     67     75     41    215    303    290    252    -57
    122     67    -54    -96     88      7     23    189    254    241    194   -111
    116     25    -90    -70    103    -31     18    189    236    220    168   -140
    103      0   -106    -51    103    -51     18    197    236    226    168   -140
     90    -59   -150    -15    119   -103     23    192    226    218    158   -161
     85    -67   -153    -10    119   -109     12    181    213    207    145   -174
     88    -51   -140    -18    111    -96     10    174    207    207    140   -179
     88    -67   -155    -10    122   -111     18    181    210    207    132   -174
     93    -75   -168     -7    129   -122     18    184    210    205    122   -163
    106    -90   -197    -10    148   -142     23    192    215    213    124   -158
    101   -103   -207      0    153   -155     25    189    215    228    137   -176
     98   -122   -223     10    158   -171     28    189    210    228    137   -200
    111   -137   -249     12    179   -192     23    189    207    223    129   -205
    119   -119   -239     -2    176   -176      7    179    200    213    122   -202
    122   -137   -259      7    189   -197     18    184    200    210    119   -197
    135   -129   -267     -5    200   -197     15    184    192    210    119   -202
    142   -166   -309     12    226   -236     15    189    174    184     88   -236
    194   -337   -532     72    363   -433     59    272    142    103    -12   -335
    267   -501   -769    116    517   -633    181    475    171     18   -142   -475
    306   -452   -758     70    530   -605    332    714    329     64   -135   -488
    236   -103   -340    -64    288   -220    392    644    517    272    103   -267
     72    387    314   -231   -122    350    129    -64    441    514    491    132
   -109   1088   1197   -488   -652   1143   -215   -735    418    917   1062    717
   -228   1784   2010   -779  -1119   1899   -542  -1148    491   1389   1654   1319
   -213   1823   2036   -805  -1124   1930   -823  -1413    329   1454   1761   1491
   -155   1195   1348   -519   -750   1270   -857  -1410   -150    779   1047    820
    -88    470    558   -189   -324    511   -649  -1096   -501     20    207     -2
    -20      5     23      7    -23     12   -361   -553   -322    -85    -46   -267
     51   -103   -155     25    103   -129   -145   -122    -15     96     49   -205
    114   -129   -244      7    176   -187    -28    103    135    189    116   -163
    137   -174   -311     18    223   -241     20    192    184    205    127   -161
    150   -197   -348     23    246   -272     38    228    200    200    116   -174
    161   -210   -371     25    265   -290     54    249    202    189    101   -189
    176   -218   -394     20    283   -306     57    262    202    179     88   -197
    176   -236   -413     28    293   -322     67    285    215    184     88   -192
    174   -239   -415     31    293   -327     72    298    223    189     93   -189
    174   -246   -420     36    296   -332     85    316    236    194     98   -176
    168   -241   -410     36    288   -324     96    335    249    210    114   -158
    171   -226   -400     25    283   -311    106    353    265    228    137   -148
    168   -233   -402     31    285   -316    114    366    275    241    150   -145
    168   -218   -387     25    277   -301    124    381    290    265    171   -135
    174   -202   -376     15    275   -288    129    402    306    277    181   -124
    174   -213   -387     18    277   -298    142    413    311    280    184   -122
    168   -220   -392     23    277   -306    155    428    324    290    194   -109
    171   -207   -379     18    275   -293    163    449    342    309    210    -83
    174   -205   -379     12    275   -290    168    457    345    306    205    -75
    174   -202   -379     12    275   -290    179    470    358    314    210    -70
    181   -192   -376      2    277   -283    192    491    376    327    220    -57
    184   -174   -358     -5    270   -265    194    501    379    322    218    -46
    192   -181   -374     -7    283   -277    194    517    387    329    220    -25
    194   -174   -371    -10    280   -272    210    545    405    355    246    -18
    187   -176   -363     -5    272   -270    220    574    428    376    265     -7
    187   -166   -353    -10    270   -259    231    605    449    392    275      5
    197   -148   -348    -25    270   -249    241    639    475    413    298     25
    197   -127   -324    -33    259   -226    257    680    506    444    324     51
    181   -109   -290    -36    236   -200    277    724    548    480    353     85
    168    -77   -246    -44    207   -161    309    787    602    535    394    127
    174    -51   -226    -62    197   -137    332    844    646    576    431    158
    202    -31   -233    -88    218   -132    335    872    662    592    444    176
    220    -10   -231   -106    223   -119    340    901    688    618    462    202
    218     20   -197   -119    207    -88    358    943    727    662    496    244
    202     67   -135   -137    168    -33    376    979    771    704    537    298
    213     96   -116   -155    166    -10    381    992    789    727    561    329
    236     98   -137   -168    187    -18    371    979    779    727    563    329
    244    101   -142   -171    194    -20    361    950    761    717    558    309
    252     98   -153   -176    202    -25    345    922    737    698    553    298
    249    106   -142   -179    194    -15    337    896    717    683    540    293
    239    122   -119   -181    179      2    329    865    696    670    524    277
    239    127   -111   -181    176      7    316    831    670    644    504    265
    233    106   -129   -171    181    -10    306    789    639    610    475    254
    220     77   -142   -150    181    -31    303    750    613    581    446    231
    205     51   -153   -129    176    -49    293    704    581    550    415    189
    197     36   -161   -116    179    -62    285    654    548    514    379    145
    184      7   -179    -96    181    -85    275    618    517    483    348    127
    174    -25   -200    -75    184   -111    270    581    488    459    316     96
    166    -46   -215    -59    189   -129    262    548    465    439    296     67
    150    -67   -218    -41    184   -142    254    524    439    415    267     44
    142    -96   -241    -25    192   -168    254    514    423    405    254     33
    135   -106   -241    -15    187   -174    254    501    410    397    246     25
    124   -116   -244     -5    184   -181    254    491    397    387    239     12
    132   -106   -239    -12    184   -171    246    480    389    376    226      2
    135   -119   -254     -7    194   -187    244    472    381    366    215     -2
    145   -137   -283     -5    213   -207    246    472    376    361    207      2
    148   -129   -277    -10    210   -202    249    472    374    363    207      5
    142   -119   -262    -10    202   -189    249    478    379    379    218      2
    140   -127   -270     -7    205   -197    244    480    381    379    218     -2
    140   -132   -272     -5    205   -202    244    480    384    379    218      0
    137   -153   -290      5    213   -220    246    483    389    379    218     12
    145   -155   -301      5    223   -228    246    480    387    376    213     18
    150   -127   -280    -12    213   -202    239    470    381    371    202     -2
    153   -140   -296     -7    223   -218    249    475    389    376    210      2
    155   -137   -293    -10    223   -215    254    472    389    374    207      7
    166   -124   -290    -20    228   -207    252    470    381    368    200      7
    163   -132   -296    -15    226   -213    249    462    376    361    192      7
    153   -150   -306     -2    228   -228    241    454    371    358    189      2
    153   -155   -311      0    231   -233    239    446    371    355    184     -7
    161   -140   -301    -10    231   -220    239    446    374    366    194      0
    158   -145   -306     -7    231   -226    231    441    368    363    189      2
    153   -171   -327      7    239   -249    228    439    366    361    184      0
    155   -181   -337     10    244   -259    226    433    361    358    179     -5
    161   -197   -358     18    259   -277    228    431    361    358    176     -2
    158   -192   -353     15    254   -272    228    431    361    358    179      2
    158   -205   -363     23    259   -283    226    428    358    355    176      7
    155   -218   -376     31    262   -296    220    423    353    353    168      7
    148   -239   -387     46    267   -311    213    413    340    345    163      0
    142   -249   -392     51    265   -319    210    407    332    340    155     -2
    150   -259   -410     54    277   -332    215    405    332    335    150     -5
    155   -267   -426     54    288   -345    207    405    332    327    150      0
    163   -288   -452     62    306   -368    205    407    327    324    150     12
    166   -275   -441     51    303   -358    215    423    350    348    168     20
    171   -210   -384     18    277   -296    231    444    384    379    200     41
    163   -174   -340      2    252   -254    241    454    402    394    218     57
    161   -158   -319      0    239   -239    254    465    415    410    239     67
    171   -176   -350      0    259   -262    244    457    407    402    228     57
    176   -145   -324    -15    249   -233    233    457    413    405    231     62
    168    -67   -239    -51    202   -153    236    467    449    441    270     90
    171     25   -145    -98    158    -59    218    457    472    470    303    122
    187     62   -124   -124    155    -31    184    441    475    480    316    142
    210     62   -148   -135    179    -44    171    436    472    478    309    132
    223     38   -184   -132    205    -72    153    415    446    459    296    114
    241     -5   -246   -116    244   -124    124    381    407    428    275     93
    275    -67   -342   -103    306   -205     83    332    337    358    207     25
    290   -194   -488    -49    387   -340     54    293    262    283    129    -46
    293   -293   -587     -2    439   -439     41    270    210    223     70   -101
    280   -342   -623     31    452   -483     51    270    192    207     54   -106
    252   -366   -618     54    433   -491     54    257    174    197     41   -116
    236   -379   -615     70    423   -496     57    252    166    194     36   -129
    223   -371   -594     72    407   -483     67    259    176    210     57   -127
    205   -374   -579     85    392   -475     80    267    181    220     70   -122
    189   -394   -584     98    387   -488     93    280    192    233     80   -101
    176   -381   -558    101    366   -470    103    285    200    246     85    -90
    161   -402   -563    119    361   -483    119    298    213    257     98    -77
    153   -402   -555    124    353   -478    127    303    218    265    109    -70
    142   -394   -537    124    337   -465    127    301    215    265    106    -64
    132   -400   -532    132    332   -465    127    303    220    270    111    -54
    132   -415   -548    140    337   -483    135    311    228    277    119    -41
    135   -436   -571    150    353   -504    132    311    226    277    119    -44
    132   -457   -589    161    361   -522    122    306    213    257     98    -64
    155   -535   -691    189    420   -610    137    335    189    218     51   -106
    213   -704   -917    244    563   -810    207    457    171    132    -59   -207
    241   -854  -1096    306    667   -974    363    683    223     57   -187   -348
    231   -704   -935    233    581   -818    514    880    420    176    -85   -277
    127   -290   -420     80    272   -355    478    610    545    415    220     12
    -36    306    342   -137   -189    324    168    -96    496    706    654    467
   -210   1109   1319   -449   -763   1213   -168   -639    597   1208   1286   1114
   -275   1592   1865   -659  -1070   1727   -478   -927    698   1618   1748   1577
   -226   1319   1545   -548   -885   1434   -683  -1091    431   1413   1532   1413
   -184    613    795   -215   -491    704   -675  -1088   -142    602    711    639
   -127   -106     20    116    -75    -44   -462   -784   -454    -57    -20    -54
    -80   -392   -314    233    116   -353   -223   -311   -194     18    -64   -114
    -20   -405   -387    213    181   -397    -51     18     49    176     41    -44
     28   -433   -465    202    244   -449     49    210    174    244     85    -15
     49   -472   -522    213    285   -496     90    277    207    244     77    -25
     57   -514   -574    228    311   -542    106    303    218    239     67    -31
     59   -524   -584    231    319   -553    119    324    226    236     64    -38
     57   -548   -607    244    329   -576    135    342    231    231     62    -41
     59   -555   -615    249    337   -584    140    355    236    228     62    -41
     57   -566   -626    254    340   -594    150    368    246    228     59    -38
     62   -566   -628    252    342   -594    161    379    257    233     59    -31
     64   -568   -633    249    345   -600    171    389    267    241     64    -25
     62   -566   -628    252    345   -597    181    402    283    257     83    -15
     62   -566   -628    249    345   -597    187    413    296    265     93     -5
     67   -566   -633    249    348   -597    194    423    303    265     90      5
     70   -566   -639    246    353   -602    202    431    311    275     98     12
     70   -571   -641    252    355   -605    210    439    319    296    122     23
     80   -545   -626    231    353   -587    207    439    322    298    124     20
     90   -530   -623    218    355   -576    210    444    327    303    127     25
     93   -532   -628    218    358   -579    215    457    340    311    132     28
    101   -522   -623    210    361   -571    220    467    350    316    145     36
    106   -519   -626    207    366   -571    231    485    366    327    158     49
    106   -514   -623    202    363   -568    233    501    376    332    158     59
    109   -506   -618    197    363   -561    236    517    387    337    163     77
    114   -522   -636    205    374   -579    252    542    407    355    176     93
    119   -514   -633    194    376   -574    259    568    426    376    194     98
    122   -491   -613    181    366   -550    262    594    444    392    210    103
    132   -480   -613    171    371   -545    267    626    459    405    223    116
    145   -472   -618    163    381   -545    283    667    491    428    246    145
    155   -454   -613    148    384   -532    293    709    514    449    262    174
    166   -441   -607    137    387   -524    301    748    540    472    283    197
    176   -428   -607    124    389   -517    314    792    571    504    306    223
    189   -402   -592    106    389   -496    324    836    600    537    337    254
    202   -387   -589     90    394   -488    332    872    626    571    371    280
    218   -355   -574     67    394   -465    332    898    652    600    400    303
    226   -324   -550     46    387   -439    332    914    667    620    426    332
    228   -293   -522     33    374   -407    327    922    678    633    441    358
    236   -285   -522     23    379   -402    319    914    678    633    449    368
    239   -265   -504     12    368   -381    311    898    672    631    452    374
    228   -254   -483     12    353   -366    306    878    662    620    449    379
    215   -241   -457     12    335   -348    301    854    649    610    441    376
    205   -213   -418      2    311   -316    303    831    646    610    444    387
    194   -233   -428     18    311   -332    303    800    631    592    428    368
    171   -244   -415     36    293   -329    306    761    610    566    405    340
    153   -252   -405     49    277   -327    309    727    597    545    384    314
    135   -265   -402     62    267   -332    311    691    571    511    350    285
    116   -296   -413     88    265   -353    311    654    548    478    319    262
    101   -327   -431    111    265   -379    311    618    524    452    293    231
     88   -348   -436    129    262   -392    306    579    498    428    275    194
     80   -353   -433    135    254   -394    296    545    472    397    246    168
     70   -371   -444    150    257   -407    288    509    444    358    213    148
     59   -405   -465    171    259   -433    283    485    423    335    194    132
     46   -418   -465    187    254   -441    280    467    410    324    179    119
     38   -415   -454    187    244   -433    275    449    397    311    158     98
     38   -407   -446    181    241   -426    275    446    397    311    158     96
     41   -394   -436    176    239   -415    275    444    397    306    158    103
     36   -397   -433    181    233   -415    280    446    400    309    158    119
     28   -376   -405    171    215   -389    275    441    397    303    148    116
     25   -366   -392    168    207   -379    280    454    410    314    158    122
     18   -368   -389    174    202   -379    288    462    423    324    166    132
      7   -353   -361    174    184   -355    293    467    433    329    171    145
     -7   -332   -324    168    158   -329    298    478    449    348    184    166
    -23   -319   -298    171    137   -309    301    483    457    358    192    171
    -23   -316   -293    168    135   -306    296    478    452    353    187    163
     -7   -327   -319    168    155   -324    283    459    431    327    161    148
     10   -324   -335    155    171   -327    267    444    415    316    150    142
     25   -327   -353    150    187   -340    259    431    405    303    140    135
     36   -329   -368    145    200   -348    252    415    397    293    124    122
     36   -348   -384    155    210   -366    246    405    392    288    122    114
     41   -342   -384    150    210   -363    239    392    381    277    111    103
     46   -348   -394    148    220   -371    239    387    374    270    101    101
     49   -355   -407    153    226   -381    239    381    366    259     93     98
     54   -350   -405    148    228   -376    228    368    355    246     80     90
     57   -363   -420    153    236   -392    218    355    340    228     64     85
     54   -366   -420    155    236   -392    220    350    332    220     57     85
     49   -363   -413    155    231   -387    218    342    327    213     51     77
     51   -381   -433    166    241   -407    215    337    316    200     36     70
     51   -389   -441    166    246   -415    210    327    309    187     23     64
     51   -384   -439    166    244   -410    207    324    309    181     18     64
     54   -387   -441    166    246   -413    205    316    301    171     10     57
     57   -392   -449    168    252   -420    202    314    290    171     10     51
     57   -407   -465    176    259   -436    215    316    296    171      7     49
     59   -400   -459    171    257   -431    233    332    311    184     20     59
     62   -329   -394    132    226   -361    239    335    319    189     31     70
     62   -303   -366    122    213   -335    257    348    337    197     38     88
     44   -280   -327    116    184   -303    265    353    342    202     41     98
     46   -298   -345    124    194   -319    262    350    337    194     33     90
     51   -283   -335    114    192   -306    267    358    345    197     33     98
     54   -218   -272     83    163   -244    288    389    400    249     83    155
     64   -140   -207     36    135   -174    267    389    433    293    129    184
     83    -96   -179      5    129   -137    236    379    441    303    145    197
     90   -122   -213     12    150   -166    223    379    436    303    142    197
     83   -145   -228     31    155   -187    210    363    418    290    129    179
     77   -158   -236     41    155   -197    184    329    387    259    101    150
     64   -226   -293     80    179   -259    176    314    355    228     67    129
     57   -353   -410    145    233   -381    174    296    311    174     10     83
     54   -441   -496    194    275   -467    166    275    262    114    -54     28
     46   -483   -530    218    285   -504    168    267    244     88    -80     10
     36   -501   -537    231    285   -519    166    252    223     67   -101     -7
     33   -524   -558    244    293   -540    153    228    197     38   -127    -36
     36   -550   -587    257    311   -568    161    231    197     33   -132    -33
     31   -545   -579    257    301   -561    153    226    192     28   -137    -38
     23   -558   -584    267    301   -571    150    226    192     28   -137    -38
     31   -579   -610    272    319   -592    140    220    184     20   -148    -46
     33   -605   -639    285    335   -620    137    223    179     12   -155    -46
     31   -610   -641    288    335   -626    140    226    179      7   -158    -46
     41   -620   -665    288    353   -641    132    218    168     -5   -166    -59
     49   -633   -685    290    366   -659    129    215    166     -7   -163    -64
     46   -657   -704    306    374   -680    137    218    166    -12   -166    -64
     41   -665   -706    311    371   -685    135    210    161    -25   -174    -70
     49   -667   -717    309    381   -691    129    207    155    -38   -181    -75
     70   -727   -800    327    433   -763    137    226    135    -80   -223   -111
    142   -875  -1018    366    579   -945    174    301     80   -192   -350   -244
    202  -1031  -1234    413    717  -1132    314    509    106   -283   -483   -402
    226   -919  -1145    345    683  -1031    457    709    272   -187   -402   -358
    135   -568   -704    215    418   -636    470    545    439     51   -109    -75
    -62    -23     38     44    -51      7    257    -75    485    366    337    418
   -290    730   1021   -220   -654    875     15   -558    667    891    989   1130
   -374   1174   1545   -400   -958   1358   -223   -818    787   1293   1452   1647
   -329    885   1215   -280   -771   1049   -407  -1021    478   1054   1218   1478
   -275    277    553      0   -413    415   -475  -1135   -127    262    426    675
   -228   -275    -46    252    -93   -161   -342   -878   -394   -301   -213     10
   -148   -558   -410    353    129   -485   -135   -418   -228   -303   -314   -114
    -51   -589   -540    319    244   -566     31    -83    -23   -181   -244    -72
     20   -618   -639    298    329   -628    135    116     96   -111   -192    -41
     33   -652   -685    306    358   -667    166    171    111   -116   -202    -59
     41   -685   -730    322    384   -706    187    197    114   -122   -207    -75
     41   -719   -763    337    400   -740    213    226    127   -119   -207    -72
     46   -709   -756    332    400   -732    223    236    135   -119   -210    -70
     51   -698   -750    322    400   -724    231    241    129   -129   -220    -88
     54   -696   -753    319    402   -724    236    246    132   -129   -220    -96
     59   -698   -761    316    410   -730    246    259    145   -124   -210    -88
     64   -706   -771    322    418   -737    262    272    155   -116   -197    -80
     72   -693   -769    309    418   -730    262    275    155   -119   -197    -83
     72   -691   -763    309    418   -727    265    280    161   -116   -192    -75
     70   -696   -766    311    418   -730    267    288    166   -114   -189    -67
     67   -696   -763    314    415   -730    270    296    174   -111   -181    -59
     67   -693   -761    311    413   -727    267    303    176   -109   -179    -54
     67   -696   -763    314    413   -730    277    316    189    -98   -163    -41
     70   -693   -763    309    415   -730    277    322    192   -101   -161    -36
     67   -693   -761    314    413   -727    283    329    200    -98   -158    -28
     70   -685   -758    306    410   -722    293    342    207    -93   -153    -18
     72   -704   -776    314    423   -740    306    358    220    -80   -142     -7
     77   -711   -789    314    431   -748    311    374    226    -75   -140      0
     83   -704   -787    311    433   -745    324    397    241    -62   -127     12
     80   -719   -802    316    439   -758    340    418    254    -51   -114     28
     90   -709   -802    309    444   -756    350    436    267    -41   -103     44
     98   -696   -797    296    446   -745    358    457    280    -31    -93     57
    103   -685   -789    290    446   -737    371    485    296    -18    -83     75
    119   -670   -789    275    452   -727    376    511    309    -10    -72     88
    132   -662   -795    265    462   -727    394    550    332      5    -54    109
    145   -652   -797    252    470   -724    410    592    358     31    -28    135
    168   -626   -795    228    480   -709    415    631    384     57     -7    155
    184   -592   -779    202    480   -685    415    662    410     80     18    176
    197   -571   -769    187    483   -670    423    698    433    111     46    210
    207   -550   -758    171    483   -654    423    724    454    135     72    239
    226   -524   -750    150    488   -636    415    737    472    153    101    265
    231   -498   -732    132    480   -615    410    740    483    163    122    285
    228   -483   -711    127    470   -597    405    735    485    171    135    301
    226   -467   -693    119    457   -579    394    719    485    174    145    316
    215   -454   -670    119    441   -561    384    696    472    155    140    311
    207   -449   -657    119    431   -553    381    670    462    142    135    306
    192   -446   -639    127    413   -540    368    639    444    124    124    296
    176   -444   -620    132    397   -532    363    600    423    103    111    275
    161   -459   -620    150    389   -540    363    568    407     85     98    262
    142   -467   -610    161    374   -537    355    530    384     57     77    239
    132   -501   -633    184    381   -566    350    491    355     20     46    202
    114   -532   -646    207    379   -587    345    457    329    -10     20    168
     96   -563   -659    233    376   -610    342    423    309    -38      2    142
     80   -607   -688    262    381   -646    337    384    275    -77    -28    114
     67   -641   -709    285    387   -675    327    350    249   -111    -51     88
     57   -654   -711    296    384   -683    314    322    223   -137    -72     64
     54   -667   -722    306    387   -693    311    301    210   -153    -85     51
     51   -680   -732    311    389   -706    303    285    197   -168    -96     44
     49   -678   -727    311    387   -701    293    275    187   -179   -101     38
     49   -678   -727    314    387   -701    285    267    179   -187    -98     38
     49   -675   -724    314    387   -698    280    265    181   -184    -88     46
     44   -683   -730    319    384   -706    275    259    176   -192    -90     49
     41   -680   -722    316    381   -701    275    262    176   -189    -88     62
     41   -680   -722    316    379   -701    270    259    176   -189    -83     67
     49   -680   -730    316    389   -704    267    262    179   -184    -72     75
     41   -680   -724    319    379   -701    267    259    179   -187    -70     75
     44   -672   -717    314    379   -693    265    257    176   -184    -64     83
     41   -665   -709    311    371   -685    254    249    166   -189    -72     77
     33   -662   -696    314    363   -678    252    246    166   -187    -67     85
     31   -670   -701    319    363   -685    249    244    163   -187    -62     93
     31   -675   -709    322    368   -691    244    239    155   -189    -64     93
     28   -680   -709    324    368   -693    233    228    142   -197    -75     88
     31   -678   -709    324    368   -693    233    228    145   -194    -70     93
     31   -678   -709    322    366   -693    226    218    137   -202    -77     88
     33   -693   -727    327    379   -709    226    207    127   -215    -93     77
     33   -693   -730    329    379   -709    218    200    116   -223   -101     72
     31   -691   -722    329    376   -706    213    192    109   -223   -103     72
     33   -704   -740    332    384   -722    205    187     98   -233   -116     67
     36   -696   -732    329    381   -711    215    189    103   -228   -114     77
     36   -672   -711    316    371   -691    233    205    122   -213   -101     93
     44   -662   -706    309    374   -683    252    220    135   -200    -90    106
     36   -626   -665    293    348   -644    259    223    145   -189    -85    116
     28   -613   -641    290    332   -626    272    228    153   -184    -85    122
     33   -610   -644    288    337   -626    288    236    158   -179    -85    129
     49   -548   -597    249    322   -571    311    262    200   -132    -41    176
     44   -485   -532    218    285   -509    314    265    228    -98    -10    218
     57   -436   -496    189    275   -465    288    252    239    -77      7    244
     75   -426   -504    174    288   -465    257    233    231    -80      2    249
     72   -441   -514    184    293   -478    249    226    220    -85     -5    254
     62   -457   -519    197    288   -488    236    202    202    -93    -15    254
     59   -498   -558    218    306   -527    226    184    179   -114    -36    239
     46   -576   -626    265    332   -600    220    174    148   -145    -75    207
     25   -696   -722    335    374   -709    220    168    103   -197   -137    163
     20   -776   -797    376    405   -787    226    163     75   -220   -171    140
     18   -807   -826    394    420   -818    233    148     57   -233   -192    127
     10   -839   -852    413    428   -844    231    132     31   -259   -226    106
      2   -867   -870    433    436   -867    218    116      5   -280   -254     83
      5   -870   -875    431    439   -872    213    109     -2   -288   -270     80
     -2   -888   -885    444    439   -888    226    114      0   -288   -275     90
      0   -904   -904    452    449   -904    236    116      0   -285   -280     96
      5   -937   -943    467    472   -940    231    106    -18   -301   -301     77
      0   -945   -945    470    470   -945    226    101    -23   -298   -306     75
      0   -930   -930    465    462   -930    220     96    -28   -301   -319     67
      5   -940   -948    467    475   -943    218     88    -38   -309   -332     57
      7   -969   -976    480    491   -971    213     88    -41   -309   -337     54
      7   -982   -989    485    496   -984    213     98    -31   -293   -322     77
      5   -979   -987    485    493   -982    205     85    -44   -309   -337     62
     12  -1005  -1018    493    514  -1010    200     83    -57   -329   -361     38
     36  -1096  -1132    530    584  -1114    207    109   -101   -392   -433    -28
     85  -1278  -1366    594    724  -1322    290    254   -109   -488   -566   -158
    116  -1325  -1441    602    776  -1382    431    472     -2   -498   -615   -239
     85  -1067  -1156    491    618  -1109    535    579    215   -303   -420    -85
    -33   -626   -592    329    277   -610    444    200    293    -51    -83    233
   -189      0    189     93   -192     93    116   -475    244    277    397    735
   -298    662    961   -181   -631    813   -171   -854    366    769    997   1343
   -298    815   1111   -259   -706    963   -449  -1085    329    992   1254   1639
   -257    270    527     -5   -392    397   -581  -1234   -106    532    776   1223
   -231   -389   -158    309    -38   -275   -545  -1223   -683   -350   -124    358
   -181   -846   -665    514    239   -756   -376   -898   -763   -709   -571    -72
   -129   -992   -862    558    363   -927   -168   -475   -478   -571   -527    -44
    -44  -1005   -961    524    457   -984    -20   -184   -262   -428   -431     36
      2  -1034  -1039    514    519  -1036     59    -23   -155   -363   -384     75
      5  -1052  -1057    522    530  -1054     98     31   -124   -350   -379     85
     15  -1067  -1083    524    548  -1075    111     46   -127   -368   -402     72
     31  -1072  -1104    522    566  -1088    122     57   -124   -374   -405     72
     33  -1078  -1111    522    571  -1093    127     75   -106   -355   -387     96
     44  -1067  -1111    511    576  -1088    122     75   -111   -361   -389     93
     51  -1067  -1122    506    584  -1093    111     67   -119   -371   -397     83
     57  -1067  -1124    506    589  -1096    116     75   -106   -358   -384    101
     64  -1091  -1156    511    607  -1124    119     88    -98   -348   -376    124
     77  -1098  -1176    511    626  -1137    111     83   -106   -350   -379    124
     83  -1085  -1169    498    626  -1127    106     83   -109   -348   -379    122
     88  -1075  -1163    493    626  -1119    101     88   -101   -340   -371    132
     98  -1093  -1192    496    644  -1140     85     80   -111   -348   -379    124
    109  -1085  -1197    488    652  -1140     77     77   -111   -350   -387    119
    101  -1078  -1182    485    639  -1130     83     83   -109   -350   -394    116
    114  -1091  -1205    488    659  -1148     85     96    -98   -345   -394    124
    116  -1085  -1205    483    659  -1145     80     96   -101   -353   -407    116
    109  -1060  -1169    475    636  -1114     96    114    -83   -337   -397    132
    101  -1049  -1153    472    626  -1101    111    140    -62   -319   -381    153
    103  -1034  -1137    465    620  -1085    122    153    -54   -319   -387    158
     98  -1028  -1127    465    613  -1078    140    184    -25   -288   -355    192
     90  -1005  -1096    457    592  -1049    148    207     -5   -275   -345    210
     90   -997  -1088    452    587  -1041    166    231     15   -265   -335    223
     98   -974  -1072    439    584  -1023    181    259     44   -246   -311    249
     88   -958  -1047    433    563  -1002    194    288     64   -231   -293    267
     93   -943  -1036    423    563   -989    200    322     88   -213   -280    277
    106   -906  -1015    400    558   -961    200    350    116   -189   -262    293
    109   -872   -982    381    545   -927    213    397    150   -158   -233    324
    111   -862   -976    374    542   -919    213    436    189   -114   -192    368
    129   -841   -971    355    548   -906    213    470    218    -77   -150    410
    137   -813   -953    335    542   -883    215    509    259    -33   -109    452
    137   -763   -901    314    519   -831    220    537    296      5    -72    491
    140   -737   -878    296    509   -807    210    542    303     18    -57    511
    145   -706   -854    280    498   -779    202    540    311     33    -41    530
    137   -667   -807    265    472   -737    194    532    314     41    -33    537
    142   -678   -820    267    480   -748    197    522    309     36    -33    537
    148   -678   -828    262    488   -753    189    498    290     31    -38    532
    135   -670   -805    267    467   -737    187    480    290     38    -33    542
    122   -667   -792    272    454   -730    181    446    265     18    -54    522
    116   -693   -810    288    462   -750    179    413    231    -15    -90    483
    103   -691   -795    293    446   -743    171    379    207    -41   -122    446
     83   -722   -805    319    441   -763    171    348    181    -70   -153    407
     72   -763   -836    345    452   -800    176    319    161    -96   -174    379
     57   -823   -880    384    467   -852    187    296    145   -114   -187    363
     36   -836   -872    397    452   -852    179    257    106   -150   -226    327
     25   -857   -885    415    454   -870    171    226     75   -187   -265    283
     18   -893   -911    436    462   -904    171    192     41   -220   -298    246
      2   -914   -917    457    459   -914    168    171     25   -228   -306    236
     -7   -943   -935    472    462   -940    171    155     10   -246   -324    223
     -2   -969   -966    485    480   -969    171    145     -2   -262   -342    205
    -10   -979   -969    493    478   -976    179    142     -5   -265   -342    207
    -18   -956   -937    488    459   -948    179    140     -7   -259   -337    215
    -12   -961   -950    485    467   -956    174    127    -15   -267   -350    202
     -7   -953   -945    480    467   -950    174    129    -10   -262   -348    205
    -12   -930   -919    470    452   -927    176    135      0   -249   -335    220
    -10   -930   -919    470    454   -924    179    142      7   -239   -327    228
     -5   -927   -922    465    457   -927    179    140      2   -246   -337    223
    -10   -922   -911    465    449   -919    184    142     10   -241   -335    231
    -12   -914   -904    462    444   -909    184    140     10   -239   -332    228
     -2   -904   -901    454    449   -904    174    135      7   -244   -340    220
     -7   -898   -891    454    439   -896    166    135     10   -241   -335    226
    -18   -885   -870    452    423   -878    158    129     10   -239   -332    228
     -7   -872   -867    439    428   -872    153    116      0   -246   -342    223
     -2   -875   -872    439    433   -875    155    114      0   -244   -345    220
     -7   -862   -857    433    423   -862    155    111      0   -239   -342    223
      2   -841   -844    418    420   -841    161    116     10   -228   -335    231
      7   -826   -833    407    418   -828    168    129     23   -215   -324    241
    -10   -797   -787    405    387   -792    179    140     38   -205   -314    252
    -23   -782   -761    400    366   -771    189    150     51   -192   -303    262
    -15   -779   -763    394    374   -771    194    153     54   -189   -303    259
    -12   -745   -732    379    358   -740    205    171     75   -168   -280    275
    -12   -659   -646    337    316   -654    218    200    127   -114   -226    329
     -5   -594   -589    298    290   -592    200    192    145    -85   -192    361
     -2   -555   -553    277    272   -553    176    171    148    -75   -181    374
     -5   -550   -548    275    270   -550    150    158    145    -67   -179    379
     -2   -571   -568    288    283   -571    129    132    119    -90   -200    358
     -7   -592   -587    298    288   -589    114    109     93   -111   -218    345
    -12   -607   -594    309    288   -602    103     93     75   -127   -233    332
    -15   -670   -657    342    319   -665     93     72     33   -171   -285    285
     -5   -769   -763    387    379   -766     96     57    -15   -226   -348    223
    -12   -859   -846    433    415   -854    103     57    -41   -259   -389    189
    -23   -893   -870    457    423   -883    109     51    -59   -277   -402    179
    -20   -924   -904    470    441   -914     98     28    -93   -311   -431    155
    -20   -943   -922    483    449   -932     93     18   -109   -327   -452    140
    -33   -945   -914    488    439   -930     93     12   -119   -335   -462    124
    -31   -953   -924    491    446   -940     85      7   -127   -345   -475    111
    -23   -958   -937    491    454   -948     75     -5   -140   -361   -493    101
    -23   -953   -930    488    452   -943     75     -2   -140   -361   -496    106
    -25   -958   -935    491    454   -948     80     -5   -148   -368   -509    103
    -15   -982   -969    498    475   -976     77     -7   -155   -371   -519     90
    -18   -984   -969    498    472   -979     77    -10   -158   -368   -517     75
    -28   -987   -958    509    465   -974     80     -7   -153   -363   -511     72
    -33   -984   -950    509    457   -969     72    -12   -158   -371   -517     67
    -46   -984   -937    514    444   -961     75    -10   -153   -368   -517     72
    -49  -1010   -961    527    454   -984     88      5   -150   -368   -517     72
    -15  -1091  -1075    553    530  -1083     93     31   -187   -423   -579     20
     46  -1286  -1332    618    685  -1309    166    155   -207   -519   -714   -111
     59  -1374  -1434    654    745  -1402    319    374    -98   -535   -784   -210
     28  -1150  -1182    558    605  -1166    439    517    106   -392   -654   -124
    -80   -701   -620    392    270   -662    368    187    166   -202   -384    116
   -236   -124    111    179   -176     -7     46   -491     46     59     38    548
   -358    579    937   -111   -646    756   -275   -958     77    501    613   1101
   -358    885   1241   -265   -800   1062   -581  -1234     72    820    984   1465
   -306    444    750    -67   -527    597   -691  -1291   -174    587    717   1249
   -285   -223     62    252   -174    -80   -636  -1239   -688   -241   -140    462
   -249   -740   -491    493    119   -615   -478  -1002   -893   -766   -735    -90
   -207   -950   -745    579    265   -849   -275   -613   -636   -675   -748   -116
   -161   -935   -774    548    306   -854   -114   -296   -363   -483   -610      0
   -114   -935   -820    522    353   -878    -12   -103   -213   -384   -537     54
   -101   -963   -862    532    379   -911     33    -31   -166   -366   -527     57
   -119   -950   -831    535    353   -891     59     12   -135   -345   -509     70
   -145   -932   -787    540    319   -859     85     51   -101   -319   -483     93
   -129   -943   -813    535    340   -878     75     54   -109   -337   -501     72
   -103   -945   -844    524    368   -896     59     44   -124   -358   -517     49
    -90   -943   -854    517    379   -898     51     44   -127   -363   -524     44
    -72   -930   -857    501    392   -893     38     36   -135   -379   -542     25
    -59   -930   -872    493    405   -901     31     33   -140   -384   -545     23
    -64   -927   -862    496    397   -896     49     54   -119   -358   -519     44
    -62   -922   -862    491    397   -893     51     57   -114   -345   -506     41
    -41   -917   -875    480    415   -896     41     49   -122   -353   -509     15
    -44   -906   -862    475    407   -885     41     51   -111   -345   -496     20
    -41   -891   -849    465    402   -870     41     62    -98   -332   -480     36
    -31   -880   -852    454    410   -867     33     57    -98   -335   -480     33
    -25   -870   -844    449    407   -857     33     62    -90   -327   -472     41
    -36   -857   -823    444    392   -839     36     77    -80   -314   -462     49
    -23   -857   -836    439    405   -846     33     85    -72   -309   -454     51
    -12   -846   -836    428    410   -841     28     88    -64   -301   -446     51
    -12   -831   -818    423    402   -826     31    109    -46   -283   -431     70
    -18   -833   -818    426    397   -826     28    124    -36   -272   -418     77
    -10   -844   -833    426    410   -841     28    137    -31   -267   -415     80
     -7   -844   -836    426    413   -841     33    161    -10   -246   -394     98
    -15   -810   -795    413    389   -802     38    184     10   -228   -379    111
      7   -797   -807    392    407   -802     31    200     23   -223   -374    111
     20   -787   -807    381    413   -795     31    228     41   -207   -361    124
     18   -784   -805    381    410   -795     44    270     72   -179   -332    155
     38   -763   -802    363    420   -782     46    298     90   -166   -316    163
     64   -727   -795    329    428   -761     49    324    109   -148   -303    179
     75   -719   -795    319    433   -756     67    374    150   -103   -265    218
     93   -672   -766    288    428   -719     64    400    179    -70   -233    241
    124   -639   -763    257    444   -701     62    415    192    -54   -218    257
    124   -628   -753    249    439   -691     70    431    207    -28   -192    283
    114   -607   -722    246    418   -665     77    439    215    -12   -168    303
    119   -589   -709    233    413   -649     72    423    200    -25   -171    298
    119   -584   -704    233    410   -644     67    405    187    -38   -184    288
    103   -584   -688    239    394   -636     70    392    179    -38   -179    290
     96   -579   -675    239    384   -626     62    358    153    -57   -192    272
     93   -587   -680    244    387   -633     51    319    124    -83   -213    246
     77   -589   -667    257    371   -628     59    298    116    -88   -218    239
     57   -602   -662    272    358   -631     59    270     98   -111   -239    215
     49   -633   -683    293    366   -657     57    236     75   -142   -267    181
     31   -662   -693    314    361   -678     62    207     59   -161   -288    155
     10   -670   -680    329    345   -675     59    176     41   -184   -311    127
      7   -698   -706    342    353   -701     49    132      7   -226   -353     88
     -2   -730   -730    366    363   -730     49    103    -12   -254   -376     70
    -20   -750   -730    384    353   -740     49     88    -25   -267   -389     54
    -28   -776   -748    402    358   -763     49     64    -44   -288   -410     18
    -33   -805   -771    418    366   -789     44     44    -51   -298   -420      0
    -44   -813   -769    428    361   -792     46     44    -44   -290   -407      5
    -38   -807   -769    423    361   -787     36     33    -49   -296   -413      5
    -20   -787   -766    405    371   -776     12      7    -70   -319   -436     -5
    -23   -795   -771    407    371   -782     10     10    -64   -316   -439      0
    -33   -795   -763    413    363   -779      5     15    -62   -314   -436      2
    -25   -802   -776    413    374   -792    -10      5    -75   -329   -449    -10
    -25   -795   -769    410    371   -782    -15      2    -77   -332   -449     -2
    -38   -800   -761    418    358   -782    -10     15    -62   -314   -433     10
    -31   -800   -769    413    368   -784    -18     12    -59   -311   -431     -2
    -23   -787   -766    402    371   -776    -33      0    -72   -322   -431    -28
    -25   -789   -763    407    368   -776    -31      7    -67   -316   -420    -18
    -20   -795   -774    407    374   -787    -36      2    -72   -329   -436    -15
    -12   -807   -797    410    389   -802    -41     -7    -80   -342   -452    -28
    -12   -800   -787    405    384   -795    -44    -10    -83   -348   -454    -31
    -20   -792   -771    407    374   -782    -44     -5    -83   -350   -459    -28
    -10   -802   -795    405    389   -800    -54    -12    -93   -361   -465    -41
    -10   -787   -779    397    381   -784    -46     -5    -83   -353   -457    -44
    -18   -743   -724    379    353   -735    -23     18    -54   -329   -433    -20
    -12   -714   -701    363    342   -709      0     38    -28   -314   -418      5
    -15   -701   -685    355    332   -693     12     46    -20   -303   -415     12
    -28   -665   -636    345    303   -652     31     59      0   -277   -392     12
    -23   -641   -618    332    296   -631     38     67     10   -259   -376     10
     -7   -587   -579    298    285   -584     49     83     33   -233   -353     28
     -7   -514   -509    259    249   -511     57     98     75   -184   -303     77
    -10   -454   -446    231    218   -452     33     88     93   -161   -280    109
      2   -431   -436    213    218   -431     -2     62     83   -171   -288    106
     15   -470   -485    228    249   -478    -15     54     67   -181   -298    103
      5   -509   -514    249    259   -511    -28     41     51   -189   -301     93
      7   -548   -558    270    280   -553    -46     15     28   -213   -319     72
     10   -610   -620    298    314   -615    -64    -10    -10   -249   -353     36
     -2   -730   -727    366    361   -730    -67    -20    -51   -298   -407    -12
    -10   -810   -800    410    392   -805    -77    -44   -101   -358   -467    -72
     -7   -846   -841    426    415   -844    -88    -70   -140   -402   -511   -116
    -15   -888   -872    452    426   -880    -88    -77   -155   -415   -522   -124
    -28   -919   -891    475    431   -906    -83    -80   -166   -423   -524   -137
    -25   -956   -932    491    449   -945    -85    -90   -181   -444   -537   -153
    -28   -958   -930    493    449   -945    -88    -96   -192   -452   -545   -161
    -44   -963   -919    501    436   -943    -80    -90   -189   -449   -540   -150
    -44   -971   -927    509    441   -950    -75    -90   -192   -454   -542   -150
    -46   -971   -924    509    439   -950    -80   -106   -207   -470   -558   -166
    -59   -971   -911    514    426   -943    -77   -103   -207   -470   -555   -166
    -59   -979   -922    517    428   -950    -72   -106   -213   -480   -563   -171
    -54   -984   -930    519    436   -958    -85   -122   -228   -504   -589   -189
    -59   -982   -922    519    431   -953    -80   -124   -231   -506   -584   -176
    -67   -989   -922    527    426   -956    -70   -116   -226   -501   -579   -163
    -57   -997   -943    524    441   -969    -67   -119   -231   -511   -589   -187
    -38  -1065  -1026    553    493  -1047    -54    -98   -254   -542   -628   -233
     12  -1241  -1254    613    631  -1247     18     20   -288   -633   -745   -355
     67  -1379  -1447    654    756  -1410    176    239   -239   -701   -859   -488
     70  -1244  -1314    587    691  -1278    340    392    -64   -600   -779   -439
    -62   -820   -758    441    348   -789    322     51     23   -394   -504   -184
   -254   -215     36    233   -148    -90    -31   -685    -28    -88    -51    277
   -420    545    966    -62   -693    753   -394  -1182     70    392    550    880
   -491   1104   1592   -306  -1041   1348   -750  -1457    200    852   1075   1405
   -428    922   1350   -246   -888   1135  -1015  -1579     20    782   1000   1374
   -350    189    537     77   -444    363   -966  -1483   -480     20    210    633
   -322   -517   -194    418    -64   -355   -675  -1140   -779   -639   -524    -62
   -270   -839   -568    553    148   -706   -376   -672   -581   -659   -662   -215
   -174   -906   -732    540    277   -820   -187   -345   -368   -545   -605   -184
   -119   -948   -831    532    353   -891   -106   -210   -293   -517   -594   -192
   -106   -976   -870    542    381   -924    -64   -153   -270   -517   -602   -202
   -101  -1008   -906    553    400   -956    -44   -122   -262   -524   -618   -220
    -88  -1023   -935    555    423   -979    -33   -109   -259   -527   -623   -246
    -88  -1018   -932    550    420   -976    -15    -90   -244   -514   -605   -252
    -88  -1015   -930    550    418   -974     -5    -75   -236   -509   -600   -246
    -75  -1021   -948    548    433   -984    -10    -75   -241   -524   -615   -254
    -67  -1000   -932    535    431   -966    -10    -72   -241   -524   -618   -259
    -77  -1005   -927    540    423   -966      2    -51   -223   -506   -602   -246
    -72  -1000   -927    535    426   -963      2    -49   -223   -506   -602   -252
    -62  -1010   -948    535    441   -979     -2    -46   -226   -511   -607   -257
    -70   -995   -924    532    426   -961      7    -25   -210   -493   -592   -241
    -75   -992   -919    532    420   -956     10    -18   -202   -485   -581   -233
    -72  -1008   -935    537    431   -971     15    -12   -197   -483   -579   -233
    -75   -982   -909    527    415   -948     25      2   -179   -465   -561   -220
    -88   -963   -875    527    392   -919     44     28   -150   -436   -535   -194
    -88   -961   -872    522    389   -917     41     38   -150   -433   -535   -197
    -75   -969   -893    522    407   -932     38     44   -153   -444   -542   -210
    -64   -979   -914    522    423   -948     49     57   -145   -439   -537   -205
    -49   -974   -924    511    436   -950     46     67   -140   -436   -532   -207
    -38   -984   -945    509    452   -966     44     77   -137   -433   -537   -215
    -33   -966   -935    498    449   -950     54    109   -116   -418   -524   -200
    -23   -945   -922    483    449   -935     57    129   -106   -410   -517   -197
      0   -945   -945    472    472   -945     62    155    -98   -407   -517   -197
      0   -943   -943    470    467   -943     85    202    -64   -381   -498   -174
      5   -935   -940    465    470   -937    106    249    -33   -358   -475   -150
     25   -922   -948    446    483   -935    111    283    -18   -340   -462   -142
     44   -904   -948    431    496   -924    127    332     15   -311   -441   -122
     49   -878   -927    413    485   -901    155    387     54   -272   -413    -93
     64   -870   -935    400    498   -901    176    428     77   -246   -394    -80
     83   -841   -927    379    504   -885    184    457    103   -220   -371    -62
     83   -807   -891    363    485   -849    192    491    137   -179   -332    -20
     83   -774   -859    345    470   -815    192    501    153   -163   -316     -5
     96   -745   -844    324    470   -795    184    485    145   -163   -316    -10
     96   -719   -818    309    454   -766    189    483    153   -150   -306      7
     90   -711   -802    311    446   -756    197    478    153   -142   -296     18
     90   -714   -805    309    444   -758    176    436    124   -168   -316     -5
     80   -719   -802    319    441   -761    166    400    109   -184   -327    -15
     57   -714   -774    327    415   -743    158    361     93   -197   -337    -18
     51   -724   -776    337    413   -750    150    316     75   -207   -345    -28
     38   -745   -787    350    410   -766    137    262     44   -236   -371    -57
      5   -756   -761    374    381   -758    129    218     23   -252   -387    -70
    -18   -766   -748    392    363   -756    109    166     -7   -277   -413    -96
    -28   -797   -769    413    368   -784     83    109    -49   -314   -446   -132
    -51   -810   -758    428    350   -784     67     70    -75   -332   -465   -148
    -64   -831   -766    446    348   -797     59     49    -83   -340   -467   -153
    -64   -857   -795    459    363   -826     41     12   -106   -363   -488   -179
    -64   -878   -813    472    374   -846     33    -10   -124   -379   -501   -192
    -77   -854   -776    462    348   -815     25    -20   -135   -384   -504   -194
    -85   -870   -784    475    348   -828     20    -33   -142   -389   -506   -200
    -88   -872   -784    478    348   -828     10    -46   -148   -397   -509   -202
   -103   -854   -750    480    322   -802     20    -33   -129   -379   -493   -181
   -111   -870   -758    488    322   -815     25    -25   -124   -368   -483   -174
   -103   -859   -756    480    324   -807     18    -33   -132   -376   -485   -181
   -114   -841   -727    478    306   -787     18    -28   -122   -366   -472   -166
   -116   -833   -717    475    298   -776     23    -20   -109   -348   -454   -140
   -111   -849   -737    478    311   -795     12    -31   -122   -355   -459   -150
   -116   -852   -737    483    309   -795     12    -31   -124   -358   -459   -145
   -137   -859   -722    498    290   -792     23    -18   -111   -345   -444   -124
   -140   -831   -691    485    275   -761     15    -28   -119   -350   -444   -124
   -135   -839   -704    485    283   -771     12    -31   -124   -355   -444   -124
   -145   -828   -683    485    267   -756     20    -25   -114   -345   -426   -103
   -140   -815   -675    475    265   -745     12    -33   -124   -348   -420   -103
   -122   -820   -698    472    288   -761      7    -41   -132   -355   -423   -106
   -124   -805   -683    462    277   -743     31    -23   -111   -335   -400    -77
   -132   -771   -641    452    252   -706     51     -5    -93   -316   -379    -49
   -127   -722   -597    423    233   -659     70      0    -80   -303   -358    -28
   -124   -698   -574    413    223   -636     93     12    -70   -293   -340    -12
   -137   -706   -568    418    215   -639    109     23    -62   -283   -335     -2
   -116   -659   -542    387    210   -600    111     31    -44   -254   -303     23
    -96   -587   -491    342    194   -540    101     25    -20   -218   -262     62
    -93   -540   -446    316    176   -493     77     23      2   -179   -223    103
    -80   -527   -449    301    181   -488     46      5      0   -168   -210    129
    -64   -540   -478    301    205   -509     20    -12    -18   -181   -220    127
    -77   -550   -475    311    197   -514      5    -36    -33   -194   -236    124
    -93   -581   -488    337    197   -535     -5    -54    -51   -207   -249    127
    -93   -631   -540    361    223   -587    -23    -80    -88   -244   -285     98
   -103   -745   -641    423    267   -693    -25    -88   -127   -288   -332     57
   -129   -826   -696    478    280   -761    -20    -96   -145   -311   -358     36
   -145   -857   -711    501    283   -784    -31   -119   -176   -337   -381     10
   -145   -878   -732    511    290   -805    -54   -150   -207   -368   -415    -23
   -161   -891   -732    524    283   -813    -57   -155   -213   -366   -413    -20
   -161   -922   -761    540    298   -844    -62   -161   -220   -368   -415    -25
   -142   -948   -805    545    329   -878    -80   -174   -239   -381   -431    -46
   -142   -943   -800    540    327   -872    -83   -171   -239   -376   -426    -46
   -153   -937   -784    542    314   -862    -85   -171   -239   -374   -423    -46
   -145   -956   -810    550    332   -883    -98   -181   -254   -384   -439    -70
   -145   -971   -826    558    340   -898    -96   -184   -254   -381   -439    -70
   -166   -945   -782    553    306   -865   -103   -187   -254   -379   -436    -67
   -166   -950   -784    558    309   -870   -116   -200   -270   -397   -454    -85
   -163   -963   -800    563    316   -883   -127   -213   -277   -407   -462    -93
   -171   -935   -763    553    296   -849   -119   -200   -259   -392   -449    -80
   -168   -982   -813    574    322   -898   -116   -192   -259   -392   -452    -80
   -140  -1047   -906    592    381   -976   -124   -200   -311   -462   -524   -150
    -83  -1215  -1135    649    524  -1176    -80   -135   -387   -584   -665   -283
    -25  -1413  -1387    719    680  -1400     62     25   -418   -717   -833   -462
      2  -1340  -1343    667    670  -1340    220    194   -283   -649   -787   -444
   -109   -953   -844    530    366   -898    241    -36   -111   -402   -504   -176
   -314   -332    -18    322   -150   -176     15   -618     28      2      2    345
   -514    488   1002     12   -758    745   -283  -1072    283    584    688   1044
   -584   1041   1623   -228  -1104   1332   -589  -1231    548   1111   1252   1618
   -509    885   1395   -189   -953   1140   -865  -1343    387   1052   1192   1613
   -439    267    704     85   -571    485   -940  -1410   -171    355    501    961
   -392   -449    -57    420   -168   -254   -740  -1218   -659   -428   -314    163
   -340   -805   -465    571     62   -636   -449   -756   -532   -501   -493    -33
   -267   -878   -610    571    171   -745   -244   -433   -350   -413   -459    -20
   -197   -922   -724    558    262   -823   -155   -280   -277   -381   -452    -28
   -176   -971   -795    574    309   -883   -111   -218   -257   -387   -465    -46
   -184   -974   -789    576    301   -883    -85   -187   -239   -387   -465    -49
   -174   -992   -818    581    319   -904    -77   -174   -241   -402   -483    -72
   -163  -1008   -846    584    340   -927    -75   -163   -244   -418   -501    -90
   -168  -1013   -844    592    337   -930    -59   -140   -226   -410   -493    -85
   -163  -1021   -859    592    345   -940    -54   -129   -213   -402   -483    -83
   -150  -1031   -880    592    363   -956    -59   -129   -223   -415   -493   -101
   -155  -1036   -883    594    361   -958    -49   -111   -210   -407   -488    -98
   -158  -1034   -875    597    358   -956    -44    -98   -200   -402   -485    -96
   -142  -1039   -896    589    376   -966    -59   -106   -213   -418   -501   -122
   -135  -1018   -883    576    371   -950    -64   -101   -207   -418   -496   -124
   -145   -995   -849    568    350   -922    -57    -85   -189   -405   -485   -116
   -135   -995   -859    566    361   -927    -59    -80   -189   -415   -498   -132
   -124  -1005   -880    563    376   -945    -67    -80   -197   -431   -511   -145
   -135   -995   -862    563    363   -930    -57    -59   -179   -415   -501   -135
   -124   -976   -852    548    363   -914    -59    -54   -181   -420   -511   -145
   -101   -974   -872    537    384   -924    -64    -54   -187   -433   -527   -163
    -96   -979   -883    537    392   -932    -51    -31   -168   -423   -524   -158
    -90   -961   -870    524    389   -917    -46    -12   -158   -420   -524   -161
    -67   -963   -896    514    410   -930    -57    -10   -166   -433   -540   -181
    -57   -958   -901    509    420   -930    -51     10   -153   -423   -535   -176
    -59   -930   -872    493    405   -904    -38     41   -127   -405   -522   -166
    -46   -909   -865    478    407   -888    -38     64   -116   -400   -522   -168
    -31   -911   -883    470    426   -898    -23    106    -90   -387   -509   -158
    -36   -898   -862    467    413   -880      2    163    -46   -350   -480   -124
    -36   -883   -849    459    405   -867     10    202    -25   -332   -467   -111
    -12   -872   -859    441    420   -865     12    244     -2   -314   -454   -106
     -2   -839   -839    418    415   -839     28    298     36   -275   -415    -77
      5   -818   -823    407    413   -820     51    361     85   -233   -371    -38
     25   -789   -818    379    420   -802     49    381    106   -215   -350    -20
     31   -763   -795    363    413   -779     54    405    135   -189   -319      5
     28   -727   -756    348    389   -740     59    423    166   -158   -277     38
     44   -698   -743    327    392   -719     49    413    163   -161   -272     41
     49   -698   -750    324    397   -724     41    400    155   -168   -277     33
     36   -670   -706    316    368   -688     49    397    168   -153   -257     57
     23   -662   -685    316    353   -672     41    376    163   -155   -252     64
     20   -667   -688    324    353   -678     23    340    142   -171   -262     51
     -7   -657   -649    332    316   -652     10    303    135   -174   -257     54
    -36   -654   -618    342    290   -636      5    265    122   -184   -265     46
    -44   -665   -623    353    288   -646    -15    210     90   -218   -285     20
    -59   -698   -639    379    288   -670    -18    174     72   -233   -298     10
    -90   -717   -628    402    267   -672    -20    135     57   -244   -303      2
   -103   -730   -626    415    259   -678    -41     80     23   -277   -332    -25
   -111   -748   -636    431    259   -693    -54     33     -7   -309   -358    -54
   -135   -782   -646    459    254   -714    -51     10    -18   -316   -363    -57
   -137   -800   -665    467    259   -732    -59    -12    -41   -332   -379    -75
   -135   -802   -670    467    265   -737    -75    -44    -64   -355   -397    -98
   -140   -797   -657    467    257   -730    -77    -54    -64   -350   -389    -93
   -163   -800   -636    483    236   -719    -72    -54    -62   -342   -381    -90
   -153   -797   -646    472    244   -724    -83    -67    -72   -350   -387    -96
   -153   -789   -639    470    241   -714    -90    -77    -77   -355   -387   -101
   -161   -784   -626    470    231   -704    -83    -70    -64   -342   -376    -88
   -155   -797   -641    478    241   -719    -80    -67    -59   -340   -374    -88
   -153   -789   -636    470    241   -714    -85    -70    -64   -342   -374    -96
   -166   -789   -623    475    228   -706    -75    -57    -54   -329   -358    -80
   -174   -787   -613    480    218   -701    -75    -57    -54   -329   -361    -83
   -163   -782   -618    472    226   -701    -83    -67    -62   -337   -366    -93
   -163   -769   -605    465    218   -688    -80    -59    -51   -322   -348    -77
   -171   -753   -581    462    202   -667    -75    -54    -44   -311   -337    -75
   -161   -756   -597    457    215   -675    -77    -62    -49   -322   -348    -85
   -155   -722   -566    439    205   -644    -57    -44    -25   -296   -322    -62
   -161   -670   -509    413    171   -589    -31    -20      5   -270   -293    -36
   -158   -631   -472    392    155   -553    -20    -18      7   -267   -293    -31
   -158   -620   -465    389    150   -542      0     -7     15   -257   -288    -28
   -158   -623   -465    392    153   -545     31     20     38   -236   -270    -18
   -150   -574   -426    361    135   -501     49     38     62   -213   -244      2
   -135   -514   -379    322    122   -446     54     51     93   -179   -213     31
   -137   -441   -306    288     83   -374     44     49    119   -142   -176     67
   -132   -400   -267    267     67   -335     15     41    142   -114   -140     98
   -114   -405   -293    257     88   -348    -18     18    127   -132   -155     80
   -116   -433   -319    275    101   -376    -25     12    119   -135   -161     80
   -137   -420   -283    277     70   -350    -36      0    116   -127   -153     93
   -140   -452   -311    296     85   -381    -57    -25     90   -153   -176     70
   -142   -563   -423    353    137   -493    -75    -49     38   -210   -239     12
   -153   -665   -511    407    176   -589    -77    -62      0   -254   -288    -36
   -158   -722   -563    439    200   -644    -85    -83    -41   -301   -337    -85
   -153   -753   -600    454    223   -678    -98   -111    -75   -335   -371   -111
   -171   -797   -628    483    226   -714    -90   -114    -83   -348   -387   -114
   -184   -820   -636    504    223   -730    -88   -122    -88   -350   -389   -124
   -187   -839   -654    511    233   -748   -101   -142   -109   -363   -397   -155
   -194   -854   -659    524    231   -758   -101   -148   -114   -368   -407   -168
   -202   -867   -665    535    231   -769    -83   -129   -101   -358   -402   -155
   -189   -875   -685    532    246   -782    -80   -135   -106   -368   -418   -168
   -184   -904   -719    542    265   -813    -83   -142   -114   -381   -426   -181
   -194   -893   -698    545    252   -797    -80   -137   -111   -371   -415   -171
   -192   -896   -704    542    254   -800    -88   -142   -122   -387   -433   -184
   -174   -906   -732    540    277   -820   -103   -161   -142   -410   -457   -194
   -176   -930   -753    550    285   -841   -101   -158   -145   -410   -462   -194
   -184   -950   -766    568    290   -859    -93   -153   -140   -405   -465   -202
   -168   -992   -823    579    324   -909   -111   -171   -179   -454   -511   -249
   -127  -1085   -958    605    415  -1023   -122   -168   -257   -550   -613   -337
    -59  -1280  -1223    670    579  -1252    -54    -77   -329   -685   -774   -501
     -7  -1441  -1434    724    711  -1439     80     93   -327   -789   -914   -654
    -41  -1231  -1189    636    571  -1213    194    168   -155   -633   -763   -553
   -207   -774   -566    491    176   -670    135   -200     -2   -332   -392   -213
   -415    -98    314    257   -366    106   -124   -779    137    111    171    355
   -584    711   1296    -62   -940   1002   -392  -1127    426    722    870   1065
   -592   1010   1600   -210  -1096   1304   -678  -1293    540   1057   1226   1465
   -519    592   1111    -36   -815    852   -880  -1441    158    685    849   1140
   -470    -83    387    275   -428    153   -880  -1454   -431   -129     28    324
   -418   -711   -293    566    -62   -504   -649  -1093   -649   -631   -550   -257
   -353   -865   -514    607     77   -691   -402   -636   -415   -540   -542   -272
   -244   -857   -613    550    181   -735   -254   -361   -254   -446   -480   -233
   -189   -888   -698    537    252   -795   -179   -228   -192   -420   -467   -239
   -192   -906   -714    550    259   -810   -145   -174   -171   -418   -467   -239
   -200   -917   -717    555    257   -818   -132   -153   -168   -431   -478   -249
   -194   -924   -730    558    265   -828   -127   -137   -168   -433   -483   -257
   -202   -927   -724    563    259   -828   -103   -103   -140   -410   -462   -239
   -218   -898   -680    558    231   -789    -83    -72   -109   -379   -433   -215
   -218   -911   -696    563    236   -802    -90    -72   -119   -387   -446   -233
   -215   -914   -698    563    241   -807    -88    -64   -114   -381   -441   -231
   -228   -896   -667    561    218   -782    -75    -41    -88   -363   -423   -205
   -239   -891   -652    566    205   -771    -70    -31    -80   -353   -420   -184
   -228   -893   -665    558    215   -779    -80    -36    -90   -355   -426   -207
   -215   -875   -659    545    220   -769    -83    -36    -85   -348   -407   -215
   -197   -875   -680    535    239   -779    -88    -36    -85   -345   -400   -218
   -176   -885   -709    532    265   -797    -98    -44    -96   -353   -405   -233
   -179   -859   -680    519    249   -769    -96    -31    -83   -340   -387   -218
   -184   -844   -659    514    236   -753    -90    -20    -72   -327   -374   -205
   -176   -872   -696    524    257   -784    -93    -15    -72   -329   -374   -207
   -174   -852   -678    514    252   -766    -85     -2    -57   -316   -353   -197
   -179   -833   -657    504    236   -745    -77     20    -36   -293   -327   -174
   -166   -831   -667    498    249   -750    -75     31    -36   -290   -324   -174
   -153   -836   -683    493    265   -761    -72     49    -25   -280   -309   -168
   -148   -807   -659    478    254   -735    -57     85      5   -246   -270   -137
   -132   -784   -654    457    259   -719    -54    106     18   -233   -257   -129
   -111   -782   -670    446    277   -727    -54    124     20   -231   -254   -127
   -106   -769   -665    436    277   -717    -46    166     49   -200   -228    -98
    -93   -766   -672    431    288   -719    -33    218     83   -158   -192    -64
    -67   -763   -696    413    311   -730    -41    249     88   -145   -189    -70
    -49   -732   -683    389    314   -709    -38    290    111   -114   -161    -49
    -38   -698   -662    368    309   -680    -28    345    153    -67   -114     -5
    -12   -691   -678    353    332   -685    -33    376    166    -44    -88     20
      5   -675   -683    335    342   -678    -51    384    171    -38    -80     33
     12   -633   -646    309    327   -639    -51    407    200      2    -44     75
     23   -607   -631    290    327   -618    -51    415    215     20    -18    101
     41   -594   -636    277    337   -615    -62    400    210     20    -18     98
     36   -561   -600    262    316   -581    -64    389    210     33     -2    106
     25   -537   -563    254    293   -550    -67    376    210     41      7    111
     20   -535   -555    254    285   -545    -85    337    187     20     -7     96
     10   -514   -524    252    267   -519    -96    303    174     12    -10     90
    -10   -498   -491    254    239   -496    -96    272    168      7    -18     83
    -23   -519   -496    270    236   -509   -101    228    148    -18    -46     54
    -41   -535   -496    285    226   -517   -106    179    122    -49    -77     23
    -70   -517   -446    293    187   -483   -101    150    116    -54    -85     15
    -90   -540   -452    314    179   -496   -106    111     93    -83   -114    -12
   -103   -576   -472    340    181   -524   -111     62     62   -119   -153    -51
   -124   -587   -462    355    166   -524   -111     31     44   -137   -174    -70
   -142   -597   -454    371    155   -527   -109      7     28   -145   -192    -85
   -142   -631   -488    384    168   -561   -111    -20      2   -176   -223   -116
   -150   -641   -491    394    168   -568   -106    -36     -7   -184   -231   -124
   -163   -636   -475    400    153   -555    -96    -36      0   -176   -228   -119
   -161   -644   -483    402    161   -563    -98    -49    -12   -189   -239   -135
   -163   -662   -498    413    166   -581    -93    -54    -18   -192   -246   -142
   -174   -662   -488    418    155   -576    -77    -38     -2   -174   -233   -127
   -174   -667   -493    420    158   -581    -72    -36      0   -174   -236   -127
   -161   -678   -517    420    176   -597    -80    -44     -7   -176   -241   -135
   -174   -678   -504    426    163   -592    -75    -38      0   -168   -233   -135
   -171   -680   -509    426    168   -594    -62    -20     15   -153   -218   -124
   -158   -701   -545    428    192   -623    -59    -25      5   -161   -226   -135
   -158   -688   -530    423    184   -610    -62    -33     -2   -163   -231   -137
   -158   -662   -504    410    171   -584    -54    -20     10   -148   -223   -132
   -142   -649   -506    397    179   -579    -41    -10     20   -137   -215   -124
   -137   -633   -496    384    179   -566    -31     -7     25   -129   -213   -119
   -153   -602   -449    379    148   -527      0     18     54    -98   -184    -90
   -158   -605   -446    379    142   -527     20     28     64    -90   -174    -80
   -142   -615   -472    379    163   -545     28     31     62    -93   -181    -90
   -132   -553   -420    340    142   -488     49     59     96    -57   -148    -57
   -119   -485   -366    303    122   -426     57     83    140    -12   -109    -18
   -109   -454   -345    280    116   -402     23     59    145      0    -93     -2
    -90   -428   -337    257    122   -384    -15     41    148     12    -80     12
    -83   -431   -348    257    129   -389    -25     38    145     15    -80     20
    -85   -423   -337    254    124   -381    -51     10    116     -7    -98      2
    -93   -446   -355    267    129   -400    -80    -18     88    -28   -119    -18
   -106   -496   -389    301    140   -441    -90    -28     67    -44   -137    -41
   -111   -615   -506    363    194   -561   -103    -46     15    -98   -197    -98
   -111   -711   -600    413    244   -657   -122    -70    -36   -158   -259   -158
   -116   -750   -633    433    257   -693   -122    -85    -62   -187   -290   -181
   -122   -797   -675    459    275   -737   -122    -98    -80   -207   -311   -202
   -116   -833   -717    475    298   -776   -142   -129   -119   -246   -345   -241
   -116   -833   -717    475    298   -776   -158   -148   -140   -267   -363   -259
   -119   -844   -727    480    301   -784   -153   -145   -135   -262   -363   -259
   -106   -862   -756    483    322   -807   -161   -155   -150   -277   -379   -275
   -101   -867   -766    483    332   -818   -176   -176   -171   -301   -405   -293
   -106   -870   -763    488    327   -818   -174   -168   -163   -293   -400   -280
   -101   -872   -771    485    332   -823   -187   -179   -174   -303   -413   -285
    -96   -898   -805    496    353   -852   -202   -200   -202   -337   -444   -314
    -90   -893   -805    491    355   -849   -205   -202   -202   -340   -444   -311
    -96   -898   -802    498    353   -852   -210   -200   -200   -332   -439   -309
   -101   -922   -820    509    358   -870   -213   -205   -207   -342   -452   -327
   -106   -930   -823    517    355   -875   -205   -202   -205   -340   -449   -332
   -106   -943   -839    524    363   -891   -194   -189   -210   -348   -454   -340
    -64  -1091  -1026    579    480  -1060   -181   -171   -283   -444   -558   -436
    -10  -1317  -1306    662    646  -1312   -109    -70   -371   -618   -761   -641
     -2  -1327  -1325    665    659  -1325     25    111   -296   -631   -802   -709
    -75  -1060   -984    566    452  -1021    114    114   -119   -452   -605   -535
   -233   -597   -363    415     64   -480    -20   -348    -28   -179   -241   -166
   -439    181    620    127   -532    400   -314   -893    142    345    407    511
   -558    919   1478   -181  -1018   1197   -576  -1137    441    966   1093   1213
   -517   1034   1551   -259  -1034   1291   -859  -1299    444   1166   1301   1449
   -462    488    950    -12   -706    719  -1021  -1447    -33    646    782    961
   -428   -223    205    324   -319    -10   -932  -1361   -584   -194    -77    111
   -368   -745   -376    555      2   -563   -696   -948   -631   -501   -472   -280
   -285   -875   -592    579    150   -732   -485   -542   -407   -397   -452   -272
   -187   -893   -706    540    259   -800   -348   -272   -244   -290   -384   -231
   -148   -919   -774    532    311   -846   -303   -192   -215   -296   -400   -265
   -129   -950   -820    540    345   -888   -296   -176   -228   -324   -426   -309
   -124   -969   -844    545    358   -906   -283   -148   -218   -324   -420   -316
   -122   -979   -857    550    366   -919   -265   -122   -200   -309   -402   -298
   -124   -974   -852    548    361   -914   -267   -122   -205   -322   -410   -293
   -124   -974   -849    548    361   -911   -259   -103   -197   -316   -407   -272
   -129   -971   -844    548    355   -909   -244    -83   -179   -298   -394   -252
   -132   -982   -849    558    358   -917   -236    -75   -171   -277   -371   -252
   -135  -1015   -880    574    371   -948   -233    -72   -171   -275   -363   -257
   -132  -1000   -867    566    366   -935   -213    -49   -148   -254   -342   -228
   -137   -974   -839    555    350   -909   -207    -44   -140   -236   -327   -220
   -127   -961   -833    545    353   -898   -210    -51   -148   -241   -327   -223
   -129   -940   -813    535    340   -878   -197    -36   -140   -218   -306   -210
   -132   -945   -813    537    337   -880   -168    -12   -111   -179   -265   -189
   -129   -950   -820    537    342   -885   -161     -7   -111   -174   -254   -187
   -122   -945   -823    535    350   -885   -142      5   -101   -158   -236   -171
   -119   -950   -831    532    355   -891   -114     33    -77   -132   -210   -148
   -109   -958   -849    532    368   -904    -98     46    -72   -127   -202   -148
   -103   -919   -815    511    353   -867   -101     46    -72   -124   -194   -140
   -101   -896   -795    498    345   -846    -72     75    -44    -93   -171   -103
    -98   -904   -805    501    350   -854    -54    101    -28    -80   -158    -88
    -83   -893   -810    488    361   -852    -44    116    -25    -72   -153    -85
    -64   -870   -805    465    368   -839    -28    148     -5    -51   -135    -70
    -51   -872   -820    462    384   -846      0    194     25    -23   -106    -36
    -46   -846   -800    446    374   -826      2    213     31    -18    -98    -25
    -33   -833   -800    431    381   -818     15    252     57      7    -75      0
    -15   -797   -784    405    384   -792     33    293     88     36    -51     28
     -2   -776   -774    389    384   -776     41    329    109     57    -33     49
      5   -753   -761    371    381   -756     41    355    122     75    -18     70
     10   -714   -724    350    366   -719     57    389    155    111     10    106
     12   -691   -706    337    358   -698     59    410    176    137     36    129
     25   -665   -691    319    358   -678     54    407    181    148     51    137
     20   -631   -652    303    335   -641     59    410    192    161     67    163
     20   -615   -636    296    327   -626     64    410    197    174     83    176
     18   -610   -628    296    322   -618     57    387    181    168     75    163
      7   -592   -600    293    303   -594     54    366    176    166     80    166
     -5   -568   -563    285    277   -566     57    350    174    166     83    176
    -18   -581   -563    301    272   -574     57    322    163    150     67    163
    -31   -600   -568    314    265   -584     54    288    145    132     49    145
    -46   -602   -555    324    254   -579     62    265    137    124     38    137
    -62   -646   -584    353    257   -615     62    228    116     98     12    116
    -75   -680   -605    376    262   -644     51    184     88     67    -18     85
    -90   -688   -597    389    252   -644     41    145     62     38    -49     57
   -101   -717   -615    410    257   -667     38    114     41     12    -77     31
   -101   -761   -659    431    277   -711     23     80     10    -18   -109     -2
   -103   -769   -665    436    277   -717     15     49    -15    -36   -129    -23
   -109   -789   -680    446    285   -735     12     36    -25    -46   -140    -31
    -98   -823   -724    462    311   -774      0     15    -41    -70   -161    -49
    -96   -815   -719    454    309   -769    -18    -12    -59    -85   -181    -70
    -96   -810   -714    452    306   -763    -18    -12    -54    -80   -181    -67
    -96   -828   -735    462    316   -782    -20    -18    -54    -85   -187    -70
    -90   -841   -750    467    329   -797    -25    -25    -62    -96   -202    -80
    -96   -846   -753    470    327   -800    -23    -23    -54    -90   -200    -75
    -96   -823   -730    459    314   -776    -31    -28    -57    -96   -205    -77
    -93   -831   -737    459    322   -784    -41    -36    -67   -106   -218    -88
    -88   -828   -740    459    324   -784    -28    -25    -51    -96   -213    -72
    -83   -774   -691    426    301   -732    -12     -7    -33    -80   -200    -59
    -85   -756   -670    420    290   -711     -2      2    -15    -62   -184    -51
    -90   -743   -652    415    277   -698      7     15      0    -46   -174    -46
    -98   -709   -610    405    254   -659     28     31     18    -31   -158    -33
    -88   -711   -623    397    265   -667     36     38     18    -31   -158    -33
    -70   -659   -589    366    259   -626     44     49     36    -15   -142    -18
    -64   -561   -496    314    215   -530     44     57     67     15   -106     12
    -64   -524   -459    296    197   -493     31     49     85     38    -83     38
    -51   -504   -454    277    200   -480    -18     15     75     31    -85     38
    -44   -491   -449    267    202   -470    -46      2     67     25    -85     41
    -46   -496   -452    270    202   -475    -54     -7     57     18    -93     41
    -49   -522   -472    285    210   -498    -70    -33     33     -5   -114     28
    -64   -574   -509    319    220   -542    -88    -59      5    -31   -137      7
    -77   -654   -576    366    246   -615    -90    -67    -23    -64   -174    -23
    -83   -745   -662    413    288   -704    -98    -88    -72   -116   -233    -85
    -93   -820   -727    457    316   -774   -101   -103   -103   -150   -272   -132
   -111   -839   -730    472    306   -784   -106   -124   -129   -174   -296   -161
   -124   -878   -753    501    314   -818   -111   -142   -153   -197   -316   -168
   -132   -901   -769    517    316   -836   -124   -166   -179   -223   -342   -189
   -135   -909   -774    522    319   -841   -124   -166   -181   -220   -337   -194
   -142   -911   -769    527    311   -841   -124   -161   -176   -215   -327   -192
   -145   -930   -787    537    319   -859   -124   -163   -179   -220   -335   -200
   -145   -950   -805    548    327   -878   -124   -168   -184   -228   -345   -210
   -148   -932   -784    540    316   -859   -127   -168   -187   -231   -345   -213
   -145   -937   -792    540    322   -865   -129   -174   -189   -239   -353   -220
   -145   -966   -820    555    337   -896   -132   -181   -200   -249   -361   -226
   -150   -963   -815    555    329   -891   -132   -184   -200   -249   -361   -215
   -155   -961   -805    558    324   -883   -137   -179   -200   -249   -363   -210
   -155   -976   -820    563    329   -898   -153   -192   -215   -265   -376   -228
   -148   -995   -846    568    348   -922   -153   -187   -223   -283   -394   -244
   -127  -1117   -992    620    431  -1054   -140   -163   -275   -355   -465   -309
    -80  -1343  -1262    711    589  -1304    -83    -98   -376   -535   -665   -501
    -72  -1452  -1379    761    652  -1418     64     64   -358   -626   -784   -636
   -124  -1244  -1119    683    496  -1184    179    127   -197   -491   -644   -522
   -262   -805   -545    532    140   -675     72   -275   -114   -257   -335   -220
   -426   -114    311    270   -368     98   -259   -901    -36    153    202    332
   -563    675   1239    -54   -901    956   -550  -1171    272    782    906   1015
   -553    909   1462   -176  -1008   1184   -846  -1312    384   1101   1231   1345
   -488    457    945     12   -719    701  -1044  -1449      7    722    841    997
   -462   -184    277    324   -371     46  -1008  -1441   -576    -98     33    231
   -428   -706   -277    566    -75   -493   -748  -1067   -714   -509   -439   -215
   -387   -854   -470    620     38   -662   -496   -633   -465   -387   -397   -192
   -319   -870   -550    594    114   -711   -329   -353   -275   -262   -306   -124
   -272   -896   -623    584    174   -761   -231   -200   -189   -215   -272   -101
   -265   -911   -649    587    189   -782   -215   -181   -200   -239   -296   -129
   -270   -919   -649    594    187   -784   -210   -174   -207   -257   -306   -148
   -277   -924   -646    600    181   -787   -192   -153   -197   -252   -298   -135
   -272   -943   -670    607    197   -807   -168   -129   -179   -236   -277   -116
   -249   -966   -717    605    233   -841   -179   -145   -205   -259   -296   -148
   -226   -963   -737    594    254   -852   -189   -155   -220   -270   -301   -158
   -218   -943   -724    579    252   -833   -192   -155   -231   -275   -298   -155
   -207   -971   -763    589    277   -867   -192   -161   -239   -280   -293   -153
   -197   -948   -753    571    275   -852   -189   -163   -241   -277   -280   -137
   -197   -919   -722    558    259   -823   -171   -150   -223   -257   -254   -103
   -205   -898   -696    550    244   -800   -155   -145   -215   -249   -241    -77
   -210   -896   -685    553    236   -792   -140   -140   -207   -244   -231    -59
   -215   -891   -675    550    228   -784   -111   -119   -192   -226   -213    -33
   -207   -883   -675    545    233   -779    -90   -103   -181   -207   -189     -7
   -184   -885   -701    535    257   -795    -96   -109   -189   -213   -189      0
   -174   -883   -709    530    267   -797    -98   -106   -192   -215   -194      2
   -168   -852   -685    509    257   -771    -98    -98   -176   -192   -174     10
   -155   -857   -701    506    270   -779   -101   -101   -179   -197   -174     10
   -145   -854   -709    498    280   -784   -103    -96   -181   -205   -184     18
   -142   -820   -678    483    267   -750    -90    -77   -166   -197   -181     49
   -127   -802   -678    465    272   -740    -88    -64   -155   -194   -189     67
   -109   -800   -691    454    288   -745    -88    -49   -145   -187   -187     88
   -106   -771   -665    436    275   -719    -80    -20   -124   -168   -176    122
    -93   -750   -657    423    280   -704    -67     15   -106   -153   -163    153
    -75   -740   -667    407    293   -704    -72     36   -101   -150   -163    166
    -62   -714   -652    387    293   -683    -67     70    -77   -132   -150    194
    -49   -696   -649    371    298   -672    -57    114    -46    -98   -124    226
    -28   -704   -675    366    322   -691    -57    142    -36    -80   -103    228
    -12   -685   -672    348    329   -680    -62    166    -25    -64    -85    239
      2   -670   -672    335    337   -672    -59    192      0    -36    -57    267
     15   -662   -678    322    345   -670    -67    192      2    -33    -51    275
     23   -665   -688    322    355   -675    -80    181     -7    -36    -51    270
     18   -654   -672    316    345   -665    -77    176     -2    -33    -49    270
     15   -641   -657    311    335   -649    -83    158    -15    -46    -59    257
     12   -672   -685    327    348   -678    -93    132    -31    -67    -70    246
      7   -667   -675    329    340   -670   -103    103    -38    -83    -83    244
     -5   -662   -657    332    322   -659   -103     80    -49    -96    -98    231
    -15   -678   -662    345    322   -672   -109     44    -67   -116   -119    202
    -31   -678   -649    353    306   -665   -122      5    -83   -137   -140    176
    -54   -685   -631    371    288   -659   -111    -15    -90   -153   -161    163
    -75   -730   -654    400    288   -693   -111    -51   -109   -176   -187    137
    -90   -748   -657    420    280   -704   -119    -93   -135   -202   -215    103
   -111   -732   -620    420    252   -678   -129   -135   -155   -226   -244     75
   -119   -761   -641    441    259   -701   -127   -166   -176   -257   -270     51
   -122   -779   -657    449    265   -719   -137   -202   -207   -293   -301     20
   -124   -774   -649    449    262   -714   -142   -223   -215   -303   -311     10
   -129   -771   -641    449    254   -706   -150   -244   -226   -316   -324     -2
   -129   -797   -667    465    267   -732   -161   -267   -239   -335   -342    -25
   -132   -813   -680    470    272   -748   -171   -285   -249   -353   -368    -44
   -137   -779   -641    457    252   -711   -176   -293   -252   -361   -387    -51
   -142   -774   -633    457    244   -704   -181   -301   -254   -361   -394    -59
   -148   -782   -633    465    241   -709   -194   -322   -275   -387   -423    -93
   -155   -763   -610    457    226   -688   -189   -314   -265   -374   -426    -75
   -158   -750   -592    452    215   -672   -179   -303   -246   -353   -418    -72
   -155   -722   -568    436    205   -646   -187   -311   -246   -361   -428    -90
   -158   -696   -537    428    189   -618   -171   -303   -228   -353   -418    -80
   -158   -623   -465    389    150   -545   -145   -275   -192   -327   -397    -49
   -158   -579   -420    368    129   -501   -132   -265   -176   -319   -389    -41
   -176   -555   -381    363    101   -470   -116   -257   -163   -316   -381    -36
   -184   -548   -363    366     88   -457    -98   -246   -158   -319   -387    -41
   -174   -524   -350    348     88   -439    -93   -236   -142   -316   -381    -33
   -166   -446   -283    306     57   -366    -96   -231   -116   -288   -348     -2
   -166   -397   -231    277     31   -314   -111   -233    -88   -259   -314     25
   -153   -355   -202    254     23   -280   -148   -244    -70   -236   -288     49
   -137   -361   -226    249     41   -293   -176   -262    -83   -252   -296     36
   -137   -389   -252    262     57   -322   -189   -277   -101   -267   -311     31
   -148   -376   -231    259     41   -303   -200   -290   -106   -267   -309     36
   -153   -379   -226    267     36   -303   -215   -316   -127   -285   -324     23
   -166   -493   -327    329     77   -410   -231   -335   -174   -337   -381    -28
   -187   -615   -431    400    122   -524   -226   -345   -213   -384   -431    -67
   -181   -670   -488    426    153   -581   -231   -361   -241   -407   -457    -96
   -184   -672   -488    428    150   -581   -246   -394   -280   -441   -485   -129
   -202   -693   -491    446    140   -592   -259   -418   -306   -465   -509   -150
   -210   -756   -545    483    166   -652   -259   -423   -319   -478   -519   -163
   -215   -787   -571    498    176   -680   -265   -436   -337   -498   -535   -181
   -226   -774   -548    501    161   -662   -267   -449   -345   -509   -545   -189
   -231   -771   -542    501    153   -657   -277   -454   -345   -511   -542   -184
   -226   -782   -555    504    163   -670   -285   -462   -353   -522   -550   -192
   -226   -784   -558    504    163   -672   -290   -470   -361   -535   -563   -202
   -231   -787   -555    509    161   -672   -285   -465   -361   -540   -563   -197
   -233   -802   -568    517    166   -685   -288   -472   -368   -548   -568   -205
   -241   -802   -561    519    158   -683   -293   -483   -379   -561   -576   -218
   -252   -805   -555    527    150   -680   -290   -480   -381   -563   -579   -220
   -252   -828   -576    540    161   -704   -283   -478   -379   -566   -584   -218
   -249   -859   -613    553    181   -737   -283   -488   -402   -594   -610   -236
   -226   -932   -706    579    239   -820   -277   -485   -454   -667   -688   -298
   -171  -1132   -961    649    392  -1047   -233   -444   -566   -831   -878   -488
   -129  -1319  -1189    724    530  -1254   -114   -329   -626   -984  -1057   -704
   -135  -1192  -1057    662    459  -1124      5   -202   -498   -904   -979   -659
   -270   -818   -548    545    137   -685    -15   -485   -355   -665   -688   -368
   -478   -184    290    329   -384     51   -233  -1054   -194   -246   -163    179
   -678    639   1317     20   -997    976   -457  -1395    137    394    566    943
   -714   1023   1738   -155  -1226   1379   -696  -1509    353    839   1026   1452
   -644    711   1356    -36  -1000   1034   -906  -1652     75    605    784   1265
   -602    140    743    231   -672    441   -950  -1722   -478   -124     57    532
   -553   -459     93    506   -324   -184   -763  -1447   -805   -732   -607   -150
   -470   -706   -236    587   -116   -472   -517   -989   -649   -730   -691   -259
   -366   -758   -394    561     12   -576   -368   -709   -501   -652   -652   -246
   -311   -784   -475    548     80   -631   -296   -584   -449   -636   -654   -257
   -306   -820   -514    563    103   -667   -267   -537   -436   -652   -675   -280
   -303   -859   -555    581    124   -709   -259   -522   -441   -670   -693   -303
   -306   -883   -576    592    135   -730   -254   -509   -444   -685   -704   -324
   -301   -870   -568    584    132   -722   -252   -496   -436   -688   -704   -324
   -288   -880   -592    584    150   -737   -244   -478   -428   -685   -698   -324
   -280   -891   -610    584    161   -750   -249   -478   -436   -701   -709   -340
   -280   -880   -600    579    158   -740   -246   -470   -431   -698   -704   -337
   -280   -875   -594    576    155   -735   -244   -459   -423   -696   -698   -335
   -283   -891   -607    587    161   -750   -244   -459   -426   -706   -706   -350
   -285   -880   -594    581    153   -737   -236   -449   -415   -701   -698   -342
   -280   -849   -568    563    142   -709   -220   -426   -392   -680   -678   -322
   -270   -857   -587    561    155   -722   -220   -418   -392   -685   -678   -324
   -265   -865   -600    566    166   -732   -220   -415   -394   -693   -678   -332
   -270   -854   -587    561    155   -722   -210   -400   -381   -680   -667   -319
   -265   -836   -574    550    153   -706   -205   -387   -371   -670   -657   -311
   -259   -839   -581    548    158   -711   -202   -376   -368   -678   -659   -314
   -257   -836   -579    548    161   -709   -187   -353   -350   -667   -644   -298
   -246   -815   -571    530    161   -693   -179   -335   -332   -652   -626   -288
   -228   -818   -589    522    179   -704   -176   -324   -329   -654   -628   -293
   -226   -815   -589    519    179   -704   -168   -309   -322   -649   -620   -290
   -210   -784   -574    498    181   -680   -158   -280   -303   -628   -602   -272
   -194   -789   -597    491    200   -693   -161   -259   -301   -631   -605   -275
   -168   -787   -618    478    223   -704   -168   -241   -296   -631   -605   -280
   -150   -763   -613    457    228   -691   -158   -205   -275   -613   -589   -267
   -129   -750   -620    441    244   -685   -153   -166   -257   -602   -576   -259
   -106   -745   -639    426    265   -693   -153   -129   -241   -589   -566   -252
    -85   -719   -633    400    272   -678   -148    -85   -213   -561   -535   -226
    -75   -691   -615    381    270   -654   -137    -41   -181   -532   -509   -197
    -59   -670   -610    366    275   -641   -132    -15   -171   -519   -501   -187
    -46   -657   -610    350    280   -633   -137      0   -161   -509   -491   -176
    -41   -628   -587    335    272   -607   -135     15   -140   -488   -467   -153
    -25   -600   -574    311    272   -587   -135     20   -127   -475   -452   -137
    -23   -579   -555    301    265   -568   -145      5   -135   -480   -452   -137
    -36   -555   -522    296    241   -540   -153     -5   -140   -483   -449   -135
    -41   -545   -506    293    231   -527   -155    -20   -148   -485   -449   -132
    -51   -553   -501    301    223   -530   -161    -49   -161   -496   -452   -135
    -67   -522   -454    296    192   -488   -163    -77   -163   -501   -457   -140
    -77   -522   -444    298    181   -483   -161    -98   -163   -501   -454   -135
    -90   -537   -446    314    176   -493   -168   -137   -181   -519   -470   -150
   -111   -548   -439    327    163   -493   -181   -184   -207   -555   -498   -174
   -129   -561   -431    345    150   -496   -179   -210   -213   -568   -517   -174
   -142   -605   -462    374    158   -535   -189   -249   -231   -579   -530   -202
   -155   -620   -465    387    153   -542   -207   -296   -257   -605   -550   -246
   -168   -631   -462    397    145   -548   -215   -319   -275   -623   -566   -259
   -168   -646   -478    407    153   -563   -226   -342   -296   -636   -576   -275
   -181   -667   -488    423    153   -579   -236   -368   -316   -652   -587   -290
   -192   -675   -485    433    145   -581   -236   -374   -314   -657   -592   -285
   -192   -672   -483    431    145   -579   -236   -376   -314   -665   -600   -275
   -189   -683   -493    436    150   -589   -244   -387   -327   -672   -607   -280
   -194   -688   -493    439    148   -589   -244   -389   -329   -665   -597   -285
   -197   -675   -478    433    140   -576   -236   -379   -319   -657   -581   -280
   -194   -675   -483    433    142   -579   -236   -379   -322   -654   -581   -277
   -189   -680   -491    436    150   -587   -236   -376   -319   -649   -574   -280
   -205   -657   -452    431    122   -553   -223   -363   -301   -626   -555   -265
   -218   -623   -405    420     93   -517   -197   -332   -277   -600   -527   -236
   -233   -587   -355    407     59   -470   -176   -303   -246   -566   -491   -210
   -218   -566   -348    392     64   -457   -168   -296   -233   -555   -475   -200
   -205   -563   -361    381     77   -462   -161   -301   -244   -568   -485   -207
   -184   -579   -394    381    103   -485   -155   -301   -257   -584   -506   -213
   -166   -561   -394    361    114   -478   -153   -296   -249   -571   -498   -218
   -150   -470   -319    311     83   -394   -142   -275   -213   -517   -441   -192
   -153   -436   -285    293     64   -361   -153   -280   -192   -483   -397   -163
   -140   -407   -267    272     62   -337   -197   -306   -189   -472   -379   -148
   -129   -397   -270    262     70   -335   -223   -314   -192   -465   -371   -140
   -122   -418   -296    270     85   -358   -239   -327   -210   -478   -379   -158
   -124   -433   -309    277     88   -371   -262   -355   -239   -504   -402   -179
   -140   -431   -290    283     75   -361   -280   -376   -257   -511   -405   -184
   -145   -496   -353    319    101   -426   -290   -389   -290   -545   -441   -210
   -148   -639   -491    394    171   -566   -301   -407   -348   -602   -511   -275
   -158   -706   -548    428    194   -628   -311   -426   -389   -636   -555   -319
   -171   -730   -558    449    192   -644   -314   -441   -410   -646   -568   -327
   -168   -740   -571    454    200   -657   -335   -475   -452   -685   -607   -358
   -161   -774   -613    467    226   -693   -350   -493   -480   -711   -639   -384
   -161   -771   -610    465    223   -691   -363   -501   -488   -714   -646   -400
   -158   -776   -618    467    228   -696   -371   -509   -496   -717   -649   -420
   -155   -797   -641    478    241   -719   -405   -522   -511   -727   -657   -444
   -155   -820   -665    488    254   -743   -428   -517   -506   -719   -654   -441
   -155   -795   -639    472    239   -717   -446   -522   -517   -727   -665   -444
   -140   -782   -641    462    249   -711   -470   -537   -532   -743   -680   -454
   -137   -789   -654    462    254   -722   -485   -542   -542   -748   -693   -457
   -142   -795   -652    470    254   -724   -491   -542   -545   -748   -693   -452
   -132   -805   -675    467    270   -740   -504   -555   -566   -771   -722   -478
   -127   -802   -678    465    275   -740   -517   -566   -579   -776   -735   -485
   -119   -795   -678    457    277   -737   -519   -561   -576   -769   -735   -488
    -96   -875   -779    485    340   -828   -524   -558   -618   -823   -795   -545
    -25  -1026  -1002    524    485  -1015   -519   -542   -750  -1005   -995   -732
     10  -1179  -1192    584    600  -1184   -394   -392   -763  -1109  -1140   -898
      7  -1052  -1060    519    532  -1054   -262   -226   -610  -1018  -1070   -875
    -85   -675   -589    381    252   -633   -249   -407   -449   -795   -807   -639
   -267    -44    223    155   -246     88   -493  -1031   -379   -431   -324   -129
   -449    769   1218   -161   -833    992   -743  -1457   -145    148    358    589
   -483   1247   1730   -384  -1106   1488  -1015  -1673     36    615    859   1127
   -413    937   1350   -262   -880   1143  -1244  -1855   -239    444    680   1015
   -389    298    688     44   -540    493  -1278  -1925   -846   -355   -137    226
   -355   -262     93    309   -226    -85  -1114  -1683  -1179   -989   -831   -472
   -290   -545   -254    418    -18   -402   -888  -1228  -1018  -1010   -956   -623
   -207   -610   -402    410     96   -506   -698   -872   -789   -857   -867   -566
   -145   -626   -483    384    166   -555   -605   -696   -685   -795   -831   -545
   -129   -657   -527    392    197   -594   -581   -654   -675   -805   -849   -581
   -132   -672   -542    400    202   -610   -568   -639   -678   -818   -865   -600
   -135   -683   -548    410    205   -615   -555   -613   -667   -815   -870   -600
   -119   -696   -576    405    226   -636   -550   -600   -670   -826   -885   -618
   -114   -709   -594    413    239   -654   -545   -592   -667   -831   -891   -631
   -119   -717   -597    418    236   -657   -532   -568   -644   -802   -870   -610
   -111   -706   -594    410    241   -652   -530   -555   -631   -792   -865   -605
   -106   -701   -597    402    244   -649   -535   -548   -626   -787   -865   -605
   -114   -714   -602    413    244   -659   -527   -530   -607   -769   -849   -587
   -116   -722   -605    418    244   -665   -519   -509   -594   -761   -844   -563
   -106   -717   -610    413    252   -665   -527   -511   -600   -774   -859   -558
   -103   -737   -636    418    265   -688   -527   -501   -592   -763   -857   -553
    -90   -724   -636    407    270   -680   -519   -483   -571   -730   -826   -550
    -70   -722   -654    394    288   -688   -519   -480   -574   -730   -820   -561
    -54   -711   -657    384    301   -685   -527   -483   -576   -737   -828   -558
    -49   -709   -662    376    303   -685   -514   -465   -555   -717   -813   -542
    -38   -706   -667    371    314   -688   -509   -449   -548   -717   -815   -535
    -31   -711   -680    368    324   -696   -509   -436   -545   -709   -805   -530
    -28   -698   -670    363    319   -685   -504   -413   -524   -680   -776   -514
    -20   -685   -665    353    319   -675   -504   -389   -509   -665   -761   -501
    -15   -688   -672    350    327   -680   -506   -366   -493   -646   -745   -491
    -12   -685   -672    350    329   -680   -493   -324   -459   -607   -711   -470
    -12   -683   -670    348    327   -678   -475   -270   -415   -574   -675   -420
     -5   -657   -654    329    324   -654   -480   -241   -405   -563   -670   -410
      5   -654   -659    324    329   -654   -465   -197   -374   -524   -641   -387
     10   -628   -641    309    324   -633   -441   -148   -337   -485   -607   -358
     28   -620   -649    296    337   -633   -420    -93   -301   -446   -576   -327
     38   -605   -646    283    340   -626   -410    -62   -283   -420   -553   -322
     46   -579   -628    265    335   -602   -392    -28   -257   -384   -509   -296
     67   -553   -623    241    342   -587   -379     -5   -236   -353   -478   -270
     83   -537   -620    228    350   -579   -384     -5   -233   -345   -467   -259
     80   -530   -610    220    345   -568   -379     -2   -228   -329   -446   -246
     77   -519   -600    220    337   -558   -371      7   -213   -306   -418   -218
     75   -511   -587    218    329   -548   -376     -5   -218   -316   -426   -213
     67   -491   -558    213    311   -524   -392    -33   -244   -342   -444   -215
     49   -470   -522    207    283   -493   -392    -51   -244   -324   -431   -218
     36   -470   -506    218    270   -488   -389    -75   -249   -327   -431   -231
     25   -491   -517    231    270   -504   -394   -109   -270   -348   -444   -249
     10   -504   -514    246    262   -509   -387   -132   -270   -345   -441   -257
    -10   -524   -514    267    252   -522   -374   -150   -270   -348   -444   -270
    -23   -540   -517    280    244   -527   -384   -189   -298   -376   -470   -306
    -44   -574   -532    309    241   -553   -387   -220   -316   -397   -488   -322
    -62   -581   -519    322    228   -550   -381   -249   -329   -410   -498   -332
    -72   -623   -550    345    236   -587   -384   -283   -350   -436   -524   -366
    -85   -654   -568    368    241   -613   -392   -309   -368   -454   -542   -392
    -98   -649   -553    371    226   -602   -389   -322   -376   -462   -550   -400
    -98   -654   -555    376    228   -605   -387   -332   -381   -470   -553   -402
    -96   -654   -558    374    231   -607   -397   -353   -402   -491   -571   -407
    -93   -652   -561    371    231   -607   -392   -353   -400   -485   -566   -400
    -90   -659   -568    374    236   -615   -387   -345   -392   -480   -558   -400
    -88   -667   -579    379    244   -623   -387   -348   -394   -488   -566   -413
    -96   -675   -579    384    239   -628   -381   -353   -389   -472   -555   -415
    -93   -657   -563    374    233   -613   -366   -342   -374   -446   -530   -407
    -85   -654   -568    368    239   -610   -350   -329   -355   -428   -511   -402
    -80   -628   -548    355    233   -589   -329   -316   -340   -415   -496   -392
    -80   -579   -498    327    207   -540   -303   -296   -311   -387   -475   -358
    -80   -553   -472    314    194   -514   -272   -277   -285   -361   -454   -340
    -93   -555   -462    322    184   -509   -252   -265   -280   -361   -454   -348
   -111   -532   -420    322    153   -478   -220   -226   -244   -327   -426   -324
    -93   -444   -350    267    127   -397   -210   -207   -207   -283   -381   -277
    -77   -397   -319    236    119   -358   -226   -220   -197   -267   -361   -257
    -83   -376   -293    228    103   -337   -249   -236   -179   -236   -332   -236
   -106   -324   -218    215     54   -272   -259   -220   -148   -200   -301   -207
    -64   -350   -285    205    106   -319   -280   -239   -168   -218   -319   -220
    -54   -397   -342    223    142   -371   -309   -280   -202   -246   -345   -244
    -72   -407   -335    239    127   -371   -316   -288   -202   -239   -335   -239
    -90   -457   -366    275    137   -413   -329   -306   -231   -259   -361   -262
   -103   -587   -483    345    187   -537   -340   -329   -288   -324   -439   -332
   -116   -644   -527    379    202   -587   -345   -337   -319   -361   -478   -368
   -135   -696   -561    413    213   -628   -340   -345   -329   -371   -493   -389
   -140   -735   -594    439    226   -665   -353   -368   -361   -405   -527   -418
   -145   -784   -639    462    244   -711   -355   -381   -381   -423   -545   -436
   -148   -756   -607    452    228   -683   -363   -389   -394   -428   -545   -444
   -142   -771   -631    457    241   -701   -371   -400   -407   -439   -553   -454
   -142   -789   -646    467    252   -719   -376   -410   -420   -449   -566   -465
   -153   -797   -644    472    244   -722   -366   -397   -410   -441   -558   -452
   -148   -800   -654    472    252   -727   -366   -405   -413   -433   -555   -462
   -140   -810   -672    475    265   -743   -381   -426   -428   -446   -568   -491
   -145   -805   -659    475    257   -732   -379   -423   -428   -449   -579   -491
   -153   -823   -672    488    257   -748   -376   -415   -426   -441   -579   -493
   -150   -833   -685    491    267   -761   -384   -428   -433   -446   -584   -506
   -155   -836   -683    493    262   -761   -379   -423   -431   -446   -587   -511
   -161   -833   -672    498    254   -753   -366   -405   -415   -431   -579   -501
   -148   -880   -735    514    290   -807   -368   -410   -449   -472   -623   -545
   -106  -1054   -950    579    420  -1002   -350   -387   -540   -602   -769   -678
    -67  -1270  -1202    667    566  -1236   -249   -280   -618   -771   -971   -880
    -38  -1325  -1286    683    623  -1306   -101    -96   -561   -813  -1041   -976
   -116  -1031   -914    574    397   -974    -51   -181   -410   -628   -839   -802
   -314   -517   -202    415    -57   -361   -200   -688   -288   -293   -413   -371
   -522    259    782    129   -652    519   -444  -1179    -57    270    265    329
   -636    940   1577   -150  -1106   1257   -688  -1387    270    891    935   1010
   -568    839   1408   -137   -989   1122   -953  -1522    184    961    987   1104
   -511    259    771    124   -641    514  -1072  -1636   -327    355    371    517
   -454   -371     83    410   -270   -142   -987  -1517   -818   -413   -420   -275
   -387   -800   -413    594     12   -607   -758  -1083   -800   -620   -730   -587
   -309   -815   -506    561     96   -662   -566   -719   -574   -480   -657   -530
   -220   -820   -600    522    187   -711   -454   -509   -449   -400   -607   -501
   -189   -862   -675    524    241   -769   -415   -439   -423   -402   -620   -527
   -187   -870   -683    530    246   -776   -400   -410   -418   -405   -628   -542
   -187   -885   -698    535    254   -795   -376   -384   -405   -400   -626   -540
   -179   -914   -735    545    275   -826   -371   -371   -407   -410   -639   -553
   -187   -898   -711    542    259   -805   -368   -366   -410   -415   -649   -568
   -179   -891   -711    535    265   -802   -348   -332   -381   -384   -620   -548
   -176   -888   -714    530    267   -802   -345   -327   -379   -379   -615   -553
   -181   -880   -701    530    257   -792   -345   -327   -376   -379   -618   -566
   -192   -880   -688    532    246   -784   -335   -303   -358   -363   -602   -550
   -189   -872   -683    532    246   -779   -337   -290   -348   -350   -589   -537
   -179   -875   -696    524    254   -787   -345   -290   -350   -355   -589   -542
   -181   -852   -670    517    241   -763   -332   -275   -335   -337   -574   -530
   -176   -831   -654    501    236   -743   -316   -259   -316   -319   -555   -517
   -163   -852   -688    509    262   -771   -311   -249   -309   -316   -548   -511
   -176   -849   -675    511    246   -763   -306   -241   -303   -311   -542   -506
   -174   -820   -646    496    233   -735   -296   -220   -290   -293   -527   -488
   -158   -815   -657    485    249   -737   -293   -215   -285   -290   -524   -488
   -150   -820   -670    485    259   -745   -290   -202   -277   -288   -519   -485
   -150   -810   -662    478    254   -735   -275   -168   -254   -262   -493   -462
   -137   -802   -665    470    262   -735   -267   -140   -233   -244   -478   -446
   -127   -805   -680    465    275   -743   -265   -119   -226   -239   -467   -441
   -122   -763   -641    444    259   -704   -262    -98   -213   -226   -457   -431
   -119   -787   -670    452    272   -730   -244    -49   -176   -194   -426   -402
   -101   -782   -680    441    288   -732   -244    -28   -168   -189   -420   -400
    -88   -771   -683    428    296   -730   -233      2   -150   -166   -402   -384
    -75   -717   -641    397    283   -680   -231     41   -127   -140   -379   -361
    -51   -704   -654    376    298   -680   -226     75   -114   -129   -366   -345
    -31   -696   -665    363    316   -680   -223    106    -93   -111   -350   -327
    -18   -683   -665    350    322   -675   -205    155    -46    -67   -303   -277
     -2   -639   -636    322    316   -639   -202    174    -28    -46   -275   -246
      5   -605   -613    298    306   -607   -215    166    -36    -46   -267   -246
     -2   -584   -584    293    290   -584   -207    174    -20    -25   -239   -220
     -2   -524   -524    262    259   -524   -207    166    -20    -15   -220   -205
     10   -519   -530    254    270   -524   -213    145    -33    -23   -220   -205
     -2   -509   -509    254    252   -509   -210    129    -33    -20   -207   -194
    -28   -491   -462    257    215   -478   -200    127    -18     -2   -187   -174
    -33   -488   -457    259    210   -472   -194    109    -20      0   -181   -174
    -49   -498   -449    275    200   -475   -187     88    -18      2   -171   -168
   -103   -480   -376    290    135   -428   -161     85      7     25   -142   -142
   -122   -480   -361    301    119   -420   -153     59     -2     12   -150   -155
   -122   -517   -394    319    135   -457   -174      2    -44    -31   -189   -205
   -132   -535   -402    335    135   -470   -176    -31    -59    -46   -207   -223
   -150   -558   -407    353    124   -483   -176    -57    -67    -54   -213   -236
   -158   -597   -439    376    137   -519   -189    -96    -98    -80   -239   -265
   -168   -618   -452    392    137   -535   -200   -122   -114    -90   -252   -280
   -181   -639   -457    410    137   -548   -194   -122   -103    -80   -241   -270
   -174   -644   -470    407    145   -558   -213   -148   -124   -103   -267   -296
   -176   -646   -470    410    145   -558   -226   -163   -132   -116   -277   -309
   -189   -644   -454    415    129   -550   -215   -155   -116   -101   -262   -293
   -192   -636   -444    415    124   -540   -215   -161   -116   -103   -265   -298
   -184   -652   -467    418    140   -561   -231   -179   -135   -124   -280   -319
   -189   -659   -470    423    140   -566   -226   -174   -127   -116   -270   -309
   -189   -659   -472    423    140   -566   -218   -163   -119   -106   -257   -296
   -174   -649   -475    413    150   -563   -231   -176   -132   -124   -272   -314
   -179   -654   -475    413    148   -566   -218   -161   -116   -114   -262   -303
   -179   -639   -459    407    140   -550   -192   -129    -85    -83   -226   -267
   -176   -607   -433    389    127   -522   -181   -124    -80    -80   -220   -267
   -176   -579   -402    379    111   -491   -171   -122    -72    -77   -213   -265
   -179   -602   -423    387    122   -514   -137    -93    -49    -57   -192   -241
   -161   -574   -413    366    124   -493   -127    -80    -31    -46   -181   -228
   -137   -511   -374    324    116   -444   -129    -70     -7    -25   -161   -210
   -153   -467   -314    311     80   -392   -127    -59     28     15   -116   -171
   -148   -431   -283    288     67   -358   -155    -70     44     41    -88   -142
   -124   -436   -311    277     93   -374   -189    -90     33     31    -98   -148
   -116   -452   -335    283    106   -394   -202    -98     23     20   -109   -148
   -122   -452   -329    288    103   -392   -202   -101     28     31    -90   -129
   -124   -475   -350    298    111   -415   -233   -140    -10     -5   -122   -161
   -140   -540   -402    340    129   -472   -257   -171    -64    -67   -184   -220
   -153   -641   -491    397    168   -566   -252   -171    -90   -103   -223   -254
   -155   -693   -537    426    189   -615   -252   -184   -119   -137   -262   -290
   -171   -724   -553    446    187   -639   -267   -220   -161   -181   -296   -335
   -194   -756   -561    475    181   -659   -270   -236   -181   -194   -309   -350
   -197   -774   -576    483    187   -675   -277   -249   -194   -207   -324   -368
   -189   -805   -615    498    213   -711   -285   -262   -215   -231   -350   -394
   -200   -810   -610    504    202   -711   -288   -272   -226   -249   -363   -407
   -200   -813   -615    506    205   -714   -280   -265   -220   -244   -358   -402
   -192   -857   -667    522    236   -761   -290   -277   -236   -259   -371   -420
   -181   -849   -667    517    241   -758   -309   -298   -259   -285   -397   -436
   -181   -852   -672    514    244   -763   -306   -290   -254   -275   -392   -426
   -174   -862   -688    517    257   -776   -319   -303   -267   -293   -407   -439
   -155   -880   -724    514    283   -802   -340   -324   -296   -322   -436   -467
   -148   -880   -732    514    290   -807   -342   -324   -293   -324   -444   -472
   -153   -898   -748    524    296   -823   -350   -329   -298   -329   -449   -480
   -145   -922   -776    532    314   -849   -368   -350   -324   -361   -480   -509
   -132   -958   -828    542    348   -893   -371   -350   -353   -397   -522   -545
    -80  -1104  -1023    592    470  -1065   -345   -311   -418   -493   -636   -654
    -36  -1317  -1280    675    620  -1299   -244   -194   -483   -659   -836   -867
    -20  -1299  -1280    659    628  -1291   -114    -20   -400   -652   -852   -911
   -116  -1008   -891    561    384   -948    -38    -64   -210   -431   -613   -691
   -316   -504   -187    410    -64   -345   -168   -568    -90   -109   -200   -262
   -542    285    828    127   -685    555   -371  -1031    150    452    478    446
   -654    870   1525   -109  -1088   1197   -576  -1239    415   1000   1078   1096
   -618    722   1340    -54   -979   1031   -795  -1410    272    997   1078   1171
   -566    140    706    213   -636    423   -937  -1569   -272    358    426    537
   -522   -431     88    475   -306   -171   -846  -1408   -696   -345   -316   -236
   -441   -761   -322    600    -62   -542   -633   -945   -618   -467   -530   -470
   -329   -818   -488    574     77   -654   -467   -584   -423   -363   -480   -446
   -239   -823   -584    532    171   -704   -381   -397   -322   -309   -452   -436
   -233   -865   -631    548    197   -750   -332   -322   -285   -296   -449   -436
   -236   -914   -678    576    218   -797   -309   -290   -283   -306   -462   -452
   -226   -919   -693    574    231   -807   -306   -275   -283   -316   -470   -465
   -228   -880   -652    555    210   -766   -298   -254   -270   -303   -459   -457
   -236   -901   -665    566    213   -784   -285   -226   -252   -288   -444   -449
   -228   -901   -672    566    220   -789   -293   -226   -259   -298   -454   -465
   -233   -896   -665    563    213   -782   -296   -218   -252   -288   -446   -452
   -239   -893   -654    566    207   -774   -283   -194   -226   -262   -423   -428
   -231   -909   -678    568    220   -792   -288   -189   -228   -267   -428   -433
   -226   -914   -691    568    231   -802   -283   -176   -223   -252   -418   -423
   -236   -888   -652    558    207   -771   -272   -153   -205   -231   -405   -402
   -228   -901   -672    566    220   -787   -259   -127   -189   -220   -392   -389
   -220   -896   -675    555    226   -787   -270   -135   -197   -233   -407   -407
   -218   -893   -678    555    228   -787   -252   -111   -174   -210   -384   -384
   -215   -867   -652    540    218   -758   -241    -93   -161   -197   -376   -371
   -202   -893   -691    548    244   -792   -239    -83   -161   -200   -384   -374
   -205   -911   -709    555    249   -810   -231    -64   -148   -187   -376   -363
   -207   -898   -691    550    241   -795   -207    -31   -116   -158   -348   -332
   -200   -880   -680    540    239   -782   -210    -20   -116   -161   -350   -337
   -192   -867   -675    530    241   -771   -210    -12   -116   -163   -355   -340
   -197   -852   -657    524    228   -756   -189     25    -88   -142   -340   -322
   -181   -841   -659    511    239   -750   -174     62    -64   -122   -316   -303
   -161   -849   -691    504    265   -769   -181     77    -62   -124   -316   -311
   -163   -849   -685    506    259   -769   -166    119    -28    -98   -293   -288
   -155   -815   -662    483    252   -740   -142    171      7    -67   -267   -254
   -132   -807   -678    470    270   -743   -129    207     25    -54   -254   -241
   -122   -807   -688    462    283   -748   -119    246     44    -36   -241   -228
   -106   -774   -667    441    280   -722   -106    290     75     -5   -210   -200
    -85   -750   -667    418    288   -709   -114    314     90     10   -189   -176
    -67   -730   -662    397    296   -696   -116    329    103     25   -176   -158
    -62   -659   -597    358    267   -628   -106    350    129     59   -140   -129
    -54   -646   -592    350    267   -620   -109    353    135     62   -135   -127
    -57   -657   -602    355    270   -628   -129    327    111     36   -150   -145
    -72   -657   -584    363    254   -620   -132    314    109     33   -153   -142
    -83   -649   -568    366    241   -610   -119    311    119     41   -140   -122
    -83   -628   -545    355    231   -587   -129    283    109     31   -145   -124
    -98   -631   -532    363    213   -581   -137    252     96     18   -155   -140
   -122   -620   -498    371    187   -558   -140    231     93     15   -163   -142
   -137   -631   -496    381    176   -566   -148    197     75     -7   -184   -166
   -150   -652   -501    402    174   -576   -161    161     57    -33   -205   -187
   -176   -665   -488    420    153   -576   -158    145     62    -28   -202   -181
   -192   -667   -478    428    142   -574   -163    114     49    -36   -207   -197
   -213   -691   -478    452    132   -584   -176     72     20    -64   -231   -228
   -257   -696   -439    478     90   -568   -163     64     25    -59   -231   -228
   -311   -685   -374    496     28   -530   -140     77     51    -33   -213   -205
   -327   -709   -381    517     25   -545   -137     64     46    -41   -215   -205
   -329   -730   -400    527     33   -566   -135     59     44    -46   -220   -202
   -322   -727   -405    524     41   -566   -137     51     36    -49   -226   -202
   -283   -748   -465    514     88   -607   -166     12     -5    -83   -249   -254
   -270   -779   -509    522    119   -644   -176    -10    -25    -98   -259   -275
   -270   -758   -488    511    106   -623   -166     -2    -18    -85   -249   -257
   -262   -743   -480    504    109   -613   -163     -2    -18    -80   -246   -259
   -254   -758   -506    506    124   -633   -168    -12    -33    -96   -257   -285
   -254   -730   -475    491    109   -602   -158     -7    -25    -90   -246   -265
   -252   -691   -439    470     93   -563   -137     12      0    -64   -223   -231
   -233   -672   -439    454    101   -555   -127     20      2    -59   -210   -233
   -223   -654   -431    436    101   -542   -106     36     20    -41   -189   -223
   -241   -631   -392    436     72   -511    -75     54     41    -20   -163   -210
   -220   -592   -374    405     72   -483    -72     51     33    -25   -163   -215
   -200   -566   -366    384     83   -467    -64     67     51     -7   -142   -192
   -194   -504   -309    348     57   -407    -46     98    103     49    -85   -132
   -187   -446   -259    316     33   -353    -59     93    122     77    -51   -101
   -171   -420   -249    296     36   -337   -103     64    114     85    -44   -101
   -168   -407   -239    288     33   -324   -127     57    114     90    -36    -93
   -166   -397   -231    280     28   -314   -135     49    103     85    -41    -96
   -168   -452   -285    309     57   -368   -142     31     85     70    -51   -109
   -174   -465   -290    316     57   -379   -163      7     59     51    -77   -124
   -179   -527   -348    353     83   -439   -163     10     44     38   -101   -155
   -171   -652   -480    410    153   -568   -179    -15    -15    -23   -166   -228
   -166   -711   -545    439    189   -628   -192    -41    -62    -72   -215   -275
   -187   -737   -550    462    179   -644   -184    -51    -70    -80   -226   -275
   -184   -737   -553    462    184   -646   -200    -72    -96   -101   -244   -293
   -171   -769   -600    467    213   -685   -223    -96   -124   -132   -267   -316
   -179   -782   -602    480    210   -693   -226    -96   -124   -135   -267   -314
   -174   -792   -618    480    220   -706   -228    -93   -124   -137   -272   -319
   -153   -805   -652    480    249   -730   -252   -116   -148   -166   -298   -345
   -161   -818   -657    488    246   -737   -259   -127   -155   -174   -303   -363
   -166   -828   -662    496    246   -745   -254   -116   -142   -161   -293   -350
   -150   -839   -688    493    267   -763   -275   -132   -166   -187   -316   -368
   -148   -852   -704    501    277   -779   -296   -155   -192   -215   -345   -392
   -155   -828   -672    491    257   -753   -301   -155   -187   -210   -345   -397
   -140   -844   -704    491    280   -776   -296   -153   -181   -200   -337   -410
   -132   -859   -730    493    296   -795   -303   -163   -192   -218   -350   -433
   -132   -862   -730    498    298   -797   -293   -155   -194   -226   -358   -423
   -106   -948   -841    524    366   -896   -277   -132   -244   -283   -431   -501
    -44  -1150  -1106    597    530  -1130   -223    -67   -337   -449   -623   -717
    -15  -1260  -1247    636    613  -1254    -90     85   -335   -553   -769   -888
    -62  -1062  -1000    563    467  -1031     49    231   -158   -426   -652   -810
   -223   -610   -389    415     83   -501    -10   -137    -49   -176   -337   -506
   -431     49    480    189   -457    265   -262   -748     36    228    194     54
   -607    836   1441   -114  -1026   1137   -504  -1098    301    836    898    771
   -594   1192   1787   -298  -1189   1488   -782  -1278    446   1247   1332   1239
   -514    680   1195    -83   -854    937   -961  -1431     36    826    888    849
   -465     28    493    218   -480    259   -940  -1408   -501     49     80     36
   -397   -493    -98    444   -150   -296   -756  -1072   -678   -397   -446   -511
   -311   -688   -376    501     31   -532   -542   -639   -465   -327   -462   -545
   -218   -696   -478    457    127   -589   -407   -366   -293   -218   -389   -496
   -171   -719   -548    444    187   -636   -332   -223   -215   -176   -368   -485
   -153   -761   -610    454    226   -688   -319   -194   -218   -194   -389   -519
   -148   -787   -639    467    244   -714   -314   -187   -228   -213   -410   -548
   -148   -774   -626    459    236   -701   -301   -163   -213   -207   -407   -548
   -142   -782   -639    459    246   -711   -296   -148   -202   -205   -407   -553
   -140   -800   -659    470    257   -730   -296   -148   -207   -215   -418   -568
   -148   -789   -641    470    246   -717   -285   -124   -189   -194   -400   -550
   -137   -771   -636    454    246   -704   -277   -103   -171   -181   -384   -532
   -127   -784   -657    454    262   -722   -283   -103   -174   -189   -387   -540
   -129   -774   -644    449    257   -709   -283    -96   -166   -184   -384   -545
   -129   -761   -631    446    249   -696   -267    -70   -140   -163   -371   -519
   -135   -761   -626    446    244   -693   -267    -62   -135   -161   -363   -514
   -140   -763   -623    452    241   -693   -270    -62   -135   -158   -361   -522
   -153   -756   -605    454    223   -680   -257    -44   -111   -135   -335   -506
   -140   -761   -620    452    239   -691   -252    -31    -96   -127   -324   -491
   -127   -771   -644    449    257   -709   -267    -36   -109   -142   -337   -496
   -122   -743   -620    431    249   -683   -257    -12    -85   -124   -322   -483
   -106   -711   -605    407    249   -659   -249      7    -67   -103   -303   -478
    -88   -730   -641    410    275   -685   -244     20    -62    -98   -298   -475
    -93   -717   -623    405    262   -672   -233     38    -46    -88   -290   -462
    -98   -691   -592    394    244   -641   -223     70    -20    -67   -270   -439
    -80   -688   -607    384    262   -649   -226     93    -10    -57   -259   -426
    -67   -675   -607    371    270   -641   -228    111     -2    -51   -254   -418
    -64   -641   -579    353    254   -610   -210    158     33    -15   -223   -394
    -59   -639   -579    348    257   -607   -189    200     59      2   -210   -376
    -49   -644   -594    345    270   -620   -181    228     67     10   -202   -363
    -44   -613   -568    329    262   -592   -163    270     98     51   -166   -337
    -18   -571   -553    296    267   -563   -155    303    124     72   -150   -309
      5   -568   -574    280    288   -571   -155    322    127     83   -140   -298
     18   -540   -561    259    285   -550   -150    345    148    111   -106   -280
     23   -491   -514    233    267   -501   -145    371    168    142    -72   -244
     28   -496   -524    231    275   -509   -150    363    163    129    -77   -236
     38   -501   -540    231    288   -519   -150    355    155    124    -77   -228
     23   -480   -504    226    262   -491   -140    358    166    137    -57   -205
     28   -457   -485    215    257   -470   -148    337    150    127    -59   -207
     20   -465   -488    220    252   -475   -155    306    140    116    -62   -220
      0   -441   -441    220    220   -441   -153    288    145    127    -41   -205
    -15   -431   -415    223    197   -423   -145    267    140    124    -41   -210
    -23   -459   -436    241    205   -449   -145    236    119     93    -70   -246
    -49   -465   -415    254    181   -439   -140    210    109     72    -90   -257
    -77   -478   -402    277    161   -441   -122    197    116     80    -80   -239
    -90   -514   -423    301    166   -470   -122    168    106     72    -83   -252
   -101   -519   -418    311    158   -470   -135    122     77     41   -111   -293
   -124   -545   -420    332    148   -483   -127    103     80     41   -109   -303
   -137   -535   -400    335    129   -467   -142     67     49      7   -145   -329
   -148   -571   -423    355    137   -498   -163     28     12    -31   -179   -350
   -166   -566   -400    366    116   -483   -163     18     15    -28   -176   -348
   -174   -568   -394    371    109   -483   -150     28     31    -15   -166   -335
   -174   -589   -415    381    119   -504   -155     25     28    -20   -168   -329
   -168   -594   -428    379    127   -511   -150     28     31    -10   -158   -327
   -150   -532   -381    342    114   -457   -153     31     41      7   -142   -332
   -142   -542   -402    340    127   -475   -168     12     20    -15   -163   -353
   -158   -561   -405    358    122   -483   -171      7     20    -20   -166   -350
   -168   -545   -376    355    101   -462   -163     28     44      5   -148   -332
   -168   -524   -355    348     93   -441   -150     44     62     18   -135   -314
   -163   -498   -335    329     83   -418   -137     54     80     36   -116   -301
   -163   -452   -288    306     62   -371   -111     80    114     67    -85   -270
   -184   -428   -246    306     28   -337    -80    103    140     90    -64   -246
   -187   -465   -277    327     44   -371    -67    109    135     83    -75   -259
   -181   -413   -231    296     23   -322    -57    129    161    114    -46   -236
   -202   -311   -109    257    -46   -210    -36    163    218    171     15   -174
   -207   -249    -41    228    -83   -148    -54    148    228    181     25   -153
   -176   -228    -51    202    -62   -140   -103    119    220    179     23   -148
   -153   -252    -98    200    -28   -176   -116    124    228    194     36   -132
   -140   -267   -127    202     -7   -200   -132    103    207    179     23   -155
   -122   -265   -142    192     10   -205   -174     54    163    135    -12   -200
   -114   -267   -153    192     18   -210   -189     38    150    122    -25   -202
   -132   -345   -213    239     38   -280   -192     23    116     88    -59   -241
   -153   -459   -306    306     75   -384   -200     -7     57     23   -132   -316
   -179   -509   -332    342     75   -423   -197    -28     28    -10   -166   -350
   -197   -522   -324    361     62   -423   -187    -33     15    -23   -176   -358
   -202   -558   -355    379     75   -459   -194    -64    -15    -59   -210   -392
   -215   -576   -361    394     72   -470   -200    -85    -36    -80   -226   -413
   -226   -566   -340    394     54   -454   -197    -83    -31    -75   -223   -402
   -233   -563   -329    400     46   -446   -200    -85    -38    -80   -228   -407
   -233   -587   -355    407     59   -470   -207   -101    -57   -103   -252   -428
   -210   -574   -363    392     75   -470   -213   -103    -59   -106   -254   -426
   -231   -576   -345    402     54   -462   -200    -93    -51    -98   -249   -418
   -236   -605   -368    420     64   -488   -200   -103    -64   -114   -259   -433
   -254   -613   -361    433     51   -488   -207   -122    -77   -124   -267   -444
   -283   -618   -335    449     25   -478   -210   -132    -80   -127   -267   -444
   -303   -633   -329    467     10   -480   -210   -142    -88   -132   -272   -452
   -283   -670   -387    478     51   -530   -220   -155   -106   -150   -296   -472
   -306   -641   -335    472     12   -488   -213   -140    -96   -140   -290   -459
   -275   -704   -431    488     77   -568   -213   -132   -135   -194   -348   -517
   -155   -901   -745    527    293   -823   -200   -111   -257   -366   -535   -706
   -103  -1083   -979    594    436  -1031    -85     -7   -332   -532   -724   -919
   -106  -1010   -906    558    397   -958     54    135   -223   -472   -675   -896
   -220   -711   -491    465    135   -602     62    -90    -90   -270   -426   -654
   -431   -103    327    267   -379    111   -116   -594     85    137     80   -127
   -641    737   1379    -46  -1010   1057   -309   -883    465    805    839    662
   -649   1176   1826   -265  -1239   1501   -563   -958    732   1293   1343   1200
   -563    930   1493   -181  -1028   1210   -820  -1098    514   1137   1176   1088
   -548    387    935     77   -740    659   -909  -1215    -25    462    506    423
   -524   -220    303    374   -415     41   -766  -1057   -436   -194   -184   -290
   -431   -501    -72    465   -181   -288   -527   -644   -340   -257   -327   -457
   -319   -535   -215    428    -51   -376   -353   -353   -187   -176   -290   -436
   -275   -566   -290    420      5   -431   -254   -197   -111   -142   -272   -423
   -241   -602   -361    423     59   -483   -239   -166   -122   -171   -301   -467
   -254   -633   -379    441     59   -509   -213   -142   -116   -187   -319   -480
   -265   -636   -371    449     51   -504   -181   -109    -93   -168   -303   -465
   -220   -654   -433    436    106   -545   -179   -103   -103   -179   -316   -491
   -205   -657   -452    431    122   -555   -176   -109   -114   -197   -329   -514
   -205   -644   -439    423    114   -542   -153    -93    -96   -179   -314   -506
   -205   -639   -433    420    114   -537   -142    -88    -93   -179   -311   -504
   -210   -652   -441    428    114   -548   -142    -88   -103   -192   -324   -514
   -210   -636   -426    423    106   -532   -127    -70    -85   -174   -309   -493
   -213   -610   -400    410     93   -506   -116    -51    -72   -161   -290   -475
   -231   -628   -397    428     80   -511   -111    -54    -77   -168   -303   -485
   -272   -631   -361    452     44   -496    -98    -49    -70   -163   -298   -475
   -252   -597   -345    426     46   -472    -90    -31    -49   -145   -277   -452
   -171   -592   -420    381    122   -506   -111    -28    -59   -161   -293   -470
   -153   -605   -452    376    148   -530   -119    -28    -72   -179   -309   -480
   -187   -594   -407    387    109   -501   -101    -15    -54   -166   -293   -459
   -187   -553   -366    371     88   -459    -90      7    -33   -145   -275   -439
   -155   -555   -402    355    122   -480    -90     28    -31   -145   -277   -444
   -127   -514   -387    319    127   -449    -85     51    -15   -132   -267   -428
   -135   -514   -381    324    122   -446    -75     75     -2   -122   -259   -415
   -132   -532   -400    332    132   -467    -72     85     -2   -127   -270   -420
   -129   -519   -389    324    127   -454    -67    111     12   -116   -259   -407
   -116   -488   -371    303    124   -431    -57    155     38    -88   -236   -384
    -90   -493   -405    290    153   -449    -54    187     46    -80   -228   -379
    -85   -493   -407    290    161   -452    -49    213     59    -75   -226   -374
    -83   -459   -379    270    145   -420    -28    262     93    -36   -194   -335
    -62   -444   -381    252    158   -413    -23    293    106    -20   -184   -324
    -59   -441   -384    249    161   -415    -23    309    111    -12   -176   -324
    -88   -428   -340    259    124   -384     -2    342    142     23   -142   -285
    -85   -420   -335    252    122   -379     12    358    158     46   -124   -265
    -25   -405   -379    215    176   -392     -5    348    148     41   -129   -265
    -15   -368   -353    189    168   -361    -18    348    148     44   -124   -257
     10   -350   -361    171    184   -355    -23    353    150     54   -122   -241
     10   -363   -376    174    192   -368    -33    329    132     38   -140   -259
     -7   -358   -353    181    171   -355    -33    309    127     36   -145   -259
    -49   -335   -288    192    116   -311    -23    301    140     57   -129   -236
    -72   -337   -265    205     96   -301    -23    272    129     49   -142   -244
    -88   -358   -270    223     88   -314    -38    231    106     33   -163   -262
   -114   -361   -249    236     67   -306    -36    207    106     36   -171   -270
   -132   -374   -244    252     54   -311    -36    187     98     33   -181   -283
   -129   -431   -301    280     85   -366    -57    137     54     -5   -233   -335
   -153   -465   -314    306     77   -389    -70    101     31    -20   -267   -361
   -184   -457   -272    322     41   -366    -64     83     33     -7   -267   -350
   -200   -467   -270    332     33   -368    -72     44      7    -20   -290   -363
   -207   -475   -267    342     28   -371    -83     12    -18    -33   -319   -379
   -223   -465   -241    342      7   -353    -80     10    -10    -12   -314   -368
   -228   -478   -249    353     10   -366    -75      5    -12     -5   -322   -371
   -231   -496   -265    361     15   -381    -83    -18    -33    -15   -342   -389
   -231   -491   -259    361     12   -376    -83    -10    -31     -2   -337   -379
   -239   -485   -246    361      2   -366    -77      0    -20     15   -327   -366
   -226   -491   -265    358     18   -379    -83     -7    -28      7   -342   -379
   -236   -498   -265    366     12   -381    -85    -12    -36      2   -350   -387
   -249   -483   -233    366     -7   -358    -64    -10    -23     10   -340   -381
   -252   -480   -228    363    -12   -355    -54     -7    -23      7   -335   -374
   -239   -470   -231    353     -5   -350    -49      7    -12     15   -324   -358
   -226   -423   -197    324    -15   -311    -25     46     25     51   -280   -314
   -233   -394   -161    314    -36   -277      0     72     51     72   -254   -288
   -226   -413   -187    316    -20   -301      0     57     31     38   -277   -316
   -231   -392   -161    309    -36   -277     18     70     44     44   -265   -301
   -223   -329   -106    275    -59   -218     36     93     80     75   -220   -257
   -210   -275    -64    244    -72   -171     25     85     88     77   -197   -239
   -210   -233    -23    220    -93   -129     -5     72    101     83   -181   -213
   -202   -202      0    202   -101   -103    -23     77    122    109   -148   -189
   -189   -226    -36    207    -77   -129    -41     62     98     83   -166   -218
   -210   -254    -44    233    -83   -150    -59     31     70     54   -179   -236
   -236   -254    -18    244   -109   -137    -67     18     67     49   -166   -233
   -233   -298    -64    267    -85   -181    -80     10     44     18   -187   -252
   -244   -400   -158    322    -46   -280    -93     -5     -5    -44   -244   -298
   -275   -488   -213    381    -31   -350    -80      7    -25    -80   -277   -329
   -277   -530   -252    402    -12   -392    -88    -15    -51   -122   -306   -358
   -262   -581   -322    420     28   -452   -119    -70   -116   -189   -358   -405
   -265   -610   -345    436     38   -480   -135    -96   -148   -226   -381   -441
   -275   -592   -316    433     20   -454   -127    -83   -140   -220   -366   -423
   -267   -623   -358    444     44   -491   -142    -98   -163   -246   -387   -441
   -259   -639   -379    449     57   -509   -153   -109   -179   -265   -400   -454
   -270   -628   -358    449     41   -493   -145    -93   -168   -252   -376   -431
   -272   -636   -363    454     44   -501   -145    -93   -174   -259   -368   -433
   -262   -659   -397    462     67   -530   -166   -119   -210   -298   -394   -470
   -265   -652   -387    457     59   -519   -163   -114   -210   -298   -384   -470
   -262   -639   -376    449     54   -509   -155   -109   -200   -290   -366   -452
   -252   -649   -397    452     72   -524   -166   -119   -213   -309   -376   -462
   -254   -657   -402    454     72   -530   -171   -119   -218   -314   -379   -465
   -272   -667   -394    470     59   -530   -161   -111   -210   -309   -368   -452
   -259   -722   -462    488    101   -592   -158   -111   -239   -348   -402   -485
   -215   -875   -659    545    220   -769   -145    -96   -335   -480   -530   -610
   -197  -1057   -862    626    329   -958    -20     46   -368   -623   -696   -795
   -197  -1026   -828    610    314   -927    119    213   -275   -618   -706   -841
   -272   -730   -459    498     90   -597    155     85   -148   -462   -504   -683
   -418   -231    187    324   -303    -23    -54   -509   -127   -192   -106   -275
   -613    576   1187     18   -901    880   -337  -1026     33    350    581    431
   -698   1189   1888   -246  -1293   1538   -602  -1283    254    901   1221   1085
   -631   1093   1722   -231  -1179   1408   -875  -1473    114    940   1288   1213
   -561    530   1091     15   -826    810   -974  -1535   -374    332    678    646
   -498   -145    353    319   -428    103   -810  -1306   -813   -478   -176   -215
   -420   -527   -106    472   -158   -316   -566   -826   -706   -620   -420   -491
   -348   -587   -239    465    -57   -413   -361   -423   -433   -454   -311   -413
   -280   -615   -335    449     25   -475   -244   -200   -293   -368   -244   -366
   -265   -665   -400    465     67   -535   -220   -158   -290   -381   -257   -415
   -275   -678   -405    475     64   -542   -192   -119   -272   -368   -246   -423
   -280   -691   -413    483     64   -553   -168    -85   -252   -355   -231   -420
   -254   -691   -436    472     90   -563   -171    -80   -259   -363   -231   -428
   -252   -685   -433    467     88   -561   -174    -72   -254   -361   -226   -431
   -275   -675   -402    475     62   -540   -150    -33   -218   -327   -192   -400
   -254   -678   -426    465     85   -553   -153    -20   -215   -324   -189   -400
   -210   -688   -478    449    132   -584   -184    -59   -259   -361   -220   -436
   -223   -678   -454    449    114   -566   -174    -36   -239   -335   -192   -407
   -231   -672   -444    452    103   -558   -168    -15   -223   -319   -171   -384
   -226   -678   -452    452    111   -566   -174    -15   -226   -319   -171   -389
   -210   -659   -449    436    119   -555   -171     -7   -218   -314   -161   -376
   -207   -644   -436    423    114   -540   -166      7   -207   -306   -140   -350
   -200   -646   -449    423    124   -548   -168     10   -215   -314   -140   -348
   -200   -641   -441    418    119   -542   -163     20   -205   -298   -124   -342
   -213   -605   -392    410     88   -498   -150     46   -168   -249    -75   -316
   -200   -615   -415    405    103   -517   -155     54   -174   -249    -70   -316
   -189   -620   -431    405    119   -527   -153     64   -171   -236    -54   -306
   -197   -594   -400    394     98   -496   -129     96   -142   -200    -18   -277
   -192   -576   -384    384     96   -480   -127    116   -127   -174      5   -257
   -184   -584   -402    384    106   -493   -127    132   -122   -163     18   -246
   -184   -563   -379    374     96   -472   -114    163    -98   -135     44   -223
   -184   -545   -361    363     85   -454   -101    200    -75   -106     70   -205
   -148   -548   -400    348    124   -475   -106    218    -70    -98     80   -200
   -119   -540   -420    329    148   -480   -109    236    -67    -93     90   -194
   -111   -509   -397    311    142   -454    -83    290    -28    -54    137   -150
    -96   -504   -407    298    153   -457    -72    332      2    -25    163   -127
    -77   -470   -392    275    155   -431    -67    361     23     -2    194   -106
    -62   -431   -371    246    153   -402    -59    389     51     36    236    -62
    -57   -418   -363    236    150   -392    -57    407     62     62    259    -44
    -46   -394   -348    218    148   -371    -62    407     64     70    275    -28
    -57   -361   -303    210    122   -332    -51    420     85    101    311     10
    -72   -335   -262    202     93   -298    -44    418     90    109    327     31
    -46   -329   -283    187    116   -306    -70    376     49     77    303     12
    -67   -324   -257    194     93   -290    -75    350     31     67    303     15
   -114   -303   -189    210     36   -246    -51    358     49     93    327     41
   -103   -319   -218    210     57   -270    -72    306      7     54    290      5
    -85   -335   -249    210     80   -293   -106    228    -49      5    246    -38
   -119   -329   -210    223     44   -270    -96    207    -51     10    249    -33
   -127   -350   -223    239     46   -288    -96    181    -64      0    239    -38
   -122   -366   -246    244     62   -306   -122    132   -101    -31    210    -67
   -137   -371   -233    254     46   -301   -127    103   -119    -38    202    -72
   -153   -381   -231    265     38   -306   -129     77   -132    -44    192    -77
   -155   -426   -270    290     57   -348   -150     31   -174    -80    153   -114
   -158   -431   -272    293     54   -353   -155      7   -189    -85    145   -124
   -171   -413   -241    290     33   -327   -148     10   -179    -64    166   -103
   -168   -423   -254    293     41   -340   -163    -12   -200    -83    145   -127
   -158   -423   -265    290     51   -345   -176    -38   -220   -101    127   -140
   -161   -410   -249    285     41   -329   -171    -33   -205    -77    150   -106
   -161   -444   -283    301     59   -363   -174    -41   -218    -88    137   -119
   -153   -444   -290    298     67   -368   -179    -49   -226    -93    132   -122
   -158   -413   -254    285     46   -335   -171    -31   -205    -64    163    -90
   -168   -407   -239    285     33   -324   -158    -18   -187    -36    189    -67
   -145   -394   -249    270     49   -322   -161    -20   -187    -36    184    -70
   -135   -361   -228    246     44   -296   -148    -12   -171    -20    197    -54
   -150   -319   -168    236      7   -244   -124      5   -148      2    220    -23
   -150   -288   -137    218     -7   -213   -124      5   -145      5    223     -5
   -153   -272   -119    213    -18   -197   -116     15   -137     18    228      2
   -158   -241    -83    197    -38   -163    -96     38   -106     62    262     23
   -142   -187    -44    166    -49   -116    -93     46    -80    101    306     51
   -135   -132      0    132    -70    -67   -116     25    -80    111    319     64
   -135    -77     57    106    -98    -10   -140     15    -62    140    345     96
   -135    -72     62    103   -101     -5   -158      7    -59    158    358    114
   -127    -98     28    114    -77    -36   -179    -12    -88    137    337     96
   -127   -111     15    119    -72    -49   -187    -25   -106    127    332     98
   -140   -119     18    129    -80    -51   -192    -31   -114    132    335    111
   -135   -181    -49    158    -44   -116   -213    -49   -155     93    290     72
   -135   -303   -168    220     15   -236   -228    -67   -210     33    220      7
   -161   -381   -220    270     28   -301   -218    -59   -228     12    192     -5
   -166   -415   -249    290     38   -335   -223    -77   -259    -15    158    -33
   -155   -457   -301    306     70   -379   -246   -116   -314    -72    101    -85
   -148   -472   -324    311     88   -400   -257   -129   -329    -88     83    -93
   -150   -488   -337    319     90   -415   -259   -132   -335    -90     83    -88
   -140   -511   -374    324    114   -444   -272   -148   -358   -111     59   -106
   -142   -519   -376    329    114   -446   -275   -153   -366   -114     51   -106
   -153   -522   -368    337    106   -446   -262   -137   -358   -103     59    -93
   -155   -537   -381    348    111   -462   -267   -142   -371   -119     41   -111
   -150   -530   -379    340    111   -454   -277   -148   -381   -127     31   -127
   -150   -527   -376    337    111   -452   -275   -150   -379   -122     33   -116
   -137   -530   -392    335    127   -462   -280   -161   -392   -132     28   -119
   -132   -568   -436    350    150   -504   -293   -171   -410   -150      7   -137
   -140   -561   -420    350    137   -493   -280   -158   -397   -135     15   -122
   -155   -561   -405    358    122   -483   -262   -135   -384   -122     25   -101
   -135   -631   -496    384    179   -563   -265   -129   -418   -166    -25   -150
    -72   -792   -719    431    322   -756   -254    -96   -493   -285   -166   -275
    -64   -932   -867    498    400   -898   -129     67   -467   -376   -298   -407
    -75   -878   -805    475    363   -841      0    228   -342   -355   -303   -439
   -168   -540   -371    355    101   -457     20     70   -233   -197   -101   -280
   -353     36    389    155   -371    213   -239   -607   -348     49    301    109
   -472    802   1275   -163   -872   1039   -568  -1205   -407    436    844    633
   -506   1335   1842   -415  -1174   1587   -883  -1548   -392    844   1332   1098
   -457   1163   1621   -353  -1039   1392  -1083  -1670   -532    872   1345   1158
   -413    472    883    -31   -649    678  -1021  -1540   -896    223    623    522
   -342   -163    179    252   -262      7   -836  -1262  -1179   -465   -142   -179
   -270   -493   -226    379    -23   -361   -613   -800   -940   -454   -252   -280
   -228   -561   -332    394     51   -446   -439   -441   -641   -249   -116   -158
   -166   -576   -413    371    119   -496   -345   -252   -501   -168    -64   -122
   -137   -613   -475    374    166   -542   -322   -202   -475   -168    -77   -150
   -137   -631   -493    381    176   -563   -306   -171   -459   -168    -83   -153
   -132   -639   -506    387    187   -574   -288   -137   -439   -153    -64   -132
   -129   -670   -542    400    205   -607   -280   -135   -444   -163    -77   -142
   -132   -662   -530    397    197   -594   -265   -114   -423   -153    -70   -129
   -132   -659   -527    394    197   -592   -249    -90   -402   -137    -59   -119
   -122   -678   -555    400    215   -618   -249    -85   -402   -142    -67   -132
   -124   -667   -542    397    207   -605   -252    -75   -389   -135    -64   -124
   -119   -652   -532    384    205   -592   -246    -64   -376   -119    -54   -111
   -106   -659   -555    381    223   -607   -257    -70   -381   -129    -67   -122
   -101   -641   -540    371    218   -592   -254    -67   -376   -127    -64   -122
   -106   -633   -530    368    210   -581   -236    -38   -348    -96    -41    -93
   -103   -628   -524    366    210   -579   -228    -28   -345    -93    -41    -88
   -106   -628   -524    366    207   -579   -231    -31   -345    -98    -49    -98
   -129   -620   -491    376    179   -555   -215     -2   -311    -62    -20    -70
   -119   -620   -501    368    189   -561   -210      7   -303    -54    -10    -54
    -88   -628   -540    358    226   -584   -218      2   -311    -62    -15    -62
    -88   -618   -530    353    220   -576   -210     23   -290    -41     -5    -49
   -109   -602   -493    355    192   -548   -197     49   -272    -28     -5    -44
    -98   -600   -501    348    200   -553   -197     64   -259    -18      2    -38
    -67   -607   -540    335    236   -574   -200     70   -257    -15     10    -20
    -67   -605   -537    335    231   -571   -187    101   -231     15     36     12
    -54   -584   -530    319    236   -558   -179    137   -202     41     51     23
    -41   -579   -540    309    249   -561   -189    150   -197     38     44     12
    -44   -563   -519    301    236   -542   -166    194   -158     70     67     38
    -38   -558   -519    298    239   -540   -140    246   -111    111    103     77
    -18   -561   -542    290    262   -553   -137    270    -98    124    116     93
     -7   -524   -517    265    254   -522   -132    296    -72    158    145    129
     -2   -475   -472    239    233   -472   -124    332    -33    202    187    176
      5   -457   -465    226    233   -459   -122    342    -31    205    189    187
     12   -459   -472    223    241   -465   -116    337    -38    197    184    187
     -5   -449   -446    226    220   -449   -114    332    -38    205    197    202
     -7   -444   -439    226    215   -441   -124    316    -51    200    194    207
      5   -446   -454    220    228   -449   -148    280    -90    166    168    189
     -5   -433   -428    220    210   -431   -148    267    -98    174    174    192
    -20   -410   -392    213    184   -402   -148    246   -103    163    163    179
    -23   -426   -402    226    187   -415   -153    207   -145    116    122    148
    -33   -439   -405    236    184   -423   -148    189   -153    106    109    140
    -72   -431   -358    252    142   -394   -129    189   -145    114    114    150
    -72   -462   -389    265    155   -426   -148    142   -187     72     72    109
    -59   -483   -423    270    179   -454   -176     75   -246      7      5     46
    -85   -475   -389    280    150   -433   -176     54   -257     -5    -10     33
    -83   -488   -405    285    161   -446   -184     33   -270    -18    -18     23
    -77   -530   -452    301    187   -491   -200      0   -306    -46    -46    -10
    -96   -535   -439    314    168   -485   -200    -18   -322    -59    -64    -28
   -101   -540   -439    319    166   -491   -194    -25   -322    -54    -64    -33
    -96   -571   -475    335    189   -524   -200    -44   -350    -85    -90    -46
   -106   -574   -470    337    181   -522   -202    -49   -348    -75    -88    -41
   -106   -563   -457    335    174   -511   -200    -44   -345    -75   -101    -49
   -101   -566   -465    332    181   -517   -205    -51   -358    -85   -111    -59
    -90   -563   -472    327    189   -519   -215    -64   -366    -90   -116    -62
    -96   -540   -446    316    174   -493   -200    -44   -342    -72   -103    -41
    -93   -532   -439    314    171   -488   -184    -25   -327    -59    -93    -31
    -90   -519   -428    303    166   -475   -179    -18   -316    -51    -85    -23
    -98   -462   -363    280    132   -413   -171     -2   -290    -18    -54      2
    -98   -433   -335    265    116   -384   -161     -2   -285    -12    -49     12
    -83   -444   -361    262    137   -402   -171    -18   -303    -38    -72    -10
    -77   -420   -342    249    132   -381   -161     -2   -283    -18    -59      2
    -83   -337   -254    210     85   -296   -132     33   -231     36     -5     57
    -72   -296   -223    181     72   -259   -150     28   -213     59     20     77
    -72   -246   -176    158     49   -213   -171      7   -205     75     38     96
    -72   -213   -140    142     31   -176   -181      5   -181    101     70    132
    -67   -241   -174    155     51   -207   -189     -2   -200     90     57    124
    -62   -236   -174    148     54   -207   -228    -44   -246     54     20     85
    -70   -228   -158    150     44   -194   -231    -46   -249     54     20     93
    -75   -267   -192    171     57   -231   -226    -51   -265     36      0     88
    -64   -381   -316    223    124   -350   -231    -70   -319    -25    -62     31
    -70   -504   -436    285    181   -470   -231    -75   -358    -64   -103     -5
    -88   -553   -465    319    187   -509   -226    -72   -371    -80   -132    -28
    -80   -579   -498    329    205   -537   -233    -98   -413   -129   -179    -72
    -80   -639   -558    361    239   -600   -244   -127   -449   -161   -207    -90
    -85   -649   -563    366    236   -607   -226   -116   -444   -155   -207    -83
    -83   -659   -576    371    244   -618   -231   -122   -457   -168   -218    -90
    -75   -670   -594    371    257   -631   -249   -142   -480   -189   -233   -103
    -88   -665   -576    376    244   -620   -244   -140   -480   -189   -236   -103
    -88   -657   -568    371    239   -615   -241   -137   -480   -184   -231   -106
    -75   -683   -607    379    265   -646   -244   -145   -491   -200   -244   -111
    -80   -701   -623    389    270   -662   -233   -145   -498   -210   -259   -119
    -88   -691   -602    389    257   -646   -228   -137   -488   -194   -254   -109
    -77   -711   -633    394    275   -675   -239   -148   -506   -220   -280   -127
    -72   -711   -641    392    283   -678   -244   -158   -522   -236   -293   -135
    -77   -709   -633    392    275   -670   -236   -140   -501   -205   -265   -103
    -77   -727   -649    402    285   -688   -226   -132   -509   -218   -277   -116
    -41   -844   -802    441    376   -823   -223    -96   -542   -285   -366   -187
    -23   -987   -963    504    470   -976   -124     38   -506   -340   -465   -277
    -23   -982   -961    501    467   -971      7    218   -366   -324   -493   -324
    -67   -711   -644    389    288   -678     90    254   -202   -202   -358   -233
   -192   -267    -75    228    -59   -171    -85   -249   -366   -114   -135    -54
   -311    288    600     10   -454    444   -400   -859   -618     59    207    249
   -366    852   1218   -244   -792   1034   -722  -1293   -766    327    607    592
   -335    930   1265   -296   -800   1096   -982  -1535   -937    431    761    745
   -290    314    605    -12   -449    459   -969  -1462  -1213     -7    254    353
   -252   -239     12    244   -135   -111   -841  -1270  -1447   -610   -436   -218
   -187   -646   -462    415    135   -553   -633   -893  -1275   -719   -670   -415
   -155   -714   -558    436    200   -636   -459   -537   -901   -467   -501   -265
   -111   -730   -618    420    252   -675   -332   -303   -672   -293   -358   -142
    -75   -758   -683    418    303   -722   -283   -200   -581   -244   -324   -119
    -70   -782   -711    423    319   -748   -270   -163   -561   -244   -329   -119
    -67   -789   -722    428    327   -756   -236   -119   -519   -215   -306    -80
    -49   -800   -750    423    348   -774   -246   -116   -517   -220   -316    -96
    -46   -805   -761    426    355   -784   -252   -116   -522   -233   -332   -116
    -51   -789   -737    418    342   -763   -233    -88   -493   -202   -306    -96
    -41   -800   -758    420    358   -779   -228    -72   -483   -200   -309    -96
    -31   -795   -763    413    366   -782   -241    -80   -493   -213   -316    -98
    -41   -779   -740    410    348   -761   -231    -64   -472   -189   -301    -75
    -46   -758   -711    400    329   -735   -231    -57   -462   -174   -293    -80
    -33   -753   -719    394    342   -737   -241    -67   -465   -179   -296    -96
    -33   -748   -717    389    337   -732   -244    -62   -457   -174   -285    -75
    -46   -743   -696    394    322   -719   -233    -49   -441   -155   -272    -51
    -36   -737   -704    387    332   -719   -246    -57   -446   -158   -285    -67
    -25   -704   -678    366    324   -691   -252    -54   -436   -142   -270    -67
    -31   -691   -659    358    314   -675   -241    -33   -413   -116   -246    -36
    -20   -704   -685    361    329   -696   -233    -25   -402   -111   -244    -38
     -7   -714   -706    361    345   -709   -241    -28   -405   -119   -257    -64
    -10   -678   -667    345    327   -672   -228     -2   -374    -80   -215    -44
     -7   -662   -657    335    324   -659   -218     20   -348    -64   -200    -28
      5   -670   -678    332    340   -672   -218     36   -335    -54   -184    -12
      7   -665   -672    327    340   -667   -207     64   -306    -36   -163      7
      2   -652   -654    324    327   -652   -184    103   -267     -2   -137     41
     12   -657   -670    319    340   -662   -189    119   -252     10   -127     49
     18   -657   -675    316    345   -665   -184    148   -226     31   -111     64
     18   -639   -659    309    337   -649   -166    192   -181     75    -72    109
     33   -636   -670    301    350   -652   -161    226   -153    101    -44    132
     38   -597   -639    277    337   -615   -171    239   -140    114    -28    148
     38   -576   -615    267    324   -594   -161    267   -116    145     -5    166
     38   -558   -600    259    316   -579   -158    285   -101    166     15    174
     54   -537   -592    241    322   -563   -166    285    -98    176     36    192
     41   -527   -571    241    303   -548   -161    288    -93    187     51    210
     36   -498   -535    231    285   -517   -161    283    -98    189     57    215
     49   -485   -535    215    290   -509   -184    244   -135    163     41    194
     49   -504   -553    228    301   -527   -194    220   -158    142     28    184
     25   -493   -522    233    272   -506   -184    207   -168    132     20    184
     18   -485   -504    233    259   -493   -189    176   -194    106      5    166
     15   -483   -498    233    254   -491   -205    140   -226     75    -20    140
     -7   -488   -480    249    236   -485   -200    119   -228     72    -18    137
    -28   -485   -457    254    213   -472   -202     88   -252     44    -38    111
    -38   -501   -462    270    210   -483   -210     46   -285      2    -80     70
    -57   -519   -462    288    200   -491   -205     25   -296     -7    -98     51
    -72   -519   -446    296    187   -483   -200     12   -303    -10   -103     31
    -70   -537   -467    301    197   -501   -223    -33   -348    -54   -137    -15
    -67   -545   -478    303    205   -511   -239    -64   -376    -80   -161    -38
    -80   -548   -467    311    192   -506   -226    -64   -371    -75   -161    -31
    -83   -550   -467    316    192   -509   -220    -70   -374    -83   -163    -36
    -80   -555   -478    316    197   -517   -236    -96   -402   -114   -194    -62
    -83   -548   -465    314    189   -506   -233    -98   -402   -109   -192    -59
    -83   -550   -467    314    189   -509   -231   -101   -402   -103   -184    -62
    -72   -566   -493    319    210   -530   -244   -114   -410   -111   -189    -75
    -80   -561   -483    319    200   -524   -241   -109   -402   -106   -187    -72
    -96   -553   -457    322    179   -506   -231    -90   -384    -88   -171    -57
    -93   -545   -452    316    176   -501   -228    -90   -384    -93   -176    -64
    -85   -498   -413    293    163   -457   -218    -80   -366    -67   -153    -41
    -96   -459   -363    277    132   -413   -197    -57   -327    -31   -114     -5
    -93   -436   -345    265    124   -392   -187    -46   -316    -23   -106      0
    -88   -428   -340    257    124   -384   -187    -51   -319    -31   -114     -7
   -103   -410   -306    257    101   -358   -161    -25   -288      2    -85     15
    -98   -350   -252    226     75   -301   -148     -5   -252     41    -41     49
    -80   -280   -200    181     57   -241   -163    -10   -236     59    -18     67
    -85   -223   -137    153     23   -179   -181    -23   -223     80      7     90
    -88   -171    -83    129     -2   -127   -192    -23   -202    109     36    127
    -72   -181   -109    127     15   -148   -215    -49   -231     77      7    106
    -72   -207   -137    140     31   -174   -233    -70   -254     62     -5     88
    -88   -213   -124    150     18   -171   -236    -75   -265     62      5     83
    -88   -254   -166    171     38   -210   -236    -88   -290     46     -7     62
    -93   -366   -275    228     88   -322   -252   -114   -350    -20    -77     -2
    -96   -483   -387    288    142   -433   -246   -114   -381    -54   -122    -38
   -103   -545   -444    324    168   -493   -244   -127   -410    -77   -150    -62
    -98   -581   -483    340    192   -532   -259   -155   -452   -119   -187    -98
   -111   -600   -491    353    187   -548   -267   -171   -475   -140   -205   -122
   -122   -607   -488    363    181   -548   -265   -168   -478   -137   -207   -127
   -111   -623   -511    366    200   -568   -272   -184   -498   -161   -228   -148
   -119   -628   -509    374    194   -568   -275   -192   -511   -174   -239   -155
   -124   -633   -509    376    192   -571   -267   -181   -504   -163   -226   -145
   -116   -641   -524    379    202   -584   -275   -194   -517   -176   -236   -161
   -109   -657   -548    381    218   -605   -288   -213   -537   -197   -259   -181
   -119   -659   -540    389    210   -600   -275   -202   -527   -184   -246   -176
   -124   -657   -532    389    202   -594   -270   -197   -524   -179   -239   -179
   -124   -667   -542    394    207   -605   -275   -210   -537   -194   -249   -189
   -135   -675   -540    402    200   -607   -270   -207   -535   -189   -244   -181
   -137   -670   -532    405    197   -602   -270   -207   -530   -181   -241   -174
   -106   -732   -626    420    257   -680   -283   -215   -571   -241   -298   -226
    -75   -870   -795    472    358   -833   -249   -158   -613   -324   -397   -309
    -67  -1031   -963    550    446   -997   -132     -5   -594   -415   -527   -439
    -62  -1044   -982    553    459  -1013     18    192   -467   -415   -566   -498
   -137   -696   -561    415    210   -628     10     -7   -431   -322   -415   -394
   -262   -223     38    241   -150    -93   -267   -657   -636   -179   -127   -124
   -387    418    802    -18   -597    610   -623  -1265   -800    109    319    283
   -441   1054   1496   -306   -969   1275   -958  -1662   -833    470    784    672
   -389    974   1363   -293   -878   1166  -1189  -1779   -911    561    872    766
   -332    353    683    -10   -506    517  -1135  -1618  -1137    114    363    342
   -283   -265     18    272   -150   -124   -906  -1306  -1350   -519   -348   -259
   -228   -610   -381    420     75   -496   -626   -828  -1080   -527   -491   -387
   -194   -615   -420    405    111   -519   -441   -488   -758   -296   -314   -249
   -142   -613   -470    376    161   -540   -353   -311   -605   -202   -241   -197
   -122   -644   -524    381    200   -584   -337   -270   -587   -213   -254   -220
   -129   -667   -537    400    202   -602   -319   -233   -563   -210   -252   -213
   -135   -693   -561    413    213   -628   -296   -205   -548   -205   -252   -210
   -127   -724   -597    426    233   -659   -283   -197   -548   -213   -259   -228
   -129   -719   -589    423    228   -654   -270   -181   -532   -205   -254   -220
   -132   -696   -563    415    215   -631   -252   -158   -506   -181   -239   -207
   -122   -696   -576    407    223   -636   -254   -163   -509   -184   -239   -228
   -124   -678   -553    402    213   -615   -252   -155   -498   -174   -223   -231
   -135   -659   -527    397    194   -594   -239   -132   -472   -148   -194   -205
   -124   -665   -540    394    207   -602   -241   -132   -472   -150   -192   -197
   -122   -675   -553    397    215   -615   -246   -132   -472   -158   -200   -202
   -135   -662   -527    397    194   -594   -236   -111   -452   -137   -184   -189
   -135   -649   -514    389    187   -581   -228    -96   -433   -122   -163   -176
   -119   -652   -532    387    205   -592   -241   -106   -444   -140   -181   -187
   -124   -649   -524    387    197   -587   -228    -88   -423   -116   -163   -176
   -132   -641   -509    387    187   -574   -210    -57   -392    -85   -135   -161
   -135   -639   -506    387    184   -574   -213    -51   -389    -93   -135   -166
   -132   -633   -501    384    184   -568   -210    -38   -376    -80   -124   -153
   -132   -628   -496    379    179   -563   -197    -15   -350    -51   -103   -137
   -129   -620   -493    374    179   -558   -184      7   -332    -38    -90   -129
   -114   -620   -506    366    194   -563   -187     18   -324    -41    -93   -137
   -111   -607   -496    361    192   -553   -168     57   -293    -15    -67   -103
   -106   -597   -493    350    192   -545   -153     98   -259     12    -46    -75
    -88   -594   -506    340    207   -550   -153    122   -246     20    -44    -83
    -93   -579   -485    335    194   -532   -135    158   -218     46    -20    -70
   -101   -561   -459    332    179   -511   -103    213   -171     90     15    -31
    -80   -574   -493    324    205   -532    -93    239   -158     93     20    -23
    -70   -561   -491    314    210   -527    -83    265   -145    103     31    -10
    -64   -527   -462    296    197   -496    -62    301   -119    135     57     18
    -57   -498   -441    277    192   -470    -57    311   -111    145     72     33
    -46   -493   -446    267    200   -470    -72    290   -132    129     62     23
    -57   -472   -415    265    176   -446    -62    298   -124    145     83     46
    -72   -452   -379    259    153   -415    -57    293   -129    148     90     51
    -64   -459   -394    262    163   -428    -72    259   -163    119     72     31
    -75   -444   -371    257    145   -410    -77    236   -179    103     59     28
    -85   -431   -348    257    129   -389    -77    220   -184    103     67     38
    -83   -426   -345    252    129   -387    -98    174   -218     70     38     15
    -88   -413   -324    252    116   -368   -119    122   -252     41     12     -7
   -114   -413   -298    262     90   -355   -114     98   -252     49     20    -10
   -122   -423   -301    272     88   -363   -127     57   -272     28      5    -38
   -137   -457   -322    296     90   -389   -140     15   -296      7    -12    -64
   -155   -452   -296    303     70   -374   -142     -7   -298      2    -10    -62
   -153   -462   -311    306     77   -387   -166    -49   -329    -25    -36    -85
   -150   -483   -332    314     90   -407   -189    -93   -368    -54    -64   -124
   -158   -483   -324    319     80   -405   -194   -109   -379    -54    -64   -137
   -168   -478   -309    324     70   -394   -181   -101   -363    -33    -46   -127
   -171   -504   -335    335     80   -418   -194   -124   -384    -54    -64   -145
   -171   -511   -340    340     83   -426   -202   -137   -397    -64    -75   -155
   -189   -488   -301    337     54   -394   -197   -127   -376    -38    -49   -137
   -176   -485   -309    332     64   -397   -205   -135   -381    -36    -41   -137
   -158   -496   -337    327     88   -418   -218   -158   -405    -57    -59   -158
   -171   -475   -303    324     64   -389   -210   -145   -387    -38    -44   -140
   -176   -465   -290    319     54   -379   -202   -135   -374    -20    -28   -119
   -163   -465   -301    314     67   -384   -205   -137   -376    -23    -36   -135
   -176   -418   -241    296     31   -332   -179   -111   -340     15      0   -114
   -187   -358   -171    272    -10   -267   -150    -77   -298     57     41    -75
   -187   -353   -168    267    -10   -262   -145    -80   -298     57     41    -72
   -174   -358   -184    267      5   -272   -145    -93   -303     51     36    -80
   -179   -329   -150    252    -15   -241   -137    -83   -288     70     51    -72
   -171   -280   -109    223    -31   -194   -135    -70   -262     96     80    -46
   -163   -213    -51    187    -57   -132   -145    -75   -239    127    116     -7
   -168   -142     25    155    -98    -59   -163    -83   -207    171    158     33
   -161   -122     36    140   -101    -44   -181    -90   -200    187    174     41
   -142   -137      2    140    -72    -67   -200   -109   -223    168    158     18
   -150   -145      2    148    -77    -72   -207   -119   -236    163    153     15
   -158   -153      5    155    -83    -75   -215   -119   -239    166    161     23
   -163   -226    -64    194    -51   -145   -231   -148   -283    116    116    -18
   -166   -342   -179    254      5   -262   -233   -158   -324     67     64    -59
   -171   -446   -275    309     49   -361   -236   -168   -366     23     15    -96
   -166   -517   -350    342     90   -433   -244   -192   -402    -18    -18   -132
   -171   -542   -374    355    101   -459   -262   -223   -436    -46    -44   -166
   -187   -561   -374    374     90   -467   -257   -223   -441    -46    -46   -179
   -189   -587   -397    387    103   -493   -259   -226   -444    -51    -44   -187
   -174   -605   -431    389    127   -519   -280   -252   -478    -88    -70   -207
   -189   -607   -420    397    114   -514   -280   -249   -478    -85    -70   -202
   -202   -613   -410    405    103   -511   -275   -241   -472    -75    -62   -202
   -194   -633   -441    413    122   -540   -285   -257   -485    -90    -72   -220
   -187   -646   -459    418    135   -553   -283   -262   -488    -90    -72   -223
   -202   -639   -436    420    114   -537   -275   -254   -478    -88    -67   -213
   -192   -654   -462    423    132   -558   -280   -257   -483    -96    -75   -218
   -189   -675   -485    431    145   -581   -288   -267   -498   -109    -88   -233
   -210   -672   -462    441    124   -568   -275   -254   -483    -93    -72   -215
   -213   -670   -459    439    122   -566   -272   -249   -478    -88    -72   -210
   -187   -745   -558    465    184   -654   -277   -254   -522   -148   -132   -267
   -158   -924   -769    540    303   -846   -236   -194   -589   -262   -259   -376
   -148  -1132   -984    641    418  -1060    -96    -36   -600   -392   -423   -527
   -150  -1098   -950    623    400  -1026     41     98   -504   -407   -462   -584
   -254   -756   -501    504    122   -628     -2   -236   -506   -301   -288   -457
   -402   -197    205    298   -306      2   -311   -932   -626    -54     96   -101
   -530    568   1098    -18   -813    833   -685  -1506   -652    361    665    431
   -602   1228   1829   -314  -1218   1527  -1062  -1880   -602    805   1205    917
   -535   1187   1722   -327  -1130   1454  -1317  -1964   -644    927   1317   1062
   -454    553   1008    -51   -730    779  -1234  -1743   -878    449    763    581
   -394   -210    184    303   -290    -12   -906  -1335  -1161   -322    -83   -174
   -329   -537   -207    433    -62   -374   -594   -813   -875   -301   -202   -285
   -275   -594   -319    433     20   -457   -402   -472   -602   -127    -88   -200
   -236   -662   -428    446     96   -545   -319   -332   -506    -85    -62   -194
   -223   -706   -483    465    129   -594   -293   -293   -501   -103    -85   -228
   -233   -717   -483    475    122   -600   -270   -259   -480   -101    -93   -233
   -226   -740   -514    483    142   -628   -257   -241   -478   -114   -103   -252
   -210   -756   -548    480    166   -652   -257   -233   -485   -132   -119   -267
   -215   -748   -532    483    158   -641   -236   -210   -467   -116   -106   -249
   -213   -735   -522    472    153   -631   -226   -197   -454   -109    -98   -241
   -205   -748   -542    475    168   -646   -226   -200   -457   -119   -109   -252
   -210   -750   -542    478    166   -646   -218   -192   -449   -114   -106   -252
   -220   -730   -509    475    142   -620   -207   -171   -431    -93    -90   -236
   -215   -727   -514    470    148   -620   -215   -174   -436   -101    -96   -249
   -207   -737   -530    472    161   -633   -220   -174   -436   -103    -93   -254
   -218   -727   -511    470    145   -618   -207   -150   -407    -83    -70   -228
   -213   -711   -498    462    142   -605   -205   -142   -405    -83    -72   -218
   -207   -709   -504    457    145   -607   -215   -148   -413    -88    -85   -233
   -218   -704   -485    459    132   -594   -197   -122   -387    -67    -70   -226
   -218   -691   -475    452    127   -584   -187   -101   -368    -54    -57   -218
   -197   -685   -488    441    145   -587   -192   -103   -374    -72    -64   -226
   -202   -680   -480    439    137   -579   -179    -77   -348    -49    -49   -202
   -207   -688   -480    446    135   -587   -163    -46   -324    -28    -36   -184
   -197   -698   -501    446    148   -600   -161    -28   -314    -25    -36   -189
   -197   -675   -478    436    140   -576   -155     -2   -290     -7    -18   -176
   -189   -649   -462    418    135   -555   -135     38   -259     20     10   -148
   -168   -639   -470    405    150   -555   -127     72   -241     33     15   -140
   -158   -652   -493    402    163   -574   -122     98   -231     36     12   -140
   -174   -641   -467    407    145   -555    -93    153   -187     77     51   -106
   -176   -628   -452    402    135   -540    -70    202   -150    106     75    -85
   -163   -615   -452    387    142   -535    -64    223   -142    106     80    -80
   -155   -597   -441    374    140   -519    -57    249   -124    124     96    -57
   -158   -576   -418    368    129   -498    -33    285    -88    163    132    -23
   -148   -571   -423    358    137   -498    -46    283    -96    155    127    -33
   -148   -553   -405    350    127   -480    -51    277    -98    158    132    -33
   -161   -524   -363    342    101   -446    -41    290    -80    184    166     -5
   -158   -506   -348    332     93   -428    -51    272    -93    171    161     -5
   -155   -501   -345    327     93   -423    -70    239   -127    142    142    -12
   -189   -485   -296    335     51   -392    -62    226   -122    158    161      2
   -202   -475   -275    337     33   -376    -72    194   -135    150    161     -5
   -179   -493   -314    337     67   -405   -114    109   -192     90    116    -49
   -197   -480   -283    337     41   -381   -127     64   -205     83    109    -49
   -218   -467   -252    342     15   -361   -135     38   -202     93    122    -44
   -220   -491   -270    353     20   -381   -161    -12   -231     67     98    -75
   -223   -517   -293    371     33   -405   -179    -54   -246     54     85    -98
   -239   -504   -267    371     12   -387   -179    -75   -244     62     93    -83
   -239   -519   -280    376     20   -400   -200   -111   -267     38     72    -98
   -236   -558   -324    397     41   -441   -228   -153   -301      7     41   -129
   -252   -571   -319    413     33   -446   -226   -158   -298     12     46   -127
   -262   -587   -324    423     28   -457   -215   -155   -290     20     51   -116
   -254   -592   -337    423     38   -467   -226   -176   -306      5     28   -148
   -259   -589   -329    423     33   -462   -226   -179   -301     15     36   -158
   -272   -574   -301    423     12   -439   -213   -166   -280     38     62   -137
   -272   -584   -311    428     18   -449   -220   -176   -285     25     51   -142
   -267   -581   -314    426     20   -449   -228   -187   -290     18     41   -142
   -272   -574   -303    420     12   -441   -223   -184   -285     18     41   -137
   -270   -584   -314    428     20   -449   -218   -181   -277     20     41   -137
   -265   -584   -319    423     25   -452   -226   -187   -280     12     36   -142
   -275   -545   -272    410     -2   -410   -197   -155   -241     54     70   -106
   -270   -496   -228    381    -23   -361   -174   -129   -210     83     93    -85
   -254   -467   -213    361    -20   -340   -166   -129   -205     85     90    -88
   -270   -444   -174    355    -49   -311   -142   -116   -184     98    109    -70
   -272   -436   -166    353    -54   -301   -127    -98   -168    116    129    -46
   -254   -413   -158    332    -49   -285   -127    -96   -163    122    132    -44
   -249   -340    -90    296    -80   -215   -129    -93   -137    150    158    -20
   -262   -280    -18    270   -124   -150   -140    -93   -101    192    200     18
   -249   -246      2    246   -127   -122   -174   -114   -106    192    207     23
   -236   -257    -23    246   -109   -140   -197   -135   -124    176    194      7
   -254   -275    -20    265   -116   -148   -197   -129   -124    181    202     18
   -257   -298    -41    277   -111   -168   -207   -145   -142    166    187     18
   -252   -353   -103    301    -75   -228   -228   -176   -181    129    145    -23
   -262   -439   -179    350    -44   -309   -233   -187   -218     90    106    -59
   -272   -542   -270    407     -2   -407   -231   -192   -252     49     59    -96
   -270   -615   -345    444     36   -480   -252   -231   -309    -12     -5   -153
   -280   -657   -376    467     46   -517   -259   -254   -340    -41    -38   -187
   -290   -683   -392    485     49   -537   -254   -262   -345    -51    -46   -192
   -285   -709   -423    498     67   -566   -262   -275   -368    -72    -70   -215
   -285   -719   -433    504     72   -579   -280   -298   -397   -103    -98   -244
   -298   -719   -420    509     59   -571   -275   -296   -394   -101    -93   -231
   -301   -711   -413    506     54   -563   -272   -298   -397   -106   -101   -231
   -290   -732   -441    511     75   -587   -280   -314   -418   -127   -122   -254
   -296   -740   -444    517     72   -592   -275   -311   -418   -132   -127   -249
   -301   -745   -444    522     70   -597   -267   -301   -410   -124   -127   -236
   -296   -753   -459    524     80   -607   -280   -316   -423   -132   -142   -262
   -296   -753   -457    524     80   -605   -285   -324   -426   -132   -140   -277
   -303   -753   -449    527     70   -602   -275   -314   -420   -127   -137   -265
   -298   -771   -472    535     85   -623   -275   -316   -428   -137   -150   -272
   -288   -820   -535    553    122   -678   -283   -322   -459   -174   -189   -303
   -265   -940   -675    602    205   -807   -265   -298   -517   -262   -285   -381
   -220  -1161   -940    688    358  -1052   -171   -197   -594   -439   -493   -581
   -200  -1236  -1036    717    415  -1137    -28    -36   -561   -522   -613   -722
   -275   -989   -714    631    218   -852     54    -96   -431   -394   -462   -600
   -431   -527    -96    480   -168   -311   -127   -670   -423   -142   -106   -244
   -587    210    797    187   -691    504   -491  -1319   -397    298    472    342
   -719    987   1706   -135  -1213   1345   -807  -1673   -202    883   1153   1008
   -704   1195   1899   -246  -1301   1545  -1122  -1849   -163   1184   1475   1361
   -594    685   1280    -44   -937    982  -1252  -1842   -496    789   1047    989
   -535    -33    501    283   -517    233  -1021  -1538   -893    -20    176    153
   -462   -535    -72    498   -197   -303   -701  -1021   -852   -306   -228   -244
   -376   -675   -301    524    -38   -491   -475   -613   -597   -192   -197   -239
   -306   -748   -441    527     67   -594   -374   -426   -488   -148   -174   -228
   -301   -784   -483    542     88   -633   -342   -376   -475   -163   -197   -252
   -301   -815   -514    558    103   -665   -319   -340   -462   -166   -210   -275
   -293   -833   -540    563    122   -688   -309   -329   -467   -189   -228   -303
   -285   -836   -550    561    132   -693   -306   -324   -475   -210   -249   -309
   -296   -839   -545    566    122   -693   -280   -293   -446   -179   -228   -293
   -285   -844   -558    563    135   -701   -275   -283   -441   -174   -220   -293
   -272   -846   -574    558    148   -709   -283   -285   -452   -189   -239   -311
   -285   -836   -550    561    132   -693   -265   -259   -423   -161   -218   -290
   -293   -828   -537    558    119   -683   -257   -246   -413   -155   -207   -275
   -285   -844   -558    566    135   -704   -265   -254   -426   -171   -220   -288
   -288   -839   -550    561    129   -696   -259   -244   -415   -155   -213   -288
   -296   -828   -532    563    116   -680   -239   -218   -384   -124   -181   -275
   -283   -826   -545    553    129   -688   -244   -218   -389   -135   -189   -283
   -280   -810   -532    545    124   -672   -246   -213   -387   -135   -189   -280
   -285   -797   -514    540    111   -654   -231   -184   -363   -111   -171   -254
   -272   -800   -527    537    127   -665   -228   -174   -355   -111   -174   -252
   -259   -802   -542    530    140   -672   -233   -171   -361   -116   -179   -262
   -267   -776   -509    522    119   -644   -218   -140   -332    -88   -155   -239
   -267   -769   -501    517    116   -636   -205   -109   -309    -67   -140   -226
   -246   -779   -532    514    142   -657   -205   -103   -311    -80   -150   -231
   -239   -776   -537    506    148   -657   -194    -77   -290    -64   -140   -218
   -239   -766   -527    504    142   -646   -171    -31   -257    -33   -116   -192
   -231   -776   -548    504    158   -662   -166     -5   -246    -25   -116   -194
   -220   -766   -545    493    161   -657   -155     31   -223     -7   -103   -189
   -223   -745   -524    483    150   -636   -129     88   -181     25    -72   -150
   -205   -735   -530    470    161   -633   -119    127   -163     38    -62   -135
   -187   -735   -548    457    179   -641   -111    158   -148     49    -57   -124
   -181   -704   -522    444    168   -613    -88    207   -106     90    -28    -98
   -176   -680   -506    428    163   -594    -77    233    -83    116     -2    -83
   -158   -672   -514    415    176   -592    -83    239    -85    116      2    -80
   -158   -641   -485    400    163   -563    -80    246    -75    124     12    -57
   -163   -610   -446    387    140   -530    -67    259    -57    145     33    -18
   -150   -613   -462    381    153   -537    -80    233    -75    129     15    -36
   -158   -602   -444    379    140   -522    -88    213    -83    122     12    -51
   -181   -579   -397    376    106   -488    -83    205    -80    127     25    -38
   -187   -576   -389    381    101   -483    -90    174    -98    109     12    -49
   -192   -579   -387    384     96   -483   -109    116   -132     77    -10    -72
   -220   -574   -353    394     64   -465   -111     83   -140     80     -7    -67
   -233   -587   -353    410     57   -470   -119     41   -155     67    -20    -80
   -231   -610   -379    420     72   -496   -145    -15   -192     31    -51   -111
   -254   -628   -374    439     57   -504   -155    -51   -210     20    -62   -116
   -272   -636   -363    454     44   -501   -163    -83   -220     15    -70   -119
   -270   -654   -387    462     57   -522   -187   -135   -257    -15    -98   -158
   -272   -667   -394    470     59   -532   -202   -171   -283    -38   -119   -179
   -288   -680   -394    483     51   -537   -197   -174   -280    -36   -114   -168
   -288   -698   -413    493     62   -555   -205   -189   -296    -49   -127   -179
   -288   -709   -420    496     64   -566   -218   -210   -314    -67   -142   -192
   -293   -696   -402    496     54   -550   -205   -202   -298    -51   -127   -171
   -301   -693   -392    496     41   -542   -202   -200   -288    -41   -124   -176
   -298   -701   -402    498     49   -550   -210   -213   -298    -46   -129   -194
   -296   -696   -400    496     49   -548   -213   -215   -293    -41   -124   -192
   -293   -691   -397    493     51   -545   -210   -210   -290    -36   -116   -184
   -280   -696   -415    488     64   -555   -220   -220   -301    -49   -127   -192
   -280   -691   -413    485     64   -553   -223   -223   -301    -51   -129   -189
   -285   -670   -384    475     49   -527   -210   -202   -280    -28   -109   -161
   -280   -639   -358    459     38   -498   -189   -174   -249     -2    -80   -140
   -265   -610   -348    436     38   -480   -184   -174   -241      2    -75   -140
   -262   -587   -324    423     31   -457   -166   -166   -226     15    -57   -119
   -275   -561   -285    415      5   -423   -145   -148   -207     31    -36    -90
   -257   -568   -311    413     25   -441   -145   -155   -218     20    -51   -109
   -257   -537   -283    394     10   -410   -129   -137   -194     44    -31    -93
   -262   -457   -194    361    -36   -327   -119   -114   -148     96     18    -46
   -252   -410   -161    329    -46   -285   -148   -135   -142    111     36    -31
   -246   -361   -114    303    -67   -239   -181   -155   -135    127     59    -12
   -249   -361   -111    303    -70   -236   -187   -145   -122    140     75     12
   -244   -394   -150    319    -49   -272   -202   -161   -145    119     54      5
   -239   -410   -171    324    -33   -290   -233   -200   -181     85     25    -18
   -265   -431   -166    348    -49   -298   -239   -200   -184     85     23    -15
   -275   -527   -254    400    -10   -392   -246   -207   -218     46    -20    -57
   -272   -657   -387    465     57   -522   -267   -236   -285    -25    -96   -129
   -288   -717   -428    501     67   -574   -267   -249   -314    -57   -129   -158
   -290   -743   -452    517     80   -597   -270   -270   -340    -80   -153   -176
   -283   -782   -498    532    106   -641   -296   -309   -387   -127   -194   -218
   -285   -802   -517    542    114   -659   -303   -322   -402   -142   -213   -236
   -296   -797   -501    545    101   -649   -293   -314   -392   -132   -205   -223
   -290   -807   -517    550    111   -662   -293   -319   -397   -142   -213   -233
   -288   -833   -545    558    127   -688   -306   -335   -418   -163   -233   -254
   -296   -833   -537    563    119   -685   -296   -324   -405   -150   -226   -241
   -303   -831   -530    566    111   -683   -288   -322   -402   -145   -223   -236
   -298   -841   -542    571    122   -693   -306   -345   -428   -174   -252   -265
   -309   -857   -548    579    119   -704   -303   -340   -428   -174   -257   -267
   -309   -859   -550    584    119   -704   -298   -329   -423   -166   -252   -262
   -296   -872   -576    581    137   -724   -316   -350   -444   -192   -272   -283
   -298   -878   -579    589    140   -730   -319   -353   -454   -202   -283   -285
   -316   -906   -592    610    135   -748   -301   -335   -452   -207   -293   -285
   -277  -1049   -771    662    244   -911   -285   -319   -530   -311   -407   -392
   -226  -1275  -1052    750    410  -1163   -213   -252   -636   -504   -623   -607
   -213  -1356  -1143    784    465  -1249    -54    -67   -600   -579   -732   -735
   -270  -1109   -839    688    280   -974     28    -90   -449   -428   -568   -600
   -418   -652   -233    535    -93   -444   -137   -613   -400   -174   -226   -257
   -600    103    701    246   -652    402   -446  -1208   -288    301    376    368
   -753    924   1678    -85  -1215   1301   -704  -1501     15    963   1122   1122
   -711   1018   1730   -155  -1221   1374  -1021  -1678    -10   1166   1340   1384
   -610    493   1104     57   -857    797  -1176  -1740   -431    688    841    935
   -574   -181    392    376   -483    103  -1018  -1532   -878    -88     20    119
   -493   -685   -192    589   -150   -439   -735  -1049   -893   -410   -407   -319
   -389   -813   -423    600     12   -618   -517   -659   -652   -288   -361   -293
   -335   -836   -501    584     83   -670   -387   -439   -511   -202   -309   -246
   -322   -883   -561    600    116   -722   -335   -363   -485   -213   -319   -257
   -298   -932   -633    615    166   -784   -316   -350   -509   -262   -376   -311
   -296   -961   -665    626    181   -813   -290   -322   -491   -252   -384   -337
   -298   -948   -649    620    174   -800   -270   -296   -465   -233   -368   -350
   -285   -969   -685    626    197   -826   -267   -296   -472   -254   -381   -366
   -272   -979   -706    626    215   -844   -265   -283   -472   -265   -381   -342
   -283   -963   -680    623    197   -823   -246   -259   -446   -233   -363   -319
   -275   -963   -688    620    205   -828   -249   -257   -446   -239   -368   -324
   -265   -969   -706    615    218   -839   -257   -259   -454   -244   -376   -332
   -270   -958   -688    615    207   -823   -239   -231   -423   -215   -353   -311
   -267   -948   -680    607    205   -815   -236   -220   -418   -215   -348   -306
   -257   -948   -693    602    215   -820   -249   -231   -436   -241   -371   -319
   -257   -935   -678    594    207   -807   -246   -218   -433   -236   -368   -296
   -259   -919   -659    589    200   -789   -236   -194   -407   -213   -355   -267
   -249   -922   -672    584    210   -797   -241   -194   -410   -220   -368   -283
   -249   -919   -670    584    207   -797   -233   -181   -405   -215   -358   -270
   -254   -901   -649    576    194   -776   -218   -155   -379   -179   -332   -252
   -239   -893   -654    566    207   -774   -218   -145   -374   -176   -327   -259
   -226   -919   -693    571    231   -805   -220   -137   -379   -187   -337   -265
   -231   -888   -657    561    213   -774   -200   -103   -348   -161   -314   -236
   -223   -880   -657    550    213   -769   -179    -67   -314   -122   -280   -213
   -210   -875   -665    542    226   -771   -181    -49   -306   -119   -275   -213
   -205   -857   -654    530    223   -756   -168    -15   -283   -106   -259   -176
   -197   -862   -667    530    233   -766   -148     25   -254    -80   -236   -132
   -171   -857   -688    511    257   -774   -155     41   -252    -72   -236   -148
   -158   -828   -670    493    254   -750   -153     77   -228    -51   -215   -142
   -161   -815   -654    488    246   -735   -129    135   -184     -5   -168    -98
   -142   -807   -665    472    259   -737   -124    168   -158     18   -145    -72
   -127   -787   -662    457    265   -724   -129    181   -153     23   -135    -62
   -116   -753   -636    436    259   -696   -114    213   -124     51   -103    -18
   -119   -743   -623    431    249   -685   -111    228   -109     72    -72     12
   -111   -740   -628    426    257   -685   -119    210   -124     62    -83      2
   -116   -722   -605    418    244   -665   -119    205   -124     67    -72     10
   -119   -698   -579    410    228   -639   -109    202   -116     83    -54     23
   -122   -691   -568    405    220   -628   -127    163   -142     54    -70      5
   -135   -685   -550    410    207   -618   -135    132   -158     44    -75      5
   -158   -670   -511    413    176   -592   -129    111   -153     57    -67     -2
   -171   -672   -501    423    163   -587   -142     72   -168     49    -67    -18
   -181   -691   -509    433    163   -600   -166     15   -205     10   -101    -54
   -207   -714   -506    459    148   -610   -166    -15   -215      2   -106    -51
   -215   -743   -527    478    153   -636   -181    -57   -241    -20   -122    -64
   -218   -766   -548    493    163   -657   -202   -109   -272    -54   -155    -96
   -236   -787   -553    511    155   -670   -207   -132   -280    -64   -166   -111
   -252   -779   -527    514    135   -652   -213   -155   -293    -72   -174   -122
   -241   -815   -576    527    166   -696   -231   -200   -329   -103   -205   -161
   -246   -844   -597    545    174   -722   -236   -218   -340   -114   -210   -171
   -257   -826   -568    540    153   -698   -233   -215   -335   -103   -197   -155
   -252   -844   -592    548    168   -719   -236   -223   -337   -106   -197   -161
   -244   -844   -600    542    176   -724   -249   -241   -348   -122   -215   -176
   -257   -820   -563    540    153   -693   -241   -231   -332   -109   -202   -166
   -257   -820   -563    537    153   -693   -239   -223   -322    -98   -192   -148
   -249   -831   -581    540    166   -706   -254   -241   -337   -114   -205   -163
   -257   -823   -566    540    153   -693   -259   -246   -335   -109   -202   -168
   -259   -800   -540    530    140   -670   -244   -233   -319    -98   -192   -155
   -257   -833   -576    545    158   -704   -249   -241   -332   -106   -200   -166
   -267   -833   -568    550    150   -701   -257   -246   -335   -106   -202   -171
   -270   -818   -548    542    135   -683   -246   -228   -314    -88   -181   -148
   -259   -797   -537    530    137   -667   -233   -220   -301    -77   -171   -137
   -254   -756   -504    504    124   -631   -231   -220   -296    -75   -166   -129
   -272   -719   -446    493     85   -584   -200   -192   -259    -41   -132    -90
   -272   -706   -433    488     77   -568   -179   -179   -241    -25   -122    -83
   -252   -714   -462    483    103   -589   -187   -194   -259    -51   -145   -111
   -259   -672   -413    465     75   -545   -174   -179   -231    -25   -119    -85
   -257   -574   -316    415     28   -446   -166   -163   -187     23    -64    -31
   -244   -517   -272    379     12   -394   -187   -176   -171     44    -36     -7
   -239   -478   -239    358      0   -358   -223   -200   -168     54    -20      7
   -246   -483   -236    363     -7   -361   -226   -192   -155     70     -7     20
   -244   -504   -259    371      7   -381   -241   -213   -179     49    -23      5
   -246   -517   -270    381     10   -394   -275   -259   -220      7    -62    -28
   -270   -548   -277    410      2   -413   -280   -270   -241    -15    -83    -41
   -267   -665   -400    465     62   -532   -288   -285   -293    -72   -150    -93
   -265   -782   -517    522    124   -649   -309   -316   -358   -150   -226   -158
   -280   -823   -545    550    132   -685   -303   -322   -381   -171   -246   -166
   -301   -870   -568    587    132   -719   -296   -332   -387   -174   -257   -189
   -296   -901   -607    597    153   -753   -327   -376   -436   -223   -298   -244
   -290   -914   -623    600    166   -769   -348   -402   -465   -254   -327   -272
   -298   -914   -615    605    155   -763   -345   -400   -462   -257   -322   -257
   -298   -937   -639    618    168   -789   -348   -407   -478   -270   -332   -257
   -296   -956   -659    626    181   -810   -358   -420   -493   -285   -355   -280
   -309   -940   -631    623    158   -787   -348   -415   -485   -277   -350   -277
   -322   -935   -615    628    142   -776   -348   -415   -488   -283   -350   -272
   -298   -956   -657    628    179   -807   -368   -446   -522   -324   -387   -293
   -303   -963   -662    631    176   -815   -368   -446   -527   -329   -394   -288
   -314   -971   -657    641    171   -815   -355   -436   -511   -311   -384   -277
   -309   -992   -683    649    184   -836   -366   -452   -527   -324   -392   -306
   -306   -989   -683    649    187   -836   -376   -459   -537   -337   -400   -322
   -301  -1036   -737    667    215   -885   -361   -433   -548   -361   -428   -342
   -252  -1202   -950    724    348  -1078   -335   -397   -633   -498   -574   -475
   -215  -1408  -1195    810    488  -1301   -231   -285   -696   -670   -776   -680
   -226  -1402  -1176    815    475  -1291    -70    -90   -589   -665   -797   -724
   -332  -1039   -709    683    187   -872    -51   -296   -465   -472   -558   -511
   -488   -483      5    485   -249   -241   -322   -953   -478   -197   -158   -106
   -667    316    984    171   -826    649   -646  -1493   -348    324    488    550
   -774    995   1769   -109  -1270   1382   -930  -1758   -116    896   1124   1171
   -680    826   1506    -72  -1093   1163  -1231  -1943   -324    826   1057   1161
   -610    187    797    210   -704    491  -1254  -1909   -792    163    368    524
   -561   -488     72    522   -319   -210  -1005  -1569  -1096   -509   -371   -174
   -475   -859   -384    667    -46   -623   -719  -1060   -919   -576   -555   -366
   -392   -914   -522    652     62   -719   -553   -748   -706   -459   -483   -309
   -355   -924   -568    639    103   -748   -452   -574   -592   -397   -441   -275
   -327   -971   -644    649    155   -807   -426   -530   -589   -413   -467   -314
   -306  -1039   -732    672    213   -885   -426   -535   -618   -459   -509   -368
   -311  -1049   -737    678    210   -896   -405   -509   -605   -462   -511   -371
   -316  -1044   -730    680    205   -888   -387   -485   -589   -452   -501   -361
   -309  -1054   -745    680    218   -901   -389   -491   -600   -472   -524   -384
   -301  -1052   -750    678    223   -901   -384   -488   -600   -483   -532   -387
   -319  -1036   -719    675    197   -878   -366   -465   -579   -462   -517   -361
   -314  -1031   -717    672    200   -872   -366   -462   -579   -470   -524   -363
   -303  -1039   -735    670    215   -888   -368   -465   -581   -480   -530   -368
   -309  -1008   -698    659    194   -854   -358   -449   -563   -470   -519   -353
   -306  -1013   -709    659    200   -859   -355   -441   -563   -472   -517   -345
   -301  -1015   -714    657    205   -865   -366   -454   -576   -491   -535   -361
   -306  -1018   -711    659    202   -865   -363   -444   -568   -493   -532   -342
   -303  -1008   -704    657    200   -857   -350   -423   -550   -480   -522   -311
   -293  -1008   -714    649    207   -862   -361   -431   -561   -488   -537   -342
   -296  -1008   -711    652    207   -859   -363   -428   -558   -491   -532   -348
   -301   -984   -683    641    189   -833   -348   -405   -535   -472   -517   -324
   -288   -971   -683    631    197   -828   -345   -397   -527   -475   -522   -329
   -280   -976   -698    628    207   -839   -345   -394   -530   -485   -524   -329
   -283   -966   -683    623    200   -826   -324   -358   -504   -459   -504   -301
   -265   -961   -696    610    213   -828   -319   -340   -491   -454   -504   -296
   -249   -971   -722    610    236   -846   -322   -332   -496   -465   -509   -309
   -252   -950   -701    600    223   -828   -306   -298   -470   -449   -493   -285
   -244   -927   -683    584    218   -805   -288   -254   -441   -423   -470   -254
   -231   -927   -698    576    231   -813   -288   -233   -433   -426   -472   -252
   -215   -914   -698    566    241   -807   -283   -205   -420   -418   -465   -239
   -205   -888   -683    545    236   -787   -259   -161   -389   -394   -436   -202
   -194   -880   -685    537    244   -782   -257   -137   -379   -384   -426   -189
   -184   -872   -688    530    249   -782   -259   -127   -379   -387   -426   -184
   -181   -836   -654    509    236   -745   -246   -103   -355   -366   -397   -150
   -158   -802   -644    480    241   -724   -246   -109   -361   -371   -394   -140
   -161   -805   -644    483    241   -727   -257   -135   -381   -392   -407   -150
   -171   -792   -620    483    223   -709   -259   -145   -381   -387   -400   -142
   -181   -769   -587    475    202   -678   -257   -158   -384   -392   -394   -129
   -176   -771   -597    472    207   -685   -277   -202   -420   -431   -428   -150
   -192   -753   -563    472    184   -659   -296   -246   -439   -444   -439   -163
   -215   -722   -506    467    142   -615   -298   -275   -439   -446   -431   -155
   -220   -727   -506    475    142   -618   -309   -316   -459   -467   -446   -166
   -226   -745   -519    483    142   -633   -324   -366   -483   -496   -470   -194
   -252   -753   -501    504    124   -628   -319   -389   -478   -496   -467   -184
   -262   -761   -498    509    116   -631   -332   -433   -498   -522   -488   -202
   -262   -797   -535    530    135   -667   -358   -491   -542   -574   -537   -249
   -283   -818   -537    550    127   -678   -368   -524   -566   -605   -561   -259
   -296   -833   -537    563    119   -685   -368   -545   -574   -615   -574   -265
   -303   -857   -553    579    122   -706   -381   -576   -594   -636   -592   -293
   -301   -859   -558    581    127   -709   -397   -605   -618   -657   -610   -316
   -301   -875   -574    587    135   -724   -402   -620   -626   -667   -615   -327
   -293   -891   -597    592    150   -745   -410   -639   -636   -680   -626   -340
   -288   -888   -600    587    153   -745   -426   -657   -652   -701   -644   -355
   -298   -867   -568    584    135   -719   -418   -652   -639   -691   -628   -335
   -296   -859   -563    576    132   -711   -423   -657   -646   -704   -639   -329
   -283   -870   -587    574    150   -730   -439   -680   -667   -730   -662   -342
   -285   -875   -589    576    150   -732   -433   -683   -659   -724   -662   -337
   -288   -870   -581    579    145   -727   -420   -670   -639   -706   -644   -324
   -288   -867   -581    576    145   -724   -433   -693   -665   -735   -665   -342
   -298   -862   -566    579    132   -714   -439   -704   -675   -748   -675   -345
   -306   -857   -550    581    119   -704   -423   -693   -657   -735   -662   -324
   -290   -828   -537    561    122   -683   -410   -683   -646   -735   -652   -301
   -288   -797   -511    542    109   -654   -410   -688   -649   -735   -659   -301
   -303   -763   -462    532     77   -613   -384   -670   -618   -706   -636   -285
   -311   -743   -431    527     57   -587   -361   -659   -607   -698   -620   -267
   -290   -766   -475    530     90   -620   -363   -667   -628   -724   -646   -277
   -288   -724   -436    506     72   -579   -355   -654   -607   -704   -628   -267
   -285   -639   -353    462     33   -498   -348   -641   -566   -662   -581   -228
   -267   -584   -316    423     23   -452   -381   -667   -555   -649   -561   -210
   -259   -550   -290    405     15   -420   -415   -691   -553   -644   -545   -189
   -262   -550   -288    405     10   -420   -420   -693   -555   -649   -548   -174
   -265   -568   -303    415     18   -439   -436   -714   -581   -672   -568   -184
   -275   -600   -324    436     23   -462   -462   -748   -613   -701   -594   -205
   -285   -641   -355    465     33   -498   -467   -763   -636   -727   -620   -223
   -290   -766   -475    527     88   -620   -485   -787   -696   -795   -691   -290
   -293   -880   -587    587    145   -735   -509   -823   -763   -870   -766   -363
   -303   -917   -613    610    150   -763   -514   -844   -797   -906   -800   -384
   -319   -930   -610    626    145   -771   -514   -862   -815   -927   -818   -394
   -319   -971   -652    644    163   -813   -537   -901   -854   -971   -857   -436
   -319   -992   -672    654    176   -833   -550   -919   -878   -997   -878   -452
   -327   -992   -667    657    168   -831   -548   -917   -878  -1000   -880   -444
   -319  -1015   -696    667    187   -857   -555   -930   -893  -1018   -904   -462
   -316  -1039   -724    678    202   -883   -571   -950   -914  -1047   -924   -480
   -324  -1036   -711    680    192   -875   -566   -945   -909  -1047   -919   -462
   -327  -1036   -711    680    189   -875   -571   -956   -922  -1060   -935   -467
   -314  -1057   -743    685    213   -901   -587   -976   -943  -1080   -963   -506
   -324  -1062   -737    693    205   -901   -584   -974   -943  -1080   -961   -509
   -327  -1057   -730    691    200   -893   -579   -969   -935  -1078   -950   -491
   -314  -1065   -753    688    218   -909   -597   -989   -958  -1106   -974   -506
   -306  -1067   -761    688    226   -914   -605  -1002   -971  -1117   -989   -522
   -301  -1124   -823    711    259   -976   -589   -984   -989  -1143  -1023   -550
   -246  -1301  -1054    774    402  -1179   -571   -958  -1093  -1293  -1182   -704
   -210  -1504  -1293    857    540  -1400   -475   -857  -1171  -1478  -1392   -919
   -215  -1483  -1267    849    524  -1376   -322   -672  -1083  -1480  -1415   -966
   -327  -1148   -820    737    246   -987   -296   -880   -940  -1275  -1163   -740
   -506   -600    -93    553   -207   -348   -535  -1506   -878   -950   -730   -290
   -701    215    914    241   -807    563   -828  -2013   -678   -392    -51    413
   -818    906   1725    -44  -1270   1314  -1085  -2244   -400    194    589   1067
   -719    680   1397     18  -1060   1039  -1374  -2392   -613     98    488   1039
   -636     64    701    285   -670    384  -1421  -2385  -1119   -581   -210    368
   -581   -584     -5    581   -290   -296  -1192  -2039  -1426  -1221   -917   -337
   -475   -950   -475    714      0   -714   -924  -1538  -1288  -1309  -1111   -561
   -376  -1005   -631    691    124   -818   -766  -1244  -1109  -1213  -1052   -522
   -340  -1034   -696    685    176   -865   -683  -1096  -1026  -1174  -1026   -506
   -324  -1078   -753    698    213   -917   -657  -1057  -1021  -1197  -1052   -532
   -306  -1122   -815    714    254   -969   -657  -1057  -1047  -1241  -1096   -579
   -314  -1132   -818    722    252   -976   -649  -1041  -1049  -1257  -1114   -589
   -316  -1127   -810    722    246   -971   -633  -1021  -1039  -1252  -1111   -589
   -303  -1135   -831    717    262   -984   -636  -1018  -1044  -1260  -1119   -607
   -296  -1140   -844    719    272   -992   -633  -1010  -1044  -1260  -1122   -607
   -303  -1124   -823    714    259   -976   -618   -992  -1023  -1241  -1106   -587
   -293  -1117   -823    704    262   -971   -618   -992  -1023  -1249  -1111   -592
   -288  -1114   -826    701    267   -971   -623   -997  -1031  -1265  -1122   -594
   -298  -1106   -807    704    254   -958   -607   -974  -1013  -1247  -1109   -571
   -296  -1106   -813    701    257   -961   -605   -966  -1005  -1241  -1106   -571
   -283  -1104   -823    693    267   -963   -613   -971  -1013  -1252  -1119   -592
   -290  -1096   -805    693    254   -950   -605   -958  -1000  -1241  -1106   -589
   -293  -1078   -784    685    244   -932   -589   -935   -982  -1226  -1088   -568
   -277  -1085   -807    680    265   -948   -600   -935   -989  -1234  -1096   -576
   -272  -1088   -815    680    270   -953   -602   -924   -982  -1231  -1091   -574
   -272  -1065   -792    667    259   -930   -594   -901   -961  -1210  -1078   -561
   -257  -1062   -805    659    272   -935   -594   -885   -956  -1205  -1072   -561
   -252  -1062   -810    657    277   -937   -597   -878   -953  -1208  -1075   -561
   -252  -1041   -789    646    267   -917   -584   -841   -924  -1182  -1049   -535
   -239  -1031   -795    633    275   -914   -576   -813   -911  -1169  -1039   -524
   -215  -1044   -828    631    306   -937   -579   -797   -911  -1174  -1044   -537
   -218  -1023   -805    618    290   -914   -571   -758   -885  -1153  -1026   -517
   -213  -1002   -789    607    288   -898   -555   -714   -854  -1124  -1002   -491
   -189  -1002   -813    594    309   -909   -555   -691   -846  -1122  -1000   -491
   -176   -995   -818    587    319   -906   -548   -654   -828  -1106   -987   -475
   -171   -971   -802    568    314   -885   -532   -602   -792  -1070   -953   -439
   -155   -963   -807    561    324   -888   -530   -574   -779  -1057   -940   -423
   -142   -945   -805    542    329   -875   -535   -566   -779  -1060   -937   -426
   -145   -919   -774    532    314   -846   -524   -542   -753  -1034   -906   -400
   -150   -896   -748    522    298   -823   -519   -532   -737  -1013   -885   -379
   -140   -883   -743    511    298   -813   -530   -548   -745  -1023   -888   -379
   -140   -862   -722    498    290   -792   -532   -555   -745  -1021   -885   -366
   -145   -841   -696    493    275   -769   -530   -563   -743  -1010   -872   -353
   -145   -839   -693    491    272   -766   -548   -600   -763  -1023   -880   -374
   -150   -836   -685    493    265   -761   -555   -633   -774  -1028   -883   -381
   -171   -815   -644    491    233   -730   -553   -657   -771  -1021   -878   -376
   -184   -818   -633    501    223   -727   -563   -693   -782  -1031   -888   -394
   -205   -841   -636    522    215   -740   -579   -740   -805  -1052   -906   -410
   -223   -839   -615    530    194   -727   -587   -771   -813  -1054   -914   -418
   -233   -854   -620    542    192   -737   -600   -813   -836  -1070   -932   -444
   -241   -888   -646    566    202   -769   -620   -859   -865  -1096   -948   -470
   -257   -911   -654    581    197   -784   -633   -891   -888  -1122   -971   -488
   -267   -930   -665    597    197   -797   -639   -911   -901  -1135   -989   -498
   -272   -958   -688    613    205   -823   -649   -937   -919  -1150  -1005   -517
   -309   -969   -659    639    174   -815   -639   -932   -906  -1132   -995   -517
   -301   -956   -657    626    176   -805   -639   -930   -896  -1119   -982   -514
   -254   -976   -722    615    231   -849   -672   -979   -948  -1169  -1023   -553
   -257   -982   -727    618    233   -854   -685   -995   -961  -1189  -1044   -568
   -275   -992   -717    633    220   -854   -670   -982   -935  -1161  -1018   -545
   -288   -982   -693    633    202   -839   -662   -976   -922  -1143  -1002   -540
   -280   -989   -709    633    213   -849   -672   -989   -935  -1156  -1010   -550
   -293   -979   -685    633    194   -833   -672   -987   -930  -1148  -1005   -540
   -296   -961   -665    628    184   -813   -665   -971   -917  -1135   -989   -524
   -272   -974   -704    623    213   -839   -683  -1000   -948  -1169  -1021   -553
   -277   -971   -693    623    205   -833   -683  -1000   -945  -1166  -1018   -553
   -316   -953   -636    633    158   -797   -657   -966   -909  -1124   -984   -527
   -337   -948   -610    644    135   -779   -644   -945   -891  -1109   -971   -519
   -314   -945   -633    628    158   -789   -649   -961   -901  -1122   -984   -522
   -293   -917   -626    605    163   -771   -633   -948   -883  -1098   -963   -498
   -275   -893   -618    581    168   -756   -628   -948   -880  -1098   -961   -498
   -288   -854   -566    571    137   -711   -618   -943   -870  -1091   -958   -509
   -309   -859   -553    581    119   -706   -592   -911   -844  -1065   -937   -496
   -293   -849   -558    571    129   -704   -584   -898   -828  -1049   -924   -488
   -277   -820   -542    548    129   -680   -584   -888   -810  -1031   -906   -470
   -265   -722   -457    493     96   -589   -597   -893   -779  -1000   -872   -433
   -267   -649   -381    457     57   -517   -620   -893   -745   -956   -826   -394
   -252   -659   -407    457     75   -535   -646   -906   -750   -956   -823   -400
   -252   -688   -439    470     93   -563   -670   -930   -779   -979   -844   -415
   -272   -688   -415    480     70   -553   -680   -943   -789   -987   -852   -410
   -285   -737   -452    511     80   -594   -693   -956   -813  -1013   -880   -436
   -293   -844   -550    568    127   -698   -714   -982   -867  -1072   -940   -504
   -288   -953   -665    618    187   -810   -727  -1000   -914  -1122   -989   -550
   -288  -1015   -727    652    218   -872   -732  -1013   -950  -1166  -1031   -584
   -293  -1054   -761    672    231   -909   -748  -1044   -989  -1205  -1067   -623
   -316  -1080   -763    698    220   -922   -748  -1049   -997  -1213  -1080   -644
   -335  -1078   -743    706    202   -911   -737  -1031   -979  -1195  -1057   -641
   -288  -1104   -815    696    262   -961   -769  -1072  -1021  -1236  -1091   -683
   -296  -1137   -841    717    270   -989   -774  -1080  -1031  -1252  -1104   -685
   -316  -1124   -807    719    244   -966   -761  -1065  -1015  -1236  -1091   -675
   -314  -1127   -815    719    249   -974   -763  -1067  -1015  -1239  -1098   -693
   -298  -1153   -854    727    277  -1005   -779  -1088  -1044  -1270  -1127   -730
   -311  -1143   -831    727    257   -987   -776  -1080  -1036  -1262  -1111   -719
   -314  -1145   -833    730    259   -989   -769  -1065  -1023  -1249  -1098   -698
   -296  -1171   -878    732    288  -1023   -779  -1078  -1039  -1265  -1114   -714
   -303  -1163   -859    735    277  -1013   -784  -1078  -1044  -1273  -1122   -722
   -306  -1150   -844    727    267   -997   -779  -1065  -1028  -1260  -1104   -701
   -288  -1208   -919    745    314  -1065   -776  -1060  -1047  -1283  -1135   -724
   -252  -1361  -1111    805    428  -1236   -763  -1039  -1122  -1389  -1257   -844
   -239  -1540  -1301    891    530  -1421   -652   -909  -1156  -1517  -1421  -1021
   -252  -1543  -1291    893    519  -1418   -504   -722  -1067  -1532  -1462  -1096
   -285  -1299  -1013    789    363  -1156   -452   -774   -932  -1384  -1296   -958
   -433   -813   -381    620    -28   -597   -610  -1288   -891  -1117   -932   -602
   -631    -85    545    358   -589    228   -893  -1904   -823   -659   -327      5
   -740    589   1327     72  -1034    958  -1166  -2218   -631   -119    296    636
   -711    594   1306     59  -1010    948  -1428  -2413   -727    -15    420    815
   -654     23    678    314   -667    348  -1519  -2449  -1161   -561   -150    290
   -571   -665    -93    618   -239   -379  -1402  -2283  -1639  -1397  -1039   -597
   -459  -1070   -610    763     72   -841  -1171  -1779  -1504  -1514  -1275   -839
   -379  -1140   -761    758    189   -950   -958  -1356  -1208  -1322  -1148   -743
   -311  -1166   -854    737    270  -1010   -844  -1130  -1057  -1221  -1075   -696
   -275  -1213   -937    745    329  -1075   -810  -1065  -1031  -1226  -1085   -727
   -283  -1231   -950    756    332  -1091   -787  -1031  -1013  -1221  -1088   -732
   -283  -1241   -958    761    337  -1101   -769  -1002   -997  -1218  -1085   -724
   -267  -1265   -997    763    363  -1132   -769   -992  -1005  -1236  -1101   -735
   -272  -1260   -987    766    355  -1124   -758   -969   -989  -1231  -1096   -722
   -277  -1249   -971    763    345  -1111   -743   -948   -966  -1202  -1080   -717
   -270  -1262   -995    766    361  -1130   -732   -935   -953  -1189  -1067   -724
   -267  -1257   -989    761    361  -1122   -735   -927   -945  -1182  -1062   -735
   -267  -1247   -979    758    355  -1114   -724   -911   -930  -1163  -1036   -714
   -257  -1249   -992    750    366  -1119   -722   -896   -919  -1150  -1028   -701
   -236  -1270  -1034    753    397  -1150   -735   -909   -932  -1166  -1044   -717
   -246  -1254  -1008    748    379  -1132   -724   -888   -914  -1148  -1028   -701
   -249  -1234   -984    743    366  -1109   -709   -862   -885  -1122  -1008   -680
   -236  -1241  -1008    737    384  -1124   -714   -862   -891  -1124  -1010   -693
   -239  -1249  -1010    743    384  -1130   -704   -841   -870  -1106   -995   -683
   -252  -1239   -987    743    366  -1114   -685   -807   -833  -1067   -961   -652
   -236  -1239  -1002    737    381  -1122   -685   -795   -826  -1060   -953   -649
   -223  -1231  -1008    727    389  -1119   -693   -795   -831  -1065   -958   -659
   -223  -1215   -992    719    381  -1104   -675   -758   -800  -1034   -930   -626
   -215  -1200   -987    706    384  -1093   -670   -732   -784  -1021   -917   -607
   -205  -1202   -997    704    394  -1101   -672   -717   -774  -1018   -914   -600
   -205  -1202   -997    704    394  -1101   -659   -675   -740   -979   -883   -576
   -200  -1184   -984    691    389  -1085   -639   -631   -704   -945   -849   -550
   -194  -1176   -982    683    392  -1078   -631   -597   -683   -924   -839   -540
   -176  -1163   -987    670    405  -1075   -618   -555   -649   -891   -807   -524
   -158  -1153   -995    654    415  -1075   -602   -514   -623   -859   -779   -511
   -129  -1150  -1021    639    444  -1085   -605   -493   -615   -852   -771   -509
   -119  -1140  -1021    628    449  -1080   -600   -462   -592   -828   -745   -485
   -124  -1091   -966    607    420  -1028   -587   -415   -550   -782   -698   -431
   -109  -1070   -961    589    423  -1015   -584   -400   -535   -761   -680   -410
    -90  -1057   -966    574    436  -1010   -592   -402   -535   -758   -678   -413
    -96  -1031   -937    561    420   -984   -589   -397   -527   -745   -659   -400
    -98  -1008   -909    553    405   -958   -579   -392   -514   -727   -639   -379
    -93  -1010   -917    550    410   -963   -589   -413   -530   -740   -646   -387
    -98   -997   -898    548    397   -948   -594   -431   -537   -743   -644   -381
   -119   -969   -849    542    363   -909   -589   -436   -527   -724   -628   -366
   -124   -963   -839    545    355   -901   -592   -459   -532   -727   -626   -363
   -137   -966   -831    550    345   -898   -600   -491   -545   -737   -639   -381
   -153   -974   -820    563    332   -896   -592   -511   -542   -735   -641   -389
   -168  -1002   -833    584    332   -917   -592   -537   -555   -745   -662   -423
   -171  -1036   -865    605    345   -950   -605   -579   -576   -774   -688   -470
   -184  -1039   -854    610    332   -948   -613   -613   -592   -789   -704   -491
   -202  -1067   -865    633    329   -966   -607   -631   -592   -795   -711   -498
   -202  -1111   -909    657    350  -1010   -623   -665   -620   -823   -740   -537
   -200  -1114   -914    657    355  -1015   -636   -701   -652   -844   -763   -566
   -223  -1124   -904    672    337  -1015   -626   -701   -641   -833   -758   -566
   -218  -1143   -924    680    353  -1034   -633   -714   -652   -844   -769   -576
   -210  -1153   -943    680    363  -1049   -641   -727   -662   -857   -779   -587
   -220  -1143   -922    683    350  -1034   -626   -711   -641   -831   -758   -566
   -220  -1137   -919    678    348  -1028   -623   -709   -631   -820   -750   -563
   -207  -1158   -950    683    371  -1054   -631   -722   -641   -828   -761   -584
   -223  -1150   -927    685    350  -1039   -623   -706   -626   -813   -745   -574
   -244  -1137   -893    691    324  -1015   -602   -672   -589   -774   -709   -540
   -226  -1158   -932    691    350  -1044   -610   -691   -605   -787   -722   -558
   -202  -1161   -961    680    379  -1062   -628   -717   -626   -807   -743   -579
   -215  -1153   -940    683    361  -1047   -623   -704   -610   -792   -724   -563
   -213  -1169   -956    691    371  -1062   -623   -698   -602   -784   -717   -558
   -207  -1161   -956    683    371  -1060   -620   -696   -597   -779   -711   -555
   -210  -1117   -906    665    345  -1013   -594   -665   -561   -740   -678   -530
   -213  -1080   -867    646    324   -974   -574   -644   -530   -706   -644   -506
   -205  -1049   -844    628    319   -948   -558   -631   -517   -691   -626   -501
   -202  -1034   -831    615    311   -932   -537   -615   -501   -672   -610   -493
   -192  -1028   -836    610    322   -932   -519   -594   -485   -657   -597   -480
   -176   -995   -820    584    319   -906   -509   -584   -462   -636   -571   -459
   -163   -891   -727    527    280   -810   -480   -553   -402   -568   -511   -402
   -187   -807   -623    496    218   -717   -470   -527   -342   -501   -446   -348
   -181   -831   -649    506    233   -740   -535   -579   -376   -527   -470   -379
   -184   -898   -714    537    265   -807   -576   -615   -415   -561   -501   -415
   -202   -901   -698    553    246   -800   -574   -610   -410   -550   -491   -402
   -210   -917   -706    561    246   -813   -579   -618   -420   -555   -491   -405
   -213   -982   -771    597    277   -878   -589   -639   -459   -594   -535   -449
   -226  -1093   -867    657    319   -982   -592   -644   -501   -636   -587   -496
   -220  -1182   -961    701    368  -1072   -587   -646   -527   -667   -626   -524
   -210  -1228  -1018    717    402  -1124   -602   -680   -568   -709   -665   -568
   -223  -1260  -1039    740    407  -1150   -613   -704   -597   -732   -685   -592
   -236  -1278  -1044    756    402  -1161   -610   -701   -602   -735   -685   -594
   -233  -1288  -1054    761    410  -1171   -620   -706   -613   -743   -698   -610
   -236  -1309  -1075    771    418  -1192   -628   -719   -628   -758   -714   -623
   -252  -1309  -1057    779    400  -1182   -613   -696   -610   -737   -696   -610
   -244  -1322  -1078    782    415  -1200   -615   -701   -620   -743   -701   -623
   -226  -1345  -1119    787    446  -1234   -628   -727   -646   -769   -724   -654
   -236  -1345  -1109    789    433  -1226   -628   -722   -641   -758   -714   -644
   -239  -1340  -1104    789    431  -1223   -620   -711   -631   -748   -701   -636
   -233  -1366  -1132    797    449  -1249   -628   -719   -644   -761   -717   -654
   -239  -1374  -1135    807    446  -1254   -628   -717   -641   -756   -711   -652
   -249  -1356  -1106    800    426  -1231   -618   -698   -620   -730   -685   -631
   -236  -1376  -1140    805    452  -1260   -613   -696   -623   -732   -691   -641
   -215  -1452  -1239    833    509  -1345   -613   -693   -665   -784   -750   -696
   -184  -1613  -1428    898    620  -1522   -574   -626   -719   -891   -872   -813
   -155  -1777  -1621    963    730  -1699   -441   -459   -724  -1013  -1031   -995
   -166  -1696  -1530    930    680  -1613   -314   -324   -615   -984  -1021  -1021
   -283  -1353  -1070    815    392  -1213   -309   -537   -501   -789   -776   -805
   -459   -795   -335    628    -62   -566   -566  -1202   -532   -498   -350   -371
   -615    -15    600    314   -607    290   -885  -1722   -439     -5    272    254
   -685    488   1174     98   -930    828  -1161  -1966   -288    457    782    766
   -623    233    857    194   -740    542  -1384  -2101   -506    335    646    680
   -540   -431    109    485   -324   -161  -1397  -2068  -1002   -394   -119    -57
   -480  -1034   -555    756     36   -795  -1171  -1709  -1213   -958   -763   -691
   -405  -1293   -888    849    239  -1091   -911  -1195   -937   -865   -776   -714
   -319  -1325  -1008    820    342  -1166   -743   -867   -701   -709   -667   -631
   -270  -1366  -1096    818    413  -1231   -654   -706   -605   -659   -636   -618
   -280  -1382  -1104    831    410  -1244   -626   -662   -584   -654   -639   -623
   -275  -1387  -1111    831    418  -1252   -615   -639   -584   -665   -652   -639
   -265  -1408  -1143    833    436  -1275   -615   -639   -597   -688   -678   -667
   -257  -1413  -1156    836    449  -1286   -602   -623   -587   -683   -683   -672
   -265  -1402  -1137    831    433  -1270   -581   -594   -566   -665   -665   -659
   -257  -1408  -1150    831    446  -1280   -576   -584   -563   -662   -667   -667
   -262  -1408  -1145    833    439  -1278   -574   -574   -555   -659   -662   -665
   -267  -1379  -1111    823    420  -1247   -563   -553   -530   -633   -636   -641
   -257  -1387  -1130    820    436  -1260   -566   -553   -532   -636   -636   -641
   -252  -1400  -1148    826    446  -1275   -566   -548   -530   -633   -641   -646
   -262  -1392  -1130    826    433  -1262   -553   -524   -506   -610   -626   -636
   -252  -1376  -1124    815    436  -1252   -545   -514   -493   -594   -607   -626
   -244  -1366  -1124    805    436  -1247   -550   -514   -501   -602   -613   -636
   -246  -1348  -1104    797    426  -1226   -542   -498   -488   -589   -600   -623
   -257  -1332  -1078    795    410  -1205   -524   -467   -454   -555   -571   -594
   -249  -1350  -1101    800    426  -1226   -514   -446   -439   -537   -553   -587
   -244  -1337  -1093    789    423  -1215   -524   -449   -441   -542   -555   -602
   -244  -1317  -1072    779    413  -1195   -514   -423   -420   -519   -532   -584
   -236  -1309  -1075    771    418  -1195   -504   -400   -402   -501   -517   -571
   -218  -1306  -1088    763    433  -1197   -504   -384   -394   -496   -514   -568
   -226  -1293  -1067    758    420  -1182   -488   -350   -366   -467   -485   -537
   -223  -1270  -1047    745    410  -1161   -467   -306   -332   -431   -452   -506
   -202  -1275  -1072    737    433  -1174   -462   -283   -322   -420   -446   -514
   -202  -1262  -1060    732    428  -1161   -444   -241   -290   -394   -418   -496
   -197  -1231  -1036    711    418  -1135   -431   -194   -259   -361   -387   -465
   -176  -1239  -1065    706    444  -1153   -426   -163   -246   -348   -374   -457
   -161  -1226  -1065    693    452  -1148   -426   -132   -233   -335   -355   -444
   -155  -1200  -1044    678    444  -1122   -410    -88   -197   -296   -311   -397
   -145  -1176  -1031    659    441  -1104   -407    -64   -181   -275   -293   -379
   -124  -1161  -1036    641    454  -1098   -415    -64   -184   -272   -290   -387
   -119  -1130  -1010    623    444  -1070   -410    -57   -171   -252   -259   -366
   -124  -1106   -982    615    428  -1044   -400    -44   -155   -231   -233   -337
   -116  -1098   -984    607    431  -1041   -413    -64   -171   -244   -246   -348
   -122  -1083   -961    602    418  -1023   -415    -80   -174   -244   -239   -340
   -137  -1060   -922    597    392   -992   -410    -83   -163   -226   -213   -319
   -137  -1047   -909    592    384   -979   -415   -106   -171   -228   -213   -324
   -148  -1047   -898    597    374   -974   -423   -142   -187   -244   -226   -342
   -174  -1049   -875    610    348   -963   -410   -153   -176   -231   -215   -337
   -192  -1054   -865    620    335   -958   -410   -179   -181   -241   -226   -361
   -197  -1085   -888    641    345   -987   -415   -218   -202   -267   -254   -400
   -228  -1101   -872    662    322   -987   -413   -241   -205   -270   -262   -418
   -249  -1111   -862    680    303   -987   -410   -265   -210   -280   -270   -433
   -241  -1153   -911    696    335  -1034   -428   -309   -246   -327   -306   -475
   -241  -1184   -943    714    350  -1065   -446   -350   -285   -366   -342   -511
   -272  -1197   -927    735    324  -1062   -433   -348   -277   -350   -332   -509
   -272  -1223   -950    748    337  -1085   -439   -363   -290   -361   -342   -540
   -277  -1231   -956    753    337  -1096   -444   -379   -303   -374   -350   -555
   -290  -1205   -914    748    311  -1060   -433   -368   -290   -355   -332   -537
   -290  -1205   -914    748    309  -1060   -436   -368   -290   -358   -329   -537
   -283  -1215   -935    748    324  -1075   -446   -379   -301   -368   -340   -550
   -293  -1205   -911    748    309  -1060   -441   -368   -288   -353   -324   -535
   -296  -1197   -901    748    301  -1049   -431   -355   -272   -335   -303   -519
   -283  -1215   -932    748    322  -1075   -444   -371   -285   -353   -319   -532
   -290  -1218   -927    753    316  -1072   -444   -363   -275   -340   -311   -530
   -303  -1202   -898    750    296  -1052   -431   -345   -254   -316   -293   -519
   -288  -1215   -927    753    319  -1072   -439   -355   -265   -327   -296   -535
   -283  -1218   -935    748    324  -1075   -444   -361   -272   -335   -301   -545
   -285  -1174   -888    730    298  -1031   -423   -335   -244   -301   -270   -519
   -280  -1135   -854    706    285   -995   -400   -309   -215   -275   -241   -504
   -288  -1106   -818    698    265   -963   -376   -288   -192   -254   -218   -488
   -283  -1072   -792    675    252   -935   -358   -280   -179   -239   -202   -472
   -272  -1075   -802    672    262   -937   -348   -272   -176   -239   -202   -472
   -262  -1054   -792    657    262   -924   -340   -262   -163   -231   -194   -467
   -259   -987   -727    623    233   -857   -327   -244   -127   -194   -158   -431
   -270   -914   -646    589    187   -779   -322   -228    -83   -145   -106   -381
   -257   -878   -620    566    181   -750   -350   -239    -70   -124    -83   -368
   -246   -883   -639    563    194   -761   -376   -252    -77   -124    -85   -371
   -246   -888   -641    568    197   -766   -387   -262    -88   -129    -90   -376
   -254   -909   -654    579    197   -782   -402   -283   -106   -145    -98   -387
   -257   -963   -706    610    223   -833   -423   -309   -142   -179   -132   -418
   -272  -1052   -779    659    252   -914   -431   -314   -174   -215   -174   -459
   -280  -1150   -870    717    293  -1010   -436   -314   -210   -257   -218   -504
   -285  -1208   -922    745    316  -1067   -444   -329   -241   -288   -249   -537
   -298  -1244   -945    771    322  -1096   -454   -355   -270   -314   -272   -566
   -311  -1257   -945    782    316  -1101   -454   -366   -288   -327   -283   -576
   -303  -1280   -976    792    335  -1130   -459   -376   -303   -340   -298   -592
   -306  -1299   -995    802    342  -1148   -465   -387   -314   -355   -311   -613
   -311  -1296   -984    802    335  -1140   -454   -376   -306   -345   -298   -602
   -311  -1299   -987    802    337  -1143   -454   -379   -311   -348   -298   -607
   -303  -1319  -1015    813    355  -1169   -459   -387   -324   -361   -314   -623
   -311  -1322  -1010    815    348  -1166   -457   -384   -319   -355   -306   -618
   -314  -1327  -1015    820    348  -1171   -457   -381   -322   -353   -306   -623
   -306  -1348  -1041    826    366  -1195   -465   -392   -337   -371   -322   -644
   -309  -1353  -1044    831    366  -1200   -465   -394   -340   -376   -324   -649
   -322  -1345  -1023    833    348  -1184   -454   -379   -327   -358   -309   -633
   -311  -1353  -1041    831    363  -1197   -457   -379   -329   -363   -311   -639
   -306  -1379  -1072    839    381  -1226   -459   -379   -345   -384   -335   -662
   -288  -1480  -1192    885    452  -1337   -436   -342   -379   -436   -397   -719
   -244  -1699  -1457    971    605  -1577   -358   -246   -462   -602   -589   -919
   -215  -1800  -1584   1005    683  -1693   -228    -93   -454   -704   -724  -1085
   -254  -1605  -1353    930    545  -1480   -119    -36   -311   -587   -600   -995
   -405  -1174   -769    789    181   -971   -194   -413   -200   -327   -267   -667
   -584   -449    135    514   -361   -158   -498  -1047   -114    114    319    -54
   -727    298   1023    213   -875    659   -756  -1384    127    701   1002    646
   -727    478   1205    122   -966    841  -1008  -1551    174    979   1301    989
   -639    -20    618    329   -628    298  -1189  -1686   -257    527    836    574
   -576   -683   -106    628   -236   -394  -1109  -1571   -756   -283    -12   -290
   -517  -1140   -626    828     54   -883   -859  -1127   -766   -566   -394   -680
   -433  -1273   -841    852    202  -1057   -641   -701   -519   -441   -342   -654
   -335  -1309   -974    823    319  -1143   -517   -462   -374   -355   -285   -620
   -324  -1332  -1008    826    340  -1171   -459   -368   -324   -335   -277   -623
   -324  -1356  -1031    839    350  -1195   -441   -329   -311   -340   -285   -636
   -309  -1392  -1083    849    384  -1239   -436   -319   -322   -366   -311   -670
   -298  -1395  -1096    846    397  -1247   -423   -301   -314   -371   -314   -672
   -306  -1389  -1083    846    387  -1236   -397   -270   -290   -353   -298   -659
   -293  -1395  -1104    844    405  -1249   -394   -262   -296   -363   -309   -670
   -285  -1402  -1117    841    415  -1260   -397   -267   -303   -374   -319   -678
   -298  -1382  -1083    841    392  -1234   -376   -241   -283   -350   -296   -654
   -296  -1369  -1072    831    387  -1221   -371   -231   -277   -345   -288   -657
   -280  -1363  -1085    820    400  -1226   -376   -233   -285   -353   -296   -670
   -285  -1343  -1057    813    384  -1200   -368   -215   -270   -337   -280   -649
   -298  -1343  -1044    820    371  -1195   -355   -192   -252   -316   -265   -623
   -285  -1356  -1072    818    392  -1215   -358   -181   -252   -314   -259   -628
   -277  -1356  -1080    815    400  -1218   -358   -174   -249   -309   -254   -626
   -296  -1337  -1044    815    371  -1192   -348   -155   -233   -296   -241   -613
   -288  -1332  -1044    810    376  -1189   -348   -148   -233   -296   -239   -613
   -267  -1325  -1057    795    392  -1192   -350   -137   -231   -296   -241   -615
   -270  -1304  -1036    787    381  -1171   -337   -109   -205   -270   -215   -602
   -265  -1296  -1031    779    381  -1163   -327    -80   -187   -252   -197   -592
   -252  -1304  -1052    779    400  -1179   -327    -67   -184   -252   -197   -597
   -246  -1291  -1047    769    400  -1169   -319    -41   -166   -236   -181   -579
   -231  -1265  -1034    748    400  -1150   -303     -7   -137   -215   -161   -561
   -223  -1267  -1047    745    410  -1158   -298     15   -127   -213   -155   -563
   -223  -1265  -1041    745    407  -1153   -285     59    -98   -189   -132   -537
   -207  -1247  -1039    724    415  -1143   -280     90    -80   -171   -114   -511
   -189  -1239  -1052    714    428  -1145   -280    111    -77   -171   -116   -504
   -171  -1221  -1049    696    436  -1135   -267    150    -59   -155   -101   -483
   -163  -1182  -1018    672    426  -1101   -246    202    -20   -111    -62   -439
   -161  -1163  -1002    662    420  -1085   -244    231     -5    -90    -41   -426
   -148  -1156  -1010    652    428  -1083   -244    241     -2    -90    -36   -420
   -142  -1130   -989    633    423  -1060   -239    254      7    -80    -20   -397
   -140  -1117   -976    628    418  -1047   -228    262     20    -67      5   -363
   -127  -1093   -966    610    418  -1031   -246    236     -5    -85     -7   -368
   -140  -1065   -927    602    392   -997   -249    228     -5    -77     -5   -368
   -163  -1036   -875    600    353   -956   -233    231     15    -57     20   -348
   -140  -1044   -904    592    381   -974   -249    189    -12    -85      0   -368
   -135  -1052   -919    592    389   -987   -267    142    -46   -119    -23   -389
   -163  -1039   -875    600    355   -958   -254    135    -28   -101    -10   -376
   -174  -1028   -854    600    337   -943   -257    109    -33   -109    -20   -397
   -184  -1049   -865    618    340   -958   -265     67    -59   -145    -51   -433
   -213  -1065   -852    636    316   -958   -265     36    -75   -171    -75   -444
   -223  -1085   -862    654    319   -974   -267      2    -93   -189    -96   -462
   -226  -1143   -919    683    342  -1031   -277    -36   -122   -223   -127   -501
   -239  -1171   -932    706    345  -1052   -283    -62   -142   -241   -140   -519
   -259  -1171   -911    717    324  -1041   -285    -83   -158   -257   -158   -537
   -259  -1197   -937    727    337  -1067   -293   -109   -181   -290   -184   -566
   -265  -1213   -948    737    340  -1080   -309   -129   -202   -316   -205   -581
   -267  -1205   -937    737    335  -1072   -311   -129   -200   -311   -202   -571
   -277  -1202   -924    737    322  -1065   -309   -129   -200   -311   -197   -574
   -280  -1213   -932    745    324  -1072   -311   -140   -205   -322   -205   -579
   -272  -1215   -943    743    332  -1078   -314   -148   -210   -327   -210   -584
   -267  -1210   -943    740    337  -1078   -309   -145   -205   -322   -202   -571
   -254  -1221   -969    737    355  -1096   -324   -166   -233   -353   -228   -594
   -267  -1215   -948    740    340  -1083   -327   -163   -231   -353   -226   -584
   -280  -1200   -919    737    319  -1060   -319   -153   -218   -337   -210   -563
   -272  -1197   -924    735    324  -1062   -322   -158   -223   -345   -215   -574
   -270  -1208   -940    737    335  -1075   -322   -158   -226   -350   -218   -581
   -272  -1184   -911    730    316  -1049   -301   -137   -200   -327   -197   -558
   -275  -1153   -878    714    298  -1015   -280   -119   -179   -309   -176   -542
   -275  -1135   -859    706    290   -997   -270   -114   -174   -309   -168   -535
   -280  -1111   -831    696    272   -971   -246    -98   -155   -293   -153   -511
   -280  -1104   -823    691    270   -966   -233    -90   -150   -290   -155   -511
   -275  -1096   -820    685    270   -961   -220    -77   -140   -280   -145   -509
   -267  -1002   -735    636    233   -870   -220    -70   -111   -246   -106   -480
   -272   -919   -649    594    184   -784   -223    -64    -67   -200    -54   -431
   -267   -893   -626    579    176   -758   -241    -77    -54   -187    -36   -413
   -262   -893   -631    576    184   -763   -275   -101    -64   -202    -46   -420
   -259   -901   -641    581    189   -771   -288   -109    -75   -213    -49   -415
   -267   -911   -646    587    187   -782   -301   -129    -96   -226    -62   -426
   -265   -945   -683    605    207   -815   -316   -153   -127   -254    -90   -457
   -280  -1018   -740    646    228   -880   -322   -163   -158   -290   -127   -496
   -285  -1135   -849    711    280   -992   -332   -174   -202   -340   -187   -545
   -280  -1197   -919    737    316  -1060   -350   -200   -249   -392   -239   -589
   -290  -1236   -945    763    327  -1093   -355   -218   -270   -420   -262   -607
   -306  -1270   -966    787    329  -1119   -358   -231   -290   -444   -283   -623
   -296  -1296  -1000    797    350  -1148   -368   -254   -316   -472   -306   -649
   -293  -1309  -1018    800    361  -1163   -374   -267   -329   -485   -322   -667
   -298  -1306  -1008    800    353  -1158   -363   -254   -322   -475   -314   -652
   -306  -1312  -1008    807    350  -1161   -366   -257   -324   -483   -319   -652
   -314  -1345  -1031    831    358  -1189   -368   -272   -342   -506   -345   -675
   -324  -1350  -1028    836    350  -1189   -368   -270   -340   -506   -345   -675
   -329  -1353  -1023    841    345  -1187   -366   -267   -337   -506   -342   -675
   -322  -1369  -1047    844    361  -1208   -371   -272   -348   -517   -355   -685
   -303  -1366  -1062    836    379  -1215   -384   -293   -371   -542   -379   -706
   -309  -1361  -1052    833    368  -1208   -376   -285   -358   -532   -366   -680
   -306  -1384  -1078    844    384  -1231   -376   -283   -355   -530   -368   -680
   -303  -1400  -1096    852    394  -1249   -376   -285   -361   -540   -387   -706
   -285  -1460  -1174    872    444  -1317   -366   -257   -387   -587   -433   -758
   -233  -1662  -1431    945    597  -1548   -303   -174   -452   -724   -594   -917
   -213  -1787  -1574   1000    680  -1680   -179    -15   -431   -826   -735  -1078
   -259  -1602  -1343    930    537  -1473    -54    119   -259   -719   -636  -1018
   -389  -1184   -795    787    202   -989    -77   -140   -140   -488   -340   -737
   -555   -571    -15    563   -270   -296   -376   -828   -187   -163    140   -236
   -701    176    875    262   -789    524   -644  -1267    -51    358    787    415
   -730    498   1228    114   -979    862   -893  -1486     18    717   1187    846
   -654     33    688    311   -670    361  -1062  -1621   -332    379    818    545
   -607   -641    -36    623   -288   -340  -1021  -1556   -836   -433    -41   -314
   -545  -1122   -576    833     12   -849   -828  -1189   -932   -828   -519   -787
   -465  -1304   -839    883    184  -1072   -628   -753   -672   -717   -488   -758
   -368  -1327   -958    849    293  -1143   -506   -488   -488   -600   -415   -691
   -332  -1337  -1008    833    337  -1174   -428   -350   -389   -537   -371   -662
   -327  -1356  -1031    841    350  -1195   -400   -306   -374   -535   -368   -675
   -324  -1389  -1065    854    368  -1228   -392   -290   -376   -550   -392   -701
   -329  -1410  -1080    870    374  -1247   -379   -270   -371   -553   -397   -714
   -340  -1395  -1054    867    355  -1226   -363   -246   -353   -540   -384   -698
   -322  -1402  -1080    862    379  -1241   -361   -244   -355   -545   -394   -704
   -309  -1415  -1106    859    394  -1262   -361   -244   -358   -550   -405   -714
   -316  -1384  -1067    852    374  -1226   -345   -226   -337   -527   -381   -693
   -314  -1379  -1067    846    374  -1223   -345   -218   -335   -530   -379   -696
   -309  -1379  -1070    844    379  -1226   -348   -218   -335   -530   -381   -696
   -322  -1361  -1039    841    358  -1202   -332   -192   -309   -504   -358   -667
   -324  -1356  -1031    841    353  -1195   -324   -181   -298   -493   -350   -659
   -296  -1356  -1060    826    379  -1208   -337   -200   -319   -514   -368   -678
   -303  -1348  -1044    823    368  -1197   -329   -187   -306   -504   -361   -662
   -316  -1327  -1010    820    342  -1169   -316   -168   -288   -483   -345   -649
   -306  -1330  -1023    818    358  -1176   -316   -158   -277   -472   -337   -654
   -303  -1322  -1018    813    355  -1171   -319   -153   -270   -467   -327   -649
   -309  -1296   -989    802    337  -1143   -306   -132   -252   -446   -309   -626
   -301  -1293   -992    797    342  -1145   -298   -114   -239   -433   -298   -613
   -298  -1296   -997    797    348  -1148   -301   -103   -231   -426   -296   -615
   -301  -1270   -969    784    332  -1119   -293    -80   -210   -405   -272   -592
   -288  -1262   -974    774    340  -1119   -288    -57   -200   -400   -262   -576
   -272  -1265   -995    766    358  -1132   -285    -38   -194   -400   -262   -568
   -262  -1257   -995    761    366  -1127   -272     -2   -171   -371   -241   -545
   -262  -1223   -963    743    348  -1093   -262     36   -140   -337   -215   -524
   -249  -1208   -958    730    353  -1083   -257     64   -124   -324   -200   -517
   -231  -1192   -961    709    363  -1078   -257     93   -109   -306   -181   -496
   -228  -1169   -940    698    355  -1054   -239    137    -75   -270   -150   -459
   -215  -1166   -950    691    366  -1060   -236    168    -59   -252   -127   -428
   -205  -1158   -953    680    371  -1054   -239    181    -51   -239   -114   -410
   -202  -1117   -914    659    353  -1015   -241    192    -44   -218    -93   -392
   -205  -1078   -872    641    332   -976   -236    194    -38   -207    -77   -376
   -194  -1080   -888    636    345   -984   -244    176    -57   -223    -88   -381
   -200  -1065   -865    631    329   -966   -241    166    -62   -223    -83   -368
   -205  -1028   -823    615    306   -927   -241    153    -59   -213    -72   -355
   -202  -1023   -820    613    309   -922   -252    119    -77   -223    -80   -374
   -215  -1023   -807    618    293   -917   -262     85    -96   -239    -90   -392
   -236  -1005   -769    618    265   -888   -254     70    -96   -239    -85   -389
   -241  -1010   -769    626    262   -891   -252     46   -106   -254   -101   -402
   -246  -1021   -774    633    262   -898   -259      7   -127   -283   -132   -439
   -277  -1031   -753    654    236   -893   -254    -12   -129   -288   -140   -446
   -293  -1049   -756    670    228   -904   -252    -41   -145   -309   -161   -470
   -296  -1085   -789    688    244   -937   -267    -83   -179   -345   -200   -514
   -309  -1106   -797    709    244   -953   -272   -111   -192   -361   -218   -540
   -322  -1119   -797    719    236   -961   -270   -124   -194   -366   -223   -548
   -335  -1153   -818    743    239   -987   -275   -150   -218   -392   -246   -576
   -345  -1174   -828    758    241  -1002   -285   -176   -241   -413   -267   -597
   -355  -1163   -807    761    226   -987   -283   -181   -241   -413   -265   -592
   -355  -1169   -813    761    226   -992   -290   -194   -252   -426   -275   -605
   -348  -1187   -839    769    244  -1013   -298   -202   -259   -436   -285   -615
   -366  -1184   -820    774    223  -1002   -288   -192   -246   -420   -270   -600
   -371  -1158   -787    766    207   -974   -280   -179   -231   -402   -254   -584
   -353  -1176   -823    763    233  -1000   -293   -197   -246   -418   -270   -602
   -358  -1179   -820    769    228  -1000   -293   -197   -249   -420   -270   -605
   -363  -1158   -795    761    213   -976   -290   -187   -233   -407   -257   -589
   -358  -1163   -805    761    223   -984   -293   -192   -244   -418   -265   -597
   -358  -1161   -805    758    223   -984   -293   -194   -244   -420   -267   -597
   -358  -1119   -761    737    200   -940   -265   -161   -205   -381   -231   -558
   -355  -1083   -727    717    184   -906   -244   -140   -181   -358   -210   -540
   -361  -1065   -704    714    171   -885   -231   -135   -171   -348   -205   -542
   -371  -1036   -665    704    145   -852   -205   -116   -148   -324   -176   -524
   -355  -1026   -670    691    155   -849   -197   -114   -148   -327   -171   -519
   -340  -1002   -665    670    158   -833   -197   -111   -142   -322   -168   -511
   -342   -924   -581    633    119   -753   -189    -98   -109   -283   -127   -475
   -342   -854   -514    597     85   -685   -200    -98    -77   -241    -83   -436
   -319   -828   -509    571     93   -670   -233   -114    -75   -228    -70   -420
   -309   -844   -535    576    111   -691   -257   -127    -88   -233    -77   -431
   -327   -852   -524    589     98   -688   -259   -129    -93   -231    -72   -428
   -327   -859   -532    594    101   -696   -277   -150   -111   -246    -85   -439
   -332   -927   -594    631    129   -761   -290   -171   -142   -285   -119   -467
   -345  -1018   -672    683    161   -846   -296   -179   -179   -322   -161   -501
   -348  -1101   -753    724    202   -927   -309   -192   -223   -368   -210   -548
   -345  -1171   -826    758    239  -1000   -327   -226   -275   -426   -262   -600
   -361  -1202   -841    782    239  -1021   -327   -246   -298   -444   -280   -618
   -374  -1210   -836    789    231  -1023   -329   -257   -311   -454   -290   -628
   -368  -1234   -865    802    246  -1049   -340   -277   -337   -483   -314   -652
   -368  -1254   -885    810    257  -1070   -348   -290   -350   -498   -329   -667
   -376  -1249   -875    813    246  -1062   -340   -283   -345   -493   -322   -659
   -376  -1257   -883    815    252  -1070   -342   -285   -348   -498   -327   -662
   -371  -1270   -898    820    262  -1085   -348   -298   -361   -514   -340   -678
   -379  -1262   -883    818    249  -1072   -348   -296   -358   -509   -337   -670
   -384  -1273   -891    828    252  -1083   -342   -290   -355   -506   -335   -665
   -379  -1293   -914    833    265  -1106   -348   -303   -371   -524   -350   -683
   -376  -1291   -914    833    267  -1104   -348   -306   -376   -527   -353   -685
   -387  -1288   -901    836    254  -1096   -340   -298   -366   -517   -345   -680
   -384  -1301   -919    841    265  -1111   -342   -303   -371   -522   -345   -696
   -376  -1337   -963    857    290  -1150   -345   -306   -392   -553   -374   -722
   -340  -1452  -1111    896    384  -1283   -327   -280   -454   -641   -472   -807
   -296  -1683  -1387    987    542  -1535   -239   -187   -548   -828   -691  -1034
   -285  -1745  -1460   1015    584  -1602   -103    -36   -514   -898   -787  -1166
   -371  -1496  -1127    932    374  -1312    -15    -72   -368   -745   -615  -1023
   -535  -1031   -496    784    -20   -763   -168   -597   -311   -480   -257   -654
   -706   -265    441    483   -574     88   -485  -1202   -207      0    366      5
   -828    467   1296    179  -1062    880   -745  -1473     51    600   1041    709
   -789    540   1330    124  -1060    935  -1018  -1610     41    789   1247    969
   -691      0    691    345   -691    345  -1169  -1678   -394    283    722    485
   -652   -675    -25    662   -316   -350   -987  -1444   -807   -485   -103   -355
   -576  -1104   -527    839    -25   -818   -709   -956   -740   -683   -410   -685
   -478  -1200   -724    839    122   -963   -509   -574   -509   -563   -358   -662
   -413  -1239   -826    826    205  -1034   -402   -384   -397   -506   -329   -646
   -410  -1267   -859    836    223  -1065   -361   -324   -368   -501   -335   -659
   -410  -1288   -880    849    233  -1085   -342   -296   -368   -514   -348   -683
   -397  -1317   -922    854    259  -1122   -340   -290   -387   -542   -381   -724
   -387  -1319   -932    854    272  -1127   -327   -275   -381   -545   -384   -730
   -384  -1304   -922    841    267  -1114   -309   -241   -355   -522   -363   -706
   -374  -1317   -943    844    283  -1130   -303   -233   -353   -524   -361   -709
   -366  -1314   -948    839    290  -1132   -298   -223   -348   -524   -361   -711
   -363  -1283   -919    823    277  -1101   -283   -200   -329   -504   -342   -691
   -355  -1286   -930    820    285  -1109   -275   -192   -324   -498   -340   -691
   -358  -1299   -940    828    290  -1119   -275   -192   -327   -504   -345   -696
   -374  -1291   -917    831    270  -1104   -265   -179   -314   -491   -335   -683
   -384  -1293   -909    839    262  -1101   -257   -166   -301   -478   -324   -675
   -366  -1291   -924    828    277  -1109   -259   -168   -309   -485   -332   -685
   -363  -1291   -927    826    280  -1109   -252   -153   -301   -478   -329   -683
   -371  -1278   -906    823    267  -1093   -239   -124   -275   -454   -309   -659
   -363  -1275   -911    820    272  -1093   -231   -109   -272   -452   -306   -657
   -361  -1275   -914    818    275  -1096   -231    -98   -272   -452   -311   -659
   -363  -1262   -898    813    267  -1080   -218    -70   -249   -428   -296   -636
   -348  -1252   -904    797    275  -1078   -210    -49   -233   -415   -277   -623
   -329  -1249   -919    789    293  -1085   -207    -31   -226   -413   -277   -626
   -335  -1239   -904    784    280  -1072   -192      0   -200   -389   -265   -605
   -332  -1226   -893    779    277  -1062   -176     38   -174   -363   -241   -581
   -329  -1249   -922    789    293  -1085   -171     57   -168   -363   -246   -589
   -311  -1228   -917    771    301  -1072   -163     93   -145   -345   -231   -576
   -303  -1202   -898    753    296  -1049   -142    145   -109   -309   -197   -542
   -283  -1192   -909    737    311  -1052   -135    181    -88   -293   -187   -524
   -262  -1182   -922    722    329  -1052   -124    218    -67   -280   -176   -511
   -257  -1148   -891    704    316  -1021   -106    265    -31   -241   -142   -475
   -241  -1119   -878    680    316  -1000    -96    293     -7   -218   -116   -452
   -223  -1109   -885    665    329   -997    -96    298     -5   -215   -114   -439
   -226  -1091   -865    657    316   -979    -88    309      7   -194   -101   -415
   -231  -1065   -833    649    301   -950    -83    314     20   -181    -88   -392
   -220  -1054   -833    636    303   -945    -88    293      0   -197   -103   -410
   -226  -1036   -810    631    290   -924    -93    272     -7   -205   -106   -410
   -241  -1021   -779    628    267   -901    -85    259     -5   -200    -98   -397
   -244  -1021   -776    633    265   -898    -90    228    -23   -210   -106   -407
   -259  -1018   -758    636    249   -888   -103    187    -49   -226   -122   -423
   -277  -1008   -732    641    226   -870   -106    155    -59   -223   -116   -418
   -285  -1015   -730    649    220   -872   -119    109    -85   -246   -145   -444
   -285  -1039   -753    662    233   -896   -137     59   -111   -272   -174   -475
   -311  -1047   -735    678    210   -891   -145     12   -127   -290   -197   -506
   -335  -1065   -730    698    194   -896   -150    -25   -150   -314   -220   -524
   -348  -1091   -745    719    197   -917   -166    -59   -187   -335   -244   -540
   -348  -1104   -756    727    202   -930   -184    -83   -210   -348   -259   -548
   -337  -1130   -792    735    226   -961   -194   -101   -223   -361   -277   -545
   -335  -1161   -826    748    244   -992   -200   -119   -241   -376   -298   -563
   -340  -1174   -836    756    246  -1008   -207   -135   -254   -387   -311   -571
   -353  -1150   -797    753    220   -974   -200   -129   -249   -379   -303   -566
   -355  -1156   -800    753    220   -979   -200   -135   -254   -379   -306   -568
   -340  -1161   -820    750    239   -992   -213   -153   -270   -392   -324   -584
   -340  -1150   -810    743    233   -982   -210   -145   -265   -381   -316   -576
   -348  -1143   -795    745    223   -969   -210   -142   -259   -376   -319   -576
   -342  -1150   -807    745    231   -979   -218   -155   -275   -389   -335   -584
   -342  -1132   -792    737    223   -963   -218   -153   -275   -381   -329   -574
   -340  -1114   -776    724    215   -945   -213   -140   -257   -358   -311   -553
   -327  -1122   -795    724    233   -958   -215   -148   -265   -363   -319   -558
   -332  -1106   -774    719    218   -940   -202   -137   -254   -353   -311   -550
   -348  -1065   -719    706    184   -893   -174   -109   -220   -314   -280   -517
   -337  -1026   -691    680    176   -859   -171   -116   -220   -316   -283   -517
   -335  -1023   -688    680    176   -857   -153   -111   -215   -311   -283   -517
   -340  -1010   -672    672    163   -841   -137    -96   -205   -298   -275   -501
   -335   -976   -644    654    153   -810   -127    -72   -181   -275   -254   -475
   -332   -932   -600    631    132   -766   -122    -67   -163   -257   -236   -462
   -306   -854   -548    581    119   -701   -142    -88   -155   -246   -218   -436
   -311   -810   -498    558     93   -654   -163    -98   -137   -210   -184   -394
   -306   -807   -501    555     96   -654   -181   -109   -142   -200   -174   -400
   -301   -826   -527    561    111   -678   -197   -124   -171   -213   -187   -418
   -316   -831   -514    574     98   -672   -207   -135   -187   -213   -184   -407
   -322   -852   -532    584    103   -691   -220   -153   -215   -236   -207   -426
   -314   -911   -597    613    140   -756   -239   -171   -259   -277   -252   -467
   -327  -1005   -678    665    174   -841   -246   -179   -298   -319   -301   -506
   -335  -1106   -771    722    218   -940   -249   -189   -342   -363   -353   -550
   -324  -1150   -826    737    249   -989   -267   -228   -387   -407   -400   -594
   -342  -1163   -820    753    239   -992   -277   -257   -415   -439   -431   -620
   -353  -1179   -826    766    233  -1002   -277   -262   -428   -446   -439   -620
   -350  -1197   -846    774    246  -1023   -285   -272   -441   -459   -452   -631
   -358  -1221   -865    787    252  -1044   -290   -283   -454   -470   -467   -644
   -358  -1205   -846    782    241  -1026   -290   -277   -449   -462   -457   -633
   -361  -1218   -859    789    246  -1039   -296   -290   -462   -475   -467   -646
   -348  -1241   -893    795    272  -1067   -311   -316   -488   -504   -496   -672
   -342  -1226   -883    784    267  -1054   -314   -319   -488   -501   -496   -670
   -348  -1226   -878    787    262  -1052   -303   -311   -483   -496   -493   -667
   -345  -1244   -898    792    275  -1072   -311   -322   -496   -509   -511   -683
   -342  -1247   -904    795    280  -1075   -319   -324   -498   -511   -511   -678
   -348  -1252   -904    800    275  -1078   -316   -327   -506   -514   -511   -672
   -345  -1270   -927    807    290  -1098   -314   -329   -517   -530   -530   -688
   -324  -1348  -1026    836    348  -1187   -309   -319   -555   -589   -600   -750
   -288  -1527  -1239    909    475  -1384   -259   -246   -626   -719   -750   -888
   -275  -1649  -1376    961    550  -1514   -124    -90   -615   -831   -901  -1057
   -280  -1506  -1226    891    472  -1366    -15     15   -480   -763   -839  -1034
   -400  -1117   -717    758    155   -917    -75   -314   -415   -568   -571   -782
   -579   -488     90    535   -335   -200   -381  -1034   -496   -280   -124   -316
   -711    296   1008    205   -859    652   -685  -1491   -387    236    522    332
   -748    678   1423     33  -1085   1049   -953  -1714   -293    644    971    800
   -691    314   1005    184   -846    659  -1122  -1795   -532    462    761    649
   -607   -371    236    491   -423    -67  -1067  -1699  -1000   -311    -59   -140
   -535   -963   -428    748    -54   -696   -820  -1309  -1153   -852   -696   -758
   -465  -1150   -685    807    109   -917   -587   -831   -854   -719   -672   -753
   -389  -1176   -789    782    197   -984   -439   -540   -631   -574   -574   -675
   -350  -1223   -872    787    259  -1049   -371   -420   -545   -542   -563   -672
   -348  -1265   -917    805    283  -1091   -345   -379   -522   -545   -571   -678
   -340  -1270   -930    805    293  -1101   -327   -353   -504   -548   -579   -688
   -324  -1286   -961    805    316  -1124   -324   -345   -506   -563   -594   -706
   -322  -1280   -958    802    316  -1119   -316   -337   -501   -563   -600   -711
   -335  -1278   -945    805    303  -1111   -306   -322   -483   -548   -589   -704
   -322  -1283   -961    802    316  -1122   -309   -322   -480   -548   -600   -706
   -316  -1280   -966    797    324  -1124   -311   -322   -483   -550   -607   -709
   -319  -1257   -937    789    309  -1098   -303   -298   -462   -527   -584   -683
   -316  -1249   -932    782    306  -1093   -296   -293   -454   -519   -581   -685
   -309  -1252   -943    779    314  -1098   -288   -290   -457   -519   -589   -693
   -316  -1244   -930    779    303  -1085   -277   -277   -439   -501   -571   -675
   -319  -1228   -909    774    293  -1070   -270   -262   -426   -488   -563   -665
   -303  -1226   -922    763    306  -1075   -275   -265   -436   -496   -579   -672
   -311  -1218   -906    766    296  -1065   -272   -257   -426   -485   -571   -670
   -324  -1215   -893    769    283  -1057   -257   -236   -397   -462   -548   -641
   -314  -1231   -917    774    301  -1075   -254   -228   -392   -462   -550   -639
   -306  -1231   -924    766    306  -1078   -254   -223   -389   -457   -542   -631
   -311  -1208   -896    758    290  -1052   -244   -200   -368   -436   -527   -610
   -301  -1187   -888    743    290  -1036   -249   -187   -353   -420   -519   -605
   -288  -1182   -893    735    301  -1039   -254   -181   -348   -426   -530   -615
   -293  -1179   -885    735    293  -1034   -244   -148   -322   -405   -511   -592
   -283  -1161   -880    722    298  -1021   -228   -111   -290   -374   -480   -563
   -267  -1171   -904    717    316  -1036   -220    -85   -272   -363   -467   -553
   -265  -1156   -891    711    311  -1023   -213    -54   -249   -342   -452   -537
   -265  -1106   -841    683    285   -976   -202    -12   -218   -311   -426   -514
   -241  -1096   -857    667    306   -976   -197     20   -189   -285   -405   -493
   -226  -1088   -865    654    319   -976   -187     46   -168   -265   -384   -465
   -228  -1060   -831    644    301   -945   -168     83   -135   -226   -345   -426
   -215  -1044   -828    628    303   -935   -161    103   -116   -205   -327   -407
   -207  -1028   -823    618    306   -927   -166    106   -119   -200   -319   -397
   -210   -982   -774    594    280   -880   -171    103   -116   -192   -309   -379
   -207   -956   -748    581    270   -852   -168     98   -109   -181   -296   -363
   -202   -950   -748    574    270   -849   -176     72   -124   -197   -309   -379
   -207   -935   -727    571    257   -831   -176     51   -132   -202   -311   -374
   -218   -924   -706    568    241   -815   -181     33   -140   -202   -306   -368
   -218   -930   -711    574    246   -820   -192     -5   -163   -223   -324   -387
   -241   -917   -678    576    215   -800   -200    -46   -181   -241   -337   -397
   -257   -901   -644    579    192   -774   -200    -70   -181   -241   -335   -392
   -262   -911   -652    584    194   -782   -213   -111   -207   -262   -358   -418
   -259   -940   -680    600    210   -810   -223   -155   -236   -290   -387   -452
   -288   -953   -665    620    187   -810   -228   -184   -246   -293   -394   -459
   -298   -969   -670    631    184   -820   -236   -213   -254   -301   -405   -467
   -306   -989   -683    646    187   -839   -254   -259   -290   -340   -449   -511
   -316  -1010   -693    665    187   -852   -257   -283   -306   -355   -465   -524
   -327  -1013   -688    670    179   -852   -259   -290   -306   -350   -459   -522
   -316  -1026   -709    672    194   -870   -272   -316   -327   -368   -480   -540
   -324  -1062   -740    691    207   -901   -280   -335   -345   -387   -501   -558
   -337  -1047   -709    693    184   -878   -280   -337   -342   -379   -501   -553
   -329  -1049   -719    691    192   -885   -285   -342   -340   -371   -493   -550
   -322  -1054   -732    688    202   -893   -290   -353   -345   -376   -501   -561
   -329  -1036   -706    683    187   -872   -283   -345   -329   -358   -485   -542
   -329  -1021   -691    675    179   -857   -280   -340   -322   -350   -478   -530
   -327  -1039   -714    680    192   -878   -290   -353   -332   -358   -488   -535
   -327  -1026   -698    675    184   -862   -288   -348   -324   -348   -480   -527
   -329  -1000   -670    662    168   -836   -275   -327   -296   -319   -454   -504
   -316   -969   -652    644    166   -810   -265   -319   -280   -303   -441   -496
   -314   -940   -628    626    155   -784   -257   -316   -272   -296   -441   -493
   -329   -904   -574    615    119   -737   -236   -296   -244   -265   -413   -470
   -327   -901   -574    613    122   -737   -228   -293   -236   -259   -410   -467
   -311   -872   -561    592    124   -717   -226   -293   -226   -249   -402   -462
   -311   -792   -480    550     83   -636   -213   -267   -176   -194   -348   -410
   -311   -724   -415    517     49   -571   -223   -262   -145   -153   -303   -368
   -303   -670   -366    485     31   -519   -259   -293   -145   -145   -290   -355
   -303   -659   -355    483     25   -509   -277   -306   -148   -142   -290   -353
   -306   -680   -374    493     33   -527   -283   -309   -155   -145   -296   -353
   -303   -706   -402    504     49   -555   -298   -329   -181   -163   -311   -366
   -309   -735   -426    522     57   -581   -309   -348   -207   -181   -329   -381
   -327   -782   -454    555     62   -618   -306   -350   -223   -194   -353   -402
   -327   -904   -576    615    124   -743   -316   -363   -267   -244   -407   -457
   -322   -992   -670    657    171   -831   -332   -384   -311   -290   -462   -504
   -340  -1031   -691    683    174   -862   -335   -397   -329   -309   -480   -519
   -348  -1052   -704    701    176   -878   -337   -413   -353   -324   -496   -532
   -337  -1078   -740    706    200   -909   -350   -433   -384   -350   -527   -561
   -340  -1080   -740    709    200   -911   -353   -441   -392   -355   -532   -566
   -342  -1078   -735    709    194   -906   -353   -436   -389   -350   -530   -558
   -332  -1096   -763    714    215   -930   -361   -446   -402   -361   -542   -576
   -337  -1117   -782    727    220   -948   -366   -457   -418   -371   -558   -589
   -350  -1106   -756    727    202   -932   -363   -452   -407   -358   -550   -579
   -342  -1117   -776    727    215   -945   -363   -454   -415   -366   -558   -584
   -327  -1132   -805    730    239   -969   -371   -465   -433   -384   -576   -600
   -342  -1127   -787    735    220   -958   -363   -459   -426   -374   -568   -592
   -350  -1127   -776    737    210   -950   -363   -459   -423   -371   -566   -600
   -340  -1145   -805    740    231   -974   -368   -470   -433   -379   -579   -613
   -342  -1140   -797    743    226   -969   -366   -465   -431   -376   -579   -607
   -329  -1205   -875    766    272  -1039   -348   -431   -449   -410   -623   -641
   -283  -1395  -1111    839    413  -1252   -288   -345   -491   -519   -763   -774
   -265  -1525  -1262    893    498  -1395   -161   -184   -462   -613   -896   -927
   -296  -1363  -1067    831    384  -1215    -28    -15   -296   -527   -826   -888
   -407   -950   -545    678     67   -748   -101   -348   -254   -345   -568   -654
   -545   -366    176    454   -361    -96   -423  -1044   -374    -88   -155   -241
   -688    392   1078    145   -883    735   -724  -1525   -314    384    449    348
   -717    831   1548    -57  -1132   1189   -992  -1766   -228    807    919    807
   -644    335    979    153   -813    657  -1132  -1849   -530    501    576    519
   -602   -355    246    478   -426    -54  -1054  -1748   -971   -262   -236   -239
   -550   -888   -337    719   -109   -615   -833  -1392  -1070   -704   -769   -737
   -478  -1083   -605    782     62   -844   -631   -958   -782   -571   -735   -717
   -410  -1104   -693    756    140   -901   -501   -693   -571   -426   -631   -636
   -381  -1114   -732    748    174   -924   -410   -530   -444   -342   -574   -587
   -376  -1145   -771    761    194   -958   -384   -485   -423   -345   -579   -597
   -355  -1166   -810    761    226   -989   -381   -478   -431   -368   -605   -626
   -358  -1166   -807    761    223   -987   -366   -452   -418   -361   -600   -626
   -353  -1158   -805    756    226   -982   -355   -431   -405   -348   -594   -620
   -340  -1166   -828    750    241   -997   -353   -426   -402   -355   -605   -631
   -340  -1153   -813    748    236   -984   -342   -410   -387   -340   -589   -613
   -353  -1140   -789    745    215   -966   -335   -397   -371   -329   -581   -597
   -340  -1140   -800    740    228   -971   -340   -397   -368   -329   -584   -602
   -337  -1132   -797    735    226   -966   -342   -397   -363   -322   -579   -607
   -348  -1109   -761    730    205   -935   -332   -379   -342   -296   -555   -589
   -342  -1111   -771    724    213   -940   -337   -374   -342   -296   -553   -589
   -337  -1122   -787    730    223   -956   -337   -374   -342   -296   -553   -589
   -340  -1101   -761    719    207   -932   -327   -358   -322   -272   -532   -568
   -342  -1085   -743    714    200   -914   -324   -342   -303   -257   -517   -553
   -332  -1088   -756    709    210   -922   -332   -345   -314   -267   -530   -563
   -342  -1080   -737    711    194   -909   -327   -332   -301   -254   -522   -548
   -340  -1060   -719    698    189   -891   -314   -306   -275   -223   -496   -524
   -324  -1062   -737    693    205   -901   -311   -296   -267   -215   -493   -522
   -324  -1057   -732    691    202   -893   -311   -280   -257   -205   -485   -524
   -329  -1028   -698    680    184   -865   -296   -252   -223   -168   -454   -498
   -322  -1023   -701    670    187   -862   -288   -226   -202   -150   -436   -483
   -309  -1002   -693    657    192   -849   -293   -215   -200   -150   -436   -480
   -314   -989   -678    649    179   -833   -277   -176   -166   -119   -407   -444
   -311   -976   -665    644    174   -820   -259   -132   -132    -85   -379   -407
   -296   -971   -675    631    187   -823   -259   -106   -116    -75   -374   -405
   -285   -953   -667    620    189   -810   -252    -67    -88    -46   -350   -389
   -283   -919   -636    602    174   -779   -241    -25    -57    -10   -314   -358
   -267   -911   -644    589    187   -779   -244     -5    -46      2   -301   -342
   -254   -901   -646    576    194   -774   -244     12    -36     23   -280   -322
   -259   -852   -592    555    166   -722   -239     25    -20     44   -252   -293
   -252   -836   -584    542    163   -711   -241     23    -25     46   -252   -280
   -236   -828   -592    532    176   -711   -252      5    -41     33   -257   -290
   -244   -802   -558    522    155   -680   -257    -10    -46     36   -249   -285
   -252   -789   -537    522    142   -665   -254    -20    -54     36   -244   -277
   -254   -795   -540    522    142   -667   -270    -62    -85     10   -265   -296
   -265   -761   -498    511    116   -631   -277    -93    -96      5   -267   -298
   -285   -743   -457    511     83   -600   -275   -111    -98      5   -265   -296
   -293   -761   -467    527     85   -615   -277   -148   -114    -15   -283   -316
   -309   -776   -467    542     77   -623   -285   -187   -132    -44   -314   -361
   -332   -774   -444    553     54   -610   -285   -207   -132    -44   -316   -371
   -340   -779   -439    558     49   -610   -296   -241   -150    -67   -340   -397
   -345   -810   -465    579     59   -639   -311   -285   -181   -101   -374   -433
   -368   -836   -467    600     46   -652   -314   -301   -189   -114   -381   -444
   -376   -846   -470    610     46   -659   -316   -322   -200   -124   -394   -457
   -366   -870   -506    618     67   -688   -337   -355   -233   -161   -431   -491
   -368   -875   -506    623     67   -691   -348   -379   -252   -176   -452   -514
   -376   -870   -496    623     57   -683   -345   -379   -246   -168   -439   -511
   -368   -880   -511    623     70   -698   -350   -389   -254   -176   -446   -519
   -371   -883   -511    626     67   -698   -355   -402   -262   -181   -457   -530
   -379   -857   -478    618     49   -667   -350   -392   -244   -163   -439   -511
   -374   -865   -491    618     57   -680   -353   -394   -246   -166   -444   -517
   -368   -875   -506    620     67   -691   -358   -397   -252   -171   -449   -522
   -379   -854   -478    615     46   -667   -358   -389   -239   -153   -433   -506
   -379   -839   -459    610     38   -649   -350   -384   -226   -140   -423   -496
   -368   -823   -454    594     41   -639   -345   -379   -220   -140   -420   -496
   -368   -774   -405    571     18   -589   -319   -350   -189   -106   -389   -467
   -379   -727   -348    550    -15   -537   -293   -324   -153    -70   -355   -436
   -376   -714   -337    545    -20   -527   -283   -322   -142    -62   -353   -436
   -371   -714   -342    542    -15   -530   -285   -329   -153    -72   -366   -449
   -374   -678   -303    524    -36   -491   -285   -311   -129    -44   -340   -428
   -371   -623   -254    496    -59   -439   -280   -296    -96    -12   -306   -400
   -361   -566   -205    465    -77   -387   -296   -309    -80      2   -283   -376
   -363   -511   -148    436   -109   -329   -306   -311    -54     41   -244   -332
   -350   -501   -150    426   -101   -324   -311   -311    -49     49   -236   -324
   -340   -540   -200    439    -72   -371   -329   -332    -83     18   -267   -355
   -342   -555   -213    449    -64   -384   -342   -348   -101      2   -280   -366
   -355   -574   -218    465    -70   -397   -345   -350   -109      2   -280   -368
   -355   -659   -303    506    -25   -483   -355   -363   -148    -38   -327   -413
   -353   -769   -415    561     28   -592   -366   -381   -197    -96   -387   -470
   -358   -820   -462    589     51   -641   -371   -389   -220   -122   -415   -493
   -363   -854   -493    607     62   -672   -379   -415   -254   -158   -449   -524
   -358   -893   -535    626     85   -714   -397   -449   -293   -200   -488   -561
   -363   -901   -537    631     85   -719   -400   -454   -303   -213   -501   -571
   -368   -906   -537    639     83   -722   -394   -449   -303   -210   -498   -574
   -368   -932   -563    649     96   -748   -405   -465   -322   -231   -517   -592
   -376   -940   -563    657     93   -753   -407   -472   -329   -239   -524   -600
   -384   -940   -555    659     83   -748   -402   -470   -329   -236   -522   -600
   -368   -953   -584    662    106   -769   -415   -483   -345   -254   -540   -620
   -374   -950   -579    659    101   -766   -428   -493   -358   -267   -550   -631
   -384   -950   -566    667     90   -761   -418   -483   -348   -257   -540   -620
   -381   -971   -589    675    103   -782   -418   -485   -353   -267   -550   -628
   -374   -992   -618    683    122   -805   -423   -496   -374   -285   -568   -646
   -381   -992   -610    685    111   -802   -415   -485   -366   -275   -558   -639
   -376   -995   -618    685    119   -807   -415   -480   -371   -283   -563   -639
   -337  -1101   -766    719    213   -935   -413   -475   -436   -368   -654   -722
   -298  -1319  -1021    810    361  -1171   -345   -400   -524   -532   -844   -904
   -290  -1413  -1122    849    415  -1267   -189   -223   -496   -628   -971  -1060
   -327  -1239   -911    782    290  -1078    -85   -187   -371   -542   -878  -1002
   -462   -826   -366    644    -51   -597   -223   -659   -355   -340   -589   -722
   -636   -132    504    384   -571    184   -553  -1340   -348     54    -46   -161
   -774    672   1447     49  -1111   1057   -849  -1701   -140    639    639    517
   -774    945   1717    -85  -1244   1330  -1140  -1891    -83    958    987    880
   -688    514   1202     85   -948    857  -1304  -1932   -384    641    646    592
   -639   -179    459    410   -550    140  -1145  -1738   -815   -137   -174   -197
   -553   -740   -187    646   -184   -465   -857  -1267   -841   -504   -646   -662
   -475   -875   -402    675    -38   -639   -631   -846   -576   -381   -610   -652
   -420   -901   -480    659     25   -691   -496   -602   -407   -275   -532   -594
   -397   -961   -563    680     83   -763   -452   -527   -376   -280   -553   -623
   -389   -984   -594    683    101   -789   -444   -511   -389   -306   -581   -659
   -392   -997   -605    693    103   -800   -420   -480   -376   -303   -579   -662
   -389  -1015   -628    701    116   -823   -413   -467   -376   -316   -589   -678
   -381  -1031   -649    706    132   -841   -413   -459   -379   -329   -600   -691
   -384  -1013   -628    696    119   -820   -402   -441   -361   -316   -589   -683
   -379  -1010   -631    693    124   -820   -394   -426   -348   -306   -576   -672
   -374  -1021   -646    696    135   -833   -397   -431   -358   -319   -587   -683
   -379  -1013   -633    696    127   -823   -392   -418   -345   -309   -579   -670
   -376   -982   -605    678    111   -795   -381   -405   -329   -298   -568   -657
   -368   -984   -615    675    122   -800   -381   -405   -327   -301   -571   -659
   -371   -979   -610    672    119   -795   -379   -400   -324   -298   -568   -662
   -379   -971   -592    675    106   -782   -361   -371   -293   -270   -540   -639
   -376   -971   -594    672    106   -782   -361   -363   -293   -265   -532   -636
   -366   -958   -592    659    111   -776   -368   -368   -301   -275   -542   -641
   -363   -940   -579    652    103   -761   -361   -348   -283   -259   -532   -626
   -371   -945   -574    659    101   -761   -345   -327   -265   -244   -517   -610
   -363   -940   -576    652    103   -758   -350   -327   -267   -252   -524   -623
   -355   -927   -571    641    106   -750   -340   -306   -252   -244   -514   -607
   -358   -919   -563    639    101   -743   -329   -275   -226   -223   -496   -587
   -345   -927   -581    636    116   -756   -327   -254   -218   -218   -493   -589
   -340   -924   -584    631    119   -756   -322   -228   -197   -205   -483   -581
   -337   -888   -553    613    106   -722   -309   -187   -166   -176   -459   -558
   -324   -878   -555    600    114   -717   -296   -153   -145   -163   -449   -550
   -311   -896   -584    605    135   -740   -283   -119   -129   -153   -436   -535
   -314   -862   -548    587    114   -706   -270    -75    -98   -127   -413   -506
   -303   -833   -530    568    111   -683   -257    -31    -72   -103   -392   -483
   -285   -826   -542    555    127   -683   -257     -7    -59    -96   -387   -472
   -277   -784   -506    532    114   -646   -254     12    -41    -80   -374   -452
   -277   -758   -480    517    101   -618   -241     36    -18    -57   -342   -420
   -259   -748   -488    504    111   -618   -244     36    -18    -54   -335   -415
   -262   -735   -472    498    101   -602   -246     25    -23    -54   -332   -415
   -272   -704   -431    488     77   -568   -244     28    -12    -44   -316   -397
   -275   -698   -423    483     72   -561   -246      7    -25    -59   -322   -402
   -272   -698   -426    483     75   -563   -259    -28    -51    -83   -340   -413
   -296   -685   -389    488     46   -537   -265    -59    -62    -90   -340   -407
   -314   -680   -366    498     25   -524   -267    -85    -67    -88   -340   -407
   -316   -685   -371    501     25   -530   -288   -142    -98   -119   -368   -441
   -329   -683   -355    506     10   -519   -301   -184   -111   -132   -374   -452
   -348   -683   -335    514     -7   -509   -309   -218   -119   -140   -379   -457
   -350   -704   -353    527      0   -530   -324   -270   -153   -171   -410   -491
   -363   -735   -371    548      2   -553   -345   -316   -181   -202   -441   -517
   -384   -743   -358    563    -15   -550   -353   -348   -192   -210   -449   -517
   -389   -763   -376    576     -7   -571   -363   -379   -210   -231   -467   -535
   -384   -779   -394    581      5   -587   -387   -418   -244   -267   -498   -568
   -397   -779   -381    587    -10   -581   -389   -428   -252   -275   -504   -571
   -402   -795   -392    597     -7   -594   -389   -439   -259   -285   -517   -576
   -397   -818   -420    605     10   -620   -405   -462   -283   -314   -545   -605
   -405   -820   -415    613      5   -618   -402   -465   -277   -314   -537   -597
   -410   -813   -402    610     -5   -607   -397   -457   -267   -298   -522   -579
   -402   -810   -407    605      0   -610   -405   -472   -277   -314   -537   -594
   -400   -807   -407    602      2   -607   -410   -480   -283   -322   -542   -594
   -400   -792   -392    597     -5   -592   -405   -470   -267   -306   -527   -576
   -400   -797   -397    597     -2   -597   -407   -475   -270   -314   -532   -581
   -397   -787   -389    592     -5   -589   -407   -478   -272   -322   -532   -579
   -402   -753   -353    576    -25   -555   -387   -457   -246   -301   -509   -553
   -402   -719   -316    561    -44   -519   -363   -439   -215   -272   -483   -532
   -400   -698   -298    548    -54   -498   -355   -441   -215   -277   -483   -535
   -402   -665   -262    532    -70   -465   -342   -431   -202   -270   -472   -522
   -407   -659   -254    532    -77   -459   -329   -418   -197   -265   -467   -511
   -400   -652   -252    527    -75   -452   -327   -418   -194   -267   -467   -509
   -397   -589   -192    491   -103   -392   -332   -415   -166   -236   -433   -475
   -397   -514   -116    454   -142   -316   -348   -418   -129   -192   -387   -428
   -384   -478    -93    428   -145   -285   -379   -436   -122   -181   -371   -413
   -363   -485   -122    426   -122   -303   -405   -454   -148   -207   -397   -439
   -376   -504   -127    439   -127   -316   -413   -465   -158   -215   -397   -436
   -389   -519   -129    452   -129   -324   -426   -485   -174   -231   -407   -439
   -384   -563   -179    472   -103   -374   -449   -517   -210   -272   -441   -470
   -392   -644   -252    519    -70   -449   -459   -532   -249   -322   -491   -511
   -405   -740   -337    571    -36   -537   -462   -537   -288   -363   -537   -553
   -402   -810   -407    605      2   -610   -475   -571   -332   -413   -584   -597
   -410   -854   -446    631     15   -649   -483   -600   -371   -454   -620   -631
   -428   -867   -439    649      5   -654   -491   -618   -394   -478   -641   -649
   -426   -885   -459    654     15   -672   -504   -639   -420   -506   -667   -670
   -418   -906   -488    662     33   -698   -514   -657   -439   -530   -683   -683
   -426   -904   -480    662     25   -691   -517   -662   -439   -532   -688   -685
   -426   -917   -491    672     31   -704   -511   -662   -439   -535   -688   -680
   -418   -927   -511    672     44   -719   -522   -683   -462   -558   -706   -701
   -423   -930   -506    675     38   -717   -527   -693   -470   -571   -714   -709
   -436   -927   -491    680     25   -709   -524   -691   -467   -574   -719   -706
   -426   -945   -519    685     46   -732   -537   -704   -488   -597   -737   -722
   -420   -958   -540    688     57   -750   -542   -714   -501   -615   -748   -735
   -431   -943   -514    685     41   -730   -535   -706   -491   -605   -737   -724
   -426   -948   -522    685     46   -735   -540   -711   -493   -613   -740   -727
   -410   -982   -571    696     80   -776   -545   -724   -522   -646   -774   -761
   -389  -1101   -711    745    161   -909   -537   -709   -589   -745   -875   -854
   -348  -1322   -976    833    311  -1150   -462   -633   -683   -927  -1083  -1060
   -314  -1413  -1098    862    389  -1257   -340   -493   -685  -1041  -1221  -1223
   -363  -1213   -849    789    241  -1031   -239   -470   -555   -935  -1109  -1135
   -535   -732   -197    633   -171   -465   -379   -976   -475   -654   -727   -745
   -711     25    735    342   -724    379   -678  -1579   -350   -166   -101    -85
   -857    797   1652     28  -1254   1223   -937  -1886    -70    457    607    649
   -833    971   1805    -67  -1319   1387  -1210  -2016     -2    758    922   1021
   -735    397   1132    168   -935    763  -1369  -2099   -470    207    358    509
   -675   -270    402    472   -540     64  -1244  -1925   -924   -571   -462   -324
   -605   -750   -148    675   -228   -449   -974  -1462   -922   -852   -846   -732
   -519   -867   -348    693    -85   -607   -758  -1060   -693   -743   -802   -724
   -449   -901   -452    675      0   -678   -670   -893   -610   -711   -792   -730
   -439   -943   -506    691     31   -724   -633   -836   -594   -727   -813   -756
   -441   -969   -527    704     41   -748   -618   -815   -592   -743   -828   -771
   -428  -1002   -574    717     72   -789   -610   -807   -602   -769   -857   -797
   -418  -1010   -592    714     85   -802   -607   -805   -610   -787   -872   -818
   -418   -987   -568    701     72   -779   -594   -787   -594   -776   -862   -805
   -413   -989   -576    698     80   -784   -592   -782   -594   -784   -867   -807
   -405   -992   -587    698     90   -789   -597   -795   -607   -802   -883   -823
   -415   -984   -568    698     75   -776   -587   -779   -589   -787   -867   -805
   -413   -979   -566    696     75   -774   -584   -769   -579   -782   -859   -795
   -407   -989   -584    696     88   -787   -594   -779   -589   -797   -872   -810
   -413   -976   -563    696     75   -771   -587   -769   -579   -789   -862   -800
   -415   -958   -542    685     62   -753   -579   -750   -558   -776   -841   -779
   -402   -956   -553    680     75   -756   -581   -753   -563   -784   -846   -784
   -397   -945   -548    670     72   -748   -584   -748   -563   -784   -844   -782
   -407   -932   -524    670     57   -730   -574   -727   -540   -763   -823   -761
   -402   -945   -542    672     67   -743   -576   -722   -540   -769   -823   -758
   -394   -940   -548    667     75   -745   -584   -722   -545   -776   -831   -769
   -400   -911   -514    654     57   -714   -576   -704   -532   -763   -820   -753
   -384   -901   -517    644     64   -709   -571   -683   -517   -750   -805   -740
   -368   -909   -540    639     83   -727   -579   -678   -522   -761   -815   -753
   -363   -898   -535    628     85   -717   -574   -654   -504   -748   -802   -737
   -363   -880   -517    618     75   -698   -561   -620   -478   -724   -779   -709
   -348   -883   -535    615     93   -709   -563   -597   -470   -722   -776   -704
   -337   -872   -535    605     96   -704   -558   -574   -459   -714   -771   -696
   -335   -844   -509    589     85   -678   -542   -530   -431   -688   -743   -670
   -316   -831   -514    574     96   -672   -532   -496   -413   -672   -727   -652
   -301   -839   -537    571    116   -688   -530   -472   -405   -667   -722   -644
   -303   -818   -517    558    103   -667   -522   -436   -376   -644   -696   -610
   -290   -789   -501    540    103   -646   -514   -400   -353   -620   -670   -581
   -270   -766   -496    517    111   -631   -522   -394   -350   -618   -665   -576
   -259   -727   -467    493    103   -597   -519   -387   -340   -605   -646   -555
   -267   -704   -436    485     83   -571   -511   -381   -329   -594   -631   -535
   -262   -701   -439    483     85   -571   -517   -402   -342   -605   -639   -540
   -267   -691   -423    478     75   -555   -524   -423   -355   -615   -644   -545
   -288   -672   -384    480     46   -530   -514   -436   -353   -607   -631   -532
   -285   -657   -371    470     41   -514   -530   -472   -376   -631   -649   -548
   -288   -662   -376    475     44   -519   -545   -519   -402   -657   -670   -568
   -309   -657   -348    480     15   -504   -548   -550   -407   -662   -667   -568
   -324   -654   -329    491      2   -493   -548   -584   -418   -670   -670   -576
   -327   -680   -353    501     12   -517   -571   -641   -454   -711   -706   -613
   -337   -693   -355    514      7   -524   -587   -683   -475   -732   -724   -628
   -353   -719   -366    537      5   -545   -597   -709   -485   -743   -735   -633
   -355   -753   -397    555     20   -576   -615   -750   -514   -771   -763   -665
   -368   -769   -402    566     15   -584   -631   -784   -542   -800   -787   -696
   -384   -789   -405    587      7   -597   -631   -797   -550   -807   -795   -701
   -384   -807   -423    594     18   -615   -644   -820   -571   -828   -810   -719
   -379   -828   -449    605     33   -639   -657   -849   -600   -852   -831   -743
   -387   -828   -441    605     23   -636   -657   -852   -600   -849   -826   -735
   -381   -823   -444    602     28   -633   -659   -849   -597   -846   -826   -730
   -368   -823   -457    594     41   -641   -670   -865   -613   -862   -839   -740
   -368   -807   -439    589     33   -623   -675   -865   -610   -859   -836   -735
   -371   -807   -436    587     31   -623   -675   -857   -605   -852   -828   -727
   -363   -810   -446    587     38   -628   -683   -867   -613   -859   -836   -737
   -368   -818   -449    592     38   -636   -685   -870   -613   -862   -839   -737
   -368   -784   -415    576     23   -600   -667   -849   -587   -836   -813   -709
   -355   -761   -405    555     23   -581   -654   -833   -571   -823   -800   -696
   -345   -732   -387    537     18   -558   -646   -828   -561   -815   -795   -691
   -358   -691   -332    524    -15   -511   -628   -813   -537   -792   -771   -665
   -363   -683   -319    524    -23   -501   -610   -797   -524   -779   -756   -649
   -350   -691   -340    519     -5   -517   -615   -807   -542   -802   -779   -675
   -345   -631   -285    488    -31   -457   -610   -792   -517   -776   -753   -646
   -348   -545   -197    446    -77   -371   -610   -782   -475   -727   -704   -597
   -329   -488   -158    410    -85   -324   -636   -795   -462   -706   -675   -571
   -319   -480   -161    400    -80   -322   -670   -815   -470   -709   -675   -571
   -324   -483   -158    402    -83   -322   -680   -818   -470   -706   -672   -563
   -324   -511   -187    418    -70   -350   -696   -836   -491   -730   -688   -579
   -322   -527   -205    426    -59   -366   -719   -867   -519   -756   -711   -600
   -335   -566   -233    449    -51   -400   -724   -870   -537   -774   -730   -618
   -332   -667   -335    501      0   -504   -735   -880   -576   -815   -782   -662
   -322   -761   -439    540     57   -600   -758   -906   -631   -872   -844   -722
   -340   -807   -467    574     62   -639   -763   -924   -662   -901   -872   -745
   -358   -831   -475    592     57   -652   -769   -943   -683   -922   -893   -766
   -345   -857   -511    600     80   -683   -787   -971   -722   -961   -924   -797
   -337   -867   -530    602     96   -698   -795   -987   -743   -984   -950   -820
   -345   -872   -527    610     90   -701   -787   -976   -732   -971   -937   -805
   -345   -875   -532    607     90   -704   -795   -987   -743   -984   -948   -815
   -340   -896   -555    615    106   -727   -805   -997   -758  -1005   -969   -836
   -340   -893   -553    615    103   -724   -807   -997   -758  -1000   -966   -831
   -342   -893   -550    618    103   -722   -810   -997   -758  -1002   -971   -828
   -332   -917   -584    623    122   -750   -826  -1015   -782  -1023   -992   -854
   -335   -924   -589    631    124   -758   -828  -1015   -787  -1028   -995   -859
   -340   -917   -576    628    116   -748   -831  -1013   -784  -1023   -992   -852
   -329   -927   -597    628    132   -763   -841  -1023   -797  -1036  -1002   -865
   -332   -943   -610    636    137   -776   -844  -1028   -805  -1047  -1015   -875
   -319   -974   -654    644    166   -815   -839  -1013   -826  -1075  -1049   -906
   -267  -1156   -888    711    306  -1021   -810   -974   -919  -1221  -1210  -1062
   -233  -1358  -1124    797    444  -1241   -706   -872   -987  -1402  -1426  -1288
   -257  -1291  -1034    771    387  -1163   -571   -722   -867  -1356  -1389  -1278
   -358   -948   -589    652    114   -769   -579   -940   -750  -1153  -1135  -1039
   -501   -348    153    423   -329    -98   -846  -1558   -717   -813   -672   -561
   -654    537   1192     59   -922    865  -1140  -2023   -506   -210     57    189
   -730   1065   1792   -168  -1262   1428  -1384  -2177   -265    322    623    771
   -649    782   1431    -67  -1039   1106  -1634  -2322   -514    166    457    665
   -587    122    709    231   -649    415  -1660  -2340  -1067   -594   -327    -88
   -548   -548      0    548   -275   -275  -1413  -2008  -1361  -1249  -1062   -818
   -454   -800   -345    626    -57   -574  -1166  -1519  -1109  -1182  -1106   -891
   -368   -836   -470    602     49   -654  -1013  -1226   -919  -1070  -1031   -844
   -342   -880   -537    610     96   -709   -930  -1080   -833  -1028  -1005   -828
   -335   -922   -587    628    124   -756   -896  -1034   -820  -1041  -1023   -854
   -316   -943   -626    628    153   -784   -893  -1028   -833  -1072  -1052   -891
   -319   -950   -631    636    155   -792   -885  -1010   -826  -1075  -1060   -901
   -327   -956   -628    641    148   -792   -870   -989   -810  -1065  -1052   -893
   -314   -958   -644    636    163   -802   -872   -982   -810  -1072  -1054   -898
   -311   -961   -649    636    168   -807   -878   -979   -810  -1075  -1057   -904
   -316   -953   -636    636    158   -797   -865   -956   -789  -1054  -1044   -885
   -314   -935   -620    623    150   -776   -867   -950   -789  -1052  -1041   -885
   -301   -922   -620    613    158   -771   -878   -956   -797  -1062  -1047   -898
   -306   -927   -620    615    155   -774   -867   -940   -787  -1047  -1034   -885
   -301   -919   -618    610    155   -769   -862   -924   -771  -1031  -1021   -872
   -290   -924   -633    605    171   -779   -867   -924   -774  -1039  -1031   -883
   -293   -911   -618    602    161   -766   -862   -906   -761  -1028  -1018   -870
   -288   -885   -597    587    153   -743   -852   -883   -735  -1002   -992   -841
   -272   -888   -615    579    168   -753   -854   -875   -732  -1000   -989   -841
   -275   -888   -613    581    166   -753   -854   -867   -727   -997   -987   -836
   -277   -878   -600    579    161   -740   -833   -839   -698   -971   -969   -810
   -265   -885   -620    574    176   -756   -833   -820   -691   -966   -966   -810
   -257   -867   -613    561    176   -740   -841   -818   -693   -969   -969   -818
   -254   -844   -589    548    166   -717   -833   -789   -670   -945   -950   -800
   -246   -836   -589    542    171   -714   -823   -753   -644   -922   -930   -779
   -226   -826   -602    524    187   -714   -828   -740   -639   -919   -930   -782
   -220   -818   -597    519    187   -709   -818   -706   -615   -896   -909   -758
   -215   -797   -581    506    181   -691   -805   -662   -581   -865   -883   -727
   -194   -795   -600    496    202   -698   -802   -631   -566   -854   -878   -724
   -184   -789   -605    485    207   -698   -795   -589   -540   -828   -852   -704
   -176   -732   -558    454    189   -646   -782   -542   -501   -784   -810   -662
   -153   -717   -563    433    202   -641   -771   -509   -478   -761   -787   -636
   -132   -701   -568    418    218   -636   -776   -501   -475   -758   -779   -631
   -145   -667   -524    405    187   -597   -769   -485   -457   -735   -756   -602
   -140   -652   -511    397    184   -581   -763   -478   -444   -722   -737   -581
   -129   -633   -504    379    184   -568   -776   -496   -459   -732   -743   -587
   -135   -605   -470    371    166   -537   -782   -498   -462   -727   -740   -576
   -150   -589   -441    368    145   -517   -782   -517   -470   -727   -735   -581
   -148   -587   -439    366    142   -511   -789   -550   -493   -748   -750   -597
   -161   -581   -423    368    129   -504   -797   -579   -506   -756   -758   -605
   -181   -548   -366    366     90   -457   -797   -602   -506   -748   -753   -602
   -187   -550   -366    368     88   -457   -810   -646   -527   -771   -774   -631
   -187   -594   -407    389    109   -501   -820   -685   -550   -797   -802   -657
   -207   -602   -394    402     93   -498   -826   -717   -561   -807   -813   -665
   -220   -618   -397    420     88   -509   -828   -743   -571   -820   -826   -675
   -223   -646   -426    433     98   -537   -846   -787   -605   -846   -852   -706
   -236   -654   -418    444     88   -535   -859   -818   -626   -867   -867   -727
   -246   -662   -415    454     83   -540   -859   -831   -636   -878   -878   -737
   -233   -685   -452    459    109   -568   -867   -857   -657   -901   -901   -763
   -239   -696   -459    467    109   -579   -880   -880   -678   -919   -922   -784
   -246   -704   -457    475    103   -581   -875   -878   -678   -914   -917   -776
   -239   -704   -465    470    111   -584   -880   -888   -685   -922   -924   -784
   -231   -704   -472    467    119   -589   -893   -904   -698   -932   -932   -795
   -241   -696   -454    467    103   -576   -891   -893   -685   -914   -914   -779
   -241   -698   -457    470    106   -579   -888   -885   -678   -906   -909   -776
   -228   -691   -465    459    116   -579   -896   -896   -685   -914   -911   -784
   -228   -665   -436    446    103   -550   -896   -891   -675   -904   -901   -774
   -236   -652   -415    444     88   -535   -893   -880   -662   -893   -891   -761
   -226   -654   -428    439     98   -542   -896   -878   -665   -896   -896   -766
   -218   -633   -415    423     96   -527   -880   -859   -641   -872   -872   -748
   -223   -584   -361    405     67   -472   -852   -826   -602   -833   -833   -711
   -233   -579   -345    405     54   -462   -836   -820   -594   -826   -826   -706
   -228   -555   -327    389     49   -441   -833   -820   -594   -826   -823   -709
   -228   -537   -309    381     38   -423   -823   -807   -581   -813   -813   -701
   -218   -514   -296    366     38   -405   -802   -784   -550   -784   -789   -678
   -213   -452   -239    332     10   -345   -807   -784   -527   -761   -761   -657
   -218   -374   -155    296    -33   -265   -818   -782   -498   -724   -722   -620
   -220   -314    -96    267    -64   -205   -833   -784   -472   -691   -685   -587
   -202   -322   -119    262    -41   -220   -857   -797   -485   -698   -693   -592
   -197   -340   -142    267    -31   -241   -880   -818   -509   -722   -717   -615
   -213   -335   -122    272    -46   -228   -880   -818   -509   -717   -706   -602
   -213   -363   -153    288    -31   -259   -888   -833   -527   -732   -722   -618
   -207   -457   -249    332     20   -353   -904   -852   -571   -779   -766   -665
   -220   -574   -353    394     64   -462   -904   -854   -607   -815   -815   -709
   -223   -623   -400    423     88   -511   -906   -857   -633   -841   -846   -735
   -226   -657   -431    439    101   -545   -919   -885   -675   -880   -885   -774
   -233   -675   -441    454    103   -558   -922   -901   -698   -901   -904   -792
   -236   -683   -449    459    106   -568   -922   -901   -704   -901   -909   -795
   -226   -704   -478    462    124   -592   -930   -911   -717   -917   -924   -813
   -223   -714   -491    467    132   -602   -932   -919   -727   -927   -932   -831
   -236   -696   -459    467    111   -579   -927   -911   -719   -914   -917   -826
   -239   -727   -488    483    122   -610   -932   -917   -727   -919   -924   -831
   -233   -740   -509    485    135   -626   -943   -927   -745   -935   -943   -849
   -241   -735   -493    488    124   -615   -937   -922   -740   -930   -937   -844
   -246   -750   -504    498    127   -628   -927   -911   -732   -922   -932   -839
   -241   -758   -519    498    137   -639   -937   -922   -748   -937   -945   -859
   -246   -756   -511    501    132   -633   -940   -924   -750   -935   -943   -862
   -246   -750   -504    496    127   -628   -935   -911   -737   -922   -930   -849
   -226   -763   -537    496    155   -652   -937   -909   -750   -930   -945   -865
   -200   -872   -672    535    233   -774   -924   -888   -800  -1002  -1026   -943
   -179  -1062   -883    620    350   -974   -841   -795   -854  -1140  -1187  -1109
   -168  -1150   -982    659    405  -1067   -717   -644   -831  -1231  -1312  -1262
   -184   -958   -774    571    293   -867   -613   -532   -672  -1119  -1208  -1187
   -316   -506   -189    407    -64   -348   -717   -911   -597   -857   -865   -852
   -457    200    654    127   -555    426  -1028  -1525   -563   -449   -314   -283
   -566    969   1532   -202  -1049   1249  -1291  -1873   -350    122    355    384
   -561   1192   1753   -314  -1156   1473  -1517  -2008   -246    475    719    774
   -517    610   1127    -49   -823    867  -1634  -2114   -688    -28    194    303
   -475    -70    402    272   -439    166  -1569  -2062  -1213   -854   -665   -545
   -418   -542   -127    478   -148   -337  -1358  -1693  -1262  -1179  -1078   -963
   -355   -662   -306    509    -25   -485  -1145  -1270   -974  -1010   -989   -898
   -277   -667   -389    470     54   -530  -1026  -1034   -810   -904   -914   -846
   -239   -711   -472    475    114   -592   -961   -919   -748   -880   -906   -852
   -236   -743   -509    488    135   -626   -930   -872   -727   -880   -909   -862
   -236   -761   -524    498    142   -644   -914   -846   -719   -888   -919   -875
   -223   -763   -542    491    158   -654   -911   -841   -722   -898   -930   -888
   -220   -761   -540    491    158   -652   -896   -820   -704   -885   -919   -880
   -228   -750   -522    488    145   -636   -878   -800   -685   -867   -904   -872
   -215   -758   -542    488    163   -652   -875   -789   -680   -865   -901   -880
   -218   -756   -537    485    155   -646   -872   -782   -672   -857   -893   -872
   -226   -730   -504    478    137   -618   -862   -758   -652   -836   -867   -849
   -220   -732   -511    475    145   -623   -857   -748   -644   -831   -865   -849
   -218   -732   -514    475    148   -623   -857   -750   -646   -831   -867   -857
   -226   -724   -498    472    135   -613   -844   -727   -623   -810   -849   -839
   -223   -719   -496    470    135   -607   -831   -709   -607   -795   -839   -828
   -210   -711   -501    459    142   -605   -836   -706   -607   -795   -839   -836
   -213   -688   -475    452    129   -581   -833   -693   -594   -782   -828   -823
   -218   -678   -459    446    119   -568   -820   -670   -574   -758   -802   -807
   -205   -678   -472    441    132   -574   -820   -662   -566   -753   -800   -807
   -210   -672   -465    441    127   -571   -818   -646   -553   -743   -792   -802
   -215   -649   -433    433    109   -542   -800   -613   -519   -706   -756   -769
   -205   -636   -431    420    111   -535   -795   -597   -509   -693   -750   -766
   -197   -639   -441    418    119   -540   -789   -579   -496   -683   -743   -763
   -194   -620   -426    407    114   -524   -776   -542   -467   -649   -711   -735
   -179   -605   -426    392    122   -517   -763   -506   -436   -618   -683   -706
   -163   -594   -433    379    132   -514   -769   -491   -431   -615   -680   -709
   -158   -581   -423    368    129   -504   -753   -449   -400   -581   -654   -685
   -150   -558   -407    353    127   -483   -732   -394   -361   -540   -618   -646
   -124   -532   -407    329    140   -470   -730   -363   -345   -524   -605   -636
   -114   -517   -402    314    142   -462   -724   -332   -327   -501   -581   -615
   -114   -488   -374    301    127   -431   -709   -293   -293   -462   -542   -574
    -98   -465   -366    280    132   -415   -701   -270   -280   -441   -517   -548
    -83   -444   -361    265    137   -402   -704   -267   -277   -433   -509   -542
    -90   -418   -327    252    116   -374   -698   -262   -270   -415   -485   -522
    -96   -397   -303    246    103   -350   -698   -267   -270   -407   -472   -509
    -93   -394   -301    241    101   -348   -709   -290   -290   -428   -483   -522
   -103   -376   -272    241     83   -324   -709   -303   -296   -426   -478   -514
   -111   -358   -249    233     67   -303   -701   -314   -290   -415   -467   -506
   -111   -355   -244    233     64   -301   -706   -345   -309   -433   -485   -527
   -127   -366   -241    244     57   -303   -706   -374   -322   -444   -498   -548
   -150   -371   -220    262     33   -296   -688   -379   -309   -431   -485   -542
   -155   -381   -226    267     31   -303   -691   -407   -316   -446   -501   -566
   -163   -400   -236    280     33   -316   -696   -441   -335   -475   -524   -597
   -189   -415   -226    301     15   -322   -685   -454   -332   -478   -530   -602
   -210   -459   -249    335     18   -355   -683   -472   -340   -483   -537   -618
   -210   -462   -252    335     18   -355   -698   -514   -374   -519   -574   -657
   -223   -465   -244    342     10   -355   -698   -530   -384   -527   -589   -675
   -231   -478   -246    353      5   -363   -696   -540   -384   -527   -589   -683
   -220   -504   -283    363     31   -394   -701   -558   -405   -550   -610   -709
   -226   -504   -277    363     23   -389   -706   -574   -415   -558   -615   -719
   -239   -493   -254    366      5   -374   -696   -566   -405   -545   -600   -709
   -239   -501   -265    368     10   -384   -693   -563   -405   -542   -597   -711
   -231   -511   -280    371     23   -397   -698   -568   -413   -548   -605   -722
   -244   -501   -257    371      5   -381   -691   -555   -397   -530   -589   -709
   -244   -504   -259    371      7   -381   -683   -540   -379   -511   -571   -693
   -231   -493   -265    361     15   -381   -693   -545   -387   -519   -576   -704
   -236   -493   -257    366     10   -376   -683   -535   -374   -509   -568   -696
   -239   -485   -246    361      2   -366   -670   -517   -353   -485   -542   -675
   -223   -457   -233    340      2   -345   -667   -509   -345   -478   -535   -670
   -228   -446   -218    335     -7   -332   -646   -491   -322   -457   -517   -654
   -241   -394   -153    319    -44   -275   -620   -462   -288   -420   -478   -618
   -241   -363   -122    301    -62   -244   -605   -454   -275   -407   -472   -613
   -236   -368   -132    301    -54   -252   -594   -449   -272   -405   -470   -618
   -239   -350   -114    293    -62   -233   -576   -428   -246   -379   -444   -592
   -241   -283    -41    262   -101   -163   -561   -402   -205   -335   -397   -555
   -226   -231     -7    226   -111   -122   -579   -410   -184   -306   -366   -532
   -223   -181     41    202   -132    -70   -600   -415   -161   -275   -337   -511
   -228   -163     64    194   -148    -49   -613   -418   -158   -265   -327   -501
   -207   -179     28    194   -119    -75   -626   -428   -179   -285   -337   -509
   -210   -200     10    205   -114    -93   -636   -449   -205   -301   -355   -524
   -220   -207     12    213   -119    -96   -636   -454   -207   -301   -355   -527
   -218   -277    -59    246    -80   -168   -641   -462   -236   -332   -389   -561
   -223   -397   -174    311    -25   -285   -652   -478   -288   -389   -449   -615
   -236   -465   -231    348     -5   -348   -649   -478   -303   -407   -475   -636
   -249   -509   -259    379      5   -384   -649   -488   -327   -428   -498   -665
   -252   -558   -309    405     25   -433   -659   -514   -363   -465   -535   -704
   -254   -574   -319    415     31   -446   -662   -527   -379   -483   -553   -719
   -257   -555   -301    405     20   -431   -665   -527   -376   -478   -550   -714
   -249   -581   -332    415     41   -457   -667   -532   -387   -488   -563   -727
   -257   -605   -348    431     44   -475   -662   -532   -387   -491   -566   -730
   -267   -594   -327    431     28   -462   -654   -519   -374   -472   -553   -719
   -257   -597   -340    426     38   -467   -659   -524   -387   -485   -563   -743
   -252   -615   -363    431     54   -491   -659   -532   -400   -496   -576   -758
   -265   -613   -350    436     41   -483   -652   -522   -392   -485   -568   -750
   -265   -613   -348    439     41   -480   -646   -514   -389   -483   -568   -745
   -246   -620   -376    431     64   -498   -646   -522   -400   -496   -581   -756
   -254   -620   -366    436     54   -493   -644   -517   -394   -493   -579   -753
   -259   -636   -379    446     57   -509   -633   -501   -387   -485   -576   -748
   -231   -717   -485    475    127   -602   -636   -496   -433   -545   -644   -815
   -187   -927   -740    555    275   -833   -579   -436   -532   -706   -826  -1002
   -189  -1075   -888    631    348   -982   -433   -285   -537   -823   -979  -1179
   -215   -971   -756    589    270   -865   -314   -192   -423   -771   -935  -1166
   -319   -615   -296    467    -12   -457   -366   -517   -345   -581   -675   -927
   -472    111    584    179   -530    348   -683  -1148   -280   -153   -109   -337
   -607    948   1556   -171  -1083   1252   -966  -1519    -36    467    615    397
   -623   1356   1979   -366  -1301   1667  -1241  -1688    122    901   1078    875
   -553    984   1538   -215  -1044   1260  -1447  -1803   -171    662    828    680
   -509    311    820     96   -665    566  -1361  -1709   -678   -129      5   -124
   -446   -283    163    363   -306    -59  -1096  -1330   -839   -633   -589   -722
   -379   -504   -127    441   -127   -316   -859   -891   -613   -571   -623   -779
   -311   -535   -223    423    -44   -379   -701   -594   -407   -433   -527   -698
   -277   -597   -319    439     20   -459   -633   -485   -353   -418   -524   -709
   -262   -636   -376    449     57   -506   -618   -462   -361   -446   -553   -743
   -265   -644   -381    452     57   -514   -597   -433   -348   -444   -558   -753
   -262   -672   -410    467     72   -542   -571   -402   -324   -433   -550   -750
   -249   -678   -428    462     85   -553   -576   -400   -337   -454   -574   -776
   -257   -654   -400    454     70   -527   -566   -387   -327   -449   -568   -776
   -262   -654   -394    457     64   -524   -548   -361   -306   -428   -548   -758
   -252   -659   -407    457     77   -535   -545   -355   -301   -428   -550   -766
   -249   -652   -402    449     75   -527   -540   -348   -293   -420   -542   -763
   -254   -620   -366    436     54   -493   -530   -332   -275   -400   -519   -740
   -246   -613   -366    428     59   -491   -530   -327   -272   -400   -522   -737
   -231   -615   -384    423     75   -501   -532   -324   -272   -400   -527   -745
   -239   -607   -368    423     62   -488   -517   -301   -246   -371   -498   -732
   -241   -594   -353    415     54   -475   -506   -280   -223   -353   -480   -719
   -226   -581   -355    402     62   -470   -511   -277   -228   -361   -485   -722
   -233   -589   -355    413     59   -472   -498   -254   -207   -337   -470   -698
   -231   -566   -337    397     51   -454   -491   -231   -181   -314   -449   -683
   -220   -558   -340    389     59   -449   -491   -226   -176   -311   -449   -693
   -215   -550   -335    381     57   -444   -488   -213   -166   -301   -436   -688
   -213   -524   -311    368     49   -418   -470   -171   -132   -267   -407   -654
   -205   -522   -316    361     54   -420   -454   -140   -109   -252   -389   -639
   -197   -522   -324    358     62   -423   -446   -119    -96   -244   -381   -631
   -192   -496   -303    340     54   -400   -431    -77    -64   -210   -353   -607
   -181   -465   -283    324     49   -374   -423    -38    -38   -187   -329   -584
   -158   -480   -322    319     80   -402   -420     -7    -28   -181   -324   -579
   -150   -467   -319    309     83   -394   -402     38      5   -150   -298   -553
   -140   -444   -306    290     80   -376   -381     88     44   -116   -265   -519
   -116   -441   -324    280    103   -384   -379    114     54   -106   -257   -511
   -103   -418   -314    259    103   -366   -374    140     70    -88   -236   -493
    -98   -363   -267    231     83   -316   -358    174    103    -44   -194   -454
    -80   -332   -252    205     83   -293   -353    187    114    -31   -179   -436
    -75   -335   -259    205     90   -298   -361    174    103    -38   -181   -439
    -80   -293   -215    187     64   -254   -355    176    116    -18   -158   -413
    -83   -280   -197    181     54   -239   -350    168    114    -18   -155   -407
    -80   -277   -197    176     57   -239   -361    135     96    -41   -168   -426
    -90   -254   -163    174     36   -210   -355    119     96    -38   -166   -423
   -109   -241   -132    174     10   -187   -350     98     96    -33   -161   -420
   -114   -246   -132    181      7   -189   -361     59     70    -57   -181   -444
   -124   -246   -124    184     -2   -184   -366     25     57    -70   -192   -465
   -145   -241    -96    194    -25   -168   -363      7     59    -67   -189   -459
   -158   -270   -111    213    -25   -192   -368    -25     41    -88   -202   -470
   -166   -298   -132    231    -18   -215   -379    -70     18   -111   -228   -498
   -187   -311   -127    246    -31   -220   -381    -96     12   -119   -239   -517
   -202   -332   -129    267    -36   -231   -379   -116      5   -127   -244   -535
   -200   -361   -161    277    -23   -262   -397   -153    -25   -161   -270   -563
   -205   -363   -158    283    -23   -262   -405   -171    -41   -174   -283   -571
   -207   -361   -155    283    -28   -259   -405   -176    -46   -174   -280   -568
   -200   -387   -187    293     -7   -288   -407   -197    -67   -192   -298   -589
   -205   -397   -194    298     -5   -296   -410   -207    -75   -197   -301   -602
   -213   -400   -187    306    -15   -293   -400   -197    -59   -179   -280   -592
   -205   -397   -192    298     -7   -296   -394   -192    -57   -176   -277   -589
   -192   -379   -187    285     -2   -283   -400   -200    -62   -184   -285   -592
   -200   -350   -153    275    -23   -254   -389   -187    -41   -155   -259   -563
   -207   -350   -142    277    -33   -246   -387   -184    -36   -148   -252   -555
   -200   -355   -155    277    -23   -257   -397   -194    -49   -163   -267   -571
   -197   -335   -137    267    -31   -236   -387   -184    -36   -150   -254   -558
   -210   -319   -111    262    -51   -215   -371   -166    -15   -122   -231   -532
   -197   -337   -140    267    -31   -239   -371   -171    -23   -129   -236   -537
   -189   -314   -127    249    -33   -220   -363   -168    -18   -124   -231   -530
   -207   -265    -57    236    -75   -161   -337   -137     18    -88   -194   -501
   -197   -241    -46    218    -75   -145   -319   -122     38    -64   -174   -485
   -192   -213    -20    202    -88   -116   -306   -116     49    -57   -163   -480
   -202   -197      2    197   -103    -96   -283    -96     67    -44   -153   -472
   -194   -189      5    192   -101    -93   -262    -72     90    -23   -129   -452
   -179   -148     31    163   -106    -59   -265    -70    101    -12   -116   -428
   -181    -70    111    124   -148     20   -275    -70    132     31    -75   -387
   -187    -10    174     96   -181     80   -293    -77    158     75    -33   -355
   -155      0    155     77   -155     77   -319    -88    153     75    -28   -355
   -150    -20    127     83   -140     54   -327    -98    137     62    -41   -363
   -163    -33    129     98   -148     46   -327   -106    129     62    -38   -355
   -168    -49    116    106   -142     33   -345   -129    101     36    -62   -376
   -163   -132     31    148    -98    -51   -355   -148     59    -10   -111   -418
   -176   -236    -62    205    -59   -150   -345   -142     33    -38   -148   -446
   -176   -316   -142    246    -18   -231   -340   -148      2    -75   -187   -475
   -176   -366   -189    270      2   -277   -348   -179    -41   -124   -233   -509
   -197   -384   -187    290     -5   -285   -353   -200    -67   -145   -254   -530
   -207   -392   -187    298    -10   -290   -348   -197    -75   -142   -254   -537
   -194   -413   -218    303     10   -316   -353   -207    -93   -158   -275   -563
   -189   -428   -239    306     20   -335   -355   -213   -106   -168   -285   -579
   -202   -418   -215    311      5   -316   -342   -202    -93   -150   -267   -561
   -200   -436   -236    316     15   -335   -348   -210   -103   -163   -283   -571
   -189   -459   -270    324     38   -363   -353   -223   -119   -181   -301   -584
   -189   -436   -246    311     25   -342   -348   -215   -109   -168   -288   -574
   -189   -441   -252    316     31   -348   -342   -210   -109   -166   -288   -581
   -181   -454   -272    316     44   -363   -342   -223   -127   -189   -309   -594
   -189   -462   -272    324     38   -368   -342   -218   -127   -187   -311   -584
   -197   -459   -262    327     31   -361   -337   -205   -119   -171   -301   -574
   -187   -496   -309    342     59   -402   -332   -207   -129   -181   -311   -597
   -168   -568   -400    368    114   -485   -319   -197   -176   -249   -379   -657
   -124   -753   -628    439    252   -691   -254   -116   -241   -384   -537   -797
    -90   -904   -813    496    358   -859   -127     41   -244   -509   -698   -974
   -101   -763   -662    433    280   -714     -2    171   -106   -441   -641   -945
   -241   -309    -67    272    -88   -189    -75   -213    -23   -197   -322   -644
   -413    345    758     31   -584    550   -366   -872    -12    189    210   -103
   -553   1174   1727   -311  -1140   1449   -665  -1319    150    761    911    610
   -592   1652   2244   -530  -1418   1948   -948  -1540    288   1239   1436   1169
   -514   1202   1714   -345  -1117   1457  -1124  -1623    -31    948   1130    924
   -449    475    924    -12   -688    698  -1039  -1514   -524    142    280     98
   -379   -150    228    265   -303     36   -771  -1098   -662   -371   -345   -524
   -303   -363    -59    335   -122   -213   -522   -613   -384   -267   -350   -561
   -226   -405   -179    314    -25   -293   -394   -361   -218   -166   -280   -524
   -184   -452   -267    316     38   -358   -342   -257   -166   -155   -280   -540
   -176   -465   -288    319     54   -376   -311   -213   -150   -161   -288   -553
   -166   -472   -306    319     70   -389   -293   -187   -148   -174   -301   -561
   -148   -488   -340    316     93   -415   -288   -184   -158   -197   -324   -576
   -161   -504   -342    332     90   -423   -275   -166   -148   -187   -322   -576
   -168   -506   -337    335     83   -423   -267   -145   -127   -168   -309   -561
   -132   -504   -371    319    119   -439   -270   -135   -122   -166   -306   -550
   -176   -548   -374    361     98   -462   -262   -137   -127   -171   -316   -574
   -184   -524   -340    355     77   -433   -244   -114    -98   -137   -283   -553
   -150   -501   -350    327     98   -428   -236   -103    -90   -135   -277   -550
   -135   -496   -361    316    111   -428   -233   -103    -96   -142   -285   -550
   -124   -457   -335    288    103   -394   -223    -75    -72   -114   -262   -517
   -109   -428   -319    267    103   -374   -213    -57    -49    -88   -239   -493
   -124   -462   -337    293    106   -400   -218    -67    -67   -106   -262   -514
   -114   -426   -311    270     98   -368   -197    -31    -36    -70   -231   -480
   -161   -444   -285    301     59   -366   -179     -5    -12    -49   -218   -470
   -179   -475   -296    327     57   -387   -176     -5    -15    -62   -231   -488
   -132   -446   -314    288     88   -381   -189      2    -12    -59   -228   -483
   -111   -402   -290    257     88   -348   -184     28     12    -33   -205   -454
   -122   -392   -270    257     70   -329   -168     49     31    -12   -187   -439
   -119   -405   -288    262     83   -348   -166     59     31    -15   -187   -436
   -127   -400   -272    262     72   -337   -142     96     59     15   -155   -405
   -129   -384   -254    257     62   -319   -124    140     90     46   -129   -387
   -106   -394   -288    249     88   -342   -124    153     98     57   -122   -387
    -93   -394   -303    244    103   -350   -116    189    129     93    -93   -353
    -96   -361   -267    228     83   -314    -98    241    171    142    -54   -306
    -77   -332   -254    205     88   -293    -88    275    197    176    -25   -277
    -88   -342   -257    215     83   -301    -62    314    223    205     -7   -262
    -96   -296   -200    194     51   -249    -44    355    265    254     33   -223
    -83   -257   -174    168     44   -218    -41    371    280    280     57   -205
    -62   -236   -174    150     54   -205    -36    381    293    296     77   -181
    -83   -215   -132    148     23   -174    -20    394    314    322    101   -142
   -101   -215   -116    158      5   -166    -10    397    316    337    114   -124
   -101   -215   -116    155      5   -168    -15    371    298    324    101   -145
   -119   -184    -64    153    -28   -124    -12    348    288    322     98   -148
   -132   -171    -38    150    -46   -106     -7    335    285    324     98   -132
   -140   -171    -33    155    -54   -103    -12    306    270    314     88   -142
   -161   -200    -41    179    -59   -122    -25    254    236    285     57   -168
   -166   -207    -41    187    -62   -124    -23    220    223    280     46   -174
   -168   -202    -33    184    -70   -116    -33    174    189    249     12   -205
   -179   -215    -38    197    -72   -127    -41    140    168    231     -5   -215
   -189   -226    -38    205    -77   -132    -41    106    150    223    -15   -223
   -192   -244    -51    218    -70   -148    -49     67    124    207    -36   -246
   -187   -270    -85    228    -51   -179    -59     33     96    184    -62   -277
   -213   -306    -93    259    -62   -200    -59     10     72    171    -77   -296
   -226   -319    -93    270    -67   -207    -54      5     70    171    -75   -290
   -215   -332   -116    275    -49   -226    -62    -18     44    142   -103   -306
   -215   -337   -122    275    -49   -231    -70    -33     25    127   -122   -316
   -220   -332   -111    275    -54   -223    -62    -23     38    148   -106   -306
   -215   -335   -119    275    -49   -228    -67    -36     28    132   -114   -314
   -213   -366   -153    290    -31   -259    -80    -49     10    109   -137   -322
   -236   -358   -122    296    -59   -241    -54    -31     31    135   -119   -303
   -239   -358   -119    298    -59   -241    -49    -25     36    150   -103   -298
   -215   -340   -127    275    -44   -233    -51    -31     33    150   -109   -303
   -210   -324   -114    267    -49   -220    -38    -15     46    174    -96   -285
   -215   -316   -103    265    -57   -210    -33     -2     62    189    -83   -272
   -215   -332   -116    272    -49   -226    -31     -7     49    176    -90   -283
   -210   -329   -119    270    -46   -226    -31     -2     49    176    -88   -280
   -218   -319   -101    270    -59   -210    -10     12     62    189    -72   -252
   -210   -301    -93    254    -62   -197     -2     25     72    197    -67   -239
   -202   -280    -77    241    -64   -179     15     41     90    223    -51   -239
   -213   -236    -25    223    -96   -132     33     54    119    252    -28   -231
   -220   -200     20    210   -122    -90     51     67    137    267     -5   -210
   -202   -202      0    202   -103   -101     44     62    127    254    -23   -220
   -200   -179     20    189   -111    -80     57     80    148    275     -7   -205
   -210   -116     90    161   -153    -12     72    103    189    316     33   -166
   -192    -46    145    119   -168     49     64    103    210    348     64   -137
   -181    -10    171     96   -176     77     46     90    226    379     93   -116
   -192      7    197     90   -194    101     31     83    228    392    106   -103
   -187     -2    184     93   -187     88     10     62    202    368     85   -119
   -181    -10    171     96   -176     80      2     33    168    337     59   -142
   -207    -33    174    119   -192     70     -2     23    155    329     49   -148
   -197    -88    109    142   -155     10    -15     15    127    298     18   -174
   -197   -210    -12    202    -93   -111    -20     -7     64    231    -54   -241
   -207   -293    -85    252    -62   -189    -15    -12     28    189   -101   -272
   -236   -332    -96    283    -70   -215     -2    -18     10    168   -124   -275
   -223   -374   -153    298    -36   -265    -20    -49    -31    129   -168   -316
   -220   -384   -163    301    -31   -275    -33    -64    -49    114   -181   -337
   -231   -374   -142    303    -44   -259    -31    -51    -36    135   -158   -309
   -223   -394   -171    309    -25   -283    -28    -57    -44    129   -171   -324
   -228   -433   -205    329    -12   -319    -36    -67    -59    119   -179   -342
   -244   -423   -179    332    -33   -301    -33    -62    -54    122   -174   -335
   -236   -428   -192    332    -23   -311    -31    -57    -54    127   -166   -332
   -210   -433   -223    322      5   -329    -44    -70    -72    119   -168   -355
   -228   -426   -200    327    -15   -314    -38    -75    -70    124   -161   -355
   -244   -433   -189    335    -28   -311    -36    -70    -64    132   -153   -337
   -226   -439   -213    332     -7   -327    -41    -77    -77    124   -163   -337
   -228   -439   -213    332     -7   -327    -44    -77    -80    132   -158   -337
   -233   -441   -207    337    -15   -324    -36    -59    -67    148   -148   -332
   -200   -527   -327    363     62   -428    -31    -44   -109     90   -213   -392
   -153   -735   -581    444    213   -659     20     33   -171    -44   -368   -542
   -127   -815   -688    470    277   -753    168    236    -88    -96   -472   -667
   -153   -615   -465    384    153   -540    277    358     90     15   -363   -602
   -267   -189     75    228   -174    -57    181    -25     88    174   -109   -371
   -444    420    865     12   -654    641   -129   -774   -101    407    303     62
   -620   1179   1800   -280  -1210   1491   -433  -1283   -129    854    906    654
   -670   1543   2210   -436  -1439   1875   -727  -1626   -205   1148   1278   1015
   -618   1148   1764   -265  -1192   1454   -870  -1709   -454    927   1021    810
   -563    415    979     75   -771    696   -732  -1486   -784    220    226     70
   -480   -218    262    348   -374     23   -475  -1026   -810   -228   -350   -467
   -392   -418    -25    405   -184   -220   -277   -561   -467    -59   -293   -441
   -319   -384    -67    350   -127   -226   -129   -246   -194    135   -145   -322
   -262   -397   -135    329    -64   -267    -57    -90    -75    202    -93   -280
   -231   -431   -202    329    -15   -316    -49    -72    -80    174   -124   -316
   -244   -462   -218    353    -15   -340    -28    -49    -75    166   -137   -337
   -285   -511   -228    397    -31   -368    -12    -28    -67    161   -145   -345
   -252   -514   -262    384      5   -389    -15    -15    -64    155   -153   -355
   -171   -423   -254    296     38   -340     -5     12    -36    184   -122   -332
   -163   -400   -236    280     33   -316     12     44     -2    213    -93   -303
   -168   -413   -246    290     36   -329     10     44     -5    207   -101   -311
   -166   -420   -254    293     44   -337      7     38    -12    197   -109   -324
   -179   -407   -228    290     20   -319     25     59     12    223    -83   -296
   -174   -394   -220    283     20   -309     25     70     23    233    -72   -285
   -184   -418   -236    301     23   -327     20     59      7    213    -93   -311
   -200   -423   -223    311     10   -324     41     77     20    228    -80   -303
   -228   -426   -197    327    -18   -311     54    101     41    252    -59   -283
   -200   -415   -215    306      5   -314     51    103     44    252    -59   -285
   -194   -410   -215    298     10   -314     51    116     57    259    -51   -277
   -187   -379   -192    283      2   -285     72    161    101    303    -10   -233
   -174   -374   -200    272     12   -288     67    171    106    303    -10   -236
   -174   -381   -210    277     18   -296     70    179    106    301    -15   -241
   -174   -350   -179    259      0   -265     83    210    135    332     12   -210
   -168   -350   -181    259      5   -267     88    236    155    350     28   -194
   -142   -353   -213    246     33   -283     80    257    168    353     28   -192
   -142   -337   -197    239     25   -267     90    293    200    379     49   -171
   -150   -332   -184    241     15   -259    109    337    231    407     72   -148
   -124   -327   -202    226     38   -265    114    368    246    418     83   -140
   -119   -327   -210    223     44   -270    137    407    272    439     98   -127
   -103   -301   -197    202     44   -249    153    462    319    488    142    -85
    -93   -288   -194    189     46   -241    148    488    329    496    150    -85
    -70   -270   -200    171     64   -236    140    506    337    504    158    -77
    -54   -215   -161    135     51   -189    168    550    374    545    202    -31
    -62   -200   -140    129     36   -171    179    574    389    566    223     -2
    -44   -189   -145    114     49   -168    168    571    384    563    226      2
    -41   -158   -116    101     36   -137    158    561    376    563    228      7
    -59   -145    -85    103     12   -116    158    553    371    571    239     18
    -62   -148    -85    106     10   -119    153    524    348    548    228      2
    -64   -137    -75    101      2   -106    142    493    322    530    218     -7
    -85   -109    -23     98    -31    -67    140    467    316    532    226     -2
   -103   -129    -25    114    -38    -77    132    423    285    504    200    -28
   -111   -150    -38    132    -38    -96    114    376    257    475    174    -57
   -122   -124     -2    122    -62    -64    111    353    252    475    181    -54
   -127   -106     20    116    -75    -44    114    327    246    475    181    -54
   -119   -132    -12    124    -54    -72     93    280    215    441    153    -85
   -148   -158    -10    153    -70    -83     98    249    200    426    140   -106
   -161   -161     -2    161    -80    -83     93    228    187    423    135   -114
   -148   -181    -33    166    -57   -109     77    192    155    392    109   -137
   -161   -207    -49    181    -57   -127     72    171    140    379     96   -155
   -171   -205    -33    187    -70   -119     90    171    153    392    111   -150
   -166   -220    -57    192    -57   -140     77    145    129    371     93   -174
   -155   -233    -77    194    -38   -155     59    119    101    342     67   -200
   -171   -210    -38    189    -67   -127     72    132    119    363     88   -181
   -187   -220    -36    202    -75   -129     88    137    127    371     96   -176
   -166   -241    -75    202    -46   -158     70    114    103    342     75   -197
   -166   -226    -59    197    -54   -142     72    119    109    350     83   -187
   -168   -200    -31    184    -70   -116     83    140    132    379    109   -155
   -148   -192    -44    168    -51   -119     77    135    132    374    109   -166
   -155   -200    -44    176    -59   -122     75    129    127    361    101   -176
   -171   -192    -20    181    -75   -106     85    142    140    376    119   -150
   -171   -197    -25    181    -72   -111     83    140    135    368    114   -155
   -168   -205    -36    184    -67   -122     80    142    132    361    106   -155
   -184   -187     -2    184    -93    -93     96    161    148    379    116   -137
   -171   -142     28    158   -101    -57    109    174    174    407    145   -127
   -153   -101     51    124   -103    -25    116    176    184    418    163   -127
   -176    -75    101    124   -140     12    135    192    210    441    187   -101
   -179    -18    158     98   -168     70    161    228    254    485    231    -59
   -155    -20    135     88   -145     57    158    226    249    475    223    -72
   -142      7    148     64   -148     77    142    213    244    467    218    -77
   -150     88    239     31   -194    163    150    236    293    524    275    -25
   -158    155    314      0   -236    233    135    236    324    555    314     15
   -129    200    329    -33   -228    265     96    202    309    542    309     31
   -137    155    293    -10   -215    223     98    194    296    532    293     20
   -142    127    270      7   -207    200     90    192    290    537    298     10
   -132    106    239     10   -184    171     59    158    254    504    270    -33
   -137     62    200     38   -168    129     51    140    226    472    239    -62
   -161    -44    114    101   -140     33     62    142    197    436    194    -90
   -150   -168    -18    158    -67    -96     51    119    135    366    119   -158
   -158   -239    -80    197    -41   -158     46    101     96    322     77   -192
   -176   -228    -51    202    -62   -140     62    119    106    335     85   -174
   -179   -272    -93    226    -44   -184     46     83     59    280     36   -223
   -158   -311   -153    233     -5   -231     20     41     12    233    -10   -262
   -163   -303   -140    233    -15   -220     23     49     20    241     -5   -249
   -171   -301   -129    236    -20   -215     31     57     25    244    -10   -246
   -163   -322   -158    241     -5   -241     25     51     10    228    -25   -272
   -174   -327   -153    249    -12   -241     25     46      7    226    -28   -275
   -187   -332   -148    259    -20   -241     33     51     12    228    -25   -267
   -168   -358   -189    265     10   -275     18     31    -12    200    -51   -288
   -166   -355   -192    259     10   -275     10     20    -18    194    -62   -296
   -181   -353   -171    267     -5   -265     20     31     -7    202    -51   -290
   -181   -358   -179    267     -2   -267     28     31    -12    197    -59   -301
   -166   -355   -189    262     10   -272     23     23    -18    189    -67   -311
   -174   -381   -210    277     15   -296     33     38    -28    174    -85   -329
   -129   -535   -405    332    135   -470     64     85    -88     70   -202   -420
    -80   -748   -667    413    290   -706    158    213   -135    -85   -397   -602
    -64   -769   -704    418    319   -737    319    444    -10    -88   -441   -675
   -171   -379   -210    275     18   -296    345    241     98     85   -218   -498
   -324    155    478     83   -402    316     67   -488    -28    280    114   -179
   -485    906   1389   -210   -937   1148   -309  -1148    -93    662    646    358
   -623   1732   2356   -553  -1488   2044   -654  -1561      0   1184   1273    969
   -566   1740   2304   -587  -1436   2021   -958  -1735    -93   1301   1397   1114
   -483   1088   1571   -303  -1026   1330   -924  -1566   -387    800    836    615
   -423    316    737     51   -581    527   -600  -1114   -623    111     54    -93
   -324   -132    192    228   -259     28   -277   -548   -405      7   -197   -337
   -236   -215     18    223   -129   -101   -114   -215   -161    137   -122   -290
   -200   -270    -70    233    -64   -171    -23    -46    -46    202    -77   -262
   -200   -301   -101    249    -51   -202     10      5    -28    197    -93   -283
   -181   -332   -150    257    -15   -241     23     20    -36    168   -122   -327
   -174   -332   -158    252    -10   -246     33     36    -33    155   -132   -350
   -179   -332   -155    254    -12   -244     49     64    -12    163   -127   -340
   -176   -348   -174    262     -5   -262     54     77     -5    158   -135   -350
   -161   -340   -179    252      7   -259     44     72    -12    142   -148   -371
   -166   -332   -166    249     -2   -249     62     93      7    163   -127   -350
   -166   -329   -163    246     -2   -246     72    106     18    168   -119   -342
   -150   -327   -179    239     12   -254     59     93      2    142   -142   -366
   -155   -322   -166    239      5   -244     70    111     23    161   -124   -340
   -166   -298   -135    231    -15   -218     83    137     46    181   -106   -316
   -155   -290   -135    220    -10   -213     75    135     38    176   -114   -332
   -155   -285   -129    218    -15   -207     77    140     41    179   -111   -335
   -166   -283   -116    226    -25   -200     98    171     64    202    -90   -311
   -150   -288   -137    218    -10   -213     96    176     64    197    -96   -322
   -145   -270   -124    207    -10   -197     90    176     64    192   -101   -327
   -155   -254    -98    202    -31   -176    109    205     90    210    -83   -301
   -150   -259   -109    205    -20   -184    127    236    116    231    -64   -280
   -127   -254   -127    189     -2   -189    116    241    111    220    -75   -293
   -122   -228   -106    176     -7   -168    127    272    135    239    -59   -275
   -135   -231    -96    181    -20   -163    153    319    174    270    -33   -257
   -114   -239   -124    176      5   -181    155    342    181    272    -31   -262
    -98   -213   -114    153      5   -163    155    363    189    272    -33   -265
   -103   -187    -83    145    -12   -135    189    428    241    316      5   -223
    -88   -192   -103    140      5   -148    207    467    265    329     12   -213
    -51   -179   -127    116     36   -153    207    480    259    316      0   -220
    -49   -155   -106     98     28   -132    231    532    298    348     25   -184
    -41   -148   -106     93     31   -127    252    574    327    374     49   -163
    -25   -145   -119     83     46   -132    254    587    332    374     46   -168
    -25   -119    -93     72     33   -106    265    610    353    394     64   -142
    -23    -90    -70     57     23    -83    275    631    374    420     96   -119
    -15    -75    -59     46     20    -70    265    615    358    405     85   -135
    -12    -57    -44     33     12    -51    259    597    348    397     83   -140
    -31    -33     -2     33    -15    -18    272    594    353    410     98   -119
    -28    -33     -5     28    -12    -20    262    566    335    392     83   -124
    -33    -36     -2     33    -15    -20    241    519    303    363     59   -145
    -57    -12     44     33    -51     15    236    488    301    366     64   -135
    -75     -2     72     38    -75     33    231    452    293    363     70   -124
    -85    -20     62     51    -75     18    205    392    257    329     38   -155
   -106    -31     75     67    -90     20    200    358    252    327     33   -161
   -122    -41     77     80   -101     18    194    327    246    332     38   -168
   -119    -62     57     90    -88     -2    166    275    210    306     18   -200
   -127    -85     41    106    -85    -23    148    233    179    275     -7   -223
   -148    -93     54    122   -103    -20    150    223    176    275    -10   -210
   -163   -114     46    137   -106    -33    148    210    168    267    -18   -213
   -137   -137      0    137    -70    -70    116    163    129    233    -54   -252
   -145   -145     -2    145    -72    -72    119    155    122    228    -59   -259
   -153   -140     10    145    -83    -64    124    161    132    239    -51   -257
   -148   -155    -10    150    -70    -83    114    148    116    223    -62   -270
   -148   -142      5    145    -77    -70    114    153    124    231    -51   -259
   -158   -135     20    145    -90    -57    124    166    145    252    -36   -241
   -158   -137     18    148    -88    -59    111    155    132    233    -51   -254
   -158   -137     20    148    -90    -59    109    150    129    228    -54   -254
   -158   -116     41    137   -101    -38    129    171    155    254    -33   -228
   -155   -127     28    140    -93    -49    132    171    155    254    -31   -223
   -153   -127     25    140    -90    -51    114    150    137    236    -49   -239
   -163   -114     46    137   -106    -33    116    155    145    244    -44   -226
   -158   -111     46    135   -103    -33    122    166    155    254    -33   -213
   -148   -124     23    135    -88    -51    103    142    135    233    -54   -239
   -155   -129     25    142    -93    -51    109    153    140    239    -51   -226
   -168   -124     44    145   -109    -41    119    171    161    265    -36   -207
   -163   -119     44    142   -103    -38    111    163    150    257    -36   -228
   -155   -129     25    142    -90    -54    101    145    135    244    -44   -244
   -163   -122     41    142   -103    -41    114    153    145    254    -38   -226
   -158   -111     44    135   -101    -33    124    163    153    265    -31   -226
   -137    -85     51    111    -96    -18    137    168    158    267    -20   -228
   -155    -46    109     98   -135     31    174    207    202    311     18   -184
   -158     -5    153     80   -158     72    197    226    231    335     41   -161
   -132    -20    109     75   -122     44    187    205    202    301     12   -194
   -127    -10    116     70   -122     51    197    215    215    314     23   -187
   -132     67    200     31   -166    135    215    244    262    368     75   -132
   -116    132    249     -7   -181    189    189    231    277    387     96   -103
   -111    168    280    -28   -197    223    155    215    288    402    114    -83
   -116    189    306    -36   -210    246    153    228    306    426    137    -64
   -111    163    275    -25   -194    218    137    215    288    410    129    -75
   -109    142    252    -18   -181    197    106    171    246    371     96    -96
   -129    122    249      2   -189    184    101    161    228    355     77   -111
   -132     10    142     62   -137     75    106    155    194    319     36   -153
   -142   -114     28    127    -88    -44     96    127    135    252    -36   -226
   -161   -174    -12    166    -75    -93    101    124    116    236    -51   -246
   -163   -192    -28    176    -67   -109     93    103     90    213    -77   -270
   -153   -218    -64    187    -44   -142     75     67     46    161   -122   -303
   -155   -241    -85    197    -36   -163     67     59     36    153   -132   -314
   -174   -241    -70    207    -51   -155     77     70     44    168   -116   -309
   -176   -249    -75    210    -51   -163     72     62     33    155   -129   -322
   -168   -275   -106    223    -31   -192     59     46     15    124   -155   -337
   -176   -275   -101    223    -38   -189     70     59     23    135   -153   -322
   -171   -288   -116    228    -28   -202     75     64     28    140   -153   -319
   -161   -301   -140    231    -10   -220     59     49      7    122   -174   -342
   -171   -301   -129    236    -20   -215     59     49     10    119   -171   -345
   -184   -311   -129    246    -28   -220     70     62     23    135   -161   -332
   -176   -316   -140    246    -18   -228     64     54     12    124   -171   -350
   -171   -311   -142    239    -15   -228     62     54     12    127   -168   -350
   -176   -342   -166    259     -5   -254     83     77     18    132   -168   -345
   -135   -493   -358    314    111   -428     98     98    -54     28   -275   -449
    -80   -680   -600    379    257   -641    176    187   -132   -140   -470   -649
    -67   -722   -654    392    293   -688    335    397    -46   -161   -522   -724
   -109   -467   -358    288    124   -413    444    444    145     20   -327   -555
   -262     15    275    122   -270    145    283    -64    223    303     38   -184
   -457    774   1228   -158   -841   1000    -12   -631    366    802    662    459
   -594   1519   2112   -465  -1353   1816   -270   -914    644   1418   1350   1158
   -553   1600   2153   -522  -1353   1875   -553  -1114    605   1592   1535   1392
   -501    984   1483   -244   -992   1234   -685  -1254     46    943    880    787
   -478    329    807     72   -644    568   -540  -1088   -392    200     96     12
   -407   -116    288    262   -348     83   -296   -644   -366    -36   -239   -335
   -293   -231     62    262   -179    -85   -119   -267   -163     51   -215   -337
   -220   -267    -46    244    -88   -158     -2    -41    -25    132   -161   -290
   -197   -316   -119    257    -38   -220     57     49     15    142   -158   -301
   -187   -361   -176    272     -5   -270     64     57      0    111   -189   -348
   -187   -368   -181    277     -2   -275     83     80      7    109   -192   -363
   -189   -379   -189    285     -2   -285    101    109     25    122   -184   -355
   -176   -392   -215    283     18   -303    101    114     20    106   -197   -371
   -174   -387   -213    277     18   -301    109    122     23    106   -200   -374
   -176   -361   -184    270      2   -272    127    150     46    127   -181   -348
   -166   -363   -197    262     15   -280    114    150     36    116   -189   -358
   -163   -371   -207    267     20   -290    109    150     33    109   -194   -361
   -171   -363   -194    267     10   -280    122    171     54    129   -174   -335
   -163   -361   -197    262     15   -280    129    184     64    140   -166   -327
   -153   -376   -223    265     33   -301    127    181     62    135   -171   -340
   -158   -350   -192    254     15   -272    135    197     80    153   -161   -332
   -163   -329   -166    244     -2   -249    145    218     98    171   -142   -316
   -145   -337   -192    241     23   -265    137    215     90    161   -148   -322
   -148   -342   -194    244     20   -267    137    223     93    161   -145   -319
   -150   -322   -171    236     10   -246    153    252    119    189   -119   -293
   -137   -322   -184    228     23   -254    155    265    127    192   -119   -293
   -135   -329   -194    233     28   -262    163    280    132    197   -114   -288
   -137   -303   -166    218     10   -236    176    311    155    220    -93   -267
   -116   -306   -192    210     36   -249    176    332    163    226    -90   -262
    -98   -309   -213    202     54   -259    171    342    163    218   -101   -270
    -93   -285   -192    189     49   -239    184    379    187    241    -80   -244
    -93   -285   -192    187     46   -239    207    431    223    275    -44   -213
    -72   -283   -210    176     67   -246    202    454    228    280    -41   -213
    -57   -265   -207    161     72   -239    207    483    244    293    -28   -200
    -46   -239   -192    142     72   -215    228    540    288    337      7   -155
    -23   -226   -205    124     88   -215    226    566    298    345     18   -145
     -7   -218   -210    114    101   -215    220    581    306    353     25   -142
     -7   -205   -197    103     90   -202    236    620    335    384     59   -109
      0   -181   -181     90     90   -181    239    633    348    400     75    -88
     12   -158   -174     72     90   -166    231    618    340    392     72    -88
      5   -127   -135     59     67   -129    239    626    355    413     96    -67
      7   -101   -111     44     57   -103    246    631    368    431    116    -44
     46    -96   -142     25     93   -119    228    589    335    400     90    -64
     33    -77   -111     20     70    -93    215    566    329    397     90    -59
      7    -64    -75     28     41    -70    223    555    342    418    111    -38
     -5    -70    -67     36     28    -67    213    519    329    407    103    -46
    -15    -72    -57     44     20    -64    194    470    301    376     77    -77
    -46    -80    -36     62     -7    -59    205    454    306    381     80    -75
    -67    -98    -31     80    -18    -64    202    428    301    376     70    -88
    -75   -127    -54     98    -12    -90    187    379    272    342     41   -124
    -96   -132    -36    114    -31    -85    179    345    257    327     25   -140
   -114   -145    -33    129    -41    -90    187    329    254    322     23   -142
   -114   -174    -59    142    -28   -116    171    290    218    285     -7   -179
   -124   -194    -72    158    -28   -135    161    262    194    262    -31   -202
   -142   -207    -64    176    -38   -137    171    262    200    270    -25   -194
   -140   -220    -83    179    -31   -150    161    241    181    252    -41   -210
   -137   -239   -101    187    -18   -171    145    223    166    231    -59   -228
   -148   -233    -85    189    -33   -158    148    226    174    241    -49   -218
   -148   -226    -77    187    -36   -153    150    231    179    249    -44   -210
   -132   -236   -103    184    -15   -171    140    218    163    233    -57   -226
   -135   -231    -96    181    -20   -163    145    228    174    246    -46   -218
   -135   -213    -77    174    -31   -145    153    236    184    257    -33   -207
   -122   -228   -106    176     -7   -168    148    226    176    246    -44   -215
   -122   -228   -106    174    -10   -168    148    223    174    244    -46   -215
   -137   -220    -83    179    -28   -153    161    239    192    265    -25   -192
   -129   -226    -98    176    -15   -163    155    233    181    257    -31   -197
   -122   -228   -106    176     -7   -168    140    215    161    231    -54   -218
   -135   -218    -83    176    -25   -153    153    228    176    249    -36   -194
   -135   -223    -88    179    -25   -155    161    239    184    262    -23   -184
   -116   -236   -119    174      0   -179    153    228    171    249    -36   -202
   -116   -226   -109    171     -5   -168    153    228    174    252    -36   -202
   -129   -228   -101    176    -15   -166    166    241    184    265    -25   -189
   -116   -218   -103    166     -7   -161    171    239    181    262    -28   -192
   -111   -179    -70    145    -23   -124    192    252    202    277    -10   -179
   -116   -142    -25    129    -46    -85    231    288    246    322     31   -135
   -114   -127    -12    119    -51    -70    252    296    254    324     33   -129
   -103   -135    -31    119    -38    -83    252    288    241    306     15   -148
   -103    -96      5     98    -54    -46    267    314    267    335     44   -122
    -90    -33     57     62    -75     10    275    337    311    379     88    -77
    -72     23     96     23    -85     59    252    322    324    397    109    -59
    -72     70    142      2   -106    106    223    311    340    420    135    -33
    -64     83    148    -10   -106    116    205    311    342    431    145    -20
    -67     36    103     15    -85     70    184    283    309    397    116    -46
    -75     12     88     28    -80     49    166    257    283    379    101    -62
    -93    -31     62     62    -80     15    166    257    270    366     85    -70
   -101   -150    -49    124    -28   -101    155    236    213    301     20   -132
    -98   -265   -166    181     33   -215    142    213    155    236    -49   -202
   -116   -298   -181    205     31   -241    155    213    150    226    -59   -207
   -129   -327   -197    228     31   -262    153    192    124    202    -85   -228
   -132   -374   -244    252     54   -309    132    155     80    158   -129   -272
   -137   -379   -241    259     51   -311    140    161     83    163   -124   -265
   -145   -379   -233    262     41   -309    148    171     88    171   -122   -257
   -135   -410   -277    272     70   -345    135    155     64    148   -142   -280
   -129   -418   -290    272     77   -355    129    145     54    132   -153   -296
   -140   -405   -265    272     62   -335    142    158     67    145   -142   -280
   -140   -428   -290    283     75   -361    137    153     54    129   -158   -296
   -127   -433   -306    277     88   -371    137    148     46    119   -168   -306
   -142   -441   -298    290     75   -371    148    158     54    127   -161   -296
   -145   -444   -298    296     75   -371    150    158     54    129   -163   -293
   -132   -457   -324    293     96   -392    140    137     31    103   -187   -316
   -142   -457   -316    298     85   -387    145    145     38    111   -179   -309
   -148   -498   -353    322    101   -426    161    166     33    101   -194   -319
    -90   -633   -542    363    226   -589    168    179    -51    -12   -316   -433
    -36   -836   -802    433    381   -820    267    309   -103   -158   -501   -628
    -20   -828   -807    423    392   -818    426    519      7   -142   -514   -672
    -83   -561   -480    322    197   -522    496    483    168     31   -319   -511
   -236    -85    150    161   -194     31    335    -41    226    296     41   -142
   -436    704   1140   -135   -789    922     41   -628    358    805    685    535
   -550   1400   1951   -426  -1249   1675   -233   -932    581   1374   1330   1213
   -517   1389   1904   -439  -1210   1647   -509  -1150    452   1436   1413   1361
   -465    789   1254   -161   -859   1021   -636  -1278    -72    828    792    779
   -431    135    563    145   -498    348   -467  -1067   -491     75    -12    -51
   -335   -301     33    316   -187   -135   -220   -587   -418   -106   -306   -374
   -283   -410   -127    345    -80   -270    -12   -174   -168     25   -249   -342
   -252   -439   -187    345    -33   -314    124     85      2    135   -168   -280
   -184   -472   -288    327     49   -379    153    145     10    109   -202   -311
   -158   -501   -342    327     90   -423    155    158     -7     72   -239   -340
   -148   -504   -355    324    101   -428    176    192     10     80   -236   -337
   -137   -509   -371    324    116   -441    194    213     23     85   -231   -340
   -124   -537   -413    329    142   -475    189    207      7     64   -249   -361
   -124   -530   -407    327    140   -470    197    218     18     72   -244   -358
   -129   -511   -381    319    124   -446    215    239     38     90   -226   -340
   -119   -519   -400    319    140   -459    215    239     33     83   -233   -353
   -116   -519   -402    316    140   -462    213    241     36     80   -231   -353
   -124   -501   -376    311    124   -439    231    265     59    106   -210   -329
   -119   -506   -389    311    135   -446    228    267     59    103   -213   -332
   -114   -522   -407    319    145   -465    226    267     54     98   -220   -337
   -119   -485   -366    301    122   -426    233    288     75    122   -202   -314
   -114   -472   -358    293    122   -415    241    303     93    137   -189   -293
   -106   -485   -381    293    137   -433    231    298     83    124   -202   -309
   -106   -472   -366    290    129   -420    236    316     98    140   -187   -298
   -109   -462   -355    283    122   -407    246    340    116    158   -171   -285
    -98   -465   -366    280    132   -415    244    348    114    155   -176   -290
    -90   -459   -368    275    137   -415    246    366    124    161   -171   -285
    -96   -436   -340    267    122   -389    265    402    158    194   -142   -257
    -88   -444   -355    265    132   -400    272    423    168    202   -137   -252
    -75   -433   -358    254    140   -397    267    436    174    200   -140   -259
    -83   -420   -337    249    127   -379    285    475    202    226   -119   -236
    -67   -400   -332    233    132   -366    301    519    236    252    -96   -213
    -49   -405   -358    226    153   -381    293    535    236    249   -101   -213
    -46   -397   -350    220    150   -374    306    581    262    277    -80   -181
    -38   -374   -335    205    145   -353    316    628    293    311    -54   -148
    -10   -355   -345    184    166   -350    314    652    306    319    -46   -145
     -2   -350   -350    176    171   -350    322    683    327    340    -28   -132
      0   -319   -319    161    158   -319    337    719    358    374      2    -93
     10   -303   -314    145    161   -306    332    717    353    368      0    -96
     23   -298   -322    137    171   -309    322    706    353    368      5    -93
     15   -257   -272    119    142   -265    327    711    363    387     25    -59
     10   -239   -252    114    129   -244    327    701    353    379     23    -46
     12   -241   -257    114    132   -249    311    665    324    348     -7    -57
      2   -231   -233    114    116   -231    314    649    322    350     -2    -44
    -12   -210   -197    111     90   -205    322    631    324    358      2    -36
    -15   -223   -210    119     96   -218    311    587    306    348     -7    -72
    -33   -223   -189    127     75   -207    303    545    290    335    -12   -103
    -57   -231   -174    145     57   -202    314    530    296    335    -15   -101
    -70   -265   -194    166     62   -231    309    485    270    306    -49   -129
    -75   -270   -194    171     57   -233    290    431    233    275    -72   -163
    -98   -288   -189    192     44   -239    296    410    226    270    -77   -171
   -111   -327   -215    220     51   -272    288    384    200    246   -103   -192
   -109   -355   -249    231     67   -303    270    340    158    202   -145   -241
   -124   -361   -236    241     54   -298    275    327    150    194   -153   -252
   -137   -363   -226    249     44   -296    280    319    148    192   -153   -244
   -129   -379   -249    254     59   -314    265    296    122    163   -179   -259
   -129   -397   -270    262     67   -332    257    283    111    153   -189   -265
   -140   -397   -257    267     57   -327    267    296    124    166   -176   -252
   -132   -407   -277    270     72   -342    262    288    114    155   -187   -262
   -127   -405   -277    267     75   -342    246    272     96    137   -202   -272
   -140   -394   -254    265     54   -324    259    285    114    158   -179   -246
   -140   -405   -267    272     62   -337    265    293    124    171   -166   -239
   -124   -426   -301    272     85   -363    254    280    114    161   -176   -259
   -137   -405   -267    272     64   -337    252    280    116    166   -168   -259
   -145   -384   -239    265     46   -314    259    290    127    184   -148   -241
   -132   -394   -265    262     64   -329    246    275    111    168   -161   -254
   -127   -400   -272    262     70   -337    241    270    109    166   -158   -252
   -132   -381   -249    257     57   -316    252    283    122    181   -137   -228
   -124   -387   -262    254     67   -327    244    272    111    171   -145   -239
   -122   -394   -272    257     72   -335    236    262     98    163   -150   -252
   -135   -387   -252    262     57   -322    246    270    109    179   -135   -236
   -129   -376   -246    254     57   -311    254    280    119    187   -124   -226
   -119   -358   -239    239     57   -298    259    275    119    187   -122   -220
   -124   -322   -197    223     36   -259    277    290    142    207    -98   -192
   -129   -303   -174    215     18   -239    301    316    168    239    -72   -166
   -119   -303   -184    213     31   -244    296    306    153    226    -80   -189
   -114   -290   -176    200     31   -233    298    309    158    239    -62   -189
   -111   -207    -96    158    -10   -153    311    337    205    285     -7   -137
   -103   -142    -41    122    -33    -93    303    340    228    316     28   -103
    -90    -98     -7     96    -41    -54    272    319    239    332     49    -85
    -96    -75     20     83    -59    -28    252    314    246    353     70    -62
    -93    -88      5     90    -51    -41    241    303    239    345     64    -62
    -98   -111    -15    103    -44    -62    215    267    200    309     38    -85
   -116   -124     -7    122    -54    -67    215    259    189    306     36    -83
   -122   -223   -103    171    -10   -163    213    254    153    267     -5   -122
   -109   -363   -257    236     72   -311    194    223     83    189    -83   -200
   -111   -433   -322    270    103   -379    189    205     44    150   -122   -239
   -132   -459   -327    296     96   -394    207    207     41    150   -119   -244
   -137   -501   -363    319    109   -431    194    174      2    111   -155   -277
   -132   -511   -379    322    122   -444    179    153    -23     85   -179   -301
   -148   -511   -363    327    106   -436    187    161    -12     96   -166   -283
   -137   -527   -389    332    124   -459    184    166    -15     96   -163   -280
   -122   -545   -423    332    148   -483    158    137    -51     59   -194   -314
   -135   -545   -410    340    135   -478    163    142    -51     59   -194   -314
   -148   -535   -389    340    119   -465    174    158    -36     75   -179   -296
   -135   -540   -405    337    135   -472    163    148    -49     62   -192   -303
   -129   -571   -441    348    153   -506    145    132    -70     38   -213   -322
   -140   -574   -433    355    145   -504    155    142    -57     54   -197   -306
   -137   -581   -444    358    150   -511    150    132    -67     44   -210   -316
   -132   -587   -454    361    161   -522    137    116    -83     28   -226   -337
   -137   -600   -462    368    161   -532    153    137    -70     41   -218   -327
   -103   -704   -600    402    246   -652    168    168   -106    -15   -277   -387
    -46   -898   -854    470    402   -878    218    249   -171   -158   -444   -553
    -28  -1008   -979    519    475   -995    353    439   -122   -228   -561   -683
    -59   -771   -714    413    327   -743    467    574     85    -57   -394   -555
   -174   -314   -140    244    -18   -226    381    233    187    184    -70   -265
   -358    324    683     15   -522    504     90   -444    163    522    413    228
   -532   1132   1665   -298  -1098   1397   -187   -883    327   1080   1085    911
   -545   1376   1919   -415  -1231   1647   -452  -1143    327   1350   1392   1244
   -491    875   1366   -192   -930   1119   -597  -1299    -90    917    943    854
   -459    200    659    129   -561    428   -524  -1226   -597    114    101     41
   -376   -358     18    368   -197   -171   -306   -815   -667   -267   -381   -428
   -293   -535   -241    415    -25   -389   -119   -379   -384   -119   -316   -389
   -218   -545   -327    381     54   -436     12    -88   -179     18   -218   -309
   -166   -555   -389    361    111   -475     93     70    -75     80   -174   -277
   -142   -600   -457    371    155   -530    106     98    -75     57   -197   -309
   -140   -628   -491    381    174   -558    114    114    -75     38   -218   -329
   -150   -639   -488    394    168   -566    137    150    -49     57   -205   -316
   -158   -646   -488    400    163   -568    148    166    -41     57   -205   -324
   -155   -657   -501    407    171   -579    148    174    -38     51   -210   -332
   -142   -641   -498    389    174   -571    148    171    -36     57   -205   -316
   -137   -639   -501    389    181   -571    155    187    -28     67   -200   -303
   -127   -646   -519    387    194   -584    150    181    -36     57   -215   -314
   -129   -633   -504    381    187   -568    163    200    -15     70   -202   -296
   -135   -618   -483    374    174   -550    181    226     12     98   -179   -272
   -122   -620   -498    371    187   -561    176    223     10     90   -181   -280
   -114   -623   -511    368    197   -568    179    228     15     93   -179   -275
   -119   -589   -470    355    174   -530    189    244     36    111   -163   -257
   -111   -587   -478    348    181   -532    187    244     33    106   -163   -265
   -103   -597   -493    350    192   -545    184    246     31    101   -168   -277
   -114   -584   -470    348    176   -527    200    270     54    122   -148   -249
   -114   -561   -446    337    166   -504    207    285     70    135   -135   -233
   -103   -568   -467    335    179   -519    192    283     57    116   -150   -244
    -98   -563   -465    332    181   -514    200    298     70    129   -145   -231
    -98   -550   -454    322    176   -504    218    332     98    163   -116   -210
    -90   -553   -462    322    184   -509    215    342    101    155   -114   -213
    -85   -537   -454    311    181   -496    218    363    109    153   -114   -192
    -83   -514   -433    298    174   -475    236    413    145    189    -90   -158
    -62   -509   -446    285    189   -478    233    431    155    192    -85   -166
    -38   -527   -488    283    223   -509    233    449    155    187    -85   -174
    -41   -501   -459    270    207   -480    249    493    187    220    -54   -140
    -28   -470   -441    249    205   -457    257    530    205    241    -31   -114
    -10   -462   -454    233    220   -459    249    548    205    239    -28   -106
     -7   -444   -436    226    213   -441    254    581    231    262     -7    -72
      0   -405   -407    200    202   -407    262    602    252    288     23    -38
     18   -379   -400    179    207   -389    246    589    239    277     20    -46
     18   -363   -381    171    197   -374    239    579    231    280     31    -41
      5   -337   -342    166    174   -340    249    587    249    301     57    -10
      7   -332   -342    161    174   -337    239    558    231    285     49    -15
     10   -324   -335    155    171   -329    223    522    205    265     33    -25
     -7   -298   -290    150    140   -296    226    509    207    270     41     -5
    -18   -285   -267    153    124   -277    226    485    205    270     44      0
    -28   -309   -280    166    124   -296    210    439    179    244     23    -36
    -49   -309   -259    179    103   -285    218    420    181    241     20    -44
    -77   -316   -241    194     80   -280    231    410    192    246     23    -38
    -80   -335   -254    207     85   -296    215    361    158    207    -10    -83
    -93   -363   -270    228     85   -316    202    324    137    184    -28   -111
   -116   -371   -254    241     67   -314    207    309    137    184    -31   -111
   -122   -397   -275    257     72   -337    197    275    111    150    -62   -140
   -124   -426   -301    275     88   -363    179    236     75    111   -101   -176
   -150   -441   -293    296     67   -368    187    233     75    114    -96   -174
   -155   -457   -303    306     72   -381    187    220     67    109    -98   -176
   -150   -475   -327    311     85   -402    168    192     41     80   -124   -205
   -155   -472   -316    314     80   -394    168    189     44     83   -119   -202
   -168   -467   -301    316     64   -384    179    200     57     96   -106   -181
   -166   -485   -322    324     75   -405    168    181     38     77   -124   -200
   -166   -480   -314    322     72   -397    166    176     38     77   -127   -205
   -168   -462   -293    316     62   -379    176    197     64    101   -101   -179
   -166   -470   -306    316     70   -389    171    194     57     96   -103   -181
   -161   -462   -303    311     70   -384    161    184     46     85   -111   -189
   -168   -441   -275    303     51   -361    163    189     54     96   -103   -179
   -171   -449   -277    311     51   -363    168    197     62    103    -96   -171
   -166   -470   -303    316     67   -389    158    181     46     80   -116   -189
   -174   -470   -296    322     59   -384    163    187     54     90   -109   -181
   -184   -472   -288    327     51   -381    171    200     64    106    -96   -166
   -171   -475   -303    324     64   -389    163    184     49     88   -109   -181
   -166   -462   -296    311     62   -381    161    187     54     90   -111   -179
   -174   -418   -244    296     33   -329    192    218     90    129    -75   -140
   -168   -387   -220    275     23   -303    205    228    103    140    -64   -135
   -166   -366   -200    267     15   -283    218    231    109    140    -64   -135
   -179   -342   -166    259     -7   -254    249    252    132    163    -41   -106
   -168   -340   -174    254      2   -257    252    254    135    158    -46   -109
   -150   -301   -150    226     -2   -228    249    252    145    163    -36   -106
   -145   -210    -64    179    -41   -137    254    267    189    218     18    -49
   -145   -140      5    140    -77    -70    233    267    220    257     54     -7
   -124   -135    -12    129    -57    -75    194    241    207    246     49    -12
   -119   -150    -33    135    -44    -93    168    223    184    228     33    -31
   -135   -166    -31    150    -51    -98    171    223    181    233     38    -20
   -137   -205    -67    168    -36   -137    150    192    148    202     10    -44
   -142   -290   -148    215      2   -220    132    161     96    145    -44    -96
   -161   -402   -241    280     36   -322    137    155     54     98    -98   -142
   -168   -478   -309    324     70   -394    135    142     18     57   -142   -187
   -176   -535   -358    353     90   -446    116    106    -28      7   -189   -231
   -192   -555   -363    374     85   -459    116     90    -44     -7   -202   -241
   -197   -568   -374    381     88   -472    122     88    -49    -10   -205   -236
   -184   -594   -410    389    111   -504    111     67    -75    -41   -233   -262
   -192   -607   -418    400    111   -514    103     57    -88    -54   -249   -275
   -202   -597   -394    400     96   -496    111     64    -77    -46   -244   -267
   -194   -610   -415    400    109   -514    109     54    -90    -62   -257   -283
   -187   -628   -441    407    127   -535     93     38   -109    -83   -275   -298
   -200   -618   -418    407    109   -519    103     51    -98    -70   -262   -283
   -197   -623   -428    410    114   -527    103     54   -101    -72   -262   -285
   -194   -657   -462    423    129   -561     90     38   -122    -96   -285   -311
   -200   -649   -449    426    124   -550     90     41   -119    -90   -280   -303
   -207   -644   -436    423    114   -540     98     51   -109    -80   -270   -290
   -200   -667   -467    431    132   -568     93     38   -129   -106   -293   -314
   -179   -737   -558    457    187   -649     96     38   -174   -163   -355   -374
   -129   -924   -795    527    332   -859    155    109   -252   -288   -498   -506
    -88  -1101  -1015    592    462  -1060    288    257   -277   -426   -667   -683
    -90   -995   -906    542    405   -950    413    366   -148   -355   -607   -649
   -210   -587   -379    397     80   -483    392     90      2   -103   -301   -366
   -376     36    413    171   -394    223    106   -550     67    265    179    129
   -524    854   1376   -166   -950   1114   -231   -995    267    826    849    800
   -592   1358   1951   -381  -1270   1654   -524  -1184    449   1288   1350   1317
   -530   1062   1592   -267  -1062   1327   -758  -1301    187   1111   1169   1197
   -478    394    872     41   -675    633   -743  -1304   -371    342    394    449
   -441   -254    184    345   -314    -36   -444   -914   -605   -228   -254   -189
   -355   -519   -163    436    -98   -342   -161   -415   -376   -189   -316   -280
   -252   -592   -340    420     41   -467     -5   -119   -205   -101   -270   -262
   -197   -626   -428    413    114   -527     57     -7   -161   -101   -285   -290
   -197   -652   -454    423    124   -553     90     38   -145   -106   -288   -296
   -194   -678   -483    436    142   -581    114     67   -135   -111   -296   -306
   -187   -717   -530    452    168   -623    116     70   -153   -137   -322   -340
   -184   -717   -532    452    174   -626    132     88   -145   -135   -319   -337
   -181   -706   -524    441    168   -615    150    114   -124   -124   -309   -324
   -171   -714   -542    444    184   -628    148    114   -129   -137   -319   -340
   -181   -714   -532    446    174   -626    150    119   -122   -137   -319   -342
   -194   -698   -504    446    153   -602    176    153    -88   -101   -288   -309
   -174   -704   -532    436    179   -618    168    150    -98   -114   -298   -314
   -163   -704   -540    433    187   -623    158    142   -111   -129   -314   -329
   -176   -685   -511    428    166   -600    174    171    -85   -106   -288   -306
   -168   -683   -514    426    171   -600    184    189    -72    -93   -277   -293
   -155   -696   -542    423    192   -620    171    179    -85   -109   -293   -309
   -163   -696   -532    428    184   -615    181    197    -67    -93   -277   -296
   -163   -670   -509    415    171   -589    194    220    -46    -75   -259   -277
   -145   -657   -511    402    181   -584    187    223    -51    -85   -267   -288
   -137   -654   -519    394    187   -587    187    228    -49    -88   -267   -288
   -145   -646   -501    394    176   -574    200    262    -20    -57   -241   -259
   -135   -649   -514    389    189   -581    202    277    -12    -54   -239   -257
   -119   -652   -532    387    205   -592    197    293    -12    -57   -244   -259
   -132   -631   -498    381    181   -566    215    332     18    -25   -218   -233
   -116   -620   -504    368    192   -563    226    363     38     -7   -202   -220
   -101   -633   -535    366    215   -584    223    379     38    -12   -205   -228
   -101   -618   -517    361    207   -568    241    431     75     18   -176   -202
    -93   -594   -501    342    202   -548    262    483    109     49   -148   -174
    -67   -597   -530    332    228   -563    267    511    116     51   -145   -174
    -54   -587   -535    319    239   -561    275    545    135     67   -132   -158
    -46   -537   -491    293    220   -514    293    592    174    109    -96   -119
    -28   -527   -498    275    233   -511    296    615    187    122    -83   -106
    -15   -506   -491    259    236   -498    296    626    192    127    -72    -98
    -23   -475   -452    246    213   -465    306    644    213    153    -46    -70
    -18   -459   -441    239    210   -452    311    649    220    163    -28    -51
    -12   -446   -433    231    207   -441    298    623    200    148    -41    -67
    -31   -428   -397    231    181   -413    301    613    202    153    -31    -54
    -41   -410   -368    223    161   -389    301    597    200    155    -23    -44
    -36   -397   -361    218    161   -379    283    553    171    132    -38    -59
    -57   -402   -345    228    142   -374    277    509    155    119    -49    -67
    -77   -394   -316    236    119   -358    285    491    163    132    -38    -51
    -88   -410   -322    249    114   -366    267    441    142    109    -57    -80
    -85   -423   -337    254    124   -381    236    374    106     70    -90   -119
   -111   -423   -314    265     98   -368    239    350    106     72    -88   -111
   -129   -457   -327    293     96   -392    228    309     80     49   -109   -127
   -137   -509   -371    322    114   -441    202    254     31      2   -155   -168
   -148   -506   -358    327    103   -433    197    233     20      0   -161   -181
   -166   -519   -355    342     93   -439    200    220     12     -7   -166   -192
   -158   -550   -392    353    116   -472    181    189    -18    -36   -194   -218
   -155   -574   -420    363    129   -496    174    168    -36    -54   -210   -231
   -174   -576   -402    376    114   -491    187    176    -25    -46   -202   -223
   -171   -579   -410    374    116   -493    174    161    -38    -62   -218   -233
   -166   -579   -413    371    122   -496    163    145    -51    -75   -226   -231
   -174   -561   -387    366    103   -472    163    150    -41    -62   -213   -207
   -176   -550   -374    363     98   -462    171    158    -28    -49   -202   -207
   -155   -561   -405    358    124   -485    155    135    -49    -72   -226   -241
   -166   -555   -389    361    109   -472    161    142    -41    -62   -213   -236
   -171   -558   -387    363    103   -472    168    153    -31    -51   -202   -218
   -155   -561   -405    358    124   -483    153    140    -46    -64   -213   -231
   -155   -561   -405    358    122   -483    145    135    -51    -70   -218   -236
   -174   -563   -392    368    109   -478    161    153    -33    -51   -200   -218
   -166   -568   -405    366    119   -488    158    148    -41    -62   -210   -226
   -142   -579   -436    361    145   -509    137    124    -64    -85   -231   -241
   -153   -576   -423    363    132   -498    148    135    -46    -62   -213   -218
   -158   -571   -413    363    127   -493    155    145    -38    -51   -202   -205
   -145   -550   -407    348    129   -480    158    145    -41    -59   -205   -210
   -145   -483   -337    314     96   -410    174    163    -18    -36   -184   -184
   -155   -444   -288    298     64   -366    202    189     10     -7   -155   -145
   -148   -457   -309    301     77   -384    210    187      7    -12   -161   -150
   -142   -467   -327    303     90   -397    218    192     10    -10   -158   -158
   -145   -410   -265    277     59   -337    239    226     51     31   -116   -119
   -137   -332   -197    233     28   -267    226    226     75     57    -88    -96
   -129   -270   -140    200      2   -205    200    205     85     75    -67    -80
   -132   -231   -101    181    -18   -166    176    202    103    103    -38    -46
   -122   -252   -129    187      2   -192    161    194     98     98    -41    -44
   -111   -290   -179    200     31   -236    122    145     49     54    -80    -75
   -137   -293   -155    213      7   -226    114    135     33     41    -90    -80
   -150   -348   -197    249     20   -272    114    129     12     15   -114    -93
   -142   -491   -348    316    101   -420     96     98    -59    -64   -200   -166
   -150   -576   -426    361    135   -501     90     83   -103   -111   -249   -207
   -166   -610   -444    389    137   -530    101     85   -109   -114   -254   -210
   -174   -667   -496    418    161   -581     98     64   -135   -142   -285   -241
   -168   -701   -532    436    181   -618     75     33   -181   -184   -329   -288
   -181   -685   -506    431    161   -597     75     31   -184   -181   -327   -285
   -176   -680   -504    428    163   -594     72     33   -184   -176   -319   -283
   -171   -706   -535    436    181   -620     59     18   -202   -194   -337   -306
   -184   -714   -530    449    171   -623     64     18   -202   -192   -337   -303
   -187   -714   -527    449    168   -620     64     23   -200   -187   -332   -293
   -187   -740   -553    465    181   -646     59     10   -215   -202   -342   -306
   -194   -743   -550    467    176   -649     54      7   -215   -207   -345   -306
   -187   -737   -550    462    181   -644     57      7   -213   -202   -345   -298
   -181   -756   -574    467    194   -665     46     -2   -231   -220   -366   -316
   -181   -769   -587    475    200   -680     38     -7   -239   -228   -374   -329
   -189   -763   -576    475    192   -672     49      5   -226   -213   -361   -314
   -179   -813   -633    496    226   -724     59     20   -244   -239   -389   -335
   -122   -995   -875    558    374   -935     80     54   -335   -381   -542   -475
    -90  -1169  -1078    628    493  -1124    207    218   -332   -483   -685   -620
    -90  -1075   -984    581    444  -1031    345    415   -181   -418   -646   -623
   -168   -704   -535    436    181   -620    371    290    -23   -220   -413   -431
   -337   -153    181    244   -259     12    114   -355    -44     70      2    -10
   -506    618   1122    -57   -813    870   -181   -885     54    568    631    628
   -566   1197   1761   -316  -1163   1480   -478  -1184    189   1041   1169   1169
   -517    997   1514   -239  -1015   1254   -730  -1389    -38    961   1093   1158
   -488    327    815     80   -652    571   -730  -1389   -558    233    335    444
   -441   -298    142    368   -293    -77   -527  -1106   -852   -410   -376   -246
   -363   -639   -275    501    -46   -457   -293   -639   -667   -446   -517   -400
   -283   -711   -428    498     72   -571   -114   -277   -407   -280   -407   -316
   -220   -732   -511    475    142   -623    -15    -83   -277   -200   -350   -277
   -200   -782   -584    491    192   -683      7    -38   -270   -220   -374   -314
   -197   -800   -605    498    202   -704     18    -23   -272   -236   -392   -337
   -205   -802   -597    504    194   -701     46     15   -249   -223   -381   -324
   -194   -818   -626    506    213   -722     54     25   -246   -231   -389   -335
   -187   -820   -633    504    223   -730     54     28   -252   -239   -397   -348
   -192   -807   -615    498    210   -711     70     51   -231   -218   -379   -327
   -187   -807   -620    498    215   -714     72     64   -223   -215   -376   -322
   -176   -815   -639    496    228   -727     59     54   -239   -233   -392   -337
   -181   -795   -613    488    213   -704     70     67   -220   -218   -376   -316
   -187   -792   -607    488    207   -701     85     90   -197   -197   -355   -293
   -171   -807   -636    491    231   -722     77     88   -205   -207   -366   -309
   -181   -807   -626    493    220   -717     75     88   -202   -202   -366   -311
   -189   -789   -602    488    205   -696     88    109   -176   -179   -345   -288
   -174   -782   -607    478    215   -696     85    111   -176   -176   -340   -288
   -163   -776   -613    470    223   -696     77    114   -176   -179   -340   -296
   -174   -769   -594    470    207   -683     90    137   -153   -155   -319   -272
   -168   -756   -587    462    207   -672     90    150   -140   -145   -311   -267
   -161   -769   -610    462    223   -691     88    153   -142   -150   -314   -275
   -161   -753   -592    457    215   -672    101    179   -119   -127   -293   -252
   -158   -740   -581    449    207   -659    109    205    -93   -109   -277   -231
   -142   -740   -597    441    226   -667    103    213    -90   -111   -283   -241
   -135   -735   -600    433    231   -667    109    236    -75    -96   -270   -231
   -135   -706   -571    420    218   -639    132    283    -36    -59   -236   -197
   -122   -717   -597    418    236   -657    132    309    -23    -51   -233   -192
   -106   -706   -600    405    244   -652    132    332    -15    -49   -233   -187
   -103   -678   -574    389    233   -626    153    384     20    -10   -200   -148
    -88   -670   -581    379    246   -626    166    428     51     18   -171   -122
    -62   -662   -602    361    267   -631    155    444     51     18   -166   -119
    -57   -633   -576    345    257   -605    163    478     77     46   -140    -88
    -46   -610   -563    327    257   -587    171    504    103     77   -109    -49
    -23   -587   -563    306    270   -576    158    498     90     72   -114    -54
    -20   -568   -550    293    262   -561    155    498     93     80    -98    -44
    -31   -545   -514    288    239   -532    163    498    101     98    -80    -23
    -28   -537   -509    280    239   -522    155    475     85     85    -85    -28
    -33   -530   -496    283    231   -514    150    454     77     80    -90    -31
    -51   -506   -457    277    200   -483    150    431     75     77    -85    -18
    -59   -501   -441    280    189   -472    145    400     62     67    -90    -25
    -67   -509   -441    285    184   -475    129    353     36     41   -111    -46
    -90   -498   -407    296    158   -454    129    327     36     44   -114    -49
   -109   -504   -394    303    140   -449    137    309     41     46   -111    -54
   -116   -527   -410    319    145   -470    122    259     10     12   -145    -85
   -132   -545   -415    337    140   -480    114    220    -10     -7   -168   -109
   -153   -553   -400    353    122   -478    122    202    -10     -5   -168   -111
   -153   -581   -428    366    135   -506    106    163    -41    -36   -197   -148
   -158   -613   -454    387    148   -535     88    124    -72    -72   -231   -179
   -179   -623   -444    402    132   -535     96    114    -77    -80   -236   -181
   -189   -641   -452    415    129   -548     96     96    -88    -96   -252   -189
   -179   -657   -478    418    148   -568     77     64   -119   -129   -283   -218
   -184   -652   -467    418    140   -561     80     62   -116   -122   -275   -213
   -192   -649   -457    420    129   -553     85     70   -109   -106   -262   -205
   -181   -659   -478    420    148   -568     70     54   -122   -122   -277   -220
   -181   -654   -472    415    142   -563     62     49   -124   -124   -283   -223
   -192   -641   -449    415    127   -548     70     64   -103   -103   -262   -207
   -189   -644   -454    415    132   -550     62     54   -109   -111   -270   -213
   -184   -639   -454    413    135   -548     49     36   -122   -124   -283   -223
   -200   -633   -436    415    116   -535     59     49   -103   -106   -265   -200
   -197   -633   -436    415    116   -535     62     54   -103   -103   -262   -197
   -187   -639   -452    413    132   -548     54     41   -116   -116   -275   -207
   -192   -631   -439    413    122   -535     54     49   -109   -111   -270   -192
   -192   -636   -446    413    127   -540     57     54   -106   -103   -267   -181
   -179   -633   -454    407    137   -545     51     46   -111   -109   -275   -200
   -176   -600   -423    387    122   -511     64     59    -90    -90   -252   -192
   -181   -545   -363    363     90   -454    101     96    -44    -41   -202   -148
   -187   -530   -342    355     77   -436    109     98    -38    -38   -197   -142
   -192   -527   -337    358     72   -433    119    101    -36    -38   -200   -140
   -194   -509   -314    350     59   -413    127    111    -23    -31   -194   -129
   -181   -459   -277    322     46   -368    132    129      2    -10   -171   -103
   -168   -405   -236    283     33   -322    119    124     20     10   -148    -77
   -171   -332   -161    252     -7   -249    101    122     54     49   -109    -41
   -166   -296   -129    228    -20   -213     75    114     70     72    -83    -23
   -142   -324   -181    233     18   -254     46     93     41     49   -101    -46
   -155   -340   -184    249     12   -262     31     67     18     25   -119    -62
   -176   -355   -179    265      0   -267     31     62     15     31   -111    -46
   -176   -415   -239    293     28   -327     12     36    -23     -7   -150    -83
   -176   -535   -358    355     90   -446     -5      5    -88    -80   -228   -155
   -194   -633   -439    413    122   -537      2      2   -116   -111   -267   -187
   -200   -678   -478    439    137   -579     -2    -12   -145   -142   -296   -215
   -205   -722   -517    462    153   -620    -23    -49   -192   -194   -342   -259
   -215   -745   -530    480    155   -639    -23    -62   -207   -205   -355   -270
   -223   -750   -527    485    150   -639    -23    -59   -207   -205   -348   -267
   -220   -766   -545    491    161   -657    -38    -77   -226   -226   -366   -288
   -220   -779   -561    498    168   -672    -44    -88   -236   -236   -379   -298
   -231   -787   -555    509    161   -672    -28    -70   -220   -215   -361   -280
   -218   -787   -568    504    174   -680    -44    -80   -233   -233   -374   -293
   -215   -800   -584    506    184   -693    -51    -93   -249   -252   -389   -309
   -223   -797   -576    509    174   -685    -44    -85   -241   -244   -381   -293
   -223   -792   -568    509    171   -680    -49    -88   -246   -249   -389   -301
   -218   -815   -597    514    187   -709    -62   -109   -267   -272   -410   -322
   -228   -818   -589    522    179   -704    -57   -101   -259   -265   -402   -311
   -233   -828   -594    530    179   -711    -41    -85   -244   -252   -392   -293
   -213   -867   -654    540    220   -761    -49   -101   -280   -298   -441   -337
   -176  -1036   -859    605    340   -950    -23    -72   -363   -420   -571   -465
   -145  -1234  -1088    688    470  -1161     93     59   -402   -553   -735   -633
   -127  -1241  -1114    680    493  -1179    233    228   -329   -576   -779   -709
   -202   -953   -750    579    272   -852    290    129   -187   -415   -589   -548
   -376   -405    -31    389   -174   -218     64   -475   -137   -106   -171   -119
   -542    389    930     75   -737    659   -275  -1047    -15    394    452    519
   -649   1080   1730   -215  -1189   1405   -589  -1340    207    953   1072   1137
   -613   1072   1686   -228  -1148   1379   -885  -1499    129   1062   1189   1304
   -542    439    982     51   -763    709   -937  -1517   -368    415    522    688
   -493   -236    257    363   -376     10   -719  -1252   -743   -301   -241    -67
   -428   -652   -226    537   -103   -439   -428   -756   -628   -441   -491   -327
   -337   -730   -392    535     25   -561   -215   -361   -379   -298   -407   -272
   -270   -763   -496    514    111   -631   -132   -200   -290   -262   -389   -267
   -249   -805   -555    527    150   -680   -111   -161   -293   -293   -420   -303
   -257   -828   -574    540    155   -704    -88   -127   -283   -296   -428   -306
   -254   -862   -607    558    176   -735    -67   -101   -275   -301   -439   -319
   -244   -878   -636    561    194   -758    -67   -106   -288   -324   -459   -353
   -241   -870   -628    555    192   -750    -59    -88   -275   -316   -452   -350
   -241   -867   -626    553    192   -748    -49    -67   -257   -303   -439   -335
   -226   -865   -639    545    205   -753    -59    -77   -272   -322   -449   -348
   -231   -857   -626    545    194   -743    -57    -67   -262   -319   -444   -340
   -236   -849   -613    542    187   -730    -38    -41   -239   -298   -423   -309
   -226   -846   -620    535    194   -732    -41    -46   -241   -303   -428   -316
   -218   -844   -626    532    202   -735    -54    -51   -246   -306   -433   -327
   -231   -831   -600    530    181   -717    -44    -31   -223   -285   -413   -303
   -231   -823   -592    524    179   -709    -41    -23   -218   -285   -415   -303
   -215   -826   -610    519    197   -719    -51    -31   -228   -301   -428   -319
   -223   -807   -584    517    179   -696    -38    -10   -207   -285   -410   -298
   -233   -802   -571    517    168   -685    -25     15   -181   -265   -389   -272
   -218   -807   -589    511    184   -698    -31     20   -184   -270   -397   -280
   -213   -800   -587    504    184   -693    -28     28   -179   -267   -394   -280
   -220   -797   -576    509    176   -688    -12     62   -148   -239   -368   -249
   -207   -795   -587    498    189   -691    -15     72   -148   -241   -368   -252
   -192   -766   -576    478    189   -672    -20     83   -150   -244   -371   -257
   -192   -758   -566    475    184   -662     -2    127   -116   -213   -342   -228
   -181   -748   -566    465    192   -657     12    166    -90   -194   -324   -207
   -158   -748   -589    452    213   -667     -2    174   -101   -213   -340   -223
   -145   -737   -594    441    223   -667     12    215    -75   -187   -316   -200
   -135   -719   -584    428    223   -654     33    267    -41   -153   -288   -171
   -114   -704   -589    410    236   -646     31    290    -31   -150   -285   -174
   -101   -685   -587    392    241   -636     36    322    -15   -132   -267   -155
    -96   -659   -563    376    233   -613     54    363     18    -98   -233   -116
    -77   -644   -566    361    241   -605     51    374     28    -93   -223   -106
    -64   -626   -561    345    246   -594     41    363     23    -98   -223   -103
    -72   -592   -519    329    220   -558     51    374     38    -80   -205    -72
    -75   -584   -509    329    215   -545     54    371     41    -75   -194    -62
    -70   -589   -519    329    223   -555     41    342     20    -90   -205    -72
    -83   -571   -488    327    202   -530     44    332     25    -83   -192    -59
    -93   -535   -441    314    171   -488     44    314     25    -80   -184    -49
    -93   -535   -441    314    171   -488     28    267     -2   -103   -205    -70
   -116   -537   -420    327    150   -480     18    220    -23   -119   -220    -83
   -145   -530   -384    337    119   -457     23    197    -15   -109   -213    -70
   -148   -548   -400    348    124   -472      5    150    -38   -132   -231    -96
   -161   -561   -400    361    119   -483    -12     96    -64   -161   -252   -119
   -184   -574   -392    376    103   -483    -18     64    -72   -168   -262   -124
   -197   -589   -392    394     96   -491    -28     28    -90   -192   -283   -142
   -197   -626   -428    410    114   -527    -57    -23   -132   -231   -319   -179
   -215   -636   -420    426    101   -530    -64    -46   -148   -246   -335   -192
   -226   -646   -420    436     96   -535    -64    -59   -155   -254   -337   -197
   -223   -662   -439    444    106   -550    -83    -93   -187   -288   -366   -226
   -228   -675   -446    452    106   -563    -85   -103   -197   -296   -376   -228
   -236   -675   -439    454     98   -558    -75   -101   -187   -285   -366   -218
   -228   -678   -452    452    109   -566    -85   -114   -200   -301   -376   -231
   -220   -675   -454    449    116   -566    -98   -129   -213   -322   -394   -246
   -239   -670   -431    454     96   -553    -85   -114   -194   -303   -376   -220
   -239   -667   -431    452     96   -550    -80   -111   -189   -296   -368   -218
   -231   -675   -444    452    106   -561    -90   -127   -202   -309   -384   -239
   -233   -665   -431    449     98   -548    -93   -122   -192   -298   -371   -226
   -241   -659   -418    449     88   -540    -90   -116   -184   -293   -363   -215
   -236   -667   -431    449     96   -550   -106   -135   -202   -311   -381   -233
   -241   -665   -423    449     90   -545   -111   -145   -210   -319   -389   -236
   -252   -659   -407    457     77   -535    -96   -127   -187   -298   -371   -213
   -241   -665   -423    452     88   -542   -106   -137   -200   -314   -387   -223
   -236   -670   -433    454     96   -553   -114   -150   -215   -329   -400   -236
   -244   -646   -405    444     77   -524    -96   -129   -189   -303   -374   -207
   -241   -615   -374    428     64   -496    -72   -109   -161   -275   -348   -189
   -228   -584   -355    405     62   -470    -72   -116   -161   -280   -348   -194
   -231   -548   -316    389     41   -433    -46    -98   -140   -262   -332   -171
   -228   -545   -316    387     41   -433    -23    -80   -127   -254   -327   -163
   -210   -555   -345    384     67   -452    -25    -88   -137   -270   -340   -179
   -205   -483   -277    342     33   -381    -23    -72   -106   -236   -306   -145
   -205   -400   -194    301     -5   -298    -23    -59    -62   -184   -254    -93
   -187   -355   -168    270    -10   -262    -64    -85    -59   -179   -241    -80
   -168   -350   -181    259      5   -267   -106   -114    -77   -194   -254    -93
   -184   -361   -179    270     -5   -270   -106   -114    -77   -189   -249    -83
   -192   -384   -192    288     -2   -288   -119   -129    -93   -202   -259    -85
   -194   -423   -228    309     15   -327   -148   -166   -132   -244   -293   -116
   -207   -501   -293    355     41   -397   -145   -174   -163   -275   -329   -148
   -223   -620   -397    418     85   -509   -142   -184   -205   -324   -384   -197
   -223   -696   -475    459    124   -587   -158   -218   -259   -379   -441   -252
   -239   -732   -496    485    127   -615   -168   -241   -290   -407   -470   -280
   -257   -740   -483    498    111   -613   -158   -239   -288   -410   -470   -272
   -244   -769   -524    506    140   -649   -179   -270   -322   -449   -509   -306
   -239   -787   -548    514    153   -670   -192   -290   -348   -480   -535   -324
   -249   -789   -540    517    142   -665   -184   -283   -342   -472   -530   -309
   -249   -807   -558    530    153   -683   -179   -280   -340   -472   -532   -311
   -236   -820   -584    527    171   -704   -200   -311   -371   -501   -558   -348
   -246   -820   -574    535    163   -698   -194   -306   -363   -493   -553   -350
   -254   -823   -568    537    155   -696   -189   -301   -355   -491   -548   -348
   -239   -841   -602    540    181   -722   -202   -316   -376   -514   -568   -368
   -241   -841   -600    542    179   -722   -207   -319   -381   -519   -574   -368
   -259   -844   -584    553    161   -717   -197   -306   -371   -509   -563   -350
   -254   -857   -605    555    174   -732   -205   -316   -384   -522   -576   -363
   -249   -875   -626    563    187   -750   -213   -322   -397   -540   -592   -376
   -231   -940   -711    584    239   -826   -197   -306   -436   -592   -649   -426
   -168  -1153   -984    659    405  -1067   -145   -254   -535   -753   -831   -597
   -129  -1306  -1176    717    522  -1241    -23   -122   -568   -896  -1002   -787
   -142  -1169  -1026    657    441  -1098    114     20   -423   -810   -922   -740
   -283   -753   -470    517     93   -613     67   -319   -277   -537   -592   -423
   -444    -93    350    267   -397    129   -226   -937   -181   -132    -77    109
   -607    756   1361    -75   -984   1060   -524  -1335     77    475    626    826
   -667   1249   1917   -290  -1291   1582   -802  -1493    293    963   1143   1369
   -574    795   1369   -109   -971   1080  -1036  -1644   -103    597    774   1065
   -530    119    649    205   -589    384  -1000  -1621   -667   -197    -31    288
   -483   -483      0    480   -244   -241   -724  -1218   -836   -678   -594   -275
   -394   -722   -327    558    -33   -524   -462   -740   -615   -636   -644   -358
   -293   -763   -470    527     85   -615   -340   -498   -480   -571   -607   -348
   -270   -800   -532    535    129   -667   -270   -384   -426   -553   -600   -353
   -270   -839   -571    553    150   -706   -241   -348   -420   -566   -615   -374
   -254   -875   -620    566    181   -748   -239   -342   -439   -600   -649   -413
   -249   -891   -644    568    194   -769   -228   -329   -439   -613   -662   -420
   -249   -888   -639    568    194   -763   -205   -303   -418   -597   -652   -410
   -241   -883   -644    561    200   -763   -202   -298   -418   -607   -659   -420
   -228   -880   -652    555    210   -766   -207   -298   -428   -618   -670   -433
   -244   -875   -631    558    192   -756   -189   -275   -405   -597   -654   -413
   -241   -867   -626    553    189   -745   -184   -265   -394   -589   -646   -407
   -226   -867   -644    545    207   -758   -197   -275   -405   -605   -654   -423
   -236   -870   -633    553    197   -753   -187   -254   -389   -587   -636   -402
   -231   -854   -623    542    192   -737   -176   -241   -374   -574   -626   -389
   -218   -852   -633    535    205   -743   -187   -246   -387   -589   -641   -407
   -220   -846   -628    532    202   -740   -184   -233   -381   -584   -639   -400
   -231   -823   -592    527    179   -709   -166   -207   -353   -555   -613   -374
   -215   -836   -620    524    200   -727   -176   -210   -366   -568   -626   -384
   -205   -833   -628    519    210   -732   -181   -210   -368   -576   -633   -394
   -213   -826   -615    519    200   -722   -163   -179   -340   -548   -605   -368
   -202   -818   -615    511    205   -717   -158   -158   -327   -540   -594   -361
   -187   -818   -633    501    220   -727   -166   -158   -335   -553   -610   -374
   -189   -805   -615    498    210   -711   -150   -124   -306   -530   -592   -353
   -187   -787   -600    485    205   -696   -135    -90   -283   -506   -571   -332
   -161   -795   -633    478    236   -714   -142    -77   -280   -514   -574   -340
   -158   -782   -626    467    231   -704   -132    -41   -262   -498   -566   -322
   -155   -769   -615    462    228   -693   -111     10   -226   -465   -537   -290
   -132   -763   -631    446    246   -698   -111     41   -213   -457   -532   -288
   -114   -750   -636    433    259   -693   -109     72   -197   -446   -524   -283
   -119   -722   -602    420    241   -665    -83    132   -150   -400   -480   -241
    -96   -701   -605    397    254   -654    -77    158   -135   -381   -459   -223
    -67   -685   -618    374    275   -652    -88    166   -140   -384   -462   -228
    -64   -649   -584    358    259   -618    -77    189   -116   -358   -433   -202
    -62   -633   -571    345    252   -602    -70    205   -101   -340   -413   -176
    -51   -631   -581    340    262   -607    -75    189   -114   -348   -420   -181
    -57   -605   -548    329    244   -579    -80    179   -116   -345   -413   -174
    -72   -587   -514    329    220   -550    -67    181   -106   -329   -392   -150
    -75   -574   -501    324    210   -537    -77    153   -122   -345   -402   -163
    -80   -561   -480    322    200   -522    -90    116   -140   -363   -415   -176
   -103   -542   -439    322    166   -491    -90     93   -135   -353   -405   -168
   -114   -558   -444    337    163   -501    -96     54   -148   -363   -413   -176
   -119   -571   -452    342    163   -511   -122     -5   -181   -402   -446   -213
   -140   -576   -436    358    145   -506   -124    -36   -187   -410   -452   -218
   -161   -594   -433    376    135   -514   -124    -62   -189   -413   -457   -220
   -158   -620   -462    389    150   -542   -145   -116   -231   -454   -496   -265
   -176   -636   -459    405    140   -548   -158   -155   -259   -480   -524   -293
   -192   -652   -459    420    132   -555   -163   -176   -267   -488   -530   -298
   -189   -675   -488    431    148   -581   -179   -210   -298   -522   -558   -327
   -192   -709   -517    452    161   -613   -189   -241   -327   -550   -584   -350
   -210   -714   -504    462    145   -610   -181   -241   -324   -540   -579   -348
   -210   -717   -506    462    145   -610   -187   -254   -337   -550   -587   -361
   -207   -730   -522    467    153   -626   -200   -275   -361   -574   -607   -379
   -213   -709   -496    462    140   -602   -194   -270   -350   -563   -597   -366
   -215   -704   -491    459    137   -597   -189   -259   -340   -550   -584   -355
   -200   -711   -511    457    153   -613   -202   -267   -348   -558   -592   -363
   -200   -706   -509    452    153   -610   -202   -267   -345   -558   -592   -361
   -210   -696   -485    454    137   -592   -189   -252   -324   -537   -574   -340
   -202   -696   -496    449    145   -594   -202   -267   -340   -550   -587   -355
   -200   -701   -501    449    150   -602   -213   -275   -345   -558   -594   -363
   -210   -691   -483    449    132   -587   -202   -259   -327   -537   -579   -345
   -215   -691   -475    454    129   -584   -202   -257   -324   -532   -574   -348
   -210   -709   -498    459    140   -602   -218   -275   -342   -553   -592   -368
   -210   -698   -491    454    137   -594   -218   -277   -340   -548   -587   -358
   -213   -675   -462    441    122   -571   -205   -265   -324   -535   -574   -342
   -189   -641   -452    415    129   -548   -197   -259   -319   -535   -574   -337
   -192   -620   -431    405    119   -527   -181   -244   -301   -517   -553   -314
   -205   -584   -379    392     85   -483   -153   -218   -270   -483   -524   -285
   -194   -592   -397    392    101   -496   -145   -218   -270   -488   -532   -303
   -176   -592   -415    384    119   -504   -148   -220   -283   -498   -537   -324
   -187   -504   -319    345     64   -413   -135   -189   -233   -444   -478   -265
   -179   -431   -252    306     33   -342   -142   -181   -197   -402   -431   -218
   -155   -389   -233    272     36   -311   -179   -207   -197   -397   -418   -205
   -148   -371   -223    259     36   -298   -205   -215   -194   -389   -413   -189
   -158   -394   -236    275     38   -316   -218   -223   -207   -402   -426   -200
   -155   -413   -257    283     49   -335   -249   -262   -241   -431   -452   -233
   -171   -444   -275    306     49   -361   -257   -277   -259   -441   -459   -244
   -187   -527   -340    358     75   -433   -244   -272   -277   -462   -483   -259
   -189   -657   -470    420    137   -566   -265   -303   -345   -537   -561   -337
   -187   -735   -548    462    179   -641   -275   -324   -389   -587   -610   -384
   -213   -758   -545    483    166   -652   -265   -329   -405   -600   -620   -387
   -223   -779   -555    501    166   -667   -272   -348   -431   -623   -644   -410
   -210   -818   -607    511    194   -714   -293   -379   -462   -662   -685   -452
   -218   -831   -613    522    197   -722   -285   -376   -465   -665   -685   -446
   -223   -836   -613    527    192   -724   -277   -368   -457   -657   -678   -436
   -207   -844   -636    527    213   -740   -288   -384   -478   -675   -696   -454
   -213   -857   -644    535    213   -753   -290   -392   -488   -685   -706   -459
   -220   -854   -633    537    205   -745   -280   -381   -478   -672   -696   -449
   -213   -870   -657    540    220   -763   -285   -392   -491   -685   -711   -459
   -205   -880   -675    542    233   -779   -296   -405   -506   -698   -717   -472
   -218   -885   -670    550    226   -779   -288   -392   -496   -685   -704   -457
   -213   -898   -685    555    236   -792   -285   -389   -501   -688   -711   -459
   -205   -909   -704    555    246   -807   -296   -402   -517   -706   -724   -478
   -215   -906   -691    561    236   -800   -290   -392   -511   -698   -719   -472
   -202   -987   -784    592    288   -885   -275   -371   -542   -743   -774   -514
   -148  -1192  -1047    670    449  -1119   -233   -322   -633   -896   -943   -678
   -122  -1343  -1223    732    548  -1283   -106   -168   -633  -1002  -1083   -831
   -129  -1182  -1052    657    459  -1117     28     15   -459   -901  -1000   -784
   -236   -769   -532    501    145   -652    -12   -265   -335   -670   -711   -524
   -392   -140    249    265   -322     54   -285   -896   -309   -319   -233    -38
   -550    672   1223    -62   -888    948   -563  -1332   -119    249    446    649
   -587   1132   1719   -272  -1153   1426   -826  -1540     49    714    950   1166
   -524    657   1179    -67   -852    917  -1031  -1717   -348    358    589    878
   -496      0    496    246   -496    246  -1015  -1725   -911   -428   -218    106
   -441   -561   -119    498   -163   -340   -805  -1384  -1093   -924   -797   -470
   -355   -813   -457    584     49   -636   -581   -914   -849   -859   -828   -530
   -280   -839   -558    558    137   -698   -433   -618   -644   -727   -737   -457
   -239   -859   -620    550    189   -740   -345   -457   -545   -670   -701   -423
   -226   -917   -693    568    231   -805   -324   -426   -545   -691   -727   -462
   -213   -953   -740    584    262   -846   -311   -413   -555   -709   -745   -493
   -220   -945   -724    581    249   -836   -293   -384   -535   -693   -730   -485
   -213   -956   -743    584    265   -849   -285   -368   -524   -688   -727   -488
   -200   -958   -758    576    277   -857   -293   -374   -535   -706   -743   -504
   -210   -950   -740    581    265   -846   -275   -353   -519   -691   -730   -483
   -210   -950   -740    579    262   -846   -259   -327   -498   -667   -706   -462
   -200   -945   -748    571    272   -846   -265   -327   -501   -672   -714   -472
   -197   -948   -750    571    275   -849   -265   -319   -496   -667   -711   -470
   -207   -914   -706    561    249   -810   -246   -293   -467   -636   -680   -439
   -187   -919   -732    550    272   -826   -259   -301   -478   -649   -693   -449
   -176   -924   -748    550    283   -836   -267   -301   -485   -652   -701   -457
   -189   -911   -722    550    265   -815   -252   -277   -459   -626   -675   -428
   -187   -909   -722    548    267   -815   -249   -262   -446   -613   -662   -423
   -168   -911   -743    540    285   -828   -257   -270   -452   -618   -665   -436
   -176   -888   -711    530    267   -800   -249   -249   -433   -597   -644   -415
   -176   -872   -698    524    259   -787   -239   -226   -413   -579   -626   -394
   -161   -891   -730    527    283   -810   -246   -226   -418   -587   -639   -405
   -161   -883   -722    519    277   -802   -246   -207   -405   -574   -626   -402
   -161   -859   -698    509    267   -779   -226   -171   -371   -540   -592   -374
   -150   -852   -704    498    275   -779   -226   -155   -363   -532   -584   -368
   -135   -852   -717    493    290   -784   -226   -142   -355   -527   -579   -366
   -137   -823   -688    478    272   -758   -210    -98   -319   -491   -545   -335
   -122   -813   -691    467    283   -750   -205    -59   -298   -470   -530   -316
   -101   -820   -719    459    309   -771   -205    -33   -288   -462   -522   -309
    -96   -805   -709    452    306   -758   -194     12   -254   -426   -491   -275
    -96   -771   -675    433    288   -724   -181     54   -223   -394   -465   -246
    -70   -758   -691    413    309   -724   -189     70   -220   -392   -462   -244
    -59   -748   -688    402    311   -719   -187     96   -205   -374   -444   -226
    -57   -709   -652    384    296   -680   -168    129   -168   -335   -402   -181
    -36   -696   -659    363    309   -680   -176    124   -174   -337   -400   -176
    -31   -678   -649    353    309   -665   -184    114   -181   -337   -397   -171
    -41   -652   -610    345    283   -631   -181    114   -174   -327   -381   -158
    -46   -636   -589    342    270   -613   -181    103   -176   -322   -371   -158
    -41   -626   -584    332    270   -605   -202     67   -200   -342   -384   -179
    -51   -613   -561    332    252   -587   -197     46   -202   -337   -379   -174
    -75   -602   -530    337    226   -566   -194     23   -207   -340   -381   -168
    -80   -610   -530    345    223   -571   -202    -18   -226   -363   -400   -192
   -101   -623   -524    361    210   -574   -207    -49   -233   -371   -410   -205
   -124   -613   -488    368    181   -553   -197    -67   -228   -368   -407   -202
   -137   -636   -498    384    179   -568   -200   -106   -246   -392   -433   -228
   -140   -659   -519    400    189   -589   -213   -158   -277   -420   -467   -272
   -166   -667   -501    415    166   -584   -210   -176   -277   -418   -459   -277
   -168   -693   -524    428    176   -610   -213   -200   -293   -433   -475   -293
   -163   -740   -576    452    205   -659   -228   -236   -324   -462   -506   -327
   -181   -735   -553    459    184   -644   -233   -254   -337   -475   -517   -340
   -189   -745   -558    467    184   -654   -226   -259   -340   -478   -519   -340
   -179   -756   -576    467    197   -667   -236   -277   -361   -501   -537   -361
   -181   -758   -579    467    197   -670   -244   -290   -368   -511   -548   -361
   -194   -756   -561    475    181   -659   -236   -280   -355   -496   -535   -345
   -192   -774   -581    483    192   -678   -241   -288   -363   -504   -540   -361
   -181   -766   -584    472    200   -675   -249   -298   -371   -514   -548   -371
   -192   -763   -571    475    187   -667   -239   -285   -353   -491   -527   -350
   -192   -750   -558    472    181   -654   -241   -283   -348   -488   -522   -353
   -184   -761   -579    472    194   -670   -257   -301   -366   -509   -540   -374
   -189   -750   -561    470    184   -657   -246   -288   -348   -488   -519   -348
   -189   -732   -542    459    176   -636   -239   -272   -332   -465   -501   -332
   -174   -743   -568    459    197   -657   -252   -290   -350   -480   -517   -361
   -184   -740   -555    462    184   -649   -252   -290   -345   -475   -511   -361
   -192   -717   -524    454    163   -620   -231   -265   -319   -452   -488   -332
   -176   -693   -517    433    168   -605   -223   -254   -309   -446   -478   -322
   -168   -659   -491    415    161   -576   -220   -254   -301   -444   -478   -322
   -192   -623   -431    407    116   -530   -184   -220   -259   -400   -436   -283
   -189   -613   -423    400    114   -519   -171   -213   -244   -387   -423   -275
   -171   -607   -439    387    132   -522   -184   -226   -259   -407   -441   -296
   -168   -532   -363    350     96   -449   -174   -202   -220   -368   -400   -254
   -168   -462   -293    314     59   -379   -171   -181   -174   -314   -348   -200
   -158   -415   -257    285     49   -337   -205   -202   -166   -301   -335   -187
   -161   -400   -241    277     38   -322   -228   -210   -158   -290   -316   -179
   -163   -407   -244    285     38   -327   -233   -207   -155   -280   -303   -168
   -155   -433   -277    293     59   -358   -257   -241   -192   -319   -335   -194
   -153   -459   -306    306     75   -384   -285   -275   -228   -353   -366   -215
   -174   -527   -355    348     90   -441   -280   -272   -244   -366   -384   -231
   -179   -657   -478    418    148   -568   -280   -277   -288   -410   -433   -290
   -176   -735   -558    454    189   -649   -301   -311   -348   -478   -504   -366
   -197   -761   -566    478    181   -665   -296   -319   -358   -488   -514   -374
   -210   -787   -576    496    181   -683   -293   -329   -371   -501   -524   -379
   -202   -823   -620    514    207   -722   -314   -363   -413   -548   -568   -418
   -205   -836   -631    519    210   -735   -314   -368   -423   -555   -579   -423
   -213   -844   -631    527    207   -737   -303   -355   -413   -542   -571   -413
   -213   -857   -646    532    215   -753   -311   -368   -426   -558   -587   -431
   -207   -870   -662    540    226   -766   -324   -387   -441   -581   -605   -449
   -220   -865   -644    542    210   -753   -316   -376   -431   -568   -592   -439
   -223   -867   -644    545    210   -758   -316   -376   -433   -568   -592   -439
   -220   -885   -665    553    220   -776   -327   -389   -446   -584   -605   -457
   -231   -878   -646    555    207   -763   -319   -379   -436   -574   -594   -446
   -228   -896   -667    561    218   -782   -316   -376   -436   -571   -592   -446
   -218   -906   -688    561    233   -797   -329   -394   -457   -592   -613   -472
   -226   -911   -688    566    228   -800   -335   -392   -457   -594   -613   -475
   -228   -937   -709    584    239   -823   -314   -366   -452   -597   -620   -480
   -166  -1119   -953    641    392  -1036   -293   -337   -550   -743   -776   -626
   -119  -1317  -1197    717    537  -1257   -181   -210   -600   -896   -961   -818
   -119  -1265  -1145    691    511  -1205    -33    -25   -480   -870   -958   -836
   -205   -943   -737    574    265   -841     12   -163   -332   -678   -732   -644
   -358   -379    -23    366   -168   -202   -262   -831   -329   -379   -316   -226
   -530    433    961     46   -745    696   -579  -1358   -176    158    340    446
   -626   1072   1699   -223  -1163   1384   -857  -1595     51    704    935   1044
   -571    911   1483   -168  -1026   1197  -1140  -1782   -142    657    896   1054
   -522    249    771    135   -646    511  -1166  -1787   -672    -59    161    366
   -485   -394     88    439   -288   -153   -917  -1452   -943   -672   -519   -301
   -400   -748   -348    574    -28   -548   -649   -958   -771   -727   -678   -493
   -301   -797   -496    550     96   -646   -478   -610   -555   -605   -605   -457
   -252   -823   -571    537    155   -696   -387   -444   -452   -548   -563   -428
   -239   -872   -633    553    197   -753   -355   -400   -441   -561   -579   -449
   -223   -919   -696    571    233   -810   -350   -389   -454   -589   -607   -485
   -223   -922   -698    574    236   -810   -337   -368   -446   -592   -615   -493
   -226   -909   -685    566    228   -797   -327   -350   -436   -587   -613   -493
   -213   -917   -706    563    246   -813   -327   -350   -441   -602   -623   -509
   -213   -919   -706    563    246   -813   -322   -335   -433   -600   -618   -506
   -215   -904   -688    561    236   -797   -303   -306   -402   -574   -594   -478
   -207   -904   -696    553    244   -800   -306   -303   -402   -576   -600   -488
   -205   -893   -688    548    241   -792   -309   -306   -405   -581   -605   -493
   -213   -880   -670    545    228   -776   -298   -290   -389   -563   -589   -475
   -202   -875   -672    540    233   -774   -293   -280   -381   -553   -576   -470
   -200   -878   -680    537    239   -779   -301   -285   -389   -563   -584   -483
   -205   -859   -657    532    226   -758   -293   -265   -368   -545   -568   -462
   -207   -846   -639    527    213   -743   -277   -236   -342   -522   -548   -441
   -202   -852   -649    527    223   -750   -283   -236   -345   -524   -550   -449
   -194   -844   -649    517    226   -745   -288   -233   -345   -522   -550   -452
   -200   -826   -626    514    210   -727   -272   -200   -316   -496   -524   -426
   -202   -833   -633    517    215   -735   -275   -187   -311   -493   -522   -426
   -194   -836   -641    517    223   -740   -277   -179   -309   -493   -522   -428
   -200   -820   -623    509    207   -722   -259   -137   -275   -465   -496   -400
   -179   -813   -633    496    226   -724   -252   -111   -262   -454   -485   -389
   -161   -807   -646    483    241   -727   -257    -96   -259   -454   -488   -392
   -155   -784   -628    470    236   -706   -244    -59   -233   -431   -467   -371
   -145   -758   -613    449    233   -685   -226    -15   -205   -405   -441   -345
   -116   -750   -633    431    257   -693   -228     10   -200   -402   -439   -342
   -109   -735   -626    420    257   -680   -223     51   -174   -379   -420   -327
   -101   -711   -610    407    254   -662   -202    109   -132   -337   -381   -293
    -72   -706   -636    389    280   -672   -205    127   -129   -332   -374   -290
    -54   -685   -631    368    288   -659   -213    142   -127   -327   -366   -280
    -59   -631   -571    345    254   -602   -200    179    -96   -296   -332   -239
    -54   -620   -566    337    254   -594   -187    202    -77   -277   -311   -218
    -41   -615   -574    327    265   -594   -197    184    -98   -293   -319   -231
    -46   -594   -548    319    249   -571   -189    189    -83   -272   -293   -205
    -51   -584   -532    316    239   -558   -192    179    -90   -270   -285   -200
    -46   -563   -517    306    233   -540   -218    142   -119   -298   -303   -220
    -59   -530   -472    293    205   -501   -210    124   -116   -296   -296   -210
    -83   -542   -459    311    187   -504   -181    116   -109   -290   -290   -194
    -85   -589   -504    335    207   -545   -171     88   -124   -309   -298   -194
    -90   -633   -542    363    226   -589   -166     54   -137   -324   -309   -205
   -119   -636   -519    376    200   -579   -163     33   -135   -311   -301   -207
   -137   -636   -501    387    181   -568   -174     -5   -148   -327   -319   -244
   -150   -654   -506    402    176   -581   -205    -57   -184   -363   -348   -283
   -158   -654   -496    407    168   -576   -220    -90   -207   -379   -358   -285
   -166   -667   -504    415    166   -587   -218   -109   -215   -368   -355   -293
   -155   -717   -561    436    200   -639   -239   -153   -254   -400   -387   -337
   -168   -730   -561    446    194   -646   -244   -176   -280   -420   -402   -363
   -189   -727   -537    459    174   -633   -236   -179   -283   -413   -394   -363
   -176   -724   -548    452    184   -639   -259   -205   -301   -428   -410   -379
   -171   -727   -558    449    192   -644   -259   -213   -306   -423   -405   -374
   -176   -711   -535    441    179   -623   -265   -210   -303   -413   -389   -363
   -166   -693   -527    431    179   -610   -262   -207   -301   -410   -387   -358
   -158   -696   -537    426    187   -618   -270   -220   -314   -428   -405   -381
   -166   -675   -509    418    171   -592   -267   -213   -314   -423   -397   -371
   -187   -659   -472    420    140   -568   -254   -197   -290   -394   -366   -335
   -171   -672   -501    423    163   -587   -259   -197   -285   -384   -358   -337
   -158   -675   -519    415    179   -597   -270   -220   -311   -402   -371   -353
   -155   -641   -485    400    163   -566   -267   -207   -298   -374   -340   -327
   -148   -631   -483    387    166   -558   -288   -223   -327   -405   -371   -363
   -155   -607   -452    381    148   -530   -303   -246   -355   -436   -410   -407
   -166   -563   -397    366    114   -483   -280   -215   -306   -368   -350   -345
   -153   -558   -405    355    124   -483   -262   -189   -272   -322   -306   -290
   -140   -605   -465    371    161   -535   -239   -181   -265   -306   -293   -277
   -145   -579   -433    363    142   -506   -207   -155   -241   -270   -257   -252
   -155   -553   -400    353    119   -478   -205   -150   -236   -254   -246   -239
   -135   -537   -402    337    132   -470   -220   -161   -249   -272   -277   -262
   -135   -475   -340    303    101   -407   -210   -140   -223   -239   -252   -259
   -145   -381   -236    265     44   -309   -187    -96   -140   -137   -140   -181
   -116   -353   -236    233     57   -296   -226   -127   -148   -140   -127   -153
    -93   -342   -249    218     77   -296   -270   -163   -166   -142   -127   -142
   -103   -361   -257    231     75   -309   -270   -153   -158   -127   -116   -124
   -109   -392   -283    252     85   -337   -280   -161   -181   -145   -135   -129
   -111   -418   -309    265     98   -363   -301   -189   -215   -166   -148   -142
   -127   -472   -348    298    109   -410   -293   -197   -233   -184   -174   -163
   -137   -592   -457    363    158   -527   -283   -202   -275   -233   -233   -205
   -124   -714   -589    420    231   -652   -288   -215   -319   -275   -277   -249
   -140   -745   -605    441    231   -675   -288   -231   -340   -285   -283   -275
   -158   -758   -600    457    220   -680   -283   -241   -361   -298   -298   -290
   -150   -792   -644    470    246   -719   -293   -262   -389   -332   -327   -314
   -150   -802   -652    478    249   -727   -301   -277   -410   -350   -342   -322
   -161   -789   -628    472    231   -711   -301   -272   -405   -340   -337   -303
   -161   -818   -657    488    246   -737   -298   -272   -413   -340   -345   -316
   -155   -818   -662    485    252   -740   -311   -296   -436   -363   -363   -348
   -155   -818   -662    488    252   -740   -303   -290   -436   -358   -355   -337
   -161   -818   -659    488    249   -740   -298   -283   -436   -350   -348   -322
   -150   -831   -680    491    265   -756   -306   -298   -454   -366   -361   -340
   -148   -833   -685    491    267   -761   -306   -296   -457   -363   -358   -335
   -155   -836   -680    496    262   -758   -293   -283   -446   -353   -345   -319
   -155   -849   -696    501    267   -774   -303   -296   -459   -371   -358   -332
   -150   -849   -698    498    272   -774   -309   -301   -465   -379   -368   -340
   -142   -880   -740    509    296   -810   -293   -277   -467   -389   -381   -353
    -96  -1049   -953    574    428  -1002   -257   -223   -519   -483   -485   -449
    -57  -1210  -1153    633    545  -1184   -142    -75   -517   -597   -639   -610
    -59  -1085  -1028    571    483  -1057    -15    111   -345   -522   -584   -587
   -129   -719   -589    423    228   -654     20     51   -155   -290   -324   -366
   -262   -202     59    233   -161    -72   -205   -527   -187    -51     38    -18
   -418    545    963    -64   -691    753   -514  -1088   -163    374    610    558
   -501   1049   1551   -275  -1026   1299   -750  -1358    -67    789   1091   1041
   -470    792   1262   -161   -867   1026   -940  -1571   -355    613    927    943
   -439    119    558    161   -498    337   -982  -1670   -937   -163    132    207
   -410   -436    -25    423   -194   -231   -818  -1426  -1195   -758   -519   -410
   -335   -743   -407    537     33   -574   -615   -969   -948   -706   -581   -475
   -259   -813   -553    535    145   -683   -470   -631   -691   -542   -478   -402
   -197   -831   -633    514    218   -732   -348   -384   -504   -413   -374   -327
   -179   -852   -675    514    246   -763   -303   -303   -449   -389   -355   -314
   -163   -891   -727    524    280   -810   -301   -293   -462   -415   -381   -342
   -168   -909   -743    537    285   -826   -290   -270   -449   -415   -387   -353
   -171   -904   -732    537    280   -818   -267   -233   -420   -394   -366   -335
   -161   -919   -761    540    298   -841   -270   -231   -426   -407   -379   -348
   -158   -932   -774    545    306   -852   -265   -220   -418   -407   -381   -345
   -161   -924   -766    540    301   -846   -252   -202   -397   -389   -366   -337
   -145   -917   -771    532    311   -844   -252   -194   -387   -379   -353   -345
   -148   -919   -774    532    311   -846   -257   -192   -384   -384   -355   -353
   -158   -914   -756    535    298   -836   -241   -171   -361   -366   -340   -335
   -145   -901   -756    522    303   -828   -239   -161   -355   -358   -332   -324
   -127   -901   -774    514    322   -839   -246   -158   -358   -363   -337   -329
   -140   -898   -758    519    306   -828   -241   -142   -340   -350   -327   -316
   -158   -896   -740    527    288   -818   -228   -114   -311   -322   -303   -296
   -150   -904   -753    527    298   -828   -233   -109   -309   -322   -303   -301
   -145   -893   -748    519    301   -820   -236   -101   -301   -319   -296   -298
   -148   -875   -727    509    288   -802   -223    -80   -272   -296   -272   -270
   -142   -878   -735    509    296   -807   -218    -62   -257   -283   -262   -259
   -132   -888   -758    509    309   -823   -220    -62   -254   -288   -262   -267
   -140   -878   -737    509    298   -807   -207    -31   -226   -262   -239   -244
   -135   -846   -711    491    288   -782   -200     -5   -200   -233   -210   -220
   -122   -846   -724    483    298   -784   -205      7   -192   -231   -200   -215
   -124   -839   -717    480    296   -779   -192     38   -166   -213   -181   -192
   -122   -828   -706    475    290   -769   -176     83   -129   -174   -150   -166
   -103   -818   -717    459    303   -769   -176    109   -114   -166   -140   -168
    -90   -797   -706    444    306   -750   -179    132    -98   -155   -127   -153
    -93   -782   -688    436    293   -735   -155    187    -51   -111    -85    -98
    -80   -748   -667    415    293   -709   -145    223    -20    -77    -54    -70
    -64   -730   -665    394    298   -698   -158    228    -20    -75    -46    -72
    -57   -709   -654    381    298   -683   -153    246     -5    -54    -20    -49
    -57   -683   -626    368    283   -657   -148    262      7    -36      0    -25
    -44   -670   -626    358    290   -649   -163    246    -10    -51     -5    -31
    -51   -662   -613    355    277   -639   -166    236    -18    -49      0    -20
    -62   -633   -571    348    252   -602   -168    226    -25    -49      5    -12
    -62   -620   -561    340    246   -592   -179    194    -54    -72     -5    -25
    -59   -607   -548    335    244   -579   -187    163    -75    -93    -18    -36
    -80   -592   -514    335    215   -553   -176    150    -72    -88    -12    -23
    -93   -587   -493    340    200   -540   -184    114    -90   -106    -28    -41
   -101   -602   -504    350    200   -553   -200     67   -122   -145    -62    -83
   -127   -602   -475    366    174   -540   -192     46   -122   -150    -64    -88
   -145   -610   -465    379    158   -537   -187     25   -122   -155    -67    -93
   -148   -631   -485    389    166   -558   -205    -25   -155   -197   -103   -135
   -163   -646   -483    405    158   -566   -213    -59   -176   -223   -127   -163
   -189   -667   -478    428    142   -574   -200    -70   -174   -228   -129   -166
   -184   -691   -509    436    161   -602   -218   -106   -207   -267   -161   -194
   -187   -711   -524    449    168   -620   -228   -135   -233   -298   -189   -220
   -202   -717   -514    459    155   -618   -220   -137   -233   -296   -184   -215
   -194   -732   -537    465    171   -636   -233   -166   -259   -322   -207   -231
   -181   -756   -574    467    192   -665   -249   -192   -283   -350   -236   -254
   -189   -745   -555    467    181   -649   -246   -192   -275   -340   -226   -249
   -197   -750   -553    472    176   -652   -241   -187   -267   -332   -213   -241
   -189   -745   -555    467    181   -652   -257   -205   -285   -353   -228   -259
   -200   -740   -540    467    168   -639   -254   -205   -280   -353   -223   -254
   -205   -722   -517    462    153   -620   -241   -187   -254   -335   -202   -226
   -192   -719   -527    454    166   -623   -254   -200   -265   -345   -207   -228
   -181   -730   -548    457    181   -639   -267   -220   -280   -363   -218   -239
   -197   -717   -519    457    158   -618   -254   -205   -259   -342   -200   -215
   -194   -711   -517    452    158   -613   -257   -207   -259   -348   -202   -218
   -187   -704   -517    444    163   -610   -265   -215   -267   -358   -207   -228
   -192   -654   -462    423    135   -558   -236   -184   -223   -319   -168   -192
   -194   -605   -410    397    106   -506   -207   -155   -181   -283   -129   -158
   -189   -579   -392    384     98   -485   -202   -161   -174   -280   -122   -153
   -194   -545   -350    368     77   -449   -194   -166   -168   -280   -119   -145
   -194   -542   -348    368     75   -446   -187   -153   -158   -277   -114   -129
   -176   -514   -337    345     77   -426   -194   -158   -148   -272   -106   -114
   -176   -433   -257    303     38   -345   -207   -161   -119   -239    -67    -77
   -184   -353   -168    267     -7   -262   -231   -168    -93   -197    -20    -41
   -168   -324   -155    246     -7   -241   -249   -179    -88   -189     -5    -31
   -150   -342   -192    246     18   -270   -265   -207   -119   -226    -38    -59
   -168   -353   -187    259      7   -270   -272   -220   -132   -233    -46    -62
   -176   -384   -207    280     12   -296   -280   -233   -148   -249    -51    -67
   -174   -433   -259    303     41   -348   -301   -270   -197   -303   -101   -106
   -187   -550   -366    366     88   -457   -314   -296   -252   -368   -171   -163
   -194   -657   -465    426    135   -561   -311   -306   -296   -423   -226   -205
   -189   -724   -537    457    171   -631   -329   -345   -345   -478   -277   -254
   -192   -769   -576    480    192   -672   -345   -379   -381   -522   -311   -285
   -207   -787   -581    496    184   -683   -348   -392   -397   -540   -329   -288
   -197   -802   -605    498    202   -704   -355   -407   -418   -566   -350   -296
   -189   -826   -636    506    223   -732   -371   -431   -441   -592   -368   -311
   -202   -818   -615    511    205   -717   -368   -433   -439   -589   -361   -306
   -210   -831   -623    519    205   -727   -366   -441   -439   -594   -366   -306
   -194   -854   -659    524    231   -758   -384   -475   -467   -628   -397   -332
   -207   -852   -644    527    218   -748   -387   -488   -478   -641   -402   -340
   -215   -841   -626    530    205   -735   -379   -485   -472   -636   -397   -329
   -200   -865   -665    532    231   -766   -394   -511   -496   -662   -418   -345
   -197   -867   -672    532    236   -771   -407   -530   -517   -691   -441   -355
   -210   -857   -646    532    215   -750   -400   -524   -511   -685   -436   -345
   -202   -867   -665    535    231   -766   -400   -532   -511   -691   -431   -345
   -181   -909   -727    545    270   -820   -415   -550   -548   -740   -478   -387
   -161  -1034   -875    597    355   -956   -389   -514   -605   -826   -571   -459
   -122  -1244  -1122    683    496  -1182   -288   -397   -654   -969   -740   -610
    -85  -1330  -1244    709    579  -1288   -135   -205   -594  -1044   -841   -722
   -168  -1000   -831    584    329   -917   -116   -405   -517   -930   -685   -592
   -319   -459   -140    389    -90   -301   -392  -1101   -602   -724   -361   -283
   -441    283    724     77   -584    504   -826  -1790   -675   -376    135    202
   -581   1192   1774   -303  -1176   1483  -1241  -2268   -597    119    740    763
   -566   1408   1974   -423  -1270   1691  -1579  -2444   -579    363   1000   1026
   -465    797   1262   -166   -865   1028  -1574  -2286   -833    -46    548    649
   -400    -49    350    223   -376    150  -1236  -1875  -1158   -792   -257    -57
   -335   -587   -252    462    -41   -420   -849  -1299   -997   -982   -587   -366
   -262   -698   -439    478     88   -568   -641   -924   -730   -846   -514   -329
   -202   -748   -545    475    171   -649   -566   -779   -641   -826   -501   -332
   -189   -800   -610    493    207   -706   -535   -732   -631   -849   -524   -355
   -189   -828   -639    509    223   -735   -506   -701   -620   -862   -540   -361
   -176   -852   -678    514    246   -766   -506   -704   -633   -896   -571   -387
   -163   -859   -696    511    265   -779   -506   -704   -641   -919   -587   -400
   -163   -852   -688    506    259   -771   -496   -696   -631   -919   -584   -389
   -155   -852   -696    504    270   -774   -488   -688   -626   -922   -581   -381
   -145   -859   -717    501    283   -789   -498   -709   -639   -948   -602   -394
   -155   -839   -683    496    262   -761   -498   -706   -631   -950   -597   -379
   -158   -823   -665    488    252   -745   -496   -704   -626   -948   -592   -368
   -140   -826   -685    483    272   -756   -506   -714   -633   -958   -597   -384
   -140   -807   -667    472    262   -737   -511   -719   -633   -961   -594   -387
   -148   -795   -649    470    249   -722   -501   -706   -615   -945   -576   -366
   -148   -797   -652    472    249   -724   -504   -711   -620   -958   -587   -371
   -135   -789   -654    462    259   -722   -517   -732   -636   -982   -602   -379
   -142   -758   -618    449    236   -688   -514   -724   -626   -971   -589   -361
   -137   -756   -620    446    239   -688   -514   -717   -618   -976   -592   -355
   -122   -769   -649    444    259   -709   -530   -732   -636  -1005   -613   -371
   -135   -743   -607    439    236   -675   -522   -717   -618   -992   -597   -350
   -127   -727   -600    426    233   -662   -514   -698   -602   -979   -581   -332
   -111   -735   -623    423    254   -678   -514   -698   -602   -989   -592   -340
   -109   -709   -600    407    244   -654   -511   -685   -592   -984   -587   -335
   -109   -685   -576    397    233   -631   -493   -652   -558   -963   -566   -303
    -96   -693   -600    392    249   -646   -491   -639   -558   -971   -574   -309
    -85   -685   -600    384    254   -641   -483   -620   -548   -974   -576   -306
    -85   -667   -581    374    246   -626   -459   -576   -511   -948   -548   -272
    -75   -652   -576    363    249   -615   -446   -545   -488   -935   -535   -257
    -57   -633   -576    342    259   -605   -449   -532   -488   -943   -540   -262
    -51   -597   -545    324    244   -571   -433   -496   -457   -919   -514   -226
    -44   -568   -527    303    239   -550   -420   -470   -436   -898   -493   -205
    -31   -558   -527    296    246   -542   -426   -475   -446   -909   -496   -213
    -33   -527   -496    277    228   -511   -426   -475   -441   -906   -493   -200
    -41   -501   -459    272    207   -480   -418   -472   -433   -898   -478   -184
    -38   -493   -454    265    205   -475   -436   -501   -457   -919   -488   -189
    -36   -462   -426    249    194   -444   -454   -537   -478   -937   -496   -192
    -51   -439   -389    244    166   -415   -459   -568   -488   -940   -493   -181
    -49   -431   -381    239    163   -407   -483   -623   -519   -966   -509   -192
    -46   -431   -384    239    166   -407   -517   -691   -561  -1002   -537   -215
    -64   -400   -335    233    135   -368   -540   -743   -581  -1013   -537   -213
    -83   -389   -306    233    109   -348   -568   -802   -602  -1031   -548   -218
    -80   -405   -324    241    119   -366   -615   -872   -646  -1067   -576   -244
    -96   -413   -319    254    109   -366   -649   -927   -675  -1088   -594   -257
   -114   -415   -301    265     93   -358   -665   -963   -688  -1093   -597   -254
   -111   -439   -327    275    106   -384   -696  -1008   -724  -1122   -623   -277
   -109   -457   -348    283    119   -405   -722  -1052   -756  -1153   -644   -296
   -119   -457   -337    285    106   -397   -735  -1072   -766  -1161   -646   -288
   -114   -465   -350    290    116   -407   -748  -1098   -784  -1176   -665   -298
   -109   -478   -368    290    127   -426   -769  -1135   -813  -1208   -693   -329
   -116   -478   -363    296    122   -420   -776  -1143   -818  -1213   -693   -329
   -119   -475   -355    296    116   -415   -776  -1150   -820  -1218   -693   -324
   -111   -485   -374    298    129   -431   -792  -1166   -833  -1236   -706   -332
   -119   -472   -355    293    116   -415   -802  -1174   -839  -1234   -706   -327
   -129   -446   -319    288     93   -384   -800  -1166   -820  -1215   -685   -311
   -116   -446   -329    280    103   -389   -815  -1182   -836  -1231   -696   -322
   -103   -446   -342    275    119   -394   -831  -1205   -854  -1249   -711   -327
   -116   -428   -314    272     96   -371   -823  -1192   -833  -1228   -696   -306
   -111   -415   -306    262     96   -361   -836  -1202   -844  -1239   -704   -316
   -103   -418   -316    259    103   -368   -854  -1221   -859  -1249   -709   -324
   -114   -400   -285    257     85   -342   -849  -1213   -841  -1228   -693   -303
   -119   -376   -259    246     67   -319   -846  -1210   -833  -1221   -683   -298
   -103   -355   -252    228     72   -303   -844  -1208   -826  -1215   -675   -293
   -103   -298   -197    200     44   -246   -826  -1187   -792  -1184   -644   -262
   -114   -236   -122    176      2   -179   -805  -1163   -753  -1145   -602   -218
   -111   -223   -111    168     -2   -168   -800  -1166   -748  -1143   -600   -218
   -103   -228   -124    166      7   -176   -813  -1176   -761  -1161   -615   -228
   -101   -181    -83    140    -10   -132   -815  -1163   -737  -1137   -592   -205
    -88    -83      5     85    -46    -38   -820  -1161   -706  -1098   -548   -168
    -80    -28     49     54    -67     10   -862  -1189   -701  -1083   -527   -148
    -90      7     96     41    -93     51   -878  -1187   -678  -1049   -493   -114
    -88     20    106     33    -98     62   -888  -1189   -680  -1047   -491   -111
    -83     -7     75     46    -80     33   -922  -1221   -717  -1083   -522   -142
    -93    -10     80     51    -88     33   -945  -1244   -740  -1098   -537   -150
   -101    -44     57     72    -80      7   -948  -1252   -761  -1111   -553   -158
   -103   -166    -64    132    -20   -116   -966  -1278   -815  -1176   -620   -223
   -111   -309   -197    210     41   -254   -979  -1306   -878  -1244   -691   -285
   -127   -335   -210    231     38   -272   -979  -1312   -898  -1260   -709   -296
   -132   -353   -220    241     44   -288   -997  -1337   -927  -1288   -737   -322
   -129   -407   -277    265     72   -342  -1021  -1374   -974  -1335   -782   -363
   -137   -413   -275    275     67   -345  -1018  -1371   -976  -1330   -782   -363
   -132   -410   -277    270     72   -345  -1023  -1371   -976  -1325   -776   -363
   -122   -413   -290    267     83   -353  -1041  -1392  -1000  -1348   -797   -389
   -137   -426   -290    280     75   -358  -1041  -1395  -1000  -1345   -795   -392
   -153   -426   -272    290     59   -350  -1034  -1384   -989  -1330   -784   -379
   -140   -428   -288    283     72   -358  -1057  -1402  -1013  -1350   -802   -397
   -145   -439   -293    290     72   -366  -1067  -1408  -1026  -1361   -813   -405
   -153   -431   -280    290     59   -355  -1060  -1392  -1013  -1345   -802   -392
   -142   -431   -288    288     72   -361  -1070  -1405  -1028  -1353   -813   -402
   -148   -454   -306    298     77   -381  -1083  -1421  -1041  -1366   -828   -420
   -163   -444   -280    303     57   -363  -1080  -1410  -1026  -1348   -810   -405
   -161   -449   -288    303     62   -371  -1075  -1397  -1023  -1348   -813   -407
   -124   -553   -428    340    150   -491  -1078  -1389  -1083  -1423   -891   -480
    -88   -771   -683    428    296   -727  -1005  -1291  -1145  -1558  -1049   -626
    -70   -867   -797    467    363   -833   -849  -1091  -1088  -1615  -1143   -727
   -101   -662   -561    379    228   -610   -769  -1111   -984  -1540  -1054   -678
   -233   -210     23    223   -129    -93   -961  -1680  -1023  -1371   -797   -446
   -397    522    919    -62   -657    719  -1358  -2372  -1049   -976   -270     80
   -530   1387   1914   -428  -1223   1649  -1748  -2821   -932   -441    368    678
   -555   1792   2348   -618  -1452   2070  -2122  -3096   -891   -109    743   1034
   -478   1356   1834   -439  -1156   1595  -2244  -3070  -1122   -363    457    810
   -426    545    971    -62   -698    758  -1935  -2688  -1483  -1109   -342     88
   -348    -72    275    210   -314    101  -1571  -2148  -1465  -1460   -807   -350
   -272   -267      2    267   -140   -135  -1325  -1699  -1182  -1343   -789   -363
   -220   -309    -88    265    -67   -200  -1197  -1454  -1013  -1239   -717   -311
   -200   -366   -168    280    -18   -267  -1171  -1405  -1002  -1260   -743   -350
   -194   -407   -213    298      7   -311  -1156  -1382  -1005  -1275   -763   -384
   -197   -418   -223    306     10   -322  -1130  -1343   -984  -1262   -753   -387
   -187   -413   -226    301     18   -319  -1127  -1327   -982  -1267   -761   -397
   -176   -426   -252    301     33   -340  -1132  -1322   -987  -1278   -776   -415
   -187   -413   -226    298     18   -319  -1119  -1296   -963  -1254   -761   -397
   -187   -405   -220    296     15   -314  -1101  -1270   -943  -1231   -740   -381
   -174   -410   -236    293     31   -324  -1106  -1270   -945  -1239   -748   -387
   -181   -400   -220    290     18   -311  -1106  -1257   -935  -1223   -737   -381
   -192   -394   -202    293      5   -298  -1088  -1228   -904  -1187   -706   -363
   -189   -397   -210    293      7   -303  -1091  -1221   -898  -1176   -696   -368
   -187   -371   -184    280     -2   -277  -1098  -1218   -901  -1176   -696   -374
   -200   -358   -158    277    -20   -257  -1083  -1189   -875  -1148   -667   -348
   -202   -358   -155    280    -23   -257  -1078  -1174   -862  -1137   -657   -345
   -200   -366   -166    283    -18   -267  -1075  -1166   -857  -1135   -657   -348
   -202   -340   -137    272    -33   -239  -1060  -1135   -828  -1104   -631   -324
   -202   -322   -119    262    -44   -223  -1049  -1109   -810  -1085   -615   -309
   -194   -337   -142    265    -25   -241  -1054  -1101   -810  -1091   -620   -322
   -197   -335   -137    265    -31   -236  -1044  -1072   -787  -1067   -602   -309
   -202   -303   -101    254    -51   -202  -1023  -1031   -750  -1031   -571   -283
   -189   -311   -122    249    -36   -218  -1015  -1010   -740  -1023   -566   -288
   -189   -311   -122    249    -33   -218  -1005   -979   -719  -1002   -550   -283
   -197   -288    -90    241    -54   -189   -976   -922   -672   -956   -511   -244
   -189   -272    -83    231    -54   -179   -956   -878   -646   -932   -493   -231
   -174   -280   -106    226    -36   -194   -945   -841   -626   -917   -480   -228
   -179   -249    -70    213    -54   -161   -919   -787   -587   -880   -452   -205
   -174   -241    -67    205    -54   -153   -885   -727   -545   -841   -415   -179
   -155   -233    -77    194    -38   -155   -872   -688   -522   -815   -397   -171
   -158   -194    -36    174    -62   -114   -865   -659   -501   -795   -376   -155
   -158   -187    -28    171    -64   -109   -844   -620   -465   -753   -340   -119
   -150   -168    -18    158    -67    -93   -846   -618   -465   -750   -337   -119
   -148   -140      7    145    -77    -67   -844   -618   -465   -745   -329   -116
   -150    -93     57    122   -106    -18   -823   -594   -436   -709   -293    -80
   -150    -70     77    109   -116      2   -823   -605   -441   -706   -283    -83
   -148    -64     83    103   -116      7   -833   -631   -457   -719   -293    -98
   -166    -46    119    106   -142     36   -823   -639   -452   -704   -277    -85
   -181    -41    140    109   -163     49   -831   -667   -459   -698   -270    -83
   -181    -46    132    114   -158     41   -849   -717   -485   -714   -280   -101
   -197    -25    171    111   -187     72   -865   -761   -498   -719   -280   -106
   -220    -33    187    127   -205     75   -867   -784   -493   -706   -270    -96
   -226    -64    161    142   -194     46   -888   -828   -519   -722   -288   -116
   -239    -72    166    155   -202     46   -901   -867   -537   -730   -298   -129
   -262    -93    166    176   -215     36   -901   -875   -535   -714   -285   -122
   -267   -106    161    187   -215     25   -917   -906   -553   -727   -298   -150
   -275   -145    129    210   -205     -7   -924   -932   -574   -745   -319   -171
   -290   -137    153    213   -223      7   -919   -932   -568   -732   -311   -166
   -296   -148    148    220   -223      0   -911   -930   -563   -724   -303   -166
   -288   -161    127    226   -207    -18   -922   -948   -581   -737   -316   -187
   -296   -158    135    226   -218    -12   -917   -945   -579   -732   -311   -181
   -306   -171    135    239   -220    -18   -898   -924   -555   -704   -290   -155
   -303   -168    132    236   -220    -18   -901   -930   -561   -704   -293   -166
   -298   -171    127    236   -213    -23   -898   -924   -558   -691   -285   -163
   -309   -150    158    228   -233      5   -883   -898   -532   -657   -257   -142
   -311   -145    163    228   -239      7   -878   -891   -524   -646   -246   -140
   -309   -150    158    228   -236      2   -878   -888   -527   -644   -244   -142
   -322   -132    189    228   -257     28   -865   -870   -504   -615   -218   -122
   -324   -116    207    218   -267     44   -857   -857   -488   -594   -197   -106
   -319   -132    187    226   -254     25   -859   -859   -496   -602   -202   -119
   -324   -122    200    220   -265     36   -852   -852   -483   -589   -189   -109
   -340   -109    231    226   -285     59   -841   -833   -462   -563   -166    -83
   -332   -116    213    223   -275     46   -836   -826   -459   -561   -163    -85
   -327    -77    249    202   -290     85   -813   -802   -428   -530   -135    -67
   -337    -12    324    174   -332    155   -771   -761   -379   -475    -83    -23
   -340     31    371    155   -355    200   -750   -748   -361   -449    -59     -2
   -342     31    371    153   -355    200   -743   -745   -361   -452    -59     -2
   -348     31    376    158   -361    202   -732   -727   -342   -433    -44     10
   -350     64    413    142   -381    239   -719   -701   -309   -397    -10     33
   -335    158    493     88   -413    324   -727   -698   -277   -361     33     70
   -335    246    581     44   -459    413   -753   -701   -252   -319     75    103
   -335    272    607     31   -470    439   -753   -683   -223   -285    103    124
   -324    257    581     33   -454    418   -756   -683   -236   -296     93    111
   -332    239    571     46   -452    405   -769   -701   -254   -311     80    101
   -353    228    581     62   -470    405   -771   -704   -257   -309     85    103
   -358    155    514    101   -436    335   -774   -711   -285   -335     59     72
   -363     31    392    163   -379    210   -784   -735   -345   -397    -10      7
   -379    -62    316    220   -348    127   -779   -740   -379   -436    -51    -33
   -392    -96    293    241   -345     98   -774   -743   -394   -449    -67    -44
   -392   -140    252    265   -324     54   -787   -766   -428   -483   -101    -77
   -405   -163    239    283   -322     36   -789   -774   -444   -498   -119   -103
   -418   -189    228    303   -324     18   -771   -753   -426   -478   -101    -98
   -407   -207    200    306   -306     -5   -782   -763   -441   -488   -111   -124
   -413   -194    218    303   -316     10   -784   -769   -449   -498   -119   -132
   -426   -192    233    306   -332     20   -769   -748   -433   -475    -98   -111
   -423   -207    215    316   -319      2   -761   -737   -431   -472    -96   -114
   -418   -220    194    316   -309    -12   -771   -750   -444   -488   -114   -137
   -428   -226    202    327   -316    -12   -761   -737   -431   -472   -109   -132
   -426   -231    194    327   -311    -20   -756   -730   -418   -459    -98   -129
   -426   -262    163    345   -296    -49   -756   -732   -426   -467   -103   -145
   -441   -254    187    348   -314    -36   -748   -724   -420   -459    -98   -142
   -444   -257    184    350   -314    -36   -735   -701   -402   -441    -80   -122
   -423   -303    119    361   -272    -90   -737   -698   -431   -480   -119   -153
   -381   -467    -85    426   -148   -277   -706   -659   -496   -568   -226   -252
   -358   -662   -306    509    -25   -485   -563   -493   -509   -680   -368   -407
   -345   -646   -303    496    -20   -475   -413   -329   -415   -683   -392   -465
   -415   -342     70    379   -244   -137   -405   -514   -314   -527   -200   -309
   -561    202    763    179   -662    483   -691  -1150   -319   -241    189     59
   -704   1034   1735   -166  -1221   1384  -1088  -1712   -231    254    805    657
   -802   1784   2587   -491  -1696   2184  -1452  -2039    -51    771   1389   1208
   -795   1823   2616   -514  -1706   2218  -1735  -2221   -155    828   1462   1304
   -735   1197   1932   -231  -1332   1564  -1706  -2151   -581    244    865    782
   -672    400   1072    135   -872    735  -1350  -1745   -906   -459     93     70
   -581    -18    563    298   -571    272  -1023  -1189   -678   -488    -70   -114
   -511   -114    397    311   -457    140   -820   -820   -426   -342     10    -75
   -465   -171    293    319   -379     59   -722   -652   -322   -290     41    -70
   -449   -215    231    329   -342      7   -696   -618   -327   -322     10   -111
   -449   -246    202    348   -327    -23   -665   -574   -311   -316     10   -114
   -444   -270    174    355   -309    -49   -644   -540   -296   -314     10   -119
   -423   -283    140    353   -283    -72   -641   -530   -298   -324      0   -140
   -431   -275    155    353   -293    -62   -626   -504   -283   -306     12   -132
   -431   -272    155    350   -293    -59   -597   -470   -254   -277     38   -114
   -418   -275    142    345   -283    -64   -592   -462   -252   -283     33   -127
   -420   -262    158    342   -290    -51   -589   -454   -244   -283     36   -129
   -436   -265    171    348   -303    -46   -571   -426   -218   -257     59   -106
   -426   -259    166    342   -298    -46   -563   -413   -213   -249     67   -103
   -418   -252    163    332   -290    -44   -558   -413   -207   -241     75   -106
   -423   -252    171    337   -298    -41   -532   -381   -176   -210    101    -85
   -420   -231    187    324   -303    -20   -522   -361   -163   -202    106    -88
   -410   -226    184    316   -298    -20   -522   -355   -163   -205    106   -101
   -415   -236    176    324   -298    -28   -504   -324   -142   -184    124    -80
   -420   -210    210    316   -316      0   -483   -290   -111   -150    158    -54
   -410   -226    184    316   -298    -20   -478   -280   -106   -153    155    -67
   -394   -207    187    301   -293    -10   -472   -257    -93   -140    163    -62
   -384   -171    210    277   -298     18   -457   -210    -51    -98    200    -25
   -368   -171    197    270   -283     12   -459   -184    -36    -85    213    -25
   -371   -174    194    272   -285     10   -454   -166    -33    -90    205    -38
   -379   -163    215    270   -298     25   -426   -119      5    -54    233    -10
   -368   -150    218    257   -293     33   -400    -72     41    -23    262     15
   -332   -132    200    233   -267     33   -387    -36     62    -12    272     15
   -332   -116    215    223   -275     46   -358     20    101     20    303     41
   -332   -106    223    218   -277     57   -322     83    145     62    337     72
   -311   -111    197    210   -257     41   -306    124    166     80    355     80
   -293    -83    210    189   -252     62   -293    158    189    101    376     96
   -296    -41    254    168   -277    106   -267    202    231    142    415    132
   -285    -28    254    155   -272    111   -254    223    246    158    431    145
   -275    -18    257    145   -270    119   -252    226    246    161    433    150
   -283     25    309    129   -296    166   -241    239    262    181    454    171
   -277     41    319    116   -298    179   -228    244    270    197    475    189
   -267     41    306    111   -288    174   -236    218    254    184    470    176
   -283     44    327    116   -303    184   -231    200    254    187    475    181
   -303     83    387    111   -345    233   -223    184    257    194    488    194
   -298     98    397     98   -348    246   -239    142    239    181    480    179
   -298    116    413     90   -355    265   -246    109    231    181    488    176
   -316    111    428    101   -374    270   -241     88    236    194    504    189
   -327     98    426    114   -376    262   -252     49    215    181    491    171
   -329     70    400    129   -366    236   -270      0    181    150    459    132
   -348     67    415    140   -381    241   -272    -28    176    145    457    129
   -358     44    402    155   -379    223   -272    -49    163    140    452    119
   -348     28    376    161   -361    202   -293    -88    129    109    423     83
   -355      7    363    174   -361    184   -296   -106    119    103    415     72
   -374      0    374    187   -374    187   -288   -114    119    103    420     75
   -368    -20    345    192   -358    163   -293   -132     98     85    402     57
   -358    -41    316    200   -337    137   -293   -142     85     72    397     44
   -371    -36    332    202   -353    148   -277   -129    101     93    413     59
   -371    -44    327    207   -350    140   -272   -129    103     96    418     59
   -374    -67    306    220   -342    119   -283   -135     90     88    410     46
   -381    -57    324    220   -353    132   -270   -116    114    114    433     67
   -379    -46    329    210   -355    140   -252   -101    135    129    449     83
   -358    -57    301    207   -332    122   -252    -93    142    132    457     88
   -363    -46    316    205   -340    132   -249    -90    148    140    465     93
   -361    -25    335    194   -348    153   -241    -80    163    161    483    106
   -348    -25    322    187   -335    148   -233    -80    161    155    478     90
   -348    -18    329    181   -340    155   -223    -80    163    153    480     88
   -355     -7    348    179   -353    168   -207    -59    184    176    504    111
   -348    -18    329    184   -340    155   -202    -51    187    184    509    116
   -345    -46    296    194   -322    122   -202    -57    179    174    498     98
   -358    -33    324    194   -342    145   -181    -33    200    194    519    114
   -350      5    355    174   -353    179   -150     -5    231    223    548    140
   -342     31    374    155   -358    202   -135      7    252    241    566    150
   -350     75    426    135   -389    249   -106     28    285    270    594    181
   -355    101    457    127   -407    277    -77     57    311    293    618    207
   -340     90    431    122   -384    259    -85     51    296    280    602    192
   -322    129    452     96   -387    290    -80     64    314    298    626    202
   -337    220    555     57   -446    387    -59     98    381    371    696    265
   -329    285    613     20   -470    449    -72     90    405    405    732    290
   -314    314    626     -2   -470    470    -96     72    400    402    735    288
   -316    311    628      2   -472    470    -93     83    402    407    735    298
   -322    272    594     23   -457    433    -90     80    400    410    737    298
   -322    249    571     36   -446    410   -109     51    371    387    717    265
   -337    194    532     70   -436    363   -124     33    335    355    685    231
   -358     88    446    135   -402    267   -119     28    298    311    633    189
   -358    -44    311    200   -337    132   -127      2    233    241    558    114
   -366   -103    259    233   -314     77   -124    -10    205    213    530     88
   -381   -124    257    252   -319     64   -119    -15    194    205    522     80
   -374   -150    223    262   -298     36   -127    -38    168    179    496     54
   -366   -174    192    267   -280      7   -135    -51    153    163    478     36
   -374   -174    197    272   -285     10   -127    -46    161    168    480     41
   -366   -176    189    270   -280      7   -124    -44    161    171    478     38
   -348   -189    158    270   -254    -15   -129    -51    148    155    465     20
   -358   -194    163    275   -262    -15   -124    -51    148    161    467     20
   -368   -189    179    277   -275     -5   -116    -46    150    166    472     25
   -358   -218    137    288   -249    -41   -124    -54    135    153    457      7
   -355   -239    116    298   -236    -62   -124    -51    129    148    454      7
   -363   -213    148    285   -257    -33   -114    -38    145    166    472     23
   -358   -197    161    277   -262    -18   -119    -44    140    161    470     12
   -350   -223    124    285   -239    -49   -122    -44    135    155    462      5
   -345   -267     77    306   -213    -96    -96    -15    145    163    462     10
   -309   -397    -90    353   -109   -244    -72     20     88     67    355    -90
   -262   -600   -337    431     36   -470     31    150     38    -72    187   -267
   -244   -589   -345    415     49   -467    197    350    137    -77    158   -324
   -311   -265     46    288   -179   -109    270    272    296     93    348   -158
   -449    218    665    114   -555    441     -5   -379    275    350    709    197
   -597   1000   1595   -202  -1096   1296   -387   -989    335    807   1293    776
   -735   1813   2548   -540  -1644   2179   -711  -1317    542   1366   1925   1379
   -722   1886   2608   -581  -1665   2247  -1031  -1535    452   1462   2047   1535
   -649   1195   1842   -275  -1244   1517  -1047  -1519    -44    813   1379    940
   -610    454   1065     77   -839    761   -745  -1153   -358    155    646    252
   -532    -10    522    270   -530    257   -410   -597   -179     62    426     18
   -428   -103    324    267   -376    109   -215   -226     59    184    488     44
   -376   -158    215    267   -298     28   -101    -41    179    252    530     72
   -368   -197    171    283   -272    -12    -59     20    202    249    519     57
   -353   -220    129    285   -244    -46    -57     33    187    215    485     15
   -350   -262     88    306   -220    -88    -44     49    184    202    465     -5
   -355   -259     96    306   -228    -83    -20     83    207    215    475      2
   -342   -262     77    301   -210    -93     -7    103    215    215    478      0
   -324   -252     70    285   -200    -90     -7    103    213    210    472     -7
   -327   -226    101    277   -215    -62      2    127    233    231    493     10
   -335   -236     98    285   -218    -70     12    148    249    244    504     23
   -332   -241     90    285   -213    -75      7    145    244    233    493     12
   -329   -205    122    265   -226    -41      5    153    254    246    506     23
   -329   -181    148    257   -239    -18     12    179    280    270    524     41
   -319   -202    114    259   -218    -46      5    181    275    265    519     31
   -314   -200    114    257   -215    -44      2    192    283    272    527     36
   -319   -176    142    246   -231    -18      7    215    306    301    548     57
   -306   -181    124    244   -215    -28      5    228    311    301    545     51
   -293   -189    103    239   -200    -41     12    241    319    301    545     51
   -303   -171    132    236   -218    -20     28    267    337    322    561     67
   -298   -163    135    228   -218    -12     44    288    358    337    574     77
   -283   -179    103    231   -194    -38     57    301    361    337    576     72
   -283   -163    116    223   -202    -23     75    327    381    358    589     85
   -277   -140    137    207   -207     -2    101    368    413    387    618    106
   -259   -137    122    197   -192     -7    111    394    423    397    628    111
   -246   -124    122    187   -184     -2    132    428    446    415    644    122
   -249    -98    150    171   -202     25    163    480    485    457    678    155
   -233    -83    148    158   -192     31    181    519    506    472    693    168
   -207    -83    124    145   -168     20    200    555    522    485    701    174
   -202    -70    132    137   -168     31    236    613    563    527    740    213
   -194    -46    148    119   -174     49    252    657    589    553    766    239
   -171    -38    132    103   -153     46    257    680    602    566    774    249
   -163     -5    155     83   -161     75    267    706    623    597    802    265
   -161     41    202     59   -181    122    275    722    641    618    826    280
   -145     46    192     49   -168    116    270    714    633    615    823    272
   -142     59    202     41   -174    129    272    714    639    623    839    285
   -161     83    244     38   -202    161    285    719    654    646    867    314
   -161     96    257     33   -207    176    288    701    649    641    865    316
   -158    103    262     25   -210    181    280    670    636    631    854    314
   -171    135    306     18   -239    220    285    652    646    646    870    324
   -179    145    324     15   -252    233    283    628    644    652    875    319
   -181    124    306     28   -244    215    275    584    628    636    859    296
   -200    122    322     36   -259    220    272    553    623    633    859    288
   -218    124    342     46   -280    233    267    519    618    626    859    283
   -223    106    329     57   -275    218    254    472    587    597    831    254
   -228     70    298     80   -262    184    249    439    563    576    807    233
   -249     41    290    103   -270    163    257    428    563    581    810    236
   -249     28    277    111   -265    150    249    402    545    566    795    213
   -254     10    265    122   -259    135    236    368    514    535    763    174
   -272     -5    267    140   -270    129    249    371    517    540    771    184
   -272     -5    267    137   -272    129    254    371    519    542    776    187
   -259    -12    246    137   -254    114    249    363    506    527    763    168
   -265     -7    254    135   -259    122    252    366    509    530    763    168
   -265     -7    257    137   -262    124    267    381    524    545    779    189
   -254    -12    241    135   -249    111    254    371    514    540    774    181
   -252     -7    244    129   -249    116    257    376    522    548    779    189
   -259     -5    254    132   -259    124    272    394    542    571    797    210
   -262     -2    259    132   -262    127    270    397    545    576    797    205
   -259      5    265    127   -262    135    265    392    542    574    792    194
   -262     23    285    119   -275    153    280    407    563    594    813    210
   -262     20    280    119   -272    150    285    420    574    602    823    220
   -249     20    270    114   -259    145    280    418    566    592    815    210
   -259     28    288    114   -275    155    283    423    574    597    820    220
   -267     33    301    114   -283    166    293    431    589    615    836    236
   -259     15    272    122   -267    142    296    426    579    607    823    223
   -259     18    277    122   -267    148    293    426    574    602    818    213
   -265     59    324     98   -293    192    319    459    607    639    852    244
   -254     90    345     80   -301    218    340    485    633    662    878    267
   -257    122    376     64   -316    249    353    493    646    672    883    270
   -270    181    452     44   -361    316    384    517    678    704    909    293
   -267    166    433     49   -350    298    384    517    675    701    904    283
   -246    174    420     36   -335    296    376    514    670    693    896    272
   -252    262    514     -5   -381    387    400    545    727    748    950    327
   -254    342    597    -44   -426    470    405    568    779    810   1010    387
   -226    366    592    -72   -410    478    366    537    763    800   1002    376
   -213    366    579    -77   -397    472    358    532    758    795   1000    374
   -223    368    592    -72   -407    478    363    537    763    797   1002    384
   -233    337    571    -51   -402    454    350    522    750    787    989    376
   -244    285    527    -23   -387    405    335    504    722    758    958    340
   -267    200    467     33   -368    335    335    504    696    727    924    301
   -259     83    340     85   -298    210    329    491    646    675    867    249
   -244     10    254    116   -249    132    311    459    592    618    813    197
   -272    -12    257    142   -267    122    311    452    579    605    797    181
   -288    -41    246    166   -267    101    316    449    571    594    784    168
   -288    -77    207    181   -249     64    311    441    561    581    769    145
   -285    -77    207    181   -246     64    311    439    555    574    763    140
   -283    -64    215    174   -252     75    311    439    553    568    758    137
   -272    -80    192    176   -233     54    311    436    548    563    750    127
   -272   -101    168    187   -223     33    311    436    542    555    740    114
   -285   -101    184    194   -236     41    319    441    545    561    743    116
   -288    -90    194    187   -244     49    324    446    553    566    748    124
   -285    -96    187    189   -239     44    327    446    550    555    743    116
   -293    -98    194    194   -246     49    335    454    550    553    735    114
   -290    -88    202    189   -246     57    342    457    550    542    724    111
   -280   -111    168    194   -226     28    340    452    540    530    709    101
   -283   -148    135    215   -210     -7    348    462    537    524    696     85
   -267   -244     23    254   -148   -111    371    496    509    475    636     23
   -210   -449   -239    329     12   -345    441    584    428    319    462   -148
   -197   -550   -355    371     77   -454    589    756    462    246    355   -272
   -236   -329    -96    283    -70   -213    696    813    623    389    501   -161
   -361    122    483    119   -423    303    584    402    722    652    839    163
   -509    844   1353   -166   -930   1098    246   -275    769   1041   1363    698
   -654   1709   2361   -527  -1506   2034    -38   -615   1031   1636   2036   1379
   -688   1961   2650   -636  -1667   2304   -293   -795   1072   1880   2299   1657
   -628   1439   2068   -405  -1348   1751   -452   -940    607   1389   1808   1215
   -597    740   1337    -70   -966   1039   -314   -826     85    592    987    413
   -511    194    706    158   -610    449     -7   -272    158    384    659     88
   -405     23    428    189   -418    223    205    155    397    491    691     93
   -327    -31    296    176   -314    129    322    387    535    566    735    122
   -303    -77    226    192   -265     72    389    498    589    594    745    127
   -290    -83    207    184   -252     62    407    524    594    584    737    111
   -283   -124    158    202   -220     15    415    530    581    553    701     77
   -293   -155    137    223   -218    -10    428    550    587    548    693     64
   -293   -150    142    223   -218     -5    446    581    610    568    714     72
   -275   -142    132    210   -205     -7    446    584    605    561    706     57
   -270   -145    124    207   -197    -10    457    594    610    558    706     57
   -270   -127    142    197   -210      7    472    618    631    581    727     75
   -259   -116    142    189   -202     12    480    628    636    584    732     75
   -254   -122    132    187   -194      5    480    631    639    584    732     72
   -259   -119    140    189   -202      7    496    654    659    602    750     90
   -262   -116    145    187   -205     12    501    672    670    613    761     96
   -249   -119    129    184   -189      5    498    678    670    610    758     93
   -252   -106    142    179   -200     18    511    696    683    626    771    106
   -246    -80    166    163   -207     41    524    717    701    641    782    119
   -231    -80    148    155   -192     33    527    730    706    644    784    111
   -220    -83    137    153   -179     25    537    740    717    649    789    114
   -231    -80    148    153   -192     33    558    774    743    670    813    135
   -215    -72    142    142   -179     33    563    789    756    680    818    140
   -205    -59    145    129   -176     44    563    800    761    683    818    132
   -207    -44    163    127   -187     59    579    833    784    706    841    155
   -197    -41    155    116   -176     57    597    867    805    730    862    174
   -174    -33    140    103   -158     54    600    885    813    732    867    174
   -163    -23    140     90   -153     59    620    927    841    758    883    192
   -153     -7    145     80   -150     67    649    987    885    800    919    226
   -127      2    129     59   -127     64    654   1018    901    815    932    233
   -111     23    135     44   -122     77    662   1057    922    836    950    252
   -103     38    142     31   -124     90    685   1106    958    870    979    283
    -83     57    140     12   -111     98    698   1137    974    885    997    296
    -70     83    153     -7   -111    116    701   1153    982    896   1010    303
    -72    119    192    -23   -132    155    717   1179   1005    927   1041    337
    -54    153    207    -49   -132    179    717   1187   1015    943   1062    361
    -36    153    189    -57   -111    171    709   1171   1002    932   1057    353
    -44    176    220    -67   -132    197    717   1179   1021    956   1083    376
    -49    218    267    -83   -158    241    719   1171   1028    969   1098    389
    -51    189    241    -70   -145    215    717   1150   1018    958   1093    384
    -67    205    272    -67   -168    239    711   1122   1010    953   1088    379
    -88    231    316    -72   -202    272    722   1111   1023    969   1106    397
    -93    233    327    -70   -210    280    714   1078   1010    953   1093    379
   -114    207    322    -46   -218    265    706   1034    989    932   1072    353
   -145    197    342    -25   -244    270    717   1010    989    927   1067    350
   -158    166    324     -5   -241    244    714    976    974    906   1044    327
   -155    137    293     10   -223    215    701    932    943    870   1013    285
   -171    124    296     20   -233    210    701    909    930    857    997    272
   -181    122    303     31   -241    213    704    893    919    852    992    267
   -168     77    246     44   -207    161    688    854    885    815    956    236
   -179     62    241     57   -210    150    678    831    867    797    935    213
   -192     67    259     62   -226    163    683    828    870    800    940    207
   -181     51    233     64   -207    142    683    818    854    779    919    189
   -176     25    202     75   -192    114    678    807    841    766    909    187
   -189     44    233     72   -213    137    685    815    849    779    919    200
   -187     64    252     59   -218    158    691    818    857    784    924    200
   -163     57    220     54   -192    137    685    805    841    766    911    194
   -176     38    213     67   -194    124    691    818    849    782    919    202
   -187     54    241     67   -215    145    696    831    865    800    935    205
   -181     51    231     62   -207    140    691    826    859    792    927    187
   -174     44    218     64   -194    129    693    823    857    789    927    189
   -187     46    231     67   -210    137    701    833    870    802    937    202
   -171     44    215     62   -194    129    698    833    870    800    932    202
   -168     36    205     64   -187    119    696    823    857    789    919    194
   -176     54    231     62   -202    142    704    828    865    797    930    205
   -181     59    239     59   -210    148    717    841    878    807    937    210
   -179     77    257     49   -218    166    735    862    898    823    956    220
   -168    122    290     23   -228    205    756    883    922    844    979    246
   -166    155    322      5   -244    239    782    901    945    865   1000    270
   -163    158    322      0   -244    239    797    906    956    867   1005    277
   -161    155    316      0   -239    236    800    904    948    859    995    270
   -155    197    353    -23   -254    272    818    930    979    888   1028    301
   -148    280    428    -64   -288    353    826    945   1018    930   1072    345
   -145    345    491   -101   -319    418    797    932   1036    958   1098    368
   -150    376    527   -114   -340    452    787    940   1062    992   1130    392
   -135    371    506   -119   -322    439    776    937   1062    992   1130    387
   -127    335    462   -103   -293    397    758    911   1031    963   1106    371
   -145    327    470    -93   -309    397    745    898   1015    956   1098    368
   -168    262    428    -46   -298    345    740    885    984    927   1065    335
   -179    124    303     25   -241    215    724    859    922    859    997    270
   -184     23    207     80   -194    114    717    841    875    802    940    220
   -189     15    205     85   -200    109    732    849    870    795    932    231
   -184      5    189     90   -187     96    737    836    852    769    904    220
   -189    -38    150    111   -171     54    724    800    815    743    872    176
   -200    -51    148    127   -174     46    727    797    813    748    883    171
   -197    -64    132    129   -166     31    727    792    797    730    865    166
   -187    -75    109    129   -150     15    717    774    771    704    833    137
   -189    -88    101    137   -148      7    724    776    776    709    836    129
   -189    -96     93    142   -142     -2    743    789    792    719    841    140
   -181   -111     70    145   -127    -20    730    776    774    701    820    106
   -184   -127     54    155   -122    -36    735    771    769    696    823    101
   -189   -124     62    155   -127    -31    748    782    771    698    826    114
   -179   -145     33    163   -106    -57    748    779    761    688    815    106
   -184   -166     15    174   -103    -75    735    763    735    665    792     85
   -194   -155     38    174   -119    -59    740    769    743    670    797     93
   -189   -184      2    184    -98    -90    753    776    735    659    784     83
   -142   -309   -166    226     10   -239    756    782    657    558    675    -18
   -101   -522   -420    311    158   -472    859    904    600    415    498   -189
    -83   -558   -475    319    194   -517   1013   1096    665    387    439   -267
   -111   -329   -218    220     51   -275   1083   1070    795    519    584   -148
   -259    122    381     70   -319    252    927    568    867    771    919    192
   -441    948   1387   -254   -914   1166    602    -54    992   1262   1538    833
   -571   1735   2307   -581  -1439   2021    324   -355   1265   1847   2192   1491
   -563   1836   2400   -639  -1480   2117     44   -537   1221   1974   2335   1665
   -506   1288   1795   -389  -1150   1540    -96   -670    711   1413   1779   1163
   -472    574   1047    -51   -761    807    111   -433    285    683   1002    405
   -374     62    433    155   -405    246    389     80    353    493    696     88
   -277    -49    226    163   -252     85    594    483    584    613    750    111
   -205    -75    129    140   -168     25    722    709    724    696    805    153
   -181   -137     41    158   -114    -49    748    753    719    662    769    122
   -174   -176     -5    174    -85    -90    763    771    709    641    748     96
   -174   -184    -10    179    -83    -98    782    800    722    646    750     83
   -161   -197    -36    179    -62   -116    792    813    722    641    748     67
   -155   -220    -64    187    -46   -142    795    813    711    620    724     49
   -161   -202    -44    181    -59   -124    807    836    730    639    737     67
   -150   -184    -36    166    -57   -111    813    846    743    646    748     70
   -135   -189    -54    163    -41   -122    805    839    730    628    727     54
   -142   -184    -41    161    -51   -111    815    852    745    641    740     70
   -150   -168    -20    158    -67    -96    833    872    763    659    753     88
   -137   -176    -41    155    -51   -109    828    870    753    649    740     75
   -127   -174    -46    150    -41   -111    833    880    758    652    743     75
   -132   -140     -7    135    -64    -72    852    911    787    678    769    106
   -116   -148    -31    132    -44    -88    852    911    784    672    763    106
   -106   -145    -41    124    -33    -93    844    904    774    659    750     83
   -109   -127    -18    119    -46    -72    857    924    795    678    771     98
   -103   -114    -10    106    -49    -64    867    940    805    691    782    109
    -88   -119    -33    103    -28    -77    867    948    805    685    779    101
    -83   -109    -25     96    -31    -67    875    971    820    701    789    119
    -77    -88    -10     83    -33    -49    896   1008    852    735    813    145
    -62    -85    -25     72    -20    -54    896   1021    854    735    813    137
    -54    -72    -18     62    -20    -46    901   1041    867    745    820    142
    -54    -59     -7     54    -23    -33    922   1080    896    771    844    168
    -31    -62    -31     46      0    -46    930   1111    909    779    852    181
    -10    -46    -38     25     12    -41    930   1135    914    782    852    184
     -5    -18    -12     12      2    -15    950   1187    953    818    885    220
     10     -5    -15     -2     10    -10    966   1231    979    841    909    241
     38      5    -33    -20     36    -12    966   1254    987    846    911    244
     46     36    -12    -41     31     10    979   1291   1013    878    940    277
     57     80     23    -70     18     51    989   1319   1036    906    966    309
     75     80      5    -80     33     44    984   1319   1034    911    969    319
     88    101     12    -93     38     57    979   1314   1026    911    969    324
     75    114     38    -96     18     77    989   1327   1047    940   1000    358
     83    153     67   -119      7    111    974   1306   1036    935   1002    361
     88    145     57   -119     12    101    963   1278   1026    924    997    361
     67    187    119   -127    -25    153    966   1267   1039    943   1015    376
     59    184    124   -122    -33    155    961   1244   1034    937   1010    368
     57    179    122   -119    -31    150    943   1197   1005    911    989    348
     28    176    148   -103    -59    161    948   1176   1010    917    997    358
      7    176    168    -90    -80    174    943   1143   1005    911    992    353
     10    158    148    -85    -70    153    927   1085    971    870    956    311
     -2    150    150    -75    -75    150    919   1044    950    852    935    293
    -28    129    155    -51    -90    142    922   1026    948    844    924    283
    -31     90    122    -28    -75    106    906    982    914    810    893    249
    -28     59     88    -15    -59     72    880    930    867    766    857    218
    -54     49    103      2    -80     75    891    924    865    769    859    220
    -70     33    103     15    -88     67    896    917    854    756    846    210
    -54     10     64     23    -59     36    885    893    831    730    818    184
    -46     15     62     12    -54     38    878    878    823    724    813    187
    -41     31     72      5    -57     51    885    885    836    740    826    205
    -36     23     57      5    -46     38    870    867    823    727    810    192
    -41     23     64     10    -51     44    865    857    810    722    800    184
    -57     36     90      7    -75     64    880    872    826    750    823    207
    -49     28     77     10    -62     51    875    870    820    753    823    207
    -46     23     70     10    -59     46    865    857    805    748    813    194
    -57     41     98      7    -77     70    872    867    820    771    831    215
    -51     51    103      0    -77     77    875    870    826    784    839    223
    -33     49     80     -7    -57     64    865    854    810    776    831    213
    -41     49     90     -5    -67     70    867    857    813    789    839    223
    -54     57    111      0    -83     83    878    875    831    823    862    246
    -38     54     93     -7    -67     75    870    859    815    820    849    228
    -31     80    111    -23    -70     96    883    867    831    844    865    239
    -31    129    161    -49    -96    145    911    898    870    893    904    277
    -31    153    184    -59   -106    168    932    909    883    917    924    290
    -25    158    184    -64   -103    171    940    909    883    924    927    293
    -25    155    181    -64   -103    168    953    924    898    943    943    306
    -15    202    218    -96   -116    210    961    937    919    963    969    324
      2    270    267   -135   -132    270    956    940    945    989    995    348
      2    335    332   -171   -163    335    937    943    982   1031   1041    397
     12    381    368   -197   -179    376    911    935    995   1060   1067    423
     36    361    324   -200   -145    342    883    906    966   1034   1047    400
     28    332    303   -179   -137    319    867    888    948   1023   1036    389
      2    332    327   -168   -163    332    857    880    945   1031   1044    400
     -2    257    259   -127   -132    257    841    857    904    992   1002    358
      0    132    132    -67    -67    132    823    823    833    927    930    283
    -12     57     70    -20    -41     62    828    818    802    898    896    246
    -23     28     49     -5    -36     38    826    800    776    878    872    226
    -23      2     25     10    -25     12    813    763    737    831    833    184
    -36    -28      7     31    -23    -10    813    750    714    813    815    168
    -41    -46     -5     44    -18    -25    826    758    717    815    823    179
    -28    -57    -31     41      0    -44    802    730    685    787    800    153
    -33    -51    -20     41     -7    -36    795    714    670    774    784    137
    -46    -54     -7     49    -23    -31    807    724    678    782    787    140
    -38    -72    -33     57     -2    -54    802    714    665    763    774    127
    -31   -103    -72     67     20    -88    797    701    646    745    756    111
    -36    -75    -38     54      0    -57    800    704    652    750    761    119
    -28    -80    -51     51     10    -64    795    701    644    740    750    116
    -20   -101    -80     62     28    -90    782    675    615    711    722     88
    -33   -101    -67     67     15    -83    782    675    618    711    722     88
    -33    -98    -64     64     15    -83    789    688    626    717    724     98
    -10   -127   -119     67     54   -124    782    680    602    683    691     72
     36   -226   -262     96    148   -244    784    683    535    592    594    -15
     83   -444   -527    179    303   -485    880    792    467    449    420   -184
    116   -506   -623    194    368   -563   1008    958    504    394    342   -280
     90   -301   -394    103    241   -348   1085   1010    639    517    478   -166
    -62    135    197    -36   -129    166   1008    657    766    782    818    179
   -244    943   1187   -350   -717   1065    730    106    945   1265   1431    826
   -363   1706   2068   -672  -1215   1886    504   -174   1223   1813   2052   1473
   -387   1803   2187   -709  -1288   1992    288   -353   1205   1951   2203   1670
   -379   1260   1639   -439  -1008   1449    129   -568    691   1397   1657   1166
   -342    581    922   -122   -631    750    184   -535    153    610    849    348
   -244    137    381     51   -311    257    374   -119    148    394    542     33
   -150     28    179     57   -163    103    561    280    355    501    589     67
    -51    -23     28     38    -41      2    672    511    480    558    623     88
    -15    -96    -80     54     31    -88    711    579    485    524    587     57
    -15   -106    -90     59     36    -98    730    605    493    511    581     51
    -10   -119   -109     64     49   -116    745    623    488    496    568     46
      0   -158   -158     80     77   -158    750    620    467    459    535     18
      2   -137   -140     64     70   -140    758    631    465    452    535     12
      0   -132   -135     64     64   -135    769    646    472    454    540     12
     12   -145   -158     67     83   -153    756    641    462    436    530      0
     12   -142   -155     64     83   -148    753    636    462    433    530      5
      5   -132   -137     62     70   -135    779    665    491    457    555     41
      7   -150   -161     70     83   -155    787    670    480    441    545     41
     18   -166   -184     72    101   -176    776    662    462    418    530     36
     15   -129   -145     57     80   -137    779    678    472    431    542     51
     23   -109   -132     41     77   -119    776    685    483    439    550     59
     44   -119   -163     36    101   -140    766    680    472    423    542     49
     41   -122   -163     38    101   -142    771    685    478    431    550     62
     36   -111   -148     38     90   -129    782    706    498    449    571     85
     46   -140   -187     46    114   -163    774    701    480    426    553     70
     59   -127   -187     33    122   -155    761    701    475    420    550     72
     64    -85   -150     10    106   -116    761    722    491    436    571     98
     67    -85   -153     10    109   -119    750    722    483    420    563     93
     83    -83   -168     -2    124   -127    743    727    480    413    555     93
     88    -64   -155    -12    122   -109    753    761    506    439    581    132
     98    -83   -184    -10    140   -132    761    789    522    452    594    153
    119   -101   -220     -7    168   -161    753    797    511    436    581    132
    122    -57   -181    -33    150   -119    753    823    524    449    594    142
    127    -38   -168    -44    148   -103    763    867    555    475    618    187
    153    -38   -194    -57    171   -116    758    888    563    483    623    197
    181    -18   -200    -80    189   -109    753    911    574    496    639    215
    187     10   -176   -101    181    -80    758    950    605    532    675    262
    202     44   -161   -124    181    -57    748    958    607    540    691    280
    215     54   -161   -137    189    -51    735    956    605    540    691    293
    218     96   -122   -155    171    -12    735    963    620    563    717    329
    223    132    -90   -179    155     23    724    953    615    561    724    337
    236    140    -96   -189    166     23    711    927    597    542    714    340
    233    158    -75   -197    153     44    711    917    594    545    719    361
    226    192    -33   -207    129     80    717    906    600    553    724    379
    220    179    -41   -202    129     70    701    867    576    532    706    361
    205    181    -23   -194    114     80    696    836    563    519    698    342
    181    189      7   -184     88     98    709    823    576    530    709    348
    171    163     -7   -166     90     77    711    792    561    504    683    319
    155    132    -23   -142     90     54    701    743    524    459    641    275
    129    111    -18   -122     75     46    711    719    517    449    631    265
    114     98    -18   -106     67     41    706    680    488    418    597    233
    111     41    -70    -75     90    -12    691    633    444    368    553    189
     96     18    -77    -59     85    -28    693    610    423    345    530    171
     88      7    -80    -49     83    -36    688    589    402    327    511    163
     88    -23   -114    -33    101    -67    675    555    366    285    472    132
     93    -28   -122    -31    106    -75    667    535    345    265    452    114
     96    -20   -116    -38    103    -67    662    535    348    270    457    122
    106    -54   -161    -25    132   -106    641    514    324    246    441    106
    145    -38   -184    -54    163   -111    641    506    316    236    433    101
    145     10   -135    -77    140    -62    659    519    332    254    446    124
    155     23   -132    -90    142    -54    641    517    327    246    444    122
    181     20   -163   -101    174    -70    644    511    316    233    431    111
    161      7   -153    -85    155    -72    636    504    314    239    436    119
     80    -36   -116    -20     98    -75    659    501    316    244    439    124
     59    -49   -111     -5     83    -80    675    483    303    228    428    111
     54    -33    -88    -10     70    -59    693    485    311    233    436    116
     49      5    -44    -28     46    -18    714    504    337    265    465    148
     62     31    -31    -46     46      0    709    506    337    267    467    153
     77     49    -28    -64     51     10    714    506    337    267    467    158
     64     46    -20    -57     41     12    740    522    353    285    483    163
     83     77     -5    -80     44     36    748    537    371    306    509    184
    111    158     46   -135     33    103    743    548    394    332    540    215
    109    252    140   -181    -15    197    737    550    420    371    579    252
    111    298    187   -205    -36    241    724    542    444    402    613    283
    127    277    150   -205    -10    215    693    519    428    392    605    277
    145    290    145   -218      0    218    667    498    405    379    597    272
    132    280    148   -207     -7    213    665    493    397    379    600    277
    122    259    137   -192     -7    200    644    465    366    350    576    254
    114    187     72   -153     20    132    623    431    314    301    530    205
     98     70    -28    -83     64     20    623    426    270    254    475    166
     96     -7   -106    -44    101    -57    623    415    233    213    433    129
     88    -51   -140    -20    114    -96    610    384    194    171    397     93
     77    -77   -155     -2    114   -114    602    361    163    140    371     75
     75    -88   -163      7    119   -124    605    358    158    132    368     77
     85   -127   -215     20    148   -171    594    340    137    111    348     51
     83   -140   -223     28    153   -181    600    332    129    109    345     41
     59   -153   -215     46    135   -184    613    332    129    109    348     44
     59   -179   -239     59    148   -207    605    319    114     88    327     28
     64   -176   -241     54    150   -207    584    296     88     59    298      2
     62   -176   -241     57    150   -207    589    309     96     67    309     15
     62   -189   -252     62    155   -220    581    301     85     51    298      7
     64   -213   -277     75    171   -244    563    277     57     20    275    -18
     57   -207   -265     75    161   -236    563    275     57     18    270    -15
     51   -210   -265     77    155   -236    568    280     59     20    272     -7
     62   -228   -290     80    174   -257    553    265     38     -5    249    -28
     77   -244   -322     83    200   -283    553    267     25    -28    226    -46
    111   -363   -475    124    290   -418    592    335     -2    -88    150   -106
    171   -532   -706    179    436   -618    691    485     -7   -187     15   -241
    202   -548   -750    171    472   -646    823    672     77   -207    -33   -311
    140   -272   -413     67    275   -342    924    745    270    -36    155   -145
      0    213    213   -106   -109    215    748    228    272    179    480    179
   -148    919   1065   -387   -605    992    405   -439    252    532    987    693
   -265   1639   1904   -688  -1085   1769    132   -782    423   1028   1569   1262
   -285   1706   1992   -709  -1137   1849    -90   -997    353   1145   1701   1413
   -257   1005   1262   -376   -761   1132   -163  -1114   -181    462    992    750
   -210    316    527    -54   -368    420    -70   -987   -618   -267    218      5
   -142    -90     49    114    -98    -20    137   -563   -535   -402    -10   -202
    -64   -176   -111    122     23   -145    303   -192   -280   -252     77   -124
     28   -207   -239     88    132   -223    415     38   -124   -155    148    -72
     57   -218   -275     80    166   -246    485    163    -46   -111    179    -54
     59   -241   -301     90    179   -272    504    189    -41   -124    166    -72
     75   -267   -342     96    207   -303    496    189    -62   -155    140   -106
     80   -257   -337     88    207   -296    511    213    -49   -148    145    -98
     80   -262   -345     90    210   -303    527    236    -36   -140    153    -88
     90   -277   -368     93    228   -324    519    239    -44   -158    137   -103
     88   -285   -374     98    231   -329    527    246    -38   -161    137   -101
     80   -265   -345     90    210   -306    537    262    -23   -148    150    -85
     93   -249   -342     77    215   -296    532    262    -23   -150    150    -88
     90   -267   -358     88    223   -314    530    252    -36   -166    137   -101
     83   -265   -348     90    215   -306    540    272    -15   -145    161    -77
     88   -246   -335     77    210   -290    535    272    -15   -142    166    -67
     90   -244   -337     75    213   -290    524    259    -28   -158    153    -77
     93   -231   -324     67    207   -277    527    272    -18   -142    163    -64
     93   -205   -298     57    194   -252    537    290      0   -124    181    -44
    103   -226   -329     59    215   -277    527    288     -7   -135    174    -49
    111   -226   -337     57    223   -280    530    301      2   -124    184    -31
    101   -205   -306     49    202   -254    542    327     25   -101    210    -10
    109   -207   -316     49    213   -262    540    332     28    -98    215    -18
    119   -210   -329     44    223   -270    537    337     31   -101    213    -31
    119   -194   -316     36    218   -254    553    368     62    -72    236      0
    127   -192   -319     31    223   -257    561    392     80    -57    249     20
    148   -168   -316     10    231   -241    545    397     77    -62    246     15
    148   -145   -293     -2    218   -218    555    428     96    -44    265     31
    161   -127   -288    -18    223   -207    563    470    124    -15    293     62
    187   -119   -309    -36    246   -213    553    491    132     -7    301     72
    197   -114   -311    -41    254   -213    555    524    150     12    322     96
    200    -80   -283    -59    239   -181    574    571    184     49    355    135
    220    -62   -283    -80    252   -171    566    589    189     57    363    153
    236    -51   -290    -93    259   -171    553    597    189     62    374    171
    236    -31   -267   -101    252   -148    563    623    213     96    407    215
    246    -10   -257   -119    249   -135    561    628    218    111    426    231
    257     15   -241   -135    249   -111    537    602    194     96    415    215
    252     28   -226   -142    239    -96    532    594    194    101    431    231
    246     54   -192   -150    220    -67    535    584    194    114    449    252
    249     59   -192   -155    220    -64    514    545    163     85    426    233
    244     64   -179   -155    213    -57    511    519    148     72    418    228
    220     75   -148   -150    184    -36    517    501    148     67    418    228
    213     59   -153   -135    184    -46    511    467    129     44    392    202
    194     38   -158   -116    176    -59    509    431    111     18    363    166
    168     31   -137   -101    153    -51    519    415    114     15    361    150
    150      5   -148    -80    148    -70    514    387    101     -7    337    124
    145    -23   -168    -59    155    -96    501    342     70    -51    298     88
    124    -38   -163    -44    142   -101    504    322     64    -59    290     75
    106    -54   -163    -25    132   -109    506    303     57    -70    277     64
    106    -88   -197    -10    150   -142    493    267     25   -106    246     31
     98   -106   -205      5    150   -155    488    246      7   -124    233     18
     85   -119   -205     15    142   -161    501    246     15   -116    241     31
     88   -129   -218     20    153   -174    483    223     -7   -137    218     10
     88   -142   -233     25    158   -187    470    202    -28   -158    197    -15
     77   -132   -210     28    142   -171    478    205    -18   -150    205     -5
     85   -140   -226     25    153   -181    475    205    -20   -150    205      2
     93   -148   -241     28    166   -194    465    189    -33   -168    192    -12
     88   -140   -231     25    158   -187    467    194    -28   -158    197     -7
     85   -119   -205     18    145   -161    470    205    -20   -148    207      2
     90   -135   -226     20    155   -179    459    192    -31   -158    200    -10
     90   -122   -213     15    150   -166    459    192    -28   -158    205     -7
     88    -85   -174     -2    129   -129    478    220      0   -127    231     20
     98    -67   -166    -15    132   -116    498    244     23   -106    254     44
     98    -31   -132    -36    114    -80    509    246     33    -96    265     51
     90     10    -80    -51     85    -33    535    265     59    -64    290     75
     98      0    -98    -49     96    -46    548    272     62    -67    283     72
    111    -20   -132    -44    122    -75    545    275     59    -72    283     70
    103     83    -23    -96     64     31    555    290    101    -25    332    116
    109    168     59   -140     23    114    542    293    137     12    374    155
    124    197     72   -163     25    135    504    275    140     23    387    163
    129    197     67   -163     31    132    485    267    135     23    387    166
    124    192     67   -161     25    129    475    265    129     20    384    171
    127    171     44   -148     41    106    444    231     98     -5    361    155
    122    142     20   -135     51     83    423    205     67    -33    332    132
    109     80    -28    -93     70     25    431    207     46    -49    314    109
    101    -57   -158    -20    129   -106    433    200      2    -96    254     51
     96   -153   -249     28    171   -200    423    171    -46   -153    192     -7
     75   -171   -249     46    161   -210    420    150    -72   -179    174    -31
     64   -200   -265     67    163   -231    423    142    -83   -192    161    -38
     67   -246   -314     88    189   -280    402    114   -122   -226    124    -77
     67   -267   -335     98    200   -301    389    106   -135   -239    111    -88
     59   -259   -319     98    189   -288    389    111   -132   -236    114    -77
     67   -272   -340    103    202   -306    384    101   -148   -252    101    -85
     72   -293   -368    109    220   -329    371     85   -158   -265     83    -96
     64   -298   -366    116    215   -332    379     96   -148   -254     93    -90
     57   -303   -361    122    207   -332    374     93   -155   -259     85   -101
     57   -316   -374    129    215   -345    355     75   -176   -280     64   -122
     51   -327   -379    137    213   -353    361     83   -171   -267     72   -119
     51   -335   -387    140    218   -361    366     85   -168   -262     77   -114
     51   -340   -392    142    220   -366    355     70   -187   -280     59   -127
     49   -324   -374    137    210   -348    350     70   -189   -288     49   -124
     67   -407   -475    168    270   -441    368     98   -210   -319      7   -163
    124   -592   -717    233    418   -654    420    163   -280   -444   -132   -309
    166   -771   -937    301    550   -854    550    314   -311   -587   -306   -485
    166   -691   -857    262    511   -774    714    504   -184   -540   -283   -478
     46   -335   -381    140    213   -358    675    181   -111   -358    -38   -259
   -101    246    348    -72   -226    296    345   -517   -140    -67    376    155
   -265   1083   1345   -410   -805   1213      2  -1010     10    454   1010    789
   -355   1706   2062   -675  -1208   1883   -296  -1244    226    974   1574   1335
   -280   1426   1704   -574   -995   1564   -574  -1413    -28    800   1395   1195
   -220    763    984   -272   -602    872   -535  -1335   -496    114    678    537
   -161     83    241     36   -202    161   -246   -935   -719   -444     31    -72
    -80   -252   -171    166     44   -213     33   -439   -506   -433    -72   -202
     -7   -275   -270    140    129   -275    189   -145   -311   -316      5   -153
     33   -309   -342    137    187   -324    283     15   -210   -257     46   -119
     46   -345   -392    148    218   -366    306     59   -200   -265     31   -148
     62   -397   -459    168    259   -428    303     70   -218   -301     -5   -197
     59   -397   -457    166    257   -426    319     96   -202   -296     -7   -194
     59   -407   -467    174    262   -436    337    124   -187   -293     -2   -184
     67   -415   -483    171    272   -446    335    122   -192   -303    -15   -200
     70   -410   -480    171    275   -444    335    135   -179   -290    -12   -205
     64   -413   -478    171    270   -444    355    163   -153   -265     12   -179
     72   -410   -483    166    277   -446    348    166   -155   -277      0   -197
     72   -405   -480    166    275   -441    340    163   -166   -296    -12   -210
     67   -405   -472    168    270   -439    358    194   -150   -272     12   -176
     77   -407   -485    163    280   -444    361    207   -140   -257     23   -171
     88   -397   -485    155    285   -441    348    194   -140   -257     10   -187
     80   -379   -462    148    270   -420    350    207   -140   -259     15   -176
     85   -363   -449    140    267   -405    358    231   -148   -259     18   -163
     85   -368   -457    140    270   -413    340    218   -137   -236     20   -171
     80   -363   -446    140    262   -405    340    223   -111   -205     41   -153
     77   -350   -428    132    252   -389    355    252    -83   -171     70   -122
     88   -329   -418    122    252   -374    350    257    -90   -174     64   -124
     88   -332   -420    119    252   -376    353    265    -85   -174     59   -124
     85   -316   -402    114    244   -358    374    306    -51   -137     83    -93
     93   -319   -415    111    252   -366    387    335    -28   -116     90    -83
    109   -324   -433    109    270   -379    392    350    -25   -111     88    -85
    109   -306   -415     96    262   -361    415    392      5    -80    111    -59
    119   -283   -405     80    259   -342    433    433     33    -51    132    -36
    142   -303   -446     77    290   -374    436    462     38    -46    132    -33
    155   -288   -444     67    298   -366    444    498     59    -23    148    -18
    163   -257   -420     46    290   -340    465    550     93     12    179     18
    184   -262   -449     38    316   -355    475    581    106     31    192     28
    200   -239   -439     18    316   -337    472    597    109     33    192     33
    200   -226   -426     12    311   -324    498    633    145     75    228     70
    202   -205   -407      0    303   -306    496    631    148     90    241     80
    205   -207   -413      0    306   -309    485    613    132     83    239     67
    197   -174   -374    -12    285   -275    488    602    135     93    249     80
    200   -142   -342    -28    270   -241    491    594    135     90    254    109
    200   -142   -345    -31    272   -244    470    558    106     67    231     96
    184   -137   -324    -23    254   -231    459    527    106     80    246     98
    158   -109   -267    -25    213   -187    454    498    101     80    249     88
    150   -111   -262    -18    205   -187    439    449     77     62    236     67
    132   -145   -280      5    205   -213    428    405     62     41    218     54
    114   -145   -259     15    187   -202    426    376     59     46    220     59
    101   -153   -257     25    179   -205    410    335     41     25    205     38
     90   -192   -283     51    187   -236    392    288     10     -5    176     10
     72   -200   -272     62    171   -236    387    267      2    -10    168     12
     57   -218   -277     80    166   -246    381    254      2    -10    168     20
     54   -241   -296     93    174   -267    358    218    -23    -31    145      0
     41   -252   -293    106    166   -272    348    192    -38    -51    127    -10
     25   -252   -280    111    150   -265    355    194    -44    -59    124      0
     31   -280   -311    124    168   -293    345    174    -59    -70    106    -23
     25   -306   -332    137    176   -316    340    161    -59    -64    109    -44
     12   -272   -285    129    148   -277    345    168    -54    -49    137    -25
     23   -290   -314    132    166   -301    340    166    -54    -46    135    -18
     31   -298   -329    132    179   -314    335    153    -64    -54    127    -31
     25   -296   -322    135    171   -309    340    163    -51    -36    140    -15
     15   -280   -296    132    155   -288    342    174    -41    -20    148      0
     25   -280   -309    124    166   -293    335    166    -54    -36    140    -10
     31   -241   -275    103    150   -257    345    179    -31    -20    150      7
     25   -200   -228     85    124   -213    371    207      0      7    179     46
     28   -171   -200     72    114   -184    392    220     15     28    197     54
     23   -163   -187     70    103   -174    405    223     20     33    207     54
     25   -163   -189     67    106   -176    420    241     33     41    215     72
     36   -135   -171     46    103   -153    433    259     54     67    241     98
     49    -64   -114      7     80    -88    433    265     83     98    277    111
     49      5    -44    -28     44    -18    415    267    111    137    319    145
     51     31    -23    -41     36      5    397    270    129    155    345    184
     62      0    -62    -33     59    -31    376    254    114    135    324    176
     59    -15    -75    -20     67    -44    361    241    101    132    319    163
     46    -10    -59    -20     51    -33    358    239    106    142    329    174
     44    -44    -88     -2     64    -64    340    215     77    116    311    148
     38   -132   -171     46    103   -153    327    192     28     67    262     96
     20   -231   -252    106    135   -241    335    192      0     31    223     62
     10   -275   -288    132    148   -280    324    166    -38    -10    184     23
      7   -298   -306    145    155   -301    306    129    -80    -51    145    -20
     -2   -316   -316    158    155   -316    301    111    -98    -67    124    -36
     -7   -329   -322    168    155   -327    301    111   -106    -75    119    -36
     -2   -366   -363    181    176   -366    293     93   -127    -98     96    -54
     -7   -387   -381    197    184   -384    293     90   -132   -103     85    -57
    -12   -407   -394    210    189   -402    309    103   -129    -98     90    -41
     -5   -407   -402    207    197   -405    301     90   -142   -103     80    -57
    -12   -420   -407    213    197   -415    298     77   -153   -111     72    -77
    -23   -426   -402    223    189   -415    311     90   -137    -96     88    -62
    -20   -441   -420    228    197   -433    311     90   -142   -101     88    -59
    -12   -431   -418    223    202   -426    288     64   -163   -119     67    -88
    -15   -426   -410    220    197   -420    285     64   -166   -119     67    -93
    -20   -433   -415    226    194   -426    293     72   -161   -109     75    -85
    -10   -465   -454    236    218   -459    288     64   -174   -124     59    -98
     10   -524   -535    257    272   -530    285     67   -223   -189     -7   -158
     62   -727   -789    332    423   -756    361    145   -309   -335   -174   -319
     93   -885   -982    394    535   -932    509    285   -335   -457   -324   -485
     72   -779   -854    350    462   -815    633    348   -239   -402   -270   -452
    -54   -407   -353    231    148   -381    584      7   -119   -171     15   -171
   -200    303    504    -54   -350    402    231   -594     18    285    579    405
   -332   1127   1460   -397   -896   1293    -88   -917    319    893   1262   1085
   -371   1532   1904   -581  -1140   1717   -397  -1031    530   1325   1701   1525
   -309   1197   1506   -444   -906   1350   -657  -1184    218   1060   1434   1299
   -275    511    784   -119   -530    646   -571  -1148   -335    283    654    548
   -239    -85    153    161   -194     33   -262   -769   -537   -194    111     20
   -163   -306   -142    233    -12   -226     18   -319   -350   -166     51    -51
    -72   -358   -285    215    106   -322    174    -62   -202    -93     88    -18
    -44   -394   -353    218    153   -374    226     15   -189   -106     59    -46
    -46   -436   -389    241    168   -415    259     59   -176   -106     59    -75
    -41   -465   -423    252    189   -444    275     83   -176   -111     51   -109
    -31   -498   -467    265    218   -483    277     88   -181   -127     38   -132
    -33   -478   -446    254    205   -462    283    103   -174   -122     41   -124
    -31   -472   -441    249    205   -457    290    122   -163   -116     49   -116
    -20   -485   -467    252    220   -478    288    124   -168   -127     41   -122
    -20   -475   -454    249    215   -465    293    132   -166   -132     41   -116
    -23   -465   -441    241    207   -454    306    153   -145   -111     54    -98
    -15   -475   -459    244    220   -467    309    155   -142   -106     54    -98
    -12   -472   -462    241    223   -467    303    158   -145   -111     49   -106
    -15   -452   -436    233    210   -444    316    181   -124    -88     72    -80
    -12   -459   -446    233    215   -452    324    194   -111    -75     83    -64
     -5   -454   -452    228    223   -454    322    192   -119    -83     77    -75
    -10   -431   -423    218    205   -428    329    210   -101    -62     93    -62
    -12   -426   -413    220    200   -420    342    236    -80    -38    111    -44
      2   -423   -426    207    213   -423    332    236    -88    -51    103    -57
      5   -405   -413    200    207   -407    337    252    -77    -44    111    -46
      5   -381   -389    187    194   -384    350    280    -59    -23    129    -23
     18   -397   -415    189    215   -405    358    301    -44    -10    140    -18
     18   -413   -433    194    226   -423    366    322    -31     -2    142    -23
     20   -397   -418    189    218   -407    379    358     -2     31    168     -5
     31   -384   -418    176    223   -400    379    384     10     38    181     -2
     46   -371   -418    163    231   -394    374    402     12     33    174     -5
     51   -366   -420    155    233   -392    392    452     41     57    194     23
     67   -353   -423    142    244   -387    413    504     72     90    215     46
     88   -335   -426    122    257   -381    413    527     80    101    223     49
    101   -306   -407    103    254   -355    420    561     98    111    239     70
    111   -277   -389     83    249   -335    441    605    137    155    272     98
    124   -262   -389     67    257   -324    444    620    145    168    288     98
    142   -239   -381     46    259   -309    439    628    148    174    298    111
    142   -218   -361     38    252   -288    454    654    174    202    324    150
    140   -205   -348     31    241   -275    457    649    174    210    337    158
    140   -192   -335     25    236   -262    444    628    166    207    337    148
    129   -171   -303     20    213   -236    441    615    171    213    345    153
    122   -158   -280     18    200   -218    439    594    161    205    337    148
    119   -163   -285     20    200   -223    420    540    127    168    309    116
    109   -155   -265     23    187   -210    415    504    111    155    296    109
     85   -150   -236     31    161   -192    420    475    114    158    298    106
     88   -158   -246     36    166   -202    405    431     96    137    280     88
     67   -197   -265     64    166   -231    387    381     67    101    244     72
     36   -197   -236     80    135   -215    381    353     59     93    228     64
     28   -223   -252     96    137   -236    371    319     44     88    223     36
     31   -249   -280    109    155   -265    348    272     18     70    205     -5
     10   -257   -267    124    137   -262    340    252      5     57    192    -12
     -5   -259   -254    132    122   -257    332    231     -7     49    181    -23
      0   -285   -285    142    140   -283    311    197    -38     20    158    -46
     -5   -303   -298    155    145   -301    306    184    -51      7    145    -57
    -10   -290   -283    150    135   -285    306    187    -44     18    150    -49
     -2   -303   -301    153    148   -303    301    174    -57      5    137    -59
      0   -311   -311    155    155   -311    293    166    -64     -5    124    -70
     -7   -285   -277    148    135   -283    298    174    -51      7    135    -57
     -7   -283   -277    142    135   -280    296    174    -57      0    127    -57
      0   -280   -280    137    140   -280    288    171    -57      2    127    -57
      0   -249   -252    124    122   -249    303    194    -25     31    148    -28
      5   -202   -207     98    106   -205    332    220      7     64    179     -2
     12   -184   -200     83    106   -192    345    228     18     72    189     -2
      5   -145   -153     70     77   -148    366    244     38     93    213     12
      5   -122   -129     57     67   -124    387    262     54    106    226     23
     28   -132   -161     51     93   -145    384    259     44     93    210     10
     36    -62    -98     12     64    -77    394    275     80    124    244     41
     25     18    -10    -23     18      5    389    285    116    171    293     93
     36     59     20    -49      7     41    350    270    129    194    314    111
     51     51      0    -51     25     25    324    259    122    184    309     98
     38     44      5    -41     15     23    327    262    127    189    314    111
     31     33      0    -33     15     18    314    249    114    189    316    114
     33     15    -18    -25     25      0    288    218     85    166    296     88
     18    -28    -46      5     31    -36    280    207     62    140    265     64
     -2   -142   -142     70     70   -142    277    200     23     96    220     28
     -2   -233   -231    116    111   -233    270    176    -25     41    158    -28
    -12   -262   -249    137    116   -254    259    148    -57     10    127    -70
    -31   -270   -239    150    103   -254    262    137    -64      5    119    -83
    -36   -303   -270    168    116   -285    254    116    -90    -20     96   -103
    -28   -327   -298    176    132   -314    241    101   -109    -41     75   -122
    -38   -335   -296    187    127   -316    246    106   -106    -38     77   -116
    -38   -350   -311    194    135   -332    249    109   -103    -36     80   -109
    -41   -374   -335    205    145   -355    236     83   -129    -62     57   -137
    -44   -363   -322    202    137   -342    228     80   -132    -67     54   -140
    -46   -361   -314    202    132   -337    231     83   -132    -70     49   -137
    -44   -392   -348    218    150   -371    226     75   -142    -88     33   -148
    -38   -392   -353    215    155   -374    213     64   -150    -93     31   -155
    -49   -379   -329    215    137   -355    218     72   -142    -80     44   -148
    -44   -379   -335    210    142   -358    213     67   -145    -85     38   -150
    -38   -400   -361    220    161   -381    207     59   -150    -96     31   -161
    -38   -441   -405    239    181   -423    218     72   -166   -122      2   -181
      7   -587   -597    288    301   -592    252    111   -244   -236   -124   -301
     62   -792   -857    363    457   -823    350    200   -329   -415   -329   -509
     88   -807   -896    361    491   -852    496    376   -270   -441   -371   -576
      0   -524   -524    262    259   -524    553    236   -122   -252   -145   -374
   -161     -7    153     83   -155     72    327   -345    -41     57    257     41
   -337    797   1135   -231   -735    966      2   -862    163    589    896    704
   -485   1517   2003   -514  -1244   1758   -233  -1015    537   1239   1579   1387
   -413   1400   1813   -496  -1114   1608   -537  -1143    431   1260   1592   1441
   -340    865   1205   -262   -774   1036   -665  -1241    -96    623    956    841
   -303    210    514     44   -410    363   -465  -1010   -514    -80    218    119
   -226   -207     18    218   -122    -96   -161   -509   -433   -223    -23   -132
   -124   -303   -181    213     25   -244     28   -179   -257   -135     15   -122
    -72   -329   -257    200     90   -293    122    -20   -179   -103     25   -122
    -62   -384   -322    220    127   -355    166     41   -155   -103     20   -135
    -41   -423   -381    233    168   -402    176     54   -168   -132     -5   -168
    -31   -444   -413    236    189   -428    189     67   -171   -148    -20   -187
    -38   -441   -405    239    181   -423    210     93   -155   -137    -12   -181
    -36   -454   -420    244    189   -439    213     98   -158   -142    -18   -189
    -23   -467   -444    246    210   -457    213     98   -161   -148    -25   -202
    -33   -446   -415    239    189   -431    223    114   -142   -132    -10   -184
    -31   -436   -405    231    187   -420    228    124   -135   -124     -2   -176
    -20   -420   -402    220    189   -413    218    116   -148   -137    -20   -192
    -33   -426   -392    231    179   -410    231    129   -137   -124     -7   -181
    -36   -444   -407    239    181   -426    252    161   -101    -93     20   -153
    -25   -431   -405    228    189   -418    241    155   -114   -106      7   -163
    -18   -415   -400    215    189   -407    233    153   -119   -114     -2   -171
    -15   -389   -374    202    179   -381    246    176    -98    -93     12   -150
     -7   -376   -371    189    181   -374    246    184    -90    -90     20   -148
      0   -389   -392    194    194   -392    241    187    -93    -96     15   -148
    -10   -379   -368    192    179   -374    249    205    -77    -83     23   -129
     -5   -366   -361    187    176   -363    254    226    -59    -67     36   -119
      2   -363   -366    179    181   -363    244    226    -64    -77     25   -135
      0   -368   -371    184    184   -371    259    257    -44    -57     38   -124
      0   -355   -355    176    176   -355    267    290    -20    -36     54   -106
     18   -337   -355    161    187   -345    265    309    -12    -33     57   -103
     23   -327   -350    150    184   -337    262    332      2    -25     62    -96
     25   -332   -358    153    189   -342    283    384     41      7     90    -54
     38   -296   -335    127    184   -314    267    405     38      2     85    -54
     49   -303   -353    127    200   -327    249    415     28    -15     62    -77
     67   -301   -368    114    218   -335    285    491     90     38    111    -25
     96   -228   -324     64    207   -275    301    535    129     77    150     15
    109   -220   -332     54    220   -275    293    548    127     75    148     18
    122   -176   -298     28    210   -236    285    561    135     90    163     36
    122   -140   -265      7    192   -202    285    576    148    106    174     51
    140   -163   -303     10    220   -233    277    581    148    111    174     59
    145   -168   -314     10    226   -241    267    576    148    114    179     67
    142   -122   -265    -10    202   -192    254    584    166    135    197     88
    145   -119   -265    -12    202   -192    226    555    158    129    200     90
    124   -124   -252      0    187   -187    249    501    132    103    176     70
     96   -114   -210      7    150   -161    280    467    127     98    176     72
     77   -103   -181     12    129   -142    290    436    124     93    174     67
     54   -132   -187     36    119   -158    280    381     98     64    148     36
     25   -140   -166     57     93   -150    285    337     83     46    129     25
     -2   -142   -140     70     64   -142    285    303     75     41    122     18
    -15   -161   -145     88     64   -153    265    252     44     10     96    -15
    -25   -231   -207    127     90   -218    262    223     31     -2     83    -28
    -38   -233   -194    135     75   -215    257    202     20    -15     70    -28
    -44   -246   -202    142     77   -226    241    171      0    -46     41    -44
    -49   -267   -218    158     83   -244    218    140    -31    -70     20    -70
    -67   -272   -205    168     64   -239    210    135    -31    -59     25    -77
    -72   -288   -218    179     70   -254    210    129    -28    -62     28    -88
    -62   -303   -241    181     88   -275    189    106    -49    -88      7   -109
    -62   -311   -249    187     93   -280    192    101    -51    -88      7    -98
    -75   -301   -228    187     75   -267    200    109    -38    -72     20    -83
    -64   -314   -252    189     93   -283    194    101    -49    -90      2   -101
    -62   -322   -259    192     96   -290    197    103    -49    -93      2   -103
    -72   -280   -207    176     67   -244    220    132    -12    -59     36    -67
    -67   -252   -184    158     57   -218    239    153      5    -38     57    -44
    -64   -226   -161    145     46   -194    257    166     20    -28     70    -33
    -83   -194   -114    137     12   -155    283    187     49     -2     93     -5
    -72   -194   -122    135     23   -158    303    205     64     10    103      2
    -54   -171   -119    111     31   -148    298    200     57      2     93    -12
    -54    -98    -44     75     -5    -72    314    223    103     44    137     33
    -59    -18     41     36    -51     10    309    226    137     83    176     80
    -49     -2     46     25    -49     20    280    205    140     88    187    101
    -36      2     36     15    -36     18    262    200    140     93    192    101
    -41      0     41     20    -41     20    254    200    137     93    197    106
    -44    -18     25     28    -38      2    239    181    122     80    184     96
    -54    -36     18     46    -36    -10    213    145     85     44    145     67
    -72    -93    -20     80    -25    -57    205    135     57     18    116     49
    -80   -210   -129    145     23   -171    202    129     20    -25     70      2
    -77   -285   -207    179     62   -249    181     93    -36    -88      7    -64
    -96   -301   -205    200     54   -254    174     70    -62   -119    -23    -90
   -111   -322   -210    215     49   -267    176     54    -77   -135    -41   -103
    -98   -355   -257    228     77   -309    166     25   -116   -176    -83   -142
   -103   -374   -272    236     83   -324    161      7   -140   -207   -106   -155
   -122   -374   -252    249     64   -314    161     10   -135   -202   -103   -145
   -116   -379   -262    246     70   -322    153     -2   -148   -218   -119   -161
   -111   -402   -290    257     88   -345    150    -12   -161   -239   -137   -179
   -122   -402   -283    262     80   -345    158     -7   -155   -231   -132   -174
   -122   -389   -267    257     72   -329    158    -12   -158   -233   -129   -179
   -116   -400   -283    257     80   -340    145    -44   -189   -270   -158   -210
   -129   -433   -306    280     85   -371    150    -46   -192   -275   -166   -210
   -140   -441   -301    290     77   -371    155    -41   -189   -270   -168   -207
   -127   -441   -314    285     93   -379    145    -59   -210   -296   -187   -228
   -116   -457   -342    285    111   -400    142    -67   -223   -311   -207   -239
   -103   -496   -392    298    142   -444    155    -51   -236   -329   -233   -259
    -36   -636   -600    335    280   -620    168    -31   -319   -452   -363   -381
     18   -841   -859    413    439   -849    259     70   -394   -623   -561   -594
     18   -831   -849    405    431   -841    389    246   -322   -631   -589   -646
    -49   -587   -537    316    241   -561    452    202   -171   -449   -384   -454
   -215    -83    129    148   -171     23    285   -316    -67   -142     18    -31
   -426    732   1158   -153   -792    945     46   -852    153    392    678    670
   -563   1348   1912   -394  -1236   1628   -142  -1049    452    956   1283   1309
   -540   1215   1756   -337  -1148   1486   -379  -1265    272    896   1228   1309
   -488    659   1148    -85   -818    904   -509  -1418   -275    239    568    662
   -436     57    493    189   -465    275   -402  -1231   -696   -454   -166    -90
   -332   -311     18    319   -176   -148   -187   -732   -587   -532   -337   -277
   -239   -389   -150    314    -44   -270    -18   -376   -394   -428   -280   -244
   -171   -405   -233    285     31   -319     83   -181   -285   -366   -239   -213
   -150   -441   -290    296     70   -366    119   -127   -275   -376   -252   -231
   -140   -488   -348    311    101   -418    119   -124   -298   -413   -283   -265
   -135   -483   -348    309    106   -415    132   -103   -293   -415   -288   -272
   -135   -483   -350    306    106   -418    148    -85   -288   -420   -296   -285
   -116   -493   -376    306    129   -436    142    -88   -301   -439   -314   -306
   -111   -498   -387    306    135   -444    148    -83   -301   -441   -322   -309
   -124   -483   -358    303    114   -420    161    -62   -288   -436   -319   -324
   -116   -475   -358    296    119   -418    166    -57   -290   -452   -340   -337
   -111   -483   -371    298    129   -428    163    -57   -296   -467   -355   -324
   -119   -465   -345    290    111   -405    166    -46   -288   -459   -345   -309
   -114   -439   -324    275    103   -381    166    -41   -285   -459   -342   -306
   -103   -441   -337    270    114   -392    155    -51   -301   -480   -363   -324
    -98   -431   -332    265    116   -381    161    -38   -290   -470   -353   -309
   -109   -431   -324    270    106   -379    174    -23   -280   -459   -342   -296
    -96   -436   -342    265    122   -389    174    -18   -285   -467   -348   -303
    -88   -423   -335    254    122   -379    168    -12   -285   -470   -350   -303
   -101   -392   -290    246     93   -342    181      7   -270   -457   -337   -290
    -88   -394   -306    241    106   -350    176     12   -275   -465   -345   -293
    -72   -402   -329    239    127   -366    174     18   -280   -470   -353   -296
    -72   -379   -306    226    114   -342    187     46   -259   -452   -335   -275
    -70   -363   -293    218    111   -329    194     72   -241   -441   -327   -254
    -49   -374   -324    210    137   -350    187     80   -249   -457   -337   -265
    -41   -355   -316    197    137   -337    194    106   -231   -446   -327   -252
    -28   -332   -306    179    137   -319    205    148   -207   -420   -306   -223
     -2   -340   -337    171    166   -340    207    174   -205   -420   -306   -223
      5   -340   -345    166    174   -342    215    205   -192   -407   -293   -205
      7   -303   -314    148    161   -309    233    252   -163   -379   -265   -168
     28   -290   -322    129    174   -306    239    280   -150   -368   -252   -148
     62   -272   -335    106    197   -303    231    288   -153   -371   -257   -145
     59   -239   -298     88    179   -267    239    314   -127   -348   -233   -111
     67   -223   -290     77    179   -257    244    324   -116   -332   -218    -88
     83   -220   -303     67    192   -259    233    311   -132   -342   -223    -93
     80   -181   -262     51    171   -220    233    303   -135   -342   -218    -83
     72   -155   -228     38    150   -192    233    293   -135   -340   -213    -72
     80   -174   -254     46    166   -213    231    270   -153   -358   -223    -80
     70   -181   -252     54    158   -215    228    241   -166   -374   -236    -85
     57   -158   -215     51    135   -187    231    220   -168   -376   -239    -83
     36   -181   -220     72    127   -200    228    179   -194   -402   -265   -111
     23   -200   -223     88    122   -210    223    135   -220   -433   -290   -135
      0   -205   -205    101     98   -205    226    103   -228   -441   -298   -137
    -20   -207   -187    114     83   -197    220     64   -249   -465   -322   -161
    -28   -241   -215    135     90   -228    210     12   -280   -498   -353   -200
    -51   -267   -215    158     80   -244    207    -20   -301   -524   -381   -226
    -70   -283   -215    176     70   -249    207    -46   -314   -537   -394   -236
    -62   -298   -236    181     85   -267    194    -80   -342   -566   -420   -262
    -67   -322   -254    192     93   -288    184   -111   -371   -594   -449   -290
    -80   -316   -236    197     75   -277    184   -124   -384   -607   -462   -298
    -77   -337   -259    207     88   -298    174   -148   -410   -639   -493   -316
    -67   -355   -288    213    109   -322    163   -168   -426   -659   -509   -327
    -83   -355   -275    218     93   -316    171   -166   -423   -654   -501   -314
    -83   -345   -262    213     88   -303    161   -176   -436   -665   -509   -319
    -70   -355   -285    213    103   -319    135   -192   -457   -685   -527   -335
    -64   -340   -275    202    103   -309    122   -179   -441   -675   -514   -329
    -62   -296   -233    179     85   -265    145   -166   -426   -659   -501   -319
    -59   -275   -218    166     77   -246    174   -168   -428   -665   -506   -327
    -62   -259   -197    161     64   -228    192   -163   -423   -659   -506   -314
    -72   -223   -150    148     38   -187    220   -135   -392   -631   -475   -275
    -62   -236   -174    148     54   -205    218   -135   -405   -649   -491   -296
    -57   -207   -150    132     44   -179    215   -137   -402   -649   -488   -293
    -64   -122    -59     93     -5    -90    236   -111   -348   -594   -431   -231
    -59    -64     -5     62    -28    -36    228   -114   -327   -568   -402   -197
    -44    -51     -7     46    -18    -31    184   -150   -342   -587   -413   -205
    -41    -20     20     31    -33      0    176   -150   -332   -571   -394   -184
    -46    -33     12     38    -33    -10    171   -150   -332   -563   -384   -171
    -28    -67    -38     49      5    -54    148   -174   -363   -592   -410   -192
    -36    -90    -54     62      7    -72    119   -213   -405   -631   -444   -218
    -54   -140    -85     96     15   -114    124   -213   -423   -649   -457   -223
    -54   -239   -184    145     64   -210    114   -228   -475   -706   -517   -283
    -46   -319   -272    184    111   -296    106   -254   -527   -766   -579   -355
    -72   -361   -288    215    106   -327    111   -265   -550   -792   -615   -384
    -85   -397   -311    241    111   -355    109   -283   -576   -823   -644   -389
    -77   -410   -332    244    127   -374     85   -314   -615   -859   -672   -410
    -85   -428   -342    257    127   -387     80   -319   -623   -865   -680   -413
    -93   -436   -342    265    122   -389     80   -324   -631   -875   -688   -423
    -83   -462   -379    272    148   -420     75   -340   -652   -898   -706   -441
    -83   -475   -394    277    153   -436     77   -348   -667   -917   -722   -449
    -96   -459   -363    277    132   -413     88   -345   -662   -909   -717   -439
    -90   -480   -392    285    148   -436     77   -361   -680   -930   -732   -454
    -80   -493   -413    285    163   -454     59   -381   -711   -961   -758   -475
    -88   -493   -407    288    158   -449     67   -376   -701   -953   -750   -459
    -88   -506   -418    298    163   -462     67   -376   -701   -956   -756   -457
    -75   -535   -459    303    189   -498     54   -397   -724   -984   -782   -480
    -70   -537   -467    303    197   -504     57   -392   -724   -984   -784   -478
    -70   -574   -506    322    215   -540     59   -379   -753  -1023   -826   -511
    -12   -748   -735    381    361   -743     83   -332   -833  -1150   -971   -657
     15   -893   -909    439    459   -901    215   -168   -831  -1262  -1124   -826
      2   -771   -776    384    389   -774    353     10   -670  -1182  -1062   -792
    -70   -433   -363    252    145   -400    361   -140   -522   -976   -810   -566
   -210     90    301     59   -254    194    106   -800   -558   -724   -423   -158
   -387    844   1231   -231   -810   1039   -145  -1286   -415   -207    215    514
   -452   1267   1719   -407  -1085   1493   -363  -1491   -257    228    688   1015
   -407    932   1340   -262   -875   1135   -576  -1704   -579     -7    449    836
   -384    293    678     46   -530    485   -628  -1795  -1179   -800   -361     57
   -340   -228    109    283   -226    -59   -470  -1522  -1439  -1371   -984   -555
   -244   -493   -249    368      2   -374   -272  -1060  -1221  -1322  -1034   -613
   -163   -522   -358    342     96   -441   -124   -724   -982  -1166   -927   -532
   -114   -522   -407    319    145   -465    -15   -511   -836  -1067   -857   -472
    -98   -566   -470    329    184   -519     10   -470   -826  -1080   -870   -493
    -85   -597   -514    340    213   -555     12   -457   -836  -1106   -898   -517
    -93   -605   -514    348    207   -561     28   -433   -831  -1104   -901   -517
    -93   -607   -514    350    210   -561     38   -413   -820  -1101   -901   -522
    -90   -628   -540    358    223   -584     38   -418   -828  -1114   -911   -540
    -93   -618   -527    355    215   -574     49   -402   -813  -1098   -896   -524
    -93   -594   -501    345    202   -548     57   -389   -797  -1088   -888   -514
    -75   -589   -514    332    218   -553     44   -397   -810  -1106   -904   -535
    -70   -597   -530    332    228   -563     41   -400   -813  -1109   -906   -540
    -75   -584   -509    329    215   -545     51   -384   -792  -1088   -891   -514
    -70   -576   -509    322    218   -545     49   -381   -789  -1088   -888   -509
    -54   -579   -524    316    233   -553     41   -387   -792  -1096   -893   -514
    -62   -545   -483    301    210   -514     49   -371   -774  -1078   -875   -496
    -62   -537   -475    298    205   -506     51   -363   -763  -1067   -867   -485
    -62   -550   -488    303    210   -519     46   -368   -766  -1070   -872   -483
    -57   -545   -488    301    215   -517     54   -348   -748  -1049   -857   -465
    -57   -517   -459    285    197   -488     51   -337   -740  -1049   -859   -467
    -41   -511   -472    275    213   -493     41   -337   -743  -1054   -865   -472
    -31   -504   -472    267    218   -488     44   -322   -730  -1041   -852   -457
    -33   -478   -444    257    205   -462     54   -290   -704  -1013   -826   -433
    -28   -480   -452    252    210   -467     57   -272   -696  -1008   -820   -423
    -15   -475   -462    244    223   -470     57   -252   -678   -995   -807   -405
    -10   -457   -449    231    218   -454     64   -218   -644   -961   -784   -381
      7   -436   -444    215    226   -439     67   -187   -628   -945   -771   -374
     20   -436   -457    205    236   -444     62   -171   -623   -943   -769   -381
     15   -407   -426    194    220   -415     70   -132   -592   -909   -737   -350
     25   -387   -413    179    218   -400     77    -90   -558   -875   -704   -316
     44   -374   -418    166    231   -394     72    -67   -548   -865   -691   -296
     54   -363   -418    153    233   -389     77    -44   -530   -841   -665   -265
     54   -314   -368    129    210   -340     88    -15   -504   -802   -631   -231
     64   -285   -350    109    205   -316     77    -15   -504   -800   -623   -228
     85   -275   -361     96    223   -316     67    -28   -514   -807   -628   -233
     64   -252   -316     90    187   -283     72    -33   -514   -797   -620   -223
     46   -241   -288     96    166   -265     72    -46   -519   -797   -615   -218
     46   -244   -290     96    166   -267     59    -77   -545   -828   -636   -241
     44   -228   -272     93    158   -249     57    -98   -553   -833   -639   -241
     38   -205   -244     83    140   -223     57   -119   -558   -839   -644   -239
     38   -218   -257     88    145   -236     46   -158   -581   -870   -667   -270
     25   -231   -257    101    140   -241     49   -189   -594   -885   -688   -293
      2   -241   -244    119    122   -241     64   -205   -589   -883   -691   -296
    -10   -259   -249    132    116   -254     54   -249   -610   -909   -717   -329
    -28   -280   -254    153    111   -267     38   -290   -631   -932   -737   -361
    -46   -285   -239    163     93   -262     38   -311   -633   -932   -740   -374
    -51   -303   -252    179     98   -277     38   -332   -644   -943   -750   -389
    -44   -327   -285    184    119   -306     18   -374   -675   -979   -782   -426
    -57   -324   -270    189    106   -298      7   -397   -688   -995   -797   -436
    -70   -337   -270    202     98   -306     10   -405   -691   -997   -797   -433
    -72   -363   -290    218    109   -327      2   -431   -711  -1015   -813   -444
    -80   -353   -272    215     93   -314     -7   -444   -724  -1023   -823   -452
    -98   -353   -257    226     77   -306      2   -436   -711  -1010   -818   -452
    -90   -358   -270    223     88   -316      0   -441   -714  -1013   -818   -470
    -75   -379   -303    228    114   -342     -5   -449   -719  -1021   -823   -480
    -75   -329   -257    202     88   -293     18   -423   -680   -982   -782   -444
    -62   -270   -207    163     72   -239     31   -405   -649   -953   -753   -413
    -54   -239   -187    145     64   -215     38   -402   -639   -943   -740   -400
    -72   -223   -150    148     38   -187     59   -389   -615   -914   -714   -387
    -51   -215   -163    132     54   -189     59   -376   -607   -909   -709   -389
    -54   -192   -137    122     41   -166     59   -361   -584   -888   -691   -379
    -46   -109    -64     77      7    -85     46   -348   -542   -846   -644   -342
    -33      7     41     12    -36     23     23   -340   -501   -792   -587   -290
    -41     12     51     12    -46     31     -2   -361   -501   -787   -576   -277
    -28     -5     23     15    -28     10    -23   -379   -517   -800   -584   -283
    -44     -7     36     23    -41     15    -41   -392   -527   -805   -592   -280
    -38    -10     28     25    -33      7    -59   -397   -535   -815   -602   -272
    -54    -64    -10     57    -23    -36    -85   -415   -561   -836   -626   -288
    -88   -150    -62    119    -12   -106    -80   -418   -587   -862   -654   -314
   -103   -241   -140    171     15   -192    -59   -415   -613   -888   -691   -348
    -38   -277   -239    158     98   -259    -57   -423   -639   -924   -727   -389
    -15   -285   -272    148    127   -277    -88   -446   -667   -948   -753   -418
    -46   -332   -285    189    116   -309    -88   -454   -672   -948   -753   -436
    -88   -368   -280    228     93   -324    -90   -485   -704   -976   -779   -475
   -111   -413   -301    262     93   -358    -88   -504   -724  -1005   -802   -498
   -111   -400   -288    254     85   -342    -88   -491   -706   -984   -784   -470
    -90   -368   -277    231     90   -324   -106   -493   -709   -987   -787   -462
    -85   -410   -327    246    119   -368   -135   -511   -732  -1010   -810   -491
   -127   -449   -322    288     96   -387   -140   -517   -735  -1013   -813   -491
   -137   -439   -301    288     80   -371   -142   -519   -737  -1015   -818   -485
   -116   -441   -324    277    103   -384   -166   -540   -758  -1031   -833   -501
   -106   -446   -342    275    116   -394   -187   -548   -769  -1041   -839   -506
   -129   -457   -327    293     98   -392   -187   -540   -758  -1023   -826   -493
   -132   -483   -350    303    109   -418   -184   -542   -758  -1028   -831   -506
   -119   -496   -376    306    127   -436   -168   -542   -769  -1044   -846   -527
   -116   -584   -467    348    174   -527   -142   -514   -805  -1093   -901   -581
    -54   -771   -717    413    329   -745    -38   -400   -849  -1205  -1034   -711
    -20   -867   -846    444    413   -859    119   -226   -831  -1306  -1169   -862
    -64   -683   -618    374    275   -652    231   -189   -706  -1208  -1062   -789
   -184   -270    -85    226    -51   -179     85   -678   -696  -1015   -779   -514
   -306    381    688    -36   -496    535   -303  -1402   -740   -685   -309    -28
   -433   1145   1579   -355  -1008   1363   -618  -1745   -524   -124    337    607
   -470   1454   1925   -493  -1197   1688   -904  -1917   -405    233    711    984
   -402   1065   1465   -332   -935   1265  -1088  -2003   -706    -72    387    706
   -358    350    709      5   -532    530   -961  -1862  -1213   -878   -439    -67
   -306   -192    114    249   -213    -38   -628  -1384  -1257  -1231   -885   -501
   -220   -342   -124    280    -49   -233   -371   -932   -974  -1098   -841   -496
   -140   -389   -252    262     54   -319   -226   -680   -807  -1002   -782   -459
   -129   -426   -296    277     83   -361   -145   -568   -740   -969   -756   -452
   -132   -459   -327    293     96   -394   -109   -532   -730   -974   -756   -462
   -111   -488   -376    298    129   -433   -103   -527   -748  -1005   -787   -504
   -109   -506   -400    306    142   -454    -88   -514   -748  -1013   -795   -517
   -109   -506   -397    309    142   -452    -59   -480   -717   -989   -774   -501
    -96   -517   -420    303    161   -470    -49   -467   -709   -989   -771   -504
    -90   -511   -423    301    163   -467    -49   -470   -714   -995   -774   -509
    -98   -491   -394    293    145   -444    -41   -452   -696   -971   -753   -493
   -101   -475   -374    288    135   -426    -41   -444   -685   -963   -743   -491
    -98   -488   -392    293    145   -441    -49   -452   -693   -979   -750   -496
    -96   -475   -379    285    140   -428    -41   -436   -675   -958   -735   -475
    -96   -478   -381    285    140   -428    -31   -420   -657   -943   -722   -462
    -88   -501   -413    296    161   -457    -36   -420   -665   -950   -724   -462
   -103   -501   -400    301    148   -452    -31   -410   -649   -927   -709   -465
   -109   -480   -371    293    129   -428    -18   -389   -626   -901   -680   -444
    -93   -462   -371    277    135   -418    -23   -384   -626   -904   -680   -444
    -83   -454   -371    270    142   -413    -31   -379   -626   -906   -680   -452
    -83   -449   -366    265    140   -407    -15   -350   -597   -880   -657   -436
    -77   -433   -355    254    137   -394     -7   -335   -581   -870   -646   -428
    -72   -433   -361    252    142   -397     -7   -324   -581   -880   -649   -426
    -75   -436   -361    257    142   -400     12   -293   -561   -859   -631   -402
    -67   -426   -361    246    145   -394     38   -249   -522   -820   -600   -379
    -44   -423   -379    233    166   -400     46   -223   -511   -807   -589   -384
    -36   -407   -371    220    163   -389     54   -192   -498   -797   -579   -381
    -33   -397   -363    215    163   -381     80   -137   -462   -761   -542   -350
    -15   -397   -384    205    181   -392     90   -101   -444   -745   -527   -332
     -5   -387   -381    197    187   -384     98    -75   -433   -735   -522   -332
    -10   -358   -348    184    166   -353    122    -28   -397   -704   -493   -296
     15   -355   -371    171    192   -363    142     18   -371   -675   -465   -257
     33   -345   -381    153    205   -361    127     15   -379   -672   -459   -272
     41   -316   -358    137    197   -337    129     33   -358   -644   -426   -257
     41   -309   -353    132    194   -329    148     57   -335   -618   -394   -228
     41   -296   -337    127    189   -316    137     49   -340   -623   -392   -231
     33   -275   -311    119    171   -293    132     31   -348   -626   -392   -233
     10   -254   -265    122    135   -259    142     25   -340   -613   -371   -213
      2   -254   -257    124    129   -254    135      0   -355   -623   -376   -215
     15   -265   -280    124    148   -272    106    -64   -402   -662   -413   -252
     -7   -259   -254    132    122   -257    106    -90   -405   -657   -405   -252
    -28   -262   -236    145    103   -249    103   -122   -413   -662   -407   -259
    -31   -272   -244    150    106   -259     83   -174   -439   -688   -431   -285
    -51   -293   -241    174     93   -267     83   -202   -444   -691   -431   -290
    -75   -285   -213    179     67   -249     75   -233   -446   -691   -428   -296
    -77   -301   -226    189     72   -265     57   -280   -472   -717   -449   -319
    -85   -316   -233    200     70   -275     41   -314   -493   -737   -467   -337
   -103   -329   -226    218     59   -277     41   -327   -493   -732   -465   -335
   -106   -374   -270    239     80   -322     33   -348   -511   -753   -480   -350
   -109   -394   -285    252     85   -342     25   -368   -530   -769   -498   -361
   -119   -405   -288    262     83   -348     25   -368   -527   -753   -493   -371
   -122   -394   -272    259     75   -335     20   -376   -527   -743   -478   -384
   -114   -402   -290    257     88   -348     10   -389   -542   -758   -488   -392
   -124   -389   -265    257     70   -327     15   -379   -535   -748   -478   -384
   -127   -381   -257    254     62   -319     20   -374   -524   -737   -470   -379
   -111   -387   -275    249     80   -332     25   -371   -517   -732   -465   -376
   -116   -345   -228    231     54   -288     41   -353   -491   -706   -439   -355
   -109   -290   -184    200     36   -239     70   -319   -452   -667   -402   -316
    -98   -259   -161    179     31   -210     88   -306   -431   -646   -381   -301
    -96   -249   -153    174     28   -202     96   -303   -428   -644   -376   -303
   -101   -246   -145    174     20   -197    114   -280   -405   -623   -355   -283
    -98   -197    -98    148     -2   -148    132   -254   -374   -602   -329   -254
    -85   -148    -62    114    -12   -106    124   -257   -355   -581   -306   -215
    -77    -96    -18     88    -31    -57    101   -259   -324   -530   -265   -187
    -75    -67      7     70    -41    -31     83   -257   -301   -493   -226   -174
    -77    -70      7     72    -44    -31     64   -265   -311   -504   -231   -189
   -103    -70     31     85    -70    -18     62   -259   -311   -504   -228   -184
   -103    -75     28     90    -67    -23     51   -267   -322   -506   -223   -166
    -90   -129    -41    109    -25    -85     15   -314   -374   -553   -265   -202
    -93   -220   -127    155     15   -174      2   -332   -415   -592   -309   -252
   -114   -319   -207    215     46   -265      7   -335   -446   -623   -350   -290
   -122   -381   -259    252     67   -322      5   -342   -470   -652   -379   -327
   -129   -415   -288    272     77   -353     -7   -368   -501   -683   -407   -361
   -142   -441   -298    290     77   -371     -5   -374   -511   -691   -415   -371
   -150   -462   -311    306     77   -387     -5   -379   -522   -704   -423   -379
   -145   -493   -348    319    101   -420    -18   -394   -545   -730   -444   -402
   -148   -514   -368    329    109   -441    -20   -400   -555   -735   -452   -405
   -150   -511   -363    329    103   -439    -10   -389   -542   -719   -439   -394
   -148   -519   -374    332    111   -446    -20   -402   -553   -732   -452   -413
   -142   -530   -387    337    122   -459    -36   -428   -584   -758   -478   -444
   -153   -537   -384    345    114   -462    -25   -415   -574   -748   -470   -428
   -148   -545   -397    345    124   -472    -23   -407   -568   -737   -459   -418
   -142   -558   -415    350    135   -488    -38   -426   -587   -756   -475   -441
   -153   -563   -410    358    127   -488    -36   -420   -581   -745   -470   -439
   -158   -558   -400    358    119   -480    -31   -410   -574   -737   -465   -441
   -145   -607   -462    376    158   -535    -33   -415   -594   -763   -488   -472
   -116   -709   -594    410    236   -652    -20   -402   -657   -849   -584   -558
    -88   -898   -810    493    361   -854     83   -293   -722   -987   -740   -711
    -85   -992   -909    537    407   -950    244   -129   -696  -1070   -846   -839
   -109   -813   -704    459    296   -758    309   -197   -610   -992   -753   -769
   -218   -366   -148    288    -36   -257    116   -722   -576   -761   -436   -452
   -342    381    724    -18   -532    553   -254  -1319   -475   -298    150    153
   -459   1200   1660   -371  -1060   1428   -584  -1582   -166    348    857    846
   -467   1449   1917   -491  -1192   1680   -904  -1717    -54    683   1192   1179
   -400   1026   1423   -314   -911   1223  -1075  -1792   -407    309    813    839
   -366    319    685     23   -524    501   -888  -1644   -956   -548    -49     18
   -314   -244     70    277   -194    -88   -532  -1161   -989   -880   -493   -423
   -246   -418   -171    332    -38   -296   -265   -730   -737   -771   -465   -433
   -181   -496   -316    337     64   -407   -129   -514   -607   -706   -426   -418
   -155   -553   -397    355    119   -475    -90   -452   -594   -724   -449   -454
   -166   -568   -402    366    114   -485    -67   -418   -587   -732   -459   -470
   -163   -597   -436    379    135   -517    -49   -389   -574   -735   -465   -478
   -150   -623   -472    387    158   -550    -51   -392   -592   -769   -496   -504
   -145   -600   -454    374    153   -527    -46   -384   -592   -776   -504   -498
   -142   -610   -467    374    161   -540    -31   -363   -576   -761   -491   -491
   -127   -615   -491    371    181   -553    -36   -358   -574   -761   -491   -504
   -132   -610   -478    368    171   -542    -33   -353   -568   -758   -485   -506
   -137   -574   -436    355    148   -506    -15   -327   -540   -732   -459   -488
   -132   -587   -457    358    161   -522    -12   -319   -537   -730   -459   -488
   -129   -574   -444    350    155   -509    -23   -324   -545   -737   -465   -496
   -135   -555   -423    345    142   -491    -15   -306   -530   -719   -449   -480
   -122   -563   -441    342    158   -504    -10   -293   -522   -711   -449   -475
   -114   -576   -462    342    174   -519    -18   -296   -532   -724   -459   -493
   -116   -553   -439    335    158   -496    -12   -277   -514   -711   -449   -472
   -111   -530   -418    319    150   -472     -2   -257   -496   -693   -431   -449
    -96   -542   -446    319    174   -496     -5   -252   -493   -693   -439   -462
    -98   -532   -436    314    168   -485     -2   -233   -478   -678   -423   -457
   -103   -522   -418    311    155   -470     18   -197   -446   -644   -392   -436
    -85   -514   -428    298    168   -472     18   -187   -444   -644   -389   -446
    -75   -514   -439    296    181   -478     18   -171   -441   -652   -392   -444
    -77   -511   -436    293    179   -472     38   -122   -405   -620   -366   -407
    -62   -483   -420    272    176   -452     49    -85   -381   -594   -350   -400
    -54   -467   -415    259    179   -441     49    -59   -371   -594   -348   -410
    -38   -478   -439    259    200   -459     64    -12   -345   -576   -329   -379
    -28   -465   -436    244    202   -452     75     25   -332   -558   -316   -366
     -7   -478   -470    241    228   -472     80     59   -314   -548   -303   -353
      2   -431   -433    213    215   -431     77     88   -293   -527   -288   -345
      7   -394   -402    194    205   -397     98    140   -244   -475   -244   -306
     23   -394   -420    184    220   -407    101    155   -236   -467   -226   -290
     33   -368   -405    166    218   -387     90    155   -241   -465   -220   -288
     28   -337   -368    153    197   -350     93    166   -226   -452   -207   -270
     23   -324   -348    150    184   -335     90    166   -223   -446   -197   -249
     28   -329   -361    148    194   -345     75    137   -246   -467   -213   -265
     20   -327   -348    153    181   -337     75    127   -244   -462   -207   -254
      5   -303   -309    148    155   -303     70    103   -249   -459   -200   -244
      2   -290   -293    145    148   -290     46     54   -275   -485   -215   -262
    -23   -288   -267    153    122   -277     33     10   -293   -506   -233   -277
    -46   -280   -233    163     93   -257     31    -20   -296   -506   -228   -272
    -51   -296   -244    174     93   -270     12    -64   -314   -527   -244   -288
    -64   -327   -262    197     98   -296     -7   -114   -340   -550   -265   -309
    -88   -327   -239    207     72   -283    -20   -148   -348   -555   -270   -306
    -96   -329   -233    213     67   -283    -36   -187   -368   -576   -283   -327
    -98   -355   -257    226     77   -306    -64   -236   -405   -607   -314   -361
   -114   -371   -257    244     70   -314    -77   -257   -413   -613   -319   -361
   -122   -381   -262    252     70   -322    -83   -262   -415   -613   -319   -355
   -111   -394   -283    252     85   -340    -98   -290   -439   -639   -340   -384
   -114   -413   -301    262     93   -355   -103   -303   -452   -657   -355   -394
   -119   -413   -293    267     85   -353    -96   -296   -444   -649   -345   -381
   -106   -413   -309    257     98   -361   -106   -314   -459   -665   -355   -392
   -103   -410   -306    257    101   -361   -119   -329   -475   -683   -371   -405
   -109   -413   -303    259     96   -358   -116   -319   -465   -667   -361   -387
   -103   -402   -298    254     96   -350   -111   -311   -452   -652   -350   -379
   -101   -413   -311    254    103   -363   -119   -324   -457   -665   -353   -392
   -103   -389   -285    246     88   -337   -109   -311   -446   -654   -340   -368
    -98   -348   -249    220     75   -298    -83   -275   -407   -615   -311   -342
    -72   -324   -252    200     88   -288    -67   -259   -384   -594   -290   -340
    -83   -283   -202    181     57   -244    -62   -259   -381   -592   -280   -335
    -96   -259   -163    176     31   -213    -38   -239   -358   -574   -262   -309
    -85   -267   -184    174     46   -228    -41   -236   -363   -581   -270   -314
    -70   -231   -161    150     44   -197    -41   -231   -355   -576   -265   -309
    -70   -145    -75    106      0   -111    -31   -205   -306   -522   -205   -246
    -62    -85    -23     72    -20    -54    -57   -218   -288   -498   -176   -215
    -44    -54    -10     49    -18    -33    -90   -236   -288   -498   -171   -205
    -46    -38      7     44    -28    -15    -85   -228   -275   -488   -161   -187
    -46    -51     -7     49    -23    -31    -93   -233   -285   -491   -163   -184
    -36    -77    -41     57      2    -59   -119   -262   -314   -511   -179   -205
    -38    -98    -59     67     10    -80   -137   -280   -337   -532   -197   -223
    -54   -181   -127    119     36   -155   -132   -285   -363   -561   -228   -249
    -62   -283   -220    171     75   -252   -145   -319   -426   -636   -298   -322
    -67   -374   -306    220    116   -340   -145   -345   -472   -683   -345   -363
    -75   -410   -335    241    129   -374   -140   -361   -498   -706   -366   -374
    -77   -436   -358    257    140   -397   -135   -379   -517   -727   -389   -389
    -67   -449   -384    257    158   -418   -168   -418   -558   -766   -431   -441
    -80   -475   -394    277    155   -436   -168   -415   -561   -771   -441   -452
   -101   -491   -392    296    142   -441   -174   -413   -558   -776   -444   -452
   -101   -493   -392    298    145   -444   -192   -426   -579   -789   -459   -475
   -103   -493   -389    298    140   -441   -202   -433   -581   -787   -454   -480
   -109   -478   -368    293    127   -423   -200   -420   -568   -766   -428   -454
   -109   -478   -371    290    129   -426   -215   -436   -584   -779   -441   -459
   -119   -509   -389    314    135   -449   -228   -452   -602   -795   -454   -472
   -135   -501   -368    316    116   -436   -223   -444   -587   -776   -436   -472
   -132   -509   -376    319    122   -444   -228   -452   -597   -789   -441   -483
   -111   -496   -387    303    135   -441   -257   -480   -631   -831   -475   -498
    -96   -511   -415    303    158   -465   -249   -459   -623   -820   -459   -454
    -67   -657   -589    361    259   -623   -223   -426   -675   -883   -506   -485
    -15   -859   -844    436    413   -852   -148   -348   -769  -1047   -672   -665
    -10   -950   -943    478    465   -948     -5   -181   -735  -1101   -740   -833
    -80   -769   -688    426    303   -730    101   -187   -584   -956   -594   -784
   -210   -306    -98    257    -57   -205   -111   -766   -548   -706   -267   -389
   -337    462    800    -62   -568    631   -478  -1350   -407   -205    371    205
   -452   1265   1714   -407  -1083   1488   -766  -1592    -80    441   1067    870
   -436   1478   1914   -519  -1174   1696  -1088  -1735    -20    704   1325   1210
   -384    961   1345   -288   -865   1150  -1254  -1865   -524    122    750    685
   -348    324    672     10   -511    498  -1072  -1680  -1002   -665    -64    -62
   -285   -163    119    223   -202    -23   -756  -1208  -1021   -963   -449   -397
   -181   -350   -168    267     -7   -259   -540   -818   -815   -880   -431   -413
   -142   -420   -280    280     67   -350   -420   -618   -698   -818   -384   -402
   -119   -478   -358    298    116   -420   -368   -532   -665   -810   -379   -400
   -101   -517   -415    306    155   -467   -368   -517   -675   -831   -397   -433
    -85   -511   -426    298    168   -470   -374   -517   -688   -859   -426   -478
    -98   -496   -397    296    148   -446   -368   -498   -680   -857   -428   -475
    -96   -501   -405    298    153   -454   -361   -483   -672   -859   -426   -472
    -77   -509   -431    293    174   -470   -368   -488   -680   -878   -436   -485
    -77   -498   -420    288    171   -459   -371   -480   -675   -878   -446   -485
    -88   -488   -402    288    155   -446   -363   -467   -659   -870   -449   -485
    -80   -496   -415    288    166   -457   -366   -470   -662   -867   -444   -504
    -90   -478   -387    283    145   -433   -366   -467   -657   -857   -426   -501
    -96   -454   -358    275    129   -407   -355   -449   -636   -839   -410   -483
    -80   -470   -392    272    155   -431   -366   -446   -639   -844   -418   -485
    -67   -459   -394    262    161   -428   -374   -449   -644   -854   -426   -493
    -67   -423   -355    244    142   -389   -371   -433   -631   -836   -413   -472
    -67   -418   -350    244    140   -384   -374   -426   -631   -836   -410   -475
    -59   -426   -368    241    153   -397   -381   -426   -636   -846   -418   -480
    -64   -413   -348    239    140   -381   -379   -410   -620   -831   -402   -465
    -62   -402   -342    231    137   -374   -381   -394   -610   -826   -400   -462
    -33   -410   -376    223    171   -394   -384   -379   -607   -831   -402   -462
    -23   -379   -355    200    163   -366   -384   -358   -589   -815   -384   -449
    -28   -358   -329    192    150   -345   -374   -324   -563   -792   -363   -428
    -12   -379   -366    194    176   -374   -368   -301   -553   -789   -358   -426
     -5   -363   -358    184    176   -361   -374   -288   -548   -787   -358   -423
     -2   -363   -361    181    179   -363   -350   -236   -511   -758   -327   -381
     12   -348   -361    168    184   -355   -348   -202   -501   -748   -327   -374
     28   -345   -376    155    200   -358   -350   -181   -498   -750   -335   -381
     36   -327   -363    145    200   -345   -342   -137   -470   -722   -311   -355
     49   -306   -355    127    200   -329   -335    -96   -444   -701   -290   -327
     72   -290   -363    109    218   -327   -335    -77   -433   -696   -285   -324
     83   -277   -363     96    220   -319   -327    -54   -415   -672   -265   -303
     75   -257   -332     90    202   -293   -311    -25   -389   -644   -241   -275
     75   -246   -322     83    197   -283   -306    -38   -402   -657   -244   -280
     85   -233   -319     72    202   -275   -316    -64   -415   -659   -246   -288
     90   -202   -293     54    189   -246   -327    -64   -415   -646   -236   -272
     96   -194   -290     49    192   -241   -335    -72   -418   -646   -236   -265
     93   -189   -283     46    187   -236   -358   -111   -441   -678   -259   -293
     75   -174   -249     49    161   -210   -363   -140   -452   -685   -267   -298
     57   -174   -231     57    142   -202   -361   -163   -454   -691   -270   -296
     41   -181   -223     70    132   -202   -376   -213   -478   -714   -293   -316
     20   -187   -207     80    111   -197   -394   -259   -496   -732   -311   -337
      5   -200   -205     96    103   -202   -402   -283   -498   -730   -316   -335
      7   -192   -200     90    101   -194   -433   -337   -524   -753   -337   -363
      7   -210   -218    101    111   -213   -452   -376   -548   -774   -361   -387
    -10   -213   -205    109     96   -207   -459   -397   -553   -774   -374   -397
    -20   -220   -200    119     88   -210   -475   -426   -571   -792   -392   -423
    -20   -236   -218    127     98   -228   -493   -454   -592   -813   -410   -444
    -25   -239   -213    132     93   -226   -501   -467   -594   -818   -415   -449
    -33   -241   -210    137     88   -228   -509   -478   -605   -823   -420   -454
    -28   -259   -231    142    101   -246   -527   -501   -631   -849   -446   -478
    -31   -267   -239    148    101   -254   -532   -504   -636   -854   -459   -493
    -38   -272   -233    155     96   -254   -530   -496   -628   -841   -452   -480
    -18   -262   -244    137    109   -254   -548   -509   -639   -849   -465   -488
    -20   -239   -218    129     96   -228   -553   -511   -636   -844   -462   -488
    -28   -228   -200    127     85   -215   -548   -501   -626   -831   -449   -480
    -31   -241   -210    137     88   -226   -555   -506   -631   -836   -459   -491
    -31   -244   -213    135     90   -228   -574   -519   -641   -852   -475   -504
    -23   -213   -189    116     80   -200   -571   -506   -628   -833   -465   -488
    -12   -205   -194    106     88   -200   -563   -488   -607   -807   -444   -475
     18   -163   -181     72     98   -171   -571   -488   -605   -810   -452   -493
     12   -116   -129     51     67   -122   -558   -472   -587   -789   -433   -488
      2    -85    -88     41     44    -85   -532   -446   -553   -756   -402   -459
     12    -64    -77     23     44    -70   -527   -441   -548   -756   -405   -459
     23    -72    -96     25     59    -83   -535   -446   -561   -774   -420   -467
      7    -51    -59     18     33    -54   -519   -428   -542   -750   -410   -444
      5      7      0     -7      2      5   -506   -402   -498   -704   -363   -407
     18     75     54    -46    -20     64   -542   -418   -480   -680   -332   -397
     28    135    106    -80    -38    122   -576   -426   -457   -639   -288   -366
     38    161    119   -101    -41    140   -597   -431   -462   -633   -288   -366
     49    135     83    -93    -18    109   -620   -452   -488   -657   -314   -389
     64    142     77   -103     -7    111   -633   -465   -498   -659   -316   -407
     75    179    103   -127    -12    142   -623   -457   -496   -646   -306   -400
     46     62     15    -57     12     38   -667   -501   -558   -714   -374   -452
     33    -75   -109     20     70    -90   -698   -537   -626   -787   -449   -527
     15   -132   -148     57     80   -140   -696   -545   -654   -818   -483   -566
    -10   -148   -137     80     62   -142   -709   -566   -683   -852   -517   -589
    -15   -176   -161     93     72   -168   -735   -597   -724   -896   -558   -618
    -12   -189   -179    101     80   -184   -740   -600   -732   -893   -553   -605
    -12   -202   -189    106     85   -197   -748   -600   -730   -880   -535   -589
     -2   -228   -226    116    111   -228   -758   -610   -743   -891   -542   -639
    -12   -223   -210    116     96   -215   -763   -618   -750   -904   -566   -704
    -25   -205   -181    114     75   -194   -769   -618   -756   -922   -600   -698
    -28   -236   -210    129     88   -223   -776   -628   -769   -945   -618   -685
    -23   -252   -228    137    101   -241   -784   -636   -776   -948   -613   -685
    -20   -244   -223    132     98   -233   -782   -620   -758   -922   -579   -652
    -12   -241   -228    127    106   -233   -787   -618   -750   -904   -553   -646
     -7   -220   -215    114    101   -218   -810   -639   -763   -917   -563   -711
    -12   -213   -200    114     93   -207   -802   -633   -761   -919   -581   -758
      5   -241   -246    116    124   -244   -792   -615   -766   -943   -615   -719
     44   -379   -423    166    233   -400   -792   -607   -849  -1049   -714   -789
     62   -613   -675    275    366   -644   -711   -517   -924  -1195   -880   -976
     80   -711   -792    316    436   -750   -553   -322   -885  -1257   -969  -1132
     31   -472   -504    218    267   -488   -485   -371   -750  -1127   -820  -1044
   -116     41    158     36   -137     98   -665   -922   -672   -867   -483   -644
   -283    826   1106   -272   -696    966   -982  -1512   -504   -353    148     54
   -423   1644   2068   -610  -1244   1855  -1247  -1782   -161    314    888    789
   -379   1764   2140   -693  -1262   1951  -1548  -1922   -145    527   1106   1036
   -314   1262   1577   -475   -945   1418  -1696  -2003   -581     44    615    579
   -283    579    859   -150   -571    719  -1540  -1810  -1060   -719   -171   -192
   -197     10    207     93   -202    109  -1241  -1309  -1083  -1028   -587   -623
   -101   -127    -25    111    -38    -77  -1023   -904   -865   -927   -558   -631
    -44   -184   -140    114     46   -161   -893   -680   -732   -849   -509   -602
    -28   -257   -228    140     98   -241   -849   -607   -706   -849   -509   -618
    -18   -254   -236    137    109   -246   -854   -607   -730   -885   -537   -652
    -18   -283   -265    148    122   -272   -826   -571   -714   -880   -535   -636
     -2   -298   -296    148    145   -298   -813   -553   -714   -883   -545   -646
     10   -298   -309    142    158   -303   -818   -553   -724   -901   -566   -659
     10   -311   -322    150    166   -316   -802   -527   -704   -880   -555   -641
     12   -340   -353    161    181   -345   -792   -506   -688   -854   -535   -641
     31   -335   -366    150    197   -350   -792   -504   -685   -852   -524   -646
     36   -314   -350    137    192   -329   -789   -488   -665   -831   -506   -626
     41   -306   -348    132    194   -327   -779   -465   -639   -805   -483   -594
     49   -340   -389    145    218   -366   -782   -457   -639   -797   -483   -594
     57   -314   -371    127    213   -342   -789   -452   -633   -787   -472   -597
     57   -285   -342    114    197   -314   -784   -428   -610   -758   -446   -574
     62   -316   -379    127    220   -348   -784   -415   -605   -748   -436   -558
     75   -327   -405    124    239   -366   -789   -415   -610   -753   -444   -563
     77   -311   -389    116    231   -348   -774   -389   -587   -732   -418   -530
     75   -314   -389    119    231   -350   -769   -371   -574   -717   -397   -506
     80   -322   -402    122    241   -361   -769   -363   -568   -714   -394   -506
     85   -298   -384    103    233   -340   -761   -342   -548   -691   -371   -488
     88   -296   -384    103    236   -340   -743   -306   -519   -670   -350   -454
    106   -319   -426    103    262   -371   -740   -285   -511   -665   -348   -449
    114   -340   -454    114    283   -397   -740   -265   -504   -659   -348   -457
    111   -319   -431    103    270   -374   -724   -220   -472   -623   -314   -439
    124   -309   -433     90    277   -371   -719   -187   -454   -602   -290   -441
    142   -335   -480     96    311   -407   -711   -158   -449   -597   -285   -444
    148   -301   -449     77    298   -374   -691   -114   -418   -571   -265   -415
    163   -270   -436     51    298   -353   -680    -64   -389   -553   -249   -389
    197   -272   -470     36    332   -371   -680    -31   -379   -542   -236   -379
    202   -252   -454     23    327   -353   -670      2   -353   -517   -207   -355
    202   -246   -449     23    324   -348   -652     38   -316   -480   -174   -329
    205   -254   -462     23    332   -358   -649     41   -319   -483   -171   -329
    200   -236   -436     18    316   -335   -646     38   -319   -478   -158   -314
    166   -213   -381     20    272   -296   -633     54   -296   -452   -129   -283
    189   -197   -387      5    288   -290   -639     51   -293   -439   -114   -272
    228   -189   -418    -20    322   -303   -657     28   -314   -457   -132   -298
    210   -192   -402    -10    303   -296   -652     12   -311   -449   -122   -298
    202   -189   -394     -7    298   -290   -657    -15   -314   -449   -119   -298
    197   -192   -389     -2    293   -290   -680    -46   -329   -465   -129   -316
    189   -181   -371     -5    277   -277   -675    -59   -322   -457   -124   -301
    174   -171   -348     -2    259   -259   -675    -77   -309   -441   -111   -283
    163   -210   -374     20    267   -290   -685   -119   -324   -465   -129   -298
    153   -207   -361     28    257   -283   -706   -163   -342   -480   -142   -303
    106   -218   -327     54    213   -272   -704   -189   -350   -475   -145   -316
     96   -257   -353     80    223   -303   -709   -218   -366   -488   -150   -337
     77   -290   -371    103    223   -329   -711   -252   -381   -504   -166   -355
     41   -309   -350    135    194   -329   -704   -270   -389   -514   -179   -368
     67   -345   -413    137    239   -379   -717   -290   -407   -527   -192   -376
     70   -358   -428    145    246   -394   -724   -316   -428   -553   -213   -392
     36   -340   -376    150    205   -358   -717   -324   -420   -532   -200   -376
     28   -306   -335    140    181   -319   -711   -303   -400   -504   -176   -355
     46   -337   -384    145    213   -361   -717   -296   -400   -498   -176   -361
     72   -324   -400    124    236   -361   -732   -298   -397   -493   -174   -355
     83   -303   -387    106    233   -345   -735   -283   -381   -475   -158   -329
     96   -309   -405    106    249   -355   -735   -267   -374   -467   -155   -322
    106   -316   -423    103    262   -368   -740   -275   -381   -488   -181   -335
    103   -301   -405     98    254   -353   -735   -262   -371   -472   -174   -316
    106   -293   -402     93    252   -348   -730   -254   -361   -446   -158   -332
    114   -319   -433    103    272   -376   -740   -275   -381   -459   -163   -368
    103   -309   -413    101    257   -361   -745   -285   -384   -467   -168   -358
     88   -314   -402    111    244   -358   -735   -277   -376   -454   -158   -332
     85   -324   -410    119    246   -366   -719   -265   -366   -444   -148   -322
     85   -272   -358     93    220   -314   -691   -233   -327   -400   -111   -301
     75   -205   -283     62    179   -244   -667   -194   -280   -358    -83   -272
     80   -187   -267     51    174   -226   -649   -171   -262   -340    -80   -244
     93   -202   -298     54    192   -249   -644   -166   -262   -340    -88   -244
    101   -205   -306     51    202   -254   -628   -145   -249   -316    -72   -218
    103   -148   -252     20    176   -200   -618   -127   -213   -275    -36   -210
    111    -75   -189    -18    150   -132   -636   -140   -200   -262    -31   -210
    124     -7   -132    -59    127    -67   -675   -158   -187   -246    -25   -171
    132     -7   -140    -62    135    -72   -688   -148   -166   -218     -2   -148
    140    -51   -192    -46    166   -122   -691   -155   -179   -231    -12   -171
    129    -57   -187    -38    158   -122   -704   -176   -194   -244    -28   -174
    103    -62   -168    -20    135   -114   -711   -194   -202   -246    -41   -171
    106   -163   -270     28    187   -215   -719   -220   -244   -296    -88   -218
     90   -290   -381     98    233   -335   -737   -267   -324   -381   -184   -311
     44   -345   -392    150    215   -368   -724   -262   -340   -397   -220   -327
     64   -361   -426    148    244   -392   -719   -249   -337   -397   -231   -337
     59   -379   -439    161    249   -407   -717   -249   -342   -410   -244   -358
     46   -410   -457    181    249   -433   -719   -267   -358   -433   -267   -374
     64   -420   -488    176    275   -454   -722   -275   -366   -441   -285   -379
     83   -431   -514    171    296   -472   -743   -301   -389   -465   -314   -405
     62   -446   -509    192    285   -478   -748   -293   -381   -449   -296   -387
     38   -459   -501    210    267   -480   -737   -272   -355   -415   -272   -376
     36   -480   -517    223    275   -498   -745   -309   -381   -444   -306   -446
    -28   -488   -459    257    215   -475   -743   -345   -407   -478   -342   -475
    -31   -504   -472    267    220   -488   -735   -332   -415   -496   -368   -446
      0   -491   -493    244    246   -493   -724   -319   -400   -491   -366   -441
     -5   -504   -498    254    246   -501   -727   -350   -418   -514   -389   -459
     31   -485   -517    226    272   -501   -737   -358   -418   -542   -413   -483
     20   -459   -480    220    249   -470   -714   -358   -415   -587   -449   -535
     80   -584   -665    249    368   -623   -714   -381   -550   -745   -594   -672
    145   -813   -958    332    550   -885   -665   -337   -659   -901   -766   -841
    174   -919  -1093    371    633  -1008   -530   -122   -654   -940   -820   -919
    179   -771   -950    296    563   -859   -400     90   -418   -732   -639   -771
     28   -348   -379    158    202   -363   -452   -272   -246   -454   -303   -444
   -187    376    563    -96   -376    470   -691   -826    -72     12    280    176
   -345   1171   1514   -415   -930   1343   -932  -1161    233    657    997    924
   -366   1434   1800   -532  -1083   1615  -1195  -1348    361    997   1340   1325
   -384    966   1350   -293   -867   1158  -1387  -1501    -57    581    893    940
   -410    353    763     28   -587    558  -1361  -1493   -592   -153    119    166
   -392   -223    168    306   -283    -28  -1127  -1145   -748   -517   -366   -335
   -231   -426   -194    329    -18   -311   -896   -683   -568   -426   -433   -413
    -46   -392   -345    218    148   -368   -769   -420   -418   -293   -400   -397
     23   -413   -439    194    228   -426   -740   -277   -358   -213   -400   -384
     57   -465   -524    202    288   -493   -732   -241   -358   -215   -472   -423
     25   -498   -524    236    275   -511   -675   -298   -394   -275   -563   -472
     54   -532   -587    239    319   -561   -662   -288   -415   -267   -568   -485
     77   -566   -644    244    361   -605   -665   -239   -423   -252   -563   -493
     72   -574   -646    249    358   -607   -641   -194   -384   -218   -540   -459
     67   -555   -623    244    345   -589   -618   -181   -358   -184   -509   -441
     75   -555   -633    239    353   -592   -620   -171   -361   -150   -493   -415
     70   -555   -626    241    348   -589   -618   -148   -342    -96   -465   -384
     38   -537   -576    249    303   -555   -581   -155   -319    -44   -433   -371
     -2   -535   -532    270    265   -535   -548   -213   -337    -23   -415   -371
    -33   -561   -527    296    244   -545   -524   -257   -348    -41   -415   -397
    -59   -553   -493    306    215   -524   -491   -280   -361    -20   -374   -374
   -116   -563   -446    340    163   -506   -480   -314   -363      7   -332   -374
   -129   -587   -457    358    163   -522   -506   -303   -355     33   -298   -397
     10   -545   -555    267    280   -550   -545   -231   -342     72   -262   -397
    129   -493   -623    181    376   -558   -581    -93   -293    192   -163   -314
    153   -506   -659    176    405   -581   -579      7   -236    288    -85   -257
     80   -535   -615    228    348   -574   -519    -15   -228    329    -38   -288
     83   -467   -550    192    314   -509   -496    -57   -220    405     33   -283
    179   -454   -633    137    405   -542   -524     -2   -223    501    111   -244
    228   -444   -672    106    449   -558   -532    101   -176    620    184   -189
    226   -415   -641     96    433   -527   -504    150   -127    719    246   -132
    218   -407   -626     93    420   -517   -480    163   -122    782    283   -109
    228   -446   -675    109    449   -561   -475    161   -137    826    301   -111
    236   -444   -683    103    457   -563   -467    166   -135    885    348   -103
    236   -376   -613     70    423   -493   -444    184   -106    974    405    -59
    246   -361   -607     54    426   -483   -431    187   -111   1031    400    -23
    262   -353   -618     44    439   -485   -426    265    -70   1179    454     93
    259   -345   -605     41    431   -475   -397    239    -64   1247    483    103
    239   -329   -568     46    402   -449   -384    210    -83   1322    584    122
    244   -350   -594     51    418   -472   -405    267    -31   1454    743    207
    288   -319   -610     15    449   -465   -431    306     -7   1530    885    267
    337   -298   -636    -20    485   -467   -452    345     15   1592   1021    290
    329   -303   -633    -12    480   -467   -472    342     15   1636   1132    288
    306   -277   -587    -15    444   -431   -449    322     15   1675   1254    306
    301   -233   -537    -33    418   -384   -413    309     23   1714   1395    335
    270   -257   -527     -7    397   -389   -413    275     10   1730   1504    332
    189   -296   -485     54    337   -389   -423    236     -7   1735   1556    316
    166   -280   -446     54    306   -361   -413    231     12   1774   1597    337
    233   -223   -459     -5    345   -340   -384    236     38   1808   1652    358
    306   -150   -459    -80    381   -303   -355    233     57   1834   1704    366
    246   -200   -446    -23    345   -322   -358    202     54   1829   1732    358
    140   -265   -407     62    272   -335   -361    129     18   1777   1714    311
    106   -290   -400     90    252   -345   -363     80     -7   1745   1709    296
    127   -316   -444     90    285   -379   -384     88     -7   1743   1712    296
    116   -324   -441    103    277   -381   -371    137     25   1771   1730    314
    148   -337   -485     93    314   -410   -374    129     18   1738   1686    301
    179   -322   -501     70    337   -410   -379    106      2   1699   1623    277
    181   -293   -478     54    327   -384   -368    111     15   1688   1582    288
    181   -277   -459     49    319   -368   -358    106     18   1662   1527    283
    168   -288   -457     57    311   -371   -355     93     15   1631   1462    272
    166   -265   -431     49    296   -348   -342    101     28   1621   1418    283
    171   -259   -431     44    301   -345   -332    122     49   1610   1366    285
    184   -277   -462     46    322   -368   -335    114     41   1564   1286    262
    179   -275   -457     46    316   -366   -332    116     41   1532   1215    252
    179   -254   -436     36    306   -345   -314    132     62   1519   1169    262
    176   -265   -444     41    309   -353   -314    122     59   1483   1096    241
    161   -267   -428     54    293   -348   -311    124     70   1462   1036    223
    140   -277   -418     67    277   -348   -288    148     96   1457    995    233
    155   -267   -423     54    288   -345   -285    142    106   1434    930    207
    124   -252   -376     62    249   -314   -270    109     98   1387    846    184
     77   -236   -314     80    194   -275   -239    116    122   1389    810    197
    171   -192   -363     10    265   -277   -257    161    150   1400    761    184
    223   -150   -374    -36    298   -262   -259    197    166   1379    688    171
    189   -140   -332    -25    259   -236   -223    223    192   1395    657    181
    181   -168   -350     -5    265   -259   -192    233    205   1400    613    166
    189   -148   -340    -20    262   -244   -181    231    210   1392    542    140
    189    -80   -270    -54    228   -174   -171    241    246   1418    496    155
    189     12   -176   -103    181    -80   -181    239    277   1444    462    192
    197     28   -168   -111    184    -70   -205    228    285   1447    407    218
    207      2   -205   -106    205    -98   -223    213    270   1426    332    197
    189      0   -189    -96    189    -93   -233    205    265   1415    275    187
    176     -7   -184    -85    179    -96   -254    187    246   1389    197    163
    181    -72   -254    -54    218   -163   -270    161    210   1353    119    114
    163   -184   -348      7    254   -265   -275    145    171   1304     28     51
    142   -249   -392     54    265   -322   -280    129    127   1244    -64      5
    129   -311   -441     88    285   -376   -277    119    101   1202   -137    -28
    106   -348   -454    122    280   -400   -275    106     83   1174   -194    -59
     67   -368   -436    148    252   -400   -280     90     62   1140   -257    -80
     72   -392   -465    158    267   -428   -288     80     49   1106   -314   -101
     85   -389   -475    150    277   -431   -290     67     33   1078   -368   -122
     75   -379   -454    153    265   -415   -277     75     44   1078   -394   -111
     70   -394   -465    158    267   -428   -280     72     31   1060   -444   -122
     75   -441   -517    181    296   -478   -277     67     18   1036   -491   -145
     57   -439   -496    189    275   -467   -277     62     15   1010   -522   -158
     41   -423   -465    192    252   -444   -270     70     18    989   -550   -137
     44   -449   -496    202    270   -472   -267     62     10    958   -594   -148
     46   -470   -519    210    283   -493   -267     62      7    950   -607   -179
     33   -449   -483    205    257   -465   -259     70     18    956   -605   -171
     31   -452   -483    210    257   -467   -257     70     25    956   -623   -168
     49   -493   -542    220    293   -517   -265     59     -7    901   -688   -210
     88   -628   -717    270    402   -672   -246     85    -77    774   -833   -322
    132   -844   -979    355    553   -911   -155    181   -142    623  -1026   -509
    155   -888  -1044    366    600   -966    -28    337   -109    571  -1109   -613
     77   -652   -730    285    402   -691     46    314     57    748   -922   -418
   -111   -155    -46    132    -33   -101    -64   -116    202   1044   -542      0
   -293    626    919   -166   -607    771   -288   -571    454   1553     80    678
   -418   1361   1779   -470  -1098   1569   -498   -750    807   2148    743   1387
   -394   1314   1709   -462  -1052   1512   -737   -901    724   2169    771   1491
   -350    805   1156   -228   -753    979   -893  -1060    236   1577    187    937
   -306    205    511     49   -410    358   -828   -974   -213    888   -522    202
   -215   -262    -46    239    -85   -155   -597   -532   -220    667   -839   -129
   -103   -361   -257    231     75   -309   -405   -187    -54    719   -841   -137
    -10   -418   -407    213    197   -413   -306    -18     20    730   -844   -137
      7   -457   -465    223    236   -459   -244     57     46    719   -852   -150
     -5   -483   -478    244    236   -480   -197     96     70    719   -846   -155
     -2   -509   -506    254    249   -509   -200     90     51    678   -875   -194
     -2   -527   -527    265    262   -527   -189    101     49    652   -891   -205
     -2   -509   -506    257    252   -509   -174    122     62    644   -893   -194
      2   -511   -514    254    257   -511   -171    129     59    615   -911   -187
     10   -519   -530    254    267   -524   -168    135     46    597   -906   -184
     12   -517   -530    252    270   -522   -155    153     75    631   -862   -181
     18   -514   -532    246    275   -522   -148    163     85    620   -849   -176
     28   -511   -540    241    283   -524   -153    163     77    594   -859   -174
     18   -504   -524    241    270   -514   -140    179     93    589   -846   -145
     23   -480   -504    228    262   -491   -127    197    101    571   -841   -119
     44   -496   -540    226    290   -517   -132    194     96    519   -849   -124
     51   -488   -540    218    296   -514   -127    200     98    485   -836   -116
     57   -452   -509    197    280   -478   -111    223    122    501   -797    -96
     72   -426   -498    176    283   -462   -122    223    119    475   -802   -101
     75   -449   -527    187    298   -485   -119    226    109    444   -820   -109
     59   -444   -504    192    280   -472   -106    244    124    462   -795   -103
     57   -426   -483    181    270   -454    -98    265    140    465   -774    -90
     80   -449   -530    184    303   -488    -93    277    132    444   -784    -90
     88   -449   -537    179    311   -493    -80    309    155    449   -774    -80
     98   -394   -493    148    296   -444    -75    345    181    472   -743    -54
    122   -379   -501    127    309   -439    -75    363    187    475   -732    -54
    140   -374   -514    114    327   -444    -67    384    189    470   -732    -57
    142   -381   -524    119    332   -452    -41    428    218    491   -711    -23
    171   -355   -527     93    348   -441    -41    454    226    488   -709    -18
    192   -350   -542     75    366   -446    -44    480    228    488   -711    -23
    200   -340   -540     67    368   -439    -23    530    259    519   -678     10
    213   -327   -542     54    376   -436    -15    563    283    542   -654     41
    244   -303   -548     31    394   -426    -25    568    283    537   -657     44
    254   -285   -542     12    397   -415    -33    576    288    545   -652     62
    265   -267   -535      0    400   -400    -28    592    306    558   -641     80
    280   -265   -545     -7    413   -405    -28    581    301    550   -649     72
    275   -226   -501    -23    387   -363    -33    571    301    553   -639     77
    259   -220   -480    -20    368   -348    -23    574    319    574   -613     98
    252   -207   -459    -23    353   -332    -28    550    309    563   -610     96
    241   -202   -446    -20    342   -324    -33    519    301    558   -615     93
    231   -176   -407    -25    319   -290    -25    511    314    568   -607    106
    213   -161   -376    -28    293   -270    -31    488    306    558   -613    101
    194   -187   -384     -5    288   -285    -31    459    293    532   -639     80
    168   -210   -379     20    272   -293    -23    439    293    524   -652     83
    135   -241   -376     54    254   -309    -10    426    298    535   -654     77
    127   -244   -374     57    249   -309    -28    384    275    506   -678     33
    116   -249   -368     64    241   -309    -33    358    259    483   -696     20
     93   -270   -363     88    226   -316    -23    348    262    480   -698     23
     85   -298   -384    106    233   -340    -23    327    244    454   -722      0
     83   -316   -402    114    241   -358    -33    298    218    423   -745    -25
     70   -314   -384    119    226   -348    -25    296    223    426   -748    -18
     70   -332   -405    129    236   -368    -20    296    226    426   -750    -18
     88   -319   -407    116    246   -363    -31    277    207    402   -774    -41
     77   -301   -381    111    226   -340    -28    277    215    410   -771    -31
     85   -301   -387    109    233   -345    -23    285    220    400   -784    -20
     72   -327   -400    127    236   -363    -20    285    213    376   -802    -15
     70   -324   -394    127    231   -358    -18    283    215    392   -800    -28
     62   -301   -363    119    210   -332     -5    298    239    418   -769    -18
     75   -298   -374    111    223   -335     -5    298    241    418   -769    -25
     75   -309   -387    114    228   -345     -5    293    236    405   -782    -38
     70   -311   -381    122    226   -345      5    306    249    413   -774    -23
     77   -314   -394    116    233   -355     12    309    249    410   -776    -18
     83   -322   -405    116    244   -363      7    298    239    389   -797    -33
     51   -327   -381    137    215   -353     31    319    259    405   -784    -12
     59   -280   -340    111    200   -309     49    340    283    428   -763     10
     85   -254   -340     83    210   -298     54    340    285    420   -769      5
     83   -236   -319     75    200   -277     75    348    290    420   -763     20
     72   -218   -290     72    179   -254    106    371    314    446   -745     38
     80   -236   -316     77    197   -275    132    384    322    444   -745     28
     88   -192   -280     51    184   -236    129    379    319    433   -745     23
     90   -119   -210     12    150   -163    145    405    361    478   -701     67
     85    -64   -153    -10    116   -109    140    410    397    511   -662    106
    116    -28   -145    -44    129    -85     96    381    387    504   -662    109
    103    -46   -150    -28    124    -96     93    376    384    501   -659    103
     62    -70   -132      2     96    -98     96    366    381    501   -657    106
     51    -96   -148     20     98   -119     75    332    358    475   -675     96
     59   -111   -171     25    114   -140     54    316    340    457   -693     90
     72   -174   -246     49    158   -210     44    316    303    415   -737     49
     64   -267   -335    101    197   -301     44    311    262    368   -787      7
     88   -319   -410    114    246   -363     28    283    220    316   -846    -46
     80   -324   -405    122    241   -363     25    267    207    293   -870    -54
     64   -348   -415    140    239   -381     18    252    184    262   -893    -54
     67   -389   -457    161    259   -420     12    231    166    257   -904    -88
     62   -394   -459    163    259   -426     23    236    181    277   -875    -85
     64   -371   -436    153    249   -402     25    231    184    280   -872    -90
     64   -415   -480    174    272   -449     10    200    145    241   -911   -129
     46   -444   -491    197    267   -467     15    189    135    226   -930   -135
     -2   -436   -433    218    213   -433     33    194    150    239   -914    -96
    -62   -472   -410    267    174   -441     51    176    140    223   -924    -93
   -119   -488   -371    301    124   -431     64    179    145    226   -924    -93
    -70   -475   -405    270    166   -441     64    220    171    244   -904    -72
     38   -428   -467    194    252   -446     38    236    163    239   -914    -85
     64   -428   -493    181    277   -459     25    220    150    226   -927   -109
     75   -472   -548    197    309   -509     33    220    137    205   -945   -119
    101   -613   -714    254    407   -662     59    239     62    101  -1057   -215
    150   -833   -987    340    568   -911    132    303    -38    -80  -1257   -428
    181   -898  -1080    358    631   -989    254    462    -12   -137  -1335   -519
    106   -631   -740    262    420   -685    332    436    155     59  -1114   -322
    -70   -171   -101    119     12   -135    218    -12    298    376   -709     85
   -272    610    883   -171   -576    748    -10   -472    555    911    -70    766
   -426   1369   1795   -470  -1109   1582   -197   -605    958   1584    649   1527
   -387   1361   1748   -488  -1067   1556   -467   -753    893   1654    714   1657
   -340    854   1192   -257   -766   1023   -649   -937    384   1072    140   1111
   -322    262    584     31   -454    420   -579   -870    -98    371   -574    366
   -233   -220     12    228   -124   -103   -322   -405   -106    155   -891     18
   -101   -342   -241    220     67   -293   -132    -57     44    207   -896    -12
    -28   -389   -361    207    166   -376    -33    119    119    236   -891    -23
    -25   -426   -402    226    187   -413     15    194    142    231   -896    -31
    -12   -441   -428    228    207   -436     23    205    127    189   -932    -54
     -5   -472   -467    239    231   -472     36    213    114    166   -961    -75
    -18   -491   -475    254    228   -483     64    244    132    189   -943    -75
    -12   -483   -470    246    226   -475     75    257    142    200   -930    -85
      2   -475   -478    236    239   -475     72    252    132    179   -945   -103
     10   -491   -504    239    254   -496     83    257    132    171   -956   -109
     18   -488   -506    233    259   -496     96    277    145    179   -945    -90
     10   -493   -504    241    254   -498    106    283    150    181   -940    -85
    -10   -457   -446    233    218   -452    114    288    161    192   -927    -70
    -18   -433   -415    226    197   -426    124    301    168    200   -919    -51
     -2   -441   -439    220    215   -439    129    314    176    207   -911    -46
      5   -436   -444    213    223   -439    129    316    176    202   -911    -51
     10   -418   -428    205    218   -423    137    340    200    220   -901    -31
      7   -428   -436    210    218   -431    135    345    197    213   -906    -33
     20   -436   -459    207    239   -446    132    345    192    202   -914    -44
     25   -415   -441    194    231   -428    145    363    207    218   -904    -31
     33   -392   -426    179    228   -407    163    387    231    233   -888    -10
     49   -405   -454    176    249   -431    163    389    226    220   -901    -10
     59   -415   -478    176    267   -446    174    407    233    226   -901     -5
     72   -415   -488    171    277   -452    194    441    262    252   -875     15
     88   -384   -472    148    280   -428    194    449    265    252   -875      7
     80   -381   -465    150    272   -423    200    467    267    249   -872     20
     77   -363   -441    142    259   -402    220    506    296    277   -852     57
    106   -345   -452    119    275   -397    228    542    319    303   -828     80
    142   -337   -480     98    311   -407    215    555    319    296   -839     75
    135   -335   -470     98    301   -402    223    587    335    303   -836    106
    132   -324   -459     96    296   -392    239    631    366    337   -813    153
    171   -332   -506     80    337   -418    226    644    366    340   -820    163
    194   -329   -524     67    358   -426    220    649    361    340   -826    174
    189   -293   -485     49    337   -389    233    672    387    368   -795    215
    218   -254   -475     18    345   -363    233    685    397    376   -782    236
    228   -233   -465      2    345   -348    231    685    400    379   -774    257
    215   -213   -428      0    322   -319    239    691    418    402   -740    306
    205   -200   -405     -5    303   -301    236    672    415    397   -743    311
    202   -213   -418      5    309   -314    223    641    397    371   -761    303
    194   -202   -397      0    296   -298    213    615    389    361   -766    311
    166   -171   -337      2    252   -254    223    605    397    368   -753    332
    166   -184   -353      7    257   -267    215    561    368    335   -779    314
    155   -184   -340     12    246   -259    205    522    353    319   -795    293
    132   -189   -322     25    223   -254    207    496    350    309   -800    280
    111   -171   -283     31    197   -226    200    454    329    280   -818    262
     83   -205   -288     59    184   -246    202    420    314    262   -828    249
     57   -215   -272     77    163   -244    207    400    306    254   -836    241
     46   -233   -280     93    161   -257    205    374    288    226   -862    223
     51   -257   -309    103    179   -283    194    342    257    192   -888    200
     36   -270   -309    114    171   -288    197    327    246    176   -909    181
     36   -259   -296    111    163   -275    202    319    244    166   -919    174
     41   -257   -301    106    168   -277    202    303    228    142   -935    163
     38   -241   -280    101    158   -259    205    298    215    135   -937    168
     25   -241   -270    106    145   -254    220    316    241    171   -909    179
     28   -239   -270    103    148   -254    220    309    244    171   -901    176
     36   -231   -267     96    150   -249    205    290    223    132   -930    168
     20   -228   -249    103    135   -239    218    306    239    150   -917    202
     23   -246   -272    111    145   -259    218    314    246    161   -914    189
     31   -257   -288    111    158   -272    202    298    236    153   -922    153
     15   -244   -262    114    135   -252    207    301    246    155   -919    153
     10   -231   -241    111    124   -236    213    311    259    174   -898    174
     23   -254   -277    114    148   -265    200    298    241    150   -919    153
     25   -259   -285    116    153   -270    200    301    244    148   -922    155
     23   -228   -254    101    137   -241    200    303    249    155   -919    166
     36   -239   -275    101    155   -257    213    306    252    155   -922    163
     41   -205   -246     80    142   -226    223    309    259    155   -919    168
     31   -161   -192     64    111   -176    257    340    298    192   -883    202
     23   -129   -155     51     88   -142    285    358    322    213   -862    220
     36   -148   -184     57    109   -166    296    353    301    184   -885    202
     33   -135   -171     49    101   -153    309    363    316    192   -878    220
     38    -72   -111     15     72    -90    327    387    353    228   -839    259
     54    -12    -70    -23     59    -38    311    384    374    262   -802    283
     85     64    -20    -75     54     23    267    368    384    272   -782    303
     93     98      2    -96     44     51    239    361    381    272   -776    319
     98     67    -31    -83     64     18    223    340    361    254   -792    301
     90     18    -72    -57     83    -25    205    309    337    236   -800    275
     67      5    -62    -36     64    -28    197    296    327    233   -795    277
     64    -67   -132      0     96    -98    181    267    272    168   -854    223
     57   -174   -231     57    142   -202    171    231    205     88   -937    150
     36   -223   -262     93    148   -244    176    220    187     64   -966    135
      7   -246   -254    119    129   -249    187    210    176     54   -966    129
      2   -290   -296    142    148   -293    176    174    135      7  -1010     85
    -10   -309   -298    161    142   -303    179    161    122     -5  -1021     72
    -23   -303   -283    163    127   -293    184    163    127     -7  -1021     77
    -10   -319   -309    166    148   -314    179    148    103    -46  -1057     64
    -10   -335   -327    171    158   -332    179    137     90    -59  -1075     51
    -18   -342   -324    179    153   -335    194    148    103    -38  -1047     54
    -20   -342   -324    181    150   -335    189    137    101    -41  -1041     36
    -20   -353   -332    187    155   -342    176    116     85    -59  -1062     10
    -23   -368   -345    194    158   -358    176    114     72    -77  -1075     12
    -25   -379   -353    202    163   -366    179    119     67    -85  -1083     20
    -31   -394   -363    210    163   -379    168    101     51   -103  -1104      2
    -36   -394   -358    215    161   -376    163     98     51   -103  -1104     -5
    -49   -413   -366    231    155   -389    166    103     41   -116  -1122    -15
     -2   -530   -527    267    259   -530    155     98    -36   -220  -1223   -124
     62   -732   -795    332    428   -763    210    145   -150   -400  -1415   -322
     83   -820   -904    368    493   -862    342    298   -145   -491  -1532   -452
     67   -662   -732    296    397   -698    436    340    -10   -363  -1389   -319
    -96   -272   -179    184     38   -226    366    -25    124    -96  -1054     23
   -324    454    779    -67   -553    615    176   -483    379    420   -433    670
   -496   1286   1782   -394  -1137   1532    -10   -654    800   1109    324   1439
   -483   1449   1932   -485  -1208   1691   -283   -795    852   1330    558   1732
   -436   1041   1478   -303   -956   1257   -498   -987    436    888    119   1330
   -420    506    927    -44   -675    714   -493  -1018    -93    168   -594    587
   -309    -75    233    192   -272     77   -275   -644   -262   -233  -1080     70
   -187   -270    -85    228    -51   -179    -51   -257   -122   -215  -1130      2
   -101   -322   -220    213     59   -272     77    -38    -15   -166  -1109     10
    -72   -384   -314    228    119   -350    124     33     -5   -187  -1135    -20
    -59   -436   -376    249    158   -407    127     41    -28   -228  -1174    -77
    -67   -452   -384    257    155   -420    145     59    -23   -233  -1182    -96
    -67   -454   -389    259    158   -423    163     77    -18   -241  -1192   -101
    -54   -462   -407    257    176   -436    161     75    -36   -262  -1213   -119
    -59   -467   -407    265    174   -439    171     88    -25   -249  -1200   -127
    -72   -467   -394    267    158   -433    187    106     -2   -218  -1166   -127
    -54   -467   -415    259    179   -441    184    109     -7   -226  -1163   -142
    -46   -454   -407    249    179   -431    174    101    -20   -244  -1182   -158
    -54   -449   -394    252    168   -423    187    119     -5   -233  -1169   -142
    -46   -459   -413    252    181   -436    197    127      0   -239  -1174   -140
    -36   -452   -418    244    189   -436    184    119    -10   -252  -1184   -153
    -44   -439   -394    239    174   -418    197    135      5   -239  -1171   -140
    -49   -441   -392    246    171   -418    210    158     15   -226  -1153   -124
    -33   -449   -415    241    189   -433    205    153      2   -246  -1169   -145
    -36   -444   -407    239    184   -426    207    161      5   -249  -1171   -137
    -38   -431   -392    233    174   -413    223    181     23   -231  -1150   -119
    -18   -441   -423    231    202   -433    226    192     38   -215  -1137   -122
    -12   -439   -428    226    205   -433    218    192     25   -228  -1148   -137
    -18   -415   -397    215    187   -407    226    213     38   -220  -1140   -122
     -5   -433   -428    218    210   -431    236    239     54   -210  -1127   -101
     15   -426   -441    205    228   -433    231    244     49   -226  -1145   -122
     12   -413   -426    197    218   -418    246    272     67   -207  -1127   -103
     28   -400   -428    187    228   -413    262    311     93   -192  -1111    -72
     54   -400   -454    171    252   -426    257    329     88   -200  -1117    -80
     67   -389   -457    161    262   -423    267    358    103   -176  -1093    -80
     77   -368   -446    145    259   -407    280    397    129   -153  -1062    -57
    106   -379   -485    135    293   -431    285    423    137   -150  -1060    -54
    124   -371   -498    122    309   -433    290    446    145   -148  -1057    -49
    135   -327   -462     96    298   -394    301    475    176   -119  -1026    -18
    161   -296   -459     67    309   -376    293    480    174   -116  -1018     -5
    176   -303   -483     62    327   -392    293    480    176   -111  -1008      2
    176   -267   -446     44    309   -358    301    488    197    -93   -982     20
    184   -239   -423     28    303   -329    303    491    205    -77   -966     36
    184   -259   -444     36    311   -353    285    454    176   -106   -987     12
    171   -252   -423     38    296   -337    290    439    171   -106   -982     23
    150   -231   -381     38    265   -306    293    428    179    -96   -966     36
    140   -223   -363     41    252   -293    285    394    166   -109   -974     25
    122   -233   -355     54    236   -293    288    366    158   -119   -979     20
     98   -223   -324     62    210   -272    301    353    171   -103   -961     31
     88   -226   -316     67    200   -270    298    324    163   -111   -969     18
     72   -257   -329     93    200   -293    285    280    137   -142   -992    -12
     31   -259   -290    114    161   -275    293    262    137   -140   -989    -12
     10   -267   -280    127    145   -272    296    241    135   -145   -992    -20
     12   -311   -324    148    166   -316    283    202    101   -181  -1026    -59
      0   -329   -329    166    163   -329    288    181     88   -194  -1036    -70
    -18   -332   -316    174    148   -324    298    176     90   -192  -1031    -67
    -15   -353   -337    184    158   -345    293    155     72   -213  -1049    -88
    -12   -361   -348    187    166   -355    288    137     59   -228  -1060   -103
    -18   -355   -337    187    158   -348    298    145     70   -210  -1044    -88
    -12   -361   -348    187    163   -353    293    140     67   -215  -1044    -96
     -5   -366   -361    184    176   -363    283    132     57   -226  -1052   -106
    -10   -358   -350    181    168   -353    283    137     62   -220  -1044    -98
      0   -348   -348    174    174   -348    290    153     77   -202  -1031    -85
      7   -361   -368    174    187   -363    280    142     62   -218  -1044   -101
     -2   -350   -350    176    171   -350    277    145     62   -215  -1036    -98
     -7   -340   -332    174    161   -337    285    158     77   -200  -1021    -85
      5   -340   -345    168    174   -342    277    150     70   -207  -1026    -96
      5   -348   -355    171    179   -350    267    142     59   -220  -1034   -109
      0   -337   -340    168    168   -337    272    153     72   -210  -1018    -93
      7   -329   -337    161    171   -335    272    153     67   -218  -1021    -96
     20   -319   -340    150    179   -329    272    150     62   -223  -1023   -101
     18   -301   -319    140    168   -309    298    179     88   -197  -1000    -77
     18   -277   -296    129    155   -285    324    200    114   -176   -974    -57
     20   -265   -285    122    150   -275    335    197    111   -181   -974    -62
     23   -257   -280    116    150   -267    355    205    116   -179   -969    -59
     31   -233   -267    101    148   -249    376    223    135   -163   -953    -41
     54   -179   -236     62    145   -207    384    236    158   -140   -922    -15
     67   -114   -184     20    124   -148    379    239    187   -109   -888     20
     67    -49   -116     -7     90    -83    363    246    220    -72   -846     67
     77    -54   -132    -12    103    -93    327    226    205    -80   -849     59
     85    -77   -163     -5    122   -119    298    200    176   -111   -870     36
     70    -90   -161      7    114   -124    285    184    163   -119   -872     33
     51   -111   -163     31    106   -137    267    166    145   -135   -880     23
     49   -215   -265     80    155   -239    241    127     83   -202   -943    -38
     25   -342   -368    158    194   -353    236    101     23   -270  -1008   -101
      5   -389   -397    192    200   -392    241     96      2   -296  -1031   -124
      0   -423   -423    213    210   -423    236     70    -28   -332  -1065   -150
    -15   -459   -444    236    213   -452    223     36    -67   -371  -1106   -189
    -25   -465   -439    244    205   -454    226     33    -72   -379  -1104   -184
    -25   -488   -465    257    218   -478    220     25    -83   -400  -1119   -192
    -15   -517   -501    267    241   -509    213      2   -111   -439  -1153   -207
    -20   -511   -491    265    233   -504    218      5   -111   -428  -1140   -213
    -23   -506   -483    265    228   -496    218      2   -111   -423  -1130   -215
    -20   -535   -514    275    246   -524    205    -12   -135   -449  -1153   -239
    -20   -542   -522    283    249   -532    207    -10   -135   -457  -1156   -239
    -28   -535   -509    280    236   -522    205     -7   -140   -462  -1158   -223
    -18   -553   -535    285    257   -545    200    -18   -158   -475  -1171   -252
    -20   -563   -545    290    259   -555    194    -28   -171   -488  -1184   -272
    -38   -553   -514    296    236   -535    207    -20   -153   -465  -1158   -265
    -31   -584   -553    309    259   -568    207    -23   -161   -475  -1166   -280
      5   -696   -701    345    350   -698    207    -31   -233   -581  -1273   -368
     51   -885   -937    415    493   -911    254     25   -332   -740  -1454   -524
     83   -984  -1067    452    574  -1026    387    187   -322   -815  -1561   -678
     83   -807   -891    361    485   -849    478    277   -187   -701  -1447   -592
    -57   -446   -389    249    166   -418    439    -38    -36   -426  -1119   -290
   -257    226    483     12   -371    353    236   -550    161     49   -532    301
   -423   1049   1473   -311   -948   1260     20   -839    491    667    171   1039
   -444   1283   1725   -420  -1085   1504   -228   -992    574    948    472   1397
   -400    841   1239   -220   -820   1039   -454  -1200    137    519     49   1028
   -374    233    607     70   -491    420   -488  -1273   -446   -249   -717    249
   -293   -319    -25    306   -135   -174   -298   -917   -626   -688  -1239   -290
   -200   -491   -293    342     44   -392    -59   -457   -415   -607  -1247   -319
   -106   -527   -420    316    155   -475     80   -194   -275   -527  -1200   -293
    -57   -579   -524    316    231   -553    132   -101   -241   -527  -1210   -322
    -54   -600   -545    327    244   -574    153    -72   -239   -537  -1226   -335
    -54   -620   -566    337    254   -594    174    -41   -231   -545  -1236   -329
    -38   -657   -618    348    288   -639    179    -33   -246   -576  -1267   -350
    -33   -646   -613    337    288   -631    176    -33   -259   -602  -1299   -361
    -38   -652   -613    345    285   -633    197     -7   -244   -581  -1286   -340
    -36   -659   -623    348    290   -641    207      0   -233   -553  -1254   -366
    -28   -654   -628    340    298   -641    205     -2   -239   -558  -1252   -394
    -33   -652   -620    342    293   -636    213     10   -231   -550  -1241   -387
    -31   -657   -626    345    296   -641    226     31   -213   -530  -1223   -363
    -20   -657   -636    337    306   -646    213     20   -228   -548  -1239   -376
    -23   -631   -607    327    290   -620    210     20   -239   -553  -1247   -366
    -31   -641   -610    335    288   -626    226     46   -218   -519  -1218   -340
     -7   -618   -610    314    301   -615    218     46   -218   -517  -1215   -342
     -2   -628   -626    314    309   -628    213     49   -223   -535  -1239   -342
     -7   -618   -613    311    301   -615    226     67   -210   -522  -1234   -327
     -5   -607   -605    306    298   -607    223     70   -213   -517  -1234   -345
      5   -618   -623    306    314   -620    223     72   -218   -519  -1223   -348
      7   -610   -618    298    311   -613    239     98   -197   -493  -1210   -329
     15   -584   -600    283    306   -592    244    114   -184   -475  -1195   -322
     31   -576   -607    272    316   -592    233    116   -187   -470  -1187   -335
     31   -576   -607    272    319   -592    241    145   -166   -449  -1169   -316
     36   -545   -581    254    306   -563    254    176   -145   -426  -1153   -290
     54   -542   -597    244    324   -568    259    192   -145   -428  -1156   -285
     72   -555   -628    241    348   -592    265    223   -129   -413  -1145   -270
     75   -555   -631    241    353   -592    277    267    -96   -374  -1114   -233
     98   -519   -620    207    358   -571    270    296    -83   -366  -1114   -223
    124   -506   -631    192    376   -568    265    322    -70   -348  -1101   -205
    127   -478   -605    174    363   -540    272    350    -51   -319  -1072   -194
    145   -444   -589    150    366   -517    283    384    -18   -277  -1036   -168
    161   -452   -615    145    387   -532    267    387    -18   -275  -1028   -163
    171   -420   -592    124    379   -506    262    394    -10   -259  -1010   -132
    168   -392   -561    109    363   -475    267    402      5   -246  -1000   -106
    171   -376   -548    103    358   -462    257    379    -12   -262  -1008   -106
    168   -368   -537     98    353   -452    246    363    -18   -257  -1000   -106
    153   -361   -514    103    332   -436    252    358    -12   -241   -989   -103
    148   -355   -504    103    324   -428    239    324    -33   -262  -1002   -119
    140   -350   -491    106    314   -420    231    288    -57   -288  -1021   -129
    114   -342   -457    111    285   -400    239    265    -51   -272  -1008   -127
     96   -345   -441    124    267   -392    244    241    -49   -275  -1008   -137
     83   -368   -454    140    267   -413    236    197    -70   -303  -1034   -166
     70   -366   -436    148    252   -400    233    166    -80   -311  -1044   -174
     46   -371   -418    161    231   -394    236    140    -85   -316  -1049   -179
     33   -400   -433    181    233   -415    231     98   -109   -345  -1078   -200
     25   -415   -444    194    233   -431    220     59   -135   -371  -1098   -228
      5   -426   -431    210    218   -428    220     41   -140   -381  -1111   -231
      7   -441   -452    215    228   -446    215     15   -158   -394  -1124   -252
      7   -465   -472    228    239   -470    207    -10   -179   -418  -1143   -277
    -10   -470   -462    239    226   -467    207    -15   -181   -418  -1145   -275
    -20   -475   -454    249    215   -465    215    -12   -176   -405  -1130   -275
     -2   -480   -478    241    236   -480    200    -33   -194   -426  -1145   -298
     -7   -475   -467    241    228   -472    200    -33   -189   -423  -1140   -290
    -18   -470   -452    241    215   -462    205    -28   -179   -410  -1130   -272
     -2   -475   -472    239    233   -475    194    -36   -181   -418  -1140   -275
      5   -478   -483    233    241   -478    197    -38   -189   -439  -1156   -267
     -5   -485   -480    244    236   -483    207    -20   -176   -426  -1143   -226
     -2   -475   -472    236    233   -472    202    -25   -174   -413  -1137   -241
      5   -441   -446    218    226   -444    184    -46   -184   -431  -1150   -280
     -2   -431   -431    215    213   -431    189    -41   -174   -413  -1127   -262
      0   -428   -431    213    215   -431    205    -25   -158   -387  -1101   -257
     12   -410   -423    194    218   -415    207    -25   -155   -392  -1101   -267
     10   -361   -371    176    189   -366    223    -12   -140   -376  -1083   -244
      7   -316   -324    153    166   -319    239      5   -119   -353  -1060   -213
     12   -303   -316    145    163   -309    249      5   -119   -355  -1060   -215
     18   -309   -327    145    171   -316    254      5   -124   -368  -1070   -223
     12   -254   -267    122    140   -259    277     33    -93   -335  -1036   -184
     33   -176   -210     70    119   -192    275     36    -64   -306  -1000   -150
     38   -114   -153     36     96   -132    249     18    -51   -288   -971   -124
     38    -64   -106     10     72    -85    220      5    -36   -259   -940    -90
     51    -67   -119      7     85    -93    202     -5    -44   -265   -948    -93
     54    -98   -155     20    103   -127    176    -38    -77   -301   -974   -116
     46   -103   -150     28     96   -127    161    -59    -96   -314   -979   -119
     33   -132   -166     46     98   -148    153    -72   -114   -329   -992   -129
     41   -254   -296    106    168   -275    135   -101   -174   -402  -1070   -192
     31   -355   -389    161    207   -371    122   -127   -231   -470  -1137   -244
     10   -400   -410    192    210   -405    124   -137   -254   -488  -1156   -257
      2   -428   -431    210    215   -428    114   -166   -288   -511  -1171   -296
      0   -462   -462    231    231   -462     96   -205   -329   -555  -1205   -348
    -10   -459   -449    233    218   -454     93   -207   -332   -561  -1208   -337
    -10   -467   -457    239    220   -465     93   -207   -335   -558  -1202   -340
      0   -485   -488    241    244   -488     77   -226   -355   -587  -1223   -366
      0   -480   -480    241    239   -480     75   -231   -361   -592  -1228   -368
    -10   -475   -467    241    226   -472     75   -233   -361   -592  -1226   -358
     -5   -491   -485    246    239   -488     64   -252   -379   -615  -1249   -376
     -7   -501   -493    254    239   -496     59   -265   -392   -631  -1260   -387
    -20   -493   -472    257    226   -483     64   -259   -384   -623  -1249   -374
    -10   -501   -491    254    239   -496     51   -272   -400   -639  -1260   -381
     -5   -506   -501    254    246   -504     36   -285   -418   -657  -1273   -400
    -12   -504   -493    257    239   -498     38   -280   -410   -652  -1267   -389
     -5   -537   -532    272    262   -535     44   -272   -418   -667  -1286   -405
     57   -683   -740    314    397   -711     46   -265   -517   -805  -1428   -542
    103   -870   -976    381    540   -922    137   -153   -576   -953  -1602   -724
    122   -865   -987    371    553   -927    277     25   -501   -966  -1634   -784
     62   -615   -678    277    368   -646    355    -18   -350   -807  -1452   -626
   -119   -111      5    114    -62    -54    179   -587   -290   -519  -1054   -220
   -314    683    995   -184   -654    839    -96  -1132   -127     -7   -415    457
   -431   1358   1790   -465  -1111   1574   -350  -1392    129    548    202   1114
   -389   1335   1725   -472  -1057   1530   -628  -1584     31    626    283   1247
   -340    735   1075   -200   -709    904   -745  -1696   -509    -33   -379    600
   -288    122    407     83   -348    265   -610  -1493   -909   -727  -1111   -145
   -194   -288    -96    241    -51   -192   -368  -1018   -833   -888  -1376   -428
    -96   -376   -280    236     90   -329   -166   -626   -607   -769  -1319   -392
    -33   -392   -361    210    161   -379    -64   -433   -496   -704  -1275   -361
     -5   -441   -439    223    215   -439    -38   -387   -491   -727  -1299   -394
     -5   -475   -472    239    231   -475    -28   -376   -504   -756  -1325   -426
    -10   -478   -467    244    228   -472    -10   -350   -493   -756  -1319   -423
      2   -472   -475    236    236   -475     -7   -342   -498   -769  -1330   -436
     10   -478   -488    233    246   -483     -7   -342   -506   -782  -1340   -449
      5   -467   -475    231    239   -472      2   -324   -493   -774  -1330   -436
     10   -462   -472    226    241   -467      7   -314   -483   -766  -1319   -431
     23   -462   -485    218    252   -472      2   -324   -496   -784  -1330   -444
     23   -436   -459    205    241   -446      5   -311   -485   -774  -1314   -431
     23   -420   -444    197    231   -431     10   -301   -475   -763  -1301   -415
     28   -433   -462    202    244   -446      0   -314   -491   -782  -1319   -431
     25   -428   -457    200    241   -441     -5   -314   -491   -784  -1319   -431
     28   -405   -433    187    228   -418      5   -293   -470   -766  -1299   -410
     36   -392   -428    176    231   -407      2   -288   -472   -766  -1293   -407
     44   -389   -433    174    239   -410     -5   -293   -478   -776  -1299   -415
     41   -371   -413    163    226   -392     -2   -277   -465   -761  -1280   -394
     51   -353   -405    150    226   -379      2   -262   -457   -750  -1270   -384
     59   -345   -405    140    231   -374     -7   -267   -467   -761  -1278   -400
     57   -335   -392    140    223   -363     -5   -249   -452   -750  -1265   -384
     62   -319   -381    127    220   -350     -2   -226   -439   -737  -1252   -371
     80   -319   -402    119    241   -361     -7   -215   -433   -737  -1247   -366
     80   -306   -387    111    231   -345     -7   -197   -428   -735  -1239   -363
     93   -277   -371     93    231   -324      5   -155   -397   -709  -1213   -335
    111   -270   -381     77    244   -327      0   -137   -397   -714  -1215   -342
    124   -275   -400     75    259   -337      2   -114   -389   -711  -1210   -340
    132   -257   -389     59    259   -322     20    -67   -361   -688  -1184   -306
    155   -236   -392     41    272   -314     25    -28   -337   -667  -1163   -283
    184   -231   -415     23    298   -322     15    -10   -335   -670  -1158   -280
    194   -194   -392      0    290   -293     15     18   -314   -646  -1135   -254
    207   -158   -368    -25    285   -262     15     41   -293   -620  -1106   -231
    231   -142   -374    -44    301   -257      0     41   -303   -631  -1106   -228
    241   -124   -366    -59    303   -244      0     46   -296   -626  -1091   -205
    236   -114   -350    -62    290   -231      7     57   -285   -607  -1070   -181
    236    -98   -335    -70    285   -218      0     38   -301   -620  -1072   -184
    241    -85   -327    -77    283   -205    -18     10   -316   -636  -1078   -192
    228    -64   -293    -83    259   -179    -23     -5   -314   -636  -1072   -184
    215    -51   -270    -83    241   -161    -23    -28   -322   -646  -1078   -187
    210    -54   -265    -80    236   -158    -41    -75   -350   -675  -1098   -207
    194    -25   -220    -83    207   -122    -49   -103   -353   -675  -1091   -200
    166    -33   -202    -67    181   -116    -44   -124   -348   -670  -1083   -202
    158    -44   -202    -59    179   -122    -57   -166   -366   -693  -1104   -223
    135    -59   -194    -38    163   -124    -72   -207   -387   -719  -1124   -241
    119    -62   -181    -28    150   -122    -77   -231   -387   -719  -1124   -241
    116    -80   -197    -18    155   -137    -98   -275   -415   -745  -1153   -267
    114    -96   -210     -7    161   -153   -122   -311   -444   -776  -1182   -296
     98   -103   -202      2    150   -153   -129   -329   -459   -792  -1195   -306
    103   -101   -205      0    153   -153   -137   -345   -470   -797  -1197   -306
    109   -109   -220      0    163   -163   -166   -379   -501   -823  -1221   -327
    101   -103   -207      0    153   -155   -171   -392   -511   -831  -1226   -332
     98    -96   -194     -2    145   -145   -166   -387   -498   -823  -1218   -324
    111   -103   -215     -2    163   -158   -179   -400   -514   -844  -1236   -340
    103    -96   -200     -5    150   -145   -197   -410   -522   -852  -1236   -340
     96    -75   -171    -10    132   -122   -200   -402   -511   -836  -1221   -319
    101    -75   -176    -12    137   -124   -207   -407   -517   -839  -1226   -322
    109    -85   -194    -10    150   -140   -218   -418   -527   -852  -1236   -340
     98    -70   -168    -15    129   -119   -210   -410   -509   -833  -1215   -316
    101    -62   -163    -20    132   -111   -207   -400   -501   -826  -1202   -306
    111    -54   -166    -31    137   -111   -226   -413   -517   -841  -1215   -327
    114    -12   -127    -49    119    -70   -215   -397   -498   -826  -1205   -314
    119     20    -98    -70    109    -38   -200   -371   -475   -800  -1176   -285
    127     51    -75    -90    101    -10   -197   -366   -459   -787  -1156   -267
    116     88    -31   -103     72     28   -176   -348   -433   -758  -1124   -239
    109    106     -2   -106     57     51   -150   -324   -415   -745  -1109   -215
    122    114     -7   -119     64     51   -153   -316   -407   -737  -1106   -218
    127    187     59   -158     33    124   -161   -314   -389   -722  -1085   -200
    119    280    161   -202    -20    223   -171   -309   -353   -675  -1036   -148
    129    337    207   -233    -38    272   -192   -309   -314   -626   -987    -96
    145    316    171   -231    -12    244   -233   -337   -348   -654  -1008   -114
    140    322    181   -231    -20    252   -254   -350   -366   -667  -1018   -127
    127    322    194   -226    -33    259   -262   -358   -366   -657  -1013   -124
    124    280    155   -202    -15    218   -280   -384   -397   -691  -1044   -148
    119    189     67   -155     25    129   -303   -405   -449   -743  -1096   -194
    101     70    -31    -88     67     20   -311   -410   -496   -792  -1153   -244
    106     15    -90    -62     98    -36   -327   -431   -540   -839  -1202   -290
    109      2   -106    -54    109    -51   -337   -459   -571   -870  -1228   -327
     93    -49   -145    -23    116    -96   -332   -462   -576   -872  -1228   -319
     96    -70   -168    -12    129   -119   -345   -478   -613   -911  -1260   -342
    106    -62   -168    -23    137   -114   -368   -501   -633   -930  -1283   -376
     90    -49   -140    -20    114    -93   -366   -496   -623   -919  -1278   -366
     88    -80   -168     -5    127   -124   -353   -485   -618   -922  -1280   -353
     98    -98   -197      0    145   -145   -366   -498   -633   -930  -1286   -363
     93   -109   -202      5    148   -155   -363   -498   -633   -927  -1278   -358
     88   -106   -194     10    140   -150   -345   -480   -618   -901  -1252   -327
     90   -135   -226     18    158   -179   -348   -478   -618   -904  -1262   -329
     96   -155   -254     28    174   -205   -355   -485   -633   -924  -1283   -342
     83   -166   -249     41    166   -207   -345   -472   -626   -914  -1273   -332
     80   -166   -246     44    163   -205   -345   -470   -623   -906  -1262   -329
     96   -153   -249     28    171   -200   -368   -491   -649   -932  -1288   -366
    119   -228   -348     54    231   -288   -358   -462   -683   -982  -1340   -413
    155   -397   -555    119    355   -475   -290   -353   -704  -1062  -1457   -524
    184   -514   -698    166    441   -605   -161   -168   -641  -1119  -1561   -652
    163   -257   -420     46    290   -340    -54    -41   -436   -971  -1415   -553
     33    179    145   -106    -57    163   -111   -366   -358   -735  -1096   -254
   -119    789    909   -335   -514    849   -389  -1034   -457   -454   -657    171
   -252   1488   1740   -618   -995   1613   -672  -1514   -449    -41    -96    714
   -283   1722   2005   -722  -1145   1862   -940  -1810   -550    161    161   1005
   -241   1226   1465   -493   -852   1345  -1091  -1958   -963   -259   -277    641
   -187    550    737   -181   -462    644  -1036  -1883  -1444  -1060  -1124   -155
   -116     36    153     41   -135     93   -815  -1444  -1405  -1353  -1553   -561
    -49    -77    -31     62    -10    -54   -610   -966  -1010  -1101  -1413   -441
     31    -80   -111     23     70    -96   -485   -685   -782   -937  -1291   -350
     67    -98   -166     12    114   -129   -418   -545   -680   -867  -1244   -324
     64   -122   -187     28    124   -153   -381   -491   -641   -844  -1223   -311
     75   -135   -210     28    140   -171   -379   -475   -641   -859  -1244   -329
     77   -145   -223     33    150   -184   -379   -465   -644   -872  -1260   -342
     67   -142   -210     38    137   -176   -361   -433   -615   -846  -1241   -329
     72   -122   -194     25    132   -158   -353   -415   -594   -823  -1223   -324
     80   -116   -200     15    140   -158   -358   -415   -594   -820  -1221   -337
     72   -119   -192     20    132   -155   -345   -397   -576   -800  -1200   -319
     72   -109   -181     15    124   -145   -335   -376   -558   -779  -1179   -296
     80    -98   -179     10    129   -137   -340   -374   -561   -782  -1184   -303
     75    -85   -163      2    116   -124   -340   -366   -553   -771  -1179   -296
     72    -72   -145      0    106   -109   -327   -337   -524   -737  -1148   -262
     80    -57   -137    -12    106    -96   -329   -327   -517   -727  -1145   -262
     83    -44   -127    -18    103    -85   -332   -327   -514   -722  -1143   -272
     75    -20    -98    -28     85    -59   -322   -298   -485   -691  -1114   -249
     77    -10    -88    -33     83    -49   -316   -285   -472   -678  -1101   -236
     85    -15   -101    -36     93    -57   -322   -280   -470   -678  -1104   -233
     80      0    -80    -38     80    -38   -314   -257   -446   -654  -1083   -213
     75     10    -67    -44     70    -25   -301   -231   -423   -626  -1057   -192
     85     18    -67    -54     77    -23   -303   -213   -413   -615  -1049   -194
     85     31    -57    -59     72    -12   -298   -189   -389   -589  -1031   -184
     75     28    -46    -51     62     -7   -280   -148   -350   -548   -989   -155
     83     36    -46    -62     64     -5   -277   -127   -337   -532   -984   -150
     96     54    -41    -75     67      7   -280   -103   -327   -522   -979   -150
     96     85    -12    -90     51     36   -259    -54   -283   -480   -940   -119
    111     98    -12   -103     62     44   -252     -7   -252   -452   -911    -77
    127    106    -23   -116     75     41   -254     18   -241   -444   -909    -64
    132    114    -18   -124     75     49   -239     64   -205   -400   -875    -41
    137    135     -2   -137     70     67   -226    111   -166   -355   -833    -20
    153    163     10   -158     72     88   -228    129   -155   -337   -815    -18
    155    187     31   -171     62    111   -228    145   -145   -324   -797     -5
    148    200     51   -174     49    124   -215    168   -122   -293   -766     31
    153    197     44   -176     51    122   -218    174   -116   -283   -753     44
    158    223     64   -189     46    145   -231    161   -129   -290   -750     38
    140    262    119   -202     10    189   -231    155   -127   -280   -737     51
    135    277    142   -207     -2    210   -226    142   -129   -277   -732     54
    137    275    135   -207      0    205   -236    114   -145   -293   -740     44
    119    298    179   -207    -28    239   -231     96   -142   -285   -730     49
     98    311    213   -207    -57    265   -223     77   -140   -275   -722     57
     88    311    220   -200    -67    267   -231     41   -155   -288   -735     33
     64    303    239   -187    -85    272   -239     10   -161   -296   -743     12
     33    277    244   -155   -103    262   -220      5   -142   -280   -730     18
     23    280    257   -153   -116    270   -233    -33   -161   -303   -745    -12
     12    280    267   -148   -127    275   -246    -70   -181   -322   -763    -33
     -2    267    270   -135   -137    270   -239    -77   -181   -319   -761    -36
    -10    246    257   -116   -132    252   -241    -96   -189   -327   -766    -49
    -10    236    244   -114   -127    239   -257   -129   -220   -355   -789    -77
    -23    218    241    -98   -132    228   -254   -137   -223   -358   -792    -80
    -31    218    246    -93   -140    231   -246   -135   -215   -345   -787    -77
    -23    210    233    -93   -127    220   -249   -142   -223   -355   -792    -96
    -23    202    226    -90   -124    213   -249   -142   -223   -342   -782    -96
    -33    233    267   -101   -150    252   -244   -132   -210   -324   -763    -77
    -31    252    283   -111   -158    267   -252   -137   -215   -329   -769    -80
    -25    249    275   -111   -150    262   -254   -140   -218   -335   -774    -83
    -31    267    298   -116   -163    283   -241   -124   -197   -316   -758    -62
    -28    259    288   -116   -158    275   -236   -114   -187   -306   -750    -49
    -23    254    275   -116   -150    265   -241   -116   -187   -298   -740    -57
    -25    285    311   -129   -168    298   -233   -103   -168   -270   -709    -46
    -28    327    353   -150   -192    340   -213    -77   -137   -239   -680    -12
    -20    350    371   -166   -194    361   -200    -62   -114   -226   -667     -2
    -23    381    405   -179   -215    394   -179    -38    -85   -197   -641     15
    -41    428    470   -192   -254    449   -142     -7    -46   -158   -600     62
    -38    428    465   -197   -252    446   -142     -5    -49   -163   -607     51
    -25    459    483   -218   -254    470   -145      0    -36   -145   -597     49
    -28    537    566   -257   -296    550   -129     31     20    -83   -530     98
    -23    610    633   -293   -327    620   -137     36     57    -38   -480    137
    -18    633    649   -309   -332    641   -168     15     57    -36   -470    150
    -23    641    665   -311   -342    652   -176     15     62    -25   -459    166
    -25    633    659   -303   -342    646   -181     12     57    -28   -462    171
    -25    610    636   -290   -329    623   -202    -15     25    -49   -480    150
    -41    571    613   -267   -327    592   -213    -25      7    -62   -496    132
    -54    496    550   -220   -303    524   -215    -28    -18    -93   -530    103
    -57    368    423   -155   -241    394   -228    -46    -75   -161   -597     38
    -57    290    348   -116   -202    319   -231    -70   -119   -207   -646     -2
    -80    270    350    -98   -215    309   -215    -72   -124   -202   -644     -5
    -85    246    332    -83   -207    288   -218    -90   -145   -226   -665    -31
    -80    210    290    -64   -184    249   -228   -109   -168   -246   -685    -67
    -88    223    311    -67   -200    267   -223   -103   -163   -236   -675    -70
    -96    210    306    -57   -200    257   -220    -98   -161   -236   -672    -64
    -85    187    272    -51   -179    228   -226   -106   -174   -252   -688    -70
    -88    187    272    -49   -179    228   -228   -111   -176   -257   -693    -75
    -96    187    283    -44   -189    233   -218    -96   -163   -241   -683    -70
    -88    174    259    -44   -174    215   -220   -103   -171   -252   -691    -80
    -83    163    246    -41   -166    205   -228   -111   -181   -265   -704    -88
    -93    174    265    -41   -179    220   -220   -101   -171   -254   -696    -77
    -93    168    262    -36   -176    215   -218    -93   -168   -252   -693    -75
    -88    145    233    -28   -161    187   -220    -98   -176   -265   -706    -85
    -93    135    228    -20   -161    181   -210    -83   -174   -259   -709    -96
    -59     31     90     12    -75     59   -192    -51   -215   -322   -774   -166
      5   -192   -197     93    101   -194   -124     36   -293   -478   -956   -342
     18   -275   -296    127    155   -285     33    233   -236   -542  -1049   -454
    -38    -41     -2     38    -18    -20    137    249    -90   -423   -919   -348
   -184    381    563    -98   -374    472     -7   -293   -103   -239   -639    -70
   -350   1049   1400   -348   -875   1223   -358  -1018   -150    101   -148    428
   -509   1855   2364   -675  -1436   2109   -667  -1384     33    667    522   1072
   -532   2132   2662   -800  -1597   2397   -979  -1610     64    956    844   1402
   -441   1683   2122   -623  -1283   1904  -1145  -1649   -249    610    475   1088
   -397    974   1371   -288   -883   1171   -958  -1392   -654   -140   -324    329
   -319    431    750    -57   -535    592   -626   -839   -592   -413   -722    -70
   -218    275    493    -28   -355    384   -387   -394   -311   -283   -685    -72
   -153    246    397    -49   -275    319   -257   -155   -150   -187   -620    -33
   -135    210    345    -36   -239    277   -197    -62   -101   -171   -613    -31
   -127    174    298    -23   -213    236   -187    -44   -116   -197   -644    -67
   -122    142    265    -10   -192    202   -174    -25   -119   -215   -662    -96
   -129    132    262     -2   -197    197   -148      5    -98   -207   -657    -93
   -119    132    252     -5   -184    192   -132     25    -83   -200   -654    -96
   -114    122    236     -5   -176    179   -132     31    -85   -207   -659   -114
   -116    129    246     -7   -181    189   -116     54    -64   -189   -644   -101
   -119    135    252     -7   -187    192   -106     75    -46   -179   -628    -88
   -106    132    239    -12   -171    184   -109     75    -54   -187   -636    -96
   -106    150    257    -23   -181    205   -106     85    -49   -187   -636    -90
   -109    166    275    -31   -192    220    -85    111    -20   -155   -602    -64
   -106    163    267    -31   -187    215    -83    119    -15   -155   -597    -70
   -103    163    267    -28   -184    215    -83    124    -12   -155   -597    -83
   -109    179    288    -36   -200    233    -64    150     12   -129   -568    -64
   -103    194    298    -46   -200    246    -59    166     23   -119   -561    -54
    -93    189    280    -49   -187    233    -59    171     25   -119   -563    -62
   -101    202    303    -49   -202    252    -44    194     49    -98   -545    -51
   -101    207    306    -54   -202    257    -28    218     70    -77   -527    -38
    -80    197    277    -59   -179    239    -25    231     77    -77   -524    -38
    -80    215    296    -70   -189    257    -25    252     88    -67   -517    -38
    -85    241    327    -77   -205    283     -7    288    122    -38   -491    -18
    -67    231    298    -83   -181    262      2    314    135    -31   -483    -18
    -57    223    280    -83   -168    252     15    345    150    -23   -475    -15
    -64    233    296    -85   -179    265     41    397    189     10   -441     15
    -54    246    301    -96   -176    272     59    444    218     31   -420     28
    -36    254    290   -109   -163    270     67    472    228     33   -418     25
    -25    275    301   -124   -163    285     85    519    262     59   -394     46
    -15    296    311   -140   -166    303    103    566    293     85   -371     75
      7    288    280   -148   -135    285    109    594    303     93   -363     83
     12    303    288   -158   -137    296    116    620    322    109   -350     96
     12    348    335   -181   -161    342    132    652    348    142   -316    122
     20    355    335   -189   -158    348    132    654    348    148   -306    122
     23    363    340   -192   -158    353    132    652    345    145   -301    122
     15    387    368   -202   -176    379    145    659    358    158   -283    148
     18    405    384   -213   -184    394    148    644    350    153   -280    145
     18    415    397   -218   -189    407    137    607    324    132   -293    124
      0    428    428   -213   -213    428    142    587    327    137   -283    129
    -18    433    449   -207   -233    441    145    561    327    142   -275    142
    -25    433    457   -205   -241    444    124    506    298    114   -296    127
    -46    433    478   -194   -262    454    116    470    290    111   -298    116
    -75    433    509   -179   -290    470    119    444    298    124   -283    116
    -85    407    491   -161   -288    449    103    400    283    111   -290     93
    -98    394    493   -148   -296    441     90    361    265     98   -301     72
   -114    394    509   -140   -311    449     88    342    265     98   -301     75
   -116    374    491   -127   -303    431     77    319    254     85   -309     70
   -114    350    462   -119   -288    407     62    288    226     57   -337     41
   -129    340    467   -106   -298    402     67    283    226     57   -335     41
   -137    332    467    -98   -303    400     72    280    231     64   -329     38
   -127    316    444    -93   -285    379     59    262    210     44   -345     20
   -132    324    457    -98   -293    389     57    257    207     36   -353     18
   -142    337    478    -98   -309    407     64    270    223     54   -332     28
   -135    327    462    -96   -298    392     62    270    220     57   -327     23
   -135    319    454    -90   -293    387     57    265    215     51   -329     20
   -145    337    480    -96   -314    407     72    280    236     72   -311     41
   -145    340    483    -98   -314    410     77    283    244     77   -306     46
   -135    340    475   -103   -306    407     75    277    239     72   -311     33
   -135    371    506   -116   -319    439     98    298    265     98   -283     51
   -132    418    550   -142   -340    483    132    329    303    137   -244     83
   -124    439    563   -158   -342    501    145    335    314    142   -236     90
   -137    467    602   -166   -368    535    171    353    337    161   -220    106
   -148    488    636   -168   -392    561    200    384    363    184   -197    129
   -129    488    618   -181   -374    553    202    387    363    181   -197    122
   -116    550    667   -218   -392    610    213    402    392    210   -163    148
   -116    633    748   -259   -433    691    215    420    441    265   -109    205
   -109    688    797   -288   -452    743    189    413    465    296    -72    241
    -93    688    782   -298   -439    735    150    389    446    285    -80    223
    -98    670    766   -285   -431    717    145    389    444    285    -83    220
   -101    659    761   -280   -431    709    137    387    441    283    -80    226
   -101    620    722   -259   -410    670    109    353    405    249   -109    197
   -111    563    675   -226   -392    618    101    342    374    218   -140    166
   -132    454    587   -163   -358    519    109    340    342    184   -181    127
   -129    363    493   -119   -311    428    101    314    293    129   -236     70
   -137    319    457    -90   -296    387     96    285    257     93   -270     31
   -163    296    459    -67   -311    379    103    280    252     90   -275     25
   -166    267    431    -51   -298    348     98    267    228     72   -293      7
   -163    244    407    -41   -285    324     85    249    202     44   -319    -20
   -171    236    407    -31   -288    322     90    254    210     51   -314    -15
   -184    228    410    -23   -296    316     96    259    213     54   -309    -15
   -171    213    384    -20   -277    298     93    249    197     38   -324    -33
   -174    205    376    -18   -275    290     98    246    197     41   -324    -33
   -181    202    384    -10   -283    293    111    259    210     54   -309    -18
   -174    192    366    -10   -270    277    106    249    197     38   -322    -36
   -168    192    358    -12   -265    275    103    244    187     25   -337    -54
   -176    189    363     -7   -270    275    114    254    197     38   -327    -36
   -171    187    358     -7   -265    272    119    257    194     38   -327    -38
   -158    171    327     -7   -241    249    111    246    181     25   -340    -51
   -150    111    262     18   -207    187    127    267    166      0   -366    -77
   -103    -64     38     83    -72    -12    171    322     93   -119   -498   -213
    -51   -259   -207    155     77   -233    288    441     31   -285   -696   -433
    -59   -192   -135    124     36   -163    431    589    137   -254   -680   -439
   -171    145    316     12   -244    231    441    361    270    -38   -415   -194
   -337    719   1057   -192   -698    888    187   -296    296    275     15    241
   -504   1545   2049   -519  -1275   1797   -137   -823    449    797    662    909
   -620   2120   2740   -750  -1680   2429   -400  -1021    680   1317   1226   1483
   -550   1912   2462   -680  -1506   2187   -670  -1163    470   1218   1124   1452
   -483   1283   1766   -400  -1124   1525   -688  -1135    -25    537    433    792
   -436    613   1049    -88   -743    831   -405   -735   -298    -83   -257     90
   -335    309    641     10   -488    475   -106   -197    -44    -33   -337    -31
   -233    236    470     -2   -350    353     57    103    132     57   -303    -20
   -200    200    397     -2   -298    298    127    226    192     75   -301    -20
   -197    155    353     20   -275    254    161    272    205     64   -311    -33
   -176    119    296     28   -236    205    168    288    192     38   -345    -80
   -171     96    267     36   -218    181    179    303    189     25   -363   -103
   -176     96    272     38   -226    184    197    327    200     31   -361    -93
   -171     96    267     38   -218    181    202    340    205     31   -350    -85
   -166     90    257     36   -210    174    207    345    207     33   -342    -77
   -179     96    275     41   -226    184    220    363    223     51   -322    -93
   -184     96    277     44   -231    187    231    381    236     57   -329   -109
   -155     77    233     38   -194    155    226    381    226     36   -353    -88
   -161    101    259     28   -210    179    228    389    233     49   -324    -59
   -174    114    285     28   -228    200    241    410    252     75   -298    -44
   -174     96    270     38   -223    181    239    407    246     70   -314    -62
   -179     85    265     46   -220    174    244    415    246     67   -327    -96
   -171    124    296     23   -233    207    259    444    265     80   -322   -103
   -153    124    277     12   -215    200    275    462    277     88   -322    -85
   -135    122    254      5   -194    189    277    475    288     93   -314    -64
   -132    161    293    -12   -213    226    293    498    303    114   -293    -41
   -135    168    301    -18   -218    233    298    519    319    129   -277    -31
   -127    142    267     -7   -197    205    298    527    314    116   -293    -46
   -122    148    270    -12   -194    207    316    555    335    129   -283    -38
   -119    171    290    -25   -205    231    340    600    366    161   -254    -12
   -109    166    272    -31   -192    218    340    615    366    158   -252    -20
    -96    161    254    -33   -176    207    348    644    376    168   -241    -10
    -93    179    272    -44   -184    226    371    696    415    205   -205     25
    -75    200    275    -62   -174    236    387    743    446    231   -184     44
    -49    197    246    -75   -148    223    397    774    449    228   -189     36
    -41    213    254    -85   -148    233    423    831    480    259   -163     75
    -33    210    244    -88   -140    228    436    872    504    280   -145     96
    -10    226    236   -106   -122    231    439    893    511    288   -140     93
    -10    259    267   -127   -137    262    449    917    537    314   -111    119
    -10    288    298   -140   -153    290    462    937    555    337    -85    153
      0    283    280   -142   -140    280    459    930    545    327    -93    161
      7    296    288   -150   -140    293    449    906    527    311   -111    140
     -7    329    335   -163   -171    332    459    909    540    335    -83    155
     -7    342    350   -168   -179    345    459    893    537    337    -75    158
    -10    345    353   -168   -181    348    452    854    511    316    -90    142
    -25    368    394   -171   -210    381    452    833    509    319    -88    150
    -44    350    392   -153   -218    371    452    802    504    316    -90    153
    -51    337    387   -142   -218    361    433    745    475    290   -111    129
    -64    348    410   -142   -239    379    423    704    462    280   -119    124
    -83    355    439   -135   -259    397    428    678    459    285   -116    140
    -93    316    410   -111   -252    361    413    631    428    262   -140    119
   -101    283    384    -90   -241    332    400    592    410    249   -161     93
   -109    275    381    -85   -246    329    400    571    405    252   -161     77
   -106    272    379    -83   -241    324    397    550    389    244   -163     62
   -109    252    358    -72   -233    303    379    519    361    215   -189     38
   -116    249    366    -67   -241    306    376    511    355    210   -197     41
   -119    228    348    -54   -233    288    381    514    355    215   -194     46
   -106    215    322    -54   -213    267    374    496    337    197   -213     23
   -106    228    332    -62   -220    280    368    491    335    200   -213     25
   -109    236    345    -64   -226    290    379    501    348    218   -194     38
   -106    239    345    -67   -226    290    371    498    345    215   -194     33
   -106    236    342    -64   -223    288    368    493    340    210   -197     31
   -127    249    376    -59   -252    311    387    511    363    239   -168     62
   -124    241    366    -59   -246    303    387    514    366    244   -166     64
   -114    244    355    -64   -233    298    384    511    358    231   -174     54
   -101    285    387    -90   -244    335    410    540    389    270   -137     85
   -103    332    433   -114   -267    381    433    566    420    301   -106    111
   -114    345    459   -116   -285    402    457    574    439    316    -83    127
   -114    353    467   -122   -290    410    472    584    449    324    -75    129
   -114    366    480   -124   -296    423    496    607    467    335    -64    137
    -96    413    509   -158   -301    459    504    626    498    363    -36    171
    -85    496    581   -205   -335    537    493    626    530    400      7    213
    -93    553    646   -231   -371    600    475    623    561    441     54    262
    -88    579    667   -244   -376    623    452    613    563    457     77    283
    -77    555    631   -239   -355    592    433    594    545    444     70    270
    -88    540    628   -226   -358    584    428    587    540    449     80    285
   -106    532    639   -215   -371    584    420    576    537    449     80    272
   -103    478    581   -187   -342    530    405    542    488    389      7    174
   -103    345    449   -122   -277    397    402    527    428    311    -90    119
   -103    246    348    -72   -226    296    413    532    402    285   -114    127
   -101    189    288    -46   -194    239    407    506    366    259   -129     88
   -116    166    283    -23   -200    223    400    472    332    228   -150     38
   -124    155    277    -18   -202    215    397    465    319    213   -174     20
   -127    140    267     -7   -197    202    397    457    306    192   -197     12
   -127    111    236      5   -181    174    397    449    290    174   -213      7
   -137     98    236     20   -187    166    405    459    301    189   -194     23
   -137     96    233     18   -187    163    407    459    303    192   -194     20
   -124     80    205     23   -166    140    394    441    280    168   -218     -5
   -135     70    202     31   -168    135    394    431    272    161   -220    -23
   -140     83    223     28   -181    153    400    436    277    171   -210     -2
   -129     75    205     25   -168    140    392    426    267    158   -223     -7
   -122     54    176     33   -150    114    389    418    254    145   -239    -28
   -129     54    184     36   -155    116    400    426    265    155   -223    -10
   -129     57    187     36   -158    122    407    426    267    158   -220      7
   -122    -18    103     67   -114     41    415    441    246    129   -254    -38
    -83   -181    -98    132      5   -140    459    511    194     31   -376   -174
    -57   -350   -296    202    119   -324    589    675    184    -85   -530   -322
    -31   -311   -280    171    124   -296    730    865    288    -83   -545   -371
   -114     36    148     38   -132     90    740    667    410    109   -306   -161
   -267    623    888   -179   -579    756    485      5    402    400    106    280
   -428   1410   1839   -493  -1135   1623    153   -579    483    862    698    885
   -537   2034   2572   -748  -1553   2301   -124   -859    678   1382   1275   1434
   -501   1787   2288   -644  -1395   2036   -379  -1054    423   1234   1132   1337
   -452   1122   1574   -337  -1013   1348   -402  -1047    -93    519    400    659
   -384    449    831    -33   -607    639   -181   -693   -353    -85   -280      0
   -296    111    407     93   -350    259     96   -150   -101    -49   -368   -106
   -210     75    283     67   -246    179    272    187    140    106   -254    -23
   -153     51    205     49   -179    129    355    345    239    153   -228    -15
   -142     15    158     62   -150     88    392    402    262    155   -233    -23
   -142     12    155     64   -148     83    410    436    272    153   -233    -18
   -135    -18    116     75   -127     49    413    441    262    135   -252    -44
   -132    -38     93     85   -114     28    428    459    270    129   -259    -59
   -135    -31    101     80   -119     33    444    478    285    132   -257    -51
   -127    -31     96     80   -111     31    446    485    285    124   -267    -38
   -129    -36     90     80   -111     25    446    483    285    122   -265    -54
   -140    -38    101     88   -122     31    459    501    303    137   -254    -57
   -137    -38     98     85   -119     31    467    509    311    140   -252    -49
   -119    -18    101     70   -111     41    465    514    319    142   -246    -54
   -116    -10    103     62   -111     46    467    524    327    148   -246    -49
   -119     -7    109     62   -114     49    483    542    342    158   -244    -25
   -116    -20     93     67   -106     36    480    540    335    145   -249    -25
   -119    -18    101     70   -111     41    478    540    335    137   -259    -51
   -127     -2    124     62   -127     59    488    555    348    148   -257    -49
   -114     25    137     44   -127     80    493    574    363    158   -244    -18
    -77     36    114     18    -96     75    493    589    371    161   -233     -7
    -80     38    119     20    -98     77    511    623    402    197   -200     31
   -103     31    132     36   -116     80    514    628    410    202   -194     23
    -85     33    119     25   -101     75    509    633    407    187   -207      2
    -75     59    135      7   -106     96    519    667    433    202   -197     18
    -70     62    132      5   -101     96    535    704    462    220   -181     51
    -62     49    109      5    -85     77    542    730    475    233   -163     57
    -54     57    111     -2    -83     83    553    758    493    246   -153     54
    -46     67    111    -10    -80     88    563    797    517    259   -145     77
    -25     75    101    -23    -62     88    574    833    532    267   -137     80
     -5     93     98    -44    -51     96    571    849    530    259   -150     80
     -2    103    103    -51    -51    103    581    878    542    275   -129    106
      0    116    116    -59    -59    116    597    911    571    301   -101    132
     12    101     88    -57    -36     96    602    930    584    314    -88    150
     28    135    106    -83    -38    122    594    932    587    329    -67    179
     31    158    124    -96    -46    142    597    927    589    335    -59    179
     44    174    129   -109    -44    153    592    917    579    324    -67    148
     49    189    140   -119    -44    166    587    893    558    288   -103    137
     20    197    176   -111    -77    187    592    870    548    277   -111    171
      7    197    189   -103    -90    194    587    833    532    270   -106    158
     31    213    181   -124    -77    197    574    807    524    265    -98    155
      7    220    213   -114   -101    218    584    789    527    262    -96    163
    -15    228    241   -106   -127    233    594    771    542    275    -80    171
    -23    207    228    -93   -124    218    584    727    522    252   -101    148
    -57    192    246    -70   -153    218    576    680    501    226   -129    116
    -83    187    270    -51   -176    228    579    652    498    226   -127    109
    -85    163    246    -38   -166    202    558    605    470    197   -153     75
    -85    124    210    -20   -148    166    542    568    446    171   -171     54
   -101    116    218    -10   -161    166    540    548    439    161   -184     44
   -109     96    205      7   -155    150    545    545    446    161   -179     57
   -127     64    189     28   -158    127    524    504    407    114   -218      7
   -137     64    202     36   -171    132    522    493    407    114   -215     12
   -124     57    179     31   -150    116    519    501    415    122   -205     33
   -122     44    166     38   -142    103    511    488    402    109   -215      5
   -127     62    187     31   -155    124    517    491    413    106   -223    -20
   -116     75    192     20   -153    132    522    496    418    106   -231    -10
   -114     57    171     28   -142    114    514    488    407     85   -252     -2
   -140     46    187     46   -163    116    509    470    394     70   -259     -7
   -124     83    205     20   -163    142    511    483    410     88   -236      7
   -106    101    207      2   -155    153    530    501    431    111   -213     28
   -114    111    226      0   -171    168    553    514    452    132   -187     49
   -122    155    277    -15   -200    215    584    540    488    168   -153     72
   -116    197    314    -41   -215    254    600    550    504    179   -142     72
   -106    189    293    -41   -200    241    600    553    498    166   -155     80
   -109    207    314    -49   -213    259    607    566    511    176   -142     88
    -98    285    384    -93   -241    335    620    581    555    218    -96    122
    -98    342    439   -124   -267    389    587    553    558    218    -90    140
    -72    376    449   -153   -262    413    553    537    563    228    -77    166
    -72    368    439   -148   -257    402    553    550    579    246    -54    192
    -85    361    446   -137   -265    402    537    535    563    236    -62    176
    -77    340    415   -132   -246    379    519    514    542    215    -80    150
    -96    319    415   -111   -257    368    514    511    535    207    -85    158
   -101    223    324    -62   -213    272    506    496    498    161   -127    119
    -96     93    189      2   -142    140    485    462    428     80   -207     25
   -116     36    153     38   -137     96    480    436    392     36   -246      2
   -145     10    155     67   -153     83    488    433    387     33   -241     23
   -132    -41     88     85   -111     23    475    410    361     12   -259    -28
   -106    -75     31     90    -70    -23    459    394    340     -7   -283    -88
   -119    -64     54     90    -88     -5    465    392    332    -28   -303    -93
   -127    -70     54     98    -93     -7    459    368    303    -70   -340   -122
   -135    -93     38    111    -88    -25    454    348    277   -106   -376   -122
   -155   -127     28    142    -93    -49    457    345    275   -109   -371    -85
   -153   -132     18    140    -88    -59    454    345    283    -96   -355    -96
   -135   -124      7    129    -72    -59    436    332    262   -119   -374   -135
   -153   -145      7    148    -83    -70    431    319    244   -148   -407   -150
   -171   -150     20    161    -96    -64    439    319    244   -158   -410   -124
   -166   -176    -10    168    -80    -93    431    311    236   -158   -407   -140
   -161   -192    -31    176    -67   -111    431    309    236   -155   -402   -140
   -153   -181    -28    166    -62   -106    439    324    246   -145   -389   -135
   -129   -262   -132    197      0   -197    444    329    197   -207   -457   -218
    -90   -504   -413    296    158   -459    511    400     88   -392   -662   -410
    -75   -631   -555    353    239   -594    662    561     90   -501   -802   -545
    -93   -496   -402    296    153   -452    774    605    200   -431   -727   -498
   -207   -124     83    166   -145    -20    675    179    259   -231   -457   -231
   -374    602    976   -114   -675    789    329   -459    353    226    129    361
   -535   1441   1977   -454  -1257   1709     33   -797    636    854    841   1065
   -561   1784   2346   -613  -1452   2065   -272   -963    769   1208   1218   1457
   -485   1379   1865   -446  -1174   1621   -517  -1127    381    844    857   1156
   -457    717   1171   -132   -813    945   -384   -997   -122     70     70    387
   -376    124    501    124   -439    311    -70   -524   -194   -314   -407    -93
   -283   -103    176    192   -231     36    179    -77     25   -257   -441   -155
   -223   -140     83    181   -153    -28    335    179    187   -166   -387   -124
   -197   -200     -2    200    -98   -103    389    257    207   -184   -413   -155
   -187   -252    -67    218    -59   -161    397    267    184   -231   -462   -194
   -184   -272    -88    226    -49   -181    410    280    181   -249   -478   -215
   -194   -280    -85    239    -54   -184    433    309    200   -241   -467   -213
   -174   -303   -129    239    -23   -218    433    309    187   -265   -491   -236
   -176   -298   -122    239    -28   -210    439    316    184   -275   -493   -239
   -187   -288   -103    236    -44   -194    454    340    202   -257   -478   -215
   -192   -298   -106    246    -44   -202    462    348    210   -244   -459   -202
   -189   -329   -140    259    -25   -236    454    337    200   -257   -462   -231
   -176   -296   -119    236    -28   -207    462    361    228   -228   -433   -213
   -166   -277   -114    220    -28   -197    465    374    236   -226   -439   -210
   -163   -285   -122    226    -20   -205    459    363    218   -257   -472   -244
   -166   -283   -119    223    -23   -202    465    366    210   -272   -491   -249
   -166   -270   -106    218    -31   -189    475    387    231   -259   -472   -215
   -158   -280   -122    218    -20   -202    475    392    233   -254   -467   -213
   -161   -280   -119    220    -20   -200    478    402    244   -246   -462   -210
   -171   -272   -101    220    -36   -187    493    431    272   -207   -423   -171
   -145   -280   -135    213     -7   -207    491    446    285   -194   -410   -184
   -148   -275   -129    210    -10   -205    491    449    283   -200   -418   -241
   -145   -246   -101    197    -23   -174    501    465    285   -215   -439   -223
   -137   -246   -111    192    -15   -179    506    480    285   -233   -449   -161
   -124   -259   -137    192      5   -200    506    504    293   -226   -444   -168
   -119   -257   -137    184      7   -197    517    537    316   -205   -426   -163
   -119   -236   -116    179     -2   -176    537    587    350   -176   -397   -135
   -111   -246   -135    179     10   -192    545    618    366   -158   -379   -137
    -75   -226   -150    150     36   -187    550    654    387   -140   -358   -135
    -80   -207   -127    142     20   -168    566    696    413   -122   -340   -122
    -67   -192   -124    129     28   -158    576    737    436   -106   -324    -85
    -49   -192   -142    119     46   -168    574    756    444    -98   -314    -83
    -46   -176   -129    111     41   -155    589    784    470    -64   -275    -46
    -46   -158   -114    101     33   -137    597    800    485    -46   -257    -46
    -38   -150   -111     96     36   -132    592    784    470    -67   -275   -101
    -51   -148    -98     98     20   -124    594    779    459    -88   -306    -64
    -51   -124    -75     88     10   -101    600    782    470    -75   -283    -12
    -44   -122    -77     83     15   -101    587    756    454    -80   -272    -20
    -36   -106    -70     72     15    -88    579    735    446    -83   -270    -41
    -46    -72    -28     59    -12    -51    579    714    446    -80   -270    -54
    -70    -77     -7     72    -33    -44    571    667    418   -116   -301    -54
    -85    -88     -2     85    -44    -46    558    623    397   -132   -306    -44
   -111    -83     28     98    -70    -28    555    594    402   -122   -293    -41
   -127    -96     28    109    -80    -33    545    555    392   -127   -298    -64
   -114   -111      2    114    -59    -54    527    509    366   -150   -319    -90
   -124   -122      0    122    -64    -62    517    475    353   -163   -332   -116
   -135   -135      0    135    -67    -67    509    446    337   -184   -355   -132
   -137   -184    -49    158    -44   -116    493    400    298   -223   -392   -155
   -148   -205    -57    174    -46   -132    491    381    280   -233   -397   -161
   -161   -207    -46    181    -57   -127    493    379    280   -228   -387   -145
   -145   -223    -77    184    -33   -150    488    366    270   -228   -381   -158
   -145   -233    -90    189    -31   -163    475    345    249   -249   -402   -207
   -153   -228    -75    192    -41   -153    472    340    239   -270   -431   -215
   -155   -246    -90    200    -33   -168    472    335    231   -285   -449   -205
   -145   -246   -101    197    -23   -174    462    327    220   -296   -454   -205
   -150   -239    -88    194    -33   -163    459    329    231   -285   -436   -192
   -161   -226    -64    192    -49   -145    465    335    241   -270   -418   -174
   -155   -223    -70    189    -44   -148    454    324    231   -277   -420   -187
   -140   -202    -62    171    -38   -132    459    332    239   -272   -420   -189
   -137   -161    -23    148    -59    -90    485    363    272   -233   -381   -140
   -145   -137      7    140    -77    -64    506    379    293   -207   -353   -135
   -153   -114     36    132    -96    -38    519    379    303   -207   -358   -155
   -137    -88     49    114    -93    -20    540    402    316   -200   -353   -124
   -127    -90     33    106    -83    -28    555    420    327   -197   -340   -114
   -103    -49     54     75    -80      2    555    426    348   -176   -316   -101
   -103     31    132     36   -119     80    550    428    384   -137   -275    -41
   -111    103    215      5   -163    158    524    420    405   -111   -249     -5
   -111     90    200     10   -155    145    496    405    392   -124   -259    -23
    -88     72    158      7   -122    114    478    397    374   -132   -262    -31
    -96     67    163     12   -129    114    467    389    374   -119   -241    -20
   -109     51    161     28   -135    106    452    366    353   -132   -244    -38
   -109    -18     90     62    -98     33    436    348    314   -176   -296    -83
   -119   -140    -20    127    -49    -80    436    340    270   -231   -358   -124
   -116   -226   -109    168     -5   -168    428    327    226   -277   -410   -171
   -119   -267   -148    194     12   -207    407    288    176   -329   -459   -210
   -140   -283   -142    210     -2   -213    407    267    155   -348   -475   -231
   -150   -306   -155    228      2   -231    413    262    148   -355   -483   -246
   -150   -342   -192    246     18   -267    402    244    122   -379   -506   -262
   -140   -368   -228    254     44   -298    392    239    106   -389   -509   -252
   -150   -371   -220    257     33   -296    394    239    109   -387   -511   -267
   -135   -371   -236    252     49   -303    387    226     96   -402   -532   -298
   -148   -394   -249    270     49   -322    376    202     70   -433   -561   -309
   -150   -387   -236    270     41   -311    389    218     83   -415   -537   -265
   -148   -384   -236    265     41   -311    387    218     85   -407   -530   -265
   -140   -402   -262    270     59   -332    368    200     62   -428   -545   -288
   -129   -405   -275    265     70   -340    363    194     57   -436   -548   -301
   -142   -415   -272    280     64   -345    376    197     59   -436   -555   -311
   -140   -433   -293    285     75   -363    371    189     41   -457   -584   -311
   -129   -493   -363    309    116   -428    379    197     10   -496   -615   -335
    -83   -657   -574    368    244   -615    426    262    -46   -597   -730   -449
    -33   -833   -800    433    381   -818    548    397    -83   -753   -927   -662
    -41   -756   -714    397    335   -735    672    530     15   -735   -924   -670
   -140   -405   -265    272     59   -337    662    303    129   -524   -659   -410
   -280    187    465     44   -374    324    371   -332    142   -187   -187     54
   -405   1013   1418   -303   -911   1215     31   -844    280    345    470    683
   -475   1564   2036   -545  -1257   1800   -223  -1013    506    841    984   1174
   -413   1312   1725   -449  -1070   1517   -457  -1153    257    675    807   1083
   -376    626   1002   -124   -691    813   -485  -1210   -355   -137     10    366
   -332    -46    285    189   -309    119   -241   -888   -641   -766   -683   -290
   -272   -329    -57    301   -109   -192     33   -366   -340   -654   -701   -329
   -223   -397   -174    309    -25   -285    210    -51   -119   -519   -618   -288
   -153   -441   -288    296     67   -366    298    106    -23   -467   -581   -270
   -129   -472   -342    301    106   -407    335    166      2   -462   -581   -270
   -135   -493   -358    311    111   -426    348    179      0   -475   -594   -290
   -127   -517   -389    322    129   -454    345    181    -18   -506   -631   -319
   -129   -522   -394    324    129   -459    361    200     -5   -506   -639   -314
   -124   -527   -402    327    137   -465    376    223     10   -491   -626   -303
   -122   -537   -415    327    145   -478    371    218      5   -491   -628   -319
   -124   -527   -402    324    137   -465    366    220      5   -488   -628   -319
   -132   -519   -387    324    124   -454    374    236     15   -475   -618   -306
   -122   -524   -402    324    140   -465    374    241     20   -470   -615   -301
   -122   -522   -400    322    137   -462    368    236     18   -470   -620   -303
   -119   -504   -387    311    132   -446    376    254     33   -449   -605   -285
   -114   -509   -397    309    140   -454    371    265     36   -444   -602   -283
   -116   -527   -410    322    145   -470    366    257     23   -454   -613   -298
   -122   -511   -389    314    132   -449    374    272     38   -436   -600   -277
   -111   -496   -387    303    137   -441    392    303     70   -402   -568   -233
   -106   -504   -400    303    145   -452    387    301     67   -400   -563   -246
   -103   -504   -400    303    148   -452    389    314     77   -387   -558   -259
    -98   -467   -368    280    132   -420    402    345    106   -363   -540   -233
    -98   -480   -381    288    140   -433    402    355    111   -363   -535   -213
    -80   -467   -387    270    153   -428    397    363    111   -361   -532   -218
    -75   -439   -363    257    142   -402    407    394    140   -335   -517   -215
    -75   -436   -361    254    140   -397    418    423    155   -329   -517   -202
    -64   -439   -376    252    153   -407    418    444    161   -332   -519   -187
    -51   -423   -374    236    158   -397    431    483    189   -301   -491   -161
    -38   -405   -366    223    163   -387    441    524    220   -267   -465   -135
    -23   -405   -384    213    179   -394    439    550    231   -257   -454   -132
    -12   -410   -397    210    192   -405    444    581    249   -241   -444   -122
    -20   -397   -376    207    176   -387    462    620    277   -207   -415    -93
    -18   -363   -345    192    163   -355    465    639    293   -189   -394    -75
     15   -329   -345    155    179   -337    452    652    303   -171   -368    -49
     18   -309   -327    145    171   -316    459    670    319   -148   -345    -15
     25   -296   -324    135    174   -309    457    672    324   -137   -335    -12
     36   -288   -324    127    179   -306    444    646    303   -161   -361    -44
     18   -272   -290    127    153   -280    449    631    298   -166   -363    -33
     -2   -249   -249    124    122   -249    454    620    301   -155   -342     -2
      7   -241   -249    116    127   -244    441    592    283   -161   -340      2
     10   -231   -241    111    124   -236    436    568    275   -161   -335    -18
    -10   -218   -207    114     98   -213    444    545    272   -163   -340    -49
    -18   -220   -202    116     90   -213    436    504    249   -192   -374    -59
    -31   -228   -200    129     83   -215    420    457    226   -215   -394    -64
    -54   -244   -189    150     67   -218    420    428    226   -213   -392    -64
    -75   -267   -194    168     59   -231    413    392    205   -233   -415    -93
    -77   -301   -223    189     72   -262    400    348    179   -257   -433   -132
    -80   -306   -228    192     70   -267    394    324    174   -257   -433   -148
    -90   -309   -218    200     62   -265    397    314    174   -254   -428   -135
    -88   -345   -257    215     83   -301    381    275    135   -285   -457   -163
    -90   -366   -275    228     90   -322    374    257    122   -298   -467   -163
    -96   -371   -275    233     88   -324    374    257    129   -283   -449   -142
    -88   -389   -301    239    106   -345    366    246    122   -283   -441   -155
    -85   -392   -306    239    109   -350    358    233    111   -290   -452   -207
    -96   -379   -283    239     90   -332    361    231    109   -303   -472   -220
    -96   -384   -288    239     96   -335    358    228    101   -329   -501   -205
    -80   -371   -290    226    103   -332    355    226    103   -322   -485   -192
    -88   -345   -257    215     83   -301    366    239    122   -298   -462   -189
    -93   -311   -220    202     62   -267    389    267    153   -267   -439   -163
    -90   -288   -200    189     51   -244    402    280    171   -246   -405   -122
    -96   -265   -168    181     36   -218    418    290    189   -220   -374    -96
    -96   -252   -155    171     28   -205    431    309    213   -194   -350    -96
    -90   -244   -153    166     31   -200    431    311    210   -200   -363   -114
    -88   -202   -116    145     10   -161    433    319    233   -187   -350    -83
    -83   -114    -31     98    -25    -72    444    342    290   -122   -288    -41
    -70    -62      5     64    -38    -28    418    329    306   -101   -270    -15
    -64    -28     33     46    -49      2    387    311    301   -101   -259      5
    -59    -28     28     41    -44      0    381    314    301    -90   -246     15
    -64    -41     23     54    -44    -10    371    301    288    -96   -257      5
    -67    -59      7     62    -38    -25    348    272    262   -116   -270     -5
    -75    -88    -15     80    -31    -51    332    257    239   -135   -285    -23
    -80   -184   -103    132     10   -145    329    249    202   -171   -332    -59
    -88   -311   -223    200     67   -267    322    233    150   -236   -397   -119
    -96   -342   -246    218     75   -296    314    218    124   -257   -415   -129
    -96   -371   -275    233     88   -324    314    205    106   -270   -423   -150
   -106   -413   -309    259    101   -361    306    181     77   -298   -457   -192
    -96   -433   -337    265    119   -387    290    161     54   -327   -491   -228
   -106   -441   -337    272    114   -389    296    163     54   -335   -496   -215
   -109   -446   -337    277    111   -392    298    158     51   -340   -498   -226
   -114   -470   -355    290    119   -413    290    142     33   -358   -517   -246
   -122   -470   -348    296    111   -410    280    124     12   -379   -535   -239
   -124   -480   -358    301    114   -420    283    140     25   -361   -514   -215
   -106   -491   -384    298    137   -439    277    135     20   -355   -506   -220
   -109   -504   -394    303    142   -449    267    114      7   -363   -509   -239
   -109   -498   -389    303    140   -444    272    119     15   -353   -498   -233
   -101   -501   -400    298    145   -452    272    124     18   -348   -493   -239
   -116   -514   -397    314    140   -457    267    111     -2   -368   -514   -272
   -137   -524   -387    329    124   -457    275    114    -12   -384   -535   -301
    -85   -623   -537    355    226   -581    298    155    -46   -444   -607   -342
    -15   -854   -839    433    410   -849    381    254   -127   -618   -805   -504
    -12   -914   -901    462    441   -909    537    436    -72   -675   -888   -615
    -62   -696   -633    379    285   -667    639    459     70   -545   -748   -506
   -179   -272    -93    226    -44   -184    483    -36     85   -337   -449   -213
   -319    462    782    -72   -550    620     93   -706    122     96    127    358
   -449   1244   1691   -397  -1070   1467   -202  -1002    389    709    810   1023
   -441   1441   1883   -501  -1161   1662   -496  -1176    426    948   1057   1265
   -368    943   1312   -285   -839   1127   -691  -1340    -49    441    548    807
   -353    246    600     51   -478    420   -517  -1171   -535   -358   -267     49
   -293   -267     25    280   -161   -122   -205   -675   -475   -584   -610   -288
   -218   -420   -202    319    -10   -311     25   -262   -226   -475   -587   -293
   -150   -441   -290    296     70   -366    168    -10    -51   -363   -506   -228
   -137   -491   -355    314    106   -423    223     80     -5   -340   -485   -228
   -132   -535   -402    332    132   -467    236     96    -12   -363   -509   -270
   -122   -563   -444    342    158   -504    244    106    -20   -387   -540   -303
   -137   -574   -436    355    148   -506    265    127    -10   -389   -553   -298
   -116   -574   -457    345    168   -517    272    142      0   -374   -532   -288
   -109   -581   -472    345    181   -527    275    148      2   -371   -527   -303
   -114   -581   -467    345    174   -524    285    161     12   -366   -522   -301
   -116   -571   -454    345    168   -514    298    179     28   -350   -501   -280
   -103   -555   -452    327    171   -506    288    174     25   -353   -504   -290
   -106   -558   -452    329    171   -506    293    179     33   -350   -501   -301
    -98   -558   -459    327    179   -511    301    200     49   -335   -493   -285
   -103   -558   -454    332    174   -506    301    194     41   -345   -501   -285
    -83   -548   -465    314    187   -506    288    194     38   -353   -501   -270
    -90   -535   -446    311    176   -491    301    215     57   -329   -480   -249
    -93   -524   -433    306    168   -480    306    226     67   -316   -472   -259
    -93   -527   -433    311    168   -480    306    231     72   -314   -470   -267
    -93   -519   -428    303    166   -475    316    254     90   -303   -462   -259
    -96   -501   -405    298    153   -454    324    277    111   -290   -449   -241
    -96   -514   -418    303    158   -467    327    285    116   -288   -444   -236
    -72   -485   -413    280    168   -449    329    306    132   -275   -428   -210
    -70   -470   -402    270    163   -436    350    350    171   -231   -379   -181
    -75   -496   -420    285    171   -459    350    361    176   -226   -376   -207
    -59   -496   -436    277    187   -467    350    376    176   -231   -384   -220
    -57   -467   -410    262    176   -439    366    413    200   -215   -366   -197
    -46   -457   -410    252    179   -433    379    454    226   -187   -345   -166
    -28   -454   -426    239    197   -441    376    478    233   -189   -353   -150
    -12   -426   -413    218    200   -420    387    530    270   -153   -316    -96
     -2   -415   -413    210    205   -415    402    579    306   -103   -262    -46
     12   -420   -433    202    220   -426    402    600    316    -85   -241    -67
     20   -392   -413    184    215   -400    402    615    324    -77   -239    -96
     28   -358   -387    163    205   -371    400    626    324    -83   -257    -93
     36   -327   -363    145    200   -345    392    620    319    -93   -259    -72
     36   -322   -361    140    197   -340    384    610    306   -109   -270    -46
     23   -303   -327    140    174   -314    392    610    316    -85   -239    -12
     33   -293   -329    129    179   -311    384    597    319    -67   -210     -7
     28   -301   -329    137    179   -314    371    563    303    -77   -207    -25
      7   -249   -257    119    129   -252    366    535    303    -72   -194    -36
     -7   -236   -228    122    109   -233    361    509    301    -77   -202    -54
    -28   -262   -236    145    101   -249    348    465    277   -103   -228    -51
    -25   -272   -246    150    109   -259    345    441    283    -90   -205    -23
    -49   -265   -218    155     83   -241    350    418    293    -75   -187    -49
    -51   -267   -215    161     80   -241    342    374    267   -106   -220   -101
    -70   -303   -233    187     80   -270    337    332    236   -150   -270   -111
   -109   -335   -226    223     57   -280    340    311    233   -153   -270   -119
   -111   -353   -244    231     64   -298    324    277    213   -168   -280   -140
    -83   -350   -267    215     90   -309    303    249    194   -187   -296   -153
   -106   -376   -272    239     80   -324    303    231    184   -194   -303   -161
   -106   -397   -290    252     90   -345    306    226    187   -184   -288   -150
   -109   -402   -293    254     90   -348    290    200    168   -197   -296   -179
   -116   -397   -280    257     80   -340    290    192    163   -200   -296   -192
   -103   -405   -301    254     96   -355    293    197    168   -202   -309   -202
    -93   -389   -296    241    101   -342    288    194    166   -210   -319   -189
    -98   -374   -275    236     85   -324    283    197    171   -207   -322   -171
   -103   -361   -257    231     75   -309    290    210    187   -187   -301   -153
    -96   -340   -244    218     72   -293    298    220    202   -171   -277   -137
   -106   -311   -205    210     49   -259    311    223    213   -158   -262   -135
    -98   -257   -158    176     28   -207    337    252    252   -116   -220    -96
    -98   -231   -135    163     18   -184    366    277    285    -75   -179    -59
    -83   -244   -161    163     36   -202    363    270    272    -90   -200   -109
    -77   -228   -150    153     36   -189    371    275    272    -98   -220   -127
   -101   -142    -41    119    -31    -93    387    296    319    -46   -166    -38
    -90    -85      5     85    -49    -41    366    296    348      2   -109      7
    -64    -41     23     51    -46    -10    329    283    355     20    -85     15
    -51    -28     23     41    -38     -2    322    285    363     36    -77     12
    -59    -59      0     57    -31    -28    314    272    350     20    -93      2
    -67    -72     -7     70    -31    -41    296    244    324     -2   -114     -5
    -85    -75      7     77    -49    -33    283    228    314     -2   -111      7
    -90   -150    -59    122    -15   -106    275    226    296    -15   -127     -5
    -93   -285   -192    187     46   -239    265    200    239    -75   -192    -96
   -101   -332   -233    215     64   -283    262    176    202   -116   -236   -142
   -114   -353   -239    233     62   -298    262    155    179   -140   -252   -142
    -98   -397   -298    249     98   -348    239    119    135   -187   -298   -202
   -101   -415   -314    259    103   -366    226    103    111   -215   -337   -226
   -114   -423   -311    267     96   -368    231    111    111   -215   -340   -207
   -114   -431   -319    270    101   -376    223    103    103   -218   -337   -207
   -114   -452   -337    283    111   -394    220     90     88   -228   -348   -220
   -122   -470   -348    296    111   -410    228     98     98   -215   -337   -220
   -122   -467   -345    293    109   -407    228    103    103   -205   -324   -215
   -116   -485   -371    301    124   -428    207     80     70   -241   -358   -254
   -109   -491   -381    301    135   -436    205     80     70   -244   -368   -262
   -124   -493   -368    306    119   -431    218     90     83   -233   -363   -246
   -116   -509   -392    311    135   -449    213     77     70   -249   -371   -252
   -127   -504   -379    314    122   -441    202     70     62   -252   -374   -254
   -129   -504   -374    316    122   -439    210     80     72   -239   -363   -249
   -106   -566   -462    335    176   -514    210     90     36   -280   -407   -296
    -57   -779   -722    415    332   -750    249    129    -70   -436   -579   -480
    -20   -966   -945    491    459   -956    376    265   -119   -579   -750   -639
    -10   -914   -904    462    446   -909    509    415    -31   -548   -727   -654
   -103   -576   -472    340    181   -524    480    124     75   -348   -488   -467
   -254     85    340     85   -298    213    213   -465    200     51      5     80
   -410    976   1387   -285   -898   1182    -77   -859    504    693    737    852
   -480   1540   2021   -530  -1249   1779   -329   -979    810   1252   1312   1410
   -407   1195   1600   -394  -1005   1397   -587  -1153    498    995   1049   1197
   -381    581    963   -101   -672    774   -605  -1200    -93    244    319    501
   -332    -36    293    184   -314    127   -363   -859   -348   -293   -283   -124
   -275   -361    -85    319    -96   -223    -90   -387   -181   -316   -410   -272
   -200   -407   -207    301      2   -309     70   -103    -18   -226   -368   -233
   -161   -465   -303    311     70   -384    153     25     44   -207   -371   -239
   -140   -524   -387    332    122   -457    168     49     33   -236   -394   -262
   -111   -535   -423    324    155   -480    179     75     38   -236   -394   -280
   -127   -527   -402    327    135   -465    202    103     57   -228   -394   -303
   -127   -553   -428    340    148   -491    202    109     44   -254   -426   -309
   -135   -597   -462    366    161   -532    200    109     36   -267   -433   -306
   -148   -581   -433    366    142   -509    215    132     59   -236   -402   -290
   -145   -579   -436    361    142   -509    218    142     67   -226   -392   -322
   -109   -568   -459    337    174   -514    215    142     64   -233   -405   -329
   -103   -550   -446    327    168   -498    226    150     70   -233   -413   -311
    -93   -517   -423    306    163   -470    233    161     80   -223   -402   -301
    -72   -530   -457    298    192   -493    228    153     67   -239   -418   -293
    -85   -524   -439    303    174   -483    239    174     85   -218   -394   -285
   -111   -511   -400    309    142   -457    257    205    116   -187   -366   -257
   -137   -537   -400    337    129   -470    254    202    111   -189   -368   -259
   -103   -542   -439    322    166   -491    244    205    109   -189   -368   -265
    -88   -519   -431    303    171   -475    254    223    124   -168   -348   -246
    -96   -517   -423    303    161   -470    259    233    132   -163   -345   -257
   -103   -530   -426    316    161   -478    262    233    122   -181   -371   -290
    -90   -511   -420    298    161   -467    275    272    150   -155   -345   -246
    -93   -504   -410    298    155   -457    293    314    187   -111   -296   -194
    -80   -506   -426    290    168   -467    290    332    197    -96   -272   -197
    -46   -491   -444    270    197   -467    288    358    215    -77   -262   -223
    -38   -470   -431    254    194   -452    306    397    236    -72   -275   -213
    -46   -478   -431    262    192   -454    319    428    246    -75   -280   -187
    -46   -470   -423    254    187   -446    324    457    254    -64   -270   -158
    -36   -444   -407    241    184   -426    340    496    283    -33   -236   -140
    -20   -436   -418    226    197   -428    350    540    311     -2   -210   -119
     18   -431   -449    205    231   -439    353    571    327     15   -192   -101
     10   -410   -423    200    213   -415    363    605    353     46   -163    -90
      2   -397   -400    197    200   -397    366    620    363     59   -153    -64
      7   -389   -397    189    200   -392    358    613    358     62   -137    -36
     28   -350   -379    161    202   -363    353    613    366     80   -116    -51
     15   -332   -350    155    181   -340    363    607    366     80   -119    -70
     57   -311   -368    127    213   -340    355    594    353     59   -142    -44
     44   -301   -345    127    192   -324    350    571    342     59   -135    -46
      7   -280   -288    137    145   -285    363    566    353     75   -114    -23
    -15   -280   -265    145    124   -272    363    540    345     67   -119    -23
    -23   -293   -270    158    122   -283    355    493    322     38   -153    -59
    -49   -298   -249    171     98   -272    353    459    314     33   -155    -59
    -57   -303   -246    179     93   -277    345    426    306     31   -150    -59
    -54   -329   -275    192    109   -303    332    384    288     18   -161    -83
    -64   -361   -296    213    114   -329    337    358    285     15   -166    -93
    -96   -355   -262    223     80   -309    335    332    280      7   -174   -109
   -106   -379   -272    241     83   -327    316    285    241    -33   -215   -145
   -106   -400   -293    252     90   -348    309    252    220    -57   -239   -168
   -106   -410   -303    259     98   -358    303    233    205    -70   -254   -197
    -96   -439   -342    265    122   -392    285    200    166   -114   -296   -207
   -122   -470   -348    296    111   -410    285    187    153   -122   -298   -205
   -145   -449   -306    296     80   -379    298    210    176    -90   -265   -187
   -145   -436   -290    290     72   -363    311    228    197    -70   -244   -192
   -129   -444   -316    285     90   -381    290    200    166   -103   -275   -213
   -122   -459   -337    290    106   -397    288    189    155   -114   -288   -215
   -135   -449   -314    290     88   -381    306    213    184    -83   -259   -202
   -127   -431   -303    280     88   -368    316    226    197    -80   -262   -192
   -114   -384   -270    249     75   -327    324    239    207    -70   -254   -181
   -140   -337   -200    239     28   -270    355    262    244    -31   -215   -142
   -122   -316   -194    218     33   -257    366    272    257    -15   -194   -122
    -96   -345   -249    220     75   -298    361    270    244    -31   -202   -137
   -103   -298   -197    200     46   -249    376    296    283     15   -161   -111
   -106   -213   -109    158      0   -161    387    311    327     59   -119    -90
   -106   -163    -57    132    -25   -111    358    293    329     59   -114    -85
    -88   -122    -33    106    -28    -77    319    270    322     51   -124    -57
    -67   -119    -54     93     -7    -88    309    280    332     64   -111    -33
    -77   -142    -64    109     -7   -106    296    262    311     51   -116    -49
    -85   -161    -77    122     -5   -119    280    239    288     31   -132    -67
   -103   -176    -72    140    -15   -124    275    233    280     31   -137    -70
   -132   -277   -148    202      5   -213    265    218    241    -12   -179   -111
   -122   -387   -265    254     70   -327    246    189    181    -80   -246   -179
   -122   -444   -322    280     98   -384    249    184    161   -101   -270   -200
   -148   -470   -322    309     85   -397    254    174    148   -111   -283   -210
   -155   -519   -366    337    103   -444    239    142    109   -150   -316   -241
   -155   -537   -381    345    111   -459    233    127     88   -171   -335   -259
   -148   -519   -371    332    109   -444    239    129     90   -166   -324   -246
   -119   -517   -397    319    137   -457    233    132     88   -163   -314   -244
   -119   -524   -407    322    140   -467    228    116     70   -181   -342   -290
   -129   -527   -397    327    132   -462    226    114     57   -202   -374   -298
   -137   -545   -410    340    135   -478    213     93     25   -246   -415   -298
   -129   -574   -444    353    155   -509    205     80     15   -252   -415   -311
   -153   -605   -454    376    148   -530    210     85     20   -246   -407   -306
   -158   -615   -457    387    148   -537    213     85     15   -254   -413   -311
   -140   -615   -475    376    166   -545    202     80     12   -254   -413   -314
   -155   -623   -467    389    155   -545    205     75     12   -252   -402   -301
   -142   -641   -501    389    179   -571    213     93     18   -246   -394   -296
   -101   -745   -644    420    270   -696    215    106    -36   -327   -485   -394
    -57   -948   -891    501    415   -922    283    184   -122   -498   -691   -579
    -49  -1060  -1010    555    480  -1036    431    340   -119   -610   -831   -719
    -83   -878   -797    480    353   -839    530    420     20   -504   -717   -639
   -150   -446   -296    298     70   -371    436     64    109   -267   -405   -342
   -306    265    568     20   -436    415    163   -540    194    168    161    249
   -475   1067   1543   -296  -1008   1304    -67   -872    470    795    878    982
   -483   1221   1704   -368  -1093   1462   -296   -997    550   1083   1163   1296
   -426    709   1135   -142   -779    922   -480  -1176     80    610    685    891
   -410     67    478    168   -444    272   -462  -1195   -514   -233   -155     64
   -361   -452    -90    407   -135   -272   -262   -823   -600   -610   -628   -413
   -254   -584   -332    418     36   -459    -59   -381   -309   -449   -553   -350
   -179   -592   -413    384    114   -501     90    -96   -109   -314   -457   -280
   -148   -636   -488    392    168   -563    166     28    -38   -285   -436   -267
   -124   -659   -535    392    205   -597    179     51    -46   -306   -457   -280
   -129   -672   -542    400    205   -607    189     67    -44   -316   -470   -309
   -135   -683   -548    407    205   -615    210     90    -28   -314   -475   -303
   -106   -688   -581    397    236   -636    210     98    -33   -324   -488   -324
   -116   -709   -592    413    236   -652    213    106    -33   -332   -498   -332
   -137   -701   -566    418    213   -633    228    119    -23   -327   -496   -309
   -129   -698   -571    413    220   -636    226    122    -18   -324   -491   -306
   -119   -688   -571    402    226   -631    213    119    -20   -324   -491   -314
   -116   -678   -561    397    220   -620    228    145      5   -296   -465   -280
   -111   -672   -561    389    223   -615    231    158     10   -288   -457   -270
   -109   -659   -553    384    220   -607    223    148      0   -301   -465   -285
   -114   -659   -548    387    215   -605    226    158      7   -293   -462   -285
    -90   -628   -537    361    223   -584    236    189     41   -259   -439   -244
    -90   -636   -545    363    226   -592    233    184     33   -267   -444   -257
    -96   -649   -553    374    228   -602    236    194     38   -259   -439   -246
   -109   -649   -540    376    215   -594    241    207     49   -246   -423   -231
    -85   -620   -535    353    223   -579    233    207     49   -249   -426   -249
    -83   -613   -530    345    223   -571    236    215     57   -244   -426   -231
   -106   -607   -501    358    197   -555    252    249     83   -215   -397   -189
   -101   -600   -498    350    197   -550    254    272     98   -194   -379   -179
    -67   -581   -514    324    223   -548    244    280     96   -202   -392   -205
    -70   -568   -498    319    213   -535    249    303    111   -192   -384   -197
    -54   -568   -514    311    228   -542    267    348    142   -163   -361   -145
    -31   -561   -530    296    246   -548    270    376    158   -145   -337   -119
    -28   -555   -527    293    249   -542    280    415    192   -106   -303    -98
    -23   -519   -496    270    233   -506    280    449    213    -90   -298    -88
      0   -501   -501    249    249   -501    283    472    218    -85   -298    -80
     18   -488   -509    233    262   -498    277    493    226    -77   -290    -72
     23   -465   -488    220    254   -475    285    524    249    -46   -257    -44
     33   -449   -483    207    254   -465    283    530    252    -38   -246    -33
     44   -431   -475    192    259   -452    270    514    239    -51   -254    -38
     38   -402   -444    181    239   -423    272    517    249    -38   -236    -18
     44   -387   -431    171    236   -407    275    517    257    -20   -210      5
     57   -348   -407    145    231   -376    257    488    239    -28   -210      0
     44   -355   -402    155    223   -379    262    472    231    -28   -210     -7
     20   -350   -374    163    194   -361    267    454    228    -33   -215    -10
     18   -358   -376    171    197   -366    270    426    213    -57   -236    -28
      7   -350   -361    171    184   -355    270    394    202    -67   -252    -46
     -7   -345   -337    176    163   -342    283    381    210    -62   -249    -41
    -23   -361   -340    189    158   -350    280    348    197    -77   -262    -57
    -25   -376   -350    202    161   -363    267    301    171   -109   -290    -90
    -57   -394   -337    223    140   -366    270    275    163   -114   -296   -101
    -72   -405   -335    239    129   -371    265    249    153   -124   -306   -116
    -62   -439   -376    252    155   -410    254    213    129   -153   -332   -148
    -67   -436   -368    252    150   -402    241    187    111   -171   -348   -166
    -90   -454   -363    270    135   -410    241    174    103   -179   -353   -166
    -90   -480   -392    285    150   -436    228    150     83   -200   -371   -184
    -88   -504   -415    296    161   -459    220    135     70   -215   -384   -202
    -88   -491   -402    290    155   -446    226    135     75   -207   -381   -197
    -80   -496   -415    288    166   -457    223    132     70   -215   -384   -213
    -77   -504   -426    290    171   -465    223    124     62   -223   -392   -218
    -77   -478   -402    277    158   -441    231    140     80   -205   -376   -197
    -75   -449   -374    262    148   -413    254    166    106   -181   -350   -168
    -67   -428   -361    246    145   -394    259    168    111   -179   -348   -168
    -77   -387   -309    231    114   -348    277    184    135   -158   -327   -155
    -80   -363   -285    220    101   -324    298    205    161   -129   -298   -135
    -59   -371   -311    215    124   -342    296    207    161   -132   -301   -148
    -64   -311   -249    187     90   -280    293    218    184   -109   -272   -127
    -70   -220   -150    145     38   -184    296    236    231    -59   -215    -70
    -64   -153    -88    106     10   -122    270    228    254    -33   -179    -38
    -54   -137    -83     96     12   -111    246    220    265    -18   -161    -20
    -64   -145    -83    103      7   -114    239    220    267    -15   -158    -15
    -49   -158   -109    103     28   -132    226    210    252    -28   -166    -23
    -51   -168   -116    109     31   -142    202    181    226    -54   -181    -38
    -44   -189   -145    116     49   -168    194    171    207    -70   -194    -51
    -57   -275   -218    163     77   -249    200    171    184    -98   -226    -77
    -59   -379   -319    218    127   -350    187    148    129   -161   -288   -135
    -64   -441   -379    252    155   -413    181    127     90   -205   -327   -174
    -80   -467   -387    275    153   -428    181    114     75   -220   -340   -189
    -83   -504   -420    290    168   -462    166     88     41   -259   -371   -220
    -72   -530   -457    301    189   -493    148     64     12   -285   -392   -246
    -75   -530   -454    301    187   -493    148     64     10   -288   -387   -241
    -80   -535   -454    309    187   -496    155     67     15   -280   -376   -236
    -77   -555   -478    316    197   -517    140     46    -10   -309   -400   -267
    -77   -561   -485    319    202   -524    137     44    -15   -311   -400   -272
    -93   -579   -485    335    194   -532    145     49    -10   -303   -387   -259
    -98   -594   -496    348    197   -545    140     33    -25   -319   -397   -270
    -83   -579   -496    329    205   -537    119     15    -44   -337   -413   -285
    -77   -563   -485    319    202   -524    119     25    -33   -327   -402   -272
    -72   -568   -496    319    210   -532    114     23    -38   -332   -402   -277
    -72   -587   -514    329    220   -550    103      5    -57   -353   -418   -293
    -90   -618   -527    353    218   -574    109     12    -59   -358   -420   -296
    -70   -717   -649    392    288   -683    129     44   -101   -423   -491   -358
     -7   -932   -924    467    457   -927    197    135   -187   -592   -683   -542
     20  -1054  -1075    517    548  -1065    345    314   -174   -696   -823   -696
    -15   -841   -826    426    402   -831    454    379    -18   -566   -685   -592
   -140   -410   -270    275     64   -340    332    -77     23   -350   -379   -301
   -293    288    581      2   -439    433     -2   -761     36     28    142    241
   -446   1104   1551   -327   -997   1327   -270  -1101    303    646    849    956
   -454   1306   1761   -426  -1109   1532   -537  -1265    368    917   1132   1267
   -379    805   1182   -213   -779    992   -730  -1421    -85    444    654    854
   -342    140    483     98   -413    311   -646  -1322   -592   -329   -145     77
   -275   -400   -124    337    -75   -262   -384   -862   -626   -665   -581   -368
   -197   -524   -329    358     64   -426   -168   -439   -350   -519   -509   -337
   -122   -532   -410    327    142   -472    -31   -174   -168   -405   -423   -272
    -85   -566   -483    324    194   -524     38    -54   -101   -376   -407   -262
    -75   -600   -524    337    223   -563     46    -46   -119   -415   -444   -306
    -64   -618   -553    340    241   -587     49    -41   -132   -439   -470   -332
    -64   -631   -568    348    252   -600     70    -10   -114   -428   -462   -319
    -54   -636   -581    345    262   -610     77      2   -114   -431   -465   -324
    -44   -626   -581    335    267   -605     70     -2   -127   -449   -478   -340
    -46   -626   -579    335    262   -602     85     15   -109   -433   -459   -319
    -41   -618   -576    329    265   -597     88     28    -98   -426   -449   -311
    -28   -615   -589    319    277   -605     70     18   -119   -446   -467   -327
    -25   -613   -587    319    280   -600     72     23   -114   -444   -465   -319
    -28   -597   -568    311    267   -584     80     38    -96   -426   -446   -301
    -18   -602   -584    309    283   -594     77     41    -93   -423   -441   -298
    -15   -592   -576    301    277   -584     75     41    -96   -426   -441   -298
    -15   -568   -553    293    267   -561     77     62    -75   -405   -420   -272
    -12   -576   -566    293    275   -574     72     67    -77   -407   -423   -270
     -5   -581   -576    293    285   -579     64     64    -85   -420   -433   -277
     -2   -568   -566    285    280   -568     72     83    -72   -402   -418   -259
      2   -553   -555    275    277   -553     83    101    -54   -387   -405   -241
     18   -561   -581    270    298   -571     75    101    -62   -402   -413   -249
     12   -566   -579    275    293   -571     85    116    -54   -394   -405   -239
     12   -555   -571    270    288   -563     98    145    -33   -371   -389   -226
     33   -540   -574    254    303   -555     93    158    -31   -371   -381   -236
     36   -532   -571    246    303   -550     96    181    -25   -366   -379   -236
     36   -517   -555    239    293   -535    111    226      2   -340   -350   -205
     49   -511   -563    228    303   -537    111    254     12   -332   -348   -197
     72   -514   -587    220    329   -550    111    280     23   -332   -342   -194
     77   -480   -561    200    316   -522    124    319     46   -311   -324   -171
     93   -462   -555    184    322   -509    132    355     67   -293   -309   -150
    111   -457   -568    171    337   -511    124    368     59   -301   -309   -158
    127   -433   -561    153    342   -496    122    389     72   -285   -290   -135
    132   -402   -535    132    332   -467    127    407     85   -265   -267   -106
    142   -394   -537    124    337   -465    109    394     70   -280   -280   -109
    150   -374   -524    109    335   -446     93    374     51   -296   -293   -109
    150   -350   -501    101    324   -426     98    371     59   -277   -270    -88
    142   -340   -485     98    311   -413     85    345     44   -293   -275   -106
    142   -340   -483     98    311   -410     75    311     23   -314   -285   -119
    124   -329   -454     98    288   -392     77    285     12   -322   -285   -111
    116   -311   -428     98    272   -368     77    254      5   -332   -293   -109
    109   -316   -428    101    267   -374     59    200    -25   -366   -324   -142
     93   -337   -431    122    262   -384     62    168    -36   -376   -335   -155
     75   -345   -420    135    246   -384     70    145    -33   -374   -329   -158
     70   -350   -420    140    244   -384     54     96    -57   -400   -353   -184
     59   -371   -431    153    244   -400     46     57    -75   -420   -371   -205
     44   -366   -410    161    226   -389     44     31    -83   -426   -374   -205
     38   -379   -418    168    226   -397     25     -5   -106   -446   -389   -223
     44   -397   -441    176    241   -418     10    -44   -137   -480   -420   -249
     31   -397   -431    181    228   -415      7    -62   -145   -485   -428   -249
     20   -423   -446    200    231   -433      0    -80   -158   -501   -439   -257
     28   -449   -478    207    252   -462    -15   -106   -184   -532   -467   -275
     33   -439   -472    202    252   -454    -20   -116   -187   -535   -470   -275
     33   -431   -465    197    249   -446    -18   -109   -176   -524   -452   -257
     46   -444   -493    197    267   -467    -23   -116   -184   -532   -457   -259
     54   -426   -483    184    267   -454    -28   -124   -189   -535   -459   -270
     57   -374   -431    158    244   -402    -10   -103   -166   -509   -428   -241
     64   -350   -415    140    239   -381      2    -85   -145   -491   -413   -220
     64   -340   -405    137    233   -371     18    -75   -132   -480   -402   -215
     51   -283   -335    114    192   -309     36    -62   -106   -457   -379   -194
     62   -259   -322     98    192   -290     49    -51   -101   -449   -376   -189
     83   -265   -348     90    215   -306     38    -59   -119   -470   -392   -210
     90   -194   -285     51    187   -241     49    -41    -80   -428   -350   -166
     88   -111   -200     10    142   -155     38    -36    -38   -384   -306   -116
    101    -67   -168    -15    135   -116     -2    -59    -41   -381   -296   -101
    111    -62   -174    -23    142   -116    -20    -70    -44   -384   -301    -96
    109    -64   -174    -23    140   -116    -25    -67    -46   -379   -298    -93
    109    -88   -197    -12    153   -140    -46    -96    -70   -400   -316   -114
    106   -111   -218      2    161   -163    -75   -132   -106   -431   -340   -137
     93   -153   -246     28    168   -200    -85   -142   -132   -452   -358   -148
     88   -246   -335     77    210   -290    -90   -158   -174   -496   -407   -194
     83   -335   -418    124    249   -376   -101   -192   -236   -566   -480   -265
     75   -361   -436    142    254   -397   -106   -215   -267   -600   -511   -296
     64   -374   -441    153    252   -405   -109   -228   -280   -607   -511   -296
     72   -418   -493    171    283   -454   -129   -259   -319   -652   -550   -329
     70   -428   -501    179    285   -465   -142   -283   -345   -678   -576   -363
     64   -420   -485    179    275   -452   -135   -277   -337   -670   -574   -363
     67   -441   -511    184    288   -475   -148   -290   -358   -696   -602   -363
     75   -457   -532    189    301   -493   -166   -316   -387   -724   -633   -389
     72   -454   -527    189    298   -491   -161   -311   -384   -717   -620   -376
     72   -454   -527    192    298   -491   -155   -309   -374   -701   -607   -363
     80   -472   -555    194    316   -514   -174   -332   -400   -722   -631   -397
     67   -478   -545    205    303   -511   -179   -340   -407   -730   -639   -405
     57   -475   -532    210    293   -504   -174   -337   -405   -724   -633   -392
     70   -480   -550    205    309   -514   -189   -348   -418   -743   -649   -397
     67   -496   -566    213    314   -530   -197   -353   -423   -745   -659   -410
     75   -540   -615    231    345   -576   -187   -340   -439   -766   -683   -436
    127   -688   -818    280    472   -753   -168   -311   -530   -896   -823   -566
    181   -909  -1091    363    636  -1000    -75   -215   -623  -1083  -1036   -782
    179   -878  -1057    348    615   -966     70    -51   -545  -1078  -1049   -823
     93   -597   -693    252    392   -644    103   -210   -415   -901   -841   -633
    -62    -80    -20     70    -20    -49   -124   -828   -342   -584   -426   -210
   -241    750    992   -254   -615    870   -431  -1371   -129    -28    249    491
   -368   1397   1764   -517  -1067   1582   -670  -1527    194    568    872   1135
   -311   1299   1608   -493   -958   1452   -950  -1675     70    576    880   1174
   -244    732    976   -244   -610    854  -1057  -1753   -459    -64    241    558
   -205     67    272     70   -239    168   -857  -1499   -891   -797   -530   -202
   -106   -309   -202    207     46   -257   -584   -979   -750   -870   -711   -407
    -10   -402   -392    205    189   -397   -397   -636   -566   -779   -675   -394
     36   -444   -483    202    257   -462   -290   -454   -467   -727   -644   -376
     51   -483   -535    215    293   -509   -257   -402   -457   -743   -670   -400
     62   -527   -589    228    324   -558   -259   -402   -485   -789   -719   -441
     67   -545   -615    239    340   -579   -241   -379   -480   -795   -727   -449
     64   -542   -607    239    335   -574   -223   -355   -465   -792   -727   -444
     77   -545   -623    233    350   -584   -231   -361   -480   -813   -756   -465
     85   -550   -636    231    361   -592   -231   -358   -485   -815   -753   -470
     80   -542   -623    231    350   -581   -215   -335   -462   -787   -730   -452
     83   -542   -628    228    353   -584   -210   -329   -462   -779   -722   -465
     93   -540   -633    223    363   -587   -215   -332   -467   -792   -730   -485
     88   -524   -615    218    348   -568   -205   -311   -446   -774   -706   -459
     88   -524   -613    218    348   -568   -197   -296   -433   -758   -693   -446
     98   -519   -618    210    358   -568   -210   -303   -446   -771   -709   -465
     96   -488   -584    197    340   -535   -207   -298   -441   -769   -706   -454
     90   -488   -581    197    335   -535   -194   -275   -420   -748   -688   -433
    103   -501   -605    197    353   -553   -202   -272   -423   -753   -693   -439
    109   -491   -600    189    353   -545   -207   -267   -423   -758   -701   -444
    106   -475   -581    184    342   -527   -194   -241   -402   -740   -688   -426
    114   -470   -587    176    348   -527   -192   -228   -394   -727   -675   -426
    127   -475   -602    174    363   -537   -192   -215   -389   -724   -670   -428
    119   -462   -584    168    350   -522   -176   -181   -366   -706   -652   -402
    127   -465   -592    168    358   -527   -163   -145   -345   -683   -639   -381
    148   -459   -607    153    376   -532   -184   -148   -361   -698   -652   -415
    153   -439   -592    142    371   -514   -174   -116   -340   -680   -631   -410
    161   -433   -594    135    376   -514   -155    -67   -306   -654   -607   -379
    184   -436   -620    127    402   -527   -153    -36   -298   -649   -605   -371
    200   -415   -615    106    405   -514   -155     -5   -283   -636   -597   -371
    205   -397   -605     96    405   -501   -135     46   -246   -597   -561   -335
    223   -381   -607     77    413   -493   -129     72   -239   -589   -555   -327
    241   -376   -618     67    428   -496   -132     90   -236   -584   -555   -329
    244   -348   -594     49    418   -470   -116    116   -213   -553   -524   -298
    254   -335   -589     38    420   -462   -111    129   -200   -537   -506   -280
    267   -337   -605     33    436   -472   -116    116   -210   -545   -511   -283
    262   -319   -581     28    420   -449   -109    116   -200   -530   -491   -262
    257   -303   -561     20    407   -431   -101    116   -189   -517   -475   -241
    259   -306   -566     20    413   -436   -114     85   -213   -537   -493   -257
    249   -298   -548     23    397   -423   -124     51   -231   -548   -498   -259
    231   -259   -491     15    361   -374   -124     28   -228   -540   -488   -249
    218   -277   -498     28    355   -387   -127     -7   -241   -555   -501   -257
    207   -293   -504     41    355   -397   -137    -54   -259   -571   -517   -275
    181   -303   -485     59    332   -394   -135    -77   -254   -561   -511   -277
    158   -288   -446     64    301   -366   -142   -119   -265   -566   -514   -303
    150   -309   -459     77    301   -381   -163   -176   -301   -600   -542   -335
    132   -322   -454     93    293   -387   -168   -207   -309   -605   -550   -337
    116   -332   -452    106    283   -392   -168   -228   -311   -602   -550   -337
    114   -374   -488    129    301   -431   -176   -257   -335   -626   -568   -358
    109   -405   -514    145    309   -459   -181   -277   -353   -644   -584   -371
     98   -394   -493    145    296   -444   -181   -283   -345   -633   -579   -363
     98   -407   -506    153    301   -454   -187   -301   -358   -646   -597   -379
    106   -415   -522    155    314   -467   -202   -324   -384   -675   -623   -407
     93   -405   -498    153    293   -449   -194   -319   -376   -662   -610   -394
     88   -413   -501    161    293   -454   -192   -319   -368   -654   -602   -384
     90   -410   -504    158    296   -457   -205   -340   -387   -678   -623   -405
     90   -379   -470    145    280   -423   -200   -329   -376   -659   -613   -402
    101   -358   -462    127    280   -410   -181   -303   -348   -628   -587   -376
    119   -361   -480    119    298   -420   -168   -290   -335   -615   -576   -363
    114   -335   -452    109    280   -392   -153   -272   -314   -597   -561   -348
     98   -290   -389     96    244   -340   -122   -239   -277   -558   -524   -309
    101   -296   -400     96    249   -348   -114   -236   -280   -561   -532   -319
    109   -298   -410     93    259   -353   -114   -239   -283   -566   -540   -327
    106   -231   -337     59    220   -283    -93   -205   -233   -514   -493   -277
    106   -158   -265     25    184   -210    -85   -184   -189   -459   -439   -228
    116   -122   -241      2    179   -181   -127   -215   -192   -454   -431   -228
    122    -90   -215    -15    168   -153   -148   -218   -179   -439   -418   -213
    124    -93   -218    -15    168   -155   -155   -213   -174   -431   -410   -202
    127   -124   -252      0    189   -187   -174   -236   -197   -457   -433   -223
    114   -129   -244      5    179   -187   -197   -262   -218   -470   -446   -233
     98   -150   -249     25    174   -200   -202   -267   -228   -480   -459   -236
     88   -270   -361     88    223   -316   -210   -285   -280   -535   -522   -296
     80   -387   -467    153    272   -426   -215   -314   -335   -594   -592   -366
     59   -402   -465    171    259   -431   -207   -322   -345   -607   -610   -387
     49   -423   -472    187    259   -446   -207   -337   -363   -626   -631   -410
     49   -462   -511    202    280   -485   -226   -368   -402   -662   -667   -449
     46   -470   -517    213    280   -493   -223   -376   -413   -672   -678   -457
     33   -485   -519    226    275   -501   -215   -374   -415   -675   -685   -459
     38   -509   -548    233    293   -527   -220   -387   -436   -691   -706   -480
     41   -506   -548    231    293   -527   -218   -394   -441   -685   -701   -496
     31   -501   -532    236    280   -517   -200   -381   -423   -670   -683   -480
     25   -522   -550    246    288   -535   -192   -389   -433   -680   -696   -493
     23   -542   -566    259    293   -555   -189   -400   -446   -698   -711   -517
     12   -537   -553    262    283   -545   -168   -392   -436   -691   -701   -511
     15   -540   -555    262    285   -548   -163   -389   -436   -691   -701   -514
     18   -568   -589    272    301   -579   -181   -413   -462   -722   -727   -542
     18   -566   -587    272    301   -576   -184   -410   -462   -722   -730   -542
     23   -589   -613    283    316   -602   -181   -392   -465   -724   -735   -545
     72   -706   -779    316    426   -743   -181   -381   -530   -813   -831   -636
    132   -904  -1036    384    584   -971   -119   -293   -613   -982  -1028   -844
    145   -966  -1111    407    628  -1039     15   -114   -571  -1039  -1119   -961
    119   -766   -888    322    501   -826    103    -12   -413   -901   -982   -859
    -15   -361   -345    189    163   -353     28   -324   -288   -639   -641   -522
   -246    389    633    -72   -441    511   -192   -888   -127   -140     -2    166
   -405   1088   1493   -342   -950   1291   -371  -1213    127    441    672    872
   -405   1182   1587   -389   -997   1384   -587  -1486     57    592    846   1104
   -389    672   1062   -140   -724    867   -711  -1706   -433     62    303    594
   -337     44    381    148   -361    210   -685  -1641   -935   -740   -537   -277
   -223   -397   -176    309    -23   -288   -558  -1262   -982  -1021   -904   -657
   -132   -504   -374    316    119   -439   -400   -852   -745   -888   -844   -623
    -46   -509   -462    277    207   -485   -277   -568   -561   -758   -745   -548
     -2   -550   -548    275    270   -550   -226   -465   -511   -743   -743   -548
     15   -571   -587    277    298   -579   -215   -446   -519   -766   -771   -584
     12   -568   -584    277    296   -574   -197   -415   -504   -761   -763   -589
     18   -581   -600    283    309   -589   -179   -389   -491   -753   -753   -589
     31   -594   -626    280    327   -610   -184   -394   -501   -771   -771   -613
     31   -589   -623    277    324   -605   -166   -376   -488   -763   -763   -605
     31   -584   -615    277    322   -600   -148   -355   -470   -750   -745   -584
     44   -589   -633    272    337   -610   -148   -353   -472   -758   -753   -584
     46   -587   -636    267    340   -610   -142   -348   -470   -753   -750   -589
     44   -574   -618    262    329   -594   -116   -324   -452   -732   -730   -576
     46   -571   -620    262    332   -594   -106   -316   -452   -730   -719   -576
     57   -568   -626    257    340   -597   -109   -319   -457   -732   -719   -584
     44   -563   -607    257    324   -587    -93   -296   -433   -706   -698   -561
     49   -548   -597    249    322   -574    -88   -280   -423   -701   -693   -555
     64   -555   -620    244    340   -589    -96   -288   -441   -719   -704   -576
     64   -558   -623    246    342   -589    -93   -270   -426   -704   -688   -561
     59   -553   -615    244    335   -581    -85   -244   -400   -678   -662   -537
     70   -553   -623    241    345   -587    -93   -244   -405   -685   -667   -545
     72   -545   -620    233    345   -581    -98   -233   -400   -683   -665   -542
     77   -519   -597    220    337   -558    -83   -197   -368   -654   -636   -514
     83   -527   -610    220    342   -566    -83   -181   -361   -646   -628   -506
     93   -532   -626    220    358   -579    -88   -166   -355   -646   -628   -506
     88   -514   -602    210    345   -558    -83   -132   -332   -623   -607   -480
     98   -501   -600    202    348   -550    -80    -98   -309   -605   -587   -457
    127   -504   -631    187    376   -566    -93    -80   -311   -607   -584   -452
    135   -480   -615    171    374   -548    -85    -41   -285   -576   -558   -420
    140   -462   -602    158    368   -532    -72      7   -252   -545   -530   -394
    161   -454   -615    148    387   -535    -77     31   -249   -545   -527   -392
    179   -428   -610    122    394   -517    -83     57   -236   -530   -511   -361
    189   -397   -587    103    387   -491    -72     93   -207   -485   -470   -324
    205   -394   -600     93    402   -496    -77    103   -202   -472   -452   -322
    220   -387   -607     83    413   -496    -93     93   -210   -472   -444   -322
    215   -358   -574     70    392   -465    -90     98   -200   -454   -420   -298
    218   -335   -553     57    384   -444    -90     93   -202   -452   -415   -290
    220   -332   -555     54    387   -444   -109     64   -228   -472   -431   -309
    210   -303   -514     46    361   -407   -109     49   -233   -475   -426   -301
    192   -298   -491     51    340   -394   -103     38   -236   -475   -423   -293
    187   -316   -506     64    345   -410   -109      7   -257   -496   -441   -314
    176   -319   -496     70    335   -407   -109    -20   -267   -506   -452   -329
    155   -314   -470     80    311   -392    -93    -23   -246   -493   -441   -322
    142   -327   -470     90    306   -397    -98    -57   -267   -514   -465   -350
    135   -353   -488    109    309   -418   -103    -98   -285   -540   -488   -381
    103   -363   -470    127    285   -415    -93   -116   -285   -548   -498   -397
     90   -379   -470    145    280   -423    -93   -140   -290   -558   -511   -413
     85   -410   -496    161    288   -452   -103   -176   -322   -589   -540   -441
     72   -410   -483    168    277   -446   -109   -192   -327   -594   -545   -446
     62   -420   -485    176    272   -454   -106   -200   -327   -594   -550   -452
     67   -452   -519    192    293   -485   -119   -226   -353   -620   -571   -478
     67   -457   -527    192    296   -493   -122   -241   -366   -631   -584   -488
     54   -457   -514    200    283   -485   -111   -231   -353   -618   -571   -465
     54   -467   -524    205    288   -496   -116   -241   -363   -639   -592   -462
     59   -459   -519    200    288   -488   -135   -257   -381   -646   -607   -483
     44   -446   -493    200    267   -470   -129   -244   -361   -613   -576   -483
     49   -454   -504    202    275   -478   -122   -236   -348   -594   -555   -467
     62   -470   -532    202    293   -498   -124   -244   -355   -602   -566   -470
     67   -446   -514    189    290   -480   -109   -220   -329   -581   -545   -446
     64   -407   -475    171    270   -441    -88   -192   -301   -550   -514   -413
     75   -392   -467    158    270   -428    -85   -189   -298   -545   -511   -420
     70   -366   -436    145    252   -400    -72   -179   -285   -532   -498   -410
     64   -363   -428    150    246   -394    -38   -145   -252   -498   -467   -374
     77   -350   -428    135    252   -389    -44   -145   -257   -514   -480   -374
     93   -290   -384     96    239   -337    -44   -137   -231   -488   -459   -337
     85   -215   -301     64    192   -257    -46   -124   -181   -426   -405   -296
     85   -166   -252     41    168   -207    -75   -137   -163   -392   -366   -288
    101   -153   -257     23    176   -205   -114   -166   -181   -397   -368   -301
    106   -150   -257     23    179   -205   -124   -168   -184   -397   -368   -290
    101   -163   -267     31    181   -215   -132   -171   -189   -394   -368   -283
    101   -187   -288     44    194   -236   -153   -194   -218   -420   -392   -296
     90   -231   -322     67    205   -275   -168   -213   -252   -452   -426   -319
     75   -322   -397    122    236   -358   -163   -213   -280   -480   -465   -353
     72   -410   -483    168    277   -446   -168   -231   -322   -530   -519   -410
     67   -462   -530    197    298   -496   -184   -262   -366   -574   -558   -454
     46   -478   -524    215    285   -501   -179   -272   -379   -581   -571   -459
     44   -509   -553    231    296   -530   -187   -290   -405   -613   -602   -478
     49   -532   -584    239    316   -558   -200   -311   -436   -639   -631   -493
     44   -540   -584    249    314   -561   -194   -303   -428   -623   -618   -480
     36   -530   -568    244    301   -550   -194   -301   -426   -620   -623   -496
     46   -550   -597    252    322   -574   -205   -316   -446   -641   -641   -530
     46   -553   -600    252    322   -576   -207   -327   -454   -649   -644   -542
     41   -553   -594    257    316   -574   -197   -314   -441   -633   -631   -522
     38   -574   -615    265    324   -592   -207   -327   -459   -652   -654   -537
     46   -574   -620    265    332   -597   -218   -342   -475   -670   -675   -553
     41   -555   -600    257    319   -579   -213   -337   -470   -662   -670   -537
     46   -568   -615    262    329   -592   -205   -332   -465   -657   -667   -532
     49   -600   -652    272    350   -626   -213   -345   -480   -675   -691   -561
     54   -626   -683    285    368   -654   -205   -329   -493   -698   -719   -584
     96   -756   -854    329    472   -805   -168   -270   -535   -779   -823   -675
    142   -956  -1098    407    620  -1026    -67   -140   -571   -922  -1008   -867
    148   -898  -1047    374    594   -971     51     31   -452   -893  -1010   -904
     75   -558   -633    241    353   -594    106     28   -246   -654   -753   -680
    -64    -28     33     46    -49      2    -72   -465   -205   -374   -348   -280
   -244    704    948   -228   -594    826   -345  -1049   -155     57    239    335
   -335   1236   1571   -452   -953   1402   -553  -1299      7    548    789    919
   -306   1044   1350   -368   -828   1195   -732  -1514   -210    467    706    893
   -285    418    704    -67   -496    561   -795  -1649   -769   -262    -54    153
   -244   -158     85    202   -166    -36   -732  -1538  -1195  -1002   -841   -644
   -158   -480   -324    319     80   -402   -555  -1085  -1000   -984   -935   -730
    -75   -542   -467    309    194   -506   -413   -737   -745   -813   -828   -641
      2   -555   -561    275    280   -558   -301   -498   -576   -704   -750   -579
     25   -576   -602    275    314   -589   -233   -374   -496   -657   -717   -550
     36   -607   -646    285    340   -626   -233   -358   -504   -675   -740   -576
     49   -623   -672    288    361   -646   -236   -348   -506   -685   -756   -597
     46   -623   -670    288    355   -646   -220   -314   -480   -665   -737   -581
     54   -615   -670    280    361   -641   -223   -298   -465   -654   -732   -576
     64   -620   -688    275    374   -654   -241   -306   -478   -675   -753   -587
     57   -618   -675    280    363   -646   -226   -293   -470   -667   -748   -571
     51   -610   -665    277    355   -636   -205   -275   -454   -644   -735   -561
     62   -615   -678    277    368   -646   -207   -277   -457   -644   -735   -584
     54   -610   -667    275    358   -639   -205   -270   -446   -639   -724   -581
     46   -592   -639    272    340   -615   -187   -246   -423   -615   -698   -550
     54   -592   -646    267    350   -620   -187   -244   -423   -618   -701   -548
     64   -594   -659    265    361   -626   -192   -246   -428   -623   -706   -550
     57   -574   -631    257    342   -602   -171   -226   -400   -597   -688   -524
     59   -568   -628    254    342   -597   -166   -213   -387   -584   -680   -514
     67   -579   -649    254    358   -613   -176   -215   -394   -592   -683   -527
     67   -561   -628    246    348   -594   -166   -197   -379   -574   -662   -511
     59   -540   -602    239    329   -568   -158   -176   -361   -553   -644   -493
     72   -555   -631    241    350   -592   -161   -168   -361   -555   -646   -496
     83   -545   -628    228    353   -584   -163   -153   -353   -550   -639   -485
     83   -519   -602    218    342   -561   -148   -116   -319   -524   -620   -449
     96   -527   -623    213    358   -576   -153   -103   -314   -517   -613   -444
    109   -524   -633    205    371   -579   -155    -83   -303   -504   -597   -441
    109   -498   -607    194    355   -553   -145    -46   -277   -475   -574   -415
    119   -478   -597    179    358   -537   -140     -7   -249   -449   -548   -392
    140   -478   -618    166    379   -548   -142     12   -244   -436   -537   -381
    145   -462   -610    158    376   -535   -137     51   -215   -410   -514   -355
    153   -446   -600    145    374   -522   -129     90   -189   -381   -488   -324
    179   -428   -607    124    392   -517   -145    103   -187   -376   -483   -314
    187   -410   -597    109    392   -504   -153    122   -176   -363   -462   -296
    189   -394   -584    101    384   -488   -142    153   -153   -332   -428   -259
    200   -381   -584     88    389   -480   -155    142   -168   -340   -431   -259
    210   -350   -561     70    384   -454   -168    114   -200   -366   -446   -270
    200   -329   -530     64    363   -431   -161    114   -192   -355   -433   -244
    194   -332   -530     67    361   -431   -163    101   -197   -358   -433   -236
    194   -337   -535     70    363   -436   -184     62   -228   -381   -452   -262
    176   -329   -506     77    340   -418   -176     44   -231   -381   -444   -265
    155   -316   -472     77    314   -394   -168     25   -233   -387   -444   -275
    150   -316   -470     83    309   -392   -179    -12   -257   -415   -470   -301
    132   -329   -465     96    296   -397   -171    -36   -265   -431   -485   -311
    109   -329   -439    111    272   -384   -153    -44   -254   -433   -488   -306
     98   -355   -454    127    275   -405   -161    -75   -270   -449   -511   -335
     85   -384   -470    148    275   -426   -166   -106   -280   -467   -527   -363
     64   -400   -467    166    265   -433   -163   -122   -275   -465   -527   -368
     59   -400   -459    171    259   -428   -174   -148   -296   -488   -545   -389
     54   -428   -485    187    270   -457   -192   -187   -327   -522   -579   -428
     38   -436   -475    197    257   -457   -189   -197   -329   -527   -584   -428
     25   -449   -475    210    249   -462   -189   -202   -332   -535   -587   -423
     33   -480   -514    223    272   -496   -205   -228   -355   -566   -618   -441
     31   -496   -527    228    277   -511   -207   -236   -355   -563   -615   -452
     20   -475   -496    226    257   -485   -202   -228   -340   -550   -597   -444
     25   -483   -511    228    267   -496   -210   -239   -353   -563   -605   -449
     33   -493   -527    231    280   -509   -210   -249   -358   -571   -613   -457
     23   -480   -504    226    262   -491   -200   -233   -337   -550   -594   -436
     25   -478   -504    226    262   -488   -194   -226   -335   -548   -592   -433
     31   -472   -504    218    267   -485   -197   -228   -337   -550   -594   -439
     36   -431   -467    197    252   -449   -179   -202   -309   -527   -566   -400
     28   -407   -436    187    231   -420   -155   -174   -272   -493   -540   -363
     28   -400   -431    184    228   -415   -140   -166   -262   -483   -527   -361
     25   -389   -415    179    218   -402   -124   -153   -244   -465   -514   -350
     28   -376   -405    174    215   -389   -106   -129   -231   -457   -504   -332
     41   -353   -394    153    215   -371   -103   -124   -218   -446   -491   -322
     54   -277   -332    111    192   -303   -116   -124   -194   -418   -459   -301
     46   -218   -265     85    153   -241   -127   -119   -155   -376   -407   -262
     51   -184   -236     67    142   -210   -155   -124   -142   -353   -379   -239
     67   -210   -280     70    171   -244   -174   -137   -155   -371   -394   -246
     59   -233   -293     85    174   -262   -179   -140   -161   -379   -402   -241
     49   -231   -280     90    163   -254   -192   -155   -174   -387   -410   -241
     46   -254   -301    103    174   -277   -220   -192   -218   -431   -446   -280
     38   -363   -402    158    220   -381   -223   -200   -252   -467   -480   -306
     28   -465   -493    218    259   -480   -210   -194   -280   -498   -522   -337
     25   -542   -568    257    296   -555   -210   -215   -322   -545   -571   -392
     18   -576   -594    280    306   -584   -226   -249   -363   -587   -605   -431
      0   -597   -597    296    296   -597   -215   -254   -371   -594   -610   -436
      2   -610   -613    303    306   -613   -220   -272   -392   -620   -631   -449
      7   -636   -644    314    324   -639   -233   -290   -415   -646   -654   -462
     -2   -639   -636    322    316   -639   -228   -288   -407   -633   -644   -459
     -7   -641   -636    324    311   -639   -223   -288   -410   -636   -646   -475
      2   -675   -678    335    337   -675   -226   -301   -426   -654   -662   -488
      0   -678   -678    337    335   -678   -223   -306   -433   -662   -667   -491
    -12   -657   -644    335    314   -652   -218   -301   -433   -659   -667   -478
    -10   -696   -688    353    337   -693   -226   -311   -444   -672   -678   -491
     -2   -711   -711    355    353   -711   -233   -316   -449   -680   -688   -504
    -12   -704   -691    358    335   -696   -223   -309   -441   -672   -680   -501
     -7   -693   -685    350    337   -691   -226   -316   -452   -680   -688   -509
      5   -730   -737    361    368   -735   -236   -327   -485   -722   -732   -545
     28   -844   -875    407    449   -859   -210   -303   -540   -800   -823   -628
     70  -1060  -1130    496    597  -1096   -127   -223   -626   -961  -1008   -810
    101  -1200  -1301    550    701  -1249     18    -59   -623  -1075  -1150   -974
     49   -979  -1028    462    537  -1002    129    -41   -467   -930   -995   -839
    -98   -506   -407    301    153   -457     10   -506   -379   -649   -626   -470
   -257    189    446     33   -353    316   -322  -1124   -293   -205    -54    122
   -400    995   1395   -296   -896   1195   -626  -1439    -18    423    657    841
   -381   1231   1610   -426   -997   1421   -924  -1561     83    769   1008   1221
   -298    763   1062   -233   -680    911  -1096  -1639   -272    384    605    859
   -259     57    316     98   -288    187  -1000  -1540   -810   -452   -246     31
   -207   -496   -288    353     38   -392   -714  -1127   -932   -888   -782   -504
   -135   -649   -514    389    187   -581   -452   -691   -667   -761   -750   -504
    -51   -706   -654    379    298   -683   -319   -459   -535   -698   -722   -480
    -33   -740   -709    387    335   -724   -267   -374   -496   -693   -727   -498
    -31   -774   -743    402    355   -758   -228   -324   -475   -688   -727   -501
    -12   -813   -800    410    392   -807   -226   -319   -491   -719   -758   -540
     -5   -844   -841    423    418   -844   -213   -301   -488   -724   -763   -545
    -12   -841   -828    423    407   -836   -192   -272   -470   -709   -745   -527
     -5   -810   -805    407    400   -807   -192   -272   -475   -714   -753   -548
      5   -852   -857    420    428   -854   -181   -262   -470   -717   -761   -558
      0   -833   -833    415    415   -833   -168   -246   -454   -698   -743   -542
      2   -810   -813    402    407   -813   -163   -239   -446   -685   -724   -535
     18   -810   -828    397    423   -818   -163   -236   -446   -691   -722   -545
     12   -797   -810    389    410   -802   -158   -231   -444   -691   -724   -545
      5   -782   -787    387    394   -784   -142   -213   -426   -670   -706   -527
     12   -787   -802    387    407   -795   -142   -210   -426   -678   -714   -537
     23   -789   -813    384    418   -800   -145   -207   -433   -691   -722   -537
     20   -771   -792    374    405   -782   -132   -187   -415   -667   -698   -511
     25   -769   -795    371    410   -782   -124   -171   -402   -654   -685   -506
     31   -774   -807    371    418   -789   -124   -168   -405   -657   -685   -522
     28   -753   -782    363    405   -766   -111   -145   -384   -636   -662   -509
     33   -745   -779    353    405   -761   -101   -124   -366   -620   -641   -488
     44   -750   -797    353    420   -774   -101   -114   -363   -623   -644   -491
     49   -745   -795    348    420   -769    -93    -88   -348   -610   -628   -483
     54   -727   -782    337    418   -753    -75    -46   -316   -576   -600   -454
     70   -722   -792    324    428   -756    -72    -25   -309   -576   -602   -465
     83   -717   -800    316    439   -758    -67      2   -301   -568   -594   -462
     85   -701   -787    303    436   -743    -49     49   -267   -535   -563   -431
     96   -696   -792    301    444   -743    -33     90   -244   -514   -540   -415
    114   -698   -815    290    462   -758    -31    119   -233   -504   -530   -413
    122   -675   -797    275    459   -735    -15    163   -205   -472   -504   -389
    135   -659   -797    262    465   -727     -2    205   -176   -444   -472   -361
    155   -657   -813    252    483   -735     -7    218   -171   -439   -465   -358
    163   -631   -795    231    478   -711     -5    233   -158   -420   -444   -340
    166   -607   -774    220    467   -691      5    252   -137   -394   -415   -311
    174   -605   -779    213    475   -691      0    239   -150   -402   -418   -314
    184   -579   -763    197    472   -670     -7    231   -153   -397   -407   -306
    171   -558   -732    192    449   -644     -2    223   -150   -389   -394   -290
    158   -558   -719    200    436   -639      0    202   -161   -397   -397   -296
    150   -563   -714    205    431   -639    -10    166   -184   -418   -410   -311
    140   -540   -680    200    410   -610    -12    142   -187   -415   -402   -303
    122   -537   -659    205    389   -597    -18    109   -197   -420   -400   -309
    109   -542   -652    215    379   -597    -33     57   -223   -449   -426   -337
     88   -553   -641    231    363   -597    -38     25   -231   -459   -431   -345
     62   -568   -631    254    345   -600    -33      2   -231   -452   -426   -342
     54   -592   -646    265    350   -618    -49    -44   -259   -475   -446   -368
     46   -605   -652    277    348   -626    -72    -85   -283   -498   -467   -389
     23   -623   -646    301    335   -633    -83   -109   -290   -501   -472   -392
     12   -641   -654    314    332   -646    -93   -137   -309   -519   -491   -413
     18   -652   -670    314    342   -659   -106   -166   -332   -545   -509   -439
      5   -649   -654    322    327   -652   -106   -171   -337   -548   -509   -439
      2   -641   -646    319    322   -644   -103   -176   -337   -548   -504   -433
     12   -654   -667    322    340   -659   -111   -189   -353   -561   -511   -446
      7   -654   -662    322    332   -657   -114   -189   -353   -555   -509   -444
      0   -641   -641    319    319   -641   -106   -179   -337   -540   -491   -428
      7   -646   -654    319    329   -652   -109   -184   -342   -548   -493   -433
     10   -641   -652    316    329   -646   -114   -192   -350   -558   -498   -441
      2   -620   -626    309    311   -623   -103   -174   -335   -537   -480   -423
      2   -620   -623    309    311   -620   -101   -168   -329   -532   -470   -418
      2   -623   -626    309    311   -623   -103   -179   -340   -542   -475   -428
     -2   -600   -597    301    296   -600    -96   -168   -322   -527   -459   -415
      2   -576   -579    285    288   -579    -77   -150   -301   -509   -439   -400
     18   -553   -571    267    293   -561    -67   -140   -290   -501   -428   -394
     20   -517   -540    246    277   -527    -49   -124   -270   -483   -407   -374
      7   -467   -475    231    241   -470    -18    -96   -239   -446   -374   -340
     15   -467   -483    223    246   -475    -10    -96   -241   -459   -379   -348
     25   -465   -491    218    257   -478     -5    -90   -244   -465   -387   -345
     25   -415   -441    192    231   -428     18    -62   -200   -413   -340   -303
     33   -353   -387    161    210   -368     12    -59   -171   -376   -296   -277
     46   -316   -366    132    205   -340    -36    -90   -171   -371   -277   -272
     57   -293   -350    116    202   -319    -57    -93   -158   -353   -257   -244
     59   -306   -368    122    213   -337    -64    -96   -161   -353   -259   -239
     64   -342   -407    140    236   -374    -83   -122   -194   -387   -285   -262
     51   -363   -415    155    231   -389    -96   -140   -213   -402   -298   -267
     36   -413   -449    189    241   -431    -93   -140   -226   -415   -311   -275
     33   -522   -555    244    293   -537   -101   -155   -270   -467   -366   -327
     25   -602   -628    288    327   -615   -106   -176   -311   -517   -418   -379
      2   -631   -636    311    319   -631   -101   -187   -329   -530   -431   -389
     -2   -667   -665    332    329   -665   -106   -207   -353   -555   -454   -413
      7   -696   -704    342    353   -698   -124   -236   -389   -592   -488   -444
      0   -706   -706    353    353   -706   -122   -236   -394   -592   -491   -446
     -7   -727   -719    366    353   -724   -114   -231   -394   -597   -493   -449
     -5   -745   -740    374    366   -743   -116   -246   -410   -618   -506   -467
    -12   -745   -735    376    361   -740   -111   -249   -413   -620   -506   -470
    -18   -743   -724    381    353   -735   -103   -241   -405   -615   -501   -462
    -10   -766   -756    387    371   -761   -111   -257   -423   -636   -519   -488
     -7   -776   -769    392    379   -774   -114   -267   -439   -654   -537   -501
    -15   -769   -753    389    368   -761   -106   -262   -433   -649   -535   -493
    -10   -779   -769    394    379   -774   -111   -267   -441   -659   -542   -504
     -5   -789   -787    397    387   -789   -116   -275   -452   -670   -550   -514
    -12   -784   -771    400    376   -779   -106   -265   -444   -662   -548   -506
      0   -836   -839    418    418   -836    -98   -257   -470   -698   -587   -550
     59  -1015  -1075    478    566  -1044    -88   -244   -574   -844   -745   -704
     90  -1189  -1283    548    685  -1234     38   -106   -610   -984   -914   -883
     90  -1143  -1234    524    659  -1187    192     67   -491   -943   -893   -891
     15   -826   -844    402    428   -836    223   -103   -353   -750   -665   -685
   -145   -296   -150    220      2   -223    -10   -714   -298   -436   -241   -244
   -335    511    846    -90   -592    680   -303  -1166    -72    153    462    485
   -407   1124   1530   -358   -969   1327   -594  -1366    181    717   1080   1122
   -337    995   1332   -329   -836   1161   -880  -1522     31    717   1078   1179
   -277    423    701    -72   -488    561   -966  -1582   -465     98    446    581
   -252   -249      2    249   -129   -124   -745  -1332   -888   -670   -361   -226
   -171   -636   -465    402    145   -550   -472   -867   -792   -810   -610   -501
    -85   -714   -628    400    270   -672   -265   -511   -581   -698   -561   -483
    -33   -756   -722    394    342   -740   -148   -319   -467   -636   -527   -465
    -18   -810   -792    413    384   -802   -124   -288   -478   -667   -566   -514
    -10   -844   -833    428    410   -839   -119   -275   -491   -691   -592   -542
    -10   -849   -839    428    413   -844    -93   -244   -470   -680   -584   -535
     -5   -878   -872    441    433   -875    -83   -233   -472   -693   -602   -555
      5   -885   -891    439    446   -888    -80   -228   -475   -698   -615   -568
      5   -872   -878    433    441   -875    -67   -205   -454   -683   -600   -553
      7   -870   -880    431    441   -875    -62   -189   -444   -672   -592   -545
     18   -872   -891    428    454   -880    -75   -194   -449   -683   -600   -558
     10   -867   -878    426    441   -872    -70   -184   -439   -675   -592   -553
     10   -849   -862    418    433   -854    -59   -163   -423   -657   -574   -537
     25   -846   -872    410    446   -859    -70   -166   -428   -659   -581   -545
     25   -833   -859    405    441   -846    -72   -166   -428   -662   -587   -548
     18   -828   -849    402    433   -839    -54   -142   -407   -639   -568   -527
     23   -841   -865    407    441   -852    -49   -129   -402   -631   -563   -524
     33   -836   -872    400    449   -854    -59   -137   -407   -639   -574   -535
     31   -815   -846    392    439   -831    -46   -114   -387   -620   -555   -519
     31   -800   -831    381    428   -813    -41    -90   -366   -597   -537   -501
     41   -802   -844    381    441   -823    -46    -83   -366   -600   -540   -511
     36   -805   -844    381    439   -826    -33    -54   -348   -579   -522   -493
     41   -795   -836    376    439   -815    -15    -20   -319   -550   -496   -465
     57   -800   -857    368    454   -828    -18    -10   -322   -555   -509   -480
     62   -805   -867    371    462   -836    -12     10   -309   -545   -498   -480
     62   -779   -841    358    449   -810      5     49   -283   -519   -475   -454
     70   -776   -846    353    457   -810     12     80   -262   -501   -459   -444
     88   -763   -854    335    470   -807     20    111   -246   -491   -449   -439
     98   -740   -839    319    467   -787     33    153   -218   -462   -426   -415
    109   -743   -852    316    478   -797     49    197   -189   -439   -407   -394
    124   -730   -854    303    488   -792     49    223   -174   -420   -389   -381
    129   -711   -841    288    483   -776     59    259   -148   -394   -363   -361
    140   -678   -820    267    478   -748     72    293   -119   -361   -329   -329
    155   -670   -826    257    491   -748     67    301   -114   -353   -319   -316
    155   -657   -813    252    483   -735     62    296   -119   -350   -316   -311
    148   -633   -782    241    462   -706     70    303   -106   -335   -296   -290
    148   -623   -774    236    459   -698     62    290   -111   -335   -288   -283
    148   -615   -763    233    454   -688     54    267   -127   -342   -290   -285
    132   -594   -727    231    428   -659     59    254   -124   -335   -280   -275
    119   -581   -701    231    407   -641     59    228   -132   -337   -280   -275
    119   -594   -714    239    415   -654     49    184   -155   -361   -301   -293
    103   -597   -704    244    402   -649     44    150   -166   -371   -309   -303
     75   -600   -675    262    374   -636     51    132   -163   -361   -301   -298
     72   -631   -704    277    387   -665     38     83   -194   -394   -329   -332
     59   -652   -711    296    384   -680     28     41   -218   -415   -350   -355
     33   -649   -685    306    358   -667     25     10   -231   -420   -353   -363
     31   -680   -711    324    371   -696     10    -18   -249   -436   -366   -379
     31   -704   -737    335    381   -719    -15    -57   -280   -459   -389   -407
     12   -719   -732    350    371   -724    -15    -72   -288   -465   -397   -415
     12   -740   -753    363    381   -745    -15    -83   -288   -462   -397   -415
     20   -758   -779    368    400   -769    -31   -103   -309   -485   -423   -439
     12   -771   -784    376    397   -779    -31   -111   -314   -491   -428   -441
      7   -784   -795    387    400   -789    -23   -103   -306   -480   -413   -423
     15   -797   -813    389    413   -805    -36   -116   -322   -488   -420   -431
     15   -807   -823    397    418   -815    -41   -122   -327   -491   -426   -433
      2   -805   -807    400    402   -805    -33   -109   -311   -470   -413   -413
     12   -807   -820    397    415   -813    -36   -106   -309   -467   -413   -407
     18   -802   -820    392    418   -810    -46   -114   -319   -475   -420   -413
     12   -787   -800    387    405   -792    -41   -103   -303   -457   -410   -392
     12   -797   -810    392    410   -802    -33    -96   -298   -449   -410   -387
     15   -815   -831    400    420   -820    -38   -103   -301   -452   -413   -394
     10   -805   -815    394    413   -810    -41   -101   -296   -444   -410   -389
      5   -795   -800    394    402   -797    -33    -93   -288   -433   -402   -376
     10   -787   -797    387    402   -792    -44   -109   -303   -452   -423   -394
     10   -779   -792    384    400   -784    -38   -106   -298   -446   -420   -392
      5   -766   -774    379    387   -769    -18    -85   -272   -413   -392   -371
     15   -740   -756    363    384   -748     -5    -75   -257   -400   -379   -363
     18   -704   -724    342    368   -714      2    -75   -249   -394   -374   -358
     10   -659   -670    322    340   -665     18    -64   -233   -379   -361   -340
     18   -652   -672    316    345   -662     25    -57   -236   -379   -366   -340
     33   -659   -693    314    363   -675     33    -49   -228   -368   -358   -335
     38   -563   -602    262    319   -581     31    -38   -194   -327   -319   -298
     38   -493   -535    226    285   -514     18    -36   -163   -288   -272   -254
     44   -462   -506    207    275   -483    -20    -59   -158   -277   -257   -239
     49   -457   -506    205    277   -480    -44    -72   -163   -277   -257   -239
     38   -465   -506    213    270   -485    -46    -77   -171   -275   -254   -236
     33   -488   -522    226    277   -504    -59    -98   -192   -290   -270   -249
     28   -517   -545    244    285   -532    -77   -124   -223   -316   -293   -275
     12   -576   -589    283    301   -581    -80   -129   -249   -345   -327   -298
     10   -688   -698    337    353   -693    -90   -142   -296   -400   -389   -353
     12   -750   -766    368    389   -758   -101   -166   -337   -441   -436   -397
      0   -784   -784    392    392   -784    -98   -174   -355   -454   -449   -407
    -10   -807   -797    410    392   -802    -98   -184   -371   -465   -459   -420
     -7   -833   -826    420    407   -831   -109   -202   -394   -488   -480   -441
    -12   -852   -839    431    410   -846   -114   -210   -405   -493   -488   -449
    -25   -859   -833    441    402   -849   -111   -207   -402   -483   -485   -446
    -12   -875   -862    444    423   -870   -106   -205   -400   -480   -485   -449
    -10   -896   -885    452    436   -891   -111   -215   -410   -491   -498   -465
    -23   -885   -862    454    418   -875   -109   -213   -405   -483   -491   -457
    -23   -880   -859    452    415   -870   -111   -218   -407   -483   -488   -457
    -10   -891   -880    452    433   -885   -119   -228   -420   -496   -501   -467
    -15   -909   -893    459    436   -901   -116   -223   -415   -488   -496   -462
    -20   -901   -880    459    428   -891   -111   -215   -407   -475   -491   -452
    -15   -911   -896    462    439   -906   -116   -223   -418   -483   -501   -465
    -10   -943   -932    478    459   -937   -111   -220   -426   -493   -517   -480
      7  -1054  -1062    522    535  -1060    -85   -174   -462   -553   -589   -542
     57  -1247  -1304    594    678  -1275      0    -59   -506   -683   -753   -706
     83  -1291  -1374    602    727  -1332    124    116   -446   -732   -841   -818
     41  -1026  -1067    493    553  -1047    246    228   -228   -545   -652   -659
   -101   -553   -454    324    174   -506    114   -236   -171   -283   -293   -309
   -259    135    392     62   -327    262   -197   -862   -145    122    249    252
   -384    883   1267   -249   -826   1072   -465  -1192     64    701    922    930
   -358   1078   1436   -358   -896   1257   -737  -1374    103   1008   1247   1291
   -306    470    774    -83   -540    623   -854  -1506   -379    444    662    763
   -270   -207     62    239   -166    -72   -789  -1444   -909   -402   -210    -77
   -218   -698   -480    457    129   -589   -571  -1060   -950   -732   -644   -504
   -158   -833   -675    496    257   -756   -366   -649   -672   -584   -584   -488
    -77   -849   -774    462    345   -813   -241   -400   -504   -475   -504   -441
    -44   -872   -828    457    389   -849   -163   -262   -413   -426   -475   -423
    -36   -904   -867    470    413   -885   -148   -226   -407   -439   -491   -444
    -20   -927   -906    475    441   -917   -148   -223   -420   -459   -519   -475
    -25   -940   -914    480    441   -930   -140   -205   -413   -462   -524   -480
    -25   -922   -896    472    433   -911   -129   -179   -389   -444   -509   -467
    -15   -932   -917    472    449   -924   -129   -174   -384   -446   -509   -475
    -18   -935   -917    478    449   -927   -132   -166   -379   -444   -509   -472
    -18   -919   -901    467    439   -911   -124   -150   -363   -426   -498   -462
    -10   -919   -909    462    449   -914   -119   -142   -353   -418   -491   -454
    -12   -911   -901    459    444   -906   -124   -142   -353   -413   -488   -454
    -20   -896   -875    459    426   -885   -116   -122   -332   -389   -467   -439
    -15   -888   -872    449    428   -880   -114   -111   -324   -381   -457   -428
    -10   -904   -893    457    441   -898   -119   -111   -324   -384   -457   -431
    -18   -891   -875    452    428   -883   -116   -101   -311   -368   -441   -418
    -20   -857   -836    439    407   -846   -106    -80   -288   -340   -413   -397
    -10   -867   -857    436    423   -862   -114    -83   -296   -350   -426   -407
     -5   -857   -854    431    423   -857   -114    -75   -290   -342   -420   -405
     -7   -846   -839    426    413   -844    -96    -51   -262   -314   -394   -384
      0   -852   -852    426    426   -852    -85    -33   -246   -301   -381   -371
      2   -846   -852    420    426   -849    -90    -28   -246   -301   -384   -368
      2   -828   -831    413    415   -828    -80     -2   -220   -272   -363   -345
     10   -823   -836    405    420   -828    -70     25   -200   -249   -342   -335
     23   -820   -844    400    433   -831    -72     38   -192   -246   -335   -335
     25   -797   -826    384    423   -813    -62     72   -166   -223   -319   -316
     36   -784   -820    374    426   -802    -51    106   -140   -200   -303   -298
     54   -784   -839    363    444   -810    -54    127   -132   -192   -301   -296
     64   -758   -823    348    444   -789    -49    163   -106   -163   -275   -272
     67   -737   -805    335    433   -771    -36    213    -67   -127   -241   -236
     85   -730   -815    322    449   -771    -31    244    -46   -109   -223   -215
    101   -722   -823    309    459   -771    -33    267    -33    -93   -210   -202
    103   -683   -787    290    444   -735    -33    293    -10    -62   -179   -174
    111   -670   -782    277    446   -727    -31    306      0    -46   -163   -153
    122   -657   -779    267    449   -717    -38    298     -5    -46   -158   -150
    114   -626   -743    254    428   -683    -44    288     -7    -38   -148   -142
    111   -613   -724    252    418   -667    -44    285     -5    -31   -132   -127
    116   -592   -711    236    413   -652    -59    254    -25    -46   -142   -135
    106   -592   -701    241    402   -646    -64    228    -36    -54   -148   -142
     88   -584   -675    246    379   -628    -59    213    -38    -49   -135   -142
     83   -563   -646    241    363   -605    -64    176    -57    -70   -148   -155
     75   -576   -654    249    361   -615    -67    145    -72    -85   -163   -171
     51   -581   -633    265    340   -607    -64    124    -75    -90   -174   -181
     36   -597   -636    277    335   -615    -54    103    -75   -101   -184   -194
     33   -607   -641    288    337   -623    -64     67    -88   -114   -192   -218
     18   -602   -620    290    316   -610    -70     36    -93   -124   -207   -244
      2   -613   -615    303    309   -613    -70     18    -96   -127   -210   -249
      2   -639   -641    316    319   -639    -83    -12   -119   -150   -231   -280
     -7   -641   -633    324    311   -639    -93    -41   -142   -176   -257   -301
    -20   -641   -620    329    298   -631    -88    -51   -142   -179   -259   -298
    -20   -680   -659    350    319   -670    -88    -67   -155   -192   -272   -319
    -18   -701   -685    358    332   -693    -96    -85   -168   -202   -283   -332
    -20   -678   -657    350    316   -667    -90    -80   -155   -187   -262   -314
    -18   -678   -659    345    319   -670    -96    -90   -161   -192   -267   -322
     -2   -678   -678    340    337   -678   -109   -111   -174   -207   -277   -337
    -10   -672   -662    340    324   -667   -111   -116   -171   -200   -270   -335
    -36   -654   -618    345    290   -636   -101   -109   -158   -187   -257   -322
    -57   -665   -607    361    275   -639   -103   -114   -163   -192   -262   -329
    -46   -659   -615    353    283   -639   -114   -116   -163   -194   -262   -337
    -90   -667   -576    379    241   -623    -96    -96   -140   -171   -236   -311
    -90   -670   -579    381    244   -626    -88    -88   -135   -163   -228   -303
    -85   -657   -574    371    244   -618   -103   -101   -150   -181   -241   -324
    -85   -633   -548    358    231   -592    -93    -80   -127   -155   -218   -296
    -75   -623   -548    348    236   -587    -85    -59   -103   -132   -194   -270
    -23   -607   -584    316    280   -597    -98    -54   -106   -137   -202   -277
      2   -592   -597    293    298   -594   -101    -49   -101   -135   -202   -277
      2   -574   -576    285    288   -574    -83    -36    -83   -119   -187   -257
      2   -555   -561    275    280   -558    -70    -31    -72   -111   -176   -241
      2   -527   -530    262    265   -527    -54    -23    -57    -88   -153   -231
    -18   -488   -472    252    226   -480    -25     -7    -25    -54   -116   -210
    -15   -504   -488    259    233   -496    -12      0    -18    -51   -109   -205
    -10   -488   -478    249    231   -483    -12     -5    -23    -64   -119   -210
    -12   -420   -407    218    197   -415      7     20     18    -25    -80   -161
     -7   -363   -355    184    171   -358      2     23     46     12    -41   -127
     10   -327   -337    158    171   -332    -38     -2     51     28    -20   -116
     15   -327   -342    153    176   -335    -62     -7     57     41    -10   -101
      7   -332   -340    163    174   -335    -70    -10     54     41     -7    -93
      7   -355   -366    171    187   -361    -93    -38     25     15    -31   -114
      2   -389   -392    192    194   -389   -106    -59      2    -10    -57   -129
    -10   -459   -449    233    218   -457   -114    -67    -25    -41    -93   -155
    -15   -563   -548    290    265   -555   -122    -90    -75   -101   -155   -223
    -25   -654   -628    340    298   -641   -127   -114   -119   -153   -210   -272
    -49   -675   -626    361    285   -652   -119   -122   -132   -166   -220   -280
    -57   -698   -641    376    290   -672   -127   -142   -155   -187   -244   -301
    -49   -704   -654    376    301   -680   -150   -176   -194   -233   -290   -335
    -62   -714   -654    387    293   -683   -150   -176   -194   -228   -285   -332
    -67   -732   -665    400    296   -698   -140   -168   -184   -218   -270   -322
    -64   -740   -678    402    303   -709   -150   -184   -202   -241   -293   -345
    -64   -735   -670    400    301   -704   -168   -210   -226   -272   -327   -374
    -72   -750   -678    410    301   -714   -158   -194   -213   -259   -311   -345
    -67   -750   -683    407    306   -717   -161   -197   -218   -262   -319   -348
    -64   -753   -691    407    311   -722   -168   -210   -233   -280   -342   -374
    -72   -745   -672    410    298   -709   -163   -202   -226   -280   -340   -366
    -80   -758   -680    418    298   -719   -161   -205   -228   -285   -345   -363
    -72   -776   -704    426    314   -740   -168   -215   -239   -293   -350   -379
    -77   -761   -685    418    301   -724   -171   -218   -241   -293   -350   -394
    -59   -815   -756    439    348   -787   -161   -200   -270   -337   -397   -433
      7  -1021  -1031    506    517  -1026   -119   -135   -353   -483   -563   -597
     54  -1145  -1200    545    626  -1174     12     44   -335   -574   -691   -743
     46  -1010  -1057    480    550  -1034    155    202   -163   -459   -592   -667
    -67   -636   -568    353    249   -602    142    -64    -25   -233   -309   -397
   -270     -5    262    135   -267    127   -137   -730     28    145    200    148
   -462    782   1241   -161   -852   1010   -410  -1156    241    724    893    880
   -509   1202   1712   -348  -1109   1457   -688  -1387    366   1140   1358   1397
   -439    872   1312   -215   -875   1091   -922  -1577     33    870   1088   1202
   -392    236    628     77   -509    431   -927  -1564   -501     96    288    405
   -342   -361    -18    350   -163   -189   -706  -1215   -714   -433   -329   -241
   -244   -626   -384    433     70   -506   -475   -763   -545   -449   -444   -392
   -148   -675   -527    413    189   -602   -319   -462   -368   -355   -394   -366
   -114   -701   -589    405    236   -646   -236   -324   -288   -314   -374   -353
    -85   -737   -652    410    280   -693   -215   -293   -290   -340   -405   -389
    -77   -771   -693    423    306   -732   -207   -283   -301   -371   -436   -415
    -80   -771   -691    426    303   -732   -187   -257   -290   -371   -436   -405
    -67   -771   -704    418    316   -740   -184   -246   -288   -374   -441   -413
    -57   -776   -719    415    329   -748   -184   -246   -288   -376   -444   -433
    -59   -776   -719    415    327   -748   -176   -233   -277   -376   -441   -426
    -59   -776   -717    418    327   -748   -163   -220   -267   -368   -431   -410
    -44   -769   -724    405    337   -745   -176   -228   -275   -379   -436   -420
    -38   -763   -727    400    342   -745   -174   -223   -272   -379   -441   -428
    -44   -750   -709    397    332   -732   -163   -210   -259   -368   -431   -415
    -44   -756   -711    400    332   -735   -166   -210   -262   -374   -433   -413
    -36   -761   -724    397    342   -745   -174   -213   -265   -381   -439   -418
    -41   -732   -691    384    324   -711   -168   -197   -252   -368   -420   -402
    -33   -724   -691    379    327   -709   -168   -189   -244   -361   -415   -392
    -20   -737   -717    379    348   -727   -176   -194   -249   -371   -426   -405
    -23   -730   -706    374    340   -717   -174   -181   -241   -366   -420   -394
    -25   -714   -688    368    329   -701   -166   -163   -228   -355   -410   -374
    -12   -711   -701    361    342   -709   -171   -161   -228   -358   -407   -379
     -5   -704   -698    355    345   -701   -174   -155   -226   -355   -410   -384
     -2   -691   -691    345    342   -691   -163   -132   -207   -335   -389   -371
     12   -680   -693    332    353   -688   -166   -122   -200   -329   -381   -366
     25   -680   -706    324    363   -691   -166   -109   -194   -332   -381   -358
     28   -662   -691    316    358   -675   -150    -72   -174   -309   -361   -337
     38   -665   -706    311    371   -685   -145    -44   -155   -290   -348   -332
     59   -665   -727    301    392   -696   -145    -23   -148   -288   -342   -340
     70   -636   -709    280    389   -672   -140      7   -132   -275   -335   -332
     88   -618   -706    265    397   -662   -127     54   -106   -249   -306   -306
    111   -615   -727    249    418   -670   -132     72   -106   -257   -311   -309
    129   -597   -727    233    426   -659   -129     96    -93   -249   -303   -293
    137   -571   -709    215    423   -641   -119    127    -67   -226   -277   -259
    158   -566   -724    205    441   -644   -119    135    -62   -220   -265   -241
    171   -530   -701    176    436   -615   -137    116    -75   -236   -270   -246
    168   -501   -672    166    418   -587   -135    116    -67   -226   -252   -228
    171   -493   -665    158    415   -579   -137    106    -70   -228   -244   -223
    174   -491   -665    158    418   -576   -150     75    -90   -249   -259   -239
    161   -472   -633    153    394   -550   -155     49    -98   -259   -262   -239
    148   -462   -610    155    376   -535   -158     28   -103   -265   -257   -231
    137   -465   -605    161    368   -532   -176    -15   -129   -285   -272   -252
    127   -452   -579    163    353   -514   -187    -59   -148   -306   -285   -272
    103   -449   -555    171    327   -504   -184    -85   -153   -311   -288   -270
     90   -480   -571    194    329   -524   -194   -129   -176   -335   -309   -298
     77   -498   -576    210    324   -537   -215   -181   -207   -371   -340   -332
     57   -491   -548    218    301   -519   -220   -213   -215   -381   -345   -340
     46   -511   -558    233    301   -535   -223   -241   -228   -394   -355   -350
     44   -540   -584    246    311   -561   -241   -288   -259   -431   -387   -381
     33   -548   -584    254    309   -563   -244   -314   -272   -446   -400   -389
     33   -535   -568    252    301   -550   -252   -332   -288   -462   -410   -381
     31   -566   -600    265    314   -581   -265   -366   -316   -483   -436   -413
     25   -568   -594    270    309   -581   -272   -384   -324   -488   -439   -436
     15   -555   -574    270    293   -563   -265   -384   -316   -483   -431   -431
     20   -555   -576    267    298   -566   -272   -392   -322   -485   -431   -441
     23   -558   -584    265    303   -571   -285   -407   -340   -504   -444   -462
     23   -545   -568    259    293   -555   -285   -402   -332   -504   -441   -452
     25   -548   -574    259    298   -558   -290   -405   -329   -506   -444   -446
     36   -553   -589    259    311   -571   -301   -420   -342   -517   -449   -462
     28   -532   -561    249    293   -545   -298   -415   -335   -506   -436   -446
     33   -517   -550    241    290   -532   -293   -410   -327   -501   -428   -436
     46   -522   -568    236    303   -542   -301   -420   -337   -514   -439   -446
     44   -519   -563    239    303   -540   -306   -426   -345   -522   -444   -444
     36   -509   -545    236    288   -527   -303   -420   -340   -519   -439   -428
     46   -522   -568    236    306   -545   -311   -431   -350   -530   -446   -436
     51   -524   -579    233    314   -550   -324   -446   -366   -545   -462   -454
     41   -509   -550    233    296   -530   -319   -436   -353   -527   -441   -452
     41   -504   -548    231    293   -527   -322   -439   -353   -530   -433   -454
     46   -517   -563    236    303   -540   -340   -459   -374   -555   -449   -465
     38   -517   -555    239    296   -537   -340   -465   -376   -561   -452   -457
     46   -488   -535    220    290   -511   -327   -449   -363   -548   -441   -433
     62   -475   -540    205    301   -506   -324   -454   -368   -555   -446   -446
     64   -444   -511    189    288   -478   -311   -446   -355   -545   -428   -439
     49   -405   -457    176    252   -431   -285   -420   -324   -517   -394   -405
     54   -413   -467    179    259   -439   -275   -418   -324   -519   -397   -410
     59   -402   -465    171    259   -433   -275   -428   -340   -540   -415   -431
     62   -342   -405    140    231   -371   -259   -405   -303   -504   -376   -379
     72   -272   -345     98    207   -309   -267   -402   -275   -470   -332   -335
     93   -220   -314     64    202   -267   -311   -431   -275   -459   -311   -324
    101   -194   -296     44    197   -244   -340   -441   -272   -449   -301   -319
    103   -197   -301     44    202   -249   -350   -449   -283   -452   -303   -319
    101   -231   -335     62    215   -283   -379   -485   -316   -488   -327   -342
     98   -246   -345     75    220   -296   -402   -514   -348   -517   -353   -363
     80   -316   -397    116    236   -358   -407   -522   -376   -548   -384   -389
     80   -426   -506    171    290   -465   -423   -548   -436   -618   -452   -454
     77   -491   -571    205    324   -532   -439   -576   -483   -670   -504   -504
     59   -509   -568    226    314   -537   -436   -592   -501   -688   -522   -511
     51   -548   -600    246    324   -574   -444   -607   -527   -706   -537   -535
     57   -581   -639    262    345   -607   -462   -633   -558   -737   -563   -571
     46   -584   -633    267    340   -607   -462   -639   -561   -740   -561   -579
     51   -566   -618    257    335   -592   -459   -633   -558   -735   -558   -571
     57   -587   -644    265    348   -615   -472   -659   -584   -766   -584   -592
     54   -602   -657    272    353   -628   -475   -667   -592   -776   -594   -597
     51   -594   -646    270    348   -620   -470   -662   -589   -774   -589   -581
     59   -600   -659    270    358   -628   -475   -675   -602   -787   -592   -592
     59   -610   -670    272    363   -639   -480   -691   -618   -797   -597   -602
     54   -600   -654    272    353   -626   -470   -680   -607   -782   -584   -602
     51   -584   -639    265    345   -610   -475   -688   -618   -792   -597   -644
     62   -610   -672    275    366   -641   -485   -701   -639   -826   -639   -662
     57   -620   -678    280    366   -649   -485   -693   -636   -823   -636   -644
     70   -667   -737    298    402   -701   -483   -670   -652   -854   -670   -672
    132   -833   -969    350    548   -901   -452   -600   -711   -969   -807   -813
    197   -992  -1189    397    693  -1091   -327   -405   -693  -1067   -945   -984
    205   -849  -1054    319    628   -953   -171   -184   -480   -927   -826   -906
    111   -444   -555    166    332   -498   -192   -418   -335   -685   -522   -623
    -77    114    192    -20   -135    153   -446  -1088   -345   -384    -80   -153
   -298    893   1192   -296   -745   1041   -735  -1631   -239    129    579    548
   -392   1428   1818   -519  -1104   1623  -1028  -1948   -145    576   1106   1117
   -332   1200   1530   -433   -932   1363  -1267  -2151   -433    402    943   1021
   -272    548    820   -140   -548    683  -1296  -2153   -966   -355    158    254
   -213   -142     70    179   -142    -36  -1096  -1836  -1291  -1070   -646   -558
   -103   -467   -363    283    127   -418   -867  -1345  -1065  -1054   -763   -706
    -12   -517   -504    262    244   -511   -698  -1005   -833   -919   -685   -665
     38   -532   -574    246    303   -553   -605   -823   -717   -849   -639   -639
     64   -579   -644    257    353   -610   -579   -771   -701   -862   -659   -667
     72   -602   -678    262    374   -639   -574   -761   -711   -888   -688   -704
     70   -607   -680    267    374   -644   -555   -732   -693   -883   -685   -698
     72   -623   -696    272    381   -657   -542   -711   -683   -880   -685   -701
     75   -654   -730    290    402   -691   -542   -714   -691   -898   -704   -724
     67   -644   -711    285    387   -678   -540   -701   -678   -891   -696   -711
     67   -631   -701    280    381   -665   -530   -678   -657   -872   -680   -688
     80   -628   -711    272    394   -667   -537   -678   -662   -878   -688   -696
     88   -623   -711    267    400   -667   -537   -672   -662   -875   -688   -693
     85   -602   -688    257    384   -644   -527   -652   -644   -852   -667   -675
     88   -602   -693    257    389   -646   -530   -649   -641   -846   -667   -675
     93   -602   -696    254    392   -649   -542   -662   -652   -859   -678   -688
     75   -592   -667    259    371   -628   -530   -639   -631   -839   -657   -665
     77   -579   -657    249    366   -618   -527   -628   -618   -828   -652   -662
     83   -579   -662    246    371   -620   -535   -628   -620   -836   -662   -672
     83   -566   -649    239    363   -607   -530   -610   -602   -818   -649   -657
     93   -548   -641    228    366   -594   -517   -589   -581   -797   -631   -636
    111   -553   -667    220    387   -610   -527   -592   -589   -807   -639   -644
    109   -548   -657    218    381   -602   -522   -571   -571   -795   -633   -631
    106   -532   -639    213    371   -584   -506   -545   -548   -774   -618   -610
    116   -537   -654    210    384   -594   -506   -532   -540   -763   -607   -607
    137   -535   -672    197    405   -602   -514   -522   -535   -766   -610   -613
    135   -511   -646    187    389   -579   -498   -480   -506   -737   -587   -592
    145   -511   -659    181    400   -584   -491   -446   -483   -717   -571   -576
    166   -522   -688    179    426   -605   -488   -420   -470   -709   -568   -574
    163   -496   -659    163    410   -576   -478   -376   -439   -680   -542   -548
    168   -470   -639    150    402   -553   -459   -327   -400   -644   -514   -517
    187   -465   -652    137    418   -558   -465   -301   -389   -633   -511   -519
    210   -431   -641    111    426   -535   -465   -272   -371   -618   -498   -504
    215   -405   -620     93    418   -514   -452   -231   -337   -576   -457   -459
    228   -402   -631     85    428   -517   -449   -218   -324   -558   -439   -441
    233   -381   -618     72    426   -498   -454   -215   -322   -553   -433   -431
    228   -353   -581     62    405   -467   -452   -202   -303   -519   -400   -400
    226   -345   -571     57    397   -457   -457   -213   -309   -522   -400   -400
    233   -335   -568     49    400   -452   -470   -239   -327   -535   -410   -413
    226   -316   -542     44    381   -428   -470   -252   -332   -535   -407   -407
    215   -301   -517     44    366   -407   -465   -267   -337   -537   -407   -402
    215   -309   -524     46    368   -415   -480   -314   -374   -579   -439   -423
    202   -303   -509     49    353   -405   -485   -345   -387   -592   -449   -428
    176   -296   -472     59    322   -384   -480   -366   -384   -581   -436   -436
    176   -303   -480     64    327   -392   -493   -410   -407   -605   -454   -472
    174   -322   -496     72    332   -407   -514   -462   -444   -644   -491   -506
    148   -327   -478     88    311   -402   -511   -485   -452   -652   -504   -511
    137   -348   -485    103    311   -415   -514   -514   -465   -667   -524   -527
    142   -374   -517    116    329   -444   -530   -555   -498   -701   -555   -568
    132   -374   -509    119    319   -441   -535   -574   -506   -701   -550   -579
    122   -392   -514    132    316   -452   -535   -581   -509   -698   -548   -574
    127   -407   -537    137    332   -472   -553   -610   -537   -727   -574   -594
    127   -410   -537    142    332   -472   -561   -628   -555   -745   -594   -615
    122   -389   -514    132    316   -452   -561   -623   -548   -740   -589   -607
    124   -392   -517    132    319   -454   -568   -631   -553   -740   -584   -610
    132   -389   -522    127    324   -457   -579   -644   -566   -753   -589   -610
    129   -381   -511    127    319   -446   -568   -633   -555   -740   -581   -600
    135   -392   -527    127    329   -459   -566   -626   -550   -732   -581   -618
    142   -392   -535    124    337   -465   -574   -631   -555   -737   -587   -636
    132   -374   -509    119    319   -441   -568   -620   -545   -724   -574   -620
    137   -363   -501    114    319   -431   -566   -613   -532   -714   -561   -602
    142   -371   -514    114    327   -441   -581   -626   -550   -737   -584   -618
    142   -358   -501    109    319   -431   -581   -623   -545   -730   -576   -613
    140   -332   -472     96    303   -402   -576   -610   -530   -711   -555   -597
    150   -327   -478     88    314   -402   -584   -613   -530   -717   -561   -589
    150   -340   -493     93    319   -418   -594   -620   -550   -732   -571   -594
    137   -337   -475     98    303   -405   -581   -607   -540   -709   -555   -589
    135   -348   -485    106    309   -415   -576   -602   -535   -704   -553   -589
    142   -355   -498    106    319   -426   -594   -623   -553   -722   -568   -615
    142   -327   -470     90    303   -397   -594   -620   -542   -714   -555   -610
    140   -314   -454     85    296   -384   -574   -600   -519   -688   -532   -589
    153   -296   -449     67    301   -371   -566   -592   -511   -683   -524   -581
    161   -257   -418     49    288   -337   -555   -579   -496   -665   -506   -561
    150   -236   -387     41    267   -311   -532   -555   -465   -633   -472   -532
    158   -239   -397     41    277   -316   -524   -550   -462   -633   -475   -537
    163   -223   -389     28    275   -306   -517   -545   -457   -628   -472   -537
    163   -148   -311     -7    236   -228   -496   -511   -407   -571   -413   -483
    166    -83   -249    -44    207   -166   -504   -506   -379   -535   -374   -441
    174    -28   -202    -75    187   -114   -542   -535   -376   -524   -358   -423
    176     -2   -181    -88    179    -90   -571   -548   -374   -511   -342   -400
    179    -23   -202    -77    189   -111   -571   -542   -374   -498   -337   -394
    181    -57   -239    -62    207   -148   -594   -574   -407   -527   -366   -433
    174    -77   -254    -49    213   -166   -605   -587   -428   -540   -381   -449
    161   -158   -319     -2    239   -239   -600   -581   -446   -558   -402   -467
    161   -293   -454     67    306   -374   -613   -597   -498   -618   -465   -530
    161   -353   -514     96    337   -433   -623   -615   -540   -659   -511   -576
    148   -379   -527    116    337   -452   -615   -615   -545   -662   -514   -579
    142   -413   -555    132    348   -483   -626   -633   -571   -685   -535   -600
    158   -439   -597    140    376   -517   -639   -659   -602   -717   -566   -631
    153   -449   -602    145    376   -524   -626   -652   -597   -711   -563   -628
    148   -465   -613    158    379   -537   -615   -639   -592   -701   -555   -620
    150   -485   -639    166    392   -561   -628   -649   -610   -714   -571   -633
    148   -493   -641    174    394   -566   -628   -649   -610   -711   -566   -631
    148   -493   -641    171    392   -566   -620   -636   -594   -693   -553   -618
    150   -509   -662    179    405   -584   -628   -636   -602   -704   -566   -628
    148   -522   -672    184    407   -594   -636   -646   -615   -714   -581   -641
    140   -524   -665    192    402   -594   -628   -636   -602   -701   -571   -626
    145   -519   -665    187    402   -589   -631   -636   -600   -696   -566   -628
    153   -527   -683    187    415   -605   -639   -641   -607   -698   -568   -641
    150   -527   -680    187    413   -605   -633   -626   -600   -691   -558   -628
    158   -589   -748    215    452   -667   -626   -600   -605   -717   -592   -657
    215   -758   -976    270    594   -867   -589   -509   -644   -823   -735   -792
    252   -878  -1130    311    691  -1002   -457   -298   -566   -872   -836   -919
    244   -724   -971    239    607   -846   -314    -83   -345   -735   -719   -849
    145   -332   -478     93    311   -405   -319   -272   -220   -519   -444   -607
    -25    226    249   -101   -137    239   -615   -992   -358   -277    -28   -174
   -184    956   1140   -387   -662   1049   -917  -1538   -358    161    568    433
   -231   1436   1667   -605   -950   1553  -1208  -1862   -332    566   1060    937
   -187   1166   1353   -488   -769   1260  -1402  -2052   -592    418    901    841
   -145    465    607   -161   -379    535  -1366  -1995  -1070   -371     51     46
    -80   -174    -93    127      5   -135  -1176  -1683  -1296   -995   -670   -641
    -10   -475   -467    241    226   -472   -966  -1231  -1047   -956   -758   -743
     62   -522   -584    231    322   -553   -802   -885   -771   -776   -639   -652
    114   -519   -633    202    371   -576   -696   -680   -620   -675   -566   -602
    132   -558   -691    210    410   -623   -654   -615   -584   -670   -568   -618
    140   -597   -740    228    439   -667   -641   -592   -579   -683   -581   -633
    140   -597   -737    228    439   -667   -626   -561   -561   -672   -576   -631
    148   -602   -750    226    449   -678   -618   -542   -548   -667   -574   -633
    158   -618   -776    228    465   -696   -615   -537   -550   -678   -584   -646
    153   -613   -766    228    459   -688   -600   -511   -530   -662   -568   -633
    155   -592   -748    218    452   -670   -587   -491   -509   -644   -555   -623
    168   -592   -761    210    465   -675   -597   -498   -522   -659   -574   -639
    166   -587   -753    207    459   -670   -589   -488   -509   -652   -571   -631
    163   -592   -756    213    457   -672   -574   -462   -480   -623   -545   -605
    171   -587   -758    207    465   -672   -576   -459   -478   -618   -540   -607
    176   -584   -761    202    467   -672   -579   -454   -478   -618   -537   -610
    168   -568   -740    200    454   -654   -563   -431   -454   -597   -519   -587
    174   -576   -750    200    462   -662   -558   -418   -444   -594   -522   -581
    184   -584   -769    200    475   -675   -566   -418   -446   -594   -524   -589
    176   -563   -743    192    457   -652   -555   -400   -423   -568   -504   -574
    179   -550   -730    184    452   -639   -548   -381   -405   -545   -485   -558
    189   -558   -748    184    467   -652   -553   -376   -402   -550   -493   -566
    194   -548   -743    176    467   -644   -542   -361   -387   -532   -483   -558
    194   -532   -727    168    457   -628   -530   -332   -358   -506   -462   -537
    207   -527   -735    161    470   -631   -535   -319   -350   -504   -459   -540
    213   -514   -730    150    470   -620   -540   -306   -342   -504   -459   -540
    207   -498   -706    145    457   -602   -530   -267   -311   -475   -433   -514
    213   -509   -722    145    465   -613   -517   -236   -288   -454   -420   -496
    231   -506   -737    137    483   -620   -514   -210   -270   -439   -410   -488
    236   -491   -727    127    480   -607   -504   -168   -236   -407   -387   -459
    246   -462   -709    109    478   -584   -491   -129   -202   -371   -355   -431
    270   -457   -727     90    496   -589   -496   -106   -192   -363   -350   -426
    277   -431   -709     75    491   -568   -491    -72   -166   -335   -329   -402
    277   -410   -688     64    480   -548   -480    -31   -129   -296   -290   -366
    288   -400   -688     57    488   -542   -488    -20   -122   -285   -277   -353
    296   -368   -667     33    480   -517   -496    -18   -122   -280   -272   -342
    293   -335   -631     20    462   -483   -493    -10   -111   -259   -252   -322
    293   -335   -628     18    459   -480   -491    -15   -111   -252   -241   -311
    298   -329   -628     15    462   -478   -498    -41   -127   -262   -249   -316
    288   -303   -592      5    439   -446   -493    -54   -132   -259   -246   -311
    280   -301   -581      7    431   -441   -491    -70   -142   -267   -252   -316
    277   -314   -594     18    433   -452   -501   -106   -174   -293   -275   -340
    262   -309   -571     23    415   -439   -498   -132   -187   -303   -285   -350
    249   -296   -545     23    394   -418   -493   -153   -189   -306   -288   -355
    236   -311   -550     36    392   -431   -493   -187   -210   -329   -311   -384
    220   -314   -537     44    376   -426   -496   -220   -228   -353   -337   -415
    205   -311   -517     54    361   -413   -488   -236   -226   -350   -337   -415
    200   -332   -532     64    363   -431   -496   -265   -241   -363   -355   -436
    200   -361   -563     80    381   -462   -511   -298   -270   -394   -387   -470
    187   -376   -563     93    374   -470   -514   -311   -277   -400   -394   -478
    174   -387   -561    106    366   -472   -511   -319   -277   -400   -397   -485
    176   -402   -579    111    376   -491   -530   -350   -303   -426   -420   -517
    174   -387   -563    106    368   -475   -535   -361   -309   -428   -426   -519
    161   -397   -558    116    358   -478   -522   -350   -298   -415   -418   -511
    166   -413   -579    124    371   -496   -524   -358   -309   -426   -426   -524
    168   -405   -574    116    371   -491   -532   -366   -314   -428   -431   -532
    158   -405   -563    122    358   -483   -527   -355   -303   -415   -423   -524
    158   -426   -584    132    371   -506   -524   -353   -301   -413   -423   -527
    163   -420   -584    129    374   -501   -530   -358   -306   -415   -426   -532
    150   -392   -542    119    345   -467   -527   -348   -290   -400   -410   -519
    145   -410   -555    132    348   -483   -522   -340   -285   -394   -407   -517
    153   -402   -558    122    353   -480   -514   -340   -280   -392   -407   -519
    153   -366   -519    106    335   -441   -514   -337   -267   -376   -397   -509
    150   -374   -527    111    337   -449   -506   -322   -252   -358   -384   -493
    153   -389   -542    116    348   -467   -511   -322   -254   -358   -389   -498
    150   -381   -535    114    342   -459   -517   -324   -257   -361   -394   -501
    148   -363   -511    109    329   -436   -506   -311   -241   -345   -381   -480
    153   -368   -522    106    335   -444   -509   -314   -244   -345   -384   -485
    153   -376   -532    111    340   -454   -519   -327   -262   -358   -397   -501
    150   -368   -519    106    332   -444   -511   -316   -252   -342   -387   -491
    155   -345   -501     96    327   -423   -491   -296   -228   -316   -368   -478
    166   -316   -483     75    322   -400   -483   -296   -226   -316   -368   -483
    158   -288   -449     64    301   -368   -465   -277   -202   -290   -348   -467
    150   -259   -410     51    280   -335   -441   -257   -176   -262   -324   -446
    153   -275   -428     62    290   -350   -433   -257   -181   -272   -337   -459
    153   -252   -405     46    277   -327   -426   -252   -168   -265   -329   -454
    153   -166   -322      5    236   -244   -407   -223   -119   -207   -270   -402
    163    -96   -259    -36    210   -176   -418   -220    -93   -174   -231   -366
    176    -54   -231    -59    202   -142   -457   -249    -88   -166   -228   -353
    176    -41   -220    -67    197   -129   -470   -252    -85   -161   -226   -350
    174    -54   -228    -59    200   -140   -475   -254    -96   -163   -223   -350
    176    -83   -259    -49    215   -168   -496   -285   -127   -187   -244   -368
    171   -109   -280    -31    226   -194   -511   -306   -155   -213   -275   -392
    158   -210   -368     23    259   -288   -504   -301   -176   -239   -309   -426
    163   -319   -485     77    324   -402   -514   -319   -231   -301   -376   -493
    163   -387   -550    109    355   -467   -519   -337   -267   -332   -413   -532
    145   -415   -561    135    353   -488   -519   -340   -275   -337   -418   -537
    140   -454   -594    155    366   -524   -537   -358   -298   -358   -444   -566
    142   -491   -633    174    387   -561   -553   -371   -316   -376   -462   -587
    135   -501   -636    181    384   -568   -555   -366   -316   -371   -459   -589
    132   -509   -641    189    387   -574   -545   -353   -309   -361   -452   -584
    135   -506   -641    181    387   -574   -553   -361   -314   -366   -454   -592
    132   -514   -646    189    387   -579   -558   -358   -311   -361   -449   -589
    127   -519   -649    194    384   -584   -555   -350   -303   -355   -444   -584
    140   -537   -678    200    407   -607   -555   -355   -314   -366   -457   -594
    142   -550   -693    202    418   -620   -555   -355   -316   -368   -459   -594
    140   -550   -693    205    415   -620   -542   -342   -301   -350   -444   -574
    140   -561   -704    207    420   -631   -540   -348   -303   -348   -446   -574
    142   -579   -722    218    431   -649   -537   -353   -311   -353   -452   -587
    142   -605   -748    228    444   -675   -519   -329   -301   -345   -446   -579
    168   -698   -867    262    517   -782   -491   -280   -324   -392   -509   -636
    228   -883  -1114    327    670   -997   -410   -161   -353   -501   -657   -782
    267   -976  -1244    355    756  -1109   -244     77   -252   -522   -724   -870
    223   -706   -930    241    574   -818   -132    114    -67   -355   -548   -722
     85   -262   -348     88    215   -306   -293   -426   -103   -168   -246   -436
    -80    379    459   -150   -272    420   -639  -1109   -171    166    239     54
   -239   1179   1418   -470   -828   1299   -961  -1519    -57    688    878    683
   -239   1462   1701   -610   -969   1582  -1286  -1769    -70    956   1195   1008
   -166    979   1145   -405   -654   1062  -1434  -1829   -407    568    782    649
   -129    228    355    -51   -244    293  -1273  -1636   -857   -246    -83   -153
    -70   -371   -301    220    114   -337   -956  -1148   -846   -592   -566   -613
     12   -509   -522    244    267   -517   -724   -717   -540   -428   -504   -594
     85   -532   -618    223    350   -574   -576   -452   -350   -309   -420   -542
    111   -561   -672    223    389   -615   -498   -329   -275   -267   -394   -532
    124   -602   -727    239    426   -665   -478   -303   -275   -288   -423   -568
    127   -623   -750    246    439   -685   -465   -285   -270   -298   -436   -584
    122   -618   -743    246    431   -680   -439   -252   -246   -283   -423   -571
    129   -628   -758    249    441   -693   -428   -236   -239   -285   -423   -574
    132   -633   -766    252    449   -698   -428   -233   -244   -298   -439   -589
    127   -628   -756    249    441   -691   -410   -207   -223   -277   -420   -576
    127   -615   -743    244    433   -678   -402   -189   -213   -262   -405   -568
    129   -610   -743    239    433   -675   -407   -187   -210   -262   -405   -566
    124   -605   -730    241    426   -667   -397   -174   -194   -246   -394   -550
    119   -610   -730    244    423   -670   -379   -150   -176   -233   -384   -535
    127   -618   -745    244    436   -683   -381   -145   -171   -231   -381   -542
    129   -605   -735    236    431   -670   -381   -137   -166   -223   -374   -545
    124   -571   -696    223    410   -633   -368   -111   -140   -197   -345   -522
    129   -579   -709    223    418   -644   -366   -101   -129   -187   -337   -511
    137   -581   -719    220    426   -649   -363   -101   -127   -187   -337   -519
    132   -574   -709    220    418   -639   -350    -80   -106   -171   -324   -504
    135   -571   -706    218    420   -639   -335    -51    -85   -155   -309   -488
    145   -579   -724    215    431   -652   -337    -41    -83   -153   -311   -493
    140   -563   -704    210    420   -633   -327    -20    -62   -137   -296   -480
    140   -542   -683    200    410   -613   -311      7    -33   -111   -275   -459
    153   -545   -698    197    426   -620   -303     28    -23   -109   -270   -462
    161   -542   -704    189    431   -623   -293     51     -7    -96   -265   -454
    161   -535   -696    187    426   -615   -267     96     28    -62   -233   -423
    163   -542   -706    189    433   -626   -252    132     49    -44   -218   -410
    171   -542   -714    187    441   -628   -244    161     62    -33   -207   -407
    168   -517   -688    171    426   -602   -226    213     96      0   -181   -381
    184   -498   -683    155    433   -592   -210    262    127     28   -155   -358
    200   -506   -706    153    452   -607   -202    298    145     41   -145   -348
    205   -491   -696    142    449   -592   -187    337    174     70   -116   -322
    210   -449   -659    119    433   -555   -174    368    200     98    -85   -290
    226   -431   -657    101    441   -545   -176    376    205    106    -77   -283
    231   -428   -659     98    444   -542   -176    381    207    114    -70   -272
    223   -397   -620     88    420   -509   -166    387    220    135    -46   -249
    223   -387   -613     80    415   -498   -176    371    205    122    -51   -257
    220   -381   -602     80    410   -491   -184    348    187    106    -59   -265
    197   -358   -555     77    376   -457   -187    329    179    103    -54   -259
    187   -384   -571     98    379   -478   -200    290    148     75    -77   -285
    184   -353   -540     83    361   -446   -200    262    145     72    -70   -275
    161   -353   -514     96    335   -431   -202    228    135     70    -67   -275
    140   -332   -475     93    306   -402   -200    200    132     67    -64   -275
    129   -345   -475    109    301   -410   -215    153    103     38    -88   -303
    106   -368   -475    129    290   -420   -218    116     90     20   -106   -322
     85   -376   -462    142    272   -418   -215     93     85     23   -101   -322
     75   -418   -493    168    283   -454   -223     59     64      7   -116   -340
     64   -423   -488    179    275   -454   -244     12     31    -25   -148   -374
     49   -441   -491    194    267   -465   -239      0     28    -25   -148   -376
     41   -454   -498    205    267   -475   -233    -10     20    -28   -150   -381
     44   -475   -522    215    280   -498   -241    -33     -2    -51   -171   -410
     36   -480   -517    223    275   -498   -241    -36     -5    -54   -168   -413
     28   -475   -506    220    265   -491   -239    -31      2    -46   -161   -397
     38   -483   -524    220    280   -504   -244    -38     -5    -54   -168   -405
     44   -493   -537    223    288   -514   -241    -41     -5    -51   -166   -410
     38   -465   -504    213    270   -483   -226    -28      7    -33   -145   -402
     41   -465   -506    210    272   -485   -220    -23     15    -28   -135   -392
     41   -454   -496    207    267   -475   -220    -23     15    -25   -129   -389
     31   -444   -475    207    252   -459   -213    -12     31    -10   -116   -376
     28   -415   -444    194    236   -428   -210    -10     38     -2   -106   -368
     28   -441   -470    205    249   -454   -215    -15     28    -15   -122   -379
     23   -444   -470    210    244   -457   -210    -10     33    -10   -119   -376
     23   -433   -457    205    239   -444   -205      0     44      2   -103   -371
     28   -444   -472    207    249   -457   -205     -5     41     -5   -109   -384
     31   -441   -472    205    249   -457   -207    -10     33    -18   -116   -387
     20   -415   -436    194    228   -426   -202     -2     44     -2    -98   -374
     23   -423   -446    197    233   -436   -202     -7     41     -2    -98   -376
     25   -439   -465    207    244   -452   -207    -18     28    -15   -109   -392
     15   -433   -449    207    231   -441   -194    -10     44     -7    -98   -381
     15   -426   -444    205    228   -433   -187     -2     49      0    -90   -374
     20   -413   -436    194    226   -423   -176      0     54      2    -85   -371
     20   -374   -394    176    207   -384   -148     31     83     33    -59   -342
     12   -350   -363    166    187   -355   -116     57    111     64    -28   -316
      7   -335   -342    161    174   -337    -98     62    122     72    -18   -311
      7   -332   -342    161    174   -337    -96     64    122     67    -20   -314
      7   -309   -316    150    161   -311    -75     88    145     93      0   -285
     15   -249   -267    116    137   -257    -67     98    176    129     38   -265
     25   -181   -207     77    114   -194    -85     90    197    158     75   -244
     25   -135   -161     54     90   -148   -109     85    218    189    109   -207
     36   -150   -187     57    111   -168   -127     85    220    194    114   -200
     36   -189   -228     75    129   -207   -148     59    192    166     90   -220
     25   -197   -223     85    122   -210   -166     38    171    153     80   -228
     15   -236   -254    109    132   -244   -174     31    150    135     62   -241
     15   -358   -374    171    194   -366   -189      7     93     72     -2   -306
      5   -470   -478    231    239   -472   -197    -15     41     18    -59   -368
     -7   -504   -496    254    244   -501   -189    -18     25      0    -80   -381
    -10   -537   -527    272    257   -532   -194    -33      0    -25   -106   -402
    -15   -581   -566    298    275   -574   -218    -64    -38    -59   -137   -439
    -23   -571   -548    293    262   -561   -210    -59    -28    -44   -122   -431
    -23   -584   -563    303    267   -574   -207    -59    -31    -46   -127   -441
    -20   -613   -592    316    283   -602   -218    -75    -54    -72   -153   -470
    -23   -592   -568    309    272   -581   -210    -67    -44    -59   -140   -459
    -31   -584   -555    306    259   -571   -200    -59    -36    -54   -132   -452
    -25   -597   -571    311    270   -584   -205    -70    -49    -67   -140   -465
    -28   -605   -576    314    272   -592   -207    -75    -57    -75   -145   -472
    -41   -613   -571    327    265   -592   -197    -64    -49    -64   -137   -465
    -36   -620   -587    327    272   -605   -197    -67    -57    -72   -142   -470
    -28   -618   -589    324    280   -605   -197    -72    -62    -80   -145   -478
    -38   -610   -571    324    265   -589   -189    -62    -57    -70   -137   -467
    -41   -633   -592    337    275   -613   -176    -49    -51    -64   -137   -472
      2   -743   -745    368    371   -743   -163    -20    -96   -140   -215   -550
     62   -924   -987    428    524   -956    -72    124   -114   -239   -350   -693
    106   -992  -1098    441    600  -1044     96    376     -7   -249   -413   -784
     93   -750   -844    329    467   -797    231    491    200    -85   -246   -665
    -70   -257   -189    161     57   -223     90    -31    249    174    116   -306
   -267    418    683    -75   -475    550   -226   -719    252    563    657    265
   -433   1169   1602   -368  -1018   1384   -542  -1158    392   1098   1309    935
   -459   1501   1961   -519  -1210   1730   -865  -1447    405   1418   1688   1350
   -384    982   1363   -301   -875   1174  -1005  -1514     -5    953   1200    924
   -309    259    566     23   -439    413   -883  -1332   -480    140    335     80
   -246   -348   -103    296    -72   -226   -615   -888   -545   -265   -189   -449
   -171   -527   -355    350     90   -441   -371   -433   -277   -155   -174   -465
    -93   -537   -444    314    174   -491   -236   -176    -98    -38    -88   -410
    -59   -589   -530    324    233   -561   -187    -85    -57    -31    -90   -433
    -46   -620   -576    332    265   -600   -168    -54    -57    -49   -111   -467
    -51   -641   -589    348    267   -615   -140    -20    -38    -41   -109   -470
    -46   -657   -610    350    280   -636   -135    -10    -38    -54   -116   -485
    -41   -659   -620    350    288   -641   -132     -5    -44    -70   -132   -498
    -46   -659   -613    353    280   -636   -116     18    -25    -54   -116   -483
    -44   -662   -618    353    285   -641    -98     38    -12    -44   -103   -472
    -33   -670   -636    350    301   -654   -103     38    -15    -51   -111   -485
    -31   -652   -620    340    293   -636    -93     54      0    -38    -98   -478
    -31   -631   -600    327    283   -615    -77     75     15    -20    -80   -459
    -20   -636   -615    329    296   -626    -75     80     15    -20    -80   -462
    -20   -631   -610    324    293   -623    -72     83     15    -23    -85   -462
    -25   -618   -592    322    283   -605    -57    103     33     -7    -67   -444
    -20   -618   -597    319    288   -610    -54    111     38      0    -62   -444
    -12   -618   -605    316    296   -613    -57    116     38      2    -62   -449
    -20   -605   -587    311    283   -597    -38    142     62     25    -44   -428
    -15   -594   -579    303    280   -587    -33    161     77     41    -31   -418
     -5   -592   -589    298    290   -592    -36    163     72     33    -38   -428
    -10   -592   -581    301    285   -587    -23    187     90     49    -23   -410
    -10   -579   -568    293    277   -576     -5    218    119     75      2   -381
      2   -587   -592    290    296   -589     -2    233    124     77      0   -384
     10   -594   -605    290    306   -600     10    262    142     93     15   -374
      7   -558   -566    275    285   -561     20    296    163    114     31   -361
     18   -558   -579    267    298   -568     23    316    171    119     36   -361
     33   -561   -597    262    314   -579     28    348    187    127     44   -350
     33   -550   -584    257    306   -566     49    397    223    158     72   -319
     49   -535   -584    244    316   -558     72    449    257    192    101   -296
     70   -535   -605    231    335   -568     75    478    270    200    106   -293
     77   -509   -587    215    329   -548     90    522    298    228    132   -270
     77   -475   -555    197    314   -514    106    566    329    262    163   -244
    101   -483   -584    192    342   -532    109    581    337    272    174   -231
    111   -470   -584    176    348   -527    109    592    348    285    189   -215
    114   -433   -548    161    329   -491    116    610    366    306    210   -187
    124   -418   -542    145    332   -478    111    600    361    303    207   -184
    127   -418   -545    145    335   -480    103    581    348    293    205   -187
    114   -392   -506    137    309   -449    106    574    355    303    220   -171
    106   -389   -496    140    298   -441    106    550    342    293    210   -176
     98   -402   -501    150    298   -452     96    511    316    275    200   -194
     83   -381   -465    150    272   -423     96    485    314    280    213   -187
     67   -361   -428    145    246   -392     93    454    306    277    210   -189
     57   -363   -423    153    239   -392     77    405    280    249    184   -215
     41   -366   -407    161    223   -384     70    361    259    231    168   -228
     20   -368   -389    174    205   -379     72    337    262    233    171   -226
      7   -407   -418    200    210   -413     59    293    233    205    142   -257
      2   -428   -433    213    218   -431     46    249    205    171    114   -288
    -10   -423   -415    215    200   -420     46    231    200    174    119   -283
    -15   -449   -433    233    207   -441     46    218    197    176    122   -288
    -18   -459   -444    236    210   -452     23    181    166    145     90   -322
    -25   -465   -439    244    205   -452     20    171    161    135     83   -319
    -31   -465   -433    246    200   -449     20    168    163    140     85   -309
    -25   -480   -454    254    213   -467     10    155    148    132     75   -324
    -31   -480   -449    254    207   -465      5    150    148    132     75   -329
    -38   -457   -418    246    187   -436     12    163    166    153     93   -314
    -36   -454   -418    244    189   -439     10    166    166    155     96   -314
    -31   -444   -413    239    189   -428      5    158    158    145     88   -322
    -38   -444   -405    239    181   -423     18    171    174    161    106   -298
    -38   -444   -405    241    181   -423     20    181    184    171    114   -288
    -33   -441   -407    236    184   -423      7    171    174    155     98   -303
    -36   -433   -397    236    179   -415     15    179    181    166    106   -296
    -36   -423   -389    228    174   -407     23    189    197    187    129   -285
    -25   -426   -402    226    187   -415     15    179    189    179    122   -293
    -25   -428   -405    226    187   -418     12    174    181    171    116   -301
    -33   -426   -392    231    179   -410     25    187    200    187    132   -280
    -33   -433   -400    231    181   -415     20    176    187    174    124   -288
    -28   -436   -407    231    189   -423     12    161    174    163    116   -303
    -33   -423   -389    226    176   -407     18    168    181    171    127   -293
    -31   -426   -394    228    181   -410     23    174    184    174    132   -283
    -31   -426   -397    228    181   -413      7    155    163    153    111   -301
    -33   -431   -397    231    179   -413     12    158    168    161    116   -296
    -28   -420   -392    223    179   -407     31    179    187    181    135   -277
    -12   -397   -384    205    184   -392     41    192    197    189    145   -270
    -12   -355   -345    181    163   -353     51    197    213    205    161   -257
    -31   -311   -283    171    124   -298     85    223    241    239    189   -231
    -28   -314   -285    168    127   -298    101    231    244    239    189   -233
    -12   -335   -322    174    153   -329    103    228    236    226    176   -244
    -15   -267   -252    140    116   -259    124    252    272    265    215   -200
    -10   -176   -166     93     77   -171    122    262    303    303    262   -155
      2   -124   -127     59     62   -127     85    241    311    322    283   -137
     15   -109   -124     46     70   -116     62    236    324    335    301   -119
     18   -135   -155     57     85   -145     54    239    319    335    303   -114
     15   -168   -184     75     98   -176     25    207    283    303    275   -140
     10   -192   -202     88    103   -197      7    184    257    280    254   -158
     -2   -267   -265    135    129   -267     12    181    233    254    226   -181
    -10   -389   -379    200    181   -384     -2    153    174    187    155   -252
    -15   -452   -436    233    210   -444    -10    127    132    145    114   -296
    -33   -470   -436    249    200   -454     -5    116    119    132    101   -303
    -38   -493   -454    267    207   -475     -7    101    103    114     83   -319
    -33   -527   -493    280    228   -511    -20     80     75     83     57   -348
    -36   -530   -493    283    226   -514    -23     80     72     80     57   -348
    -41   -535   -496    288    223   -517    -23     88     75     88     59   -340
    -36   -553   -517    296    239   -535    -33     75     57     67     38   -358
    -44   -561   -517    298    236   -540    -36     70     49     57     28   -368
    -54   -558   -506    306    226   -532    -25     83     59     75     44   -350
    -49   -568   -519    306    233   -545    -28     75     54     67     36   -361
    -41   -594   -553    319    254   -574    -28     64     41     57     25   -371
    -49   -576   -527    311    236   -550    -23     72     49     64     31   -361
    -51   -576   -524    311    236   -550    -20     70     46     64     28   -361
    -44   -592   -550    316    252   -571    -31     57     31     46     12   -376
    -46   -592   -545    319    249   -568    -23     62     38     54     18   -371
    -36   -628   -592    332    275   -610    -12     83     23     31    -10   -402
     28   -784   -813    376    418   -797     12    140    -41    -83   -142   -532
     90   -945  -1039    426    563   -992    127    319    -33   -179   -277   -680
    119   -875   -995    379    555   -935    293    571    140    -93   -226   -657
     12   -501   -514    241    262   -506    314    371    303    148     62   -392
   -187     33    220     75   -205    127     93   -262    329    454    491     62
   -405    776   1179   -187   -792    976   -189   -802    462    961   1130    743
   -519   1389   1909   -433  -1213   1649   -472  -1106    641   1473   1717   1366
   -457   1150   1605   -348  -1031   1376   -748  -1322    353   1296   1551   1265
   -400    519    919    -59   -659    719   -805  -1356   -181    576    807    545
   -342   -119    220    231   -283     49   -610  -1039   -478    -57     98   -176
   -246   -475   -228    361    -10   -353   -348   -530   -314   -124    -88   -394
   -148   -514   -368    329    109   -441   -174   -194   -103      0    -18   -353
    -93   -535   -444    314    174   -491    -72    -15      2     59     23   -329
    -72   -584   -511    327    218   -548    -41     38     15     44      2   -361
    -59   -626   -566    342    252   -597    -31     51      5     15    -25   -392
    -62   -626   -563    342    249   -594    -10     80     20     23    -23   -389
    -54   -631   -576    342    259   -605      0     96     25     23    -28   -394
    -44   -644   -602    342    275   -623      2     98     15      7    -46   -413
    -44   -641   -597    342    275   -620     18    116     31     20    -36   -400
    -44   -626   -584    335    270   -607     28    137     46     33    -23   -389
    -33   -639   -607    335    285   -623     25    137     44     28    -28   -397
    -31   -633   -602    329    285   -618     31    142     49     31    -25   -397
    -36   -615   -579    327    270   -597     46    163     64     49    -12   -381
    -25   -607   -584    314    277   -597     41    168     62     41    -15   -379
    -23   -607   -584    314    277   -594     33    166     57     36    -20   -381
    -28   -597   -571    311    267   -584     44    184     75     54      0   -361
    -23   -594   -571    309    272   -584     51    200     90     67      7   -353
    -12   -607   -594    309    288   -602     46    194     85     54     -5   -368
    -18   -589   -571    301    275   -581     54    213    103     72     10   -358
    -20   -568   -548    290    262   -558     62    231    116     85     23   -345
     -7   -581   -574    296    283   -579     57    233    111     75     12   -350
     -2   -581   -579    290    285   -581     62    246    122     85     23   -337
      0   -566   -566    283    280   -566     75    280    148    111     49   -316
      7   -555   -563    272    283   -558     75    296    155    119     51   -316
     18   -553   -571    267    293   -561     75    311    158    119     46   -319
     20   -540   -561    259    288   -550     93    353    184    142     67   -293
     33   -535   -568    249    298   -550    106    392    205    161     83   -277
     49   -545   -594    246    319   -568    109    418    213    163     88   -275
     54   -522   -576    233    314   -548    122    462    239    189    114   -252
     70   -491   -561    207    314   -524    135    506    267    218    140   -223
     96   -488   -584    194    337   -535    135    537    277    226    145   -218
    109   -485   -594    187    350   -540    142    571    298    241    161   -200
    119   -444   -563    163    340   -504    161    618    337    280    200   -158
    135   -436   -571    150    350   -501    158    628    340    288    205   -150
    142   -415   -558    135    350   -485    150    628    340    288    210   -145
    142   -379   -522    116    329   -449    158    636    353    306    233   -124
    140   -366   -506    114    322   -436    163    641    361    314    249   -109
    145   -361   -506    103    324   -433    150    615    340    293    231   -122
    140   -342   -483     98    311   -413    155    605    340    298    236   -114
    129   -327   -459     96    293   -392    163    589    342    303    246   -106
    127   -332   -459    103    293   -394    150    550    314    277    226   -129
    106   -332   -439    111    270   -384    145    517    303    265    220   -132
     85   -316   -402    114    241   -358    153    491    303    267    226   -127
     70   -329   -402    127    233   -366    145    446    280    244    205   -150
     59   -353   -413    148    236   -381    132    397    252    218    184   -176
     33   -355   -389    158    210   -371    137    368    249    213    181   -181
     18   -368   -387    174    202   -376    127    335    228    194    161   -197
     10   -397   -410    192    207   -402    109    290    194    161    129   -231
      0   -415   -415    207    207   -415    109    270    184    153    122   -241
    -15   -428   -415    220    197   -420    111    254    174    145    116   -246
     -7   -449   -444    228    215   -446     98    226    148    122     93   -272
    -12   -465   -452    239    215   -457     96    210    135    109     77   -285
    -23   -457   -433    241    205   -446    106    215    145    119     88   -272
    -12   -462   -452    236    218   -459    103    207    137    111     80   -277
     -7   -470   -462    239    226   -465     96    197    132    103     75   -283
    -15   -449   -433    231    207   -441    101    207    148    119     90   -267
    -12   -436   -423    226    205   -431    106    210    153    124     96   -259
    -12   -459   -446    236    215   -454    101    200    140    106     80   -275
    -18   -449   -433    233    207   -441    109    207    148    119     88   -259
    -20   -444   -423    231    200   -433    119    215    158    129     98   -246
    -10   -454   -444    233    215   -449    111    207    145    114     85   -259
    -10   -452   -444    228    215   -449    111    207    142    116     88   -257
    -15   -441   -426    228    205   -433    122    218    158    132    103   -236
    -15   -452   -439    231    210   -446    116    210    148    119     90   -249
    -12   -452   -439    233    213   -446    106    197    137    103     75   -265
    -23   -444   -423    233    197   -433    114    207    148    114     85   -252
    -20   -449   -431    233    205   -441    111    205    145    111     83   -254
     -7   -459   -452    233    220   -457    101    189    127     93     67   -270
    -12   -459   -446    236    215   -454    106    192    127     96     70   -265
    -18   -475   -459    246    220   -470    111    197    129    101     70   -259
    -10   -483   -475    246    231   -480    106    187    119     85     54   -270
    -12   -467   -454    236    220   -462    103    181    111     80     51   -270
    -18   -433   -415    226    197   -426    127    202    135    106     75   -246
    -15   -420   -405    215    192   -413    140    210    145    111     77   -244
    -15   -407   -394    210    189   -402    158    215    153    116     83   -239
    -25   -379   -355    200    163   -368    184    239    179    137    103   -213
    -18   -384   -366    202    174   -376    197    249    184    137    109   -207
     -7   -358   -353    181    171   -355    194    244    184    135    109   -207
     -7   -277   -270    142    129   -275    205    259    220    176    150   -163
      0   -200   -200     98     96   -200    197    265    254    218    197   -116
     23   -179   -202     77    111   -189    153    244    254    220    202   -106
     36   -194   -231     77    132   -210    124    228    236    202    184   -124
     25   -197   -226     85    124   -210    119    223    231    202    184   -116
     25   -220   -246     96    132   -233    101    194    205    181    163   -129
     20   -280   -301    129    161   -290     85    166    161    132    116   -176
     10   -387   -400    187    202   -392     83    158    119     85     64   -220
      5   -480   -485    236    244   -483     77    145     83     41     15   -262
     -2   -535   -535    267    265   -535     67    116     41     -5    -25   -301
    -15   -563   -548    290    265   -555     62     98     18    -25    -46   -314
    -20   -584   -566    301    272   -574     57     90      2    -41    -62   -324
    -10   -615   -605    311    296   -610     44     75    -18    -64    -83   -342
    -15   -626   -610    319    296   -618     41     67    -28    -77    -96   -350
    -23   -620   -597    322    285   -610     51     77    -20    -70    -90   -340
    -18   -628   -610    322    296   -620     44     64    -36    -88   -109   -350
    -18   -641   -626    329    303   -633     36     54    -46   -101   -122   -361
    -23   -641   -618    332    296   -631     41     62    -38    -90   -114   -350
    -18   -641   -623    329    301   -633     44     59    -44    -93   -119   -353
    -12   -654   -641    332    311   -649     31     41    -64   -119   -142   -379
    -15   -659   -644    337    314   -652     31     41    -64   -119   -145   -374
    -20   -654   -636    335    306   -646     33     44    -64   -116   -145   -368
    -10   -665   -654    337    322   -659     25     28    -80   -135   -163   -384
     -7   -704   -698    355    342   -701     33     36    -90   -153   -181   -402
     23   -810   -833    392    426   -823     64     90   -119   -210   -252   -459
     88   -995  -1083    452    581  -1036    148    218   -145   -324   -400   -605
    129  -1044  -1174    457    652  -1109    293    439    -57   -348   -459   -693
     70   -722   -792    324    428   -756    397    467    158   -129   -228   -491
    -90   -239   -150    163     28   -194    252    -38    207    127    129   -132
   -265    431    696    -85   -480    563    -75   -696    215    504    649    407
   -415   1179   1595   -381  -1005   1387   -374  -1057    418   1062   1309   1072
   -402   1288   1691   -444  -1047   1491   -670  -1273    361   1226   1493   1304
   -337    706   1041   -184   -691    872   -826  -1410   -140    644    904    776
   -298     -5    293    150   -298    142   -709  -1286   -657   -192     36    -59
   -239   -491   -252    366      5   -371   -426   -795   -615   -441   -337   -431
   -148   -589   -444    368    148   -519   -205   -384   -345   -298   -272   -397
    -59   -626   -568    342    254   -597    -75   -145   -194   -215   -220   -363
    -36   -665   -631    348    296   -649     -5    -38   -135   -189   -210   -350
    -25   -698   -672    363    322   -685     12    -12   -137   -213   -239   -376
    -18   -735   -719    374    350   -727     10    -12   -153   -244   -270   -407
    -20   -737   -717    379    345   -727     25      7   -142   -246   -272   -407
    -15   -732   -717    374    350   -727     38     23   -135   -244   -270   -402
     -2   -753   -750    379    374   -753     38     23   -137   -257   -275   -407
      0   -730   -732    363    363   -730     36     23   -140   -262   -283   -413
     -2   -717   -714    358    353   -717     44     41   -127   -252   -275   -397
      0   -717   -717    355    355   -717     46     41   -129   -257   -277   -397
      2   -730   -732    363    366   -730     49     38   -132   -267   -288   -400
     -2   -706   -704    353    350   -706     54     51   -116   -249   -272   -379
      0   -688   -688    342    342   -688     51     51   -111   -246   -267   -371
     10   -693   -704    340    355   -698     46     46   -122   -257   -275   -374
      5   -688   -693    342    348   -691     54     57   -111   -252   -270   -363
      2   -685   -688    340    345   -685     59     70   -101   -244   -262   -348
      7   -685   -693    337    350   -691     54     67   -103   -257   -270   -353
     10   -685   -696    337    350   -691     57     72   -101   -254   -270   -348
     10   -665   -675    327    342   -670     70     93    -80   -236   -254   -324
     20   -667   -688    322    353   -678     64     98    -85   -246   -265   -327
     31   -678   -709    322    368   -693     67    106    -85   -249   -270   -324
     25   -659   -688    316    355   -675     80    132    -62   -231   -252   -298
     33   -649   -683    309    358   -665     85    150    -49   -220   -244   -283
     46   -641   -688    296    366   -665     77    153    -57   -236   -259   -296
     49   -633   -683    290    363   -657     93    187    -33   -215   -241   -272
     54   -623   -680    283    366   -652    109    226    -10   -194   -220   -249
     72   -618   -691    272    381   -654    101    239    -12   -202   -228   -252
     83   -589   -672    252    376   -631    106    265      5   -189   -215   -236
     93   -574   -667    241    379   -620    129    314     41   -158   -184   -197
    111   -545   -657    215    384   -600    122    329     46   -155   -184   -192
    127   -548   -675    210    400   -610    124    350     54   -150   -181   -179
    127   -519   -646    194    384   -581    140    381     80   -122   -153   -140
    132   -498   -631    181    379   -563    140    384     83   -119   -142   -124
    142   -488   -631    171    384   -558    129    366     72   -129   -150   -124
    140   -452   -592    155    366   -522    132    363     72   -122   -140   -106
    135   -441   -579    150    355   -509    129    353     67   -127   -137    -98
    132   -446   -581    155    355   -514    127    322     41   -150   -155   -111
    124   -436   -561    155    340   -496    122    290     25   -168   -166   -114
    109   -418   -527    155    316   -472    127    270     23   -168   -161   -101
    109   -415   -527    153    316   -470    116    220     -5   -194   -184   -122
     98   -413   -511    158    303   -462    103    168    -36   -226   -207   -142
     72   -410   -483    168    275   -446    103    135    -46   -239   -213   -148
     54   -418   -472    181    262   -444     98     93    -67   -257   -231   -166
     46   -449   -496    200    270   -472     80     36   -103   -296   -265   -200
     25   -462   -491    218    257   -475     77      2   -114   -306   -275   -207
     15   -475   -491    228    252   -483     75    -28   -129   -322   -285   -215
     15   -485   -501    236    257   -493     54    -83   -171   -366   -327   -252
      2   -509   -514    252    257   -509     44   -119   -197   -392   -350   -267
     -7   -517   -511    262    249   -514     41   -137   -205   -400   -355   -267
     -7   -537   -530    270    259   -535     33   -158   -223   -420   -374   -283
     -5   -545   -540    275    267   -542     20   -181   -241   -441   -387   -293
    -18   -535   -519    275    249   -527     18   -187   -241   -439   -387   -285
    -18   -532   -517    275    246   -524     12   -200   -252   -449   -394   -288
    -12   -537   -524    272    252   -532     -2   -223   -270   -470   -407   -301
    -23   -535   -511    280    244   -524      0   -220   -265   -462   -402   -285
    -28   -532   -504    280    236   -519      2   -218   -259   -457   -394   -275
    -20   -535   -514    277    246   -527    -10   -236   -272   -472   -405   -283
    -20   -530   -509    275    241   -519    -10   -241   -272   -475   -405   -277
    -28   -519   -491    275    231   -506     -2   -236   -265   -465   -397   -262
    -23   -524   -504    272    236   -514    -15   -257   -280   -485   -413   -275
    -23   -527   -504    275    239   -517    -23   -277   -293   -501   -423   -283
    -28   -517   -488    272    228   -504    -15   -275   -293   -498   -418   -272
    -25   -517   -491    272    231   -504    -15   -280   -293   -498   -415   -267
    -20   -522   -501    270    239   -511    -25   -303   -311   -519   -431   -277
    -23   -519   -496    270    233   -506    -23   -303   -309   -517   -428   -270
    -25   -527   -501    275    236   -514    -23   -311   -314   -522   -431   -265
    -20   -532   -511    277    244   -522    -38   -335   -340   -548   -449   -280
    -23   -519   -496    270    236   -509    -41   -345   -342   -555   -452   -280
    -25   -493   -470    259    220   -483    -28   -340   -329   -542   -439   -262
    -15   -488   -475    252    228   -483    -15   -335   -322   -540   -436   -257
    -15   -457   -441    236    213   -449     -7   -337   -314   -535   -428   -246
    -28   -410   -381    218    176   -397     15   -324   -290   -514   -402   -218
    -25   -413   -387    218    179   -402     25   -327   -293   -519   -407   -218
    -15   -402   -389    207    184   -397     20   -345   -311   -540   -423   -236
    -18   -340   -322    179    150   -332     38   -324   -275   -504   -384   -192
    -18   -257   -239    137    106   -246     38   -322   -249   -472   -348   -153
     -2   -210   -207    106    101   -210      5   -353   -249   -467   -335   -137
      5   -210   -215    101    109   -213    -20   -371   -252   -470   -332   -129
     -2   -207   -205    106    101   -207    -28   -376   -254   -465   -322   -116
     -7   -215   -210    111     98   -213    -64   -428   -301   -509   -355   -148
    -12   -270   -257    140    119   -265    -83   -462   -342   -548   -392   -179
    -25   -355   -329    189    150   -345    -88   -478   -376   -589   -436   -210
    -25   -462   -436    244    205   -449   -103   -509   -439   -659   -506   -272
    -23   -524   -501    272    236   -514   -119   -542   -491   -714   -558   -324
    -38   -550   -511    293    236   -532   -119   -558   -509   -732   -579   -335
    -46   -571   -524    306    239   -548   -127   -587   -537   -763   -610   -355
    -41   -607   -566    324    262   -587   -145   -615   -566   -797   -639   -381
    -44   -628   -584    335    270   -607   -142   -620   -571   -800   -641   -381
    -51   -605   -555    327    249   -581   -142   -628   -576   -807   -644   -379
    -46   -623   -576    335    262   -600   -153   -644   -594   -828   -662   -392
    -41   -633   -592    337    275   -613   -161   -665   -613   -844   -675   -402
    -54   -631   -579    340    262   -605   -158   -665   -610   -844   -670   -394
    -54   -649   -594    350    270   -623   -163   -675   -620   -852   -680   -402
    -51   -659   -610    355    277   -636   -181   -701   -646   -878   -704   -426
    -57   -646   -589    353    265   -618   -181   -709   -649   -880   -704   -423
    -59   -641   -584    348    259   -615   -184   -714   -654   -883   -704   -415
    -51   -665   -613    358    277   -641   -192   -730   -670   -906   -719   -431
    -54   -672   -618    361    280   -646   -192   -737   -678   -917   -730   -439
    -44   -719   -675    381    314   -698   -179   -722   -698   -945   -766   -465
     25   -898   -927    436    475   -911   -145   -659   -774  -1083   -919   -607
     75  -1049  -1127    485    600  -1088    -15   -483   -758  -1182  -1054   -753
     59   -932   -992    433    524   -961    140   -316   -587  -1078   -966   -691
    -62   -535   -472    298    205   -504    132   -594   -470   -865   -693   -441
   -244     44    288     98   -267    166   -187  -1306   -498   -553   -244     18
   -418    831   1249   -207   -833   1039   -511  -1792   -363    -41    384    662
   -488   1345   1834   -431  -1161   1590   -833  -2075   -246    381    867   1158
   -413   1060   1473   -322   -943   1265  -1101  -2273   -542    168    654   1005
   -350    368    717    -10   -535    542  -1067  -2221  -1085   -623   -163    228
   -303   -259     41    280   -174   -109   -802  -1842  -1291  -1174   -795   -381
   -226   -535   -311    379     41   -423   -540  -1366  -1072  -1150   -878   -485
   -127   -579   -452    353    161   -517   -374  -1057   -870  -1034   -807   -436
    -98   -615   -519    355    210   -568   -283   -911   -779   -987   -779   -415
    -85   -652   -566    368    239   -610   -259   -883   -779  -1008   -805   -446
    -75   -685   -610    379    267   -649   -259   -885   -802  -1044   -844   -488
    -77   -693   -615    387    267   -654   -244   -867   -797  -1041   -846   -485
    -80   -698   -618    387    267   -657   -231   -854   -784  -1034   -839   -480
    -70   -719   -652    394    290   -685   -231   -854   -787  -1044   -852   -493
    -64   -704   -639    384    285   -672   -228   -854   -787  -1047   -854   -493
    -70   -688   -618    379    272   -654   -215   -841   -774  -1036   -839   -480
    -64   -696   -631    379    283   -665   -218   -849   -784  -1044   -844   -485
    -62   -685   -623    374    280   -654   -223   -854   -792  -1049   -846   -493
    -67   -665   -600    363    265   -631   -220   -844   -782  -1036   -833   -483
    -64   -662   -597    363    265   -631   -218   -841   -776  -1031   -828   -470
    -59   -670   -613    363    275   -641   -228   -849   -784  -1036   -831   -472
    -62   -662   -600    363    267   -633   -226   -841   -776  -1026   -820   -465
    -64   -654   -592    358    262   -623   -223   -831   -769  -1013   -807   -457
    -54   -659   -605    358    275   -633   -231   -833   -776  -1018   -810   -462
    -59   -646   -587    350    262   -618   -231   -831   -771  -1010   -805   -457
    -64   -636   -571    350    252   -605   -220   -815   -753   -992   -789   -436
    -54   -641   -587    348    262   -613   -226   -810   -753   -989   -782   -431
    -49   -628   -579    340    265   -605   -233   -810   -753   -984   -779   -431
    -54   -620   -568    335    254   -594   -215   -779   -727   -956   -756   -405
    -41   -615   -574    327    265   -594   -213   -761   -717   -943   -743   -397
    -33   -615   -584    324    272   -600   -218   -753   -719   -945   -743   -402
    -31   -602   -571    316    270   -587   -202   -722   -696   -917   -717   -376
    -23   -592   -571    306    272   -581   -192   -685   -680   -896   -701   -358
     -2   -584   -584    293    288   -584   -197   -672   -680   -898   -704   -358
     10   -574   -584    280    296   -579   -189   -644   -665   -880   -683   -337
     15   -553   -568    270    290   -561   -171   -594   -626   -839   -644   -301
     33   -548   -584    257    306   -566   -168   -574   -623   -839   -644   -301
     51   -540   -592    244    319   -563   -166   -553   -613   -828   -631   -288
     57   -509   -568    223    311   -537   -155   -522   -589   -797   -597   -254
     72   -493   -566    210    319   -530   -158   -509   -574   -776   -574   -231
     85   -457   -545    184    314   -501   -176   -527   -589   -792   -581   -244
     85   -433   -519    174    301   -475   -171   -524   -584   -774   -561   -223
     83   -439   -522    179    301   -480   -155   -522   -574   -758   -540   -202
     90   -420   -511    166    301   -465   -171   -553   -594   -776   -550   -213
     75   -402   -480    161    275   -439   -176   -576   -602   -779   -545   -210
     62   -381   -444    158    252   -410   -174   -594   -602   -774   -532   -197
     59   -379   -439    158    246   -407   -187   -633   -626   -789   -542   -210
     46   -381   -428    168    236   -405   -200   -675   -644   -802   -553   -220
     15   -374   -392    179    202   -384   -200   -698   -641   -797   -545   -215
      2   -371   -374    184    187   -371   -213   -740   -657   -813   -558   -231
     -7   -384   -376    194    181   -381   -233   -792   -688   -841   -587   -265
    -33   -407   -374    220    168   -392   -233   -818   -691   -844   -589   -270
    -49   -418   -371    231    158   -394   -244   -849   -701   -852   -597   -283
    -54   -454   -400    254    171   -428   -265   -891   -732   -883   -623   -316
    -67   -483   -415    272    171   -449   -270   -914   -743   -893   -631   -332
    -77   -475   -397    277    158   -436   -280   -932   -750   -904   -641   -340
    -80   -491   -410    283    163   -452   -298   -961   -776   -927   -662   -368
    -77   -506   -428    290    174   -470   -303   -974   -787   -937   -670   -376
    -85   -493   -410    288    161   -452   -298   -971   -776   -924   -659   -366
    -77   -488   -410    283    166   -449   -301   -974   -776   -927   -662   -368
    -72   -498   -428    283    176   -465   -314   -992   -792   -943   -675   -387
    -75   -483   -407    277    163   -444   -311   -984   -784   -927   -667   -376
    -75   -472   -400    272    161   -436   -306   -976   -774   -917   -657   -366
    -70   -478   -407    275    168   -444   -319   -989   -789   -937   -675   -384
    -80   -491   -410    285    163   -452   -322   -987   -784   -927   -667   -384
    -88   -478   -389    283    150   -433   -314   -976   -766   -906   -646   -376
    -80   -483   -402    280    158   -444   -319   -987   -774   -919   -657   -392
    -75   -475   -400    275    161   -439   -332   -997   -784   -930   -662   -397
    -85   -467   -381    275    145   -426   -324   -989   -771   -914   -652   -384
    -83   -467   -387    275    150   -428   -327   -989   -771   -914   -654   -389
    -77   -475   -397    275    155   -436   -340  -1002   -784   -924   -667   -407
    -85   -470   -384    277    148   -428   -332   -995   -771   -911   -657   -397
    -83   -462   -379    270    145   -420   -332   -989   -769   -906   -654   -397
    -72   -465   -394    267    161   -431   -342  -1000   -779   -917   -667   -413
    -67   -444   -376    254    153   -410   -327   -987   -766   -901   -652   -402
    -67   -381   -314    226    122   -348   -301   -958   -730   -862   -615   -368
    -59   -361   -301    207    119   -329   -290   -953   -724   -854   -607   -368
    -64   -345   -280    205    106   -314   -270   -945   -714   -846   -602   -366
    -67   -345   -277    205    101   -311   -252   -927   -704   -833   -592   -355
    -54   -322   -267    189    106   -296   -241   -914   -691   -823   -584   -348
    -41   -259   -218    148     85   -241   -239   -909   -662   -797   -555   -327
    -44   -181   -137    111     44   -161   -246   -901   -620   -748   -506   -275
    -36   -132    -96     80     28   -114   -280   -909   -602   -719   -478   -246
    -12   -142   -129     77     57   -137   -316   -932   -618   -740   -496   -267
    -23   -163   -140     93     57   -153   -329   -945   -636   -750   -509   -280
    -41   -176   -135    106     46   -155   -340   -953   -644   -756   -509   -280
    -38   -228   -192    132     75   -210   -363   -974   -680   -792   -545   -316
    -46   -345   -298    197    124   -322   -381  -1002   -735   -852   -613   -384
    -67   -433   -368    249    150   -402   -384  -1010   -769   -891   -657   -428
    -67   -470   -402    267    166   -436   -389  -1023   -789   -911   -680   -452
    -75   -504   -431    288    176   -467   -402  -1054   -823   -945   -709   -491
    -85   -519   -433    303    174   -478   -410  -1065   -839   -953   -722   -501
    -85   -535   -452    309    181   -496   -410  -1062   -841   -953   -724   -501
    -77   -558   -483    316    202   -522   -418  -1072   -857   -969   -740   -519
    -88   -571   -483    329    197   -530   -423  -1075   -859   -971   -743   -527
    -96   -566   -470    332    187   -519   -410  -1062   -846   -956   -730   -519
    -85   -574   -491    329    200   -532   -418  -1070   -859   -974   -745   -537
    -88   -589   -501    337    205   -545   -423  -1075   -867   -979   -753   -548
    -98   -584   -485    340    192   -535   -413  -1065   -857   -966   -743   -537
    -96   -594   -498    345    200   -548   -415  -1065   -859   -969   -750   -545
    -90   -613   -522    350    213   -566   -423  -1075   -872   -979   -763   -563
    -98   -610   -511    355    205   -563   -415  -1065   -862   -969   -758   -558
   -101   -607   -506    353    202   -558   -407  -1057   -854   -961   -750   -553
    -88   -626   -537    358    223   -581   -418  -1067   -872   -982   -771   -579
    -59   -737   -678    397    306   -709   -407  -1044   -930  -1057   -857   -665
     -5   -935   -930    470    459   -932   -324   -932   -982  -1182  -1010   -820
     41  -1034  -1078    493    558  -1057   -184   -743   -948  -1247  -1111   -940
     10   -820   -831    405    420   -826    -67   -675   -779  -1104   -963   -826
   -163   -340   -176    252      5   -259   -168  -1124   -641   -789   -574   -441
   -350    361    711     -7   -530    535   -475  -1732   -524   -337      2    148
   -506   1132   1636   -314  -1072   1384   -774  -2088   -275    244    672    823
   -527   1434   1961   -452  -1244   1696  -1078  -2278   -202    550   1008   1189
   -449    883   1330   -218   -891   1106  -1257  -2400   -675     28    485    719
   -394    197    592     98   -493    392  -1156  -2281  -1192   -761   -329    -83
   -322   -348    -25    332   -150   -187   -870  -1810  -1236  -1085   -763   -527
   -228   -506   -277    368     23   -392   -615  -1353   -997   -987   -750   -545
   -135   -542   -407    335    135   -475   -509  -1140   -883   -927   -719   -537
   -103   -602   -498    353    194   -550   -457  -1054   -852   -924   -727   -561
   -106   -631   -524    368    207   -579   -426  -1015   -841   -930   -737   -579
    -96   -652   -555    374    228   -605   -415   -997   -844   -945   -753   -602
    -88   -667   -581    376    246   -626   -413   -987   -849   -961   -771   -628
    -88   -670   -581    379    244   -626   -389   -956   -828   -943   -756   -615
    -80   -675   -594    376    254   -633   -379   -932   -810   -927   -743   -610
    -67   -678   -610    374    270   -644   -387   -932   -815   -932   -750   -626
    -75   -659   -584    366    254   -623   -384   -924   -810   -924   -743   -620
    -88   -665   -579    376    244   -623   -368   -898   -787   -901   -722   -602
    -80   -683   -602    381    257   -641   -366   -888   -787   -901   -722   -607
    -72   -665   -592    368    259   -628   -371   -885   -787   -901   -724   -618
    -80   -646   -568    363    244   -607   -353   -862   -761   -872   -701   -602
    -70   -639   -568    353    246   -602   -353   -854   -758   -872   -701   -602
    -59   -631   -571    345    252   -600   -361   -854   -761   -878   -706   -613
    -59   -620   -561    340    249   -592   -350   -831   -740   -857   -688   -597
    -64   -631   -566    348    249   -597   -332   -805   -722   -836   -670   -581
    -49   -615   -568    332    259   -592   -335   -797   -719   -839   -670   -587
    -49   -600   -550    324    249   -576   -329   -779   -709   -826   -662   -581
    -51   -592   -540    322    244   -566   -309   -740   -675   -789   -626   -553
    -33   -592   -558    311    259   -574   -314   -727   -670   -792   -626   -558
    -25   -579   -553    301    262   -566   -311   -709   -662   -787   -620   -561
    -23   -561   -537    290    257   -550   -298   -672   -636   -758   -600   -540
     -7   -558   -550    283    270   -555   -285   -639   -613   -740   -584   -530
      5   -548   -555    270    277   -550   -280   -615   -602   -737   -581   -530
      7   -537   -548    265    275   -542   -265   -571   -571   -706   -555   -504
     12   -537   -550    259    280   -542   -246   -522   -537   -672   -530   -483
     41   -527   -568    244    303   -548   -241   -488   -524   -665   -522   -485
     46   -506   -553    228    298   -530   -228   -444   -498   -641   -501   -472
     59   -472   -532    205    296   -504   -207   -392   -462   -602   -467   -439
     77   -472   -550    194    314   -511   -207   -366   -449   -589   -454   -428
     90   -459   -550    184    319   -504   -207   -348   -436   -576   -441   -420
     90   -420   -511    163    298   -465   -202   -322   -407   -540   -410   -389
     98   -402   -501    150    298   -449   -200   -314   -405   -530   -394   -379
    111   -381   -496    135    301   -439   -210   -324   -410   -535   -392   -381
    103   -350   -454    124    277   -402   -205   -324   -402   -519   -374   -366
     96   -335   -431    119    262   -381   -207   -335   -402   -511   -368   -361
     93   -340   -433    122    262   -384   -215   -361   -415   -522   -376   -368
     75   -327   -405    124    239   -366   -218   -389   -420   -524   -376   -368
     59   -314   -374    127    215   -342   -218   -405   -418   -511   -363   -361
     49   -314   -363    129    205   -337   -236   -446   -433   -527   -374   -384
     38   -314   -355    137    194   -335   -252   -491   -449   -540   -384   -402
     15   -314   -332    148    171   -322   -252   -517   -446   -532   -374   -400
      0   -332   -332    166    166   -332   -265   -553   -465   -550   -392   -423
     -7   -361   -353    181    168   -358   -283   -594   -493   -576   -418   -449
    -33   -379   -348    205    155   -363   -280   -613   -496   -579   -420   -457
    -44   -394   -350    218    150   -374   -288   -636   -511   -592   -431   -470
    -38   -418   -379    228    168   -400   -301   -667   -537   -615   -454   -498
    -46   -426   -381    236    166   -402   -306   -680   -550   -626   -459   -509
    -57   -433   -376    244    158   -405   -303   -683   -548   -620   -454   -509
    -46   -444   -397    244    174   -423   -314   -691   -561   -631   -465   -527
    -46   -441   -394    244    174   -418   -322   -701   -566   -636   -470   -532
    -51   -428   -379    239    161   -405   -314   -688   -553   -620   -452   -514
    -44   -426   -381    233    166   -405   -311   -685   -550   -618   -449   -511
    -38   -431   -392    233    174   -413   -322   -696   -558   -631   -459   -522
    -41   -418   -376    231    166   -397   -314   -680   -540   -610   -441   -504
    -38   -410   -374    223    166   -392   -306   -670   -527   -597   -431   -498
    -28   -418   -389    223    179   -405   -311   -680   -540   -610   -444   -514
    -36   -423   -387    228    174   -405   -309   -672   -535   -605   -439   -504
    -46   -426   -379    236    166   -402   -290   -649   -509   -576   -413   -472
    -36   -420   -387    226    174   -402   -298   -659   -524   -589   -426   -491
    -31   -405   -374    218    168   -392   -301   -670   -532   -600   -436   -504
    -38   -402   -363    218    161   -384   -290   -657   -514   -579   -420   -491
    -28   -413   -384    220    176   -400   -283   -649   -511   -576   -415   -493
    -18   -420   -402    218    189   -413   -285   -654   -522   -584   -423   -506
    -25   -376   -350    200    161   -363   -262   -623   -491   -553   -394   -480
    -25   -335   -309    179    140   -322   -239   -600   -462   -527   -371   -459
    -15   -309   -293    163    137   -301   -231   -594   -457   -524   -363   -459
    -23   -290   -267    155    119   -280   -218   -579   -436   -504   -342   -441
    -18   -280   -262    148    122   -272   -202   -555   -418   -485   -324   -423
     -5   -254   -249    129    119   -252   -205   -550   -413   -480   -316   -415
      2   -179   -181     88     90   -179   -202   -537   -381   -446   -280   -376
     -7   -116   -111     62     51   -116   -200   -522   -337   -397   -231   -327
      2    -98   -103     46     51   -101   -233   -532   -332   -387   -218   -314
     15   -119   -135     49     72   -124   -265   -553   -355   -402   -231   -329
     12   -119   -132     54     72   -124   -277   -558   -363   -402   -236   -316
      2   -129   -132     59     67   -129   -288   -574   -384   -418   -252   -324
      2   -194   -197     96     98   -194   -306   -600   -423   -459   -293   -368
     -5   -311   -306    155    148   -309   -316   -610   -470   -509   -350   -423
    -15   -413   -397    215    189   -405   -309   -600   -488   -532   -381   -449
    -18   -444   -428    228    202   -436   -319   -626   -527   -571   -420   -496
    -25   -480   -454    252    213   -467   -329   -646   -555   -600   -446   -527
    -38   -501   -462    270    207   -480   -327   -649   -561   -607   -454   -532
    -38   -514   -475    277    218   -496   -329   -652   -574   -623   -470   -540
    -33   -537   -504    285    233   -522   -342   -670   -600   -649   -496   -561
    -46   -540   -496    293    223   -519   -335   -657   -589   -636   -488   -558
    -46   -530   -485    285    218   -509   -337   -649   -576   -623   -478   -553
    -31   -540   -509    285    239   -524   -353   -662   -592   -646   -496   -563
    -38   -566   -527    301    241   -545   -350   -657   -597   -654   -506   -550
    -46   -574   -527    309    239   -550   -350   -644   -589   -639   -493   -532
    -38   -581   -542    309    252   -563   -361   -657   -605   -646   -506   -563
    -33   -587   -553    311    259   -571   -363   -657   -605   -644   -509   -579
    -44   -581   -537    311    246   -561   -355   -646   -592   -626   -493   -563
    -44   -589   -545    316    249   -566   -358   -646   -594   -628   -501   -576
    -33   -639   -605    335    283   -620   -355   -639   -610   -646   -527   -615
     -2   -743   -740    374    368   -743   -335   -592   -639   -696   -584   -672
     49   -914   -963    433    504   -940   -254   -462   -667   -818   -745   -820
     75   -927  -1002    426    537   -963   -129   -275   -579   -836   -800   -898
     15   -641   -657    311    335   -649    -38   -215   -368   -633   -592   -727
   -148   -168    -20    158    -64    -96   -150   -641   -290   -358   -223   -374
   -332    545    878   -106   -605    711   -454  -1312   -306     20    322    168
   -452   1221   1673   -384  -1062   1447   -730  -1709   -200    496    901    756
   -454   1301   1756   -423  -1106   1530   -979  -1961   -306    623   1057    969
   -405    709   1114   -150   -758    911  -1096  -2075   -776     72    478    457
   -342     12    353    163   -348    181   -989  -1909  -1239   -753   -410   -397
   -257   -428   -174    342    -41   -301   -750  -1418  -1127   -906   -693   -678
   -171   -542   -374    355     98   -459   -548   -987   -820   -714   -584   -607
    -75   -568   -493    322    207   -532   -431   -732   -646   -602   -509   -550
    -51   -597   -548    322    246   -574   -379   -636   -589   -574   -496   -548
    -49   -615   -566    332    257   -592   -358   -602   -576   -568   -501   -566
    -36   -649   -615    340    288   -631   -353   -584   -581   -581   -519   -589
    -31   -665   -633    348    301   -649   -345   -571   -579   -584   -524   -594
    -31   -652   -620    340    293   -636   -329   -545   -558   -563   -509   -576
    -23   -654   -631    337    303   -644   -324   -530   -548   -555   -506   -576
    -10   -662   -652    335    319   -659   -327   -530   -545   -558   -511   -587
    -15   -641   -626    329    303   -633   -314   -504   -519   -535   -493   -566
    -20   -636   -618    327    296   -626   -303   -485   -504   -519   -483   -545
    -10   -639   -628    324    306   -633   -311   -488   -511   -532   -496   -558
    -12   -626   -613    319    298   -620   -311   -480   -506   -530   -496   -545
    -15   -605   -589    311    285   -597   -296   -452   -478   -485   -465   -517
    -10   -615   -605    311    296   -613   -298   -446   -475   -478   -454   -532
     -2   -615   -613    309    303   -615   -296   -436   -465   -472   -446   -524
     -2   -597   -594    298    293   -597   -285   -413   -444   -449   -431   -509
     10   -600   -610    296    309   -605   -283   -405   -433   -439   -418   -514
      5   -602   -607    298    306   -605   -285   -400   -431   -436   -418   -514
     -2   -592   -589    298    290   -592   -270   -371   -405   -410   -394   -475
     -2   -576   -576    288    285   -576   -265   -348   -389   -394   -384   -459
     12   -571   -584    280    298   -576   -272   -342   -392   -394   -389   -475
     12   -568   -581    277    296   -574   -259   -314   -366   -368   -368   -459
     18   -550   -568    267    293   -558   -241   -277   -335   -337   -342   -426
     31   -555   -587    262    306   -568   -246   -259   -324   -332   -342   -418
     38   -540   -579    252    309   -558   -244   -236   -311   -322   -332   -405
     38   -514   -555    236    296   -532   -226   -187   -272   -275   -288   -368
     51   -511   -563    228    306   -537   -220   -150   -254   -252   -275   -358
     67   -506   -576    218    322   -540   -223   -124   -241   -241   -267   -355
     75   -478   -553    202    314   -514   -205    -77   -207   -205   -239   -324
     83   -472   -555    192    316   -514   -189    -33   -174   -168   -207   -288
    101   -465   -566    181    332   -517   -194    -12   -163   -158   -197   -277
    114   -428   -542    155    327   -485   -189     10   -145   -135   -171   -252
    116   -400   -517    142    316   -457   -176     38   -119    -98   -137   -218
    124   -397   -522    135    322   -459   -192     31   -132   -106   -140   -223
    124   -379   -506    127    314   -441   -202     15   -142   -111   -142   -226
    111   -361   -472    124    290   -418   -192     23   -129    -88   -119   -197
    116   -363   -480    124    298   -420   -184     18   -132    -85   -111   -192
    116   -363   -480    122    298   -423   -194    -15   -153   -103   -124   -210
    101   -329   -431    111    265   -379   -192    -31   -148    -93   -111   -202
     88   -301   -389    106    236   -345   -194    -51   -150    -90   -111   -210
     80   -311   -392    116    236   -350   -205    -85   -168   -116   -135   -231
     59   -314   -374    124    215   -342   -197   -103   -166   -116   -137   -233
     44   -316   -361    135    202   -337   -187   -114   -153   -106   -132   -233
     31   -348   -379    155    202   -363   -194   -150   -174   -129   -155   -270
     15   -371   -387    179    200   -379   -202   -184   -192   -153   -179   -301
      0   -381   -381    189    189   -379   -194   -189   -181   -140   -168   -285
     -5   -405   -400    205    194   -402   -197   -210   -194   -148   -184   -311
    -10   -436   -428    220    207   -431   -207   -239   -220   -163   -197   -345
    -18   -428   -410    223    194   -420   -200   -239   -210   -153   -179   -316
    -20   -428   -407    223    192   -418   -197   -244   -215   -163   -187   -327
    -15   -454   -439    233    210   -446   -210   -262   -244   -184   -223   -381
    -20   -457   -436    239    205   -449   -205   -259   -239   -181   -231   -389
    -31   -441   -410    236    189   -426   -197   -244   -218   -155   -205   -355
    -23   -446   -423    233    197   -436   -210   -254   -226   -161   -207   -374
    -25   -467   -441    244    207   -454   -215   -254   -220   -155   -202   -379
    -36   -459   -426    246    192   -441   -207   -239   -202   -135   -184   -366
    -31   -449   -418    241    192   -433   -210   -231   -192   -124   -174   -345
    -23   -446   -423    233    197   -433   -228   -241   -205   -145   -192   -350
    -31   -439   -407    233    187   -423   -226   -231   -194   -127   -181   -340
    -36   -428   -392    231    176   -410   -223   -223   -184   -114   -174   -345
    -23   -436   -413    231    194   -426   -233   -226   -189   -119   -176   -355
    -25   -423   -400    223    187   -413   -226   -213   -171   -106   -161   -342
    -25   -379   -355    202    163   -368   -205   -187   -137    -67   -124   -314
    -20   -353   -332    187    155   -345   -197   -181   -129    -57   -114   -314
    -25   -342   -316    184    145   -329   -174   -166   -109    -36    -98   -306
    -36   -324   -290    179    127   -306   -148   -135    -83     -7    -70   -288
    -20   -303   -283    161    129   -293   -145   -127    -77     -5    -70   -288
     -5   -254   -249    129    119   -254   -142   -116    -57     18    -46   -272
     -7   -179   -171     93     80   -176   -124    -85      0     85     18   -215
    -12   -135   -122     72     51   -129   -145    -90     25    119     51   -179
      5   -101   -106     49     54   -103   -184   -114     15    114     51   -184
     18    -96   -114     38     64   -106   -205   -109     18    122     59   -176
     10    -98   -109     44     59   -103   -218   -101     28    137     72   -163
     10   -129   -142     59     75   -135   -228   -135     -5    103     41   -184
      2   -189   -192     93     96   -192   -218   -163    -49     59     -2   -226
    -15   -298   -283    155    132   -290   -215   -168    -88     20    -49   -267
    -15   -392   -376    205    179   -384   -218   -179   -127    -20    -93   -314
    -20   -439   -418    228    197   -428   -226   -205   -166    -59   -135   -353
    -36   -465   -431    249    197   -449   -223   -215   -181    -72   -148   -368
    -41   -480   -439    259    197   -459   -231   -226   -197    -90   -163   -374
    -33   -504   -470    270    218   -488   -241   -241   -226   -119   -187   -384
    -41   -506   -465    272    210   -485   -241   -241   -226   -109   -187   -394
    -44   -509   -465    277    210   -488   -231   -228   -213    -90   -176   -394
    -38   -527   -488    283    223   -506   -241   -241   -231   -111   -194   -420
    -33   -517   -483    275    223   -501   -252   -249   -241   -122   -202   -431
    -44   -519   -475    280    213   -498   -239   -233   -223   -101   -181   -415
    -41   -530   -491    285    223   -511   -239   -233   -228   -106   -184   -415
    -36   -545   -511    288    236   -530   -244   -246   -246   -119   -200   -423
    -44   -540   -496    293    226   -519   -233   -233   -233   -103   -189   -407
    -46   -561   -514    301    233   -537   -223   -223   -223    -93   -184   -413
    -36   -558   -522    296    241   -540   -239   -239   -241   -124   -207   -431
    -33   -568   -535    301    249   -553   -241   -231   -254   -140   -226   -433
      5   -680   -685    337    345   -683   -215   -184   -283   -187   -290   -496
     70   -891   -961    407    514   -924   -132    -62   -324   -314   -454   -685
     90   -948  -1039    428    563   -995      7    135   -244   -342   -514   -792
     23   -691   -714    332    366   -701    116    202    -54   -171   -329   -644
   -127   -257   -129    192      0   -194     -2   -259    -31     33    -28   -350
   -327    420    748    -49   -537    584   -314   -976    -88    371    480    179
   -470   1171   1641   -350  -1057   1408   -587  -1392     28    865   1091    805
   -483   1356   1836   -436  -1161   1595   -857  -1654    -33   1049   1304   1065
   -418    802   1221   -192   -818   1010  -1002  -1745   -431    581    797    602
   -345    124    470    109   -407    296   -859  -1496   -795   -142     -2   -187
   -257   -366   -111    311    -72   -239   -602   -989   -711   -345   -327   -504
   -153   -509   -358    329    101   -433   -397   -558   -439   -194   -259   -462
    -59   -519   -459    290    200   -491   -280   -301   -262    -85   -181   -407
    -49   -545   -498    296    223   -524   -220   -205   -210    -62   -174   -394
    -33   -587   -553    309    259   -571   -205   -176   -207    -80   -194   -418
    -20   -615   -594    316    285   -607   -202   -163   -213    -90   -210   -454
    -25   -623   -597    324    285   -610   -179   -132   -192    -72   -197   -462
    -20   -615   -597    316    285   -607   -166   -109   -179    -72   -197   -457
    -10   -620   -610    314    298   -615   -171   -101   -181    -85   -205   -457
    -15   -631   -615    322    298   -623   -171    -88   -171    -77   -200   -457
     -5   -607   -602    306    298   -605   -150    -57   -140    -46   -166   -426
      2   -602   -605    298    303   -605   -153    -57   -145    -59   -181   -428
    -10   -618   -610    314    298   -615   -148    -46   -137    -46   -174   -446
    -23   -613   -589    319    280   -602   -127    -23   -109    -10   -142   -459
    -12   -607   -594    311    290   -602   -119    -12   -103    -12   -155   -462
      0   -613   -615    303    306   -613   -119    -10   -103    -23   -163   -444
      7   -602   -613    296    309   -607   -111      7    -90     -7   -145   -423
     20   -602   -623    290    319   -610   -114      7    -90     -5   -145   -433
     18   -605   -623    293    319   -613   -119     -2   -103    -23   -168   -457
     15   -584   -600    283    306   -592   -103     23    -85    -10   -158   -439
      2   -561   -563    277    280   -561    -72     77    -36     36   -114   -392
      0   -581   -581    290    288   -581    -70     93    -28     38   -114   -389
     18   -587   -605    285    311   -594    -72     88    -33     25   -127   -402
     23   -542   -568    259    293   -555    -62    119     -5     57   -101   -379
     49   -535   -584    241    316   -561    -57    150     10     70    -90   -371
     51   -527   -579    236    314   -553    -51    181     20     80    -83   -363
     41   -517   -558    239    298   -537    -25    233     62    124    -49   -329
     57   -519   -579    228    316   -548    -20    270     85    148    -28   -314
     85   -532   -618    223    350   -574    -23    293     90    150    -28   -319
     90   -504   -594    205    342   -548    -18    327    114    168    -12   -298
    103   -480   -584    189    342   -532     -7    374    148    205     18   -265
    142   -480   -623    168    381   -550    -15    392    148    202     15   -262
    158   -459   -618    150    387   -537    -20    405    150    210     20   -249
    148   -446   -597    148    371   -522    -15    428    168    236     44   -223
    132   -452   -584    161    358   -517    -15    431    168    241     51   -205
    122   -433   -555    155    337   -493    -28    413    158    239     49   -200
    129   -387   -517    129    322   -452    -18    418    174    267     72   -179
    132   -363   -498    114    314   -428    -12    423    184    288     96   -174
    129   -361   -491    116    309   -426    -18    407    174    277     98   -184
    132   -345   -480    106    303   -413    -15    397    179    290    106   -171
    129   -335   -467    101    296   -400    -15    379    171    288     96   -184
    122   -340   -462    109    290   -402    -28    335    142    259     72   -213
     85   -345   -431    129    257   -387    -18    306    142    259     77   -205
     54   -332   -387    137    220   -358     -2    298    163    275     90   -179
     41   -335   -376    145    207   -355     -5    267    148    259     75   -192
     33   -348   -381    158    205   -366    -23    223    127    236     46   -223
     20   -353   -374    166    197   -363    -20    207    129    236     41   -231
     23   -368   -392    171    205   -379    -18    189    124    239     38   -236
     25   -394   -420    181    223   -407    -28    166    111    228     23   -262
     31   -384   -418    174    223   -400    -33    166    116    239     25   -259
     28   -363   -392    168    210   -376    -41    163    116    241     25   -254
      7   -400   -407    194    205   -405    -49    135     90    215      0   -275
    -25   -444   -418    236    194   -431    -38    119     75    197    -23   -283
    -67   -470   -402    267    166   -436    -23    124     85    215     -7   -277
    -70   -470   -400    270    163   -436    -18    122     88    226      2   -296
    -59   -454   -394    254    166   -426    -25    109     77    220      0   -303
    -62   -439   -376    249    155   -407    -20    122     90    231     10   -277
    -54   -431   -376    241    158   -405    -15    132    101    239     18   -262
    -41   -433   -392    239    174   -413    -28    122     88    223      5   -280
    -54   -431   -376    241    158   -402    -23    129     98    236     12   -277
    -57   -415   -358    236    150   -387    -12    145    116    257     36   -259
    -51   -423   -374    236    158   -400    -23    132    101    233     18   -280
    -44   -402   -358    223    155   -381    -20    137    106    236     23   -267
    -44   -355   -314    200    135   -337     12    174    153    285     64   -226
    -36   -335   -298    184    129   -316     33    189    174    301     83   -215
    -36   -319   -285    176    122   -303     44    192    174    298     83   -213
    -38   -280   -241    161    101   -262     70    213    192    316     98   -197
    -46   -285   -239    163     96   -262     85    228    202    322    106   -189
    -36   -249   -213    142     85   -231     85    233    215    332    122   -168
    -31   -171   -140    101     51   -155     88    252    259    384    179   -114
    -31   -106    -75     70     20    -90     70    252    296    433    226    -77
    -15   -101    -85     57     31    -93     36    231    285    423    218    -88
      0   -109   -109     54     54   -109     23    220    267    405    200   -103
    -12   -103    -93     57     38    -98     20    218    267    410    205    -90
    -18   -116    -98     67     38   -109      7    197    246    392    187    -96
    -23   -192   -168    106     70   -181    -12    168    200    340    132   -137
    -36   -303   -267    168    114   -285    -10    166    166    303     88   -179
    -44   -384   -340    213    145   -363     -5    155    132    267     46   -228
    -46   -428   -381    239    166   -405    -20    122     85    218      0   -275
    -57   -444   -389    249    163   -418    -23    109     62    197    -23   -290
    -62   -478   -415    270    174   -449    -12    109     54    192    -33   -288
    -54   -511   -457    280    200   -483    -15     98     41    179    -46   -309
    -46   -509   -462    277    207   -485    -20     88     31    168    -51   -332
    -67   -514   -446    290    187   -480    -20     93     33    174    -49   -329
    -62   -527   -465    296    200   -498    -25     85     23    163    -62   -335
    -62   -561   -498    309    218   -530    -28     75      7    148    -75   -342
    -72   -568   -496    322    210   -532     -7     90     25    166    -59   -316
    -72   -568   -496    319    210   -535      2    101     31    174    -51   -327
    -77   -589   -511    332    215   -553     -2     90     15    148    -75   -368
    -67   -589   -522    327    226   -558     -7     83      7    137    -85   -366
    -67   -581   -514    324    223   -548     -7     85      7    140    -85   -358
    -64   -602   -540    332    236   -574    -15     72    -12    124   -101   -387
    -59   -641   -581    350    259   -613    -12     75    -36     96   -129   -410
    -25   -756   -732    389    350   -745     12    116    -80     25   -213   -478
     28   -956   -984    465    506   -969     90    220   -145   -129   -400   -654
     49   -982  -1031    465    537  -1008    220    379    -93   -179   -475   -753
    -10   -714   -704    361    345   -709    309    405     93      7   -270   -581
   -168   -246    -77    205    -46   -163    187    -44    171    283     96   -220
   -348    478    826    -64   -587    652   -101   -667    220    688    659    355
   -480   1166   1647   -345  -1062   1405   -350   -971    420   1239   1304   1021
   -470   1202   1673   -368  -1070   1436   -581  -1163    353   1374   1449   1228
   -418    607   1023    -96   -719    813   -704  -1280   -132    800    849    672
   -387    -72    314    231   -350    119   -605  -1145   -613    -23    -12   -189
   -301   -475   -174    387    -64   -324   -363   -654   -496   -161   -267   -441
   -215   -568   -353    392     67   -462   -161   -241   -223      2   -179   -379
   -103   -602   -498    353    194   -550    -59    -31    -90     77   -132   -361
    -59   -631   -571    345    254   -602    -12     46    -54     80   -142   -379
    -57   -657   -600    355    270   -628      7     77    -51     64   -158   -387
    -41   -685   -644    363    298   -665     12     90    -59     49   -176   -397
    -46   -688   -641    363    296   -665     36    114    -44     62   -166   -394
    -54   -672   -618    363    280   -646     54    135    -28     72   -153   -394
    -41   -688   -649    363    301   -670     54    137    -36     59   -166   -415
    -36   -696   -659    363    311   -678     64    148    -28     59   -171   -428
    -41   -685   -644    361    298   -665     80    174     -5     80   -158   -413
    -44   -685   -641    366    298   -665     85    184      5     88   -148   -402
    -70   -688   -618    376    272   -654     96    205     18     96   -142   -394
   -106   -665   -558    384    223   -610    127    252     62    137   -106   -348
    -64   -667   -605    366    267   -636    109    228     36    111   -124   -353
    -10   -678   -667    345    327   -672     75    189    -10     59   -168   -387
    -12   -675   -662    342    324   -670     80    202      2     72   -163   -376
    -23   -667   -644    345    309   -657     98    231     31    101   -140   -374
    -20   -675   -657    345    316   -667     98    239     38    106   -132   -384
    -20   -672   -652    348    314   -662     98    252     41    101   -137   -374
    -49   -639   -589    342    267   -613    124    301     88    150    -93   -329
    -49   -633   -587    340    267   -610    135    316    101    166    -77   -327
      7   -646   -657    316    329   -652    103    283     62    122   -116   -355
      5   -628   -633    311    319   -631    122    319     90    148    -90   -324
      2   -626   -628    311    314   -628    137    358    122    176    -62   -285
     -2   -618   -615    311    303   -618    142    381    135    179    -64   -283
     12   -607   -620    296    314   -613    145    410    145    184    -70   -290
     23   -605   -628    290    324   -615    158    446    176    215    -49   -262
     33   -607   -644    285    337   -626    158    465    184    218    -44   -254
     33   -581   -615    272    324   -600    166    501    210    239    -23   -239
     18   -548   -568    262    293   -555    189    561    262    296     25   -202
     54   -530   -584    239    319   -555    184    581    270    293     23   -187
     36   -517   -555    239    293   -535    192    615    285    306     36   -153
     90   -501   -594    205    340   -548    174    600    275    314     49   -150
    114   -498   -615    189    363   -555    166    594    270    316     54   -145
    114   -475   -589    181    350   -532    158    589    259    309     57   -135
     80   -446   -527    181    301   -485    181    613    290    337     83    -96
     70   -428   -498    179    283   -462    194    615    298    350     96    -83
    109   -454   -563    171    332   -506    161    548    239    293     44   -135
    101   -446   -548    174    324   -496    153    519    223    277     31   -153
     54   -415   -470    179    259   -441    171    522    246    296     49   -135
     20   -400   -420    189    218   -410    179    506    246    296     54   -127
     36   -415   -452    187    244   -431    150    441    197    252     15   -161
     41   -418   -459    189    249   -439    140    400    184    236      0   -161
     23   -444   -467    207    244   -454    145    379    166    200    -36   -145
      5   -475   -480    233    241   -478    135    337    132    174    -67   -176
    -23   -472   -449    246    210   -459    132    314    132    181    -75   -228
    -59   -467   -407    265    174   -439    145    311    145    192    -70   -262
    -51   -509   -459    277    202   -485    127    267    111    155    -96   -293
    -36   -566   -530    301    246   -548    122    241     88    129   -122   -311
    -49   -587   -540    316    244   -563    135    244     93    145   -106   -316
    -59   -587   -527    324    233   -558    142    244    103    161    -90   -324
    -57   -587   -530    322    233   -561    129    223     85    135   -109   -335
    -67   -566   -498    316    213   -535    129    226     85    137   -111   -319
    -59   -574   -517    316    226   -545    124    218     75    124   -129   -311
    -64   -584   -519    324    226   -553    116    215     62    114   -142   -303
    -70   -561   -491    314    210   -527    119    220     80    140   -124   -285
    -59   -566   -506    311    220   -535    122    218     75    132   -137   -296
    -46   -579   -532    311    241   -555    114    210     64    124   -140   -309
    -54   -571   -517    314    231   -545    116    210     64    127   -135   -309
    -64   -537   -475    301    202   -506    135    233     90    155   -109   -277
    -62   -524   -462    293    197   -493    137    241     93    158   -106   -267
    -54   -511   -457    283    200   -485    140    244     93    158   -109   -262
    -62   -462   -400    262    168   -431    171    275    127    192    -80   -226
    -57   -446   -392    249    166   -420    176    280    127    194    -72   -228
    -59   -444   -384    252    161   -415    187    293    140    207    -64   -233
    -44   -379   -335    210    145   -358    176    290    153    220    -51   -215
    -51   -272   -220    163     83   -246    187    324    210    283     10   -135
    -49   -228   -179    137     62   -205    155    306    223    301     33   -109
    -18   -213   -197    114     88   -205    109    267    200    285     20   -109
     -5   -220   -218    111    106   -220    106    267    202    296     28   -103
      2   -270   -272    135    137   -270     85    236    166    270      5   -137
     -7   -277   -272    142    129   -275     77    210    135    239    -23   -166
    -41   -316   -277    179    116   -298     90    213    127    231    -31   -166
    -54   -405   -350    228    145   -379     90    202     90    194    -75   -207
    -44   -527   -483    285    218   -506     75    174     28    119   -158   -275
    -54   -566   -514    309    228   -540     77    161     -2     88   -192   -285
    -67   -594   -530    329    231   -563     80    161    -15     85   -192   -296
    -72   -610   -540    340    231   -576     62    140    -41     64   -205   -327
    -67   -623   -555    345    244   -589     57    127    -59     44   -220   -340
    -85   -636   -553    361    231   -594     77    148    -44     57   -218   -322
    -77   -659   -581    368    249   -620     70    135    -67     38   -236   -335
    -41   -688   -646    363    301   -667     38     90   -116     -5   -275   -371
    -54   -685   -631    371    288   -659     51    106    -96     18   -257   -363
    -62   -693   -633    376    283   -662     57    116    -90     18   -257   -368
    -62   -709   -646    384    290   -680     49    109   -106     -5   -280   -376
    -80   -706   -626    392    270   -665     54    122    -96      5   -277   -366
    -64   -704   -639    384    285   -672     54    122    -96     10   -270   -361
    -46   -732   -685    387    319   -709     31     88   -135    -20   -296   -394
    -72   -732   -659    402    290   -696     44    106   -116      0   -272   -384
    -67   -730   -662    397    296   -696     51    116   -109     10   -265   -368
    -23   -800   -776    413    376   -789     44    122   -155    -51   -327   -415
     25   -976  -1002    475    511   -989     93    213   -187   -150   -465   -530
     49  -1060  -1109    506    576  -1085    228    405   -101   -189   -555   -628
     31   -859   -891    413    459   -875    340    571     96    -64   -446   -568
    -77   -441   -363    259    142   -402    316    402    233    158   -155   -329
   -262    163    426     46   -342    296     51   -241    116    410    267     96
   -381    875   1257   -246   -820   1067   -228   -750     96    807    813    636
   -405   1192   1597   -394  -1000   1395   -478  -1041     62   1104   1176   1005
   -446    782   1228   -166   -836   1005   -553  -1127   -197    867    904    787
   -384    106    491    137   -439    298   -522  -1114   -688     57     36    -33
   -254   -428   -174    340    -41   -301   -439   -919   -904   -459   -555   -584
   -189   -672   -485    431    145   -579   -270   -511   -633   -340   -540   -555
   -135   -693   -558    415    210   -626   -114   -181   -345   -127   -379   -405
    -83   -709   -626    394    270   -667    -18     12   -194    -18   -298   -340
    -67   -735   -670    400    298   -704      7     67   -161     -5   -293   -355
    -64   -748   -683    402    309   -717     23     90   -148     -2   -298   -363
    -62   -750   -688    407    311   -719     44    129   -122     12   -288   -345
    -49   -782   -735    415    342   -758     38    122   -137    -12   -319   -363
    -46   -776   -732    410    340   -756     38    127   -137    -15   -324   -381
    -57   -766   -709    407    324   -737     57    155   -109     12   -301   -368
    -46   -774   -727    410    340   -750     57    161   -103     15   -296   -376
    -51   -766   -717    407    332   -743     62    171    -96     20   -285   -363
    -83   -732   -649    407    280   -691     93    218    -41     75   -236   -319
    -83   -732   -649    407    280   -691     93    223    -33     80   -231   -306
    -10   -758   -748    384    368   -753     44    158   -101     12   -293   -350
    -18   -732   -714    374    345   -724     49    171    -90     28   -280   -345
    -33   -719   -685    376    324   -704     67    202    -57     59   -249   -316
    -41   -722   -683    379    319   -704     67    215    -44     67   -244   -301
    -80   -709   -628    394    272   -670    101    270     10    119   -207   -267
    -44   -706   -662    374    309   -685     90    259      2    111   -213   -270
    -12   -717   -704    363    342   -711     64    231    -28     88   -231   -293
    -18   -701   -683    358    329   -693     67    241    -12    103   -213   -290
    -18   -670   -652    345    316   -662     83    275     20    132   -187   -252
      2   -649   -654    322    327   -652     85    298     38    148   -174   -226
     10   -654   -665    322    335   -657     80    306     46    155   -168   -231
      0   -657   -657    324    327   -657     88    335     72    184   -145   -213
     -7   -636   -628    322    309   -633    101    361     98    202   -124   -181
      2   -641   -646    319    324   -644     93    368     90    189   -135   -171
      0   -626   -626    311    311   -626    101    402    116    218   -114   -150
     -5   -615   -610    309    301   -613    122    454    166    272    -67   -116
     18   -615   -633    298    324   -623    116    472    174    280    -62   -119
     31   -597   -631    283    329   -613    114    498    189    301    -33    -90
     36   -563   -600    262    316   -579    129    542    223    348      2    -51
     64   -545   -613    239    337   -579    116    550    228    355     10    -31
     96   -530   -626    218    361   -576     93    537    210    340      2    -28
    109   -488   -597    189    353   -542     93    553    223    353     18     10
     93   -478   -571    192    329   -524    101    561    228    363     33     33
     83   -483   -568    197    324   -524     93    537    210    358     31     20
     80   -465   -545    192    311   -504     85    511    194    345     25     -2
     64   -457   -522    194    290   -488     93    498    187    340     28     10
     54   -462   -519    202    285   -491     85    472    166    319     12      7
     46   -454   -504    202    272   -478     75    436    148    296     -5    -20
     25   -436   -462    205    244   -449     88    426    150    298     -2    -23
     23   -436   -459    205    239   -446     93    405    145    283    -20    -38
     18   -454   -472    218    244   -462     93    371    122    249    -59    -77
    -10   -452   -441    231    213   -446    103    353    114    239    -75    -98
    -36   -465   -428    252    194   -446    124    350    124    246    -70   -111
    -51   -493   -444    270    194   -467    106    309     93    215   -101   -150
    -57   -514   -457    285    197   -488    101    283     75    187   -122   -176
    -70   -519   -449    293    187   -485    109    277     80    189   -124   -174
    -41   -550   -509    296    233   -530     85    233     44    148   -158   -202
    -46   -555   -509    301    228   -532     80    218     25    129   -176   -213
    -67   -540   -475    303    202   -509     88    218     31    137   -171   -213
    -72   -542   -472    306    197   -509     83    207     23    127   -181   -220
    -72   -553   -480    314    202   -517     72    197     12    114   -192   -231
    -77   -555   -478    316    197   -517     83    207     25    127   -179   -213
    -72   -548   -478    309    202   -514     85    207     28    127   -179   -194
    -59   -550   -491    301    215   -522     75    197     18    124   -181   -205
    -49   -527   -478    288    213   -504     72    197     20    135   -171   -220
    -64   -524   -459    293    194   -493     88    215     41    158   -150   -205
    -64   -519   -457    290    194   -488    101    223     54    163   -142   -197
    -57   -483   -428    270    184   -457    111    236     70    174   -129   -184
    -49   -441   -392    246    171   -418    129    259     98    205   -101   -148
    -54   -410   -355    231    148   -384    140    267    109    215    -88   -140
    -49   -397   -348    223    148   -371    148    275    116    220    -83   -142
    -57   -379   -322    215    129   -350    166    296    137    236    -64   -116
    -49   -319   -270    184    109   -296    176    314    168    270    -31    -67
    -25   -262   -236    142    103   -249    153    290    166    267    -28    -57
    -20   -207   -187    114     80   -197    135    285    189    306     10    -38
    -18   -174   -155     93     64   -166    122    293    220    345     51    -12
    -15   -187   -171    101     77   -179    103    283    205    327     36    -36
    -23   -213   -189    116     83   -202     83    259    174    296     10    -54
    -49   -207   -158    127     54   -184     90    265    176    306     20    -38
    -41   -257   -215    148     85   -239     83    244    145    275    -10    -67
    -28   -361   -332    194    150   -348     59    207     83    210    -75   -132
    -44   -462   -418    252    184   -441     62    207     54    176   -114   -166
    -49   -517   -467    283    207   -493     67    202     33    155   -137   -189
    -57   -555   -501    303    220   -527     51    166    -10    109   -181   -226
    -62   -561   -498    311    218   -530     41    142    -44     77   -210   -241
    -80   -574   -496    327    205   -535     54    150    -41     80   -202   -226
    -67   -597   -530    332    228   -563     51    140    -51     70   -213   -244
    -57   -613   -558    335    249   -587     36    124    -70     49   -233   -275
    -75   -607   -532    342    228   -571     46    135    -62     59   -223   -262
    -96   -626   -530    361    213   -576     57    142    -54     70   -215   -259
    -93   -639   -548    366    226   -594     46    129    -72     51   -231   -285
    -77   -636   -561    355    239   -600     33    109    -90     33   -244   -296
    -83   -631   -548    358    231   -589     41    119    -75     46   -233   -277
    -62   -649   -589    353    262   -620     20     90   -106     12   -265   -303
    -64   -644   -581    353    257   -613     12     83   -116      5   -272   -301
    -75   -639   -566    355    244   -605     20     98   -103     18   -267   -280
    -70   -667   -597    368    262   -633     20     98   -111      7   -280   -296
    -44   -758   -717    400    335   -737     31    114   -158    -62   -355   -381
     -5   -935   -932    470    462   -935    114    215   -202   -181   -501   -517
     23  -1049  -1075    511    548  -1062    244    392   -174   -280   -636   -659
     18   -875   -893    428    454   -883    358    509    -25   -197   -558   -610
   -129   -433   -306    280     85   -371    244     59     -7     12   -249   -324
   -298    215    514     41   -407    363    -90   -626    -70    353    252    174
   -436    969   1405   -267   -919   1187   -410  -1062     28    862    885    797
   -444   1350   1795   -452  -1119   1571   -717  -1299    111   1273   1330   1236
   -387    875   1260   -246   -823   1067   -846  -1327   -161    963    979    937
   -335    181    514     75   -426    348   -745  -1184   -605    174    145    158
   -257   -379   -122    316    -70   -252   -509   -818   -730   -301   -420   -371
   -194   -548   -353    371     77   -452   -259   -358   -418   -150   -376   -350
   -122   -587   -467    353    171   -527   -109    -88   -213    -20   -285   -270
    -80   -615   -535    348    226   -574    -51     25   -150      2   -277   -265
    -77   -644   -566    358    244   -605    -28     62   -137      0   -283   -283
    -80   -667   -587    374    252   -628     -5     93   -119      5   -283   -296
    -72   -691   -620    381    272   -657     -7     93   -129    -12   -303   -332
    -70   -688   -620    379    275   -654     -2    101   -124    -18   -303   -337
    -75   -672   -600    374    259   -636      7    124   -106    -12   -298   -306
    -67   -678   -610    374    270   -644      5    127   -109    -15   -306   -298
    -62   -680   -618    368    277   -649      2    127   -109    -10   -301   -309
    -72   -665   -592    366    259   -628     15    145    -85     10   -283   -293
    -64   -662   -597    363    265   -631     20    153    -80     12   -275   -285
    -59   -670   -610    366    275   -641     15    148    -88      7   -275   -290
    -75   -631   -558    353    239   -594     23    166    -64     31   -254   -283
    -64   -623   -561    342    246   -592     31    179    -54     41   -249   -277
    -46   -649   -605    348    277   -628     20    174    -64     31   -265   -290
    -51   -639   -587    345    267   -613     25    184    -51     41   -249   -280
    -62   -618   -558    340    246   -589     41    210    -23     67   -226   -252
    -64   -620   -555    340    244   -589     46    226    -15     70   -223   -239
    -46   -620   -574    332    262   -597     36    218    -25     54   -239   -239
    -38   -600   -561    319    259   -581     54    244     -2     83   -218   -213
    -38   -605   -566    322    262   -587     62    259     10     90   -213   -213
    -41   -610   -571    324    262   -592     57    267     10     85   -218   -228
    -51   -610   -558    329    252   -584     77    309     46    122   -184   -202
    -54   -597   -542    327    244   -571     98    350     80    155   -150   -174
    -20   -589   -568    303    272   -579     80    345     62    132   -174   -194
    -12   -576   -563    293    272   -568     90    379     85    150   -161   -171
    -15   -555   -540    283    259   -548    114    433    127    192   -122   -135
      2   -553   -555    275    277   -553    122    470    145    202   -111   -119
     12   -553   -568    270    288   -561    124    493    155    207   -111   -116
     20   -532   -553    254    285   -542    148    542    197    252    -70    -83
     38   -517   -555    236    296   -535    150    566    207    265    -54    -75
     54   -498   -553    223    303   -524    142    566    202    262    -54    -80
     57   -488   -545    215    301   -517    153    581    215    285    -31    -44
     51   -470   -522    207    285   -496    161    594    228    301     -7    -18
     49   -470   -522    207    283   -493    153    576    210    285    -18    -28
     46   -444   -491    200    267   -467    145    555    200    275    -23    -25
     44   -431   -478    192    259   -454    145    537    192    275    -20    -15
     38   -431   -472    194    254   -452    135    501    163    249    -38    -28
     28   -423   -452    197    239   -436    122    459    132    220    -64    -46
     10   -405   -415    197    213   -410    132    441    132    220    -59    -33
      0   -397   -397    197    197   -394    132    413    124    213    -64    -36
     -5   -410   -407    207    200   -410    116    361     96    179    -90    -64
    -12   -423   -413    218    197   -418    109    319     77    163   -106    -83
    -36   -433   -397    236    179   -415    116    298     80    171   -101    -96
    -54   -467   -415    259    179   -444     93    252     49    137   -124   -132
    -75   -480   -407    277    166   -444     83    220     31    114   -142   -142
    -80   -483   -402    280    161   -444     85    210     31    111   -145   -132
    -67   -501   -433    285    181   -467     80    189     15    109   -150   -148
    -77   -519   -444    296    181   -483     67    161     -7     85   -171   -184
    -90   -522   -431    306    168   -478     75    161     -5     85   -168   -179
    -96   -532   -436    314    168   -485     72    153    -12     75   -179   -184
    -88   -535   -446    311    179   -491     57    137    -31     57   -197   -197
    -90   -517   -426    301    166   -472     64    142    -15     75   -181   -179
    -96   -504   -407    298    155   -457     75    155      0     90   -166   -166
    -75   -509   -433    290    176   -470     62    142    -15     72   -179   -181
    -59   -511   -452    285    194   -483     59    140    -18     72   -176   -181
    -80   -506   -426    293    171   -467     70    153     -2     88   -158   -161
    -90   -504   -413    296    161   -459     67    148     -5     83   -158   -163
    -83   -470   -389    275    150   -431     77    161      7     88   -153   -150
    -80   -410   -329    246    124   -371    116    200     54    135   -109    -98
    -75   -379   -306    226    114   -342    135    220     83    161    -85    -90
    -75   -355   -283    215    103   -319    148    223     90    163    -77   -106
    -83   -348   -267    213     90   -309    163    239    106    174    -70    -96
    -83   -342   -259    213     88   -301    176    259    124    192    -54    -67
    -75   -277   -202    174     62   -239    163    249    132    194    -44    -44
    -62   -210   -148    135     41   -179    140    239    153    226    -15    -10
    -57   -161   -103    109     20   -132    122    241    184    267     31     15
    -49   -168   -119    109     33   -145    106    231    174    259     25     -2
    -38   -197   -158    119     57   -179     85    213    145    236      5    -18
    -49   -205   -155    127     51   -181     83    205    137    233      5     -2
    -46   -218   -171    129     59   -194     72    189    119    215    -10     -7
    -41   -280   -239    161     98   -259     46    158     70    166    -62    -62
    -64   -394   -329    228    129   -363     44    145     28    116   -116   -109
    -72   -470   -397    270    161   -433     49    135     -5     77   -155   -140
    -75   -517   -441    293    181   -480     33    103    -49     31   -192   -176
    -96   -535   -439    316    171   -488     33     88    -67      7   -215   -181
    -93   -555   -462    324    184   -509     36     80    -80     -2   -226   -197
    -75   -579   -504    324    213   -542     20     57   -109    -23   -249   -241
    -83   -592   -509    335    213   -550     12     38   -124    -38   -262   -265
    -98   -592   -493    345    197   -542     18     49   -119    -33   -252   -246
    -98   -613   -517    353    207   -563     15     46   -127    -46   -267   -252
    -90   -626   -537    358    223   -581      2     28   -148    -67   -290   -270
    -98   -620   -524    358    210   -574      5     25   -150    -70   -285   -265
   -101   -613   -511    358    205   -563     15     36   -140    -54   -270   -246
    -93   -639   -548    363    226   -594     -2     18   -163    -83   -296   -277
    -98   -639   -540    368    220   -589     -5     12   -168    -88   -306   -272
   -101   -633   -532    366    213   -584      5     23   -158    -72   -290   -270
    -93   -641   -548    368    226   -594      0     15   -168    -83   -293   -290
    -83   -688   -605    384    259   -646     -2     15   -205   -127   -345   -329
    -54   -833   -779    444    361   -807     41     72   -259   -223   -452   -431
     -7  -1023  -1018    514    504  -1021    153    200   -303   -371   -631   -613
     25  -1044  -1070    509    548  -1057    309    387   -223   -407   -693   -704
    -80   -704   -623    392    270   -665    322    135   -135   -241   -475   -501
   -239   -163     75    200   -158    -44     38   -553   -174     31    -80    -88
   -397    610   1005   -106   -701    807   -345  -1140   -111    509    527    519
   -530   1384   1914   -426  -1221   1649   -696  -1467    101   1117   1218   1182
   -465   1374   1836   -457  -1150   1602  -1018  -1587     51   1254   1363   1353
   -374    743   1117   -187   -745    930  -1015  -1473   -322    680    750    805
   -324      0    322    161   -324    161   -709  -1096   -667    -88    -93     23
   -265   -426   -161    345    -51   -293   -350   -545   -493   -210   -355   -249
   -168   -509   -342    337     85   -426   -161   -207   -277    -93   -290   -233
   -116   -550   -433    332    155   -491    -83    -83   -210    -75   -283   -241
   -116   -597   -483    355    181   -542    -54    -38   -205    -98   -309   -259
   -116   -628   -511    374    197   -571    -36    -10   -202   -109   -322   -277
   -103   -662   -561    381    228   -613    -33     -5   -213   -124   -337   -316
    -98   -662   -563    379    231   -613    -18     15   -200   -116   -332   -322
   -103   -665   -563    384    228   -613     -2     38   -181   -103   -322   -311
   -101   -688   -587    394    241   -639    -10     36   -194   -122   -342   -335
   -101   -685   -587    392    241   -636     -5     41   -187   -116   -329   -311
   -106   -675   -568    392    231   -623     12     70   -158    -83   -296   -277
   -103   -680   -576    392    233   -628     15     80   -148    -72   -288   -303
    -93   -688   -594    392    249   -641     10     85   -155    -85   -309   -332
    -90   -659   -571    374    239   -615     18     96   -148    -85   -309   -303
    -93   -636   -542    363    223   -589     31    109   -135    -72   -290   -296
    -98   -633   -537    366    218   -587     25    101   -145    -83   -296   -309
    -96   -628   -532    363    218   -581     33    109   -140    -83   -301   -293
    -90   -615   -524    350    215   -571     49    137   -114    -57   -277   -262
    -80   -618   -537    348    226   -579     49    140   -119    -64   -285   -267
    -80   -626   -545    350    231   -587     54    145   -114    -64   -288   -265
    -80   -605   -524    342    220   -566     70    176    -85    -41   -262   -244
    -75   -610   -537    340    228   -574     75    194    -77    -41   -265   -233
    -64   -615   -550    340    241   -581     77    205    -75    -46   -272   -244
    -64   -589   -524    327    228   -558     96    241    -46    -20   -246   -226
    -62   -594   -532    329    233   -563    116    285    -12      5   -226   -197
    -51   -607   -555    327    252   -581    114    298    -12      2   -233   -218
    -44   -597   -553    322    254   -576    135    337     12     20   -213   -205
    -41   -574   -535    306    244   -555    161    392     49     51   -192   -168
    -25   -579   -553    303    262   -566    171    426     64     67   -181   -168
    -18   -579   -561    296    267   -571    184    459     80     77   -163   -168
    -20   -548   -527    283    252   -537    213    511    119    111   -137   -135
    -15   -535   -519    272    249   -527    233    553    145    135   -119   -122
      7   -537   -545    265    275   -540    233    563    148    135   -119   -124
     12   -511   -527    246    270   -519    239    579    161    148   -103    -93
     15   -470   -485    228    249   -478    241    581    166    153    -98    -83
     18   -472   -493    226    254   -483    236    568    155    145   -106    -96
      7   -454   -462    223    233   -457    241    563    161    155    -88    -80
      5   -428   -433    210    218   -431    244    550    158    153    -88    -67
      2   -431   -433    213    218   -431    236    514    135    132   -103    -85
     -5   -436   -431    220    210   -433    226    470    114    114   -114   -101
    -31   -431   -400    231    184   -415    226    439    106    109   -109    -88
    -51   -433   -381    241    163   -410    210    387     80     88   -129   -101
    -57   -441   -384    249    161   -415    184    324     49     62   -150   -132
    -75   -439   -363    254    142   -402    174    280     33     57   -155   -137
    -88   -452   -363    270    137   -407    166    249     28     57   -155   -145
    -98   -475   -379    285    140   -428    135    192    -10     20   -184   -179
   -106   -480   -374    293    132   -426    122    161    -28      7   -189   -179
   -122   -485   -363    301    119   -426    119    148    -31      7   -192   -176
   -116   -511   -394    314    137   -454     98    111    -62    -25   -228   -207
   -122   -535   -413    327    142   -475     93     96    -75    -41   -246   -223
   -132   -527   -397    329    129   -462    101    101    -62    -25   -228   -213
   -116   -540   -423    327    150   -483     90     85    -75    -38   -236   -218
   -109   -545   -436    327    163   -491     70     64    -96    -64   -259   -241
   -119   -530   -410    324    142   -472     77     72    -83    -54   -252   -226
   -124   -524   -402    324    137   -465     88     80    -75    -44   -244   -213
   -116   -535   -420    324    150   -478     80     70    -85    -51   -249   -231
   -116   -519   -402    319    142   -462     75     67    -88    -57   -252   -226
   -122   -509   -387    314    132   -449     88     83    -64    -36   -231   -194
   -114   -530   -415    322    148   -472     88     83    -67    -41   -241   -194
   -119   -517   -400    316    140   -459     75     72    -80    -49   -249   -210
   -127   -480   -353    303    111   -418     85     90    -62    -20   -215   -194
   -111   -470   -358    288    122   -413     98    103    -49    -10   -205   -187
   -106   -446   -342    275    116   -394    109    111    -36     -2   -200   -187
   -111   -413   -301    259     93   -358    142    140     -2     28   -168   -148
   -114   -376   -262    246     72   -319    179    168     33     62   -129   -111
   -103   -358   -257    228     75   -309    179    161     23     49   -145   -129
    -96   -350   -257    223     77   -303    179    161     18     41   -148   -135
    -93   -311   -218    202     59   -265    194    187     57     83   -106    -96
    -88   -244   -155    166     33   -200    176    176     83    111    -70    -67
    -80   -197   -116    137     15   -158    132    153     83    124    -51    -51
    -72   -166    -93    119      7   -129    116    158    101    150    -25    -23
    -59   -189   -129    122     33   -158    101    150     90    132    -44    -33
    -59   -236   -176    148     57   -207     75    124     57    101    -75    -38
    -75   -228   -153    150     38   -192     62    114     51    103    -72    -41
    -85   -275   -189    179     49   -233     57    109     33     90    -88    -64
    -90   -387   -296    239    101   -342     36     77    -31     18   -155   -140
   -103   -470   -366    288    129   -418     31     57    -77    -28   -202   -176
   -111   -504   -392    306    137   -449     36     51    -90    -44   -220   -187
   -109   -535   -426    322    155   -483     23     28   -119    -72   -246   -223
   -116   -558   -441    335    161   -498      5     -5   -158   -106   -277   -259
   -132   -566   -433    350    150   -501     10     -5   -158   -101   -270   -254
   -127   -594   -470    361    168   -532      5    -12   -166   -111   -275   -259
   -116   -610   -493    361    187   -553     -5    -31   -184   -132   -296   -288
   -127   -610   -483    366    176   -545      0    -25   -181   -135   -303   -290
   -132   -607   -475    371    171   -542      5    -20   -179   -135   -301   -270
   -124   -620   -498    371    184   -558    -12    -38   -200   -158   -319   -277
   -122   -618   -496    368    184   -558    -18    -46   -210   -168   -327   -277
   -132   -626   -493    376    179   -561    -12    -41   -207   -158   -322   -280
   -124   -649   -524    387    200   -587    -20    -51   -218   -171   -332   -301
   -124   -654   -532    387    202   -594    -33    -62   -231   -192   -350   -311
   -129   -644   -517    387    192   -581    -23    -49   -215   -171   -332   -293
   -122   -675   -553    397    213   -613    -20    -46   -226   -179   -342   -324
    -77   -782   -704    431    311   -743    -23    -46   -301   -275   -433   -426
    -38   -989   -950    511    454   -969     64     51   -379   -433   -618   -600
    -23  -1060  -1039    540    506  -1049    220    223   -335   -496   -709   -709
    -67   -849   -782    457    355   -818    306    171   -218   -384   -584   -615
   -226   -397   -171    311    -28   -285    140   -374   -181   -148   -257   -275
   -407    366    774     20   -592    568   -205   -971    -64    353    376    379
   -530   1153   1683   -311  -1106   1415   -527  -1283    197    966   1070   1078
   -511   1379   1891   -433  -1200   1634   -862  -1457    249   1265   1384   1436
   -428    919   1348   -244   -888   1132  -1026  -1501   -103    885    984   1078
   -389    194    584     96   -488    389   -807  -1257   -571     59    129    246
   -314   -335    -20    324   -148   -176   -488   -782   -610   -298   -335   -233
   -223   -485   -262    353     18   -374   -239   -350   -366   -200   -319   -257
   -155   -535   -379    345    111   -457   -109   -129   -228   -127   -272   -218
   -142   -607   -465    374    161   -537    -88    -96   -239   -168   -314   -267
   -142   -641   -498    389    176   -571    -77    -77   -249   -194   -345   -301
   -140   -654   -514    394    187   -584    -59    -51   -241   -197   -348   -298
   -119   -670   -550    394    215   -610    -59    -49   -257   -218   -371   -319
   -114   -678   -566    394    223   -623    -57    -38   -257   -226   -384   -340
   -119   -672   -553    394    215   -613    -38    -15   -233   -200   -355   -332
   -119   -670   -553    394    215   -613    -38    -10   -223   -192   -342   -337
   -114   -675   -561    394    223   -618    -44    -15   -231   -205   -350   -342
   -124   -659   -535    389    205   -597    -28      5   -210   -187   -335   -316
   -122   -654   -532    387    202   -594    -23     15   -202   -184   -332   -309
   -116   -665   -548    387    215   -607    -28     15   -210   -192   -345   -322
   -124   -652   -527    389    200   -589    -12     38   -189   -168   -324   -306
   -119   -636   -519    376    197   -579    -10     49   -179   -161   -311   -293
   -103   -641   -537    371    215   -592    -18     44   -189   -174   -324   -301
   -101   -641   -542    368    220   -592    -20     54   -184   -174   -324   -301
   -109   -628   -519    368    205   -574      0     85   -158   -150   -301   -265
   -109   -626   -519    366    205   -574     -2     98   -153   -155   -309   -259
    -93   -631   -537    361    220   -584     -7    103   -155   -153   -306   -275
    -96   -618   -522    355    210   -568      7    129   -132   -129   -280   -265
    -98   -605   -506    353    202   -555     20    155   -109   -109   -259   -244
    -96   -607   -511    350    205   -561     20    176    -98   -106   -259   -246
    -88   -602   -514    342    213   -558     28    200    -80    -93   -249   -241
    -62   -597   -535    329    233   -566     38    226    -67    -80   -239   -231
    -46   -602   -555    324    254   -579     44    252    -59    -80   -239   -228
    -38   -594   -555    314    257   -574     49    280    -46    -70   -236   -223
    -36   -568   -532    303    246   -550     72    335     -5    -31   -202   -192
    -18   -561   -542    288    262   -553     83    374     12    -15   -189   -179
      0   -558   -558    280    277   -558     83    402     23    -15   -189   -179
      0   -530   -532    262    265   -530    101    446     54     18   -161   -148
     10   -509   -519    249    262   -514    116    480     80     44   -135   -124
     28   -498   -530    233    275   -514    111    483     77     38   -137   -129
     31   -467   -498    218    265   -483    119    493     93     51   -122   -103
     23   -446   -472    210    246   -459    127    501    106     70   -101    -77
     36   -449   -488    205    262   -467    122    483     93     57   -109    -85
     36   -436   -475    197    254   -457    119    465     83     49   -116    -90
     12   -405   -418    197    215   -410    135    462     98     64    -98    -72
     -2   -410   -410    205    202   -413    127    428     80     51   -101    -80
      7   -415   -423    202    213   -418    101    368     44     18   -127   -101
    -10   -402   -392    205    189   -397     90    327     25      2   -140   -103
    -36   -402   -366    220    163   -384     83    296     18     -2   -142    -96
    -49   -431   -384    239    166   -407     59    239    -15    -28   -163   -129
    -62   -436   -374    249    153   -405     49    202    -25    -36   -171   -145
    -80   -439   -361    257    137   -400     46    176    -33    -38   -168   -148
    -83   -470   -387    277    150   -428     28    135    -57    -59   -189   -166
    -88   -488   -402    285    155   -444     12     98    -80    -80   -210   -192
   -101   -485   -384    293    140   -436     12     85    -83    -80   -210   -202
   -106   -504   -397    303    142   -452      5     64    -98    -96   -220   -213
   -109   -524   -415    316    153   -470    -10     38   -122   -116   -236   -226
   -122   -519   -400    319    137   -459     -5     38   -119   -109   -231   -220
   -119   -519   -400    319    137   -459     -7     36   -119   -111   -236   -220
   -109   -535   -426    322    158   -483    -23     12   -142   -135   -267   -244
   -109   -524   -415    316    153   -470    -20     15   -140   -132   -259   -241
   -116   -511   -397    314    137   -454     -5     36   -119   -109   -239   -215
   -111   -517   -405    314    145   -462    -10     28   -129   -119   -246   -226
    -98   -511   -413    303    153   -462    -20     12   -140   -127   -254   -233
   -106   -491   -384    298    137   -439     -7     31   -119   -106   -231   -207
   -103   -496   -392    298    142   -446    -10     28   -124   -111   -233   -213
    -96   -498   -402    296    150   -452    -20     18   -135   -122   -244   -223
   -103   -483   -379    293    135   -431    -12     28   -122   -106   -228   -205
   -109   -475   -366    293    127   -420     -7     36   -111    -96   -220   -202
   -109   -488   -379    296    135   -433    -10     28   -122   -109   -236   -220
    -98   -485   -387    293    142   -439    -10     28   -122   -109   -236   -210
    -96   -472   -379    283    140   -426      7     44   -103    -90   -218   -187
    -83   -439   -355    262    135   -397     18     54    -90    -80   -207   -176
    -80   -402   -324    239    119   -363     28     59    -83    -72   -200   -179
    -88   -363   -275    226     90   -319     54     85    -49    -38   -168   -153
    -90   -358   -270    223     88   -314     70     96    -41    -33   -163   -145
    -72   -379   -306    226    116   -342     59     80    -62    -59   -189   -168
    -75   -314   -239    192     80   -277     80     98    -23    -20   -153   -135
    -70   -239   -168    153     46   -205     70    103     12     25   -103    -85
    -54   -192   -140    122     41   -168     23     72     12     31    -93    -72
    -51   -168   -116    111     31   -142      2     70     23     44    -80    -54
    -57   -184   -127    122     33   -155      2     77     23     49    -75    -49
    -57   -210   -153    135     46   -181    -18     54     -5     28    -90    -67
    -59   -231   -171    145     54   -202    -44     23    -38      0   -119    -93
    -70   -280   -210    176     70   -246    -44     18    -62    -23   -145   -101
    -75   -407   -332    241    127   -371    -54     -5   -114    -83   -205   -161
    -80   -501   -420    290    168   -462    -64    -33   -168   -142   -262   -220
   -101   -530   -431    314    163   -480    -57    -41   -184   -153   -275   -244
   -109   -555   -446    332    168   -501    -54    -46   -194   -168   -293   -259
   -106   -594   -488    350    189   -542    -75    -77   -233   -210   -335   -285
   -111   -605   -493    358    189   -550    -80    -85   -241   -215   -340   -288
   -114   -597   -485    353    184   -542    -77    -83   -241   -213   -337   -288
   -111   -613   -501    363    194   -558    -88    -96   -262   -233   -355   -311
   -111   -628   -517    368    202   -574    -93   -106   -280   -252   -374   -324
   -111   -620   -509    363    197   -566    -90   -101   -277   -254   -379   -303
   -111   -631   -522    371    202   -576    -93   -106   -283   -254   -381   -303
   -109   -652   -542    381    215   -597    -93   -114   -285   -254   -384   -340
   -119   -657   -537    387    207   -597    -77   -106   -275   -241   -371   -342
   -119   -662   -545    389    213   -605    -72   -101   -272   -241   -368   -332
   -111   -678   -568    394    226   -623    -88   -114   -293   -265   -384   -342
   -111   -678   -566    394    226   -623    -88   -109   -288   -259   -381   -335
   -106   -717   -610    410    252   -665    -80    -98   -303   -280   -407   -355
    -62   -880   -820    470    379   -852    -57    -67   -379   -397   -537   -483
    -18  -1065  -1047    540    514  -1057     44     51   -433   -548   -719   -665
     -7  -1049  -1041    530    517  -1047    213    270   -314   -532   -732   -698
   -101   -711   -610    405    252   -659    241    114   -168   -335   -493   -485
   -252   -168     83    210   -168    -41    -15   -522   -161    -46    -88    -80
   -418    636   1054   -111   -735    844   -363  -1080    -38    475    563    576
   -537   1389   1927   -426  -1231   1657   -662  -1363    210   1080   1241   1247
   -480   1309   1790   -415  -1135   1548   -974  -1556     54   1098   1270   1332
   -420    675   1096   -127   -758    885  -1023  -1561   -441    441    597    722
   -376    -67    309    220   -342    119   -771  -1244   -820   -314   -218    -57
   -288   -517   -228    402    -31   -374   -459   -709   -662   -436   -475   -329
   -202   -589   -389    394     93   -488   -262   -353   -426   -306   -405   -293
   -155   -628   -472    392    158   -550   -150   -166   -309   -239   -361   -272
   -129   -685   -555    405    210   -620   -119   -119   -298   -254   -384   -309
   -116   -717   -600    418    241   -659   -114   -109   -314   -285   -413   -345
   -124   -717   -592    420    231   -654   -101    -83   -303   -285   -413   -342
   -114   -724   -610    420    246   -667    -88    -57   -293   -285   -415   -342
   -103   -740   -636    420    265   -691    -88    -54   -298   -296   -428   -361
   -111   -743   -631    428    259   -688    -72    -36   -285   -288   -420   -353
   -116   -732   -618    423    249   -675    -64    -18   -272   -272   -407   -337
   -106   -740   -636    423    262   -688    -64    -18   -275   -275   -407   -340
   -109   -737   -628    423    257   -685    -57     -7   -262   -265   -400   -332
   -116   -717   -600    418    241   -659    -44     20   -233   -233   -371   -306
    -93   -732   -641    413    272   -688    -57      7   -249   -252   -384   -327
    -77   -724   -649    400    285   -688    -70     -2   -257   -267   -397   -329
    -85   -711   -628    397    270   -670    -54     23   -233   -239   -374   -306
    -85   -717   -631    402    272   -675    -41     46   -213   -215   -353   -298
    -72   -698   -626    384    275   -662    -59     33   -228   -239   -371   -319
    -75   -696   -620    384    272   -659    -51     51   -215   -233   -368   -298
    -80   -688   -607    381    262   -649    -38     77   -192   -210   -350   -272
    -64   -693   -628    379    280   -662    -44     80   -189   -210   -348   -277
    -62   -691   -631    376    283   -662    -44     93   -184   -205   -340   -280
    -67   -672   -607    368    267   -641    -25    129   -155   -179   -316   -262
    -57   -680   -626    368    283   -654    -18    153   -140   -168   -316   -252
    -38   -685   -646    363    303   -667    -20    163   -140   -174   -324   -262
    -44   -665   -623    353    288   -644     -5    202   -109   -145   -296   -239
    -44   -662   -618    350    285   -641     12    244    -80   -119   -275   -213
    -31   -670   -641    348    303   -657     15    272    -70   -114   -270   -200
    -18   -641   -623    329    301   -633     25    306    -49    -96   -252   -176
     -7   -633   -626    319    306   -628     36    345    -25    -75   -239   -153
     10   -628   -641    309    324   -633     38    376    -12    -72   -236   -153
     20   -607   -628    293    322   -618     46    405      5    -46   -213   -148
     28   -584   -613    277    319   -597     67    441     41     -5   -168   -114
     36   -579   -618    270    327   -597     67    449     44      0   -161   -101
     44   -574   -618    265    329   -594     62    449     41     -2   -166    -98
     38   -537   -579    246    306   -555     64    452     49     10   -150    -83
     36   -514   -550    239    293   -532     64    446     44      7   -148    -72
     44   -524   -568    239    303   -545     54    415     15    -18   -166    -88
     28   -509   -537    239    283   -524     57    405     15     -7   -150    -77
     15   -488   -504    233    259   -496     59    387     12    -10   -150    -77
     12   -501   -514    244    262   -506     46    340    -15    -41   -171    -98
     -5   -501   -496    249    244   -498     36    296    -38    -57   -184   -106
    -18   -485   -467    252    223   -478     36    270    -36    -51   -181   -101
    -25   -493   -470    259    218   -483     20    228    -59    -72   -200   -119
    -36   -504   -467    270    215   -485      0    181    -88   -103   -228   -142
    -70   -504   -436    285    179   -470      2    163    -83    -96   -223   -135
    -67   -532   -465    298    197   -501     -7    129   -101   -103   -228   -150
    -64   -576   -514    319    223   -548    -28     83   -132   -132   -252   -189
    -75   -576   -501    327    213   -540    -36     67   -142   -135   -254   -197
    -88   -568   -480    327    194   -524    -36     59   -145   -132   -257   -197
    -85   -597   -511    340    210   -553    -46     33   -171   -161   -280   -220
    -85   -607   -524    345    218   -566    -51     20   -181   -174   -290   -231
    -98   -589   -491    345    194   -540    -44     31   -168   -155   -275   -210
    -93   -597   -504    345    205   -553    -54     18   -184   -171   -290   -223
    -88   -610   -522    348    215   -566    -59     10   -192   -181   -301   -231
    -96   -589   -493    340    197   -540    -54     18   -179   -166   -288   -210
    -93   -574   -480    335    192   -527    -49     23   -168   -153   -272   -189
    -90   -576   -485    332    197   -532    -59     15   -176   -163   -280   -202
    -90   -574   -485    332    197   -530    -57     20   -166   -153   -275   -194
    -90   -571   -480    329    192   -527    -54     28   -155   -145   -270   -181
    -75   -571   -496    324    210   -535    -67     10   -176   -171   -293   -189
    -75   -568   -496    322    210   -532    -72      2   -181   -163   -285   -197
    -83   -555   -472    319    192   -514    -59     23   -155   -129   -252   -184
    -80   -563   -483    319    200   -524    -64     20   -158   -135   -257   -189
    -80   -576   -496    329    207   -537    -75      7   -171   -153   -270   -200
    -85   -561   -478    322    192   -519    -75     15   -161   -142   -259   -184
    -80   -558   -478    319    197   -519    -80     12   -163   -145   -259   -176
    -75   -574   -498    324    210   -537    -88      0   -179   -161   -275   -187
    -83   -576   -493    329    205   -535    -83      2   -174   -150   -267   -174
    -85   -558   -475    319    192   -519    -80      7   -163   -137   -252   -168
    -72   -561   -488    316    205   -524    -90     -5   -179   -153   -262   -187
    -70   -540   -470    303    197   -506    -83      0   -171   -142   -259   -187
    -75   -501   -426    288    174   -465    -49     33   -132   -106   -226   -153
    -67   -485   -418    275    174   -452    -33     38   -124   -101   -220   -140
    -75   -459   -384    267    153   -423    -25     36   -119    -98   -218   -132
    -88   -441   -355    265    132   -400    -10     54    -96    -75   -194   -109
    -77   -431   -353    254    137   -392      2     70    -85    -67   -189    -96
    -59   -374   -316    215    127   -345    -12     54    -83    -64   -184    -90
    -57   -298   -241    176     90   -270    -25     46    -51    -20   -135    -51
    -59   -257   -200    158     67   -228    -44     49    -18     25    -88    -10
    -44   -267   -223    155     88   -246    -67     36    -33      7   -106    -20
    -46   -270   -223    155     88   -246    -88     15    -54     -7   -122    -36
    -57   -288   -231    171     85   -262    -90     12    -57     -7   -116    -28
    -59   -335   -277    194    106   -306   -106    -10    -88    -33   -140    -67
    -67   -436   -368    252    150   -402   -122    -44   -145    -96   -202   -137
    -85   -527   -441    303    176   -483   -124    -54   -189   -145   -257   -163
    -85   -584   -498    335    205   -540   -127    -64   -218   -176   -285   -181
    -85   -623   -537    353    223   -581   -145    -98   -259   -220   -329   -218
   -101   -657   -555    379    226   -607   -150   -114   -280   -241   -355   -239
   -101   -665   -566    381    231   -618   -145   -114   -283   -236   -350   -236
    -93   -678   -584    384    244   -633   -158   -129   -298   -249   -361   -265
    -98   -675   -576    387    236   -626   -163   -132   -303   -257   -363   -275
   -101   -675   -574    389    236   -626   -158   -122   -293   -246   -358   -257
    -93   -701   -607    394    257   -654   -163   -137   -311   -265   -376   -270
    -90   -717   -626    402    267   -672   -171   -145   -322   -277   -384   -275
   -103   -714   -613    407    252   -665   -163   -137   -316   -270   -379   -262
   -109   -714   -605    413    246   -659   -166   -137   -314   -270   -384   -267
   -101   -732   -633    415    265   -683   -176   -148   -332   -283   -394   -288
   -109   -722   -613    415    252   -670   -174   -142   -327   -277   -381   -277
   -119   -714   -594    415    236   -654   -171   -142   -324   -277   -381   -262
   -109   -740   -631    426    259   -685   -181   -153   -345   -306   -410   -275
    -88   -831   -743    457    324   -789   -171   -129   -381   -348   -462   -329
    -41   -997   -956    519    454   -976   -103    -28   -415   -441   -579   -457
      2  -1124  -1130    558    563  -1127     28    155   -389   -527   -704   -613
      7   -971   -979    483    493   -974    163    319   -226   -436   -623   -566
   -142   -532   -392    335    122   -462    106    -31   -119   -192   -303   -254
   -314    103    418    103   -366    259   -205   -719   -137    150    181    241
   -470    901   1369   -215   -919   1132   -535  -1208     -7    685    844    898
   -530   1428   1958   -449  -1244   1693   -846  -1483    124   1148   1366   1426
   -478   1021   1499   -272   -989   1260  -1057  -1636   -231    818   1031   1153
   -420    301    719     59   -571    509  -1005  -1566   -769    -15    163    332
   -353   -363    -12    355   -171   -189   -732  -1140   -917   -527   -454   -254
   -259   -594   -335    428     36   -465   -452   -618   -623   -423   -470   -296
   -155   -615   -459    387    150   -537   -301   -332   -433   -306   -389   -246
   -127   -688   -561    407    215   -626   -231   -210   -368   -288   -387   -254
   -129   -730   -600    428    233   -665   -202   -171   -361   -301   -405   -270
   -127   -771   -644    449    257   -709   -181   -142   -353   -306   -413   -290
   -122   -795   -675    457    275   -735   -181   -142   -363   -324   -433   -327
   -124   -797   -675    459    272   -737   -168   -124   -355   -324   -433   -329
   -116   -784   -667    452    272   -727   -158   -106   -342   -316   -426   -319
   -109   -797   -688    454    288   -743   -155    -98   -342   -322   -431   -324
   -111   -795   -685    452    285   -740   -150    -90   -335   -316   -426   -319
   -109   -776   -667    441    277   -724   -142    -72   -316   -301   -410   -298
   -101   -771   -672    436    283   -722   -148    -75   -322   -306   -415   -306
    -96   -766   -670    431    285   -719   -158    -80   -329   -314   -426   -319
   -106   -756   -652    431    270   -704   -142    -59   -306   -293   -402   -301
   -103   -750   -649    426    272   -701   -137    -41   -290   -280   -392   -283
   -103   -748   -646    423    270   -698   -140    -41   -293   -288   -400   -283
   -101   -737   -636    420    267   -688   -132    -25   -277   -272   -387   -270
    -93   -737   -646    415    275   -691   -129    -15   -270   -265   -381   -267
    -85   -748   -662    415    285   -704   -135    -23   -277   -272   -389   -285
    -85   -737   -652    410    283   -696   -127    -10   -265   -257   -374   -283
    -93   -717   -623    405    265   -670   -109     20   -233   -228   -345   -257
    -85   -722   -639    402    275   -680   -103     36   -226   -226   -342   -249
    -75   -719   -644    397    283   -683   -106     38   -228   -233   -348   -249
    -72   -706   -633    387    280   -670    -96     62   -210   -218   -332   -231
    -67   -698   -631    384    280   -665    -83     93   -192   -205   -324   -213
    -46   -711   -665    379    306   -688    -83    111   -189   -207   -329   -215
    -44   -691   -649    366    301   -670    -70    148   -163   -184   -311   -200
    -44   -685   -644    363    298   -665    -51    192   -137   -155   -288   -179
    -23   -685   -662    355    319   -675    -49    215   -129   -150   -280   -184
    -12   -667   -654    340    319   -662    -41    246   -111   -132   -267   -168
    -10   -644   -633    327    309   -639    -20    293    -77    -96   -233   -129
      5   -646   -652    319    327   -649    -15    319    -64    -83   -223   -122
     23   -641   -665    309    342   -652    -20    332    -64    -85   -220   -119
     20   -592   -613    283    316   -602    -12    353    -41    -62   -197    -77
     33   -568   -602    267    316   -584    -12    358    -41    -54   -187    -62
     46   -568   -615    259    329   -592    -25    335    -59    -67   -194    -83
     38   -555   -594    259    316   -574    -20    327    -54    -62   -187    -75
     28   -545   -574    257    301   -561    -12    322    -51    -57   -176    -57
     23   -540   -563    257    293   -553    -20    290    -75    -80   -192    -70
     12   -527   -542    254    275   -535    -28    262    -90    -88   -192    -77
      0   -504   -504    252    252   -504    -20    244    -88    -80   -174    -62
    -10   -511   -501    259    244   -506    -33    205   -103    -96   -189    -77
    -28   -517   -488    270    228   -504    -46    171   -119   -109   -205   -101
    -49   -506   -457    275    202   -483    -44    150   -114   -101   -197    -96
    -54   -519   -465    288    205   -493    -54    109   -129   -122   -210   -114
    -67   -553   -488    309    210   -522    -70     67   -155   -153   -244   -142
    -85   -555   -470    319    192   -514    -75     41   -166   -161   -254   -148
   -101   -563   -465    329    181   -514    -75     20   -174   -166   -257   -155
    -98   -584   -485    342    192   -535    -90    -12   -200   -192   -280   -197
   -111   -602   -493    355    189   -548    -93    -33   -213   -210   -303   -210
   -119   -610   -491    363    184   -550    -85    -36   -215   -210   -301   -200
   -119   -623   -506    368    192   -566    -98    -57   -233   -223   -311   -213
   -111   -628   -517    371    202   -574   -109    -72   -246   -231   -316   -226
   -116   -615   -498    366    189   -558    -98    -62   -233   -218   -306   -213
   -114   -613   -501    363    192   -558    -98    -62   -231   -218   -309   -218
   -109   -613   -506    361    197   -561   -111    -77   -246   -239   -332   -244
   -114   -613   -498    363    192   -555   -106    -72   -236   -226   -319   -231
   -114   -607   -496    361    187   -553    -96    -59   -218   -207   -296   -210
   -109   -610   -501    358    194   -558   -103    -70   -226   -218   -301   -218
   -114   -594   -483    353    181   -537   -111    -77   -228   -223   -306   -223
   -122   -581   -459    353    168   -522   -101    -59   -207   -197   -285   -200
   -124   -589   -467    355    171   -530   -101    -59   -207   -205   -290   -200
   -122   -592   -470    355    171   -530   -114    -72   -223   -218   -301   -215
   -122   -576   -457    348    163   -517   -111    -70   -220   -213   -296   -205
   -116   -579   -462    348    171   -522   -111    -67   -218   -207   -293   -200
   -109   -592   -485    350    187   -540   -124    -83   -239   -233   -316   -218
   -111   -587   -475    348    181   -532   -122    -77   -233   -223   -309   -207
   -114   -581   -467    348    174   -524   -116    -72   -226   -210   -290   -200
   -109   -589   -480    350    184   -535   -127    -85   -241   -228   -306   -218
   -109   -605   -498    355    192   -553   -135    -98   -249   -241   -319   -218
   -119   -592   -475    355    176   -535   -124    -90   -241   -228   -303   -194
   -119   -594   -478    355    179   -537   -132    -98   -252   -231   -309   -218
   -114   -610   -496    363    189   -553   -137   -109   -265   -241   -319   -241
   -116   -563   -449    337    163   -506   -109    -77   -228   -210   -288   -210
   -109   -524   -415    316    153   -472    -85    -59   -205   -187   -267   -187
   -109   -506   -397    306    142   -452    -75    -59   -202   -187   -267   -187
   -124   -480   -355    303    114   -418    -54    -44   -184   -171   -252   -166
   -114   -483   -371    296    127   -428    -46    -36   -179   -171   -252   -155
    -98   -462   -366    280    132   -415    -44    -36   -176   -166   -246   -161
   -103   -384   -280    241     88   -332    -38    -28   -137   -122   -200   -129
   -106   -306   -200    207     46   -254    -51    -18    -96    -70   -142    -75
    -83   -283   -200    181     57   -241    -90    -36   -101    -72   -145    -72
    -62   -296   -233    179     85   -265   -111    -46   -122    -93   -163    -88
    -80   -314   -233    197     75   -275   -116    -49   -124    -93   -161    -83
    -90   -335   -244    213     75   -290   -132    -67   -142   -109   -171    -83
    -90   -413   -322    249    114   -368   -158   -109   -202   -166   -233   -142
   -103   -522   -418    311    155   -470   -163   -127   -249   -220   -288   -194
   -122   -613   -493    366    184   -553   -158   -135   -280   -254   -324   -231
   -116   -665   -548    392    215   -607   -171   -166   -322   -296   -363   -283
   -132   -683   -550    405    207   -618   -181   -187   -342   -316   -381   -298
   -145   -698   -553    420    202   -626   -181   -187   -345   -319   -384   -301
   -148   -719   -571    431    210   -646   -189   -194   -358   -335   -400   -309
   -142   -732   -589    439    223   -662   -194   -205   -371   -350   -413   -319
   -155   -727   -574    441    207   -652   -189   -197   -363   -337   -407   -309
   -153   -737   -584    444    213   -662   -187   -194   -363   -337   -405   -311
   -145   -756   -613    449    231   -685   -200   -213   -381   -361   -423   -335
   -150   -750   -600    452    223   -675   -197   -205   -379   -358   -423   -332
   -163   -750   -587    454    207   -670   -184   -192   -366   -345   -413   -316
   -155   -774   -618    465    228   -696   -194   -202   -384   -363   -428   -332
   -148   -776   -628    459    236   -704   -202   -215   -394   -374   -436   -340
   -158   -753   -594    457    218   -675   -192   -197   -379   -350   -415   -329
   -150   -766   -615    457    228   -691   -202   -205   -389   -366   -428   -342
   -142   -802   -659    472    257   -732   -205   -210   -413   -394   -459   -374
   -122   -922   -800    519    337   -859   -171   -163   -449   -454   -532   -436
    -62  -1109  -1047    587    491  -1078    -70    -31   -483   -574   -685   -589
    -33  -1135  -1101    581    532  -1117     75    161   -402   -600   -740   -675
    -88   -841   -753    465    329   -800    150    135   -226   -407   -527   -491
   -244   -345   -101    293    -72   -223    -23   -397   -161   -116   -137   -101
   -423    397    820     12   -620    607   -381  -1065   -111    314    441    498
   -561   1140   1701   -290  -1132   1421   -691  -1395     96    885   1096   1156
   -566   1254   1821   -345  -1195   1538   -976  -1600     18   1018   1257   1358
   -501    709   1210   -103   -854    958  -1114  -1701   -480    426    667    823
   -465    -31    433    249   -449    200   -940  -1509   -982   -428   -226    -41
   -371   -519   -148    444   -114   -335   -618   -932   -815   -548   -491   -316
   -262   -644   -381    452     57   -511   -389   -519   -555   -418   -433   -303
   -194   -696   -501    444    150   -597   -275   -311   -436   -361   -405   -303
   -179   -735   -555    457    187   -646   -220   -228   -400   -355   -413   -306
   -168   -779   -610    472    218   -693   -202   -202   -405   -376   -436   -327
   -153   -818   -665    485    254   -743   -200   -194   -420   -400   -462   -366
   -155   -815   -659    483    252   -737   -192   -176   -415   -400   -462   -381
   -161   -810   -649    485    244   -730   -168   -148   -387   -376   -441   -363
   -153   -823   -670    488    257   -748   -168   -145   -392   -392   -452   -374
   -140   -828   -688    483    272   -758   -171   -148   -402   -410   -467   -381
   -145   -820   -678    480    265   -750   -155   -124   -381   -387   -449   -350
   -140   -815   -675    478    267   -745   -150   -111   -371   -374   -436   -350
   -129   -802   -675    465    270   -740   -161   -122   -381   -381   -441   -371
   -132   -792   -659    462    262   -727   -150   -109   -366   -371   -431   -361
   -135   -784   -649    457    257   -717   -137    -90   -345   -353   -413   -337
   -129   -787   -657    459    262   -722   -142    -90   -353   -363   -423   -342
   -132   -776   -644    454    254   -711   -137    -83   -345   -355   -418   -337
   -140   -761   -620    449    239   -691   -122    -62   -324   -340   -400   -314
   -129   -766   -636    446    252   -704   -122    -54   -327   -345   -407   -311
   -116   -766   -649    441    265   -709   -127    -51   -329   -350   -415   -337
   -119   -756   -636    436    254   -696   -116    -31   -309   -327   -392   -327
   -111   -750   -639    431    262   -693   -106    -12   -296   -322   -381   -311
    -98   -748   -649    420    272   -698   -106      0   -296   -329   -389   -298
    -93   -730   -636    413    270   -683    -88     36   -272   -301   -366   -270
    -98   -722   -623    407    259   -675    -75     64   -246   -270   -342   -270
    -83   -724   -641    402    277   -683    -75     85   -239   -270   -337   -280
    -70   -711   -644    389    283   -678    -64    114   -220   -262   -329   -267
    -70   -693   -623    381    275   -659    -41    163   -189   -231   -303   -239
    -46   -685   -641    366    296   -665    -41    187   -179   -226   -303   -241
    -28   -678   -649    350    309   -665    -33    218   -163   -213   -293   -233
    -20   -652   -633    335    303   -644    -12    270   -124   -171   -257   -200
    -15   -649   -633    332    309   -641     10    314    -90   -142   -228   -184
      0   -652   -652    324    324   -654      7    335    -80   -140   -226   -179
     12   -620   -636    303    322   -628     10    353    -70   -127   -210   -166
     20   -597   -618    285    316   -607     18    371    -57   -106   -192   -142
     36   -579   -615    272    324   -597     10    361    -64   -116   -194   -145
     33   -566   -602    265    316   -584      7    353    -70   -119   -192   -137
     20   -540   -561    259    290   -550     20    358    -54   -101   -174   -116
     23   -535   -558    254    290   -545     12    329    -77   -116   -184   -129
     20   -532   -553    257    285   -542     -2    288   -106   -145   -205   -142
      5   -511   -517    252    259   -514      2    267   -101   -137   -194   -129
     -5   -498   -496    252    244   -498     -5    233   -119   -150   -205   -140
    -20   -517   -496    267    236   -509    -20    184   -150   -179   -226   -163
    -41   -506   -465    275    210   -485    -20    155   -153   -179   -223   -158
    -59   -509   -449    283    194   -480    -20    132   -155   -176   -226   -153
    -57   -530   -475    293    207   -504    -44     80   -192   -210   -262   -197
    -67   -545   -478    303    205   -511    -64     33   -220   -236   -285   -220
    -93   -558   -465    327    184   -511    -62     20   -223   -233   -283   -218
    -93   -597   -504    345    202   -550    -77    -12   -249   -262   -309   -257
   -101   -623   -522    361    210   -574    -85    -41   -272   -283   -329   -285
   -119   -615   -498    366    189   -558    -80    -46   -272   -283   -329   -280
   -122   -620   -498    371    187   -561    -85    -59   -277   -285   -335   -288
   -109   -649   -540    376    215   -594   -106    -93   -311   -324   -368   -322
   -111   -644   -532    376    207   -587    -98    -85   -303   -314   -355   -309
   -114   -636   -524    374    202   -581    -93    -75   -293   -301   -342   -290
    -98   -639   -540    368    220   -589   -103    -88   -303   -311   -350   -303
   -106   -623   -517    363    202   -568   -106    -88   -296   -306   -345   -303
   -111   -613   -501    361    192   -555    -98    -72   -283   -296   -335   -275
    -98   -613   -517    353    207   -566   -111    -88   -301   -314   -353   -277
   -101   -618   -517    361    207   -568   -114    -90   -301   -309   -355   -283
   -111   -602   -493    355    189   -548   -103    -75   -277   -283   -329   -270
   -109   -605   -496    355    192   -550   -106    -75   -275   -275   -324   -272
    -98   -618   -519    358    207   -568   -116    -90   -293   -293   -340   -296
   -109   -600   -491    355    189   -545   -114    -80   -285   -277   -329   -280
   -106   -594   -491    350    189   -542   -114    -77   -280   -272   -327   -257
    -98   -607   -511    353    205   -561   -127    -93   -298   -293   -348   -277
   -106   -613   -506    355    200   -561   -119    -85   -288   -283   -342   -272
   -103   -610   -506    358    200   -558   -111    -77   -277   -270   -329   -259
    -93   -615   -524    353    215   -571   -127   -103   -306   -301   -353   -275
    -93   -623   -532    358    218   -579   -135   -111   -316   -311   -363   -267
   -103   -618   -514    361    202   -568   -129   -101   -306   -296   -355   -254
   -106   -626   -519    366    205   -574   -129   -103   -306   -290   -353   -272
   -101   -633   -532    366    213   -584   -140   -116   -322   -303   -363   -290
   -106   -633   -527    368    207   -581   -132   -114   -316   -298   -355   -283
   -103   -613   -509    355    200   -563   -122   -101   -306   -285   -345   -267
    -90   -587   -496    340    202   -542   -116   -101   -306   -285   -345   -262
    -96   -563   -467    327    184   -517    -98    -85   -285   -265   -327   -249
   -103   -524   -423    314    158   -475    -70    -62   -254   -233   -296   -218
    -98   -519   -420    309    161   -470    -67    -62   -252   -236   -293   -213
    -90   -532   -441    311    174   -488    -67    -62   -259   -249   -306   -213
    -98   -444   -348    270    122   -397    -54    -36   -226   -207   -270   -181
   -101   -366   -267    233     83   -316    -51    -28   -192   -171   -228   -148
    -80   -316   -236    197     75   -277    -93    -54   -189   -166   -215   -129
    -70   -298   -228    184     77   -265   -111    -57   -181   -150   -202   -103
    -67   -322   -254    194     90   -288   -111    -49   -179   -140   -189    -98
    -67   -340   -272    202    101   -306   -140    -88   -218   -168   -218   -140
    -77   -371   -296    223    106   -335   -153   -106   -239   -187   -236   -163
    -93   -454   -361    275    132   -407   -158   -111   -267   -220   -270   -184
    -96   -584   -488    340    194   -537   -174   -142   -332   -296   -348   -257
   -103   -657   -553    379    223   -605   -176   -155   -368   -332   -387   -288
   -124   -672   -548    397    210   -610   -168   -155   -376   -337   -394   -288
   -129   -704   -574    418    220   -639   -174   -176   -400   -363   -420   -306
   -109   -727   -618    418    252   -672   -202   -213   -439   -405   -457   -340
   -114   -730   -615    420    249   -672   -202   -213   -441   -405   -457   -335
   -119   -732   -613    426    244   -672   -197   -205   -439   -397   -454   -332
   -116   -756   -639    436    259   -698   -205   -220   -454   -413   -467   -353
   -124   -748   -626    436    249   -688   -205   -223   -454   -418   -472   -348
   -129   -737   -607    433    239   -672   -194   -210   -444   -415   -472   -322
   -122   -763   -641    444    257   -704   -202   -220   -457   -420   -480   -337
   -114   -782   -667    449    275   -724   -213   -233   -470   -420   -480   -374
   -124   -763   -639    444    257   -701   -207   -226   -459   -405   -462   -363
   -122   -776   -654    449    265   -714   -207   -226   -462   -410   -470   -361
   -124   -789   -667    454    270   -727   -213   -231   -472   -423   -483   -368
   -127   -789   -662    459    267   -727   -202   -218   -459   -413   -470   -348
   -109   -839   -730    472    309   -784   -197   -207   -483   -444   -511   -381
    -54   -992   -937    524    439   -966   -161   -142   -535   -548   -633   -504
    -15  -1130  -1117    571    548  -1124    -31     38   -504   -623   -753   -636
     -2  -1028  -1026    517    511  -1028    129    275   -319   -537   -696   -602
    -90   -620   -530    355    218   -576    122     80   -179   -311   -415   -350
   -262    -64    197    163   -231     64   -142   -574   -213    -28      5     70
   -439    709   1148   -137   -795    927   -462  -1132   -135    462    636    711
   -530   1335   1865   -402  -1197   1600   -771  -1454     -5    950   1195   1278
   -488   1060   1548   -285  -1018   1301  -1028  -1688   -329    727    982   1117
   -452    358    807     46   -631    581  -1034  -1699   -891    -67    168    348
   -387   -319     64    350   -226   -127   -815  -1363  -1145   -680   -535   -335
   -296   -659   -363    478     33   -511   -563   -854   -896   -654   -633   -452
   -215   -691   -475    452    127   -581   -384   -514   -644   -491   -524   -363
   -161   -709   -550    433    194   -631   -272   -311   -501   -400   -459   -314
   -137   -766   -628    449    244   -698   -244   -265   -488   -413   -483   -345
   -129   -797   -667    465    267   -732   -236   -254   -501   -439   -511   -379
   -132   -800   -670    465    267   -737   -218   -226   -488   -436   -509   -371
   -124   -810   -685    467    280   -748   -213   -213   -485   -439   -517   -384
   -119   -820   -701    470    288   -761   -210   -202   -483   -441   -517   -392
   -127   -795   -667    462    270   -732   -192   -181   -462   -423   -498   -374
   -116   -795   -678    454    277   -737   -189   -174   -457   -426   -498   -368
   -101   -805   -704    452    301   -756   -200   -179   -470   -444   -519   -376
   -106   -792   -685    449    288   -740   -192   -163   -454   -426   -506   -368
   -106   -776   -670    441    280   -724   -176   -145   -431   -397   -478   -358
    -98   -782   -683    439    290   -732   -187   -153   -441   -407   -480   -371
    -98   -779   -680    439    288   -730   -187   -150   -441   -405   -478   -363
   -109   -769   -662    439    275   -717   -174   -129   -418   -381   -457   -348
   -103   -771   -667    439    280   -719   -168   -119   -405   -376   -454   -342
    -98   -766   -670    431    285   -719   -179   -124   -413   -389   -465   -353
   -101   -748   -646    423    272   -698   -168   -103   -389   -368   -444   -329
    -98   -740   -644    418    270   -693   -158    -85   -371   -353   -433   -316
    -85   -740   -654    413    283   -698   -166    -83   -379   -361   -444   -324
    -93   -730   -639    410    270   -685   -158    -64   -363   -342   -428   -314
    -88   -711   -623    400    265   -670   -150    -44   -342   -324   -407   -296
    -72   -704   -631    384    277   -667   -150    -38   -340   -324   -410   -293
    -67   -709   -641    389    285   -675   -145    -18   -324   -314   -402   -283
    -70   -696   -626    381    275   -659   -129     18   -298   -288   -379   -259
    -51   -685   -636    368    290   -662   -124     44   -285   -272   -366   -246
    -38   -683   -644    358    301   -662   -127     67   -275   -262   -358   -246
    -36   -662   -626    350    293   -644   -111    111   -239   -233   -340   -228
    -25   -644   -620    335    296   -633    -98    158   -207   -205   -314   -197
     -2   -641   -639    319    316   -639   -103    181   -200   -200   -301   -192
     10   -618   -628    301    316   -623   -101    210   -184   -179   -285   -171
     18   -592   -610    288    314   -600    -85    249   -150   -142   -252   -132
     33   -587   -620    275    327   -602    -88    257   -148   -135   -239   -124
     44   -568   -613    262    327   -589    -93    257   -148   -132   -233   -116
     36   -537   -574    246    303   -555    -85    265   -137   -116   -218    -93
     36   -524   -561    244    298   -542    -85    259   -135   -111   -207    -80
     31   -514   -548    239    288   -530    -98    239   -148   -119   -210    -75
     36   -493   -532    228    283   -511   -106    210   -166   -129   -213    -72
     33   -483   -519    223    272   -501   -109    187   -179   -135   -220    -77
     28   -480   -509    226    267   -493   -124    142   -207   -161   -239    -98
      0   -472   -472    233    236   -472   -122    119   -205   -158   -233   -114
    -15   -467   -452    241    215   -462   -116     98   -202   -153   -226   -109
    -23   -472   -452    246    213   -465   -129     54   -226   -179   -252   -132
    -44   -491   -446    267    200   -470   -135     15   -241   -202   -277   -153
    -70   -501   -431    285    176   -465   -132     -5   -241   -207   -283   -161
    -77   -522   -444    298    181   -483   -140    -33   -257   -220   -296   -179
    -85   -545   -462    314    187   -504   -163    -80   -290   -254   -329   -220
    -98   -561   -462    329    181   -511   -163    -98   -298   -265   -340   -233
   -103   -589   -485    345    189   -537   -168   -116   -316   -283   -355   -241
   -103   -618   -514    361    205   -566   -184   -142   -342   -316   -387   -265
   -111   -620   -509    366    197   -566   -187   -153   -350   -316   -387   -270
   -119   -610   -491    366    184   -550   -176   -142   -337   -298   -371   -262
   -114   -620   -506    366    194   -563   -187   -158   -353   -316   -387   -283
   -116   -618   -501    368    192   -561   -187   -161   -350   -319   -387   -285
   -119   -607   -491    361    184   -550   -181   -155   -340   -314   -379   -259
   -114   -605   -491    361    187   -548   -194   -163   -350   -322   -389   -257
   -116   -613   -498    363    189   -555   -202   -171   -353   -322   -387   -270
   -124   -592   -470    358    171   -532   -189   -158   -335   -301   -368   -257
   -132   -584   -452    355    158   -519   -181   -148   -322   -288   -355   -249
   -122   -597   -475    361    176   -537   -192   -158   -332   -298   -366   -267
   -119   -605   -485    361    181   -545   -197   -161   -332   -301   -368   -259
   -127   -594   -467    358    168   -532   -189   -153   -322   -293   -355   -244
   -119   -597   -478    358    176   -540   -197   -168   -335   -303   -363   -249
   -116   -602   -485    361    184   -545   -202   -171   -340   -309   -371   -259
   -127   -600   -475    361    174   -537   -189   -158   -324   -293   -361   -249
   -127   -594   -470    361    171   -532   -194   -163   -329   -293   -358   -259
   -127   -607   -480    366    174   -545   -205   -179   -342   -306   -361   -270
   -129   -584   -454    358    161   -519   -202   -176   -337   -303   -361   -252
   -127   -581   -457    353    163   -522   -205   -176   -342   -306   -363   -249
   -119   -597   -478    358    176   -537   -218   -189   -358   -322   -379   -275
   -124   -610   -485    366    176   -548   -215   -189   -355   -319   -374   -277
   -135   -597   -462    366    163   -530   -205   -181   -345   -303   -358   -262
   -129   -597   -467    363    166   -535   -207   -184   -348   -314   -368   -270
   -119   -576   -457    348    166   -517   -194   -176   -337   -303   -361   -265
   -124   -532   -407    327    140   -470   -166   -150   -306   -270   -329   -231
   -119   -504   -384    311    132   -444   -150   -145   -296   -262   -316   -220
   -119   -488   -371    301    124   -431   -145   -150   -298   -270   -322   -228
   -122   -480   -358    301    116   -420   -129   -135   -283   -259   -311   -215
   -122   -452   -329    285    101   -392   -114   -114   -259   -236   -288   -197
   -114   -384   -270    249     77   -327   -111   -109   -239   -215   -265   -174
   -116   -314   -200    213     41   -257   -129   -106   -202   -174   -220   -127
   -109   -270   -161    189     25   -215   -150   -103   -181   -145   -187    -90
    -83   -283   -200    181     57   -241   -179   -132   -210   -174   -210   -116
    -90   -314   -223    202     64   -270   -197   -155   -236   -197   -231   -132
   -109   -335   -228    220     57   -283   -205   -163   -241   -197   -228   -127
   -109   -397   -288    252     88   -342   -223   -189   -288   -246   -277   -168
   -116   -535   -420    324    150   -478   -241   -223   -355   -327   -358   -244
   -132   -633   -501    384    184   -568   -233   -231   -387   -363   -397   -275
   -142   -659   -517    400    184   -589   -231   -239   -402   -374   -415   -290
   -148   -693   -545    420    197   -620   -249   -270   -433   -410   -444   -327
   -161   -711   -550    436    192   -633   -257   -288   -454   -436   -467   -345
   -171   -706   -535    439    181   -620   -244   -275   -446   -420   -452   -327
   -150   -737   -589    441    218   -665   -254   -293   -467   -444   -472   -358
   -145   -758   -613    452    231   -685   -262   -309   -480   -462   -488   -371
   -161   -748   -587    454    210   -670   -254   -298   -470   -449   -472   -358
   -161   -761   -600    462    218   -680   -254   -298   -472   -454   -478   -363
   -150   -763   -615    454    231   -691   -270   -316   -496   -485   -501   -366
   -158   -758   -602    457    220   -680   -259   -306   -483   -475   -496   -348
   -168   -769   -602    467    215   -685   -254   -303   -480   -467   -491   -353
   -166   -797   -631    483    231   -714   -267   -322   -498   -485   -509   -397
   -163   -795   -633    478    233   -714   -272   -329   -504   -488   -509   -405
   -166   -787   -620    475    226   -704   -265   -319   -493   -480   -496   -384
   -150   -813   -662    480    254   -737   -270   -324   -517   -514   -527   -410
   -114   -911   -797    514    340   -854   -257   -298   -568   -592   -618   -493
    -62  -1098  -1036    579    485  -1067   -137   -132   -576   -693   -761   -618
    -23  -1135  -1111    579    542  -1124     23     75   -483   -706   -805   -688
    -62   -859   -797    459    366   -831     93     28   -332   -555   -631   -545
   -231   -376   -145    303    -44   -262    -67   -506   -285   -288   -267   -174
   -415    368    784     20   -602    576   -439  -1174   -254    145    311    423
   -548   1114   1662   -285  -1104   1387   -779  -1551    -77    685    950   1057
   -555   1288   1842   -366  -1200   1564  -1098  -1779   -129    865   1161   1301
   -496    763   1260   -132   -878   1010  -1241  -1857   -579    345    628    820
   -457     10    467    220   -462    239  -1028  -1623  -1047   -491   -249    -25
   -363   -501   -137    431   -114   -319   -711  -1093   -958   -714   -607   -368
   -270   -644   -374    454     51   -509   -467   -654   -685   -579   -558   -355
   -197   -701   -504    449    153   -602   -340   -428   -545   -504   -509   -345
   -179   -766   -587    472    202   -678   -309   -381   -545   -532   -542   -387
   -171   -787   -615    478    220   -701   -290   -355   -542   -548   -561   -397
   -171   -800   -628    485    226   -714   -277   -332   -540   -561   -574   -410
   -166   -818   -652    493    241   -735   -275   -322   -545   -576   -589   -433
   -161   -826   -667    491    252   -748   -267   -309   -537   -576   -589   -433
   -155   -818   -662    485    252   -740   -257   -296   -527   -576   -584   -415
   -137   -820   -683    478    272   -753   -262   -298   -537   -584   -589   -423
   -135   -807   -672    472    267   -740   -267   -301   -540   -584   -581   -436
   -142   -792   -649    467    252   -722   -252   -277   -517   -563   -568   -423
   -142   -795   -652    467    254   -724   -249   -275   -517   -571   -579   -418
   -140   -802   -665    470    259   -735   -252   -277   -519   -579   -589   -423
   -145   -787   -641    467    246   -714   -241   -257   -504   -563   -574   -413
   -145   -779   -633    462    241   -709   -233   -246   -493   -555   -561   -402
   -137   -779   -641    457    252   -711   -241   -249   -501   -568   -576   -410
   -140   -761   -623    449    241   -693   -236   -236   -491   -561   -568   -400
   -129   -753   -623    441    246   -688   -228   -220   -478   -548   -558   -387
   -124   -758   -636    439    254   -698   -236   -220   -483   -558   -561   -397
   -122   -750   -628    433    252   -691   -233   -210   -475   -553   -555   -397
   -135   -727   -592    428    226   -659   -218   -176   -446   -532   -537   -366
   -129   -737   -607    433    239   -672   -202   -148   -428   -524   -532   -337
   -101   -745   -644    423    270   -696   -223   -166   -454   -548   -555   -368
   -106   -727   -623    415    257   -675   -205   -132   -428   -517   -530   -366
   -109   -722   -615    415    252   -670   -192    -96   -402   -498   -509   -358
    -96   -722   -626    410    265   -675   -194    -83   -402   -506   -517   -361
    -88   -706   -618    397    262   -662   -181    -49   -381   -491   -501   -327
    -83   -704   -620    392    267   -662   -158      5   -348   -457   -470   -290
    -59   -709   -649    381    293   -678   -155     33   -335   -449   -467   -298
    -46   -688   -641    368    296   -665   -153     62   -322   -439   -457   -296
    -44   -659   -615    350    283   -639   -129    109   -288   -407   -423   -257
    -25   -644   -618    335    293   -633   -127    135   -275   -397   -413   -244
    -12   -631   -618    322    301   -626   -129    145   -272   -397   -410   -233
    -10   -594   -584    303    285   -589   -111    171   -244   -363   -374   -194
     -5   -576   -574    288    283   -574   -109    176   -236   -353   -358   -181
      2   -571   -574    285    288   -571   -122    153   -254   -371   -374   -197
     -5   -558   -553    280    272   -555   -122    140   -262   -376   -374   -194
    -18   -542   -524    280    252   -535   -109    140   -249   -366   -358   -174
    -15   -542   -527    277    252   -535   -124    103   -275   -392   -376   -184
    -25   -530   -506    277    239   -519   -137     57   -298   -413   -387   -194
    -51   -517   -467    283    205   -493   -137     31   -303   -413   -379   -179
    -64   -522   -457    293    194   -491   -145     -7   -319   -426   -389   -194
    -75   -540   -465    306    192   -504   -163    -59   -345   -457   -418   -226
    -96   -542   -446    319    174   -496   -174   -101   -358   -472   -431   -228
   -109   -563   -457    335    171   -511   -187   -142   -379   -493   -449   -244
   -109   -592   -483    350    187   -537   -205   -192   -407   -519   -470   -280
   -124   -592   -470    358    171   -532   -215   -226   -426   -535   -478   -298
   -140   -600   -459    371    158   -532   -220   -244   -436   -545   -488   -309
   -142   -631   -488    387    171   -561   -236   -280   -470   -581   -519   -332
   -153   -649   -496    402    171   -574   -246   -309   -493   -605   -542   -342
   -163   -646   -483    402    158   -566   -244   -311   -493   -605   -542   -348
   -166   -662   -496    413    163   -579   -249   -327   -511   -623   -555   -358
   -161   -672   -511    415    174   -592   -262   -350   -530   -641   -568   -371
   -166   -659   -493    413    163   -576   -257   -345   -522   -631   -558   -361
   -168   -662   -493    413    161   -579   -257   -348   -522   -633   -555   -363
   -163   -662   -498    410    166   -581   -265   -361   -535   -649   -571   -379
   -168   -646   -478    407    153   -563   -262   -355   -530   -644   -566   -366
   -171   -639   -467    405    148   -553   -249   -340   -514   -628   -548   -350
   -168   -652   -483    410    155   -568   -259   -353   -522   -641   -558   -363
   -171   -646   -475    407    150   -561   -262   -355   -522   -646   -558   -361
   -171   -633   -465    400    145   -550   -259   -350   -514   -639   -548   -345
   -166   -633   -467    400    150   -550   -267   -358   -524   -646   -553   -350
   -163   -641   -480    400    158   -561   -283   -376   -542   -667   -571   -368
   -166   -631   -465    397    148   -548   -277   -368   -532   -659   -563   -355
   -166   -633   -470    397    150   -553   -275   -368   -530   -659   -561   -350
   -161   -649   -488    405    163   -568   -285   -384   -548   -680   -574   -366
   -174   -639   -467    405    145   -553   -285   -387   -545   -675   -571   -361
   -171   -631   -459    400    142   -545   -277   -379   -540   -670   -566   -353
   -166   -639   -472    402    150   -555   -285   -392   -555   -688   -579   -366
   -174   -644   -470    410    148   -558   -290   -400   -563   -696   -587   -374
   -176   -633   -459    405    140   -548   -283   -392   -555   -691   -581   -361
   -174   -641   -467    407    145   -555   -288   -400   -563   -701   -589   -368
   -174   -649   -478    410    150   -563   -296   -415   -576   -717   -602   -379
   -168   -615   -446    392    137   -532   -275   -397   -555   -696   -579   -350
   -163   -587   -423    374    127   -504   -252   -379   -532   -675   -558   -329
   -158   -568   -410    363    124   -491   -249   -381   -535   -680   -558   -335
   -176   -530   -355    353     88   -444   -228   -368   -519   -667   -545   -322
   -184   -522   -337    353     75   -431   -207   -345   -498   -652   -527   -290
   -166   -519   -355    342     93   -439   -207   -345   -504   -659   -530   -293
   -158   -449   -290    303     64   -368   -200   -340   -480   -633   -506   -275
   -161   -355   -197    257     18   -277   -200   -327   -436   -584   -452   -228
   -137   -309   -171    223     15   -241   -239   -350   -431   -571   -433   -207
   -122   -327   -205    223     41   -267   -270   -368   -452   -594   -452   -220
   -129   -345   -218    236     44   -283   -275   -371   -457   -597   -452   -226
   -137   -368   -231    252     44   -301   -290   -389   -472   -613   -465   -241
   -140   -418   -277    280     67   -348   -311   -420   -514   -652   -504   -277
   -161   -524   -366    342    101   -446   -316   -441   -563   -709   -568   -332
   -168   -626   -457    397    142   -542   -319   -452   -605   -756   -615   -376
   -174   -680   -509    426    166   -597   -329   -475   -646   -800   -657   -415
   -187   -719   -532    454    171   -626   -337   -496   -672   -828   -683   -439
   -194   -732   -540    462    171   -636   -340   -504   -685   -844   -696   -452
   -187   -745   -558    465    184   -652   -350   -522   -704   -865   -714   -470
   -189   -763   -574    475    189   -670   -361   -537   -722   -888   -735   -485
   -202   -771   -568    488    181   -670   -348   -524   -717   -880   -727   -478
   -194   -771   -579    483    189   -675   -348   -527   -722   -880   -730   -480
   -181   -787   -607    483    210   -698   -366   -550   -745   -911   -753   -506
   -184   -787   -602    483    207   -696   -363   -550   -745   -911   -756   -504
   -189   -784   -594    488    202   -691   -358   -540   -735   -906   -753   -496
   -187   -802   -618    493    213   -711   -368   -550   -750   -922   -766   -509
   -192   -802   -613    496    207   -709   -368   -553   -750   -922   -763   -511
   -194   -802   -607    496    205   -706   -358   -545   -745   -914   -758   -506
   -184   -815   -631    501    223   -724   -368   -555   -756   -930   -771   -522
   -179   -841   -665    509    239   -753   -374   -561   -774   -950   -795   -542
   -161   -914   -753    537    293   -833   -355   -530   -800   -997   -849   -584
    -98  -1078   -982    587    441  -1031   -298   -431   -844  -1106   -984   -706
    -41  -1200  -1158    620    558  -1179   -161   -239   -810  -1192  -1109   -846
    -70   -971   -901    519    413   -937    -23   -111   -607  -1031   -945   -722
   -215   -517   -303    366     44   -410   -103   -491   -501   -763   -602   -392
   -397    119    514    137   -457    316   -436  -1200   -519   -420   -122    103
   -561    945   1506   -192  -1034   1226   -771  -1673   -361    135    558    789
   -620   1332   1953   -358  -1288   1641  -1070  -1935   -309    470    940   1189
   -558    911   1470   -179  -1013   1189  -1283  -2101   -722     67    542    857
   -506    181    688    161   -597    436  -1205  -2008  -1273   -784   -335     23
   -436   -462    -25    449   -205   -244   -893  -1493  -1325  -1195   -875   -498
   -335   -672   -337    501      0   -506   -631  -1002  -1023  -1054   -844   -509
   -239   -740   -501    488    129   -620   -491   -737   -859   -969   -792   -488
   -213   -771   -561    491    171   -667   -423   -620   -800   -950   -789   -491
   -205   -795   -589    501    192   -693   -394   -579   -784   -958   -800   -498
   -184   -839   -657    509    236   -748   -392   -576   -802   -992   -836   -545
   -179   -854   -675    517    246   -763   -379   -561   -802  -1002   -849   -568
   -184   -846   -662    514    236   -756   -361   -532   -782   -984   -833   -555
   -171   -852   -680    511    254   -766   -355   -522   -782   -989   -836   -558
   -176   -865   -691    519    254   -779   -355   -519   -776   -992   -839   -563
   -176   -859   -683    519    252   -771   -342   -498   -758   -976   -826   -548
   -168   -852   -683    509    254   -766   -340   -496   -758   -982   -831   -545
   -158   -859   -701    509    270   -782   -345   -496   -758   -984   -831   -548
   -166   -839   -675    501    252   -758   -340   -483   -745   -974   -823   -537
   -168   -833   -665    501    246   -750   -335   -467   -730   -958   -810   -517
   -158   -839   -680    498    259   -761   -345   -472   -737   -969   -818   -514
   -161   -831   -670    496    254   -750   -340   -462   -732   -971   -828   -511
   -168   -815   -646    491    239   -732   -316   -431   -704   -948   -807   -491
   -150   -818   -667    483    257   -743   -322   -433   -711   -953   -813   -506
   -140   -820   -680    480    267   -750   -329   -436   -719   -958   -820   -527
   -150   -800   -649    475    249   -724   -314   -402   -688   -927   -792   -504
   -148   -792   -644    467    246   -717   -303   -381   -672   -911   -776   -485
   -135   -797   -662    465    262   -730   -311   -379   -678   -924   -787   -480
   -124   -795   -670    457    270   -735   -306   -358   -667   -917   -787   -462
   -119   -787   -667    454    272   -727   -288   -322   -636   -883   -766   -446
   -111   -792   -683    452    283   -737   -288   -309   -631   -885   -763   -462
   -106   -779   -672    444    280   -727   -283   -285   -615   -872   -750   -446
   -101   -756   -654    428    275   -706   -265   -239   -581   -844   -724   -410
    -88   -756   -667    423    288   -711   -259   -210   -568   -841   -727   -392
    -75   -756   -680    413    301   -717   -254   -176   -555   -836   -732   -381
    -57   -735   -680    394    309   -709   -241   -137   -530   -807   -701   -348
    -41   -724   -683    381    319   -706   -228    -98   -498   -774   -665   -327
    -25   -711   -685    368    329   -698   -228    -72   -480   -750   -644   -332
    -28   -685   -657    355    311   -672   -218    -44   -454   -719   -618   -332
    -23   -665   -641    342    309   -654   -210    -20   -433   -698   -600   -298
    -12   -649   -636    329    309   -641   -223    -28   -444   -709   -610   -293
    -10   -631   -620    322    303   -626   -223    -28   -439   -706   -602   -277
    -18   -607   -592    311    285   -600   -213    -20   -428   -691   -589   -252
    -18   -602   -587    309    283   -594   -218    -41   -439   -696   -589   -254
    -20   -587   -568    301    272   -579   -231    -72   -454   -709   -594   -265
    -33   -558   -524    296    244   -542   -231    -96   -462   -711   -592   -254
    -54   -563   -511    309    226   -537   -231   -119   -470   -714   -597   -259
    -59   -576   -517    316    226   -548   -246   -168   -498   -743   -623   -298
    -75   -579   -504    327    213   -542   -254   -210   -514   -758   -633   -303
   -103   -576   -472    340    184   -524   -249   -233   -514   -756   -636   -303
   -103   -605   -501    353    197   -553   -270   -290   -550   -789   -665   -342
   -119   -618   -498    368    189   -558   -285   -335   -576   -815   -693   -361
   -140   -626   -485    381    171   -555   -283   -355   -584   -818   -698   -368
   -142   -652   -509    397    181   -581   -293   -389   -607   -839   -714   -389
   -148   -678   -530    413    189   -605   -311   -428   -641   -872   -748   -418
   -161   -693   -532    426    184   -613   -311   -441   -652   -883   -763   -431
   -166   -706   -540    433    184   -623   -316   -457   -665   -893   -776   -441
   -163   -722   -558    444    197   -641   -327   -478   -680   -911   -792   -457
   -176   -724   -550    449    184   -639   -324   -483   -680   -909   -792   -457
   -174   -711   -537    441    179   -623   -327   -483   -683   -909   -792   -459
   -166   -722   -555    444    192   -639   -337   -491   -691   -917   -800   -467
   -163   -714   -550    439    192   -633   -340   -496   -691   -917   -797   -467
   -176   -704   -530    439    176   -618   -329   -483   -672   -898   -779   -436
   -166   -719   -553    441    192   -636   -327   -483   -672   -896   -779   -436
   -168   -719   -553    444    192   -639   -335   -491   -678   -896   -784   -457
   -181   -693   -511    439    163   -602   -322   -475   -654   -870   -756   -444
   -184   -693   -509    439    161   -602   -319   -470   -649   -865   -753   -439
   -171   -706   -535    439    179   -623   -332   -483   -665   -878   -763   -444
   -174   -701   -530    436    176   -618   -337   -483   -662   -872   -758   -428
   -174   -685   -511    431    168   -600   -329   -475   -652   -857   -745   -410
   -163   -693   -530    426    181   -613   -340   -485   -662   -872   -761   -423
   -163   -688   -524    426    179   -607   -342   -488   -665   -875   -771   -428
   -174   -696   -524    433    174   -613   -327   -475   -646   -852   -750   -420
   -168   -704   -535    436    181   -620   -337   -491   -662   -862   -753   -441
   -171   -709   -537    439    181   -626   -345   -501   -672   -872   -761   -446
   -181   -704   -522    441    168   -613   -337   -491   -659   -854   -745   -433
   -179   -696   -517    436    166   -605   -335   -491   -657   -854   -745   -431
   -174   -696   -522    436    174   -610   -335   -493   -662   -862   -750   -439
   -168   -665   -496    415    161   -581   -316   -475   -641   -836   -730   -423
   -168   -631   -462    400    145   -548   -293   -452   -613   -810   -698   -392
   -168   -613   -444    389    135   -530   -285   -454   -605   -810   -698   -387
   -168   -597   -428    384    129   -514   -272   -449   -600   -807   -698   -389
   -179   -584   -405    379    111   -496   -249   -420   -571   -776   -670   -371
   -166   -524   -358    345     93   -444   -244   -407   -542   -745   -636   -342
   -155   -454   -298    303     70   -379   -254   -413   -519   -719   -607   -309
   -150   -379   -228    265     38   -303   -270   -407   -488   -675   -566   -270
   -148   -368   -220    257     33   -293   -298   -415   -480   -659   -548   -265
   -142   -402   -262    272     57   -332   -324   -436   -504   -680   -563   -288
   -150   -426   -275    285     62   -350   -342   -462   -524   -693   -574   -296
   -161   -449   -288    306     62   -368   -348   -470   -535   -701   -579   -296
   -161   -548   -387    353    111   -470   -371   -506   -597   -769   -652   -366
   -171   -670   -498    420    163   -587   -379   -524   -649   -831   -717   -418
   -187   -727   -542    454    176   -636   -368   -519   -665   -846   -737   -426
   -192   -766   -574    480    189   -670   -368   -535   -683   -865   -756   -452
   -192   -795   -605    491    205   -701   -387   -571   -724   -901   -795   -496
   -202   -805   -602    504    200   -704   -384   -568   -724   -896   -787   -504
   -202   -823   -620    511    207   -722   -384   -568   -724   -896   -787   -509
   -192   -846   -654    519    231   -750   -397   -584   -745   -919   -810   -522
   -205   -833   -628    517    210   -730   -400   -587   -745   -919   -810   -527
   -210   -839   -628    524    207   -732   -392   -576   -740   -909   -800   -514
   -202   -854   -654    527    223   -756   -405   -589   -758   -930   -818   -532
   -202   -870   -667    537    231   -769   -407   -589   -761   -932   -823   -537
   -215   -862   -646    537    215   -756   -397   -579   -743   -911   -805   -527
   -213   -867   -654    540    220   -761   -407   -584   -748   -914   -802   -537
   -218   -878   -662    545    220   -769   -410   -592   -753   -919   -807   -542
   -218   -867   -649    542    215   -758   -405   -584   -745   -914   -802   -537
   -207   -883   -678    542    233   -782   -405   -584   -748   -924   -815   -545
   -187   -945   -758    566    285   -852   -407   -579   -779   -966   -862   -587
   -145  -1085   -940    613    397  -1013   -368   -506   -818  -1047   -961   -675
    -93  -1241  -1148    667    527  -1195   -231   -322   -795  -1130  -1083   -802
    -83  -1163  -1083    623    498  -1124    -98   -150   -662  -1083  -1057   -813
   -179   -792   -613    485    215   -701    -77   -296   -504   -857   -792   -581
   -363   -231    129    296   -249    -51   -309   -911   -501   -558   -366   -163
   -537    535   1072      2   -805    802   -641  -1501   -441    -98    241    446
   -626   1114   1740   -246  -1184   1426   -943  -1810   -314    353    761    963
   -610    953   1564   -171  -1085   1257  -1176  -1997   -532    254    665    914
   -553    275    826    137   -688    550  -1210  -2021  -1070   -493   -103    197
   -472   -441     31    457   -252   -205  -1023  -1745  -1423  -1205   -885   -548
   -392   -748   -358    568    -18   -553   -753  -1205  -1135  -1122   -935   -610
   -303   -792   -488    548     90   -641   -566   -841   -875   -950   -815   -532
   -231   -841   -610    535    187   -727   -472   -665   -763   -891   -779   -517
   -220   -878   -657    550    218   -769   -439   -610   -743   -893   -787   -542
   -223   -893   -670    558    220   -784   -418   -574   -730   -893   -792   -555
   -213   -917   -706    563    244   -813   -410   -561   -732   -909   -810   -576
   -207   -927   -722    566    254   -826   -407   -553   -737   -919   -820   -581
   -207   -927   -719    568    254   -823   -387   -522   -711   -901   -807   -558
   -207   -924   -719    566    254   -823   -381   -511   -706   -901   -810   -555
   -200   -932   -735    566    267   -833   -387   -511   -711   -904   -810   -574
   -205   -919   -717    561    254   -820   -376   -496   -693   -888   -795   -571
   -202   -901   -698    553    246   -800   -363   -475   -672   -870   -782   -548
   -192   -917   -724    553    265   -820   -368   -480   -680   -880   -787   -550
   -194   -906   -714    550    257   -810   -368   -475   -672   -867   -776   -545
   -197   -883   -685    537    244   -784   -358   -457   -652   -839   -753   -537
   -192   -888   -696    540    252   -792   -361   -452   -649   -841   -758   -545
   -189   -893   -704    537    257   -800   -361   -441   -646   -841   -756   -542
   -189   -880   -691    535    249   -787   -348   -418   -620   -815   -735   -519
   -189   -870   -680    530    244   -776   -342   -407   -610   -805   -724   -519
   -187   -862   -675    524    244   -769   -350   -407   -613   -807   -730   -524
   -179   -859   -680    519    249   -771   -350   -397   -605   -802   -722   -509
   -179   -862   -685    519    252   -774   -335   -368   -584   -776   -698   -488
   -171   -857   -688    514    254   -774   -337   -358   -584   -779   -704   -488
   -166   -839   -672    504    252   -756   -335   -345   -574   -774   -696   -478
   -166   -823   -657    493    244   -740   -314   -306   -540   -735   -659   -457
   -155   -831   -675    493    257   -753   -306   -283   -527   -722   -649   -454
   -150   -831   -683    488    265   -758   -303   -262   -514   -709   -636   -459
   -148   -802   -654    475    252   -730   -283   -218   -478   -672   -602   -431
   -132   -795   -665    462    265   -730   -275   -181   -454   -657   -589   -413
   -111   -797   -685    454    285   -740   -275   -155   -444   -652   -589   -405
   -109   -782   -672    444    280   -727   -262   -111   -413   -623   -558   -374
    -98   -750   -652    426    275   -701   -241    -59   -374   -579   -522   -340
    -72   -748   -675    410    298   -711   -249    -46   -374   -574   -517   -342
    -64   -724   -659    394    296   -693   -244    -28   -358   -553   -493   -319
    -57   -691   -633    371    288   -662   -239    -12   -342   -530   -470   -285
    -41   -678   -636    361    296   -657   -244    -20   -350   -537   -472   -285
    -41   -662   -623    350    288   -641   -257    -38   -361   -545   -478   -290
    -54   -631   -579    342    259   -605   -252    -38   -353   -530   -454   -265
    -54   -623   -571    337    257   -597   -257    -57   -361   -532   -454   -259
    -54   -628   -574    342    259   -602   -270    -90   -384   -548   -467   -277
    -70   -613   -545    340    236   -579   -270   -111   -381   -535   -449   -285
    -83   -592   -509    337    210   -550   -265   -135   -384   -535   -446   -293
    -96   -605   -509    350    205   -558   -275   -176   -405   -561   -475   -316
   -116   -610   -493    363    187   -553   -277   -207   -410   -568   -488   -324
   -137   -615   -478    376    168   -548   -270   -231   -410   -566   -483   -332
   -148   -641   -493    394    171   -566   -277   -267   -423   -584   -496   -358
   -163   -665   -501    413    166   -584   -293   -306   -449   -607   -522   -387
   -181   -672   -491    428    153   -581   -285   -322   -449   -610   -524   -389
   -189   -693   -504    441    155   -600   -293   -348   -467   -631   -548   -415
   -192   -719   -527    454    166   -623   -303   -376   -491   -652   -568   -446
   -210   -722   -514    465    150   -618   -306   -387   -496   -657   -574   -452
   -213   -727   -514    470    150   -620   -309   -394   -501   -662   -571   -446
   -213   -737   -527    472    155   -633   -322   -418   -524   -683   -592   -462
   -218   -743   -524    480    150   -633   -319   -420   -522   -683   -592   -462
   -231   -743   -514    485    140   -631   -309   -402   -504   -662   -579   -449
   -218   -761   -542    491    161   -652   -314   -413   -511   -665   -589   -467
   -215   -758   -545    485    163   -652   -327   -428   -519   -672   -592   -480
   -220   -735   -514    478    145   -623   -319   -415   -501   -649   -568   -467
   -220   -730   -509    475    142   -620   -316   -410   -496   -644   -558   -459
   -213   -737   -524    475    155   -631   -329   -420   -509   -657   -574   -470
   -218   -735   -519    475    150   -628   -324   -415   -498   -646   -566   -454
   -218   -727   -509    472    145   -618   -319   -402   -485   -631   -553   -441
   -213   -735   -522    472    153   -628   -327   -415   -498   -644   -558   -457
   -213   -735   -522    475    153   -628   -329   -418   -498   -639   -558   -462
   -223   -735   -511    478    140   -623   -316   -402   -480   -618   -540   -441
   -218   -730   -511    472    145   -620   -324   -410   -485   -623   -545   -449
   -215   -730   -514    472    148   -623   -335   -420   -496   -633   -553   -457
   -223   -717   -493    470    135   -605   -327   -407   -483   -620   -540   -436
   -223   -717   -496    470    135   -607   -327   -410   -480   -615   -537   -439
   -213   -722   -509    467    145   -618   -337   -423   -491   -623   -545   -457
   -218   -714   -498    465    140   -607   -332   -418   -483   -618   -540   -449
   -226   -714   -488    470    129   -602   -322   -407   -470   -610   -532   -439
   -213   -701   -488    454    137   -594   -319   -407   -472   -607   -532   -441
   -207   -667   -459    436    124   -563   -296   -389   -444   -579   -506   -431
   -215   -644   -431    428    106   -537   -262   -361   -413   -542   -472   -397
   -220   -620   -400    420     88   -511   -241   -345   -397   -535   -459   -384
   -215   -607   -392    413     88   -501   -244   -353   -407   -548   -472   -402
   -218   -584   -366    402     72   -478   -220   -322   -374   -514   -441   -379
   -213   -514   -303    361     44   -410   -207   -301   -335   -467   -394   -340
   -194   -449   -254    322     28   -353   -226   -314   -319   -449   -366   -311
   -184   -397   -215    288     12   -306   -262   -324   -306   -431   -350   -277
   -176   -407   -233    290     28   -322   -277   -322   -303   -418   -337   -267
   -174   -433   -259    303     41   -348   -303   -348   -332   -433   -355   -296
   -184   -441   -257    314     36   -350   -322   -366   -350   -446   -368   -309
   -202   -493   -290    345     44   -392   -324   -366   -361   -454   -374   -322
   -205   -602   -397    402     93   -501   -340   -394   -418   -519   -441   -389
   -213   -717   -506    462    145   -610   -355   -423   -475   -581   -509   -457
   -223   -763   -540    493    158   -652   -342   -418   -483   -587   -519   -462
   -233   -787   -553    509    158   -670   -353   -441   -506   -613   -537   -483
   -231   -813   -584    522    176   -698   -374   -472   -548   -654   -576   -514
   -236   -826   -589    530    174   -706   -368   -470   -548   -652   -579   -511
   -239   -833   -594    537    176   -714   -358   -457   -540   -644   -574   -498
   -236   -849   -615    540    187   -732   -374   -472   -555   -657   -587   -519
   -239   -849   -610    545    184   -730   -374   -478   -558   -659   -589   -535
   -239   -844   -605    540    181   -724   -371   -472   -555   -657   -589   -535
   -239   -867   -628    553    194   -748   -374   -472   -561   -662   -600   -530
   -246   -875   -628    558    189   -753   -379   -478   -568   -665   -602   -545
   -249   -862   -613    555    181   -737   -371   -470   -558   -652   -592   -540
   -236   -875   -639    553    200   -756   -376   -478   -563   -659   -594   -548
   -228   -893   -665    561    218   -779   -387   -491   -576   -678   -610   -558
   -239   -901   -665    568    213   -784   -374   -478   -566   -665   -600   -545
   -236   -904   -670    568    215   -787   -368   -467   -563   -659   -597   -548
   -200   -987   -787    592    290   -888   -368   -462   -613   -724   -670   -623
   -140  -1169  -1028    654    444  -1098   -314   -371   -670   -844   -813   -753
   -106  -1275  -1169    688    527  -1223   -148   -158   -607   -891   -901   -862
   -124  -1096   -974    610    423  -1036    -23    -62   -449   -774   -787   -787
   -265   -675   -413    470     72   -545   -101   -444   -361   -545   -485   -498
   -462    -38    423    252   -444    192   -397  -1132   -337   -171     25     41
   -620    784   1405    -83  -1013   1093   -735  -1574   -163    392    701    704
   -675   1189   1865   -257  -1270   1527  -1057  -1847   -106    730   1083   1083
   -618    828   1447   -106  -1034   1137  -1278  -1982   -454    407    758    823
   -574    129    704    223   -639    415  -1192  -1873   -987   -405    -72     36
   -488   -519    -31    504   -231   -275   -888  -1382  -1067   -826   -613   -496
   -384   -753   -368    566     -7   -561   -620   -893   -795   -730   -626   -540
   -298   -807   -509    553    103   -659   -457   -600   -605   -610   -550   -488
   -254   -859   -605    558    174   -732   -397   -496   -555   -600   -553   -506
   -246   -898   -654    571    202   -776   -387   -478   -571   -631   -587   -553
   -246   -911   -665    579    207   -789   -363   -441   -553   -623   -584   -555
   -236   -919   -683    579    220   -802   -353   -420   -548   -631   -592   -568
   -226   -945   -719    587    246   -833   -350   -415   -555   -644   -605   -587
   -228   -940   -714    581    241   -828   -337   -400   -540   -628   -592   -576
   -226   -930   -704    579    239   -818   -327   -381   -524   -615   -576   -571
   -215   -937   -724    576    252   -831   -332   -387   -532   -623   -584   -584
   -213   -927   -714    571    249   -820   -322   -371   -517   -610   -574   -566
   -220   -911   -691    563    233   -802   -306   -348   -491   -587   -550   -540
   -218   -909   -691    561    236   -800   -309   -345   -493   -589   -555   -550
   -218   -909   -691    563    233   -800   -311   -342   -493   -589   -558   -550
   -220   -891   -670    555    223   -782   -293   -316   -467   -561   -530   -527
   -223   -893   -672    558    223   -784   -285   -303   -457   -558   -527   -519
   -210   -896   -685    553    236   -792   -293   -306   -465   -568   -542   -527
   -213   -885   -672    548    228   -779   -283   -290   -444   -542   -519   -511
   -210   -859   -649    535    218   -756   -272   -267   -420   -517   -496   -501
   -197   -870   -675    532    239   -774   -283   -272   -433   -535   -511   -514
   -200   -875   -675    535    236   -776   -275   -252   -420   -522   -498   -504
   -197   -865   -670    530    233   -769   -259   -218   -392   -491   -470   -480
   -184   -859   -675    522    244   -769   -265   -205   -387   -488   -467   -485
   -179   -865   -688    522    252   -776   -259   -187   -376   -480   -462   -488
   -179   -849   -670    514    244   -758   -241   -148   -342   -446   -436   -467
   -171   -836   -665    504    244   -750   -231   -119   -324   -431   -420   -446
   -148   -833   -685    491    267   -761   -231    -98   -316   -428   -420   -446
   -142   -820   -678    480    265   -750   -213    -54   -288   -397   -392   -423
   -135   -818   -683    478    272   -753   -189     -5   -249   -361   -363   -397
   -114   -805   -693    459    288   -750   -189     20   -241   -358   -361   -397
   -103   -787   -683    446    288   -735   -179     59   -220   -342   -345   -371
    -96   -769   -672    431    288   -722   -158    106   -184   -306   -316   -332
    -77   -763   -685    420    301   -724   -153    129   -168   -285   -296   -324
    -70   -737   -667    400    298   -704   -158    137   -161   -272   -277   -324
    -72   -693   -620    384    272   -657   -148    158   -137   -239   -246   -296
    -77   -680   -605    376    262   -644   -148    161   -132   -233   -239   -288
    -77   -672   -594    374    257   -633   -155    150   -137   -236   -239   -283
    -75   -659   -584    363    254   -623   -155    137   -137   -231   -231   -270
    -77   -644   -566    361    244   -605   -155    119   -140   -233   -226   -262
    -77   -649   -571    363    244   -613   -174     77   -168   -257   -246   -285
    -96   -631   -535    363    218   -584   -181     44   -176   -259   -244   -288
   -119   -613   -496    363    187   -555   -179     20   -174   -252   -236   -280
   -127   -626   -498    376    184   -563   -192    -23   -192   -267   -252   -301
   -142   -641   -501    389    179   -571   -207    -70   -218   -290   -272   -327
   -166   -646   -480    405    155   -566   -207    -96   -218   -285   -270   -324
   -179   -667   -488    420    153   -579   -220   -132   -233   -298   -285   -340
   -184   -693   -509    439    161   -602   -239   -179   -267   -329   -311   -371
   -205   -698   -493    449    142   -597   -244   -200   -272   -335   -316   -381
   -213   -711   -498    462    142   -605   -244   -218   -283   -342   -327   -389
   -213   -743   -530    475    158   -636   -257   -249   -314   -371   -350   -413
   -223   -750   -527    488    150   -639   -262   -265   -324   -381   -358   -420
   -231   -758   -530    493    148   -646   -254   -262   -322   -374   -353   -418
   -226   -771   -548    498    158   -659   -259   -277   -332   -384   -363   -436
   -226   -776   -553    501    161   -665   -265   -285   -335   -389   -363   -444
   -226   -769   -542    498    158   -657   -252   -270   -316   -368   -345   -431
   -223   -771   -548    496    158   -659   -257   -275   -322   -374   -353   -436
   -228   -776   -550    501    161   -665   -267   -283   -327   -379   -358   -439
   -241   -761   -519    501    137   -641   -259   -267   -309   -358   -337   -420
   -233   -748   -514    491    140   -631   -259   -265   -301   -348   -329   -413
   -218   -758   -542    485    161   -652   -272   -283   -322   -368   -348   -431
   -223   -745   -524    483    150   -636   -267   -275   -311   -358   -337   -418
   -226   -743   -519    483    145   -631   -262   -267   -303   -348   -327   -407
   -218   -758   -540    488    161   -649   -265   -272   -309   -350   -329   -420
   -215   -763   -548    488    166   -654   -270   -277   -314   -353   -329   -423
   -223   -756   -532    488    153   -644   -262   -267   -301   -337   -316   -405
   -226   -761   -535    491    153   -649   -265   -270   -303   -340   -319   -407
   -218   -766   -548    493    163   -657   -275   -280   -319   -355   -337   -428
   -223   -761   -540    491    155   -652   -270   -267   -303   -342   -327   -413
   -226   -750   -527    488    148   -639   -265   -265   -301   -332   -314   -410
   -220   -763   -542    491    158   -654   -275   -280   -319   -350   -327   -431
   -223   -763   -540    493    158   -652   -272   -280   -316   -348   -327   -436
   -220   -737   -519    478    148   -631   -249   -254   -288   -322   -306   -415
   -213   -711   -501    462    142   -607   -233   -239   -272   -309   -296   -400
   -213   -678   -467    444    127   -574   -220   -231   -259   -296   -283   -389
   -231   -633   -402    433     85   -519   -181   -197   -218   -254   -244   -355
   -213   -633   -420    420    101   -527   -181   -205   -226   -262   -249   -361
   -194   -628   -433    410    119   -532   -184   -207   -233   -270   -254   -368
   -200   -553   -353    376     75   -454   -161   -179   -184   -220   -205   -322
   -202   -465   -262    335     28   -363   -158   -155   -135   -163   -148   -267
   -187   -436   -249    309     31   -342   -210   -184   -140   -163   -145   -267
   -181   -444   -262    311     38   -353   -233   -189   -145   -158   -142   -265
   -189   -457   -267    324     36   -363   -233   -189   -145   -153   -137   -259
   -192   -488   -296    340     51   -392   -252   -215   -168   -176   -158   -283
   -197   -530   -332    361     64   -431   -272   -239   -205   -210   -192   -314
   -210   -628   -420    418    103   -524   -275   -246   -244   -252   -236   -350
   -213   -748   -535    478    158   -641   -285   -267   -293   -309   -296   -405
   -215   -807   -592    511    187   -701   -296   -293   -335   -348   -337   -446
   -236   -815   -579    524    171   -698   -293   -301   -348   -355   -345   -457
   -236   -844   -607    540    184   -727   -298   -316   -368   -376   -366   -485
   -233   -878   -644    553    205   -761   -311   -335   -394   -405   -397   -506
   -239   -885   -646    563    202   -766   -309   -335   -397   -405   -394   -504
   -239   -875   -639    555    197   -758   -301   -324   -389   -397   -387   -488
   -236   -893   -657    563    207   -776   -306   -332   -397   -405   -402   -501
   -244   -909   -667    576    210   -789   -311   -337   -405   -413   -410   -519
   -249   -909   -659    579    205   -784   -298   -322   -387   -394   -392   -514
   -244   -924   -683    581    218   -802   -303   -332   -400   -402   -397   -522
   -239   -937   -698    587    228   -818   -314   -342   -415   -418   -410   -537
   -244   -927   -683    584    218   -805   -309   -340   -413   -413   -405   -532
   -239   -917   -678    579    218   -797   -301   -332   -407   -405   -400   -522
   -231   -930   -698    579    231   -815   -316   -345   -423   -428   -420   -537
   -233   -945   -711    587    239   -828   -311   -340   -426   -428   -420   -537
   -218  -1021   -805    618    290   -914   -293   -306   -444   -457   -459   -579
   -148  -1210  -1062    680    457  -1137   -249   -233   -511   -587   -607   -724
   -109  -1327  -1221    717    555  -1275   -106    -46   -480   -667   -730   -862
   -135  -1150  -1015    644    439  -1085     41     90   -296   -532   -600   -769
   -267   -740   -472    501    101   -607     -7   -241   -184   -290   -296   -488
   -452   -122    329    288   -392    103   -327   -963   -202     33    166    -15
   -615    717   1332    -51   -974   1023   -652  -1408    -23    607    859    683
   -683   1179   1860   -249  -1270   1519   -958  -1673     67    992   1299   1137
   -607    818   1423   -106  -1015   1119  -1205  -1849   -293    680    984    891
   -558    132    691    213   -623    410  -1145  -1777   -841   -135    150     93
   -496   -524    -28    509   -233   -277   -828  -1275   -924   -571   -405   -449
   -381   -789   -407    584     12   -600   -568   -776   -665   -501   -452   -532
   -285   -844   -561    563    135   -704   -415   -488   -485   -405   -402   -506
   -254   -888   -633    571    189   -761   -327   -350   -405   -361   -374   -491
   -252   -935   -683    592    213   -807   -306   -324   -407   -381   -397   -522
   -241   -958   -717    597    236   -839   -298   -309   -415   -402   -420   -550
   -236   -963   -727    600    244   -846   -285   -285   -407   -400   -420   -553
   -233   -961   -727    597    246   -844   -272   -267   -400   -397   -420   -550
   -220   -979   -758    597    267   -870   -275   -272   -413   -415   -436   -568
   -215   -971   -756    594    267   -865   -270   -259   -397   -405   -426   -566
   -220   -956   -737    587    254   -846   -254   -236   -374   -384   -407   -553
   -220   -963   -743    592    259   -854   -249   -226   -368   -381   -407   -545
   -213   -963   -753    587    267   -859   -254   -228   -371   -384   -410   -545
   -207   -943   -735    574    262   -841   -239   -210   -350   -361   -387   -527
   -205   -945   -743    574    267   -844   -231   -200   -340   -353   -379   -527
   -197   -950   -753    574    277   -852   -236   -202   -350   -361   -389   -542
   -207   -940   -735    571    262   -839   -231   -181   -332   -348   -379   -514
   -200   -927   -727    563    262   -826   -223   -168   -324   -337   -368   -498
   -187   -930   -743    558    277   -836   -226   -166   -327   -337   -368   -509
   -189   -919   -730    555    270   -826   -220   -153   -314   -322   -353   -509
   -202   -909   -709    553    252   -810   -205   -122   -288   -298   -332   -504
   -184   -909   -724    545    267   -818   -210   -114   -293   -309   -348   -517
   -171   -906   -737    537    280   -823   -215   -111   -290   -314   -355   -514
   -168   -878   -709    524    270   -795   -192    -70   -252   -275   -319   -472
   -161   -883   -722    522    277   -802   -189    -51   -244   -270   -314   -465
   -148   -891   -743    519    296   -815   -187    -33   -241   -267   -316   -472
   -145   -880   -735    511    293   -807   -166      5   -213   -239   -293   -454
   -137   -867   -730    504    296   -800   -153     46   -184   -213   -270   -433
   -124   -862   -737    493    303   -800   -153     67   -179   -215   -272   -441
   -114   -833   -719    472    301   -776   -140    106   -153   -192   -252   -418
   -109   -818   -711    462    298   -766   -116    153   -122   -158   -223   -389
    -88   -802   -714    446    311   -758   -116    179   -114   -150   -218   -389
    -70   -792   -722    428    324   -758   -111    207    -96   -135   -207   -371
    -67   -763   -698    415    314   -732    -96    244    -64   -101   -174   -329
    -57   -753   -698    402    319   -727    -88    267    -46    -80   -153   -306
    -41   -745   -704    394    329   -724    -90    267    -49    -85   -153   -311
    -36   -704   -670    368    314   -688    -96    265    -46    -75   -140   -298
    -36   -672   -636    353    298   -654    -96    259    -44    -67   -135   -288
    -38   -680   -641    358    298   -662   -106    231    -64    -85   -153   -306
    -49   -662   -613    355    280   -639   -103    215    -67    -83   -142   -303
    -64   -628   -566    345    249   -597   -101    200    -62    -67   -122   -277
    -62   -633   -571    345    254   -602   -122    148   -101    -98   -150   -303
    -67   -631   -563    348    246   -600   -140     98   -129   -127   -176   -327
    -85   -623   -537    355    226   -581   -129     77   -122   -116   -168   -322
   -103   -639   -537    368    215   -589   -135     44   -135   -132   -187   -340
   -119   -659   -540    387    210   -600   -150      0   -161   -155   -205   -366
   -135   -659   -524    394    192   -594   -153    -28   -168   -158   -210   -371
   -145   -670   -524    407    189   -597   -158    -57   -179   -166   -218   -376
   -150   -714   -563    431    205   -639   -179   -103   -218   -207   -259   -420
   -166   -724   -558    444    194   -641   -184   -127   -233   -220   -270   -431
   -181   -730   -550    454    184   -641   -184   -137   -239   -220   -275   -428
   -171   -745   -574    459    200   -659   -197   -163   -262   -246   -298   -457
   -166   -758   -592    462    213   -678   -213   -189   -290   -277   -324   -485
   -179   -756   -579    467    197   -667   -210   -192   -293   -275   -327   -480
   -179   -758   -579    467    200   -670   -210   -192   -290   -272   -324   -480
   -168   -763   -594    467    213   -680   -220   -207   -306   -288   -337   -491
   -179   -753   -576    465    197   -665   -215   -194   -293   -270   -322   -472
   -179   -745   -568    462    194   -657   -210   -189   -283   -259   -314   -465
   -168   -753   -584    459    207   -670   -220   -197   -293   -267   -324   -478
   -174   -735   -561    454    192   -649   -220   -189   -285   -257   -314   -465
   -179   -719   -540    446    179   -628   -215   -179   -275   -244   -303   -444
   -166   -727   -561    444    197   -644   -228   -192   -288   -259   -319   -459
   -163   -727   -563    444    197   -646   -241   -207   -301   -272   -332   -478
   -174   -717   -542    446    184   -631   -231   -197   -285   -257   -314   -459
   -163   -722   -561    441    197   -641   -236   -197   -290   -262   -319   -465
   -155   -722   -566    436    205   -644   -244   -210   -306   -275   -332   -480
   -166   -704   -537    433    181   -620   -228   -194   -288   -252   -309   -462
   -168   -704   -535    436    181   -620   -223   -189   -280   -241   -301   -446
   -161   -719   -558    436    197   -639   -239   -207   -301   -257   -316   -465
   -163   -714   -550    439    192   -633   -233   -210   -301   -259   -322   -462
   -166   -685   -519    423    176   -602   -213   -187   -275   -236   -301   -433
   -153   -665   -511    410    179   -589   -200   -176   -262   -223   -290   -418
   -150   -641   -493    394    171   -566   -189   -171   -257   -218   -285   -413
   -163   -605   -441    384    137   -524   -166   -150   -228   -184   -254   -397
   -161   -605   -444    381    140   -524   -166   -153   -231   -187   -259   -418
   -148   -576   -428    363    140   -504   -166   -155   -228   -187   -257   -423
   -148   -493   -345    319     96   -420   -150   -122   -168   -119   -189   -350
   -140   -413   -272    277     64   -342   -155   -111   -129    -72   -137   -301
   -122   -387   -265    254     70   -327   -200   -142   -142    -80   -137   -301
   -109   -384   -275    246     83   -329   -220   -153   -150    -85   -148   -306
   -122   -394   -275    257     75   -335   -228   -163   -163    -96   -158   -314
   -129   -420   -290    275     77   -355   -246   -189   -192   -116   -176   -329
   -140   -465   -324    301     88   -394   -259   -207   -220   -145   -202   -350
   -150   -568   -418    361    132   -493   -259   -215   -257   -181   -244   -387
   -145   -683   -540    413    194   -610   -272   -236   -309   -239   -309   -444
   -148   -735   -587    441    218   -662   -285   -259   -350   -283   -355   -485
   -174   -761   -587    467    205   -675   -283   -267   -368   -296   -371   -496
   -176   -774   -597    475    210   -685   -288   -283   -384   -303   -381   -514
   -166   -800   -633    483    231   -717   -298   -303   -410   -329   -400   -535
   -174   -807   -636    491    228   -722   -293   -296   -405   -327   -394   -522
   -189   -815   -626    501    215   -719   -277   -277   -392   -311   -381   -501
   -161   -836   -675    498    257   -756   -298   -309   -431   -353   -420   -527
   -161   -839   -678    498    257   -758   -311   -322   -444   -363   -439   -540
   -174   -833   -659    501    241   -748   -301   -306   -428   -342   -420   -540
   -171   -839   -667    504    246   -756   -298   -309   -428   -337   -413   -542
   -174   -849   -675    511    249   -763   -306   -314   -441   -350   -426   -545
   -179   -852   -672    514    246   -763   -293   -301   -431   -340   -423   -530
   -174   -859   -685    517    254   -774   -293   -301   -433   -340   -426   -532
   -168   -875   -709    519    270   -792   -303   -316   -452   -361   -449   -558
   -168   -878   -709    524    270   -795   -298   -314   -452   -361   -449   -555
   -148   -956   -807    550    327   -883   -280   -277   -470   -397   -496   -592
    -96  -1130  -1034    613    467  -1083   -218   -171   -501   -496   -620   -709
    -64  -1208  -1145    633    537  -1176    -77     15   -431   -540   -704   -800
    -85   -984   -898    535    405   -943     59    189   -215   -376   -553   -685
   -210   -532   -324    368     54   -431    -28   -166   -137   -145   -239   -394
   -363    129    493    116   -431    311   -350   -841   -194    163    213     51
   -506    917   1421   -205   -963   1169   -646  -1270    -72    662    826    646
   -535   1270   1805   -366  -1169   1538   -924  -1522    -41    982   1189   1018
   -483    711   1192   -116   -839    950  -1093  -1704   -517    459    657    576
   -446     -5    441    223   -444    218  -1031  -1649  -1057   -368   -205   -218
   -384   -563   -179    472   -103   -371   -795  -1249  -1098   -698   -646   -641
   -309   -782   -472    545     80   -628   -579   -807   -800   -548   -594   -628
   -226   -797   -571    511    171   -685   -439   -537   -597   -413   -498   -566
   -187   -815   -628    501    218   -722   -348   -376   -483   -340   -446   -527
   -174   -849   -675    511    249   -763   -324   -337   -470   -353   -462   -537
   -163   -875   -711    519    272   -795   -319   -327   -478   -374   -485   -561
   -171   -875   -704    522    262   -789   -301   -298   -459   -363   -478   -548
   -166   -878   -711    522    270   -795   -290   -283   -454   -361   -480   -540
   -155   -888   -732    522    288   -810   -296   -285   -465   -381   -504   -553
   -161   -883   -722    522    280   -802   -288   -272   -457   -374   -501   -548
   -168   -878   -709    522    267   -795   -277   -252   -433   -348   -480   -532
   -163   -872   -709    517    272   -792   -280   -249   -431   -350   -480   -527
   -158   -865   -706    511    272   -787   -285   -246   -433   -358   -485   -509
   -155   -859   -704    509    272   -782   -272   -228   -415   -329   -470   -496
   -153   -865   -714    509    277   -789   -270   -223   -405   -316   -459   -524
   -150   -870   -719    509    283   -795   -272   -220   -402   -316   -454   -537
   -161   -852   -693    506    265   -774   -262   -200   -381   -293   -433   -517
   -155   -828   -672    493    257   -750   -257   -181   -361   -275   -415   -493
   -145   -844   -698    493    275   -771   -262   -184   -366   -283   -426   -498
   -140   -823   -685    480    272   -756   -262   -179   -358   -277   -423   -491
   -140   -807   -667    472    262   -737   -254   -161   -342   -262   -407   -470
   -129   -807   -678    470    272   -743   -262   -153   -342   -265   -407   -465
   -127   -810   -683    467    275   -745   -262   -142   -332   -257   -400   -454
   -140   -800   -659    470    259   -730   -241   -109   -296   -220   -363   -420
   -132   -795   -665    462    265   -730   -236    -90   -280   -207   -358   -423
   -109   -789   -680    449    285   -735   -249    -90   -290   -220   -376   -436
   -109   -771   -662    439    275   -717   -233    -49   -252   -181   -340   -397
   -103   -763   -659    431    277   -711   -226    -15   -223   -155   -314   -371
    -90   -761   -672    426    288   -717   -223      7   -213   -150   -309   -363
    -85   -750   -665    418    288   -709   -210     51   -179   -119   -283   -335
    -77   -724   -649    400    283   -688   -200     90   -153    -83   -249   -303
    -62   -711   -649    387    293   -680   -200    116   -140    -70   -236   -290
    -57   -698   -641    374    290   -670   -192    150   -114    -41   -210   -262
    -41   -678   -636    361    296   -657   -184    184    -85     -2   -179   -226
    -25   -657   -631    340    301   -644   -192    189    -83      2   -168   -223
    -20   -633   -613    327    293   -623   -202    184    -90      0   -163   -213
    -31   -613   -581    322    272   -597   -192    205    -72     23   -142   -174
    -20   -594   -574    309    275   -584   -194    194    -80     28   -135   -174
    -18   -594   -576    303    277   -587   -213    155   -109      7   -148   -197
    -25   -568   -542    296    257   -555   -215    137   -114      7   -137   -189
    -41   -550   -511    296    233   -532   -213    127   -111     12   -127   -181
    -44   -550   -506    298    231   -530   -220     90   -132     -5   -145   -194
    -62   -545   -485    303    207   -517   -223     64   -145    -18   -155   -205
    -85   -542   -459    314    184   -501   -207     51   -135    -12   -150   -194
    -98   -571   -472    332    187   -522   -202     23   -148    -25   -168   -220
   -114   -597   -483    355    184   -540   -207     -7   -161    -44   -192   -254
   -142   -592   -449    366    150   -522   -200    -25   -155    -44   -187   -265
   -148   -597   -449    371    150   -524   -210    -62   -176    -64   -207   -283
   -148   -626   -480    387    166   -555   -233   -114   -218   -116   -252   -324
   -161   -665   -504    413    171   -584   -231   -127   -228   -129   -265   -319
   -176   -657   -483    415    150   -571   -226   -132   -231   -124   -259   -316
   -181   -678   -496    428    155   -587   -236   -153   -246   -137   -272   -350
   -187   -685   -501    433    155   -592   -249   -176   -265   -155   -293   -368
   -192   -683   -491    439    148   -587   -241   -174   -259   -150   -285   -353
   -184   -693   -509    439    161   -602   -244   -184   -267   -155   -293   -363
   -184   -709   -524    444    168   -618   -254   -200   -285   -171   -309   -389
   -192   -698   -509    444    158   -605   -249   -194   -275   -158   -290   -376
   -194   -685   -491    441    148   -589   -244   -184   -265   -145   -277   -353
   -187   -691   -506    439    158   -600   -254   -192   -270   -150   -277   -350
   -194   -683   -488    439    145   -587   -249   -184   -259   -132   -254   -329
   -200   -675   -475    436    135   -576   -241   -176   -246   -114   -236   -319
   -197   -678   -480    439    140   -579   -246   -179   -252   -119   -249   -345
   -207   -678   -470    441    129   -574   -252   -179   -254   -132   -267   -355
   -202   -672   -470    436    132   -571   -252   -181   -254   -129   -265   -337
   -200   -678   -480    436    137   -579   -254   -184   -262   -135   -262   -332
   -192   -688   -496    441    150   -592   -259   -189   -267   -140   -267   -342
   -205   -683   -478    444    135   -581   -249   -176   -249   -122   -254   -332
   -207   -670   -462    439    124   -568   -231   -161   -228   -106   -246   -311
   -202   -644   -441    420    116   -545   -220   -150   -215    -98   -233   -301
   -197   -594   -397    397     98   -496   -207   -140   -197    -75   -213   -290
   -202   -555   -355    379     75   -457   -184   -127   -174    -51   -184   -272
   -200   -548   -348    374     72   -449   -179   -124   -174    -54   -187   -275
   -194   -558   -363    376     83   -462   -171   -114   -168    -46   -184   -270
   -207   -483   -275    345     33   -379   -142    -75   -114     10   -129   -220
   -205   -407   -205    303     -2   -306   -148    -67    -80     44    -85   -184
   -181   -374   -192    277      5   -283   -192   -103    -88     38    -83   -174
   -176   -358   -181    267      0   -272   -218   -116    -93     33    -90   -158
   -181   -374   -192    277      5   -283   -218   -111    -93     44    -88   -150
   -184   -402   -220    293     15   -311   -239   -145   -119     31    -90   -176
   -189   -413   -223    301     15   -319   -252   -163   -135     18    -96   -187
   -202   -478   -277    340     36   -379   -252   -168   -161    -18   -137   -215
   -207   -620   -413    415    101   -517   -267   -194   -231    -93   -215   -290
   -213   -706   -496    459    140   -602   -275   -210   -272   -135   -257   -340
   -218   -727   -511    472    145   -620   -275   -223   -285   -150   -270   -348
   -223   -769   -545    493    161   -657   -280   -244   -309   -171   -285   -358
   -223   -807   -584    517    179   -696   -288   -262   -337   -202   -316   -387
   -241   -805   -563    522    161   -685   -285   -262   -337   -200   -322   -389
   -241   -810   -568    524    161   -688   -280   -257   -332   -194   -314   -389
   -239   -826   -589    530    174   -709   -288   -270   -350   -213   -332   -407
   -239   -831   -592    535    176   -711   -290   -275   -358   -218   -337   -410
   -244   -839   -594    540    174   -717   -288   -272   -353   -207   -327   -407
   -239   -841   -605    540    181   -724   -301   -288   -371   -226   -340   -423
   -241   -836   -597    537    176   -719   -309   -301   -384   -241   -350   -433
   -252   -836   -584    545    166   -711   -298   -283   -366   -223   -332   -415
   -246   -862   -618    553    184   -743   -298   -285   -368   -226   -332   -413
   -246   -870   -623    558    187   -748   -306   -296   -381   -239   -348   -433
   -259   -865   -605    561    171   -735   -296   -283   -368   -226   -332   -423
   -244   -901   -657    574    205   -779   -285   -272   -374   -236   -342   -433
   -197  -1049   -852    620    327   -950   -277   -249   -454   -353   -472   -553
   -161  -1231  -1070    696    454  -1150   -161    -98   -478   -478   -631   -704
   -148  -1234  -1085    688    467  -1161     12    122   -361   -467   -649   -737
   -205   -945   -740    576    267   -844     62      5   -246   -332   -478   -605
   -376   -413    -38    394   -171   -226   -220   -701   -316    -98   -109   -244
   -550    368    919     90   -735    644   -587  -1327   -280    350    491    358
   -667   1119   1787   -226  -1226   1452   -927  -1701   -132    867   1096    932
   -641   1231   1873   -293  -1257   1551  -1249  -1927   -215    989   1231   1088
   -579    581   1158     -2   -870    870  -1239  -1836   -605    413    623    532
   -522   -158    361    340   -441    101   -956  -1467   -917   -285   -142   -176
   -415   -641   -226    527    -96   -433   -652   -945   -774   -423   -407   -446
   -324   -748   -423    537     49   -587   -436   -550   -501   -270   -324   -400
   -280   -784   -504    530    109   -644   -335   -366   -381   -205   -277   -368
   -267   -857   -589    561    161   -724   -309   -319   -376   -231   -306   -394
   -265   -872   -607    566    168   -740   -309   -306   -389   -257   -329   -420
   -270   -875   -605    574    166   -740   -285   -272   -368   -249   -324   -420
   -262   -898   -636    579    187   -769   -280   -262   -368   -262   -337   -423
   -254   -911   -657    581    200   -784   -283   -257   -379   -270   -348   -446
   -259   -896   -639    576    187   -769   -267   -236   -358   -249   -324   -446
   -252   -880   -628    566    187   -756   -259   -223   -342   -233   -303   -433
   -233   -898   -665    563    215   -782   -272   -236   -361   -254   -324   -459
   -241   -883   -641    561    197   -763   -265   -226   -350   -246   -316   -454
   -246   -865   -618    553    181   -743   -254   -207   -332   -226   -296   -433
   -241   -870   -628    555    192   -750   -259   -213   -337   -231   -290   -436
   -241   -878   -636    558    197   -758   -254   -210   -335   -231   -290   -433
   -241   -854   -613    548    184   -735   -244   -189   -314   -210   -277   -413
   -236   -852   -618    542    189   -735   -241   -181   -311   -210   -277   -407
   -236   -854   -618    545    189   -737   -236   -171   -306   -213   -277   -407
   -246   -813   -566    530    158   -691   -231   -153   -285   -192   -262   -394
   -244   -810   -568    527    161   -691   -223   -135   -272   -184   -254   -379
   -231   -820   -592    524    179   -706   -231   -137   -280   -194   -262   -389
   -226   -815   -589    522    181   -704   -223   -122   -270   -179   -252   -402
   -226   -795   -571    509    168   -683   -207    -90   -244   -163   -233   -381
   -210   -784   -576    496    181   -680   -215    -85   -249   -179   -249   -368
   -202   -789   -587    493    189   -688   -205    -57   -231   -158   -231   -348
   -205   -782   -576    493    184   -680   -184    -10   -197   -122   -194   -322
   -194   -782   -589    488    194   -685   -176     15   -181   -111   -192   -332
   -181   -769   -589    475    202   -680   -174     41   -171   -109   -187   -337
   -184   -743   -561    462    187   -652   -155     90   -135    -75   -153   -306
   -166   -724   -558    446    194   -641   -137    135   -106    -54   -129   -267
   -145   -719   -574    428    213   -646   -140    153   -109    -51   -129   -267
   -137   -698   -563    418    210   -631   -127    194    -77    -23   -109   -249
   -132   -665   -535    397    200   -600   -114    231    -54      5    -83   -218
   -109   -667   -558    389    223   -613   -119    231    -59      0    -83   -220
   -109   -659   -550    384    218   -607   -114    246    -46     12    -67   -205
   -114   -628   -514    371    197   -571   -106    259    -28     38    -38   -187
   -109   -613   -506    358    197   -561   -111    244    -38     36    -31   -181
   -103   -597   -493    350    194   -545   -122    215    -59     18    -38   -189
   -111   -566   -454    337    168   -511   -129    192    -72     12    -38   -181
   -122   -561   -439    340    158   -501   -135    166    -85      0    -46   -171
   -127   -566   -441    345    155   -506   -153    111   -116    -31    -75   -184
   -145   -550   -405    348    129   -478   -153     77   -124    -28    -67   -189
   -163   -550   -387    355    111   -470   -153     54   -116    -12    -54   -197
   -179   -563   -384    368    101   -475   -168      7   -135    -33    -70   -226
   -200   -568   -371    381     85   -470   -184    -36   -153    -54    -88   -236
   -215   -566   -350    392     67   -459   -194    -70   -163    -67   -101   -233
   -231   -610   -379    418     72   -496   -207   -106   -181    -85   -122   -249
   -236   -631   -394    433     77   -514   -223   -137   -200   -101   -137   -280
   -257   -631   -376    441     59   -504   -223   -145   -197    -98   -135   -280
   -262   -633   -371    449     54   -504   -228   -161   -207   -116   -150   -283
   -254   -672   -418    462     80   -545   -249   -202   -246   -150   -187   -314
   -252   -688   -436    470     90   -561   -249   -210   -249   -150   -187   -319
   -252   -688   -439    467     90   -563   -246   -207   -244   -150   -179   -309
   -246   -691   -444    470     98   -568   -259   -223   -262   -163   -194   -324
   -252   -693   -444    470     96   -568   -265   -231   -267   -168   -200   -342
   -257   -680   -426    467     83   -553   -254   -220   -252   -150   -181   -327
   -254   -685   -433    467     88   -561   -259   -223   -254   -153   -181   -324
   -257   -698   -441    478     90   -571   -259   -223   -252   -148   -181   -327
   -262   -685   -426    472     80   -558   -249   -213   -236   -135   -171   -314
   -249   -678   -428    462     88   -553   -254   -218   -244   -142   -176   -306
   -241   -678   -436    457     96   -555   -265   -231   -257   -153   -187   -316
   -249   -678   -428    465     88   -553   -259   -223   -244   -137   -168   -316
   -267   -662   -397    465     62   -530   -249   -207   -228   -124   -155   -298
   -259   -665   -405    462     70   -535   -246   -207   -231   -129   -155   -293
   -239   -662   -426    449     90   -542   -244   -210   -231   -132   -158   -290
   -228   -623   -394    426     83   -509   -231   -194   -210   -109   -140   -275
   -223   -594   -371    407     72   -483   -213   -179   -194    -90   -119   -262
   -239   -571   -335    405     46   -454   -202   -168   -176    -72    -98   -254
   -285   -540   -254    413    -18   -397   -168   -129   -132    -28    -59   -220
   -275   -535   -259    405     -7   -397   -155   -122   -129    -31    -64   -218
   -223   -561   -340    392     57   -452   -184   -166   -176    -88   -114   -259
   -220   -493   -275    355     25   -384   -168   -145   -140    -49    -75   -218
   -223   -413   -189    316    -20   -301   -163   -124    -88     12     -7   -150
   -213   -368   -155    290    -28   -262   -205   -148    -85     23     12   -129
   -207   -374   -166    288    -20   -270   -233   -161    -93     18      2   -132
   -213   -387   -176    298    -20   -283   -231   -150    -83     36     20   -127
   -213   -400   -187    303    -15   -293   -254   -179   -109     15      2   -163
   -215   -426   -210    322     -2   -319   -275   -210   -142    -23    -33   -194
   -231   -511   -280    368     23   -394   -272   -207   -163    -49    -62   -210
   -239   -615   -379    426     70   -498   -277   -218   -207   -101   -116   -254
   -239   -685   -449    462    103   -568   -288   -252   -257   -155   -171   -306
   -259   -711   -452    485     96   -581   -293   -272   -280   -181   -194   -329
   -280   -737   -459    506     88   -600   -285   -272   -285   -181   -192   -332
   -283   -769   -488    524    101   -628   -296   -290   -311   -210   -220   -350
   -283   -779   -498    530    106   -639   -306   -303   -327   -226   -239   -361
   -275   -792   -517    535    119   -654   -301   -303   -327   -223   -236   -358
   -272   -810   -537    540    129   -675   -306   -314   -337   -239   -254   -376
   -270   -823   -553    545    140   -688   -314   -327   -353   -254   -270   -397
   -280   -818   -537    548    127   -678   -306   -319   -342   -246   -259   -389
   -275   -820   -545    548    135   -683   -301   -311   -337   -239   -244   -379
   -272   -844   -571    555    148   -709   -309   -327   -355   -262   -265   -394
   -277   -833   -555    555    137   -696   -309   -329   -358   -270   -277   -407
   -280   -831   -553    555    135   -693   -303   -319   -348   -262   -275   -397
   -275   -833   -558    555    140   -696   -309   -324   -355   -272   -285   -402
   -283   -849   -566    566    137   -706   -309   -324   -358   -277   -288   -407
   -259   -891   -631    576    184   -761   -309   -322   -384   -314   -324   -433
   -210  -1049   -841    628    314   -945   -288   -293   -467   -431   -452   -553
   -163  -1260  -1096    711    465  -1179   -184   -184   -542   -605   -657   -771
   -161  -1236  -1078    696    457  -1158    -33    -12   -462   -600   -675   -813
   -249   -945   -696    597    220   -820      5   -140   -303   -389   -436   -605
   -428   -405     20    415   -226   -192   -210   -722   -220    -62      0   -163
   -607    449   1057     80   -831    753   -535  -1280    -46    483    672    535
   -732   1111   1844   -189  -1288   1478   -782  -1480    246   1072   1306   1176
   -680   1000   1680   -161  -1182   1340  -1060  -1652     85   1044   1280   1197
   -620    413   1034    103   -828    722  -1150  -1709   -444    371    602    563
   -589   -267    322    428   -457     25   -922  -1413   -831   -350   -166   -192
   -470   -672   -202    571   -135   -439   -636   -885   -659   -397   -335   -392
   -355   -758   -402    558     23   -581   -462   -566   -470   -303   -298   -379
   -309   -792   -485    548     85   -639   -361   -402   -374   -254   -267   -371
   -298   -841   -542    571    122   -693   -324   -350   -363   -267   -288   -400
   -285   -878   -592    581    150   -735   -319   -345   -387   -316   -340   -423
   -283   -888   -605    587    158   -748   -303   -324   -379   -311   -340   -426
   -280   -893   -615    587    166   -756   -293   -311   -374   -311   -337   -439
   -270   -909   -639    589    184   -774   -293   -309   -381   -324   -353   -467
   -270   -924   -657    594    192   -792   -283   -293   -374   -319   -348   -459
   -275   -898   -623    587    174   -761   -267   -275   -358   -306   -332   -431
   -267   -906   -641    587    187   -774   -259   -265   -348   -290   -319   -428
   -257   -901   -644    579    192   -774   -270   -272   -358   -306   -332   -457
   -265   -880   -615    571    174   -748   -257   -257   -345   -293   -322   -439
   -262   -875   -613    568    174   -743   -252   -241   -332   -280   -309   -426
   -262   -885   -626    574    179   -756   -252   -241   -337   -285   -309   -428
   -267   -875   -607    571    168   -743   -239   -223   -319   -272   -293   -410
   -259   -872   -615    563    176   -745   -233   -210   -309   -267   -296   -392
   -257   -872   -618    563    179   -745   -236   -205   -309   -267   -298   -397
   -259   -878   -620    568    179   -750   -233   -200   -301   -259   -293   -400
   -246   -857   -610    553    181   -735   -231   -189   -293   -249   -283   -400
   -239   -852   -613    545    187   -732   -223   -174   -283   -241   -272   -402
   -228   -839   -610    532    189   -724   -226   -166   -285   -246   -277   -405
   -233   -823   -589    527    176   -706   -210   -135   -259   -228   -265   -376
   -223   -839   -615    532    194   -727   -189    -96   -231   -207   -244   -345
   -205   -820   -618    511    202   -719   -200    -96   -239   -213   -249   -358
   -205   -810   -605    506    197   -706   -189    -67   -218   -192   -228   -345
   -202   -802   -600    501    197   -701   -174    -25   -192   -168   -210   -322
   -181   -807   -626    496    220   -717   -176     -7   -192   -176   -223   -324
   -171   -787   -618    478    223   -701   -168     28   -174   -161   -207   -309
   -155   -769   -613    462    226   -691   -145     77   -137   -122   -174   -275
   -137   -761   -626    446    241   -696   -142    103   -124   -111   -163   -267
   -119   -756   -636    439    257   -696   -140    132   -111    -98   -153   -257
   -119   -724   -605    420    241   -665   -119    176    -72    -51   -109   -218
   -111   -691   -579    400    231   -633   -116    197    -54    -28    -83   -200
    -88   -678   -589    381    249   -633   -135    179    -70    -44    -93   -202
    -77   -652   -574    366    246   -613   -137    174    -72    -49    -93   -171
    -80   -631   -550    355    231   -589   -132    179    -62    -28    -77   -163
    -75   -628   -553    350    236   -589   -140    161    -72    -33    -77   -181
    -93   -615   -522    355    213   -568   -142    142    -77    -36    -75   -179
   -119   -584   -465    353    171   -524   -135    135    -67    -20    -57   -158
   -116   -587   -470    350    174   -530   -150     88    -90    -46    -75   -168
   -122   -594   -472    358    174   -535   -163     41   -116    -72    -96   -187
   -158   -602   -444    379    142   -524   -155     20   -109    -67    -96   -187
   -197   -610   -413    405    106   -511   -145     10    -96    -59    -90   -187
   -194   -646   -454    420    127   -550   -171    -51   -135    -96   -122   -231
   -197   -667   -470    431    135   -568   -189   -103   -163   -124   -142   -259
   -218   -678   -459    446    119   -568   -187   -116   -158   -119   -142   -257
   -223   -696   -472    459    124   -584   -200   -145   -181   -140   -163   -277
   -236   -714   -480    475    119   -597   -207   -174   -200   -163   -187   -293
   -262   -714   -452    488     93   -581   -194   -166   -184   -148   -176   -272
   -254   -732   -478    493    109   -605   -207   -192   -207   -171   -194   -290
   -241   -756   -514    498    135   -636   -231   -231   -246   -207   -233   -332
   -265   -745   -480    504    106   -613   -218   -218   -226   -189   -215   -319
   -270   -743   -472    504    101   -607   -213   -220   -220   -197   -223   -327
   -265   -753   -488    506    111   -620   -220   -246   -241   -228   -252   -358
   -254   -748   -493    501    119   -620   -228   -265   -262   -254   -272   -384
   -231   -750   -519    488    142   -636   -236   -257   -265   -236   -252   -353
   -257   -761   -504    509    122   -631   -236   -239   -244   -205   -223   -340
   -277   -750   -472    514     93   -610   -226   -226   -226   -187   -213   -337
   -265   -732   -467    498    101   -600   -220   -215   -220   -187   -213   -311
   -239   -766   -527    498    142   -646   -239   -231   -246   -202   -220   -301
   -233   -771   -540    501    150   -657   -241   -231   -244   -194   -213   -298
   -246   -748   -504    496    127   -626   -228   -218   -223   -171   -200   -288
   -244   -732   -488    488    122   -610   -210   -202   -205   -153   -187   -285
   -233   -706   -475    470    116   -592   -197   -200   -200   -153   -187   -301
   -236   -665   -431    449     96   -548   -171   -179   -176   -129   -161   -283
   -244   -626   -384    433     67   -504   -142   -155   -145   -101   -129   -254
   -236   -639   -402    439     83   -522   -135   -158   -155   -116   -145   -265
   -239   -623   -387    431     72   -506   -127   -150   -150   -116   -148   -262
   -254   -563   -309    407     25   -436    -98   -109    -93    -59    -90   -205
   -220   -514   -296    366     36   -405   -129   -137    -96    -57    -85   -194
   -213   -465   -252    340     18   -358   -168   -158    -88    -46    -75   -181
   -197   -436   -239    314     18   -337   -187   -153    -72    -25    -57   -158
   -187   -454   -267    319     38   -361   -202   -158    -83    -31    -67   -163
   -192   -480   -288    335     46   -384   -228   -189   -114    -57    -90   -187
   -207   -470   -262    340     25   -366   -246   -205   -124    -64    -96   -184
   -226   -540   -316    381     44   -428   -246   -207   -148    -85   -124   -210
   -228   -657   -428    444     98   -542   -262   -233   -202   -145   -189   -277
   -236   -727   -493    480    127   -610   -262   -249   -236   -181   -226   -316
   -252   -769   -517    511    132   -644   -249   -254   -249   -192   -239   -324
   -257   -802   -545    527    142   -675   -267   -290   -290   -233   -277   -361
   -252   -820   -571    535    158   -696   -288   -322   -324   -270   -314   -392
   -254   -815   -563    535    150   -691   -283   -319   -322   -267   -316   -387
   -252   -826   -574    540    161   -701   -283   -324   -327   -275   -324   -394
   -257   -849   -594    550    166   -724   -298   -348   -348   -298   -345   -418
   -267   -841   -574    555    150   -709   -296   -342   -342   -293   -342   -407
   -254   -854   -602    553    171   -730   -298   -348   -355   -303   -353   -407
   -239   -880   -641    561    200   -761   -303   -361   -366   -316   -368   -426
   -252   -883   -633    566    189   -761   -301   -361   -371   -322   -374   -444
   -262   -880   -620    571    179   -750   -290   -350   -361   -306   -358   -436
   -259   -885   -626    571    181   -756   -296   -355   -371   -316   -366   -449
   -254   -893   -639    574    192   -766   -301   -361   -379   -324   -374   -452
   -270   -891   -620    579    174   -758   -290   -342   -366   -314   -366   -436
   -259   -922   -662    592    200   -792   -290   -340   -381   -332   -389   -454
   -205  -1047   -841    626    314   -943   -293   -337   -454   -431   -493   -561
   -153  -1234  -1080    693    462  -1158   -215   -241   -524   -574   -662   -730
   -135  -1286  -1150    709    506  -1221    -62    -57   -480   -628   -743   -833
   -174  -1083   -909    628    366   -997     20    -38   -342   -501   -605   -722
   -345   -631   -288    485    -28   -459    -96   -491   -254   -233   -249   -368
   -542    129    672    207   -607    400   -384  -1119   -142    233    355    265
   -683    909   1592   -111  -1137   1249   -654  -1436    114    823   1026    953
   -691   1054   1743   -181  -1218   1397   -930  -1649    101   1010   1228   1195
   -626    566   1192     28   -909    878  -1101  -1774   -332    537    743    761
   -581   -116    465    350   -524    174   -989  -1628   -839   -265    -93    -77
   -472   -662   -189    566   -142   -426   -722  -1111   -813   -519   -465   -465
   -371   -800   -431    584     28   -615   -496   -675   -563   -394   -418   -446
   -298   -836   -540    566    119   -688   -366   -441   -418   -306   -361   -407
   -257   -893   -636    576    189   -766   -332   -384   -410   -332   -389   -449
   -257   -927   -670    592    205   -797   -322   -368   -420   -361   -418   -480
   -265   -940   -675    602    202   -807   -293   -329   -400   -348   -413   -478
   -257   -953   -698    605    218   -826   -285   -311   -400   -358   -423   -491
   -241   -963   -722    602    239   -844   -288   -309   -410   -371   -436   -509
   -236   -948   -714    592    236   -831   -277   -293   -400   -363   -431   -496
   -220   -953   -732    587    254   -844   -280   -296   -405   -371   -439   -504
   -215   -961   -748    587    265   -854   -283   -296   -407   -379   -446   -519
   -210   -945   -735    579    262   -841   -267   -275   -389   -361   -428   -504
   -218   -937   -719    576    249   -828   -254   -254   -371   -348   -415   -488
   -210   -940   -732    574    259   -836   -262   -257   -376   -355   -420   -491
   -213   -940   -727    574    254   -833   -259   -252   -374   -353   -418   -485
   -228   -922   -693    576    231   -807   -241   -215   -342   -332   -400   -444
   -205   -924   -719    563    254   -823   -257   -226   -355   -342   -413   -454
   -192   -924   -732    558    267   -828   -267   -231   -361   -342   -415   -485
   -194   -906   -711    550    257   -810   -254   -202   -335   -316   -389   -480
   -200   -891   -691    545    244   -792   -239   -179   -316   -298   -371   -470
   -194   -901   -709    545    254   -805   -244   -176   -322   -303   -374   -475
   -194   -893   -701    542    252   -797   -233   -163   -309   -290   -363   -462
   -184   -888   -706    535    259   -797   -218   -142   -293   -283   -358   -449
   -163   -888   -724    527    280   -807   -231   -137   -298   -293   -366   -459
   -163   -883   -719    522    277   -802   -228   -109   -283   -283   -358   -444
   -163   -867   -704    514    270   -787   -202    -70   -254   -257   -340   -410
   -161   -859   -701    509    270   -782   -189    -41   -239   -246   -332   -397
   -150   -849   -698    501    272   -774   -184    -18   -228   -239   -324   -397
   -140   -854   -717    496    288   -787   -163     25   -197   -202   -290   -376
   -119   -833   -714    475    296   -774   -158     57   -179   -184   -272   -374
    -96   -818   -724    454    314   -771   -163     77   -174   -179   -267   -368
    -85   -789   -704    439    309   -748   -155    114   -150   -161   -249   -337
    -90   -766   -675    428    290   -722   -142    150   -124   -137   -228   -298
    -70   -758   -688    413    309   -724   -145    161   -119   -137   -228   -293
    -64   -737   -675    400    303   -709   -145    168   -109   -124   -213   -280
    -62   -701   -639    381    288   -670   -142    181    -96   -103   -189   -254
    -54   -706   -654    379    298   -680   -158    158   -114   -111   -197   -262
    -57   -701   -644    376    293   -672   -166    140   -127   -116   -194   -262
    -70   -670   -600    368    262   -633   -161    132   -119   -106   -181   -249
    -77   -659   -581    368    252   -620   -166    109   -132   -119   -194   -257
    -80   -665   -584    371    252   -626   -181     67   -158   -148   -215   -280
    -98   -659   -561    379    228   -610   -179     44   -166   -155   -223   -272
   -127   -667   -542    394    207   -605   -176     20   -166   -155   -223   -277
   -132   -691   -558    413    213   -626   -184    -15   -184   -171   -239   -311
   -140   -696   -558    415    207   -628   -200    -62   -207   -197   -262   -340
   -158   -704   -545    431    192   -626   -197    -77   -207   -194   -265   -342
   -171   -735   -563    452    194   -649   -205   -109   -226   -215   -285   -363
   -174   -753   -579    465    202   -667   -220   -145   -249   -241   -309   -387
   -192   -758   -566    472    187   -662   -218   -158   -252   -244   -311   -384
   -205   -776   -571    491    181   -675   -223   -171   -262   -254   -319   -389
   -197   -800   -605    498    202   -704   -241   -207   -296   -296   -353   -415
   -197   -807   -610    504    205   -709   -246   -220   -306   -306   -368   -418
   -213   -813   -600    511    192   -706   -241   -220   -306   -303   -368   -420
   -210   -823   -615    517    202   -719   -254   -233   -322   -324   -387   -441
   -210   -826   -615    517    200   -722   -254   -231   -322   -327   -387   -436
   -215   -823   -607    519    194   -717   -241   -215   -303   -303   -366   -415
   -207   -828   -620    517    205   -724   -249   -226   -309   -309   -368   -436
   -207   -826   -618    517    202   -722   -254   -233   -314   -314   -368   -446
   -215   -813   -597    511    189   -706   -244   -220   -298   -296   -350   -426
   -213   -813   -600    514    192   -706   -244   -215   -296   -293   -350   -423
   -200   -807   -607    504    202   -709   -259   -231   -314   -316   -376   -444
   -200   -795   -594    496    194   -696   -257   -220   -303   -309   -366   -431
   -197   -766   -571    480    184   -670   -236   -194   -277   -285   -342   -405
   -189   -748   -558    470    184   -654   -223   -187   -270   -280   -337   -397
   -192   -727   -535    457    171   -631   -207   -174   -254   -265   -322   -381
   -205   -693   -491    449    140   -592   -184   -150   -226   -239   -298   -353
   -192   -693   -501    441    153   -597   -181   -150   -231   -244   -303   -363
   -179   -680   -501    431    161   -592   -179   -148   -231   -246   -301   -371
   -187   -589   -405    387    109   -498   -166   -119   -176   -192   -241   -306
   -184   -535   -350    361     83   -444   -179   -119   -150   -158   -205   -259
   -171   -491   -319    329     72   -407   -218   -145   -155   -155   -197   -257
   -174   -480   -306    327     64   -394   -226   -137   -150   -148   -187   -249
   -174   -511   -337    342     80   -426   -236   -140   -158   -153   -192   -252
   -158   -530   -371    342    103   -452   -270   -184   -200   -189   -218   -280
   -168   -555   -387    361    106   -470   -280   -200   -220   -207   -233   -293
   -184   -633   -449    410    132   -542   -275   -200   -239   -233   -265   -314
   -184   -758   -574    470    192   -665   -288   -223   -296   -298   -337   -376
   -194   -818   -626    506    215   -722   -296   -249   -340   -350   -387   -423
   -210   -849   -639    530    213   -745   -293   -265   -358   -368   -405   -436
   -210   -891   -680    550    233   -787   -298   -277   -384   -389   -426   -457
   -205   -904   -698    553    246   -802   -316   -306   -415   -426   -457   -485
   -210   -906   -698    558    244   -802   -314   -303   -420   -433   -465   -483
   -213   -922   -709    566    246   -815   -309   -298   -415   -426   -457   -480
   -205   -932   -727    568    259   -831   -319   -314   -433   -444   -472   -506
   -210   -937   -727    571    257   -833   -324   -322   -444   -454   -480   -506
   -218   -935   -717    576    249   -826   -322   -319   -446   -454   -478   -485
   -210   -956   -745    581    265   -849   -327   -332   -465   -475   -501   -504
   -210   -958   -748    584    267   -854   -342   -348   -483   -488   -509   -530
   -218   -948   -730    581    254   -841   -332   -335   -465   -467   -488   -524
   -220   -971   -750    594    265   -862   -324   -329   -465   -470   -491   -527
   -213   -995   -782    600    283   -888   -335   -345   -485   -493   -514   -550
   -220   -987   -766    605    272   -878   -332   -340   -483   -493   -514   -548
   -205  -1039   -836    620    314   -940   -316   -314   -493   -514   -540   -558
   -145  -1200  -1054    672    452  -1127   -283   -254   -550   -618   -659   -665
   -114  -1348  -1236    730    558  -1291   -163    -96   -537   -709   -787   -802
   -116  -1241  -1124    680    504  -1184    -20    111   -387   -646   -740   -784
   -218   -870   -654    542    215   -763    -20    -59   -254   -439   -485   -558
   -368   -293     72    329   -220   -111   -293   -722   -298   -174    -80   -161
   -527    498   1026     12   -776    763   -594  -1273   -220    285    524    444
   -607   1085   1693   -239  -1150   1389   -849  -1551    -67    750   1052    969
   -568    779   1345   -106   -956   1060  -1085  -1766   -381    517    813    792
   -532     75    607    228   -568    340  -1091  -1761   -914   -241     23     49
   -467   -579   -111    522   -179   -345   -888  -1428  -1150   -802   -620   -568
   -366   -901   -535    633     83   -719   -659   -930   -898   -745   -680   -636
   -288   -940   -652    613    181   -797   -493   -610   -662   -594   -579   -550
   -239   -966   -727    602    241   -846   -389   -423   -537   -517   -524   -504
   -228  -1002   -774    613    272   -888   -355   -371   -522   -522   -535   -530
   -213  -1041   -828    628    306   -935   -353   -363   -535   -548   -558   -558
   -210  -1049   -839    628    311   -945   -342   -342   -530   -553   -563   -555
   -202  -1057   -854    628    324   -956   -337   -327   -524   -553   -563   -550
   -194  -1065   -872    628    337   -969   -337   -327   -530   -568   -581   -566
   -205  -1057   -852    631    322   -956   -319   -306   -511   -555   -571   -553
   -210  -1060   -849    633    316   -956   -314   -285   -498   -537   -555   -540
   -184  -1070   -885    626    348   -979   -324   -293   -511   -553   -566   -558
   -181  -1060   -880    618    348   -969   -327   -290   -511   -553   -566   -558
   -187  -1041   -854    615    332   -948   -319   -272   -491   -535   -548   -542
   -184  -1039   -857    610    335   -948   -319   -270   -491   -535   -542   -530
   -181  -1047   -865    613    340   -956   -316   -262   -485   -535   -542   -524
   -189  -1036   -846    610    327   -943   -306   -244   -465   -509   -524   -514
   -181  -1021   -839    602    327   -930   -303   -233   -452   -504   -517   -504
   -187  -1026   -841    605    324   -935   -306   -231   -457   -506   -522   -511
   -179  -1021   -841    600    329   -932   -301   -218   -446   -496   -517   -501
   -168  -1013   -846    589    337   -930   -290   -205   -436   -485   -501   -485
   -158  -1013   -854    587    348   -935   -285   -197   -433   -480   -498   -485
   -153  -1010   -859    579    353   -935   -290   -189   -431   -480   -501   -485
   -155  -1000   -844    576    342   -922   -277   -158   -402   -454   -480   -459
   -155  -1015   -862    584    350   -940   -267   -140   -394   -452   -483   -459
   -142  -1021   -878    581    366   -950   -262   -122   -387   -444   -475   -459
   -145   -979   -836    561    345   -909   -259    -93   -358   -413   -439   -431
   -140   -974   -833    555    345   -904   -252    -59   -337   -397   -428   -407
   -119   -974   -854    545    366   -914   -254    -41   -329   -397   -428   -397
   -111   -943   -831    527    358   -888   -241     -5   -303   -374   -413   -368
   -114   -930   -815    522    348   -872   -218     38   -270   -335   -379   -348
    -96   -924   -828    511    363   -878   -215     70   -254   -316   -363   -342
    -70   -898   -828    483    376   -865   -226     72   -259   -324   -371   -350
    -70   -865   -795    467    361   -831   -213    106   -231   -290   -332   -306
    -54   -849   -795    452    368   -823   -228    109   -231   -285   -324   -285
    -46   -839   -792    441    371   -815   -231    106   -233   -283   -319   -280
    -49   -810   -761    428    353   -787   -223    111   -220   -262   -293   -257
    -49   -800   -750    426    350   -776   -220    106   -223   -257   -283   -244
    -49   -802   -756    423    353   -779   -233     77   -246   -280   -298   -252
    -59   -784   -724    420    332   -756   -236     64   -252   -283   -301   -257
    -75   -782   -706    428    311   -743   -231     49   -254   -288   -303   -257
    -75   -784   -709    431    316   -748   -244      7   -290   -327   -337   -283
    -88   -779   -691    433    298   -735   -246    -23   -303   -340   -345   -290
   -111   -769   -659    439    272   -714   -236    -41   -298   -335   -340   -283
   -122   -797   -678    459    275   -737   -239    -72   -314   -350   -361   -303
   -135   -823   -688    480    275   -756   -244   -109   -337   -379   -392   -340
   -148   -836   -691    491    270   -763   -246   -137   -350   -389   -405   -358
   -158   -862   -704    509    270   -782   -246   -161   -363   -402   -418   -376
   -161   -883   -722    522    277   -802   -259   -197   -392   -428   -439   -397
   -171   -896   -724    535    275   -810   -259   -213   -400   -433   -444   -407
   -181   -906   -724    542    270   -815   -259   -226   -410   -444   -449   -423
   -179   -924   -748    550    283   -836   -272   -252   -439   -475   -478   -449
   -189   -932   -743    561    275   -839   -272   -259   -446   -485   -485   -449
   -192   -932   -740    563    272   -836   -267   -257   -441   -472   -475   -431
   -179   -943   -766    561    290   -854   -290   -285   -472   -498   -496   -452
   -179   -943   -763    561    290   -854   -296   -290   -475   -504   -504   -454
   -187   -927   -743    555    275   -836   -293   -280   -462   -493   -501   -436
   -181   -924   -743    553    280   -833   -319   -277   -462   -491   -504   -439
   -179   -935   -758    555    288   -846   -335   -288   -475   -501   -511   -457
   -187   -919   -732    553    272   -826   -332   -280   -462   -483   -496   -446
   -184   -901   -719    542    265   -810   -329   -267   -444   -462   -478   -428
   -176   -891   -714    535    267   -802   -335   -265   -441   -465   -478   -423
   -174   -854   -680    514    252   -766   -329   -252   -428   -452   -462   -397
   -179   -823   -644    501    231   -735   -311   -226   -394   -418   -433   -371
   -176   -820   -646    496    233   -735   -314   -226   -392   -413   -428   -384
   -163   -823   -659    493    246   -743   -319   -228   -394   -418   -431   -397
   -166   -740   -574    452    202   -657   -303   -194   -345   -371   -387   -337
   -161   -649   -488    405    161   -568   -311   -184   -309   -329   -345   -296
   -155   -600   -444    376    140   -522   -337   -202   -296   -311   -324   -280
   -166   -566   -400    366    116   -483   -350   -194   -265   -272   -288   -246
   -145   -589   -444    366    148   -519   -366   -207   -277   -277   -293   -246
   -142   -615   -472    376    163   -545   -392   -236   -314   -314   -324   -265
   -153   -613   -459    381    150   -537   -410   -254   -329   -324   -332   -262
   -163   -633   -470    400    153   -553   -407   -254   -337   -324   -337   -267
   -166   -737   -571    449    202   -654   -423   -275   -389   -381   -402   -329
   -163   -839   -675    501    254   -758   -436   -293   -439   -436   -465   -387
   -179   -896   -719    535    267   -807   -428   -290   -452   -444   -475   -397
   -181   -937   -756    561    285   -846   -428   -306   -478   -472   -501   -426
   -179   -979   -802    576    311   -891   -444   -337   -511   -509   -535   -457
   -187   -984   -797    584    303   -891   -446   -340   -519   -511   -540   -457
   -192   -992   -800    589    303   -896   -441   -337   -519   -517   -545   -452
   -187  -1010   -823    600    316   -917   -452   -353   -540   -537   -566   -472
   -202  -1021   -820    610    306   -922   -444   -348   -537   -532   -568   -478
   -205  -1028   -823    615    309   -927   -436   -340   -527   -524   -558   -465
   -189  -1041   -852    613    329   -948   -449   -363   -548   -545   -579   -480
   -184  -1047   -862    615    337   -956   -457   -371   -558   -553   -587   -493
   -197  -1047   -852    620    327   -950   -449   -355   -542   -535   -568   -480
   -197  -1062   -865    628    332   -963   -446   -355   -548   -537   -571   -485
   -192  -1078   -888    633    345   -984   -457   -368   -563   -555   -589   -506
   -202  -1070   -867    636    332   -969   -454   -366   -558   -548   -579   -496
   -205  -1072   -867    639    329   -969   -444   -350   -548   -540   -576   -485
   -176  -1150   -974    665    397  -1065   -441   -337   -579   -592   -633   -537
   -132  -1306  -1174    717    519  -1241   -381   -233   -592   -665   -735   -620
   -109  -1413  -1304    761    597  -1358   -231    -25   -509   -701   -820   -706
   -114  -1231  -1117    670    498  -1176   -127    114   -340   -587   -719   -646
   -207   -828   -620    517    205   -724   -187   -155   -275   -397   -452   -433
   -368   -226    142    296   -257    -41   -480   -826   -387   -158    -51    -49
   -506    540   1047    -15   -776    792   -792  -1340   -358    254    501    493
   -540    878   1418   -168   -979   1145  -1047  -1602   -348    532    820    805
   -524    457    979     33   -750    717  -1176  -1730   -662    210    478    519
   -496   -249    244    371   -371     -2  -1127  -1680  -1161   -566   -335   -231
   -410   -818   -407    615     -2   -613   -953  -1361  -1286   -979   -836   -696
   -348  -1021   -672    680    161   -846   -743   -917   -966   -805   -766   -631
   -285  -1036   -750    659    231   -893   -587   -610   -717   -623   -639   -527
   -228  -1070   -841    649    303   -956   -498   -439   -594   -548   -587   -498
   -210  -1106   -896    659    342  -1002   -478   -397   -579   -558   -597   -517
   -215  -1119   -906    665    345  -1013   -459   -366   -563   -550   -597   -509
   -210  -1143   -932    675    361  -1039   -446   -345   -553   -550   -597   -517
   -202  -1148   -948    672    371  -1049   -452   -342   -555   -566   -613   -535
   -207  -1145   -937    678    363  -1041   -439   -324   -537   -555   -605   -519
   -202  -1127   -924    665    358  -1028   -433   -309   -522   -542   -592   -509
   -192  -1143   -953    667    379  -1049   -441   -306   -522   -545   -594   -517
   -194  -1145   -953    670    379  -1049   -446   -298   -514   -537   -587   -514
   -200  -1114   -914    657    355  -1015   -449   -277   -491   -514   -563   -493
   -192  -1119   -930    654    368  -1026   -472   -275   -491   -517   -568   -498
   -187  -1124   -937    654    374  -1031   -498   -275   -491   -524   -574   -504
   -192  -1111   -919    649    363  -1015   -511   -257   -470   -504   -558   -483
   -192  -1101   -909    646    358  -1005   -524   -246   -454   -485   -540   -475
   -187  -1101   -917    641    363  -1010   -540   -249   -457   -491   -542   -483
   -189  -1088   -898    636    353   -995   -540   -231   -444   -470   -524   -467
   -189  -1078   -891    633    348   -984   -535   -215   -426   -454   -509   -454
   -176  -1080   -904    628    363   -992   -545   -215   -428   -462   -519   -465
   -174  -1075   -901    623    361   -989   -535   -202   -415   -449   -509   -449
   -179  -1060   -883    618    350   -971   -522   -176   -392   -426   -491   -426
   -166  -1057   -891    610    361   -974   -519   -163   -379   -418   -483   -423
   -150  -1049   -898    600    374   -974   -514   -148   -368   -410   -478   -418
   -155  -1031   -878    592    361   -956   -493   -114   -337   -381   -452   -389
   -150  -1023   -872    587    361   -948   -485    -85   -316   -358   -433   -371
   -132  -1023   -893    576    379   -961   -485    -67   -314   -355   -431   -366
   -124  -1008   -883    566    379   -945   -467    -25   -280   -322   -402   -337
   -122   -992   -870    555    371   -930   -457      7   -257   -298   -381   -319
   -103   -987   -883    545    389   -937   -459     28   -246   -288   -374   -314
    -90   -966   -878    527    392   -922   -452     59   -226   -265   -350   -285
    -83   -943   -859    514    387   -901   -431    106   -189   -226   -314   -244
    -70   -932   -862    501    394   -898   -433    114   -189   -220   -303   -233
    -62   -917   -854    488    394   -885   -433    116   -189   -215   -298   -223
    -64   -880   -818    472    374   -849   -431    124   -184   -202   -283   -194
    -59   -872   -813    467    376   -844   -428    122   -189   -205   -277   -179
    -51   -878   -828    462    387   -854   -439     96   -210   -218   -285   -192
    -59   -854   -797    457    368   -826   -439     85   -218   -213   -280   -192
    -70   -836   -769    452    348   -802   -436     67   -223   -215   -272   -194
    -70   -836   -766    454    348   -802   -446     28   -249   -239   -290   -218
    -83   -833   -750    457    329   -792   -441      2   -259   -249   -301   -228
   -103   -820   -717    462    303   -769   -428    -10   -257   -246   -296   -228
   -116   -828   -711    470    296   -771   -431    -44   -275   -267   -314   -257
   -124   -846   -722    485    298   -784   -428    -77   -285   -288   -335   -277
   -153   -841   -688    496    265   -766   -418    -96   -283   -288   -340   -277
   -163   -854   -691    509    262   -771   -420   -127   -293   -306   -361   -301
   -174   -885   -714    527    267   -800   -433   -166   -319   -337   -389   -340
   -189   -896   -706    542    257   -802   -431   -184   -327   -348   -400   -350
   -200   -909   -709    553    252   -810   -433   -200   -332   -350   -402   -355
   -200   -935   -735    566    267   -836   -441   -228   -355   -376   -428   -384
   -205   -943   -737    574    265   -841   -446   -239   -366   -387   -439   -394
   -215   -940   -724    579    254   -833   -433   -233   -358   -376   -426   -381
   -210   -948   -737    576    262   -844   -441   -254   -376   -394   -444   -402
   -210   -956   -745    581    267   -852   -446   -267   -384   -405   -452   -413
   -220   -956   -737    587    257   -849   -436   -257   -374   -392   -441   -392
   -215   -953   -737    584    259   -846   -439   -257   -374   -394   -444   -392
   -210   -956   -748    581    267   -852   -449   -272   -387   -405   -454   -405
   -213   -948   -735    579    259   -841   -439   -257   -368   -381   -433   -389
   -215   -932   -717    571    249   -826   -431   -244   -350   -361   -413   -374
   -200   -904   -704    553    252   -805   -420   -233   -337   -350   -400   -363
   -202   -859   -659    530    226   -761   -402   -210   -309   -324   -374   -337
   -207   -823   -615    514    202   -719   -368   -181   -277   -290   -345   -306
   -207   -815   -607    509    197   -711   -355   -176   -270   -288   -345   -306
   -197   -815   -618    506    210   -717   -361   -184   -280   -301   -358   -324
   -200   -776   -576    485    187   -675   -345   -155   -244   -262   -319   -288
   -202   -704   -501    454    148   -602   -342   -148   -207   -223   -272   -246
   -189   -646   -457    415    132   -553   -376   -168   -200   -207   -252   -226
   -187   -594   -407    392    109   -501   -389   -166   -176   -176   -226   -197
   -184   -605   -420    392    116   -511   -389   -161   -174   -174   -226   -202
   -174   -633   -462    402    142   -548   -410   -184   -202   -197   -244   -223
   -174   -652   -478    410    150   -566   -428   -202   -218   -207   -249   -226
   -184   -665   -480    426    148   -574   -420   -197   -218   -202   -249   -215
   -179   -740   -561    459    189   -652   -433   -218   -262   -254   -301   -265
   -181   -857   -675    519    244   -766   -441   -239   -314   -311   -363   -327
   -194   -914   -719    553    262   -818   -433   -244   -335   -332   -387   -345
   -184   -927   -743    555    277   -836   -431   -254   -353   -345   -400   -363
   -174   -966   -792    568    309   -880   -462   -290   -397   -392   -436   -407
   -163   -971   -807    568    322   -891   -475   -293   -405   -394   -441   -410
   -153   -974   -820    563    332   -896   -478   -290   -407   -397   -446   -410
   -158  -1002   -844    581    342   -924   -480   -309   -426   -415   -465   -428
   -192  -1023   -833    605    319   -930   -470   -314   -433   -426   -472   -439
   -210  -1039   -828    626    309   -935   -454   -301   -426   -415   -465   -431
   -223  -1070   -846    646    311   -961   -462   -319   -446   -436   -485   -452
   -249  -1085   -836    667    293   -961   -472   -340   -465   -454   -501   -470
   -249  -1075   -826    662    285   -950   -465   -327   -449   -439   -488   -454
   -244  -1085   -841    665    298   -963   -459   -327   -452   -441   -493   -454
   -231  -1106   -878    667    322   -992   -467   -337   -465   -459   -511   -470
   -233  -1088   -854    662    309   -971   -462   -332   -457   -446   -501   -459
   -228  -1091   -862    659    314   -976   -454   -324   -449   -439   -493   -457
   -192  -1161   -969    678    387  -1067   -454   -319   -488   -491   -550   -509
   -142  -1330  -1187    735    519  -1260   -410   -257   -555   -610   -688   -631
   -111  -1491  -1379    802    633  -1436   -259    -77   -555   -719   -833   -779
   -106  -1389  -1286    748    587  -1337   -129     51   -444   -680   -805   -776
   -215  -1013   -797    613    290   -906   -202   -303   -405   -517   -574   -568
   -381   -392    -12    387   -187   -202   -530  -1013   -441   -205   -122   -119
   -530    423    953     54   -740    688   -878  -1527   -324    306    519    514
   -602    953   1553   -176  -1078   1252  -1195  -1787   -187    737    995    969
   -542    719   1262    -88   -904    989  -1423  -1886   -368    623    865    880
   -488     18    504    233   -496    262  -1327  -1727   -787    -57    145    220
   -420   -698   -277    561    -72   -488  -1021  -1306  -1021   -665   -548   -428
   -332   -927   -594    628    129   -761   -743   -807   -732   -553   -553   -462
   -257   -979   -722    618    231   -849   -568   -504   -517   -418   -465   -394
   -213  -1036   -823    623    303   -932   -504   -394   -457   -400   -459   -407
   -200  -1083   -883    641    340   -984   -485   -368   -459   -418   -483   -444
   -202  -1098   -898    649    345   -997   -462   -340   -452   -418   -488   -449
   -194  -1114   -919    654    361  -1018   -452   -324   -449   -426   -498   -459
   -184  -1124   -940    654    376  -1034   -449   -319   -454   -439   -509   -475
   -184  -1111   -927    649    371  -1021   -433   -298   -436   -420   -493   -459
   -187  -1127   -943    657    376  -1036   -418   -277   -418   -405   -480   -446
   -176  -1127   -950    652    387  -1039   -423   -283   -428   -415   -491   -459
   -174  -1111   -940    641    379  -1026   -418   -277   -420   -405   -483   -452
   -179  -1104   -924    641    371  -1015   -402   -259   -400   -381   -462   -431
   -171  -1111   -940    641    381  -1026   -402   -259   -402   -381   -462   -431
   -163  -1098   -935    631    384  -1018   -402   -259   -405   -381   -462   -431
   -168  -1083   -914    623    371  -1000   -389   -244   -387   -361   -446   -410
   -161  -1067   -906    615    371   -987   -384   -236   -379   -350   -439   -405
   -155  -1070   -914    610    376   -992   -389   -241   -384   -355   -441   -413
   -161  -1067   -906    613    371   -987   -376   -223   -366   -337   -423   -392
   -163  -1062   -901    610    368   -982   -363   -205   -350   -319   -410   -376
   -150  -1054   -904    602    376   -979   -366   -205   -355   -324   -415   -384
   -148  -1047   -901    597    374   -974   -355   -187   -342   -311   -405   -368
   -150  -1028   -878    589    361   -953   -342   -161   -322   -290   -384   -345
   -140  -1039   -898    589    376   -969   -337   -145   -314   -285   -379   -345
   -127  -1026   -898    576    384   -963   -337   -132   -311   -285   -379   -350
   -135  -1015   -880    574    371   -948   -314    -93   -275   -254   -353   -316
   -127  -1005   -878    566    374   -943   -303    -62   -257   -241   -337   -303
   -111  -1005   -893    555    389   -950   -298    -41   -252   -236   -335   -298
   -106   -982   -875    545    384   -930   -275      5   -218   -207   -303   -265
   -101   -971   -872    535    384   -924   -257     49   -192   -181   -283   -241
    -90   -971   -880    530    394   -927   -246     80   -181   -174   -275   -239
    -77   -950   -875    511    397   -911   -233    114   -161   -155   -257   -226
    -62   -924   -862    493    400   -893   -210    155   -132   -124   -226   -192
    -46   -917   -870    480    410   -893   -213    163   -135   -127   -226   -192
    -51   -909   -859    480    402   -885   -207    171   -129   -122   -215   -179
    -62   -883   -820    470    376   -852   -189    187   -114   -101   -189   -150
    -49   -865   -815    457    381   -841   -197    171   -122   -109   -189   -150
    -36   -857   -820    446    389   -839   -207    148   -142   -122   -200   -166
    -49   -839   -792    444    368   -815   -202    137   -140   -114   -187   -153
    -54   -828   -774    441    358   -802   -205    116   -150   -119   -181   -145
    -59   -841   -782    452    361   -813   -213     77   -174   -142   -200   -161
    -80   -823   -743    452    329   -784   -223     38   -192   -155   -205   -168
    -96   -813   -717    454    309   -766   -228     10   -197   -155   -200   -163
   -109   -831   -724    467    306   -779   -244    -31   -218   -176   -213   -179
   -122   -841   -719    483    298   -782   -259    -70   -236   -192   -220   -187
   -148   -852   -704    498    277   -779   -262    -93   -233   -189   -220   -181
   -155   -867   -711    511    275   -789   -275   -129   -252   -205   -239   -207
   -163   -883   -722    522    277   -805   -301   -171   -280   -239   -265   -236
   -176   -898   -722    537    272   -810   -298   -179   -280   -236   -254   -220
   -184   -914   -730    548    272   -823   -298   -189   -280   -236   -257   -223
   -176   -932   -756    555    288   -844   -314   -215   -306   -262   -283   -254
   -184   -943   -758    561    285   -849   -319   -231   -319   -272   -290   -265
   -192   -958   -766    576    285   -862   -306   -226   -311   -265   -277   -254
   -189   -961   -771    574    290   -867   -319   -241   -327   -280   -288   -270
   -187   -945   -761    566    285   -854   -327   -246   -335   -285   -293   -275
   -187   -937   -750    561    280   -844   -316   -236   -322   -272   -280   -259
   -181   -948   -766    566    290   -857   -316   -233   -316   -267   -277   -254
   -179   -945   -766    561    290   -857   -327   -244   -327   -277   -288   -270
   -184   -922   -737    553    275   -831   -314   -228   -306   -262   -272   -249
   -176   -893   -717    535    270   -807   -288   -200   -275   -233   -244   -220
   -161   -849   -688    506    262   -769   -280   -187   -257   -223   -228   -213
   -176   -810   -636    493    228   -722   -254   -168   -228   -194   -200   -187
   -184   -784   -600    483    207   -693   -226   -145   -197   -166   -171   -163
   -166   -815   -649    491    239   -732   -228   -148   -210   -181   -187   -179
   -153   -800   -646    478    246   -724   -226   -142   -205   -179   -181   -176
   -158   -696   -540    426    189   -618   -213   -116   -148   -116   -119   -119
   -155   -644   -491    400    166   -568   -239   -127   -129    -93    -85    -93
   -137   -615   -478    374    168   -548   -277   -145   -135    -90    -77    -90
   -129   -610   -480    371    174   -545   -277   -135   -124    -80    -67    -77
   -135   -631   -496    381    179   -563   -285   -142   -129    -85    -72    -80
   -140   -659   -522    400    189   -592   -306   -171   -158   -106    -88    -98
   -150   -696   -545    423    194   -623   -319   -181   -174   -119    -98   -109
   -163   -763   -600    465    218   -683   -319   -184   -194   -142   -124   -127
   -163   -870   -706    517    270   -789   -335   -218   -254   -213   -197   -200
   -168   -937   -769    553    298   -854   -340   -244   -293   -252   -239   -241
   -189   -956   -769    571    288   -862   -337   -254   -306   -262   -246   -246
   -200  -1002   -802    602    301   -904   -337   -267   -322   -280   -265   -262
   -189  -1026   -836    605    322   -930   -358   -290   -358   -316   -298   -298
   -200  -1028   -828    613    314   -930   -353   -293   -358   -314   -296   -293
   -205  -1036   -833    618    314   -935   -350   -293   -355   -306   -288   -285
   -194  -1065   -870    631    337   -969   -361   -309   -374   -324   -301   -306
   -207  -1067   -859    636    324   -963   -363   -319   -379   -332   -311   -314
   -226  -1067   -841    646    306   -953   -355   -314   -374   -322   -303   -301
   -218  -1072   -857    644    319   -966   -366   -327   -389   -337   -316   -314
   -210  -1091   -880    652    335   -987   -374   -337   -400   -345   -324   -324
   -215  -1083   -867    646    324   -974   -371   -332   -392   -340   -316   -314
   -226  -1088   -862    657    316   -974   -374   -335   -397   -340   -316   -316
   -231  -1096   -865    662    316   -982   -379   -342   -402   -350   -327   -324
   -231  -1096   -865    665    316   -982   -374   -335   -394   -340   -319   -319
   -220  -1153   -935    685    355  -1044   -366   -329   -428   -381   -361   -358
   -166  -1345  -1182    756    506  -1265   -322   -283   -514   -522   -517   -504
   -135  -1517  -1384    826    623  -1452   -189   -137   -542   -644   -665   -667
   -116  -1447  -1330    782    605  -1389    -41     18   -439   -607   -639   -667
   -226  -1088   -862    657    316   -976    -96   -316   -345   -402   -376   -420
   -381   -444    -62    413   -161   -252   -410   -950   -272    -23    111     77
   -548    428    974     59   -761    698   -732  -1353      0    594    828    797
   -636   1036   1673   -200  -1153   1353  -1026  -1506    296   1153   1421   1379
   -548    711   1257    -83   -904    984  -1317  -1654      7    924   1187   1202
   -511     72    581    218   -548    327  -1267  -1605   -514    207    462    514
   -465   -587   -124    524   -171   -355   -958  -1223   -763   -345   -163   -103
   -368   -922   -553    646     90   -737   -659   -750   -592   -374   -293   -262
   -290   -984   -696    636    200   -839   -506   -493   -441   -296   -252   -241
   -267  -1028   -761    649    244   -896   -433   -384   -392   -283   -249   -244
   -259  -1085   -826    672    283   -958   -423   -368   -413   -322   -288   -280
   -249  -1117   -867    683    309   -992   -407   -350   -420   -340   -306   -298
   -257  -1122   -865    688    301   -995   -389   -327   -405   -327   -298   -309
   -262  -1143   -880    704    306  -1013   -376   -314   -402   -329   -301   -327
   -259  -1150   -891    704    314  -1021   -381   -319   -413   -345   -309   -337
   -259  -1143   -883    701    311  -1013   -374   -311   -405   -340   -303   -332
   -275  -1145   -872    709    296  -1010   -358   -293   -389   -327   -290   -322
   -280  -1130   -849    706    283   -992   -355   -288   -389   -329   -288   -319
   -259  -1111   -852    683    296   -982   -355   -277   -381   -319   -277   -311
   -236  -1088   -852    662    306   -971   -358   -259   -363   -301   -254   -298
   -228  -1091   -862    659    314   -976   -361   -257   -368   -306   -259   -303
   -239  -1098   -862    667    309   -982   -355   -249   -361   -296   -254   -298
   -236  -1083   -846    657    303   -963   -348   -231   -345   -275   -231   -283
   -231  -1078   -846    654    306   -963   -348   -226   -345   -272   -226   -283
   -228  -1083   -857    654    314   -971   -348   -220   -345   -277   -228   -283
   -231  -1067   -836    646    301   -953   -342   -202   -329   -262   -213   -265
   -228  -1054   -826    639    296   -943   -340   -189   -319   -252   -202   -257
   -226  -1072   -846    649    309   -961   -337   -181   -314   -252   -202   -262
   -231  -1065   -833    646    298   -950   -329   -158   -298   -236   -184   -254
   -231  -1049   -818    639    293   -935   -314   -124   -270   -210   -158   -233
   -218  -1044   -826    628    301   -935   -316   -114   -270   -213   -161   -236
   -210  -1034   -823    623    306   -930   -314    -93   -257   -207   -155   -231
   -215  -1028   -813    618    298   -922   -293    -49   -228   -181   -132   -205
   -200  -1026   -828    613    314   -927   -280    -15   -210   -168   -119   -194
   -181  -1008   -826    594    322   -919   -277     12   -200   -158   -111   -192
   -168   -979   -810    574    319   -896   -257     62   -163   -127    -80   -161
   -150   -969   -818    558    332   -893   -244    103   -140   -103    -59   -140
   -129   -966   -836    548    350   -901   -246    124   -135   -101    -59   -140
   -129   -948   -820    537    342   -883   -239    155   -114    -83    -41   -122
   -119   -911   -792    517    335   -852   -223    189    -83    -51    -10    -88
   -109   -898   -789    504    337   -844   -231    187    -88    -54    -10    -93
   -111   -885   -776    498    329   -831   -233    184    -88    -49     -5    -90
   -111   -859   -748    485    316   -805   -228    187    -75    -33     10    -70
   -111   -849   -737    480    311   -795   -231    171    -83    -38     12    -75
   -119   -846   -727    483    301   -789   -236    148    -93    -46     10    -75
   -137   -820   -685    478    272   -753   -239    127    -98    -49     15    -67
   -145   -805   -662    475    257   -735   -252     90   -111    -64      5    -77
   -155   -805   -649    480    246   -727   -265     49   -127    -77     -2    -88
   -187   -797   -610    491    210   -706   -270     10   -137    -83     -5    -96
   -210   -797   -589    504    187   -693   -272    -18   -137    -80      0    -90
   -215   -818   -605    517    192   -711   -288    -62   -158   -101    -18   -111
   -226   -826   -600    527    187   -714   -303   -103   -179   -116    -36   -129
   -241   -823   -581    532    168   -701   -314   -127   -179   -119    -36   -129
   -252   -846   -594    548    171   -722   -329   -158   -200   -140    -54   -150
   -262   -875   -613    568    174   -745   -342   -187   -220   -161    -75   -168
   -275   -875   -600    576    161   -737   -348   -200   -220   -158    -72   -161
   -275   -880   -605    576    163   -743   -353   -213   -228   -166    -77   -171
   -270   -891   -620    579    174   -756   -368   -233   -246   -184    -90   -189
   -277   -885   -610    581    166   -750   -374   -244   -252   -189    -93   -192
   -280   -888   -607    584    163   -748   -366   -239   -244   -181    -88   -181
   -275   -901   -628    587    174   -766   -381   -252   -254   -197   -103   -194
   -277   -891   -613    584    166   -753   -392   -259   -259   -202   -109   -200
   -285   -870   -587    576    148   -730   -392   -252   -249   -192    -96   -184
   -275   -870   -594    574    158   -732   -394   -249   -252   -194    -93   -184
   -275   -865   -589    568    155   -730   -400   -254   -257   -202    -98   -192
   -277   -846   -568    561    142   -709   -381   -233   -231   -179    -75   -166
   -270   -815   -545    542    135   -680   -361   -213   -207   -155    -54   -145
   -265   -769   -504    517    119   -636   -353   -205   -192   -150    -46   -142
   -272   -727   -457    498     90   -592   -329   -181   -166   -127    -18   -119
   -272   -709   -439    491     83   -574   -311   -163   -148   -114     -5   -106
   -257   -740   -485    498    114   -615   -314   -166   -163   -135    -20   -124
   -252   -698   -446    475     96   -574   -303   -155   -148   -122     -7   -114
   -265   -600   -335    431     33   -467   -298   -137    -98    -72     46    -62
   -252   -542   -290    397     18   -418   -327   -145    -80    -51     75    -36
   -244   -519   -277    379     15   -400   -353   -158    -80    -51     77    -33
   -239   -527   -288    384     23   -407   -358   -148    -72    -49     83    -25
   -239   -535   -296    387     25   -418   -376   -163    -90    -64     67    -38
   -231   -550   -319    389     41   -436   -400   -189   -116    -90     44    -59
   -244   -589   -345    415     49   -467   -413   -205   -137   -114     18    -83
   -259   -670   -410    465     75   -540   -415   -205   -161   -142    -18   -111
   -262   -766   -504    511    119   -633   -431   -233   -213   -207    -90   -179
   -272   -807   -535    540    129   -672   -439   -257   -249   -246   -137   -220
   -288   -828   -540    555    124   -685   -433   -262   -259   -259   -155   -236
   -296   -867   -571    581    137   -719   -444   -288   -290   -293   -189   -267
   -290   -893   -605    592    155   -750   -457   -306   -309   -316   -213   -285
   -296   -885   -592    589    145   -740   -454   -303   -303   -314   -210   -280
   -296   -896   -600    594    150   -748   -459   -309   -311   -322   -218   -285
   -288   -906   -618    597    163   -763   -467   -324   -332   -348   -244   -314
   -301   -904   -605    600    150   -756   -465   -324   -332   -348   -252   -311
   -296   -898   -602    597    150   -750   -459   -319   -327   -340   -246   -303
   -296   -917   -620    605    161   -769   -470   -337   -348   -361   -265   -327
   -303   -919   -615    613    155   -769   -478   -353   -363   -381   -280   -345
   -311   -911   -602    610    142   -758   -472   -348   -355   -376   -272   -335
   -296   -911   -615    602    158   -763   -472   -353   -363   -384   -277   -340
   -288   -914   -626    600    166   -771   -480   -361   -371   -397   -288   -348
   -298   -914   -615    607    158   -766   -472   -348   -363   -389   -280   -340
   -270  -1008   -740    636    233   -875   -454   -332   -407   -457   -353   -413
   -207  -1205  -1000    706    394  -1104   -394   -270   -493   -615   -530   -600
   -184  -1306  -1124    745    467  -1215   -270   -116   -493   -711   -652   -748
   -202  -1145   -943    675    368  -1044   -145     12   -348   -615   -555   -685
   -335   -758   -423    545     41   -589   -220   -368   -252   -381   -246   -384
   -509    -64    444    285   -478    189   -493   -976   -158     31    301    194
   -675    758   1434    -41  -1054   1096   -737  -1317    119    641   1013    930
   -704   1083   1787   -189  -1244   1434   -987  -1496    241   1000   1400   1348
   -631    568   1197     28   -914    883  -1197  -1673   -200    553    948    948
   -587    -75    511    332   -550    215  -1150  -1608   -698   -192    181    176
   -506   -623   -116    563   -197   -368   -917  -1195   -802   -581   -296   -324
   -410   -815   -405    613     -2   -610   -698   -761   -587   -511   -303   -366
   -335   -826   -491    576     77   -659   -574   -522   -439   -420   -236   -324
   -306   -870   -563    587    127   -717   -514   -423   -392   -405   -231   -332
   -290   -919   -628    602    168   -774   -506   -407   -407   -436   -262   -374
   -285   -932   -646    610    179   -789   -501   -397   -415   -452   -277   -394
   -293   -937   -644    613    174   -792   -485   -371   -400   -444   -265   -387
   -283   -948   -665    613    189   -807   -485   -366   -402   -452   -267   -394
   -275   -961   -685    615    202   -823   -485   -363   -407   -462   -275   -402
   -280   -948   -667    615    192   -807   -478   -345   -389   -446   -254   -384
   -270   -932   -662    600    192   -797   -483   -337   -381   -439   -236   -379
   -249   -924   -675    587    213   -800   -483   -332   -381   -436   -226   -374
   -259   -919   -662    587    200   -792   -472   -322   -371   -426   -213   -363
   -270   -911   -641    592    184   -776   -467   -311   -361   -413   -194   -353
   -259   -927   -667    592    200   -797   -472   -314   -366   -418   -197   -358
   -262   -935   -672    597    202   -802   -467   -306   -363   -410   -187   -348
   -270   -922   -652    594    189   -787   -465   -296   -358   -397   -171   -337
   -252   -917   -665    584    205   -792   -462   -285   -350   -387   -158   -329
   -239   -911   -672    574    215   -792   -465   -277   -350   -381   -153   -327
   -249   -901   -652    574    200   -776   -454   -262   -340   -366   -137   -311
   -252   -898   -649    574    197   -774   -449   -252   -329   -350   -124   -301
   -239   -888   -649    563    205   -769   -454   -244   -324   -342   -114   -293
   -228   -867   -639    545    205   -753   -452   -223   -309   -319    -90   -270
   -220   -862   -644    540    210   -753   -439   -197   -290   -298    -70   -254
   -215   -878   -662    545    220   -771   -436   -187   -285   -290    -67   -257
   -213   -865   -652    540    218   -758   -431   -166   -275   -275    -54   -244
   -220   -846   -626    532    200   -737   -415   -135   -254   -246    -31   -223
   -197   -820   -623    509    213   -724   -405   -106   -236   -223     -7   -207
   -171   -797   -628    483    226   -714   -402    -77   -220   -197     15   -187
   -166   -789   -623    478    228   -706   -371    -20   -179   -150     49   -148
   -163   -787   -623    472    228   -706   -368      5   -166   -129     67   -132
   -148   -763   -618    454    233   -691   -371     23   -161   -111     80   -124
   -153   -748   -594    449    220   -672   -371     41   -148    -85    103   -106
   -140   -735   -594    439    226   -665   -368     64   -129    -57    137    -70
   -106   -704   -600    405    244   -652   -374     70   -127    -46    155    -51
    -98   -657   -561    376    228   -610   -376     64   -124    -38    171    -36
   -106   -652   -548    379    220   -600   -381     57   -127    -33    184    -20
   -103   -644   -540    374    218   -592   -389     38   -140    -38    187    -25
   -114   -641   -527    376    205   -584   -394     15   -153    -49    184    -31
   -122   -618   -496    368    184   -555   -392      2   -155    -44    194    -20
   -127   -607   -483    366    176   -545   -394    -23   -168    -54    194    -23
   -135   -610   -475    374    168   -542   -402    -62   -194    -83    179    -51
   -155   -602   -446    379    142   -524   -407    -93   -202    -93    176    -59
   -171   -597   -426    384    124   -511   -407   -119   -210   -101    176    -64
   -184   -633   -449    407    132   -542   -415   -161   -236   -135    155    -88
   -205   -667   -462    436    127   -566   -418   -192   -254   -158    140   -106
   -213   -670   -459    441    119   -566   -415   -210   -257   -163    142   -103
   -210   -678   -467    444    127   -574   -423   -241   -275   -187    129   -124
   -215   -711   -496    462    140   -605   -431   -270   -298   -215    106   -148
   -223   -719   -496    472    135   -607   -431   -280   -306   -228     98   -155
   -231   -732   -501    480    132   -618   -441   -303   -327   -252     83   -174
   -228   -750   -524    488    145   -639   -452   -327   -348   -277     62   -194
   -236   -763   -527    498    145   -646   -452   -329   -353   -288     57   -194
   -246   -761   -514    504    132   -639   -449   -329   -353   -290     59   -192
   -236   -769   -532    501    145   -652   -459   -345   -363   -309     44   -202
   -231   -779   -548    504    158   -665   -467   -348   -366   -316     38   -207
   -236   -771   -535    504    148   -654   -462   -340   -358   -314     44   -200
   -228   -769   -540    498    155   -654   -465   -345   -361   -316     41   -207
   -231   -795   -566    511    166   -680   -462   -350   -366   -329     31   -207
   -231   -782   -553    506    158   -667   -452   -337   -350   -316     44   -189
   -228   -763   -537    496    153   -652   -441   -327   -337   -306     54   -179
   -215   -737   -522    478    153   -631   -441   -327   -337   -314     49   -184
   -218   -711   -496    462    137   -605   -423   -314   -316   -293     67   -163
   -223   -691   -467    457    119   -579   -407   -306   -301   -280     80   -148
   -213   -683   -470    444    127   -576   -413   -316   -316   -296     62   -163
   -205   -649   -444    428    119   -548   -413   -316   -316   -298     64   -155
   -213   -587   -374    400     77   -480   -392   -288   -265   -249    111   -101
   -207   -524   -316    366     51   -420   -407   -290   -241   -220    142    -67
   -200   -478   -280    337     38   -379   -444   -316   -239   -213    161    -51
   -205   -467   -262    337     28   -366   -449   -314   -228   -202    171    -38
   -200   -491   -293    342     44   -392   -457   -322   -241   -215    161    -41
   -192   -504   -314    348     59   -410   -475   -348   -270   -244    140    -59
   -202   -519   -316    358     54   -420   -483   -363   -285   -259    127    -64
   -215   -576   -361    397     72   -470   -485   -368   -303   -283    101    -85
   -210   -665   -457    436    122   -563   -509   -405   -366   -355     28   -153
   -213   -753   -540    483    161   -646   -522   -428   -410   -402    -18   -197
   -228   -779   -550    504    158   -667   -519   -439   -428   -415    -33   -205
   -239   -828   -589    535    174   -709   -527   -467   -462   -449    -62   -231
   -236   -857   -620    545    189   -740   -542   -496   -498   -488    -98   -262
   -236   -846   -610    540    187   -730   -542   -504   -504   -491   -101   -257
   -239   -854   -615    542    187   -735   -550   -514   -519   -509   -119   -262
   -236   -878   -641    558    202   -761   -561   -532   -540   -530   -142   -280
   -239   -875   -636    555    197   -758   -561   -537   -542   -537   -148   -283
   -246   -880   -633    563    192   -758   -558   -542   -548   -545   -155   -280
   -246   -906   -659    574    205   -784   -568   -566   -571   -566   -179   -301
   -244   -906   -662    576    207   -784   -574   -579   -579   -574   -192   -311
   -252   -893   -641    571    192   -769   -571   -579   -579   -574   -189   -306
   -249   -911   -662    579    205   -787   -574   -589   -589   -584   -200   -314
   -246   -914   -667    579    207   -792   -581   -602   -602   -602   -218   -329
   -257   -906   -649    581    194   -779   -576   -600   -600   -602   -215   -319
   -239   -948   -709    592    233   -828   -576   -594   -618   -631   -252   -337
   -194  -1091   -896    641    348   -992   -550   -555   -680   -737   -374   -444
   -171  -1244  -1075    706    449  -1161   -439   -418   -688   -841   -514   -597
   -163  -1197  -1034    680    433  -1117   -298   -236   -579   -836   -537   -649
   -223   -885   -662    553    218   -774   -262   -285   -420   -652   -327   -462
   -366   -384    -18    374   -174   -202   -462   -826   -426   -410     31    -93
   -524    337    859     93   -693    597   -750  -1389   -368     23    602    496
   -607    966   1574   -179  -1091   1270   -992  -1649   -166    553   1200   1088
   -553    748   1301    -98   -927   1023  -1213  -1836   -368    475   1122   1057
   -530    109    639    210   -584    374  -1267  -1935   -901   -218    410    394
   -485   -472     12    475   -249   -231  -1163  -1803  -1301   -919   -332   -324
   -405   -823   -418    615      5   -620   -963  -1379  -1158   -992   -504   -491
   -353   -849   -498    600     70   -675   -800  -1044   -896   -807   -379   -376
   -285   -854   -568    568    140   -711   -696   -833   -750   -717   -316   -324
   -254   -885   -631    568    184   -758   -654   -763   -714   -714   -324   -342
   -252   -901   -649    576    197   -776   -641   -753   -719   -735   -345   -361
   -254   -911   -659    581    200   -784   -626   -735   -709   -735   -350   -358
   -244   -935   -691    589    220   -813   -620   -724   -709   -745   -358   -361
   -236   -932   -696    581    228   -815   -623   -727   -714   -758   -368   -366
   -236   -901   -665    568    213   -784   -623   -722   -709   -750   -363   -355
   -231   -914   -683    571    223   -797   -623   -719   -706   -748   -361   -348
   -215   -898   -685    555    233   -792   -631   -730   -711   -756   -366   -345
   -218   -883   -665    548    220   -774   -626   -724   -704   -748   -358   -335
   -218   -875   -657    548    218   -766   -615   -714   -691   -730   -340   -314
   -210   -878   -667    542    226   -774   -620   -727   -704   -743   -355   -324
   -210   -883   -672    545    228   -779   -620   -727   -704   -745   -361   -324
   -213   -846   -636    530    207   -743   -618   -724   -693   -730   -348   -311
   -207   -841   -633    524    213   -737   -620   -727   -698   -735   -348   -314
   -210   -852   -644    530    215   -748   -620   -727   -698   -735   -348   -314
   -218   -846   -628    532    205   -737   -615   -719   -688   -722   -335   -296
   -207   -815   -610    511    200   -711   -626   -724   -688   -724   -335   -283
   -187   -802   -615    496    213   -709   -639   -732   -696   -737   -342   -288
   -187   -797   -613    491    213   -706   -631   -722   -685   -730   -332   -270
   -184   -787   -602    485    207   -696   -623   -704   -667   -717   -314   -249
   -171   -774   -602    472    213   -688   -628   -701   -670   -724   -316   -249
   -168   -784   -615    478    223   -701   -620   -688   -659   -724   -316   -241
   -161   -756   -594    457    213   -675   -620   -665   -639   -701   -290   -207
   -150   -750   -602    449    223   -678   -626   -654   -631   -701   -290   -200
   -137   -737   -600    436    228   -670   -628   -641   -628   -704   -290   -192
   -137   -750   -613    444    236   -683   -610   -605   -602   -683   -275   -168
   -122   -724   -605    423    239   -665   -610   -587   -592   -672   -259   -148
   -106   -696   -592    400    241   -644   -620   -576   -589   -670   -249   -135
    -93   -675   -584    384    244   -631   -605   -545   -566   -649   -226   -103
    -83   -654   -571    368    244   -613   -602   -524   -548   -631   -205    -67
    -64   -633   -568    348    249   -602   -618   -532   -566   -646   -213    -67
    -54   -615   -561    335    252   -589   -623   -535   -571   -649   -207    -51
    -51   -600   -548    324    244   -574   -623   -540   -571   -644   -202    -33
    -41   -592   -550    316    254   -571   -628   -561   -587   -659   -207    -36
    -46   -553   -509    298    228   -532   -646   -594   -610   -678   -218    -44
    -59   -527   -467    293    202   -498   -649   -620   -623   -691   -223    -44
    -64   -545   -483    303    207   -514   -649   -646   -636   -709   -231    -44
    -62   -553   -491    309    213   -522   -657   -685   -659   -737   -249    -57
    -83   -517   -436    298    174   -478   -659   -719   -670   -758   -267    -72
   -106   -530   -423    316    158   -478   -649   -740   -675   -774   -283    -80
   -114   -550   -436    329    158   -493   -659   -779   -701   -807   -309   -106
   -129   -566   -436    348    153   -501   -662   -815   -719   -841   -342   -137
   -142   -568   -426    355    140   -498   -657   -836   -719   -849   -350   -140
   -153   -584   -433    368    140   -509   -670   -875   -740   -883   -376   -171
   -161   -600   -439    381    137   -522   -685   -914   -763   -914   -405   -200
   -171   -600   -428    387    127   -514   -691   -937   -771   -922   -415   -202
   -176   -618   -441    397    129   -530   -704   -966   -792   -948   -439   -218
   -179   -636   -457    407    137   -545   -722  -1002   -823   -984   -467   -244
   -189   -628   -439    407    124   -535   -727  -1023   -833  -1000   -475   -249
   -187   -639   -452    413    132   -545   -719  -1023   -831  -1000   -475   -244
   -184   -662   -478    420    145   -571   -730  -1044   -852  -1026   -498   -259
   -187   -652   -465    418    137   -558   -740  -1060   -862  -1041   -509   -265
   -194   -652   -457    420    129   -555   -737  -1060   -857  -1041   -509   -254
   -187   -652   -465    420    137   -558   -740  -1067   -862  -1052   -514   -257
   -184   -652   -467    418    140   -561   -750  -1083   -870  -1060   -517   -252
   -187   -613   -428    400    119   -522   -753  -1085   -870  -1060   -514   -241
   -179   -613   -433    394    124   -522   -748  -1088   -865  -1060   -511   -239
   -161   -587   -426    374    132   -506   -748  -1088   -862  -1062   -509   -236
   -163   -540   -379    350    106   -459   -732  -1072   -839  -1039   -491   -210
   -171   -509   -337    340     80   -423   -709  -1057   -810  -1015   -462   -187
   -176   -491   -314    332     67   -402   -698  -1057   -805  -1018   -454   -176
   -166   -485   -319    327     75   -402   -696  -1057   -805  -1021   -457   -168
   -166   -462   -296    314     64   -379   -696  -1052   -800  -1018   -452   -166
   -166   -392   -228    277     31   -311   -691  -1052   -776  -1000   -428   -140
   -155   -327   -171    241      5   -249   -717  -1067   -763   -982   -402   -109
   -150   -254   -103    202    -23   -179   -753  -1085   -748   -963   -374    -70
   -140   -254   -114    197    -15   -187   -763  -1093   -750   -966   -374    -67
   -135   -275   -140    205      0   -210   -779  -1111   -774   -989   -394    -85
   -148   -306   -158    226      5   -233   -787  -1119   -784  -1000   -400    -83
   -153   -298   -145    226     -5   -223   -802  -1137   -797  -1010   -402    -80
   -158   -358   -202    257     20   -280   -826  -1171   -846  -1062   -457   -127
   -166   -467   -301    316     64   -384   -836  -1195   -893  -1122   -514   -179
   -174   -545   -374    358     96   -459   -841  -1210   -930  -1163   -555   -215
   -179   -605   -426    392    122   -517   -852  -1239   -966  -1205   -592   -246
   -184   -620   -439    402    124   -530   -872  -1278  -1005  -1241   -628   -277
   -192   -636   -446    413    127   -542   -878  -1293  -1028  -1260   -644   -288
   -192   -657   -467    423    137   -563   -891  -1312  -1044  -1280   -662   -296
   -189   -659   -470    426    140   -566   -904  -1335  -1065  -1306   -683   -314
   -189   -667   -480    428    142   -574   -904  -1337  -1070  -1314   -691   -314
   -197   -680   -485    439    142   -584   -906  -1345  -1078  -1319   -698   -322
   -194   -698   -504    444    153   -602   -919  -1366  -1098  -1343   -722   -342
   -187   -683   -496    436    153   -589   -932  -1379  -1111  -1353   -730   -345
   -189   -670   -483    428    145   -576   -932  -1384  -1114  -1350   -730   -340
   -187   -693   -509    439    161   -602   -935  -1395  -1127  -1369   -748   -350
   -192   -709   -519    449    163   -615   -940  -1413  -1145  -1387   -769   -363
   -194   -704   -509    449    155   -607   -940  -1413  -1140  -1387   -766   -355
   -194   -711   -517    452    158   -615   -945  -1418  -1150  -1397   -776   -355
   -184   -763   -581    472    197   -672   -950  -1426  -1189  -1441   -828   -407
   -153   -914   -761    532    301   -836   -917  -1389  -1270  -1561   -961   -532
   -109  -1111  -1002    610    446  -1057   -800  -1267  -1327  -1712  -1145   -714
    -96  -1072   -976    581    439  -1026   -659  -1117  -1231  -1704  -1156   -748
   -176   -748   -574    462    197   -662   -654  -1322  -1130  -1535   -948   -558
   -314   -202    111    257   -213    -46   -922  -1925  -1111  -1239   -545   -145
   -441    597   1039    -77   -740    818  -1273  -2418   -961   -732     83    491
   -522   1213   1735   -345  -1130   1473  -1566  -2598   -704   -197    657   1054
   -478   1070   1548   -296  -1013   1309  -1844  -2743   -844   -215    636   1078
   -426    446    870    -12   -649    657  -1899  -2787  -1343   -862    -15    472
   -392   -223    168    309   -280    -28  -1660  -2551  -1761  -1610   -800   -280
   -342   -527   -184    433    -80   -355  -1366  -2055  -1548  -1610   -917   -420
   -277   -579   -303    428     10   -441  -1176  -1727  -1330  -1486   -846   -374
   -223   -631   -407    426     90   -522  -1088  -1574  -1247  -1452   -836   -374
   -213   -672   -459    444    122   -566  -1060  -1532  -1239  -1465   -857   -400
   -213   -680   -467    446    124   -574  -1049  -1509  -1234  -1470   -865   -415
   -205   -691   -485    449    140   -589  -1041  -1501  -1236  -1488   -885   -439
   -200   -709   -509    452    153   -610  -1039  -1496  -1239  -1499   -901   -457
   -200   -704   -504    452    150   -605  -1026  -1480  -1228  -1488   -893   -446
   -187   -691   -504    439    155   -597  -1028  -1478  -1228  -1486   -896   -452
   -181   -696   -514    439    166   -605  -1034  -1483  -1234  -1493   -906   -459
   -179   -688   -509    433    163   -600  -1026  -1470  -1221  -1483   -896   -452
   -184   -678   -493    431    153   -587  -1015  -1460  -1208  -1473   -883   -441
   -176   -675   -501    423    161   -589  -1026  -1465  -1215  -1483   -891   -452
   -168   -659   -491    415    161   -576  -1026  -1457  -1210  -1475   -883   -444
   -168   -649   -480    407    153   -566  -1023  -1444  -1195  -1460   -872   -431
   -161   -659   -498    410    168   -579  -1023  -1439  -1192  -1454   -870   -436
   -163   -633   -472    397    153   -553  -1028  -1444  -1195  -1454   -870   -449
   -166   -615   -449    389    140   -532  -1023  -1428  -1179  -1436   -852   -436
   -161   -613   -454    387    145   -535  -1018  -1410  -1163  -1421   -841   -423
   -140   -605   -465    374    161   -535  -1021  -1405  -1163  -1421   -844   -423
   -145   -597   -452    368    153   -524  -1018  -1392  -1156  -1413   -844   -420
   -137   -589   -452    363    155   -519  -1010  -1369  -1135  -1392   -828   -405
   -122   -587   -465    353    168   -524  -1021  -1361  -1137  -1395   -831   -410
   -116   -576   -459    348    171   -519  -1021  -1345  -1132  -1389   -831   -413
   -109   -558   -449    335    168   -506  -1010  -1309  -1101  -1358   -807   -392
    -93   -553   -459    324    181   -509  -1005  -1283  -1091  -1345   -795   -389
    -80   -542   -462    311    189   -504  -1002  -1257  -1078  -1332   -784   -381
    -75   -522   -446    298    184   -485   -982  -1210  -1039  -1296   -756   -350
    -64   -517   -452    290    192   -485   -971  -1174  -1018  -1275   -745   -335
    -41   -504   -462    272    207   -483   -974  -1148  -1008  -1265   -737   -332
    -36   -467   -431    249    197   -449   -963  -1109   -976  -1234   -711   -311
    -31   -439   -407    236    187   -423   -950  -1070   -950  -1205   -683   -288
    -10   -426   -415    215    200   -420   -953  -1057   -948  -1200   -678   -285
      5   -405   -410    197    207   -407   -953  -1041   -940  -1182   -659   -265
     12   -384   -400    184    205   -392   -950  -1031   -927  -1161   -641   -241
     23   -368   -392    174    207   -379   -963  -1039   -935  -1161   -644   -252
     18   -345   -366    163    189   -355   -966  -1052   -940  -1158   -636   -246
     15   -319   -335    150    174   -324   -966  -1060   -935  -1145   -620   -231
      5   -306   -314    148    158   -309   -976  -1085   -950  -1150   -626   -239
      0   -314   -314    158    155   -314   -987  -1122   -971  -1166   -644   -254
    -15   -316   -301    166    142   -311   -987  -1148   -974  -1156   -641   -249
    -25   -298   -272    163    122   -288   -987  -1171   -974  -1148   -636   -254
    -33   -296   -262    163    111   -280  -1005  -1215   -989  -1161   -646   -275
    -49   -283   -233    166     90   -259  -1015  -1252  -1002  -1166   -657   -288
    -67   -303   -236    184     80   -270  -1015  -1273  -1000  -1153   -654   -285
    -77   -319   -241    197     80   -283  -1026  -1304  -1008  -1153   -659   -298
    -88   -337   -252    210     80   -293  -1041  -1340  -1026  -1166   -675   -322
    -98   -342   -244    220     72   -293  -1047  -1356  -1031  -1158   -680   -329
   -103   -355   -252    228     70   -303  -1052  -1374  -1041  -1156   -688   -342
    -98   -368   -272    233     85   -322  -1065  -1395  -1060  -1161   -704   -361
   -106   -376   -272    239     80   -324  -1072  -1408  -1067  -1163   -714   -371
    -98   -379   -280    239     90   -329  -1080  -1410  -1072  -1158   -717   -371
    -93   -402   -309    246    103   -355  -1093  -1426  -1088  -1166   -732   -387
    -96   -410   -314    252    106   -361  -1096  -1428  -1088  -1163   -740   -394
   -103   -402   -301    252     96   -350  -1091  -1418  -1075  -1150   -735   -392
    -98   -400   -301    249    101   -350  -1096  -1421  -1078  -1148   -737   -397
    -98   -402   -303    249    101   -355  -1104  -1426  -1080  -1148   -737   -400
    -98   -376   -277    239     88   -329  -1096  -1413  -1062  -1122   -719   -381
    -93   -355   -262    223     83   -309  -1096  -1405  -1052  -1109   -711   -368
    -85   -353   -267    220     90   -311  -1104  -1402  -1054  -1109   -722   -374
   -101   -342   -244    220     70   -296  -1093  -1389  -1031  -1085   -714   -371
   -106   -332   -226    218     57   -280  -1083  -1379  -1015  -1067   -709   -368
    -93   -303   -213    197     57   -257  -1078  -1371  -1005  -1057   -709   -374
    -85   -270   -184    179     49   -228  -1054  -1345   -976  -1023   -685   -353
    -90   -228   -140    158     23   -184  -1036  -1325   -948   -992   -665   -332
    -90   -184    -93    137      0   -140  -1021  -1314   -930   -971   -646   -319
    -90   -171    -83    129     -5   -127  -1018  -1312   -935   -969   -652   -327
    -77   -166    -88    122      5   -127  -1013  -1301   -930   -958   -652   -329
    -64   -101    -38     80    -12    -70  -1002  -1280   -891   -911   -610   -293
    -57    -31     23     44    -41     -5  -1023  -1283   -862   -872   -571   -257
    -54     23     77     15    -67     49  -1052  -1286   -841   -836   -537   -220
    -49     44     93      2    -70     67  -1065  -1278   -820   -807   -519   -202
    -38     25     62      5    -51     44  -1075  -1283   -836   -810   -530   -215
    -44     18     59     12    -51     38  -1088  -1296   -844   -807   -527   -218
    -54     18     72     18    -64     46  -1101  -1309   -852   -810   -530   -223
    -54    -46      7     51    -31    -20  -1114  -1322   -875   -833   -555   -252
    -57   -148    -93    101     18   -122  -1127  -1337   -919   -880   -607   -303
    -77   -205   -127    140     23   -166  -1127  -1350   -948   -906   -646   -337
    -93   -252   -161    171     31   -207  -1130  -1363   -971   -924   -670   -363
   -101   -288   -187    194     41   -239  -1137  -1384   -995   -948   -698   -394
   -116   -322   -207    218     44   -265  -1137  -1389  -1000   -948   -698   -402
   -114   -340   -228    226     57   -285  -1132  -1387   -997   -940   -696   -402
   -109   -342   -236    223     62   -290  -1145  -1400  -1010   -953   -711   -418
   -109   -337   -228    223     59   -283  -1150  -1402  -1015   -953   -719   -420
   -114   -355   -244    233     64   -301  -1140  -1395  -1005   -940   -714   -415
   -116   -363   -246    241     64   -306  -1145  -1400  -1010   -943   -717   -428
   -116   -361   -246    236     64   -303  -1150  -1400  -1010   -937   -714   -426
   -114   -366   -252    241     67   -309  -1145  -1389  -1005   -930   -709   -418
   -116   -368   -252    239     67   -311  -1150  -1389  -1010   -927   -711   -418
   -119   -376   -257    246     67   -316  -1153  -1389  -1010   -924   -711   -420
   -122   -368   -246    244     59   -309  -1153  -1387  -1002   -914   -711   -415
   -116   -381   -265    249     72   -324  -1143  -1376   -995   -906   -706   -410
   -111   -459   -348    283    116   -405  -1132  -1369  -1023   -940   -748   -459
    -70   -636   -568    353    246   -602  -1085  -1325  -1109  -1065   -891   -607
    -38   -828   -789    431    374   -810   -963  -1208  -1169  -1213  -1062   -800
    -23   -776   -753    400    363   -766   -820  -1054  -1088  -1205  -1067   -823
   -116   -441   -324    277    101   -384   -813  -1260   -940   -984   -813   -576
   -270    137    405     64   -337    270  -1057  -1787   -797   -581   -319    -75
   -407    989   1395   -290   -901   1192  -1366  -2169   -496     54    407    657
   -478   1626   2104   -574  -1291   1865  -1634  -2255   -122    680   1047   1291
   -407   1371   1779   -483  -1093   1574  -1893  -2369   -319    558    917   1205
   -376    745   1122   -187   -748    932  -1951  -2481   -911   -168    213    537
   -348     90    436    127   -392    262  -1740  -2268  -1304   -833   -485   -142
   -288   -246     41    267   -166   -103  -1457  -1813  -1179   -911   -665   -345
   -210   -293    -83    249    -64   -189  -1270  -1509   -995   -805   -602   -309
   -155   -342   -187    249     12   -265  -1169  -1358   -919   -774   -587   -311
   -148   -397   -252    272     49   -324  -1127  -1309   -909   -782   -602   -337
   -140   -423   -283    283     70   -353  -1109  -1278   -904   -784   -605   -342
   -129   -426   -296    275     80   -361  -1098  -1260   -901   -789   -607   -350
   -129   -431   -301    280     83   -366  -1088  -1247   -898   -789   -610   -355
   -137   -436   -298    288     77   -368  -1075  -1228   -885   -779   -600   -345
   -135   -436   -301    285     83   -368  -1067  -1213   -878   -766   -592   -335
   -119   -428   -311    272     93   -371  -1070  -1208   -878   -766   -592   -332
   -122   -418   -296    270     85   -355  -1065  -1192   -867   -753   -579   -316
   -116   -400   -283    257     80   -342  -1054  -1176   -849   -735   -558   -290
   -106   -397   -290    252     90   -345  -1047  -1161   -836   -719   -537   -272
   -103   -400   -296    249     93   -348  -1044  -1150   -828   -709   -527   -257
   -109   -400   -293    254     90   -348  -1039  -1132   -815   -685   -506   -236
   -101   -389   -290    244     90   -340  -1036  -1122   -810   -670   -498   -220
    -93   -387   -293    241     98   -340  -1031  -1109   -800   -657   -485   -205
    -96   -392   -298    244    101   -348  -1021  -1088   -787   -636   -467   -184
    -88   -384   -298    236    103   -342  -1015  -1070   -776   -623   -452   -163
    -83   -384   -301    233    106   -342  -1015  -1060   -774   -615   -446   -150
    -83   -366   -283    226     98   -324  -1010  -1041   -756   -597   -428   -127
    -75   -350   -275    210     98   -311  -1005  -1018   -740   -581   -415   -106
    -62   -358   -296    210    114   -327   -997   -995   -724   -566   -400    -85
    -64   -358   -296    210    114   -327   -984   -969   -706   -550   -387    -67
    -59   -332   -272    197    106   -303   -969   -935   -678   -522   -363    -36
    -41   -322   -283    179    119   -303   -961   -906   -665   -506   -350    -15
    -25   -327   -301    176    135   -314   -956   -875   -649   -493   -337      2
    -23   -319   -298    168    137   -309   -937   -831   -623   -467   -319     31
     -5   -309   -303    158    148   -306   -924   -792   -600   -449   -303     51
     20   -296   -319    137    168   -306   -924   -761   -587   -433   -290     75
     38   -270   -309    114    171   -288   -911   -719   -561   -402   -259    111
     49   -252   -303    101    176   -277   -901   -680   -535   -376   -236    140
     70   -246   -316     88    192   -280   -893   -654   -519   -358   -220    158
     75   -236   -314     77    192   -272   -896   -641   -517   -353   -213    174
     85   -207   -293     59    189   -249   -896   -626   -504   -332   -192    200
     96   -197   -293     49    192   -244   -893   -628   -498   -327   -181    210
     93   -176   -270     41    181   -223   -898   -636   -501   -327   -181    215
     83   -158   -241     36    158   -197   -896   -641   -496   -319   -171    231
     77   -155   -236     38    155   -194   -893   -649   -493   -314   -163    244
     83   -163   -246     38    163   -205   -901   -675   -509   -327   -171    239
     70   -150   -220     41    145   -184   -901   -696   -514   -329   -174    241
     57   -140   -197     41    124   -168   -898   -722   -517   -335   -176    244
     57   -135   -192     38    122   -163   -893   -745   -519   -340   -179    244
     28   -145   -176     57    101   -158   -891   -771   -530   -350   -192    236
      2   -153   -155     75     77   -153   -883   -792   -530   -350   -200    233
     -5   -174   -168     88     80   -171   -891   -815   -537   -361   -210    218
    -15   -202   -187    109     83   -194   -901   -846   -550   -379   -228    200
    -20   -205   -184    111     80   -194   -893   -857   -548   -379   -231    200
    -31   -226   -194    129     80   -210   -891   -867   -548   -381   -236    197
    -41   -246   -205    142     80   -226   -898   -896   -568   -402   -259    176
    -38   -244   -205    140     83   -226   -898   -901   -574   -405   -270    174
    -44   -249   -205    145     77   -228   -896   -906   -574   -407   -275    171
    -57   -272   -215    166     77   -244   -909   -924   -592   -428   -296    148
    -49   -272   -223    158     85   -249   -909   -924   -592   -428   -303    145
    -38   -267   -228    153     93   -249   -888   -906   -576   -415   -293    155
    -18   -252   -233    135    106   -244   -872   -896   -568   -407   -285    166
    -23   -233   -210    129     93   -223   -880   -898   -566   -405   -288    163
    -33   -246   -213    137     88   -231   -865   -883   -553   -397   -283    168
    -31   -257   -226    142     96   -241   -852   -872   -548   -392   -283    171
    -28   -272   -246    150    106   -259   -852   -870   -550   -394   -288    166
    -36   -262   -226    150     93   -244   -844   -859   -540   -387   -285    168
    -51   -246   -197    148     72   -223   -852   -862   -542   -389   -288    161
    -46   -262   -215    155     83   -239   -849   -862   -542   -394   -298    150
    -36   -265   -228    150     93   -246   -828   -849   -530   -387   -293    158
    -28   -226   -197    127     83   -213   -807   -828   -509   -368   -275    171
    -23   -207   -184    114     77   -197   -784   -810   -493   -355   -267    174
    -18   -176   -161     96     70   -168   -748   -784   -467   -337   -252    187
    -15   -142   -127     77     54   -135   -717   -761   -444   -319   -233    205
    -18   -163   -145     90     62   -155   -704   -753   -444   -322   -239    197
    -12   -140   -129     75     57   -137   -714   -756   -444   -324   -244    192
     -7    -67    -59     36     23    -64   -696   -732   -400   -280   -202    231
      7     -5    -12     -2     10     -7   -709   -730   -366   -246   -166    265
     25     20     -5    -23     15      7   -745   -740   -358   -233   -148    283
     33     20    -12    -28     20      5   -750   -740   -358   -236   -150    277
     31     12    -18    -23     25     -2   -748   -737   -361   -239   -153    275
     20     -5    -28    -10     23    -15   -761   -756   -379   -254   -163    265
     18    -33    -51      7     33    -41   -776   -771   -394   -270   -176    252
     18   -116   -135     49     75   -124   -771   -774   -426   -306   -218    210
      0   -228   -228    114    111   -228   -766   -787   -470   -363   -277    145
    -18   -288   -270    150    124   -280   -769   -802   -501   -397   -311    103
    -44   -311   -267    179    111   -290   -761   -813   -517   -415   -332     83
    -46   -342   -296    192    124   -319   -761   -823   -532   -433   -350     62
    -33   -363   -329    197    148   -348   -763   -833   -548   -452   -368     38
    -38   -389   -353    213    155   -374   -761   -836   -555   -459   -379     25
    -49   -389   -340    220    145   -366   -758   -828   -550   -457   -379     25
    -38   -392   -353    215    155   -374   -761   -831   -555   -462   -384     18
    -25   -402   -379    213    176   -392   -745   -823   -555   -465   -389     10
    -36   -405   -371    218    166   -389   -735   -815   -548   -459   -387     10
    -59   -436   -376    249    158   -407   -750   -823   -558   -470   -397     -2
    -59   -457   -400    257    168   -431   -753   -828   -566   -483   -410    -23
    -57   -465   -410    259    174   -439   -740   -818   -561   -480   -410    -25
    -57   -459   -405    257    174   -433   -737   -815   -561   -480   -413    -31
    -49   -449   -400    249    174   -426   -740   -820   -568   -488   -423    -41
    -46   -459   -415    252    181   -439   -730   -810   -571   -498   -436    -57
    -18   -558   -540    288    259   -550   -696   -776   -613   -566   -511   -127
     28   -789   -820    379    423   -805   -607   -696   -704   -730   -698   -314
     44   -937   -982    446    511   -958   -454   -542   -709   -841   -841   -478
     20   -691   -714    332    366   -704   -329   -475   -532   -683   -685   -348
    -85   -244   -158    163     36   -202   -423   -836   -392   -394   -335    -10
   -220    478    698   -127   -459    587   -758  -1369   -226     90    259    581
   -342   1343   1686   -498  -1013   1514  -1049  -1618    140    776   1005   1312
   -337   1590   1927   -626  -1132   1758  -1340  -1722    272   1104   1330   1636
   -298   1070   1366   -387   -831   1218  -1558  -1914   -192    631    872   1228
   -280    379    659    -51   -470    519  -1509  -1953   -846   -241     25    426
   -226   -189     36    207   -132    -77  -1221  -1569   -982   -662   -483    -72
   -176   -361   -187    267      2   -275   -966  -1153   -743   -566   -478   -103
   -111   -415   -303    262     93   -361   -797   -893   -589   -485   -433    -88
    -80   -449   -371    262    142   -410   -709   -766   -524   -462   -428    -98
    -67   -478   -410    272    171   -444   -688   -735   -527   -485   -454   -132
    -70   -530   -459    298    194   -496   -675   -717   -527   -504   -475   -158
    -49   -511   -462    280    205   -488   -644   -685   -509   -496   -472   -161
    -46   -509   -462    275    205   -485   -620   -665   -493   -488   -467   -163
    -59   -532   -472    296    205   -504   -623   -659   -496   -501   -475   -181
    -38   -506   -470    270    213   -491   -605   -636   -478   -483   -459   -174
    -57   -519   -465    288    202   -493   -607   -626   -472   -478   -457   -174
    -49   -524   -475    285    210   -501   -613   -626   -478   -485   -467   -189
    -33   -514   -480    275    223   -498   -602   -613   -470   -480   -467   -194
    -33   -501   -467    265    215   -485   -581   -592   -452   -467   -454   -187
    -41   -517   -475    277    215   -498   -579   -584   -449   -462   -452   -184
    -51   -548   -496    298    220   -522   -581   -581   -449   -462   -454   -194
    -46   -524   -478    285    215   -501   -574   -561   -431   -444   -444   -187
    -33   -506   -472    267    218   -491   -579   -550   -431   -439   -444   -192
    -31   -522   -491    277    228   -509   -592   -545   -431   -439   -454   -202
    -33   -509   -478    270    220   -493   -607   -527   -405   -415   -439   -192
    -20   -470   -449    246    213   -459   -613   -496   -376   -387   -418   -174
     -5   -462   -457    231    226   -459   -600   -475   -368   -379   -415   -179
      2   -467   -470    231    233   -467   -594   -462   -358   -371   -413   -181
    -10   -488   -478    249    231   -485   -550   -444   -348   -358   -407   -176
     28   -436   -465    205    246   -449   -488   -402   -319   -332   -384   -158
     46   -392   -441    171    241   -415   -485   -384   -309   -327   -379   -163
     12   -431   -444    207    228   -436   -493   -363   -296   -322   -379   -166
     31   -397   -431    181    231   -413   -475   -319   -259   -293   -355   -150
     67   -366   -433    150    249   -400   -459   -277   -233   -272   -337   -140
     64   -361   -426    145    244   -392   -462   -246   -215   -254   -327   -132
     54   -363   -420    153    236   -392   -462   -213   -197   -233   -316   -124
     62   -366   -431    150    244   -400   -457   -181   -179   -220   -309   -122
     90   -337   -428    124    259   -381   -449   -148   -155   -194   -285   -101
    101   -301   -402     98    249   -350   -439   -116   -129   -166   -259    -83
    109   -275   -384     83    244   -329   -433   -101   -116   -153   -246    -75
    109   -275   -384     80    246   -329   -439    -96   -114   -150   -241    -70
    103   -246   -350     72    226   -298   -441    -98   -109   -140   -228    -59
     98   -215   -316     57    205   -265   -439   -101   -109   -140   -220    -59
    106   -207   -314     49    207   -259   -441   -111   -116   -148   -223    -62
     98   -202   -301     49    197   -252   -441   -124   -124   -153   -226    -72
     90   -187   -277     49    184   -231   -433   -140   -124   -150   -223    -72
     85   -181   -267     46    174   -223   -433   -166   -135   -163   -231    -90
     72   -184   -257     54    163   -218   -436   -197   -148   -179   -246   -109
     49   -181   -233     64    140   -207   -436   -223   -155   -187   -257   -124
     36   -184   -220     75    127   -202   -441   -252   -166   -197   -267   -137
     28   -207   -236     88    129   -220   -449   -283   -179   -210   -280   -158
     15   -210   -228     96    122   -218   -449   -301   -179   -210   -283   -163
     -5   -233   -228    116    109   -231   -457   -329   -194   -228   -301   -187
    -15   -262   -246    140    114   -254   -470   -361   -218   -254   -322   -213
    -20   -254   -233    137    106   -246   -480   -387   -239   -272   -335   -226
    -28   -288   -259    158    114   -272   -478   -389   -241   -275   -340   -220
    -31   -314   -283    168    124   -298   -478   -400   -249   -285   -353   -226
    -23   -296   -272    161    124   -285   -483   -407   -252   -293   -361   -244
    -31   -285   -257    158    111   -272   -488   -407   -249   -288   -353   -252
    -36   -314   -280    174    122   -298   -491   -410   -249   -288   -350   -262
    -33   -327   -293    179    127   -311   -501   -410   -252   -293   -353   -272
    -36   -309   -272    174    116   -290   -504   -405   -244   -283   -342   -259
    -41   -298   -257    168    106   -277   -504   -397   -236   -272   -329   -259
    -38   -298   -262    168    109   -280   -506   -397   -231   -267   -314   -267
    -38   -301   -262    168    111   -283   -511   -389   -220   -254   -301   -257
    -46   -296   -249    171    101   -272   -501   -371   -205   -236   -283   -236
    -36   -275   -239    155     98   -257   -504   -368   -200   -228   -272   -236
    -36   -301   -265    168    111   -283   -498   -363   -200   -228   -267   -239
    -36   -296   -262    163    111   -280   -496   -355   -192   -220   -257   -228
    -38   -309   -270    174    114   -290   -491   -348   -189   -215   -252   -228
    -38   -296   -257    168    106   -277   -480   -340   -184   -210   -244   -218
    -28   -236   -207    132     88   -220   -467   -322   -163   -184   -215   -189
    -25   -189   -163    106     64   -176   -454   -303   -145   -161   -189   -168
    -33   -179   -145    106     54   -163   -428   -293   -129   -145   -174   -161
    -33   -184   -150    106     57   -168   -413   -280   -116   -137   -166   -153
    -28   -200   -171    114     70   -184   -394   -265   -101   -124   -153   -142
    -18   -158   -142     85     59   -150   -379   -244    -67    -90   -116   -111
    -12    -67    -54     41     20    -62   -381   -244    -41    -57    -83    -83
    -12    -10      0     10     -7     -5   -410   -257    -23    -25    -46    -46
      0      5      5     -2     -5      5   -444   -270    -23    -15    -36    -33
      7     -7    -15      0     10    -12   -457   -277    -33    -20    -41    -41
      5    -10    -15      2     10    -12   -467   -290    -44    -25    -44    -36
     -7    -44    -38     23     15    -41   -483   -306    -62    -31    -49    -38
    -10   -101    -90     54     38    -96   -496   -324    -93    -54    -80    -75
    -25   -210   -187    116     77   -200   -498   -340   -135    -93   -132   -129
    -36   -296   -259    166    111   -277   -493   -342   -163   -119   -166   -166
    -31   -311   -280    171    122   -296   -509   -374   -197   -150   -189   -192
    -36   -353   -319    194    140   -337   -517   -392   -220   -168   -215   -210
    -44   -387   -342    213    148   -366   -514   -400   -233   -168   -226   -223
    -38   -374   -335    207    148   -355   -524   -410   -244   -179   -228   -226
    -38   -400   -363    218    161   -381   -522   -410   -249   -171   -226   -220
    -49   -392   -345    220    148   -368   -514   -405   -241   -155   -215   -213
    -59   -402   -345    231    142   -376   -514   -407   -249   -153   -218   -223
    -59   -431   -371    246    155   -402   -514   -410   -254   -158   -223   -233
    -57   -428   -374    241    155   -400   -514   -410   -257   -155   -215   -226
    -51   -405   -353    228    150   -379   -514   -407   -257   -150   -207   -215
    -51   -418   -366    233    155   -392   -514   -410   -267   -155   -207   -210
    -49   -431   -381    241    166   -407   -511   -407   -262   -148   -200   -202
    -49   -436   -387    241    166   -413   -506   -402   -257   -140   -197   -202
    -49   -452   -402    249    174   -428   -501   -397   -259   -142   -202   -207
    -41   -527   -488    283    220   -509   -491   -392   -296   -184   -246   -249
      0   -693   -693    348    345   -693   -454   -345   -376   -298   -376   -379
     31   -870   -904    418    467   -885   -311   -189   -392   -418   -527   -545
     25   -792   -818    381    420   -805   -168    -46   -267   -361   -488   -537
    -70   -444   -374    257    150   -410   -163   -265   -150   -155   -239   -311
   -215    127    342     44   -277    233   -439   -885   -129    168    200    132
   -363    956   1319   -296   -841   1137   -769  -1327     72    750    891    826
   -433   1512   1945   -537  -1189   1727  -1062  -1519    301   1273   1454   1387
   -394   1293   1688   -452  -1041   1491  -1304  -1675     96   1169   1348   1335
   -350    620    971   -135   -659    795  -1343  -1717   -441    454    626    659
   -316    -36    280    176   -298    122  -1104  -1426   -769   -207    -90    -46
   -259   -358   -101    309    -80   -231   -828   -940   -568   -215   -213   -202
   -171   -400   -228    283     25   -314   -649   -607   -348    -88   -140   -161
   -103   -446   -342    275    119   -394   -548   -428   -244    -38   -114   -148
    -93   -488   -394    288    148   -441   -524   -387   -236    -59   -140   -179
    -96   -522   -426    309    163   -475   -504   -363   -236    -75   -158   -197
    -90   -542   -452    316    179   -498   -493   -348   -239    -93   -176   -220
    -85   -542   -457    314    184   -501   -485   -332   -236   -101   -184   -223
    -85   -555   -470    319    189   -514   -472   -316   -228   -101   -189   -226
    -77   -558   -480    316    200   -522   -465   -303   -220    -98   -189   -228
    -75   -555   -480    314    200   -519   -462   -301   -218   -101   -189   -236
    -83   -550   -467    316    192   -509   -449   -283   -197    -85   -171   -220
    -85   -555   -472    319    192   -514   -439   -272   -187    -80   -171   -218
    -80   -548   -467    311    192   -509   -439   -270   -189    -88   -179   -228
    -77   -530   -454    301    187   -493   -433   -259   -176    -80   -168   -220
    -75   -522   -446    298    184   -485   -428   -244   -163    -67   -158   -207
    -64   -514   -452    288    192   -483   -428   -236   -161    -67   -163   -213
    -64   -501   -439    283    187   -470   -428   -228   -153    -64   -161   -210
    -75   -493   -420    283    171   -457   -426   -215   -142    -51   -150   -202
    -64   -485   -420    275    176   -454   -426   -200   -132    -44   -140   -194
    -54   -491   -436    272    189   -465   -426   -189   -129    -46   -142   -200
    -57   -483   -426    270    184   -454   -420   -171   -114    -33   -129   -184
    -54   -493   -439    272    192   -465   -410   -150    -96    -18   -114   -171
    -44   -485   -441    265    197   -465   -407   -135    -85    -10   -111   -171
    -41   -478   -436    257    194   -457   -405   -111    -72     -2   -103   -166
    -33   -454   -423    244    194   -439   -405    -88    -59     12    -88   -153
    -28   -433   -407    231    187   -420   -410    -70    -54     15    -85   -153
    -23   -444   -420    233    197   -433   -400    -38    -31     31    -70   -140
    -12   -436   -423    220    205   -431   -392      0     -5     59    -46   -114
      0   -441   -441    218    220   -441   -381     36     12     75    -31    -96
     15   -433   -452    207    231   -441   -379     72     28     85    -20    -85
     38   -384   -423    174    231   -402   -374    111     51    111      5    -64
     85   -332   -420    122    252   -376   -366    153     85    142     33    -33
    122   -324   -446    101    283   -384   -361    184    103    161     51    -15
    122   -324   -446    101    283   -384   -368    197    111    174     64     -5
    148   -296   -444     75    296   -368   -374    215    129    200     93     23
    174   -262   -436     41    303   -348   -379    213    129    202    103     33
    137   -270   -410     64    272   -340   -384    192    106    179     85     18
     98   -301   -402     98    249   -350   -371    176     98    171     75     12
     70   -316   -387    124    228   -350   -374    145     83    158     70      0
     62   -324   -389    129    223   -355   -368    122     75    153     77     10
     51   -303   -355    124    202   -329   -368     98     70    153     83     23
     36   -283   -322    122    176   -301   -379     64     54    140     72     15
     28   -296   -324    135    176   -309   -379     33     41    127     59      5
     15   -322   -340    150    176   -329   -376      7     41    127     51     -7
    -23   -337   -314    179    142   -327   -374    -20     38    124     46    -25
    -51   -358   -309    202    127   -332   -374    -57     23    106     31    -51
    -59   -366   -306    213    122   -337   -384    -90      7     83     18    -72
    -64   -368   -303    215    116   -337   -389   -111      5     77     18    -67
    -62   -384   -322    223    127   -355   -394   -135     -7     62      5    -72
    -59   -392   -335    226    135   -363   -397   -150    -20     51    -10    -85
    -59   -407   -348    233    142   -379   -394   -163    -23     51    -12    -96
    -77   -452   -374    262    145   -413   -397   -179    -36     36    -25   -116
    -83   -457   -376    270    145   -418   -397   -192    -46     25    -31   -124
    -80   -439   -358    259    137   -400   -397   -200    -49     23    -31   -124
    -77   -444   -366    262    142   -405   -392   -194    -44     25    -28   -114
    -67   -426   -361    244    145   -392   -397   -202    -51     15    -36   -116
    -64   -423   -358    244    145   -392   -394   -202    -51     12    -44   -116
    -70   -420   -350    244    137   -387   -392   -197    -41     20    -38   -109
    -64   -410   -345    239    140   -379   -387   -189    -31     36    -23   -103
    -67   -431   -366    246    148   -397   -379   -184    -25     38    -18   -109
    -62   -428   -366    244    150   -397   -376   -179    -23     41    -12   -103
    -64   -433   -368    246    148   -402   -379   -179    -28     38    -20   -111
    -51   -426   -374    239    161   -400   -387   -181    -33     33    -25   -106
    -49   -402   -353    226    150   -379   -381   -176    -28     36    -23    -98
    -46   -379   -332    213    140   -355   -361   -150     -2     62      0    -83
    -44   -366   -324    202    140   -345   -345   -135     15     80     18    -75
    -44   -332   -288    189    122   -311   -335   -129     25     90     28    -75
    -49   -306   -259    176    101   -283   -314   -116     41    101     44    -62
    -44   -322   -280    181    116   -301   -301   -109     41     93     38    -49
    -31   -298   -270    163    116   -285   -293    -98     54    103     46    -25
    -20   -223   -202    122     90   -213   -277    -72    103    168    106      7
    -18   -161   -142     85     62   -153   -290    -72    129    202    140     18
     -5   -127   -122     64     57   -124   -319    -85    135    205    140     28
      0   -129   -132     62     64   -129   -335    -90    132    202    137     20
     -2   -158   -155     80     75   -158   -327    -85    132    202    129     10
      0   -168   -168     83     83   -166   -345   -109    114    187    119     10
    -15   -192   -176    103     80   -184   -361   -129     88    161    101      5
    -31   -290   -259    158    111   -275   -358   -135     57    127     67    -28
    -41   -407   -366    226    161   -387   -358   -145     18     75     15    -83
    -46   -467   -423    257    187   -446   -358   -161    -12     33    -33   -132
    -70   -488   -420    277    174   -454   -361   -181    -38      7    -64   -174
    -77   -509   -431    293    176   -470   -368   -205    -64    -18    -93   -189
    -70   -542   -472    306    200   -509   -376   -218    -85    -33    -98   -184
    -70   -566   -496    316    213   -532   -368   -213    -77    -20    -72   -179
    -67   -571   -504    319    215   -537   -368   -215    -77    -15    -72   -205
    -75   -605   -532    340    228   -571   -368   -223    -85    -33   -103   -259
    -83   -618   -535    350    226   -576   -376   -239   -106    -62   -142   -290
    -88   -626   -540    355    226   -584   -376   -246   -114    -75   -155   -290
    -88   -628   -542    358    226   -587   -379   -252   -124    -90   -163   -314
    -80   -628   -550    353    233   -589   -384   -262   -135   -111   -192   -340
    -83   -631   -548    358    231   -589   -381   -259   -137   -119   -200   -303
    -88   -654   -566    368    236   -610   -376   -257   -135   -114   -181   -301
    -83   -675   -592    379    252   -633   -371   -257   -135   -114   -176   -311
    -93   -683   -589    387    244   -636   -371   -257   -137   -114   -181   -314
    -80   -727   -646    405    283   -688   -374   -252   -168   -142   -200   -337
    -18   -956   -937    485    457   -948   -332   -202   -262   -285   -361   -524
     20  -1124  -1148    550    584  -1135   -220    -54   -285   -410   -522   -748
     33  -1000  -1034    483    532  -1015    -85    119   -150   -345   -493   -743
    -67   -665   -597    366    265   -631    -64    -36     10   -119   -231   -465
   -280    -67    213    174   -249     70   -293   -626    127    277    296    101
   -480    735   1215   -127   -846    974   -496  -1008    420    904   1041    893
   -530   1176   1704   -324  -1117   1439   -704  -1187    615   1366   1548   1415
   -483    862   1345   -189   -914   1104   -883  -1374    324   1130   1296   1163
   -457    223    680    114   -568    452   -930  -1467   -272    324    454    316
   -389   -314     72    350   -233   -122   -800  -1221   -563   -249   -181   -277
   -290   -579   -288    433     -2   -433   -607   -787   -426   -265   -270   -368
   -179   -610   -431    394    124   -522   -457   -470   -236   -142   -192   -319
   -124   -649   -527    387    200   -589   -376   -316   -158   -101   -168   -319
   -109   -696   -589    402    239   -644   -350   -272   -148   -109   -181   -345
   -106   -730   -626    418    257   -678   -340   -254   -150   -119   -194   -374
   -103   -724   -620    415    257   -672   -324   -231   -140   -111   -187   -384
    -96   -717   -620    405    262   -670   -316   -215   -132   -106   -184   -387
    -88   -724   -636    405    272   -680   -316   -210   -140   -119   -197   -394
    -90   -737   -646    413    275   -693   -309   -200   -140   -116   -202   -394
    -90   -709   -618    400    262   -665   -301   -187   -124    -98   -197   -394
    -83   -693   -613    387    262   -654   -309   -187   -129    -98   -197   -405
    -80   -704   -623    389    270   -665   -309   -184   -127    -85   -192   -410
    -83   -701   -618    389    267   -659   -298   -171   -114    -64   -174   -397
    -75   -680   -605    379    265   -644   -296   -163   -106    -54   -163   -389
    -72   -693   -620    381    272   -657   -290   -158   -103    -51   -161   -400
    -72   -670   -597    371    262   -633   -283   -148    -88    -33   -148   -387
    -67   -665   -597    366    265   -631   -280   -137    -77    -23   -140   -381
    -62   -659   -597    361    267   -628   -277   -129    -75    -20   -142   -381
    -64   -654   -589    358    259   -623   -275   -124    -70    -15   -142   -381
    -67   -641   -574    353    252   -607   -267   -109    -51     -2   -132   -374
    -67   -646   -579    353    254   -613   -265    -93    -46      0   -127   -358
    -64   -628   -563    348    249   -597   -270    -88    -41     10   -116   -353
    -70   -631   -561    350    244   -597   -262    -67    -25     25   -109   -358
    -62   -631   -568    345    252   -600   -257    -46    -12     33   -103   -363
    -46   -641   -594    342    272   -620   -257    -33    -12     33   -114   -374
    -33   -633   -600    335    283   -618   -257    -12     -5     41   -111   -368
    -18   -626   -607    319    293   -615   -259      5      2     49   -106   -358
      0   -610   -610    303    303   -610   -257     33     18     70    -88   -335
     12   -600   -613    290    311   -605   -246     70     44     98    -67   -314
     25   -574   -600    275    311   -587   -239    103     64    119    -57   -298
     51   -540   -594    241    322   -566   -252    119     67    122    -59   -290
     64   -540   -605    236    335   -571   -249    148     83    140    -44   -267
     72   -530   -602    226    335   -563   -239    176    103    163    -25   -239
     90   -537   -628    223    358   -581   -249    187    106    176    -15   -226
    103   -527   -631    210    366   -579   -259    189    109    189     -2   -213
    111   -504   -615    194    361   -558   -262    192    114    205     12   -200
    116   -491   -610    187    361   -550   -262    187    119    220     25   -194
    124   -478   -602    176    363   -540   -267    171    109    213     15   -200
    116   -433   -550    155    332   -493   -280    148     96    210      7   -207
    109   -426   -537    158    322   -480   -277    137     98    218     12   -202
    101   -436   -540    166    319   -488   -280    111     85    205     -5   -220
     88   -439   -527    176    306   -483   -283     80     72    187    -28   -239
     70   -439   -511    184    290   -475   -280     54     64    179    -38   -252
     57   -449   -506    194    280   -478   -283     31     57    166    -57   -272
     46   -467   -514    207    277   -488   -280      5     51    145    -77   -298
     28   -472   -501    223    265   -485   -272    -15     51    129    -83   -301
     12   -498   -511    241    259   -504   -270    -38     41    111    -98   -314
      5   -524   -532    259    267   -527   -272    -64     25     83   -124   -337
     -5   -545   -542    275    267   -542   -277    -83     12     64   -142   -355
    -15   -558   -542    288    262   -550   -275    -96      7     51   -148   -361
    -18   -592   -574    303    275   -584   -275   -109     -2     33   -166   -374
    -20   -620   -600    319    288   -610   -262   -114     -5     28   -166   -379
    -25   -631   -607    327    288   -618   -257   -114     -2     31   -163   -379
    -31   -636   -605    335    285   -620   -254   -122     -2     33   -171   -389
    -28   -631   -602    329    285   -618   -267   -135    -15     20   -184   -402
    -31   -628   -597    329    280   -613   -267   -137    -15     18   -189   -402
    -20   -620   -602    319    290   -613   -267   -135    -10     20   -187   -400
    -10   -626   -615    319    301   -620   -265   -137    -12     12   -192   -407
    -10   -620   -610    314    298   -615   -267   -137    -12      5   -197   -410
     -5   -620   -615    311    303   -618   -262   -135     -7      5   -194   -407
      7   -631   -641    311    324   -636   -262   -142    -15    -12   -215   -420
     28   -631   -659    301    342   -644   -259   -142    -18    -15   -218   -426
     38   -636   -675    298    355   -654   -254   -140    -12    -18   -218   -426
     51   -633   -685    290    368   -659   -254   -145    -12    -23   -215   -423
     64   -613   -678    272    368   -644   -246   -140     -5    -12   -197   -405
     70   -589   -659    259    363   -623   -228   -122     20     20   -161   -363
     64   -566   -631    249    345   -597   -218   -109     36     38   -148   -366
     49   -535   -587    241    316   -561   -210   -101     33     33   -166   -397
     31   -501   -535    233    283   -517   -202    -88     49     44   -163   -371
     25   -439   -465    207    244   -452   -189    -57     93     93   -109   -290
     28   -366   -394    166    210   -379   -194    -44    132    142    -51   -275
     23   -319   -342    148    181   -329   -220    -57    148    158    -41   -280
     31   -296   -327    129    176   -311   -259    -72    145    155    -49   -259
     36   -285   -322    124    179   -303   -280    -83    135    150    -54   -275
     33   -301   -335    132    181   -316   -290    -98    116    135    -80   -288
     28   -306   -335    137    179   -319   -301   -114    106    124    -93   -285
     12   -335   -348    158    179   -340   -314   -132     77    101   -111   -293
     12   -439   -452    213    231   -444   -314   -137     41     64   -145   -324
      0   -517   -517    257    257   -517   -311   -145     18     41   -174   -363
    -20   -558   -537    288    257   -548   -316   -166    -10     12   -205   -397
    -33   -600   -566    314    265   -584   -324   -192    -46    -18   -244   -431
    -31   -633   -602    332    285   -618   -329   -207    -64    -33   -262   -444
    -31   -631   -600    329    283   -615   -332   -207    -64    -23   -257   -457
    -28   -615   -587    322    277   -600   -337   -215    -75    -33   -275   -496
    -23   -623   -602    322    288   -613   -345   -226    -93    -57   -309   -506
    -28   -618   -589    324    280   -605   -335   -223    -90    -51   -306   -475
    -36   -623   -589    327    275   -607   -337   -226    -93    -49   -303   -475
    -36   -644   -607    340    285   -626   -350   -236   -106    -62   -316   -511
    -31   -636   -605    332    285   -620   -355   -239   -109    -64   -319   -509
    -36   -644   -607    340    285   -626   -350   -233   -103    -57   -306   -483
    -31   -641   -610    335    288   -626   -355   -241   -109    -57   -301   -504
    -31   -657   -628    342    296   -644   -358   -244   -114    -72   -322   -527
    -36   -657   -623    345    290   -639   -358   -246   -119    -85   -340   -530
    -28   -685   -657    358    314   -672   -348   -239   -129   -101   -355   -535
     10   -810   -820    397    415   -815   -327   -213   -194   -197   -459   -641
     54   -992  -1047    467    550  -1018   -241    -96   -231   -319   -623   -826
     75  -1005  -1080    462    576  -1041   -116     85   -145   -337   -675   -917
     41   -724   -766    342    402   -745    -36    174     59   -155   -491   -769
   -122   -228   -109    174     -7   -168   -153   -226    153    132    -98   -353
   -322    504    823    -90   -574    662   -384   -743    257    589    514    293
   -428   1197   1626   -384  -1028   1410   -602  -1023    467   1145   1169    966
   -376   1236   1613   -428   -995   1423   -828  -1208    410   1301   1337   1202
   -348    579    927   -116   -639    750   -896  -1356   -119    652    659    571
   -314    -75    239    194   -277     80   -865  -1345   -633   -161   -194   -290
   -241   -491   -249    366      2   -371   -714  -1018   -644   -397   -537   -644
   -184   -566   -381    376     98   -475   -537   -636   -381   -223   -441   -589
   -109   -610   -504    358    197   -558   -426   -410   -236   -124   -381   -542
    -57   -639   -581    348    259   -610   -366   -301   -174    -90   -366   -532
    -51   -644   -592    345    270   -618   -348   -270   -161    -88   -371   -545
    -49   -646   -597    348    272   -623   -337   -249   -150    -83   -371   -542
    -44   -665   -620    353    285   -644   -324   -233   -145    -80   -379   -558
    -44   -685   -641    363    296   -665   -322   -226   -145    -83   -387   -558
    -44   -683   -639    361    293   -662   -319   -213   -137    -70   -368   -545
    -44   -675   -631    361    293   -654   -314   -207   -132    -67   -374   -568
    -38   -652   -613    345    285   -633   -319   -205   -135    -75   -387   -563
    -38   -620   -581    327    270   -602   -319   -202   -129    -70   -381   -553
    -33   -636   -605    332    285   -620   -316   -197   -124    -62   -379   -548
    -36   -654   -618    345    290   -636   -322   -200   -129    -67   -384   -555
    -33   -649   -618    340    290   -633   -324   -194   -129    -64   -389   -571
    -36   -607   -574    322    267   -592   -319   -176   -106    -36   -366   -545
    -36   -587   -553    311    257   -571   -319   -168    -96    -23   -350   -524
    -28   -568   -540    298    254   -555   -316   -163    -90    -10   -342   -519
    -28   -540   -511    285    241   -527   -322   -153    -77      7   -327   -504
    -31   -563   -532    296    249   -548   -319   -145    -75     10   -329   -504
    -25   -553   -530    288    249   -542   -319   -142    -72     15   -327   -506
    -20   -535   -514    277    246   -524   -316   -124    -57     33   -311   -488
    -20   -548   -530    283    252   -540   -324   -114    -51     38   -311   -485
     -2   -530   -530    265    262   -530   -322    -98    -41     49   -301   -478
      5   -504   -511    249    257   -506   -316    -75    -23     72   -288   -465
      5   -488   -493    241    249   -491   -316    -59    -10     98   -270   -439
     23   -483   -506    228    262   -493   -319    -44      0    119   -257   -418
     31   -457   -488    213    257   -472   -306    -18     20    153   -228   -400
     33   -444   -480    205    254   -462   -301     12     46    184   -205   -384
     57   -472   -530    207    293   -501   -301     38     51    189   -213   -394
     80   -452   -532    184    306   -491   -309     64     67    202   -213   -394
     90   -410   -501    158    293   -454   -311     90     88    226   -194   -350
    103   -374   -478    132    288   -423   -311    114    106    246   -174   -319
    116   -348   -465    116    290   -405   -314    129    114    259   -155   -298
    124   -340   -465    106    293   -402   -314    142    124    275   -132   -272
    135   -316   -452     90    293   -384   -324    140    124    285   -122   -252
    137   -275   -413     67    272   -342   -332    129    124    293   -106   -228
    135   -249   -384     57    259   -316   -329    122    122    296    -98   -241
    116   -236   -353     57    233   -293   -327    103    111    283   -119   -267
    109   -231   -340     59    223   -285   -332     85     96    270   -142   -272
     96   -244   -340     72    218   -290   -342     57     75    254   -161   -270
     80   -233   -314     77    197   -272   -335     46     77    265   -155   -262
     72   -215   -290     70    179   -252   -329     28     70    262   -166   -288
     54   -228   -283     85    168   -254   -322      2     57    244   -189   -303
     31   -249   -280    109    153   -265   -314    -18     51    239   -197   -306
     15   -252   -267    119    140   -259   -314    -38     44    231   -210   -337
     12   -272   -285    129    148   -277   -316    -64     25    205   -246   -363
    -10   -301   -290    153    140   -296   -319    -96      2    171   -285   -407
    -25   -316   -293    171    132   -306   -324   -116    -10    153   -311   -459
    -23   -332   -309    179    142   -322   -332   -140    -33    124   -348   -467
    -38   -329   -290    181    124   -311   -329   -161    -46    116   -348   -454
    -38   -311   -272    174    114   -293   -327   -168    -46    127   -335   -457
    -41   -309   -270    174    111   -290   -337   -179    -57    114   -348   -478
    -41   -309   -267    176    111   -288   -340   -189    -72     98   -371   -493
    -54   -319   -265    184    103   -290   -342   -197    -75     96   -376   -491
    -57   -309   -252    181     96   -280   -345   -194    -70    106   -361   -480
    -49   -275   -226    161     85   -252   -345   -192    -64    111   -348   -454
    -49   -257   -207    153     77   -233   -348   -194    -64    109   -348   -439
    -62   -254   -194    155     64   -226   -350   -192    -64    111   -358   -426
    -67   -259   -192    161     62   -226   -345   -189    -57    122   -350   -472
    -59   -246   -187    150     62   -218   -355   -197    -70    109   -374   -524
    -67   -265   -197    166     64   -231   -350   -197    -67    103   -389   -511
    -70   -249   -179    158     51   -213   -335   -184    -46    124   -363   -465
    -57   -213   -155    132     49   -184   -319   -168    -28    153   -329   -433
    -41   -158   -116     96     36   -137   -306   -153    -12    176   -309   -431
    -46   -116    -70     83     10    -93   -296   -150     -2    189   -303   -439
    -57   -174   -119    114     31   -145   -293   -155    -23    171   -332   -459
    -51   -166   -114    109     28   -140   -280   -135     -5    197   -314   -439
    -41    -38      2     38    -23    -18   -277   -119     36    244   -265   -355
    -20     51     72    -15    -46     62   -277   -116     57    272   -236   -327
    -20     75     96    -28    -57     85   -311   -148     41    270   -246   -337
    -18     85    103    -33    -59     93   -342   -166     44    296   -228   -319
    -18     46     62    -15    -41     54   -361   -192     25    298   -228   -361
    -25     12     38      7    -31     25   -376   -223     -2    280   -241   -420
    -54    -31     20     41    -38     -5   -379   -239    -31    254   -272   -410
    -67    -62      5     64    -38    -28   -376   -231    -38    259   -272   -394
    -57   -132    -77     93     10   -106   -379   -244    -85    218   -337   -480
    -54   -226   -171    140     57   -200   -384   -257   -135    168   -405   -496
    -93   -228   -137    161     20   -184   -387   -267   -148    179   -379   -472
    -93   -236   -142    163     23   -189   -387   -288   -174    179   -384   -511
    -96   -298   -205    197     54   -254   -392   -314   -215    145   -428   -592
    -96   -355   -259    226     80   -309   -381   -311   -236    119   -472   -600
    -96   -342   -249    218     75   -296   -376   -303   -231    142   -454   -563
   -106   -311   -205    207     49   -259   -387   -316   -236    166   -420   -568
   -119   -324   -205    223     41   -267   -389   -327   -241    189   -389   -558
   -119   -355   -236    239     57   -296   -400   -345   -259    187   -392   -587
    -98   -329   -233    213     64   -283   -410   -358   -272    184   -405   -675
   -103   -348   -246    226     70   -298   -410   -368   -296    155   -449   -670
   -129   -366   -236    246     51   -301   -415   -379   -311    150   -441   -631
   -150   -353   -202    252     25   -277   -413   -384   -327    148   -449   -659
   -155   -342   -187    246     15   -265   -405   -361   -322    153   -467   -652
   -150   -329   -181    239     12   -257   -402   -342   -309    176   -454   -607
   -127   -350   -226    236     49   -288   -407   -342   -327    168   -462   -615
    -77   -483   -405    280    163   -444   -392   -306   -366    109   -535   -688
    -36   -615   -579    324    270   -597   -309   -194   -394    -20   -719   -880
    -15   -594   -579    303    280   -589   -181    -20   -290    -20   -774   -956
    -51   -275   -223    161     83   -252   -103     28    -80    187   -561   -782
   -176    241    418    -31   -296    329   -228   -387    -49    439   -205   -433
   -324    969   1293   -324   -810   1130   -514   -956    -70    823    348    129
   -358   1561   1919   -602  -1140   1740   -763  -1239     44   1317    935    724
   -293   1460   1753   -584  -1023   1605   -966  -1405    -75   1415   1031    865
   -296    833   1130   -267   -711    982  -1008  -1478   -506    870    415    329
   -322    257    579     31   -452    418   -956  -1439   -979     54   -449   -532
   -283   -103    179    192   -233     38   -818  -1143   -953   -142   -763   -833
   -244   -155     88    197   -168    -33   -670   -826   -696     28   -670   -745
   -174   -129     44    153   -109    -44   -555   -594   -511    161   -581   -675
   -142   -158    -15    150    -64    -85   -491   -472   -431    210   -545   -644
   -140   -163    -25    150    -57    -96   -480   -441   -415    218   -542   -652
   -153   -176    -23    161    -64   -101   -478   -423   -410    210   -561   -665
   -150   -194    -44    174    -54   -119   -483   -423   -423    189   -594   -698
   -142   -161    -20    150    -62    -93   -472   -415   -413    205   -587   -670
   -137   -114     23    124    -83    -46   -472   -413   -392    244   -548   -644
   -155   -106     49    129   -103    -28   -470   -413   -384    265   -527   -644
   -153   -101     51    127   -103    -25   -475   -415   -387    275   -540   -696
   -150   -109     38    127    -96    -36   -478   -423   -407    262   -589   -722
   -161    -93     67    127   -116    -15   -470   -428   -410    267   -613   -704
   -135    -49     85     90   -111     18   -475   -439   -413    272   -633   -704
   -103    -10     93     57    -98     41   -491   -444   -413    280   -644   -685
   -119     46    166     33   -142    106   -496   -436   -397    309   -620   -675
   -116     49    166     33   -140    106   -485   -418   -381    332   -610   -659
   -111     12    124     46   -119     67   -478   -413   -379    337   -613   -662
   -135     57    192     38   -163    124   -465   -392   -345    374   -571   -615
   -148     90    239     28   -194    166   -462   -379   -327    397   -537   -571
   -148    122    270     12   -210    197   -467   -371   -319    407   -532   -589
   -129    119    246      2   -189    181   -480   -374   -324    400   -545   -605
   -124    129    254     -2   -189    192   -491   -368   -309    426   -517   -597
   -114    135    246    -12   -181    189   -496   -358   -296    446   -496   -620
   -106    168    272    -31   -189    220   -504   -353   -293    441   -514   -613
    -98    223    322    -62   -210    272   -498   -337   -270    457   -496   -558
    -88    249    337    -80   -213    293   -493   -314   -254    480   -475   -540
    -72    236    309    -83   -192    272   -493   -301   -249    491   -475   -527
    -59    254    314    -98   -187    283   -506   -285   -223    530   -431   -522
    -72    244    316    -88   -194    280   -511   -259   -202    542   -433   -537
    -85    254    340    -83   -213    296   -511   -228   -184    548   -441   -491
    -77    296    374   -109   -226    335   -506   -200   -150    597   -379   -431
    -46    358    405   -155   -226    379   -506   -174   -114    644   -332   -394
    -36    376    413   -171   -226    394   -517   -161    -98    672   -303   -345
    -23    400    423   -187   -223    410   -524   -150    -88    698   -275   -348
     -2    402    402   -200   -202    402   -542   -155   -106    680   -306   -371
     -5    431    433   -213   -218    431   -555   -161   -116    672   -314   -353
    -20    483    504   -233   -262    493   -550   -158   -106    696   -280   -322
    -54    514    568   -228   -311    540   -537   -150    -88    719   -252   -288
    -57    514    571   -231   -314    542   -537   -171   -103    701   -270   -309
    -54    511    563   -228   -309    537   -548   -194   -124    685   -285   -319
    -72    493    566   -210   -319    530   -548   -207   -127    693   -265   -306
    -88    511    600   -210   -342    555   -535   -223   -124    693   -262   -371
    -80    511    589   -215   -335    548   -537   -267   -176    610   -368   -441
    -80    483    563   -202   -322    522   -542   -301   -213    555   -433   -410
   -103    459    563   -179   -332    511   -535   -322   -220    548   -444   -446
   -129    379    509   -124   -319    444   -532   -345   -241    522   -470   -478
   -124    387    509   -132   -316    446   -535   -363   -241    527   -452   -493
   -127    415    542   -145   -335    480   -537   -389   -254    504   -475   -511
   -119    433    550   -158   -335    493   -558   -426   -285    470   -519   -511
   -127    415    542   -142   -335    478   -571   -446   -303    459   -535   -545
   -168    376    545   -103   -358    459   -558   -444   -309    457   -545   -553
   -202    348    548    -72   -374    446   -542   -439   -311    462   -532   -563
   -210    322    530    -57   -371    426   -540   -446   -319    465   -527   -566
   -205    324    530    -59   -366    426   -537   -449   -314    475   -514   -571
   -200    350    548    -77   -374    446   -540   -454   -306    485   -498   -555
   -184    358    542    -88   -363    452   -550   -467   -324    459   -532   -589
   -166    358    522    -96   -345    441   -566   -480   -350    420   -584   -592
   -161    348    509    -93   -335    428   -568   -483   -358    407   -594   -563
   -166    350    514    -93   -340    431   -566   -485   -355    410   -584   -553
   -168    400    566   -116   -368    483   -548   -467   -324    449   -535   -524
   -166    431    597   -132   -381    511   -530   -446   -288    491   -501   -558
   -174    428    602   -127   -387    514   -517   -436   -283    483   -519   -553
   -184    413    597   -114   -389    504   -517   -444   -293    470   -519   -509
   -181    418    600   -119   -392    509   -509   -433   -277    485   -493   -514
   -171    506    678   -168   -426    592   -496   -407   -228    537   -431   -459
   -158    641    800   -241   -478    719   -491   -392   -179    587   -374   -410
   -153    662    813   -254   -483    737   -514   -402   -176    594   -368   -397
   -142    665    805   -262   -472    735   -542   -418   -179    597   -358   -381
   -150    652    802   -252   -475    724   -561   -439   -189    592   -358   -379
   -135    633    769   -249   -452    701   -574   -449   -210    574   -366   -387
   -145    654    800   -254   -475    727   -587   -465   -228    558   -368   -368
   -158    646    805   -244   -483    724   -579   -457   -220    571   -363   -379
   -174    566    740   -197   -457    652   -579   -462   -239    545   -402   -454
   -174    444    618   -135   -394    530   -597   -493   -303    465   -483   -501
   -171    366    537    -98   -355    452   -602   -506   -335    441   -498   -535
   -179    306    485    -64   -332    394   -600   -514   -355    426   -509   -561
   -200    270    467    -36   -332    368   -587   -514   -366    413   -519   -581
   -205    306    511    -49   -358    407   -587   -524   -376    407   -514   -555
   -200    319    519    -62   -361    418   -592   -535   -387    394   -530   -589
   -202    277    478    -38   -340    376   -602   -555   -423    350   -589   -584
   -210    233    444    -12   -327    340   -605   -558   -439    340   -594   -571
   -210    231    441    -10   -324    335   -605   -558   -446    335   -594   -576
   -210    213    420     -2   -316    316   -613   -571   -465    311   -618   -597
   -215    228    444     -5   -329    335   -607   -571   -467    314   -615   -589
   -226    213    439      5   -332    324   -600   -574   -470    314   -618   -592
   -226    187    413     20   -319    298   -602   -579   -480    301   -628   -602
   -218    174    389     20   -303    280   -613   -589   -498    285   -644   -610
   -220    181    402     18   -311    290   -610   -589   -496    296   -631   -605
   -220    187    405     15   -314    296   -610   -592   -498    296   -628   -600
   -223    150    374     36   -298    262   -607   -587   -514    275   -654   -600
   -200     18    218     90   -210    116   -576   -535   -540    213   -737   -665
   -168   -171     -2    171    -85    -88   -478   -405   -540    109   -891   -818
   -158   -176    -20    166    -70    -98   -363   -244   -439    101   -953   -927
   -181    200    381     -7   -280    290   -288   -153   -213    311   -735   -771
   -306    709   1015   -200   -662    859   -428   -571   -205    550   -355   -405
   -441   1343   1784   -452  -1111   1564   -693  -1122   -259    896    171    137
   -491   1958   2449   -735  -1470   2203   -937  -1410   -161   1379    776    745
   -428   1880   2309   -724  -1369   2094  -1130  -1527   -215   1564    976   1000
   -415   1122   1538   -353   -976   1327  -1145  -1595   -680    901    252    353
   -407    527    935    -62   -670    730  -1130  -1608  -1174     46   -649   -496
   -361    168    530     93   -446    348  -1005  -1353  -1163   -174   -969   -797
   -337    127    465    106   -400    296   -841  -1034   -878     31   -833   -685
   -283    155    439     64   -361    296   -732   -823   -691    171   -724   -620
   -244    153    397     46   -322    272   -670   -701   -605    218   -691   -610
   -236    135    371     49   -303    252   -654   -667   -592    207   -704   -623
   -241     85    327     77   -283    205   -641   -649   -592    192   -724   -626
   -233     64    296     83   -265    181   -620   -618   -568    210   -709   -607
   -228     88    314     70   -270    200   -613   -615   -561    215   -701   -620
   -226    106    332     59   -280    218   -613   -623   -566    202   -709   -639
   -226    101    327     62   -275    213   -618   -628   -571    187   -719   -641
   -236    111    345     62   -290    228   -610   -613   -553    200   -704   -620
   -233    132    363     49   -298    246   -607   -607   -542    207   -691   -602
   -213    109    322     51   -267    215   -620   -610   -550    200   -696   -607
   -213     85    298     64   -254    192   -615   -602   -548    202   -691   -607
   -223    116    337     51   -283    226   -607   -594   -532    213   -670   -597
   -226    148    371     38   -298    259   -605   -592   -524    223   -654   -587
   -220    155    376     31   -298    265   -605   -594   -524    226   -641   -568
   -213    166    379     23   -296    272   -607   -592   -519    223   -633   -545
   -205    155    358     23   -283    257   -607   -592   -517    226   -633   -540
   -192    137    329     25   -259    233   -607   -581   -514    228   -633   -548
   -197    135    332     31   -265    231   -597   -574   -506    236   -620   -561
   -200    140    340     31   -270    239   -597   -568   -498    244   -602   -550
   -194    168    361     10   -277    265   -602   -561   -493    249   -592   -537
   -192    184    376      2   -285    280   -605   -555   -485    252   -584   -524
   -184    194    379     -7   -283    285   -602   -540   -470    265   -571   -504
   -176    192    368     -7   -272    280   -600   -530   -465    267   -566   -491
   -174    205    376    -18   -275    290   -594   -511   -446    280   -542   -454
   -179    218    397    -20   -288    306   -592   -488   -423    303   -519   -420
   -171    236    405    -33   -288    322   -589   -467   -405    327   -493   -423
   -148    239    387    -44   -267    311   -592   -444   -389    337   -480   -405
   -132    277    410    -72   -272    342   -587   -415   -368    353   -462   -353
   -122    309    431    -93   -277    368   -587   -389   -348    366   -441   -306
    -90    319    410   -114   -252    363   -589   -363   -327    400   -405   -267
    -75    327    402   -124   -239    363   -587   -335   -303    431   -366   -254
    -72    363    433   -145   -254    397   -589   -324   -293    452   -332   -226
    -64    389    452   -163   -257    420   -600   -322   -298    452   -335   -226
    -62    400    459   -171   -259    428   -610   -332   -311    436   -340   -236
    -67    394    462   -163   -265    428   -605   -332   -311    439   -329   -228
    -72    392    465   -161   -270    428   -607   -350   -327    418   -340   -246
    -64    387    452   -161   -259    418   -626   -384   -374    361   -379   -254
    -72    366    439   -148   -257    402   -631   -415   -407    329   -413   -257
    -80    348    428   -132   -254    387   -610   -420   -400    329   -407   -283
    -90    358    449   -135   -270    402   -607   -444   -418    298   -418   -314
   -111    376    485   -132   -298    431   -600   -470   -428    290   -431   -366
   -122    376    498   -129   -309    436   -587   -491   -431    270   -441   -400
   -135    335    470    -98   -301    402   -584   -519   -457    223   -483   -415
   -150    296    444    -72   -298    368   -587   -553   -483    181   -524   -441
   -176    280    454    -51   -314    366   -579   -568   -483    176   -524   -454
   -176    275    449    -51   -314    361   -579   -589   -488    163   -530   -483
   -171    246    418    -36   -293    332   -581   -613   -509    127   -553   -517
   -192    226    415    -18   -303    319   -581   -636   -524     96   -571   -519
   -205    215    418     -5   -311    316   -581   -649   -532     75   -581   -511
   -213    181    394     12   -303    288   -589   -665   -548     57   -592   -535
   -218    166    384     25   -301    275   -592   -678   -561     44   -584   -548
   -220    161    381     28   -301    270   -584   -672   -550     38   -568   -527
   -218    135    353     41   -285    244   -579   -672   -555     15   -563   -517
   -226    127    353     49   -290    239   -576   -683   -566     -7   -568   -506
   -228    153    381     38   -303    267   -574   -680   -558     -5   -566   -496
   -228    140    368     41   -298    254   -574   -678   -548      2   -542   -519
   -223    137    358     41   -290    246   -558   -670   -535      5   -514   -522
   -239    122    358     57   -298    239   -553   -672   -532      2   -496   -524
   -236    132    368     51   -301    249   -548   -667   -527      5   -488   -530
   -231    127    358     51   -296    241   -535   -654   -517      0   -483   -506
   -236    168    402     33   -319    285   -511   -636   -488     18   -459   -454
   -246    187    431     28   -337    306   -493   -626   -475     20   -444   -426
   -241    161    402     41   -322    280   -483   -615   -475      7   -452   -436
   -220    210    428      2   -324    319   -478   -602   -454     25   -431   -423
   -215    298    514    -41   -366    407   -472   -589   -418     59   -374   -355
   -218    342    558    -62   -389    449   -478   -594   -394     88   -327   -319
   -205    353    558    -72   -381    454   -517   -615   -397     88   -319   -353
   -205    329    535    -64   -371    433   -540   -623   -402     88   -329   -358
   -210    298    509    -44   -358    402   -545   -626   -405     90   -306   -329
   -226    298    522    -36   -374    410   -553   -636   -405    101   -267   -327
   -233    280    514    -23   -374    397   -558   -646   -420     77   -288   -402
   -246    223    467     10   -358    345   -561   -652   -446     28   -353   -389
   -259    142    402     57   -332    272   -566   -665   -483    -18   -389   -381
   -267     67    332     98   -301    200   -579   -691   -532    -85   -446   -449
   -285      7    293    140   -288    150   -581   -714   -561   -114   -483   -488
   -303    -36    267    168   -288    114   -576   -732   -584   -145   -504   -517
   -319    -59    259    189   -290     98   -587   -753   -615   -181   -524   -524
   -337    -77    259    205   -301     90   -584   -750   -618   -189   -524   -509
   -353    -83    270    218   -311     93   -584   -758   -623   -197   -535   -540
   -355   -122    231    236   -293     54   -597   -774   -649   -220   -550   -566
   -366   -171    194    267   -280     10   -592   -779   -657   -228   -553   -579
   -384   -171    213    277   -298     18   -581   -779   -652   -226   -548   -579
   -387   -161    226    275   -306     31   -584   -787   -654   -228   -542   -581
   -394   -168    223    280   -311     25   -592   -800   -667   -246   -548   -587
   -410   -194    215    301   -314     10   -594   -807   -678   -265   -561   -579
   -413   -194    218    301   -316     10   -594   -810   -685   -288   -571   -555
   -413   -189    223    301   -319     15   -594   -818   -693   -293   -568   -561
   -426   -202    223    314   -327     10   -574   -802   -670   -254   -542   -600
   -431   -223    207    327   -319     -7   -574   -805   -685   -285   -568   -639
   -407   -348     59    376   -233   -145   -566   -789   -748   -381   -659   -688
   -379   -592   -213    485    -83   -402   -485   -693   -805   -532   -841   -870
   -371   -646   -275    509    -49   -462   -348   -509   -735   -574   -919  -1021
   -407   -376     31    392   -220   -174   -241   -379   -519   -381   -719   -883
   -568     98    667    236   -618    381   -306   -652   -355    -62   -298   -459
   -802    831   1634    -12  -1218   1231   -530  -1179   -220    415    332    181
   -917   1564   2481   -324  -1699   2021   -740  -1441     46   1041   1057    971
   -859   1680   2540   -410  -1701   2109   -945  -1579     83   1322   1361   1384
   -818   1104   1919   -142  -1371   1512  -1018  -1670   -293    859    862    932
   -800    405   1205    197  -1002    805  -1036  -1761   -919    -98   -109    -41
   -766   -124    639    444   -704    257   -937  -1564  -1135   -563   -644   -589
   -719   -270    446    493   -584     88   -787  -1234   -958   -480   -633   -597
   -654   -267    387    459   -522     59   -657   -982   -779   -350   -540   -542
   -581   -265    316    423   -449     25   -589   -857   -704   -319   -522   -550
   -553   -283    270    415   -413     -7   -581   -844   -714   -353   -555   -574
   -545   -314    231    428   -389    -41   -571   -831   -724   -379   -581   -579
   -535   -340    194    436   -366    -72   -566   -815   -719   -374   -581   -610
   -514   -329    184    423   -350    -72   -568   -807   -719   -371   -568   -644
   -511   -348    163    428   -340    -93   -563   -802   -719   -381   -571   -636
   -506   -361    145    433   -327   -109   -553   -795   -717   -387   -574   -633
   -491   -316    174    402   -332    -72   -553   -792   -711   -394   -576   -613
   -475   -285    189    381   -332    -49   -561   -792   -711   -405   -579   -574
   -472   -293    176    381   -327    -59   -563   -787   -706   -389   -571   -587
   -467   -296    168    381   -319    -64   -566   -784   -701   -371   -548   -620
   -454   -303    148    376   -303    -77   -568   -782   -698   -371   -542   -631
   -436   -296    140    366   -288    -77   -566   -776   -701   -376   -545   -605
   -410   -283    127    345   -270    -77   -574   -774   -698   -371   -527   -589
   -387   -267    119    327   -254    -75   -581   -782   -709   -387   -540   -615
   -379   -259    116    316   -249    -72   -584   -784   -714   -397   -555   -620
   -363   -259    103    311   -233    -77   -574   -769   -704   -392   -540   -566
   -353   -262     88    306   -223    -88   -574   -766   -701   -392   -530   -592
   -335   -257     77    293   -207    -90   -574   -753   -696   -384   -517   -584
   -327   -246     77    285   -202    -85   -574   -740   -683   -371   -493   -555
   -316   -241     75    280   -197    -83   -571   -730   -672   -374   -491   -537
   -314   -210    101    262   -210    -54   -579   -724   -670   -376   -498   -527
   -314   -200    114    257   -215    -41   -571   -704   -652   -348   -475   -527
   -303   -197    106    249   -205    -46   -566   -683   -633   -324   -444   -517
   -293   -192    101    244   -197    -46   -563   -665   -615   -309   -423   -506
   -275   -158    116    215   -197    -20   -561   -639   -592   -280   -394   -475
   -257   -140    116    197   -189    -10   -553   -605   -571   -262   -374   -439
   -239   -142     96    189   -168    -23   -553   -584   -561   -249   -361   -418
   -215   -137     77    176   -148    -31   -553   -553   -542   -226   -345   -402
   -200   -109     90    153   -148    -10   -553   -524   -524   -205   -324   -361
   -174    -83     90    127   -135      2   -558   -504   -506   -181   -298   -319
   -155    -36    119     93   -140     41   -550   -478   -480   -135   -249   -283
   -150      5    155     72   -153     80   -555   -472   -470   -114   -215   -262
   -150     15    166     64   -158     90   -566   -480   -475   -114   -213   -244
   -135     36    168     49   -150    101   -579   -493   -488   -132   -223   -231
   -132     28    158     49   -145     93   -584   -506   -501   -142   -231   -210
   -142     44    187     49   -163    114   -581   -514   -506   -135   -223   -223
   -145     36    181     54   -166    109   -594   -542   -532   -161   -246   -254
   -161     54    215     51   -189    135   -592   -563   -537   -174   -246   -239
   -176     77    254     49   -218    166   -576   -576   -535   -168   -246   -239
   -189     75    265     57   -226    168   -574   -602   -550   -197   -283   -277
   -207     64    272     72   -239    168   -579   -636   -576   -233   -316   -311
   -228     44    272     90   -252    158   -574   -659   -584   -244   -335   -337
   -244     25    267    109   -257    145   -568   -680   -592   -257   -342   -353
   -267      2    270    132   -267    135   -576   -719   -618   -298   -371   -376
   -288    -23    265    155   -277    119   -566   -732   -628   -306   -405   -423
   -293    -57    236    176   -265     88   -566   -745   -633   -306   -428   -436
   -293    -67    226    179   -262     77   -574   -761   -644   -316   -431   -441
   -301    -75    226    189   -265     75   -579   -779   -662   -335   -446   -444
   -316    -83    231    197   -275     75   -576   -784   -667   -340   -457   -426
   -324    -88    236    205   -280     72   -576   -795   -672   -329   -457   -433
   -314    -75    239    194   -277     80   -581   -802   -672   -332   -457   -444
   -314    -51    262    184   -288    103   -587   -813   -685   -361   -483   -407
   -319    -77    239    197   -280     80   -581   -807   -683   -332   -462   -405
   -322    -72    249    197   -285     88   -579   -800   -659   -280   -405   -444
   -319    -67    249    192   -285     90   -581   -805   -659   -280   -405   -548
   -319    -85    233    202   -277     72   -584   -818   -688   -329   -485   -558
   -311    -70    239    189   -275     83   -579   -805   -685   -329   -465   -350
   -309    -15    290    161   -301    137   -566   -789   -657   -290   -423   -379
   -309     -5    301    155   -306    148   -548   -769   -633   -270   -410   -379
   -298      7    306    145   -301    155   -527   -740   -610   -252   -387   -314
   -298     28    327    135   -311    176   -511   -737   -607   -254   -392   -316
   -296     44    340    124   -319    192   -493   -719   -584   -226   -368   -316
   -275    124    397     72   -335    259   -488   -698   -545   -184   -319   -290
   -257    194    452     31   -353    322   -493   -693   -524   -163   -293   -270
   -272    202    475     36   -374    337   -509   -709   -527   -168   -293   -241
   -272    213    485     31   -379    348   -537   -719   -519   -148   -275   -223
   -265    233    498     15   -381    366   -558   -732   -514   -137   -265   -244
   -280    254    535     12   -407    394   -566   -763   -532   -174   -296   -275
   -301    223    522     38   -410    371   -563   -766   -545   -176   -290   -257
   -293    184    478     54   -384    329   -579   -769   -563   -174   -288   -277
   -290    148    439     70   -366    293   -584   -771   -568   -184   -306   -311
   -301     49    350    127   -324    200   -589   -800   -613   -246   -366   -358
   -309    -12    296    161   -303    140   -594   -805   -662   -283   -397   -374
   -316    -44    272    179   -296    114   -600   -813   -688   -298   -415   -371
   -329    -77    252    202   -293     88   -607   -826   -698   -290   -420   -400
   -353   -127    226    241   -290     49   -607   -833   -711   -301   -428   -415
   -368   -155    213    259   -293     28   -592   -818   -706   -293   -423   -400
   -358   -140    218    249   -290     38   -592   -833   -717   -298   -431   -415
   -355   -127    226    239   -293     46   -597   -846   -727   -306   -439   -420
   -371   -135    236    254   -303     49   -592   -844   -727   -309   -446   -407
   -389   -127    262    257   -327     64   -592   -844   -724   -311   -462   -394
   -379   -129    249    254   -316     57   -607   -867   -763   -361   -509   -407
   -342   -161    179    252   -262      7   -623   -891   -792   -371   -519   -462
   -355   -174    181    265   -270      2   -618   -880   -776   -358   -496   -478
   -355   -171    184    262   -270      5   -620   -878   -771   -337   -475   -452
   -345   -181    163    262   -254    -10   -633   -885   -784   -345   -485   -439
   -358   -189    166    272   -265    -12   -626   -878   -782   -337   -485   -428
   -340   -179    161    259   -252    -10   -620   -875   -782   -337   -496   -444
   -316   -309      7    311   -163   -150   -613   -857   -831   -418   -592   -522
   -252   -509   -259    379      2   -384   -548   -758   -878   -550   -763   -714
   -223   -584   -363    402     70   -472   -410   -574   -820   -623   -883   -852
   -223   -309    -85    267    -70   -197   -283   -397   -600   -465   -750   -709
   -340    226    566     57   -454    397   -366   -714   -465   -145   -329   -267
   -509    904   1410   -197   -961   1156   -602  -1226   -337    384    358    340
   -610   1636   2244   -514  -1428   1938   -841  -1535   -116   1018   1132   1060
   -542   1836   2379   -646  -1460   2107  -1104  -1699    -54   1405   1577   1667
   -478   1213   1688   -368  -1085   1449  -1174  -1790   -475    880    956   1171
   -470    519    989    -25   -730    756  -1161  -1857  -1067    -64    -51    197
   -480    -38    441    259   -462    200  -1065  -1701  -1322   -607   -644   -410
   -459   -218    241    340   -350     10   -909  -1376  -1156   -555   -667   -444
   -407   -187    218    296   -314     12   -782  -1130   -961   -397   -555   -376
   -371   -181    189    275   -283      2   -693   -989   -859   -345   -532   -363
   -355   -228    127    290   -244    -51   -654   -958   -852   -379   -581   -418
   -309   -267     41    288   -176   -114   -662   -958   -896   -423   -623   -491
   -309   -236     72    272   -192    -80   -649   -901   -852   -358   -561   -426
   -322   -226     93    272   -207    -67   -631   -872   -818   -327   -545   -405
   -314   -236     77    275   -197    -80   -626   -870   -818   -340   -574   -444
   -280   -290    -10    285   -135   -150   -620   -867   -836   -363   -605   -475
   -275   -285    -12    280   -132   -150   -610   -849   -831   -345   -587   -441
   -293   -236     57    265   -176    -90   -618   -841   -813   -311   -555   -387
   -311   -210     98    259   -205    -54   -623   -836   -792   -296   -548   -376
   -306   -228     77    267   -192    -75   -618   -833   -802   -311   -571   -402
   -293   -236     57    262   -176    -90   -610   -823   -795   -301   -563   -379
   -301   -220     80    259   -192    -70   -592   -795   -758   -254   -522   -335
   -319   -207    111    262   -218    -49   -584   -792   -743   -246   -519   -327
   -288   -187    101    239   -194    -44   -600   -802   -758   -265   -532   -327
   -267   -189     75    226   -171    -57   -607   -805   -771   -272   -548   -324
   -272   -176     93    223   -184    -41   -602   -789   -756   -257   -537   -283
   -270   -184     83    226   -179    -51   -615   -800   -769   -275   -561   -290
   -252   -189     62    220   -158    -64   -620   -784   -753   -239   -537   -303
   -280   -215     62    246   -174    -77   -602   -748   -717   -192   -493   -280
   -298   -194    103    246   -202    -46   -587   -719   -683   -155   -462   -265
   -252   -171     77    210   -166    -46   -615   -740   -706   -176   -485   -272
   -215   -161     54    189   -135    -54   -618   -724   -704   -174   -488   -254
   -249   -163     83    205   -166    -41   -602   -688   -672   -145   -465   -228
   -231   -171     59    200   -148    -54   -610   -675   -662   -132   -462   -218
   -207   -158     49    181   -129    -54   -605   -646   -633   -103   -446   -197
   -200   -150     49    176   -124    -51   -594   -607   -602    -88   -433   -132
   -189   -111     77    148   -135    -18   -597   -579   -579    -51   -415    -85
   -194    -98     96    145   -148     -2   -594   -540   -540     10   -366    -88
   -189    -88     98    137   -148      5   -597   -522   -517     49   -324    -83
   -184    -62    122    124   -153     28   -589   -480   -472    103   -275    -36
   -135    -38     96     85   -116     28   -605   -478   -478     98   -285    -36
    -96     15    111     38   -103     62   -618   -475   -475    109   -275    -10
   -101     33    135     31   -119     83   -620   -462   -459    135   -249     36
   -109     57    166     25   -137    111   -618   -462   -449    150   -233     62
   -122     72    194     23   -158    132   -618   -472   -457    140   -246     59
    -88     72    158      7   -122    114   -639   -506   -496    103   -272     54
   -101     75    174     12   -137    124   -639   -514   -498    106   -265     80
   -129     67    197     31   -163    132   -639   -530   -506     98   -270     85
   -155     44    197     54   -176    119   -641   -566   -537     67   -309     31
   -161     38    200     59   -179    116   -633   -597   -561     12   -374    -36
   -168     10    179     77   -174     93   -633   -633   -602    -64   -459   -103
   -171      5    176     83   -174     90   -628   -652   -615    -75   -470   -116
   -210    -23    187    114   -200     80   -618   -670   -615    -75   -467   -124
   -228    -28    200    127   -215     85   -618   -698   -628    -88   -488   -166
   -236    -57    176    145   -207     59   -626   -730   -662   -129   -519   -200
   -259    -70    189    166   -226     59   -615   -724   -657   -127   -511   -184
   -270    -70    200    168   -236     64   -618   -743   -662   -145   -535   -213
   -254   -101    153    176   -205     25   -628   -771   -685   -181   -568   -241
   -246   -106    137    176   -192     12   -639   -789   -704   -202   -584   -252
   -265    -98    166    181   -215     33   -623   -774   -685   -192   -581   -265
   -246   -122    124    184   -187      0   -628   -782   -701   -215   -605   -290
   -244   -129    114    187   -181    -10   -639   -795   -717   -228   -610   -283
   -262   -116    145    189   -205     12   -636   -792   -706   -218   -592   -252
   -277    -90    187    184   -233     46   -626   -787   -688   -205   -581   -249
   -262   -101    158    181   -213     28   -623   -784   -691   -220   -607   -298
   -239   -124    111    181   -176     -7   -633   -795   -706   -244   -623   -306
   -241    -98    142    168   -192     20   -628   -782   -691   -220   -592   -249
   -272    -59    213    166   -244     75   -602   -750   -649   -176   -545   -200
   -275    -44    231    158   -254     90   -594   -735   -631   -166   -535   -189
   -226    -28    197    127   -213     83   -610   -758   -654   -192   -563   -215
   -215    -15    200    114   -210     90   -600   -740   -641   -184   -553   -202
   -215    -54    161    135   -189     51   -587   -719   -631   -171   -545   -200
   -218     33    249     90   -233    140   -566   -693   -584   -129   -504   -163
   -200    142    340     28   -270    241   -555   -659   -532    -90   -462    -88
   -210    194    405      5   -306    298   -550   -646   -506    -51   -428    -64
   -194    236    431    -20   -311    332   -584   -675   -504    -28   -394    -96
   -181    277    459    -49   -322    368   -623   -696   -506    -28   -384    -96
   -189    270    457    -41   -324    363   -631   -698   -511    -36   -389    -90
   -187    244    428    -31   -306    335   -641   -704   -530    -54   -407    -98
   -197    246    444    -23   -319    345   -639   -693   -519    -46   -394    -80
   -166    239    402    -38   -285    322   -649   -693   -527    -54   -402    -88
   -166    148    314      7   -239    231   -659   -709   -566   -101   -449   -137
   -213     31    241     90   -228    135   -652   -717   -597   -142   -491   -179
   -231      5    236    114   -233    119   -639   -714   -605   -158   -504   -187
   -236    -18    215    124   -226     98   -639   -735   -636   -184   -527   -207
   -223    -46    174    135   -200     62   -644   -753   -667   -226   -566   -246
   -239    -51    187    142   -213     67   -636   -748   -665   -228   -566   -254
   -239    -54    184    148   -213     64   -636   -753   -670   -231   -566   -270
   -244    -41    200    142   -223     77   -631   -761   -672   -239   -571   -285
   -218    -59    158    137   -189     49   -641   -763   -685   -257   -589   -293
   -197    -64    129    129   -166     31   -649   -761   -691   -262   -589   -272
   -189    -59    129    124   -161     33   -644   -753   -691   -267   -592   -249
   -192    -57    132    124   -163     36   -633   -743   -680   -249   -574   -252
   -197    -64    129    129   -166     31   -623   -735   -670   -244   -563   -265
   -181    -44    137    114   -161     46   -623   -735   -667   -249   -563   -267
   -171    -44    127    109   -150     41   -628   -737   -672   -257   -566   -265
   -189    -36    153    111   -171     57   -628   -730   -662   -241   -545   -259
   -181    -49    132    114   -158     41   -628   -730   -659   -241   -545   -277
   -155    -96     57    124   -109    -18   -628   -737   -693   -288   -597   -337
   -116   -226   -109    171     -5   -168   -589   -683   -732   -379   -704   -444
    -46   -371   -324    207    137   -348   -470   -514   -717   -488   -859   -605
     -2   -259   -257    132    127   -259   -329   -303   -548   -423   -831   -607
    -46    142    189    -49   -119    166   -277   -316   -337   -176   -550   -363
   -189    665    854   -236   -522    758   -452   -774   -272    153    -77    114
   -355   1389   1745   -519  -1052   1566   -714  -1239   -161    683    607    789
   -355   1893   2249   -769  -1304   2070   -971  -1465     -7   1223   1241   1426
   -259   1706   1966   -724  -1114   1836  -1145  -1543    -93   1325   1340   1597
   -241   1041   1283   -400   -761   1161  -1158  -1582   -537    675    641    969
   -296    449    745    -77   -522    597  -1119  -1597  -1060   -249   -309     44
   -249     54    303     96   -275    179   -995  -1382  -1119   -540   -701   -363
   -163     -2    161     83   -163     77   -849  -1101   -940   -439   -662   -342
   -111     36    148     38   -129     90   -714   -854   -740   -272   -532   -254
    -98     18    114     38   -106     64   -654   -743   -659   -223   -498   -244
    -96     -7     88     51    -93     38   -639   -711   -649   -233   -511   -270
    -90    -28     62     59    -77     15   -639   -704   -654   -249   -532   -298
    -98     -7     90     54    -96     41   -620   -680   -633   -244   -530   -301
    -96     10    103     41   -101     57   -602   -662   -615   -233   -524   -290
   -106      5    111     49   -109     57   -592   -644   -600   -215   -509   -277
    -93     28    122     28   -106     75   -597   -641   -592   -210   -496   -277
    -44     31     75      7    -59     51   -618   -665   -618   -239   -524   -298
    -36     41     75     -5    -54     59   -607   -636   -594   -223   -514   -296
     -2     33     33    -15    -18     33   -613   -636   -600   -231   -522   -303
    -20     25     46     -2    -33     36   -623   -649   -610   -233   -514   -285
    -59     18     77     20    -67     46   -613   -633   -587   -202   -480   -246
    -62     25     88     15    -75     57   -600   -613   -566   -189   -470   -249
    -72     15     88     28    -80     51   -587   -597   -550   -179   -465   -252
    -20     54     72    -18    -49     62   -597   -600   -553   -181   -459   -239
    -64     80    145     -7   -103    111   -576   -566   -511   -132   -405   -184
    -51     59    111     -7    -80     85   -587   -576   -524   -140   -418   -207
    -38     77    114    -20    -77     96   -587   -568   -519   -135   -410   -202
    -38    127    163    -46   -101    145   -581   -553   -493   -114   -397   -197
    -83    122    205    -18   -142    163   -571   -532   -465    -98   -389   -205
    -12     70     83    -31    -49     75   -602   -558   -514   -145   -423   -236
     10     77     67    -44    -28     72   -605   -535   -498   -119   -397   -192
     12    114    101    -64    -44    109   -592   -498   -454    -75   -355   -135
      5    153    148    -77    -70    150   -587   -472   -420    -51   -335    -88
    -18    163    181    -75   -101    171   -566   -433   -376      5   -296    -77
     28    163    135    -96    -54    148   -574   -431   -376      0   -303   -129
     88    161     72   -124      5    119   -594   -428   -381    -10   -303   -119
     96    200    103   -148     -2    153   -574   -368   -329     62   -233    -31
     98    241    142   -171    -23    192   -574   -337   -298    109   -189     18
    111    246    135   -179    -12    192   -587   -319   -277    132   -168     44
    122    301    179   -213    -28    241   -587   -290   -241    176   -127    101
    184    376    192   -280     -2    285   -579   -262   -218    210    -93    161
    202    472    270   -340    -33    371   -540   -218   -161    272    -31    226
    192    397    205   -293     -5    301   -607   -277   -220    223    -72    194
    184    381    194   -283     -5    288   -657   -301   -246    210    -85    176
    171    426    254   -298    -41    340   -644   -298   -233    226    -64    181
    140    407    267   -275    -62    337   -649   -314   -244    205    -83    171
    171    441    270   -306    -49    355   -667   -353   -275    171   -114    109
    197    475    277   -337    -41    376   -649   -374   -288    145   -129     85
    153    384    231   -267    -38    309   -683   -433   -348     98   -166     67
    132    397    265   -267    -67    332   -649   -413   -311    132   -135     98
    129    361    231   -246    -51    298   -649   -418   -316    106   -166     59
    132    324    192   -228    -31    259   -657   -452   -345     54   -223    -10
    140    387    246   -262    -51    316   -639   -472   -348     36   -239    -41
     80    353    270   -218    -93    311   -657   -530   -384      0   -262    -49
     36    306    270   -171   -116    288   -662   -553   -397    -10   -267    -44
     20    293    272   -155   -127    283   -659   -558   -389     -5   -265    -38
     41    288    246   -163   -101    267   -659   -566   -392    -23   -285    -70
    109    290    181   -200    -36    236   -662   -584   -420    -67   -327   -116
    114    285    168   -200    -28    228   -688   -618   -446    -98   -353   -137
     57    293    236   -176    -90    265   -683   -623   -439    -93   -342   -124
     77    329    252   -202    -85    290   -685   -613   -433    -83   -322    -93
    124    358    233   -241    -54    296   -691   -594   -410    -51   -293    -62
    197    397    200   -298     -2    298   -693   -581   -402    -49   -288    -64
    283    449    166   -366     59    306   -691   -537   -374    -31   -267    -44
    205    340    135   -272     36    239   -745   -607   -428    -90   -329   -119
     67    236    168   -153    -51    205   -714   -657   -480   -153   -381   -171
     54    236    179   -145    -62    207   -696   -646   -478   -142   -361   -135
     75    265    189   -171    -59    228   -693   -636   -462   -122   -335   -103
     98    314    215   -205    -57    265   -680   -620   -436   -109   -327   -101
     85    316    231   -202    -72    275   -688   -626   -439   -127   -340   -103
     83    319    233   -202    -75    277   -698   -615   -439   -106   -322    -83
    116    353    236   -236    -59    296   -701   -600   -420    -80   -293    -70
    142    368    226   -254    -41    298   -691   -587   -413    -75   -285    -75
    129    420    288   -275    -80    355   -667   -561   -379    -49   -254    -49
    109    454    345   -283   -119    400   -657   -545   -358    -33   -241    -31
    150    413    259   -283    -54    337   -670   -566   -400    -80   -288    -70
    122    439    316   -280    -96    379   -633   -517   -348    -38   -249    -12
    176    555    376   -368   -101    467   -646   -527   -322    -10   -210     18
    233    639    405   -439    -85    522   -680   -558   -332    -12   -202     10
    223    696    470   -459   -122    581   -698   -550   -311     20   -166     54
    226    724    498   -475   -135    613   -737   -568   -311     33   -158     62
    239    706    465   -475   -114    587   -750   -579   -322     18   -174     46
    283    740    454   -511    -85    597   -756   -558   -303     36   -153     51
    376    815    439   -597    -31    626   -795   -548   -296     46   -140     54
    327    763    436   -545    -54    600   -823   -594   -348     -2   -181     23
    205    626    418   -415   -106    522   -763   -615   -381    -41   -228    -10
    124    504    379   -314   -127    441   -766   -626   -410    -75   -270    -46
     51    433    381   -244   -166    410   -763   -615   -413    -85   -288    -67
    101    428    327   -265   -111    379   -763   -641   -444   -127   -322   -103
    189    384    194   -288     -2    288   -807   -722   -542   -223   -402   -166
    168    366    197   -267    -15    283   -789   -704   -535   -207   -389   -153
    174    374    200   -275    -12    285   -776   -696   -530   -207   -392   -155
    148    394    246   -270    -49    322   -776   -688   -519   -194   -387   -153
    129    400    267   -267    -67    335   -789   -688   -514   -192   -384   -150
    150    387    236   -267    -41    311   -813   -711   -540   -218   -405   -163
    168    381    213   -275    -23    298   -831   -727   -561   -241   -423   -176
    184    410    226   -296    -20    319   -841   -732   -561   -244   -426   -171
    202    361    158   -283     20    262   -831   -722   -563   -252   -439   -184
    210    371    161   -290     23    267   -828   -717   -555   -239   -428   -176
    135    387    252   -262    -57    319   -813   -706   -535   -218   -407   -158
    114    394    280   -254    -83    337   -826   -722   -537   -218   -402   -153
    166    381    215   -275    -25    298   -844   -740   -571   -252   -441   -194
    210    348    137   -280     36    244   -859   -748   -602   -293   -488   -231
    220    228      5   -226    106    119   -831   -698   -633   -350   -566   -298
    233    137    -96   -184    166     20   -685   -522   -576   -397   -665   -420
    267    220    -46   -244    158     85   -542   -322   -415   -353   -667   -470
    290    633    340   -462    -23    488   -504   -316   -218   -137   -431   -283
    244   1150    906   -698   -329   1028   -722   -756   -218    122    -41    103
     33   1701   1667   -867   -815   1686  -1060  -1340   -280    488    501    649
    -49   2195   2244  -1072  -1145   2218  -1314  -1571   -137   1031   1145   1286
     31   2088   2057  -1062  -1013   2073  -1504  -1623   -163   1226   1335   1509
     96   1480   1384   -789   -644   1434  -1548  -1678   -589    628    701    963
    122    917    795   -519   -335    857  -1532  -1735  -1182   -371   -296     64
    161    566    402   -366   -122    483  -1358  -1473  -1169   -610   -654   -285
    184    493    309   -340    -62    402  -1202  -1189   -932   -465   -592   -283
    194    545    350   -371    -77    446  -1065   -989   -756   -348   -501   -239
    228    566    337   -397    -54    452  -1008   -865   -665   -301   -472   -220
    236    540    301   -389    -33    420   -997   -836   -662   -322   -501   -246
    236    517    277   -376    -20    397   -974   -833   -665   -337   -519   -262
    184    483    298   -335    -57    389   -950   -828   -659   -340   -522   -270
    150    433    283   -290    -64    358   -943   -836   -672   -358   -535   -288
    174    428    254   -301    -41    342   -948   -839   -683   -379   -553   -303
    187    436    249   -311    -31    342   -945   -836   -680   -384   -561   -309
    210    478    267   -345    -28    374   -948   -826   -670   -379   -553   -298
    226    496    270   -361    -20    384   -935   -805   -654   -368   -545   -285
    181    514    332   -348    -75    426   -966   -815   -646   -358   -532   -277
    215    545    329   -381    -57    439   -989   -833   -667   -381   -542   -265
    236    532    296   -387    -31    415   -979   -831   -667   -379   -548   -270
    236    527    290   -381    -25    410   -984   -831   -667   -374   -537   -285
    215    542    327   -379    -57    436   -995   -828   -659   -361   -527   -290
    220    584    363   -402    -70    475  -1000   -826   -649   -361   -524   -288
    226    628    400   -428    -85    514   -995   -815   -636   -353   -514   -252
    231    636    405   -433    -85    522   -987   -805   -626   -342   -504   -233
    246    631    384   -439    -70    509   -987   -797   -623   -345   -496   -223
    272    641    366   -457    -46    504   -987   -784   -615   -329   -491   -246
    280    665    381   -475    -51    522  -1000   -776   -607   -324   -483   -252
    342    717    374   -530    -15    545  -1008   -740   -579   -309   -457   -210
    407    763    355   -587     25    561  -1031   -719   -563   -283   -433   -205
    301    672    371   -485    -36    522  -1028   -756   -587   -309   -472   -249
    226    581    355   -405    -64    470  -1015   -769   -605   -324   -491   -231
    239    641    402   -439    -80    522  -1010   -743   -576   -290   -454   -181
    280    693    413   -488    -64    553   -997   -709   -540   -259   -428   -153
    319    735    415   -527    -46    576   -997   -680   -511   -241   -413   -122
    316    748    431   -532    -57    589  -1005   -654   -496   -231   -392    -46
    290    722    431   -506    -70    576  -1013   -641   -478   -174   -381    -57
    319    719    400   -522    -41    561  -1005   -597   -436   -129   -348    -75
    366    789    423   -576    -28    605  -1002   -555   -397    -80   -296    -33
    465    917    452   -693      7    685  -1036   -527   -361    -33   -246     41
    548   1041    493   -795     28    769  -1057   -509   -329      2   -210    111
    410    963    553   -688    -72    758  -1041   -545   -355    -25   -233    137
    366    956    589   -659   -111    774  -1031   -566   -374    -36   -252    124
    423    992    566   -709    -72    779  -1047   -563   -384    -12   -241     93
    426    969    542   -696    -57    756  -1060   -566   -389     -7   -239     51
    433   1005    571   -719    -70    787  -1072   -568   -387    -10   -236     70
    374   1015    641   -696   -135    828  -1036   -613   -415    -38   -252     77
    246    953    706   -600   -228    828  -1023   -685   -472    -93   -301     57
    218    893    675   -555   -228    784  -1049   -735   -511   -140   -353     20
    259    898    639   -579   -189    769  -1049   -756   -535   -189   -407    -18
    283    909    626   -594   -171    769  -1054   -813   -579   -257   -475    -85
    358    940    581   -649   -111    761  -1080   -826   -610   -277   -491    -75
    436    932    496   -683    -28    714  -1106   -792   -597   -231   -472    -62
    353    859    506   -607    -75    683  -1106   -820   -615   -259   -504    -93
    314    807    493   -561    -90    652  -1088   -836   -633   -280   -535   -122
    303    820    514   -563   -103    667  -1109   -852   -641   -290   -553   -153
    423    891    467   -657    -20    680  -1156   -862   -646   -296   -558   -153
    506    948    441   -727     31    696  -1161   -849   -641   -290   -542   -106
    465    932    467   -698     -2    701  -1137   -854   -636   -272   -537   -106
    267    841    574   -555   -153    709  -1085   -875   -623   -259   -535   -176
    207    865    657   -535   -223    761  -1054   -891   -626   -285   -540   -202
    259    839    576   -550   -158    709  -1127   -974   -714   -387   -623   -244
    275    763    488   -519   -106    626  -1143   -974   -758   -410   -654   -241
    332    774    441   -555    -57    607  -1148   -924   -730   -371   -626   -166
    358    836    478   -597    -59    657  -1161   -893   -693   -319   -579   -103
    277    740    462   -511    -93    602  -1148   -896   -698   -314   -592   -140
    249    711    459   -480   -106    587  -1122   -906   -696   -319   -597   -153
    270    766    493   -519   -111    631  -1130   -911   -685   -306   -584   -158
    332    831    498   -581    -83    665  -1169   -917   -693   -306   -579   -148
    470    940    467   -706      0    704  -1200   -888   -665   -265   -548   -109
    639   1088    449   -865     93    769  -1231   -844   -613   -207   -485    -59
    433    956    519   -696    -44    737  -1176   -857   -620   -220   -501    -72
    150    769    618   -459   -233    693  -1041   -870   -623   -220   -514   -114
    179    789    610   -485   -215    701  -1065   -901   -657   -259   -537   -150
    239    854    613   -548   -187    735  -1091   -888   -644   -241   -514   -109
    342   1010    667   -678   -163    839  -1088   -870   -589   -200   -467    -75
    472   1226    753   -849   -140    989  -1065   -875   -555   -194   -441    -46
    400   1111    709   -756   -155    911  -1072   -867   -579   -171   -431    -33
    272    948    675   -610   -200    810  -1093   -859   -589   -158   -431    -41
    270    971    698   -623   -213    836  -1106   -836   -553   -119   -397     -2
    402   1096    693   -748   -145    896  -1163   -820   -519    -77   -353     49
    420   1137    714   -779   -148    927  -1192   -820   -506    -62   -332     72
    358   1070    709   -714   -176    891  -1171   -844   -542   -101   -371     31
    327   1034    704   -680   -189    870  -1166   -865   -568   -129   -400      0
    296   1044    748   -670   -226    896  -1187   -880   -571   -127   -389     15
    342   1000    657   -672   -158    828  -1226   -883   -589   -142   -410     12
    428    979    550   -704    -59    766  -1226   -857   -589   -153   -426      5
    379    891    511   -633    -67    701  -1189   -865   -618   -192   -470    -36
    231    805    574   -517   -171    691  -1166   -898   -657   -236   -511    -64
    189    758    566   -475   -187    665  -1192   -930   -691   -270   -542    -88
    327    810    483   -568    -77    646  -1273   -945   -709   -280   -540   -114
    553    997    441   -776     57    719  -1327   -911   -675   -236   -498   -161
    446    898    452   -672     -2    675  -1278   -922   -693   -275   -571   -200
    244    735    491   -491   -122    615  -1163   -932   -704   -309   -581   -106
    119    667    545   -394   -213    607  -1127   -966   -730   -350   -605   -140
    187    670    483   -431   -148    576  -1189   -969   -758   -368   -615   -124
    592    932    340   -761    127    636  -1296   -880   -688   -280   -537    -51
    704   1021    316   -862    192    670  -1348   -865   -657   -241   -519    -90
    387    789    402   -589     -7    597  -1270   -961   -719   -319   -592   -168
    114    587    472   -353   -179    530  -1247  -1023   -787   -381   -646   -223
    129    553    423   -340   -145    488  -1265   -989   -784   -366   -644   -205
    155    610    452   -384   -148    532  -1239   -969   -756   -329   -610   -166
    210    633    423   -423   -106    530  -1231   -943   -737   -311   -602   -155
    277    594    316   -436    -20    457  -1195   -904   -750   -348   -654   -202
    366    467    101   -415    132    285  -1083   -771   -756   -433   -782   -324
    379    353    -28   -366    202    163   -953   -587   -680   -480   -888   -446
    366    605    239   -485     64    420   -885   -504   -491   -327   -740   -327
    265   1062    797   -665   -267    930  -1039   -880   -452   -114   -428    -33
    202   1766   1564   -984   -680   1665  -1408  -1449   -452    283    135    509
    127   2468   2338  -1299  -1106   2403  -1701  -1758   -293    852    807   1145
    171   2686   2514  -1428  -1171   2600  -1904  -1779   -127   1314   1270   1647
    327   2260   1930  -1293   -802   2096  -2104  -1758   -332   1080    997   1478
    337   1486   1148   -911   -405   1317  -2216  -1857   -974    106     25    576
    184    789    605   -488   -210    696  -1870  -1777  -1348   -602   -761   -135
     80    584    504   -332   -210    545  -1491  -1428  -1127   -527   -782   -122
     90    667    576   -381   -244    623  -1288  -1145   -880   -353   -636    -41
    220    758    537   -488   -158    649  -1213   -971   -748   -280   -581      2
    309    730    420   -519    -54    574  -1226   -935   -745   -296   -605    -41
    231    644    413   -439    -90    530  -1215   -935   -748   -309   -618   -119
    218    607    387   -415    -85    496  -1215   -940   -763   -340   -641   -176
    228    592    363   -410    -67    478  -1231   -943   -774   -363   -657   -187
    296    633    337   -467    -20    485  -1270   -919   -756   -348   -639   -166
    426    743    316   -584     54    530  -1254   -867   -709   -303   -594   -132
    420    740    319   -581     49    530  -1205   -846   -696   -298   -587   -140
    257    597    340   -426    -41    470  -1197   -878   -727   -332   -620   -181
    226    597    368   -413    -72    483  -1200   -891   -732   -327   -613   -176
    257    636    376   -446    -59    506  -1197   -888   -727   -316   -610   -171
    277    670    392   -475    -57    532  -1205   -878   -711   -303   -607   -176
    280    727    446   -504    -83    587  -1197   -859   -685   -277   -584   -155
    257    672    415   -467    -80    545  -1241   -875   -704   -277   -568   -171
    254    652    394   -454    -70    524  -1244   -867   -701   -265   -566   -218
    280    698    418   -491    -67    558  -1252   -844   -680   -265   -594   -161
    296    719    423   -506    -62    571  -1327   -839   -678   -275   -594    -49
    293    724    431   -511    -67    579  -1319   -841   -678   -267   -584    -83
    275    704    428   -491    -75    566  -1252   -833   -680   -270   -587    -98
    272    696    420   -485    -75    558  -1215   -810   -672   -267   -584   -101
    293    730    436   -511    -70    584  -1179   -792   -659   -259   -576   -109
    322    779    457   -553    -67    618  -1158   -771   -641   -244   -555   -106
    322    779    457   -550    -67    618  -1140   -740   -613   -218   -522    -83
    316    761    444   -540    -64    605  -1156   -727   -594   -197   -496    -51
    309    792    483   -550    -85    639  -1148   -691   -553   -155   -449      0
    241    797    555   -522   -158    678  -1148   -654   -509   -103   -407     28
    280    841    558   -561   -137    701  -1145   -641   -491    -83   -392     31
    322    854    532   -589   -106    693  -1140   -613   -475    -64   -381     38
    342    795    452   -568    -54    623  -1156   -620   -493    -77   -397     36
    389    833    444   -615    -25    639  -1182   -610   -480    -46   -368     93
    405    888    483   -649    -38    685  -1171   -571   -433     15   -319    140
    397    898    498   -649    -51    698  -1156   -548   -402     51   -288    166
    397    963    566   -680    -83    766  -1137   -522   -363     98   -239    223
    405    976    571   -691    -85    776  -1145   -527   -371     96   -252    231
    400    984    584   -693    -90    784  -1158   -530   -368    116   -226    265
    387    969    579   -678    -96    774  -1200   -542   -374    127   -215    244
    368    976    607   -672   -119    792  -1249   -571   -387    116   -233    205
    371   1002    631   -688   -129    815  -1210   -584   -397    106   -236    215
    376    997    620   -688   -122    810  -1187   -605   -420     80   -252    233
    376   1021    644   -698   -135    833  -1192   -620   -428     67   -257    244
    353   1010    657   -680   -150    833  -1218   -657   -449     31   -290    213
    335    961    623   -649   -145    792  -1241   -696   -483    -15   -329    176
    345    956    607   -652   -132    782  -1226   -701   -498    -49   -358    148
    389    995    605   -693   -109    800  -1239   -711   -501    -72   -381    124
    389    971    581   -680    -96    776  -1208   -753   -530   -124   -428     70
    298    880    581   -589   -142    730  -1208   -805   -571   -187   -480     18
    262    831    568   -548   -153    698  -1236   -831   -592   -218   -504     -2
    265    820    555   -542   -145    688  -1247   -849   -605   -241   -519    -15
    241    787    545   -514   -150    667  -1197   -867   -623   -270   -542    -44
    244    769    524   -509   -140    649  -1189   -878   -639   -296   -561    -67
    272    763    491   -519   -109    628  -1197   -883   -644   -309   -568    -80
    285    748    462   -517    -88    605  -1208   -891   -652   -322   -579    -93
    306    787    480   -545    -85    633  -1210   -883   -639   -314   -563    -67
    322    836    514   -581    -96    675  -1215   -885   -639   -311   -561    -64
    322    810    488   -568    -83    649  -1254   -901   -657   -329   -581    -98
    342    815    470   -579    -64    644  -1260   -898   -654   -332   -579    -96
    306    758    452   -532    -72    605  -1257   -914   -675   -358   -600   -119
    267    698    431   -483    -83    566  -1244   -935   -701   -392   -626   -145
    257    714    457   -485   -101    587  -1226   -930   -693   -397   -613   -135
    280    766    485   -524   -103    628  -1228   -922   -683   -394   -594   -129
    379    849    470   -613    -44    659  -1262   -909   -667   -384   -589   -142
    423    870    446   -649    -10    659  -1330   -917   -662   -381   -592   -140
    342    782    436   -563    -46    610  -1291   -940   -685   -415   -607   -158
    275    730    452   -504    -88    592  -1226   -943   -688   -428   -613   -197
    257    774    517   -514   -129    646  -1215   -911   -657   -413   -602   -153
    233    789    553   -514   -158    672  -1239   -904   -646   -418   -579    -36
    314    862    548   -589   -116    706  -1265   -901   -644   -413   -563    -70
    246    831    584   -540   -168    709  -1236   -935   -665   -439   -587   -142
    192    756    563   -472   -184    659  -1210   -966   -688   -483   -610   -127
    252    782    530   -519   -140    657  -1215   -932   -678   -483   -600    -98
    296    828    530   -563   -116    680  -1210   -888   -633   -428   -555    -85
    363    924    561   -644    -98    743  -1218   -885   -613   -402   -519   -124
    384    987    602   -685   -109    795  -1234   -901   -607   -407   -511   -187
    272    961    685   -618   -205    823  -1215   -940   -636   -491   -597   -137
    218    919    701   -568   -241    810  -1166   -940   -639   -504   -610    -75
    197    893    696   -545   -249    795  -1127   -922   -633   -467   -574    -67
    236    945    709   -589   -236    828  -1130   -896   -613   -439   -530    -44
    288    974    685   -631   -200    831  -1171   -901   -607   -420   -514    -38
    309   1034    724   -672   -207    880  -1218   -911   -592   -405   -488    -18
    324   1083    758   -706   -218    922  -1247   -922   -592   -407   -483    -10
    316   1034    717   -675   -200    875  -1270   -943   -628   -446   -506     -5
    311    989    678   -652   -184    833  -1273   -974   -667   -488   -540    -28
    319    984    665   -654   -171    826  -1244   -974   -675   -498   -548    -54
    324    943    618   -636   -148    779  -1236   -979   -693   -524   -576    -96
    327    844    517   -584    -93    680  -1260  -1002   -745   -602   -662   -158
    335    826    491   -581    -80    659  -1361  -1010   -753   -623   -683   -132
    345    846    501   -594    -77    672  -1426  -1021   -758   -626   -680   -106
    345    810    465   -579    -59    639  -1306  -1044   -805   -667   -714   -148
    296    750    454   -522    -77    602  -1247  -1072   -844   -704   -748   -179
    275    745    470   -511    -96    607  -1236  -1080   -854   -722   -758   -189
    290    756    465   -524    -85    610  -1270  -1085   -862   -735   -763   -192
    290    748    457   -522    -83    602  -1312  -1093   -872   -745   -774   -197
    252    724    472   -488   -109    600  -1325  -1106   -883   -758   -782   -200
    265    740    475   -501   -103    607  -1330  -1106   -880   -756   -774   -192
    254    711    457   -483   -101    584  -1296  -1117   -893   -771   -782   -202
    252    719    465   -488   -106    594  -1265  -1122   -898   -782   -784   -205
    280    727    446   -504    -83    587  -1299  -1135   -911   -802   -797   -218
    319    750    428   -535    -54    589  -1369  -1137   -914   -813   -797   -213
    345    758    413   -553    -33    587  -1374  -1137   -919   -818   -795   -207
    301    719    418   -511    -59    568  -1343  -1145   -932   -833   -807   -213
    303    693    389   -498    -41    542  -1301  -1137   -948   -862   -831   -239
    392    587    194   -491     98    392  -1280  -1065   -984   -963   -948   -342
    358    402     41   -381    158    223  -1161   -922   -982  -1083  -1106   -511
    303    483    179   -394     62    329   -945   -758   -841  -1041  -1088   -537
    306    909    602   -607   -148    756   -870   -859   -672   -826   -826   -296
    252   1499   1247   -875   -498   1374  -1231  -1405   -662   -475   -329    244
    171   2239   2065  -1205   -945   2153  -1647  -1844   -537     90    368    914
    231   2779   2546  -1506  -1158   2662  -2029  -2034   -340    680   1021   1532
    153   2418   2265  -1286  -1054   2343  -2138  -2117   -446    748   1080   1670
    124   1634   1509   -880   -693   1574  -2049  -2151  -1002    -64    252    919
    215   1075    859   -646   -322    969  -1969  -2114  -1527   -989   -685     46
    213    800    584   -506   -187    693  -1795  -1836  -1491  -1200   -995   -280
    135    649    514   -392   -189    581  -1545  -1579  -1296  -1106   -961   -296
    197    667    470   -433   -135    568  -1410  -1395  -1169  -1031   -911   -262
    241    711    470   -478   -114    592  -1337  -1304  -1106  -1005   -904   -246
    259    745    485   -504   -114    615  -1301  -1265  -1075   -995   -885   -223
    283    732    449   -506    -83    592  -1312  -1228  -1060   -989   -878   -210
    316    698    381   -509    -33    542  -1361  -1231  -1072  -1005   -896   -244
    319    675    355   -496    -18    517  -1353  -1262  -1104  -1026   -924   -327
    270    628    355   -449    -44    493  -1314  -1273  -1114  -1036   -937   -366
    345    709    363   -527     -7    537  -1325  -1249  -1093  -1023   -953   -402
    420    784    363   -602     28    574  -1361  -1202  -1057  -1000   -937   -184
    280    683    400   -483    -59    542  -1343  -1226  -1083  -1015   -937    -88
    220    615    392   -420    -85    504  -1283  -1267  -1124  -1047   -982   -153
    257    613    355   -433    -49    485  -1231  -1273  -1143  -1057  -1008   -187
    387    717    329   -553     25    524  -1236  -1223  -1093   -976   -956   -187
    449    795    345   -623     51    571  -1293  -1189  -1052   -922   -914   -176
    309    678    368   -496    -28    524  -1301  -1223  -1083   -945   -945   -213
    314    662    348   -488    -15    506  -1335  -1236  -1096   -940   -945   -197
    301    646    345   -475    -23    498  -1299  -1252  -1114   -943   -953   -184
    319    688    368   -504    -25    530  -1226  -1231  -1098   -922   -937   -148
    457    807    348   -633     54    579  -1301  -1166  -1044   -862   -885    -67
    446    776    329   -610     59    553  -1423  -1174  -1047   -852   -893    -85
    361    704    342   -535     10    524  -1366  -1218  -1085   -870   -917   -155
    353    719    366   -537     -7    545  -1208  -1215  -1096   -867   -904   -158
    252    644    392   -449    -70    517  -1156  -1236  -1117   -888   -914   -189
    272    683    410   -478    -67    548  -1166  -1226  -1098   -880   -898   -207
    374    776    402   -576    -12    589  -1205  -1195  -1065   -841   -870    -96
    350    756    402   -553    -25    579  -1265  -1184  -1060   -828   -849    -51
    306    740    433   -524    -64    587  -1249  -1148  -1039   -795   -818    -80
    277    732    454   -504    -88    594  -1179  -1119  -1021   -771   -805    -28
    340    782    441   -561    -51    613  -1156  -1080   -987   -730   -753     59
    441    859    418   -652     10    641  -1182  -1039   -948   -678   -706    119
    475    852    374   -665     51    613  -1205   -997   -932   -657   -688    197
    426    787    361   -605     33    574  -1195   -976   -917   -597   -639    213
    420    909    485   -665    -31    696  -1182   -971   -870   -532   -571    150
    457   1041    581   -750    -62    813  -1150   -969   -844   -511   -519    202
    553   1065    511   -810     18    789  -1200   -979   -870   -517   -509    262
    522   1057    535   -789     -5    797  -1231   -976   -865   -496   -485    290
    444   1018    574   -732    -64    797  -1205   -992   -867   -501   -457    332
    415   1031    615   -724    -98    823  -1241  -1005   -870   -496   -446    316
    400   1057    657   -730   -127    857  -1278  -1047   -896   -517   -446    296
    345   1036    691   -691   -171    865  -1210  -1096   -937   -563   -470    280
    371   1013    639   -693   -132    828  -1174  -1122   -982   -615   -509    252
    405   1049    644   -727   -119    846  -1197  -1137   -992   -639   -522    244
    400   1075    672   -737   -137    875  -1213  -1169  -1008   -667   -542    228
    340   1015    675   -678   -166    846  -1205  -1218  -1065   -735   -597    187
    306    976    667   -641   -181    823  -1200  -1257  -1109   -787   -659    148
    290    971    678   -631   -194    826  -1202  -1296  -1137   -826   -706    111
    293    940    644   -618   -176    795  -1223  -1332  -1187   -872   -753     75
    345    927    581   -636   -116    756  -1213  -1343  -1213   -898   -774     72
    348    914    566   -633   -111    740  -1218  -1363  -1228   -930   -805     88
    355    948    589   -652   -116    769  -1239  -1376  -1231   -940   -805    101
    296    891    594   -594   -150    745  -1244  -1397  -1260   -948   -805     72
    249    865    615   -555   -181    740  -1223  -1405  -1273   -932   -800     18
    290    919    628   -607   -171    774  -1239  -1384  -1249   -914   -761     41
    223    852    628   -540   -202    740  -1231  -1413  -1278   -956   -789     49
    228    841    613   -535   -192    727  -1189  -1431  -1309   -982   -813     28
    246    865    618   -555   -184    743  -1179  -1426  -1306   -969   -797     15
    265    878    613   -571   -174    745  -1192  -1418  -1301   -963   -784     20
    288    896    607   -592   -158    753  -1218  -1405  -1288   -948   -763     33
    322    950    628   -636   -153    792  -1223  -1387  -1270   -932   -748     18
    350    989    639   -670   -142    815  -1236  -1371  -1265   -950   -763     96
    355    971    615   -665   -129    792  -1257  -1366  -1252   -924   -743    148
    327    961    633   -646   -153    797  -1260  -1384  -1275   -937   -748     77
    239    914    675   -579   -218    797  -1221  -1405  -1291   -956   -758     51
    205    896    691   -550   -241    795  -1228  -1405  -1280   -958   -761     49
    184    831    646   -511   -231    740  -1218  -1413  -1296   -971   -766     25
    200    813    613   -506   -207    711  -1163  -1431  -1317   -987   -769    -23
    202    865    662   -535   -228    763  -1132  -1431  -1309   -982   -753      2
    220    906    685   -563   -231    797  -1137  -1402  -1280   -958   -730     67
    231    974    743   -605   -257    857  -1153  -1358  -1226   -893   -649     33
    187   1034    846   -610   -329    940  -1187  -1389  -1236   -911   -670   -103
    231   1031    800   -631   -285    914  -1176  -1384  -1260   -969   -709    197
    361   1047    685   -704   -161    867  -1153  -1358  -1231   -924   -662    316
    298   1052    750   -678   -226    901  -1145  -1384  -1260   -966   -691    189
    298   1023    724   -662   -213    875  -1130  -1356  -1260   -940   -657    202
    270   1065    792   -667   -262    930  -1127  -1337  -1223   -888   -610    163
    239   1028    789   -633   -275    909  -1111  -1343  -1228   -880   -584    145
    267   1067    800   -667   -265    935  -1114  -1314  -1208   -872   -555    158
    322   1135    813   -730   -244    974  -1122  -1306  -1197   -865   -524    192
    275   1156    878   -717   -301   1018  -1137  -1319  -1184   -846   -498    210
    202   1148    945   -675   -371   1047  -1127  -1350  -1192   -846   -493    213
    252   1234    979   -743   -366   1106  -1169  -1356  -1179   -820   -459    244
    277   1244    966   -761   -345   1106  -1176  -1361  -1192   -831   -462    244
    277   1236    956   -758   -337   1096  -1174  -1361  -1205   -839   -470    233
    259   1241    982   -750   -361   1111  -1166  -1369  -1213   -841   -465    231
    246   1179    932   -714   -345   1057  -1114  -1387  -1244   -872   -493    200
    249   1109    859   -680   -306    987  -1122  -1384  -1257   -891   -514    192
    231   1031    800   -633   -283    917  -1119  -1389  -1280   -922   -545    153
    202    943    740   -571   -267    841  -1132  -1408  -1314   -953   -574     80
    189    943    750   -566   -280    846  -1127  -1428  -1337   -974   -584      2
    213    961    748   -587   -267    854  -1140  -1431  -1348   -989   -605      0
    285    984    698   -636   -207    841  -1208  -1418  -1337   -979   -610     77
    311   1008    696   -659   -192    852  -1247  -1413  -1322   -961   -592    103
    187    919    730   -555   -272    823  -1192  -1447  -1363   -989   -600     85
    207    943    735   -576   -265    839  -1145  -1397  -1325   -948   -561    103
    303   1008    701   -657   -197    854  -1122  -1387  -1322   -950   -576     98
    129    867    737   -498   -303    802  -1111  -1436  -1379  -1008   -610    129
    119    867    748   -493   -314    807  -1140  -1447  -1382  -1010   -600     90
    137    865    727   -501   -296    795  -1189  -1457  -1389  -1008   -600     70
    109    828    719   -470   -306    774  -1153  -1452  -1392  -1008   -610     49
    129    836    706   -483   -288    771  -1122  -1434  -1389  -1010   -610     62
    166    891    724   -530   -280    807  -1093  -1418  -1371   -989   -592     46
    179    909    730   -545   -275    820  -1083  -1408  -1361   -974   -579     -5
    181    880    696   -532   -257    789  -1067  -1389  -1366   -995   -618    -38
    223    745    522   -483   -148    633  -1034  -1317  -1384  -1062   -701    -12
    259    566    306   -413    -23    436   -909  -1156  -1379  -1179   -867   -184
    262    641    379   -452    -59    511   -758   -976  -1234  -1127   -857   -265
    205    995    789   -600   -293    893   -730  -1062  -1070   -904   -584   -171
    145   1605   1460   -875   -657   1532  -1031  -1579  -1060   -571   -124    207
      2   2304   2299  -1156  -1148   2304  -1483  -2107  -1044   -124    483   1083
    -70   2790   2857  -1361  -1465   2824  -1753  -2317   -888    446   1169   1862
     23   2714   2688  -1369  -1332   2701  -1878  -2333   -878    675   1389   2039
    116   2117   2000  -1117   -940   2060  -1909  -2317  -1270     90    766   1436
     93   1413   1317   -753   -613   1366  -1738  -2278  -1844   -930   -254    504
     36    974    937   -506   -452    958  -1449  -1995  -1831  -1200   -644    111
     51    917    865   -483   -407    891  -1260  -1688  -1584  -1062   -592     98
    132    961    828   -545   -348    896  -1143  -1467  -1415   -943   -511    116
    171    989    818   -581   -322    906  -1106  -1371  -1345   -906   -485    101
    129    930    800   -530   -335    867  -1085  -1348  -1345   -930   -504     88
     80    875    795   -478   -355    836  -1031  -1343  -1356   -940   -514     18
     77    893    815   -485   -368    854  -1023  -1332  -1348   -930   -501    -93
     83    898    815   -493   -366    857  -1044  -1312  -1319   -906   -488   -153
    116    888    771   -501   -327    828  -1078  -1291  -1314   -927   -532    -70
    129    859    727   -496   -298    795  -1085  -1275  -1317   -945   -524    122
    239    982    743   -610   -252    862  -1060  -1226  -1262   -878   -449    184
    233   1023    787   -631   -277    906  -1010  -1228  -1257   -870   -446    150
    124    927    802   -524   -337    865   -997  -1262  -1286   -901   -475     88
     80    893    813   -488   -366    854   -989  -1265  -1283   -893   -467     31
     67    924    857   -496   -394    891   -950  -1252  -1262   -870   -449    -20
     80    914    833   -501   -376    875   -969  -1254  -1273   -893   -475     -7
    109    911    802   -511   -348    857   -969  -1236  -1265   -885   -452     70
    116    932    813   -527   -348    872   -950  -1215  -1249   -859   -428    101
    119    992    872   -555   -376    932   -956  -1208  -1226   -833   -402     98
    179   1070    888   -626   -355    982   -997  -1176  -1189   -797   -368    137
    218   1080    862   -649   -322    971  -1023  -1137  -1163   -763   -335    158
    200   1034    833   -618   -316    935  -1000  -1127  -1163   -748   -329    106
    179   1067    888   -623   -353    979  -1000  -1135  -1158   -730   -301     33
     51   1005    950   -530   -449    979   -917  -1150  -1161   -717   -280    -64
     49    976    927   -511   -439    950   -878  -1130  -1156   -737   -340    -64
     75    950    875   -514   -400    914   -883  -1098  -1150   -750   -337    129
    103    963    859   -532   -376    911   -888  -1062  -1117   -714   -283    184
    135   1028    893   -584   -379    961   -878  -1028  -1078   -678   -244    158
    142   1034    891   -589   -374    963   -865  -1002  -1062   -670   -233    166
    148   1044    896   -597   -374    971   -846   -963  -1028   -649   -207    213
    148   1080    932   -613   -392   1008   -820   -911   -966   -589   -163    223
    153   1114    961   -636   -405   1039   -815   -901   -945   -571   -137    174
    176   1143    966   -659   -394   1057   -818   -872   -937   -553   -101    187
    194   1176    982   -688   -392   1080   -805   -807   -883   -480    -28    244
    226   1208    982   -717   -376   1096   -807   -784   -857   -454      2    277
    246   1221    971   -735   -361   1098   -818   -782   -862   -470      2    319
    257   1239    982   -748   -363   1111   -807   -750   -828   -426     41    371
    275   1278   1002   -776   -363   1140   -807   -737   -807   -376     88    348
    272   1332   1060   -802   -392   1197   -841   -758   -805   -366    114    332
    259   1382   1119   -823   -431   1252   -880   -761   -787   -340    166    389
    236   1348   1109   -792   -436   1228   -917   -771   -797   -340    181    381
    181   1241   1060   -711   -439   1153   -818   -802   -841   -379    220    314
    171   1273   1101   -722   -465   1187   -763   -815   -859   -410    265    335
    142   1293   1150   -719   -504   1223   -818   -872   -901   -470    233    337
    122   1249   1127   -685   -504   1187   -867   -930   -950   -535    187    270
     98   1189   1088   -646   -496   1137   -820   -940   -974   -566    163    241
    101   1182   1080   -641   -488   1132   -776   -950   -989   -589    148    226
     96   1189   1093   -644   -501   1143   -795  -1023  -1031   -667     90    148
     51   1197   1143   -626   -545   1171   -802  -1096  -1072   -748     59     72
     41   1210   1169   -628   -566   1189   -813  -1140  -1106   -792     46     18
     49   1176   1127   -613   -537   1153   -833  -1145  -1132   -805     59     38
    -18   1075   1093   -530   -555   1083   -839  -1202  -1192   -865     23      7
    -64   1041   1104   -488   -584   1072   -800  -1213  -1208   -846     46      5
     67   1054    987   -561   -459   1021   -815  -1104  -1158   -769    109     75
    265   1200    935   -732   -335   1067   -867   -966  -1049   -670    187    142
    290   1239    945   -766   -327   1093   -940   -958  -1034   -672    194    135
    187   1114    927   -652   -371   1021   -927   -997  -1072   -727    155    111
     31    987    956   -511   -462    971   -852  -1057  -1127   -766    129     54
     12   1018   1005   -514   -496   1013   -805  -1078  -1132   -771    132      5
     46   1060   1013   -553   -483   1039   -805  -1067  -1119   -761    158     15
     57   1060   1000   -558   -470   1031   -820  -1060  -1111   -753    168      5
     96   1065    969   -581   -436   1015   -826  -1047  -1104   -743    181    -28
    174   1153    979   -662   -402   1067   -839  -1015  -1072   -717    210    -10
    176   1195   1015   -685   -420   1106   -854  -1002  -1065   -722    210     77
     57   1067   1008   -563   -475   1039   -826  -1031  -1098   -761    181     75
      5   1023   1018   -514   -506   1021   -792  -1049  -1114   -774    163     28
     28   1049   1021   -537   -496   1036   -789  -1036  -1104   -766    181     20
    111   1137   1023   -626   -454   1080   -810  -1000  -1062   -719    239     64
    137   1158   1021   -649   -441   1091   -857   -971  -1028   -685    277     88
     38   1078   1039   -561   -498   1060   -839   -997  -1052   -704    259     57
    -28   1041   1070   -506   -548   1054   -745  -1010  -1065   -717    249     41
     12   1104   1088   -561   -537   1096   -730   -992  -1036   -693    275     64
     70   1122   1052   -597   -491   1088   -756  -1002  -1047   -704    267     51
     88   1122   1031   -607   -470   1078   -769   -989  -1039   -701    270     54
     93   1127   1034   -610   -470   1080   -776   -969  -1018   -683    290     77
     59   1130   1070   -594   -504   1098   -789   -961  -1005   -675    301     83
     44   1109   1065   -576   -511   1088   -766   -969  -1026   -688    285     54
     54   1070   1013   -563   -480   1041   -758   -989  -1062   -724    249     12
     59   1091   1031   -574   -485   1062   -753   -979  -1047   -711    262     10
     62   1098   1036   -581   -485   1067   -750   -963  -1031   -696    277     25
     88   1124   1036   -607   -475   1083   -745   -943  -1010   -678    296     38
     57   1083   1026   -571   -485   1054   -761   -958  -1026   -691    283     18
     36   1057   1021   -545   -491   1039   -769   -969  -1034   -701    272     15
     80   1137   1054   -610   -488   1096   -763   -940  -1000   -675    293     59
    111   1215   1104   -662   -496   1161   -750   -893   -945   -623    337    111
     77   1171   1093   -626   -509   1132   -756   -924   -974   -649    303     28
     64   1124   1060   -594   -496   1093   -766   -976  -1023   -717    241    -75
     51   1098   1047   -576   -498   1075   -743   -984  -1034   -719    249    -46
      7   1096   1088   -553   -540   1091   -680   -945  -1002   -672    293     25
      0   1101   1101   -553   -550   1101   -662   -914   -969   -636    316     49
     25   1117   1091   -571   -532   1104   -659   -898   -953   -623    319     46
     62   1179   1114   -620   -524   1148   -667   -888   -932   -602    342     64
     72   1270   1197   -672   -563   1236   -680   -880   -896   -568    376     83
     33   1317   1283   -675   -623   1301   -683   -880   -870   -537    410    106
     44   1348   1304   -696   -628   1327   -688   -875   -852   -511    439    135
     85   1325   1236   -706   -576   1280   -717   -904   -883   -558    392    106
     80   1317   1236   -698   -576   1278   -737   -961   -919   -623    327     41
     80   1293   1210   -688   -563   1252   -750  -1013   -971   -696    270    -36
    114   1223   1109   -667   -496   1166   -758   -984  -1015   -683    288    -20
     44   1182   1135   -613   -548   1158   -717   -904   -922   -584    368     49
    -28   1122   1150   -548   -589   1135   -683   -880   -888   -581    361     41
     33   1057   1021   -545   -493   1039   -722   -945   -992   -691    265    -44
     62   1005    943   -532   -439    974   -735   -945  -1015   -696    257    -31
     41    982    940   -514   -449    961   -737   -953  -1005   -706    233    -31
     31    969    935   -501   -452    953   -745   -966  -1028   -748    197    -28
     44    987    943   -517   -449    966   -761   -935  -1015   -704    231    -20
    109   1075    966   -592   -428   1021   -813   -878   -945   -615    311     12
    106   1065    956   -587   -423   1010   -797   -880   -943   -618    303      7
      2    940    937   -472   -467    937   -717   -909   -987   -667    254    -46
      5    963    958   -485   -478    961   -685   -891   -961   -654    267    -23
     18    987    969   -501   -475    979   -683   -865   -940   -646    280     20
     -2    878    880   -439   -441    880   -709   -919  -1013   -717    210    -44
     49    914    862   -483   -407    888   -719   -924  -1026   -727    197    -62
     15    901    883   -459   -433    893   -727   -930  -1021   -727    192    -44
    -33    867    901   -415   -467    883   -709   -943  -1008   -709    202    -57
    -54    891    943   -418   -498    917   -691   -974  -1023   -761    163   -145
    -23    859    883   -418   -452    872   -678   -935  -1044   -782    150   -142
     77    732    654   -405   -290    696   -639   -818  -1054   -818     83   -174
    114    530    415   -322   -150    472   -517   -631  -1031   -927    -88   -311
     98    615    514   -358   -207    566   -384   -457   -857   -852    -51   -329
     38   1067   1028   -553   -496   1049   -392   -639   -709   -626    239    -98
    -20   1667   1688   -826   -854   1678   -693  -1205   -730   -306    709    387
   -101   2439   2540  -1169  -1319   2488  -1098  -1680   -665    205   1374   1052
   -184   2922   3104  -1369  -1644   3013  -1423  -1862   -480    774   2005   1667
   -137   2704   2839  -1283  -1488   2772  -1561  -1896   -514    914   2120   1808
   -116   1992   2109   -940  -1114   2049  -1501  -1896   -974    228   1426   1137
   -103   1270   1374   -581   -737   1322  -1348  -1813  -1535   -771    420    122
    -41   1010   1052   -485   -548   1031  -1135  -1434  -1382   -891    132   -142
     15    935    919   -475   -452    927  -1002  -1145  -1166   -787    168     -2
      7    885    875   -449   -433    880   -839   -974  -1052   -724    205     23
     12    844    831   -428   -407    839   -722   -885  -1005   -711    205     12
     59    849    789   -454   -363    818   -737   -846   -989   -709    207   -122
     36    854    818   -444   -392    836   -750   -846   -987   -724    174   -277
     59    865    802   -462   -371    833   -753   -828   -974   -748    116   -231
     59    836    776   -446   -358    807   -769   -820   -974   -763    124     41
    -98    802    901   -353   -501    852   -722   -826   -953   -727    184     59
   -140    763    904   -311   -522    833   -639   -815   -953   -719    168    -75
     64    857    792   -462   -363    826   -636   -763   -943   -701    158   -127
    285    984    698   -633   -205    841   -724   -675   -896   -667    176     12
    168    893    724   -535   -277    810   -789   -675   -885   -644    220     62
     54    833    779   -446   -361    807   -761   -724   -909   -657    200    -62
    127    901    774   -517   -324    839   -735   -717   -888   -641    207    -18
     90    846    756   -467   -332    802   -659   -719   -904   -657    197     38
      2    795    792   -397   -394    792   -602   -724   -906   -662    176     -5
     49    844    795   -446   -371    820   -646   -706   -885   -644    189    -15
    135    919    782   -527   -324    852   -709   -672   -844   -597    223    -25
     64    888    823   -475   -379    857   -745   -670   -828   -568    241    -72
     18    872    854   -446   -418    862   -706   -670   -831   -574    207    -59
    124    932    807   -530   -342    870   -675   -657   -839   -605    174     75
    236   1044    807   -641   -285    927   -719   -600   -795   -553    215    114
    168    995    826   -581   -327    911   -776   -610   -789   -530    236     72
    101    950    849   -527   -374    901   -657   -605   -771   -480    270   -148
    145   1021    875   -581   -366    948   -675   -579   -745   -465    249   -306
    129    940    807   -535   -337    875   -685   -571   -782   -545    158    -67
    122    888    766   -504   -322    828   -688   -571   -795   -548    189    236
     -5    883    888   -441   -446    885   -652   -607   -795   -532    236    179
    -54    935    989   -441   -522    961   -535   -563   -743   -470    283    148
     96   1013    917   -555   -413    966   -491   -454   -675   -381    335    176
    218   1080    862   -649   -322    971   -530   -368   -615   -314    389    207
    200   1088    888   -646   -345    989   -589   -358   -600   -306    376    218
    116   1122   1002   -620   -441   1062   -584   -407   -597   -327    381    218
    111   1202   1088   -659   -488   1145   -535   -441   -589   -306    428    259
    254   1228    974   -740   -358   1101   -579   -353   -587   -239    475    392
    296   1150    854   -724   -277   1002   -610   -262   -537   -153    522    420
    272   1205    930   -740   -327   1067   -602   -257   -501    -93    579    387
    311   1332   1021   -823   -355   1179   -657   -275   -483    -72    620    405
    249   1262   1013   -756   -381   1137   -613   -290   -501    -96    584    319
    127   1169   1041   -649   -457   1106   -576   -342   -553   -148    532    277
    155   1252   1093   -704   -470   1174   -628   -363   -555   -137    594    452
    137   1273   1132   -706   -498   1202   -623   -397   -571   -137    623    485
     83   1195   1111   -639   -514   1153   -542   -446   -626   -192    571    405
     96   1221   1122   -659   -514   1171   -537   -449   -628   -194    571    402
     83   1267   1184   -678   -550   1226   -574   -454   -615   -181    587    418
     85   1293   1208   -691   -561   1249   -659   -470   -613   -176    587    415
    103   1234   1130   -667   -511   1182   -704   -501   -659   -228    527    350
     90   1166   1075   -628   -493   1122   -649   -542   -724   -293    465    283
     28   1065   1034   -548   -504   1049   -563   -618   -813   -381    384    205
     20   1067   1047   -542   -514   1057   -548   -633   -828   -400    371    228
     51   1104   1052   -576   -498   1078   -561   -618   -810   -353    418    275
    119   1213   1091   -667   -485   1150   -597   -594   -766   -293    478    267
    114   1213   1098   -665   -491   1156   -678   -607   -774   -303    478    249
     75   1114   1039   -594   -480   1078   -698   -657   -841   -371    420    213
     33   1080   1047   -555   -506   1065   -628   -670   -852   -381    405    233
     18   1026   1005   -522   -493   1015   -631   -698   -883   -436    353    205
     41   1057   1013   -550   -485   1036   -678   -691   -891   -400    392     41
     28   1085   1054   -558   -514   1070   -680   -662   -867   -366    405     57
     23   1083   1060   -553   -517   1072   -644   -626   -828   -311    506    363
    103   1247   1143   -678   -519   1195   -670   -631   -810   -316    514    277
      0   1140   1137   -571   -568   1137   -620   -685   -865   -387    452    277
    -20   1065   1085   -522   -553   1072   -584   -678   -891   -379    444    257
    -10   1130   1140   -558   -574   1135   -600   -623   -839   -303    532    254
    -33   1166   1200   -566   -615   1182   -613   -626   -826   -290    561    262
     -5   1215   1218   -605   -613   1215   -628   -633   -810   -306    540    246
     18   1244   1223   -631   -602   1234   -636   -633   -818   -340    511    244
     -2   1174   1176   -584   -589   1174   -602   -646   -854   -363    496    252
     36   1218   1179   -628   -574   1200   -589   -628   -846   -345    517    220
    122   1317   1195   -719   -537   1257   -639   -574   -787   -288    568    174
    116   1345   1228   -732   -555   1288   -714   -581   -771   -293    537    226
     33   1301   1267   -667   -615   1286   -696   -620   -805   -345    548    389
    -80   1265   1345   -592   -714   1304   -662   -675   -839   -381    527    298
     36   1376   1337   -706   -649   1358   -774   -646   -805   -342    568    306
    -25   1306   1330   -641   -678   1317   -672   -670   -841   -374    545    267
   -205   1163   1369   -478   -787   1265   -444   -745   -893   -467    459    179
   -119   1171   1291   -527   -706   1231   -483   -737   -911   -478    433    168
      5   1241   1236   -623   -615   1239   -568   -670   -891   -426    498    267
     83   1288   1205   -685   -561   1247   -623   -605   -846   -368    555    306
     72   1335   1262   -704   -594   1299   -636   -587   -818   -319    618    272
      7   1299   1291   -654   -644   1296   -639   -615   -836   -353    594    244
     -2   1286   1286   -641   -644   1286   -628   -628   -846   -374    579    249
     -2   1280   1283   -639   -644   1280   -626   -631   -849   -376    579    246
     23   1306   1283   -665   -628   1296   -626   -623   -841   -374    587    223
     51   1330   1275   -691   -610   1301   -675   -626   -846   -387    568    207
     70   1348   1278   -709   -605   1314   -714   -620   -841   -397    555    275
     88   1379   1291   -735   -602   1335   -696   -600   -820   -376    589    329
     12   1356   1343   -683   -665   1350   -581   -605   -826   -379    587    277
    -25   1314   1340   -644   -683   1327   -535   -618   -839   -397    581    249
     41   1400   1356   -722   -657   1379   -540   -587   -805   -371    607    293
     70   1439   1366   -756   -649   1402   -605   -537   -761   -348    620    337
     83   1460   1376   -771   -646   1418   -691   -514   -732   -335    633    392
     10   1413   1400   -714   -696   1408   -600   -584   -779   -353    623    327
     -2   1449   1452   -722   -727   1449   -550   -597   -784   -340    652    301
     33   1506   1470   -771   -719   1488   -561   -589   -758   -311    688    309
     46   1517   1470   -782   -711   1493   -584   -571   -735   -285    714    340
     44   1496   1449   -771   -704   1473   -620   -571   -740   -290    706    348
     90   1519   1428   -805   -667   1475   -691   -571   -745   -296    696    361
    116   1457   1340   -787   -613   1397   -714   -584   -784   -335    641    340
     23   1296   1273   -659   -623   1286   -636   -600   -828   -379    584    290
     -7   1244   1249   -618   -628   1247   -597   -613   -849   -402    548    233
     -7   1291   1299   -641   -652   1296   -597   -644   -841   -426    535    181
     85   1332   1247   -711   -581   1291   -659   -672   -901   -491    491    171
    179   1348   1169   -763   -493   1260   -761   -592   -875   -431    535    280
      5   1215   1210   -613   -605   1213   -693   -652   -875   -439    517    213
   -109   1137   1247   -514   -678   1192   -561   -735   -922   -498    470    176
    -64   1106   1169   -522   -615   1137   -589   -719   -948   -522    433    192
    119   1148   1028   -633   -454   1088   -659   -605   -911   -462    454    228
    171   1208   1036   -691   -433   1122   -678   -524   -836   -368    548    205
    122   1247   1124   -685   -501   1187   -698   -537   -828   -371    566    200
     57   1213   1156   -639   -548   1184   -709   -561   -841   -387    548    213
     31   1187   1156   -607   -561   1171   -732   -568   -844   -394    535    215
    -15   1158   1174   -571   -594   1166   -678   -571   -846   -397    532    226
    -80   1096   1176   -509   -628   1135   -613   -587   -862   -413    511    220
    -49   1101   1148   -527   -600   1124   -613   -594   -878   -441    478    218
     23   1143   1119   -581   -548   1132   -652   -594   -888   -475    436    228
     64   1122   1054   -594   -496   1091   -740   -563   -880   -459    433    231
    127   1091    963   -610   -418   1028   -743   -491   -870   -480    381     77
    129    911    782   -522   -327    849   -514   -392   -914   -665    153   -192
    158    914    756   -535   -298    836   -311   -210   -820   -711     75   -280
     75   1247   1169   -662   -545   1208   -288   -298   -680   -478    350     20
    -96   1735   1831   -818   -963   1782   -530   -844   -670   -220    750    568
   -171   2514   2686  -1171  -1428   2600   -857  -1309   -548    368   1501   1306
   -122   3229   3351  -1553  -1735   3289  -1176  -1465   -267   1111   2333   1971
     20   3141   3117  -1582  -1548   3128  -1415  -1475   -275   1306   2517   2216
     12   2486   2473  -1252  -1228   2481  -1452  -1475   -719    641   1810   1595
   -145   1693   1836   -776   -992   1764  -1340  -1478  -1273   -350    776    607
   -161   1179   1340   -509   -750   1260  -1057  -1179  -1291   -652    332    140
   -124   1135   1257   -506   -693   1195   -826   -870  -1067   -527    389    241
    -46   1184   1231   -568   -639   1205   -701   -672   -924   -418    470    332
     20   1241   1221   -633   -600   1231   -696   -584   -854   -368    496    275
     83   1273   1189   -678   -553   1231   -763   -550   -836   -381    472    254
    109   1301   1189   -706   -540   1247   -737   -592   -852   -452    405    187
     62   1335   1270   -698   -602   1301   -717   -672   -914   -527    353    119
    -23   1213   1234   -594   -628   1223   -623   -626   -961   -472    400    171
     31   1195   1163   -613   -566   1179   -563   -446   -826   -337    472    303
    111   1231   1117   -672   -501   1174   -558   -376   -748   -301    480    410
    106   1226   1119   -667   -506   1174   -613   -436   -766   -322    449    280
     72   1270   1197   -675   -561   1234   -649   -519   -831   -415    374    176
     38   1260   1221   -649   -589   1241   -665   -540   -867   -452    355    218
     67   1301   1234   -685   -581   1267   -701   -522   -852   -415    389    254
     90   1314   1221   -704   -566   1267   -659   -459   -800   -324    462    303
     51   1257   1202   -654   -576   1231   -594   -441   -784   -306    465    277
     49   1312   1262   -680   -605   1288   -581   -439   -756   -280    493    270
     77   1327   1249   -704   -587   1288   -610   -441   -761   -298    483    270
    135   1384   1249   -758   -558   1317   -631   -433   -753   -296    488    293
    210   1470   1260   -841   -524   1366   -665   -387   -704   -252    524    337
    101   1397   1296   -748   -597   1348   -685   -407   -714   -259    511    324
     31   1356   1325   -696   -646   1340   -636   -426   -727   -272    504    319
     54   1369   1314   -711   -631   1343   -615   -410   -717   -257    517    345
    137   1447   1309   -792   -587   1376   -641   -392   -698   -244    519    350
    202   1527   1325   -865   -561   1426   -743   -394   -696   -275    478    316
    129   1421   1288   -776   -579   1356   -672   -394   -730   -293    452    309
    109   1408   1299   -761   -594   1353   -607   -340   -685   -223    501    371
     88   1447   1358   -769   -636   1402   -581   -322   -641   -187    527    389
    153   1517   1363   -833   -605   1441   -571   -327   -639   -220    491    394
    262   1501   1239   -883   -488   1371   -597   -298   -659   -236    459    459
    181   1475   1293   -828   -555   1384   -592   -254   -602   -132    540    433
    184   1577   1389   -883   -602   1486   -613   -226   -555    -80    605    428
    239   1652   1413   -945   -587   1532   -607   -176   -514    -41    631    522
    296   1641   1343   -969   -522   1491   -610   -132   -498    -36    613    615
    296   1652   1353   -974   -527   1504   -610    -93   -441     54    691    672
    168   1665   1493   -919   -662   1579   -607   -135   -433    103    761    589
    166   1719   1553   -943   -693   1636   -639   -150   -444     96    766    597
    231   1764   1532   -997   -652   1649   -644   -127   -418    127    789    667
    259   1818   1556  -1039   -649   1688   -623   -106   -392    155    818    717
    319   1842   1522  -1083   -600   1683   -639   -124   -413    135    802    732
    283   1842   1558  -1062   -636   1701   -670   -174   -452    114    782    691
    236   1842   1605  -1039   -683   1725   -662   -207   -475     72    750    649
    207   1808   1597  -1008   -693   1704   -628   -215   -498     49    727    641
    241   1821   1577  -1031   -667   1699   -620   -207   -496     57    727    657
    332   1878   1545  -1104   -605   1712   -665   -218   -517     25    691    636
    275   1857   1579  -1067   -652   1719   -735   -249   -537    -15    644    589
    189   1797   1608   -992   -709   1701   -693   -280   -563    -59    594    542
    116   1704   1584   -911   -735   1644   -631   -319   -610   -140    509    493
    137   1631   1493   -883   -678   1564   -646   -379   -691   -239    402    441
    148   1673   1525   -911   -688   1597   -657   -389   -683   -213    423    363
    155   1717   1561   -935   -704   1639   -698   -410   -688   -228    413    327
    140   1735   1592   -937   -727   1665   -719   -415   -688   -241    400    319
    119   1675   1556   -896   -717   1615   -657   -420   -706   -262    371    309
    122   1641   1519   -883   -701   1582   -641   -441   -737   -303    329    293
    137   1693   1556   -917   -709   1626   -657   -441   -743   -324    303    314
    137   1673   1532   -906   -696   1602   -688   -457   -771   -358    265    303
    153   1769   1615   -961   -730   1693   -730   -465   -753   -322    285    218
    192   1844   1652  -1018   -730   1748   -758   -436   -714   -277    337    257
    184   1823   1639  -1005   -727   1732   -753   -454   -732   -314    306    239
    119   1735   1615   -930   -748   1675   -735   -504   -795   -368    252    187
     77   1691   1613   -883   -766   1652   -693   -514   -820   -392    215    189
     85   1686   1600   -888   -758   1644   -685   -480   -797   -379    207    244
    122   1743   1621   -932   -748   1680   -704   -472   -782   -342    241    246
    124   1826   1701   -976   -787   1764   -714   -470   -763   -322    265    254
     90   1808   1717   -948   -813   1764   -709   -470   -753   -309    275    231
     90   1826   1735   -961   -820   1782   -717   -465   -750   -322    270    257
    140   1870   1730  -1008   -795   1800   -758   -467   -756   -306    285    257
    168   1951   1779  -1060   -807   1865   -771   -470   -745   -283    306    207
    220   2018   1797  -1119   -787   1909   -771   -444   -724   -265    332    249
    168   1982   1813  -1078   -823   1899   -766   -457   -740   -293    296    262
     67   1883   1816   -976   -872   1849   -727   -493   -769   -309    285    236
     77   1964   1883  -1023   -904   1925   -714   -509   -766   -298    303    194
    145   2034   1888  -1088   -870   1961   -732   -483   -750   -296    316    228
    171   2029   1857  -1101   -841   1943   -797   -470   -740   -265    329    252
    106   1984   1878  -1047   -885   1932   -802   -501   -763   -280    316    220
     59   1990   1927  -1026   -935   1961   -766   -517   -766   -280    319    189
     67   2008   1940  -1036   -935   1974   -724   -566   -800   -345    265    135
    106   2010   1904  -1060   -898   1958   -750   -579   -831   -410    220    181
    179   2081   1901  -1130   -859   1992   -807   -537   -805   -332    298    205
    189   2164   1974  -1176   -891   2068   -823   -498   -771   -272    361    197
    106   2109   2003  -1106   -948   2057   -753   -496   -758   -265    368    205
     83   2096   2013  -1091   -966   2057   -727   -504   -761   -275    363    197
     93   2107   2013  -1101   -958   2060   -714   -496   -756   -301    335    215
    114   2075   1958  -1096   -922   2018   -711   -493   -782   -348    283    257
    122   2182   2060  -1150   -969   2122   -714   -480   -737   -252    371    223
    145   2366   2221  -1257  -1039   2294   -769   -472   -683   -184    462    239
    181   2442   2260  -1314  -1039   2351   -823   -462   -662   -181    465    309
    228   2431   2203  -1332   -987   2317   -836   -475   -680   -187    452    350
    150   2390   2239  -1270  -1044   2314   -756   -522   -719   -189    454    231
    111   2374   2260  -1244  -1075   2317   -753   -532   -737   -205    439    239
    132   2359   2226  -1244  -1047   2294   -782   -532   -743   -213    426    267
    140   2356   2213  -1249  -1036   2286   -823   -542   -750   -220    415    259
    137   2309   2171  -1223  -1015   2242   -836   -542   -763   -236    389    228
    140   2153   2013  -1148   -935   2083   -857   -550   -805   -280    332    179
    119   2052   1932  -1085   -906   1992   -823   -550   -831   -314    296    135
     90   2057   1966  -1075   -937   2013   -800   -561   -841   -324    285    111
     85   2138   2052  -1111   -982   2096   -810   -576   -841   -332    290    122
    101   2088   1987  -1096   -943   2039   -836   -597   -875   -366    262    106
    101   2078   1977  -1091   -937   2029   -846   -589   -870   -358    270    119
     93   2052   1956  -1072   -932   2005   -844   -589   -867   -353    280    116
     90   2034   1943  -1062   -924   1990   -836   -587   -867   -358    288    101
     88   1995   1906  -1044   -911   1951   -831   -587   -878   -389    265    109
     80   1992   1912  -1036   -917   1951   -820   -574   -867   -374    280    129
    111   2039   1927  -1075   -909   1982   -852   -589   -875   -366    298     80
    140   2117   1977  -1127   -917   2047   -961   -592   -854   -348    335     90
    142   2057   1914  -1101   -885   1984   -948   -581   -862   -358    322    111
     96   1961   1865  -1028   -885   1914   -820   -579   -885   -384    283     98
     57   1912   1855   -987   -898   1886   -789   -592   -901   -407    259     93
     62   1956   1893  -1008   -914   1925   -797   -592   -891   -387    280     51
     75   1995   1919  -1036   -922   1958   -815   -587   -883   -387    277      7
    132   1964   1831  -1049   -849   1899   -820   -558   -888   -413    241     23
    215   1795   1577  -1005   -680   1686   -784   -470   -911   -501    116    -88
    215   1605   1389   -909   -587   1499   -639   -303   -896   -618    -64   -267
    215   1688   1473   -953   -628   1579   -501   -124   -750   -576    -33   -205
    163   2083   1919  -1124   -878   2000   -511   -257   -610   -335    283     31
      5   2691   2683  -1348  -1340   2688   -782   -805   -594      7    802    511
   -163   3421   3585  -1628  -1873   3502  -1083  -1252   -470    555   1525   1239
   -129   3907   4034  -1891  -2081   3969  -1348  -1382   -259   1163   2205   1899
    -31   3663   3694  -1816  -1862   3678  -1525  -1431   -355   1192   2208   1953
    -49   2946   2995  -1447  -1522   2969  -1527  -1509   -867    400   1384   1228
    -67   2312   2379  -1122  -1223   2346  -1441  -1509  -1395   -550    418    306
    -75   1951   2026   -937  -1052   1987  -1192  -1161  -1280   -639    194     41
    -38   1930   1969   -945  -1002   1948   -989   -849  -1052   -491    270     85
     41   1930   1888   -987   -924   1912   -885   -654   -914   -405    316    116
     96   1951   1855  -1023   -878   1904   -854   -561   -852   -368    337    114
     83   1922   1836  -1002   -878   1880   -888   -548   -849   -392    309     88
     80   1883   1803   -982   -862   1844   -859   -535   -852   -402    288     72
     75   1865   1790   -971   -857   1829   -805   -527   -852   -402    280     25
     59   1836   1777   -948   -857   1808   -763   -514   -852   -407    270     12
     62   1862   1800   -963   -870   1831   -753   -493   -831   -389    275     23
     85   1896   1810   -989   -862   1852   -769   -483   -820   -379    285     41
    106   1912   1805  -1010   -849   1860   -789   -472   -813   -363    296     67
    114   1886   1771  -1000   -828   1829   -787   -459   -805   -358    296     72
    106   1878   1771   -992   -831   1826   -763   -452   -797   -355    293     70
    116   1925   1808  -1021   -844   1867   -763   -446   -789   -353    296     75
    101   1925   1821  -1015   -859   1873   -766   -452   -789   -358    283     70
     83   1917   1834  -1000   -875   1875   -766   -452   -787   -355    277     77
    129   1956   1826  -1044   -846   1891   -802   -441   -774   -345    277     33
    174   1997   1823  -1085   -823   1912   -831   -413   -743   -314    283     12
    207   1990   1782  -1098   -787   1886   -839   -387   -730   -306    293    148
    142   1904   1761  -1023   -807   1834   -776   -394   -743   -316    288    174
     67   1870   1803   -969   -867   1836   -717   -410   -753   -329    272    109
     46   1888   1842   -966   -896   1865   -709   -413   -743   -327    275    109
     98   1922   1823  -1010   -862   1873   -717   -389   -727   -316    280    140
    174   1943   1769  -1057   -797   1857   -722   -345   -693   -275    306    158
    137   1925   1787  -1031   -823   1855   -745   -353   -691   -265    324    137
    119   1927   1808  -1023   -844   1870   -745   -353   -691   -265    324    122
    109   1906   1797  -1010   -844   1855   -735   -337   -680   -262    324    122
    116   1906   1790  -1010   -836   1849   -743   -303   -649   -231    350    153
    142   1940   1795  -1041   -826   1867   -722   -267   -615   -192    387    192
    135   1919   1784  -1026   -826   1852   -685   -246   -605   -179    394    197
    153   1977   1823  -1067   -836   1901   -675   -215   -574   -145    413    223
    179   2010   1831  -1093   -826   1922   -667   -179   -530   -101    433    254
    176   1982   1805  -1080   -815   1893   -662   -140   -496    -59    439    288
    187   1995   1805  -1091   -807   1901   -675   -119   -472    -23    431    324
    241   2047   1805  -1145   -782   1927   -688    -93   -449     15    444    376
    298   2109   1810  -1202   -756   1961   -709    -67   -423     57    470    431
    262   2101   1836  -1184   -787   1971   -711    -51   -394     98    498    470
    267   2120   1852  -1195   -792   1987   -709    -41   -376    129    524    504
    254   2145   1891  -1200   -818   2018   -696    -36   -358    155    545    532
    233   2140   1906  -1187   -836   2023   -683    -41   -355    163    542    542
    267   2138   1867  -1202   -802   2003   -698    -72   -392    127    501    517
    265   2112   1844  -1189   -789   1979   -709   -132   -457     64    436    449
    244   2122   1878  -1184   -815   2000   -709   -150   -470     51    415    436
    194   2065   1870  -1130   -836   1969   -688   -174   -485     31    384    426
    197   2047   1849  -1122   -826   1948   -680   -192   -504      5    350    407
    194   2039   1844  -1117   -826   1943   -688   -215   -522    -25    298    361
    192   2026   1834  -1109   -820   1930   -691   -239   -537    -64    233    301
    153   1958   1805  -1054   -826   1883   -678   -267   -566   -103    171    246
    122   1852   1727   -987   -805   1790   -691   -298   -605   -145    114    215
    124   1844   1717   -984   -797   1782   -701   -319   -620   -158     90    207
    155   1906   1748  -1031   -797   1829   -722   -324   -613   -153     83    205
    171   1935   1764  -1052   -795   1849   -745   -324   -602   -150     67    200
    148   1883   1735  -1015   -795   1810   -763   -350   -641   -187     18    155
    111   1857   1745   -984   -815   1800   -737   -379   -675   -220    -20    103
     67   1831   1761   -950   -846   1797   -693   -400   -680   -233    -49     90
     54   1756   1701   -904   -823   1730   -672   -387   -670   -228    -57    132
     44   1766   1719   -906   -839   1743   -675   -376   -649   -207    -54    140
     31   1756   1722   -893   -844   1740   -683   -387   -657   -223    -83    166
     64   1722   1657   -893   -795   1691   -706   -426   -711   -285   -148    119
     64   1714   1649   -888   -792   1683   -704   -426   -709   -290   -161    103
     83   1725   1641   -906   -779   1683   -714   -415   -701   -288   -158    127
     88   1740   1649   -914   -779   1696   -706   -407   -691   -280   -161    111
    101   1784   1683   -945   -792   1735   -701   -402   -672   -267   -153     85
    145   1823   1678   -984   -766   1751   -727   -392   -659   -265   -155     96
    114   1800   1686   -958   -784   1743   -735   -397   -665   -280   -168    127
    140   1823   1683   -982   -771   1753   -701   -381   -639   -236   -140     15
    181   1875   1691  -1028   -756   1784   -706   -379   -633   -241   -181   -103
     54   1748   1693   -901   -818   1722   -704   -415   -683   -322   -236    127
     54   1717   1660   -885   -802   1688   -717   -402   -678   -311   -213    184
     80   1717   1634   -898   -776   1675   -698   -387   -662   -296   -205    166
    124   1779   1652   -953   -763   1717   -675   -361   -633   -267   -176    171
    101   1787   1686   -943   -792   1738   -667   -371   -633   -270   -176    155
     54   1730   1675   -893   -810   1701   -662   -402   -670   -309   -218    111
     41   1699   1657   -870   -807   1678   -652   -400   -672   -319   -220    103
     62   1758   1696   -911   -815   1727   -636   -366   -628   -275   -176    148
    103   1784   1680   -943   -787   1732   -685   -376   -628   -270   -158    161
    148   1777   1628   -963   -740   1704   -704   -381   -649   -293   -176    155
    116   1777   1660   -948   -771   1719   -698   -387   -657   -309   -187    119
    116   1766   1649   -943   -766   1709   -693   -389   -659   -316   -205     93
    153   1803   1649   -976   -748   1727   -691   -350   -615   -272   -168    171
    109   1808   1699   -961   -795   1753   -683   -366   -626   -280   -158    132
     67   1795   1727   -932   -831   1761   -620   -384   -646   -306   -197     90
     64   1751   1686   -909   -810   1719   -613   -384   -662   -332   -218    135
     88   1743   1654   -914   -782   1699   -607   -368   -654   -322   -207    150
    119   1855   1732   -989   -807   1795   -610   -345   -610   -277   -166    187
    145   1987   1842  -1067   -846   1914   -628   -345   -581   -259   -135    244
    161   2016   1852  -1088   -846   1935   -667   -342   -568   -228   -111    275
    184   2052   1867  -1117   -841   1961   -698   -355   -558   -202    -98    202
    174   2034   1857  -1104   -844   1945   -696   -392   -592   -244   -142    155
    142   1969   1826  -1057   -841   1899   -680   -413   -615   -270   -158    200
    176   1951   1771  -1065   -797   1862   -698   -418   -631   -285   -168    202
    189   1919   1730  -1054   -769   1826   -698   -415   -652   -311   -202    176
    103   1795   1691   -950   -792   1743   -693   -431   -683   -350   -249    135
     90   1699   1608   -893   -758   1652   -706   -441   -711   -384   -290     98
    106   1699   1592   -901   -743   1644   -735   -446   -724   -400   -309     83
    119   1730   1610   -924   -745   1670   -753   -462   -737   -418   -327     67
     93   1678   1584   -885   -745   1631   -724   -465   -750   -439   -350     41
     96   1662   1564   -880   -735   1613   -722   -467   -753   -446   -355     44
     98   1657   1556   -880   -730   1605   -748   -493   -769   -462   -368     49
     88   1660   1571   -872   -740   1615   -766   -504   -779   -475   -376     18
    106   1647   1538   -878   -717   1592   -758   -506   -787   -491   -402    -25
     83   1600   1517   -841   -717   1558   -706   -496   -787   -501   -415      5
     72   1566   1493   -820   -711   1530   -691   -496   -795   -506   -418      2
     80   1577   1496   -828   -706   1538   -706   -498   -795   -496   -407   -158
     59   1667   1605   -865   -774   1636   -719   -511   -779   -483   -423   -275
     93   1639   1545   -867   -727   1592   -732   -511   -805   -540   -465    -10
    101   1582   1478   -844   -688   1532   -750   -517   -833   -566   -454    111
     77   1639   1561   -857   -740   1600   -763   -522   -807   -519   -402    -59
     62   1644   1579   -854   -758   1610   -743   -522   -807   -527   -446   -142
     88   1548   1460   -818   -685   1504   -719   -506   -836   -579   -496     31
    129   1426   1293   -779   -581   1361   -670   -436   -862   -657   -571      5
    181   1262   1080   -722   -449   1171   -535   -265   -833   -753   -745   -200
    205   1369   1161   -787   -478   1267   -410    -85   -675   -701   -756   -311
    181   1787   1602   -984   -709   1696   -397   -150   -535   -524   -527   -150
    140   2296   2153  -1221  -1005   2226   -639   -607   -550   -233    -88    293
     -5   2930   2935  -1462  -1470   2933  -1010  -1124   -548    231    555    935
    -59   3455   3512  -1699  -1787   3483  -1309  -1345   -397    823   1249   1597
      0   3283   3281  -1641  -1639   3281  -1457  -1402   -454    984   1405   1797
    -62   2556   2616  -1247  -1337   2585  -1389  -1475   -935    270    659   1140
    -51   1951   2003   -948  -1026   1977  -1314  -1496  -1496   -769   -392    184
    -20   1590   1608   -784   -815   1597  -1137  -1213  -1413   -930   -706   -140
     -7   1590   1597   -792   -802   1592   -961   -909  -1140   -748   -613   -116
     49   1621   1571   -836   -761   1597   -841   -696   -961   -631   -540    -51
    106   1649   1543   -878   -717   1597   -782   -576   -878   -589   -509     18
     64   1626   1561   -846   -748   1595   -779   -571   -872   -600   -527    -36
     57   1592   1535   -826   -737   1564   -753   -555   -867   -610   -548    -54
     72   1571   1496   -823   -711   1532   -737   -537   -862   -610   -553    -31
     77   1561   1483   -818   -701   1522   -727   -535   -862   -618   -563    -80
     54   1574   1517   -815   -732   1545   -730   -535   -854   -613   -571   -163
     75   1577   1501   -826   -714   1540   -724   -522   -846   -613   -584   -148
     93   1564   1470   -831   -688   1517   -714   -511   -844   -620   -579    -20
     88   1657   1569   -872   -740   1613   -714   -506   -823   -592   -535    -18
     85   1665   1577   -878   -745   1621   -740   -519   -831   -597   -548    -51
    103   1621   1517   -865   -706   1569   -735   -514   -836   -605   -555     18
    124   1641   1517   -885   -696   1582   -727   -493   -810   -568   -524     10
    124   1691   1566   -906   -719   1628   -732   -491   -797   -555   -524    -85
     90   1654   1564   -872   -737   1610   -748   -519   -833   -605   -566    -46
     85   1641   1553   -865   -735   1597   -740   -514   -833   -605   -550      7
    101   1649   1545   -878   -722   1600   -737   -501   -823   -597   -553     -2
     93   1654   1561   -872   -732   1608   -730   -488   -807   -592   -545     15
    106   1680   1574   -893   -732   1626   -743   -483   -795   -576   -527     23
    135   1740   1602   -937   -732   1673   -761   -488   -784   -566   -522     -2
    181   1787   1605   -987   -711   1699   -774   -472   -766   -548   -501     12
    109   1722   1613   -914   -750   1667   -748   -470   -771   -555   -511      5
     62   1667   1605   -867   -771   1639   -706   -483   -787   -574   -530    -10
     72   1675   1602   -875   -763   1639   -693   -475   -779   -566   -530     -5
     96   1714   1615   -906   -758   1665   -704   -457   -761   -550   -522     -7
     93   1753   1660   -922   -782   1706   -701   -446   -724   -527   -506    -10
    119   1771   1649   -948   -766   1709   -706   -441   -714   -524   -491     10
    161   1771   1610   -966   -724   1691   -717   -410   -717   -506   -462     72
    153   1782   1628   -969   -737   1706   -714   -363   -678   -454   -426    127
    148   1795   1647   -971   -748   1722   -709   -332   -639   -407   -389    158
    161   1810   1649   -987   -743   1730   -706   -309   -613   -376   -371    163
    187   1847   1660  -1018   -735   1753   -701   -277   -574   -335   -324    213
    194   1891   1693  -1044   -750   1792   -691   -249   -542   -301   -290    254
    215   1935   1719  -1075   -750   1829   -696   -239   -522   -267   -262    272
    215   1974   1758  -1093   -771   1867   -701   -231   -501   -233   -223    298
    215   1984   1769  -1101   -776   1878   -704   -226   -496   -213   -192    350
    231   2000   1769  -1117   -769   1886   -709   -228   -504   -207   -187    366
    241   2039   1797  -1140   -776   1919   -722   -241   -517   -215   -194    358
    218   2034   1816  -1127   -800   1925   -724   -254   -522   -223   -200    353
    200   2023   1821  -1111   -810   1922   -724   -265   -532   -239   -218    337
    239   2042   1803  -1143   -782   1925   -740   -272   -548   -265   -233    342
    335   2117   1782  -1226   -722   1951   -784   -265   -540   -265   -226    368
    265   2049   1782  -1158   -761   1917   -792   -327   -594   -324   -285    298
    153   1917   1764  -1036   -805   1842   -722   -394   -667   -418   -374    210
    114   1862   1748   -989   -818   1805   -688   -423   -691   -459   -420    163
     93   1855   1761   -974   -833   1808   -672   -439   -698   -488   -457    124
     88   1821   1730   -956   -820   1777   -683   -462   -722   -524   -491     98
    103   1803   1696   -953   -797   1751   -696   -483   -737   -548   -517     77
    106   1779   1673   -945   -782   1727   -709   -501   -748   -568   -542     59
     98   1758   1660   -927   -779   1709   -711   -511   -758   -587   -571     41
     93   1756   1660   -927   -782   1709   -709   -519   -761   -594   -589     28
     80   1730   1647   -906   -782   1688   -706   -524   -766   -607   -607     10
     67   1701   1631   -885   -782   1667   -701   -537   -776   -628   -636     -2
     88   1706   1618   -896   -763   1662   -706   -545   -784   -644   -659      5
     96   1693   1595   -896   -748   1644   -701   -542   -784   -646   -667     28
     80   1693   1610   -888   -763   1652   -704   -542   -774   -639   -670      2
     77   1686   1608   -880   -763   1647   -711   -553   -782   -652   -680    -28
     90   1688   1597   -888   -753   1644   -709   -542   -769   -644   -670    -10
    132   1712   1577   -924   -722   1644   -732   -537   -769   -652   -678     -7
    135   1696   1561   -914   -711   1628   -724   -535   -771   -654   -688      0
     62   1639   1577   -849   -756   1608   -693   -550   -787   -675   -719    -31
    -18   1584   1602   -782   -810   1592   -672   -550   -782   -680   -737    -64
      0   1610   1608   -805   -802   1608   -688   -535   -763   -662   -717    -41
     51   1618   1566   -836   -758   1592   -685   -524   -758   -662   -709    -18
     75   1621   1543   -849   -735   1582   -678   -517   -753   -662   -711    -12
     57   1631   1574   -844   -758   1602   -667   -511   -740   -662   -717    -20
     18   1657   1639   -839   -810   1647   -639   -485   -696   -620   -693    -12
     57   1647   1590   -852   -766   1618   -654   -491   -698   -623   -688     -5
    109   1641   1532   -875   -711   1587   -680   -491   -704   -628   -683     15
    137   1683   1545   -909   -704   1615   -709   -470   -683   -613   -670     33
    129   1680   1551   -906   -711   1618   -717   -478   -678   -607   -665     38
     98   1623   1522   -862   -711   1574   -678   -501   -704   -639   -698     12
     54   1584   1527   -820   -735   1558   -641   -506   -711   -646   -717      2
     64   1608   1543   -836   -737   1577   -646   -491   -696   -631   -706     18
     96   1660   1564   -878   -735   1610   -667   -475   -670   -605   -683     41
    135   1704   1569   -919   -717   1636   -691   -465   -654   -594   -675     57
     85   1665   1577   -875   -745   1621   -662   -475   -662   -602   -691     41
     77   1649   1571   -862   -745   1610   -610   -470   -662   -602   -696     33
     80   1634   1553   -857   -737   1595   -576   -467   -662   -607   -701     23
     67   1621   1551   -844   -743   1587   -563   -454   -654   -605   -701     23
     96   1665   1566   -880   -737   1615   -566   -439   -633   -587   -683     44
    109   1738   1628   -922   -758   1683   -571   -431   -602   -555   -646     75
     83   1795   1709   -940   -813   1753   -579   -439   -581   -530   -618    103
    103   1813   1709   -958   -802   1764   -610   -449   -574   -517   -607    124
    129   1821   1691   -976   -782   1756   -631   -462   -581   -519   -610    124
    132   1831   1699   -982   -782   1766   -636   -467   -584   -527   -613    124
    103   1779   1675   -943   -787   1727   -639   -480   -602   -553   -633    106
     90   1735   1644   -914   -776   1691   -652   -498   -628   -581   -662     77
     93   1686   1592   -891   -750   1639   -652   -501   -641   -607   -685     49
     77   1602   1525   -839   -722   1564   -659   -504   -665   -636   -717     -2
     62   1532   1470   -797   -704   1501   -665   -517   -688   -665   -763    -49
     51   1504   1452   -779   -701   1480   -667   -532   -706   -685   -766    -64
     31   1501   1467   -766   -719   1486   -675   -558   -732   -717   -795   -168
     33   1470   1436   -750   -701   1454   -685   -558   -740   -732   -846   -153
     46   1410   1361   -730   -657   1387   -672   -542   -730   -719   -818    -12
     46   1423   1376   -735   -665   1400   -657   -545   -730   -717   -813    -31
     41   1418   1376   -732   -667   1397   -644   -542   -727   -714   -807    -57
     25   1405   1379   -714   -675   1392   -659   -561   -737   -714   -800   -163
     23   1436   1413   -730   -693   1423   -696   -571   -737   -722   -833   -249
     38   1413   1374   -724   -667   1392   -709   -553   -727   -727   -841   -103
     59   1408   1348   -735   -644   1379   -698   -548   -730   -732   -831    -38
     49   1379   1330   -714   -639   1356   -659   -553   -743   -740   -844    -70
     12   1358   1343   -688   -665   1350   -626   -561   -743   -740   -846    -88
     20   1363   1343   -693   -662   1353   -631   -553   -735   -735   -839    -90
     41   1363   1319   -704   -639   1340   -649   -558   -737   -743   -844    -98
     33   1361   1327   -696   -646   1345   -652   -555   -737   -745   -846   -114
     44   1275   1228   -659   -594   1252   -633   -530   -756   -779   -885   -192
     98   1093    992   -597   -446   1044   -576   -444   -792   -883  -1023   -459
    140    989    849   -566   -353    922   -431   -270   -761   -989  -1205   -644
    174   1137    963   -654   -394   1052   -267    -96   -600   -914  -1114   -366
     72   1548   1475   -813   -701   1512   -353   -433   -530   -693   -784    -80
    -88   2197   2286  -1054  -1187   2242   -667   -992   -472   -267   -197    402
   -257   2974   3231  -1358  -1745   3104   -945  -1309   -236    376    545   1015
   -231   3356   3587  -1561  -1909   3470  -1187  -1395     -2    945   1111   1810
   -142   2870   3013  -1366  -1577   2940  -1330  -1431   -223    748    935   1844
   -129   2164   2294  -1018  -1210   2229  -1353  -1514   -807   -140     38    927
   -135   1595   1730   -732   -932   1662  -1223  -1379  -1163   -867   -748    122
   -101   1374   1475   -636   -787   1423   -997  -1013  -1013   -896   -893    -83
    -46   1371   1418   -662   -732   1395   -818   -753   -839   -789   -839    -72
     -7   1353   1361   -672   -683   1356   -724   -618   -758   -750   -823    -80
      5   1325   1317   -667   -657   1319   -665   -566   -740   -756   -836   -103
     15   1306   1291   -659   -636   1299   -683   -553   -743   -769   -849   -137
     15   1283   1265   -649   -623   1273   -641   -545   -740   -763   -841   -205
     -7   1270   1278   -631   -641   1273   -589   -530   -732   -758   -852   -314
     -5   1241   1244   -620   -623   1244   -592   -535   -750   -802   -914   -259
     15   1218   1202   -615   -592   1210   -589   -514   -748   -807   -885    -83
     10   1265   1254   -639   -623   1262   -589   -501   -719   -769   -846   -106
     20   1288   1267   -654   -623   1280   -602   -498   -711   -763   -849   -135
     20   1291   1270   -657   -626   1280   -631   -501   -711   -761   -849   -148
     10   1312   1301   -659   -644   1306   -602   -488   -693   -748   -836   -145
     23   1314   1288   -670   -631   1301   -576   -478   -691   -743   -833   -145
     33   1309   1273   -672   -620   1291   -584   -478   -693   -743   -836   -150
     25   1309   1283   -670   -628   1296   -597   -478   -691   -740   -836   -155
     36   1299   1262   -667   -613   1280   -600   -472   -693   -743   -849   -176
     23   1301   1275   -665   -626   1288   -592   -470   -685   -737   -841   -187
     25   1335   1309   -680   -641   1322   -597   -462   -675   -732   -831   -174
     12   1327   1314   -670   -652   1319   -605   -457   -672   -730   -823   -142
     12   1309   1296   -659   -641   1304   -584   -449   -675   -730   -826   -161
      2   1319   1314   -662   -654   1317   -568   -428   -657   -719   -820   -153
      2   1299   1296   -652   -646   1296   -553   -397   -633   -706   -815    -85
     28   1299   1267   -665   -620   1283   -558   -392   -631   -696   -818    -85
     38   1335   1296   -685   -628   1317   -571   -394   -626   -693   -810   -132
     31   1306   1273   -670   -623   1291   -566   -381   -620   -675   -784   -174
     41   1304   1262   -672   -610   1283   -561   -361   -610   -670   -815   -207
     67   1301   1234   -685   -584   1267   -545   -324   -584   -659   -807    -67
     70   1301   1231   -685   -579   1267   -527   -285   -553   -628   -771    -12
     75   1340   1265   -709   -594   1304   -522   -257   -530   -605   -763    -12
     96   1363   1267   -730   -587   1317   -527   -231   -506   -581   -750     -2
    122   1382   1260   -753   -568   1322   -537   -200   -478   -545   -730     10
    155   1434   1278   -795   -561   1356   -540   -161   -436   -493   -688     36
    158   1426   1267   -795   -555   1348   -540   -145   -426   -472   -672     46
    171   1447   1275   -810   -550   1361   -530   -132   -407   -449   -654     70
    168   1467   1296   -820   -563   1384   -524   -122   -392   -426   -631    103
    150   1449   1299   -800   -574   1374   -509   -116   -387   -410   -618    132
    179   1483   1301   -831   -561   1392   -511   -122   -376   -400   -605    153
    192   1514   1322   -854   -566   1421   -522   -127   -374   -387   -587    155
    155   1548   1389   -854   -615   1470   -537   -142   -363   -355   -535    116
    161   1561   1400   -859   -618   1480   -579   -168   -368   -353   -540    -33
    174   1506   1332   -841   -579   1421   -579   -202   -410   -423   -628     62
    129   1462   1332   -795   -602   1397   -545   -228   -436   -446   -605    161
    101   1496   1392   -800   -646   1444   -537   -262   -446   -465   -646     41
    127   1465   1337   -795   -605   1402   -545   -275   -459   -504   -680    171
     85   1410   1322   -748   -618   1366   -563   -316   -496   -550   -711    135
     51   1387   1335   -719   -641   1363   -563   -358   -530   -594   -753     49
     49   1366   1317   -706   -633   1343   -553   -387   -553   -626   -789     -7
     36   1348   1312   -691   -636   1330   -545   -405   -568   -649   -815    -44
     18   1345   1325   -683   -652   1335   -550   -423   -579   -665   -833    -67
     20   1345   1325   -683   -652   1337   -574   -433   -581   -678   -844    -85
     15   1350   1335   -683   -659   1343   -584   -465   -597   -704   -872   -124
    -33   1267   1301   -615   -667   1283   -566   -514   -646   -774   -935   -179
    -12   1218   1231   -602   -623   1226   -574   -527   -683   -800   -958   -192
    -12   1226   1236   -607   -623   1231   -571   -514   -667   -776   -937   -179
    -31   1231   1260   -602   -646   1247   -574   -527   -662   -776   -940   -194
    -18   1228   1247   -605   -631   1236   -587   -540   -683   -802   -956   -200
     12   1252   1236   -633   -613   1244   -597   -517   -665   -774   -932   -155
      0   1236   1234   -618   -618   1236   -597   -517   -657   -771   -940   -148
    -18   1205   1223   -594   -620   1213   -587   -530   -670   -787   -961   -153
     -5   1210   1215   -602   -610   1213   -592   -535   -675   -782   -976   -176
     10   1239   1228   -626   -607   1234   -600   -530   -662   -771   -974   -187
    -15   1231   1247   -607   -631   1239   -594   -530   -657   -766   -976   -174
    -23   1226   1249   -602   -636   1236   -584   -519   -641   -748   -971   -150
     10   1288   1278   -649   -633   1283   -587   -517   -623   -730   -963   -132
      5   1314   1306   -662   -649   1312   -602   -524   -628   -743   -979   -129
    -51   1288   1340   -618   -696   1314   -581   -524   -615   -732   -984   -122
    -51   1260   1312   -605   -683   1286   -576   -540   -615   -735  -1002   -158
      5   1257   1252   -631   -623   1254   -610   -594   -672   -813  -1075   -236
     62   1288   1226   -678   -581   1257   -631   -587   -680   -807  -1054   -189
     41   1278   1236   -659   -597   1257   -618   -568   -657   -763  -1015   -129
    -15   1231   1244   -610   -631   1236   -602   -574   -659   -761  -1023   -127
    -25   1221   1247   -597   -636   1234   -594   -574   -652   -756  -1031   -119
    -12   1231   1241   -610   -626   1236   -592   -579   -654   -756  -1036   -116
     12   1247   1234   -628   -610   1241   -597   -581   -657   -758  -1041   -116
     20   1257   1236   -639   -607   1247   -600   -584   -654   -758  -1041   -109
     28   1288   1260   -657   -615   1275   -587   -571   -641   -745  -1031    -90
     44   1332   1288   -691   -623   1312   -592   -568   -639   -743  -1026    -80
     38   1350   1312   -696   -636   1330   -581   -568   -633   -743  -1023    -72
     23   1330   1306   -678   -641   1317   -555   -568   -636   -750  -1039    -83
     46   1356   1309   -701   -631   1332   -540   -561   -626   -748  -1036    -72
     85   1447   1361   -769   -636   1405   -535   -545   -589   -711  -1000    -15
     83   1491   1405   -787   -662   1449   -568   -563   -579   -701   -989      0
     96   1530   1434   -815   -670   1480   -633   -597   -584   -701   -984      5
    103   1504   1400   -802   -646   1452   -659   -641   -623   -735  -1008    -57
     80   1457   1374   -769   -646   1415   -657   -680   -662   -779  -1057   -148
     90   1426   1332   -758   -620   1379   -659   -678   -665   -789  -1065    -54
     96   1410   1314   -756   -610   1363   -672   -680   -670   -792  -1049     12
     80   1369   1288   -724   -602   1330   -680   -696   -698   -826  -1085    -41
     64   1306   1239   -685   -589   1273   -696   -722   -735   -867  -1132   -129
     67   1283   1213   -675   -574   1249   -709   -750   -766   -901  -1171   -233
     75   1231   1156   -654   -540   1195   -711   -776   -797   -948  -1226   -202
     49   1174   1124   -610   -537   1150   -709   -789   -820   -982  -1241   -116
     41   1150   1109   -597   -535   1132   -727   -815   -841  -1010  -1260   -158
     33   1137   1104   -587   -535   1122   -740   -826   -846  -1023  -1275   -187
     36   1122   1083   -581   -524   1104   -740   -833   -857  -1044  -1291   -207
     41   1156   1114   -597   -535   1135   -735   -836   -854  -1044  -1288   -205
     41   1197   1153   -620   -555   1174   -735   -844   -852  -1044  -1278   -202
     38   1202   1163   -620   -563   1184   -735   -852   -852  -1052  -1283   -210
     67   1158   1091   -613   -514   1127   -766   -885   -893  -1101  -1327   -239
     85   1132   1047   -607   -480   1091   -784   -904   -914  -1132  -1353   -249
     77   1148   1067   -613   -493   1109   -784   -911   -911  -1137  -1356   -249
     62   1166   1104   -613   -522   1135   -789   -919   -909  -1145  -1353   -244
     54   1153   1096   -605   -522   1124   -802   -935   -919  -1166  -1369   -259
     72   1176   1104   -623   -514   1140   -815   -932   -914  -1169  -1369   -254
     80   1148   1065   -615   -493   1106   -828   -948   -937  -1208  -1395   -272
    101   1041    940   -571   -420    989   -810   -937   -982  -1283  -1470   -335
    148    870    719   -509   -285    795   -735   -846  -1018  -1408  -1626   -488
    187    802    615   -493   -213    709   -597   -670   -969  -1496  -1761   -657
    207   1052    844   -631   -319    948   -496   -555   -792  -1374  -1636   -561
    116   1460   1343   -787   -613   1402   -589   -883   -735  -1163  -1322   -236
    -46   2065   2109  -1010  -1078   2086   -872  -1431   -714   -779   -771    350
   -192   2811   3003  -1309  -1597   2907  -1132  -1743   -511   -174    -20   1122
   -161   3042   3200  -1441  -1680   3120  -1361  -1855   -384    296    491   1670
    -80   2582   2660  -1252  -1369   2621  -1470  -1930   -654     33    207   1454
    -51   1930   1979   -940  -1015   1956  -1512  -2036  -1257   -911   -753    548
    -28   1356   1384   -662   -706   1369  -1421  -1930  -1610  -1649  -1553   -239
      2   1200   1195   -602   -594   1197  -1228  -1569  -1392  -1574  -1577   -301
     36   1231   1195   -633   -579   1213  -1065  -1309  -1192  -1444  -1488   -241
     90   1254   1161   -672   -535   1208   -992  -1169  -1091  -1395  -1460   -218
    119   1260   1140   -688   -509   1200   -969  -1114  -1060  -1389  -1457   -228
     98   1244   1145   -670   -522   1195   -943  -1114  -1067  -1421  -1483   -265
     83   1241   1158   -662   -537   1200   -927  -1132  -1078  -1452  -1504   -293
     88   1223   1135   -657   -522   1179   -930  -1135  -1088  -1467  -1514   -301
    101   1205   1104   -652   -501   1156   -930  -1135  -1085  -1475  -1517   -298
    111   1205   1093   -659   -491   1150   -945  -1148  -1104  -1499  -1532   -314
    103   1213   1109   -659   -504   1163   -963  -1153  -1109  -1509  -1538   -319
    116   1244   1124   -680   -504   1187   -987  -1158  -1101  -1506  -1527   -301
    122   1265   1143   -693   -509   1205   -992  -1166  -1104  -1512  -1525   -288
    122   1262   1137   -693   -509   1200   -995  -1176  -1114  -1527  -1532   -285
    145   1301   1156   -724   -506   1228   -992  -1179  -1111  -1530  -1527   -270
    155   1306   1148   -732   -496   1228  -1008  -1184  -1117  -1535  -1525   -259
    166   1319   1153   -743   -493   1236  -1010  -1182  -1109  -1527  -1514   -270
    174   1356   1182   -766   -504   1270  -1028  -1184  -1104  -1525  -1501   -267
    163   1345   1179   -756   -506   1262  -1052  -1205  -1117  -1545  -1519   -277
    140   1345   1205   -743   -532   1275  -1036  -1218  -1127  -1553  -1519   -277
    127   1343   1215   -735   -542   1280  -1010  -1213  -1124  -1551  -1506   -265
    150   1358   1208   -756   -527   1283  -1023  -1213  -1119  -1545  -1496   -246
    179   1366   1187   -774   -504   1278  -1049  -1218  -1124  -1548  -1493   -239
    200   1387   1187   -797   -493   1288  -1072  -1218  -1127  -1551  -1493   -233
    239   1439   1200   -839   -480   1319  -1111  -1215  -1122  -1545  -1486   -223
    239   1460   1221   -849   -493   1343  -1119  -1215  -1119  -1540  -1480   -215
    202   1462   1257   -833   -527   1361  -1096  -1210  -1119  -1538  -1470   -207
    200   1478   1278   -841   -540   1379  -1088  -1195  -1104  -1522  -1454   -194
    226   1470   1244   -846   -509   1358  -1111  -1189  -1101  -1522  -1449   -187
    285   1501   1213   -896   -462   1358  -1130  -1169  -1096  -1514  -1436   -166
    296   1535   1239   -917   -470   1387  -1130  -1143  -1072  -1486  -1413   -137
    262   1514   1249   -888   -493   1382  -1135  -1140  -1072  -1480  -1410   -129
    262   1548   1286   -904   -511   1418  -1143  -1122  -1047  -1452  -1382   -101
    254   1600   1345   -930   -545   1473  -1135  -1078   -992  -1392  -1325    -46
    301   1628   1327   -963   -511   1478  -1140  -1054   -969  -1356  -1286     -2
    381   1657   1275  -1018   -446   1465  -1184  -1070   -995  -1369  -1283     12
    371   1725   1353  -1047   -491   1540  -1205  -1067   -979  -1335  -1241     59
    361   1764   1402  -1065   -519   1584  -1202  -1065   -966  -1312  -1218     80
    371   1787   1413  -1080   -519   1600  -1215  -1080   -974  -1314  -1218     85
    353   1818   1465  -1088   -555   1641  -1231  -1091   -963  -1293  -1187    122
    358   1860   1501  -1109   -571   1680  -1254  -1114   -966  -1280  -1166    153
    350   1865   1514  -1109   -584   1691  -1265  -1140   -984  -1301  -1176    142
    348   1855   1504  -1101   -576   1680  -1280  -1184  -1021  -1343  -1210    109
    348   1852   1504  -1104   -576   1678  -1296  -1223  -1057  -1384  -1241     80
    332   1839   1506  -1085   -587   1673  -1309  -1257  -1083  -1415  -1265     51
    319   1842   1519  -1080   -600   1680  -1325  -1296  -1111  -1449  -1301     10
    316   1818   1499  -1067   -592   1660  -1340  -1343  -1153  -1501  -1345    -31
    290   1795   1504  -1044   -607   1649  -1343  -1376  -1184  -1545  -1382    -72
    272   1792   1519  -1031   -623   1657  -1345  -1405  -1208  -1577  -1410   -103
    265   1782   1517  -1023   -626   1649  -1363  -1439  -1236  -1605  -1436   -129
    265   1761   1496  -1013   -615   1628  -1379  -1467  -1260  -1631  -1460   -150
    267   1735   1467  -1002   -600   1600  -1397  -1506  -1296  -1673  -1499   -187
    265   1732   1467   -997   -600   1600  -1415  -1532  -1317  -1696  -1519   -205
    257   1732   1473   -995   -610   1602  -1428  -1543  -1327  -1709  -1532   -220
    262   1714   1449   -989   -594   1582  -1449  -1564  -1353  -1738  -1558   -246
    252   1706   1452   -982   -600   1579  -1462  -1577  -1366  -1748  -1566   -252
    249   1740   1491   -995   -620   1615  -1467  -1579  -1369  -1748  -1558   -246
    262   1751   1486  -1008   -610   1618  -1496  -1613  -1405  -1784  -1584   -272
    254   1748   1491  -1002   -618   1621  -1512  -1621  -1413  -1792  -1587   -272
    272   1782   1509  -1028   -618   1647  -1530  -1608  -1400  -1777  -1574   -254
    368   1880   1512  -1124   -571   1696  -1566  -1584  -1371  -1753  -1553   -231
    358   1860   1501  -1111   -571   1680  -1613  -1595  -1389  -1769  -1561   -241
    246   1784   1535  -1015   -644   1660  -1608  -1621  -1410  -1784  -1579   -262
    210   1792   1582  -1002   -685   1688  -1540  -1628  -1415  -1784  -1579   -265
    316   1909   1592  -1111   -636   1751  -1530  -1602  -1395  -1758  -1553   -236
    306   1904   1597  -1106   -646   1753  -1561  -1608  -1400  -1761  -1561   -246
    244   1867   1621  -1057   -688   1745  -1556  -1597  -1384  -1745  -1548   -244
    223   1795   1569  -1010   -672   1683  -1577  -1626  -1423  -1787  -1587   -283
    181   1787   1605   -984   -711   1696  -1579  -1644  -1434  -1797  -1592   -296
    197   1886   1686  -1041   -743   1784  -1582  -1626  -1397  -1761  -1553   -265
    249   1886   1636  -1067   -693   1761  -1618  -1673  -1441  -1813  -1602   -306
    283   1899   1615  -1093   -667   1756  -1636  -1680  -1460  -1816  -1600   -296
    298   1901   1602  -1098   -652   1753  -1628  -1641  -1431  -1769  -1566   -259
    280   1904   1621  -1093   -670   1764  -1634  -1621  -1405  -1738  -1548   -241
    290   1940   1649  -1117   -680   1795  -1654  -1618  -1392  -1725  -1535   -228
    303   1974   1670  -1140   -683   1821  -1675  -1608  -1379  -1709  -1517   -215
    296   1997   1701  -1145   -701   1849  -1662  -1600  -1369  -1699  -1509   -215
    296   1992   1693  -1145   -698   1844  -1647  -1592  -1371  -1701  -1514   -233
    267   1958   1688  -1114   -711   1823  -1600  -1590  -1379  -1709  -1527   -249
    246   2005   1758  -1127   -756   1883  -1553  -1551  -1332  -1657  -1475   -200
    322   2148   1826  -1234   -750   1987  -1561  -1525  -1288  -1602  -1418   -140
    402   2288   1886  -1345   -743   2088  -1597  -1514  -1257  -1566  -1374    -98
    348   2273   1925  -1309   -789   2099  -1654  -1566  -1286  -1582  -1389   -111
    254   2200   1945  -1228   -846   2073  -1678  -1615  -1325  -1613  -1415   -137
    270   2208   1938  -1239   -833   2073  -1686  -1618  -1332  -1618  -1418   -145
    270   2229   1956  -1249   -844   2094  -1688  -1610  -1327  -1613  -1408   -135
    254   2218   1964  -1236   -854   2091  -1704  -1615  -1335  -1615  -1410   -135
    277   2197   1919  -1239   -820   2057  -1714  -1610  -1348  -1631  -1428   -150
    254   2094   1839  -1174   -792   1966  -1717  -1615  -1379  -1665  -1470   -192
    252   2021   1766  -1137   -758   1893  -1727  -1623  -1408  -1693  -1506   -228
    254   2013   1756  -1135   -750   1886  -1727  -1628  -1421  -1706  -1519   -241
    210   1951   1738  -1080   -763   1844  -1748  -1652  -1452  -1732  -1548   -270
    207   1951   1743  -1078   -766   1847  -1745  -1649  -1449  -1727  -1548   -280
    233   1969   1735  -1104   -750   1852  -1761  -1665  -1462  -1735  -1553   -290
    249   1987   1738  -1119   -743   1862  -1774  -1673  -1470  -1738  -1553   -293
    236   1969   1732  -1106   -748   1852  -1784  -1683  -1480  -1743  -1566   -306
    202   1935   1732  -1067   -763   1834  -1792  -1683  -1480  -1743  -1569   -316
    210   1945   1735  -1080   -763   1839  -1792  -1678  -1475  -1732  -1564   -316
    239   1977   1735  -1109   -748   1857  -1790  -1670  -1465  -1719  -1556   -316
    226   1997   1771  -1111   -774   1886  -1784  -1665  -1457  -1712  -1551   -322
    207   1979   1771  -1093   -782   1875  -1797  -1665  -1447  -1696  -1545   -311
    223   1917   1693  -1070   -735   1805  -1823  -1686  -1480  -1725  -1574   -335
    218   1945   1725  -1083   -753   1836  -1816  -1675  -1467  -1714  -1564   -327
    192   1945   1751  -1070   -779   1849  -1816  -1667  -1462  -1706  -1558   -322
    176   1927   1751  -1052   -787   1839  -1800  -1660  -1454  -1701  -1558   -324
    179   1893   1712  -1036   -766   1803  -1782  -1628  -1454  -1717  -1587   -368
    226   1784   1558  -1005   -667   1673  -1712  -1527  -1465  -1787  -1688   -488
    272   1636   1361   -956   -545   1499  -1582  -1356  -1439  -1880  -1836   -652
    298   1782   1483  -1039   -592   1634  -1441  -1171  -1273  -1803  -1784   -626
    207   2216   2008  -1213   -901   2112  -1475  -1405  -1156  -1564  -1475   -337
     57   2774   2717  -1415  -1330   2746  -1732  -1922  -1119  -1197   -976    155
    -75   3489   3564  -1709  -1821   3525  -2013  -2275   -943   -626   -277    849
    -54   3928   3982  -1935  -2018   3954  -2288  -2397   -724    -31    355   1486
     31   3528   3496  -1782  -1732   3515  -2439  -2431   -898   -137    213   1402
     70   2839   2769  -1454  -1350   2805  -2481  -2522  -1470   -979   -636    613
     80   2247   2164  -1163  -1041   2205  -2397  -2465  -1893  -1758  -1452   -184
     96   1987   1891  -1041   -896   1940  -2179  -2132  -1774  -1818  -1623   -397
    137   2029   1888  -1083   -875   1958  -2000  -1855  -1558  -1673  -1535   -345
    200   2036   1836  -1119   -818   1938  -1888  -1688  -1447  -1605  -1493   -322
    223   2029   1803  -1127   -789   1917  -1836  -1613  -1405  -1590  -1493   -322
    244   1995   1751  -1119   -753   1873  -1826  -1592  -1408  -1608  -1527   -363
    267   1966   1699  -1119   -714   1834  -1834  -1592  -1421  -1623  -1545   -407
    267   1982   1714  -1124   -724   1849  -1826  -1571  -1402  -1597  -1530   -426
    270   1995   1725  -1135   -727   1862  -1813  -1556  -1387  -1582  -1522   -431
    262   2013   1751  -1137   -743   1883  -1800  -1545  -1363  -1571  -1512   -413
    283   2010   1725  -1148   -722   1867  -1803  -1548  -1376  -1590  -1530   -418
    329   2000   1667  -1166   -667   1834  -1818  -1548  -1395  -1597  -1543   -431
    345   1990   1644  -1169   -649   1818  -1818  -1527  -1371  -1569  -1527   -423
    345   1966   1621  -1156   -636   1795  -1826  -1522  -1369  -1556  -1525   -444
    350   1995   1644  -1174   -646   1818  -1813  -1509  -1350  -1538  -1504   -436
    345   1984   1636  -1166   -646   1810  -1805  -1501  -1350  -1540  -1512   -436
    374   2003   1626  -1189   -626   1813  -1818  -1493  -1343  -1535  -1514   -431
    402   2036   1634  -1218   -615   1836  -1829  -1486  -1335  -1519  -1504   -418
    413   2047   1631  -1231   -610   1839  -1816  -1480  -1330  -1504  -1499   -420
    441   2042   1597  -1241   -576   1821  -1813  -1475  -1327  -1501  -1506   -439
    470   2062   1592  -1267   -561   1829  -1813  -1465  -1319  -1496  -1504   -431
    475   2052   1577  -1262   -550   1816  -1810  -1452  -1309  -1483  -1496   -420
    467   2005   1535  -1239   -535   1771  -1818  -1447  -1309  -1473  -1493   -446
    488   2018   1530  -1254   -519   1774  -1821  -1439  -1301  -1460  -1486   -452
    519   2029   1509  -1275   -496   1769  -1818  -1426  -1293  -1449  -1478   -436
    535   2042   1506  -1288   -485   1774  -1816  -1410  -1280  -1431  -1470   -439
    545   2029   1483  -1288   -467   1758  -1813  -1397  -1270  -1418  -1460   -439
    566   2057   1488  -1312   -462   1774  -1805  -1363  -1244  -1387  -1434   -413
    576   2086   1509  -1335   -465   1797  -1790  -1325  -1213  -1353  -1405   -384
    587   2083   1496  -1335   -454   1790  -1779  -1299  -1197  -1337  -1392   -374
    602   2091   1488  -1345   -444   1790  -1774  -1265  -1171  -1301  -1361   -353
    615   2101   1486  -1358   -436   1795  -1769  -1234  -1143  -1262  -1335   -340
    628   2101   1470  -1366   -420   1787  -1758  -1195  -1109  -1226  -1304   -311
    644   2114   1470  -1379   -413   1792  -1748  -1156  -1080  -1187  -1270   -277
    657   2153   1496  -1408   -420   1826  -1740  -1114  -1044  -1140  -1231   -241
    672   2169   1496  -1421   -413   1834  -1732  -1083  -1013  -1101  -1192   -202
    683   2187   1501  -1436   -410   1844  -1732  -1067   -997  -1072  -1161   -179
    688   2236   1548  -1462   -428   1893  -1727  -1047   -969  -1028  -1117   -142
    678   2257   1579  -1470   -449   1919  -1727  -1041   -956  -1008  -1093   -124
    678   2275   1597  -1475   -459   1938  -1732  -1047   -956  -1000  -1088   -124
    678   2288   1608  -1486   -465   1948  -1727  -1041   -948   -992  -1078   -101
    662   2270   1608  -1465   -472   1940  -1717  -1044   -950   -987  -1067    -88
    639   2286   1647  -1462   -504   1966  -1719  -1065   -953   -987  -1065   -116
    639   2307   1667  -1473   -514   1987  -1727  -1091   -966  -1008  -1080   -140
    631   2299   1665  -1467   -517   1982  -1719  -1114   -987  -1034  -1106   -155
    602   2255   1652  -1428   -524   1953  -1696  -1119  -1000  -1049  -1119   -148
    566   2184   1618  -1379   -524   1901  -1688  -1140  -1021  -1070  -1153   -207
    527   2171   1641  -1350   -555   1906  -1675  -1158  -1026  -1083  -1171   -252
    501   2158   1657  -1332   -579   1909  -1670  -1176  -1034  -1098  -1189   -272
    493   2112   1618  -1301   -561   1865  -1667  -1200  -1049  -1119  -1213   -298
    475   2101   1626  -1288   -576   1865  -1660  -1213  -1062  -1130  -1226   -340
    452   2099   1644  -1275   -597   1873  -1654  -1228  -1072  -1150  -1241   -348
    444   2062   1618  -1254   -589   1842  -1654  -1236  -1088  -1163  -1257   -342
    449   2052   1602  -1249   -576   1829  -1644  -1234  -1083  -1169  -1270   -358
    439   2057   1618  -1249   -589   1839  -1631  -1226  -1080  -1153  -1254   -358
    413   2055   1641  -1234   -615   1849  -1634  -1234  -1078  -1137  -1236   -394
    407   2081   1673  -1247   -633   1875  -1634  -1247  -1085  -1135  -1234   -431
    405   2081   1675  -1241   -633   1878  -1618  -1241  -1083  -1143  -1241   -410
    387   2049   1662  -1221   -639   1857  -1615  -1218  -1070  -1122  -1221   -368
    376   2010   1631  -1195   -628   1821  -1613  -1205  -1070  -1114  -1221   -368
    368   1982   1613  -1176   -620   1797  -1595  -1189  -1057  -1106  -1221   -361
    355   2013   1657  -1184   -649   1836  -1577  -1169  -1044  -1101  -1221   -342
    361   2044   1683  -1205   -662   1865  -1569  -1158  -1036  -1078  -1208   -335
    381   2047   1665  -1215   -641   1855  -1571  -1158  -1021  -1054  -1176   -353
    387   2065   1678  -1228   -644   1873  -1571  -1156  -1021  -1052  -1169   -376
    387   2073   1686  -1228   -649   1880  -1569  -1158  -1034  -1067  -1179   -405
    379   2075   1696  -1228   -657   1886  -1569  -1163  -1036  -1067  -1197   -444
    392   2065   1673  -1228   -639   1867  -1553  -1143  -1015  -1039  -1176   -400
    407   2049   1639  -1231   -615   1844  -1538  -1117   -992  -1015  -1156   -350
    428   2065   1636  -1247   -602   1852  -1540  -1114  -1010  -1026  -1166   -353
    420   2044   1623  -1234   -602   1836  -1540  -1122  -1018  -1034  -1192   -381
    410   2068   1657  -1239   -623   1862  -1530  -1117  -1005  -1023  -1174   -358
    402   2068   1662  -1236   -631   1867  -1519  -1109  -1000  -1005  -1148   -350
    410   2099   1688  -1254   -639   1893  -1509  -1104   -982   -976  -1117   -381
    413   2081   1665  -1249   -626   1873  -1473  -1065   -943   -924  -1091   -342
    418   2109   1691  -1265   -636   1901  -1452  -1041   -924   -906  -1060   -280
    418   2140   1719  -1280   -649   1930  -1439  -1036   -919   -896  -1044   -272
    397   2125   1727  -1260   -665   1927  -1423  -1031   -914   -883  -1036   -314
    423   2164   1740  -1293   -659   1953  -1400  -1008   -893   -870  -1023   -303
    441   2208   1766  -1325   -662   1990  -1374   -979   -865   -844   -995   -228
    433   2257   1823  -1348   -696   2039  -1379   -982   -846   -818   -958   -200
    431   2268   1836  -1348   -701   2052  -1415   -997   -836   -802   -935   -202
    454   2343   1888  -1400   -717   2114  -1439  -1008   -818   -766   -891   -179
    459   2333   1870  -1397   -704   2101  -1444  -1010   -820   -766   -893   -192
    433   2275   1839  -1356   -704   2060  -1449  -1021   -828   -763   -893   -213
    426   2252   1826  -1337   -698   2039  -1465  -1031   -844   -769   -885   -202
    428   2239   1810  -1335   -691   2026  -1480  -1049   -867   -787   -904   -246
    418   2145   1727  -1283   -654   1938  -1483  -1060   -898   -815   -943   -309
    433   2044   1610  -1239   -587   1829  -1488  -1080   -945   -867  -1000   -366
    431   2010   1579  -1221   -574   1795  -1473  -1083   -961   -865  -1015   -355
    376   2008   1628  -1195   -626   1818  -1460  -1075   -958   -859  -1002   -350
    332   2010   1675  -1171   -672   1844  -1454  -1067   -956   -852   -987   -348
    337   1979   1639  -1161   -652   1810  -1457  -1067   -966   -862   -992   -350
    350   1953   1602  -1150   -626   1779  -1449  -1072   -976   -867   -995   -353
    353   1948   1595  -1153   -620   1771  -1452  -1075   -979   -857   -982   -371
    358   1945   1587  -1153   -615   1766  -1452  -1070   -974   -846   -979   -413
    371   1930   1556  -1150   -594   1743  -1470  -1096  -1000   -867  -1010   -457
    358   1940   1582  -1148   -610   1761  -1470  -1106  -1002   -854   -982   -480
    350   1951   1600  -1153   -626   1777  -1460  -1083   -987   -841   -974   -478
    350   1958   1605  -1156   -628   1782  -1452  -1067   -979   -841   -971   -410
    342   1977   1631  -1161   -646   1805  -1449  -1054   -966   -833   -974   -402
    319   1984   1665  -1150   -672   1826  -1434  -1047   -956   -836   -974   -379
    329   1966   1634  -1150   -652   1800  -1431  -1039   -953   -828   -963   -397
    368   1953   1584  -1161   -607   1769  -1431  -1039   -958   -831   -971   -402
    368   1912   1543  -1140   -589   1730  -1426  -1036   -974   -852   -992   -366
    384   1795   1410  -1088   -511   1602  -1400   -987   -997   -898  -1044   -394
    446   1647   1200  -1049   -376   1423  -1280   -831   -982   -995  -1197   -620
    511   1678   1163  -1096   -324   1421  -1124   -623   -854   -992  -1249   -691
    478   1990   1512  -1234   -519   1753  -1039   -610   -680   -813  -1052   -550
    342   2462   2120  -1402   -888   2291  -1218  -1072   -688   -566   -675   -207
    161   3091   2930  -1628  -1387   3011  -1519  -1587   -675   -124    -59    446
     64   3665   3600  -1865  -1766   3634  -1758  -1816   -509    446    626   1135
    119   3619   3496  -1870  -1688   3556  -1948  -1901   -504    730    909   1413
    174   2979   2805  -1577  -1314   2894  -1997  -1948   -914    194    342    914
    181   2356   2171  -1270   -995   2265  -1958  -1961  -1447   -769   -636     23
    187   1927   1740  -1057   -776   1834  -1764  -1699  -1478  -1083  -1067   -374
    202   1880   1678  -1044   -737   1779  -1564  -1371  -1223   -932  -1008   -387
    244   1925   1680  -1083   -717   1803  -1415  -1114  -1015   -784   -914   -355
    298   1878   1579  -1091   -641   1730  -1358  -1008   -956   -756   -917   -361
    348   1821   1473  -1085   -561   1647  -1340   -989   -963   -782   -945   -298
    319   1813   1493  -1067   -587   1654  -1304   -950   -930   -748   -898   -228
    275   1849   1574  -1062   -649   1712  -1270   -909   -893   -709   -867   -254
    303   1842   1538  -1072   -618   1691  -1265   -880   -885   -711   -888   -283
    340   1831   1491  -1085   -576   1660  -1252   -854   -870   -698   -883   -252
    324   1839   1514  -1083   -594   1678  -1239   -836   -859   -680   -846   -205
    298   1821   1522  -1060   -610   1673  -1228   -839   -865   -680   -854   -228
    309   1782   1470  -1047   -581   1626  -1213   -831   -854   -670   -844   -249
    309   1777   1467  -1044   -579   1623  -1210   -823   -854   -665   -841   -241
    316   1800   1483  -1060   -581   1641  -1208   -810   -836   -633   -805   -239
    314   1842   1527  -1078   -605   1686  -1192   -795   -820   -615   -776   -259
    322   1888   1564  -1106   -623   1727  -1189   -789   -813   -618   -771   -194
    350   1867   1514  -1109   -581   1691  -1184   -771   -797   -597   -737   -142
    322   1790   1467  -1057   -571   1628  -1174   -766   -805   -594   -735   -158
    311   1823   1512  -1067   -600   1667  -1150   -753   -784   -571   -701   -140
    301   1847   1543  -1075   -620   1696  -1143   -745   -771   -558   -685   -168
    296   1829   1532  -1062   -618   1683  -1137   -735   -769   -568   -709   -161
    301   1777   1473  -1041   -587   1626  -1130   -714   -763   -568   -711    -49
    311   1831   1519  -1070   -602   1675  -1117   -698   -740   -535   -675    -77
    306   1912   1602  -1111   -649   1758  -1106   -685   -711   -506   -633    -93
    303   1922   1615  -1114   -657   1769  -1096   -665   -688   -488   -607    -67
    309   1914   1602  -1114   -646   1758  -1078   -633   -665   -459   -579    -38
    306   1938   1631  -1122   -662   1784  -1080   -623   -659   -454   -571    -44
    319   1956   1636  -1140   -657   1797  -1085   -613   -652   -454   -576    -57
    329   1956   1626  -1143   -649   1792  -1072   -584   -633   -441   -553    -36
    345   1971   1626  -1161   -641   1797  -1062   -553   -613   -433   -540     38
    374   2008   1634  -1189   -628   1821  -1047   -517   -571   -371   -506     44
    387   2094   1704  -1241   -659   1901  -1047   -491   -542   -335   -465     33
    376   2104   1727  -1241   -675   1917  -1047   -467   -530   -311   -436     57
    361   2164   1800  -1265   -719   1982  -1057   -459   -522   -288   -418     46
    389   2273   1883  -1330   -745   2078  -1065   -452   -511   -267   -392     46
    358   2359   2000  -1358   -820   2179  -1044   -436   -475   -231   -353    111
    332   2397   2062  -1366   -865   2231  -1021   -457   -478   -241   -363    200
    371   2457   2086  -1415   -857   2273  -1041   -483   -491   -200   -340     80
    423   2631   2208  -1527   -891   2421  -1122   -488   -517   -210   -397   -145
    387   2688   2301  -1538   -958   2496  -1148   -519   -571   -285   -441    127
    270   2808   2538  -1540  -1135   2675  -1114   -631   -613   -329   -415    187
    226   2904   2678  -1566  -1226   2790  -1137   -784   -701   -407   -488    109
    342   2943   2600  -1641  -1127   2772  -1234   -756   -784   -480   -589    119
    436   3065   2629  -1751  -1096   2847  -1322   -680   -774   -454   -594     38
    428   3237   2808  -1834  -1189   3024  -1369   -743   -818   -501   -631   -101
    379   3398   3016  -1891  -1319   3205  -1408   -831   -896   -587   -698   -218
    332   3533   3200  -1932  -1434   3367  -1436   -904   -943   -654   -748   -285
    301   3600   3299  -1951  -1499   3450  -1447   -974  -1005   -745   -831   -329
    288   3658   3369  -1974  -1540   3515  -1488  -1060  -1098   -852   -935   -400
    275   3793   3517  -2034  -1621   3655  -1551  -1143  -1187   -945  -1023   -501
    262   3972   3710  -2117  -1722   3842  -1618  -1228  -1278  -1049  -1119   -587
    236   4058   3821  -2151  -1792   3941  -1667  -1299  -1356  -1148  -1226   -641
    166   4195   4026  -2182  -1930   4112  -1654  -1397  -1410  -1215  -1278   -706
     44   4351   4307  -2197  -2132   4330  -1631  -1613  -1522  -1322  -1337   -831
     49   4523   4473  -2286  -2210   4499  -1699  -1787  -1660  -1413  -1410   -935
    181   4616   4432  -2400  -2125   4525  -1862  -1701  -1693  -1421  -1460   -930
    288   4715   4427  -2504  -2068   4572  -1964  -1574  -1670  -1413  -1491   -914
    239   4793   4554  -2517  -2158   4673  -1953  -1610  -1714  -1501  -1571   -950
    111   4923   4811  -2517  -2348   4868  -1901  -1766  -1771  -1551  -1592  -1005
    153   5138   4985  -2647  -2416   5060  -2003  -1842  -1826  -1569  -1605  -1088
    272   5245   4972  -2759  -2351   5110  -2130  -1766  -1836  -1587  -1636  -1080
    241   5307   5063  -2774  -2410   5185  -2190  -1745  -1842  -1579  -1634  -1143
     25   5318   5292  -2670  -2631   5305  -2216  -1795  -1862  -1600  -1626  -1195
      0   5318   5318  -2657  -2657   5318  -2221  -1816  -1888  -1639  -1634  -1174
      0   5318   5318  -2657  -2657   5318  -2231  -1847  -1906  -1662  -1639  -1184
      0   5318   5318  -2657  -2657   5318  -2257  -1883  -1930  -1686  -1649  -1202
      0   5318   5318  -2657  -2657   5318  -2262  -1904  -1958  -1719  -1683  -1234
      0   5318   5318  -2657  -2657   5318  -2299  -1940  -2000  -1766  -1732  -1286
      0   5318   5318  -2657  -2657   5318  -2335  -1966  -2031  -1797  -1764  -1319
      0   5318   5318  -2657  -2657   5318  -2343  -1974  -2039  -1803  -1769  -1332
      0   5318   5318  -2657  -2657   5318  -2356  -1992  -2049  -1813  -1790  -1348
      0   5318   5318  -2657  -2657   5318  -2387  -2023  -2096  -1865  -1849  -1376
      0   5318   5318  -2657  -2657   5318  -2390  -2036  -2112  -1860  -1860  -1470
      0   5318   5318  -2657  -2657   5318  -2395  -2042  -2114  -1862  -1855  -1478
      0   5318   5318  -2657  -2657   5318  -2408  -2047  -2117  -1855  -1852  -1444
      0   5318   5318  -2657  -2657   5318  -2418  -2055  -2127  -1870  -1873  -1428
      0   5318   5318  -2657  -2657   5318  -2416  -2055  -2120  -1875  -1880  -1397
      0   5318   5318  -2657  -2657   5318  -2413  -2117  -2120  -1891  -1904  -1454
      0   5318   5318  -2657  -2657   5318  -2439  -2205  -2182  -1932  -1912  -1517
      0   5318   5318  -2657  -2657   5318  -2517  -2169  -2197  -1883  -1875  -1480
      0   5318   5318  -2657  -2657   5318  -2572  -2114  -2143  -1829  -1844  -1444
      0   5318   5318  -2657  -2657   5318  -2577  -2125  -2148  -1844  -1865  -1457
      0   5318   5318  -2657  -2657   5318  -2577  -2153  -2174  -1886  -1904  -1488
      0   5318   5318  -2657  -2657   5318  -2603  -2200  -2226  -1938  -1951  -1514
      0   5318   5318  -2657  -2657   5318  -2613  -2221  -2260  -1979  -1995  -1540
      0   5318   5318  -2657  -2657   5318  -2618  -2229  -2288  -2005  -2026  -1587
      0   5318   5318  -2657  -2657   5318  -2634  -2247  -2314  -2034  -2044  -1652
      0   5318   5318  -2657  -2657   5318  -2629  -2268  -2348  -2081  -2094  -1670
      0   5318   5318  -2657  -2657   5318  -2626  -2304  -2395  -2132  -2151  -1719
      0   5318   5318  -2657  -2657   5318  -2637  -2322  -2410  -2151  -2166  -1761
      0   5318   5318  -2657  -2657   5318  -2637  -2325  -2416  -2153  -2166  -1761
      0   5318   5318  -2657  -2657   5318  -2626  -2307  -2405  -2145  -2169  -1745
      0   5318   5318  -2657  -2657   5318  -2611  -2283  -2385  -2132  -2158  -1719
      0   5318   5318  -2657  -2657   5318  -2603  -2283  -2385  -2138  -2164  -1712
      0   5318   5318  -2657  -2657   5318  -2605  -2296  -2392  -2151  -2187  -1735
      0   5318   5318  -2657  -2657   5318  -2611  -2288  -2395  -2153  -2200  -1753
      0   5318   5318  -2657  -2657   5318  -2613  -2265  -2387  -2145  -2192  -1732
      0   5318   5318  -2657  -2657   5318  -2616  -2255  -2369  -2125  -2177  -1751
      0   5318   5318  -2657  -2657   5318  -2608  -2257  -2369  -2122  -2174  -1790
      0   5318   5318  -2657  -2657   5318  -2582  -2262  -2379  -2151  -2195  -1797
      0   5318   5318  -2657  -2657   5318  -2577  -2265  -2377  -2153  -2197  -1797
      0   5318   5318  -2657  -2657   5318  -2564  -2231  -2348  -2125  -2174  -1803
      0   5318   5318  -2657  -2657   5318  -2520  -2171  -2320  -2114  -2182  -1797
      0   5318   5318  -2657  -2657   5318  -2434  -2062  -2309  -2174  -2262  -1823
      0   5318   5318  -2657  -2657   5318  -2281  -1870  -2252  -2249  -2397  -1982
      0   5318   5318  -2657  -2657   5318  -2125  -1670  -2068  -2174  -2364  -2060
      0   5318   5318  -2657  -2657   5318  -2107  -1758  -1922  -1987  -2138  -1992
      0   5318   5318  -2657  -2657   5318  -2395  -2320  -2013  -1738  -1725  -1439
      0   5318   5318  -2657  -2657   5318  -2691  -2772  -1951  -1200   -982   -579
      0   5318   5318  -2657  -2657   5318  -2951  -2977  -1787   -589   -280     59
      0   5318   5318  -2657  -2657   5318  -3109  -3031  -1852   -449   -132    226
      0   5318   5318  -2657  -2657   5318  -3052  -3011  -2304  -1202   -940   -517
      0   5318   5318  -2657  -2657   5318  -2907  -2894  -2704  -2065  -1875  -1376
      0   5318   5318  -2657  -2657   5318  -2662  -2540  -2569  -2187  -2135  -1634
      0   5318   5318  -2657  -2657   5318  -2470  -2223  -2291  -1995  -2029  -1595
      0   5318   5318  -2657  -2657   5318  -2353  -2039  -2140  -1904  -1974  -1595
      0   5318   5318  -2657  -2657   5318  -2278  -1932  -2070  -1873  -1966  -1584
      0   5318   5318  -2657  -2657   5318  -2239  -1888  -2049  -1865  -1966  -1587
      0   5318   5318  -2657  -2657   5318  -2229  -1883  -2052  -1883  -1987  -1660
      0   5318   5318  -2657  -2657   5318  -2203  -1849  -2016  -1849  -1953  -1696
      0   5318   5318  -2657  -2657   5318  -2153  -1803  -1964  -1803  -1919  -1691
      0   5318   5318  -2657  -2657   5318  -2132  -1782  -1943  -1790  -1917  -1652
      0   5318   5318  -2657  -2657   5318  -2120  -1766  -1943  -1805  -1948  -1621
      0   5318   5318  -2657  -2657   5318  -2101  -1745  -1914  -1764  -1888  -1623
      0   5318   5318  -2657  -2657   5318  -2091  -1730  -1901  -1753  -1899  -1691
      0   5318   5318  -2657  -2657   5318  -2057  -1686  -1873  -1730  -1870  -1462
      0   5318   5318  -2657  -2657   5318  -2031  -1649  -1839  -1691  -1805  -1379
      0   5318   5318  -2657  -2657   5318  -2026  -1636  -1823  -1670  -1803  -1431
      0   5318   5318  -2657  -2657   5318  -2008  -1618  -1810  -1660  -1800  -1460
      0   5318   5315  -2660  -2657   5318  -1990  -1610  -1800  -1657  -1797  -1491
     51   5318   5266  -2683  -2605   5292  -1987  -1608  -1795  -1647  -1790  -1496
     64   5318   5253  -2691  -2592   5287  -1979  -1613  -1790  -1636  -1777  -1483
     59   5318   5258  -2688  -2598   5289  -1951  -1590  -1764  -1610  -1753  -1462
     46   5318   5271  -2683  -2611   5294  -1909  -1532  -1714  -1561  -1699  -1434
     59   5318   5258  -2688  -2598   5289  -1883  -1486  -1670  -1512  -1634  -1402
    132   5318   5185  -2725  -2525   5250  -1883  -1470  -1665  -1506  -1615  -1389
    137   5318   5180  -2727  -2520   5248  -1865  -1460  -1657  -1504  -1605  -1363
    122   5318   5193  -2720  -2535   5255  -1829  -1428  -1623  -1467  -1587  -1366
    145   5318   5172  -2730  -2512   5245  -1803  -1402  -1595  -1444  -1561  -1361
    241   5318   5073  -2779  -2416   5196  -1813  -1366  -1561  -1402  -1525  -1343
    303   5315   5011  -2811  -2353   5164  -1803  -1309  -1519  -1353  -1480  -1327
    293   5292   4998  -2795  -2351   5146  -1777  -1273  -1493  -1330  -1454  -1306
    277   5302   5024  -2790  -2372   5164  -1753  -1239  -1454  -1291  -1421  -1265
    272   5312   5040  -2795  -2382   5177  -1727  -1189  -1405  -1241  -1379  -1221
    301   5300   4996  -2800  -2348   5149  -1712  -1148  -1371  -1202  -1345  -1179
    306   5271   4964  -2790  -2327   5118  -1693  -1106  -1332  -1161  -1304  -1130
    324   5266   4941  -2795  -2307   5105  -1665  -1060  -1283  -1098  -1249  -1085
    350   5268   4918  -2813  -2283   5094  -1652  -1028  -1249  -1052  -1197  -1065
    361   5284   4923  -2824  -2281   5105  -1662  -1028  -1228  -1008  -1132  -1132
    348   5294   4944  -2824  -2296   5120  -1678  -1057  -1234  -1002  -1156  -1296
    371   5253   4881  -2811  -2255   5068  -1657  -1041  -1247  -1062  -1236  -1039
    329   5232   4902  -2782  -2286   5068  -1628   -989  -1202   -995  -1111   -810
    306   5266   4959  -2787  -2327   5115  -1613   -971  -1169   -945  -1088   -930
    288   5245   4954  -2766  -2335   5099  -1582   -958  -1145   -917  -1057   -844
    285   5237   4951  -2761  -2333   5094  -1574   -971  -1153   -914  -1018   -813
    270   5250   4977  -2761  -2353   5112  -1571   -992  -1166   -927  -1044   -883
    283   5154   4871  -2720  -2294   5014  -1571  -1013  -1197   -966  -1093   -932
    280   5081   4801  -2681  -2260   4941  -1561  -1034  -1215   -989  -1122   -969
    265   5027   4762  -2644  -2247   4894  -1545  -1052  -1231  -1013  -1137   -989
    257   5047   4790  -2655  -2268   4920  -1530  -1067  -1236  -1023  -1145  -1013
    257   5011   4754  -2634  -2249   4881  -1527  -1101  -1262  -1062  -1187  -1062
    249   4912   4660  -2582  -2205   4785  -1540  -1156  -1319  -1127  -1257  -1135
    259   4808   4549  -2533  -2143   4679  -1551  -1195  -1356  -1169  -1304  -1184
    218   4772   4554  -2496  -2166   4663  -1519  -1179  -1343  -1158  -1296  -1171
    155   4744   4588  -2449  -2216   4666  -1499  -1161  -1327  -1148  -1288  -1166
    150   4707   4554  -2429  -2200   4629  -1491  -1153  -1325  -1148  -1293  -1166
    194   4689   4494  -2442  -2148   4593  -1478  -1135  -1314  -1140  -1288  -1158
    194   4694   4497  -2447  -2151   4595  -1465  -1130  -1304  -1135  -1286  -1163
    192   4647   4453  -2421  -2130   4551  -1462  -1143  -1322  -1153  -1306  -1187
    197   4637   4437  -2418  -2120   4538  -1454  -1143  -1314  -1145  -1299  -1184
    192   4582   4390  -2387  -2099   4486  -1434  -1130  -1306  -1135  -1293  -1182
    194   4517   4320  -2356  -2062   4419  -1426  -1130  -1314  -1148  -1312  -1195
    197   4517   4317  -2359  -2060   4419  -1428  -1127  -1312  -1145  -1314  -1192
    197   4530   4330  -2366  -2065   4432  -1408  -1109  -1293  -1122  -1293  -1166
    202   4528   4325  -2364  -2060   4427  -1392  -1091  -1273  -1104  -1283  -1150
    181   4533   4351  -2356  -2086   4442  -1389  -1104  -1260  -1104  -1275  -1140
    158   4497   4338  -2327  -2091   4419  -1366  -1093  -1254  -1093  -1267  -1130
    166   4447   4278  -2307  -2055   4362  -1353  -1057  -1247  -1078  -1262  -1114
    181   4408   4227  -2294  -2021   4317  -1350  -1031  -1228  -1057  -1254  -1098
    189   4421   4232  -2307  -2021   4325  -1340  -1010  -1197  -1028  -1234  -1067
    194   4429   4234  -2314  -2018   4333  -1332  -1000  -1176  -1015  -1223  -1060
    187   4390   4201  -2291  -2008   4294  -1312  -1000  -1174  -1018  -1234  -1072
    189   4411   4221  -2299  -2016   4317  -1299   -992  -1163  -1010  -1223  -1044
    187   4375   4188  -2283  -2000   4284  -1293   -979  -1153   -992  -1218  -1034
    202   4359   4154  -2281  -1974   4258  -1293   -976  -1156   -989  -1223  -1049
    220   4359   4138  -2291  -1958   4247  -1288   -969  -1148   -982  -1218  -1041
    213   4349   4136  -2281  -1961   4242  -1247   -940  -1119   -953  -1187  -1002
    205   4346   4138  -2278  -1966   4245  -1218   -922  -1106   -943  -1179   -997
    213   4346   4130  -2281  -1958   4240  -1184   -898  -1085   -922  -1161   -984
    213   4328   4112  -2273  -1951   4219  -1166   -891  -1083   -919  -1161   -984
    239   4323   4084  -2281  -1922   4203  -1161   -888  -1075   -914  -1163  -1000
    288   4398   4110  -2343  -1912   4255  -1148   -872  -1036   -875  -1127   -963
    296   4416   4120  -2356  -1912   4268  -1140   -872  -1015   -852  -1101   -927
    277   4416   4138  -2348  -1930   4278  -1148   -862   -992   -828  -1072   -883
    267   4408   4141  -2338  -1935   4276  -1166   -854   -979   -818  -1057   -857
    265   4382   4117  -2325  -1927   4250  -1166   -849   -984   -820  -1062   -872
    228   4328   4099  -2278  -1935   4216  -1156   -846   -987   -828  -1062   -867
    231   4323   4091  -2278  -1930   4208  -1161   -841   -982   -823  -1057   -854
    254   4260   4006  -2257  -1875   4133  -1174   -852  -1005   -857  -1091   -898
    239   4089   3850  -2164  -1805   3969  -1166   -854  -1041   -906  -1148   -948
    213   3956   3743  -2086  -1766   3850  -1145   -846  -1062   -932  -1182   -971
    202   3899   3694  -2052  -1745   3798  -1143   -857  -1080   -956  -1202   -987
    210   3863   3652  -2036  -1719   3759  -1137   -867  -1101   -987  -1231  -1013
    218   3871   3652  -2044  -1717   3761  -1127   -867  -1101   -989  -1231  -1015
    226   3865   3639  -2047  -1706   3754  -1122   -870  -1101   -989  -1228  -1013
    226   3795   3569  -2010  -1673   3684  -1119   -867  -1109   -997  -1239  -1018
    215   3697   3481  -1956  -1631   3590  -1104   -859  -1122  -1015  -1265  -1044
    218   3652   3434  -1938  -1608   3543  -1085   -846  -1111  -1008  -1257  -1028
    226   3704   3478  -1966  -1626   3593  -1083   -844  -1098   -989  -1231  -1002
    228   3707   3478  -1969  -1626   3593  -1088   -846  -1098   -989  -1226  -1000
    236   3673   3437  -1953  -1600   3556  -1075   -839  -1096   -995  -1234  -1008
    254   3619   3364  -1938  -1556   3494  -1070   -833  -1098  -1002  -1236  -1010
    249   3582   3333  -1917  -1543   3460  -1062   -828  -1096  -1002  -1234  -1010
    254   3569   3315  -1912  -1530   3442  -1049   -818  -1085   -995  -1226   -997
    265   3541   3276  -1901  -1504   3408  -1041   -813  -1085   -997  -1231   -992
    272   3535   3260  -1904  -1493   3398  -1041   -815  -1085  -1002  -1236   -992
    298   3483   3185  -1891  -1444   3335  -1013   -779  -1075  -1013  -1260  -1010
    361   3291   2927  -1826  -1286   3109   -927   -672  -1091  -1098  -1382  -1137
    405   3128   2722  -1766  -1158   2925   -784   -504  -1067  -1197  -1530  -1304
    387   3325   2935  -1857  -1275   3130   -644   -340   -867  -1070  -1426  -1234
    309   3676   3367  -1992  -1527   3522   -654   -530   -745   -849  -1137   -961
    194   4169   3975  -2184  -1891   4073   -922  -1075   -771   -545   -675   -470
     28   4858   4829  -2442  -2400   4845  -1202  -1480   -639     -5     20    254
      5   5240   5232  -2624  -2613   5235  -1436  -1582   -441    535    615    870
    103   4845   4738  -2475  -2317   4793  -1584  -1621   -631    433    483    805
    163   4097   3933  -2132  -1883   4016  -1615  -1680  -1187   -384   -361     12
    155   3455   3299  -1805  -1571   3377  -1488  -1610  -1608  -1208  -1223   -839
    166   3260   3094  -1714  -1465   3177  -1252  -1257  -1397  -1174  -1312   -982
    223   3281   3057  -1753  -1415   3169  -1083   -989  -1171  -1023  -1218   -930
    267   3265   2998  -1766  -1366   3133   -961   -813  -1044   -943  -1166   -901
    244   3252   3008  -1748  -1382   3130   -891   -719   -976   -906  -1137   -883
    236   3229   2992  -1735  -1379   3112   -862   -667   -948   -893  -1132   -885
    249   3190   2940  -1719  -1345   3065   -844   -636   -940   -896  -1143   -904
    257   3148   2891  -1704  -1317   3018   -828   -620   -935   -901  -1150   -914
    270   3135   2865  -1701  -1296   3000   -815   -605   -922   -893  -1140   -904
    288   3117   2826  -1704  -1270   2972   -797   -581   -906   -880  -1132   -891
    309   3141   2831  -1725  -1260   2987   -774   -553   -872   -854  -1106   -867
    306   3109   2803  -1709  -1249   2959   -771   -553   -875   -859  -1119   -872
    301   3070   2769  -1686  -1234   2920   -761   -542   -875   -862  -1132   -872
    301   3060   2759  -1683  -1228   2909   -737   -511   -846   -836  -1111   -844
    306   3026   2720  -1667  -1208   2873   -722   -498   -844   -836  -1122   -852
    306   2972   2665  -1641  -1179   2818   -709   -488   -844   -844  -1135   -859
    272   2922   2650  -1597  -1187   2787   -685   -483   -833   -836  -1124   -846
    285   2995   2709  -1641  -1210   2852   -675   -467   -800   -800  -1088   -805
    309   2987   2678  -1649  -1184   2834   -670   -459   -795   -795  -1091   -807
    311   2969   2657  -1641  -1171   2813   -657   -439   -776   -776  -1070   -789
    296   2974   2678  -1634  -1189   2826   -639   -405   -743   -748  -1041   -756
    270   2930   2657  -1600  -1195   2795   -623   -384   -727   -732  -1026   -745
    259   2883   2624  -1571  -1182   2756   -607   -358   -709   -722  -1018   -735
    262   2857   2595  -1561  -1166   2727   -589   -322   -688   -704  -1002   -719
    267   2865   2598  -1566  -1163   2733   -566   -290   -654   -675   -976   -698
    311   2878   2564  -1595  -1127   2722   -561   -277   -641   -662   -961   -688
    309   2896   2587  -1602  -1140   2743   -535   -246   -602   -628   -924   -657
    290   2878   2587  -1587  -1148   2733   -522   -223   -584   -610   -906   -633
    314   2813   2499  -1564  -1091   2657   -519   -200   -581   -615   -914   -649
    314   2772   2455  -1543  -1070   2613   -501   -166   -561   -597   -901   -639
    314   2772   2457  -1543  -1070   2616   -467   -111   -509   -542   -841   -576
    335   2764   2429  -1551  -1047   2598   -444    -64   -472   -506   -805   -542
    371   2704   2333  -1538   -979   2520   -431    -25   -454   -488   -797   -535
    381   2709   2327  -1545   -974   2520   -405     23   -413   -444   -758   -498
    394   2704   2309  -1551   -956   2507   -397     44   -389   -418   -724   -454
    436   2727   2288  -1584   -927   2509   -397     59   -368   -389   -691   -413
    418   2764   2346  -1590   -963   2556   -376     88   -335   -348   -649   -371
    379   2746   2366  -1564   -995   2556   -348    145   -290   -298   -605   -324
    389   2709   2320  -1551   -963   2514   -342    163   -277   -277   -581   -303
    402   2756   2351  -1582   -974   2553   -340    158   -267   -257   -553   -270
    418   2759   2340  -1587   -961   2551   -329    163   -254   -241   -535   -249
    431   2696   2265  -1564   -917   2481   -319    153   -262   -254   -548   -262
    420   2668   2247  -1545   -911   2457   -311    119   -285   -272   -561   -275
    415   2647   2231  -1532   -909   2439   -316     88   -306   -288   -576   -290
    389   2574   2184  -1480   -896   2379   -309     67   -332   -314   -607   -316
    384   2512   2127  -1447   -872   2320   -285     51   -345   -337   -633   -342
    392   2546   2153  -1467   -880   2351   -275     31   -345   -340   -639   -355
    405   2488   2083  -1449   -839   2286   -275      0   -366   -368   -675   -397
    433   2359   1925  -1395   -745   2143   -296    -46   -418   -428   -743   -457
    449   2281   1831  -1366   -693   2057   -293    -77   -446   -462   -779   -491
    465   2286   1821  -1374   -678   2052   -275    -75   -428   -441   -763   -483
    480   2255   1774  -1369   -646   2016   -283   -101   -446   -459   -784   -506
    496   2143   1647  -1319   -574   1896   -298   -135   -480   -496   -828   -542
    522   2138   1613  -1330   -548   1875   -293   -150   -485   -501   -839   -548
    545   2101   1553  -1325   -504   1829   -288   -155   -498   -514   -854   -561
    574   2086   1512  -1332   -467   1800   -293   -161   -506   -519   -859   -568
    574   2073   1499  -1322   -462   1787   -275   -148   -488   -506   -844   -558
    589   1995   1405  -1293   -407   1701   -275   -148   -504   -527   -865   -581
    641   1935   1293  -1288   -327   1615   -283   -145   -517   -542   -883   -594
    657   1958   1301  -1309   -322   1631   -275   -142   -498   -527   -857   -566
    659   1948   1288  -1304   -314   1618   -267   -142   -491   -522   -849   -558
    701   1878   1176  -1291   -239   1527   -267   -142   -501   -542   -875   -584
    724   1831   1104  -1278   -189   1467   -265   -142   -517   -555   -896   -602
    730   1839   1109  -1286   -189   1475   -246   -122   -493   -535   -875   -576
    756   1880   1124  -1317   -184   1504   -241   -109   -470   -506   -844   -542
    784   1805   1021  -1296   -119   1413   -231   -101   -475   -509   -849   -542
    761   1764   1002  -1262   -119   1384   -226   -109   -496   -532   -883   -571
    761   1761    997  -1262   -119   1379   -228   -114   -498   -537   -891   -579
    779   1730    950  -1254    -85   1340   -210   -101   -478   -514   -862   -555
    784   1751    963  -1267    -90   1358   -205    -90   -465   -501   -846   -540
    787   1751    963  -1270    -88   1356   -189    -67   -446   -488   -833   -519
    787   1667    880  -1228    -46   1275   -168    -51   -446   -496   -844   -522
    787   1634    846  -1210    -28   1241   -153    -41   -439   -498   -844   -514
    774   1665    888  -1221    -57   1278   -114    -20   -402   -465   -818   -483
    763   1683    919  -1226    -77   1301    -77     -2   -376   -439   -795   -457
    771   1654    880  -1213    -54   1267    -62      0   -374   -444   -802   -446
    750   1670    919  -1210    -83   1296    -25     44   -329   -405   -771   -400
    724   1722    997  -1226   -135   1361      5     96   -270   -348   -724   -353
    722   1722   1000  -1223   -137   1361     15    116   -239   -319   -698   -314
    709   1712   1002  -1210   -148   1358     -2    106   -226   -296   -675   -275
    685   1706   1021  -1195   -166   1363     -7    116   -200   -267   -657   -249
    659   1680   1021  -1171   -181   1353     -5    122   -205   -275   -659   -249
    641   1652   1010  -1148   -184   1332     -2    109   -213   -285   -667   -246
    615   1587    971  -1101   -179   1280      5     96   -226   -306   -683   -246
    605   1460    854  -1031   -124   1158     10     98   -252   -342   -727   -272
    641   1319    678   -979    -18   1000    -12     85   -301   -410   -800   -337
    659   1244    584   -950     36    914    -10     75   -329   -449   -836   -374
    662   1208    545   -937     59    878     -7     57   -353   -475   -854   -392
    667   1140    472   -904     98    807      2     31   -371   -501   -883   -426
    675   1106    428   -893    124    769      2      0   -397   -530   -901   -454
    706   1093    387   -898    161    740     -7     -2   -418   -553   -917   -467
    737   1049    309   -893    213    680     -5     15   -413   -555   -919   -462
    758   1031    272   -893    244    652    -10     18   -420   -558   -919   -457
    769    971    200   -872    285    587    -12     23   -423   -566   -919   -452
    763    922    158   -844    303    540      0     25   -423   -574   -922   -452
    779    911    132   -846    322    522     18     28   -423   -581   -919   -454
    795    865     70   -828    363    467     18     23   -439   -592   -924   -467
    805    859     51   -833    376    457     20     18   -444   -597   -932   -480
    823    849     23   -836    400    436     23     10   -454   -607   -945   -493
    836    815    -20   -826    426    400     18      5   -462   -607   -945   -493
    839    826    -12   -831    426    407     38     15   -449   -574   -924   -485
    831    758    -72   -795    452    342     51     25   -454   -576   -922   -491
    870    665   -205   -769    537    231     70     62   -485   -626   -982   -555
    937    493   -444   -717    691     23    174    220   -480   -698  -1093   -678
    963    337   -626   -649    795   -142    335    457   -402   -735  -1187   -802
    992    584   -410   -789    698     88    462    576   -179   -537   -992   -641
    862   1028    166   -945    348    597    371    174    -80   -280   -649   -288
    613   1566    953  -1088   -171   1260    111   -444    -46     80   -148    257
    400   2205   1805  -1301   -701   2005   -129   -784    163    639    517    956
    418   2309   1891  -1363   -737   2101   -410   -963    192    909    807   1288
    524   1748   1223  -1137   -350   1486   -561  -1065   -197    498    358    888
    592   1078    485   -836     51    782   -568  -1088   -779   -335   -504     31
    610    558    -51   -584    332    254   -381   -815   -995   -820  -1062   -548
    659    478   -184   -568    423    145   -148   -397   -735   -672   -997   -511
    719    483   -239   -602    480    122     23   -111   -532   -530   -904   -444
    748    480   -270   -615    509    106    111     41   -436   -467   -852   -410
    750    485   -265   -618    509    111    148    103   -400   -439   -826   -400
    714    405   -311   -561    514     46    176    137   -394   -441   -823   -407
    711    335   -376   -524    542    -18    210    163   -389   -446   -831   -436
    735    270   -467   -504    600    -98    252    200   -361   -431   -815   -431
    769    306   -462   -537    615    -77    275    236   -316   -389   -769   -381
    784    293   -493   -540    639    -98    267    241   -311   -379   -756   -384
    776    244   -535   -511    654   -145    265    244   -316   -381   -753   -381
    763    210   -555   -488    659   -171    262    249   -314   -379   -748   -387
    756    166   -589   -459    672   -210    275    283   -296   -353   -724   -350
    813    277   -537   -548    675   -129    277    298   -275   -322   -696   -327
    846    316   -530   -581    688   -106    275    301   -275   -311   -688   -329
    802    249   -553   -527    678   -150    290    306   -270   -301   -680   -335
    823    259   -563   -540    693   -150    314    327   -246   -277   -654   -306
    844    205   -639   -524    740   -215    309    337   -246   -272   -654   -306
    867    200   -667   -535    766   -231    309    348   -239   -257   -641   -306
    878    215   -665   -548    771   -223    319    350   -226   -246   -631   -306
    885    236   -649   -561    769   -205    327    358   -220   -244   -628   -306
    878    184   -693   -532    784   -254    335    374   -220   -241   -633   -303
    898    179   -719   -540    807   -270    340    392   -213   -233   -626   -290
    896    241   -657   -568    776   -207    363    423   -176   -189   -576   -244
    878    207   -670   -542    774   -231    392    462   -148   -153   -548   -215
    846    215   -633   -532    740   -207    410    506   -116   -124   -527   -197
    852    213   -639   -532    745   -213    418    532   -109   -116   -527   -200
    854    166   -688   -511    771   -259    418    550   -111   -119   -542   -210
    878    174   -704   -524    792   -265    431    594    -83    -80   -511   -181
    885    179   -706   -532    797   -262    452    633    -51    -44   -478   -150
    909    218   -691   -566    800   -236    485    672     -7      0   -436   -124
    917    233   -683   -576    797   -223    498    717     28     44   -397    -80
    893    215   -678   -553    787   -231    506    756     54     72   -379    -62
    914    200   -714   -558    813   -254    514    800     88    101   -355    -36
    914    236   -678   -576    795   -218    522    833    111    137   -322     -2
    898    267   -633   -584    766   -184    537    849    129    171   -293     20
    901    267   -633   -584    769   -181    532    841    135    189   -283     20
    880    290   -592   -587    737   -150    517    826    124    181   -288      7
    883    262   -620   -574    750   -176    537    839    140    202   -259     38
    883    283   -600   -584    740   -158    555    841    153    231   -220     85
    893    275   -618   -584    756   -171    563    828    163    249   -192    129
    891    314   -576   -602    732   -129    542    789    142    231   -215     72
    911    301   -610   -607    761   -153    517    743    106    184   -288      0
    940    277   -662   -610    802   -192    514    719     85    155   -329     15
    937    272   -665   -605    802   -194    511    675     64    135   -348     -2
    911    223   -691   -568    800   -233    519    641     51    119   -363    -25
    891    181   -709   -537    800   -262    519    613     41    103   -381    -49
    875    127   -748   -504    810   -309    511    579     23     80   -405    -77
    878     77   -800   -478    839   -361    498    537      7     64   -418    -98
    867     51   -818   -459    844   -384    517    524     12     77   -402    -98
    862     38   -823   -452    844   -392    540    514     15     83   -402   -116
    841    -51   -893   -394    865   -472    561    517     18     85   -407   -122
    823   -101   -924   -361    872   -511    568    514     28     96   -394   -111
    774   -135   -911   -322    841   -522    579    517     33    111   -389    -98
    711   -163   -875   -275    792   -517    602    522     46    129   -379    -80
    665   -210   -875   -231    769   -542    623    519     51    140   -371    -72
    680   -207   -888   -236    784   -548    628    517     51    145   -368    -72
    696   -218   -914   -241    802   -566    623    542     62    163   -355    -51
    691   -246   -937   -223    813   -592    626    555     77    179   -353    -36
    680   -231   -911   -228    795   -571    631    561     93    205   -337    -23
    701   -270   -971   -215    836   -620    623    581    103    228   -322    -15
    722   -306  -1028   -210    875   -667    620    600    116    239   -309     -5
    693   -374  -1067   -161    878   -719    628    592    109    228   -324    -18
    693   -426  -1119   -135    904   -771    662    597    122    244   -311    -10
    732   -397  -1130   -166    930   -763    678    618    148    288   -267     41
    730   -431  -1163   -150    943   -797    693    641    171    316   -236     83
    706   -478  -1187   -114    945   -831    680    623    153    303   -257     51
    714   -522  -1239    -98    974   -878    685    626    150    301   -270     49
    740   -496  -1236   -122    987   -865    704    654    171    322   -257     64
    763   -514  -1278   -127   1021   -896    722    675    194    342   -241     83
    711   -576  -1288    -70   1000   -932    748    675    202    345   -236     93
    654   -607  -1265    -25    958   -935    784    693    231    368   -213    122
    654   -571  -1226    -41    940   -898    820    730    262    405   -179    145
    665   -568  -1234    -49    948   -898    846    748    285    431   -153    166
    691   -568  -1260    -59    974   -914    841    740    280    433   -150    158
    730   -548  -1278    -90   1002   -914    854    769    309    467   -127    166
    730   -498  -1228   -114    979   -862    870    782    337    493   -101    207
    709   -467  -1176   -122    940   -823    857    797    358    527    -70    270
    704   -470  -1174   -119    937   -820    826    797    376    555    -41    265
    727   -462  -1189   -135    956   -826    813    797    389    576    -18    293
    740   -470  -1210   -135    974   -839    828    787    379    574    -20    301
    693   -509  -1205    -93    948   -857    820    769    363    566    -33    280
    683   -548  -1231    -67    956   -888    797    748    348    553    -49    259
    659   -646  -1309     -7    984   -979    776    722    303    504   -101    207
    644   -709  -1353     33    997  -1031    784    706    267    452   -148    161
    639   -771  -1413     64   1026  -1091    795    688    239    420   -181    140
    613   -836  -1452    111   1031  -1143    784    649    200    374   -228    101
    605   -857  -1465    124   1034  -1161    774    620    168    337   -259     85
    597   -878  -1475    140   1036  -1176    776    646    171    363   -241    119
    605   -893  -1501    142   1052  -1197    776    662    181    368   -244    111
    610   -917  -1527    153   1067  -1221    769    652    171    345   -262     90
    589   -950  -1543    179   1065  -1247    763    644    171    335   -272     80
    594   -924  -1519    166   1057  -1221    769    646    189    342   -259    101
    675   -930  -1605    124   1137  -1267    748    646    179    332   -272     96
    639  -1015  -1654    187   1145  -1335    732    628    158    309   -298     72
    566  -1067  -1634    249   1098  -1350    750    618    150    285   -316     59
    576  -1013  -1590    218   1083  -1301    792    623    153    283   -314     64
    587  -1010  -1597    210   1088  -1301    774    605    137    267   -327     59
    587   -995  -1582    202   1083  -1286    771    615    142    275   -319     70
    587   -976  -1564    192   1075  -1270    782    618    140    265   -319     83
    594  -1026  -1621    215   1106  -1322    784    620    132    252   -335     72
    628  -1179  -1808    272   1215  -1493    789    654     98    200   -413    -12
    711  -1356  -2070    322   1389  -1712    857    776     54     77   -568   -181
    792  -1439  -2231    322   1509  -1834   1005   1013    124     46   -641   -280
    810  -1200  -2010    194   1410  -1605   1148   1143    340    220   -472   -142
    675   -797  -1475     59   1072  -1135   1041    685    444    459   -148    210
    441   -236   -678   -103    558   -457    761     75    537    839    350    756
    241    472    228   -358      5    350    504   -270    789   1389   1000   1449
    239    815    576   -527   -168    696    215   -470    896   1732   1379   1906
    296    342     44   -319    127    194     51   -594    501   1306    932   1522
    316   -296   -613    -10    465   -454     64   -592    -51    532    137    714
    345   -792  -1137    223    740   -963    290   -262   -259     67   -400    145
    444   -937  -1382    246    911  -1158    558    176    -75    103   -444     70
    545   -971  -1517    213   1028  -1244    683    418     54    166   -410     83
    615   -997  -1613    189   1114  -1304    735    527    103    179   -407     83
    605  -1049  -1654    220   1127  -1350    737    553    101    158   -426     57
    615  -1018  -1634    202   1124  -1325    763    579    109    150   -433     49
    626  -1018  -1644    194   1135  -1330    789    594    114    140   -446     51
    605  -1072  -1678    233   1140  -1374    800    600    114    124   -465     44
    646  -1070  -1717    210   1179  -1392    792    613    119    124   -467     44
    670  -1044  -1714    187   1192  -1379    787    618    111    111   -472     36
    581  -1124  -1706    270   1143  -1415    800    605     96     90   -488     20
    581  -1119  -1701    270   1140  -1410    839    626    122    111   -465     46
    615  -1067  -1683    223   1148  -1374    846    641    135    116   -459     51
    602  -1080  -1683    239   1143  -1382    862    646    137    111   -465     59
    592  -1098  -1691    252   1140  -1395    878    649    132    109   -467     62
    589  -1106  -1696    257   1140  -1400    859    641    116     93   -485     46
    594  -1093  -1691    246   1140  -1392    852    644    129    103   -472     62
    587  -1078  -1665    246   1124  -1371    846    641    137    106   -470     67
    620  -1070  -1691    223   1153  -1379    859    649    135     96   -480     62
    618  -1057  -1675    218   1145  -1363    875    659    142    101   -472     75
    592  -1072  -1665    239   1127  -1369    891    670    153    111   -459     90
    646  -1034  -1680    194   1163  -1356    893    696    168    127   -446    109
    654  -1057  -1712    197   1182  -1384    862    696    158    111   -459     98
    711  -1021  -1732    153   1221  -1376    857    722    179    127   -441    119
    727   -992  -1722    132   1223  -1356    891    750    192    140   -428    132
    657  -1080  -1738    213   1197  -1408    909    750    179    114   -454    103
    717  -1041  -1758    161   1236  -1397    891    779    194    119   -444    119
    766  -1002  -1769    116   1267  -1387    901    813    223    142   -418    148
    766   -982  -1751    106   1257  -1366    914    828    228    140   -415    148
    709  -1070  -1779    181   1244  -1423    932    846    226    127   -423    135
    722  -1083  -1808    179   1262  -1444    940    880    249    155   -394    158
    771  -1039  -1810    132   1291  -1426    982    924    280    189   -355    184
    761  -1065  -1826    150   1291  -1444    987    945    290    210   -337    197
    776  -1036  -1813    129   1293  -1423    997    976    314    239   -311    220
    805   -969  -1777     80   1288  -1371    989    995    332    265   -285    246
    810   -987  -1797     88   1301  -1392    984   1005    340    277   -275    262
    813   -997  -1810     90   1309  -1402    995   1015    353    296   -257    285
    828   -940  -1769     57   1299  -1353   1008   1018    368    322   -223    319
    828   -896  -1727     33   1278  -1312    992    995    358    319   -215    316
    831   -870  -1701     18   1265  -1286    982    974    353    316   -215    316
    815   -875  -1691     28   1252  -1280    984    963    355    327   -205    335
    800   -870  -1670     36   1234  -1270    992    945    353    324   -215    337
    800   -839  -1641     18   1221  -1239    974    904    335    298   -233    332
    800   -841  -1644     20   1221  -1241    961    862    316    280   -246    327
    813   -846  -1662     15   1236  -1252    924    818    290    254   -265    309
    795   -909  -1704     57   1249  -1306    896    763    259    223   -285    288
    800   -906  -1709     51   1254  -1309    909    711    226    187   -306    262
    828   -862  -1691     15   1260  -1275    927    683    213    171   -316    226
    756   -922  -1678     80   1215  -1299    924    644    194    148   -342    192
    657   -997  -1654    171   1156  -1325    932    587    163    116   -368    207
    659  -1018  -1678    176   1166  -1345    924    568    153    106   -368    210
    623  -1078  -1701    226   1161  -1389    927    542    140     90   -381    181
    613  -1096  -1712    241   1158  -1402    917    514    119     64   -400    158
    652  -1072  -1725    210   1187  -1397    898    509    116     62   -392    171
    701  -1049  -1753    174   1226  -1400    911    530    137     85   -358    194
    704  -1026  -1730    158   1215  -1376    930    532    150     93   -345    210
    696  -1021  -1717    161   1205  -1369    945    527    153     93   -335    218
    646  -1060  -1706    207   1176  -1382    937    514    145     83   -332    218
    652  -1101  -1753    226   1202  -1426    930    514    137     80   -327    228
    675  -1088  -1764    205   1218  -1426    924    517    142     88   -311    246
    693  -1065  -1758    184   1226  -1410    922    517    145     88   -306    257
    711  -1052  -1764    171   1236  -1408    927    524    153     98   -285    275
    701  -1070  -1771    184   1234  -1421    932    524    153    103   -272    296
    688  -1111  -1803    210   1244  -1457    906    509    140     98   -275    298
    714  -1114  -1829    200   1270  -1470    862    493    124    101   -270    298
    802  -1054  -1857    127   1330  -1454    862    514    145    127   -239    335
    813  -1031  -1847    106   1330  -1436    914    527    150    137   -226    358
    769  -1052  -1823    140   1296  -1436    953    519    140    137   -228    358
    753  -1054  -1810    150   1280  -1431    969    524    145    145   -226    363
    743  -1023  -1766    140   1254  -1395    971    530    161    163   -202    392
    719   -979  -1701    129   1208  -1340    992    537    181    181   -181    426
    722   -987  -1709    129   1215  -1348   1005    542    187    181   -187    433
    706  -1015  -1725    153   1213  -1369   1008    519    166    155   -207    423
    696   -969  -1665    137   1179  -1317   1023    532    192    194   -171    452
    714   -888  -1602     85   1156  -1244   1028    558    239    244   -114    493
    719   -841  -1564     59   1140  -1202   1015    550    257    272    -77    537
    735   -823  -1558     41   1145  -1189    979    527    254    277    -70    550
    724   -818  -1543     46   1132  -1179    953    524    249    270    -83    545
    672   -888  -1561    106   1117  -1223    922    496    220    236   -116    545
    675   -930  -1608    127   1140  -1267    917    465    197    213   -135    537
    748   -891  -1639     70   1189  -1262    943    462    197    213   -129    553
    826   -914  -1740     44   1283  -1327    958    446    161    174   -158    524
    771  -1049  -1821    137   1296  -1434    932    402    109    119   -213    467
    711  -1093  -1808    189   1257  -1449    883    397     70    101   -236    446
    662  -1166  -1829    249   1241  -1496    867    420     59     96   -246    433
    597  -1223  -1821    314   1208  -1522    875    389     33     72   -272    410
    644  -1213  -1857    283   1249  -1535    883    394     41     80   -267    418
    696  -1197  -1893    249   1293  -1545    878    402     49     90   -257    433
    693  -1187  -1880    246   1283  -1532    846    376     25     75   -270    423
    670  -1189  -1860    259   1265  -1525    841    366     20     75   -265    433
    704  -1195  -1899    244   1299  -1545    875    379     38     96   -246    462
    719  -1195  -1914    236   1314  -1553    880    379     41    106   -236    480
    711  -1228  -1943    257   1325  -1584    880    368     28    103   -236    485
    722  -1260  -1982    270   1350  -1621    875    348     12     88   -246    470
    698  -1239  -1940    270   1317  -1590    875    348     18    101   -239    493
    654  -1239  -1896    290   1275  -1566    872    348     15     96   -241    506
    631  -1241  -1873    303   1249  -1556    862    355     20    101   -231    514
    620  -1215  -1836    298   1228  -1525    865    374     36    109   -220    532
    665  -1260  -1925    293   1293  -1592    883    407     10     70   -272    498
    714  -1488  -2205    387   1457  -1847    953    488    -70    -72   -444    340
    750  -1631  -2385    439   1566  -2008   1104    659    -70   -171   -584    197
    782  -1431  -2213    324   1496  -1821   1309    846    135    -23   -465    293
    670  -1018  -1688    174   1176  -1353   1252    537    316    252   -145    602
    509   -397   -906    -57    706   -652    927     25    485    665    355   1153
    337    413     75   -376    132    244    626   -252    823   1275   1044   1860
    311    893    581   -602   -135    737    314   -350   1096   1756   1543   2374
    392    514    122   -454    135    316     90   -496    761   1436   1231   2120
    407   -145   -553   -132    480   -348     46   -644    103    649    465   1376
    394   -779  -1174    189    784   -976    239   -483   -280     36   -187    735
    413  -1093  -1506    340    958  -1299    501   -101   -189    -44   -345    563
    480  -1111  -1595    314   1036  -1353    701    171    -28     38   -296    576
    574  -1101  -1675    262   1124  -1387    828    337     67     88   -265    592
    574  -1158  -1732    290   1150  -1444    865    387     70     67   -290    574
    563  -1195  -1758    316   1161  -1475    878    405     54     36   -322    548
    610  -1161  -1771    272   1189  -1465    896    444     83     51   -303    563
    615  -1171  -1790    277   1200  -1480    891    444     83     44   -303    555
    563  -1226  -1790    329   1174  -1506    885    431     72     25   -316    537
    535  -1254  -1790    361   1161  -1522    909    431     70     12   -340    501
    506  -1304  -1813    397   1158  -1558    914    431     64    -10   -368    480
    530  -1252  -1782    361   1156  -1517    917    446     75      2   -350    530
    566  -1179  -1745    306   1153  -1462    935    475    103     33   -309    548
    561  -1202  -1764    322   1161  -1483    966    496    111     38   -322    506
    561  -1187  -1751    311   1156  -1467    963    501    109     20   -342    527
    568  -1150  -1719    290   1143  -1434    958    501    114     20   -342    550
    548  -1182  -1732    316   1137  -1457    950    501    114     20   -342    540
    530  -1218  -1748    345   1137  -1483    932    493    106      7   -350    530
    579  -1182  -1761    301   1169  -1470    930    509    116     15   -335    545
    605  -1184  -1790    288   1197  -1486    953    540    148     46   -306    571
    607  -1156  -1764    272   1184  -1460    961    553    166     57   -296    576
    613  -1132  -1745    259   1179  -1439    945    555    161     51   -298    576
    581  -1140  -1722    277   1150  -1428    953    553    155     38   -306    566
    581  -1130  -1712    272   1145  -1421    979    574    171     49   -293    581
    615  -1101  -1717    241   1163  -1410    966    592    184     59   -277    589
    628  -1075  -1704    223   1166  -1389    961    610    200     72   -257    597
    581  -1111  -1693    265   1135  -1402    987    631    207     75   -265    576
    589  -1091  -1680    249   1132  -1384    995    657    220     80   -270    579
    605  -1124  -1730    259   1166  -1428    976    670    223     72   -280    589
    639  -1109  -1748    236   1192  -1428    979    704    246     96   -254    618
    685  -1070  -1758    192   1221  -1413   1010    748    272    119   -220    639
    711  -1028  -1740    158   1223  -1384   1036    792    306    155   -179    675
    636  -1057  -1693    210   1163  -1374   1031    802    311    168   -158    685
    649  -1018  -1667    184   1158  -1343   1028    826    322    184   -148    678
    675  -1000  -1675    161   1174  -1337   1026    844    332    194   -137    691
    698   -958  -1660    129   1179  -1309   1021    862    350    218   -109    724
    722   -917  -1641     96   1182  -1278   1028    878    368    239    -80    753
    722   -898  -1621     88   1171  -1260   1041    883    379    257    -57    774
    688   -919  -1608    114   1145  -1265   1034    862    371    249    -59    769
    683   -885  -1569     98   1124  -1226   1039    857    381    259    -41    787
    688   -844  -1535     77   1109  -1189   1031    841    384    267    -20    805
    683   -867  -1551     93   1117  -1208   1026    823    371    259    -20    805
    657   -846  -1506     93   1078  -1176   1039    810    379    262    -10    810
    639   -836  -1475     98   1054  -1156   1036    789    384    262      0    815
    631   -813  -1444     90   1036  -1127   1026    756    374    252     -2    810
    615   -823  -1439    103   1026  -1130   1021    730    368    239     -7    807
    579   -846  -1426    132   1000  -1135   1015    704    355    218    -18    792
    558   -888  -1447    166   1002  -1166   1008    672    337    192    -33    771
    561   -875  -1436    155    997  -1156   1002    657    337    189    -20    784
    563   -857  -1421    148    992  -1137   1000    644    345    192    -10    784
    548   -883  -1431    166    987  -1156    995    626    342    184    -23    753
    545   -888  -1434    171    989  -1161    989    610    324    166    -38    735
    532   -932  -1467    197   1000  -1197    984    597    309    145    -49    732
    530   -932  -1462    202    995  -1197    974    592    306    140    -46    727
    532   -906  -1439    184    984  -1171    966    589    306    137    -41    730
    535   -888  -1423    176    976  -1156    961    589    311    140    -36    727
    506   -919  -1426    205    963  -1174    950    587    309    140    -36    722
    485   -976  -1462    246    974  -1218    935    587    309    158    -28    730
    537   -917  -1454    189    995  -1187    927    592    316    176    -10    735
    584   -846  -1431    129   1008  -1140    966    626    342    210     31    761
    561   -844  -1408    140    984  -1124    997    646    355    228     51    776
    535   -885  -1421    176    976  -1153    989    644    348    226     51    769
    527   -878  -1405    174    963  -1140    966    631    332    210     51    753
    527   -875  -1402    174    963  -1137    961    628    332    207     67    763
    522   -854  -1379    163    948  -1117    943    615    319    187     51    766
    519   -880  -1400    181    958  -1140    950    613    314    179     46    771
    545   -875  -1421    163    982  -1148    979    633    335    202     70    784
    574   -849  -1423    135    997  -1135   1000    662    361    233    101    797
    571   -836  -1410    132    989  -1122   1013    670    376    249    119    800
    566   -841  -1408    137    987  -1124   1015    670    374    236    103    782
    576   -875  -1452    148   1013  -1163   1015    662    363    218     83    761
    594   -846  -1444    124   1018  -1145   1018    657    361    215     80    756
    615   -771  -1387     75   1000  -1078   1026    667    384    239    114    789
    631   -685  -1317     28    974  -1000   1015    662    415    275    158    831
    602   -719  -1322     57    961  -1021    963    631    397    262    140    820
    600   -737  -1337     67    969  -1036    950    626    389    257    137    820
    605   -724  -1330     57    966  -1028    956    620    387    257    137    813
    602   -730  -1332     64    966  -1031    940    592    368    236    127    797
    584   -800  -1384    106    982  -1091    896    555    322    181     80    748
    563   -930  -1493    181   1026  -1210    898    553    290    135     36    709
    545  -1018  -1566    236   1054  -1291    891    535    252     85     -7    670
    545  -1065  -1610    259   1078  -1337    888    522    233     62    -25    646
    553  -1039  -1592    241   1070  -1314    909    522    236     59    -25    636
    506  -1075  -1582    283   1044  -1327    909    501    213     31    -44    610
    475  -1122  -1597    322   1036  -1361    896    475    179     -7    -70    574
    462  -1148  -1610    342   1036  -1379    898    475    174    -15    -67    566
    459  -1122  -1582    329   1018  -1350    898    480    187     -7    -44    576
    449  -1150  -1600    350   1023  -1374    883    470    176    -20    -49    568
    436  -1161  -1597    361   1015  -1379    872    462    166    -38    -67    545
    439  -1135  -1574    348   1005  -1353    875    465    168    -44    -75    537
    405  -1148  -1553    368    976  -1350    885    470    171    -44    -75    535
    397  -1143  -1540    371    966  -1340    885    465    161    -57    -90    522
    413  -1130  -1545    355    976  -1337    883    465    158    -59   -103    511
    444  -1096  -1540    327    992  -1317    885    467    168    -57   -109    509
    449  -1104  -1556    324   1000  -1330    880    457    161    -67   -127    496
    449  -1127  -1579    337   1013  -1353    878    462    158    -70   -148    488
    446  -1223  -1670    387   1057  -1444    880    467    122   -116   -213    433
    517  -1395  -1912    439   1213  -1652    914    527     46   -244   -363    285
    592  -1556  -2148    480   1369  -1849   1052    714     54   -348   -509    127
    628  -1421  -2049    394   1337  -1732   1202    893    246   -215   -400    207
    535  -1034  -1571    249   1052  -1304   1213    693    459     59    -90    506
    405   -452   -857     23    631   -654    976    150    597    436    384   1002
    202    311    109   -257     46    210    701   -215    854   1010   1060   1701
     72    727    654   -400   -290    693    410   -400   1028   1441   1538   2210
    119    441    322   -280   -103    384    171   -561    763   1249   1348   2083
    205   -187   -392     -7    298   -288     70   -701    145    501    605   1363
    233   -797  -1034    280    631   -917    288   -493   -228   -148    -90    657
    290  -1106  -1397    405    844  -1252    592    -44    -90   -197   -236    488
    358  -1163  -1522    402    937  -1343    774    259     83   -111   -200    496
    394  -1254  -1649    431   1021  -1452    849    415    153    -90   -210    475
    402  -1260  -1665    426   1031  -1462    888    470    174    -93   -218    465
    413  -1296  -1709    441   1060  -1501    901    493    171   -106   -233    444
    394  -1363  -1758    480   1075  -1561    919    517    176   -111   -249    433
    400  -1325  -1725    462   1062  -1525    930    537    181   -116   -267    418
    405  -1322  -1727    459   1065  -1525    937    545    181   -124   -277    405
    402  -1332  -1735    465   1067  -1532    943    555    189   -124   -283    405
    394  -1317  -1712    459   1052  -1514    950    571    202   -114   -285    413
    389  -1312  -1701    462   1044  -1506    953    587    207   -106   -280    420
    389  -1301  -1691    454   1039  -1496    956    592    210   -109   -290    418
    392  -1280  -1673    441   1031  -1475    963    602    215   -109   -298    428
    394  -1278  -1673    439   1034  -1475    969    618    226    -85   -293    439
    397  -1267  -1665    436   1031  -1465    971    620    228    -77   -296    428
    397  -1260  -1660    431   1026  -1460    974    626    228    -80   -303    423
    394  -1299  -1693    452   1044  -1496    987    641    241    -70   -301    431
    410  -1299  -1709    444   1057  -1504    989    652    249    -64   -296    436
    418  -1254  -1673    418   1044  -1462    995    665    267    -46   -283    459
    405  -1254  -1660    423   1031  -1457   1005    680    285    -31   -280    467
    418  -1247  -1665    413   1039  -1454   1013    693    290    -28   -277    467
    423  -1244  -1667    407   1044  -1454   1010    701    293    -33   -280    470
    418  -1247  -1665    415   1041  -1454   1010    714    303    -28   -272    488
    402  -1249  -1654    423   1028  -1452   1008    737    322    -12   -265    519
    402  -1262  -1665    428   1034  -1462   1015    769    342     18   -246    519
    436  -1228  -1665    394   1049  -1447   1036    800    371     54   -218    514
    465  -1239  -1704    387   1083  -1470   1044    823    384     70   -215    514
    483  -1228  -1712    371   1096  -1470   1036    831    384     64   -228    496
    496  -1228  -1727    366   1111  -1478   1041    859    400     75   -223    506
    511  -1221  -1735    353   1122  -1475   1041    896    418     93   -215    532
    524  -1210  -1735    342   1130  -1473   1047    927    436    114   -210    553
    535  -1166  -1701    314   1117  -1434   1052    961    459    137   -200    579
    540  -1140  -1680    298   1109  -1410   1052    992    478    155   -202    605
    545  -1145  -1691    298   1114  -1415   1052   1015    491    171   -197    633
    542  -1117  -1660    288   1101  -1387   1052   1031    506    200   -189    652
    532  -1130  -1662    298   1093  -1395   1065   1054    535    236   -168    680
    522  -1117  -1639    296   1080  -1376   1078   1070    558    277   -140    685
    514  -1057  -1574    270   1044  -1314   1072   1065    568    301   -116    685
    509  -1026  -1535    259   1021  -1280   1062   1054    563    306   -109    706
    498  -1031  -1532    265   1013  -1280   1062   1049    563    316   -109    727
    493  -1026  -1519    265   1005  -1270   1057   1026    555    319   -119    722
    485  -1049  -1535    280   1010  -1291   1054    997    540    316   -132    704
    480  -1036  -1517    277    997  -1275   1047    963    527    311   -142    696
    480  -1047  -1527    283   1002  -1286   1044    930    511    303   -161    683
    480  -1072  -1553    296   1015  -1312   1031    880    488    275   -197    649
    467  -1101  -1569    316   1018  -1335   1034    841    472    254   -226    628
    452  -1106  -1558    327   1005  -1332   1026    805    457    228   -254    623
    439  -1111  -1551    335    992  -1330   1000    756    418    189   -298    584
    431  -1132  -1564    350    995  -1345    995    724    402    184   -311    561
    426  -1140  -1569    355    995  -1353    995    711    405    194   -309    555
    413  -1158  -1571    374    992  -1363    995    698    394    181   -322    545
    394  -1189  -1584    397    989  -1387    984    665    368    150   -355    527
    384  -1210  -1597    413    989  -1402    989    657    371    150   -363    519
    400  -1208  -1608    402   1002  -1408   1000    667    387    176   -345    522
    397  -1218  -1615    410   1005  -1415   1005    670    397    181   -337    519
    374  -1260  -1634    441   1002  -1447    979    659    387    171   -355    517
    353  -1291  -1644    467    997  -1467    950    652    376    158   -374    511
    368  -1280  -1649    454   1008  -1465    932    652    379    161   -374    517
    381  -1275  -1657    446   1018  -1465    950    665    392    166   -374    517
    457  -1215  -1675    379   1065  -1444    966    680    397    161   -379    522
    517  -1153  -1670    319   1093  -1410    966    691    415    181   -368    530
    400  -1223  -1623    410   1010  -1423    948    670    405    179   -371    527
    363  -1249  -1613    444    987  -1431   1000    691    428    210   -342    540
    387  -1182  -1569    394    976  -1376   1052    719    462    244   -314    555
    340  -1171  -1512    415    924  -1340   1065    717    470    252   -306    561
    361  -1158  -1519    397    937  -1337   1078    727    480    262   -301    558
    374  -1171  -1545    400    958  -1358   1080    737    480    257   -311    545
    381  -1132  -1514    374    945  -1322   1080    743    493    267   -309    571
    394  -1065  -1462    335    927  -1262   1088    761    527    301   -277    607
    402  -1015  -1418    306    909  -1218   1072    753    545    329   -246    639
    410   -979  -1389    285    898  -1184   1041    743    563    355   -218    675
    418   -935  -1353    257    885  -1145   1013    730    558    353   -220    672
    407   -948  -1358    270    883  -1153   1008    727    555    355   -228    675
    402   -966  -1369    280    883  -1166   1000    714    548    353   -236    675
    400   -974  -1374    288    885  -1174    979    691    522    329   -259    662
    381  -1080  -1465    348    922  -1270    971    685    491    296   -306    631
    368  -1195  -1566    413    966  -1379    966    678    449    259   -358    581
    358  -1244  -1602    441    979  -1423    956    652    410    228   -400    540
    355  -1252  -1608    449    982  -1428    945    631    384    213   -415    535
    358  -1296  -1657    467   1005  -1478    945    620    374    215   -413    537
    350  -1322  -1673    485   1010  -1499    937    602    350    189   -444    506
    327  -1358  -1686    514   1005  -1522    924    587    327    181   -480    478
    335  -1327  -1662    496    997  -1493    943    623    368    246   -428    514
    324  -1312  -1636    493    979  -1473    961    641    392    280   -405    517
    319  -1332  -1652    504    984  -1491    958    636    381    267   -433    509
    311  -1348  -1662    517    984  -1504    963    641    381    275   -431    524
    324  -1340  -1665    509    995  -1501    956    641    384    285   -423    535
    327  -1340  -1670    504    997  -1504    950    636    379    285   -426    532
    319  -1337  -1657    506    987  -1496    958    633    379    288   -423    542
    319  -1350  -1673    514    995  -1512    976    649    392    311   -413    561
    309  -1371  -1680    532    995  -1525    976    644    387    314   -423    550
    288  -1405  -1696    558    989  -1551    958    639    381    316   -426    535
    311  -1447  -1758    566   1034  -1602    953    641    363    293   -457    496
    394  -1610  -2005    605   1197  -1808    997    683    288    184   -581    379
    480  -1810  -2291    665   1384  -2049   1130    813    231     38   -763    207
    478  -1808  -2286    662   1382  -2047   1275    992    335     70   -756    179
    392  -1504  -1896    555   1143  -1701   1335    888    517    290   -511    389
    231   -979  -1210    374    717  -1093   1132    361    628    602   -106    807
     44   -166   -210     62    127   -187    833   -111    849   1140    548   1501
    -54    530    581   -239   -316    555    537   -252   1192   1774   1228   2203
     31    532    501   -283   -233    517    241   -353   1145   1865   1325   2327
    124    -15   -140    -54    129    -77    116   -459    646   1280    740   1766
    116   -698   -815    290    465   -756    275   -371    114    485    -62    963
    150  -1200  -1353    522    750  -1275    574     62    132    283   -368    639
    220  -1322  -1543    550    880  -1431    771    389    301    350   -363    618
    288  -1356  -1644    532    966  -1501    883    576    394    400   -340    636
    319  -1389  -1709    535   1013  -1548    924    644    410    400   -361    602
    324  -1449  -1774    561   1047  -1613    950    667    405    384   -379    574
    316  -1449  -1769    566   1041  -1608    969    685    413    387   -376    566
    322  -1439  -1761    558   1039  -1600    979    706    423    397   -371    566
    319  -1460  -1779    571   1049  -1618    992    722    428    384   -384    561
    309  -1470  -1779    579   1041  -1623    987    719    418    374   -402    553
    301  -1462  -1764    581   1031  -1613    984    727    426    384   -389    548
    316  -1454  -1771    566   1041  -1613   1000    750    454    420   -348    581
    337  -1444  -1782    553   1060  -1613   1023    771    475    436   -335    597
    332  -1431  -1764    548   1044  -1597   1036    782    485    454   -327    605
    324  -1447  -1771    561   1047  -1608   1039    787    491    462   -324    613
    340  -1460  -1803    558   1070  -1631   1023    774    475    446   -337    602
    342  -1460  -1803    558   1072  -1631   1015    771    470    444   -348    592
    345  -1444  -1792    548   1067  -1618   1028    792    485    459   -340    600
    350  -1444  -1795    545   1072  -1618   1044    818    511    491   -309    626
    353  -1426  -1782    535   1065  -1602   1039    823    514    501   -303    626
    361  -1389  -1751    514   1054  -1569   1041    836    524    514   -296    633
    363  -1392  -1758    511   1060  -1574   1049    852    535    527   -290    641
    371  -1389  -1761    509   1065  -1574   1044    854    532    522   -296    644
    363  -1397  -1761    517   1060  -1577   1044    870    537    522   -303    654
    371  -1400  -1771    514   1070  -1584   1054    901    555    545   -296    657
    389  -1371  -1761    491   1072  -1566   1047    911    553    542   -298    646
    381  -1371  -1753    493   1065  -1561   1049    927    566    558   -283    649
    368  -1387  -1758    506   1062  -1574   1062    956    579    571   -272    659
    371  -1374  -1745    501   1057  -1558   1070    979    592    581   -267    667
    381  -1363  -1745    488   1062  -1553   1072   1008    607    589   -267    667
    394  -1353  -1748    478   1070  -1551   1085   1049    633    610   -252    683
    400  -1337  -1740    467   1070  -1538   1096   1080    652    626   -244    696
    410  -1350  -1761    470   1085  -1556   1093   1101    654    628   -244    698
    420  -1332  -1756    454   1085  -1543   1088   1127    670    641   -228    711
    433  -1317  -1751    441   1091  -1532   1091   1153    685    657   -218    724
    449  -1306  -1758    426   1101  -1530   1085   1161    691    662   -215    730
    457  -1270  -1727    407   1091  -1499   1083   1158    698    672   -205    743
    462  -1236  -1699    387   1078  -1467   1096   1171    722    698   -174    784
    470  -1226  -1696    376   1080  -1460   1093   1163    724    701   -171    797
    462  -1231  -1693    384   1075  -1462   1075   1135    701    675   -200    774
    449  -1231  -1680    392   1065  -1454   1072   1119    698    665   -215    763
    446  -1210  -1660    381   1052  -1434   1075   1101    701    662   -220    766
    441  -1189  -1634    374   1036  -1410   1067   1067    691    652   -231    763
    428  -1184  -1613    376   1018  -1397   1075   1049    701    665   -220    782
    413  -1192  -1605    389   1008  -1397   1080   1028    701    659   -228    782
    405  -1192  -1597    392   1000  -1395   1062    974    672    620   -270    743
    381  -1202  -1584    410    982  -1392   1054    935    662    602   -288    732
    332  -1228  -1564    446    945  -1395   1065    919    665    605   -290    740
    298  -1262  -1561    483    930  -1410   1070    901    665    600   -298    732
    283  -1260  -1543    488    911  -1402   1054    870    646    579   -316    709
    265  -1278  -1543    506    901  -1410   1054    852    644    576   -314    714
    249  -1275  -1527    511    885  -1400   1054    846    646    579   -309    724
    259  -1291  -1551    517    904  -1421   1044    826    631    558   -324    706
    257  -1312  -1571    527    911  -1441   1036    818    628    555   -322    709
    241  -1322  -1566    540    901  -1444   1034    815    626    558   -314    724
    244  -1314  -1558    532    898  -1436   1023    807    620    553   -314    727
    244  -1322  -1566    540    904  -1444   1015    800    613    542   -322    719
    236  -1330  -1569    545    901  -1449   1018    810    623    555   -306    737
    239  -1332  -1571    545    904  -1452   1015    815    626    553   -303    748
    241  -1356  -1597    555    917  -1475   1015    813    618    540   -306    750
    231  -1358  -1590    563    909  -1473   1031    831    636    558   -296    748
    239  -1340  -1579    550    906  -1460   1049    852    659    571   -275    758
    233  -1340  -1577    553    904  -1457   1062    859    662    561   -262    758
    223  -1306  -1530    537    875  -1418   1085    878    691    579   -228    784
    226  -1299  -1525    537    875  -1410   1111    896    709    587   -210    802
    244  -1325  -1571    540    906  -1447   1098    878    683    553   -239    779
    254  -1257  -1512    501    880  -1384   1104    885    701    566   -218    802
    239  -1179  -1418    467    828  -1299   1127    924    756    620   -158    859
    239  -1127  -1366    444    802  -1247   1111    922    776    644   -124    888
    272  -1070  -1343    394    807  -1205   1062    901    776    654   -103    911
    267  -1054  -1322    392    795  -1189   1054    901    779    652   -101    914
    228  -1070  -1301    420    763  -1184   1047    893    769    641   -106    906
    236  -1070  -1306    418    771  -1187   1034    870    753    628   -109    906
    246  -1085  -1332    420    787  -1210    995    833    711    589   -145    878
    231  -1184  -1418    475    823  -1301    969    810    667    548   -192    839
    223  -1260  -1483    517    852  -1371    950    779    615    498   -244    787
    226  -1293  -1519    535    872  -1405    935    748    571    459   -285    740
    205  -1309  -1514    550    857  -1413    940    740    566    457   -288    740
    200  -1363  -1566    581    880  -1465    927    714    535    426   -319    709
    210  -1389  -1600    587    904  -1493    911    696    519    410   -332    698
    192  -1374  -1566    592    878  -1470    911    693    524    420   -322    706
    176  -1387  -1566    605    867  -1475    914    696    524    420   -319    709
    181  -1400  -1582    607    880  -1488    904    683    506    402   -332    693
    179  -1426  -1605    620    891  -1514    898    683    493    387   -348    683
    176  -1452  -1628    639    901  -1540    901    688    493    384   -348    683
    192  -1449  -1641    628    914  -1543    883    680    493    384   -342    688
    197  -1431  -1628    615    911  -1530    875    678    493    387   -335    691
    197  -1449  -1647    626    922  -1548    885    683    496    387   -335    691
    194  -1465  -1660    636    927  -1561    893    683    493    376   -335    688
    192  -1483  -1675    644    932  -1579    893    675    491    366   -335    683
    192  -1517  -1709    662    950  -1613    891    683    491    358   -335    680
    213  -1579  -1795    683   1002  -1686    888    680    446    301   -394    626
    277  -1771  -2049    748   1163  -1909    909    696    329    137   -568    449
    311  -1990  -2304    836   1306  -2145   1039    813    272    -18   -745    246
    322  -1875  -2197    776   1257  -2036   1187    950    405     57   -675    280
    231  -1509  -1740    639    984  -1626   1200    753    574    296   -392    548
     64   -909   -974    423    519   -940    989    283    761    719    129   1088
    -88    -25     62     54    -75     18    740     49   1143   1402    906   1880
   -111    506    615   -197   -363    561    470    -10   1426   1912   1454   2449
    -25    231    257   -103   -142    244    215   -132   1205   1758   1304   2348
     12   -413   -426    200    218   -418    101   -309    579   1008    574   1647
     15  -1018  -1034    498    524  -1026    272   -189    155    324   -137    924
     59  -1322  -1382    628    719  -1350    527    189    233    223   -319    711
     98  -1397  -1496    646    797  -1447    719    467    381    293   -296    711
    137  -1460  -1597    662    867  -1527    828    618    449    316   -288    709
    158  -1522  -1680    680    919  -1600    849    644    439    285   -316    678
    168  -1538  -1706    683    935  -1621    839    633    413    249   -355    628
    166  -1545  -1712    688    937  -1628    833    628    397    226   -381    597
    187  -1556  -1743    685    963  -1649    831    628    389    215   -394    587
    207  -1548  -1758    670    982  -1652    828    631    392    213   -394    587
    197  -1543  -1740    672    969  -1641    841    649    402    218   -392    592
    197  -1527  -1725    665    961  -1626    846    665    413    226   -384    602
    192  -1532  -1725    670    958  -1628    849    667    407    210   -394    597
    200  -1556  -1758    678    976  -1657    849    680    418    223   -381    615
    200  -1566  -1766    683    982  -1665    857    693    428    239   -368    626
    220  -1540  -1761    657    987  -1649    844    680    415    226   -379    615
    231  -1504  -1735    636    982  -1618    839    678    410    220   -384    613
    220  -1496  -1717    639    966  -1608    857    696    426    233   -371    631
    239  -1478  -1719    618    976  -1597    865    714    439    244   -361    652
    252  -1467  -1719    607    984  -1592    859    714    439    239   -361    649
    244  -1457  -1701    607    971  -1579    867    730    449    246   -348    659
    244  -1457  -1704    605    971  -1579    872    743    454    246   -340    667
    262  -1439  -1701    587    979  -1569    867    745    454    246   -332    675
    275  -1405  -1680    563    976  -1543    870    761    467    259   -319    688
    280  -1382  -1662    550    971  -1522    870    779    478    262   -316    693
    296  -1382  -1680    542    987  -1532    867    795    483    267   -303    704
    301  -1389  -1691    542    995  -1540    865    802    485    265   -301    704
    293  -1395  -1688    550    989  -1543    880    826    496    272   -293    711
    309  -1384  -1693    537   1000  -1538    885    846    509    283   -280    724
    327  -1397  -1725    535   1023  -1558    878    867    517    288   -272    730
    316  -1397  -1714    540   1015  -1556    888    901    537    303   -259    745
    329  -1374  -1704    522   1015  -1538    898    935    561    327   -241    771
    348  -1366  -1714    509   1031  -1540    896    956    568    335   -233    782
    361  -1350  -1712    493   1036  -1532    896    979    584    342   -226    797
    376  -1332  -1709    478   1041  -1519    906   1015    615    379   -192    826
    392  -1296  -1688    449   1039  -1491    906   1036    633    400   -166    844
    394  -1273  -1667    439   1031  -1470    911   1047    641    413   -153    857
    392  -1265  -1657    433   1023  -1460    909   1049    649    423   -140    865
    413  -1249  -1662    415   1036  -1454    901   1041    644    418   -140    872
    426  -1247  -1673    410   1049  -1460    896   1031    633    415   -135    883
    423  -1218  -1641    397   1031  -1428    888   1021    641    436   -122    885
    407  -1202  -1610    394   1008  -1408    891   1000    639    428   -129    862
    400  -1200  -1600    400    997  -1400    883    974    628    420   -129    865
    394  -1187  -1582    394    987  -1384    880    956    631    420   -124    878
    379  -1174  -1553    397    966  -1363    885    935    633    423   -124    880
    361  -1192  -1553    415    956  -1371    875    891    607    394   -150    854
    332  -1210  -1543    439    937  -1376    875    852    589    368   -171    831
    314  -1228  -1545    457    927  -1387    875    823    587    358   -181    826
    319  -1228  -1548    454    932  -1387    865    789    568    332   -202    813
    303  -1275  -1579    485    940  -1426    844    745    535    296   -246    766
    288  -1296  -1587    504    935  -1441    852    732    537    296   -249    761
    280  -1299  -1579    509    927  -1439    849    717    535    285   -252    756
    270  -1314  -1584    522    927  -1449    828    685    509    259   -283    719
    267  -1304  -1574    517    919  -1439    807    667    496    244   -293    704
    249  -1322  -1571    535    909  -1447    807    659    491    236   -301    698
    257  -1332  -1592    535    924  -1462    820    659    491    236   -298    698
    257  -1317  -1574    530    914  -1444    810    646    483    228   -298    685
    226  -1314  -1540    542    883  -1426    800    641    480    226   -296    688
    228  -1314  -1543    542    885  -1428    800    644    483    220   -296    693
    239  -1293  -1532    524    883  -1413    792    639    478    207   -306    683
    241  -1262  -1504    511    872  -1382    813    654    501    228   -285    698
    236  -1234  -1470    498    852  -1350    833    672    522    249   -257    719
    228  -1208  -1436    488    831  -1322    846    683    535    254   -241    732
    215  -1195  -1410    488    813  -1301    862    685    537    246   -249    732
    223  -1189  -1413    483    818  -1301    875    698    548    252   -241    737
    239  -1156  -1395    457    815  -1275    893    719    581    277   -205    766
    215  -1109  -1327    446    769  -1218    898    730    615    311   -163    800
    205  -1054  -1260    423    730  -1156    857    714    633    332   -137    818
    249  -1000  -1249    376    748  -1124    810    709    644    350   -109    846
    262  -1018  -1280    376    771  -1148    787    693    623    329   -119    836
    239  -1052  -1293    405    763  -1171    797    685    618    322   -119    836
    285   -997  -1286    353    784  -1140    815    691    628    335   -101    854
    290  -1000  -1291    355    789  -1145    789    665    600    306   -122    823
    262  -1114  -1376    423    818  -1244    771    644    553    244   -176    769
    200  -1265  -1465    532    831  -1363    771    620    509    192   -228    719
    187  -1301  -1491    555    836  -1395    776    600    480    153   -254    680
    194  -1286  -1480    545    836  -1382    769    568    454    122   -270    657
    189  -1301  -1491    555    839  -1397    763    550    436     96   -277    641
    187  -1327  -1514    568    849  -1421    750    532    418     72   -290    628
    187  -1348  -1535    579    857  -1441    740    519    405     57   -303    615
    184  -1343  -1527    579    854  -1434    732    506    394     38   -314    597
    187  -1340  -1527    576    854  -1434    727    498    387     28   -316    589
    189  -1356  -1545    581    867  -1452    719    488    374     10   -324    579
    189  -1363  -1553    584    870  -1457    717    485    371      2   -322    579
    184  -1358  -1543    587    862  -1449    711    472    363    -10   -327    568
    187  -1348  -1538    579    862  -1441    704    457    350    -28   -332    563
    194  -1330  -1525    566    859  -1426    701    449    348    -36   -329    563
    187  -1337  -1527    574    854  -1431    701    444    345    -44   -332    555
    187  -1345  -1532    579    859  -1439    696    431    335    -62   -342    548
    184  -1374  -1561    592    870  -1467    685    413    309    -96   -371    519
    210  -1467  -1680    628    945  -1574    698    418    252   -171   -446    444
    259  -1709  -1969    722   1114  -1839    761    465    137   -355   -646    241
    277  -1880  -2158    802   1218  -2018    880    576     80   -517   -831     36
    259  -1686  -1948    711   1104  -1818    984    646    215   -413   -719    127
    116  -1249  -1366    566    740  -1306    896    275    345   -153   -392    459
    -51   -522   -472    285    207   -498    641   -246    535    309    184   1062
   -192    376    568    -90   -379    472    394   -485    914    979    945   1839
   -171    618    789   -226   -483    704    127   -553   1078   1335   1317   2249
    -83    184    267    -51   -176    226    -64   -665    737    984    958   1938
    -41   -431   -392    233    174   -413    -67   -717    166    210    189   1169
     10   -997  -1008    493    509  -1002    158   -426    -75   -290   -366    602
     77  -1179  -1260    548    667  -1218    394    -49     80   -257   -397    548
    145  -1239  -1384    545    763  -1309    519    150    174   -223   -381    545
    187  -1257  -1444    532    813  -1350    576    233    205   -228   -389    532
    202  -1257  -1460    527    831  -1358    594    252    205   -244   -400    522
    207  -1306  -1514    548    859  -1410    589    241    176   -288   -436    483
    205  -1327  -1532    561    867  -1428    594    244    163   -314   -454    465
    200  -1332  -1532    563    865  -1431    600    249    161   -324   -457    462
    197  -1340  -1538    571    867  -1439    592    241    148   -340   -465    452
    220  -1335  -1558    555    888  -1447    558    223    135   -361   -478    444
    275  -1280  -1556    501    914  -1418    558    236    150   -350   -459    462
    249  -1286  -1538    517    891  -1410    584    236    153   -353   -454    465
    254  -1278  -1532    511    893  -1405    620    236    150   -361   -459    465
    246  -1257  -1506    504    872  -1382    615    231    150   -366   -459    472
    207  -1291  -1499    542    852  -1395    602    218    140   -384   -472    465
    205  -1293  -1499    542    849  -1395    584    197    116   -410   -493    446
    202  -1267  -1470    532    836  -1369    581    192    116   -415   -488    457
    205  -1270  -1475    532    839  -1371    579    194    119   -418   -485    467
    233  -1239  -1473    501    852  -1356    566    192    116   -423   -480    475
    239  -1247  -1486    504    859  -1366    548    179    101   -444   -496    465
    210  -1265  -1475    527    841  -1369    561    176    101   -452   -504    459
    207  -1262  -1470    527    836  -1366    566    181    106   -452   -498    467
    226  -1241  -1467    509    844  -1356    553    179     98   -462   -496    475
    228  -1231  -1460    501    841  -1345    548    179     96   -467   -493    480
    218  -1239  -1457    511    836  -1348    548    184     98   -470   -493    483
    207  -1252  -1460    522    831  -1356    522    171     80   -491   -506    470
    233  -1252  -1486    509    857  -1366    514    181     83   -496   -509    478
    298  -1182  -1480    441    888  -1330    532    215    109   -475   -480    511
    314  -1153  -1467    420    891  -1309    537    231    111   -472   -472    524
    358  -1135  -1496    387    927  -1314    517    236    103   -488   -485    509
    405  -1096  -1501    345    953  -1299    519    265    122   -478   -475    527
    358  -1148  -1506    392    930  -1325    527    275    119   -485   -478    535
    303  -1174  -1478    436    891  -1325    535    275    114   -496   -480    532
    303  -1143  -1447    418    872  -1293    540    285    122   -488   -467    545
    311  -1127  -1439    405    875  -1283    535    288    122   -485   -459    561
    327  -1101  -1431    387    878  -1265    514    270    111   -496   -465    561
    332  -1075  -1408    371    870  -1241    493    254    101   -504   -465    568
    340  -1060  -1400    358    867  -1228    488    246    103   -498   -457    589
    329  -1062  -1395    366    862  -1228    480    220     85   -509   -457    592
    327  -1052  -1382    361    852  -1215    459    181     67   -527   -465    587
    342  -1000  -1343    329    841  -1171    444    161     70   -524   -452    602
    337   -979  -1317    319    826  -1148    428    124     49   -548   -470    589
    316   -997  -1314    337    815  -1156    415     80     31   -568   -488    576
    303   -987  -1291    340    795  -1137    413     49     25   -574   -491    576
    293   -984  -1278    345    784  -1130    415     23     23   -576   -491    579
    275   -987  -1262    355    766  -1124    397    -23      0   -600   -511    561
    226  -1034  -1262    402    743  -1148    363    -77    -36   -636   -542    535
    210  -1047  -1257    418    732  -1150    358   -109    -44   -649   -545    535
    231  -1013  -1244    392    737  -1127    363   -129    -46   -652   -542    524
    210  -1013  -1223    400    717  -1117    342   -168    -77   -685   -579    467
    174  -1039  -1213    431    693  -1124    319   -207   -111   -732   -636    431
    174  -1057  -1234    439    701  -1143    303   -236   -132   -758   -657    433
    189  -1075  -1265    444    727  -1169    283   -262   -153   -774   -665    428
    187  -1098  -1286    454    732  -1189    254   -285   -166   -787   -678    418
    197  -1067  -1267    433    730  -1166    246   -293   -168   -789   -680    420
    210  -1062  -1273    426    737  -1166    246   -306   -179   -805   -691    410
    205  -1062  -1267    428    735  -1163    246   -319   -187   -815   -696    407
    200  -1047  -1249    423    724  -1148    244   -319   -179   -807   -688    413
    231   -966  -1197    366    711  -1080    249   -314   -161   -792   -670    428
    231   -924  -1158    345    693  -1041    257   -316   -158   -795   -667    433
    223   -917  -1140    348    680  -1028    252   -324   -171   -805   -678    431
    218   -969  -1189    374    701  -1078    236   -337   -197   -833   -706    405
    228   -930  -1158    350    691  -1044    228   -345   -194   -836   -704    410
    262   -813  -1075    272    667   -943    210   -342   -158   -795   -659    457
    285   -740  -1026    228    654   -883    171   -355   -142   -769   -633    493
    293   -730  -1026    218    657   -878    140   -376   -148   -774   -636    496
    288   -758  -1047    236    665   -904    127   -392   -168   -792   -652    480
    272   -771  -1047    246    657   -909    124   -397   -163   -784   -644    493
    272   -771  -1044    249    657   -906     93   -426   -189   -805   -662    478
    259   -828  -1091    283    675   -961     57   -459   -241   -854   -706    439
    249   -904  -1153    327    701  -1028     38   -480   -280   -898   -753    389
    239   -971  -1210    366    724  -1091     23   -496   -314   -940   -797    340
    228  -1023  -1252    397    740  -1137      5   -527   -350   -982   -841    298
    218  -1041  -1262    410    737  -1150     -5   -558   -379  -1005   -865    272
    205  -1060  -1267    426    735  -1163    -15   -574   -397  -1021   -875    267
    213  -1072  -1286    428    748  -1179    -41   -597   -423  -1044   -891    257
    205  -1091  -1296    444    750  -1192    -59   -620   -441  -1062   -906    239
    197  -1109  -1309    454    750  -1208    -72   -639   -452  -1067   -917    226
    200  -1114  -1314    457    756  -1213    -83   -654   -467  -1078   -919    233
    197  -1117  -1314    457    756  -1215    -93   -667   -472  -1078   -919    220
    192  -1106  -1299    457    745  -1202    -98   -667   -472  -1075   -932    168
    189  -1098  -1288    452    737  -1192   -114   -685   -485  -1104   -982    142
    194  -1124  -1319    465    756  -1221   -132   -698   -511  -1137  -1013    158
    181  -1132  -1314    472    748  -1221   -142   -709   -522  -1140  -1015    155
    179  -1119  -1299    470    737  -1208   -155   -717   -522  -1135  -1010    148
    171  -1150  -1322    488    745  -1236   -187   -737   -540  -1150  -1028    124
    189  -1192  -1382    498    784  -1286   -210   -743   -568  -1182  -1065     93
    306  -1254  -1564    472    932  -1408   -174   -693   -613  -1249  -1145     23
    348  -1465  -1813    558   1080  -1639    -62   -597   -696  -1413  -1340   -179
    293  -1512  -1805    607   1047  -1657     59   -467   -646  -1444  -1395   -267
    213  -1231  -1444    506    828  -1337    114   -511   -478  -1260  -1197    -96
     44   -740   -784    345    413   -761    -62   -969   -355   -945   -805    293
    -88     93    181     -2   -135    137   -345  -1431   -127   -407   -161    948
   -161    696    857   -267   -509    774   -579  -1553    179    166    454   1571
   -106    589    696   -244   -400    641   -826  -1667     96    213    501   1673
    -57     25     80     12    -70     51   -984  -1844   -446   -394    -98   1106
    -51   -561   -509    306    228   -535   -917  -1839   -987  -1179   -891    314
      5   -924   -930    457    465   -927   -672  -1415   -919  -1314  -1124     67
     83  -1021  -1106    467    592  -1062   -485  -1080   -724  -1202  -1072     90
    135  -1065  -1200    465    667  -1132   -379   -893   -620  -1143  -1039    106
    161  -1119  -1280    480    719  -1200   -335   -807   -581  -1122  -1034    101
    192  -1119  -1312    462    750  -1215   -340   -797   -584  -1132  -1047     83
    220  -1106  -1330    441    774  -1218   -345   -792   -594  -1153  -1070     57
    236  -1093  -1332    426    782  -1213   -319   -766   -589  -1148  -1080     33
    168  -1161  -1330    496    748  -1244   -303   -756   -589  -1156  -1104     15
    181  -1145  -1327    480    753  -1236   -296   -748   -581  -1145  -1091     25
    184  -1140  -1325    475    753  -1231   -314   -748   -574  -1135  -1078     31
    187  -1140  -1327    475    753  -1234   -329   -743   -574  -1132  -1075     28
    161  -1174  -1335    506    748  -1254   -337   -743   -584  -1137  -1093      7
    145  -1148  -1293    498    719  -1221   -342   -743   -576  -1127  -1085     10
    168  -1104  -1273    467    719  -1189   -329   -724   -553  -1101  -1065     31
    174  -1122  -1299    472    732  -1210   -322   -714   -545  -1091  -1057     33
    176  -1109  -1286    467    730  -1197   -329   -714   -542  -1080  -1052     33
    181  -1101  -1283    457    732  -1192   -332   -698   -532  -1067  -1041     49
    187  -1085  -1273    449    730  -1179   -342   -691   -524  -1052  -1031     62
    197  -1078  -1275    439    735  -1176   -353   -685   -517  -1039  -1026     57
    205  -1054  -1260    426    732  -1156   -361   -675   -501  -1018  -1015     46
    189  -1065  -1257    436    722  -1161   -358   -665   -496  -1013  -1028     28
    197  -1060  -1260    431    727  -1158   -358   -654   -485  -1000  -1023     46
    210  -1041  -1254    413    730  -1148   -368   -646   -478   -982  -1005     57
    192  -1065  -1257    436    724  -1161   -366   -628   -459   -966   -992     59
    189  -1057  -1247    431    717  -1150   -387   -626   -457   -958   -987     59
    231  -1015  -1247    392    737  -1132   -392   -605   -439   -935   -969     67
    257   -969  -1228    353    743  -1098   -371   -566   -402   -898   -943     90
    231   -974  -1205    371    717  -1088   -353   -532   -376   -880   -935    103
    272   -953  -1226    337    745  -1088   -350   -498   -353   -857   -914    119
    306   -917  -1223    303    763  -1067   -342   -459   -327   -818   -883    140
    270   -932  -1202    327    735  -1067   -345   -433   -309   -795   -870    148
    252   -935  -1187    342    719  -1060   -353   -415   -301   -779   -862    153
    270   -891  -1161    309    714  -1026   -350   -389   -280   -750   -839    174
    293   -875  -1169    290    730  -1023   -366   -363   -254   -717   -805    205
    301   -849  -1153    272    727  -1000   -397   -358   -244   -691   -779    223
    280   -833  -1114    277    696   -974   -394   -355   -239   -675   -763    223
    257   -820  -1080    280    665   -950   -358   -350   -231   -665   -769    215
    265   -789  -1054    262    657   -922   -348   -337   -213   -636   -748    241
    259   -779  -1039    259    646   -909   -366   -355   -220   -633   -745    233
    246   -800  -1047    277    646   -922   -381   -381   -241   -657   -763    226
    246   -750   -997    249    620   -872   -387   -400   -236   -649   -761    228
    257   -724   -982    233    618   -852   -389   -415   -231   -641   -761    223
    231   -735   -969    252    597   -852   -402   -444   -241   -646   -771    205
    207   -730   -937    262    571   -833   -397   -462   -241   -639   -766    187
    205   -730   -937    262    568   -833   -381   -475   -233   -631   -761    168
    187   -743   -932    277    558   -836   -397   -511   -246   -646   -779    140
    179   -758   -940    288    558   -846   -407   -537   -252   -654   -792    119
    200   -763   -963    283    581   -862   -407   -542   -246   -649   -797    111
    215   -750   -969    265    592   -857   -415   -563   -249   -652   -802     98
    166   -774   -940    303    550   -857   -420   -597   -270   -670   -823     64
    122   -807   -932    342    524   -870   -415   -607   -275   -670   -831     49
    127   -807   -935    340    530   -870   -415   -613   -272   -667   -828     44
    119   -818   -940    348    527   -878   -433   -620   -277   -667   -833     28
    122   -823   -945    350    532   -883   -446   -618   -270   -654   -828     23
    163   -771   -935    301    548   -852   -444   -602   -254   -636   -815     25
    135   -771   -906    319    519   -839   -439   -605   -254   -639   -823      7
    109   -753   -862    319    485   -807   -402   -579   -218   -600   -789     38
    116   -698   -815    290    465   -756   -374   -545   -168   -542   -735     88
    119   -672   -792    272    454   -732   -376   -542   -158   -530   -719     75
    137   -670   -807    267    472   -737   -381   -537   -161   -532   -737     33
    166   -592   -758    210    459   -672   -374   -506   -119   -498   -722     70
    166   -530   -696    181    428   -610   -363   -504    -88   -459   -680    109
    127   -501   -628    187    376   -563   -374   -519    -72   -428   -649    122
    127   -454   -581    163    353   -517   -402   -527    -54   -402   -623    122
    176   -449   -626    135    400   -537   -410   -506    -36   -374   -600    145
    187   -459   -646    137    415   -553   -423   -514    -46   -368   -597    148
    142   -491   -633    171    387   -561   -418   -519    -44   -355   -589    135
    132   -496   -628    181    379   -561   -410   -509    -38   -345   -587    101
    135   -563   -698    213    413   -628   -426   -522    -72   -389   -644     70
    132   -665   -797    265    465   -730   -452   -548   -122   -436   -698     31
     98   -763   -862    332    478   -810   -457   -550   -142   -452   -719     -5
     80   -782   -862    350    470   -820   -449   -561   -168   -478   -745    -44
    124   -756   -883    314    504   -818   -446   -568   -176   -483   -750    -57
    114   -782   -898    332    506   -839   -446   -579   -187   -488   -763    -75
     57   -846   -906    394    480   -875   -457   -602   -210   -511   -792   -114
     23   -870   -893    423    457   -880   -459   -613   -215   -519   -802   -135
     -5   -911   -909    457    449   -909   -465   -633   -226   -527   -810   -155
     -5   -880   -875    441    433   -878   -457   -623   -202   -501   -787   -140
     23   -826   -849    397    436   -836   -436   -597   -171   -467   -758   -106
     67   -818   -885    376    475   -852   -436   -581   -166   -446   -745   -106
     96   -826   -924    363    509   -875   -446   -563   -153   -431   -730   -119
    119   -836   -958    358    537   -896   -470   -571   -163   -439   -745   -137
    106   -854   -961    374    532   -909   -478   -587   -179   -459   -766   -161
    116   -839   -956    361    535   -896   -459   -568   -161   -436   -748   -155
    124   -859   -984    366    553   -922   -454   -550   -155   -428   -745   -166
    122  -1000  -1122    436    620  -1060   -415   -511   -207   -506   -836   -249
    135  -1218  -1353    540    743  -1286   -301   -392   -265   -654  -1015   -449
    150  -1304  -1454    576    802  -1379   -135   -192   -215   -724  -1135   -594
     90  -1052  -1145    480    615  -1098    -77   -226    -70   -579   -979   -457
    -64   -522   -457    293    194   -491   -277   -763    -31   -311   -613    -90
   -257    231    488     12   -371    358   -613  -1353     51    142    -12    509
   -400    992   1392   -296   -896   1192   -896  -1628    319    753    685   1184
   -363   1049   1410   -345   -885   1231  -1179  -1769    296    935    872   1387
   -280    493    774   -106   -527    631  -1265  -1784    -98    457    368    922
   -228   -192     36    207   -132    -77  -1075  -1574   -517   -277   -407    168
   -171   -675   -504    423    166   -589   -792  -1127   -493   -522   -758   -192
    -90   -756   -665    420    285   -711   -597   -779   -257   -379   -683   -150
     -7   -792   -784    397    387   -787   -480   -587   -129   -301   -636   -135
    -15   -844   -831    428    405   -839   -433   -527   -103   -306   -649   -153
    -62   -891   -828    478    381   -859   -400   -488    -85   -306   -654   -166
    -31   -870   -841    449    402   -857   -374   -433    -49   -285   -649   -179
     38   -857   -898    407    467   -878   -371   -402    -41   -288   -662   -179
     38   -878   -919    418    478   -898   -394   -394    -38   -288   -659   -179
    -77   -989   -911    535    415   -950   -384   -400    -46   -298   -672   -197
   -119   -995   -875    555    374   -935   -322   -379    -25   -272   -659   -210
    -51   -932   -880    491    413   -906   -303   -361     -5   -249   -652   -205
     -7   -893   -885    449    439   -891   -301   -353      2   -239   -641   -189
    -20   -906   -885    465    431   -896   -298   -353      2   -233   -636   -192
     -5   -943   -937    472    462   -940   -301   -329     12   -218   -618   -189
      5   -919   -924    457    462   -919   -293   -296     41   -184   -592   -192
      5   -898   -906    446    454   -901   -283   -270     70   -155   -576   -179
     12   -878   -891    433    452   -883   -265   -249     93   -132   -555   -145
     20   -857   -880    418    449   -867   -252   -241     98   -122   -548   -145
      7   -849   -857    420    431   -852   -236   -231    111   -106   -537   -140
    -38   -885   -846    462    402   -867   -228   -223    116    -93   -527   -132
    -64   -917   -852    491    392   -885   -228   -205    129    -77   -511   -122
    -44   -904   -862    472    407   -883   -220   -184    145    -59   -506   -124
    -12   -898   -888    454    436   -893   -218   -168    158    -41   -501   -127
     -2   -911   -909    454    452   -911   -223   -168    155    -49   -506   -132
    -41   -891   -849    467    402   -870   -189   -145    184    -23   -472    -90
     -2   -789   -789    394    392   -789   -174   -109    233     36   -418    -59
     70   -802   -872    366    470   -836   -210    -75    239     49   -420    -80
     31   -885   -917    426    472   -901   -215    -38    236     46   -439    -96
     -5   -922   -917    465    454   -919   -184      2    262     64   -428    -88
      5   -893   -898    444    449   -896   -148     41    296    101   -394    -62
     15   -862   -878    420    446   -870   -122     83    324    132   -363    -41
     31   -831   -865    397    446   -849   -106    119    353    168   -329    -12
     41   -823   -865    392    452   -844   -101    148    371    189   -311      5
     38   -815   -854    387    444   -833    -96    166    381    210   -293     10
     36   -813   -852    387    444   -831    -83    184    394    228   -280     36
     41   -810   -852    381    444   -828    -75    192    402    249   -257     75
     72   -776   -849    353    459   -813    -80    187    405    272   -231     54
     70   -735   -807    332    436   -771    -77    174    387    257   -259      2
     44   -717   -761    337    400   -740    -67    163    381    241   -280     38
     38   -706   -748    332    392   -727    -75    153    379    249   -265     70
     20   -711   -732    345    376   -722    -96    119    358    249   -267     46
      7   -701   -709    348    358   -704    -93     93    355    252   -259     31
     10   -675   -685    332    345   -678    -88     67    350    252   -252     33
     44   -633   -678    293    358   -654    -96     41    348    257   -244     38
     75   -610   -685    267    379   -646   -109     36    358    275   -233     36
     31   -644   -675    303    350   -659   -116     20    361    270   -246     12
    -54   -717   -662    384    303   -691   -109    -18    340    244   -270    -23
   -171   -769   -597    467    210   -683    -77    -77    316    220   -283    -46
   -283   -787   -504    535    109   -646    -38   -174    296    194   -296    -64
   -158   -766   -607    459    223   -688    -80   -200    275    192   -306    -72
    -38   -748   -711    392    335   -730   -127   -129    285    223   -290    -72
    -33   -766   -732    400    348   -750   -129    -64    314    246   -277    -67
    -41   -758   -717    400    337   -737   -122    -49    327    259   -272    -72
    -46   -776   -732    410    340   -756    -98    -41    337    272   -259    -75
    -54   -740   -688    397    314   -714    -64    -25    368    301   -223    -49
    -70   -693   -623    379    275   -657    -31     -7    405    335   -189    -15
    -75   -649   -574    363    249   -613    -10      2    423    353   -168     -2
    -67   -665   -597    363    265   -631     -7      5    423    348   -171    -10
    -62   -693   -631    379    283   -665      2     20    423    345   -176    -10
    -59   -649   -589    355    265   -620     10     28    452    376   -142     15
    -67   -550   -483    309    207   -517     -7     20    478    418    -93     62
    -64   -491   -426    277    176   -457    -20     31    511    467    -46    111
    -54   -472   -418    262    181   -446    -10     46    532    498    -20    122
    -70   -519   -449    293    187   -485    -15     41    514    485    -31    103
   -111   -553   -441    332    163   -498    -20      7    475    444    -70     70
   -161   -568   -407    363    122   -491     12    -33    462    436    -75     75
   -135   -631   -498    381    181   -566    -18    -44    431    420    -96     64
    -59   -727   -667    392    301   -696    -57      0    413    410   -111     46
    -25   -807   -782    418    376   -795    -72     -2    379    379   -137     -2
    -88   -831   -745    459    327   -789    -54    -41    353    355   -158    -72
   -166   -852   -688    509    259   -771    -20    -59    342    332   -205   -114
   -142   -880   -737    509    296   -807    -31    -46    327    306   -244   -109
    -77   -872   -795    475    358   -833    -51    -38    319    306   -249   -103
    -75   -904   -831    488    376   -867    -59    -36    316    314   -244    -93
    -67   -906   -839    485    384   -872    -59    -36    322    335   -215    -77
    -70   -888   -818    478    371   -854    -51    -36    335    353   -202   -132
    -80   -904   -823    493    371   -865    -49    -49    322    332   -246   -218
   -101   -930   -828    514    361   -880    -44    -62    293    280   -306   -194
    -98   -940   -841    517    371   -891    -38    -57    293    285   -290   -135
    -93   -953   -859    519    381   -906    -36    -51    306    316   -259   -124
    -90   -956   -865    524    387   -911    -41    -57    301    322   -252   -148
    -96   -940   -844    517    371   -893    -33    -49    314    332   -239   -153
    -85   -953   -867    519    389   -911    -23    -36    309    322   -262   -181
    -44  -1078  -1036    558    496  -1057     -2    -10    249    236   -361   -270
     -5  -1345  -1340    675    667  -1343     90     83    158     67   -558   -470
     25  -1415  -1444    693    732  -1428    246    259    200     12   -646   -581
    -20  -1192  -1174    605    576  -1182    316    202    322    142   -501   -462
   -181   -706   -524    444    168   -615    132   -316    387    407   -150   -114
   -355     64    420    145   -387    241   -192   -875    517    862    428    483
   -478    852   1330   -187   -904   1088   -483  -1104    815   1457   1096   1140
   -459    963   1423   -252   -943   1192   -774  -1218    857   1683   1337   1402
   -376    472    846    -49   -613    659   -893  -1239    501   1288    937   1031
   -337   -184    153    262   -246    -15   -683  -1044     44    542    168    244
   -259   -719   -462    488    101   -592   -371   -592     44    280   -213   -158
   -174   -849   -675    511    249   -763   -153   -244    231    353   -218   -155
   -122   -919   -800    519    337   -859    -36    -64    324    392   -205   -137
    -96   -984   -888    540    394   -937     -5    -23    322    368   -236   -187
    -90  -1013   -922    550    413   -969      7     -5    319    358   -244   -205
   -106  -1021   -914    563    402   -969     25     23    327    366   -231   -197
   -129  -1054   -924    592    394   -989     46     41    332    366   -233   -226
   -155  -1065   -909    610    376   -987     77     59    348    371   -241   -257
   -127  -1039   -914    581    392   -976     83     75    350    361   -265   -241
    -85  -1034   -948    561    428   -992     83     85    353    363   -259   -215
    -64  -1023   -961    542    446   -995     88     93    355    368   -252   -220
    -62  -1021   -958    542    446   -989     93     90    353    358   -259   -239
    -41  -1010   -969    524    462   -989    101    101    361    366   -252   -236
    -54  -1021   -969    537    454   -995    116    122    381    389   -231   -226
    -83  -1021   -937    550    426   -979    124    137    397    413   -207   -205
    -98   -997   -898    548    400   -948    132    161    415    446   -171   -168
   -103   -997   -893    548    394   -945    135    174    426    462   -155   -166
    -96  -1005   -909    550    405   -958    132    179    426    457   -166   -192
    -77   -997   -919    537    418   -958    137    197    441    465   -161   -184
    -62  -1021   -958    542    446   -989    145    207    452    472   -148   -161
    -64  -1015   -953    540    441   -984    140    210    454    480   -145   -194
    -57  -1002   -945    530    441   -974    158    249    485    509   -124   -192
      0   -948   -948    472    472   -948    168    296    511    532   -101   -142
    -10   -961   -950    485    470   -956    158    301    506    524   -106   -145
    -62  -1018   -956    540    446   -987    171    309    501    511   -116   -168
    -51   -987   -937    519    441   -963    205    348    532    535    -98   -148
    -41  -1002   -961    522    457   -984    210    371    537    537   -103   -148
    -25  -1021   -995    524    483  -1008    220    402    553    553    -90   -142
    -18  -1000   -982    506    480   -992    239    444    587    589    -51   -106
      5   -987   -992    491    496   -989    249    480    613    618    -28   -111
     31   -950   -982    459    504   -966    257    514    631    626    -28   -124
     41   -940   -982    449    511   -961    272    548    646    631    -31    -88
     46   -945   -995    446    519   -969    283    581    665    654    -10    -64
     70   -935  -1005    433    537   -969    277    581    662    657     -5    -70
     41   -945   -989    452    514   -966    283    563    649    646     -5    -83
     -7   -930   -922    470    457   -927    309    581    675    672     20    -57
     33   -885   -922    426    475   -904    314    613    696    693     38    -41
     62   -867   -930    400    496   -898    319    623    704    701     49    -18
     41   -862   -906    407    472   -883    329    610    706    706     59     -5
     38   -833   -872    397    454   -852    332    589    704    706     62     -5
     59   -826   -885    381    472   -854    316    555    685    693     57    -10
     77   -820   -898    371    485   -859    293    522    675    691     51    -18
     77   -828   -906    374    491   -867    285    504    683    709     62    -18
     64   -802   -867    368    465   -833    290    488    698    722     80    -10
     15   -807   -826    394    418   -815    283    452    693    717     72    -15
    -44   -852   -807    446    381   -831    285    423    693    719     70    -23
    -90   -872   -782    483    342   -828    298    389    693    714     72    -25
   -111   -885   -774    498    329   -831    303    340    670    696     62    -38
   -132   -904   -771    517    319   -839    290    301    641    675     41    -59
   -135   -911   -776    522    319   -844    275    296    646    688     51    -49
   -101   -914   -813    506    353   -865    259    327    659    704     54    -41
    -90   -922   -831    506    368   -878    259    332    672    719     64    -36
   -106   -917   -810    509    350   -865    280    358    701    748     93    -18
   -114   -875   -761    493    322   -818    314    384    730    782    129      5
   -106   -826   -719    465    306   -774    342    423    763    818    158     28
    -77   -779   -701    428    311   -740    353    459    797    841    171     49
    -18   -756   -737    384    358   -748    340    462    787    833    161     36
    -46   -779   -732    413    342   -758    332    452    776    823    153     23
    -98   -743   -644    420    270   -696    361    465    807    857    187     57
    -59   -628   -568    345    254   -600    381    491    865    917    257    127
    -80   -610   -530    342    223   -568    353    483    875    930    272    140
   -124   -641   -517    384    194   -579    332    483    867    927    267    135
   -155   -657   -504    405    171   -581    340    475    865    930    265    140
   -205   -678   -472    441    132   -576    355    452    857    927    275    155
   -298   -693   -397    493     49   -545    350    446    857    943    290    171
   -262   -727   -465    493     98   -597    319    467    852    937    275    145
   -220   -800   -579    509    176   -691    322    496    831    901    228    109
   -197   -823   -626    511    213   -724    358    509    818    875    210     90
   -210   -841   -631    524    210   -737    355    496    802    854    202     88
   -226   -841   -615    532    192   -730    337    467    782    833    189     54
   -218   -844   -628    530    202   -735    314    439    745    789    142    -12
   -197   -859   -662    530    231   -761    293    407    706    745     85    -38
   -161   -875   -714    517    275   -795    270    392    685    724     67    -46
   -135   -893   -758    514    311   -826    252    361    654    685     36    -88
   -103   -922   -818    511    355   -870    241    327    618    641     -2   -124
    -54   -927   -872    491    407   -901    241    319    605    626    -18   -142
    -28   -945   -917    483    444   -932    233    298    587    607    -38   -168
    -15   -958   -943    485    462   -953    231    290    579    592    -51   -189
    -46   -971   -927    506    439   -950    249    285    579    581    -57   -194
    -57   -992   -935    524    439   -963    262    275    571    574    -64   -200
     33   -987  -1021    475    524  -1005    228    280    550    558    -83   -218
     72  -1028  -1104    478    587  -1065    210    303    530    519   -129   -265
    158  -1184  -1343    511    750  -1262    241    353    454    400   -272   -405
    228  -1340  -1569    555    898  -1454    353    475    402    257   -452   -597
    181  -1322  -1506    568    844  -1413    511    626    491    288   -441   -607
     33  -1047  -1080    506    555  -1062    558    446    628    491   -197   -376
   -168   -439   -272    301     49   -355    368    -70    774    865    283    127
   -332    410    743    -38   -537    576    116   -439   1062   1441    971    844
   -381    896   1275   -257   -831   1085   -114   -532   1325   1914   1475   1376
   -316    631    948   -158   -631    789   -371   -678   1101   1758   1319   1270
   -324     46    371    137   -348    207   -433   -771    566   1085    646    597
   -296   -558   -262    428    -18   -410   -218   -504    257    519     12    -49
   -174   -810   -639    491    231   -724     44    -28    433    542    -64   -153
      2   -841   -844    418    423   -844    192    252    574    610    -38   -145
     88   -865   -956    387    519   -909    252    381    628    626    -44   -155
     51   -935   -987    441    519   -961    267    397    618    597    -83   -197
     15  -1005  -1023    493    519  -1015    306    402    605    571   -109   -226
     25  -1002  -1028    488    527  -1015    324    423    605    561   -122   -231
     12  -1018  -1031    501    519  -1023    335    446    610    563   -124   -231
     18  -1010  -1028    496    522  -1018    350    472    631    581   -111   -215
     20  -1000  -1021    488    519  -1010    368    491    646    592    -98   -205
     12   -989  -1005    488    506   -997    384    509    659    602    -90   -192
    -28  -1028  -1002    527    485  -1015    387    514    657    594   -101   -197
    -10  -1039  -1028    524    509  -1034    381    504    644    574   -122   -223
     33  -1013  -1049    488    540  -1031    387    509    649    568   -127   -228
     49   -979  -1028    465    537  -1002    392    527    662    579   -114   -213
     49   -963  -1013    457    530   -987    394    535    670    587   -101   -192
     64   -950  -1015    444    540   -982    400    530    667    584    -98   -181
     72   -974  -1047    449    558  -1010    397    561    672    584   -109   -202
     75   -987  -1065    454    568  -1026    405    581    678    587   -122   -218
     57   -992  -1049    467    553  -1021    418    592    683    584   -129   -231
     75   -982  -1057    454    566  -1018    428    620    706    602   -116   -215
     96   -982  -1078    441    584  -1028    441    654    732    633    -85   -161
    101   -982  -1083    439    589  -1031    446    662    740    641    -77   -174
    116   -969  -1085    423    600  -1026    444    667    735    623   -109   -228
    129   -966  -1096    418    613  -1031    454    693    740    610   -140   -215
    153   -963  -1117    402    633  -1039    459    722    750    615   -135   -179
    168   -943  -1111    387    639  -1026    462    737    761    623   -122   -179
    161   -966  -1127    400    644  -1047    475    761    771    628   -111   -174
    187   -963  -1150    389    667  -1057    485    784    782    639   -101   -168
    215   -937  -1156    361    683  -1047    485    807    792    649    -90   -176
    233   -932  -1166    350    698  -1049    496    841    807    654    -93   -181
    239   -922  -1161    340    698  -1039    527    901    841    683    -70   -140
    244   -898  -1143    327    693  -1021    540    940    867    706    -41   -119
    275   -883  -1158    303    714  -1021    524    943    862    709    -36   -122
    277   -870  -1148    296    711  -1008    530    961    878    722    -25   -109
    280   -852  -1132    283    704   -992    542    989    896    737    -10    -90
    290   -820  -1111    265    701   -966    542   1000    898    737     -7    -88
    337   -782  -1122    220    727   -950    532    997    901    740    -10    -85
    405   -730  -1135    161    769   -932    527   1002    914    750      5    -64
    413   -719  -1132    150    771   -924    522    987    909    740      7    -72
    303   -787  -1091    241    696   -937    527    953    875    711    -28   -106
    267   -815  -1083    272    672   -948    542    927    862    698    -36   -114
    228   -823  -1052    296    639   -937    555    898    854    688    -38   -116
    181   -828  -1013    322    594   -919    581    880    865    688    -41   -124
    161   -836   -997    337    579   -917    589    867    878    693    -44   -124
    174   -818   -992    322    581   -904    576    849    875    693    -38   -124
    192   -813  -1008    309    597   -909    558    820    854    670    -57   -145
    197   -810  -1008    306    600   -909    553    800    844    657    -67   -155
    187   -839  -1026    327    605   -932    545    769    818    628    -96   -189
    184   -846  -1031    329    607   -937    542    740    795    602   -119   -233
    192   -849  -1041    327    615   -945    535    719    776    579   -145   -254
    205   -857  -1062    324    631   -961    548    724    782    579   -148   -241
    213   -844  -1057    316    633   -950    561    732    792    587   -135   -231
    205   -818  -1023    306    613   -919    576    737    805    597   -119   -220
    202   -766   -969    283    584   -867    600    763    833    626    -85   -189
    213   -779   -992    283    600   -885    607    771    836    626    -83   -184
    213   -795  -1008    290    610   -901    605    766    818    607    -96   -213
    215   -750   -966    267    589   -857    626    792    854    636    -72   -200
    213   -665   -878    223    545   -771    631    810    893    675    -38   -155
    207   -597   -807    194    506   -701    605    795    909    688    -18   -129
    205   -581   -787    189    496   -683    600    795    922    704      0   -109
    215   -592   -807    187    509   -698    600    802    917    701      0   -114
    220   -613   -836    194    527   -724    587    792    901    691     -5   -124
    213   -613   -828    197    519   -719    571    774    885    678    -12   -129
    202   -644   -846    220    524   -745    576    774    878    670    -18   -127
    200   -766   -966    280    579   -865    576    763    836    620    -67   -176
    200   -857  -1057    329    628   -956    568    745    792    566   -119   -233
    181   -885  -1070    350    623   -976    576    732    769    540   -142   -259
    158   -906  -1065    374    610   -984    581    724    756    527   -155   -267
    155   -953  -1111    397    631  -1031    571    709    724    496   -184   -296
    150   -979  -1130    413    639  -1054    563    701    706    478   -197   -306
    135  -1002  -1140    433    636  -1070    571    701    706    478   -194   -301
    132   -997  -1130    433    631  -1062    581    696    701    470   -197   -303
    129  -1018  -1150    441    639  -1083    579    693    691    454   -207   -316
    132  -1041  -1174    452    652  -1106    581    696    680    441   -218   -316
    135  -1031  -1166    446    649  -1098    589    698    680    452   -200   -290
    127  -1031  -1158    452    641  -1093    581    683    662    441   -202   -298
    116  -1070  -1189    475    652  -1130    576    675    654    426   -220   -342
    124  -1080  -1208    478    665  -1143    581    678    649    415   -236   -361
    148  -1067  -1215    459    680  -1140    574    675    646    407   -239   -348
    161  -1124  -1286    483    722  -1205    584    691    636    389   -257   -355
    205  -1267  -1473    532    839  -1369    628    756    581    290   -363   -436
    236  -1413  -1649    589    943  -1530    743    911    587    197   -488   -587
    228  -1332  -1561    553    893  -1447    880   1083    724    254   -454   -594
    150   -969  -1119    410    633  -1044    922    956    862    413   -249   -381
    -10   -413   -405    210    194   -410    678    342    836    672    145      7
   -148    303    452    -77   -301    376    402   -135    943   1140    735    563
   -205    740    945   -267   -576    844    163   -355   1072   1527   1179   1005
   -161    400    561   -119   -361    480    -54   -558    774   1312    989    917
   -124   -252   -127    187      0   -189   -103   -623    210    584    249    174
    -75   -750   -678    413    298   -714     62   -342     10    124   -290   -392
      2  -1018  -1021    506    509  -1018    285    127    241    192   -324   -415
     88  -1075  -1163    493    626  -1119    449    444    454    335   -223   -340
    158  -1088  -1247    462    701  -1166    532    597    542    387   -189   -316
    168  -1124  -1296    478    732  -1210    555    633    550    379   -197   -316
    184  -1161  -1348    485    766  -1254    561    639    537    368   -200   -319
    187  -1195  -1382    504    784  -1288    563    644    530    355   -202   -337
    145  -1205  -1353    530    745  -1278    581    667    542    368   -192   -306
    124  -1200  -1327    537    724  -1262    610    683    553    387   -158   -265
    135  -1179  -1314    519    724  -1247    620    693    555    392   -158   -324
    148  -1205  -1353    530    750  -1278    626    701    550    376   -207   -371
    197  -1187  -1387    493    789  -1286    615    727    558    392   -197   -267
    202  -1176  -1382    485    792  -1278    600    750    566    400   -174   -231
    218  -1161  -1382    470    800  -1270    602    769    579    418   -150   -213
    226  -1169  -1395    472    810  -1280    613    789    594    444   -132   -200
    231  -1171  -1402    467    815  -1286    605    795    594    454   -119   -200
    231  -1145  -1379    457    802  -1262    600    784    587    449   -119   -202
    228  -1130  -1361    449    792  -1244    602    784    587    454   -114   -187
    241  -1132  -1374    446    807  -1252    607    797    600    467   -101   -161
    236  -1140  -1379    449    807  -1260    602    797    600    467   -101   -155
    233  -1124  -1358    444    795  -1241    605    800    605    475    -93   -145
    233  -1114  -1350    439    792  -1231    607    813    613    491    -80   -122
    246  -1119  -1366    436    805  -1241    615    831    620    504    -64   -109
    233  -1119  -1356    441    792  -1236    623    846    628    517    -64   -119
    231  -1101  -1332    433    782  -1215    633    865    641    519    -70   -103
    231  -1106  -1337    433    784  -1221    644    891    659    540    -51    -67
    226  -1085  -1312    431    769  -1197    654    911    685    579      2    -10
    239  -1070  -1312    415    774  -1189    657    935    706    618     36    -12
    270  -1049  -1319    389    792  -1184    654    953    709    613     10    -93
    288  -1034  -1322    371    802  -1176    644    958    685    563    -62   -119
    280  -1023  -1304    371    792  -1163    646    982    685    545    -83    -33
    293  -1013  -1309    358    800  -1161    649   1008    709    571    -49    -20
    319  -1000  -1319    337    818  -1158    649   1026    722    589    -28    -18
    324   -987  -1314    329    818  -1150    649   1054    737    613     -5      5
    319   -956  -1275    319    797  -1114    657   1078    756    633     15     25
    309   -971  -1280    329    792  -1124    667   1093    769    652     36     57
    322   -956  -1280    316    800  -1117    670   1096    774    667     59     83
    324   -927  -1252    301    787  -1091    667   1091    774    672     67     96
    301   -919  -1221    309    761  -1070    675   1091    779    680     72     96
    293   -924  -1218    314    756  -1070    665   1070    756    659     41     70
    267   -927  -1195    329    730  -1060    665   1052    748    649     25     80
    267   -904  -1171    316    717  -1036    675   1047    761    662     41     98
    306   -872  -1179    283    743  -1026    678   1028    761    665     44    109
    301   -872  -1176    285    737  -1023    685   1002    750    649     23     98
    262   -906  -1169    319    714  -1036    704    982    750    644     12     90
    228   -932  -1161    348    693  -1047    717    961    750    644     12     85
    207   -927  -1135    361    670  -1031    719    930    743    641      7     59
    176   -974  -1150    397    662  -1062    724    909    737    633     -2     36
    171  -1010  -1182    418    675  -1096    727    888    732    623    -20     46
    179  -1021  -1202    418    688  -1111    709    846    701    589    -54     12
    137  -1031  -1169    446    652  -1098    719    841    709    587    -64    -33
     88  -1036  -1124    472    605  -1080    748    854    724    589    -75    -10
     54  -1023  -1078    485    563  -1052    776    867    745    605    -54     49
     49   -995  -1047    472    545  -1021    800    885    771    636    -15     70
     83   -953  -1036    436    558   -995    805    906    795    652     -5     80
    132   -961  -1093    415    613  -1026    795    904    782    626    -31     59
    142   -971  -1114    413    628  -1041    792    898    769    605    -46     75
    129   -896  -1026    381    576   -961    807    919    815    657     18    127
    116   -805   -922    345    519   -862    797    924    849    701     59    137
    142   -774   -917    314    527   -844    761    891    833    678     33    142
    176   -758   -937    290    555   -846    743    875    823    667     33    158
    187   -748   -935    280    558   -841    727    859    810    654     18    127
    158   -784   -943    314    550   -862    709    841    784    620    -18    124
    155   -789   -948    314    550   -867    696    820    763    594    -33    127
    148   -828   -976    340    561   -904    698    818    745    571    -59     90
    153   -932  -1085    389    618  -1008    683    787    680    493   -142     18
    166   -997  -1163    415    665  -1080    659    727    607    410   -215    -28
    148  -1008  -1156    431    652  -1080    644    693    571    374   -241    -54
    148  -1008  -1156    431    652  -1080    639    704    571    374   -241    -44
    145  -1023  -1169    439    654  -1096    641    711    574    371   -241    -44
    155  -1041  -1197    444    675  -1119    626    704    558    353   -257    -62
    228  -1021  -1249    394    735  -1135    594    688    542    335   -275    -77
    275  -1008  -1283    366    779  -1145    581    667    519    311   -290    -93
    223  -1052  -1275    413    748  -1163    587    631    478    262   -329   -129
    194  -1067  -1262    436    727  -1163    615    618    467    252   -337   -132
    210  -1078  -1288    433    748  -1182    605    618    457    239   -348   -135
    210  -1096  -1309    441    758  -1202    589    602    433    213   -368   -153
    210  -1088  -1299    436    753  -1192    587    600    428    207   -374   -153
    210  -1083  -1293    436    750  -1187    592    605    439    215   -363   -142
    215  -1140  -1356    459    784  -1247    594    597    402    168   -407   -179
    254  -1304  -1558    522    906  -1431    641    652    342     62   -530   -280
    293  -1522  -1816    613   1052  -1667    776    810    314    -62   -696   -444
    309  -1509  -1818    600   1062  -1662    937   1010    426    -49   -711   -485
    202  -1166  -1371    480    784  -1267    943    797    532    116   -506   -293
     72   -618   -691    272    379   -652    652    161    517    368   -137     88
    -85    150    236    -31   -161    192    316   -335    644    828    441    680
   -189    807    997   -309   -592    901     31   -537    896   1350   1018   1239
   -106    581    688   -239   -397    633   -244   -678    691   1239    904   1182
    -38    -25     10     31    -25     -7   -272   -691    187    574    231    568
      5   -659   -665    324    335   -662    -38   -413   -114    -20   -418    -46
     72   -997  -1070    462    571  -1034    223     41     51    -44   -548   -189
    142  -1039  -1184    446    662  -1109    392    337    252     72   -475   -140
    205  -1062  -1267    428    735  -1163    517    501    350    124   -441   -114
    202  -1117  -1319    457    761  -1218    561    537    342     90   -475   -142
    184  -1156  -1340    485    761  -1247    576    555    335     72   -493   -153
    197  -1161  -1358    480    776  -1260    581    566    332     57   -501   -163
    213  -1161  -1374    475    792  -1267    579    568    322     41   -514   -176
    184  -1182  -1366    496    774  -1273    587    566    316     25   -530   -192
    181  -1176  -1358    498    769  -1267    602    571    322     20   -535   -192
    176  -1184  -1361    501    769  -1270    605    566    306      0   -555   -202
    179  -1187  -1366    501    771  -1275    600    566    301    -15   -563   -200
    210  -1166  -1379    475    792  -1273    589    571    301    -18   -561   -187
    241  -1145  -1387    452    813  -1265    576    576    306    -12   -555   -174
    228  -1135  -1363    452    795  -1249    581    576    306    -18   -561   -181
    213  -1117  -1332    452    771  -1223    615    592    309    -18   -563   -176
    207  -1122  -1330    457    766  -1226    620    594    303    -31   -566   -174
    223  -1124  -1348    452    784  -1236    607    594    303    -38   -568   -168
    249  -1096  -1348    423    797  -1221    607    610    316    -28   -561   -155
    270  -1080  -1350    405    807  -1213    613    628    329    -23   -550   -132
    265  -1080  -1345    407    802  -1213    605    623    322    -36   -563   -135
    267  -1072  -1340    402    802  -1205    605    628    322    -38   -563   -129
    259  -1083  -1343    410    800  -1213    607    641    332    -38   -558   -124
    270  -1060  -1330    394    800  -1195    610    657    340    -38   -553   -116
    277  -1052  -1330    384    802  -1189    605    667    340    -44   -550   -109
    293  -1062  -1356    384    823  -1208    613    688    348    -49   -558   -109
    327  -1047  -1374    358    849  -1210    602    704    355    -44   -553   -109
    342  -1036  -1379    345    859  -1208    605    719    361    -44   -553   -109
    337  -1034  -1374    348    852  -1202    618    745    376    -33   -542    -98
    348  -1031  -1379    342    862  -1205    626    774    389    -25   -532    -75
    368  -1010  -1379    319    872  -1192    623    797    400    -18   -517    -59
    407   -982  -1389    285    896  -1184    636    831    415     -7   -504    -44
    433   -971  -1405    267    917  -1187    654    862    436      5   -488    -23
    457   -945  -1402    244    930  -1174    639    867    431     -2   -491    -20
    457   -924  -1382    233    919  -1153    628    859    418    -18   -496    -20
    462   -919  -1382    228    919  -1150    644    875    420    -15   -485     -2
    480   -917  -1397    215    937  -1156    644    875    415    -20   -485      2
    480   -883  -1363    202    922  -1122    628    852    400    -31   -488     -5
    478   -867  -1345    192    911  -1106    628    836    387    -31   -475      7
    485   -859  -1345    187    914  -1101    618    818    376    -41   -472     18
    496   -846  -1343    174    917  -1093    587    784    350    -67   -488     15
    498   -872  -1371    187    935  -1122    558    763    322    -98   -509     20
    491   -815  -1309    161    898  -1060    561    748    345    -64   -475     33
    478   -802  -1280    161    878  -1039    558    706    340    -72   -472      2
    511   -745  -1257    114    883  -1002    561    683    348    -62   -446     44
    545   -691  -1236     72    891   -963    574    680    376    -31   -410     70
    459   -766  -1226    153    841   -997    587    620    342    -67   -449     -5
    387   -828  -1215    220    800  -1021    584    561    301   -124   -511    -41
    348   -820  -1169    233    758   -995    571    517    275   -155   -542    -54
    350   -862  -1213    257    782  -1036    553    478    239   -189   -563    -49
    384   -831  -1215    223    800  -1023    542    488    244   -181   -545    -28
    415   -758  -1174    171    792   -966    545    506    270   -153   -517    -28
    415   -711  -1130    148    771   -922    561    517    296   -129   -501      0
    407   -704  -1111    148    758   -906    568    514    298   -129   -485     33
    410   -727  -1137    155    771   -930    558    496    275   -153   -496     15
    444   -717  -1163    135    802   -940    568    506    280   -148   -485     10
    465   -610  -1075     72    769   -841    589    532    329    -88   -423     54
    454   -540   -995     44    724   -766    561    514    342    -67   -394     96
    426   -542   -971     57    698   -756    517    480    340    -59   -368    124
    467   -501   -971     15    717   -735    498    480    345    -46   -355    122
    568   -423   -995    -72    779   -709    470    496    348    -41   -358    129
    600   -387   -987   -106    792   -685    457    493    342    -46   -355    148
    550   -439   -989    -59    769   -714    452    467    316    -70   -366    150
    530   -498  -1031    -15    779   -763    449    436    280   -103   -384    132
    457   -654  -1114     98    784   -883    441    394    220   -166   -439     83
    423   -722  -1145    150    784   -932    452    384    197   -187   -457     59
    431   -719  -1153    142    789   -937    436    366    179   -205   -470     46
    420   -743  -1163    161    792   -953    415    335    142   -244   -504     23
    431   -771  -1202    171    815   -987    405    314    119   -265   -517     18
    454   -756  -1210    150    831   -982    397    309    114   -254   -504     33
    446   -758  -1205    155    823   -982    379    285     88   -272   -517     28
    428   -745  -1174    158    800   -958    381    275     83   -265   -509     46
    418   -766  -1184    171    800   -974    387    275     80   -254   -501     57
    428   -782  -1210    176    818   -995    374    272     72   -254   -501     67
    444   -758  -1202    155    820   -979    358    262     59   -259   -498     72
    439   -769  -1208    163    820   -987    355    257     54   -257   -493     80
    420   -763  -1184    168    800   -974    350    246     44   -257   -496     72
    433   -750  -1184    158    807   -966    345    244     41   -254   -488     88
    449   -787  -1236    166    841  -1010    355    254     31   -272   -506     88
    493   -948  -1441    226    966  -1195    400    296    -41   -376   -623    -20
    532  -1145  -1678    306   1104  -1410    498    392   -114   -527   -797   -200
    535  -1158  -1693    311   1114  -1426    626    542    -57   -537   -828   -244
    433   -870  -1304    215    867  -1085    654    337     72   -345   -602    -28
    322   -252   -576    -36    449   -413    420   -197    202      5   -155    428
    200    584    381   -394    -90    483    109   -581    475    561    496   1091
     93   1215   1122   -654   -514   1169   -153   -649    839   1140   1101   1699
    153    974    820   -563   -335    898   -454   -771    654   1026    989   1636
    181    413    228   -298    -23    322   -537   -904     93    368    353   1039
    213   -179   -394    -18    301   -285   -303   -680   -272   -213   -262    436
    293   -514   -807    111    550   -659      2   -231   -179   -283   -420    257
    368   -613   -982    122    672   -797    168     18    -62   -239   -413    241
    407   -680  -1091    135    748   -885    259    148     -5   -223   -413    241
    426   -717  -1145    142    784   -930    298    194      7   -228   -420    241
    439   -745  -1184    153    810   -963    301    194    -15   -262   -452    207
    439   -763  -1202    161    820   -982    309    197    -23   -277   -467    194
    441   -761  -1202    158    820   -979    319    210    -15   -272   -462    207
    454   -763  -1221    153    836   -992    329    226     -7   -265   -457    223
    449   -766  -1215    158    831   -989    327    207    -31   -290   -480    202
    441   -753  -1195    155    815   -974    335    202    -25   -285   -472    218
    446   -719  -1169    135    805   -943    340    213    -15   -270   -454    239
    454   -691  -1148    116    800   -919    337    226      0   -252   -444    249
    441   -675  -1117    116    779   -896    337    246     15   -233   -433    267
    452   -644  -1096     96    771   -870    340    257     23   -226   -431    290
    446   -649  -1096     98    771   -872    345    254     20   -228   -433    293
    423   -654  -1080    114    750   -867    353    246     15   -231   -433    298
    441   -633  -1075     96    758   -854    350    259     25   -215   -420    322
    472   -636  -1109     80    789   -872    342    290     41   -194   -400    350
    478   -646  -1124     83    800   -885    345    298     44   -184   -387    363
    470   -644  -1117     85    789   -880    335    303     46   -176   -371    376
    472   -623  -1096     75    784   -859    322    311     51   -166   -353    392
    491   -605  -1098     57    795   -852    337    327     59   -158   -337    402
    498   -589  -1091     44    795   -839    376    353     77   -140   -311    428
    491   -605  -1098     57    792   -852    394    376     93   -127   -298    446
    509   -584  -1093     38    800   -839    387    389    101   -114   -283    462
    506   -563  -1072     25    789   -818    384    402    106   -111   -277    467
    514   -545  -1060     15    784   -800    392    428    122    -93   -265    488
    530   -545  -1075      7    800   -807    397    454    132    -83   -257    498
    545   -537  -1083     -2    813   -810    397    475    140    -77   -241    511
    553   -532  -1088    -10    820   -810    405    506    161    -57   -220    530
    566   -514  -1083    -25    823   -797    402    530    171    -49   -210    537
    581   -498  -1080    -41    828   -787    405    553    176    -44   -200    545
    626   -446  -1072    -88    849   -758    431    594    205    -12   -163    581
    628   -426  -1057   -101    841   -740    436    610    215      2   -145    597
    623   -431  -1054    -96    836   -743    423    605    210      0   -145    600
    620   -426  -1047    -98    831   -735    415    602    210      2   -135    607
    618   -389  -1008   -114    813   -698    415    605    218     12   -114    620
    646   -350  -1000   -148    823   -675    418    605    226     28    -96    639
    659   -322   -984   -168    820   -652    418    597    231     33    -80    652
    641   -309   -953   -166    795   -631    410    574    220     31    -77    649
    628   -309   -937   -158    782   -623    405    553    213     28    -80    646
    615   -293   -911   -163    763   -602    387    517    205     25    -77    641
    587   -290   -878   -148    732   -584    361    480    194     15    -85    628
    563   -296   -859   -135    709   -579    342    449    194     10    -90    618
    592   -275   -867   -158    730   -571    348    426    194     12    -88    615
    607   -223   -831   -192    717   -527    366    405    197     15    -83    613
    561   -236   -797   -163    678   -517    381    379    192     10    -85    602
    522   -285   -810   -119    665   -548    379    348    171     -7   -101    581
    524   -283   -807   -119    665   -545    376    332    168    -10   -103    576
    532   -231   -763   -150    646   -498    384    337    192      7    -77    594
    514   -197   -714   -158    613   -454    407    345    210     23    -59    605
    511   -197   -711   -158    610   -454    410    340    207     15    -62    600
    530   -189   -719   -168    623   -454    400    335    205     10    -67    600
    535   -202   -737   -166    633   -467    402    337    202     10    -72    589
    545   -137   -685   -205    613   -410    410    348    228     38    -36    618
    548    -72   -620   -239    581   -345    397    348    257     72      7    657
    548    -23   -571   -262    558   -296    361    337    270     93     33    678
    548    -28   -576   -259    561   -301    342    332    267     90     31    672
    566    -25   -594   -270    579   -309    324    324    252     75     18    662
    600     18   -584   -311    592   -283    327    327    259     88     36    678
    600     23   -576   -311    589   -275    335    324    262     96     51    688
    600    -44   -646   -280    623   -345    329    311    236     70     28    657
    566   -150   -719   -207    641   -433    309    285    187     12    -31    607
    535   -231   -766   -155    649   -498    293    257    145    -31    -75    566
    553   -226   -779   -163    665   -501    272    233    119    -59    -96    540
    568   -215   -784   -179    675   -498    277    226    111    -70   -101    532
    535   -246   -782   -145    657   -514    288    213     93    -88   -119    514
    514   -283   -797   -116    654   -540    285    200     72   -106   -137    501
    514   -280   -795   -116    654   -537    267    181     54   -124   -142    488
    496   -290   -789   -103    641   -540    267    179     51   -127   -150    465
    506   -288   -797   -109    649   -542    283    187     54   -124   -155    462
    511   -309   -820   -103    665   -563    280    179     38   -137   -168    457
    504   -327   -831    -88    667   -579    265    171     33   -135   -166    457
    498   -309   -810    -96    652   -558    246    168     36   -127   -161    462
    517   -306   -823   -106    670   -563    246    168     33   -129   -163    457
    550   -270   -820   -142    683   -545    272    176     38   -132   -166    454
    561   -329   -891   -114    724   -610    306    194     12   -176   -215    407
    589   -568  -1158    -12    872   -862    361    272    -64   -311   -374    246
    644   -659  -1304      7    971   -982    483    436    -51   -387   -483    119
    641   -514  -1158    -64    898   -836    581    519     70   -296   -397    181
    535   -145   -680   -194    607   -413    517    171    174    -80   -119    449
    374    519    145   -446    114    332    207   -420    285    322    397    976
    181   1267   1083   -724   -452   1176    -44   -688    594    898   1039   1615
    179   1561   1382   -872   -602   1473   -301   -766    766   1239   1382   1995
    259   1153    893   -706   -316   1023   -553   -958    374    865   1021   1691
    272    506    231   -389     18    368   -493   -987   -220     80    246    922
    327     28   -298   -176    311   -135   -200   -592   -319   -254   -166    496
    387   -179   -566   -103    475   -371     46   -176   -132   -197   -189    446
    470   -218   -688   -124    579   -452    187     62     -2   -127   -148    465
    511   -236   -748   -137    628   -491    241    150     38   -111   -145    462
    506   -280   -787   -114    646   -532    262    174     36   -124   -166    444
    504   -324   -831    -90    665   -576    265    176     28   -140   -179    433
    517   -324   -841    -96    678   -581    262    189     31   -135   -168    439
    504   -337   -844    -83    672   -589    280    213     41   -124   -161    415
    530   -324   -854   -101    691   -589    309    231     46   -137   -197    358
    555   -322   -878   -119    714   -597    322    244     46   -155   -236    361
    540   -322   -862   -109    701   -592    340    267     67   -132   -213    415
    532   -316   -849   -109    688   -581    342    275     83   -111   -187    423
    535   -322   -857   -106    693   -589    335    275     80   -119   -194    413
    540   -298   -839   -122    688   -568    335    280     83   -111   -187    415
    545   -280   -826   -132    685   -553    342    293     98    -96   -176    428
    555   -285   -841   -137    696   -561    340    293     90   -101   -181    423
    548   -298   -846   -124    696   -574    342    298     90    -96   -181    420
    555   -265   -823   -148    688   -545    358    322    116    -67   -155    452
    579   -236   -815   -171    696   -524    361    335    127    -51   -140    470
    587   -244   -833   -174    709   -537    355    340    127    -49   -135    475
    574   -244   -818   -166    693   -530    342    337    129    -51   -140    459
    594   -249   -844   -174    717   -545    329    350    129    -59   -153    449
    626   -228   -854   -197    740   -540    358    376    148    -49   -148    472
    607   -215   -826   -197    717   -522    397    397    168    -28   -127    488
    610   -218   -828   -197    719   -522    400    402    168    -25   -129    488
    615   -215   -831   -200    719   -522    384    413    168    -28   -135    485
    589   -202   -792   -192    691   -496    392    444    192      0   -106    517
    605   -194   -800   -205    698   -496    400    454    207     10   -101    524
    644   -163   -810   -241    727   -485    405    475    220     20    -93    530
    649   -142   -795   -254    719   -467    410    498    220     18    -96    542
    644   -142   -787   -249    714   -465    426    514    220     18    -96    563
    711   -129   -844   -290    776   -485    415    563    236     64    -62    602
    753   -129   -883   -311    818   -506    405    623    270     98    -38    615
    753   -103   -857   -327    805   -480    418    657    306    135     -7    646
    776    -80   -857   -348    815   -467    423    688    335    166     18    672
    789    -46   -836   -374    813   -441    415    693    335    174     25    685
    792    -20   -813   -384    802   -415    420    698    342    192     51    714
    795     -7   -805   -394    800   -405    420    701    345    205     59    727
    802      2   -800   -402    802   -397    410    680    327    187     44    714
    779     10   -771   -394    774   -379    407    662    322    187     49    717
    745     28   -717   -387    732   -342    415    652    327    200     67    737
    737     57   -683   -397    709   -311    410    631    319    202     70    743
    753     88   -665   -420    709   -288    410    615    316    202     70    737
    724     75   -649   -400    685   -285    418    600    319    205     62    735
    696     59   -636   -376    665   -288    418    574    316    202     54    732
    678     36   -641   -358    659   -301    415    537    298    184     41    719
    670     38   -631   -353    652   -296    423    506    293    176     31    709
    649     31   -618   -342    633   -290    431    491    288    168     25    704
    646     41   -605   -345    626   -280    428    470    277    158     10    691
    644     67   -579   -358    610   -254    431    462    290    168     18    696
    639     85   -553   -361    597   -233    457    478    319    197     41    724
    623    111   -511   -368    566   -197    467    472    322    197     46    727
    615     93   -524   -355    568   -215    470    465    309    192     36    719
    610     80   -532   -348    571   -223    472    470    309    192     25    711
    613    163   -449   -387    532   -142    491    491    353    239     70    758
    626    236   -389   -433    506    -75    475    485    379    270    103    797
    628    277   -350   -454    488    -36    452    480    394    298    122    820
    626    314   -314   -470    470      0    441    480    402    311    135    820
    636    298   -337   -467    488    -18    436    475    394    309    127    813
    631    280   -350   -457    491    -33    420    462    379    298    116    807
    613    267   -345   -439    480    -38    410    454    371    293    109    802
    600    207   -394   -405    498    -90    400    444    345    265     75    779
    597    106   -491   -350    545   -192    387    428    301    213     18    737
    584     28   -555   -309    568   -262    381    423    277    192    -10    717
    558      2   -555   -280    555   -277    392    418    270    192    -18    711
    535    -25   -561   -257    545   -293    394    394    244    163    -46    683
    535    -33   -568   -249    550   -301    392    371    215    137    -72    659
    530    -62   -592   -233    561   -327    379    335    176    101   -106    620
    485    -83   -568   -202    524   -324    389    332    174     96   -114    623
    462    -80   -545   -192    504   -311    402    355    194    119    -98    636
    509    -51   -561   -228    535   -306    394    384    215    145    -77    659
    561    -64   -626   -249    592   -342    371    379    200    132    -96    641
    555    -62   -618   -246    584   -340    371    374    197    132    -98    646
    535    -72   -607   -233    568   -337    381    374    200    140    -93    654
    519    -80   -600   -218    558   -340    389    376    210    153    -85    665
    498   -135   -633   -184    563   -384    394    376    200    135   -109    644
    524   -241   -769   -142    644   -504    415    420    163     72   -189    561
    597   -402  -1000    -98    797   -701    506    566    161    -12   -324    441
    641   -405  -1047   -116    844   -724    644    769    259    -18   -371    379
    581   -142   -724   -220    652   -433    727    782    428    148   -197    511
    405    298   -106   -353    257     96    594    280    449    355    103    810
    202    969    763   -587   -280    867    306   -363    465    698    592   1325
     41   1675   1634   -857   -795   1654     54   -659    675   1200   1182   1914
    127   1665   1535   -898   -704   1600   -226   -820    574   1254   1239   2023
    283   1085    802   -685   -259    945   -413   -958     25    633    615   1454
    324    480    153   -402     85    316   -311   -802   -387    -25    -93    737
    376     67   -309   -220    342   -119    -33   -324   -241   -106   -296    509
    428     -2   -433   -215    431   -218    168     54     20     59   -200    600
    472    -57   -532   -207    501   -293    288    270    155    142   -148    644
    467   -132   -600   -168    532   -366    348    355    202    158   -140    639
    470   -145   -615   -161    542   -379    376    387    213    161   -148    633
    480   -171   -652   -153    563   -413    392    397    213    150   -161    618
    472   -153   -626   -158    548   -389    400    410    223    153   -153    623
    475   -150   -626   -163    550   -387    402    423    233    155   -150    628
    485   -174   -659   -155    571   -415    413    433    239    161   -153    615
    483   -166   -649   -158    563   -407    415    428    231    148   -171    600
    465   -153   -620   -155    540   -387    433    446    252    166   -153    631
    480   -161   -644   -161    561   -402    436    472    270    187   -137    641
    496   -129   -626   -181    561   -376    436    491    283    202   -132    652
    498   -122   -623   -189    558   -371    436    488    288    205   -129    644
    506   -119   -628   -194    566   -374    439    491    293    207   -140    641
    511   -111   -623   -202    566   -366    444    498    301    220   -132    652
    498    -98   -597   -200    548   -348    452    509    309    233   -116    654
    496    -80   -576   -207    535   -327    457    527    322    246   -111    659
    488    -77   -566   -205    524   -319    470    553    342    270    -96    683
    501    -80   -581   -213    540   -329    462    555    340    270    -98    683
    506    -72   -579   -215    542   -324    465    563    350    280    -90    693
    511    -62   -574   -226    540   -316    467    576    361    293    -77    701
    517    -62   -579   -228    545   -319    472    584    363    298    -75    698
    511    -57   -571   -228    537   -314    472    592    366    298    -85    696
    509    -41   -550   -233    530   -296    483    618    387    309    -80    717
    524    -57   -581   -236    553   -319    483    639    397    316    -75    727
    530    -59   -592   -236    558   -324    488    665    413    337    -59    743
    537    -33   -574   -252    555   -303    498    693    436    363    -38    756
    561      2   -558   -280    561   -277    509    722    452    381    -25    763
    550    -12   -563   -270    555   -285    514    745    462    394    -12    779
    542     -7   -550   -267    545   -277    522    771    480    410      2    805
    542      0   -542   -272    542   -270    530    797    496    431     15    823
    568     10   -558   -288    563   -272    527    826    517    457     25    833
    584     12   -571   -301    576   -280    524    852    530    472     38    846
    587     36   -550   -311    568   -257    535    872    548    488     54    870
    620     62   -558   -342    589   -246    530    870    542    483     46    872
    646     96   -550   -371    600   -226    517    865    537    478     46    888
    610    106   -506   -361    558   -200    532    870    542    491     59    898
    597    119   -480   -358    537   -179    545    872    555    517     83    909
    605    119   -485   -363    545   -181    542    859    550    509     80    911
    592    155   -436   -374    514   -140    542    841    550    511     80    914
    600    171   -428   -387    514   -127    540    828    545    511     77    904
    597    184   -415   -392    506   -114    545    815    542    509     83    896
    571    187   -387   -381    478    -98    548    805    553    519     96    901
    537    166   -371   -350    454   -101    555    807    571    535    101    909
    511    137   -376   -327    444   -119    566    784    571    524     93    888
    480    129   -350   -306    415   -111    558    748    555    501     70    859
    475    153   -322   -314    397    -85    561    740    566    504     72    857
    501    207   -293   -353    397    -41    584    753    594    524     93    870
    470    218   -252   -345    361    -15    615    740    597    519     90    865
    439    246   -192   -342    314     28    641    724    597    522     93    865
    426    233   -192   -332    309     20    631    711    587    519     85    852
    441    194   -246   -316    345    -25    626    709    579    509     72    833
    439    277   -161   -358    301     59    652    732    618    542    103    857
    439    353    -85   -397    262    135    649    737    657    587    148    901
    446    402    -44   -426    246    181    618    727    672    610    171    924
    444    418    -25   -431    236    197    602    711    667    605    168    914
    449    413    -36   -431    241    189    597    714    667    602    168    922
    459    394    -64   -428    262    166    584    706    654    584    153    937
    459    355   -103   -410    283    127    568    685    628    563    129    922
    449    329   -119   -389    285    106    563    672    618    574    142    893
    402    231   -174   -316    288     28    576    657    589    537    109    833
    384    150   -236   -267    309    -41    576    649    555    496     64    795
    402    106   -296   -257    350    -93    553    641    522    462     28    771
    415     85   -329   -249    374   -122    545    646    514    462     23    771
    420     49   -374   -236    397   -161    537    628    496    444      5    745
    413     10   -402   -213    407   -194    535    605    475    415    -23    722
    400      7   -392   -205    394   -189    535    602    467    410    -28    714
    392      7   -384   -200    389   -187    537    602    467    415    -25    711
    392    -18   -410   -187    400   -213    537    589    452    400    -38    693
    389    -15   -407   -187    397   -210    537    584    439    389    -49    683
    389    -18   -407   -187    394   -213    540    581    433    381    -59    683
    387    -31   -418   -176    402   -223    537    574    420    368    -72    678
    381    -51   -433   -166    405   -241    532    571    413    361    -85    665
    392    -75   -467   -158    428   -270    535    574    405    350   -101    644
    431   -194   -626   -119    527   -410    558    602    348    275   -189    550
    480   -407   -888    -36    683   -646    659    714    285    132   -358    381
    493   -465   -958    -15    724   -711    815    872    350    103   -410    298
    400   -236   -636    -83    517   -436    896    813    491    254   -241    441
    228    231      0   -231    114    116    701    277    527    491     83    769
    132    987    854   -558   -361    922    335   -306    613    896    600   1291
     80   1709   1628   -896   -774   1670     46   -480    914   1454   1205   1904
    132   1751   1618   -940   -743   1686   -267   -607    880   1569   1335   2057
    179   1221   1039   -701   -431   1132   -410   -730    387   1010    792   1561
    181    555    374   -368    -96    465   -179   -540    -57    296     54    844
    252    148   -103   -200    176     23    142    -33     83    218   -142    613
    319     31   -288   -176    303   -127    353    309    277    309   -124    613
    368    -18   -387   -176    376   -200    465    485    376    353   -103    628
    387    -57   -444   -163    415   -249    501    537    387    342   -122    605
    384    -85   -470   -150    426   -277    511    542    366    311   -150    566
    376   -114   -493   -132    433   -303    530    555    361    296   -168    545
    374   -132   -506   -122    439   -319    550    576    363    288   -181    537
    368   -148   -517   -109    441   -332    566    597    376    298   -179    540
    392   -140   -532   -127    462   -335    563    605    376    301   -179    524
    405   -137   -542   -135    472   -337    568    615    387    311   -163    530
    407   -140   -550   -135    478   -345    563    613    384    309   -161    527
    394   -122   -517   -135    454   -319    571    610    394    306   -161    514
    376   -129   -506   -124    439   -316    581    597    384    283   -184    470
    353   -142   -498   -106    426   -319    600    615    394    285   -194    480
    355   -142   -498   -109    426   -319    605    636    405    296   -187    498
    400   -109   -509   -145    454   -309    605    670    428    332   -161    519
    418    -88   -506   -168    462   -296    615    706    459    363   -135    540
    405   -122   -527   -142    465   -324    610    711    459    355   -140    532
    402   -145   -548   -129    472   -345    607    711    454    348   -145    522
    394   -116   -511   -137    452   -314    615    724    475    363   -132    535
    384   -114   -501   -135    439   -306    613    732    483    368   -129    540
    394   -122   -517   -137    454   -319    620    748    488    379   -122    542
    415   -122   -537   -148    475   -329    633    771    506    400    -98    558
    415   -114   -530   -150    472   -322    633    763    491    381   -114    532
    413    -77   -493   -168    452   -285    639    771    496    381   -111    524
    415    -80   -498   -168    454   -288    657    810    514    405    -88    555
    413   -111   -524   -153    467   -316    659    839    522    410    -88    576
    418   -119   -537   -148    478   -327    678    880    553    441    -57    589
    426   -103   -532   -161    478   -319    688    914    574    465    -36    587
    444   -101   -545   -171    493   -322    693    932    584    467    -38    579
    457   -116   -576   -171    517   -345    696    948    584    457    -49    561
    426   -116   -542   -153    483   -329    719    976    594    465    -49    574
    433   -106   -542   -166    485   -324    737   1021    618    488    -25    605
    480    -88   -568   -197    524   -327    735   1057    636    509     -2    620
    519    -77   -600   -220    558   -337    732   1072    641    511      2    626
    511    -54   -566   -228    537   -309    732   1075    641    511      5    628
    509    -49   -561   -231    532   -303    737   1075    644    519     12    636
    514    -46   -561   -233    535   -303    735   1060    636    514     18    639
    504    -36   -540   -233    519   -288    737   1047    631    517     25    633
    491    -15   -506   -236    498   -259    743   1047    641    527     33    644
    493    -12   -506   -241    496   -259    737   1031    633    522     31    644
    488      2   -488   -246    488   -241    732   1002    628    524     41    649
    478     25   -452   -252    465   -213    730    979    633    535     59    665
    459     28   -431   -244    446   -200    727    948    633    537     64    649
    431     28   -405   -231    418   -187    722    906    620    519     49    636
    410     25   -384   -220    397   -179    717    872    618    514     38    620
    397     20   -379   -210    387   -176    719    852    618    511     25    594
    384     38   -345   -210    366   -153    735    846    631    519     23    623
    361     80   -280   -220    319   -101    758    849    657    542     49    633
    353    116   -239   -236    296    -59    776    854    683    571     75    652
    361    111   -249   -236    306    -70    779    852    691    579     85    662
    371     90   -280   -231    327    -93    774    841    675    563     70    639
    366    124   -241   -246    303    -57    787    852    696    581     88    652
    358    184   -176   -272    267      5    789    865    735    626    137    698
    371    236   -135   -306    254     51    758    849    745    644    158    722
    384    277   -106   -329    246     85    743    854    763    670    187    756
    379    275   -106   -329    241     85    737    846    761    667    187    748
    371    246   -124   -309    246     62    727    839    750    659    176    730
    374    202   -171   -290    272     18    709    826    735    644    161    714
    363    184   -179   -272    272      2    698    820    727    639    155    719
    353    122   -231   -239    293    -54    685    805    696    610    135    709
    342     18   -324   -179    332   -153    683    789    659    576    103    667
    335    -15   -353   -161    342   -184    678    769    631    548     70    592
    322    -28   -350   -145    335   -189    675    745    597    498      5    532
    316    -75   -394   -122    355   -233    672    724    566    454    -36    550
    319    -88   -407   -116    363   -246    667    711    553    444    -41    545
    309   -109   -420   -101    363   -262    670    709    555    446    -38    537
    301   -129   -431    -85    366   -280    667    698    548    441    -38    532
    277   -129   -407    -75    340   -267    672    693    548    436    -38    532
    257   -150   -407    -54    329   -277    675    688    542    426    -46    527
    257   -176   -436    -41    345   -306    667    678    530    415    -59    511
    272   -181   -454    -44    363   -316    654    665    514    402    -80    488
    285   -179   -465    -54    374   -322    652    670    522    410    -72    496
    309   -184   -493    -64    400   -337    646    675    514    402    -80    485
    332   -301   -636    -18    483   -467    657    691    454    324   -161    407
    379   -522   -901     72    639   -711    743    795    394    189   -322    257
    394   -594   -989     98    691   -789    888    961    444    166   -379    171
    374   -413   -789     18    579   -600    956    953    561    283   -259    262
    265     18   -249   -142    257   -116    807    478    631    501     31    558
     80    740    659   -410   -288    701    498   -119    774    924    571   1124
    -85   1470   1556   -693   -820   1512    259   -311   1098   1506   1218   1782
    -77   1623   1701   -774   -891   1662      2   -394   1161   1712   1434   2023
    -23   1156   1179   -568   -600   1166   -202   -553    701   1228    958   1584
      2    532    530   -267   -262    532    -88   -488    176    498    218    852
     85     38    -46    -62     64     -2    213     -5    194    298    -85    524
    161   -109   -270    -25    215   -189    439    350    366    355    -96    485
    207   -168   -379    -20    290   -272    568    527    454    384    -93    472
    231   -246   -478      7    353   -361    615    576    446    355   -127    433
    244   -283   -527     18    384   -405    613    602    436    342   -145    410
    252   -288   -540     18    394   -413    605    631    452    342   -148    405
    265   -283   -550      7    405   -415    558    639    452    337   -155    387
    262   -306   -568     23    415   -436    535    652    439    335   -153    387
    233   -319   -555     41    394   -436    626    672    454    358   -137    407
    231   -324   -555     44    392   -439    659    685    467    366   -132    413
    244   -335   -579     44    410   -457    652    683    459    350   -145    407
    244   -332   -576     44    410   -454    672    693    467    358   -137    410
    244   -324   -568     38    405   -444    675    704    483    371   -127    407
    257   -327   -584     33    418   -454    675    698    478    361   -137    394
    254   -322   -576     31    413   -446    685    696    470    348   -145    389
    257   -306   -563     25    410   -433    698    706    485    368   -122    405
    267   -293   -563     12    413   -426    696    706    485    371   -122    400
    272   -301   -574     12    420   -436    685    704    475    348   -142    363
    272   -303   -576     15    423   -439    685    709    472    340   -161    353
    267   -301   -568     18    418   -433    693    714    480    340   -155    397
    265   -298   -566     15    415   -431    688    722    485    374   -111    415
    259   -301   -561     20    410   -431    691    737    504    389   -103    379
    259   -293   -553     15    405   -423    696    756    514    376   -142    324
    296   -290   -587     -2    441   -439    688    761    488    340   -192    342
    293   -290   -584     -2    439   -436    693    776    498    358   -161    389
    267   -288   -555     10    410   -420    717    795    530    389   -124    413
    280   -293   -576      5    426   -433    719    802    530    389   -119    410
    316   -290   -607    -12    462   -449    717    836    540    379   -127    392
    337   -270   -610    -36    472   -439    717    885    561    420    -96    420
    376   -259   -636    -57    504   -449    722    950    597    472    -62    446
    384   -262   -646    -62    511   -454    730    982    615    483    -57    449
    387   -265   -652    -59    519   -457    732   1008    628    488    -46    452
    400   -272   -672    -64    532   -470    737   1031    636    488    -46    454
    410   -267   -678    -72    542   -470    735   1044    636    488    -46    459
    413   -262   -675    -75    542   -467    737   1060    644    496    -33    475
    418   -246   -665    -85    540   -454    745   1072    657    514    -18    488
    423   -249   -672    -88    545   -459    735   1065    649    514    -12    483
    426   -220   -646   -103    535   -431    724   1057    649    514     -7    485
    423   -207   -631   -109    524   -418    727   1041    646    504    -20    472
    423   -197   -620   -111    522   -407    740   1015    631    485    -31    465
    410   -192   -605   -109    506   -397    740    982    607    480    -28    467
    384   -176   -561   -103    472   -368    756    963    613    488    -10    480
    366   -153   -522   -109    444   -337    753    950    620    514     15    496
    355   -153   -509   -101    431   -329    748    950    631    522     10    506
    340   -166   -509    -88    423   -337    735    909    615    501    -12    485
    327   -163   -491    -83    407   -327    730    885    626    509     -7    483
    309   -163   -472    -75    389   -316    745    867    631    514     -7    485
    303   -119   -423    -90    363   -270    753    862    654    530     12    493
    290    -85   -379   -103    335   -233    769    865    678    553     36    506
    285    -44   -329   -119    306   -187    784    859    693    568     57    517
    285    -33   -322   -127    301   -176    782    846    688    561     54    506
    285    -80   -366   -101    324   -223    782    828    662    530     23    475
    288    -41   -329   -127    309   -184    792    836    688    548     41    496
    275     41   -236   -158    254    -96    789    839    730    587     83    548
    275     93   -181   -187    228    -41    753    831    748    615    109    579
    285    140   -145   -213    215     -2    740    854    776    652    145    607
    298    111   -187   -207    244    -36    730    844    758    644    135    594
    306     93   -213   -200    259    -59    704    815    732    623    119    576
    296     93   -202   -197    249    -51    685    795    719    618    124    581
    283     62   -220   -171    252    -77    680    779    704    602    111    561
    265    -49   -316   -109    288   -181    678    769    657    550     49    504
    254   -127   -384    -64    316   -254    665    753    618    506      7    478
    275   -161   -436    -57    353   -298    636    727    587    480     -7    459
    257   -187   -444    -33    350   -314    628    701    561    454    -33    405
    213   -231   -446      7    327   -337    646    683    535    418    -85    345
    181   -257   -439     36    309   -348    659    667    511    384   -124    348
    140   -283   -426     70    280   -355    667    654    501    374   -132    361
    171   -298   -470     64    319   -384    654    652    491    366   -135    350
    194   -285   -480     44    337   -381    649    667    504    384   -124    355
    189   -285   -475     49    329   -381    649    659    498    376   -132    340
    187   -303   -491     57    337   -397    641    633    467    345   -158    316
    184   -306   -491     62    337   -397    633    620    457    340   -163    314
    197   -306   -506     51    350   -407    626    623    457    340   -166    316
    233   -363   -600     64    415   -480    620    646    436    324   -187    303
    272   -524   -800    124    535   -662    654    706    379    236   -293    205
    301   -709  -1010    205    654   -859    771    849    363    127   -444     49
    306   -665   -971    179    636   -818    904   1002    472    161   -436     31
    233   -381   -615     72    423   -498    917    833    592    337   -226    218
     85    163     75   -127      2    119    678    233    644    631    176    633
    -54    976   1031   -459   -542   1002    366   -267    815   1122    795   1267
   -163   1543   1706   -691   -935   1623    116   -415   1067   1597   1314   1790
   -135   1325   1457   -594   -797   1389   -150   -594    826   1439   1158   1693
    -96    693    789   -301   -444    740   -244   -727    210    698    428   1000
    -49     64    114     -7    -80     88    -28   -441   -106    109   -220    358
     33   -231   -265     98    148   -246    257     75    116    161   -275    285
    109   -311   -420    101    265   -366    444    389    301    265   -220    311
    161   -379   -542    106    350   -462    527    524    358    283   -228    283
    181   -428   -610    124    394   -519    545    548    348    244   -277    244
    179   -441   -620    129    400   -530    566    579    358    241   -275    244
    181   -439   -620    127    400   -530    581    602    366    246   -275    231
    181   -462   -646    137    413   -553    581    607    358    228   -301    205
    176   -470   -646    148    410   -558    592    615    361    220   -303    200
    181   -475   -657    145    418   -566    602    613    358    215   -306    194
    184   -498   -685    155    433   -592    600    602    348    202   -322    179
    189   -483   -675    145    431   -579    597    610    353    207   -319    179
    181   -457   -639    137    410   -548    613    646    379    233   -298    202
    181   -449   -631    132    402   -540    620    659    389    244   -290    215
    218   -449   -670    114    441   -558    607    657    381    239   -293    220
    223   -457   -680    114    452   -568    600    654    379    239   -293    223
    228   -444   -672    109    449   -558    602    654    381    244   -290    192
    231   -446   -678    106    452   -561    600    654    376    223   -327    155
    231   -446   -678    106    452   -561    615    662    376    213   -345    176
    236   -436   -672     98    452   -555    620    667    384    218   -337    194
    241   -446   -688    103    465   -566    602    646    368    197   -350    179
    275   -441   -717     83    496   -579    579    665    379    218   -335    194
    283   -441   -724     77    504   -581    581    693    397    236   -324    197
    270   -449   -719     88    493   -584    592    714    407    244   -319    200
    275   -449   -724     88    498   -587    597    730    420    254   -306    220
    301   -441   -743     67    519   -589    600    750    428    265   -301    220
    298   -444   -745     72    522   -594    605    766    433    267   -303    215
    267   -470   -740    101    504   -605    615    766    428    254   -316    207
    220   -478   -698    129    459   -587    641    787    439    259   -311    207
    257   -452   -711     96    483   -581    654    831    467    290   -275    257
    314   -423   -737     51    524   -579    644    867    485    311   -252    272
    340   -431   -774     44    555   -602    636    891    491    309   -257    233
    376   -436   -813     31    594   -623    644    924    509    314   -272    236
    400   -418   -820      7    607   -618    633    950    514    314   -270    275
    405   -418   -826      5    615   -620    626    963    511    319   -262    272
    410   -407   -818     -2    613   -613    639    976    522    332   -244    290
    389   -418   -807     15    597   -613    652    987    532    337   -231    306
    397   -413   -813      7    602   -613    641    969    517    322   -239    296
    413   -392   -805    -10    607   -597    623    956    501    311   -241    288
    413   -379   -792    -18    600   -584    610    948    498    314   -233    296
    423   -348   -771    -36    597   -558    600    930    491    306   -233    298
    428   -319   -748    -57    587   -532    602    914    485    303   -231    306
    394   -319   -714    -38    553   -517    605    898    493    316   -220    319
    353   -322   -675    -15    511   -498    610    875    498    324   -213    319
    327   -322   -649     -2    488   -485    620    831    488    309   -228    301
    303   -340   -646     18    472   -493    618    792    478    293   -233    298
    316   -332   -649      7    483   -491    607    756    475    288   -241    283
    329   -296   -626    -18    478   -459    605    743    483    293   -241    272
    298   -254   -553    -20    426   -402    623    748    509    316   -218    298
    311   -233   -548    -41    428   -389    636    758    530    335   -194    314
    324   -202   -527    -59    426   -363    644    766    545    355   -171    335
    327   -192   -522    -67    423   -355    644    766    540    353   -176    322
    319   -218   -537    -49    428   -376    654    766    537    342   -192    311
    327   -150   -478    -88    400   -314    662    776    566    368   -166    345
    335    -57   -392   -140    363   -223    644    769    594    402   -124    387
    342     -2   -348   -171    342   -174    610    750    610    423    -96    418
    358     15   -342   -187    350   -163    594    737    615    418    -93    426
    345    -23   -368   -161    355   -194    584    719    587    394   -116    402
    324    -36   -361   -145    342   -197    568    693    563    379   -132    387
    319    -41   -361   -140    337   -200    558    675    553    374   -129    394
    324    -85   -410   -119    366   -246    553    662    530    353   -142    394
    314   -163   -480    -75    394   -322    545    659    498    319   -179    358
    316   -262   -579    -28    446   -418    537    641    459    277   -244    288
    288   -322   -610     12    449   -465    530    605    410    220   -311    231
    257   -355   -613     49    433   -483    530    574    384    197   -327    218
    283   -397   -680     57    478   -537    514    550    345    166   -353    194
    280   -400   -680     59    480   -540    514    561    355    171   -342    205
    303   -394   -698     44    498   -545    509    571    350    171   -350    200
    314   -418   -732     51    522   -574    498    587    350    171   -363    197
    322   -433   -756     54    537   -594    488    574    340    155   -371    192
    322   -441   -766     59    542   -602    475    553    322    140   -384    174
    316   -449   -769     64    540   -610    475    545    316    137   -384    176
    306   -472   -779     83    542   -626    483    548    324    142   -376    184
    303   -462   -769     77    535   -615    470    537    309    124   -397    168
    319   -524   -844    101    581   -683    478    550    280     85   -444    129
    353   -691  -1047    166    698   -867    537    626    233    -12   -563     18
    376   -831  -1208    228    792  -1018    680    779    259    -96   -685   -116
    350   -693  -1044    171    696   -867    795    914    413      5   -592    -44
    267   -319   -587     25    426   -454    740    657    514    215   -327    210
    179    277     98   -228     38    189    423     18    475    491     64    602
     51   1078   1026   -563   -485   1052    132   -407    623    969    641   1171
    -20   1439   1460   -711   -740   1449   -111   -594    722   1293   1002   1556
      7   1013   1005   -511   -498   1008   -327   -805    324    935    659   1278
     28    332    303   -181   -137    319   -327   -852   -272    132   -148    506
     75   -189   -265     57    168   -226   -101   -480   -368   -236   -615     44
    150   -402   -555    124    353   -478    132    -18    -75    -88   -574     80
    233   -449   -683    106    457   -563    285    272    122     41   -488    150
    293   -491   -784     98    537   -636    363    418    207     88   -462    161
    293   -542   -836    124    563   -688    376    452    213     75   -480    145
    290   -545   -839    124    563   -691    394    475    223     77   -478    145
    283   -566   -849    140    563   -706    413    480    215     59   -501    111
    259   -615   -875    176    566   -745    433    485    215     49   -519     98
    259   -620   -880    181    568   -750    444    501    226     59   -509    114
    244   -605   -849    179    545   -727    444    496    226     59   -506    103
    257   -620   -878    181    566   -748    431    480    210     46   -517    106
    285   -610   -898    161    589   -753    420    480    213     59   -504    122
    272   -615   -888    171    579   -750    439    506    239     83   -493     83
    210   -602   -815    194    511   -709    459    524    252     72   -524     67
    220   -576   -800    176    509   -688    459    537    257     72   -530    124
    301   -584   -885    140    592   -735    439    540    257     83   -514    148
    332   -566   -898    116    615   -732    431    545    262     93   -498    145
    309   -568   -878    129    592   -722    436    545    265     90   -511    114
    280   -566   -849    142    563   -706    444    555    275     98   -514    129
    272   -561   -833    142    550   -696    446    563    285    109   -504    161
    337   -555   -893    109    615   -724    436    576    293    119   -485    184
    324   -553   -880    114    600   -717    439    581    301    129   -478    181
    301   -568   -870    132    584   -717    441    581    301    119   -496    150
    301   -574   -875    135    587   -722    436    571    288     98   -527    140
    267   -587   -854    161    561   -719    446    566    285     98   -524    150
    259   -589   -849    163    553   -719    457    594    309    127   -498    168
    280   -600   -880    158    579   -740    446    618    314    135   -498    174
    200   -607   -807    202    501   -706    467    626    327    150   -485    192
    153   -576   -730    213    441   -652    501    667    363    184   -454    223
    322   -561   -885    116    602   -722    483    706    376    194   -449    228
    397   -545   -943     75    667   -745    462    743    384    210   -436    239
    392   -542   -937     75    662   -740    457    758    392    213   -436    239
    400   -535   -935     67    667   -735    465    782    402    223   -431    257
    418   -522   -940     51    678   -730    467    787    402    218   -436    259
    413   -517   -932     51    672   -724    470    802    402    226   -420    272
    407   -532   -940     59    672   -735    470    820    407    244   -400    288
    410   -519   -930     54    670   -724    465    826    410    257   -387    303
    415   -498   -914     38    665   -704    465    823    415    267   -376    316
    405   -485   -891     38    646   -688    470    818    415    267   -368    327
    397   -472   -870     33    633   -670    467    802    407    257   -376    329
    400   -441   -841     20    620   -641    462    787    405    257   -371    335
    381   -420   -802     18    589   -610    465    774    415    265   -366    345
    366   -400   -766     15    566   -581    470    766    423    272   -358    358
    350   -379   -732     12    540   -555    467    745    426    275   -355    358
    324   -361   -685     18    504   -522    472    724    433    275   -353    350
    303   -368   -675     31    485   -522    478    704    439    272   -358    342
    290   -374   -665     41    475   -517    483    675    439    262   -366    337
    267   -358   -628     44    446   -493    483    657    441    262   -366    335
    265   -316   -581     25    423   -449    498    652    467    283   -350    335
    254   -293   -548     18    400   -420    517    646    485    290   -340    335
    241   -277   -519     18    379   -397    530    636    493    296   -337    337
    223   -236   -459      5    340   -348    532    626    498    303   -324    350
    231   -241   -472      5    350   -355    532    618    491    288   -342    335
    233   -228   -462     -5    345   -342    535    618    496    285   -345    337
    231   -148   -379    -41    303   -265    537    626    535    322   -303    384
    236    -77   -316    -80    275   -197    514    618    558    348   -272    423
    236    -64   -301    -85    267   -181    493    600    553    342   -272    431
    244    -67   -314    -90    277   -189    475    587    540    322   -290    420
    233    -64   -298    -85    265   -181    462    566    527    309   -298    420
    223    -90   -316    -67    270   -202    436    527    496    272   -327    394
    231   -127   -358    -51    293   -241    402    496    462    239   -355    374
    220   -197   -418    -12    316   -306    402    491    423    213   -387    353
    210   -298   -509     44    358   -402    410    504    402    189   -420    324
    207   -374   -584     83    394   -478    389    480    361    135   -478    275
    210   -402   -613     96    410   -506    381    459    332    103   -511    246
    194   -452   -649    127    420   -550    381    439    311     75   -537    226
    184   -483   -667    148    426   -574    374    415    288     49   -563    205
    168   -491   -659    161    413   -576    363    394    270     25   -584    187
    171   -501   -672    166    420   -587    350    376    252      5   -602    171
    168   -519   -691    174    428   -605    350    361    241    -10   -615    163
    158   -514   -672    176    415   -594    353    353    233    -20   -626    158
    137   -519   -659    189    397   -589    342    327    213    -46   -649    140
    132   -542   -675    205    402   -607    345    316    202    -62   -657    135
    163   -535   -701    184    431   -618    337    322    200    -64   -657    135
    168   -558   -727    194    446   -641    337    327    184    -90   -688    109
    202   -704   -906    249    553   -805    366    361    119   -189   -802     -2
    267   -906  -1174    319    719  -1039    470    488     72   -335   -971   -179
    290   -865  -1158    285    724  -1010    605    665    166   -324   -984   -200
    241   -594   -836    174    537   -714    623    514    270   -163   -795    -44
     96    -77   -174    -10    135   -124    355   -127    246     70   -446    293
    -49    685    735   -316   -392    709      0   -696    319    485    101    867
   -148   1325   1473   -589   -810   1397   -280   -888    571   1002    680   1460
   -122   1200   1322   -540   -722   1260   -566  -1067    413    966    665   1478
    -59    613    672   -277   -366    641   -626  -1114    -93    316     12    839
      0    -28    -28     15     12    -28   -384   -818   -439   -353   -727    140
     49   -387   -436    168    241   -410   -101   -322   -223   -337   -826     57
    119   -465   -587    171    353   -524    111      7    -15   -218   -753     75
    176   -498   -678    161    426   -587    226    176     77   -171   -737     64
    168   -566   -735    200    452   -649    249    207     75   -207   -784     49
    184   -597   -782    205    480   -688    241    197     49   -249   -813     18
    181   -613   -795    213    488   -704    249    207     46   -259   -820      5
    171   -600   -774    213    472   -688    272    236     72   -239   -802     20
    197   -605   -802    205    498   -704    280    246     75   -239   -805     12
    218   -613   -833    197    524   -722    275    241     64   -257   -818      2
    213   -605   -818    194    514   -711    275    249     64   -259   -815      0
    210   -602   -815    194    511   -709    272    252     64   -259   -810      0
    215   -607   -823    197    519   -714    280    254     67   -259   -805      2
    202   -600   -802    197    501   -701    277    244     57   -270   -813     -2
    181   -597   -779    205    480   -688    288    249     64   -262   -805      7
    200   -592   -792    194    493   -691    288    259     70   -259   -795     18
    218   -576   -795    179    506   -685    277    259     64   -259   -789     20
    220   -574   -795    174    506   -683    272    270     77   -244   -771     31
    226   -584   -810    179    517   -696    267    272     77   -246   -776     20
    241   -566   -810    161    522   -688    262    277     83   -246   -776     18
    215   -581   -797    184    506   -688    275    298     98   -233   -769     12
    280   -506   -787    111    530   -644    290    322    114   -226   -769     23
    293   -527   -823    116    555   -675    283    322    101   -252   -795     20
    246   -550   -797    150    519   -672    288    322     98   -259   -800     28
    265   -540   -805    137    535   -672    296    340    109   -249   -787     44
    267   -548   -818    137    540   -683    285    342    106   -254   -792     36
    254   -574   -828    158    540   -701    288    348    103   -259   -792     28
    257   -548   -805    142    530   -675    290    363    114   -246   -779     41
    272   -532   -805    129    537   -667    306    389    127   -239   -769     49
    290   -535   -826    122    555   -680    306    407    127   -246   -776     46
    298   -542   -841    122    568   -691    309    439    137   -233   -766     57
    314   -545   -859    114    587   -701    316    475    150   -218   -753     64
    322   -563   -885    122    602   -724    327    504    158   -213   -750     70
    327   -550   -880    111    602   -714    329    517    161   -213   -748     67
    340   -532   -872     96    605   -701    327    527    163   -213   -743     75
    348   -517   -865     83    605   -688    324    537    161   -215   -735     83
    358   -501   -859     72    607   -680    322    540    161   -213   -724    101
    355   -498   -857     70    605   -678    314    527    150   -218   -727     98
    342   -480   -826     67    584   -652    314    506    137   -228   -735     80
    350   -457   -807     51    576   -633    316    491    122   -241   -750     75
    350   -444   -795     46    571   -618    314    496    140   -218   -717    119
    366   -389   -758     10    561   -574    293    488    148   -202   -691    137
    374   -366   -743     -5    555   -553    288    462    142   -207   -696    114
    345   -379   -724     15    535   -550    298    436    145   -210   -701    124
    324   -345   -670     10    496   -506    316    418    161   -192   -680    150
    283   -358   -641     36    459   -498    301    376    155   -197   -685    135
    262   -358   -623     46    441   -491    290    345    158   -194   -680    135
    244   -342   -587     49    415   -465    280    324    166   -181   -665    142
    239   -324   -563     44    400   -444    277    309    174   -174   -659    140
    244   -290   -535     20    389   -413    280    306    187   -163   -644    148
    254   -244   -498     -5    376   -371    306    316    215   -137   -615    171
    246   -200   -449    -25    348   -324    337    322    239   -116   -592    192
    213   -218   -431      2    322   -324    337    306    228   -129   -597    179
    189   -254   -444     31    314   -348    345    309    231   -132   -600    176
    192   -207   -400      5    296   -303    366    335    267    -88   -553    218
    213   -132   -348    -41    280   -239    366    345    309    -41   -493    293
    252    -36   -288   -106    270   -161    332    342    335     -2   -449    340
    270     -5   -277   -132    272   -140    298    329    329      7   -446    309
    249    -44   -293   -103    270   -166    280    293    303    -18   -472    275
    176    -98   -277    -41    226   -187    252    249    265    -57   -509    252
    122   -103   -226     -7    174   -163    267    262    283    -31   -475    288
    140   -124   -265     -7    200   -194    265    265    270    -38   -488    288
    189   -189   -379     -2    283   -283    239    239    218    -93   -545    236
    181   -267   -449     41    314   -358    226    218    171   -142   -592    179
    166   -314   -480     75    322   -397    220    202    148   -168   -618    155
    158   -353   -511     96    332   -431    207    174    116   -202   -646    132
    150   -397   -548    122    348   -470    197    150     85   -226   -670    109
    140   -410   -553    132    345   -480    200    148     80   -226   -667    109
    148   -394   -542    124    345   -467    194    140     75   -228   -667    106
    137   -410   -548    135    340   -478    176    119     51   -249   -683     88
    135   -426   -561    145    348   -493    176    119     54   -246   -678     93
    132   -433   -566    148    348   -498    174    114     51   -246   -672     96
    129   -433   -563    153    345   -498    166     98     38   -257   -683     88
    119   -441   -561    158    337   -501    163     88     28   -270   -696     83
    116   -470   -587    176    350   -527    168     98     33   -270   -693     90
    135   -522   -657    192    394   -589    168    103      2   -303   -735     49
    179   -693   -872    257    524   -782    215    163    -67   -418   -870    -85
    200   -857  -1057    327    626   -956    358    319    -70   -517  -1005   -244
    189   -800   -989    306    587   -896    483    431     28   -467   -974   -236
     96   -485   -584    194    337   -535    439    140    103   -301   -756    -28
    -51    129    181    -38   -116    155    127   -519    148     20   -314    439
   -189    966   1153   -389   -672   1060   -168   -906    392    587    353   1117
   -259   1387   1647   -563   -953   1517   -431  -1049    602   1013    802   1571
   -207   1091   1299   -441   -753   1195   -691  -1228    301    766    566   1379
   -163    478    641   -155   -402    558   -698  -1257   -267     15   -181    662
   -106    -93     10     98    -59    -41   -410   -857   -439   -439   -714    129
    -25   -340   -314    184    142   -329   -145   -392   -228   -381   -745     64
     31   -415   -446    189    236   -431     18   -109    -64   -283   -688     98
     67   -459   -527    197    296   -493     88      7    -15   -270   -691     80
     72   -493   -566    210    316   -530     98     18    -31   -298   -722     41
     62   -527   -589    231    324   -558    116     36    -31   -309   -735     20
     62   -535   -600    236    329   -566    135     57    -23   -306   -737     12
     80   -530   -610    226    345   -568    145     70    -20   -303   -730     20
     77   -540   -620    231    345   -579    148     77    -18   -303   -727     23
     75   -535   -610    228    342   -571    153     85     -7   -293   -722      7
     80   -527   -607    220    340   -566    155     90      0   -290   -730      0
     85   -519   -605    218    345   -561    153     88     -5   -303   -748    -10
     96   -498   -594    200    342   -545    148     90     -7   -314   -758     -7
    109   -504   -613    197    358   -558    145    103      0   -303   -745     12
    140   -488   -628    171    381   -555    135    111      5   -296   -732     23
    171   -441   -613    135    392   -527    145    132     23   -272   -711     36
    122   -467   -589    171    353   -527    153    129     23   -275   -714     28
     77   -506   -587    213    329   -545    158    124     15   -288   -722     18
     85   -493   -579    202    329   -535    184    145     31   -280   -714     31
     88   -493   -581    202    335   -537    192    163     44   -259   -698     46
     96   -501   -600    200    345   -550    184    168     46   -254   -693     44
    101   -498   -602    197    350   -550    184    176     54   -244   -683     41
     93   -493   -587    197    337   -537    192    192     70   -223   -659     70
     98   -493   -592    197    345   -542    197    213     90   -197   -615    122
    119   -488   -610    181    363   -550    181    213     80   -210   -623     72
    127   -467   -597    168    361   -532    181    228     83   -218   -649     36
    140   -462   -602    161    371   -532    184    246     77   -244   -691     57
    153   -457   -610    153    381   -532    189    267     83   -241   -691     80
    150   -483   -636    163    392   -558    192    290     88   -231   -678     72
    150   -485   -636    166    392   -561    210    329    116   -205   -646     96
    168   -493   -662    161    413   -576    218    355    127   -200   -636    103
    194   -488   -683    148    439   -584    220    384    129   -192   -631    106
    210   -475   -685    132    444   -579    228    413    142   -176   -615    119
    228   -480   -711    124    470   -594    233    436    148   -168   -610    124
    244   -472   -719    111    480   -594    226    439    140   -171   -605    129
    244   -441   -685     98    465   -563    231    454    153   -150   -566    174
    246   -428   -675     88    459   -550    226    459    158   -137   -535    207
    259   -418   -678     77    467   -548    220    449    148   -148   -542    161
    257   -394   -654     67    454   -524    223    439    140   -166   -587    111
    249   -394   -644     72    446   -519    226    431    132   -184   -615    145
    252   -376   -631     62    439   -504    218    418    132   -179   -594    161
    249   -355   -605     51    426   -480    210    397    127   -171   -579    163
    239   -316   -555     38    394   -436    207    374    135   -166   -561    168
    226   -296   -522     36    374   -407    207    358    145   -158   -542    181
    207   -306   -514     49    361   -410    210    337    150   -148   -537    192
    179   -293   -475     57    327   -384    207    316    171   -111   -511    187
    158   -280   -441     59    298   -361    210    296    184    -96   -501    171
    145   -277   -423     67    283   -350    215    272    176   -101   -496    163
    129   -275   -405     70    267   -337    215    254    181    -96   -483    181
    127   -244   -371     57    246   -306    228    257    207    -70   -454    205
    129   -197   -329     31    228   -262    241    259    226    -51   -444    200
    132   -176   -309     23    220   -241    244    254    226    -54   -457    187
    111   -171   -283     28    197   -226    259    262    244    -41   -446    207
    109   -158   -267     23    187   -213    272    267    254    -33   -433    231
    111   -155   -267     20    189   -213    285    270    254    -31   -426    233
    116    -75   -192    -20    153   -132    298    293    293     12   -381    265
    124     -5   -129    -59    124    -67    288    303    337     70   -329    293
    129     41    -88    -85    109    -23    257    288    345     90   -311    316
    132     44    -88    -88    109    -20    226    275    342     93   -309    324
    129     20   -109    -75    119    -44    220    272    340     98   -303    332
    129      5   -124    -70    124    -59    205    249    322     93   -309    329
    122     -2   -124    -62    122    -62    187    226    298     77   -319    324
    109    -51   -161    -31    135   -106    168    207    272     54   -342    285
    101   -137   -239     18    168   -187    166    202    239     18   -392    228
     93   -241   -337     72    213   -288    161    179    192    -36   -457    176
     77   -277   -355     98    215   -314    161    155    163    -62   -475    153
     64   -311   -379    122    220   -342    158    142    145    -72   -491    129
     64   -348   -413    142    239   -379    150    116    116    -98   -519     96
     64   -342   -407    137    236   -376    140    114    106   -106   -532     88
     57   -350   -410    145    231   -379    142    114    106   -106   -535     93
     57   -366   -426    153    239   -394    137    103     93   -122   -548    101
     54   -376   -431    161    241   -402    129     88     72   -137   -561     90
     33   -392   -426    176    228   -407    137     80     75   -129   -561     70
     28   -400   -431    184    228   -415    137     70     67   -148   -574     49
     33   -410   -444    187    236   -428    127     77     75   -140   -579     57
     54   -402   -457    174    254   -428    122    103     90   -122   -571     59
     67   -504   -571    215    316   -535    142    129     54   -171   -626    -15
    127   -696   -823    283    475   -758    205    194    -38   -335   -805   -205
    150   -805   -956    327    550   -880    324    316    -75   -465   -953   -374
    124   -711   -836    293    480   -774    436    392     31   -394   -888   -327
    -18   -327   -309    171    142   -319    316    -85    109   -163   -584    -25
   -181    387    568   -103   -374    478      7   -701    254    275    -28    561
   -340   1200   1538   -431   -940   1369   -241   -956    607    919    688   1296
   -366   1467   1834   -550  -1098   1649   -493  -1041    782   1283   1049   1678
   -283    966   1249   -345   -766   1106   -709  -1208    316    784    558   1226
   -213    335    548    -62   -381    441   -636  -1135   -213     38   -194    485
   -140   -176    -38    158    -51   -109   -366   -701   -301   -283   -605     59
    -90   -348   -257    220     83   -303   -106   -262    -98   -205   -600     28
    -38   -363   -324    200    142   -345     15    -38     20   -145   -574     51
      7   -389   -397    189    200   -392     54     38     46   -140   -587     41
     15   -446   -465    213    239   -454     72     62     41   -153   -600     10
     15   -488   -504    236    259   -496     93     80     41   -163   -613    -12
     12   -475   -488    228    249   -480    106     83     36   -171   -633    -38
     10   -480   -493    233    252   -485    119     88     38   -171   -633    -51
      5   -493   -501    241    252   -498    127     90     33   -184   -639    -70
      7   -491   -498    241    252   -493    127    103     33   -194   -649    -62
     25   -485   -514    228    267   -498    127    111     36   -197   -657    -54
     49   -491   -540    218    293   -514    116    101     33   -187   -644    -59
     36   -509   -548    236    290   -527    109     90     31   -187   -639    -72
      7   -509   -517    252    262   -511    124    101     49   -171   -620    -57
     38   -475   -514    215    275   -493    148    153     85   -127   -584    -18
    101   -413   -517    155    306   -465    155    184    106   -111   -581     -5
     28   -449   -478    210    252   -465    163    200    116   -106   -579     -2
     25   -465   -491    220    257   -478    158    197    116   -103   -581    -10
     54   -472   -527    207    290   -501    158    192    106   -124   -602    -44
     41   -467   -509    210    275   -488    150    197    109   -116   -594    -23
     51   -449   -501    197    275   -475    145    210    122   -103   -581     -5
     80   -454   -535    187    306   -493    148    207    116   -111   -579      0
     80   -457   -537    187    306   -496    155    215    122   -103   -571      5
     75   -431   -506    176    288   -467    171    246    148    -75   -548     15
     75   -441   -517    181    293   -478    179    280    158    -67   -550     10
     77   -444   -522    184    298   -483    166    283    148    -88   -579    -15
     83   -454   -537    184    309   -496    161    288    153    -83   -576     -7
    111   -444   -555    163    332   -498    158    309    166    -72   -561     10
    137   -470   -607    163    371   -537    174    322    161    -75   -566      5
    140   -428   -568    145    353   -498    210    353    181    -46   -540     23
    103   -441   -548    166    324   -493    220    389    200    -33   -524     49
    140   -428   -571    142    353   -498    207    426    207    -28   -517     67
    192   -410   -602    106    397   -506    202    459    220    -12   -509     62
    210   -428   -639    109    423   -532    205    480    228     -2   -511     46
    226   -405   -631     88    428   -517    210    491    233      0   -511     51
    233   -389   -623     77    428   -506    210    488    231     -2   -511     59
    228   -366   -594     67    410   -480    210    488    239     10   -493     75
    241   -348   -589     54    415   -467    210    485    241     15   -485     83
    239   -342   -581     51    410   -462    202    470    228      7   -483     88
    228   -314   -542     41    384   -428    200    457    233     10   -470    111
    223   -306   -532     41    376   -418    210    454    249     38   -439    140
    228   -280   -509     25    368   -394    194    418    241     44   -439    109
    210   -272   -483     31    345   -376    189    397    244     51   -436    101
    187   -262   -449     36    316   -355    207    402    280     85   -407    142
    163   -236   -402     33    280   -319    207    389    293     98   -387    158
    155   -244   -400     44    277   -322    202    358    293     88   -394    137
    145   -226   -371     38    257   -298    205    340    298     77   -413    158
    119   -236   -355     57    236   -296    210    337    311     93   -400    179
     85   -239   -324     75    202   -283    213    329    324    119   -379    155
     57   -233   -290     88    174   -262    226    332    340    135   -376    153
     62   -241   -303     88    181   -272    231    335    350    137   -368    179
     64   -228   -293     80    176   -259    228    329    355    140   -363    179
     64   -197   -262     62    163   -228    236    329    363    145   -358    197
     77   -155   -233     38    155   -194    259    355    400    184   -319    223
    119    -83   -202    -18    158   -142    280    371    423    197   -309    226
     77   -129   -207     25    140   -168    288    361    400    166   -342    213
     62   -127   -192     31    124   -161    327    397    428    192   -314    241
     77    -38   -116    -18     96    -77    345    426    480    244   -257    301
     90     31    -62    -62     77    -15    316    405    496    267   -226    324
     85     70    -15    -77     51     28    285    387    504    280   -202    340
     88     70    -18    -83     54     25    275    387    506    275   -202    345
    114     67    -46    -90     80     10    257    379    485    244   -233    348
    114     44    -72    -80     93    -15    228    353    467    244   -236    348
     93      5    -88    -49     90    -38    205    327    449    236   -244    309
     75    -77   -155      0    114   -116    192    306    413    192   -288    249
     90   -187   -277     49    184   -231    184    288    366    129   -350    200
     67   -241   -309     85    187   -272    179    267    337    101   -379    174
     46   -262   -309    106    176   -285    174    241    309     67   -405    158
     36   -311   -348    137    189   -327    163    197    259     20   -446    127
     10   -329   -340    161    174   -335    158    176    246     12   -449    114
      0   -332   -332    166    163   -332    163    192    259     31   -428    119
     20   -337   -361    158    189   -348    158    202    262     23   -436     90
     38   -340   -379    148    207   -358    142    200    249     -2   -475     72
     33   -350   -384    158    207   -366    142    197    239    -28   -498    103
     23   -366   -389    168    205   -376    150    192    233    -15   -491    103
      2   -376   -379    187    189   -376    155    181    231    -12   -483     80
     -5   -381   -376    192    184   -379    158    187    236    -18   -491     93
     31   -415   -446    192    239   -431    153    202    218    -44   -522     85
     75   -587   -665    254    368   -626    168    218    129   -161   -649    -75
    103   -782   -885    337    493   -833    270    306     59   -309   -823   -280
    103   -797   -904    345    504   -849    392    415     83   -345   -870   -355
     28   -602   -631    288    329   -615    428    259    150   -246   -745   -231
   -150    -64     85    106   -119     10    213   -296    277     83   -314    231
   -337    792   1130   -228   -732    961    -28   -665    610    688    392    969
   -428   1410   1836   -491  -1132   1623   -257   -758    945   1239    982   1566
   -361   1291   1652   -465  -1005   1470   -550   -901    823   1200    945   1584
   -322    745   1065   -213   -693    906   -644  -1010    290    545    303    974
   -290    155    446     67   -368    301   -446   -779    -59    -25   -309    340
   -179   -226    -46    200    -67   -135   -176   -335      0   -132   -504     98
   -127   -337   -210    233     41   -275     23    -25    135    -77   -485     98
   -106   -387   -280    246     85   -335    111     88    184    -59   -478    101
    -59   -423   -366    241    150   -394    127    122    181    -85   -509     67
    -18   -467   -452    241    215   -459    129    150    171    -98   -530     38
     -2   -465   -462    233    228   -465    135    179    179    -93   -532      0
      0   -475   -475    236    236   -475    148    187    174   -106   -545    -15
     15   -462   -478    220    246   -470    150    181    168   -119   -553    -10
      5   -457   -465    223    233   -459    163    189    174   -119   -550      0
      5   -446   -452    220    228   -449    166    192    174   -127   -555     -2
     20   -454   -475    215    246   -462    161    189    163   -135   -561    -12
     31   -457   -488    213    259   -472    161    189    163   -140   -563    -18
     41   -470   -514    213    275   -491    171    200    171   -140   -563    -12
     44   -475   -519    215    280   -496    184    200    168   -140   -558    -12
     -5   -459   -454    231    223   -457    197    213    179   -129   -548      0
    -12   -452   -441    231    213   -446    205    228    192   -127   -535     25
     15   -457   -475    218    244   -465    194    226    174   -142   -548     25
     12   -467   -480    228    246   -472    200    231    184   -124   -540      2
      5   -441   -449    218    223   -444    218    265    215    -93   -514      5
     18   -415   -433    197    226   -423    226    283    231    -75   -504     18
     38   -418   -459    189    249   -439    207    267    215   -101   -522      7
     20   -431   -452    205    236   -441    202    270    210   -106   -524     10
     12   -428   -441    205    226   -436    220    293    231    -93   -498     28
     36   -426   -462    194    246   -444    215    298    223   -111   -517     20
     57   -444   -504    192    280   -472    213    309    210   -124   -540     18
     67   -452   -519    192    293   -485    218    332    228    -93   -517     15
     72   -449   -522    187    296   -485    223    348    236    -90   -506      7
     67   -457   -524    194    293   -491    233    355    228   -116   -524     10
     57   -462   -522    200    288   -491    259    379    239   -106   -511     36
     80   -454   -535    187    306   -493    262    405    252    -83   -493     38
    114   -441   -558    163    335   -498    249    428    241    -93   -504     20
    148   -441   -589    145    366   -514    249    454    249    -80   -493     31
    153   -452   -605    148    376   -527    254    478    254    -75   -488     31
    161   -457   -618    148    389   -537    259    493    257    -72   -488     23
    166   -433   -602    132    381   -517    259    493    249    -83   -501     31
    174   -413   -587    116    379   -498    262    498    259    -80   -485     62
    181   -400   -581    109    381   -491    265    498    262    -75   -478     62
    197   -387   -584     96    389   -485    259    485    252    -88   -488     64
    187   -376   -566     93    376   -472    259    472    246    -90   -483     80
    171   -366   -537     96    353   -449    257    452    241    -88   -478     77
    155   -353   -509     96    332   -431    254    436    246    -67   -457     77
    135   -316   -452     90    293   -384    259    436    272    -36   -413    109
    124   -301   -426     85    275   -363    259    423    288    -25   -405    116
    109   -285   -394     85    252   -340    257    402    288    -33   -413    109
     93   -280   -374     93    233   -327    254    381    290    -23   -410    111
     62   -270   -332    103    197   -301    257    366    303     -7   -389    124
     36   -275   -311    119    171   -293    257    337    301    -23   -400    116
     20   -285   -306    132    161   -296    252    311    290    -38   -413    109
      7   -277   -285    132    145   -280    259    316    301    -25   -397    119
      5   -280   -285    137    145   -283    262    314    309    -23   -397    127
      2   -296   -301    145    150   -298    252    296    301    -25   -405    111
    -12   -303   -293    158    137   -298    254    285    298    -20   -400     93
     -7   -283   -277    145    132   -280    259    285    303    -15   -387    106
     10   -265   -275    127    142   -270    272    283    306     -7   -379    114
    -20   -241   -220    129     98   -231    298    296    332     20   -342    140
    -54   -197   -145    124     44   -171    327    316    361     49   -314    166
    -41   -189   -148    116     51   -168    332    314    353     38   -327    148
    -36   -213   -176    124     70   -194    340    316    345     28   -340    132
    -44   -145   -103     93     25   -124    366    358    397     75   -290    189
    -31    -54    -23     41     -5    -38    368    374    436    114   -249    241
    -10    -15     -5     10     -5    -10    332    350    436    116   -236    254
     28      5    -23    -15     25     -7    301    342    436    124   -231    259
     28    -23    -51     -5     38    -38    283    340    439    129   -228    262
     33    -49    -85      7     57    -67    244    288    392     83   -270    231
     33    -67   -101     15     64    -85    220    254    361     67   -277    223
    -12   -124   -111     70     49   -119    218    249    355     72   -277    200
    -41   -220   -181    129     70   -202    213    236    311     31   -319    145
    -41   -301   -259    171    109   -280    207    215    272     -2   -353    106
    -62   -345   -283    202    109   -314    197    176    239    -36   -379     80
   -122   -389   -267    257     72   -329    202    155    215    -57   -400     54
    -90   -410   -322    249    114   -366    184    135    181    -98   -444     15
    -80   -407   -327    244    122   -368    176    127    174   -106   -454     20
    -90   -426   -335    257    119   -381    181    132    174   -103   -454     18
    -64   -446   -381    257    158   -415    171    116    148   -129   -483     -7
    -80   -449   -368    262    142   -407    163     98    137   -140   -485     -7
    -96   -449   -353    272    127   -402    168    106    148   -124   -465      2
    -75   -446   -371    259    145   -410    161     98    135   -137   -478    -12
    -64   -462   -397    265    166   -431    155     93    124   -153   -493    -12
    -77   -488   -410    283    163   -449    166    106    124   -153   -493     -7
    -54   -605   -550    327    246   -579    179    109     57   -226   -584   -111
      0   -826   -826    413    410   -826    236    145    -54   -405   -789   -324
     18   -937   -956    459    485   -945    350    249    -85   -517   -919   -475
    -31   -797   -769    413    366   -782    418    207     -5   -428   -818   -387
   -200   -392   -192    296     -5   -293    296   -244     85   -184   -498    -62
   -402    394    797      2   -600    594     54   -717    340    337    132    584
   -587   1228   1816   -319  -1200   1522   -127   -831    787   1023    878   1343
   -553   1317   1870   -384  -1213   1595   -384   -922    815   1176   1034   1535
   -472    859   1332   -192   -901   1096   -574  -1075    374    683    537   1067
   -428    246    672     88   -550    457   -496  -1002   -106      7   -153    371
   -316   -277     38    298   -179   -119   -228   -555   -161   -246   -493     18
   -213   -392   -181    301    -18   -288    -28   -220    -25   -187   -485     -2
   -148   -436   -288    290     67   -363     77    -44     57   -135   -465    -23
   -122   -485   -366    303    122   -428    119     15     64   -155   -493    -62
   -101   -519   -418    311    158   -470    129     23     38   -200   -537    -80
    -98   -542   -444    319    171   -493    137     28     31   -205   -550   -109
   -111   -553   -441    332    163   -498    153     38     33   -200   -548   -122
   -132   -566   -433    348    148   -501    166     36     25   -207   -555   -132
   -142   -587   -444    366    150   -517    174     25     15   -220   -561   -153
   -145   -566   -423    353    137   -496    179     44     33   -200   -537   -135
   -106   -545   -439    324    166   -493    168     62     41   -184   -522   -129
    -77   -548   -472    311    197   -511    163     70     38   -194   -530   -137
    -88   -550   -462    319    187   -506    166     77     38   -197   -532   -137
   -109   -563   -457    335    171   -511    179     83     44   -192   -532   -135
    -93   -574   -480    332    192   -527    184     90     49   -187   -527   -135
    -93   -545   -454    316    179   -501    184     96     57   -181   -517   -129
    -93   -566   -472    329    189   -519    189    103     62   -174   -509   -122
    -80   -550   -472    314    194   -511    189    106     59   -176   -509   -127
    -67   -524   -459    296    194   -493    189    106     54   -179   -509   -127
    -83   -542   -459    314    187   -501    192    109     54   -184   -511   -124
    -90   -545   -454    319    181   -501    200    122     62   -174   -501   -119
    -51   -535   -483    293    213   -511    197    129     64   -171   -496   -127
    -33   -522   -488    277    226   -506    197    150     70   -166   -491   -116
    -44   -522   -478    280    215   -501    202    171     75   -161   -483   -106
    -38   -535   -496    288    228   -517    207    176     67   -166   -496   -127
    -25   -524   -498    275    233   -511    207    192     75   -158   -483   -122
    -20   -527   -506    275    241   -519    210    210     83   -150   -480   -111
    -10   -537   -530    272    259   -535    215    228     83   -148   -475   -114
      2   -532   -535    265    267   -532    223    252     88   -137   -465   -119
      7   -527   -535    259    270   -530    228    277     96   -129   -459   -111
     28   -524   -555    246    290   -540    233    296     98   -132   -459   -111
     49   -537   -589    244    319   -563    228    303     80   -153   -483   -119
     59   -532   -592    236    324   -561    231    322     85   -140   -475   -119
     77   -517   -594    218    335   -555    241    345    106   -114   -449   -114
    106   -511   -618    202    361   -563    239    342    101   -124   -449   -122
    114   -506   -620    194    366   -563    236    340     90   -129   -444   -119
    111   -480   -592    184    350   -535    244    350    101   -109   -423   -106
    109   -478   -587    181    348   -532    239    332     90   -119   -431   -116
    116   -462   -579    171    348   -519    231    322     90   -119   -420   -103
    103   -441   -545    166    322   -493    233    316    101   -103   -397    -90
     96   -423   -519    163    306   -470    236    311    111    -85   -379    -88
     98   -405   -504    153    298   -452    226    288    109    -93   -387    -93
     83   -387   -472    150    275   -428    228    277    119    -83   -371    -75
     62   -368   -431    153    244   -400    241    272    140    -59   -342    -57
     41   -374   -415    166    228   -394    241    254    140    -57   -337    -59
     18   -376   -394    179    205   -387    241    233    142    -57   -337    -72
     -7   -371   -366    189    176   -368    246    215    150    -59   -337    -83
    -12   -371   -358    192    171   -366    246    197    142    -77   -353    -88
    -18   -376   -358    197    168   -368    241    187    140    -80   -350    -93
    -33   -381   -348    205    155   -366    252    184    145    -77   -345    -93
    -44   -397   -355    220    155   -376    257    179    150    -72   -340    -96
    -49   -428   -379    236    163   -405    254    166    142    -83   -345   -114
    -57   -423   -366    241    153   -394    252    155    135    -90   -350   -119
    -64   -402   -337    233    135   -371    244    150    142    -77   -335   -111
    -59   -392   -332    226    135   -361    239    142    137    -80   -329   -116
    -54   -384   -332    218    137   -358    236    140    129    -83   -332   -127
    -57   -366   -309    213    124   -337    252    155    142    -70   -319   -119
    -46   -348   -301    197    124   -324    267    171    155    -54   -301   -106
    -41   -311   -270    176    111   -290    280    174    166    -44   -288   -101
    -62   -306   -246    181     90   -277    314    194    189    -31   -272    -83
    -64   -316   -252    192     93   -285    337    210    197    -28   -270    -83
    -33   -277   -246    155    103   -262    340    215    200    -23   -257    -77
    -15   -210   -194    111     88   -202    335    223    228     10   -220    -49
    -10   -137   -129     72     59   -135    314    218    252     46   -181    -15
      2   -106   -109     51     54   -106    277    197    254     57   -163      0
     12   -132   -145     59     77   -140    252    181    236     38   -179    -15
      2   -148   -150     72     75   -150    239    171    228     41   -179    -18
      0   -158   -158     77     77   -158    215    148    207     25   -192    -33
     -2   -210   -207    106    101   -210    192    114    163    -20   -231    -75
    -31   -332   -301    179    132   -316    194    103    127    -59   -272   -114
    -38   -418   -379    226    168   -400    192     93     96    -93   -311   -155
    -33   -462   -431    246    197   -446    184     72     59   -129   -348   -194
    -51   -498   -446    275    197   -472    179     51     33   -161   -374   -213
    -72   -535   -462    301    192   -501    166     25      2   -200   -413   -233
    -70   -558   -491    314    207   -524    153      5    -25   -236   -444   -252
    -54   -558   -504    306    223   -532    153      0    -33   -231   -441   -275
    -41   -550   -509    296    233   -530    161      5    -28   -223   -428   -298
    -38   -553   -514    296    236   -535    150     -2    -38   -223   -420   -303
    -49   -579   -532    314    241   -555    137    -10    -54   -236   -423   -309
    -72   -620   -550    345    236   -587    137    -12    -62   -244   -426   -311
    -88   -639   -550    363    231   -594    148    -15    -64   -252   -431   -314
    -75   -641   -566    358    244   -605    145    -25    -83   -275   -441   -319
    -38   -688   -652    363    306   -670    148    -18   -124   -324   -491   -392
     -2   -885   -885    444    439   -885    197     23   -218   -493   -693   -615
     10  -1036  -1047    514    527  -1041    322    132   -254   -641   -878   -810
    -15   -901   -885    457    433   -893    423    226   -148   -540   -771   -722
   -150   -514   -363    332    106   -439    368    -64     -7   -267   -439   -394
   -337    150    488     93   -415    319    140   -618    158    174    122    184
   -532    927   1460   -197   -995   1192    -57   -911    488    782    823    898
   -558   1124   1683   -285  -1122   1405   -272  -1049    563   1026   1075   1184
   -475    665   1137    -96   -805    901   -485  -1252    103    566    605    769
   -405     64    470    168   -439    267   -514  -1273   -452   -174   -150     20
   -298   -420   -122    361    -88   -272   -324   -870   -540   -496   -548   -405
   -213   -576   -366    394     75   -472    -93   -433   -311   -366   -485   -384
   -155   -618   -462    387    153   -540     41   -218   -189   -296   -446   -366
   -132   -659   -527    394    194   -594    101   -127   -155   -290   -446   -368
   -109   -672   -563    392    226   -618    122    -85   -150   -270   -441   -374
    -83   -698   -615    389    265   -657    122    -57   -142   -270   -454   -397
    -83   -724   -641    402    277   -683    122    -49   -150   -285   -475   -433
    -83   -732   -649    407    283   -691    127    -44   -145   -280   -472   -426
    -83   -722   -639    402    277   -680    135    -23   -127   -254   -441   -413
    -85   -706   -620    394    267   -665    140      5   -114   -244   -439   -446
    -72   -696   -623    384    275   -662    142     18   -114   -252   -465   -459
    -59   -685   -626    371    280   -657    142     23   -111   -259   -472   -441
    -46   -685   -639    366    296   -662    140     20   -116   -265   -478   -441
    -49   -688   -639    368    293   -665    145     28   -116   -262   -475   -439
    -62   -670   -607    366    272   -639    153     44   -101   -244   -457   -418
    -46   -665   -618    355    283   -641    153     49   -101   -239   -449   -410
    -31   -649   -618    340    293   -633    150     51    -98   -236   -457   -423
    -41   -644   -605    340    280   -626    158     67    -85   -223   -454   -428
    -36   -654   -618    342    290   -636    163     75    -83   -223   -454   -426
    -20   -644   -623    332    298   -633    155     75    -85   -220   -449   -423
    -18   -633   -615    327    298   -626    161     93    -70   -202   -433   -407
    -28   -641   -615    332    290   -631    163    103    -64   -192   -431   -400
    -20   -641   -620    329    298   -631    158    109    -59   -181   -428   -413
    -12   -626   -613    319    298   -620    155    116    -51   -168   -418   -418
    -15   -613   -597    314    290   -605    158    135    -41   -150   -407   -407
      2   -620   -626    309    311   -623    163    148    -36   -148   -410   -407
     20   -618   -641    298    329   -628    171    163    -33   -145   -410   -410
     20   -615   -639    296    327   -628    174    184    -25   -135   -402   -410
     28   -620   -649    296    337   -633    181    210    -12   -122   -389   -402
     36   -618   -654    288    342   -636    181    226    -18   -124   -397   -407
     44   -587   -631    270    337   -607    192    257      5   -103   -381   -389
     64   -584   -649    257    355   -615    197    283     18    -85   -374   -374
     88   -594   -683    254    384   -639    205    309     25    -77   -363   -355
     93   -579   -675    241    381   -626    194    319     23    -80   -363   -358
     96   -584   -680    244    387   -631    192    329     23    -75   -361   -361
    111   -579   -691    231    400   -633    194    337     23    -67   -353   -358
    127   -555   -683    215    405   -618    194    342     31    -59   -340   -337
    140   -532   -672    194    405   -602    184    348     38    -46   -322   -316
    137   -519   -657    189    397   -587    197    355     51    -33   -311   -306
    132   -504   -636    184    381   -568    205    348     59    -23   -301   -303
    127   -483   -610    179    368   -545    213    342     72     -5   -285   -301
    116   -465   -581    174    348   -522    210    327     75      2   -275   -290
    111   -449   -561    168    335   -504    205    309     77      5   -272   -277
     80   -436   -517    179    296   -478    210    303     98     28   -254   -262
     38   -441   -480    202    259   -459    233    311    135     64   -228   -246
     33   -431   -467    197    249   -449    239    290    145     67   -228   -259
     33   -436   -470    200    252   -452    239    267    150     75   -220   -267
      2   -433   -439    215    218   -436    233    252    161     83   -213   -275
    -10   -418   -407    215    197   -413    241    252    181     98   -202   -259
    -12   -433   -423    223    205   -431    236    233    179     93   -210   -259
     -7   -426   -418    215    205   -423    226    220    176     96   -213   -270
      2   -431   -433    213    218   -431    218    207    174    106   -202   -280
      0   -475   -475    239    236   -475    200    179    153     85   -218   -296
     -2   -431   -428    213    213   -428    200    171    155     85   -223   -298
     15   -387   -402    184    207   -394    218    181    174    103   -207   -280
     10   -397   -410    192    207   -405    231    176    176    101   -213   -283
     -7   -384   -376    197    184   -381    254    171    189    116   -192   -265
    -36   -345   -311    189    135   -327    272    205    228    158   -150   -226
    -25   -314   -290    168    129   -303    283    241    252    176   -140   -218
     -7   -314   -306    158    148   -311    288    252    254    176   -150   -220
      7   -262   -270    127    137   -265    306    270    285    213   -114   -189
      7   -158   -166     72     85   -161    309    277    327    262    -57   -137
     18   -103   -124     41     70   -114    285    262    337    283    -33   -116
     25   -106   -132     38     77   -119    249    241    337    293    -28   -116
     25    -90   -116     33     70   -103    228    236    345    309    -12   -111
     28   -127   -155     46     90   -140    213    213    319    285    -33   -129
     28   -142   -171     57     98   -155    200    192    303    272    -44   -137
     18   -179   -197     80    103   -187    192    181    285    257    -59   -148
      2   -285   -288    142    145   -285    179    163    236    205   -109   -194
     -7   -389   -381    194    187   -387    171    148    194    163   -148   -231
    -15   -444   -428    228    205   -436    174    142    176    153   -158   -259
    -31   -465   -433    246    197   -449    168    124    150    129   -181   -298
    -31   -496   -465    265    215   -480    155    101    122     93   -223   -327
    -20   -511   -491    265    233   -501    148     96    116     88   -231   -324
     -7   -496   -488    252    239   -493    140     93    114     85   -236   -337
      7   -550   -558    270    280   -553    137     83     98     67   -252   -345
      2   -563   -566    280    283   -563    124     57     75     49   -262   -348
    -25   -548   -524    285    246   -537    122     59     85     70   -231   -329
    -38   -527   -488    283    223   -509    129     77    106     96   -207   -322
    -31   -524   -493    277    228   -511    127     85    103     88   -226   -342
    -36   -561   -524    298    244   -542    129     93     93     72   -257   -366
    -25   -670   -644    348    306   -657    150    106     44      0   -342   -423
     15   -901   -919    441    467   -909    231    171    -46   -158   -519   -592
     18  -1028  -1049    504    532  -1039    371    306    -46   -254   -641   -737
      2   -865   -867    431    433   -865    485    415     93   -142   -532   -665
    -96   -433   -340    262    119   -387    350     -7    158     75   -246   -389
   -228    277    504    -25   -366    389     15   -610    252    485    293    168
   -340   1101   1439   -381   -888   1270   -257   -898    542   1078    963    841
   -353   1343   1696   -493  -1023   1519   -524  -1028    662   1389   1280   1176
   -319    771   1091   -226   -706    930   -724  -1244    142    841    748    701
   -285    109    394     85   -340    252   -646  -1182   -376     98     -7    -28
   -223   -368   -145    293    -41   -259   -374   -732   -381   -137   -348   -400
   -171   -501   -329    337     77   -415   -122   -290   -124      5   -283   -374
   -109   -542   -436    324    163   -491     18    -59     15     80   -241   -332
   -103   -594   -493    348    194   -545     93     41     59     90   -246   -345
   -106   -649   -542    376    215   -597    119     80     67     90   -257   -355
    -44   -641   -597    342    275   -620    103    101     59     72   -275   -374
    -10   -646   -636    327    311   -641    106    122     64     80   -272   -387
    -15   -652   -636    332    309   -644    114    132     75     88   -272   -394
    -20   -672   -654    345    314   -662    124    145     88     98   -262   -402
    -20   -644   -623    332    301   -633    142    163    101    116   -244   -407
    -23   -633   -610    327    293   -623    145    171     98    103   -265   -413
    -20   -659   -639    340    309   -649    142    174     96     93   -275   -400
    -23   -654   -631    337    301   -644    145    184    109    111   -252   -379
    -44   -644   -600    345    277   -623    148    189    114    116   -246   -368
    -23   -646   -626    332    298   -639    145    189    114    111   -254   -387
      0   -659   -662    329    329   -659    140    181    103    101   -272   -400
    -25   -641   -618    332    293   -631    148    200    119    111   -262   -379
    -72   -631   -558    353    241   -594    166    239    158    150   -220   -342
    -49   -628   -581    337    265   -605    163    252    163    161   -207   -340
    -23   -623   -600    322    285   -610    168    262    168    153   -218   -337
    -12   -610   -600    309    293   -605    181    277    174    150   -228   -335
    -12   -623   -610    319    298   -618    184    288    179    161   -223   -345
    -20   -620   -602    319    288   -610    200    306    197    176   -213   -340
     10   -597   -607    290    309   -602    205    324    213    192   -200   -327
     18   -605   -626    290    319   -615    197    335    213    189   -197   -327
    -12   -605   -592    309    288   -600    207    358    226    207   -174   -309
    -15   -600   -587    306    283   -594    215    376    241    226   -168   -314
      5   -602   -607    298    306   -605    220    402    254    231   -168   -309
     36   -589   -628    275    329   -607    210    423    257    228   -171   -319
     41   -589   -631    275    335   -610    213    452    267    233   -176   -311
     18   -589   -607    283    311   -597    233    493    290    246   -168   -283
      0   -597   -597    298    296   -597    249    506    285    244   -163   -280
     -5   -597   -592    298    293   -594    257    522    293    257   -153   -272
     72   -561   -633    244    353   -597    239    568    319    290   -127   -254
    150   -532   -685    189    418   -607    218    594    322    296   -122   -249
    166   -504   -672    168    418   -587    223    600    327    306   -109   -233
    174   -504   -680    163    426   -592    215    571    309    288   -122   -252
    187   -496   -683    155    433   -589    207    537    285    265   -140   -265
    111   -480   -594    181    350   -537    226    553    319    309    -98   -218
     72   -457   -530    192    298   -493    246    581    355    348    -59   -189
     62   -423   -488    179    272   -454    270    584    368    358    -51   -184
     80   -418   -498    168    288   -457    252    545    350    337    -72   -202
     93   -415   -509    158    298   -462    236    530    358    342    -70   -200
     90   -389   -483    148    285   -436    244    532    389    374    -41   -181
     88   -381   -470    148    277   -426    246    524    402    381    -38   -189
     62   -397   -459    168    259   -428    252    506    402    376    -46   -205
     49   -389   -441    168    244   -413    254    488    410    384    -46   -207
     41   -381   -423    168    231   -402    246    467    413    379    -51   -215
     23   -376   -400    174    210   -387    244    449    410    379    -49   -213
    -18   -400   -381    210    181   -392    254    439    420    389    -38   -205
    -28   -400   -371    213    168   -387    259    426    420    389    -44   -218
    -62   -415   -355    239    145   -387    252    402    402    368    -64   -239
   -101   -441   -342    270    119   -392    246    371    384    345    -88   -262
   -124   -413   -288    270     80   -350    283    389    413    371    -62   -236
    -77   -342   -267    207     93   -306    298    410    439    394    -41   -215
    -64   -311   -246    187     90   -280    309    418    446    402    -25   -184
    -93   -332   -241    213     72   -288    335    426    465    426      2   -153
   -106   -332   -226    220     59   -280    340    436    475    441     15   -189
    -72   -241   -168    153     46   -205    329    462    498    457     10   -218
    -15   -148   -132     80     57   -140    322    485    537    491     38   -158
     36    -38    -77      0     54    -57    319    506    587    545    101    -85
     72     10    -62    -41     67    -25    290    504    597    563    122    -62
     44    -44    -88      0     64    -64    259    472    571    548    103    -83
     23    -57    -80     15     49    -67    257    449    558    542    106    -85
      5    -72    -77     31     41    -72    239    415    530    522     88   -101
    -12    -90    -77     51     31    -85    220    394    501    491     57   -129
    -23   -205   -181    114     77   -194    210    384    459    441     -2   -176
    -20   -322   -303    171    140   -314    197    368    410    387    -59   -233
     -2   -397   -394    197    194   -394    176    327    350    329   -119   -296
    -12   -433   -420    223    202   -428    158    277    306    285   -153   -329
    -83   -465   -384    272    150   -426    168    272    303    288   -148   -324
   -119   -467   -348    293    111   -407    179    288    314    303   -135   -324
    -64   -462   -400    262    166   -431    150    280    293    277   -166   -350
    -49   -506   -457    277    202   -483    145    259    272    252   -192   -361
   -127   -496   -368    309    116   -433    171    267    298    277   -166   -358
    -93   -465   -371    277    137   -418    168    301    314    288   -174   -368
    -23   -436   -413    228    192   -426    163    319    314    280   -187   -355
     -5   -446   -441    226    218   -444    142    296    290    254   -207   -355
     -7   -480   -472    241    228   -478    137    283    280    246   -213   -366
     -5   -524   -519    265    254   -524    137    280    254    215   -246   -410
     20   -704   -724    340    368   -714    174    314    171     90   -384   -542
     62   -943  -1005    441    532   -974    275    415     85    -88   -587   -748
     90   -917  -1008    413    548   -961    394    511    148    -93   -602   -795
    -25   -594   -571    309    270   -581    371    231    246     93   -371   -597
   -259     -5    252    129   -254    122    114   -387    322    436     85   -132
   -480    865   1345   -192   -911   1104   -184   -810    555   1002    766    537
   -509   1460   1969   -478  -1239   1714   -488   -943    805   1493   1278   1057
   -381   1247   1628   -433  -1005   1436   -776  -1078    571   1325   1104    992
   -301    615    917   -158   -610    766   -758  -1054     70    633    410    368
   -218    -70    148    145   -184     38   -459   -662   -179     80   -218   -262
   -127   -337   -210    231     38   -275   -181   -168     49    145   -262   -348
    -49   -410   -361    228    153   -384    -23    111    210    233   -207   -327
    -23   -470   -446    246    210   -459     41    220    257    244   -213   -348
    -31   -527   -496    280    231   -511     75    254    257    226   -239   -381
    -20   -535   -514    275    244   -524    101    272    262    213   -257   -405
    -49   -574   -524    311    236   -550    127    288    262    200   -270   -420
    -75   -589   -517    332    218   -553    161    314    283    213   -254   -402
    -57   -574   -517    316    228   -545    158    324    290    213   -252   -400
    -41   -579   -540    309    246   -561    155    324    280    197   -270   -420
    -44   -579   -537    311    244   -558    158    335    285    200   -267   -413
    -36   -579   -542    306    252   -561    161    342    293    210   -259   -400
    -12   -571   -558    293    272   -566    161    345    296    213   -259   -405
     -7   -545   -537    275    265   -542    158    332    277    192   -277   -428
    -18   -553   -535    285    257   -545    176    361    303    213   -257   -400
    -23   -550   -530    285    252   -540    189    379    319    223   -246   -400
    -12   -527   -514    270    249   -522    181    371    311    207   -267   -418
     -2   -527   -524    262    259   -527    176    376    316    202   -277   -400
      5   -524   -530    259    265   -527    189    394    337    220   -259   -374
     15   -522   -540    252    275   -532    197    410    345    228   -249   -368
     18   -506   -524    244    270   -514    197    418    345    226   -254   -392
      7   -496   -504    241    254   -498    205    428    353    220   -265   -381
     23   -491   -514    233    267   -504    207    444    363    226   -257   -363
     38   -475   -517    215    275   -493    207    454    363    223   -259   -358
     44   -491   -535    223    288   -511    218    480    379    231   -252   -335
     51   -498   -550    223    298   -522    218    493    387    231   -249   -350
     59   -496   -555    218    306   -524    218    501    381    220   -262   -366
     59   -509   -568    223    311   -537    220    522    389    226   -254   -350
     57   -522   -579    233    316   -550    220    540    387    215   -262   -361
     83   -491   -574    202    327   -532    241    566    400    215   -254   -340
    122   -462   -587    168    353   -524    267    607    426    241   -226   -311
    132   -465   -597    166    363   -530    277    641    446    252   -215   -303
    142   -470   -613    163    376   -540    270    646    428    223   -241   -324
    171   -467   -639    148    402   -553    270    654    420    213   -246   -322
    179   -426   -605    124    392   -514    275    659    428    218   -241   -303
    181   -426   -610    122    394   -517    283    662    428    210   -244   -301
    174   -415   -589    122    381   -501    275    652    420    194   -249   -296
    171   -400   -574    114    371   -488    275    641    418    189   -249   -283
    181   -371   -553     93    366   -462    277    633    423    189   -236   -267
    192   -350   -545     77    366   -449    265    607    405    168   -241   -262
    184   -335   -519     75    350   -426    257    581    397    163   -239   -246
    181   -316   -501     67    340   -410    257    555    402    176   -215   -241
    179   -309   -491     64    332   -400    244    517    402    181   -200   -252
    148   -288   -436     70    290   -363    231    483    397    171   -205   -246
    116   -259   -376     72    246   -316    233    457    402    179   -192   -231
     98   -270   -368     83    231   -319    213    400    376    148   -210   -246
     75   -257   -332     90    202   -293    205    371    376    150   -202   -231
     77   -249   -327     83    200   -288    205    366    392    168   -181   -220
    111   -231   -342     59    226   -285    179    327    371    148   -197   -252
     96   -241   -337     70    215   -288    166    280    337    106   -220   -275
     57   -241   -298     90    176   -270    179    257    332     93   -228   -267
     20   -246   -267    111    142   -257    181    236    329     85   -228   -241
     72   -262   -335     96    202   -298    145    218    301     64   -239   -252
    111   -241   -355     64    231   -298    122    226    309     85   -223   -257
    103   -241   -345     67    223   -293    124    220    309     80   -220   -270
     93   -200   -293     51    192   -246    145    226    324     83   -210   -259
     88   -140   -228     25    158   -184    163    210    322     70   -218   -223
     64   -127   -192     31    127   -158    187    218    340     96   -181   -192
     51    -98   -153     23    101   -124    210    246    363    116   -163   -192
     83    -98   -181      7    129   -140    205    241    342     83   -200   -207
     62    -62   -124      0     93    -93    231    254    368    111   -171   -163
     46     33    -12    -41     28     12    239    259    410    166   -101   -116
     83    127     44   -103     18     85    202    239    433    207    -49    -80
    158    184     23   -174     67    103    140    213    423    202    -46    -75
    189    145    -44   -166    116     51    109    181    387    163    -80   -101
    153    122    -33   -140     93     44     88    132    342    119   -116   -119
    111     93    -18   -103     64     38     75    109    319    101   -122   -109
    109     36    -72    -72     90    -18     67    103    301     83   -137   -119
    114    -67   -181    -23    148   -124     44     67    239     23   -210   -205
     93   -168   -262     36    176   -215     23     28    181    -33   -259   -252
     83   -220   -303     67    192   -259     12      7    150    -57   -272   -290
     72   -228   -303     75    187   -265      5    -12    127    -83   -288   -329
     62   -254   -316     96    189   -285     -5    -38     85   -132   -332   -335
     67   -275   -345    101    205   -309    -23    -77     49   -174   -376   -366
     75   -280   -358    101    215   -319    -33    -90     38   -181   -387   -348
     93   -290   -384     96    236   -335    -36   -106     28   -192   -387   -387
     70   -277   -348    103    207   -311    -38   -127      7   -223   -428   -449
     64   -272   -337    103    200   -303    -33   -127     -5   -252   -452   -384
     44   -267   -314    111    176   -290    -49   -142    -15   -254   -441   -361
     31   -265   -296    116    161   -277    -75   -179    -46   -283   -462   -392
     46   -254   -301    103    174   -277    -85   -202    -70   -306   -475   -353
     98   -322   -423    111    259   -371    -85   -192   -101   -342   -509   -374
    140   -496   -636    176    387   -566    -46   -168   -207   -504   -680   -558
    137   -688   -826    272    480   -756     75    -62   -277   -672   -878   -753
    119   -672   -792    277    454   -732    213     54   -205   -667   -872   -766
     31   -311   -342    140    187   -327    161   -283   -111   -478   -618   -530
   -114    361    472   -124   -293    415   -145   -893    -12   -116   -137    -18
   -270   1218   1486   -475   -878   1350   -449  -1262    270    478    563    678
   -368   1758   2127   -693  -1247   1943   -719  -1371    542    984   1109   1221
   -283   1397   1680   -558   -982   1538   -982  -1493    223    704    833   1010
   -218    774    989   -277   -605    880   -940  -1470   -303     -7    109    306
   -142    166    309    -12   -226    236   -654  -1088   -493   -459   -428   -233
    -38   -101    -62     70     10    -83   -379   -636   -309   -418   -457   -298
     31   -116   -150     41     88   -132   -244   -415   -181   -335   -394   -303
     49   -163   -213     57    129   -187   -187   -342   -166   -353   -426   -371
     54   -200   -254     70    153   -226   -179   -348   -213   -433   -511   -379
     59   -233   -293     88    176   -262   -176   -353   -244   -475   -550   -381
     59   -246   -309     90    181   -277   -174   -358   -257   -485   -540   -361
     67   -252   -322     90    194   -285   -168   -353   -257   -488   -542   -397
     77   -231   -309     75    192   -270   -163   -345   -252   -485   -555   -426
     62   -239   -301     88    181   -270   -150   -327   -233   -472   -542   -374
     54   -207   -262     75    158   -233   -145   -324   -228   -472   -527   -368
     67   -189   -257     59    161   -223   -150   -322   -233   -480   -530   -358
     75   -181   -257     51    166   -218   -150   -322   -233   -475   -519   -348
     75   -161   -236     44    155   -197   -150   -316   -228   -459   -498   -345
     72   -174   -246     49    158   -207   -150   -319   -231   -454   -496   -345
     88   -148   -236     28    161   -192   -161   -319   -228   -441   -485   -348
    101   -127   -228     12    163   -176   -161   -309   -215   -418   -462   -335
    101   -111   -213      5    155   -161   -163   -309   -215   -410   -444   -324
     90    -83   -176     -5    132   -129   -174   -329   -241   -449   -488   -361
     83   -101   -184      7    132   -142   -166   -319   -244   -454   -498   -303
     98   -106   -207      2    150   -155   -161   -301   -220   -413   -449   -262
    129    -62   -192    -33    161   -127   -181   -316   -231   -410   -452   -337
    124    -54   -181    -36    150   -116   -187   -319   -239   -426   -480   -353
    119    -44   -166    -38    140   -103   -174   -288   -215   -402   -462   -311
    124    -41   -168    -41    145   -106   -176   -277   -213   -394   -452   -296
    129    -28   -158    -49    142    -93   -174   -265   -207   -384   -441   -311
    127      0   -129    -64    127    -64   -171   -239   -202   -387   -449   -262
    142      5   -140    -75    142    -67   -166   -215   -194   -374   -439   -241
    158     -2   -161    -77    158    -80   -166   -200   -187   -353   -423   -241
    189     28   -161   -109    176    -64   -166   -176   -166   -324   -402   -233
    218     44   -174   -132    194    -64   -163   -153   -155   -303   -392   -231
    228     33   -194   -132    213    -80   -166   -140   -155   -301   -394   -239
    249     41   -210   -145    231    -85   -163   -119   -145   -285   -381   -228
    257     49   -207   -153    233    -77   -148    -93   -129   -257   -361   -210
    272     54   -218   -163    246    -83   -148    -80   -119   -228   -342   -200
    285     88   -197   -187    241    -54   -158    -83   -116   -205   -322   -176
    280    129   -153   -207    215    -10   -161    -77   -101   -161   -280   -161
    290    163   -127   -226    210     18   -150    -75    -90   -140   -280   -205
    298    202    -96   -252    197     54   -168   -106   -119   -181   -348   -181
    293    241    -51   -270    174     96   -179   -122   -119   -166   -332   -129
    288    277    -12   -283    148    132   -187   -129    -98   -124   -288   -106
    290    322     31   -306    129    176   -202   -153    -90    -96   -254    -90
    285    350     64   -322    111    207   -220   -184    -96    -75   -231   -103
    265    363     96   -314     85    231   -223   -213    -93    -67   -233   -132
    241    355    114   -298     64    233   -231   -252   -103    -88   -267   -124
    236    381    145   -309     46    265   -249   -288   -114    -85   -265   -101
    215    381    166   -298     25    275   -254   -303   -106    -59   -246   -103
    197    363    166   -280     15    267   -262   -322   -101    -33   -220   -114
    179    366    184   -275     -2    275   -277   -350   -109    -15   -200   -145
    163    397    233   -280    -33    316   -285   -374   -116    -18   -202   -163
    161    400    239   -280    -38    319   -290   -387   -132    -41   -231   -129
    161    389    228   -275    -33    311   -303   -400   -135    -36   -215   -114
    158    431    272   -296    -57    353   -316   -413   -124    -15   -200   -155
    166    449    283   -306    -57    366   -319   -420   -132    -25   -220   -161
    176    410    233   -293    -28    322   -337   -454   -163    -59   -259   -153
    148    431    283   -290    -67    358   -332   -459   -150    -44   -239   -142
     93    480    387   -288   -148    436   -298   -410    -98     10   -189    -98
    106    542    436   -324   -163    491   -267   -355    -49     59   -142    -62
    132    581    449   -358   -158    517   -262   -353    -41     77   -119    -49
    153    641    488   -397   -168    566   -252   -340    -10    116    -83    -25
    166    659    491   -415   -161    576   -228   -314     15    132    -72    -18
    181    675    493   -428   -155    584   -226   -311     12    140    -70    -33
    187    753    563   -472   -187    659   -220   -301     36    176    -36      0
    184    841    657   -514   -236    750   -228   -293     75    233     23     49
    189    911    722   -550   -267    818   -254   -293    111    296     88     85
    189    917    727   -553   -267    823   -285   -309    114    311    111     77
    187    901    714   -545   -262    807   -306   -324     98    298    103     85
    197    904    706   -550   -254    807   -329   -350     75    290     96     80
    200    888    685   -545   -244    787   -348   -374     51    272     67     57
    192    831    639   -511   -223    735   -361   -381     25    244     31     12
    179    711    532   -446   -176    623   -379   -405    -28    184    -33    -38
    171    623    452   -397   -140    540   -394   -439    -72    145    -77    -85
    111    587    475   -350   -181    532   -389   -446    -77    148    -67    -93
     75    566    491   -319   -207    530   -368   -433    -75    153    -67   -111
     98    594    493   -348   -197    545   -376   -428    -77    148    -83   -114
    111    581    470   -348   -179    527   -387   -431    -85    145    -80   -109
    109    589    480   -350   -187    535   -379   -418    -72    163    -59   -106
    106    568    462   -337   -176    517   -376   -413    -72    174    -51   -101
    127    584    457   -355   -163    522   -387   -420    -80    168    -54   -116
    114    587    470   -350   -176    530   -387   -418    -75    181    -44   -114
    106    584    478   -345   -187    532   -384   -410    -57    207    -15    -93
     88    571    483   -329   -197    527   -387   -407    -49    223      2    -93
    109    587    478   -350   -184    532   -387   -397    -44    223    -10   -124
    153    493    340   -324    -93    418   -366   -366    -83    166    -88   -192
    207    283     72   -246     67    179   -319   -311   -187      2   -280   -376
    236    168    -67   -202    153     51   -202   -184   -213   -111   -420   -550
    205    335    129   -272     36    233    -96   -116    -80     12   -296   -457
     36    745    709   -389   -335    727   -163   -472     46    277     33   -124
   -179   1483   1662   -654   -919   1571   -400  -1026    228    753    628    493
   -374   2322   2696   -974  -1535   2509   -600  -1291    592   1410   1369   1226
   -389   2486   2876  -1049  -1631   2681   -841  -1418    654   1647   1613   1509
   -316   2013   2330   -849  -1322   2171  -1041  -1584    207   1171   1143   1098
   -257   1415   1670   -579   -963   1543   -995  -1509   -267    485    441    363
   -124    932   1057   -402   -589    995   -769  -1036   -285    262    103    -62
     44    865    820   -454   -387    841   -589   -618    -75    368    119    -54
    145    828    683   -485   -267    756   -491   -400     36    426    140    -15
    145    779    631   -465   -241    706   -397   -303     75    444    135    -20
    119    735    615   -426   -246    675   -371   -270     85    441    129    -18
     85    685    597   -387   -257    641   -381   -270     77    436    129    -51
     62    693    631   -379   -285    665   -332   -259     96    452    140    -75
     59    696    636   -379   -288    667   -303   -223    124    462    140    -46
     98    717    618   -407   -259    667   -319   -192    142    475    155    -20
    116    743    623   -431   -254    683   -316   -179    158    493    171    -36
     98    753    652   -426   -277    704   -265   -153    187    522    192    -20
     85    756    670   -423   -290    714   -241   -137    205    545    213    -10
     57    743    685   -400   -314    714   -231   -142    194    535    197    -25
     49    758    706   -405   -329    732   -213   -116    226    574    236      0
     62    763    698   -413   -319    732   -205    -88    257    620    288     31
     70    792    722   -433   -324    758   -207    -80    267    639    303      2
     85    844    758   -465   -335    802   -205    -67    277    641    298     10
    109    854    743   -483   -316    800   -197    -46    290    652    306     38
    111    867    756   -491   -322    813   -192    -23    314    672    319     51
    101    880    779   -491   -340    828   -181      5    340    696    342     70
     98    893    795   -496   -348    844   -166     36    371    730    376     90
    103    904    797   -506   -348    852   -158     57    387    753    405    101
    109    909    800   -509   -345    854   -150     77    405    771    423    111
    111    922    810   -519   -350    867   -135    114    439    807    457    137
    122    919    797   -519   -337    859   -132    135    457    828    475    142
    142    927    784   -535   -322    857   -122    161    470    839    480    137
    161    945    784   -553   -311    867   -111    194    488    857    491    158
    163    958    795   -561   -316    878    -80    249    530    901    530    187
    158    945    787   -550   -314    867    -64    288    548    919    542    197
    174    969    792   -574   -309    880    -62    322    561    937    561    205
    197    976    779   -587   -290    878    -44    379    597    976    597    226
    223   1000    774   -613   -275    888    -31    418    620   1002    623    239
    257   1023    766   -639   -254    896    -25    444    633   1018    641    249
    262   1065    802   -665   -270    935     -7    480    670   1065    698    301
    270   1078    807   -675   -270    945      7    504    696   1101    745    327
    285   1085    800   -688   -257    945      2    504    685   1096    737    277
    303   1117    813   -709   -254    966      0    509    680   1085    706    259
    301   1140    839   -722   -270    989     15    530    698   1096    717    329
    301   1163    862   -732   -280   1013     31    548    724   1130    766    366
    301   1221    919   -763   -311   1070     41    553    750   1158    810    387
    303   1265    961   -784   -327   1114     54    555    776   1187    841    381
    309   1265    953   -789   -322   1109     44    542    782   1184    839    371
    293   1267    974   -782   -340   1122     38    517    779   1169    831    363
    272   1278   1005   -776   -366   1143     51    509    797   1189    865    374
    257   1293   1036   -774   -389   1166     70    498    818   1210    883    348
    252   1299   1047   -776   -400   1174     70    465    805   1179    836    272
    226   1301   1075   -763   -426   1189     83    449    800   1163    813    303
    210   1299   1085   -756   -439   1192     93    433    802   1171    828    332
    205   1306   1101   -756   -446   1205     98    418    807   1184    849    322
    189   1301   1111   -748   -462   1205    103    415    810   1192    857    314
    181   1314   1132   -748   -475   1223    116    431    826   1210    875    314
    184   1340   1153   -763   -485   1247    122    436    831   1215    883    296
    200   1345   1145   -771   -472   1247    106    428    820   1200    865    285
    192   1340   1148   -769   -478   1244    119    446    844   1223    885    311
    187   1348   1161   -769   -488   1257    150    454    859   1244    904    316
    174   1361   1187   -769   -506   1275    168    459    870   1254    914    324
    161   1363   1202   -761   -519   1283    176    478    891   1278    937    329
    161   1395   1234   -779   -535   1314    202    506    927   1319    971    342
    176   1436   1260   -805   -540   1348    233    527    953   1340    984    355
    192   1460   1267   -826   -537   1363    254    540    961   1340    979    353
    171   1470   1299   -820   -563   1384    293    566    984   1358    997    402
    153   1512   1356   -833   -600   1434    322    597   1028   1405   1044    433
    150   1577   1423   -865   -636   1501    319    600   1049   1434   1072    433
    168   1641   1473   -906   -654   1558    301    592   1072   1460   1098    472
    197   1667   1470   -932   -636   1569    272    592   1083   1480   1124    509
    207   1670   1462   -940   -628   1566    254    587   1080   1486   1130    514
    213   1654   1441   -935   -615   1551    249    574   1067   1475   1124    488
    210   1628   1418   -922   -602   1525    241    563   1054   1465   1117    472
    176   1561   1384   -867   -602   1473    239    553   1031   1444   1098    446
    166   1452   1286   -810   -561   1369    236    548    987   1397   1047    389
    166   1371   1202   -769   -519   1288    241    545    966   1374   1021    350
    174   1317   1140   -748   -483   1231    231    522    935   1345   1008    314
    197   1301   1104   -748   -452   1202    213    485    896   1312    995    280
    197   1291   1093   -745   -449   1192    210    470    880   1293    987    254
    200   1288   1088   -745   -444   1189    207    465    865   1273    961    241
    192   1270   1078   -732   -444   1174    210    465    854   1252    937    244
    184   1270   1085   -727   -449   1179    220    483    867   1257    948    259
    176   1265   1085   -722   -454   1176    226    491    870   1262    958    262
    176   1249   1072   -714   -446   1161    220    485    865   1262    966    246
    158   1231   1072   -696   -457   1153    218    475    854   1252    971    233
    174   1234   1060   -704   -441   1148    210    459    841   1236    963    231
    189   1228   1036   -709   -423   1132    218    465    841   1223    943    187
    215   1156    940   -685   -363   1049    228    493    820   1182    878    153
    265   1005    740   -636   -239    872    283    568    779   1104    792     70
    280    849    568   -563   -142    709    418    717    787   1013    678   -119
    267    966    698   -620   -215    833    548    872    914   1075    727   -158
    168   1322   1150   -745   -491   1236    555    709   1039   1267    945     80
    -25   1886   1909   -932   -969   1899    350    155   1093   1577   1374    527
   -192   2611   2803  -1208  -1496   2707     85   -324   1234   2044   1961   1200
   -231   3016   3244  -1392  -1738   3128   -127   -498   1413   2468   2436   1699
   -174   2691   2865  -1260  -1519   2779   -335   -693   1096   2210   2187   1473
   -129   2091   2221   -982  -1174   2156   -389   -774    530   1457   1434    730
    -72   1584   1657   -756   -865   1621   -226   -467    337    995    911    197
     36   1363   1327   -701   -644   1345      2     36    605   1127    940    176
    142   1317   1174   -730   -517   1244    171    348    807   1254   1010    236
    166   1241   1072   -706   -454   1158    267    501    896   1301   1028    241
    140   1226   1085   -683   -472   1156    319    568    932   1325   1047    259
    161   1215   1054   -691   -446   1137    340    602    943   1327   1044    257
    194   1197   1000   -696   -402   1098    348    618    937   1312   1018    218
    197   1166    969   -683   -387   1067    374    649    956   1327   1034    244
    194   1210   1015   -701   -410   1114    394    672    979   1358   1075    267
    218   1231   1013   -724   -397   1122    394    683    984   1363   1083    249
    236   1239   1000   -737   -381   1119    392    693    982   1353   1078    254
    231   1252   1021   -743   -394   1135    402    711    992   1356   1083    288
    231   1267   1036   -748   -402   1153    407    717    995   1356   1093    301
    239   1262   1023   -753   -392   1143    413    722   1000   1374   1124    301
    231   1260   1028   -745   -397   1143    428    735   1023   1408   1163    296
    197   1262   1062   -732   -433   1163    449    769   1060   1449   1210    322
    189   1275   1085   -732   -446   1182    467    815   1093   1491   1257    353
    189   1293   1101   -743   -457   1197    470    833   1111   1514   1280    358
    197   1304   1104   -750   -452   1205    478    841   1114   1522   1280    353
    218   1306   1085   -763   -433   1197    472    841   1104   1501   1260    379
    213   1317   1104   -763   -444   1210    470    841   1098   1491   1247    374
    197   1322   1124   -761   -462   1226    501    880   1137   1535   1286    418
    236   1361   1124   -797   -444   1244    506    917   1176   1590   1343    467
    246   1353   1106   -802   -428   1231    509    943   1189   1605   1358    462
    239   1361   1122   -800   -441   1241    517    966   1208   1618   1376    467
    246   1356   1106   -802   -428   1231    522    976   1218   1631   1387    467
    249   1345   1096   -800   -423   1221    535    997   1228   1652   1410    491
    246   1361   1111   -805   -433   1236    548   1018   1244   1675   1436    511
    244   1371   1127   -807   -441   1249    568   1054   1267   1701   1454    530
    265   1363   1096   -815   -418   1231    566   1067   1265   1699   1444    535
    272   1379   1104   -826   -415   1241    566   1091   1273   1712   1460    545
    275   1392   1114   -836   -420   1254    576   1119   1296   1738   1480    571
    285   1402   1117   -844   -415   1260    579   1140   1306   1748   1499    584
    272   1384   1111   -828   -420   1247    589   1176   1325   1777   1527    605
    290   1423   1130   -857   -418   1278    594   1205   1340   1797   1545    633
    306   1467   1158   -888   -426   1314    589   1218   1350   1808   1556    652
    316   1460   1143   -888   -413   1301    579   1208   1335   1795   1540    646
    319   1504   1182   -911   -431   1343    581   1205   1337   1803   1556    659
    316   1530   1213   -924   -449   1371    600   1218   1361   1836   1592    696
    319   1553   1231   -937   -457   1392    597   1213   1366   1847   1610    704
    306   1571   1265   -937   -478   1418    602   1197   1363   1847   1615    701
    290   1579   1288   -937   -498   1434    618   1192   1371   1855   1626    719
    280   1592   1312   -937   -517   1454    626   1182   1379   1860   1628    722
    233   1610   1376   -924   -571   1493    633   1166   1382   1852   1613    696
    207   1602   1395   -904   -592   1499    639   1153   1374   1834   1574    670
    200   1595   1395   -898   -597   1496    665   1150   1395   1849   1584    680
    181   1574   1392   -878   -605   1483    672   1132   1395   1852   1584    667
    163   1538   1374   -852   -605   1457    683   1114   1389   1844   1569    641
    153   1566   1413   -859   -628   1491    696   1106   1400   1862   1592    649
    145   1543   1397   -846   -626   1470    675   1080   1384   1849   1584    636
    140   1532   1392   -836   -626   1465    670   1070   1379   1847   1579    633
    127   1538   1410   -833   -641   1475    675   1065   1382   1847   1574    628
    124   1527   1402   -826   -639   1465    680   1072   1384   1852   1574    626
    145   1517   1369   -831   -613   1444    667   1052   1361   1831   1551    602
    140   1496   1353   -818   -607   1426    675   1041   1353   1826   1540    592
     98   1496   1395   -797   -649   1447    704   1049   1374   1852   1569    618
     70   1527   1457   -797   -693   1493    732   1080   1418   1906   1628    675
    129   1592   1462   -862   -667   1527    748   1111   1449   1948   1662    675
    148   1613   1465   -880   -659   1538    769   1130   1462   1958   1667    680
    124   1587   1460   -857   -670   1525    792   1140   1457   1948   1654    688
    119   1649   1530   -883   -704   1590    813   1163   1483   1966   1665    719
    176   1730   1553   -956   -688   1641    807   1179   1514   2008   1701    756
    179   1777   1597   -979   -709   1688    802   1176   1540   2039   1732    769
    166   1813   1647   -989   -740   1730    784   1171   1556   2068   1769    810
    174   1797   1623   -984   -724   1712    771   1176   1558   2086   1787    826
    194   1790   1592   -995   -698   1691    763   1176   1551   2088   1790    813
    192   1769   1574   -982   -691   1673    748   1148   1519   2060   1761    776
    176   1701   1522   -940   -672   1613    727   1122   1480   2018   1722    756
    158   1571   1413   -865   -626   1493    724   1114   1441   1979   1683    727
    124   1444   1317   -787   -597   1382    724   1111   1405   1945   1647    665
    122   1389   1267   -756   -571   1330    730   1101   1376   1909   1597    605
    119   1348   1228   -735   -555   1291    730   1085   1350   1880   1577    605
    101   1314   1213   -706   -555   1265    730   1080   1343   1880   1584    605
    101   1309   1208   -706   -553   1260    727   1083   1337   1883   1584    584
    101   1291   1189   -696   -542   1241    730   1083   1325   1867   1558    563
     93   1299   1202   -698   -553   1252    735   1083   1325   1855   1543    568
     98   1296   1197   -696   -548   1247    735   1085   1325   1857   1543    592
     96   1314   1218   -709   -561   1267    735   1096   1335   1880   1569    610
    109   1325   1215   -717   -553   1270    735   1093   1332   1883   1569    568
    127   1296   1169   -714   -522   1234    730   1078   1306   1842   1514    504
    127   1306   1179   -717   -524   1244    724   1075   1286   1813   1488    542
    140   1330   1189   -737   -527   1260    740   1096   1301   1826   1519    545
    174   1189   1015   -680   -420   1101    763   1127   1252   1743   1431    457
    223    937    711   -581   -244    826    844   1215   1169   1566   1231    262
    246    836    589   -540   -171    714    984   1361   1176   1462   1101    103
    226   1062    833   -644   -303    950   1085   1405   1322   1597   1252    223
     80   1517   1436   -800   -678   1478    984    997   1405   1844   1579    548
   -109   2218   2327  -1057  -1218   2273    719    415   1501   2255   2122   1122
   -244   2998   3242  -1376  -1743   3120    504    129   1779   2834   2787   1795
   -223   3000   3221  -1389  -1722   3109    257    -28   1743   2959   2922   1956
   -174   2468   2639  -1148  -1405   2553     98   -187   1252   2410   2382   1436
   -140   1880   2021   -872  -1080   1951    168    -72    826   1730   1667    706
    -46   1452   1499   -701   -771   1475    387    376    883   1569   1400    420
     33   1369   1335   -704   -652   1353    574    750   1111   1704   1467    467
    103   1335   1228   -719   -563   1283    714    997   1265   1795   1530    527
    119   1304   1184   -714   -532   1244    787   1111   1327   1821   1551    537
    142   1265   1122   -704   -488   1195    810   1156   1353   1823   1551    524
    155   1226   1070   -693   -459   1148    826   1174   1353   1803   1525    527
    158   1205   1044   -683   -444   1124    852   1197   1376   1816   1530    535
    171   1176   1005   -675   -418   1091    870   1213   1387   1831   1530    540
    184   1163    979   -672   -397   1072    872   1213   1382   1844   1525    522
    192   1158    966   -675   -387   1065    875   1228   1379   1849   1527    517
    210   1156    943   -683   -366   1049    875   1239   1379   1849   1558    524
    189   1169    979   -680   -394   1075    885   1239   1389   1862   1600    553
    132   1161   1028   -646   -446   1096    914   1260   1413   1878   1615    550
    163   1210   1044   -688   -441   1127    924   1293   1434   1883   1587    540
    187   1218   1031   -704   -423   1124    922   1301   1428   1860   1558    571
    197   1213   1013   -706   -407   1114    927   1309   1441   1870   1569    592
    194   1239   1044   -717   -423   1143    950   1343   1480   1909   1605    605
    246   1291   1041   -769   -397   1166    930   1345   1473   1896   1595    605
    272   1304   1031   -789   -379   1169    924   1350   1467   1886   1587    607
    252   1309   1057   -782   -402   1184    940   1363   1480   1888   1584    602
    239   1299   1060   -769   -410   1179    956   1374   1491   1893   1590    602
    244   1296   1052   -774   -402   1174    950   1376   1483   1886   1579    597
    239   1306   1067   -774   -415   1187    963   1400   1501   1909   1600    620
    233   1327   1093   -779   -428   1210    976   1423   1525   1938   1631    641
    254   1327   1072   -789   -407   1200    976   1439   1530   1948   1641    652
    267   1301   1031   -787   -381   1169    976   1462   1540   1956   1649    654
    275   1322   1047   -800   -387   1184    989   1496   1561   1969   1647    628
    290   1330   1039   -810   -374   1184    995   1514   1556   1945   1602    631
    311   1309    997   -810   -342   1153    995   1530   1558   1943   1600    654
    327   1319    992   -826   -332   1156   1002   1553   1582   1974   1634    678
    350   1327    976   -839   -314   1153   1008   1582   1602   2003   1667    691
    340   1330    987   -836   -324   1158   1028   1636   1639   2044   1709    709
    309   1356   1047   -831   -368   1202   1057   1691   1678   2078   1738    735
    329   1353   1023   -841   -348   1189   1065   1704   1670   2070   1727    763
    392   1363    969   -878   -288   1166   1049   1701   1662   2070   1727    756
    410   1428   1015   -922   -303   1223   1047   1696   1667   2081   1748    774
    415   1457   1041   -935   -311   1249   1049   1704   1680   2101   1766    797
    428   1460   1031   -945   -303   1247   1047   1706   1686   2109   1771    787
    428   1483   1052   -956   -311   1267   1047   1701   1691   2117   1777    787
    431   1501   1070   -969   -319   1286   1052   1696   1699   2125   1784    797
    407   1514   1106   -961   -348   1312   1070   1704   1714   2138   1795    813
    366   1540   1171   -953   -402   1356   1085   1704   1730   2145   1803    823
    366   1543   1176   -956   -405   1361   1101   1701   1748   2161   1821    831
    363   1535   1171   -950   -405   1353   1101   1675   1745   2151   1800    787
    337   1504   1166   -919   -413   1335   1104   1639   1725   2112   1753    750
    293   1493   1200   -896   -452   1348   1117   1634   1740   2117   1761    774
    277   1493   1215   -885   -467   1353   1132   1639   1761   2138   1782    789
    270   1480   1210   -878   -470   1345   1130   1621   1751   2127   1774    753
    254   1457   1202   -854   -472   1330   1122   1590   1732   2099   1740    704
    231   1441   1208   -836   -488   1325   1122   1574   1725   2083   1727    704
    239   1439   1200   -841   -480   1319   1127   1566   1725   2086   1730    706
    246   1423   1176   -836   -465   1301   1122   1543   1706   2065   1714    693
    213   1400   1187   -805   -485   1293   1135   1535   1704   2065   1719    691
    197   1428   1231   -813   -517   1330   1163   1564   1740   2099   1751    711
    205   1447   1241   -826   -519   1345   1171   1571   1745   2096   1748    717
    218   1462   1244   -841   -514   1356   1187   1587   1756   2099   1751    711
    205   1473   1267   -839   -530   1371   1218   1608   1782   2120   1761    722
    210   1496   1286   -854   -537   1389   1228   1600   1777   2109   1751    722
    213   1506   1293   -862   -540   1400   1244   1621   1790   2125   1769    740
    218   1545   1327   -883   -555   1436   1280   1673   1839   2174   1816    774
    252   1613   1361   -932   -553   1488   1299   1699   1880   2216   1852    820
    236   1657   1421   -945   -592   1540   1270   1670   1886   2221   1867    820
    244   1693   1449   -969   -602   1574   1239   1654   1888   2229   1873    839
    259   1693   1434   -976   -589   1566   1221   1654   1891   2226   1867    854
    257   1678   1421   -966   -581   1551   1210   1626   1867   2200   1842    826
    254   1662   1408   -958   -576   1535   1195   1613   1862   2205   1847    831
    249   1641   1392   -945   -571   1517   1189   1608   1857   2203   1849    831
    228   1548   1319   -888   -545   1434   1182   1590   1816   2151   1795    776
    220   1418   1197   -818   -488   1309   1163   1566   1758   2086   1727    714
    213   1356   1143   -787   -465   1249   1166   1561   1735   2062   1706    693
    197   1317   1117   -758   -459   1218   1171   1548   1717   2042   1691    662
    184   1278   1093   -732   -454   1184   1163   1519   1680   1995   1641    615
    192   1270   1078   -730   -441   1174   1163   1517   1667   1979   1623    605
    202   1286   1083   -745   -441   1187   1176   1525   1678   1982   1626    605
    187   1252   1065   -719   -439   1158   1176   1514   1665   1958   1600    589
    171   1228   1057   -701   -441   1143   1176   1512   1654   1945   1590    589
    187   1200   1013   -693   -413   1106   1171   1504   1641   1935   1582    576
    197   1189    989   -693   -394   1091   1169   1496   1631   1927   1582    568
    197   1171    974   -685   -387   1072   1166   1496   1626   1922   1579    555
    176   1182   1005   -680   -415   1093   1182   1519   1644   1932   1579    553
    158   1182   1023   -670   -431   1104   1197   1551   1660   1932   1569    587
    194   1124    930   -659   -368   1028   1197   1548   1615   1875   1514    537
    252    937    685   -594   -218    813   1236   1584   1522   1727   1358    379
    283    717    431   -501    -75    576   1348   1688   1457   1564   1169    168
    293    745    452   -519    -77    600   1473   1834   1527   1561   1150     98
    179   1065    885   -623   -353    976   1491   1621   1647   1748   1371    311
     -5   1652   1657   -823   -831   1654   1299   1104   1774   2127   1847    828
   -184   2444   2629  -1132  -1405   2535   1054    711   2016   2686   2509   1527
   -257   2925   3182  -1332  -1719   3052    813    571   2257   3182   3052   2099
   -176   2569   2743  -1197  -1460   2655    561    407   1953   2943   2816   1906
   -122   1958   2081   -919  -1101   2018    496    324   1384   2197   2065   1158
    -70   1415   1483   -672   -779   1449    675    597   1150   1686   1486    581
     20   1189   1169   -605   -574   1179    919   1054   1348   1727   1434    488
    122   1166   1044   -644   -462   1106   1080   1348   1519   1826   1488    519
    174   1135    958   -654   -392   1047   1163   1486   1587   1852   1499    540
    176   1091    911   -633   -368   1002   1189   1512   1582   1831   1478    522
    200   1047    846   -623   -322    948   1200   1525   1579   1823   1480    514
    210   1041    831   -628   -309    937   1215   1551   1590   1826   1480    478
    189   1065    875   -628   -342    971   1239   1579   1602   1821   1457    441
    192   1091    898   -644   -355    995   1254   1602   1615   1823   1444    457
    207   1080    872   -644   -332    976   1265   1610   1610   1808   1428    483
    210   1049    839   -628   -314    943   1273   1613   1608   1808   1434    475
    226   1049    823   -636   -298    935   1273   1615   1610   1810   1439    467
    215   1057    841   -636   -314    950   1275   1618   1613   1808   1441    470
    213   1057    844   -633   -314    950   1278   1626   1615   1810   1449    478
    223   1067    841   -646   -309    956   1293   1662   1647   1839   1483    501
    226   1088    862   -657   -316    976   1299   1675   1657   1839   1478    485
    239   1091    852   -667   -306    971   1293   1670   1644   1816   1449    467
    257   1067    810   -662   -275    940   1283   1662   1631   1797   1434    475
    275   1078    802   -678   -262    940   1291   1673   1639   1803   1447    485
    265   1080    813   -672   -272    948   1312   1701   1662   1826   1470    504
    239   1083    841   -662   -301    963   1319   1727   1678   1831   1486    519
    244   1098    854   -670   -303    976   1325   1743   1686   1834   1493    530
    262   1093    828   -678   -283    961   1335   1753   1696   1839   1499    519
    275   1067    792   -672   -257    930   1340   1769   1701   1834   1493    532
    288   1067    776   -678   -244    922   1340   1790   1709   1839   1506    550
    298   1083    784   -691   -241    935   1358   1823   1735   1865   1540    571
    303   1080    774   -693   -236    927   1356   1839   1732   1857   1527    555
    316   1093    776   -706   -228    935   1366   1857   1735   1842   1512    568
    316   1065    748   -691   -215    906   1376   1886   1748   1857   1532    594
    337   1067    730   -701   -194    898   1392   1927   1782   1891   1569    589
    355   1083    727   -719   -187    906   1387   1943   1779   1880   1548    576
    381   1093    711   -740   -163    904   1395   1977   1795   1896   1571    620
    402   1104    698   -753   -148    901   1395   1992   1805   1912   1597    641
    428   1127    698   -776   -135    914   1392   2008   1818   1930   1618    623
    418   1119    698   -769   -140    909   1405   2034   1823   1919   1590    607
    413   1145    732   -779   -161    940   1426   2052   1836   1919   1584    646
    420   1179    758   -800   -168    969   1423   2044   1836   1922   1600    685
    433   1189    756   -810   -161    974   1413   2036   1839   1938   1631    704
    436   1215    776   -828   -171    997   1413   2034   1844   1945   1636    696
    454   1221    766   -839   -155    995   1413   2023   1834   1925   1615    698
    454   1218    763   -839   -155    992   1405   2000   1818   1909   1605    704
    436   1244    807   -839   -184   1026   1408   1982   1823   1914   1613    714
    428   1257    826   -844   -197   1041   1405   1961   1823   1909   1608    709
    423   1244    820   -833   -197   1034   1400   1935   1816   1904   1602    698
    418   1262    844   -841   -213   1054   1392   1904   1816   1904   1602    698
    413   1252    839   -831   -213   1047   1395   1878   1810   1904   1602    683
    387   1223    833   -807   -223   1031   1395   1844   1790   1883   1577    659
    363   1197    833   -779   -236   1015   1392   1821   1771   1860   1551    646
    342   1176    833   -761   -244   1005   1392   1797   1766   1844   1535    644
    353   1174    820   -763   -233    997   1387   1782   1764   1847   1538    641
    353   1148    795   -750   -220    971   1384   1756   1745   1834   1527    618
    342   1148    805   -745   -231    976   1389   1751   1751   1842   1545    641
    311   1124    813   -719   -252    969   1397   1740   1743   1831   1535    613
    327   1122    795   -724   -233    958   1387   1730   1727   1810   1506    579
    329   1119    789   -727   -231    956   1395   1738   1725   1795   1488    584
    319   1143    823   -732   -252    984   1423   1764   1758   1823   1522    641
    327   1163    836   -745   -254   1000   1428   1758   1764   1831   1545    662
    306   1189    883   -748   -288   1036   1423   1735   1751   1823   1543    631
    314   1197    883   -758   -285   1041   1457   1761   1771   1836   1543    628
    316   1221    901   -769   -290   1062   1493   1797   1795   1857   1558    672
    332   1299    966   -818   -319   1132   1514   1826   1836   1899   1602    719
    353   1371   1018   -862   -332   1195   1499   1834   1870   1948   1657    766
    363   1421   1054   -893   -345   1236   1465   1826   1893   1984   1704    800
    376   1402   1026   -891   -324   1215   1418   1792   1875   1966   1683    763
    358   1379   1021   -872   -329   1200   1402   1758   1844   1922   1631    743
    322   1330   1008   -826   -342   1169   1418   1751   1834   1912   1628    769
    376   1389   1013   -885   -319   1202   1410   1740   1829   1917   1644    792
    394   1392    997   -893   -301   1195   1397   1725   1808   1901   1634    769
    327   1239    909   -784   -290   1075   1392   1706   1756   1844   1566    685
    293   1072    779   -683   -241    927   1387   1691   1704   1777   1483    610
    319   1039    719   -680   -200    878   1413   1688   1686   1748   1460    600
    322   1026    704   -672   -189    865   1395   1657   1649   1712   1434    568
    413   1047    633   -730   -109    839   1348   1654   1639   1704   1428    566
    530   1070    540   -800     -5    805   1304   1657   1631   1693   1423    553
    379    958    576   -670    -98    769   1301   1600   1590   1654   1397    530
    252    906    654   -579   -200    782   1358   1590   1595   1654   1400    524
    314    961    646   -639   -166    805   1387   1618   1610   1667   1400    532
    420   1010    589   -714    -83    800   1356   1649   1615   1657   1392    550
    478   1026    548   -753    -36    789   1340   1657   1618   1654   1382    537
    366    904    535   -636    -83    719   1345   1602   1577   1615   1340    501
    226    800    571   -514   -171    685   1369   1564   1545   1587   1317    465
    231    823    592   -527   -179    709   1402   1595   1566   1602   1330    475
    296    735    439   -517    -70    587   1418   1647   1535   1540   1257    423
    374    548    171   -462    101    361   1480   1732   1460   1371   1060    233
    423    480     57   -454    181    270   1600   1893   1486   1280    943     96
    387    665    277   -524     54    472   1717   2000   1644   1402   1067    187
    226   1078    849   -654   -311    963   1600   1553   1670   1602   1358    480
     51   1751   1699   -901   -823   1725   1312    919   1675   1961   1865   1015
    -90   2447   2535  -1179  -1314   2491   1075    579   1870   2488   2486   1652
    -77   2561   2639  -1241  -1358   2600    839    387   1873   2707   2722   1925
     -5   1943   1945   -969   -976   1943    704    244   1363   2101   2104   1363
     54   1335   1280   -696   -613   1309    763    355    927   1382   1340    613
    132    956    820   -545   -345    888    943    756    971   1197   1065    314
    213    839    626   -524   -205    732   1122   1150   1223   1343   1145    361
    303    828    524   -566   -109    678   1239   1395   1387   1452   1218    428
    353    844    491   -600    -70    670   1314   1517   1473   1506   1265    470
    371    828    457   -600    -44    644   1356   1548   1480   1496   1249    444
    376    784    407   -579    -15    597   1374   1558   1460   1462   1202    402
    355    771    413   -566    -28    592   1384   1574   1465   1454   1197    405
    361    769    405   -566    -23    587   1395   1592   1475   1460   1208    423
    368    753    384   -561     -7    568   1395   1587   1462   1441   1195    410
    371    756    384   -563     -5    571   1400   1597   1473   1449   1202    415
    368    761    392   -566    -12    579   1405   1615   1486   1457   1210    426
    381    769    387   -576     -2    579   1397   1615   1483   1444   1200    420
    397    792    394   -597      0    594   1402   1621   1488   1447   1205    433
    397    795    397   -594      0    597   1413   1634   1506   1462   1221    444
    410    787    374   -600     18    581   1389   1626   1496   1444   1200    402
    449    805    355   -628     46    581   1374   1615   1478   1413   1166    394
    428    807    376   -618     25    592   1395   1626   1491   1426   1189    436
    418    810    392   -613     12    602   1428   1649   1517   1460   1226    439
    423    810    384   -618     18    597   1423   1644   1506   1444   1202    426
    405    792    387   -600      7    589   1413   1647   1501   1434   1192    433
    413    807    394   -613      7    602   1389   1652   1506   1434   1184    439
    506    841    335   -672     85    589   1358   1641   1491   1408   1163    433
    566    878    311   -722    127    594   1358   1647   1491   1405   1166    449
    496    896    400   -696     49    649   1415   1699   1535   1444   1205    501
    483    911    426   -698     25    670   1415   1751   1566   1475   1236    530
    615    966    350   -789    132    659   1361   1761   1561   1475   1234    522
    400    789    389   -597      5    592   1395   1735   1535   1449   1215    493
    335    740    405   -537    -36    574   1467   1756   1545   1465   1231    491
    410    776    366   -594     23    571   1473   1774   1548   1462   1218    465
    485    831    345   -657     70    589   1452   1795   1551   1452   1195    475
    519    833    314   -678    101    574   1449   1816   1556   1449   1200    517
    550    849    298   -701    127    574   1439   1826   1548   1444   1200    524
    574    865    290   -719    140    576   1434   1839   1551   1449   1210    532
    563    852    288   -706    137    571   1441   1849   1553   1454   1223    545
    581    888    303   -735    137    597   1423   1842   1543   1447   1226    548
    602    914    309   -758    145    613   1413   1836   1535   1447   1236    563
    600    914    314   -758    142    613   1415   1836   1538   1457   1257    600
    597    958    361   -776    119    659   1413   1823   1538   1462   1275    620
    607    992    384   -802    111    688   1413   1808   1532   1457   1267    600
    600    987    384   -795    109    685   1421   1810   1540   1462   1265    594
    594    989    392   -792    101    691   1421   1803   1538   1452   1247    597
    602   1008    405   -805     98    706   1421   1784   1530   1436   1244    613
    584   1013    426   -800     77    719   1426   1764   1530   1431   1249    602
    553    989    436   -771     57    714   1441   1756   1538   1436   1247    592
    535    979    441   -758     46    711   1444   1727   1525   1410   1221    566
    517    966    449   -740     33    709   1444   1686   1506   1379   1195    535
    485    943    457   -714     15    698   1449   1673   1517   1395   1215    561
    483    937    454   -711     15    696   1436   1654   1506   1384   1202    542
    488    930    441   -709     23    685   1418   1621   1480   1343   1156    501
    452    875    423   -662     15    649   1413   1592   1457   1304   1114    480
    446    872    426   -659     10    649   1410   1579   1454   1309   1124    488
    470    883    410   -678     28    646   1418   1569   1452   1309   1132    498
    465    862    397   -665     33    628   1408   1543   1436   1296   1122    480
    467    865    397   -665     36    631   1415   1548   1439   1301   1132    485
    470    911    439   -693     15    675   1428   1553   1447   1304   1137    491
    462    924    459   -693      0    693   1444   1556   1447   1293   1117    470
    467    950    480   -709     -5    717   1480   1582   1478   1306   1114    483
    488    961    472   -724      7    717   1499   1592   1491   1312   1111    519
    496    958    459   -730     18    711   1486   1579   1473   1299   1114    514
    485    995    509   -743    -10    753   1491   1587   1491   1317   1143    548
    459   1005    542   -732    -41    774   1491   1582   1512   1345   1176    579
    483   1036    553   -758    -33    795   1447   1558   1517   1350   1184    592
    493   1052    558   -774    -33    805   1413   1535   1506   1332   1174    594
    488   1039    548   -763    -28    795   1413   1535   1499   1327   1174    615
    498   1036    535   -769    -18    787   1400   1514   1478   1314   1161    613
    514   1021    506   -766      5    763   1371   1473   1441   1283   1132    576
    465    914    446   -691     10    680   1350   1449   1408   1249   1101    542
    433    782    348   -607     41    566   1335   1418   1348   1182   1034    475
    454    706    252   -581    101    478   1317   1389   1291   1117    971    413
    454    678    223   -566    116    452   1312   1371   1260   1083    943    387
    465    667    202   -568    129    436   1304   1353   1234   1060    930    376
    478    652    171   -566    153    413   1309   1340   1215   1036    914    366
    433    631    197   -535    119    415   1301   1322   1200   1021    901    361
    441    654    213   -548    114    433   1278   1312   1192   1021    898    350
    475    659    181   -568    145    423   1239   1273   1150    979    865    324
    472    670    194   -571    137    433   1228   1247   1124    950    841    301
    485    691    205   -589    140    449   1247   1265   1137    961    846    301
    449    659    210   -553    119    436   1231   1241   1109    924    810    283
    423    665    239   -545     93    452   1218   1218   1091    906    800    272
    431    657    223   -545    103    441   1208   1215   1088    906    802    270
    444    657    210   -553    116    433   1197   1213   1072    888    782    233
    485    576     90   -530    197    335   1184   1205    995    779    667    150
    540    342   -197   -444    368     72   1254   1270    875    574    441    -54
    561    239   -322   -402    441    -41   1397   1415    867    467    309   -202
    519    371   -148   -446    332    111   1486   1413    958    548    400   -135
    350    776    426   -563    -36    602   1361    932   1031    787    719    184
    122   1543   1421   -833   -649   1483   1078    332   1197   1280   1340    836
    -18   2260   2278  -1122  -1148   2270    836     67   1488   1867   2008   1548
     -7   2379   2387  -1187  -1200   2385    558    -85   1512   2086   2244   1834
     57   1901   1844   -979   -893   1873    363   -213   1096   1636   1777   1374
    127   1267   1140   -701   -506   1205    501    -23    665    917   1010    589
    207    815    607   -514   -200    711    756    431    644    652    662    257
    303    701    394   -504    -46    548    966    833    849    748    698    272
    397    672    275   -535     62    475   1101   1070    984    833    758    319
    428    654    223   -542    101    439   1127   1114    989    818    732    296
    426    594    168   -511    129    381   1122   1119    966    779    691    254
    410    553    140   -483    135    348   1117   1135    966    776    683    239
    431    574    142   -501    145    358   1132   1156    979    789    693    226
    475    589    114   -535    179    350   1161   1169    982    782    688    218
    470    584    111   -527    179    348   1195   1197    997    787    701    246
    436    571    135   -504    150    353   1195   1195    995    784    706    249
    436    563    127   -498    155    345   1179   1189    982    769    685    231
    457    579    119   -519    166    350   1179   1200    984    771    685    246
    444    576    132   -511    155    355   1195   1218    995    776    691    265
    426    550    122   -488    150    337   1192   1213    989    769    685    262
    431    555    124   -493    153    340   1187   1208    987    766    683    257
    431    561    127   -498    153    345   1192   1221   1000    782    698    272
    436    561    122   -498    158    342   1195   1228   1005    787    706    280
    459    584    122   -522    168    353   1187   1231   1002    776    698    283
    470    594    124   -532    174    361   1192   1241   1010    789    709    296
    472    592    119   -532    176    355   1197   1254   1021    802    719    301
    485    594    109   -542    189    353   1187   1254   1021    802    719    303
    488    610    119   -550    184    366   1184   1265   1023    805    719    311
    462    592    129   -527    166    361   1192   1278   1023    805    714    314
    470    571    101   -522    181    337   1189   1283   1015    792    698    301
    475    571     93   -524    192    332   1192   1296   1018    792    704    303
    475    540     64   -511    205    303   1208   1322   1034    805    714    316
    496    566     70   -530    213    319   1208   1345   1041    810    719    322
    514    589     72   -553    220    332   1205   1361   1044    810    719    327
    522    574     51   -548    236    314   1210   1392   1049    813    722    337
    530    576     44   -555    241    311   1215   1423   1060    818    727    358
    545    561     15   -553    265    288   1205   1441   1057    818    722    363
    535    553     15   -545    259    285   1192   1447   1049    815    717    353
    550    568     18   -561    267    293   1200   1473   1062    826    735    368
    597    607      7   -605    293    309   1210   1496   1080    849    769    418
    615    631     15   -623    301    324   1215   1499   1088    867    810    488
    626    646     18   -639    303    335   1213   1499   1091    878    813    441
    631    654     23   -644    303    340   1210   1486   1078    854    758    374
    607    623     12   -615    298    316   1215   1478   1060    818    717    415
    579    607     28   -592    275    319   1223   1480   1070    839    753    452
    568    641     72   -605    249    355   1215   1465   1075    854    779    459
    576    667     90   -623    241    379   1192   1431   1065    852    789    462
    558    662    103   -613    228    384   1187   1405   1067    854    800    472
    532    675    142   -602    194    410   1192   1384   1078    862    805    467
    517    667    148   -592    184    410   1189   1363   1075    859    797    462
    517    662    145   -592    187    405   1179   1335   1062    844    784    470
    491    657    166   -574    161    413   1171   1309   1060    846    784    462
    472    633    161   -553    155    397   1158   1275   1047    836    776    457
    485    613    127   -550    179    371   1127   1221   1013    813    761    431
    457    594    137   -527    158    368   1132   1200   1015    815    763    392
    397    589    189   -496    103    389   1145   1197   1015    805    737    384
    389    584    194   -485     98    389   1143   1189   1002    779    704    423
    381    581    197   -483     90    392   1135   1179    995    782    706    426
    387    566    176   -478    103    371   1127   1166    987    779    706    415
    394    566    171   -480    111    368   1119   1145    976    771    701    405
    384    589    205   -485     90    397   1137   1150    984    782    717    418
    384    631    246   -509     67    439   1161   1182   1018    815    745    446
    407    672    262   -540     72    467   1171   1208   1041    839    771    475
    410    696    285   -553     62    491   1182   1202   1039    831    769    470
    397    670    272   -532     62    472   1195   1192   1031    818    753    459
    384    678    290   -532     44    485   1215   1210   1054    839    771    485
    420    756    335   -589     44    545   1205   1215   1075    867    800    517
    433    815    381   -626     25    600   1179   1205   1093    893    828    548
    431    841    410   -636     10    626   1153   1202   1117    922    854    581
    446    844    397   -644     23    620   1124   1189   1098    911    846    576
    444    823    379   -633     31    602   1096   1156   1070    891    828    558
    418    802    381   -613     18    592   1072   1130   1047    883    823    555
    402    750    348   -576     28    550   1049   1096   1010    854    795    532
    400    654    254   -530     72    457   1041   1078    966    805    743    483
    381    576    194   -480     93    387   1041   1067    927    761    693    439
    368    524    155   -446    106    340   1034   1049    896    727    659    407
    368    493    124   -431    122    309   1021   1013    862    688    623    376
    350    446     96   -400    127    270   1005    982    828    652    584    342
    337    441    103   -389    116    272    997    969    815    641    576    342
    327    426     96   -379    114    262    987    953    797    626    561    327
    322    415     93   -368    114    254    987    945    784    610    545    319
    311    394     80   -355    114    239    987    943    779    607    540    324
    301    379     77   -340    111    228    987    940    776    605    545    332
    290    371     77   -332    106    226    984    932    766    597    537    324
    290    374     83   -332    103    228    984    935    766    597    530    319
    301    358     54   -332    124    207    979    935    761    589    511    316
    303    348     44   -327    129    197    971    924    743    568    488    301
    314    314     -2   -316    158    155    966    919    714    540    459    270
    329    153   -176   -241    254    -10    982    919    631    428    340    148
    337    -83   -423   -127    379   -252   1072    974    514    218    103    -98
    402   -119   -522   -142    462   -319   1176   1093    519    150     15   -207
    306     72   -233   -189    270    -80   1247   1041    644    296    181    -49
     46    530    483   -288   -218    506   1130    542    748    592    571    368
    -80   1330   1410   -626   -745   1369    883    103    995   1140   1228   1072
   -176   1909   2086   -865  -1132   1995    678    -49   1291   1688   1826   1719
   -163   1810   1974   -823  -1067   1891    433   -223   1174   1701   1844   1800
    -85   1291   1376   -602   -730   1332    267   -371    675   1104   1236   1213
    -46    714    761   -335   -402    735    374   -184    290    457    540    472
     59    397    337   -228   -140    366    615    296    389    379    376    280
    179    363    181   -272      0    272    800    644    574    483    431    309
    241    327     85   -283     77    207    896    805    649    517    446    309
    236    275     38   -257     98    158    917    833    641    491    415    277
    220    239     18   -231    101    129    932    846    636    478    400    262
    231    215    -18   -223    124     98    935    857    620    459    379    241
    241    228    -12   -233    127    109    948    885    633    454    376    244
    265    218    -46   -241    155     85    950    904    639    452    368    244
    272    207    -64   -241    168     72    948    904    628    444    361    228
    270    207    -62   -241    166     72    950    904    623    446    368    231
    257    223    -33   -239    145     96    958    911    620    446    368    231
    259    207    -51   -236    155     77    961    917    618    444    358    210
    262    205    -59   -233    161     72    963    922    620    439    340    207
    265    205    -59   -236    163     72    969    932    628    441    342    220
    267    205    -62   -236    166     72    974    945    631    441    348    226
    277    228    -49   -254    163     90    963    937    620    431    337    223
    275    239    -36   -259    155    101    966    953    626    441    345    236
    275    246    -31   -262    153    109    969    961    628    444    345    241
    296    249    -46   -272    171    101    963    958    620    436    337    233
    293    249    -44   -272    168    103    963    966    626    436    337    241
    290    249    -41   -270    166    106    969    987    636    449    348    257
    309    239    -72   -275    189     83    969    995    633    444    342    252
    329    249    -80   -288    205     85    958    992    623    433    329    239
    327    246    -80   -288    205     83    963   1008    633    441    337    249
    332    249    -85   -290    210     83    966   1028    646    454    348    259
    340    249    -90   -296    215     80    969   1044    649    452    348    259
    355    257    -98   -306    228     80    969   1062    657    462    355    272
    350    257    -93   -306    220     83    976   1098    675    485    374    293
    363    257   -106   -311    233     77    984   1122    680    485    368    283
    376    254   -122   -314    249     67    992   1145    683    478    353    285
    381    275   -106   -327    244     85   1008   1176    698    488    366    306
    394    270   -127   -332    262     70   1000   1187    693    485    371    311
    431    270   -161   -353    296     54    992   1197    693    493    379    322
    444    301   -142   -374    293     80    997   1221    706    511    397    337
    426    314   -111   -368    270    101   1008   1226    711    514    400    332
    431    327   -103   -379    267    111    997   1215    698    496    381    335
    457    329   -127   -392    293    101    989   1208    691    485    374    337
    444    324   -119   -387    283    103    992   1200    691    485    381    348
    454    363    -90   -407    272    137    979   1184    688    491    397    350
    452    371    -83   -413    267    145    966   1156    675    483    392    348
    431    379    -54   -405    244    163    971   1140    678    488    400    358
    423    397    -25   -413    226    187    966   1106    675    483    394    350
    405    394    -10   -400    207    192    950   1065    659    462    371    332
    358    368     10   -363    174    189    945   1034    652    449    355    329
    342    361     18   -350    161    189    932    995    633    436    342    309
    363    366      2   -366    181    184    911    961    615    418    329    296
    353    350     -2   -350    179    174    911    948    615    418    329    309
    337    350     12   -345    163    184    909    932    610    420    324    306
    314    314      0   -314    155    158    901    904    587    397    298    277
    309    298    -10   -306    158    145    885    883    571    387    288    259
    298    306      7   -301    145    158    880    872    568    387    285    257
    301    324     20   -314    140    174    870    857    558    371    277    265
    311    329     18   -322    148    174    867    854    553    361    267    285
    288    350     62   -319    111    205    893    867    574    387    285    293
    277    361     83   -319     98    223    919    888    597    413    311    290
    288    392    101   -340     93    246    922    883    600    418    319    283
    280    423    140   -353     70    283    937    893    615    436    335    293
    283    413    127   -350     77    270    956    911    623    439    337    303
    296    449    153   -371     72    301    966    919    636    441    342    327
    285    519    231   -405     25    374    940    914    654    475    379    363
    277    571    293   -426     -7    433    917    904    680    511    420    397
    298    594    296   -449      0    446    875    880    680    517    439    413
    309    579    270   -444     20    426    846    862    665    509    436    415
    293    553    259   -423     15    407    844    852    654    506    431    423
    296    524    228   -410     33    379    826    826    626    480    407    389
    285    480    192   -384     46    337    795    782    574    426    348    335
    272    384    111   -327     80    249    784    766    527    381    298    303
    259    288     28   -272    116    158    776    761    491    340    254    265
    262    241    -20   -252    140    111    771    737    449    296    213    228
    257    205    -54   -231    155     75    758    698    402    249    166    194
    213    163    -49   -187    132     57    769    685    387    239    155    192
    176    142    -33   -161    103     54    769    670    368    223    137    181
    236    137    -98   -189    168     20    732    639    335    192    103    155
    239    116   -122   -179    181     -2    732    652    345    215    127    163
    236     93   -142   -163    189    -23    724    641    337    213    132    153
    205     83   -122   -145    163    -20    688    620    322    200    114    135
    179     93    -88   -137    132      2    649    613    332    213    124    153
    257    148   -109   -205    184     20    574    665    363    246    153    187
    413    213   -200   -311    306      7    462    704    379    259    161    202
    454    200   -254   -327    355    -25    478    675    337    226    127    176
    465    103   -363   -285    415   -129    555    691    290    161     51    106
    407   -184   -594   -111    498   -389    722    717    174    -20   -150   -101
    332   -379   -711     23    522   -545    948    828    142   -166   -327   -306
    285   -187   -475    -49    379   -329   1044    924    314    -31   -194   -202
    140    228     85   -184     25    158    969    581    402    202    122    114
    -33    896    930   -431   -483    911    688    -49    405    540    623    644
   -197   1634   1831   -717  -1013   1732    454   -428    576   1060   1260   1304
   -205   1730   1935   -763  -1070   1831    197   -654    537   1257   1491   1579
   -140   1210   1350   -535   -745   1280     12   -833     70    769   1002   1137
    -72    618    691   -275   -381    654     51   -748   -387     31    228    366
     18    181    163    -98    -72    174    252   -290   -342   -189    -88     33
    101     85    -18    -93     59     36    433    148    -36     10     33     96
    171     70   -101   -122    137    -15    555    407    137    122     98    135
    192     38   -155   -116    174    -57    623    532    210    158    119    181
    202     15   -187   -109    194    -85    644    568    223    168    132    184
    205    -25   -231    -88    218   -127    649    579    218    161    127    140
    202    -36   -239    -83    220   -137    654    592    226    163    132    129
    200    -15   -218    -93    207   -116    657    602    236    171    135    137
    205      0   -205   -101    205   -101    665    607    239    171    127    137
    202    -12   -215    -96    207   -114    672    620    241    171    124    142
    197    -23   -223    -88    210   -122    680    641    252    189    137    153
    202    -31   -236    -85    218   -132    678    646    252    194    137    148
    210    -18   -228    -96    218   -122    683    652    259    202    140    148
    207      5   -202   -109    202    -98    691    667    277    218    148    161
    205      5   -200   -106    202    -96    696    678    288    231    153    171
    213     -7   -220   -103    213   -111    688    680    285    228    145    168
    228     12   -215   -119    223   -101    691    691    296    239    153    181
    220     12   -207   -116    213    -96    701    704    306    249    158    189
    220     10   -210   -116    215    -98    693    701    301    239    148    187
    215     -2   -220   -109    218   -109    688    706    301    241    148    187
    215     -7   -223   -103    218   -114    698    724    314    259    176    202
    226     12   -215   -119    220   -101    701    735    329    277    192    220
    233     38   -197   -137    215    -77    696    745    335    280    184    210
    223     25   -200   -124    210    -85    706    766    345    280    179    207
    231      5   -226   -116    228   -109    711    787    350    288    187    218
    257     51   -207   -155    231    -77    701    795    350    283    179    215
    262     59   -202   -161    231    -70    704    815    358    290    181    223
    267     54   -215   -161    241    -80    711    841    374    311    194    236
    285     72   -213   -179    249    -70    714    862    379    319    194    239
    288     83   -207   -187    246    -62    711    875    376    314    187    233
    293     96   -197   -194    246    -49    714    896    384    322    192    246
    314     77   -239   -197    277    -80    706    909    381    311    179    252
    332     83   -249   -207    290    -83    693    914    371    303    168    241
    329     77   -254   -205    290    -88    704    935    381    324    192    262
    340    111   -228   -226    283    -59    711    948    405    353    231    306
    353    142   -210   -249    283    -33    701    940    400    361    244    316
    363    174   -189   -267    277     -7    691    932    394    358    241    296
    358    168   -192   -265    275    -12    698    932    394    355    231    288
    345    168   -176   -257    259     -2    696    919    389    345    226    301
    324    184   -140   -254    231     23    688    901    384    342    231    309
    301    213    -88   -257    194     62    688    883    387    350    239    316
    288    197    -90   -244    189     54    693    865    389    350    241    319
    272    168   -106   -220    189     31    685    839    381    345    241    309
    257    168    -88   -215    171     38    691    823    392    353    241    293
    257    200    -57   -228    158     72    701    805    405    353    233    267
    236    158    -77   -197    158     38    693    771    384    327    207    246
    215    140    -77   -179    148     31    683    745    376    316    202    231
    202    135    -67   -171    135     33    675    722    368    311    200    220
    194    124    -70   -158    132     28    665    691    350    293    184    200
    187    106    -80   -148    135     12    652    665    335    272    168    187
    179     88    -90   -135    135      0    644    652    329    265    161    184
    179     62   -116   -122    145    -25    615    626    309    246    137    155
    197     93   -103   -145    150     -5    600    615    306    257    150    155
    218    124    -93   -174    155     18    620    639    337    288    184    184
    200    158    -41   -179    119     59    654    657    358    301    202    207
    207    202     -5   -205    106     98    680    667    363    298    197    213
    210    213      2   -210    103    109    711    688    384    324    207    228
    161    194     33   -179     64    114    704    672    384    329    218    228
    150    202     51   -176     49    127    685    665    384    329    226    228
    145    290    142   -218      2    215    688    685    423    368    267    257
    176    387    210   -280    -15    298    672    693    465    420    311    303
    270    454    184   -363     41    319    636    691    480    441    329    335
    270    454    181   -363     44    319    602    672    465    428    324    332
    215    418    202   -319      5    311    605    654    452    415    314    324
    210    415    205   -311      2    311    589    620    415    381    280    293
    187    322    135   -257     23    228    568    574    358    322    226    267
    166    265     98   -218     33    181    597    584    348    309    210    262
    161    166      5   -166     77     85    607    589    329    283    174    200
    158     59    -98   -109    129    -18    576    561    262    213     96    116
    163     44   -119   -103    140    -36    558    530    218    174     64    103
    166     51   -114   -111    140    -31    540    506    192    158     54     98
    179     38   -142   -109    161    -51    511    483    168    137     33     88
    168    -25   -194    -70    181   -109    488    465    142    111     10     64
    140    -57   -197    -41    166   -127    457    441    122     88    -12     36
    187    -23   -210    -83    197   -116    436    436    114     77    -23     36
    314     59   -254   -187    283    -96    413    446    116     85    -15     57
    368     88   -280   -228    324    -96    418    465    135    109      5     70
    226    -36   -265    -96    244   -150    402    418     93     67    -38     28
    246    -28   -275   -109    259   -150    428    418     88     62    -41     31
    280     23   -257   -153    267   -116    470    446    116     96    -10     59
    114   -101   -215     -5    163   -158    514    452    116     93    -23     28
    129   -254   -384     59    257   -319    555    470     25    -44   -179   -122
    218   -449   -667    114    441   -558    641    563    -67   -233   -397   -332
    215   -517   -735    150    475   -626    771    722    -28   -288   -472   -423
     67   -267   -335    101    200   -301    857    675    142    -98   -267   -252
    -49    332    379   -142   -215    355    597     38    179    192    124    161
   -205   1083   1288   -439   -748   1184    283   -535    311    667    719    805
   -324   1706   2031   -691  -1176   1867     25   -802    555   1205   1327   1428
   -262   1610   1873   -672  -1067   1740   -257   -987    433   1241   1384   1538
   -174    984   1158   -405   -667   1070   -329  -1002    -70    600    719    901
   -114    353    467   -119   -290    410   -124   -683   -384    -25     25    192
     -2     38     41    -20    -23     41    135   -171   -236    -90   -135      0
     90      5    -85    -46     88    -38    319    184    -20     31    -70     41
    142    -18   -161    -62    150    -90    426    358     88    103    -23     83
    155    -46   -205    -54    179   -124    457    405    106    103    -31     59
    163    -88   -254    -38    207   -171    459    413     93     72    -67     20
    179   -111   -290    -33    233   -200    465    436     93     62    -80     15
    176   -111   -288    -33    231   -200    480    454    106     72    -70     28
    179   -114   -296    -33    236   -205    483    462    106     72    -67     28
    181    -85   -270    -49    223   -176    488    472    114     85    -59     33
    176    -77   -254    -49    215   -166    509    493    137    103    -41     38
    174    -93   -267    -41    218   -179    506    491    129     83    -57     20
    176   -109   -288    -33    231   -197    506    498    129     80    -57     31
    174    -83   -257    -46    213   -168    517    517    148    103    -38     49
    176    -80   -257    -46    215   -168    524    530    168    122    -36     49
    171    -80   -252    -46    210   -166    517    524    155    103    -59     41
    161    -59   -220    -51    189   -140    522    537    168    122    -49     46
    155    -64   -223    -46    189   -142    530    555    184    142    -31     64
    150    -67   -218    -41    184   -142    540    574    194    155    -18     80
    166    -41   -207    -62    184   -124    542    592    205    161    -18     80
    192      2   -189    -98    189    -93    542    613    218    174    -10     96
    202     15   -187   -109    194    -85    545    623    220    174    -18    103
    192      2   -189    -96    192    -93    542    623    215    166    -33     98
    189     -2   -192    -96    189    -96    545    639    226    176    -25    109
    200    -12   -213    -93    205   -111    555    657    231    176    -20    114
    218     -7   -226   -106    220   -116    563    678    239    174    -15    116
    220     49   -171   -135    197    -59    568    696    246    179    -10    127
    233     49   -187   -142    210    -67    574    724    272    200      0    145
    252     23   -228   -137    239   -101    576    750    275    205     10    140
    265     46   -220   -158    244    -85    579    776    293    220     31    145
    275     70   -205   -171    241    -67    594    810    306    233     51    166
    275     72   -202   -174    239    -64    600    810    296    218     44    153
    249     64   -184   -158    218    -59    602    797    275    187     25    148
    218     31   -189   -127    205    -77    626    826    301    218     64    200
    223     64   -158   -142    192    -46    618    831    309    220     70    200
    215     57   -158   -137    187    -51    620    831    306    218     83    218
    241     90   -150   -166    197    -31    623    823    311    226    101    231
    329    145   -184   -236    257    -20    607    810    309    226    106    213
    353    189   -163   -270    259     12    600    820    324    233    106    223
    413    200   -213   -309    314     -5    581    820    319    226     93    231
    353    197   -155   -275    254     20    589    782    319    220     90    239
    296    181   -114   -241    202     33    584    737    296    200     83    254
    259    174    -85   -215    174     44    579    719    298    215     98    249
    228    197    -31   -213    127     85    594    730    345    254    119    270
    246    205    -41   -226    145     83    579    706    342    252    119    275
    254    189    -64   -223    158     62    561    667    327    228     98    252
    246    145   -101   -194    174     23    563    652    332    233    103    267
    213    155    -57   -187    132     49    548    613    322    228    106    277
    192    135    -57   -166    124     38    524    563    290    200     85    257
    166    111    -54   -140    109     31    519    548    283    200     75    246
    155    129    -25   -142     90     51    517    553    306    228     88    249
    163    148    -18   -158     90     64    501    545    298    210     75    226
    166    137    -28   -153     98     54    496    535    285    202     67    218
    145    150      2   -148     70     77    504    532    293    202     70    241
    150    166     15   -158     67     90    519    540    306    205     75    262
    161    176     12   -168     75     93    527    542    311    220     80    265
    142    210     67   -176     38    140    545    545    332    239    101    275
    135    257    119   -197      7    189    558    550    340    233    103    301
    171    252     80   -210     46    166    545    537    319    213     90    314
    181    290    109   -236     36    200    563    561    355    270    145    348
    174    363    189   -267     -7    277    571    576    410    332    207    379
    163    436    272   -301    -54    355    540    553    418    340    210    384
    142    470    327   -306    -90    400    493    519    402    327    205    413
    135    420    285   -277    -77    355    478    514    397    342    223    428
    142    402    259   -272    -59    332    462    491    379    332    215    413
    163    405    239   -285    -38    322    431    457    348    303    181    392
    129    337    207   -233    -38    272    431    462    342    301    166    389
     85    228    140   -158    -25    184    423    446    296    249    111    319
     96    145     49   -122     23     98    397    397    236    181     44    275
     85    101     12    -96     36     59    381    361    202    148      7    267
     33     64     31    -49      2     49    389    361    200    161     18    277
    -20     38     59    -10    -41     46    394    350    200    161     18    267
     12     33     20    -23     -5     28    376    340    184    150     -5    223
     75     49    -28    -64     51     10    366    342    174    140    -33    200
     46     38     -7    -41     28     15    371    337    179    135    -38    226
     33     31     -5    -33     18     12    353    316    158    116    -49    210
     28     12    -15    -20     20      0    355    301    150    116    -46    215
    -28    -23      2     23    -18    -10    371    303    161    129    -28    239
      7    -15    -23      5     15    -18    345    280    140    116    -44    213
     23      5    -18    -15     20     -5    337    285    153    132    -23    215
    -20    -15      2     18    -12     -7    361    306    163    135    -25    218
    -88   -119    -31    101    -31    -77    389    306    116     77    -93    150
    -20   -324   -303    174    140   -314    431    322      7    -85   -280    -20
     23   -491   -517    231    270   -504    545    467    -23   -205   -433   -174
     93   -431   -527    168    309   -478    613    555     25   -189   -428   -187
     33   -122   -155     44     93   -137    566    280    103    -25   -210     31
   -187    566    753   -189   -470    659    348   -293    270    392    327    607
   -407   1358   1766   -475  -1085   1561    181   -553    649   1041   1057   1376
   -480   1696   2177   -607  -1330   1938    -31   -670    833   1413   1454   1808
   -444   1415   1857   -488  -1150   1636   -275   -862    511   1124   1169   1566
   -423    849   1273   -213   -846   1060   -332   -950    -46    394    426    815
   -389    285    675     51   -535    480   -119   -602   -226    -23    -64    311
   -262     67    329     96   -296    197     93   -192    -85     -5   -122    236
   -116     33    148     38   -132     88    231    101     70     90    -62    280
    -10     28     38     -7    -23     33    296    252    135    129    -36    298
     28     15    -12    -23     20      2    296    262    122    103    -64    236
      2    -15    -18      7     10    -18    309    277    122     88    -90    213
     -2    -28    -25     15     10    -28    319    285    116     67   -109    210
     -5    -38    -33     23     12    -36    322    277    106     46   -127    179
      5    -38    -46     15     23    -44    319    275     98     28   -142    155
     12    -44    -57     15     33    -49    327    293    106     28   -145    171
     20    -51    -72     15     44    -59    329    296    103     20   -150    174
      0    -67    -67     33     33    -67    335    290     93      7   -163    161
     -5    -54    -49     25     20    -51    366    319    119     28   -148    197
      5    -38    -44     15     23    -41    381    337    137     54   -119    218
     -2    -41    -38     20     15    -41    379    329    135     49   -122    202
      0    -44    -44     23     20    -44    389    345    148     57   -119    200
      5    -33    -41     12     20    -36    392    355    155     59   -119    218
      0    -49    -51     23     23    -51    374    342    137     36   -137    210
     12    -51    -64     18     36    -57    374    348    140     41   -137    210
     28    -51    -80     12     54    -64    379    363    153     49   -142    197
     46    -90   -140     20     93   -116    342    371    135     25   -168    166
     51   -189   -244     67    148   -215    335    371    114     -5   -202    124
     62   -233   -296     83    176   -265    394    402    153     38   -161    176
     70   -119   -189     25    129   -153    361    426    148     93    -88    275
     33   -119   -155     41     93   -137    368    418    150     93    -98    267
     38    -70   -109     15     72    -88    400    410    163     90   -103    262
     41    -59   -103      7     70    -80    387    407    148     67   -119    252
     33    -44    -77      5     54    -59    353    392    122     25   -158    207
     96    -80   -176    -10    135   -127    324    426    122     25   -153    226
    137    -31   -168    -54    153   -101    358    485    176     90    -83    298
    181      0   -181    -93    181    -90    361    472    171     93    -72    290
    155      7   -148    -80    153    -70    379    478    181    106    -49    363
     18      5    -12    -12     15     -5    392    514    223    161     20    374
     49     12    -38    -31     44    -12    368    532    210    135    -23    277
    197     38   -158   -119    176    -59    337    542    181     72   -101    277
    298    101   -197   -200    249    -46    366    561    197     75    -90    348
    322    181   -140   -254    231     20    387    566    220    109    -33    407
    301    210    -90   -257    194     59    379    545    218    114     -7    423
    254    181    -72   -218    163     54    361    519    213    114      5    420
    231    168    -62   -200    148     54    342    501    210    114     15    426
    233    184    -49   -210    142     67    335    480    205    109     25    428
    200    181    -18   -192    109     83    337    454    205    114     49    420
    142    158     15   -153     64     88    345    431    210    114     62    420
     88    129     41   -109     23     85    348    389    205     96     57    413
     64    122     57    -93      5     88    332    329    174     59     36    384
     44    129     85    -85    -20    109    319    301    166     54     44    368
     12    135    122    -75    -54    129    316    290    176     57     54    366
     15    124    109    -70    -46    116    309    267    166     38     49    361
     25    114     88    -70    -31    101    306    236    140     12     31    335
     23    109     85    -67    -31     98    301    202    114    -18      5    306
     33     93     59    -64    -12     77    293    171     80    -57    -23    293
     51     98     46    -75      2     72    283    135     51    -85    -38    288
     20    119     98    -72    -38    109    288    124     49    -80    -18    306
     20    153    132    -88    -57    145    303    137     62    -64      7    319
     36    192    155   -116    -59    176    311    135     62    -70     12    309
     36    220    184   -127    -72    202    329    135     67    -70     18    303
     20    239    218   -129    -98    228    348    142     72    -70     23    316
     31    249    218   -142    -93    233    350    132     59    -90      2    311
     59    306    246   -184    -93    277    350    135     72    -77     20    335
     54    384    329   -218   -137    358    348    155    114    -36     67    389
     51    439    384   -246   -166    410    319    142    132    -10    103    431
     93    493    400   -293   -153    449    285    114    124    -15    109    444
    111    493    379   -303   -135    436    246     77     96    -41     88    431
    114    475    361   -293   -122    418    228     36     59    -72     64    418
    163    522    358   -342    -96    439    174     10     36    -90     57    413
    153    506    353   -329    -98    431    132    -10     12   -109     54    405
    114    394    277   -254    -83    337    158    -38    -33   -161     15    366
    140    290    150   -215     -5    220    205    -59    -85   -223    -38    306
     83    181     98   -135    -10    140    192    -98   -137   -285    -90    262
     46    111     64    -80     -7     88    184   -135   -171   -324   -127    236
     41     90     46    -67     -5     70    179   -166   -202   -361   -153    202
     38     64     25    -51      7     46    161   -187   -226   -381   -161    194
     70     72      2    -72     33     36    137   -192   -231   -384   -153    200
     83     59    -25    -72     54     18    127   -210   -244   -400   -155    189
     96     54    -41    -75     67      7    109   -239   -267   -431   -168    181
    101     33    -67    -67     85    -15    106   -249   -277   -436   -158    189
    103     38    -64    -72     83    -10    101   -265   -288   -441   -153    197
    116     18   -101    -67    109    -41     96   -283   -306   -454   -158    197
    132     -2   -135    -64    132    -70     93   -293   -316   -457   -153    187
    132     -2   -135    -64    132    -67     90   -306   -324   -467   -145    192
    155    -33   -189    -62    171   -111     90   -309   -350   -501   -168    168
    207   -171   -379    -18    293   -275    119   -275   -418   -610   -288     31
    246   -387   -633     67    439   -511    218   -174   -496   -787   -504   -189
    262   -431   -693     85    478   -561    335    -41   -483   -859   -584   -272
    176   -181   -361      2    267   -270    374   -140   -363   -706   -381    -75
    -31    371    402   -168   -218    387    205   -654   -265   -389     38    371
   -259   1187   1447   -465   -852   1317    -25  -1109    -31    155    698   1078
   -316   1797   2114   -740  -1215   1956   -231  -1273    272    719   1309   1722
   -241   1608   1849   -683  -1044   1727   -483  -1465     59    613   1208   1652
   -189   1015   1202   -413   -696   1109   -615  -1647   -542   -116    475    943
   -119    413    530   -148   -324    470   -540  -1517   -956   -789   -241    220
    -28    124    153    -46    -90    137   -345  -1098   -844   -852   -389     46
     46    109     62    -80     -7     85   -161   -769   -633   -714   -298    116
    129     88    -41   -109     85     23    -67   -594   -540   -672   -283    127
    163     54   -111   -111    137    -28    -44   -545   -532   -683   -296    109
    155     64    -90   -109    124    -12    -41   -553   -555   -714   -324     80
    142     54    -90    -98    116    -15    -31   -550   -563   -730   -337     70
    158     41   -116   -101    137    -36    -33   -561   -581   -753   -355     38
    176     36   -140   -109    158    -49    -44   -571   -589   -763   -366     31
    174     54   -119   -114    148    -31    -25   -553   -574   -750   -345     57
    168     59   -111   -114    140    -25    -36   -555   -584   -763   -358     41
    200     67   -132   -135    166    -33    -44   -561   -602   -789   -387     18
    176     59   -116   -122    148    -28    -44   -563   -600   -792   -381     31
    137     75    -62   -106    101      7    -38   -568   -587   -779   -363     49
     88    106     18    -98     33     62    -28   -558   -571   -761   -348     57
    150     96    -54   -124    101     23    -36   -550   -576   -769   -355     59
    228    116   -111   -174    168      5    -49   -540   -576   -766   -348     72
    223    142    -80   -181    153     31    -49   -548   -581   -769   -345     75
    226    142    -83   -184    153     31    -67   -566   -594   -782   -358     77
    226    142    -83   -184    155     31    -77   -566   -589   -771   -345     88
    213    135    -77   -176    145     31    -83   -571   -589   -763   -332    103
    197    124    -72   -161    135     25    -85   -576   -592   -758   -319    116
    200    140    -59   -171    129     41   -103   -581   -594   -758   -316    101
    213    150    -62   -184    137     44   -111   -576   -600   -766   -340     75
    226    132    -93   -181    158     20   -109   -555   -597   -771   -358    101
    226    124   -101   -174    163     12   -119   -542   -587   -745   -335    124
    241    155    -85   -200    163     36   -122   -537   -576   -724   -316    122
    272    197    -75   -236    174     62   -111   -514   -558   -701   -293    137
    296    215    -80   -257    187     70   -116   -496   -550   -691   -285    142
    285    215    -70   -249    179     72   -122   -485   -548   -688   -283    174
    293    226    -67   -259    179     80   -135   -480   -553   -693   -285    179
    309    233    -75   -270    192     80   -137   -465   -540   -680   -277    181
    314    249    -67   -283    189     90   -148   -446   -530   -662   -262    207
    335    283    -51   -309    194    116   -155   -436   -524   -649   -249    223
    366    316    -51   -342    207    132   -168   -439   -522   -644   -241    231
    368    337    -31   -353    200    153   -176   -444   -519   -628   -223    257
    358    332    -25   -345    192    153   -179   -444   -514   -613   -205    272
    366    324    -41   -345    205    142   -189   -454   -517   -607   -197    275
    366    345    -20   -358    194    163   -202   -472   -524   -613   -200    267
    363    368      5   -366    179    189   -215   -491   -527   -613   -202    270
    358    384     25   -371    166    205   -223   -504   -527   -605   -194    288
    337    400     62   -368    137    231   -223   -519   -530   -597   -192    290
    306    389     80   -348    111    236   -218   -532   -524   -584   -192    288
    303    392     88   -350    109    241   -223   -561   -527   -584   -200    280
    306    381     72   -345    116    228   -231   -597   -537   -594   -210    267
    296    350     54   -322    122    202   -241   -641   -550   -610   -228    233
    259    322     62   -293     98    194   -254   -688   -574   -626   -246    213
    239    298     59   -270     90    179   -254   -709   -576   -626   -249    223
    223    311     88   -270     64    200   -254   -714   -571   -618   -254    187
    207    327    119   -267     44    223   -257   -722   -574   -628   -288    150
    226    309     80   -270     72    197   -272   -745   -600   -657   -316    174
    249    298     46   -275    101    174   -283   -766   -602   -652   -309    174
    244    311     64   -280     88    189   -283   -774   -594   -633   -298    161
    210    358    148   -283     31    254   -270   -763   -579   -615   -283    174
    226    389    163   -309     31    277   -262   -758   -571   -605   -275    194
    254    405    150   -329     51    277   -262   -763   -563   -602   -285    200
    231    407    174   -322     28    290   -254   -756   -553   -589   -272    200
    218    439    220   -327      0    329   -241   -745   -532   -553   -228    202
    207    519    311   -363    -51    415   -226   -717   -475   -483   -168    246
    184    576    392   -381   -103    485   -228   -714   -444   -444   -137    285
    184    610    423   -397   -119    519   -259   -737   -436   -423   -114    309
    233    639    405   -436    -85    522   -314   -766   -449   -420   -119    301
    265    646    381   -457    -59    514   -345   -774   -457   -418   -122    301
    267    618    350   -444    -41    485   -366   -805   -478   -431   -129    290
    246    589    342   -420    -46    467   -387   -833   -501   -441   -137    270
    207    540    332   -374    -62    436   -394   -839   -517   -452   -163    226
    200    472    270   -337    -33    371   -405   -833   -545   -491   -210    207
    213    392    179   -303     15    285   -415   -839   -576   -519   -246    174
    200    329    129   -267     36    231   -426   -859   -602   -537   -267    135
    179    290    111   -233     33    202   -441   -893   -626   -553   -290     93
    181    303    119   -244     31    210   -457   -911   -644   -571   -311     90
    181    288    106   -236     36    197   -472   -924   -659   -581   -324     85
    168    259     90   -215     36    176   -475   -927   -662   -576   -329     77
    168    267     98   -218     36    184   -483   -932   -667   -576   -340     64
    176    259     80   -218     46    171   -491   -940   -678   -584   -355     54
    168    239     70   -205     49    155   -488   -932   -675   -579   -361     59
    145    226     80   -189     33    153   -491   -935   -670   -555   -348     44
    155    257    101   -205     28    179   -504   -945   -665   -550   -348     41
    150    272    122   -213     15    197   -514   -953   -667   -555   -371     18
    142    220     77   -181     31    150   -524   -943   -665   -550   -376     10
    174    148    -25   -163    101     62   -506   -911   -685   -594   -433    -12
    239    -23   -262   -106    249   -142   -441   -818   -748   -719   -607   -174
    246   -140   -389    -54    316   -265   -298   -662   -737   -805   -748   -363
    205    -33   -239    -85    220   -137   -200   -579   -626   -735   -688   -329
     72    296    220   -187    -75    259   -254   -865   -537   -532   -426    -46
   -111    987   1098   -436   -605   1041   -524  -1457   -459   -135     90    511
   -246   1810   2055   -784  -1150   1932   -761  -1751   -181    475    779   1205
   -254   1995   2249   -870  -1252   2122   -984  -1883    -85    763   1065   1493
   -215   1532   1745   -659   -982   1639  -1169  -2083   -504    340    636   1093
   -158    932   1091   -387   -623   1010  -1197  -2140  -1096   -472   -194    265
    -72    459    530   -194   -301    493  -1034  -1787  -1156   -756   -571   -129
     -2    327    329   -163   -166    329   -844  -1387   -911   -615   -501    -85
     62    296    233   -179    -85    265   -696  -1114   -730   -491   -426    -23
    124    275    150   -200    -12    213   -615   -958   -628   -420   -376      0
    145    246    101   -197     20    174   -602   -927   -618   -426   -379    -18
    142    197     54   -171     44    127   -587   -904   -615   -431   -387    -33
    132    187     54   -161     38    122   -581   -893   -613   -418   -384    -62
    153    210     57   -181     49    135   -587   -888   -610   -415   -384    -67
    161    192     31   -179     64    111   -594   -875   -594   -402   -374    -59
    155    166     10   -161     72     88   -602   -870   -592   -400   -374    -80
    161    181     20   -174     70    101   -610   -872   -594   -400   -371    -98
    168    171      2   -168     83     88   -605   -865   -587   -394   -368   -103
    158    174     12   -166     72     93   -597   -849   -568   -379   -358   -101
    166    205     38   -184     64    122   -594   -828   -548   -355   -342    -88
    171    194     23   -184     72    109   -594   -810   -530   -327   -322    -80
    148    194     46   -171     51    122   -581   -789   -501   -290   -285    -62
    127    223     96   -176     15    161   -584   -779   -488   -277   -277    -59
    116    239    122   -179     -2    181   -589   -771   -475   -277   -280    -64
    111    254    142   -184    -15    200   -584   -750   -454   -259   -267    -57
    103    275    171   -189    -33    223   -571   -719   -420   -218   -226    -36
    101    288    187   -194    -44    239   -568   -696   -394   -192   -202    -33
    103    288    184   -197    -41    236   -561   -667   -366   -166   -176    -28
     98    322    220   -213    -62    270   -555   -644   -348   -148   -155    -25
    101    337    236   -218    -67    288   -553   -615   -332   -129   -142    -15
    111    371    259   -244    -72    316   -548   -589   -314   -111   -124      0
    116    394    275   -257    -80    335   -537   -553   -283    -75    -98     23
    119    407    285   -265    -83    348   -530   -522   -257    -44    -77     36
    132    441    309   -285    -88    376   -532   -498   -241    -28    -70     36
    150    457    306   -306    -77    381   -530   -465   -218      2    -49     46
    163    465    301   -314    -70    384   -524   -428   -192     36    -18     67
    184    491    306   -340    -62    400   -527   -402   -176     59      0     77
    207    519    311   -363    -51    415   -524   -376   -158     88     25     96
    218    537    319   -379    -51    431   -527   -355   -137    119     51    114
    233    587    353   -410    -59    470   -540   -355   -137    129     59    111
    254    594    340   -426    -44    467   -540   -350   -129    142     80    119
    277    615    337   -446    -28    478   -542   -350   -122    155     96    129
    283    631    345   -457    -31    488   -548   -358   -119    166    103    129
    285    631    345   -457    -28    488   -550   -366   -114    184    129    132
    280    639    355   -459    -36    496   -550   -368   -106    205    153    142
    280    657    376   -467    -46    517   -553   -371    -96    223    174    150
    283    670    387   -475    -51    530   -561   -387    -93    228    179    137
    277    667    387   -472    -54    527   -553   -392    -83    236    187    129
    259    672    413   -470    -75    542   -537   -397    -70    244    187    114
    246    654    407   -449    -80    532   -524   -407    -62    239    181     88
    231    620    387   -426    -77    506   -517   -423    -59    228    171     64
    210    589    379   -402    -83    485   -506   -439    -57    228    168     49
    194    576    379   -387    -93    480   -506   -457    -62    223    161     25
    187    548    361   -366    -85    454   -504   -467    -62    223    155      5
    171    527    353   -350    -90    441   -493   -472    -57    233    166      0
    155    540    384   -348   -114    462   -496   -483    -57    236    171    -10
    155    558    402   -358   -122    480   -498   -488    -54    246    181     -5
    161    553    392   -355   -114    472   -493   -485    -46    259    192      2
    155    550    394   -353   -119    472   -470   -465    -20    283    210      7
    155    571    413   -363   -127    493   -449   -444      2    306    231      5
    150    607    457   -381   -153    532   -433   -433     18    319    241     15
    142    636    493   -389   -174    566   -405   -410     46    345    272     38
    148    633    485   -392   -168    561   -387   -397     59    355    285     38
    163    680    517   -423   -176    600   -368   -371     96    392    322     64
    166    750    584   -459   -210    667   -358   -353    137    439    368    106
    155    800    644   -478   -244    722   -371   -358    158    470    402    135
    163    815    652   -493   -244    735   -394   -361    179    501    436    161
    179    813    633   -496   -228    724   -405   -358    187    509    446    163
    168    784    615   -478   -223    701   -407   -361    179    506    446    163
    161    763    602   -462   -220    683   -418   -374    166    491    441    166
    150    709    558   -431   -205    633   -428   -387    145    472    415    158
    150    654    504   -402   -176    579   -426   -387    132    465    397    129
    135    568    431   -353   -148    501   -423   -394    103    444    374     70
    124    493    368   -309   -122    431   -420   -410     80    423    348     28
     98    441    340   -270   -122    392   -413   -426     62    400    327      7
     83    413    329   -249   -124    371   -413   -444     41    387    311    -18
     83    405    322   -244   -119    363   -426   -452     33    384    309    -36
    103    433    329   -267   -111    381   -441   -446     41    394    327    -23
     96    418    322   -257   -111    368   -457   -457     25    389    319    -31
     90    418    327   -254   -119    374   -459   -470     15    376    306    -46
     88    420    332   -254   -122    376   -459   -478     10    361    293    -49
     88    436    348   -262   -129    392   -449   -465     20    374    301    -38
     83    426    342   -257   -129    384   -444   -457     31    397    316    -57
     77    415    337   -246   -129    379   -439   -452     36    394    319    -64
     85    428    342   -257   -127    384   -436   -439     46    397    319    -46
     96    433    337   -265   -119    387   -420   -418     62    428    348    -49
    119    301    179   -213    -28    241   -407   -402     -2    335    246   -166
    166     67    -98   -116    132    -12   -335   -327   -106    155     38   -410
    200    -38   -241    -83    218   -137   -194   -158   -101     59    -83   -574
    189    114    -75   -150    132     20    -77    -31     31    145      2   -485
     12    542    530   -280   -259    537   -166   -441    158    457    394    -93
   -231   1257   1486   -514   -857   1371   -387  -1002    355    963   1026    555
   -405   2018   2421   -807  -1413   2218   -587  -1283    670   1579   1719   1267
   -381   2174   2556   -896  -1467   2364   -826  -1436    743   1867   2016   1600
   -327   1634   1958   -654  -1143   1795   -961  -1577    290   1356   1493   1098
   -265   1005   1267   -371   -766   1135   -932  -1496   -200    618    730    314
   -184    587    771   -202   -478    680   -761  -1119   -275    319    353    -62
    -90    501    592   -205   -340    545   -558   -698    -41    457    420    -31
     12    527    511   -272   -249    519   -431   -454    101    555    496      7
     38    475    436   -257   -200    457   -374   -355    145    592    511    -12
     25    444    418   -239   -194    431   -353   -335    140    571    488    -44
     18    441    423   -228   -202    433   -340   -314    142    574    488    -51
     12    428    413   -223   -200    423   -319   -285    166    592    504    -54
     25    433    405   -231   -189    420   -311   -270    179    610    517    -64
     36    465    426   -252   -194    446   -311   -257    189    618    530    -64
     36    467    431   -252   -197    449   -303   -239    194    618    535    -44
     46    493    446   -272   -200    470   -293   -226    202    628    540    -41
     44    498    454   -270   -205    475   -277   -213    215    639    550    -38
     46    511    465   -280   -210    491   -265   -192    236    657    571    -36
     49    540    491   -293   -220    517   -249   -168    259    685    602    -18
     54    553    498   -303   -220    527   -236   -148    275    701    613    -10
     54    571    517   -314   -231    545   -233   -127    293    722    626      5
     59    568    506   -316   -223    537   -231   -109    298    722    620     10
     59    581    522   -319   -231    553   -244   -114    285    706    597    -18
     59    587    527   -324   -236    558   -228    -93    306    730    618     -5
     59    626    566   -342   -254    597   -218    -70    329    756    639     15
     59    607    548   -335   -246    579   -210    -49    345    779    659     20
     64    623    558   -342   -246    592   -197    -18    376    807    691     44
     54    631    576   -345   -262    605   -174     18    410    833    714     70
     62    670    605   -366   -272    639   -166     44    431    852    727     80
     80    678    597   -381   -257    639   -155     75    452    872    745     96
     80    696    615   -387   -267    657   -142     98    472    885    758    103
     98    696    594   -397   -249    646   -155    109    470    875    748     96
    129    706    576   -418   -223    641   -163    124    462    870    745     88
    148    727    579   -439   -215    654   -153    153    480    885    761    101
    166    727    561   -446   -197    644   -140    187    504    901    774    114
    194    727    530   -462   -168    631   -137    210    511    911    779    119
    223    763    537   -493   -155    652   -137    236    524    927    792    132
    233    789    555   -511   -161    672   -127    262    545    945    810    158
    239    787    548   -511   -153    667   -122    272    548    953    820    158
    236    795    558   -517   -161    678   -119    272    545    950    820    150
    239    802    563   -522   -163    683   -114    277    555    979    849    161
    236    828    589   -532   -176    709   -111    277    566    992    867    163
    241    841    600   -540   -179    722   -114    267    561    984    865    163
    244    862    618   -553   -187    740   -106    267    566    992    872    174
    241    896    652   -568   -205    774    -98    265    574   1002    883    179
    231    896    665   -566   -218    779    -96    249    563    992    870    168
    215    919    704   -566   -244    813    -96    231    566    995    880    181
    192    914    722   -555   -265    818    -77    226    589   1021    909    189
    189    904    711   -548   -259    807    -75    213    592   1028    914    163
    184    898    711   -542   -265    807    -80    187    584   1021    909    135
    168    893    724   -530   -277    810    -64    174    589   1023    911    132
    158    891    730   -527   -285    810    -62    153    587   1021    909    124
    150    870    719   -511   -285    795    -62    137    579   1013    906    116
    135    846    711   -493   -288    779    -59    127    579   1013    909    114
    119    839    719   -478   -298    779    -49    124    587   1021    922    119
    132    836    701   -485   -285    769    -38    124    594   1028    927    122
    142    857    714   -501   -285    787    -23    140    613   1041    943    129
    137    891    753   -514   -309    823     -5    153    628   1054    956    135
    140    893    753   -517   -306    823     12    161    636   1065    966    137
    150    937    784   -545   -316    859     38    181    662   1088    989    158
    153    948    795   -553   -319    872     59    205    680   1101   1000    168
    155    974    818   -566   -329    896     72    226    701   1122   1018    189
    163   1049    885   -605   -361    969     88    244    735   1161   1052    215
    168   1096    924   -633   -379   1010     77    244    756   1187   1080    244
    171   1140    966   -657   -397   1054     54    239    774   1213   1111    270
    179   1148    969   -665   -394   1060     33    239    782   1231   1130    290
    181   1114    932   -646   -374   1023     25    239    782   1239   1132    296
    158   1096    937   -628   -389   1015     28    231    774   1234   1130    301
    148   1093    945   -620   -400   1021     25    223    763   1223   1117    288
    145   1036    891   -592   -374    963     31    228    756   1213   1098    265
    135    937    802   -535   -332    870     44    236    727   1182   1054    220
    119    849    730   -485   -306    792     46    223    691   1140   1010    171
    111    815    704   -465   -296    761     49    205    665   1111    984    140
    106    807    701   -459   -298    756     51    194    649   1098    976    135
     96    766    670   -431   -285    719     46    184    631   1075    956    116
     98    758    657   -428   -280    709     46    176    615   1049    932    111
    111    756    644   -433   -267    701     49    187    615   1057    932    119
    119    776    657   -449   -267    717     57    197    628   1083    966    111
    132    813    680   -472   -272    748     67    205    644   1104   1002    129
    114    776    662   -446   -275    719     70    202    631   1093    997    127
    103    753    649   -428   -272    704     83    207    633   1098   1002    122
    101    737    633   -420   -265    685     93    215    636   1104   1008    101
    109    745    636   -426   -262    691     96    220    644   1106   1018     90
    127    753    623   -441   -249    688    101    233    652   1109   1023     90
    166    659    493   -413   -163    576    127    270    626   1054    966     33
    213    457    241   -337    -12    350    205    353    553    896    789   -148
    223    332    109   -277     57    220    350    504    545    774    639   -322
    168    493    324   -332    -77    407    454    605    696    885    750   -233
     33    911    878   -475   -420    893    381    259    797   1140   1085     98
   -145   1597   1743   -727   -945   1670    109   -329    878   1564   1647    667
   -298   2364   2662  -1031  -1480   2512   -129   -633   1150   2171   2343   1361
   -272   2462   2735  -1093  -1504   2598   -350   -732   1228   2460   2629   1675
   -215   1948   2164   -867  -1189   2057   -496   -885    795   2000   2164   1267
   -166   1301   1467   -568   -818   1384   -483   -885    228   1176   1330    465
    -80    839    919   -379   -498    878   -288   -522    163    852    924     38
    -20    758    779   -371   -402    769    -80   -114    454   1047   1049    106
     59    740    680   -400   -309    709     80    161    644   1174   1137    166
    114    714    600   -415   -244    659    171    311    740   1223   1163    187
    132    701    568   -415   -218    636    200    358    758   1221   1158    184
    129    659    530   -394   -200    594    215    379    761   1215   1150    179
    137    649    509   -394   -184    579    233    405    776   1221   1148    176
    135    623    485   -379   -174    553    249    428    784   1218   1137    161
    145    623    478   -384   -166    550    270    452    800   1223   1137    155
    158    631    472   -397   -158    553    275    465    810   1231   1145    174
    155    652    493   -405   -168    574    288    483    828   1241   1153    187
    155    646    491   -402   -168    568    298    496    841   1249   1158    192
    153    618    465   -384   -155    542    314    517    854   1257   1166    200
    163    636    470   -402   -153    555    329    537    875   1270   1174    207
    174    646    472   -410   -150    561    337    553    888   1280   1182    215
    197    670    472   -436   -137    574    348    571    909   1301   1195    236
    210    683    472   -446   -129    579    355    592    935   1327   1210    257
    213    680    465   -449   -127    574    363    610    948   1335   1215    259
    218    680    462   -449   -122    571    363    618    948   1332   1215    252
    218    685    465   -454   -122    576    363    631    953   1327   1210    257
    231    696    465   -462   -116    581    366    644    969   1335   1213    262
    236    688    449   -465   -106    568    384    670    995   1358   1234    270
    244    693    449   -467   -101    571    405    698   1021   1376   1252    277
    236    706    467   -472   -114    587    423    727   1041   1389   1270    288
    241    743    501   -491   -129    623    418    745   1057   1400   1278    296
    254    761    504   -509   -124    633    426    774   1072   1400   1280    296
    262    766    504   -514   -119    636    428    795   1083   1402   1288    303
    265    766    498   -517   -116    633    418    815   1093   1410   1291    309
    285    795    509   -540   -111    652    426    849   1122   1431   1314    332
    303    820    517   -561   -106    667    439    893   1156   1465   1345    355
    316    854    537   -584   -109    696    454    932   1189   1491   1371    381
    332    872    537   -602   -101    704    459    953   1200   1499   1379    384
    340    872    532   -605    -96    704    462    969   1205   1509   1384    389
    348    896    545   -623    -98    722    467    992   1226   1538   1418    431
    340    896    555   -618   -106    727    475   1000   1234   1548   1434    441
    327    896    568   -615   -119    732    488   1000   1231   1545   1431    431
    327    922    594   -623   -132    758    501   1002   1241   1556   1441    444
    327    945    618   -636   -145    782    511   1000   1249   1564   1452    459
    322    950    626   -636   -153    789    509    987   1239   1558   1444    452
    306    987    678   -646   -187    833    506    974   1236   1556   1441    444
    290   1005    714   -646   -210    859    501    961   1234   1556   1447    446
    285   1005    719   -646   -218    865    511    958   1239   1561   1449    449
    270    982    709   -626   -218    846    522    956   1244   1561   1449    454
    252    974    719   -613   -233    846    524    937   1241   1551   1439    436
    233    940    706   -587   -236    823    535    917   1228   1527   1408    389
    207    898    688   -553   -241    795    537    891   1197   1496   1376    353
    197    885    688   -540   -246    787    545    878   1182   1483   1363    340
    207    862    654   -535   -223    758    555    875   1182   1488   1376    361
    218    862    644   -540   -213    753    563    862   1176   1491   1379    348
    197    849    652   -524   -228    750    568    859   1184   1480   1371    340
    194    893    696   -545   -249    795    581    862   1247   1519   1395    332
    218    974    756   -597   -270    865    563    846   1241   1517   1397    319
    220    987    766   -602   -272    878    592    870   1267   1551   1449    379
    202   1002    800   -602   -298    901    644    896   1288   1577   1475    400
    200   1002    802   -602   -301    904    662    896   1280   1564   1457    368
    207   1021    810   -615   -301    917    672    906   1293   1579   1473    384
    226   1091    865   -657   -319    979    704    958   1366   1665   1569    485
    244   1169    922   -709   -337   1047    704    971   1397   1706   1610    522
    257   1223    966   -740   -353   1096    680    961   1408   1730   1636    542
    259   1270   1008   -766   -374   1140    646    945   1413   1753   1667    571
    252   1249    997   -750   -371   1124    633    935   1402   1753   1660    561
    231   1184    953   -709   -361   1067    636    930   1382   1740   1634    545
    223   1169    945   -696   -361   1057    633    927   1379   1738   1639    550
    194   1163    966   -680   -384   1065    628    917   1366   1732   1641    550
    171   1075    904   -623   -366    989    623    906   1335   1696   1610    517
    174    982    807   -579   -316    893    618    904   1296   1657   1566    475
    176    950    774   -566   -298    862    618    901   1283   1647   1553    457
    158    909    748   -535   -296    828    618    883   1254   1618   1519    418
    148    880    732   -514   -290    807    620    865   1231   1595   1491    387
    140    883    743   -511   -301    813    615    854   1221   1600   1486    381
    129    883    750   -506   -311    818    615    857   1223   1623   1501    400
    129    878    745   -506   -309    813    613    859   1223   1634   1506    405
    132    883    750   -506   -309    818    620    867   1234   1657   1519    423
    132    883    748   -509   -306    815    618    857   1236   1662   1522    426
    135    849    714   -493   -288    782    620    846   1226   1657   1512    415
    135    846    709   -491   -288    779    620    844   1228   1660   1517    418
    132    852    719   -491   -293    787    618    841   1228   1660   1519    428
    122    831    706   -478   -293    769    623    846   1223   1652   1509    418
    132    813    680   -472   -275    748    631    857   1210   1628   1478    392
    158    706    548   -433   -194    626    667    901   1171   1553   1392    314
    200    491    290   -345    -44    392    779   1018   1130   1402   1208    140
    192    462    267   -327    -38    366    919   1161   1192   1358   1122     44
    124    719    594   -423   -233    657   1002   1182   1358   1522   1301    194
     10   1182   1171   -597   -581   1176    867    792   1408   1764   1639    527
   -119   1870   1990   -875  -1054   1930    579    285   1460   2156   2169   1060
   -184   2434   2618  -1127  -1402   2527    387    153   1722   2688   2746   1626
   -140   2320   2460  -1088  -1299   2390    200     51   1641   2735   2785   1688
    -98   1743   1842   -823   -971   1790     98    -90   1124   2104   2161   1127
    -67   1192   1260   -561   -662   1226     93   -129    594   1319   1384    407
    -20    885    906   -433   -465    896    257    205    730   1293   1254    277
     12    862    846   -439   -418    854    431    519    989   1470   1366    348
     70    857    787   -465   -358    823    568    745   1163   1587   1449    415
    101    849    748   -475   -322    800    665    883   1265   1652   1493    452
    119    852    732   -485   -309    795    688    917   1283   1649   1478    436
    129    810    678   -470   -275    745    701    927   1270   1623   1441    402
    135    787    652   -462   -259    719    709    940   1278   1621   1439    405
    137    818    680   -478   -270    750    740    971   1312   1652   1467    436
    145    815    670   -483   -262    745    750    976   1317   1644   1449    423
    158    800    639   -480   -241    719    748    979   1309   1628   1426    405
    181    805    623   -493   -220    714    756    992   1325   1636   1434    413
    205    833    628   -519   -210    732    763   1005   1343   1647   1439    415
    194    820    626   -509   -215    724    766   1008   1343   1641   1434    407
    187    810    620   -498   -218    717    769   1015   1353   1649   1439    423
    192    833    641   -514   -226    737    776   1031   1369   1657   1444    431
    200    831    631   -514   -215    732    776   1036   1374   1654   1441    433
    207    820    613   -514   -202    717    782   1041   1379   1649   1436    426
    210    818    607   -514   -197    711    792   1057   1387   1649   1439    420
    220    828    605   -524   -192    717    795   1070   1397   1649   1444    433
    223    815    592   -519   -184    704    807   1091   1418   1662   1457    449
    218    846    626   -535   -202    737    810   1098   1426   1660   1460    444
    220    846    626   -535   -202    737    815   1111   1434   1657   1460    439
    231    839    605   -537   -187    722    820   1127   1444   1657   1457    436
    244    849    605   -545   -179    727    826   1148   1457   1662   1457    436
    239    867    628   -555   -194    748    836   1174   1480   1678   1475    465
    244    867    623   -555   -189    745    846   1200   1499   1688   1486    475
    252    885    631   -571   -189    758    852   1226   1522   1706   1504    493
    257    914    657   -584   -200    787    862   1262   1551   1735   1530    527
    272    898    626   -589   -176    763    867   1291   1569   1745   1538    535
    288    888    600   -589   -155    745    880   1322   1590   1758   1545    548
    283    893    610   -589   -163    753    891   1356   1610   1777   1564    571
    283    917    633   -600   -174    776    891   1374   1621   1787   1571    584
    293    901    607   -597   -158    756    891   1387   1623   1787   1574    597
    296    896    600   -597   -153    748    896   1402   1634   1792   1590    620
    301    917    615   -610   -158    766    904   1413   1639   1797   1595    628
    314    937    623   -626   -153    782    904   1402   1628   1784   1590    626
    319    935    615   -628   -148    776    904   1389   1618   1771   1584    626
    309    956    646   -633   -168    802    909   1384   1615   1769   1587    633
    293    943    646   -620   -176    797    911   1369   1602   1753   1571    623
    298    937    639   -618   -168    789    922   1363   1602   1756   1574    636
    283    966    683   -626   -200    826    940   1366   1621   1769   1592    652
    262    961    698   -610   -218    828    956   1358   1623   1764   1584    644
    241    969    727   -605   -241    846    961   1335   1613   1740   1553    610
    210    971    761   -589   -275    867    984   1325   1615   1727   1535    576
    184    940    753   -563   -283    846   1005   1317   1615   1714   1519    553
    184    906    722   -545   -267    813   1013   1299   1605   1693   1496    530
    184    896    709   -540   -262    802   1015   1278   1592   1673   1470    504
    171    917    745   -542   -285    831   1015   1265   1590   1665   1457    491
    155    891    735   -524   -290    813   1021   1257   1587   1665   1457    485
    148    862    714   -506   -283    789   1031   1252   1587   1662   1449    480
    140    867    724   -506   -293    797   1047   1260   1595   1667   1452    483
    150    888    737   -519   -293    813   1062   1275   1610   1678   1454    485
    148    901    753   -524   -301    828   1072   1278   1610   1675   1452    472
    137    922    784   -530   -322    854   1098   1293   1628   1691   1460    491
    129    950    820   -542   -345    885   1117   1309   1639   1701   1470    504
    135    966    831   -550   -348    898   1130   1317   1647   1709   1478    509
    148   1021    870   -587   -361    945   1150   1350   1691   1753   1519    558
    153   1098    945   -626   -397   1023   1166   1376   1740   1803   1571    605
    163   1130    963   -646   -400   1047   1145   1366   1745   1810   1584    613
    174   1135    961   -654   -392   1049   1106   1343   1740   1808   1584    618
    168   1163    995   -667   -413   1080   1093   1340   1743   1810   1590    633
    161   1143    979   -652   -407   1062   1088   1330   1722   1787   1564    628
    163   1104    940   -633   -387   1021   1080   1309   1699   1758   1538    607
    145   1088    943   -615   -397   1015   1080   1301   1691   1758   1540    607
    132   1008    875   -571   -371    940   1078   1299   1667   1735   1512    566
    129    870    740   -501   -303    805   1072   1280   1610   1670   1439    485
    124    815    691   -470   -285    756   1080   1273   1582   1639   1408    467
    103    797    693   -449   -293    745   1096   1270   1569   1623   1397    475
    114    761    646   -439   -267    704   1088   1249   1530   1584   1353    439
    114    748    633   -431   -259    691   1078   1231   1504   1558   1330    410
    109    732    623   -423   -257    678   1080   1236   1501   1553   1327    413
     98    688    589   -392   -244    639   1093   1241   1496   1551   1327    413
     98    659    561   -381   -231    613   1088   1231   1483   1540   1322    402
     90    659    568   -376   -239    615   1088   1226   1475   1535   1314    394
     85    646    558   -366   -236    602   1101   1234   1478   1538   1314    394
     90    636    545   -363   -226    592   1093   1218   1454   1509   1286    358
     96    633    537   -366   -220    587   1085   1208   1436   1488   1270    348
     80    636    553   -358   -236    594   1093   1213   1436   1486   1270    355
     93    579    485   -337   -197    532   1106   1226   1423   1462   1241    342
    127    423    296   -275    -83    361   1127   1249   1356   1361   1130    249
    140    174     33   -158     54    103   1244   1356   1265   1176    919     31
    135    101    -33   -119     85     33   1421   1517   1301   1109    826    -88
     75    332    257   -207    -90    296   1519   1470   1415   1215    950     10
    -62    810    872   -374   -467    841   1350    966   1434   1444   1275    332
   -210   1545   1756   -670   -984   1652   1010    454   1556   1930   1891    940
   -277   2247   2525   -984  -1402   2387    696    220   1813   2504   2538   1564
   -233   2312   2546  -1039  -1389   2429    407     93   1836   2714   2748   1787
   -153   1719   1873   -782  -1013   1795    303     72   1473   2268   2278   1366
   -119   1093   1210   -488   -665   1150    433    184    961   1452   1460    600
    -75    698    771   -311   -423    735    683    542    950   1210   1143    293
    -31    589    618   -280   -324    605    909    906   1192   1350   1205    332
     36    594    558   -314   -259    576   1049   1130   1337   1439   1260    361
     62    511    449   -285   -194    480   1093   1202   1361   1428   1241    337
     49    449    400   -249   -174    426   1106   1226   1353   1410   1221    314
     46    449    402   -249   -179    426   1127   1247   1356   1402   1218    301
     59    465    405   -262   -171    436   1145   1262   1366   1402   1221    303
     70    475    405   -272   -166    439   1156   1275   1376   1410   1226    316
     62    491    426   -277   -181    459   1174   1293   1389   1421   1236    324
     72    483    410   -277   -168    446   1184   1306   1395   1428   1244    335
     70    444    374   -257   -150    410   1197   1319   1402   1434   1249    342
     64    446    379   -257   -155    413   1208   1335   1410   1441   1254    350
     62    436    371   -249   -155    405   1221   1353   1423   1454   1265    366
     62    452    387   -259   -161    420   1208   1348   1415   1444   1254    355
     59    506    446   -283   -192    478   1200   1348   1415   1447   1252    366
     49    514    465   -283   -207    491   1210   1363   1428   1457   1257    376
     51    504    452   -277   -200    478   1213   1369   1431   1460   1252    371
     44    491    446   -267   -200    467   1215   1382   1439   1470   1260    376
     36    493    457   -265   -210    475   1226   1405   1460   1491   1278    397
     44    478    433   -262   -194    457   1234   1418   1467   1493   1275    400
     67    524    457   -296   -194    493   1226   1415   1460   1486   1262    392
     77    545    465   -311   -194    506   1234   1434   1470   1496   1270    402
     85    571    485   -327   -200    530   1241   1452   1478   1493   1270    410
     96    542    446   -319   -176    496   1252   1473   1488   1506   1280    415
    103    553    446   -329   -171    501   1262   1499   1504   1525   1299    431
    106    574    465   -340   -179    519   1275   1530   1522   1543   1312    449
    122    558    436   -340   -155    498   1278   1551   1525   1540   1304    441
    142    558    415   -350   -137    488   1280   1579   1540   1553   1314    454
    150    576    426   -363   -137    504   1293   1618   1564   1571   1330    480
    171    571    400   -374   -114    485   1299   1649   1574   1579   1337    501
    189    610    420   -400   -114    517   1288   1660   1564   1571   1332    488
    192    605    413   -400   -111    509   1304   1693   1582   1602   1363    511
    202    620    415   -413   -106    519   1306   1709   1590   1615   1387    522
    241    659    418   -452    -88    537   1293   1704   1579   1615   1392    522
    244    641    397   -441    -75    519   1304   1706   1574   1613   1389    522
    239    628    387   -433    -75    509   1309   1704   1566   1610   1392    530
    259    644    384   -454    -62    514   1293   1673   1535   1584   1374    509
    275    654    376   -467    -49    517   1273   1636   1496   1551   1353    485
    270    652    381   -459    -54    517   1267   1608   1470   1532   1337    475
    267    636    368   -454    -49    504   1260   1579   1452   1509   1319    467
    262    646    381   -454    -59    514   1252   1548   1436   1496   1309    470
    236    646    407   -441    -85    527   1262   1535   1447   1512   1327    488
    210    688    478   -449   -132    584   1257   1501   1439   1506   1317    472
    184    657    470   -423   -142    563   1267   1475   1439   1501   1312    470
    153    618    465   -387   -155    542   1280   1465   1452   1522   1330    485
    127    597    470   -363   -171    535   1275   1444   1452   1532   1348    485
    129    641    511   -384   -189    576   1262   1410   1431   1512   1330    467
    124    618    493   -374   -184    555   1262   1400   1423   1504   1319    467
    101    600    496   -350   -197    548   1265   1397   1423   1506   1322    472
     93    594    501   -345   -202    548   1262   1387   1418   1504   1325    467
    109    613    504   -361   -197    558   1262   1384   1423   1509   1332    470
    111    652    540   -384   -215    597   1288   1408   1449   1532   1356    501
    111    683    571   -397   -228    626   1312   1426   1478   1566   1389    532
    111    709    597   -413   -241    654   1325   1426   1483   1577   1400    535
    101    737    636   -418   -267    688   1345   1439   1493   1584   1410    548
    103    714    607   -410   -252    662   1361   1460   1506   1595   1423    568
    122    774    652   -449   -265    714   1366   1473   1530   1615   1449    597
    124    859    735   -493   -303    797   1371   1486   1558   1644   1478    639
    114    898    784   -506   -335    841   1358   1483   1577   1654   1501    688
    137    927    787   -532   -324    857   1314   1457   1564   1657   1506    701
    155    909    753   -532   -298    831   1291   1441   1551   1660   1509    685
    140    880    737   -511   -298    810   1283   1426   1532   1647   1499    678
    135    878    743   -506   -303    810   1267   1408   1514   1634   1488    680
    135    826    691   -480   -277    758   1249   1384   1480   1610   1467    659
    122    756    631   -439   -254    693   1239   1369   1447   1584   1434    615
     96    657    561   -376   -233    610   1247   1358   1413   1545   1387    568
     90    607    517   -348   -213    563   1236   1332   1371   1493   1343    535
     72    592    519   -335   -223    555   1223   1301   1325   1452   1299    506
     62    548    485   -303   -210    517   1221   1286   1296   1423   1265    488
     70    511    441   -293   -187    478   1210   1270   1273   1402   1241    465
     77    522    444   -298   -181    483   1195   1252   1252   1384   1231    449
     77    506    428   -293   -176    467   1197   1247   1239   1384   1226    449
     88    493    402   -290   -155    449   1192   1241   1236   1384   1221    444
    101    475    371   -290   -135    423   1179   1228   1221   1371   1205    428
     98    480    381   -288   -140    431   1169   1215   1205   1353   1187    418
     90    472    381   -283   -145    426   1161   1205   1192   1337   1169    415
    106    472    363   -290   -127    418   1156   1200   1182   1330   1158    407
    122    470    348   -298   -114    410   1153   1197   1179   1337   1156    402
    106    457    350   -280   -122    405   1158   1202   1174   1330   1145    400
    129    311    179   -220    -23    246   1161   1205   1085   1223   1028    285
    176     67   -109   -122    142    -20   1239   1267    966   1021    800     46
    194    -54   -252    -70    223   -153   1395   1447    979    914    654   -114
    158    103    -54   -129    106     25   1522   1519   1132   1031    774    -18
     -5    550    555   -275   -280    555   1363    984   1179   1273   1109    340
   -202   1283   1486   -540   -844   1384   1054    374   1278   1732   1696    974
   -355   2062   2418   -854  -1387   2242    782     75   1566   2385   2423   1675
   -306   2312   2618  -1002  -1462   2465    472    -80   1662   2740   2808   2065
   -210   1766   1977   -779  -1096   1870    345   -140   1262   2273   2320   1649
   -148   1117   1265   -485   -706   1189    470     41    813   1517   1525    888
    -93    641    735   -275   -415    688    717    436    735   1158   1078    426
    -20    517    537   -246   -277    527    924    828    953   1249   1085    397
     44    491    446   -267   -202    470   1041   1049   1083   1325   1132    426
     70    475    405   -272   -168    441   1080   1122   1106   1317   1111    397
     83    439    355   -262   -137    397   1088   1137   1085   1280   1072    368
     85    418    332   -252   -122    376   1104   1156   1083   1262   1052    363
     85    407    322   -249   -116    366   1124   1187   1101   1286   1060    361
     93    415    322   -257   -114    368   1124   1187   1096   1280   1060    335
     90    436    345   -267   -127    392   1122   1184   1091   1273   1054    329
     88    465    376   -275   -142    420   1130   1205   1106   1283   1057    353
     90    449    358   -270   -135    402   1135   1218   1111   1288   1054    340
     96    439    342   -270   -122    392   1135   1221   1109   1283   1052    337
     90    457    366   -275   -137    413   1135   1226   1114   1283   1049    353
     96    470    374   -283   -137    423   1132   1236   1122   1296   1052    363
    109    465    355   -288   -122    410   1130   1236   1117   1288   1039    353
    103    462    358   -285   -127    410   1145   1252   1130   1312   1052    358
     98    493    394   -296   -148    444   1150   1262   1143   1327   1062    358
    122    501    379   -311   -127    441   1148   1265   1140   1319   1062    368
    132    514    381   -324   -124    449   1143   1265   1135   1319   1054    374
    127    530    402   -329   -137    467   1150   1283   1148   1332   1057    389
    135    535    397   -337   -132    465   1153   1296   1156   1340   1060    392
    148    527    379   -337   -114    454   1158   1309   1161   1348   1072    392
    142    555    413   -350   -135    485   1158   1325   1166   1353   1072    397
    150    581    428   -366   -137    506   1156   1345   1171   1353   1065    413
    155    558    402   -358   -124    480   1163   1369   1179   1366   1067    407
    155    571    415   -363   -129    493   1174   1395   1197   1392   1083    394
    163    592    426   -379   -129    509   1176   1421   1208   1397   1091    418
    181    600    415   -392   -116    509   1171   1436   1208   1395   1088    428
    194    613    418   -405   -111    514   1166   1457   1213   1389   1075    436
    200    626    426   -413   -111    527   1179   1496   1234   1413   1088    462
    213    636    423   -426   -106    532   1189   1522   1252   1428   1101    449
    228    672    444   -452   -106    558   1182   1532   1247   1421   1098    449
    233    665    431   -452    -98    548   1192   1556   1262   1431   1104    485
    239    652    413   -444    -85    532   1202   1577   1283   1454   1119    511
    249    675    426   -465    -90    550   1192   1564   1275   1454   1122    496
    241    701    459   -472   -109    581   1189   1556   1270   1449   1119    498
    228    714    485   -472   -129    600   1192   1553   1270   1454   1122    517
    218    719    501   -467   -140    610   1200   1543   1270   1457   1132    522
    205    763    555   -485   -176    659   1208   1538   1283   1465   1140    548
    184    779    594   -483   -205    685   1215   1535   1293   1475   1156    589
    174    769    594   -472   -210    683   1205   1499   1278   1460   1140    581
    184    745    561   -465   -187    654   1174   1431   1231   1405   1088    527
    184    719    535   -452   -176    628   1153   1374   1192   1366   1049    472
    187    722    535   -454   -174    628   1143   1337   1179   1361   1049    472
    184    727    542   -454   -179    633   1130   1299   1171   1363   1057    470
    163    732    568   -446   -202    652   1114   1254   1158   1348   1034    439
    153    704    548   -431   -197    626   1104   1221   1132   1314   1000    423
    166    701    535   -433   -184    618   1096   1200   1117   1299    989    428
    161    685    524   -426   -181    605   1098   1187   1114   1301    995    428
    145    685    540   -415   -197    613   1101   1182   1117   1306    997    426
    145    696    548   -420   -200    623   1098   1174   1119   1304   1000    441
    155    706    548   -431   -197    628   1104   1174   1119   1296   1000    449
    161    761    597   -462   -218    680   1117   1184   1132   1309   1010    478
    166    782    615   -472   -223    698   1143   1205   1158   1330   1026    501
    168    802    631   -488   -231    717   1148   1202   1158   1330   1023    478
    168    802    631   -485   -231    717   1161   1213   1163   1332   1028    467
    176    807    631   -493   -228    722   1166   1218   1169   1343   1034    475
    194    854    659   -524   -231    758   1174   1236   1200   1376   1067    517
    210    911    698   -561   -244    805   1156   1226   1213   1395   1083    545
    210    943    732   -576   -262    839   1122   1205   1215   1410   1098    553
    228    948    717   -589   -244    833   1088   1189   1205   1408   1098    555
    244    922    678   -581   -215    800   1062   1169   1176   1382   1065    540
    231    906    675   -571   -223    792   1049   1150   1153   1363   1041    550
    226    885    657   -555   -215    771   1036   1132   1140   1376   1049    540
    226    818    589   -522   -181    704   1018   1109   1114   1363   1031    504
    228    727    498   -478   -135    613   1002   1091   1065   1322    984    467
    220    646    426   -436   -103    537    997   1070   1018   1286    940    428
    223    605    379   -415    -77    493    982   1028    969   1239    896    374
    228    568    337   -400    -54    454    966    992    930   1208    870    337
    231    563    332   -397    -49    449    948    958    893   1169    839    311
    241    545    301   -394    -31    423    930    935    862   1130    807    290
    246    522    275   -384    -12    400    914    914    836   1096    776    267
    244    527    283   -387    -18    405    904    898    823   1075    758    254
    257    576    319   -415    -31    449    883    878    800   1052    743    233
    257    524    267   -392     -5    394    878    862    776   1021    719    218
    252    506    254   -379      0    379    872    854    763    995    701    210
    244    498    252   -371     -2    374    867    852    753    976    685    210
    252    485    233   -368     10    361    854    839    735    953    667    197
    254    498    244   -376      5    371    841    823    714    927    641    168
    262    457    192   -361     33    324    844    820    685    883    597    127
    309    285    -23   -298    166    129    859    828    584    737    446     -7
    361     59   -301   -210    332   -119    940    885    459    509    197   -239
    363     31   -332   -197    345   -150   1088   1041    511    462    135   -314
    283    270    -12   -277    148    129   1148    935    644    626    324   -137
    111    771    657   -444   -272    717    963    394    748    943    740    311
    -96   1574   1670   -737   -883   1621    701    -80    997   1527   1449   1041
   -207   2247   2455  -1021  -1332   2351    454   -205   1350   2164   2135   1719
   -137   2197   2333  -1031  -1234   2265    184   -303   1314   2273   2239   1896
    -57   1657   1714   -800   -885   1683     57   -381    854   1709   1673   1382
    -33    995   1028   -480   -530   1010    202   -239    345    891    841    548
     36    597    561   -319   -262    581    478    215    397    722    574    257
    135    517    381   -327   -122    449    670    558    581    813    607    267
    197    491    293   -348    -46    392    769    737    672    859    631    272
    223    459    236   -340     -5    348    810    800    688    857    620    252
    236    418    181   -329     25    301    815    800    662    818    589    213
    246    394    148   -322     49    272    831    815    662    815    587    202
    249    384    135   -316     57    259    849    839    672    823    594    207
    262    384    122   -322     70    254    854    846    675    823    602    202
    270    371    101   -322     83    239    859    852    672    820    607    210
    259    374    111   -316     72    244    867    862    680    831    620    236
    257    379    122   -319     64    252    870    867    683    839    628    244
    259    368    109   -314     75    239    870    870    678    836    628    231
    257    368    111   -314     72    241    867    880    680    844    641    239
    265    387    122   -327     72    254    880    898    688    852    654    267
    277    366     88   -324     93    228    885    904    685    841    644    277
    283    342     59   -311    111    202    901    924    701    854    657    309
    290    350     59   -322    114    205    917    953    719    872    680    335
    290    350     59   -322    114    205    914    956    724    880    680    309
    285    353     64   -322    109    207    906    953    722    878    685    298
    288    366     77   -327    106    223    906    969    730    883    696    322
    309    387     77   -348    116    233    896    979    730    880    691    322
    314    381     67   -348    122    226    888    987    727    875    691    319
    288    400    109   -345     90    254    872    987    717    865    680    319
    314    426    111   -368    101    270    878   1008    724    867    683    335
    358    418     59   -389    148    239    883   1039    735    870    685    348
    371    428     57   -400    155    244    898   1065    745    872    685    363
    371    441     70   -407    150    257    922   1101    763    883    691    387
    400    462     62   -431    168    262    927   1130    779    898    709    405
    387    415     25   -402    181    220    927   1143    776    893    704    397
    387    426     38   -407    174    233    937   1166    787    898    709    413
    418    452     31   -436    194    241    945   1192    792    898    709    428
    449    428    -20   -439    236    205    945   1205    789    904    717    428
    465    444    -20   -454    244    213    930   1202    771    893    724    433
    493    470    -23   -483    259    223    924   1200    774    896    722    441
    527    493    -33   -511    280    228    906   1187    758    870    696    415
    542    478    -64   -509    303    207    911   1189    771    893    706    423
    504    452    -51   -478    277    200    904   1161    748    880    711    420
    504    462    -41   -483    272    210    885   1127    719    849    680    407
    550    514    -36   -532    293    239    878   1106    711    841    680    420
    555    553     -2   -553    280    275    878   1088    711    839    688    431
    542    581     36   -563    254    309    875   1060    691    823    678    426
    519    568     49   -542    236    309    865   1021    670    807    665    418
    444    522     75   -483    184    298    854    969    652    795    652    405
    394    491     96   -441    150    293    857    927    639    779    633    392
    431    511     80   -472    174    296    859    896    636    774    631    387
    413    496     83   -457    166    290    844    862    615    758    615    368
    407    498     90   -454    158    296    828    839    607    750    607    363
    423    496     72   -459    176    285    826    826    602    740    605    363
    452    504     51   -478    197    280    826    815    597    735    594    358
    446    498     49   -472    197    275    818    810    594    735    592    353
    413    470     57   -441    176    262    802    792    579    717    576    332
    439    501     62   -470    189    283    805    784    574    709    566    329
    452    550     98   -501    174    327    820    795    592    724    579    350
    446    579    129   -514    158    355    831    807    607    737    597    371
    441    587    145   -517    148    368    839    813    613    743    602    376
    400    563    163   -480    119    363    857    813    615    735    594    371
    392    576    184   -485    103    381    875    820    620    732    597    376
    426    654    228   -540     98    444    883    831    633    745    613    392
    423    696    270   -561     77    483    880    833    657    769    639    420
    446    779    332   -613     57    555    859    833    688    807    683    470
    470    810    340   -641     64    576    828    820    696    823    701    491
    475    789    314   -633     80    553    805    797    675    805    691    480
    475    776    301   -626     85    540    789    782    662    797    685    480
    459    769    309   -613     75    540    766    761    646    787    685    478
    462    727    265   -597     98    496    740    732    610    745    649    446
    454    646    192   -550    132    418    727    714    561    691    592    400
    426    548    119   -488    153    335    714    693    519    636    535    348
    439    493     54   -465    192    275    704    672    488    597    498    319
    433    462     28   -449    202    246    696    646    457    563    470    293
    410    457     46   -436    181    252    691    628    436    542    457    288
    405    462     54   -436    174    257    688    618    418    522    449    290
    423    454     31   -439    197    244    672    600    394    493    431    275
    405    426     20   -418    192    223    657    584    376    470    410    257
    392    423     31   -407    179    228    649    576    374    462    400    241
    415    420      5   -418    205    213    652    568    363    441    374    215
    418    400    -18   -407    218    192    646    561    348    415    355    210
    405    384    -20   -394    213    181    633    553    337    405    348    213
    420    392    -28   -407    226    181    610    540    324    387    329    207
    449    410    -38   -431    244    187    607    540    319    381    332    226
    420    405    -15   -413    218    194    636    550    324    376    327    231
    467    311   -158   -389    311     77    657    555    267    296    246    153
    545     88   -459   -316    501   -184    691    574    122     85     23    -70
    566    -83   -652   -244    607   -366    800    670     51    -75   -158   -262
    535     -2   -537   -265    535   -270    943    771    153    -28   -116   -231
    353    358      5   -355    174    184    888    418    303    249    223     88
    161   1101    940   -631   -389   1021    691    -12    581    792    857    724
     -5   1922   1925   -961   -966   1922    467   -189    997   1480   1600   1512
     46   2288   2242  -1166  -1096   2265    161   -265   1215   1896   2018   1974
    127   1847   1719   -987   -797   1782    -49   -428    828   1493   1610   1605
    155   1200   1044   -678   -444   1122    -64   -493    236    706    826    828
    205    672    465   -439   -129    568    129   -241    -33    213    290    288
    283    483    200   -381     41    342    366    127     83    205    226    210
    371    457     85   -415    142    270    485    337    181    254    249    207
    423    420     -2   -423    213    210    535    436    218    262    249    197
    452    387    -64   -420    257    161    550    454    202    228    215    137
    509    420    -88   -465    298    166    587    483    205    210    192     85
    517    420    -98   -470    306    163    615    506    205    189    158    106
    485    358   -127   -423    306    116    618    504    184    163    135    101
    483    355   -127   -420    303    114    600    488    161    137    111     75
    478    371   -106   -423    293    132    618    496    161    132    109     67
    478    353   -124   -418    301    114    626    506    161    132    109     70
    496    376   -119   -436    309    129    623    506    163    137    124     75
    491    387   -106   -439    298    140    620    509    168    140    124     51
    496    400    -96   -446    296    153    628    530    192    155    127     64
    501    392   -109   -446    306    140    613    527    181    140    109     75
    496    387   -109   -441    303    137    594    519    168    124     96     62
    524    439    -85   -483    303    176    610    542    192    148    119     85
    574    485    -88   -530    332    200    636    568    215    163    135    101
    542    452    -90   -498    316    179    605    545    181    122     88     64
    550    459    -90   -506    322    184    620    571    197    135    101     93
    553    491    -62   -522    306    215    646    597    220    158    132    124
    530    470    -59   -498    296    205    644    600    220    158    137    129
    483    428    -54   -457    267    189    639    605    213    155    135    106
    506    449    -57   -478    280    197    631    618    215    150    122     83
    537    454    -85   -498    311    184    623    626    202    124     85     77
    563    465    -98   -514    332    184    620    644    213    129     93    109
    553    446   -106   -501    329    171    628    678    231    150    116    132
    558    426   -132   -493    345    148    626    701    239    153    116    114
    597    470   -129   -535    363    168    633    732    257    166    116    119
    597    483   -114   -540    355    184    649    766    270    179    122    155
    607    496   -111   -553    358    192    657    800    298    207    161    184
    610    485   -124   -548    366    179    646    810    301    210    171    184
    620    498   -122   -561    371    189    652    826    303    215    179    197
    639    527   -111   -581    376    207    672    846    316    226    189    215
    654    522   -132   -589    392    194    662    836    303    213    179    200
    662    535   -127   -600    394    205    649    818    293    200    163    202
    662    540   -122   -602    392    210    649    815    290    200    166    226
    652    568    -83   -610    368    244    646    805    283    194    158    220
    620    542    -80   -584    350    233    636    779    252    163    132    207
    605    535    -70   -568    337    233    644    776    262    181    145    226
    600    576    -23   -589    311    277    649    771    283    213    171    252
    600    587    -12   -592    306    288    641    748    285    215    176    257
    555    615     57   -587    249    337    654    727    293    218    174    265
    511    594     80   -553    215    337    659    706    296    215    163    267
    498    527     28   -514    236    277    657    675    277    187    132    249
    509    530     20   -519    244    275    636    631    249    140     93    233
    498    527     28   -514    233    280    636    620    254    163    111    244
    506    504     -2   -506    254    252    631    605    259    168    119    228
    522    504    -20   -514    270    241    610    579    236    137     93    187
    491    470    -20   -480    257    226    618    571    233    124     80    158
    483    465    -18   -475    252    223    607    550    218     90     41    158
    493    454    -38   -475    267    207    592    532    200     80     25    140
    491    446    -44   -470    265    202    587    524    205     88     31    127
    488    439    -49   -462    270    194    607    553    233    111     59    166
    493    514     18   -506    239    267    600    532    213     77     28    155
    488    519     28   -504    231    275    607    535    218     75     15    171
    470    509     38   -493    215    275    633    550    241     98     28    168
    465    504     38   -483    213    272    652    555    241     90     28    155
    498    553     54   -527    220    303    641    542    239     83     23    166
    511    613     98   -563    207    355    649    566    280    124     64    223
    509    667    158   -589    174    413    628    553    288    135     83    244
    542    709    166   -626    189    439    576    514    280    135     80    249
    568    711    142   -641    213    428    545    488    259    114     57    241
    545    665    119   -607    213    392    532    467    233     88     31    228
    532    644    111   -589    210    379    509    441    207     67     10    210
    522    654    132   -587    194    394    485    407    174     44     -7    184
    514    571     54   -545    231    314    467    387    135      5    -51    140
    537    462    -77   -501    309    192    449    363     75    -59   -116     88
    555    405   -153   -483    355    127    423    324     18   -122   -179     41
    527    384   -142   -454    335    122    389    293    -15   -155   -223     25
    542    353   -189   -449    363     83    379    277    -36   -179   -257     12
    558    348   -210   -454    384     70    381    259    -57   -202   -288    -28
    530    324   -205   -428    366     59    392    252    -64   -213   -311    -46
    454    275   -179   -363    316     49    394    241    -77   -231   -342    -49
    457    262   -194   -358    324     33    384    231    -90   -246   -361    -49
    478    257   -220   -368    350     18    358    226    -98   -254   -363    -38
    501    252   -249   -376    374      0    350    236    -85   -236   -353    -36
    457    215   -241   -335    350    -12    366    231    -88   -246   -374    -72
    439    220   -218   -329    327      2    394    231    -96   -265   -392    -70
    439    220   -218   -329    327      2    413    249    -80   -244   -368    -54
    410    181   -228   -298    319    -20    402    254    -80   -244   -363    -57
    439     85   -353   -262    397   -132    394    257   -135   -316   -439   -119
    472   -176   -649   -148    561   -413    446    311   -257   -522   -667   -335
    457   -293   -753    -83    605   -522    613    475   -233   -600   -782   -488
    439   -114   -553   -163    493   -332    756    587    -62   -475   -654   -400
    316    257    -59   -285    189     98    698    262     54   -233   -348    -90
    137    961    820   -550   -340    891    389   -319    155    200    215    498
     25   1714   1688   -870   -831   1701    116   -607    439    813    917   1213
     77   1935   1857  -1008   -891   1896   -166   -743    548   1158   1278   1592
    129   1457   1327   -792   -597   1392   -340   -891    161    789    901   1273
    155    836    680   -496   -262    758   -309   -888   -418    -49     54    449
    197    371    174   -283     12    272   -106   -589   -589   -498   -459    -80
    259    215    -44   -239    150     85    116   -179   -361   -413   -454    -80
    327    181   -145   -254    236     18    280    111   -158   -277   -350      7
    381    150   -231   -267    306    -38    335    215   -106   -262   -353    -23
    400    129   -272   -265    335    -70    345    241   -114   -293   -394    -62
    392    106   -285   -249    337    -90    366    272   -103   -296   -400    -57
    387     77   -309   -231    348   -114    376    283   -106   -309   -413    -67
    400     64   -337   -233    368   -135    387    288   -109   -324   -420    -72
    405     59   -345   -233    374   -140    397    303   -101   -329   -426    -54
    407     59   -348   -236    376   -142    397    314    -88   -311   -423    -62
    402     38   -363   -220    384   -161    376    298   -103   -332   -454   -103
    407     10   -400   -210    402   -194    387    311    -93   -324   -441    -83
    410     23   -387   -218    400   -181    394    332    -70   -301   -413    -51
    439     33   -405   -236    423   -187    400    345    -59   -293   -407    -41
    488    101   -387   -293    439   -142    407    361    -41   -267   -379     15
    462    101   -363   -283    413   -129    413    368    -25   -239   -350     31
    433     67   -368   -252    402   -150    426    376    -15   -239   -368    -38
    415     18   -400   -218    407   -189    423    371    -31   -280   -439    -83
    426     49   -376   -236    402   -163    426    384    -23   -293   -454     -5
    423     83   -340   -254    381   -127    436    402      0   -267   -418     51
    415     54   -361   -236    387   -153    433    410      5   -257   -405     64
    436     75   -361   -257    397   -142    436    428     20   -241   -387     31
    441     96   -345   -267    394   -124    457    454     41   -231   -389     23
    452     70   -381   -262    415   -153    457    459     25   -270   -428     54
    465     96   -368   -283    418   -135    457    478     38   -257   -415     62
    452    103   -350   -280    400   -122    472    517     70   -228   -387     96
    436     85   -350   -259    394   -132    483    532     75   -236   -381     96
    454     90   -366   -272    410   -137    483    550     83   -239   -376    101
    454     85   -371   -270    413   -142    496    589    116   -210   -345    124
    452     96   -355   -275    405   -127    504    623    140   -197   -316    142
    478    129   -348   -303    413   -109    498    639    142   -202   -311    150
    493    132   -361   -314    428   -114    504    667    163   -187   -290    171
    498    148   -350   -324    426   -101    506    693    184   -163   -270    192
    511    179   -332   -345    420    -75    501    696    181   -171   -272    192
    527    187   -340   -355    433    -75    493    688    168   -192   -285    194
    522    205   -319   -363    418    -57    496    688    168   -200   -283    226
    530    181   -348   -355    439    -83    491    672    155   -207   -283    220
    527    194   -335   -363    431    -70    465    636    127   -223   -293    184
    485    184   -301   -335    394    -57    467    626    127   -218   -293    166
    480    184   -296   -335    389    -54    480    615    129   -218   -285    187
    496    215   -280   -355    387    -31    472    589    119   -220   -277    194
    475    223   -254   -350    363    -15    462    563    111   -228   -293    150
    457    213   -244   -335    350    -15    467    553    114   -239   -329    137
    446    189   -257   -319    350    -31    457    517     98   -267   -363    137
    426    181   -244   -303    335    -31    446    478     83   -283   -379    114
    407    194   -213   -301    309     -7    465    467     96   -265   -353    124
    405    205   -200   -303    303      2    457    444     93   -265   -350    111
    397    145   -252   -272    322    -51    420    392     46   -316   -410     59
    384    106   -277   -246    329    -85    428    381     44   -319   -418     67
    387    109   -277   -249    332    -85    436    387     64   -296   -389     96
    405    135   -270   -270    337    -67    423    371     57   -306   -392     90
    381    129   -254   -257    316    -62    418    366     54   -309   -402     59
    379    124   -257   -252    319    -64    420    371     59   -306   -418     33
    394    150   -244   -275    319    -46    415    361     49   -319   -439     36
    410    181   -228   -296    319    -23    415    361     49   -322   -436     67
    400    226   -174   -314    285     25    433    379     80   -285   -397    106
    379    257   -124   -319    252     67    454    392    101   -259   -374    122
    379    246   -132   -314    257     59    449    379     85   -277   -392     93
    381    301    -80   -340    231    111    462    397    114   -252   -371    109
    384    381     -2   -384    192    189    470    420    166   -197   -314    184
    402    444     41   -423    179    241    452    410    189   -166   -272    215
    381    475     93   -431    145    285    428    394    197   -148   -257    210
    358    454     96   -405    132    275    413    392    194   -148   -270    215
    358    444     85   -402    135    265    405    379    179   -163   -290    220
    350    446     93   -400    129    270    394    363    171   -166   -296    210
    348    420     70   -384    137    246    384    350    155   -181   -316    202
    374    350    -23   -361    200    163    361    329    114   -228   -366    181
    340    189   -153   -265    246     18    327    280     38   -301   -439     83
    293    116   -176   -205    233    -28    327    265     10   -324   -467     44
    290     98   -192   -197    241    -44    324    249    -15   -342   -491     31
    335     83   -252   -207    293    -83    314    228    -46   -374   -522    -12
    324     77   -246   -202    285    -83    322    218    -57   -387   -548    -15
    309     46   -262   -179    285   -106    314    210    -70   -400   -566      5
    311      7   -303   -161    309   -148    298    194    -90   -400   -579    -15
    324     23   -301   -174    314   -137    277    176    -98   -394   -587    -59
    311     18   -296   -166    303   -137    285    184    -88   -376   -568    -51
    306      2   -306   -155    306   -150    280    181    -96   -379   -576    -51
    316     -7   -324   -155    319   -166    265    168   -114   -394   -597    -62
    306      5   -301   -155    303   -148    265    166   -111   -387   -597    -57
    293    -10   -306   -142    298   -158    249    155   -114   -387   -602    -57
    322      0   -322   -163    322   -161    233    142   -132   -413   -626    -72
    358    -72   -431   -145    394   -252    252    158   -174   -478   -704   -119
    389   -306   -696    -41    542   -501    309    228   -267   -633   -888   -283
    413   -462   -875     23    644   -670    433    366   -275   -740  -1034   -491
    394   -283   -678    -57    535   -480    563    454   -135   -639   -940   -452
    270    129   -142   -202    205     -5    504     93    -64   -428   -665   -176
     93    724    631   -407   -267    678    181   -579    -72    -98   -205    324
    -51   1467   1517   -709   -784   1491   -111   -919    145    478    465    987
    -70   1761   1831   -846   -950   1795   -389  -1096    249    849    870   1400
     -2   1337   1337   -667   -670   1337   -558  -1195    -51    566    566   1150
     70    701    631   -384   -280    667   -501  -1130   -571   -236   -262    353
    129    228     96   -181     15    163   -262   -745   -675   -641   -756   -129
    179     75   -103   -127    140    -12    -36   -303   -400   -498   -711   -111
    270     59   -213   -166    241    -75    109    -25   -207   -371   -628    -51
    332     31   -301   -181    316   -135    179     93   -142   -342   -618    -51
    309      2   -306   -155    306   -150    184    114   -140   -355   -639    -75
    324      0   -324   -163    322   -161    205    140   -132   -358   -644    -83
    402     49   -355   -226    379   -153    223    168   -119   -363   -652    -80
    381     31   -350   -205    366   -158    244    184   -109   -363   -654    -75
    340     -7   -348   -166    342   -179    254    197   -101   -358   -644    -59
    371     25   -345   -200    358   -158    254    197   -106   -366   -649    -64
    363     28   -335   -197    348   -153    257    202   -101   -363   -652    -85
    296    -36   -332   -129    314   -184    272    215    -88   -348   -641    -88
    311    -25   -337   -142    322   -181    275    215    -90   -348   -639   -101
    342      0   -342   -171    342   -171    283    223    -80   -337   -623    -93
    342     28   -314   -187    327   -142    293    246    -49   -311   -592    -51
    361     64   -296   -213    329   -114    288    259    -31   -298   -576    -18
    368     70   -298   -220    332   -114    267    246    -49   -316   -589    -41
    355     85   -272   -220    314    -93    290    265    -33   -303   -584    -51
    384    101   -283   -244    332    -88    319    303     -2   -272   -563    -28
    397     80   -316   -239    358   -116    306    303    -10   -285   -579    -28
    384     96   -288   -241    337    -96    298    306    -10   -290   -579    -31
    381    119   -262   -252    322    -70    303    332     10   -272   -561     -5
    428    122   -306   -275    368    -93    296    353     31   -249   -535      7
    449    124   -324   -285    387    -98    296    368     44   -236   -514      2
    397    122   -275   -259    335    -75    327    397     62   -223   -509     12
    400    119   -280   -259    340    -80    350    423     72   -218   -506     23
    431    119   -311   -277    371    -96    342    436     70   -223   -509     23
    428    145   -283   -285    355    -67    353    475    103   -189   -472     54
    431    179   -254   -306    342    -36    358    506    127   -163   -449     70
    470    171   -298   -322    384    -62    350    524    129   -168   -449     67
    465    161   -306   -314    384    -72    345    542    137   -161   -433     98
    470    192   -277   -329    374    -41    366    589    174   -111   -381    158
    504    210   -293   -358    400    -41    361    594    168   -111   -381    101
    519    220   -298   -371    407    -38    350    594    158   -129   -423     62
    532    239   -293   -387    410    -25    348    597    155   -140   -433    106
    532    270   -262   -400    397      5    355    587    155   -132   -407    114
    550    319   -231   -433    389     44    350    568    153   -127   -392    106
    537    327   -210   -433    374     59    350    561    148   -135   -394    116
    496    288   -210   -392    353     41    363    545    132   -145   -400    124
    517    322   -194   -418    355     64    345    506    106   -166   -415    109
    501    337   -163   -420    332     85    322    475     96   -171   -418    103
    478    345   -132   -413    303    106    322    459    103   -161   -405    129
    509    392   -116   -449    314    137    322    436    101   -155   -397    124
    509    387   -122   -446    316    132    335    407     98   -158   -400    103
    444    353    -90   -400    267    129    350    379     96   -166   -407     90
    418    335    -83   -379    252    127    329    337     83   -187   -426     75
    428    324   -103   -379    265    111    298    293     54   -218   -454     28
    410    309   -101   -358    257    103    296    277     51   -218   -462     31
    397    309    -88   -353    241    109    288    267     51   -213   -454     46
    410    316    -93   -363    252    111    275    246     46   -220   -452     23
    402    332    -72   -368    239    129    275    233     41   -231   -467     -5
    387    329    -57   -358    223    137    283    241     54   -228   -467     12
    397    332    -64   -366    231    135    288    236     57   -228   -462     23
    407    353    -54   -381    231    150    290    241     70   -213   -452     33
    405    392    -12   -400    210    189    293    257     96   -187   -426     41
    407    436     28   -420    189    233    293    262    101   -192   -428     44
    428    478     46   -454    189    262    309    257     90   -213   -441     70
    418    483     64   -452    176    275    353    285    119   -176   -405    103
    428    496     67   -462    179    283    363    301    142   -145   -374     98
    431    545    114   -488    158    329    368    301    155   -137   -368     80
    415    597    181   -506    116    389    374    306    181   -106   -332    124
    402    659    257   -532     72    459    350    303    210    -67   -288    179
    439    693    254   -568     93    475    293    275    194    -75   -290    181
    457    646    189   -550    135    418    267    249    166   -106   -322    163
    428    618    189   -524    119    405    267    246    166    -93   -309    174
    420    639    215   -530    101    428    246    223    155    -98   -311    163
    428    592    163   -511    132    379    220    192    111   -140   -348    124
    410    496     85   -452    163    290    215    181     77   -168   -384     85
    407    389    -20   -400    215    184    218    176     49   -205   -426     54
    418    363    -57   -392    239    153    218    150     12   -244   -457     15
    384    332    -51   -361    215    140    220    122    -18   -275   -485    -15
    358    301    -57   -329    207    122    218    111    -38   -293   -496    -18
    374    265   -109   -322    241     77    205     93    -59   -314   -514    -38
    400    259   -140   -329    270     59    187     75    -77   -335   -535    -62
    405    270   -135   -340    270     67    184     80    -70   -322   -522    -49
    363    262   -101   -311    233     80    189     70    -77   -335   -535    -59
    394    257   -137   -327    267     59    166     46   -106   -368   -566    -80
    397    265   -132   -332    265     67    163     57   -101   -361   -548    -54
    407    267   -140   -340    275     64    174     67    -85   -342   -522    -41
    420    259   -161   -340    290     49    181     51   -103   -374   -550    -83
    384    257   -129   -322    257     62    174     36   -116   -397   -574    -83
    402    254   -148   -329    275     54    174     49   -116   -392   -568    -67
    452     93   -358   -275    405   -132    161     33   -226   -524   -696   -205
    480   -171   -652   -153    566   -410    233     64   -371   -748   -937   -452
    480   -223   -706   -129    592   -465    389    220   -332   -802  -1015   -553
    501     46   -457   -275    478   -205    444    189   -194   -665   -852   -415
    446    555    109   -504    166    332    244   -311   -114   -400   -493    -49
    181   1254   1072   -717   -444   1163    -51   -870     54     96    116    576
     23   1987   1961  -1008   -969   1974   -267  -1028    423    756    836   1291
     31   2047   2016  -1039   -992   2031   -553  -1150    446    940   1031   1514
    161   1595   1434   -880   -636   1514   -704  -1234     33    470    555   1096
    309   1041    732   -675   -210    888   -563  -1083   -454   -290   -210    355
    303    522    218   -413     41    371   -293   -659   -483   -558   -566    -28
    285    350     64   -319    109    210    -44   -306   -296   -488   -550    -51
    301    293     -7   -298    155    142     98    -96   -187   -439   -530    -31
    316    202   -114   -259    215     44    129    -31   -181   -457   -550    -59
    376    220   -155   -298    265     33    111    -23   -192   -470   -555    -93
    444    303   -142   -374    293     80    137     20   -155   -436   -511    -64
    444    301   -145   -374    293     77    187     49   -140   -433   -504    -70
    402    241   -161   -322    283     41    197     38   -168   -480   -537   -109
    449    290   -158   -368    303     64    184     54   -161   -480   -522    -80
    446    303   -142   -374    296     80    163     59   -155   -472   -504    -64
    428    283   -148   -355    288     67    166     54   -163   -483   -498    -67
    449    309   -140   -379    296     85    176     62   -161   -485   -483    -54
    449    340   -111   -394    277    114    184     77   -145   -467   -457    -41
    459    324   -135   -392    296     96    189     90   -137   -457   -449    -38
    472    335   -140   -405    306     98    184     90   -135   -449   -441    -44
    465    366    -98   -415    283    135    189    109   -116   -428   -410     -7
    462    381    -80   -423    270    150    194    119   -111   -420   -392      0
    480    374   -106   -428    293    135    184    109   -127   -441   -410    -31
    485    368   -119   -428    301    127    189    124   -114   -439   -413    -25
    488    392    -96   -439    293    148    200    153    -96   -418   -397     12
    504    400   -106   -452    303    148    189    153   -103   -420   -397      5
    522    410   -111   -467    316    148    194    163    -98   -407   -381      2
    545    436   -111   -491    327    163    200    194    -75   -379   -355     28
    571    452   -119   -511    345    166    194    210    -75   -379   -353     33
    527    410   -116   -470    322    148    210    220    -77   -384   -361     23
    530    407   -124   -470    327    142    220    252    -62   -379   -358     25
    550    436   -114   -496    332    161    231    285    -44   -366   -337     62
    576    415   -161   -496    368    127    231    311    -36   -361   -329     88
    594    423   -171   -509    384    124    220    342    -20   -332   -311     88
    646    485   -163   -566    405    161    241    392     18   -290   -267    106
    683    524   -161   -605    420    184    254    413     23   -285   -257    106
    696    522   -174   -607    436    174    259    423     15   -293   -254    116
    717    553   -166   -636    441    194    277    452     38   -262   -223    150
    636    488   -148   -563    392    168    285    436     20   -277   -233    137
    626    478   -148   -553    387    163    280    415     -2   -301   -254    119
    631    493   -137   -561    384    179    270    410     -2   -298   -241    135
    631    530   -101   -581    363    215    272    405      0   -285   -215    153
    644    548    -96   -597    368    226    267    379    -15   -293   -213    150
    652    537   -114   -597    384    213    252    358    -33   -303   -215    145
    649    563    -85   -605    368    239    254    345    -28   -293   -197    166
    633    563    -70   -600    350    249    246    311    -33   -283   -179    168
    620    589    -31   -605    327    280    236    272    -41   -277   -174    163
    600    584    -18   -592    309    283    233    239    -49   -275   -176    158
    581    545    -36   -563    309    254    228    205    -59   -288   -187    145
    576    574     -5   -576    290    285    202    158    -85   -301   -205    122
    550    561     10   -555    270    285    202    137    -80   -285   -184    137
    530    537      7   -535    259    275    205    127    -75   -270   -179    145
    524    532      7   -527    259    270    189     93   -101   -290   -205    111
    511    540     25   -527    241    283    179     72   -109   -298   -207    101
    501    535     33   -519    233    285    187     77    -96   -283   -184    129
    509    524     15   -517    244    272    181     67   -103   -283   -187    135
    509    517      7   -511    252    262    174     54   -114   -293   -200    122
    496    519     20   -509    236    270    181     59    -98   -272   -176    140
    493    524     31   -509    231    277    181     57   -101   -275   -174    148
    488    542     51   -517    218    298    184     51   -103   -272   -168    148
    488    574     85   -530    202    329    207     75    -75   -241   -140    176
    501    615    114   -561    192    366    228     90    -54   -218   -122    200
    511    631    119   -574    197    376    236     90    -51   -218   -119    213
    496    626    129   -563    181    379    249     93    -51   -213   -111    223
    493    659    166   -576    163    413    272    116    -18   -176    -77    259
    527    722    192   -626    166    457    254    109    -12   -161    -67    246
    524    750    226   -639    148    488    233    101      2   -122    -28    275
    522    792    270   -659    124    530    202    101     28    -83     15    329
    542    784    241   -662    150    514    174     88     23    -85     18    332
    530    776    246   -654    140    514    153     59     -5   -111      2    335
    519    771    252   -646    135    511    145     44    -18   -111      0    342
    514    745    228   -631    142    488    127     23    -36   -119     -7    342
    506    639    132   -571    187    387    103     -7    -88   -163    -51    288
    478    519     38   -501    220    280     96    -25   -132   -205    -98    207
    470    452    -20   -462    246    215    103    -28   -148   -218   -127    166
    470    418    -54   -444    262    181     85    -57   -181   -246   -155    174
    449    397    -51   -423    252    174     64    -90   -218   -275   -174    171
    446    381    -67   -415    257    158     75    -85   -213   -267   -174    158
    436    340    -96   -387    265    122     77    -98   -228   -288   -197    145
    441    345    -96   -394    267    124     67   -111   -246   -301   -205    137
    418    335    -83   -376    252    127     72   -109   -241   -288   -184    140
    363    275    -88   -322    226     93     80   -114   -244   -293   -192    129
    345    236   -109   -293    228     64     72   -124   -252   -303   -194    127
    345    231   -116   -288    231     57     75   -129   -252   -301   -184    135
    363    228   -135   -296    249     46     72   -129   -259   -298   -184    132
    374    213   -161   -293    267     25     62   -129   -259   -296   -179    122
    376    202   -174   -290    275     15     59   -132   -267   -303   -192    111
    387    101   -285   -244    335    -90     70   -135   -324   -374   -265     51
    433   -153   -587   -140    509   -368    119   -119   -467   -563   -472   -161
    441   -306   -750    -70    594   -527    252    -46   -542   -722   -657   -358
    389   -194   -584    -96    485   -389    368     -2   -444   -646   -589   -303
    257    135   -122   -197    189      5    293   -329   -303   -397   -301      0
    114    849    735   -480   -309    792      0   -826    -59    106    290    600
     25   1751   1725   -891   -849   1738   -241   -948    415    846   1075   1384
     57   2114   2057  -1085  -1000   2086   -524   -963    670   1275   1499   1831
    127   1751   1621   -940   -745   1686   -774  -1114    340    958   1187   1553
     96   1114   1018   -605   -459   1067   -779  -1249   -324    142    402    779
    116    548    431   -332   -155    488   -488   -914   -558   -306   -106    270
    197    329    132   -265     33    231   -213   -509   -423   -303   -179    166
    283    254    -31   -270    158    111    -57   -270   -314   -254   -166    158
    319    231    -88   -275    205     72     12   -168   -275   -241   -171    145
    309    192   -119   -252    213     36     25   -155   -293   -270   -200    109
    316    171   -145   -244    231     12     28   -153   -309   -293   -223     83
    332    179   -153   -257    241     15     49   -132   -301   -290   -223     77
    324    153   -171   -239    249     -7     67   -109   -288   -285   -220     85
    309    122   -187   -215    246    -33     64   -111   -301   -301   -236     67
    301    122   -179   -213    239    -28     62   -109   -303   -303   -241     57
    316    155   -161   -239    239     -2     67    -83   -283   -280   -223     75
    350    166   -184   -257    267     -7     64    -59   -270   -270   -210     85
    368    184   -184   -277    275      0     62    -57   -272   -280   -215     75
    376    207   -168   -290    272     20     90    -36   -254   -259   -200     93
    340    187   -155   -265    246     18    109    -31   -249   -254   -200     98
    335    179   -155   -257    246     12     98    -25   -252   -257   -202     93
    340    192   -148   -267    244     20     93    -10   -236   -241   -189    106
    306    168   -140   -239    223     15     98      7   -220   -223   -174    119
    262    122   -140   -192    200     -7     90      5   -231   -236   -184    106
    244    135   -109   -189    176     12    109     20   -213   -215   -161    132
    252    155    -96   -205    174     31    124     54   -184   -189   -135    161
    275    155   -119   -215    197     18    124     72   -174   -179   -132    161
    288    158   -129   -223    207     15    114     85   -174   -181   -137    155
    277    158   -119   -218    200     20    124    111   -155   -161   -122    179
    277    158   -119   -218    197     20    137    137   -142   -150   -114    189
    316    155   -163   -236    241     -2    135    150   -145   -153   -122    174
    345    181   -163   -265    254     10    140    176   -135   -142   -111    181
    350    181   -168   -265    259      7    155    223   -106   -111    -83    213
    366    187   -179   -280    272      5    158    249    -96   -103    -77    218
    405    213   -194   -309    301     10    161    277    -88    -98    -75    223
    397    207   -192   -303    293      7    171    306    -72    -80    -64    239
    413    207   -205   -309    309      2    174    329    -64    -75    -64    241
    433    223   -213   -329    324      5    163    340    -67    -77    -67    241
    436    231   -205   -335    319     12    163    353    -59    -72    -57    252
    420    228   -192   -324    306     18    155    350    -62    -75    -54    257
    444    241   -202   -342    324     20    148    340    -75    -85    -64    249
    426    246   -179   -337    303     33    153    335    -75    -80    -59    254
    423    246   -176   -335    298     33    161    342    -59    -67    -49    267
    423    252   -174   -337    296     38    148    316    -75    -85    -62    254
    402    249   -153   -324    277     49    140    290    -85    -96    -67    254
    410    262   -148   -337    280     57    132    275    -80    -88    -59    262
    402    285   -116   -342    259     83    127    249    -80    -88    -62    259
    363    283    -80   -324    223    101    111    202   -101   -114    -85    233
    342    277    -64   -309    205    106    106    168   -109   -124   -101    218
    335    257    -77   -298    207     90    103    142   -119   -137   -122    197
    342    257    -85   -301    213     85    101    111   -132   -155   -142    174
    329    244    -88   -288    207     77     93     77   -145   -171   -163    153
    303    246    -57   -275    181     96     85     57   -150   -171   -168    145
    301    244    -59   -272    179     93     83     49   -153   -179   -174    135
    329    283    -46   -309    189    119     77     49   -148   -171   -171    140
    319    259    -59   -290    189    101     59     36   -158   -181   -184    127
    293    231    -62   -262    179     85     51     28   -161   -187   -194    122
    314    257    -59   -288    187     98     67     28   -161   -192   -202    116
    288    231    -57   -259    174     85     77     25   -161   -192   -213    109
    249    218    -31   -236    137     93     83     20   -163   -194   -215    101
    252    236    -15   -244    135    111     98     31   -153   -189   -215    103
    265    280     12   -272    124    148    122     51   -127   -163   -192    124
    249    306     54   -277     96    181    142     64   -109   -145   -181    137
    252    314     59   -283     96    187    142     62   -111   -153   -192    127
    280    332     51   -306    114    192    145     62   -119   -161   -205    111
    306    400     90   -353    106    246    158     85    -75   -122   -161    150
    301    478    176   -389     62    327    148     93    -41    -83   -119    192
    303    537    231   -423     36    384    111     80    -25    -64    -90    218
    335    563    228   -449     54    397     77     72    -20    -51    -77    233
    340    532    192   -439     72    361     64     59    -41    -67    -96    218
    327    514    187   -423     70    350     38     23    -75    -98   -124    184
    298    504    205   -402     46    355     18     -5    -98   -111   -135    179
    285    446    161   -366     62    303      2    -20   -129   -142   -166    153
    306    355     46   -332    129    202    -12    -36   -184   -205   -228     90
    309    275    -33   -293    171    122    -33    -70   -239   -267   -290     31
    277    207    -72   -244    174     70    -44    -98   -272   -303   -324      2
    290    171   -119   -231    205     25    -46   -106   -293   -319   -345    -18
    275    184    -93   -231    184     46    -44   -122   -309   -337   -361    -41
    236    153    -85   -194    161     33    -33   -129   -316   -353   -379    -54
    244    135   -111   -189    179     10    -41   -142   -332   -371   -400    -70
    265    142   -122   -202    194     10    -59   -161   -350   -384   -413    -90
    244    140   -106   -194    174     18    -57   -155   -342   -368   -392    -88
    239    140    -98   -189    168     20    -44   -145   -337   -363   -387    -83
    254    129   -127   -192    192      0    -49   -161   -355   -381   -402   -101
    257    114   -142   -184    200    -12    -54   -163   -363   -394   -413   -103
    239    109   -132   -176    184    -10    -51   -158   -353   -379   -394    -88
    239    111   -129   -176    184     -7    -59   -163   -363   -389   -407   -103
    259     41   -220   -150    239    -88    -64   -166   -405   -441   -457   -150
    311   -142   -454    -83    381   -298    -46   -142   -506   -571   -600   -285
    337   -355   -693      7    514   -524     75    -33   -576   -743   -797   -493
    340   -311   -652    -15    496   -480    215     88   -496   -735   -805   -535
    262      7   -254   -135    257   -122    236    -83   -353   -540   -579   -329
    103    535    431   -319   -163    483    -18   -639   -265   -202   -142    119
    -15   1374   1389   -680   -704   1382   -324  -1023     -5    392    550    826
    -70   1948   2016   -940  -1041   1982   -607  -1150    288    945   1137   1415
     10   1769   1756   -891   -872   1764   -901  -1293    127    909   1093   1408
     67   1156   1088   -610   -509   1122  -1008  -1421   -454    207    407    758
     70    555    485   -316   -207    522   -789  -1223   -870   -498   -327     41
    119    233    114   -179      2    174   -488   -745   -717   -548   -480   -127
    187    184     -5   -187     96     90   -272   -400   -491   -413   -402    -70
    252    140   -111   -194    181     15   -163   -236   -402   -374   -387    -77
    265     98   -166   -184    215    -31   -142   -210   -413   -405   -420   -124
    277    101   -176   -189    226    -36   -127   -187   -413   -415   -431   -142
    254     75   -179   -166    215    -49   -111   -168   -410   -418   -433   -148
    257     64   -192   -161    226    -62   -101   -148   -407   -420   -436   -158
    277     70   -210   -176    244    -70    -88   -135   -402   -413   -428   -155
    285     80   -205   -184    244    -59    -83   -129   -400   -410   -428   -155
    296     72   -226   -187    259    -75    -77   -122   -402   -413   -436   -155
    288     80   -207   -184    249    -62    -70   -101   -384   -397   -418   -142
    277    103   -174   -192    226    -33    -70    -93   -376   -387   -405   -137
    288    116   -171   -202    231    -25    -77    -96   -379   -384   -407   -140
    288    111   -179   -202    233    -33    -80    -93   -376   -381   -413   -148
    298    127   -171   -213    236    -20    -75    -75   -358   -366   -400   -129
    306    137   -168   -223    236    -15    -75    -70   -355   -366   -400   -124
    319    140   -179   -231    249    -18    -67    -54   -337   -348   -387   -114
    319    163   -158   -244    239      2    -59    -38   -316   -319   -366    -98
    314    166   -148   -239    231     10    -67    -36   -322   -324   -368   -101
    337    155   -184   -246    259    -12    -67    -25   -316   -319   -368   -101
    335    171   -163   -254    249      5    -54    -10   -301   -301   -355    -96
    329    174   -155   -254    241     10    -41      7   -285   -285   -340    -80
    342    174   -168   -257    257      2    -49     10   -290   -290   -342    -90
    350    184   -168   -267    259      7    -46     25   -285   -285   -340    -88
    358    176   -181   -267    270     -2    -44     46   -275   -275   -332    -80
    345    179   -166   -265    257      7    -25     93   -244   -249   -309    -57
    309    205   -103   -257    207     51     -2    153   -200   -205   -272    -15
    337    218   -122   -280    231     49      7    202   -168   -168   -241      5
    392    246   -145   -319    270     49      0    218   -168   -171   -246     -5
    418    241   -179   -332    298     31    -10    226   -176   -176   -257    -15
    410    226   -184   -316    298     20     -5    249   -163   -158   -244     -5
    394    239   -155   -319    275     44      5    272   -145   -135   -223     12
    397    272   -124   -335    262     75      7    283   -140   -127   -215     25
    418    293   -124   -358    270     85     12    288   -140   -129   -210     41
    433    301   -132   -366    283     85     15    293   -135   -127   -207     54
    439    306   -132   -374    285     88      2    275   -145   -135   -213     36
    452    316   -135   -384    293     93      0    262   -148   -135   -210     33
    454    348   -106   -402    280    122      0    257   -140   -122   -197     51
    436    379    -57   -407    246    161      5    252   -132   -106   -174     77
    413    363    -51   -389    231    155    -12    218   -148   -122   -189     62
    389    335    -57   -363    223    140    -12    192   -150   -124   -194     51
    368    348    -23   -361    194    163      7    184   -129   -109   -181     62
    358    342    -15   -350    187    163     20    168   -119   -101   -171     64
    340    374     33   -358    153    205      5    127   -129   -111   -184     46
    316    337     18   -327    150    179    -10     93   -140   -122   -194     36
    309    314      5   -314    153    161    -28     54   -163   -145   -218     12
    309    306     -2   -306    155    153    -36     33   -166   -148   -220      5
    277    280      0   -280    137    142    -46     18   -171   -150   -226     -7
    265    254    -12   -259    140    122    -49      2   -176   -161   -233    -18
    254    285     31   -270    111    158    -41     -5   -171   -153   -226    -10
    246    290     44   -267    101    168    -33      0   -158   -135   -210      5
    233    280     46   -259     93    163    -41     -5   -163   -145   -223     -2
    244    272     25   -259    109    150    -44     -2   -161   -140   -215      2
    252    288     36   -272    109    163    -38     -2   -150   -127   -202     10
    246    306     59   -275     93    184    -12     15   -122    -98   -176     31
    246    332     85   -290     80    210     -2     20   -111    -90   -166     31
    241    353    111   -298     64    233      2     20   -103    -85   -155     33
    220    358    135   -290     41    246     18     33    -88    -67   -140     46
    210    348    137   -277     36    244     38     44    -75    -57   -129     59
    246    428    179   -340     33    306     64     70    -41    -23   -101     90
    262    509    244   -387      7    376     85     93      5     23    -54    137
    244    532    288   -389    -23    410     64     90     28     57    -20    171
    246    566    319   -405    -36    444     20     67     31     75     -2    187
    249    553    301   -402    -25    428      0     59     25     70    -10    176
    262    553    290   -407    -15    423     -2     54     23     72     -2    184
    262    550    288   -407    -12    420    -25     25      0     51    -15    174
    239    493    254   -366     -7    374    -51     -5    -36     18    -46    145
    220    366    145   -293     36    257    -62    -12    -75    -23    -98    103
    228    267     38   -249     93    155    -70    -31   -122    -75   -153     44
    228    223     -5   -226    116    109    -72    -51   -153   -103   -184     10
    192    197      5   -194     93    101    -70    -64   -168   -119   -200     -2
    161    163      2   -163     77     85    -67    -67   -171   -116   -200      2
    158    140    -18   -150     88     62    -77    -83   -187   -135   -215    -15
    161    124    -36   -142     98     44    -85    -90   -192   -142   -223    -23
    166    122    -44   -142    106     38    -80    -83   -179   -129   -215    -12
    163    116    -46   -140    106     33    -85    -90   -192   -142   -223    -25
    163    116    -49   -140    106     33    -93    -98   -200   -150   -233    -33
    171    111    -59   -142    114     28    -90    -90   -197   -145   -228    -28
    163     85    -77   -124    122      5   -101    -98   -205   -150   -233    -33
    153     62    -90   -109    122    -12   -109   -109   -213   -161   -239    -44
    155     77    -77   -119    116      0    -96    -96   -200   -140   -218    -31
    163     64    -98   -114    129    -15    -93    -90   -202   -148   -228    -44
    202    -44   -246    -77    223   -145    -96   -101   -272   -241   -322   -137
    241   -288   -530     23    384   -407    -41    -67   -407   -444   -542   -350
    239   -441   -680     98    459   -561    101     70   -415   -545   -670   -496
    207   -293   -504     41    355   -397    220    119   -290   -446   -568   -423
     98    119     20   -109     38     70    158   -252   -163   -192   -262   -119
    -98    836    935   -368   -517    885   -145   -789     33    309    340    504
   -239   1592   1831   -678  -1034   1712   -407  -1008    387    945   1047   1223
   -220   1844   2065   -815  -1143   1953   -696  -1091    540   1288   1397   1602
   -166   1415   1582   -623   -872   1499   -924  -1231    158    909   1018   1273
   -137    802    940   -332   -540    870   -820  -1184   -376    148    254    514
    -54    316    368   -132   -210    342   -558   -815   -509   -223   -189     51
     25    142    114    -85    -44    127   -311   -413   -322   -166   -202      7
     98    119     20   -109     38     70   -161   -171   -187    -85   -153     41
    140     83    -57   -114     98     15   -111    -98   -168    -90   -174      7
    150     59    -90   -106    122    -15    -88    -75   -171   -109   -194    -20
    137     25   -111    -83    124    -44    -75    -57   -166   -114   -202    -25
    142      2   -140    -72    142    -67    -64    -44   -168   -122   -213    -38
    153     12   -140    -83    145    -64    -54    -31   -163   -119   -210    -41
    145     12   -132    -80    140    -59    -44    -15   -150   -109   -202    -38
    153      0   -153    -77    153    -75    -33      0   -135    -98   -194    -28
    155      7   -148    -80    153    -70    -36      0   -142   -106   -197    -33
    158      5   -153    -83    155    -72    -38      7   -137   -101   -189    -31
    155     -2   -158    -77    155    -80    -28     23   -124    -88   -181    -25
    163     15   -148    -90    155    -64    -23     28   -119    -85   -179    -23
    161     28   -132    -93    148    -51    -23     36   -116    -80   -174    -15
    163     31   -135    -98    148    -49     -7     62    -93    -54   -150      5
    171     33   -140   -103    155    -51      2     80    -77    -46   -140     15
    176     62   -116   -119    145    -25      5     88    -64    -38   -129     25
    176     75   -101   -124    140    -12      5    103    -54    -23   -116     31
    181     64   -116   -124    148    -25     12    124    -44    -12   -109     33
    200     85   -114   -145    158    -12     15    135    -38     -7   -101     33
    189     70   -119   -132    155    -23     23    148    -31      0    -96     36
    176     64   -111   -119    145    -23     33    174    -12     15    -83     51
    200     83   -116   -142    158    -15     38    192     -5     23    -77     57
    213     88   -124   -150    168    -15     46    220      2     36    -67     67
    210     75   -135   -142    171    -28     54    252     18     51    -57     83
    228     93   -135   -161    181    -20     57    283     33     62    -46     93
    252     90   -163   -171    205    -36     59    301     36     62    -49     90
    259     88   -171   -174    215    -41     70    332     54     80    -36    103
    275     88   -187   -184    231    -49     77    371     75    101    -12    119
    293    103   -189   -197    241    -41     80    405     90    116     -2    124
    306    142   -163   -226    233     -7     85    431    106    132     12    150
    324    163   -161   -244    244      2    103    459    124    158     38    179
    342    171   -171   -259    257      0     93    452    116    150     36    171
    350    192   -158   -270    254     18     83    444    109    145     31    171
    337    192   -148   -267    244     23     88    452    122    158     49    187
    332    189   -145   -262    239     23     90    446    127    163     57    192
    332    207   -127   -270    228     41     80    431    122    163     59    194
    335    226   -109   -280    223     59     75    420    127    176     72    210
    322    254    -70   -290    194     90     90    418    142    194     96    228
    309    257    -51   -283    179    103     88    392    140    192     93    226
    298    262    -38   -283    168    111     85    371    145    194     90    226
    283    257    -25   -270    155    116     93    353    150    202     93    226
    249    244     -5   -249    127    119     80    303    124    179     72    192
    218    220      2   -220    106    111     75    262    109    161     57    174
    200    207      5   -205     98    109     80    241    109    161     59    179
    200    210     10   -205     96    111     77    215    103    158     54    163
    192    192      0   -192     96     96     62    184     85    135     31    137
    174    181      7   -176     83     96     62    179     85    137     25    142
    161    166      5   -163     77     85     57    171     80    137     25    140
    168    174      5   -171     83     90     46    145     67    124     15    129
    158    174     12   -166     72     93     44    135     62    119     12    124
    148    168     20   -158     64     96     62    150     80    142     33    137
    142    171     25   -158     59     98     64    150     80    140     28    122
    155    176     20   -166     67     98     59    145     75    127     10    111
    155    213     57   -184     49    135     77    163     98    142     23    140
    161    233     72   -197     44    153     96    174    116    158     41    150
    153    262    109   -207     20    187    114    176    127    171     51    161
    142    272    129   -207      7    202    132    197    142    184     62    171
    168    290    122   -231     23    207    148    215    158    202     83    192
    187    353    166   -270     10    259    153    223    181    231    111    218
    189    415    226   -303    -18    322    137    220    205    259    148    249
    210    485    275   -348    -31    381    106    207    218    285    176    270
    223    488    265   -355    -20    376     70    189    207    277    166    265
    205    467    259   -337    -25    363     62    189    207    280    171    267
    174    452    277   -314    -51    366     62    189    213    290    184    277
    184    446    262   -314    -38    355     44    161    189    272    166    262
    174    350    176   -262     -2    265     18    122    129    210    103    205
    158    236     77   -197     38    158     10    109     85    158     49    155
    161    168      5   -166     77     88      7    103     59    129     12    116
    158    148    -10   -153     85     70     -2     67     20     85    -23     77
    116     98    -18   -109     67     41    -10     41     -7     59    -46     54
    127     80    -46   -103     88     18     -7     38    -20     51    -54     46
    132     67    -64   -101     96      2    -15     25    -36     36    -64     33
    127     59    -67    -93     98     -2    -28     10    -54     18    -80     18
    114     44    -72    -80     93    -12    -28     12    -51     23    -80     18
    122     44    -77    -83    101    -15    -18     18    -44     23    -77     20
    119     36    -83    -77    101    -23    -25      5    -57      5    -93      5
    103     23    -80    -62     93    -28    -15      7    -57      7    -93      7
    106     18    -90    -64     98    -33    -18     12    -59      7    -93      7
    116     23    -93    -70    103    -33    -28      5    -70     -5   -101     -5
    111      5   -106    -59    106    -49    -28      7    -72    -10   -106     -7
    106    -54   -161    -25    132   -106    -20     20    -96    -38   -137    -33
    181   -239   -420     28    301   -329      0     33   -215   -202   -311   -210
    215   -446   -665    114    439   -555    109    122   -306   -389   -522   -433
    192   -439   -633    122    410   -535    254    262   -239   -394   -545   -470
    109   -161   -270     25    189   -215    303    109    -93   -202   -324   -270
    -64    418    480   -176   -272    449     51   -472     20    155    132    207
   -231   1239   1467   -504   -849   1353   -218   -865    311    758    831    935
   -303   1800   2101   -748  -1202   1951   -483  -1000    607   1309   1423   1545
   -228   1623   1852   -696  -1039   1738   -782  -1161    426   1241   1361   1535
   -168   1002   1171   -418   -670   1085   -859  -1244   -158    509    633    831
   -132    413    545   -140   -340    480   -652   -982   -493    -98    -15    171
    -41    137    176    -49   -109    155   -379   -514   -366   -161   -166    -10
     67     85     18    -75     25     51   -184   -189   -187    -62   -122      0
    103     51    -51    -80     77      2    -88    -41   -111    -31   -109      7
    122     28    -93    -75    106    -31    -57      2   -106    -44   -127     -7
    124     -7   -132    -59    127    -70    -54     10   -122    -70   -153    -33
    109    -51   -161    -28    135   -106    -44     23   -129    -90   -168    -59
    111    -54   -168    -28    140   -111    -25     44   -124    -90   -174    -72
    127    -54   -181    -36    153   -116    -25     49   -127   -101   -184    -80
    132    -33   -166    -51    148    -98    -15     64   -116    -93   -176    -64
    132    -25   -158    -51    145    -90      0     88    -98    -77   -158    -44
    140    -28   -171    -57    153   -101     -2     90   -101    -80   -158    -46
    142    -23   -166    -59    153    -96     -2     90   -106    -85   -163    -67
    132    -18   -150    -57    140    -85      5    101    -96    -80   -163    -67
    127    -25   -153    -49    140    -88     10    109    -98    -85   -168    -51
    135    -23   -161    -57    148    -93      5    109   -103    -93   -163    -59
    145    -12   -158    -67    150    -83     15    127    -88    -77   -148    -44
    142      0   -145    -72    142    -72     23    145    -75    -67   -137    -36
    158      0   -158    -77    158    -77     18    148    -77    -72   -148    -38
    166     18   -150    -93    158    -64     18    158    -70    -67   -142    -31
    163     18   -148    -90    155    -64     25    174    -59    -57   -135    -20
    187     31   -158   -111    171    -62     28    192    -46    -49   -124    -10
    189     38   -150   -114    171    -54     36    213    -36    -44   -116     -2
    184     36   -148   -111    166    -57     46    236    -20    -31   -103     12
    200     36   -163   -119    181    -62     49    257    -10    -23    -96     23
    218     57   -163   -140    192    -51     54    277     -2    -20    -93      7
    218     59   -158   -137    189    -49     57    303      7    -15   -101      7
    239     72   -168   -158    202    -49     72    340     25      2    -83     46
    244     72   -171   -158    207    -49     75    358     31      5    -70     51
    244     70   -174   -158    207    -51     90    392     49     20    -57     64
    249     72   -176   -161    213    -51    111    439     72     44    -38     85
    275    103   -171   -189    223    -33    109    459     75     46    -33     90
    290    119   -171   -205    231    -25    109    472     77     46    -31     98
    298    132   -166   -215    233    -18    106    483     80     49    -25    111
    309    142   -166   -226    239    -10    106    483     75     49    -23    114
    311    158   -155   -236    233      0    101    475     70     51    -20    116
    314    176   -137   -246    226     20    106    475     75     59     -7    132
    311    189   -124   -252    215     33    106    459     70     54     -2    137
    319    184   -135   -252    228     25    106    444     67     49      0    129
    319    220    -98   -272    207     62    106    436     75     59     12    148
    293    236    -59   -265    176     88     98    413     67     57     10    161
    277    223    -54   -252    166     85     85    371     49     38      2    148
    267    226    -41   -246    155     93     83    340     41     31     -2    142
    244    215    -28   -231    137     93     83    311     36     23     -7    137
    226    181    -44   -205    135     70     72    270     15      0    -28    116
    213    161    -51   -187    132     54     64    231     -5    -25    -49     93
    197    158    -38   -176    119     59     57    202    -20    -38    -67     77
    179    135    -44   -158    111     46     46    174    -44    -62    -90     62
    181    129    -51   -155    116     38     31    140    -64    -83   -106     44
    171    127    -44   -150    106     44     31    127    -67    -83   -109     46
    161    106    -54   -132    109     25     33    119    -72    -90   -116     41
    166    106    -59   -140    114     23     20    103    -85    -98   -119     46
    166    116    -49   -142    109     33     18     96    -88   -101   -116     36
    153    106    -46   -132    101     31     18     90    -88   -103   -122     23
    179    116    -62   -148    122     28     23     96    -88   -106   -124     44
    184    163    -20   -176    103     72     33     98    -85   -103   -111     67
    166    174      7   -171     77     90     51    114    -62    -77    -83     90
    171    213     41   -194     64    127     70    127    -44    -62    -64    103
    166    218     51   -192     57    135     85    124    -46    -75    -77    103
    161    215     51   -189     54    135     98    132    -44    -70    -77    111
    168    259     88   -215     41    174    114    155     -7    -28    -33    148
    176    340    161   -259      7    252     98    145      2    -12    -10    166
    174    400    226   -285    -25    314     72    129     18     12     20    202
    171    405    233   -288    -31    319     46    124     28     36     41    233
    192    420    228   -306    -18    327     25    109     15     28     38    231
    205    405    200   -306      2    303      5     83    -12      5     20    220
    187    407    220   -296    -15    314     -7     59    -33     -7     12    218
    176    335    155   -257     10    244    -12     44    -62    -33     -7    192
    168    202     33   -187     67    119    -25     18   -132   -111    -88    119
    166    103    -64   -137    114     18    -31      0   -174   -155   -135     80
    140     59    -80    -98    111    -10    -44    -12   -200   -176   -153     59
    122     33    -88    -77    103    -28    -70    -51   -241   -215   -192     23
    145     15   -129    -80    137    -57    -70    -70   -262   -239   -215      5
    168      2   -166    -88    168    -80    -57    -59   -262   -231   -207     18
    163     15   -148    -88    155    -64    -67    -72   -277   -244   -215     15
    140     -5   -145    -67    142    -75    -77    -85   -290   -257   -228      2
    122    -31   -153    -46    137    -90    -88    -96   -301   -265   -239     -5
    122    -44   -166    -38    140   -103    -93    -98   -311   -272   -246    -10
    155    -38   -194    -57    174   -116    -88   -106   -322   -283   -252    -15
    150    -36   -187    -59    166   -109    -83   -109   -322   -277   -252     -5
    145    -38   -184    -54    163   -111    -77   -101   -311   -270   -244      2
    145    -57   -202    -44    171   -129    -85   -103   -319   -275   -249     -7
    142   -109   -252    -15    197   -179    -90   -101   -337   -306   -285    -49
    189   -265   -454     36    322   -358    -51    -54   -415   -428   -426   -158
    215   -475   -691    129    452   -581     54     57   -478   -587   -613   -342
    215   -446   -665    114    436   -555    187    213   -394   -600   -646   -402
    132   -132   -265      0    197   -197    252    140   -228   -410   -431   -215
    -33    387    420   -179   -226    402     12   -470   -210   -122    -31    192
   -171   1158   1327   -493   -748   1241   -293   -995    -83    358    574    805
   -213   1758   1969   -774  -1091   1862   -561  -1218    132    867   1132   1358
   -189   1566   1756   -688   -971   1660   -841  -1413    -62    826   1098   1371
   -168    904   1072   -368   -620    989   -911  -1491   -644     80    348    672
    -98    353    452   -127   -275    402   -735  -1239   -956   -532   -314     28
    -33     57     90    -12    -62     72   -472   -753   -756   -530   -423    -85
     49     18    -31    -33     41     -5   -275   -392   -501   -361   -311     -2
    114    -20   -137    -49    124    -77   -176   -210   -389   -298   -272     20
    124    -57   -181    -33    150   -119   -137   -153   -363   -298   -280      7
    111    -90   -205    -12    155   -145   -116   -129   -361   -311   -296    -10
    111   -106   -218     -2    163   -161   -111   -122   -368   -332   -319    -38
    119   -106   -226     -7    171   -166    -98   -103   -358   -329   -316    -36
    127   -111   -239     -7    181   -174    -88    -83   -342   -319   -303    -20
    127   -116   -246     -5    187   -181    -93    -77   -348   -327   -311    -25
    129   -101   -231    -12    179   -166    -98    -77   -348   -327   -311    -33
    137   -101   -239    -18    187   -168    -83    -57   -329   -311   -296    -18
    155    -85   -241    -36    197   -163    -62    -33   -306   -290   -275      0
    150    -75   -228    -38    189   -150    -64    -38   -311   -298   -280     -7
    145    -85   -231    -28    187   -158    -57    -28   -303   -290   -275     -2
    150    -72   -226    -41    187   -148    -49     -7   -280   -267   -257     18
    166    -44   -213    -62    187   -127    -49      0   -272   -262   -252     20
    161    -33   -197    -64    179   -114    -49      5   -265   -257   -246     28
    163    -38   -202    -62    181   -119    -38     23   -246   -239   -233     46
    163    -36   -202    -64    181   -119    -36     31   -249   -244   -239     38
    184    -20   -205    -83    194   -111    -31     49   -233   -233   -231     51
    184    -33   -218    -77    200   -124    -18     70   -213   -215   -210     72
    179    -28   -207    -75    192   -116    -20     72   -210   -213   -207     70
    176    -23   -200    -77    187   -109    -33     72   -218   -220   -213     59
    174    -23   -197    -75    184   -109    -25    101   -197   -202   -197     80
    181    -12   -197    -85    189   -103    -18    132   -179   -184   -184     88
    205     10   -194   -106    200    -90    -18    148   -174   -181   -184     85
    210     31   -181   -122    197    -75     -7    181   -155   -166   -166    114
    226     38   -189   -132    207    -75     10    226   -124   -135   -137    150
    249     38   -213   -145    231    -88     10    249   -114   -127   -132    153
    257     41   -215   -148    236    -85      7    267   -114   -122   -129    150
    257     59   -200   -158    228    -67     15    296    -93    -98   -106    168
    270     77   -192   -176    231    -57     12    314    -83    -88    -93    184
    301    101   -200   -202    252    -49     12    322    -80    -83    -80    202
    306    122   -184   -213    246    -31     20    324    -72    -70    -62    231
    316    148   -168   -233    241     -7     18    322    -72    -59    -46    239
    322    161   -161   -241    241      2      7    309    -80    -64    -51    223
    303    179   -127   -244    215     25      7    303    -83    -67    -62    228
    293    200    -93   -246    194     54     23    311    -62    -46    -38    259
    288    215    -75   -254    181     70     20    296    -62    -44    -33    259
    288    220    -70   -254    179     75     18    283    -54    -38    -28    265
    270    231    -41   -252    155     96     25    275    -44    -31    -20    272
    254    236    -18   -244    137    109     23    236    -57    -49    -36    244
    239    220    -18   -231    127    101     23    200    -75    -72    -59    213
    220    207    -15   -215    119     96     36    174    -75    -75    -57    210
    202    187    -15   -197    109     88     46    145    -83    -90    -70    192
    179    153    -25   -166    103     64     33    101   -109   -124   -103    158
    161    129    -31   -148     93     49     20     67   -129   -145   -127    140
    140    109    -33   -124     85     38     15     51   -135   -153   -137    135
    140    103    -38   -124     88     33      0     23   -153   -171   -148    106
    129     85    -44   -106     88     20    -12      0   -168   -187   -168     83
    106     75    -31    -90     70     23     -2      5   -155   -176   -158    101
    101     80    -23    -90     62     28      2      7   -150   -171   -150    106
    119     90    -31   -106     75     31      0      5   -153   -179   -150     98
    129    124     -5   -127     67     59      7      5   -148   -171   -145    103
    122    129      5   -127     57     67     25     18   -127   -148   -124    132
    137    184     46   -161     44    116     36     28   -109   -129   -103    142
    119    220    101   -171     10    161     51     41    -83   -106    -83    155
    106    228    122   -166     -7    176     70     51    -72    -98    -80    168
    116    223    106   -171      5    163     70     49    -85   -116    -98    150
    135    267    132   -202      0    202     72     62    -62    -93    -75    174
    150    350    197   -252    -23    272     75     80    -18    -41    -23    228
    155    405    249   -280    -46    327     46     67      5     -7     15    262
    148    431    283   -290    -67    358     12     41     -2    -12     10    257
    168    428    259   -298    -46    345     15     46      0    -10     12    262
    176    423    246   -301    -36    335     23     51      2     -2     25    275
    166    415    249   -290    -41    332     -5     18    -28    -28      0    254
    145    342    194   -244    -25    270    -33    -23    -72    -72    -46    213
    111    218    103   -166      2    161    -38    -38   -114   -116    -96    163
     96    129     31   -114     31     80    -41    -46   -150   -158   -137    122
     85     83     -2    -83     44     41    -38    -54   -168   -181   -155    103
     90     70    -20    -80     54     25    -51    -83   -200   -213   -184     80
     93     54    -38    -75     67      7    -64   -103   -226   -239   -213     54
     77     15    -62    -46     70    -23    -72   -114   -244   -254   -226     46
     75     -5    -80    -33     77    -41    -72   -114   -246   -254   -231     41
     80    -18   -101    -33     88    -59    -72   -116   -244   -249   -231     41
     88    -12   -101    -38     93    -57    -88   -132   -257   -262   -244     25
     85    -12    -98    -38     90    -54    -96   -140   -265   -270   -246     20
     75    -31   -106    -20     90    -67    -90   -137   -257   -265   -241     18
     88    -20   -109    -36     96    -64    -98   -148   -267   -275   -249     12
     98     -5   -103    -46    101    -54    -98   -145   -267   -277   -249      7
     80    -25   -109    -28     93    -67    -90   -135   -259   -275   -249      7
     75    -85   -161      5    116   -122    -88   -135   -277   -298   -272    -12
    116   -233   -350     57    233   -290    -72   -122   -371   -423   -405   -140
    155   -467   -623    155    389   -545     33    -28   -465   -600   -605   -345
    168   -517   -685    174    426   -602    192    129   -423   -654   -678   -436
    119   -265   -384     72    252   -324    283     44   -296   -517   -522   -301
    -57    239    296    -90   -176    267     44   -561   -241   -231   -142     83
   -210   1005   1213   -397   -711   1109   -288  -1067    -54    288    485    724
   -319   1693   2010   -688  -1163   1849   -594  -1275    254    880   1127   1361
   -272   1730   2003   -727  -1137   1865   -924  -1402    246   1049   1293   1556
   -205   1153   1356   -475   -782   1252  -1010  -1447   -246    444    688    997
   -174    519    693   -174   -433    605   -795  -1213   -644   -252    -38    293
    -96    137    231    -20   -163    184   -485   -737   -568   -410   -290     28
    -12     49     62    -18    -36     54   -254   -358   -345   -285   -226     54
     36      0    -36    -20     36    -18   -153   -194   -259   -244   -205     54
     62    -36    -98    -12     77    -64   -127   -161   -270   -275   -244     10
     67    -62   -129     -5     98    -96   -106   -137   -270   -290   -262     -5
     64    -96   -161     15    111   -127    -75    -98   -249   -275   -249      7
     59    -93   -153     15    103   -122    -80    -98   -254   -285   -259    -10
     62    -88   -153     12    106   -119    -83    -93   -259   -298   -272    -25
     57   -103   -163     23    109   -135    -70    -72   -249   -288   -265    -20
     75    -77   -153      2    114   -114    -57    -57   -236   -277   -257    -15
     96    -44   -142    -25    119    -93    -49    -54   -231   -272   -252     -7
     75    -54   -132    -10    103    -93    -44    -41   -220   -265   -249      5
     64    -64   -132      0     96    -98    -36    -25   -207   -252   -233     15
     83    -59   -142    -10    111   -101    -41    -28   -213   -259   -239     -7
     90    -36   -127    -28    106    -83    -36    -20   -207   -259   -239    -12
     77    -41   -119    -18     96    -80    -20      2   -187   -241   -223     10
     75    -49   -127    -12     98    -88    -25     10   -179   -239   -220     15
     88    -44   -132    -20    109    -88    -23     28   -163   -226   -210     28
     93    -20   -114    -38    101    -64    -10     49   -145   -202   -187     51
    103      2   -101    -54    101    -46     -5     64   -129   -187   -174     59
     90    -15   -106    -38     98    -59    -12     70   -132   -194   -179     41
     93    -15   -109    -38    101    -62      5     93   -116   -179   -174     51
    106      5   -101    -57    103    -46     18    119   -101   -166   -166     67
    132     18   -116    -75    124    -49     15    140    -90   -161   -155     67
    153     25   -127    -90    140    -49     23    166    -77   -150   -142     70
    145     28   -116    -85    132    -44     46    207    -51   -132   -124     93
    148     33   -114    -93    129    -38     54    239    -36   -116   -114    109
    161     33   -127    -98    145    -46     64    270    -20   -103   -103    119
    174     49   -124   -111    148    -36     72    298     -5    -88    -93    124
    207     72   -135   -140    171    -31     80    337     12    -72    -75    135
    220     80   -140   -153    181    -28     77    358     18    -67    -75    137
    218     85   -132   -153    176    -23     93    387     38    -46    -54    168
    228     93   -135   -163    181    -20    109    405     51    -28    -31    184
    249    116   -132   -181    192     -7    101    400     44    -36    -36    174
    236    140    -98   -189    166     20    101    400     46    -31    -31    181
    231    137    -93   -187    163     23     98    400     49    -23    -18    200
    246    161    -88   -205    168     36     96    392     51    -15     -5    213
    265    205    -59   -233    163     72     96    381     57     -5      5    215
    254    215    -41   -236    148     85    103    371     67     10     18    223
    236    220    -15   -231    127    103     96    342     62     10     18    231
    213    207     -5   -210    109    101     83    303     49      0     10    231
    181    215     33   -197     75    124     85    275     54     10     25    246
    163    213     49   -189     54    132     77    239     46      7     25    231
    150    189     38   -171     57    114     59    187     18    -23     -5    176
    135    168     31   -153     51    101     49    148     -5    -49    -41    148
    124    148     23   -135     51     85     46    127    -15    -62    -54    158
    101    116     15   -109     41     67     31     96    -31    -75    -67    132
     98    119     20   -109     38     70     18     72    -44    -85    -75    122
    106    132     25   -122     38     80     20     64    -44    -77    -67    124
     98    124     25   -111     36     75     28     59    -38    -72    -62    129
     67     88     20    -80     23     54     12     31    -59    -96    -83    106
     46     85     38    -67      5     62     20     36    -54    -88    -75    114
     38     93     54    -64     -7     75     18     38    -49    -83    -72    116
     70    116     46    -93     12     83     18     36    -51    -85    -72    111
     77    168     90   -124     -7    132     41     54    -28    -59    -46    140
     67    189    122   -129    -25    155     67     80      2    -28    -15    163
     72    226    153   -150    -41    189     83     85     15    -15     -5    166
     93    231    137   -161    -20    184     88     96     12    -20    -12    166
     85    236    148   -161    -33    192    109    111     31      0     10    181
     88    311    223   -200    -67    267    111    122     64     33     46    215
     98    381    283   -241    -93    332     83    106     80     54     72    241
    109    428    319   -267   -103    374     57    103    103     88    106    277
    122    436    311   -280    -93    374     38    101    106     96    114    283
    124    420    296   -272    -85    358     28     83     96     88    109    280
    109    405    296   -257    -93    353     15     67     83     85    106    283
     90    376    285   -233    -96    332      0     51     67     77    103    272
     88    257    166   -174    -41    213    -28     18      5     12     33    197
     85    142     57   -114     15    101    -41    -10    -54    -57    -38    124
     59     98     36    -80     10     67    -28    -15    -72    -77    -59    109
     23     75     51    -49    -12     64    -23    -28    -88    -90    -72     98
     20     31      7    -25      5     20    -49    -59   -124   -127   -106     70
     33     15    -20    -25     28     -2    -54    -57   -124   -124   -103     70
     36     12    -25    -25     31     -5    -57    -59   -127   -129   -109     57
     49     -5    -54    -20     51    -28    -67    -80   -150   -155   -137     31
     25    -28    -54      0     38    -38    -75    -88   -158   -166   -148     20
     12    -28    -44      7     28    -36    -62    -75   -142   -150   -135     41
     38     -7    -46    -15     41    -25    -67    -75   -145   -150   -132     44
     36    -12    -49    -10     41    -31    -70    -85   -155   -158   -142     23
     20    -59    -80     18     49    -67    -75    -90   -166   -168   -153     15
     18    -57    -75     18     46    -64    -80    -93   -168   -174   -153     18
     23    -64    -88     20     54    -75    -85    -98   -176   -184   -163      7
     31   -145   -176     57    103   -161    -77    -88   -213   -223   -213    -41
     93   -353   -446    129    267   -400    -20    -44   -327   -397   -402   -233
    132   -517   -649    192    389   -581    111     72   -384   -550   -576   -418
     93   -439   -532    171    311   -485    239    142   -293   -506   -537   -400
    -46   -103    -57     75      5    -80    210   -179   -174   -285   -267   -132
   -184    600    782   -207   -483    691   -122   -779    -25    163    288    436
   -337   1415   1753   -540  -1044   1582   -420  -1096    293    787    987   1137
   -387   1784   2171   -698  -1280   1977   -719  -1208    506   1221   1431   1597
   -296   1423   1719   -563  -1008   1571   -984  -1340    184    937   1150   1376
   -246    805   1052   -283   -649    927   -911  -1296   -371    163    379    623
   -194    265    459    -36   -327    361   -602   -883   -522   -246   -109    124
   -111     59    171     25   -142    114   -329   -436   -329   -197   -145     54
    -18     12     31      2    -23     20   -166   -176   -184   -116    -98     75
      5    -36    -41     15     23    -38   -116   -101   -163   -122   -116     57
     10    -67    -77     25     44    -72   -101    -77   -168   -142   -140     31
     25    -70    -96     20     57    -80    -90    -62   -171   -155   -153      2
     23    -93   -116     36     70   -103    -83    -54   -176   -171   -174    -25
     25    -88   -114     31     70   -101    -70    -31   -166   -163   -168    -10
     20    -90   -114     33     64   -101    -64    -25   -161   -161   -166    -12
     33    -88   -124     25     77   -106    -72    -25   -168   -171   -174    -23
     33    -77   -111     23     72    -93    -72    -12   -161   -163   -171    -18
     25    -80   -106     25     62    -90    -49      7   -140   -148   -153      0
     33    -67   -103     15     67    -85    -41     18   -129   -137   -142      7
     28    -70   -101     20     64    -85    -33     31   -119   -127   -137     12
     28    -72   -101     23     64    -85    -18     51   -106   -111   -124     28
     41    -49    -90      2     64    -70    -28     49   -109   -114   -124     15
     46    -46    -93      0     70    -70    -28     59   -103   -109   -119     20
     41    -38    -80      0     59    -59    -18     75    -90    -90   -106     36
     36    -38    -75      2     54    -57    -18     80    -88    -88   -106     33
     59    -33    -93    -15     75    -62    -15     90    -80    -83   -101     31
     54    -25    -80    -15     64    -51     -2    124    -57    -59    -80     57
     51    -18    -72    -18     59    -44     12    153    -36    -41    -64     72
     77      7    -70    -41     75    -31     10    163    -33    -41    -62     67
     77      2    -75    -44     77    -36     12    179    -25    -36    -64     67
     59    -10    -72    -25     64    -41     20    202    -12    -25    -57     83
     75    -12    -90    -33     83    -51     20    223     -2    -18    -46     88
    106     20    -85    -62     96    -31     25    257      7     -5    -38     90
    129     51    -77    -90    103    -12     51    309     38     28     -5    129
    135     46    -88    -90    111    -20     59    342     54     46     10    137
    150     44   -109    -98    129    -31     59    366     57     46      5    116
    161     46   -114   -103    137    -33     75    405     77     64     15    135
    174     57   -116   -116    145    -28     85    436     98     77     28    163
    192     88   -103   -142    148     -7     83    446    101     80     36    168
    200    116    -83   -161    140     18     85    457    111     90     51    184
    202    135    -67   -168    135     33     93    470    124    111     72    200
    213    150    -64   -181    137     44     90    465    124    114     80    205
    213    168    -44   -192    127     64     96    462    129    119     88    218
    207    189    -20   -200    111     85    103    459    140    137    109    236
    197    202      5   -200     96    103     96    441    137    142    116    252
    187    213     23   -202     80    116     83    413    132    142    122    249
    187    233     44   -210     70    140     83    389    137    153    127    239
    163    223     57   -194     51    140     80    361    137    148    114    233
    137    213     75   -174     31    145     62    311    111    124     96    226
     98    189     88   -145      5    140     51    265     90    106     83    207
     96    174     77   -135     10    127     54    236     80     96     77    192
     80    142     62   -111      7    103     41    194     54     70     54    163
     46    114     67    -80    -10     90     23    153     31     46     28    132
     41    109     67    -75    -12     88     20    137     25     44     18    122
     41    106     62    -75    -10     85     20    127     20     36     10    116
     51     93     38    -72      7     64     10    106      5     20     -5    101
     51     90     38    -70      7     64     18    103      7     23     -5    106
     33     88     54    -62    -10     70     20    103     10     31      5    111
     28     90     62    -59    -15     77     10     90      0     20     -5     96
     23     98     72    -62    -23     85     12     96     10     33      2     98
     10    116    106    -62    -46    111     31    116     33     57     23    124
     25    155    127    -90    -51    142     46    124     49     72     44    148
     31    197    166   -114    -67    181     67    137     64     85     64    161
     25    207    181   -119    -77    197     90    158     80    101     77    171
     36    218    181   -127    -72    200     96    163     80    103     80    163
     57    267    210   -163    -77    239     96    171    101    124    101    184
     49    327    277   -187   -114    301     93    184    140    174    150    241
     49    387    337   -218   -145    361     75    176    166    207    187    272
     72    392    319   -231   -122    355     36    158    153    200    179    262
     64    376    311   -220   -124    345     20    145    135    187    163    241
     36    363    324   -200   -145    345     10    135    129    187    163    254
     38    350    311   -194   -137    329    -10    114    106    171    150    254
     59    301    241   -179    -90    272    -28     93     64    135    114    218
     38    174    132   -106    -46    155    -41     80     18     88     59    161
     20     98     75    -59    -25     88    -44     59    -18     46     12    103
     15     54     38    -36    -12     46    -51     33    -54      5    -28     67
      0     28     28    -12    -12     28    -51     20    -70     -5    -33     72
    -20    -12      7     15    -15     -5    -67      5    -90    -25    -49     54
     -5    -20    -15     12      2    -18    -83    -10   -106    -44    -64     31
      2     -5     -7      0      5     -5    -85    -15   -109    -49    -72     25
     -2    -28    -25     15     10    -28    -72    -15   -109    -49    -77     25
      2    -46    -49     20     23    -46    -77    -28   -124    -62    -90      5
    -18    -51    -33     33      7    -44    -83    -31   -135    -70    -98      5
    -44    -77    -33     59     -5    -54    -88    -28   -135    -67   -101      5
    -28    -77    -49     54     10    -64    -88    -23   -137    -67    -98      0
      5    -41    -46     15     23    -44    -85    -31   -142    -75   -101    -10
     -5    -64    -59     33     25    -62    -83    -25   -142    -75   -103     -5
     12   -127   -140     54     75   -132    -88    -20   -174   -111   -142    -38
     72   -298   -371    114    220   -335    -64     10   -277   -257   -303   -192
     85   -511   -597    210    340   -553     70    135   -340   -423   -501   -394
     67   -467   -535    200    301   -501    213    246   -262   -407   -496   -413
    -36   -137   -101     85     31   -119    194    -28   -171   -241   -275   -215
   -189    446    636   -127   -413    540   -103   -662   -114     98    171    244
   -353   1301   1652   -475  -1002   1475   -407  -1047    161    714    883    961
   -410   1800   2210   -696  -1309   2005   -704  -1210    397   1200   1389   1475
   -332   1535   1865   -602  -1098   1701   -995  -1376    129   1018   1208   1353
   -283    898   1182   -306   -732   1039  -1005  -1400   -444    270    467    654
   -244    275    517    -18   -381    397   -706  -1002   -662   -254   -127     72
   -153     31    184     59   -168    106   -426   -509   -439   -202   -176    -10
    -64    -10     54     36    -59     20   -246   -205   -249    -85   -103     31
    -31    -46    -15     38     -7    -31   -153    -64   -174    -51    -85     41
    -20   -111    -93     64     33   -103   -135    -49   -187    -83   -111     15
     -7   -119   -111     62     51   -116   -127    -36   -197   -106   -135     -5
    -10   -116   -109     62     49   -114   -114    -23   -192   -111   -142    -10
     -7   -145   -137     77     64   -142   -103     -7   -184   -109   -148    -31
      0   -137   -140     67     67   -140    -98      2   -184   -114   -155    -36
      7   -124   -135     57     70   -129    -85     18   -174   -103   -148    -20
    -10   -153   -142     80     64   -148    -75     33   -168    -98   -142    -12
      5   -129   -135     62     70   -132    -80     31   -171   -103   -140    -18
     20   -101   -124     38     72   -111    -88     31   -176   -103   -142    -20
     18   -111   -132     46     72   -122    -80     41   -163    -88   -129      0
     23   -119   -142     46     83   -132    -77     46   -158    -85   -124      7
     28   -106   -135     38     80   -119    -77     54   -153    -80   -116     18
     28    -80   -109     25     67    -96    -64     72   -137    -67   -106     31
     23    -88   -111     31     64    -98    -59     83   -132    -62   -103     31
     46    -72   -119     10     80    -93    -59     90   -129    -62   -101     31
     67    -41   -109    -12     88    -75    -51    111   -111    -41    -83     57
     51    -46    -98     -5     75    -72    -49    122   -103    -25    -70     72
     51    -38    -90     -7     70    -64    -54    127   -103    -25    -62     72
     44    -41    -88     -2     64    -62    -49    142    -96    -15    -54     83
     49    -41    -90     -2     70    -64    -33    174    -72      2    -38    103
     77    -28   -106    -25     90    -67    -38    187    -70      2    -41     85
     77    -23   -103    -28     90    -62    -38    205    -64      2    -46     88
     77    -12    -90    -33     83    -49    -15    249    -33     31    -23    116
     98     10    -88    -54     93    -38      0    293     -5     54      0    145
    109     12    -96    -62    101    -38    -10    306     -5     49      0    145
    124     23   -103    -75    114    -38      2    340     12     67     12    161
    158     41   -116   -103    137    -36     10    371     31     85     28    171
    176     59   -116   -116    148    -28      7    384     36     90     41    187
    166     59   -109   -114    137    -23      2    392     41    103     49    202
    174     83    -90   -127    132     -2     15    413     62    124     67    223
    179    106    -72   -145    124     18     23    413     59    127     75    223
    200    142    -57   -171    129     44     25    413     62    132     85    231
    194    171    -23   -184    109     75     23    413     70    142     98    254
    181    174     -7   -179     93     85     18    397     67    142    103    265
    189    194      5   -192     93     98      7    376     62    140    111    275
    184    205     20   -194     83    114     18    363     70    158    127    290
    171    210     36   -192     67    124     10    335     62    153    127    283
    155    215     59   -184     49    137     -2    290     44    135    109    262
    122    200     75   -163     23    140    -15    244     25    116     90    244
     90    155     64   -122     12    111    -12    210     12    106     80    226
     75    127     51   -103     10     90    -36    153    -25     62     36    184
     77    129     49   -103     12     90    -44    111    -54     33      7    166
     54     98     41    -77      5     70    -41     85    -67     25     -2    153
     36     51     15    -44     10     33    -57     51    -90     10    -18    129
     41     62     20    -51     10     41    -70     23   -106     -7    -33    111
     28     49     20    -41      5     36    -80      7   -116    -15    -38    106
     31     46     15    -41      7     33    -80     -2   -127    -20    -46    103
     38     46      7    -41     15     28    -77    -15   -135    -25    -49    101
     28     57     28    -44      0     44    -80    -23   -137    -28    -54     98
     31     77     46    -54     -7     62    -64     -5   -111     -2    -28    124
     38    122     80    -80    -20    101    -49      5    -96     15     -5    148
     31    150    119    -90    -44    135    -31      7    -85     23      7    158
     20    184    161   -103    -70    174    -12     25    -59     46     33    171
     23    174    150    -98    -64    163    -12     25    -62     38     20    161
     33    207    174   -122    -70    192    -10     23    -59     33     18    166
     33    275    241   -153   -103    259      5     46    -15     83     67    223
     36    329    293   -184   -127    311     -5     44     12    114    103    252
     41    374    332   -210   -145    353    -46     15      7    114    111    259
     54    384    329   -220   -137    358    -64      7      7    122    119    272
     46    371    324   -207   -137    348    -67     10     10    132    127    285
     38    361    322   -202   -142    342    -88    -18    -15    114    111    267
     25    337    311   -181   -142    324   -111    -46    -46     83     80    246
      5    233    228   -119   -111    231   -127    -64    -90     36     31    207
     10    103     93    -57    -41     98   -140    -88   -150    -31    -38    142
     15     57     38    -36    -10     46   -148   -111   -189    -72    -80    103
      0     41     41    -23    -20     41   -142   -127   -213    -90    -96     90
     -5     18     20     -7    -12     18   -148   -148   -239   -116   -119     67
     -7    -23    -15     15      2    -20   -166   -171   -265   -148   -142     44
     -7    -36    -28     20      7    -33   -171   -174   -270   -150   -148     44
    -25    -57    -31     41      0    -44   -168   -176   -267   -148   -145     46
     -7    -57    -49     31     18    -51   -179   -187   -275   -155   -148     41
      0    -49    -49     25     23    -49   -187   -197   -285   -163   -155     28
    -23    -70    -46     44     10    -59   -187   -202   -293   -171   -166     23
     -7    -62    -54     33     20    -57   -181   -200   -293   -168   -158     28
     -7    -83    -75     44     33    -80   -187   -213   -306   -187   -176      0
    -18    -98    -80     59     31    -90   -184   -215   -311   -192   -194      2
    -15   -103    -90     59     36    -98   -192   -218   -319   -202   -205      7
      7   -200   -207     96    106   -202   -189   -207   -368   -272   -277    -67
     41   -402   -446    179    244   -423   -122   -124   -441   -410   -439   -228
     80   -542   -623    231    350   -581     36     46   -441   -522   -584   -384
     51   -387   -441    166    244   -413    168    127   -316   -436   -496   -311
    -72     10     83     31    -77     46     75   -265   -241   -223   -210    -38
   -218    709    927   -246   -574    815   -241   -891   -163    171    309    493
   -361   1532   1893   -584  -1127   1712   -530  -1247    101    756    982   1163
   -387   1777   2164   -696  -1275   1971   -823  -1408    200   1054   1291   1475
   -350   1291   1641   -470   -995   1465  -1047  -1577   -223    631    867   1106
   -319    639    956   -161   -639    797   -974  -1509   -756   -137     88    363
   -218    116    335     51   -275    226   -693  -1054   -813   -459   -316    -33
   -135     20    153     54   -145     85   -449   -620   -542   -301   -236     12
    -75    -18     57     46    -67     18   -298   -363   -379   -197   -171     46
    -31    -67    -36     49      0    -51   -241   -270   -342   -197   -187     18
    -10    -96    -85     54     36    -90   -226   -252   -353   -228   -228     -7
    -15   -114    -98     64     38   -106   -213   -223   -342   -226   -223      2
    -31   -137   -106     83     36   -122   -207   -215   -340   -231   -223    -10
    -25   -137   -111     80     41   -127   -202   -207   -340   -236   -233    -28
    -28   -132   -103     80     36   -119   -179   -181   -324   -228   -228    -25
    -20   -132   -114     75     46   -122   -174   -174   -324   -231   -228    -28
     10    -96   -106     41     57    -98   -166   -171   -322   -231   -223    -25
      0    -98    -98     49     46    -98   -155   -163   -314   -223   -213    -12
    -20   -116    -96     70     36   -106   -145   -150   -301   -210   -200      2
      0    -98    -98     46     46    -98   -148   -150   -298   -210   -197     -5
     12    -77    -90     31     49    -83   -150   -148   -296   -207   -197    -10
     12    -64    -77     25     44    -70   -145   -135   -283   -197   -192      7
     10    -64    -75     28     41    -70   -148   -129   -277   -194   -189     20
     10    -77    -88     33     46    -80   -140   -116   -270   -189   -181     18
     -2    -67    -64     33     28    -64   -127    -93   -254   -166   -158     33
      2    -54    -57     23     28    -54   -124    -80   -244   -158   -148     44
     36    -31    -67     -2     51    -49   -129    -72   -246   -163   -148     36
     28    -18    -46     -5     33    -31   -124    -51   -233   -150   -142     36
     23    -31    -54      2     38    -41   -116    -28   -218   -140   -135     51
     38    -20    -59    -10     49    -38   -116    -10   -210   -137   -129     64
     49    -12    -62    -18     54    -36   -114     10   -197   -127   -114     83
     51     -5    -59    -25     54    -31    -98     41   -179   -106    -96     90
     70     10    -59    -41     64    -23    -93     67   -166    -96    -90     85
     90     18    -72    -57     80    -25    -90     90   -155    -96    -90     88
    103     31    -72    -67     88    -20    -75    129   -132    -75    -75    124
    103     20    -85    -64     93    -31    -64    168   -111    -49    -46    145
    119     38    -80    -80    101    -20    -67    189   -106    -41    -38    145
    142     67    -75   -106    109     -2    -64    207    -98    -31    -31    158
    155     88    -67   -122    111     10    -54    228    -83    -10    -10    189
    181    116    -64   -153    124     25    -57    233    -75      0      5    200
    192    142    -49   -168    119     46    -62    233    -75      7     18    210
    189    168    -20   -181    106     75    -62    239    -64     23     33    228
    194    202      7   -197     93    106    -62    233    -59     31     46    241
    181    213     28   -197     77    119    -70    210    -70     23     49    246
    168    226     57   -197     54    142    -70    202    -59     41     72    272
    171    241     67   -207     49    155    -70    187    -54     46     83    270
    166    259     93   -213     36    176    -75    155    -64     33     64    228
    109    215    103   -163      2    161    -67    129    -72     15     36    220
     70    187    114   -129    -23    150    -64     93    -80      2     23    213
     83    189    103   -137    -10    148    -64     46   -101    -20      0    176
     72    168     96   -119    -10    132    -75      7   -124    -46    -20    150
     31    135    101    -83    -36    119    -80    -23   -140    -64    -36    132
     -2     98    101    -49    -51     98    -88    -54   -158    -83    -54    109
      5     93     85    -49    -41     88   -101    -90   -184   -109    -77     83
     12     93     80    -51    -33     88    -98    -98   -184   -109    -77     88
     -5     98    103    -46    -54     98    -98   -103   -181    -98    -62    103
     -2    109    111    -54    -57    109   -106   -116   -189   -103    -67     88
    -15     93    106    -38    -59     98   -114   -129   -202   -122    -88     59
    -36     49     85     -5    -59     67   -111   -129   -202   -124    -96     67
     -7     83     90    -38    -49     88   -106   -122   -189   -111    -77     83
     10    155    142    -83    -67    150    -88   -103   -158    -80    -38    111
      0    197    197   -101    -98    197    -62    -80   -127    -51    -10    132
    -15    210    226    -96   -119    218    -36    -64   -109    -36      2    137
     -7    194    202    -93   -106    197    -44    -72   -127    -59    -23    127
      2    233    231   -119   -114    233    -36    -54   -103    -36      0    145
     -2    301    303   -150   -153    301    -31    -46    -70      0     36    179
     20    376    355   -197   -166    366    -57    -59    -49     23     64    220
     15    405    387   -213   -187    397    -88    -70    -44     36     80    233
      7    361    353   -184   -171    355    -90    -62    -41     44     85    239
     28    379    350   -205   -161    363   -109    -85    -57     36     80    226
     36    392    355   -213   -158    374   -129   -111    -77     20     70    223
     -2    311    311   -155   -155    314   -137   -122   -101      2     54    205
    -10    192    202    -90   -106    197   -148   -140   -148    -51     -2    148
    -12     98    109    -44    -62    103   -161   -163   -194   -103    -62     90
    -28     54     83    -12    -54     67   -166   -179   -215   -129    -90     64
    -38     20     57      7    -49     38   -176   -202   -239   -150   -114     44
    -36     -2     33     18    -36     15   -200   -233   -275   -184   -140     15
    -49    -18     31     31    -41      7   -202   -239   -280   -189   -140      7
    -46    -25     20     36    -33     -2   -192   -228   -275   -181   -137      5
    -31    -31      0     31    -18    -15   -205   -244   -296   -205   -166    -20
    -20    -12      5     15    -12     -5   -207   -246   -296   -207   -163    -15
    -46    -38      7     41    -28    -15   -207   -244   -298   -210   -166    -10
    -51    -62    -10     57    -20    -36   -210   -246   -298   -205   -161    -12
    -33    -54    -23     44     -7    -38   -215   -252   -303   -207   -166    -23
    -57    -62     -7     59    -25    -36   -220   -257   -309   -213   -171    -28
    -72    -83    -10     75    -33    -46   -218   -254   -303   -210   -168    -36
    -41    -90    -49     67      2    -70   -220   -246   -311   -226   -189    -44
    -10   -210   -202    109     96   -207   -200   -231   -381   -322   -290   -140
     25   -439   -467    205    246   -452   -103   -142   -470   -485   -480   -329
     46   -550   -600    249    322   -576     38      2   -475   -584   -602   -472
    -12   -368   -355    192    171   -363    137    -15   -366   -485   -491   -387
   -181    122    301     28   -241    210    -28   -545   -262   -192   -114     -7
   -340    888   1228   -275   -784   1057   -353  -1088    -72    316    504    631
   -457   1657   2114   -602  -1286   1883   -641  -1325    249    927   1174   1296
   -436   1787   2223   -675  -1330   2005   -961  -1452    303   1163   1413   1564
   -397   1202   1597   -402   -997   1400  -1117  -1558   -202    584    844   1044
   -350    566    914   -109   -631    740   -943  -1374   -649   -127    103    311
   -246    150    394     46   -319    272   -623   -875   -602   -311   -184     -5
   -142     20    163     62   -153     90   -371   -462   -376   -194   -142     18
    -90    -28     59     59    -77     15   -275   -298   -298   -161   -127     25
    -83    -64     15     72    -49    -25   -249   -257   -296   -181   -148     -7
    -83    -93    -10     88    -38    -51   -231   -236   -301   -194   -166    -33
    -75   -119    -44     98    -15    -83   -213   -215   -290   -200   -171    -51
    -77   -127    -51    101    -15    -90   -215   -210   -298   -215   -189    -77
    -83   -135    -54    109    -15    -96   -205   -194   -290   -215   -192    -75
    -75   -142    -67    109     -5   -106   -194   -176   -277   -207   -184    -59
    -62   -135    -72     98      5   -103   -192   -174   -275   -205   -176    -54
    -62   -119    -57     90     -5    -90   -184   -166   -267   -197   -166    -59
    -72   -122    -49     96    -12    -85   -168   -148   -254   -187   -166    -62
    -57   -122    -64     88      2    -96   -168   -142   -257   -194   -176    -62
    -36   -101    -64     70     12    -83   -166   -129   -244   -184   -163    -51
    -49    -98    -49     72     -2    -75   -158   -101   -220   -163   -145    -31
    -57   -103    -46     80     -5    -75   -153    -88   -210   -153   -135    -28
    -33    -90    -57     62     10    -75   -155    -85   -205   -150   -132    -28
    -23    -54    -31     38      2    -44   -145    -67   -187   -132   -116     -5
    -31    -46    -15     38    -10    -31   -137    -38   -168   -114    -96      7
    -25    -54    -28     38      0    -41   -140    -36   -171   -119   -103    -12
    -23    -62    -38     41      5    -51   -135    -25   -168   -116   -109    -18
    -15    -59    -44     38     12    -51   -114     12   -135    -88    -85     15
      2    -38    -41     18     20    -38   -114     31   -122    -83    -75     20
     -7    -36    -28     20     10    -31   -116     46   -116    -80    -70     28
     -2    -36    -33     18     12    -33    -96     83    -93    -54    -49     44
     15    -28    -44      7     28    -36    -85    114    -75    -38    -36     44
     31    -12    -44    -10     36    -28    -88    142    -64    -31    -31     46
     41     10    -31    -25     36    -10    -72    181    -41    -12    -15     70
     54     15    -41    -36     46    -12    -62    218    -23      2      0     83
     83     31    -51    -57     67    -10    -62    246    -12     12      7     85
     96     38    -59    -67     75    -10    -46    283     10     33     33    109
     96     41    -54    -70     75     -5    -28    314     33     64     59    132
    103     70    -33    -88     70     18    -31    319     38     72     67    132
    119     98    -20   -109     70     38    -36    316     38     72     62    129
    111    106     -5   -109     57     51    -25    324     51     90     83    166
    124    129      5   -127     59     67    -23    322     57     96     98    179
    127    150     23   -140     51     88    -28    309     54    101    106    168
    111    171     59   -140     25    116    -25    309     70    119    119    187
    101    189     88   -145      5    140    -25    298     77    129    129    202
     90    200    109   -145     -7    155    -38    265     67    122    124    189
     72    205    132   -140    -31    168    -44    233     64    122    124    192
     51    202    150   -127    -49    176    -41    207     64    124    122    184
     44    168    122   -106    -38    148    -59    155     36     90     88    148
     25    135    109    -80    -41    124    -72    106     10     64     64    122
     -2    101    103    -51    -51    101    -72     72     -5     51     51    106
    -10     64     75    -25    -41     70    -75     38    -20     36     38     85
     -2     75     77    -38    -41     75    -93      2    -46      5     15     54
    -12     70     83    -28    -49     75    -93    -10    -49      2     12     51
    -33     59     90    -15    -62     75    -90    -18    -51      2     12     49
    -46     33     80      7    -62     57   -106    -46    -72    -20     -7     20
    -64     23     85     18    -75     54   -111    -49    -72    -20    -10     23
    -62     36     98     12    -80     64   -106    -41    -64    -10      0     36
    -51     46     98      2    -75     70   -106    -41    -64     -7      0     33
    -49     77    127    -12    -88    101    -93    -31    -49      5     15     44
    -59    109    168    -25   -114    137    -62     -2     -5     49     51     77
    -59    155    215    -46   -137    184    -38     12     18     75     77     98
    -57    161    215    -54   -137    187    -33     12     12     64     67     88
    -51    145    197    -46   -124    171    -23     25     12     62     62     80
    -38    210    249    -88   -145    231    -12     57     54    111    111    122
    -31    298    327   -135   -179    311    -23     57     90    153    155    166
    -33    335    368   -153   -200    350    -46     51    116    184    189    202
    -31    342    374   -155   -202    358    -70     49    124    192    197    210
    -10    353    363   -171   -187    355    -85     33    109    176    184    200
     -2    350    353   -174   -176    350   -103     12     90    166    176    194
     -7    337    345   -166   -176    342   -109      5     88    171    179    202
    -23    280    303   -127   -163    290   -111     -5     64    148    158    179
    -28    155    181    -64   -106    168   -132    -36      0     77     83    101
    -51     57    109     -2    -80     83   -132    -44    -33     38     44     59
    -70     10     77     28    -75     44   -135    -59    -54     15     20     36
    -67    -12     54     41    -62     20   -153    -96    -96    -23    -12      5
    -75    -31     44     51    -59      5   -161   -111   -111    -38    -25    -12
    -83    -51     31     67    -57    -10   -158   -106   -106    -28    -20     -7
    -83    -67     15     75    -51    -25   -161   -111   -114    -41    -28    -20
    -80    -64     15     72    -49    -25   -171   -124   -127    -51    -36    -28
    -85    -62     23     72    -57    -20   -174   -124   -127    -49    -36    -25
    -85    -88     -2     85    -44    -46   -171   -122   -124    -51    -38    -33
    -75    -85    -10     77    -33    -49   -181   -132   -140    -64    -51    -44
    -83    -93    -10     88    -36    -51   -184   -129   -137    -59    -41    -25
    -83    -93    -10     88    -36    -51   -179   -124   -132    -46    -23    -15
    -70    -75     -7     72    -31    -41   -187   -132   -140    -54    -33    -59
    -64   -124    -59     93     -5    -93   -181   -122   -158    -88    -85   -119
    -28   -309   -280    168    124   -296   -145    -77   -226   -200   -218   -194
      5   -537   -542    265    272   -537    -18     49   -293   -358   -392   -392
     10   -542   -553    265    280   -548    122    171   -252   -392   -439   -467
    -85   -267   -181    174     46   -223    153     -7   -148   -239   -252   -298
   -239    280    519    -20   -379    400    -85   -602    -62     85    168    137
   -389   1122   1512   -366   -950   1317   -407  -1065    176    652    846    828
   -493   1732   2223   -620  -1358   1977   -680  -1218    472   1202   1426   1408
   -446   1587   2034   -568  -1241   1808   -979  -1363    311   1153   1376   1395
   -376    992   1369   -306   -872   1179  -1083  -1452   -246    470    704    763
   -335    374    706    -20   -522    540   -815  -1124   -558   -132     51    114
   -236     49    285     93   -262    166   -514   -605   -389   -150    -70    -33
   -132    -38     93     85   -114     25   -319   -275   -202    -44    -15     -5
    -83   -103    -20     93    -31    -62   -220   -127   -132    -18     -7     -7
    -83   -135    -51    109    -18    -93   -194    -93   -132    -36    -28    -41
    -77   -161    -83    119      0   -122   -187    -75   -140    -51    -44    -54
    -72   -181   -109    127     15   -145   -176    -57   -140    -59    -49    -67
    -80   -192   -111    137     15   -153   -150    -25   -116    -44    -36    -80
    -72   -202   -132    137     25   -168   -142    -10   -119    -54    -54    -88
    -59   -184   -124    122     31   -155   -150    -15   -129    -67    -62    -83
    -59   -189   -132    122     33   -161   -150     -5   -124    -62    -62    -83
    -59   -218   -158    140     49   -189   -129     28   -103    -41    -49    -54
    -54   -218   -166    135     54   -192   -127     36    -98    -33    -36    -51
    -44   -210   -166    127     59   -187   -129     38   -103    -38    -41    -59
    -46   -202   -158    122     54   -181   -127     46   -103    -36    -38    -62
    -46   -200   -153    124     51   -176   -109     64    -83    -15    -18    -41
    -38   -210   -174    122     64   -194   -106     75    -83    -15    -15    -38
    -36   -213   -179    124     70   -197    -96     96    -64      2      2    -20
    -31   -207   -179    119     70   -194    -88    116    -49     15     12    -10
    -15   -202   -187    109     85   -194    -90    119    -54     10      7    -15
    -25   -215   -192    119     80   -205    -80    137    -44     15      7    -12
    -23   -220   -197    122     85   -207    -67    171    -12     46     36     20
    -12   -220   -210    114     98   -215    -64    184     -5     54     46     23
      7   -197   -205     96    106   -200    -75    184    -15     41     36     12
     12   -197   -210     90    109   -202    -62    220      7     67     57     28
     15   -187   -202     85    109   -194    -44    270     36     96     77     49
     23   -194   -218     85    119   -207    -31    303     54    106     90     64
     38   -200   -239     80    137   -218    -18    340     72    122    103     83
     57   -187   -246     62    150   -215     -5    381     96    140    111    109
     85   -161   -246     36    163   -202     -2    410    106    148    119    119
     98   -142   -241     20    166   -189     10    441    124    171    137    132
    114   -148   -262     18    187   -205     33    478    153    197    158    150
    124   -150   -275     10    200   -213     31    485    155    202    168    161
    129   -129   -259      0    194   -194     28    493    166    223    187    168
    127    -88   -215    -20    171   -150     31    509    181    246    210    179
    127    -67   -194    -28    161   -129     41    517    194    259    228    194
    132    -46   -179    -44    153   -111     31    504    192    257    231    200
    140    -31   -171    -54    155   -101     33    506    205    270    244    220
    142    -25   -168    -59    153    -96     33    493    213    280    254    231
    137    -25   -163    -54    150    -93     18    454    192    259    241    223
    109    -10   -119    -49    114    -64     15    428    194    267    249    241
     75     -7    -83    -33     77    -44     23    413    207    285    265    252
     59    -33    -93    -15     75    -62     18    374    197    275    252    231
     46    -80   -127     18     85   -103      5    322    161    236    215    202
     33    -98   -135     31     83   -114     -2    280    140    220    200    189
     18   -150   -168     64     90   -158    -18    236    106    189    163    153
      2   -176   -179     85     90   -179    -31    197     77    163    140    119
    -12   -184   -171     98     77   -179    -33    176     75    163    145    119
    -18   -202   -187    109     83   -194    -41    158     64    158    140    119
    -20   -233   -213    127     96   -223    -51    132     44    137    122    101
    -20   -226   -205    122     88   -215    -51    114     38    132    114     93
    -36   -194   -158    116     59   -176    -41    114     57    153    137    122
    -49   -213   -163    129     54   -189    -33    116     54    153    137    122
    -44   -197   -153    119     54   -176    -20    132     70    171    155    142
    -59   -161   -101    109     18   -132      5    150    101    202    184    174
    -62   -122    -59     93     -2    -90     12    163    114    220    194    184
    -38    -98    -59     67     10    -80     10    166    111    220    189    176
    -25   -116    -90     70     31   -103     20    181    122    228    197    181
     -7    -41    -36     23     12    -38     38    205    163    270    239    220
    -10     36     46    -12    -28     41     46    218    202    316    283    262
    -23     77     98    -28    -59     88     20    205    218    335    303    288
    -12    101    114    -44    -64    109      2    205    241    363    332    322
    -15     90    103    -38    -59     96    -12    189    228    353    322    311
    -20     75     96    -25    -57     85    -31    168    205    332    301    296
    -38     64    103    -12    -72     85    -38    158    202    337    303    303
    -51     31     80     10    -67     54    -49    137    174    309    272    277
    -62    -88    -25     72    -20    -57    -62    111    119    244    202    213
    -72   -197   -124    135     25   -161    -64    106     83    205    158    174
    -77   -244   -166    161     44   -207    -70     96     62    189    142    161
    -85   -275   -189    181     51   -233    -83     64     23    150    106    132
    -98   -335   -239    215     70   -288    -85     54     10    137     93    119
   -109   -358   -249    233     70   -303    -83     57     12    140     90    116
   -111   -361   -252    236     67   -306    -93     44      0    124     77     98
   -114   -381   -267    246     75   -324   -103     36    -10    114     72     90
   -124   -400   -275    259     75   -337   -103     36    -10    116     75     96
   -124   -405   -280    265     77   -342   -109     31    -20    103     62     85
   -114   -397   -283    254     83   -340   -119     18    -33     85     49     72
   -116   -387   -270    249     75   -329   -116     20    -28     90     51     80
   -127   -413   -285    270     75   -348   -111     28    -20     93     57     85
   -124   -441   -316    283     96   -379   -106     28    -18     88     51     75
   -116   -452   -335    283    106   -392   -103     33    -28     70     36     59
    -88   -568   -483    327    197   -527    -80     83    -70     -2    -46    -15
    -41   -771   -732    405    342   -753     12    205   -119   -145   -220   -192
    -25   -857   -831    441    402   -844    166    384    -75   -213   -314   -311
    -88   -592   -506    340    207   -550    244    381     75    -62   -142   -166
   -231   -114    116    171   -174      0     75   -129    119    181    194    176
   -394    628   1021   -119   -706    826   -241   -758    189    600    750    750
   -532   1389   1922   -428  -1226   1654   -480  -1034    475   1187   1400   1395
   -517   1317   1831   -402  -1174   1574   -737  -1223    355   1215   1434   1467
   -467    701   1169   -116   -818    935   -875  -1376   -205    563    776    854
   -407     72    478    166   -444    272   -763  -1200   -620   -129     44    140
   -327   -306     20    316   -174   -142   -522   -688   -475   -194   -124    -36
   -239   -350   -111    296    -64   -231   -327   -303   -210    -15     -5     54
   -163   -387   -223    275     28   -306   -207    -77    -67     77     57     96
   -158   -410   -254    283     46   -332   -145     18     -7    109     80    111
   -155   -418   -262    288     51   -340   -127     44     -5     98     70     93
   -145   -452   -306    298     77   -379   -119     57     -7     85     57     75
   -148   -433   -285    290     67   -358   -109     77      5     93     62     72
   -155   -428   -272    290     57   -350   -101     93     15     96     62     72
   -148   -470   -322    309     85   -397    -90    101     12     85     51     59
   -145   -472   -327    306     88   -400    -77    122     36    103     70     72
   -148   -449   -301    298     75   -374    -62    145     62    127     93     93
   -150   -459   -309    303     77   -384    -59    153     64    127     90     90
   -142   -452   -309    298     83   -381    -64    158     59    122     85     85
   -150   -444   -296    296     70   -371    -44    189     85    148    114    114
   -145   -433   -290    288     72   -363    -31    207    106    166    135    129
   -127   -423   -298    272     85   -361    -28    218    116    176    142    135
   -132   -426   -293    280     80   -361    -15    233    132    194    158    153
   -145   -423   -280    283     64   -353     -7    252    145    210    168    171
   -132   -426   -293    277     77   -361     -5    265    150    213    174    174
   -137   -428   -293    283     75   -361     -2    280    166    226    187    184
   -153   -413   -259    283     51   -337     10    309    192    249    205    202
   -137   -423   -288    280     72   -355     15    327    202    259    215    213
   -122   -400   -277    259     75   -340     15    342    213    270    226    226
   -122   -366   -246    241     59   -309     23    374    236    298    254    252
   -116   -376   -259    246     70   -319     31    400    249    309    267    252
    -93   -376   -283    233     93   -329     31    420    257    314    275    254
    -85   -363   -277    223     93   -319     46    465    290    353    306    290
    -85   -350   -267    215     88   -309     59    506    322    387    332    319
    -54   -332   -277    194    111   -306     54    527    327    392    335    319
    -46   -329   -285    187    119   -309     62    563    348    420    366    345
    -44   -322   -280    181    116   -301     75    607    379    462    407    384
    -15   -327   -311    171    148   -319     77    631    392    475    423    397
     12   -280   -293    135    153   -285     72    636    394    480    431    410
     10   -220   -231    106    119   -226     70    641    402    493    444    439
     10   -189   -202     88    106   -194     64    636    402    493    449    444
     33   -163   -197     64    114   -179     54    623    397    493    457    446
     33   -135   -168     51    101   -150     54    615    400    504    472    457
     18   -114   -135     46     75   -124     51    605    402    514    485    465
     12   -119   -135     51     72   -127     44    581    394    504    478    452
     -5   -124   -119     64     54   -122     46    563    394    506    478    444
    -33   -114    -80     75     23    -98     64    563    418    519    491    462
    -41   -106    -64     72     10    -85     64    532    407    496    465    441
    -64   -132    -67     98      0   -101     59    496    389    475    444    405
   -111   -184    -72    148    -20   -129     72    470    387    467    433    376
   -132   -220    -88    176    -23   -155     70    428    366    436    405    337
   -135   -246   -114    189    -10   -181     62    381    332    400    368    298
   -153   -259   -109    205    -23   -184     64    361    327    397    363    296
   -174   -270    -96    220    -41   -181     62    345    327    394    358    290
   -163   -285   -122    226    -20   -205     46    314    301    366    337    262
   -171   -290   -122    231    -28   -207     38    306    298    366    337    267
   -192   -275    -83    233    -57   -179     44    309    309    381    348    272
   -181   -275    -93    226    -44   -184     36    298    298    368    335    246
   -163   -249    -85    207    -38   -168     38    303    303    374    345    254
   -174   -200    -28    187    -75   -114     62    332    342    407    381    303
   -174   -184    -10    176    -83    -98     93    355    371    441    407    332
   -171   -153     15    161    -96    -70    103    355    374    439    405    319
   -174   -174      0    174    -88    -88    119    371    384    452    410    324
   -176   -132     44    153   -111    -44    124    387    413    491    446    350
   -163    -41    122    101   -142     38    109    384    439    524    491    379
   -155     36    192     59   -174    114     83    374    462    555    522    418
   -161     83    244     38   -202    163     67    381    491    589    558    467
   -145     64    210     38   -176    135     46    368    472    579    542    452
   -145     46    189     49   -166    116     31    348    454    571    535    439
   -166     44    210     59   -187    127     20    335    441    568    540    454
   -171     12    184     80   -176     98     10    314    418    545    522    452
   -179   -116     59    145   -119    -28      2    296    368    493    454    384
   -200   -223    -23    210    -88   -124      7    290    342    465    420    332
   -220   -270    -51    244    -88   -161     10    277    319    446    400    306
   -207   -314   -106    262    -51   -210      0    244    280    413    371    265
   -207   -322   -116    262    -46   -220    -12    220    254    389    350    246
   -226   -337   -111    280    -57   -226    -10    220    252    389    348    254
   -218   -335   -119    275    -51   -228    -18    202    231    371    327    236
   -215   -348   -132    283    -41   -241    -23    200    223    366    319    231
   -236   -353   -116    293    -62   -236    -15    207    231    371    319    246
   -236   -368   -132    301    -51   -252    -12    210    228    368    316    252
   -223   -361   -137    290    -44   -249    -31    192    210    363    311    233
   -228   -361   -132    296    -49   -246    -28    197    215    381    329    236
   -241   -355   -114    298    -64   -236    -33    192    210    376    327    249
   -236   -366   -132    301    -51   -249    -44    181    192    363    306    236
   -228   -389   -163    309    -33   -277    -38    194    194    371    311    226
   -210   -488   -277    350     33   -384    -15    228    174    327    254    168
   -155   -709   -553    431    197   -633     51    309     77    158     62    -38
   -124   -820   -698    472    285   -761    192    475     77     57    -62   -205
   -168   -685   -517    426    174   -602    311    548    197    142     18   -137
   -298   -314    -15    306   -142   -166    231    127    272    355    298    153
   -467    413    880     28   -675    644   -101   -576    340    779    857    748
   -652   1182   1834   -265  -1244   1506   -358   -927    602   1376   1535   1447
   -696   1376   2073   -342  -1384   1725   -605  -1075    696   1686   1857   1803
   -605    909   1514   -150  -1060   1210   -820  -1231    280   1267   1439   1431
   -548    272    820    137   -685    545   -722  -1075   -194    511    652    646
   -480   -200    280    340   -381     38   -457   -587   -202    226    270    249
   -381   -316     64    348   -223   -127   -241   -145     36    340    303    252
   -288   -324    -36    306   -127   -181   -106    106    181    428    361    285
   -272   -350    -77    311    -98   -215    -46    197    228    452    368    285
   -265   -368   -103    316    -80   -236    -38    215    220    431    348    257
   -239   -405   -166    322    -38   -285    -36    228    210    415    324    231
   -246   -410   -163    329    -41   -288    -15    257    226    426    329    239
   -259   -413   -155    335    -54   -285      0    270    231    426    327    231
   -244   -413   -171    327    -36   -293      0    275    228    418    319    223
   -244   -397   -153    319    -49   -275     10    293    239    433    329    233
   -259   -413   -153    337    -54   -283     33    324    259    459    353    257
   -239   -415   -179    324    -31   -296     28    322    259    462    350    236
   -215   -384   -171    298    -23   -277     25    329    259    465    353    233
   -226   -381   -155    301    -36   -267     41    355    288    496    376    262
   -226   -371   -145    298    -41   -259     49    363    298    509    387    267
   -202   -381   -179    288    -12   -280     51    371    296    511    389    265
   -197   -355   -158    275    -20   -257     59    387    309    530    402    277
   -194   -361   -166    277    -15   -265     72    405    327    555    420    293
   -166   -350   -184    259      7   -267     62    397    319    548    413    275
   -158   -329   -171    241      2   -252     54    402    319    555    423    283
   -161   -340   -179    249      7   -259     67    433    340    581    446    303
   -153   -361   -207    254     25   -285     67    444    340    581    444    296
   -132   -361   -228    246     46   -296     70    457    345    592    449    293
   -132   -335   -202    231     33   -270     77    488    368    620    478    314
   -122   -335   -213    228     44   -272     83    514    379    633    488    316
   -106   -337   -233    220     62   -285     80    535    389    641    496    316
    -98   -329   -231    215     64   -280     96    576    418    670    524    348
    -98   -329   -233    213     64   -283    111    620    444    693    542    366
    -67   -327   -259    197     93   -293    109    646    452    696    548    363
    -49   -311   -265    179    106   -288    114    680    470    709    558    374
    -49   -293   -244    171     96   -270    129    717    498    732    579    400
    -23   -298   -275    158    124   -288    135    737    504    735    581    400
      0   -257   -257    127    127   -257    127    740    496    727    579    394
      2   -241   -244    116    119   -241    135    758    511    740    600    420
     18   -228   -246    106    132   -236    137    763    524    756    615    439
     33   -218   -254     90    142   -236    137    743    509    740    600    426
     20   -200   -220     88    119   -210    142    735    514    750    613    446
     10   -192   -202     90    103   -197    142    722    514    748    613    452
     15   -197   -213     90    114   -205    127    685    488    724    600    436
      7   -176   -184     83     93   -179    129    665    493    730    605    436
    -23   -158   -135     90     54   -148    137    649    509    740    618    449
    -36   -161   -127     96     44   -145    137    615    504    722    605    431
    -49   -174   -124    111     36   -150    135    574    488    698    584    407
    -88   -213   -124    148     18   -168    135    545    483    683    571    394
   -106   -249   -142    176     15   -197    137    511    465    659    548    371
   -111   -270   -158    189     23   -215    132    472    439    628    522    342
   -122   -257   -135    189      5   -197    135    454    436    623    522    342
   -153   -296   -142    223     -5   -220    129    433    426    607    504    324
   -145   -327   -181    236     15   -254    114    405    402    584    483    298
   -135   -335   -200    233     28   -267    116    400    402    576    480    296
   -161   -342   -181    252     10   -262    119    400    413    581    488    309
   -166   -340   -174    249      2   -257    111    387    402    566    475    296
   -155   -303   -148    228     -5   -226    119    394    418    576    485    301
   -158   -257   -101    207    -28   -181    153    431    459    615    522    340
   -155   -244    -88    200    -33   -166    174    444    475    626    535    348
   -150   -239    -88    194    -31   -166    192    444    478    620    537    350
   -158   -246    -90    202    -33   -168    220    462    491    628    542    358
   -140   -220    -83    179    -31   -153    231    480    506    644    555    376
    -98   -158    -59    129    -20   -109    254    504    540    672    589    405
   -106    -93     12     98    -59    -41    246    511    584    719    646    465
   -127    -51     75     90   -103     10    184    488    584    727    654    478
   -103    -33     70     67    -88     18    142    465    561    696    628    459
    -90    -62     28     77    -59    -18    124    446    545    678    615    452
   -114    -64     46     88    -83     -7    101    423    527    665    605    446
   -119    -93     25    103    -72    -33     88    405    506    644    587    433
   -119   -174    -57    145    -33   -114     80    389    467    597    540    392
   -127   -283   -155    205     12   -220     88    387    433    555    496    350
   -153   -353   -200    252     20   -275    101    387    415    530    472    332
   -153   -405   -252    277     46   -327     98    361    384    496    441    301
   -161   -433   -272    296     54   -355     80    335    355    459    405    270
   -181   -441   -259    311     38   -350     72    329    345    446    394    275
   -174   -478   -303    324     62   -392     80    327    342    441    394    277
   -168   -485   -319    327     72   -402     70    314    327    423    381    265
   -174   -480   -309    324     64   -394     70    316    327    420    381    267
   -168   -485   -316    327     72   -402     72    316    322    413    379    262
   -158   -504   -345    329     90   -426     57    298    298    389    358    244
   -171   -496   -324    332     75   -410     64    306    303    389    358    252
   -181   -483   -303    329     59   -394     64    309    306    387    361    257
   -166   -519   -353    342     93   -436     54    296    288    361    340    236
   -168   -540   -371    353     98   -454     49    293    275    342    322    226
   -161   -605   -444    384    140   -527     67    319    246    293    270    189
   -103   -795   -693    449    293   -745    124    387    155    135     96     23
    -80   -976   -896    530    407   -937    267    524    101    -38   -103   -184
   -103   -857   -753    480    322   -805    397    636    205      2    -62   -166
   -194   -480   -285    337     44   -384    361    340    314    215    210    103
   -314    197    509     57   -413    353     70   -270    418    631    737    646
   -478   1049   1527   -285  -1002   1288   -202   -644    711   1275   1470   1387
   -522   1384   1906   -433  -1215   1644   -441   -732    935   1719   1914   1826
   -449    974   1423   -262   -935   1197   -678   -914    561   1382   1587   1551
   -402    316    717     41   -558    517   -714   -979    -90    527    756    776
   -366   -280     85    324   -226    -98   -491   -626   -296     23    189    231
   -293   -418   -124    353    -85   -272   -257   -181    -33    140    223    239
   -220   -423   -202    319    -10   -314    -88    103    148    252    298    293
   -194   -444   -252    319     25   -348      7    257    231    290    319    309
   -184   -472   -288    329     51   -381     23    280    220    252    285    267
   -161   -483   -322    322     77   -402     25    285    207    223    259    241
   -174   -493   -319    332     72   -407     38    303    210    218    259    246
   -181   -498   -316    340     67   -410     51    322    220    215    259    254
   -155   -485   -329    322     85   -407     54    329    226    210    262    254
   -153   -467   -314    306     80   -392     59    340    231    213    267    267
   -158   -462   -303    309     70   -384     75    366    252    233    293    303
   -145   -459   -316    301     83   -389     72    368    246    226    290    301
   -142   -459   -316    301     85   -389     72    371    239    220    288    303
   -158   -446   -288    301     62   -368     75    381    249    239    306    322
   -155   -423   -267    290     54   -345     77    387    254    241    309    324
   -137   -410   -272    275     64   -342     72    387    249    233    303    324
   -153   -405   -252    280     49   -329     83    405    259    249    319    345
   -155   -392   -239    272     38   -316     83    415    267    265    335    368
   -129   -394   -267    262     67   -332     80    423    267    267    337    376
   -119   -374   -257    246     67   -316     83    439    280    283    350    394
   -148   -350   -202    249     25   -277     93    465    303    306    371    423
   -132   -342   -213    236     38   -277     80    472    298    298    363    415
    -98   -311   -215    205     57   -265     75    485    296    296    363    420
   -101   -298   -197    197     46   -246     85    506    311    314    379    444
    -88   -288   -200    189     54   -244     83    527    322    322    392    462
    -54   -262   -210    155     75   -239     77    553    327    327    402    478
    -59   -228   -168    142     51   -200     83    592    353    355    431    511
    -59   -205   -148    132     41   -176     88    623    368    368    444    535
    -18   -181   -163    101     72   -174     85    649    374    376    452    548
      5   -158   -163     75     83   -158     88    680    384    392    462    566
      5   -114   -119     54     62   -116     90    714    405    415    488    600
     33    -85   -122     25     77   -103     83    735    410    426    498    626
     51    -85   -137     18     93   -111     80    745    407    431    514    657
     49    -31    -83    -10     64    -57     85    766    426    462    555    722
     59      5    -54    -33     57    -23     80    766    423    470    574    769
     80     20    -59    -51     67    -18     70    750    405    457    574    802
     67     46    -20    -57     44     12     67    743    397    457    589    867
     64     64      0    -64     31     33     62    730    387    452    597    937
     75     75     -2    -75     38     36     59    709    376    449    607   1005
     57     70     10    -64     23     38     62    691    374    457    626   1088
     25     51     25    -38      0     38     80    685    387    478    667   1205
     33     83     49    -59     -7     67     62    641    361    459    675   1322
     36     75     38    -57      0     57     49    592    327    433    672   1447
     15     64     46    -41    -15     57     41    545    296    410    665   1579
     15     41     25    -28     -5     33     28    496    254    376    652   1725
     25     15    -10    -23     18      2      7    441    200    342    649   1904
     12    -12    -25      0     18    -18      0    410    179    337    678   2114
     -2    -28    -25     15     10    -28      0    389    166    348    704   2309
      5    -57    -62     25     33    -59     -5    363    142    340    709   2486
     -2    -62    -59     31     25    -59    -15    337    119    327    719   2740
    -15    -54    -41     33     12    -49     -7    337    119    348    774   3021
      0    -36    -36     15     15    -36    -12    329    109    358    826   3268
     15    -36    -51     10     33    -44      0    337    116    387    891   3533
      0     -5     -5      0      0     -2     15    355    137    426    971   3793
      2     41     38    -23    -18     38     15    358    135    449   1036   4026
     15     72     57    -46    -20     67     12    350    122    457   1085   4237
     15     80     64    -46    -23     72     33    371    140    496   1158   4473
     12    142    127    -77    -57    135     41    392    168    550   1262   4720
     28    197    168   -114    -70    184     36    397    192    597   1366   4957
     15    262    246   -140   -114    254     18    392    215    646   1465   5180
      7    309    301   -158   -145    306     -7    389    241    701   1566   5318
     20    296    272   -158   -127    285    -25    371    223    706   1613   5318
     36    280    244   -161   -103    262    -46    345    197    706   1657   5318
     20    280    259   -150   -119    270    -59    332    187    724   1714   5318
     23    252    228   -137   -101    241    -72    316    161    719   1743   5318
     28    145    116    -88    -44    132    -80    298    109    675   1732   5318
      5     51     44    -28    -18     46    -77    293     77    654   1735   5318
    -15     25     38     -7    -28     31    -83    283     54    654   1756   5318
    -18    -15      2     18    -10     -7   -101    246      7    631   1751   5318
    -36    -31      5     31    -23    -12   -119    213    -31    610   1748   5318
    -49    -54     -5     49    -23    -31   -116    213    -33    628   1779   5318
    -28    -75    -49     49     10    -62   -124    205    -46    633   1803   5318
    -12    -93    -80     54     33    -88   -132    192    -62    633   1813   5318
    -31    -72    -44     49      5    -59   -132    184    -67    636   1821   5318
    -31    -98    -67     64     15    -83   -135    174    -77    636   1826   5318
    -15   -106    -90     57     36    -98   -153    155    -96    623   1823   5318
    -25   -114    -88     70     31   -101   -148    161    -85    633   1839   5318
    -44   -137    -96     88     23   -116   -142    163    -83    639   1836   5318
    -33   -116    -83     75     23   -101   -148    153    -90    639   1834   5318
    -41   -145   -106     93     31   -127   -132    166    -80    657   1849   5318
    -44   -280   -236    163     96   -259    -90    215    -90    623   1805   5318
     -7   -449   -441    228    215   -446      2    324   -158    462   1605   5318
      0   -537   -537    270    267   -537    161    493   -122    371   1488   5318
    -46   -340   -296    192    122   -319    270    574     41    498   1621   5318
   -124     80    205     23   -163    142    142    150     85    719   1922   5318
   -233    737    971   -254   -602    854   -218   -517     88   1117   2457   5318
   -358   1454   1810   -548  -1083   1631   -478   -828    337   1706   3115   5318
   -345   1519   1862   -589  -1104   1691   -714  -1000    355   1925   3341   5318
   -267    953   1221   -342   -743   1085   -849  -1176   -137   1376   2795   5318
   -228    280    506    -25   -368    392   -787  -1135   -709    491   1886   5305
   -176   -179     -2    179    -88    -90   -589   -766   -706    233   1530   5232
   -106   -306   -200    205     46   -254   -405   -387   -436    381   1587   5209
    -33   -329   -296    181    129   -314   -252   -111   -228    514   1662   5201
    -20   -350   -332    184    155   -342   -168     28   -129    561   1662   5136
    -18   -387   -368    202    174   -379   -142     62   -116    535   1602   5014
    -12   -415   -402    213    192   -410   -129     80   -111    504   1540   4902
    -46   -423   -376    236    163   -400   -106    109    -85    493   1496   4811
    -75   -420   -348    246    135   -384    -88    129    -67    475   1441   4718
    -70   -426   -355    246    142   -392    -80    137    -59    439   1374   4608
    -83   -433   -350    257    132   -392    -67    153    -38    420   1319   4515
    -98   -444   -345    272    122   -394    -54    171    -15    407   1273   4429
    -85   -420   -335    252    122   -379    -59    166    -12    376   1210   4323
    -85   -407   -324    246    119   -366    -54    174      0    353   1158   4232
   -111   -389   -280    249     83   -337    -41    189     28    350   1119   4159
   -111   -345   -233    228     59   -290    -44    184     38    327   1067   4065
   -103   -368   -267    233     80   -316    -41    184     44    298   1018   3977
   -122   -348   -226    233     51   -288    -33    194     57    288    979   3902
   -129   -309   -181    218     25   -246    -31    205     70    280    950   3832
   -114   -285   -171    200     28   -228    -25    218     88    283    937   3777
   -124   -275   -153    197     12   -215    -15    233    103    285    919   3728
   -150   -265   -114    207    -20   -189     -5    249    116    288    904   3681
   -163   -267   -106    215    -28   -189     -5    246    111    277    875   3611
   -179   -246    -67    213    -57   -158      5    259    119    280    857   3559
   -187   -236    -49    210    -70   -142     20    303    158    311    862   3546
   -174   -231    -57    202    -59   -142     23    337    181    329    862   3512
   -168   -231    -62    197    -54   -145     31    371    202    342    862   3486
   -153   -220    -67    187    -44   -145     38    405    223    358    862   3465
   -137   -223    -85    179    -28   -155     54    452    254    381    870   3447
   -109   -220   -111    163      0   -166     59    483    270    389    865   3419
    -98   -207   -109    150      2   -158     67    517    290    402    867   3403
    -98   -202   -103    150      2   -153     83    553    314    426    885   3403
    -85   -200   -114    142     10   -155     77    563    311    426    878   3372
    -80   -187   -106    132     10   -145     75    571    314    420    859   3343
    -93   -163    -70    127    -12   -119     80    574    316    418    849   3320
    -88   -153    -64    122    -12   -109     80    566    306    407    839   3291
    -83   -174    -93    127      5   -135     83    550    306    394    810   3247
    -72   -148    -77    109      2   -114     80    535    306    389    792   3216
    -57   -145    -88     98     12   -116     72    511    290    368    761   3172
    -28   -129   -101     80     36   -116     67    483    277    340    722   3117
    -15   -103    -88     59     33    -96     67    465    275    327    693   3070
    -20   -101    -80     59     28    -90     72    449    272    311    657   3011
    -25   -137   -111     80     41   -124     83    428    262    275    605   2935
    -33   -158   -124     96     44   -142     93    410    257    249    558   2868
    -67   -187   -119    127     23   -153    114    392    259    231    527   2808
    -85   -213   -127    148     20   -171    119    361    246    205    485   2730
    -90   -231   -142    161     23   -187    114    322    220    168    431   2652
   -111   -252   -140    181     12   -197    127    301    218    155    400   2600
   -127   -285   -158    205     12   -220    132    283    210    142    368   2548
   -132   -303   -171    215     18   -239    129    259    194    122    329   2488
   -137   -288   -150    210      5   -220    122    241    179    103    293   2442
   -140   -301   -161    220     10   -231    127    239    179    106    267   2403
   -116   -301   -184    207     31   -244    132    239    184    106    249   2369
   -101   -280   -181    189     38   -231    142    249    197    106    236   2359
   -106   -262   -158    184     25   -213    161    267    218    114    233   2356
   -111   -252   -140    181     12   -197    181    283    244    137    244   2327
   -103   -259   -155    181     23   -207    187    285    252    148    241   2283
    -88   -259   -174    174     41   -218    194    298    265    155    241   2255
    -64   -220   -155    140     44   -189    205    319    293    174    259   2265
    -38   -153   -114     96     36   -135    210    337    335    205    285   2281
    -46   -111    -67     77      7    -90    189    324    355    220    301   2275
    -41   -106    -64     75     10    -88    168    324    371    231    311   2278
    -33   -114    -80     72     20    -98    150    322    371    223    303   2255
    -59    -96    -36     77    -12    -67    137    309    358    192    272   2229
   -103    -98      2     98    -54    -49    127    301    345    179    267   2221
   -129   -122      5    124    -67    -59    116    285    327    155    246   2190
   -153   -197    -44    174    -57   -122    111    277    290    111    200   2148
   -184   -290   -106    239    -38   -200    114    275    262     96    179   2062
   -202   -368   -166    283    -18   -267    109    254    231     62    150   1979
   -207   -407   -200    306     -5   -303     98    223    197     18    109   1932
   -210   -433   -223    322      5   -329     83    189    155    -36     57   1893
   -220   -483   -262    353     20   -374     80    179    142    -51     33   1857
   -205   -491   -288    348     38   -389     72    166    129    -72      7   1803
   -197   -504   -309    350     54   -407     64    158    119    -98    -18   1784
   -200   -517   -319    358     57   -418     49    153    114   -116    -41   1787
   -181   -524   -342    353     80   -433     49    155    103   -114    -31   1787
   -166   -530   -366    348     98   -449     64    155    116    -77     -2   1730
   -158   -496   -337    327     88   -418     83    163    129    -62     18   1712
   -153   -488   -335    319     88   -410     90    158    127    -57     23   1675
   -129   -467   -337    298    103   -402     72    135    103    -77      5   1613
   -129   -485   -355    306    111   -420     77    135     93    -85     -7   1587
   -111   -561   -449    335    166   -506     80    150     57   -135    -72   1527
    -46   -766   -719    405    335   -745    116    207    -25   -272   -246   1340
     -5   -945   -940    475    467   -943    233    345    -70   -428   -446   1091
    -20   -911   -893    465    436   -904    366    517     44   -392   -436   1057
   -119   -553   -436    335    155   -496    361    340    174   -200   -200   1288
   -319     44    361    137   -340    202    140   -272    202    119    246   1745
   -540    865   1405   -161   -971   1135   -101   -758    379    662    917   2426
   -600   1312   1912   -355  -1254   1610   -329   -956    548   1104   1402   2943
   -537   1085   1623   -275  -1080   1353   -519  -1106    309    953   1241   2811
   -483    509    992    -12   -737    750   -558  -1119   -163    280    532   2083
   -420   -103    316    262   -368    106   -420   -841   -439   -303   -132   1389
   -348   -355     -7    350   -171   -181   -218   -389   -218   -223   -150   1340
   -257   -355    -98    306    -80   -226    -75    -80     -2    -64    -49   1408
   -197   -345   -148    270    -25   -249     -7     80     90      2    -15   1408
   -179   -371   -192    275      5   -283      5    119     96      0    -36   1366
   -163   -389   -226    275     28   -306      7    135     90    -10    -59   1330
   -150   -387   -239    267     41   -314     12    150     93     -7    -67   1306
   -145   -407   -262    275     57   -335     23    168     96     -5    -77   1283
   -142   -413   -270    277     62   -342     28    184    109      5    -77   1265
   -155   -407   -254    280     46   -332     28    200    122     20    -67   1262
   -158   -400   -241    277     38   -319     25    207    124     25    -70   1249
   -148   -426   -280    285     64   -353     25    215    127     31    -67   1239
   -135   -444   -309    290     85   -376     28    223    140     41    -57   1236
   -119   -413   -296    265     85   -355     31    226    145     46    -51   1228
   -101   -423   -322    262    109   -374     28    223    140     38    -54   1213
    -93   -449   -355    270    129   -402     33    223    137     33    -57   1195
    -85   -462   -376    275    145   -420     44    228    142     33    -57   1182
    -75   -441   -366    257    142   -405     36    223    142     28    -57   1169
    -54   -426   -371    241    158   -400     25    220    142     20    -59   1156
    -49   -415   -366    231    155   -392     25    231    150     23    -54   1153
    -57   -431   -374    244    158   -402     36    254    163     33    -44   1161
    -41   -428   -387    233    171   -410     36    270    179     46    -25   1169
    -31   -400   -371    215    168   -387     38    290    194     59     -7   1171
    -25   -387   -361    205    166   -376     44    316    213     70     -2   1171
    -10   -389   -379    200    184   -384     54    342    233     80     12   1176
      0   -389   -392    194    194   -392     49    355    231     70     10   1161
     18   -376   -394    179    205   -384     57    384    246     80     23   1169
     33   -358   -392    161    213   -374     70    418    265     98     38   1184
     44   -340   -384    148    213   -361     83    452    285    119     62   1205
     59   -316   -376    129    215   -348     96    488    311    145     85   1226
     72   -309   -381    116    226   -345    103    522    329    168     98   1244
     96   -296   -394     98    244   -345    106    548    348    192    122   1267
    111   -254   -366     72    239   -309    101    566    363    218    155   1291
    116   -228   -345     54    228   -285    101    571    368    231    168   1301
    129   -220   -350     44    239   -285     98    574    368    236    171   1325
    135   -205   -340     33    233   -272     88    566    363    246    187   1340
    122   -189   -311     33    215   -249     88    553    368    272    218   1330
    114   -192   -309     38    210   -249     83    535    363    272    226   1325
    111   -187   -298     36    202   -241     77    514    353    272    226   1319
     96   -181   -280     41    187   -231     75    491    342    270    218   1299
     83   -176   -259     46    171   -218     72    467    337    262    210   1291
     67   -184   -254     57    158   -218     72    439    329    249    197   1275
     49   -187   -236     70    142   -210     75    415    324    236    187   1252
     18   -205   -223     93    119   -213     77    389    316    220    168   1228
      5   -223   -228    109    116   -226     70    358    303    202    155   1205
    -15   -270   -257    142    116   -265     75    332    293    189    140   1182
    -36   -293   -257    163    109   -277     83    314    288    176    132   1153
    -51   -298   -249    174     96   -272     80    288    275    161    119   1117
    -62   -335   -272    200    103   -303     85    277    270    150    109   1106
    -70   -337   -270    202     96   -303     85    270    265    140    109   1106
    -75   -329   -254    202     88   -293     85    265    265    140    114   1101
    -75   -322   -246    197     83   -285     90    267    270    140    124   1106
    -75   -290   -215    184     70   -254    101    280    285    153    145   1122
    -75   -265   -189    168     54   -226    114    290    303    171    163   1140
    -85   -239   -153    161     31   -197    137    306    322    192    189   1166
    -96   -220   -127    155     12   -176    150    314    327    202    207   1176
    -88   -220   -132    155     20   -176    161    329    335    218    223   1182
    -72   -153    -80    111      2   -116    166    345    361    246    262   1205
    -67    -88    -20     77    -25    -54    166    350    387    277    296   1244
    -72    -59     10     64    -44    -25    142    337    394    293    316   1273
    -51    -25     25     38    -38      0    114    329    405    314    345   1301
    -31    -33     -2     31    -15    -18     98    322    394    314    345   1301
    -31    -54    -25     41     -5    -41     88    309    381    309    337   1296
    -31    -57    -25     44     -5    -41     67    285    363    301    329   1296
    -28    -51    -23     41     -2    -38     44    254    332    283    311   1288
    -33   -135   -101     83     33   -119     41    244    301    257    283   1267
    -44   -241   -197    142     75   -220     41    231    265    220    244   1239
    -51   -311   -259    179    103   -285     36    207    228    192    218   1213
    -62   -348   -285    205    111   -316     38    189    205    181    207   1189
    -98   -384   -285    241     93   -337     28    166    187    168    189   1179
    -41   -423   -381    231    168   -402    -25    116    148    137    155   1153
    -41   -446   -405    244    179   -426    -23    127    135    129    140   1143
    -51   -454   -402    254    174   -428      2    148    137    135    140   1143
    -77   -454   -376    265    145   -415     15    135    127    122    124   1153
    -88   -457   -368    272    137   -413     20    129    119    116    129   1171
   -101   -478   -376    288    135   -428     31    135    122    129    145   1184
   -114   -485   -371    301    127   -428     28    137    122    135    155   1200
   -129   -517   -387    322    127   -452     23    124    109    124    145   1197
   -132   -506   -374    319    119   -441     20    114     98    122    150   1205
   -127   -506   -379    314    124   -444     18    116     90    119    148   1218
    -98   -566   -467    332    184   -517     18    122     51     75    103   1200
    -49   -792   -743    420    345   -769     70    166    -54    -80    -67   1044
    -25   -997   -971    509    472   -984    210    298   -116   -246   -272    802
    -23   -924   -904    472    439   -914    355    465    -18   -220   -277    750
   -106   -584   -478    345    184   -532    394    314    142     -7    -25   1028
   -290     49    337    119   -314    192    158   -223    303    436    527   1626
   -480    854   1335   -187   -909   1096    -77   -558    633   1088   1270   2408
   -506   1299   1803   -397  -1156   1551   -319   -633    930   1634   1829   3003
   -423   1023   1447   -298   -935   1234   -532   -769    714   1504   1686   2917
   -426    363    789     28   -607    576   -600   -917     64    683    875   2151
   -394   -189    205    290   -301      7   -483   -771   -322     54    213   1486
   -329   -418    -90    371   -122   -254   -285   -400   -213     28    109   1343
   -254   -444   -189    350    -33   -316   -119    -98    -28    150    179   1395
   -192   -488   -296    337     51   -392    -25     64     54    194    200   1395
   -176   -545   -368    361     96   -457     10    116     67    187    176   1374
   -176   -561   -384    368    101   -472     25    132     62    176    176   1382
   -174   -553   -379    363    101   -467     36    148     64    179    181   1384
   -189   -579   -392    381     98   -485     49    161     70    176    171   1366
   -187   -589   -405    387    106   -498     57    171     75    179    168   1366
   -187   -561   -376    371     93   -467     64    179     85    189    181   1379
   -197   -545   -348    371     75   -446     72    184     85    187    187   1389
   -179   -537   -358    355     88   -446     67    187     80    176    174   1408
   -168   -530   -361    348     93   -444     72    200     83    189    179   1428
   -171   -527   -358    348     93   -444     80    218     98    220    207   1434
   -158   -480   -322    319     80   -402     77    220    101    223    215   1426
   -179   -485   -309    332     62   -397     77    223     93    220    223   1423
   -176   -514   -337    342     80   -426     93    236    109    239    244   1441
   -161   -519   -358    337     98   -439     88    236    106    239    244   1447
   -135   -517   -381    327    122   -449     85    249    116    254    259   1457
   -124   -491   -366    306    119   -428     77    267    124    257    259   1483
   -132   -470   -337    301    101   -402     77    285    135    272    252   1475
   -137   -478   -340    306     98   -410     88    303    155    301    262   1439
   -153   -478   -324    316     85   -402    101    329    179    324    285   1431
   -168   -420   -252    293     38   -337    109    355    202    340    293   1447
   -158   -397   -239    277     38   -319    124    394    231    368    316   1470
   -142   -397   -254    270     54   -327    116    402    228    358    309   1457
   -119   -384   -265    252     72   -324    116    426    239    363    314   1457
   -114   -379   -265    246     72   -322    119    452    252    381    332   1449
   -109   -376   -267    241     77   -322    127    483    270    400    355   1449
    -77   -371   -293    223    106   -332    129    522    293    420    371   1457
    -57   -381   -324    220    132   -353    135    566    319    444    392   1470
    -23   -379   -358    200    166   -368    119    579    319    449    397   1454
     -2   -381   -379    192    187   -379    106    581    314    446    397   1436
      7   -358   -368    174    187   -363    109    589    329    467    420   1436
     20   -345   -366    163    192   -355     98    584    324    462    420   1418
     25   -327   -353    150    187   -340     80    574    314    446    410   1392
     33   -353   -387    158    207   -368     72    555    296    423    394   1369
     41   -363   -407    158    223   -384     64    532    272    394    374   1343
     44   -350   -394    153    218   -371     38    483    231    353    340   1296
     57   -361   -418    150    236   -389     25    444    205    322    309   1260
     51   -376   -428    163    239   -402     28    415    192    293    283   1231
     33   -379   -413    171    220   -394     36    392    184    277    265   1208
     10   -368   -379    179    194   -374     41    379    194    277    257   1192
    -33   -374   -342    202    153   -358     51    361    197    267    233   1163
    -80   -381   -301    231    109   -342     64    340    197    254    215   1140
   -122   -384   -262    252     70   -324     67    314    192    239    194   1117
   -163   -389   -226    277     31   -309     80    303    197    231    184   1106
   -189   -397   -207    293      7   -303     70    270    184    205    155   1067
   -202   -420   -218    311      7   -319     62    246    168    179    122   1039
   -231   -428   -197    329    -18   -314     67    241    174    187    122   1026
   -257   -426   -168    342    -44   -298     80    254    197    215    148   1031
   -265   -402   -137    332    -64   -270     85    257    205    220    145   1018
   -270   -376   -106    322    -83   -241     90    265    218    231    150   1010
   -277   -358    -83    316    -98   -223    106    288    246    257    176   1026
   -288   -335    -46    311   -122   -192    135    309    270    280    189   1028
   -298   -319    -20    306   -140   -171    155    327    293    303    205   1041
   -298   -296      0    296   -150   -148    187    358    322    337    228   1060
   -296   -301     -7    296   -145   -155    197    368    324    348    228   1044
   -277   -236     41    257   -161    -98    205    389    353    384    257   1062
   -277   -163    111    220   -197    -25    218    415    397    439    306   1098
   -283   -116    166    200   -226     23    215    418    423    475    337   1124
   -288    -80    205    181   -246     62    181    397    426    491    353   1130
   -288    -85    202    187   -246     57    163    389    428    504    363   1135
   -290   -103    187    197   -239     38    158    384    423    506    368   1132
   -296   -135    161    215   -231     12    148    363    407    488    350   1106
   -303   -161    140    231   -223    -12    135    342    384    467    329   1085
   -306   -187    119    246   -213    -33    124    329    355    441    301   1052
   -316   -296     20    303   -171   -137    122    316    314    387    239    989
   -314   -379    -64    345   -127   -223    119    301    275    337    187    932
   -324   -444   -122    384   -103   -283    122    283    244    298    150    898
   -337   -488   -150    413    -93   -319    122    262    218    272    127    878
   -348   -511   -166    428    -93   -340    119    254    200    249    103    854
   -368   -537   -171    452   -101   -355    119    249    189    233     85    833
   -376   -550   -176    462   -101   -363    114    241    179    220     70    815
   -361   -537   -176    449    -93   -358    114    241    176    215     64    802
   -358   -542   -184    452    -88   -363    114    239    166    202     49    784
   -361   -550   -189    457    -88   -371    119    241    163    200     46    784
   -366   -566   -200    465    -85   -384    122    236    155    189     31    769
   -366   -545   -179    457    -93   -363    114    223    145    174     12    745
   -368   -563   -194    465    -88   -381    122    231    153    179     15    750
   -371   -579   -207    472    -83   -394    124    233    155    184     18    748
   -342   -597   -257    467    -44   -428    114    226    124    145    -25    704
   -280   -727   -446    504     83   -587    124    246     44     31   -158    574
   -231   -930   -698    576    233   -815    220    371      7   -119   -355    355
   -210   -909   -698    558    244   -805    337    550    109   -122   -400    270
   -246   -600   -355    423     51   -478    397    592    311     83   -189    449
   -384   -135    249    259   -316     57    265    163    389    368    194    852
   -571    581   1150     -5   -862    867     46   -368    480    839    818   1512
   -662   1075   1738   -207  -1200   1405   -142   -626    639   1335   1400   2138
   -626    911   1538   -145  -1083   1223   -329   -828    467   1350   1426   2234
   -602    324    927    140   -763    626   -405   -974    -44    717    758   1600
   -568   -210    358    387   -465     72   -358   -888   -470    -36    -49    766
   -517   -465     51    488   -285   -207   -213   -506   -361   -124   -239    558
   -491   -475     15    480   -254   -228    -49   -127    -70     83   -103    665
   -394   -480    -85    439   -155   -283     51    106     90    189    -38    701
   -329   -504   -176    415    -77   -340     83    181    119    189    -54    667
   -301   -530   -231    415    -36   -381     96    200    114    168    -83    628
   -283   -566   -285    423      0   -428    111    223    122    168    -90    623
   -272   -576   -303    426     15   -441    116    239    129    166   -101    633
   -257   -563   -306    410     23   -436    116    246    127    155   -114    639
   -246   -553   -306    400     28   -431    114    254    129    174   -101    610
   -241   -579   -340    407     46   -459    122    265    137    192    -85    584
   -233   -550   -316    392     41   -433    122    265    142    194    -80    592
   -231   -535   -303    381     33   -420    122    272    153    200    -85    613
   -233   -530   -298    381     31   -415    122    277    158    205    -85    618
   -231   -527   -296    376     31   -410    122    283    166    213    -83    610
   -220   -496   -275    358     25   -387    111    288    171    231    -64    613
   -223   -506   -283    363     25   -394    122    301    192    259    -44    600
   -223   -496   -272    361     23   -384    129    311    210    280    -20    600
   -218   -475   -257    345     18   -366    124    316    215    293     -7    605
   -197   -454   -257    327     28   -355    122    332    228    298     -5    636
   -202   -462   -259    329     25   -361    111    332    223    288    -28    636
   -197   -439   -244    316     23   -342    101    342    228    303    -18    633
   -187   -436   -252    311     31   -345    106    363    254    345     20    636
   -189   -431   -241    311     25   -337    119    387    283    376     59    641
   -192   -452   -259    319     33   -355    124    413    298    389     67    667
   -181   -441   -259    311     36   -353    122    436    314    405     72    683
   -161   -428   -267    293     51   -348    116    454    324    418     72    691
   -142   -405   -262    275     59   -335    106    472    329    431     75    698
   -122   -376   -254    246     64   -316     98    493    340    452     85    706
    -90   -353   -262    220     83   -306     98    522    361    478     96    730
    -70   -337   -267    202     98   -303     96    548    371    496     98    748
    -51   -306   -254    179    101   -280     85    568    381    519    109    766
    -33   -283   -249    155    106   -265     77    581    389    542    122    792
    -15   -257   -244    135    111   -252     75    592    394    563    132    810
      0   -231   -231    111    114   -231     70    597    397    576    132    815
     18   -220   -239    101    127   -228     72    597    400    581    135    818
     25   -236   -265    103    142   -249     67    587    397    587    135    815
     33   -226   -259     93    145   -241     57    563    379    579    127    795
     38   -220   -262     88    148   -241     51    535    358    568    119    774
     46   -236   -283     96    163   -259     46    498    332    553    103    756
     59   -259   -322     98    189   -290     31    452    293    517     67    719
     77   -265   -342     93    207   -301     15    407    262    483     38    683
     77   -270   -350     96    210   -309     12    379    246    462     18    657
     64   -288   -353    111    207   -319     15    350    231    441     -5    631
     44   -309   -353    129    197   -329     23    329    226    426    -23    610
     23   -319   -342    148    181   -329     33    316    228    420    -28    605
    -18   -332   -314    174    145   -324     41    301    228    418    -36    602
    -62   -353   -290    207    114   -322     46    285    226    407    -46    594
    -93   -379   -285    236     96   -335     51    272    226    400    -49    587
   -124   -392   -267    259     70   -332     59    262    228    392    -49    576
   -137   -381   -246    259     54   -316     59    252    226    376    -57    566
   -145   -405   -259    275     57   -332     54    236    210    355    -72    550
   -150   -405   -254    275     51   -329     57    228    213    355    -67    545
   -166   -400   -236    283     33   -319     67    241    231    371    -46    561
   -179   -389   -213    283     15   -301     83    259    252    387    -31    576
   -184   -374   -189    280      2   -283    111    288    283    413     -5    594
   -192   -327   -135    257    -28   -231    127    311    314    444     28    623
   -200   -272    -72    236    -64   -174    142    332    345    475     59    644
   -207   -246    -41    226    -85   -145    158    348    366    491     77    657
   -218   -259    -41    239    -88   -150    181    366    384    501     88    662
   -213   -213      0    210   -109   -106    189    387    418    540    127    698
   -205   -127     77    166   -142    -25    189    405    465    597    187    753
   -207    -72    132    140   -171     28    168    400    488    636    226    789
   -202    -28    174    116   -189     72    132    381    493    657    246    807
   -192    -38    150    114   -174     54    122    381    493    657    254    813
   -189    -44    145    116   -168     49    111    376    483    652    252    810
   -202    -64    137    132   -171     36     98    358    465    636    236    802
   -210    -90    119    150   -166     12     83    340    441    615    218    795
   -213   -168     44    189   -132    -62     80    335    418    597    202    776
   -226   -288    -62    257    -83   -176     88    332    392    571    168    727
   -231   -371   -142    298    -46   -257     88    314    358    540    137    672
   -223   -397   -174    311    -25   -285     77    285    322    506    109    628
   -218   -413   -194    314    -12   -303     62    254    290    470     72    597
   -215   -446   -231    329      7   -340     59    244    267    444     49    581
   -210   -472   -262    340     23   -368     62    241    257    428     31    576
   -200   -491   -290    345     44   -392     59    236    249    418     23    571
   -189   -488   -298    335     54   -394     54    231    246    413     18    558
   -181   -485   -306    332     62   -397     46    220    236    400     10    545
   -179   -506   -329    340     75   -418     44    215    231    389      0    535
   -181   -555   -374    368     96   -465     44    207    220    374    -10    517
   -179   -571   -394    374    103   -483     46    210    218    374    -10    519
   -171   -584   -413    379    119   -498     51    213    220    371    -10    519
   -161   -600   -439    379    137   -522     51    213    220    363    -12    514
   -137   -678   -540    407    200   -610     62    226    192    324    -57    470
    -85   -917   -831    501    371   -872    119    280     93    155   -246    285
    -54  -1114  -1060    584    501  -1088    259    426     64      7   -431     88
    -70  -1023   -953    545    439   -989    402    558    189     59   -394    101
   -192   -649   -457    420    132   -553    400    280    303    259   -129    353
   -371     -5    363    187   -368    179    109   -348    353    646    387    898
   -537    826   1363   -145   -950   1093   -176   -722    594   1257   1109   1628
   -566   1322   1886   -379  -1226   1605   -480   -875    813   1779   1673   2203
   -488   1047   1535   -277  -1010   1291   -704   -987    600   1660   1543   2122
   -441    348    789     44   -618    568   -680   -950     77    880    737   1350
   -433   -265    168    348   -301    -49   -444   -662   -205    257     51    675
   -392   -514   -122    452   -137   -319   -194   -241    -31    249    -51    540
   -314   -545   -231    431    -41   -389    -20     72    171    374     18    581
   -283   -594   -311    439     12   -454     64    215    249    415     36    584
   -290   -646   -355    467     31   -501    101    265    262    413     25    561
   -298   -665   -368    480     31   -517    129    296    270    415     18    550
   -303   -667   -363    485     28   -517    158    327    288    426     28    550
   -306   -698   -394    501     41   -548    168    335    288    418     18    527
   -283   -698   -415    491     64   -558    168    335    275    402      0    506
   -252   -698   -449    475     96   -574    163    335    267    392     -2    496
   -226   -709   -483    467    127   -597    155    329    257    381     -7    483
   -207   -737   -532    470    161   -636    148    322    239    361    -28    454
   -187   -735   -548    459    179   -641    150    329    244    358    -31    449
   -184   -719   -537    452    176   -631    153    335    254    368    -18    462
   -179   -698   -519    439    168   -610    150    342    265    376     -7    472
   -176   -722   -545    446    181   -633    155    353    267    376    -15    467
   -168   -732   -563    449    194   -649    166    368    283    387     -7    478
   -155   -719   -566    436    202   -644    171    381    290    394      2    475
   -145   -717   -571    431    213   -644    168    381    285    389     -5    452
   -155   -719   -566    436    202   -644    176    397    301    405     18    467
   -155   -717   -561    436    200   -639    192    426    327    426     41    496
   -155   -719   -566    436    202   -644    189    439    332    423     36    488
   -161   -743   -581    452    210   -662    181    436    322    413     31    472
   -155   -698   -545    426    192   -623    200    470    358    444     70    511
   -142   -633   -493    387    174   -563    200    491    374    457     88    522
   -135   -631   -496    381    179   -566    200    511    381    459     88    517
   -114   -633   -519    374    202   -576    210    548    400    470    101    517
   -101   -659   -558    379    226   -607    220    579    405    462     93    501
    -96   -659   -566    376    233   -613    231    618    426    480    122    527
   -101   -607   -506    353    200   -558    241    659    462    519    174    574
   -103   -587   -483    345    189   -535    254    701    493    553    213    613
    -80   -566   -485    322    202   -527    254    727    509    566    233    623
    -59   -555   -496    306    215   -524    254    745    514    566    244    626
    -54   -563   -509    306    226   -535    252    753    514    561    249    620
    -44   -545   -501    296    228   -524    252    763    527    571    272    639
    -31   -511   -483    270    223   -498    241    756    524    566    285    644
    -28   -514   -485    272    226   -501    239    745    517    550    293    644
    -36   -517   -480    275    220   -498    231    724    498    524    288    628
    -46   -504   -457    275    205   -480    223    696    480    493    270    618
    -51   -504   -454    277    200   -480    218    665    457    467    249    602
    -59   -504   -446    280    192   -475    207    623    439    446    228    561
    -64   -519   -454    290    192   -488    197    574    405    405    189    504
    -88   -545   -457    316    184   -501    200    535    387    376    168    480
    -98   -548   -449    322    174   -498    189    485    368    363    166    472
    -98   -553   -454    324    176   -504    168    428    337    329    140    441
   -103   -555   -454    329    174   -506    145    374    301    293    106    402
   -109   -576   -467    342    179   -522    137    332    277    265     80    376
   -119   -579   -459    348    168   -522    127    298    257    241     62    358
   -129   -584   -454    355    161   -519    119    272    239    223     38    337
   -129   -589   -462    358    163   -527    116    257    228    218     25    329
   -129   -581   -452    355    161   -517    122    254    223    215     18    324
   -137   -576   -439    355    150   -509    124    257    228    228     28    335
   -145   -561   -415    353    132   -491    127    257    231    236     36    350
   -153   -540   -389    345    116   -467    135    257    233    241     33    350
   -163   -530   -366    348    101   -449    148    267    249    259     46    358
   -184   -504   -322    342     67   -413    168    288    270    280     72    387
   -200   -462   -265    329     31   -363    194    316    303    314    106    428
   -213   -439   -226    324      2   -332    218    337    324    342    127    444
   -226   -410   -184    319    -20   -298    241    358    348    368    150    457
   -223   -400   -176    311    -25   -288    257    368    358    379    163    462
   -210   -400   -189    303    -10   -296    267    379    366    384    166    459
   -194   -340   -145    267    -25   -244    275    392    389    413    197    491
   -174   -283   -109    228    -33   -197    275    397    418    444    233    522
   -158   -265   -106    210    -28   -187    241    379    423    452    246    532
   -142   -277   -135    210     -5   -207    213    368    418    454    249    535
   -137   -309   -174    220     15   -241    205    358    407    444    239    524
   -129   -316   -187    223     28   -252    192    350    392    428    226    522
   -142   -337   -194    241     25   -267    176    335    371    410    215    517
   -163   -392   -228    277     31   -311    174    324    353    394    202    498
   -176   -465   -288    319     54   -379    174    316    322    355    166    470
   -176   -566   -389    371    106   -478    171    298    277    298    111    436
   -187   -618   -431    400    119   -524    155    265    231    254     64    405
   -194   -649   -454    420    129   -553    145    241    205    228     36    374
   -187   -678   -491    431    150   -584    137    226    181    205     12    342
   -181   -696   -514    439    166   -605    129    218    168    197      5    324
   -184   -719   -535    449    174   -628    124    213    166    192      0    314
   -171   -745   -574    457    200   -659    119    210    163    194      7    319
   -166   -732   -568    446    200   -652    103    194    145    179     -5    311
   -174   -709   -535    441    179   -623     90    181    132    150    -31    306
   -200   -722   -522    459    158   -623     93    187    135    150    -25    345
   -215   -727   -514    470    148   -620     90    181    132    161    -23    345
   -223   -732   -511    475    142   -623     88    174    129    166    -23    314
   -233   -740   -506    488    135   -623     93    174    137    171    -18    293
   -228   -771   -542    498    155   -657     96    179    119    150    -36    270
   -192   -909   -717    550    259   -813    111    189     25     31   -161    148
   -148  -1140   -995    644    423  -1067    205    275    -75   -161   -381    -67
   -109  -1234  -1124    672    506  -1179    371    478    -25   -218   -480   -184
   -161   -927   -766    542    301   -846    452    423    142    -36   -277     -2
   -303   -389    -85    348   -109   -239    275   -119    220    265    122    407
   -485    407    891     36   -688    649    -33   -646    400    802    779   1088
   -618   1247   1865   -314  -1241   1556   -329   -872    737   1480   1527   1839
   -550   1317   1867   -384  -1210   1592   -644   -989    748   1706   1756   2114
   -470    719   1189   -124   -831    956   -766  -1049    288   1176   1208   1621
   -446     10    457    218   -454    233   -641   -937   -275    303    314    750
   -420   -470    -49    446   -187   -259   -363   -524   -324    -25   -114    314
   -374   -519   -145    446   -114   -335   -155   -158    -93     98    -57    335
   -311   -548   -236    431    -38   -394    -31     57     33    176    -12    353
   -272   -563   -290    418      7   -428     10    132     59    174    -25    327
   -257   -574   -316    415     28   -446     25    158     57    163    -38    309
   -254   -587   -332    418     38   -459     41    179     62    161    -51    296
   -265   -581   -316    420     25   -449     57    200     80    168    -49    293
   -285   -574   -288    426      0   -431     77    228    103    187    -36    311
   -306   -568   -262    439    -23   -415     96    259    127    210    -12    335
   -309   -584   -275    446    -18   -431     98    272    129    207    -15    329
   -275   -568   -296    420      7   -433     80    262    111    189    -28    311
   -228   -566   -337    397     51   -452     62    246     90    171    -38    296
   -205   -592   -387    400     90   -491     64    249     85    163    -41    290
   -200   -568   -368    381     83   -467     57    244     75    153    -49    280
   -207   -571   -363    389     75   -467     62    254     88    168    -33    296
   -207   -581   -374    392     83   -478     70    272    101    181    -18    314
   -194   -566   -371    381     88   -470     77    285    111    192     -7    324
   -200   -576   -376    387     85   -475     80    298    109    192    -10    322
   -205   -571   -366    389     80   -470     93    322    129    213      7    337
   -189   -553   -363    371     85   -459     96    335    137    218     12    332
   -176   -550   -374    363     98   -462     90    340    132    210      7    324
   -174   -571   -397    371    111   -485    101    371    153    226     23    342
   -163   -581   -420    371    127   -501    111    394    166    231     25    340
   -148   -589   -441    366    145   -517    124    423    179    239     31    342
   -132   -589   -457    361    161   -524    137    462    207    262     54    368
   -124   -540   -418    332    145   -480    135    488    228    288     75    389
   -111   -522   -410    316    148   -467    148    524    252    309     93    402
   -103   -550   -446    324    171   -498    155    561    267    319     98    407
    -90   -568   -478    329    192   -524    171    607    288    342    114    418
    -75   -550   -475    311    200   -511    184    641    309    361    127    428
    -54   -548   -493    301    218   -519    200    680    337    387    145    444
    -38   -555   -519    296    239   -537    218    722    371    423    179    478
    -20   -532   -511    277    244   -522    220    748    392    454    210    509
     -2   -480   -478    241    236   -480    205    748    394    465    213    519
      2   -462   -465    228    233   -462    207    748    394    472    218    524
      2   -441   -444    218    220   -441    207    745    397    483    226    530
      7   -452   -459    223    233   -454    207    727    379    470    213    522
      5   -441   -449    218    226   -444    205    704    355    454    205    519
     -2   -446   -444    223    218   -444    210    685    348    457    205    519
    -10   -459   -449    233    218   -454    202    654    327    449    194    517
    -12   -449   -436    231    210   -444    187    607    296    428    174    493
    -33   -452   -420    241    192   -436    181    566    267    405    153    470
    -51   -480   -428    265    187   -454    184    530    246    389    137    454
    -62   -514   -452    285    194   -483    184    483    218    361    111    428
    -70   -524   -454    298    192   -491    176    439    192    335     85    410
    -83   -553   -470    316    192   -514    174    402    166    311     62    410
    -96   -594   -498    345    200   -548    171    366    132    280     31    389
   -103   -628   -527    366    210   -579    166    332    111    272     12    353
   -119   -644   -524    381    202   -584    168    316    109    272     12    324
   -119   -670   -550    394    213   -613    168    306    101    270     15    311
   -109   -685   -579    397    233   -633    166    296     93    262      7    306
   -103   -670   -566    384    231   -618    155    280     80    244    -10    301
    -88   -657   -568    374    239   -613    153    277     72    236    -18    301
    -77   -644   -566    358    244   -605    142    267     59    220    -33    288
    -72   -665   -592    368    257   -628    142    265     57    218    -41    275
    -70   -665   -594    366    262   -628    140    262     54    213    -46    267
    -54   -631   -576    342    259   -605    132    254     44    192    -62    277
    -46   -657   -610    350    277   -633    135    265     51    210    -54    280
    -46   -636   -589    340    270   -613    153    280     75    236    -38    267
    -38   -592   -553    314    254   -571    176    296    103    259    -15    270
    -33   -563   -530    298    246   -548    187    309    122    277     10    290
    -33   -535   -504    283    233   -519    202    324    140    296     20    306
    -33   -530   -496    283    228   -514    223    342    155    309     28    324
    -23   -506   -485    262    228   -496    226    348    158    306     20    332
    -10   -457   -446    233    218   -452    226    358    181    329     41    353
    -10   -405   -397    207    192   -402    223    366    220    374     80    376
      0   -368   -368    184    181   -368    202    353    239    402    109    392
      5   -350   -358    171    181   -353    168    327    236    405    114    400
      0   -374   -374    187    187   -374    163    327    233    405    119    413
    -15   -389   -376    200    179   -384    145    309    207    392    109    397
    -15   -405   -389    210    187   -397    129    290    192    379    101    392
    -20   -467   -446    244    210   -457    124    285    168    358     80    387
    -36   -579   -542    309    252   -561    124    275    132    319     28    335
    -38   -678   -641    358    298   -659    122    257     85    267    -28    277
    -49   -717   -670    381    309   -693    119    239     57    236    -59    249
    -62   -727   -667    392    301   -698    109    218     28    202    -93    220
    -59   -724   -665    392    301   -696     93    192     -2    166   -124    197
    -54   -732   -680    392    311   -709     85    181    -20    145   -145    187
    -51   -763   -714    407    329   -740     83    176    -28    132   -158    181
    -49   -792   -743    418    345   -769     72    166    -44    116   -176    161
    -33   -807   -774    420    368   -792     67    153    -57     98   -192    135
    -20   -823   -802    420    389   -815     57    135    -77     72   -218    114
     -5   -828   -823    418    407   -828     41    114   -101     44   -244     85
      2   -833   -836    415    418   -836     33    106   -114     33   -257     72
     -5   -818   -813    413    402   -815     33    106   -109     36   -257     75
    -25   -802   -776    413    374   -789     49    122    -93     46   -246     90
    -44   -836   -792    441    371   -815     72    150    -90     38   -262     88
    -31   -956   -927    491    446   -943    111    205   -135    -51   -368     10
    -15  -1153  -1137    584    561  -1145    241    361   -140   -158   -517   -127
    -44  -1122  -1078    581    514  -1101    426    581     20   -106   -498   -140
   -132   -771   -639    452    252   -706    485    465    158     64   -288     36
   -262   -275    -12    267   -127   -145    246   -158     98    283     54    361
   -384    449    833    -31   -607    641   -103   -732    122    698    615    911
   -441   1101   1540   -329   -992   1319   -436  -1010    277   1226   1228   1504
   -381   1130   1509   -374   -945   1319   -730  -1176    205   1363   1382   1686
   -319    548    867   -116   -592    706   -802  -1184   -184    833    818   1192
   -277   -181     96    231   -187    -44   -633  -1026   -698    -96   -137    332
   -223   -605   -384    413     77   -493   -361   -576   -568   -228   -400     75
   -179   -675   -496    426    155   -584   -142   -197   -272    -38   -283    129
   -127   -701   -574    413    220   -639     -2     41   -103     64   -207    163
    -93   -753   -659    423    283   -706     64    145    -41     98   -187    158
    -93   -761   -670    426    285   -717     80    171    -38     72   -207    140
    -88   -779   -691    433    298   -735     90    192    -38     51   -228    132
    -80   -787   -709    431    314   -748     96    197    -41     38   -241    114
    -70   -795   -724    433    327   -761    101    205    -41     28   -244    109
    -70   -797   -730    433    327   -763    109    215    -36     23   -254    106
    -70   -779   -711    423    319   -745    103    215    -41      7   -267    101
    -67   -756   -691    410    311   -724     98    215    -44      0   -272    106
    -67   -743   -675    405    303   -709    106    220    -33     10   -259    109
    -67   -735   -667    400    298   -701    111    223    -28     10   -257     96
    -67   -722   -654    394    290   -688    109    220    -31     -2   -270     85
    -67   -701   -633    384    283   -670    106    220    -31     -5   -272     88
    -54   -670   -615    363    280   -644    103    228    -23      7   -262     90
    -57   -678   -623    366    280   -652    116    239     -7     15   -257     88
    -64   -680   -615    371    275   -649    124    246      5     18   -252     90
    -67   -667   -600    363    265   -633    127    254     10     18   -254    103
    -62   -667   -605    366    270   -636    132    265     20     20   -252    116
    -54   -654   -600    353    270   -628    129    267     20     12   -265    106
    -51   -639   -589    345    267   -615    132    277     20      2   -280    111
    -46   -659   -615    350    283   -639    142    298     36     15   -270    122
    -44   -639   -594    342    275   -618    145    311     46     31   -244    119
    -49   -626   -579    337    262   -602    153    332     62     44   -231    124
    -41   -610   -568    324    262   -589    161    355     75     49   -226    132
    -23   -610   -587    314    280   -600    155    376     83     44   -231    140
    -15   -615   -600    316    290   -607    150    400     85     36   -239    137
    -23   -584   -563    301    267   -576    166    441    119     67   -207    171
    -12   -561   -548    285    265   -555    171    475    145     90   -184    197
      2   -519   -524    257    262   -522    166    496    153     85   -187    213
     12   -509   -522    249    267   -514    168    519    166     90   -176    252
     25   -496   -522    233    272   -506    171    537    176    103   -161    267
     38   -467   -509    213    272   -488    168    542    171    101   -166    265
     38   -441   -483    200    259   -459    163    537    166     98   -161    265
     41   -400   -441    179    241   -420    153    519    153     85   -163    265
     41   -392   -433    174    236   -410    145    498    132     57   -184    257
     36   -389   -426    176    228   -405    137    475    111     31   -205    254
     28   -389   -418    179    220   -402    140    459    103     20   -210    254
     15   -345   -361    166    187   -353    129    423     80    -10   -231    239
      2   -340   -345    168    174   -342    119    384     49    -44   -257    231
    -15   -353   -337    181    161   -345    119    353     41    -49   -262    210
    -33   -350   -316    189    140   -335    114    314     25    -62   -267    176
    -46   -374   -327    210    140   -350    114    277     12    -80   -288    145
    -67   -392   -324    228    127   -361    114    236     -5   -109   -314    124
    -93   -402   -309    246    106   -355    106    189    -31   -140   -348     90
    -98   -410   -311    254    103   -361     85    137    -64   -179   -387     51
   -111   -441   -329    277    109   -387     83    119    -70   -192   -400     54
   -124   -449   -324    285     98   -387     77    103    -72   -197   -397     72
   -135   -446   -311    290     85   -379     62     80    -90   -213   -410     51
   -137   -470   -332    303     96   -402     57     64   -103   -226   -426     23
   -137   -511   -374    324    116   -444     57     59   -106   -236   -436     10
   -140   -496   -355    316    106   -426     51     57   -103   -239   -436     25
   -148   -488   -340    316     93   -415     54     59    -96   -220   -413     36
   -158   -452   -293    303     64   -374     46     51    -96   -220   -410     25
   -150   -436   -285    293     67   -361     41     46   -101   -233   -423     18
   -137   -454   -319    296     88   -387     31     33   -122   -265   -454      0
   -129   -480   -350    303    109   -415     33     33   -129   -277   -465     -2
   -142   -472   -329    306     90   -400     44     41   -114   -259   -444     18
   -137   -413   -275    275     67   -345     33     25   -122   -270   -446     10
   -140   -431   -293    285     72   -363     33     20   -129   -283   -454      2
   -148   -452   -303    298     77   -379     33     12   -142   -301   -472     -7
   -148   -423   -275    283     59   -350     49     25   -132   -293   -462      5
   -140   -355   -215    249     36   -285     67     46   -103   -267   -428     31
   -145   -324   -181    233     15   -254     83     51    -98   -265   -423     41
   -150   -316   -166    233      7   -241    103     57    -85   -257   -407     57
   -142   -316   -174    226     15   -246    109     51    -90   -267   -415     44
   -127   -252   -124    189     -2   -189    119     62    -72   -252   -394     64
   -106   -150    -46    127    -31    -98    109     75    -41   -215   -353    106
    -85   -106    -23     96    -31    -64     64     59    -36   -213   -340    127
    -80   -111    -33     93    -25    -72     28     33    -41   -213   -332    142
   -101   -122    -20    111    -41    -72     28     15    -51   -215   -335    132
   -119   -148    -31    132    -46    -90     15    -23    -90   -259   -368     96
   -129   -192    -62    161    -33   -127     -5    -54   -122   -288   -387     83
   -158   -262   -106    207    -28   -184    -10    -72   -148   -316   -415     57
   -171   -355   -184    265      5   -270    -10    -80   -184   -363   -465     15
   -161   -452   -293    306     64   -374    -18    -93   -226   -415   -517    -28
   -176   -501   -327    337     72   -415    -25   -116   -259   -452   -550    -59
   -202   -522   -319    361     57   -420    -28   -135   -277   -472   -563    -67
   -205   -555   -350    381     72   -454    -41   -161   -309   -504   -589    -96
   -202   -566   -363    381     80   -465    -54   -176   -329   -532   -615   -111
   -202   -568   -368    384     83   -470    -57   -181   -337   -545   -631   -109
   -200   -579   -379    387     88   -480    -62   -187   -345   -555   -636   -114
   -192   -597   -405    394    106   -501    -62   -194   -358   -566   -646   -129
   -207   -631   -426    418    109   -530    -51   -189   -353   -561   -641   -124
   -213   -633   -420    423    101   -527    -51   -189   -350   -555   -631   -119
   -202   -628   -426    413    111   -527    -62   -197   -363   -568   -644   -135
   -187   -633   -446    410    129   -540    -72   -205   -374   -581   -659   -161
   -179   -662   -483    418    150   -574    -72   -205   -381   -597   -667   -168
   -171   -706   -537    439    181   -623    -67   -197   -387   -610   -685   -184
   -155   -784   -628    470    233   -706    -51   -181   -439   -680   -763   -246
   -114   -982   -867    548    376   -924     25    -98   -527   -846   -953   -423
    -72  -1075  -1002    574    462  -1039    192     85   -491   -917  -1062   -558
    -93   -875   -782    483    342   -828    324    124   -309   -750   -891   -439
   -228   -407   -179    316    -25   -293    187   -345   -200   -457   -522    -77
   -410    298    709     57   -558    504   -145   -958    -83      2     59    540
   -579   1127   1704   -275  -1143   1415   -467  -1262    194    618    763   1265
   -579   1402   1982   -413  -1280   1693   -784  -1405    296    953   1124   1667
   -485   1008   1491   -262   -987   1249   -982  -1499    -72    581    753   1353
   -446    309    756     70   -600    532   -867  -1413   -644   -265    -98    530
   -407   -283    124    342   -267    -80   -540   -974   -748   -685   -631    -28
   -324   -504   -181    413    -72   -342   -290   -558   -563   -659   -691   -127
   -246   -571   -324    407     38   -449   -153   -332   -446   -610   -667   -129
   -210   -620   -410    415     98   -517    -98   -252   -418   -618   -683   -168
   -202   -659   -457    428    124   -558    -80   -223   -423   -644   -711   -202
   -194   -670   -475    431    137   -574    -70   -205   -428   -662   -730   -231
   -184   -685   -504    433    158   -594    -59   -192   -428   -675   -745   -249
   -181   -706   -524    444    171   -615    -49   -176   -423   -683   -753   -246
   -181   -709   -527    446    171   -618    -41   -166   -415   -680   -750   -246
   -176   -704   -527    441    174   -615    -36   -161   -415   -678   -743   -259
   -166   -691   -524    428    176   -607    -36   -158   -415   -683   -737   -270
   -163   -683   -519    423    176   -602    -33   -145   -405   -680   -737   -259
   -155   -675   -519    415    179   -597    -28   -137   -407   -685   -745   -262
   -155   -667   -514    410    179   -592    -25   -132   -402   -688   -750   -267
   -158   -667   -509    413    174   -589    -20   -119   -389   -672   -732   -257
   -150   -652   -501    402    174   -576    -15   -103   -371   -654   -711   -257
   -142   -652   -509    397    181   -581    -15    -93   -363   -652   -706   -262
   -142   -633   -491    387    174   -563    -15    -88   -361   -652   -709   -259
   -140   -620   -480    379    168   -550    -10    -75   -350   -641   -701   -254
   -127   -615   -488    371    179   -553     -5    -62   -342   -639   -696   -249
   -122   -618   -496    368    187   -558     -5    -49   -340   -644   -704   -244
   -119   -626   -506    371    192   -566      2    -25   -324   -623   -685   -228
   -114   -620   -506    366    194   -563     12      0   -309   -602   -659   -223
   -103   -610   -506    358    200   -558     18     23   -293   -592   -659   -233
    -90   -610   -519    350    213   -566     20     46   -280   -587   -652   -236
    -72   -605   -535    337    231   -571     23     70   -270   -587   -652   -228
    -59   -597   -540    327    239   -568     31    101   -254   -574   -636   -205
    -54   -561   -506    309    226   -535     41    135   -226   -540   -607   -194
    -44   -571   -527    309    239   -550     57    181   -194   -511   -581   -184
    -31   -574   -542    301    254   -558     62    218   -179   -501   -574   -179
    -10   -555   -545    280    265   -550     62    252   -166   -493   -566   -171
     10   -535   -545    262    277   -540     72    285   -145   -475   -550   -148
     23   -537   -561    254    290   -548     80    316   -122   -446   -524   -127
     36   -506   -542    236    288   -524     80    324   -116   -441   -511   -124
     44   -501   -548    226    293   -524     88    332   -109   -439   -506   -109
     49   -483   -532    218    290   -506     90    337   -101   -426   -491    -93
     59   -433   -496    187    277   -465     75    316   -119   -441   -501    -98
     59   -436   -496    187    277   -467     72    306   -122   -441   -493    -90
     41   -452   -493    205    267   -472     77    293   -122   -431   -483   -114
     33   -449   -483    207    257   -465     77    267   -122   -439   -483   -135
     20   -446   -470    210    244   -457     64    223   -142   -454   -488   -132
     -2   -436   -433    218    215   -436     57    176   -163   -475   -506   -142
    -15   -441   -428    228    205   -436     46    127   -184   -493   -517   -150
    -28   -454   -426    241    197   -441     33     80   -200   -506   -530   -166
    -51   -470   -418    259    181   -444     18     25   -231   -535   -553   -189
    -80   -501   -423    290    171   -462     12    -10   -249   -550   -566   -210
    -96   -514   -418    303    158   -467      0    -51   -272   -571   -584   -231
    -98   -517   -418    309    158   -467    -15    -88   -301   -597   -607   -244
   -114   -540   -428    324    155   -485    -25   -114   -319   -623   -636   -267
   -114   -548   -433    329    158   -491    -33   -129   -329   -631   -644   -280
   -124   -545   -420    332    145   -483    -36   -145   -335   -631   -636   -285
   -137   -535   -397    337    129   -467    -33   -148   -327   -615   -623   -283
   -137   -530   -392    332    127   -462    -38   -153   -324   -623   -633   -288
   -132   -542   -413    337    140   -478    -41   -155   -327   -626   -639   -288
   -129   -548   -418    337    142   -483    -33   -150   -319   -615   -626   -290
   -142   -537   -394    340    124   -467    -31   -153   -316   -613   -620   -290
   -142   -527   -384    332    116   -457    -38   -163   -324   -628   -639   -293
   -145   -542   -400    342    124   -472    -41   -166   -329   -631   -641   -301
   -145   -542   -397    342    124   -470    -36   -158   -316   -618   -628   -288
   -150   -530   -379    340    114   -454    -38   -161   -316   -618   -628   -277
   -145   -542   -400    342    124   -472    -44   -166   -322   -610   -620   -290
   -145   -535   -389    340    119   -462    -46   -171   -319   -602   -613   -301
   -150   -519   -368    335    106   -444    -54   -184   -329   -613   -623   -314
   -153   -537   -384    345    114   -462    -51   -187   -335   -623   -631   -311
   -153   -550   -400    350    122   -475    -54   -187   -329   -618   -626   -306
   -148   -540   -392    342    122   -467    -59   -189   -329   -613   -620   -306
   -145   -532   -389    337    119   -462    -51   -189   -324   -605   -607   -309
   -142   -501   -358    322    106   -431    -31   -174   -306   -587   -589   -293
   -142   -475   -332    306     93   -405    -15   -158   -277   -550   -555   -272
   -137   -439   -301    288     80   -371     -2   -153   -272   -545   -548   -267
   -127   -454   -327    288     98   -389      7   -150   -280   -555   -563   -280
   -127   -441   -314    285     93   -379     23   -142   -267   -553   -561   -272
   -127   -384   -257    254     62   -322     41   -122   -233   -509   -517   -226
   -111   -293   -181    202     33   -239     25   -124   -207   -475   -478   -200
    -96   -254   -158    174     28   -207      0   -129   -184   -446   -446   -174
    -83   -252   -168    168     41   -210    -31   -137   -179   -436   -436   -168
    -77   -265   -187    171     51   -228    -51   -155   -200   -454   -457   -184
    -93   -275   -184    184     44   -231    -67   -181   -218   -470   -472   -200
   -106   -316   -213    210     51   -267    -80   -197   -241   -491   -488   -215
   -114   -410   -296    262     90   -353    -88   -215   -280   -532   -532   -262
   -127   -524   -397    324    132   -462    -98   -239   -332   -589   -597   -327
   -142   -597   -454    368    153   -524    -98   -254   -358   -615   -631   -361
   -153   -607   -454    379    148   -532   -106   -275   -381   -636   -649   -381
   -158   -615   -457    387    148   -537   -116   -293   -394   -644   -657   -400
   -168   -623   -457    394    142   -540   -127   -309   -407   -657   -672   -418
   -171   -641   -470    405    148   -555   -127   -311   -413   -662   -678   -423
   -171   -649   -480    410    153   -566   -127   -314   -418   -667   -685   -423
   -171   -659   -488    415    158   -574   -129   -314   -418   -657   -678   -423
   -179   -680   -504    428    161   -594   -127   -311   -418   -657   -683   -439
   -168   -693   -527    431    179   -610   -132   -316   -423   -667   -691   -452
   -168   -683   -514    423    171   -600   -137   -324   -428   -675   -701   -454
   -179   -680   -501    431    161   -592   -129   -319   -418   -662   -688   -439
   -184   -696   -514    439    161   -605   -132   -319   -420   -662   -691   -446
   -184   -709   -527    446    168   -618   -137   -322   -426   -670   -698   -459
   -174   -761   -589    465    205   -678   -137   -314   -449   -698   -732   -498
   -114   -901   -787    509    335   -844   -116   -280   -517   -797   -844   -613
    -38  -1085  -1049    561    504  -1067    -10   -148   -568   -945  -1028   -818
     -7  -1072  -1065    537    527  -1070    145     46   -457   -911  -1018   -841
    -83   -787   -704    433    309   -745    213    -49   -283   -701   -787   -626
   -277   -290    -12    285   -132   -153     28   -600   -184   -384   -376   -192
   -517    517   1031     -2   -774    774   -231  -1044     70    192    316    540
   -623   1137   1758   -257  -1192   1447   -506  -1228    350    763    945   1210
   -558   1052   1610   -249  -1085   1330   -779  -1366    231    779    966   1286
   -488    511   1000    -10   -743    756   -917  -1488   -290    158    340    680
   -478    -88    389    280   -433    148   -766  -1340   -737   -566   -415   -103
   -397   -491    -93    441   -153   -293   -498   -893   -693   -735   -683   -410
   -288   -605   -319    446     12   -462   -301   -550   -527   -667   -672   -431
   -213   -646   -433    431    109   -540   -194   -374   -436   -620   -646   -433
   -194   -701   -506    446    153   -605   -158   -319   -418   -628   -662   -467
   -187   -730   -542    457    176   -636   -137   -298   -420   -641   -678   -493
   -176   -745   -571    459    197   -659   -124   -285   -423   -652   -691   -514
   -168   -743   -574    457    202   -659   -119   -272   -423   -649   -691   -517
   -158   -769   -613    462    226   -691   -111   -257   -426   -652   -701   -532
   -150   -756   -605    452    226   -680   -116   -249   -428   -659   -709   -542
   -150   -748   -597    449    220   -672   -111   -236   -418   -649   -698   -540
   -145   -722   -576    433    215   -649   -109   -223   -405   -636   -685   -527
   -132   -722   -589    426    226   -657   -103   -213   -402   -633   -680   -524
   -132   -732   -600    431    231   -667    -96   -202   -392   -628   -672   -522
   -132   -719   -587    426    226   -654    -93   -189   -381   -615   -662   -514
   -124   -730   -605    428    239   -667    -88   -179   -371   -605   -654   -509
   -114   -732   -618    423    252   -675    -85   -171   -368   -605   -654   -511
   -124   -711   -587    418    231   -649    -88   -166   -366   -602   -649   -511
   -129   -701   -574    413    220   -639    -80   -155   -355   -589   -639   -504
   -116   -696   -579    407    231   -639    -75   -137   -342   -576   -623   -493
   -116   -688   -571    402    226   -631    -75   -124   -337   -571   -615   -485
   -111   -688   -576    400    231   -633    -75   -109   -332   -563   -610   -478
   -103   -717   -615    410    254   -667    -64    -77   -311   -540   -589   -470
   -103   -709   -605    407    249   -657    -49    -51   -285   -519   -566   -454
    -98   -706   -607    400    252   -657    -38    -28   -277   -514   -558   -446
    -83   -704   -620    392    267   -662    -38     -7   -272   -509   -550   -444
    -67   -691   -623    379    275   -659    -36     20   -259   -493   -540   -433
    -51   -685   -633    368    290   -659    -25     62   -236   -470   -517   -415
    -41   -675   -636    358    296   -657    -23     90   -223   -454   -506   -410
    -31   -657   -626    342    296   -641    -15    122   -205   -439   -493   -400
    -20   -657   -636    337    306   -649      0    166   -176   -407   -470   -376
     -2   -649   -646    327    322   -649     10    207   -148   -376   -436   -353
     12   -633   -646    309    329   -639     10    236   -132   -363   -420   -345
     33   -631   -665    298    348   -646     10    259   -124   -350   -410   -332
     44   -628   -675    290    358   -652     10    277   -114   -332   -392   -319
     44   -594   -639    275    340   -615      7    277   -106   -316   -371   -303
     46   -550   -597    252    319   -574     10    275   -101   -303   -355   -283
     49   -535   -584    241    314   -558     10    272    -98   -298   -345   -267
     41   -532   -574    241    306   -553      5    257   -111   -301   -345   -270
     36   -540   -576    252    306   -558      7    244   -119   -303   -350   -283
     31   -530   -561    249    293   -542      2    226   -124   -296   -342   -277
     18   -519   -540    249    277   -530      0    200   -132   -301   -342   -272
     10   -509   -519    246    265   -514     -7    163   -145   -309   -342   -270
     -7   -480   -472    244    231   -478    -20    119   -163   -322   -355   -288
    -36   -524   -491    280    226   -509    -18     85   -179   -337   -374   -314
    -57   -545   -488    301    215   -517    -31     44   -200   -353   -387   -335
    -70   -545   -475    306    200   -511    -44      0   -223   -368   -407   -363
    -88   -545   -457    316    184   -501    -49    -33   -236   -379   -420   -379
   -101   -558   -457    327    176   -506    -54    -59   -254   -394   -433   -387
   -111   -561   -452    335    168   -506    -62    -85   -275   -410   -449   -402
   -114   -574   -459    342    171   -517    -62    -93   -283   -413   -457   -410
   -114   -594   -480    355    181   -537    -57    -90   -272   -402   -446   -402
   -114   -605   -491    358    187   -548    -57    -88   -270   -392   -439   -400
   -114   -587   -472    350    176   -532    -57    -90   -272   -389   -444   -407
   -122   -576   -454    348    166   -517    -54    -88   -265   -379   -428   -392
   -127   -563   -436    345    153   -501    -51    -88   -257   -368   -423   -384
   -119   -566   -449    340    163   -506    -54    -90   -262   -371   -431   -384
   -116   -574   -457    345    168   -517    -54    -90   -257   -368   -426   -381
   -124   -584   -459    353    166   -522    -54    -96   -262   -363   -426   -389
   -111   -592   -480    353    184   -537    -54    -93   -262   -358   -423   -387
   -114   -587   -475    348    179   -532    -59    -93   -262   -350   -418   -379
   -109   -576   -467    342    179   -522    -59    -93   -257   -337   -413   -376
   -106   -576   -470    340    181   -524    -62    -96   -262   -337   -415   -387
   -111   -594   -483    353    184   -540    -59    -98   -265   -340   -420   -387
   -114   -618   -504    363    192   -561    -62    -96   -267   -345   -431   -379
   -109   -628   -519    366    205   -574    -67    -98   -267   -340   -423   -374
   -101   -602   -501    350    200   -553    -77   -106   -265   -332   -410   -376
    -98   -558   -459    329    179   -509    -64    -98   -254   -316   -394   -355
    -90   -537   -446    314    174   -491    -41    -80   -233   -285   -374   -337
    -85   -519   -433    301    171   -475    -28    -72   -220   -265   -358   -327
    -96   -491   -394    293    148   -444    -15    -70   -215   -262   -355   -319
    -96   -501   -405    298    153   -454      2    -54   -197   -239   -335   -301
    -85   -433   -348    257    129   -392     12    -44   -179   -218   -319   -298
    -77   -358   -280    218     98   -319     12    -33   -153   -181   -283   -270
    -67   -314   -246    189     88   -280      0    -31   -124   -142   -241   -220
    -54   -280   -226    168     85   -254    -41    -46   -116   -119   -215   -194
    -49   -277   -231    163     88   -254    -80    -72   -145   -137   -241   -220
    -64   -311   -246    187     88   -280    -90    -88   -163   -142   -249   -226
    -70   -329   -262    197     93   -296   -109   -106   -184   -155   -262   -241
    -64   -368   -303    218    119   -337   -127   -127   -218   -187   -298   -277
    -83   -488   -407    283    161   -449   -135   -142   -265   -236   -355   -327
    -96   -574   -478    335    189   -527   -135   -153   -301   -275   -405   -366
   -109   -620   -511    363    200   -568   -142   -174   -327   -303   -433   -400
   -119   -659   -540    389    210   -600   -158   -200   -355   -324   -452   -431
   -122   -680   -561    400    218   -620   -171   -215   -379   -350   -478   -454
   -114   -706   -592    407    239   -649   -174   -213   -379   -348   -475   -449
   -116   -706   -589    410    233   -649   -176   -215   -379   -342   -472   -452
   -119   -696   -576    407    228   -636   -176   -218   -379   -345   -475   -454
   -116   -706   -592    410    236   -649   -176   -215   -374   -335   -470   -449
   -111   -698   -587    405    236   -644   -184   -223   -384   -345   -485   -465
   -114   -704   -589    407    236   -646   -184   -223   -387   -353   -496   -472
   -116   -709   -592    413    236   -652   -179   -218   -381   -348   -488   -467
   -116   -717   -602    415    241   -659   -184   -220   -381   -345   -485   -475
   -119   -727   -607    423    244   -670   -181   -220   -379   -345   -488   -483
   -122   -774   -652    446    262   -714   -179   -210   -381   -348   -498   -493
    -90   -880   -789    485    348   -836   -166   -187   -428   -415   -574   -566
    -28  -1078  -1049    550    509  -1065    -83    -70   -480   -550   -737   -737
      0  -1127  -1130    563    563  -1127     67    135   -394   -568   -797   -826
    -38   -872   -836    454    397   -854    176    207   -192   -389   -618   -680
   -179   -423   -244    301     31   -335     77   -215    -98   -132   -280   -337
   -384    275    659     54   -522    467   -215   -828     -5    322    316    288
   -514    989   1501   -239  -1008   1244   -483  -1122    249    914    995    979
   -491   1124   1615   -319  -1052   1369   -771  -1314    239   1130   1236   1265
   -439    613   1052    -85   -745    831   -956  -1496   -254    607    709    792
   -394    -41    353    218   -374    155   -891  -1441   -805   -246   -168    -83
   -335   -511   -176    423    -80   -342   -654  -1031   -833   -532   -558   -491
   -257   -649   -392    452     64   -519   -428   -605   -581   -407   -517   -483
   -174   -693   -519    433    171   -607   -267   -319   -392   -283   -431   -420
   -140   -719   -579    428    218   -652   -207   -213   -337   -265   -428   -433
   -127   -758   -631    444    249   -696   -184   -179   -335   -280   -449   -462
   -124   -787   -662    454    267   -724   -161   -150   -324   -275   -444   -467
   -124   -774   -649    449    262   -711   -153   -132   -316   -272   -446   -472
   -116   -774   -659    444    270   -717   -148   -124   -309   -272   -446   -478
   -114   -792   -678    452    280   -737   -135   -106   -293   -259   -436   -472
   -119   -789   -672    454    272   -732   -124    -90   -277   -246   -423   -467
   -106   -787   -680    446    285   -735   -122    -80   -267   -244   -426   -467
   -103   -774   -670    436    280   -724   -122    -75   -262   -236   -410   -459
   -109   -763   -654    436    272   -709   -111    -62   -246   -220   -389   -446
   -103   -763   -659    431    275   -711   -109    -51   -233   -210   -381   -444
    -96   -761   -665    428    283   -714   -106    -41   -226   -205   -376   -439
    -93   -750   -657    420    280   -704    -98    -25   -210   -184   -355   -426
    -96   -732   -639    413    270   -685    -93    -15   -197   -174   -340   -413
    -88   -727   -639    405    272   -683    -93     -5   -189   -166   -335   -402
    -88   -701   -613    394    262   -657    -93      7   -181   -155   -332   -402
    -90   -704   -613    397    259   -659    -85     23   -163   -140   -311   -394
    -83   -696   -615    389    265   -657    -83     38   -148   -124   -296   -387
    -75   -670   -597    371    259   -633    -83     51   -137   -116   -290   -379
    -67   -652   -584    361    257   -618    -77     72   -119   -101   -275   -363
    -70   -665   -594    366    259   -631    -70     90   -103    -83   -257   -355
    -64   -667   -602    366    267   -636    -67    111    -85    -67   -241   -345
    -54   -649   -594    350    270   -623    -64    137    -72    -57   -239   -337
    -36   -631   -594    335    277   -613    -57    168    -54    -38   -223   -319
    -28   -628   -600    327    285   -615    -46    200    -28     -7   -197   -311
    -23   -613   -589    316    280   -600    -36    236     -2     20   -171   -296
    -12   -592   -579    301    283   -587    -31    270     20     46   -148   -272
     10   -568   -579    280    293   -574    -28    301     38     59   -137   -257
     28   -553   -581    259    303   -566    -28    327     54     80   -119   -233
     38   -530   -568    244    303   -548    -23    355     80    103    -90   -202
     51   -522   -576    233    311   -548    -23    371     88    119    -75   -184
     72   -519   -592    223    332   -555    -25    379     96    137    -57   -176
     70   -475   -545    202    306   -511    -28    376    101    145    -44   -171
     59   -467   -527    202    293   -496    -25    374    103    153    -33   -163
     57   -465   -522    202    288   -493    -25    358     96    148    -38   -161
     54   -459   -514    202    283   -485    -25    342     90    140    -44   -155
     44   -441   -485    197    262   -462    -31    324     85    140    -36   -161
     38   -423   -462    192    249   -441    -36    296     72    132    -33   -163
     28   -418   -446    192    236   -431    -33    270     62    122    -38   -166
     10   -407   -418    200    213   -413    -28    246     64    122    -41   -168
    -15   -418   -405    215    192   -413    -31    213     57    109    -54   -189
    -36   -433   -397    233    179   -415    -31    176     38     85    -77   -215
    -59   -467   -410    262    174   -439    -25    150     36     77    -90   -236
    -75   -493   -418    285    171   -457    -23    127     28     64   -101   -257
    -80   -498   -418    288    166   -459    -36     88      2     33   -129   -285
    -93   -506   -413    298    158   -459    -46     59    -12     20   -142   -301
   -106   -511   -405    309    148   -459    -54     41    -18     18   -145   -306
   -114   -522   -407    319    145   -465    -51     36    -15     25   -148   -311
   -119   -537   -420    327    150   -480    -49     38     -7     36   -137   -311
   -119   -524   -405    322    140   -465    -57     33     -7     36   -135   -311
   -119   -530   -410    324    142   -470    -57     33     -5     33   -137   -311
   -116   -540   -423    329    153   -483    -57     33     -2     38   -132   -311
   -122   -540   -418    329    148   -480    -51     36      2     44   -122   -311
   -124   -530   -405    327    137   -467    -51     36      5     49   -116   -306
   -119   -522   -405    319    140   -465    -54     33      2     49   -116   -309
   -114   -517   -402    316    142   -459    -59     31      2     49   -119   -319
   -122   -511   -389    314    132   -452    -62     28     -2     49   -116   -314
   -124   -514   -389    319    129   -452    -62     31      2     51   -114   -309
   -124   -524   -400    324    135   -462    -64     31      0     51   -111   -298
   -129   -524   -394    327    132   -459    -59     36      7     70    -96   -293
   -129   -491   -361    309    114   -428    -57     28      7     64   -101   -319
   -116   -465   -348    290    114   -407    -41     41     25     77    -83   -303
   -114   -436   -322    275    101   -379    -23     51     44     98    -64   -288
   -124   -410   -285    267     80   -348      5     72     67    127    -38   -270
   -124   -394   -270    257     72   -332     15     77     77    137    -25   -265
   -111   -384   -272    246     77   -329     23     85     80    137    -31   -270
   -106   -332   -226    215     59   -280     38    103    111    163     -7   -241
    -93   -265   -171    179     38   -218     41    116    142    205     38   -197
    -77   -210   -132    142     25   -174     10    106    161    233     67   -179
    -70   -181   -111    124     18   -148    -25     90    163    241     77   -166
    -72   -200   -129    135     25   -166    -44     77    145    226     64   -163
    -77   -228   -150    153     36   -189    -54     62    132    223     62   -163
    -88   -254   -166    171     36   -213    -72     38    111    205     46   -192
   -101   -322   -220    213     59   -272    -85     20     75    166      7   -233
   -111   -449   -340    277    111   -394    -98      0     23    111    -51   -293
   -122   -532   -410    327    142   -472   -101    -12     -7     77    -88   -335
   -137   -537   -402    337    129   -470   -114    -41    -36     44   -122   -361
   -145   -571   -426    358    140   -498   -122    -54    -57     25   -137   -374
   -153   -592   -439    371    142   -517   -124    -64    -70     18   -150   -394
   -155   -594   -439    376    140   -517   -127    -70    -75     10   -153   -400
   -158   -610   -452    384    145   -532   -129    -70    -77      7   -158   -402
   -155   -613   -457    384    148   -535   -135    -75    -83      2   -171   -415
   -158   -628   -470    392    155   -550   -129    -75    -83      5   -168   -418
   -163   -626   -462    394    148   -545   -129    -75    -83      7   -163   -423
   -163   -631   -470    394    153   -550   -135    -80    -90      5   -163   -426
   -166   -649   -483    407    155   -566   -132    -75    -88      5   -161   -426
   -174   -636   -465    405    142   -550   -135    -80    -93     -2   -166   -431
   -168   -646   -478    407    153   -563   -132    -80    -93     -5   -174   -433
   -158   -672   -514    415    176   -594   -129    -75   -106    -23   -192   -452
   -122   -795   -672    459    272   -735   -109    -46   -163   -103   -283   -545
    -67  -1013   -948    537    439   -982    -18     54   -236   -265   -480   -750
    -25  -1091  -1065    558    519  -1078    140    254   -187   -322   -574   -870
    -85   -831   -745    457    327   -789    239    226      0   -116   -350   -680
   -254   -329    -75    290    -90   -202     80   -298    103    194     51   -267
   -454    426    880     12   -667    652   -231   -862    259    688    667    384
   -615   1215   1831   -298  -1223   1522   -517  -1114    587   1343   1400   1132
   -566   1337   1904   -387  -1236   1621   -833  -1252    584   1532   1597   1379
   -472    833   1306   -181   -891   1070   -992  -1343    119   1000   1060    891
   -433    166    597    132   -517    381   -857  -1210   -394    200    236     77
   -379   -374      5    376   -192   -184   -548   -740   -415    -90   -166   -361
   -283   -496   -213    389    -36   -355   -322   -355   -210      2   -142   -379
   -207   -545   -337    376     62   -441   -207   -153   -103     59   -114   -374
   -189   -602   -413    394    111   -509   -161    -77    -77     57   -129   -402
   -181   -641   -459    413    137   -550   -142    -49    -77     38   -145   -428
   -171   -644   -472    407    148   -558   -137    -36    -83     20   -166   -449
   -171   -652   -483    410    153   -568   -127    -20    -77     18   -166   -457
   -171   -665   -493    415    158   -579   -111     -5    -64     28   -161   -457
   -166   -665   -498    415    166   -581   -101     10    -54     33   -158   -459
   -161   -657   -496    407    166   -576    -98     18    -46     38   -158   -459
   -158   -646   -488    402    163   -568    -88     33    -31     54   -137   -452
   -155   -631   -475    392    158   -553    -83     44    -25     59   -137   -446
   -145   -636   -491    392    171   -563    -70     59    -12     67   -129   -433
   -142   -613   -470    376    161   -542    -70     70     -2     83   -106   -426
   -150   -623   -472    387    158   -548    -57     83      7     96    -96   -420
   -153   -623   -472    387    158   -548    -51     93     15    103    -90   -418
   -148   -597   -449    374    150   -524    -51     98     18    106    -85   -413
   -150   -584   -436    366    140   -509    -49    111     31    116    -75   -397
   -140   -584   -446    361    150   -517    -41    132     44    132    -64   -392
   -137   -579   -444    355    150   -514    -36    145     54    142    -59   -397
   -135   -568   -433    353    148   -501    -28    163     75    158    -46   -384
   -127   -561   -433    342    150   -498    -28    179     80    161    -41   -368
   -116   -566   -452    340    166   -509    -23    200     90    176    -36   -361
   -109   -558   -449    332    168   -504    -12    226    111    192    -23   -355
   -103   -550   -446    327    171   -498     -5    257    129    207     -7   -342
    -96   -545   -452    319    176   -498     -2    283    140    215      0   -340
    -85   -527   -444    306    176   -485      5    314    155    228     12   -327
    -72   -522   -452    296    187   -488     15    353    176    249     28   -309
    -51   -517   -465    285    205   -491     23    389    192    262     38   -298
    -38   -506   -467    272    213   -485     31    426    210    280     54   -280
    -23   -493   -472    257    223   -483     41    465    236    306     80   -262
     -2   -472   -470    236    231   -470     46    493    257    327    101   -252
     15   -457   -472    220    244   -465     51    517    270    345    116   -236
     23   -449   -472    210    246   -459     62    542    290    368    132   -213
     31   -426   -457    197    241   -441     67    550    298    376    145   -202
     41   -415   -457    187    246   -433     64    553    298    381    153   -197
     38   -400   -439    181    239   -418     64    545    296    381    155   -192
     28   -376   -407    171    218   -392     57    527    288    379    158   -194
     31   -366   -397    166    213   -379     54    506    277    371    155   -194
     25   -358   -387    163    205   -371     49    480    267    363    155   -192
      7   -348   -355    171    181   -350     49    449    259    361    150   -197
    -18   -348   -332    181    155   -340     44    407    246    350    142   -192
    -36   -348   -311    192    137   -329     33    363    233    340    135   -205
    -59   -358   -301    207    119   -329     25    316    218    329    124   -241
    -80   -376   -296    228    106   -337     18    275    200    314    114   -254
    -96   -402   -306    249    101   -353      7    233    174    293     96   -275
   -109   -423   -314    265    101   -368     -2    197    150    272     75   -296
   -124   -439   -316    280     93   -379     -7    171    135    262     64   -306
   -132   -433   -301    283     83   -368    -15    153    127    252     51   -316
   -135   -426   -293    280     75   -361    -28    137    122    244     44   -319
   -145   -439   -293    293     72   -366    -28    132    122    244     44   -319
   -150   -452   -303    298     75   -379    -25    127    124    246     44   -319
   -145   -452   -306    298     80   -379    -28    122    124    244     36   -327
   -148   -439   -290    290     70   -366    -31    119    124    244     33   -329
   -148   -436   -288    293     70   -363    -31    122    127    249     41   -324
   -150   -441   -290    296     67   -366    -31    122    127    254     49   -332
   -161   -452   -290    306     64   -371    -23    124    127    257     54   -329
   -163   -462   -298    311     64   -381    -23    127    132    259     57   -324
   -161   -441   -283    301     59   -363    -28    119    129    259     57   -327
   -158   -420   -265    288     51   -342    -31    114    129    259     57   -332
   -166   -420   -254    293     44   -337    -31    114    129    257     54   -329
   -166   -439   -275    301     51   -355    -28    111    129    259     57   -324
   -161   -446   -288    303     62   -368    -31    109    127    257     54   -329
   -163   -431   -267    296     51   -350    -23    116    137    267     64   -319
   -161   -389   -228    275     33   -309      0    135    161    290     90   -290
   -158   -353   -194    254     15   -275     10    145    176    309    106   -288
   -161   -324   -166    241      2   -246     31    158    194    327    124   -277
   -163   -309   -145    236    -10   -228     46    166    200    335    129   -270
   -158   -306   -148    233     -5   -228     59    174    205    335    132   -270
   -148   -246    -98    197    -28   -171     72    189    233    366    166   -236
   -140   -166    -25    153    -59    -96     62    194    267    405    207   -192
   -132   -116     15    124    -75    -51     31    181    283    428    236   -161
   -111   -101     10    106    -62    -46      0    168    280    433    236   -163
   -119   -124     -7    122    -59    -67    -15    155    265    420    223   -176
   -127   -145    -18    135    -54    -83    -28    140    252    413    218   -179
   -132   -179    -49    155    -41   -116    -49    119    220    387    200   -202
   -140   -265   -124    202     -7   -194    -64     98    179    342    155   -246
   -155   -387   -231    270     36   -311    -72     80    132    290     98   -298
   -161   -439   -280    298     59   -361    -80     59     98    249     51   -342
   -171   -480   -309    324     67   -394    -83     44     75    220     23   -366
   -187   -506   -319    348     64   -413    -85     31     59    210     12   -379
   -187   -522   -335    353     70   -428    -93     23     46    202      5   -387
   -187   -519   -332    353     70   -426   -101     12     33    187     -7   -402
   -192   -522   -329    355     67   -426   -101     10     28    181    -12   -405
   -200   -519   -319    361     59   -420   -101     10     28    187    -10   -402
   -197   -527   -329    361     64   -428   -103      2     15    174    -20   -413
   -197   -550   -353    374     75   -452   -101      7     18    176    -18   -410
   -202   -553   -353    376     72   -452    -98     10     20    181    -15   -405
   -200   -553   -353    376     75   -454   -109      0     12    174    -20   -418
   -200   -566   -368    381     83   -467   -111     -5      5    168    -23   -420
   -202   -576   -376    389     85   -478   -106      5     10    171    -18   -410
   -192   -602   -413    394    109   -506   -101     10     -2    153    -44   -433
   -145   -722   -576    433    215   -649    -93     23    -83     51   -150   -545
    -88   -937   -852    511    379   -893      7    140   -148    -96   -329   -737
    -62   -966   -904    514    420   -935    163    319    -64   -103   -363   -795
   -116   -691   -574    402    226   -633    241    236     90     72   -166   -620
   -283   -207     75    246   -179    -67     62   -314    187    379    226   -210
   -493    589   1080    -49   -787    833   -246   -831    389    919    878    472
   -618   1286   1904   -335  -1260   1595   -542  -1057    678   1512   1540   1153
   -574   1343   1917   -384  -1247   1628   -859  -1208    628   1634   1680   1337
   -493    833   1327   -168   -909   1080  -1028  -1319    137   1075   1122    826
   -472    189    659    140   -566    423   -831  -1130   -329    303    319     28
   -384   -290     93    337   -239    -98   -514   -631   -290     90      0   -319
   -277   -428   -150    353    -64   -290   -283   -246   -101    163      0   -358
   -223   -475   -252    350     12   -363   -163    -59     -2    210     23   -361
   -202   -517   -316    358     57   -418   -127     -7      5    194      5   -389
   -189   -550   -361    368     83   -457   -106     18      2    179    -15   -415
   -189   -566   -376    376     90   -472    -90     36      2    171    -23   -431
   -184   -566   -381    376     98   -475    -83     49      5    163    -31   -444
   -179   -574   -397    374    106   -485    -72     64     12    166    -28   -444
   -179   -587   -407    381    111   -498    -57     83     25    174    -20   -439
   -174   -576   -402    374    114   -491    -51     93     31    174    -18   -431
   -161   -555   -394    358    116   -475    -54     98     36    174    -15   -431
   -163   -558   -394    361    114   -478    -49    109     41    176    -15   -426
   -166   -566   -400    366    114   -483    -38    127     54    189     -5   -415
   -163   -555   -392    358    111   -472    -36    137     64    200      2   -415
   -155   -542   -387    350    114   -465    -28    148     72    207     10   -410
   -161   -548   -387    353    111   -467    -18    163     85    218     20   -397
   -155   -530   -376    342    109   -454    -18    171     90    223     23   -394
   -145   -514   -371    329    109   -444    -20    176     90    223     23   -394
   -140   -509   -368    324    114   -439    -10    197    106    241     36   -376
   -135   -496   -363    314    111   -431     -7    210    116    249     51   -368
   -127   -498   -374    311    122   -436     -5    223    119    252     51   -363
   -127   -509   -381    316    124   -446      7    246    140    270     64   -353
   -122   -493   -371    309    124   -433     10    267    153    285     77   -350
   -111   -472   -361    290    122   -415      7    283    161    288     85   -348
   -101   -465   -363    283    129   -413     18    309    174    301     98   -335
    -98   -472   -374    285    135   -423     28    342    189    314    106   -324
    -85   -459   -374    272    142   -418     31    368    200    319    111   -316
    -70   -446   -376    257    150   -413     36    400    210    332    116   -306
    -54   -444   -389    249    166   -418     54    449    241    363    142   -285
    -31   -415   -384    223    174   -400     62    485    262    379    155   -275
     -7   -397   -389    202    189   -394     67    519    277    392    171   -259
      0   -384   -384    189    192   -384     75    550    296    407    187   -239
     12   -374   -387    179    200   -379     83    579    314    428    207   -220
     31   -358   -389    161    210   -374     83    592    322    441    218   -215
     44   -327   -371    142    207   -348     83    597    332    454    236   -200
     41   -306   -348    129    192   -327     83    592    332    457    241   -189
     44   -311   -355    135    197   -335     88    587    329    452    239   -184
     41   -285   -329    122    184   -309     83    568    322    449    236   -187
     31   -272   -303    122    166   -288     85    558    324    454    246   -181
     20   -267   -288    122    150   -275     80    532    314    449    246   -187
      7   -254   -262    122    132   -257     72    491    301    436    239   -192
    -12   -249   -236    129    109   -244     67    449    288    431    236   -192
    -38   -254   -215    148     88   -236     62    407    272    415    223   -189
    -51   -270   -218    161     80   -244     51    361    254    402    213   -205
    -77   -277   -200    176     59   -239     41    309    233    379    192   -241
   -106   -296   -189    200     38   -244     28    265    207    353    168   -265
   -124   -316   -192    220     33   -254     20    228    187    329    148   -285
   -135   -363   -228    246     44   -296     20    202    174    314    135   -298
   -148   -371   -223    257     36   -298     15    187    166    311    132   -303
   -150   -366   -215    254     31   -290      7    171    158    303    124   -309
   -150   -371   -220    262     33   -296      2    161    150    296    111   -316
   -155   -374   -220    262     31   -298      5    163    153    298    114   -311
   -158   -368   -210    262     23   -288      2    158    153    301    114   -311
   -158   -358   -202    257     20   -280     -7    145    142    290    106   -319
   -158   -353   -194    257     18   -275      0    148    148    298    109   -314
   -166   -355   -192    259     10   -275      0    148    153    303    116   -309
   -163   -358   -194    259     12   -275     -5    142    145    293    114   -309
   -161   -350   -189    252     12   -270    -10    135    140    293    111   -314
   -163   -332   -168    249      2   -252    -10    127    132    285    106   -322
   -166   -361   -194    262     10   -277     -2    135    142    298    119   -311
   -168   -350   -181    257      5   -267     -7    129    140    296    116   -322
   -168   -345   -176    257      2   -262    -10    129    140    296    119   -316
   -176   -358   -181    267      2   -270    -10    127    140    290    116   -309
   -174   -363   -192    267      7   -280     -5    132    142    293    119   -303
   -163   -306   -142    233    -10   -226     10    142    161    311    137   -290
   -163   -277   -114    220    -25   -197     36    166    187    337    163   -265
   -163   -244    -80    205    -41   -163     57    179    205    358    181   -252
   -163   -220    -57    192    -54   -140     64    181    207    358    187   -252
   -163   -220    -57    192    -54   -140     77    192    213    361    181   -244
   -158   -168    -10    161    -75    -88     93    210    244    389    210   -213
   -142    -72     70    109   -106     -2     96    220    277    433    257   -171
   -135    -31    101     80   -119     36     62    205    290    452    283   -145
   -119    -20     98     70   -109     36     28    194    285    454    285   -135
   -114    -46     67     80    -93     10     10    179    270    436    272   -148
   -119    -70     49     96    -85    -10      0    166    262    431    270   -153
   -127    -90     33    109    -80    -31    -18    148    239    415    254   -166
   -140   -179    -38    158    -51   -109    -31    124    194    371    205   -210
   -153   -298   -148    226     -2   -223    -44    101    135    306    135   -272
   -163   -371   -207    267     20   -290    -49     88    101    267     96   -309
   -176   -389   -215    283     15   -303    -62     62     72    236     67   -332
   -184   -428   -244    306     28   -337    -72     41     46    210     41   -353
   -192   -457   -265    324     33   -361    -75     33     36    200     31   -361
   -192   -480   -288    337     46   -384    -72     36     38    202     36   -353
   -192   -465   -275    327     38   -371    -88     20     23    192     23   -381
   -200   -465   -265    332     31   -366    -88     10     12    181     12   -392
   -205   -457   -254    329     23   -355    -88     10     10    179     10   -387
   -192   -467   -275    329     41   -371    -90      7      7    179      7   -389
   -187   -480   -293    332     51   -387    -98      2     -5    161     -7   -400
   -181   -496   -314    337     64   -405    -93      7     -2    161     -7   -381
   -187   -509   -324    348     67   -418    -90     10     -5    163      0   -381
   -192   -509   -316    350     62   -413    -90      7     -5    166      0   -402
   -197   -542   -345    368     72   -446    -88      7    -20    145    -23   -436
   -161   -654   -493    407    163   -574    -83     20    -96     44   -129   -537
   -101   -867   -766    485    332   -818     -2    106   -181   -116   -319   -730
    -67   -945   -878    506    405   -911    153    290   -142   -176   -405   -841
   -124   -665   -540    392    207   -602    239    244     31     10   -200   -654
   -293   -174    119    233   -207    -28     85   -265    153    322    192   -246
   -485    568   1054    -41   -771    810   -215   -805    337    826    810    405
   -652   1366   2018   -355  -1335   1691   -488  -1041    683   1480   1532   1148
   -610   1436   2047   -413  -1330   1743   -805  -1184    662   1636   1696   1361
   -519    919   1436   -200   -979   1176   -976  -1296    168   1080   1145    857
   -485    270    756    106   -620    511   -826  -1145   -322    319    358     75
   -407   -246    161    327   -285    -44   -506   -644   -316     57    -15   -327
   -301   -381    -80    340   -111   -233   -275   -262   -124    137     -2   -348
   -231   -428   -197    327    -18   -314   -161    -70    -31    181     18   -345
   -218   -485   -267    348     23   -376   -114     -2    -10    174      2   -368
   -213   -517   -303    366     44   -410    -96     18    -20    150    -20   -405
   -205   -537   -332    371     62   -436    -77     33    -25    135    -38   -426
   -207   -558   -350    381     70   -454    -62     54    -20    132    -44   -426
   -202   -545   -342    371     67   -444    -54     64    -15    135    -41   -428
   -189   -530   -340    361     75   -436    -57     72    -10    132    -44   -431
   -189   -532   -342    361     75   -439    -51     85     -5    132    -44   -431
   -187   -527   -340    355     75   -436    -46     96      0    132    -44   -426
   -176   -540   -363    358     90   -454    -36    106      2    132    -44   -428
   -168   -535   -366    353     98   -452    -28    116     10    137    -38   -420
   -176   -532   -355    353     88   -444    -23    127     18    148    -31   -413
   -171   -522   -350    345     88   -439    -20    137     23    150    -28   -410
   -163   -514   -353    337     93   -433    -18    145     28    150    -31   -405
   -163   -514   -350    340     93   -433     -7    161     41    166    -20   -394
   -163   -509   -348    335     90   -431      2    174     54    176    -10   -394
   -158   -501   -342    329     90   -423      5    184     59    176     -7   -394
   -161   -501   -340    329     88   -420     10    200     70    184      0   -387
   -161   -491   -329    327     83   -410     18    220     77    192      5   -379
   -142   -480   -337    309     96   -407     10    231     80    194      7   -376
   -135   -480   -345    306    103   -413     18    252     90    200     10   -371
   -132   -478   -345    303    106   -413     25    280    109    215     23   -355
   -114   -465   -350    290    116   -407     31    306    116    220     28   -348
    -98   -472   -374    285    135   -426     38    337    132    228     36   -340
    -88   -465   -376    275    142   -420     49    376    155    246     51   -327
    -80   -454   -374    265    145   -415     62    407    171    259     59   -319
    -62   -444   -381    254    158   -413     72    444    189    272     70   -311
    -44   -431   -387    236    168   -410     83    483    213    290     88   -293
    -28   -413   -384    218    176   -400     93    522    231    311    109   -275
     -2   -397   -394    200    194   -394     96    550    244    324    122   -262
     12   -379   -392    184    202   -384    106    576    262    337    132   -246
     15   -355   -371    168    192   -363    111    589    270    348    145   -233
     15   -348   -366    166    189   -355    116    597    270    348    150   -223
     12   -345   -358    166    184   -350    122    592    270    350    155   -220
     10   -348   -358    168    184   -353    132    594    277    358    168   -210
     12   -335   -350    161    179   -340    127    587    275    363    176   -200
     15   -290   -306    137    158   -298    109    555    259    345    168   -210
      0   -272   -272    135    135   -272    101    524    246    337    163   -210
    -18   -275   -257    148    119   -267     98    493    239    329    161   -202
    -28   -272   -244    148    106   -259     83    444    215    314    145   -210
    -49   -290   -241    168     93   -267     77    402    202    298    132   -218
    -77   -314   -236    194     77   -275     72    358    181    275    111   -226
    -90   -353   -262    223     85   -309     64    311    155    259     98   -257
   -109   -363   -254    233     72   -309     46    254    124    228     64   -306
   -124   -384   -259    254     64   -322     36    220    103    202     36   -337
   -135   -402   -270    267     64   -335     33    194     88    184     20   -355
   -145   -407   -262    277     57   -335     25    166     67    166      5   -374
   -155   -410   -257    280     49   -332     18    150     59    158     -2   -376
   -163   -428   -267    296     49   -348     20    148     59    158      0   -371
   -155   -436   -280    296     59   -358     15    142     54    150     -5   -371
   -150   -402   -252    277     49   -327      0    127     44    137    -10   -381
   -153   -392   -241    272     41   -316      0    127     46    140    -12   -381
   -153   -389   -236    272     38   -314     -5    122     41    132    -18   -384
   -148   -392   -244    270     46   -319     -7    116     31    119    -28   -387
   -155   -415   -259    285     51   -337      2    122     31    116    -33   -384
   -166   -426   -259    296     44   -342      2    119     31    119    -28   -381
   -158   -415   -259    285     49   -337     -7    114     28    114    -31   -387
   -158   -402   -244    277     41   -324    -10    111     25    111    -33   -392
   -153   -376   -223    265     33   -301      7    129     46    129    -15   -368
   -155   -350   -197    252     18   -275     36    150     70    150      7   -337
   -161   -327   -166    241      2   -246     51    155     77    158     15   -322
   -161   -314   -153    236     -5   -233     70    163     93    171     25   -311
   -153   -306   -153    231      0   -231     80    171     96    176     31   -327
   -142   -246   -103    192    -20   -176     80    179    111    192     49   -314
   -137   -163    -28    150    -57    -96     83    189    142    223     83   -272
   -132   -114     15    122    -75    -49     59    176    155    241    101   -244
   -116    -93     23    106    -70    -36     36    168    168    265    129   -210
   -114   -109      2    109    -59    -54     20    155    155    257    122   -218
   -119   -122     -2    122    -59    -64      0    132    132    239    103   -236
   -122   -140    -18    129    -54    -80    -23    106    103    213     80   -252
   -127   -184    -57    155    -36   -122    -33     85     72    181     51   -272
   -137   -306   -168    220     12   -236    -41     70     18    122     -7   -319
   -148   -420   -275    283     62   -348    -46     54    -31     70    -64   -374
   -158   -470   -311    314     75   -392    -57     33    -64     31   -101   -410
   -166   -501   -335    335     83   -418    -62     10    -93     -2   -132   -431
   -171   -542   -371    358     98   -457    -70     -2   -109    -18   -142   -452
   -171   -553   -384    361    103   -470    -77    -15   -122    -31   -155   -470
   -168   -545   -376    355    101   -462    -88    -31   -140    -46   -168   -478
   -171   -553   -381    363    103   -467    -88    -28   -137    -46   -171   -472
   -171   -553   -381    361    103   -467   -101    -41   -150    -64   -187   -480
   -171   -566   -394    368    109   -480   -101    -46   -158    -72   -194   -483
   -179   -576   -397    376    106   -488    -93    -44   -155    -70   -192   -478
   -168   -576   -407    374    119   -493   -101    -49   -168    -85   -205   -480
   -168   -589   -420    379    124   -506   -106    -57   -179    -96   -215   -488
   -171   -600   -428    384    127   -514   -103    -57   -179   -103   -226   -480
   -171   -626   -457    397    142   -542   -101    -54   -189   -119   -239   -478
   -142   -719   -576    431    215   -649    -90    -46   -236   -163   -290   -555
    -98   -935   -836    514    366   -885    -25     15   -332   -324   -470   -758
    -83  -1044   -961    563    439  -1002    122    176   -311   -410   -584   -888
   -114   -839   -724    475    303   -782    236    241   -161   -298   -470   -795
   -233   -436   -202    335    -15   -319    150   -153    -72    -70   -174   -504
   -368    275    644     44   -506    459   -207   -769     12    371    384     77
   -488   1091   1579   -301  -1034   1335   -514  -1075    285    974   1070    761
   -491   1402   1893   -457  -1192   1649   -839  -1262    374   1299   1418   1130
   -426    943   1369   -257   -896   1156  -1072  -1434    -49    893   1023    805
   -397    244    641     75   -519    441   -953  -1369   -641     25    158     -7
   -350   -296     54    322   -202   -122   -652   -940   -709   -340   -306   -465
   -283   -488   -205    384    -38   -348   -384   -483   -454   -239   -303   -493
   -202   -540   -337    371     67   -439   -218   -202   -272   -132   -236   -436
   -181   -587   -405    384    111   -498   -150   -111   -228   -129   -252   -449
   -184   -607   -423    397    116   -517   -132    -93   -233   -153   -270   -472
   -179   -628   -449    402    132   -540   -119    -72   -228   -150   -265   -491
   -174   -628   -454    402    140   -542   -103    -54   -220   -145   -265   -514
   -166   -628   -462    394    145   -545    -98    -46   -220   -155   -272   -527
   -161   -628   -467    392    153   -548    -88    -31   -213   -148   -262   -517
   -158   -626   -467    389    153   -548    -83    -23   -205   -148   -259   -514
   -150   -620   -470    387    158   -545    -80    -18   -202   -150   -262   -509
   -145   -620   -475    381    163   -548    -72    -10   -197   -148   -262   -498
   -142   -605   -462    374    158   -535    -75     -2   -189   -140   -252   -488
   -140   -602   -462    371    158   -532    -77      5   -187   -137   -252   -478
   -142   -589   -446    366    150   -519    -72     15   -176   -132   -246   -467
   -150   -589   -441    368    145   -517    -62     28   -161   -116   -233   -452
   -153   -602   -449    376    148   -527    -54     38   -153   -106   -220   -449
   -148   -597   -449    371    150   -522    -54     41   -148   -103   -218   -452
   -142   -568   -426    355    140   -498    -51     54   -135    -93   -207   -436
   -142   -550   -407    345    129   -480    -49     67   -124    -85   -200   -420
   -135   -527   -394    329    129   -462    -54     72   -122    -85   -200   -413
   -129   -542   -413    335    140   -480    -46     90   -111    -80   -197   -402
   -124   -535   -410    329    142   -472    -41    109    -96    -67   -184   -387
   -116   -535   -420    324    150   -480    -36    129    -85    -62   -176   -371
   -106   -522   -415    314    153   -470    -33    148    -72    -46   -166   -361
    -98   -517   -418    306    158   -467    -25    176    -54    -31   -153   -350
    -85   -501   -415    293    163   -459    -15    205    -38    -23   -153   -340
    -67   -493   -428    277    179   -462    -10    236    -20     -5   -135   -322
    -54   -488   -433    270    189   -462      0    275      7     25   -101   -298
    -46   -459   -413    252    181   -439      2    303     28     44    -85   -288
    -31   -452   -420    241    194   -436     15    335     38     51    -77   -277
    -18   -436   -420    226    200   -431     23    361     57     70    -59   -252
     -7   -415   -407    213    200   -413     31    387     72     88    -41   -228
     10   -402   -415    194    210   -410     33    402     83     98    -31   -213
     18   -384   -402    184    210   -392     33    405     85    103    -23   -200
     15   -355   -371    168    192   -363     25    400     80    103    -18   -184
     23   -340   -363    158    192   -353     25    389     80    103    -12   -176
     25   -322   -348    148    187   -335     25    376     75    103     -7   -174
     18   -285   -303    135    161   -293     15    355     64     96    -10   -171
      7   -275   -285    132    145   -280     10    329     57     88    -15   -166
     -2   -277   -275    140    135   -277      7    298     51     85    -10   -161
    -23   -272   -249    145    111   -259      5    259     41     75    -15   -163
    -44   -285   -241    166     98   -265      2    226     28     59    -31   -174
    -62   -309   -246    184     88   -277     -7    174      0     31    -59   -200
    -77   -329   -252    202     85   -290    -20    122    -31      0    -85   -226
    -98   -353   -257    226     77   -306    -33     72    -64    -33   -119   -254
   -111   -381   -270    246     77   -327    -41     33    -88    -57   -145   -277
   -119   -405   -285    259     80   -348    -54     -2   -111    -77   -166   -303
   -127   -413   -285    270     77   -348    -59    -25   -124    -90   -174   -319
   -135   -420   -288    277     75   -355    -62    -44   -132   -101   -181   -322
   -135   -418   -283    277     72   -350    -72    -64   -142   -111   -192   -329
   -137   -420   -285    277     72   -353    -75    -75   -150   -119   -200   -335
   -140   -444   -306    290     80   -376    -70    -75   -145   -114   -194   -329
   -137   -431   -293    283     77   -361    -83    -90   -158   -129   -205   -337
   -137   -413   -275    275     67   -345    -85   -103   -168   -137   -213   -342
   -140   -420   -280    277     67   -350    -88   -101   -166   -135   -207   -335
   -135   -405   -272    270     67   -340    -96   -109   -171   -140   -210   -332
   -132   -394   -262    262     62   -329   -106   -119   -176   -148   -215   -337
   -140   -423   -283    283     70   -353   -101   -116   -174   -148   -213   -332
   -135   -420   -285    277     72   -353   -106   -124   -184   -158   -215   -327
   -124   -366   -241    244     57   -303    -98   -116   -176   -148   -207   -314
   -114   -332   -218    220     49   -275    -72    -90   -137   -114   -174   -288
    -98   -285   -187    192     44   -236    -51    -67   -106    -83   -142   -265
    -98   -265   -166    181     33   -218    -41    -64    -98    -77   -135   -254
   -135   -283   -150    207      5   -218    -41    -85   -122   -106   -163   -275
   -140   -246   -109    192    -18   -176    -23    -77   -106    -93   -145   -252
   -116   -158    -41    137    -38   -101     -5    -59    -59    -46    -96   -202
   -111   -101     10    103    -62    -46    -25    -70    -44    -23    -67   -174
   -101    -59     38     80    -72    -10    -59    -85    -36     -5    -46   -155
    -85    -59     25     72    -59    -15    -85    -98    -44    -10    -49   -153
    -93    -85      7     90    -51    -38   -103   -129    -72    -38    -72   -174
   -111   -111      0    109    -57    -57   -122   -161   -103    -67    -93   -189
   -122   -176    -57    148    -33   -116   -132   -176   -129    -96   -122   -210
   -124   -314   -192    218     31   -254   -142   -189   -174   -148   -179   -262
   -109   -420   -311    265    101   -366   -161   -205   -223   -200   -233   -314
   -109   -428   -319    267    103   -374   -197   -226   -254   -236   -262   -340
   -106   -454   -350    280    119   -402   -218   -257   -285   -267   -288   -363
   -116   -485   -371    301    124   -428   -218   -285   -316   -298   -314   -392
    -85   -457   -371    272    142   -415   -205   -272   -306   -288   -306   -384
    -33   -449   -415    239    189   -431   -226   -236   -280   -267   -283   -361
    -72   -483   -410    277    166   -446   -277   -277   -319   -306   -316   -392
   -158   -542   -384    350    111   -465   -254   -337   -368   -355   -366   -431
   -189   -571   -381    381     96   -478   -207   -345   -376   -361   -368   -433
   -184   -579   -394    379    103   -488   -215   -350   -381   -368   -374   -441
   -179   -592   -415    384    116   -504   -215   -348   -376   -366   -368   -439
   -171   -584   -415    376    122   -501   -220   -348   -376   -368   -366   -433
   -163   -592   -428    379    132   -511   -220   -348   -381   -371   -371   -436
   -155   -610   -454    381    148   -532   -220   -345   -387   -374   -376   -439
   -127   -685   -558    405    215   -623   -218   -335   -433   -436   -444   -498
    -77   -878   -800    478    358   -839   -163   -277   -532   -592   -618   -670
    -51  -1062  -1010    558    478  -1036    -10   -124   -548   -709   -763   -836
    -83   -909   -826    493    368   -867    122    -41   -400   -600   -659   -758
   -213   -498   -285    355     36   -394     38   -431   -306   -366   -366   -480
   -353    184    535     83   -446    358   -301  -1054   -233     25    142     36
   -488   1023   1512   -267  -1000   1267   -626  -1402     41    641    846    730
   -504   1322   1826   -410  -1166   1571   -948  -1558    184   1021   1241   1124
   -415    911   1327   -246   -872   1117  -1176  -1693   -171    685    906    844
   -374    272    646     51   -511    457  -1096  -1644   -740   -116    103     93
   -322   -335    -12    329   -155   -174   -771  -1213   -880   -553   -418   -405
   -257   -491   -236    371    -12   -363   -498   -766   -615   -436   -387   -410
   -176   -545   -368    361     93   -457   -329   -498   -444   -332   -322   -371
   -140   -597   -457    368    155   -527   -254   -381   -387   -314   -314   -376
   -127   -605   -478    366    174   -542   -241   -355   -394   -337   -342   -405
   -124   -636   -511    379    192   -574   -231   -342   -402   -355   -361   -431
   -122   -654   -532    387    205   -594   -213   -322   -389   -353   -358   -431
   -124   -659   -535    389    205   -597   -205   -306   -381   -348   -358   -436
   -124   -672   -548    400    210   -610   -200   -301   -379   -353   -363   -444
   -114   -670   -558    392    220   -615   -200   -296   -379   -358   -363   -444
   -106   -659   -553    384    220   -607   -194   -283   -374   -350   -355   -436
   -101   -654   -553    376    223   -605   -192   -277   -371   -355   -355   -431
    -88   -636   -548    363    228   -592   -194   -277   -374   -363   -358   -431
    -90   -646   -555    368    231   -602   -187   -267   -366   -355   -353   -426
    -88   -633   -545    361    226   -589   -179   -257   -355   -350   -342   -418
    -85   -626   -540    355    226   -584   -179   -252   -355   -350   -345   -420
    -88   -610   -522    350    215   -566   -174   -244   -348   -350   -342   -418
    -93   -620   -527    355    215   -574   -158   -223   -327   -332   -327   -397
    -93   -610   -519    350    213   -566   -153   -207   -311   -322   -314   -381
    -93   -589   -496    340    197   -542   -153   -197   -309   -322   -314   -374
    -93   -584   -491    340    197   -537   -140   -176   -288   -306   -301   -361
    -96   -581   -485    337    194   -535   -135   -158   -280   -306   -298   -358
    -88   -574   -485    329    197   -530   -132   -137   -270   -296   -288   -350
    -83   -568   -488    324    202   -530   -122   -111   -249   -280   -275   -337
    -80   -555   -475    319    197   -517   -116    -80   -226   -259   -257   -314
    -77   -537   -459    306    189   -498   -114    -49   -205   -246   -244   -296
    -70   -532   -462    301    194   -496    -98    -12   -184   -228   -228   -277
    -64   -540   -478    301    205   -509    -83     25   -158   -200   -202   -259
    -49   -511   -462    280    205   -488    -80     49   -142   -189   -189   -259
    -31   -506   -475    267    220   -493    -75     80   -129   -181   -176   -246
    -12   -496   -483    254    233   -491    -59    122   -106   -161   -155   -220
      2   -449   -452    220    226   -449    -59    145    -96   -153   -150   -205
     15   -428   -444    207    228   -436    -57    168    -85   -145   -145   -192
     28   -420   -452    194    239   -433    -57    184    -72   -124   -122   -168
     38   -392   -433    176    236   -413    -57    192    -62   -114   -106   -148
     49   -355   -405    153    226   -381    -67    187    -70   -116   -103   -140
     51   -311   -363    129    207   -337    -77    171    -80   -124   -106   -137
     46   -293   -340    122    192   -316    -83    161    -83   -127   -106   -127
     44   -290   -335    122    189   -311    -85    145    -80   -124    -98   -116
     41   -272   -316    114    176   -293    -88    124    -83   -122    -96   -114
     28   -257   -285    114    155   -270    -83    103    -80   -119    -90   -106
     15   -246   -262    114    137   -254    -88     70    -88   -124    -93   -111
     -5   -257   -254    129    122   -254    -98     25   -109   -148   -111   -132
    -33   -270   -239    150     98   -254   -109    -25   -132   -171   -135   -161
    -51   -298   -246    176     96   -272   -103    -62   -145   -192   -155   -179
    -59   -322   -262    189     98   -290   -119   -111   -174   -226   -184   -205
    -75   -345   -270    210     96   -309   -132   -150   -194   -252   -207   -228
    -96   -363   -270    228     85   -316   -140   -179   -207   -267   -218   -241
   -106   -384   -277    246     85   -332   -145   -205   -220   -277   -223   -249
   -114   -387   -272    246     77   -329   -155   -228   -236   -293   -233   -259
   -116   -379   -265    246     72   -322   -163   -239   -239   -296   -231   -254
   -119   -389   -270    254     72   -329   -171   -246   -244   -301   -231   -257
   -116   -397   -280    257     80   -340   -174   -252   -249   -303   -231   -257
   -119   -405   -288    262     83   -348   -171   -249   -239   -296   -220   -244
   -124   -407   -283    267     77   -348   -171   -249   -236   -298   -215   -236
   -124   -410   -285    265     77   -348   -174   -249   -233   -298   -207   -231
   -114   -389   -275    252     80   -332   -181   -257   -233   -296   -200   -228
   -119   -387   -267    252     72   -329   -184   -265   -233   -296   -194   -223
   -119   -384   -265    252     70   -327   -189   -270   -236   -301   -197   -223
   -116   -379   -262    244     72   -322   -184   -267   -233   -303   -189   -207
   -111   -340   -228    226     57   -285   -166   -249   -210   -272   -161   -176
   -119   -322   -205    218     41   -265   -142   -228   -184   -246   -135   -163
   -122   -316   -194    218     36   -257   -116   -213   -161   -223   -111   -153
   -119   -306   -187    213     33   -249   -103   -210   -158   -228   -111   -155
   -116   -283   -166    200     23   -226   -103   -213   -161   -244   -119   -142
   -103   -228   -124    166      7   -176    -96   -194   -129   -215    -83   -101
    -96   -137    -44    116    -28    -90    -98   -187    -93   -168    -31    -64
    -88    -62     25     75    -59    -20   -129   -197    -72   -142      2    -31
    -75    -49     25     62    -51    -12   -163   -210    -72   -148      2    -25
    -70    -77     -7     72    -31    -44   -181   -220    -80   -161     -2    -25
    -83    -93    -10     88    -36    -51   -200   -239    -93   -179     -7    -20
   -101   -114    -15    106    -44    -64   -226   -272   -127   -218    -36    -25
   -109   -197    -88    153    -10   -142   -241   -290   -166   -259    -77    -57
   -124   -340   -215    231     41   -277   -249   -309   -213   -303   -127   -114
   -137   -397   -262    267     59   -329   -259   -324   -241   -329   -153   -153
   -148   -436   -288    293     67   -363   -262   -345   -262   -350   -171   -176
   -161   -480   -319    322     77   -400   -272   -371   -293   -379   -197   -194
   -163   -493   -329    327     83   -413   -280   -384   -306   -394   -205   -192
   -161   -493   -332    327     83   -413   -290   -392   -314   -402   -210   -192
   -161   -511   -350    335     93   -431   -293   -394   -319   -407   -213   -187
   -158   -517   -358    337     98   -439   -293   -394   -316   -405   -207   -179
   -161   -522   -361    340     98   -441   -301   -400   -319   -402   -200   -181
   -158   -542   -387    350    111   -465   -314   -413   -335   -420   -210   -197
   -155   -576   -423    363    132   -501   -316   -418   -340   -431   -213   -200
   -145   -566   -420    355    137   -493   -329   -423   -348   -439   -220   -205
   -129   -584   -454    355    161   -522   -335   -428   -353   -444   -218   -213
   -116   -581   -465    348    171   -524   -345   -436   -358   -449   -223   -223
   -116   -602   -485    358    181   -545   -353   -444   -384   -478   -246   -246
    -96   -714   -618    405    259   -667   -350   -441   -462   -579   -348   -342
    -59   -974   -917    514    428   -945   -252   -368   -581   -779   -568   -566
    -46  -1041   -995    542    472  -1018    -93   -220   -553   -836   -641   -665
   -114   -820   -706    465    293   -763     10   -246   -400   -685   -475   -522
   -267   -345    -77    306    -96   -213   -129   -693   -249   -374   -101   -142
   -431    483    911    -28   -672    696   -444  -1163     38    213    584    561
   -548   1210   1758   -332  -1153   1483   -714  -1309    428    849   1262   1239
   -514   1288   1800   -389  -1158   1543  -1015  -1402    462   1013   1426   1428
   -449    789   1239   -168   -844   1013  -1218  -1587    -62    441    872    917
   -444    140    584    153   -514    361  -1052  -1483   -581   -306    122    181
   -379   -309     70    342   -226   -119   -750  -1031   -579   -519   -176   -132
   -298   -397   -101    348   -101   -249   -524   -667   -405   -452   -163   -148
   -233   -449   -215    342    -10   -332   -387   -457   -296   -394   -129   -129
   -226   -527   -303    374     38   -415   -335   -389   -275   -397   -145   -148
   -223   -537   -314    379     44   -426   -327   -376   -290   -428   -184   -184
   -223   -540   -316    379     46   -428   -314   -363   -290   -436   -192   -194
   -226   -563   -337    394     54   -452   -296   -342   -280   -433   -197   -202
   -231   -581   -350    405     57   -467   -277   -329   -272   -436   -200   -207
   -233   -561   -327    394     46   -444   -277   -319   -265   -431   -189   -197
   -223   -540   -316    381     46   -428   -277   -311   -254   -418   -179   -192
   -220   -563   -342    392     59   -454   -265   -296   -244   -407   -171   -194
   -223   -553   -332    387     54   -444   -262   -290   -239   -405   -166   -194
   -220   -537   -319    379     46   -428   -259   -285   -228   -400   -166   -197
   -210   -524   -314    366     49   -418   -259   -272   -215   -389   -155   -189
   -202   -501   -298    353     46   -400   -262   -267   -213   -389   -150   -184
   -207   -522   -314    363     51   -420   -257   -259   -210   -392   -153   -181
   -210   -522   -311    366     49   -418   -257   -252   -210   -400   -163   -179
   -210   -519   -311    363     49   -415   -259   -241   -202   -392   -155   -179
   -200   -522   -322    361     59   -423   -249   -226   -184   -368   -132   -174
   -192   -491   -301    340     51   -397   -244   -207   -166   -353   -114   -153
   -197   -478   -280    335     41   -379   -239   -192   -153   -355   -114   -148
   -197   -467   -270    329     33   -368   -239   -176   -148   -361   -114   -135
   -187   -454   -267    322     38   -361   -231   -148   -132   -350   -111   -132
   -179   -480   -301    327     59   -392   -215   -119   -116   -345   -103   -129
   -168   -478   -309    322     67   -394   -205    -93   -101   -327    -88   -127
   -158   -472   -314    314     75   -394   -197    -59    -85   -316    -75   -116
   -148   -470   -322    309     85   -397   -192    -28    -72   -319    -80    -96
   -135   -459   -324    296     93   -392   -194     -5    -62   -306    -83   -114
   -114   -420   -306    267     96   -366   -181     38    -31   -272    -51    -96
    -88   -405   -319    246    114   -363   -166     83     -2   -249    -23    -57
    -62   -402   -340    233    137   -371   -155    116     15   -231    -18    -46
    -51   -397   -345    223    142   -371   -150    137     33   -223    -10    -46
    -33   -379   -348    205    155   -363   -148    161     49   -210      5    -28
    -12   -337   -324    174    153   -329   -148    168     59   -197     15    -12
    -10   -293   -283    153    135   -288   -145    179     72   -181     28      7
    -10   -277   -267    142    127   -272   -145    179     80   -166     49     18
    -12   -241   -231    127    109   -236   -145    174     85   -161     57     28
    -18   -228   -210    122     93   -220   -140    168     90   -153     62     49
    -23   -192   -168    109     72   -181   -137    161     98   -140     67     64
    -64   -194   -129    127     31   -163   -124    153    111   -132     70     77
   -124   -181    -57    153    -33   -119   -103    153    137   -101    101    103
   -213   -163     49    187   -132    -57    -70    166    187    -49    145    140
   -200   -176     23    189   -111    -77    -83    119    161    -75    116     93
   -158   -200    -41    179    -59   -122   -122     28     88   -158     38     15
   -166   -249    -83    205    -41   -166   -132    -20     54   -194      0    -15
   -163   -275   -111    218    -28   -194   -140    -64     28   -226    -41    -70
   -179   -306   -127    244    -25   -218   -150   -103      0   -272    -83    -93
   -192   -306   -114    246    -38   -210   -171   -142    -38   -322   -122    -83
   -202   -322   -119    262    -44   -220   -176   -158    -41   -288   -106   -111
   -207   -350   -142    277    -33   -246   -163   -150    -15   -249    -75   -150
   -220   -345   -124    283    -49   -236   -168   -161    -12   -257    -70   -163
   -226   -368   -142    296    -41   -257   -166   -161    -15   -259    -70   -135
   -223   -371   -148    298    -38   -259   -166   -163    -10   -252    -70   -155
   -228   -392   -163    309    -33   -277   -158   -155     -2   -244    -62   -161
   -236   -397   -161    316    -38   -280   -153   -148      5   -233    -57   -155
   -244   -402   -161    322    -41   -280   -153   -145      2   -233    -62   -153
   -239   -389   -150    314    -44   -272   -155   -140      5   -228    -64   -153
   -249   -384   -135    316    -59   -262   -153   -132      7   -220    -62   -137
   -246   -342    -96    296    -75   -220   -148   -127     18   -213    -51   -119
   -233   -337   -106    283    -64   -223   -124   -111     33   -205    -49   -109
   -215   -319   -103    267    -57   -213   -114   -101     46   -189    -44   -111
   -220   -290    -72    254    -75   -181   -101    -90     59   -168    -28   -106
   -218   -290    -72    254    -72   -181    -85    -83     64   -163    -25   -103
   -207   -267    -59    236    -75   -163    -80    -77     75   -153    -23    -88
   -192   -215    -23    202    -85   -119    -62    -51    106   -124     -2    -46
   -179   -153     25    166   -103    -62    -62    -44    135    -83     36    -18
   -168    -70     98    119   -135     12    -88    -54    158    -46     67    -12
   -142    -59     80     98   -111     10   -122    -62    163    -36     80     -2
   -132    -59     72     96   -103      5   -148    -80    142    -49     70     -7
   -142    -51     90     93   -116     18   -168   -106    122    -64     54    -10
   -150    -70     80    111   -116      5   -181   -122    106    -75     46    -18
   -166   -153     12    158    -90    -70   -194   -140     70   -114      7    -67
   -166   -259    -93    213    -38   -176   -202   -153     25   -163    -46   -122
   -155   -332   -176    244      7   -254   -202   -161      0   -189    -77   -163
   -171   -366   -194    270     10   -280   -207   -179    -20   -200    -90   -202
   -179   -379   -202    277     10   -293   -233   -213    -59   -239   -122   -218
   -158   -420   -265    288     51   -342   -244   -228    -77   -262   -148   -241
   -119   -452   -335    283    106   -392   -259   -244    -98   -285   -176   -283
    -77   -480   -402    280    161   -441   -290   -280   -145   -335   -233   -337
    -49   -522   -475    283    213   -498   -309   -303   -176   -368   -267   -366
    -44   -517   -472    280    213   -493   -311   -301   -179   -371   -272   -366
    -59   -506   -446    280    192   -475   -306   -290   -166   -361   -265   -345
    -85   -511   -426    298    168   -470   -293   -272   -153   -348   -257   -327
   -106   -519   -413    314    150   -467   -285   -262   -142   -342   -259   -319
   -122   -504   -384    311    129   -444   -272   -249   -129   -327   -252   -303
   -135   -493   -358    311    109   -426   -267   -236   -116   -309   -236   -288
   -153   -498   -345    327     96   -423   -254   -223   -109   -298   -231   -290
   -142   -620   -478    381    166   -550   -236   -220   -168   -379   -327   -389
    -85   -815   -730    449    322   -774   -179   -179   -285   -555   -524   -581
    -59   -919   -859    488    397   -891    -44    -44   -301   -657   -654   -727
    -83   -763   -680    423    298   -722     88     72   -163   -553   -553   -657
   -252   -381   -129    314    -62   -257     59   -249    -20   -285   -231   -327
   -454    314    766     70   -610    540   -132   -704    226    220    379    314
   -620   1119   1738   -252  -1179   1426   -322   -893    623    888   1109   1057
   -605   1397   2003   -394  -1304   1699   -568   -987    784   1236   1460   1452
   -574    909   1483   -168  -1028   1195   -774  -1215    324    756    974   1015
   -553    309    862    122   -706    584   -795  -1280   -239     12    231    270
   -470   -181    288    327   -381     51   -607   -940   -381   -332   -181   -176
   -371   -379     -7    376   -181   -194   -374   -524   -213   -275   -200   -231
   -275   -407   -135    340    -72   -270   -249   -298   -106   -218   -174   -231
   -233   -439   -205    335    -15   -322   -194   -205    -77   -215   -184   -246
   -218   -475   -259    345     20   -366   -174   -174    -77   -226   -200   -254
   -200   -530   -329    366     64   -431   -153   -155    -83   -241   -223   -280
   -187   -553   -366    368     88   -459   -150   -140    -83   -249   -236   -293
   -181   -561   -381    371     98   -472   -145   -127    -83   -252   -236   -296
   -171   -568   -400    368    114   -485   -135   -111    -75   -239   -228   -288
   -161   -504   -342    332     90   -423   -150   -116    -88   -246   -241   -296
   -161   -509   -350    332     93   -428   -145   -103    -85   -241   -246   -277
   -153   -519   -366    335    106   -444   -124    -75    -59   -200   -210   -259
   -150   -524   -376    335    111   -452   -106    -51    -38   -168   -179   -249
   -135   -532   -397    335    129   -465   -109    -44    -36   -163   -179   -244
   -129   -506   -379    316    122   -444   -114    -49    -51   -181   -205   -257
   -129   -504   -374    314    122   -439   -106    -33    -36   -163   -184   -233
   -129   -514   -384    322    127   -449   -101    -18    -23   -142   -163   -220
   -124   -511   -387    319    129   -449   -101    -10    -12   -129   -148   -218
   -122   -519   -397    319    137   -457    -90      5      0   -116   -140   -207
   -127   -496   -368    311    119   -431    -85     20      7    -93   -119   -179
   -129   -467   -337    296    101   -402    -80     38     18    -72   -103   -163
   -127   -472   -345    301    109   -410    -70     62     33    -59    -93   -148
   -124   -465   -340    293    103   -402    -72     77     41    -46    -83   -137
   -122   -459   -337    290    106   -400    -75     98     49    -36    -72   -127
   -111   -454   -342    283    114   -400    -72    119     62    -25    -59   -114
   -106   -433   -327    270    109   -381    -72    140     75     -5    -46   -101
    -93   -418   -324    254    114   -371    -64    174     96     23    -28    -80
    -77   -402   -324    241    122   -363    -57    210    116     46     -7    -57
    -57   -418   -361    236    150   -389    -49    246    135     70      5    -38
    -18   -420   -402    220    192   -413    -38    283    155     98     28    -15
      7   -392   -400    192    202   -394    -44    306    171    119     46      5
     33   -361   -394    163    213   -376    -44    332    187    140     67     28
     54   -329   -384    135    218   -355    -44    353    202    158     85     57
     80   -275   -355     98    218   -314    -54    366    207    168     98     93
     85   -265   -350     88    215   -306    -46    376    220    189    116    116
     83   -277   -361     96    220   -316    -36    379    226    207    132    119
     80   -254   -335     85    205   -293    -41    368    223    218    145    116
     77   -220   -298     72    187   -259    -49    361    220    223    161    135
     77   -192   -272     54    174   -231    -57    348    218    223    161    153
     72   -171   -244     49    155   -207    -59    329    218    228    166    166
     59   -155   -218     46    137   -187    -64    309    218    236    171    168
     36   -148   -184     57    109   -166    -62    288    220    244    181    168
      7   -176   -184     83     93   -179    -59    259    207    220    158    142
    -12   -213   -200    114     90   -207    -51    231    194    200    135    132
    -33   -252   -220    140     90   -236    -41    205    184    189    122    122
    -54   -249   -194    153     70   -223    -46    171    168    174     98     90
    -83   -275   -192    176     54   -233    -49    135    140    137     64     54
   -106   -303   -200    205     46   -252    -44    116    124    119     49     41
   -119   -319   -200    218     38   -262    -36    114    129    129     62     51
   -132   -301   -168    218     18   -236    -31    109    135    135     59     59
   -142   -316   -174    228     12   -246    -20    111    137    135     62     75
   -176   -316   -142    246    -18   -231    -18    114    142    140     67     88
   -194   -306   -111    249    -44   -210    -12    114    145    142     64    101
   -192   -327   -135    259    -28   -231    -10    122    153    166     88    106
   -189   -322   -132    254    -31   -226    -23    106    132    148     80     75
   -171   -342   -171    257      0   -257    -33     90    119    132     62     62
   -148   -342   -194    244     23   -270    -44     83    106    114     41     70
   -145   -350   -205    249     28   -277    -49     75    101    129     59     64
   -142   -329   -187    233     20   -259    -20     90    122    150     83     64
   -129   -280   -150    205      7   -218    -10    101    137    163     98     72
   -122   -246   -124    181      0   -187     -2    106    150    174    111     93
   -132   -252   -119    192     -7   -187      7    106    145    171    101     93
   -122   -257   -135    187      5   -194     15    116    150    179    106     96
   -111   -218   -106    163     -2   -163     36    142    184    210    135    127
   -109   -148    -41    127    -36    -96     36    150    207    244    174    161
    -96    -98     -2     98    -46    -51     15    137    218    262    197    189
    -72    -44     25     57    -51    -10    -23    124    220    277    213    213
    -54    -51      2     51    -31    -25    -57    109    210    277    213    218
    -57    -67    -10     62    -25    -41    -75     88    184    254    187    197
    -72    -75     -2     75    -36    -38    -80     67    168    241    179    187
    -80    -98    -18     88    -33    -59    -93     51    150    231    168    174
    -80   -187   -109    132     12   -148   -103     38    109    181    116    124
    -88   -301   -213    194     62   -259   -111     25     62    129     59     75
    -98   -350   -252    226     75   -301   -116     12     31     98     23     54
   -111   -387   -277    246     80   -332   -127    -15    -10     54    -23     23
   -114   -413   -298    262     90   -355   -137    -33    -28     44    -33      2
   -119   -418   -301    267     88   -361   -140    -41    -36     41    -38     -7
   -114   -418   -303    267     93   -361   -142    -46    -46     36    -44    -15
   -116   -423   -306    270     93   -366   -150    -54    -57     20    -62    -23
   -119   -446   -327    283    103   -387   -150    -62    -70      5    -85    -23
   -116   -478   -363    296    122   -420   -150    -67    -83     -2   -101    -36
   -111   -483   -371    298    129   -428   -155    -75    -90    -10   -109    -59
   -106   -457   -350    280    119   -405   -155    -67    -77      7    -93    -51
    -98   -462   -363    280    129   -413   -158    -67    -80      5   -101    -57
   -103   -472   -368    288    129   -423   -174    -83   -101    -15   -122    -67
   -109   -478   -368    293    129   -423   -176    -85   -106    -20   -129    -59
    -80   -548   -467    311    192   -509   -168    -72   -129    -57   -176    -98
    -20   -717   -696    368    335   -706   -145    -44   -228   -197   -335   -262
     15   -927   -943    454    478   -935    -38     72   -280   -342   -511   -462
     31   -857   -888    413    459   -872     90    249   -168   -311   -498   -488
    -54   -446   -392    249    168   -420    111    129      0    -96   -249   -257
   -228     90    319     67   -272    205    -67   -392     72    223    174    192
   -402    862   1265   -231   -833   1062   -303   -852    249    745    805    844
   -462   1405   1867   -470  -1163   1636   -535  -1041    478   1254   1361   1410
   -397   1034   1431   -319   -914   1231   -743  -1221    166   1021   1124   1239
   -374    410    784    -18   -579    597   -818  -1350   -436    262    366    509
   -329   -140    189    233   -262     25   -743  -1189   -774   -335   -290   -148
   -252   -457   -205    355    -23   -332   -550   -756   -610   -342   -402   -275
   -161   -436   -277    296     57   -358   -363   -405   -355   -158   -265   -158
    -70   -400   -332    233    129   -366   -262   -205   -223    -72   -210   -114
    -38   -436   -397    236    176   -418   -220   -135   -192    -64   -213   -135
    -38   -498   -459    270    210   -480   -213   -122   -207    -90   -244   -176
    -33   -514   -480    272    220   -498   -197   -101   -197    -88   -246   -166
    -25   -530   -504    277    239   -517   -184    -83   -194    -96   -259   -171
    -12   -491   -478    252    231   -485   -184    -83   -192    -98   -270   -184
     -5   -496   -491    252    241   -493   -181    -75   -189    -88   -262   -189
      2   -498   -501    246    249   -498   -166    -57   -168    -72   -249   -184
     15   -475   -491    228    252   -483   -174    -57   -166    -72   -254   -181
     20   -485   -506    231    262   -496   -184    -59   -176    -80   -262   -184
     25   -504   -530    239    277   -517   -194    -57   -181    -85   -270   -192
     33   -527   -563    246    296   -545   -202    -59   -192   -103   -293   -213
     41   -527   -568    241    303   -548   -181    -38   -171    -85   -283   -202
     41   -498   -542    228    290   -519   -166    -18   -148    -62   -262   -189
     31   -509   -540    239    285   -524   -166    -12   -142    -57   -257   -184
     15   -496   -511    239    262   -504   -166     -7   -140    -59   -265   -187
      5   -488   -493    241    249   -491   -155     15   -122    -44   -254   -168
      0   -478   -478    236    239   -478   -153     36   -109    -33   -252   -158
    -15   -465   -449    241    215   -457   -148     54    -93    -25   -257   -163
    -36   -436   -402    236    181   -420   -124     88    -57      0   -236   -137
    -46   -441   -394    244    171   -418   -114    119    -33     20   -215   -116
    -54   -413   -361    233    153   -389   -114    145    -15     36   -207   -101
    -49   -355   -306    202    127   -332   -119    176     12     64   -181    -70
    -46   -340   -296    192    122   -316   -124    210     33     88   -158    -51
    -36   -306   -270    171    114   -290   -129    239     57    109   -140    -33
    -41   -322   -283    179    119   -301   -124    277     77    127   -127    -20
    -36   -280   -244    158    103   -262   -103    319    114    168    -93      7
    -18   -244   -228    129    103   -236    -93    353    140    194    -72     25
     -2   -233   -231    119    111   -233    -83    387    166    220    -46     54
      5   -213   -218    103    109   -215    -80    413    179    239    -25     72
      5   -205   -210    101    106   -207    -72    439    194    259     -7    101
      7   -179   -187     85     96   -181    -67    449    202    270      0    127
     -2   -158   -158     80     75   -158    -67    452    202    288     15    129
    -18   -153   -135     83     57   -142    -72    441    200    293     23    114
    -18   -137   -119     77     49   -129    -67    444    213    311     51    135
    -23    -85    -64     51     18    -77    -72    428    210    311     57    140
    -33    -85    -51     59      7    -67    -62    420    207    306     49    148
    -41    -75    -36     57     -2    -57    -59    402    207    298     36    142
    -44    -54    -10     49    -18    -33    -67    376    197    290     31    122
    -59    -88    -31     72    -15    -62    -57    353    187    267      5     72
    -72   -135    -62    103     -5    -98    -31    340    184    249    -15     44
    -77   -132    -57    103    -12    -96    -23    311    174    228    -28     18
    -90   -181    -90    137      0   -137    -20    275    150    194    -62    -18
    -96   -189    -93    142     -2   -142    -20    239    127    163    -98    -57
   -114   -236   -122    174      2   -179    -18    205    101    124   -135    -98
   -129   -246   -119    187     -5   -184    -23    176     83     98   -155   -127
   -137   -262   -124    200     -7   -194    -18    163     77     90   -161   -135
   -148   -236    -90    189    -31   -163    -28    140     59     70   -171   -145
   -150   -259   -109    202    -20   -184    -28    132     54     62   -176   -145
   -153   -277   -127    215    -15   -202    -33    119     41     41   -192   -155
   -155   -288   -132    223    -12   -210    -33    114     33     20   -207   -163
   -148   -280   -132    213    -10   -207    -31    114     41     25   -194   -153
   -145   -257   -111    202    -18   -187    -36    114     49     31   -187   -158
   -155   -254   -101    202    -28   -176    -38    109     44     20   -194   -171
   -155   -231    -75    194    -41   -153    -23    119     54     28   -189   -163
   -153   -189    -36    168    -59   -114    -10    132     72     41   -174   -145
   -148   -155     -7    150    -72    -80     10    150     96     70   -145   -122
   -142   -109     33    124    -90    -36     28    163    116     85   -124   -109
   -132    -75     57    103    -96    -10     36    166    119     83   -122   -101
   -132    -51     80     90   -109     12     49    176    129     90   -122    -96
   -135      2    135     64   -135     67     72    210    176    140    -77    -70
   -145     75    220     33   -181    148     77    226    220    181    -28    -38
   -158    145    303      7   -231    223     72    236    259    220     12     20
   -174    174    345     -2   -259    257     64    252    296    270     62     67
   -194    192    384      0   -288    288     59    257    309    285     77     75
   -213    187    400     12   -306    293     51    244    296    265     64     80
   -252    176    428     38   -340    301     59    244    296    267     67    106
   -293    132    426     77   -361    277     67    249    290    267     64     98
   -296     20    316    137   -306    166     54    220    228    197    -12     15
   -254   -106    145    179   -202     18     25    171    145    106   -103    -85
   -228   -168     59    200   -145    -54      2    127     88     54   -153   -145
   -241   -194     46    218   -145    -75     -7     96     54     23   -181   -179
   -246   -215     31    231   -140    -93    -18     77     28     -2   -205   -210
   -241   -239      2    239   -124   -116    -31     54      0    -38   -241   -233
   -223   -244    -20    233   -101   -132    -46     38    -23    -70   -267   -249
   -218   -241    -23    228    -98   -135    -57     28    -41    -88   -285   -267
   -223   -265    -41    244    -93   -153    -54     31    -41    -85   -288   -275
   -223   -257    -33    239    -96   -148    -62     20    -51    -98   -296   -290
   -218   -275    -57    246    -80   -166    -62     18    -57   -109   -301   -298
   -215   -280    -64    246    -77   -174    -67     15    -67   -124   -311   -298
   -210   -290    -83    249    -64   -187    -67     15    -72   -127   -316   -303
   -202   -309   -109    254    -46   -210    -72     12    -75   -135   -322   -324
   -207   -329   -122    270    -44   -226    -83      5    -90   -155   -337   -340
   -192   -423   -233    306     18   -327    -80      7   -161   -246   -436   -410
   -129   -615   -485    371    176   -550    -23     70   -257   -405   -613   -594
    -90   -784   -693    436    298   -740    127    228   -272   -522   -763   -787
   -103   -691   -587    397    241   -639    288    389   -135   -454   -714   -774
   -239   -259    -20    249   -111   -140    228     15    -38   -236   -431   -488
   -397    355    753     20   -576    555    -80   -633     -5    122     44     12
   -555   1130   1686   -285  -1119   1408   -379  -1015    231    706    722    704
   -574   1600   2174   -511  -1374   1886   -688  -1171    439   1187   1234   1244
   -483   1163   1647   -340  -1065   1405   -904  -1280    124    917    937    987
   -423    522    943    -49   -683    732   -872  -1231   -389    179    176    231
   -379    -36    342    207   -363    153   -631   -891   -605   -342   -400   -345
   -316   -241     75    280   -197    -83   -384   -446   -400   -296   -441   -402
   -231   -259    -28    244   -103   -145   -223   -166   -215   -163   -358   -374
   -184   -309   -124    246    -31   -215   -145    -31   -137   -129   -340   -381
   -171   -358   -187    265      5   -272   -119     10   -127   -132   -345   -400
   -163   -381   -218    272     25   -301   -114     25   -135   -153   -366   -426
   -163   -371   -207    267     20   -290   -114     31   -148   -168   -381   -439
   -161   -371   -210    267     23   -290   -106     41   -150   -179   -397   -449
   -155   -376   -220    265     31   -301    -88     62   -135   -163   -387   -439
   -153   -376   -223    265     33   -301    -77     72   -129   -161   -387   -439
   -158   -384   -226    270     31   -306    -70     77   -129   -171   -394   -436
   -153   -337   -184    244     12   -259    -70     77   -135   -179   -405   -433
   -142   -298   -155    220      5   -228    -75     77   -140   -192   -415   -426
   -137   -288   -150    213      5   -220    -54     96   -122   -174   -400   -400
   -150   -285   -135    218    -10   -210    -49     98   -111   -153   -381   -413
   -158   -314   -155    236     -2   -236    -49    106   -106   -142   -371   -426
   -163   -329   -166    246      0   -249    -38    122   -101   -140   -366   -426
   -155   -303   -148    231     -5   -226    -36    132    -93   -132   -361   -420
   -148   -280   -135    213     -7   -207    -38    137    -93   -135   -361   -410
   -148   -280   -132    213     -7   -207    -33    148    -88   -137   -368   -405
   -158   -288   -129    223    -15   -210    -25    161    -80   -129   -361   -402
   -150   -283   -132    218    -10   -207    -18    184    -62   -106   -337   -381
   -127   -239   -114    181    -10   -176    -18    200    -49    -90   -327   -379
   -119   -236   -119    176     -2   -179    -10    226    -33    -77   -316   -371
   -122   -265   -145    192      7   -205     -7    254    -23    -75   -316   -358
   -122   -283   -161    202     18   -223      0    285     -7    -44   -290   -335
    -96   -220   -127    158     15   -174      2    316     10    -18   -267   -337
    -83   -210   -127    145     20   -168     15    355     36     15   -239   -327
    -64   -189   -124    127     28   -158     18    384     51     31   -228   -309
    -49   -166   -116    109     33   -142     23    415     64     41   -226   -293
    -33   -158   -124     96     44   -142     31    446     80     62   -210   -277
    -18   -148   -129     83     54   -137     33    475     98     85   -187   -259
     -2   -119   -116     59     57   -116     25    488     98     85   -179   -254
     12   -106   -119     46     64   -111     31    504    106     98   -163   -226
     15   -103   -119     44     64   -111     36    509    109    109   -158   -223
     20    -72    -93     25     54    -83     33    498    109    111   -153   -215
     18    -70    -88     23     51    -77     31    488    101    109   -148   -205
     12    -67    -80     28     46    -72     36    480    101    114   -140   -189
      7    -64    -72     28     38    -67     36    462     96    122   -129   -187
      0    -49    -49     25     23    -49     28    436     88    122   -127   -197
    -12      5     18      2    -15     12     12    394     70    106   -140   -220
    -25     10     36      7    -31     23     12    366     64     98   -145   -223
    -46     -7     38     25    -44     15     12    335     59     93   -148   -231
    -70    -38     31     51    -51     -5     10    303     49     77   -166   -254
    -96    -49     46     70    -72     -2      2    257     25     49   -192   -290
   -122    -90     31    106    -77    -31     -2    220      7     33   -207   -314
   -135   -106     28    119    -83    -38    -12    187     -5     20   -215   -322
   -145   -103     41    122    -93    -31    -20    161    -18     12   -226   -332
   -148   -109     36    127    -93    -36    -31    137    -31     -2   -236   -342
   -142   -127     15    135    -80    -57    -33    124    -38    -10   -244   -361
   -155   -132     20    142    -90    -57    -36    114    -49    -15   -252   -371
   -163   -109     51    135   -109    -28    -44     98    -57    -20   -254   -368
   -171   -101     70    137   -122    -18    -51     90    -64    -25   -257   -374
   -174   -119     54    148   -114    -33    -44     96    -57    -18   -252   -368
   -168   -127     41    145   -106    -44    -51     90    -57    -18   -249   -363
   -161   -116     41    137   -103    -38    -54     85    -62    -18   -249   -374
   -150    -83     67    116   -111     -7    -46     93    -46     -7   -241   -368
   -150    -46    103     98   -127     28    -31    106    -25      7   -228   -358
   -148    -20    124     83   -137     51    -12    119    -10     20   -213   -342
   -153     12    163     70   -158     88     15    135     10     38   -189   -316
   -153     38    189     57   -171    114     31    140     18     46   -181   -311
   -135     33    168     51   -150    101     33    140     15     44   -187   -327
   -124     67    192     28   -158    129     57    163     49     77   -148   -303
   -122    135    257     -7   -189    194     59    176     90    122    -98   -262
   -109    194    301    -44   -205    249     33    163    106    142    -72   -233
    -83    226    309    -70   -194    267     -2    150    103    145    -70   -220
    -80    228    309    -75   -194    267    -28    129     77    122    -90   -236
    -90    215    306    -62   -200    262    -44    109     57    106   -103   -241
    -96    200    296    -54   -194    246    -62     85     33     90   -116   -254
   -103    148    252    -20   -176    200    -75     67     15     75   -137   -280
   -119     15    132     51   -127     75    -83     51    -31     18   -197   -335
   -132    -62     70     96   -101      2    -93     28    -75    -38   -252   -384
   -140   -101     36    119    -90    -33   -103      5   -111    -77   -285   -413
   -155   -124     31    140    -93    -46   -109    -20   -145   -106   -311   -441
   -158   -148     10    153    -85    -70   -122    -41   -171   -129   -332   -467
   -161   -181    -20    171    -72   -101   -122    -49   -174   -135   -335   -478
   -168   -200    -33    184    -67   -119   -122    -54   -176   -140   -335   -488
   -171   -189    -18    181    -77   -103   -129    -59   -184   -145   -340   -491
   -171   -181    -12    174    -80    -98   -135    -67   -189   -153   -342   -496
   -174   -207    -33    192    -72   -122   -129    -67   -194   -161   -350   -501
   -176   -210    -33    192    -72   -122   -132    -70   -200   -166   -353   -501
   -181   -226    -44    205    -70   -135   -132    -70   -202   -171   -358   -511
   -181   -236    -54    207    -64   -145   -137    -75   -210   -181   -371   -519
   -174   -236    -62    205    -57   -150   -137    -70   -210   -181   -368   -509
   -171   -249    -77    207    -49   -163   -132    -67   -210   -187   -374   -514
   -145   -327   -181    236     18   -254   -127    -59   -252   -239   -431   -563
    -90   -532   -441    309    174   -488    -88    -33   -394   -436   -641   -774
    -67   -748   -683    407    306   -717     64    103   -441   -584   -815   -969
    -83   -639   -558    361    236   -600    210    210   -329   -530   -771   -953
   -205   -259    -54    233    -75   -158    200    -88   -192   -303   -498   -678
   -387    379    766      0   -576    571    -77   -665    -20    155     57    -96
   -566   1208   1771   -322  -1169   1488   -355   -982    311    800    776    623
   -594   1652   2244   -530  -1418   1948   -662  -1098    558   1280   1273   1127
   -491   1332   1823   -420  -1156   1577   -924  -1213    306   1085   1072    979
   -439    680   1119   -122   -782    901   -909  -1213   -270    309    298    228
   -407    106    514    150   -462    311   -657   -914   -561   -254   -311   -389
   -337   -140    194    236   -267     25   -392   -488   -418   -265   -400   -509
   -246   -192     54    220   -150    -70   -218   -197   -252   -168   -337   -467
   -207   -205      0    205   -103   -103   -168   -106   -226   -184   -363   -498
   -192   -241    -49    215    -72   -145   -148    -77   -233   -210   -392   -519
   -189   -259    -70    223    -62   -166   -132    -62   -233   -220   -407   -540
   -184   -280    -96    233    -44   -189   -114    -41   -228   -220   -410   -561
   -176   -280   -103    228    -38   -192   -109    -31   -228   -231   -413   -571
   -176   -272    -98    223    -38   -187   -101    -18   -223   -228   -407   -568
   -171   -275   -106    223    -33   -192    -90     -5   -213   -220   -394   -558
   -158   -259   -101    210    -28   -181    -85      2   -207   -215   -389   -558
   -155   -254    -98    205    -28   -176    -80     10   -202   -215   -392   -561
   -153   -254   -101    202    -25   -179    -75     20   -202   -213   -387   -555
   -148   -246    -98    194    -25   -171    -72     28   -197   -213   -384   -553
   -145   -239    -93    192    -25   -166    -64     38   -181   -200   -374   -542
   -150   -239    -88    192    -31   -163    -54     49   -168   -184   -358   -530
   -142   -231    -88    184    -28   -161    -51     54   -166   -184   -361   -532
   -132   -220    -88    174    -23   -155    -54     57   -166   -187   -363   -532
   -132   -218    -85    176    -23   -153    -46     70   -158   -187   -358   -524
   -127   -228   -101    176    -15   -166    -38     90   -150   -179   -350   -509
   -124   -228   -103    176    -12   -166    -31    111   -137   -163   -335   -504
   -122   -210    -88    163    -18   -150    -31    124   -132   -161   -332   -511
   -116   -213    -96    166    -10   -155    -20    148   -114   -145   -319   -498
    -98   -181    -85    140     -7   -135    -23    168   -103   -137   -306   -491
    -80   -166    -85    122      0   -124    -18    192    -90   -129   -301   -483
    -75   -163    -88    116      5   -127     -5    223    -67   -109   -280   -459
    -64   -153    -88    109     10   -122      2    254    -49    -98   -267   -452
    -49   -155   -106    101     28   -132      7    285    -38    -90   -259   -441
    -33   -142   -109     88     36   -127     18    324    -15    -70   -241   -426
    -18   -122   -103     67     41   -114     23    355      2    -59   -231   -410
      0   -106   -106     54     51   -106     31    389     15    -46   -218   -397
     15    -98   -114     38     62   -106     36    415     31    -33   -205   -387
     31    -88   -122     28     75   -103     46    439     44    -20   -192   -368
     38    -72   -111     15     72    -93     51    452     51     -5   -176   -350
     49    -38    -88     -5     67    -62     51    454     57     -2   -166   -348
     49    -28    -80    -10     62    -54     54    454     62      5   -153   -335
     51     -7    -59    -20     54    -33     54    449     59      7   -145   -324
     46     -2    -49    -23     46    -25     54    433     51      2   -148   -322
     38     -2    -41    -18     38    -20     51    418     46      0   -148   -322
     20     12     -7    -18     12      2     51    392     38     -7   -153   -324
      2     20     18    -12     -7     20     49    358     28    -15   -155   -329
    -15     18     31     -2    -23     23     41    322     18    -28   -163   -340
    -36     -2     33     20    -36     15     41    288      7    -38   -171   -348
    -57    -20     33     36    -46      5     36    252      0    -49   -179   -358
    -72    -23     46     46    -59     10     25    213    -20    -72   -200   -379
    -93    -49     44     70    -72     -2     15    171    -44    -98   -226   -400
   -122    -88     33    106    -77    -28     10    137    -70   -122   -246   -420
   -122    -98     23    109    -75    -38      0    109    -88   -142   -265   -439
   -127   -101     23    114    -75    -38     -5     85   -101   -155   -277   -446
   -129   -119      7    122    -70    -57     -7     72   -111   -168   -290   -452
   -129   -111     18    122    -75    -46    -18     54   -124   -176   -298   -472
   -129   -109     20    119    -77    -44    -20     49   -124   -181   -298   -483
   -132   -119     12    124    -72    -54    -23     49   -127   -184   -298   -485
   -132   -132     -2    129    -64    -67    -25     49   -127   -184   -296   -485
   -135   -148    -12    142    -62    -80    -25     49   -127   -181   -298   -488
   -140   -132      7    135    -75    -62    -28     49   -132   -187   -303   -491
   -132    -98     33    114    -85    -31    -15     62   -116   -171   -288   -472
   -116    -54     62     85    -93      5      2     80    -93   -153   -267   -452
   -116    -23     93     70   -106     33     25     98    -75   -137   -252   -433
   -129    -15    114     70   -124     49     44    109    -67   -135   -249   -423
   -116      0    116     57   -116     57     57    119    -67   -135   -252   -420
   -103     36    140     31   -122     88     64    127    -54   -119   -236   -405
    -98     96    194      2   -145    145     70    142    -18    -83   -192   -368
    -90    161    252    -38   -171    205     51    135      0    -59   -158   -340
    -70    200    270    -64   -171    233     23    124     10    -38   -135   -316
    -62    192    252    -67   -158    220      2    114      5    -41   -135   -319
    -64    171    236    -51   -150    202    -15     96    -20    -67   -153   -329
    -70    194    265    -62   -168    228    -36     72    -38    -85   -161   -332
    -85    153    239    -36   -161    194    -49     49    -67   -109   -181   -353
    -93     51    145     20   -119     98    -57     36   -109   -153   -226   -387
    -88    -44     44     67    -67      0    -62     25   -150   -197   -272   -428
    -98    -83     12     90    -57    -36    -80      0   -189   -239   -316   -475
   -109   -129    -23    119    -44    -77    -88    -25   -220   -265   -342   -504
   -109   -148    -41    127    -36    -93    -93    -44   -241   -285   -361   -522
   -116   -168    -51    142    -33   -111   -103    -62   -265   -309   -381   -542
   -106   -163    -59    135    -25   -111    -88    -51   -259   -303   -376   -530
   -111   -200    -88    155    -12   -142    -90    -54   -267   -306   -379   -527
   -116   -181    -64    148    -28   -124   -101    -70   -285   -322   -397   -545
   -119   -179    -59    150    -31   -119    -98    -72   -290   -327   -402   -548
   -124   -202    -80    161    -23   -142    -98    -72   -296   -332   -405   -545
   -127   -210    -83    166    -23   -148   -103    -75   -301   -337   -407   -545
   -122   -200    -80    158    -20   -140   -109    -75   -301   -337   -407   -545
   -122   -200    -77    161    -23   -140   -111    -75   -303   -342   -413   -545
   -124   -210    -88    166    -18   -148   -116    -83   -311   -353   -420   -563
   -106   -249   -142    176     18   -197   -122    -83   -340   -384   -454   -594
    -62   -415   -353    236    145   -384   -106    -62   -431   -511   -592   -714
    -31   -646   -615    340    290   -631    -10     18   -530   -701   -802   -927
    -25   -654   -628    340    298   -641    158    181   -454   -714   -839   -987
   -111   -381   -270    246     77   -327    220     67   -303   -532   -631   -805
   -270    137    407     64   -340    272     18   -501   -228   -220   -226   -389
   -426    945   1371   -259   -898   1158   -306  -1028    -57    301    418    262
   -522   1605   2125   -542  -1325   1865   -592  -1205    239    883   1049    885
   -449   1540   1990   -545  -1221   1764   -906  -1353    140    943   1104    987
   -371    953   1322   -290   -849   1137  -1021  -1428   -361    337    493    423
   -340    288    628     25   -483    457   -815  -1226   -839   -459   -324   -363
   -275    -80    194    176   -236     57   -509   -709   -685   -532   -511   -568
   -197   -158     38    176   -119    -59   -301   -345   -459   -405   -444   -537
   -132   -179    -46    155    -44   -114   -194   -161   -355   -350   -413   -522
   -111   -231   -119    171      2   -176   -155   -106   -345   -366   -433   -548
   -109   -257   -150    181     18   -202   -135    -83   -342   -374   -446   -563
   -103   -275   -171    189     33   -223   -122    -62   -337   -379   -452   -571
   -101   -280   -179    189     36   -228   -116    -51   -337   -387   -459   -579
    -93   -267   -174    181     38   -220   -109    -36   -332   -381   -459   -576
    -88   -277   -192    181     49   -236   -103    -25   -327   -384   -462   -579
    -77   -270   -192    174     54   -231    -98    -12   -319   -379   -459   -576
    -77   -259   -181    168     49   -220    -88     -2   -309   -371   -452   -566
    -77   -267   -189    174     54   -228    -83      2   -309   -368   -449   -561
    -77   -254   -179    166     49   -215    -77     10   -298   -358   -436   -553
    -75   -246   -171    161     46   -207    -70     20   -290   -350   -431   -548
    -77   -241   -163    158     41   -202    -67     31   -283   -345   -431   -542
    -62   -231   -168    148     51   -200    -64     44   -275   -337   -423   -542
    -64   -233   -171    148     51   -202    -54     57   -262   -327   -413   -535
    -64   -231   -166    148     49   -200    -46     77   -249   -314   -400   -519
    -59   -213   -153    135     46   -184    -49     85   -244   -311   -397   -506
    -59   -205   -145    132     41   -176    -46     96   -241   -311   -397   -501
    -51   -200   -148    124     46   -174    -36    119   -220   -288   -374   -491
    -46   -194   -148    119     49   -171    -31    142   -207   -277   -358   -488
    -44   -189   -145    116     49   -168    -36    158   -202   -272   -355   -483
    -33   -179   -145    106     54   -163    -23    184   -187   -259   -342   -467
    -25   -176   -153    101     62   -166    -12    218   -166   -241   -329   -457
    -18   -161   -142     88     59   -153     -7    246   -148   -228   -316   -449
    -10   -142   -135     75     62   -140      0    277   -127   -210   -301   -433
      7   -132   -140     62     72   -135     10    319    -98   -184   -280   -413
     23   -145   -168     59     93   -155     15    355    -83   -168   -265   -400
     36   -114   -150     38     90   -132     25    389    -64   -148   -249   -384
     46    -83   -129     18     88   -106     38    423    -41   -124   -228   -361
     59    -62   -122      2     90    -90     49    454    -20   -101   -205   -332
     67    -62   -129     -5     98    -96     49    470    -15    -93   -197   -319
     72    -57   -132     -7    101    -93     57    478    -10    -85   -187   -306
     70    -38   -109    -18     88    -72     57    475    -15    -85   -184   -301
     72    -18    -90    -25     80    -54     51    467    -23    -90   -184   -296
     77     10    -67    -44     72    -28     51    454    -23    -88   -179   -288
     64      7    -57    -38     62    -23     49    436    -33   -101   -187   -288
     59     20    -38    -41     49     -7     44    410    -44   -103   -184   -285
     51     38    -12    -44     33     12     41    374    -54   -111   -189   -293
     36     20    -15    -28     25      2     31    335    -72   -124   -200   -301
     20      7    -12    -15     18     -2     23    293    -90   -142   -218   -316
     12      5    -10    -10     12     -2     15    249   -111   -168   -241   -337
     -2    -36    -33     20     15    -36      5    210   -135   -187   -257   -345
    -25    -62    -36     41      5    -49     -7    163   -166   -210   -285   -374
    -36    -85    -49     62      5    -70    -20    124   -192   -236   -309   -402
    -46   -101    -54     72      0    -77    -31     90   -215   -259   -332   -431
    -54   -124    -70     90      7    -98    -41     62   -236   -277   -353   -457
    -57   -135    -77     93      7   -106    -49     41   -249   -285   -361   -462
    -57   -148    -90    101     15   -119    -51     36   -249   -285   -363   -449
    -59   -166   -109    111     23   -140    -49     36   -249   -283   -363   -444
    -62   -163   -101    114     18   -132    -51     25   -254   -285   -366   -452
    -54   -153   -101    103     20   -127    -62     15   -265   -296   -371   -452
    -57   -150    -96    103     18   -124    -62     12   -262   -290   -366   -452
    -54   -142    -90     96     18   -116    -54     23   -244   -275   -355   -441
    -46   -109    -62     77      7    -85    -36     44   -220   -252   -327   -413
    -49    -75    -25     59    -12    -49    -20     59   -202   -233   -314   -397
    -59    -46     12     51    -38    -15     -2     70   -187   -223   -309   -379
    -62    -46     15     54    -41    -15     10     75   -181   -213   -298   -361
    -54    -41     12     49    -33    -15     18     85   -166   -194   -285   -361
    -49     31     77      7    -64     54     23     98   -135   -163   -254   -340
    -44     93    137    -23    -90    114     23    106   -106   -127   -215   -296
    -36    153    189    -59   -114    171     -5     93    -90   -103   -187   -265
    -25    187    213    -80   -119    200    -33     77    -90    -96   -179   -244
    -25    161    184    -67   -106    174    -46     64   -103   -101   -184   -257
    -23    150    174    -64    -98    163    -62     46   -122   -114   -194   -267
    -33    140    174    -54   -106    158    -75     31   -140   -124   -202   -270
    -33     93    127    -28    -80    109    -72     20   -153   -140   -220   -288
    -46    -10     33     28    -41     10    -90     -2   -207   -200   -285   -353
    -51   -103    -51     77      0    -77   -103    -25   -262   -259   -345   -407
    -59   -166   -109    111     23   -140   -109    -41   -296   -298   -387   -433
    -70   -215   -145    142     36   -181   -109    -64   -322   -327   -420   -454
    -72   -226   -153    148     38   -189   -122    -88   -348   -353   -444   -485
    -72   -231   -158    150     41   -194   -124    -96   -358   -358   -444   -498
    -75   -246   -171    158     46   -210   -127    -96   -363   -361   -444   -496
    -75   -244   -168    161     46   -207   -127   -103   -368   -363   -449   -493
    -77   -265   -189    168     54   -228   -137   -114   -376   -371   -457   -501
    -80   -283   -205    181     59   -244   -142   -119   -387   -384   -470   -514
    -80   -298   -218    187     67   -259   -145   -119   -397   -397   -480   -524
    -70   -293   -223    181     75   -259   -145   -119   -400   -397   -483   -524
    -77   -285   -210    181     64   -249   -145   -119   -394   -397   -483   -522
    -80   -283   -202    181     59   -244   -145   -119   -397   -400   -483   -506
    -75   -296   -223    184     72   -259   -145   -116   -397   -402   -488   -506
    -59   -371   -311    215    124   -342   -140   -106   -436   -452   -548   -568
    -20   -607   -589    314    283   -600    -75    -25   -517   -594   -706   -722
      5   -743   -748    368    376   -745     67    137   -509   -698   -841   -865
    -18   -587   -568    303    275   -579    200    239   -376   -628   -776   -828
   -142   -210    -67    176    -38   -140    132   -137   -322   -449   -530   -602
   -270    449    719    -90   -496    584   -244   -810   -322    -98    -54   -114
   -392   1239   1628   -423  -1010   1434   -568  -1197   -132    436    576    496
   -418   1615   2031   -600  -1223   1823   -885  -1402     -7    828    997    904
   -355   1213   1569   -428   -961   1389  -1111  -1530   -296    587    745    704
   -306    532    836   -114   -571    685  -1010  -1428   -820   -220    -83    -57
   -265    -46    218    155   -241     85   -719  -1047   -976   -685   -623   -561
   -213   -241    -31    226    -93   -137   -454   -592   -706   -574   -602   -571
   -129   -265   -135    197      2   -200   -283   -288   -488   -433   -501   -501
    -88   -290   -202    189     54   -246   -210   -166   -420   -407   -485   -493
    -88   -322   -233    205     72   -277   -187   -132   -413   -420   -501   -514
    -85   -342   -259    213     85   -301   -171   -111   -410   -433   -517   -535
    -83   -358   -275    220     96   -316   -155    -90   -402   -436   -522   -545
    -85   -366   -280    226     96   -324   -145    -77   -400   -439   -524   -550
    -80   -374   -293    228    103   -335   -135    -64   -389   -439   -524   -542
    -77   -381   -306    228    111   -345   -132    -57   -387   -441   -527   -535
    -77   -392   -314    236    116   -353   -132    -51   -384   -441   -530   -540
    -77   -366   -288    223    103   -327   -119    -41   -366   -431   -514   -530
    -75   -345   -270    210     96   -309   -114    -31   -355   -415   -496   -522
    -75   -332   -259    202     88   -296   -114    -31   -355   -415   -498   -524
    -77   -353   -275    215     98   -314   -111    -20   -350   -410   -496   -519
    -70   -353   -283    210    106   -319   -101     -7   -337   -397   -488   -511
    -67   -327   -259    197     96   -293    -98      0   -327   -394   -485   -506
    -75   -327   -252    200     88   -290    -93     12   -314   -389   -480   -493
    -72   -314   -241    194     83   -277    -88     28   -296   -374   -465   -483
    -64   -314   -249    189     90   -283    -80     44   -283   -361   -449   -465
    -64   -293   -228    179     80   -262    -80     57   -272   -358   -446   -457
    -62   -283   -220    171     77   -254    -77     70   -265   -350   -444   -454
    -54   -288   -233    171     88   -262    -75     88   -257   -345   -439   -452
    -51   -283   -233    166     88   -259    -67    109   -244   -329   -426   -449
    -46   -285   -241    166     96   -265    -59    137   -226   -311   -410   -439
    -33   -257   -223    145     93   -241    -57    161   -215   -306   -405   -428
    -28   -252   -223    140     96   -239    -44    192   -194   -290   -389   -407
    -20   -236   -215    127     96   -228    -36    220   -176   -272   -374   -400
     -7   -223   -215    114    103   -220    -23    257   -150   -249   -353   -387
      7   -218   -226    103    114   -220    -15    290   -129   -231   -335   -368
     18   -213   -231     98    124   -220     -7    322   -116   -223   -327   -353
     31   -200   -231     83    129   -215      5    353    -96   -205   -309   -329
     41   -184   -226     72    132   -205      7    371    -85   -189   -290   -309
     49   -161   -213     54    129   -187      7    376    -83   -187   -288   -296
     54   -153   -207     49    129   -179     10    381    -83   -184   -280   -277
     49   -132   -184     38    116   -158      7    371    -88   -184   -272   -267
     46   -119   -166     33    106   -142      7    355    -96   -189   -275   -272
     44   -109   -153     31     96   -129      0    332   -106   -197   -277   -280
     41    -98   -140     28     90   -119     -7    309   -114   -205   -277   -285
     31    -90   -122     28     75   -103    -12    280   -127   -213   -280   -290
     15    -77    -96     31     54    -85    -18    246   -140   -223   -288   -298
     -2    -80    -80     41     36    -80    -18    215   -142   -226   -288   -298
    -15    -80    -64     49     23    -72    -20    176   -150   -239   -301   -311
    -33   -101    -70     64     15    -85    -31    132   -171   -265   -324   -332
    -49   -127    -77     88     12   -101    -41     88   -197   -293   -355   -358
    -70   -161    -93    114     10   -127    -51     46   -223   -322   -381   -384
    -83   -200   -116    142     15   -158    -57     12   -241   -340   -397   -402
    -96   -218   -122    155     10   -171    -67    -23   -265   -361   -420   -428
   -101   -218   -119    158      7   -168    -80    -49   -285   -384   -441   -446
    -96   -223   -129    158     15   -176    -90    -64   -298   -392   -446   -452
    -93   -233   -140    163     23   -187    -96    -77   -301   -400   -457   -459
   -106   -239   -135    171     12   -187    -98    -83   -306   -405   -462   -467
   -109   -226   -116    166      2   -171   -103    -93   -309   -405   -454   -470
   -106   -220   -116    163      2   -168   -106    -98   -311   -407   -454   -462
   -106   -223   -116    166      5   -171    -98    -93   -303   -405   -449   -452
   -103   -189    -85    145    -10   -137    -75    -70   -272   -376   -423   -431
   -103   -135    -31    119    -36    -85    -54    -57   -246   -353   -397   -413
   -109    -90     15     98    -64    -38    -31    -44   -223   -329   -371   -392
   -109    -83     25     96    -67    -28    -18    -38   -215   -327   -368   -387
    -96    -90      2     90    -51    -44    -23    -41   -228   -340   -381   -394
    -90    -36     51     62    -72      7    -12    -28   -194   -306   -345   -363
    -90     44    135     20   -114     88    -23    -28   -166   -270   -306   -329
    -77    111    189    -15   -132    150    -54    -46   -153   -254   -283   -303
    -70    124    194    -28   -132    158    -77    -59   -155   -252   -280   -293
    -70     96    163    -12   -116    129    -85    -62   -161   -259   -288   -288
    -70     72    140     -2   -106    106    -98    -80   -174   -270   -301   -290
    -72     85    158     -5   -114    122   -122   -109   -197   -285   -314   -316
    -83     20    103     31    -93     59   -132   -122   -223   -311   -335   -340
    -96   -111    -15    103    -41    -64   -137   -135   -270   -363   -384   -389
   -101   -205   -106    153      0   -155   -153   -163   -332   -433   -457   -449
   -103   -249   -145    176     20   -197   -155   -179   -358   -462   -488   -472
   -114   -285   -171    200     25   -228   -166   -207   -394   -493   -522   -504
   -114   -322   -210    218     46   -267   -174   -228   -418   -524   -553   -519
   -114   -335   -220    223     51   -277   -181   -236   -431   -545   -568   -517
   -119   -358   -239    239     59   -298   -184   -241   -444   -563   -584   -511
   -124   -366   -244    244     57   -306   -192   -254   -454   -563   -589   -524
   -124   -366   -244    244     57   -306   -192   -262   -454   -555   -579   -540
   -127   -374   -246    249     57   -311   -197   -270   -465   -568   -592   -553
   -129   -381   -252    257     59   -316   -200   -275   -472   -568   -594   -568
   -124   -387   -262    254     67   -324   -202   -280   -475   -563   -587   -584
   -127   -407   -280    265     75   -345   -202   -283   -478   -568   -592   -594
   -129   -420   -290    272     77   -355   -202   -285   -475   -571   -592   -594
   -127   -426   -298    277     85   -363   -202   -285   -478   -576   -592   -584
   -103   -498   -394    298    142   -446   -205   -280   -532   -649   -667   -646
    -57   -701   -646    379    293   -675   -150   -218   -628   -805   -841   -805
    -28   -875   -846    452    407   -862     -2    -64   -657   -945  -1015   -974
    -41   -792   -750    418    353   -771    150     31   -555   -914   -984   -961
   -174   -400   -226    283     25   -314     31   -470   -540   -732   -730   -714
   -316    267    584     23   -452    426   -345  -1156   -535   -392   -270   -252
   -472   1111   1584   -319  -1028   1348   -701  -1574   -329    168    387    394
   -527   1634   2161   -553  -1343   1896  -1062  -1790   -127    662    924    917
   -423   1270   1693   -423  -1060   1480  -1299  -1857   -376    444    691    737
   -361    579    940   -109   -652    758  -1137  -1652   -810   -267    -51     57
   -309    -54    254    181   -285    101   -766  -1169   -950   -750   -626   -491
   -239   -303    -64    272    -88   -184   -454   -680   -701   -691   -667   -561
   -158   -332   -174    244      5   -252   -311   -436   -542   -600   -605   -517
   -132   -376   -244    254     54   -311   -254   -348   -501   -587   -605   -537
   -129   -415   -285    270     77   -350   -236   -327   -509   -610   -636   -571
   -124   -428   -303    277     88   -366   -226   -306   -511   -628   -654   -592
   -122   -454   -332    285    103   -394   -213   -293   -511   -636   -662   -607
   -116   -472   -355    293    116   -415   -197   -277   -504   -631   -662   -613
   -111   -462   -353    285    119   -407   -192   -270   -498   -628   -657   -615
   -103   -449   -345    277    119   -397   -184   -262   -491   -628   -652   -615
   -103   -446   -342    275    116   -394   -179   -254   -485   -628   -649   -605
   -103   -454   -350    277    122   -402   -174   -244   -478   -626   -646   -592
    -98   -459   -361    277    129   -410   -166   -236   -472   -626   -649   -592
    -90   -452   -361    272    135   -407   -163   -233   -470   -626   -649   -589
    -98   -428   -329    262    114   -379   -166   -231   -465   -618   -641   -594
    -96   -423   -327    257    114   -376   -158   -218   -452   -610   -636   -584
    -88   -410   -322    246    114   -368   -155   -210   -444   -607   -631   -571
    -83   -400   -316    241    116   -358   -153   -200   -439   -605   -631   -568
    -88   -420   -335    254    122   -379   -140   -181   -420   -589   -618   -563
    -80   -402   -322    241    119   -363   -137   -168   -410   -574   -600   -561
    -75   -384   -309    228    114   -348   -129   -155   -402   -571   -594   -561
    -72   -381   -309    228    116   -345   -119   -135   -384   -561   -581   -545
    -72   -379   -309    223    116   -342   -116   -114   -374   -561   -584   -540
    -62   -381   -319    220    127   -353   -106    -88   -358   -555   -581   -522
    -54   -371   -316    213    129   -345    -93    -57   -335   -537   -571   -514
    -51   -361   -309    207    127   -335    -75    -23   -314   -522   -555   -504
    -38   -337   -298    187    129   -319    -72      0   -303   -514   -545   -491
    -28   -337   -309    181    137   -322    -59     41   -277   -491   -527   -478
    -20   -327   -309    174    142   -319    -41     83   -257   -472   -514   -478
    -10   -319   -309    166    148   -314    -25    122   -236   -459   -501   -462
      5   -303   -309    148    155   -306    -10    153   -220   -454   -496   -441
     18   -283   -303    132    161   -293      0    176   -207   -439   -480   -418
     28   -257   -285    111    155   -270      5    194   -197   -431   -462   -397
     38   -233   -272     98    155   -252     12    202   -189   -420   -446   -376
     31   -233   -267    101    148   -249     15    197   -189   -415   -446   -384
     31   -215   -246     90    137   -228     10    187   -192   -418   -444   -394
     31   -189   -220     77    124   -205      7    166   -197   -423   -441   -407
     25   -181   -207     77    116   -194      5    145   -205   -431   -439   -407
     12   -176   -192     80    101   -184     -2    111   -218   -439   -436   -400
      0   -163   -163     80     80   -163    -15     67   -233   -446   -439   -397
    -12   -148   -137     80     59   -142    -38     12   -257   -467   -454   -407
    -31   -153   -122     93     44   -137    -54    -38   -275   -483   -467   -413
    -46   -176   -129    111     41   -155    -70    -88   -293   -496   -475   -418
    -59   -189   -129    124     33   -161    -90   -140   -316   -519   -493   -431
    -72   -215   -142    142     33   -181   -106   -184   -337   -537   -511   -452
    -85   -215   -129    150     20   -174   -132   -236   -371   -571   -542   -480
    -88   -233   -148    158     28   -192   -153   -275   -397   -597   -563   -496
    -96   -265   -168    179     33   -215   -163   -301   -418   -615   -576   -504
   -109   -277   -171    192     31   -226   -168   -319   -426   -620   -587   -511
   -106   -272   -166    189     28   -220   -176   -335   -431   -626   -589   -527
   -111   -283   -174    194     31   -228   -179   -345   -439   -633   -587   -522
   -114   -283   -171    197     25   -228   -174   -342   -431   -620   -579   -514
   -114   -270   -158    189     20   -215   -179   -355   -436   -626   -587   -530
   -106   -272   -166    189     28   -220   -181   -361   -433   -631   -587   -527
   -109   -262   -155    184     20   -210   -181   -363   -428   -628   -579   -514
   -103   -218   -114    161      2   -166   -163   -345   -410   -613   -561   -491
   -101   -171    -70    137    -15   -122   -142   -324   -387   -592   -540   -462
   -106   -124    -18    116    -44    -72   -129   -322   -374   -581   -527   -449
   -114   -127    -12    116    -51    -70   -111   -309   -355   -561   -506   -439
   -101   -124    -25    111    -38    -75   -111   -311   -355   -563   -509   -452
    -85    -80      5     83    -49    -36   -103   -298   -332   -542   -488   -431
    -83     10     93     36    -88     51   -106   -293   -296   -509   -446   -384
    -80     64    145      5   -114    103   -137   -309   -280   -491   -418   -353
    -72     93    166    -10   -119    129   -161   -319   -280   -483   -405   -337
    -70     77    148     -5   -109    111   -171   -324   -288   -483   -402   -332
    -67     83    150     -7   -109    116   -194   -353   -314   -504   -418   -342
    -72     57    129      5   -101     93   -215   -381   -337   -522   -436   -355
    -83    -10     72     46    -80     31   -228   -400   -363   -548   -459   -381
    -98   -109    -10    103    -44    -62   -252   -431   -418   -610   -522   -444
   -101   -194    -93    148     -5   -145   -267   -459   -478   -675   -589   -504
   -111   -259   -148    187     15   -205   -267   -478   -509   -714   -623   -527
   -122   -293   -171    207     23   -231   -270   -498   -532   -735   -641   -535
   -124   -309   -187    215     31   -249   -283   -524   -561   -763   -665   -555
   -122   -327   -205    226     41   -267   -290   -537   -579   -779   -680   -574
   -127   -337   -210    231     38   -275   -293   -542   -589   -795   -696   -574
   -132   -345   -213    239     38   -280   -298   -553   -600   -805   -706   -574
   -132   -342   -210    236     36   -277   -311   -563   -610   -807   -701   -579
   -137   -345   -207    241     33   -277   -319   -574   -618   -805   -698   -594
   -137   -363   -226    249     41   -296   -316   -574   -620   -818   -711   -597
   -137   -371   -233    254     46   -303   -316   -579   -626   -820   -714   -605
   -140   -371   -231    254     44   -301   -316   -589   -633   -831   -719   -613
   -142   -376   -233    259     44   -306   -316   -589   -636   -839   -722   -607
   -140   -374   -236    254     46   -303   -324   -594   -646   -852   -735   -607
   -116   -433   -316    275     98   -376   -327   -592   -683   -898   -779   -649
    -62   -623   -561    342    249   -594   -293   -555   -782  -1041   -937   -800
    -33   -836   -802    436    384   -820   -158   -431   -844  -1208  -1127  -1000
    -41   -756   -714    397    335   -735    -18   -322   -763  -1197  -1127  -1008
   -150   -431   -280    288     64   -355    -51   -639   -678  -1015   -891   -771
   -311    176    485     67   -397    329   -355  -1293   -626   -665   -431   -298
   -480   1049   1530   -283  -1005   1288   -688  -1745   -392    -80    254    371
   -555   1613   2166   -530  -1363   1888  -1000  -1909   -135    433    800    904
   -467   1392   1860   -462  -1163   1626  -1288  -2039   -350    309    678    831
   -402    769   1171   -184   -787    969  -1260  -1979   -852   -387    -28    171
   -345     77    423    135   -384    249   -943  -1579  -1145  -1021   -730   -496
   -267   -194     72    231   -174    -59   -644  -1075   -911   -966   -776   -579
   -189   -249    -59    218    -67   -153   -475   -792   -737   -865   -719   -548
   -155   -285   -132    220    -12   -210   -407   -680   -688   -859   -724   -553
   -148   -327   -179    239     15   -254   -384   -652   -693   -880   -750   -589
   -145   -358   -213    249     33   -285   -374   -639   -704   -901   -769   -613
   -127   -350   -223    239     46   -288   -371   -628   -706   -917   -782   -615
   -122   -350   -228    236     51   -290   -368   -618   -711   -927   -789   -613
   -124   -361   -236    244     54   -298   -361   -607   -706   -922   -784   -615
   -119   -355   -236    236     54   -296   -355   -600   -698   -909   -776   -631
   -119   -350   -231    233     54   -290   -355   -592   -693   -909   -774   -641
   -119   -345   -228    231     54   -288   -353   -584   -685   -909   -769   -628
   -114   -327   -213    220     49   -270   -350   -579   -688   -914   -769   -610
   -111   -306   -197    207     41   -252   -353   -581   -685   -898   -756   -615
   -111   -311   -200    210     41   -254   -345   -571   -675   -891   -748   -610
   -116   -322   -205    218     41   -265   -345   -563   -672   -891   -748   -605
   -103   -290   -187    197     41   -239   -345   -558   -667   -885   -740   -597
    -98   -280   -184    189     41   -233   -342   -548   -665   -891   -743   -589
    -98   -267   -168    181     33   -218   -335   -535   -654   -875   -727   -571
    -98   -262   -163    179     28   -213   -329   -522   -649   -867   -717   -553
    -93   -254   -161    174     33   -207   -324   -504   -631   -852   -711   -548
    -88   -257   -171    171     41   -215   -319   -485   -613   -839   -696   -548
    -77   -231   -153    153     36   -192   -314   -465   -597   -826   -683   -540
    -72   -202   -129    135     28   -166   -311   -444   -584   -815   -672   -537
    -64   -197   -132    132     33   -166   -303   -418   -568   -800   -662   -537
    -64   -197   -135    129     33   -166   -293   -389   -553   -787   -646   -524
    -49   -192   -142    119     46   -168   -285   -353   -535   -776   -636   -504
    -36   -168   -132    101     46   -153   -283   -322   -522   -769   -628   -488
    -23   -155   -132     90     54   -145   -272   -285   -504   -750   -615   -472
    -10   -142   -135     75     59   -140   -265   -246   -485   -732   -600   -462
      7   -122   -129     57     67   -127   -254   -213   -465   -719   -584   -441
     23   -109   -132     41     75   -119   -249   -187   -457   -717   -576   -418
     28    -96   -124     33     75   -109   -244   -163   -439   -683   -548   -392
     38    -54    -93      7     64    -75   -246   -161   -431   -670   -537   -402
     46    -28    -75    -10     59    -51   -244   -161   -428   -665   -524   -397
     41    -18    -62    -12     51    -41   -249   -166   -436   -670   -522   -389
     44     12    -31    -28     38     -7   -249   -179   -439   -670   -517   -387
     36     12    -23    -25     28     -5   -249   -194   -444   -675   -517   -381
     28     38     10    -33      7     25   -254   -220   -446   -675   -511   -376
     15     59     44    -38    -15     54   -265   -254   -457   -678   -504   -366
      0     77     77    -38    -38     77   -280   -293   -467   -678   -501   -363
    -23     72     93    -25    -59     83   -293   -335   -478   -685   -514   -376
    -46     57    103     -5    -75     80   -309   -384   -496   -704   -537   -405
    -64     46    111      7    -88     77   -322   -436   -517   -719   -548   -426
    -85     28    114     28    -98     70   -342   -483   -537   -737   -558   -436
   -101      2    103     49   -101     51   -358   -522   -558   -753   -579   -452
   -111    -15     93     62   -103     38   -374   -558   -587   -779   -602   -472
   -124    -38     85     80   -106     20   -389   -587   -610   -797   -620   -496
   -135    -75     59    106    -98     -7   -384   -594   -610   -795   -615   -491
   -137    -49     88     93   -114     18   -397   -613   -618   -805   -628   -498
   -140    -31    106     85   -124     36   -405   -623   -626   -810   -628   -501
   -145    -54     90     98   -119     18   -405   -623   -620   -802   -620   -491
   -145    -31    114     88   -129     41   -410   -628   -618   -795   -618   -498
   -142    -25    116     83   -132     44   -413   -631   -620   -797   -615   -498
   -142    -18    124     80   -135     51   -407   -628   -615   -792   -607   -488
   -142     15    155     62   -148     85   -392   -607   -594   -771   -587   -467
   -135     75    210     31   -171    142   -374   -589   -566   -740   -558   -449
   -142    114    254     12   -197    184   -358   -576   -550   -727   -542   -433
   -150    119    270     15   -210    194   -337   -563   -537   -711   -532   -418
   -142    109    252     15   -197    179   -332   -561   -540   -709   -532   -423
   -132    150    283     -7   -207    215   -324   -548   -517   -685   -511   -407
   -129    231    361    -51   -246    296   -327   -532   -475   -636   -462   -361
   -127    309    436    -93   -280    371   -350   -537   -449   -602   -420   -319
   -114    345    459   -116   -288    402   -379   -542   -441   -584   -400   -303
   -103    337    441   -116   -272    389   -392   -540   -441   -579   -394   -303
   -109    319    426   -106   -267    371   -407   -555   -452   -587   -400   -306
   -116    314    431   -101   -272    371   -436   -579   -472   -602   -410   -314
   -127    272    400    -75   -262    335   -454   -602   -498   -623   -433   -342
   -135    163    298    -12   -215    231   -465   -620   -545   -670   -488   -392
   -145     57    200     44   -174    127   -478   -639   -592   -724   -542   -446
   -153     12    166     67   -158     88   -485   -657   -620   -753   -574   -475
   -166    -12    153     88   -161     70   -493   -678   -646   -776   -597   -498
   -179    -41    137    111   -158     46   -501   -696   -675   -805   -626   -514
   -176    -38    137    106   -158     49   -506   -701   -680   -805   -623   -517
   -174    -49    124    111   -150     36   -506   -704   -680   -800   -618   -522
   -174    -62    111    116   -145     23   -511   -706   -685   -805   -626   -532
   -176    -57    119    116   -148     31   -519   -714   -696   -815   -633   -532
   -179    -67    109    122   -145     20   -522   -714   -701   -815   -636   -540
   -187    -70    116    127   -153     23   -522   -714   -704   -815   -636   -553
   -187    -67    119    124   -155     23   -530   -717   -706   -818   -636   -561
   -181    -62    119    122   -150     28   -532   -717   -706   -818   -633   -558
   -184    -72    111    127   -150     18   -532   -711   -704   -815   -633   -555
   -181    -72    109    127   -145     15   -532   -704   -704   -813   -631   -561
   -168   -114     51    140   -111    -33   -535   -704   -735   -846   -667   -605
   -116   -288   -171    202     25   -231   -511   -667   -823   -971   -805   -732
    -83   -493   -410    288    163   -454   -384   -537   -880  -1124   -984   -922
    -90   -467   -379    277    142   -423   -244   -405   -807  -1122   -997   -958
   -189   -161     25    174   -109    -70   -226   -613   -688   -945   -787   -753
   -350    418    769    -33   -558    592   -478  -1223   -597   -594   -337   -288
   -530   1273   1803   -374  -1166   1538   -782  -1660   -340    -10    348    420
   -618   1816   2434   -600  -1527   2125  -1044  -1805    -51    540    922    987
   -555   1636   2192   -542  -1374   1914  -1335  -1956   -239    459    841    935
   -491   1057   1548   -283  -1018   1301  -1408  -2021   -797   -241    142    257
   -433    428    859      2   -646    644  -1140  -1673  -1109   -857   -527   -405
   -345    111    454    116   -400    283   -849  -1169   -940   -872   -644   -550
   -259     36    293    111   -277    163   -657   -844   -748   -763   -579   -517
   -205      2    207    101   -205    103   -566   -691   -672   -724   -555   -506
   -192    -25    166    109   -181     70   -555   -665   -680   -750   -581   -535
   -194    -62    132    127   -163     33   -537   -641   -683   -763   -594   -550
   -194    -90    103    140   -150      5   -522   -620   -680   -774   -610   -561
   -189    -80    109    135   -150     12   -517   -607   -678   -779   -620   -574
   -184    -75    106    129   -148     15   -511   -589   -670   -763   -610   -589
   -181    -75    103    127   -145     12   -504   -579   -665   -758   -605   -600
   -176    -64    111    119   -145     20   -498   -566   -657   -750   -594   -592
   -171    -46    124    109   -148     38   -488   -550   -641   -743   -584   -568
   -174    -46    127    109   -150     38   -485   -537   -631   -724   -571   -558
   -166    -36    129    101   -150     46   -480   -527   -623   -717   -563   -555
   -158    -28    127     93   -145     49   -480   -517   -618   -722   -563   -548
   -155    -20    135     88   -145     57   -478   -501   -607   -714   -563   -535
   -155    -20    135     85   -145     57   -472   -483   -592   -685   -542   -540
   -150     -7    140     77   -145     64   -467   -467   -579   -667   -522   -548
   -148     12    161     67   -155     85   -462   -452   -568   -657   -511   -540
   -145     18    163     64   -153     90   -452   -431   -555   -649   -501   -527
   -140     23    161     57   -150     90   -441   -405   -532   -628   -483   -509
   -135     41    176     46   -155    109   -436   -384   -517   -618   -478   -504
   -129     36    163     46   -148     98   -426   -355   -498   -600   -462   -491
   -114     59    174     28   -142    116   -428   -329   -488   -592   -452   -480
   -103     70    174     15   -140    122   -420   -296   -472   -574   -439   -467
   -103     64    168     18   -135    116   -405   -257   -449   -545   -420   -457
    -93     88    179      2   -135    132   -397   -223   -428   -524   -400   -444
    -64    119    184    -25   -124    150   -387   -181   -400   -496   -379   -420
    -62    111    171    -25   -116    140   -371   -142   -379   -485   -371   -413
    -51    119    171    -33   -111    145   -358   -103   -358   -472   -363   -402
    -31    150    181    -59   -106    166   -348    -62   -332   -446   -340   -379
    -12    168    181    -77    -96    174   -337    -31   -309   -415   -311   -355
     -2    168    171    -83    -88    168   -324      0   -290   -389   -285   -335
      5    202    194   -103    -96    200   -324     12   -283   -376   -277   -329
      7    241    233   -127   -111    239   -324     18   -277   -368   -270   -319
     10    252    241   -129   -114    246   -324     23   -272   -358   -254   -306
     12    257    241   -137   -114    249   -324     15   -275   -361   -249   -306
     15    285    267   -150   -127    277   -324      2   -277   -361   -244   -298
      5    298    293   -153   -145    298   -319     -7   -275   -350   -236   -290
    -10    322    332   -155   -171    327   -324    -36   -275   -350   -233   -296
    -25    340    363   -158   -194    350   -329    -64   -277   -345   -228   -301
    -46    329    376   -142   -213    353   -329    -93   -283   -353   -233   -306
    -70    322    389   -127   -231    355   -340   -135   -301   -374   -252   -316
    -93    288    381    -96   -236    335   -348   -176   -314   -379   -259   -337
   -114    265    376    -77   -244    319   -353   -213   -329   -400   -285   -366
   -140    223    361    -41   -249    290   -366   -254   -361   -426   -314   -392
   -150    197    348    -25   -249    272   -381   -293   -389   -449   -340   -433
   -137    192    329    -25   -233    259   -387   -311   -402   -457   -348   -452
   -145    179    322    -18   -233    249   -392   -324   -410   -462   -348   -459
   -145    174    319    -15   -231    246   -394   -332   -415   -465   -353   -465
   -142    179    322    -18   -233    249   -402   -340   -423   -475   -363   -467
   -145    174    319    -12   -231    246   -397   -335   -420   -467   -361   -459
   -148    181    329    -18   -239    254   -397   -332   -415   -457   -350   -465
   -150    192    340    -20   -246    265   -400   -332   -413   -452   -345   -465
   -150    187    337    -18   -244    262   -400   -332   -410   -449   -340   -457
   -148    205    353    -28   -249    277   -381   -309   -384   -420   -316   -436
   -142    254    397    -57   -270    324   -361   -285   -355   -392   -290   -423
   -145    296    441    -75   -293    368   -342   -270   -340   -381   -280   -413
   -150    319    470    -85   -311    394   -329   -257   -327   -366   -262   -400
   -145    316    462    -85   -303    389   -316   -244   -311   -348   -246   -392
   -135    322    457    -93   -296    387   -314   -233   -309   -345   -244   -394
   -124    400    522   -137   -324    459   -296   -207   -267   -301   -197   -345
   -119    475    594   -181   -355    535   -309   -205   -228   -252   -148   -298
   -111    550    662   -218   -387    605   -337   -213   -205   -220   -116   -272
   -109    542    652   -215   -379    597   -355   -220   -215   -231   -129   -277
   -111    511    623   -200   -366    566   -363   -228   -228   -233   -135   -288
   -111    498    607   -194   -361    553   -376   -244   -241   -241   -140   -296
   -114    496    610   -189   -361    553   -397   -259   -257   -252   -148   -309
   -124    415    540   -148   -332    478   -405   -272   -303   -303   -197   -345
   -132    288    420    -77   -275    353   -407   -280   -350   -355   -254   -394
   -140    210    350    -36   -246    277   -413   -290   -384   -384   -298   -441
   -150    181    332    -15   -241    257   -418   -309   -405   -405   -322   -480
   -158    150    306      2   -233    228   -423   -324   -428   -426   -342   -498
   -158    132    288     12   -223    210   -423   -327   -444   -441   -355   -506
   -161    116    277     20   -220    197   -423   -327   -446   -444   -358   -506
   -163    109    272     28   -218    189   -420   -324   -449   -441   -358   -509
   -158    103    262     25   -210    181   -431   -329   -454   -446   -366   -514
   -158     96    254     31   -207    174   -431   -329   -459   -454   -376   -517
   -161     77    239     41   -200    158   -428   -329   -465   -459   -381   -517
   -161     64    226     49   -192    145   -423   -324   -462   -449   -374   -519
   -155     75    228     38   -192    150   -426   -327   -462   -446   -371   -527
   -150     75    226     36   -189    150   -426   -327   -462   -446   -374   -540
   -150     67    218     38   -184    142   -423   -324   -462   -444   -368   -537
   -145     28    174     59   -158    101   -410   -309   -465   -454   -381   -540
    -96   -101     -7     98    -46    -54   -389   -262   -527   -548   -496   -639
    -57   -288   -231    171     85   -259   -272   -122   -563   -678   -654   -802
    -49   -280   -231    163     88   -257   -114     67   -470   -680   -678   -857
   -119     10    129     54   -124     70    -44     -5   -324   -519   -496   -711
   -267    535    802   -135   -535    667   -306   -644   -332   -252   -122   -335
   -413   1319   1732   -454  -1072   1525   -644  -1182   -210    236    491    283
   -506   1995   2501   -745  -1504   2249   -935  -1434     23    782   1091    865
   -472   1940   2413   -732  -1441   2177  -1244  -1639    -98    831   1145    956
   -415   1270   1683   -428  -1049   1478  -1299  -1691   -665    116    426    288
   -366    602    966   -119   -667    784  -1075  -1415  -1031   -576   -316   -420
   -296    241    535     25   -415    387   -792   -906   -844   -618   -472   -581
   -215    171    387     23   -301    277   -576   -519   -574   -444   -366   -501
   -161    145    306      7   -233    226   -467   -327   -452   -366   -319   -470
   -145    103    246     20   -197    174   -431   -272   -428   -363   -327   -496
   -142     85    226     25   -184    155   -418   -246   -426   -376   -342   -522
   -132     70    202     31   -166    135   -397   -220   -415   -379   -345   -527
   -124     62    187     28   -155    122   -381   -200   -407   -379   -345   -522
   -119     64    184     25   -150    124   -361   -176   -389   -361   -332   -514
   -119     64    181     25   -150    122   -355   -158   -374   -342   -319   -514
   -119     75    194     23   -155    135   -353   -145   -363   -327   -306   -511
   -116     85    202     15   -161    142   -348   -135   -353   -322   -303   -506
   -116     77    194     20   -155    135   -337   -122   -342   -316   -296   -493
   -114     85    200     12   -155    142   -324   -106   -329   -298   -283   -480
   -103    114    218     -5   -161    166   -322    -96   -316   -285   -272   -478
   -109    116    223     -5   -166    168   -322    -85   -311   -285   -277   -475
   -106    111    218     -2   -161    163   -309    -62   -288   -259   -252   -454
   -101    135    236    -18   -168    187   -303    -51   -275   -241   -233   -446
    -93    148    241    -25   -166    194   -298    -33   -262   -228   -223   -439
    -93    158    252    -33   -171    205   -288    -18   -246   -215   -213   -428
    -88    161    249    -36   -168    205   -280      2   -233   -200   -202   -420
    -83    176    257    -46   -171    215   -272     20   -215   -187   -194   -413
    -77    200    277    -59   -176    239   -265     44   -200   -168   -181   -402
    -70    187    257    -62   -163    220   -254     72   -176   -142   -158   -379
    -59    202    259    -72   -161    231   -246    106   -150   -114   -129   -358
    -54    210    265    -80   -161    236   -231    140   -127    -93   -116   -348
    -46    202    249    -77   -148    226   -210    181    -93    -64    -90   -324
    -31    226    257    -98   -145    241   -205    215    -70    -41    -70   -301
    -23    226    249   -101   -135    236   -187    259    -41    -15    -51   -272
    -15    249    265   -119   -140    257   -174    298    -20     -7    -51   -254
     -7    262    270   -127   -137    265   -155    335      7     28    -20   -228
     12    301    288   -158   -137    296   -153    361     33     64     12   -220
     31    329    298   -181   -132    314   -145    392     57     93     44   -197
     36    353    314   -194   -140    335   -145    405     64    101     51   -174
     44    366    322   -205   -137    345   -137    415     75    116     67   -148
     38    381    340   -213   -150    361   -135    418     85    137     88   -145
     36    407    371   -220   -166    389   -137    413     85    142     93   -145
     36    415    379   -228   -174    397   -140    402     77    129     85   -132
     31    420    389   -226   -179    405   -132    397     80    142     98   -109
     15    439    420   -228   -205    431   -135    376     80    148    109   -114
      2    452    449   -228   -223    449   -137    348     77    148    111   -124
    -12    459    472   -226   -244    467   -140    314     67    135     96   -140
    -28    436    465   -202   -246    449   -137    283     57    124     83   -158
    -49    413    462   -184   -257    436   -148    241     33    101     64   -184
    -57    400    454   -171   -257    426   -158    200     12     80     44   -207
    -70    379    449   -155   -259    413   -166    163     -5     57     20   -223
    -83    355    439   -135   -259    397   -176    124    -41     23    -15   -244
    -90    324    413   -119   -252    368   -184     93    -64     12    -33   -272
    -96    311    407   -109   -252    361   -187     75    -77      5    -41   -296
   -103    290    392    -96   -249    340   -184     67    -80      0    -44   -290
   -101    285    387    -90   -244    335   -184     57    -83      0    -46   -280
   -103    290    394    -93   -249    342   -189     49    -88      0    -51   -290
   -106    290    397    -93   -252    345   -192     46    -85      0    -54   -296
   -109    296    402    -96   -254    348   -194     44    -88      2    -49   -298
   -101    301    402    -98   -252    350   -187     51    -77      7    -41   -285
    -98    316    415   -109   -257    366   -174     70    -57     33    -23   -272
    -98    358    454   -129   -277    405   -150     90    -28     62      0   -259
    -98    392    491   -148   -296    441   -132    103     -7     80     20   -244
   -106    415    522   -153   -314    467   -111    116     12    101     44   -223
   -103    415    517   -158   -311    467   -103    124     20    111     49   -223
    -93    444    537   -176   -314    491    -93    140     38    127     64   -207
    -85    532    615   -223   -350    574    -88    158     77    168    106   -161
    -85    605    691   -259   -387    646    -85    171    122    220    158   -109
    -80    665    743   -293   -410    701   -106    158    137    249    187    -88
    -75    670    743   -298   -407    706   -119    150    140    249    187    -88
    -72    652    724   -288   -397    688   -129    140    124    239    176    -90
    -75    633    709   -277   -392    670   -135    129    119    244    181    -98
    -77    613    688   -267   -384    649   -155    106     96    226    166   -127
    -85    535    620   -226   -353    576   -168     88     59    187    124   -163
    -90    410    501   -161   -296    454   -176     75     10    129     64   -215
    -93    327    420   -116   -257    374   -179     67    -25     88     15   -254
   -106    288    392    -90   -249    340   -174     54    -46     67     -7   -280
   -111    262    374    -75   -241    316   -179     41    -70     44    -31   -306
   -111    249    361    -70   -239    303   -184     33    -80     33    -38   -316
   -111    236    348    -62   -228    290   -187     31    -83     31    -41   -316
   -114    218    332    -54   -223    275   -179     33    -83     33    -41   -316
   -109    215    324    -54   -218    270   -179     33    -83     36    -36   -319
   -106    205    311    -49   -210    257   -181     28    -88     25    -46   -319
   -106    202    309    -46   -207    254   -181     25    -98     10    -62   -316
   -106    194    298    -46   -202    246   -181     28    -98     15    -57   -303
   -101    189    290    -46   -194    239   -179     33    -90     36    -44   -322
   -109    179    285    -36   -197    231   -176     36    -85     38    -49   -350
   -111    171    283    -28   -197    226   -171     38    -77     41    -41   -353
   -101    150    249    -25   -176    197   -163     51    -85     28    -51   -361
    -59     18     75     20    -67     46   -129    106   -119    -33   -127   -423
    -25   -166   -140     93     57   -153    -23    244   -140   -145   -275   -571
     -7   -220   -213    114    101   -218    140    454    -49   -176   -345   -646
    -75     85    158     -7   -116    122    210    410     93    -15   -161   -498
   -210    584    795   -189   -501    688      5   -161     62    192    155   -200
   -348   1304   1652   -480  -1000   1478   -345   -776     62    566    670    316
   -457   2029   2486   -784  -1470   2257   -639  -1096    252   1085   1267    885
   -428   2003   2429   -789  -1428   2216   -927  -1293    153   1156   1343    982
   -374   1376   1748   -501  -1060   1561  -1002  -1335   -311    558    724    436
   -324    719   1044   -197   -685    880   -831  -1124   -717   -161    -33   -257
   -246    329    576    -41   -410    452   -558   -636   -553   -236   -226   -439
   -184    259    444    -38   -314    353   -348   -257   -254    -25    -80   -337
   -124    231    353    -54   -239    290   -210    -20    -77     90      2   -283
   -103    187    288    -44   -194    236   -150     67    -28    103      5   -283
    -96    155    252    -28   -174    202   -124    101    -18    101      0   -301
    -96    129    226    -18   -161    176   -111    122    -10     98     -5   -311
    -93    129    223    -18   -158    176   -103    135     -5     96     -5   -319
    -93    132    223    -20   -158    176    -93    153      5     98     -2   -319
    -96    124    220    -12   -158    171    -80    174     18    109     10   -306
    -98    122    220    -12   -158    171    -67    189     31    122     18   -301
    -93    137    231    -23   -163    184    -62    205     44    132     31   -301
    -90    150    241    -28   -166    194    -57    215     57    137     38   -293
    -83    161    244    -38   -163    202    -49    228     67    140     38   -267
    -72    181    254    -54   -163    218    -46    233     77    155     49   -257
    -72    194    267    -62   -168    231    -41    244     90    174     70   -254
    -75    189    265    -59   -171    226    -28    262    109    197     88   -252
    -72    194    267    -59   -168    231    -25    275    122    207     93   -249
    -62    210    272    -75   -168    241    -18    290    142    220    114   -241
    -67    210    275    -72   -171    241     -7    311    163    241    132   -226
    -67    226    290    -80   -179    257     -2    327    176    249    140   -215
    -59    236    296    -88   -176    265      2    342    194    265    153   -210
    -62    239    298    -88   -181    267     12    361    207    275    161   -200
    -54    246    301    -96   -176    272     20    389    231    288    176   -161
    -44    265    306   -111   -174    285     23    407    246    309    197   -145
    -38    262    301   -111   -168    280     31    436    267    335    218   -150
    -41    270    309   -114   -174    288     46    467    290    358    231   -153
    -25    285    311   -129   -168    296     62    506    316    374    241   -132
    -10    298    309   -145   -158    303     72    540    345    394    262   -111
      0    311    311   -155   -155    311     83    581    366    420    288    -85
     12    322    309   -168   -148    314     96    620    389    449    316    -67
     28    340    311   -184   -140    327    106    652    410    472    340    -41
     41    366    324   -205   -142    348    109    675    426    488    355    -23
     54    384    329   -218   -137    358    116    693    439    501    368      0
     54    397    340   -228   -142    368    116    693    439    501    374     20
     57    415    358   -236   -150    387    122    693    441    514    394     33
     57    439    381   -249   -163    410    124    685    444    524    413     36
     54    457    402   -254   -174    431    124    670    433    522    413     28
     51    470    415   -262   -181    444    122    652    428    522    418     31
     41    480    439   -259   -200    459    122    631    423    509    405     33
     23    491    467   -257   -223    480    119    605    413    501    400     31
     10    488    478   -249   -233    483    124    581    415    509    410     28
    -12    462    475   -226   -244    467    127    555    415    504    402     12
    -33    459    493   -213   -265    478    124    522    405    491    381    -18
    -49    452    501   -202   -277    478    116    483    394    478    368    -49
    -64    433    498   -184   -280    465    111    441    374    446    345    -62
    -85    394    480   -155   -283    436    109    407    353    428    329    -75
    -96    381    478   -142   -285    428    101    374    337    413    314   -101
   -106    371    475   -135   -290    423     93    345    322    394    293   -122
   -106    358    465   -124   -285    410     93    332    314    376    275   -116
   -109    353    462   -124   -285    407     83    316    303    371    275   -114
   -111    353    462   -122   -285    407     80    309    309    387    288   -127
   -122    335    454   -106   -288    394     85    309    316    394    290   -145
   -116    332    449   -106   -283    389     85    306    319    394    290   -145
   -111    348    459   -119   -285    402     85    309    327    400    303   -132
   -106    374    480   -135   -293    426    106    327    353    420    319   -109
   -111    418    530   -155   -322    472    132    350    384    446    342    -83
   -116    478    594   -179   -355    535    161    366    413    478    379    -57
   -122    498    620   -189   -371    558    179    379    439    501    405    -36
   -114    478    592   -184   -353    535    187    389    436    498    397    -28
   -106    488    594   -192   -353    540    200    402    459    522    418    -12
   -101    592    693   -244   -397    641    200    410    504    568    465     18
   -106    652    756   -275   -431    704    176    397    524    602    501     38
   -101    675    776   -288   -439    727    161    394    537    620    524     62
    -88    665    753   -290   -420    709    161    397    542    626    530     67
    -98    649    748   -275   -423    698    142    376    527    618    519     51
   -103    633    737   -267   -420    683    127    358    509    605    511     49
   -111    587    698   -239   -405    641    116    340    485    581    491     41
   -119    498    615   -192   -368    555    109    322    444    542    444     -2
   -129    374    504   -122   -316    439    101    306    394    483    376    -64
   -142    296    436    -77   -290    366     93    285    358    441    340   -101
   -150    259    410    -54   -280    335     88    267    337    423    322   -116
   -161    210    371    -25   -267    290     85    252    316    400    296   -132
   -158    197    355    -18   -257    275     85    244    309    392    288   -140
   -161    189    348    -15   -254    267     80    228    298    392    285   -158
   -163    174    335     -5   -249    254     80    226    296    389    288   -168
   -158    166    324     -5   -241    244     83    226    293    389    285   -166
   -155    140    296      7   -226    218     85    228    293    392    283   -163
   -155    142    298      5   -228    220     72    210    280    374    259   -184
   -166    122    285     20   -226    202     77    213    277    368    257   -181
   -161    101    259     28   -213    179     83    218    283    374    265   -168
   -148    111    259     18   -202    184     77    215    285    381    270   -171
   -153     83    236     33   -197    158     77    215    275    371    249   -189
   -142     38    181     51   -161    109     93    236    265    353    228   -205
    -98   -137    -41    116    -31    -90    129    283    194    246    114   -322
    -62   -337   -275    200    106   -306    244    405    129     80    -77   -519
    -67   -309   -244    187     85   -277    405    561    215     75    -98   -561
   -163      0    163     80   -163     83    392    296    293    223     93   -379
   -316    537    854   -111   -587    696     88   -397    285    509    493     31
   -483   1343   1826   -428  -1153   1584   -267   -950    418   1018   1127    662
   -602   2039   2642   -719  -1621   2340   -566  -1184    678   1574   1732   1244
   -537   1932   2470   -696  -1504   2200   -846  -1312    550   1566   1722   1273
   -465   1291   1753   -415  -1109   1522   -818  -1208    109    932   1065    675
   -402    532    935    -64   -667    732   -498   -779   -202    259    319    -20
   -309    226    535     38   -420    379   -187   -236     54    306    246   -119
   -228    168    397     31   -311    283     -5     83    262    431    327    -72
   -187    119    306     33   -246    213     72    215    340    472    355    -62
   -171     59    231     57   -200    145     88    249    329    444    322   -101
   -181     10    192     85   -187    101    106    262    319    420    288   -145
   -184    -12    171     98   -179     80    129    288    327    420    283   -153
   -179    -36    142    106   -163     51    145    309    340    426    290   -150
   -174    -36    137    106   -155     49    150    319    345    426    296   -155
   -176    -31    142    103   -163     54    161    332    355    439    303   -155
   -171     -7    161     88   -168     75    174    348    368    449    316   -142
   -163    -15    145     88   -155     64    176    355    374    444    316   -129
   -168    -44    124    106   -148     38    181    363    368    441    314   -124
   -174    -15    158     93   -166     70    187    374    381    459    329   -124
   -168     -2    163     85   -166     80    194    389    394    467    342   -119
   -161    -10    148     85   -155     67    202    405    407    480    350   -106
   -163     10    174     77   -168     90    205    410    410    475    345   -109
   -158     20    179     67   -171    101    213    426    420    485    353    -88
   -150     20    171     64   -161     96    215    439    433    496    361    -85
   -150      2    153     72   -153     77    228    457    449    509    368   -103
   -150     10    161     70   -155     85    252    485    478    532    387    -96
   -142     20    163     59   -153     90    254    504    485    540    394    -83
   -142     18    161     62   -150     88    262    527    501    545    400    -70
   -148     36    184     54   -166    109    275    553    522    555    413    -57
   -137     59    197     38   -166    127    290    589    540    574    433    -33
   -127     59    187     33   -158    122    303    626    561    589    441    -15
   -124     41    166     41   -145    101    319    665    584    607    449    -10
   -122     54    174     31   -148    114    337    706    610    631    467     -7
   -101     88    189      7   -145    137    350    750    639    659    501     10
    -96    101    197     -2   -145    148    363    792    662    678    511     23
    -93    101    194     -5   -145    148    387    839    693    706    535     46
    -85    127    213    -20   -150    171    394    872    714    724    553     67
    -72    163    236    -44   -153    200    397    888    724    727    563     96
    -70    163    233    -49   -153    197    407    906    737    753    587    114
    -77    166    244    -44   -161    205    420    911    745    766    600    116
    -75    181    257    -54   -166    220    423    909    748    766    602    119
    -72    202    275    -64   -174    239    423    901    745    761    602    132
    -77    223    301    -72   -189    259    418    878    735    758    613    142
    -93    228    322    -67   -207    275    410    846    722    756    610    137
   -109    252    358    -72   -233    303    400    810    714    750    610    127
   -127    246    374    -59   -249    309    394    774    709    753    618    127
   -142    228    368    -44   -257    296    379    727    693    740    605    109
   -161    228    389    -33   -275    309    366    680    678    722    587     98
   -187    231    415    -23   -301    322    350    631    657    714    579     88
   -210    205    415      2   -311    309    332    579    633    698    568     70
   -213    145    358     31   -285    252    324    542    613    670    535     54
   -213    135    348     38   -280    241    316    511    592    652    514     31
   -220    127    348     44   -285    239    301    475    566    626    496     15
   -223    111    335     57   -277    223    288    452    548    615    480      5
   -226     85    311     70   -270    197    288    444    545    605    467     -5
   -226     83    309     70   -267    197    285    441    545    605    465     -5
   -231     77    309     75   -270    192    285    439    548    613    470    -20
   -228     85    314     72   -270    200    283    436    548    615    478    -25
   -231     77    309     75   -270    192    285    444    553    623    491    -12
   -231     83    311     72   -272    197    293    449    561    628    498     -2
   -228    109    337     59   -283    220    311    467    576    644    511     15
   -226    142    368     41   -296    254    340    493    610    672    537     46
   -228    181    410     23   -319    293    366    511    636    698    555     59
   -239    220    457      7   -348    337    384    524    654    711    568     75
   -231    239    470     -5   -350    353    384    524    649    706    566     80
   -223    231    454     -2   -337    342    394    537    659    714    571     85
   -223    311    532    -44   -379    420    402    550    698    753    615    129
   -220    384    605    -83   -413    493    387    548    727    795    659    158
   -215    418    631   -101   -423    524    368    542    748    820    685    163
   -197    433    631   -116   -413    532    348    537    745    820    685    158
   -192    415    605   -111   -400    509    327    522    724    810    675    158
   -200    413    613   -106   -407    511    298    496    706    792    662    155
   -213    387    597    -88   -405    491    272    467    670    756    631    135
   -213    298    511    -41   -361    405    257    444    620    706    576     88
   -223    168    389     25   -306    277    249    426    568    652    511     20
   -226    111    337     57   -283    223    236    400    530    610    467    -20
   -226     83    306     70   -265    194    226    374    498    574    439    -41
   -226     54    280     85   -252    166    215    340    459    535    400    -70
   -226     23    246     98   -236    135    215    329    441    511    371    -83
   -215     20    236     96   -226    127    215    324    433    509    366    -80
   -218     -2    213    109   -215    103    223    327    433    514    368    -90
   -218    -25    192    122   -205     83    223    327    433    511    368   -106
   -210    -12    197    111   -205     90    223    322    431    509    371   -103
   -215    -23    192    119   -205     83    223    319    423    498    358    -98
   -218    -67    150    142   -187     41    228    324    420    491    348    -90
   -220    -70    150    145   -187     38    226    322    413    480    332    -98
   -220    -54    163    137   -194     54    215    309    397    475    322   -116
   -215    -57    158    135   -187     49    215    306    397    475    327   -127
   -202    -93    106    145   -155      7    220    311    384    454    306   -153
   -155   -223    -67    189    -44   -145    231    324    311    355    197   -246
    -93   -433   -342    262    122   -389    319    426    226    184     -2   -457
    -64   -488   -423    275    176   -457    465    594    270    127    -85   -566
   -124   -254   -132    189      0   -194    548    568    410    267     75   -426
   -290    202    493     44   -392    348    392     23    457    517    423    -59
   -493    982   1473   -244   -984   1226    101   -576    579   1005   1049    615
   -633   1688   2322   -527  -1478   2005   -140   -854    826   1584   1704   1288
   -618   1722   2340   -553  -1478   2031   -418  -1054    750   1714   1857   1473
   -532   1182   1714   -324  -1122   1447   -584  -1156    265   1150   1283    943
   -467    475    940     -5   -704    706   -402   -880   -142    384    452    127
   -381     70    452    153   -415    259   -129   -355    -15    265    220   -127
   -288    -20    267    153   -280    122     83     54    249    426    314    -70
   -226    -64    161    145   -194     46    194    267    379    506    363    -38
   -223    -98    124    161   -176     12    218    311    392    493    342    -80
   -218   -129     88    174   -153    -20    236    337    397    483    332   -101
   -205   -161     41    181   -124    -62    249    358    397    470    322   -109
   -189   -174     15    181   -103    -80    254    366    389    454    301   -122
   -189   -176     10    181   -101    -85    267    376    392    444    288   -119
   -179   -163     15    171    -98    -75    270    384    387    441    285   -122
   -174   -142     31    158   -103    -57    272    394    394    454    301   -111
   -184   -122     62    153   -124    -31    275    410    410    470    314   -101
   -187   -114     72    148   -132    -20    280    420    415    467    316    -85
   -179   -103     75    140   -127    -15    283    433    423    472    319    -67
   -187   -124     62    155   -124    -33    298    452    439    491    329    -70
   -189   -109     80    150   -135    -15    303    462    452    504    340    -72
   -184   -101     83    140   -135    -10    303    467    457    506    340    -70
   -184   -101     80    142   -132    -10    309    480    462    511    348    -59
   -174    -83     88    127   -132      2    311    496    478    527    361    -38
   -171    -75     96    124   -135     10    322    509    488    535    366    -28
   -161    -85     72    122   -119     -7    332    530    504    550    376    -12
   -155    -77     77    116   -116     -2    345    550    519    566    389      0
   -153    -59     90    103   -122     15    353    568    532    581    397      5
   -145    -49     96     98   -122     23    355    587    540    587    400      7
   -140    -54     83     96   -114     15    366    615    555    597    410     31
   -135    -49     83     90   -111     15    374    644    576    615    428     62
   -124    -54     70     85    -98      7    389    678    602    646    457     72
   -109    -54     54     83    -83      0    405    719    636    683    488     83
   -103    -36     67     67    -85     15    418    763    665    711    514    109
    -88    -25     62     57    -77     15    428    802    691    735    530    129
    -77    -12     64     44    -72     23    441    844    717    756    548    153
    -80     18     98     31    -88     57    454    893    756    795    587    205
    -98     59    158     18   -129    109    470    940    797    844    636    259
    -85     85    168      0   -127    127    459    940    795    841    639    262
    -64    101    166    -18   -116    135    449    932    784    828    623    254
    -46    101    148    -25    -96    124    446    922    771    815    615    257
    -28     90    119    -31    -72    103    433    898    743    792    602    246
    -15     98    111    -41    -62    103    428    875    724    784    594    231
    -15    116    129    -51    -72    122    420    852    711    776    589    223
    -31    124    155    -46    -93    140    415    826    701    766    587    215
    -57    137    194    -41   -127    166    418    797    698    756    584    223
    -85    140    226    -28   -155    181    426    771    701    766    589    228
   -106    122    226     -7   -166    174    428    737    696    763    581    210
   -116     98    215     10   -166    155    420    698    683    743    566    200
   -137     67    205     33   -171    135    415    659    662    732    553    174
   -153     62    215     46   -184    137    400    613    636    706    524    145
   -161     38    197     59   -179    116    389    574    618    685    501    129
   -161      7    168     77   -163     88    387    548    602    672    491    111
   -179    -12    166     96   -174     75    384    519    587    654    462     85
   -187    -23    161    103   -174     67    376    501    574    644    454     83
   -189    -33    153    111   -171     57    374    488    571    649    457     80
   -197    -28    168    114   -184     70    371    483    574    657    465     80
   -202    -15    187    109   -194     85    366    478    576    659    462     80
   -207    -10    197    109   -205     93    361    475    568    654    454     80
   -210    -15    194    111   -205     88    368    480    574    665    462     96
   -213      5    218    103   -215    111    381    496    594    691    491    114
   -207     49    257     77   -233    153    397    509    615    711    514    122
   -205     72    277     67   -241    174    420    527    639    732    530    129
   -205     93    298     54   -252    194    436    535    652    743    540    142
   -207     83    290     62   -249    187    444    537    649    735    535    145
   -202     85    285     57   -244    184    452    553    670    753    553    166
   -202    171    371     15   -288    270    462    571    709    797    597    213
   -200    244    444    -23   -322    342    449    568    737    836    633    254
   -197    288    485    -44   -340    387    420    553    750    857    659    262
   -192    265    457    -36   -324    358    402    550    748    859    662    259
   -184    259    444    -38   -314    350    392    540    737    852    654    254
   -192    228    418    -18   -303    322    379    517    714    826    639    249
   -200    215    415     -7   -306    314    379    501    701    820    631    249
   -218    150    366     31   -290    257    366    480    659    779    584    202
   -218     33    252     90   -233    142    355    459    610    719    522    142
   -223    -59    163    140   -194     49    348    439    571    675    478    101
   -241   -116    124    179   -184      2    345    413    537    639    441     70
   -241   -127    114    181   -179     -7    335    389    506    602    405     49
   -239   -140     98    189   -168    -20    332    381    493    589    397     44
   -236   -127    109    181   -174    -10    324    376    491    592    400     41
   -239   -145     93    192   -166    -25    311    363    472    568    376     15
   -239   -194     44    215   -142    -75    327    368    475    568    376     23
   -241   -168     72    202   -158    -49    322    361    467    563    368     18
   -249   -202     46    223   -148    -77    316    353    457    553    358      7
   -252   -218     33    236   -142    -93    311    350    454    553    361      7
   -252   -213     36    231   -145    -88    306    342    449    550    358     -2
   -252   -236     15    244   -135   -111    303    337    444    540    350     -7
   -257   -270    -15    262   -122   -142    303    337    441    537    348     -5
   -246   -311    -64    280    -90   -189    309    348    431    527    337     -5
   -210   -410   -202    309     -5   -309    319    374    379    446    239    -96
   -161   -600   -439    379    137   -522    392    480    327    316     72   -272
   -148   -675   -530    410    189   -602    527    652    361    239    -33   -407
   -194   -480   -285    337     44   -384    644    769    532    371     98   -311
   -368     -7    361    187   -366    176    540    340    613    628    449     41
   -579    696   1273    -59   -927    984    272   -303    652   1023    997    620
   -735   1418   2153   -342  -1444   1784     23   -688    828   1556   1631   1273
   -743   1600   2343   -428  -1543   1971   -228   -945    802   1774   1867   1551
   -685    989   1675   -153  -1182   1332   -348  -1072    322   1202   1265    987
   -597    283    880    155   -740    581   -283   -922   -119    452    452    184
   -488   -137    350    311   -420    106   -103   -480    -96    239    135   -135
   -410   -176    233    293   -322     28     72    -67    176    415    231    -57
   -337   -213    124    272   -231    -44    181    168    329    517    303     -7
   -298   -220     77    259   -189    -72    231    270    376    540    311    -18
   -283   -254     25    267   -155   -114    249    298    379    530    293    -33
   -265   -265      0    265   -132   -132    254    311    374    511    270    -51
   -252   -280    -28    265   -114   -153    259    324    371    509    262    -64
   -241   -272    -31    257   -106   -150    257    327    368    509    262    -77
   -239   -275    -36    257   -103   -155    254    332    368    511    265    -83
   -244   -272    -28    259   -109   -150    254    337    371    509    259    -90
   -252   -277    -25    262   -116   -153    259    355    387    524    275    -72
   -254   -267    -15    259   -119   -142    270    379    405    548    293    -51
   -262   -265     -5    262   -129   -137    283    394    420    568    311    -36
   -272   -265      7    270   -140   -129    288    415    441    587    332    -20
   -285   -270     12    277   -150   -129    298    439    459    613    353      5
   -290   -275     12    283   -153   -132    311    462    483    639    379     31
   -298   -280     18    285   -158   -132    319    475    498    646    384     44
   -296   -293      2    296   -150   -145    324    491    511    657    397     57
   -290   -303    -15    296   -140   -161    324    504    524    672    418     70
   -280   -306    -25    293   -129   -168    327    519    540    683    428     83
   -272   -309    -36    290   -119   -174    329    535    548    685    431     96
   -272   -301    -28    288   -122   -166    329    542    553    685    428    106
   -259   -306    -46    280   -109   -176    329    566    566    693    436    114
   -257   -309    -51    283   -103   -181    337    592    589    717    465    124
   -257   -288    -31    270   -114   -161    340    610    600    727    472    127
   -236   -262    -25    249   -106   -145    340    639    615    740    485    145
   -218   -262    -44    239    -88   -155    345    667    636    766    506    163
   -202   -249    -46    226    -80   -148    350    701    654    782    517    176
   -192   -233    -44    210    -75   -140    353    735    675    800    532    194
   -171   -213    -41    192    -64   -127    350    771    696    820    553    220
   -150   -189    -38    168    -57   -116    350    802    714    831    563    249
   -137   -184    -46    158    -46   -116    350    823    727    846    579    270
   -127   -148    -23    135    -51    -85    348    831    732    852    584    280
   -114   -127    -12    122    -51    -70    345    833    732    854    594    298
   -116   -114      2    114    -62    -57    350    836    735    862    607    314
   -116   -106      7    111    -64    -49    348    828    730    854    607    319
   -122   -109     10    114    -67    -51    348    815    724    849    607    322
   -132    -80     51    106    -93    -15    348    797    722    854    618    316
   -142    -33    106     85   -124     36    342    766    706    841    615    322
   -150     -7    140     77   -145     64    345    745    701    839    618    322
   -174    -15    155     93   -166     70    358    730    706    841    620    314
   -197     12    210     93   -202    111    353    696    698    826    602    288
   -223    -31    192    127   -210     80    371    680    701    810    584    280
   -249    -70    176    158   -215     51    389    665    706    800    574    275
   -280    -75    202    176   -244     62    392    633    696    789    563    246
   -306    -98    207    202   -257     54    397    610    688    782    558    228
   -329   -137    189    233   -259     23    397    581    672    756    530    210
   -340   -153    187    244   -265     15    394    558    657    735    511    200
   -337   -174    161    254   -252     -7    387    530    636    719    498    176
   -324   -181    142    254   -233    -20    379    514    626    711    491    168
   -335   -200    132    267   -236    -33    384    511    626    709    488    161
   -340   -226    114    283   -228    -57    389    509    626    709    488    161
   -337   -228    106    283   -223    -62    392    506    626    711    491    166
   -332   -189    142    262   -239    -23    389    504    633    724    504    163
   -337   -215    122    275   -231    -46    394    506    639    727    509    174
   -329   -200    129    262   -231    -36    405    514    644    732    517    192
   -314   -174    137    241   -228    -18    426    537    667    753    535    223
   -303   -137    166    220   -236     12    444    553    685    782    558    239
   -306   -122    184    213   -246     31    465    561    701    795    574    244
   -290   -119    171    205   -233     25    472    568    706    795    576    244
   -272   -109    163    189   -220     25    467    568    704    795    579    249
   -262    -77    184    171   -223     51    472    581    730    823    605    267
   -252    -12    239    132   -246    111    472    587    769    865    649    303
   -241     67    309     85   -275    187    449    579    795    896    685    350
   -226     70    296     75   -259    181    418    574    795    901    691    363
   -215     49    265     83   -239    155    394    555    774    880    672    345
   -228     46    272     90   -249    158    374    540    761    870    667    353
   -244     15    259    114   -252    137    355    519    740    854    652    340
   -262    -49    213    153   -239     80    350    504    714    828    628    306
   -270   -155    114    213   -192    -20    345    488    672    782    574    244
   -280   -205     72    241   -179    -67    337    467    636    735    527    202
   -298   -223     72    259   -187    -75    335    449    613    714    504    192
   -319   -259     57    288   -189   -101    335    433    594    693    485    181
   -309   -293     15    301   -163   -140    322    415    568    670    462    161
   -288   -309    -23    298   -135   -166    303    389    537    633    428    129
   -277   -309    -31    293   -124   -171    290    371    514    615    413    111
   -283   -309    -28    293   -129   -168    285    361    504    605    410    103
   -285   -316    -31    301   -127   -174    283    355    498    600    405    101
   -280   -311    -31    293   -124   -171    275    345    488    594    394     88
   -272   -311    -38    290   -116   -176    267    335    478    574    376     72
   -272   -324    -51    296   -111   -189    265    329    467    571    371     64
   -272   -322    -49    298   -111   -187    257    322    465    568    374     59
   -272   -319    -46    296   -114   -184    257    322    465    566    371     62
   -267   -337    -70    301   -101   -205    257    324    454    553    353     54
   -241   -415   -176    327    -36   -296    262    332    407    491    283    -12
   -184   -613   -428    400    122   -522    309    384    301    324     90   -205
   -155   -748   -592    452    215   -670    433    527    272    197    -72   -394
   -163   -641   -478    402    155   -558    550    631    384    272     -2   -350
   -296   -309    -15    301   -140   -163    522    342    506    509    285    -62
   -498    342    841     77   -670    592    298   -246    646    940    833    522
   -675   1153   1829   -239  -1252   1491     77   -566    945   1556   1532   1260
   -701   1436   2138   -368  -1418   1787   -145   -706   1072   1891   1883   1654
   -644   1034   1678   -194  -1161   1356   -350   -883    693   1525   1517   1330
   -600    426   1026     88   -813    724   -381   -922    109    722    714    517
   -504    -64    436    283   -472    184   -189   -542    -10    348    259     44
   -400   -202    197    301   -301     -2     28   -106    202    436    272     33
   -314   -246     67    277   -192    -88    176    166    363    532    335     77
   -275   -298    -23    288   -127   -161    252    288    420    550    337     62
   -252   -316    -64    283    -93   -192    265    306    413    532    316     31
   -244   -329    -88    285    -80   -210    275    319    402    519    296      2
   -239   -350   -111    293    -64   -231    290    335    402    517    285    -12
   -226   -363   -137    296    -44   -252    306    350    405    519    280    -18
   -220   -361   -142    288    -41   -252    314    355    407    519    272    -28
   -215   -348   -132    280    -44   -241    324    366    413    519    270    -28
   -210   -340   -132    275    -41   -236    327    371    413    519    265    -31
   -202   -348   -145    275    -28   -246    335    384    420    524    267    -28
   -200   -332   -135    265    -33   -233    337    394    426    532    272    -20
   -197   -337   -140    267    -28   -241    340    405    428    532    270    -23
   -192   -345   -155    267    -20   -252    348    418    428    535    267    -23
   -187   -324   -137    257    -25   -231    355    431    441    548    277     -7
   -187   -322   -137    254    -28   -231    358    439    449    558    277     -2
   -184   -329   -148    257    -20   -239    363    449    454    561    277     -2
   -174   -314   -140    241    -18   -228    366    457    459    566    280     -2
   -171   -316   -145    244    -12   -231    384    475    472    579    285     12
   -163   -327   -166    244      0   -246    381    485    475    579    280     12
   -153   -322   -168    236      7   -246    381    498    485    579    280     20
   -150   -319   -171    233     10   -246    384    519    498    584    285     31
   -140   -293   -153    218      5   -223    384    537    509    594    296     44
   -132   -293   -161    210     12   -228    384    561    519    594    298     51
   -127   -275   -148    200      7   -213    389    594    532    607    306     67
   -127   -259   -135    192      2   -197    389    623    545    618    314     80
   -109   -259   -150    184     20   -205    387    652    561    628    324     93
    -98   -254   -155    176     25   -205    394    691    584    646    337    111
    -88   -228   -140    158     23   -184    397    722    602    659    350    132
    -67   -202   -135    132     31   -168    392    748    613    667    361    142
    -49   -179   -129    114     38   -155    397    779    628    685    379    166
    -44   -161   -116    101     33   -140    402    800    646    698    392    187
    -36   -137   -101     85     31   -119    400    805    649    698    397    202
    -25   -111    -88     67     28   -101    389    797    639    685    394    213
    -25    -88    -62     57     18    -75    389    795    639    685    400    220
    -31    -80    -49     51      7    -64    389    784    641    685    405    223
    -33    -57    -25     44     -5    -41    387    766    631    675    405    213
    -41    -41      0     38    -20    -20    384    748    626    670    410    210
    -51    -28     23     41    -38     -2    379    724    615    657    402    205
    -59    -25     31     41    -46      2    371    693    602    636    389    200
    -77    -57     20     67    -49    -20    381    667    597    620    374    200
   -103    -67     33     85    -70    -18    384    639    587    607    358    184
   -127    -93     33    111    -80    -31    392    610    581    597    348    155
   -140   -145     -7    142    -67    -77    394    579    561    571    329    132
   -158   -161     -5    158    -77    -83    384    535    535    537    296    101
   -168   -187    -18    176    -77   -103    379    504    517    511    272     80
   -179   -226    -46    202    -67   -137    379    483    501    491    254     67
   -187   -254    -67    220    -62   -161    381    472    491    480    246     64
   -187   -249    -62    218    -62   -155    374    457    475    465    239     49
   -192   -259    -70    223    -62   -166    368    441    465    452    226     31
   -194   -283    -88    239    -54   -187    379    446    475    457    231     41
   -207   -283    -77    244    -64   -181    381    449    480    465    244     57
   -207   -288    -80    246    -64   -184    379    449    478    465    246     57
   -213   -293    -83    252    -67   -187    376    441    467    444    231     46
   -220   -296    -75    259    -72   -187    379    439    465    441    231     51
   -223   -293    -72    257    -77   -184    389    449    478    454    241     75
   -202   -283    -80    241    -62   -181    397    462    485    457    246     77
   -184   -249    -64    213    -59   -158    402    472    498    467    259     75
   -174   -207    -33    192    -70   -122    413    485    519    483    283     88
   -174   -202    -28    187    -75   -116    436    498    532    493    298    109
   -168   -218    -51    192    -59   -135    449    509    535    491    296    109
   -166   -184    -18    176    -75   -101    459    522    553    498    303    119
   -158    -96     62    127   -111    -18    465    535    581    530    335    155
   -150    -38    111     93   -132     36    444    524    600    553    366    192
   -145      0    145     70   -145     72    400    501    597    561    381    210
   -132      0    132     62   -132     64    371    483    587    555    379    213
   -116      2    119     57   -116     59    350    459    558    535    363    210
   -119     12    132     51   -127     72    335    433    537    522    350    194
   -137    -44     93     90   -116     23    342    428    524    506    332    176
   -150   -142      7    145    -80    -67    337    410    480    457    283    124
   -148   -259   -111    205    -18   -187    324    397    431    407    228     72
   -163   -311   -150    236     -7   -231    327    387    402    374    192     51
   -179   -345   -168    262     -5   -257    322    366    371    342    163     23
   -181   -376   -194    277      5   -285    303    337    335    311    135     -7
   -187   -387   -200    288      5   -293    298    327    322    301    124    -15
   -189   -415   -226    301     15   -322    303    327    316    293    122    -15
   -189   -423   -233    306     20   -329    303    322    309    285    116    -15
   -189   -433   -244    309     23   -340    303    322    309    285    116    -12
   -194   -431   -236    314     20   -335    303    319    303    275    106    -12
   -200   -449   -249    324     23   -350    306    314    296    267     98    -18
   -200   -457   -259    327     28   -358    303    309    288    254     88    -28
   -202   -467   -267    335     31   -366    303    309    285    252     83    -31
   -192   -457   -265    324     36   -361    301    306    277    246     77    -31
   -192   -467   -277    329     38   -374    298    303    270    241     75    -25
   -181   -524   -345    353     80   -436    309    319    254    220     49    -44
   -140   -667   -527    405    192   -597    335    358    192    119    -70   -158
   -109   -872   -763    491    327   -818    446    483    153    -25   -246   -348
   -116   -823   -706    467    293   -763    587    657    267     -5   -249   -379
   -184   -493   -309    340     59   -402    641    610    439    194    -20   -174
   -319     31    350    142   -337    192    441     77    446    459    355    205
   -472    805   1278   -166   -875   1041    145   -470    519    909    945    807
   -530   1337   1867   -405  -1200   1602    -98   -662    730   1423   1512   1376
   -478   1153   1628   -337  -1052   1389   -322   -826    542   1376   1460   1379
   -446    532    979    -44   -714    756   -397   -940    -10    667    740    717
   -410    -83    327    246   -368    122   -298   -826   -457    -96    -54    -49
   -335   -407    -75    368   -132   -241    -93   -389   -259    -80   -153   -150
   -265   -407   -145    335    -62   -277     64    -54      2     98    -28    -57
   -197   -439   -244    316     20   -342    184    171    158    202     44     -5
   -179   -459   -280    319     49   -371    239    262    210    228     54     -5
   -168   -485   -319    327     72   -402    246    277    207    210     33    -28
   -166   -488   -324    327     77   -407    257    293    210    202     25    -36
   -174   -498   -327    335     75   -413    267    311    223    210     33    -28
   -168   -493   -324    332     77   -410    272    322    233    215     33    -20
   -163   -465   -301    311     67   -384    267    322    231    207     31    -23
   -161   -457   -296    309     67   -376    280    337    244    223     46     -7
   -163   -459   -296    309     64   -379    288    353    257    239     59     10
   -161   -433   -272    298     54   -353    288    355    262    244     62     15
   -161   -410   -252    283     44   -332    293    368    275    262     83     33
   -161   -415   -254    288     44   -335    298    381    285    275     93     44
   -153   -415   -262    283     54   -340    296    379    283    275     93     38
   -148   -415   -267    283     59   -342    301    384    288    283     96     46
   -153   -418   -267    285     57   -345    306    394    303    301    109     62
   -142   -405   -262    272     57   -335    309    402    314    316    122     77
   -137   -397   -262    267     59   -329    309    407    322    324    129     80
   -137   -374   -236    257     49   -306    311    418    332    337    142     90
   -135   -374   -239    252     51   -306    319    433    345    353    155    109
   -124   -381   -257    252     64   -319    319    449    355    363    166    122
   -119   -363   -244    239     59   -303    319    465    368    376    179    135
   -116   -363   -246    241     64   -306    335    493    394    407    202    163
   -109   -366   -257    236     72   -311    340    514    400    420    210    174
   -103   -361   -257    231     75   -309    342    535    415    439    226    194
    -96   -353   -257    223     80   -306    355    574    446    472    257    226
    -80   -327   -246    205     83   -288    368    605    470    501    283    249
    -64   -316   -252    189     90   -283    374    636    491    524    309    272
    -54   -285   -231    171     88   -259    381    670    514    553    337    303
    -49   -270   -223    158     85   -246    381    696    530    574    353    329
    -31   -257   -226    145     96   -241    379    717    537    589    368    355
    -28   -228   -200    127     83   -215    376    727    545    605    387    379
    -25   -197   -171    111     70   -187    379    735    548    615    407    402
    -20   -181   -161     98     70   -171    371    727    537    613    415    410
    -15   -168   -153     93     67   -161    363    714    524    610    418    418
    -15   -148   -132     80     57   -140    358    704    519    613    426    431
    -18   -124   -106     70     44   -116    348    680    501    605    420    428
    -33   -127    -93     80     28   -111    345    652    485    589    407    418
    -59   -132    -72     96      5   -103    353    641    483    589    410    426
    -75   -140    -64    106     -7   -101    353    628    480    587    410    431
    -90   -135    -46    111    -23    -90    353    607    475    576    392    418
   -119   -153    -33    135    -44    -93    361    587    472    563    376    397
   -155   -192    -36    174    -59   -114    376    574    480    561    368    387
   -181   -187     -7    184    -88    -96    366    530    446    519    332    353
   -200   -218    -18    207    -90   -119    368    501    426    496    306    340
   -218   -241    -23    228    -98   -132    368    478    413    483    288    322
   -220   -265    -44    244    -88   -155    358    449    394    467    275    296
   -218   -285    -70    252    -75   -179    345    420    371    441    254    267
   -223   -285    -62    254    -83   -174    342    402    358    426    241    252
   -226   -283    -57    254    -85   -171    335    389    348    418    236    252
   -215   -280    -64    249    -75   -174    327    376    335    400    220    244
   -218   -285    -67    249    -77   -179    329    376    340    407    231    259
   -220   -288    -70    254    -75   -179    329    376    342    410    241    265
   -202   -293    -93    246    -57   -194    316    366    329    397    231    254
   -197   -285    -88    241    -54   -187    309    361    327    397    241    246
   -202   -249    -46    223    -80   -148    319    374    350    415    267    270
   -194   -210    -15    202    -90   -111    337    392    374    436    301    298
   -189   -161     28    174   -111    -67    348    397    392    449    322    306
   -215   -140     75    179   -145    -33    379    420    420    475    353    327
   -218   -153     64    184   -142    -46    394    431    433    483    366    337
   -200   -142     57    171   -129    -44    400    439    446    493    381    361
   -192    -67    124    129   -161     28    400    449    478    530    423    402
   -202     20    223     90   -213    122    389    449    511    563    459    433
   -194     59    254     64   -226    155    353    426    514    574    478    454
   -184     57    241     62   -213    148    329    410    511    579    483    452
   -192     23    213     83   -202    116    327    407    506    579    491    454
   -194     15    210     90   -202    111    306    384    485    563    485    454
   -200      5    202     96   -202    103    280    353    454    537    465    433
   -215    -72    140    142   -179     33    277    348    431    511    436    407
   -223   -200     23    210   -124    -88    270    332    384    457    376    358
   -226   -288    -62    257    -83   -176    257    303    332    400    319    311
   -241   -348   -109    293    -67   -228    254    280    306    374    290    285
   -254   -374   -119    314    -67   -249    249    262    288    363    283    252
   -254   -387   -132    319    -62   -259    233    236    259    340    270    210
   -246   -389   -142    319    -51   -267    226    220    244    319    259    197
   -262   -413   -150    335    -57   -280    223    218    236    311    252    200
   -259   -426   -166    342    -49   -296    213    205    218    285    231    184
   -244   -444   -202    342    -23   -324    200    187    197    262    210    163
   -239   -457   -218    348    -10   -337    197    187    197    257    202    163
   -241   -475   -233    355     -5   -353    189    181    189    236    179    145
   -228   -470   -241    348      5   -355    181    174    184    223    163    132
   -236   -470   -236    350      0   -353    181    174    187    218    155    132
   -252   -488   -236    371     -7   -363    192    187    202    223    161    137
   -241   -491   -252    363      2   -371    179    179    181    194    129    106
   -220   -633   -413    426     96   -524    197    200    116     98     28      7
   -205   -844   -639    522    215   -743    277    272     23    -83   -171   -187
   -197   -937   -740    568    270   -839    431    431     28   -194   -309   -340
   -259   -711   -452    483     93   -581    542    420    181    -54   -153   -218
   -420   -218    202    316   -311     -7    415    -33    298    241    228    161
   -592    558   1148     15   -872    852     98   -579    465    732    844    797
   -724   1379   2104   -327  -1413   1740   -187   -828    802   1379   1561   1509
   -691   1486   2174   -397  -1434   1829   -483   -935    865   1628   1805   1779
   -628    974   1602   -174  -1117   1288   -644  -1031    436   1150   1322   1332
   -594    319    914    137   -756    615   -519   -919    -77    361    519    550
   -542   -181    361    363   -452     88   -228   -488   -127     38    103    145
   -478   -306    171    392   -327    -67     10    -90    111    176    174    184
   -418   -342     72    379   -246   -135    140    124    236    252    223    202
   -389   -384      5    384   -197   -189    189    197    262    249    215    171
   -379   -426    -46    402   -166   -236    218    231    265    241    202    155
   -379   -418    -41    397   -168   -228    223    241    257    228    184    137
   -368   -423    -57    394   -155   -241    231    246    254    218    171    124
   -368   -415    -46    389   -161   -231    239    259    262    223    174    127
   -376   -402    -25    389   -176   -215    249    275    277    239    184    135
   -368   -415    -46    389   -161   -231    249    283    283    241    189    135
   -366   -413    -49    389   -161   -231    254    293    293    252    197    140
   -366   -413    -46    389   -161   -231    262    309    306    267    202    153
   -366   -407    -41    387   -163   -226    270    319    311    270    205    158
   -361   -410    -49    384   -155   -231    272    327    314    270    202    158
   -361   -389    -28    374   -168   -207    277    337    324    280    207    168
   -368   -394    -25    379   -171   -210    280    350    332    290    213    176
   -361   -402    -41    381   -161   -223    285    358    340    298    218    179
   -358   -394    -36    376   -163   -215    288    374    353    311    228    189
   -366   -387    -20    376   -174   -205    298    392    374    329    244    205
   -355   -400    -44    376   -158   -223    301    405    381    332    246    218
   -337   -407    -70    374   -135   -239    316    428    394    345    249    231
   -340   -384    -46    361   -148   -215    322    446    407    358    254    220
   -332   -368    -36    350   -150   -202    322    462    418    366    267    223
   -322   -376    -54    350   -135   -218    329    488    433    379    280    239
   -309   -363    -54    337   -127   -210    335    522    452    392    285    252
   -296   -358    -64    324   -116   -213    345    550    470    405    296    267
   -270   -342    -72    306   -101   -210    345    576    480    413    298    270
   -252   -335    -85    293    -85   -210    355    610    496    420    301    277
   -241   -324    -83    283    -80   -205    368    652    522    449    322    306
   -223   -324   -101    272    -62   -213    381    691    545    478    348    327
   -207   -301    -96    254    -57   -200    384    722    561    493    361    337
   -194   -272    -77    233    -59   -176    389    750    587    522    389    361
   -174   -262    -88    218    -44   -176    394    774    605    550    418    384
   -158   -257   -101    207    -31   -179    394    779    610    550    420    392
   -158   -244    -85    200    -36   -166    400    784    618    563    433    410
   -150   -215    -64    181    -44   -142    394    779    623    568    444    428
   -148   -187    -38    168    -54   -114    381    753    607    558    436    423
   -168   -155     10    161    -93    -72    379    732    597    548    426    415
   -187   -150     36    168   -114    -57    381    714    597    555    428    426
   -192   -148     44    168   -119    -51    376    680    581    542    415    418
   -200   -137     62    168   -132    -38    371    646    574    537    410    410
   -233   -153     80    192   -158    -36    366    610    563    530    402    402
   -252   -184     67    218   -161    -57    366    576    553    514    392    381
   -267   -202     62    233   -166    -70    348    527    527    491    371    348
   -288   -218     70    254   -179    -75    342    488    506    465    342    332
   -298   -244     54    267   -176    -96    342    459    493    446    319    335
   -301   -254     44    277   -174   -106    327    418    472    436    311    309
   -311   -272     36    290   -176   -119    322    389    454    418    301    283
   -329   -303     25    316   -179   -140    319    374    444    400    280    285
   -345   -345     -2    342   -171   -174    316    361    431    394    272    270
   -348   -340      7    342   -179   -166    311    350    433    400    277    254
   -358   -329     28    340   -194   -150    309    350    436    402    280    259
   -355   -329     25    342   -192   -153    309    353    436    405    285    267
   -353   -337     15    345   -187   -161    301    348    428    397    275    270
   -350   -314     33    332   -194   -140    301    353    433    405    280    280
   -353   -301     51    327   -205   -124    301    355    439    413    285    275
   -337   -280     57    309   -197   -111    303    353    436    405    280    283
   -327   -241     85    280   -207    -77    314    366    449    413    285    316
   -327   -210    114    267   -220    -49    335    387    470    431    296    332
   -324   -187    137    254   -233    -25    350    397    485    452    316    327
   -324   -155    168    241   -246      5    366    402    496    470    337    311
   -329   -127    200    226   -267     36    379    413    511    488    353    327
   -314    -90    223    202   -270     64    392    436    540    511    374    366
   -296    -41    254    168   -275    103    392    444    563    537    405    402
   -301     12    314    145   -306    163    374    441    589    574    436    431
   -301     46    348    124   -324    197    340    431    605    592    457    449
   -293     44    337    124   -316    189    316    423    600    592    462    449
   -296     25    322    135   -309    174    303    410    587    584    457    449
   -296     10    306    142   -301    158    285    389    568    563    436    446
   -301    -51    249    176   -275     98    262    361    527    519    392    415
   -309   -155    150    231   -231     -2    252    345    485    475    345    376
   -327   -252     75    288   -202    -88    249    335    454    449    319    337
   -335   -298     36    316   -187   -132    244    311    426    426    293    301
   -353   -319     33    335   -194   -142    228    277    387    384    254    270
   -366   -342     23    353   -194   -161    228    267    371    368    239    254
   -371   -371      0    368   -187   -187    228    262    361    358    228    244
   -366   -384    -18    376   -174   -202    226    252    353    353    218    228
   -366   -368     -5    366   -181   -187    215    241    342    340    210    220
   -379   -384     -5    381   -189   -194    215    241    342    340    210    233
   -379   -405    -25    389   -179   -218    210    233    335    332    202    233
   -371   -415    -44    394   -163   -231    207    231    324    319    187    231
   -379   -418    -38    397   -171   -228    213    236    329    329    197    236
   -363   -426    -62    394   -150   -244    207    231    327    335    205    223
   -337   -418    -80    376   -129   -249    197    218    309    324    194    205
   -355   -439    -83    397   -137   -262    202    228    319    337    205    215
   -358   -462   -106    410   -127   -285    202    226    301    316    179    200
   -314   -602   -288    457    -12   -446    207    223    207    189     36     75
   -270   -818   -548    542    137   -683    283    293    109     18   -166   -137
   -262   -896   -633    579    184   -766    420    465    135    -41   -257   -259
   -309   -641   -332    472     10   -485    493    475    272    111    -93   -109
   -485   -187    296    335   -392     54    394     59    394    402    272    285
   -709    561   1270     72   -989    914    194   -394    641    948    924    989
   -857   1304   2161   -223  -1509   1732     12   -566   1023   1621   1654   1753
   -776   1293   2070   -259  -1423   1680   -231   -688   1000   1761   1792   1938
   -724    774   1496    -25  -1109   1135   -379   -849    530   1226   1239   1408
   -683    179    862    249   -771    519   -363   -831     18    478    465    610
   -574   -252    322    413   -449     33   -187   -470    -62    197     98    213
   -467   -314    153    389   -311    -80      2   -109    135    322    161    239
   -381   -337     44    358   -215   -145    116    106    254    400    213    262
   -337   -387    -49    361   -145   -218    163    184    277    400    200    228
   -314   -413    -98    363   -109   -257    174    194    265    374    171    192
   -319   -431   -111    374   -106   -272    187    213    267    366    163    181
   -309   -433   -124    371    -93   -277    192    223    265    358    150    163
   -296   -413   -119    353    -90   -267    187    223    254    348    135    148
   -301   -405   -103    353    -98   -254    197    241    270    361    145    153
   -309   -400    -90    353   -111   -246    202    254    280    368    148    161
   -301   -402   -101    353   -101   -254    202    257    280    363    137    150
   -296   -407   -111    350    -93   -259    213    272    288    371    145    155
   -303   -394    -90    350   -106   -244    223    290    303    392    166    179
   -293   -363    -70    327   -114   -215    205    280    290    379    153    166
   -288   -348    -59    316   -114   -205    202    283    293    376    148    158
   -290   -345    -54    316   -119   -200    210    298    306    389    153    174
   -277   -345    -67    311   -106   -207    218    306    311    394    153    181
   -259   -327    -67    293    -98   -197    207    303    303    381    142    166
   -259   -309    -51    283   -106   -181    213    319    319    394    148    174
   -259   -303    -46    280   -109   -176    215    329    327    400    150    184
   -236   -311    -75    275    -80   -194    213    332    324    389    142    187
   -231   -314    -85    270    -75   -200    220    345    329    389    145    192
   -220   -280    -59    249    -83   -171    220    366    342    407    163    197
   -200   -277    -77    239    -62   -179    218    379    348    410    168    197
   -179   -267    -88    223    -46   -179    218    402    358    420    176    220
   -187   -244    -57    215    -67   -150    228    436    379    444    192    231
   -174   -249    -77    210    -49   -163    233    459    387    449    192    207
   -135   -262   -127    197     -7   -194    233    478    387    431    174    207
   -106   -262   -155    184     23   -210    231    506    394    436    179    223
    -88   -236   -148    161     28   -192    228    532    402    441    189    231
    -51   -226   -174    137     59   -202    226    548    402    439    192    236
    -31   -220   -192    124     77   -205    231    574    418    454    210    246
    -23   -207   -184    116     80   -197    239    602    439    472    226    275
    -10   -194   -187    101     85   -192    233    605    439    470    233    296
     -2   -168   -166     83     80   -168    226    602    439    475    244    306
    -18   -158   -140     85     59   -148    236    613    454    488    262    324
    -25   -150   -124     88     49   -137    241    613    459    491    275    342
    -25   -148   -124     85     46   -135    236    594    449    478    270    345
    -49   -135    -85     90     18   -111    244    587    454    483    275    345
    -72   -137    -64    103     -5   -101    249    574    452    470    270    345
    -75   -150    -75    114      0   -114    241    540    426    446    249    316
    -88   -135    -46    111    -20    -93    233    509    413    436    244    298
   -119   -137    -18    129    -51    -77    241    488    415    431    241    290
   -135   -161    -28    145    -54    -93    236    452    392    400    210    259
   -155   -158     -2    158    -77    -80    233    415    376    381    194    249
   -187   -181      5    181    -96    -88    239    392    368    371    181    249
   -202   -194      7    200   -106    -96    233    361    348    348    158    223
   -207   -215     -7    210   -101   -111    226    329    329    327    145    200
   -220   -205     15    213   -119    -96    215    314    319    324    142    189
   -239   -218     20    228   -132   -101    215    303    311    322    140    179
   -249   -226     23    236   -137   -101    210    290    301    306    129    166
   -259   -197     62    228   -163    -70    207    285    298    296    124    187
   -267   -194     72    231   -171    -62    207    293    298    301    140    223
   -265   -231     33    246   -150    -98    213    288    298    314    155    184
   -259   -236     23    246   -142   -106    215    285    301    319    168    163
   -265   -239     23    252   -148   -109    226    296    311    332    194    168
   -270   -246     23    259   -148   -111    231    303    311    329    194    158
   -249   -236     12    241   -132   -111    220    296    301    309    174    148
   -241   -228     12    233   -127   -109    233    314    311    316    184    179
   -241   -226     12    233   -129   -106    257    332    329    335    207    205
   -228   -194     33    213   -132    -80    265    335    335    332    215    202
   -233   -181     49    207   -142    -67    283    350    350    345    231    218
   -236   -205     31    220   -135    -88    314    371    366    353    239    241
   -218   -179     38    200   -129    -70    322    376    376    361    249    254
   -187    -88     98    137   -142      5    322    387    402    392    280    275
   -205    -38    166    119   -187     64    309    381    426    415    309    303
   -207     -2    202    103   -205     98    267    361    431    426    324    337
   -192    -18    174    103   -184     77    241    348    423    420    327    342
   -197    -36    161    116   -179     62    231    340    410    410    316    327
   -205    -41    161    122   -184     57    210    314    384    392    298    316
   -200    -77    122    137   -163     20    200    290    358    368    283    316
   -207   -174     33    189   -124    -70    197    283    327    337    254    296
   -226   -280    -54    254    -85   -168    200    275    288    293    210    233
   -231   -342   -114    285    -62   -228    194    244    246    244    155    163
   -244   -371   -129    306    -59   -252    192    220    213    205    116    150
   -262   -402   -142    329    -62   -272    192    205    194    189    114    148
   -262   -415   -153    340    -54   -285    181    189    179    174    101    127
   -257   -431   -174    342    -44   -301    174    174    163    158     83     98
   -262   -426   -166    342    -49   -296    179    176    163    155     77    103
   -262   -420   -158    340    -54   -290    171    171    148    137     59     93
   -259   -428   -168    345    -46   -298    161    155    129    114     38     88
   -259   -439   -179    348    -41   -311    161    153    129    114     44     90
   -267   -431   -163    348    -54   -298    166    153    127    119     49     93
   -265   -449   -187    355    -41   -319    171    148    116    109     36     83
   -259   -475   -215    368    -23   -345    174    150    114    109     41     96
   -265   -452   -187    358    -41   -322    166    148    114    116     51    106
   -265   -478   -213    371    -28   -348    168    148     98    101     38     67
   -228   -602   -374    413     72   -488    176    150     15    -15    -90    -70
   -197   -849   -652    524    226   -750    267    226    -90   -213   -329   -280
   -189   -909   -719    548    262   -815    413    381    -46   -267   -407   -368
   -231   -665   -433    446     98   -550    493    381    101   -119   -241   -213
   -366   -210    155    288   -262    -28    374    -23    226    187    145    158
   -530    574   1104    -20   -815    839     96   -527    431    724    795    789
   -607   1283   1891   -337  -1249   1587   -145   -670    789   1363   1475   1486
   -537   1312   1849   -387  -1195   1579   -413   -753    813   1553   1652   1722
   -488    750   1239   -132   -865    995   -574   -917    322   1021   1132   1254
   -483     64    548    210   -514    306   -542   -971   -329    129    254    394
   -436   -394     41    415   -241   -176   -309   -600   -361   -135    -96     25
   -384   -483    -98    433   -142   -290    -83   -213   -127     -5    -36     75
   -309   -483   -174    394    -67   -329     51     23     15     83     25    119
   -267   -519   -252    394     -7   -387    119    119     51     77      0     62
   -262   -555   -293    407     12   -426    145    145     44     49    -38     36
   -265   -571   -309    418     20   -441    166    168     49     49    -44     49
   -265   -584   -319    423     23   -452    176    179     49     41    -44     46
   -259   -602   -342    431     41   -472    189    192     54     49    -36     51
   -262   -574   -314    415     25   -444    197    202     64     59    -28     49
   -265   -571   -306    418     20   -439    205    215     75     64    -23     49
   -262   -571   -309    415     20   -441    205    213     67     57    -31     46
   -259   -553   -293    407     15   -423    205    215     70     59    -23     44
   -259   -555   -298    407     18   -428    215    231     77     72    -10     75
   -244   -537   -293    392     23   -418    207    226     72     67    -18     62
   -236   -530   -293    381     25   -413    213    236     83     72    -20     46
   -233   -527   -293    381     28   -410    223    257    106     93     -5     93
   -228   -540   -311    381     38   -426    220    254    101     85    -12     67
   -233   -555   -322    394     41   -439    226    265    109     88    -12     49
   -233   -524   -293    379     28   -410    220    272    111     85    -20     75
   -239   -506   -267    374     12   -387    220    280    116     90     -5    101
   -228   -504   -275    366     20   -389    213    288    116     93     -2     96
   -226   -488   -265    355     18   -376    210    301    127     96     -7     83
   -228   -491   -262    358     15   -376    220    329    148    111      0    106
   -218   -491   -272    355     25   -381    215    345    153    114      2    137
   -207   -478   -270    340     28   -374    210    366    163    127     15    140
   -200   -428   -228    311     12   -329    215    397    189    155     41    155
   -192   -400   -207    293      7   -303    207    415    200    158     41    171
   -181   -392   -210    288     12   -301    213    444    220    176     59    194
   -171   -355   -184    259      5   -270    220    480    249    205     83    197
   -161   -342   -181    249     10   -262    226    517    270    223     93    233
   -142   -316   -174    228     15   -246    220    540    280    236    106    262
   -129   -267   -137    200      2   -202    218    563    296    257    124    283
   -135   -277   -145    205      2   -213    226    592    316    283    150    324
   -129   -259   -129    194     -2   -194    218    597    319    293    163    332
   -127   -205    -77    166    -25   -142    210    594    319    301    171    342
   -132   -184    -51    158    -41   -119    218    605    335    322    205    410
   -135   -189    -54    161    -44   -122    210    576    314    311    202    407
   -132   -179    -46    155    -44   -114    207    553    298    303    194    374
   -137   -189    -54    161    -41   -122    218    540    288    296    176    358
   -148   -176    -28    163    -59   -103    226    522    283    290    181    371
   -161   -176    -15    166    -72    -96    215    483    252    257    150    355
   -179   -176      2    176    -90    -88    226    465    254    259    150    340
   -202   -210    -10    205    -96   -111    231    439    249    246    129    314
   -215   -252    -36    233    -90   -145    233    407    233    226    109    314
   -231   -246    -18    239   -106   -135    226    371    213    207     90    285
   -246   -259    -15    252   -116   -137    226    348    202    197     72    257
   -254   -306    -51    280   -103   -179    210    306    163    148     10    205
   -267   -361    -93    314    -88   -228    200    272    127    109    -25    181
   -298   -371    -72    332   -114   -223    200    259    122    114    -28    174
   -301   -389    -88    345   -106   -241    194    244    111    101    -51    171
   -298   -402   -103    350    -98   -254    197    236    116    111    -33    179
   -306   -353    -46    329   -129   -200    213    259    161    166     33    252
   -319   -322     -2    319   -158   -163    207    254    163    174     36    239
   -329   -350    -23    340   -155   -187    207    244    148    155     10    171
   -332   -348    -15    337   -161   -181    218    254    161    166     15    207
   -335   -337     -2    337   -166   -171    231    270    176    187     36    285
   -340   -327     10    332   -176   -158    223    254    166    179     31    257
   -337   -337      0    337   -171   -171    228    254    166    176     28    252
   -340   -301     38    319   -189   -132    241    270    187    194     44    290
   -337   -270     67    303   -202   -101    267    296    215    231     80    277
   -340   -252     85    296   -215    -83    272    290    218    228     77    270
   -348   -223    122    285   -236    -51    288    309    241    252    111    301
   -350   -233    116    290   -236    -59    303    314    241    244    103    280
   -340   -205    135    272   -239    -36    309    311    239    231     93    290
   -332   -122    210    226   -272     44    314    337    288    290    158    361
   -332    -70    262    200   -298     96    301    340    322    335    207    394
   -332    -70    262    200   -298     93    259    311    319    335    215    392
   -316    -57    259    187   -288    101    223    280    293    309    189    348
   -327    -72    254    200   -293     90    220    275    293    314    197    353
   -335    -90    244    210   -290     75    210    259    277    303    200    353
   -329   -148    179    239   -257     15    194    241    254    280    179    329
   -335   -254     80    296   -207    -88    187    236    223    241    129    285
   -340   -366    -25    350   -158   -197    187    228    181    187     64    218
   -327   -439   -111    381   -109   -275    171    200    127    122      0    166
   -337   -470   -132    402   -103   -301    155    158     80     64    -49    135
   -348   -496   -148    423   -101   -322    148    140     59     44    -64    137
   -335   -522   -187    426    -75   -353    129    116     33     18    -83    114
   -327   -540   -213    433    -59   -379    114     98     15     -5   -101     88
   -329   -540   -213    433    -59   -376    114     98     20     -7   -101     72
   -324   -558   -233    441    -46   -397    111     96     18    -18   -124     20
   -316   -561   -244    436    -36   -402     90     75     -5    -59   -168     -7
   -329   -553   -223    441    -54   -387     90     75      0    -51   -148     25
   -350   -532   -181    441    -88   -355     90     75      5    -33   -114     38
   -350   -524   -174    439    -88   -350     85     64     -7    -49   -132     -5
   -366   -535   -168    449   -101   -350     88     62    -12    -75   -176    -54
   -379   -540   -163    459   -109   -353     90     67    -15    -98   -207    -28
   -374   -584   -213    478    -80   -400     85     59    -44   -137   -231    -23
   -329   -724   -394    527     31   -561     98     75   -122   -236   -322   -166
   -298   -953   -657    626    176   -805    226    202   -189   -394   -527   -418
   -301   -997   -698    649    197   -849    397    368   -129   -454   -626   -532
   -361   -730   -368    542      2   -550    480    293     12   -309   -454   -387
   -509   -207    301    358   -405     46    306   -220    114     18    -28     46
   -670    600   1270     31   -969    935     -5   -696    348    631    711    800
   -737   1306   2044   -285  -1389   1675   -306   -883    685   1296   1441   1491
   -678   1356   2031   -340  -1356   1693   -597   -989    698   1483   1623   1639
   -610    800   1410    -93  -1010   1104   -722  -1088    210    909   1034   1080
   -592    114    706    236   -649    410   -574   -984   -348     33    142    288
   -566   -337    228    452   -397    -54   -301   -589   -363   -236   -197    -41
   -535   -433    101    483   -319   -168    -67   -215   -124    -98   -116    -62
   -491   -452     38    472   -265   -207     80     18     33      5    -44      7
   -478   -524    -49    498   -215   -285    114     70     33    -25    -77    -12
   -470   -545    -75    509   -200   -311    137    101     46    -25    -85    -54
   -465   -592   -127    527   -168   -358    166    132     57    -38   -111    -83
   -457   -620   -163    540   -148   -392    171    135     44    -70   -140    -62
   -462   -613   -153    537   -155   -381    174    140     46    -64   -127    -44
   -472   -615   -145    542   -163   -381    200    171     83    -25    -88    -28
   -457   -615   -158    535   -150   -387    210    189    101     -7    -64    -44
   -452   -589   -137    522   -158   -363    207    200    109      2    -51    -46
   -483   -574    -90    527   -197   -335    226    215    132     25    -31    -12
   -496   -584    -88    540   -205   -335    233    218    137     31    -31    -46
   -470   -587   -119    527   -176   -353    231    228    142     25    -51    -72
   -480   -574    -93    527   -194   -335    239    246    153     23    -62    -80
   -501   -550    -51    524   -226   -301    252    267    166     25    -67    -46
   -480   -542    -64    511   -210   -303    239    249    145    -10   -103    -20
   -472   -535    -64    504   -207   -301    239    257    148    -12   -106     15
   -480   -504    -23    493   -228   -265    265    298    194     36    -54     64
   -506   -509     -2    506   -254   -257    272    311    210     54    -41     51
   -532   -530      2    530   -267   -265    280    324    228     75    -18     51
   -524   -527     -2    524   -265   -265    293    358    259    114     20     54
   -478   -496    -18    488   -231   -257    296    384    277    132     23     -2
   -444   -472    -31    457   -207   -252    277    374    254     85    -31     25
   -431   -454    -23    441   -205   -239    280    392    259     75    -44     54
   -433   -462    -31    446   -202   -246    298    431    288     98    -31     80
   -418   -472    -54    446   -181   -265    309    478    322    137     12    135
   -397   -467    -70    431   -163   -270    316    517    350    176     41     90
   -405   -467    -62    436   -174   -267    329    553    371    184     31     64
   -387   -480    -96    431   -148   -288    335    584    379    176     23    153
   -340   -452   -111    397   -114   -283    329    615    400    202     54    202
   -319   -410    -90    363   -114   -252    337    662    446    267    124    226
   -309   -387    -77    348   -116   -233    345    680    459    280    140    223
   -306   -387    -80    348   -114   -233    332    667    436    257    109    233
   -311   -400    -88    355   -111   -244    335    665    439    267    135    254
   -303   -428   -124    363    -93   -277    340    662    452    301    176    254
   -270   -423   -153    345    -59   -290    322    633    433    298    181    207
   -257   -400   -142    327    -57   -272    311    610    415    280    153    202
   -301   -381    -80    342   -111   -231    327    607    423    288    163    259
   -309   -355    -49    329   -129   -202    319    579    405    267    135    187
   -342   -345     -2    342   -171   -174    311    527    366    213     77    192
   -358   -353      5    355   -184   -174    309    493    358    210     88    241
   -353   -363    -10    358   -171   -187    309    467    368    246    122    181
   -374   -374      0    371   -187   -187    296    415    345    220     93    114
   -423   -387     33    405   -228   -176    306    400    342    213     80    148
   -433   -387     46    407   -241   -171    303    371    329    200     59    111
   -433   -407     25    420   -231   -192    272    303    262    114    -23    122
   -426   -418      5    420   -218   -207    257    277    249    114    -23     83
   -459   -439     20    449   -241   -210    265    265    254    122    -15    111
   -472   -454     18    462   -246   -218    262    262    259    135      7    109
   -475   -449     25    462   -252   -213    252    246    254    142     12     57
   -462   -467     -7    465   -228   -239    249    249    259    148      2     36
   -441   -467    -25    454   -207   -249    236    239    249    124    -23    -18
   -457   -467    -10    459   -223   -239    220    202    207     59    -90      5
   -467   -452     15    459   -241   -218    231    220    220     57    -96    114
   -462   -452     10    454   -239   -220    241    252    262    116    -25    148
   -459   -454      5    454   -233   -226    236    244    262    124    -15    103
   -496   -444     51    467   -277   -197    246    244    259    114    -38     77
   -498   -426     72    462   -285   -176    277    280    285    127    -33    140
   -488   -392     96    439   -293   -148    290    298    309    148     -7    166
   -483   -355    127    418   -306   -114    296    293    316    153      5    174
   -504   -319    181    410   -342    -67    322    309    345    192     49    205
   -483   -316    166    400   -324    -75    348    348    384    244    103    200
   -433   -285    148    358   -293    -70    332    340    366    213     51    114
   -413   -205    207    309   -311      2    340    348    376    210     49    200
   -426   -148    277    285   -353     64    337    345    405    246     88    246
   -441   -127    314    285   -379     93    290    309    400    249    103    252
   -439   -127    309    283   -376     90    262    301    405    270    127    280
   -452   -137    314    296   -384     85    265    303    410    296    142    254
   -436   -127    309    280   -374     90    236    285    394    283    116    223
   -423   -135    288    280   -355     75    215    252    350    236     75    213
   -439   -194    244    316   -342     23    210    246    327    210     46    200
   -459   -288    171    374   -316    -59    207    236    288    161     -5    179
   -472   -379     93    426   -285   -145    200    205    246    124    -44    124
   -491   -426     64    459   -277   -181    205    194    236    124    -38     93
   -480   -418     62    446   -272   -179    194    181    220    111    -49     62
   -498   -436     59    467   -280   -189    189    168    197     77    -93     33
   -511   -454     57    480   -285   -200    189    161    184     62   -106     36
   -519   -454     64    488   -293   -194    189    158    187     64   -103     46
   -517   -467     46    491   -283   -213    184    153    181     70    -93     25
   -488   -436     49    462   -270   -194    171    148    171     64    -98     10
   -488   -420     67    452   -280   -176    171    150    168     62   -111      7
   -522   -439     83    480   -303   -179    184    153    168     54   -122     31
   -535   -472     59    504   -301   -207    179    137    158     62    -83     36
   -498   -428     70    465   -285   -179    171    140    166     83    -67    -57
   -506   -439     67    472   -288   -187    168    135    137     23   -158    -57
   -501   -488     12    496   -257   -239    155    116     93    -33   -210    -10
   -488   -553    -64    519   -213   -309    150    116     49    -85   -267    -96
   -446   -727   -280    584    -83   -504    210    184    -15   -207   -410   -236
   -418   -896   -478    654     28   -688    335    332    -36   -319   -558   -439
   -392   -846   -454    620     31   -652    465    517     75   -275   -532   -478
   -511   -436     75    472   -296   -181    457    277    218    -23   -228   -176
   -711    174    885    270   -800    530    259   -296    322    381    285    389
   -891    940   1831    -25  -1361   1384     31   -698    561    989    992   1153
   -911   1387   2299   -236  -1605   1842   -210   -859    789   1551   1592   1808
   -818   1067   1886   -124  -1353   1478   -402   -992    514   1356   1379   1628
   -771    475   1247    148  -1010    862   -459  -1062    -41    579    566    787
   -732   -114    615    420   -675    249   -324   -815   -340    -49   -153    101
   -667   -363    303    517   -485    -31    -98   -361   -158    -31   -223      7
   -592   -402    187    496   -389   -106     49    -80     20     98   -119     59
   -542   -446     96    493   -322   -176    119     54     88    135   -101     31
   -509   -470     38    485   -275   -215    155    116    111    140   -122    -12
   -485   -504    -18    496   -233   -262    176    142    114    127   -140    -18
   -496   -535    -38    514   -231   -285    179    145    101    103   -153    -57
   -504   -514    -10    509   -246   -262    187    153    101     93   -161    -51
   -517   -506     10    509   -265   -246    205    179    124    124   -116      5
   -532   -527      5    530   -270   -262    207    181    132    148    -72      2
   -491   -501    -10    496   -241   -257    194    179    127    140    -98   -119
   -462   -496    -36    478   -213   -267    200    184    109     88   -176   -129
   -452   -501    -51    475   -202   -277    192    166     72     28   -226    -90
   -452   -493    -41    472   -205   -267    189    166     72     31   -236   -111
   -452   -480    -28    465   -213   -254    197    187     83     44   -226    -57
   -446   -493    -46    470   -202   -270    197    184     85     62   -194    -44
   -423   -498    -75    459   -176   -285    181    179     88     85   -161    -70
   -397   -478    -80    439   -158   -280    184    192    106    109   -155   -171
   -413   -449    -36    428   -189   -244    192    210    111     88   -207   -142
   -405   -454    -49    428   -179   -252    179    205     90     54   -226    -72
   -405   -467    -62    433   -174   -267    176    205     88     57   -223    -96
   -407   -449    -41    428   -184   -246    189    239    122     96   -200    -51
   -371   -433    -62    400   -155   -246    176    257    132    119   -168    -41
   -345   -423    -80    384   -132   -252    171    267    137    122   -168    -67
   -363   -413    -51    387   -158   -233    192    309    171    145   -153    -28
   -368   -384    -15    376   -176   -200    205    353    202    166   -129     15
   -355   -402    -49    376   -153   -226    200    368    205    158   -132      5
   -337   -413    -75    374   -132   -244    215    407    233    176   -119     12
   -327   -381    -54    353   -137   -218    228    449    267    205    -88     57
   -314   -358    -44    337   -135   -202    223    472    277    213    -75     75
   -314   -361    -49    335   -135   -207    231    504    301    239    -49     90
   -314   -350    -36    332   -140   -194    244    537    329    265    -20    116
   -280   -319    -41    298   -119   -179    239    561    345    290     10    161
   -236   -277    -41    257    -98   -161    223    568    353    322     46    181
   -246   -241      2    241   -124   -119    231    584    374    350     64    171
   -257   -228     28    241   -142   -101    236    587    374    353     51    197
   -298   -236     62    267   -181    -88    233    563    363    363     75    236
   -298   -226     72    262   -187    -77    236    558    379    410    132    218
   -272   -200     72    236   -174    -64    236    550    374    405    106    142
   -293   -213     77    252   -187    -67    233    509    327    332     31    168
   -314   -223     90    267   -205    -67    236    488    319    327     38    205
   -332   -213    119    272   -226    -46    249    475    324    335     54    200
   -345   -241    103    290   -226    -70    254    454    316    319     46    184
   -371   -285     83    327   -228   -101    257    420    303    296     25    150
   -397   -298     96    345   -246   -101    267    397    303    290     18    132
   -413   -316     96    366   -254   -111    265    366    285    265    -10    103
   -423   -381     41    400   -233   -171    252    329    257    226    -46     64
   -428   -418     10    423   -220   -205    252    311    244    207    -64     49
   -433   -420     10    426   -223   -207    244    283    226    187    -88     28
   -444   -452     -7    449   -218   -231    231    252    197    153   -122     -5
   -452   -472    -20    459   -218   -249    226    233    179    129   -137    -18
   -444   -472    -28    457   -210   -252    228    241    189    148   -106     15
   -428   -470    -44    449   -194   -257    220    239    192    155    -88    -10
   -420   -478    -57    449   -181   -267    218    226    184    132   -135    -88
   -420   -501    -80    462   -171   -290    220    231    179    101   -192    -49
   -431   -522    -90    478   -171   -306    220    223    166     80   -205    -20
   -449   -540    -90    493   -181   -314    218    218    168     93   -184    -18
   -397   -522   -124    459   -137   -324    223    241    197    132   -137     12
   -379   -509   -132    441   -124   -322    228    252    213    155   -114     -7
   -381   -530   -148    454   -116   -340    233    244    202    135   -142    -31
   -389   -491   -101    439   -145   -296    233    233    189    106   -176    -23
   -392   -431    -38    413   -176   -236    249    249    207    119   -166     25
   -400   -418    -20    407   -189   -220    265    254    215    127   -150     28
   -420   -397     20    407   -220   -189    288    262    231    142   -132     28
   -407   -376     31    389   -223   -174    311    283    252    168   -103     38
   -371   -340     31    355   -202   -155    337    314    283    202    -64     70
   -363   -270     90    316   -231    -90    337    314    298    215    -54     70
   -371   -213    158    290   -265    -28    322    303    306    213    -59    111
   -363   -171    192    267   -280      7    290    290    322    233    -28    166
   -366   -166    200    267   -283     15    265    275    324    249     -5    140
   -355   -179    174    267   -267     -2    249    262    303    226    -23    103
   -350   -176    174    262   -265     -2    244    254    296    218    -31     93
   -371   -192    176    280   -275     -7    226    226    265    187    -59     83
   -368   -277     90    324   -231    -93    226    223    236    153    -88     67
   -366   -376    -10    371   -179   -194    228    226    197    106   -142     18
   -384   -439    -54    410   -166   -246    228    207    155     57   -192    -15
   -392   -472    -80    431   -155   -277    213    176    116     15   -223    -41
   -400   -501   -101    452   -150   -301    205    158     93     -5   -239    -57
   -410   -522   -114    465   -148   -319    197    142     75    -28   -257    -85
   -407   -548   -142    478   -135   -345    184    122     46    -59   -285    -98
   -402   -561   -158    478   -122   -361    171    111     28    -80   -298    -93
   -405   -563   -158    485   -124   -361    179    119     38    -72   -296    -75
   -392   -571   -179    480   -109   -376    174    116     28    -83   -309    -88
   -400   -581   -181    491   -111   -381    161    103      0   -124   -353   -111
   -410   -597   -187    501   -114   -392    158    101    -10   -145   -371   -116
   -410   -628   -218    519    -96   -423    155    101    -18   -150   -381   -127
   -413   -613   -200    509   -106   -407    142     93    -20   -142   -366   -142
   -410   -613   -202    509   -103   -407    137     98     -5   -114   -337   -168
   -428   -626   -197    524   -116   -413    155    111     15    -93   -311   -171
   -426   -711   -285    568    -70   -498    163    109    -33   -158   -366   -210
   -376   -919   -542    646     83   -732    207    168   -122   -311   -532   -363
   -327  -1080   -753    704    210   -917    329    309   -150   -462   -727   -566
   -329   -974   -646    649    158   -810    459    465    -20   -407   -688   -540
   -436   -636   -200    537   -119   -418    493    293    142   -171   -400   -298
   -600     -7    592    303   -600    293    267   -254    259    262    148    270
   -740    774   1514    -18  -1127   1143     18   -618    514    880    859   1010
   -730   1124   1852   -197  -1291   1488   -246   -745    719   1369   1361   1561
   -615    789   1405    -85  -1010   1096   -459   -867    452   1187   1166   1475
   -592    155    748    215   -670    452   -511   -995   -197    332    322    641
   -589   -358    231    472   -413    -64   -394   -849   -555   -329   -379    -72
   -555   -576    -20    566   -270   -301   -181   -459   -397   -345   -485   -205
   -509   -571    -62    540   -223   -316     10   -145   -174   -194   -381   -132
   -465   -607   -142    535   -161   -376    116     20    -75   -150   -350   -119
   -433   -631   -197    532   -119   -415    150     72    -62   -163   -366   -132
   -405   -620   -215    509    -96   -418    163     96    -54   -163   -368   -163
   -400   -644   -244    522    -77   -444    189    119    -46   -168   -384   -194
   -394   -667   -275    530    -62   -472    202    137    -49   -189   -420   -171
   -405   -644   -239    522    -83   -441    213    153    -36   -174   -405   -163
   -418   -641   -223    527    -98   -431    220    163    -25   -158   -384   -142
   -428   -646   -218    537   -106   -433    220    158    -33   -163   -384   -181
   -394   -636   -241    514    -77   -439    223    174    -23   -158   -392   -163
   -400   -626   -226    511    -88   -426    236    184    -12   -148   -381   -150
   -397   -636   -239    514    -80   -439    239    187    -15   -153   -387   -135
   -387   -633   -246    511    -70   -441    233    187    -15   -150   -379   -116
   -415   -620   -205    517   -106   -413    241    200     -2   -129   -361    -90
   -426   -597   -171    511   -129   -384    241    200      5   -111   -329    -70
   -410   -589   -179    498   -116   -384    239    218     23    -75   -293    -83
   -426   -592   -166    509   -129   -379    249    244     41    -59   -293   -109
   -428   -563   -135    496   -148   -350    244    249     36    -80   -332    -93
   -407   -571   -166    488   -122   -368    233    246     25    -85   -337    -64
   -400   -574   -174    485   -116   -374    239    262     38    -70   -322    -51
   -397   -535   -137    467   -129   -337    257    293     67    -33   -293    -23
   -397   -532   -137    462   -129   -335    259    311     80    -15   -277    -15
   -405   -540   -135    472   -137   -337    254    319     85     -7   -267    -23
   -413   -519   -109    465   -153   -314    257    340    106     10   -246     -7
   -402   -519   -116    462   -142   -319    257    358    119     20   -246     -2
   -379   -524   -145    452   -119   -335    254    387    142     44   -228     18
   -368   -506   -137    439   -116   -324    262    426    171     75   -215     38
   -368   -506   -137    436   -116   -324    275    467    202    109   -192     62
   -381   -491   -109    436   -137   -301    267    488    223    129   -171    101
   -374   -459    -85    415   -145   -272    270    527    259    179   -129    132
   -363   -431    -67    394   -148   -249    267    558    285    220    -85    161
   -337   -402    -64    368   -137   -236    259    574    306    254    -51    181
   -316   -389    -72    353   -122   -231    249    574    309    272    -33    192
   -337   -374    -36    353   -150   -205    244    563    298    267    -38    202
   -335   -368    -36    350   -150   -202    236    553    285    265    -31    210
   -340   -368    -31    353   -155   -200    218    527    267    257    -25    205
   -355   -366    -10    361   -174   -189    215    509    262    267      2    215
   -363   -348     15    355   -192   -166    207    491    249    267     10    202
   -358   -366     -7    361   -176   -187    200    462    220    233    -23    179
   -366   -374     -7    368   -181   -192    200    436    202    207    -51    171
   -392   -371     20    381   -207   -176    205    413    192    189    -75    140
   -405   -423    -18    413   -194   -220    213    392    179    171    -93    116
   -428   -467    -38    449   -194   -254    213    363    166    148   -106    101
   -452   -478    -25    462   -215   -252    215    337    155    135   -111     88
   -444   -470    -25    457   -210   -249    207    301    127     93   -161     28
   -452   -517    -67    483   -194   -293    194    254     85     36   -236    -28
   -470   -555    -85    514   -194   -322    187    228     64     10   -262    -38
   -467   -584   -116    524   -176   -350    179    205     51      5   -257    -57
   -454   -555   -101    506   -176   -329    163    171     33    -10   -270   -122
   -452   -571   -119    509   -168   -345    155    158     20    -33   -296   -122
   -462   -568   -106    514   -179   -337    163    161     28    -23   -288   -106
   -449   -568   -119    506   -166   -345    155    148     18    -38   -319   -155
   -452   -558   -106    506   -174   -332    148    137      2    -64   -358   -168
   -478   -558    -80    517   -200   -319    153    142     10    -67   -358   -127
   -475   -574    -98    522   -189   -337    155    155     28    -44   -327    -83
   -472   -558    -88    514   -194   -324    150    155     33    -28   -306    -72
   -470   -527    -57    498   -207   -293    161    168     54      0   -283    -83
   -475   -530    -57    501   -210   -296    168    174     62     10   -285   -114
   -470   -524    -54    496   -207   -290    168    168     57      0   -301   -103
   -483   -509    -25    493   -228   -267    179    181     72     18   -280    -83
   -519   -493     25    506   -272   -233    205    194     96     41   -246    -64
   -496   -465     31    480   -265   -218    231    226    129     77   -200    -18
   -472   -454     18    462   -246   -218    252    246    153    114   -161     -2
   -493   -439     54    465   -275   -192    272    257    166    129   -142    -15
   -465   -355    109    410   -288   -124    285    272    192    155   -116      0
   -446   -285    161    366   -306    -62    275    270    210    168   -103     28
   -472   -252    220    361   -348    -15    267    267    228    192    -62     85
   -493   -218    275    353   -387     28    241    257    244    226    -15    109
   -454   -197    257    327   -355     28    215    249    241    233      0     98
   -465   -218    244    340   -355     12    205    241    233    228     -2     80
   -465   -233    231    348   -350     -2    189    223    215    213     -5     88
   -478   -262    215    368   -350    -23    171    197    184    184    -20     64
   -483   -332    150    407   -316    -90    166    187    158    161    -36     38
   -506   -454     51    478   -280   -202    166    184    127    127    -72     -7
   -522   -530     -7    524   -259   -270    158    166     93     88   -111    -51
   -535   -553    -20    542   -257   -288    142    132     54     49   -148    -83
   -514   -561    -46    537   -233   -303    127    114     25     25   -168    -98
   -517   -584    -67    548   -226   -324    129    109     20     15   -179   -114
   -524   -618    -93    571   -215   -355    127    101      7      0   -192   -124
   -530   -649   -119    587   -207   -384    116     96     -2    -18   -210   -132
   -530   -654   -124    592   -202   -389    124    106      2    -15   -210   -116
   -519   -678   -158    597   -181   -418    122    106      0    -15   -218   -124
   -530   -685   -155    607   -187   -420    116     96     -7    -23   -228   -148
   -540   -704   -166    620   -187   -433    116     98     -7    -28   -233   -153
   -532   -714   -181    623   -176   -449    111     93    -18    -41   -241   -158
   -514   -719   -207    615   -155   -465    101     88    -23    -51   -249   -161
   -522   -730   -207    626   -158   -470    106     93    -18    -46   -249   -155
   -535   -737   -205    636   -166   -472    122    103    -20    -54   -262   -163
   -488   -849   -361    670    -64   -605    135    127    -57   -116   -329   -231
   -439  -1093   -657    763    109   -875    215    233   -124   -262   -498   -405
   -407  -1215   -810    810    200  -1013    376    426    -85   -348   -620   -568
   -420  -1052   -631    735    103   -841    517    558     93   -231   -514   -496
   -527   -641   -114    584   -207   -379    475    233    205      2   -210   -176
   -696      5    701    342   -698    353    174   -389    275    449    363    423
   -826    810   1636      7  -1231   1223   -124   -761    514   1072   1083   1145
   -792   1174   1964   -192  -1379   1569   -441   -924    659   1504   1535   1631
   -717    711   1428      2  -1072   1070   -600  -1018    345   1218   1236   1387
   -683     62    743    309   -711    400   -581  -1021   -254    342    358    527
   -649   -459    189    553   -420   -135   -397   -769   -509   -228   -262   -106
   -631   -646    -18    636   -309   -332   -168   -376   -311   -197   -309   -194
   -579   -662    -83    620   -249   -374     10    -80   -101    -70   -220   -127
   -530   -711   -181    620   -176   -449     93     64    -18    -33   -200    -98
   -519   -743   -226    631   -148   -485    119    106     -7    -36   -202   -129
   -519   -743   -223    628   -148   -483    140    129      5    -31   -184   -129
   -511   -750   -239    631   -137   -496    150    153     15    -25   -166   -132
   -509   -761   -254    633   -129   -509    153    158     12    -36   -189   -192
   -511   -756   -246    633   -135   -501    155    171     18    -46   -218   -189
   -511   -756   -244    631   -137   -501    163    189     31    -38   -207   -166
   -511   -763   -252    639   -129   -509    166    194     36    -31   -192   -168
   -511   -750   -239    628   -140   -496    168    205     44    -18   -179   -163
   -511   -745   -233    626   -140   -491    181    223     62     -2   -163   -150
   -517   -769   -254    641   -132   -511    189    228     64      0   -161   -142
   -514   -766   -252    641   -132   -509    184    231     67      5   -155   -132
   -491   -711   -223    600   -135   -467    181    241     80     23   -145   -135
   -478   -683   -205    579   -137   -444    176    246     85     25   -148   -145
   -472   -683   -210    576   -132   -446    163    239     75     10   -163   -142
   -467   -657   -189    563   -140   -423    163    249     83     18   -153   -129
   -467   -659   -192    561   -137   -426    179    265     93     28   -145   -114
   -470   -654   -184    561   -142   -420    176    270     98     33   -148   -119
   -472   -649   -176    561   -150   -413    179    285    111     49   -137   -116
   -475   -641   -166    558   -155   -405    184    306    129     62   -127    -98
   -457   -654   -200    555   -129   -428    184    324    140     75   -116    -90
   -446   -652   -205    548   -122   -428    184    342    150     80   -109    -93
   -452   -644   -194    545   -129   -418    194    374    174    103    -90    -83
   -441   -636   -194    540   -124   -415    205    405    189    119    -70    -70
   -407   -605   -200    506   -106   -402    200    433    202    127    -62    -57
   -381   -589   -207    483    -88   -400    210    478    236    166    -31    -28
   -371   -576   -205    472    -85   -392    220    519    265    197     -5     -7
   -355   -558   -202    457    -77   -381    218    545    277    210     10      0
   -353   -545   -194    449    -80   -371    218    574    293    223     23     12
   -342   -524   -181    433    -83   -353    223    600    309    249     49     46
   -329   -504   -174    415    -77   -340    207    602    303    252     51     49
   -322   -498   -176    410    -72   -337    200    607    303    265     64     59
   -311   -478   -166    392    -75   -324    202    613    311    277     83     83
   -270   -428   -158    348    -57   -293    207    610    314    285     90     96
   -254   -389   -135    322    -59   -262    197    584    298    280     90     93
   -285   -394   -109    340    -88   -252    181    555    283    272     85     90
   -280   -384   -103    332    -90   -244    174    535    270    262     77     80
   -296   -394    -98    345    -98   -246    174    504    249    249     62     62
   -332   -400    -70    366   -132   -236    184    467    233    236     51     49
   -348   -413    -64    381   -142   -239    207    446    233    231     46     49
   -361   -423    -64    389   -150   -244    200    402    213    207     20     18
   -381   -439    -57    410   -163   -249    194    361    194    187      0     -7
   -400   -467    -70    433   -166   -270    197    335    187    176    -10    -23
   -402   -485    -83    444   -161   -285    184    301    168    161    -31    -38
   -410   -517   -106    465   -153   -311    158    257    129    129    -62    -75
   -407   -504    -96    457   -158   -301    142    223    106    111    -85    -90
   -405   -493    -90    449   -158   -293    132    200     90     98   -101   -106
   -400   -519   -119    459   -140   -319    119    174     70     77   -124   -129
   -397   -527   -132    459   -135   -329    109    161     62     67   -135   -132
   -389   -519   -129    454   -132   -324    106    161     64     75   -127   -127
   -387   -519   -132    452   -127   -327     80    145     54     62   -142   -142
   -358   -498   -140    428   -109   -319     51    135     44     51   -153   -153
   -371   -501   -132    433   -122   -316     62    140     51     54   -161   -150
   -392   -501   -109    446   -142   -306     72    137     49     46   -179   -161
   -374   -470    -96    420   -140   -283     93    145     57     64   -163   -163
   -376   -459    -83    418   -148   -272    109    158     72     90   -135   -158
   -389   -475    -85    431   -153   -280    101    158     72     90   -140   -163
   -387   -480    -93    433   -148   -288     88    145     59     75   -155   -176
   -387   -472    -88    428   -150   -280     96    153     67     88   -150   -171
   -371   -431    -59    402   -155   -246    119    179     96    114   -127   -148
   -366   -397    -33    381   -168   -215    135    189    109    124   -114   -132
   -366   -371     -5    368   -181   -187    153    205    127    148    -88   -101
   -366   -350     15    355   -192   -166    181    226    153    181    -51    -67
   -353   -311     41    332   -197   -135    187    231    155    187    -46    -88
   -337   -306     31    319   -184   -137    187    236    161    192    -54   -114
   -311   -246     64    277   -189    -90    194    252    194    218    -38    -72
   -298   -189    106    241   -202    -41    176    249    213    241    -10    -10
   -270   -127    142    200   -207      7    111    213    197    236    -10     -5
   -267   -153    114    207   -194    -20     90    205    187    231    -12     -5
   -272   -168    103    220   -189    -33     83    197    179    239      0     -7
   -283   -192     88    236   -187    -54     59    163    145    210    -18    -33
   -288   -239     49    265   -168    -96     44    137    114    174    -54    -46
   -290   -340    -51    314   -122   -197     41    135     80    140    -88    -70
   -293   -426   -132    358    -80   -280     28    116     38     93   -137   -127
   -293   -478   -187    384    -54   -332     12     85     -2     46   -181   -181
   -309   -501   -192    405    -59   -348     10     67    -23     31   -192   -194
   -306   -517   -210    410    -49   -363     -5     46    -46      5   -213   -220
   -298   -550   -252    423    -25   -400    -18     31    -77    -31   -244   -244
   -298   -555   -259    426    -20   -407    -20     31    -88    -46   -257   -254
   -293   -561   -267    428    -12   -415    -18     36    -80    -46   -254   -244
   -285   -568   -285    426     -2   -428    -33     28    -98    -67   -270   -252
   -285   -568   -283    426     -2   -426    -41     25   -106    -72   -275   -257
   -298   -566   -270    431    -15   -420    -36     33   -103    -72   -272   -252
   -290   -568   -277    431     -7   -423    -28     44    -98    -70   -265   -241
   -272   -574   -303    423     15   -441    -33     46   -101    -75   -267   -233
   -277   -566   -288    420      2   -428    -44     44   -111    -85   -275   -228
   -293   -576   -283    433     -7   -431    -46     44   -114    -83   -275   -223
   -262   -566   -303    415     20   -436    -54     49   -124    -93   -283   -239
   -226   -665   -439    444    103   -553    -49     70   -181   -176   -371   -316
   -189   -888   -701    537    254   -795     49    171   -262   -332   -553   -496
   -171  -1026   -854    597    340   -940    228    379   -226   -402   -649   -618
   -168   -782   -613    475    220   -698    394    467    -31   -236   -483   -480
   -290   -303    -12    296   -140   -158    259      0    101     75    -98    -80
   -459    394    854     33   -657    623    -70   -579    262    558    493    550
   -618   1153   1769   -270  -1195   1462   -381   -880    574   1189   1192   1270
   -592   1480   2073   -444  -1332   1777   -717  -1002    745   1590   1608   1722
   -491    982   1473   -246   -982   1226   -891  -1111    319   1135   1158   1325
   -454    322    776     64   -615    548   -844  -1109   -298    293    324    514
   -433   -249    184    340   -311    -33   -574   -763   -504   -192   -228    -51
   -368   -467    -98    418   -135   -283   -298   -337   -329   -171   -280   -145
   -283   -511   -228    397    -28   -368   -150   -103   -205   -114   -249   -132
   -249   -566   -316    407     31   -441    -83     -5   -171   -114   -254   -148
   -231   -613   -384    420     75   -498    -54     38   -158   -114   -259   -166
   -218   -659   -441    439    111   -550    -36     67   -155   -124   -257   -166
   -218   -685   -470    449    124   -576    -36     72   -166   -145   -270   -176
   -210   -698   -488    454    137   -594    -25     88   -158   -137   -267   -176
   -200   -691   -491    446    142   -592    -36     93   -158   -140   -270   -189
   -150   -639   -488    394    168   -563    -62     93   -166   -153   -275   -194
   -122   -615   -496    368    187   -558    -70    109   -158   -145   -262   -168
   -174   -649   -478    410    150   -563    -38    119   -158   -142   -262   -161
   -226   -678   -454    452    111   -566     -2    124   -155   -140   -262   -168
   -210   -657   -446    433    116   -553     23    142   -137   -129   -244   -150
   -210   -644   -433    426    109   -540     15    148   -135   -127   -241   -135
   -207   -646   -439    426    114   -542     12    153   -132   -127   -239   -127
   -202   -654   -452    428    124   -553      2    158   -135   -127   -239   -127
   -189   -646   -457    418    132   -553      0    168   -127   -119   -228   -114
   -189   -631   -444    407    127   -537     -7    168   -135   -129   -239   -111
   -168   -615   -446    392    137   -532     -5    184   -129   -129   -236   -101
   -161   -605   -444    381    140   -524      0    205   -116   -116   -220    -77
   -158   -605   -446    381    142   -527      5    228   -101   -103   -205    -64
   -150   -600   -449    371    148   -524      5    239   -103   -106   -210    -64
   -142   -589   -446    366    150   -519      7    257    -96   -109   -213    -67
   -127   -571   -444    348    155   -509     15    293    -72    -90   -194    -41
    -98   -540   -441    319    171   -491     23    324    -54    -80   -181    -23
    -93   -545   -452    316    179   -498     25    348    -54    -90   -194    -25
    -80   -514   -436    296    176   -475     36    381    -41    -85   -189    -15
    -64   -480   -418    270    174   -449     38    420    -25    -70   -174      2
    -54   -480   -426    267    184   -454     41    459    -12    -64   -171      7
    -31   -470   -439    249    202   -454     46    501      7    -44   -148     36
      7   -423   -431    207    218   -428     72    550     44    -10   -111     83
     18   -418   -436    200    226   -426     80    576     57      2    -96    101
     38   -405   -444    184    241   -423     70    584     62      2    -90    111
     41   -384   -426    168    231   -405     72    594     72     10    -80    127
     31   -376   -407    171    218   -392     75    589     70     12    -75    132
     18   -400   -418    189    215   -407     75    576     57      2    -80    129
     10   -387   -397    189    202   -392     70    558     44    -10    -85    129
     15   -353   -368    166    189   -361     62    537     33    -20    -85    127
     31   -337   -368    153    200   -353     64    514     23    -31    -93    122
     12   -332   -345    155    179   -337     51    478      2    -54   -111    111
    -33   -335   -301    184    132   -319     38    431    -15    -72   -122    101
    -54   -358   -306    205    124   -332     44    392    -28    -88   -132     90
    -59   -353   -293    205    116   -324     46    353    -41   -103   -142     77
    -93   -379   -285    233     96   -332     38    306    -64   -132   -168     57
   -101   -410   -309    257    103   -361     20    249   -103   -174   -202     20
   -111   -426   -314    267     98   -368      2    200   -135   -210   -233    -15
   -127   -436   -309    280     90   -374    -12    163   -158   -233   -249    -33
   -135   -454   -322    293     90   -389    -28    135   -174   -252   -262    -46
   -129   -459   -329    296     98   -394    -36    111   -194   -277   -285    -67
   -145   -475   -329    309     90   -402    -38     98   -207   -296   -298    -77
   -153   -498   -348    324     96   -423    -31     96   -205   -301   -301    -77
   -148   -501   -355    322    101   -428    -36     88   -215   -314   -314    -88
   -150   -511   -361    332    103   -436    -36     83   -223   -322   -319    -88
   -150   -511   -361    329    103   -436    -46     83   -218   -319   -316    -83
   -153   -511   -358    332    101   -436    -46     80   -220   -327   -322    -88
   -153   -530   -379    340    111   -454    -38     80   -226   -335   -327    -96
   -155   -532   -376    345    109   -454    -25     90   -215   -329   -322    -88
   -163   -522   -358    340     96   -439    -41     85   -220   -337   -324    -88
   -145   -496   -350    322    101   -423    -51     80   -226   -350   -335    -96
   -135   -457   -322    296     90   -389    -46     80   -226   -350   -335    -93
   -140   -446   -306    293     83   -376    -25     90   -210   -337   -322    -75
   -150   -488   -337    316     93   -413    -20     96   -210   -345   -329    -80
   -150   -470   -322    309     85   -397    -12     98   -205   -345   -329    -80
   -153   -433   -280    290     59   -358      0    111   -189   -335   -314    -62
   -150   -407   -257    280     51   -332     12    124   -176   -322   -298    -46
   -155   -392   -236    272     38   -316     31    129   -171   -324   -296    -44
   -145   -379   -233    259     44   -306     54    142   -163   -327   -296    -46
   -140   -350   -213    244     36   -283     72    158   -142   -306   -272    -25
   -111   -290   -179    202     33   -236     75    171   -116   -280   -241      5
   -106   -272   -166    189     28   -220     57    168    -93   -257   -210     38
   -101   -207   -106    153      2   -158      7    148    -90   -254   -202     49
    -93   -205   -111    148      7   -161    -23    132   -103   -267   -210     41
    -93   -228   -135    161     20   -181    -38    114   -122   -285   -218     31
   -109   -241   -135    174     12   -189    -54    101   -124   -290   -218     33
   -101   -265   -163    181     31   -215    -67     85   -142   -314   -233     20
   -103   -363   -259    231     77   -311    -75     62   -194   -374   -290    -33
   -142   -493   -350    319    103   -423    -77     44   -239   -426   -348    -85
   -158   -535   -376    345    106   -457    -83     25   -265   -459   -381   -116
   -158   -550   -392    353    116   -472    -88      5   -293   -496   -415   -148
   -166   -587   -420    374    124   -504    -96    -18   -319   -527   -444   -171
   -174   -607   -433    392    129   -522   -101    -25   -327   -535   -452   -174
   -163   -613   -449    387    140   -532   -106    -31   -340   -548   -467   -184
   -163   -646   -483    405    158   -563   -119    -36   -355   -568   -485   -200
   -174   -652   -478    413    148   -563   -122    -41   -361   -581   -496   -207
   -181   -639   -457    410    137   -548   -116    -44   -361   -581   -498   -205
   -174   -628   -454    400    140   -542   -122    -49   -366   -594   -506   -210
   -176   -631   -454    405    137   -545   -127    -51   -374   -605   -517   -218
   -176   -644   -470    407    145   -558   -127    -49   -374   -610   -517   -213
   -174   -678   -504    426    163   -592   -137    -57   -389   -631   -535   -226
   -179   -693   -517    436    166   -605   -135    -57   -394   -639   -542   -228
   -174   -685   -514    428    168   -600   -122    -41   -387   -633   -535   -218
   -140   -753   -615    446    236   -683   -119    -36   -433   -696   -602   -280
    -72   -956   -883    514    405   -919    -77     25   -530   -854   -776   -452
    -41  -1117  -1075    576    514  -1096     83    215   -519   -945   -906   -600
    -49   -969   -919    506    433   -945    244    348   -345   -828   -797   -517
   -158   -579   -420    368    129   -501    205     28   -200   -576   -493   -218
   -335     36    371    150   -353    202    -88   -579    -72   -163     25    335
   -514    831   1343   -161   -930   1088   -384   -914    228    465    737   1075
   -509   1236   1745   -363  -1127   1491   -693  -1057    426    906   1215   1584
   -397    919   1317   -262   -857   1117   -932  -1187    132    662    976   1408
   -348    246    594     51   -470    420   -987  -1278   -530   -174    163    626
   -350   -374    -23    361   -166   -200   -735   -984   -854   -797   -517    -59
   -296   -613   -316    454     10   -465   -446   -532   -683   -805   -610   -189
   -231   -649   -420    439     93   -535   -249   -220   -498   -701   -542   -150
   -187   -670   -483    428    148   -576   -166    -80   -431   -678   -527   -153
   -168   -730   -561    449    194   -646   -148    -44   -433   -698   -550   -184
   -174   -745   -571    459    197   -659   -132    -25   -439   -719   -571   -205
   -174   -750   -579    462    200   -665   -116     -5   -436   -727   -574   -215
   -155   -758   -602    457    223   -680   -114      5   -436   -737   -581   -228
   -158   -784   -628    470    233   -706   -111     15   -433   -737   -584   -233
   -161   -779   -620    470    228   -701   -101     36   -420   -724   -568   -218
   -153   -776   -626    465    233   -701    -98     44   -415   -727   -568   -215
   -155   -800   -644    478    244   -722    -96     46   -420   -737   -579   -228
   -163   -779   -618    470    226   -698    -85     62   -410   -724   -563   -213
   -163   -776   -615    470    223   -696    -70     72   -402   -719   -558   -210
   -163   -789   -628    475    228   -709    -67     77   -402   -719   -558   -210
   -168   -779   -610    475    220   -696    -59     88   -389   -706   -545   -197
   -163   -758   -594    457    215   -678    -51    103   -374   -691   -530   -181
   -158   -763   -607    459    223   -685    -54    109   -371   -691   -527   -181
   -158   -769   -610    465    226   -691    -46    119   -361   -685   -522   -176
   -161   -748   -587    454    213   -667    -38    135   -342   -670   -504   -158
   -148   -753   -605    449    226   -680    -33    150   -332   -659   -493   -150
   -145   -758   -615    452    233   -688    -33    166   -329   -665   -498   -158
   -140   -743   -602    439    228   -672    -25    189   -311   -646   -483   -137
   -140   -737   -597    439    228   -667    -15    213   -296   -633   -470   -122
   -140   -758   -620    449    239   -691    -23    220   -303   -644   -485   -137
   -124   -750   -628    436    252   -691    -12    254   -283   -623   -470   -122
   -114   -735   -620    423    249   -678      5    293   -254   -605   -452   -103
   -106   -732   -626    420    259   -680      7    319   -241   -597   -446   -103
   -101   -714   -613    407    254   -665      7    353   -220   -579   -428    -85
    -80   -691   -610    384    262   -649     18    394   -189   -550   -407    -59
    -64   -704   -641    381    285   -672     25    428   -171   -535   -397    -49
    -54   -698   -644    376    293   -672     23    449   -161   -530   -392    -44
    -51   -659   -607    355    277   -633     33    485   -129   -496   -355     -7
    -25   -631   -605    327    288   -618     49    519   -106   -465   -327     23
     -2   -615   -613    306    303   -615     51    524   -103   -465   -329     20
     -7   -602   -594    306    293   -600     59    527    -93   -457   -319     33
    -15   -605   -589    306    285   -597     62    524    -90   -454   -314     44
    -10   -607   -597    309    290   -602     59    514    -98   -454   -311     49
    -28   -607   -579    316    275   -594     54    488   -114   -467   -319     38
    -44   -600   -555    322    254   -579     46    462   -127   -480   -327     28
    -54   -613   -561    332    252   -587     41    431   -148   -498   -342     15
    -62   -613   -553    337    244   -584     28    381   -181   -527   -366     -7
    -80   -597   -517    337    215   -558     25    337   -197   -540   -379    -18
    -93   -597   -504    345    205   -550     23    301   -210   -553   -389    -28
   -109   -633   -524    371    207   -579      5    246   -246   -584   -418    -57
   -132   -646   -514    387    189   -581    -15    192   -280   -618   -449    -88
   -145   -649   -504    397    176   -579    -23    150   -303   -639   -467   -109
   -150   -691   -540    420    194   -615    -36    106   -342   -678   -498   -145
   -168   -730   -563    449    194   -646    -54     67   -374   -709   -527   -176
   -176   -732   -555    452    189   -644    -62     51   -381   -714   -530   -179
   -179   -735   -555    457    187   -646    -67     36   -392   -727   -537   -192
   -189   -745   -555    467    181   -652    -77     18   -410   -743   -548   -205
   -194   -740   -548    465    174   -644    -83     18   -410   -740   -542   -202
   -181   -732   -550    457    181   -641    -83     18   -405   -737   -535   -200
   -176   -730   -553    452    187   -641    -85     15   -405   -737   -530   -200
   -184   -717   -532    452    174   -626    -83     20   -397   -730   -519   -194
   -189   -732   -545    459    176   -639    -75     31   -389   -724   -511   -189
   -179   -730   -550    454    184   -641    -80     31   -392   -727   -509   -189
   -181   -719   -537    449    176   -628    -83     25   -394   -732   -514   -197
   -197   -714   -517    457    158   -615    -75     36   -381   -722   -504   -187
   -192   -724   -532    457    168   -628    -85     31   -392   -730   -511   -200
   -192   -727   -537    459    171   -633    -96     20   -397   -737   -517   -207
   -194   -730   -537    462    168   -633    -88     28   -389   -732   -509   -197
   -179   -693   -514    436    166   -605    -80     31   -381   -730   -506   -192
   -163   -683   -519    420    176   -602    -64     44   -374   -722   -498   -189
   -161   -646   -485    402    161   -568    -51     54   -350   -706   -480   -176
   -163   -615   -452    389    142   -535    -38     67   -327   -683   -457   -153
   -161   -597   -436    379    137   -517    -20     77   -314   -670   -444   -142
   -179   -615   -436    397    127   -527    -15     72   -327   -691   -465   -166
   -174   -605   -433    389    129   -519     10     98   -296   -657   -433   -129
   -166   -537   -371    350    101   -454     10    103   -272   -628   -405   -103
   -161   -449   -288    306     62   -368    -10     90   -249   -597   -368    -75
   -148   -415   -267    277     59   -342    -41     83   -231   -574   -345    -51
   -132   -413   -283    272     72   -348    -72     64   -244   -579   -350    -59
   -137   -454   -316    296     85   -384   -106     25   -288   -618   -384    -93
   -137   -470   -332    303     96   -402   -124      2   -306   -631   -397    -96
   -135   -491   -358    311    109   -426   -132    -10   -327   -649   -410   -103
   -142   -587   -444    363    148   -514   -129    -20   -361   -688   -454   -145
   -142   -701   -558    420    207   -631   -129    -33   -402   -737   -509   -205
   -171   -802   -631    488    228   -717   -135    -54   -441   -782   -558   -249
   -189   -797   -607    491    207   -704   -140    -75   -465   -800   -579   -262
   -187   -820   -633    504    220   -727   -153   -101   -493   -831   -602   -296
   -184   -833   -649    506    231   -740   -163   -106   -504   -846   -618   -298
   -181   -862   -680    522    249   -771   -166   -109   -511   -854   -633   -298
   -189   -857   -670    522    239   -763   -166   -116   -506   -841   -620   -301
   -187   -857   -670    522    241   -763   -168   -124   -509   -836   -615   -311
   -184   -852   -670    517    241   -761   -171   -129   -511   -833   -620   -319
   -174   -859   -685    517    254   -774   -171   -124   -506   -831   -620   -322
   -179   -888   -709    532    262   -800   -179   -135   -519   -844   -639   -337
   -200   -888   -691    542    244   -789   -179   -132   -517   -839   -636   -335
   -202   -901   -698    550    246   -800   -179   -132   -519   -839   -636   -332
   -194   -896   -701    545    252   -800   -194   -142   -527   -844   -644   -340
   -174   -898   -724    535    272   -810   -197   -135   -532   -857   -662   -358
   -135  -1039   -904    587    384   -971   -163    -90   -579   -930   -748   -433
    -77  -1228  -1150    652    535  -1189    -59     36   -618  -1054   -904   -589
    -41  -1278  -1236    659    597  -1257    106    257   -524  -1083   -982   -685
    -75   -974   -898    522    410   -935    210    272   -324   -885   -774   -509
   -210   -491   -280    350     33   -387     33   -272   -306   -631   -423   -171
   -376    197    571     88   -475    384   -316   -893   -272   -205    124    381
   -514    979   1493   -231  -1002   1236   -644  -1228    -67    384    805   1047
   -501   1114   1615   -309  -1060   1363   -958  -1421    -72    639   1080   1356
   -423    550    974    -64   -698    761  -1072  -1478   -483    163    587    930
   -374   -174    200    272   -288     12   -937  -1363  -1023   -711   -319     75
   -353   -714   -361    535      2   -537   -644   -948  -1070  -1072   -800   -397
   -314   -823   -509    566     96   -667   -423   -542   -776   -906   -722   -358
   -239   -833   -594    535    176   -714   -280   -288   -597   -789   -649   -309
   -202   -854   -652    527    223   -753   -207   -161   -522   -748   -631   -290
   -189   -880   -691    535    249   -787   -184   -124   -514   -750   -646   -306
   -189   -891   -704    537    254   -800   -168   -106   -506   -745   -652   -324
   -181   -891   -711    535    262   -802   -150    -83   -491   -730   -644   -324
   -179   -906   -730    542    272   -818   -145    -75   -491   -735   -654   -337
   -179   -917   -737    548    277   -828   -142    -72   -488   -735   -654   -337
   -184   -898   -717    540    265   -807   -129    -57   -470   -714   -639   -322
   -181   -891   -709    535    262   -800   -129    -49   -462   -706   -641   -322
   -179   -883   -706    530    262   -795   -129    -49   -462   -706   -646   -322
   -184   -883   -698    535    257   -792   -124    -36   -449   -691   -636   -319
   -184   -865   -680    522    244   -774   -124    -28   -436   -675   -626   -311
   -166   -836   -672    501    252   -756   -124    -18   -423   -665   -618   -301
   -168   -833   -665    501    246   -750   -116     -5   -410   -649   -610   -293
   -184   -862   -678    524    246   -771   -114      0   -402   -639   -613   -301
   -171   -857   -685    511    254   -774   -109      7   -394   -631   -600   -293
   -181   -833   -652    506    233   -743   -109     18   -384   -618   -589   -285
   -200   -828   -631    511    215   -730    -98     38   -363   -594   -568   -270
   -207   -828   -620    519    205   -724    -93     59   -345   -574   -550   -254
   -192   -813   -623    501    213   -719    -96     72   -329   -561   -542   -241
   -184   -810   -626    496    218   -719    -90     93   -314   -545   -532   -226
   -168   -789   -623    478    226   -709    -83    114   -301   -532   -527   -220
   -163   -771   -607    467    220   -691    -72    132   -288   -527   -522   -220
   -176   -766   -592    470    205   -680    -62    163   -265   -509   -504   -197
   -181   -766   -584    472    200   -678    -38    218   -223   -462   -465   -158
   -176   -748   -574    459    197   -659    -36    249   -202   -444   -449   -161
   -155   -732   -576    444    210   -654    -33    270   -194   -441   -457   -174
   -150   -732   -581    439    213   -657    -25    306   -174   -426   -446   -145
   -135   -722   -587    426    226   -654    -15    348   -148   -400   -426   -114
   -109   -714   -605    407    246   -659    -18    371   -140   -389   -418   -103
    -85   -683   -597    384    254   -641    -10    397   -116   -358   -394    -93
    -83   -670   -589    376    249   -631      0    413   -103   -337   -381    -85
    -85   -649   -563    366    236   -605     -5    410   -103   -335   -374    -80
    -83   -618   -537    350    226   -579     -7    407   -101   -329   -366    -67
    -85   -600   -514    342    213   -558    -15    402   -106   -327   -363    -62
    -93   -592   -501    340    202   -548    -10    381   -119   -332   -361    -75
    -88   -581   -493    335    200   -540    -20    345   -145   -350   -371    -96
   -106   -592   -485    348    187   -540    -25    316   -161   -363   -384   -109
   -111   -589   -478    350    181   -535    -25    296   -166   -368   -387   -109
   -119   -574   -454    345    166   -517    -44    239   -194   -397   -415   -129
   -142   -558   -415    350    135   -488    -49    194   -210   -405   -423   -148
   -171   -579   -407    374    116   -496    -44    163   -215   -410   -428   -155
   -174   -607   -433    392    129   -522    -51    119   -239   -436   -452   -179
   -205   -607   -402    402     98   -506    -80     67   -272   -467   -485   -213
   -220   -615   -394    418     85   -506    -83     41   -275   -467   -493   -226
   -233   -654   -420    441     90   -537    -88      7   -293   -483   -511   -246
   -226   -685   -459    457    116   -574   -109    -36   -327   -519   -545   -280
   -228   -678   -449    454    109   -566   -122    -64   -345   -537   -561   -298
   -239   -688   -449    465    103   -571   -122    -70   -348   -532   -561   -298
   -244   -698   -454    470    103   -576   -132    -85   -358   -540   -568   -311
   -220   -696   -475    459    127   -587   -140    -98   -368   -548   -576   -324
   -202   -696   -493    449    145   -597   -155   -119   -384   -563   -594   -340
   -220   -709   -491    465    135   -600   -150   -119   -376   -555   -584   -340
   -265   -696   -433    480     83   -566   -129    -85   -345   -519   -548   -311
   -290   -680   -389    485     49   -535   -106    -49   -309   -478   -506   -275
   -254   -652   -397    452     70   -524   -124    -62   -319   -488   -522   -296
   -239   -667   -428    452     93   -548   -140    -80   -340   -511   -548   -319
   -257   -691   -433    472     85   -563   -129    -67   -327   -504   -545   -306
   -262   -678   -415    470     75   -548   -111    -44   -301   -470   -511   -275
   -252   -641   -392    444     67   -517   -129    -64   -314   -475   -511   -293
   -236   -639   -402    436     83   -522   -135    -70   -316   -478   -514   -296
   -233   -613   -379    423     70   -496   -122    -54   -296   -457   -493   -272
   -226   -581   -355    405     64   -470   -106    -38   -280   -444   -475   -252
   -226   -563   -337    392     54   -452    -98    -36   -275   -436   -470   -233
   -239   -542   -306    389     31   -426    -70    -20   -249   -400   -441   -215
   -236   -542   -309    389     36   -426    -46    -10   -233   -387   -433   -228
   -220   -535   -314    379     46   -426    -44    -10   -233   -389   -441   -244
   -218   -467   -249    340     15   -358    -28     15   -194   -340   -389   -197
   -210   -405   -194    306     -7   -301    -31     20   -166   -301   -342   -153
   -192   -335   -142    262    -25   -239    -70     -2   -166   -290   -329   -129
   -168   -319   -150    244    -10   -236   -109    -25   -179   -309   -345   -119
   -168   -355   -187    262      7   -272   -119    -33   -184   -306   -340   -101
   -189   -374   -184    280     -5   -277   -140    -54   -197   -303   -345   -127
   -213   -410   -197    309    -10   -303   -158    -72   -215   -309   -350   -166
   -228   -501   -272    366     20   -387   -150    -72   -241   -340   -387   -205
   -218   -610   -392    413     85   -504   -155    -93   -296   -402   -457   -270
   -233   -688   -457    459    111   -574   -176   -122   -337   -441   -498   -311
   -252   -722   -472    485    109   -597   -174   -135   -358   -459   -519   -327
   -257   -722   -465    491    103   -594   -166   -142   -366   -467   -527   -335
   -272   -756   -483    511    103   -618   -189   -166   -397   -498   -555   -355
   -272   -774   -501    522    114   -639   -194   -171   -407   -506   -563   -358
   -259   -774   -514    517    127   -646   -192   -174   -413   -509   -568   -358
   -254   -789   -535    522    140   -662   -197   -181   -418   -519   -574   -355
   -270   -800   -530    535    127   -667   -194   -181   -415   -506   -566   -355
   -277   -802   -527    540    124   -665   -179   -166   -400   -491   -555   -361
   -275   -813   -537    542    129   -675   -187   -171   -405   -496   -563   -376
   -259   -797   -537    530    137   -667   -194   -176   -410   -501   -571   -387
   -259   -813   -553    532    145   -683   -194   -181   -413   -501   -574   -389
   -272   -820   -548    545    137   -685   -200   -192   -418   -506   -581   -392
   -267   -854   -587    558    158   -719   -200   -194   -428   -517   -589   -400
   -252   -906   -654    579    200   -782   -194   -187   -465   -561   -636   -446
   -197  -1106   -909    649    353  -1008   -135   -114   -548   -698   -800   -600
   -153  -1288  -1135    722    491  -1213     10     51   -561   -820   -958   -771
   -148  -1176  -1028    662    439  -1104    163    184   -420   -740   -896   -730
   -252   -761   -509    506    127   -636    142   -124   -267   -480   -589   -441
   -407   -101    306    252   -358    103   -200   -776   -163    -46    -46    114
   -571    724   1296    -77   -935   1010   -535  -1171     96    561    654    815
   -628   1249   1878   -311  -1254   1564   -872  -1345    324   1065   1200   1376
   -548    987   1535   -218  -1041   1260  -1127  -1457     93    922   1054   1291
   -475    340    813     64   -644    576  -1078  -1431   -478    129    252    522
   -467   -332    135    400   -301    -98   -776  -1085   -769   -480   -420   -145
   -410   -641   -231    527    -90   -436   -491   -628   -615   -524   -561   -311
   -314   -706   -392    511     38   -550   -314   -337   -452   -446   -527   -311
   -285   -769   -485    527     98   -628   -239   -228   -402   -433   -532   -337
   -283   -820   -537    550    127   -680   -189   -174   -379   -423   -524   -350
   -285   -823   -537    550    124   -680   -187   -161   -389   -446   -550   -389
   -270   -841   -571    555    150   -706   -176   -153   -397   -472   -579   -407
   -270   -844   -574    555    148   -709   -168   -137   -392   -467   -576   -410
   -267   -849   -584    558    155   -717   -158   -122   -379   -452   -561   -405
   -254   -844   -589    548    166   -719   -150   -109   -366   -439   -548   -402
   -252   -852   -600    553    174   -727   -148   -103   -366   -441   -553   -413
   -252   -859   -610    553    176   -735   -140    -93   -358   -439   -553   -405
   -233   -833   -602    532    181   -719   -142    -93   -358   -439   -550   -397
   -220   -826   -607    522    192   -717   -135    -85   -350   -433   -542   -387
   -252   -807   -555    530    150   -683   -122    -67   -332   -405   -519   -379
   -257   -823   -566    540    153   -696   -119    -57   -327   -400   -522   -392
   -236   -820   -584    527    174   -704   -119    -54   -324   -400   -524   -389
   -233   -792   -561    511    161   -678   -114    -41   -309   -379   -511   -374
   -226   -784   -558    506    166   -672   -106    -23   -293   -371   -506   -355
   -220   -787   -566    504    171   -678   -101    -10   -285   -361   -493   -353
   -231   -784   -553    506    161   -670    -93     10   -267   -340   -478   -348
   -236   -776   -542    504    153   -659    -88     25   -259   -332   -472   -345
   -218   -782   -563    501    171   -672    -85     41   -252   -329   -470   -345
   -200   -769   -571    483    184   -670    -80     64   -236   -314   -457   -332
   -197   -750   -553    475    176   -654    -64    103   -205   -285   -431   -303
   -192   -730   -537    459    171   -636    -64    127   -194   -272   -420   -301
   -174   -730   -555    452    189   -644    -67    148   -187   -265   -418   -309
   -163   -722   -558    441    194   -639    -51    187   -171   -249   -413   -298
   -142   -714   -571    428    213   -644    -36    233   -140   -215   -384   -270
   -122   -714   -592    415    233   -654    -31    262   -127   -202   -368   -267
   -103   -683   -579    394    236   -631    -28    290   -116   -192   -361   -262
   -106   -680   -576    392    233   -628     -5    340    -83   -161   -337   -228
    -90   -672   -584    381    244   -628      0    366    -67   -140   -316   -213
    -72   -639   -568    353    246   -605      2    384    -57   -129   -298   -197
    -62   -644   -581    353    259   -613     10    397    -44   -111   -283   -187
    -38   -615   -576    327    267   -597      0    384    -49   -114   -288   -197
    -36   -589   -555    311    259   -574     -5    374    -54   -116   -283   -192
    -64   -574   -509    319    218   -540      5    379    -41    -96   -262   -168
    -85   -563   -478    324    194   -522      7    374    -33    -85   -249   -158
    -77   -545   -470    309    194   -506     -7    332    -54   -101   -259   -174
    -80   -540   -462    309    189   -501     -7    298    -64   -106   -267   -179
   -106   -550   -444    327    166   -498    -12    265    -72   -109   -265   -174
   -127   -540   -413    335    142   -478    -41    205    -98   -132   -285   -194
   -140   -566   -426    350    140   -496    -49    166   -114   -148   -296   -202
   -137   -530   -392    332    124   -462    -49    132   -119   -142   -290   -205
   -168   -550   -381    358    103   -465    -62     83   -140   -155   -301   -228
   -181   -592   -410    387    114   -501    -75     31   -171   -181   -324   -259
   -184   -597   -413    389    111   -506    -85     -2   -192   -194   -335   -275
   -207   -610   -402    407     96   -509    -93    -28   -207   -207   -348   -283
   -220   -654   -433    436    103   -545   -111    -59   -236   -236   -376   -311
   -220   -662   -441    441    109   -553   -124    -77   -246   -244   -384   -322
   -228   -652   -426    439     96   -540   -114    -64   -226   -218   -358   -301
   -246   -641   -394    444     72   -519   -114    -62   -223   -210   -353   -298
   -246   -641   -394    444     72   -519   -114    -64   -226   -213   -358   -303
   -254   -641   -387    449     64   -514   -109    -59   -218   -202   -348   -293
   -249   -639   -389    444     67   -514   -116    -67   -226   -205   -353   -301
   -233   -631   -400    431     80   -517   -122    -72   -228   -207   -353   -303
   -241   -641   -400    439     77   -519   -122    -70   -223   -200   -345   -296
   -252   -654   -402    454     75   -530   -119    -62   -213   -189   -337   -290
   -233   -649   -415    441     90   -535   -129    -70   -220   -202   -345   -296
   -226   -620   -394    423     83   -509   -132    -77   -218   -202   -348   -280
   -223   -613   -389    415     83   -501   -122    -72   -210   -184   -335   -267
   -226   -620   -394    423     83   -509   -124    -80   -213   -179   -324   -280
   -231   -631   -402    431     83   -517   -122    -77   -210   -174   -322   -298
   -239   -615   -379    426     67   -498    -98    -59   -189   -158   -309   -285
   -226   -574   -348    397     59   -462    -83    -46   -176   -148   -296   -254
   -233   -542   -309    389     36   -426    -72    -41   -168   -135   -280   -241
   -254   -522   -270    387      5   -394    -49    -28   -150   -116   -270   -241
   -254   -537   -283    394     12   -410    -31    -23   -153   -119   -275   -246
   -220   -509   -290    363     33   -402    -28    -23   -148   -114   -270   -239
   -205   -457   -252    332     23   -355    -23     -7   -114    -75   -228   -197
   -218   -368   -153    293    -33   -262    -38     -5    -80    -31   -184   -155
   -189   -329   -140    259    -25   -236    -77    -20    -75    -23   -171   -142
   -158   -335   -179    244     10   -257   -103    -31    -85    -28   -176   -142
   -158   -350   -192    254     15   -272   -106    -31    -83    -12   -161   -129
   -168   -353   -184    257      7   -270   -132    -64   -109    -33   -176   -148
   -166   -400   -233    283     31   -316   -148    -90   -142    -70   -213   -181
   -200   -509   -311    353     54   -410   -150   -101   -179   -114   -262   -228
   -239   -615   -376    428     67   -496   -161   -116   -218   -150   -309   -277
   -254   -665   -410    457     77   -537   -166   -132   -244   -179   -335   -309
   -254   -680   -426    467     85   -553   -176   -158   -272   -202   -358   -332
   -236   -683   -446    459    103   -566   -181   -171   -288   -213   -366   -340
   -226   -680   -454    454    114   -568   -187   -181   -301   -228   -379   -355
   -239   -693   -457    465    106   -576   -192   -189   -306   -233   -381   -361
   -246   -704   -459    475    106   -581   -181   -181   -298   -226   -379   -353
   -239   -711   -475    472    116   -592   -184   -184   -303   -233   -384   -355
   -231   -722   -491    478    129   -607   -197   -194   -314   -244   -392   -363
   -254   -743   -488    498    114   -615   -202   -197   -322   -246   -400   -366
   -272   -727   -457    498     90   -592   -192   -187   -311   -228   -384   -361
   -267   -732   -465    498     96   -600   -192   -189   -314   -228   -381   -374
   -270   -750   -480    511    103   -615   -194   -197   -319   -236   -394   -387
   -272   -748   -475    511    101   -613   -192   -189   -309   -228   -387   -376
   -267   -771   -504    519    116   -639   -197   -194   -329   -252   -410   -400
   -228   -870   -641    548    205   -756   -192   -192   -387   -329   -493   -480
   -155  -1096   -940    626    392  -1018   -124   -119   -480   -480   -667   -654
   -119  -1223  -1104    672    491  -1166     15     36   -485   -579   -795   -805
   -129  -1067   -937    597    402  -1002    132    109   -345   -467   -685   -722
   -270   -649   -379    459     51   -514     75   -228   -181   -181   -345   -379
   -472     57    530    207   -501    293   -166   -743     41    316    252    249
   -626    898   1525   -137  -1075   1213   -420   -974    426    997   1005   1036
   -631   1221   1852   -296  -1241   1535   -717  -1088    589   1369   1392   1460
   -561    833   1395   -137   -979   1114   -932  -1223    236   1028   1049   1153
   -527    220    748    153   -636    483   -961  -1330   -413    200    233    340
   -493   -363    129    426   -314   -119   -714  -1000   -633   -277   -319   -223
   -433   -602   -171    517   -132   -387   -459   -584   -488   -270   -389   -327
   -329   -654   -324    491     -5   -491   -298   -324   -355   -205   -358   -319
   -277   -717   -439    498     80   -579   -239   -231   -329   -213   -374   -353
   -275   -737   -462    506     93   -600   -210   -200   -324   -220   -379   -371
   -257   -732   -475    493    109   -605   -187   -171   -314   -213   -379   -374
   -241   -732   -491    485    124   -613   -189   -168   -329   -239   -407   -402
   -259   -753   -493    506    116   -623   -187   -163   -337   -252   -423   -418
   -259   -761   -501    509    119   -633   -168   -140   -324   -244   -415   -397
   -246   -771   -524    506    137   -649   -163   -129   -319   -241   -415   -397
   -239   -774   -537    506    148   -657   -161   -127   -316   -239   -415   -415
   -246   -743   -496    496    124   -620   -150   -109   -296   -220   -392   -402
   -246   -743   -496    493    122   -618   -148   -101   -290   -220   -389   -400
   -236   -737   -504    485    132   -620   -150    -98   -296   -228   -400   -407
   -236   -735   -501    483    129   -618   -145    -88   -290   -220   -400   -405
   -228   -737   -509    483    140   -623   -132    -70   -277   -205   -384   -389
   -220   -727   -509    472    142   -620   -132    -67   -275   -205   -381   -387
   -220   -727   -506    472    142   -618   -127    -59   -267   -200   -376   -381
   -223   -727   -506    472    140   -618   -111    -38   -249   -181   -361   -366
   -207   -704   -496    457    142   -600   -114    -33   -249   -181   -358   -361
   -202   -711   -511    457    150   -613   -119    -20   -246   -179   -355   -361
   -200   -698   -498    446    148   -600   -111      7   -226   -158   -340   -358
   -197   -683   -488    439    145   -587   -103     28   -210   -148   -335   -348
   -189   -683   -493    436    150   -589   -103     44   -205   -148   -335   -342
   -176   -675   -498    426    158   -587    -96     75   -192   -132   -319   -327
   -168   -680   -511    423    171   -597    -85    109   -174   -114   -301   -309
   -145   -670   -524    405    189   -597    -90    129   -168   -109   -298   -306
   -132   -649   -517    392    192   -584    -88    161   -155    -96   -285   -303
   -124   -654   -530    389    200   -594    -70    210   -129    -75   -272   -288
   -103   -649   -548    376    220   -600    -57    244   -111    -62   -259   -277
    -83   -631   -550    355    231   -592    -51    272    -93    -46   -246   -262
    -83   -613   -530    348    223   -571    -44    306    -72    -23   -226   -239
    -59   -615   -555    335    246   -587    -41    327    -62    -12   -213   -228
    -46   -589   -542    316    246   -566    -44    337    -59     -5   -202   -223
    -44   -566   -524    303    236   -545    -41    348    -49      5   -192   -207
    -46   -550   -504    298    228   -527    -33    358    -36     25   -171   -184
    -38   -537   -498    288    228   -519    -41    342    -44     18   -174   -184
    -51   -530   -480    290    213   -506    -41    332    -49     15   -171   -184
    -57   -522   -467    288    202   -496    -41    322    -49     18   -166   -181
    -54   -514   -459    285    202   -488    -51    290    -67     -2   -184   -202
    -57   -509   -452    280    197   -480    -59    254    -80    -12   -192   -207
    -80   -501   -420    290    168   -459    -51    233    -77     -5   -184   -194
   -103   -498   -397    301    145   -449    -57    194    -88    -12   -189   -205
   -119   -509   -389    314    135   -449    -75    142   -116    -41   -213   -233
   -145   -522   -376    332    114   -452    -75    106   -129    -54   -223   -244
   -174   -553   -379    363    101   -467    -77     75   -142    -67   -233   -257
   -184   -584   -400    384    106   -493    -90     31   -171    -98   -262   -290
   -194   -584   -389    389     96   -488   -103     -7   -200   -124   -288   -311
   -207   -607   -402    405     96   -506   -109    -28   -207   -127   -290   -311
   -220   -631   -413    426     93   -522   -114    -46   -223   -145   -303   -332
   -215   -631   -415    423     96   -522   -124    -64   -233   -155   -311   -345
   -223   -615   -392    420     83   -504   -127    -67   -233   -153   -309   -342
   -223   -623   -400    420     88   -511   -119    -64   -233   -155   -314   -345
   -215   -631   -418    423     98   -524   -124    -75   -244   -168   -327   -366
   -210   -631   -420    418    103   -527   -122    -70   -239   -163   -324   -353
   -207   -615   -407    413     98   -511   -109    -54   -220   -145   -303   -329
   -202   -610   -407    405    101   -509   -114    -62   -231   -153   -311   -342
   -207   -602   -394    402     93   -498   -111    -57   -228   -150   -306   -337
   -220   -602   -384    410     77   -493   -106    -51   -223   -142   -298   -329
   -233   -623   -389    428     77   -506   -116    -59   -228   -148   -306   -342
   -223   -631   -410    426     90   -522   -129    -67   -239   -158   -314   -350
   -215   -607   -392    413     88   -501   -127    -62   -236   -148   -303   -335
   -218   -613   -394    415     85   -504   -122    -57   -236   -142   -296   -324
   -218   -607   -389    413     85   -498   -127    -62   -244   -153   -303   -342
   -215   -571   -355    392     67   -462   -101    -46   -218   -132   -290   -329
   -200   -522   -322    361     59   -423    -83    -28   -197   -106   -272   -303
   -194   -491   -296    340     49   -394    -72    -23   -192    -98   -259   -293
   -213   -493   -280    353     33   -387    -51    -18   -187    -96   -252   -288
   -213   -488   -275    350     28   -381    -41     -7   -181    -93   -249   -277
   -194   -439   -244    316     23   -342    -33      5   -158    -70   -223   -246
   -187   -368   -181    275     -2   -275    -38      7   -132    -38   -189   -223
   -189   -309   -119    249    -36   -215    -67      2   -109     -5   -158   -202
   -174   -298   -124    233    -28   -213   -109    -18   -119    -15   -166   -205
   -153   -306   -153    228     -2   -231   -127    -33   -135    -25   -171   -207
   -163   -311   -148    236    -10   -231   -132    -38   -142    -20   -161   -189
   -189   -337   -148    265    -20   -244   -142    -51   -158    -28   -168   -192
   -197   -431   -233    311     15   -332   -168    -80   -210    -80   -223   -249
   -194   -548   -353    371     77   -452   -176    -98   -265   -148   -298   -311
   -202   -610   -407    405    101   -509   -179   -109   -288   -176   -327   -337
   -210   -654   -444    433    116   -550   -184   -127   -314   -200   -350   -363
   -215   -680   -465    446    124   -574   -192   -155   -350   -233   -387   -394
   -220   -683   -462    452    119   -571   -187   -158   -358   -241   -392   -402
   -223   -698   -478    459    124   -589   -189   -163   -366   -246   -397   -413
   -228   -717   -488    472    129   -602   -207   -176   -379   -259   -405   -420
   -233   -730   -496    480    129   -613   -207   -171   -384   -262   -410   -415
   -239   -719   -483    478    119   -602   -213   -176   -389   -265   -413   -420
   -228   -722   -493    475    129   -610   -226   -192   -400   -275   -423   -433
   -215   -722   -506    470    145   -615   -226   -192   -405   -283   -431   -436
   -220   -735   -517    478    145   -626   -207   -176   -389   -267   -415   -413
   -218   -750   -532    485    155   -641   -213   -181   -397   -277   -428   -423
   -218   -758   -540    485    161   -649   -218   -187   -405   -285   -436   -431
   -233   -782   -548    509    155   -665   -213   -181   -405   -283   -433   -426
   -207   -841   -633    524    213   -737   -207   -168   -441   -332   -485   -478
   -158  -1028   -872    592    355   -950   -158   -106   -522   -470   -633   -623
   -129  -1187  -1057    657    462  -1124    -23     49   -537   -581   -779   -782
   -140  -1096   -956    618    407  -1026    129    228   -381   -498   -719   -745
   -246   -683   -439    462     93   -561     90    -93   -262   -270   -431   -470
   -392    -62    329    226   -361    132   -194   -717   -189    111     59     31
   -553    724   1278    -85   -914   1000   -496  -1109     59    719    766    748
   -587   1278   1865   -345  -1226   1571   -818  -1286    296   1247   1335   1319
   -491    914   1405   -213   -948   1158  -1093  -1465    -54    953   1047   1104
   -452    218    670    116   -563    444  -1091  -1493   -662    145    239    355
   -423   -381     38    402   -233   -171   -836  -1179   -937   -441   -418   -290
   -368   -662   -293    517    -38   -478   -553   -698   -737   -436   -519   -426
   -280   -704   -423    488     70   -563   -371   -389   -537   -314   -439   -379
   -228   -711   -483    470    127   -597   -272   -231   -439   -252   -400   -361
   -223   -748   -527    483    150   -639   -246   -200   -444   -275   -426   -392
   -226   -802   -576    514    174   -691   -226   -174   -439   -283   -428   -394
   -231   -828   -597    530    181   -711   -207   -148   -428   -277   -423   -387
   -218   -823   -605    519    192   -714   -207   -140   -426   -283   -426   -400
   -218   -815   -597    514    187   -706   -200   -129   -418   -280   -420   -397
   -218   -807   -589    514    184   -698   -179   -103   -405   -262   -405   -376
   -202   -800   -600    501    197   -701   -181    -96   -405   -262   -400   -371
   -187   -797   -613    491    210   -706   -184    -96   -407   -267   -402   -363
   -189   -805   -618    496    213   -714   -176    -85   -402   -259   -397   -361
   -200   -784   -584    493    192   -685   -168    -80   -394   -246   -387   -366
   -205   -782   -579    491    184   -683   -168    -75   -387   -233   -379   -355
   -194   -774   -581    483    192   -678   -168    -64   -381   -228   -379   -348
   -189   -763   -576    475    192   -670   -161    -44   -366   -205   -358   -322
   -179   -763   -584    472    202   -675   -153    -33   -358   -194   -345   -311
   -179   -761   -584    470    200   -672   -155    -31   -355   -192   -348   -316
   -171   -735   -566    452    194   -652   -142     -7   -332   -166   -327   -303
   -163   -727   -563    444    197   -646   -135      7   -322   -155   -316   -283
   -158   -743   -584    452    213   -665   -140     12   -319   -153   -314   -275
   -153   -735   -581    441    213   -659   -129     38   -309   -140   -306   -257
   -150   -717   -566    433    205   -641   -122     64   -290   -122   -296   -241
   -137   -711   -574    423    215   -644   -127     80   -285   -119   -293   -239
   -122   -701   -579    413    228   -641   -124     98   -272   -103   -277   -220
   -127   -691   -566    407    218   -628   -116    132   -252    -77   -257   -200
   -116   -683   -566    400    223   -626   -114    161   -231    -59   -244   -192
   -101   -667   -568    384    233   -620   -109    194   -213    -38   -226   -184
    -75   -657   -581    366    252   -620    -85    246   -176     -2   -187   -137
    -62   -633   -571    345    254   -602    -80    280   -155     18   -163   -116
    -44   -607   -566    324    259   -587    -80    306   -140     31   -153   -114
    -38   -602   -566    319    262   -584    -72    342   -119     51   -142    -85
    -36   -579   -542    309    252   -561    -70    361   -101     77   -119    -49
    -18   -558   -542    288    259   -550    -85    355   -106     75   -116    -49
    -25   -532   -509    277    239   -522    -77    361    -96     90    -96    -28
    -36   -519   -483    277    220   -501    -62    376    -80    114    -70      2
    -31   -517   -485    275    226   -501    -59    361    -88    114    -67    -10
    -23   -485   -462    254    218   -475    -72    335   -103     96    -85    -15
    -28   -472   -444    249    205   -459    -77    316   -116     88    -96     -2
    -49   -483   -433    262    192   -459    -80    283   -127     77   -101    -15
    -49   -462   -413    257    181   -439    -88    239   -148     62   -116    -41
    -75   -472   -400    272    161   -436    -90    202   -161     54   -129    -46
    -98   -491   -394    293    148   -444    -93    171   -171     44   -142    -51
   -111   -498   -387    303    135   -441   -103    127   -192     23   -161    -75
   -129   -530   -400    329    135   -465   -114     77   -218     -2   -189   -103
   -158   -561   -402    358    122   -483   -116     44   -239    -20   -207   -122
   -161   -574   -413    366    124   -493   -129      2   -270    -49   -233   -148
   -158   -592   -436    374    137   -514   -145    -33   -301    -75   -259   -171
   -171   -594   -423    384    124   -509   -150    -49   -309    -77   -267   -174
   -184   -607   -423    394    116   -517   -150    -57   -314    -80   -275   -184
   -179   -615   -436    397    127   -524   -158    -70   -324    -90   -283   -192
   -187   -615   -428    400    119   -522   -161    -75   -322    -88   -277   -181
   -192   -623   -431    407    119   -527   -153    -64   -309    -72   -265   -166
   -184   -620   -436    400    124   -530   -163    -80   -319    -85   -277   -189
   -179   -602   -426    389    122   -514   -174    -93   -329    -98   -296   -200
   -189   -602   -413    394    109   -506   -166    -85   -322    -83   -285   -179
   -174   -589   -415    381    119   -504   -158    -72   -306    -67   -267   -171
   -194   -592   -397    392     98   -496   -163    -80   -309    -72   -272   -181
   -189   -576   -387    381     98   -483   -153    -67   -296    -57   -259   -161
   -176   -576   -400    376    111   -491   -155    -67   -293    -54   -259   -158
   -184   -592   -407    389    111   -501   -174    -93   -319    -83   -285   -189
   -181   -553   -371    366     93   -462   -153    -72   -290    -57   -259   -161
   -179   -511   -335    345     75   -423   -129    -51   -259    -23   -231   -129
   -168   -496   -327    329     77   -410   -122    -49   -254    -23   -228   -129
   -176   -472   -296    324     59   -384   -106    -41   -241    -12   -215   -111
   -181   -478   -296    329     57   -389    -88    -25   -231      0   -202   -101
   -166   -415   -249    290     41   -335    -83    -18   -213     25   -174    -90
   -150   -348   -197    249     20   -275    -90    -15   -192     49   -150    -72
   -158   -285   -127    223    -15   -207    -93    -10   -155     90   -111    -28
   -142   -215    -72    179    -36   -145   -122    -20   -137    111    -90     -7
   -124   -220    -96    171    -15   -158   -155    -44   -153     88   -114    -15
   -135   -262   -127    197     -5   -194   -166    -57   -166     80   -119     -5
   -163   -275   -111    220    -25   -194   -184    -77   -184     70   -124    -12
   -166   -316   -150    239    -10   -233   -202   -101   -213     41   -148    -41
   -163   -420   -257    290     44   -337   -215   -122   -259    -15   -210   -103
   -187   -540   -355    361     83   -449   -215   -127   -296    -62   -262   -145
   -179   -566   -387    374    103   -478   -220   -142   -322    -88   -285   -166
   -184   -602   -418    392    114   -509   -236   -179   -355   -116   -306   -179
   -194   -631   -436    413    119   -535   -246   -197   -376   -137   -327   -205
   -210   -646   -436    426    111   -542   -252   -202   -389   -150   -342   -257
   -213   -659   -446    436    116   -553   -265   -218   -407   -184   -387   -275
   -210   -675   -467    441    127   -574   -257   -215   -405   -187   -381   -231
   -189   -652   -462    420    135   -558   -244   -205   -392   -171   -363   -223
   -184   -646   -462    413    137   -555   -254   -223   -405   -184   -374   -239
   -202   -680   -478    441    137   -579   -259   -231   -413   -192   -379   -239
   -218   -683   -465    449    122   -574   -249   -226   -405   -184   -374   -239
   -200   -693   -493    446    145   -594   -257   -233   -415   -197   -384   -265
   -194   -706   -511    449    155   -610   -259   -246   -426   -210   -400   -272
   -218   -685   -467    452    124   -576   -259   -246   -420   -205   -397   -267
   -223   -732   -509    475    142   -620   -259   -249   -439   -233   -426   -293
   -181   -841   -662    511    239   -753   -249   -239   -498   -319   -511   -361
   -132  -1052   -922    589    392   -987   -168   -148   -563   -459   -670   -511
   -114  -1174  -1060    644    472  -1117    -15     31   -532   -535   -774   -644
   -140   -937   -797    537    327   -867     90     85   -374   -413   -644   -545
   -277   -504   -228    389    -25   -366     -5   -316   -285   -174   -340   -257
   -441    161    602    137   -522    381   -303   -914   -200    236    181    296
   -571    958   1530   -192  -1049   1244   -589  -1228     85    849    878    995
   -535   1132   1667   -298  -1101   1400   -893  -1379    153   1124   1161   1293
   -470    636   1106    -83   -787    870  -1067  -1512   -275    667    701    893
   -446     -2    444    223   -446    220  -1018  -1501   -846   -145   -106    114
   -397   -506   -109    452   -145   -309   -787  -1137   -963   -537   -584   -348
   -348   -641   -296    493    -25   -470   -553   -719   -701   -405   -524   -311
   -267   -641   -374    454     51   -506   -387   -444   -514   -280   -431   -241
   -215   -659   -444    436    114   -550   -306   -322   -444   -249   -407   -231
   -207   -683   -475    446    132   -579   -283   -296   -444   -272   -428   -262
   -226   -722   -496    472    135   -610   -265   -277   -446   -288   -449   -296
   -213   -714   -501    465    142   -607   -257   -270   -444   -301   -465   -311
   -210   -719   -509    462    148   -615   -259   -267   -449   -319   -480   -314
   -210   -719   -509    465    148   -615   -246   -254   -436   -311   -470   -309
   -218   -722   -506    467    142   -615   -239   -246   -428   -314   -470   -298
   -200   -706   -509    452    153   -607   -239   -246   -431   -322   -475   -303
   -202   -696   -493    449    142   -597   -231   -241   -423   -316   -467   -301
   -215   -696   -480    457    132   -589   -215   -226   -405   -301   -449   -277
   -197   -680   -483    439    140   -584   -223   -236   -413   -316   -459   -293
   -192   -670   -478    428    142   -574   -228   -239   -415   -327   -472   -301
   -187   -667   -480    426    145   -576   -207   -218   -394   -309   -454   -267
   -181   -667   -485    426    150   -576   -202   -215   -392   -309   -449   -272
   -192   -649   -459    418    132   -555   -207   -220   -392   -314   -449   -283
   -194   -641   -446    418    124   -542   -205   -207   -381   -306   -444   -270
   -197   -644   -449    418    124   -548   -205   -202   -376   -311   -444   -265
   -187   -641   -454    415    132   -548   -213   -205   -379   -319   -449   -265
   -179   -623   -446    400    132   -535   -207   -194   -366   -311   -439   -252
   -153   -602   -449    376    145   -527   -194   -171   -348   -301   -426   -228
   -137   -581   -444    358    150   -514   -192   -163   -340   -303   -418   -223
   -155   -579   -423    368    132   -501   -187   -150   -329   -298   -410   -226
   -161   -587   -428    374    132   -509   -184   -132   -322   -298   -415   -226
   -137   -576   -441    355    150   -509   -184   -111   -311   -296   -407   -210
   -127   -566   -439    345    153   -504   -181    -88   -301   -290   -400   -194
   -124   -542   -418    335    145   -480   -168    -49   -275   -270   -376   -171
   -114   -532   -418    322    150   -475   -168    -23   -265   -265   -366   -163
    -77   -517   -439    298    179   -480   -176    -10   -262   -259   -361   -161
    -57   -470   -413    262    176   -444   -168     15   -241   -241   -340   -142
    -64   -467   -402    267    168   -436   -155     41   -223   -228   -322   -109
    -44   -444   -400    241    176   -423   -158     38   -228   -236   -319   -106
    -38   -439   -400    239    179   -418   -161     31   -236   -244   -316   -101
    -46   -423   -376    233    163   -400   -163     23   -241   -244   -311    -85
    -36   -392   -355    215    158   -374   -174      0   -254   -262   -319    -88
    -28   -368   -340    197    153   -355   -187    -36   -277   -288   -335    -96
    -51   -363   -311    207    127   -337   -189    -57   -280   -293   -332    -85
    -64   -368   -303    215    119   -337   -189    -83   -288   -301   -327    -77
    -70   -316   -246    194     88   -283   -200   -127   -306   -324   -340   -106
    -80   -314   -236    197     75   -275   -189   -153   -309   -335   -350   -111
   -106   -335   -228    220     59   -280   -192   -184   -316   -355   -368   -116
   -116   -345   -231    231     54   -288   -197   -231   -335   -379   -384   -137
   -140   -376   -236    259     46   -306   -202   -275   -355   -407   -413   -166
   -176   -400   -226    285     23   -311   -200   -311   -371   -431   -431   -194
   -187   -431   -244    306     28   -337   -207   -355   -400   -467   -467   -228
   -192   -426   -233    306     18   -329   -223   -405   -433   -509   -504   -254
   -213   -428   -215    322      0   -322   -231   -433   -449   -527   -517   -259
   -215   -449   -233    329      7   -342   -236   -457   -465   -548   -535   -270
   -218   -462   -244    340     12   -355   -246   -483   -480   -571   -558   -290
   -228   -472   -244    350      5   -358   -246   -498   -485   -581   -563   -296
   -236   -459   -223    348     -7   -342   -252   -511   -491   -592   -571   -298
   -233   -467   -233    350     -2   -350   -259   -527   -504   -607   -579   -301
   -233   -454   -223    342     -7   -340   -267   -537   -509   -613   -576   -298
   -241   -459   -218    348    -12   -340   -265   -540   -511   -618   -579   -293
   -233   -472   -239    353      2   -355   -272   -553   -522   -631   -584   -298
   -231   -457   -228    342     -2   -342   -285   -566   -532   -644   -592   -303
   -239   -452   -213    342    -12   -332   -285   -571   -532   -646   -594   -303
   -241   -446   -205    342    -20   -327   -288   -581   -537   -659   -600   -301
   -236   -446   -210    342    -12   -329   -301   -602   -561   -683   -613   -301
   -236   -407   -171    322    -33   -290   -293   -600   -550   -672   -600   -296
   -239   -379   -140    309    -51   -259   -262   -581   -519   -652   -584   -285
   -236   -363   -129    298    -57   -246   -259   -592   -519   -670   -605   -283
   -246   -324    -77    285    -85   -202   -244   -594   -511   -662   -594   -270
   -249   -316    -70    283    -93   -194   -220   -579   -501   -654   -581   -249
   -241   -311    -70    275    -85   -192   -215   -584   -506   -665   -584   -249
   -210   -233    -23    220    -96   -127   -215   -587   -491   -652   -563   -233
   -202   -150     51    176   -127    -49   -226   -589   -465   -620   -532   -194
   -202   -111     90    155   -148    -10   -262   -602   -449   -597   -504   -153
   -197   -101     96    148   -148     -2   -301   -631   -470   -618   -511   -163
   -194   -114     77    153   -137    -18   -319   -657   -496   -639   -527   -168
   -202   -124     77    163   -140    -23   -329   -678   -509   -657   -537   -166
   -223   -179     41    200   -135    -70   -345   -709   -548   -693   -566   -189
   -233   -280    -46    257    -96   -166   -363   -737   -597   -743   -613   -236
   -254   -381   -129    316    -64   -257   -376   -763   -649   -800   -667   -296
   -252   -410   -158    332    -46   -285   -387   -800   -696   -857   -727   -363
   -252   -439   -187    342    -33   -311   -400   -836   -737   -909   -779   -389
   -277   -475   -197    376    -41   -335   -405   -857   -761   -930   -795   -387
   -288   -493   -207    389    -44   -350   -413   -872   -776   -943   -802   -397
   -285   -496   -210    392    -38   -353   -423   -891   -792   -961   -818   -418
   -283   -483   -202    381    -44   -342   -439   -901   -802   -974   -828   -420
   -290   -501   -213    394    -41   -358   -439   -904   -807   -984   -836   -420
   -277   -506   -228    392    -25   -368   -446   -914   -818   -995   -841   -420
   -272   -501   -228    387    -23   -366   -459   -932   -836  -1008   -846   -426
   -283   -511   -228    394    -28   -371   -465   -940   -844  -1013   -852   -426
   -280   -504   -223    392    -28   -366   -472   -953   -854  -1031   -865   -444
   -283   -511   -231    397    -25   -374   -480   -969   -870  -1049   -883   -454
   -290   -527   -236    410    -28   -381   -483   -971   -875  -1054   -891   -441
   -272   -524   -254    397    -10   -392   -485   -974   -883  -1067   -898   -446
   -236   -613   -376    423     70   -496   -485   -982   -953  -1153   -982   -527
   -189   -828   -639    509    223   -735   -433   -932  -1062  -1325  -1169   -719
   -176  -1000   -823    589    322   -911   -285   -782  -1085  -1452  -1330   -898
   -197   -820   -623    509    210   -722   -161   -735   -953  -1358  -1236   -810
   -340   -397    -57    368   -142   -228   -254  -1161   -844  -1106   -917   -488
   -517    298    815    109   -665    555   -558  -1758   -706   -659   -361     88
   -672   1148   1821   -236  -1247   1483   -875  -2099   -407    -36    353    813
   -670   1483   2151   -407  -1410   1818  -1210  -2239   -259    335    745   1234
   -579   1085   1665   -254  -1122   1374  -1444  -2340   -602      7    418    963
   -558    452   1010     49   -784    730  -1366  -2288  -1153   -769   -358    205
   -498   -140    358    319   -428    109  -1065  -1880  -1343  -1262   -932   -366
   -420   -332     85    376   -254   -122   -795  -1436  -1130  -1195   -945   -407
   -348   -387    -38    366   -155   -213   -641  -1189   -987  -1114   -893   -384
   -311   -428   -116    368    -98   -272   -584  -1106   -956  -1119   -906   -418
   -306   -459   -153    384    -77   -306   -574  -1098   -979  -1161   -958   -472
   -303   -478   -174    389    -64   -327   -555  -1078   -979  -1171   -971   -480
   -293   -485   -192    389    -51   -340   -548  -1065   -979  -1179   -974   -488
   -293   -504   -210    397    -44   -358   -558  -1075  -1000  -1205   -997   -506
   -298   -506   -207    402    -46   -358   -545  -1057   -987  -1192   -987   -496
   -290   -472   -184    381    -57   -329   -535  -1044   -976  -1182   -976   -488
   -280   -449   -171    363    -57   -311   -537  -1047   -982  -1192   -987   -501
   -285   -462   -176    371    -57   -319   -532  -1041   -976  -1189   -984   -488
   -288   -441   -153    366    -67   -298   -522  -1026   -961  -1171   -966   -459
   -285   -436   -150    361    -70   -293   -535  -1044   -974  -1187   -974   -483
   -285   -436   -150    361    -70   -293   -540  -1047   -979  -1192   -982   -488
   -288   -423   -137    355    -77   -280   -530  -1026   -961  -1174   -969   -467
   -280   -407   -127    345    -77   -267   -530  -1018   -953  -1169   -963   -457
   -267   -397   -132    329    -70   -265   -540  -1026   -961  -1176   -974   -470
   -270   -387   -116    327    -77   -252   -537  -1013   -953  -1166   -963   -454
   -267   -381   -114    324    -77   -249   -535   -997   -940  -1153   -948   -441
   -252   -358   -106    306    -72   -233   -535   -989   -932  -1145   -940   -446
   -265   -358    -93    309    -88   -226   -530   -974   -924  -1140   -943   -449
   -259   -350    -90    306    -85   -223   -522   -950   -909  -1130   -937   -426
   -244   -342    -98    290    -75   -220   -522   -932   -904  -1122   -924   -418
   -239   -327    -88    283    -75   -207   -527   -922   -904  -1122   -922   -418
   -236   -309    -72    272    -83   -192   -519   -888   -883  -1104   -904   -400
   -226   -296    -70    262    -80   -184   -509   -852   -859  -1083   -888   -379
   -205   -290    -85    246    -62   -189   -506   -826   -849  -1075   -885   -379
   -192   -272    -80    233    -57   -176   -504   -789   -831  -1060   -875   -371
   -181   -262    -80    220    -54   -171   -496   -756   -815  -1044   -859   -350
   -158   -246    -90    202    -36   -168   -498   -730   -805  -1031   -846   -342
   -145   -223    -80    184    -33   -153   -491   -701   -784  -1013   -831   -340
   -142   -197    -54    171    -44   -127   -470   -665   -756   -984   -807   -306
   -129   -176    -46    153    -44   -114   -480   -662   -756   -982   -797   -290
   -127   -166    -38    145    -46   -103   -488   -667   -756   -979   -795   -296
   -137   -150    -15    142    -62    -83   -483   -659   -745   -966   -784   -277
   -124   -106     18    116    -72    -44   -483   -667   -743   -956   -766   -262
   -119    -90     25    103    -75    -33   -493   -696   -758   -966   -769   -270
   -137    -88     46    111    -93    -20   -493   -714   -761   -966   -769   -283
   -158    -85     70    122   -116     -7   -501   -740   -766   -966   -771   -277
   -168    -57    111    114   -140     25   -517   -784   -782   -976   -776   -270
   -187    -49    137    116   -163     44   -530   -831   -795   -984   -782   -280
   -205    -49    155    127   -181     51   -535   -865   -797   -982   -782   -283
   -218    -64    150    140   -187     41   -555   -919   -823  -1002   -805   -311
   -241    -93    148    168   -194     25   -579   -974   -854  -1031   -831   -340
   -275   -116    155    194   -218     20   -587  -1008   -867  -1034   -836   -345
   -283   -135    148    207   -218      7   -602  -1044   -891  -1054   -849   -363
   -283   -150    132    215   -210    -10   -626  -1085   -922  -1083   -878   -394
   -301   -163    137    233   -220    -12   -633  -1111   -935  -1093   -883   -405
   -309   -168    137    236   -226    -15   -639  -1127   -945  -1098   -888   -415
   -306   -168    137    239   -223    -18   -652  -1145   -958  -1109   -898   -436
   -316   -179    137    246   -228    -20   -657  -1150   -961  -1111   -906   -441
   -324   -179    145    252   -236    -18   -654  -1140   -950  -1096   -896   -420
   -314   -176    137    244   -226    -20   -662  -1148   -956  -1098   -896   -433
   -311   -163    145    236   -231    -10   -665  -1150   -956  -1096   -893   -436
   -327   -158    168    241   -249      5   -659  -1143   -943  -1080   -883   -420
   -324   -148    176    236   -252     12   -662  -1137   -940  -1075   -878   -418
   -319   -148    171    233   -246     10   -670  -1148   -950  -1083   -885   -433
   -329   -145    184    236   -257     18   -662  -1135   -940  -1067   -875   -426
   -332   -145    184    239   -259     18   -665  -1135   -940  -1065   -872   -426
   -324   -119    205    223   -265     41   -665  -1135   -937  -1062   -865   -423
   -316    -77    239    197   -280     80   -644  -1111   -906  -1023   -826   -389
   -319    -36    280    176   -301    122   -620  -1083   -875   -989   -795   -368
   -332    -12    316    171   -327    150   -597  -1070   -862   -974   -787   -371
   -337     -7    329    174   -335    161   -579  -1060   -859   -976   -800   -381
   -340      5    345    166   -345    176   -568  -1047   -849   -969   -792   -366
   -314     57    371    127   -342    215   -571  -1034   -823   -932   -750   -324
   -296    116    413     88   -355    262   -592  -1039   -802   -901   -714   -306
   -290    176    467     57   -379    322   -623  -1039   -774   -859   -680   -285
   -296    187    480     54   -389    332   -654  -1047   -779   -859   -688   -283
   -298    163    462     67   -379    311   -680  -1072   -805   -883   -711   -296
   -298    153    452     70   -376    303   -698  -1085   -818   -888   -714   -296
   -293    153    446     70   -368    298   -698  -1078   -813   -875   -704   -288
   -293     70    361    111   -329    215   -711  -1093   -859   -924   -756   -342
   -316    -49    265    181   -290    106   -732  -1119   -917   -989   -823   -410
   -340   -122    218    228   -283     46   -735  -1132   -940  -1010   -844   -439
   -358   -166    192    262   -275     12   -735  -1148   -966  -1028   -862   -465
   -363   -171    192    267   -280     10   -750  -1179  -1000  -1060   -896   -504
   -368   -181    184    275   -277      0   -750  -1179  -1005  -1060   -898   -504
   -374   -187    187    280   -283      0   -750  -1174  -1000  -1052   -891   -496
   -366   -202    163    285   -265    -20   -766  -1182  -1013  -1065   -904   -522
   -374   -215    155    293   -267    -31   -769  -1184  -1021  -1072   -917   -535
   -379   -213    166    293   -272    -23   -761  -1166  -1008  -1054   -906   -519
   -376   -220    153    296   -267    -33   -771  -1171  -1015  -1057   -909   -535
   -371   -226    145    298   -259    -41   -779  -1179  -1026  -1070   -919   -553
   -381   -218    161    298   -272    -28   -771  -1166  -1013  -1054   -906   -537
   -379   -220    158    298   -270    -33   -776  -1161  -1013  -1052   -904   -540
   -376   -236    140    306   -259    -49   -787  -1169  -1023  -1062   -914   -553
   -374   -228    145    301   -259    -41   -784  -1158  -1018  -1054   -909   -561
   -353   -345      7    348   -184   -168   -769  -1132  -1060  -1109   -971   -623
   -309   -561   -252    433    -28   -407   -711  -1078  -1166  -1275  -1153   -800
   -296   -706   -410    498     57   -558   -571   -930  -1184  -1392  -1296   -966
   -324   -563   -239    444    -44   -402   -423   -807  -1034  -1286  -1208   -911
   -439   -124    314    283   -376     93   -511  -1226   -922  -1034   -896   -592
   -600    566   1166     15   -883    865   -839  -1842   -807   -597   -350    -33
   -753   1405   2158   -327  -1457   1779  -1148  -2166   -496     51    379    698
   -750   1873   2624   -561  -1686   2247  -1483  -2307   -277    527    880   1202
   -654   1408   2060   -379  -1358   1735  -1735  -2442   -670    145    496    872
   -620    756   1376    -67  -1000   1067  -1641  -2369  -1215   -623   -280    135
   -597    153    750    220   -675    452  -1319  -1938  -1371  -1078   -823   -405
   -517    -83    433    301   -475    174  -1034  -1462  -1156  -1036   -878   -504
   -441   -119    322    277   -384    101   -888  -1208  -1008   -948   -820   -478
   -415   -161    254    285   -335     46   -815  -1096   -956   -930   -810   -491
   -392   -200    192    293   -293     -5   -795  -1067   -961   -953   -839   -532
   -389   -215    174    303   -283    -20   -779  -1041   -963   -963   -849   -548
   -392   -215    176    303   -285    -20   -758  -1008   -943   -945   -839   -548
   -384   -220    163    301   -275    -28   -745   -987   -935   -937   -831   -548
   -381   -226    155    303   -270    -36   -745   -982   -932   -940   -836   -561
   -397   -246    150    322   -275    -49   -740   -966   -924   -935   -833   -566
   -384   -228    155    306   -272    -38   -727   -943   -904   -917   -818   -550
   -376   -215    158    296   -270    -28   -727   -935   -898   -909   -813   -548
   -381   -207    174    293   -280    -15   -724   -919   -885   -893   -802   -545
   -384   -200    184    293   -285     -7   -711   -891   -865   -870   -787   -522
   -368   -205    163    285   -267    -20   -717   -885   -865   -870   -784   -519
   -368   -187    179    277   -275     -5   -717   -872   -857   -857   -769   -509
   -379   -166    210    272   -296     20   -701   -839   -823   -820   -735   -491
   -368   -153    215    262   -293     31   -691   -818   -807   -807   -735   -514
   -355   -137    218    246   -288     38   -698   -815   -810   -818   -750   -514
   -358   -127    228    241   -296     49   -691   -787   -789   -797   -727   -488
   -363   -135    226    249   -298     44   -678   -758   -763   -771   -704   -472
   -358   -142    215    252   -288     36   -670   -735   -750   -761   -693   -472
   -363   -119    241    239   -303     59   -665   -711   -735   -743   -678   -454
   -358   -101    254    228   -309     75   -652   -675   -706   -706   -641   -418
   -332    -93    236    213   -285     70   -646   -641   -685   -688   -626   -426
   -332    -96    236    215   -285     70   -639   -613   -667   -678   -623   -452
   -332    -80    249    205   -293     83   -620   -561   -636   -649   -610   -413
   -316    -64    252    189   -285     93   -613   -517   -610   -626   -587   -387
   -296    -59    236    176   -267     88   -607   -480   -592   -607   -571   -379
   -280    -38    241    161   -262    101   -589   -428   -555   -571   -540   -350
   -265    -25    239    142   -254    106   -579   -381   -522   -537   -509   -324
   -257    -12    241    135   -252    114   -576   -358   -514   -530   -501   -322
   -257      5    262    124   -259    132   -571   -327   -491   -506   -478   -309
   -257     41    298    109   -277    168   -553   -290   -459   -467   -439   -283
   -244     75    319     83   -280    197   -545   -277   -449   -462   -431   -272
   -241     80    322     80   -283    200   -545   -285   -449   -457   -428   -270
   -254     88    342     80   -298    215   -540   -283   -439   -439   -415   -257
   -254     98    353     77   -303    226   -548   -298   -449   -449   -420   -259
   -249    114    363     67   -306    239   -555   -319   -454   -446   -413   -257
   -272    114    387     77   -329    249   -553   -337   -454   -441   -405   -249
   -288    140    426     72   -355    283   -553   -366   -457   -436   -397   -241
   -272    161    433     57   -353    296   -558   -402   -467   -444   -402   -254
   -306    135    441     85   -374    288   -568   -441   -483   -454   -418   -280
   -340    122    462    109   -402    293   -574   -480   -493   -459   -428   -290
   -353    101    454    124   -405    277   -592   -524   -517   -480   -446   -301
   -366     70    436    148   -400    252   -607   -561   -537   -491   -452   -319
   -381     49    428    166   -405    239   -615   -581   -550   -496   -459   -342
   -387     41    428    171   -407    233   -620   -610   -571   -514   -480   -381
   -387     15    402    184   -394    207   -628   -636   -594   -542   -509   -394
   -384     -5    379    194   -381    187   -628   -639   -597   -542   -506   -389
   -397    -12    381    202   -389    184   -631   -639   -597   -537   -501   -381
   -400    -15    381    207   -392    181   -641   -652   -607   -548   -509   -394
   -392     -2    387    197   -392    192   -633   -649   -600   -540   -506   -400
   -394     12    407    192   -400    210   -620   -636   -576   -514   -485   -394
   -402     15    418    192   -410    215   -623   -636   -576   -511   -485   -389
   -400      7    407    194   -402    207   -618   -631   -568   -501   -472   -379
   -400     15    413    189   -407    213   -610   -618   -553   -485   -459   -366
   -397     23    420    187   -407    220   -615   -620   -558   -488   -462   -371
   -384     44    428    168   -407    236   -605   -607   -542   -470   -446   -366
   -392     67    459    161   -426    262   -579   -579   -511   -439   -415   -337
   -394     96    488    148   -441    290   -561   -558   -485   -410   -387   -314
   -387    135    522    127   -454    327   -550   -553   -470   -400   -376   -309
   -387    145    532    119   -459    340   -537   -537   -459   -384   -366   -298
   -389    145    535    119   -462    340   -522   -511   -439   -361   -345   -285
   -379    218    597     80   -488    405   -517   -493   -407   -327   -309   -254
   -371    316    688     28   -530    501   -517   -483   -371   -290   -267   -215
   -361    366    727     -5   -545    548   -527   -485   -348   -257   -236   -181
   -348    368    717    -10   -532    542   -553   -491   -337   -239   -218   -163
   -345    381    724    -20   -535    553   -579   -511   -355   -252   -228   -181
   -355    361    717     -2   -535    537   -584   -524   -366   -254   -231   -189
   -363    342    706      7   -535    524   -592   -532   -368   -246   -223   -176
   -371    277    649     46   -511    462   -605   -548   -402   -283   -257   -215
   -387    161    548    111   -467    355   -607   -553   -446   -327   -311   -270
   -397     85    483    155   -439    283   -597   -550   -475   -355   -350   -301
   -400     38    436    179   -418    236   -605   -566   -504   -387   -381   -329
   -405      2    407    200   -407    205   -615   -587   -535   -415   -407   -358
   -418    -12    405    213   -413    194   -615   -587   -540   -413   -407   -358
   -410    -38    371    226   -392    166   -610   -581   -535   -407   -402   -358
   -407    -38    368    220   -389    166   -623   -597   -555   -428   -420   -384
   -415    -44    368    228   -394    161   -615   -584   -550   -420   -415   -379
   -418    -41    374    228   -397    166   -610   -574   -545   -415   -413   -379
   -407    -46    361    228   -384    155   -610   -579   -550   -423   -420   -389
   -418    -80    335    246   -379    127   -607   -571   -548   -418   -418   -387
   -426    -77    345    252   -387    132   -600   -561   -537   -405   -405   -376
   -415    -77    337    244   -379    129   -605   -566   -545   -413   -415   -389
   -405    -72    332    239   -368    129   -602   -568   -550   -418   -415   -389
   -423    -85    335    254   -381    124   -587   -542   -527   -392   -392   -371
   -413   -142    267    277   -340     62   -576   -524   -542   -415   -426   -407
   -348   -298     46    322   -200   -127   -550   -475   -610   -522   -550   -519
   -314   -483   -168    400    -72   -327   -420   -324   -633   -644   -704   -678
   -345   -426    -80    384   -132   -254   -267   -148   -509   -610   -696   -709
   -420    -77    342    249   -381    129   -226   -249   -342   -405   -462   -511
   -563    475   1039     41   -802    756   -444   -833   -319   -114    -62   -111
   -727   1252   1979   -262  -1353   1615   -743  -1379   -207    371    553    496
   -792   1779   2569   -493  -1680   2174  -1018  -1605    -25    841   1075   1010
   -745   1561   2307   -407  -1527   1932  -1262  -1782   -244    750    984    963
   -709    948   1657   -119  -1184   1301  -1309  -1836   -774     64    288    314
   -649    335    984    158   -815    659  -1150  -1615  -1143   -620   -446   -400
   -568     28    597    270   -581    311   -896  -1106   -893   -571   -514   -470
   -511    -12    498    262   -506    241   -698   -740   -623   -387   -384   -366
   -449    -36    413    241   -431    189   -579   -524   -475   -288   -316   -324
   -423    -59    363    241   -394    150   -545   -465   -444   -283   -316   -337
   -426    -70    355    244   -392    142   -530   -436   -439   -288   -322   -345
   -415    -85    329    249   -374    122   -498   -394   -415   -267   -306   -337
   -405    -98    303    249   -355    101   -493   -381   -415   -272   -316   -366
   -407    -96    311    252   -361    106   -483   -368   -410   -272   -319   -374
   -407    -85    322    244   -366    116   -457   -337   -379   -241   -290   -342
   -405    -90    314    246   -361    111   -452   -324   -366   -233   -280   -340
   -394    -96    298    244   -348     98   -444   -316   -355   -228   -272   -345
   -400    -75    324    239   -363    124   -426   -288   -327   -197   -249   -322
   -415    -72    340    241   -379    132   -426   -275   -316   -181   -236   -311
   -415    -77    335    246   -376    127   -428   -272   -316   -181   -236   -314
   -420    -75    345    246   -384    132   -418   -254   -298   -163   -218   -306
   -428    -72    355    252   -392    140   -402   -228   -270   -135   -192   -288
   -405    -54    348    228   -376    145   -400   -215   -259   -127   -181   -277
   -389    -46    342    215   -366    148   -392   -200   -244   -114   -171   -267
   -371    -23    348    197   -361    161   -374   -171   -218    -83   -148   -246
   -358    -10    348    184   -353    168   -361   -150   -200    -59   -129   -241
   -376    -12    363    194   -371    174   -363   -145   -194    -54   -127   -257
   -387     -2    381    194   -384    189   -348   -109   -163    -28   -103   -228
   -381     -7    374    194   -379    184   -332    -77   -137     -5    -85   -213
   -381     -5    376    194   -379    184   -335    -59   -127      0    -83   -202
   -374      7    379    181   -376    194   -327    -31   -109     20    -64   -181
   -361      7    368    176   -366    187   -314      5    -83     46    -38   -161
   -340     31    371    153   -355    200   -306     33    -67     70    -18   -153
   -327     54    381    137   -353    218   -293     70    -44     98      7   -132
   -314     72    387    119   -350    231   -262    129     -2    140     44    -90
   -311     67    376    122   -342    220   -252    168     23    166     64    -80
   -293     83    374    103   -335    228   -254    189     36    176     75    -83
   -277    122    400     77   -337    259   -244    223     62    205    109    -49
   -262    150    413     54   -337    280   -233    252     83    233    137    -20
   -259    150    407     54   -335    277   -241    249     80    236    142    -20
   -249    168    418     38   -335    293   -239    249     80    241    150    -20
   -246    210    457     18   -350    332   -220    262     98    267    174     10
   -254    228    480     12   -368    353   -226    246     93    267    181     23
   -265    231    496     15   -381    363   -233    226     77    259    176     18
   -288    236    524     23   -407    379   -228    220     88    280    202     38
   -267    265    532      2   -400    397   -218    213    101    296    215     44
   -267    280    548     -5   -407    413   -223    179     93    280    200     18
   -309    265    574     20   -441    418   -207    158     96    275    187      2
   -332    249    579     41   -454    413   -194    140     98    270    176    -12
   -348    215    563     67   -454    389   -197    103     80    249    148    -46
   -368    184    553     90   -459    368   -194     75     70    231    129    -70
   -389    181    568    103   -478    374   -189     57     64    231    132    -77
   -400    158    558    119   -480    358   -202     15     36    200    103   -111
   -405    127    532    140   -467    329   -207     -5     20    181     88   -124
   -423    103    527    158   -475    316   -202    -10     23    192    101   -116
   -420    114    535    153   -478    324   -207    -28     15    187     96   -148
   -413    122    535    142   -472    327   -215    -44      5    174     75   -179
   -423    103    527    161   -475    314   -202    -28     20    181     80   -153
   -423    109    532    158   -478    319   -197    -10     36    197     93   -135
   -410    119    530    145   -470    324   -200    -12     33    194     88   -142
   -413    124    537    140   -475    329   -200    -12     38    200     96   -137
   -431    101    532    166   -480    316   -184      2     54    215    109   -129
   -415    119    532    148   -475    324   -181      5     59    223    116   -129
   -400    155    553    122   -478    353   -171     18     75    239    132   -122
   -394    200    594     96   -496    397   -142     51    114    277    171    -90
   -389    252    641     70   -514    446   -114     75    142    309    205    -67
   -410    259    670     72   -540    465    -93     83    158    322    213    -62
   -418    252    667     83   -542    459    -75     98    174    335    223    -54
   -410    254    665     77   -537    459    -70    111    181    342    228    -51
   -394    319    714     38   -553    517    -62    122    207    366    257    -28
   -387    407    795    -10   -592    600    -70    132    249    413    306     18
   -379    449    826    -36   -602    636    -88    137    283    457    348     57
   -358    478    836    -59   -597    657   -116    122    275    454    348     46
   -358    452    810    -46   -584    631   -124    109    259    439    342     33
   -361    439    800    -41   -581    620   -124    111    265    452    353     41
   -374    402    776    -15   -574    589   -137     93    241    433    337     23
   -379    332    709     23   -545    519   -145     72    205    389    293    -15
   -394    215    610     90   -501    413   -135     70    171    348    246    -62
   -397    142    540    127   -470    340   -135     62    140    314    207   -103
   -402     96    496    153   -449    296   -140     44    111    288    184   -140
   -426     59    483    181   -457    270   -150     18     85    265    163   -168
   -439     49    488    194   -462    267   -145     18     77    254    148   -174
   -418     31    449    192   -433    239   -135     28     85    257    155   -166
   -415     38    452    187   -433    244   -137     25     85    262    161   -174
   -418     31    446    192   -431    239   -132     31     88    267    161   -179
   -415     25    441    194   -428    233   -127     33     90    267    161   -181
   -418      7    426    202   -420    215   -135     20     77    252    145   -194
   -423      0    420    210   -423    210   -127     25     83    259    155   -192
   -426      0    426    210   -426    213   -127     28     77    257    153   -207
   -413    -23    389    218   -402    181   -140     15     64    239    127   -228
   -418    -31    387    223   -405    176   -129     23     75    246    142   -215
   -426    -23    400    223   -413    187   -111     46     96    270    166   -189
   -400    -77    319    236   -361    122   -106     51     62    228    124   -236
   -345   -272     72    309   -210   -101    -70     88    -38     83    -31   -410
   -340   -478   -137    407   -103   -309     77    236    -75    -59   -213   -602
   -358   -418    -62    387   -148   -241    231    355     23    -31   -197   -597
   -444    -64    376    252   -410    155    210     54    127    161     41   -374
   -592    524   1117     33   -854    820    -96   -594    194    527    511     98
   -745   1366   2109   -311  -1428   1738   -433   -995    446   1122   1202    787
   -784   1904   2688   -561  -1738   2296   -761  -1158    683   1615   1727   1306
   -706   1678   2385   -488  -1545   2031  -1041  -1270    488   1506   1613   1236
   -659   1052   1712   -194  -1184   1382  -1010  -1228      0    839    943    600
   -615    394   1010    109   -813    704   -672   -833   -267    244    285    -36
   -548    119    667    213   -607    392   -368   -348    -72    246    189   -168
   -478     80    555    197   -517    316   -181    -41    114    350    252   -135
   -426     38    465    194   -444    252    -90     90    181    379    265   -137
   -415    -15    397    215   -407    189    -80    111    168    348    231   -187
   -402    -33    366    218   -387    166    -57    142    174    340    220   -213
   -376    -33    340    202   -361    153    -31    174    189    342    223   -213
   -366    -41    324    205   -345    140    -18    187    194    340    223   -215
   -387    -51    332    218   -361    140    -10    200    202    345    228   -215
   -413    -62    350    239   -381    142      0    220    220    363    241   -218
   -415    -67    348    241   -384    140     12    233    226    363    236   -226
   -379    -46    332    213   -355    142     36    262    246    379    254   -205
   -387    -25    361    207   -374    166     54    283    270    402    277   -184
   -405    -28    376    215   -392    174     57    290    277    410    288   -184
   -400    -28    371    213   -387    171     57    290    277    400    275   -200
   -397    -36    361    218   -379    161     72    309    290    410    277   -187
   -389     -7    379    197   -387    184     90    332    314    436    301   -168
   -374      2    376    184   -376    189    101    342    324    444    311   -171
   -371      2    371    181   -371    187    111    358    335    454    322   -163
   -374     -2    371    189   -374    184    127    389    363    480    342   -142
   -366      2    368    181   -368    184    122    400    368    483    348   -148
   -358     18    376    168   -368    197    124    415    376    485    350   -150
   -350     23    371    161   -361    197    142    452    402    509    371   -137
   -332     20    353    155   -342    187    155    480    423    524    384   -132
   -319     49    366    135   -342    207    163    504    441    537    400   -124
   -309     67    374    119   -340    220    189    550    475    568    426    -98
   -306     64    368    119   -337    215    207    594    504    592    446    -77
   -283     80    363    101   -322    220    210    623    517    602    457    -75
   -283     80    363     98   -324    223    228    665    542    626    475    -67
   -275     88    363     93   -319    226    254    724    579    662    506    -51
   -246    127    371     59   -309    249    272    769    607    680    519    -31
   -236    148    384     44   -309    265    272    795    618    688    527    -18
   -231    150    379     38   -306    265    285    828    641    711    550      5
   -220    148    368     36   -296    257    301    852    659    735    571     23
   -200    184    384      7   -293    283    306    854    665    743    587     20
   -197    215    413     -7   -303    314    319    865    683    761    602     33
   -202    205    407     -2   -306    303    324    859    680    761    605     44
   -192    218    410    -12   -301    314    314    836    667    748    602     36
   -202    231    433    -15   -319    332    316    818    665    753    605     33
   -215    252    467    -18   -340    358    322    805    675    766    620     49
   -226    275    501    -25   -363    387    303    758    657    748    607     36
   -228    280    509    -25   -368    394    290    717    644    737    602     23
   -254    267    522     -5   -389    392    290    688    644    743    610     28
   -285    236    522     25   -402    379    283    646    631    735    600     20
   -301    197    498     51   -400    348    272    605    620    724    587     -7
   -316    176    493     67   -405    335    270    574    607    711    574    -31
   -322    166    485     77   -405    324    257    540    587    691    553    -51
   -319    161    480     80   -400    319    241    504    555    659    524    -75
   -342    140    483     98   -415    311    236    485    540    652    517    -80
   -361    111    472    124   -415    290    233    480    542    659    522    -77
   -355    106    459    122   -407    280    226    467    537    652    514   -106
   -335    114    449    111   -392    280    228    465    540    654    506   -116
   -353    111    465    119   -410    288    228    467    542    654    509    -96
   -361    116    475    122   -418    296    233    475    550    662    519    -93
   -337    132    470    101   -402    298    226    470    548    662    517   -103
   -329    135    465     98   -397    298    228    472    553    667    522    -96
   -342    124    467    109   -405    293    239    485    568    683    540    -83
   -340    137    478     98   -407    306    257    498    584    698    558    -72
   -327    168    496     77   -413    332    288    530    618    732    594    -46
   -335    215    550     59   -441    381    314    558    657    774    633    -10
   -353    228    581     62   -467    405    319    558    665    774    633    -18
   -345    241    584     51   -465    413    335    561    667    769    623    -28
   -332    249    579     41   -457    413    358    584    683    782    628    -12
   -322    301    623     10   -472    462    376    613    724    826    672     28
   -314    376    688    -33   -501    532    361    610    753    857    706     59
   -301    431    732    -64   -517    581    335    610    782    893    748     96
   -288    444    732    -80   -509    587    311    605    782    898    750     98
   -267    410    678    -70   -472    542    298    592    763    883    735     83
   -290    394    685    -51   -488    540    285    576    756    880    735     75
   -301    384    685    -41   -493    532    283    574    756    885    745     85
   -303    316    620     -7   -462    467    267    553    717    844    706     49
   -309    202    511     54   -410    355    254    527    657    776    639    -15
   -332    132    462     98   -397    298    257    522    633    756    615    -41
   -348     96    444    127   -394    270    254    511    615    743    602    -67
   -355     59    415    145   -384    236    244    485    587    711    568   -116
   -366     44    410    161   -387    226    246    472    576    698    550   -122
   -361     46    407    155   -384    226    252    478    574    693    545   -114
   -353     31    384    161   -368    207    241    462    558    672    527   -137
   -361     15    376    171   -368    194    249    459    558    670    527   -137
   -371      0    371    187   -371    184    262    472    571    688    545   -114
   -363    -12    350    187   -358    168    254    467    566    683    548   -129
   -361    -15    345    187   -355    163    246    459    555    672    530   -158
   -361    -18    342    187   -355    161    249    467    555    670    519   -155
   -353    -25    327    189   -340    150    257    470    553    670    522   -153
   -342    -10    329    174   -337    158    252    462    550    667    522   -166
   -353    -20    332    184   -342    155    259    472    561    678    530   -158
   -355    -80    272    218   -316     96    275    485    548    657    504   -179
   -303   -241     62    272   -184    -90    290    498    444    517    358   -322
   -275   -446   -174    358    -51   -309    407    600    358    337    158   -540
   -275   -446   -171    361    -54   -309    561    743    423    335    137   -584
   -361   -181    179    270   -272     -2    589    561    545    504    335   -392
   -511    368    880     72   -696    623    353    -23    662    852    779     59
   -672   1247   1917   -288  -1296   1582     57   -436    966   1483   1499    800
   -743   1836   2579   -548  -1660   2205   -213   -563   1283   2052   2099   1410
   -670   1688   2359   -509  -1514   2023   -517   -688   1140   2008   2055   1413
   -618   1135   1753   -257  -1184   1444   -607   -769    605   1358   1408    800
   -592    509   1098     38   -846    802   -345   -483    236    711    717    103
   -485    171    657    155   -571    413    -46     -5    348    620    532   -114
   -400     85    483    155   -441    283    150    319    519    706    568   -101
   -368     20    389    174   -379    205    254    478    602    745    589    -93
   -358     -7    350    181   -355    171    270    504    594    717    561   -135
   -348    -36    311    192   -332    137    280    519    584    696    542   -158
   -348    -62    285    202   -316    111    301    542    589    693    532   -168
   -332    -59    272    197   -303    106    327    566    605    698    537   -176
   -319    -57    259    187   -290    101    329    568    602    691    527   -181
   -327    -59    267    192   -298    103    342    587    615    701    540   -168
   -332    -57    272    192   -303    106    348    605    628    714    555   -161
   -314    -41    272    179   -293    114    353    610    636    717    558   -161
   -311    -41    270    176   -293    114    358    620    639    717    553   -163
   -309    -44    265    176   -288    111    368    639    652    732    563   -155
   -306    -49    254    176   -283    101    371    641    652    730    561   -155
   -290    -28    262    161   -277    116    371    644    649    727    558   -163
   -293    -10    280    150   -288    135    387    665    665    743    574   -153
   -298     -5    290    150   -296    142    400    685    683    756    584   -129
   -301     -7    293    153   -298    142    405    698    688    763    594   -119
   -301      5    306    148   -303    155    410    717    704    782    613   -111
   -293      5    298    142   -296    153    423    745    727    800    626   -103
   -280     18    298    129   -288    158    426    758    732    800    623   -114
   -272     12    285    127   -277    148    426    774    732    797    607   -106
   -265     25    290    119   -277    158    436    805    753    815    626    -85
   -259     28    285    114   -272    155    446    831    769    828    641    -75
   -246     33    277    106   -262    155    452    857    782    836    652    -67
   -241     46    288     96   -267    166    470    904    813    870    675    -51
   -226     49    275     88   -249    161    483    948    839    891    691    -36
   -200     64    265     67   -231    163    488    976    852    898    701    -31
   -189     80    270     54   -231    174    501   1015    872    919    717    -12
   -181     85    267     49   -226    174    514   1057    896    945    740     10
   -155     98    254     28   -205    176    517   1085    909    961    758     23
   -137    127    265      5   -202    197    522   1114    930    987    782     44
   -132    148    280     -7   -205    213    527   1132    943   1002    800     54
   -116    158    275    -23   -197    215    530   1137    945   1005    802     72
    -96    181    277    -41   -187    228    532   1137    948   1015    820     88
   -106    200    306    -49   -205    252    540   1137    953   1021    826     96
   -111    213    324    -51   -218    267    537   1122    943   1008    813     90
   -109    218    327    -54   -218    272    530   1093    927    992    800     85
   -119    236    355    -57   -236    296    540   1083    937   1010    820     98
   -150    236    387    -44   -270    309    542   1052    930   1008    815     93
   -155    231    384    -38   -270    306    530   1002    906    982    789     72
   -176    218    392    -20   -285    306    524    961    893    971    779     59
   -210    200    410      5   -309    303    530    937    898    976    784     70
   -218    174    392     20   -303    283    511    883    862    945    753     41
   -228    158    387     33   -309    272    493    833    833    917    727      7
   -252    132    381     57   -316    257    491    807    818    904    709    -23
   -262    101    363     80   -311    231    478    776    797    880    680    -49
   -262     67    327     96   -293    194    459    743    766    844    649    -59
   -265     62    327    101   -296    192    454    730    753    839    641    -64
   -280     59    337    109   -309    200    454    724    750    841    644    -62
   -272     46    319    114   -296    181    441    706    732    823    626    -83
   -270     41    311    114   -290    174    441    704    727    820    626    -83
   -275     44    319    114   -296    181    457    719    748    841    644    -62
   -270     49    319    109   -296    181    452    714    745    839    641    -64
   -265     54    319    106   -290    187    449    709    740    836    639    -64
   -265     64    329     98   -298    197    467    727    756    857    657    -38
   -257     90    348     83   -301    218    485    745    776    878    680    -28
   -244    129    371     57   -309    249    498    753    789    891    688    -31
   -259    142    402     59   -329    272    524    774    810    909    701      0
   -272    153    423     59   -348    285    548    789    828    930    719     20
   -259    158    418     49   -340    288    553    792    826    927    717     18
   -252    179    431     36   -342    303    563    807    839    943    732     31
   -246    249    496      0   -371    371    574    828    885    995    782     83
   -226    335    561    -57   -394    446    540    810    898   1015    805    114
   -228    366    592    -70   -410    478    511    800    904   1028    818    119
   -231    340    568    -54   -400    454    498    800    901   1031    813    116
   -218    332    550    -57   -384    441    483    792    891   1026    810    127
   -215    316    530    -51   -374    423    459    763    865   1002    797    114
   -239    270    506    -15   -371    387    454    748    841    982    774     98
   -265    142    405     59   -335    272    444    727    792    924    711     46
   -262     25    288    119   -275    155    439    709    740    867    652    -10
   -262      5    267    127   -267    135    446    698    719    852    633    -23
   -280    -18    262    150   -272    122    449    685    701    836    618    -38
   -272    -54    218    161   -246     80    428    652    665    795    574    -72
   -265    -59    205    163   -236     72    413    633    639    769    548    -85
   -277    -80    194    176   -236     57    420    641    639    774    553    -80
   -277    -93    184    187   -231     44    426    644    639    782    561    -80
   -275    -98    174    184   -226     36    418    631    626    769    548    -98
   -275    -90    184    184   -231     46    420    639    623    769    545   -103
   -285   -114    171    197   -228     28    415    636    613    758    527   -109
   -277   -129    148    202   -215      7    405    623    597    743    514   -116
   -267   -135    132    200   -200     -2    402    620    594    743    511   -109
   -259   -135    124    197   -192     -5    413    636    607    758    530    -96
   -265   -129    135    194   -200      2    410    628    597    745    517   -119
   -257   -166     90    210   -174    -38    407    628    579    722    483   -137
   -241   -285    -46    262    -98   -166    428    654    524    646    397   -207
   -210   -527   -316    368     51   -423    506    732    426    472    205   -402
   -194   -605   -413    400    106   -509    654    880    444    381     93   -537
   -233   -374   -140    301    -46   -257    748    865    584    522    246   -405
   -363    111    475    124   -418    290    584    358    654    792    600    -49
   -504    872   1376   -184   -940   1124    226   -270    756   1254   1184    548
   -628   1628   2257   -501  -1441   1943    -49   -504   1072   1878   1870   1231
   -613   1745   2356   -566  -1483   2049   -332   -641   1093   2088   2086   1483
   -527   1228   1753   -353  -1140   1491   -506   -766    618   1569   1564   1021
   -501    537   1039    -18   -769    787   -361   -644     57    711    698    189
   -441     64    506    187   -475    283    -38    -98    158    542    410   -103
   -355    -64    290    210   -324    111    197    322    418    678    467    -83
   -275   -106    168    192   -223     28    324    532    540    740    504    -70
   -254   -129    124    192   -189     -2    379    610    574    748    504    -72
   -262   -155    106    207   -187    -25    397    639    576    737    491    -88
   -254   -181     72    215   -163    -54    402    649    566    714    465   -116
   -249   -192     54    220   -155    -70    418    665    571    709    457   -127
   -265   -213     51    239   -158    -80    439    688    581    717    462   -127
   -262   -218     44    239   -153    -88    433    691    579    706    449   -135
   -257   -207     46    231   -153    -80    426    696    579    709    452   -127
   -254   -197     57    226   -158    -70    436    714    592    724    470   -103
   -254   -202     51    228   -153    -75    449    722    592    722    465   -114
   -246   -192     54    218   -153    -67    444    719    592    719    462   -114
   -233   -168     64    200   -150    -51    454    735    610    735    478    -88
   -236   -168     64    200   -153    -51    470    753    620    750    485    -70
   -228   -174     54    202   -142    -59    467    753    618    748    483    -75
   -220   -158     59    187   -142    -49    467    763    623    756    485    -72
   -218   -145     70    181   -145    -38    478    789    644    779    501    -51
   -223   -158     62    189   -145    -49    475    797    646    776    501    -57
   -210   -150     59    181   -135    -46    467    797    644    771    491    -64
   -207   -140     64    174   -137    -38    485    831    675    802    524    -23
   -205   -137     67    171   -137    -36    501    857    693    820    540      0
   -197   -122     75    158   -137    -25    496    865    691    815    535    -12
   -192    -98     93    145   -142     -2    506    893    706    828    545     -7
   -187   -111     75    148   -132    -18    517    924    727    844    555      7
   -166    -90     72    127   -119    -10    519    948    737    854    568     20
   -150    -83     67    114   -109     -7    524    979    758    875    587     44
   -137    -51     85     96   -111     15    540   1023    787    904    610     72
   -116    -38     77     77   -101     20    553   1067    813    927    626     85
   -111    -31     80     70    -98     25    561   1104    833    945    641    106
   -114    -18     96     62   -106     38    571   1143    857    971    670    148
   -101     -5     96     54    -98     44    579   1166    872    992    691    155
    -88     10     96     38    -90     51    568   1161    870    987    680    145
    -83     23    106     28    -96     64    574   1174    872    989    678    176
    -88     38    127     23   -106     83    579   1182    880   1002    696    202
    -80     49    129     15   -103     88    566   1171    867    995    691    187
    -75     70    145      2   -109    106    568   1158    859    989    693    192
    -80     96    176     -7   -127    135    574   1148    862    995    704    213
    -83     96    176     -7   -129    135    568   1117    844    976    691    200
    -93     80    174      7   -132    127    561   1078    818    950    670    181
   -127     98    223     12   -176    161    558   1047    813    956    680    194
   -148     90    239     28   -192    163    548   1008    800    950    675    189
   -150     70    220     38   -187    145    532    953    766    911    641    163
   -166     57    223     54   -194    140    530    914    748    896    626    155
   -189     18    205     83   -197    109    519    872    722    872    605    135
   -200     -2    197    101   -200     96    498    820    688    844    576     98
   -197    -10    187    103   -192     85    491    787    665    826    555     85
   -200    -28    171    114   -187     70    496    774    654    818    550     85
   -210    -67    140    137   -176     36    480    743    623    789    524     64
   -215    -80    135    148   -176     28    467    719    602    769    504     46
   -226    -85    137    153   -184     25    470    717    605    774    506     54
   -226    -88    137    158   -181     23    470    714    600    776    509     62
   -213    -80    132    145   -174     25    457    698    584    766    504     51
   -213    -80    132    145   -174     25    462    701    589    774    509     54
   -218    -75    140    145   -179     31    467    706    602    787    514     72
   -194    -54    140    124   -168     41    470    711    605    792    519     85
   -197    -38    158    116   -181     59    480    722    618    805    537     98
   -213    -18    194    114   -205     88    498    735    639    828    555    124
   -202     23    226     90   -215    122    514    740    649    839    568    142
   -194     49    244     72   -218    145    524    748    662    857    587    155
   -207     41    249     83   -228    145    535    763    680    875    600    161
   -202     75    277     62   -241    176    540    776    698    896    615    176
   -197    155    350     20   -275    252    530    774    714    911    636    207
   -197    226    423    -12   -309    324    524    779    743    953    680    249
   -189    254    441    -33   -316    348    504    774    761    979    704    272
   -176    252    428    -36   -303    337    480    758    750    969    698    280
   -179    228    407    -25   -293    316    459    735    724    953    693    277
   -179    231    410    -25   -293    319    449    724    717    953    696    283
   -179    223    402    -25   -290    311    433    698    691    930    670    246
   -189    122    311     31   -249    215    423    675    641    872    605    202
   -202      7    210     96   -207    109    426    670    602    828    555    171
   -200    -49    150    124   -176     49    420    659    571    797    522    137
   -215   -103    109    158   -163      2    405    628    532    750    480    103
   -228   -137     88    181   -158    -25    397    610    506    735    462     88
   -236   -145     90    189   -163    -28    400    605    498    735    462     85
   -228   -171     57    200   -142    -57    394    589    480    714    444     67
   -226   -158     64    189   -145    -46    394    584    478    709    439     64
   -233   -174     57    202   -145    -59    394    592    475    717    444     72
   -236   -197     38    218   -137    -80    384    579    459    704    431     57
   -228   -202     25    215   -127    -88    374    566    444    685    410     46
   -228   -197     31    210   -129    -83    387    579    454    698    420     62
   -233   -202     31    215   -132    -85    389    579    454    698    420     67
   -226   -223      2    223   -116   -111    374    566    436    680    407     57
   -228   -236     -7    233   -111   -122    374    563    436    683    410     51
   -231   -244    -12    236   -111   -129    381    571    433    683    400     44
   -197   -327   -129    262    -36   -228    392    592    392    618    329    -15
   -148   -514   -368    329    109   -441    457    683    332    488    174   -166
   -145   -644   -498    394    176   -571    610    872    376    415     57   -293
   -176   -439   -262    306     41   -350    717    974    548    548    189   -205
   -288      2    290    142   -290    145    623    592    613    763    483     83
   -426    693   1117   -135   -771    906    322    -62    618   1122    979    592
   -553   1470   2023   -457  -1288   1745     41   -452    807   1662   1615   1221
   -561   1660   2218   -550  -1389   1938   -241   -659    818   1904   1875   1493
   -540   1145   1686   -303  -1111   1415   -402   -805    387   1449   1413   1085
   -522    472    992     23   -758    732   -335   -745   -142    652    592    309
   -433    -54    379    244   -407    161   -116   -337   -189    322    163    -96
   -350   -161    189    254   -272     12    103    103    124    511    270    -12
   -277   -192     85    236   -181    -54    267    392    329    649    371     64
   -233   -223      7    226   -122   -109    335    517    405    680    381     64
   -220   -236    -15    228   -103   -127    348    545    410    665    366     51
   -233   -244    -10    236   -111   -127    374    581    433    678    376     62
   -239   -270    -31    254   -106   -150    392    602    441    680    376     59
   -228   -277    -49    252    -90   -166    387    600    433    665    361     38
   -220   -277    -57    249    -83   -168    400    615    446    675    368     44
   -218   -262    -46    239    -88   -155    413    631    462    688    379     54
   -218   -254    -38    236    -90   -148    407    628    459    683    376     46
   -226   -262    -36    241    -96   -150    405    631    459    680    368     38
   -233   -267    -33    252   -101   -150    413    652    475    693    374     62
   -218   -262    -46    239    -88   -155    413    657    480    696    376     72
   -207   -252    -44    228    -83   -148    413    662    485    704    387     75
   -213   -231    -18    220    -98   -124    420    680    504    727    402     90
   -210   -226    -15    218    -98   -122    433    701    522    740    418    103
   -202   -210    -10    205    -96   -111    423    696    514    727    413     90
   -207   -207      0    207   -106   -103    426    704    522    735    418    106
   -213   -210      2    213   -109   -103    436    727    540    756    433    127
   -205   -202      2    205   -103   -101    428    732    542    761    441    122
   -200   -202     -5    200    -98   -103    428    745    550    766    446    119
   -179   -176      0    176    -90    -88    446    776    579    792    465    150
   -174   -168      5    171    -90    -83    454    795    594    805    478    166
   -163   -153     10    158    -88    -72    459    815    613    818    493    181
   -168   -150     18    158    -96    -67    472    852    636    841    517    202
   -161   -148     12    153    -88    -67    483    883    659    862    532    210
   -145   -148     -2    145    -72    -77    480    904    667    865    532    218
   -142   -124     18    135    -80    -54    483    937    691    891    555    239
   -129   -106     23    116    -77    -41    498    984    722    922    584    265
    -96    -83     12     88    -54    -36    496   1008    732    930    589    277
    -77    -77      0     75    -38    -38    498   1031    743    943    602    298
    -85    -64     20     75    -54    -23    506   1054    761    966    628    327
    -70    -38     31     51    -51     -5    504   1062    766    976    641    342
    -59    -20     38     38    -49      7    498   1054    756    971    644    348
    -67     -7     57     36    -62     23    496   1052    753    974    652    358
    -70     10     80     31    -75     44    491   1041    743    971    657    358
    -64     20     85     20    -77     54    478   1010    722    956    644    353
    -80     31    111     23    -96     70    480    989    717    950    644    355
    -88     44    129     20   -111     85    483    976    719    956    649    361
    -90     54    145     18   -116     98    472    937    698    932    631    337
   -114     38    150     36   -132     96    472    898    683    911    613    319
   -132     38    171     44   -150    103    485    883    688    917    615    316
   -150     20    168     64   -161     93    483    846    672    893    592    293
   -168     -5    163     88   -166     77    475    800    644    862    558    254
   -187    -23    163    103   -176     70    478    776    636    852    548    246
   -205    -49    155    127   -181     54    470    740    613    826    519    218
   -202    -67    132    135   -171     31    457    696    579    787    488    179
   -197    -83    114    140   -155     15    454    678    566    771    472    174
   -213    -98    114    155   -163      5    449    662    563    771    472    174
   -223   -124     98    174   -161    -15    439    639    545    750    452    148
   -233   -127    106    179   -174    -10    433    631    542    750    449    145
   -241    -98    142    171   -192     20    439    636    553    761    462    168
   -220    -98    119    158   -171     10    436    631    550    756    462    163
   -215   -109    106    161   -163      0    428    620    540    745    449    153
   -226    -98    127    161   -179     12    433    631    548    753    452    161
   -218    -80    137    150   -179     28    452    654    574    782    480    187
   -220    -46    174    132   -197     62    462    657    587    789    493    192
   -226      7    233    109   -228    119    483    675    613    813    519    218
   -226     49    272     88   -249    161    506    698    641    841    548    241
   -218     31    249     93   -233    140    504    696    633    828    535    231
   -220     38    259     90   -241    150    498    696    644    836    542    241
   -226    109    335     57   -280    223    501    711    685    885    594    288
   -205    194    397      2   -301    296    480    709    711    922    641    327
   -176    252    428    -36   -301    340    457    696    719    932    657    340
   -161    249    410    -46   -285    329    459    701    717    935    654    345
   -176    223    397    -23   -288    309    446    685    698    919    636    329
   -181    200    381    -10   -283    290    426    659    675    896    610    311
   -197    153    350     23   -272    252    407    641    652    872    592    296
   -207     59    265     72   -236    161    397    626    605    823    537    254
   -200    -46    153    122   -179     51    384    602    555    766    480    197
   -213   -111    101    161   -158     -5    381    581    522    732    446    155
   -226   -140     85    184   -155    -28    389    574    511    724    436    150
   -241   -161     77    200   -161    -41    368    542    475    683    397    122
   -244   -187     57    213   -150    -64    353    517    446    652    368     93
   -244   -194     46    218   -148    -72    358    519    449    654    374     96
   -262   -220     41    241   -153    -90    361    517    446    654    376     90
   -233   -223     10    228   -124   -106    348    498    420    631    355     67
   -239   -228     10    233   -127   -109    345    493    413    623    350     64
   -252   -246      2    246   -127   -122    342    491    410    620    348     64
   -246   -246      0    246   -124   -124    342    488    407    618    348     64
   -239   -239      0    236   -122   -119    342    485    405    613    342     54
   -244   -246     -2    244   -122   -124    345    485    405    613    342     57
   -244   -257    -12    249   -116   -137    342    480    400    605    335     57
   -236   -275    -38    257    -98   -158    340    480    389    589    319     41
   -220   -394   -174    306    -23   -285    358    506    337    517    239    -31
   -187   -620   -433    405    122   -530    441    589    246    348     51   -215
   -155   -735   -579    444    210   -657    589    740    241    233    -80   -368
   -187   -548   -361    368     85   -454    709    745    358    327     23   -285
   -335    -93    241    213   -290     72    498    155    379    566    348     36
   -465    654   1117    -96   -789    885    114   -470    462   1008    904    605
   -592   1478   2070   -444  -1332   1774   -200   -763    753   1623   1595   1280
   -587   1769   2356   -589  -1470   2062   -532   -906    885   1990   1971   1670
   -511   1202   1712   -348  -1111   1457   -691   -971    467   1506   1486   1241
   -465    524    989    -31   -727    758   -488   -758      5    737    693    491
   -400     15    415    192   -410    215   -132   -246      7    446    301     98
   -316   -132    184    226   -252     25    135    187    254    553    327     83
   -259   -184     75    220   -171    -54    252    374    361    602    355     88
   -249   -220     28    236   -140    -98    303    444    387    602    350     72
   -246   -257    -10    252   -119   -135    329    475    387    587    329     51
   -257   -296    -38    277   -109   -168    337    480    371    558    303     20
   -233   -301    -67    265    -83   -184    342    493    374    550    296     10
   -233   -293    -59    262    -88   -176    353    511    384    553    298     12
   -239   -314    -75    275    -83   -194    358    517    384    548    298      7
   -205   -288    -83    246    -62   -187    358    519    387    548    298      5
   -202   -277    -75    239    -64   -176    366    532    394    553    306     18
   -215   -290    -75    252    -70   -184    374    542    407    563    316     31
   -218   -280    -62    249    -80   -171    368    542    405    563    319     28
   -218   -270    -51    244    -83   -161    379    550    413    571    324     28
   -202   -267    -64    233    -70   -166    394    574    433    587    340     46
   -207   -272    -64    239    -72   -168    392    571    431    581    335     44
   -210   -262    -54    236    -80   -158    400    581    436    587    342     44
   -207   -257    -49    233    -80   -153    413    607    459    605    355     57
   -197   -249    -51    223    -75   -153    405    605    459    600    350     51
   -184   -220    -36    202    -75   -129    400    607    462    597    350     51
   -171   -205    -33    187    -72   -119    418    641    496    631    384     85
   -176   -210    -33    194    -72   -122    426    665    506    639    392     88
   -189   -233    -44    213    -72   -140    426    670    509    636    387     80
   -187   -220    -33    202    -77   -127    439    696    524    646    394     83
   -174   -197    -25    184    -75   -114    449    732    548    665    410    103
   -153   -207    -54    181    -49   -132    452    753    550    659    402    101
   -142   -194    -51    168    -46   -124    459    789    568    670    415    116
   -119   -158    -38    140    -41    -98    488    846    610    709    452    158
    -96   -137    -44    114    -28    -93    501    885    633    724    472    174
    -90   -153    -62    122    -15   -109    506    911    644    732    478    176
    -93   -129    -36    111    -31    -83    527    953    672    758    504    200
    -85    -96    -10     90    -38    -54    535    984    693    779    519    210
    -57    -83    -28     70    -15    -57    527    989    688    769    509    205
    -44    -67    -23     57    -10    -46    524    997    691    771    514    220
    -62    -51      7     54    -36    -23    532   1005    701    789    537    239
    -44    -23     18     33    -33     -2    537    995    701    787    540    239
    -36    -12     23     23    -31      5    537    979    688    774    537    239
    -51    -12     38     33    -46     12    540    961    683    771    535    241
    -72     -7     64     38    -70     28    530    922    667    763    530    231
    -88      0     88     44    -88     44    517    878    649    750    522    218
   -103      2    106     46   -103     54    509    841    641    745    522    220
   -119     -7    111     64   -116     51    493    797    628    735    517    215
   -127    -15    111     70   -122     46    459    732    594    704    491    184
   -142    -23    119     83   -132     46    446    685    574    688    472    163
   -176    -51    124    111   -150     36    444    646    558    678    459    153
   -176    -77     98    127   -137     10    420    600    527    649    439    124
   -179    -88     90    132   -137      0    397    558    498    623    415    103
   -200   -106     93    153   -148     -7    392    542    493    618    407    103
   -207   -127     77    166   -145    -25    384    517    472    594    387     83
   -213   -142     70    179   -142    -36    366    491    452    571    363     57
   -207   -140     64    174   -137    -38    379    501    465    589    384     75
   -210   -140     67    174   -140    -36    376    501    467    594    389     83
   -205   -145     59    174   -132    -44    366    488    457    584    379     72
   -205   -122     83    163   -145    -20    366    488    467    589    389     72
   -228   -140     88    181   -158    -25    371    496    472    594    392     83
   -215   -124     88    168   -153    -18    374    496    472    592    387     77
   -194    -85    109    140   -153     10    392    514    498    615    410     98
   -189    -25    163    109   -176     67    420    548    537    652    444    140
   -210    -18    192    114   -202     85    436    555    550    670    465    158
   -215    -10    205    111   -210     96    446    555    553    675    470    150
   -194      5    200     93   -197    101    454    566    553    672    465    142
   -181     38    220     72   -200    129    465    584    574    691    480    163
   -171    122    290     23   -231    207    449    576    597    711    509    197
   -163    184    348    -10   -257    267    431    574    626    748    550    236
   -155    202    358    -23   -257    280    418    576    644    774    576    262
   -137    179    316    -20   -226    246    397    568    631    761    566    246
   -150    166    316    -10   -233    241    374    542    610    737    548    236
   -171    148    319     12   -244    233    361    530    600    735    542    244
   -174    106    280     31   -228    194    348    509    576    711    524    223
   -168     15    184     77   -176     98    329    480    519    649    462    155
   -181    -88     93    135   -140      0    332    472    483    607    415    116
   -197   -124     72    161   -137    -28    337    462    462    589    394    103
   -202   -140     59    168   -132    -41    327    428    426    553    361     64
   -223   -171     51    197   -137    -59    314    400    387    511    322     25
   -233   -200     31    215   -135    -83    319    402    384    509    316     31
   -223   -223      0    223   -114   -111    314    392    374    498    309     20
   -223   -223      0    220   -114   -111    303    376    358    480    293      2
   -233   -220     12    228   -124   -103    309    379    363    485    298     12
   -231   -246    -18    239   -106   -132    303    371    353    472    288      2
   -226   -252    -28    239   -101   -140    290    358    337    457    272    -12
   -231   -257    -25    241   -103   -142    290    366    342    465    277     -2
   -233   -272    -38    254    -98   -155    290    363    337    459    275     -7
   -228   -275    -46    249    -90   -161    277    348    319    441    257    -23
   -231   -285    -54    257    -90   -168    283    355    322    449    265    -15
   -233   -301    -67    267    -83   -184    285    363    311    436    252    -28
   -200   -410   -210    306      5   -311    285    361    239    340    150   -124
   -153   -646   -493    397    168   -571    376    441    137    155    -54   -327
   -148   -727   -579    436    213   -654    527    592    150     80   -153   -449
   -192   -540   -348    363     77   -444    613    555    262    187    -33   -350
   -298    -85    213    192   -257     62    452     46    348    446    301    -12
   -467    730   1197   -132   -833    963    116   -514    553    987    945    659
   -587   1499   2086   -457  -1335   1792   -153   -730    904   1628   1636   1366
   -566   1621   2184   -527  -1376   1901   -457   -849    953   1855   1867   1626
   -504   1140   1644   -316  -1072   1392   -644   -961    514   1379   1395   1205
   -485    465    950      7   -717    706   -452   -779     18    602    602    428
   -400    -12    384    205   -392    184   -142   -309      2    335    241     51
   -303   -155    148    231   -228     -5     88     83    197    410    249     28
   -252   -194     57    223   -155    -70    218    293    311    470    285     49
   -233   -236     -5    233   -116   -122    244    337    311    446    262     12
   -215   -275    -62    244    -77   -168    257    348    298    420    236    -20
   -220   -293    -72    257    -75   -184    270    363    296    413    223    -36
   -218   -285    -67    252    -75   -176    283    381    303    413    226    -38
   -210   -293    -85    249    -62   -189    280    381    293    394    210    -57
   -213   -306    -93    259    -59   -200    290    394    298    394    207    -54
   -213   -311    -98    259    -57   -205    301    410    309    405    215    -44
   -194   -293    -98    244    -49   -197    303    415    314    407    223    -41
   -187   -272    -88    228    -49   -181    303    420    314    413    226    -36
   -202   -277    -75    239    -64   -176    309    433    327    420    228    -28
   -200   -275    -77    236    -62   -179    303    433    322    413    223    -38
   -187   -280    -93    233    -46   -187    298    431    319    407    218    -41
   -194   -275    -83    233    -57   -179    306    449    337    426    236    -18
   -179   -249    -70    213    -54   -161    319    470    355    446    257      5
   -155   -223    -70    189    -46   -148    322    472    355    441    254      0
   -166   -226    -59    197    -54   -142    332    488    363    444    254     -7
   -187   -233    -46    207    -70   -140    342    511    381    459    265      5
   -174   -223    -49    197    -62   -137    337    519    384    459    262     10
   -158   -218    -62    187    -49   -142    335    535    392    462    265     18
   -153   -215    -62    184    -46   -140    355    571    418    491    288     41
   -145   -200    -57    171    -44   -129    366    594    431    504    296     49
   -129   -192    -62    161    -33   -129    358    610    433    501    293     38
   -132   -194    -64    161    -36   -129    361    644    446    509    303     46
   -135   -187    -51    161    -41   -119    374    680    472    530    324     70
    -96   -148    -51    122    -23   -101    389    717    496    548    342     88
    -70   -127    -57     98     -7    -93    407    763    522    571    363    109
    -75   -137    -62    106     -7   -101    418    805    540    589    376    127
    -70   -132    -62    101     -5    -98    410    820    540    589    379    124
    -38   -103    -67     70     12    -85    415    844    558    602    394    137
    -23    -75    -51     49     12    -64    436    885    592    639    426    171
    -23    -70    -46     46     10    -59    444    898    600    646    433    187
    -23    -44    -20     33     -2    -33    431    883    587    633    426    187
    -18    -20     -2     18    -10    -10    428    870    581    636    428    187
    -25    -23      2     23    -15    -10    428    857    579    636    428    194
    -28    -12     15     20    -23      0    423    833    568    626    426    189
    -41      0     41     20    -41     20    426    813    563    623    428    192
    -62      0     59     28    -62     28    423    784    558    623    428    194
    -67      5     72     31    -70     36    407    735    530    594    405    174
    -83     -7     72     44    -77     31    397    688    509    579    389    158
   -116    -12    103     64   -111     44    394    652    504    581    389    155
   -127    -28     98     75   -114     33    374    600    478    555    368    127
   -142    -70     72    103   -109      0    345    537    436    514    327     88
   -163   -109     54    135   -109    -28    329    501    410    491    303     70
   -155   -114     41    135    -98    -36    327    478    400    483    298     67
   -148   -127     18    135    -83    -54    311    441    374    459    280     46
   -174   -155     18    163    -96    -70    303    413    353    436    257     28
   -189   -158     31    171   -111    -64    314    413    355    436    257     38
   -181   -166     15    174    -98    -75    311    410    350    428    244     31
   -187   -158     25    171   -109    -67    306    407    348    431    244     28
   -202   -150     51    174   -127    -49    311    415    361    441    254     33
   -207   -163     41    184   -124    -62    301    407    353    431    244     25
   -197   -155     41    176   -119    -57    296    400    345    423    236     18
   -197   -158     38    179   -119    -62    293    397    342    420    228     23
   -187   -148     38    168   -114    -57    298    407    353    431    241     38
   -179   -129     49    153   -116    -38    309    418    368    444    257     46
   -176    -93     83    135   -129     -5    324    439    392    465    272     64
   -194    -64    129    127   -163     31    345    457    413    488    298     90
   -197    -36    161    116   -181     62    350    457    415    491    303     93
   -176    -28    145    101   -163     57    361    465    418    493    303     93
   -163     -5    158     85   -161     75    389    498    452    524    335    116
   -163     72    236     46   -200    153    394    509    483    561    374    161
   -158    140    298      7   -228    218    361    485    496    576    394    187
   -148    174    322    -12   -233    246    335    478    504    587    405    202
   -142    155    298     -5   -220    226    327    480    501    589    405    207
   -137    142    280     -5   -210    210    298    449    470    566    384    187
   -140    124    265      7   -202    194    280    431    452    553    376    187
   -155     93    246     28   -200    168    275    426    444    548    374    187
   -163      2    166     80   -163     83    262    405    397    501    322    122
   -184   -109     75    145   -132    -18    249    376    335    428    244     41
   -197   -153     44    174   -122    -54    249    363    311    402    213     28
   -194   -181     12    187   -103    -85    246    345    280    374    189      0
   -194   -220    -25    207    -85   -124    236    314    239    332    153    -33
   -215   -241    -25    228    -96   -135    231    306    231    324    140    -36
   -218   -265    -46    241    -85   -155    231    306    226    322    135    -46
   -215   -280    -64    246    -77   -174    223    296    213    309    119    -57
   -218   -275    -57    246    -80   -166    220    290    210    306    124    -51
   -220   -298    -80    259    -72   -189    228    296    210    306    122    -51
   -210   -301    -93    254    -59   -197    218    285    192    290    103    -67
   -200   -288    -88    241    -57   -189    210    275    176    275     88    -75
   -223   -306    -83    265    -70   -194    213    277    179    277     93    -67
   -215   -322   -106    267    -57   -215    210    275    176    275     88    -72
   -200   -311   -111    254    -44   -213    210    272    174    270     80    -75
   -213   -340   -127    275    -44   -233    215    283    166    257     64    -88
   -200   -457   -257    329     28   -358    223    293    101    168    -31   -166
   -145   -683   -540    413    194   -613    303    371    -10    -23   -244   -379
   -127   -743   -615    433    244   -680    449    522     18    -85   -327   -491
   -181   -530   -350    353     83   -441    550    501    161     54   -179   -366
   -314   -106    207    210   -262     49    381    -25    220    296    140    -41
   -457    696   1153   -122   -805    924     25   -607    379    810    766    605
   -579   1457   2034   -439  -1306   1745   -254   -833    701   1439   1452   1306
   -548   1571   2117   -511  -1332   1844   -555   -974    724   1647   1667   1561
   -444   1075   1519   -314   -982   1296   -740  -1106    246   1132   1163   1098
   -431    400    831     15   -631    615   -540   -917   -241    350    355    314
   -394    -88    306    241   -353    109   -231   -420   -213    114     18    -25
   -311   -239     72    272   -194    -83     -7    -25     -2    202     33    -38
   -236   -275    -38    257    -98   -158    119    187    116    265     70    -28
   -210   -309    -98    257    -57   -205    176    257    145    270     64    -49
   -192   -332   -140    259    -25   -236    187    275    135    239     28    -77
   -200   -358   -158    277    -20   -259    184    277    116    207     -2    -98
   -207   -366   -158    288    -25   -262    207    303    135    220      7    -90
   -200   -374   -174    285    -15   -275    213    311    135    218      7    -96
   -192   -368   -179    280     -7   -275    213    314    132    213      2   -109
   -194   -368   -174    280    -12   -270    226    332    145    223      5    -98
   -197   -363   -166    280    -15   -265    244    353    161    236     15    -80
   -184   -361   -176    272     -5   -270    233    350    155    231     10    -88
   -184   -355   -171    270     -7   -265    231    350    153    228      5    -88
   -187   -335   -150    259    -20   -244    236    363    163    236     15    -75
   -179   -324   -145    252    -18   -236    236    363    163    239     18    -67
   -179   -329   -153    254    -15   -241    236    371    168    241     20    -62
   -181   -335   -153    257    -15   -246    254    394    187    259     31    -49
   -179   -342   -163    259     -7   -254    252    402    187    259     25    -51
   -163   -329   -166    246      0   -249    244    400    184    254     23    -59
   -148   -298   -150    223      0   -226    252    418    200    270     33    -51
   -148   -285   -140    215     -5   -213    259    439    215    280     46    -41
   -145   -285   -140    215     -2   -213    254    446    213    280     46    -33
   -148   -288   -140    218     -5   -215    262    467    226    293     57    -15
   -137   -285   -150    210      2   -218    277    501    249    311     75     -2
   -116   -272   -155    194     18   -215    288    532    267    327     85      0
   -116   -259   -145    187     12   -202    288    555    275    327     83      7
   -114   -259   -145    187     15   -202    298    597    301    348    101     36
   -106   -239   -135    171     10   -187    311    641    327    376    124     64
    -93   -233   -140    163     23   -187    316    672    342    392    137     70
    -72   -223   -153    145     38   -187    316    704    358    407    148     75
    -67   -207   -140    137     36   -174    322    737    379    423    161     98
    -41   -174   -135    106     44   -155    335    766    402    446    184    124
    -12   -140   -127     75     57   -135    348    789    418    465    202    148
    -15   -124   -111     67     46   -116    361    805    431    480    218    174
     -7   -129   -122     70     57   -127    353    797    423    472    218    171
     -5   -106   -101     54     46   -106    340    782    402    459    205    166
    -10    -85    -75     46     31    -83    353    782    410    470    220    184
    -18    -85    -70     49     23    -80    348    758    397    457    207    181
    -31    -85    -54     59     10    -70    329    717    366    431    187    168
    -59    -90    -33     75    -15    -62    324    685    353    420    184    166
    -75    -98    -25     85    -25    -62    319    652    337    407    174    161
    -83   -114    -31     96    -28    -72    309    602    314    387    153    142
    -85    -93     -7     90    -38    -51    306    563    306    384    150    132
   -103   -103      0    103    -51    -54    311    535    301    379    142    127
   -135   -145    -12    140    -62    -80    293    485    270    350    109     96
   -145   -179    -33    161    -57   -106    272    433    233    314     70     59
   -142   -189    -46    166    -49   -119    267    405    215    298     57     46
   -166   -223    -57    192    -54   -140    259    376    192    275     33     38
   -150   -220    -70    187    -41   -148    244    345    166    252     15     25
   -155   -241    -85    197    -36   -163    246    335    153    239      2     20
   -171   -262    -90    218    -41   -176    246    332    153    246      7     18
   -168   -254    -85    210    -41   -171    233    319    145    239      5     12
   -163   -246    -83    205    -41   -166    228    311    142    239      5     18
   -174   -262    -90    215    -44   -179    233    311    145    241      5     20
   -155   -254    -98    205    -28   -176    231    309    142    244      5     23
   -148   -239    -90    192    -31   -166    223    301    142    241      5     25
   -163   -228    -64    197    -49   -148    220    301    142    246     10     33
   -161   -239    -77    200    -44   -158    226    309    145    252     12     38
   -142   -220    -77    181    -33   -150    231    311    150    254     18     38
   -150   -194    -44    171    -54   -119    249    327    171    275     36     57
   -168   -163      5    166    -88    -77    275    350    200    303     62     90
   -171   -129     38    150   -106    -46    277    348    205    311     70    101
   -166   -124     41    145   -103    -41    277    348    200    311     67     96
   -158   -109     46    132   -103    -33    303    376    228    335     88    116
   -148    -44    101     96   -127     28    309    389    265    368    129    155
   -142     23    163     57   -153     93    285    384    288    400    166    189
   -140     77    218     31   -179    148    262    379    314    436    205    223
   -119    114    233      0   -176    174    233    353    303    431    200    220
   -101     93    192      2   -148    142    231    337    283    413    184    207
   -111     80    192     12   -150    135    231    335    277    415    184    215
   -137     51    189     44   -163    119    223    322    262    405    174    218
   -145    -31    114     85   -132     38    194    283    194    340    111    155
   -163   -163      0    163    -83    -83    179    262    142    283     49     93
   -181   -223    -44    202    -70   -132    184    270    124    262     25     77
   -166   -236    -70    202    -49   -153    181    252     98    231     -2     57
   -171   -303   -132    236    -20   -218    161    207     49    181    -51      7
   -184   -322   -137    252    -25   -231    168    210     46    184    -54     10
   -184   -324   -140    254    -23   -233    166    207     38    179    -59      7
   -181   -345   -163    265    -10   -254    150    187     15    155    -85    -25
   -194   -350   -155    270    -20   -254    145    184     15    155    -90    -25
   -179   -345   -168    262     -5   -257    153    192     23    166    -83    -15
   -161   -340   -181    249      7   -262    148    187     15    155    -88    -20
   -171   -361   -189    267      7   -275    140    179      5    145    -96    -28
   -176   -368   -194    272      7   -283    135    176      0    145   -103    -33
   -168   -366   -197    267     12   -283    135    176     -2    142   -103    -36
   -163   -361   -200    262     15   -280    132    171     -5    135   -111    -41
   -174   -384   -210    280     18   -298    142    176     -2    137   -111    -38
   -145   -470   -324    309     88   -400    155    197    -38     83   -171    -93
   -103   -662   -558    381    226   -610    215    275   -109    -54   -324   -244
   -103   -787   -683    444    288   -735    353    446    -88   -142   -452   -384
   -103   -615   -511    361    202   -563    491    602     72    -44   -363   -329
   -228   -210     18    218   -124    -96    405    241    158    176    -72    -54
   -384    470    854    -41   -620    659     98   -415    187    548    426    459
   -522   1273   1792   -376  -1158   1532   -163   -795    420   1132   1104   1137
   -532   1631   2164   -548  -1348   1896   -441   -984    550   1525   1522   1558
   -467   1114   1582   -324  -1026   1348   -636  -1158     93   1065   1057   1163
   -449    413    859     18   -654    636   -587  -1119   -457    252    231    379
   -405   -140    265    270   -337     62   -366   -743   -571   -145   -249    -90
   -322   -314      7    319   -166   -153   -145   -290   -301    -20   -218    -85
   -246   -319    -75    280    -88   -197      2     -7   -106    111   -122     -7
   -194   -340   -148    267    -25   -244     93    142    -10    166    -85     18
   -179   -374   -194    272      7   -285    111    171    -12    145   -109    -10
   -189   -413   -223    301     15   -319    114    187    -15    132   -127    -33
   -197   -431   -233    314     15   -332    140    213      0    135   -127    -36
   -171   -413   -241    290     33   -327    155    228      7    135   -122    -33
   -171   -402   -231    283     28   -316    148    228      7    129   -127    -38
   -187   -402   -215    296     12   -309    161    249     28    148   -106    -18
   -168   -397   -228    283     28   -314    168    265     44    161    -96    -15
   -150   -381   -231    265     38   -306    163    267     44    155   -101    -25
   -176   -389   -213    283     15   -303    166    270     46    155   -106    -20
   -179   -387   -207    283     12   -298    184    290     64    171    -90      7
   -153   -376   -223    262     33   -298    184    293     67    174    -88      7
   -150   -353   -202    249     25   -277    187    303     80    189    -72      7
   -163   -340   -179    252      5   -259    200    324    101    210    -51     25
   -153   -345   -192    249     18   -270    197    324    103    207    -51     28
   -148   -345   -200    244     25   -272    194    322    101    205    -54     25
   -148   -332   -187    239     18   -259    197    337    116    223    -44     38
   -140   -335   -194    236     25   -265    197    348    124    231    -31     44
   -140   -319   -179    231     18   -249    197    353    127    228    -31     41
   -142   -309   -166    223     10   -239    210    381    150    249    -10     67
   -140   -301   -161    220     10   -233    218    415    174    275     12     88
   -129   -298   -168    213     18   -233    215    433    187    285     18     90
    -98   -257   -158    179     28   -207    226    467    210    303     36    101
   -114   -270   -155    192     18   -215    236    496    228    322     49    122
   -119   -277   -158    197     18   -218    231    514    231    324     49    124
    -98   -259   -161    179     28   -210    241    548    249    340     67    137
    -75   -226   -150    150     36   -189    265    600    288    381    109    174
    -67   -220   -153    142     41   -187    270    633    309    402    129    192
    -51   -197   -145    124     44   -171    265    654    316    413    142    205
    -41   -179   -137    109     44   -158    267    675    332    433    161    233
    -20   -148   -127     85     51   -137    272    693    348    459    187    262
    -25   -153   -127     88     49   -140    257    672    327    439    171    246
    -33   -140   -109     85     36   -124    254    662    319    436    168    252
    -41   -114    -75     75     15    -96    262    662    329    449    187    267
    -23    -93    -70     59     23    -83    259    644    322    446    194    275
     -7    -59    -54     31     23    -57    252    618    306    436    192    272
    -25    -67    -41     46      5    -54    246    594    293    426    187    262
    -44    -57    -15     49    -15    -36    249    571    290    423    187    265
    -54    -59     -5     57    -25    -33    246    540    280    407    166    241
   -101    -80     18     88    -62    -33    252    506    270    389    148    220
   -111    -90     20    101    -67    -36    262    485    270    381    142    213
   -119   -122     -2    119    -62    -62    252    444    252    358    119    181
   -135   -127      7    132    -72    -59    244    402    231    332     96    153
   -148   -155     -7    150    -70    -80    244    376    218    319     83    142
   -153   -189    -36    171    -59   -114    228    337    187    288     57    114
   -161   -202    -44    179    -59   -122    213    301    161    262     33     85
   -168   -215    -46    192    -62   -132    210    290    155    259     31     77
   -174   -228    -57    200    -59   -145    207    285    155    254     23     72
   -171   -226    -54    197    -59   -140    202    272    145    241     10     59
   -168   -215    -49    189    -62   -132    202    275    145    239      7     64
   -171   -215    -44    194    -64   -129    205    272    150    246     18     72
   -168   -218    -49    192    -62   -135    194    262    140    233     10     64
   -174   -218    -44    194    -67   -129    189    259    140    233     12     70
   -171   -213    -44    192    -64   -129    202    275    163    257     33     88
   -142   -187    -44    166    -49   -116    207    277    168    265     41     83
   -132   -174    -41    150    -46   -109    200    270    163    259     38     77
   -155   -168    -12    161    -72    -90    218    288    181    275     54     96
   -155   -158     -5    155    -75    -83    236    306    202    293     72    114
   -145   -135     10    140    -77    -62    244    311    213    298     85    119
   -163    -90     70    124   -116    -10    257    319    233    319    101    140
   -166    -70     96    116   -132     12    275    337    252    337    119    155
   -142    -67     75    103   -111      2    272    332    246    329    114    150
   -148    -33    114     90   -132     38    275    335    259    337    129    163
   -148     31    179     57   -163    103    267    340    293    381    174    213
   -129     90    218     18   -174    153    239    327    311    407    202    231
   -114    114    228      0   -171    168    218    322    314    410    207    233
   -109    106    215      2   -161    161    220    332    322    420    218    254
   -124     83    205     18   -166    145    197    303    293    400    202    236
   -129     54    184     38   -158    116    179    277    267    374    179    205
   -135    -10    122     70   -129     54    168    267    233    335    140    181
   -148   -129     18    140    -83    -57    166    249    189    283     85    137
   -153   -210    -59    181    -49   -135    150    215    135    226     28     77
   -150   -236    -85    192    -33   -161    140    194    106    194      0     46
   -158   -257   -101    205    -31   -179    135    179     85    174    -18     33
   -163   -293   -129    228    -18   -213    127    163     67    153    -38     15
   -171   -309   -137    239    -18   -223    127    153     57    142    -46      5
   -181   -324   -142    252    -20   -233    124    153     57    142    -46      5
   -181   -335   -155    257    -12   -246    114    142     44    127    -59     -7
   -179   -342   -163    262     -7   -254     93    122     20    101    -77    -23
   -184   -353   -168    267    -10   -259    103    122     23    101    -77    -20
   -189   -363   -174    275     -7   -270    114    127     28    106    -75    -23
   -179   -368   -189    272      5   -280    106    114     15     88    -88    -33
   -179   -374   -194    277      7   -285    103    111     15     80    -93    -33
   -192   -379   -187    283     -5   -283     98    116     15     83    -90    -38
   -184   -381   -197    280      5   -290     93    111      5     70   -106    -49
   -153   -433   -280    290     62   -355     93    111    -33     18   -158    -93
   -114   -607   -493    361    189   -550    135    153   -119   -109   -293   -226
   -103   -818   -717    459    303   -769    277    280   -174   -270   -483   -423
   -122   -774   -652    446    262   -714    418    381    -93   -262   -485   -446
   -223   -426   -205    324    -12   -316    400     96     15    -70   -244   -223
   -358    168    527     96   -441    348     90   -568     70    277    210    249
   -509   1005   1512   -249  -1010   1257   -252  -1002    303    867    904    956
   -581   1571   2153   -496  -1366   1862   -555  -1166    563   1397   1473   1522
   -501   1379   1878   -439  -1189   1628   -836  -1286    371   1304   1376   1473
   -433    771   1205   -168   -818    987   -844  -1273   -150    594    659    807
   -392     98    488    145   -441    293   -524   -880   -439    -33    -25    140
   -324   -223    101    272   -215    -59   -218   -376   -246    -44   -140    -12
   -241   -290    -49    265    -96   -171    -28    -70    -64     46    -90      2
   -197   -324   -127    262    -36   -226     44     44    -15     51    -93    -15
   -200   -358   -158    277    -23   -259     67     72    -15     33   -111    -33
   -192   -387   -197    288      2   -293     98    103     -7     25   -119    -49
   -171   -407   -239    288     31   -324    101    111    -18      0   -145    -83
   -168   -413   -244    290     36   -329     93    111    -28    -20   -163    -96
   -179   -420   -241    298     31   -332     98    122    -23    -20   -163    -90
   -176   -423   -246    301     33   -337    111    127    -18    -25   -161    -88
   -171   -418   -246    293     36   -332    114    127    -20    -31   -161    -90
   -171   -407   -236    290     31   -322    129    145     -2    -15   -142    -75
   -171   -389   -220    277     23   -306    132    153      0    -12   -140    -72
   -163   -387   -223    275     28   -306    127    148     -2    -23   -150    -77
   -171   -387   -215    275     20   -301    132    155      5    -20   -148    -72
   -168   -387   -218    277     23   -303    140    168     15    -12   -140    -67
   -163   -387   -223    272     28   -306    135    163      7    -28   -153    -80
   -161   -384   -226    272     31   -306    135    171     12    -31   -153    -72
   -158   -387   -228    270     33   -306    148    194     31    -12   -135    -49
   -135   -366   -231    252     46   -298    140    197     33    -12   -135    -46
   -127   -350   -223    236     46   -288    142    207     38    -12   -135    -46
   -135   -353   -220    244     41   -288    161    236     59      2   -119    -31
   -124   -348   -226    236     49   -288    171    246     70      2   -114    -28
   -109   -329   -220    220     54   -275    163    254     70      0   -114    -25
   -103   -280   -179    189     36   -231    163    270     77      2   -109    -18
   -109   -283   -174    194     31   -228    174    296     93     10   -103     -5
   -103   -290   -189    194     41   -241    171    311     93      5   -106    -10
    -85   -270   -184    179     49   -228    187    348    114     18    -96      5
    -93   -283   -189    187     46   -236    207    392    137     36    -80     23
    -67   -277   -210    171     70   -244    226    431    158     49    -67     36
    -44   -259   -215    150     85   -239    228    457    168     54    -59     49
    -41   -249   -207    145     83   -228    236    493    192     72    -44     72
    -28   -228   -200    127     83   -215    244    509    205     85    -28     85
     -5   -207   -202    106     96   -205    236    506    200     75    -33     83
     -5   -176   -174     88     83   -174    244    511    207     83    -18    103
     -7   -179   -171     93     80   -176    252    514    210     88    -12    119
     -2   -166   -166     83     80   -166    244    498    200     75    -18    116
    -10   -142   -135     75     62   -140    244    475    192     67    -18    119
    -15   -124   -109     67     46   -116    246    449    181     59    -20    119
    -12   -111    -98     62     41   -106    244    410    161     38    -31    114
    -46   -114    -67     80      7    -90    218    342    122     -2    -62     88
    -72   -127    -54     98    -10    -90    207    296    106    -15    -70     85
    -90   -142    -54    116    -18   -101    192    246     85    -36    -83     75
    -93   -135    -41    114    -25    -88    166    181     51    -67   -111     44
   -106   -150    -44    127    -31    -98    153    135     28    -90   -129     31
   -111   -163    -51    137    -31   -109    145     93     10   -111   -145     18
   -127   -192    -64    158    -31   -129    122     33    -25   -148   -174     -7
   -150   -236    -85    194    -33   -161    101     -7    -54   -179   -194    -31
   -168   -244    -75    205    -49   -161     88    -36    -72   -200   -213    -49
   -174   -259    -88    215    -44   -174     88    -59    -90   -223   -236    -62
   -163   -254    -93    207    -38   -174     80    -83   -111   -249   -257    -75
   -171   -254    -83    213    -44   -168     80    -88   -116   -259   -267    -77
   -168   -272   -106    220    -33   -189     75   -103   -127   -270   -272    -75
   -155   -257   -103    205    -25   -181     59   -122   -135   -283   -275    -83
   -161   -239    -77    200    -44   -161     59   -119   -124   -275   -265    -64
   -181   -241    -59    213    -62   -150     64   -119   -122   -272   -257    -57
   -176   -252    -75    213    -51   -163     57   -145   -145   -306   -283    -80
   -166   -246    -83    205    -44   -166     44   -163   -158   -324   -293    -85
   -163   -241    -77    202    -44   -161     44   -161   -150   -319   -283    -70
   -163   -236    -72    200    -46   -155     54   -158   -145   -314   -272    -64
   -163   -231    -67    194    -49   -150     44   -176   -161   -332   -285    -80
   -176   -231    -54    202    -62   -142     44   -179   -163   -340   -293    -72
   -174   -213    -41    192    -67   -127     54   -171   -153   -332   -280    -51
   -155   -171    -15    163    -70    -93     64   -171   -140   -324   -265    -41
   -174   -153     18    163    -96    -70     83   -163   -127   -316   -254    -23
   -176   -124     51    150   -116    -36    103   -153   -114   -309   -241     -5
   -163   -124     38    145   -103    -44    103   -163   -124   -324   -249    -15
   -158   -111     46    135   -103    -33    101   -166   -124   -329   -252    -18
   -140    -20    119     77   -132     49     96   -158    -96   -298   -215     23
   -114     51    166     31   -140    109     62   -179    -80   -277   -187     59
   -111     80    189     12   -150    135     20   -205    -85   -283   -184     70
   -127     83    210     23   -168    145     15   -207    -83   -280   -176     83
   -106     80    184     12   -145    132     15   -228   -101   -301   -192     77
   -132     31    163     49   -148     96    -12   -280   -148   -348   -226     49
   -148    -18    127     83   -140     54    -31   -311   -179   -381   -254     25
   -179   -137     41    158   -111    -49    -41   -335   -228   -439   -311    -25
   -168   -226    -59    197    -57   -142    -59   -374   -290   -511   -384    -88
   -174   -259    -85    215    -44   -174    -59   -397   -322   -545   -413   -116
   -197   -285    -88    239    -54   -187    -57   -418   -342   -568   -433   -135
   -200   -314   -114    257    -44   -215    -75   -449   -379   -610   -465   -161
   -202   -340   -140    270    -33   -241    -93   -478   -407   -641   -491   -179
   -202   -342   -140    272    -33   -244    -96   -485   -413   -652   -496   -176
   -197   -342   -148    270    -25   -246   -103   -501   -428   -667   -511   -187
   -197   -355   -158    277    -20   -257   -122   -524   -452   -701   -537   -210
   -207   -363   -158    285    -25   -259   -124   -535   -462   -714   -540   -207
   -223   -381   -161    301    -31   -272   -124   -542   -470   -722   -542   -205
   -220   -400   -179    309    -20   -290   -132   -563   -491   -748   -563   -228
   -223   -387   -163    306    -31   -275   -135   -574   -498   -761   -574   -236
   -228   -384   -158    303    -36   -272   -129   -574   -498   -761   -576   -223
   -226   -397   -174    311    -28   -285   -135   -587   -511   -782   -589   -231
   -213   -423   -213    316     -2   -319   -142   -602   -537   -813   -618   -257
   -187   -532   -345    361     77   -439   -129   -597   -610   -909   -717   -345
   -150   -763   -613    454    231   -688    -44   -524   -719  -1098   -924   -550
   -135   -831   -696    480    280   -763     83   -397   -706  -1182  -1018   -667
   -192   -594   -405    392    103   -501    158   -462   -574  -1041   -857   -524
   -327   -101    226    215   -277     62     -2   -984   -470   -745   -480   -137
   -478    698   1176   -111   -828    935   -337  -1543   -272   -215    166    532
   -589   1447   2036   -428  -1314   1743   -623  -1761     54    405    841   1221
   -558   1532   2088   -488  -1325   1810   -919  -1888     59    579   1018   1449
   -436   1049   1486   -306   -961   1267  -1085  -2003   -415     49    501    989
   -428    376    802     23   -615    589   -901  -1826   -917   -743   -306    194
   -415   -132    283    272   -350     75   -592  -1345   -909   -989   -652   -171
   -337   -280     54    309   -197   -114   -358   -966   -722   -924   -649   -200
   -254   -303    -49    280   -103   -176   -244   -787   -631   -893   -633   -207
   -246   -363   -119    303    -64   -241   -215   -748   -633   -919   -662   -239
   -244   -413   -168    327    -38   -290   -207   -737   -652   -950   -693   -267
   -223   -415   -194    316    -15   -306   -205   -737   -670   -979   -719   -296
   -223   -418   -194    322    -15   -306   -194   -735   -678   -997   -732   -309
   -228   -418   -189    322    -20   -306   -184   -722   -670  -1000   -730   -298
   -231   -428   -197    329    -18   -311   -184   -727   -675  -1010   -737   -309
   -228   -426   -200    324    -15   -314   -194   -737   -683  -1021   -748   -322
   -218   -402   -184    311    -18   -293   -192   -730   -672  -1013   -740   -303
   -181   -389   -207    285     10   -298   -184   -714   -659  -1002   -730   -288
   -176   -371   -194    272      7   -285   -176   -722   -667  -1010   -732   -293
   -213   -379   -168    293    -23   -272   -166   -722   -667  -1013   -732   -285
   -231   -410   -179    322    -25   -296   -171   -722   -667  -1015   -732   -283
   -207   -379   -171    293    -20   -275   -181   -732   -675  -1028   -740   -293
   -213   -363   -153    288    -31   -259   -181   -732   -675  -1031   -740   -298
   -218   -368   -150    290    -36   -259   -179   -722   -667  -1031   -740   -285
   -213   -381   -168    298    -23   -275   -174   -711   -665  -1031   -737   -280
   -205   -355   -150    280    -28   -254   -187   -719   -675  -1044   -750   -285
   -202   -342   -140    272    -33   -241   -181   -701   -659  -1031   -735   -270
   -189   -340   -153    262    -20   -249   -174   -680   -649  -1021   -724   -265
   -166   -332   -166    249      0   -249   -168   -672   -646  -1021   -722   -265
   -168   -322   -155    244     -7   -239   -166   -654   -636  -1013   -717   -257
   -179   -316   -137    246    -20   -228   -155   -631   -620   -997   -701   -239
   -161   -301   -140    228    -12   -220   -153   -613   -613   -992   -693   -233
   -145   -280   -135    213     -5   -207   -161   -600   -610   -997   -698   -239
   -132   -285   -155    207     10   -223   -148   -561   -592   -982   -688   -218
   -119   -280   -161    200     20   -220   -142   -524   -574   -969   -678   -202
   -109   -275   -166    189     25   -220   -137   -498   -563   -961   -672   -192
   -103   -259   -155    181     25   -207   -119   -459   -540   -943   -652   -166
    -77   -213   -137    142     28   -176   -103   -431   -517   -917   -626   -145
    -54   -192   -137    122     41   -166   -109   -420   -511   -911   -618   -137
    -49   -171   -122    109     36   -148   -109   -413   -504   -904   -610   -124
    -59   -153    -93    106     15   -124    -96   -402   -493   -888   -592   -111
    -51   -158   -106    103     25   -132   -109   -426   -514   -909   -610   -122
    -64   -161    -96    111     15   -129   -119   -457   -532   -924   -620   -132
    -88   -150    -64    116    -12   -109   -119   -472   -535   -922   -615   -124
    -96   -127    -31    111    -33    -80   -122   -498   -542   -930   -613   -122
    -88   -106    -20     96    -36    -64   -135   -540   -563   -945   -623   -137
   -114   -101     12    106    -64    -46   -140   -579   -574   -953   -626   -137
   -135    -98     36    116    -88    -33   -148   -620   -584   -961   -631   -135
   -145   -116     28    132    -88    -44   -171   -678   -613   -984   -649   -161
   -168   -132     33    150   -103    -49   -179   -724   -633  -1000   -667   -187
   -187   -153     33    168   -111    -59   -189   -769   -654  -1021   -688   -207
   -205   -181     23    192   -116    -77   -213   -820   -688  -1052   -717   -231
   -218   -194     23    207   -122    -85   -226   -859   -711  -1070   -737   -246
   -241   -223     18    231   -129   -101   -233   -888   -732  -1085   -753   -265
   -244   -236      5    239   -127   -116   -246   -919   -758  -1111   -779   -293
   -239   -241     -5    239   -119   -124   -259   -945   -782  -1132   -797   -306
   -244   -257    -12    252   -116   -135   -252   -948   -779  -1127   -795   -301
   -262   -267     -5    262   -129   -137   -259   -961   -784  -1132   -800   -314
   -257   -262     -5    259   -127   -135   -270   -974   -795  -1137   -807   -327
   -262   -257      5    259   -135   -127   -267   -974   -789  -1132   -802   -314
   -252   -233     18    244   -135   -109   -257   -963   -776  -1114   -787   -296
   -254   -236     18    244   -137   -109   -272   -979   -787  -1124   -795   -311
   -267   -239     28    254   -150   -106   -280   -987   -795  -1127   -800   -316
   -272   -241     31    254   -153   -103   -272   -982   -787  -1117   -789   -306
   -254   -231     23    244   -140   -103   -267   -979   -782  -1109   -787   -303
   -265   -233     28    246   -148   -103   -272   -989   -792  -1117   -795   -316
   -283   -241     41    262   -163   -101   -272   -989   -789  -1114   -797   -316
   -257   -231     25    241   -142   -103   -270   -982   -787  -1106   -789   -306
   -249   -233     15    241   -132   -109   -277   -992   -792  -1109   -789   -309
   -275   -231     41    252   -158    -96   -283  -1000   -797  -1109   -795   -314
   -272   -200     72    236   -174    -64   -265   -976   -771  -1083   -771   -296
   -262   -158    103    210   -187    -25   -262   -971   -761  -1072   -761   -288
   -257   -116    140    187   -200     10   -254   -971   -750  -1062   -748   -275
   -290   -122    166    205   -231     23   -231   -953   -732  -1041   -732   -257
   -290   -127    161    207   -226     15   -220   -948   -732  -1041   -737   -272
   -267    -75    189    168   -231     57   -210   -937   -717  -1026   -727   -259
   -252      5    257    124   -254    129   -200   -914   -667   -974   -672   -189
   -252     57    306     96   -277    181   -228   -930   -652   -948   -644   -168
   -241     77    316     80   -277    197   -270   -953   -662   -950   -644   -176
   -236     70    306     80   -270    187   -285   -958   -670   -950   -649   -179
   -246     57    303     96   -275    179   -298   -963   -678   -948   -646   -174
   -236     38    272     96   -254    155   -324   -992   -701   -966   -659   -187
   -231    -23    207    127   -220     90   -340  -1013   -740  -1005   -704   -226
   -267   -150    116    207   -194    -18   -345  -1028   -789  -1057   -763   -285
   -290   -257     33    275   -163   -111   -353  -1052   -836  -1106   -815   -342
   -296   -277     15    285   -158   -132   -366  -1080   -870  -1137   -844   -368
   -303   -303     -2    303   -153   -153   -368  -1091   -883  -1150   -857   -381
   -311   -329    -18    319   -148   -174   -374  -1101   -893  -1161   -870   -402
   -311   -340    -28    327   -142   -184   -384  -1114   -911  -1176   -888   -426
   -327   -348    -20    337   -155   -184   -394  -1127   -927  -1192   -909   -441
   -340   -366    -28    353   -155   -197   -397  -1124   -927  -1184   -906   -439
   -340   -381    -44    358   -148   -213   -402  -1132   -937  -1192   -914   -446
   -314   -379    -64    348   -124   -223   -394  -1122   -932  -1184   -906   -439
   -306   -368    -64    335   -122   -215   -389  -1114   -924  -1171   -898   -431
   -322   -381    -59    350   -132   -220   -400  -1124   -935  -1179   -909   -441
   -335   -400    -67    366   -135   -233   -407  -1137   -950  -1195   -924   -459
   -329   -384    -54    358   -137   -220   -394  -1122   -937  -1179   -917   -449
   -340   -405    -64    371   -140   -236   -394  -1119   -937  -1176   -919   -454
   -327   -470   -145    397    -93   -309   -407  -1127   -979  -1228   -976   -509
   -283   -639   -355    459     33   -498   -376  -1085  -1060  -1348  -1106   -633
   -233   -820   -587    527    176   -704   -249   -956  -1111  -1488  -1278   -818
   -215   -753   -537    483    158   -644   -109   -805  -1008  -1457  -1265   -841
   -324   -428   -106    376   -111   -267   -101  -1018   -872  -1254  -1028   -618
   -493    132    626    179   -561    379   -350  -1618   -776   -885   -571   -145
   -641    979   1621   -168  -1130   1299   -678  -2096   -545   -301    119    553
   -714   1587   2301   -436  -1509   1943   -976  -2268   -265    246    704   1135
   -652   1408   2057   -379  -1356   1732  -1260  -2400   -444    174    631   1114
   -592    782   1374    -96   -984   1078  -1314  -2449  -1013   -537    -77    449
   -553     88    641    233   -597    363  -1070  -2164  -1415  -1252   -839   -303
   -462   -220    239    340   -353     10   -763  -1628  -1202  -1244   -948   -449
   -384   -288     96    335   -241    -96   -566  -1296  -1008  -1135   -891   -428
   -348   -342      5    345   -179   -171   -488  -1153   -940  -1114   -885   -444
   -353   -400    -46    376   -153   -223   -457  -1106   -932  -1124   -906   -470
   -353   -413    -59    381   -148   -236   -428  -1070   -924  -1122   -909   -472
   -342   -439    -96    389   -124   -267   -413  -1052   -922  -1132   -919   -493
   -337   -436    -98    387   -122   -267   -407  -1041   -922  -1137   -930   -517
   -345   -444    -98    394   -124   -272   -394  -1023   -911  -1132   -937   -509
   -342   -454   -114    397   -114   -285   -392  -1013   -906  -1127   -932   -511
   -324   -436   -111    381   -109   -275   -392  -1005   -901  -1119   -924   -511
   -322   -423   -101    371   -111   -262   -389   -989   -885  -1106   -914   -501
   -322   -428   -106    376   -109   -267   -384   -969   -870  -1088   -898   -491
   -332   -436   -106    384   -114   -272   -381   -966   -867  -1085   -901   -498
   -322   -415    -96    368   -114   -257   -374   -950   -854  -1070   -888   -488
   -322   -405    -83    363   -122   -244   -363   -932   -839  -1054   -878   -478
   -314   -413    -98    363   -109   -257   -353   -917   -828  -1041   -872   -475
   -301   -400   -101    348   -101   -249   -355   -909   -823  -1036   -867   -478
   -301   -387    -85    342   -109   -236   -348   -888   -807  -1018   -854   -462
   -316   -392    -75    350   -122   -233   -342   -870   -792  -1000   -839   -449
   -306   -374    -67    340   -119   -220   -345   -857   -779   -989   -833   -444
   -319   -389    -72    353   -124   -231   -335   -836   -763   -976   -823   -431
   -316   -376    -59    345   -129   -218   -324   -802   -740   -948   -800   -413
   -298   -358    -62    327   -122   -210   -327   -784   -732   -940   -792   -413
   -288   -358    -70    324   -109   -215   -322   -756   -717   -924   -782   -410
   -290   -350    -62    319   -116   -207   -311   -717   -691   -898   -758   -394
   -270   -324    -54    296   -109   -189   -306   -683   -667   -880   -745   -384
   -254   -303    -51    277   -101   -179   -293   -654   -649   -867   -737   -381
   -275   -319    -44    298   -116   -181   -262   -600   -620   -833   -711   -345
   -246   -296    -51    270    -98   -174   -246   -550   -584   -797   -680   -316
   -228   -285    -57    254    -85   -171   -254   -527   -576   -795   -683   -324
   -218   -257    -38    236    -90   -148   -249   -488   -550   -771   -670   -309
   -207   -257    -49    233    -80   -153   -223   -441   -517   -730   -631   -272
   -194   -246    -51    218    -72   -150   -228   -428   -509   -724   -623   -272
   -194   -218    -25    205    -85   -122   -228   -420   -496   -709   -607   -262
   -184   -184      0    184    -93    -93   -215   -400   -478   -683   -581   -236
   -179   -187     -7    184    -85    -98   -218   -402   -475   -678   -576   -233
   -174   -163      7    166    -93    -77   -226   -415   -480   -680   -571   -233
   -200   -150     49    174   -127    -51   -226   -428   -483   -678   -568   -228
   -215   -153     62    184   -140    -46   -226   -446   -488   -680   -568   -233
   -215   -161     54    189   -135    -54   -233   -483   -504   -693   -581   -246
   -236   -153     83    192   -161    -36   -244   -517   -517   -698   -587   -257
   -257   -150    106    205   -181    -23   -249   -545   -522   -696   -589   -262
   -262   -155    106    207   -184    -25   -254   -581   -532   -704   -594   -275
   -272   -161    111    218   -192    -25   -257   -623   -545   -719   -607   -298
   -306   -202    103    252   -205    -49   -277   -670   -576   -743   -636   -327
   -309   -220     88    265   -200    -67   -301   -709   -602   -766   -657   -348
   -322   -241     80    280   -202    -83   -314   -740   -618   -779   -672   -361
   -358   -275     83    316   -220    -96   -314   -756   -628   -782   -678   -371
   -368   -288     80    327   -228   -103   -319   -771   -639   -787   -680   -387
   -353   -283     70    319   -213   -109   -335   -795   -659   -807   -704   -407
   -342   -296     44    316   -194   -127   -340   -800   -665   -810   -709   -405
   -348   -288     59    319   -205   -114   -329   -789   -652   -792   -693   -394
   -363   -301     62    332   -213   -122   -337   -797   -657   -800   -706   -418
   -376   -303     72    340   -226   -116   -337   -789   -649   -789   -701   -407
   -384   -301     83    342   -236   -109   -319   -758   -618   -750   -670   -368
   -384   -301     83    342   -233   -109   -327   -769   -626   -758   -675   -384
   -384   -301     83    342   -236   -109   -340   -782   -641   -769   -683   -397
   -381   -303     77    342   -231   -111   -337   -771   -626   -750   -667   -387
   -371   -288     80    329   -226   -106   -329   -753   -610   -732   -649   -374
   -353   -285     67    319   -210   -109   -340   -761   -615   -737   -652   -381
   -345   -277     67    309   -210   -106   -348   -763   -615   -737   -654   -387
   -348   -275     72    309   -210   -101   -337   -753   -605   -724   -644   -374
   -337   -267     67    301   -202   -101   -335   -750   -605   -724   -641   -379
   -342   -280     62    311   -202   -109   -332   -753   -605   -724   -646   -381
   -368   -283     83    324   -228   -101   -329   -745   -594   -706   -633   -374
   -366   -277     88    322   -228    -96   -332   -740   -587   -698   -626   -371
   -353   -252    101    301   -228    -75   -329   -732   -579   -691   -615   -371
   -348   -223    124    285   -236    -49   -298   -704   -550   -657   -587   -342
   -353   -194    158    270   -257    -18   -277   -683   -524   -631   -563   -324
   -366   -184    181    272   -275     -2   -270   -685   -522   -631   -561   -332
   -374   -179    194    275   -285      7   -257   -675   -511   -623   -553   -324
   -366   -140    226    254   -296     41   -231   -646   -480   -587   -519   -290
   -350    -75    275    210   -314    101   -228   -633   -446   -548   -475   -262
   -345     -2    342    174   -345    168   -244   -628   -418   -509   -439   -231
   -348     36    384    155   -366    210   -270   -631   -400   -483   -415   -202
   -335     33    368    150   -350    200   -293   -636   -402   -485   -418   -200
   -335     10    345    161   -342    176   -306   -652   -418   -491   -420   -218
   -345    -10    335    176   -342    163   -316   -662   -428   -493   -428   -228
   -348    -70    277    205   -314    103   -337   -683   -470   -537   -475   -270
   -340   -184    155    262   -249    -15   -361   -704   -527   -605   -540   -332
   -355   -272     83    311   -220    -93   -358   -706   -555   -633   -576   -368
   -363   -301     59    332   -213   -122   -353   -711   -571   -649   -592   -387
   -363   -337     25    350   -197   -155   -366   -737   -605   -680   -623   -420
   -340   -342     -2    342   -168   -174   -376   -745   -618   -691   -636   -433
   -379   -381     -5    379   -187   -194   -381   -740   -620   -685   -633   -433
   -394   -402     -7    397   -194   -205   -376   -740   -620   -685   -633   -441
   -384   -394    -10    389   -189   -202   -368   -737   -618   -683   -631   -441
   -410   -397     12    405   -213   -192   -363   -737   -613   -680   -633   -444
   -407   -413     -7    407   -200   -210   -358   -735   -610   -680   -631   -446
   -410   -441    -31    426   -192   -236   -363   -740   -620   -691   -641   -467
   -410   -452    -41    428   -187   -246   -358   -735   -615   -683   -636   -465
   -413   -428    -15    420   -200   -223   -353   -722   -602   -667   -620   -452
   -400   -436    -38    418   -181   -236   -361   -724   -605   -670   -626   -462
   -394   -446    -51    420   -171   -249   -355   -714   -600   -665   -626   -467
   -387   -493   -106    439   -142   -301   -337   -688   -610   -683   -646   -485
   -345   -657   -311    501    -18   -485   -311   -644   -680   -789   -763   -597
   -309   -833   -524    568    106   -680   -194   -498   -706   -917   -930   -782
   -311   -758   -446    535     64   -602    -41   -322   -574   -865   -898   -779
   -389   -410    -23    397   -184   -215    -18   -472   -418   -654   -649   -561
   -524    129    654    197   -589    392   -283  -1104   -392   -355   -244   -150
   -685    922   1608   -119  -1145   1265   -607  -1600   -213    189    418    517
   -756   1512   2268   -379  -1512   1888   -885  -1805     18    717    982   1078
   -693   1325   2018   -316  -1356   1670  -1145  -1979   -205    610    883   1023
   -657    646   1304      5   -979    974  -1210  -2060   -800   -145    129    322
   -613     28    641    290   -628    332   -966  -1751  -1106   -774   -553   -340
   -545   -270    272    407   -410      0   -693  -1241   -891   -758   -646   -467
   -472   -337    132    402   -303   -103   -501   -891   -659   -626   -568   -433
   -423   -389     33    407   -228   -179   -376   -685   -537   -555   -527   -405
   -413   -426    -12    418   -202   -220   -345   -641   -527   -566   -545   -423
   -400   -446    -49    423   -176   -249   -337   -626   -535   -587   -566   -454
   -394   -462    -67    426   -166   -265   -319   -600   -519   -579   -561   -457
   -397   -470    -72    433   -163   -272   -298   -566   -496   -561   -548   -449
   -387   -478    -90    431   -150   -283   -290   -553   -485   -558   -542   -459
   -381   -475    -96    428   -142   -285   -283   -540   -480   -553   -540   -467
   -389   -478    -90    431   -150   -283   -267   -514   -462   -535   -527   -449
   -387   -470    -83    428   -153   -277   -270   -506   -454   -532   -519   -441
   -374   -439    -67    405   -153   -254   -275   -504   -449   -527   -514   -452
   -384   -436    -51    410   -166   -244   -262   -478   -426   -501   -491   -433
   -397   -444    -46    418   -176   -246   -252   -459   -410   -483   -475   -415
   -376   -436    -59    407   -158   -249   -249   -459   -405   -483   -475   -426
   -363   -418    -54    389   -155   -239   -241   -446   -389   -470   -467   -420
   -368   -407    -41    387   -166   -226   -228   -423   -366   -449   -449   -407
   -366   -402    -38    381   -163   -220   -226   -410   -355   -439   -439   -405
   -368   -394    -25    381   -171   -210   -226   -397   -348   -431   -431   -405
   -374   -389    -18    379   -179   -205   -213   -366   -322   -407   -413   -389
   -355   -384    -28    368   -163   -207   -200   -345   -303   -389   -394   -371
   -348   -371    -23    358   -163   -197   -194   -332   -298   -387   -387   -368
   -345   -355    -10    350   -168   -184   -184   -296   -270   -353   -358   -348
   -335   -348    -15    340   -163   -181   -174   -262   -244   -329   -332   -329
   -329   -342    -12    335   -161   -179   -174   -239   -233   -319   -322   -329
   -340   -342     -2    340   -171   -174   -166   -210   -218   -303   -311   -322
   -327   -329     -2    329   -163   -166   -158   -166   -187   -275   -288   -309
   -306   -311     -7    306   -150   -158   -150   -132   -168   -259   -275   -301
   -283   -290     -7    285   -140   -148   -127    -90   -140   -233   -252   -272
   -280   -285     -5    283   -140   -145   -109    -44   -106   -205   -223   -241
   -265   -272     -7    270   -129   -140    -98     -5    -80   -176   -194   -220
   -252   -254     -2    252   -127   -127   -101     20    -57   -155   -176   -207
   -239   -220     18    228   -129   -101    -90     49    -33   -127   -150   -181
   -226   -213     10    218   -119   -101    -80     72    -20   -109   -129   -166
   -215   -200     15    207   -116    -93    -88     70    -25   -111   -129   -166
   -213   -176     36    192   -127    -70    -90     72    -20   -101   -119   -155
   -228   -161     67    192   -148    -46    -80     75    -12    -88    -98   -140
   -231   -155     75    192   -155    -41    -85     57    -20    -93    -98   -148
   -213   -129     83    171   -148    -23    -88     38    -28    -96    -98   -145
   -215   -101    114    155   -166      7    -83     25    -25    -88    -85   -132
   -233   -109    124    171   -179      7    -85     -2    -31    -93    -85   -140
   -265   -114    148    187   -207     15    -93    -33    -41   -103    -93   -161
   -301   -132    168    218   -236     18    -85    -57    -44   -109   -101   -171
   -314   -148    166    228   -241      7    -83    -88    -49   -116   -111   -189
   -319   -163    153    241   -236     -5    -96   -137    -72   -142   -135   -226
   -332   -179    150    254   -241    -15   -103   -168    -85   -158   -148   -249
   -350   -189    161    270   -257    -15   -106   -189    -93   -166   -155   -257
   -366   -226    140    296   -254    -44   -122   -228   -119   -192   -176   -288
   -374   -236    137    303   -257    -49   -127   -252   -135   -207   -194   -314
   -389   -252    137    319   -265    -59   -124   -262   -137   -215   -202   -316
   -394   -262    132    329   -265    -64   -119   -265   -140   -213   -200   -316
   -387   -275    111    329   -252    -83   -127   -275   -150   -223   -207   -332
   -394   -275    119    335   -257    -77   -127   -267   -142   -215   -202   -329
   -389   -254    135    319   -262    -59   -122   -259   -135   -202   -192   -319
   -376   -254    122    316   -249    -67   -124   -254   -129   -197   -184   -319
   -394   -272    119    332   -259    -77   -127   -257   -124   -192   -181   -316
   -397   -259    135    327   -267    -62   -122   -244   -109   -176   -163   -306
   -376   -233    140    303   -259    -46   -122   -236   -101   -168   -155   -309
   -381   -231    150    306   -267    -41   -122   -239   -106   -179   -166   -319
   -397   -257    140    324   -270    -59   -116   -226    -93   -163   -158   -306
   -374   -249    124    309   -249    -62   -109   -220    -88   -153   -148   -298
   -355   -228    124    290   -244    -51   -106   -215    -80   -148   -142   -301
   -376   -241    135    309   -257    -54    -93   -202    -67   -135   -129   -293
   -371   -233    135    301   -254    -49    -93   -200    -64   -127   -119   -290
   -379   -252    124    314   -252    -64   -111   -213    -77   -142   -132   -311
   -371   -239    129    303   -252    -57   -116   -213    -80   -140   -132   -311
   -368   -223    145    296   -257    -38   -106   -197    -62   -122   -114   -296
   -371   -231    140    301   -257    -46    -90   -187    -49   -111   -103   -293
   -366   -189    176    277   -272     -7    -72   -174    -28    -93    -85   -280
   -387   -158    228    272   -309     33    -44   -155     -5    -64    -59   -254
   -392   -145    246    270   -319     49    -23   -132     20    -36    -23   -228
   -361   -127    233    241   -298     51    -20   -132     20    -38    -31   -252
   -366   -103    262    233   -314     77     -7   -111     38    -25    -23   -241
   -381    -54    327    215   -355    135     10    -90     75     10     12   -200
   -358     31    389    163   -374    210      5    -90    103     41     51   -168
   -329     80    407    122   -368    244    -31    -90    122     70     83   -140
   -311     85    397    111   -355    241    -51    -85    129     83     93   -129
   -322     54    374    132   -348    213    -72   -116    101     57     67   -158
   -337     44    381    148   -358    213    -90   -137     83     41     57   -171
   -353    -12    337    181   -348    161    -96   -142     62     23     38   -192
   -342   -116    226    228   -285     54   -101   -153     20    -23    -12   -239
   -335   -218    116    275   -228    -51   -111   -168    -25    -75    -70   -298
   -342   -244     98    293   -220    -72   -103   -171    -38    -90    -88   -316
   -374   -303     70    337   -223   -116   -103   -181    -54   -101    -98   -329
   -384   -337     44    361   -215   -148   -114   -207    -80   -127   -122   -361
   -381   -342     38    361   -210   -153   -116   -218    -93   -140   -135   -381
   -389   -348     41    368   -215   -153   -116   -207    -85   -132   -129   -374
   -389   -361     28    374   -210   -166   -122   -205    -88   -140   -137   -379
   -387   -355     31    371   -210   -163   -119   -205    -88   -142   -140   -379
   -387   -355     31    368   -210   -163   -106   -187    -72   -124   -127   -366
   -389   -366     23    379   -207   -171   -103   -187    -72   -127   -127   -379
   -410   -402      5    405   -207   -200   -127   -202    -96   -148   -148   -405
   -413   -410      0    410   -207   -205   -119   -184    -83   -135   -135   -387
   -400   -387     12    392   -207   -187   -103   -163    -64   -116   -116   -374
   -381   -368     12    376   -197   -179   -103   -166    -67   -122   -124   -384
   -392   -418    -25    402   -184   -223   -109   -168    -85   -142   -150   -410
   -355   -548   -192    452    -83   -371    -85   -129   -137   -218   -233   -491
   -296   -750   -457    522     77   -605      7    -25   -202   -363   -405   -670
   -265   -818   -553    542    142   -685    174    174   -148   -415   -488   -782
   -337   -548   -213    441    -62   -381    262    137     33   -218   -275   -597
   -472    -38    431    254   -452    194     75   -413    114     75    103   -215
   -626    709   1332    -44   -979   1021   -277  -1021    236    548    693    384
   -784   1514   2299   -363  -1540   1906   -571  -1301    545   1184   1400   1085
   -732   1628   2361   -449  -1548   1995   -888  -1447    527   1353   1582   1304
   -654   1070   1725   -207  -1189   1397  -1028  -1519     49    802   1034    805
   -628    371    997    127   -813    683   -839  -1314   -423     28    233     38
   -550   -135    415    342   -483    140   -506   -782   -371   -205   -122   -324
   -475   -267    207    371   -342    -31   -270   -387   -148    -96    -80   -332
   -413   -303    109    358   -262    -98   -140   -179    -23    -28    -33   -306
   -407   -358     49    381   -228   -155    -90   -103      5    -25    -36   -324
   -394   -394      0    394   -197   -197    -83    -80      0    -46    -64   -368
   -371   -394    -23    381   -174   -210    -75    -64      0    -64    -88   -394
   -368   -387    -18    376   -176   -202    -46    -25     23    -49    -77   -381
   -376   -400    -25    387   -176   -213    -25     -5     33    -41    -72   -379
   -376   -428    -51    402   -163   -241    -15     -5     31    -49    -75   -394
   -363   -410    -49    384   -158   -228    -10      7     41    -44    -70   -392
   -358   -400    -44    379   -158   -223      5     31     62    -23    -54   -374
   -350   -387    -36    368   -158   -213     -2     38     64    -23    -49   -374
   -350   -381    -31    366   -161   -207      2     51     75     -7    -38   -368
   -368   -394    -28    381   -174   -213     18     70     93      7    -25   -361
   -366   -397    -33    381   -168   -215     23     83    106     18    -15   -355
   -342   -376    -33    358   -155   -205     23     90    114     20    -12   -350
   -332   -358    -25    345   -153   -192     33    111    132     38      0   -340
   -345   -366    -23    355   -163   -194     44    137    155     62     23   -327
   -340   -353    -12    345   -166   -181     46    155    168     77     36   -327
   -332   -335     -2    332   -166   -168     54    174    179     85     33   -327
   -324   -322      2    324   -163   -161     70    205    202    106     51   -303
   -345   -337      7    340   -179   -166     75    226    215    116     62   -296
   -350   -340     10    345   -181   -163     83    249    231    132     75   -288
   -332   -319     10    324   -171   -155     93    285    257    155     93   -277
   -306   -316    -10    311   -148   -163    109    324    280    174    111   -270
   -285   -285     -2    285   -142   -145    122    355    296    181    116   -259
   -285   -301    -18    293   -135   -161    135    394    316    202    132   -244
   -272   -272     -2    270   -137   -137    150    444    350    233    161   -220
   -259   -259      0    259   -129   -129    163    480    371    252    181   -213
   -272   -270      0    270   -137   -135    174    514    387    267    192   -205
   -254   -252      0    252   -127   -127    189    563    423    298    218   -181
   -226   -244    -18    233   -106   -132    202    600    446    316    236   -168
   -207   -218    -10    213    -98   -114    210    623    462    335    254   -150
   -202   -194      7    197   -106    -93    218    652    485    363    280   -119
   -197   -179     18    187   -109    -80    228    665    498    379    296   -116
   -192   -140     49    163   -122    -46    231    670    504    384    298   -116
   -189   -114     75    153   -132    -20    241    678    517    397    309    -85
   -210   -127     83    168   -148    -23    239    665    514    402    322    -75
   -215   -135     80    174   -150    -28    223    636    496    389    314    -90
   -215   -116     98    166   -158    -10    220    615    493    389    316    -90
   -210    -70    140    140   -176     33    226    600    501    405    332    -77
   -228    -75    150    150   -192     36    213    558    485    389    319    -96
   -246    -96    150    171   -200     25    202    511    470    374    309   -111
   -272   -116    155    192   -215     18    200    475    462    374    309   -119
   -280   -127    153    205   -218     12    189    436    446    358    298   -135
   -298   -137    161    218   -231     10    166    379    415    327    267   -171
   -332   -179    153    254   -244    -12    155    342    394    309    249   -192
   -342   -210    132    275   -239    -38    148    316    379    296    239   -205
   -329   -223    106    277   -218    -59    140    293    361    280    226   -223
   -348   -226    119    285   -236    -54    124    272    340    262    202   -246
   -361   -244    116    301   -241    -62    127    270    337    259    194   -249
   -350   -252     98    301   -226    -77    129    265    335    254    194   -254
   -355   -252    103    303   -231    -75    132    257    335    262    202   -254
   -371   -249    122    309   -249    -64    140    267    348    275    213   -244
   -371   -246    122    309   -249    -62    140    272    353    280    220   -241
   -355   -231    124    290   -241    -54    137    267    353    280    220   -244
   -342   -213    129    277   -236    -41    140    280    366    290    231   -239
   -348   -223    124    285   -239    -49    148    293    381    309    249   -226
   -348   -231    116    290   -233    -57    145    290    379    309    252   -220
   -348   -223    124    283   -239    -49    142    296    379    311    249   -228
   -361   -231    129    296   -246    -51    150    306    389    324    254   -228
   -353   -228    124    290   -239    -54    153    301    381    314    246   -226
   -363   -233    129    298   -249    -51    150    296    379    311    246   -223
   -374   -241    132    306   -254    -54    153    303    389    324    259   -213
   -368   -220    148    296   -259    -36    158    309    397    332    267   -215
   -350   -226    124    285   -239    -49    161    309    400    327    267   -220
   -363   -239    124    298   -244    -57    161    314    402    337    270   -213
   -361   -220    137    288   -252    -41    163    316    407    345    275   -207
   -340   -202    137    272   -239    -33    166    316    410    345    277   -210
   -345   -176    168    259   -259     -5    187    337    431    371    303   -189
   -348   -150    194    249   -272     20    207    358    454    397    329   -171
   -340   -111    228    226   -285     57    220    371    470    413    345   -161
   -345   -124    220    236   -283     46    239    379    472    415    348   -166
   -345   -111    233    226   -290     59    254    394    485    428    353   -150
   -327    -38    288    181   -309    124    270    420    524    465    392   -116
   -322     25    348    148   -335    187    259    413    545    491    423    -90
   -309     88    397    111   -353    241    241    413    571    524    465    -46
   -309     72    381    116   -345    226    218    410    574    532    472    -44
   -314     49    363    129   -337    205    194    397    555    522    459    -59
   -322     44    363    137   -342    202    176    376    537    509    446    -67
   -332      5    337    163   -335    171    174    371    524    501    436    -72
   -335    -98    236    215   -288     67    163    353    475    444    381   -132
   -335   -192    140    262   -239    -25    155    332    428    389    322   -192
   -337   -233    103    283   -223    -64    161    327    407    368    296   -218
   -348   -267     80    309   -215    -93    155    314    387    348    275   -233
   -368   -314     54    340   -213   -129    140    288    355    316    249   -265
   -374   -329     44    350   -210   -142    142    285    350    311    244   -272
   -379   -332     46    353   -213   -142    148    290    353    314    246   -270
   -371   -342     28    358   -200   -158    137    283    342    303    236   -283
   -371   -348     20    358   -197   -163    140    283    342    306    236   -285
   -371   -348     20    358   -197   -163    140    288    348    311    241   -280
   -363   -363      0    361   -184   -181    135    285    342    306    236   -288
   -358   -361     -2    361   -179   -181    135    288    337    301    231   -290
   -376   -371      2    371   -189   -184    142    296    342    309    241   -285
   -371   -376     -5    374   -184   -192    142    293    337    306    236   -293
   -361   -387    -28    374   -168   -207    129    283    324    293    223   -309
   -363   -394    -31    379   -166   -213    135    298    337    303    231   -290
   -348   -491   -142    418   -103   -319    145    316    288    241    166   -355
   -280   -672   -392    475     54   -532    215    394    202     90     -2   -524
   -244   -787   -545    514    148   -665    376    579    218      7   -116   -662
   -275   -631   -355    454     38   -493    522    696    384    135      2   -579
   -407   -200    207    303   -309      2    415    257    504    402    332   -252
   -558    498   1057     31   -807    776     93   -366    633    849    891    332
   -709   1340   2049   -316  -1379   1696   -207   -701    945   1491   1613   1060
   -735   1725   2460   -493  -1597   2091   -522   -857   1109   1891   2034   1499
   -641   1228   1870   -296  -1257   1551   -750  -1010    649   1418   1566   1101
   -597    584   1179      5   -888    880   -649   -924    111    649    792    355
   -545     20    563    259   -555    290   -337   -467      5    259    309   -135
   -452   -220    231    337   -342      5    -75     -5    202    296    257   -228
   -402   -296    106    348   -254    -96     62    220    324    353    283   -228
   -376   -342     33    358   -205   -155    132    319    368    366    285   -239
   -355   -379    -23    366   -166   -202    158    348    366    348    270   -262
   -348   -400    -51    374   -148   -226    168    368    361    335    257   -283
   -350   -402    -51    374   -150   -228    179    392    374    337    254   -283
   -335   -418    -83    376   -127   -252    181    402    371    332    246   -293
   -324   -413    -90    366   -119   -252    187    410    371    329    241   -303
   -322   -397    -75    361   -124   -236    210    433    392    342    252   -293
   -332   -400    -67    363   -135   -233    220    449    402    353    262   -285
   -319   -397    -77    358   -122   -239    220    457    405    355    267   -283
   -322   -381    -62    350   -132   -223    220    465    415    366    277   -275
   -342   -376    -33    361   -155   -205    239    488    439    392    301   -252
   -329   -376    -46    353   -142   -213    239    491    433    387    298   -254
   -309   -358    -49    332   -132   -202    244    501    439    394    303   -244
   -311   -361    -49    335   -132   -205    257    519    457    410    316   -236
   -316   -355    -38    337   -140   -197    262    535    467    423    324   -241
   -311   -350    -38    332   -137   -194    259    540    467    415    314   -239
   -309   -348    -41    327   -135   -194    270    563    483    428    327   -223
   -296   -335    -38    314   -132   -187    283    592    506    452    345   -205
   -296   -332    -36    314   -129   -184    283    600    504    452    345   -213
   -296   -329    -36    311   -129   -184    283    618    514    457    350   -205
   -283   -324    -41    303   -122   -184    298    657    540    483    368   -187
   -254   -293    -38    272   -109   -166    306    688    561    498    384   -171
   -254   -301    -46    277   -103   -174    314    714    571    506    389   -163
   -254   -301    -46    275   -106   -174    342    761    600    540    415   -135
   -244   -290    -46    267   -101   -168    348    792    618    555    431   -122
   -228   -280    -54    254    -88   -168    345    818    631    558    433   -119
   -220   -267    -46    244    -88   -158    363    865    662    587    459    -93
   -207   -257    -49    231    -80   -153    384    909    688    610    478    -80
   -184   -239    -57    210    -64   -148    389    937    696    618    483    -72
   -171   -226    -54    197    -59   -140    397    969    714    636    501    -49
   -161   -215    -54    189    -54   -135    418   1010    748    672    532    -12
   -150   -189    -38    168    -59   -114    413   1010    748    672    540    -15
   -142   -179    -36    161    -54   -109    405   1002    745    672    540    -15
   -142   -148     -7    142    -67    -77    413   1008    753    685    553      2
   -122   -114      7    119    -64    -54    420   1010    763    698    568     25
   -132   -124      7    124    -70    -59    407    984    750    683    561     18
   -153   -127     23    140    -90    -51    397    961    740    680    563     20
   -163   -109     51    135   -109    -28    392    937    737    683    568     25
   -179   -106     72    142   -127    -18    381    893    714    662    550      2
   -202   -114     85    158   -145    -15    374    849    696    649    535     -5
   -202   -114     88    158   -148    -15    379    823    696    649    535     -2
   -197   -119     75    158   -137    -23    376    782    678    633    519    -15
   -223   -135     88    179   -155    -23    350    719    641    597    488    -51
   -270   -184     83    226   -179    -51    332    680    613    576    467    -70
   -288   -223     64    254   -176    -80    319    641    584    550    441   -103
   -290   -241     49    262   -171    -96    306    600    548    514    405   -145
   -285   -249     36    267   -161   -106    314    592    540    504    389   -145
   -288   -265     23    275   -158   -122    311    581    532    498    387   -145
   -285   -272     12    277   -150   -129    301    566    517    488    374   -158
   -290   -272     18    280   -155   -127    301    561    511    488    371   -158
   -301   -275     25    288   -163   -124    309    566    519    496    379   -148
   -293   -272     18    283   -158   -127    306    563    519    493    379   -145
   -280   -267     12    275   -148   -127    301    558    514    488    374   -148
   -288   -277     10    280   -150   -135    306    566    522    496    381   -140
   -288   -265     23    277   -155   -122    301    568    524    498    381   -145
   -272   -252     20    259   -150   -116    288    555    514    485    371   -150
   -283   -252     31    267   -158   -111    298    568    527    501    384   -132
   -296   -275     20    285   -161   -127    306    576    535    511    394   -122
   -275   -252     23    265   -150   -114    293    563    522    498    384   -132
   -252   -228     23    239   -140   -103    296    568    527    509    389   -127
   -272   -244     28    257   -150   -109    303    581    535    519    394   -116
   -267   -254     10    259   -140   -124    301    576    527    511    387   -114
   -265   -267     -2    267   -132   -135    296    566    517    501    379   -124
   -280   -267     10    272   -148   -129    293    561    514    501    376   -129
   -280   -277      2    277   -142   -137    296    561    511    498    371   -127
   -267   -272     -5    270   -135   -137    296    561    506    496    368   -124
   -265   -262      2    265   -135   -129    298    566    511    504    376   -109
   -275   -288    -15    280   -132   -153    293    566    504    498    371   -116
   -262   -262      0    262   -132   -132    288    563    498    493    368   -119
   -252   -233     18    241   -137   -109    309    581    517    514    389    -98
   -272   -215     57    244   -166    -80    332    605    542    540    415    -75
   -272   -200     72    233   -174    -62    337    605    542    540    413    -80
   -254   -171     83    213   -171    -44    353    613    553    545    420    -64
   -246   -140    106    192   -179    -18    376    631    566    558    431    -46
   -254    -93    161    174   -207     33    389    649    592    589    457    -23
   -236    -20    213    127   -226     96    384    649    615    618    491      7
   -233     36    270     98   -252    153    366    646    644    654    527     49
   -218     59    275     77   -246    166    332    636    646    659    532     57
   -189     51    241     70   -215    145    314    626    636    652    524     44
   -200     38    239     77   -220    137    301    610    618    636    517     44
   -236    -12    220    124   -228    103    285    589    589    615    496     31
   -249   -106    140    176   -197     15    272    566    540    566    441    -25
   -249   -231     18    241   -135   -106    257    540    475    491    358   -103
   -244   -275    -31    259   -109   -153    259    542    462    478    337   -101
   -252   -298    -49    275   -103   -174    257    527    441    459    316   -119
   -275   -358    -83    314    -98   -220    233    491    394    415    275   -161
   -283   -379    -96    332    -93   -239    233    488    381    405    267   -168
   -280   -392   -111    335    -85   -252    239    493    381    405    267   -163
   -272   -397   -127    335    -75   -262    233    485    371    397    257   -166
   -270   -397   -127    332    -72   -262    228    480    366    394    252   -176
   -280   -394   -114    337    -83   -254    241    493    379    405    259   -168
   -272   -397   -124    335    -75   -262    236    480    363    389    246   -181
   -265   -405   -140    335    -64   -272    226    470    353    387    241   -181
   -267   -410   -145    337    -62   -277    233    480    361    400    249   -161
   -262   -418   -155    340    -54   -288    241    488    363    405    254   -153
   -254   -433   -179    342    -38   -306    231    478    350    392    241   -166
   -257   -441   -187    348    -36   -314    228    475    342    381    228   -174
   -244   -504   -259    374      5   -381    236    488    316    342    184   -215
   -179   -667   -488    423    153   -579    277    558    249    228     49   -340
   -153   -787   -633    470    239   -711    420    748    277    153    -64   -462
   -176   -649   -472    413    145   -561    571    909    457    270     36   -387
   -280   -257     23    267   -153   -116    542    631    587    498    314   -127
   -428    348    776     41   -602    561    233    -72    581    813    748    316
   -581   1127   1706   -275  -1143   1418    -70   -511    763   1363   1402    982
   -615   1561   2177   -475  -1395   1867   -358   -740    885   1764   1844   1441
   -550   1184   1735   -319  -1143   1460   -607   -927    524   1467   1558   1228
   -524    493   1018     15   -771    756   -618   -966   -111    618    701    431
   -488    -70    418    277   -454    174   -348   -563   -262    142    142   -119
   -397   -309     88    353   -244   -111    -85    -51     12    236    129   -163
   -301   -345    -44    324   -129   -197     98    283    233    374    215   -106
   -265   -384   -119    324    -72   -252    202    449    337    431    254    -75
   -262   -418   -155    337    -54   -285    223    478    335    413    231   -103
   -244   -431   -187    337    -31   -309    226    493    329    397    218   -122
   -244   -452   -210    345    -18   -329    246    519    340    400    215   -119
   -233   -465   -231    350     -2   -348    262    540    350    405    220   -114
   -231   -459   -228    345     -2   -342    252    535    342    392    207   -132
   -244   -452   -210    348    -18   -332    257    542    353    394    207   -129
   -244   -452   -207    345    -20   -329    272    561    363    407    223   -106
   -233   -444   -210    340    -12   -327    272    571    368    415    231    -98
   -233   -433   -202    332    -15   -319    270    571    371    415    228    -98
   -223   -418   -197    319    -12   -309    275    584    376    426    233    -90
   -213   -418   -205    314     -5   -311    275    594    379    433    241    -88
   -213   -410   -197    311     -7   -303    272    597    381    439    246    -85
   -223   -400   -176    309    -23   -288    288    623    405    459    262    -64
   -207   -389   -184    298    -12   -288    301    641    420    475    272    -51
   -192   -381   -189    285     -2   -288    301    646    423    478    277    -49
   -207   -371   -163    290    -23   -267    298    657    428    483    285    -38
   -210   -381   -171    293    -20   -277    311    678    444    498    298    -23
   -207   -376   -168    290    -20   -272    316    691    452    514    311    -15
   -202   -353   -153    277    -25   -254    322    704    462    524    319     -7
   -192   -337   -145    265    -23   -241    335    730    483    542    329      7
   -187   -337   -153    262    -18   -246    340    753    498    553    340     20
   -174   -316   -142    244    -15   -231    340    776    511    566    350     31
   -168   -314   -148    239    -12   -231    342    810    527    587    366     44
   -153   -319   -166    236      5   -244    355    846    548    607    384     70
   -129   -288   -158    207     12   -223    358    872    563    620    400     83
   -119   -272   -153    194     15   -213    368    914    587    646    420    101
   -106   -252   -148    176     18   -202    381    961    618    678    446    132
    -88   -244   -155    166     33   -200    387    992    636    693    462    145
    -93   -246   -153    168     25   -200    384   1013    646    706    470    155
    -88   -210   -122    148     15   -166    394   1044    670    732    496    187
    -49   -166   -119    106     33   -142    400   1065    685    750    514    215
     -7   -122   -114     64     51   -119    397   1067    691    758    527    231
    -41   -124    -83     80     20   -103    402   1070    696    771    537    244
    -72   -129    -57    101    -10    -93    400   1057    691    769    540    246
    -83   -124    -41    103    -23    -83    394   1034    672    756    532    241
    -85   -116    -31    101    -28    -75    394   1018    670    758    537    246
    -88    -88      0     85    -46    -44    397    997    665    761    545    257
    -83    -72     10     75    -46    -31    384    953    644    743    530    239
   -101    -62     38     80    -72    -12    376    914    631    730    522    228
   -124    -59     64     93    -96      2    387    888    631    727    517    226
   -145   -103     41    124    -96    -31    374    833    600    696    485    189
   -161   -127     33    142    -98    -46    363    787    571    667    459    168
   -181   -140     41    161   -114    -49    358    748    553    649    444    153
   -197   -166     31    181   -114    -67    345    709    522    620    415    116
   -197   -194      2    194   -101    -96    327    659    485    579    371     83
   -213   -226    -12    218   -101   -119    322    636    465    558    353     64
   -231   -254    -23    241   -106   -137    322    623    454    553    348     62
   -223   -259    -36    241    -93   -148    306    602    436    537    335     51
   -218   -244    -25    228    -96   -135    296    589    431    532    329     44
   -202   -213    -10    205    -96   -111    306    597    436    540    335     49
   -192   -228    -36    210    -80   -132    311    600    436    542    335     51
   -223   -257    -33    241    -96   -145    301    584    423    527    319     38
   -244   -252    -10    246   -116   -132    309    589    433    540    332     54
   -226   -239    -12    233   -106   -127    311    592    441    553    342     57
   -223   -226     -5    223   -109   -116    301    581    433    542    335     46
   -239   -223     15    231   -127   -103    309    594    449    555    348     62
   -249   -239     10    241   -129   -114    306    597    454    561    353     70
   -218   -223     -7    220   -106   -116    290    584    441    548    342     57
   -207   -210     -5    207   -101   -109    296    579    436    548    342     57
   -220   -202     18    213   -119    -93    309    592    457    566    361     80
   -228   -213     15    220   -124    -98    301    589    452    561    355     75
   -228   -213     12    220   -122   -101    293    581    444    555    348     64
   -231   -215     15    220   -124   -101    296    581    446    561    350     72
   -223   -210     12    218   -119    -98    306    589    454    566    361     88
   -200   -174     25    184   -114    -75    306    587    457    568    366     85
   -205   -148     57    176   -132    -44    316    600    472    584    376     96
   -223   -153     70    187   -148    -44    340    613    491    600    392    106
   -218   -116    101    168   -161     -7    358    620    504    615    410    114
   -207    -70    137    137   -174     33    368    631    511    623    418    127
   -218    -57    161    135   -189     51    400    662    545    654    449    158
   -215      0    215    106   -215    106    402    672    574    683    483    189
   -189     90    280     49   -233    184    387    667    594    706    511    218
   -176    132    306     20   -241    218    358    662    615    735    540    254
   -187    109    296     38   -241    202    327    646    605    735    542    246
   -194     98    293     46   -244    194    303    620    576    709    519    218
   -202     83    285     59   -244    184    296    605    561    696    504    220
   -207     36    244     85   -228    140    283    584    535    670    478    202
   -194    -67    127    129   -163     31    265    555    475    605    413    142
   -207   -181     25    192   -119    -77    249    532    420    542    350     77
   -236   -244     -7    241   -114   -127    262    535    405    527    327     54
   -233   -262    -28    246   -106   -145    259    517    381    501    303     46
   -231   -283    -51    257    -90   -168    241    485    348    470    275     15
   -244   -296    -54    267    -96   -176    241    485    348    470    277     20
   -239   -303    -64    272    -88   -184    244    488    348    472    283     25
   -218   -303    -85    259    -67   -197    231    472    329    454    262      2
   -236   -327    -90    283    -72   -210    228    467    324    449    254     -5
   -233   -335   -101    283    -67   -218    239    478    332    459    259      5
   -228   -337   -109    283    -59   -223    231    467    324    446    249     -2
   -236   -329    -93    280    -72   -213    228    462    319    444    249     -5
   -236   -342   -106    288    -67   -226    228    470    324    449    254      2
   -226   -348   -122    285    -54   -233    223    465    316    441    246      0
   -236   -363   -127    301    -54   -246    220    457    309    431    236    -10
   -241   -381   -142    311    -51   -262    226    467    303    423    226    -18
   -200   -480   -283    340     38   -381    241    496    254    353    148    -88
   -150   -683   -535    415    192   -610    309    584    181    205    -23   -257
   -132   -771   -639    452    252   -706    472    784    226    137   -122   -374
   -184   -524   -340    353     75   -431    592    831    413    306     54   -231
   -309    -70    236    189   -272     83    441    327    457    540    368     62
   -465    618   1083    -77   -774    852     90   -340    485    924    883    594
   -607   1423   2031   -407  -1319   1727   -223   -691    737   1532   1577   1286
   -581   1636   2216   -527  -1400   1927   -537   -888    756   1774   1839   1566
   -511   1117   1628   -303  -1070   1371   -706   -995    314   1283   1340   1127
   -501    413    911     41   -706    662   -561   -841   -179    496    530    363
   -431   -116    314    275   -374     98   -241   -324   -155    220    148    -12
   -329   -226    103    277   -218    -62     -2    103    114    358    210      5
   -262   -254      5    257   -135   -124    135    348    270    452    270     41
   -241   -301    -59    270    -93   -179    189    441    311    459    265     31
   -236   -345   -109    290    -64   -228    205    459    298    431    241      0
   -244   -368   -124    306    -59   -249    215    475    298    418    228    -20
   -249   -381   -132    314    -59   -257    239    506    314    428    233    -15
   -233   -376   -142    303    -46   -259    244    517    314    426    228    -18
   -215   -374   -158    296    -28   -267    239    517    309    418    223    -28
   -218   -371   -153    293    -33   -262    246    532    324    431    233    -15
   -226   -366   -142    296    -44   -254    254    542    335    436    239    -12
   -213   -355   -145    283    -36   -249    259    545    337    433    241    -15
   -205   -335   -129    270    -38   -233    275    563    358    452    257      2
   -215   -337   -122    275    -49   -231    277    571    366    454    262     15
   -213   -337   -124    275    -44   -233    272    571    366    454    262     10
   -213   -332   -119    272    -49   -226    277    581    374    465    270     18
   -210   -319   -109    265    -51   -215    293    605    394    491    293     46
   -205   -306   -103    254    -51   -205    288    607    397    488    290     36
   -194   -293    -98    244    -49   -197    283    610    394    483    285     23
   -200   -285    -85    241    -59   -187    303    641    423    506    309     57
   -205   -296    -90    252    -57   -194    319    665    444    524    327     80
   -187   -280    -93    231    -46   -187    311    665    441    524    329     70
   -187   -254    -70    220    -59   -163    316    685    457    535    337     80
   -187   -246    -62    215    -64   -155    324    711    475    550    348     98
   -163   -246    -83    205    -41   -166    324    724    478    548    348     98
   -150   -233    -85    189    -33   -161    332    753    496    563    355    109
   -153   -223    -72    187    -41   -148    350    795    519    587    379    132
   -142   -218    -75    179    -36   -148    358    826    537    600    392    148
   -122   -215    -93    168    -15   -155    363    859    558    618    410    158
   -111   -187    -77    148    -18   -135    374    904    584    644    433    174
    -96   -174    -77    135    -10   -127    379    937    602    654    441    192
    -70   -163    -96    114     12   -129    381    963    613    665    452    202
    -54   -132    -77     93     10   -106    400   1000    639    696    488    239
    -46    -96    -49     70      0    -72    405   1021    657    719    517    265
    -33    -83    -49     59      7    -67    400   1018    654    719    519    259
    -31    -80    -49     54      7    -64    394   1010    649    714    514    265
    -36    -51    -15     44    -10    -33    400   1013    657    724    532    283
    -33    -31      2     31    -18    -15    397    995    657    730    545    293
    -25    -18      7     20    -18     -5    389    969    639    717    535    285
    -44      7     49     15    -46     25    387    943    626    709    532    296
    -64      7     72     28    -67     38    381    909    615    704    532    293
    -72      5     77     33    -75     41    368    862    592    678    509    257
    -98     -5     93     49    -96     44    366    831    587    672    506    252
   -119    -10    106     64   -114     46    361    797    581    667    504    257
   -122     -7    114     64   -119     51    353    756    561    646    485    236
   -145    -41    101     90   -124     28    337    706    532    613    454    202
   -171    -77     90    124   -132      5    324    670    514    594    436    187
   -181   -122     59    150   -122    -31    303    626    480    561    402    148
   -161   -114     46    137   -103    -33    293    594    459    535    379    127
   -179   -127     51    153   -116    -38    306    584    459    540    384    129
   -192   -145     46    168   -122    -51    301    566    441    524    368    109
   -192   -148     41    168   -119    -54    288    542    423    504    350     96
   -200   -150     49    176   -124    -51    285    540    426    509    353    103
   -200   -158     38    176   -119    -59    290    545    431    514    358    109
   -202   -166     36    184   -122    -64    277    530    420    504    350    101
   -207   -155     51    179   -129    -51    270    517    410    498    345     93
   -200   -142     57    171   -129    -44    283    530    423    511    358    103
   -194   -140     51    166   -124    -44    288    535    431    519    366    111
   -200   -158     38    179   -122    -59    277    524    423    509    355    111
   -207   -155     51    181   -132    -51    275    524    426    514    361    111
   -202   -140     62    171   -132    -38    275    524    428    517    366    109
   -192   -142     46    166   -122    -49    265    509    413    498    353     96
   -205   -140     62    171   -135    -38    270    511    418    506    358    103
   -205   -132     72    166   -140    -31    277    524    431    519    374    122
   -192   -132     59    163   -127    -36    267    514    418    506    361    109
   -192   -132     59    161   -127    -36    259    504    413    501    353     98
   -192   -137     54    163   -124    -44    267    514    426    511    361    111
   -200   -150     46    174   -124    -51    265    506    418    506    358    111
   -192   -116     75    155   -135    -20    265    501    413    498    353    101
   -192    -77    111    135   -153     15    298    530    444    532    384    135
   -194    -46    148    119   -174     49    329    550    472    563    415    161
   -189    -10    179     98   -187     83    345    555    480    571    423    163
   -187     -7    179     98   -184     85    350    555    475    561    418    161
   -197     10    207     93   -205    109    368    571    498    584    444    187
   -189     85    275     51   -231    179    371    574    527    613    475    213
   -176    153    329     10   -254    239    350    566    545    636    501    246
   -179    192    371     -5   -275    280    324    561    563    662    532    277
   -187    150    337     18   -262    244    309    548    553    657    530    272
   -179    137    314     20   -246    226    285    514    524    636    509    252
   -163    122    285     20   -223    202    259    504    509    626    498    244
   -158     77    236     41   -197    155    249    517    501    615    493    241
   -153    -33    119     93   -137     41    223    483    433    542    413    166
   -163   -137     25    150    -96    -57    215    462    392    496    363    119
   -192   -171     20    181   -109    -75    215    446    368    478    342     98
   -202   -202      0    202   -101   -101    215    423    348    454    324     80
   -202   -220    -18    210    -93   -119    197    400    322    428    298     54
   -202   -231    -28    215    -88   -129    194    400    319    423    293     57
   -197   -246    -49    220    -77   -148    181    387    306    413    283     46
   -205   -275    -70    241    -67   -174    168    368    285    394    262     25
   -218   -283    -64    249    -77   -174    171    368    285    394    262     23
   -218   -285    -67    252    -75   -176    176    374    290    402    267     28
   -218   -285    -67    252    -77   -176    163    350    272    384    252     12
   -218   -293    -75    257    -72   -184    166    353    275    387    259     20
   -220   -296    -75    257    -75   -187    168    361    280    392    262     25
   -218   -306    -88    262    -64   -197    158    348    267    379    249     10
   -215   -306    -90    259    -64   -200    158    342    265    374    246     12
   -215   -322   -106    270    -54   -215    163    355    262    368    241     12
   -150   -444   -293    296     70   -371    179    381    194    277    142    -83
    -96   -654   -558    374    228   -607    270    472    111    114    -44   -275
   -114   -730   -615    420    249   -672    426    636    150     64   -124   -376
   -168   -491   -322    329     75   -407    524    602    314    231     57   -215
   -311     20    332    142   -322    176    314     28    405    535    446    179
   -465    818   1283   -176   -875   1049    -10   -517    602   1060   1078    828
   -589   1584   2174   -498  -1382   1878   -285   -740    937   1693   1766   1514
   -568   1686   2255   -558  -1410   1969   -613   -880    937   1867   1945   1727
   -501   1091   1592   -296  -1047   1343   -753   -982    400   1239   1325   1174
   -475    446    922     12   -698    683   -566   -789    -54    517    576    441
   -405    -23    379    213   -392    176   -254   -306    -41    283    241     85
   -301   -171    129    236   -215    -20    -18     85    153    358    252     64
   -252   -220     28    233   -142    -98     96    272    254    415    290     85
   -239   -270    -31    254   -106   -153    140    332    270    405    272     57
   -215   -285    -70    249    -75   -179    148    342    257    374    244     28
   -197   -303   -106    252    -46   -205    166    366    259    366    231     12
   -213   -327   -116    267    -49   -223    174    379    262    363    226      2
   -228   -340   -114    283    -59   -228    174    381    259    355    223     -2
   -226   -340   -114    280    -57   -228    181    389    265    355    220     -2
   -218   -340   -122    280    -49   -231    194    410    277    368    228     10
   -197   -322   -127    259    -36   -226    200    415    280    371    233     12
   -192   -306   -114    246    -38   -210    194    415    277    366    231      5
   -197   -301   -103    249    -49   -202    215    439    298    389    252     28
   -194   -296   -101    246    -46   -200    223    454    311    405    267     44
   -176   -275    -98    226    -41   -187    210    446    301    389    259     33
   -176   -262    -85    218    -46   -174    210    449    303    392    262     31
   -179   -259    -80    220    -49   -171    226    472    322    407    275     41
   -171   -275   -103    223    -33   -189    228    478    327    407    272     46
   -168   -270   -101    218    -36   -187    223    478    322    400    265     38
   -171   -249    -77    210    -49   -163    233    498    337    415    280     57
   -174   -249    -77    210    -49   -163    249    524    358    433    296     72
   -161   -246    -85    205    -38   -166    249    537    368    441    301     72
   -158   -236    -77    197    -41   -158    254    555    376    444    303     80
   -145   -218    -72    181    -38   -148    265    584    394    465    322     98
   -135   -210    -75    171    -33   -142    270    605    402    470    329    101
   -137   -200    -62    168    -38   -132    275    636    420    485    340    109
   -132   -202    -70    166    -33   -137    290    680    446    509    358    129
   -106   -202    -96    153     -5   -150    290    706    449    506    358    132
    -85   -184    -98    135      5   -142    298    740    465    517    368    142
    -72   -166    -93    119     10   -129    319    792    501    553    402    179
    -44   -145   -101     93     25   -122    335    831    524    574    418    194
    -25   -116    -90     70     31   -103    340    854    535    581    426    200
    -23   -101    -77     62     25    -90    353    883    558    602    446    220
     -5    -80    -75     44     33    -77    363    909    579    623    467    246
      2    -67    -70     31     36    -70    348    901    568    615    467    246
     -7    -57    -51     31     20    -54    342    896    574    620    475    259
     -7    -36    -31     20     10    -33    353    898    584    633    491    277
     18    -12    -31     -2     23    -20    353    888    581    633    493    280
      2      0     -2     -2      2      0    342    862    574    628    493    277
    -20     18     36      0    -28     25    342    839    571    631    501    285
    -23     28     49     -2    -36     38    332    802    555    618    493    275
    -20     44     64    -10    -41     54    322    758    537    600    478    259
    -62     12     72     23    -67     41    316    722    530    597    475    262
    -77     -5     70     41    -75     31    311    688    522    589    470    252
    -88     -7     80     44    -85     36    298    636    496    563    444    218
   -122    -38     83     80   -103     20    290    587    467    537    415    192
   -148    -72     72    109   -111      0    285    553    452    524    402    189
   -168   -109     59    137   -116    -25    262    506    415    488    374    158
   -171   -116     51    142   -111    -33    249    470    389    457    348    124
   -174   -132     41    153   -109    -46    252    465    381    452    337    119
   -184   -142     38    161   -114    -54    241    439    361    431    316    103
   -181   -158     20    168   -103    -70    231    420    345    415    303     96
   -192   -150     41    171   -119    -57    231    415    345    420    306    103
   -189   -148     41    168   -116    -54    236    418    350    428    314    109
   -184   -153     31    168   -109    -62    223    402    337    410    301     93
   -184   -153     31    168   -109    -62    220    402    337    410    301     93
   -181   -142     36    161   -109    -54    231    415    353    426    316    109
   -163   -122     41    142   -103    -41    228    413    353    420    311    103
   -168   -127     41    148   -106    -44    213    397    337    410    301     93
   -194   -142     51    168   -124    -46    210    397    337    410    298     93
   -179   -127     51    150   -116    -38    213    405    345    415    306    101
   -137    -83     54    111    -96    -15    215    405    345    415    309     98
   -176   -119     57    145   -119    -31    220    402    340    413    303     98
   -192   -135     57    163   -124    -41    223    405    345    418    306    106
   -184   -145     36    163   -111    -54    213    387    332    400    296     96
   -184   -137     46    161   -116    -46    218    389    329    405    298    101
   -176   -109     67    142   -124    -23    231    407    348    428    319    116
   -168    -80     88    124   -129      2    246    420    368    441    332    127
   -181    -54    127    116   -155     36    257    426    376    446    335    137
   -194    -25    168    111   -181     70    280    444    400    467    355    161
   -189    -31    155    109   -174     62    296    449    402    465    353    155
   -163     -5    155     83   -161     75    306    454    405    465    355    158
   -140     70    210     33   -176    137    316    478    439    501    392    194
   -135    132    267      2   -200    200    303    475    459    527    420    228
   -122    187    309    -33   -215    246    275    459    472    545    446    252
   -114    189    301    -38   -207    244    244    452    472    550    449    254
   -129    158    288    -15   -210    223    233    446    462    540    436    246
   -127    153    280    -12   -202    215    215    423    441    524    423    244
   -127    111    239      7   -184    174    189    389    402    485    389    215
   -150     -7    142     77   -145     67    181    379    358    444    340    174
   -153   -109     44    129   -101    -31    171    358    306    387    283    114
   -148   -135     12    142    -80    -62    166    342    280    358    252     77
   -168   -161      7    163    -90    -77    163    329    257    332    223     62
   -184   -197    -12    189    -88   -106    155    311    233    306    197     44
   -184   -231    -46    205    -72   -140    142    296    213    285    179     25
   -194   -236    -41    215    -77   -140    137    288    202    275    168     18
   -181   -228    -49    205    -67   -140    150    298    207    283    174     28
   -174   -239    -64    205    -57   -150    145    285    194    267    161     12
   -187   -259    -72    220    -59   -166    140    275    181    254    150      2
   -200   -272    -72    236    -64   -174    137    275    181    254    145      5
   -189   -272    -83    231    -54   -179    135    275    181    252    145      0
   -181   -267    -85    223    -49   -176    129    265    174    244    137     -7
   -181   -265    -83    220    -49   -174    140    272    176    249    140      5
   -189   -270    -80    231    -54   -176    140    272    176    246    137     -2
   -197   -298   -103    246    -49   -202    127    262    155    223    116    -25
   -168   -376   -207    272     18   -293    127    272    111    166     54    -80
   -103   -555   -452    329    171   -504    181    337     20     25   -103   -236
    -64   -737   -672    402    303   -706    322    480    -20   -119   -283   -420
    -80   -592   -511    335    213   -553    444    589    111    -33   -202   -366
   -207   -187     20    197   -116    -83    405    275    259    226    109    -67
   -389    441    828    -28   -607    633    119   -358    363    626    613    459
   -537   1293   1831   -376  -1184   1561   -194   -771    633   1236   1317   1182
   -574   1732   2307   -579  -1439   2018   -475   -919    833   1675   1779   1660
   -493   1363   1857   -436  -1174   1610   -719  -1062    493   1374   1483   1423
   -444    719   1163   -137   -805    940   -706  -1070   -109    568    680    654
   -397     85    483    155   -439    283   -428   -657   -319     54     83     59
   -322   -137    184    228   -257     23   -148   -158    -75    132     57      2
   -241   -194     44    218   -142    -75     15    116     83    218    106     31
   -202   -239    -38    220    -83   -137     83    228    127    226    106     12
   -192   -280    -88    236    -51   -184    111    267    135    218     90     -5
   -189   -319   -129    254    -31   -226    119    280    124    194     64    -31
   -181   -337   -155    259    -15   -246    122    288    111    179     46    -51
   -179   -327   -148    252    -18   -239    137    309    122    181     46    -54
   -174   -316   -142    246    -15   -231    158    332    142    200     54    -46
   -171   -322   -150    246    -12   -239    150    329    132    181     41    -57
   -163   -314   -150    239     -7   -233    153    337    137    187     46    -49
   -163   -298   -135    231    -15   -218    163    355    155    205     62    -31
   -150   -290   -140    220     -5   -215    158    358    148    197     57    -36
   -148   -285   -140    215     -5   -213    161    363    155    200     57    -33
   -150   -275   -127    213    -12   -202    171    381    168    215     70    -15
   -148   -285   -137    215     -7   -213    174    389    171    220     72    -20
   -140   -257   -116    200    -12   -187    171    389    168    215     64    -28
   -135   -236   -101    184    -18   -168    184    413    192    236     83      2
   -129   -236   -109    181    -12   -174    192    428    202    246     90     18
   -124   -226   -101    174    -15   -163    181    428    202    246     93     12
   -142   -246   -103    194    -20   -176    194    444    210    254     96     15
   -142   -254   -111    197    -18   -181    210    475    228    270    106     31
   -129   -241   -114    184    -10   -179    207    485    231    265     98     31
   -111   -218   -106    163     -5   -163    210    504    236    267    101     33
   -106   -205    -98    155     -5   -153    226    537    262    293    122     49
   -106   -207   -101    155     -2   -155    233    566    277    306    132     62
    -93   -210   -116    150     10   -163    236    592    288    314    140     72
    -85   -213   -127    148     18   -171    249    628    309    332    150     88
    -83   -200   -116    142     15   -158    267    672    335    355    174    111
    -59   -171   -111    114     23   -142    265    698    342    363    179    116
    -46   -150   -106     98     28   -129    275    740    368    387    200    140
    -33   -124    -90     77     25   -106    298    792    407    426    236    176
    -20   -106    -85     64     31    -96    301    815    420    439    246    189
      0    -88    -88     44     41    -88    290    823    420    441    249    197
      5    -57    -62     25     33    -59    301    844    439    467    270    223
     10    -33    -44     10     25    -38    303    849    444    475    280    233
     12    -23    -36      5     23    -28    296    831    431    465    275    231
     -2    -18    -15      7      5    -18    303    828    433    475    288    249
     -7     -5      2      5     -5     -2    309    818    436    478    296    262
      5     15     10    -12     -2     12    298    784    418    462    285    252
      2     36     33    -18    -15     36    293    756    407    457    277    244
    -41     25     64      7    -54     44    285    714    389    439    265    231
    -46     15     62     15    -54     38    272    672    371    423    249    226
    -64     -7     57     33    -62     23    254    623    342    394    223    202
    -83    -25     57     54    -70     15    249    581    324    376    202    187
    -90    -28     62     57    -77     15    236    537    303    353    181    168
   -114    -57     57     85    -88      0    205    475    257    303    135    116
   -145   -103     41    124    -96    -31    194    436    231    277    106     93
   -148   -111     36    129    -93    -38    192    418    218    272    101     90
   -127   -119      7    122    -67    -57    179    384    189    246     77     67
   -129   -137     -7    132    -62    -72    171    361    168    226     57     49
   -137   -145    -10    140    -64    -77    179    361    168    228     59     59
   -132   -129      2    132    -67    -64    168    342    153    218     57     54
   -158   -155      2    155    -80    -77    150    319    135    200     33     28
   -150   -163    -12    155    -70    -88    158    329    142    205     33     36
   -122   -140    -18    132    -51    -80    163    337    140    205     28     46
   -137   -142     -5    140    -67    -75    155    324    132    194     18     36
   -158   -155      0    155    -80    -77    163    327    137    202     25     46
   -150   -145      2    148    -77    -72    168    337    148    215     36     57
   -145   -145     -2    142    -72    -75    158    327    137    205     25     51
   -142   -129     12    137    -77    -59    148    319    127    197     18     44
   -148   -137      7    140    -77    -64    150    327    135    205     25     59
   -145   -161    -15    153    -64    -90    148    319    127    200     23     59
   -142   -166    -23    153    -59    -96    145    311    116    192     20     57
   -142   -145     -2    145    -70    -75    150    322    132    213     36     75
   -140   -132      5    135    -72    -64    150    324    137    218     44     80
   -137    -98     38    116    -90    -31    166    332    153    228     54     88
   -148    -64     80    106   -114      5    189    350    174    246     70    111
   -145    -33    111     90   -129     38    213    368    194    272     90    137
   -116    -23     93     67   -106     33    210    361    181    254     75    122
   -119      0    119     59   -119     59    223    374    192    265     83    140
   -129     49    179     38   -155    114    241    400    236    314    129    189
   -129    109    239     10   -184    174    231    394    259    342    161    220
   -114    176    288    -31   -202    231    184    371    265    358    179    244
    -98    176    275    -38   -187    226    171    379    283    381    205    280
    -93    153    246    -31   -168    200    158    361    259    361    189    267
    -96    124    220    -12   -158    171    140    327    226    329    161    241
   -114     83    194     15   -155    137    140    319    205    311    142    226
   -129    -28    101     77   -116     36    129    301    155    257     83    181
   -116   -129    -12    122    -54    -72    111    270     90    189     18    122
   -109   -168    -59    140    -25   -114    109    262     67    168      0    106
   -135   -213    -77    171    -28   -145    103    241     41    145    -18     90
   -142   -241    -98    192    -23   -171     85    210      5    111    -51     62
   -137   -252   -116    192    -10   -184     70    194    -15     90    -70     49
   -142   -267   -124    205    -10   -197     67    197    -15     90    -70     54
   -140   -272   -132    205     -5   -202     67    192    -20     85    -75     46
   -135   -275   -140    202      2   -207     67    181    -31     75    -85     38
   -145   -275   -132    210     -7   -205     67    184    -33     77    -83     46
   -150   -285   -135    218     -7   -210     70    181    -38     72    -88     46
   -142   -314   -171    228     12   -244     64    174    -51     59    -96     41
   -161   -340   -181    249     10   -262     67    171    -51     62    -93     49
   -168   -353   -184    259      5   -267     64    174    -51     70    -85     59
   -142   -324   -181    233     18   -254     62    168    -57     67    -85     57
   -129   -332   -205    231     36   -270     57    171    -64     57   -101     38
   -122   -428   -309    275     93   -368     70    200    -96      5   -168     -5
    -85   -644   -558    363    233   -602    127    285   -155   -119   -319   -142
    -59   -745   -685    402    311   -717    259    452   -129   -202   -436   -280
    -83   -496   -413    285    163   -454    387    600     80    -31   -267   -145
   -200    -51    148    124   -174     46    335    293    207    233     57    153
   -345    594    937   -127   -641    766     46   -379    197    561    514    602
   -485   1382   1867   -446  -1176   1623   -241   -815    355   1075   1135   1234
   -501   1618   2120   -561  -1312   1867   -517  -1044    374   1340   1428   1564
   -454   1101   1553   -324  -1005   1327   -704  -1228    -88    875    966   1166
   -418    423    841     -5   -631    631   -678  -1218   -667     38    116    361
   -348   -116    231    233   -290     57   -436   -782   -706   -285   -314    -46
   -277   -267     10    270   -145   -129   -215   -316   -392   -103   -220     20
   -197   -290    -96    244    -51   -194    -75    -36   -194     28   -124     83
   -163   -316   -153    241     -7   -236      2    106   -103     75    -96     98
   -155   -345   -189    252     15   -267     31    153    -85     75    -98     90
   -155   -376   -220    265     31   -301     38    171    -88     62   -114     72
   -153   -397   -244    275     44   -322     54    192    -80     62   -119     70
   -140   -374   -233    254     44   -303     70    213    -70     67   -114     75
   -129   -376   -246    254     57   -311     75    220    -62     70   -111     75
   -127   -371   -246    249     57   -309     72    220    -59     70   -111     75
   -137   -374   -236    254     49   -306     77    233    -49     77   -106     80
   -129   -368   -241    249     54   -303     85    246    -38     88    -98     88
   -116   -368   -252    244     67   -311     88    249    -33     90    -96     93
   -127   -368   -244    246     57   -306     93    262    -18    103    -85    109
   -122   -345   -223    231     49   -285     93    275     -2    116    -72    116
   -101   -327   -226    213     62   -277     90    277      0    119    -72    106
   -103   -319   -215    213     54   -267    103    293     15    129    -64    116
   -103   -306   -202    202     46   -254    114    309     31    145    -54    135
    -98   -296   -197    194     49   -246    106    309     28    142    -57    135
   -116   -319   -202    215     41   -262     98    314     28    142    -57    140
   -140   -337   -197    239     28   -267    106    332     44    158    -44    153
   -122   -314   -192    215     33   -254    114    348     57    171    -33    158
    -90   -290   -200    189     54   -246    122    363     67    176    -31    161
    -80   -262   -184    171     49   -223    135    400     96    205     -5    189
    -85   -283   -197    184     54   -241    148    431    119    226     15    213
    -80   -257   -179    168     46   -218    140    439    124    226     15    213
    -80   -252   -174    166     44   -213    137    459    132    233     20    218
    -83   -254   -174    166     44   -215    150    496    158    257     44    239
    -49   -246   -197    148     72   -223    168    540    189    285     72    262
    -36   -228   -192    132     75   -210    168    568    205    301     90    275
    -25   -205   -179    114     75   -194    179    610    233    332    116    306
     -2   -166   -166     83     80   -166    181    641    249    348    129    319
     23   -150   -174     64     98   -161    176    659    259    361    140    329
     20   -142   -163     59     90   -153    181    683    280    384    166    358
     25   -116   -142     44     83   -129    187    698    290    402    189    381
     44    -90   -135     20     88   -111    179    691    285    397    189    379
     49    -70   -119     10     83    -93    176    680    283    394    189    387
     31    -51    -83     10     54    -67    181    675    288    407    207    410
     28    -46    -75      7     49    -59    174    654    275    400    205    410
     15    -54    -72     18     41    -62    163    623    259    384    194    400
      0    -31    -31     15     15    -31    163    602    262    389    200    405
     -7    -20    -15     12      2    -18    168    581    259    384    200    402
    -10    -18    -10     12      0    -15    168    548    244    366    181    371
    -28    -31     -2     28    -12    -18    168    514    231    350    158    350
    -46    -41      5     44    -25    -18    176    488    228    342    150    340
    -70    -75     -5     70    -33    -41    163    433    194    301    111    293
    -93   -109    -15    101    -38    -62    153    397    166    270     80    270
   -109   -127    -20    116    -44    -75    150    371    153    254     64    252
   -116   -163    -46    140    -36   -106    140    337    127    223     33    210
   -137   -192    -54    163    -41   -124    124    293     93    181     -7    176
   -145   -200    -54    171    -46   -127    127    285     88    179     -7    176
   -129   -210    -80    168    -25   -145    129    277     83    174    -12    171
   -111   -192    -80    153    -15   -137    119    254     64    153    -25    155
   -140   -207    -67    171    -38   -137    114    249     64    153    -25    153
   -145   -210    -64    176    -41   -137    119    257     75    163    -15    166
   -132   -205    -72    166    -31   -140    114    252     72    161    -18    155
   -137   -215    -77    176    -31   -148    103    241     64    150    -25    142
   -137   -194    -59    166    -38   -127    109    246     72    158    -18    155
   -127   -184    -59    155    -36   -122    111    249     77    163    -12    168
   -129   -187    -57    158    -38   -124    109    246     75    161    -15    163
   -140   -179    -38    161    -51   -109    114    257     90    176      0    179
   -137   -207    -72    171    -33   -140    111    252     88    168     -5    174
   -129   -200    -70    163    -31   -135     98    239     75    153    -18    155
   -137   -181    -44    158    -46   -114    103    244     83    161    -10    166
   -140   -153    -12    148    -64    -83    135    272    114    194     23    200
   -129   -106     23    116    -77    -41    150    280    132    207     36    202
   -122    -62     59     90    -90     -2    171    296    153    228     57    210
   -137    -54     80     93   -109     12    192    314    168    244     70    228
   -137    -64     72    101   -106      2    192    306    161    231     62    223
   -116      5    122     54   -119     62    200    314    179    241     77    246
   -119     72    189     23   -153    129    202    329    215    275    111    306
   -122     98    220     10   -171    158    179    324    239    314    150    335
    -93    122    215    -12   -153    168    145    309    239    322    155    316
    -90    124    215    -15   -153    168    140    311    239    327    166    316
   -122     88    207     15   -163    148    127    290    218    311    155    303
   -114     59    174     25   -145    116    103    259    189    280    132    277
   -106     18    124     44   -114     70     90    239    158    241     96    249
   -119   -106     12    111    -67    -46     85    231    114    192     41    205
   -129   -194    -64    161    -33   -129     80    205     64    142    -10    150
   -124   -223   -101    171    -12   -163     70    179     31    109    -41    116
   -129   -239   -109    184    -10   -174     72    168     18     93    -59    109
   -145   -285   -142    215     -2   -215     59    153      0     72    -77     96
   -153   -309   -155    231      0   -233     51    137    -20     51    -96     72
   -158   -306   -148    231     -7   -228     49    132    -28     41   -103     64
   -163   -314   -150    239     -7   -233     57    137    -25     33   -109     88
   -155   -332   -176    244      7   -257     54    129    -41     28   -119     83
   -161   -329   -171    244      5   -252     54    119    -44     31   -124     49
   -174   -353   -181    262      2   -267     59    127    -41     38   -114     33
   -161   -345   -184    254     10   -265     51    119    -49     23   -127      7
   -161   -363   -205    262     20   -285     46    109    -57      7   -135      7
   -163   -361   -200    262     18   -280     51    116    -54     12   -129     20
   -155   -358   -205    257     23   -283     46    114    -57     12   -132     12
   -140   -379   -239    259     49   -309     38    109    -83    -20   -171    -18
   -114   -550   -436    332    161   -496     67    142   -161   -132   -290   -127
    -85   -758   -675    420    293   -717    174    252   -228   -288   -467   -309
    -77   -800   -724    436    322   -763    322    407   -181   -327   -527   -397
   -142   -530   -387    337    122   -459    392    290    -41   -168   -342   -244
   -288     23    309    129   -301    166    132   -350     12    145     67    174
   -428    849   1278   -210   -852   1062   -231   -906    181    670    706    823
   -540   1584   2125   -522  -1332   1855   -545  -1145    478   1265   1353   1465
   -496   1587   2083   -545  -1288   1834   -872  -1267    441   1400   1483   1631
   -418    953   1369   -267   -893   1158   -935  -1283    -70    745    828   1031
   -371    290    662     38   -517    475   -662   -982   -452     51     98    322
   -314   -129    184    220   -249     25   -332   -467   -355   -101   -161     51
   -226   -239    -12    233   -106   -127   -109    -90   -137      5   -119     57
   -179   -288   -111    231    -36   -200    -15     46    -67     23   -116     36
   -181   -361   -179    270     -2   -270     20     93    -64      2   -142      5
   -174   -379   -205    275     12   -290     41    122    -59     -2   -150    -10
   -163   -379   -215    272     25   -298     46    132    -62    -15   -161    -36
   -155   -389   -233    272     38   -314     46    135    -72    -36   -181    -57
   -163   -407   -244    285     38   -327     59    155    -59    -31   -179    -51
   -155   -407   -254    280     46   -332     72    168    -54    -25   -174    -49
   -135   -389   -254    262     59   -322     83    176    -44    -25   -174    -38
   -148   -389   -241    267     44   -316     85    184    -36    -15   -163    -36
   -145   -384   -239    265     44   -311     93    200    -23     -2   -150    -23
   -124   -381   -259    252     67   -322     90    205    -20     -2   -150    -28
   -124   -363   -239    244     57   -301     90    207    -18     -2   -155    -38
   -132   -348   -215    239     41   -283     98    218     -7      2   -150    -28
   -129   -355   -226    241     46   -290    103    228      0     10   -140    -28
   -129   -355   -226    241     46   -290    109    236      7     15   -132    -28
   -140   -358   -218    249     38   -288    127    262     31     36   -114     -5
   -132   -355   -226    244     44   -290    132    275     41     46   -109     -2
   -111   -327   -215    218     51   -272    129    277     38     41   -111     -7
   -114   -314   -200    213     41   -257    132    293     49     46   -106      0
   -119   -311   -192    215     36   -252    142    316     67     64    -90     18
   -106   -311   -205    207     46   -259    142    332     75     67    -85     18
   -106   -303   -197    205     44   -252    153    358     90     80    -77     25
    -98   -298   -200    197     49   -249    168    397    116    103    -62     46
    -83   -293   -210    189     62   -252    179    428    132    116    -46     57
    -75   -283   -210    179     64   -246    184    454    140    116    -51     51
    -67   -270   -202    168     67   -236    205    498    166    142    -28     75
    -46   -259   -215    150     83   -239    220    542    194    168     -2     96
    -31   -246   -215    140     90   -231    226    574    213    181      7     96
    -20   -223   -202    122     88   -213    241    615    241    202     28    119
    -12   -205   -192    109     88   -200    252    649    262    223     49    150
      2   -200   -205     96    101   -202    252    665    270    231     59    155
     12   -174   -187     80     98   -179    254    678    280    241     67    166
      7   -142   -150     64     77   -145    259    688    296    259     85    187
     15   -132   -148     57     80   -140    259    678    290    259     90    187
     25   -111   -137     41     80   -124    252    659    283    254     90    184
     15    -98   -114     41     64   -106    262    657    290    262    101    194
     -2    -88    -88     44     41    -88    254    631    280    257    101    197
      2    -80    -83     38     41    -80    239    587    259    241     93    189
     -2    -83    -80     41     36    -83    226    545    246    228     85    179
    -23    -62    -38     44      7    -51    226    517    249    239     96    184
    -36    -72    -36     54     -2    -54    202    457    220    213     75    155
    -64   -114    -49     88     -7    -83    181    402    189    181     44    127
    -83   -129    -49    103    -18    -90    171    363    179    174     36    127
    -83   -148    -64    116    -10   -106    150    319    155    153     20    106
    -93   -158    -64    124    -15   -111    142    277    129    129      0     75
   -127   -174    -46    148    -41   -111    142    252    114    114    -15     59
   -129   -194    -67    161    -31   -132    132    223     96     90    -36     49
   -111   -210    -98    161     -7   -155    114    194     70     67    -54     31
   -135   -220    -88    176    -25   -155    109    179     67     67    -57     28
   -155   -233    -80    194    -38   -158    106    174     62     59    -59     25
   -148   -241    -93    194    -28   -168     93    158     49     41    -75     12
   -137   -239   -101    189    -18   -171     93    158     49     38    -75     15
   -148   -246    -98    194    -28   -174     98    168     62     62    -51     28
   -150   -249   -101    200    -25   -176     88    161     62     62    -49     20
   -140   -228    -88    181    -28   -158     83    158     64     67    -44     20
   -142   -213    -70    179    -36   -142     90    168     70     72    -36     28
   -140   -207    -67    174    -38   -137     90    168     72     70    -38     31
   -137   -226    -88    181    -25   -155     90    163     72     67    -36     36
   -150   -226    -75    189    -38   -150     90    163     72     72    -31     41
   -168   -226    -57    197    -57   -142     93    171     83     83    -25     41
   -142   -189    -49    166    -49   -119    103    176     93     88    -20     44
   -135   -168    -33    150    -51   -101    127    192    111    103     -5     62
   -140   -122     18    129    -80    -51    153    215    137    129     23     93
   -135   -106     28    122    -83    -38    179    226    158    145     44    103
   -122   -103     18    111    -72    -44    179    220    150    132     23     83
   -124    -75     49     98    -88    -12    192    239    176    155     49    111
   -119      0    119     57   -119     59    194    254    210    197     93    155
    -90     49    140     20   -114     93    166    244    226    218    116    176
    -88     96    184     -5   -135    140    129    236    239    236    137    200
    -83     90    171     -5   -127    129    114    236    236    239    142    207
    -72     62    135      5   -103     98     93    210    210    213    122    187
    -83     41    124     20   -103     83     75    187    189    197    109    174
   -103     -5     96     54    -98     44     67    174    166    179     88    158
   -109   -114     -5    111    -54    -59     49    150    114    119     28     98
   -114   -210    -96    161    -10   -153     41    124     64     64    -25     44
   -148   -252   -103    200    -23   -179     46    114     51     49    -41     28
   -163   -275   -114    218    -28   -194     33     83     25     18    -70     -2
   -158   -306   -148    231     -7   -226     25     62      2     -7    -90    -23
   -150   -311   -161    228      2   -236     28     59      0     -7    -88    -15
   -158   -319   -161    239      0   -241     23     59     -5    -12    -96    -23
   -171   -332   -161    249     -5   -246     15     44    -18    -28   -111    -41
   -161   -337   -176    246      7   -257     15     44    -23    -38   -119    -41
   -161   -335   -176    246      5   -254     20     49    -18    -33   -111    -31
   -168   -355   -187    262      7   -272      5     33    -33    -51   -129    -49
   -161   -366   -205    262     20   -285     -5     18    -49    -70   -145    -64
   -163   -371   -207    267     20   -290      0     25    -41    -59   -135    -54
   -168   -381   -215    275     20   -298      0     23    -41    -62   -137    -62
   -158   -376   -218    267     28   -298    -10     10    -54    -77   -148    -75
   -150   -379   -231    262     38   -306     -5     20    -49    -77   -150    -72
   -132   -480   -348    306    106   -415      5     33    -98   -142   -220   -137
    -83   -691   -607    387    262   -652     54     70   -218   -319   -413   -329
    -49   -841   -792    446    371   -818    189    187   -267   -459   -576   -504
    -67   -683   -618    374    275   -652    309    254   -137   -358   -472   -420
   -187   -296   -111    241    -38   -205    233   -119     -5   -101   -158   -111
   -350    426    776    -38   -563    602    -62   -698    181    366    407    475
   -527   1280   1808   -376  -1166   1543   -327   -979    563   1044   1156   1241
   -530   1590   2120   -530  -1325   1852   -594  -1057    737   1402   1525   1636
   -433   1179   1613   -374  -1023   1395   -831  -1202    337   1005   1132   1299
   -423    532    956    -57   -688    743   -787  -1200   -246    226    355    542
   -381    -70    311    226   -348    119   -493   -774   -402   -197   -150     25
   -277   -231     44    254   -163    -93   -236   -350   -213   -145   -171    -33
   -197   -275    -77    236    -62   -176    -96   -122    -96    -88   -140    -23
   -176   -335   -158    254    -10   -249    -33    -31    -64    -90   -148    -38
   -163   -381   -218    272     25   -301    -12     -5    -72   -114   -171    -67
   -153   -397   -246    275     44   -322     -7     -2    -88   -142   -200    -96
   -158   -397   -239    277     38   -319      7     12    -80   -148   -207   -101
   -158   -397   -239    275     38   -316     18     23    -77   -153   -215   -106
   -145   -400   -254    272     54   -327     12     18    -90   -171   -228   -122
   -148   -420   -275    283     62   -348     15     28    -88   -171   -226   -116
   -142   -415   -272    277     62   -345     31     49    -67   -153   -207    -98
   -127   -387   -262    257     64   -324     28     51    -64   -155   -210   -103
   -135   -389   -254    262     59   -322     25     46    -70   -166   -218   -111
   -140   -376   -236    257     46   -306     28     51    -64   -161   -213   -106
   -122   -361   -239    241     57   -301     36     62    -59   -161   -207    -96
   -106   -350   -246    228     67   -298     44     70    -59   -161   -207    -88
   -116   -353   -236    236     59   -296     51     80    -51   -155   -202    -83
   -122   -358   -236    239     57   -298     49     88    -41   -153   -200    -75
   -101   -332   -231    215     64   -283     46     96    -36   -153   -194    -70
    -83   -309   -226    194     70   -270     59    119    -20   -137   -181    -49
   -106   -324   -218    215     54   -272     62    127    -15   -137   -184    -46
   -114   -337   -226    226     51   -283     57    129    -20   -145   -189    -51
   -103   -319   -218    210     54   -270     64    148     -7   -137   -184    -41
    -93   -301   -207    197     54   -254     83    181     12   -114   -161    -18
    -75   -275   -200    176     62   -239     90    200     23   -109   -155    -10
    -64   -265   -200    163     64   -231     85    210     25   -114   -161    -20
    -70   -272   -202    168     64   -239     98    241     44   -101   -150     -7
    -44   -257   -215    148     83   -236    114    283     64    -88   -140     12
     -7   -226   -218    116    103   -223    119    311     77    -83   -132     18
     -7   -223   -215    116    101   -220    129    350    101    -64   -119     38
      7   -202   -210     98    106   -207    145    394    127    -44    -96     70
     25   -181   -207     75    116   -194    145    418    135    -36    -85     80
     38   -166   -205     64    122   -184    145    433    140    -33    -77     83
     46   -129   -176     41    109   -153    161    465    168     -2    -49    122
     59   -106   -166     23    111   -135    163    472    176      2    -38    142
     62    -90   -153     12    106   -122    153    457    163     -7    -44    142
     49    -88   -137     20     93   -111    158    454    166     -2    -33    161
     46    -80   -127     15     85   -101    161    439    161     -5    -31    166
     49    -59   -111      5     77    -85    150    405    142    -20    -38    158
     33    -46    -80      5     57    -62    142    374    132    -31    -44    158
     23    -38    -62      7     41    -49    150    348    129    -31    -41    163
      7    -41    -51     15     28    -46    140    296    103    -59    -64    140
     -2    -54    -51     25     23    -51    135    246     83    -80    -80    129
    -28    -77    -51     51     10    -64    127    205     67    -96    -93    124
    -46    -83    -36     64     -5    -59    106    148     38   -124   -119    101
    -67   -111    -44     88    -12    -77     85     90      2   -163   -155     72
    -88   -135    -46    111    -23    -90     77     54    -18   -181   -171     54
    -98   -171    -72    135    -15   -122     62     15    -49   -213   -205     23
    -93   -189    -96    142      0   -142     38    -25    -85   -252   -239      0
   -106   -205   -101    155     -5   -153     38    -41    -98   -265   -249     -2
   -122   -218    -98    168    -12   -158     36    -59   -114   -277   -257    -12
   -119   -218   -101    168    -12   -161     20    -88   -137   -303   -277    -31
   -122   -215    -93    168    -15   -155     18    -98   -145   -311   -283    -31
   -129   -226    -98    176    -15   -163     12    -98   -145   -309   -280    -20
   -119   -226   -106    171     -7   -166      7   -106   -153   -316   -285    -25
   -109   -202    -93    153    -10   -148      5   -116   -158   -327   -293    -31
   -114   -189    -75    153    -20   -132     15   -101   -142   -309   -277     -5
   -114   -174    -62    142    -25   -119     15   -101   -137   -309   -270      7
   -111   -187    -75    150    -18   -132      7   -116   -153   -327   -283     -7
   -122   -184    -64    153    -28   -127      7   -122   -155   -329   -285    -10
   -124   -189    -64    158    -31   -127     15   -114   -145   -322   -275     10
   -109   -163    -54    137    -28   -111     12   -119   -148   -324   -272     12
   -106   -129    -23    119    -41    -77     18   -116   -140   -322   -267      7
   -109    -96     12    101    -62    -41     41    -96   -119   -303   -252     31
   -106    -57     49     83    -77     -5     70    -85    -96   -285   -239     57
   -106    -44     59     72    -83      7     83    -88    -96   -293   -239     57
   -106    -36     70     72    -88     15     96    -75    -85   -283   -228     64
    -93     25    119     33   -106     72    101    -59    -57   -257   -200     96
    -72    116    189    -20   -129    153     88    -64    -33   -233   -166    135
    -75    176    252    -51   -163    213     54    -80    -20   -207   -137    168
    -80    174    254    -49   -166    213     33    -88    -20   -200   -124    181
    -70    142    213    -36   -142    176     12   -114    -46   -226   -148    166
    -77    142    220    -31   -148    181     -5   -142    -72   -249   -166    155
    -85    129    215    -23   -150    171    -18   -161    -90   -265   -181    150
    -98     51    148     23   -124     98    -28   -187   -135   -311   -226    109
    -98    -64     31     80    -64    -18    -49   -215   -197   -381   -296     46
   -103   -124    -20    114    -41    -72    -51   -231   -231   -418   -335     12
   -127   -158    -31    140    -49    -96    -51   -249   -257   -449   -363     -5
   -132   -200    -67    166    -33   -135    -70   -285   -293   -483   -392    -23
   -132   -213    -83    171    -25   -148    -70   -296   -303   -493   -397    -20
   -129   -205    -75    168    -28   -140    -70   -298   -309   -493   -400    -33
   -124   -223    -98    171    -12   -161    -83   -314   -332   -524   -433    -62
   -122   -215    -93    168    -15   -155    -90   -327   -350   -545   -454    -62
   -127   -213    -85    168    -23   -150    -90   -332   -353   -550   -454    -59
   -124   -223    -98    174    -12   -161    -96   -342   -363   -558   -459    -64
   -129   -244   -116    184     -7   -179   -103   -358   -376   -571   -467    -72
   -140   -244   -103    189    -18   -174   -101   -361   -381   -574   -475    -72
   -140   -239    -98    187    -20   -168   -101   -366   -387   -579   -480    -75
   -135   -241   -106    189    -15   -174   -116   -387   -405   -605   -501    -93
   -140   -246   -109    192    -18   -179   -111   -381   -400   -602   -496    -77
   -127   -293   -168    210     18   -231    -98   -368   -413   -623   -519    -93
    -72   -444   -371    257    148   -410    -77   -335   -493   -748   -646   -207
    -41   -644   -602    342    280   -623     36   -218   -550   -904   -828   -387
    -77   -600   -524    337    220   -563    181    -59   -454   -885   -826   -413
   -145   -272   -127    207    -10   -200    207   -215   -322   -701   -602   -207
   -275    301    576    -12   -426    439    -44   -844   -296   -407   -200    200
   -433   1101   1535   -332   -984   1317   -358  -1382   -140    119    441    862
   -511   1686   2197   -589  -1353   1940   -615  -1566    116    652   1008   1441
   -439   1509   1948   -537  -1192   1727   -888  -1738    -85    566    922   1413
   -387    872   1260   -244   -823   1065   -958  -1813   -662   -155    200    753
   -361    231    592     64   -475    410   -750  -1556  -1047   -859   -545     31
   -275    -59    213    166   -246     75   -485  -1028   -810   -831   -631    -83
   -200   -116     80    158   -142    -18   -296   -678   -576   -696   -545    -28
   -153   -150      2    150    -80    -75   -187   -498   -470   -636   -511      0
   -142   -197    -54    171    -44   -127   -150   -452   -457   -646   -530    -15
   -127   -226    -98    176    -18   -161   -145   -444   -467   -667   -545    -31
   -119   -228   -109    174     -5   -168   -132   -420   -457   -662   -540    -20
   -122   -226   -103    171    -10   -166   -122   -407   -449   -665   -545    -20
   -132   -244   -111    189    -10   -179   -122   -410   -459   -683   -558    -38
   -140   -233    -96    187    -23   -166   -109   -400   -452   -680   -558    -36
   -129   -228    -98    179    -18   -163    -96   -381   -436   -667   -548    -20
   -127   -228   -103    176    -12   -166   -111   -392   -449   -680   -555    -23
   -124   -210    -85    168    -20   -148   -119   -389   -441   -670   -545     -5
   -124   -200    -77    161    -25   -140    -98   -363   -418   -646   -524     23
   -119   -205    -85    161    -18   -148    -96   -366   -423   -652   -532     20
   -111   -197    -85    153    -12   -142    -93   -363   -418   -644   -522     38
   -124   -181    -57    153    -33   -119    -85   -350   -405   -628   -511     59
   -119   -166    -46    140    -38   -109    -80   -340   -400   -623   -509     62
   -106   -153    -46    129    -31   -101    -88   -345   -405   -628   -511     57
   -111   -142    -31    127    -41    -88    -80   -327   -387   -610   -496     83
   -111   -135    -23    124    -44    -80    -67   -306   -368   -594   -483    109
   -101   -135    -36    116    -36    -85    -77   -309   -379   -605   -493    103
    -93   -116    -23    106    -36    -70    -83   -298   -366   -592   -480    114
    -80    -98    -18     88    -33    -57    -72   -270   -342   -571   -459    135
    -57    -80    -23     70    -18    -51    -62   -246   -329   -563   -454    150
    -77    -93    -15     83    -31    -54    -57   -236   -329   -566   -454    150
    -83    -75      7     77    -46    -33    -44   -205   -309   -550   -439    174
    -72    -59     12     64    -44    -23    -31   -168   -280   -524   -413    205
    -54    -49      5     51    -31    -23    -31   -145   -265   -511   -400    218
    -41    -23     18     33    -31     -5    -23   -109   -244   -493   -381    246
    -31      7     36     10    -33     20    -12    -67   -210   -459   -348    285
    -15     23     38     -5    -25     31    -12    -41   -197   -441   -332    303
      2     49     46    -25    -20     49    -12    -20   -184   -433   -327    314
      5     67     59    -36    -28     64     -5      5   -166   -413   -309    337
     20     96     75    -59    -25     85    -10     12   -155   -397   -283    361
     28    119     90    -75    -33    106    -20      2   -163   -402   -277    371
      2    124    122    -62    -59    124    -10      2   -158   -394   -267    389
     10    161    148    -88    -67    155     -2      2   -158   -392   -257    402
     15    179    163    -98    -75    171    -10    -23   -171   -400   -254    405
    -10    176    184    -83    -98    179    -23    -54   -187   -413   -259    400
    -20    171    192    -75   -106    181    -23    -77   -197   -420   -265    400
    -20    189    210    -85   -114    200    -23   -111   -207   -439   -280    381
    -54    197    252    -70   -153    223    -33   -158   -231   -462   -301    366
    -77    194    270    -59   -174    231    -31   -189   -236   -465   -303    374
    -83    189    272    -51   -176    231    -33   -228   -252   -478   -314    355
    -98    161    257    -31   -179    207    -57   -285   -290   -519   -350    316
   -127    122    249      2   -187    184    -64   -322   -311   -540   -374    296
   -135    106    239     12   -187    171    -72   -358   -332   -561   -392    275
   -137     80    218     28   -176    148    -90   -394   -363   -592   -420    249
   -158     70    228     41   -192    148   -106   -423   -384   -607   -431    244
   -176     62    239     57   -207    150   -103   -436   -389   -607   -431    244
   -153     72    226     41   -189    148   -109   -457   -407   -628   -452    223
   -142     80    223     31   -181    150   -106   -462   -413   -636   -459    226
   -174     54    226     57   -200    140    -98   -459   -407   -626   -452    236
   -163     67    231     46   -197    148   -103   -465   -410   -631   -454    231
   -158     88    246     33   -202    166   -114   -472   -415   -633   -457    228
   -187     70    257     59   -220    163   -109   -467   -407   -626   -449    241
   -179     83    262     46   -220    171   -103   -462   -402   -623   -444    244
   -166     93    257     36   -210    174   -109   -467   -405   -628   -452    231
   -176     96    272     38   -226    184   -109   -462   -400   -623   -452    241
   -189    109    298     41   -244    202    -93   -441   -374   -594   -426    275
   -179    153    332     10   -257    241    -90   -439   -363   -587   -415    280
   -179    189    366     -5   -272    277    -80   -428   -350   -574   -402    290
   -184    220    405    -18   -296    311    -57   -405   -322   -545   -379    314
   -163    246    410    -41   -285    327    -46   -397   -311   -540   -371    319
   -161    267    426    -54   -293    345    -49   -402   -316   -548   -379    311
   -179    316    496    -70   -337    405    -28   -374   -267   -498   -332    363
   -179    397    576   -109   -376    485    -33   -363   -228   -454   -285    410
   -161    457    618   -148   -389    537    -67   -379   -218   -436   -259    436
   -158    483    639   -163   -397    558    -93   -387   -207   -415   -236    452
   -150    488    639   -168   -394    563    -96   -387   -207   -413   -239    444
   -155    467    620   -158   -389    545   -116   -413   -236   -441   -267    423
   -166    452    618   -142   -392    535   -145   -446   -267   -472   -293    402
   -194    374    568    -90   -381    470   -145   -449   -288   -496   -322    379
   -197    257    454    -31   -327    355   -153   -465   -335   -550   -379    329
   -194    194    387     -2   -290    290   -163   -480   -371   -594   -423    288
   -194    176    371     10   -283    272   -158   -491   -387   -605   -436    275
   -213    127    340     41   -277    233   -166   -514   -415   -631   -462    244
   -215    111    324     51   -270    218   -184   -537   -444   -662   -491    213
   -220     93    311     62   -267    202   -194   -540   -452   -672   -506    210
   -228     88    316     70   -272    202   -192   -530   -446   -667   -501    223
   -223     85    309     67   -265    197   -205   -542   -459   -680   -511    210
   -231     67    296     80   -262    181   -210   -550   -465   -688   -522    194
   -236     70    303     80   -270    187   -210   -542   -459   -685   -519    200
   -231     67    298     83   -265    181   -213   -550   -465   -691   -524    194
   -231     67    296     80   -265    181   -220   -561   -478   -706   -537    176
   -233     75    309     77   -272    192   -210   -548   -465   -693   -524    189
   -239     67    303     83   -270    184   -205   -540   -457   -683   -522    192
   -236     67    303     85   -270    184   -218   -553   -475   -704   -542    168
   -244     25    270    106   -257    148   -218   -550   -485   -724   -563    150
   -220   -103    116    163   -168      5   -184   -501   -524   -795   -644     77
   -179   -285   -109    231    -36   -197    -80   -366   -553   -914   -792    -72
   -161   -301   -140    231    -10   -220     72   -174   -475   -945   -852   -161
   -215    -10    205    111   -210     96    140   -205   -316   -774   -662     -5
   -350    465    815    -59   -581    639    -64   -774   -322   -542   -329    327
   -488   1208   1696   -361  -1093   1452   -418  -1402   -285   -132    215    885
   -594   1951   2546   -678  -1569   2247   -678  -1662    -23    459    865   1514
   -558   1909   2465   -675  -1512   2187   -932  -1826   -119    522    930   1605
   -514   1270   1784   -379  -1148   1527  -1034  -1922   -641   -119    280   1021
   -493    618   1111    -64   -802    865   -896  -1748  -1075   -859   -493    285
   -423    215    639    103   -530    426   -626  -1239   -924   -948   -698     72
   -335    168    504     83   -418    335   -415   -846   -636   -761   -574    163
   -267    161    428     51   -348    293   -290   -623   -480   -667   -506    207
   -267    124    392     70   -329    257   -233   -530   -431   -646   -493    207
   -270     83    353     93   -311    218   -215   -504   -431   -657   -509    189
   -265     72    335     93   -301    205   -210   -496   -436   -670   -522    163
   -262     72    335     93   -298    202   -189   -465   -410   -652   -509    168
   -272     64    337    101   -303    200   -176   -446   -397   -646   -506    174
   -252     93    345     80   -298    218   -181   -444   -402   -657   -517    155
   -249     75    324     85   -285    200   -179   -436   -397   -657   -519    158
   -252     75    324     88   -288    200   -161   -413   -374   -636   -498    179
   -241    114    355     62   -298    233   -163   -402   -363   -623   -488    176
   -228    145    374     41   -301    259   -163   -397   -353   -615   -480    179
   -231    153    381     38   -306    265   -148   -374   -327   -592   -459    197
   -228    158    384     33   -306    270   -142   -361   -319   -584   -452    202
   -231    155    387     36   -309    270   -150   -361   -319   -584   -449    200
   -241    161    402     41   -322    280   -142   -345   -306   -566   -436    205
   -241    168    407     36   -324    288   -142   -332   -296   -561   -431    202
   -226    184    410     20   -319    296   -137   -316   -285   -550   -420    210
   -233    179    410     25   -322    293   -129   -298   -265   -532   -407    220
   -239    202    441     18   -340    322   -114   -272   -239   -506   -384    244
   -233    207    441     10   -337    324   -116   -259   -228   -498   -379    244
   -236    210    444     12   -340    327   -116   -241   -215   -488   -371    252
   -236    228    462      2   -350    345    -96   -205   -181   -454   -345    277
   -218    262    480    -20   -348    371    -80   -171   -158   -431   -322    293
   -207    265    472    -28   -340    368    -80   -150   -148   -428   -319    290
   -207    275    483    -33   -345    379    -70   -111   -119   -402   -293    316
   -197    288    485    -46   -342    387    -62    -72    -93   -376   -275    335
   -174    301    475    -62   -324    387    -57    -38    -75   -358   -257    342
   -174    332    504    -80   -337    415    -44      5    -44   -329   -231    368
   -163    348    511    -93   -337    428    -31     54     -7   -296   -200    397
   -142    368    511   -114   -327    439    -31     77      0   -285   -189    407
   -116    410    527   -145   -322    467    -25     98     18   -265   -168    428
   -106    418    524   -155   -316    470    -18    129     38   -233   -137    459
   -103    441    545   -168   -324    493    -20    127     36   -231   -129    459
   -114    452    566   -171   -340    509    -33    109     20   -244   -137    446
   -129    472    602   -171   -366    537    -33    106     28   -233   -122    465
   -158    475    631   -161   -394    550    -23    101     33   -223   -106    478
   -163    483    646   -161   -405    566    -25     72     15   -236   -114    465
   -166    501    667   -168   -415    584    -36     44      0   -249   -122    449
   -181    504    685   -161   -433    594    -31     28      0   -246   -122    444
   -184    506    688   -161   -436    597    -36     -7     -7   -259   -132    426
   -200    506    706   -153   -452    605    -44    -44    -18   -275   -145    407
   -226    483    709   -129   -470    594    -36    -67    -20   -280   -155    394
   -241    459    701   -109   -470    579    -46   -101    -33   -296   -174    363
   -254    441    696    -96   -475    568    -62   -145    -59   -322   -200    329
   -270    428    698    -80   -483    563    -51   -161    -57   -319   -200    329
   -283    413    696    -67   -491    553    -46   -184    -67   -332   -207    309
   -277    400    678    -59   -478    537    -59   -215    -90   -358   -233    277
   -290    368    657    -38   -475    511    -75   -244   -114   -376   -249    257
   -311    350    659    -20   -485    504    -75   -246   -111   -368   -241    262
   -319    348    667    -15   -493    506    -75   -254   -114   -374   -246    244
   -309    361    670    -25   -488    514    -64   -241   -101   -361   -239    241
   -319    361    678    -20   -498    519    -54   -226    -85   -342   -226    265
   -314    371    685    -28   -501    527    -57   -228    -85   -340   -220    259
   -311    374    683    -31   -498    527    -70   -241    -96   -350   -231    241
   -322    374    696    -25   -509    535    -62   -228    -80   -332   -215    252
   -324    371    693    -23   -509    532    -57   -218    -64   -314   -194    267
   -309    394    704    -44   -506    548    -62   -220    -64   -314   -197    257
   -303    420    724    -59   -514    571    -51   -202    -44   -296   -181    267
   -303    457    761    -75   -532    607    -15   -163     -2   -257   -145    298
   -296    493    789    -98   -542    641     -7   -155      7   -246   -132    301
   -301    522    823   -111   -563    672     10   -142     25   -226   -111    311
   -309    542    852   -116   -581    696     33   -122     51   -200    -88    329
   -301    532    833   -114   -566    683     44   -109     59   -192    -83    327
   -298    594    891   -150   -594    743     51    -90     93   -155    -46    355
   -298    680    979   -189   -639    828     49    -72    137   -101      5    402
   -288    737   1023   -226   -657    880     25    -75    161    -70     38    428
   -267    743   1010   -236   -639    875      0    -85    161    -72     41    426
   -272    730   1002   -228   -639    865    -12    -90    150    -77     31    418
   -283    714    997   -215   -641    854    -20    -96    142    -77     31    415
   -277    693    971   -210   -626    831    -38   -114    122    -93     18    397
   -283    641    924   -179   -602    782    -51   -132     90   -124    -12    361
   -306    517    823   -106   -566    667    -51   -132     54   -166    -59    319
   -316    428    745    -57   -530    587    -57   -148     18   -210   -106    270
   -322    392    711    -36   -517    553    -67   -171    -15   -244   -140    236
   -332    358    691    -12   -511    524    -64   -179    -25   -249   -145    220
   -342    316    659     10   -501    488    -67   -187    -38   -265   -163    200
   -340    303    644     18   -491    472    -80   -202    -57   -283   -181    179
   -340    306    646     15   -496    475    -77   -200    -59   -283   -187    176
   -342    314    657     15   -498    485    -64   -184    -46   -267   -176    187
   -348    293    641     25   -493    467    -72   -192    -51   -275   -179    174
   -350    298    646     25   -498    472    -70   -192    -51   -275   -181    168
   -363    293    654     33   -509    472    -67   -187    -49   -272   -179    163
   -358    270    628     44   -493    449    -70   -187    -49   -270   -176    158
   -348    270    615     38   -483    441    -77   -197    -54   -277   -179    142
   -361    270    628     44   -493    449    -70   -189    -49   -270   -176    145
   -363    262    626     49   -493    444    -70   -181    -44   -265   -174    145
   -353    239    592     57   -472    415    -70   -176    -57   -277   -189    127
   -327    114    439    103   -384    277    -51   -153   -122   -371   -288     31
   -296    -98    197    197   -249     49     57    -38   -189   -519   -459   -148
   -275   -181     93    228   -187    -44    215    132   -153   -581   -545   -262
   -322     49    371    137   -345    210    301     75    -20   -449   -400   -142
   -465    563   1028    -51   -748    797     62   -542     20   -163    -25    231
   -600   1361   1961   -381  -1280   1660   -306  -1117    166    342    594    854
   -709   2143   2850   -719  -1779   2496   -623  -1369    470    963   1273   1517
   -693   2255   2948   -779  -1821   2600   -950  -1501    511   1200   1514   1782
   -620   1665   2286   -524  -1454   1977  -1036  -1522     49    636    945   1265
   -581    976   1558   -197  -1070   1267   -795  -1262   -381   -106    168    522
   -522    506   1028      7   -776    766   -449   -753   -322   -316   -145    184
   -449    381    831     33   -639    605   -207   -348    -85   -202   -101    187
   -402    329    732     33   -568    532   -106   -179      7   -161    -83    189
   -387    285    672     49   -530    478    -67   -127     15   -174    -98    158
   -376    262    639     57   -509    449    -41    -90     23   -176   -106    140
   -381    223    605     80   -493    413    -25    -75     20   -189   -124    114
   -374    215    589     77   -483    400    -23    -67     18   -200   -132     98
   -384    218    602     83   -493    410     -5    -38     38   -179   -119     98
   -381    220    602     77   -493    413     12    -15     59   -166   -109    106
   -368    228    597     70   -483    413     12    -10     59   -166   -109    103
   -366    226    589     67   -478    407     23      0     70   -158   -103    103
   -368    223    592     70   -480    407     33     20     85   -140    -88    111
   -366    228    592     67   -480    410     31     28     93   -132    -80    114
   -361    236    597     62   -478    415     28     38    101   -124    -72    114
   -366    244    610     59   -488    426     36     59    119   -106    -57    127
   -353    259    613     46   -483    436     51     77    140    -88    -41    137
   -350    267    618     41   -485    444     54     80    145    -88    -41    129
   -355    277    633     38   -493    454     59     98    163    -72    -31    137
   -355    285    641     33   -498    462     70    122    181    -51    -15    150
   -342    277    618     31   -480    446     72    132    187    -49     -7    148
   -348    280    628     31   -488    452     88    158    202    -31      2    153
   -350    298    649     25   -498    472    109    189    226    -12     20    166
   -340    290    628     23   -485    457    109    207    233     -7     23    161
   -335    298    633     15   -483    465    124    246    262     18     46    181
   -335    311    646     10   -491    478    135    288    293     51     75    202
   -314    335    649    -10   -480    491    142    324    316     67     88    210
   -290    345    636    -28   -462    491    150    358    335     77     96    213
   -290    353    644    -31   -467    496    174    405    361    103    119    228
   -293    355    646    -31   -470    501    200    454    389    132    140    244
   -270    368    639    -49   -454    504    213    488    405    145    150    246
   -262    384    646    -62   -454    514    228    532    428    163    168    262
   -254    413    667    -80   -459    540    249    579    465    200    205    296
   -231    426    657    -98   -444    540    257    605    485    220    223    311
   -220    449    670   -114   -444    558    259    613    493    228    228    314
   -226    459    685   -119   -454    574    272    628    509    246    244    329
   -228    470    698   -122   -465    584    275    628    514    254    257    340
   -218    488    704   -137   -462    597    267    613    504    249    257    329
   -207    506    714   -148   -459    610    272    610    509    259    270    340
   -231    509    737   -140   -485    623    267    584    496    257    267    335
   -236    517    753   -140   -493    633    257    542    480    244    259    319
   -241    542    782   -153   -511    659    254    511    478    249    267    322
   -262    540    802   -137   -532    670    241    478    475    252    275    327
   -298    485    784    -96   -542    636    228    420    446    223    246    293
   -324    470    795    -72   -561    633    223    366    423    202    226    265
   -335    470    805    -67   -571    636    220    335    415    197    223    252
   -350    436    787    -41   -568    610    210    301    400    187    215    244
   -350    405    753    -28   -553    579    184    262    374    166    194    215
   -366    402    769    -18   -566    584    174    244    366    161    189    207
   -379    392    769     -7   -574    579    171    231    358    161    187    200
   -376    368    745      5   -561    555    163    213    340    140    168    176
   -368    350    719      7   -545    535    158    202    329    135    161    168
   -374    342    717     15   -545    530    163    210    340    145    176    171
   -381    342    722     18   -553    532    158    207    337    148    176    155
   -379    348    727     15   -553    537    153    205    335    142    163    153
   -384    353    737     15   -561    545    158    218    348    158    179    174
   -379    358    737     10   -558    548    155    220    353    163    187    168
   -363    371    732     -5   -548    553    148    215    345    158    181    155
   -358    376    735     -7   -545    555    166    231    363    179    202    174
   -374    366    740      2   -558    550    179    241    374    189    210    181
   -355    394    748    -20   -550    571    181    249    384    200    223    184
   -348    428    774    -41   -561    600    200    275    407    220    244    192
   -363    441    805    -38   -584    623    228    301    436    249    265    210
   -363    470    833    -54   -597    649    244    311    454    265    283    226
   -374    496    867    -62   -620    680    267    327    472    285    309    241
   -371    509    880    -70   -626    693    283    345    488    303    322    249
   -353    506    859    -75   -605    683    293    358    496    309    324    244
   -335    579    914   -124   -626    748    296    368    524    337    353    265
   -327    659    987   -166   -657    823    283    379    563    387    402    311
   -314    701   1015   -194   -665    857    262    379    592    426    444    350
   -298    691    989   -194   -644    839    239    366    581    418    439    340
   -303    678    979   -189   -641    826    226    355    563    407    426    322
   -316    654    971   -171   -644    813    220    353    561    407    428    329
   -309    641    950   -166   -631    797    202    340    548    400    423    324
   -301    584    885   -140   -592    735    192    327    517    366    387    283
   -335    444    779    -54   -558    610    192    316    472    316    332    223
   -345    371    717    -12   -532    542    192    298    441    280    296    187
   -345    348    691     -2   -519    519    184    275    415    254    270    153
   -350    322    672     15   -511    496    174    259    392    233    244    129
   -366    301    665     31   -517    483    161    254    379    226    236    119
   -355    290    646     31   -501    467    158    246    368    215    231    109
   -340    290    631     23   -488    459    168    252    371    218    233    106
   -358    265    623     46   -491    444    189    265    381    231    246    111
   -368    262    628     51   -498    446    179    259    371    218    233     90
   -363    257    620     51   -491    439    174    252    363    213    226     80
   -368    259    628     54   -498    444    181    262    371    223    231     85
   -366    252    618     57   -491    433    181    259    371    220    228     83
   -366    233    597     64   -483    415    171    254    358    207    215     64
   -368    231    600     67   -485    415    181    265    366    218    220     72
   -376    231    605     70   -491    418    187    270    374    223    223     72
   -358    192    550     83   -454    371    184    270    353    192    194     38
   -319     25    345    142   -332    184    215    306    272     75     64    -85
   -290   -171    119    231   -207    -25    340    423    213    -72   -109   -267
   -277   -166    109    220   -194    -28    496    581    280    -85   -137   -329
   -342    127    470    109   -405    298    548    436    413     83     57   -161
   -493    691   1184   -101   -841    937    277   -181    501    441    509    301
   -639   1519   2156   -441  -1397   1836    -59   -659    740   1028   1192    995
   -711   2221   2930   -756  -1821   2577   -340   -828   1072   1636   1839   1636
   -652   2151   2803   -748  -1727   2475   -646   -950    987   1688   1891   1732
   -602   1512   2112   -454  -1358   1810   -704  -1000    428    992   1200   1088
   -563    846   1408   -142   -987   1127   -457   -719     36    301    467    363
   -488    454    943     15   -717    698   -137   -213    148    184    246    111
   -394    366    761     15   -576    563     88    155    358    293    301    132
   -366    303    670     31   -519    485    174    290    418    311    303    114
   -355    252    607     51   -483    428    202    324    413    285    272     72
   -358    226    584     64   -472    405    226    353    418    277    259     57
   -353    205    558     75   -454    381    236    374    415    267    246     38
   -350    189    540     77   -444    363    239    379    413    257    236     20
   -345    202    545     70   -444    374    265    407    428    272    252     33
   -345    192    537     75   -441    363    277    428    441    283    259     36
   -340    192    532     75   -436    361    277    431    444    283    259     28
   -332    192    524     70   -428    358    285    449    457    293    265     31
   -332    207    537     62   -436    371    303    472    480    316    285     49
   -316    220    537     46   -428    379    303    483    485    319    290     46
   -296    246    542     25   -418    394    306    491    491    324    293     49
   -316    228    542     44   -431    384    311    506    504    340    298     57
   -340    213    553     62   -446    381    319    519    511    348    306     64
   -329    226    553     51   -441    389    319    524    514    342    301     57
   -301    252    553     25   -426    402    337    550    532    361    316     72
   -298    262    561     18   -431    413    350    574    553    384    337     88
   -303    257    558     23   -431    407    353    589    561    392    342     88
   -298    270    568     12   -436    418    366    615    579    410    358    101
   -293    283    576      5   -433    428    381    654    605    436    379    119
   -290    283    571      2   -431    426    387    667    610    436    374    116
   -293    272    563     10   -428    418    389    685    618    441    379    119
   -288    270    558      7   -423    415    407    730    644    467    400    137
   -262    293    555    -15   -407    423    418    766    665    485    410    140
   -228    316    545    -44   -387    431    420    800    680    496    420    142
   -213    348    561    -67   -387    454    441    854    719    532    452    174
   -218    337    553    -62   -387    444    452    904    745    558    475    197
   -202    337    540    -67   -371    439    459    937    758    568    483    207
   -184    368    550    -93   -366    459    480    976    782    594    504    228
   -163    402    566   -119   -363    483    501   1021    813    628    535    257
   -145    423    568   -140   -355    496    504   1041    826    641    550    267
   -148    436    584   -142   -366    509    504   1044    826    646    555    265
   -158    441    597   -142   -379    519    511   1054    836    662    566    270
   -161    446    607   -142   -384    527    517   1052    839    662    568    283
   -150    462    613   -155   -381    535    511   1036    826    652    563    280
   -150    475    626   -161   -387    550    522   1031    831    659    574    290
   -171    483    652   -158   -410    566    517   1000    815    654    568    283
   -171    496    667   -163   -420    581    501    956    792    639    553    267
   -187    498    683   -155   -436    589    496    919    784    631    548    259
   -210    485    696   -137   -452    589    504    893    784    636    555    267
   -220    467    685   -124   -454    576    488    841    758    613    532    241
   -231    446    678   -109   -454    561    475    792    735    592    511    215
   -244    431    672    -93   -459    553    465    761    722    584    501    205
   -246    407    654    -80   -449    530    449    722    696    563    478    179
   -254    392    644    -70   -449    519    428    683    667    540    454    158
   -270    389    659    -59   -465    524    428    667    659    537    449    155
   -277    366    644    -46   -459    504    423    649    644    527    439    142
   -270    350    620    -38   -444    485    415    628    626    511    420    124
   -283    329    610    -23   -446    470    415    620    615    504    413    119
   -285    314    600    -15   -444    457    415    626    615    511    415    124
   -283    316    600    -18   -441    457    407    618    610    509    413    119
   -277    322    600    -20   -439    459    402    613    607    506    410    114
   -277    340    618    -31   -449    478    407    623    618    517    418    122
   -280    332    613    -25   -446    472    407    628    626    530    426    129
   -275    337    613    -33   -444    475    400    620    618    524    418    119
   -265    361    626    -46   -444    493    413    636    636    545    436    135
   -265    355    618    -46   -441    488    420    646    641    555    444    148
   -257    358    615    -51   -436    488    413    644    639    548    439    142
   -262    345    605    -44   -433    472    410    641    639    548    436    132
   -267    350    618    -41   -441    483    436    665    659    574    454    153
   -246    397    644    -75   -446    522    449    683    678    592    472    171
   -244    426    670    -93   -457    548    459    691    691    605    483    176
   -259    436    696    -90   -478    563    485    711    714    631    504    200
   -244    454    698   -103   -470    576    506    727    730    646    519    220
   -223    475    698   -127   -462    587    498    724    724    639    509    210
   -231    530    761   -150   -496    644    511    745    758    678    548    246
   -236    597    831   -181   -535    714    511    758    797    722    597    293
   -213    644    857   -215   -535    750    488    745    810    745    620    314
   -207    657    865   -226   -537    758    465    737    807    753    626    319
   -210    631    841   -210   -527    735    457    737    800    750    618    316
   -205    626    831   -213   -519    730    439    719    782    735    605    306
   -205    615    820   -205   -511    717    418    693    750    711    584    288
   -223    530    750   -153   -488    639    410    685    724    688    555    262
   -236    400    636    -83   -436    517    400    667    675    631    493    205
   -233    329    563    -49   -400    444    397    652    631    584    441    158
   -241    293    535    -25   -387    413    407    639    610    563    420    140
   -244    275    519    -18   -381    394    402    620    587    545    397    116
   -231    265    496    -18   -363    381    392    602    561    522    376     93
   -236    252    488     -7   -363    368    394    600    555    519    371     85
   -254    226    480     15   -366    353    405    610    558    524    366     90
   -265    187    449     38   -358    316    402    600    540    509    350     83
   -262    174    436     44   -350    303    392    592    530    501    348     83
   -262    174    433     41   -348    303    397    600    535    506    348     85
   -241    189    431     25   -335    309    400    602    532    504    342     83
   -246    184    428     31   -337    303    384    587    517    493    335     72
   -259    171    428     44   -345    298    387    592    517    493    335     72
   -262    158    420     49   -340    288    392    597    517    493    332     72
   -246    163    410     41   -327    285    384    592    511    491    327     64
   -249    116    366     64   -309    241    384    594    493    467    298     38
   -220    -28    192    124   -207     83    426    646    436    381    202    -49
   -174   -215    -41    194    -67   -129    532    761    374    231     23   -226
   -161   -213    -51    187    -54   -132    672    937    444    205    -31   -311
   -236    106    340     62   -288    223    727    859    615    407    194   -109
   -368    626    995   -129   -683    810    511    272    657    701    587    285
   -504   1402   1906   -452  -1205   1654    168   -311    766   1184   1192    896
   -615   2120   2735   -750  -1675   2426    -96   -555   1044   1777   1839   1535
   -566   2008   2572   -722  -1569   2288   -374   -719    909   1795   1862   1610
   -506   1361   1865   -428  -1184   1613   -472   -802    348   1109   1176    992
   -465    691   1156   -114   -813    924   -280   -568    -72    374    397    249
   -389    296    685     46   -537    491     18    -33     98    298    194     33
   -306    220    527     41   -418    371    213    332    342    444    277     77
   -241    194    436     23   -340    314    319    527    465    519    327    111
   -233    158    389     36   -314    272    368    597    493    527    327    103
   -228    135    363     46   -296    249    397    628    498    519    319     90
   -213    114    324     49   -270    220    402    639    491    498    298     64
   -207    106    314     49   -259    210    415    662    501    504    298     62
   -205    103    309     49   -257    205    428    683    514    514    303     62
   -197     98    296     49   -246    197    428    683    511    506    303     62
   -189     96    285     46   -239    189    428    683    511    506    298     67
   -202     85    285     57   -244    184    444    706    527    522    311     83
   -197     90    285     51   -241    189    446    722    537    532    319     90
   -189    119    309     36   -249    213    436    719    532    522    311     80
   -194    116    309     38   -252    213    449    735    555    550    332    101
   -194    111    303     41   -249    207    459    750    566    558    340    109
   -192     90    283     49   -239    187    459    756    566    558    340    111
   -197     98    296     49   -246    197    462    766    576    571    348    119
   -174    135    309     18   -241    220    462    782    587    581    358    129
   -158    145    303      5   -231    223    465    792    594    589    363    140
   -166    132    298     15   -231    215    472    807    602    597    371    150
   -176    124    301     25   -239    213    493    839    633    633    405    184
   -158    142    298      5   -228    220    485    846    636    639    410    187
   -145    148    290     -2   -218    218    485    859    644    644    413    192
   -145    155    301     -7   -223    228    504    891    667    665    426    207
   -140    163    303    -10   -220    233    511    917    680    678    439    220
   -132    158    290    -15   -213    226    504    932    688    680    444    223
   -122    174    296    -25   -207    233    514    974    717    706    465    244
   -111    184    293    -36   -205    239    532   1018    745    737    493    272
   -106    192    298    -41   -202    244    535   1039    756    745    501    272
    -96    194    288    -49   -192    241    537   1078    782    771    522    301
    -77    218    293    -70   -184    254    545   1119    813    807    561    348
    -41    257    298   -109   -171    277    555   1150    836    836    592    371
    -31    280    311   -124   -171    296    555   1161    844    844    600    374
    -36    288    322   -127   -179    306    574   1187    865    870    620    407
    -41    301    342   -132   -192    322    574   1192    870    878    633    428
    -36    319    353   -142   -194    335    558   1171    852    865    626    418
    -46    322    368   -137   -207    345    566   1163    849    867    633    433
    -51    340    392   -145   -223    366    566   1153    849    872    641    444
    -46    345    392   -150   -220    368    558   1119    828    852    626    426
    -51    345    397   -148   -226    371    550   1085    810    836    615    415
    -72    361    433   -142   -252    397    545   1054    797    826    607    415
    -88    340    428   -127   -257    381    537   1010    774    802    584    394
    -96    327    423   -116   -259    374    522    961    753    779    563    368
   -116    316    433   -101   -277    374    519    924    740    771    555    355
   -135    298    433    -80   -283    366    509    878    717    748    535    332
   -137    277    415    -72   -277    348    496    828    683    714    501    301
   -158    246    402    -44   -280    324    491    800    667    704    493    290
   -171    213    384    -23   -277    298    491    784    657    698    485    283
   -168    197    366    -12   -267    280    467    748    626    672    459    257
   -168    187    355     -7   -262    270    449    719    597    646    433    236
   -168    184    353     -7   -262    267    452    714    592    644    426    236
   -168    179    348     -5   -259    262    452    704    587    633    418    231
   -179    148    327     15   -252    236    441    688    574    618    407    220
   -200    142    342     25   -270    241    433    680    568    615    402    220
   -187    155    340     15   -265    246    439    685    581    628    413    236
   -166    179    342     -7   -254    259    439    680    584    628    418    239
   -174    184    358     -5   -265    270    444    685    589    639    428    249
   -192    174    366      7   -280    270    446    685    592    641    431    249
   -184    171    355      5   -270    262    439    683    589    636    423    239
   -189    171    361      7   -275    265    431    675    584    631    418    241
   -202    181    384     10   -293    283    439    683    597    646    436    262
   -189    200    389     -7   -288    293    433    678    597    644    436    257
   -171    223    392    -25   -283    306    439    680    602    649    444    262
   -189    220    410    -18   -298    314    452    693    620    665    457    277
   -189    246    436    -28   -311    340    470    709    646    688    483    298
   -184    277    459    -49   -322    368    475    709    652    691    485    301
   -189    303    491    -57   -340    397    488    714    662    701    498    314
   -192    301    493    -57   -345    397    496    722    670    709    506    324
   -179    345    524    -83   -350    433    496    724    683    719    517    335
   -166    415    581   -127   -374    498    488    727    714    750    555    368
   -163    480    644   -161   -402    561    470    724    743    789    600    413
   -153    527    680   -189   -418    602    433    704    743    795    613    423
   -135    519    654   -192   -394    587    420    688    732    782    600    415
   -150    480    631   -166   -392    555    413    672    719    766    587    407
   -158    470    628   -158   -392    548    394    652    698    745    568    397
   -155    439    592   -142   -374    514    368    615    657    704    532    366
   -187    306    493    -59   -340    400    355    594    602    646    470    306
   -210    187    397     10   -303    290    353    581    561    600    415    259
   -197    158    353     18   -275    254    348    561    530    563    387    231
   -200    127    327     36   -265    226    342    537    501    535    361    213
   -218    109    327     54   -272    218    332    522    483    514    345    202
   -218     90    306     62   -262    197    316    504    462    491    327    187
   -220     85    303     67   -262    194    303    485    449    475    314    174
   -215     90    303     62   -259    197    306    485    449    475    314    181
   -213     70    283     72   -246    176    303    478    439    462    303    179
   -213     46    259     80   -236    153    288    459    426    444    290    166
   -218     51    270     83   -244    158    285    457    426    441    290    166
   -226     51    277     85   -252    163    280    446    418    431    285    161
   -215     38    254     88   -233    145    270    428    400    410    270    142
   -215     44    259     85   -236    150    272    423    397    407    272    148
   -223     33    257     96   -239    145    270    423    400    407    272    153
   -226      0    223    111   -226    111    259    415    387    387    259    142
   -215    -72    142    145   -179     33    259    418    335    319    189     85
   -171   -265    -96    218    -38   -181    342    522    280    192     36    -59
   -142   -355   -213    246     33   -285    498    704    324    122    -64   -176
   -166   -161      5    161    -88    -77    610    745    449    207     28   -106
   -296    241    537     28   -415    389    493    280    467    384    285    137
   -444    911   1356   -236   -898   1132    101   -413    462    758    800    657
   -558   1706   2265   -574  -1413   1984   -239   -797    657   1304   1436   1286
   -566   2042   2605   -737  -1587   2322   -555  -1000    740   1634   1790   1649
   -496   1577   2073   -540  -1283   1823   -743  -1106    394   1291   1434   1356
   -457    870   1327   -207   -893   1098   -607   -976   -129    452    587    566
   -405    322    727     41   -566    522   -309   -537   -189     77    119    124
   -345    150    496     96   -420    322    -51    -80     93    202    155    132
   -277    127    405     75   -340    265    106    200    290    324    244    197
   -259     75    332     90   -296    202    155    272    322    311    228    168
   -252     33    285    109   -267    158    179    296    322    288    202    148
   -249     12    262    116   -257    137    189    311    327    275    189    137
   -249    -15    233    132   -241    109    189    314    319    257    176    119
   -249    -18    231    132   -244    106    189    316    316    249    168    111
   -252    -12    239    132   -246    111    200    327    324    246    168    119
   -236      0    236    116   -239    116    197    329    327    239    168    119
   -210     25    236     93   -223    129    200    332    329    239    174    124
   -228     18    244    103   -236    129    200    340    340    246    184    140
   -233     25    259    103   -246    142    194    337    342    246    189    145
   -226     46    272     88   -249    158    187    324    332    228    179    137
   -220     57    277     83   -249    166    184    327    337    228    181    148
   -228     51    280     85   -254    166    184    335    348    236    189    158
   -223     51    275     83   -249    163    179    332    348    231    187    148
   -231     51    283     88   -257    166    176    329    348    223    179    148
   -241     51    293     96   -267    171    179    342    355    228    187    171
   -239     54    293     90   -267    174    168    340    355    223    189    168
   -228     77    306     75   -267    192    161    335    353    215    184    166
   -226     96    319     62   -272    207    174    355    374    231    202    194
   -205    111    316     46   -259    213    187    379    394    246    223    215
   -202    114    316     41   -259    215    176    379    392    236    220    210
   -215    106    322     54   -267    213    176    397    402    244    228    218
   -207    124    332     41   -270    228    184    426    426    259    246    239
   -194    135    329     31   -262    231    174    433    423    252    244    236
   -200    140    340     28   -270    239    174    454    433    257    252    246
   -181    161    340     10   -259    249    197    496    465    280    277    277
   -150    197    345    -25   -246    270    207    530    488    298    296    298
   -140    200    340    -28   -239    270    200    548    491    293    296    303
   -142    213    355    -36   -249    283    207    579    511    314    314    329
   -132    218    350    -44   -241    283    210    597    524    327    332    355
   -119    239    358    -62   -239    298    194    592    517    322    337    355
   -116    272    389    -77   -252    329    192    594    519    327    348    361
   -122    285    407    -83   -267    348    194    589    517    324    353    381
   -106    301    407    -96   -257    353    184    563    498    306    348    381
   -116    309    423    -96   -270    366    171    535    475    288    337    379
   -135    319    454    -90   -293    387    171    517    470    280    340    392
   -135    329    465    -98   -301    394    153    472    446    259    327    379
   -148    348    493   -101   -322    420    129    420    415    231    303    353
   -163    363    527   -101   -348    446    119    379    402    215    293    345
   -181    350    532    -83   -355    441    114    342    394    202    288    340
   -202    327    530    -62   -366    428     88    283    363    166    257    311
   -215    324    540    -54   -376    431     83    246    355    155    252    306
   -239    311    550    -36   -394    428     70    207    342    142    241    293
   -262    277    540     -7   -400    407     41    150    311    103    207    254
   -262    252    514      2   -387    381     18    106    280     70    176    233
   -262    236    498     12   -381    366     18     88    270     62    168    236
   -262    231    493     12   -376    361      2     57    252     38    155    220
   -270    223    493     23   -381    358    -18     20    226      7    132    197
   -296    197    493     46   -394    345    -20      7    218      2    127    194
   -301    184    485     57   -392    335    -25     -2    213     -5    122    192
   -285    205    491     38   -389    348    -46    -25    197    -25    109    179
   -283    220    504     31   -392    361    -49    -28    197    -28    109    187
   -296    218    511     36   -405    366    -46    -25    202    -20    122    200
   -288    223    511     31   -400    366    -62    -38    197    -28    116    194
   -280    244    522     18   -402    381    -67    -46    197    -33    114    197
   -290    246    537     23   -413    392    -67    -44    200    -28    122    207
   -288    233    522     25   -405    376    -85    -59    189    -41    116    202
   -293    228    522     31   -407    374    -98    -75    184    -49    116    202
   -306    223    530     41   -418    374    -98    -75    184    -49    122    210
   -309    220    530     44   -418    374   -103    -83    179    -51    122    202
   -293    231    522     28   -407    376   -114    -88    174    -62    114    187
   -288    265    553     10   -420    407    -98    -75    192    -49    124    210
   -290    296    587     -5   -439    441    -72    -54    223    -20    158    246
   -301    332    633    -15   -467    483    -62    -57    226    -15    168    252
   -298    379    678    -41   -491    527    -54    -54    239     -7    181    259
   -296    376    672    -41   -485    524    -46    -46    244     -5    184    262
   -290    387    675    -49   -483    530    -49    -46    249     -2    187    265
   -285    472    758    -93   -522    615    -57    -46    272     20    215    293
   -285    542    828   -132   -555    685    -77    -49    301     54    254    337
   -283    574    857   -145   -571    717   -111    -62    309     67    272    358
   -275    561    836   -142   -555    698   -137    -85    290     49    267    353
   -277    535    813   -127   -545    672   -150    -98    277     38    259    348
   -283    524    807   -122   -545    665   -166   -114    267     31    257    337
   -283    491    774   -103   -530    631   -194   -148    226    -12    215    301
   -301    384    685    -44   -493    535   -213   -176    171    -75    150    246
   -335    249    584     44   -459    415   -215   -187    129   -122    106    205
   -342    197    537     70   -441    368   -226   -210     96   -158     75    171
   -340    197    537     70   -439    368   -249   -246     59   -194     41    137
   -355    179    532     88   -444    355   -254   -262     38   -210     28    129
   -358    155    514    101   -436    335   -257   -270     31   -218     23    122
   -366    122    485    119   -426    303   -275   -293      7   -246      0     98
   -368    119    488    124   -428    303   -280   -298      5   -252      0    101
   -366    119    485    122   -426    301   -277   -293     10   -244     10    109
   -358    119    478    119   -418    298   -288   -309     -5   -259     -5     85
   -363    124    485    116   -423    306   -298   -319    -15   -272    -12     75
   -371    114    483    127   -426    298   -298   -319    -12   -272    -12     83
   -366     90    457    135   -413    275   -309   -329    -23   -285    -23     72
   -358     85    444    137   -400    265   -319   -345    -38   -301    -38     62
   -379     77    457    150   -418    265   -322   -345    -38   -298    -38     62
   -379     62    441    158   -410    252   -311   -335    -36   -296    -33     67
   -355      5    358    174   -358    181   -314   -335    -77   -348    -83     10
   -309   -174    135    241   -223    -20   -277   -290   -176   -493   -244   -150
   -296   -345    -49    319   -127   -197   -135   -148   -210   -636   -418   -319
   -316   -249     67    283   -194    -90     -2    -64   -103   -589   -374   -298
   -418    116    535    148   -478    324    -57   -400     15   -355    -90    -28
   -555    771   1327   -106   -940   1049   -394  -1057    101     44    415    488
   -685   1649   2333   -483  -1509   1990   -743  -1449    368    654   1122   1195
   -737   2158   2894   -711  -1816   2525  -1065  -1613    589   1132   1631   1701
   -672   1865   2538   -597  -1608   2200  -1332  -1735    329    940   1436   1561
   -639   1192   1831   -275  -1234   1512  -1283  -1699   -231    174    675    857
   -592    561   1150     12   -870    854   -945  -1280   -462   -384     44    233
   -517    272    789    119   -652    530   -639   -789   -252   -368    -44    106
   -444    202    646    119   -545    423   -459   -498    -80   -280      5    127
   -400    155    555    122   -478    355   -387   -394    -41   -277     -2    103
   -394    109    504    140   -449    306   -379   -376    -51   -306    -36     64
   -394     88    483    153   -439    285   -368   -353    -51   -316    -44     51
   -397     70    465    161   -431    265   -361   -342    -59   -332    -62     28
   -394     54    449    171   -420    252   -353   -337    -62   -340    -70     15
   -389     64    454    161   -420    259   -340   -316    -51   -329    -57     23
   -394     70    465    163   -428    267   -340   -314    -51   -329    -57     20
   -381     83    465    148   -423    272   -345   -316    -54   -337    -62     12
   -384     77    462    153   -423    270   -337   -306    -41   -324    -51     23
   -402     67    470    166   -439    270   -322   -285    -25   -306    -36     36
   -389     88    478    150   -433    283   -324   -283    -25   -311    -38     33
   -384     90    475    145   -431    283   -327   -275    -25   -311    -36     36
   -387     98    485    145   -436    290   -316   -257     -7   -290    -18     54
   -384     90    475    145   -428    283   -316   -254     -7   -288    -15     54
   -374    111    485    129   -428    298   -319   -249     -5   -288    -15     51
   -376    114    491    129   -433    301   -309   -228     10   -272     -2     64
   -376    114    491    132   -433    301   -301   -207     28   -254     12     75
   -381    114    493    132   -439    303   -311   -205     28   -259      7     64
   -379    142    519    116   -449    329   -309   -187     41   -252     10     70
   -363    158    519    101   -441    340   -293   -153     62   -228     28     90
   -332    158    491     88   -410    324   -283   -127     77   -215     44     98
   -337    171    509     83   -423    340   -275   -103     93   -202     54    111
   -332    184    514     72   -423    348   -254    -62    122   -176     77    132
   -324    179    504     72   -415    340   -246    -31    140   -158     93    137
   -335    174    509     80   -420    340   -241     -2    153   -148    101    132
   -342    181    524     80   -433    350   -220     38    176   -132    106    153
   -324    194    519     62   -420    355   -207     80    200   -111    124    174
   -296    213    506     38   -402    358   -200    116    218    -96    142    187
   -288    244    532     23   -410    387   -189    153    244    -70    166    210
   -277    262    537      5   -407    400   -176    189    270    -41    192    236
   -257    283    540    -12   -397    410   -171    205    277    -33    205    241
   -249    311    558    -31   -405    433   -168    213    288    -23    218    249
   -257    316    574    -28   -415    444   -163    220    298     -7    236    267
   -259    332    592    -38   -426    462   -171    207    293    -10    233    265
   -252    348    600    -49   -426    472   -171    192    285    -15    233    262
   -259    355    615    -49   -436    483   -166    181    288     -5    246    272
   -280    361    641    -38   -459    501   -179    150    275    -12    244    267
   -290    376    665    -44   -478    519   -194    101    254    -28    236    254
   -296    397    693    -51   -496    545   -200     64    244    -31    236    254
   -311    392    701    -41   -509    545   -200     31    239    -36    231    246
   -327    371    698    -20   -511    535   -213    -20    215    -57    213    226
   -340    355    696    -10   -517    524   -228    -67    194    -75    200    218
   -366    332    698     15   -532    514   -241   -103    179    -85    189    205
   -387    309    696     38   -542    501   -254   -142    158   -101    174    179
   -394    288    683     54   -537    485   -270   -176    135   -122    148    161
   -420    257    675     80   -548    465   -277   -200    116   -132    135    150
   -423    246    670     88   -548    457   -280   -213    114   -137    132    148
   -415    236    652     88   -535    441   -293   -239     93   -158    116    122
   -415    226    641     96   -527    433   -296   -249     83   -166    109    116
   -423    220    641     98   -532    431   -293   -244     85   -163    114    122
   -426    223    649    101   -537    436   -301   -257     72   -174    103    106
   -431    210    641    109   -535    426   -303   -259     72   -174    103    103
   -428    239    667     96   -548    452   -290   -239     93   -150    127    129
   -426    249    675     85   -550    462   -296   -241     96   -142    135    135
   -418    259    678     77   -548    467   -298   -244     96   -142    137    127
   -426    252    678     88   -553    462   -290   -233    106   -132    145    129
   -423    244    667     90   -545    454   -283   -220    119   -124    148    137
   -423    246    667     85   -545    457   -293   -231    106   -132    137    129
   -426    252    678     85   -553    465   -290   -228    109   -127    142    129
   -428    249    678     88   -555    462   -288   -220    122   -114    155    140
   -423    254    678     85   -550    465   -288   -223    119   -116    153    137
   -418    254    672     80   -545    462   -296   -228    114   -122    150    135
   -418    257    675     80   -548    465   -290   -220    122   -111    163    142
   -415    259    672     77   -545    465   -290   -220    127   -106    168    142
   -407    288    696     59   -550    491   -280   -210    137    -93    179    148
   -418    316    732     49   -576    524   -246   -181    171    -62    210    187
   -420    345    766     36   -594    555   -226   -168    189    -44    226    192
   -420    358    779     31   -600    568   -210   -166    194    -41    228    189
   -420    353    774     33   -597    563   -202   -163    192    -44    223    189
   -410    379    787     15   -600    581   -192   -148    207    -25    239    207
   -389    462    852    -38   -620    657   -187   -132    244     15    283    244
   -381    540    919    -80   -649    730   -207   -132    272     51    322    275
   -374    587    961   -106   -667    774   -228   -129    298     88    355    314
   -358    561    919   -101   -639    740   -244   -135    285     77    350    306
   -361    545    904    -93   -631    724   -259   -153    267     64    337    288
   -368    542    911    -88   -639    727   -267   -171    252     59    332    280
   -387    488    875    -49   -631    680   -275   -184    228     38    309    262
   -400    366    766     15   -581    566   -298   -215    166    -31    239    194
   -415    270    683     72   -548    475   -298   -226    127    -75    189    148
   -423    223    646     98   -535    433   -293   -233    109    -96    166    122
   -423    197    620    114   -522    407   -309   -259     80   -124    137     93
   -431    174    602    127   -517    387   -316   -275     57   -145    116     72
   -444    145    587    148   -514    366   -306   -272     54   -148    114     67
   -441    129    571    155   -506    348   -311   -275     46   -155    106     59
   -439    135    574    153   -506    353   -314   -280     44   -155    106     57
   -444    132    574    155   -509    353   -311   -275     49   -148    111     57
   -436    135    571    150   -504    353   -306   -270     46   -145    109     46
   -426    137    561    142   -493    348   -306   -277     36   -158     90     33
   -444    106    550    168   -496    327   -298   -272     33   -161     88     41
   -452     93    542    179   -496    316   -290   -262     41   -153     96     49
   -441     83    524    176   -483    303   -293   -265     33   -161     90     41
   -444     75    517    184   -480    293   -296   -270     20   -174     77     25
   -454     70    524    192   -488    296   -285   -257     31   -161     83     25
   -428      0    426    213   -428    213   -275   -241     -2   -210     28    -25
   -371   -189    181    280   -277     -2   -228   -192   -101   -358   -135   -187
   -353   -348      2    348   -179   -174    -85    -38   -119   -472   -280   -345
   -358   -236    122    298   -241    -57     59    101     10   -397   -218   -316
   -475    168    644    150   -558    405      0   -259    140   -148     85    -18
   -620    839   1460   -109  -1041   1150   -309   -867    270    290    623    545
   -766   1699   2465   -467  -1615   2081   -618  -1228    579    937   1353   1278
   -805   2218   3024   -706  -1914   2621   -922  -1382    823   1436   1875   1803
   -717   1823   2540   -555  -1628   2179  -1184  -1535    444   1093   1538   1535
   -693   1156   1849   -233  -1270   1501  -1137  -1519   -142    314    761    795
   -649    532   1179     57   -914    854   -833  -1114   -348   -189    176    202
   -558    246    805    155   -680    524   -537   -626   -155   -192     70     59
   -493    168    662    161   -579    415   -368   -353     -2   -106    116     88
   -465    109    571    176   -519    340   -285   -236     51    -90    122     72
   -446     59    506    192   -478    283   -270   -213     36   -122     88     28
   -449     54    504    197   -475    277   -244   -187     41   -127     77     15
   -452     36    488    205   -470    262   -226   -166     44   -132     64      0
   -436     20    457    207   -446    239   -223   -153     44   -137     57     -7
   -428     49    478    189   -454    262   -215   -137     54   -129     62     -5
   -433     38    472    197   -452    254   -207   -119     67   -116     72      2
   -436     31    465    200   -449    246   -205   -116     64   -119     67     -5
   -418     38    457    187   -436    246   -200   -103     70   -111     77      0
   -415     41    454    184   -436    246   -189    -85     83    -98     90     12
   -426     41    467    192   -446    254   -176    -72     93    -83    103     23
   -420     51    470    184   -446    262   -168    -64     98    -85    103     18
   -413     72    485    168   -449    277   -155    -41    119    -70    116     31
   -413     80    493    163   -452    285   -148    -20    129    -57    124     38
   -410     75    485    168   -446    280   -153    -20    124    -64    114     28
   -405     77    483    163   -444    280   -148     -2    135    -51    122     38
   -397     98    496    148   -446    298   -132     20    158    -31    140     51
   -381    106    485    135   -433    296   -129     33    166    -25    145     51
   -371     93    465    140   -418    277   -124     49    171    -23    142     41
   -376    101    478    135   -428    288   -109     80    192     -2    153     57
   -371    109    478    129   -426    293    -98    109    207     10    166     75
   -355    116    472    116   -413    293    -93    127    213     12    168     77
   -353    140    493    106   -423    316    -75    166    236     36    192     98
   -353    132    483    109   -418    309    -54    213    267     70    220    122
   -340    132    472    103   -405    301    -49    244    280     75    226    122
   -314    153    467     77   -392    311    -46    277    290     85    231    129
   -296    179    475     59   -384    327    -28    329    324    119    262    158
   -280    189    470     44   -374    327    -10    368    348    142    285    168
   -262    202    465     28   -363    332      2    405    368    161    296    179
   -252    226    475     12   -363    350     15    441    392    187    311    200
   -244    236    480      5   -361    358     20    462    405    200    324    215
   -231    259    491    -18   -361    374     20    470    410    207    337    223
   -233    280    511    -23   -371    394     25    480    423    226    361    246
   -231    306    535    -38   -384    420     36    493    433    246    384    259
   -226    309    535    -41   -379    420     31    478    420    233    368    236
   -233    332    563    -49   -400    446     25    454    405    213    348    239
   -249    345    592    -49   -420    467     38    449    410    220    361    254
   -244    355    600    -57   -423    475     46    426    405    220    366    252
   -267    337    605    -33   -436    470     36    379    387    207    353    236
   -303    319    623    -10   -465    470     25    335    368    192    340    220
   -319    322    639     -2   -480    480     20    296    358    181    332    213
   -324    301    623     10   -475    459      2    246    335    158    311    184
   -342    280    623     31   -483    452    -10    205    314    142    296    168
   -358    254    613     49   -485    433    -12    176    301    135    288    158
   -353    239    592     57   -472    415    -25    142    277    114    267    122
   -355    228    584     62   -470    405    -38    111    249     83    228     88
   -371    210    581     80   -475    394    -33    103    239     72    218     88
   -376    184    561     96   -470    371    -38     85    220     57    207     83
   -371    168    540    101   -457    353    -49     72    210     49    197     64
   -376    163    540    106   -459    350    -44     75    210     51    197     57
   -374    163    537    106   -454    350    -31     85    218     62    205     67
   -361    176    535     90   -449    355    -38     80    210     54    200     62
   -368    192    558     88   -462    374    -41     77    210     51    194     59
   -368    184    553     93   -459    368    -28     93    231     70    210     72
   -371    171    542    101   -457    355    -23     93    228     64    205     70
   -368    171    540     98   -454    353    -20     93    226     70    207     72
   -374    179    553     96   -465    366    -20    106    239     88    226     96
   -368    184    553     90   -459    366    -20    109    241     90    226     88
   -363    181    545     90   -454    363    -25    101    233     83    215     59
   -361    181    540     88   -449    361    -18    109    239     88    213     70
   -358    187    545     85   -452    366    -12    114    239     85    215     77
   -353    187    540     80   -446    361    -18    103    226     75    205     72
   -355    179    535     88   -444    355     -5    111    239     93    220     85
   -361    197    555     80   -459    374     12    132    259    116    241    109
   -348    215    563     64   -457    389     23    145    272    132    254    116
   -340    252    589     44   -465    420     33    158    288    148    267    122
   -340    288    628     25   -483    457     62    181    311    168    285    137
   -340    272    613     31   -478    441     75    187    309    163    277    142
   -329    275    602     25   -467    439     83    194    314    163    280    140
   -342    332    675      5   -509    504    101    218    353    210    324    181
   -329    410    740    -38   -535    574    103    241    397    259    374    236
   -298    462    761    -83   -530    613     67    228    407    277    394    257
   -296    483    779    -93   -537    631     49    218    410    288    402    267
   -288    480    769    -96   -530    623     62    226    410    293    407    277
   -303    449    753    -72   -527    600     41    192    379    262    384    259
   -311    415    727    -51   -519    568     23    166    350    241    366    246
   -322    327    649     -2   -485    485     31    163    322    210    327    215
   -329    215    542     54   -436    376     25    145    267    148    259    150
   -332    124    457    103   -394    290     12    127    220     96    207    106
   -342     93    436    124   -392    265     23    127    213     98    213    103
   -353     59    413    145   -381    236     23    119    200     88    202     85
   -353     20    374    166   -363    197     12    101    171     54    163     49
   -348     31    379    158   -363    205      5     96    155     38    142     49
   -348     25    371    158   -361    197     12    103    161     44    148     59
   -337      5    342    166   -340    174     10     98    150     36    137     44
   -335      5    340    163   -337    171     10     98    153     38    140     44
   -348     -5    342    176   -345    168     15    114    161     51    150     59
   -345    -12    332    179   -340    158     12    109    153     44    145     54
   -335     -5    329    171   -335    161      5     96    140     31    135     38
   -337    -31    306    181   -322    137     15    103    142     38    135     46
   -337    -36    301    187   -319    132     25    111    145     46    137     54
   -322    -33    285    176   -303    124     25    111    142     41    132     41
   -309    -70    239    189   -275     85     33    127    127     20    103     15
   -270   -202     67    236   -171    -67     67    192     88    -51     18    -57
   -239   -387   -148    314    -46   -267    184    342     83   -158   -127   -205
   -252   -337    -85    293    -85   -210    329    527    220   -114   -103   -215
   -316     18    335    148   -327    176    379    472    410    116    150      7
   -431    566    997    -67   -714    782    168    -93    420    387    530    384
   -576   1322   1899   -371  -1236   1610   -148   -698    470    818   1098    943
   -657   1867   2525   -607  -1590   2195   -397   -943    636   1293   1618   1465
   -615   1706   2322   -545  -1470   2016   -633  -1148    400   1192   1530   1436
   -581   1034   1615   -226  -1098   1325   -714  -1254   -202    433    766    737
   -558    387    945     85   -750    665   -566  -1065   -607   -296    -12      7
   -496     33    530    231   -514    280   -311   -548   -335   -223    -62    -64
   -410      0    407    205   -410    202   -122   -174    -51    -31     70     28
   -340    -12    324    176   -332    155     -2     57    109     67    142     80
   -322    -41    280    181   -301    119     54    153    168    106    163     90
   -314    -67    246    189   -280     88     67    184    181    109    166     85
   -306    -85    220    194   -265     67     77    205    181     98    150     62
   -306    -93    213    197   -262     59    103    239    197    106    153     54
   -306    -93    213    200   -259     59    119    257    207    111    153     54
   -306   -111    192    207   -249     38    114    257    205    101    145     49
   -301   -111    189    205   -246     38    127    275    220    116    161     64
   -301    -93    205    194   -254     54    137    298    239    140    184     83
   -283    -75    207    179   -246     64    140    309    246    148    194     85
   -275    -64    207    168   -244     70    148    316    257    155    197     88
   -277    -62    215    168   -249     77    163    337    280    179    215    103
   -277    -62    213    168   -246     75    163    342    283    181    215    101
   -277    -59    218    168   -249     77    153    342    283    179    215    103
   -270    -41    228    153   -249     93    166    368    309    202    233    127
   -257    -36    220    145   -241     90    181    389    327    223    249    140
   -239    -15    223    124   -231    103    192    400    335    231    257    135
   -241    -10    231    127   -236    109    210    420    350    246    265    150
   -246    -15    231    129   -241    109    228    452    371    267    280    166
   -246    -23    223    135   -236     98    228    462    379    272    283    163
   -244     -5    239    124   -241    116    231    472    392    283    290    168
   -249     10    259    119   -254    135    246    506    420    314    319    192
   -246      7    254    116   -252    129    249    535    441    332    337    205
   -233     20    254    103   -244    137    262    571    465    355    358    218
   -231     38    270     93   -249    153    272    605    485    376    376    239
   -215     54    270     80   -241    161    283    646    514    405    402    262
   -187     62    249     62   -218    155    285    672    530    420    415    272
   -174     75    249     49   -213    163    301    714    555    449    439    293
   -163     90    254     36   -210    171    319    758    587    480    465    322
   -142    106    249     18   -194    176    322    787    602    501    485    337
   -129    137    267     -5   -200    202    319    807    613    517    498    353
   -124    145    270    -10   -197    207    327    833    631    540    522    379
   -116    158    275    -23   -194    215    322    839    633    550    537    387
   -106    187    293    -38   -200    239    316    831    623    550    535    387
   -106    194    298    -44   -202    244    324    833    626    555    545    400
    -98    205    303    -54   -202    254    337    831    631    566    558    413
   -103    207    311    -54   -207    259    329    800    610    545    542    387
   -116    210    327    -46   -220    267    329    782    597    535    532    381
   -127    233    361    -54   -244    296    340    776    607    550    550    407
   -132    239    371    -54   -252    303    342    748    602    542    540    387
   -153    210    361    -28   -257    285    340    711    584    514    511    342
   -179    207    387    -12   -283    296    358    696    587    514    501    340
   -200    189    389      2   -296    288    368    670    581    496    488    327
   -220    163    384     25   -301    272    363    628    555    470    462    288
   -236    140    376     46   -306    257    363    602    540    452    444    265
   -226    124    350     51   -288    236    366    581    527    439    428    249
   -218    111    327     51   -272    218    350    545    496    407    400    215
   -236     85    322     75   -280    202    342    522    475    392    384    197
   -267     36    303    114   -285    168    345    511    470    389    384    200
   -259     33    293    114   -275    163    342    498    457    379    376    189
   -259     62    322     96   -290    192    345    496    459    384    379    179
   -270     59    327    103   -298    192    350    501    465    389    376    171
   -249     46    296    101   -272    168    355    504    467    389    374    184
   -218     77    296     70   -257    187    358    504    470    397    384    197
   -239     64    303     85   -270    184    361    511    480    407    397    207
   -249     57    306     96   -277    181    366    519    485    415    400    197
   -239     62    301     85   -270    181    361    522    488    420    402    176
   -226     72    298     77   -262    184    368    530    498    431    402    197
   -239     57    293     90   -267    174    366    532    496    433    405    207
   -244     51    296     96   -270    174    366    527    493    431    405    194
   -236     62    298     85   -270    181    374    524    496    436    410    192
   -233     75    309     80   -270    192    387    540    511    452    420    210
   -246     85    332     77   -288    207    397    553    519    459    431    223
   -246    111    358     67   -301    233    415    568    535    475    446    233
   -239    145    384     44   -311    265    436    592    561    509    478    257
   -228    189    418     20   -322    303    462    615    589    535    509    285
   -244    187    431     25   -337    309    475    613    587    532    506    272
   -246    179    426     33   -337    303    480    618    589    530    501    265
   -249    220    467     12   -358    342    498    639    620    561    532    298
   -231    293    524    -31   -376    407    509    657    659    605    581    337
   -213    358    568    -75   -389    462    488    654    680    636    610    363
   -210    389    600    -90   -405    493    467    646    696    657    628    379
   -194    381    576    -96   -387    478    454    639    683    649    620    366
   -205    355    561    -75   -381    457    433    613    654    626    600    350
   -223    337    561    -59   -392    449    426    597    641    618    597    353
   -226    272    498    -23   -361    384    423    589    618    597    574    329
   -231    153    381     38   -306    267    413    568    566    542    514    265
   -228     57    285     85   -257    171    402    555    519    488    454    205
   -239     18    254    109   -246    135    407    545    501    467    433    192
   -252    -10    239    129   -246    114    407    527    478    446    415    171
   -259    -23    236    140   -249    106    402    509    457    426    394    150
   -262    -31    231    148   -246     98    410    517    459    428    397    153
   -262    -54    207    155   -236     75    405    509    446    415    381    137
   -257    -70    187    163   -223     57    400    498    433    400    368    119
   -259    -88    168    174   -215     41    407    501    431    400    371    119
   -257    -98    158    179   -207     28    410    509    436    407    376    124
   -257    -98    158    176   -210     28    400    496    423    392    363    109
   -259   -101    158    179   -210     28    402    498    428    397    366    111
   -259   -111    148    184   -207     18    413    506    433    402    368    116
   -254   -103    150    179   -202     23    410    504    423    392    361    101
   -262   -116    142    187   -205     12    410    506    420    392    358    101
   -272   -153    119    213   -197    -18    426    519    426    394    358    103
   -239   -246    -10    241   -114   -129    439    542    381    337    296     41
   -181   -441   -259    311     38   -350    498    618    298    189    129   -122
   -184   -558   -374    368     93   -467    667    800    327    111     15   -254
   -202   -358   -155    280    -25   -257    800    849    472    228    137   -163
   -306     62    366    119   -337    213    675    381    524    444    433    114
   -465    727   1192   -129   -828    958    296   -309    550    826    937    626
   -607   1530   2138   -462  -1374   1831    -28   -633    810   1428   1621   1299
   -600   1870   2470   -636  -1535   2169   -353   -820    906   1758   1977   1652
   -501   1457   1958   -478  -1228   1706   -558   -922    550   1402   1610   1345
   -491    761   1252   -135   -870   1005   -415   -800     10    584    787    581
   -446    181    626    132   -537    402    -72   -306    -28    231    337    137
   -366    -20    342    192   -355    161    197    148    226    332    345    111
   -298    -75    220    184   -259     72    361    418    400    433    407    148
   -267   -119    148    194   -207     12    436    524    449    446    410    129
   -257   -174     83    213   -171    -46    452    540    433    415    381     90
   -267   -194     70    231   -168    -62    470    563    441    410    376     80
   -265   -202     62    233   -163    -70    491    594    462    423    387     88
   -239   -197     41    218   -140    -77    496    605    459    418    384     75
   -239   -192     44    213   -142    -75    501    610    459    415    376     70
   -239   -205     33    220   -137    -88    522    633    478    431    392     83
   -233   -202     28    215   -132    -88    532    646    485    436    397     77
   -228   -187     41    207   -135    -72    535    649    488    436    394     72
   -239   -179     57    207   -148    -62    540    662    498    444    405     85
   -236   -184     51    207   -145    -67    545    672    506    449    410     88
   -223   -176     44    200   -135    -67    545    678    506    446    410     83
   -210   -161     49    187   -129    -57    563    696    522    462    423     96
   -223   -161     59    189   -142    -51    566    709    530    472    428    101
   -218   -166     51    192   -137    -57    563    709    530    467    426     96
   -213   -163     46    187   -132    -59    571    719    532    472    426     90
   -202   -140     62    171   -132    -38    592    748    555    496    446    106
   -200   -137     62    168   -132    -38    613    776    579    517    472    124
   -200   -132     67    166   -135    -31    615    787    587    522    480    132
   -210   -122     85    163   -148    -18    620    805    600    532    491    142
   -200   -111     88    155   -145    -12    631    833    620    548    509    153
   -187   -109     75    148   -132    -18    631    854    626    550    511    155
   -179   -114     64    145   -124    -25    646    891    646    568    530    171
   -171    -98     70    132   -122    -15    665    932    675    594    553    181
   -142    -83     59    114   -101    -12    678    969    696    610    566    194
   -129    -85     44    106    -90    -20    688   1002    709    615    566    202
   -127    -72     54     98    -90    -10    711   1052    740    644    594    220
   -106    -54     49     77    -77     -2    727   1093    763    667    615    239
    -77    -28     49     54    -64     10    730   1122    776    680    631    249
    -72     -7     62     38    -70     25    743   1150    795    698    649    267
    -57     10     64     23    -59     36    753   1176    813    719    670    293
    -46     12     59     15    -54     36    758   1179    815    724    683    301
    -49     36     85      7    -67     59    766   1184    826    740    701    314
    -54     59    111     -5    -83     85    763   1179    823    743    706    319
    -49     62    109     -7    -80     85    753   1158    807    732    704    316
    -46     83    129    -18    -88    106    753   1137    800    730    709    316
    -62     96    158    -15   -109    127    763   1117    797    732    711    322
    -72     98    171    -15   -122    135    761   1083    787    724    709    311
    -80     98    176    -10   -127    137    745   1039    769    714    706    301
   -111     75    187     18   -150    132    737   1000    761    704    698    290
   -135     64    200     36   -166    132    727    961    745    691    685    272
   -140     54    194     41   -168    124    714    911    719    670    667    252
   -148     41    189     51   -168    114    709    872    704    659    657    241
   -171     20    192     72   -181    106    706    846    691    652    649    231
   -176     -7    168     93   -174     80    688    805    665    626    631    205
   -187    -31    155    106   -174     62    675    766    639    597    610    187
   -194    -38    155    116   -176     57    683    761    641    607    626    189
   -207    -67    140    137   -176     36    683    748    633    602    618    161
   -200    -72    127    137   -163     25    670    730    613    574    581    140
   -197    -70    127    132   -163     28    670    727    607    568    581    158
   -205    -67    137    135   -171     33    672    730    613    576    594    161
   -213    -77    135    145   -176     28    667    722    613    574    597    153
   -215    -64    150    140   -184     41    667    727    623    587    613    166
   -215    -64    150    137   -184     41    665    732    631    594    623    176
   -205    -49    155    127   -181     51    657    724    626    594    628    174
   -197    -36    161    116   -181     62    654    722    623    592    626    163
   -215    -46    168    132   -192     59    667    732    633    605    644    179
   -205    -46    155    124   -181     54    665    732    636    607    652    184
   -197    -36    161    116   -179     62    657    719    628    600    646    174
   -205    -41    161    122   -184     59    667    724    636    610    659    184
   -197    -38    158    119   -179     59    670    730    641    618    670    192
   -194    -36    155    114   -176     59    665    722    633    613    665    174
   -200    -20    176    109   -189     77    685    737    649    626    678    189
   -194     12    207     90   -202    111    706    761    670    649    704    220
   -181     31    213     75   -197    122    717    771    685    662    722    226
   -189     51    239     67   -215    145    740    784    698    672    730    233
   -194     54    249     67   -220    150    761    800    711    683    740    244
   -194     51    244     70   -218    148    774    807    719    691    753    249
   -184    124    309     31   -246    215    774    813    737    711    782    270
   -161    218    379    -31   -270    298    774    826    782    761    833    322
   -150    270    420    -62   -285    345    748    823    802    787    867    355
   -140    267    405    -64   -272    335    711    800    784    774    862    342
   -129    246    376    -57   -252    311    698    789    776    771    857    337
   -150    231    381    -38   -267    303    688    774    763    766    854    335
   -158    176    335    -10   -246    254    670    756    740    740    831    316
   -163     77    241     41   -205    161    646    727    688    685    776    262
   -184    -28    155    106   -171     62    641    714    644    639    730    215
   -194    -85    106    137   -153     10    633    693    607    600    688    174
   -197   -116     80    155   -140    -18    626    665    579    568    665    140
   -192   -132     57    161   -127    -38    631    657    568    561    659    132
   -200   -135     64    168   -132    -36    633    657    566    561    662    132
   -210   -155     54    181   -135    -51    620    646    555    550    652    122
   -207   -161     46    181   -127    -57    620    644    548    542    644    122
   -202   -158     44    179   -127    -57    628    644    548    542    646    124
   -207   -171     36    189   -122    -67    631    641    545    537    644    119
   -226   -207     18    215   -122    -96    620    628    532    524    636    103
   -231   -197     33    215   -132    -83    610    623    530    522    633     98
   -231   -200     28    213   -129    -85    602    613    522    511    626     85
   -210   -197     12    205   -111    -93    600    607    514    501    610     75
   -207   -213     -5    207   -103   -109    615    618    527    511    623     96
   -215   -233    -18    223    -98   -127    631    626    532    517    628     98
   -205   -267    -64    233    -72   -166    623    618    501    480    592     59
   -166   -439   -272    303     51   -355    633    636    410    358    467    -64
   -137   -636   -501    387    179   -568    753    753    340    194    277   -262
   -124   -607   -483    366    179   -548    896    891    407    192    262   -303
   -197   -316   -119    254    -41   -218    943    750    555    387    485   -101
   -363    218    581     72   -472    400    745    202    696    750    937    363
   -519   1065   1582   -272  -1049   1322    452   -244    976   1356   1647   1085
   -592   1667   2260   -540  -1426   1964    176   -415   1260   1893   2226   1680
   -553   1506   2057   -478  -1304   1782    -96   -545   1111   1847   2182   1699
   -498    940   1439   -220   -969   1189   -194   -633    571   1195   1538   1085
   -459    337    797     59   -628    566     20   -392    181    530    839    374
   -374    -25    348    197   -361    161    296     80    283    431    652    158
   -288   -124    161    205   -226     15    498    420    465    524    696    168
   -228   -168     59    200   -145    -54    597    574    537    553    711    155
   -218   -226     -7    223   -106   -116    613    594    522    517    678    119
   -215   -241    -25    228    -96   -135    631    618    527    509    675    116
   -202   -249    -49    226    -77   -150    644    631    527    501    667     96
   -187   -254    -67    220    -59   -161    654    641    524    488    654     70
   -207   -272    -67    239    -72   -171    665    659    532    491    657     77
   -205   -272    -67    239    -70   -168    670    672    540    496    662     88
   -189   -270    -80    226    -54   -176    667    670    537    485    662     80
   -181   -257    -75    220    -54   -166    672    675    545    493    675     85
   -187   -257    -70    220    -59   -166    678    685    553    501    685     93
   -184   -259    -77    220    -54   -168    683    688    555    504    688     90
   -176   -244    -70    207    -54   -158    691    696    566    511    696     96
   -184   -233    -49    210    -67   -142    693    709    576    517    704    109
   -168   -210    -41    189    -64   -127    691    717    581    517    711    116
   -161   -215    -54    189    -54   -137    685    719    581    517    714    119
   -158   -210    -51    181    -54   -132    693    735    597    530    730    129
   -158   -207    -49    184    -54   -129    704    750    613    548    750    148
   -174   -223    -49    197    -64   -135    698    748    605    537    740    135
   -181   -210    -28    194    -77   -122    706    758    613    542    745    137
   -163   -187    -23    174    -72   -106    722    789    636    566    769    163
   -145   -171    -25    158    -59    -98    730    800    641    568    776    166
   -116   -140    -25    127    -46    -83    737    820    657    576    789    181
   -111   -127    -18    119    -46    -72    756    854    680    594    810    205
   -114   -129    -18    122    -49    -75    758    872    685    597    815    207
    -96   -127    -31    111    -33    -80    756    888    691    594    818    207
    -90   -127    -36    109    -28    -83    756    909    698    597    818    207
    -70   -114    -44     93    -12    -80    766    945    722    613    836    228
    -51    -90    -41     70     -7    -67    771    976    737    626    849    244
    -38    -59    -20     49    -10    -41    784   1010    761    649    875    272
    -20    -33    -12     25     -5    -23    792   1044    787    672    901    306
      5     -7    -12      0     10    -10    795   1062    797    680    917    316
     25     20     -7    -25     18      7    792   1067    800    683    922    327
      7     15      7    -10      0     12    792   1065    805    688    932    340
     10     15      5    -15      2     10    784   1049    797    678    930    340
     31     54     23    -44      5     38    771   1034    792    672    930    345
     25     77     49    -51    -10     62    776   1018    789    672    935    358
     15     96     80    -54    -31     88    784   1000    787    670    935    361
      0     80     80    -41    -41     83    771    956    763    639    914    345
    -15    106    122    -46    -70    114    761    911    750    628    909    345
    -36     98    135    -33    -85    114    750    872    737    613    901    337
    -41     80    122    -18    -80    101    735    818    714    581    875    309
    -49     96    145    -25    -98    122    732    769    696    561    857    290
    -83     85    166     -2   -124    124    730    730    680    542    841    280
   -106     59    163     23   -135    111    714    683    654    511    818    259
   -114     41    155     36   -135     98    698    633    620    478    784    228
   -129     12    142     57   -137     77    683    589    589    444    750    200
   -145    -18    127     80   -137     54    678    561    568    420    735    189
   -140    -28    111     83   -127     41    665    527    540    389    709    168
   -137    -18    119     77   -129     49    657    506    527    374    696    168
   -140    -18    122     77   -132     49    652    493    522    366    688    166
   -127    -12    114     70   -122     49    636    470    506    348    675    155
   -137    -23    114     80   -127     44    615    444    485    322    657    142
   -158    -36    122     98   -140     41    613    436    483    316    654    150
   -135     -7    127     70   -132     59    613    433    483    316    659    155
   -103     28    129     36   -116     77    613    426    480    311    665    166
   -119     41    161     36   -140    101    610    418    485    311    672    179
   -137     38    176     49   -155    106    605    410    475    298    659    161
   -114     49    163     31   -137    106    597    392    454    277    633    145
   -101     59    161     20   -132    109    594    379    444    257    618    153
   -109     57    166     23   -137    111    597    374    444    252    620    161
   -132     36    168     49   -150    101    581    350    426    231    602    145
   -140     57    194     41   -168    124    579    337    423    223    597    150
   -129    106    233     10   -181    168    592    348    441    236    618    184
   -124    132    257     -5   -189    194    607    353    449    241    628    200
   -116    158    275    -20   -194    215    607    342    446    231    626    197
   -109    189    298    -41   -205    244    620    342    454    231    626    213
    -93    205    298    -57   -197    252    633    348    459    228    626    223
    -77    254    332    -90   -205    293    633    340    465    228    633    231
    -77    322    400   -122   -239    361    623    340    488    252    662    265
    -90    376    465   -142   -277    420    584    311    493    267    683    301
    -72    431    504   -179   -288    467    540    277    488    259    685    306
    -46    436    483   -194   -267    459    524    262    478    246    678    306
    -51    436    488   -192   -270    462    514    249    465    233    667    314
    -54    428    480   -189   -267    454    483    210    433    205    649    309
    -57    384    441   -163   -249    410    459    168    389    155    605    272
    -80    283    363   -103   -220    322    444    142    337     96    548    220
    -80    194    275    -57   -176    233    439    122    293     41    491    179
    -83    148    228    -33   -155    187    413     77    244    -18    439    140
   -101    127    228    -12   -166    179    394     33    202    -64    397    109
    -90    135    223    -23   -158    179    392     12    184    -88    376    103
    -80    137    218    -28   -148    176    376    -10    161   -111    361     93
    -90    122    213    -15   -153    166    350    -44    132   -145    335     77
   -114    119    231     -2   -174    174    337    -57    122   -158    324     80
   -114    129    244    -10   -179    187    329    -70    111   -168    316     85
    -93    111    205     -7   -148    158    319    -90     93   -194    298     72
    -96    119    213    -12   -155    166    314   -103     77   -210    288     70
    -98    129    228    -15   -163    179    303   -119     70   -220    280     70
    -93    145    236    -28   -163    189    283   -142     46   -249    259     57
   -101    119    220     -7   -161    168    277   -158     33   -267    246     59
   -109    122    228     -7   -168    176    272   -166     33   -265    254     70
    -98    148    246    -25   -171    197    259   -184     12   -296    226     33
    -70     83    153     -7   -111    116    252   -192    -46   -379    137    -23
    -20   -122   -101     72     38   -111    288   -140   -145   -540    -36   -166
     -2   -244   -244    122    119   -244    418      2   -153   -654   -174   -329
    -23    -54    -33     38      5    -44    532     80    -18   -568    -88   -270
   -148    350    498   -103   -324    423    467   -265     90   -337    202     25
   -319   1013   1332   -345   -826   1171    145   -950    140     33    704    550
   -457   1829   2283   -685  -1371   2055   -168  -1350    363    610   1382   1247
   -488   2190   2678   -852  -1582   2434   -462  -1548    475    969   1774   1667
   -402   1797   2200   -698  -1304   2000   -696  -1696    116    641   1444   1408
   -350   1145   1496   -397   -922   1319   -670  -1691   -483   -197    600    605
   -296    587    883   -148   -589    735   -394  -1257   -600   -633     80     93
   -213    389    602    -90   -407    496   -142   -779   -342   -542     75     59
   -116    374    488   -129   -303    428     15   -501   -168   -446    132     98
   -101    337    439   -116   -270    387     64   -415   -140   -459    114     70
   -114    306    420    -98   -267    363     77   -394   -142   -478     96     54
   -103    303    407    -98   -257    353     88   -379   -140   -488     90     59
   -103    285    389    -90   -246    337     80   -389   -161   -511     70     38
   -103    283    387    -88   -244    335     80   -389   -163   -524     62     28
    -93    327    420   -119   -257    374     85   -387   -161   -532     54     28
    -85    329    415   -124   -249    371     83   -389   -168   -542     46     33
    -77    337    415   -129   -246    376     72   -397   -174   -548     46     41
    -67    379    446   -155   -257    413     64   -397   -168   -540     57     57
    -70    392    459   -163   -265    426     57   -402   -174   -545     51     49
    -59    407    467   -174   -265    439     49   -410   -179   -558     33     41
    -62    426    485   -181   -275    457     44   -410   -181   -566     20     54
    -70    418    488   -174   -277    452     49   -407   -179   -566     23     75
    -70    444    514   -187   -293    478     36   -407   -179   -566     28     77
    -67    480    545   -207   -306    511     28   -407   -176   -563     28     77
    -62    496    555   -218   -309    524     25   -402   -174   -563     25     88
    -59    496    555   -218   -306    524     25   -397   -171   -558     33    101
    -62    511    571   -226   -316    540     20   -397   -174   -566     23    103
    -64    527    592   -231   -329    558     28   -379   -161   -553     33    119
    -57    545    600   -244   -327    571     25   -366   -155   -545     44    132
    -46    571    618   -262   -332    594     15   -361   -153   -540     49    145
    -49    597    646   -275   -348    623     15   -340   -135   -522     62    163
    -51    628    680   -288   -366    654     20   -314   -116   -504     80    184
    -38    636    672   -301   -355    654     23   -296   -103   -496     88    200
    -31    639    670   -303   -350    654     28   -270    -90   -485     98    215
    -18    672    688   -327   -353    680     36   -236    -72   -467    114    231
     -2    698    698   -348   -350    698     36   -210    -59   -452    122    241
     10    730    719   -371   -355    724     33   -179    -41   -431    135    262
     15    769    753   -392   -368    761     46   -135     -5   -392    163    311
     20    789    769   -407   -374    782     49   -114     12   -371    187    337
     31    813    782   -423   -376    797     38   -114     12   -366    197    350
     23    839    815   -433   -397    828     36   -109     20   -348    213    374
     15    878    862   -446   -423    870     36   -101     28   -332    228    394
     49    927    875   -491   -413    904     31   -111     18   -340    220    392
     46    953    906   -498   -431    930     23   -135      7   -348    218    397
     31    969    935   -501   -452    950     12   -155      5   -345    228    410
     25    979    953   -501   -462    966      5   -184     -7   -348    226    407
     12    982    966   -498   -478    974    -12   -231    -36   -371    205    387
    -23    982   1005   -480   -514    995    -18   -267    -49   -376    197    379
    -44    984   1028   -470   -537   1005    -20   -301    -57   -381    192    379
    -46   1000   1047   -475   -545   1023    -41   -361    -93   -418    158    345
    -62   1000   1062   -470   -563   1031    -59   -410   -114   -431    140    324
    -77    992   1070   -457   -574   1028    -77   -454   -140   -449    114    301
    -88    979   1065   -446   -576   1021    -93   -496   -166   -472     90    280
    -98    958   1057   -428   -576   1008   -101   -524   -184   -478     83    275
   -116    953   1067   -418   -592   1010   -109   -545   -200   -480     77    267
   -135    950   1085   -410   -610   1018   -129   -576   -226   -501     54    244
   -137    930   1067   -397   -602    997   -150   -605   -252   -522     28    226
   -148    930   1078   -389   -613   1002   -142   -605   -249   -517     28    228
   -145    956   1101   -405   -626   1028   -142   -607   -249   -506     33    236
   -140    963   1101   -413   -620   1031   -145   -613   -252   -506     31    239
   -145    976   1122   -418   -633   1049   -148   -615   -252   -496     28    239
   -153    987   1140   -415   -646   1062   -132   -605   -239   -475     38    249
   -158    989   1145   -418   -652   1067   -140   -615   -246   -480     31    246
   -155   1010   1166   -428   -659   1088   -142   -613   -239   -465     38    254
   -168   1036   1202   -433   -685   1119   -142   -605   -228   -444     46    265
   -179   1041   1221   -431   -698   1130   -153   -613   -236   -449     41    257
   -176   1034   1210   -428   -693   1122   -158   -618   -239   -446     44    265
   -176   1057   1234   -441   -706   1145   -153   -605   -220   -420     67    283
   -174   1080   1252   -454   -714   1166   -148   -594   -213   -407     75    280
   -171   1148   1319   -488   -745   1234   -142   -587   -197   -389     88    290
   -179   1187   1366   -506   -774   1278   -116   -558   -163   -348    129    332
   -189   1202   1389   -506   -789   1296    -90   -535   -137   -316    158    353
   -176   1218   1392   -522   -784   1304    -83   -532   -135   -311    158    345
   -166   1257   1423   -545   -795   1340    -80   -530   -127   -303    161    342
   -174   1330   1504   -579   -839   1415    -54   -491    -77   -244    215    397
   -179   1397   1577   -610   -878   1486    -49   -470    -41   -197    267    444
   -174   1462   1636   -644   -906   1548    -72   -475    -20   -163    303    472
   -181   1509   1691   -662   -935   1600    -96   -475      5   -124    340    498
   -179   1501   1680   -662   -930   1592   -106   -478      2   -116    342    496
   -174   1509   1683   -667   -930   1595   -127   -498    -20   -135    329    478
   -189   1506   1696   -659   -943   1600   -137   -506    -31   -137    329    472
   -205   1462   1667   -628   -935   1564   -137   -506    -44   -142    316    465
   -215   1343   1558   -566   -885   1449   -150   -524   -101   -205    246    394
   -218   1257   1475   -519   -846   1366   -148   -527   -127   -233    210    348
   -226   1252   1478   -514   -852   1363   -142   -530   -137   -236    202    340
   -241   1218   1460   -488   -849   1337   -148   -553   -171   -262    174    314
   -252   1187   1436   -470   -844   1312   -153   -566   -192   -277    155    296
   -254   1195   1449   -470   -852   1322   -137   -548   -179   -252    179    306
   -254   1197   1452   -472   -852   1325   -129   -542   -174   -239    184    301
   -244   1189   1434   -472   -839   1312   -135   -545   -176   -244    176    293
   -252   1192   1444   -470   -849   1317   -132   -540   -171   -233    189    288
   -259   1195   1452   -467   -857   1322   -132   -535   -168   -226    192    288
   -257   1192   1449   -467   -854   1319   -129   -530   -168   -220    194    280
   -267   1195   1462   -462   -865   1327   -127   -524   -168   -210    202    283
   -285   1176   1460   -446   -872   1317   -114   -509   -155   -192    220    296
   -283   1169   1452   -444   -867   1309   -114   -504   -150   -184    228    283
   -277   1187   1465   -454   -872   1325   -116   -506   -148   -184    226    265
   -280   1192   1473   -454   -875   1332   -109   -491   -137   -176    223    272
   -254   1104   1356   -426   -805   1231    -88   -452   -163   -215    176    226
   -207    917   1122   -355   -665   1018    -18   -355   -218   -332     33     75
   -205    810   1015   -303   -610    911    124   -171   -187   -402    -72    -54
   -228    997   1226   -384   -727   1111    262    -15     -5   -275     49     25
   -342   1439   1782   -550  -1062   1610    181   -397     85    -25    368    316
   -501   2096   2598   -797  -1551   2346   -119  -1054    101    340    865    815
   -657   2850   3507  -1096  -2083   3180   -389  -1439    309    898   1522   1467
   -675   3169   3845  -1247  -2260   3507   -662  -1641    407   1260   1914   1862
   -602   2639   3242  -1018  -1922   2940   -836  -1777    -23    807   1452   1457
   -558   2005   2564   -722  -1561   2283   -769  -1683   -509     57    672    701
   -504   1491   1995   -493  -1249   1743   -535  -1265   -563   -275    252    262
   -433   1327   1761   -446  -1096   1543   -296   -800   -280   -137    293    265
   -374   1325   1699   -478  -1036   1512   -145   -519    -85     -7    381    350
   -345   1299   1644   -478   -995   1470    -67   -384     -5     44    420    374
   -311   1301   1610   -496   -961   1454    -44   -345      5     41    420    355
   -311   1299   1610   -493   -961   1454     -5   -311     20     49    426    340
   -327   1278   1602   -478   -966   1441     33   -267     49     75    446    345
   -316   1283   1600   -483   -958   1441     46   -244     62     85    454    335
   -303   1293   1597   -496   -950   1444     46   -233     62     83    452    319
   -316   1283   1600   -483   -958   1441     64   -207     88    109    470    337
   -316   1291   1605   -488   -961   1447     77   -189    103    127    485    345
   -311   1299   1610   -493   -961   1454     80   -179    109    135    493    337
   -319   1319   1636   -501   -979   1478     88   -163    127    155    514    350
   -324   1330   1654   -501   -989   1491    101   -140    150    179    537    366
   -309   1350   1657   -522   -982   1504    101   -132    158    189    550    366
   -298   1363   1660   -532   -979   1512    111   -116    174    210    566    371
   -306   1366   1670   -532   -989   1517    127    -90    200    236    589    389
   -303   1369   1673   -532   -987   1519    140    -64    223    267    623    413
   -298   1395   1693   -550   -997   1543    140    -59    231    277    631    405
   -303   1408   1712   -553  -1008   1561    155    -31    257    306    652    415
   -298   1428   1727   -566  -1013   1579    174      0    285    337    683    441
   -283   1462   1745   -589  -1013   1602    187     18    298    348    691    441
   -298   1447   1743   -574  -1021   1595    202     46    319    363    704    454
   -306   1441   1748   -568  -1026   1595    213     77    345    389    732    475
   -288   1460   1745   -587  -1018   1602    220    103    361    407    750    478
   -262   1488   1751   -613  -1005   1618    239    145    387    439    779    498
   -259   1501   1761   -620  -1010   1631    265    200    426    478    815    527
   -252   1522   1771   -636  -1013   1647    285    239    452    501    839    542
   -220   1561   1782   -670  -1002   1670    301    283    480    532    872    563
   -200   1587   1787   -693   -992   1686    324    337    519    571    906    589
   -218   1566   1784   -678  -1000   1675    340    376    542    597    932    605
   -207   1574   1779   -683   -995   1675    348    405    558    613    950    620
   -192   1608   1800   -709   -997   1701    368    446    589    649    984    649
   -181   1631   1813   -724   -997   1722    387    485    620    691   1028    688
   -158   1675   1831   -758   -995   1753    389    488    626    698   1041    693
   -163   1693   1857   -766  -1010   1774    394    493    631    717   1060    701
   -179   1693   1873   -758  -1026   1782    407    501    644    737   1083    717
   -171   1712   1883   -769  -1026   1797    410    491    639    740   1091    719
   -168   1738   1904   -787  -1036   1821    413    480    636    740   1098    722
   -176   1743   1919   -784  -1049   1831    426    478    646    758   1119    730
   -189   1764   1951   -787  -1070   1855    426    452    644    763   1124    711
   -192   1779   1971   -792  -1080   1875    428    420    639    750   1111    685
   -213   1745   1958   -766  -1085   1852    441    407    633    745   1106    688
   -241   1743   1984   -750  -1114   1865    462    400    644    761   1124    688
   -267   1740   2005   -737  -1135   1873    457    363    633    748   1117    662
   -285   1719   2005   -717  -1145   1862    459    332    623    735   1098    631
   -314   1691   2003   -688  -1158   1847    472    319    620    732   1091    620
   -314   1683   1997   -685  -1156   1842    475    296    613    719   1080    605
   -322   1647   1969   -665  -1145   1808    465    267    594    706   1067    579
   -350   1623   1974   -636  -1161   1797    472    252    589    701   1067    568
   -353   1605   1958   -626  -1156   1782    483    254    594    711   1083    576
   -342   1605   1948   -631  -1145   1777    483    246    589    709   1083    561
   -342   1605   1945   -633  -1143   1774    493    252    594    711   1085    553
   -348   1597   1945   -623  -1145   1771    493    252    594    717   1088    555
   -348   1584   1930   -618  -1140   1758    483    241    589    714   1085    550
   -340   1605   1943   -633  -1143   1774    496    249    597    730   1101    558
   -345   1621   1966   -639  -1156   1792    519    267    615    750   1122    574
   -342   1634   1977   -644  -1158   1805    522    272    620    753   1127    568
   -319   1634   1953   -659  -1135   1792    535    280    631    766   1135    571
   -319   1644   1964   -665  -1140   1803    553    301    649    789   1158    584
   -332   1641   1974   -654  -1153   1805    558    311    665    802   1174    589
   -324   1667   1992   -670  -1158   1829    574    329    680    818   1195    600
   -319   1706   2023   -696  -1171   1865    597    355    711    846   1223    618
   -322   1730   2049   -704  -1184   1888    628    381    743    878   1254    639
   -314   1751   2062   -719  -1187   1906    654    405    766    906   1283    652
   -301   1774   2075   -735  -1187   1925    665    415    769    909   1278    644
   -303   1774   2078   -737  -1189   1925    691    439    789    922   1291    667
   -296   1839   2135   -771  -1215   1987    714    462    828    971   1343    706
   -290   1912   2203   -813  -1249   2057    701    459    859   1010   1387    737
   -283   1956   2239   -836  -1260   2096    683    465    885   1052   1428    769
   -265   1948   2213   -844  -1239   2081    667    470    888   1062   1441    763
   -254   1943   2197   -844  -1226   2070    654    459    880   1052   1436    756
   -272   1925   2195   -826  -1234   2060    646    444    865   1044   1431    748
   -296   1888   2184   -795  -1239   2036    654    446    862   1047   1434    753
   -301   1782   2083   -743  -1192   1932    644    433    820    997   1384    696
   -306   1670   1977   -683  -1143   1823    646    423    776    950   1332    644
   -316   1610   1925   -646  -1122   1766    652    418    758    932   1312    623
   -311   1602   1914   -644  -1111   1758    654    405    745    919   1301    602
   -309   1579   1888   -636  -1098   1735    649    379    719    893   1278    571
   -324   1556   1878   -615  -1101   1717    657    379    711    888   1270    561
   -324   1532   1857   -605  -1091   1696    659    381    701    883   1262    545
   -316   1543   1860   -613  -1088   1701    667    387    704    883   1262    550
   -335   1530   1865   -597  -1101   1699    678    394    714    898   1275    558
   -340   1512   1852   -587  -1096   1683    691    405    719    906   1283    558
   -337   1496   1834   -579  -1085   1665    683    394    706    893   1270    537
   -332   1499   1831   -581  -1080   1665    685    397    706    891   1273    530
   -327   1488   1813   -581  -1070   1652    696    415    722    909   1291    545
   -316   1493   1810   -589  -1065   1652    706    423    727    917   1301    550
   -319   1473   1790   -576  -1054   1628    701    415    714    904   1288    530
   -342   1431   1774   -542  -1057   1602    698    418    717    904   1288    522
   -322   1410   1732   -545  -1028   1571    711    423    693    880   1262    493
   -275   1280   1556   -501   -914   1418    748    457    618    769   1140    374
   -267   1065   1330   -400   -797   1197    870    576    555    615    963    187
   -267   1018   1286   -374   -776   1150   1036    771    618    589    917    114
   -303   1340   1641   -519   -974   1491   1075    610    750    776   1132    303
   -470   1891   2361   -711  -1415   2125    857     12    839   1111   1561    740
   -665   2670   3333  -1002  -1997   3000    545   -496   1052   1670   2229   1426
   -782   3398   4180  -1306  -2481   3787    288   -678   1395   2301   2912   2104
   -678   3289   3967  -1306  -2322   3629      0   -784   1275   2301   2909   2148
   -615   2694   3309  -1041  -1961   3000    -62   -805    776   1673   2278   1551
   -553   2039   2590   -743  -1571   2314    176   -506    415   1015   1577    846
   -478   1631   2109   -576  -1293   1870    480     -7    522    893   1343    581
   -413   1548   1961   -568  -1187   1756    683    327    719   1005   1405    618
   -374   1499   1870   -563  -1122   1683    784    488    800   1047   1431    626
   -353   1462   1816   -555  -1085   1636    815    530    797   1026   1410    576
   -340   1441   1782   -550  -1060   1610    844    558    800   1013   1395    548
   -345   1426   1771   -542  -1057   1597    862    589    807   1010   1392    545
   -335   1418   1753   -540  -1044   1584    872    613    815   1018   1402    548
   -340   1410   1748   -537  -1044   1577    885    628    820   1021   1408    532
   -342   1431   1774   -542  -1057   1602    922    659    854   1052   1431    545
   -335   1431   1764   -550  -1049   1597    940    675    862   1052   1434    553
   -345   1410   1756   -532  -1049   1582    940    672    852   1039   1423    545
   -363   1400   1764   -522  -1062   1582    950    688    862   1049   1431    550
   -353   1418   1771   -532  -1062   1595    971    719    893   1080   1462    568
   -327   1431   1758   -553  -1044   1595    979    730    898   1085   1465    566
   -316   1447   1764   -566  -1041   1605    984    740    901   1088   1465    566
   -332   1449   1779   -558  -1057   1613    997    758    917   1104   1478    576
   -322   1454   1777   -566  -1049   1615   1010    779    932   1122   1499    589
   -311   1467   1777   -579  -1044   1621   1013    795    937   1127   1509    592
   -301   1483   1784   -592  -1041   1631   1028    818    956   1143   1525    600
   -296   1473   1766   -589  -1031   1618   1044    839    966   1153   1532    605
   -283   1486   1769   -600  -1026   1626   1049    857    974   1161   1540    618
   -283   1488   1769   -602  -1026   1626   1060    883    995   1184   1561    623
   -296   1483   1779   -594  -1036   1631   1080    917   1026   1213   1584    649
   -293   1480   1774   -594  -1034   1628   1088    935   1034   1218   1590    652
   -275   1509   1784   -615  -1028   1647   1091    963   1047   1226   1600    644
   -280   1493   1774   -607  -1028   1634   1117   1008   1070   1244   1610    662
   -265   1509   1771   -623  -1018   1639   1137   1049   1093   1265   1631    683
   -231   1551   1782   -659  -1005   1665   1153   1091   1119   1291   1657    696
   -231   1548   1779   -657  -1005   1662   1169   1140   1143   1312   1673    711
   -223   1558   1779   -667  -1002   1667   1195   1189   1171   1337   1699    737
   -202   1579   1782   -688   -992   1680   1208   1226   1192   1356   1717    750
   -194   1597   1790   -701   -992   1693   1221   1262   1213   1379   1740    771
   -181   1623   1805   -719   -992   1714   1241   1299   1239   1410   1769    797
   -163   1628   1792   -735   -976   1709   1241   1306   1241   1410   1769    795
   -145   1660   1805   -758   -974   1730   1249   1317   1249   1426   1787    813
   -150   1670   1818   -761   -984   1743   1267   1330   1267   1441   1808    831
   -142   1696   1839   -776   -989   1766   1278   1325   1273   1449   1823    839
   -140   1732   1870   -797  -1005   1800   1267   1301   1262   1444   1821    833
   -153   1732   1886   -792  -1018   1808   1270   1283   1257   1447   1823    836
   -176   1732   1906   -779  -1041   1818   1275   1260   1249   1444   1821    833
   -187   1730   1917   -771  -1052   1823   1270   1221   1236   1431   1808    820
   -213   1719   1930   -756  -1070   1823   1267   1187   1226   1423   1803    813
   -239   1699   1938   -730  -1088   1818   1267   1156   1218   1418   1800    805
   -252   1673   1925   -711  -1088   1797   1257   1106   1195   1395   1782    779
   -249   1654   1904   -701  -1075   1779   1254   1065   1174   1374   1758    750
   -272   1644   1914   -685  -1093   1779   1257   1044   1174   1376   1761    758
   -280   1636   1914   -678  -1096   1774   1249   1013   1158   1363   1751    745
   -275   1628   1901   -678  -1088   1764   1241    982   1132   1337   1725    717
   -283   1590   1873   -652  -1078   1730   1241    966   1114   1322   1706    701
   -288   1571   1860   -641  -1075   1717   1247    956   1106   1314   1699    696
   -283   1569   1849   -644  -1067   1709   1244    945   1096   1306   1696    691
   -298   1553   1852   -628  -1075   1701   1244    943   1093   1304   1693    688
   -306   1561   1867   -626  -1085   1714   1254    945   1096   1312   1699    693
   -290   1564   1855   -636  -1072   1709   1252    940   1091   1304   1693    685
   -293   1558   1852   -633  -1072   1704   1257    943   1091   1301   1691    680
   -290   1561   1852   -636  -1072   1704   1265    950   1098   1312   1699    688
   -293   1561   1855   -633  -1072   1706   1265    948   1098   1314   1704    691
   -301   1545   1847   -623  -1072   1696   1265    950   1096   1312   1701    685
   -309   1561   1870   -626  -1091   1714   1283    969   1114   1327   1719    701
   -306   1579   1883   -639  -1096   1732   1299    982   1124   1343   1730    709
   -290   1608   1899   -657  -1093   1753   1314    997   1137   1350   1735    719
   -280   1641   1922   -683  -1101   1782   1332   1018   1153   1369   1751    740
   -290   1665   1956   -688  -1122   1810   1366   1047   1182   1397   1777    761
   -285   1678   1961   -698  -1124   1818   1387   1060   1195   1408   1784    769
   -270   1673   1943   -701  -1106   1808   1400   1067   1195   1402   1777    766
   -275   1719   1995   -724  -1135   1857   1421   1096   1228   1439   1810    792
   -249   1808   2055   -779  -1150   1930   1426   1117   1267   1478   1849    826
   -233   1873   2107   -820  -1171   1990   1397   1106   1275   1493   1865    859
   -233   1896   2130   -831  -1182   2013   1371   1104   1288   1514   1883    883
   -220   1875   2094   -828  -1158   1982   1371   1106   1286   1512   1880    883
   -210   1857   2068   -823  -1140   1961   1356   1091   1267   1499   1870    872
   -213   1860   2073   -823  -1143   1964   1337   1072   1257   1496   1867    870
   -226   1826   2052   -800  -1137   1938   1337   1070   1249   1486   1857    859
   -244   1696   1940   -724  -1091   1818   1325   1044   1192   1421   1790    792
   -246   1613   1860   -683  -1052   1735   1317   1026   1143   1371   1732    743
   -252   1577   1826   -662  -1039   1701   1327   1026   1127   1358   1714    732
   -239   1564   1803   -662  -1021   1683   1332   1008   1104   1335   1691    711
   -241   1532   1771   -646  -1008   1652   1327    987   1075   1304   1665    685
   -249   1525   1774   -639  -1010   1647   1327    989   1070   1304   1660    680
   -252   1512   1764   -631  -1008   1636   1319    987   1060   1296   1644    672
   -252   1499   1751   -623  -1000   1623   1312    979   1047   1283   1628    654
   -249   1493   1740   -623   -995   1615   1309    979   1041   1275   1615    649
   -267   1483   1751   -607  -1008   1615   1312    979   1036   1273   1610    654
   -277   1457   1732   -589  -1005   1595   1309    971   1021   1260   1595    639
   -262   1470   1732   -602   -997   1600   1319    976   1021   1260   1595    636
   -252   1470   1722   -610   -987   1595   1337   1000   1039   1278   1608    657
   -257   1460   1714   -602   -987   1587   1330    997   1031   1273   1600    649
   -265   1449   1714   -594   -989   1582   1322    989   1021   1262   1590    639
   -275   1439   1714   -581   -995   1577   1335   1002   1028   1267   1587    639
   -239   1356   1595   -561   -917   1475   1356   1023    989   1208   1519    574
   -179   1145   1325   -483   -750   1234   1413   1075    878   1034   1327    389
   -155   1018   1174   -433   -665   1096   1556   1226    859    922   1187    239
   -176   1166   1343   -493   -758   1254   1701   1350   1005   1015   1270    298
   -293   1574   1867   -641  -1080   1719   1608    940   1111   1254   1571    600
   -413   2288   2699   -937  -1556   2494   1283    327   1231   1691   2114   1161
   -550   3122   3673  -1288  -2112   3398   1000     10   1548   2333   2826   1878
   -576   3515   4091  -1467  -2333   3803    727   -109   1761   2772   3276   2340
   -509   3016   3525  -1254  -2018   3270    483   -280   1319   2338   2842   1966
   -480   2335   2816   -927  -1649   2574    545   -239    737   1538   2034   1200
   -431   1764   2195   -667  -1312   1979    839    189    602   1119   1530    704
   -342   1577   1919   -615  -1130   1748   1124    672    852   1205   1525    670
   -270   1538   1805   -636  -1039   1670   1283    932   1002   1299   1584    704
   -257   1488   1743   -615  -1000   1615   1356   1039   1047   1309   1584    691
   -252   1444   1696   -597   -974   1569   1369   1054   1031   1273   1543    644
   -228   1428   1657   -600   -943   1543   1379   1070   1021   1247   1509    626
   -223   1423   1644   -600   -932   1532   1405   1098   1034   1249   1506    620
   -215   1426   1639   -605   -927   1532   1418   1122   1049   1260   1512    620
   -197   1447   1644   -626   -919   1545   1431   1137   1062   1267   1519    626
   -202   1449   1652   -623   -927   1551   1447   1150   1070   1273   1517    633
   -213   1436   1649   -613   -932   1540   1457   1171   1085   1288   1527    646
   -202   1434   1636   -615   -919   1535   1454   1174   1088   1288   1522    644
   -220   1431   1652   -607   -935   1540   1457   1184   1096   1291   1522    652
   -226   1434   1660   -602   -943   1545   1473   1210   1114   1312   1538    672
   -192   1465   1657   -636   -924   1561   1480   1226   1127   1319   1543    675
   -181   1475   1657   -646   -919   1566   1483   1236   1130   1319   1540    675
   -210   1465   1675   -626   -943   1569   1493   1252   1143   1330   1545    683
   -200   1478   1678   -639   -937   1577   1493   1270   1153   1337   1551    693
   -174   1491   1665   -659   -919   1577   1499   1280   1158   1340   1551    693
   -163   1509   1670   -672   -917   1590   1517   1306   1182   1358   1561    706
   -166   1504   1670   -672   -917   1587   1530   1330   1200   1374   1569    719
   -166   1496   1662   -665   -914   1579   1532   1343   1208   1379   1571    722
   -166   1483   1649   -659   -909   1566   1540   1369   1221   1392   1582    735
   -155   1509   1665   -678   -909   1584   1553   1400   1241   1410   1595    745
   -132   1538   1670   -704   -901   1602   1561   1426   1260   1431   1605    758
   -122   1545   1667   -711   -893   1605   1582   1465   1283   1449   1618    779
   -122   1551   1670   -717   -896   1610   1597   1514   1314   1473   1636    797
   -109   1558   1667   -724   -888   1610   1605   1548   1332   1488   1644    800
    -93   1579   1673   -745   -883   1626   1608   1582   1343   1491   1641    810
    -75   1621   1696   -771   -885   1657   1626   1634   1376   1530   1675    852
    -64   1618   1683   -776   -875   1649   1644   1686   1410   1569   1709    883
    -51   1631   1683   -789   -867   1657   1652   1712   1426   1577   1714    893
    -31   1667   1699   -818   -865   1680   1673   1748   1454   1605   1735    919
    -33   1683   1717   -823   -875   1699   1693   1779   1483   1631   1753    943
    -23   1693   1714   -836   -870   1704   1688   1779   1478   1626   1748    948
    -12   1717   1727   -852   -870   1722   1683   1774   1480   1631   1751    956
    -25   1717   1743   -846   -883   1730   1688   1782   1491   1647   1761    976
    -28   1732   1761   -852   -893   1745   1691   1777   1491   1652   1764    987
    -20   1758   1779   -870   -898   1766   1688   1756   1483   1647   1753    982
    -38   1751   1790   -857   -914   1769   1696   1740   1475   1639   1743    984
    -57   1740   1795   -844   -927   1769   1701   1719   1467   1639   1740    987
    -59   1758   1818   -849   -937   1787   1699   1686   1457   1628   1732    984
    -90   1748   1839   -831   -963   1795   1693   1649   1447   1621   1725    979
   -116   1730   1847   -807   -982   1787   1696   1621   1441   1618   1717    979
   -122   1704   1823   -792   -974   1764   1680   1574   1413   1590   1683    948
   -127   1675   1803   -774   -963   1738   1667   1525   1382   1553   1641    911
   -137   1641   1779   -753   -958   1709   1670   1506   1374   1543   1623    896
   -140   1615   1756   -737   -948   1686   1660   1475   1356   1525   1605    875
   -148   1600   1748   -727   -950   1675   1639   1439   1330   1501   1582    862
   -171   1574   1745   -701   -958   1660   1641   1428   1322   1496   1571    865
   -194   1553   1748   -680   -971   1649   1652   1428   1325   1496   1571    854
   -189   1556   1745   -683   -969   1649   1647   1423   1319   1486   1553    841
   -176   1571   1745   -698   -961   1657   1647   1418   1314   1475   1540    846
   -161   1579   1740   -709   -950   1660   1652   1428   1327   1493   1556    867
   -132   1595   1727   -732   -930   1662   1644   1423   1327   1491   1553    859
   -148   1584   1732   -719   -940   1657   1641   1421   1325   1488   1548    849
   -145   1592   1738   -724   -940   1662   1657   1444   1343   1509   1558    867
   -150   1587   1738   -717   -943   1662   1662   1447   1340   1506   1553    867
   -153   1579   1732   -714   -943   1657   1662   1444   1340   1506   1551    862
   -158   1597   1756   -719   -958   1678   1680   1470   1366   1532   1571    885
   -140   1654   1795   -758   -969   1725   1712   1501   1397   1566   1602    914
   -119   1675   1795   -776   -956   1735   1732   1514   1410   1579   1613    922
   -124   1696   1821   -787   -974   1758   1738   1522   1421   1590   1618    940
   -137   1680   1816   -771   -976   1748   1751   1538   1434   1600   1628    948
   -122   1719   1842   -800   -982   1779   1764   1558   1462   1626   1652    966
    -93   1829   1922   -867  -1008   1875   1766   1577   1504   1665   1691   1005
    -83   1912   1995   -914  -1039   1953   1769   1592   1545   1714   1743   1057
    -83   1930   2013   -924  -1049   1971   1748   1587   1564   1740   1764   1083
    -83   1917   2000   -919  -1041   1958   1730   1574   1556   1732   1756   1078
    -88   1901   1990   -906  -1039   1945   1725   1571   1553   1730   1745   1067
   -109   1878   1987   -885  -1047   1932   1725   1566   1545   1725   1740   1072
   -103   1865   1969   -880  -1036   1917   1712   1545   1514   1693   1709   1041
   -114   1758   1873   -823   -995   1813   1706   1535   1475   1649   1654   1002
   -119   1641   1761   -761   -940   1701   1706   1535   1441   1613   1610    969
    -96   1618   1714   -763   -906   1665   1709   1530   1421   1587   1584    935
   -109   1590   1696   -740   -904   1641   1709   1512   1395   1561   1556    896
   -148   1527   1675   -691   -911   1600   1717   1501   1376   1540   1530    878
   -161   1501   1662   -670   -911   1582   1712   1496   1366   1527   1517    875
   -145   1506   1652   -680   -898   1577   1709   1496   1361   1522   1514    872
   -137   1504   1641   -683   -891   1571   1717   1506   1371   1530   1517    878
   -137   1483   1621   -675   -880   1551   1719   1509   1374   1532   1514    875
   -135   1483   1618   -672   -875   1551   1704   1491   1353   1512   1496    852
   -124   1480   1602   -678   -865   1540   1712   1506   1361   1517   1499    854
   -140   1465   1602   -662   -870   1532   1732   1527   1376   1532   1509    865
   -135   1454   1590   -662   -862   1522   1735   1527   1379   1530   1512    859
   -111   1467   1579   -678   -844   1522   1735   1527   1379   1525   1504    852
   -114   1480   1595   -683   -854   1535   1735   1532   1379   1527   1499    849
   -109   1454   1564   -672   -836   1506   1745   1543   1384   1527   1499    849
   -106   1371   1478   -633   -792   1423   1751   1551   1358   1483   1454    810
    -83   1197   1280   -555   -680   1239   1800   1639   1317   1397   1348    719
    -59   1067   1127   -506   -592   1098   1956   1829   1345   1317   1231    579
    -62   1195   1257   -568   -659   1226   2088   1974   1470   1369   1267    571
   -161   1532   1691   -688   -927   1610   2096   1790   1600   1569   1501    789
   -303   2109   2413   -901  -1358   2260   1834   1153   1610   1878   1927   1234
   -423   2907   3330  -1244  -1878   3117   1535    691   1782   2403   2561   1860
   -444   3361   3806  -1460  -2125   3582   1280    498   1948   2818   3005   2301
   -420   3011   3432  -1296  -1927   3221   1072    329   1657   2595   2774   2120
   -407   2327   2735   -958  -1571   2530   1036    267   1060   1800   1971   1363
   -361   1779   2138   -709  -1249   1958   1226    568    831   1280   1392    800
   -288   1535   1823   -626  -1054   1678   1475   1057   1085   1374   1384    782
   -194   1519   1714   -665   -953   1618   1665   1408   1335   1543   1506    878
   -148   1483   1631   -667   -888   1556   1766   1590   1454   1610   1551    904
   -163   1434   1595   -636   -880   1512   1795   1628   1465   1597   1532    878
   -145   1418   1564   -636   -854   1491   1829   1670   1483   1602   1525    865
   -135   1405   1540   -636   -839   1473   1842   1688   1488   1595   1512    846
   -137   1371   1509   -615   -823   1439   1847   1704   1491   1587   1501    841
   -140   1382   1519   -620   -828   1449   1870   1732   1514   1605   1514    852
   -127   1405   1530   -639   -828   1467   1878   1745   1527   1610   1519    852
   -114   1402   1517   -644   -815   1457   1875   1745   1527   1605   1517    844
   -116   1405   1522   -644   -818   1462   1888   1764   1540   1615   1527    854
   -122   1408   1530   -644   -826   1467   1891   1777   1545   1621   1532    859
   -119   1405   1522   -644   -820   1462   1899   1787   1556   1623   1535    857
   -111   1423   1535   -657   -823   1478   1912   1805   1574   1644   1556    880
   -106   1452   1558   -672   -831   1504   1932   1834   1602   1673   1584    906
   -106   1444   1551   -670   -828   1496   1930   1836   1600   1665   1574    885
    -93   1454   1548   -680   -820   1501   1935   1849   1618   1680   1584    891
    -85   1478   1564   -698   -823   1519   1951   1878   1647   1701   1605    917
    -83   1486   1569   -701   -826   1527   1966   1899   1657   1709   1613    919
    -72   1475   1545   -704   -810   1509   1977   1912   1667   1717   1615    924
    -72   1499   1571   -714   -820   1535   1992   1938   1688   1738   1634    945
    -67   1509   1577   -722   -820   1540   2003   1958   1709   1758   1652    953
    -49   1519   1569   -735   -807   1543   1995   1969   1714   1758   1652    945
    -62   1504   1566   -722   -815   1535   2010   1992   1730   1769   1657    950
    -70   1506   1577   -719   -823   1543   2031   2034   1761   1792   1678    971
    -46   1522   1569   -737   -807   1545   2042   2065   1779   1805   1688    984
    -18   1558   1577   -769   -797   1566   2055   2101   1803   1826   1709   1010
    -10   1566   1574   -779   -792   1569   2065   2145   1834   1855   1735   1031
     10   1564   1553   -789   -771   1558   2075   2187   1857   1875   1753   1052
     25   1579   1551   -802   -763   1566   2078   2216   1870   1891   1769   1062
     33   1605   1571   -818   -769   1590   2094   2257   1901   1922   1795   1088
     54   1618   1564   -836   -756   1592   2099   2286   1917   1940   1816   1109
     83   1641   1556   -862   -737   1600   2099   2299   1922   1951   1829   1122
     96   1660   1561   -880   -732   1610   2091   2307   1922   1956   1836   1132
     85   1662   1577   -872   -745   1621   2099   2325   1940   1977   1860   1163
     96   1701   1602   -898   -756   1652   2091   2307   1930   1971   1862   1161
    111   1725   1613   -919   -750   1670   2096   2294   1919   1961   1857   1158
    106   1727   1618   -919   -756   1673   2107   2288   1917   1964   1862   1166
     77   1722   1644   -898   -782   1683   2109   2265   1909   1958   1860   1156
     72   1735   1662   -906   -795   1701   2104   2234   1893   1940   1847   1132
     57   1732   1675   -896   -810   1706   2112   2221   1896   1940   1847   1132
     33   1725   1691   -880   -828   1709   2120   2197   1893   1930   1834   1117
     18   1704   1686   -859   -833   1696   2125   2161   1883   1906   1813   1088
      2   1696   1691   -849   -844   1693   2135   2135   1880   1896   1803   1075
    -12   1678   1691   -833   -852   1683   2143   2114   1878   1891   1795   1062
    -20   1647   1665   -813   -844   1654   2138   2083   1860   1865   1769   1031
    -23   1628   1652   -802   -836   1639   2125   2044   1836   1836   1740    995
    -41   1621   1660   -789   -852   1639   2127   2029   1829   1831   1732    987
    -54   1590   1644   -769   -849   1615   2120   2005   1808   1808   1714    963
    -59   1556   1615   -750   -836   1584   2104   1969   1777   1771   1680    932
    -62   1543   1605   -740   -833   1574   2104   1958   1766   1764   1670    922
    -62   1543   1605   -743   -833   1574   2114   1969   1779   1779   1686    940
    -51   1538   1590   -743   -820   1564   2107   1961   1777   1777   1688    935
    -36   1556   1592   -761   -813   1574   2101   1956   1779   1774   1688    930
    -33   1558   1592   -761   -813   1574   2125   1969   1797   1790   1706    948
    -44   1553   1595   -756   -818   1574   2135   1971   1800   1790   1706    945
    -41   1571   1613   -763   -826   1592   2127   1966   1795   1779   1693    930
    -38   1587   1626   -774   -833   1605   2145   1987   1816   1797   1709    945
    -41   1605   1647   -782   -844   1626   2166   2005   1839   1810   1725    971
    -36   1628   1665   -797   -852   1647   2184   2013   1852   1821   1738    976
    -46   1654   1701   -805   -872   1678   2213   2039   1886   1852   1769   1002
    -54   1662   1717   -805   -885   1688   2226   2049   1891   1860   1777   1000
    -51   1636   1688   -792   -870   1662   2218   2044   1878   1842   1756    976
    -36   1709   1745   -836   -891   1725   2234   2070   1917   1880   1803   1018
    -23   1790   1813   -883   -917   1800   2231   2083   1956   1930   1855   1067
    -10   1836   1847   -914   -930   1839   2200   2068   1966   1943   1878   1088
      7   1842   1834   -924   -911   1839   2182   2062   1971   1948   1880   1093
      7   1818   1808   -914   -898   1813   2182   2070   1974   1951   1886   1098
     10   1808   1795   -909   -891   1803   2161   2052   1956   1938   1878   1091
      7   1790   1782   -901   -885   1787   2132   2023   1930   1912   1862   1078
      2   1725   1722   -862   -859   1725   2132   2021   1914   1896   1847   1062
     -2   1626   1626   -813   -813   1626   2153   2023   1880   1860   1808   1013
    -31   1527   1558   -748   -795   1543   2151   1995   1829   1795   1740    945
    -49   1488   1535   -722   -792   1512   2138   1971   1797   1758   1709    924
    -51   1470   1522   -709   -787   1496   2138   1958   1787   1748   1701    919
    -51   1413   1465   -680   -758   1439   2127   1930   1751   1717   1675    888
    -51   1384   1436   -667   -745   1410   2117   1912   1730   1693   1649    865
    -54   1387   1441   -667   -748   1413   2117   1917   1735   1693   1647    865
    -46   1395   1441   -672   -743   1418   2122   1919   1732   1688   1639    859
    -44   1366   1410   -662   -730   1389   2114   1912   1722   1675   1631    859
    -64   1356   1421   -646   -743   1387   2117   1904   1712   1667   1626    849
    -75   1348   1423   -636   -750   1384   2120   1901   1709   1657   1615    839
    -64   1332   1397   -633   -730   1363   2112   1888   1696   1639   1602    823
    -44   1330   1374   -644   -709   1353   2120   1893   1696   1636   1605    826
    -51   1340   1392   -644   -722   1366   2125   1901   1706   1649   1618    839
    -75   1322   1395   -626   -735   1358   2112   1886   1688   1631   1600    818
    -67   1301   1369   -615   -717   1335   2109   1880   1673   1608   1577    797
    -28   1208   1236   -592   -633   1221   2143   1912   1631   1543   1501    735
     25   1002    974   -514   -472    989   2221   1987   1540   1376   1317    553
     41    872    828   -459   -392    852   2353   2127   1517   1252   1171    389
      7   1015   1008   -511   -498   1013   2478   2177   1641   1345   1267    465
   -127   1467   1595   -670   -862   1530   2335   1678   1735   1618   1618    818
   -272   2210   2483   -969  -1376   2346   1982   1057   1862   2075   2190   1408
   -407   3016   3424  -1304  -1914   3218   1699    779   2184   2704   2886   2107
   -392   3294   3686  -1449  -2039   3489   1397    680   2346   3076   3260   2501
   -296   2777   3073  -1241  -1686   2925   1210    571   1901   2592   2777   2068
   -275   2109   2385   -919  -1330   2247   1350    704   1397   1829   2000   1314
   -244   1569   1810   -662  -1028   1688   1662   1153   1322   1480   1566    878
   -148   1387   1535   -618   -841   1460   1919   1579   1538   1556   1569    846
    -67   1353   1421   -644   -745   1387   2034   1774   1634   1595   1590    844
    -46   1330   1374   -641   -709   1350   2091   1860   1670   1602   1590    836
    -44   1301   1345   -628   -696   1322   2112   1883   1667   1584   1571    813
    -31   1257   1288   -613   -659   1273   2117   1888   1647   1548   1535    774
    -18   1236   1254   -610   -636   1244   2130   1899   1641   1535   1522    761
    -33   1226   1257   -597   -644   1241   2138   1917   1652   1538   1522    766
    -25   1221   1247   -597   -636   1231   2138   1917   1647   1527   1517    758
    -18   1218   1236   -600   -626   1226   2135   1914   1641   1517   1512    748
    -15   1226   1241   -607   -631   1234   2143   1930   1654   1527   1522    763
    -10   1236   1244   -613   -628   1239   2151   1938   1662   1527   1525    761
     -2   1239   1239   -618   -620   1239   2148   1938   1657   1517   1512    756
      0   1236   1236   -618   -618   1236   2158   1951   1670   1527   1522    779
     -5   1241   1244   -618   -623   1241   2166   1966   1678   1540   1535    789
      5   1254   1249   -631   -620   1252   2158   1964   1670   1527   1527    779
      7   1257   1249   -633   -620   1254   2161   1969   1670   1525   1527    782
      5   1247   1241   -626   -618   1244   2174   1987   1683   1540   1543    800
      5   1252   1244   -628   -618   1249   2169   1984   1680   1532   1540    792
     10   1265   1254   -636   -623   1260   2169   1992   1686   1535   1545    797
      7   1260   1252   -636   -623   1257   2179   2013   1699   1545   1553    810
     25   1262   1236   -644   -605   1249   2190   2034   1706   1551   1556    818
     49   1280   1231   -665   -592   1257   2179   2034   1699   1540   1548    807
     54   1280   1226   -667   -587   1254   2192   2057   1714   1548   1556    820
     59   1283   1221   -672   -581   1252   2210   2088   1732   1564   1569    839
     75   1288   1213   -680   -568   1252   2213   2109   1740   1561   1571    841
     77   1296   1215   -688   -568   1257   2210   2135   1748   1566   1577    852
     83   1301   1218   -691   -568   1260   2218   2174   1766   1584   1592    875
    109   1314   1205   -711   -548   1260   2229   2210   1782   1597   1605    891
    129   1337   1208   -732   -537   1273   2234   2247   1803   1613   1623    909
    155   1363   1205   -761   -524   1286   2249   2296   1836   1641   1647    940
    166   1371   1205   -769   -519   1291   2268   2330   1855   1660   1667    961
    171   1387   1213   -779   -522   1301   2270   2338   1849   1654   1670    961
    189   1423   1234   -805   -522   1330   2268   2346   1855   1660   1673    963
    207   1447   1239   -828   -514   1343   2265   2359   1867   1673   1688    989
    197   1436   1236   -818   -519   1337   2260   2346   1855   1657   1678    987
    171   1423   1252   -800   -540   1337   2257   2325   1839   1644   1670    987
    171   1444   1273   -807   -550   1358   2265   2317   1842   1647   1680   1005
    168   1447   1278   -807   -555   1363   2252   2281   1821   1628   1667    992
    168   1454   1286   -813   -558   1371   2239   2239   1800   1610   1654    976
    153   1467   1314   -810   -581   1392   2221   2195   1784   1597   1644    976
    132   1465   1332   -797   -600   1400   2205   2148   1764   1571   1626    966
    142   1467   1325   -805   -589   1397   2203   2104   1743   1548   1610    950
    119   1462   1340   -792   -610   1402   2203   2070   1735   1540   1605    945
     85   1434   1348   -761   -631   1392   2192   2026   1712   1522   1587    927
     88   1405   1317   -745   -613   1361   2171   1971   1678   1488   1556    901
     85   1384   1299   -735   -607   1343   2164   1940   1660   1470   1540    885
     54   1348   1291   -701   -618   1319   2158   1914   1644   1454   1525    875
     46   1319   1273   -683   -613   1296   2143   1880   1618   1421   1496    857
     46   1312   1265   -678   -607   1288   2130   1852   1595   1397   1478    839
     25   1286   1257   -657   -615   1273   2127   1842   1587   1389   1473    839
     20   1275   1254   -649   -615   1265   2117   1823   1566   1369   1454    828
     36   1286   1247   -662   -605   1267   2101   1800   1545   1345   1439    810
     49   1299   1249   -672   -600   1275   2096   1797   1543   1343   1436    815
     49   1293   1241   -672   -594   1267   2101   1797   1543   1345   1439    826
     54   1280   1223   -667   -584   1252   2096   1784   1532   1330   1428    813
     46   1278   1228   -662   -589   1254   2096   1782   1532   1330   1428    815
     51   1312   1260   -680   -602   1286   2112   1805   1556   1353   1452    846
     70   1350   1280   -709   -605   1314   2122   1813   1569   1363   1462    857
     70   1379   1309   -724   -620   1345   2138   1823   1582   1371   1473    870
     54   1395   1340   -724   -644   1369   2153   1836   1597   1387   1488    883
     59   1389   1330   -724   -633   1361   2161   1839   1590   1374   1473    880
     85   1410   1325   -748   -620   1369   2166   1842   1590   1374   1475    883
     88   1491   1400   -789   -654   1447   2174   1860   1631   1418   1525    932
     88   1540   1449   -815   -680   1496   2156   1855   1654   1444   1558    971
    114   1564   1449   -839   -667   1506   2120   1834   1654   1452   1569    984
    122   1574   1449   -849   -662   1512   2104   1826   1649   1447   1566    989
    109   1551   1441   -831   -665   1496   2096   1818   1639   1436   1558    992
    111   1530   1415   -823   -652   1473   2073   1792   1608   1410   1538    974
    122   1509   1387   -815   -631   1449   2044   1766   1577   1379   1514    956
    124   1449   1322   -789   -600   1384   2039   1756   1545   1348   1478    922
    109   1322   1213   -717   -553   1270   2031   1730   1491   1283   1413    867
    101   1257   1156   -680   -527   1208   2018   1696   1441   1231   1363    820
     85   1247   1161   -665   -537   1205   2021   1683   1421   1213   1348    813
     75   1221   1143   -649   -535   1182   2013   1662   1392   1184   1322    787
     72   1182   1106   -628   -517   1145   1997   1628   1353   1143   1278    753
     70   1169   1098   -620   -514   1135   1990   1613   1337   1127   1267    750
     70   1153   1083   -610   -506   1119   1992   1618   1337   1130   1270    761
     75   1156   1080   -615   -504   1119   1974   1608   1322   1114   1257    753
     64   1137   1072   -602   -504   1106   1958   1590   1299   1088   1234    737
     62   1140   1078   -602   -509   1109   1969   1595   1301   1093   1236    743
     62   1135   1072   -597   -504   1104   1977   1600   1301   1088   1236    740
     54   1098   1044   -576   -493   1070   1958   1579   1278   1057   1210    724
     46   1085   1036   -566   -493   1062   1951   1574   1270   1052   1205    727
     44   1085   1039   -566   -496   1062   1945   1569   1265   1047   1197    717
     77   1091   1013   -584   -467   1052   1935   1558   1244   1023   1174    704
     93   1049    956   -574   -431   1005   1935   1556   1215    987   1135    680
    119    893    774   -506   -327    836   1966   1590   1143    883   1023    576
    158    691    532   -426   -187    610   2068   1686   1060    714    833    381
    194    657    462   -426   -132    561   2210   1852   1096    659    758    283
    114    924    807   -519   -348    867   2257   1719   1223    828    950    467
    -44   1449   1493   -704   -769   1473   2039   1137   1309   1140   1353    888
   -181   2260   2439  -1041  -1309   2348   1704    610   1509   1673   1990   1556
   -298   2990   3289  -1345  -1792   3138   1452    446   1875   2314   2675   2255
   -228   2889   3117  -1330  -1673   3003   1150    322   1777   2343   2699   2327
   -171   2286   2457  -1057  -1314   2372   1026    210   1223   1688   2049   1722
   -142   1631   1774   -745   -958   1701   1223    431    779    963   1293    982
    -77   1231   1309   -576   -693   1270   1535    945    872    828   1054    730
      5   1135   1127   -571   -561   1130   1735   1275   1060    922   1098    743
     57   1093   1036   -576   -491   1065   1829   1434   1132    950   1106    740
     57   1049    989   -553   -467   1021   1862   1483   1140    932   1085    717
     80   1023    943   -550   -431    984   1870   1499   1130    904   1060    691
     98   1021    922   -558   -413    971   1878   1501   1111    880   1036    670
     85   1008    922   -545   -418    966   1899   1519   1117    878   1031    675
     75    987    911   -532   -418    950   1909   1538   1124    880   1031    680
     77    974    896   -524   -407    935   1904   1535   1111    862   1013    667
     75    974    896   -524   -410    935   1899   1532   1104    854   1005    665
     83    976    893   -532   -405    935   1906   1545   1114    865   1013    683
    109   1005    896   -558   -394    950   1896   1545   1109    857   1008    685
    116   1002    885   -558   -384    945   1886   1538   1098    841    997    678
    114   1008    893   -563   -389    950   1896   1553   1109    852   1005    685
    119   1010    891   -566   -384    950   1901   1558   1111    854   1000    685
    137   1021    883   -581   -374    953   1891   1556   1104    844    989    688
    135   1015    880   -574   -371    948   1901   1571   1109    852    997    709
    122   1018    893   -571   -384    956   1906   1582   1117    859   1005    717
    124   1013    885   -568   -381    950   1899   1579   1109    846    989    709
    127   1018    891   -574   -381    956   1899   1584   1109    844    984    709
    132   1031    898   -581   -381    966   1906   1608   1124    862    995    727
    150   1039    888   -594   -368    963   1904   1621   1127    865    995    735
    161   1039    878   -600   -358    961   1904   1631   1132    865    997    740
    161   1023    859   -592   -350    943   1906   1657   1145    875   1000    756
    168   1026    857   -597   -342    943   1904   1678   1150    880   1000    761
    184   1049    862   -618   -340    956   1901   1701   1161    883   1005    766
    197   1072    875   -636   -340    974   1914   1735   1182    901   1021    784
    207   1078    870   -644   -329    974   1940   1779   1210    924   1039    807
    220   1088    867   -654   -322    979   1945   1805   1215    924   1041    810
    223   1080    854   -652   -314    969   1948   1836   1228    937   1049    828
    241   1101    859   -672   -309    982   1956   1878   1257    966   1078    865
    267   1124    854   -698   -293    989   1956   1899   1265    974   1088    878
    283   1135    852   -709   -283    995   1948   1901   1262    971   1085    880
    275   1153    878   -717   -301   1015   1951   1912   1278    987   1098    901
    283   1174    888   -730   -303   1031   1943   1912   1273    987   1098    909
    285   1189    901   -740   -309   1047   1930   1896   1257    979   1093    911
    283   1208    924   -745   -319   1067   1927   1883   1249    979   1093    922
    283   1221    937   -753   -327   1078   1925   1860   1239    969   1085    922
    272   1218    945   -745   -337   1083   1906   1816   1208    937   1060    904
    252   1202    950   -727   -350   1078   1891   1771   1176    906   1034    888
    231   1202    971   -717   -368   1088   1893   1743   1169    906   1034    891
    220   1202    982   -714   -381   1093   1886   1696   1150    888   1015    875
    202   1192    989   -698   -392   1091   1867   1644   1124    859    987    857
    171   1163    989   -667   -407   1075   1862   1605   1109    844    974    854
    168   1132    963   -649   -397   1049   1847   1564   1083    823    956    841
    166   1117    950   -641   -394   1036   1818   1509   1049    789    922    802
    142   1093    950   -620   -402   1023   1800   1473   1021    769    893    771
    114   1054    937   -587   -410    997   1784   1439    992    740    859    761
    132   1039    906   -584   -387    974   1769   1413    971    717    841    761
    163   1060    896   -613   -366    979   1764   1395    953    701    826    748
    150   1052    901   -602   -374    976   1761   1384    943    698    815    748
    132   1028    893   -581   -381    963   1745   1363    922    680    797    737
    145   1010    865   -576   -358    937   1743   1353    914    675    792    740
    122    987    865   -555   -371    927   1743   1350    914    675    789    753
    114    992    878   -553   -381    935   1738   1337    904    662    776    743
    124   1000    872   -563   -374    937   1735   1330    896    654    766    737
    132   1031    898   -581   -381    966   1743   1337    901    662    771    748
    148   1062    914   -607   -381    989   1761   1358    924    691    792    774
    153   1078    924   -615   -384   1002   1769   1363    935    704    807    797
    145   1111    963   -628   -410   1039   1782   1371    948    719    826    820
    137   1114    976   -626   -418   1047   1805   1397    971    740    844    846
    145   1114    969   -631   -410   1041   1800   1392    958    722    820    828
    168   1187   1018   -678   -426   1104   1787   1392    971    735    836    846
    166   1257   1091   -714   -462   1176   1787   1408   1018    789    891    906
    187   1301   1114   -743   -462   1208   1769   1402   1039    820    922    945
    194   1325   1130   -761   -467   1228   1735   1376   1031    813    914    943
    192   1309   1117   -750   -462   1213   1719   1371   1021    810    906    948
    194   1291   1096   -743   -449   1192   1699   1358   1002    797    891    953
    218   1304   1085   -761   -433   1195   1667   1330    979    779    878    950
    197   1257   1060   -727   -431   1158   1649   1304    945    750    846    927
    161   1148    987   -654   -413   1067   1652   1296    909    714    805    891
    168   1052    883   -610   -358    969   1636   1265    849    644    732    826
    168   1015    846   -592   -337    932   1626   1231    802    594    683    787
    148    976    828   -563   -340    901   1623   1215    782    581    667    787
    148    943    795   -545   -324    870   1608   1187    748    548    633    763
    161    919    758   -540   -298    839   1590   1163    719    519    605    743
    161    922    761   -540   -298    841   1590   1163    717    517    602    753
    158    914    756   -537   -298    836   1584   1166    717    522    605    763
    163    906    743   -535   -290    826   1577   1150    698    504    589    750
    158    891    732   -524   -288    813   1577   1135    683    488    574    740
    129    885    756   -506   -311    820   1571   1132    680    491    571    750
    140    867    727   -504   -293    797   1558   1117    665    475    553    737
    150    865    714   -509   -280    789   1545   1101    646    459    540    730
    140    859    717   -501   -288    789   1548   1104    646    462    537    737
    145    854    709   -498   -280    782   1553   1114    652    472    542    753
    161    857    696   -511   -267    776   1543   1106    636    454    524    735
    166    769    602   -470   -218    685   1548   1117    587    389    449    672
    210    571    361   -392    -75    465   1621   1208    527    265    298    537
    244    433    189   -337     28    311   1745   1356    524    153    158    381
    215    636    420   -428   -101    530   1839   1449    670    257    257    449
    103   1036    932   -568   -413    984   1771   1101    766    498    561    743
    -18   1701   1719   -841   -870   1709   1470    439    784    857   1049   1249
   -129   2543   2673  -1205  -1400   2608   1176     38    982   1402   1693   1896
   -158   2772   2927  -1309  -1543   2847    914   -129   1060   1706   2013   2229
   -124   2249   2374  -1062  -1249   2312    719   -298    628   1280   1582   1860
    -83   1597   1678   -758   -883   1636    745   -277     54    454    743   1070
     -7   1070   1078   -530   -542   1072    984    135    -20     88    283    633
     51    932    878   -493   -415    906   1221    607    296    270    374    696
    127    909    779   -519   -327    844   1361    872    470    371    436    740
    166    870    701   -519   -267    784   1434    989    532    397    446    740
    163    828    665   -496   -249    748   1457   1028    540    394    436    732
    181    807    626   -496   -223    717   1465   1041    535    376    413    717
    174    795    620   -485   -223    709   1473   1047    530    363    402    704
    150    782    628   -467   -239    706   1480   1067    545    376    413    711
    163    792    628   -478   -231    711   1483   1083    553    379    410    709
    197    797    597   -498   -200    696   1480   1083    550    371    402    706
    197    800    602   -498   -202    701   1486   1091    561    379    410    714
    181    810    626   -498   -223    719   1486   1093    566    384    410    719
    194    813    618   -504   -210    717   1467   1085    555    371    397    709
    197    823    623   -511   -213    722   1470   1091    563    376    402    719
    205    836    631   -522   -213    735   1480   1111    581    397    418    743
    205    833    628   -519   -213    732   1475   1109    576    389    415    740
    200    831    631   -514   -215    732   1460   1101    566    379    402    727
    187    826    636   -509   -226    730   1478   1122    589    402    423    753
    179    828    646   -504   -233    737   1480   1135    600    413    431    763
    184    831    644   -509   -231    737   1467   1132    594    405    420    753
    205    865    659   -535   -226    763   1470   1145    605    418    433    758
    228    872    641   -550   -207    758   1465   1163    615    426    439    766
    249    872    623   -561   -187    748   1454   1169    615    426    433    763
    236    875    636   -555   -200    756   1460   1187    631    439    446    779
    207    878    670   -542   -231    774   1486   1226    657    467    470    802
    231    893    662   -563   -215    779   1480   1239    659    467    467    802
    270    922    652   -597   -192    787   1478   1260    667    475    475    813
    285    940    654   -613   -184    797   1493   1306    706    511    509    852
    288    956    667   -620   -189    813   1504   1340    730    532    522    865
    277    937    659   -607   -192    797   1501   1358    732    530    519    862
    293    953    657   -623   -181    805   1512   1397    756    558    545    891
    309    966    657   -639   -174    813   1519   1431    776    579    563    917
    332    984    652   -657   -158    818   1514   1447    779    587    574    930
    340   1026    685   -683   -174    857   1509   1457    789    602    592    948
    335   1041    706   -688   -187    875   1506   1465    797    613    600    956
    348   1054    706   -701   -179    880   1501   1457    792    605    597    966
    366   1075    709   -719   -171    893   1491   1441    779    594    592    969
    350   1091    737   -722   -194    914   1483   1421    763    592    589    971
    345   1093    745   -719   -200    919   1480   1395    748    584    584    966
    348   1101    753   -724   -202    927   1467   1358    724    561    571    953
    319   1111    792   -714   -236    953   1462   1330    714    553    566    956
    298   1117    818   -709   -259    969   1465   1306    711    553    566    953
    296   1104    805   -701   -254    956   1460   1260    691    524    537    919
    275   1096    818   -688   -272    956   1454   1218    678    509    519    898
    241   1078    836   -659   -296    958   1457   1195    678    511    519    896
    236   1049    810   -644   -288    930   1441   1148    654    485    491    865
    239   1034    792   -636   -277    914   1418   1104    628    454    462    841
    213   1018    802   -615   -296    911   1405   1072    607    439    444    826
    197    989    792   -592   -296    891   1400   1044    589    420    428    810
    223   1002    779   -615   -277    893   1392   1015    568    400    410    789
    215    987    771   -602   -277    880   1392   1000    558    392    402    784
    189    966    774   -579   -290    870   1387    984    550    384    392    779
    171    930    758   -550   -293    844   1376    963    530    366    379    761
    179    943    763   -561   -293    854   1361    950    524    358    371    753
    187    963    776   -576   -296    870   1361    956    530    363    374    769
    197    974    774   -587   -288    875   1350    950    527    361    376    771
    207    976    769   -592   -280    872   1343    945    527    363    379    769
    205   1005    800   -605   -298    904   1356    963    548    381    397    792
    197   1034    836   -615   -319    935   1376    982    571    402    418    815
    197   1070    872   -633   -337    971   1392    995    589    426    439    831
    189   1117    927   -652   -368   1023   1410   1013    613    446    457    852
    194   1109    914   -652   -358   1013   1415   1021    618    449    457    859
    210   1132    919   -672   -353   1026   1415   1021    620    452    462    867
    207   1205    997   -706   -394   1101   1408   1023    652    485    491    898
    205   1262   1057   -732   -426   1161   1395   1026    683    524    532    943
    220   1296   1072   -761   -426   1184   1369   1015    691    537    553    961
    236   1296   1060   -766   -413   1179   1348   1000    672    522    540    948
    244   1301   1054   -774   -405   1179   1345    997    670    522    540    956
    246   1288   1041   -766   -397   1166   1325    979    654    514    537    953
    246   1226    979   -737   -366   1104   1288    943    613    475    504    917
    231   1153    922   -693   -345   1039   1280    930    581    441    462    880
    218   1054    836   -639   -309    945   1280    922    545    394    413    846
    197    976    779   -587   -290    878   1267    891    501    348    363    797
    202    953    750   -579   -272    854   1257    870    472    324    340    769
    192    930    737   -561   -272    833   1254    854    452    303    316    756
    179    896    714   -540   -267    807   1244    831    423    275    290    732
    184    885    701   -535   -257    795   1231    815    405    257    275    717
    176    880    704   -530   -265    792   1234    818    407    262    277    724
    161    862    701   -511   -270    782   1228    810    400    254    272    722
    174    865    691   -519   -259    779   1213    795    381    236    257    704
    161    844    683   -501   -259    763   1202    782    371    226    249    693
    145    836    691   -493   -272    766   1189    774    363    218    241    688
    163    836    672   -501   -254    756   1179    761    348    205    231    678
    171    839    665   -506   -246    753   1171    753    337    194    220    670
    171    833    662   -501   -244    748   1176    763    345    205    228    685
    184    815    631   -501   -223    724   1176    761    342    202    226    683
    187    774    587   -480   -200    683   1171    753    301    155    174    631
    213    589    376   -402    -83    485   1213    800    218     31     33    504
    244    376    132   -309     57    254   1340    922    155   -135   -155    311
    252    433    179   -345     36    309   1467   1041    233   -137   -168    272
    171    769    597   -470   -213    683   1462    792    348     51     62    485
     25   1358   1330   -693   -652   1343   1176    148    405    394    509    945
   -106   2187   2294  -1039  -1200   2239    823   -350    594    943   1166   1610
   -181   2769   2948  -1293  -1564   2857    532   -501    875   1486   1735   2179
   -132   2569   2701  -1218  -1415   2634    254   -623    706   1418   1667   2161
    -72   1943   2013   -937  -1041   1977    231   -628    179    727    979   1519
    -33   1249   1283   -607   -657   1265    501   -306   -194     25    226    784
     23    963    940   -493   -459    953    810    215     36     54    142    665
    101    891    787   -496   -342    839    995    532    228    161    200    691
    140    836    696   -491   -277    766   1065    652    280    166    189    672
    137    784    646   -459   -254    717   1078    675    270    135    158    641
    176    792    615   -485   -220    704   1106    709    283    132    153    639
    197    800    600   -498   -202    701   1132    730    288    129    148    628
    155    756    600   -457   -223    678   1135    732    283    116    135    613
    150    740    589   -444   -218    665   1137    745    288    116    137    618
    158    724    563   -444   -202    646   1132    743    280    103    127    605
    174    745    571   -459   -200    659   1130    740    277    101    124    597
    174    771    597   -475   -210    685   1140    756    290    114    140    610
    176    779    602   -478   -213    691   1153    771    301    122    148    623
    197    784    587   -491   -194    685   1148    776    303    127    150    618
    181    779    597   -480   -207    688   1148    784    311    127    145    620
    161    774    610   -467   -226    693   1148    789    314    129    142    628
    168    776    607   -472   -218    693   1140    787    309    116    137    623
    179    776    597   -478   -207    685   1135    789    306    116    142    620
    174    776    602   -475   -215    691   1137    807    327    135    158    636
    187    800    610   -496   -213    706   1132    813    332    137    163    639
    210    826    615   -517   -202    722   1132    820    332    137    163    639
    226    833    605   -532   -189    719   1137    844    350    148    176    652
    210    810    600   -511   -194    706   1140    859    358    153    181    657
    210    820    610   -519   -200    717   1145    867    358    150    174    649
    223    833    610   -527   -192    722   1158    898    381    168    189    670
    226    844    615   -537   -194    730   1166    930    405    192    210    688
    252    865    613   -561   -179    740   1161    948    410    197    215    685
    265    878    613   -571   -174    745   1163    976    420    205    220    693
    262    878    615   -568   -176    748   1187   1026    454    233    246    724
    265    883    618   -576   -179    750   1202   1067    483    254    265    743
    270    878    607   -574   -168    743   1200   1091    491    259    270    745
    285    906    620   -597   -166    763   1208   1127    514    280    290    766
    301    927    626   -613   -161    776   1213   1153    530    296    303    787
    327    956    628   -641   -150    792   1205   1158    527    293    301    789
    340    976    636   -659   -148    807   1202   1171    537    309    322    813
    337    989    652   -665   -158    820   1210   1176    545    322    342    831
    335    995    659   -665   -161    828   1205   1156    530    306    335    818
    327   1008    680   -667   -176    844   1200   1137    519    298    327    815
    311   1008    696   -659   -192    854   1205   1122    519    301    332    823
    301   1008    704   -654   -200    854   1187   1078    491    275    311    805
    301   1015    714   -657   -205    865   1176   1034    467    252    301    795
    270   1034    761   -652   -246    898   1174   1005    467    254    303    802
    249   1031    782   -641   -267    906   1166    963    457    244    290    789
    233   1008    774   -620   -270    891   1143    911    431    215    265    766
    215    995    779   -605   -280    888   1135    870    415    205    252    756
    192    974    782   -584   -296    880   1127    828    405    194    241    743
    192    950    758   -571   -283    857   1101    782    376    166    215    717
    192    945    750   -568   -280    849   1078    743    353    148    200    701
    179    935    756   -555   -288    846   1070    719    337    137    192    693
    174    911    737   -545   -283    823   1067    693    322    116    171    680
    163    880    717   -522   -275    800   1057    670    298     96    148    662
    148    872    724   -511   -288    800   1052    654    293     90    142    659
    142    885    743   -514   -298    815   1044    644    285     85    140    654
    150    867    714   -511   -283    789   1026    623    265     62    119    633
    153    875    719   -514   -283    797   1023    620    265     62    119    639
    150    872    722   -511   -285    797   1034    633    277     77    135    657
    150    862    711   -506   -280    787   1026    626    272     67    127    649
    148    872    724   -511   -290    800   1021    628    275     72    127    654
    148    914    766   -530   -309    841   1041    652    303    103    161    685
    163    961    797   -563   -319    880   1052    665    319    119    176    693
    163    992    828   -576   -332    911   1067    672    332    127    184    693
    148   1000    852   -576   -353    927   1083    685    345    137    189    717
    148    995    846   -571   -350    922   1085    685    342    135    184    722
    171   1026    854   -600   -340    940   1085    688    348    140    192    722
    168   1101    932   -633   -381   1018   1088    701    387    184    239    769
    197   1184    987   -693   -394   1088   1060    706    420    226    285    815
    218   1221   1002   -719   -392   1111   1023    691    423    233    296    826
    194   1171    976   -685   -392   1075    997    670    402    210    275    810
    171   1140    969   -654   -397   1054    995    662    394    205    272    813
    197   1148    950   -675   -376   1052    984    644    376    197    267    807
    194   1122    924   -659   -363   1023    961    610    342    163    233    776
    171   1044    872   -607   -350    958    958    597    311    127    197    748
    158    950    792   -553   -316    872    961    594    280     90    163    722
    153    880    727   -519   -288    805    945    555    231     41    116    672
    137    854    717   -496   -288    784    937    532    202     12     88    633
    127    820    693   -475   -283    758    932    514    176    -18     54    607
    127    789    662   -457   -267    727    914    488    142    -51     20    594
    137    795    654   -467   -259    724    896    472    127    -64     10    587
    142    795    649   -470   -252    722    901    480    137    -46     28    600
    132    776    641   -454   -254    709    888    462    119    -64     10    568
    132    776    644   -454   -254    711    872    444     98    -90    -12    548
    124    771    644   -449   -262    709    872    444     96    -93    -15    563
    111    756    644   -433   -267    701    867    436     88    -98    -18    558
    116    743    626   -431   -254    685    852    418     70   -116    -33    545
    119    750    631   -433   -254    691    854    418     67   -116    -33    548
    119    750    628   -436   -254    691    859    426     72   -111    -31    550
    129    737    607   -433   -239    672    849    415     54   -132    -51    530
    137    667    530   -405   -197    600    841    410     12   -184   -106    480
    171    475    303   -322    -64    389    875    452    -77   -319   -254    337
    181    288    103   -236     36    197   1002    566   -142   -480   -439    137
    171    379    205   -275    -18    293   1137    665    -59   -454   -415    137
     90    719    626   -405   -267    672   1130    402     64   -244   -163    387
    -33   1340   1374   -652   -704   1356    846   -215    184    155    335    906
   -192   2182   2374   -997  -1283   2278    524   -607    467    763   1031   1618
   -257   2662   2917  -1202  -1587   2790    257   -719    735   1262   1551   2153
   -192   2395   2585  -1104  -1387   2488    -10   -849    498   1091   1384   2039
   -135   1790   1925   -826  -1028   1857    -46   -909    -98    332    633   1322
    -93   1171   1262   -540   -678   1215    236   -548   -387   -246     -7    678
    -28    880    906   -426   -467    893    522    -64   -205   -241   -101    558
     54    813    758   -433   -353    784    696    218    -49   -166    -62    574
     98    771    672   -433   -285    722    763    327     -7   -166    -72    548
     96    732    633   -415   -270    683    787    361     -7   -184    -93    524
     98    709    610   -405   -254    659    802    376    -12   -202   -114    501
    101    683    581   -394   -239    633    802    376    -33   -231   -140    472
     98    670    571   -384   -236    620    813    392    -28   -233   -145    467
     98    670    571   -384   -236    620    823    405    -20   -233   -148    467
    111    667    555   -389   -220    613    820    400    -28   -244   -155    459
    116    675    555   -397   -218    615    813    397    -33   -252   -163    457
    119    685    566   -402   -223    626    823    418    -12   -236   -145    480
    111    698    584   -405   -236    641    820    423    -10   -236   -145    478
    109    701    592   -405   -241    646    807    415    -18   -244   -155    465
    127    724    594   -428   -233    662    820    431     -7   -233   -148    483
    135    717    581   -426   -223    649    839    444      0   -223   -140    488
    145    711    566   -431   -210    639    831    436    -10   -233   -153    465
    145    730    584   -439   -220    657    831    444     -2   -228   -150    478
    137    743    605   -441   -233    675    839    462     10   -218   -142    501
    142    732    589   -436   -223    662    831    462      5   -223   -142    496
    142    735    592   -441   -223    665    831    470      7   -223   -145    496
    135    743    607   -439   -236    675    844    493     23   -207   -135    511
    153    756    602   -454   -226    680    846    511     31   -202   -127    519
    163    750    587   -457   -210    670    846    524     33   -205   -129    514
    153    756    602   -454   -226    680    854    550     51   -189   -119    530
    158    771    613   -465   -228    693    862    576     70   -171   -109    540
    184    789    605   -488   -213    698    862    592     72   -174   -111    540
    200    810    610   -504   -205    711    875    633     98   -150    -93    563
    202    805    600   -504   -200    704    891    675    124   -129    -77    584
    218    815    597   -517   -189    709    888    701    135   -124    -70    592
    231    836    605   -537   -187    722    893    737    155   -106    -54    613
    233    849    615   -540   -189    732    906    782    181    -83    -33    636
    252    859    607   -558   -179    735    901    800    189    -77    -31    641
    267    865    597   -568   -163    732    898    807    187    -75    -28    646
    270    896    626   -584   -179    761    904    810    189    -64    -18    662
    285    930    644   -607   -179    787    906    810    194    -54     -7    680
    309    930    620   -620   -158    776    898    795    184    -67    -15    675
    290    940    646   -615   -176    795    901    779    179    -67    -12    685
    259    943    683   -602   -213    813    901    766    181    -59      0    704
    262    945    683   -602   -210    815    885    724    153    -85    -18    688
    270    971    701   -620   -215    836    862    672    124   -109    -38    659
    241    969    727   -605   -244    846    859    636    114   -119    -51    646
    215    961    745   -589   -265    852    859    602    106   -135    -64    644
    200    958    758   -579   -277    859    844    548     80   -161    -90    618
    194    943    748   -568   -275    846    841    509     67   -171   -106    605
    187    909    722   -548   -267    818    836    470     44   -192   -124    592
    171    883    709   -527   -267    797    807    410      5   -231   -158    555
    161    878    717   -519   -277    797    787    368    -20   -252   -181    540
    142    852    709   -498   -283    782    776    342    -36   -265   -194    532
    140    844    704   -493   -280    774    763    314    -54   -283   -213    517
    129    839    709   -485   -288    776    748    293    -72   -298   -228    501
    114    831    717   -472   -301    774    750    285    -75   -298   -228    506
    124    826    701   -478   -288    763    732    267    -93   -316   -246    493
    137    820    683   -480   -272    750    724    249   -109   -332   -262    478
    122    823    701   -472   -290    763    727    254   -103   -327   -254    491
    127    841    714   -483   -293    779    735    267    -88   -311   -241    511
    135    852    714   -493   -290    784    727    254   -101   -329   -259    496
    124    849    724   -488   -298    787    730    254    -98   -324   -257    501
    119    854    735   -488   -309    795    732    257    -93   -314   -246    509
    129    862    732   -496   -301    797    730    246    -96   -319   -246    509
    132    865    730   -501   -298    797    730    252    -93   -316   -244    514
    124    898    771   -511   -322    836    758    280    -62   -285   -218    550
    129    953    823   -542   -345    888    769    288    -49   -272   -205    568
    137    976    839   -555   -350    909    771    285    -44   -270   -197    574
    132    979    846   -555   -358    914    784    296    -31   -259   -192    579
    140    989    849   -566   -353    919    795    306    -15   -244   -179    592
    150   1047    896   -600   -371    971    795    309      0   -228   -163    607
    150   1124    974   -636   -410   1049    779    303     25   -194   -124    652
    150   1187   1036   -670   -444   1114    750    290     44   -171    -98    678
    171   1202   1031   -688   -428   1117    724    272     31   -179   -106    680
    189   1202   1010   -696   -410   1106    709    265     18   -194   -119    678
    187   1184    997   -685   -405   1091    704    262     15   -187   -111    688
    168   1156    984   -665   -407   1070    683    233     -7   -207   -129    670
    148   1088    940   -620   -394   1015    659    197    -62   -262   -184    631
    137    989    852   -563   -355    922    657    184   -106   -309   -239    589
    140    911    771   -524   -314    841    665    176   -132   -342   -275    555
    137    885    745   -514   -303    815    644    135   -181   -394   -322    514
    132    867    735   -498   -301    802    631    114   -205   -415   -345    498
    119    846    724   -483   -301    787    628    101   -218   -428   -355    496
    124    839    714   -480   -293    776    615     80   -241   -452   -379    480
    114    818    701   -467   -293    761    602     64   -259   -465   -394    472
    109    810    701   -462   -296    756    605     64   -262   -459   -392    475
    137    833    696   -488   -280    766    600     54   -275   -470   -400    465
    150    823    672   -485   -259    748    594     36   -296   -491   -423    449
    122    810    685   -467   -283    750    592     36   -298   -491   -428    452
    111    792    678   -452   -283    735    589     31   -303   -496   -433    454
    124    787    662   -457   -270    724    574     10   -324   -517   -454    436
    140    797    657   -467   -257    727    568     12   -327   -522   -462    433
    129    800    670   -467   -270    735    574     18   -327   -514   -457    444
    140    766    626   -454   -241    696    576     18   -353   -542   -488    415
    179    618    439   -400   -132    530    610     49   -433   -665   -620    298
    197    415    218   -306    -10    316    737    176   -480   -810   -795    129
    187    457    267   -322    -38    361    875    311   -394   -807   -810     88
    111    797    685   -454   -288    743    872    109   -275   -626   -592    283
    -18   1382   1400   -683   -709   1392    610   -498   -210   -283   -148    737
   -148   2200   2348  -1026  -1247   2273    283   -992    -28    270    514   1415
   -202   2803   3003  -1301  -1602   2902     20  -1150    246    818   1096   1990
   -129   2618   2746  -1244  -1436   2681   -244  -1296     57    750   1026   1979
    -83   1982   2065   -950  -1072   2021   -298  -1356   -522     28    306   1319
    -70   1299   1369   -613   -719   1332    -85  -1114   -937   -719   -483    561
    -10   1005   1013   -498   -511   1010    189   -600   -701   -691   -574    449
     54    935    880   -496   -413    909    400   -252   -472   -553   -485    504
    103    901    797   -504   -348    852    496    -93   -384   -514   -465    511
    129    872    743   -501   -306    807    519    -57   -381   -535   -488    488
    129    841    711   -485   -290    776    532    -36   -381   -542   -496    485
    132    839    706   -485   -288    774    548    -12   -374   -537   -491    493
    135    841    704   -491   -283    774    548     -7   -379   -548   -496    475
    140    846    706   -493   -283    776    555      7   -363   -540   -496    467
    137    844    706   -491   -285    776    568     28   -345   -530   -496    491
    150    857    706   -506   -277    782    568     23   -348   -535   -496    491
    153    865    711   -511   -280    789    568     20   -350   -535   -493    488
    150    885    735   -517   -290    810    584     38   -332   -511   -478    509
    155    914    758   -537   -301    836    584     44   -327   -509   -472    511
    158    917    756   -537   -298    836    584     46   -327   -511   -478    509
    145    924    779   -535   -316    852    592     59   -311   -493   -465    530
    137    930    792   -532   -327    862    592     70   -301   -483   -449    545
    158    948    789   -555   -314    870    587     67   -301   -488   -452    537
    163    969    805   -566   -322    888    592     77   -290   -478   -449    550
    161    976    813   -568   -327    896    594     93   -277   -465   -436    568
    181    984    802   -581   -309    893    592    103   -270   -454   -426    579
    181   1013    831   -600   -324    922    592    116   -257   -436   -413    589
    181   1028    846   -607   -332    937    605    148   -233   -410   -392    613
    192   1039    846   -615   -329    945    605    161   -228   -407   -392    613
    213   1054    841   -633   -314    948    602    171   -223   -405   -389    610
    220   1065    844   -644   -311    956    618    207   -197   -376   -368    636
    220   1080    859   -652   -319    971    626    236   -179   -358   -353    654
    220   1093    870   -659   -324    982    626    254   -168   -350   -342    652
    233   1109    875   -670   -319    992    636    293   -145   -327   -327    665
    252   1109    857   -683   -303    984    652    340   -114   -301   -303    706
    270   1130    859   -698   -296    995    654    366    -98   -285   -285    717
    288   1174    885   -732   -298   1031    665    402    -72   -259   -259    743
    314   1226    911   -769   -298   1070    680    446    -36   -223   -226    774
    314   1241    924   -779   -306   1085    680    465    -23   -205   -213    792
    314   1249    932   -782   -309   1091    678    467    -20   -200   -205    802
    298   1254    953   -779   -327   1104    688    475    -10   -184   -187    820
    306   1293    987   -800   -340   1140    688    475     -2   -171   -171    833
    314   1312    995   -815   -340   1153    672    444    -23   -189   -187    818
    303   1325   1018   -815   -358   1171    670    428    -28   -194   -184    826
    285   1327   1041   -807   -379   1184    667    413    -33   -192   -181    831
    285   1343   1057   -813   -384   1200    659    376    -51   -210   -194    813
    293   1374   1080   -836   -392   1228    665    350    -57   -213   -197    810
    267   1376   1109   -823   -420   1244    665    316    -62   -218   -202    810
    239   1361   1122   -802   -441   1244    654    272    -80   -233   -213    797
    226   1366   1140   -795   -457   1254    644    228    -93   -246   -223    769
    202   1363   1161   -784   -480   1262    644    200    -93   -244   -228    763
    189   1340   1150   -766   -480   1247    633    168   -103   -252   -239    758
    189   1332   1140   -761   -475   1236    615    127   -129   -275   -259    722
    192   1325   1132   -758   -470   1228    613    106   -142   -285   -275    704
    200   1337   1137   -771   -470   1239    618     98   -142   -285   -277    714
    207   1322   1114   -766   -454   1221    615     77   -158   -301   -285    701
    171   1288   1114   -730   -472   1202    605     51   -176   -316   -301    683
    140   1270   1130   -704   -493   1200    613     49   -176   -314   -303    678
    158   1293   1132   -727   -485   1213    605     46   -176   -311   -301    680
    168   1296   1127   -732   -478   1213    587     36   -184   -316   -303    670
    150   1286   1135   -719   -493   1213    589     44   -174   -303   -290    678
    148   1301   1153   -724   -501   1228    597     59   -153   -277   -267    696
    187   1350   1163   -769   -488   1257    592     62   -148   -272   -262    698
    184   1358   1171   -771   -493   1265    594     64   -137   -265   -257    704
    171   1343   1169   -758   -498   1254    602     77   -122   -246   -241    717
    171   1348   1176   -758   -501   1262    600     75   -116   -239   -228    722
    174   1374   1197   -776   -511   1286    594     72   -111   -236   -226    719
    174   1408   1234   -789   -530   1322    613    101    -83   -207   -205    737
    184   1444   1260   -815   -537   1353    636    122    -57   -184   -184    758
    197   1480   1283   -839   -542   1382    659    135    -36   -163   -161    774
    181   1506   1325   -846   -571   1415    675    153    -10   -135   -135    789
    189   1522   1330   -857   -571   1426    680    161     -2   -129   -132    782
    205   1561   1353   -883   -574   1457    680    171     20   -109   -109    805
    223   1665   1441   -943   -607   1553    683    194     64    -54    -54    852
    223   1727   1504   -976   -641   1618    672    202    103     -7    -10    893
    239   1771   1532  -1005   -646   1652    644    187    114     10     10    906
    241   1771   1530  -1008   -644   1652    626    179    109     10     10    904
    231   1753   1522   -992   -644   1639    623    176    106     15     15    906
    228   1745   1514   -989   -641   1631    613    161     90      7     10    896
    223   1714   1491   -969   -633   1602    594    137     64    -18    -12    867
    210   1621   1410   -917   -602   1517    592    127     31    -57    -57    826
    200   1522   1322   -859   -561   1423    589    116     -7   -106   -109    776
    192   1473   1280   -833   -542   1376    576     90    -41   -140   -142    735
    187   1457   1270   -823   -540   1363    581     85    -49   -142   -150    724
    176   1436   1260   -810   -540   1348    581     80    -54   -150   -158    709
    179   1428   1249   -802   -535   1340    568     64    -75   -171   -176    688
    179   1421   1239   -802   -530   1330    558     57    -83   -171   -179    683
    171   1405   1234   -789   -532   1319    566     64    -72   -163   -166    685
    168   1400   1228   -784   -530   1314    558     59    -80   -171   -174    662
    181   1408   1226   -795   -522   1317    558     59    -80   -171   -176    662
    168   1402   1234   -789   -532   1319    563     70    -70   -161   -171    675
    171   1402   1231   -787   -530   1317    566     75    -59   -150   -161    675
    189   1395   1205   -792   -509   1301    553     62    -70   -166   -174    652
    184   1400   1215   -792   -514   1309    555     67    -62   -161   -168    657
    181   1413   1231   -800   -524   1322    568     85    -44   -137   -148    672
    189   1389   1200   -789   -504   1296    566     88    -54   -148   -158    657
    215   1293   1078   -756   -433   1187    574    106   -101   -210   -228    589
    241   1091    849   -665   -303    971    662    207   -161   -340   -381    436
    262   1008    745   -636   -241    875    815    371   -132   -415   -485    301
    233   1221    987   -730   -376   1104    917    392      7   -301   -363    389
    114   1660   1545   -891   -714   1602    787    -57     83    -49    -36    704
    -23   2359   2382  -1166  -1202   2369    431   -714    142    368    506   1257
   -122   3167   3289  -1525  -1704   3226    122  -1008    415    974   1184   1917
   -111   3408   3517  -1649  -1816   3463   -163  -1153    504   1270   1493   2239
    -54   2907   2961  -1428  -1506   2933   -342  -1257    106    854   1072   1873
    -36   2195   2231  -1078  -1132   2213   -231  -1174   -465      0    210   1047
     18   1699   1680   -859   -833   1691     80   -693   -459   -285   -176    657
     83   1564   1480   -826   -698   1522    345   -226   -163   -129   -106    693
    155   1540   1384   -849   -615   1462    498     38      5    -23    -33    732
    200   1509   1309   -854   -553   1410    553    132     49    -10    -31    711
    181   1465   1280   -826   -548   1374    568    163     54    -18    -38    696
    166   1439   1273   -805   -553   1356    587    187     62    -23    -46    680
    176   1423   1247   -802   -535   1337    597    200     62    -33    -57    662
    200   1439   1239   -818   -519   1340    626    233     88    -10    -36    672
    187   1462   1275   -826   -545   1371    641    262    111     10    -12    685
    184   1462   1278   -823   -548   1371    639    265    109      7    -18    675
    197   1480   1283   -839   -542   1382    646    283    127     23      0    685
    205   1493   1288   -849   -540   1392    665    309    155     57     36    709
    200   1488   1286   -844   -542   1387    659    314    163     62     33    691
    197   1501   1304   -849   -553   1402    654    316    168     62     28    680
    194   1506   1312   -852   -558   1410    675    337    192     85     46    709
    202   1509   1306   -854   -550   1408    688    355    207    101     64    717
    226   1519   1293   -875   -535   1408    683    363    218    109     75    714
    207   1532   1325   -870   -558   1428    680    371    231    124     83    717
    194   1540   1345   -870   -576   1444    691    397    259    153    109    732
    187   1540   1353   -862   -581   1447    696    413    267    158    116    730
    205   1548   1340   -878   -566   1444    709    436    288    174    129    743
    213   1566   1353   -891   -571   1460    727    467    314    202    153    756
    220   1577   1356   -898   -566   1465    730    485    324    210    161    753
    241   1597   1356   -919   -555   1478    735    506    342    226    179    763
    231   1600   1369   -917   -568   1486    756    555    381    265    215    795
    239   1623   1384   -932   -574   1506    769    594    410    293    241    813
    257   1647   1387   -953   -563   1517    769    615    423    301    249    807
    265   1647   1382   -956   -558   1514    779    654    444    319    262    813
    270   1649   1379   -961   -555   1514    800    704    480    353    290    839
    293   1670   1376   -982   -542   1525    813    748    506    379    316    857
    316   1693   1374  -1008   -530   1535    826    787    537    405    340    875
    319   1704   1384  -1010   -532   1545    844    828    563    436    363    896
    335   1717   1382  -1028   -522   1551    854    857    584    459    389    909
    355   1748   1392  -1052   -519   1571    854    875    600    475    410    922
    348   1758   1408  -1054   -530   1582    862    896    615    496    431    943
    353   1774   1421  -1062   -532   1597    867    906    628    514    454    961
    376   1813   1434  -1096   -530   1623    852    896    615    509    452    950
    381   1834   1452  -1109   -535   1644    849    888    613    514    457    945
    358   1836   1475  -1098   -558   1657    859    880    615    524    472    958
    381   1873   1491  -1127   -553   1683    852    859    613    524    478    953
    363   1873   1506  -1119   -571   1691    844    828    600    514    470    935
    296   1842   1543  -1070   -623   1693    852    800    597    514    470    930
    285   1852   1566  -1072   -639   1709    854    763    589    509    470    919
    290   1847   1556  -1067   -631   1701    846    730    581    498    462    901
    277   1847   1566  -1062   -644   1706    854    706    584    501    465    896
    252   1821   1569  -1036   -659   1696    846    672    576    493    457    875
    231   1795   1564  -1015   -665   1680    833    633    561    478    441    854
    226   1797   1571  -1010   -672   1686    833    628    574    491    457    862
    207   1779   1569   -995   -680   1675    826    607    563    480    446    841
    215   1771   1553   -995   -667   1662    813    579    542    462    428    810
    205   1753   1548   -979   -670   1649    805    558    527    452    415    789
    192   1740   1548   -966   -678   1644    826    571    542    470    433    813
    205   1748   1543   -976   -670   1647    820    571    548    478    446    805
    210   1753   1543   -982   -665   1647    815    566    545    470    441    792
    200   1751   1551   -976   -675   1649    818    574    558    480    449    797
    194   1761   1566   -976   -685   1665    820    581    571    496    459    800
    210   1766   1556   -987   -672   1660    813    579    571    496    462    797
    218   1777   1556   -997   -667   1667    820    592    587    514    480    810
    215   1764   1548   -992   -667   1657    831    613    607    537    501    820
    220   1784   1564  -1002   -670   1675    823    607    605    537    504    807
    226   1792   1566  -1010   -670   1680    823    607    607    537    504    807
    220   1797   1577  -1010   -678   1688    820    623    623    553    522    820
    194   1782   1587   -989   -696   1686    823    623    631    558    530    826
    187   1774   1587   -979   -698   1680    833    623    633    561    532    818
    189   1797   1605   -995   -709   1701    859    644    654    587    555    831
    200   1823   1623  -1013   -711   1725    878    665    675    607    576    841
    228   1865   1636  -1047   -704   1751    888    683    701    631    602    859
    241   1904   1662  -1072   -709   1784    917    709    737    667    636    883
    228   1932   1704  -1080   -737   1818    937    724    761    691    652    891
    231   1917   1686  -1075   -727   1803    935    730    761    685    646    880
    233   1930   1693  -1083   -730   1813    948    737    771    696    657    883
    236   2008   1771  -1122   -766   1891    974    771    818    750    711    930
    241   2070   1829  -1158   -795   1948    948    766    849    787    750    963
    252   2107   1852  -1179   -800   1979    917    758    862    807    774    984
    257   2114   1855  -1187   -800   1984    914    769    870    823    789    997
    270   2107   1836  -1187   -782   1971    901    761    862    818    789    989
    265   2070   1805  -1169   -771   1938    880    735    836    792    769    958
    239   2013   1774  -1127   -769   1893    872    722    813    769    745    932
    236   1927   1691  -1083   -727   1810    870    722    787    737    706    904
    267   1852   1584  -1060   -657   1719    857    709    745    691    659    852
    226   1782   1553  -1005   -665   1667    852    680    711    657    623    805
    192   1753   1561   -971   -685   1657    870    675    704    652    620    797
    179   1719   1538   -950   -680   1628    875    667    691    636    605    779
    184   1696   1512   -940   -662   1605    862    654    675    618    589    761
    192   1701   1509   -948   -659   1605    859    657    678    623    592    763
    192   1696   1501   -945   -654   1600    854    662    675    626    594    758
    194   1696   1499   -945   -652   1597    849    654    665    618    584    743
    200   1686   1486   -943   -641   1587    859    657    665    615    584    737
    187   1686   1496   -937   -654   1592    862    670    675    628    600    750
    202   1688   1483   -945   -641   1587    859    672    672    628    602    740
    210   1675   1465   -943   -628   1571    857    670    667    623    597    732
    184   1654   1470   -919   -641   1564    870    683    675    633    602    735
    187   1652   1465   -919   -639   1558    872    680    672    631    602    727
    205   1644   1436   -924   -615   1540    867    688    667    623    592    711
    233   1566   1332   -904   -548   1449    880    719    641    579    540    662
    270   1353   1083   -810   -405   1218    940    792    550    431    376    501
    301   1226    924   -766   -311   1078   1085    932    532    314    233    332
    272   1392   1119   -833   -423   1257   1215    982    678    428    348    418
    127   1795   1665   -961   -769   1730   1122    574    802    701    678    737
    -20   2504   2525  -1241  -1273   2514    795    -67    924   1145   1231   1301
   -150   3338   3489  -1595  -1821   3413    493   -355   1249   1795   1956   2026
   -163   3681   3842  -1758  -2003   3761    194   -459   1421   2184   2361   2452
    -64   3265   3330  -1600  -1699   3296    -28   -576   1060   1834   2018   2161
    -15   2603   2618  -1293  -1317   2611     57   -535    462   1010   1202   1369
     31   2029   1995  -1031   -984   2013    389    -59    358    607    706    865
    106   1816   1709   -961   -802   1764    665    397    581    670    680    797
    168   1745   1577   -958   -704   1662    810    636    709    730    706    787
    181   1678   1496   -930   -657   1587    875    737    753    737    706    766
    179   1631   1452   -906   -636   1543    904    774    758    727    693    758
    189   1613   1423   -901   -618   1517    914    789    750    706    672    735
    189   1597   1408   -893   -610   1504    930    800    743    691    654    709
    189   1587   1397   -888   -602   1493    958    833    766    706    665    709
    200   1592   1392   -896   -597   1493    961    841    766    706    659    701
    210   1597   1387   -904   -589   1493    963    849    771    709    667    709
    205   1590   1384   -898   -589   1488    979    872    795    730    691    724
    205   1597   1392   -901   -592   1496    987    885    807    740    701    722
    213   1602   1389   -909   -589   1496    979    880    800    730    693    704
    210   1605   1392   -909   -589   1499    987    896    810    740    698    709
    215   1600   1384   -909   -584   1493    997    922    828    758    714    724
    223   1605   1382   -914   -579   1493    997    927    833    763    717    724
    226   1613   1387   -922   -581   1499   1000    935    844    771    722    724
    226   1613   1387   -919   -581   1501   1018    961    870    800    750    748
    239   1613   1374   -927   -566   1493   1023    979    885    810    763    750
    249   1615   1366   -932   -558   1491   1010    982    880    802    756    730
    239   1615   1374   -927   -568   1496   1021   1002    896    815    766    748
    257   1636   1379   -948   -561   1506   1039   1028    919    833    784    766
    283   1657   1371   -971   -545   1514   1044   1047    927    841    792    771
    285   1680   1395   -982   -553   1538   1060   1075    950    867    815    787
    275   1673   1397   -976   -561   1535   1075   1114    974    885    828    797
    288   1665   1374   -976   -542   1519   1083   1140    989    893    831    797
    303   1667   1361   -987   -530   1514   1091   1174   1010    909    846    805
    306   1678   1371   -992   -532   1525   1109   1223   1044    943    875    823
    311   1680   1369   -997   -527   1525   1119   1257   1062    953    880    833
    322   1699   1374  -1010   -527   1538   1117   1286   1072    958    885    836
    335   1725   1389  -1031   -527   1556   1135   1332   1101    987    909    862
    355   1722   1366  -1039   -504   1545   1163   1384   1132   1018    940    888
    379   1735   1353  -1057   -488   1545   1169   1405   1145   1028    953    893
    392   1758   1366  -1075   -488   1564   1174   1431   1163   1052    971    909
    394   1774   1376  -1085   -491   1577   1179   1452   1182   1070    989    924
    407   1784   1376  -1096   -483   1582   1176   1452   1182   1075   1002    930
    407   1803   1392  -1106   -491   1597   1176   1447   1184   1080   1010    935
    400   1821   1421  -1111   -511   1621   1187   1449   1192   1088   1023    943
    405   1831   1426  -1119   -511   1631   1176   1431   1182   1080   1015    940
    394   1810   1415  -1101   -509   1613   1156   1389   1156   1057    997    930
    387   1831   1444  -1109   -530   1639   1174   1369   1163   1070   1015    943
    381   1849   1467  -1117   -542   1657   1179   1350   1166   1080   1026    937
    366   1855   1488  -1114   -561   1673   1166   1306   1150   1062   1010    911
    348   1834   1486  -1091   -568   1660   1161   1265   1132   1044    992    906
    314   1808   1491  -1062   -589   1649   1161   1234   1130   1044    995    911
    309   1797   1488  -1054   -589   1641   1148   1189   1111   1031    982    888
    290   1771   1480  -1034   -594   1626   1140   1153   1091   1015    963    867
    270   1753   1483  -1010   -605   1618   1140   1132   1085   1013    958    859
    267   1725   1457  -1000   -594   1592   1127   1106   1065    992    940    841
    272   1719   1447   -997   -587   1582   1111   1078   1044    971    922    818
    259   1706   1447   -984   -594   1579   1117   1070   1047    976    927    818
    254   1701   1447   -976   -594   1574   1122   1067   1047    979    927    815
    257   1678   1421   -969   -584   1551   1109   1049   1028    963    914    800
    252   1667   1415   -961   -581   1543   1111   1049   1028    969    917    805
    246   1670   1423   -958   -589   1548   1111   1054   1031    974    919    807
    259   1680   1421   -969   -579   1551   1104   1049   1028    969    914    797
    249   1670   1421   -961   -584   1545   1098   1047   1028    969    914    792
    252   1683   1431   -969   -589   1558   1106   1067   1047    987    930    810
    259   1686   1426   -974   -581   1558   1101   1072   1049    992    935    810
    270   1691   1421   -979   -574   1556   1104   1070   1049    989    932    802
    270   1688   1418   -982   -574   1556   1124   1091   1067   1008    948    820
    262   1670   1408   -966   -571   1540   1127   1098   1070   1013    950    823
    272   1680   1405   -979   -566   1545   1106   1085   1060   1000    940    805
    280   1686   1405   -982   -561   1545   1104   1088   1060   1000    932    807
    246   1662   1415   -956   -584   1540   1117   1096   1067   1008    943    818
    252   1675   1423   -966   -584   1551   1122   1091   1067   1010    948    815
    257   1662   1402   -961   -574   1532   1119   1088   1062   1008    943    807
    249   1649   1400   -948   -574   1525   1122   1096   1067   1018    948    807
    259   1652   1392   -956   -566   1522   1119   1096   1067   1018    945    807
    262   1662   1397   -963   -566   1530   1114   1091   1062   1010    937    802
    254   1675   1421   -966   -581   1548   1140   1119   1088   1036    963    826
    262   1701   1439   -982   -587   1571   1166   1150   1119   1070    995    859
    272   1740   1465  -1008   -597   1602   1174   1150   1124   1075   1000    852
    265   1753   1488  -1008   -613   1621   1192   1161   1140   1088   1002    854
    257   1732   1475   -995   -610   1605   1208   1169   1145   1091   1000    862
    262   1751   1488  -1005   -613   1621   1213   1171   1148   1091   1002    865
    277   1826   1545  -1052   -633   1686   1213   1184   1182   1127   1044    898
    272   1896   1621  -1085   -672   1758   1189   1189   1213   1169   1088    940
    303   1927   1623  -1117   -659   1777   1161   1184   1223   1187   1109    958
    348   1940   1592  -1143   -620   1766   1145   1184   1221   1182   1101    948
    316   1901   1584  -1109   -633   1743   1143   1171   1208   1176   1093    943
    280   1867   1587  -1075   -652   1727   1135   1156   1192   1166   1083    940
    272   1803   1530  -1039   -628   1667   1111   1124   1148   1122   1041    896
    267   1701   1434   -984   -581   1569   1101   1111   1101   1075    987    841
    272   1631   1356   -953   -540   1493   1101   1106   1067   1036    940    795
    262   1574   1309   -919   -522   1441   1093   1080   1031    995    898    758
    241   1519   1278   -880   -517   1397   1085   1054   1002    969    870    735
    233   1504   1270   -867   -517   1387   1096   1057   1000    969    867    732
    241   1504   1260   -872   -509   1382   1093   1054    989    958    859    724
    257   1501   1244   -880   -493   1374   1088   1049    979    948    849    711
    246   1483   1234   -865   -493   1358   1088   1049    974    948    841    704
    249   1470   1221   -859   -485   1345   1083   1054    976    950    841    709
    265   1473   1208   -870   -472   1340   1078   1044    963    937    828    696
    267   1467   1200   -870   -465   1335   1080   1047    958    935    826    693
    270   1460   1187   -867   -457   1325   1083   1054    963    948    833    704
    262   1431   1169   -846   -452   1301   1072   1044    950    932    815    685
    246   1423   1174   -836   -465   1299   1067   1039    943    922    797    670
    244   1431   1187   -839   -472   1309   1080   1057    956    935    810    683
    257   1408   1148   -833   -446   1278   1085   1070    945    924    797    678
    293   1273    979   -782   -342   1127   1096   1085    875    828    691    587
    340   1072    732   -709   -197    904   1202   1205    813    678    514    405
    353   1047    693   -701   -171    870   1366   1387    893    662    472    335
    314   1325   1008   -820   -348   1166   1436   1319   1052    836    662    496
    187   1808   1621   -997   -717   1714   1247    776   1132   1135   1036    878
     33   2590   2553  -1314  -1260   2572    888    215   1306   1675   1686   1545
    -62   3328   3390  -1634  -1725   3356    574    -31   1592   2273   2340   2200
    -25   3400   3426  -1688  -1725   3411    254   -197   1538   2397   2473   2372
     38   2829   2790  -1434  -1374   2811     96   -314   1018   1821   1904   1867
     57   2132   2075  -1096  -1010   2107    306   -132    506   1005   1070   1057
    124   1680   1556   -904   -717   1618    628    376    571    800    753    719
    187   1527   1340   -857   -576   1436    872    784    800    901    776    711
    241   1452   1210   -846   -483   1332   1005   1002    922    966    807    722
    277   1418   1137   -849   -428   1278   1034   1054    930    945    784    691
    283   1395   1109   -839   -413   1252   1062   1080    932    935    769    675
    275   1356   1078   -815   -402   1218   1096   1109    940    932    756    665
    293   1332   1039   -813   -371   1187   1111   1122    940    917    743    649
    298   1335   1036   -818   -371   1187   1096   1122    930    906    727    636
    283   1343   1057   -813   -387   1200   1104   1140    943    919    732    644
    277   1337   1057   -810   -389   1197   1109   1150    950    924    743    649
    285   1330   1044   -807   -379   1187   1106   1150    948    919    737    646
    285   1337   1052   -813   -381   1195   1114   1166    966    935    748    659
    296   1343   1047   -820   -376   1195   1122   1182    979    945    753    667
    309   1340   1031   -826   -361   1184   1122   1179    969    930    732    657
    319   1343   1023   -831   -350   1184   1130   1192    974    940    745    675
    327   1353   1026   -841   -350   1189   1135   1205    995    963    761    688
    329   1350   1021   -841   -345   1187   1127   1208    989    958    753    678
    329   1353   1023   -841   -348   1189   1130   1221    995    971    758    688
    327   1356   1028   -841   -350   1192   1145   1252   1015    995    776    714
    335   1366   1031   -852   -348   1197   1150   1265   1031   1008    784    714
    340   1369   1026   -854   -342   1197   1137   1267   1028   1002    776    704
    345   1371   1023   -859   -340   1200   1150   1291   1041   1010    779    722
    361   1387   1026   -872   -332   1208   1176   1325   1067   1031    800    740
    368   1387   1015   -878   -324   1202   1166   1327   1060   1021    789    730
    358   1389   1031   -875   -335   1210   1171   1345   1072   1034    800    743
    361   1382   1021   -872   -329   1202   1189   1382   1101   1057    818    766
    389   1392   1002   -891   -306   1197   1202   1415   1122   1072    831    779
    402   1410   1005   -906   -301   1208   1205   1444   1132   1083    836    782
    407   1408   1000   -909   -296   1205   1213   1486   1153   1104    849    802
    415   1410    995   -914   -290   1202   1218   1519   1171   1119    865    813
    431   1428    997   -930   -283   1213   1223   1551   1189   1135    880    831
    444   1423    979   -935   -267   1200   1239   1592   1210   1158    898    849
    467   1447    979   -958   -254   1213   1252   1626   1236   1184    919    867
    485   1478    989   -984   -252   1234   1249   1636   1244   1192    927    878
    493   1496   1002   -995   -254   1249   1252   1647   1254   1202    937    896
    493   1501   1008  -1000   -257   1254   1262   1662   1273   1223    961    922
    485   1506   1021   -997   -267   1262   1257   1652   1265   1218    961    919
    491   1538   1047  -1015   -277   1291   1254   1647   1260   1223    966    924
    493   1558   1065  -1026   -285   1312   1252   1639   1260   1226    969    935
    467   1519   1049   -995   -290   1286   1241   1605   1239   1208    950    922
    465   1522   1054   -995   -296   1288   1226   1558   1213   1187    935    901
    449   1553   1104  -1002   -327   1330   1226   1527   1205   1184    935    906
    449   1571   1122  -1010   -335   1348   1223   1491   1192   1176    927    896
    441   1540   1096   -992   -327   1319   1213   1434   1161   1143    896    865
    423   1527   1101   -976   -340   1314   1210   1400   1148   1132    885    857
    397   1514   1117   -956   -361   1317   1200   1374   1137   1130    883    854
    368   1483   1114   -924   -371   1299   1176   1325   1109   1098    852    823
    355   1460   1104   -909   -376   1283   1161   1278   1075   1070    820    792
    345   1439   1093   -893   -374   1267   1158   1249   1060   1054    802    779
    345   1413   1065   -880   -361   1239   1148   1226   1039   1036    789    766
    358   1405   1047   -880   -342   1226   1135   1202   1021   1023    779    750
    340   1379   1039   -862   -350   1210   1135   1192   1015   1018    771    732
    324   1348   1021   -836   -348   1184   1140   1192   1015   1015    766    740
    337   1363   1026   -852   -342   1195   1122   1174   1000   1002    756    730
    327   1363   1036   -844   -353   1200   1119   1169   1002   1002    753    724
    327   1369   1039   -849   -355   1205   1130   1182   1010   1013    763    740
    342   1371   1026   -857   -340   1200   1119   1176   1008   1005    758    735
    342   1382   1039   -862   -348   1210   1117   1171   1005   1008    756    730
    340   1382   1041   -859   -350   1213   1127   1192   1023   1026    771    745
    340   1374   1031   -859   -345   1205   1122   1189   1021   1023    769    745
    345   1350   1005   -849   -329   1179   1106   1174   1002   1005    753    732
    353   1358   1005   -857   -324   1182   1101   1176   1008   1015    763    737
    358   1376   1018   -867   -329   1197   1109   1189   1021   1031    776    748
    353   1376   1023   -867   -335   1200   1101   1179   1013   1021    766    743
    363   1389   1023   -878   -329   1208   1111   1192   1023   1034    776    753
    353   1382   1026   -870   -337   1205   1124   1200   1034   1041    787    761
    332   1350   1018   -841   -342   1184   1117   1182   1015   1023    769    740
    327   1335   1008   -833   -340   1171   1104   1169   1002   1008    756    727
    332   1340   1008   -836   -337   1174   1104   1174   1010   1018    763    743
    335   1332    997   -833   -332   1166   1098   1171   1010   1021    766    743
    335   1332    997   -833   -329   1166   1088   1158    995   1002    750    727
    327   1332   1002   -831   -337   1169   1104   1171   1010   1018    763    745
    342   1358   1015   -852   -337   1189   1124   1189   1034   1047    792    776
    358   1392   1034   -878   -337   1215   1130   1192   1039   1054    802    779
    355   1421   1065   -888   -353   1244   1145   1202   1057   1070    820    784
    345   1434   1085   -891   -371   1260   1169   1221   1078   1085    831    792
    348   1423   1072   -885   -361   1249   1163   1213   1065   1067    813    776
    358   1449   1091   -904   -366   1273   1166   1215   1072   1072    818    792
    368   1525   1156   -945   -392   1340   1184   1244   1119   1124    872    849
    363   1577   1213   -971   -423   1397   1161   1231   1132   1150    898    870
    384   1602   1218   -995   -415   1410   1135   1218   1137   1158    909    878
    387   1608   1218  -1000   -415   1413   1127   1226   1145   1166    917    888
    394   1602   1208   -997   -405   1405   1117   1221   1137   1163    914    891
    400   1574   1174   -989   -387   1374   1080   1179   1093   1122    878    857
    392   1501   1109   -948   -358   1304   1067   1158   1054   1085    839    820
    368   1379   1010   -875   -322   1195   1067   1145   1008   1036    782    774
    368   1280    911   -823   -270   1096   1054   1124    961    987    732    724
    366   1252    885   -810   -259   1070   1041   1098    932    958    704    696
    353   1228    875   -789   -259   1052   1041   1085    917    940    685    678
    337   1200    862   -769   -262   1031   1034   1072    904    924    672    667
    340   1179    839   -758   -249   1010   1018   1054    880    901    652    646
    340   1171    831   -756   -246   1002   1018   1054    878    898    652    646
    329   1158    828   -745   -249    995   1010   1054    872    898    649    641
    324   1137    813   -732   -244    976    997   1041    857    883    633    620
    329   1137    807   -732   -239    974   1013   1047    862    883    633    620
    345   1132    787   -740   -223    961   1031   1065    875    896    649    646
    345   1122    776   -732   -215    950   1015   1052    862    888    641    631
    342   1122    779   -732   -218    950   1002   1036    846    872    626    605
    337   1132    795   -735   -228    963   1015   1047    854    878    623    615
    337   1106    766   -724   -215    937   1008   1044    849    867    615    618
    353   1049    696   -701   -171    872   1000   1036    815    823    574    576
    387    911    524   -649    -70    719   1036   1085    758    732    470    475
    431    719    288   -574     72    504   1163   1236    730    613    316    314
    441    748    306   -597     67    527   1306   1405    826    615    296    270
    361   1070    709   -717   -174    891   1345   1278    987    820    532    485
    210   1600   1389   -906   -589   1496   1106    688   1047   1140    950    904
     75   2397   2322  -1236  -1122   2361    753    116   1182   1644   1574   1532
    -15   3063   3078  -1525  -1548   3070    446   -106   1441   2203   2184   2135
     36   2982   2946  -1509  -1454   2964    158   -275   1293   2190   2179   2179
    101   2348   2244  -1226  -1072   2299     62   -371    711   1483   1480   1538
    119   1626   1506   -872   -693   1566    272   -153    246    698    659    756
    179   1275   1093   -727   -457   1184    594    392    459    683    522    594
    241   1182    940   -711   -350   1060    807    758    693    810    594    633
    314   1135    818   -727   -252    979    906    940    795    852    618    631
    340   1088    748   -714   -202    919    956   1002    815    841    602    605
    322   1047    724   -685   -202    885    976   1026    813    826    584    594
    329   1008    678   -670   -174    844    976   1031    800    802    561    566
    342    997    654   -672   -155    826    984   1041    802    795    553    553
    342    997    654   -670   -155    826   1010   1072    826    815    571    574
    348   1002    654   -675   -153    828   1015   1078    828    813    568    566
    353   1010    657   -680   -153    833   1013   1075    823    802    561    555
    350   1008    654   -680   -153    833   1015   1083    828    807    563    561
    348   1000    652   -672   -150    826   1026   1101    841    820    576    576
    353   1010    657   -685   -150    833   1013   1091    831    810    571    566
    358   1026    665   -693   -153    846   1015   1101    839    815    574    568
    353   1026    672   -691   -161    849   1026   1119    859    839    594    589
    366   1034    667   -698   -150    852   1018   1117    857    836    589    584
    381   1047    665   -714   -142    857   1013   1117    857    831    587    589
    368   1047    678   -709   -155    862   1021   1137    875    844    600    602
    345   1021    675   -685   -163    849   1028   1148    883    846    605    605
    384   1049    665   -717   -140    857   1036   1158    891    849    610    607
    394   1078    683   -737   -145    880   1041   1171    906    865    628    620
    387   1078    688   -732   -150    883   1041   1187    914    875    631    620
    381   1060    678   -722   -148    870   1041   1189    909    865    618    613
    384   1052    667   -717   -140    859   1054   1218    930    883    633    631
    389   1062    670   -727   -140    867   1062   1247    948    898    646    644
    400   1060    657   -730   -127    859   1057   1260    950    898    649    644
    410   1067    654   -740   -122    862   1052   1280    961    904    654    652
    428   1093    665   -761   -116    880   1072   1327    992    930    678    678
    462   1114    652   -789    -93    885   1080   1363   1010    945    693    696
    480   1109    626   -795    -72    867   1083   1387   1015    950    698    701
    478   1111    633   -797    -77    875   1096   1423   1039    974    722    724
    472   1114    641   -792    -83    878   1104   1454   1057    995    740    743
    501   1124    623   -813    -62    872   1093   1467   1060    992    743    740
    535   1163    628   -849    -46    896   1104   1493   1083   1015    766    766
    542   1184    639   -865    -49    911   1122   1514   1101   1041    792    795
    540   1195    654   -867    -57    924   1104   1496   1083   1023    782    787
    540   1210    670   -878    -64    940   1091   1480   1075   1023    787    795
    524   1208    683   -867    -77    945   1098   1478   1080   1034    802    810
    527   1218    691   -872    -83    956   1091   1460   1067   1021    797    802
    517   1221    704   -867    -93    963   1075   1418   1036    989    769    779
    493   1221    727   -857   -116    974   1067   1389   1028    984    761    784
    488   1208    719   -849   -114    963   1072   1363   1026    984    771    787
    475   1213    737   -844   -132    976   1054   1314   1005    963    756    763
    439   1197    758   -818   -158    979   1041   1275    992    950    743    750
    441   1184    743   -813   -150    963   1041   1247    987    943    735    743
    454   1197    740   -826   -142    969   1039   1210    971    924    714    717
    433   1169    732   -802   -150    953   1036   1169    948    901    688    698
    402   1132    730   -766   -163    932   1031   1145    940    896    683    696
    397   1119    719   -761   -161    922   1008   1101    911    862    654    659
    400   1098    696   -750   -148    898    987   1057    878    826    623    628
    387   1072    685   -732   -150    880    987   1039    867    813    610    620
    384   1044    659   -714   -137    852    984   1026    859    800    600    613
    381   1034    649   -709   -132    841    963   1002    839    787    592    600
    387   1044    654   -717   -132    849    961   1000    833    787    589    594
    379   1044    665   -711   -142    854    976   1013    846    802    602    610
    384   1060    675   -722   -145    867    974   1008    844    795    597    607
    379   1047    667   -714   -145    859    966   1002    841    792    592    605
    366   1054    688   -711   -161    872    971   1010    849    802    602    618
    366   1049    680   -709   -155    865    966   1008    844    795    597    613
    379   1060    680   -719   -150    870    958    997    833    784    592    607
    371   1049    675   -711   -150    862    963   1005    844    800    600    618
    374   1052    675   -714   -150    865    961   1008    846    802    605    623
    387   1049    662   -717   -137    854    943    989    833    787    597    613
    389   1047    657   -717   -132    852    930    982    826    782    592    607
    371   1031    657   -704   -142    844    937    982    828    787    597    613
    366   1028    659   -698   -148    844    940    976    823    782    592    607
    358   1026    667   -693   -155    849    937    969    818    776    589    597
    361   1018    657   -688   -148    839    943    979    826    784    594    607
    368   1013    644   -691   -137    828    935    969    815    771    587    602
    374   1026    652   -701   -137    839    930    958    805    763    581    600
    358   1013    652   -685   -148    833    930    950    802    761    574    600
    353    992    639   -672   -142    815    927    948    800    761    574    600
    355    966    607   -662   -127    787    898    919    776    737    555    576
    361    982    618   -672   -129    800    904    922    779    740    561    581
    371   1021    649   -698   -137    836    937    950    810    769    592    607
    394   1054    659   -724   -132    857    953    958    820    776    600    613
    394   1091    696   -745   -150    896    966    961    828    784    607    626
    394   1104    709   -750   -155    906    984    976    846    800    620    641
    397   1085    688   -743   -145    888    984    976    839    792    613    633
    384   1130    745   -756   -179    937    989    979    857    807    631    644
    376   1218    841   -800   -231   1031    997    995    898    854    675    698
    402   1273    870   -839   -233   1072    976    995    922    885    711    735
    410   1249    836   -831   -213   1044    937    971    901    867    698    722
    400   1221    820   -810   -210   1021    919    953    880    852    685    714
    392   1223    831   -807   -220   1028    909    943    872    852    688    722
    392   1179    784   -787   -197    982    885    911    839    815    657    693
    381   1083    698   -732   -161    891    865    883    784    756    594    636
    368    961    592   -665   -111    776    865    878    743    706    537    589
    366    901    532   -633    -83    717    854    854    706    665    498    550
    361    880    519   -620    -80    701    844    828    678    639    475    527
    345    849    504   -600    -80    675    841    815    659    623    459    517
    348    820    472   -584    -62    646    828    805    646    613    446    504
    355    802    446   -579    -46    626    802    779    623    589    423    483
    358    805    446   -581    -44    628    800    779    623    589    428    491
    350    797    446   -576    -49    623    820    797    639    605    446    501
    329    779    449   -553    -59    615    818    784    628    594    428    472
    348    784    436   -566    -44    610    805    771    607    571    405    459
    335    769    433   -550    -49    602    800    771    605    568    402    467
    314    737    420   -527    -54    579    787    763    594    558    389    454
    329    730    400   -530    -33    566    782    750    581    540    374    441
    342    753    410   -550    -36    581    795    761    589    553    387    459
    350    750    400   -553    -23    576    807    771    592    558    389    462
    368    672    301   -522     33    488    800    763    540    496    327    400
    405    475     70   -439    168    272    839    818    457    363    179    259
    431    329   -101   -381    267    114    992   1000    470    275     57    122
    433    462     25   -449    205    244   1124   1114    610    363    137    176
    327    831    501   -581    -85    667   1070    797    743    600    420    449
    174   1467   1293   -820   -558   1382    761    148    839   1000    922    966
     44   2304   2260  -1176  -1106   2283    433   -246   1098   1602   1615   1673
      0   2766   2766  -1384  -1384   2766    129   -420   1275   2021   2068   2148
     49   2447   2395  -1249  -1174   2421   -127   -576    953   1753   1813   1953
     75   1795   1719   -935   -820   1758   -137   -633    311    927   1002   1179
    124   1158   1034   -644   -457   1096    155   -239     96    405    405    584
    205    878    670   -542   -231    774    444    252    306    433    332    478
    280    813    532   -548   -127    672    628    555    485    532    389    506
    322    748    426   -535    -51    587    706    675    535    537    384    483
    324    698    374   -511    -23    535    719    701    519    501    348    439
    319    675    355   -496    -18    517    743    727    522    491    335    420
    335    657    322   -496      5    491    763    748    527    480    319    413
    345    654    309   -498     18    483    763    750    522    467    306    407
    345    662    314   -506     15    491    776    769    532    475    311    410
    340    646    306   -493     15    478    779    774    532    472    309    407
    353    639    285   -496     31    465    771    763    522    454    298    397
    355    639    283   -496     36    462    774    771    524    459    303    407
    353    657    303   -506     23    480    782    792    542    483    322    426
    363    667    303   -517     28    488    779    795    542    483    327    420
    366    675    306   -522     31    491    776    797    542    480    324    420
    363    680    316   -522     23    498    779    807    553    491    329    433
    366    670    301   -519     31    485    776    807    553    488    324    436
    371    670    298   -522     36    485    779    815    555    488    329    433
    368    675    306   -522     31    491    792    839    574    506    342    444
    368    680    311   -524     28    496    795    849    581    514    350    457
    381    680    296   -532     41    488    789    849    579    509    350    452
    392    688    296   -540     46    493    797    870    592    522    363    465
    379    688    309   -535     36    501    807    891    605    535    371    472
    379    683    303   -530     38    493    805    896    605    532    371    472
    387    698    311   -545     36    504    795    906    605    530    368    475
    392    698    306   -545     41    504    807    943    628    553    389    498
    413    722    309   -568     51    517    815    974    646    568    402    509
    444    740    296   -592     75    519    820   1000    662    574    407    509
    439    737    296   -589     70    517    833   1041    685    594    420    532
    433    737    303   -587     64    522    846   1078    704    613    439    553
    465    756    290   -610     85    524    854   1106    717    618    446    555
    467    761    293   -613     88    527    865   1135    730    631    459    568
    457    761    303   -610     77    532    875   1174    750    652    478    584
    472    766    293   -620     90    530    875   1189    756    659    485    594
    480    787    303   -636     88    545    872   1200    763    667    493    607
    498    826    327   -662     85    576    891   1226    792    701    530    646
    509    833    322   -672     90    579    885   1223    787    704    537    654
    511    852    340   -683     85    597    872   1202    774    696    532    652
    504    862    358   -683     72    610    870   1192    774    696    537    659
    498    862    363   -680     67    613    872   1179    771    698    542    670
    504    870    366   -688     67    618    854   1137    753    680    530    657
    485    883    394   -685     44    639    839   1098    735    665    519    649
    465    883    415   -675     23    649    831   1065    724    657    517    646
    457    880    423   -667     18    652    813   1015    701    633    496    620
    439    865    423   -654      7    644    797    969    678    610    475    607
    407    846    439   -628    -15    644    797    935    672    605    470    605
    392    823    431   -610    -20    628    789    888    646    579    444    576
    392    800    407   -594     -7    605    779    839    615    548    413    545
    358    779    418   -571    -31    600    769    805    594    527    392    530
    358    766    407   -563    -23    587    761    779    579    511    381    522
    376    766    389   -571     -7    576    743    743    558    491    361    501
    350    735    384   -542    -15    561    735    719    535    475    342    480
    301    691    389   -496    -44    540    730    701    522    462    327    470
    316    693    374   -506    -28    535    724    688    509    449    316    457
    332    711    379   -524    -23    548    724    685    506    446    319    462
    314    698    384   -506    -33    542    724    693    514    454    327    478
    319    709    387   -517    -33    550    719    691    511    452    327    470
    322    706    384   -514    -31    545    711    683    509    446    322    465
    301    691    389   -498    -44    540    714    688    514    452    322    478
    298    691    392   -493    -46    542    717    698    524    465    332    488
    314    683    366   -501    -25    527    704    683    509    446    319    472
    319    693    374   -506    -28    535    704    683    509    449    322    480
    319    701    381   -511    -31    542    711    688    524    465    337    498
    327    701    374   -514    -23    537    701    678    514    457    329    488
    329    696    366   -514    -18    532    691    665    504    444    314    470
    319    685    366   -504    -23    527    688    665    501    439    309    470
    324    665    340   -496     -7    504    675    654    483    423    293    465
    342    696    353   -519     -5    524    667    641    478    415    293    459
    327    704    376   -517    -23    540    678    652    493    436    311    483
    322    691    368   -506    -23    532    675    649    488    436    309    478
    342    701    355   -522     -7    530    670    641    475    426    301    472
    345    685    340   -514      2    514    670    636    467    420    296    472
    311    657    345   -485    -18    501    667    631    462    415    288    465
    309    644    335   -478    -12    491    659    615    446    402    277    452
    316    652    332   -485     -7    493    652    605    436    392    270    444
    314    670    355   -491    -20    514    665    623    454    413    290    467
    329    691    358   -511    -12    527    683    639    470    428    303    480
    329    730    400   -530    -33    566    691    639    478    431    311    485
    309    756    444   -532    -67    600    701    641    485    439    316    493
    306    753    446   -530    -70    600    711    649    496    446    322    509
    324    750    426   -537    -51    589    709    641    485    433    311    496
    322    807    485   -566    -80    646    724    662    517    467    342    527
    306    870    561   -589   -127    717    727    680    558    514    387    574
    335    930    594   -631   -129    763    698    667    571    532    410    600
    379    966    587   -672   -103    776    672    654    563    527    407    597
    371    927    555   -649    -90    743    667    657    558    527    407    600
    366    914    545   -641    -90    730    646    631    532    509    392    581
    371    872    501   -620    -64    688    615    592    493    467    350    540
    342    771    426   -558    -41    597    605    579    452    428    303    509
    309    631    322   -470     -5    478    597    558    400    368    239    449
    314    571    257   -444     28    415    587    532    358    319    192    402
    316    574    257   -444     31    415    594    527    350    309    184    405
    293    558    265   -426     15    410    587    514    340    301    179    402
    306    532    226   -418     38    379    563    491    309    272    150    374
    293    501    205   -397     44    353    548    467    283    249    124    345
    277    485    207   -381     36    348    550    472    283    249    122    345
    296    491    194   -394     49    345    550    472    283    246    122    355
    306    478    171   -392     67    327    540    459    267    231    103    348
    296    467    168   -384     62    316    540    457    259    228     98    340
    285    470    184   -376     51    327    540    459    259    231    103    337
    280    457    176   -368     51    316    522    444    241    213     88    322
    270    441    171   -355     49    306    517    446    239    210     83    324
    270    426    155   -350     57    290    524    454    244    213     85    327
    306    454    148   -379     80    301    519    454    244    210     83    322
    322    410     88   -368    116    249    519    454    207    166     33    280
    348    233   -114   -293    231     59    566    524    150     67    -83    168
    400     70   -329   -236    363   -129    696    691    135    -46   -231     12
    418    127   -290   -272    355    -80    846    891    272      7   -200     15
    311    519    207   -415     49    366    846    652    444    270    103    301
    166   1114    948   -639   -392   1031    563     15    519    631    563    782
     31   1932   1901   -982   -935   1917    220   -488    717   1179   1215   1454
    -59   2564   2624  -1252  -1340   2592    -72   -709    969   1717   1797   2047
     -5   2262   2268  -1132  -1135   2265   -350   -885    659   1493   1584   1896
     36   1592   1553   -815   -758   1574   -397   -961     23    691    795   1156
     64    935    870   -501   -402    901   -155   -641   -283     77    111    491
    119    576    457   -348   -168    517    158   -101    -80     64    -18    332
    207    522    311   -366    -51    415    348    218    111    174     44    368
    257    472    215   -366     20    345    428    355    174    192     46    348
    265    439    174   -353     46    306    462    405    181    179     23    316
    257    394    137   -324     59    267    480    431    181    163      2    298
    267    366     96   -319     85    231    491    439    174    142    -15    280
    285    381     96   -332     93    239    501    457    179    145    -18    277
    290    384     93   -340     98    241    514    478    192    158     -7    290
    298    387     88   -342    106    239    511    478    194    155    -12    280
    293    384     88   -340    101    236    504    478    187    150    -20    272
    285    379     93   -332     96    236    511    493    197    161    -10    280
    283    381     96   -335     93    239    517    498    202    158    -12    275
    298    384     85   -340    106    236    511    496    194    150    -23    277
    293    387     90   -342    101    239    517    511    207    163    -10    293
    298    402    101   -350     98    252    530    532    223    181      2    309
    314    420    103   -368    103    262    522    530    215    174     -5    301
    309    418    109   -363    101    265    519    537    218    179     -5    309
    311    415    101   -363    103    259    524    550    228    189      2    319
    324    415     90   -371    116    254    519    555    228    187     -2    316
    309    400     90   -355    109    246    517    558    228    184     -7    314
    290    387     96   -337     98    241    535    579    249    200      5    335
    314    418    103   -366    106    259    535    600    259    215     18    342
    316    431    114   -374    101    272    524    602    259    215     15    335
    296    418    119   -358     88    270    532    620    270    223     20    337
    316    444    127   -379     96    285    563    670    306    257     46    363
    342    459    116   -400    114    288    571    698    319    270     57    384
    361    472    111   -415    124    290    568    722    327    275     59    394
    353    467    114   -410    119    290    576    753    345    288     70    407
    363    478    114   -420    124    296    584    787    366    306     80    420
    376    480    101   -431    137    290    594    820    381    316     88    431
    389    491    101   -441    145    296    618    870    415    353    116    462
    413    517    103   -465    153    311    623    898    433    374    137    480
    428    532    103   -480    163    319    618    914    439    379    142    488
    436    558    122   -498    155    340    628    943    459    402    163    517
    439    563    124   -501    155    345    631    958    470    418    181    537
    441    571    129   -506    155    350    618    948    462    413    176    535
    444    592    148   -517    148    371    620    948    470    428    194    553
    444    620    174   -532    135    397    626    940    470    428    197    563
    441    618    176   -532    132    397    613    911    452    415    184    548
    436    623    184   -530    124    405    605    885    433    400    168    542
    415    639    223   -527     96    431    597    859    426    397    168    558
    397    626    228   -514     85    428    579    815    405    379    158    545
    394    633    239   -514     77    436    566    766    381    361    140    524
    376    631    252   -506     62    441    563    732    371    350    127    517
    358    618    259   -488     49    439    558    691    355    337    114    506
    350    592    239   -472     54    418    540    639    322    309     90    478
    332    563    231   -449     49    400    522    594    298    285     67    454
    314    537    223   -428     44    381    514    561    275    267     46    439
    316    522    205   -418     57    363    493    519    244    239     20    423
    306    498    192   -402     57    345    462    470    205    202    -15    387
    288    485    197   -387     46    342    465    459    194    194    -25    384
    285    475    189   -381     46    332    467    446    184    181    -33    371
    301    475    174   -387     64    324    465    431    168    166    -49    353
    270    446    176   -361     46    311    465    431    168    168    -54    363
    270    446    174   -358     49    311    457    431    171    174    -49    374
    283    449    166   -368     57    309    446    415    161    166    -59    358
    280    454    174   -366     54    314    452    413    155    166    -64    361
    265    444    179   -355     41    311    454    415    158    171    -64    366
    267    454    184   -361     41    319    449    413    158    168    -64    366
    272    457    184   -366     44    322    441    407    155    166    -64    371
    272    465    192   -368     41    329    452    420    168    184    -46    389
    272    452    179   -366     46    316    444    418    163    179    -57    381
    277    452    171   -366     51    311    431    405    153    171    -64    374
    275    452    176   -363     49    314    433    410    158    179    -57    387
    275    449    174   -361     51    311    436    410    158    181    -54    392
    280    431    150   -355     64    290    420    392    137    163    -72    374
    267    439    168   -353     49    303    413    384    129    155    -83    366
    254    439    181   -348     36    311    413    389    135    161    -77    376
    270    433    163   -350     54    298    415    394    145    174    -62    394
    277    436    158   -358     59    298    410    379    129    161    -72    387
    262    433    171   -348     44    301    418    381    132    163    -70    387
    265    415    148   -340     57    283    413    376    124    161    -75    371
    275    415    140   -345     67    277    394    353    101    135   -106    350
    267    420    153   -345     57    285    397    353    101    140    -98    361
    257    428    168   -342     44    298    405    366    116    155    -83    374
    262    446    184   -355     38    314    402    366    119    158    -80    374
    270    478    207   -374     31    342    407    376    129    171    -70    389
    259    506    246   -384      7    376    441    400    155    200    -46    415
    272    517    244   -394     12    381    462    402    161    197    -49    413
    283    532    249   -410     18    392    462    397    155    189    -54    407
    288    602    314   -444    -12    459    470    418    192    228    -12    446
    283    665    381   -475    -49    524    465    423    226    267     28    485
    285    704    418   -496    -64    561    444    410    239    288     51    506
    298    727    428   -514    -64    579    426    415    249    301     64    522
    288    706    418   -496    -64    563    418    413    244    298     64    527
    285    693    407   -491    -59    550    381    371    205    267     36    498
    280    649    368   -465    -44    509    361    348    174    239      7    478
    270    542    272   -407     -2    407    361    337    135    200    -36    441
    254    400    145   -327     54    272    342    309     75    132   -109    371
    246    353    103   -301     72    228    335    285     38     96   -148    337
    233    335    101   -285     67    218    345    283     33     93   -148    345
    236    314     77   -277     77    194    332    265     10     75   -161    327
    241    309     67   -275     88    189    314    244    -10     51   -187    293
    231    290     59   -262     85    174    311    244    -15     44   -197    293
    236    285     46   -262     93    166    314    252    -15     44   -200    303
    246    285     36   -267    103    161    306    244    -25     36   -210    293
    228    257     28   -241    101    142    303    231    -38     20   -226    275
    213    241     28   -228     93    135    301    228    -46     15   -236    275
    233    259     25   -246    103    142    298    231    -44     18   -228    280
    239    252     12   -246    114    132    301    228    -46     12   -231    277
    220    244     23   -231     98    135    306    231    -41     18   -228    283
    231    254     23   -244    103    140    296    223    -46     12   -233    280
    226    223     -2   -226    114    111    283    210    -67     -7   -252    259
    241    148    -93   -197    166     28    296    231    -93    -41   -290    223
    298     -7   -306   -145    301   -155    348    311   -150   -148   -418    106
    342   -129   -472   -109    405   -301    496    498   -122   -231   -540    -31
    324     25   -301   -176    311   -137    628    641     46   -119   -439     36
    213    410    194   -311     10    301    600    381    197    132   -137    322
     72   1013    940   -542   -433    976    288   -283    239    485    335    807
    -54   1826   1878   -885   -966   1852    -41   -709    446   1049    992   1462
   -101   2223   2325  -1062  -1213   2275   -332   -906    587   1439   1408   1896
    -44   1839   1883   -898   -963   1860   -576  -1106    194   1093   1072   1631
     10   1166   1156   -587   -571   1161   -600  -1205   -504    194    197    805
     38    594    555   -319   -259    576   -322   -807   -644   -239   -324    285
     90    358    267   -226    -88    314    -49   -311   -379   -145   -335    249
    171    298    127   -236     20    213    119     -5   -187    -36   -270    293
    202    244     41   -223     80    142    215    150    -96      2   -252    296
    197    202      5   -200     96    103    241    192    -85     -2   -262    277
    207    181    -28   -194    116     77    252    207    -90    -20   -280    254
    228    181    -49   -205    140     67    267    228    -83    -25   -285    246
    228    187    -41   -207    135     72    285    249    -67    -18   -283    252
    213    161    -51   -187    132     57    288    254    -64    -23   -288    246
    228    153    -75   -192    153     38    285    257    -62    -23   -290    239
    231    171    -62   -202    145     54    285    267    -51    -15   -283    249
    233    179    -54   -205    145     62    293    283    -38     -2   -265    265
    241    176    -64   -210    153     54    283    277    -46    -10   -270    249
    226    176    -51   -202    140     62    288    283    -44     -5   -265    246
    215    174    -44   -194    129     64    301    303    -28     10   -252    275
    231    194    -36   -213    135     80    296    311    -20     18   -244    283
    241    202    -38   -223    140     83    285    306    -25     10   -252    267
    244    207    -38   -226    142     85    296    324     -7     28   -239    280
    254    231    -25   -244    140    103    301    335      0     33   -233    296
    246    220    -25   -233    137     98    301    337      2     31   -231    296
    233    218    -15   -226    124    101    303    345      7     33   -228    293
    244    241     -2   -244    124    119    322    371     31     57   -210    319
    254    241    -12   -249    132    114    324    384     38     64   -200    329
    257    246    -10   -252    135    119    327    400     49     72   -194    327
    259    257     -2   -259    129    127    329    423     67     93   -174    342
    262    246    -15   -257    140    116    327    441     77     98   -168    348
    272    262    -12   -267    142    124    327    459     85    103   -166    345
    288    285     -2   -285    145    142    350    504    119    129   -145    379
    296    283    -12   -290    155    135    353    530    129    142   -135    394
    319    296    -23   -309    171    137    355    555    142    153   -127    400
    319    296    -23   -309    171    137    374    600    171    181   -101    420
    322    309    -12   -314    168    148    387    644    202    215    -72    449
    350    353      2   -353    174    179    379    665    213    226    -59    459
    355    361      5   -358    174    184    379    685    223    239    -49    475
    368    387     15   -379    176    202    387    714    246    265    -18    509
    389    394      5   -392    192    200    381    717    244    265    -10    517
    397    426     25   -413    184    226    381    719    246    275      5    527
    387    446     57   -418    163    252    381    719    254    288     18    537
    379    457     77   -418    150    267    376    701    249    283     18    540
    381    459     77   -420    153    270    363    675    233    270     12    540
    371    480    106   -426    132    293    361    662    231    275     20    553
    366    493    124   -431    122    309    361    644    228    272     23    558
    355    493    137   -426    109    314    350    602    213    257      7    532
    340    493    153   -415     93    324    348    568    202    244     -7    519
    319    472    150   -397     83    311    353    545    194    233    -15    519
    293    459    166   -376     62    311    335    493    168    205    -44    483
    265    418    153   -342     54    285    309    439    137    166    -77    441
    241    400    158   -319     41    280    314    410    127    150    -93    428
    254    405    150   -332     49    277    327    381    114    135   -103    413
    249    379    129   -314     59    254    316    342     83    106   -132    381
    228    350    122   -290     54    236    306    314     64     90   -153    363
    213    327    114   -270     49    220    301    293     46     77   -163    358
    218    322    103   -272     57    213    288    265     23     54   -179    332
    213    316    103   -265     54    210    280    246     10     41   -197    311
    197    296     98   -246     49    197    285    252     18     49   -192    324
    202    285     83   -244     59    184    283    249     18     46   -194    327
    197    290     93   -246     51    194    275    241     10     36   -200    322
    192    314    122   -254     36    218    283    254     23     54   -181    340
    192    301    109   -249     41    205    283    257     25     57   -176    337
    205    301     96   -252     54    200    259    236      7     38   -197    298
    197    303    103   -252     46    205    259    241     10     41   -197    314
    200    316    116   -259     41    215    267    252     20     51   -187    337
    210    314    101   -265     54    207    262    246     18     51   -181    337
    207    319    111   -262     49    215    259    246     23     54   -176    337
    202    311    109   -257     46    210    267    254     28     62   -174    340
    202    298     96   -249     54    197    265    246     23     57   -176    335
    194    293     96   -246     49    194    246    233     15     46   -184    324
    179    296    116   -236     31    207    252    241     23     57   -176    337
    184    309    122   -246     31    215    249    233     18     49   -181    332
    205    314    109   -259     49    213    246    226     10     38   -187    327
    197    301    103   -249     46    202    246    228     10     41   -187    332
    192    290     98   -241     46    194    252    231     15     46   -179    337
    200    283     83   -241     57    184    246    215      5     41   -176    332
    202    303     98   -254     51    202    233    205     -2     38   -184    324
    192    306    114   -249     38    210    241    213     -2     41   -181    327
    184    306    122   -244     31    215    252    220      2     41   -181    327
    192    350    158   -270     18    254    265    228     15     49   -174    342
    187    392    205   -288     -7    298    293    249     46     80   -137    384
    171    397    226   -285    -25    311    314    249     51     88   -127    384
    176    389    213   -283    -18    301    314    244     41     77   -137    366
    179    420    239   -301    -31    329    324    267     70    106   -109    402
    189    504    314   -345    -62    407    337    293    116    161    -54    444
    207    571    361   -389    -75    465    311    280    132    176    -38    457
    233    607    374   -420    -70    491    283    265    135    179    -33    483
    233    589    355   -413    -59    472    267    267    137    189    -23    491
    228    563    335   -397    -51    449    244    241    111    166    -46    462
    223    524    298   -374    -38    413    218    210     72    127    -83    431
    207    459    252   -332    -20    355    210    200     44     93   -119    405
    189    332    142   -262     23    239    197    176    -10     31   -184    345
    189    254     64   -223     62    161    184    158    -51    -10   -226    301
    176    236     59   -207     57    148    179    145    -70    -23   -239    290
    161    205     44   -181     59    124    181    132    -83    -33   -246    283
    174    171     -2   -174     88     85    168    103   -116    -67   -275    249
    163    163     -2   -163     83     80    161     88   -127    -83   -290    231
    145    129    -18   -140     80     57    161     90   -129    -85   -296    228
    148    111    -36   -129     93     38    161     88   -140    -96   -301    220
    166    161     -5   -163     85     77    163     88   -137    -88   -293    223
    145    145      0   -148     72     72    168     93   -137    -88   -290    233
    137    119    -20   -129     77     49    168     88   -142    -93   -296    228
    153    111    -41   -132     98     36    158     80   -153   -103   -309    207
    145    111    -36   -129     90     38    158     80   -153   -111   -316    207
    145    111    -33   -129     90     38    158     85   -148   -109   -314    218
    158    119    -41   -140    101     38    142     72   -155   -116   -319    205
    155     85    -70   -119    114      7    148     80   -161   -122   -327    187
    184    -44   -231    -72    207   -135    174    119   -215   -202   -420     98
    244   -249   -493      2    366   -371    270    249   -265   -335   -581    -57
    272   -290   -566      7    418   -426    431    457   -181   -350   -623   -124
    228     -5   -233   -111    231   -119    535    449      7   -155   -420     46
     88    498    407   -293   -158    454    319   -137     80    140    -36    436
    -57   1257   1314   -600   -685   1286    -54   -750    197    613    555   1044
   -194   2010   2205   -909  -1200   2107   -366  -1044    472   1208   1215   1701
   -168   2153   2322   -992  -1244   2236   -691  -1221    462   1389   1415   1925
   -111   1527   1636   -709   -872   1582   -833  -1343   -109    724    761   1340
    -85    844    927   -379   -506    885   -636  -1140   -579    -28    -15    594
    -41    355    394   -158   -218    374   -303   -618   -517   -233   -332    257
     46    194    148   -119    -49    171    -54   -210   -298   -145   -314    239
    124    166     41   -145     41    103     59    -20   -194    -98   -290    241
    129    119    -10   -127     70     54    114     57   -163    -96   -296    233
    135     77    -57   -106     96     10    129     80   -168   -116   -316    210
    148     57    -90   -101    119    -15    129     85   -181   -140   -335    181
    161     62    -98   -111    129    -18    142    106   -168   -135   -335    179
    166     64   -101   -116    135    -18    150    124   -158   -132   -335    176
    158     51   -109   -106    132    -28    140    122   -171   -145   -345    166
    168     70    -98   -119    135    -12    142    135   -161   -137   -337    171
    155     57    -98   -109    127    -20    166    150   -145   -124   -324    187
    153     51   -101   -103    127    -23    171    148   -145   -135   -327    179
    163     64    -98   -114    132    -15    171    153   -140   -129   -324    176
    163     83    -80   -122    122      2    179    174   -116   -106   -301    200
    163     80    -83   -124    124      0    184    181   -114   -103   -301    207
    168     72    -96   -122    132    -12    187    179   -122   -114   -311    197
    158     80    -80   -119    119      0    192    189   -111   -103   -301    202
    155     80    -75   -116    116      2    200    213    -90    -80   -285    220
    163     85    -77   -124    122      2    192    218    -93    -85   -285    213
    171    101    -70   -137    122     15    189    228    -85    -83   -277    218
    181    103    -77   -142    129     12    200    252    -67    -64   -265    231
    192    109    -83   -150    137     12    200    259    -64    -67   -265    231
    200    116    -83   -161    140     18    194    267    -59    -64   -262    231
    200    124    -77   -163    137     23    205    293    -41    -46   -246    244
    215    127    -88   -171    150     20    213    316    -23    -31   -228    259
    228    132    -96   -179    163     18    213    335    -15    -23   -220    265
    226    132    -93   -181    158     20    223    374      7     -2   -202    280
    228    161    -70   -194    148     46    244    413     33     18   -184    285
    254    176    -77   -215    163     51    254    441     41     18   -189    285
    283    189    -93   -236    189     49    265    480     62     33   -176    309
    272    181    -93   -228    181     44    283    527     96     62   -148    332
    272    187    -85   -231    179     51    293    563    114     80   -127    350
    293    215    -77   -257    187     70    296    589    127     93   -114    363
    309    239    -70   -272    189     85    314    631    158    124    -83    389
    314    270    -44   -293    179    114    314    644    168    140    -64    413
    316    283    -33   -301    176    124    303    641    163    137    -62    418
    314    288    -25   -301    168    132    306    644    168    145    -54    423
    322    311    -10   -316    166    150    311    649    181    163    -36    449
    324    306    -18   -316    171    145    296    620    163    150    -49    444
    324    324     -2   -324    163    161    296    600    158    150    -44    444
    311    348     36   -329    137    192    296    579    158    158    -33    452
    296    348     51   -322    122    200    277    535    135    137    -44    439
    285    355     70   -322    106    215    272    493    127    129    -46    439
    272    374    101   -324     85    239    270    462    124    132    -44    433
    252    345     93   -298     77    220    257    413    103    109    -67    407
    226    309     83   -267     72    197    233    350     67     70   -106    371
    189    270     77   -231     54    174    220    306     44     46   -129    348
    174    249     72   -213     51    161    215    272     23     28   -142    332
    171    228     54   -200     57    142    197    231     -7      0   -168    303
    155    215     59   -184     49    137    189    205    -25    -12   -179    293
    142    197     51   -171     44    124    187    187    -36    -25   -189    288
    145    187     38   -166     54    114    171    161    -57    -46   -210    259
    150    194     44   -174     54    119    163    142    -67    -57   -220    244
    142    181     38   -161     51    111    171    145    -62    -51   -218    259
    132    166     33   -150     49     98    163    135    -67    -59   -220    252
    145    179     33   -163     57    106    153    124    -77    -67   -226    244
    145    184     38   -163     51    111    153    129    -72    -59   -223    249
    127    158     31   -142     49     96    153    135    -64    -51   -218    252
    140    181     41   -163     49    111    150    137    -67    -54   -213    252
    158    210     49   -184     54    129    153    137    -67    -54   -213    252
    145    179     31   -163     57    103    155    140    -64    -51   -210    257
    158    179     20   -168     70    101    150    137    -64    -49   -205    259
    161    197     33   -179     64    114    142    124    -75    -59   -213    249
    150    184     33   -168     57    111    145    132    -70    -49   -202    259
    148    187     36   -168     57    111    145    140    -62    -36   -192    272
    161    197     36   -179     62    116    132    124    -75    -51   -205    257
    148    189     41   -171     51    116    135    127    -70    -46   -202    259
    145    187     41   -166     51    114    135    129    -64    -44   -200    259
    137    171     33   -155     51    103    119    111    -83    -62   -218    246
    140    179     38   -158     51    109    127    111    -88    -64   -220    249
    140    179     36   -161     51    109    140    119    -83    -59   -220    249
    150    176     23   -163     62    101    135    111    -88    -64   -226    244
    158    187     25   -174     64    106    135    111    -85    -62   -218    249
    145    223     77   -184     33    150    163    137    -57    -33   -194    275
    150    249     98   -200     25    174    187    150    -33     -7   -168    298
    155    283    127   -220     12    207    202    150    -23      0   -161    296
    145    272    127   -210      7    202    218    161    -18      2   -158    298
    142    267    124   -205     10    197    223    168    -12      7   -148    306
    155    345    187   -252    -15    267    228    181     15     36   -116    329
    161    426    265   -293    -51    345    223    189     54     80    -72    376
    171    475    303   -324    -64    389    200    192     77    114    -38    410
    207    493    285   -350    -38    389    166    179     67    109    -38    413
    207    467    257   -337    -25    363    142    153     44     88    -57    400
    202    446    244   -324    -20    345    132    142     33     83    -62    389
    197    387    187   -293      5    288    116    127      5     54    -93    355
    171    277    106   -223     33    192     85     88    -59    -20   -171    296
    155    179     20   -168     67    101     88     77   -101    -64   -218    246
    145    137     -7   -142     77     64     93     70   -119    -83   -241    223
    127     98    -31   -114     80     33     77     44   -148   -111   -267    189
    127     64    -62    -96     96      2     70     28   -168   -129   -288    176
    145     72    -72   -109    109      0     72     31   -171   -127   -285    179
    142     59    -83   -101    114    -10     62     18   -189   -148   -298    163
    132     36    -98    -85    114    -31     46      7   -202   -158   -309    153
    106     28    -77    -67     93    -23     49     15   -194   -150   -303    158
    106     18    -90    -62     98    -36     44     12   -202   -155   -311    148
    116     12   -103    -67    111    -44     38      2   -213   -168   -324    137
    122     10   -114    -67    119    -51     38      5   -213   -171   -327    140
    127    -10   -137    -57    132    -72     46     12   -207   -163   -319    150
    135     12   -124    -75    129    -54     41      0   -220   -176   -329    132
    127     18   -109    -72    116    -44     44     -2   -220   -174   -329    135
    122      0   -124    -62    122    -62     51     12   -213   -163   -322    145
    137    -72   -210    -31    174   -140     49     10   -252   -218   -379     85
    174   -293   -467     59    319   -381     96     67   -348   -368   -550    -83
    197   -459   -657    132    426   -558    246    246   -342   -459   -678   -215
    218   -301   -519     38    366   -407    384    379   -192   -361   -587   -153
    137    111    -25   -124     83     44    355     77    -49   -119   -296    111
    -36    763    800   -366   -418    779     31   -576     44    290    220    652
   -194   1584   1779   -696   -987   1683   -296   -984    301    891    909   1353
   -246   2057   2301   -906  -1273   2179   -620  -1192    470   1312   1369   1823
   -179   1743   1922   -782  -1049   1831   -893  -1361    148   1049   1117   1634
   -158   1078   1236   -462   -698   1158   -844  -1345   -452    241    314    870
   -109    454    563   -174   -335    506   -548   -943   -657   -265   -270    288
    -25    153    179    -64   -101    166   -270   -457   -467   -267   -374    150
     41     70     28    -54      7     49    -88   -153   -293   -174   -324    171
     70     20    -51    -46     59    -15     -2    -28   -233   -153   -314    166
    101     -5   -109    -49    103    -57     15     -2   -239   -179   -345    132
     93    -38   -132    -28    111    -85     28     12   -244   -200   -366    109
     96    -57   -153    -18    124   -103     54     41   -233   -192   -363    109
    119    -54   -174    -33    145   -114     49     46   -241   -202   -371     93
    114    -67   -181    -23    148   -124     46     51   -241   -210   -379     88
    109    -72   -184    -20    145   -127     62     72   -226   -197   -368    101
    122    -70   -192    -25    155   -129     72     83   -215   -192   -363    101
    116    -80   -200    -18    155   -140     59     75   -226   -202   -374     85
    111    -67   -181    -23    145   -124     70     93   -210   -181   -358    101
    114    -49   -163    -33    137   -106     80    103   -202   -174   -350    111
    127    -57   -184    -33    155   -119     80    103   -202   -176   -355    109
    119    -51   -171    -33    145   -111     80    111   -197   -171   -350    106
    124    -33   -158    -46    140    -96     90    129   -181   -155   -340    119
    137    -23   -161    -57    148    -93     88    137   -181   -155   -340    124
    140    -12   -153    -62    145    -83     90    148   -171   -150   -337    127
    129    -25   -158    -54    142    -90    103    171   -153   -135   -324    142
    142    -15   -161    -64    150    -88    106    189   -140   -124   -311    155
    150     -5   -155    -72    150    -80    101    194   -140   -124   -311    148
    145    -15   -161    -64    153    -88    106    218   -127   -109   -298    158
    155    -15   -174    -70    161    -93    116    239   -114    -98   -288    163
    166     -2   -168    -83    166    -85    119    254   -103    -93   -283    171
    166      7   -158    -88    161    -75    129    283    -85    -75   -267    189
    168      7   -161    -88    166    -75    142    316    -67    -57   -254    202
    187      7   -179    -98    184    -85    145    340    -57    -51   -252    202
    194     12   -181   -103    187    -83    150    374    -41    -41   -244    213
    189     25   -163   -109    176    -67    166    418    -15    -15   -220    236
    213     41   -171   -127    192    -64    174    452      2      2   -207    249
    254     62   -192   -158    223    -64    179    491     25     25   -187    270
    262     67   -197   -166    231    -64    187    527     51     51   -163    288
    272     83   -189   -179    231    -54    194    558     75     80   -137    322
    298    148   -150   -223    226      0    210    579     90     98   -114    345
    301    168   -132   -236    215     18    226    600    109    119    -93    361
    285    163   -124   -226    205     20    233    607    116    129    -88    368
    285    171   -116   -228    200     28    223    589    101    114   -103    361
    267    189    -77   -228    174     57    213    568     88    109   -106    366
    257    205    -54   -231    155     75    220    563     96    124    -90    387
    252    202    -49   -228    150     77    215    535     83    116    -93    384
    246    215    -33   -233    140     90    202    501     72    111    -96    379
    231    236      5   -233    114    122    197    472     72    116    -88    392
    213    218      2   -215    103    111    184    426     49    101   -106    376
    205    207      2   -207    101    106    168    374     23     75   -132    350
    197    202      5   -200     93    106    163    337     10     64   -145    337
    176    174     -2   -174     90     85    150    298    -10     49   -161    314
    168    142    -28   -158     98     57    119    239    -54      2   -207    272
    153    101    -51   -127    101     25    114    197    -80    -23   -233    249
    132     75    -59   -103     96      7    116    174    -90    -33   -244    244
    129     62    -67    -96     98     -2     98    137   -124    -67   -275    215
    129     46    -83    -90    106    -18     77    109   -148    -85   -293    192
    116     33    -85    -75    101    -25     77    103   -148    -83   -293    202
    129     36    -96    -83    111    -28     75    103   -148    -77   -288    215
    127     28    -98    -77    114    -33     62     83   -168    -96   -306    192
    106     28    -77    -67     90    -23     70     88   -163    -88   -301    189
    106     33    -75    -70     90    -20     77     98   -155    -80   -296    194
    114     23    -90    -70    101    -33     70     90   -168    -96   -311    184
    103     23    -80    -62     93    -28     64     88   -174    -98   -314    192
     98     36    -62    -70     80    -12     67     93   -163    -83   -298    207
    103     36    -70    -70     85    -15     64     90   -166    -83   -298    205
    116     46    -70    -83     93    -10     62     90   -166    -77   -293    210
    111     54    -57    -83     85      0     67    103   -150    -59   -277    233
    109     44    -64    -77     85    -10     54     90   -163    -72   -290    215
    111     38    -75    -75     93    -18     46     75   -174    -83   -296    205
    119     46    -72    -85     96    -12     54     83   -166    -72   -293    210
    116     38    -77    -77     98    -18     62     90   -161    -70   -296    220
    101      2    -98    -54     98    -46     54     72   -176    -83   -306    205
     93      7    -85    -49     90    -38     44     64   -187    -88   -309    202
    103     23    -80    -64     93    -28     46     75   -179    -75   -296    215
    111     38    -72    -75     93    -15     51     80   -168    -62   -283    218
    124     75    -51   -101     88     12     70     93   -153    -49   -272    228
    119    101    -18   -111     67     41     98    116   -129    -25   -254    257
    106    119     12   -111     46     64    116    124   -116    -15   -246    267
    106    111      5   -109     51     59    122    124   -119    -18   -249    262
    106    119     12   -114     46     67    132    132   -116    -12   -244    265
    109    179     70   -142     18    124    150    155    -80     25   -207    301
    116    241    124   -181     -5    184    142    153    -57     49   -179    329
    127    301    174   -213    -23    239    122    145    -38     80   -148    358
    140    329    187   -236    -25    259     93    140    -28     98   -127    379
    155    327    171   -241     -7    249     67    124    -44     85   -137    376
    153    301    145   -228      2    223     38     96    -72     59   -158    361
    140    280    140   -210      0    210     36     90    -77     62   -158    361
    132    205     72   -168     31    137     25     77   -111     23   -202    322
    114     72    -44    -93     77     15      5     41   -179    -57   -288    249
     90    -15   -109    -38     98    -62      7     31   -215    -93   -329    210
     85    -41   -127    -20    106    -83     15     25   -231   -106   -342    207
     93    -72   -166    -12    127   -119     -2     -5   -267   -135   -371    171
     88   -101   -192      5    137   -145    -10    -20   -285   -155   -394    145
     75   -106   -181     12    127   -142     -2     -7   -272   -142   -384    171
     67   -116   -184     25    124   -150    -18    -20   -290   -158   -389    166
     77   -122   -200     23    137   -161    -20    -33   -303   -171   -402    140
     75   -127   -205     25    137   -166    -12    -23   -296   -161   -400    148
     83   -140   -223     25    153   -181    -18    -20   -298   -163   -402    153
    101   -145   -246     23    174   -194    -31    -36   -319   -181   -420    135
     88   -135   -223     20    153   -176    -31    -36   -319   -179   -415    137
     83   -148   -233     31    155   -189    -25    -33   -319   -174   -413    145
     75   -158   -233     38    153   -194    -36    -51   -335   -192   -428    124
     67   -171   -239     51    153   -205    -31    -49   -332   -189   -431    122
     72   -220   -296     72    184   -259    -12    -23   -327   -189   -433    119
    119   -358   -478    119    296   -418      0      7   -397   -288   -542     20
    166   -545   -711    187    436   -628     93    127   -446   -420   -706   -145
    174   -535   -709    181    441   -620    246    340   -342   -415   -732   -194
    109   -213   -322     51    215   -267    311    309   -145   -197   -498     12
    -15    309    322   -148   -168    316    111   -231    -72    101   -106    402
   -176   1065   1239   -446   -706   1150   -215   -820     38    576    491   1008
   -293   1790   2083   -748  -1187   1935   -480  -1096    306   1161   1140   1649
   -220   1717   1938   -748  -1080   1829   -758  -1291    140   1140   1130   1686
   -194   1065   1260   -436   -727   1161   -878  -1423   -454    436    433   1054
   -174    400    574   -114   -374    485   -724  -1239   -888   -280   -319    329
   -106    -31     75     70    -90     20   -444   -724   -758   -394   -545     88
    -18   -103    -85     59     31    -93   -239   -348   -511   -252   -462    140
     36   -129   -168     46    101   -148   -106   -119   -368   -163   -402    184
     57   -168   -226     54    140   -194    -54    -41   -332   -158   -405    174
     75   -200   -275     62    174   -236    -51    -33   -350   -189   -439    132
     70   -223   -293     75    181   -259    -33    -10   -340   -187   -439    129
     59   -239   -298     88    179   -267    -23     10   -327   -181   -439    127
     77   -228   -306     75    192   -267    -25     15   -327   -189   -446    116
     85   -218   -303     67    194   -259    -18     28   -319   -181   -444    122
     72   -244   -316     85    192   -277     -5     44   -314   -174   -436    124
     90   -228   -319     67    202   -272     -5     49   -311   -174   -436    124
     90   -228   -322     67    205   -275    -10     46   -311   -176   -436    124
     72   -220   -293     75    181   -257      0     64   -285   -150   -407    150
     80   -200   -283     57    179   -241     10     83   -270   -137   -397    163
     88   -197   -288     54    187   -241      7     83   -270   -137   -397    158
     72   -205   -277     64    174   -241     12     93   -262   -127   -387    161
     75   -194   -270     59    171   -231     20    109   -246   -111   -376    171
     96   -181   -280     41    184   -231     12    109   -249   -116   -387    166
    101   -171   -275     33    187   -223     18    119   -241   -111   -381    174
     98   -171   -270     36    181   -220     23    137   -226    -96   -368    189
    109   -163   -272     28    189   -218     25    148   -215    -83   -358    197
    111   -155   -270     20    189   -213     31    166   -202    -72   -348    202
    106   -145   -252     18    179   -197     46    197   -174    -44   -324    223
    119   -137   -257      7    184   -194     57    218   -161    -33   -316    228
    127   -142   -270      7    197   -205     57    226   -158    -36   -316    228
    132   -122   -254     -7    189   -187     62    254   -140    -18   -301    241
    140   -111   -252    -15    194   -181     75    293   -111     10   -277    262
    148   -116   -265    -15    205   -189     75    314   -103     12   -272    270
    142   -114   -257    -12    200   -184     70    342    -88     23   -262    280
    150    -98   -249    -28    197   -174     88    389    -54     57   -231    314
    179    -72   -252    -54    213   -161     93    420    -36     72   -213    327
    205    -44   -252    -83    226   -145     98    452    -20     90   -194    345
    215    -23   -239    -96    226   -129    111    493      7    122   -161    374
    226      5   -220   -116    223   -106    114    514     23    140   -148    384
    233     15   -218   -124    226   -101    106    519     28    148   -140    402
    239     18   -223   -129    231   -101    114    532     38    163   -119    431
    244     51   -192   -148    218    -70    116    537     46    179   -101    441
    257     67   -189   -163    223    -59    101    517     31    166   -109    436
    252     85   -166   -168    207    -38    101    501     31    171    -96    449
    231    106   -124   -168    179    -10    106    493     38    187    -75    467
    218    111   -106   -163    163      2    103    467     31    181    -77    452
    218    111   -109   -166    161      2     88    428     10    161   -101    436
    192    119    -72   -155    132     23     85    397      5    150   -111    428
    171    106    -67   -140    119     20     88    363     -2    135   -127    407
    171     83    -88   -127    129     -2     80    319    -25    106   -153    374
    158     80    -80   -119    119      0     88    290    -36     93   -166    361
    137     59    -77    -98    106     -7     96    265    -41     88   -171    348
    109     15    -93    -62    101    -38     77    207    -80     44   -210    301
     98     -2   -101    -46     98    -51     64    171   -109     12   -241    267
     83    -23   -106    -31     93    -64     59    153   -122      2   -252    259
     80    -44   -124    -18    101    -83     46    124   -145    -25   -277    233
     77    -51   -129    -12    101    -88     41    103   -161    -38   -288    220
     51    -70   -122     10     85    -96     51    101   -155    -33   -285    223
     54    -72   -129      7     90   -101     44     93   -166    -44   -293    215
     70    -70   -140      0    103   -103     25     77   -179    -59   -306    202
     64    -67   -132      0     98   -101     20     72   -176    -59   -309    200
     59    -72   -132      7     96   -101     31     83   -163    -44   -290    218
     67    -67   -137      0    101   -101     23     75   -171    -46   -288    213
     70    -54   -127     -7     98    -90     15     72   -168    -46   -288    205
     59    -59   -122      0     90    -90     25     83   -155    -36   -280    218
     67    -59   -127     -2     96    -93     31     88   -148    -25   -272    231
     77    -51   -132    -12    101    -90     12     70   -166    -46   -285    213
     72    -46   -122    -12     96    -83     20     80   -155    -31   -270    223
     67    -54   -122     -7     90    -88     20     80   -150    -28   -267    220
     64    -54   -119     -5     90    -85     12     70   -161    -36   -280    210
     54    -62   -116      2     83    -88     15     80   -150    -28   -272    223
     57    -54   -111     -2     83    -83     23     90   -137    -15   -257    233
     72    -49   -122    -12     96    -85     18     77   -153    -31   -270    215
     72    -33   -106    -18     88    -70     28     77   -148    -23   -262    220
     62    -10    -72    -28     67    -41     49    101   -122      2   -236    249
     59     18    -44    -38     51    -12     64    106   -106     15   -220    259
     38     51     12    -46     10     33     77    114    -90     25   -207    267
     46     72     25    -59     10     49    101    129    -77     36   -202    277
     77     77      0    -80     38     38    114    145    -64     41   -200    288
     85    135     49   -111     18     93    122    155    -41     67   -168    311
     72    200    124   -137    -25    163    122    161     -5    111   -124    353
     80    257    176   -168    -46    218     90    150     12    140    -93    384
    106    265    155   -187    -25    210     51    129     -5    124   -103    371
    106    236    127   -171    -10    181     41    122    -15    119   -109    368
     98    223    122   -163    -12    171     31    109    -25    116   -109    371
     96    189     93   -142      2    142     10     83    -62     85   -137    342
     93     93      0    -96     46     49    -10     54   -114     25   -197    283
     75    -10    -88    -33     80    -49    -15     44   -158    -23   -249    236
     62    -80   -142      7    101   -111    -12     28   -189    -59   -283    205
     51   -111   -163     31    106   -137    -25    -12   -226    -98   -316    171
     41   -142   -187     49    111   -163    -31    -23   -249   -116   -329    153
     44   -158   -202     57    122   -179    -25    -15   -249   -114   -332    150
     49   -171   -220     59    135   -194    -36    -28   -259   -127   -342    135
     46   -192   -239     72    142   -215    -41    -28   -265   -129   -348    129
     28   -192   -220     80    122   -205    -36    -18   -254   -119   -342    140
     31   -197   -228     83    129   -213    -44    -28   -267   -132   -355    124
     36   -210   -249     85    140   -228    -51    -41   -280   -145   -366    111
     15   -233   -249    109    132   -241    -46    -36   -275   -140   -366    114
     23   -223   -246     98    132   -233    -41    -33   -272   -137   -361    116
     25   -228   -254    101    140   -241    -51    -49   -288   -158   -376    101
     20   -244   -265    111    140   -254    -54    -46   -285   -158   -376    109
     20   -244   -265    111    142   -254    -49    -38   -280   -150   -368    109
     46   -309   -355    129    200   -332    -46    -36   -314   -194   -415     57
     96   -472   -568    189    332   -519    -12     10   -394   -319   -553    -72
    122   -659   -782    267    449   -722    114    153   -431   -449   -714   -239
    127   -615   -743    244    433   -678    275    332   -329   -428   -711   -265
     28   -252   -280    109    153   -265    262     67   -189   -210   -452    -20
   -122    314    436    -96   -280    376    -25   -576   -127    135     -5    436
   -252   1179   1431   -465   -841   1306   -374  -1070     75    696    662   1101
   -335   1870   2205   -766  -1270   2036   -693  -1304    337   1241   1257   1688
   -262   1636   1899   -688  -1080   1766   -987  -1444    111   1109   1130   1618
   -233    969   1202   -368   -717   1083   -989  -1431   -423    405    423    963
   -192    285    478    -49   -335    381   -717  -1080   -735   -220   -265    293
   -109    -90     18    101    -64    -36   -392   -550   -553   -267   -428    103
    -20   -135   -114     75     46   -124   -192   -228   -358   -150   -353    150
     31   -174   -205     70    116   -189   -106    -90   -283   -124   -340    142
     31   -233   -267    101    148   -252    -90    -62   -288   -155   -374     98
     31   -244   -275    106    153   -259    -75    -36   -288   -163   -387     83
     36   -267   -303    114    168   -285    -64    -12   -285   -171   -394     75
     38   -288   -327    124    181   -309    -62    -10   -293   -184   -405     62
     41   -298   -342    127    189   -319    -44     10   -285   -176   -397     67
     46   -277   -324    116    184   -301    -25     31   -267   -161   -384     75
     41   -285   -329    119    184   -306    -33     25   -275   -171   -392     59
     44   -285   -332    119    187   -309    -36     23   -272   -176   -397     57
     41   -283   -324    122    181   -303    -25     38   -259   -163   -384     75
     49   -267   -316    109    181   -290    -20     51   -246   -148   -363     98
     70   -254   -324     90    194   -290    -25     51   -249   -148   -366     85
     64   -254   -319     93    192   -288    -18     67   -236   -137   -358     83
     51   -265   -316    106    184   -290    -10     80   -228   -137   -358     93
     70   -252   -322     90    194   -285    -12     77   -228   -142   -358     90
     67   -246   -314     88    187   -277     -7     88   -220   -132   -353     88
     64   -233   -301     83    181   -267      2    109   -200   -114   -335    103
     77   -231   -309     75    192   -270      2    116   -194   -111   -332    109
     80   -220   -301     70    189   -259      2    132   -189   -106   -327    111
     67   -213   -283     72    174   -249     18    163   -166    -83   -301    132
     83   -205   -288     59    184   -246     23    181   -155    -75   -293    132
     88   -205   -296     57    189   -249     31    202   -145    -70   -288    137
     80   -207   -288     64    184   -246     38    231   -127    -54   -277    148
     83   -207   -290     59    184   -246     51    259   -109    -38   -265    161
    116   -171   -288     25    202   -231     59    290    -88    -25   -252    174
    122   -163   -285     20    202   -223     80    332    -64     -5   -228    192
    129   -161   -290     15    210   -226    101    381    -33     18   -207    210
    150   -158   -309      2    228   -231    101    407    -28     20   -210    210
    161   -142   -303    -10    231   -223    106    444    -10     36   -192    226
    171   -135   -306    -20    236   -220    127    491     20     67   -161    257
    181   -116   -298    -31    239   -207    132    514     33     83   -142    270
    192    -96   -290    -49    241   -194    129    522     38     90   -132    280
    205    -57   -262    -75    231   -158    140    545     62    116   -103    303
    213    -38   -252    -88    231   -142    142    555     75    132    -85    319
    223    -28   -252    -96    236   -140    137    545     70    127    -85    322
    215      0   -218   -109    215   -109    137    530     64    124    -83    324
    200      7   -192   -103    197    -90    135    519     70    132    -72    337
    179     10   -171    -96    174    -80    114    478     46    114    -83    324
    163     18   -145    -90    155    -62    106    436     31     98    -93    309
    163     36   -127   -101    145    -44    111    418     38    106    -80    324
    166     44   -122   -106    142    -38    109    384     31     98    -83    319
    145     23   -124    -85    135    -49     85    327      5     72   -106    288
    122     12   -109    -67    116    -46     77    280    -15     54   -119    270
     88    -18   -109    -36     96    -62     67    239    -36     36   -135    252
     75    -59   -135    -10    103    -96     46    189    -67      7   -161    218
     64    -75   -140      5    101   -109     38    163    -80     -2   -171    205
     49    -93   -142     23     96   -116     44    140    -93    -18   -187    194
     46   -124   -174     38    109   -148     28    103   -122    -49   -213    161
     38   -142   -181     51    109   -161     20     80   -137    -62   -226    145
     31   -153   -184     59    106   -168     23     77   -135    -62   -223    153
     31   -163   -194     67    111   -179     12     62   -148    -75   -233    135
     44   -155   -200     54    119   -176      0     49   -161    -90   -249    114
     28   -166   -194     67    109   -179      2     57   -150    -77   -241    129
     33   -163   -197     62    111   -179      5     62   -142    -70   -231    140
     57   -137   -194     41    124   -166      0     57   -142    -75   -231    137
     41   -150   -192     51    114   -168      0     54   -142    -72   -231    137
     31   -150   -184     59    106   -166     -2     59   -135    -64   -223    145
     36   -140   -179     51    103   -158    -10     51   -140    -77   -228    135
     28   -158   -187     64    106   -171    -15     41   -150    -85   -239    124
     28   -145   -174     57     98   -158      2     62   -135    -64   -220    153
     54   -119   -174     31    111   -145      7     62   -127    -57   -210    153
     51   -140   -192     44    119   -166     -7     46   -142    -72   -226    132
     36   -158   -194     62    114   -176     -7     51   -140    -64   -220    137
     44   -148   -192     51    116   -171      0     62   -129    -57   -210    145
     54   -106   -161     25    106   -135     10     67   -122    -51   -202    148
     49    -72   -122     10     83    -96     33     88    -98    -28   -179    171
     33    -57    -90     12     62    -72     62    109    -72     -2   -153    202
     46    -36    -85     -5     64    -59     75    114    -64      2   -148    202
     51    -36    -88     -7     67    -59     85    116    -62      0   -150    197
     46      5    -41    -25     44    -18    101    137    -33     28   -124    223
     57     85     28    -70     15     57    103    150      0     64    -80    267
     64    137     70   -103     -2    103     70    132     10     85    -57    290
     77    171     93   -127     -7    132     44    132     28    114    -28    319
     93    158     64   -127     12    114     25    122     15    106    -36    303
     98    142     44   -119     28     93      5     96    -12     83    -59    275
     90    116     23   -103     33     70     -7     77    -36     62    -80    270
     75     54    -20    -64     49     18    -12     70    -62     33   -109    252
     62    -67   -129      2     93    -96    -36     38   -122    -33   -176    181
     51   -166   -218     57    135   -192    -49     18   -168    -83   -231    124
     46   -194   -241     72    142   -218    -41     15   -181    -93   -246    114
     49   -207   -257     77    153   -231    -44     -5   -202   -116   -265     96
     54   -223   -280     83    166   -252    -62    -31   -231   -145   -293     70
     57   -239   -296     90    176   -267    -70    -31   -236   -150   -298     67
     31   -270   -301    119    163   -285    -75    -36   -244   -158   -303     57
     15   -288   -303    137    158   -296    -75    -49   -259   -174   -316     41
     12   -283   -296    135    153   -288    -64    -46   -257   -171   -314     46
      7   -290   -298    142    153   -293    -57    -36   -246   -161   -303     57
      5   -309   -314    148    158   -311    -75    -54   -270   -181   -327     31
     12   -311   -324    148    166   -316    -80    -59   -277   -189   -337     25
      5   -322   -327    155    166   -324    -70    -51   -270   -181   -329     28
     10   -322   -332    155    171   -327    -72    -57   -272   -184   -329     28
     23   -316   -342    145    181   -329    -77    -62   -277   -189   -335     20
     23   -342   -366    158    192   -353    -67    -44   -277   -192   -342     15
     57   -462   -519    200    285   -491    -62    -25   -342   -275   -433    -70
    106   -672   -779    283    441   -724      0     41   -446   -454   -633   -270
    119   -748   -867    314    491   -807    158    220   -413   -514   -727   -376
     75   -527   -602    226    337   -563    257    220   -252   -361   -566   -239
    -51    -64    -12     57    -20    -38    101   -280   -158    -88   -218     98
   -202    698    901   -246   -550    800   -231   -914    -31    381    366    701
   -340   1504   1842   -581  -1093   1673   -519  -1174    285   1013   1060   1402
   -327   1665   1992   -670  -1158   1829   -828  -1335    309   1226   1291   1657
   -244   1158   1400   -457   -820   1278  -1021  -1460   -155    724    797   1213
   -223    465    688   -119   -454    576   -862  -1317   -701    -88    -28    418
   -153    -51     98    101   -127     20   -535   -782   -662   -327   -379     57
    -64   -200   -137    132     33   -168   -296   -366   -436   -233   -361     38
     -2   -249   -246    124    119   -249   -166   -145   -309   -166   -319     62
      7   -303   -311    148    158   -306   -111    -62   -275   -158   -319     57
     15   -345   -361    163    187   -353    -98    -46   -290   -184   -350     15
     18   -371   -389    176    202   -379    -88    -31   -298   -200   -371    -10
     18   -394   -413    187    215   -402    -72     -5   -285   -200   -374    -12
     28   -389   -418    181    223   -402    -67      5   -288   -207   -381    -20
     33   -381   -415    171    223   -397    -67      7   -288   -210   -384    -28
     23   -376   -400    174    210   -387    -51     25   -272   -197   -371    -15
     25   -368   -397    171    210   -381    -46     33   -267   -194   -371    -18
     44   -355   -400    155    220   -376    -49     31   -275   -200   -374    -23
     38   -348   -389    153    213   -368    -44     44   -262   -187   -363    -10
     36   -353   -389    155    213   -371    -36     59   -249   -176   -355     -5
     46   -350   -397    150    220   -371    -36     62   -249   -176   -361    -10
     54   -335   -389    140    220   -361    -36     70   -244   -171   -355      0
     46   -342   -389    145    215   -366    -23     90   -228   -158   -342     12
     46   -340   -387    145    215   -363    -18     98   -226   -155   -342     10
     59   -316   -376    127    215   -345    -23    103   -220   -153   -340     10
     59   -298   -358    119    207   -327    -15    124   -207   -135   -329     23
     46   -301   -348    124    194   -324     -7    142   -194   -127   -322     33
     85   -267   -353     90    218   -309      0    158   -181   -114   -309     44
     88   -262   -350     85    218   -306      7    179   -166    -98   -296     57
     46   -306   -353    129    200   -329     12    192   -163    -98   -301     49
     62   -298   -361    116    210   -327     12    213   -150    -88   -296     51
     67   -272   -340    101    202   -306     25    246   -129    -72   -280     67
     77   -249   -327     83    202   -288     49    296    -93    -38   -254     98
     96   -246   -342     75    218   -293     59    332    -75    -23   -244    109
    114   -249   -366     67    236   -306     57    355    -70    -23   -241    111
    124   -231   -355     51    239   -293     67    400    -41      5   -218    137
    140   -213   -355     36    246   -285     83    444    -12     31   -194    158
    155   -200   -355     23    254   -277     80    465     -5     33   -194    155
    166   -171   -340      2    252   -254     85    498     18     59   -168    181
    166   -155   -324     -5    244   -239     93    530     41     88   -140    210
    174   -163   -337     -5    254   -252     83    532     38     88   -135    218
    187   -129   -316    -28    252   -223     75    532     41     96   -129    228
    202    -77   -280    -62    239   -179     90    545     57    119   -109    252
    207    -64   -272    -70    239   -168     93    532     54    116   -109    252
    205    -54   -259    -77    231   -155     88    509     41    103   -111    246
    187    -49   -236    -67    210   -142     93    496     38    109   -106    254
    174    -28   -202    -75    187   -116     93    467     33    109   -103    257
    184    -15   -200    -85    192   -109     77    426     18     96   -111    252
    150    -31   -181    -59    163   -106     72    384      5     85   -119    244
    109    -54   -163    -25    135   -109     70    342     -5     75   -129    231
     83    -70   -155     -7    116   -111     46    285    -33     41   -161    187
     70    -98   -171     12    119   -135     36    241    -54     18   -192    161
     57   -119   -176     31    114   -148     28    207    -75      2   -210    155
     51   -137   -189     44    119   -163     10    168   -106    -23   -233    127
     46   -163   -213     57    127   -187     -5    132   -137    -51   -259    103
     36   -176   -213     70    124   -194     -7    119   -145    -57   -265    101
     33   -184   -218     75    124   -200    -18     98   -161    -75   -283     83
     38   -194   -233     77    135   -213    -31     72   -184    -93   -303     54
     36   -200   -236     80    135   -218    -31     67   -184    -93   -303     62
     36   -210   -246     85    140   -226    -31     67   -181    -90   -298     67
     36   -218   -254     88    145   -236    -41     54   -192    -98   -309     54
     25   -220   -246     98    135   -233    -49     46   -200   -103   -311     51
     20   -205   -226     93    122   -215    -49     57   -187    -85   -296     67
     23   -202   -226     88    124   -213    -51     57   -187    -85   -296     70
     36   -189   -226     77    129   -207    -54     51   -189    -88   -298     67
     46   -200   -246     77    145   -223    -33     67   -174    -70   -280     88
     46   -192   -241     70    142   -218    -28     67   -174    -70   -283     88
     31   -205   -239     85    135   -220    -41     46   -194    -90   -301     67
     33   -179   -215     72    124   -197    -38     51   -184    -77   -290     80
     36   -174   -210     70    122   -192    -33     62   -171    -64   -280     83
     38   -189   -228     72    132   -207    -33     57   -179    -77   -296     67
     36   -166   -202     64    116   -181    -23     67   -166    -67   -288     88
     20   -132   -155     54     88   -145     -2     88   -137    -38   -257    119
     38    -90   -129     25     83   -109     15    101   -124    -20   -236    132
     31    -88   -122     28     75   -103     23     98   -124    -23   -239    122
     33    -80   -114     23     72    -96     38    114   -111    -10   -233    127
     41    -31    -75     -5     54    -51     51    137    -77     23   -200    158
     57     57      0    -57     28     28     41    137    -51     54   -166    189
     62    111     49    -85      5     80     15    127    -33     77   -137    223
     70    119     49    -96     10     85     -7    124    -23     98   -119    244
     67     90     20    -80     23     57    -31    106    -41     83   -129    231
     57     85     28    -70     15     57    -46     83    -67     62   -150    213
     46     62     15    -54     12     41    -62     67    -83     51   -161    205
     62      5    -59    -33     59    -25    -75     54   -116     12   -202    174
     75    -93   -171      7    122   -132    -88     33   -176    -57   -272    114
     51   -184   -236     67    142   -210    -83     28   -207    -88   -309     90
     33   -236   -272    101    150   -252    -85     15   -226   -103   -327     77
     38   -272   -311    114    174   -290   -103    -18   -265   -137   -361     44
     38   -285   -327    122    181   -306   -111    -31   -285   -155   -381     25
     10   -316   -327    153    168   -322   -109    -36   -290   -158   -384     23
     10   -340   -350    161    179   -345   -124    -51   -314   -187   -410      0
     31   -322   -353    145    192   -337   -129    -57   -322   -189   -413    -10
     25   -309   -335    140    179   -322   -129    -57   -319   -187   -410     -7
     18   -309   -327    145    171   -316   -127    -70   -324   -194   -420    -12
     20   -335   -355    155    187   -345   -127    -75   -332   -205   -428    -15
      7   -350   -361    171    181   -355   -129    -72   -337   -207   -428    -10
      0   -358   -358    176    179   -358   -137    -77   -342   -210   -433    -12
      2   -368   -371    184    187   -368   -153    -90   -361   -228   -449    -25
      2   -381   -384    189    192   -381   -148    -88   -353   -223   -446    -18
     15   -397   -413    189    213   -405   -135    -72   -353   -228   -459    -18
     57   -509   -568    223    311   -537   -122    -44   -407   -309   -545    -88
     88   -735   -823    324    454   -779    -38     59   -475   -459   -717   -254
     72   -756   -831    340    449   -792    103    239   -402   -485   -776   -337
     36   -485   -522    223    277   -504    179    254   -236   -324   -602   -192
    -83    -12     67     46    -75     28     23   -236   -181    -67   -257    142
   -249    717    966   -233   -607    841   -311   -901   -135    345    293    709
   -340   1449   1787   -555  -1062   1618   -566  -1189     88    883    898   1309
   -309   1499   1808   -597  -1057   1652   -841  -1395     15    997   1028   1473
   -270    888   1158   -309   -714   1023   -984  -1522   -501    420    452    966
   -244    207    452     18   -348    329   -865  -1405  -1031   -405   -389    163
   -155   -197    -41    174    -57   -119   -592   -893   -904   -537   -636    -80
    -75   -306   -233    189     77   -270   -384   -475   -631   -379   -553    -15
    -10   -329   -322    168    153   -327   -249   -226   -465   -277   -480     38
      7   -358   -366    176    187   -361   -194   -142   -426   -270   -480     25
     23   -381   -407    179    213   -394   -194   -137   -444   -303   -511     -5
     23   -407   -431    192    226   -418   -184   -114   -441   -309   -517     -2
     38   -418   -457    189    246   -436   -168    -90   -433   -309   -519      0
     51   -420   -472    184    262   -446   -168    -83   -428   -306   -517     -7
     44   -413   -459    184    252   -436   -155    -70   -413   -298   -511      7
     33   -418   -452    192    241   -433   -140    -51   -400   -290   -498     28
     41   -405   -449    181    241   -426   -148    -57   -413   -303   -509     12
     46   -387   -433    171    239   -410   -145    -49   -397   -285   -493     15
     46   -379   -428    166    236   -402   -140    -36   -389   -277   -483     46
     54   -392   -446    168    249   -418   -140    -33   -389   -275   -478     57
     62   -402   -467    168    262   -433   -137    -33   -392   -283   -480     54
     62   -384   -446    161    254   -415   -127    -15   -374   -267   -465     72
     54   -379   -436    161    244   -407   -127     -7   -371   -262   -465     83
     59   -368   -428    153    241   -397   -137    -12   -379   -267   -472     77
     72   -350   -423    137    244   -384   -150    -10   -376   -262   -467     83
     67   -350   -418    142    241   -384   -142      5   -361   -241   -444    109
     80   -355   -436    137    257   -397   -135     15   -355   -239   -439    116
     85   -342   -431    127    257   -387   -135     23   -353   -241   -441    116
     77   -345   -426    132    252   -387   -124     46   -342   -231   -433    129
     67   -363   -431    148    249   -397   -127     59   -335   -226   -426    137
     75   -350   -426    137    249   -387   -148     57   -337   -228   -426    135
    106   -303   -410     98    257   -355   -135     90   -309   -205   -402    163
    145   -277   -423     64    283   -350   -114    127   -288   -184   -379    194
    171   -254   -426     41    298   -340   -101    150   -275   -174   -366    215
    153   -275   -428     59    288   -350    -90    184   -249   -148   -340    244
    137   -272   -410     67    272   -342    -93    218   -228   -122   -322    265
    150   -267   -418     57    283   -342   -101    236   -223   -119   -316    270
    189   -223   -413     18    301   -316    -93    265   -205   -103   -298    293
    189   -210   -400     10    290   -303    -85    298   -184    -80   -277    322
    189   -194   -384      0    285   -288    -90    311   -176    -70   -254    342
    197   -174   -371    -12    283   -272    -93    316   -171    -62   -241    363
    187   -166   -353    -10    270   -259    -80    329   -155    -44   -223    394
    194   -155   -353    -20    272   -254    -83    327   -155    -36   -205    420
    210   -132   -342    -38    275   -239   -103    298   -176    -51   -215    415
    197   -101   -298    -49    244   -200   -116    275   -189    -59   -218    420
    184    -90   -275    -46    228   -181   -111    259   -194    -57   -213    428
    181    -88   -270    -49    223   -179   -111    226   -215    -85   -233    410
    176   -101   -277    -38    226   -189   -119    184   -241   -119   -265    389
    155   -109   -265    -25    207   -187   -116    155   -254   -132   -272    381
    148   -119   -267    -12    207   -192   -124    114   -280   -166   -303    355
    140   -148   -288      2    213   -218   -132     62   -314   -202   -335    324
    119   -168   -290     23    205   -228   -135     28   -332   -215   -342    316
    103   -176   -280     36    189   -228   -150    -15   -361   -241   -366    293
     98   -194   -293     49    194   -244   -171    -67   -405   -283   -407    252
     93   -231   -324     67    207   -277   -179    -98   -439   -314   -439    233
     67   -270   -337    101    200   -303   -176   -116   -454   -324   -446    228
     72   -272   -345     96    207   -309   -189   -150   -493   -366   -485    200
     88   -283   -371     98    228   -327   -187   -168   -514   -387   -504    181
     77   -277   -355     98    215   -314   -176   -168   -509   -381   -498    187
     75   -283   -358    103    215   -319   -189   -187   -527   -397   -509    181
     75   -285   -361    103    215   -322   -197   -202   -540   -410   -517    179
     72   -275   -348    101    210   -311   -192   -202   -540   -413   -519    187
     72   -293   -368    109    218   -329   -197   -207   -548   -418   -524    194
     85   -290   -379    101    231   -335   -210   -215   -553   -420   -530    187
     75   -280   -355    101    213   -316   -213   -215   -548   -407   -509    213
     57   -303   -361    124    207   -332   -210   -207   -542   -402   -496    233
     70   -290   -361    109    215   -327   -215   -223   -563   -431   -522    202
     70   -270   -342     98    205   -306   -220   -223   -555   -423   -514    210
     59   -252   -314     93    184   -280   -207   -205   -535   -400   -498    244
     85   -215   -301     64    192   -257   -192   -192   -524   -389   -480    259
     83   -181   -265     49    171   -223   -194   -202   -530   -394   -480    254
     72   -181   -254     54    161   -218   -171   -187   -511   -376   -465    275
     77   -158   -239     38    155   -200   -150   -166   -488   -353   -441    303
     90    -85   -176     -2    132   -129   -161   -166   -472   -340   -423    319
     93     -2    -98    -46     96    -49   -168   -161   -444   -309   -389    355
     93     51    -41    -72     67      5   -194   -176   -428   -285   -366    384
    101     51    -49    -77     72      2   -233   -210   -452   -309   -381    376
    109     51    -57    -80     83     -2   -239   -218   -467   -327   -392    371
    103     46    -59    -75     80     -5   -246   -228   -472   -327   -384    384
    106     12    -93    -59     98    -38   -257   -252   -506   -355   -410    376
     98    -46   -148    -28    122    -96   -283   -285   -558   -407   -457    337
     85   -145   -231     31    158   -187   -288   -296   -597   -446   -501    298
     77   -257   -337     88    205   -296   -288   -309   -641   -504   -563    246
     83   -298   -384    106    233   -340   -290   -335   -680   -548   -602    213
     75   -335   -410    129    241   -374   -301   -361   -719   -592   -641    189
     57   -366   -423    155    239   -394   -298   -366   -730   -597   -649    187
     70   -387   -457    158    259   -420   -303   -381   -745   -618   -667    171
     72   -381   -457    153    265   -418   -314   -394   -763   -636   -683    166
     62   -405   -467    171    262   -433   -306   -389   -766   -641   -688    171
     64   -418   -483    176    272   -449   -311   -397   -776   -652   -693    168
     70   -413   -485    171    275   -449   -324   -415   -795   -672   -709    161
     64   -420   -485    176    275   -452   -322   -415   -800   -675   -711    166
     59   -428   -488    181    272   -457   -324   -420   -807   -685   -722    158
     64   -433   -498    184    280   -465   -337   -441   -831   -711   -748    137
     64   -446   -514    189    288   -480   -342   -446   -841   -722   -756    135
     59   -467   -530    202    293   -498   -337   -446   -841   -727   -761    140
     72   -472   -548    197    309   -511   -345   -454   -859   -748   -784    116
     85   -540   -626    228    355   -581   -348   -444   -891   -795   -839     72
    111   -698   -810    293    459   -753   -270   -316   -885   -854   -930      0
    137   -748   -885    303    511   -815   -140   -127   -795   -888  -1000    -80
    122   -548   -670    213    394   -607    -41    -10   -620   -779   -901    -15
     12   -135   -148     62     80   -140    -96   -306   -561   -597   -649    207
   -137    436    574   -150   -355    504   -402  -1013   -719   -381   -275    584
   -241   1083   1325   -420   -784   1202   -701  -1486   -735    -25    200   1044
   -262   1335   1597   -537   -930   1465   -976  -1766   -800    181    452   1304
   -228    846   1075   -309   -652    961  -1098  -1870  -1150   -184     57    989
   -171    200    371    -15   -272    285  -1044  -1800  -1636   -979   -769    241
    -90   -241   -150    166     28   -197   -865  -1452  -1644  -1262  -1137    -98
    -44   -433   -392    236    171   -413   -652  -1013  -1312  -1070  -1044    -12
     10   -449   -459    220    233   -454   -511   -727  -1075   -909   -924     75
     31   -465   -496    215    262   -480   -444   -592   -974   -859   -893     93
     36   -485   -522    226    277   -504   -405   -540   -943   -852   -893     98
     41   -511   -555    233    296   -532   -389   -517   -932   -849   -896     96
     57   -527   -584    236    319   -555   -389   -511   -935   -865   -911     75
     67   -535   -602    233    335   -568   -384   -501   -932   -872   -924     62
     67   -540   -607    233    337   -574   -376   -483   -917   -862   -917     72
     70   -535   -607    231    337   -571   -374   -480   -914   -865   -917     72
     64   -535   -600    236    332   -566   -371   -475   -906   -862   -911     80
     64   -530   -597    231    329   -561   -374   -472   -901   -859   -909     85
     75   -530   -605    226    337   -566   -376   -472   -898   -859   -909     80
     85   -522   -607    218    345   -563   -374   -465   -888   -849   -904     67
     70   -509   -579    220    324   -542   -361   -446   -867   -833   -898     93
     62   -509   -574    220    316   -542   -355   -433   -852   -818   -888    119
     72   -501   -576    213    324   -537   -368   -441   -859   -831   -901     98
     72   -485   -558    205    311   -519   -368   -439   -852   -826   -896    103
     59   -504   -563    223    311   -532   -355   -418   -828   -802   -878    127
     72   -514   -587    218    327   -550   -371   -428   -839   -823   -896    106
     90   -496   -587    202    337   -540   -366   -420   -828   -815   -893    111
     85   -475   -561    194    322   -519   -353   -400   -805   -795   -875    129
     96   -457   -553    181    324   -504   -345   -384   -787   -782   -859    140
    103   -454   -561    174    329   -506   -353   -384   -787   -784   -865    135
     96   -444   -540    174    316   -491   -348   -366   -766   -771   -854    148
    106   -446   -553    168    327   -498   -335   -337   -740   -750   -836    168
    124   -454   -579    166    350   -517   -342   -332   -737   -756   -844    161
    119   -439   -561    158    337   -498   -348   -319   -727   -750   -841    166
    124   -415   -540    145    329   -478   -340   -285   -698   -722   -815    189
    145   -392   -540    122    340   -465   -337   -254   -672   -696   -795    207
    181   -368   -550     93    366   -459   -337   -223   -646   -675   -776    226
    174   -371   -545     96    358   -457   -324   -187   -618   -644   -748    257
    174   -361   -535     93    353   -446   -327   -171   -607   -633   -732    275
    202   -335   -540     64    368   -436   -327   -155   -597   -620   -719    288
    210   -311   -522     51    366   -415   -319   -135   -574   -592   -688    319
    194   -314   -511     59    350   -413   -327   -142   -579   -589   -685    324
    207   -288   -498     38    353   -392   -345   -161   -594   -605   -696    322
    220   -257   -480     18    348   -368   -353   -179   -605   -610   -698    327
    200   -267   -467     33    332   -366   -350   -189   -607   -605   -696    329
    197   -257   -454     28    324   -353   -363   -228   -633   -631   -711    309
    200   -233   -433     15    316   -332   -363   -252   -644   -639   -714    303
    179   -236   -418     25    296   -327   -358   -272   -649   -646   -722    296
    174   -236   -410     31    290   -322   -355   -301   -657   -659   -737    280
    150   -249   -402     46    275   -324   -358   -340   -675   -685   -761    246
    119   -267   -387     72    252   -324   -350   -363   -675   -693   -774    231
    114   -280   -397     80    254   -337   -345   -394   -683   -714   -797    205
    122   -306   -428     93    275   -366   -355   -444   -711   -750   -836    163
    103   -329   -433    111    267   -381   -353   -472   -719   -763   -849    142
     77   -353   -431    135    254   -392   -353   -496   -732   -779   -867    122
     64   -389   -454    161    259   -420   -374   -535   -756   -813   -898     88
     59   -392   -452    166    254   -420   -387   -571   -782   -844   -930     54
     49   -407   -459    179    252   -431   -387   -584   -784   -849   -932     51
     51   -420   -475    184    262   -446   -402   -607   -802   -870   -950     31
     54   -428   -485    187    267   -457   -410   -626   -813   -880   -958     20
     67   -407   -475    171    270   -441   -400   -618   -800   -865   -948     33
     59   -400   -459    171    257   -431   -402   -626   -800   -872   -950     31
     46   -418   -465    184    254   -441   -402   -636   -807   -880   -958     15
     49   -407   -457    176    252   -431   -400   -633   -797   -867   -948     23
     38   -407   -446    184    241   -426   -405   -631   -787   -857   -940     31
     46   -423   -470    187    254   -446   -415   -641   -792   -867   -948     20
     62   -405   -467    171    262   -436   -407   -633   -779   -854   -940     25
     62   -361   -423    150    241   -392   -384   -607   -745   -820   -909     54
     75   -301   -376    114    226   -337   -374   -594   -722   -802   -891     70
     70   -293   -363    109    215   -327   -368   -597   -711   -795   -883     67
     36   -293   -329    127    181   -311   -345   -584   -688   -771   -859     77
     36   -283   -319    124    176   -301   -337   -576   -680   -766   -852     83
     70   -228   -298     80    184   -262   -329   -563   -654   -743   -831     96
     90   -129   -220     18    153   -174   -324   -553   -610   -701   -789    132
     96    -70   -168    -12    129   -119   -345   -561   -581   -667   -758    168
    111    -33   -145    -38    127    -88   -379   -581   -581   -667   -750    174
    109    -62   -171    -23    140   -116   -389   -587   -589   -672   -758    166
     90    -85   -176     -5    132   -129   -394   -594   -594   -672   -761    166
     93    -85   -181     -5    137   -132   -413   -618   -613   -683   -769    150
     88   -129   -220     20    153   -174   -426   -644   -644   -717   -805    116
     77   -231   -309     77    192   -270   -426   -652   -672   -756   -846     75
     85   -329   -418    122    249   -374   -426   -657   -706   -797   -891     33
     80   -384   -465    150    270   -423   -433   -683   -745   -839   -930    -15
     57   -418   -475    179    265   -446   -436   -701   -766   -857   -950    -33
     49   -452   -501    202    275   -475   -433   -717   -784   -870   -969    -51
     67   -462   -532    197    298   -498   -446   -737   -802   -896   -989    -77
     64   -480   -545    207    303   -511   -457   -753   -820   -911  -1005    -96
     54   -478   -532    210    290   -504   -457   -748   -813   -901   -997    -88
     54   -493   -548    220    301   -519   -459   -758   -820   -909  -1010   -103
     54   -517   -574    231    311   -545   -470   -774   -833   -924  -1026   -122
     46   -519   -566    236    303   -540   -465   -763   -820   -911  -1013   -111
     38   -519   -558    239    298   -537   -467   -769   -826   -914  -1018   -122
     46   -527   -574    241    309   -550   -480   -787   -844   -930  -1036   -145
     57   -530   -589    236    319   -558   -472   -782   -836   -919  -1028   -137
     62   -517   -579    226    319   -545   -465   -771   -815   -901  -1010   -122
     57   -537   -597    239    327   -566   -472   -784   -828   -914  -1023   -142
     62   -600   -662    270    361   -631   -472   -784   -862   -961  -1070   -192
    106   -766   -872    327    485   -818   -400   -698   -919  -1065  -1192   -306
    145   -927  -1072    389    607  -1000   -244   -519   -917  -1171  -1332   -454
    129   -862   -992    366    561   -927   -106   -410   -820  -1153  -1327   -475
     12   -524   -537    257    275   -530   -150   -779   -784  -1002  -1117   -293
   -114     96    210      7   -163    150   -532  -1530   -846   -696   -678    135
   -207    945   1150   -368   -678   1047   -917  -2034   -735   -194    -64    724
   -259   1532   1792   -636  -1026   1662  -1273  -2296   -571    283    457   1215
   -200   1286   1486   -542   -841   1384  -1538  -2382   -714    233    389   1187
   -145    597    740   -228   -444    667  -1413  -2192  -1130   -459   -332    524
   -109    -67     41     88    -75    -12  -1052  -1738  -1304  -1010   -958    -59
    -57   -353   -298    202    119   -324   -735  -1226  -1041   -963  -1023   -150
     20   -405   -426    192    223   -415   -550   -909   -818   -826   -932    -96
     54   -454   -509    200    277   -480   -485   -810   -766   -813   -930   -119
     46   -511   -558    233    301   -535   -454   -771   -753   -820   -945   -140
     57   -530   -589    233    322   -558   -433   -743   -745   -828   -953   -153
     80   -524   -605    223    342   -563   -433   -743   -758   -849   -976   -187
     83   -530   -615    220    348   -571   -426   -727   -748   -849   -979   -192
     83   -522   -605    218    342   -563   -405   -701   -724   -828   -958   -174
     98   -509   -607    205    350   -558   -394   -691   -711   -820   -953   -168
     96   -509   -605    207    350   -555   -389   -685   -706   -815   -950   -176
     72   -517   -589    220    329   -553   -384   -678   -688   -797   -932   -174
     85   -509   -594    210    340   -550   -374   -667   -675   -782   -917   -168
    111   -478   -589    181    350   -532   -374   -667   -675   -784   -917   -179
    109   -483   -592    187    350   -537   -363   -652   -659   -766   -901   -168
    106   -467   -574    176    340   -519   -358   -641   -646   -753   -891   -163
    116   -441   -561    161    337   -501   -358   -639   -641   -750   -888   -171
    116   -436   -553    158    335   -493   -348   -620   -620   -727   -865   -161
    114   -457   -571    171    342   -514   -335   -600   -597   -706   -844   -150
    122   -436   -561    155    340   -498   -337   -592   -592   -701   -844   -153
    137   -420   -558    140    348   -488   -324   -568   -574   -683   -828   -142
    132   -410   -542    137    335   -478   -296   -537   -542   -652   -797   -124
    137   -381   -519    122    327   -449   -288   -517   -522   -633   -779   -127
    148   -371   -522    109    335   -446   -288   -506   -514   -633   -784   -137
    148   -368   -517    109    329   -441   -267   -472   -485   -610   -763   -109
    150   -361   -514    103    329   -436   -246   -436   -454   -579   -732    -93
    161   -353   -514     96    337   -433   -236   -405   -433   -555   -711    -93
    166   -324   -491     80    327   -407   -220   -366   -402   -530   -696    -85
    171   -314   -488     70    327   -400   -194   -316   -363   -493   -667    -59
    194   -288   -483     46    337   -384   -187   -280   -342   -472   -646    -46
    202   -277   -480     38    340   -379   -171   -241   -316   -454   -631    -38
    210   -265   -475     25    340   -368   -145   -189   -277   -415   -600    -12
    226   -244   -470      7    345   -355   -129   -155   -254   -392   -576      2
    244   -223   -470    -12    355   -345   -124   -132   -241   -376   -555     10
    246   -192   -439    -25    342   -314   -111   -111   -220   -348   -524     31
    254   -166   -423    -46    337   -293   -101    -98   -200   -322   -498     51
    270   -135   -405    -67    335   -270   -106   -111   -202   -319   -491     44
    265   -122   -387    -72    324   -254   -101   -122   -205   -316   -483     41
    252   -129   -381    -59    316   -254    -93   -127   -200   -306   -470     46
    257   -103   -361    -77    306   -231   -109   -163   -218   -314   -472     31
    254    -93   -348    -80    298   -220   -119   -202   -231   -319   -472     23
    228    -93   -324    -70    275   -207   -124   -239   -233   -314   -459     23
    218    -70   -288    -72    252   -179   -129   -283   -246   -316   -459     18
    213    -64   -280    -75    246   -171   -153   -337   -267   -332   -467     -5
    194    -72   -270    -62    231   -171   -158   -374   -270   -332   -470    -23
    179    -88   -270    -46    223   -176   -174   -413   -283   -342   -485    -44
    176   -119   -296    -28    236   -207   -197   -454   -303   -361   -501    -62
    155   -124   -283    -15    218   -202   -207   -485   -314   -368   -506    -77
    163   -127   -293    -18    226   -210   -202   -498   -311   -366   -506    -85
    176   -132   -309    -23    241   -218   -202   -519   -319   -374   -509   -103
    158   -137   -296    -10    226   -215   -205   -530   -324   -374   -514   -114
    140   -161   -303      7    220   -231   -205   -532   -322   -371   -511   -119
    150   -174   -324     12    236   -249   -207   -537   -322   -371   -511   -129
    155   -161   -319      2    236   -239   -218   -550   -324   -371   -511   -140
    155   -142   -298     -5    226   -220   -213   -540   -309   -350   -488   -124
    155   -145   -301     -7    228   -223   -207   -530   -296   -335   -480   -122
    163   -129   -293    -15    226   -213   -202   -527   -290   -327   -472   -129
    166   -116   -283    -25    223   -200   -189   -514   -275   -311   -457   -119
    155   -116   -272    -18    213   -194   -176   -493   -252   -285   -431    -98
    153   -109   -262    -25    207   -184   -168   -485   -241   -275   -420   -106
    174    -49   -223    -64    197   -135   -148   -465   -215   -249   -397    -93
    187     -2   -192    -93    187    -96   -114   -428   -171   -200   -348    -59
    184     36   -148   -109    166    -54    -90   -410   -142   -174   -324    -49
    179     44   -135   -114    155    -44    -85   -405   -135   -171   -319    -57
    181     38   -142   -111    161    -49    -72   -381   -114   -150   -298    -44
    202    124    -80   -163    140     23    -62   -361    -77   -109   -257    -12
    244    228    -15   -236    129    106    -64   -353    -41    -62   -202     28
    223    283     59   -254     80    171    -77   -353    -10    -20   -163     59
    197    280     83   -239     57    181    -77   -340      7      0   -142     70
    210    275     62   -244     72    168    -98   -348      0     -5   -150     62
    231    267     36   -249     98    153   -106   -353      0      2   -142     64
    220    265     44   -244     85    155   -116   -361     -5      2   -142     57
    194    200      5   -197     93    103   -129   -379    -31    -25   -171     23
    189     88   -101   -140    145     -5   -142   -397    -77    -77   -226    -36
    181      7   -174    -93    179    -83   -129   -389    -93    -96   -244    -62
    161    -28   -189    -67    174   -109   -127   -402   -111   -111   -262    -88
    168    -44   -215    -62    189   -129   -135   -428   -137   -137   -285   -122
    176    -44   -220    -67    194   -132   -137   -441   -153   -150   -293   -137
    171    -62   -233    -54    202   -148   -132   -431   -145   -137   -283   -132
    171    -75   -249    -49    207   -161   -140   -439   -153   -145   -293   -161
    166    -75   -244    -46    202   -158   -142   -441   -153   -145   -293   -171
    161    -75   -236    -44    197   -155   -135   -428   -137   -127   -277   -158
    174    -77   -252    -46    213   -163   -135   -428   -137   -124   -275   -158
    192    -62   -254    -64    223   -158   -145   -433   -142   -132   -275   -176
    166    -77   -246    -44    205   -161   -132   -426   -135   -122   -267   -176
    145   -103   -249    -23    194   -176   -119   -415   -127   -111   -259   -174
    184    -54   -239    -64    210   -145   -111   -415   -122   -106   -252   -176
    176    -54   -231    -62    200   -142   -103   -407   -111    -93   -236   -174
    161    -59   -220    -51    189   -140    -98   -392    -98    -83   -233   -181
    187   -129   -319    -31    252   -226    -98   -387   -148   -145   -301   -254
    244   -355   -600     57    420   -478    -31   -319   -244   -298   -467   -410
    241   -504   -745    129    491   -623    129   -155   -239   -389   -584   -561
    215   -358   -574     70    392   -465    241   -114   -135   -316   -514   -530
    127     46    -83    -88    103    -15    129   -532    -46    -90   -231   -241
    -15    787    802   -384   -407    795   -205  -1161     90    376    342    332
   -153   1644   1795   -745   -974   1719   -517  -1449    436   1044   1083   1054
   -163   1997   2158   -917  -1161   2078   -826  -1564    626   1447   1491   1462
    -67   1636   1701   -787   -883   1670  -1054  -1660    311   1153   1200   1215
    -44    992   1036   -472   -540   1013   -932  -1569   -244    374    420    475
     10    405    394   -207   -192    400   -584  -1101   -368    -49    -85    -38
     90    166     75   -129      7    122   -303   -652   -153      7   -114   -114
    148     96    -51   -124    101     23   -140   -397     -5     88    -64    -93
    181     62   -119   -122    150    -28    -83   -311     28     90    -70   -119
    187     38   -150   -114    168    -54    -67   -296     18     70    -90   -155
    181     25   -155   -103    168    -64    -38   -257     36     77    -85   -163
    184     28   -158   -106    168    -64    -20   -231     46     88    -77   -179
    200     28   -171   -114    187    -70    -18   -220     44     80    -85   -189
    194     20   -174   -109    184    -75     -2   -197     57     90    -80   -184
    181     20   -161   -103    171    -70     12   -174     77    111    -59   -171
    187     33   -153   -111    168    -57     18   -163     85    116    -54   -174
    205     46   -158   -124    181    -54     28   -150    101    132    -41   -176
    210     72   -140   -142    174    -31     49   -122    129    161    -12   -158
    239     98   -140   -168    189    -18     62    -98    150    181     10   -142
    239    103   -135   -174    187    -12     62    -96    150    179      5   -155
    218    111   -106   -163    163      2     77    -75    176    207     33   -137
    205    101   -106   -155    155     -2     90    -51    194    223     46   -129
    218    127    -93   -174    155     18     88    -46    194    226     49   -137
    226    145    -83   -187    153     31     93    -28    210    244     62   -127
    236    153    -83   -194    161     36    114      2    236    270     88   -109
    257    176    -80   -218    168     49    122     25    257    288    106    -98
    259    189    -70   -226    166     59    135     54    283    314    132    -85
    236    192    -44   -215    140     75    150     83    301    335    153    -80
    239    213    -25   -226    132     93    163    106    314    340    153    -77
    270    236    -33   -254    153    101    176    137    337    363    176    -62
    270    231    -41   -252    155     96    197    187    374    402    213    -36
    275    223    -51   -252    163     88    213    228    397    426    236    -25
    293    272    -20   -283    158    127    213    249    410    433    241    -31
    306    285    -23   -296    166    129    233    301    446    465    265     -7
    316    306    -12   -311    166    148    265    361    488    498    296     25
    340    319    -20   -332    181    150    285    407    517    532    327     46
    358    327    -31   -342    194    148    303    452    545    561    355     62
    355    350     -7   -355    181    171    319    496    581    600    392     90
    368    381     12   -374    179    197    322    517    600    615    410     98
    384    410     23   -400    179    218    324    519    607    626    423    103
    389    462     72   -426    158    267    342    545    636    657    462    140
    387    475     88   -431    148    283    355    558    654    683    491    158
    387    485     98   -436    142    293    345    540    646    678    485    142
    368    488    116   -431    127    303    340    527    644    672    483    145
    355    535    179   -444     88    358    361    532    665    704    517    176
    353    545    192   -452     80    368    366    501    659    701    519    163
    322    537    213   -431     54    376    353    457    641    691    509    142
    293    524    231   -410     31    379    350    423    639    688    509    137
    283    506    223   -394     31    366    348    392    636    691    517    127
    272    504    228   -389     20    366    327    345    613    667    496     98
    252    480    228   -366     10    355    327    314    602    659    485     85
    233    462    226   -348      5    345    329    288    594    652    480     80
    236    467    231   -350      2    350    309    252    574    633    465     54
    220    433    210   -329      5    324    303    239    566    628    457     44
    210    433    223   -322     -7    327    303    236    571    641    470     46
    207    433    223   -322     -7    329    296    218    555    628    462     28
    205    423    218   -314     -5    322    293    213    553    628    462     23
    202    415    210   -311     -5    314    296    218    558    633    465     23
    215    426    210   -319      2    319    296    223    566    644    475     25
    220    433    213   -327      2    324    296    226    571    652    488     31
    220    452    231   -335     -5    342    306    244    592    675    511     54
    210    454    244   -332    -15    348    311    252    602    683    522     49
    210    444    233   -327    -12    340    319    254    607    685    522     38
    202    454    249   -329    -23    353    342    275    628    706    535     46
    197    483    285   -340    -44    384    371    309    670    748    579     88
    215    537    322   -376    -54    428    381    324    691    769    600     98
    218    589    371   -405    -75    480    407    345    717    795    623    116
    202    607    402   -405   -101    506    441    379    750    826    654    137
    218    600    381   -407    -80    491    449    392    753    826    654    127
    236    626    389   -433    -75    509    452    402    769    841    672    137
    233    706    472   -472   -119    589    467    433    828    904    737    197
    239    776    537   -509   -150    657    449    441    862    945    779    233
    265    823    558   -542   -145    691    418    428    872    958    797    239
    275    813    537   -545   -129    675    405    436    872    966    802    244
    265    789    524   -527   -129    657    405    439    878    976    813    257
    259    776    517   -519   -127    646    387    420    862    971    810    241
    257    763    506   -509   -124    636    363    400    839    945    787    213
    233    667    431   -452    -98    548    371    407    818    919    758    187
    220    571    350   -397    -64    462    376    402    784    878    719    145
    218    530    311   -376    -46    420    361    374    745    839    683    101
    202    509    306   -355    -51    407    366    366    735    833    675     93
    184    475    288   -332    -51    381    368    361    724    823    670     80
    200    467    265   -335    -33    366    363    350    714    810    659     62
    210    465    254   -340    -20    361    366    355    717    815    659     64
    205    457    252   -329    -23    355    381    366    727    826    670     72
    194    459    262   -329    -33    361    379    355    719    815    662     57
    200    459    259   -329    -31    361    374    350    717    810    659     46
    181    446    262   -316    -38    355    376    358    719    815    665     54
    179    441    262   -309    -41    353    379    363    724    820    672     57
    192    446    254   -319    -31    350    376    361    719    815    670     49
    189    452    262   -319    -36    355    381    374    730    826    678     51
    171    431    259   -303    -44    345    387    379    735    828    680     46
    179    428    249   -303    -33    340    381    376    727    818    672     36
    197    405    205   -301     -5    306    392    387    714    797    646     10
    223    249     23   -236     98    137    431    426    644    691    535   -101
    259     44   -218   -153    239    -85    537    519    563    527    353   -303
    288     25   -262   -155    275   -116    685    680    607    496    306   -379
    210    288     75   -252     67    181    727    550    753    691    527   -174
     67    846    779   -457   -355    813    522     20    898   1054    974    285
    -85   1688   1771   -802   -930   1730    231   -420   1192   1654   1670    995
   -207   2413   2621  -1101  -1413   2517      7   -527   1600   2312   2356   1675
   -150   2262   2413  -1057  -1283   2338   -265   -649   1473   2278   2320   1680
    -98   1691   1790   -797   -945   1740   -384   -779    898   1600   1660   1052
    -70   1057   1127   -496   -597   1091   -210   -568    475    932    963    355
      5    649    644   -327   -319    646     96    -59    566    813    743    111
     98    563    462   -332   -181    514    288    257    727    888    774    109
    158    522    363   -340   -103    444    392    410    800    914    792    106
    158    491    329   -327    -85    413    433    465    815    911    784     90
    158    446    288   -301    -64    368    446    480    807    891    766     57
    171    446    272   -309    -51    361    449    485    797    872    748     31
    163    439    272   -301    -54    355    467    509    805    875    750     28
    168    436    265   -303    -46    350    485    535    818    883    758     31
    187    449    262   -316    -36    355    496    542    818    880    753     20
    189    431    241   -311    -25    337    504    558    826    888    756     25
    168    418    249   -293    -41    335    519    579    844    906    774     41
    163    431    267   -298    -51    350    519    584    846    906    776     38
    179    449    270   -314    -44    361    522    592    857    917    782     44
    179    457    275   -319    -46    366    535    615    872    935    800     59
    187    459    272   -324    -41    366    535    628    878    940    805     57
    210    485    275   -348    -33    381    537    636    883    943    810     59
    207    506    298   -355    -44    402    561    672    911    971    836     85
    174    488    314   -332    -70    400    566    688    919    979    839     90
    194    496    301   -345    -51    400    561    696    917    979    839     83
    205    509    301   -358    -46    405    568    714    927    995    849     90
    192    496    303   -342    -54    400    579    740    945   1013    867    106
    205    506    301   -358    -49    405    579    748    948   1010    862     98
    220    519    298   -371    -38    410    592    776    966   1023    870    109
    236    532    296   -387    -31    415    610    818    995   1052    896    140
    249    555    306   -402    -28    431    623    849   1015   1070    914    153
    262    561    298   -413    -18    431    620    872   1023   1072    917    145
    262    566    303   -413    -20    436    633    914   1052   1101    935    163
    267    587    319   -428    -25    454    649    958   1078   1127    956    187
    283    602    319   -441    -18    462    659    995   1096   1145    974    200
    288    618    329   -454    -20    475    680   1034   1122   1169    992    213
    301    639    337   -470    -18    488    701   1083   1153   1197   1021    239
    319    633    314   -478      2    475    696   1106   1156   1195   1018    244
    332    654    322   -493      5    488    698   1130   1171   1210   1036    259
    332    691    355   -514    -10    524    714   1161   1197   1249   1075    293
    353    711    358   -532     -2    535    714   1171   1208   1262   1091    306
    379    743    363   -563      7    553    709   1166   1202   1260   1091    303
    376    779    402   -576    -12    592    717   1174   1213   1273   1106    322
    350    769    418   -561    -33    594    717   1166   1213   1280   1111    332
    345    761    413   -553    -33    587    704   1132   1192   1260   1093    311
    322    761    439   -542    -59    600    701   1104   1179   1249   1083    301
    306    771    465   -537    -77    618    711   1085   1179   1254   1091    306
    306    784    478   -545    -85    631    714   1052   1171   1249   1085    298
    296    789    491   -542    -96    641    714   1015   1158   1236   1072    285
    267    774    504   -522   -119    639    717    989   1153   1234   1067    275
    249    737    488   -493   -119    613    717    956   1137   1218   1054    254
    236    717    478   -478   -122    600    698    906   1109   1189   1023    220
    218    696    478   -457   -129    587    688    880   1096   1176   1010    205
    205    667    462   -439   -127    566    678    857   1080   1163    995    189
    205    665    459   -433   -127    563    665    828   1057   1143    976    166
    197    654    454   -428   -129    555    662    813   1041   1130    963    155
    187    636    446   -413   -129    542    672    813   1041   1130    961    155
    197    623    426   -410   -114    524    672    802   1036   1127    958    148
    207    626    418   -415   -103    522    672    797   1031   1122    956    145
    192    620    428   -410   -116    524    672    797   1031   1122    953    142
    187    626    436   -407   -124    532    670    797   1031   1119    956    142
    192    639    446   -418   -127    542    667    797   1031   1119    956    148
    181    644    462   -413   -140    553    678    818   1047   1140    971    166
    181    639    454   -413   -137    548    675    826   1049   1143    966    171
    200    657    457   -428   -129    558    672    826   1047   1143    966    171
    194    680    483   -439   -142    581    680    839   1060   1153    976    181
    200    704    504   -452   -150    605    706    872   1091   1187   1008    213
    205    727    519   -467   -158    626    717    880   1098   1197   1021    220
    192    745    553   -470   -181    649    732    891   1117   1215   1041    228
    189    774    581   -483   -197    678    763    914   1140   1241   1060    246
    207    779    571   -493   -181    675    779    935   1150   1249   1062    257
    223    839    615   -532   -197    727    787    953   1182   1280   1096    285
    228    922    691   -576   -231    807    779    966   1215   1319   1137    324
    233    961    724   -597   -246    844    758    961   1234   1345   1163    350
    239    958    719   -597   -239    839    727    943   1226   1345   1169    353
    241    956    711   -600   -236    833    714    937   1218   1345   1166    350
    241    940    698   -592   -228    820    714    937   1215   1348   1166    358
    233    906    672   -571   -220    792    696    911   1192   1322   1148    342
    223    857    633   -540   -205    745    680    893   1161   1286   1109    309
    213    763    550   -488   -171    659    688    896   1127   1247   1065    270
    200    683    483   -441   -140    584    688    883   1091   1213   1028    231
    197    649    449   -426   -124    550    675    857   1057   1182   1000    200
    187    615    428   -400   -119    522    672    846   1039   1163    979    176
    174    581    407   -379   -116    496    659    836   1018   1145    956    155
    174    561    387   -368   -106    475    654    823   1000   1127    937    150
    171    545    374   -361   -101    459    659    820    995   1122    932    150
    168    574    405   -371   -116    491    670    831   1005   1137    950    166
    179    563    384   -374   -101    475    646    815    987   1119    932    142
    184    540    355   -363    -85    449    641    810    976   1111    919    132
    171    535    361   -353    -96    449    654    823    984   1122    930    148
    166    514    348   -340    -90    431    652    815    971   1114    919    145
    174    509    332   -342    -80    420    641    800    950   1093    898    116
    176    527    350   -350    -85    439    649    810    963   1106    909    122
    176    530    353   -355    -90    441    657    818    971   1117    919    132
    184    496    311   -340    -62    405    662    820    958   1096    898    119
    200    355    153   -277     23    254    685    849    898   1010    805     36
    223    163    -62   -194    142     51    779    950    826    862    631   -137
    246    116   -129   -181    187     -5    922   1109    857    795    542   -249
    218    340    122   -277     49    231   1018   1132   1005    932    688   -132
     72    810    735   -441   -329    771    841    615   1083   1226   1062    249
    -57   1587   1644   -766   -849   1615    501     33   1226   1727   1680    880
   -145   2372   2514  -1114  -1330   2442    239   -213   1540   2348   2353   1540
   -124   2468   2592  -1171  -1358   2530    -36   -340   1579   2574   2577   1790
    -77   1844   1922   -885  -1000   1883   -187   -483   1018   1943   1951   1239
    -44   1184   1228   -571   -636   1205    -59   -363    491   1140   1130    459
     10    730    719   -371   -355    724    226    111    540    935    823    148
     83    602    519   -342   -218    561    467    540    802   1070    883    176
    171    579    407   -376   -119    493    587    750    924   1135    924    197
    174    530    355   -353    -90    444    628    820    948   1132    911    174
    161    491    327   -327    -83    410    649    849    948   1117    893    155
    171    467    296   -319    -62    381    665    872    950   1111    883    140
    187    470    283   -329    -46    376    680    883    948   1104    872    132
    179    459    277   -319    -49    368    698    904    958   1111    880    140
    163    436    272   -301    -54    355    706    922    976   1130    896    158
    184    449    265   -316    -38    358    706    930    976   1124    893    155
    200    475    275   -337    -38    376    717    940    989   1137    904    163
    205    485    280   -345    -36    381    727    961   1005   1156    919    181
    210    493    283   -353    -36    389    727    963   1002   1156    922    181
    205    472    267   -337    -31    371    735    971   1005   1158    919    181
    194    478    283   -337    -44    381    753    995   1026   1176    937    205
    194    496    301   -345    -54    400    758   1000   1028   1182    945    210
    213    504    290   -361    -38    400    756   1002   1028   1182    945    207
    210    509    298   -358    -44    405    758   1021   1041   1197    958    223
    202    519    314   -363    -57    418    758   1028   1049   1205    963    228
    215    524    309   -371    -46    418    758   1036   1057   1208    971    233
    223    532    306   -379    -41    420    758   1052   1067   1218    982    246
    241    561    319   -400    -38    441    779   1088   1093   1252   1010    280
    259    558    298   -410    -18    428    774   1098   1098   1254   1013    280
    259    553    290   -407    -15    423    776   1114   1106   1257   1010    285
    246    563    316   -405    -36    441    782   1143   1127   1275   1023    298
    257    576    319   -415    -31    449    795   1169   1145   1288   1039    311
    275    581    306   -431    -15    446    805   1195   1156   1299   1049    322
    288    592    303   -441     -7    449    823   1239   1187   1330   1078    348
    298    607    309   -454     -7    459    833   1280   1215   1356   1098    371
    316    626    309   -470      5    467    833   1309   1228   1366   1111    379
    332    639    303   -485     12    472    844   1348   1254   1395   1137    402
    337    652    314   -496     12    483    865   1392   1286   1428   1166    436
    358    678    319   -519     18    498    865   1413   1296   1439   1179    457
    374    711    337   -542     18    524    862   1428   1304   1454   1197    472
    366    730    363   -548      0    548    872   1452   1327   1483   1226    496
    376    748    368   -563      2    558    872   1454   1330   1488   1231    514
    400    761    358   -581     20    558    867   1441   1319   1478   1223    511
    374    761    387   -566     -5    574    862   1428   1312   1475   1226    517
    368    769    397   -568    -12    581    867   1415   1306   1478   1234    524
    371    782    410   -576    -20    597    857   1384   1283   1460   1218    511
    353    795    441   -574    -44    618    857   1363   1275   1454   1210    506
    327    802    475   -563    -72    639    865   1343   1273   1454   1208    506
    319    787    467   -555    -72    628    862   1301   1249   1431   1187    483
    296    763    465   -530    -83    615    852   1257   1231   1410   1166    462
    272    732    457   -504    -93    594    854   1228   1223   1402   1156    449
    246    698    452   -472   -101    576    846   1192   1202   1384   1137    426
    241    672    431   -459    -93    553    833   1145   1171   1350   1109    394
    236    667    431   -452    -98    550    833   1119   1163   1340   1101    389
    231    654    420   -444    -96    537    831   1101   1150   1330   1091    379
    241    636    394   -439    -75    517    818   1070   1130   1306   1067    350
    236    623    387   -431    -75    506    805   1049   1109   1288   1049    335
    231    628    397   -431    -83    514    800   1039   1098   1280   1041    332
    231    610    376   -423    -72    493    800   1028   1088   1273   1039    327
    228    607    379   -418    -75    493    795   1023   1088   1270   1039    327
    213    607    394   -413    -90    501    792   1026   1091   1275   1041    329
    210    602    389   -407    -88    496    789   1026   1085   1273   1036    327
    220    607    387   -415    -83    498    779   1015   1075   1262   1031    316
    215    618    402   -415    -93    511    787   1028   1091   1283   1047    335
    213    618    402   -418    -96    509    789   1036   1101   1293   1057    345
    218    620    400   -420    -90    511    782   1031   1096   1288   1052    342
    213    636    423   -426   -106    530    795   1049   1117   1309   1070    361
    200    665    465   -431   -132    566    823   1083   1153   1350   1109    397
    215    701    485   -459   -135    594    839   1091   1169   1363   1124    407
    236    745    509   -491   -137    628    859   1101   1182   1376   1132    413
    220    750    527   -488   -153    639    878   1122   1200   1392   1148    428
    223    748    524   -485   -150    636    880   1122   1200   1389   1143    428
    228    807    579   -519   -176    696    878   1117   1218   1408   1163    446
    239    883    644   -563   -202    763    878   1137   1262   1457   1215    501
    252    940    688   -600   -218    815    862   1137   1291   1493   1254    537
    254    953    698   -602   -220    826    823   1114   1280   1491   1252    530
    265    950    683   -607   -210    818    815   1114   1275   1486   1247    535
    267    937    670   -602   -200    805    820   1111   1273   1488   1254    548
    262    906    641   -587   -189    776    797   1080   1244   1467   1236    522
    241    865    623   -553   -189    745    776   1052   1208   1434   1200    485
    228    750    522   -491   -145    636    779   1052   1174   1395   1153    452
    228    654    426   -441    -98    540    776   1041   1135   1348   1104    407
    228    610    381   -420    -75    496    761   1010   1091   1301   1057    361
    210    581    371   -394    -80    478    761    995   1072   1288   1049    353
    194    545    350   -371    -77    449    763    989   1057   1278   1036    348
    197    532    332   -366    -67    433    753    976   1039   1260   1018    327
    197    532    332   -366    -67    433    748    969   1031   1249   1008    314
    192    519    327   -355    -67    423    753    976   1044   1262   1015    322
    197    514    314   -355    -59    415    745    961   1031   1249   1005    314
    205    506    301   -355    -46    405    735    950   1021   1236    992    303
    194    480    283   -340    -44    381    732    948   1010   1228    982    293
    210    475    265   -342    -25    371    727    945   1008   1226    976    293
    228    480    252   -355    -12    366    722    943   1005   1226    979    298
    223    478    254   -350    -15    366    730    948   1010   1234    987    309
    213    475    262   -342    -25    368    735    950   1013   1236    989    301
    213    459    246   -335    -15    353    730    943    995   1215    966    265
    218    348    127   -285     44    236    748    966    945   1143    883    205
    244    129   -114   -187    179     10    844   1070    891   1015    735     67
    262     38   -223   -150    241    -90    987   1231    911    930    620    -67
    254    239    -15   -246    135    111   1101   1319   1052   1031    722     -2
    109    665    553   -387   -223    610    974    849   1106   1270   1044    306
    -20   1379   1400   -680   -709   1389    613    197   1153   1675   1574    854
   -119   2182   2301  -1031  -1213   2242    306   -140   1400   2257   2234   1506
   -109   2449   2559  -1169  -1332   2504     23   -285   1514   2603   2587   1865
    -57   1867   1925   -906   -992   1893   -127   -402   1062   2099   2075   1418
    -20   1176   1197   -579   -607   1187    -31   -309    527   1286   1249    644
     25    675    649   -350   -311    662    233    114    488    969    841    241
     85    548    462   -316   -187    506    475    555    763   1106    898    265
    148    496    348   -324   -101    423    613    800    924   1202    961    303
    176    449    272   -311    -46    361    675    901    974   1218    963    293
    197    433    236   -314    -18    335    704    943    987   1215    958    288
    226    449    223   -337      2    337    724    969    997   1213    953    277
    228    426    194   -327     15    311    722    969    984   1195    932    252
    215    400    181   -309     15    290    732    987    992   1195    932    252
    202    379    174   -290     12    277    745   1002   1000   1202    937    257
    210    379    168   -293     20    275    750   1005   1005   1202    937    254
    210    397    184   -303     12    290    750   1008   1005   1202    937    254
    207    413    202   -311      2    309    753   1021   1013   1215    948    262
    220    413    192   -319     12    303    756   1026   1018   1218    953    265
    236    423    187   -329     25    306    756   1028   1023   1221    961    270
    231    431    200   -332     15    316    766   1044   1041   1239    976    288
    236    439    200   -337     18    319    766   1047   1044   1234    971    280
    231    433    202   -335     12    319    758   1044   1039   1228    969    277
    223    449    226   -335      0    337    766   1057   1057   1244    984    293
    220    426    205   -324      7    316    782   1080   1072   1260    995    306
    228    441    210   -335      7    327    779   1085   1078   1262    995    303
    233    439    205   -337     12    322    774   1098   1083   1265   1000    306
    233    462    228   -348      2    345    784   1122   1101   1280   1013    327
    249    472    223   -363     12    348    787   1140   1111   1293   1026    337
    252    483    231   -368     10    358    787   1153   1122   1301   1034    340
    249    498    246   -374      0    374    797   1182   1145   1322   1052    358
    262    498    236   -379     12    368    807   1210   1163   1340   1067    374
    265    496    228   -381     18    363    802   1226   1166   1340   1067    371
    277    514    236   -397     20    376    823   1270   1197   1366   1091    400
    288    524    236   -407     25    381    831   1306   1221   1389   1111    420
    296    527    231   -410     33    379    823   1325   1221   1389   1106    418
    303    532    228   -418     36    381    836   1363   1244   1415   1130    444
    327    568    241   -446     41    405    865   1410   1283   1454   1171    483
    340    574    231   -459     54    402    870   1436   1299   1473   1192    506
    358    600    241   -478     59    420    865   1447   1304   1480   1205    519
    363    631    267   -498     49    449    865   1454   1312   1496   1218    527
    376    644    265   -511     54    454    859   1457   1314   1499   1221    535
    389    649    259   -522     64    457    846   1436   1293   1478   1208    530
    379    652    272   -514     54    462    844   1421   1286   1475   1208    537
    366    667    301   -517     31    483    841   1405   1278   1475   1213    542
    379    688    309   -535     33    498    826   1374   1257   1457   1205    530
    376    693    316   -537     28    506    826   1343   1247   1447   1195    524
    358    691    332   -524     12    511    839   1327   1247   1447   1197    532
    342    696    350   -522     -5    524    826   1283   1223   1423   1176    506
    322    662    340   -493     -7    501    815   1241   1205   1400   1156    475
    277    620    342   -452    -33    483    818   1208   1195   1387   1140    452
    267    602    335   -433    -33    470    815   1174   1182   1374   1124    441
    259    594    335   -428    -38    467    795   1124   1156   1348   1098    415
    246    584    337   -415    -44    462    789   1098   1148   1340   1091    405
    241    574    332   -407    -46    454    795   1083   1140   1332   1083    397
    236    545    309   -389    -36    428    784   1054   1117   1309   1062    374
    223    532    306   -379    -41    420    769   1031   1101   1293   1047    358
    210    527    314   -368    -51    420    763   1021   1096   1288   1041    361
    210    509    296   -361    -44    402    745   1000   1075   1265   1021    340
    215    488    272   -350    -28    381    732    984   1067   1254   1013    335
    210    493    283   -353    -36    389    735    989   1072   1265   1026    342
    213    509    296   -361    -41    402    737    989   1078   1273   1028    340
    218    522    301   -371    -41    413    730    976   1070   1260   1013    327
    213    511    298   -361    -41    405    735    984   1080   1265   1018    345
    210    509    298   -361    -44    405    727    989   1080   1270   1023    355
    220    498    275   -361    -25    387    717    976   1065   1252   1008    335
    228    514    283   -371    -28    400    724    982   1072   1260   1013    342
    220    524    303   -371    -41    415    737   1000   1093   1286   1039    371
    241    550    309   -394    -33    431    737   1005   1104   1291   1044    374
    252    594    342   -423    -46    470    748   1013   1117   1301   1057    384
    231    610    379   -423    -72    496    769   1034   1140   1322   1080    410
    226    633    407   -428    -90    522    779   1041   1158   1337   1101    428
    249    662    413   -457    -83    537    784   1036   1156   1330   1096    426
    244    665    420   -454    -88    542    805   1052   1171   1348   1109    433
    241    717    475   -480   -119    597    807   1065   1200   1376   1140    465
    254    787    532   -519   -137    659    782   1047   1215   1392   1163    491
    270    828    558   -550   -145    693    753   1031   1226   1405   1182    514
    267    818    550   -542   -140    685    745   1039   1234   1421   1197    530
    267    789    522   -530   -127    657    730   1026   1218   1405   1187    519
    272    800    527   -535   -127    665    701   1000   1192   1384   1163    498
    267    766    496   -519   -114    633    688    982   1171   1366   1148    491
    259    675    413   -467    -77    545    678    961   1127   1317   1101    452
    254    561    303   -407    -23    433    662    935   1067   1249   1036    392
    236    504    267   -368    -15    387    665    917   1039   1218   1000    363
    226    467    241   -348    -10    355    659    904   1018   1197    984    350
    226    444    218   -335      5    332    633    865    976   1153    943    306
    220    418    194   -322     12    306    618    841    950   1127    917    277
    210    410    200   -309      5    306    623    849    958   1132    927    293
    202    389    187   -298      7    288    607    833    940   1109    911    283
    205    368    163   -288     20    267    600    818    922   1091    891    259
    207    363    153   -285     25    259    610    826    924   1091    888    267
    220    366    145   -293     38    257    610    823    927   1088    888    272
    210    342    132   -277     38    236    597    800    904   1060    865    244
    192    335    142   -265     23    239    594    792    896   1052    859    239
    194    324    127   -259     33    226    597    795    893   1049    859    241
    205    311    106   -257     49    210    587    782    883   1036    849    231
    197    311    111   -254     41    213    581    771    878   1026    836    223
    202    285     80   -244     62    184    594    782    865   1002    813    207
    249    142   -109   -197    179     18    615    797    774    880    685     85
    285    -80   -366   -101    324   -223    709    878    670    685    472   -124
    280    -93   -374    -96    327   -231    870   1044    745    672    439   -171
    218    181    -36   -200    127     72    906    888    875    841    636      7
     93    709    615   -402   -259    662    649    285    940   1145   1031    407
    -49   1553   1602   -750   -826   1577    298   -244   1140   1699   1693   1088
   -148   2273   2421  -1062  -1286   2348      5   -407   1488   2327   2366   1753
    -77   2249   2327  -1085  -1202   2286   -306   -532   1421   2395   2439   1865
    -12   1701   1714   -844   -862   1706   -400   -594    919   1784   1839   1322
    -10    987    997   -488   -504    992   -148   -355    436    995   1028    553
     62    561    498   -314   -218    530    171    153    555    867    789    283
    148    441    293   -296    -72    368    376    491    737    940    805    267
    189    363    171   -277      7    270    483    654    818    969    818    272
    202    337    135   -270     33    236    514    691    815    940    789    231
    226    324     96   -277     64    210    519    696    795    904    758    192
    233    296     62   -265     85    179    530    711    797    888    740    181
    233    275     41   -254     96    158    535    724    800    880    735    176
    213    252     38   -231     88    145    532    717    784    857    717    158
    207    257     46   -233     80    153    550    724    789    854    717    158
    215    275     57   -246     77    166    571    745    805    862    730    176
    213    270     54   -241     77    163    568    740    797    849    724    171
    215    265     49   -239     83    158    550    727    787    833    711    158
    207    272     64   -241     70    168    558    740    800    844    724    174
    220    290     70   -257     75    181    558    745    807    846    730    184
    241    298     57   -270     90    179    555    735    797    833    722    176
    228    293     64   -259     83    179    555    737    797    828    719    181
    218    298     77   -259     70    189    566    750    807    833    727    192
    231    303     72   -267     80    189    561    748    802    823    722    184
    239    303     62   -272     88    184    561    753    802    818    719    187
    233    309     75   -270     80    192    576    771    818    833    732    205
    231    306     75   -270     77    189    571    774    818    826    732    205
    244    324     77   -285     83    202    558    771    810    815    722    194
    241    322     80   -283     80    200    566    789    820    820    727    207
    236    322     85   -277     75    205    571    802    826    818    732    215
    262    324     62   -293     98    192    571    807    826    807    724    213
    272    337     64   -306    103    202    584    836    844    820    735    228
    288    348     59   -319    114    205    594    870    862    831    748    244
    311    350     38   -329    137    194    587    891    865    831    750    244
    314    371     57   -345    127    215    589    914    875    833    753    252
    322    392     67   -358    127    231    618    958    901    854    774    277
    337    405     67   -371    135    236    628    982    906    854    779    288
    371    415     44   -392    163    231    636   1013    922    867    795    309
    371    436     62   -405    153    249    641   1036    943    885    820    335
    376    444     67   -410    155    257    644   1044    948    888    826    342
    392    465     72   -431    161    270    636   1034    937    875    823    348
    397    501    103   -449    148    303    636   1031    940    875    828    366
    389    504    114   -449    137    309    631   1015    930    867    826    368
    392    511    119   -452    135    316    613    982    909    844    810    358
    366    514    145   -441    109    329    600    943    885    820    797    353
    353    511    158   -431     98    335    605    919    875    810    800    358
    366    537    168   -454     98    355    594    872    854    789    787    348
    366    558    192   -462     85    376    574    818    831    763    766    335
    342    553    210   -449     64    381    563    779    818    748    758    332
    316    522    205   -418     57    363    548    727    792    722    737    314
    303    514    210   -410     44    363    524    665    758    685    706    288
    290    491    197   -392     46    345    514    620    735    659    685    272
    252    452    200   -353     25    327    501    576    709    633    665    259
    244    433    189   -337     28    311    488    524    672    597    636    228
    233    410    176   -324     25    293    472    485    644    571    613    215
    213    405    192   -309     10    298    462    457    628    555    605    210
    215    405    189   -311     10    298    441    426    605    527    584    192
    239    407    168   -322     36    288    423    397    576    498    561    174
    241    410    166   -327     36    288    423    389    571    493    558    181
    223    376    153   -301     36    265    423    376    555    478    548    176
    226    363    135   -296     44    252    415    358    537    459    530    163
    223    389    166   -306     28    277    410    350    535    457    532    174
    218    400    179   -311     18    288    410    348    537    457    537    181
    218    389    171   -303     23    280    400    329    519    433    519    166
    205    379    174   -293     15    275    400    319    511    420    514    166
    205    387    181   -296     12    285    410    324    522    431    527    184
    220    407    184   -316     18    298    397    309    509    415    514    174
    228    415    187   -322     20    301    384    293    498    402    504    168
    220    413    192   -316     12    303    387    298    498    402    509    181
    215    402    187   -309     15    296    392    298    498    402    514    192
    231    402    171   -319     31    288    387    280    483    384    504    184
    231    433    202   -335     15    319    384    275    480    379    501    181
    236    465    228   -353      2    348    394    280    491    387    514    200
    254    496    241   -374      7    368    400    277    491    387    522    210
    246    522    272   -387    -12    400    410    280    501    394    535    220
    228    530    301   -379    -36    415    423    285    506    394    540    233
    239    517    277   -379    -20    397    423    272    491    374    522    226
    262    579    316   -420    -25    449    431    270    504    384    535    241
    270    670    400   -472    -64    535    423    272    537    426    587    298
    285    730    444   -509    -77    587    389    262    550    449    615    329
    303    743    439   -524    -67    592    358    239    535    436    605    316
    290    706    415   -498    -62    561    340    223    517    420    589    311
    270    667    397   -470    -64    532    322    197    491    394    568    314
    275    659    384   -467    -54    522    301    158    454    361    545    288
    265    605    340   -436    -38    472    285    132    413    316    501    249
    239    488    249   -363     -5    368    277    111    361    262    441    205
    233    415    181   -324     25    298    265     75    311    205    392    153
    218    371    153   -296     31    265    254     41    270    161    353    114
    197    348    148   -275     23    249    246     20    244    137    332     98
    207    335    127   -270     41    231    231      2    220    114    311     88
    223    316     93   -270     64    205    213    -23    192     83    285     67
    215    324    109   -270     51    218    215    -28    187     83    285     72
    210    324    111   -267     49    218    218    -31    179     77    285     72
    205    311    106   -257     49    210    207    -51    158     54    267     57
    184    298    114   -244     36    207    192    -70    140     36    252     49
    168    277    109   -223     28    192    187    -75    132     33    249     49
    181    280     98   -233     38    189    171    -93    119     15    236     38
    220    314     93   -267     64    205    163   -103    106     -2    226     28
    213    298     85   -257     62    192    168   -106    101     -2    226     36
    202    283     80   -244     59    181    163   -114     90    -12    220     33
    189    246     54   -220     67    153    155   -129     57    -54    184      2
    213    116    -96   -163    155     10    171   -122    -15   -150     83    -98
    249    -90   -342    -80    293   -215    262    -36   -111   -327   -122   -303
    283   -132   -418    -75    350   -275    405    101    -85   -389   -202   -389
    241    127   -114   -184    176      7    488     36     59   -231    -23   -233
     98    602    504   -350   -202    553    306   -475    174     75    355    158
    -46   1410   1457   -683   -753   1434    -44  -1010    394    628   1015    841
   -140   2171   2312  -1015  -1226   2239   -329  -1208    737   1260   1701   1538
   -111   2236   2346  -1065  -1228   2291   -620  -1319    743   1428   1870   1756
    -49   1693   1743   -820   -896   1717   -805  -1467    231    865   1325   1262
    -38   1034   1070   -498   -555   1052   -639  -1345   -314     49    504    452
     28    571    542   -301   -257    558   -319   -867   -303   -192    163     93
    109    410    298   -259    -96    355    -77   -475   -114   -124    166     62
    168    355    187   -262     -7    272     23   -306    -38   -103    166     41
    192    319    124   -257     33    223     54   -262    -44   -132    129      0
    194    290     96   -244     49    194     80   -233    -41   -145    116     -7
    197    259     59   -228     67    161     83   -228    -59   -171     93    -31
    194    233     38   -213     77    137     77   -233    -72   -192     70    -49
    184    244     59   -215     62    150     77   -226    -70   -194     67    -46
    200    252     49   -226     75    150     83   -220    -67   -197     62    -49
    207    249     41   -228     83    145     80   -228    -77   -210     54    -57
    207    254     46   -231     80    150     90   -215    -67   -197     62    -46
    223    293     70   -259     77    181    106   -197    -54   -184     77    -31
    218    283     64   -252     77    174    101   -205    -64   -197     67    -41
    202    270     64   -239     70    168     93   -205    -67   -200     62    -41
    207    267     59   -236     75    163     96   -192    -57   -192     72    -25
    213    259     46   -236     83    153     88   -194    -67   -202     59    -33
    213    275     62   -244     75    168     80   -200    -72   -207     51    -38
    202    275     70   -241     64    174     90   -184    -57   -189     67    -23
    215    283     67   -249     75    176     98   -168    -49   -179     80    -18
    215    275     59   -246     77    168     90   -176    -54   -189     70    -28
    202    288     85   -246     57    187     88   -168    -51   -184     70    -20
    197    285     88   -241     54    187     90   -150    -44   -174     75    -10
    226    296     70   -259     77    184     85   -148    -49   -179     72    -12
    249    324     75   -290     88    200     93   -127    -36   -171     80     -2
    236    322     83   -280     75    202    101   -103    -23   -155     93     15
    228    316     85   -275     70    202     93    -88    -18   -150     96     20
    262    345     83   -303     90    215    103    -57     -2   -137    109     28
    254    342     88   -301     83    215    127    -15     25   -114    127     51
    275    366     88   -322     93    228    142     20     46    -96    142     67
    296    389     90   -342    101    241    140     46     54    -90    148     75
    288    394    106   -340     90    252    145     77     70    -72    161     93
    283    389    106   -337     88    249    161    111     90    -54    176    111
    290    397    106   -345     93    252    158    127     96    -46    184    119
    303    426    122   -368     90    275    150    140    103    -36    194    127
    324    467    142   -394     90    306    163    166    127     -7    228    158
    342    491    148   -418     98    319    155    166    127      0    239    161
    342    504    158   -423     93    332    140    153    119     -7    233    155
    332    514    181   -426     75    350    140    142    116     -5    236    171
    319    506    187   -413     67    348    135    119     98    -23    220    168
    316    501    181   -410     67    342    111     77     70    -51    197    142
    309    517    205   -413     51    361    111     54     62    -54    194    142
    290    511    218   -402     36    366    103     23     49    -59    189    145
    285    514    228   -400     28    371     93    -25     25    -83    176    122
    262    514    252   -389      5    384     88    -64     12    -90    168    114
    239    493    254   -368     -7    374     85    -93      5    -93    161    109
    228    483    254   -355    -12    368     64   -142    -23   -122    137     80
    210    452    241   -329    -15    348     36   -197    -59   -153    106     49
    194    426    228   -311    -18    327     31   -223    -72   -163     96     44
    194    410    215   -303    -10    314     28   -246    -88   -176     85     33
    197    410    213   -306     -7    311     20   -275   -109   -194     70     18
    192    405    213   -298    -10    309     15   -290   -119   -210     54      7
    174    376    202   -277    -15    290      2   -306   -135   -220     38     -5
    163    355    192   -262    -12    275    -10   -332   -155   -241     18    -25
    163    368    205   -267    -20    288    -12   -340   -161   -244     15    -23
    158    374    215   -265    -28    296     -7   -329   -148   -226     31     -5
    163    366    202   -265    -20    283    -12   -340   -158   -236     23    -15
    171    379    207   -275    -18    293    -28   -350   -166   -246     12    -25
    161    381    218   -272    -28    301    -23   -337   -155   -233     18    -10
    161    374    213   -267    -25    293    -23   -329   -148   -226     28      0
    171    387    213   -280    -20    301    -36   -337   -155   -231     23     -7
    163    387    220   -275    -28    303    -38   -337   -155   -228     20     -5
    153    376    223   -267    -33    301    -41   -335   -155   -228     20     -5
    171    389    218   -280    -23    303    -49   -342   -163   -236     10    -18
    179    392    213   -285    -15    301    -44   -332   -155   -226     23     -5
    174    394    218   -285    -20    306    -33   -327   -145   -213     33      7
    187    394    207   -290    -10    301    -38   -335   -153   -218     25      0
    187    384    197   -285     -5    290    -46   -342   -158   -223     18     -5
    161    366    205   -265    -23    288    -54   -348   -161   -220     15    -10
    145    345    200   -246    -25    272    -64   -355   -171   -226      7    -15
    171    358    187   -267     -7    275    -80   -368   -187   -239     -2    -25
    189    363    174   -275      7    270    -67   -353   -176   -226      7    -12
    192    389    197   -293     -2    296    -54   -340   -161   -207     23      0
    205    431    223   -319    -10    327    -54   -337   -150   -200     31      5
    210    452    241   -332    -15    348    -41   -329   -137   -189     41     18
    187    462    275   -324    -44    368    -15   -306   -114   -161     67     41
    176    462    285   -322    -54    374    -12   -314   -122   -171     57     28
    187    465    277   -327    -44    371    -18   -319   -129   -184     46     20
    168    493    324   -332    -80    410     -2   -298   -101   -155     72     51
    176    589    413   -381   -116    501     -2   -285    -59   -106    124    101
    207    657    449   -433   -122    553    -41   -306    -54    -90    142    116
    220    675    454   -449   -116    563    -59   -303    -46    -75    158    135
    218    665    446   -441   -114    555    -75   -309    -57    -77    153    129
    220    633    413   -426    -96    524   -106   -340    -90   -109    124    106
    210    602    389   -407    -88    496   -129   -361   -116   -132     98     85
    205    524    319   -366    -57    420   -124   -355   -137   -155     72     62
    207    428    220   -319     -7    324   -135   -379   -192   -220      5     -5
    189    361    171   -275     10    267   -148   -407   -239   -272    -49    -57
    166    322    155   -244      5    239   -150   -410   -246   -280    -59    -62
    168    290    119   -231     25    205   -148   -415   -262   -290    -70    -72
    181    288    106   -233     38    197   -166   -439   -290   -316    -90    -96
    150    267    116   -207     18    192   -161   -439   -290   -319    -98    -98
    137    252    114   -194     10    181   -163   -436   -290   -319   -101   -101
    148    244     96   -194     25    168   -179   -446   -309   -337   -119   -119
    148    246     98   -197     23    174   -187   -454   -314   -345   -127   -127
    142    246    103   -194     20    176   -181   -441   -301   -332   -114   -114
    145    218     70   -181     36    145   -184   -446   -309   -337   -122   -122
    145    205     59   -176     41    132   -192   -454   -319   -350   -135   -135
    135    207     72   -174     31    142   -187   -446   -314   -342   -129   -127
    135    202     67   -168     33    135   -192   -444   -316   -340   -124   -127
    153    200     46   -176     51    122   -202   -452   -329   -348   -137   -140
    163    163      0   -163     80     83   -194   -436   -342   -366   -166   -163
    187     10   -179    -98    181    -83   -153   -376   -400   -457   -275   -259
    220   -194   -415    -12    316   -303    -41   -241   -441   -600   -446   -441
    220   -124   -345    -49    280   -236    116    -49   -301   -545   -420   -441
    150    233     80   -192     33    158    161   -168   -114   -301   -142   -192
     28    784    756   -405   -363    771    -98   -779    -64     15    275    226
   -109   1579   1688   -735   -898   1634   -459  -1340     72    519    893    852
   -187   2192   2379  -1002  -1283   2286   -737  -1522    337   1088   1499   1460
   -119   2018   2138   -950  -1130   2078  -1013  -1686    140   1021   1441   1465
    -62   1340   1402   -639   -732   1371  -1101  -1800   -491    254    688    782
    -67    662    730   -296   -397    696   -893  -1587   -943   -519   -122      0
    -10    358    368   -174   -189    363   -594  -1044   -688   -488   -218   -129
     75    288    213   -181    -67    249   -384   -685   -462   -363   -155   -106
    127    233    106   -181     10    171   -262   -485   -342   -301   -116    -83
    127    187     59   -155     33    124   -213   -413   -311   -290   -122    -96
    150    166     15   -158     67     90   -210   -397   -314   -306   -142   -122
    168    155    -12   -163     90     72   -210   -384   -322   -324   -161   -140
    163    140    -23   -153     93     57   -200   -363   -316   -322   -163   -142
    150    132    -18   -140     85     57   -187   -348   -306   -314   -155   -148
    158    132    -28   -148     93     54   -187   -350   -309   -324   -171   -166
    163    142    -23   -153     93     59   -176   -335   -298   -314   -161   -150
    166    158     -7   -166     88     75   -168   -316   -277   -290   -135   -119
    161    140    -20   -150     90     59   -174   -314   -277   -290   -135   -129
    150    132    -20   -142     85     57   -168   -306   -275   -290   -142   -145
    153    142    -12   -148     83     64   -155   -285   -254   -272   -129   -124
    166    148    -18   -158     90     67   -158   -277   -252   -270   -129   -119
    184    166    -18   -174    101     75   -166   -270   -249   -270   -129   -122
    187    174    -12   -181     98     80   -148   -246   -228   -246   -111   -106
    168    155    -12   -161     90     70   -150   -236   -220   -239   -106   -101
    168    155    -12   -163     90     72   -161   -231   -218   -236   -103   -101
    184    194     10   -189     88    103   -140   -200   -189   -205    -80    -77
    194    207     12   -202     90    111   -119   -171   -168   -187    -67    -62
    194    200      5   -197     93    103   -129   -166   -171   -189    -72    -67
    174    179      2   -179     85     90   -142   -155   -168   -192    -77    -67
    174    184     10   -179     83     98   -129   -122   -140   -163    -49    -46
    194    197      0   -197     96    101   -119    -98   -119   -145    -31    -38
    220    223      2   -223    109    114   -101    -67   -101   -127    -18    -28
    210    218      7   -213    101    114    -85    -31    -77   -106      0    -10
    215    223      7   -218    103    116    -75      2    -51    -83     15      7
    226    220     -5   -226    114    106    -83     18    -51    -85     12      0
    236    244      7   -241    114    127    -64     64    -18    -51     41     28
    252    272     20   -262    114    148    -44    114     18    -15     75     64
    275    280      5   -277    135    142    -46    142     33      0     85     72
    288    296      5   -293    142    150    -44    176     59     23    106     90
    301    329     28   -316    137    179    -25    207     90     57    137    122
    311    342     31   -329    140    189    -28    218     98     67    150    132
    322    361     38   -340    142    200    -31    218     96     67    155    135
    316    379     59   -350    129    220    -28    223    103     80    168    148
    306    392     85   -350    111    239    -25    215    106     88    181    158
    314    407     93   -363    109    252    -38    192     90     77    174    150
    311    423    111   -366    101    267    -36    181     85     77    174    150
    290    410    119   -353     85    265    -33    163     77     75    174    153
    285    407    122   -348     83    265    -49    127     59     57    161    132
    275    410    132   -345     72    272    -59     90     41     44    148    114
    265    405    140   -335     62    272    -49     67     41     41    142    116
    249    379    129   -314     59    254    -57     25     18     15    116     88
    236    361    124   -298     54    244    -70    -18     -5    -10     88     51
    215    350    135   -283     38    244    -70    -46    -12    -15     80     44
    205    324    119   -265     44    223    -77    -75    -25    -25     70     28
    197    303    103   -252     46    205    -93   -114    -54    -54     46     -2
    181    272     90   -228     46    181    -98   -135    -67    -67     31    -18
    171    259     85   -215     41    174   -101   -150    -77    -75     18    -33
    179    252     72   -215     54    163   -116   -179   -103   -101     -7    -62
    179    231     51   -207     62    142   -122   -184   -109   -109    -10    -64
    166    215     49   -189     59    132   -106   -168    -98    -90      2    -54
    166    231     62   -200     51    148   -116   -176   -106    -96      0    -64
    171    228     57   -200     57    142   -124   -184   -111   -103     -5    -75
    163    218     54   -192     54    135   -111   -166    -90    -83     10    -59
    166    233     64   -200     49    150   -109   -158    -75    -67     28    -46
    179    244     64   -213     57    155   -114   -161    -77    -67     28    -54
    168    233     64   -200     51    150   -109   -153    -72    -59     33    -49
    168    241     72   -207     49    158    -98   -137    -57    -46     46    -41
    176    249     72   -215     51    161   -101   -135    -54    -49     44    -49
    174    244     70   -210     51    158    -98   -129    -46    -41     51    -41
    168    246     77   -207     46    163    -93   -116    -38    -28     59    -33
    174    241     67   -207     51    155    -98   -122    -38    -28     59    -38
    174    231     57   -202     59    145   -106   -129    -46    -33     51    -49
    174    236     59   -207     57    148   -106   -122    -36    -23     59    -36
    192    259     67   -226     62    163   -106   -119    -28    -12     67    -31
    179    241     59   -213     59    150   -119   -135    -46    -31     54    -54
    168    226     57   -197     57    142   -119   -135    -49    -28     57    -57
    168    223     54   -197     57    140   -109   -127    -38    -15     67    -44
    184    244     59   -213     62    153   -106   -127    -36    -12     75    -44
    197    254     54   -228     72    155    -96   -119    -28     -5     80    -46
    192    277     85   -233     54    181    -77    -98     -5     15     96    -33
    192    301    109   -246     41    205    -67    -88      7     25    109    -20
    197    332    135   -265     31    233    -54    -83     18     33    116    -15
    187    348    158   -267     12    254    -28    -62     41     54    137      5
    187    332    145   -262     20    239    -20    -54     41     57    140      0
    205    366    161   -288     20    265    -18    -49     54     70    150      0
    202    446    244   -324    -20    345    -12    -36     96    109    194     38
    197    509    311   -355    -57    410    -28    -33    129    153    244     85
    218    535    316   -376    -49    426    -54    -41    137    166    257     96
    226    527    298   -376    -36    413    -72    -46    129    158    244     80
    218    498    280   -358    -31    389    -72    -44    127    161    246     90
    226    488    259   -358    -15    376   -103    -75     93    127    220     64
    226    410    184   -316     20    296   -124    -98     51     83    176     18
    210    303     90   -259     59    197   -122   -106     15     41    132    -25
    220    226      5   -223    109    116   -116   -109    -12     12     98    -62
    197    174    -25   -187    111     75   -127   -135    -41    -15     67    -98
    163    119    -44   -142    103     38   -127   -148    -62    -33     49   -119
    148     93    -54   -122     98     20   -124   -155    -72    -44     36   -132
    161     77    -83   -119    122     -2   -132   -171    -85    -59     20   -150
    155     62    -96   -111    124    -15   -135   -174    -90    -67     12   -163
    166     67   -101   -116    135    -15   -129   -163    -83    -59     20   -153
    187     70   -119   -129    153    -23   -129   -166    -88    -62     20   -155
    197     72   -124   -135    161    -25   -137   -168    -96    -62     20   -163
    168     67   -103   -119    137    -18   -132   -158    -85    -51     25   -163
    174     51   -122   -114    148    -33   -127   -153    -83    -51     23   -166
    187     46   -142   -116    163    -46   -137   -163    -96    -67      7   -181
    184     46   -137   -114    161    -44   -127   -153    -83    -59     12   -171
    176     33   -142   -106    161    -54   -119   -142    -70    -46     28   -166
    184      2   -181    -93    181    -88   -124   -142    -93    -67      7   -194
    210   -101   -314    -57    259   -207   -103   -109   -140   -137    -70   -267
    249   -303   -553     28    400   -428      2     25   -176   -252   -213   -413
    272   -358   -631     41    449   -493    171    223    -98   -277   -270   -501
    239    -90   -329    -75    283   -207    254    202     67   -109    -90   -358
    109    381    270   -246    -80    327     72   -314    137    163    262    -10
    -38   1119   1158   -540   -597   1137   -290   -956    228    618    844    581
   -140   1896   2034   -878  -1088   1964   -615  -1231    506   1218   1512   1241
   -132   2016   2148   -943  -1140   2083   -919  -1395    498   1402   1709   1465
    -77   1467   1543   -696   -810   1504  -1062  -1488     33    880   1195   1013
    -46    766    813   -358   -428    789   -901  -1374   -537     18    327    184
     10    290    280   -153   -135    285   -581   -862   -467   -192      0   -158
     72    140     67   -106      2    103   -329   -439   -213    -70     44   -150
    145     85    -62   -116    103     10   -187   -202    -72      2     85   -132
    166     23   -142    -93    155    -59   -137   -124    -46     -2     67   -166
    153    -12   -166    -72    158    -88   -114    -93    -33    -10     57   -181
    174    -18   -192    -77    181   -106    -96    -64    -25    -12     51   -197
    192    -20   -215    -85    202   -116    -93    -57    -33    -28     36   -220
    192    -25   -218    -83    205   -122    -77    -33    -18    -23     38   -218
    192    -36   -228    -77    207   -129    -64    -10      0    -10     51   -210
    192    -33   -228    -80    207   -129    -59     -5     -2    -12     49   -220
    171    -38   -213    -67    189   -124    -54      5      5     -7     54   -218
    171    -28   -200    -70    184   -114    -33     31     33     18     80   -194
    171    -41   -215    -67    192   -127    -36     33     33     20     83   -202
    179    -25   -205    -77    189   -114    -33     41     41     28     90   -197
    174    -15   -192    -80    181   -103    -25     62     59     44    106   -184
    176    -23   -200    -75    187   -111    -25     72     64     49    103   -187
    184    -12   -200    -88    192   -106    -18     80     70     51    109   -184
    179     -5   -184    -88    181    -93     -2    106     93     72    127   -166
    176     -2   -179    -88    176    -90      7    124    111     85    140   -161
    192     10   -181   -101    187    -85      0    124    114     83    137   -168
    192      5   -187   -101    189    -88      2    137    122     93    142   -166
    187      7   -179    -98    184    -85     23    171    153    122    171   -140
    197     12   -184   -106    189    -83     33    194    168    135    184   -132
    213     46   -166   -129    189    -59     31    210    176    137    189   -135
    200     36   -163   -119    181    -64     41    241    202    161    207   -119
    200     28   -171   -114    184    -70     49    267    218    171    218   -114
    223     36   -187   -129    205    -75     51    288    228    179    223   -116
    236     51   -184   -142    210    -64     72    332    257    207    246    -93
    246     67   -181   -158    213    -57     93    379    288    239    270    -72
    262     75   -187   -168    226    -54     93    407    303    246    275    -72
    275     83   -192   -179    233    -54     98    444    324    265    290    -57
    298    101   -197   -200    249    -46    127    506    371    314    337    -15
    319    140   -181   -231    249    -20    140    542    397    340    361      0
    309    135   -176   -223    244    -20    145    558    405    348    366      5
    293    137   -158   -218    226     -7    150    581    426    368    387     25
    301    142   -158   -220    231     -7    155    600    446    394    415     54
    340    194   -145   -267    241     25    153    600    452    405    431     67
    337    215   -122   -277    231     46    155    594    454    407    436     70
    314    207   -106   -265    210     51    158    587    449    405    436     67
    319    215   -103   -267    213     57    148    566    439    394    428     57
    316    233    -83   -277    200     75    137    537    426    387    426     54
    303    246    -59   -275    181     93    140    519    426    394    436     62
    298    246    -54   -272    176     96    137    488    415    387    431     44
    293    244    -49   -267    171     98    124    439    392    361    402      0
    254    223    -33   -239    142     96    124    407    387    350    387     -5
    233    205    -28   -220    132     88    124    381    376    337    376     -7
    233    189    -44   -213    137     72    109    337    353    314    358    -33
    207    158    -49   -181    129     54    106    309    342    309    350    -51
    184    116    -70   -150    127     23    101    280    327    296    335    -72
    181    101    -80   -142    132     10     88    244    301    270    311    -98
    187    101    -88   -145    137      7     80    228    290    262    301   -109
    179     88    -90   -132    135      0     90    226    296    265    303   -103
    168     70   -101   -119    135    -15     75    205    277    246    285   -129
    176     70   -109   -124    142    -18     70    197    272    239    283   -142
    161     67    -96   -114    127    -12     75    202    283    249    293   -137
    153     62    -90   -106    122    -12     80    207    290    257    301   -132
    168     62   -106   -116    137    -20     75    205    285    252    296   -142
    163     72    -90   -119    127     -7     85    215    298    265    309   -132
    161     85    -77   -124    116      5     96    236    316    283    324   -119
    171     88    -83   -129    127      2     88    231    311    280    322   -124
    166     83    -85   -124    124      0     85    231    314    283    319   -132
    163     75    -90   -119    127     -7     93    246    327    293    329   -122
    176     83    -93   -129    132     -2     90    246    327    293    329   -127
    176     93    -83   -135    129      5     88    246    329    298    335   -127
    179     88    -90   -135    135      0    101    262    348    319    353   -114
    187     88    -98   -137    142     -5    101    265    350    322    355   -116
    192     85   -109   -140    150    -10     90    249    337    306    340   -135
    181     90    -90   -135    137      0     88    254    340    311    345   -129
    181     75   -106   -129    142    -12     93    262    353    324    353   -122
    197     83   -114   -140    155    -15     90    257    345    316    345   -135
    205     98   -106   -153    155     -2     90    257    342    314    340   -137
    192     83   -109   -137    150    -12     96    267    350    324    350   -127
    207     72   -137   -142    171    -31     90    262    348    324    350   -132
    223     80   -142   -153    184    -31     85    254    340    319    348   -140
    202     62   -142   -132    174    -41     93    257    342    322    350   -137
    194     57   -137   -124    166    -38     98    262    348    329    355   -135
    205     93   -111   -148    158     -7    101    275    361    335    366   -129
    194    119    -75   -158    135     23    132    301    389    363    392   -106
    179    148    -31   -166    106     59    174    322    415    387    410    -85
    197    163    -33   -179    116     64    192    322    415    384    402    -98
    205    163    -41   -187    124     62    187    319    407    376    394   -106
    207    223     15   -215     96    122    210    358    454    428    444    -54
    213    293     80   -254     67    189    207    366    491    472    488    -20
    223    350    127   -285     49    239    176    355    509    496    514      2
    231    353    119   -293     54    236    163    366    524    514    530     20
    241    335     93   -288     72    215    153    366    517    509    522     10
    252    324     72   -288     88    197    127    340    488    485    498    -12
    244    296     51   -270     96    174    114    327    470    472    485    -23
    215    189    -25   -202    119     83    109    316    431    428    436    -67
    210     67   -142   -140    176    -36     96    293    376    368    371   -129
    200     18   -184   -109    192    -83    101    288    358    350    345   -153
    184     -2   -187    -90    184    -93    103    285    350    342    332   -161
    176    -54   -233    -62    205   -142     90    262    319    309    303   -194
    189    -62   -254    -64    220   -158     77    246    298    288    283   -215
    189    -44   -233    -75    210   -137     85    254    309    301    293   -202
    179    -77   -257    -49    218   -166     85    257    306    301    285   -207
    184    -96   -280    -44    231   -187     70    249    293    285    272   -220
    176    -98   -277    -38    226   -187     75    254    296    288    272   -220
    163   -109   -272    -28    215   -189     88    262    298    296    275   -218
    174   -119   -293    -25    233   -205     85    257    290    285    265   -236
    181   -114   -298    -36    239   -205     80    257    288    280    257   -241
    161   -135   -298    -12    228   -215     88    265    293    290    262   -233
    168   -148   -319    -12    241   -233     90    267    293    290    262   -236
    189   -129   -319    -28    254   -223     93    267    293    290    262   -239
    176   -171   -350     -5    262   -259    109    283    285    277    236   -259
    205   -314   -519     54    361   -415    145    337    231    187    129   -363
    252   -491   -743    119    496   -618    259    478    200     64    -23   -527
    275   -485   -761    106    517   -623    436    709    335    103    -15   -542
    205   -137   -342    -33    272   -239    483    584    524    350    257   -288
     77    415    335   -246   -127    376    226    -20    597    683    680    142
    -59   1202   1260   -571   -659   1231   -142   -563    758   1205   1312    787
   -163   1925   2088   -880  -1124   2005   -428   -779   1062   1816   1966   1444
    -98   1753   1852   -828   -976   1803   -727   -956    852   1725   1891   1428
    -46   1111   1156   -532   -600   1132   -826  -1080    218    974   1156    750
    -44    452    496   -205   -270    472   -607   -844   -192    267    402     25
     15     49     33    -31     -7     41   -285   -311    -31    181    192   -207
     98    -49   -150    -25    122    -98    -75     41    176    285    246   -197
    150    -98   -249    -25    197   -171     44    231    285    345    283   -181
    161   -140   -303    -12    231   -220     93    303    311    342    272   -200
    166   -176   -342      5    254   -259    103    316    296    316    241   -236
    161   -210   -371     23    262   -290    119    332    293    306    228   -252
    161   -223   -387     31    272   -303    137    358    306    316    231   -252
    179   -223   -402     20    288   -311    148    374    314    314    223   -259
    197   -215   -413     10    303   -314    150    381    319    311    220   -265
    176   -220   -397     20    285   -309    158    397    335    332    236   -244
    179   -213   -392     15    285   -303    161    407    340    337    241   -241
    200   -200   -400      0    298   -298    158    407    337    332    233   -252
    207   -184   -392    -10    298   -288    168    426    355    350    246   -236
    194   -194   -389      0    290   -290    179    441    366    363    254   -220
    202   -179   -384    -12    290   -280    171    441    363    361    252   -226
    205   -179   -384    -15    293   -280    171    449    376    374    262   -218
    213   -161   -374    -25    293   -267    187    475    397    394    275   -200
    223   -161   -384    -31    301   -272    189    485    400    394    275   -200
    218   -179   -397    -18    306   -288    187    488    394    387    267   -207
    210   -176   -389    -18    298   -283    194    506    410    405    277   -194
    218   -150   -368    -33    293   -259    207    527    431    423    296   -179
    236   -145   -381    -46    306   -262    215    542    441    433    306   -168
    241   -135   -376    -54    306   -254    231    571    462    452    319   -150
    239   -132   -371    -54    303   -252    244    600    480    475    337   -132
    239   -142   -381    -46    309   -262    246    615    488    478    340   -129
    241   -145   -389    -49    314   -267    252    639    498    485    342   -124
    231   -142   -374    -46    301   -257    262    675    522    511    363   -103
    254   -129   -384    -64    319   -257    267    711    542    530    374    -93
    290   -109   -400    -90    345   -254    275    745    566    545    387    -83
    275   -111   -389    -83    332   -249    298    789    589    568    405    -57
    283    -93   -376    -93    327   -236    311    836    618    597    431    -25
    306    -80   -389   -114    348   -233    303    857    626    602    433    -23
    327    -57   -384   -135    355   -220    316    896    654    633    457      0
    327    -36   -363   -148    342   -200    329    930    683    667    491     33
    363      2   -363   -184    363   -179    337    945    693    680    504     51
    368     25   -345   -200    355   -158    335    948    701    688    511     62
    355     49   -306   -202    332   -127    340    963    722    719    537     90
    350     44   -306   -197    327   -129    327    948    714    711    532     88
    353     46   -306   -200    329   -129    319    924    696    696    519     85
    340     54   -285   -200    311   -114    329    919    698    704    527     96
    329     70   -259   -200    296    -93    335    901    691    704    532    106
    332     70   -262   -202    296    -96    316    852    662    678    506     88
    314     59   -254   -187    283    -96    314    815    646    667    493     77
    293     49   -246   -174    270    -96    319    787    636    657    483     70
    290     49   -241   -168    267    -96    316    743    610    633    462     46
    272     28   -244   -153    257   -109    301    698    584    607    433     18
    241     -5   -246   -119    244   -124    285    659    563    589    413      2
    226    -41   -270    -93    246   -155    270    610    530    555    381    -31
    249    -33   -283   -106    265   -158    259    574    501    530    361    -49
    207    -67   -277    -70    241   -171    257    542    480    511    337    -67
    197    -98   -296    -49    244   -194    259    527    465    496    322    -83
    202   -106   -311    -49    254   -207    249    504    439    472    298   -103
    205   -106   -311    -49    257   -207    246    498    436    470    293   -101
    192   -127   -319    -33    254   -220    241    496    431    467    290   -101
    187   -135   -322    -25    252   -228    231    483    415    457    283   -109
    181   -132   -314    -25    246   -223    223    472    413    457    277   -109
    189   -124   -314    -31    252   -218    241    491    428    472    290    -90
    202   -114   -316    -46    257   -215    236    488    426    470    285    -96
    200   -119   -322    -41    259   -220    231    488    423    470    285    -96
    194   -116   -314    -41    252   -215    241    498    433    483    296    -90
    194   -129   -324    -31    259   -226    246    501    436    488    298    -85
    205   -111   -316    -46    259   -215    239    496    433    488    296    -88
    187   -122   -311    -33    246   -215    241    498    436    491    298    -83
    187   -119   -306    -33    244   -213    254    517    452    504    311    -67
    197   -106   -303    -44    249   -205    244    506    441    493    301    -77
    197   -114   -314    -41    254   -213    233    498    436    488    290    -80
    210    -93   -303    -59    254   -197    254    519    457    509    311    -57
    197   -109   -309    -44    252   -207    254    514    454    509    311    -57
    200   -109   -309    -44    254   -207    239    498    439    501    303    -70
    192   -114   -306    -41    249   -210    241    498    436    501    301    -72
    200   -124   -324    -38    262   -223    241    496    433    496    298    -70
    202   -116   -319    -44    259   -218    228    480    418    480    285    -83
    187   -124   -311    -31    249   -218    231    478    415    478    280    -83
    187   -132   -322    -28    252   -226    252    493    431    493    296    -70
    210    -98   -309    -57    259   -202    265    506    444    504    311    -59
    220    -70   -293    -77    257   -181    275    517    457    514    322    -49
    202    -49   -252    -75    226   -150    296    535    480    540    342    -23
    197    -38   -236    -80    215   -137    298    530    472    535    340    -28
    215    -23   -239    -96    226   -132    306    530    472    532    340    -31
    207     36   -171   -122    189    -67    340    561    514    576    384     10
    220    137    -83   -179    153     28    350    581    563    631    439     62
    252    187    -64   -220    158     59    311    563    566    641    454     77
    257    194    -62   -228    161     67    277    550    563    644    452     83
    241    171    -70   -210    155     51    270    548    558    646    452     88
    244    153    -90   -197    168     31    252    524    535    628    441     72
    244    111   -132   -179    187     -7    228    498    501    594    410     44
    207     10   -197   -111    202    -93    218    480    454    545    353      0
    200   -111   -311    -44    254   -213    215    467    410    491    298    -51
    205   -176   -381    -12    293   -277    215    457    376    454    259    -96
    184   -184   -368     -2    275   -275    223    452    371    449    259    -96
    171   -231   -402     28    285   -316    210    428    342    423    231   -122
    179   -246   -428     33    301   -337    192    402    314    392    202   -148
    171   -257   -428     44    298   -342    192    400    309    389    200   -148
    166   -262   -428     46    293   -345    197    405    311    394    205   -145
    171   -277   -449     51    309   -363    192    400    298    379    192   -153
    187   -270   -459     38    322   -363    187    394    285    363    176   -166
    194   -265   -459     36    327   -361    194    405    296    376    187   -153
    192   -280   -472     41    332   -376    187    397    288    368    179   -166
    187   -283   -470     46    327   -376    174    384    275    355    168   -174
    181   -301   -485     59    332   -392    176    394    288    368    181   -161
    184   -301   -485     59    335   -392    176    397    290    368    181   -163
    202   -296   -498     46    348   -397    174    384    277    350    163   -179
    194   -340   -535     72    363   -436    189    394    262    332    140   -200
    218   -478   -696    129    457   -587    223    449    213    254     46   -285
    257   -678   -935    210    594   -805    332    584    168    114   -119   -457
    267   -654   -924    192    594   -789    498    779    283    132   -129   -498
    197   -332   -530     67    361   -431    566    701    465    348    114   -283
     77    179    101   -129    -12    142    332    122    514    652    511    114
    -51    969   1021   -457   -535    995    -38   -472    626   1130   1114    724
   -142   1665   1808   -761   -974   1735   -337   -693    901   1712   1745   1348
    -98   1602   1701   -750   -898   1652   -623   -870    771   1730   1774   1421
    -38    982   1018   -472   -527   1000   -737   -989    189   1036   1093    800
    -41    280    322   -119   -181    301   -542   -815   -314    218    252      0
     18   -114   -132     46     72   -122   -231   -283   -122    174     80   -181
     96   -205   -301     54    197   -252    -15     88    111    298    145   -153
    153   -246   -400     44    275   -322    109    293    233    361    184   -137
    161   -288   -449     64    303   -368    174    381    283    379    194   -132
    179   -298   -480     59    329   -389    189    402    280    361    179   -155
    176   -335   -514     77    345   -423    189    410    270    340    158   -184
    163   -348   -511     90    335   -428    200    428    277    342    153   -187
    192   -340   -532     75    361   -436    220    459    296    355    168   -168
    207   -332   -542     59    374   -436    223    462    293    348    163   -179
    194   -327   -524     64    358   -426    226    465    296    350    166   -174
    174   -329   -504     77    337   -418    236    475    309    358    179   -161
    174   -337   -511     83    342   -423    236    475    306    355    176   -168
    197   -311   -509     57    350   -410    239    483    309    361    179   -168
    200   -288   -491     44    342   -389    249    506    332    381    200   -145
    192   -296   -488     49    340   -392    252    511    340    387    205   -137
    189   -314   -504     62    345   -407    244    504    332    376    197   -148
    184   -311   -498     62    340   -405    252    517    342    387    202   -142
    192   -290   -483     49    335   -384    262    532    355    400    218   -132
    215   -267   -483     23    345   -374    257    532    355    397    218   -135
    223   -254   -478     15    350   -366    262    550    368    410    231   -119
    207   -257   -465     23    335   -361    272    571    389    428    249   -101
    202   -267   -470     31    335   -366    272    579    392    426    249   -103
    205   -254   -459     23    332   -355    275    592    400    433    254    -98
    187   -246   -433     31    309   -340    285    610    410    444    262    -88
    200   -233   -436     15    316   -335    296    636    428    457    277    -75
    220   -223   -444      2    332   -332    298    657    436    462    280    -72
    233   -215   -449    -10    340   -332    314    696    465    485    303    -49
    244   -202   -446    -20    345   -324    329    732    488    511    329    -23
    254   -189   -446    -33    348   -316    324    750    493    511    327    -25
    265   -187   -452    -38    358   -319    332    789    514    532    345     -5
    267   -194   -462    -38    363   -327    348    833    542    558    371     18
    285   -155   -441    -64    363   -298    350    862    555    568    384     31
    301   -127   -428    -88    363   -277    361    891    576    589    405     54
    316   -103   -420   -106    366   -262    379    935    610    626    444     90
    332    -93   -426   -122    376   -259    379    950    620    639    459    109
    342    -67   -410   -137    376   -239    368    945    618    639    465    114
    335    -46   -384   -145    358   -213    366    945    618    646    475    127
    332    -41   -376   -145    353   -207    368    940    620    654    485    142
    329    -38   -368   -148    348   -202    358    914    602    641    485    135
    340     -7   -348   -166    342   -176    366    901    602    646    493    142
    319    -12   -335   -155    327   -171    355    878    589    636    488    140
    303    -18   -322   -142    311   -168    337    833    561    610    467    116
    285    -18   -303   -135    293   -158    340    797    548    597    457    109
    272    -18   -290   -127    280   -153    355    782    553    602    457    111
    272    -20   -293   -127    283   -155    353    743    537    579    436     88
    257    -33   -293   -111    275   -163    340    696    514    553    413     57
    220    -70   -290    -75    252   -179    332    662    498    537    402     41
    207    -88   -296    -59    252   -192    332    631    485    524    389     25
    207   -106   -316    -51    259   -213    306    581    449    485    353     -7
    189   -127   -319    -31    252   -223    293    550    426    459    329    -25
    176   -140   -319    -18    246   -231    298    540    423    457    327    -36
    179   -153   -332    -12    254   -241    285    511    402    433    309    -57
    171   -168   -340     -2    254   -254    275    485    384    415    296    -70
    176   -155   -332    -10    252   -241    285    493    394    428    309    -54
    174   -158   -335     -7    254   -246    277    480    384    418    298    -64
    161   -181   -342     10    252   -262    267    462    366    397    277    -83
    158   -184   -342     12    249   -262    277    475    381    415    293    -62
    168   -168   -337      0    252   -252    280    480    387    426    306    -54
    171   -163   -335     -5    252   -249    272    470    379    415    298    -64
    161   -158   -319      0    239   -239    275    470    381    415    298    -59
    148   -176   -327     12    236   -252    275    478    389    423    306    -49
    161   -168   -329      2    244   -249    267    472    387    420    303    -54
    184   -127   -314    -28    246   -220    267    472    389    420    311    -49
    181   -127   -309    -25    244   -218    283    488    407    436    329    -31
    158   -171   -329      5    241   -249    267    475    392    415    311    -49
    153   -171   -324      7    239   -246    270    470    387    410    309    -51
    153   -161   -314      2    231   -236    275    480    397    428    324    -36
    153   -155   -309      2    231   -231    267    480    400    428    324    -41
    158   -153   -314     -5    236   -233    262    465    384    413    314    -51
    161   -155   -316     -2    236   -233    267    467    389    420    322    -41
    161   -145   -306     -7    231   -226    267    475    397    431    335    -31
    150   -163   -314      7    231   -239    252    449    376    410    319    -51
    148   -168   -316      7    231   -241    254    439    371    400    314    -54
    145   -168   -314     10    228   -241    267    452    384    410    324    -38
    155   -148   -303     -5    228   -226    275    462    394    418    335    -28
    168   -109   -277    -28    223   -192    277    462    397    418    340    -28
    153    -67   -223    -44    187   -145    296    475    415    436    361     -7
    142    -51   -194    -46    166   -122    319    488    431    446    374     10
    158    -77   -236    -41    197   -155    322    480    418    431    361     -2
    158    -51   -210    -51    184   -129    335    491    431    444    374      7
    158     38   -119    -98    140    -38    355    514    480    496    428     62
    179    111    -67   -145    122     23    340    509    504    527    465     98
    194    148    -46   -171    122     49    298    491    506    532    478    109
    194    137    -57   -166    127     41    290    496    511    542    488    122
    200    127    -75   -166    137     25    262    467    480    511    465     96
    220    106   -114   -166    168     -2    233    436    446    478    431     72
    213     36   -176   -124    194    -70    228    423    420    446    400     51
    171   -109   -280    -31    226   -194    228    405    366    389    340     -2
    155   -194   -353     18    254   -275    218    376    319    335    290    -51
    140   -226   -366     41    252   -296    210    358    296    309    265    -72
    127   -241   -368     57    246   -306    210    348    280    293    257    -80
    132   -249   -381     59    257   -314    200    322    252    262    228   -106
    148   -257   -405     51    275   -332    192    309    241    246    218   -119
    148   -262   -410     57    277   -335    194    314    246    254    223   -111
    148   -277   -426     64    285   -350    192    303    236    244    213   -122
    137   -303   -441     83    288   -371    176    280    205    207    187   -145
    127   -309   -439     90    280   -374    184    285    215    213    200   -127
    127   -311   -439     90    283   -374    181    285    215    213    200   -127
    140   -311   -452     85    293   -379    168    270    202    194    187   -137
    140   -306   -446     83    293   -376    166    265    197    187    181   -140
    142   -314   -457     83    298   -384    166    262    192    179    174   -142
    148   -329   -478     90    311   -402    161    246    179    158    161   -153
    140   -340   -480     98    306   -407    155    241    176    148    153   -155
    145   -410   -555    132    350   -483    166    262    150    114    114   -189
    202   -600   -802    197    501   -701    218    332     64    -31    -49   -350
    254   -714   -969    228    610   -841    363    506     75   -127   -171   -491
    246   -563   -810    155    527   -685    517    633    249     -2    -54   -397
    142   -150   -293      5    218   -220    478    301    397    262    262    -90
    -18    504    519   -244   -267    511    116   -381    483    667    784    452
   -171   1317   1488   -574   -831   1402   -220   -766    748   1265   1467   1148
   -220   1727   1945   -753  -1083   1834   -535   -937    906   1660   1893   1600
   -122   1358   1480   -618   -800   1418   -792  -1106    532   1325   1571   1343
    -83    730    810   -324   -446    769   -727  -1101    -83    493    756    566
    -67    150    215    -41   -142    181   -423   -691   -257     28    210     28
      7   -145   -153     67     80   -148   -140   -226    -70     31    122    -90
     85   -236   -322     75    202   -277     25     41     80     96    155    -90
    101   -283   -384     90    241   -335     96    140    122     96    153   -106
    116   -322   -439    101    277   -381    114    163    111     59    119   -137
    129   -340   -472    103    298   -405    116    161     88     23     85   -174
    129   -350   -480    111    303   -415    127    171     88     12     75   -181
    109   -366   -475    127    290   -418    140    187     93     10     77   -174
    111   -371   -483    129    296   -428    137    184     88      0     67   -179
    114   -371   -488    127    298   -428    142    184     88     -5     67   -179
    116   -350   -467    116    290   -407    155    202    103      5     80   -163
    119   -345   -465    111    290   -405    142    192     93    -10     70   -171
    109   -361   -470    124    288   -415    132    174     75    -33     51   -184
    116   -350   -467    114    290   -410    153    189     90    -15     67   -163
    132   -329   -462     98    296   -394    161    205    101     -7     77   -150
    142   -322   -467     88    303   -394    150    189     85    -31     59   -166
    150   -309   -459     77    303   -384    155    202     93    -23     70   -150
    145   -306   -454     77    298   -381    155    202     96    -23     72   -145
    145   -303   -449     80    296   -376    137    184     80    -44     59   -158
    155   -296   -454     67    303   -374    137    184     83    -49     59   -150
    155   -277   -433     62    293   -355    150    205    103    -31     80   -124
    158   -283   -444     59    301   -363    145    213    101    -36     77   -122
    171   -272   -444     51    306   -358    140    210     93    -51     67   -129
    176   -257   -433     38    303   -345    150    233    111    -36     88   -106
    184   -241   -426     28    303   -335    153    246    119    -36     90    -96
    215   -236   -452     10    332   -345    150    259    119    -41     93    -88
    215   -231   -446      7    329   -337    155    277    129    -33     98    -80
    189   -249   -441     28    314   -342    174    301    145    -23    109    -67
    200   -244   -444     20    322   -342    181    316    148    -28    109    -64
    207   -226   -436      7    319   -329    187    337    155    -28    111    -57
    246   -176   -423    -33    335   -298    210    389    192      2    142    -15
    270   -168   -439    -51    353   -303    213    410    197      2    148    -10
    270   -161   -431    -54    350   -296    207    423    197      0    150     -2
    277   -135   -415    -72    345   -275    218    454    220     20    176     28
    283   -119   -402    -80    342   -259    228    480    244     41    202     59
    293    -93   -389   -101    340   -241    213    462    231     25    197     62
    301    -75   -379   -114    340   -226    210    454    228     28    205     77
    303    -49   -355   -127    327   -202    215    452    233     36    215     90
    322    -28   -350   -145    335   -189    207    428    218     18    210     90
    332     -2   -335   -166    332   -166    192    394    200      0    205     93
    322     12   -309   -168    316   -148    187    366    189     -7    202    101
    311     15   -296   -163    303   -140    176    319    166    -31    189     90
    306     25   -280   -166    293   -127    155    257    132    -62    166     72
    270     18   -252   -145    259   -114    142    205    106    -88    148     62
    244      7   -239   -127    241   -114    140    158     88   -106    135     51
    233    -10   -244   -111    239   -127    122     98     49   -148    103     20
    220    -15   -236   -101    228   -124    109     46     25   -171     85      7
    192    -38   -231    -77    210   -135     98     -2     -2   -202     59    -10
    184    -62   -246    -62    215   -153     70    -64    -49   -249     18    -44
    181    -90   -275    -46    228   -184     49   -114    -88   -285    -15    -75
    168   -119   -288    -23    228   -202     46   -140   -103   -301    -25    -80
    166   -127   -296    -20    228   -210     33   -181   -137   -337    -51   -103
    171   -129   -303    -20    236   -215     23   -215   -166   -366    -72   -119
    161   -140   -301    -10    228   -220     18   -233   -176   -376    -85   -124
    166   -145   -311    -10    239   -228     15   -244   -179   -381    -85   -119
    168   -140   -309    -15    236   -223      2   -267   -197   -400    -93   -122
    158   -137   -296    -12    226   -215     -5   -280   -205   -405    -96   -116
    150   -122   -275    -15    210   -197     -5   -283   -202   -402    -90   -109
    150   -124   -275    -12    213   -200    -12   -303   -218   -420   -101   -119
    153   -109   -262    -23    205   -184    -20   -319   -228   -428   -103   -116
    155   -101   -259    -28    207   -179    -15   -314   -220   -420    -96    -98
    163   -101   -265    -33    213   -181    -20   -327   -226   -431   -101   -101
    174    -83   -257    -44    215   -168    -36   -350   -241   -446   -111   -106
    166    -85   -254    -41    207   -168    -38   -355   -244   -441   -109    -98
    179    -67   -246    -57    213   -155    -38   -366   -249   -446   -109    -96
    181    -64   -246    -59    210   -153    -54   -387   -267   -465   -116    -98
    174    -77   -252    -46    213   -163    -59   -397   -277   -475   -127   -103
    179    -83   -262    -49    220   -171    -59   -407   -283   -480   -129   -103
    184    -70   -257    -57    218   -163    -70   -428   -298   -496   -140   -109
    181    -57   -241    -62    210   -150    -77   -446   -309   -506   -142   -111
    179    -51   -231    -62    205   -140    -80   -454   -316   -509   -145   -106
    187    -59   -249    -64    215   -153    -85   -470   -332   -527   -155   -114
    194    -64   -259    -64    226   -161   -103   -496   -353   -548   -171   -122
    192    -62   -254    -67    223   -158   -103   -498   -353   -540   -163   -109
    194    -36   -231    -77    213   -132    -88   -493   -345   -530   -150    -93
    194     -2   -197    -98    194   -101    -83   -504   -350   -535   -153    -90
    187     10   -176    -98    181    -80    -72   -509   -348   -532   -145    -83
    176     44   -135   -111    155    -44    -49   -498   -332   -514   -127    -64
    192     80   -111   -135    153    -15    -44   -506   -340   -522   -132    -70
    215    114   -103   -166    158      5    -46   -511   -340   -524   -132    -67
    213    171    -41   -192    127     64    -36   -501   -311   -493    -98    -28
    215    226     10   -223    101    119    -49   -514   -298   -472    -72     -2
    249    296     46   -272    101    171   -101   -545   -298   -470    -59     10
    239    270     31   -257    103    153   -132   -558   -311   -475    -62     15
    236    249     12   -244    111    132   -140   -574   -322   -483    -70     15
    236    249     10   -244    114    129   -174   -618   -358   -514    -93     -5
    231    210    -20   -220    127     96   -197   -646   -394   -545   -124    -25
    220    122   -101   -174    161     10   -200   -657   -433   -589   -166    -57
    226     23   -202   -124    213    -88   -215   -693   -496   -652   -233   -119
    207    -41   -252    -83    228   -145   -231   -727   -540   -696   -277   -166
    192    -64   -257    -62    223   -161   -246   -753   -566   -717   -298   -181
    200    -67   -267    -67    231   -166   -259   -779   -594   -740   -322   -200
    205    -64   -270    -70    236   -168   -270   -797   -610   -756   -332   -205
    189    -62   -254    -64    220   -158   -275   -807   -615   -758   -335   -202
    184    -83   -267    -49    226   -174   -280   -815   -626   -766   -340   -205
    171   -116   -288    -28    228   -202   -296   -839   -652   -789   -363   -226
    168   -111   -280    -28    223   -194   -301   -854   -665   -800   -374   -236
    166   -116   -283    -25    223   -200   -309   -859   -672   -802   -379   -239
    181   -114   -296    -33    239   -205   -319   -875   -685   -818   -392   -252
    189    -98   -290    -46    239   -194   -332   -891   -701   -831   -402   -259
    171   -114   -285    -28    226   -200   -327   -891   -696   -823   -392   -252
    174   -114   -288    -31    228   -200   -335   -898   -704   -831   -402   -257
    187   -114   -301    -36    244   -207   -353   -917   -722   -849   -418   -272
    184   -176   -361     -5    270   -267   -353   -911   -748   -883   -457   -301
    228   -327   -555     49    392   -441   -311   -859   -813   -984   -574   -410
    272   -504   -776    114    524   -639   -207   -732   -862  -1122   -740   -589
    293   -444   -737     75    514   -589    -51   -527   -740  -1083   -730   -605
    200    -83   -285    -59    241   -184    -28   -717   -555   -828   -444   -335
     72    501    426   -288   -176    465   -290  -1337   -470   -480      0    119
    -80   1312   1392   -618   -737   1353   -631  -1847   -265     72    654    795
   -210   1992   2203   -891  -1205   2096   -922  -2057     31    665   1293   1439
   -129   1787   1917   -831  -1026   1852  -1226  -2234   -213    527   1166   1374
    -83   1150   1234   -535   -657   1192  -1306  -2340   -836   -231    423    683
    -64    498    561   -218   -311    530  -1067  -2062  -1205   -885   -283    -10
      0    101    101    -49    -49    101   -750  -1538  -1054   -966   -478   -236
    101     41    -59    -72     80    -10   -571  -1221   -878   -883   -441   -233
    142      0   -142    -72    142    -70   -475  -1067   -800   -852   -426   -236
    148    -57   -205    -46    174   -129   -439  -1018   -789   -865   -444   -262
    174    -77   -252    -46    213   -163   -433  -1002   -802   -888   -472   -293
    189    -83   -272    -54    231   -179   -436   -992   -807   -901   -488   -306
    179    -98   -277    -41    228   -189   -428   -974   -800   -896   -488   -311
    171    -96   -267    -41    218   -181   -426   -963   -797   -896   -488   -314
    187    -77   -265    -54    226   -171   -431   -963   -797   -898   -491   -319
    176    -67   -244    -57    207   -153   -418   -950   -789   -893   -488   -314
    184    -62   -246    -62    213   -153   -405   -935   -776   -878   -480   -306
    187    -59   -246    -64    215   -150   -413   -940   -782   -885   -485   -309
    189    -49   -239    -70    213   -142   -415   -932   -776   -872   -478   -303
    192    -46   -241    -75    215   -142   -407   -914   -758   -854   -462   -290
    205    -28   -233    -90    218   -129   -415   -914   -758   -852   -462   -293
    205    -10   -215    -98    210   -114   -426   -919   -761   -852   -465   -298
    187     -7   -194    -88    189   -101   -418   -901   -748   -836   -454   -280
    197      7   -192   -103    194    -90   -420   -893   -743   -831   -446   -277
    207     18   -189   -114    197    -83   -431   -891   -743   -831   -452   -283
    202     15   -189   -109    194    -85   -433   -875   -737   -823   -446   -277
    231     51   -179   -140    205    -62   -415   -841   -704   -789   -420   -252
    241     67   -174   -155    205    -51   -410   -831   -701   -787   -423   -254
    228     70   -158   -148    192    -44   -402   -815   -688   -771   -407   -239
    218     64   -155   -142    187    -44   -397   -795   -670   -750   -392   -223
    239     72   -166   -155    202    -46   -392   -776   -659   -740   -384   -220
    246     93   -153   -171    197    -28   -397   -761   -654   -737   -387   -226
    246     96   -150   -171    197    -25   -384   -722   -628   -711   -363   -200
    259    103   -155   -184    207    -25   -381   -688   -607   -688   -345   -187
    280    127   -153   -202    218    -12   -379   -659   -594   -672   -335   -179
    275    129   -145   -202    210     -7   -366   -615   -566   -644   -309   -158
    293    161   -132   -228    213     15   -355   -574   -537   -618   -290   -137
    319    189   -129   -254    223     31   -350   -540   -519   -597   -272   -127
    335    205   -129   -270    233     38   -332   -493   -485   -558   -241    -93
    329    218   -111   -277    220     54   -327   -462   -462   -530   -215    -70
    345    262    -83   -303    213     90   -340   -452   -452   -517   -202    -59
    361    301    -62   -332    213    119   -340   -439   -433   -488   -176    -36
    363    322    -41   -342    202    140   -324   -420   -415   -465   -153    -10
    371    324    -46   -350    207    140   -332   -433   -428   -475   -161    -18
    374    340    -33   -355    205    153   -353   -459   -446   -485   -171    -31
    353    348     -7   -353    181    171   -361   -480   -454   -485   -168    -28
    340    366     25   -353    158    197   -358   -498   -454   -475   -161    -20
    329    368     38   -353    145    205   -366   -537   -470   -491   -171    -33
    301    379     77   -340    111    228   -371   -576   -485   -498   -181    -44
    272    376    101   -327     85    239   -379   -613   -491   -498   -184    -49
    259    358     98   -309     80    228   -397   -665   -522   -530   -215    -83
    257    358    101   -309     77    231   -423   -717   -550   -550   -239   -114
    254    353     98   -303     77    226   -420   -740   -553   -550   -241   -116
    239    316     77   -280     80    197   -418   -774   -574   -566   -259   -135
    226    280     54   -252     85    168   -428   -815   -605   -592   -285   -163
    202    262     59   -233     70    161   -446   -841   -623   -605   -298   -176
    194    252     57   -223     70    153   -457   -862   -641   -623   -319   -200
    197    244     46   -220     75    145   -465   -883   -657   -639   -337   -220
    202    239     36   -220     83    137   -457   -878   -646   -620   -322   -207
    192    246     54   -220     67    150   -459   -878   -646   -618   -327   -205
    192    223     31   -210     80    127   -465   -885   -657   -623   -332   -210
    200    239     36   -220     80    137   -470   -885   -652   -613   -324   -207
    179    233     54   -205     62    145   -459   -870   -633   -592   -311   -194
    166    228     59   -197     51    145   -465   -867   -633   -592   -311   -194
    174    249     75   -213     49    163   -478   -875   -641   -594   -316   -202
    168    262     93   -218     36    179   -478   -865   -628   -579   -306   -194
    166    257     90   -210     38    174   -467   -849   -610   -558   -290   -176
    176    257     80   -218     46    168   -478   -857   -618   -566   -296   -187
    174    254     80   -215     46    168   -480   -854   -613   -553   -290   -181
    168    267     96   -218     36    184   -483   -846   -605   -537   -280   -174
    176    254     77   -215     49    166   -488   -846   -607   -540   -280   -176
    187    277     90   -233     49    184   -493   -849   -610   -540   -285   -179
    174    280    106   -228     33    194   -483   -836   -594   -522   -272   -166
    174    285    111   -231     31    197   -483   -833   -592   -514   -265   -163
    184    288    103   -236     41    197   -493   -844   -602   -522   -272   -174
    171    277    106   -226     31    192   -491   -844   -600   -514   -270   -166
    163    277    111   -220     25    194   -485   -841   -594   -506   -262   -155
    187    288    101   -239     41    194   -485   -841   -592   -501   -257   -158
    187    311    124   -249     31    218   -483   -833   -581   -485   -246   -153
    181    335    153   -259     12    244   -459   -805   -555   -454   -220   -132
    187    368    181   -277      2    275   -439   -792   -537   -436   -205   -119
    192    402    210   -298    -10    306   -423   -782   -519   -418   -189   -103
    174    418    244   -296    -33    332   -400   -758   -491   -392   -168    -83
    168    420    249   -296    -38    337   -392   -750   -491   -392   -171    -90
    176    485    306   -332    -64    397   -389   -743   -472   -368   -148    -77
    179    566    387   -374   -103    478   -379   -717   -423   -316    -98    -31
    189    610    420   -400   -114    517   -387   -709   -392   -277    -59      7
    210    633    423   -420   -106    530   -428   -724   -392   -270    -51     10
    202    620    418   -413   -106    519   -449   -735   -400   -270    -54      7
    187    607    420   -397   -116    514   -452   -740   -402   -270    -51      7
    200    602    402   -400   -101    504   -467   -750   -418   -277    -59     -5
    192    522    329   -358    -70    426   -480   -771   -462   -322   -114    -51
    155    371    215   -262    -31    293   -475   -776   -504   -371   -166    -98
    158    296    137   -228     10    218   -470   -779   -527   -394   -194   -129
    168    298    129   -233     20    215   -472   -797   -550   -415   -215   -158
    137    259    119   -200      7    189   -480   -813   -568   -431   -236   -179
    137    244    103   -192     15    174   -483   -815   -571   -433   -239   -184
    153    244     90   -200     31    168   -496   -823   -584   -444   -252   -197
    145    239     93   -192     25    166   -496   -818   -581   -439   -252   -197
    132    226     90   -181     20    161   -485   -802   -574   -431   -246   -192
    135    215     77   -176     28    148   -485   -805   -579   -436   -254   -205
    119    197     75   -161     20    137   -493   -815   -587   -441   -259   -220
    116    207     90   -161     12    150   -480   -797   -571   -420   -246   -205
    124    197     70   -161     25    135   -478   -787   -566   -418   -246   -205
    135    207     70   -171     33    140   -488   -792   -571   -423   -252   -215
    127    210     80   -171     23    148   -483   -784   -566   -413   -244   -210
    119    194     75   -155     23    135   -470   -766   -545   -392   -226   -197
    127    163     36   -148     46    101   -478   -769   -563   -418   -254   -228
    158     54   -103   -106    129    -23   -454   -730   -607   -483   -332   -298
    213   -124   -340    -44    275   -231   -358   -594   -633   -587   -465   -433
    233   -197   -431    -18    332   -314   -207   -394   -571   -633   -542   -542
    189    101    -88   -148    137      7   -101   -332   -353   -420   -324   -368
     75    613    537   -345   -231    576   -220   -758   -236   -116     54     -5
    -83   1309   1389   -615   -737   1350   -542  -1389   -166    303    594    540
   -210   2057   2268   -922  -1239   2161   -836  -1735     70    880   1249   1184
   -205   2148   2351   -971  -1278   2247  -1122  -1919     41   1052   1434   1402
   -153   1561   1714   -704   -935   1636  -1278  -2065   -478    472    859    896
   -122    891   1010   -387   -566    950  -1189  -1995  -1034   -353     18     88
    -75    389    465   -155   -270    426   -917  -1527  -1010   -600   -340   -270
    -10    293    303   -142   -158    298   -670  -1085   -709   -423   -239   -207
     72    267    192   -171    -59    231   -532   -831   -548   -322   -168   -171
    103    233    129   -168    -12    181   -472   -722   -496   -306   -163   -184
     96    197    101   -145     -2    150   -446   -683   -483   -306   -168   -200
     98    168     70   -135     12    119   -431   -659   -475   -309   -174   -218
    122    176     54   -150     33    114   -423   -644   -470   -314   -181   -233
    158    202     44   -181     57    124   -405   -607   -441   -293   -163   -218
    153    176     23   -163     64    101   -397   -579   -423   -277   -150   -210
    106    142     33   -124     36     88   -418   -594   -439   -293   -163   -239
     96    148     51   -122     23    101   -397   -576   -426   -280   -155   -236
    114    187     72   -153     20    132   -361   -537   -387   -241   -119   -205
    109    197     88   -153     10    142   -348   -535   -381   -233   -111   -205
     77    181    101   -132    -10    142   -342   -530   -374   -231   -109   -207
     70    184    114   -129    -20    150   -327   -501   -345   -202    -85   -187
    103    210    106   -161      0    158   -316   -483   -327   -192    -75   -184
    116    218    101   -166      7    161   -322   -480   -324   -192    -72   -187
    106    226    116   -168     -5    171   -319   -462   -309   -174    -62   -174
    111    223    111   -168      0    168   -309   -441   -290   -155    -44   -163
    124    231    106   -179      7    168   -303   -428   -275   -145    -36   -163
    124    236    111   -179      7    174   -301   -410   -257   -129    -23   -158
    132    246    114   -192     10    181   -283   -381   -233   -106     -2   -142
    150    277    124   -215     12    202   -277   -363   -218    -93     12   -135
    174    293    119   -233     25    207   -275   -340   -202    -77     25   -127
    181    301    119   -241     31    210   -262   -301   -174    -46     54   -103
    171    293    119   -233     25    207   -262   -277   -161    -36     64    -98
    163    288    122   -226     20    205   -267   -265   -155    -31     67   -103
    161    301    137   -231     10    220   -246   -223   -124      0     90    -80
    205    335    129   -270     38    233   -215   -171    -83     38    124    -49
    228    358    127   -296     49    244   -210   -142    -70     49    135    -46
    213    348    135   -280     38    241   -200   -109    -49     70    150    -36
    231    379    148   -306     41    265   -181    -59    -12    106    187     -2
    249    381    132   -314     59    257   -174    -23      5    127    207      7
    249    415    163   -335     41    288   -176      0     25    153    231     28
    270    444    174   -355     46    309   -158     33     59    187    267     64
    293    472    179   -384     57    327   -153     49     70    205    288     83
    298    488    189   -392     54    340   -161     44     64    205    293     80
    309    519    210   -415     49    363   -153     51     75    223    311     98
    311    535    223   -423     44    379   -148     51     80    233    327    106
    296    532    236   -415     31    384   -153     28     70    223    322     96
    293    550    257   -420     18    405   -155     10     64    220    322     90
    277    553    275   -415      0    415   -150     -2     64    228    332    101
    275    563    288   -420     -7    428   -150    -31     57    220    327     90
    257    563    303   -410    -23    433   -145    -59     51    213    322     75
    231    555    324   -392    -46    441   -135    -77     54    215    322     64
    207    519    311   -363    -51    415   -142   -114     44    197    303     33
    192    493    298   -342    -51    397   -161   -153     20    168    275     -2
    168    467    298   -319    -64    384   -148   -174     12    155    267    -23
    171    462    290   -316    -59    376   -127   -189      7    142    257    -33
    155    431    275   -293    -59    353   -142   -231    -20    109    223    -75
    140    410    267   -275    -62    340   -148   -254    -31    101    213    -90
    137    405    267   -272    -64    337   -142   -262    -33    101    213    -96
    129    381    252   -254    -59    316   -150   -283    -54     80    192   -116
    124    371    246   -249    -62    309   -158   -293    -59     75    187   -124
    116    366    249   -241    -64    309   -155   -283    -49     88    197   -119
    127    376    249   -254    -59    314   -153   -280    -44     90    205   -116
    137    394    257   -265    -59    327   -153   -285    -46     85    202   -127
    127    389    262   -259    -67    327   -140   -270    -33     98    215   -116
    114    374    259   -246    -72    316   -129   -254    -23    111    231   -106
    127    387    259   -257    -67    322   -135   -259    -25    109    228   -114
    132    405    272   -267    -70    340   -135   -254    -18    116    233   -114
    124    413    285   -270    -80    348   -122   -241     -2    135    252   -101
    132    400    267   -267    -67    332   -122   -239      0    140    257   -101
    122    387    265   -257    -70    327   -127   -241     -2    137    257   -111
    111    392    280   -252    -83    337   -114   -226     18    158    275    -96
    106    379    272   -246    -83    327   -109   -223     23    161    280    -93
    124    387    262   -257    -67    324   -114   -228     15    153    277   -109
    114    381    265   -249    -75    324   -114   -223     20    163    283   -106
    111    379    267   -244    -77    324   -111   -213     28    174    293    -98
    114    392    275   -254    -80    335   -116   -220     20    163    285   -109
    127    405    277   -267    -75    342   -101   -207     33    176    298   -101
    132    407    275   -270    -72    342    -85   -194     49    192    314    -93
    137    431    293   -283    -77    363    -75   -189     57    197    322    -98
    127    457    329   -293   -101    392    -51   -171     80    218    342    -85
    124    493    368   -309   -122    431    -23   -142    114    249    371    -59
    127    517    389   -322   -132    454     -5   -132    129    262    387    -54
    132    504    371   -316   -119    439      0   -135    122    254    379    -67
    132    522    389   -327   -129    457     23   -109    145    277    402    -46
    145    602    457   -374   -155    530     46    -80    192    324    452     -5
    161    670    509   -418   -174    589     31    -83    213    350    485     15
    171    711    540   -441   -184    626      2    -85    231    379    517     41
    171    706    532   -441   -181    620    -15    -77    239    389    524     46
    174    693    519   -433   -174    605    -41    -93    220    374    514     33
    176    672    496   -426   -161    584    -57   -119    200    355    498     15
    155    620    465   -387   -153    542    -51   -124    184    340    483      0
    124    480    355   -303   -116    418    -70   -140    137    288    426    -54
    119    381    262   -252    -72    324   -101   -158     90    233    368   -114
    116    368    249   -244    -67    309   -109   -161     75    218    350   -129
    116    350    233   -233    -57    293    -93   -161     70    218    355   -129
    109    309    200   -210    -46    254    -83   -181     46    189    329   -166
     98    293    194   -194    -49    244    -88   -189     38    179    316   -181
     67    252    184   -161    -59    218    -80   -189     36    176    311   -184
     70    236    166   -153    -46    202    -64   -194     28    171    306   -192
     70    236    163   -155    -46    200    -64   -202     18    163    301   -205
     54    228    174   -142    -59    202    -51   -189     25    171    306   -200
     64    220    155   -145    -44    189    -49   -184     31    176    311   -202
     75    220    145   -148    -33    184    -57   -192     20    166    301   -218
     70    218    148   -145    -38    184    -49   -176     33    179    311   -207
     75    213    137   -145    -31    176    -41   -166     41    184    316   -205
     80    207    124   -145    -23    166    -49   -176     31    171    303   -218
     72    194    122   -132    -23    158    -46   -171     31    168    301   -223
     80    148     64   -116      7    109    -25   -145     25    161    288   -241
    127    -10   -140    -59    132    -75     10    -93    -41     54    168   -361
    174   -184   -358      2    265   -272    124     49    -80    -77      5   -537
    187   -155   -342    -15    265   -249    290    265     49    -36     23   -550
     98    200    101   -150     -2    150    301     46    218    202    298   -298
    -38    784    820   -374   -431    802     28   -584    296    548    743    150
   -192   1600   1792   -704   -992   1696   -296  -1072    519   1119   1413    831
   -309   2286   2595   -987  -1452   2439   -584  -1267    828   1719   2057   1467
   -218   2086   2304   -937  -1260   2195   -883  -1415    600   1590   1932   1400
   -171   1431   1602   -631   -885   1517   -930  -1454     20    859   1210    727
   -145    763    909   -309   -530    836   -670  -1137   -319    220    519     51
    -77    371    449   -145   -262    410   -353   -618   -168    137    329   -174
      7    303    293   -158   -142    298   -161   -301     10    228    371   -166
     57    254    197   -155    -70    226    -62   -135    101    272    397   -161
     70    213    142   -142    -36    176    -38    -85    111    262    384   -189
     83    187    103   -135    -10    145    -20    -67    103    236    361   -231
     75    171     93   -124     -7    135      5    -33    114    239    355   -236
     72    140     67   -106      2    103     23    -12    119    236    353   -241
     88    140     51   -116     18     96     31     -2    124    236    355   -252
     96    150     54   -122     20    103     49     18    142    249    368   -246
     83    158     75   -122      2    119     62     38    158    267    387   -231
     83    150     64   -116     10    109     57     46    161    267    387   -233
     88    140     49   -114     18     96     54     49    161    262    384   -239
    116    187     70   -150     23    129     62     77    189    288    407   -218
    111    187     72   -150     18    129     72     90    197    290    410   -218
     80    150     70   -116      5    111     85     85    192    283    400   -231
     75    161     85   -119     -5    122    109    114    210    301    415   -220
     90    179     88   -135      2    135    124    142    236    324    433   -205
     96    187     90   -142      2    140    116    142    233    324    433   -213
    101    202    101   -153      0    153    127    163    252    340    446   -202
    114    213     98   -166      7    158    145    194    277    361    465   -184
    129    223     93   -176     18    158    148    210    283    366    467   -184
    135    236    101   -187     18    168    148    223    288    366    470   -187
    137    239     98   -189     20    168    168    262    319    394    496   -161
    142    236     93   -192     23    166    176    293    340    410    511   -150
    148    244     96   -194     25    171    187    314    353    420    522   -142
    150    267    114   -210     18    189    215    361    387    446    548   -119
    145    262    116   -205     15    189    231    400    407    465    561   -106
    158    262    101   -210     28    184    233    428    420    472    566   -106
    158    262    103   -210     28    184    249    470    449    496    581    -90
    179    277     98   -228     38    189    267    527    480    524    605    -70
    192    288     93   -241     49    192    267    561    498    537    615    -64
    213    309     96   -262     57    202    275    597    522    558    636    -46
    226    332    106   -277     59    220    311    657    566    602    675     -7
    241    355    111   -301     64    233    324    685    587    626    698     12
    249    363    114   -306     67    239    322    698    592    636    711     15
    252    387    135   -322     59    262    332    714    613    657    732     31
    267    415    148   -340     59    283    340    724    623    670    743     46
    277    431    153   -355     59    293    335    714    618    665    740     49
    267    441    174   -355     46    309    335    706    620    672    745     62
    265    449    184   -358     38    316    348    704    628    688    763     85
    259    454    194   -355     33    324    340    672    615    683    763     83
    249    467    215   -361     15    340    332    641    605    672    756     51
    228    459    231   -345     -2    345    327    613    594    665    737     31
    210    446    236   -327    -12    340    316    574    576    641    714     25
    197    444    246   -319    -23    345    311    527    561    620    693      2
    153    410    257   -283    -51    335    309    491    548    605    672    -15
    122    366    244   -246    -59    306    309    459    532    589    657    -33
    127    348    220   -239    -46    283    298    420    509    566    633    -57
    109    332    223   -220    -57    277    296    394    493    550    615    -72
     98    309    210   -205    -54    259    298    379    483    545    605    -85
     90    288    197   -189    -51    241    283    350    457    519    579   -111
     90    277    184   -184    -46    231    270    329    439    498    561   -122
     98    275    176   -187    -38    226    275    337    444    506    566   -114
     93    265    168   -181    -36    218    270    337    441    504    563   -122
     96    262    166   -179    -36    215    272    332    441    504    561   -127
    103    277    174   -192    -36    228    283    345    457    517    571   -114
    106    275    168   -189    -31    223    288    353    462    522    568   -114
    106    285    179   -194    -36    231    285    348    459    519    568   -119
     98    283    184   -189    -41    233    290    358    470    532    574   -116
     96    275    179   -187    -41    228    303    376    483    542    579   -109
    111    272    161   -192    -23    218    301    381    483    542    579   -109
    127    298    168   -215    -20    233    303    384    488    545    584   -106
    109    296    187   -202    -38    241    316    394    498    558    592    -90
     88    270    181   -181    -46    226    319    397    498    561    589    -93
     96    277    181   -187    -41    231    309    387    491    553    581   -106
     98    280    181   -192    -41    231    314    394    498    561    584    -93
     93    277    181   -187    -44    231    316    402    504    563    581    -98
    103    277    174   -192    -33    226    314    397    501    555    574   -106
     96    262    166   -179    -33    215    316    402    498    558    574   -101
     85    267    179   -179    -46    226    335    418    517    576    587    -83
    101    293    192   -197    -46    244    348    428    530    587    597    -75
    111    332    218   -223    -51    275    363    441    542    602    610    -64
    109    361    252   -233    -70    306    389    470    576    636    641    -38
    106    368    262   -239    -77    314    407    483    592    644    646    -31
    116    371    252   -244    -67    311    413    485    587    636    636    -36
    119    402    283   -262    -80    342    441    509    613    662    657    -18
    119    493    374   -306   -127    433    472    542    662    717    709     33
    129    550    418   -340   -145    485    444    532    680    743    735     62
    148    581    433   -366   -142    509    410    522    688    763    756     77
    166    581    415   -376   -124    498    400    530    691    766    758     83
    163    550    387   -355   -111    470    379    509    667    743    737     62
    163    532    366   -350   -101    452    358    485    636    719    711     51
    140    454    314   -298    -88    387    361    483    615    696    680     28
    119    314    194   -218    -38    257    348    462    558    633    610    -38
    122    220     98   -171     12    161    340    441    514    579    555    -90
    111    205     93   -161     10    150    348    433    501    568    540   -106
    109    192     83   -153     12    137    342    426    485    553    524   -124
    114    179     62   -148     25    122    327    402    459    527    496   -148
    109    155     46   -132     31    101    324    400    449    517    483   -150
     93    132     36   -114     25     85    335    407    454    519    485   -145
    106    116     10   -111     46     62    335    410    449    514    480   -153
    103    109      2   -109     49     54    329    400    433    501    470   -171
     96    103      7    -98     44     57    340    415    446    517    480   -158
     98     85    -12    -93     57     36    342    415    441    506    472   -168
    106     88    -18    -98     62     36    335    405    423    488    454   -184
     98     90    -10    -96     54     41    340    413    426    496    454   -174
     98     80    -18    -88     59     31    345    428    436    506    459   -161
     96     62    -36    -80     64     12    335    415    420    483    439   -179
    106     57    -49    -83     77      5    342    423    420    483    431   -187
    137    -10   -148    -64    140    -77    366    452    397    449    389   -226
    166   -223   -389     28    277   -306    415    517    314    311    239   -363
    197   -335   -535     67    363   -433    563    693    322    213    106   -509
    197   -166   -363    -15    277   -265    711    823    498    337    218   -420
     83    228    142   -155    -31    184    659    491    623    579    511   -145
    -49    885    935   -418   -491    909    327   -200    670    945    992    342
   -200   1696   1896   -748  -1049   1797     10   -584    924   1553   1688   1047
   -236   2114   2351   -940  -1293   2231   -290   -769   1078   1961   2130   1504
   -137   1758   1893   -813  -1015   1826   -550   -932    722   1652   1829   1265
   -111   1052   1163   -470   -636   1106   -519   -937     88    813   1000    480
    -80    433    514   -176   -298    472   -197   -488    -59    337    433    -70
      0    181    181    -90    -90    181     85     10    189    394    381   -137
     57    111     54    -85      2     83    254    303    366    488    431   -109
     83     64    -18    -72     51     23    348    446    444    527    454   -101
    106     44    -62    -75     85    -10    384    478    444    511    428   -129
    109     10    -98    -59    103    -44    387    488    428    478    394   -158
     93    -31   -124    -33    106    -77    397    509    433    470    387   -163
     96    -46   -142    -23    119    -93    418    537    449    480    400   -153
    135    -23   -158    -57    145    -90    423    548    452    480    400   -155
    140     -5   -145    -67    142    -75    420    558    457    483    400   -155
    106    -38   -145    -36    124    -90    423    566    459    485    394   -158
    111    -41   -153    -33    132    -96    428    571    457    483    389   -161
    137    -28   -166    -57    150    -96    439    581    462    488    394   -148
    145    -12   -158    -67    150    -85    462    607    485    517    426   -122
    140    -10   -150    -67    145    -80    465    613    491    519    428   -114
    145    -12   -158    -64    150    -85    459    613    483    509    418   -122
    135    -10   -145    -62    137    -75    478    639    504    527    433   -116
    124    -10   -137    -57    129    -72    485    654    517    540    444    -96
    137    -15   -155    -62    145    -85    485    659    522    545    452    -75
    148    -20   -168    -62    158    -93    491    675    532    555    459    -93
    145     -7   -155    -70    148    -83    506    696    545    563    457   -116
    155      2   -153    -80    155    -75    501    698    535    537    426   -103
    166     10   -155    -88    161    -72    498    704    532    530    418    -83
    171     23   -148    -96    161    -62    511    737    561    555    444    -44
    179     25   -153   -103    166    -62    524    769    584    574    465    -25
    187     33   -155   -111    171    -59    535    782    589    574    465    -28
    181     28   -153   -106    166    -62    548    813    607    592    478    -15
    189     38   -150   -114    171    -54    568    857    639    620    504      7
    218     54   -163   -137    189    -54    576    885    652    631    514     10
    223     67   -155   -148    189    -44    589    924    672    646    530     25
    220     64   -158   -145    189    -46    602    969    698    670    548     51
    252     80   -171   -166    213    -44    607   1008    719    683    561     67
    290    114   -176   -205    233    -31    613   1044    740    701    579     90
    298    129   -168   -215    233    -20    628   1085    776    732    610    124
    309    137   -171   -223    239    -15    636   1104    792    753    633    142
    301    150   -150   -226    226      0    633   1101    787    750    639    145
    296    179   -116   -239    207     31    636   1111    795    761    652    166
    306    189   -119   -249    213     36    649   1114    802    771    659    184
    314    210   -106   -262    210     51    641   1098    795    761    654    181
    306    249    -57   -277    181     96    636   1083    784    756    654    187
    285    239    -46   -265    166     96    641   1065    779    753    657    187
    277    233    -46   -257    161     93    628   1023    753    727    639    168
    262    233    -31   -249    145    101    620    979    730    706    623    155
    241    228    -12   -233    127    109    623    950    722    698    620    153
    226    210    -18   -220    122     96    615    911    704    680    602    132
    215    181    -33   -200    124     72    602    859    675    649    574    103
    179    148    -31   -166    103     57    592    818    649    626    548     85
    168    127    -41   -148    106     44    600    792    633    613    535     72
    176    116    -62   -148    119     25    597    753    607    584    511     38
    158     96    -62   -127    111     15    584    717    581    555    485     15
    150     72    -77   -111    114     -2    574    691    563    535    465      0
    155     49   -106   -101    132    -28    566    665    535    506    441    -28
    140     28   -114    -85    127    -41    558    641    517    485    420    -49
    122     20   -103    -72    111    -41    561    641    517    485    418    -36
    137     12   -127    -75    129    -57    558    636    509    478    415    -36
    150     15   -135    -83    142    -59    553    628    501    467    405    -49
    137      7   -132    -75    135    -62    563    631    506    465    402    -44
    132     -2   -137    -64    135    -70    566    633    511    475    415    -33
    140     -5   -145    -70    140    -72    555    620    498    465    407    -49
    140     20   -119    -80    129    -49    558    620    501    465    407    -51
    124     15   -109    -70    116    -46    571    639    519    480    426    -23
    135      0   -135    -67    135    -67    566    633    514    478    428    -20
    140      2   -137    -72    137    -67    555    623    504    465    418    -46
    135     10   -124    -72    129    -57    558    626    506    467    410    -54
    142      5   -137    -75    140    -64    553    626    504    457    402    -36
    148      0   -148    -75    148    -72    542    623    501    457    407    -33
    145    -10   -155    -70    150    -83    545    628    506    462    410    -33
    155     12   -142    -83    150    -64    558    639    511    465    413    -25
    158     28   -129    -93    142    -49    574    641    517    470    423    -15
    150     54    -96   -103    124    -20    597    657    540    496    446      2
    137     83    -54   -111     96     12    615    675    563    517    465     25
    142    106    -36   -124     90     36    626    683    576    524    475     36
    150    122    -28   -137     88     46    628    680    571    519    470     28
    150    158      7   -155     70     83    652    706    600    545    498     51
    137    213     72   -176     31    142    659    717    631    576    535     88
    145    259    114   -202     15    187    644    706    646    597    561    109
    161    309    148   -236      5    228    613    693    657    615    579    116
    174    306    129   -241     20    218    600    691    657    618    579    127
    181    293    111   -239     33    202    581    667    628    589    558    122
    163    272    109   -218     28    192    563    646    610    574    548    116
    145    207     59   -176     41    135    553    631    581    548    524     83
    150    103    -46   -127     98     31    540    607    530    488    459     20
    140     -2   -142    -70    140    -72    530    587    478    426    394    -31
    137    -51   -189    -41    163   -119    540    592    465    418    387    -36
    140    -64   -207    -38    171   -137    524    563    426    381    358    -64
    145    -93   -241    -25    192   -166    506    535    389    342    322    -98
    124   -129   -257      2    189   -194    509    532    384    337    314   -101
    114   -142   -257     15    184   -200    517    537    389    345    319    -98
    122   -142   -267     10    192   -205    509    522    368    322    301   -111
    135   -135   -270      0    202   -202    519    527    371    324    306   -106
    132   -142   -277      5    205   -210    524    535    376    332    311   -103
    135   -158   -293     12    213   -226    514    519    363    319    298   -119
    129   -174   -303     20    215   -239    504    501    345    296    283   -132
    124   -184   -311     28    215   -246    514    509    348    298    283   -129
    127   -197   -324     33    223   -259    511    506    342    293    272   -137
    135   -194   -329     31    231   -262    504    496    332    277    262   -145
    127   -194   -324     33    223   -259    509    504    337    285    272   -137
    132   -252   -387     59    257   -319    514    522    324    267    252   -158
    187   -410   -597    109    392   -504    532    561    236    140    116   -285
    220   -605   -826    192    522   -714    657    698    194     -2    -59   -470
    207   -553   -763    171    483   -657    813    875    319     44    -36   -472
    129   -197   -327     33    228   -262    823    685    452    241    197   -257
     -5    371    376   -184   -192    374    563     49    475    540    605    163
   -155   1179   1335   -511   -745   1257    236   -475    633   1067   1252    820
   -239   1764   2000   -763  -1119   1883    -64   -696    857   1577   1805   1361
   -166   1582   1748   -706   -956   1665   -342   -870    644   1467   1701   1296
   -111    945   1054   -418   -581   1000   -381   -898     90    753    987    636
    -96    239    335    -70   -215    285   -145   -607   -277     64    252    -64
    -10    -80    -72     44     28    -77    137    -83    -41     96    168   -166
     62   -137   -200     36    129   -168    327    254    187    233    259   -111
    106   -176   -283     33    192   -231    441    439    298    293    298    -90
    142   -189   -332     23    236   -259    475    483    303    270    272   -116
    145   -226   -374     38    257   -298    485    493    288    244    246   -135
    122   -267   -392     72    254   -329    504    511    293    241    241   -145
    119   -280   -402     80    259   -340    509    524    298    236    236   -166
    132   -277   -410     72    270   -342    509    527    293    218    213   -184
    129   -272   -402     70    265   -335    519    542    301    220    218   -161
    142   -257   -400     57    270   -327    532    563    319    236    236   -153
    153   -262   -418     54    283   -340    532    561    314    228    226   -166
    153   -259   -413     54    283   -335    540    568    322    236    236   -150
    145   -262   -407     57    275   -335    555    589    340    257    254   -132
    150   -254   -405     49    277   -329    550    584    332    246    246   -142
    166   -244   -410     36    285   -324    542    579    324    239    241   -145
    171   -231   -402     31    285   -316    561    607    353    270    270   -109
    161   -228   -389     33    272   -309    561    613    361    277    272   -114
    150   -249   -400     49    272   -324    553    607    353    270    265   -127
    150   -241   -392     44    267   -316    561    628    374    290    280   -106
    166   -210   -376     23    270   -293    579    654    392    306    298    -85
    176   -205   -381     12    275   -290    576    652    384    296    290    -96
    179   -202   -381     10    277   -290    584    670    392    301    298    -85
    176   -197   -374      7    275   -283    592    696    407    322    316    -67
    210   -179   -389    -15    298   -283    589    711    418    327    322    -67
    215   -166   -381    -25    298   -272    587    724    428    332    329    -62
    213   -163   -376    -25    293   -270    610    763    454    355    348    -44
    215   -168   -384    -23    298   -275    620    789    465    366    350    -31
    233   -150   -384    -41    309   -267    623    810    472    366    355    -18
    252   -140   -392    -57    319   -265    633    852    496    394    379      0
    257   -135   -392    -62    324   -265    641    885    517    413    400     20
    270   -122   -394    -75    332   -259    644    911    527    420    410     33
    283   -109   -392    -85    337   -249    654    945    550    441    428     54
    296   -101   -397    -98    345   -249    670    984    576    467    452     80
    332    -59   -392   -137    361   -226    667   1000    584    480    467     96
    345    -36   -381   -155    363   -207    659   1002    581    483    472    103
    322    -23   -345   -148    332   -184    670   1015    597    504    498    137
    324    -20   -348   -153    332   -184    667   1015    600    514    514    153
    337      2   -335   -171    335   -163    652    995    584    504    509    140
    337     31   -306   -187    322   -137    649    976    576    498    506    140
    306     25   -280   -166    293   -127    652    948    561    485    496    142
    306     38   -267   -174    285   -114    646    914    548    472    491    140
    301     46   -254   -174    277   -103    641    885    537    467    488    140
    285     41   -246   -166    265   -103    646    862    537    470    491    135
    272     15   -257   -142    265   -119    639    823    519    444    467    109
    254     12   -241   -135    249   -114    620    774    498    418    439     77
    231    -12   -244   -109    236   -127    626    745    488    405    426     67
    210    -49   -259    -80    233   -153    623    709    470    387    407     49
    194    -90   -285    -51    239   -187    610    665    439    355    379     12
    181    -98   -283    -44    231   -189    602    636    420    337    361     -5
    171   -119   -290    -25    228   -202    597    613    407    322    353    -12
    171   -145   -319    -15    244   -231    584    584    384    298    335    -36
    181   -145   -327    -18    254   -236    576    568    376    293    327    -44
    174   -148   -322    -12    246   -233    581    566    374    293    324    -41
    179   -137   -319    -20    246   -228    576    548    355    275    306    -54
    176   -145   -322    -15    246   -233    568    537    348    267    301    -54
    163   -153   -316     -5    239   -233    576    550    366    288    322    -33
    161   -150   -314     -5    236   -231    574    542    361    285    324    -38
    171   -142   -316    -15    244   -228    571    537    358    285    327    -41
    168   -145   -316    -12    241   -231    571    542    363    288    327    -41
    174   -132   -306    -20    239   -218    574    548    371    298    332    -23
    181   -142   -324    -20    252   -231    561    532    353    280    319    -38
    176   -142   -319    -18    246   -231    555    527    348    275    314    -41
    171   -153   -324    -10    246   -239    563    537    355    280    316    -31
    174   -166   -340     -2    257   -252    558    530    348    272    309    -38
    184   -148   -335    -20    257   -241    550    519    340    270    311    -46
    176   -137   -314    -20    244   -226    558    527    353    283    324    -33
    176   -119   -296    -31    233   -205    563    532    355    285    329    -25
    187   -103   -290    -41    239   -197    574    540    363    288    335    -23
    179    -90   -270    -44    223   -181    607    571    402    324    371     10
    168    -75   -244    -46    205   -158    626    579    418    342    389     28
    179    -57   -239    -62    207   -148    633    574    415    337    384     23
    192    -44   -236    -72    213   -140    639    581    420    342    381     23
    189      7   -181    -98    184    -88    662    613    465    387    436     75
    207     85   -122   -148    163    -18    654    615    493    418    470    106
    226    122   -106   -174    166      7    620    597    498    433    493    132
    239    179    -59   -207    150     59    576    576    485    426    485    127
    241    142   -101   -192    171     20    568    574    478    420    483    127
    236    124   -111   -181    174      7    542    545    449    397    467    111
    218     83   -135   -150    176    -25    532    530    431    381    452    103
    202    -20   -223    -90    213   -122    540    527    405    355    426     80
    205   -127   -335    -38    267   -231    522    496    345    290    355     10
    197   -168   -366    -15    280   -267    511    472    306    252    314    -25
    176   -202   -381     10    277   -290    514    462    290    239    303    -31
    179   -236   -415     28    296   -324    501    436    262    210    280    -62
    174   -259   -433     41    301   -345    483    410    233    179    249    -93
    158   -267   -428     54    290   -348    488    415    236    181    249    -85
    163   -285   -449     59    303   -366    488    410    228    176    244    -75
    174   -293   -467     59    319   -379    478    394    213    166    236    -88
    163   -296   -462     64    311   -376    478    392    210    166    236    -96
    153   -306   -459     75    303   -381    480    394    210    161    226   -101
    155   -306   -462     72    306   -384    480    387    197    148    210   -106
    158   -319   -478     80    316   -397    478    387    197    150    210   -106
    145   -332   -480     90    311   -405    480    392    197    150    213   -106
    150   -322   -472     85    309   -397    472    384    189    142    207   -116
    158   -329   -488     83    322   -407    467    376    181    135    200   -122
    158   -361   -519    101    337   -439    478    389    187    140    207   -109
    189   -475   -665    142    426   -571    483    397    114     44    103   -218
    236   -685   -924    223    579   -805    555    472     12   -132    -93   -420
    249   -766  -1018    257    631   -891    711    649     41   -200   -187   -522
    205   -550   -756    174    480   -652    828    680    205    -46    -25   -389
     64    -75   -140      5    101   -109    662    150    309    246    345    -23
    -93    696    787   -301   -439    740    332   -433    485    758    969    620
   -233   1491   1725   -631   -982   1608     49   -698    818   1402   1673   1330
   -207   1699   1906   -745  -1057   1803   -270   -844    885   1662   1943   1631
   -124   1130   1252   -504   -688   1189   -444   -963    371   1083   1371   1114
    -98    462    561   -184   -329    511   -283   -795   -119    332    605    361
    -41    -70    -28     54     -7    -49     28   -311   -142     44    218    -41
     51   -223   -275     85    163   -249    265     96     54    106    210    -70
    111   -257   -371     72    239   -314    381    290    161    161    246    -49
    129   -306   -436     88    280   -371    431    361    181    155    233    -75
    145   -340   -485     96    314   -413    433    371    161    122    200   -111
    150   -350   -501    101    324   -426    444    389    155    106    187   -127
    142   -366   -511    111    324   -439    467    415    168    116    194   -129
    150   -384   -537    116    342   -459    475    423    166    109    187   -140
    161   -379   -540    106    348   -459    472    426    163    101    181   -148
    153   -371   -524    109    337   -446    491    452    187    119    194   -135
    150   -379   -532    111    340   -454    493    459    189    116    189   -132
    163   -379   -542    106    350   -459    488    459    184    109    184   -137
    158   -358   -517     98    337   -436    491    465    192    116    189   -132
    158   -353   -511     98    335   -431    504    480    205    129    200   -119
    163   -353   -517     93    337   -433    501    480    197    119    194   -114
    163   -358   -522     96    340   -439    504    493    205    127    205    -98
    158   -340   -498     90    327   -418    509    504    215    142    220    -96
    166   -324   -491     80    327   -407    506    506    218    140    218   -116
    171   -322   -496     75    332   -407    504    511    218    135    202   -114
    163   -316   -480     75    322   -397    514    532    233    150    213    -83
    163   -314   -480     75    319   -397    519    550    244    158    223    -72
    171   -309   -480     70    324   -394    519    561    246    158    226    -75
    176   -303   -480     62    327   -392    532    587    262    174    231    -59
    181   -309   -491     62    335   -400    537    613    277    189    244    -49
    197   -288   -488     44    342   -387    532    626    283    194    249    -49
    202   -285   -488     41    345   -387    542    649    293    194    249    -44
    207   -293   -501     38    353   -397    555    685    314    213    265    -23
    226   -290   -517     31    371   -402    561    717    332    231    280    -10
    249   -254   -506      0    376   -381    566    750    350    249    296     10
    249   -244   -493     -2    371   -368    594    805    384    277    324     31
    254   -244   -498     -5    374   -371    594    833    394    283    322     28
    272   -231   -504    -20    387   -366    597    862    405    290    327     44
    285   -213   -501    -36    392   -355    613    901    428    319    353     70
    303   -181   -485    -59    394   -332    626    930    452    345    376     93
    322   -168   -491    -77    405   -329    615    937    454    350    376    111
    322   -148   -470    -88    394   -309    615    940    457    358    384    127
    311   -137   -449    -88    379   -293    620    943    462    366    394    142
    324   -116   -441   -103    381   -277    615    924    452    361    392    137
    324    -85   -410   -119    363   -246    607    906    441    355    387    129
    311    -77   -389   -116    350   -233    607    891    444    358    389    145
    306    -72   -379   -116    340   -226    607    867    436    353    387    148
    288    -70   -358   -109    322   -213    594    818    410    327    363    127
    265    -75   -340    -96    301   -207    587    779    394    311    350    119
    239    -93   -332    -72    283   -213    584    737    376    293    332    103
    215   -119   -337    -49    275   -228    574    688    350    267    306     72
    200   -132   -332    -33    265   -231    568    649    335    254    296     54
    187   -158   -345    -15    265   -249    553    610    316    239    275     46
    176   -187   -366      5    270   -275    535    566    288    210    246     15
    163   -220   -384     28    272   -301    519    530    262    179    215    -25
    153   -236   -389     41    270   -311    524    517    259    174    202    -25
    148   -252   -400     49    272   -324    514    491    236    153    187    -23
    140   -257   -400     57    267   -327    498    459    205    122    161    -54
    124   -270   -394     70    259   -329    496    452    194    114    145    -70
    119   -270   -389     75    254   -329    496    452    194    114    137    -75
    124   -270   -397     72    257   -332    485    439    179     98    122    -88
    129   -259   -392     64    259   -324    475    431    171     93    114    -75
    142   -257   -400     54    270   -327    475    439    174     98    122    -62
    145   -257   -402     57    272   -329    480    444    181    106    132    -51
    145   -244   -389     49    265   -316    470    433    171     96    116    -64
    150   -239   -389     44    270   -314    472    436    176     98    111    -62
    153   -259   -413     51    283   -335    467    431    171     93     98    -67
    153   -254   -407     51    280   -329    459    420    161     85     90    -67
    150   -254   -405     49    275   -327    459    426    163     93     93    -54
    158   -244   -402     41    277   -322    462    426    163     93     88    -54
    150   -254   -405     51    275   -329    462    420    155     85     83    -57
    153   -226   -379     36    265   -301    475    431    174    103    101    -36
    161   -189   -353     12    254   -270    506    462    207    135    127     -2
    153   -189   -342     18    246   -265    511    467    210    137    127      5
    150   -171   -322     10    233   -246    522    470    215    142    127     10
    150   -148   -298      0    223   -223    542    493    231    161    142     31
    158   -119   -277    -20    215   -197    550    498    239    168    142     31
    158    -77   -236    -38    197   -155    550    504    259    189    161     49
    158      7   -153    -83    155    -72    542    511    296    231    202     96
    163     62   -101   -111    132    -18    517    504    316    265    233    137
    179     49   -129   -114    155    -38    478    483    296    249    218    127
    187     28   -158   -109    174    -64    462    465    272    231    200    116
    181     12   -171    -98    176    -80    457    454    259    226    197    122
    176    -28   -205    -72    189   -116    441    433    231    200    171     93
    163   -137   -301    -12    228   -218    423    405    174    135     96     23
    155   -239   -394     41    272   -316    413    392    122     83     31    -28
    155   -288   -444     64    296   -366    405    376     88     46     -7    -54
    145   -324   -470     90    306   -397    394    342     49      2    -49    -83
    150   -371   -522    109    335   -446    384    329     25    -15    -67    -93
    148   -397   -545    122    345   -470    384    327     20    -20    -72   -109
    142   -426   -571    140    355   -496    381    316      7    -33    -90   -124
    135   -415   -550    140    342   -483    381    311      0    -38    -98   -116
    127   -420   -548    145    335   -483    389    316      0    -36    -98   -109
    135   -441   -576    153    355   -509    381    303    -15    -51   -116   -129
    148   -444   -592    145    368   -517    368    290    -31    -67   -135   -145
    148   -454   -602    153    374   -527    374    298    -25    -62   -135   -132
    145   -446   -592    150    366   -519    368    293    -36    -67   -135   -132
    145   -444   -589    148    366   -517    355    283    -49    -77   -145   -140
    140   -459   -602    158    371   -530    355    290    -44    -72   -150   -132
    142   -457   -600    158    371   -527    361    296    -46    -75   -161   -137
    158   -501   -662    171    407   -581    350    288    -83   -116   -213   -171
    192   -613   -805    210    496   -706    368    327   -129   -192   -296   -241
    226   -769   -995    270    610   -880    462    465   -145   -290   -423   -371
    254   -805  -1060    275    657   -932    594    659    -67   -322   -491   -459
    181   -493   -678    153    428   -584    670    675    116   -142   -301   -288
     12     18      2    -15      5     10    542    171    171    129     70     64
   -168    688    857   -259   -514    771    262   -493    168    496    576    579
   -288   1330   1618   -519   -953   1473    -12   -906    259    948   1122   1135
   -259   1280   1538   -511   -898   1410   -275  -1158     93    997   1197   1270
   -202    657    857   -228   -530    756   -368  -1223   -384    410    579    719
   -142     36    176     51   -161    103   -272  -1023   -776   -316   -205    -38
    -49   -358   -309    205    129   -335    -44   -496   -620   -415   -426   -262
     38   -413   -452    187    244   -433    150    -72   -303   -197   -277   -127
    111   -428   -540    155    324   -483    257    158   -148    -93   -202    -70
    135   -462   -597    161    363   -530    290    228   -116    -88   -207    -88
    142   -478   -620    168    381   -548    306    262   -109    -88   -218    -98
    153   -483   -639    163    394   -561    314    285   -103    -90   -223    -98
    158   -506   -665    174    410   -584    314    293   -106    -98   -231   -103
    153   -514   -670    179    410   -592    327    314    -93    -90   -231   -101
    155   -498   -654    171    405   -576    335    324    -88    -93   -239   -114
    168   -504   -672    166    420   -587    327    322    -93   -101   -246   -109
    168   -506   -678    168    420   -592    332    337    -75    -80   -228    -80
    163   -498   -662    166    410   -579    348    355    -57    -57   -210    -64
    171   -488   -659    158    415   -574    345    355    -57    -57   -210    -70
    176   -475   -652    148    413   -563    337    353    -59    -59   -213    -67
    174   -452   -626    137    397   -537    340    374    -44    -36   -192    -44
    168   -452   -623    140    394   -537    340    379    -41    -31   -192    -38
    181   -454   -636    137    407   -545    335    379    -36    -23   -189    -31
    192   -444   -636    124    413   -540    348    397    -18     -7   -176    -10
    187   -449   -639    129    413   -542    358    415     -2     12   -155     12
    176   -457   -636    137    405   -548    348    410    -10      2   -166      2
    179   -433   -613    127    394   -522    350    426      2     20   -153      7
    184   -420   -605    116    392   -511    366    454     25     46   -132     28
    187   -431   -618    119    402   -524    361    465     28     46   -135     46
    192   -413   -607    109    397   -509    350    465     23     41   -142     46
    197   -407   -605    106    400   -506    363    496     51     72   -116     67
    202   -405   -607     98    405   -504    371    524     72     96    -98     88
    220   -397   -618     85    418   -506    376    540     80    101    -93     96
    231   -392   -623     77    426   -509    389    574    106    127    -72    119
    241   -381   -623     70    431   -501    402    615    132    155    -51    142
    249   -366   -615     57    431   -491    400    633    145    166    -41    153
    259   -340   -600     38    428   -467    400    665    168    189    -20    181
    272   -327   -602     25    436   -465    407    706    197    223     10    215
    280   -332   -613     25    446   -472    407    724    207    239     20    228
    296   -288   -584     -5    439   -436    400    735    218    254     38    249
    303   -254   -558    -25    431   -405    407    761    239    288     72    285
    316   -233   -550    -41    431   -392    405    761    239    296     85    298
    319   -233   -553    -41    436   -392    394    748    231    290     80    293
    306   -220   -527    -44    415   -374    392    737    228    293     85    303
    301   -194   -496    -51    397   -345    397    730    228    301     96    322
    301   -179   -480    -62    387   -329    387    696    207    285     85    309
    293   -161   -454    -64    374   -306    387    670    197    277     80    301
    275   -148   -426    -64    348   -285    389    646    189    270     72    296
    262   -153   -418    -54    340   -285    384    607    163    244     44    267
    252   -168   -423    -41    337   -296    371    566    137    213      7    236
    231   -187   -418    -20    324   -301    384    542    140    210      5    236
    213   -202   -415     -7    311   -306    384    511    127    197    -10    213
    202   -231   -433     15    316   -332    368    465     98    168    -38    171
    184   -252   -439     33    309   -345    363    439     83    158    -54    161
    179   -254   -433     38    306   -342    366    415     72    148    -64    150
    176   -267   -444     44    306   -355    348    374     38    114    -96    114
    171   -285   -457     57    311   -371    340    353     23     98   -114     96
    163   -296   -459     64    311   -376    337    342     18     93   -124     85
    163   -311   -475     75    319   -392    332    332     10     83   -137     67
    163   -329   -493     83    327   -413    322    322     -2     67   -153     59
    158   -335   -493     88    324   -415    335    327      5     75   -145     75
    155   -319   -478     80    314   -397    335    322      5     83   -142     77
    166   -324   -491     80    327   -407    316    301     -7     67   -155     57
    158   -324   -483     80    319   -402    322    309      2     80   -148     70
    153   -327   -483     85    316   -405    329    322     20     98   -127     88
    155   -335   -491     85    322   -413    327    319     23     98   -122     80
    155   -311   -467     77    311   -389    327    319     23     98   -124     75
    158   -298   -457     70    306   -376    340    332     41    116   -111     96
    166   -275   -441     54    301   -358    350    340     57    135    -96    103
    171   -252   -426     38    296   -337    361    353     75    150    -80    116
    163   -210   -374     23    267   -290    384    379    103    179    -54    145
    158   -166   -324      2    239   -244    400    389    122    194    -33    163
    166   -163   -329     -2    246   -246    397    381    114    189    -41    145
    174   -127   -301    -25    236   -213    407    400    142    215    -18    161
    179    -64   -244    -57    210   -153    418    431    194    267     31    220
    189      0   -189    -96    189    -96    384    405    200    283     54    236
    202     44   -158   -124    181    -57    355    392    215    306     77    254
    207     51   -158   -129    181    -51    345    392    220    316     85    265
    210     20   -189   -114    200    -83    329    374    194    293     64    241
    200     10   -189   -106    194    -88    309    342    168    270     44    228
    189     -5   -197    -93    192   -101    301    332    153    254     31    218
    187   -103   -290    -44    239   -197    290    314    114    207    -23    171
    181   -233   -415     25    298   -324    277    293     57    142    -88    106
    174   -277   -452     51    311   -363    277    285     36    124   -109     85
    166   -306   -472     70    316   -387    277    270     15    106   -127     72
    161   -345   -509     90    332   -426    259    241    -20     70   -158     38
    153   -355   -509    101    329   -431    252    231    -33     59   -168     25
    145   -361   -506    106    324   -431    262    244    -23     75   -158     38
    148   -374   -522    111    332   -446    252    231    -36     62   -168     28
    150   -376   -527    111    337   -452    239    213    -51     44   -184     15
    140   -384   -524    122    332   -454    241    220    -44     57   -176     23
    129   -397   -530    132    327   -462    239    213    -51     49   -187     12
    132   -410   -542    140    335   -478    228    200    -67     36   -197     -2
    132   -407   -540    137    335   -472    228    200    -64     38   -194      0
    129   -413   -542    142    335   -478    241    207    -57     46   -189      7
    132   -420   -555    142    342   -488    228    192    -70     31   -205    -10
    132   -418   -553    142    342   -485    226    187    -72     28   -207    -12
    129   -439   -568    153    348   -504    236    207    -70     25   -218    -15
    166   -563   -730    200    446   -646    252    233   -122    -51   -301    -88
    207   -766   -974    277    589   -870    348    368   -150   -168   -449   -236
    220   -774   -995    275    607   -883    511    576    -49   -174   -485   -290
    168   -511   -683    168    423   -597    594    553     83    -44   -335   -174
     38    -83   -122     23     80   -101    402    -23     38    140    -49     96
   -109    644    753   -270   -431    698     38   -678     36    537    485    631
   -205   1340   1545   -568   -875   1441   -246   -984    223   1052   1065   1195
   -192   1366   1558   -589   -875   1462   -527  -1189    142   1156   1174   1330
   -142    758    901   -306   -522    828   -639  -1254   -296    615    618    836
   -124    103    228     10   -179    166   -457  -1034   -706   -122   -155    114
    -54   -288   -233    171     88   -262   -200   -566   -581   -246   -379   -106
     23   -366   -389    168    202   -376      2   -174   -301    -75   -275    -36
     90   -374   -465    142    277   -418    150     88   -111     54   -181     33
    114   -423   -540    153    324   -480    197    158    -80     54   -192     12
    124   -457   -581    166    350   -519    197    161    -96     18   -228    -20
    122   -467   -592    171    353   -530    207    179    -90     12   -241    -31
    127   -470   -597    171    361   -532    226    207    -72     20   -233    -23
    132   -478   -613    171    371   -545    226    207    -77     10   -241    -36
    127   -493   -620    181    374   -555    226    210    -80      2   -249    -44
    135   -475   -613    168    371   -545    239    228    -62     18   -231    -28
    145   -459   -605    158    374   -532    239    231    -59     18   -228    -28
    150   -457   -610    153    379   -532    231    231    -57     15   -231    -31
    142   -446   -589    150    366   -519    241    246    -41     33   -215    -10
    145   -428   -576    140    358   -501    244    254    -33     38   -210      0
    150   -449   -600    150    374   -524    239    249    -44     31   -215     -7
    148   -428   -576    140    361   -501    241    262    -25     46   -200     12
    150   -413   -563    129    355   -485    246    277    -10     59   -187     23
    155   -415   -571    129    363   -493    239    275    -15     54   -192     10
    158   -400   -558    122    358   -478    246    285     -5     62   -184     23
    153   -387   -540    116    345   -462    257    309     18     83   -166     41
    158   -392   -550    116    353   -470    259    314     20     83   -166     44
    168   -392   -561    109    363   -475    257    316     18     77   -171     41
    168   -366   -535     98    350   -449    267    348     44    103   -145     67
    168   -368   -537     98    350   -452    270    363     54    111   -140     72
    171   -361   -532     96    350   -446    267    371     59    109   -142     70
    179   -348   -527     83    353   -436    277    402     83    129   -122     93
    189   -322   -511     67    350   -415    288    433    109    153   -101    116
    202   -316   -519     54    361   -418    285    452    111    153    -98    114
    220   -303   -524     41    371   -413    298    485    132    171    -83    132
    236   -285   -522     23    379   -402    314    527    161    200    -57    161
    257   -280   -537     12    397   -407    316    558    176    215    -41    174
    272   -254   -530    -10    400   -392    314    584    192    226    -28    192
    275   -228   -506    -23    389   -366    322    618    213    252     -2    226
    285   -215   -504    -36    394   -358    327    636    220    262     10    241
    301   -202   -504    -49    402   -353    316    633    218    262     15    246
    306   -176   -483    -67    394   -329    314    633    218    267     23    265
    309   -142   -452    -83    379   -298    311    633    223    275     38    285
    298   -137   -439    -80    368   -288    303    610    205    262     33    280
    296   -137   -433    -77    363   -285    298    587    187    246     28    277
    301   -111   -415    -96    355   -262    293    566    181    244     28    283
    298    -98   -397   -101    348   -246    285    530    163    223     15    270
    277   -116   -397    -80    335   -257    280    491    145    205      0    254
    252   -111   -363    -70    306   -236    280    465    142    197     -5    246
    223   -129   -355    -49    288   -241    283    431    129    179    -23    226
    210   -150   -361    -31    285   -254    275    389    109    150    -46    200
    194   -163   -358    -18    275   -262    270    355     93    135    -62    184
    181   -181   -363      0    272   -272    270    329     90    132    -64    176
    166   -220   -389     25    275   -303    254    280     59     90   -101    135
    153   -223   -376     36    265   -298    239    244     36     59   -129    109
    142   -236   -381     46    262   -309    239    231     31     54   -132    111
    142   -257   -400     57    270   -327    231    207     12     33   -148     93
    137   -280   -418     70    277   -350    210    176    -18      2   -176     62
    129   -277   -407     72    267   -342    210    168    -20      0   -179     70
    129   -290   -420     77    272   -355    213    166    -15      2   -176     72
    140   -298   -439     80    288   -368    200    150    -31    -15   -192     54
    135   -293   -431     77    280   -361    200    150    -23    -12   -187     67
    132   -280   -413     72    270   -345    205    155    -12     -5   -176     85
    132   -293   -428     77    280   -361    200    148    -20    -15   -187     77
    132   -280   -413     75    272   -345    202    148    -15    -12   -179     80
    135   -270   -405     64    270   -337    210    161     -2      0   -168     96
    140   -285   -426     72    280   -355    210    155     -7    -10   -174     93
    137   -265   -402     62    270   -332    202    148    -12    -18   -181     88
    135   -220   -355     44    244   -288    223    176     20     12   -150    119
    140   -202   -345     31    241   -272    239    189     36     25   -135    132
    140   -189   -332     23    236   -259    249    192     38     20   -140    135
    129   -171   -301     20    215   -236    272    205     59     33   -124    155
    132   -150   -283     10    207   -215    283    215     67     38   -116    161
    148   -135   -283     -7    213   -207    283    218     75     44   -109    163
    158    -64   -223    -46    189   -142    288    231    111     83    -67    207
    158     10   -150    -85    153    -70    265    231    142    119    -28    252
    174     36   -137   -103    155    -49    228    210    137    116    -25    257
    181     15   -166    -98    174    -75    210    197    119     96    -44    246
    174      0   -176    -88    174    -88    200    189    109     90    -46    246
    163    -33   -200    -67    181   -114    181    163     85     72    -62    233
    150    -90   -241    -28    194   -166    166    135     51     36    -93    207
    135   -187   -324     23    228   -254    158    119      7    -12   -150    155
    124   -267   -392     72    257   -329    161    111    -25    -54   -194    114
    116   -316   -436     98    275   -374    148     80    -67   -101   -236     72
    103   -353   -457    124    280   -405    142     59    -93   -129   -262     49
     96   -368   -467    135    280   -415    137     44   -109   -148   -280     36
    101   -389   -491    142    293   -439    122     25   -132   -174   -306     12
     96   -418   -517    158    303   -467    114     10   -150   -197   -322     -2
     96   -415   -511    161    303   -462    119     12   -145   -197   -319      2
    101   -420   -522    158    309   -470    119     10   -145   -200   -319     10
     98   -433   -532    166    314   -480    106     -7   -168   -223   -337    -15
     96   -439   -535    171    314   -485    106     -7   -171   -226   -342    -18
    103   -433   -537    166    319   -485    111     -2   -168   -226   -340     -5
     98   -441   -542    168    319   -491     98    -20   -192   -246   -355    -23
     96   -446   -542    174    316   -493     98    -25   -194   -249   -361    -31
     90   -452   -542    179    314   -496    106    -18   -184   -241   -361    -28
     90   -457   -548    184    319   -501    101    -23   -189   -254   -374    -28
    103   -517   -623    205    363   -571    101    -20   -223   -303   -415    -67
    145   -680   -826    267    483   -753    148     33   -296   -420   -548   -189
    176   -885  -1062    353    618   -974    267    153   -363   -589   -740   -389
    187   -898  -1085    355    636   -992    415    314   -298   -613   -771   -446
     80   -535   -615    223    348   -574    423     75   -163   -400   -522   -207
    -67     57    122      5    -96     88    163   -535    -64    -28    -54    267
   -218    859   1075   -322   -646    966   -171  -1018    145    524    602    927
   -316   1501   1818   -592  -1067   1660   -467  -1205    439   1093   1208   1525
   -244   1280   1522   -519   -883   1400   -756  -1335    239    992   1104   1478
   -184    633    815   -226   -498    724   -795  -1353   -311    277    389    810
   -145    -23    119     83   -132     46   -548  -1044   -652   -368   -306    132
    -77   -337   -259    207     90   -298   -233   -532   -467   -400   -433    -18
     15   -381   -397    181    202   -387    -54   -228   -283   -298   -374     15
     57   -431   -488    187    272   -459     33    -98   -223   -285   -374      2
     62   -467   -532    200    296   -498     62    -57   -218   -303   -389    -18
     75   -491   -566    207    319   -527     88    -23   -213   -309   -397    -25
     72   -519   -592    220    332   -555     90    -20   -231   -337   -420    -54
     70   -527   -597    228    332   -561     96    -12   -233   -348   -431    -67
     70   -524   -597    226    332   -561    111      5   -220   -340   -426    -62
     80   -532   -613    226    345   -571    116     10   -215   -342   -426    -64
     90   -532   -623    218    353   -576    109      5   -223   -355   -436    -72
     88   -517   -605    215    345   -561    119     18   -213   -345   -428    -57
     83   -511   -594    213    337   -553    122     25   -205   -340   -423    -46
     88   -537   -626    226    355   -581    122     25   -210   -345   -423    -51
     90   -535   -626    220    355   -581    129     36   -197   -337   -418    -51
     88   -519   -610    215    348   -563    137     54   -187   -332   -413    -38
     90   -517   -610    213    348   -563    129     49   -194   -342   -420    -49
     90   -496   -587    202    337   -540    132     51   -192   -337   -413    -44
     88   -485   -576    197    329   -530    142     75   -176   -319   -394    -23
     98   -483   -581    192    337   -532    145     83   -171   -319   -397    -25
    101   -485   -587    192    342   -535    140     88   -171   -324   -397    -23
    101   -467   -568    184    335   -517    148    109   -153   -306   -376     -2
    106   -457   -566    174    335   -511    155    129   -140   -296   -363      5
    111   -454   -568    171    337   -511    150    135   -140   -298   -368      2
    111   -457   -568    171    337   -511    161    161   -124   -290   -363     15
    122   -441   -563    161    342   -501    179    197    -98   -267   -345     31
    132   -457   -589    161    361   -522    181    213    -98   -267   -342     33
    135   -452   -587    158    361   -519    184    241    -83   -259   -332     46
    142   -423   -566    140    353   -496    200    283    -57   -236   -311     72
    158   -405   -563    124    361   -483    207    316    -44   -226   -298     83
    176   -392   -568    106    371   -480    202    340    -38   -223   -296     83
    194   -371   -568     88    379   -470    215    384    -10   -194   -275    103
    213   -353   -568     70    389   -462    223    418     10   -174   -259    122
    239   -342   -581     51    410   -462    223    436     15   -166   -249    140
    249   -322   -571     36    407   -446    231    457     33   -145   -223    166
    254   -290   -545     18    397   -415    236    467     49   -129   -202    184
    259   -290   -550     12    405   -418    228    454     36   -137   -207    179
    265   -265   -530      0    397   -397    220    444     28   -137   -205    189
    257   -244   -501     -7    376   -374    228    436     33   -132   -202    197
    252   -239   -493     -7    371   -366    220    410     12   -148   -218    187
    244   -231   -475     -7    358   -350    205    368    -12   -166   -233    181
    226   -220   -446     -2    335   -332    207    348    -12   -161   -220    197
    207   -223   -433      7    319   -327    205    316    -23   -166   -226    192
    184   -246   -431     31    306   -337    197    267    -44   -189   -249    161
    155   -233   -389     38    270   -311    189    231    -49   -200   -262    150
    129   -252   -381     62    254   -316    189    202    -51   -202   -267    161
    116   -298   -415     90    265   -358    174    155    -80   -231   -298    132
    103   -311   -415    103    257   -363    158    114   -106   -249   -316    109
     90   -324   -415    116    252   -371    155     88   -119   -259   -327     98
     90   -358   -449    135    270   -402    142     59   -145   -283   -350     75
     88   -374   -462    142    272   -418    127     23   -171   -311   -376     46
     72   -371   -444    148    257   -407    129     12   -171   -311   -374     51
     67   -392   -459    161    262   -426    129      5   -176   -314   -374     49
     67   -410   -478    171    272   -444    122    -10   -192   -327   -384     36
     67   -394   -462    163    262   -428    119    -12   -189   -324   -381     41
     72   -392   -467    158    267   -428    116    -12   -187   -324   -381     41
     72   -410   -483    166    277   -446    111    -20   -197   -332   -389     31
     70   -400   -470    166    270   -433    111    -18   -194   -327   -379     38
     75   -387   -462    155    267   -423    119     -2   -179   -309   -361     59
     77   -376   -454    150    265   -415    111    -12   -189   -316   -368     54
     77   -384   -462    150    270   -423    109    -23   -197   -327   -376     44
     72   -381   -454    155    262   -418    132     -2   -176   -301   -353     67
     64   -348   -413    140    236   -379    145     12   -153   -280   -329     85
     64   -316   -384    124    223   -350    145     12   -155   -283   -332     83
     67   -283   -350    106    205   -316    168     28   -137   -262   -311    106
     75   -265   -340     96    207   -301    187     44   -116   -239   -293    127
     80   -285   -366    101    220   -324    181     33   -132   -259   -311    103
     90   -218   -309     62    200   -262    197     54   -101   -228   -277    135
     96   -135   -233     18    163   -184    200     72    -54   -171   -226    189
    111    -90   -202    -10    155   -145    166     59    -38   -148   -200    215
    122   -106   -228     -7    174   -166    132     41    -49   -155   -202    210
    122   -103   -226    -10    174   -163    122     41    -49   -148   -197    215
    119   -114   -236     -5    176   -176    103     25    -62   -158   -202    210
    106   -148   -254     20    179   -200     80     -7    -93   -184   -226    192
     93   -189   -283     46    187   -236     72    -20   -116   -205   -252    166
     80   -296   -376    106    228   -335     75    -28   -153   -249   -303    122
     72   -376   -449    150    259   -413     62    -57   -197   -296   -350     72
     54   -415   -470    181    262   -441     54    -83   -226   -324   -379     38
     44   -436   -480    194    262   -459     62    -88   -231   -327   -379     38
     36   -459   -496    210    265   -478     49   -114   -262   -358   -410     12
     36   -488   -527    223    280   -506     44   -124   -275   -368   -423      0
     49   -485   -535    218    290   -509     49   -119   -267   -355   -410     10
     44   -465   -511    210    275   -488     36   -132   -283   -371   -423     -2
     36   -493   -532    228    283   -511     36   -145   -293   -381   -433    -12
     31   -491   -522    228    275   -506     31   -150   -301   -387   -441    -15
     25   -493   -519    233    272   -506     33   -148   -296   -379   -433     -5
     20   -530   -550    254    283   -540     31   -158   -306   -389   -444    -20
     18   -527   -545    252    280   -535     25   -163   -316   -400   -454    -31
     18   -514   -532    246    272   -522     31   -155   -303   -387   -441    -15
     18   -522   -540    252    277   -530     28   -161   -311   -392   -446    -23
     12   -550   -563    267    285   -555     18   -168   -324   -407   -465    -41
     25   -605   -631    288    327   -615     25   -155   -353   -444   -506    -77
     75   -807   -883    366    478   -844     70   -116   -459   -597   -670   -239
    103  -1036  -1140    467    620  -1088    197    -31   -561   -789   -888   -465
    101   -935  -1039    415    568   -987    335     85   -470   -745   -854   -449
      7   -584   -592    288    298   -589    335   -127   -301   -493   -566   -171
   -142     54    194     41   -168    124     85   -628    -93    -36    -28    376
   -293    953   1247   -329   -769   1098   -189   -940    290    649    730   1148
   -337   1444   1782   -555  -1062   1613   -444   -971    620   1176   1257   1686
   -272   1169   1439   -449   -854   1304   -719  -1127    358    963   1041   1514
   -244    542    787   -150   -517    665   -800  -1280   -283    197    303    800
   -210   -106    103    158   -158     -2   -584  -1044   -654   -415   -350    153
   -135   -389   -254    262     57   -322   -311   -602   -511   -431   -449     31
    -59   -446   -387    252    161   -415   -137   -340   -376   -371   -428     28
    -20   -498   -478    257    228   -488    -49   -215   -327   -355   -431     10
     -7   -530   -522    270    257   -527    -18   -171   -319   -361   -441     -2
     -7   -563   -555    285    272   -561    -15   -171   -342   -389   -470    -33
     -5   -581   -579    293    285   -581    -12   -163   -350   -405   -488    -51
      2   -568   -574    280    288   -571      0   -145   -340   -400   -485    -49
      7   -581   -589    288    298   -584      5   -137   -340   -402   -488    -59
     10   -594   -605    290    306   -600      7   -132   -345   -407   -498    -72
      7   -581   -592    285    298   -587     20   -114   -329   -392   -485    -57
      7   -563   -574    275    290   -568     23   -106   -324   -387   -478    -51
      7   -584   -592    288    298   -587     23   -106   -327   -392   -483    -57
      5   -561   -566    275    285   -563     25    -96   -316   -381   -478    -49
     12   -542   -555    265    283   -548     28    -85   -309   -374   -472    -44
     15   -561   -576    272    293   -568     31    -80   -311   -376   -480    -46
     18   -561   -579    272    298   -568     36    -70   -298   -358   -465    -33
     20   -545   -568    262    293   -555     44    -51   -283   -342   -457    -23
     25   -535   -561    254    293   -548     41    -49   -285   -345   -457    -28
     25   -540   -566    254    293   -553     41    -41   -277   -340   -454    -23
     28   -532   -561    252    293   -545     51    -23   -265   -324   -441    -10
     36   -530   -568    244    301   -548     54     -5   -254   -316   -433     -2
     46   -537   -587    244    316   -561     51      0   -257   -322   -436     -7
     51   -527   -581    236    316   -553     59     20   -241   -309   -428      0
     59   -517   -576    228    316   -545     70     49   -223   -288   -410     12
     70   -509   -579    218    324   -545     62     59   -226   -293   -418      5
     85   -501   -587    207    335   -542     64     83   -215   -280   -410     15
     93   -480   -576    192    332   -527     77    124   -189   -254   -387     36
    109   -467   -576    179    342   -522     83    148   -179   -244   -379     46
    122   -470   -592    174    355   -530     85    176   -166   -233   -374     57
    142   -454   -597    155    368   -524     98    223   -132   -200   -345     83
    155   -436   -594    140    374   -517    106    257   -111   -174   -324    103
    184   -410   -594    114    389   -501    101    272   -106   -166   -316    109
    197   -392   -589     96    392   -488    103    301    -85   -140   -290    135
    215   -371   -589     77    400   -480    114    324    -67   -111   -267    163
    226   -358   -584     64    405   -470    111    322    -70   -111   -262    168
    226   -332   -558     54    392   -444    101    314    -72   -109   -257    171
    220   -322   -542     49    381   -431    111    319    -59    -85   -239    189
    215   -311   -527     46    368   -418    103    303    -70    -93   -244    184
    205   -293   -501     41    350   -397     85    270    -93   -109   -259    168
    192   -285   -478     46    335   -381     93    262    -85    -98   -246    189
    171   -303   -475     64    322   -389     93    239    -90   -101   -249    184
    150   -322   -472     85    309   -397     93    205   -103   -116   -265    163
    137   -324   -462     90    298   -392     96    181   -103   -119   -270    155
    116   -319   -436    101    275   -376    106    163    -98   -114   -270    155
     90   -361   -452    132    270   -405     93    119   -122   -140   -296    124
     70   -376   -446    153    257   -413     85     77   -140   -161   -319     96
     54   -384   -439    163    244   -410     88     59   -142   -163   -327     88
     36   -420   -457    192    246   -439     77     25   -166   -187   -353     59
     28   -444   -472    207    249   -457     59    -10   -194   -213   -376     31
     25   -446   -475    210    249   -459     62    -23   -197   -210   -379     28
     18   -465   -483    220    249   -472     62    -33   -202   -215   -384     20
     12   -488   -501    239    257   -493     54    -51   -218   -228   -397      5
      5   -493   -498    244    249   -496     54    -51   -218   -226   -392      7
      5   -480   -488    236    244   -483     54    -49   -215   -226   -394      7
      2   -496   -501    244    249   -498     44    -57   -226   -236   -405     -5
      0   -504   -504    252    252   -504     51    -49   -218   -223   -394      5
      0   -488   -488    241    244   -488     54    -38   -202   -205   -376     23
      2   -485   -491    241    246   -488     51    -38   -202   -202   -376     18
      2   -485   -488    241    244   -485     41    -49   -210   -210   -384      5
      2   -470   -472    233    236   -470     49    -33   -194   -192   -368     23
      5   -452   -459    220    231   -454     62    -20   -181   -174   -355     36
     15   -433   -449    207    231   -439     75    -10   -171   -166   -345     41
     10   -402   -413    194    210   -407     98      7   -148   -142   -324     62
     10   -358   -368    174    189   -363    122     28   -124   -116   -301     85
     15   -379   -397    181    205   -389    124     23   -135   -129   -316     70
     25   -361   -387    166    205   -371    132     33   -124   -122   -311     75
     28   -288   -319    129    171   -303    155     70    -70    -62   -254    129
     31   -233   -265    101    148   -249    140     67    -46    -28   -220    161
     41   -205   -246     80    142   -226    101     54    -41    -12   -202    176
     54   -184   -241     64    148   -213     83     57    -33      0   -189    194
     59   -192   -254     64    155   -223     70     51    -41     -5   -194    192
     49   -226   -275     88    161   -249     49     23    -64    -25   -220    163
     38   -231   -270     93    153   -249     33      2    -83    -36   -231    155
     28   -296   -324    132    174   -309     33      5    -98    -51   -252    137
     18   -407   -428    192    220   -418     25    -15   -153   -111   -314     77
      7   -478   -485    236    246   -480     15    -41   -194   -158   -363     20
    -10   -504   -493    257    239   -498     12    -54   -215   -176   -384      5
    -18   -527   -509    272    244   -519      7    -75   -236   -197   -402    -15
    -25   -568   -545    296    257   -555     -2    -96   -262   -220   -426    -38
    -33   -579   -545    306    254   -563      5    -90   -257   -207   -415    -31
    -36   -594   -558    314    259   -576      5    -96   -262   -210   -420    -33
    -38   -610   -574    324    265   -592     -2   -114   -283   -233   -444    -57
    -38   -602   -563    319    259   -584     -2   -114   -285   -233   -449    -64
    -33   -600   -566    316    265   -584     -5   -109   -280   -226   -444    -57
    -36   -626   -592    329    275   -610    -15   -122   -293   -244   -457    -75
    -36   -633   -597    332    280   -615    -18   -129   -301   -249   -467    -80
    -33   -620   -587    327    275   -605    -15   -124   -298   -244   -465    -75
    -33   -623   -589    329    277   -607    -12   -129   -306   -252   -470    -85
    -33   -646   -615    337    288   -631    -18   -137   -316   -262   -483   -103
    -38   -654   -618    345    288   -636    -10   -122   -311   -257   -483    -98
    -20   -737   -719    379    348   -730     -5   -111   -361   -319   -550   -161
     33   -961   -995    465    514   -976     44    -70   -480   -501   -748   -358
     44  -1088  -1135    522    589  -1111    197     72   -496   -615   -888   -517
     25   -937   -963    457    493   -950    327    148   -366   -514   -787   -441
    -85   -563   -478    322    194   -522    257   -205   -254   -280   -498   -158
   -239    145    384     46   -311    265    -46   -800    -98    181     64    426
   -366    997   1363   -316   -865   1182   -319  -1047    272    865    813   1176
   -374   1304   1678   -465  -1026   1488   -602  -1145    454   1241   1187   1564
   -314    875   1187   -283   -750   1031   -854  -1330     64    875    823   1252
   -293    215    509     38   -400    361   -846  -1382   -579     36      5    459
   -246   -319    -75    280    -88   -197   -576   -987   -740   -392   -498    -41
   -168   -517   -348    340     88   -433   -311   -537   -524   -327   -517    -90
    -85   -566   -480    324    197   -524   -140   -259   -358   -231   -462    -57
    -46   -594   -548    322    249   -571    -59   -142   -303   -213   -457    -64
    -51   -644   -592    348    267   -618    -51   -135   -327   -249   -488   -106
    -46   -685   -639    366    293   -662    -38   -116   -327   -265   -504   -124
    -36   -685   -649    361    303   -670    -23    -88   -314   -262   -504   -129
    -23   -688   -665    355    319   -678    -15    -75   -319   -275   -519   -145
    -31   -691   -662    361    314   -678    -18    -77   -324   -283   -524   -148
    -44   -685   -641    363    296   -662     -2    -51   -298   -257   -498   -119
    -36   -680   -644    355    301   -662      5    -36   -285   -244   -488   -106
    -31   -675   -644    353    306   -659      2    -33   -285   -249   -496   -114
    -18   -675   -657    345    316   -665      5    -28   -280   -244   -491   -111
    -12   -649   -636    329    311   -644      5    -20   -272   -233   -480    -98
    -10   -646   -639    327    311   -644      0    -28   -283   -246   -493   -111
    -10   -649   -639    329    314   -644      2    -25   -283   -249   -496   -114
      0   -639   -639    316    319   -639     15      0   -257   -223   -470    -88
     12   -633   -646    311    329   -639     10      5   -252   -223   -467    -88
     12   -620   -636    303    324   -628      5      5   -254   -226   -467    -88
     12   -613   -626    301    319   -618     15     28   -239   -210   -454    -72
     18   -602   -623    290    316   -613     20     44   -228   -202   -449    -67
     25   -607   -633    290    327   -620     15     46   -231   -207   -457    -75
     31   -594   -626    277    327   -610     20     64   -215   -192   -446    -62
     44   -584   -628    270    335   -605     28     93   -197   -179   -433    -51
     49   -589   -639    267    340   -613     23    101   -200   -187   -439    -57
     54   -576   -631    259    340   -602     25    124   -184   -171   -428    -44
     67   -558   -626    244    342   -589     36    161   -158   -148   -410    -23
     80   -545   -626    233    353   -584     36    181   -150   -145   -407    -20
     70   -545   -615    236    340   -579     41    202   -140   -140   -405    -12
     85   -532   -618    223    350   -576     57    249   -109   -109   -379     15
    109   -511   -620    200    363   -566     62    280    -90    -93   -363     33
    129   -491   -620    181    374   -555     54    298    -85    -90   -358     38
    140   -475   -615    166    376   -545     64    335    -57    -62   -332     72
    150   -457   -607    150    379   -532     77    361    -36    -38   -314     98
    168   -446   -615    137    389   -530     72    363    -36    -38   -311     98
    174   -431   -605    129    389   -517     59    355    -41    -44   -316    101
    171   -407   -579    119    374   -493     62    355    -33    -33   -298    122
    174   -394   -568    111    368   -483     64    345    -36    -36   -296    127
    171   -405   -579    116    374   -493     54    319    -59    -57   -314    114
    168   -366   -535     98    350   -449     51    296    -67    -67   -319    109
    153   -342   -496     93    322   -418     46    265    -83    -83   -327    101
    132   -358   -493    111    311   -426     38    223   -103   -103   -345     85
    116   -371   -488    124    301   -428     33    184   -122   -124   -366     67
    103   -371   -475    135    288   -423     38    153   -129   -137   -379     59
     88   -392   -483    150    285   -436     28    106   -150   -168   -407     31
     72   -402   -478    163    272   -439     20     64   -168   -189   -426     12
     59   -407   -467    174    262   -439     20     31   -181   -202   -441     -2
     51   -423   -475    187    262   -449      5    -15   -207   -231   -465    -28
     44   -446   -491    202    265   -470    -15    -59   -244   -270   -504    -67
     31   -454   -488    210    257   -470    -20    -80   -254   -285   -519    -77
     20   -470   -491    223    254   -480    -25   -106   -272   -306   -535    -93
     15   -493   -509    239    262   -501    -41   -137   -296   -337   -561   -116
     20   -485   -509    231    265   -498    -41   -148   -298   -342   -563   -114
     25   -483   -509    228    265   -496    -46   -158   -306   -348   -568   -109
     25   -493   -519    231    272   -506    -59   -171   -319   -363   -579   -119
     15   -491   -506    239    259   -498    -59   -179   -322   -366   -579   -114
     10   -488   -498    236    254   -493    -57   -176   -314   -363   -576   -109
     12   -483   -498    233    254   -491    -62   -189   -319   -376   -584   -114
     12   -483   -498    233    254   -491    -70   -200   -332   -392   -592   -124
      7   -470   -478    231    241   -472    -64   -197   -324   -387   -581   -111
      7   -465   -472    228    239   -470    -67   -205   -322   -384   -579   -103
     20   -449   -470    213    244   -459    -72   -213   -327   -392   -581   -103
     25   -402   -431    187    226   -415    -54   -197   -303   -368   -555    -77
     28   -366   -394    168    210   -379    -36   -181   -280   -350   -537    -57
     31   -368   -400    166    215   -384    -33   -192   -288   -368   -550    -70
     41   -348   -389    153    213   -368    -25   -189   -285   -368   -545    -64
     54   -322   -379    132    215   -350    -12   -176   -270   -355   -530    -49
     62   -283   -345    111    202   -314     -2   -166   -249   -337   -509    -25
     54   -205   -262     72    155   -231    -15   -181   -231   -314   -472     18
     57   -137   -194     38    124   -163    -46   -200   -220   -293   -446     51
     54   -127   -184     33    119   -155    -80   -226   -226   -298   -446     51
     70   -155   -226     44    148   -189   -106   -249   -254   -332   -478     28
     70   -171   -241     46    155   -205   -114   -265   -272   -345   -488     28
     72   -166   -239     46    153   -200   -119   -280   -283   -350   -491     28
     80   -200   -280     59    179   -241   -124   -303   -316   -389   -524      0
     64   -316   -381    127    223   -348   -132   -329   -371   -454   -587    -54
     28   -431   -459    200    241   -444   -145   -363   -423   -511   -641   -103
     15   -472   -488    228    249   -478   -145   -397   -465   -558   -683   -140
     25   -488   -514    231    267   -498   -163   -436   -506   -600   -719   -174
     15   -493   -509    239    262   -501   -176   -459   -532   -620   -735   -179
     15   -509   -524    246    267   -514   -189   -478   -553   -641   -750   -194
     23   -545   -568    259    296   -555   -200   -501   -587   -678   -784   -233
     25   -537   -563    257    293   -550   -197   -509   -592   -685   -795   -231
     20   -524   -545    252    283   -535   -197   -519   -600   -693   -802   -220
     20   -540   -561    259    288   -550   -218   -550   -631   -730   -833   -252
     20   -550   -571    265    293   -561   -228   -568   -646   -745   -846   -262
     15   -545   -563    265    288   -553   -223   -571   -646   -745   -846   -257
     10   -566   -576    277    293   -571   -226   -587   -665   -766   -862   -270
     10   -571   -584    277    296   -576   -246   -613   -693   -789   -880   -288
     12   -561   -574    272    293   -566   -244   -615   -691   -789   -880   -277
     18   -574   -592    275    303   -581   -244   -620   -704   -807   -898   -296
     33   -641   -675    303    353   -657   -249   -631   -756   -875   -966   -361
     72   -807   -880    366    475   -844   -192   -555   -813   -992  -1096   -478
     96   -927  -1023    415    558   -974    -57   -397   -797  -1088  -1221   -613
     80   -789   -870    353    472   -831     59   -293   -670  -1023  -1163   -587
    -46   -415   -368    231    161   -392     18   -641   -613   -849   -927   -368
   -197    244    439    -23   -316    340   -327  -1361   -662   -519   -449    122
   -322   1031   1353   -355   -836   1192   -649  -1808   -530     -2    181    743
   -342   1423   1766   -542  -1054   1595   -961  -2060   -462    355    581   1148
   -283   1015   1299   -366   -789   1156  -1174  -2200   -771    103    322    950
   -236    311    545    -38   -392    428  -1093  -2104  -1278   -696   -504    181
   -197   -270    -72    233    -64   -171   -849  -1738  -1439  -1202  -1080   -368
   -135   -478   -342    303    103   -410   -597  -1260  -1143  -1080  -1060   -381
    -57   -501   -444    280    192   -472   -436   -950   -914   -935   -956   -306
    -20   -530   -511    275    241   -522   -371   -844   -857   -922   -953   -306
    -18   -555   -537    285    257   -548   -358   -823   -859   -943   -974   -337
    -15   -571   -555    290    267   -563   -342   -805   -854   -950   -979   -342
      2   -602   -605    301    303   -602   -335   -800   -865   -963   -987   -348
      7   -615   -623    301    314   -618   -342   -807   -875   -982  -1000   -368
      5   -605   -610    298    306   -607   -332   -802   -872   -984  -1002   -376
      2   -584   -589    288    293   -587   -337   -810   -875   -992  -1005   -381
     15   -576   -592    280    303   -584   -342   -820   -880  -1000  -1005   -376
     10   -589   -600    288    303   -594   -332   -818   -878   -997   -995   -363
     12   -589   -605    288    309   -597   -327   -813   -870   -992   -992   -361
      7   -584   -594    288    301   -589   -337   -820   -875  -1000   -995   -366
     10   -558   -568    275    288   -563   -348   -828   -875  -1000   -989   -361
     18   -545   -566    262    290   -555   -345   -823   -870   -995   -984   -353
     38   -553   -592    257    314   -571   -353   -826   -878  -1000   -987   -355
     31   -545   -579    254    303   -561   -363   -844   -888  -1010   -992   -366
     12   -519   -532    254    272   -524   -350   -833   -865   -982   -958   -324
     25   -522   -550    246    285   -535   -355   -831   -867   -987   -966   -337
     28   -524   -553    246    288   -537   -361   -844   -878  -1005   -976   -355
     25   -506   -532    239    277   -519   -363   -836   -865   -989   -958   -337
     38   -498   -537    231    288   -517   -361   -818   -854   -979   -945   -316
     36   -509   -545    236    288   -524   -368   -820   -859   -984   -948   -322
     28   -491   -519    231    272   -504   -368   -815   -846   -971   -932   -314
     33   -478   -514    220    272   -496   -363   -795   -828   -956   -914   -296
     46   -478   -524    215    285   -501   -361   -784   -823   -950   -906   -293
     64   -454   -519    194    290   -485   -366   -771   -810   -943   -898   -288
     70   -439   -509    184    288   -472   -355   -743   -784   -922   -878   -267
     72   -428   -504    176    288   -465   -350   -719   -769   -909   -862   -249
     90   -431   -522    171    306   -475   -353   -701   -761   -901   -852   -239
     90   -413   -504    161    293   -457   -345   -672   -737   -872   -828   -215
    106   -371   -478    132    290   -426   -335   -644   -711   -844   -797   -181
    114   -376   -493    129    303   -433   -345   -639   -706   -839   -789   -168
    116   -345   -462    114    288   -402   -353   -639   -701   -826   -776   -155
    127   -303   -431     88    277   -368   -355   -641   -696   -818   -761   -140
    135   -296   -433     80    283   -363   -363   -654   -706   -818   -753   -135
    137   -288   -426     72    277   -355   -379   -688   -732   -839   -766   -145
    127   -283   -410     77    267   -345   -371   -704   -740   -841   -766   -137
    116   -275   -392     77    252   -332   -374   -730   -748   -849   -771   -135
    109   -262   -371     75    239   -316   -394   -784   -789   -883   -800   -168
     90   -265   -355     85    220   -309   -402   -828   -813   -904   -818   -189
     80   -267   -348     93    213   -306   -400   -865   -828   -911   -818   -189
     72   -290   -366    106    218   -329   -423   -924   -870   -950   -854   -223
     57   -288   -345    114    200   -316   -428   -969   -885   -963   -867   -239
     36   -303   -342    132    187   -322   -426  -1002   -893   -971   -875   -246
     36   -327   -363    145    200   -345   -439  -1044   -919   -997   -896   -267
     20   -335   -355    155    187   -345   -472  -1104   -961  -1036   -927   -303
      2   -342   -345    171    171   -345   -485  -1137   -979  -1052   -945   -327
     -5   -363   -361    181    176   -361   -496  -1171  -1000  -1067   -953   -335
     -7   -394   -387    202    189   -392   -506  -1208  -1034  -1098   -979   -358
    -10   -400   -392    205    189   -397   -517  -1234  -1049  -1111   -992   -376
    -15   -407   -392    210    187   -400   -519  -1252  -1065  -1124   -997   -384
    -10   -426   -415    215    200   -423   -530  -1278  -1085  -1140  -1008   -387
    -15   -420   -405    218    194   -413   -540  -1291  -1083  -1135  -1000   -384
    -28   -392   -363    210    166   -379   -542  -1293  -1075  -1119   -984   -368
    -25   -387   -361    205    166   -374   -550  -1309  -1088  -1137  -1000   -384
    -33   -405   -374    218    168   -389   -553  -1322  -1098  -1150  -1010   -400
    -44   -392   -348    218    150   -371   -555  -1319  -1091  -1135   -992   -379
    -31   -374   -345    200    155   -358   -561  -1325  -1091  -1132   -982   -371
    -28   -366   -340    197    153   -353   -561  -1330  -1091  -1130   -979   -368
    -28   -340   -311    184    140   -327   -555  -1322  -1075  -1111   -961   -353
    -20   -293   -272    158    124   -283   -540  -1306  -1047  -1083   -930   -327
    -15   -280   -265    148    122   -272   -537  -1306  -1044  -1080   -927   -324
    -25   -259   -233    142    101   -246   -537  -1312  -1039  -1070   -917   -322
    -33   -233   -202    132     83   -220   -527  -1309  -1023  -1057   -901   -311
    -23   -223   -200    124     88   -213   -522  -1309  -1018  -1049   -893   -303
    -15   -158   -145     85     64   -153   -527  -1312   -992  -1010   -849   -265
     -5    -70    -67     36     31    -67   -540  -1304   -961   -966   -805   -226
      5     -7    -15      0     10    -10   -555  -1314   -940   -937   -779   -202
      7    -10    -18      2     12    -12   -581  -1340   -948   -937   -779   -207
      7    -38    -46     15     25    -41   -615  -1353   -963   -937   -776   -197
      7    -46    -57     18     31    -51   -628  -1363   -974   -937   -779   -202
      2    -59    -62     25     31    -59   -654  -1395  -1002   -963   -802   -228
     -7   -127   -119     67     54   -124   -675  -1415  -1039   -997   -839   -259
     -2   -223   -220    111    109   -220   -657  -1415  -1070  -1031   -875   -293
    -28   -327   -298    179    132   -314   -667  -1439  -1114  -1075   -927   -345
    -49   -384   -337    215    142   -361   -678  -1465  -1148  -1109   -963   -381
    -51   -402   -350    228    148   -376   -688  -1480  -1166  -1119   -971   -389
    -44   -418   -376    228    163   -397   -696  -1496  -1189  -1143   -992   -410
    -46   -436   -392    241    171   -415   -714  -1525  -1215  -1169  -1023   -446
    -41   -433   -392    236    174   -413   -711  -1522  -1210  -1158  -1008   -433
    -46   -449   -402    249    176   -426   -704  -1519  -1208  -1145   -997   -423
    -36   -467   -431    252    194   -449   -727  -1540  -1231  -1169  -1023   -454
    -49   -457   -407    252    179   -433   -727  -1543  -1228  -1161  -1015   -454
    -59   -454   -397    254    166   -426   -719  -1538  -1221  -1150  -1000   -436
    -64   -465   -400    265    166   -433   -722  -1543  -1226  -1148   -995   -446
    -51   -470   -418    259    181   -444   -732  -1556  -1241  -1169  -1015   -478
    -46   -470   -423    257    187   -446   -732  -1553  -1236  -1161  -1013   -472
    -46   -459   -415    252    184   -439   -735  -1561  -1244  -1171  -1028   -491
    -36   -478   -441    257    202   -459   -756  -1584  -1267  -1192  -1047   -514
    -25   -579   -555    301    265   -568   -732  -1532  -1270  -1215  -1078   -532
      7   -732   -740    361    371   -735   -646  -1405  -1265  -1291  -1182   -633
     25   -813   -839    392    431   -823   -519  -1244  -1205  -1363  -1301   -787
    -12   -563   -550    288    267   -558   -413  -1117  -1010  -1228  -1182   -722
   -127    -98     25    111    -77    -38   -524  -1514   -992  -1010   -867   -426
   -228    478    706   -124   -467    589   -846  -2169  -1143   -766   -465    -38
   -319   1106   1426   -394   -872   1265  -1140  -2592  -1153   -384     25    420
   -327   1332   1660   -501   -992   1496  -1384  -2808  -1179    -93    366    753
   -270    750   1021   -241   -644    885  -1465  -2839  -1522   -509    -83    376
   -231    127    355     51   -293    241  -1395  -2751  -1948  -1270   -883   -350
   -192   -324   -135    257    -28   -231  -1192  -2408  -1935  -1561  -1273   -714
   -140   -433   -293    288     75   -363  -1000  -2008  -1590  -1350  -1158   -628
    -62   -441   -381    252    158   -413   -880  -1764  -1384  -1213  -1057   -555
    -36   -462   -426    249    192   -444   -815  -1628  -1275  -1143  -1002   -527
    -51   -478   -426    262    184   -454   -784  -1579  -1234  -1111   -976   -511
    -36   -517   -480    277    220   -498   -776  -1564  -1234  -1124   -992   -530
    -31   -527   -496    275    231   -511   -776  -1561  -1234  -1130  -1000   -540
    -33   -506   -472    270    218   -491   -766  -1535  -1213  -1111   -987   -537
    -31   -483   -452    257    210   -467   -761  -1514  -1187  -1083   -956   -519
    -23   -511   -488    267    231   -501   -774  -1519  -1189  -1088   -963   -532
    -25   -504   -480    262    226   -491   -761  -1506  -1174  -1080   -953   -535
    -28   -491   -465    259    218   -478   -745  -1486  -1150  -1052   -927   -519
    -18   -493   -478    254    228   -485   -753  -1486  -1140  -1044   -924   -517
    -18   -493   -475    257    228   -485   -750  -1475  -1130  -1034   -919   -514
    -20   -483   -465    252    220   -475   -750  -1465  -1127  -1023   -917   -522
     -5   -475   -472    239    231   -475   -750  -1454  -1114   -995   -883   -496
      2   -467   -470    231    233   -467   -745  -1444  -1101   -976   -865   -478
    -28   -449   -420    239    194   -436   -727  -1418  -1072   -948   -836   -452
    -25   -444   -420    233    197   -433   -735  -1415  -1062   -927   -818   -444
     -7   -452   -444    228    218   -449   -740  -1408  -1057   -927   -820   -446
    -20   -457   -436    236    207   -446   -727  -1382  -1036   -906   -807   -441
    -18   -426   -407    223    194   -418   -719  -1363  -1010   -878   -784   -426
     -5   -410   -405    205    197   -407   -732  -1369  -1018   -888   -797   -439
      5   -415   -420    205    210   -415   -724  -1345   -992   -862   -774   -420
     -2   -428   -426    215    210   -428   -709  -1312   -963   -836   -748   -394
     12   -415   -428    202    220   -420   -711  -1291   -945   -807   -722   -387
     23   -389   -413    181    215   -400   -714  -1275   -927   -795   -709   -379
     20   -381   -402    179    210   -392   -698  -1239   -893   -763   -685   -355
     33   -358   -392    161    213   -374   -691  -1200   -857   -722   -654   -327
     46   -340   -387    148    215   -363   -701  -1189   -849   -706   -641   -324
     44   -335   -379    142    210   -355   -693  -1153   -807   -659   -605   -293
     46   -316   -363    132    205   -340   -678  -1101   -758   -615   -574   -257
     59   -311   -374    124    215   -342   -691  -1085   -745   -597   -548   -239
     70   -301   -371    116    220   -335   -698  -1067   -727   -563   -514   -213
     72   -241   -316     83    194   -277   -693  -1044   -698   -532   -483   -184
     77   -215   -296     67    184   -254   -698  -1039   -698   -530   -475   -176
     77   -215   -293     67    184   -254   -711  -1057   -711   -532   -478   -192
     51   -207   -259     77    155   -233   -709  -1052   -704   -522   -472   -184
     59   -205   -267     70    163   -236   -709  -1062   -714   -524   -467   -176
     77   -218   -296     70    187   -257   -732  -1098   -743   -548   -478   -187
     67   -189   -257     59    161   -220   -737  -1109   -750   -550   -472   -181
     36   -171   -207     67    122   -189   -724  -1124   -761   -561   -480   -200
     25   -197   -223     83    124   -210   -724  -1166   -792   -592   -511   -244
     20   -184   -205     80    111   -194   -722  -1187   -805   -602   -524   -267
     -2   -179   -179     88     85   -179   -719  -1200   -813   -618   -542   -290
     -5   -205   -200    106     96   -202   -730  -1234   -841   -649   -579   -329
      0   -228   -231    111    114   -228   -745  -1265   -862   -657   -579   -342
     -7   -236   -228    122    109   -233   -745  -1280   -867   -659   -574   -342
    -23   -252   -231    135    101   -244   -740  -1304   -893   -691   -613   -381
    -18   -270   -252    145    116   -262   -753  -1335   -930   -735   -659   -433
    -25   -283   -257    153    114   -270   -748  -1340   -932   -730   -657   -433
    -38   -280   -244    158    101   -262   -745  -1343   -930   -727   -654   -439
    -33   -270   -236    150     98   -252   -766  -1374   -958   -756   -678   -472
    -31   -267   -236    150    101   -252   -776  -1382   -958   -748   -662   -457
    -44   -277   -236    161     93   -257   -758  -1356   -945   -732   -654   -444
    -44   -275   -231    158     93   -254   -763  -1358   -945   -743   -670   -467
    -44   -270   -228    155     90   -249   -784  -1371   -956   -758   -683   -483
    -54   -254   -200    155     72   -228   -779  -1353   -935   -724   -646   -452
    -49   -267   -218    158     83   -244   -776  -1343   -930   -717   -639   -452
    -28   -272   -244    150    106   -259   -782  -1350   -935   -719   -644   -472
    -31   -252   -220    140     93   -236   -779  -1348   -930   -719   -652   -483
    -28   -184   -155    106     62   -171   -761  -1306   -870   -657   -587   -423
    -10   -189   -179     98     83   -184   -748  -1296   -865   -667   -597   -426
    -12   -163   -150     88     67   -155   -748  -1293   -854   -654   -587   -423
    -28   -137   -109     80     38   -122   -740  -1270   -823   -615   -545   -389
    -23   -122    -98     72     36   -111   -730  -1257   -818   -615   -550   -402
    -18    -83    -64     49     20    -72   -732  -1249   -800   -592   -530   -397
    -12     25     38     -7    -28     31   -724  -1226   -740   -524   -457   -337
    -25     85    109    -31    -67     98   -727  -1218   -704   -475   -400   -277
    -20    103    124    -41    -72    114   -766  -1249   -711   -485   -405   -277
     -5    140    145    -67    -75    142   -756  -1231   -704   -478   -402   -280
    -12    140    150    -64    -80    145   -774  -1236   -704   -465   -387   -272
    -12    109    119    -49    -64    114   -792  -1254   -727   -485   -407   -285
    -25     85    111    -28    -67     98   -795  -1278   -769   -524   -446   -332
    -44     36     77      2    -62     54   -776  -1257   -771   -522   -454   -342
    -33    -98    -64     64     15    -83   -787  -1265   -818   -571   -501   -381
    -33   -187   -155    109     59   -171   -789  -1273   -849   -597   -519   -405
    -49   -194   -145    122     46   -171   -779  -1270   -854   -610   -535   -423
    -49   -228   -181    137     64   -205   -789  -1275   -875   -631   -563   -444
    -46   -270   -226    158     88   -249   -800  -1288   -904   -665   -600   -472
    -64   -267   -202    166     67   -236   -797  -1286   -909   -670   -600   -480
    -64   -262   -197    163     64   -231   -784  -1265   -891   -631   -553   -444
    -54   -285   -233    168     88   -259   -779  -1270   -906   -657   -589   -475
    -46   -265   -218    153     85   -241   -787  -1270   -904   -654   -589   -475
    -54   -275   -223    163     80   -249   -776  -1254   -891   -639   -571   -457
    -57   -283   -226    171     83   -254   -779  -1257   -904   -652   -587   -480
    -46   -296   -249    171     98   -272   -802  -1267   -909   -646   -579   -485
    -49   -306   -259    176    103   -283   -784  -1247   -888   -626   -558   -462
    -51   -319   -267    184    106   -293   -779  -1241   -893   -633   -566   -472
    -38   -316   -277    179    119   -298   -795  -1254   -914   -659   -597   -504
    -46   -311   -265    176    109   -288   -787  -1241   -917   -662   -615   -522
    -31   -418   -387    223    176   -405   -745  -1161   -891   -662   -620   -519
      2   -553   -555    272    277   -555   -662  -1034   -841   -691   -683   -587
      5   -555   -561    275    283   -558   -545   -867   -709   -683   -732   -667
    -33   -220   -189    127     77   -207   -472   -807   -511   -514   -555   -527
   -109    135    244    -12   -176    189   -623  -1213   -657   -431   -353   -350
   -207    561    769   -179   -488    665   -935  -1821   -995   -366   -132   -158
   -285   1106   1392   -410   -839   1249  -1223  -2218  -1132   -122    223    150
   -265   1122   1387   -431   -826   1254  -1434  -2423  -1330    -90    324    265
   -236    587    823   -176   -530    704  -1465  -2421  -1634   -517   -135   -101
   -228    111    337     57   -283    226  -1366  -2278  -1857  -1080   -782   -639
   -168   -244    -75    207    -46   -161  -1171  -1899  -1631  -1106   -937   -782
   -122   -309   -187    213     31   -249  -1010  -1582  -1280   -865   -779   -672
    -88   -306   -218    194     64   -262   -893  -1345  -1028   -683   -633   -548
    -64   -288   -226    174     80   -257   -820  -1208   -901   -602   -579   -498
    -54   -309   -254    181     98   -283   -792  -1161   -862   -584   -568   -493
    -54   -332   -277    192    109   -303   -795  -1156   -865   -589   -576   -511
    -62   -358   -296    210    114   -327   -782  -1137   -852   -581   -563   -504
    -64   -350   -288    205    111   -319   -766  -1109   -831   -566   -548   -491
    -38   -355   -316    197    137   -337   -763  -1088   -802   -542   -527   -485
    -46   -368   -324    205    137   -348   -743  -1075   -795   -550   -540   -501
    -57   -389   -335    223    137   -363   -722  -1047   -774   -530   -530   -496
    -41   -366   -324    202    140   -345   -727  -1036   -758   -530   -537   -496
    -28   -348   -319    189    145   -335   -732  -1023   -748   -511   -522   -480
    -38   -342   -306    189    132   -324   -714  -1000   -724   -485   -496   -462
    -28   -342   -314    184    140   -329   -711   -995   -717   -493   -506   -475
    -25   -332   -306    176    140   -319   -717   -987   -706   -485   -501   -472
    -33   -296   -262    166    114   -280   -706   -963   -675   -441   -454   -433
    -33   -285   -252    158    106   -270   -691   -956   -667   -444   -465   -441
    -46   -303   -259    174    103   -283   -688   -956   -665   -439   -459   -441
    -59   -283   -223    171     80   -254   -680   -937   -641   -410   -433   -420
    -54   -275   -220    166     83   -249   -675   -911   -623   -397   -423   -407
    -33   -285   -252    158    106   -270   -683   -901   -610   -387   -420   -410
    -20   -272   -252    145    114   -262   -683   -878   -584   -368   -410   -400
    -31   -257   -228    142     98   -244   -667   -849   -561   -345   -389   -376
    -12   -239   -226    127    106   -233   -665   -833   -545   -324   -371   -368
      0   -223   -223    111    109   -223   -667   -823   -537   -322   -376   -371
    -10   -226   -218    116    101   -223   -649   -782   -498   -277   -345   -332
    -10   -249   -239    129    111   -246   -636   -743   -454   -236   -316   -301
     -2   -249   -246    127    122   -249   -646   -727   -444   -233   -319   -309
      7   -215   -223    101    111   -218   -636   -693   -407   -194   -288   -277
     10   -194   -205     90    106   -200   -618   -649   -368   -155   -265   -249
     25   -197   -223     83    124   -210   -613   -618   -340   -124   -244   -231
     44   -176   -220     67    132   -197   -613   -587   -314    -93   -220   -205
     36   -155   -192     59    114   -174   -602   -550   -283    -51   -187   -166
     33   -153   -187     59    109   -168   -589   -532   -275    -36   -174   -153
     28   -148   -179     59    103   -163   -589   -530   -277    -28   -163   -145
     28   -124   -153     49     90   -137   -587   -524   -272    -10   -140   -119
     44    -90   -135     20     88   -111   -594   -535   -285    -18   -150   -122
     46   -103   -150     25     98   -127   -605   -553   -316    -44   -181   -145
     33   -106   -140     33     85   -124   -597   -561   -335    -54   -194   -158
     12    -98   -111     44     62   -103   -589   -574   -345    -62   -205   -166
      2    -90    -93     44     46    -90   -594   -602   -368    -83   -223   -181
    -23    -85    -62     54     18    -75   -602   -633   -394   -101   -239   -207
    -41    -72    -33     54     -5    -51   -600   -652   -402   -106   -246   -215
    -57    -90    -33     75    -12    -62   -597   -693   -441   -148   -283   -262
    -62    -98    -36     80    -12    -70   -615   -737   -480   -181   -316   -303
    -77    -72      5     75    -44    -33   -613   -750   -485   -179   -322   -309
    -88    -83      2     83    -46    -41   -597   -756   -491   -174   -316   -309
    -85   -142    -57    114    -15   -101   -605   -789   -527   -210   -350   -335
   -111   -163    -51    137    -31   -106   -605   -807   -542   -218   -361   -350
   -109   -140    -31    124    -41    -85   -610   -815   -548   -220   -374   -371
   -101   -153    -51    127    -25   -103   -626   -841   -576   -249   -407   -405
    -98   -140    -41    119    -28    -90   -628   -841   -576   -239   -397   -389
   -103   -135    -31    119    -38    -83   -610   -826   -553   -215   -381   -368
   -109   -166    -57    137    -28   -111   -605   -823   -555   -213   -381   -371
   -101   -161    -62    129    -20   -111   -615   -839   -566   -220   -389   -387
   -111   -142    -31    127    -41    -88   -600   -820   -542   -197   -368   -363
   -111   -140    -28    124    -44    -85   -600   -813   -540   -184   -355   -350
    -85   -132    -46    109    -20    -90   -602   -810   -537   -174   -348   -350
    -90   -127    -36    106    -28    -83   -597   -800   -524   -158   -340   -345
   -122   -127     -5    124    -59    -67   -594   -789   -514   -155   -337   -342
    -96   -103     -7     98    -46    -54   -607   -797   -517   -161   -337   -350
    -93   -103    -10     98    -41    -57   -602   -792   -509   -148   -324   -337
   -103    -80     20     90    -64    -28   -587   -779   -491   -124   -301   -319
   -101    -46     54     75    -77      2   -574   -761   -467    -96   -275   -293
    -88    -20     67     54    -77     23   -563   -730   -449    -72   -257   -275
    -96      5     98     44    -98     51   -542   -693   -405    -28   -215   -244
    -88     25    114     28   -101     70   -542   -685   -389    -20   -210   -244
    -64     49    114      7    -88     80   -542   -683   -387    -25   -215   -249
    -75    106    179    -18   -127    142   -535   -665   -348     10   -184   -223
    -72    181    254    -54   -163    218   -535   -657   -314     54   -140   -179
    -72    228    301    -77   -187    265   -555   -667   -311     77   -114   -161
    -67    252    319    -90   -192    285   -587   -675   -306     96    -93   -150
    -67    275    340   -106   -205    306   -561   -646   -275    127    -64   -122
    -72    226    298    -77   -187    262   -584   -662   -303    103    -93   -145
    -80    181    259    -51   -171    220   -605   -683   -337     75   -124   -171
    -93    163    257    -33   -174    210   -589   -685   -348     72   -129   -187
    -93     67    158     10   -127    111   -581   -691   -381     28   -187   -244
    -93    -46     46     70    -72      0   -579   -706   -428    -31   -252   -303
   -111   -114     -2    111    -57    -59   -566   -714   -457    -59   -280   -340
   -122   -127     -5    124    -59    -67   -550   -711   -470    -72   -290   -350
   -106   -145    -41    124    -33    -93   -571   -727   -504   -103   -319   -371
   -111   -166    -54    137    -28   -111   -576   -732   -517   -119   -335   -384
   -129   -189    -59    158    -36   -127   -574   -722   -517   -114   -335   -384
   -127   -218    -90    174    -18   -155   -574   -717   -519   -119   -345   -394
   -111   -215   -103    161     -5   -161   -581   -722   -524   -127   -355   -405
   -127   -220    -93    174    -18   -158   -574   -714   -519   -119   -355   -405
   -132   -239   -106    184    -15   -174   -566   -711   -524   -124   -361   -413
   -122   -231   -109    176     -7   -171   -576   -719   -532   -132   -366   -420
   -124   -218    -93    168    -18   -155   -563   -711   -522   -132   -368   -428
   -124   -226   -101    174    -12   -163   -548   -696   -517   -124   -363   -420
   -116   -246   -132    181      5   -189   -548   -696   -522   -135   -376   -428
   -103   -233   -129    168     12   -181   -545   -688   -517   -137   -379   -436
    -93   -309   -215    200     59   -265   -527   -644   -530   -166   -418   -475
    -72   -509   -436    288    181   -472   -462   -542   -550   -265   -548   -592
    -38   -615   -579    327    267   -597   -324   -355   -467   -319   -652   -706
    -51   -407   -355    231    150   -381   -181   -176   -241   -205   -563   -657
   -153     25    179     59   -166    101   -262   -511   -241    -51   -322   -459
   -270    493    763   -111   -517    628   -568  -1163   -480     98    -10   -155
   -387   1096   1483   -355   -935   1288   -906  -1691   -620    394    431    246
   -400   1538   1938   -568  -1169   1738  -1218  -2003   -667    719    836    607
   -329   1075   1402   -374   -865   1236  -1337  -2021   -893    480    566    400
   -290    472    761    -90   -524    615  -1247  -1867  -1231   -176   -145   -205
   -257      5    262    124   -262    132  -1002  -1517  -1254   -566   -631   -633
   -215   -223     -7    220   -103   -116   -789  -1111   -914   -418   -597   -633
   -179   -236    -59    207    -59   -148   -680   -878   -685   -275   -485   -563
   -155   -241    -85    197    -36   -163   -592   -717   -548   -184   -410   -511
   -148   -280   -132    213    -10   -207   -555   -657   -509   -166   -400   -514
   -114   -296   -181    205     33   -239   -550   -652   -504   -184   -426   -550
    -88   -267   -179    176     44   -223   -535   -626   -483   -176   -418   -550
    -88   -252   -163    171     36   -210   -519   -587   -454   -155   -400   -537
    -96   -270   -176    181     38   -223   -517   -579   -449   -163   -405   -553
   -101   -267   -166    184     31   -218   -488   -568   -433   -163   -402   -555
   -116   -280   -166    197     23   -223   -485   -548   -423   -161   -405   -553
   -103   -277   -174    189     33   -226   -493   -532   -407   -145   -389   -540
   -101   -272   -174    187     33   -223   -504   -532   -407   -153   -397   -550
   -116   -275   -158    197     20   -218   -491   -509   -387   -132   -379   -540
   -103   -257   -155    179     23   -207   -483   -493   -374   -122   -363   -532
    -98   -259   -163    179     31   -213   -480   -493   -374   -132   -371   -548
    -90   -244   -153    166     31   -200   -478   -478   -353   -122   -363   -540
    -88   -241   -153    166     31   -197   -467   -457   -332   -106   -350   -530
    -75   -228   -155    150     38   -192   -467   -454   -324   -101   -348   -532
    -72   -218   -148    145     36   -184   -475   -446   -316    -98   -345   -532
    -80   -226   -145    150     31   -187   -454   -426   -293    -85   -332   -519
    -62   -202   -140    132     38   -171   -446   -415   -280    -83   -335   -522
    -51   -187   -135    119     38   -163   -441   -405   -267    -77   -329   -519
    -62   -200   -137    129     36   -168   -428   -374   -244    -57   -311   -504
    -57   -207   -150    132     46   -179   -423   -345   -220    -36   -293   -493
    -31   -187   -155    109     62   -171   -423   -327   -205    -25   -283   -485
    -23   -153   -129     88     49   -140   -405   -290   -163      7   -257   -465
    -31   -153   -122     90     44   -137   -387   -252   -135     28   -241   -449
    -12   -163   -153     85     67   -158   -387   -228   -124     31   -241   -454
     18   -140   -158     62     88   -148   -376   -197    -98     46   -231   -446
     20   -119   -142     49     77   -129   -350   -150    -62     77   -205   -428
     36   -101   -137     31     85   -119   -337   -103    -23    111   -174   -394
     36   -103   -142     31     88   -124   -335    -75     -7    129   -153   -368
     31    -96   -127     33     77   -111   -316    -31     23    166   -119   -335
     44    -88   -135     20     88   -111   -316    -15     36    181   -103   -324
     80    -46   -127    -18    101    -85   -316    -12     38    181    -98   -324
     72    -33   -109    -20     88    -70   -309    -10     41    184    -88   -314
     57    -54   -111      0     83    -83   -298     -7     36    176    -90   -316
     75    -38   -114    -20     93    -77   -316    -36     10    153   -106   -327
     90    -10   -103    -41     96    -57   -324    -51     -7    148   -103   -324
     72     10    -62    -41     67    -25   -314    -57     -7    150    -98   -322
     62     25    -36    -44     49     -5   -314    -83    -28    135   -109   -335
     38    -20    -59    -10     46    -38   -342   -137    -72     88   -148   -374
    -10    -54    -44     31     15    -49   -329   -155    -85     77   -158   -389
     -2    -20    -18     10      5    -18   -311   -174    -90     72   -161   -402
     23    -12    -36     -5     28    -23   -316   -210   -109     46   -187   -439
      2    -23    -25     10     10    -23   -327   -239   -119     36   -194   -452
    -31    -15     15     23    -23      0   -324   -254   -114     38   -189   -449
    -31    -31      0     28    -18    -15   -342   -285   -135     15   -210   -470
    -12    -33    -20     23      2    -28   -358   -309   -153     -7   -228   -483
    -20    -25     -5     23    -10    -15   -342   -301   -137      7   -218   -475
    -31    -44    -15     36     -7    -31   -335   -314   -145      0   -220   -506
    -28    -54    -28     41     -2    -41   -353   -335   -163    -18   -231   -537
    -36    -33      2     36    -20    -15   -345   -324   -153     -7   -213   -530
    -28    -38    -10     33    -10    -25   -340   -314   -148     -2   -207   -524
      5    -15    -20      5     12    -18   -348   -314   -148     -5   -205   -524
     -2     18     20    -10    -10     18   -345   -309   -137     10   -189   -511
    -31    -15     15     23    -23      0   -327   -290   -129     20   -181   -511
    -15    -25    -10     18     -5    -18   -329   -283   -127     23   -179   -511
     -5    -23    -18     15      5    -20   -329   -280   -124     15   -181   -506
     -7      0      7      2     -7      2   -322   -265   -109     31   -168   -493
      5     18     12    -10     -2     15   -319   -257   -101     36   -158   -501
     12     15      0    -15      5      7   -319   -249    -93     46   -142   -496
    -12     15     28     -2    -20     20   -306   -220    -67     75   -111   -475
    -18     12     31      0    -25     23   -306   -215    -62     80   -103   -480
      0     20     20    -10    -10     20   -322   -241    -80     49   -127   -509
      2     38     36    -20    -18     38   -306   -215    -64     72    -98   -480
      5     57     51    -31    -23     54   -298   -192    -38    101    -67   -454
      5     38     31    -23    -15     36   -301   -197    -49     83    -83   -470
      2     15     12     -7     -5     15   -296   -192    -51     72    -93   -478
      0     51     51    -25    -25     51   -277   -168    -23     96    -67   -452
     20    101     80    -62    -31     90   -262   -148      5    116    -41   -426
     12    129    116    -72    -51    122   -259   -142     15    124    -33   -415
    -12    153    166    -70    -88    158   -236   -122     46    158     -2   -387
     -2    158    161    -80    -80    161   -228   -111     57    171     10   -389
     36    168    129   -103    -46    150   -223   -101     59    163      7   -397
     25    215    187   -122    -80    202   -202    -75     96    194     44   -366
      7    296    288   -150   -140    293   -200    -64    140    239     96   -319
     28    332    303   -181   -137    319   -241    -96    135    241    101   -306
     33    345    311   -189   -137    329   -259    -98    135    252    106   -303
     28    337    306   -184   -140    324   -257    -85    145    272    124   -298
     31    301    270   -166   -119    285   -267    -98    124    252    111   -311
     28    272    244   -150   -109    259   -288   -127     88    218     80   -348
     12    205    192   -109    -90    200   -288   -127     64    194     57   -374
      7     96     88    -51    -41     93   -290   -135     18    142      2   -423
     25     25      0    -25     12     12   -293   -145    -15    106    -36   -459
     15      0    -18     -7     15     -7   -293   -150    -31     88    -54   -478
      0    -36    -36     18     15    -36   -285   -158    -46     67    -75   -498
     10    -67    -77     28     41    -72   -293   -168    -72     44    -98   -527
      5    -93    -98     44     51    -96   -290   -168    -72     44    -98   -542
    -10   -106    -96     57     41   -101   -277   -161    -67     44    -93   -540
      2   -127   -129     62     64   -127   -272   -155    -70     36    -96   -537
     18   -114   -132     46     75   -124   -277   -158    -77     31   -101   -545
     10   -114   -124     51     67   -119   -265   -132    -57     62    -72   -519
      2   -116   -122     54     59   -116   -246   -116    -44     77    -57   -509
      5   -137   -142     67     72   -140   -262   -135    -62     51    -83   -537
    -10   -137   -127     72     57   -132   -262   -142    -72     33   -103   -558
    -15   -150   -135     83     59   -142   -265   -145    -77     31   -101   -561
      7   -171   -179     80     90   -176   -272   -142    -88     25   -101   -561
     38   -166   -205     62    122   -184   -257   -114    -75     36    -96   -558
     49   -262   -314    106    179   -288   -210    -38    -77      5   -145   -615
     93   -462   -555    184    324   -509   -103    137    -51    -72   -265   -748
    135   -472   -607    168    368   -537     54    389    119    -33   -277   -787
     77   -129   -207     25    142   -168    122    358    293    150    -64   -610
    -57    381    439   -163   -249    410   -101   -275    171    322    239   -314
   -202   1005   1208   -400   -704   1106   -472  -1008    -23    561    654    109
   -335   1688   2023   -678  -1182   1857   -805  -1462    -75    953   1184    623
   -337   1855   2192   -758  -1265   2023  -1093  -1709   -168   1124   1408    862
   -257   1299   1556   -522   -906   1426  -1143  -1636   -426    735    961    488
   -215    527    743   -155   -478    633   -924  -1348   -792    -77     57   -332
   -166     64    228     49   -197    145   -626   -833   -615   -233   -231   -628
    -77    -33     44     54    -62      5   -433   -423   -280    -33   -111   -574
     -5    -67    -62     33     25    -64   -314   -184    -96     85    -25   -519
     18    -83   -101     33     59    -90   -241    -77    -18    129      5   -506
      5   -129   -137     59     70   -135   -213    -49    -12    109    -10   -532
     15   -155   -171     70     93   -163   -210    -36    -25     83    -36   -558
     10   -153   -163     70     85   -158   -200     -5    -10     96    -25   -555
      5   -166   -171     80     88   -168   -179     23     18    119      0   -542
     36   -145   -181     54    109   -163   -187     28     20    111     -5   -545
     10   -158   -168     72     88   -163   -176     36     25    109    -10   -548
    -15   -153   -140     83     62   -148   -155     59     44    124      7   -535
      2   -181   -184     90     93   -181   -145     75     54    132     18   -527
     25   -161   -187     64    106   -174   -150     77     57    132     15   -527
      7   -150   -158     70     80   -153   -135     96     75    150     31   -522
      2   -148   -150     72     75   -150   -124    111     88    161     41   -517
     18   -155   -174     70     96   -163   -132    109     88    158     38   -522
     15   -129   -145     54     77   -137   -122    127    109    176     57   -504
      5   -116   -122     54     62   -119   -106    153    132    202     77   -485
     18   -124   -142     51     80   -132   -106    161    137    200     77   -488
      2   -132   -135     64     67   -132    -98    176    150    207     85   -483
     -5   -119   -114     62     54   -116    -75    210    184    239    116   -459
     12   -109   -124     46     67   -116    -67    226    194    246    124   -459
     28   -119   -148     44     88   -135    -70    233    192    241    114   -467
     28    -98   -127     36     77   -111    -51    267    223    267    137   -441
     33    -90   -124     28     77   -106    -41    298    252    293    163   -423
     49    -54   -106      2     77    -80    -41    319    270    309    176   -413
     44    -44    -90     -2     67    -64    -25    361    301    332    197   -387
     46    -64   -111     10     77    -88     -5    402    327    353    213   -366
     77    -44   -124    -18     98    -83     12    439    355    374    233   -348
     75    -36   -114    -20     93    -75     36    483    389    400    249   -332
     64    -23    -90    -20     77    -57     57    537    431    436    285   -301
     80    -18    -98    -31     88    -57     54    574    452    459    306   -288
     98      7    -90    -54     93    -41     62    605    475    483    329   -275
    101     25    -75    -64     88    -23     83    644    511    519    363   -236
    101     46    -57    -75     77     -5     85    665    527    537    387   -215
    114     41    -72    -77     93    -15     75    659    511    522    376   -226
    111     67    -46    -90     77     10     88    672    524    537    394   -197
    111     88    -25   -101     67     31     93    678    535    555    418   -174
    111     85    -28    -98     70     28     83    652    514    542    410   -189
     90     90      0    -90     46     46     80    626    496    532    407   -202
     80     96     15    -88     31     57     80    607    485    532    413   -192
     83    109     25    -96     28     67     70    571    465    514    402   -189
     75    114     38    -96     18     77     46    514    431    485    379   -218
     54    101     46    -77      5     75     51    480    415    470    363   -239
     38     96     57    -67    -10     75     41    439    394    452    350   -259
     23     85     62    -54    -20     72     18    379    355    410    314   -298
      0     57     57    -28    -28     57     12    342    340    397    298   -311
    -18     31     49     -5    -33     38     15    324    335    389    290   -314
    -10     15     23     -2    -18     18     -5    283    303    368    270   -340
    -20      7     25      5    -23     15    -15    257    288    361    259   -358
    -44      2     46     20    -44     23     -5    252    288    366    265   -348
    -51    -15     36     33    -44     10    -10    231    267    342    241   -366
    -49    -18     28     33    -41      5    -25    207    246    327    228   -387
    -51    -15     36     31    -44     10    -20    215    259    342    244   -376
    -38     -2     33     20    -36     12    -18    220    272    350    257   -374
    -28     -7     20     18    -25      5    -25    218    265    342    252   -384
    -41     -2     38     20    -41     18    -20    226    272    353    259   -368
    -54    -10     41     31    -49     15     -5    241    285    368    275   -353
    -44    -15     25     28    -36      5    -18    228    272    355    267   -368
    -31    -23      7     28    -20     -7    -25    228    275    355    267   -368
    -28     15     41      5    -36     28    -10    257    306    387    298   -337
    -41     31     72      2    -57     51      5    259    311    384    296   -337
    -38     23     59      5    -49     41      0    254    301    376    285   -348
    -51     18     70     18    -59     44      7    265    322    400    303   -332
    -57     18     75     18    -67     46      0    257    314    389    298   -337
    -20     36     54     -7    -38     44    -12    252    303    381    296   -332
    -28     41     70     -7    -49     57      5    270    322    407    319   -316
    -57     31     88     12    -72     59     33    285    345    431    342   -306
    -46     12     57     15    -54     33     12    267    324    410    324   -332
    -49     12     62     18    -54     36     -2    257    311    400    319   -337
    -57     12     67     20    -62     41      2    267    319    410    332   -322
    -33     23     57      5    -44     38      2    267    319    415    332   -324
    -20     49     67    -15    -44     57     -7    249    306    405    329   -340
    -57     38     96      7    -77     67     12    259    314    413    340   -335
    -54     44     98      2    -77     70     10    259    311    415    345   -329
    -38     25     64      7    -51     44    -10    239    290    389    327   -348
    -44     10     54     12    -49     31     -2    246    290    392    332   -340
    -38     33     72      2    -54     51     18    270    314    423    358   -314
    -20     77     98    -31    -59     88     25    283    332    439    374   -303
    -18    116    135    -49    -75    124     57    303    361    462    400   -280
    -33    166    200    -67   -119    184     80    324    392    498    436   -249
    -36    166    200    -64   -116    181     88    329    394    504    444   -257
    -23    150    171    -64    -98    161     75    316    374    478    418   -285
    -31    184    215    -75   -122    200     98    342    407    501    446   -241
    -28    265    293   -119   -161    277     88    348    444    550    496   -192
     -2    327    329   -163   -166    329     57    322    449    566    514   -187
    -12    345    355   -166   -184    350     46    319    454    571    530   -179
    -23    329    353   -153   -187    340     49    329    449    574    535   -163
    -12    298    309   -142   -161    301     18    309    426    555    519   -179
    -15    265    280   -127   -148    272      0    290    405    535    504   -189
    -31    187    218    -77   -127    202      5    280    374    504    470   -218
    -28     77    106    -23    -67     90      2    257    319    446    402   -283
    -38     10     49     12    -44     28    -12    231    275    392    350   -340
    -59     -7     51     33    -57     20    -10    233    265    389    353   -337
    -67    -33     33     49    -54      0    -20    220    244    366    337   -350
    -62    -67     -5     64    -28    -36    -36    192    207    324    298   -387
    -51    -67    -15     59    -20    -44    -41    194    213    327    298   -371
    -51    -67    -15     59    -20    -44    -23    207    226    337    309   -355
    -67    -96    -28     80    -23    -62    -10    192    210    316    283   -384
    -59    -85    -25     72    -18    -57    -15    187    205    314    280   -397
    -64    -64      0     62    -33    -33    -15    200    218    332    306   -368
    -64    -90    -25     77    -20    -59    -28    189    200    316    293   -379
    -54   -122    -67     88      5    -96    -25    181    189    303    280   -400
    -54    -90    -36     72    -10    -64    -12    197    207    322    301   -379
    -57    -83    -25     70    -18    -54     -5    202    213    322    303   -368
    -51    -83    -31     67    -10    -59    -20    187    197    306    288   -389
    -67   -114    -49     88    -10    -83    -20    189    187    296    277   -400
    -38   -168   -129    103     44   -150     -2    239    179    275    244   -420
     54   -335   -389    137    220   -361     80    407    184    189    114   -553
    114   -379   -493    129    303   -436    246    683    324    197     70   -618
     70   -124   -194     23    132   -158    392    800    561    392    262   -467
    -88    296    384   -103   -236    340    246    272    555    597    571   -171
   -283    875   1158   -298   -722   1015   -132   -532    394    852    997    293
   -436   1558   1995   -561  -1215   1777   -457  -1041    400   1280   1569    893
   -446   1875   2320   -714  -1384   2096   -769  -1363    340   1532   1893   1283
   -371   1434   1805   -530  -1088   1618   -919  -1436     18   1187   1517    982
   -316    704   1018   -194   -667    859   -737  -1153   -353    426    672    155
   -257    174    431     41   -342    301   -444   -649   -342     75    202   -329
   -161     18    176     70   -168     96   -228   -202    -59    192    231   -348
    -80    -18     62     49    -72     20    -85     67    132    298    309   -285
    -70    -23     44     44    -59     10    -36    155    181    324    316   -280
    -57    -70    -12     62    -23    -41    -10    192    192    316    298   -324
    -54    -96    -41     75     -7    -67     -2    202    187    296    280   -368
    -85   -119    -33    103    -25    -77     20    231    207    303    288   -374
    -77   -129    -54    103    -12    -93     18    236    202    290    275   -376
    -57   -129    -72     93      7   -101     12    231    192    270    257   -389
    -49   -111    -64     80      5    -88     25    252    205    277    265   -371
    -18    -77    -59     49     20    -70     36    288    239    306    296   -319
    -10    -96    -85     51     36    -93     38    285    226    288    280   -324
    -33   -116    -83     75     23   -101     44    288    223    280    272   -314
    -38    -90    -51     64      5    -72     44    303    244    319    296   -303
    -12    -57    -44     36     15    -51     44    309    254    332    303   -324
      5    -36    -44     15     20    -38     44    303    249    319    298   -329
      2    -33    -36     15     18    -36     59    327    270    335    314   -298
     -2    -41    -41     20     18    -41     70    340    280    332    316   -277
     12    -23    -36      5     23    -28     64    337    270    311    298   -277
     12     -5    -18     -7     15    -10     77    363    296    353    332   -257
     -5     -5      0      2     -2     -2     96    387    319    368    350   -244
      0    -33    -33     15     15    -33     83    384    309    355    332   -252
      5    -18    -23      7     12    -20     75    387    309    358    327   -265
     18     15     -5    -18     10      5    101    426    340    387    361   -239
     28     25     -2    -28     15     12    116    449    353    387    361   -233
     31     36      5    -33     12     20    119    467    361    381    355   -220
     20     36     15    -28      2     25    127    504    384    407    376   -187
     33     46     12    -41     10     31    135    537    410    433    400   -161
     59     46    -12    -54     36     18    142    561    418    439    400   -176
     59     75     12    -70     23     46    153    597    444    459    420   -161
     64    101     36    -83     15     70    166    649    475    488    446   -127
    103    101     -2   -103     51     49    166    680    491    496    454   -109
    109    124     12   -116     46     70    181    722    517    517    478    -83
    103    137     31   -122     36     85    192    763    553    555    511    -46
    150    181     31   -166     59    106    174    779    566    574    532    -20
    150    192     41   -174     51    116    179    776    563    566    535     -7
    142    233     90   -189     25    163    189    792    584    587    563     31
    142    254    109   -200     15    181    200    800    597    605    581     57
    137    218     80   -176     28    150    189    771    568    581    555     25
    137    272    135   -205      0    205    179    756    574    597    579     41
    122    280    158   -202    -18    220    184    740    571    597    581     54
    124    280    155   -205    -15    218    168    698    540    571    561     31
    106    290    184   -197    -38    239    158    644    514    540    535      5
     85    306    218   -197    -67    262    148    602    493    524    524      2
     77    296    218   -189    -70    257    135    553    457    485    496    -12
     64    257    189   -161    -62    223    119    498    418    441    454    -51
     49    246    197   -148    -72    223    111    467    413    439    452    -57
     23    213    187   -119    -83    200    114    426    381    405    420    -83
      5    163    158    -85    -77    161     96    376    337    353    374   -119
      0    163    163    -83    -83    163     83    353    322    345    363   -122
    -12    153    166    -70    -88    158     80    335    311    345    355   -140
     -7    129    137    -62    -72    132     62    306    283    316    329   -168
      2    119    116    -62    -57    119     67    298    275    303    319   -176
     12    132    119    -75    -54    127     85    306    283    309    327   -166
      7    137    129    -72    -59    135     83    296    277    301    324   -171
     -2    119    119    -59    -62    119     62    270    254    280    303   -187
    -31    114    145    -41    -88    129     77    272    257    277    301   -184
    -28    114    142    -44    -85    127     88    283    267    288    309   -171
    -10     93    103    -41    -57     98     77    267    249    265    293   -179
    -10    122    132    -57    -70    124     75    272    257    277    309   -161
    -15    142    158    -64    -88    150     70    280    267    296    324   -145
    -12    132    145    -62    -80    137     64    267    254    280    306   -163
     -2    127    129    -62    -64    127     75    267    252    270    301   -158
    -12    140    150    -64    -83    145     83    277    265    288    322   -132
     10    153    142    -80    -64    148     77    277    265    293    329   -129
     10    153    142    -83    -67    148     72    265    257    283    319   -140
     -7    142    150    -67    -77    145     83    275    267    288    324   -137
     -5    155    158    -75    -83    155     77    272    270    290    329   -129
     -5    145    150    -70    -77    145     64    257    252    270    314   -145
    -20    132    150    -57    -85    140     72    259    252    270    316   -140
    -10    158    168    -72    -88    163     88    272    265    283    327   -119
     20    171    150    -96    -64    161     77    257    252    262    306   -135
      7    163    153    -85    -72    158     83    252    246    257    301   -140
      5    176    171    -93    -83    176     85    257    254    262    309   -124
      7    142    135    -75    -62    140     77    252    241    252    298   -127
      2    119    114    -62    -57    119     64    236    226    239    290   -145
      2    153    148    -77    -72    150     62    239    233    249    306   -132
     -5    140    145    -70    -75    142     62    236    223    244    298   -135
      2    127    124    -64    -59    127     57    218    202    223    277   -158
     -2    135    135    -67    -70    135     64    218    202    223    277   -163
    -10    140    150    -64    -80    145     67    223    205    226    280   -150
    -15    127    140    -57    -77    132     49    205    179    200    254   -158
     -2    142    145    -70    -72    142     41    194    171    192    249   -150
    -10    142    150    -67    -80    145     54    207    184    207    262   -135
    -12    127    140    -57    -75    132     62    202    179    200    252   -153
     -5     98    103    -49    -54    101     62    192    163    174    228   -171
    -18    122    140    -51    -77    129     72    202    176    176    239   -145
    -23    135    158    -57    -90    145     67    202    176    184    244   -135
    -10    137    148    -64    -77    142     67    200    176    187    244   -145
     -7    166    174    -80    -90    168     88    226    202    215    275   -119
     -2    194    197    -96    -98    194    122    259    236    249    309    -85
     10    249    236   -132   -111    244    124    254    244    254    316    -90
     10    254    241   -132   -114    249    119    249    239    241    301   -101
     12    262    249   -137   -116    257    122    254    239    236    293    -96
     10    306    296   -158   -142    301    119    257    257    254    309    -67
     -2    316    316   -158   -158    316     80    233    259    259    319    -54
      2    400    394   -202   -194    397     80    252    298    309    371      7
     41    439    394   -241   -176    418     83    272    316    327    394     44
     70    420    350   -244   -140    387     57    249    288    314    376     20
     46    387    337   -218   -145    363     36    228    272    301    363      2
     36    358    322   -197   -142    340     36    220    257    283    345     -2
     15    267    252   -142   -116    259     36    194    205    223    285    -62
     -5    140    145    -67    -75    142     28    166    145    158    220   -127
      2    109    103    -57    -49    106     33    166    135    150    210   -135
     -7     90     98    -41    -54     96     44    158    122    129    192   -145
    -23     51     75    -15    -49     62     23    127     85     90    153   -176
    -44     28     72      7    -57     49     15    116     72     83    142   -184
    -38     18     54     10    -46     36     15    116     70     80    140   -184
    -23     18     41      2    -31     28     10    106     57     64    127   -197
    -20     10     31      2    -25     20     10    109     62     70    135   -192
    -28     23     51      2    -38     36     25    124     77     93    155   -174
    -23     10     33      5    -28     20     23    114     62     72    137   -192
    -49     -7     41     25    -46     15     23    101     49     51    122   -205
    -64     -7     57     33    -62     23     15    103     49     51    119   -194
    -57    -25     31     41    -44      2      2     98     38     44    109   -197
    -28    -25      2     25    -18    -12     -5     93     28     33    101   -213
      5      5      0     -5      0      2     -2    109     46     51    124   -192
     18     -7    -28     -5     20    -18      2    127     41     44    111   -205
     33   -142   -176     54    103   -158     28    158     -7    -38     15   -290
     77   -306   -384    111    228   -345    150    348      2   -135   -124   -439
    106   -311   -420    101    262   -366    322    605    153    -85   -119   -475
     46    -64   -114      7     80    -88    389    576    324     96     80   -319
    -98    405    504   -153   -301    454    189    -25    316    319    418     33
   -293   1088   1382   -400   -839   1234   -132   -688    319    714    961    633
   -418   1748   2166   -665  -1293   1956   -444  -1109    407   1182   1545   1270
   -410   1852   2262   -722  -1337   2057   -737  -1379    293   1299   1701   1496
   -342   1358   1701   -506  -1021   1530   -831  -1408    -93    820   1192   1039
   -277    693    971   -210   -626    833   -646  -1132   -483     57    361    202
   -181    246    428    -33   -306    337   -374   -631   -410   -161     20   -174
    -75    145    218    -36   -148    181   -166   -207   -148    -28     80   -153
     -7    129    137    -59    -72    132    -41     25      7     67    145   -103
     -5     72     75    -33    -41     72     -5     70     15     49    119   -155
     12     28     15    -20     -2     23     -2     88      5     23     90   -197
     20     18     -2    -20     10      7     12    116     12     20     88   -205
      7    -23    -31      7     18    -25     28    132     18     10     77   -210
     28    -12    -41     -7     33    -25     20    132     12      2     64   -226
     25     18     -7    -20     15      5     28    153     33     20     83   -210
      0     25     23    -12    -12     23     46    176     49     38    101   -189
     -2    -12    -10      7      2    -12     38    166     31     15     75   -223
     -2    -12    -10      5      2    -12     38    168     31     10     72   -228
      0      2      2     -2      0      2     49    189     49     28     85   -202
     20      7    -15    -15     18     -2     41    187     46     23     80   -200
     18     12     -5    -15     12      5     36    187     44     12     72   -200
      7      7     -2    -10      5      2     49    207     59     33     88   -181
     10     18      7    -12      0     12     59    218     72     49    103   -174
     18     15     -2    -18     10      7     49    215     64     44     98   -184
     15     33     18    -23      0     25     59    236     83     59    109   -166
     15     41     25    -28     -5     33     64    252    101     77    129   -158
     18     41     20    -31     -2     31     62    252     98     70    129   -166
      0     54     51    -28    -25     51     70    267    109     77    132   -150
    -20     54     75    -15    -46     64     93    296    129     96    145   -127
     -7     31     36    -12    -23     33     83    298    122     88    132   -142
      5     41     36    -23    -15     38     80    314    129     98    137   -142
      0     64     64    -33    -33     64     93    350    158    124    166   -114
     10     77     67    -44    -28     72    103    379    176    135    179    -96
     31     83     49    -57    -10     67    101    397    179    135    171    -96
     38    101     62    -70    -12     80    116    439    205    161    194    -72
     44     93     49    -70     -2     72    132    480    223    181    213    -57
     72    106     33    -88     20     70    135    517    246    202    231    -41
     62    114     51    -90      5     83    150    558    277    236    259    -18
     75    135     59   -106      7     98    161    594    306    262    285      2
    103    140     36   -122     33     88    153    610    311    262    285      5
    101    163     62   -132     20    114    155    626    324    275    301     25
     96    202    106   -150     -5    155    166    654    355    309    335     70
    114    231    114   -174      0    174    161    654    358    316    348     88
    137    259    122   -200      7    192    145    641    350    309    345     90
    137    296    158   -215    -10    228    158    646    366    329    374    124
    137    303    166   -223    -12    236    155    631    355    319    368    122
    135    277    142   -207     -2    210    132    587    316    277    329     85
     98    290    189   -197    -46    241    132    566    314    277    332     96
     80    311    231   -194    -75    272    129    542    309    277    335    101
     75    306    228   -192    -77    267    111    488    272    244    306     62
     54    306    252   -181    -98    280    103    439    249    223    293     36
     20    288    267   -155   -122    277    103    400    231    207    277     20
     10    228    218   -119   -103    223     80    342    181    158    228    -18
      2    189    184    -96    -90    187     57    285    140    111    184    -62
    -12    192    205    -90   -109    197     59    267    140    114    187    -54
    -18    181    200    -85   -109    189     54    244    124     98    174    -67
    -10    166    176    -77    -93    171     36    205     90     64    142    -98
    -31    153    184    -62   -109    168     28    179     72     44    124   -116
    -36    148    184    -57   -111    166     33    176     72     38    119   -116
     -5    145    148    -72    -77    145     18    161     54     20    106   -124
    -41    127    168    -41   -103    148     12    142     36      5     85   -140
    -62    129    192    -36   -127    161     20    150     51     15     96   -129
    -51    116    168    -33   -111    142     12    142     41      5     88   -135
    -54     85    140    -18    -96    111      0    129     20    -10     72   -155
    -44    109    153    -31    -98    129     12    142     36     10     90   -148
    -38    135    174    -49   -106    153     10    150     46     23    106   -129
    -57    132    189    -38   -124    161     12    140     41     10     98   -135
    -72    127    200    -28   -135    163     15    137     38      7     93   -137
    -72    132    205    -28   -137    168     23    148     51     18    103   -127
    -64    116    179    -25   -122    148     10    137     36     -5     85   -135
    -57    119    176    -31   -116    148      2    135     28    -10     80   -129
    -70    129    200    -31   -135    163     10    150     46     15    101   -114
    -70    129    200    -28   -135    163      7    150     46     15    103   -116
    -62    140    200    -38   -129    168     -5    135     36      5     96   -129
    -59    166    226    -51   -142    194     -5    142     46     18    109   -116
    -88    129    215    -20   -153    171     -2    135     31      0     85   -137
    -90     98    189     -2   -140    142    -33    114      5    -25     57   -161
    -88    114    202    -12   -145    155    -38    111      2    -23     59   -155
    -88    114    200    -12   -142    155    -15    129     18    -12     70   -140
    -59    129    189    -36   -124    158     -5    127     10    -20     59   -145
    -70    148    218    -38   -142    181     -7    116      2    -28     54   -150
    -70    142    213    -38   -142    176      0    124     10    -18     62   -140
    -67    148    215    -41   -140    181     -5    122      7    -23     62   -135
    -80    109    189    -15   -137    150    -18    109    -12    -41     44   -145
    -88    106    194     -7   -140    150    -10    119     -2    -25     51   -135
   -101     96    194      0   -148    145    -10    114    -10    -33     41   -150
   -101     77    176     10   -137    127    -36     88    -38    -64     10   -184
    -98     83    179      5   -137    129    -46     88    -44    -64      7   -184
    -83    103    187    -10   -135    145    -38     98    -33    -54     15   -161
    -67    111    179    -23   -122    145    -38     88    -41    -70      2   -176
    -62    150    213    -46   -137    181    -18     98    -28    -59      7   -168
    -90    184    275    -46   -181    228     10    129      2    -33     31   -132
    -93    202    296    -54   -194    249     23    150     20    -12     46    -98
    -72    236    309    -83   -189    272     36    158     33      7     67    -88
    -62    246    309    -90   -187    275     46    168     38     15     75    -83
    -72    249    322    -88   -197    283     54    176     46     20     80    -75
    -70    306    376   -116   -223    340     44    174     72     54    109    -51
    -62    376    436   -158   -249    405     18    168     93     80    142     -7
    -51    420    470   -184   -259    444      7    171    109     98    153     15
    -33    402    436   -187   -236    418     -5    161     96     85    129      0
    -41    381    423   -168   -231    402    -25    137     64     57     98    -28
    -57    332    389   -140   -223    361    -36    129     54     59     98    -33
    -57    283    340   -114   -197    311    -49    109     15     20     62    -59
    -75    161    236    -44   -155    197    -67     77    -49    -59    -15   -106
    -93     59    153     18   -122    106    -59     72    -88    -90    -57   -129
   -116     15    132     49   -124     72    -64     64   -109   -109    -83   -166
   -119     -5    111     62   -116     51    -80     36   -140   -140   -116   -210
   -114     -2    109     57   -114     51    -85     25   -155   -153   -132   -233
   -111    -12     98     62   -106     41    -72     36   -145   -145   -127   -226
   -109    -44     62     75    -88      7    -77     20   -166   -163   -148   -249
   -111    -46     62     77    -88      7    -83     15   -171   -168   -150   -254
   -119    -49     70     83    -96     10    -80     25   -168   -163   -148   -241
   -114    -62     51     88    -83     -5    -93     15   -187   -176   -163   -246
   -103    -72     31     85    -70    -20   -101      2   -205   -194   -181   -265
   -111    -62     49     85    -83     -5    -98      5   -197   -187   -179   -262
   -119    -57     59     88    -90      0    -96      7   -200   -189   -181   -259
   -111    -88     23    101    -67    -33    -98     -2   -215   -207   -202   -277
   -135   -116     18    124    -77    -51   -103     -5   -218   -207   -207   -280
   -132   -101     31    114    -83    -36    -98      5   -213   -205   -205   -272
    -83   -137    -54    109    -15    -96    -93     28   -241   -241   -244   -303
    -18   -285   -267    153    124   -277    -36    140   -267   -322   -355   -394
     15   -394   -413    189    213   -402    145    402   -158   -335   -420   -485
     12   -226   -239    106    124   -233    288    566     49   -192   -298   -413
    -90    197    288    -51   -189    241    207    197    127     15    -18   -161
   -267    766   1034   -249   -649    898   -119   -568     33    285    397    275
   -410   1496   1904   -545  -1158   1699   -465  -1088     80    737    974    865
   -449   1912   2361   -732  -1405   2135   -807  -1439     77   1057   1361   1273
   -405   1623   2026   -610  -1215   1823  -1005  -1577   -205    841   1137   1114
   -350    958   1309   -303   -828   1132   -932  -1465   -698     72    327    355
   -324    303    628     10   -478    465   -652  -1054   -885   -485   -324   -272
   -288     38    327    124   -309    181   -400   -558   -605   -384   -335   -311
   -228      5    233    109   -231    119   -223   -223   -355   -223   -228   -236
   -179    -41    137    111   -158     46   -155    -88   -272   -192   -215   -233
   -155    -80     75    116   -116     -2   -148    -62   -275   -210   -241   -270
   -150    -83     67    116   -109     -7   -119    -23   -252   -200   -236   -272
   -129    -77     49    101    -90    -15   -101      2   -236   -194   -236   -272
   -109    -88     20     98    -64    -33   -109      2   -244   -220   -265   -293
   -114    -85     28     98    -72    -28   -103     15   -231   -207   -257   -285
   -109    -70     36     88    -75    -18    -96     38   -210   -179   -228   -267
    -98    -75     20     85    -62    -28    -96     38   -210   -184   -233   -277
   -103    -70     33     88    -70    -18   -101     33   -218   -189   -241   -283
   -129    -85     41    106    -85    -23    -93     51   -200   -171   -231   -259
   -119   -106     12    111    -67    -46    -90     59   -202   -174   -239   -257
    -98    -85     12     90    -57    -38    -80     70   -197   -176   -246   -254
    -67    -31     36     49    -51      2    -62    103   -163   -145   -223   -213
    -64    -18     46     41    -57     12    -54    114   -148   -119   -207   -220
    -85    -38     46     62    -67      2    -64     96   -166   -135   -223   -252
   -109    -36     70     70    -90     18    -54    114   -145   -116   -202   -226
    -88     -5     83     46    -85     38    -41    150   -116    -85   -174   -179
    -72    -23     49     46    -62     12    -62    150   -116    -85   -181   -189
    -62    -18     44     38    -54     12    -59    161   -106    -77   -171   -192
    -85     -7     77     44    -83     33    -46    187    -80    -51   -145   -161
    -77     -5     72     41    -75     33    -31    202    -72    -44   -140   -155
    -28     18     46      2    -38     33    -38    223    -64    -41   -140   -153
    -38     33     70      2    -54     51    -23    254    -41    -23   -127   -132
    -70     18     88     23    -77     51      2    275    -33    -18   -127   -122
    -57     15     72     20    -64     44     -2    290    -28    -10   -127   -127
    -54     25     80     12    -67     51      5    324      2     15   -103   -124
    -46     51     96     -2    -70     72     23    363     31     41    -77    -96
    -20     62     83    -23    -51     70     20    402     44     57    -59    -62
     -2     88     90    -41    -46     88     25    446     72     90    -36    -38
     -5    101    106    -49    -54    101     51    498    111    129     -7    -20
     15    119    103    -67    -44    111     59    530    135    148      7     -5
     28    145    116    -90    -44    132     51    542    137    153     18     15
     28    181    153   -103    -62    168     64    574    168    200     57     54
     46    220    174   -135    -64    197     62    587    181    220     85     64
     72    241    168   -158    -46    205     46    574    171    213     83     64
     88    277    187   -184    -49    233     51    571    174    215     90     80
     75    303    228   -189    -75    267     67    566    176    218     96     96
     62    298    236   -181    -88    267     51    532    150    202     83     80
     49    311    262   -179   -106    285     36    496    122    184     67     72
     31    322    288   -176   -129    306     44    475    119    192     72     80
     31    301    270   -166   -119    285     36    433     96    168     57     62
     28    303    275   -168   -124    290     15    371     57    129     18     23
      0    309    309   -155   -155    309      7    332     38    114      7      7
    -23    290    314   -135   -168    301     -5    288     20     93     -7    -15
    -36    252    288   -106   -161    270    -20    228    -18     44    -49    -54
    -62    249    309    -93   -184    277    -20    189    -36     25    -72    -83
    -64    249    314    -93   -189    280    -20    171    -44     23    -75    -90
    -49    205    254    -80   -150    228    -57    132    -75     -2   -101   -116
    -64    174    239    -54   -150    205   -101     90   -109    -28   -124   -148
    -98    176    275    -38   -187    223    -80     77   -109    -33   -132   -158
    -70    197    267    -64   -168    231    -46     80   -106    -31   -132   -155
    -64    197    259    -67   -163    228    -51     64   -124    -46   -145   -168
    -98    158    257    -28   -176    207    -77     54   -137    -57   -153   -168
    -49    205    252    -77   -150    228   -106     54   -137    -51   -148   -161
    -33    187    220    -77   -127    205   -111     46   -140    -57   -153   -168
    -57    184    241    -64   -150    213    -83     54   -122    -41   -137   -155
    -72    213    285    -70   -179    249    -57     72   -103    -28   -122   -135
    -80    205    285    -62   -184    244    -57     62   -114    -41   -135   -137
    -96    194    290    -49   -194    241    -54     59   -111    -33   -129   -140
   -119    197    316    -41   -218    257    -57     70    -93    -10   -109   -135
    -96    210    306    -57   -200    257    -72     70    -93    -12   -109   -137
    -96    194    290    -51   -192    241    -80     57   -111    -25   -124   -153
    -85    215    301    -64   -194    259    -67     72    -93     -5   -101   -137
    -77    223    301    -72   -189    262    -70     75    -88      0    -93   -124
    -75    223    298    -72   -187    259    -88     57   -103    -20   -109   -132
    -75    228    303    -77   -189    267    -96     54   -103    -18   -106   -124
    -98    192    290    -46   -194    241    -83     59   -103    -15   -106   -127
    -90    184    275    -46   -184    228    -85     49   -106    -23   -114   -137
    -72    215    288    -70   -179    252    -93     44   -103    -25   -116   -135
    -77    228    303    -75   -192    265    -88     51    -96    -18   -109   -116
    -57    233    290    -88   -174    262    -88     51    -96     -7    -96   -116
    -59    231    290    -88   -174    262    -83     46    -98     -7    -96   -129
    -80    223    303    -70   -192    262    -64     57    -88     12    -77   -114
    -77    231    309    -77   -194    270    -67     49    -93     10    -83   -122
    -83    200    283    -59   -184    241    -93     25   -119    -20   -109   -150
    -75    202    277    -64   -176    241    -93     25   -116    -20   -109   -140
    -64    236    301    -85   -181    267    -72     51    -85     10    -77   -106
    -64    270    335   -103   -200    301    -62     54    -75     20    -70    -98
    -70    293    361   -111   -215    327    -41     67    -57     33    -54    -85
    -75    332    407   -127   -241    368    -12     93    -23     62    -20    -49
    -64    337    402   -135   -233    368    -15     90    -25     62    -25    -54
    -44    335    376   -145   -210    355    -36     72    -44     49    -44    -88
    -59    397    457   -168   -259    428      2    106     10    101     10    -44
    -70    470    540   -200   -306    506     12    116     51    142     57      5
    -46    522    568   -236   -306    545    -25    101     64    158     77     28
    -44    517    561   -236   -303    537    -41    101     67    168     80     41
    -41    509    550   -233   -296    530    -54     98     62    171     83     38
    -25    488    514   -231   -270    501    -96     62     25    140     57     18
    -33    452    485   -207   -259    467   -114     33     -7    106     25     -2
    -59    361    420   -150   -241    389    -93     33    -31     75    -12    -31
    -62    252    314    -96   -187    283    -98     15    -85     20    -70    -90
    -72    166    236    -46   -155    200   -111    -10   -129    -23   -111   -142
    -96    150    246    -25   -171    197   -109    -12   -135    -25   -114   -150
    -93    129    223    -20   -158    176   -122    -33   -158    -51   -142   -163
    -80     98    179    -10   -129    137   -137    -59   -184    -83   -174   -189
    -80    106    184    -12   -132    145   -135    -57   -181    -75   -163   -181
    -93     96    189      0   -140    142   -122    -44   -171    -62   -158   -187
    -90     77    168      5   -129    122   -129    -54   -187    -83   -179   -210
    -83     88    168     -2   -127    127   -140    -62   -194    -85   -174   -202
    -72    106    179    -18   -127    142   -140    -57   -187    -72   -166   -184
    -75     83    158     -2   -116    119   -129    -59   -192    -85   -176   -194
    -88     67    153      7   -122    109   -132    -77   -205   -103   -194   -226
    -93     70    163     10   -127    116   -135    -75   -202   -106   -197   -218
    -98     44    142     25   -119     93   -140    -67   -200    -93   -181   -205
   -101     46    148     28   -124     96   -153    -80   -210    -98   -184   -220
    -80     54    135     10   -109     96   -140    -62   -205   -106   -192   -223
    -36    -57    -20     46     -7    -38   -114    -12   -239   -166   -262   -277
     15   -265   -280    124    148   -272    -33    114   -277   -283   -407   -436
     67   -337   -405    135    236   -371    137    366   -181   -301   -467   -530
     12    -36    -49     10     28    -41    254    426     46    -80   -236   -327
   -137    433    571   -150   -353    501     93    -98    116    192    124     31
   -306   1093   1400   -394   -854   1247   -265   -802    127    561    628    548
   -465   1901   2366   -717  -1415   2132   -584  -1205    332   1135   1301   1228
   -454   2130   2582   -839  -1519   2353   -909  -1439    319   1353   1561   1522
   -366   1636   2000   -636  -1184   1818  -1054  -1527   -119    852   1049   1067
   -348    917   1262   -285   -805   1088   -888  -1335   -618     49    207    265
   -296    329    626    -15   -459    478   -568   -815   -618   -252   -210   -166
   -223    166    387     28   -306    275   -361   -415   -381   -148   -181   -189
   -145    129    275      7   -210    202   -244   -189   -244    -72   -132   -158
    -98    101    200     -2   -150    150   -179    -83   -184    -38   -111   -150
    -72     75    148      0   -109    111   -148    -51   -184    -62   -132   -181
   -106     15    122     44   -114     67   -142    -51   -205    -98   -168   -215
   -124     -7    116     64   -122     54   -127    -28   -194    -96   -168   -223
   -119    -15    103     67   -114     44   -116    -15   -192   -101   -168   -226
    -98      5    103     46   -101     54   -135    -20   -202   -114   -184   -244
   -106     -5    101     51   -103     46   -124     -2   -184    -96   -166   -228
   -111     -7    103     59   -109     46   -103     18   -161    -67   -140   -213
    -96     -7     88     51    -93     38   -101     20   -161    -75   -145   -226
    -77     25    103     25    -90     64   -101     28   -155    -83   -150   -223
    -80     28    109     25    -96     67    -90     51   -132    -57   -124   -192
    -54     25     80     12    -67     51    -96     67   -124    -38   -111   -184
    -85      7     93     38    -90     51    -83     62   -132    -51   -124   -205
   -103     18    122     44   -111     70    -70     77   -122    -41   -114   -192
    -90     20    109     33   -101     64    -64     96   -101    -18    -90   -168
    -72     28    101     20    -88     64    -83     88   -109    -25    -98   -184
    -57     51    109      2    -83     80    -93     93    -98    -15    -88   -176
    -77     46    124     15   -101     85    -67    124    -75     12    -62   -145
    -75     28    103     23    -88     64    -64    135    -75     10    -67   -150
    -54     51    106      0    -80     77    -41    155    -59     20    -57   -140
    -70     67    137      0   -103    101    -23    184    -41     36    -44   -122
    -54     72    127     -7    -90     98    -33    197    -38     41    -41   -122
    -46     59    103     -7    -75     80    -36    213    -28     51    -31   -127
    -49     80    127    -15    -88    103    -20    254      5     90      7    -96
    -41     88    127    -25    -85    106    -10    293     31    111     28    -72
    -12     77     90    -31    -51     83     -5    322     38    106     23    -67
    -15     96    109    -41    -62    101      7    366     67    132     41    -44
    -18    116    135    -51    -75    124     28    413     98    166     75    -23
     12    129    116    -75    -51    124     25    441    109    174     85    -18
     38    142    103    -90    -31    124     31    470    127    181     96    -10
     46    171    124   -109    -38    148     51    514    163    220    132     25
     59    174    111   -116    -25    142     57    537    176    236    150     49
     77    187    109   -135    -15    148     51    548    181    252    168     75
     75    213    137   -142    -31    176     64    571    210    293    207    109
     77    233    155   -158    -38    197     70    568    218    306    220    109
     88    233    145   -161    -28    189     54    542    202    288    210     98
     72    252    179   -163    -54    215     51    527    194    283    215    103
     59    259    200   -158    -70    231     59    514    187    288    223    116
     67    259    192   -166    -64    226     36    467    161    262    202     96
     54    270    215   -163    -80    244     23    423    142    246    189     77
     20    277    254   -150   -116    265     20    384    137    236    184     67
     10    262    252   -135   -119    257     10    332    106    200    161     49
    -10    226    236   -109   -124    231     -2    283     72    168    129     23
    -44    210    254    -85   -148    231      0    246     70    166    122      5
    -64    197    262    -67   -163    231    -15    207     51    148    109    -12
    -64    163    228    -49   -145    194    -38    161     20    122     83    -41
    -83    140    220    -28   -153    179    -44    135     10    114     80    -54
   -106    116    223     -5   -166    168    -38    116      0    103     70    -67
   -103    106    210     -2   -158    155    -49     83    -28     64     38   -101
   -106     98    205      5   -155    150    -54     62    -51     41     15   -111
   -119     80    197     18   -158    137    -49     64    -46     51     28    -96
   -119     85    205     15   -161    145    -62     41    -62     31      7   -127
   -114     90    202     10   -158    145    -70     28    -80     20      2   -137
   -116    101    218      7   -166    158    -51     59    -49     57     38    -88
   -103     96    197      2   -150    145    -41     72    -33     70     46    -77
    -93     93    184      0   -140    137    -57     54    -49     49     23   -114
   -116     88    202     12   -158    145    -64     51    -51     54     31   -116
   -127     85    213     20   -168    148    -46     72    -25     85     64    -88
   -111     93    205      7   -158    148    -57     59    -38     67     49   -101
   -109     98    207      5   -158    153    -62     49    -38     59     41   -111
   -114    101    215      5   -166    158    -51     59    -25     70     54    -98
   -111     96    207      7   -158    150    -54     54    -36     57     44    -98
   -109     88    197      7   -153    142    -62     51    -41     57     41    -93
   -114    106    218      2   -166    161    -54     70    -23     83     67    -70
   -119     96    215     10   -168    155    -51     70    -25     75     64    -64
   -109     85    194     12   -150    140    -64     51    -41     59     49    -85
   -116     75    192     18   -155    135    -64     51    -38     64     51    -93
   -124     90    215     15   -171    153    -51     62    -25     80     64    -85
   -127     83    210     20   -168    145    -64     44    -41     70     59   -103
   -124     70    194     28   -158    132    -75     33    -51     59     54   -109
   -137     70    205     31   -171    137    -64     41    -49     59     57    -96
   -122     67    189     28   -155    127    -67     33    -54     51     49   -101
   -109     59    166     23   -140    111    -80     18    -70     31     33   -116
   -145     44    189     51   -166    116    -75     18    -72     28     31   -114
   -137     28    163     51   -150     96    -67     28    -62     44     49    -90
   -122     51    171     33   -148    111    -75     20    -70     36     41    -96
   -119     85    205     15   -163    145    -51     44    -41     59     64    -75
   -129    111    241     10   -184    176    -20     72     -7     96     98    -49
   -124    137    262     -7   -192    200    -12     70      0    103    103    -57
   -119    155    272    -18   -194    213     10     80     12    114    116    -51
   -122    187    309    -33   -215    246     28     93     25    122    127    -44
   -114    236    350    -59   -231    293     38    103     46    140    148    -20
    -98    306    405   -103   -252    353     23    103     70    163    179     31
    -85    363    449   -140   -267    405      7    114    103    205    218     85
    -72    366    439   -148   -254    400     -5    122    116    228    233     90
    -75    332    407   -127   -241    368    -31     96     96    207    215     46
    -88    314    402   -114   -246    358    -59     70     72    189    205     36
   -103    265    368    -80   -236    316    -80     54     46    163    181     33
   -101    137    236    -18   -168    187    -93     23    -10    103    119    -23
    -96     36    132     31   -114     83    -96      7    -54     54     59    -90
   -135    -15    119     72   -129     51    -88     -2    -72     36     41   -116
   -153    -36    114     93   -135     38    -93    -28   -101      7     15   -142
   -161    -70     88    114   -127     10   -116    -64   -142    -33    -23   -181
   -168    -70     98    119   -135     12   -122    -62   -142    -33    -23   -171
   -166    -83     80    124   -127     -2   -116    -54   -137    -28    -18   -155
   -155    -88     67    122   -114    -10   -129    -67   -153    -44    -31   -161
   -163    -85     77    124   -122     -5   -135    -70   -153    -44    -25   -153
   -168    -90     77    129   -124     -7   -132    -59   -145    -33    -10   -148
   -150   -101     49    124   -101    -25   -142    -72   -161    -46    -23   -168
   -142   -109     33    124    -90    -36   -148    -77   -163    -51    -28   -176
   -148   -116     31    129    -90    -44   -140    -64   -150    -41    -23   -179
   -142   -137      5    140    -75    -67   -142    -72   -163    -64    -51   -187
   -148   -140      7    142    -77    -67   -153    -88   -176    -75    -51   -181
   -166   -145     20    155    -93    -62   -142    -70   -155    -51    -20   -153
   -168   -158     10    163    -90    -75   -132    -51   -150    -49    -25   -161
   -129   -233   -103    181    -12   -168   -135    -44   -202   -122   -103   -257
    -62   -441   -381    249    158   -410    -46     93   -244   -246   -265   -397
    -25   -524   -498    275    236   -511    132    329   -161   -267   -324   -462
    -38   -296   -257    166    109   -277    249    407     31    -93   -148   -324
   -174    181    355     -2   -265    267    135    -25    163    194    207     20
   -368    883   1252   -259   -810   1067   -174   -667    296    657    797    657
   -517   1636   2151   -561  -1335   1893   -483  -1052    530   1218   1452   1335
   -535   1873   2405   -670  -1470   2140   -787  -1280    542   1449   1712   1615
   -498   1418   1917   -459  -1208   1667   -956  -1395    127   1015   1265   1213
   -475    740   1213   -135   -844    976   -839  -1275   -405    215    439    392
   -397    155    553    119   -478    355   -574   -839   -504   -155    -31    -62
   -303    -49    254    174   -280    101   -337   -407   -301    -90    -49    -93
   -226   -101    124    163   -176     10   -187   -148   -145      2     15    -64
   -192   -145     46    166   -122    -51   -153    -88   -135    -20    -10    -98
   -184   -174      7    179    -96    -83   -135    -64   -145    -44    -31   -103
   -179   -189    -10    184    -85    -98   -109    -25   -124    -20     -7    -90
   -166   -218    -51    192    -57   -135    -98    -10   -124    -18     -7   -119
   -176   -236    -59    205    -62   -148    -96    -15   -137    -49    -49   -187
   -179   -218    -38    197    -72   -127    -88      0   -129    -54    -64   -192
   -166   -226    -59    194    -54   -142    -83     12   -129    -67    -75   -163
   -150   -246    -96    200    -28   -171    -88     12   -137    -75    -77   -161
   -155   -210    -57    181    -51   -135    -72     28   -119    -51    -54   -142
   -166   -200    -33    181    -67   -116    -51     49    -98    -31    -31   -124
   -163   -218    -54    189    -57   -135    -57     46   -103    -38    -33   -124
   -161   -220    -59    192    -51   -140    -59     51    -98    -31    -20   -122
   -171   -218    -46    192    -64   -135    -46     77    -75      0      7   -116
   -168   -220    -51    192    -59   -137    -49     80    -72      0      2   -122
   -153   -210    -57    181    -51   -132    -62     75    -80    -15    -10   -127
   -163   -181    -18    174    -72   -101    -57     90    -67     -2      0   -109
   -161   -194    -33    176    -64   -114    -44    111    -51     12     12    -90
   -140   -202    -62    171    -41   -132    -44    114    -49     10     25    -70
   -140   -179    -41    158    -51   -109    -41    137    -31     38     62    -44
   -132   -155    -23    145    -54    -90    -31    163    -12     57     70    -70
   -124   -163    -38    142    -44   -101    -25    163    -28     31     20   -129
   -111   -168    -57    140    -28   -114    -18    179    -23     23      5    -93
   -124   -168    -44    145    -41   -109      5    220     12     57     44    -46
   -111   -140    -28    127    -41    -85      2    241     20     59     49    -49
    -93   -132    -38    111    -28    -85      0    257     23     64     57    -38
   -109   -132    -25    119    -41    -80     25    298     54    103     90    -23
    -93   -124    -33    109    -31    -80     44    342     85    122    109    -15
    -54   -103    -49     80     -2    -77     31    363     80    109    109      5
    -46    -77    -31     59    -10    -54     33    397     98    127    124     46
    -31    -62    -33     46      0    -49     57    449    140    176    153     85
      0    -46    -46     23     23    -46     54    472    153    192    163     70
      5    -31    -36     12     20    -33     62    493    171    220    192     46
     -7    -20    -12     12      0    -15     85    530    207    257    244     90
     10     -5    -15     -2     12    -10     72    527    205    259    246    111
     31     18    -15    -25     20      2     51    506    187    249    241    106
     36     54     18    -44     10     36     64    511    205    275    262    124
     23     54     31    -41     -2     44     59    496    197    280    277    142
     25     54     28    -41     -2     41     38    457    176    259    275    135
      2     72     67    -38    -33     70     38    433    179    267    288    116
    -12    109    122    -46    -67    114     46    423    189    275    275    109
    -12     75     88    -31    -49     80     36    376    155    236    233    114
    -38     77    114    -20    -75     96     20    327    135    218    220     88
    -70     59    129      2   -101     93     20    296    124    210    213     75
    -67     44    111     12    -88     77     18    254    109    189    189     57
    -83     25    109     28    -96     67     10    207     83    148    150     36
   -114      0    114     54   -114     57      0    179     72    132    137     41
   -142    -49     93     93   -119     20     -5    155     62    137    145     20
   -137    -57     80     98   -109     10    -10    116     41    119    127    -33
   -153    -41    111     96   -135     36    -18     90     23     93     90    -57
   -163    -59    103    111   -135     20    -15     90     18     83     77    -23
   -158    -98     59    127   -111    -18    -25     70     -5     54     51    -25
   -155    -88     67    122   -111    -10    -33     51    -10     64     64    -51
   -192    -83    109    137   -153     12     -7     72     20     98     83    -46
   -189    -83    106    135   -150     10     -2     75     20     83     64    -49
   -176    -88     85    132   -132     -2    -12     67     12     75     57    -41
   -168    -77     90    124   -129      5    -12     80     28     98     70    -28
   -155    -80     72    116   -116     -5    -10     85     36    109     72    -36
   -148    -90     57    119   -103    -18    -12     70     20     90     49    -57
   -166    -80     83    122   -127      0     -2     77     33    101     57    -15
   -174    -77     96    127   -135      7      7     90     46    109     62     -5
   -166    -80     83    122   -127      0      0     85     36    109     59    -12
   -168    -88     80    129   -127     -5     -2     80     36    116     64     -7
   -189    -72    116    129   -153     23      7     90     49    127     72    -15
   -187    -85    101    137   -145      7      7     88     44    122     57    -33
   -155   -103     51    129   -106    -25     -7     70     12     85     10    -49
   -166   -103     62    132   -114    -20      7     75     28    101     33    -20
   -176   -103     72    137   -127    -15     15     83     44    124     59      5
   -145   -101     44    124    -96    -28      2     62     23    101     46    -33
   -153   -114     38    132    -98    -38     -5     57     15     96     36    -59
   -171   -135     36    153   -106    -49      7     64     25    109     44    -41
   -155   -129     25    142    -93    -51      7     59     20     98     36    -20
   -150   -119     31    135    -90    -44     15     59     18     98     44    -15
   -171    -64    103    116   -140     20     36     72     41    124     64    -10
   -181    -25    155    103   -171     64     59     98     64    140     62     -5
   -176     -5    171     90   -174     80     72    111     72    137     54     15
   -163     -5    158     85   -161     75     93    129     88    155     88     57
   -181      0    179     90   -181     88    111    140    106    187    122     54
   -171     59    228     54   -200    142    116    145    127    205    129     28
   -153    132    285     10   -220    207    116    166    166    236    161    109
   -124    179    303    -25   -213    241     83    171    189    270    205    184
   -111    158    270    -23   -189    213     44    140    163    252    192    127
   -132    135    265     -2   -200    200     33    124    155    246    181    103
   -145    116    262     12   -205    189     28    122    158    252    174    114
   -153     77    231     38   -192    153      7     93    119    207    127     75
   -168    -44    122    106   -148     38    -12     51     46    122     46      7
   -168   -140     25    153    -98    -57    -10     41     15     83     15     -5
   -176   -168      5    171    -90    -83    -10     33      2     77     15     -7
   -210   -187     23    200   -116    -83    -15     15    -18     59     -7    -44
   -228   -215     12    220   -122   -101    -20     12    -20     59    -18    -62
   -236   -231      5    231   -122   -114    -20     18    -20     51    -23    -57
   -223   -249    -25    236   -101   -137    -33     -2    -44     31    -36    -49
   -210   -244    -33    228    -88   -140    -44    -23    -59     23    -33    -51
   -218   -249    -33    231    -93   -140    -41    -12    -44     38    -20    -72
   -228   -267    -38    246    -96   -153    -44    -23    -57     18    -59   -132
   -228   -280    -51    252    -88   -166    -54    -44    -85    -25   -106   -158
   -223   -301    -77    262    -72   -189    -46    -31    -77    -25   -114   -129
   -236   -298    -62    267    -88   -179    -41    -25    -72    -25   -106    -96
   -236   -309    -72    272    -83   -192    -51    -41    -88    -33   -101   -106
   -236   -322    -85    277    -77   -202    -57    -46    -85    -33   -101   -116
   -246   -337    -90    293    -77   -215    -51    -64    -98    -51   -129   -166
   -228   -363   -135    293    -49   -249    -54    -72   -124    -90   -171   -174
   -187   -483   -296    335     54   -389    -36    -38   -184   -174   -257   -231
   -142   -678   -537    407    197   -607     67    114   -210   -254   -361   -332
    -93   -706   -613    400    259   -659    220    342   -122   -241   -379   -415
   -122   -444   -324    280     98   -384    285    340     44    -72   -205   -283
   -296     31    327    132   -311    179    166   -106    189    233    166    132
   -493    779   1270   -142   -883   1023    -85   -639    405    748    789    802
   -633   1530   2164   -446  -1397   1847   -345   -935    706   1340   1465   1504
   -602   1530   2132   -465  -1366   1831   -618  -1127    620   1410   1545   1631
   -568    971   1538   -202  -1054   1254   -774  -1304     77    802    932   1008
   -545    329    875    106   -711    602   -701  -1228   -436     54    158    231
   -472   -176    296    324   -384     59   -459   -782   -465   -210   -200   -101
   -400   -254    142    327   -272    -57   -220   -355   -218    -57    -98    -38
   -301   -280     20    290   -161   -129   -103   -124    -93     15    -44     -5
   -262   -314    -51    288   -106   -184    -62    -54    -80    -15    -83    -75
   -259   -332    -72    296    -93   -202    -44    -25    -85    -54   -127    -96
   -254   -368   -116    309    -70   -241    -31    -18    -96    -83   -140    -64
   -270   -394   -124    332    -72   -259    -20    -12    -96    -90   -127    -77
   -275   -400   -124    335    -77   -262    -18     -2    -88    -83   -111    -77
   -241   -371   -129    306    -57   -252     -7     31    -67    -59    -90   -106
   -215   -374   -158    293    -31   -267     -5     49    -67    -80   -116   -119
   -200   -392   -192    296     -5   -290    -15     38    -77    -98   -132   -109
   -231   -389   -161    309    -36   -275     -7     36    -67    -83   -114    -96
   -236   -394   -158    316    -38   -277     -5     12    -83    -96   -132   -101
   -226   -381   -158    301    -33   -270     -5     18    -83   -106   -148   -103
   -226   -371   -145    298    -41   -257      5     51    -59    -77   -137    -77
   -226   -363   -140    293    -44   -254     10     75    -44    -57   -124    -41
   -192   -345   -153    270    -20   -249      5     80    -46    -59   -124    -23
   -249   -350   -103    298    -75   -226     41    116    -10    -18    -98      0
   -246   -337    -90    290    -80   -213     51    129      5      0    -85      7
   -231   -332   -103    280    -64   -218     38    124     -5     -2    -88     15
   -223   -327   -103    275    -59   -215     41    137     10     20    -75      7
   -210   -319   -109    265    -51   -215     41    148     12     20   -101    -23
   -205   -309   -103    257    -51   -207     46    171     25     25   -114     31
   -200   -309   -109    252    -46   -210     46    181     31     36   -106     57
   -200   -319   -119    259    -41   -220     54    200     44     54    -98     77
   -213   -324   -111    267    -51   -218     64    207     57     72    -88     83
   -202   -311   -109    254    -46   -210     64    226     64     83    -93     85
   -184   -275    -93    228    -46   -184     75    280     98    119    -80    116
   -137   -259   -122    200     -7   -192     90    335    135    163    -51    132
    -96   -259   -166    176     33   -213     80    340    124    155    -64    109
   -119   -244   -127    181      2   -187     88    363    137    168    -57    145
   -140   -233    -93    184    -25   -166    109    418    176    207    -31    205
   -135   -228    -93    181    -20   -161    124    457    197    233    -12    249
    -93   -197   -103    142      5   -150    127    475    213    259      7    259
    -36   -161   -124     98     44   -142    122    504    236    298     36    277
    -23   -129   -106     75     38   -116    114    517    252    324     57    298
     -5   -106   -101     57     46   -103     88    493    231    316     46    301
    -12    -88    -75     49     31    -83     98    498    244    342     64    329
    -20    -70    -49     44     12    -59    114    506    262    368     83    353
    -25    -64    -38     44      5    -51     98    478    246    361     67    355
    -59    -67     -7     64    -25    -38     90    439    228    353     57    353
    -85    -57     25     70    -57    -15    106    441    241    376     77    374
    -96    -59     36     77    -67    -10    103    420    239    376     77    374
   -106    -67     36     85    -75    -15     90    371    215    353     46    340
   -150    -77     72    114   -111     -2    109    348    215    358     38    329
   -202   -119     80    161   -142    -20    129    327    215    353     25    324
   -187   -150     36    168   -114    -57    114    290    192    329     -7    277
   -213   -174     36    192   -127    -70    111    265    171    311    -38    226
   -252   -200     51    226   -153    -75    109    231    145    280    -83    210
   -228   -213     15    220   -122   -101     93    200    116    241   -122    207
   -265   -241     23    254   -145   -109     90    181    106    233   -124    213
   -296   -254     38    272   -168   -109     96    166    101    233   -122    213
   -311   -272     38    293   -176   -116     96    150     90    228   -127    213
   -277   -254     23    265   -150   -116     90    153     93    233   -116    207
   -265   -259      5    262   -137   -129     83    155     90    239   -122    179
   -270   -277     -7    272   -132   -145     80    161     96    241   -124    192
   -246   -270    -23    259   -111   -148     72    148     83    223   -145    158
   -267   -259      7    262   -140   -127     77    153     83    205   -171    148
   -267   -275     -7    270   -132   -142     88    163     90    205   -181    189
   -262   -275    -15    267   -127   -145     75    150     85    192   -176    192
   -254   -244     10    249   -132   -116     75    145     93    192   -166    202
   -311   -267     41    288   -176   -114    101    161    111    226   -129    228
   -335   -285     49    309   -192   -119     90    155    106    223   -122    213
   -332   -293     38    311   -187   -127     59    129     83    197   -145    181
   -381   -332     49    358   -215   -142     64    124     83    194   -155    194
   -340   -285     54    311   -200   -114     80    155    111    223   -124    226
   -239   -220     18    228   -129   -101     80    155    103    213   -135    192
   -215   -223     -7    218   -103   -116     83    161    106    202   -148    197
   -236   -226     10    231   -124   -109     80    171    111    205   -150    213
   -252   -249      0    249   -127   -124     49    137     77    174   -181    181
   -270   -262      7    265   -140   -127     49    129     70    163   -189    179
   -246   -218     28    231   -140    -96     85    163    111    205   -148    218
   -226   -158     67    192   -148    -46    114    194    145    236   -119    233
   -267   -145    119    205   -194    -12    132    197    150    228   -135    231
   -270   -161    106    215   -189    -28    148    210    158    233   -132    259
   -272   -174     98    220   -187    -38    155    215    158    236   -132    241
   -265   -111    153    189   -210     20    166    220    179    254   -111    252
   -239    -18    220    127   -231    101    176    244    226    311    -59    314
   -244     28    272    106   -259    150    161    244    254    350    -18    348
   -220     33    254     93   -239    145    114    220    241    340    -28    335
   -218     18    236    101   -226    127     90    202    218    324    -44    335
   -241      7    246    116   -244    127     80    187    215    332    -28    345
   -233    -12    220    122   -226    103     57    158    192    314    -49    322
   -226    -90    135    158   -181     20     38    145    153    267   -103    270
   -277   -231     46    254   -163    -93     31    137    109    207   -181    192
   -301   -306     -5    303   -150   -155     23    114     62    145   -254    153
   -290   -322    -33    306   -129   -179     10     77     20     98   -293    140
   -293   -345    -51    316   -122   -200     10     59      5     88   -290    127
   -296   -348    -51    322   -122   -200     15     59      2     90   -288    111
   -293   -355    -64    324   -114   -210     12     57     -7     75   -303    109
   -290   -361    -72    324   -111   -218      7     59     -7     72   -301    103
   -301   -361    -62    329   -122   -213      0     57     -7     75   -306     88
   -311   -384    -72    348   -119   -228     -5     41    -25     51   -329     85
   -293   -397   -103    342    -96   -252    -23     25    -46     36   -342     67
   -280   -397   -116    337    -83   -257    -10     36    -38     41   -337     83
   -283   -389   -106    335    -90   -249      0     44    -28     49   -324     85
   -301   -397    -96    350   -103   -246    -10     31    -46     28   -350     59
   -306   -420   -114    361    -96   -267    -12     38    -44     31   -350     67
   -303   -426   -122    363    -93   -272    -12     38    -46     31   -348     57
   -303   -449   -145    374    -80   -298    -15     31    -59     12   -366     41
   -272   -509   -236    392    -18   -374    -10     31    -98    -38   -423     -2
   -200   -698   -498    449    148   -600     51    116   -166   -163   -574   -163
   -155   -820   -665    488    254   -743    179    290   -155   -249   -693   -329
   -163   -662   -501    413    168   -581    285    394    -25   -158   -607   -262
   -296   -270     25    283   -161   -122    270    145    135    106   -285     80
   -498    428    927     33   -711    678     25   -400    293    553    275    670
   -646   1208   1855   -280  -1252   1530   -205   -732    568   1127    945   1395
   -683   1519   2203   -420  -1441   1860   -452   -919    667   1449   1296   1805
   -659   1109   1769   -223  -1213   1439   -646  -1091    293   1083    930   1496
   -631    475   1106     75   -867    789   -662  -1132   -280    280    116    659
   -550    -59    491    303   -522    215   -478   -797   -439   -119   -368    132
   -444   -280    161    361   -306    -59   -246   -355   -244    -51   -387     75
   -350   -322     28    337   -189   -148   -106    -96    -96     36   -327     96
   -301   -366    -64    332   -119   -215    -62    -12    -67     25   -353     59
   -306   -402    -96    353   -106   -249    -36     18    -70     -5   -389     51
   -290   -426   -135    358    -80   -283    -15     33    -75    -20   -407     41
   -267   -428   -161    348    -54   -296    -12     36    -80    -20   -405     12
   -301   -452   -153    374    -75   -301    -20     33    -77    -15   -394     10
   -301   -457   -155    379    -75   -306    -12     49    -67     -5   -379      7
   -293   -439   -145    363    -75   -293    -10     57    -62    -10   -389    -15
   -280   -452   -171    366    -54   -311    -18     54    -72    -33   -426    -15
   -311   -459   -148    384    -83   -303     10     75    -57    -23   -410     31
   -290   -439   -148    363    -72   -293     20     90    -49    -18   -400     20
   -259   -405   -145    332    -59   -275     10     93    -51    -23   -410      5
   -275   -423   -148    350    -64   -285      7     96    -57    -28   -413     23
   -285   -413   -129    348    -80   -270     18    109    -38     -7   -387     41
   -254   -389   -135    322    -59   -262      2     98    -46    -20   -394     23
   -233   -389   -158    309    -38   -275     -5    101    -49    -25   -402     12
   -241   -371   -129    306    -57   -252     18    122    -33    -20   -397     31
   -236   -374   -140    303    -49   -257      7    116    -44    -38   -415     38
   -226   -371   -148    298    -38   -259      2    122    -36    -36   -407     54
   -218   -348   -132    283    -44   -241      7    150     -7    -12   -381     93
   -246   -358   -111    303    -67   -236     12    161     -5     -5   -371     80
   -223   -340   -119    280    -54   -231     -5    155    -12    -15   -376     59
   -205   -329   -124    265    -41   -228      5    176      2      0   -355     93
   -233   -355   -122    293    -57   -239     23    197     20     20   -335    101
   -207   -350   -142    280    -33   -246     23    207     23     12   -340     77
   -189   -327   -140    257    -25   -233     20    223     28     15   -340     83
   -205   -309   -106    257    -49   -207     31    254     49     25   -324     98
   -174   -296   -124    233    -25   -210     31    280     54     23   -324    106
   -124   -270   -145    197     10   -207     31    309     75     44   -298    129
   -119   -254   -135    187      5   -194     36    340     93     62   -277    150
   -106   -233   -127    168     10   -181     38    361    106     75   -257    187
    -72   -200   -129    135     28   -166     25    371    111     75   -252    192
    -64   -166   -101    116     18   -135     33    397    124     83   -241    223
    -62   -168   -109    114     20   -140     33    397    122     80   -252    249
    -49   -148    -98     96     23   -124     20    381    114     83   -244    246
    -62   -116    -57     88     -2    -88     12    368    114     85   -223    252
    -51    -96    -44     75     -5    -70     12    361    114     90   -205    277
    -54    -83    -28     67    -15    -54      2    337    103     85   -197    259
    -75    -51     23     64    -51    -15      5    319    101     83   -189    257
    -80    -54     25     67    -57    -12     10    303     93     64   -205    265
    -96    -67     28     83    -62    -20     -7    270     77     41   -220    241
    -93    -59     33     75    -64    -12    -12    226     54      2   -249    226
   -109    -80     28     93    -70    -28     -2    200     46    -18   -267    215
   -124    -85     38    101    -83    -23      7    171     38    -41   -285    197
   -153   -124     28    140    -90    -49     -7    116      0   -101   -337    142
   -189   -145     41    166   -116    -51    -23     75    -25   -132   -366    114
   -210   -181     28    194   -122    -77    -28     44    -44   -153   -384    103
   -215   -205      7    207   -111    -98    -38     -2    -80   -200   -420     64
   -226   -215     10    220   -119   -103    -44    -36   -103   -228   -446     41
   -246   -233     10    239   -129   -111    -49    -49   -111   -239   -452     44
   -246   -241      2    244   -127   -119    -59    -67   -127   -259   -462     31
   -241   -223     18    231   -132   -103    -72    -98   -150   -285   -478     12
   -233   -213     20    223   -127    -96    -54    -90   -140   -275   -462     20
   -239   -223     15    231   -129   -103    -57   -101   -153   -298   -488     -7
   -228   -220      7    226   -119   -109    -75   -124   -179   -342   -527    -10
   -223   -228     -5    226   -109   -119    -85   -132   -187   -353   -532     18
   -207   -218    -10    213    -98   -114    -77   -127   -176   -340   -519     31
   -213   -194     15    202   -114    -90    -90   -150   -194   -366   -540     -7
   -226   -207     15    215   -122    -96   -101   -168   -213   -389   -558    -15
   -244   -197     46    220   -145    -77    -88   -158   -200   -366   -524     10
   -236   -192     44    215   -140    -75   -101   -176   -210   -374   -519      2
   -218   -200     18    207   -119    -90   -124   -205   -239   -410   -550    -18
   -215   -181     33    197   -124    -75   -119   -205   -233   -413   -545     -7
   -226   -200     23    210   -127    -88   -109   -207   -231   -413   -535      0
   -215   -181     33    200   -124    -75   -127   -233   -252   -441   -558    -20
   -231   -176     54    202   -145    -62   -124   -239   -265   -462   -576    -25
   -218   -168     49    192   -135    -59   -116   -231   -254   -454   -566     -5
   -192   -137     51    163   -124    -44   -116   -239   -252   -462   -563    -10
   -181    -67    114    124   -148     23   -101   -233   -241   -465   -558     10
   -223    -70    150    145   -189     38    -57   -207   -218   -454   -537     46
   -231    -98    132    163   -184     18    -59   -220   -233   -483   -548     44
   -210    -64    145    137   -179     38    -80   -244   -254   -511   -550     41
   -202     18    220     93   -210    119    -59   -228   -220   -485   -506     80
   -179     88    267     44   -223    176    -77   -239   -205   -478   -493    106
   -145    158    303     -7   -223    231   -135   -277   -218   -498   -496    109
   -140    140    280      0   -213    210   -148   -293   -226   -501   -488    111
   -174    124    298     25   -236    210   -148   -311   -239   -511   -488     98
   -174    127    298     23   -239    213   -200   -368   -288   -563   -517     77
   -171     80    252     44   -213    166   -231   -405   -329   -610   -548     67
   -148      2    150     72   -150     75   -241   -418   -363   -652   -584     57
   -181   -119     62    150   -122    -28   -241   -452   -423   -719   -652    -23
   -218   -168     49    192   -135    -59   -249   -488   -470   -779   -717    -77
   -226   -176     49    200   -137    -64   -267   -514   -504   -813   -737    -72
   -226   -210     12    218   -119   -101   -270   -545   -532   -841   -750    -93
   -189   -202    -12    197    -88   -109   -283   -574   -561   -880   -782   -135
   -176   -179     -2    176    -88    -93   -285   -584   -576   -901   -802   -135
   -192   -189      2    189    -98    -93   -288   -594   -592   -917   -815   -127
   -207   -218    -10    210   -101   -114   -309   -628   -623   -950   -841   -145
   -215   -239    -23    228    -96   -132   -342   -665   -657   -982   -862   -161
   -210   -254    -46    231    -83   -150   -355   -680   -672   -995   -867   -161
   -181   -249    -67    215    -59   -161   -355   -693   -678  -1008   -872   -166
   -189   -241    -51    213    -70   -148   -345   -711   -693  -1036   -891   -181
   -205   -241    -36    223    -85   -140   -337   -717   -698  -1047   -901   -176
   -213   -228    -18    218    -98   -124   -358   -724   -704  -1052   -901   -155
   -202   -257    -54    228    -75   -155   -389   -758   -735  -1083   -922   -171
   -181   -283   -103    231    -41   -194   -387   -763   -753  -1104   -940   -197
   -124   -381   -257    254     64   -319   -366   -740   -813  -1189  -1028   -275
    -80   -597   -519    337    218   -558   -280   -644   -880  -1353  -1221   -465
    -90   -576   -485    332    197   -532   -142   -485   -797  -1356  -1252   -535
   -161   -280   -119    218    -23   -200    -75   -496   -620  -1163  -1041   -348
   -293    226    519     33   -405    371   -218   -948   -535   -891   -662     46
   -441   1010   1452   -285   -945   1231   -506  -1491   -407   -418    -46    683
   -561   1626   2187   -532  -1374   1906   -756  -1771   -207     77    522   1283
   -542   1540   2083   -501  -1312   1810  -1018  -1984   -358     80    540   1366
   -470    956   1426   -241   -948   1189  -1161  -2156   -930   -592   -132    740
   -459    363    823     46   -641    594  -1054  -2044  -1371  -1325   -904    -44
   -389    -20    368    205   -379    174   -841  -1621  -1280  -1439  -1117   -249
   -319   -132    187    223   -254     25   -678  -1288  -1078  -1332  -1062   -218
   -218   -132     85    176   -153    -23   -558  -1080   -943  -1265  -1015   -171
   -184   -163     20    174   -106    -70   -509  -1013   -917  -1260  -1010   -163
   -184   -207    -23    194    -80   -116   -509  -1018   -940  -1286  -1039   -215
   -189   -213    -25    200    -83   -119   -522  -1028   -961  -1322  -1070   -231
   -187   -228    -41    207    -72   -135   -524  -1028   -971  -1335  -1083   -207
   -163   -220    -57    189    -54   -140   -530  -1028   -971  -1327  -1083   -246
   -142   -197    -54    168    -44   -127   -514  -1028   -974  -1340  -1096   -265
   -137   -176    -41    155    -49   -109   -496  -1026   -966  -1335  -1093   -241
   -153   -161     -7    158    -72    -85   -493  -1031   -961  -1322  -1070   -228
   -153   -184    -31    166    -62   -109   -517  -1052   -984  -1337  -1075   -246
   -150   -171    -20    161    -64    -98   -540  -1067   -997  -1348  -1083   -254
   -155   -161     -5    158    -77    -83   -540  -1065   -992  -1345  -1083   -223
   -137   -129      7    135    -72    -62   -535  -1067   -987  -1345  -1080   -210
   -137   -140     -5    137    -67    -75   -540  -1072   -997  -1350  -1091   -236
   -127   -129     -2    127    -62    -67   -550  -1078  -1002  -1356  -1106   -244
   -103    -98      2     98    -54    -49   -558  -1080   -997  -1353  -1096   -218
    -98    -90      7     96    -54    -41   -568  -1096  -1008  -1358  -1098   -215
   -122    -83     36    101    -80    -23   -561  -1093   -997  -1348  -1091   -218
   -124    -70     54     96    -90     -7   -571  -1093   -997  -1345  -1085   -213
    -98    -64     33     80    -70    -15   -592  -1111  -1013  -1363  -1093   -218
    -67    -54     12     62    -41    -20   -589  -1098   -997  -1350  -1072   -194
   -109    -67     38     88    -75    -15   -568  -1083   -979  -1327  -1054   -181
    -88    -25     62     57    -77     18   -579  -1080   -971  -1312  -1036   -189
    -80    -23     57     49    -70     18   -615  -1096   -995  -1332  -1054   -200
    -77    -10     67     44    -72     28   -613  -1078   -982  -1317  -1044   -176
    -70     -5     62     36    -67     28   -602  -1054   -963  -1299  -1018   -137
    -44     10     54     15    -49     31   -618  -1052   -969  -1301  -1021   -142
    -20     31     51     -5    -36     38   -618  -1028   -953  -1286  -1010   -135
     -7     72     80    -31    -44     75   -613   -989   -924  -1257   -984   -103
     12    109     93    -62    -41    101   -623   -976   -911  -1247   -969    -77
     25    116     90    -72    -33    103   -633   -971   -909  -1236   -953    -70
     33    142    106    -90    -36    124   -636   -950   -893  -1210   -930    -41
     80    184    103   -132    -10    145   -644   -945   -885  -1197   -914    -23
     96    215    119   -158    -12    166   -657   -953   -883  -1182   -898    -18
     83    233    150   -158    -33    192   -654   -956   -872  -1161   -867      5
     62    252    189   -158    -62    220   -683   -982   -878  -1150   -844     20
     51    265    213   -158    -80    239   -714  -1018   -901  -1163   -854      0
     75    290    213   -184    -70    252   -719  -1036   -909  -1174   -867      7
     62    296    231   -179    -85    265   -722  -1060   -917  -1174   -867     -2
     28    285    254   -158   -114    270   -743  -1114   -950  -1202   -901    -38
     10    288    277   -148   -132    283   -750  -1143   -961  -1208   -898    -23
     -2    306    306   -153   -153    306   -750  -1166   -961  -1205   -896    -31
    -10    272    283   -129   -148    275   -753  -1208   -987  -1241   -940    -88
    -10    267    275   -129   -142    270   -763  -1252  -1008  -1270   -982   -116
     -7    262    270   -127   -137    265   -756  -1275  -1002  -1262   -976   -127
    -41    228    270    -96   -155    249   -766  -1306  -1015  -1278   -989   -166
    -67    205    272    -70   -171    239   -776  -1348  -1044  -1306  -1015   -197
    -72    192    262    -62   -166    226   -797  -1384  -1067  -1327  -1036   -215
    -75    181    257    -51   -166    218   -807  -1402  -1078  -1335  -1047   -228
    -62    174    236    -57   -150    205   -828  -1436  -1104  -1356  -1065   -262
    -70    158    228    -44   -148    192   -833  -1457  -1122  -1366  -1080   -283
    -90    166    254    -38   -171    207   -826  -1465  -1119  -1361  -1075   -270
    -64    189    254    -62   -158    220   -857  -1483  -1124  -1353  -1060   -254
    -75    171    244    -49   -161    205   -870  -1501  -1135  -1348  -1060   -293
    -96    189    285    -46   -192    236   -857  -1488  -1117  -1332  -1062   -309
   -109    168    275    -31   -192    220   -870  -1499  -1127  -1353  -1080   -290
    -80    163    244    -41   -161    202   -906  -1535  -1156  -1371  -1088   -290
    -72    205    277    -67   -174    241   -901  -1530  -1140  -1340  -1075   -319
    -80    213    293    -64   -187    252   -883  -1512  -1119  -1319  -1070   -314
    -85    218    301    -67   -192    259   -891  -1522  -1127  -1322  -1067   -290
    -72    228    301    -77   -187    265   -896  -1525  -1117  -1304  -1047   -283
    -67    223    290    -77   -179    257   -891  -1512  -1104  -1280  -1026   -280
    -62    233    296    -85   -179    265   -901  -1514  -1098  -1273  -1026   -301
    -54    270    324   -109   -189    298   -911  -1530  -1106  -1288  -1041   -314
    -64    285    350   -109   -207    316   -896  -1517  -1093  -1265  -1015   -270
    -62    311    374   -124   -218    340   -883  -1499  -1060  -1213   -969   -265
    -70    348    418   -140   -244    381   -875  -1493  -1044  -1200   -963   -285
    -83    363    446   -140   -265    405   -854  -1480  -1028  -1179   -943   -257
    -33    366    400   -166   -215    381   -852  -1465  -1015  -1161   -922   -236
    -44    441    485   -200   -265    462   -859  -1462   -992  -1137   -904   -246
    -51    511    563   -231   -309    537   -867  -1454   -961  -1106   -878   -213
    -36    574    610   -270   -324    592   -898  -1460   -935  -1067   -844   -171
    -10    602    613   -296   -311    607   -943  -1478   -927  -1047   -828   -150
    -18    581    597   -283   -309    589   -956  -1496   -948  -1057   -839   -187
    -28    571    600   -272   -314    584   -963  -1499   -948  -1052   -839   -205
    -36    566    602   -267   -319    584   -982  -1514   -958  -1054   -844   -200
    -23    501    524   -239   -272    511  -1013  -1543   -997  -1091   -875   -239
    -51    394    444   -174   -246    418  -1021  -1561  -1047  -1135   -932   -301
    -70    314    384   -122   -228    350  -1023  -1571  -1080  -1166   -966   -337
    -77    265    342    -96   -210    303  -1049  -1605  -1119  -1195   -992   -376
    -80    252    332    -85   -205    290  -1060  -1621  -1130  -1197  -1002   -418
    -80    244    324    -85   -202    283  -1052  -1602  -1119  -1189  -1000   -407
    -85    220    306    -70   -194    262  -1070  -1621  -1143  -1218  -1023   -400
    -96    202    296    -54   -197    249  -1101  -1652  -1174  -1239  -1052   -436
   -101    192    293    -44   -197    241  -1101  -1644  -1163  -1218  -1041   -441
    -98    220    319    -62   -210    270  -1101  -1628  -1143  -1192  -1021   -431
    -96    215    309    -59   -202    262  -1111  -1644  -1156  -1202  -1026   -452
    -88    218    306    -67   -197    262  -1114  -1649  -1158  -1195  -1018   -462
   -109    194    303    -41   -205    249  -1109  -1628  -1143  -1166  -1000   -462
   -119    184    301    -33   -210    244  -1122  -1641  -1150  -1174  -1010   -480
   -101    189    288    -44   -194    239  -1137  -1647  -1153  -1171  -1013   -491
   -119    181    301    -33   -210    241  -1130  -1628  -1132  -1150  -1000   -480
   -106    181    288    -36   -197    233  -1137  -1615  -1124  -1137   -992   -467
    -77    101    179    -12   -129    140  -1137  -1610  -1176  -1197  -1065   -555
    -28    -85    -57     57     12    -72  -1080  -1538  -1257  -1337  -1239   -745
      5   -254   -259    124    129   -257   -956  -1376  -1270  -1465  -1405   -911
      7   -132   -140     62     72   -135   -831  -1234  -1135  -1387  -1330   -865
   -124    322    446    -98   -288    384   -885  -1561   -987  -1096   -976   -548
   -314    995   1309   -342   -810   1150  -1158  -2161   -893   -678   -444     -2
   -470   1823   2291   -678  -1379   2057  -1465  -2572   -670    -98    236    680
   -506   2314   2821   -904  -1662   2566  -1771  -2785   -493    366    737   1208
   -423   1875   2296   -727  -1358   2086  -1971  -2886   -820     72    426    948
   -381   1187   1569   -402   -976   1376  -1917  -2811  -1332   -680   -358    166
   -332    592    924   -132   -631    758  -1665  -2444  -1517  -1176   -940   -426
   -231    358    589    -62   -410    472  -1408  -1987  -1299  -1117   -974   -504
   -161    322    483    -83   -322    402  -1270  -1719  -1127  -1000   -888   -465
   -119    277    397    -80   -259    337  -1218  -1626  -1083   -992   -896   -496
   -150    228    376    -41   -265    301  -1187  -1608  -1083  -1018   -922   -527
   -158    205    363    -23   -259    283  -1158  -1564  -1072  -1002   -904   -514
    -96    207    301    -57   -200    254  -1169  -1525  -1052   -971   -880   -532
    -85    202    285    -59   -187    244  -1171  -1512  -1052   -974   -891   -571
   -109    197    303    -46   -207    249  -1158  -1491  -1041   -979   -906   -558
   -109    189    298    -38   -202    244  -1156  -1491  -1041   -995   -919   -530
   -111    197    306    -44   -207    252  -1163  -1493  -1039   -976   -898   -535
   -111    213    324    -51   -218    267  -1148  -1454  -1000   -922   -846   -511
   -109    226    335    -59   -220    280  -1137  -1431   -974   -888   -810   -524
   -106    233    340    -62   -223    285  -1148  -1439   -984   -898   -823   -581
   -119    231    350    -57   -236    290  -1143  -1423   -974   -893   -828   -548
   -119    231    350    -57   -233    290  -1127  -1382   -937   -839   -769   -478
   -106    252    358    -75   -231    303  -1135  -1369   -919   -805   -737   -517
   -116    275    392    -77   -254    332  -1135  -1366   -914   -805   -753   -574
    -96    298    394   -103   -246    345  -1130  -1350   -914   -815   -782   -527
   -103    257    361    -77   -233    309  -1119  -1332   -906   -805   -763   -493
   -109    275    384    -83   -246    329  -1124  -1319   -893   -784   -743   -504
   -114    285    400    -85   -257    342  -1114  -1291   -867   -748   -711   -483
   -101    288    389    -93   -244    337  -1111  -1270   -849   -722   -688   -485
    -96    301    397   -103   -246    348  -1119  -1241   -833   -709   -678   -485
   -111    319    431   -106   -272    376  -1109  -1205   -807   -685   -670   -467
   -109    324    433   -106   -270    379  -1093  -1169   -787   -657   -659   -420
    -93    309    402   -109   -249    355  -1114  -1161   -795   -649   -659   -436
    -85    332    415   -124   -249    374  -1106  -1122   -763   -610   -628   -431
   -114    322    436   -103   -275    376  -1083  -1067   -722   -574   -602   -407
   -111    316    428   -101   -270    371  -1072  -1028   -693   -542   -579   -384
    -80    353    433   -137   -257    392  -1083   -992   -667   -511   -550   -376
    -54    384    439   -163   -246    410  -1067   -937   -633   -470   -519   -350
    -41    381    423   -171   -233    402  -1067   -901   -613   -439   -493   -324
    -46    400    446   -176   -246    423  -1067   -893   -597   -415   -459   -309
    -57    410    467   -176   -262    439  -1065   -862   -574   -379   -428   -306
    -41    441    483   -200   -262    462  -1054   -833   -548   -353   -413   -288
    -25    483    509   -231   -267    496  -1052   -836   -550   -353   -413   -272
     -7    509    517   -249   -262    511  -1049   -818   -540   -327   -400   -265
    -28    517    545   -246   -285    530  -1057   -815   -532   -311   -387   -220
    -57    501    558   -223   -306    530  -1067   -836   -545   -309   -384   -226
    -51    514    563   -231   -309    537  -1070   -865   -561   -309   -392   -239
    -93    530    623   -218   -358    576  -1075   -893   -555   -285   -368   -239
   -161    519    680   -181   -420    600  -1065   -911   -548   -275   -358   -259
   -150    524    675   -187   -413    600  -1062   -924   -553   -280   -366   -277
   -129    535    662   -205   -394    600  -1047   -930   -545   -275   -371   -280
   -148    496    644   -174   -394    568  -1062   -958   -561   -285   -387   -293
   -155    488    641   -168   -400    563  -1093  -1013   -592   -306   -407   -329
   -187    475    662   -145   -426    568  -1096  -1044   -602   -311   -418   -350
   -215    454    670   -119   -441    561  -1088  -1052   -600   -301   -413   -342
   -252    426    678    -85   -465    550  -1091  -1070   -600   -293   -407   -353
   -254    407    662    -77   -459    535  -1114  -1104   -631   -322   -441   -405
   -259    394    654    -70   -457    524  -1111  -1106   -628   -314   -441   -392
   -277    381    657    -54   -467    519  -1111  -1111   -628   -306   -436   -394
   -301    381    683    -38   -491    532  -1104  -1119   -628   -303   -441   -423
   -296    379    672    -41   -483    524  -1109  -1109   -628   -303   -449   -405
   -316    376    691    -31   -504    532  -1096  -1091   -613   -283   -428   -381
   -288    376    665    -44   -478    519  -1114  -1104   -620   -275   -423   -410
   -298    374    672    -36   -485    522  -1122  -1109   -623   -272   -420   -407
   -329    361    691    -15   -509    524  -1101  -1083   -594   -236   -394   -376
   -332    348    680     -7   -506    514  -1101  -1078   -587   -220   -387   -368
   -314    376    688    -31   -501    532  -1101  -1072   -574   -205   -368   -376
   -301    428    730    -62   -514    579  -1083  -1044   -537   -161   -324   -353
   -309    384    691    -38   -501    537  -1088  -1041   -537   -161   -322   -342
   -293    436    727    -72   -509    581  -1088  -1028   -530   -155   -332   -376
   -267    465    730   -101   -498    594  -1049   -989   -496   -127   -324   -340
   -309    459    769    -75   -537    613  -1018   -971   -467    -93   -288   -293
   -337    475    813    -70   -574    644  -1013   -963   -449    -70   -257   -283
   -345    462    805    -59   -576    633   -989   -943   -431    -49   -241   -275
   -363    475    836    -57   -600    657   -961   -917   -407    -18   -223   -275
   -337    545    883   -103   -610    714   -958   -898   -376     18   -189   -249
   -345    587    930   -122   -639    758   -956   -893   -353     54   -161   -228
   -314    683    997   -184   -657    841   -963   -883   -309    111   -106   -181
   -296    698    995   -202   -646    846  -1000   -893   -306    119    -96   -174
   -298    672    971   -187   -633    820  -1031   -919   -335     93   -122   -171
   -311    657    969   -174   -639    813  -1036   -922   -335    106   -114   -168
   -314    626    940   -155   -626    782  -1034   -922   -335    111   -114   -176
   -327    561    888   -116   -607    722  -1057   -948   -381     67   -158   -220
   -363    426    789    -31   -576    607  -1067   -961   -426     18   -210   -277
   -342    355    698     -7   -522    524  -1057   -948   -436     18   -213   -275
   -324    335    659     -5   -493    496  -1039   -953   -446     10   -218   -301
   -350    309    657     18   -504    483  -1034   -963   -465     -7   -241   -335
   -363    288    652     38   -506    470  -1041   -966   -478    -18   -259   -332
   -342    277    618     31   -480    446  -1052   -971   -491    -28   -280   -353
   -363    226    589     67   -475    407  -1065   -995   -517    -54   -303   -384
   -405    187    592    109   -498    389  -1067  -1002   -519    -54   -296   -381
   -394    174    568    111   -480    371  -1057   -987   -506    -38   -272   -376
   -368    197    566     83   -467    381  -1052   -984   -506    -44   -280   -400
   -361    197    558     80   -459    376  -1044   -982   -506    -54   -290   -402
   -329    231    561     49   -446    394  -1031   -963   -491    -36   -272   -371
   -353    181    535     85   -444    358  -1034   -963   -493    -33   -265   -387
   -345    200    542     70   -444    371  -1039   -966   -493    -33   -257   -392
   -366    176    540     93   -454    358  -1036   -956   -483    -23   -239   -374
   -376    161    535    106   -457    348  -1031   -948   -483    -31   -241   -379
   -335     62    397    137   -366    228  -1018   -937   -530   -103   -314   -436
   -290   -142    148    215   -220      0   -961   -854   -602   -231   -472   -613
   -301   -285     12    293   -158   -137   -815   -678   -579   -309   -587   -774
   -316   -119    194    215   -257     36   -678   -550   -418   -207   -480   -706
   -407    337    745     36   -576    540   -711   -854   -296     28   -176   -420
   -592    997   1587   -202  -1091   1293  -1028  -1517   -265    413    345    119
   -714   1787   2501   -537  -1608   2143  -1335  -1925    -75    950    989    753
   -717   2190   2904   -737  -1810   2546  -1644  -2153     23   1309   1382   1156
   -659   1821   2481   -579  -1569   2151  -1852  -2283   -283   1049   1114    989
   -605   1117   1719   -257  -1163   1418  -1753  -2158   -766    296    329    202
   -571    506   1075     31   -823    789  -1486  -1761   -914   -158   -228   -400
   -504    272    776    111   -639    524  -1239  -1312   -675    -88   -257   -433
   -400    265    665     67   -532    465  -1054   -995   -446     70   -137   -316
   -345    226    571     59   -459    397   -995   -896   -402     75   -137   -329
   -350    184    535     80   -441    358   -976   -878   -410     54   -161   -363
   -358    176    535     88   -446    355   -950   -841   -392     62   -158   -376
   -340    140    480    101   -410    309   -943   -831   -400     44   -168   -407
   -340    106    444    114   -392    272   -932   -818   -394     46   -166   -428
   -332    129    462    101   -397    293   -896   -776   -358     77   -137   -407
   -337    122    459    106   -397    288   -883   -761   -342     83   -132   -420
   -327    119    446    103   -387    283   -883   -766   -348     67   -148   -433
   -306    142    446     80   -376    296   -880   -748   -335     77   -135   -413
   -316    140    457     88   -387    298   -857   -719   -314    106   -103   -392
   -296    155    452     70   -374    301   -865   -711   -303    119    -85   -387
   -262    197    459     33   -361    327   -870   -698   -290    129    -75   -384
   -301    166    465     64   -384    314   -839   -675   -270    140    -70   -366
   -350    163    514     90   -431    337   -820   -657   -246    168    -38   -342
   -309    163    472     70   -389    316   -836   -654   -252    168    -44   -379
   -280    189    470     46   -374    329   -805   -618   -228    184    -36   -363
   -285    179    465     51   -376    322   -787   -597   -210    194    -25   -327
   -277    179    454     49   -366    316   -797   -597   -210    200    -18   -340
   -275    200    472     36   -374    335   -792   -571   -187    228     15   -324
   -272    205    478     33   -374    340   -774   -532   -150    272     57   -298
   -270    194    462     36   -366    327   -771   -527   -150    267     54   -322
   -254    207    462     20   -358    335   -758   -504   -132    280     64   -322
   -236    231    467      2   -350    348   -732   -457    -96    309     80   -296
   -223    231    454     -2   -337    342   -717   -436    -83    314     77   -285
   -246    220    465     10   -355    342   -722   -410    -67    327     98   -267
   -257    231    488     12   -374    358   -704   -366    -38    358    129   -249
   -254    249    504      0   -379    374   -675   -316     -2    392    161   -228
   -223    236    459     -5   -340    348   -667   -280     15    402    166   -215
   -202    275    478    -38   -340    376   -644   -233     51    441    194   -215
   -184    303    488    -59   -335    394   -626   -187     80    470    218   -181
   -142    332    472    -96   -309    402   -639   -168     85    478    236   -142
   -150    319    470    -83   -309    394   -644   -163     90    493    259   -127
   -140    348    488   -106   -316    418   -626   -140    114    527    301   -106
   -114    394    509   -140   -311    452   -620   -124    129    537    311    -88
   -122    394    514   -137   -319    454   -620   -132    122    524    296    -88
   -137    410    548   -135   -342    478   -620   -129    132    550    319    -77
   -135    420    555   -145   -345    485   -628   -142    129    555    337    -70
   -103    452    553   -174   -329    501   -626   -166    116    542    332    -88
   -103    459    563   -179   -335    511   -610   -187    116    540    332    -93
   -181    439    620   -127   -400    530   -576   -202    124    548    340    -93
   -202    420    623   -111   -415    522   -600   -249    101    522    324   -135
   -220    402    623    -90   -423    511   -605   -280     88    504    303   -163
   -220    402    623    -93   -420    514   -592   -290     93    504    293   -161
   -246    368    615    -59   -431    491   -600   -332     67    475    275   -168
   -257    350    605    -46   -431    478   -607   -363     54    465    267   -202
   -272    332    602    -31   -436    467   -602   -376     54    467    265   -223
   -275    296    568    -12   -420    431   -605   -400     38    449    241   -252
   -283    262    545     10   -413    402   -615   -428     18    418    220   -285
   -293    272    566      7   -428    418   -607   -428     20    420    220   -275
   -298    254    553     20   -426    402   -600   -423     25    428    228   -265
   -298    239    535     28   -415    387   -613   -441     10    413    220   -283
   -285    231    517     28   -400    374   -613   -439     12    407    218   -288
   -283    257    537     10   -410    394   -602   -418     31    431    233   -267
   -290    252    540     18   -415    394   -592   -418     36    433    233   -270
   -296    252    548     20   -423    397   -594   -420     36    433    236   -293
   -298    233    532     33   -415    381   -587   -402     51    454    254   -280
   -275    239    514     18   -394    376   -592   -397     51    457    265   -275
   -298    239    535     28   -418    387   -594   -410     46    452    259   -290
   -311    236    545     36   -428    389   -584   -402     51    462    270   -283
   -288    254    542     18   -415    397   -550   -374     80    491    301   -246
   -288    296    584     -5   -436    439   -535   -355    101    511    322   -244
   -285    332    618    -23   -452    475   -517   -335    127    524    322   -252
   -285    350    633    -33   -462    491   -488   -309    153    542    332   -207
   -277    348    626    -33   -452    485   -470   -296    161    553    350   -200
   -267    363    631    -49   -449    496   -462   -293    163    553    353   -210
   -265    431    696    -83   -480    563   -436   -257    218    607    407   -161
   -265    501    766   -119   -517    633   -441   -246    254    654    462   -119
   -249    535    784   -142   -517    659   -483   -277    252    665    478   -122
   -244    514    756   -135   -498    633   -493   -270    262    683    493   -116
   -246    506    750   -129   -498    628   -485   -254    275    701    509   -106
   -236    493    727   -129   -480    610   -504   -283    246    670    475   -148
   -265    475    740   -103   -501    607   -511   -296    226    646    446   -142
   -262    394    657    -67   -462    527   -501   -280    215    633    433   -142
   -241    301    542    -31   -392    423   -517   -298    166    579    376   -215
   -267    205    470     28   -368    337   -535   -329    116    527    324   -272
   -296    161    457     67   -376    309   -527   -342     98    506    298   -285
   -288    145    431     70   -361    288   -519   -345     90    491    285   -298
   -244    148    389     46   -316    267   -524   -358     75    478    272   -314
   -231    150    381     41   -306    265   -506   -350     83    488    285   -316
   -275    114    389     80   -332    252   -496   -348     83    485    277   -335
   -314     57    371    127   -342    213   -519   -371     57    459    254   -342
   -293     59    353    116   -322    205   -530   -379     44    449    252   -345
   -296     51    348    122   -322    200   -501   -358     62    470    275   -335
   -311     28    340    142   -324    184   -496   -350     67    478    275   -363
   -293     20    311    135   -303    166   -519   -366     46    452    241   -394
   -301      0    301    148   -301    150   -506   -361     49    449    236   -374
   -311     10    319    148   -316    163   -483   -335     75    475    259   -361
   -270     38    309    116   -288    174   -491   -335     72    470    254   -366
   -246     28    272    106   -259    148   -485   -322     70    470    252   -376
   -265   -129    135    194   -200      2   -459   -293     23    394    166   -467
   -207   -350   -142    277    -33   -246   -407   -213    -67    220    -28   -644
    -77   -400   -322    239    122   -361   -267    -23    -49    137   -137   -782
   -116   -194    -80    155    -20   -137   -135     72    124    288     15   -665
   -316    207    524     54   -420    363   -231   -335    226    550    350   -348
   -496    922   1418   -213   -958   1169   -535   -948    314    966    901    233
   -654   1766   2421   -555  -1538   2094   -800  -1280    602   1587   1626    984
   -644   1966   2611   -662  -1628   2288  -1052  -1452    667   1867   1919   1286
   -581   1504   2083   -462  -1332   1792  -1200  -1558    270   1439   1470    872
   -542    823   1366   -140   -956   1093  -1111  -1441   -223    675    670     90
   -483    226    709    129   -594    467   -839   -989   -290    329    223   -368
   -379    106    485    132   -431    296   -641   -607    -67    436    265   -353
   -306     70    376    116   -342    223   -522   -384     70    517    314   -335
   -298      2    301    145   -301    150   -454   -283    119    532    309   -350
   -290    -25    265    158   -277    119   -431   -252    122    514    290   -348
   -254    -33    218    142   -236     90   -436   -241    119    506    288   -376
   -233    -31    200    132   -218     83   -418   -207    135    511    293   -387
   -254    -54    197    153   -228     70   -397   -194    132    496    275   -394
   -244    -49    194    148   -220     72   -394   -187    137    485    259   -410
   -252    -54    197    153   -226     72   -384   -171    145    485    262   -400
   -228    -54    174    140   -202     59   -376   -140    163    511    288   -366
   -174     -2    171     85   -171     83   -376   -127    181    532    309   -366
   -197     -5    192    101   -194     93   -363   -127    184    527    309   -374
   -246    -28    215    135   -231     93   -322    -93    210    553    332   -353
   -249    -57    192    153   -220     64   -309    -77    226    571    348   -358
   -231    -20    207    124   -220     93   -316    -77    220    563    335   -392
   -236     -5    231    122   -233    111   -303    -54    239    568    337   -363
   -218     -7    207    111   -213    101   -293    -31    252    576    353   -324
   -184      7    189     88   -187     98   -301    -28    252    579    361   -332
   -184      5    189     88   -187     96   -290     -7    267    597    374   -329
   -202     -5    197    103   -200     96   -265     18    285    607    379   -319
   -179     15    192     80   -187    103   -265     28    290    605    376   -316
   -163     20    181     70   -174    101   -270     41    301    615    387   -311
   -161     20    181     67   -174    101   -254     77    329    639    413   -301
   -155     23    179     67   -166    101   -239    101    342    646    415   -293
   -145     33    179     54   -163    106   -233    122    353    652    413   -288
   -145     36    181     51   -163    109   -207    168    384    683    436   -262
   -127     33    161     46   -145     96   -189    205    410    709    467   -239
    -98     54    153     23   -124    103   -194    223    413    709    470   -257
    -98     72    168     10   -132    119   -176    275    446    732    480   -246
    -83     85    168     -2   -124    127   -158    327    472    750    485   -205
    -51     90    140    -20    -96    114   -158    350    480    758    496   -197
    -31     96    127    -31    -77    111   -158    371    493    766    511   -189
    -28    129    155    -51    -93    142   -140    410    527    802    545   -148
    -23    155    179    -64   -101    166   -132    433    542    823    568   -135
     -7    176    184    -85    -96    179   -135    436    545    831    581   -135
      7    181    174    -93    -83    179   -129    446    558    852    607   -101
     10    189    179   -101    -85    187   -116    449    571    870    636    -80
      2    202    200   -103    -98    202   -129    426    558    857    626   -124
     10    220    210   -114   -101    215   -127    407    548    841    607   -129
     -5    228    233   -111   -119    231   -109    400    553    844    618   -103
    -20    228    246   -106   -135    236   -119    361    535    823    605   -132
    -38    210    249    -85   -142    228   -124    327    517    802    579   -148
    -72    194    267    -62   -171    228   -116    311    522    800    574   -155
    -88    184    272    -46   -179    228   -109    288    522    795    571   -168
   -116    168    285    -25   -202    226   -116    249    504    771    553   -192
   -127    161    288    -18   -207    223   -103    241    511    779    561   -194
   -132    142    275     -7   -205    210    -98    231    511    776    558   -213
   -148    116    265     15   -205    189   -103    197    483    740    517   -252
   -142     83    223     28   -184    153   -101    184    472    727    501   -265
   -148     70    218     38   -181    142    -90    181    478    732    506   -275
   -145     59    205     41   -176    132    -96    163    467    714    493   -288
   -150     51    202     49   -176    127    -98    150    465    719    509   -277
   -150     44    192     51   -171    119    -88    163    478    735    514   -301
   -161     20    179     70   -171     98    -85    155    467    714    480   -316
   -168     18    184     72   -176    101    -93    148    454    696    470   -290
   -189     23    213     83   -200    116    -80    174    480    732    509   -290
   -168     10    176     77   -174     90    -80    184    488    737    511   -309
   -161     15    174     72   -168     93    -77    184    483    727    498   -301
   -194     20    213     85   -205    114    -59    200    496    743    514   -288
   -205      2    207    101   -205    103    -44    218    511    750    522   -277
   -171     10    181     77   -176     96    -44    226    511    748    519   -285
   -140     41    181     46   -161    111    -28    244    530    763    537   -275
   -124     85    210     18   -166    145     -2    277    571    802    574   -246
   -132    127    259      2   -194    192     25    301    600    831    605   -233
   -145     93    239     23   -192    163     41    306    597    820    589   -241
   -145    103    246     20   -194    174     57    327    610    831    600   -228
   -129    161    288    -18   -210    226     75    350    644    867    636   -197
   -111    231    342    -59   -226    285     67    353    670    896    670   -168
   -114    277    392    -83   -254    332     57    355    696    924    696   -140
   -114    275    389    -80   -252    332     44    363    709    940    709   -124
   -106    262    368    -77   -239    314     23    353    701    940    714   -122
   -122    254    376    -64   -249    314     15    337    691    937    711   -132
   -132    218    350    -44   -241    283      7    324    678    927    704   -127
   -140    161    301    -10   -220    231     10    319    657    904    685   -148
   -132     72    205     28   -168    137      0    303    610    852    628   -215
   -145    -10    135     77   -140     62     -2    301    581    818    587   -254
   -189    -49    137    119   -163     41      7    296    568    807    574   -257
   -189    -90     96    140   -142      2      2    275    535    769    540   -303
   -150   -106     44    127    -98    -31      0    267    519    745    514   -324
   -145    -98     46    122    -96    -25     18    283    522    740    509   -296
   -176   -142     33    158   -106    -54     10    262    498    711    493   -322
   -205   -174     31    189   -119    -72      5    249    483    696    483   -337
   -200   -166     33    181   -119    -64     31    267    501    717    506   -322
   -200   -194      5    197   -103    -96     38    267    491    701    491   -340
   -184   -207    -25    194    -80   -116     12    244    467    672    462   -384
   -202   -213    -10    207    -98   -111     15    252    475    675    465   -381
   -213   -223    -10    218   -103   -119     31    262    483    680    475   -363
   -184   -207    -23    197    -80   -116     33    257    483    680    491   -353
   -228   -239    -10    231   -111   -124     57    272    493    693    514   -345
   -223   -244    -20    233   -103   -135     62    290    498    693    511   -384
   -187   -293   -106    239    -41   -202     59    296    454    623    428   -457
   -129   -496   -366    314    116   -431    101    348    363    475    272   -561
   -109   -696   -587    400    236   -641    246    511    342    353    127   -740
   -114   -610   -496    361    189   -553    392    649    454    394    163   -756
   -215   -246    -33    231    -90   -142    379    420    581    592    413   -537
   -400    335    735     33   -566    535    132   -187    654    937    867    -44
   -540   1197   1735   -329  -1137   1465   -155   -602    893   1530   1571    691
   -566   1717   2281   -576  -1423   1997   -444   -813   1088   1992   2083   1215
   -517   1467   1984   -475  -1249   1725   -675   -950    862   1852   1945   1130
   -514    802   1317   -142   -914   1060   -665   -930    355   1158   1236    428
   -457    171    626    140   -542    397   -410   -579     90    563    579   -246
   -358   -122    236    239   -298     57   -155   -111    270    558    478   -371
   -277   -192     83    233   -184    -54      7    189    457    670    540   -332
   -236   -252    -15    244   -111   -135     83    314    517    683    537   -345
   -226   -270    -44    246    -90   -158    103    337    514    657    517   -361
   -213   -296    -83    254    -67   -189    114    361    519    652    519   -363
   -241   -329    -90    283    -77   -210    127    379    524    649    514   -397
   -233   -327    -93    280    -70   -210    148    400    527    641    491   -415
   -202   -327   -124    262    -38   -226    168    428    540    641    483   -397
   -200   -327   -129    262    -36   -228    174    449    558    659    506   -387
   -153   -296   -145    223     -5   -223    168    457    561    662    514   -394
   -122   -277   -155    200     15   -218    176    465    566    667    522   -384
   -155   -285   -129    220    -12   -210    197    485    587    683    537   -350
   -223   -355   -132    288    -46   -244    202    480    574    672    527   -374
   -231   -368   -137    298    -49   -252    205    472    563    667    519   -397
   -207   -335   -127    272    -41   -231    215    496    584    688    542   -368
   -140   -267   -127    202     -7   -197    236    532    615    719    568   -342
    -88   -226   -137    155     23   -181    254    553    636    732    579   -342
   -119   -262   -145    189     10   -202    262    566    644    743    587   -337
   -187   -309   -122    249    -33   -215    277    566    633    732    576   -345
   -213   -335   -124    272    -44   -231    280    561    623    709    553   -353
   -200   -329   -129    265    -36   -231    280    579    633    724    566   -335
   -171   -301   -129    233    -23   -215    290    618    672    771    610   -301
   -137   -272   -135    205     -2   -205    298    641    693    789    626   -293
   -127   -280   -155    202     12   -218    301    652    691    776    607   -301
   -140   -280   -140    210     -2   -210    327    688    714    797    623   -285
   -137   -265   -127    200     -7   -197    340    724    735    815    644   -272
   -103   -275   -171    189     33   -223    340    753    743    813    641   -270
    -93   -254   -161    171     33   -207    353    787    763    831    657   -254
    -75   -244   -168    158     44   -207    361    823    782    844    665   -223
    -49   -231   -184    137     64   -207    361    849    792    852    675   -192
    -10   -187   -176     98     83   -181    387    898    828    893    711   -174
      5   -155   -163     75     83   -158    420    950    870    937    758   -137
     25   -145   -171     59     98   -158    439    976    878    948    771   -137
     -2   -158   -155     77     75   -158    444    982    870    943    766   -145
    -10   -132   -122     72     54   -127    446    995    885    963    789    -96
      7   -109   -116     49     59   -111    449    997    891    969    800    -64
     31   -103   -135     36     80   -119    439    982    875    950    782    -77
     15    -98   -116     38     64   -106    446    974    865    932    763    -67
    -12    -85    -72     49     28    -80    459    974    878    961    797    -46
     -2    -98    -96     49     44    -96    441    935    865    961    823    -67
     20    -54    -77     15     46    -64    426    901    849    950    810   -114
      0    -57    -59     28     28    -59    433    878    841    940    789   -132
    -51    -77    -25     64    -12    -51    436    836    820    906    763   -114
    -33    -85    -51     57      7    -67    436    805    802    885    750   -132
    -77   -124    -46    101    -15    -85    436    774    789    872    735   -163
    -88   -153    -64    119    -12   -109    420    732    763    846    701   -187
    -49   -140    -90     96     20   -116    407    704    748    823    680   -192
    -23   -132   -111     77     44   -122    413    693    745    823    680   -200
    -64   -161    -98    111     15   -129    418    675    735    813    672   -210
   -111   -207    -96    158    -10   -153    397    633    696    771    633   -236
   -129   -267   -137    200      2   -202    394    613    675    750    615   -265
   -135   -265   -129    197     -2   -197    407    620    678    756    623   -257
   -129   -259   -129    192      0   -194    405    610    672    753    623   -257
   -106   -244   -140    174     15   -192    389    600    665    737    613   -267
    -98   -246   -148    174     23   -197    407    618    675    748    623   -241
    -98   -257   -158    176     28   -210    407    615    675    748    623   -246
    -88   -252   -163    168     36   -207    394    602    662    735    615   -259
    -96   -241   -148    168     25   -194    400    610    672    748    631   -218
    -96   -223   -127    161     15   -176    415    628    696    774    654   -189
    -85   -252   -168    166     38   -213    402    615    678    753    626   -226
    -98   -270   -171    181     36   -220    407    613    675    743    613   -213
   -101   -239   -140    168     18   -189    431    633    696    761    633   -179
    -72   -187   -114    129     20   -150    454    659    722    787    657   -158
    -77   -155    -77    116      0   -119    472    672    737    805    672   -148
    -93   -155    -62    124    -15   -109    496    688    753    823    696   -124
    -98   -161    -64    127    -18   -114    514    698    761    836    704   -137
    -77   -132    -54    106    -12    -93    511    696    756    826    688   -168
    -59    -62     -5     59    -28    -33    519    717    789    857    714   -127
    -64     12     77     25    -70     44    524    732    828    901    766    -62
    -49     88    135    -20    -90    111    491    709    836    917    789    -33
    -25     77    103    -25    -64     90    459    693    831    917    789    -23
    -49     33     83      5    -67     57    470    706    839    937    810     -5
    -51     28     77     10    -64     51    459    688    820    919    802    -28
    -62      5     67     25    -67     36    441    657    782    883    756    -70
    -77    -54     23     67    -51    -15    446    662    766    867    727    -72
    -67   -168   -101    114     15   -135    444    652    724    823    680   -122
    -54   -239   -184    145     64   -213    431    618    665    753    615   -184
    -62   -267   -207    163     70   -239    426    597    633    719    587   -176
    -72   -322   -249    197     88   -285    413    579    607    706    574   -189
    -62   -332   -272    197    103   -303    402    555    587    691    555   -257
    -54   -337   -283    194    114   -311    405    550    576    672    540   -270
    -64   -350   -285    205    109   -319    418    553    571    670    540   -254
    -49   -363   -314    207    132   -340    407    548    566    670    540   -257
    -62   -366   -303    213    116   -335    405    535    548    649    519   -275
    -77   -394   -319    236    119   -358    426    548    550    644    511   -267
    -67   -405   -337    236    132   -371    423    545    548    646    522   -246
    -46   -389   -342    218    148   -366    405    527    535    646    532   -257
    -67   -410   -345    236    137   -376    407    530    527    641    519   -306
    -75   -426   -353    249    137   -389    415    535    524    628    491   -298
    -64   -441   -376    252    153   -410    400    522    509    602    470   -280
    -46   -449   -402    249    176   -426    402    522    501    597    465   -288
    -38   -568   -532    301    246   -550    436    563    475    550    407   -337
     18   -737   -756    358    387   -748    498    659    426    431    267   -478
     57   -820   -878    379    465   -849    623    828    462    358    161   -607
     23   -646   -670    311    345   -657    761    989    649    491    283   -527
   -116   -181    -67    148    -25   -124    667    626    737    737    600   -226
   -244    506    750   -132   -496    626    361     -2    748   1093   1098    298
   -376   1231   1605   -428   -989   1418    101   -368    924   1621   1727    917
   -397   1478   1875   -540  -1135   1675   -155   -579    979   1938   2068   1249
   -350    896   1247   -272   -797   1070   -316   -750    501   1397   1504    774
   -303    259    563     20   -433    410   -254   -691      2    623    701     15
   -233   -223     10    226   -122   -106    -28   -298    -28    327    324   -345
   -176   -387   -210    283     15   -298    197    127    249    480    400   -316
    -85   -392   -306    239    109   -350    329    368    418    587    467   -272
    -54   -426   -371    241    158   -400    402    496    491    615    483   -233
    -33   -454   -420    244    192   -436    426    535    501    607    475   -239
      5   -475   -480    236    241   -478    415    535    485    581    439   -283
    -10   -488   -478    249    231   -483    433    550    493    579    433   -288
    -33   -496   -465    265    213   -480    452    574    514    592    452   -280
    -15   -498   -483    257    231   -491    446    576    511    589    452   -280
    -12   -511   -498    262    241   -506    446    576    506    589    449   -288
    -20   -501   -483    259    228   -493    470    597    530    610    465   -280
    -18   -496   -478    257    228   -485    470    602    530    607    467   -275
    -18   -493   -475    254    228   -485    459    589    514    581    444   -275
    -33   -498   -465    267    215   -483    480    615    530    597    454   -241
    -20   -472   -454    246    215   -465    480    633    548    626    488   -228
      2   -449   -454    223    228   -452    467    628    545    626    485   -252
      5   -446   -452    220    226   -446    475    639    548    620    472   -249
     -5   -467   -462    236    228   -465    493    662    555    623    467   -218
     12   -446   -462    215    236   -454    491    667    561    633    483   -220
     20   -431   -454    205    236   -441    491    672    563    641    493   -223
     18   -418   -439    197    228   -428    496    693    584    659    509   -200
     33   -420   -454    194    244   -436    504    711    600    670    522   -187
     38   -413   -452    187    244   -431    504    714    605    672    524   -187
     38   -400   -439    179    236   -418    519    740    628    701    550   -163
     33   -410   -446    187    239   -428    524    753    633    711    561   -153
     36   -415   -452    189    244   -433    519    763    641    711    566   -148
     62   -387   -449    161    254   -418    527    795    662    727    568   -148
     85   -371   -457    142    270   -415    550    833    688    743    576   -122
     90   -363   -457    135    272   -410    550    844    691    745    581   -103
     93   -342   -436    124    265   -389    548    867    704    766    607    -75
     96   -324   -420    111    257   -371    576    924    743    810    644    -62
    106   -306   -413    101    259   -358    581    950    753    815    649    -31
    135   -293   -431     77    280   -361    566    958    748    810    646     -7
    132   -293   -426     80    277   -358    574    989    769    836    667     -5
    168   -267   -439     46    301   -353    568   1002    774    852    680     12
    220   -210   -431     -5    324   -322    566   1005    776    859    691     31
    210   -187   -400    -12    303   -293    581   1010    784    872    709     51
    174   -189   -363      7    267   -275    581    995    779    872    714     57
    174   -187   -361      5    267   -272    561    961    753    849    696     41
    176   -171   -348     -2    259   -259    555    945    743    841    691     49
    153   -153   -306     -2    228   -228    558    937    745    846    701     75
    150   -145   -296     -2    223   -220    545    904    730    833    691     64
    166   -150   -319     -7    241   -233    542    867    709    813    670     38
    145   -158   -303      5    223   -231    558    846    709    810    667     23
     93   -194   -288     49    189   -241    561    818    696    795    652      7
     85   -194   -280     54    181   -236    548    774    665    750    610    -51
     83   -215   -301     64    192   -257    537    737    644    714    566    -59
     64   -239   -303     88    184   -270    537    714    636    706    566    -62
     41   -252   -296    103    168   -272    540    696    631    698    563    -72
     31   -275   -306    122    168   -290    535    675    613    683    542   -111
     15   -298   -316    140    166   -306    532    657    597    662    514   -119
     15   -319   -335    150    174   -324    530    626    574    639    496   -129
     25   -319   -345    145    184   -329    514    597    553    615    475   -150
     12   -306   -319    148    166   -311    522    605    566    636    498   -124
     36   -316   -355    137    194   -335    519    607    568    639    504   -132
     36   -309   -345    135    189   -327    517    597    561    628    491   -171
     20   -324   -345    150    181   -335    514    587    537    600    459   -174
     20   -324   -345    153    181   -335    524    597    545    607    470   -135
     23   -322   -345    148    181   -332    509    581    535    597    470   -140
     36   -311   -348    135    192   -329    506    579    537    607    483   -140
     33   -298   -335    132    181   -316    514    594    553    623    491   -127
     33   -288   -322    127    176   -303    514    594    553    620    493   -116
     33   -275   -311    119    171   -293    514    589    550    615    493   -114
     46   -226   -272     88    158   -249    532    615    581    649    511   -116
     54   -187   -241     64    145   -213    550    636    602    665    524    -90
     46   -161   -207     57    127   -184    574    639    607    670    537    -77
     23   -181   -205     77    111   -192    589    652    615    678    548    -70
     41   -166   -210     62    124   -187    600    667    633    698    574    -46
     57    -88   -145     15    101   -116    597    672    657    719    592    -51
     62     -5    -67    -28     64    -36    584    667    672    730    602     10
     59     33    -28    -49     44      5    566    675    698    771    652     59
     77     38    -41    -59     59      0    548    665    701    779    659     49
     90     10    -83    -51     85    -36    527    641    672    753    626     36
     75      2    -72    -38     75    -33    519    633    665    753    628     25
     67    -10    -77    -31     70    -44    517    631    652    745    628     33
     72    -96   -168     10    119   -132    491    589    589    672    558    -25
     80   -210   -290     64    184   -249    478    563    532    607    485    -70
     64   -277   -342    106    202   -309    483    558    511    589    467    -85
     41   -303   -348    129    194   -324    480    542    488    566    441   -142
     33   -314   -348    140    189   -329    462    514    449    519    402   -145
     36   -332   -368    148    202   -350    444    491    420    491    384   -135
     59   -350   -410    145    233   -379    436    483    410    488    387   -140
     46   -363   -410    158    226   -387    457    491    420    501    405   -158
     15   -384   -400    184    207   -392    467    493    420    493    384   -181
     23   -384   -407    179    215   -394    462    488    407    467    350   -179
     41   -400   -441    179    241   -420    446    467    381    439    329   -194
     25   -400   -428    184    226   -415    444    454    368    431    327   -192
     12   -402   -415    194    213   -407    449    454    376    433    337   -179
     15   -418   -433    200    223   -423    439    439    361    418    324   -197
     20   -413   -433    197    226   -423    436    439    358    420    329   -194
     10   -420   -431    202    220   -426    444    457    374    441    353   -189
     36   -441   -478    202    257   -459    439    459    353    413    324   -231
     80   -566   -649    241    363   -607    439    462    272    296    200   -319
    122   -761   -883    319    501   -820    530    563    197    137     20   -480
    111   -828   -940    355    524   -883    698    737    246     88    -49   -579
     59   -602   -662    272    358   -633    769    685    371    220    101   -465
    -85   -103    -18     93    -36    -59    602    179    444    496    462   -103
   -244    659    904   -207   -574    782    270   -415    545    945   1044    511
   -337   1382   1719   -522  -1028   1548    -38   -696    792   1504   1667   1148
   -327   1462   1790   -568  -1057   1626   -329   -854    776   1665   1842   1356
   -272    940   1213   -332   -743   1075   -433   -885    379   1192   1353    940
   -220    280    501    -28   -361    389   -246   -688    -88    420    550    145
   -142   -174    -31    158    -57   -103     46   -207    -20    236    257   -192
    -70   -290   -220    179     72   -257    265    168    207    350    303   -153
     -2   -322   -322    161    158   -322    374    361    329    415    358   -109
     38   -363   -402    163    220   -381    405    407    335    397    340   -135
     31   -410   -441    187    236   -426    426    423    319    368    298   -197
     -2   -449   -446    223    220   -449    449    449    322    355    275   -210
      2   -459   -462    226    231   -459    454    449    316    342    270   -194
     -2   -446   -444    226    220   -446    452    457    316    342    272   -205
     -7   -436   -428    220    207   -433    472    491    340    363    288   -192
     18   -444   -462    210    239   -452    470    488    335    350    277   -181
     28   -449   -478    207    249   -462    470    488    335    348    280   -176
     25   -426   -452    200    239   -439    480    506    350    363    296   -163
     31   -400   -433    184    231   -415    483    514    355    361    288   -155
     28   -420   -449    194    236   -433    478    509    348    353    285   -158
     18   -433   -452    207    233   -441    480    519    358    368    298   -176
     28   -415   -444    194    236   -428    496    540    371    374    298   -161
     51   -400   -454    171    252   -426    488    532    358    363    290   -135
     44   -381   -426    168    233   -402    485    535    363    376    306   -145
     23   -392   -415    181    218   -402    488    548    376    392    316   -140
     44   -392   -436    174    239   -413    493    561    379    394    316   -129
     49   -381   -431    163    239   -405    501    576    394    410    337   -116
     49   -371   -423    161    236   -397    517    605    420    433    358   -106
     51   -358   -413    150    231   -384    524    615    428    433    355   -101
     57   -353   -410    148    233   -381    517    618    420    418    340    -93
     36   -353   -389    155    213   -371    537    652    446    444    361    -62
     41   -340   -381    148    210   -358    548    683    467    467    381    -38
     62   -319   -381    127    220   -348    542    701    472    475    387    -57
     90   -290   -381    101    236   -335    555    724    485    483    389    -49
     83   -283   -366     96    223   -324    574    763    506    498    407    -10
    116   -275   -392     77    254   -332    581    805    524    514    415     15
    116   -293   -410     85    262   -353    581    831    535    527    423     25
    124   -254   -379     64    252   -316    594    875    568    566    454     36
    163   -239   -405     36    283   -322    600    893    579    574    462     59
    184   -218   -402     18    290   -311    592    896    579    576    472     72
    192   -200   -392      5    290   -296    597    914    594    602    504     98
    174   -176   -350      2    262   -262    610    930    615    633    537    135
    158   -166   -324      2    241   -244    600    904    597    610    514     96
    158   -148   -309     -5    231   -228    587    875    576    589    491    106
    166   -148   -314    -10    239   -228    592    872    576    597    501    150
    150   -111   -262    -18    205   -187    584    849    574    602    509    127
    135    -93   -228    -20    179   -158    574    807    550    576    480    103
    114    -93   -207    -12    161   -150    579    779    548    576    485    137
     96   -119   -218     10    155   -166    574    743    532    566    483    142
     67   -129   -197     31    132   -163    558    691    511    553    467     83
     38   -142   -184     49    109   -161    550    652    493    527    426     57
     10   -158   -168     72     88   -163    558    623    485    517    407     64
    -25   -163   -137     93     54   -150    545    581    465    498    392     57
     -5   -181   -176     93     85   -179    509    535    420    457    355     41
     23   -202   -226     88    122   -213    504    522    407    449    342     28
     -7   -231   -223    119    106   -226    504    504    402    452    340     33
     12   -226   -239    106    124   -233    493    483    392    449    337      0
      2   -236   -239    116    119   -236    501    483    397    462    335    -23
    -36   -252   -215    140     88   -233    493    462    384    446    319      2
    -23   -254   -231    137    103   -244    478    444    371    441    309    -31
     -5   -239   -233    122    114   -236    483    452    374    446    290    -49
     -5   -246   -241    127    116   -244    493    462    371    433    275      5
     -2   -241   -241    119    116   -241    488    454    368    439    285     18
    -10   -241   -231    124    109   -236    480    446    366    446    285      0
     -7   -226   -218    116    103   -223    480    454    368    454    285     15
     15   -205   -220     96    116   -213    472    457    366    449    280     15
      0   -236   -236    116    114   -236    465    436    348    428    252      5
    -41   -244   -202    142     77   -223    485    446    363    454    270     31
    -59   -223   -163    142     51   -194    506    467    394    491    306     59
     -2   -176   -174     90     85   -176    496    467    397    501    311     54
    -15   -140   -124     75     54   -132    514    478    418    532    335     72
    -80   -137    -59    109    -10    -98    550    506    449    571    366    101
    -44   -119    -77     80     15    -98    561    522    459    576    358     75
    -15    -98    -83     57     33    -90    566    506    441    558    324     59
    -59    -62     -2     59    -31    -33    592    517    467    587    342    132
    -72      0     72     36    -72     36    587    527    501    631    387    187
      7     57     46    -33    -20     51    535    519    511    659    413    202
     38    109     70    -72    -15     90    514    532    532    693    441    218
     62     96     33    -83     15     64    498    527    519    688    420    202
     67     67      0    -67     33     33    475    491    483    657    376    189
     49     36    -12    -44     31     12    457    467    459    639    355    184
     15    -18    -33      2     23    -25    457    465    444    631    342    171
     10   -132   -142     59     75   -137    433    428    374    553    257    106
     10   -187   -197     88    101   -192    431    410    337    517    218     90
     -2   -231   -231    116    114   -231    436    405    327    514    207     57
    -41   -267   -226    155     90   -246    431    376    298    485    166      7
    -75   -288   -213    181     67   -252    418    340    257    436    116     23
    -75   -303   -228    189     75   -267    415    348    254    441    119     57
    -38   -322   -283    179    119   -303    405    350    252    454    124     41
    -36   -327   -290    181    127   -309    405    335    241    459    116     10
    -64   -342   -280    202    106   -311    402    329    246    478    142     18
    -90   -348   -257    218     80   -303    410    332    254    491    137    -23
    -46   -322   -277    184    114   -301    394    329    226    444     80     -2
     -5   -322   -316    163    155   -319    389    345    210    418     57     33
    -12   -329   -319    171    153   -327    387    335    210    423     59     15
    -20   -340   -319    179    148   -329    376    314    192    407     44     23
     -2   -337   -335    168    163   -335    366    306    184    410     46     28
     18   -342   -361    163    189   -350    379    329    197    426     57     38
     28   -475   -504    223    265   -488    389    350    145    353    -31    -49
     46   -688   -737    319    389   -711    459    423     59    194   -213   -239
     64   -776   -841    355    452   -807    594    581     85    127   -306   -345
     18   -581   -600    283    309   -589    709    641    241    267   -163   -236
   -155   -129     23    140    -90    -54    576    168    319    527    171     83
   -340    607    948   -135   -644    776    296   -376    452    987    756    714
   -457   1408   1862   -475  -1161   1634     33   -672    709   1569   1428   1410
   -426   1626   2052   -600  -1239   1839   -270   -859    737   1826   1714   1753
   -337   1088   1423   -376   -880   1254   -449   -979    272   1304   1166   1288
   -272    444    717    -85   -493    579   -327   -813   -155    597    410    504
   -218    -67    150    142   -184     38    -46   -374   -171    319     23     67
   -176   -228    -51    202    -62   -140    168     -7     25    394     28     62
   -106   -283   -176    192     33   -231    270    197    142    462     72    122
      0   -296   -296    145    148   -296    303    270    166    462     59     96
     31   -314   -345    137    187   -329    311    285    158    439     33     57
    -12   -350   -337    181    161   -345    327    277    145    418      5     12
    -38   -355   -319    197    137   -337    358    322    171    436      5     51
     12   -350   -363    168    187   -355    348    335    168    431      2     64
     20   -371   -392    174    205   -381    350    332    161    428      2     41
     -5   -374   -368    189    181   -371    379    366    189    467     28     36
    -15   -361   -348    187    163   -355    384    379    189    459     10     41
    -12   -361   -348    187    166   -355    371    361    166    428    -23     51
    -51   -376   -324    213    135   -350    371    363    171    436    -15     75
    -70   -374   -303    223    116   -340    381    376    189    457      5     90
    -49   -363   -316    205    132   -340    381    368    187    446      7     90
     -5   -350   -345    176    168   -348    384    392    200    457     25    106
     33   -342   -379    153    205   -361    379    423    213    472     36     90
     41   -314   -355    137    197   -335    381    426    213    459      7     90
    -18   -335   -316    176    148   -327    387    407    200    441     -7    129
    -18   -345   -327    181    153   -335    397    426    218    467     28    148
     25   -319   -345    145    181   -329    405    459    241    491     54    148
     38   -309   -348    135    192   -327    394    465    236    480     38    127
     23   -319   -345    148    184   -332    392    480    241    480     41    161
     10   -324   -337    155    171   -329    400    501    262    504     67    181
     38   -309   -350    135    192   -329    392    511    267    504     72    155
     88   -290   -379    101    233   -335    389    532    272    496     54    137
     77   -277   -358     98    218   -316    415    581    303    517     75    197
    101   -272   -376     85    239   -324    423    600    303    504     72    220
     57   -257   -316     98    187   -288    431    605    309    506     80    239
     -2   -270   -267    137    132   -270    452    639    342    545    124    293
    155   -246   -402     44    277   -324    444    706    371    576    155    283
    179   -200   -379     10    277   -288    439    727    381    579    155    262
    161   -179   -340      7    246   -257    446    745    394    581    153    319
    116   -187   -303     36    210   -244    467    771    418    610    189    345
    142   -166   -309     10    226   -239    459    782    413    600    174    329
    189   -127   -319    -31    254   -223    449    787    410    592    171    345
    187   -116   -303    -36    241   -207    454    792    418    600    189    379
    135   -132   -267      0    200   -200    452    763    405    592    194    379
    153   -101   -254    -25    202   -176    436    743    394    589    205    379
    197    -70   -267    -64    231   -168    444    748    410    615    241    392
    207    -57   -265    -77    233   -161    441    727    407    613    239    355
    189    -59   -249    -64    218   -153    426    680    368    558    181    311
    174    -54   -231    -62    202   -142    423    644    342    524    148    319
     98    -83   -181     -7    137   -129    431    592    327    501    129    337
    -10   -142   -132     75     59   -137    426    535    309    485    129    327
     18   -161   -179     72     98   -168    410    522    301    485    135    306
     88   -142   -231     25    158   -187    405    524    301    483    124    244
     85   -148   -236     31    161   -192    387    480    259    426     54    205
     36   -181   -218     70    127   -200    379    436    226    381     20    226
     28   -218   -246     96    137   -231    379    426    218    376     23    223
     83   -213   -296     64    189   -254    348    407    207    371     20    202
     93   -220   -314     62    202   -267    329    381    176    340     -7    155
     77   -231   -309     77    192   -270    335    374    163    316    -38    142
     41   -241   -283    101    161   -262    348    376    174    322    -38    171
     -5   -272   -267    137    129   -270    329    335    148    303    -38    163
    -38   -265   -226    150     90   -246    340    348    161    324    -12    168
    -20   -252   -231    135    103   -241    358    394    200    363     18    166
     46   -223   -270     88    158   -246    340    387    189    345      0    179
     23   -231   -254    101    137   -241    329    363    166    311    -38    142
      7   -236   -246    114    124   -241    340    358    150    280    -80    168
     36   -226   -262     93    148   -244    342    355    148    283    -75    179
     31   -213   -244     90    137   -228    332    355    158    301    -54    176
     70   -205   -275     67    171   -239    316    366    155    301    -51    174
     62   -207   -270     72    163   -236    345    389    179    327    -25    187
     64   -184   -249     59    155   -218    358    397    189    335    -15    189
     62   -166   -228     51    145   -197    363    405    202    342     -7    202
     25   -148   -174     59     98   -158    392    423    228    366     12    231
     25   -140   -166     57     93   -150    397    426    226    361      7    233
     67   -137   -207     33    137   -171    387    428    223    358     10    236
     70    -83   -153      7    111   -116    410    454    265    405     64    288
     23    -18    -44     -2     33    -31    431    472    311    452    114    345
     36     33     -5    -36     20     15    410    465    322    465    127    335
     70     64     -5    -67     38     28    368    446    314    459    116    316
     67     46    -20    -57     44     12    353    439    309    449    119    366
     83     33    -49    -59     67     -7    332    418    280    423    106    327
     98     20    -77    -59     88    -28    311    402    252    405     80    290
     85    -25   -111    -31     98    -70    306    400    228    379     49    285
     93   -137   -231     23    161   -184    285    381    174    314    -12    223
     83   -223   -306     67    194   -265    267    350    114    244    -80    171
     54   -267   -324    106    189   -296    277    342     93    218   -103    168
     28   -298   -329    135    176   -314    272    322     67    187   -127    153
     15   -335   -350    161    181   -342    254    280     20    142   -163    103
     10   -348   -358    168    181   -353    252    275     18    145   -155    103
     46   -355   -402    153    223   -379    257    301     28    155   -142    111
     67   -363   -433    145    249   -397    241    298     15    137   -161     90
     62   -371   -433    155    246   -402    228    283     -5    111   -189     64
     25   -371   -397    171    210   -384    239    285     -5     98   -200    101
      7   -394   -405    192    205   -400    239    272    -20     88   -197    111
      7   -428   -436    207    220   -431    218    246    -46     75   -205     75
     31   -431   -462    200    246   -446    223    267    -25    106   -176     62
     67   -413   -483    171    272   -446    220    283    -20    103   -192     33
     96   -400   -496    150    293   -446    210    275    -38     75   -223     31
     49   -444   -493    194    270   -467    223    275    -49     54   -233     51
     28   -550   -579    262    303   -563    236    293    -88      7   -285     12
    124   -745   -872    309    496   -807    283    363   -161   -137   -470   -189
    163   -784   -948    311    555   -865    410    555    -90   -176   -555   -306
    122   -558   -680    215    400   -618    532    696    114     -5   -394   -176
      5   -124   -129     59     67   -127    449    368    197    210    -88    119
   -176    568    743   -197   -462    654    187   -244    194    553    423    667
   -353   1236   1587   -441   -971   1410    -20   -597    342   1039   1026   1309
   -400   1358   1756   -480  -1080   1556   -257   -857    275   1210   1241   1597
   -306    813   1119   -252   -711    966   -446  -1062   -213    691    704   1117
   -200    200    400      0   -301    298   -405   -958   -657    -59   -103    272
   -109   -226   -116    166      2   -171   -213   -535   -602   -254   -405    -64
    -57   -363   -306    210    122   -335    -28   -142   -340   -106   -350    -46
    -15   -376   -361    197    171   -368    106     90   -168     -5   -288     44
    -33   -436   -405    233    184   -420    171    181   -111     23   -265     80
     49   -439   -488    194    267   -462    176    231   -103     23   -265     62
    116   -439   -558    158    335   -498    163    246   -111      7   -288     20
     96   -472   -568    189    332   -519    181    267   -101     12   -298     -2
     62   -480   -542    207    301   -511    205    283    -88     15   -306     20
     67   -483   -553    207    309   -517    202    277    -93      2   -314     33
     44   -485   -530    218    285   -506    213    275    -85     15   -298     46
     20   -488   -509    233    265   -498    223    285    -72     28   -293     57
     20   -488   -511    233    265   -498    215    288    -80     12   -314     41
     20   -472   -496    226    257   -483    220    309    -62     33   -290     62
     51   -465   -517    205    283   -491    226    327    -44     57   -267     85
     62   -449   -511    194    285   -480    233    342    -25     75   -241     80
     23   -444   -467    207    244   -454    231    342    -25     75   -244     75
     80   -444   -524    181    301   -483    218    355    -23     77   -259     70
    109   -431   -542    158    324   -485    220    366    -18     77   -272     83
    116   -407   -524    145    319   -465    223    361    -23     77   -277     83
    114   -415   -530    148    322   -472    236    381     -7     90   -270    101
    111   -413   -524    150    316   -467    236    392      0     98   -265    114
    111   -413   -524    148    316   -467    223    392     -5     90   -270    119
    106   -415   -522    155    314   -467    231    413     10    116   -257    127
     85   -405   -491    158    288   -446    254    444     44    155   -228    148
     93   -389   -485    148    288   -436    254    452     51    163   -223    153
    127   -381   -509    127    314   -444    246    465     51    163   -228    153
    135   -374   -509    119    322   -441    257    498     75    187   -213    163
    132   -361   -493    111    309   -426    262    530     98    210   -194    197
    148   -355   -506    103    324   -431    257    542    106    215   -187    207
    119   -348   -470    111    293   -407    270    566    127    239   -163    244
    101   -340   -441    119    270   -389    283    597    158    270   -135    285
    168   -316   -485     72    324   -402    275    633    168    288   -122    290
    228   -275   -504     23    363   -389    280    678    194    316    -96    306
    192   -259   -454     31    322   -358    293    706    220    355    -54    335
    181   -239   -420     28    301   -329    283    698    215    358    -38    348
    189   -239   -431     23    309   -335    265    675    194    337    -57    327
    205   -205   -410      0    306   -309    280    696    213    353    -51    340
    239   -194   -436    -23    337   -314    275    691    197    332    -75    353
    236   -184   -420    -25    327   -301    252    659    171    306    -90    342
    210   -163   -376    -23    290   -270    254    641    163    303    -88    355
    181   -166   -348    -10    265   -257    259    626    155    301    -83    363
    189   -150   -342    -20    265   -246    246    594    137    285    -93    340
    181   -148   -329    -15    254   -239    249    571    129    270   -106    319
    103   -166   -272     31    187   -218    267    548    137    272    -96    311
     72   -194   -270     59    168   -231    267    514    129    257   -103    303
     64   -207   -272     70    166   -239    267    480    111    233   -119    285
     41   -220   -262     90    150   -241    277    480    116    236   -127    249
     88   -236   -324     72    202   -277    259    457     96    200   -179    200
     98   -246   -345     75    220   -296    233    418     67    171   -200    200
     70   -262   -335     93    202   -298    228    397     59    174   -189    187
     49   -272   -322    111    184   -296    236    392     64    176   -194    142
     67   -277   -348    103    205   -311    218    358     23    119   -259    122
     72   -280   -353    103    210   -316    213    342     -2     85   -288    135
     38   -327   -366    142    200   -345    207    332    -10     85   -285    132
      7   -327   -335    161    171   -329    213    319    -10     93   -270    127
    -18   -306   -290    161    135   -298    223    322     -2     98   -265    129
      7   -288   -296    140    150   -293    231    355     15    119   -246    150
     38   -280   -319    119    176   -301    226    358     18    122   -239    150
     59   -285   -345    114    202   -314    202    337     -2    101   -265    114
     46   -296   -342    124    192   -319    200    340      2    106   -259    127
     31   -288   -319    127    174   -303    215    355     18    122   -241    150
     38   -296   -335    127    184   -314    213    345      7    109   -249    137
     46   -288   -335    122    189   -311    210    342      7    106   -252    135
     25   -285   -314    129    168   -298    220    353     18    114   -249    153
     36   -296   -332    129    181   -311    213    350     12    111   -246    153
     38   -283   -324    122    179   -303    210    348     10    111   -244    145
     31   -241   -272    106    150   -257    236    374     44    150   -207    166
     36   -207   -244     85    140   -226    246    389     62    168   -187    184
     51   -166   -218     57    132   -189    262    397     75    174   -179    194
     41   -155   -197     54    116   -176    277    405     83    179   -174    202
     36   -174   -210     70    122   -192    280    415     88    181   -168    207
     23   -114   -137     44     77   -127    283    423    111    205   -140    233
     51    -20    -75    -15     62    -46    283    433    150    249    -88    290
     70     41    -31    -57     49      5    270    439    184    290    -46    309
     75     38    -36    -57     57      2    246    420    168    270    -72    290
     62     23    -41    -44     51     -7    220    387    135    233    -96    306
     23     -2    -25    -10     23    -15    215    381    135    244    -77    322
     51    -23    -75    -15     62    -46    197    387    119    236    -88    290
     93    -70   -163    -10    127   -116    181    368     77    187   -137    239
     59   -202   -262     70    161   -233    171    348     20    119   -205    187
     44   -275   -322    114    181   -298    155    327    -10     83   -241    150
     25   -329   -358    150    192   -345    142    290    -51     36   -285    106
      0   -368   -368    184    184   -368    137    262    -83      5   -311     80
     15   -366   -381    174    197   -374    140    262    -90      0   -319     77
     12   -376   -392    181    200   -384    140    257    -98    -10   -324     72
     12   -381   -394    181    202   -387    124    244   -114    -25   -337     59
      0   -397   -397    200    197   -397    129    246   -114    -28   -337     67
      0   -400   -400    197    200   -400    135    246   -111    -25   -332     83
      5   -407   -413    200    207   -410    129    244   -116    -15   -311     90
     20   -397   -418    187    218   -407    127    249   -109     -2   -296     67
     -2   -413   -410    207    202   -413    127    246   -109     -7   -314     31
    -31   -446   -415    239    189   -433    116    213   -148    -62   -368     33
    -25   -433   -407    228    189   -423    127    228   -140    -57   -368     44
    -12   -446   -433    228    207   -441    122    246   -137    -54   -371     38
     23   -488   -511    233    267   -498    114    239   -166    -88   -405      7
     83   -615   -701    265    389   -657    114    259   -244   -205   -535   -114
    124   -797   -922    335    522   -859    220    394   -280   -335   -698   -283
    129   -797   -930    332    527   -862    384    574   -194   -335   -727   -348
     59   -501   -561    220    309   -530    462    501    -38   -158   -522   -189
   -176    -31    145    101   -161     57    236    -93    -15    119   -129    233
   -348    761   1109   -207   -730    935    -64   -618    114    610    504    911
   -426   1434   1860   -506  -1143   1647   -361   -901    306   1122   1101   1517
   -361   1397   1758   -517  -1060   1577   -646  -1080    179   1171   1169   1634
   -277    784   1060   -254   -670    922   -680  -1067   -280    537    504   1023
   -239    129    368     54   -303    249   -488   -792   -600   -114   -215    275
   -184   -262    -77    223    -54   -171   -228   -340   -483   -220   -439     28
   -114   -345   -231    231     57   -288    -18     10   -257    -90   -371     77
    -54   -350   -296    202    119   -324     83    176   -158    -41   -342     75
    -28   -392   -363    210    166   -379     96    215   -166    -75   -379     51
      5   -420   -428    207    215   -423     98    233   -171    -93   -387     33
     -7   -444   -436    226    213   -441    109    252   -168   -101   -397     12
      2   -457   -459    226    231   -459    101    249   -187   -129   -428    -28
     18   -452   -472    215    244   -462    103    254   -187   -137   -433    -12
     10   -459   -470    223    239   -465    116    277   -166   -111   -392     18
     10   -446   -457    218    233   -452    119    275   -163   -114   -394    -33
     15   -439   -457    210    233   -446    114    272   -176   -142   -433    -36
     10   -441   -452    215    228   -446    124    290   -166   -127   -410     10
     20   -439   -462    207    241   -449    132    309   -145   -103   -374     25
     49   -413   -462    181    254   -436    127    309   -142   -101   -368      7
     23   -413   -439    194    231   -426    137    316   -137   -101   -376     -2
     -7   -428   -420    215    205   -426    150    329   -124    -96   -363     25
     -5   -423   -420    213    205   -420    145    322   -129    -98   -353     31
     20   -410   -431    194    226   -420    135    316   -129    -90   -342     25
      0   -405   -405    200    200   -405    150    348   -103    -70   -332     33
     28   -387   -418    179    220   -402    153    368    -90    -67   -329     59
     64   -379   -444    155    252   -413    148    368    -93    -75   -337     51
     59   -363   -423    153    241   -392    171    397    -72    -54   -322     64
     49   -363   -413    155    231   -387    171    413    -62    -38   -298     80
     67   -355   -423    142    244   -389    158    418    -62    -41   -296     64
     75   -345   -420    135    246   -381    161    444    -46    -28   -290     72
     57   -342   -400    142    228   -371    179    472    -31    -20   -288    103
     67   -337   -405    135    233   -371    197    498    -18    -12   -270    122
     80   -322   -405    119    241   -363    210    530     -2      2   -257    122
     77   -327   -405    122    241   -366    223    571     23     33   -236    132
    111   -303   -415     96    262   -358    220    605     44     49   -223    161
    122   -296   -418     85    267   -355    220    626     51     54   -215    161
    119   -280   -400     80    257   -337    241    662     80     85   -189    184
    155   -244   -400     44    275   -322    249    693     98    106   -168    213
    174   -223   -397     25    285   -309    246    701    103    114   -155    215
    155   -220   -376     31    262   -296    259    711    111    122   -153    220
    145   -220   -366     36    254   -290    262    717    119    132   -145    246
    158   -194   -353     15    254   -272    244    698    101    119   -148    254
    171   -171   -342      0    257   -257    244    688    106    127   -132    239
    158   -148   -309     -7    233   -226    246    678    106    124   -137    249
    148   -155   -303      2    226   -228    239    652     85    103   -153    252
    127   -153   -283     12    202   -215    226    615     64     85   -168    226
    109   -137   -246     15    176   -192    228    592     62     85   -155    239
    106   -148   -254     18    179   -200    218    561     51     80   -158    226
     85   -158   -246     36    166   -202    210    514     31     57   -181    181
     62   -171   -233     54    145   -202    205    483     18     33   -205    166
     36   -181   -218     72    127   -200    207    457      7     23   -210    171
     15   -215   -233     98    124   -223    189    410    -18      0   -223    150
     25   -233   -259    103    140   -246    174    379    -36     -7   -228    132
     25   -231   -257    101    140   -244    171    368    -33     -2   -228    103
     12   -257   -270    122    140   -262    158    337    -62    -44   -283     62
    -10   -309   -298    155    142   -303    140    296   -101    -96   -327     57
    -20   -301   -280    161    127   -290    150    288   -103   -101   -324     67
     -7   -283   -277    142    132   -283    166    290    -98    -96   -314     64
      2   -298   -301    148    150   -298    155    272   -114   -116   -335     49
    -12   -288   -277    150    129   -283    153    270   -109   -109   -316     62
    -10   -293   -285    150    135   -290    153    275   -101    -96   -298     70
     -5   -296   -293    148    142   -296    145    272   -106   -101   -301     54
    -12   -280   -267    148    127   -275    145    267   -111   -109   -306     54
    -28   -296   -267    161    119   -283    153    275   -103    -98   -296     77
    -12   -280   -267    145    127   -275    145    280    -93    -80   -270     83
     -5   -280   -275    142    132   -277    135    272   -101    -88   -277     59
    -18   -272   -254    145    116   -265    145    275    -98    -90   -285     44
      0   -275   -275    137    137   -277    148    272   -106   -116   -322     57
      2   -280   -283    137    142   -280    135    252   -127   -140   -335     57
    -20   -301   -283    158    129   -290    129    236   -135   -140   -327     51
    -36   -298   -262    168    111   -280    137    254   -122   -119   -306     64
    -41   -285   -246    163    101   -267    155    275   -103   -106   -280     83
    -25   -249   -223    137     98   -236    168    290    -85    -85   -252    101
    -18   -226   -207    119     93   -218    189    309    -67    -64   -233     96
    -23   -197   -174    111     75   -187    207    309    -57    -62   -228     85
    -12   -161   -150     85     67   -155    210    303    -64    -75   -231    122
      5   -161   -166     77     85   -163    220    319    -49    -62   -215    127
     10   -135   -148     59     77   -140    233    345    -18    -41   -197    135
     28    -80   -109     25     67    -93    213    322    -18    -44   -200    161
     25      2    -23    -15     23    -10    184    314     10      0   -145    218
     41     31    -12    -36     28     10    158    303     20     18   -119    210
     31      5    -25    -18     28    -10    148    296      5     -2   -132    187
     31     -5    -36    -12     33    -20    137    290     -7    -15   -129    228
     10    -25    -36      7     20    -28    127    280    -20    -18   -127    194
     18   -109   -127     44     70   -116    106    246    -75    -85   -207    111
     12   -244   -257    114    132   -249     77    197   -153   -179   -309     88
    -20   -342   -322    181    150   -332     62    176   -187   -210   -329     44
    -23   -355   -332    187    153   -342     64    179   -194   -215   -332      7
     -2   -348   -345    174    171   -345     75    163   -215   -241   -353    -18
    -18   -353   -337    184    155   -345     80    150   -220   -244   -353    -12
    -38   -392   -353    215    155   -374     77    158   -218   -239   -348     -5
     18   -402   -423    189    220   -413     54    135   -252   -272   -379    -67
    -18   -413   -394    213    187   -402     54    119   -265   -290   -397    -75
    -31   -423   -394    226    179   -410     62    122   -259   -283   -381    -20
    -20   -444   -423    233    200   -433     54    119   -262   -280   -376    -49
    -62   -423   -361    241    148   -392     57    116   -265   -293   -394    -85
    -44   -433   -392    239    174   -413     57    119   -272   -309   -418    -67
    -36   -457   -420    246    189   -439     49    106   -288   -322   -423    -70
    -18   -441   -423    231    202   -433     31     93   -298   -329   -426    -90
    -28   -446   -420    236    194   -433     36    109   -283   -311   -410    -77
    -33   -483   -449    259    207   -467     49    124   -283   -314   -418    -98
     18   -615   -636    296    327   -626     49    132   -368   -428   -545   -220
     64   -831   -896    384    480   -862    129    220   -454   -597   -745   -405
     54   -859   -917    400    485   -888    285    397   -381   -613   -782   -470
     18   -589   -607    285    311   -600    355    348   -231   -439   -589   -309
   -171    -96     72    132   -122    -12    197   -166   -155   -158   -220     64
   -428    672   1101   -122   -763    885    -72   -706     12    350    418    745
   -509   1392   1901   -441  -1205   1647   -350   -950    277    932   1070   1428
   -449   1423   1873   -488  -1161   1647   -644  -1130    202   1034   1189   1595
   -306    914   1221   -306   -763   1067   -792  -1215   -259    491    628   1052
   -275    233    509     20   -392    371   -620  -1026   -717   -280   -202    231
   -228   -213     15    220   -124   -101   -329   -519   -615   -423   -462    -51
   -129   -332   -202    231     36   -270   -122   -145   -402   -314   -426    -44
    -85   -387   -301    236    106   -345     -7     46   -288   -241   -384     -7
   -101   -436   -335    270    116   -387     25     85   -285   -259   -420    -49
    -44   -457   -413    246    184   -436     23    101   -301   -296   -465    -80
    -33   -467   -433    249    197   -449     38    119   -298   -293   -462    -85
    -54   -488   -436    270    189   -462     51    127   -293   -293   -465   -103
    -46   -491   -444    270    197   -467     51    122   -306   -311   -488   -127
    -64   -509   -446    285    189   -478     62    142   -296   -309   -493   -109
    -67   -519   -452    293    189   -485     70    155   -290   -301   -496    -90
    -83   -522   -439    303    176   -480     59    142   -301   -306   -498   -103
    -54   -504   -449    280    197   -478     70    163   -285   -285   -483    -98
    -49   -496   -446    272    197   -472     77    187   -259   -257   -459    -77
    -46   -491   -446    267    197   -470     83    187   -257   -254   -459    -88
    -36   -465   -428    249    194   -449     90    184   -259   -259   -472    -83
    -75   -470   -394    272    158   -433    106    194   -244   -244   -467    -64
    -70   -465   -394    265    158   -431    106    213   -228   -226   -454    -41
    -20   -452   -431    236    205   -444     93    220   -231   -226   -457    -54
    -10   -452   -444    228    215   -446     96    236   -223   -215   -457    -57
    -15   -446   -431    231    207   -439    109    254   -207   -200   -449    -28
    -25   -433   -410    228    189   -420    106    249   -210   -202   -449    -18
    -41   -431   -392    236    174   -413    109    252   -202   -192   -441    -10
    -57   -439   -381    246    161   -410    116    272   -181   -163   -426      5
    -59   -439   -379    249    158   -410    127    296   -168   -148   -413      5
    -33   -433   -400    231    179   -418    132    324   -158   -137   -405     -2
    -20   -426   -405    223    192   -418    140    355   -135   -114   -389     12
    -46   -428   -384    236    166   -407    150    374   -119    -98   -387     33
    -38   -420   -381    231    171   -402    150    381   -119   -101   -389     46
      7   -413   -420    200    213   -415    153    420    -90    -67   -361     77
      5   -394   -400    194    200   -397    174    478    -49    -20   -324     96
     59   -366   -428    153    241   -397    168    501    -44    -20   -332     85
    109   -337   -446    114    277   -392    168    532    -28    -12   -329    109
     77   -327   -405    122    241   -363    181    558     -5     12   -306    140
     83   -324   -407    119    244   -366    179    566      2     20   -296    166
    109   -309   -420     98    265   -363    168    566      2     28   -280    179
     93   -277   -371     93    231   -324    174    566     12     51   -252    205
      7   -280   -290    135    148   -285    194    555     20     64   -244    207
    -36   -288   -254    161    106   -272    197    542     10     54   -249    215
     18   -272   -293    124    153   -283    187    542     10     64   -228    233
     31   -254   -285    111    158   -270    187    527     15     75   -218    213
     20   -220   -241     98    127   -228    176    498     -2     51   -249    184
     72   -215   -288     70    179   -252    158    467    -28     23   -275    181
     41   -239   -280     96    158   -259    158    428    -36     20   -267    176
      2   -241   -244    119    122   -241    161    397    -41     15   -275    150
      0   -246   -246    122    122   -246    153    363    -62    -12   -309    135
      7   -272   -280    132    142   -275    140    335    -80    -28   -327    122
    -10   -283   -272    145    129   -280    135    298    -93    -44   -340    103
    -18   -293   -275    155    127   -285    116    257   -122    -70   -366     83
    -64   -327   -262    194     96   -293    109    210   -148    -93   -384     62
   -150   -379   -228    265     36   -303    119    179   -158   -101   -389     59
   -231   -415   -184    322    -25   -301    135    161   -168   -109   -397     49
   -174   -415   -241    296     33   -329    127    176   -168   -109   -397     57
   -132   -394   -265    262     64   -329    119    189   -166   -101   -384     54
   -109   -394   -288    252     88   -342    114    176   -174   -109   -402     18
   -197   -418   -223    306     10   -322    119    132   -200   -142   -439     28
   -293   -439   -145    366    -75   -293    142    140   -184   -127   -428     75
   -171   -426   -254    298     38   -340    114    168   -181   -119   -428     64
    -25   -389   -363    207    166   -376     70    163   -194   -129   -436     38
     -5   -387   -381    194    187   -384     72    174   -181   -111   -413     38
    -18   -379   -361    200    171   -371     83    179   -171   -101   -410     33
    -36   -374   -340    202    150   -355     80    161   -181   -116   -426     31
    -62   -387   -327    223    129   -358     80    153   -187   -114   -423     51
    -85   -384   -298    233    103   -342     88    163   -168    -83   -379     98
    -70   -392   -322    231    124   -358     93    174   -155    -62   -358     70
    -72   -387   -316    228    119   -353     72    153   -179   -101   -413     10
    -80   -384   -303    233    111   -345     75    153   -189   -124   -444     59
   -109   -384   -277    244     83   -332     85    153   -181   -109   -420     93
   -124   -387   -262    257     67   -324     75    124   -197   -114   -418     80
    -93   -350   -259    220     80   -303    103    168   -155    -70   -374    111
    -93   -298   -207    194     57   -254    140    220   -106    -15   -322    137
    -85   -272   -187    176     49   -231    150    226    -98    -10   -316    132
   -116   -285   -168    202     25   -228    163    228   -101    -18   -327    140
   -155   -288   -135    220    -10   -210    184    233    -90     -7   -316    153
   -101   -220   -122    161     10   -171    181    244    -70     10   -290    187
      2   -127   -129     62     64   -129    150    246    -54     31   -259    202
     -2    -85    -83     44     38    -85    129    236    -33     59   -223    228
    -31    -85    -57     57     10    -72    119    233    -23     80   -200    262
    -49   -109    -62     77      5    -85     96    197    -51     62   -215    241
    -70   -127    -57     96     -7    -93     80    168    -75     44   -231    226
    -85   -150    -64    119    -10   -109     77    171    -83     38   -241    226
    -98   -257   -158    176     28   -210     70    158   -129    -18   -303    174
    -62   -366   -303    213    119   -335     51    145   -176    -67   -353    111
    -93   -433   -342    262    122   -389     54    129   -205   -101   -389     80
   -140   -470   -329    306     93   -400     44    101   -236   -132   -413     62
   -122   -478   -355    298    114   -418     23     72   -267   -166   -441     36
   -137   -506   -368    322    114   -439     18     62   -283   -181   -457     15
   -111   -530   -418    319    153   -475      7     64   -296   -202   -478     12
    -57   -530   -472    293    207   -501     -7     57   -306   -213   -485      5
    -41   -519   -478    280    215   -498    -12     54   -303   -207   -472     10
    -57   -530   -472    293    207   -501      0     59   -303   -205   -465      5
    -80   -540   -462    309    189   -501     -5     33   -322   -231   -491    -18
    -83   -530   -446    306    181   -488     -5     25   -329   -241   -504      0
   -109   -540   -433    324    161   -488      5     41   -322   -231   -493     -2
   -111   -553   -441    332    163   -498      2     44   -319   -233   -488      0
    -80   -566   -485    322    200   -524    -20     28   -340   -259   -509    -12
    -75   -558   -483    316    202   -522    -15     41   -329   -252   -501    -18
    -57   -623   -566    340    252   -594     -2     49   -358   -298   -545    -57
    -28   -795   -766    410    368   -782     28     83   -436   -423   -678   -174
    -28   -966   -937    496    452   -953    140    215   -452   -537   -823   -337
     -7   -906   -898    457    444   -904    285    426   -309   -480   -789   -340
    -72   -522   -452    296    187   -488    285    233   -176   -277   -527   -119
   -223     41    262     90   -244    150     54   -355   -166      7   -109    306
   -381    815   1197   -218   -789   1005   -239   -849    -51    483    504    963
   -506   1426   1932   -459  -1218   1678   -504  -1122    119    969   1080   1584
   -446   1184   1631   -368  -1041   1408   -771  -1309   -142    823    953   1527
   -355    600    956   -122   -654    776   -795  -1291   -607    153    254    841
   -288    -46    241    163   -265     96   -568   -950   -836   -428   -415    150
   -226   -405   -179    316    -23   -293   -290   -457   -636   -452   -561    -28
   -124   -472   -348    298    111   -413   -124   -158   -449   -353   -519     10
    -96   -517   -420    306    161   -470    -36    -18   -366   -314   -501     31
    -96   -571   -478    332    187   -524    -36     -7   -384   -350   -537    -18
    -70   -589   -519    329    223   -555    -54      2   -392   -366   -550    -57
    -62   -600   -540    329    236   -571    -25     41   -371   -350   -535    -46
    -88   -633   -548    361    228   -592    -15     44   -379   -368   -550    -67
   -124   -652   -530    387    200   -592    -15     31   -387   -387   -555    -75
   -161   -659   -498    410    168   -579     10     57   -361   -358   -530    -36
    -80   -644   -563    361    239   -605      5     77   -353   -353   -530    -49
    -20   -610   -589    314    283   -602      0     83   -358   -376   -555    -77
    -15   -587   -574    301    277   -581      7     90   -355   -381   -566    -51
    -57   -607   -550    332    246   -579     18     98   -348   -368   -540    -15
    -54   -602   -550    327    246   -576     12     96   -345   -358   -522    -31
    -28   -610   -584    319    277   -597      0     98   -337   -350   -517    -46
    -15   -589   -574    301    277   -581     15    127   -316   -329   -496    -28
      7   -563   -571    277    288   -566      7    132   -314   -335   -496    -20
      7   -579   -587    285    296   -581      7    129   -324   -348   -506    -38
    -28   -592   -566    309    267   -579     28    145   -309   -329   -485    -31
    -33   -581   -550    306    257   -566     38    163   -290   -314   -459    -12
     -2   -553   -550    277    272   -553     28    168   -288   -316   -454    -10
     18   -566   -584    272    298   -574     31    181   -285   -324   -462     -2
    -10   -563   -555    285    272   -558     49    202   -267   -309   -444     23
    -12   -563   -550    288    267   -558     49    215   -254   -293   -426     23
    -25   -571   -545    298    259   -558     46    228   -246   -290   -418     12
    -31   -568   -540    298    254   -555     54    249   -228   -275   -397     38
    -12   -555   -542    283    265   -550     54    280   -207   -257   -371     57
     23   -550   -574    262    296   -561     51    309   -207   -265   -376     23
     51   -498   -550    223    301   -524     64    355   -179   -244   -361     59
     83   -467   -550    189    314   -509     80    394   -150   -226   -345     96
     98   -467   -568    184    332   -517     72    410   -148   -228   -345    103
    116   -446   -566    163    340   -506     75    439   -129   -207   -322    135
     75   -446   -522    187    298   -483     96    465   -103   -174   -280    166
     90   -426   -517    166    303   -470     98    470    -96   -163   -259    166
    135   -381   -517    122    324   -449     98    483    -85   -150   -241    200
    122   -363   -488    119    301   -426    106    496    -70   -124   -218    228
     85   -374   -459    145    272   -415     98    475    -80   -132   -226    210
     77   -366   -444    142    259   -405     80    446    -98   -142   -228    192
     77   -329   -410    124    241   -368     83    444    -90   -137   -218    215
     88   -335   -426    122    257   -379     72    428   -101   -142   -218    236
     75   -337   -413    132    244   -374     72    389   -129   -163   -228    207
     44   -293   -340    124    192   -316     88    371   -124   -155   -223    179
     33   -309   -342    137    187   -324     85    342   -137   -179   -257    161
     23   -311   -335    142    176   -322     75    296   -171   -223   -296    150
     20   -324   -345    153    181   -335     49    252   -202   -252   -319    122
     23   -350   -376    161    200   -361     41    226   -210   -252   -322    119
     25   -374   -400    174    210   -387     33    194   -223   -259   -329     88
      5   -392   -397    192    200   -394     25    161   -241   -280   -353     44
    -36   -415   -379    226    171   -397     31    137   -257   -301   -384     31
    -51   -423   -371    236    158   -397     31    111   -275   -319   -392     46
    -64   -452   -387    257    158   -418      5     62   -311   -353   -415      7
    -57   -444   -387    249    163   -415      2     57   -306   -342   -410      2
    -20   -433   -413    228    194   -423      7     72   -298   -332   -405     -5
    -44   -441   -400    241    176   -420      7     64   -309   -345   -420    -12
    -44   -428   -387    236    171   -407     -2     49   -316   -355   -428    -23
    -46   -441   -394    241    171   -418    -10     49   -319   -355   -433    -25
    -41   -444   -402    244    179   -423    -18     49   -319   -355   -436    -10
    -44   -423   -379    233    166   -402    -18     38   -319   -353   -426      0
    -59   -436   -376    246    155   -407     -5     49   -311   -342   -420    -10
    -62   -449   -387    254    161   -418     -2     51   -311   -350   -431    -23
    -49   -444   -394    246    171   -420    -31     28   -332   -371   -446    -31
    -59   -444   -387    249    161   -415    -20     31   -319   -358   -436    -15
    -59   -423   -363    241    150   -394     -7     41   -306   -340   -418      0
    -44   -407   -363    226    158   -387    -10     36   -309   -340   -415     -5
    -33   -397   -363    215    163   -381    -20     33   -309   -340   -418     -2
    -57   -397   -340    226    140   -368    -10     44   -298   -327   -413      7
    -54   -392   -337    223    140   -366    -12     44   -290   -319   -402      2
    -64   -381   -316    223    124   -350     -7     44   -285   -314   -394      5
    -44   -353   -309    200    132   -332     20     72   -257   -283   -368     28
    -44   -314   -270    176    111   -290     33     96   -226   -252   -342     33
    -75   -329   -254    202     88   -293     33     83   -239   -275   -366     23
    -64   -316   -254    189     93   -285     44     93   -233   -277   -368     51
    -38   -215   -176    127     67   -197     72    135   -181   -223   -314    116
    -41   -135    -93     88     23   -114     59    119   -163   -194   -277    127
    -25   -101    -77     62     25    -90     31    106   -145   -163   -244    140
    -46    -96    -51     70      0    -72     18    101   -132   -148   -236    150
    -70   -111    -41     90    -15    -77     -5     80   -155   -176   -262    158
    -46   -129    -83     88     15   -106    -25     54   -181   -192   -272    135
    -36   -148   -111     93     36   -132    -41     44   -197   -200   -285    111
    -41   -202   -163    119     59   -184    -62     28   -228   -233   -322     85
    -54   -337   -283    197    114   -311    -77     -7   -293   -309   -397     10
    -77   -415   -340    246    127   -379    -59    -12   -327   -353   -441    -25
    -75   -452   -376    262    148   -415    -51    -18   -345   -374   -470    -46
    -67   -475   -407    270    168   -441    -72    -51   -381   -415   -506    -83
    -59   -472   -413    267    176   -444    -96    -72   -402   -431   -517    -96
    -83   -496   -413    288    163   -454    -98    -75   -405   -436   -524    -90
    -75   -522   -446    296    184   -485   -111    -93   -428   -457   -548   -111
    -59   -527   -467    290    202   -496   -119   -103   -433   -459   -548   -127
    -85   -527   -441    306    176   -485    -98    -88   -418   -446   -535   -101
    -98   -524   -426    311    161   -478    -93    -85   -415   -441   -522    -93
    -70   -522   -454    296    189   -488   -114   -103   -433   -459   -540   -122
    -85   -535   -452    309    181   -496   -122   -106   -431   -465   -555   -142
   -103   -537   -433    322    163   -485   -111    -98   -426   -459   -555   -135
    -77   -532   -457    303    189   -493   -124   -109   -439   -475   -563   -148
    -96   -540   -444    319    174   -493   -119   -114   -441   -483   -568   -142
   -106   -597   -491    350    189   -545   -106   -103   -454   -501   -592   -148
    -46   -748   -701    397    327   -724   -103    -83   -532   -613   -714   -280
     18   -904   -922    441    467   -914    -25     44   -563   -745   -885   -457
     20   -875   -896    426    457   -885    127    236   -444   -717   -885   -478
    -54   -553   -498    303    218   -524    205    194   -262   -511   -652   -283
   -202    -49    153    127   -179     51      7   -358   -249   -267   -296     90
   -348    722   1070   -187   -709    896   -296   -906   -161    189    303    743
   -470   1348   1818   -439  -1145   1582   -542  -1182     15    680    872   1340
   -457   1244   1699   -394  -1078   1473   -797  -1397   -163    652    862   1356
   -402    639   1041   -116   -722    839   -901  -1475   -672      2    187    698
   -374    -20    350    194   -363    163   -714  -1215   -995   -659   -545    -28
   -283   -389   -106    335    -88   -249   -467   -735   -826   -704   -696   -187
   -158   -452   -293    303     64   -374   -290   -387   -597   -576   -628   -158
    -85   -480   -394    283    153   -439   -174   -194   -478   -514   -602   -127
    -75   -524   -452    298    187   -488   -155   -158   -470   -530   -618   -137
    -90   -574   -483    332    194   -530   -150   -150   -483   -545   -631   -168
    -88   -589   -504    337    207   -545   -132   -127   -475   -548   -636   -187
    -44   -553   -509    298    231   -532   -124    -98   -459   -545   -639   -184
    -46   -571   -527    309    239   -550   -140   -109   -475   -571   -657   -194
    -85   -605   -522    345    215   -563   -122   -106   -475   -576   -654   -194
    -67   -581   -514    324    220   -548   -116    -83   -454   -558   -636   -192
    -57   -561   -504    309    223   -532   -129    -80   -454   -568   -654   -202
    -72   -589   -517    329    220   -553   -145    -96   -480   -605   -688   -194
    -54   -568   -514    311    228   -540   -124    -75   -459   -584   -667   -184
    -25   -535   -511    277    241   -524   -116    -59   -441   -566   -644   -168
    -28   -553   -524    290    246   -540   -109    -64   -446   -576   -646   -184
    -77   -558   -483    316    200   -519    -98    -64   -444   -579   -652   -176
    -72   -550   -478    311    200   -514   -106    -54   -431   -563   -641   -163
    -67   -540   -472    303    202   -509   -116    -57   -431   -563   -639   -161
    -31   -527   -496    280    231   -511   -116    -51   -426   -561   -633   -163
     -2   -509   -506    254    249   -509   -111    -33   -410   -553   -633   -161
    -33   -506   -472    270    218   -488    -90    -23   -402   -555   -639   -155
    -57   -511   -454    283    194   -483    -98    -28   -410   -571   -652   -158
    -46   -511   -465    280    207   -488   -109    -18   -413   -576   -654   -145
    -36   -498   -462    267    210   -480    -96     15   -384   -548   -628   -124
    -20   -488   -467    254    223   -478   -106     15   -389   -558   -631   -132
     12   -467   -483    226    246   -475   -101     38   -374   -548   -618   -106
     33   -449   -483    207    257   -465    -72     83   -337   -524   -597    -72
     23   -465   -488    220    254   -475    -67     93   -340   -532   -605    -83
     36   -439   -478    200    257   -457    -70    116   -327   -517   -584    -67
     33   -441   -475    202    252   -457    -72    148   -303   -491   -553    -41
     46   -426   -472    189    259   -449    -72    168   -296   -488   -553    -46
     90   -405   -496    155    290   -449    -80    187   -290   -480   -542    -31
     96   -379   -475    140    283   -426    -54    220   -262   -449   -511    -10
    106   -348   -454    119    277   -400    -36    246   -239   -431   -491     20
     85   -353   -439    135    262   -394    -62    218   -267   -465   -517     20
     72   -353   -426    137    249   -389    -83    205   -280   -478   -522     36
    119   -314   -433     96    275   -374    -98    205   -280   -470   -511     44
    145   -288   -433     72    288   -361   -109    187   -290   -483   -524     31
    122   -290   -413     85    267   -350    -98    168   -303   -509   -542     25
    111   -267   -379     75    244   -322    -75    158   -306   -511   -537     51
    114   -239   -353     62    231   -296    -75    132   -311   -514   -530     51
    119   -220   -342     49    228   -280   -106     85   -340   -545   -550     31
     96   -210   -306     57    200   -257   -106     62   -342   -540   -545     25
     70   -241   -311     85    189   -277   -106     28   -353   -561   -558      2
     49   -259   -311    103    179   -285   -119    -23   -379   -597   -589    -38
     31   -275   -309    122    168   -290   -122    -54   -389   -613   -594    -54
     20   -298   -319    140    168   -309   -119    -72   -394   -623   -610    -64
     -2   -332   -329    166    163   -332   -129   -116   -433   -672   -662   -106
     -7   -345   -340    176    166   -342   -148   -150   -457   -698   -685   -127
    -20   -348   -327    181    150   -337   -153   -171   -465   -711   -698   -137
     -5   -358   -353    181    174   -355   -168   -197   -485   -737   -719   -140
    -15   -394   -379    202    179   -387   -181   -231   -517   -771   -745   -171
    -33   -402   -368    218    166   -387   -161   -231   -511   -771   -740   -171
    -31   -394   -366    213    166   -381   -166   -244   -514   -774   -740   -176
    -18   -379   -361    200    171   -371   -181   -267   -532   -795   -763   -210
    -23   -366   -342    192    158   -355   -192   -272   -537   -813   -776   -200
    -10   -368   -358    189    171   -363   -181   -257   -532   -810   -769   -168
      0   -379   -379    189    187   -379   -184   -265   -545   -833   -789   -181
      2   -363   -366    181    184   -363   -189   -288   -561   -854   -813   -207
    -20   -376   -358    197    168   -368   -179   -280   -550   -839   -795   -200
    -12   -374   -363    192    174   -368   -197   -288   -555   -844   -789   -202
     10   -353   -363    168    187   -358   -215   -306   -574   -867   -807   -207
     12   -368   -381    179    197   -374   -200   -306   -576   -872   -813   -210
    -18   -379   -363    197    168   -371   -189   -301   -563   -859   -792   -194
     -7   -353   -345    179    166   -350   -210   -314   -571   -870   -789   -192
     -7   -355   -350    179    171   -353   -228   -337   -597   -893   -805   -200
     12   -358   -371    174    192   -363   -233   -342   -597   -891   -800   -187
     31   -316   -350    140    189   -332   -215   -337   -587   -893   -805   -202
    -23   -309   -288    166    129   -298   -174   -324   -576   -893   -807   -200
    -15   -285   -272    150    124   -280   -158   -309   -566   -885   -795   -163
     31   -246   -277    109    153   -262   -176   -303   -558   -872   -763   -145
     36   -197   -236     80    132   -215   -174   -309   -550   -867   -761   -174
      7   -223   -231    106    119   -228   -150   -309   -561   -893   -800   -187
     -7   -228   -220    116    106   -226   -124   -298   -548   -888   -784   -150
     49   -111   -161     31    103   -135   -132   -296   -514   -849   -724   -114
     72    -38   -111    -18     90    -75   -158   -301   -493   -823   -696    -83
     54    -31    -85    -10     70    -57   -197   -319   -496   -815   -688    -62
     77    -33   -114    -23     93    -72   -226   -348   -522   -841   -706    -72
     93    -31   -124    -31    109    -77   -220   -361   -532   -852   -709    -70
     93    -31   -127    -33    109    -77   -213   -368   -542   -859   -717    -67
     46   -135   -181     44    111   -158   -231   -402   -594   -917   -771   -122
     36   -267   -303    114    168   -285   -270   -446   -670  -1002   -852   -202
     49   -324   -374    137    210   -348   -285   -462   -706  -1039   -888   -226
     18   -353   -371    166    192   -361   -275   -478   -724  -1054   -898   -241
      7   -407   -415    200    210   -410   -298   -524   -774  -1101   -935   -296
     -2   -433   -433    215    213   -433   -301   -542   -792  -1124   -958   -332
     -7   -436   -428    223    210   -433   -298   -548   -800  -1145   -989   -327
     15   -439   -454    210    233   -446   -327   -571   -826  -1184  -1023   -332
     28   -454   -483    213    254   -467   -345   -587   -844  -1200  -1026   -332
      0   -467   -470    231    233   -470   -319   -576   -833  -1184  -1008   -314
     -2   -462   -459    233    228   -462   -324   -597   -846  -1197  -1018   -345
     20   -449   -472    213    246   -459   -340   -620   -865  -1218  -1034   -363
     20   -462   -483    220    249   -472   -340   -613   -859  -1221  -1039   -358
     20   -483   -504    231    259   -493   -342   -615   -867  -1234  -1049   -353
    -10   -524   -514    267    252   -519   -345   -639   -888  -1260  -1072   -392
    -12   -517   -506    262    246   -511   -342   -636   -885  -1262  -1067   -394
     46   -493   -542    223    293   -517   -348   -631   -898  -1278  -1080   -392
    101   -607   -709    252    405   -657   -353   -631   -984  -1392  -1200   -496
    150   -818   -969    335    558   -893   -265   -535  -1054  -1553  -1389   -685
    161   -846  -1010    342    584   -927   -106   -337   -969  -1571  -1434   -753
    106   -581   -688    236    397   -633    -31   -361   -807  -1405  -1241   -584
    -51    -85    -33     67    -10    -59   -192   -870   -743  -1132   -867   -223
   -252    662    914   -205   -581    787   -491  -1465   -654   -685   -277    389
   -366   1402   1766   -519  -1067   1584   -771  -1782   -452   -150    350   1052
   -342   1475   1818   -568  -1080   1647  -1060  -2000   -540    -46    488   1260
   -290    935   1226   -324   -758   1080  -1187  -2081   -989   -579    -59    748
   -252    270    522     -7   -387    394  -1015  -1867  -1413  -1327   -862    -93
   -137   -223    -85    179    -28   -153   -763  -1371  -1330  -1514  -1179   -394
    -23   -316   -296    168    135   -306   -574  -1008  -1114  -1421  -1150   -342
     36   -355   -394    158    213   -374   -446   -805   -984  -1327  -1078   -311
     20   -428   -449    205    233   -439   -392   -748   -961  -1330  -1088   -363
     33   -454   -488    207    259   -470   -407   -758   -989  -1379  -1140   -433
     38   -483   -524    220    280   -504   -410   -748  -1000  -1402  -1171   -454
     54   -485   -540    215    296   -511   -397   -730   -995  -1410  -1176   -428
    103   -467   -571    181    337   -519   -402   -727  -1005  -1426  -1187   -444
     93   -478   -571    192    329   -522   -392   -722   -997  -1421  -1179   -449
     64   -485   -550    210    306   -517   -381   -709   -987  -1413  -1171   -436
     67   -472   -542    200    303   -506   -397   -727  -1000  -1434  -1187   -454
     98   -454   -553    179    324   -504   -397   -722  -1000  -1439  -1187   -441
    109   -446   -558    168    332   -501   -394   -711   -984  -1431  -1176   -418
     96   -444   -542    174    319   -493   -381   -709   -984  -1428  -1174   -426
     90   -446   -537    176    311   -491   -381   -714   -984  -1423  -1174   -454
     88   -431   -519    171    303   -475   -384   -706   -969  -1410  -1158   -446
     85   -428   -517    171    298   -472   -381   -701   -971  -1415  -1163   -439
     85   -431   -517    171    298   -472   -392   -709   -982  -1431  -1169   -426
    116   -397   -514    137    314   -457   -400   -696   -971  -1415  -1150   -405
    114   -400   -514    142    314   -457   -376   -675   -948  -1387  -1127   -389
    101   -413   -514    155    306   -465   -376   -680   -961  -1410  -1150   -418
    124   -387   -511    132    316   -449   -387   -672   -958  -1408  -1150   -420
    140   -379   -522    119    329   -449   -392   -649   -943  -1392  -1140   -397
    166   -384   -550    109    358   -467   -392   -641   -943  -1397  -1143   -394
    187   -374   -561     93    371   -467   -405   -639   -953  -1421  -1171   -407
    166   -366   -535     98    348   -449   -389   -613   -932  -1405  -1166   -384
    140   -381   -522    119    329   -452   -374   -584   -909  -1376  -1137   -379
    171   -358   -530     93    350   -444   -376   -566   -898  -1363  -1122   -389
    205   -319   -524     57    363   -420   -379   -540   -883  -1345  -1109   -366
    228   -316   -545     44    387   -431   -361   -496   -859  -1319  -1085   -332
    246   -311   -561     31    402   -433   -355   -470   -844  -1309  -1075   -322
    265   -288   -553     12    407   -420   -358   -452   -833  -1301  -1065   -314
    254   -272   -530      7    392   -402   -342   -423   -810  -1278  -1047   -283
    257   -246   -506     -5    381   -376   -340   -405   -792  -1252  -1018   -265
    277   -218   -496    -31    384   -355   -353   -405   -792  -1247  -1015   -270
    290   -210   -501    -38    394   -355   -363   -405   -795  -1249  -1021   -257
    296   -187   -483    -54    389   -335   -371   -415   -795  -1244  -1008   -231
    301   -161   -462    -70    379   -309   -376   -431   -802  -1249  -1005   -233
    311   -153   -465    -80    387   -306   -371   -433   -802  -1249  -1010   -239
    301   -158   -459    -70    379   -309   -363   -444   -802  -1247  -1013   -236
    298   -140   -439    -80    366   -288   -384   -488   -823  -1270  -1023   -246
    293   -129   -423    -83    355   -275   -402   -530   -839  -1278  -1026   -254
    265   -137   -402    -64    332   -270   -402   -561   -846  -1280  -1028   -270
    249   -122   -371    -62    309   -246   -405   -605   -857  -1293  -1041   -288
    220   -145   -368    -38    293   -257   -410   -659   -885  -1325  -1072   -319
    192   -176   -371     -7    280   -272   -407   -685   -891  -1330  -1072   -329
    176   -187   -366      2    270   -275   -431   -722   -906  -1337  -1078   -342
    187   -205   -392     10    288   -298   -467   -776   -945  -1379  -1122   -394
    181   -200   -384      7    280   -290   -478   -805   -958  -1397  -1145   -405
    161   -223   -384     31    270   -303   -465   -815   -966  -1405  -1156   -394
    150   -249   -400     46    272   -324   -472   -844   -984  -1421  -1163   -410
    135   -249   -384     57    259   -316   -493   -875  -1002  -1431  -1161   -428
    127   -293   -423     80    272   -358   -504   -883  -1013  -1431  -1166   -462
    148   -293   -441     72    293   -366   -517   -896  -1023  -1449  -1189   -485
    135   -301   -439     80    285   -371   -514   -911  -1039  -1470  -1208   -485
    140   -288   -428     75    283   -358   -506   -898  -1018  -1447  -1184   -459
    148   -277   -426     62    285   -350   -509   -901  -1018  -1441  -1179   -465
    158   -275   -433     57    296   -353   -519   -919  -1026  -1449  -1187   -475
    135   -280   -415     70    272   -348   -511   -901  -1002  -1426  -1161   -457
    119   -267   -387     75    252   -327   -498   -875   -976  -1395  -1137   -446
    158   -254   -415     46    285   -335   -519   -898  -1002  -1434  -1179   -465
    161   -254   -418     46    288   -335   -530   -914  -1013  -1447  -1197   -467
    145   -244   -392     46    267   -316   -522   -906  -1000  -1428  -1179   -452
    140   -259   -400     59    270   -329   -527   -911  -1008  -1426  -1179   -472
    145   -270   -415     62    277   -340   -542   -927  -1021  -1439  -1187   -485
    150   -265   -415     54    283   -340   -540   -919  -1008  -1426  -1174   -472
    158   -244   -402     41    277   -324   -537   -909   -989  -1402  -1153   -454
    176   -200   -376     12    275   -288   -548   -917   -984  -1402  -1148   -454
    161   -192   -355     15    257   -275   -517   -904   -971  -1389  -1143   -454
    161   -189   -350     12    254   -270   -491   -883   -953  -1366  -1127   -436
    184   -132   -316    -28    249   -223   -485   -867   -932  -1343  -1101   -418
    171   -140   -311    -15    241   -226   -475   -867   -932  -1345  -1106   -431
    171   -132   -306    -20    236   -218   -470   -859   -922  -1332  -1091   -423
    181    -62   -244    -59    210   -153   -467   -852   -883  -1288  -1039   -381
    171     -7   -179    -83    176    -93   -483   -857   -857  -1257  -1005   -363
    179     44   -135   -111    158    -44   -511   -857   -831  -1221   -979   -329
    205     49   -155   -129    181    -51   -535   -859   -826  -1210   -969   -322
    233     49   -184   -142    207    -64   -566   -888   -852  -1236   -992   -350
    207     15   -192   -111    200    -88   -576   -914   -870  -1252  -1010   -363
    171    -38   -210    -64    189   -124   -563   -927   -891  -1273  -1034   -368
    176   -150   -327    -15    249   -239   -592   -958   -948  -1335  -1101   -444
    187   -233   -423     23    303   -327   -610   -974   -997  -1389  -1163   -501
    187   -277   -465     44    324   -371   -605   -976  -1013  -1402  -1179   -511
    155   -283   -439     64    296   -361   -597   -984  -1021  -1408  -1182   -522
    158   -345   -506     93    329   -426   -633  -1034  -1078  -1460  -1236   -589
    145   -387   -532    119    337   -459   -639  -1044  -1088  -1467  -1247   -600
    137   -371   -511    114    322   -441   -636  -1039  -1075  -1452  -1226   -581
    163   -371   -535    103    348   -452   -654  -1054  -1091  -1462  -1234   -602
    145   -389   -537    122    340   -465   -654  -1060  -1093  -1465  -1241   -607
    119   -400   -519    137    319   -459   -641  -1049  -1085  -1457  -1249   -607
    103   -415   -519    155    309   -467   -652  -1072  -1106  -1478  -1273   -633
     88   -431   -519    171    303   -475   -662  -1088  -1119  -1493  -1283   -623
     88   -423   -511    166    298   -465   -662  -1075  -1106  -1475  -1260   -605
    101   -423   -524    161    311   -472   -657  -1052  -1088  -1447  -1241   -610
    163   -410   -576    122    368   -493   -678  -1044  -1085  -1444  -1244   -633
    155   -405   -561    124    358   -483   -657  -1018  -1065  -1428  -1239   -644
    171   -483   -654    153    410   -568   -652  -1018  -1109  -1493  -1309   -704
    236   -696   -932    228    584   -813   -615   -971  -1205  -1654  -1493   -867
    267   -854  -1122    290    693   -987   -496   -815  -1213  -1761  -1634  -1034
    262   -698   -961    218    610   -828   -355   -644  -1039  -1631  -1519   -971
    119   -296   -415     85    265   -353   -423   -979   -922  -1387  -1208   -675
    -85    345    431   -129   -257    387   -701  -1595   -854  -1002   -696   -150
   -233   1182   1415   -475   -826   1299   -989  -2003   -626   -410     10    566
   -327   1639   1966   -654  -1145   1803  -1267  -2239   -480     20    493   1067
   -293   1221   1514   -465   -904   1369  -1470  -2372   -852   -335    122    766
   -236    571    807   -168   -522    691  -1405  -2281  -1337  -1070   -652     15
   -140    -57     83     98   -111     12  -1153  -1873  -1478  -1519  -1208   -548
      7   -298   -306    145    155   -301   -924  -1423  -1270  -1483  -1275   -678
    119   -316   -436     96    275   -376   -789  -1166  -1114  -1389  -1228   -628
    145   -361   -509    106    327   -433   -722  -1054  -1052  -1361  -1210   -613
    176   -392   -571    106    371   -480   -722  -1036  -1057  -1382  -1239   -649
    174   -428   -602    127    387   -514   -704  -1018  -1057  -1389  -1260   -680
    111   -483   -594    184    350   -537   -670   -995  -1044  -1387  -1265   -696
    127   -480   -607    174    366   -542   -678   -979  -1031  -1376  -1260   -698
    129   -483   -615    176    368   -548   -696   -984  -1044  -1384  -1275   -722
    106   -483   -589    189    348   -535   -670   -961  -1018  -1358  -1254   -709
     98   -509   -610    202    353   -558   -680   -953  -1013  -1348  -1249   -709
     96   -509   -605    205    350   -555   -675   -948  -1005  -1345  -1249   -709
    111   -491   -602    187    355   -545   -667   -935   -995  -1332  -1244   -706
    124   -459   -584    168    353   -522   -646   -906   -963  -1299  -1213   -675
     98   -475   -574    187    335   -524   -654   -906   -958  -1288  -1197   -654
    137   -452   -589    155    361   -519   -665   -898   -945  -1267  -1179   -665
    122   -436   -561    155    340   -498   -636   -857   -909  -1228  -1156   -667
     83   -467   -550    192    316   -509   -631   -852   -909  -1236  -1171   -652
     88   -454   -542    179    314   -498   -644   -852   -911  -1236  -1179   -670
    119   -439   -561    158    337   -498   -644   -836   -904  -1228  -1189   -667
    122   -446   -568    161    342   -506   -636   -826   -893  -1218  -1184   -649
    155   -441   -597    142    376   -519   -649   -826   -896  -1218  -1176   -654
    163   -426   -589    129    374   -506   -649   -800   -870  -1189  -1150   -644
    145   -420   -568    137    355   -493   -628   -761   -836  -1156  -1124   -623
    140   -436   -576    148    355   -506   -633   -748   -831  -1153  -1127   -615
    158   -431   -589    137    374   -509   -636   -737   -823  -1140  -1119   -610
    150   -420   -574    132    361   -496   -613   -688   -789  -1104  -1091   -587
    176   -413   -589    116    381   -501   -610   -662   -771  -1085  -1078   -574
    187   -400   -587    103    384   -493   -613   -641   -756  -1067  -1062   -571
    179   -387   -566    103    371   -475   -594   -597   -719  -1023  -1028   -558
    168   -387   -558    106    361   -472   -584   -561   -691   -992  -1008   -530
    176   -387   -563    103    368   -475   -581   -535   -678   -979   -997   -517
    249   -363   -615     57    431   -488   -574   -485   -649   -945   -974   -506
    280   -332   -613     25    446   -472   -563   -439   -605   -891   -922   -446
    296   -322   -618     10    454   -467   -579   -449   -610   -893   -914   -439
    301   -301   -602      0    449   -452   -584   -441   -605   -880   -906   -452
    301   -277   -579    -12    439   -426   -568   -426   -587   -867   -909   -439
    290   -265   -555    -12    423   -410   -568   -431   -592   -872   -924   -426
    277   -267   -545     -7    410   -405   -589   -462   -613   -893   -940   -413
    267   -265   -532     -2    400   -400   -581   -467   -605   -875   -919   -415
    270   -265   -535     -5    402   -400   -579   -472   -597   -857   -904   -418
    262   -249   -511     -5    387   -379   -592   -511   -615   -867   -906   -441
    236   -244   -480      2    355   -361   -594   -540   -620   -875   -917   -446
    213   -254   -467     20    337   -361   -589   -555   -615   -862   -906   -436
    192   -265   -457     36    322   -358   -600   -597   -628   -870   -917   -465
    179   -283   -462     51    319   -371   -618   -641   -649   -901   -953   -501
    153   -301   -454     72    303   -379   -613   -652   -644   -885   -943   -511
    145   -316   -462     83    303   -389   -623   -678   -652   -885   -937   -501
    158   -319   -478     80    316   -397   -649   -719   -672   -909   -956   -545
    114   -342   -457    114    285   -400   -639   -743   -688   -940  -1000   -581
     88   -389   -478    148    283   -433   -639   -761   -711   -966  -1026   -571
     88   -394   -485    153    285   -439   -644   -771   -717   -963  -1021   -592
     75   -407   -485    166    277   -446   -646   -774   -714   -958  -1015   -613
     96   -397   -493    150    293   -444   -644   -771   -706   -950  -1005   -600
    119   -392   -511    135    314   -452   -657   -787   -714   -961  -1013   -613
    116   -400   -517    140    314   -457   -662   -800   -722   -966  -1023   -636
     96   -407   -504    155    298   -454   -649   -782   -704   -945  -1005   -631
     85   -410   -496    163    290   -452   -644   -774   -698   -937   -997   -636
    111   -423   -535    153    322   -478   -665   -792   -717   -963  -1021   -657
    101   -420   -522    158    311   -470   -659   -784   -704   -950  -1008   -639
     96   -410   -506    155    298   -457   -665   -779   -688   -932   -989   -623
    129   -397   -527    135    327   -462   -675   -784   -696   -943   -997   -628
     85   -387   -472    150    277   -428   -636   -758   -670   -917   -963   -610
     64   -394   -459    163    259   -426   -623   -737   -646   -893   -935   -579
     98   -389   -491    142    293   -439   -646   -745   -657   -909   -945   -600
    127   -366   -493    119    309   -428   -672   -766   -675   -932   -971   -641
    142   -353   -496    103    316   -423   -667   -750   -657   -919   -948   -602
    140   -322   -462     90    301   -392   -641   -724   -623   -883   -901   -571
    145   -283   -428     67    283   -353   -618   -709   -597   -862   -872   -558
    127   -270   -397     72    262   -332   -594   -683   -568   -836   -849   -545
     98   -314   -415    106    254   -363   -589   -680   -574   -844   -854   -568
    106   -290   -397     90    249   -342   -589   -680   -576   -849   -852   -576
    119   -231   -353     54    236   -290   -576   -654   -540   -813   -813   -542
    124   -161   -285     18    205   -223   -563   -628   -491   -761   -756   -493
    129   -103   -236    -15    181   -168   -584   -639   -475   -743   -727   -467
    158    -72   -231    -44    192   -150   -615   -652   -472   -735   -711   -462
    163    -80   -244    -44    202   -161   -620   -649   -472   -724   -698   -462
    135   -122   -257     -5    194   -189   -633   -675   -493   -737   -701   -472
    140   -124   -265    -10    202   -194   -665   -701   -511   -745   -698   -478
    129   -181   -314     25    220   -246   -665   -698   -530   -763   -719   -522
    106   -309   -415    101    259   -363   -665   -701   -568   -820   -789   -576
    111   -379   -491    135    301   -433   -680   -719   -615   -883   -854   -613
    103   -410   -514    153    306   -462   -675   -732   -633   -898   -867   -636
     85   -444   -530    179    306   -488   -672   -743   -646   -906   -870   -649
     90   -480   -574    192    329   -524   -685   -761   -667   -919   -880   -675
    124   -483   -607    179    366   -545   -691   -763   -670   -917   -878   -680
    114   -483   -597    181    353   -540   -685   -756   -662   -909   -870   -680
     90   -527   -618    215    353   -571   -688   -766   -678   -927   -885   -701
     96   -524   -623    213    358   -571   -698   -779   -691   -945   -898   -719
     93   -517   -610    213    350   -563   -698   -774   -685   -935   -891   -714
     88   -545   -633    228    358   -589   -693   -769   -685   -930   -885   -711
     96   -563   -659    233    376   -610   -698   -776   -691   -943   -896   -735
     83   -563   -649    239    363   -605   -696   -774   -685   -940   -891   -732
     72   -561   -633    244    353   -597   -680   -753   -662   -914   -862   -709
     90   -553   -646    228    368   -597   -693   -756   -667   -919   -867   -732
    101   -592   -693    244    394   -641   -693   -750   -691   -950   -901   -763
    124   -743   -870    309    493   -805   -657   -701   -740  -1028   -992   -831
    168   -937  -1106    384    636  -1021   -555   -584   -784  -1156  -1137   -995
    184   -943  -1127    379    654  -1036   -420   -426   -709  -1169  -1166  -1085
    137   -636   -774    249    454   -706   -345   -452   -530   -963   -950   -904
     -5   -127   -122     64     57   -124   -522   -927   -444   -670   -571   -501
   -161    670    831   -254   -496    750   -844  -1467   -303   -187     38    153
   -246   1371   1618   -563   -932   1493  -1122  -1680    -23    387    672    787
   -226   1330   1556   -553   -891   1444  -1379  -1834   -109    446    740    883
   -179    756    935   -288   -558    844  -1504  -1969   -639   -179    119    283
   -155    101    257     28   -205    179  -1343  -1834  -1117   -948   -675   -509
    -96   -340   -244    218     72   -293  -1049  -1330   -969  -1021   -859   -698
    -12   -462   -449    236    218   -454   -854   -976   -758   -909   -807   -680
     54   -501   -558    220    306   -530   -750   -795   -657   -865   -795   -680
     75   -542   -618    233    345   -579   -698   -724   -628   -862   -807   -688
     75   -584   -659    254    366   -620   -667   -691   -623   -867   -813   -706
     85   -610   -696    262    389   -652   -657   -680   -631   -888   -833   -735
     67   -623   -693    277    379   -657   -641   -657   -618   -880   -828   -730
     72   -623   -696    275    384   -659   -620   -620   -584   -849   -800   -717
     75   -626   -701    275    387   -662   -626   -623   -587   -849   -792   -730
     93   -626   -722    265    405   -672   -628   -615   -581   -849   -787   -730
     80   -620   -701    267    389   -659   -607   -592   -561   -828   -774   -735
     75   -623   -698    275    387   -659   -600   -581   -558   -831   -787   -732
     88   -613   -701    259    394   -657   -613   -589   -571   -844   -792   -737
     88   -613   -701    259    394   -657   -602   -571   -558   -831   -774   -727
     75   -623   -701    272    387   -659   -587   -548   -537   -810   -750   -711
    109   -615   -724    254    415   -670   -600   -545   -535   -810   -745   -717
    106   -605   -711    246    407   -657   -597   -537   -530   -807   -748   -727
     90   -597   -688    252    387   -641   -579   -511   -506   -784   -735   -701
    103   -589   -696    241    397   -641   -571   -498   -496   -774   -727   -688
    114   -574   -688    231    400   -631   -579   -496   -498   -784   -730   -683
    106   -561   -667    226    387   -613   -563   -467   -470   -753   -701   -657
    127   -566   -693    220    407   -631   -553   -441   -446   -730   -680   -654
    145   -589   -735    220    439   -662   -555   -426   -444   -732   -691   -659
    132   -553   -685    210    407   -618   -542   -402   -423   -714   -672   -644
    129   -537   -670    202    400   -605   -522   -368   -400   -688   -652   -628
    140   -555   -696    207    415   -623   -527   -353   -397   -693   -662   -639
    142   -561   -706    207    423   -633   -517   -324   -381   -680   -649   -602
    155   -535   -691    189    423   -613   -493   -267   -337   -623   -594   -553
    171   -517   -691    171    431   -602   -483   -236   -316   -600   -574   -576
    197   -522   -722    161    459   -620   -480   -213   -311   -610   -592   -576
    220   -504   -727    140    472   -615   -470   -166   -285   -571   -558   -537
    215   -493   -709    140    462   -600   -449   -124   -249   -524   -509   -524
    236   -475   -711    116    472   -592   -457   -111   -244   -519   -498   -519
    249   -465   -717    106    480   -589   -452    -80   -223   -498   -483   -504
    259   -433   -696     85    475   -563   -436    -46   -189   -462   -452   -459
    277   -413   -691     67    483   -550   -441    -46   -189   -457   -431   -420
    280   -389   -672     51    475   -530   -441    -44   -181   -436   -405   -420
    270   -371   -644     49    454   -506   -433    -38   -171   -431   -405   -441
    265   -371   -636     51    449   -504   -439    -64   -197   -462   -444   -444
    262   -371   -633     54    446   -501   -444    -80   -202   -465   -426   -394
    241   -361   -602     57    420   -480   -433    -85   -187   -436   -384   -381
    228   -355   -584     62    405   -470   -436   -111   -197   -449   -400   -439
    228   -353   -581     62    402   -467   -449   -153   -218   -478   -444   -483
    215   -348   -563     67    389   -454   -452   -174   -223   -488   -446   -449
    184   -361   -545     88    363   -454   -439   -192   -210   -483   -436   -465
    176   -381   -561    101    368   -470   -444   -231   -226   -498   -444   -483
    158   -415   -574    127    363   -493   -452   -262   -239   -504   -444   -501
    129   -452   -581    161    355   -517   -446   -283   -244   -509   -454   -527
    122   -452   -576    163    348   -514   -454   -316   -270   -540   -488   -581
    116   -478   -594    179    355   -535   -465   -342   -293   -568   -511   -584
    109   -501   -610    194    358   -555   -465   -348   -288   -553   -496   -563
    109   -498   -607    194    358   -553   -467   -350   -285   -542   -485   -605
    103   -511   -618    202    358   -563   -480   -381   -319   -584   -530   -646
     90   -527   -618    215    353   -571   -480   -381   -324   -597   -540   -623
     88   -522   -610    215    348   -566   -475   -374   -311   -581   -522   -628
     90   -524   -615    218    353   -568   -480   -387   -327   -607   -545   -633
     90   -530   -623    218    355   -576   -480   -384   -322   -594   -522   -620
     90   -532   -623    220    355   -576   -472   -366   -293   -555   -480   -600
    101   -517   -618    205    358   -566   -478   -368   -296   -558   -483   -626
    106   -496   -602    194    353   -548   -485   -379   -309   -576   -504   -636
     90   -511   -602    207    345   -555   -470   -361   -288   -558   -488   -615
     80   -514   -594    215    337   -555   -467   -358   -283   -553   -475   -602
    114   -488   -602    187    355   -545   -470   -353   -267   -535   -446   -584
    116   -478   -594    181    355   -535   -459   -332   -241   -496   -413   -571
     98   -480   -579    189    337   -527   -459   -335   -244   -496   -415   -597
    114   -467   -581    176    345   -524   -462   -337   -252   -509   -431   -610
    101   -480   -584    187    342   -532   -462   -335   -249   -509   -433   -592
     85   -480   -566    197    324   -522   -439   -314   -226   -483   -407   -568
    103   -428   -532    161    316   -480   -426   -301   -202   -465   -384   -568
     98   -387   -485    145    290   -436   -402   -285   -184   -449   -366   -545
     88   -384   -472    145    280   -428   -376   -254   -153   -418   -335   -514
    114   -384   -498    135    306   -441   -366   -241   -142   -410   -324   -517
    119   -335   -457    106    285   -394   -368   -241   -129   -400   -309   -517
    109   -265   -376     77    241   -319   -376   -228    -90   -358   -259   -452
     90   -226   -316     64    202   -270   -397   -228    -59   -309   -202   -397
    103   -218   -322     57    213   -270   -436   -246    -59   -290   -174   -413
    132   -220   -353     41    241   -285   -439   -244    -62   -298   -189   -467
    135   -218   -353     38    244   -285   -428   -241    -64   -309   -202   -452
    140   -233   -374     46    254   -303   -462   -275   -101   -348   -231   -449
    119   -290   -410     85    265   -350   -470   -290   -124   -371   -246   -483
     98   -413   -511    155    303   -462   -462   -290   -150   -400   -277   -514
    109   -504   -613    194    361   -558   -478   -309   -192   -446   -314   -566
     70   -568   -639    249    353   -602   -504   -345   -236   -491   -363   -628
     38   -610   -649    285    342   -628   -537   -361   -259   -514   -394   -636
     28   -626   -657    296    342   -641   -527   -366   -265   -524   -405   -652
     38   -639   -678    298    355   -657   -511   -376   -277   -545   -418   -672
     75   -597   -672    259    371   -633   -472   -353   -246   -514   -381   -639
     41   -623   -665    290    353   -644   -472   -345   -239   -504   -363   -626
     28   -659   -691    314    358   -675   -498   -366   -265   -530   -381   -657
     36   -646   -683    303    358   -665   -496   -371   -267   -535   -384   -680
     31   -636   -670    301    350   -652   -488   -361   -259   -530   -381   -667
     33   -652   -685    309    358   -667   -488   -363   -267   -537   -384   -662
     23   -667   -693    319    355   -680   -496   -371   -267   -540   -376   -672
     36   -657   -696    309    363   -675   -493   -355   -252   -527   -361   -665
     23   -670   -693    322    355   -680   -491   -353   -252   -527   -358   -675
     33   -701   -735    335    384   -717   -498   -363   -277   -555   -387   -714
     88   -823   -911    366    498   -867   -480   -335   -342   -654   -493   -797
    124  -1047  -1171    462    646  -1109   -384   -220   -407   -797   -662   -971
    142  -1106  -1249    480    693  -1179   -252    -59   -371   -849   -732  -1078
     80   -878   -958    400    519   -917   -163    -96   -218   -698   -561   -932
    -51   -327   -275    187    111   -303   -345   -631    -90   -345   -122   -493
   -223    478    701   -127   -462    589   -649  -1166    119    202    537    161
   -379   1189   1569   -407   -974   1379   -927  -1421    418    797   1195    802
   -329   1270   1600   -470   -963   1434  -1208  -1538    433    987   1392   1036
   -249    665    911   -207   -581    787  -1332  -1621    -83    381    800    472
   -171     44    215     62   -194    129  -1169  -1434   -540   -348     46   -272
   -109   -420   -311    265    101   -366   -867   -937   -496   -550   -265   -620
    -85   -555   -470    322    192   -514   -641   -548   -285   -465   -267   -628
    -10   -618   -607    311    298   -613   -537   -384   -213   -452   -270   -620
     20   -659   -680    316    350   -670   -485   -335   -205   -472   -288   -644
     31   -685   -717    327    371   -701   -457   -301   -194   -472   -283   -644
     49   -704   -753    327    400   -727   -454   -288   -194   -483   -290   -665
     59   -696   -758    316    407   -727   -452   -283   -200   -496   -298   -685
     44   -701   -748    327    394   -724   -449   -254   -179   -478   -283   -672
     33   -722   -756    342    394   -737   -441   -236   -166   -462   -262   -667
     57   -714   -771    329    413   -743   -428   -231   -163   -459   -254   -675
     49   -714   -763    332    405   -737   -410   -220   -158   -457   -246   -672
     49   -709   -758    329    402   -732   -394   -202   -137   -436   -220   -652
     44   -722   -769    337    405   -743   -413   -210   -140   -439   -210   -654
     54   -722   -776    335    415   -748   -415   -210   -140   -433   -202   -678
     72   -670   -745    298    407   -706   -392   -176   -109   -407   -181   -644
     83   -644   -727    280    405   -685   -392   -168   -103   -410   -187   -649
     64   -665   -732    298    397   -698   -402   -187   -124   -441   -220   -680
     77   -680   -758    301    418   -719   -389   -184   -127   -449   -228   -657
    106   -696   -802    296    454   -748   -374   -155    -96   -413   -187   -628
     80   -672   -756    296    418   -714   -374   -135    -77   -387   -153   -626
     28   -678   -706    322    366   -693   -366   -109    -57   -368   -129   -626
     54   -646   -701    296    376   -672   -353    -75    -28   -345   -103   -600
     93   -618   -714    259    402   -665   -355    -70    -28   -350    -96   -597
     96   -636   -732    270    413   -683   -368    -75    -41   -366   -103   -613
     67   -662   -730    296    397   -696   -361    -46    -20   -350    -85   -600
    101   -654   -756    277    428   -704   -342    -10      5   -322    -54   -576
    129   -618   -748    244    436   -683   -322     20     25   -306    -28   -568
    132   -605   -737    236    433   -670   -303     57     46   -288     -5   -550
    119   -615   -735    246    426   -675   -290     85     62   -277     10   -530
    150   -607   -758    228    454   -683   -275    122     85   -246     62   -485
    197   -576   -774    189    483   -675   -275    166    127   -189    119   -472
    197   -537   -735    168    465   -636   -267    200    153   -168    127   -517
    249   -480   -730    114    488   -605   -254    226    155   -189     98   -485
    241   -522   -763    140    501   -641   -270    220    135   -215     88   -449
    200   -522   -724    158    459   -623   -249    249    168   -174    137   -420
    236   -475   -714    119    475   -594   -267    259    192   -140    181   -397
    303   -433   -737     64    519   -587   -283    257    192   -132    205   -384
    280   -436   -717     77    498   -576   -257    262    202   -114    228   -374
    241   -428   -670     90    452   -548   -241    246    202   -114    233   -384
    233   -418   -652     90    441   -535   -239    220    194   -122    239   -387
    200   -439   -639    116    418   -540   -254    187    181   -132    241   -389
    179   -444   -623    132    400   -532   -259    166    184   -127    259   -376
    171   -454   -628    140    397   -540   -267    119    168   -137    277   -366
    220   -420   -641    101    428   -532   -290     90    174   -124    306   -368
    197   -426   -623    114    407   -524   -283     77    179   -124    296   -446
    168   -452   -620    142    394   -535   -254     49    161   -174    223   -478
    192   -436   -628    122    407   -532   -288     -2    122   -226    192   -449
    197   -446   -644    122    420   -545   -309    -36    111   -218    213   -454
    174   -496   -670    158    420   -581   -322    -70     93   -226    218   -475
    142   -548   -691    202    415   -618   -350   -111     62   -252    202   -522
     72   -597   -670    259    371   -633   -366   -132     44   -272    179   -558
     85   -597   -683    254    384   -639   -340   -122     51   -270    179   -537
    137   -589   -727    226    428   -657   -306   -124     49   -275    181   -532
    101   -587   -688    244    394   -636   -303   -148     36   -283    181   -545
     75   -594   -672    259    371   -633   -290   -135     49   -267    202   -535
    103   -589   -693    241    397   -641   -298   -127     57   -262    213   -542
    114   -579   -693    231    400   -636   -319   -153     38   -288    200   -550
    122   -574   -696    226    407   -633   -327   -158     44   -272    228   -506
    116   -589   -706    236    410   -646   -322   -142     59   -252    246   -535
     77   -615   -696    267    384   -654   -311   -129     62   -262    226   -561
     98   -566   -667    231    381   -615   -309   -122     72   -257    239   -514
    132   -511   -644    189    387   -576   -301   -106     98   -223    290   -475
    135   -542   -680    202    405   -610   -319   -124     85   -239    283   -493
    140   -571   -711    215    423   -641   -332   -140     67   -257    275   -511
    127   -576   -706    223    415   -641   -324   -132     80   -244    301   -501
    168   -532   -701    181    433   -615   -298   -109    101   -223    335   -485
    194   -501   -698    153    446   -600   -283   -106    106   -226    345   -491
    137   -514   -652    187    394   -581   -257    -93    124   -213    371   -475
     96   -501   -600    202    345   -550   -246    -80    145   -184    413   -449
    142   -449   -592    153    366   -519   -254    -83    150   -176    439   -446
    192   -415   -610    111    400   -514   -241    -64    163   -168    454   -436
    184   -397   -581    106    381   -488   -194    -36    194   -137    493   -405
    187   -337   -524     72    353   -431   -192    -23    226   -101    548   -368
    239   -231   -470     -2    353   -350   -223    -25    252    -67    594   -342
    207   -226   -436      7    319   -329   -236    -23    272    -46    633   -314
    197   -257   -454     28    324   -355   -246    -31    262    -64    631   -314
    197   -272   -472     36    332   -374   -265    -59    231    -90    623   -329
    205   -267   -472     31    337   -368   -270    -64    233    -83    652   -301
    192   -293   -488     49    340   -389   -272    -67    226    -83    662   -309
    197   -397   -594    101    394   -496   -288    -96    171   -150    597   -389
    166   -540   -706    184    436   -623   -303   -127    111   -220    519   -459
    168   -574   -743    202    454   -657   -306   -129     96   -241    509   -465
    207   -548   -758    168    480   -652   -298   -135     83   -252    511   -467
    200   -589   -789    194    493   -688   -319   -166     51   -285    488   -504
    205   -605   -810    200    504   -706   -345   -176     38   -296    491   -491
    171   -636   -807    233    488   -722   -319   -179     36   -296    511   -480
    163   -646   -813    241    485   -730   -296   -187     31   -301    514   -522
    140   -672   -813    265    475   -740   -306   -189     25   -303    506   -561
    184   -633   -818    223    498   -724   -306   -171     31   -309    498   -527
    187   -646   -833    231    509   -740   -322   -192      5   -335    483   -524
    174   -685   -859    254    514   -771   -332   -202     -7   -340    488   -527
    161   -698   -859    267    509   -776   -322   -192      2   -324    514   -519
    163   -691   -854    262    506   -771   -314   -200      2   -332    522   -537
    181   -665   -846    241    514   -756   -319   -202      0   -337    524   -548
    171   -678   -849    252    509   -763   -329   -197     -5   -340    522   -542
    187   -756   -943    283    563   -849   -324   -192    -41   -387    485   -579
    246   -919  -1166    335    704  -1041   -298   -176   -142   -530    345   -727
    259  -1135  -1395    439    826  -1265   -187    -75   -215   -691    168   -927
    288  -1062  -1350    387    818  -1205    -49     70   -114   -646    210   -917
    277   -685   -963    202    620   -823    -44   -114     46   -420    483   -657
    129    -80   -210    -25    168   -145   -265   -633    218    -18    976   -166
    -51    763    815   -355   -433    789   -542   -992    550    610   1693    563
    -93   1337   1431   -623   -763   1384   -813  -1085    857   1127   2244   1148
     23   1184   1158   -605   -568   1171  -1088  -1202    678   1015   2135   1080
     23    563    540   -296   -257    553  -1169  -1309    114    329   1454    418
     10   -124   -135     57     72   -129   -937  -1101   -303   -340    753   -275
    111   -439   -550    163    329   -493   -613   -633   -179   -392    613   -457
    150   -540   -691    194    418   -615   -415   -345    -31   -314    644   -454
    189   -602   -792    205    488   -696   -335   -215     20   -303    639   -459
    220   -631   -852    205    535   -740   -327   -194      5   -337    605   -498
    288   -615   -904    161    594   -758   -309   -161     15   -337    605   -491
    285   -636   -922    174    602   -776   -288   -142     18   -340    602   -509
    215   -709   -924    246    568   -815   -272   -150      0   -366    579   -548
    213   -696   -909    241    561   -802   -257   -132     10   -361    581   -542
    223   -701   -927    239    574   -813   -252   -116     18   -350    597   -524
    257   -685   -945    213    600   -815   -265   -111     18   -353    605   -535
    353   -613   -969    127    659   -789   -293   -109     23   -353    607   -524
    363   -581   -945    109    654   -763   -252    -80     51   -327    636   -488
    262   -646   -911    189    587   -779   -194    -67     54   -322    649   -498
    254   -683   -937    213    594   -810   -223    -80     33   -342    633   -514
    270   -672   -945    200    605   -807   -244    -80     28   -342    641   -504
    275   -657   -932    192    602   -795   -218    -54     57   -314    672   -478
    303   -631   -937    161    618   -782   -220    -51     62   -309    691   -472
    387   -592   -982    101    683   -787   -236    -38     64   -301    701   -472
    301   -652   -956    174    626   -805   -226    -36     62   -306    698   -488
    226   -714   -940    244    581   -826   -192    -28     59   -314    691   -491
    275   -665   -940    192    605   -802   -187    -12     70   -298    717   -462
    311   -631   -943    158    626   -784   -194     15     96   -265    756   -441
    423   -524   -948     51    685   -735   -210     49    132   -226    789   -428
    449   -504   -953     28    701   -727   -200     59    129   -241    763   -428
    290   -618   -909    163    597   -763   -124     80    127   -254    745   -433
    275   -636   -911    179    592   -771   -114    111    148   -231    769   -410
    303   -636   -940    166    620   -787   -129    127    150   -226    782   -400
    329   -610   -940    140    633   -774   -122    153    166   -213    795   -402
    384   -576   -961     96    672   -769   -119    200    197   -187    813   -379
    410   -576   -987     83    698   -782    -96    239    215   -174    820   -358
    400   -553   -956     75    678   -753    -67    270    233   -161    831   -345
    402   -548   -950     72    675   -748    -62    306    257   -137    846   -316
    410   -545   -958     64    683   -750    -62    327    265   -129    857   -298
    540   -441   -984    -49    761   -711    -90    350    288   -106    885   -254
    654   -340   -995   -158    823   -665   -122    376    322    -67    930   -213
    457   -480   -937     12    696   -709    -54    374    314    -77    917   -239
    363   -522   -888     77    623   -704    -12    361    298    -93    904   -254
    418   -480   -898     31    657   -688    -54    337    283   -103    898   -249
    519   -363   -883    -80    698   -623    -62    355    316    -59    948   -200
    550   -345   -896   -101    722   -620    -90    335    316    -51    969   -176
    480   -410   -891    -36    683   -649    -80    285    285    -77    940   -220
    379   -452   -831     33    605   -641    -49    249    270    -96    906   -262
    355   -446   -802     44    579   -623    -59    226    262   -106    893   -249
    376   -420   -797     23    587   -607    -75    192    252   -122    885   -241
    374   -444   -820     33    594   -631    -77    161    244   -129    875   -259
    348   -459   -810     54    576   -633    -77    137    239   -132    870   -272
    358   -475   -833     57    594   -654   -101     93    210   -163    839   -306
    371   -470   -841     49    605   -654   -111     64    200   -171    831   -314
    342   -498   -841     77    589   -670   -114     46    194   -179    820   -324
    428   -444   -875      7    649   -659   -145     31    189   -184    820   -316
    478   -407   -888    -36    680   -646   -145     18    181   -197    813   -324
    311   -535   -846    111    579   -691    -88      2    161   -223    789   -353
    301   -563   -865    129    581   -714   -127    -15    137   -233    784   -350
    335   -563   -898    114    615   -730   -161    -38    116   -246    784   -368
    280   -592   -872    153    576   -732   -137    -44    116   -249    792   -384
    270   -587   -857    158    563   -722   -116    -33    129   -241    807   -366
    345   -553   -901    101    623   -727   -135    -28    137   -233    826   -358
    309   -558   -870    124    589   -714   -148    -41    129   -244    810   -392
    254   -594   -852    168    550   -722   -135    -38    127   -254    787   -387
    283   -579   -862    148    571   -719   -124    -25    135   -249    792   -355
    314   -558   -875    122    592   -717   -137    -31    135   -241    810   -348
    311   -542   -854    114    581   -698   -132    -23    145   -226    823   -348
    309   -537   -846    114    576   -693   -127    -15    150   -215    823   -353
    324   -545   -870    111    597   -706   -135    -23    137   -233    807   -345
    314   -545   -859    114    584   -701   -137    -23    142   -220    820   -329
    316   -519   -839    101    576   -678   -127    -10    161   -197    841   -324
    337   -478   -818     70    576   -646   -114      0    176   -176    859   -319
    345   -446   -792     51    568   -618   -103     10    189   -166    872   -293
    324   -426   -750     49    535   -587    -75     25    215   -140    896   -280
    324   -415   -743     44    532   -579    -57     36    226   -129    901   -280
    353   -407   -761     25    555   -584    -59     28    213   -150    872   -306
    345   -384   -730     20    537   -555    -46     44    231   -135    885   -283
    332   -306   -641    -15    485   -472    -44     70    280    -83    940   -218
    340   -244   -587    -49    462   -415    -67     62    298    -54    979   -179
    376   -215   -592    -80    483   -402    -96     59    306    -33   1002   -161
    389   -213   -602    -88    496   -407   -101     64    311    -20   1013   -150
    348   -254   -602    -46    472   -426   -116     25    275    -54    982   -187
    329   -280   -613    -25    470   -446   -137     -2    249    -77    956   -218
    319   -335   -654      5    485   -493   -140     -7    228   -101    924   -233
    275   -470   -745     98    509   -607   -129    -23    184   -153    867   -277
    272   -574   -849    148    558   -711   -148    -54    129   -213    813   -319
    270   -594   -865    161    566   -727   -150    -59    116   -218    807   -329
    262   -613   -875    174    568   -743   -163    -83     90   -244    776   -358
    285   -623   -909    168    597   -766   -168    -98     67   -272    743   -376
    283   -626   -909    171    594   -766   -161    -98     64   -275    732   -371
    249   -654   -904    202    574   -776   -163   -101     59   -277    730   -374
    252   -678   -930    213    589   -802   -184   -116     41   -293    714   -387
    244   -688   -932    223    587   -810   -189   -129     25   -306    706   -389
    254   -670   -927    205    589   -797   -189   -116     44   -283    724   -374
    335   -607   -945    135    639   -776   -194   -106     54   -275    727   -361
    280   -654   -937    187    607   -795   -171   -122     28   -303    698   -387
    223   -704   -927    241    574   -815   -155   -127     23   -309    691   -384
    194   -727   -922    265    555   -823   -176   -135     12   -314    683   -389
    239   -704   -943    231    589   -823   -194   -137     12   -314    678   -392
    288   -693   -982    202    633   -836   -202   -127     12   -316    670   -387
    254   -852  -1106    298    680   -979   -192   -111    -46   -387    594   -444
    228  -1132  -1363    449    795  -1247    -67    -38   -155   -568    394   -644
    239  -1179  -1418    467    828  -1299     96    122   -111   -610    332   -745
    192   -911  -1106    358    646  -1008    181    114     54   -441    496   -626
    106   -444   -550    168    327   -496    -25   -361    137   -189    807   -283
     25    361    335   -194   -155    348   -439   -898    306    311   1421    366
    -36   1197   1231   -581   -633   1213   -737  -1075    678    974   2132   1049
    -20   1327   1348   -654   -685   1337  -1028  -1187    732   1179   2338   1273
      7    727    719   -366   -355    724  -1210  -1363    205    620   1790    782
     15     41     25    -28     -5     33  -1021  -1267   -361   -187    976     15
     49   -441   -491    197    267   -467   -662   -800   -337   -418    646   -301
    129   -581   -711    223    418   -646   -413   -418   -129   -337    657   -309
    246   -574   -820    163    532   -696   -283   -200      2   -267    698   -290
    205   -678   -885    236    545   -782   -213   -132     23   -270    688   -298
    135   -763   -898    311    517   -831   -181   -124      2   -303    657   -335
    137   -779   -917    319    524   -846   -194   -132    -20   -332    628   -381
    158   -789   -948    316    553   -867   -181   -103    -10   -332    615   -384
    158   -792   -950    314    553   -872   -158    -75      5   -322    623   -361
    187   -769   -956    290    568   -862   -158    -72      5   -327    620   -355
    194   -756   -950    277    571   -852   -161    -70      2   -332    613   -363
    161   -795   -956    316    558   -875   -153    -67      0   -337    602   -366
    174   -782   -956    301    563   -867   -142    -59      5   -332    607   -342
    163   -766   -930    301    545   -846   -140    -51     12   -319    618   -327
    145   -758   -904    303    522   -831   -127    -33     36   -290    639   -309
    202   -724   -927    262    563   -826   -129    -20     49   -275    649   -314
    202   -719   -922    257    561   -820   -137    -28     36   -296    626   -319
    155   -766   -922    303    537   -844   -127    -18     41   -290    628   -296
    124   -779   -904    327    511   -841   -114     -5     51   -275    641   -290
    184   -691   -875    254    530   -782   -103     10     70   -262    657   -296
    267   -646   -917    187    589   -779   -119     31     85   -246    662   -272
    192   -704   -896    254    542   -800    -90     46     96   -236    665   -249
    142   -740   -883    296    509   -810    -70     51     90   -244    659   -265
    132   -766   -898    316    514   -831    -93     41     72   -259    639   -285
    127   -750   -878    309    501   -813    -75     77    103   -226    667   -249
    153   -693   -849    270    498   -771    -62    109    135   -194    701   -218
    194   -665   -859    233    524   -761    -62    127    145   -187    704   -215
    200   -662   -862    231    530   -761    -49    153    158   -174    704   -207
    176   -698   -875    259    524   -787    -36    184    174   -161    714   -189
    189   -685   -875    246    530   -779    -38    202    181   -153    717   -187
    213   -641   -857    213    535   -748    -38    239    207   -124    740   -161
    355   -517   -872     80    613   -693    -41    303    267    -62    802    -93
    348   -519   -867     85    605   -693    -12    340    288    -44    815    -80
    213   -618   -831    202    519   -722     38    350    277    -57    800    -98
    215   -628   -844    205    527   -735     10    363    283    -38    815    -70
    316   -537   -854    111    584   -696    -15    389    314      2    862     -7
    324   -493   -820     83    571   -657     -7    394    322     18    880    -12
    241   -532   -774    145    506   -654     23    389    316     10    854    -46
    231   -527   -758    148    493   -644     41    384    309     -7    826    -36
    168   -592   -761    213    465   -675     15    337    262    -54    787    -54
    168   -574   -743    202    454   -657     12    332    265    -41    800    -33
    174   -530   -704    176    436   -615     18    329    280    -15    828      0
    192   -504   -696    153    441   -600      2    293    265    -23    828    -10
    194   -491   -685    148    439   -587    -10    252    244    -44    807    -36
    181   -478   -662    145    420   -568      2    231    244    -49    797    -38
    179   -491   -670    155    423   -579     -5    200    233    -62    784    -51
    150   -517   -670    181    407   -592    -51    137    197    -98    753    -77
    194   -493   -688    150    441   -589    -75    116    197    -88    763    -64
    262   -441   -704     88    480   -571    -70    111    205    -77    774    -64
    303   -426   -730     59    514   -576    -77     85    187    -96    750   -101
    184   -535   -722    174    452   -626    -88     33    140   -150    685   -132
      5   -701   -706    348    355   -704    -70     -5     93   -197    639   -158
     12   -701   -714    342    361   -706    -72    -31     72   -213    620   -210
     70   -652   -722    290    394   -685    -72    -38     62   -228    600   -210
    155   -587   -745    213    449   -665    -67    -15     85   -202    620   -163
    184   -550   -735    184    459   -641    -83    -18     90   -197    631   -158
    127   -610   -737    241    431   -675   -114    -54     57   -233    597   -200
     70   -639   -711    283    389   -675   -101    -59     57   -231    597   -192
     41   -670   -711    311    376   -688    -85    -54     64   -223    605   -189
     57   -659   -717    301    387   -688    -90    -59     57   -231    594   -207
     64   -631   -696    283    379   -662    -93    -54     62   -223    600   -192
     64   -620   -685    277    374   -652    -85    -41     80   -205    618   -166
     85   -615   -701    262    392   -657   -109    -54     67   -218    605   -189
    101   -605   -706    252    402   -654   -119    -62     64   -228    589   -197
     98   -594   -693    246    392   -641    -90    -38     85   -202    618   -153
     96   -568   -665    236    379   -615    -72    -28     98   -184    641   -132
    103   -537   -644    215    371   -589    -77    -25    101   -181    646   -142
    171   -444   -615    137    392   -530    -70      2    137   -148    672   -132
    223   -376   -602     75    413   -488    -51     33    171   -119    698    -85
    163   -415   -579    124    368   -496    -51     10    148   -145    678    -93
     28   -537   -568    252    296   -553    -31    -15    114   -181    636   -140
     31   -480   -511    226    270   -496      2     20    155   -140    675   -101
     98   -368   -467    132    280   -415     -2     44    200    -90    724    -51
    181   -249   -431     31    306   -340    -36     41    228    -57    761    -15
    226   -179   -405    -25    314   -290    -75     44    252    -25    795     15
    163   -233   -397     36    280   -314    -75     25    231    -44    779     -5
    132   -275   -407     67    270   -340    -77     -2    194    -75    753    -28
    127   -290   -418     80    270   -353   -101    -18    179    -83    748    -28
    129   -327   -457     96    290   -392   -103    -25    163    -93    735    -44
    231   -340   -571     54    400   -454   -114    -33    132   -127    696    -80
    184   -470   -657    142    420   -563   -122    -49     88   -176    641   -129
     51   -605   -657    277    353   -631   -114    -80     46   -220    594   -174
     10   -683   -693    335    350   -688   -145   -124     -5   -270    542   -226
     46   -683   -730    319    387   -706   -155   -142    -28   -290    519   -246
    127   -613   -740    241    431   -675   -148   -114     -2   -259    542   -220
    207   -568   -779    179    491   -672   -176   -114     -2   -249    545   -210
    148   -628   -776    239    459   -701   -174   -135    -28   -272    517   -239
     51   -696   -748    322    400   -722   -135   -137    -33   -277    504   -257
    103   -641   -748    267    423   -693   -140   -122    -18   -254    519   -236
     57   -698   -756    319    405   -727   -161   -153    -51   -288    485   -272
     20   -719   -743    348    381   -730   -168   -168    -64   -303    465   -290
     31   -714   -745    342    387   -730   -161   -155    -49   -283    480   -270
     57   -709   -769    324    410   -737   -161   -150    -46   -275    485   -259
    119   -657   -776    267    446   -717   -174   -148    -41   -262    496   -252
    148   -636   -784    241    462   -709   -176   -135    -36   -254    493   -259
    166   -724   -891    280    527   -807   -171   -122    -77   -309    426   -316
    226   -948  -1174    361    698  -1060    -90    -38   -161   -457    259   -467
    197  -1091  -1291    446    743  -1189     75    119   -148   -537    145   -600
     96   -971  -1067    436    581  -1021    200    220      2   -420    254   -514
    -57   -607   -550    332    246   -579    150    -90    116   -189    524   -283
   -155    116    272     18   -215    194   -239   -688    218    228   1047    228
   -179    976   1156   -400   -667   1067   -548   -974    522    823   1704    930
   -184   1257   1439   -537   -813   1348   -820  -1117    646   1140   2036   1273
   -184    756    940   -285   -561    846  -1021  -1327    218    737   1628    896
   -148     98    244     23   -194    171   -953  -1337   -389    -72    805    119
    -98   -402   -303    249    101   -353   -685   -976   -504   -420    371   -309
    -33   -571   -537    301    249   -553   -436   -555   -280   -329    374   -309
     28   -607   -636    290    332   -620   -267   -283   -109   -218    444   -228
     49   -662   -711    303    379   -685   -179   -163    -44   -179    465   -210
    101   -678   -779    288    439   -727   -166   -140    -46   -192    441   -277
    122   -691   -813    283    465   -750   -161   -127    -59   -215    394   -327
    103   -691   -795    293    449   -743   -137   -106    -57   -223    376   -283
     88   -711   -800    309    441   -756   -132   -101    -51   -213    392   -288
     77   -750   -828    335    452   -787   -127    -96    -51   -205    394   -298
     70   -745   -815    337    441   -779   -122    -83    -41   -189    397   -303
     77   -740   -818    332    446   -779   -124    -80    -33   -176    402   -314
     41   -787   -828    371    431   -807   -124    -88    -44   -184    389   -296
     59   -763   -823    350    441   -792    -93    -59    -20   -158    402   -311
     54   -753   -810    348    428   -782    -83    -51    -20   -163    374   -355
     62   -748   -810    342    436   -779    -96    -62    -44   -207    322   -314
     70   -732   -805    329    436   -769    -98    -44    -25   -181    358   -270
     90   -719   -810    314    449   -763    -90    -23     -2   -150    384   -254
    114   -693   -807    288    459   -750    -75    -18      2   -142    389   -267
    137   -665   -802    265    470   -732    -77    -10     10   -132    387   -272
    119   -646   -766    262    441   -706    -72      7     28   -111    402   -254
     70   -701   -774    314    420   -737    -67     10     23   -114    392   -262
     90   -706   -800    306    444   -750    -70     15     20   -114    397   -239
    116   -659   -776    272    446   -717    -51     46     54    -75    436   -213
    124   -665   -789    270    454   -724    -41     72     72    -57    444   -231
    124   -646   -774    259    449   -709    -49     75     67    -77    410   -257
    148   -633   -782    241    462   -706    -67     85     72    -83    402   -233
    142   -641   -784    249    462   -711    -75    106     83    -67    413   -200
     85   -675   -763    293    423   -719    -31    124     85    -67    413   -205
     88   -670   -758    290    420   -714     -5    158    101    -54    423   -194
     98   -649   -748    272    420   -698      5    205    135    -20    454   -163
    129   -610   -740    241    433   -675     12    241    163      7    483   -132
    197   -542   -740    168    467   -641      5    275    184     33    514   -109
    205   -527   -732    158    467   -628     20    311    210     67    537    -85
    158   -584   -743    213    449   -662     31    329    215     75    542    -75
    163   -584   -748    210    454   -665     28    335    210     75    542    -75
    174   -553   -727    189    449   -641     25    337    200     67    530    -83
    171   -522   -693    174    431   -607     20    332    194     67    532    -49
    197   -501   -698    150    446   -600      7    314    192     72    553    -20
    213   -454   -667    122    439   -561      5    298    192     88    574    -18
    163   -467   -631    150    394   -550     10    298    194     93    574    -41
    161   -449   -613    142    384   -530     10    293    192     88    558    -44
    168   -433   -602    129    384   -517      2    262    168     64    542    -18
    220   -366   -587     72    402   -475    -12    241    171     72    555    -15
    194   -410   -605    109    400   -506    -15    213    161     57    535    -49
    109   -478   -589    184    348   -532      7    176    140     23    504    -70
     36   -540   -579    252    306   -558     12    140    127      7    493    -85
     15   -563   -579    275    296   -571      7    114    124      7    488   -106
     36   -537   -576    249    306   -558     -7     77    103    -20    449   -176
     36   -545   -581    254    309   -563     -5     51     85    -57    400   -192
     12   -579   -592    280    301   -584     -2     33     70    -72    387   -179
    -23   -623   -600    324    288   -613     -7     -2     51    -88    381   -197
    -18   -628   -613    322    296   -620    -31    -36     31   -106    374   -215
    -15   -626   -613    319    296   -620    -31    -36     36    -93    387   -220
    -33   -623   -589    327    275   -605    -20    -31     44    -90    379   -241
    -18   -615   -597    316    288   -607    -33    -49     20   -129    329   -270
    -46   -646   -600    345    275   -623    -36    -67      0   -155    298   -252
    -41   -649   -607    345    283   -628    -33    -54     15   -129    329   -218
     33   -592   -626    277    327   -607    -57    -54     20   -116    348   -220
      0   -610   -610    306    303   -610    -64    -62     18   -119    348   -236
    -51   -631   -581    340    265   -607    -31    -41     36   -103    366   -213
    -25   -592   -566    309    270   -579    -18    -36     38   -103    361   -220
     -2   -584   -584    290    290   -584    -23    -44     31   -116    348   -233
    -57   -615   -558    337    249   -587    -28    -46     25   -122    342   -239
    -57   -615   -561    335    249   -589    -31    -38     31   -114    353   -220
    -38   -600   -561    319    259   -581    -31    -44     28   -116    355   -218
    -98   -618   -522    358    210   -568    -10    -49     28   -116    355   -218
   -103   -594   -491    350    192   -542     10    -25     59    -77    405   -176
    -72   -532   -459    301    189   -496     10     -5     85    -41    446   -161
    -64   -491   -428    277    179   -459     25      5     96    -41    431   -202
    -70   -501   -433    283    179   -470     41     18     96    -57    400   -179
    -62   -511   -449    288    192   -480     44     20     93    -67    392   -153
    -46   -439   -394    241    174   -418     41     28    122    -33    433   -132
    -51   -371   -319    210    132   -345     44     38    158     10    480    -98
    -57   -314   -259    184     98   -288     36     41    184     46    522    -67
    -23   -293   -270    158    122   -283     -5     25    181     49    535    -49
    -33   -311   -277    171    119   -293    -18     20    179     51    542    -62
    -38   -319   -280    179    119   -301    -25     18    174     46    530    -75
    -36   -327   -290    179    127   -309    -36    -10    135     -2    485    -88
    -51   -387   -335    220    140   -361    -38    -31    101    -41    446   -106
    -88   -535   -449    311    176   -493    -44    -36     67    -67    428   -124
    -70   -615   -548    342    236   -581    -57    -51     41    -83    420   -166
    -70   -613   -542    340    236   -579    -72    -80     10   -122    366   -272
    -90   -646   -555    368    231   -602    -67    -93    -23   -181    280   -280
    -62   -646   -587    353    259   -615    -70    -90    -28   -189    283   -226
    -72   -665   -592    368    257   -628    -85   -111    -44   -200    280   -252
   -145   -727   -581    436    218   -654    -80   -127    -59   -213    267   -277
   -181   -763   -581    472    200   -672    -70   -122    -54   -202    280   -267
   -148   -756   -607    449    228   -683    -83   -140    -72   -223    265   -298
   -129   -730   -602    428    233   -667    -90   -140    -70   -220    262   -311
   -155   -737   -581    444    213   -659    -88   -137    -67   -218    254   -298
   -137   -740   -602    439    231   -672    -90   -135    -75   -226    252   -288
   -116   -735   -618    426    249   -678   -101   -150    -85   -231    249   -303
   -114   -719   -605    418    244   -665    -98   -142    -72   -218    262   -296
   -129   -727   -597    428    231   -662    -77   -132    -64   -210    265   -296
   -127   -763   -636    446    254   -701    -72   -137    -83   -236    233   -324
   -109   -904   -795    504    342   -849    -80   -140   -166   -342    119   -410
    -59  -1104  -1044    581    491  -1075      5    -49   -241   -483    -31   -558
    -12  -1187  -1174    597    579  -1182    142     98   -236   -555   -119   -685
    -67  -1015   -948    542    439   -982    272    155    -93   -431      2   -652
   -244   -581   -337    410     44   -459    137   -277     33   -153    322   -306
   -381    179    561    101   -472    368   -179   -800    231    342    911    363
   -441    989   1431   -275   -937   1210   -449  -1013    594    995   1631   1093
   -400   1176   1577   -387   -987   1376   -722  -1101    709   1283   1925   1421
   -353    639    989   -142   -672    813   -893  -1278    202    730   1384    904
   -337     15    353    158   -345    184   -807  -1249   -358    -49    597    127
   -293   -465   -174    379    -62   -319   -530   -846   -428   -353    210   -252
   -270   -628   -358    449     44   -493   -293   -454   -236   -275    215   -270
   -194   -667   -472    431    135   -568   -192   -262   -135   -226    241   -259
   -111   -683   -574    397    231   -628   -140   -171    -96   -213    236   -270
    -72   -675   -602    371    262   -639   -114   -135    -80   -213    233   -277
   -101   -724   -623    413    259   -675    -75   -116    -83   -228    218   -298
   -129   -771   -644    449    254   -709    -62   -122   -106   -259    181   -342
   -174   -815   -641    493    231   -727    -64   -119   -114   -275    163   -353
   -176   -800   -623    485    220   -711    -62   -109   -109   -270    171   -342
   -132   -792   -659    462    262   -727    -67   -106   -109   -272    168   -350
   -124   -776   -652    446    262   -714    -57    -93    -93   -262    174   -340
   -161   -789   -631    475    233   -711    -33    -75    -77   -239    205   -311
   -176   -800   -623    488    223   -714    -33    -70    -67   -223    231   -303
   -163   -776   -613    470    223   -696    -44    -70    -67   -220    226   -329
   -153   -771   -618    459    231   -696    -44    -62    -64   -223    205   -335
   -124   -740   -615    433    244   -680    -44    -54    -59   -233    194   -322
    -36   -675   -639    355    301   -659    -41    -36    -46   -226    202   -290
    -31   -654   -623    342    296   -639    -12     -7    -20   -194    226   -275
    -80   -714   -636    394    275   -675    -12    -10    -25   -197    223   -277
   -132   -756   -626    444    246   -691    -28    -31    -51   -226    194   -306
   -129   -745   -618    436    244   -683    -31    -25    -51   -236    181   -322
    -96   -706   -610    402    257   -659    -23      0    -31   -218    194   -272
    -93   -693   -602    392    254   -649    -28     10    -18   -192    244   -223
    -51   -670   -618    361    280   -644    -25     36      2   -161    277   -246
    -46   -675   -631    361    290   -654     -7     64     18   -158    252   -298
     -7   -633   -626    322    309   -631     18     96     23   -179    223   -239
     36   -579   -618    270    324   -600      5    114     31   -168    246   -213
    -72   -683   -610    376    267   -646     10    122     28   -171    244   -220
    -64   -659   -597    361    265   -628     36    163     57   -140    275   -197
     -2   -618   -615    311    306   -618     33    202     80   -122    298   -181
     -7   -626   -618    316    303   -623     33    223     85   -114    306   -171
    -46   -654   -607    350    280   -633     49    249     98   -101    322   -161
      2   -602   -605    298    301   -605     59    285    127    -72    345   -150
      2   -594   -597    296    298   -594     62    298    129    -72    345   -142
    -18   -610   -592    314    285   -602     67    316    140    -57    366   -103
      5   -579   -584    285    293   -581     62    332    161    -28    402    -72
     57   -519   -576    231    314   -548     49    332    174    -12    431    -54
     64   -470   -535    202    298   -501     38    324    174     -5    436    -51
     41   -462   -504    207    270   -480     49    314    168    -10    431    -54
     72   -449   -522    187    296   -485     38    293    153    -31    405    -70
     46   -465   -511    207    277   -488     25    259    132    -57    376    -85
     18   -457   -475    220    246   -465     36    239    124    -64    374    -54
     25   -444   -470    207    246   -457     33    202    111    -77    371    -57
     -2   -465   -462    233    228   -465     28    166     96   -101    353    -90
    -38   -485   -446    262    202   -467     28    137     88   -109    345   -106
    -23   -504   -480    265    228   -493     20    111     83   -116    340   -122
     -2   -496   -496    246    244   -493      5     70     62   -142    319   -161
    -46   -524   -478    285    215   -501      5     38     44   -163    290   -179
    -88   -566   -480    327    194   -524     -5     12     31   -174    290   -161
    -93   -581   -488    337    197   -535     -7    -15     15   -184    283   -207
    -83   -587   -504    335    207   -545    -12    -38     -2   -220    228   -272
    -72   -587   -517    329    220   -553    -15    -49    -15   -246    200   -241
    -23   -563   -540    293    257   -553    -36    -67    -28   -252    200   -241
    -23   -566   -542    296    259   -555    -57    -88    -41   -259    202   -259
   -127   -626   -498    374    181   -563    -33    -85    -38   -252    207   -257
   -119   -641   -522    379    200   -581    -23    -85    -41   -257    202   -277
   -109   -646   -540    376    213   -594    -33    -98    -62   -285    168   -303
    -96   -631   -535    363    218   -584    -28    -90    -51   -280    179   -272
    -96   -618   -524    355    213   -571    -28    -88    -51   -280    179   -252
    -51   -589   -537    319    241   -563    -38    -90    -49   -283    179   -265
    -15   -555   -540    283    262   -548    -46    -83    -33   -267    197   -252
    -88   -600   -511    345    210   -555    -36    -85    -33   -265    197   -252
    -85   -589   -504    335    207   -548    -28    -90    -44   -272    197   -267
    -72   -600   -527    335    226   -563    -38    -96    -57   -280    187   -275
    -72   -584   -514    327    220   -550    -20    -75    -36   -259    200   -254
    -75   -561   -485    319    205   -524     -7    -64    -18   -249    218   -246
     -2   -485   -483    244    236   -483    -25    -62    -12   -236    228   -239
      2   -436   -441    215    220   -439     -2    -38     15   -213    249   -218
   -106   -506   -402    303    145   -454     59    -28     10   -220    246   -207
   -111   -535   -423    324    155   -480     46    -28      5   -223    249   -210
    -80   -480   -400    277    155   -441     44    -12     36   -194    272   -210
    -77   -389   -314    233    116   -353     49      5     72   -161    301   -168
    -49   -322   -275    184    111   -301     25     -7     83   -148    322   -132
    -23   -296   -272    161    124   -285    -15    -25     83   -140    335   -129
    -18   -290   -275    153    127   -283    -15    -15     85   -132    340   -129
    -10   -298   -288    153    137   -293    -20    -25     75   -148    324   -137
    -18   -324   -309    168    142   -316    -51    -67     33   -192    290   -158
    -31   -376   -345    205    155   -361    -67    -85      7   -218    265   -166
    -36   -470   -433    252    197   -452    -57    -83    -20   -252    228   -200
    -25   -558   -532    293    252   -548    -62   -106    -70   -301    179   -259
     -2   -548   -545    272    270   -548    -77   -122    -90   -316    161   -280
     12   -558   -571    272    290   -563    -75   -132   -106   -332    142   -296
    -25   -607   -584    316    277   -597    -90   -163   -145   -368    103   -329
   -109   -698   -589    402    239   -644    -98   -197   -181   -410     64   -363
   -109   -685   -576    394    233   -631    -80   -184   -168   -394     83   -340
    -59   -659   -600    361    270   -631    -88   -179   -163   -387     98   -337
    -59   -678   -618    366    277   -649   -103   -200   -184   -413     70   -374
   -101   -701   -602    400    249   -652   -103   -207   -194   -426     46   -381
   -122   -732   -610    426    241   -670    -98   -213   -202   -436     38   -381
   -106   -724   -618    415    254   -672   -106   -220   -215   -449     33   -392
    -88   -709   -623    397    265   -667   -109   -220   -215   -449     25   -410
    -93   -714   -623    402    265   -670   -103   -213   -213   -454     15   -397
    -85   -730   -644    407    277   -688   -103   -213   -218   -459     15   -387
    -70   -724   -654    397    290   -691   -106   -210   -220   -462     12   -392
    -77   -805   -727    441    324   -769    -90   -194   -262   -517    -46   -454
    -49  -1028   -979    537    465  -1005    -36   -148   -363   -678   -220   -618
    -10  -1184  -1174    597    579  -1179     88    -23   -405   -818   -381   -797
    -15  -1062  -1047    540    514  -1054    236    135   -267   -732   -309   -774
   -127   -659   -535    392    202   -597    174   -174   -129   -480    -10   -485
   -249     15    265    116   -257    140   -145   -758    -10    -70    506     72
   -342    867   1210   -262   -776   1039   -444  -1088    314    579   1249    828
   -342   1348   1691   -501  -1015   1519   -701  -1163    597   1106   1795   1374
   -249    940   1187   -345   -719   1062   -911  -1301    244    771   1454   1093
   -223    280    504    -28   -363    389   -922  -1376   -392    -54    639    335
   -272   -374   -101    322    -88   -239   -672  -1091   -667   -602     36   -270
   -200   -589   -389    394     93   -491   -394   -639   -462   -563    -12   -355
   -122   -623   -501    371    189   -563   -252   -389   -316   -488     28   -348
   -109   -683   -574    394    231   -628   -161   -262   -262   -478     18   -355
   -124   -730   -605    426    239   -667   -127   -226   -262   -501    -12   -371
   -103   -771   -667    439    280   -719   -127   -223   -283   -532    -49   -423
   -101   -779   -678    439    285   -727   -122   -215   -290   -545    -67   -439
   -103   -761   -657    431    275   -709   -106   -187   -275   -535    -51   -415
    -83   -745   -665    413    290   -706   -103   -174   -267   -527    -49   -418
    -75   -748   -672    413    298   -711   -101   -171   -270   -530    -57   -423
    -98   -758   -662    426    280   -709    -88   -161   -259   -519    -54   -420
    -98   -758   -659    428    277   -711    -85   -153   -257   -511    -49   -415
    -77   -743   -665    407    293   -704    -93   -153   -257   -504    -38   -400
    -75   -730   -654    402    288   -693    -83   -135   -241   -483    -10   -379
    -83   -748   -665    415    288   -706    -80   -127   -233   -475     -2   -387
    -64   -730   -665    397    298   -698    -83   -119   -226   -475    -12   -402
    -51   -717   -665    381    303   -691    -72   -109   -226   -488    -44   -405
    -57   -717   -659    387    301   -688    -54    -90   -220   -491    -44   -366
    -23   -691   -667    355    319   -680    -59    -85   -215   -478    -20   -350
    -31   -696   -667    363    316   -683    -67    -85   -210   -465     -7   -361
    -72   -727   -654    400    288   -691    -57    -75   -205   -465    -15   -379
    -85   -743   -657    415    285   -701    -51    -62   -205   -472    -28   -358
    -83   -753   -672    418    293   -714    -57    -64   -215   -488    -36   -350
    -62   -724   -665    392    298   -696    -44    -36   -192   -465    -15   -335
    -54   -704   -649    376    293   -678    -28      0   -166   -431     12   -306
    -41   -701   -659    371    309   -680    -28     15   -158   -423     20   -301
    -41   -680   -639    358    298   -659    -31     28   -153   -418     25   -298
    -44   -672   -631    358    290   -652    -12     64   -127   -394     49   -272
     -2   -657   -657    329    324   -657    -12     96   -111   -381     62   -257
     15   -636   -652    311    332   -644    -10    127    -93   -363     80   -239
      7   -639   -646    314    327   -641      2    171    -62   -335    103   -213
      7   -626   -633    309    319   -628      5    194    -54   -327    101   -207
     10   -636   -649    311    327   -641      5    215    -51   -327    103   -194
     33   -605   -639    285    335   -620     25    249    -23   -290    145   -153
     46   -584   -631    267    337   -607     33    277      2   -257    187   -116
     72   -574   -646    249    358   -607     23    280      2   -252    192   -122
     72   -542   -618    233    345   -579     28    288     12   -241    197   -101
     23   -530   -553    254    288   -540     28    283     12   -239    202    -77
     38   -517   -555    239    296   -535     10    262      2   -231    220    -72
     64   -475   -540    205    301   -506     12    257     12   -207    259    -41
     33   -462   -496    213    262   -478     20    246     15   -197    267    -75
     25   -467   -493    220    259   -480     10    218    -12   -239    213   -129
     38   -475   -514    215    275   -496     -5    176    -46   -283    174    -96
     44   -449   -493    202    267   -472     -5    155    -46   -272    189    -85
     15   -491   -506    236    259   -498    -10    114    -67   -293    166   -122
    -15   -509   -493    262    239   -501    -20     64   -101   -335    122   -171
    -44   -527   -483    283    218   -506    -23     25   -116   -358    106   -163
    -59   -566   -506    311    220   -535    -36    -12   -137   -374     93   -174
    -38   -579   -542    306    249   -561    -59    -51   -163   -397     75   -205
    -51   -592   -540    322    244   -566    -70    -80   -179   -410     64   -220
    -83   -602   -519    340    218   -561    -46    -83   -174   -400     80   -207
    -88   -610   -524    348    215   -568    -44   -101   -189   -413     70   -241
   -103   -636   -535    368    213   -584    -70   -137   -220   -444     38   -275
   -114   -641   -527    379    205   -584    -72   -142   -226   -446     33   -252
   -101   -626   -524    363    207   -574    -77   -142   -226   -446     33   -267
    -83   -626   -542    353    228   -584    -90   -150   -239   -459     12   -270
   -103   -649   -548    376    220   -600    -85   -153   -241   -465      5   -262
   -101   -636   -535    368    215   -587    -77   -145   -228   -441     25   -257
    -80   -620   -540    350    228   -581    -96   -155   -233   -449     20   -259
    -75   -623   -548    348    233   -587   -106   -163   -241   -452     12   -259
    -80   -628   -548    353    233   -589   -103   -155   -231   -441     15   -254
    -57   -610   -553    335    246   -581   -103   -148   -220   -431     23   -233
    -59   -605   -545    332    241   -576   -114   -171   -236   -441     18   -241
    -83   -602   -519    342    215   -561    -96   -153   -215   -418     36   -220
   -119   -584   -467    350    171   -527    -75   -135   -192   -394     57   -202
   -109   -550   -441    329    166   -496    -67   -122   -174   -381     64   -202
    -80   -509   -431    293    174   -472    -57   -106   -155   -363     83   -176
    -85   -480   -394    283    153   -439    -38    -83   -124   -329    114   -148
    -88   -488   -400    285    155   -444    -33    -80   -129   -337    103   -174
    -72   -454   -381    265    153   -418    -33    -70   -114   -324    111   -145
    -90   -384   -293    233    101   -340    -12    -38    -57   -259    179    -72
    -88   -311   -223    197     67   -267    -18    -38    -20   -213    233    -33
    -41   -283   -244    161    101   -265    -64    -67    -28   -210    239    -54
    -38   -293   -254    166    106   -275    -88    -83    -41   -223    213    -72
    -51   -319   -267    187    106   -296    -90    -98    -62   -246    184    -77
    -51   -337   -285    194    114   -311   -106   -122    -85   -267    166    -70
    -70   -366   -296    218    111   -332   -116   -135    -96   -270    166    -67
    -80   -454   -374    267    145   -415   -114   -124   -109   -283    148   -103
    -72   -522   -449    296    187   -485   -122   -145   -153   -332     88   -179
    -72   -563   -491    316    207   -527   -132   -171   -192   -384     33   -213
   -106   -623   -519    363    205   -571   -135   -184   -218   -407      7   -220
   -114   -672   -558    394    220   -615   -135   -200   -236   -426     -7   -236
   -111   -667   -555    389    220   -613   -148   -220   -257   -452    -28   -265
   -101   -662   -561    381    228   -610   -148   -218   -257   -446    -25   -265
   -114   -685   -571    397    226   -628   -142   -215   -259   -444    -23   -267
   -119   -711   -592    415    236   -652   -142   -226   -270   -457    -38   -283
   -124   -706   -581    415    226   -644   -140   -228   -267   -459    -44   -285
   -148   -722   -574    436    210   -649   -132   -226   -262   -454    -38   -277
   -127   -735   -610    431    239   -672   -145   -239   -277   -462    -46   -290
   -103   -727   -623    415    259   -675   -153   -246   -285   -472    -51   -298
   -137   -756   -620    444    239   -688   -145   -233   -275   -462    -44   -296
   -140   -753   -613    446    233   -683   -137   -220   -262   -452    -36   -290
   -132   -758   -628    444    246   -693   -140   -223   -267   -462    -44   -290
   -129   -807   -678    470    272   -743   -135   -213   -280   -485    -75   -319
    -93  -1018   -924    553    415   -971    -80   -153   -366   -626   -236   -478
    -49  -1195  -1145    620    545  -1171     57     -7   -402   -776   -423   -678
    -49  -1122  -1072    584    509  -1096    210    153   -288   -740   -410   -685
   -135   -761   -626    449    244   -693    241     18   -109   -504   -140   -433
   -252   -124    124    187   -189      0    -80   -597    -51   -145    332     54
   -371    711   1083   -171   -727    896   -405  -1023    179    431   1013    740
   -426   1210   1636   -392  -1031   1421   -670  -1150    446    950   1558   1291
   -368    924   1293   -277   -831   1109   -891  -1291    223    810   1418   1202
   -296    285    579      2   -436    431   -924  -1376   -394     12    628    439
   -306   -324    -20    314   -142   -174   -714  -1153   -727   -597    -28   -213
   -290   -631   -342    459     25   -485   -457   -740   -571   -620   -140   -340
   -215   -678   -462    446    122   -571   -290   -452   -381   -511    -70   -296
   -166   -711   -545    439    189   -628   -192   -293   -285   -459    -36   -277
   -163   -771   -607    467    220   -691   -155   -239   -267   -462    -46   -301
   -153   -800   -646    475    244   -722   -153   -228   -283   -493    -88   -348
   -145   -797   -652    472    252   -724   -148   -215   -288   -514   -114   -374
   -166   -807   -644    485    239   -727   -124   -192   -275   -509   -111   -348
   -153   -810   -657    480    252   -735   -116   -176   -265   -493    -90   -337
   -132   -839   -709    483    285   -774   -122   -181   -280   -511   -114   -381
   -158   -844   -685    501    262   -766   -119   -171   -275   -511   -116   -374
   -166   -826   -659    496    244   -743   -142   -174   -275   -517   -119   -358
   -119   -792   -675    454    277   -735   -127   -166   -267   -511   -114   -355
    -67   -743   -675    405    303   -709    -90   -137   -239   -483    -85   -335
    -90   -753   -662    423    285   -709    -70   -119   -218   -457    -54   -303
   -122   -779   -659    449    267   -719    -77   -124   -226   -462    -57   -322
   -132   -782   -649    457    257   -714    -83   -116   -223   -462    -67   -348
   -163   -782   -618    472    226   -701    -88   -109   -218   -465    -77   -329
   -150   -779   -628    465    239   -704    -83   -101   -210   -457    -62   -314
   -155   -795   -639    472    239   -717    -88   -103   -213   -459    -64   -329
   -166   -795   -628    480    228   -711    -90    -93   -200   -446    -59   -329
   -168   -784   -618    475    223   -701    -85    -75   -184   -431    -46   -316
   -129   -748   -618    439    244   -683    -90    -67   -179   -436    -46   -301
    -80   -711   -631    394    275   -672    -80    -41   -161   -415    -25   -285
    -75   -693   -618    384    270   -654    -41      0   -124   -381      7   -257
   -101   -711   -610    405    252   -659    -31     15   -116   -376     12   -257
    -96   -717   -620    407    262   -670    -51     20   -122   -381      5   -262
    -75   -698   -623    384    272   -662    -49     54    -98   -358     31   -244
    -77   -709   -631    392    275   -670    -67     72    -90   -348     41   -236
    -62   -719   -657    389    296   -688    -80     88    -90   -348     36   -246
    -25   -675   -649    350    311   -662    -41    142    -54   -309     67   -215
      5   -618   -626    303    314   -620      0    200    -10   -265    103   -166
     12   -613   -626    298    316   -618     12    223      0   -252    119   -148
    -20   -623   -605    319    290   -615      0    226     -2   -252    127   -142
    -20   -620   -600    322    288   -610      0    249     12   -228    150   -116
    -12   -618   -605    314    293   -613      7    257     23   -213    174   -101
      0   -592   -594    296    296   -594      2    252     18   -207    181   -103
    -46   -607   -563    327    257   -587     -7    231      2   -213    171   -116
    -59   -607   -548    335    244   -579     -5    223     -2   -215    168   -109
    -33   -587   -553    306    259   -571    -20    200    -20   -231    158   -103
    -10   -542   -532    275    259   -537    -20    189    -20   -226    168    -93
    -20   -535   -514    277    246   -524    -10    171    -25   -231    163    -93
    -28   -558   -530    293    249   -545    -28    135    -49   -252    148   -119
    -20   -537   -517    277    246   -527    -33    109    -54   -259    140   -135
    -15   -514   -498    265    241   -506    -25     96    -46   -254    150   -122
    -59   -555   -496    306    218   -527    -25     59    -62   -275    135   -150
    -64   -571   -506    319    220   -540    -18     28    -77   -296    109   -200
    -54   -568   -514    311    228   -542    -20     10    -75   -303     93   -210
    -75   -592   -519    332    220   -555    -33    -23    -96   -332     59   -233
    -51   -592   -542    319    244   -568    -33    -44   -109   -348     44   -246
    -75   -610   -535    342    228   -574    -44    -70   -116   -353     36   -254
   -135   -662   -530    397    197   -597    -59    -98   -137   -374     20   -275
   -145   -685   -540    415    197   -613    -62   -122   -155   -392      5   -293
   -111   -667   -558    389    220   -613    -64   -124   -158   -392      5   -298
    -88   -633   -545    361    228   -589    -62   -116   -145   -379     20   -283
   -129   -685   -555    407    213   -620    -72   -140   -168   -402      2   -309
   -127   -701   -576    413    223   -639    -75   -150   -179   -415    -10   -319
   -122   -678   -558    397    215   -618    -64   -137   -161   -397      7   -293
   -111   -678   -566    394    226   -623    -64   -127   -150   -379     25   -280
    -90   -665   -576    376    241   -620    -75   -135   -155   -387     18   -303
    -96   -652   -555    374    228   -605    -72   -132   -150   -384     18   -293
    -93   -644   -550    366    226   -597    -70   -124   -140   -371     33   -262
    -80   -641   -561    361    239   -602    -70   -127   -140   -371     38   -288
    -77   -639   -561    355    239   -600    -59   -119   -129   -363     36   -303
    -88   -636   -550    361    228   -594    -62   -116   -127   -368     23   -288
    -80   -636   -558    355    236   -597    -77   -127   -145   -389     12   -290
    -57   -610   -553    335    246   -581    -83   -129   -142   -384     23   -280
    -57   -566   -511    309    226   -537    -62    -98   -106   -345     64   -249
    -31   -522   -491    275    228   -506    -33    -72    -75   -316     93   -233
    -33   -491   -457    259    210   -472     -7    -67    -70   -314     93   -233
    -83   -517   -433    301    174   -475     18    -64    -70   -316     90   -233
    -85   -530   -444    306    176   -488     18    -59    -70   -319     85   -233
    -41   -457   -415    246    187   -436     18    -49    -46   -296    116   -210
    -31   -374   -345    202    153   -361     18    -36    -10   -252    166   -171
    -54   -353   -298    205    122   -327     -2    -38     12   -220    200   -140
    -33   -324   -290    176    124   -309    -33    -51     10   -220    202   -135
    -20   -335   -314    176    145   -324    -49    -64     -2   -233    192   -140
    -41   -366   -327    202    140   -345    -57    -75    -18   -241    184   -140
    -38   -392   -353    215    155   -374    -77    -93    -38   -249    181   -140
    -15   -426   -410    220    197   -418   -103   -116    -72   -280    153   -171
    -15   -509   -496    262    239   -504   -103   -127   -103   -319    109   -223
    -49   -615   -566    332    257   -592    -98   -140   -140   -363     62   -262
    -54   -636   -581    345    262   -610   -114   -174   -174   -397     36   -285
    -62   -659   -597    361    267   -628   -119   -189   -189   -407     31   -311
    -62   -691   -628    374    283   -659   -116   -194   -202   -426      0   -363
    -49   -701   -652    374    298   -678   -114   -207   -228   -467    -49   -371
    -36   -709   -672    374    316   -691   -119   -220   -249   -488    -59   -353
    -72   -730   -657    400    290   -696   -116   -218   -244   -472    -46   -361
    -75   -737   -662    405    293   -701   -116   -218   -241   -470    -44   -368
    -59   -727   -667    392    301   -696   -135   -233   -259   -483    -57   -381
    -72   -737   -665    405    296   -701   -137   -233   -259   -483    -59   -379
    -88   -763   -675    423    290   -719   -135   -231   -259   -478    -54   -381
    -70   -761   -691    415    309   -727   -145   -244   -272   -491    -64   -397
    -51   -740   -691    394    316   -717   -153   -246   -272   -488    -62   -394
    -44   -740   -696    392    324   -719   -145   -231   -257   -472    -49   -381
    -44   -743   -698    392    324   -722   -142   -236   -267   -488    -62   -397
    -67   -867   -800    467    363   -833   -135   -241   -327   -561   -137   -475
    -33  -1078  -1044    555    504  -1062    -70   -181   -418   -704   -298   -631
     23  -1249  -1273    613    646  -1260     75    -38   -459   -844   -459   -807
     33  -1114  -1150    537    589  -1132    197     57   -335   -761   -387   -776
    -67   -698   -631    381    280   -665    127   -275   -184   -493    -77   -480
   -233    -28    205    129   -220     88   -179   -857    -33    -57    457     85
   -400    841   1241   -220   -820   1041   -491  -1200    298    602   1210    844
   -410   1325   1735   -457  -1072   1530   -784  -1283    553   1088   1714   1356
   -306   1013   1319   -353   -813   1166  -1008  -1366    293    867   1483   1195
   -262    376    636    -57   -449    506   -984  -1387   -298     93    722    472
   -249   -303    -54    277    -98   -179   -704  -1085   -636   -537     38   -205
   -197   -574   -379    384     88   -478   -436   -652   -457   -522    -33   -322
   -119   -644   -524    381    200   -587   -267   -387   -314   -449     -2   -332
    -75   -693   -620    381    272   -657   -194   -285   -280   -457    -31   -374
    -70   -745   -675    407    301   -711   -166   -246   -283   -485    -67   -392
    -75   -782   -706    426    314   -745   -150   -223   -280   -491    -64   -400
    -80   -802   -722    441    319   -763   -153   -231   -301   -514    -88   -439
    -80   -810   -730    444    322   -769   -142   -220   -301   -517    -93   -439
    -62   -807   -745    436    340   -776   -124   -181   -265   -475    -51   -402
    -44   -787   -743    413    348   -766   -124   -181   -265   -478    -51   -433
    -44   -766   -722    402    337   -745   -124   -179   -270   -488    -62   -436
    -67   -784   -719    426    324   -753   -114   -168   -267   -485    -64   -420
    -77   -813   -735    446    327   -774   -114   -168   -272   -496    -77   -449
    -57   -789   -735    420    337   -763   -119   -163   -270   -498    -80   -444
    -51   -771   -719    410    332   -748   -116   -145   -252   -478    -59   -405
    -49   -774   -724    410    335   -750   -116   -140   -246   -470    -49   -418
    -57   -792   -735    426    337   -763   -103   -137   -252   -478    -70   -431
    -36   -769   -735    400    348   -753    -88   -116   -236   -459    -44   -379
    -46   -758   -714    402    332   -737    -88    -98   -220   -439    -23   -384
    -31   -748   -717    389    340   -732    -93    -90   -215   -436    -25   -400
    -20   -740   -719    381    348   -730    -90    -88   -220   -446    -41   -384
    -54   -761   -709    407    327   -737    -83    -72   -207   -426    -20   -384
    -54   -771   -719    413    332   -745    -85    -62   -205   -423    -18   -389
    -12   -758   -745    384    363   -753    -83    -44   -194   -420    -12   -374
      5   -719   -724    358    363   -722    -62     -7   -163   -389     20   -335
    -15   -719   -706    366    342   -714    -59     12   -153   -379     28   -340
    -18   -714   -698    366    340   -706    -54     36   -145   -376     25   -355
    -18   -719   -701    368    340   -711    -31     64   -135   -371     23   -337
      0   -722   -722    361    361   -722    -15    106   -106   -342     54   -301
     41   -688   -730    322    384   -709    -23    132    -90   -324     72   -303
     41   -698   -740    327    389   -719    -18    161    -83   -316     75   -303
     28   -675   -704    319    366   -688      2    205    -54   -296     88   -296
     59   -639   -698    290    379   -667     23    246    -31   -280     98   -267
     85   -633   -719    272    400   -678     23    262    -33   -283    101   -231
     72   -639   -711    283    392   -675     23    275    -18   -259    127   -218
     64   -631   -696    280    376   -662     25    290      0   -233    153   -197
     98   -592   -691    246    394   -641     25    296     10   -215    174   -187
    106   -561   -667    226    384   -613     25    288     10   -207    187   -181
     90   -558   -649    231    368   -602     36    293     31   -179    218   -158
     93   -566   -662    233    376   -613     25    270     18   -184    215   -181
    122   -532   -654    205    387   -592      0    220    -10   -213    192   -233
    101   -517   -618    205    358   -566    -10    187    -28   -231    176   -220
     77   -519   -597    218    337   -558    -10    163    -38   -244    166   -194
     33   -545   -579    254    303   -561    -12    124    -54   -262    153   -194
     20   -545   -566    262    293   -555     -2     96    -59   -265    150   -197
    -12   -530   -517    270    252   -524      2     75    -49   -252    155   -228
    -20   -553   -532    288    254   -545    -23     25    -77   -285    124   -246
    -31   -605   -574    316    270   -589    -46    -28   -116   -324     88   -280
    -44   -600   -555    322    254   -579    -41    -49   -116   -324     90   -285
    -20   -607   -587    311    283   -597    -64    -75   -137   -342     80   -290
      2   -620   -623    309    311   -623    -96   -106   -158   -355     70   -303
     15   -613   -631    296    322   -620    -96   -106   -158   -353     72   -319
     -5   -600   -594    303    293   -597    -72   -106   -155   -355     67   -324
    -59   -641   -584    348    259   -613    -75   -137   -184   -384     49   -322
    -90   -675   -587    381    246   -631    -85   -153   -192   -387     51   -329
    -96   -683   -587    389    244   -636    -90   -145   -184   -379     46   -374
    -62   -683   -620    374    277   -652   -101   -161   -207   -418     -5   -402
    -85   -683   -597    381    254   -641    -83   -148   -197   -413      2   -358
    -98   -659   -563    379    231   -613    -77   -148   -192   -400     18   -348
    -83   -659   -576    371    244   -618    -80   -145   -187   -392     31   -327
   -106   -657   -550    381    220   -605    -77   -137   -168   -366     62   -306
   -106   -675   -568    389    228   -623    -75   -124   -158   -353     67   -342
    -80   -662   -581    371    249   -623    -75   -124   -161   -358     54   -342
    -54   -641   -587    348    265   -615    -85   -129   -176   -376     41   -314
    -77   -639   -561    358    241   -600    -83   -124   -161   -353     72   -290
    -85   -631   -548    358    228   -589    -83   -124   -158   -342     75   -327
    -49   -597   -548    322    246   -574    -83   -111   -150   -345     62   -358
    -33   -594   -563    311    265   -579    -80   -111   -155   -371     23   -327
    -31   -566   -535    298    252   -550    -62    -90   -129   -340     70   -257
    -23   -537   -514    280    244   -527    -49    -90   -116   -311     88   -280
    -44   -517   -472    280    213   -496    -23    -83    -90   -280    119   -277
   -101   -530   -431    314    163   -480     12    -57    -59   -239    168   -262
   -122   -540   -418    332    148   -480     36    -33    -38   -215    179   -314
    -57   -465   -407    262    174   -436     23    -38    -38   -228    153   -332
    -44   -389   -345    218    148   -368      7    -51    -38   -236    137   -280
    -59   -355   -298    205    116   -327    -25    -80    -46   -249    129   -231
    -54   -363   -309    210    127   -337    -57   -101    -59   -257    145   -140
    -64   -384   -319    223    127   -353    -62   -103    -57   -239    179   -181
    -77   -368   -290    223    103   -329    -57    -83    -41   -220    179   -236
    -46   -363   -316    205    132   -340    -70    -80    -57   -244    142   -187
    -15   -426   -410    220    197   -418    -96    -98    -98   -280    103   -236
    -23   -542   -522    283    246   -532   -101   -116   -142   -340     28   -290
    -38   -610   -571    324    265   -592   -106   -140   -179   -376    -12   -309
    -54   -646   -592    350    267   -620   -116   -176   -215   -405    -38   -350
    -83   -688   -605    387    259   -646   -124   -194   -239   -426    -59   -379
   -101   -709   -610    402    254   -659   -124   -202   -249   -428    -72   -392
   -103   -724   -623    413    257   -675   -127   -210   -257   -433    -77   -394
   -103   -750   -649    426    270   -701   -129   -210   -262   -426    -70   -381
    -85   -761   -675    423    293   -719   -140   -213   -267   -420    -70   -410
   -106   -761   -654    431    270   -709   -148   -231   -285   -439   -101   -452
   -106   -748   -641    426    267   -696   -145   -233   -290   -454   -135   -441
   -103   -748   -644    423    270   -696   -135   -223   -288   -459   -145   -413
   -129   -779   -649    454    259   -714   -135   -228   -298   -462   -145   -389
   -106   -771   -665    439    277   -719   -140   -228   -301   -454   -137   -407
    -98   -763   -667    431    283   -717   -140   -215   -293   -444   -137   -423
    -90   -769   -678    428    293   -724   -135   -210   -296   -446   -150   -410
    -67   -784   -717    426    324   -750   -135   -218   -316   -472   -184   -433
    -75   -922   -846    498    384   -885   -122   -218   -392   -571   -296   -537
    -62  -1145  -1085    602    509  -1117    -38   -140   -480   -730   -483   -711
    -41  -1218  -1176    628    566  -1197    106     38   -433   -769   -550   -810
    -72   -974   -901    524    413   -937    213     77   -257   -597   -376   -688
   -213   -475   -265    342     25   -368     28   -420   -148   -290     -5   -322
   -348    272    618     36   -483    444   -309   -971     20    210    592    324
   -441   1047   1488   -303   -966   1267   -563  -1208    340    839   1286   1057
   -413   1174   1587   -379  -1000   1379   -844  -1337    405   1124   1592   1397
   -363    542    906    -90   -633    724  -1002  -1480   -137    545   1010    841
   -340    -88    252    215   -296     80   -872  -1379   -680   -270    168      5
   -280   -535   -254    407    -15   -394   -581   -935   -706   -576   -236   -379
   -181   -691   -509    436    163   -600   -350   -527   -485   -491   -241   -407
   -114   -724   -613    418    246   -670   -231   -332   -379   -444   -223   -381
   -109   -740   -631    423    259   -685   -179   -262   -350   -436   -228   -394
   -127   -805   -678    462    275   -743   -161   -239   -355   -452   -246   -428
   -111   -839   -727    475    306   -784   -140   -218   -353   -452   -259   -457
   -106   -828   -724    467    309   -779   -140   -213   -361   -470   -280   -462
   -127   -844   -717    485    293   -779   -135   -202   -353   -457   -265   -467
   -140   -849   -709    493    283   -779   -111   -179   -327   -423   -226   -454
    -88   -828   -740    459    324   -784   -109   -161   -316   -415   -220   -478
   -101   -831   -732    465    311   -782   -116   -168   -337   -452   -275   -509
   -127   -839   -711    483    290   -776   -116   -166   -340   -462   -298   -454
   -106   -820   -717    462    303   -771   -106   -161   -324   -433   -252   -428
   -106   -815   -709    462    301   -763    -90   -158   -309   -407   -223   -480
   -145   -833   -688    488    270   -761    -83   -137   -301   -402   -231   -480
   -145   -818   -672    483    262   -745    -77   -111   -293   -407   -249   -459
   -103   -789   -688    444    290   -737    -93   -111   -296   -415   -262   -436
    -70   -784   -714    428    322   -750    -90    -93   -285   -402   -239   -400
   -103   -787   -683    444    288   -735    -83    -85   -277   -384   -228   -433
    -85   -797   -711    441    311   -756    -83    -85   -280   -400   -259   -454
    -64   -753   -691    407    309   -722    -77    -75   -272   -400   -259   -415
    -98   -745   -646    423    272   -696    -75    -59   -259   -379   -226   -376
   -101   -779   -680    439    288   -730    -70    -41   -244   -353   -205   -394
    -77   -758   -680    418    298   -719    -59    -20   -223   -329   -192   -420
    -93   -763   -670    428    288   -719    -41      2   -210   -324   -197   -436
    -90   -753   -662    423    285   -709    -31     23   -210   -335   -205   -353
    -49   -730   -683    387    316   -706    -41     36   -197   -314   -171   -327
    -44   -724   -683    384    319   -704    -38     67   -168   -277   -137   -342
    -83   -735   -654    407    283   -696    -28    101   -153   -265   -148   -384
    -38   -717   -678    379    319   -698     -7    142   -137   -267   -179   -368
    -28   -701   -675    363    322   -688      5    155   -140   -285   -184   -319
    -90   -698   -610    394    259   -654     36    207    -90   -220   -109   -267
    -90   -675   -587    381    246   -631     51    254    -49   -163    -49   -228
     -7   -633   -626    322    309   -631     31    275    -38   -132    -10   -218
     41   -581   -626    270    332   -602     23    303    -20   -111     -7   -267
     38   -568   -607    265    322   -589     20    306    -28   -137    -51   -239
     44   -574   -620    262    329   -597     23    301    -36   -142    -44   -166
     31   -561   -592    265    311   -576     25    303    -20   -111     -2   -163
    -10   -542   -532    275    259   -540     25    296    -10    -88     23   -166
     10   -527   -537    257    272   -532     10    270    -25    -93     20   -181
      5   -517   -522    254    262   -519      2    236    -46   -111      2   -215
    -36   -532   -496    285    228   -514     12    205    -67   -135    -28   -207
    -33   -519   -485    275    226   -501      7    174    -80   -148    -33   -210
    -51   -532   -483    290    213   -509     -2    127   -106   -174    -64   -249
    -72   -537   -465    301    194   -501      0    103   -116   -181    -67   -241
    -93   -548   -454    322    179   -501      0     72   -129   -189    -72   -280
   -114   -574   -459    342    168   -517    -15     -7   -184   -252   -137   -324
   -106   -615   -509    358    200   -563    -31    -64   -218   -283   -168   -311
    -96   -631   -537    361    218   -584    -41    -62   -210   -259   -145   -311
    -80   -620   -540    350    228   -581    -57    -64   -220   -257   -140   -358
   -106   -657   -550    379    220   -605    -70   -101   -257   -301   -202   -407
   -124   -680   -555    402    213   -618    -72   -114   -272   -324   -228   -381
   -142   -683   -542    410    197   -615    -72   -132   -280   -316   -200   -340
   -114   -701   -587    407    236   -644    -83   -148   -288   -306   -179   -384
   -119   -688   -571    402    223   -631    -83   -148   -293   -314   -215   -472
   -135   -693   -558    413    210   -626    -85   -153   -311   -353   -267   -441
   -111   -724   -613    418    249   -670   -103   -179   -342   -384   -290   -423
   -127   -714   -587    420    228   -652    -98   -197   -342   -376   -272   -410
   -171   -696   -527    433    176   -613    -77   -168   -303   -322   -215   -387
   -122   -667   -545    394    210   -607    -88   -148   -301   -314   -215   -407
    -98   -662   -563    379    231   -613    -93   -142   -306   -327   -239   -384
   -109   -665   -555    387    223   -610    -83   -142   -301   -316   -228   -379
    -98   -670   -574    384    236   -620    -93   -153   -306   -316   -228   -394
   -122   -680   -558    400    215   -618    -96   -163   -306   -311   -215   -381
   -135   -680   -545    407    202   -613    -88   -148   -296   -293   -202   -397
   -109   -633   -524    371    207   -579    -67   -124   -283   -290   -220   -400
    -83   -628   -545    355    228   -587    -83   -145   -309   -327   -254   -379
   -129   -665   -535    394    202   -600    -90   -161   -314   -319   -231   -350
   -122   -683   -561    400    218   -623    -96   -148   -296   -272   -163   -316
   -101   -646   -545    374    220   -597   -101   -150   -285   -257   -153   -426
    -98   -610   -511    353    205   -561    -83   -145   -290   -293   -241   -446
   -119   -602   -483    361    181   -545    -62   -132   -285   -303   -257   -337
   -116   -576   -459    345    168   -519    -54   -140   -280   -288   -226   -340
    -93   -579   -485    337    194   -532    -62   -155   -283   -283   -205   -335
   -101   -555   -457    327    176   -509    -41   -122   -239   -223   -145   -301
   -109   -467   -361    288    124   -415    -10    -70   -174   -150    -75   -293
   -129   -410   -280    270     72   -345    -10    -70   -153   -132    -54   -262
   -158   -348   -189    254     15   -270    -36    -88   -145   -119    -41   -220
   -153   -345   -192    246     18   -270    -67   -106   -153   -127    -62   -205
   -111   -371   -259    241     72   -316    -88   -122   -176   -140    -67   -202
    -96   -374   -280    233     88   -327   -109   -140   -189   -142    -57   -220
   -109   -374   -265    241     77   -319   -119   -148   -200   -145    -72   -270
   -122   -478   -358    298    116   -418   -140   -179   -259   -218   -150   -283
   -109   -579   -472    342    179   -527   -155   -202   -309   -270   -194   -348
   -109   -644   -537    376    210   -592   -148   -205   -335   -296   -231   -381
   -106   -670   -563    389    228   -618   -124   -202   -348   -309   -249   -368
   -119   -691   -571    405    226   -633   -142   -233   -379   -337   -277   -400
   -137   -727   -589    433    226   -659   -155   -244   -392   -340   -277   -407
   -161   -737   -579    446    207   -659   -158   -257   -405   -350   -288   -459
   -129   -735   -605    433    236   -670   -171   -270   -426   -389   -345   -457
   -135   -758   -623    444    241   -691   -176   -275   -433   -397   -355   -423
   -135   -776   -641    454    252   -709   -179   -280   -431   -384   -327   -423
   -119   -779   -659    449    270   -722   -181   -272   -428   -371   -311   -431
   -140   -784   -644    462    252   -714   -179   -275   -431   -374   -324   -470
   -202   -784   -581    491    187   -683   -163   -262   -423   -371   -319   -449
   -215   -802   -589    509    184   -696   -158   -262   -423   -371   -324   -444
   -148   -810   -662    478    254   -737   -168   -262   -420   -358   -311   -467
   -129   -776   -646    454    257   -711   -166   -259   -415   -350   -316   -491
   -155   -800   -646    478    244   -724   -163   -254   -431   -381   -348   -457
   -135   -927   -792    530    327   -859   -155   -239   -493   -475   -436   -519
    -77  -1122  -1044    600    480  -1083    -70   -127   -545   -615   -602   -670
    -20  -1192  -1171    607    574  -1182     90     85   -475   -649   -693   -769
    -96   -974   -878    532    389   -927    181    109   -306   -485   -530   -667
   -226   -496   -272    361     20   -384     23   -363   -257   -249   -194   -350
   -363    233    594     64   -480    413   -301   -969   -187    176    358    233
   -467    995   1462   -262   -963   1228   -584  -1270     77    802   1052    911
   -433   1127   1558   -348   -997   1343   -883  -1436    101   1057   1322   1158
   -353    610    961   -129   -657    784  -1026  -1538   -342    566    846    714
   -329    -57    272    192   -301    106   -927  -1460   -888   -270    -10   -111
   -301   -579   -277    441    -12   -428   -659  -1065   -943   -636   -488   -548
   -259   -709   -449    483     90   -579   -433   -670   -672   -496   -433   -467
   -213   -740   -530    475    155   -636   -285   -418   -498   -379   -350   -405
   -187   -779   -594    480    202   -688   -215   -306   -436   -350   -337   -413
   -168   -802   -633    485    231   -719   -197   -280   -436   -361   -355   -444
   -171   -820   -649    496    236   -737   -181   -252   -423   -355   -361   -452
   -179   -839   -659    506    239   -750   -168   -236   -418   -361   -368   -457
   -168   -833   -667    501    249   -753   -161   -231   -415   -363   -363   -446
   -142   -823   -680    483    267   -753   -155   -207   -394   -342   -335   -426
   -153   -820   -670    485    257   -745   -140   -194   -387   -342   -350   -452
   -155   -865   -709    509    275   -787   -142   -205   -405   -376   -410   -446
   -174   -857   -683    514    252   -771   -137   -202   -397   -353   -387   -446
   -192   -823   -631    509    218   -727   -127   -189   -371   -319   -337   -423
   -137   -810   -672    472    265   -740   -127   -163   -353   -298   -319   -415
   -129   -810   -680    470    272   -748   -135   -163   -358   -314   -345   -439
   -155   -826   -670    491    254   -750   -142   -166   -363   -337   -379   -405
   -166   -813   -646    491    239   -730   -129   -153   -345   -306   -348   -384
   -150   -792   -641    470    244   -719   -111   -153   -340   -298   -335   -402
   -119   -792   -672    454    275   -732   -103   -142   -337   -285   -319   -397
   -119   -784   -665    452    272   -727    -96   -127   -316   -254   -293   -392
   -129   -782   -652    457    259   -717   -103   -122   -311   -249   -303   -441
   -106   -766   -662    433    275   -717   -109   -109   -311   -265   -327   -405
   -132   -779   -646    454    257   -714   -101    -93   -301   -259   -319   -376
   -140   -795   -657    465    257   -724    -96    -77   -293   -257   -316   -361
   -150   -795   -644    472    246   -719    -96    -77   -293   -257   -314   -381
   -161   -774   -613    467    223   -696    -67    -41   -262   -218   -267   -353
   -122   -750   -628    436    252   -691    -62    -10   -236   -184   -231   -342
   -103   -730   -628    415    259   -680    -67      5   -231   -189   -244   -355
   -106   -743   -636    426    265   -691    -59     33   -220   -192   -254   -337
   -114   -758   -644    433    262   -701    -49     67   -202   -179   -246   -303
    -80   -714   -633    397    275   -675    -38    103   -179   -148   -215   -280
    -80   -711   -633    394    275   -672    -33    129   -163   -132   -197   -270
    -83   -711   -628    397    272   -670    -23    168   -137   -101   -171   -239
    -59   -685   -626    368    283   -657    -31    181   -129    -90   -163   -228
    -38   -667   -631    353    293   -649    -28    194   -116    -70   -137   -207
    -36   -628   -594    329    277   -610    -25    210   -101    -46   -114   -179
    -38   -613   -574    327    267   -594    -25    207   -103    -36   -106   -171
    -31   -597   -566    311    267   -581    -38    192   -116    -44   -111   -176
    -23   -581   -558    301    265   -568    -49    179   -124    -46   -109   -163
    -20   -592   -571    303    272   -581    -51    168   -132    -49   -114   -158
    -28   -602   -574    316    272   -589    -51    142   -148    -64   -124   -168
    -46   -576   -530    309    241   -553    -70    101   -171    -90   -145   -189
    -64   -568   -504    316    218   -535    -70     77   -176    -93   -145   -187
    -51   -555   -506    301    226   -532    -75     44   -192   -109   -161   -205
    -46   -548   -501    298    226   -524    -77      5   -207   -132   -179   -233
    -96   -587   -491    340    194   -537    -70    -15   -205   -129   -166   -226
   -109   -602   -493    353    192   -548    -70    -46   -210   -129   -155   -252
   -109   -626   -517    366    202   -574    -80    -88   -236   -163   -205   -340
   -135   -670   -535    402    200   -602    -88   -122   -265   -218   -285   -358
   -163   -680   -517    420    176   -600    -93   -145   -280   -246   -303   -335
   -145   -693   -550    418    202   -623   -109   -171   -293   -252   -298   -335
   -116   -691   -576    402    228   -633   -124   -192   -301   -254   -296   -368
   -122   -693   -571    407    223   -633   -119   -194   -298   -252   -301   -394
   -124   -698   -574    410    220   -636   -135   -223   -329   -298   -348   -400
   -114   -714   -600    413    241   -657   -145   -244   -353   -329   -368   -397
   -122   -717   -594    418    233   -654   -145   -241   -345   -322   -358   -394
   -129   -706   -576    418    223   -641   -140   -236   -335   -309   -348   -392
   -124   -706   -584    415    228   -646   -155   -254   -350   -327   -358   -413
   -122   -719   -597    420    236   -659   -153   -252   -345   -324   -358   -413
   -129   -732   -602    428    236   -667   -140   -241   -332   -311   -345   -400
   -127   -714   -587    420    228   -652   -142   -246   -327   -309   -337   -397
   -127   -701   -574    413    220   -639   -153   -252   -327   -309   -340   -400
   -116   -691   -574    405    226   -633   -150   -241   -316   -293   -319   -363
   -111   -691   -579    400    233   -636   -158   -246   -319   -283   -296   -363
   -127   -698   -571    413    220   -636   -161   -249   -316   -285   -311   -428
   -127   -706   -579    415    226   -644   -155   -239   -311   -298   -361   -413
   -109   -696   -589    402    239   -644   -161   -239   -306   -293   -345   -358
    -90   -688   -600    387    252   -644   -166   -241   -298   -272   -316   -387
    -93   -693   -600    394    252   -646   -163   -241   -296   -272   -327   -410
    -90   -698   -607    394    257   -654   -171   -257   -327   -322   -387   -397
    -75   -659   -584    366    254   -623   -166   -252   -319   -322   -381   -366
    -64   -633   -568    348    249   -602   -150   -233   -293   -283   -342   -348
    -75   -584   -509    329    215   -548   -135   -215   -259   -249   -306   -337
    -85   -545   -462    314    187   -504   -132   -226   -259   -252   -309   -337
    -83   -568   -488    324    202   -530   -124   -233   -272   -270   -327   -355
    -90   -553   -462    319    181   -509   -106   -220   -252   -252   -306   -332
    -31   -459   -428    246    197   -444    -85   -192   -200   -189   -233   -262
      0   -389   -389    192    194   -389   -127   -215   -197   -176   -218   -272
    -20   -355   -335    187    155   -345   -153   -220   -184   -158   -207   -254
    -33   -371   -340    200    150   -355   -161   -205   -174   -148   -200   -239
     -5   -368   -363    187    179   -366   -179   -223   -194   -174   -223   -259
      2   -402   -407    197    205   -405   -220   -267   -252   -231   -283   -280
    -15   -483   -467    249    223   -475   -239   -288   -277   -257   -311   -298
    -28   -571   -545    298    257   -558   -257   -314   -322   -306   -368   -342
    -38   -659   -620    350    290   -641   -252   -340   -371   -361   -415   -389
    -18   -693   -675    353    327   -683   -252   -355   -389   -376   -446   -439
    -28   -735   -706    381    337   -719   -257   -376   -420   -407   -504   -506
    -51   -774   -722    410    332   -748   -262   -405   -457   -449   -553   -514
    -80   -792   -711    436    314   -753   -252   -394   -446   -439   -530   -475
    -83   -784   -701    433    306   -745   -257   -387   -431   -415   -509   -478
    -59   -782   -724    420    332   -753   -265   -405   -446   -428   -532   -517
    -25   -763   -740    392    355   -753   -277   -410   -457   -441   -550   -511
    -31   -769   -737    400    353   -753   -275   -400   -449   -431   -553   -509
    -57   -807   -753    431    345   -782   -280   -420   -470   -462   -597   -530
    -41   -802   -761    420    358   -784   -288   -428   -478   -465   -605   -532
    -33   -802   -769    415    366   -787   -290   -426   -475   -457   -605   -545
    -38   -818   -779    428    368   -800   -285   -426   -472   -457   -618   -532
    -20   -797   -776    407    376   -787   -303   -444   -496   -478   -636   -537
    -41   -792   -750    415    353   -771   -298   -439   -491   -467   -639   -530
    -36   -820   -787    426    374   -805   -296   -431   -498   -478   -654   -542
     28   -976  -1005    475    517   -989   -288   -426   -589   -589   -784   -675
     62  -1221  -1286    576    672  -1254   -171   -309   -659   -758   -989   -891
     85  -1205  -1291    558    685  -1247    -10   -109   -555   -732   -992   -927
     20   -878   -901    426    459   -888     46   -189   -368   -514   -750   -719
   -114   -355   -241    236     62   -298   -176   -761   -280   -207   -348   -301
   -311    436    745    -62   -530    589   -480  -1275    -75    340    311    397
   -441   1088   1530   -324   -984   1309   -761  -1499    213    930    963   1078
   -368   1091   1457   -363   -911   1273  -1034  -1628    145   1010   1057   1236
   -267    584    852   -158   -558    717  -1153  -1709   -355    420    465    685
   -262    -88    171    174   -218     41   -950  -1506   -815   -348   -329   -109
   -207   -540   -332    374     59   -439   -672  -1075   -805   -576   -657   -478
   -129   -665   -535    397    200   -600   -470   -724   -623   -504   -657   -530
    -90   -709   -618    400    262   -665   -348   -524   -509   -446   -628   -475
    -59   -748   -691    402    314   -719   -322   -478   -504   -470   -652   -509
    -51   -779   -727    415    337   -756   -311   -475   -524   -514   -709   -584
    -54   -813   -761    433    350   -787   -293   -454   -527   -532   -732   -574
    -44   -820   -776    433    366   -800   -283   -433   -522   -527   -717   -566
    -31   -826   -795    426    379   -810   -288   -436   -535   -545   -735   -589
    -38   -828   -789    433    374   -807   -277   -423   -524   -542   -730   -589
    -59   -836   -776    446    355   -805   -267   -410   -517   -535   -722   -587
    -51   -846   -795    449    371   -820   -265   -410   -517   -542   -727   -589
    -44   -823   -782    433    366   -802   -275   -423   -530   -561   -740   -602
    -57   -805   -748    431    342   -776   -265   -413   -514   -545   -727   -584
    -38   -807   -769    423    363   -789   -265   -397   -501   -524   -709   -568
    -36   -805   -769    420    366   -787   -259   -387   -491   -514   -698   -561
    -51   -795   -743    420    345   -769   -252   -379   -483   -509   -693   -561
    -49   -784   -735    415    340   -758   -254   -376   -485   -514   -709   -576
    -46   -792   -745    418    345   -769   -259   -376   -491   -527   -724   -576
    -44   -784   -740    415    348   -763   -246   -358   -472   -511   -701   -553
    -49   -789   -740    418    342   -763   -241   -340   -459   -496   -688   -535
    -33   -784   -750    407    355   -766   -246   -340   -459   -498   -691   -542
    -28   -774   -748    400    355   -761   -246   -329   -452   -493   -688   -540
    -38   -771   -732    405    345   -753   -233   -309   -436   -483   -680   -530
    -33   -766   -732    397    348   -748   -223   -293   -426   -475   -670   -517
    -23   -761   -737    392    355   -750   -223   -280   -420   -478   -670   -517
    -23   -758   -735    389    355   -748   -215   -259   -410   -470   -654   -493
    -23   -753   -730    389    353   -743   -202   -226   -381   -433   -605   -441
      0   -735   -735    366    366   -735   -200   -197   -366   -418   -597   -480
     10   -722   -735    355    371   -727   -189   -168   -358   -428   -633   -506
     18   -724   -745    353    379   -735   -174   -132   -340   -423   -631   -444
     31   -722   -753    345    392   -737   -174   -109   -329   -407   -607   -431
     44   -696   -740    324    389   -717   -171    -80   -314   -392   -589   -426
     49   -675   -724    311    384   -698   -161    -41   -285   -366   -558   -392
     72   -667   -743    296    405   -704   -161    -18   -272   -348   -542   -374
     96   -636   -732    270    413   -683   -168    -12   -267   -342   -535   -368
     80   -633   -714    275    397   -675   -166    -10   -265   -335   -527   -350
     72   -644   -717    283    394   -680   -161     -5   -257   -324   -511   -332
     98   -589   -691    244    392   -641   -158    -15   -257   -324   -504   -327
    101   -563   -665    231    381   -613   -163    -31   -262   -327   -498   -322
     62   -579   -644    257    353   -610   -168    -51   -270   -332   -496   -319
     70   -576   -646    252    355   -610   -181    -83   -283   -342   -496   -324
     62   -566   -628    252    342   -597   -187   -111   -290   -348   -496   -327
     38   -550   -589    257    314   -568   -179   -135   -290   -345   -493   -329
     38   -550   -592    254    314   -571   -192   -179   -314   -379   -524   -368
     28   -561   -589    265    306   -574   -200   -226   -335   -407   -550   -381
     -2   -571   -571    285    283   -571   -207   -265   -348   -426   -571   -394
    -31   -607   -576    319    272   -592   -215   -298   -363   -444   -594   -426
    -23   -623   -600    322    288   -613   -239   -342   -392   -475   -618   -446
    -20   -615   -597    316    285   -607   -239   -366   -397   -478   -613   -449
    -38   -636   -600    335    277   -618   -233   -376   -392   -472   -607   -446
    -57   -657   -600    358    270   -628   -249   -407   -415   -496   -633   -485
    -41   -646   -607    342    280   -628   -257   -428   -431   -519   -659   -496
    -72   -659   -589    366    257   -626   -257   -436   -433   -524   -662   -493
    -90   -691   -600    389    252   -646   -265   -457   -452   -545   -683   -517
    -67   -696   -628    381    280   -662   -272   -472   -462   -561   -696   -527
    -70   -683   -613    376    270   -649   -267   -459   -446   -540   -675   -498
    -77   -683   -607    379    265   -646   -272   -462   -439   -535   -665   -501
    -54   -672   -620    361    283   -646   -280   -470   -446   -545   -678   -517
    -49   -654   -605    353    277   -631   -277   -465   -444   -550   -691   -527
    -57   -662   -605    358    272   -633   -280   -462   -441   -550   -698   -519
    -49   -672   -623    361    285   -649   -283   -467   -449   -561   -706   -514
    -49   -665   -618    355    280   -641   -285   -470   -452   -563   -706   -519
    -64   -657   -592    361    262   -626   -277   -462   -439   -550   -693   -501
    -49   -644   -597    345    272   -620   -277   -462   -431   -540   -678   -483
    -36   -641   -605    340    283   -623   -283   -465   -433   -540   -675   -498
    -44   -633   -589    340    270   -613   -275   -459   -428   -537   -688   -527
    -54   -649   -594    353    270   -623   -275   -462   -436   -555   -719   -530
    -64   -667   -602    366    267   -636   -293   -483   -454   -584   -737   -524
    -38   -649   -610    345    283   -631   -293   -475   -446   -566   -714   -504
    -28   -636   -610    332    288   -623   -290   -467   -433   -545   -691   -491
    -23   -641   -618    332    296   -631   -293   -475   -439   -548   -693   -517
    -15   -615   -600    314    290   -610   -290   -472   -436   -555   -711   -535
    -23   -594   -571    309    272   -584   -275   -457   -420   -545   -706   -498
    -20   -568   -548    296    262   -561   -259   -449   -413   -540   -693   -478
    -18   -532   -514    275    246   -524   -246   -449   -407   -537   -680   -480
    -18   -535   -519    275    249   -530   -233   -436   -402   -535   -680   -478
     -7   -519   -511    262    249   -514   -220   -426   -392   -530   -670   -459
     -7   -470   -465    239    226   -467   -220   -428   -379   -517   -649   -441
     -7   -402   -394    205    192   -400   -226   -423   -345   -478   -607   -410
      2   -353   -355    174    179   -353   -254   -423   -319   -446   -574   -366
     12   -371   -384    179    197   -376   -293   -441   -329   -454   -571   -358
     28   -374   -405    171    215   -387   -329   -465   -350   -472   -584   -381
     57   -353   -410    148    233   -381   -340   -467   -353   -470   -584   -381
     44   -384   -431    168    236   -407   -342   -485   -374   -493   -600   -381
      0   -498   -498    246    249   -498   -340   -517   -428   -550   -652   -449
    -31   -607   -579    316    272   -592   -332   -522   -462   -587   -698   -519
    -36   -688   -652    363    306   -670   -340   -532   -498   -628   -756   -553
    -15   -685   -672    350    327   -680   -361   -561   -527   -659   -782   -550
    -12   -691   -678    350    332   -685   -374   -579   -540   -670   -782   -581
    -12   -717   -706    363    345   -711   -387   -589   -561   -693   -810   -613
    -15   -724   -709    371    345   -717   -410   -618   -597   -740   -854   -620
     28   -704   -735    335    379   -717   -397   -618   -594   -745   -857   -613
     28   -717   -745    345    384   -732   -392   -607   -587   -737   -846   -605
    -23   -771   -748    397    361   -761   -397   -618   -602   -753   -859   -623
     23   -722   -745    350    384   -732   -402   -623   -610   -756   -854   -628
     46   -693   -743    322    392   -719   -397   -607   -594   -735   -831   -610
     -2   -753   -750    379    371   -753   -410   -628   -615   -756   -846   -631
      0   -763   -763    381    379   -763   -431   -649   -639   -779   -859   -644
      2   -761   -763    379    381   -761   -439   -641   -628   -766   -844   -631
     20   -756   -776    366    397   -766   -433   -620   -613   -753   -841   -644
     15   -787   -805    384    407   -795   -413   -620   -631   -789   -880   -667
     25   -872   -901    423    462   -885   -381   -613   -688   -870   -963   -732
     85  -1091  -1176    504    631  -1132   -329   -517   -761  -1005  -1119   -891
    153  -1174  -1330    509    740  -1252   -200   -319   -714  -1067  -1210  -1018
    135   -982  -1117    423    623  -1049   -101   -231   -542   -927  -1065   -909
      2   -542   -545    267    272   -542   -166   -584   -389   -631   -701   -553
   -119    210    329    -44   -223    270   -439  -1166   -244   -174   -124     51
   -215   1052   1265   -418   -740   1158   -717  -1486     44    441    587    782
   -288   1278   1566   -496   -927   1421  -1005  -1662    132    756    932   1176
   -236    833   1067   -301   -652    950  -1213  -1795   -249    387    566    857
   -202    158    361     23   -280    259  -1228  -1860   -906   -488   -296    -38
   -166   -405   -241    285     36   -324   -956  -1493  -1080   -958   -854   -592
   -171   -680   -509    426    166   -594   -698  -1070   -880   -906   -885   -628
    -90   -722   -631    402    270   -678   -545   -802   -719   -807   -807   -584
      2   -701   -704    350    353   -701   -496   -698   -680   -805   -818   -644
     25   -730   -758    350    389   -743   -470   -659   -678   -826   -857   -680
     46   -748   -795    350    418   -771   -439   -631   -670   -839   -872   -665
     59   -758   -818    348    436   -789   -431   -626   -678   -857   -872   -675
     51   -774   -826    361    439   -800   -410   -610   -675   -854   -865   -688
     59   -784   -846    361    452   -815   -415   -592   -665   -846   -865   -691
    116   -722   -841    301    478   -782   -433   -592   -670   -857   -872   -685
    111   -727   -839    306    475   -782   -436   -597   -678   -865   -878   -696
     80   -740   -820    329    449   -779   -405   -574   -659   -852   -865   -688
     57   -763   -820    353    436   -792   -400   -571   -665   -854   -865   -688
     44   -774   -820    363    431   -797   -397   -579   -672   -867   -872   -698
     64   -748   -815    340    439   -782   -381   -561   -654   -849   -857   -688
     83   -727   -810    322    446   -769   -387   -545   -641   -841   -849   -672
    101   -714   -815    306    457   -763   -397   -548   -649   -852   -852   -678
    103   -714   -818    303    459   -763   -392   -537   -641   -844   -839   -672
    109   -701   -810    296    459   -756   -387   -519   -626   -828   -823   -657
    124   -693   -818    285    470   -756   -389   -517   -628   -836   -826   -657
    142   -683   -828    267    485   -756   -392   -511   -628   -839   -826   -649
    142   -662   -807    259    475   -735   -376   -485   -605   -810   -800   -623
    145   -670   -818    259    480   -743   -368   -467   -592   -797   -792   -618
    179   -652   -831    236    504   -740   -379   -467   -597   -807   -802   -631
    200   -626   -826    210    511   -724   -355   -423   -561   -774   -766   -587
    210   -597   -807    194    506   -704   -342   -400   -545   -763   -753   -571
    197   -615   -815    207    504   -714   -350   -405   -558   -782   -771   -597
    194   -623   -818    215    506   -719   -335   -384   -542   -769   -756   -594
    215   -615   -833    200    522   -724   -309   -324   -506   -732   -714   -550
    202   -639   -844    218    522   -740   -324   -319   -511   -748   -730   -558
    205   -623   -828    210    517   -724   -322   -298   -506   -748   -727   -553
    223   -594   -818    187    519   -706   -296   -244   -465   -698   -678   -498
    220   -607   -828    189    524   -717   -293   -210   -444   -670   -644   -475
    265   -574   -839    153    550   -706   -309   -194   -433   -657   -626   -480
    329   -506   -836     88    581   -670   -329   -171   -415   -639   -610   -472
    322   -480   -802     80    561   -641   -350   -161   -410   -636   -613   -465
    265   -527   -795    129    527   -659   -324   -171   -423   -654   -620   -449
    324   -459   -784     67    553   -623   -290   -153   -397   -626   -579   -405
    348   -420   -771     36    558   -597   -298   -148   -389   -613   -558   -381
    348   -410   -758     31    553   -584   -314   -171   -402   -615   -550   -387
    270   -472   -743    101    504   -607   -335   -226   -444   -641   -563   -431
    228   -488   -719    129    472   -602   -327   -239   -449   -636   -553   -431
    233   -501   -735    132    483   -618   -324   -257   -452   -636   -548   -439
    249   -454   -704    103    475   -579   -340   -296   -472   -652   -561   -449
    241   -441   -685     98    462   -563   -350   -335   -491   -672   -581   -478
    262   -433   -696     85    478   -563   -350   -355   -496   -683   -594   -485
    275   -446   -724     85    498   -584   -368   -405   -524   -717   -628   -522
    215   -485   -701    135    457   -592   -363   -444   -542   -737   -646   -542
    176   -506   -683    163    428   -594   -342   -457   -542   -735   -639   -545
    174   -535   -711    179    441   -623   -363   -498   -574   -763   -659   -579
    181   -561   -745    187    462   -652   -400   -535   -602   -784   -680   -605
    171   -568   -740    200    454   -654   -405   -548   -605   -784   -678   -607
    187   -563   -750    187    467   -657   -389   -553   -613   -789   -678   -605
    220   -545   -766    161    493   -654   -402   -571   -631   -807   -688   -620
    226   -537   -766    155    493   -652   -418   -576   -633   -805   -685   -636
    207   -574   -782    184    493   -678   -431   -587   -646   -815   -704   -652
    148   -613   -763    231    454   -688   -418   -600   -662   -828   -717   -662
    174   -584   -758    205    465   -670   -397   -584   -646   -807   -693   -641
    223   -542   -766    158    493   -654   -407   -571   -628   -787   -667   -610
    192   -594   -787    202    488   -691   -428   -587   -639   -795   -670   -620
    158   -600   -758    220    457   -678   -436   -602   -649   -802   -683   -649
    181   -563   -745    192    462   -654   -418   -584   -631   -789   -680   -631
    187   -558   -745    187    465   -652   -415   -581   -631   -787   -675   -618
    184   -574   -758    194    470   -665   -420   -589   -636   -782   -670   -631
    174   -563   -737    194    454   -652   -410   -579   -623   -769   -665   -620
    155   -576   -732    210    441   -654   -407   -576   -620   -766   -662   -613
    163   -579   -743    205    452   -659   -420   -589   -636   -776   -670   -626
    168   -579   -748    205    457   -662   -428   -592   -639   -776   -670   -623
    176   -576   -756    200    465   -665   -415   -568   -610   -735   -623   -576
    184   -555   -743    184    462   -649   -420   -574   -613   -732   -618   -587
    194   -550   -748    176    470   -649   -433   -587   -620   -740   -631   -613
    192   -514   -706    161    449   -610   -418   -566   -592   -709   -605   -571
    244   -439   -683     96    462   -561   -407   -532   -553   -665   -555   -532
    254   -418   -672     80    462   -545   -402   -535   -553   -667   -563   -561
    174   -467   -644    145    407   -555   -376   -537   -563   -688   -597   -571
    137   -478   -615    171    376   -545   -358   -530   -555   -685   -600   -550
    189   -387   -576     98    381   -483   -363   -517   -522   -644   -548   -509
    215   -306   -522     44    366   -413   -374   -509   -485   -594   -496   -462
    228   -259   -491     15    358   -374   -405   -511   -459   -558   -459   -439
    259   -239   -498    -10    379   -368   -428   -517   -454   -542   -444   -444
    236   -270   -506     15    368   -387   -436   -545   -485   -574   -472   -459
    207   -298   -509     44    358   -402   -441   -561   -504   -589   -483   -470
    189   -329   -522     67    353   -426   -462   -574   -522   -602   -501   -488
    187   -389   -576    101    381   -483   -475   -589   -555   -633   -535   -514
    179   -504   -683    161    431   -594   -480   -602   -600   -680   -587   -574
    171   -571   -743    200    457   -657   -467   -594   -610   -696   -607   -600
    179   -587   -766    202    470   -678   -478   -615   -644   -735   -646   -631
    192   -597   -789    202    491   -693   -488   -636   -670   -766   -675   -649
    161   -636   -797    236    478   -717   -483   -639   -672   -763   -680   -662
    148   -662   -810    257    478   -735   -488   -646   -683   -779   -698   -672
    148   -670   -818    259    483   -743   -496   -657   -701   -797   -711   -685
    124   -672   -797    275    459   -735   -498   -652   -696   -784   -704   -672
    153   -672   -826    257    488   -748   -514   -657   -696   -782   -696   -665
    228   -623   -852    197    537   -737   -514   -649   -685   -771   -683   -670
    179   -667   -846    244    511   -758   -491   -652   -691   -774   -691   -688
    119   -735   -854    309    485   -795   -478   -659   -698   -784   -698   -688
    129   -717   -846    290    485   -782   -493   -667   -706   -792   -704   -706
    124   -706   -831    290    475   -769   -493   -665   -709   -800   -717   -714
    114   -724   -839    303    475   -782   -485   -646   -698   -789   -722   -680
    127   -730   -857    301    491   -792   -485   -646   -701   -789   -717   -693
    189   -815  -1008    311    597   -911   -480   -620   -745   -857   -787   -776
    218  -1031  -1252    405    735  -1140   -387   -498   -787   -979   -948   -935
    210  -1132  -1343    459    774  -1236   -218   -290   -722  -1031  -1036  -1026
    215   -888  -1104    337    659   -995    -93   -155   -524   -870   -875   -904
     88   -402   -491    155    288   -444   -205   -527   -389   -561   -493   -555
    -41    293    335   -124   -189    314   -540  -1124   -306   -132     57     -5
   -116   1031   1145   -459   -631   1088   -852  -1475    -83    423    696    628
    -72   1267   1340   -597   -706   1304  -1145  -1657    -12    724   1013    969
    -51    724    774   -337   -413    750  -1262  -1795   -480    202    488    506
    -41     59    101     -7    -72     80  -1234  -1829  -1098   -652   -368   -327
    -31   -457   -426    241    194   -441  -1026  -1512  -1228  -1039   -833   -766
    -28   -639   -610    335    290   -626   -779  -1091   -971   -911   -795   -740
     28   -662   -693    316    358   -678   -623   -828   -789   -795   -717   -678
     96   -680   -776    290    436   -727   -550   -691   -711   -756   -698   -685
    109   -701   -813    296    459   -756   -522   -639   -693   -756   -704   -704
     93   -727   -820    316    457   -774   -488   -605   -683   -748   -693   -698
    129   -730   -862    298    496   -795   -488   -607   -693   -763   -706   -717
    122   -743   -867    309    493   -805   -485   -613   -698   -776   -722   -745
     83   -761   -844    337    462   -802   -480   -592   -683   -771   -722   -740
     70   -763   -833    348    452   -797   -467   -566   -665   -756   -709   -714
    101   -748   -849    322    475   -797   -454   -558   -657   -750   -704   -717
     75   -743   -820    332    446   -782   -433   -537   -639   -724   -678   -696
     77   -750   -828    335    452   -789   -441   -545   -644   -727   -683   -704
    111   -737   -849    314    480   -792   -452   -548   -646   -732   -688   -722
     85   -719   -805    314    444   -761   -441   -524   -623   -709   -670   -706
     51   -740   -792    342    420   -766   -436   -514   -618   -706   -670   -680
     59   -727   -789    332    423   -758   -428   -501   -602   -691   -654   -665
     98   -678   -776    290    436   -727   -423   -470   -576   -665   -628   -659
     80   -683   -763    298    420   -724   -428   -470   -579   -670   -641   -667
     72   -685   -761    306    415   -722   -431   -470   -574   -667   -639   -657
     83   -688   -771    301    426   -730   -441   -475   -576   -670   -641   -657
     67   -691   -758    311    413   -724   -431   -465   -563   -657   -628   -641
     62   -680   -743    306    402   -711   -402   -436   -540   -631   -602   -618
     64   -680   -745    306    405   -711   -397   -418   -527   -618   -592   -615
     67   -667   -737    298    400   -701   -394   -392   -509   -597   -576   -605
     83   -620   -704    270    392   -662   -374   -345   -465   -550   -530   -561
    119   -623   -745    249    431   -685   -392   -350   -478   -563   -542   -568
    106   -646   -753    270    428   -698   -394   -348   -478   -563   -545   -563
     62   -644   -709    290    384   -678   -379   -311   -452   -537   -530   -540
     67   -610   -678    272    371   -644   -374   -272   -426   -514   -511   -527
    122   -594   -717    233    418   -657   -376   -236   -405   -491   -491   -501
    132   -571   -706    218    418   -639   -355   -189   -368   -449   -454   -465
    155   -545   -701    194    428   -623   -353   -155   -345   -420   -431   -436
    171   -535   -706    181    439   -620   -363   -145   -345   -415   -423   -426
    150   -537   -688    192    418   -613   -355   -124   -329   -394   -402   -400
    153   -519   -672    181    413   -594   -353   -111   -316   -371   -379   -374
    161   -506   -670    171    413   -587   -368   -127   -327   -376   -379   -371
    179   -485   -665    153    420   -574   -371   -135   -329   -366   -366   -355
    179   -462   -644    140    407   -553   -361   -119   -311   -337   -340   -319
    161   -462   -623    150    389   -542   -358   -127   -316   -335   -335   -311
    155   -426   -584    135    368   -504   -374   -153   -332   -337   -337   -314
    163   -407   -571    122    366   -488   -368   -163   -332   -335   -335   -306
    116   -446   -566    163    340   -506   -368   -197   -358   -363   -361   -327
     96   -470   -568    187    332   -519   -368   -236   -384   -394   -389   -361
     77   -491   -568    205    319   -530   -361   -257   -389   -400   -394   -368
     49   -472   -522    213    285   -496   -345   -267   -379   -392   -392   -366
     41   -478   -522    218    277   -498   -348   -293   -389   -405   -407   -400
     23   -519   -542    246    280   -530   -350   -322   -405   -426   -433   -431
      5   -540   -545    265    275   -542   -348   -337   -405   -431   -441   -439
      2   -558   -561    277    280   -558   -350   -358   -413   -439   -441   -444
    -28   -592   -563    311    267   -579   -374   -394   -439   -467   -467   -478
    -36   -587   -553    311    257   -571   -371   -405   -439   -465   -470   -498
     -2   -574   -571    288    283   -574   -368   -407   -444   -470   -488   -506
      5   -589   -594    293    298   -592   -371   -418   -454   -483   -501   -514
    -33   -615   -584    324    272   -600   -368   -428   -462   -485   -504   -517
    -10   -587   -576    298    280   -581   -363   -420   -452   -472   -496   -522
    -28   -618   -589    319    280   -605   -371   -436   -467   -491   -514   -542
    -46   -623   -576    335    265   -600   -376   -444   -472   -501   -524   -532
    -54   -610   -558    329    252   -584   -371   -436   -462   -485   -509   -522
    -54   -615   -563    335    254   -589   -366   -431   -457   -472   -501   -519
    -36   -600   -563    316    262   -581   -374   -431   -454   -470   -501   -522
    -44   -594   -550    319    252   -574   -366   -415   -436   -446   -480   -506
    -54   -579   -527    316    233   -553   -371   -420   -436   -444   -475   -504
    -41   -589   -548    314    252   -571   -374   -423   -441   -446   -475   -506
    -33   -592   -561    311    262   -576   -368   -418   -431   -431   -459   -496
    -33   -568   -535    301    249   -553   -368   -415   -420   -418   -449   -488
    -36   -553   -517    293    239   -537   -376   -420   -423   -415   -446   -491
    -57   -571   -514    314    228   -542   -371   -415   -418   -410   -441   -496
    -64   -574   -511    319    220   -542   -355   -402   -405   -394   -436   -498
    -41   -587   -545    314    252   -566   -358   -405   -410   -407   -452   -501
    -36   -555   -519    293    239   -540   -366   -415   -415   -407   -446   -485
    -49   -522   -472    285    210   -496   -340   -384   -384   -371   -413   -467
    -54   -506   -454    277    197   -480   -324   -366   -368   -358   -413   -475
    -41   -488   -446    265    202   -467   -322   -366   -366   -361   -418   -452
    -38   -454   -415    246    187   -436   -296   -350   -345   -337   -394   -431
    -44   -454   -410    249    181   -433   -275   -335   -335   -329   -384   -426
    -41   -431   -389    236    174   -410   -277   -332   -324   -319   -371   -418
    -20   -355   -335    189    155   -345   -277   -322   -288   -275   -329   -379
    -31   -283   -254    155    111   -270   -285   -319   -254   -228   -283   -335
    -10   -265   -257    137    122   -262   -311   -335   -252   -218   -265   -316
      5   -280   -285    135    145   -283   -340   -348   -267   -226   -270   -332
    -28   -285   -257    158    114   -272   -337   -345   -259   -213   -265   -342
    -33   -316   -285    174    124   -301   -353   -368   -288   -246   -296   -348
    -10   -379   -371    194    179   -376   -384   -407   -342   -298   -340   -381
    -33   -493   -459    262    210   -475   -389   -420   -379   -337   -376   -428
    -57   -558   -501    309    220   -530   -371   -405   -392   -353   -392   -472
    -57   -592   -537    322    239   -566   -381   -431   -431   -405   -452   -527
    -49   -610   -563    329    254   -587   -400   -457   -462   -444   -493   -535
    -67   -631   -566    348    246   -600   -402   -467   -475   -457   -498   -537
    -62   -667   -605    366    270   -636   -407   -475   -480   -459   -498   -548
    -64   -672   -607    368    270   -639   -423   -493   -498   -472   -511   -568
    -75   -670   -594    371    259   -633   -415   -488   -493   -465   -501   -561
    -85   -688   -602    384    257   -644   -420   -493   -498   -470   -504   -566
    -77   -688   -610    384    265   -649   -441   -514   -514   -491   -519   -589
    -75   -688   -615    381    270   -652   -441   -506   -506   -483   -514   -581
    -77   -691   -613    384    265   -652   -423   -496   -498   -475   -509   -576
    -64   -685   -623    374    277   -657   -431   -504   -511   -493   -522   -589
    -64   -683   -618    374    275   -652   -439   -514   -519   -498   -524   -592
    -85   -701   -618    392    265   -659   -423   -501   -509   -483   -511   -584
    -83   -693   -610    389    262   -654   -423   -506   -519   -493   -519   -600
    -64   -756   -693    407    314   -724   -420   -504   -548   -530   -553   -626
     -7   -927   -919    467    454   -924   -381   -433   -597   -620   -657   -719
     31  -1119  -1153    542    592  -1135   -241   -265   -610   -740   -815   -917
     59  -1052  -1111    496    584  -1080    -90    -88   -475   -685   -789   -927
    -15   -667   -652    340    316   -662    -64   -249   -290   -439   -509   -672
   -192   -101     90    148   -142     -5   -316   -846   -215   -103    -72   -200
   -355    696   1052   -171   -704    872   -652  -1332    -41    426    587    504
   -418   1286   1704   -433  -1060   1493   -971  -1558    181    948   1166   1088
   -368   1156   1525   -394   -948   1340  -1221  -1688     20    898   1122   1101
   -303    542    846   -119   -574    693  -1288  -1748   -524    205    433    452
   -285   -111    174    194   -231     31  -1075  -1530   -937   -524   -340   -327
   -233   -483   -252    358      7   -368   -792  -1075   -818   -618   -545   -555
   -155   -587   -433    368    137   -509   -592   -743   -623   -524   -504   -542
    -88   -644   -555    366    233   -600   -493   -587   -540   -491   -488   -550
    -72   -665   -592    368    257   -628   -470   -545   -535   -509   -514   -581
    -75   -704   -628    389    275   -665   -457   -522   -540   -524   -530   -602
    -72   -743   -670    407    298   -706   -454   -517   -553   -548   -555   -633
    -62   -756   -693    410    314   -724   -439   -504   -550   -553   -566   -649
    -57   -722   -665    389    301   -693   -426   -488   -540   -542   -555   -639
    -62   -737   -678    400    306   -709   -431   -485   -542   -548   -553   -631
    -44   -727   -685    384    319   -706   -431   -475   -542   -545   -548   -631
    -36   -711   -675    374    319   -693   -410   -454   -522   -527   -535   -631
    -38   -698   -662    368    311   -683   -420   -457   -527   -542   -553   -639
    -33   -691   -657    361    311   -675   -423   -462   -535   -555   -566   -641
    -57   -706   -652    379    296   -680   -418   -457   -527   -548   -550   -626
    -46   -706   -659    376    306   -683   -413   -439   -506   -519   -522   -600
    -18   -678   -662    345    319   -670   -415   -441   -509   -524   -522   -623
    -18   -678   -659    348    319   -670   -410   -441   -514   -537   -535   -633
    -28   -670   -641    348    306   -657   -392   -423   -498   -527   -527   -605
    -33   -680   -646    358    306   -665   -394   -418   -498   -527   -522   -600
    -15   -678   -662    345    322   -670   -407   -423   -504   -532   -527   -610
    -25   -659   -636    342    303   -649   -394   -405   -483   -517   -517   -597
    -31   -665   -633    348    298   -649   -397   -397   -480   -514   -511   -594
     -7   -670   -662    340    327   -667   -413   -400   -491   -524   -517   -605
     31   -623   -654    296    342   -639   -392   -363   -465   -504   -496   -579
     33   -597   -633    280    332   -615   -366   -329   -439   -483   -475   -558
     20   -628   -652    301    335   -639   -374   -322   -441   -491   -480   -563
     10   -646   -657    319    332   -652   -397   -319   -449   -501   -493   -576
     31   -605   -639    285    332   -623   -361   -270   -413   -472   -467   -545
     46   -605   -654    277    348   -628   -337   -236   -394   -457   -452   -527
     80   -571   -652    244    363   -610   -337   -207   -381   -444   -436   -514
     72   -563   -636    246    353   -600   -329   -171   -355   -418   -413   -491
     85   -561   -646    236    363   -602   -327   -142   -342   -400   -387   -457
    111   -548   -659    218    384   -602   -335   -127   -340   -392   -374   -454
    129   -501   -633    184    381   -566   -324    -90   -306   -355   -345   -459
    140   -480   -620    171    379   -550   -316    -67   -293   -350   -358   -446
    150   -488   -639    166    394   -563   -322    -75   -306   -366   -361   -397
    161   -452   -613    142    387   -532   -329    -83   -306   -353   -335   -389
    171   -426   -597    127    384   -511   -329    -77   -296   -329   -303   -361
    179   -410   -589    116    384   -498   -335    -93   -301   -332   -301   -363
    171   -402   -576    114    371   -488   -361   -132   -329   -363   -324   -387
    142   -402   -545    129    342   -472   -368   -155   -340   -374   -335   -384
    148   -384   -535    116    340   -459   -368   -181   -350   -384   -340   -376
    168   -358   -527     96    348   -441   -368   -220   -368   -405   -348   -387
    119   -387   -506    129    311   -446   -368   -262   -381   -418   -361   -400
     98   -402   -501    150    298   -449   -376   -298   -394   -431   -371   -407
    101   -410   -511    153    303   -459   -387   -345   -423   -462   -400   -433
     98   -415   -514    158    306   -465   -387   -376   -433   -475   -410   -454
     72   -428   -501    176    285   -462   -389   -402   -444   -483   -423   -472
     46   -454   -504    202    275   -478   -397   -444   -470   -514   -444   -498
     41   -472   -517    215    277   -493   -413   -478   -491   -535   -457   -511
     36   -480   -517    223    275   -498   -418   -491   -491   -530   -452   -504
     41   -475   -517    215    277   -496   -436   -519   -511   -558   -480   -537
     46   -488   -535    220    288   -509   -444   -545   -532   -589   -511   -558
     36   -506   -542    233    285   -522   -444   -553   -537   -592   -511   -542
     31   -506   -537    239    283   -522   -446   -558   -542   -597   -511   -532
     44   -504   -550    228    296   -527   -465   -579   -563   -618   -527   -563
     41   -504   -548    231    293   -524   -472   -589   -571   -628   -545   -589
     15   -524   -542    254    275   -532   -470   -587   -568   -628   -548   -566
     49   -493   -542    223    296   -517   -462   -579   -561   -618   -527   -555
     75   -462   -537    192    303   -501   -454   -584   -563   -623   -527   -550
     62   -462   -524    200    290   -493   -444   -571   -550   -607   -511   -527
     57   -462   -522    200    288   -491   -452   -574   -550   -600   -501   -524
     62   -457   -519    197    290   -488   -467   -587   -561   -618   -514   -553
     41   -467   -511    210    275   -488   -462   -584   -555   -615   -511   -540
     36   -467   -504    215    267   -485   -457   -574   -548   -607   -501   -517
     62   -452   -517    192    288   -483   -459   -579   -553   -618   -506   -514
     70   -431   -501    181    285   -465   -454   -581   -553   -613   -498   -514
     57   -452   -509    194    283   -480   -457   -574   -548   -602   -485   -519
     70   -457   -530    192    298   -493   -465   -581   -558   -615   -498   -530
     88   -441   -532    174    309   -485   -467   -589   -568   -631   -514   -540
     90   -410   -501    161    296   -454   -449   -579   -558   -623   -506   -519
     83   -389   -472    150    277   -431   -436   -568   -545   -607   -485   -496
     93   -366   -462    135    275   -413   -428   -568   -540   -605   -485   -501
     90   -345   -439    127    265   -392   -405   -555   -522   -594   -475   -491
     85   -355   -441    135    262   -397   -381   -537   -509   -584   -459   -457
    103   -309   -415    101    259   -361   -387   -545   -511   -579   -439   -441
    122   -236   -358     54    239   -296   -384   -537   -483   -542   -402   -439
    119   -184   -303     28    210   -244   -392   -530   -459   -524   -397   -433
    137   -153   -290      7    213   -220   -423   -545   -454   -524   -394   -379
    150   -148   -298     -2    223   -223   -457   -566   -470   -530   -389   -379
    137   -161   -301     10    218   -231   -465   -568   -472   -524   -379   -374
    137   -153   -290      7    213   -220   -483   -589   -488   -532   -381   -376
    150   -184   -335     18    241   -259   -506   -620   -524   -568   -410   -402
    127   -303   -431     88    277   -366   -509   -633   -563   -610   -454   -449
    114   -394   -509    140    311   -452   -511   -641   -597   -649   -496   -496
    109   -449   -558    168    332   -504   -530   -678   -644   -704   -548   -555
     96   -465   -561    184    327   -511   -540   -709   -680   -745   -584   -579
     90   -475   -568    189    327   -522   -535   -714   -688   -753   -594   -563
     96   -504   -600    202    348   -550   -537   -727   -704   -763   -600   -574
    103   -509   -615    202    358   -563   -550   -740   -711   -766   -597   -574
     96   -504   -600    205    348   -550   -550   -735   -704   -750   -574   -563
     96   -496   -592    200    342   -545   -548   -740   -711   -761   -584   -592
    103   -506   -610    200    355   -558   -548   -753   -730   -792   -623   -620
     90   -532   -626    218    358   -576   -548   -758   -740   -810   -646   -615
    101   -514   -615    207    358   -563   -548   -750   -732   -800   -633   -600
    111   -506   -620    194    363   -563   -553   -763   -743   -807   -631   -602
    109   -522   -631    205    368   -576   -553   -769   -750   -810   -631   -602
     90   -542   -633    223    361   -587   -550   -758   -740   -800   -620   -597
     88   -545   -633    228    361   -589   -566   -771   -756   -818   -636   -618
    106   -540   -646    215    376   -594   -576   -779   -776   -844   -665   -644
    129   -636   -766    252    446   -701   -545   -743   -805   -891   -719   -688
    187   -839  -1026    324    605   -932   -475   -649   -875  -1021   -870   -839
    257   -971  -1228    358    743  -1098   -340   -454   -854  -1098   -976   -974
    265   -748  -1015    241    639   -883   -200   -329   -646   -911   -797   -852
    122   -306   -428     90    272   -366   -277   -711   -504   -636   -472   -545
    -67    361    428   -150   -249    394   -568  -1325   -387   -239     38     38
   -246   1176   1423   -465   -833   1299   -857  -1675    -90    392    771    828
   -270   1486   1756   -607  -1013   1621  -1153  -1829     46    769   1176   1247
   -179   1080   1260   -452   -719   1169  -1371  -1969   -335    394    797    901
    -98    488    584   -194   -342    535  -1348  -1979   -924   -410    -12    124
    -62   -101    -38     83    -12    -70  -1070  -1610  -1145   -911   -589   -459
    -31   -353   -322    192    142   -337   -826  -1192   -963   -880   -644   -587
     49   -413   -462    181    254   -439   -696   -953   -844   -841   -639   -579
     83   -470   -553    192    316   -511   -620   -839   -795   -833   -639   -571
     98   -496   -594    200    345   -545   -589   -792   -782   -833   -639   -589
    124   -517   -641    194    381   -576   -581   -782   -795   -854   -657   -618
    114   -550   -667    218    389   -607   -576   -769   -795   -862   -667   -633
    106   -558   -667    223    384   -610   -553   -740   -771   -839   -644   -639
    148   -527   -675    189    410   -600   -540   -727   -761   -839   -646   -672
    155   -498   -654    168    405   -576   -555   -743   -792   -878   -680   -670
    142   -524   -667    189    402   -594   -545   -732   -797   -891   -693   -639
    155   -530   -685    184    418   -607   -542   -717   -782   -875   -672   -620
    184   -501   -685    158    433   -592   -553   -717   -774   -865   -657   -605
    176   -472   -649    145    413   -561   -555   -709   -758   -841   -628   -594
    161   -491   -652    163    405   -571   -550   -696   -743   -826   -618   -615
    171   -493   -665    158    415   -579   -566   -704   -756   -849   -649   -670
    181   -470   -652    145    415   -561   -566   -701   -761   -867   -672   -654
    181   -465   -649    140    415   -558   -561   -680   -743   -846   -649   -597
    176   -472   -652    148    413   -561   -563   -675   -740   -844   -639   -607
    192   -446   -639    124    415   -542   -548   -667   -735   -839   -631   -610
    210   -423   -633    106    420   -527   -527   -636   -706   -807   -597   -579
    192   -452   -644    129    415   -548   -535   -631   -706   -813   -594   -581
    205   -454   -659    122    431   -555   -537   -628   -709   -818   -592   -587
    210   -431   -644    109    426   -537   -527   -607   -688   -800   -571   -579
    207   -426   -633    109    420   -530   -517   -576   -667   -779   -553   -584
    233   -431   -667     98    449   -548   -530   -568   -670   -787   -558   -576
    241   -415   -657     85    449   -535   -524   -545   -654   -771   -540   -555
    231   -413   -644     88    436   -527   -509   -506   -628   -748   -522   -555
    244   -410   -654     83    449   -532   -506   -480   -620   -750   -530   -566
    267   -389   -657     59    459   -522   -506   -459   -618   -753   -535   -550
    272   -389   -665     57    467   -527   -493   -415   -594   -730   -517   -524
    296   -376   -672     38    483   -524   -485   -376   -571   -706   -493   -498
    285   -384   -670     49    478   -527   -485   -361   -574   -706   -493   -506
    296   -363   -662     33    478   -511   -485   -327   -548   -672   -459   -480
    316   -329   -646      5    480   -488   -475   -293   -517   -636   -426   -454
    350   -290   -641    -31    493   -467   -475   -285   -511   -636   -423   -449
    374   -257   -631    -57    501   -444   -475   -277   -501   -620   -400   -418
    358   -239   -597    -59    475   -418   -470   -272   -485   -597   -368   -389
    361   -226   -587    -67    472   -405   -478   -283   -491   -592   -358   -387
    363   -210   -574    -77    467   -392   -488   -306   -501   -602   -358   -397
    350   -200   -550    -75    449   -374   -488   -314   -501   -600   -355   -394
    340   -213   -553    -64    444   -381   -488   -335   -509   -605   -361   -394
    332   -194   -527    -70    428   -358   -498   -374   -524   -620   -368   -407
    309   -197   -506    -57    405   -350   -501   -410   -537   -633   -379   -420
    285   -200   -485    -41    384   -342   -498   -439   -545   -641   -384   -428
    283   -205   -488    -38    384   -348   -509   -488   -568   -670   -407   -459
    265   -233   -501    -15    381   -366   -517   -527   -587   -688   -423   -478
    246   -254   -501      2    371   -376   -519   -553   -592   -691   -423   -483
    246   -246   -493      0    368   -368   -527   -589   -605   -704   -431   -506
    226   -275   -501     23    361   -387   -535   -631   -628   -732   -462   -545
    202   -290   -493     44    345   -389   -527   -644   -636   -743   -475   -550
    205   -301   -506     46    353   -402   -535   -662   -649   -753   -488   -566
    220   -303   -524     41    371   -413   -553   -691   -675   -782   -514   -589
    210   -311   -522     49    363   -415   -548   -696   -675   -782   -514   -581
    205   -314   -522     54    363   -418   -542   -698   -675   -779   -511   -581
    207   -327   -537     57    371   -431   -553   -717   -693   -795   -530   -605
    205   -329   -535     62    368   -431   -553   -722   -696   -800   -535   -618
    197   -342   -540     72    368   -441   -545   -711   -688   -789   -527   -607
    210   -332   -542     59    376   -436   -555   -711   -685   -789   -527   -610
    218   -311   -530     46    371   -420   -561   -717   -691   -792   -530   -610
    220   -306   -527     44    374   -415   -548   -693   -672   -766   -509   -587
    223   -290   -517     33    366   -402   -545   -688   -665   -758   -501   -576
    226   -280   -506     25    363   -392   -553   -696   -672   -766   -506   -587
    215   -283   -498     33    355   -389   -553   -696   -672   -758   -504   -587
    210   -290   -501     41    355   -394   -540   -680   -659   -748   -498   -587
    210   -293   -506     41    358   -400   -542   -691   -667   -761   -511   -600
    218   -301   -522     41    368   -410   -548   -696   -675   -771   -524   -602
    215   -293   -511     38    363   -402   -537   -680   -657   -750   -506   -581
    228   -283   -511     28    368   -397   -545   -683   -654   -748   -504   -579
    236   -280   -517     20    374   -397   -550   -691   -662   -761   -511   -589
    226   -285   -511     28    368   -397   -540   -678   -654   -743   -491   -566
    228   -272   -501     20    363   -387   -535   -672   -644   -727   -467   -548
    244   -231   -475     -5    358   -353   -540   -678   -644   -730   -472   -594
    246   -197   -444    -25    342   -319   -522   -662   -631   -730   -493   -613
    246   -187   -436    -31    340   -311   -493   -639   -607   -717   -488   -550
    257   -187   -446    -36    350   -316   -480   -628   -600   -706   -472   -540
    267   -184   -452    -41    358   -316   -465   -623   -597   -701   -465   -548
    259   -135   -394    -62    324   -265   -439   -594   -558   -659   -423   -509
    265    -62   -327   -101    293   -194   -446   -594   -532   -628   -387   -480
    290     -2   -293   -145    290   -145   -480   -610   -522   -613   -371   -465
    301     33   -267   -166    285   -116   -504   -607   -498   -584   -342   -426
    301     12   -288   -158    293   -137   -522   -615   -511   -589   -350   -431
    301    -12   -314   -145    306   -163   -553   -646   -545   -620   -374   -459
    296    -25   -322   -137    306   -171   -563   -659   -558   -631   -387   -465
    290    -57   -348   -116    319   -202   -561   -657   -566   -636   -402   -470
    280   -179   -462    -51    368   -319   -576   -683   -623   -701   -472   -535
    285   -254   -540    -15    410   -394   -576   -701   -662   -740   -511   -571
    262   -296   -561     15    410   -426   -568   -706   -675   -750   -524   -589
    246   -335   -581     44    413   -457   -576   -730   -704   -782   -558   -636
    246   -353   -602     51    423   -478   -592   -756   -737   -823   -600   -659
    231   -381   -613     75    420   -496   -589   -750   -735   -815   -589   -641
    231   -394   -628     80    428   -511   -589   -745   -730   -802   -579   -644
    257   -374   -631     59    444   -501   -607   -756   -740   -813   -594   -665
    262   -371   -636     51    449   -504   -594   -748   -737   -810   -605   -657
    233   -394   -628     80    428   -509   -584   -740   -730   -802   -600   -652
    207   -431   -639    111    423   -535   -594   -758   -753   -831   -623   -667
    210   -431   -641    111    426   -535   -589   -758   -756   -828   -618   -662
    215   -439   -654    109    433   -545   -574   -737   -740   -810   -602   -644
    218   -449   -667    116    441   -558   -594   -750   -753   -815   -610   -652
    231   -436   -670    101    449   -553   -610   -761   -761   -820   -618   -659
    236   -423   -659     93    446   -540   -589   -743   -745   -800   -605   -646
    249   -452   -701     98    475   -576   -576   -727   -761   -813   -628   -672
    293   -607   -901    155    594   -753   -545   -683   -820   -909   -737   -784
    340   -826  -1169    241    753   -995   -418   -519   -844  -1021   -888   -937
    374   -807  -1182    218    776   -995   -233   -259   -693   -966   -872   -950
    301   -441   -743     70    522   -592   -187   -368   -488   -714   -592   -698
    168    116    -51   -142    109     33   -418   -953   -407   -374   -145   -246
      7    896    888   -452   -441    891   -758  -1491   -241    166    506    389
    -98   1597   1696   -748   -896   1647  -1078  -1751     33    769   1161   1026
    -31   1527   1558   -750   -797   1543  -1395  -1930   -106    789   1182   1143
     36    880    844   -459   -405    862  -1480  -2013   -672    119    517    530
     57    194    135   -127    -38    166  -1304  -1860  -1195   -704   -335   -306
     88   -259   -348     85    218   -303  -1002  -1397  -1140   -922   -662   -626
    132   -358   -493    111    311   -426   -782  -1026   -893   -782   -587   -589
    197   -397   -594     98    394   -493   -649   -802   -753   -696   -527   -566
    228   -439   -670    103    446   -553   -610   -732   -732   -704   -545   -597
    233   -478   -711    122    472   -594   -607   -717   -743   -727   -576   -633
    231   -480   -714    122    472   -597   -589   -685   -724   -709   -571   -623
    265   -485   -750    109    506   -618   -563   -654   -709   -698   -566   -618
    283   -480   -763     98    522   -620   -548   -639   -704   -698   -571   -628
    265   -480   -745    109    504   -613   -537   -620   -688   -678   -555   -615
    254   -501   -756    122    504   -628   -540   -607   -678   -665   -542   -610
    265   -504   -769    119    514   -633   -550   -615   -683   -667   -550   -620
    265   -480   -748    106    504   -615   -537   -600   -667   -649   -537   -605
    262   -472   -735    106    498   -602   -514   -574   -641   -613   -511   -579
    277   -465   -743     93    509   -602   -519   -574   -644   -607   -514   -581
    285   -457   -743     85    511   -597   -514   -568   -639   -600   -509   -574
    254   -472   -730    106    491   -600   -498   -548   -618   -574   -493   -548
    254   -465   -719    106    485   -592   -496   -545   -618   -574   -496   -550
    275   -480   -756    101    514   -618   -498   -540   -618   -571   -496   -550
    267   -459   -727     96    496   -594   -496   -519   -597   -545   -478   -532
    267   -472   -740     98    504   -605   -491   -501   -581   -524   -459   -519
    285   -470   -756     93    519   -613   -498   -501   -579   -517   -446   -517
    277   -452   -730     85    501   -589   -493   -483   -558   -491   -423   -493
    270   -475   -745    101    506   -607   -472   -449   -532   -462   -405   -491
    290   -478   -769     90    530   -623   -465   -428   -522   -457   -418   -514
    306   -436   -743     64    524   -589   -457   -413   -514   -454   -420   -498
    301   -407   -709     51    504   -558   -436   -374   -485   -420   -389   -457
    306   -449   -756     70    530   -602   -433   -348   -470   -402   -374   -449
    322   -431   -753     54    537   -592   -441   -335   -465   -394   -366   -462
    319   -405   -724     44    522   -563   -431   -290   -433   -366   -345   -436
    324   -389   -714     31    517   -550   -413   -244   -397   -332   -314   -400
    350   -374   -724     10    535   -548   -415   -218   -384   -316   -303   -387
    374   -350   -724    -12    548   -537   -407   -174   -353   -283   -277   -358
    371   -335   -706    -18    537   -519   -384   -119   -311   -236   -236   -319
    389   -327   -717    -33    550   -519   -384   -103   -301   -223   -228   -316
    400   -319   -719    -38    558   -519   -389    -88   -290   -207   -207   -296
    397   -290   -691    -54    542   -488   -397    -72   -277   -181   -171   -246
    405   -272   -678    -64    540   -475   -392    -62   -265   -155   -142   -223
    420   -262   -683    -80    550   -470   -392    -59   -254   -135   -129   -231
    444   -228   -672   -109    555   -449   -389    -54   -239   -119   -122   -220
    452   -223   -678   -116    563   -452   -387    -64   -246   -119   -114   -207
    423   -220   -644   -101    532   -431   -405   -119   -290   -161   -153   -267
    379   -246   -626    -67    501   -436   -397   -140   -296   -161   -166   -275
    353   -244   -597    -54    475   -420   -384   -155   -296   -163   -171   -262
    335   -246   -584    -46    457   -413   -389   -194   -314   -179   -192   -277
    327   -257   -584    -33    454   -420   -405   -244   -337   -200   -213   -303
    306   -270   -576    -20    439   -423   -400   -259   -329   -192   -205   -298
    288   -298   -587      5    436   -441   -407   -293   -340   -200   -218   -306
    277   -314   -592     15    433   -452   -431   -332   -361   -223   -244   -332
    277   -340   -618     31    446   -478   -439   -358   -368   -228   -265   -353
    267   -361   -628     46    446   -496   -446   -379   -376   -233   -277   -353
    265   -379   -646     57    454   -511   -462   -410   -397   -252   -298   -387
    259   -392   -654     64    454   -522   -462   -423   -400   -246   -301   -400
    244   -405   -649     80    446   -527   -459   -436   -402   -244   -296   -405
    290   -400   -691     51    488   -542   -470   -457   -415   -259   -314   -410
    322   -384   -706     31    511   -542   -491   -462   -418   -259   -311   -405
    301   -384   -688     38    493   -535   -491   -439   -392   -223   -283   -402
    293   -368   -662     38    478   -514   -472   -413   -368   -197   -265   -410
    249   -431   -680     90    462   -555   -480   -441   -389   -226   -303   -428
    176   -496   -672    158    423   -584   -475   -459   -400   -239   -319   -428
    189   -470   -662    140    426   -566   -459   -454   -394   -231   -311   -415
    267   -397   -665     64    465   -530   -459   -439   -374   -207   -293   -400
    252   -389   -641     67    444   -517   -467   -420   -350   -184   -280   -389
    267   -407   -675     70    470   -540   -462   -400   -329   -163   -267   -374
    298   -394   -693     46    496   -542   -454   -405   -329   -168   -270   -379
    329   -374   -704     23    517   -537   -454   -410   -332   -171   -275   -381
    277   -374   -652     46    465   -511   -449   -397   -316   -150   -259   -355
    231   -394   -626     83    428   -509   -436   -397   -311   -137   -246   -355
    218   -410   -628     93    423   -519   -431   -405   -311   -137   -249   -368
    194   -413   -607    109    400   -509   -423   -394   -296   -127   -249   -345
    241   -374   -615     64    426   -493   -426   -389   -288   -114   -236   -342
    272   -335   -607     28    439   -470   -418   -374   -270    -96   -220   -342
    259   -306   -566     20    410   -433   -410   -361   -246    -67   -197   -322
    280   -285   -566      2    423   -426   -389   -335   -215    -36   -176   -290
    316   -244   -561    -36    436   -402   -381   -327   -207    -36   -181   -277
    303   -223   -530    -41    415   -376   -368   -324   -207    -36   -189   -290
    265   -226   -491    -20    376   -355   -340   -290   -168      5   -158   -267
    259   -174   -433    -41    345   -303   -337   -272   -127     51   -116   -226
    316    -70   -389   -124    350   -228   -379   -288   -111     70    -93   -202
    379     -5   -384   -187    379   -194   -397   -277    -85    103    -64   -166
    319    -70   -389   -124    353   -231   -413   -309   -109     83    -90   -192
    259   -127   -387    -64    322   -257   -410   -355   -145     46   -127   -233
    257   -124   -381    -67    316   -252   -418   -374   -155     41   -132   -223
    270   -145   -418    -62    342   -280   -433   -371   -166     36   -145   -220
    288   -249   -540    -20    413   -394   -457   -374   -210    -10   -207   -277
    306   -329   -636     12    470   -483   -475   -381   -249    -54   -257   -319
    306   -329   -636     10    470   -483   -488   -387   -259    -72   -277   -324
    280   -402   -683     62    480   -542   -485   -407   -285   -103   -316   -358
    293   -423   -717     62    504   -568   -488   -423   -298   -122   -332   -381
    296   -413   -709     59    501   -561   -530   -420   -301   -119   -324   -384
    303   -405   -709     49    504   -555   -548   -418   -298   -122   -322   -381
    249   -465   -714    106    480   -589   -532   -436   -314   -145   -342   -402
    239   -467   -709    114    470   -587   -527   -426   -303   -140   -340   -405
    257   -454   -711     98    483   -581   -558   -405   -288   -129   -327   -394
    267   -457   -724     90    496   -589   -574   -428   -311   -158   -342   -413
    252   -472   -724    109    488   -597   -558   -452   -327   -181   -358   -426
    239   -493   -732    127    483   -613   -530   -441   -314   -171   -332   -415
    226   -504   -730    140    478   -615   -472   -444   -319   -189   -324   -415
    249   -475   -727    111    485   -600   -439   -446   -322   -194   -316   -426
    254   -444   -698     96    475   -571   -420   -418   -293   -174   -293   -402
    288   -475   -763     93    524   -618   -402   -379   -280   -166   -285   -397
    337   -607   -945    135    641   -776   -387   -353   -340   -246   -366   -511
    374   -820  -1195    223    784  -1008   -283   -223   -402   -397   -535   -701
    355   -872  -1228    257    789  -1049   -119    -33   -309   -392   -553   -758
    285   -587   -875    148    579   -730    -57   -132   -145   -202   -335   -581
     93   -129   -223     18    158   -176   -345   -745    -98     62     23   -220
    -75    649    724   -288   -400    685   -719  -1273     75    587    662    431
   -145   1408   1553   -631   -849   1480  -1044  -1496    374   1176   1322   1091
    -85   1522   1608   -719   -846   1564  -1353  -1634    363   1330   1501   1288
    -15   1028   1044   -506   -530   1036  -1480  -1701    -80    820   1000    820
    -12    311    322   -150   -166    316  -1247  -1512   -576     36    194     44
     33   -226   -259     93    145   -241   -909  -1054   -584   -228   -176   -327
    106   -384   -493    137    298   -439   -670   -680   -394   -155   -171   -355
    163   -426   -589    132    376   -506   -535   -478   -275    -80   -122   -353
    184   -491   -675    150    428   -581   -496   -428   -272   -101   -137   -394
    189   -535   -724    171    454   -628   -478   -405   -277   -124   -148   -415
    189   -545   -735    176    459   -639   -457   -376   -265   -124   -137   -418
    200   -540   -740    171    470   -639   -449   -366   -267   -142   -145   -439
    215   -545   -761    163    485   -652   -444   -361   -270   -158   -148   -446
    213   -563   -776    174    493   -670   -431   -342   -259   -161   -140   -436
    207   -581   -792    184    498   -685   -423   -327   -252   -155   -127   -441
    218   -558   -776    171    496   -667   -426   -327   -252   -161   -119   -454
    226   -553   -779    163    501   -665   -413   -311   -233   -150   -101   -439
    223   -545   -769    161    496   -657   -407   -303   -228   -148    -96   -436
    228   -545   -774    158    498   -657   -410   -303   -231   -158   -101   -444
    233   -530   -763    148    498   -646   -407   -296   -226   -150    -93   -439
    233   -517   -753    140    491   -633   -400   -283   -207   -137    -77   -426
    239   -532   -771    145    504   -652   -400   -275   -210   -142    -85   -431
    249   -530   -779    140    511   -652   -397   -267   -202   -137    -80   -428
    252   -496   -748    122    498   -620   -384   -249   -184   -119    -62   -415
    244   -498   -743    124    493   -620   -381   -236   -179   -119    -57   -410
    252   -514   -766    129    506   -639   -379   -228   -179   -124    -59   -413
    257   -511   -771    124    514   -641   -368   -210   -163   -114    -51   -407
    265   -496   -761    116    511   -628   -355   -187   -145    -96    -28   -397
    270   -493   -763    111    514   -628   -355   -174   -142   -101    -28   -402
    275   -488   -766    106    519   -626   -350   -150   -129    -93    -23   -394
    280   -472   -756     93    517   -613   -340   -124   -109    -77     -7   -381
    293   -480   -774     93    532   -626   -337   -101   -101    -77     -5   -384
    306   -480   -787     85    545   -631   -329    -72    -85    -67      2   -379
    319   -467   -787     72    553   -628   -306    -28    -54    -41     25   -353
    324   -449   -776     62    548   -613   -296      5    -33    -23     41   -332
    340   -444   -784     51    561   -613   -288     36    -23    -15     49   -327
    355   -433   -789     38    571   -613   -277     67     -7      0     59   -322
    371   -436   -807     31    587   -620   -259    111     15     25     85   -296
    394   -407   -802      5    594   -605   -254    132     31     41    103   -280
    405   -374   -779    -15    592   -576   -252    145     38     51    116   -267
    413   -366   -779    -23    594   -571   -244    158     46     67    137   -246
    428   -353   -782    -38    602   -566   -239    163     54     77    158   -228
    436   -335   -771    -51    602   -553   -244    153     46     77    166   -220
    433   -314   -748    -59    589   -530   -241    155     51     90    176   -207
    436   -298   -737    -70    584   -517   -239    140     46     93    187   -194
    431   -303   -735    -62    581   -519   -249    111     31     80    181   -202
    415   -283   -698    -67    555   -488   -249     83     23     77    187   -202
    407   -267   -675    -70    540   -470   -241     64     31     88    205   -189
    389   -288   -680    -51    532   -483   -252     23     10     70    189   -205
    374   -298   -672    -38    522   -485   -267    -15     -2     54    179   -213
    358   -298   -657    -31    506   -478   -270    -44     -7     49    181   -218
    337   -322   -659     -7    498   -491   -259    -75    -18     36    174   -228
    319   -324   -644      0    480   -483   -259   -106    -31     25    171   -233
    298   -348   -646     23    472   -496   -267   -127    -36     20    168   -241
    290   -366   -659     36    472   -511   -283   -153    -49     10    161   -257
    301   -374   -675     36    488   -524   -293   -179    -70     -5    148   -270
    322   -345   -667     10    491   -506   -272   -171    -59      5    161   -262
    303   -371   -675     33    488   -524   -275   -184    -67     -5    148   -265
    270   -426   -696     75    480   -561   -309   -215    -90    -23    137   -280
    262   -413   -675     75    467   -542   -314   -220    -90    -15    145   -280
    277   -394   -672     57    472   -532   -290   -197    -64     15    171   -262
    272   -400   -672     62    472   -535   -303   -197    -70     18    179   -265
    259   -415   -675     75    465   -542   -327   -213    -85      5    166   -280
    252   -407   -659     77    454   -532   -324   -205    -77     18    176   -267
    262   -387   -649     59    454   -517   -316   -192    -64     33    189   -244
    267   -407   -675     70    470   -540   -319   -194    -67     31    187   -249
    257   -407   -665     75    457   -535   -314   -192    -62     38    192   -246
    257   -381   -639     62    446   -509   -303   -176    -46     64    213   -223
    262   -394   -657     64    457   -524   -311   -181    -59     51    200   -239
    262   -384   -646     59    452   -514   -309   -176    -54     62    210   -228
    259   -363   -623     51    439   -493   -303   -161    -41     80    231   -207
    262   -379   -641     59    452   -509   -309   -166    -46     77    228   -207
    265   -389   -657     62    459   -522   -319   -176    -59     64    215   -220
    259   -389   -649     62    454   -519   -306   -161    -44     85    236   -200
    265   -358   -623     46    441   -491   -285   -142    -18    116    265   -176
    280   -314   -594     18    436   -454   -272   -129     -2    132    277   -166
    275   -293   -568      7    420   -431   -257   -111     18    153    301   -145
    265   -267   -535      0    397   -400   -228    -88     41    184    332   -122
    275   -293   -568      7    420   -431   -220    -88     31    174    319   -140
    280   -270   -550     -5    415   -410   -207    -72     49    197    337   -122
    280   -184   -465    -49    371   -324   -200    -49     96    252    394    -67
    293   -142   -439    -75    366   -290   -215    -54    111    277    420    -38
    306   -124   -431    -93    366   -275   -254    -70    111    288    426    -28
    309    -90   -400   -109    353   -244   -262    -64    122    303    439    -15
    311   -103   -418   -103    363   -259   -280    -77    109    298    436    -18
    306   -132   -439    -85    371   -285   -303   -106     80    277    415    -41
    293   -187   -483    -54    387   -335   -309   -116     57    257    389    -57
    275   -296   -571     10    423   -433   -309   -116     23    220    345    -98
    267   -387   -654     59    459   -519   -327   -142    -31    163    285   -161
    254   -413   -670     77    462   -540   -337   -166    -64    129    249   -197
    233   -441   -678    103    454   -558   -337   -176    -75    122    239   -205
    236   -459   -696    111    465   -576   -345   -194    -96    101    218   -223
    236   -478   -714    119    472   -594   -353   -210   -116     77    192   -244
    223   -485   -709    129    465   -597   -350   -205   -114     83    192   -241
    218   -491   -709    132    462   -600   -350   -202   -116     80    187   -246
    226   -506   -732    140    478   -618   -358   -218   -135     62    168   -270
    218   -511   -732    145    475   -623   -355   -215   -132     67    171   -265
    213   -504   -717    145    462   -607   -350   -207   -124     75    176   -259
    220   -517   -740    148    478   -628   -363   -223   -142     57    158   -283
    220   -517   -737    148    478   -626   -363   -223   -145     54    153   -288
    207   -519   -727    155    465   -623   -350   -210   -132     72    166   -272
    210   -524   -737    155    472   -631   -350   -213   -137     70    161   -283
    215   -530   -745    155    478   -636   -363   -223   -150     54    142   -301
    205   -555   -761    176    483   -657   -355   -207   -153     49    129   -311
    254   -696   -953    218    602   -826   -327   -163   -215    -44     20   -415
    327   -909  -1239    290    782  -1072   -228    -36   -277   -197   -163   -613
    348   -932  -1280    290    813  -1106    -59    187   -174   -192   -197   -675
    283   -623   -906    171    594   -763     49    174     38     28     33   -472
    124   -111   -239     -7    179   -174   -163   -439     96    319    426    -75
    -62    649    711   -293   -387    680   -488  -1023    223    805   1031    558
   -205   1397   1602   -597   -904   1499   -789  -1330    478   1402   1704   1254
   -155   1509   1665   -675   -909   1587  -1117  -1535    418   1558   1878   1486
    -64    901    963   -418   -514    930  -1234  -1613   -111    924   1234    885
    -33    236    270   -103   -153    252  -1057  -1387   -542    189    457    114
     15   -244   -262    111    137   -252   -756   -891   -498    -38    114   -249
    103   -394   -498    145    301   -446   -537   -501   -290     41    111   -285
    158   -426   -587    132    371   -506   -428   -301   -176    109    150   -265
    176   -467   -644    142    410   -555   -381   -220   -137    119    148   -272
    194   -509   -704    155    449   -605   -371   -207   -153     88    114   -314
    194   -530   -724    168    459   -626   -363   -197   -166     67     90   -340
    189   -537   -727    174    457   -631   -342   -171   -150     77     98   -335
    200   -545   -748    171    472   -646   -340   -163   -153     72     88   -345
    207   -545   -756    166    480   -649   -348   -166   -161     57     72   -363
    200   -540   -740    171    470   -639   -335   -148   -145     72     85   -355
    202   -542   -745    168    472   -644   -327   -132   -132     80     96   -345
    210   -550   -761    168    485   -654   -329   -132   -137     72     88   -353
    205   -542   -748    166    475   -644   -322   -119   -122     85     98   -340
    200   -511   -711    155    454   -610   -314   -103   -106    101    111   -327
    213   -519   -732    150    470   -626   -319   -109   -114     90    106   -335
    210   -511   -724    150    467   -618   -316   -101   -111     90    109   -335
    197   -506   -706    153    449   -605   -301    -77    -93    106    124   -316
    210   -498   -709    145    459   -602   -301    -72    -88    109    129   -314
    218   -498   -717    137    467   -607   -306    -72    -98     93    119   -327
    215   -483   -698    135    454   -592   -298    -54    -83    109    137   -311
    213   -475   -688    129    449   -581   -290    -36    -67    124    158   -298
    223   -475   -698    127    459   -587   -296    -33    -70    116    158   -303
    218   -475   -693    127    454   -584   -288    -12    -57    124    168   -290
    220   -462   -683    122    452   -571   -275     20    -31    145    189   -267
    231   -467   -698    116    465   -581   -277     33    -25    142    192   -267
    236   -472   -709    119    472   -589   -272     54    -15    145    200   -265
    231   -449   -683    109    457   -566   -262     90      7    163    220   -241
    246   -462   -709    109    475   -587   -249    127     28    174    233   -236
    257   -470   -727    103    491   -597   -241    158     41    184    246   -228
    257   -436   -693     90    475   -563   -226    205     75    213    280   -197
    267   -405   -672     67    467   -537   -220    244     96    231    303   -181
    288   -415   -704     62    496   -561   -210    277    106    241    316   -168
    290   -405   -696     57    493   -550   -197    311    129    259    337   -148
    301   -379   -680     38    491   -530   -181    355    163    290    374   -114
    322   -361   -685     18    501   -522   -189    363    163    290    384   -111
    322   -355   -678     15    498   -517   -187    371    174    303    405    -93
    316   -335   -654      7    483   -493   -171    389    197    329    441    -59
    327   -319   -646     -2    485   -483   -179    379    187    324    452    -54
    332   -314   -646    -10    485   -478   -192    353    166    301    441    -67
    316   -301   -620     -7    467   -459   -187    345    168    301    449    -54
    311   -285   -600    -15    454   -441   -192    324    161    296    459    -49
    311   -277   -589    -15    449   -433   -207    283    135    267    439    -67
    288   -283   -574     -5    428   -428   -210    246    122    259    436    -67
    267   -277   -548      5    405   -413   -213    210    114    257    439    -70
    265   -293   -561     12    410   -426   -231    158     85    226    415   -101
    254   -309   -563     28    407   -436   -239    116     70    207    400   -122
    220   -335   -558     54    387   -444   -236     85     62    200    392   -129
    213   -363   -576     75    394   -470   -244     46     38    179    374   -150
    207   -389   -600     90    402   -493   -259      5     12    155    350   -176
    189   -389   -579    101    384   -483   -262    -15      2    148    340   -184
    187   -407   -594    109    389   -501   -265    -31     -5    140    337   -189
    189   -428   -618    119    402   -522   -277    -59    -31    116    311   -210
    176   -457   -633    140    405   -545   -275    -67    -33    111    306   -215
    166   -444   -610    140    387   -527   -277    -72    -36    111    303   -213
    176   -449   -626    135    397   -535   -293    -88    -51     93    288   -231
    181   -454   -636    137    407   -545   -296    -93    -51     93    288   -233
    176   -444   -623    132    397   -532   -288    -83    -36    111    303   -215
    184   -446   -631    132    407   -537   -288    -83    -33    114    303   -213
    184   -452   -636    132    407   -542   -296    -88    -44    109    296   -220
    174   -454   -628    137    400   -540   -288    -77    -28    124    303   -205
    171   -452   -623    137    397   -537   -283    -72    -23    129    306   -202
    184   -467   -652    142    418   -558   -280    -77    -31    124    298   -210
    179   -467   -646    142    410   -555   -277    -72    -20    137    309   -194
    171   -441   -615    135    392   -527   -275    -67    -12    148    314   -187
    181   -454   -636    132    407   -545   -283    -77    -23    135    298   -197
    192   -454   -646    132    418   -550   -283    -80    -23    135    298   -194
    184   -439   -626    127    405   -532   -265    -59      2    163    322   -171
    192   -415   -610    111    400   -511   -252    -44     18    179    332   -163
    197   -392   -589     96    392   -491   -241    -41     23    187    335   -155
    181   -366   -548     93    363   -457   -213    -18     54    218    363   -124
    176   -353   -530     85    353   -441   -207    -12     57    220    361   -124
    197   -355   -555     77    376   -454   -202     -7     59    220    361   -124
    202   -288   -491     41    345   -389   -189     12    101    265    402    -80
    200   -210   -410      5    303   -309   -181     36    150    322    462    -23
    213   -166   -379    -25    296   -270   -218      5    148    327    467    -20
    223   -153   -376    -36    298   -262   -249    -12    140    324    465    -15
    213   -176   -389    -18    301   -283   -252    -12    140    327    465     -7
    210   -187   -397    -10    303   -290   -265    -31    119    311    446    -18
    207   -207   -415     -2    311   -311   -288    -62     85    283    415    -41
    189   -275   -465     41    324   -368   -290    -67     64    259    387    -64
    187   -394   -581    103    384   -488   -296    -77     23    210    329   -114
    194   -472   -667    140    431   -568   -309   -103    -25    161    272   -166
    174   -498   -675    161    423   -584   -303   -114    -41    145    254   -181
    161   -514   -678    176    418   -594   -306   -129    -59    129    239   -194
    168   -540   -709    184    439   -626   -316   -150    -83    106    210   -218
    168   -566   -735    200    452   -649   -322   -158    -90     96    197   -228
    155   -568   -727    205    441   -646   -314   -153    -83    106    200   -220
    161   -584   -745    213    452   -665   -316   -155    -90    101    192   -226
    166   -600   -769    215    465   -683   -327   -168   -103     88    179   -239
    153   -597   -750    223    452   -672   -324   -163   -103     96    181   -231
    150   -600   -750    223    449   -675   -324   -166   -106     93    174   -233
    153   -620   -774    233    462   -696   -327   -174   -119     83    161   -244
    148   -602   -750    226    446   -675   -329   -176   -122     83    158   -241
    140   -600   -740    231    439   -670   -324   -168   -111     96    166   -228
    148   -620   -771    236    459   -696   -332   -179   -122     80    150   -244
    150   -633   -787    241    467   -709   -329   -176   -124     75    140   -254
    163   -698   -862    267    511   -779   -316   -150   -145     44    101   -288
    223   -891  -1114    335    667  -1002   -277    -85   -220    -83    -49   -426
    262  -1023  -1288    379    774  -1153   -153     72   -218   -192   -200   -589
    236   -865  -1101    314    667   -982    -12    226    -44    -75   -103   -522
    119   -478   -597    179    355   -537    -23    -10     98    163    179   -257
    -36    101    137    -31    -85    119   -309   -675     90    470    610    184
   -192    906   1098   -358   -644   1002   -610  -1096    275   1021   1267    849
   -223   1335   1556   -555   -888   1444   -896  -1299    407   1436   1722   1325
   -148    995   1140   -423   -644   1067  -1119  -1465    101   1189   1470   1132
    -96    337    433   -119   -265    384  -1137  -1496   -467    402    670    371
    -59   -228   -171    142     54   -200   -901  -1163   -678   -122     62   -220
      2   -485   -488    241    244   -488   -646   -698   -441    -59     12   -285
     77   -542   -620    231    348   -579   -480   -394   -233     67     83   -231
    119   -553   -672    218    394   -613   -376   -218   -116    142    124   -197
    129   -581   -711    226    420   -646   -353   -179   -109    137    101   -220
    140   -626   -766    241    452   -696   -342   -168   -122    114     67   -252
    137   -628   -769    244    452   -698   -335   -155   -119    114     57   -262
    137   -626   -763    244    449   -693   -314   -129    -98    129     64   -249
    153   -644   -797    244    472   -719   -311   -124   -101    127     51   -257
    155   -641   -797    241    475   -719   -314   -119    -98    124     44   -262
    148   -626   -776    239    462   -701   -303   -101    -80    145     51   -246
    155   -626   -782    236    467   -704   -301    -93    -77    150     49   -249
    158   -641   -802    241    478   -722   -301    -96    -83    145     36   -254
    148   -633   -784    241    465   -709   -285    -77    -64    168     54   -233
    145   -615   -761    233    449   -688   -280    -67    -51    181     62   -226
    158   -618   -776    231    467   -696   -285    -70    -57    174     46   -241
    155   -618   -776    231    462   -696   -280    -57    -44    189     57   -226
    150   -615   -766    231    457   -691   -267    -36    -20    210     72   -205
    158   -626   -784    233    470   -706   -267    -33    -23    207     67   -210
    166   -620   -787    228    475   -704   -267    -33    -20    205     59   -215
    158   -600   -761    220    457   -680   -259    -15      0    228     75   -194
    168   -600   -769    215    467   -683   -257     -2     10    236     80   -189
    179   -605   -784    210    480   -693   -259      2     12    233     80   -192
    176   -584   -761    205    467   -672   -246     28     38    259    103   -168
    176   -579   -756    197    465   -667   -233     49     54    275    116   -155
    187   -584   -771    197    478   -675   -236     62     54    275    111   -161
    184   -579   -763    194    472   -670   -226     88     72    293    127   -142
    187   -545   -732    179    459   -639   -215    122     96    316    150   -119
    205   -561   -769    176    485   -665   -218    142    106    322    155   -116
    213   -550   -763    166    488   -657   -215    166    116    329    163   -109
    220   -527   -748    153    483   -636   -202    213    142    358    189    -83
    239   -517   -756    140    496   -636   -194    246    158    368    200    -70
    254   -511   -769    127    509   -641   -194    267    168    379    210    -59
    265   -480   -745    106    504   -613   -184    306    197    413    241    -25
    277   -462   -740     88    509   -600   -179    332    218    436    267     -2
    301   -454   -756     77    527   -605   -192    332    207    428    265     -5
    296   -436   -732     67    511   -581   -187    337    213    441    283     12
    290   -415   -706     59    498   -561   -179    348    228    462    309     38
    298   -415   -714     57    504   -563   -187    329    213    449    303     36
    296   -394   -691     49    493   -542   -197    306    197    436    298     31
    277   -366   -644     44    459   -506   -194    296    197    444    314     44
    270   -363   -633     46    449   -498   -197    270    187    433    309     38
    262   -363   -628     49    444   -496   -205    228    163    413    293     23
    244   -358   -602     57    423   -480   -200    210    168    415    298     31
    226   -371   -597     70    410   -485   -189    189    174    413    298     31
    215   -381   -597     83    405   -488   -202    145    150    384    272      0
    194   -384   -579     96    387   -480   -205    114    140    374    262    -12
    168   -407   -576    119    371   -491   -194     98    148    379    267    -12
    168   -428   -597    127    381   -511   -207     59    127    355    246    -36
    158   -431   -592    135    374   -511   -218     23    106    329    226    -59
    137   -454   -592    155    363   -524   -215      7    101    322    220    -64
    132   -467   -600    168    366   -532   -226    -18     80    298    200    -83
    132   -483   -615    174    374   -550   -239    -44     57    272    179   -106
    122   -475   -597    176    358   -535   -239    -46     59    277    189    -93
    114   -483   -597    184    353   -540   -236    -46     57    277    192    -90
    119   -496   -615    189    366   -555   -249    -62     41    259    176   -106
    116   -485   -605    184    358   -545   -249    -59     51    267    187    -96
    111   -478   -589    181    348   -532   -244    -54     57    275    197    -80
    119   -478   -600    176    358   -537   -252    -62     49    267    192    -88
    127   -470   -597    171    361   -532   -257    -67     49    265    194    -88
    109   -483   -594    187    350   -537   -241    -49     67    288    218    -64
    119   -472   -592    176    355   -532   -246    -49     67    296    223    -62
    127   -467   -594    168    358   -530   -254    -62     57    290    215    -67
    119   -459   -579    171    348   -519   -246    -51     70    306    231    -51
    111   -462   -574    174    342   -517   -249    -51     75    311    236    -46
    122   -475   -597    176    358   -537   -246    -54     70    306    228    -51
    124   -449   -574    161    348   -511   -233    -38     85    322    246    -33
    119   -410   -530    145    324   -470   -202     -7    124    358    285      2
    122   -397   -522    137    319   -459   -181      0    135    363    296     10
    119   -379   -498    129    306   -439   -168      2    142    371    301     15
    109   -387   -498    137    301   -441   -155     15    150    379    303     23
    124   -355   -480    116    301   -418   -148     31    168    394    324     41
    140   -280   -420     70    277   -350   -153     31    192    420    355     70
    140   -213   -355     36    246   -283   -163     36    228    467    402    119
    153   -184   -337     12    244   -259   -194     28    239    485    420    142
    176   -189   -366      7    270   -277   -223     10    218    462    400    127
    163   -210   -374     20    267   -290   -233     -2    207    459    397    127
    142   -226   -368     41    254   -296   -241    -10    205    465    407    135
    137   -270   -407     62    272   -337   -257    -33    171    436    379    106
    132   -374   -506    122    319   -439   -267    -54    119    379    324     54
    109   -454   -566    171    335   -509   -265    -57     93    348    288     23
    103   -504   -607    200    355   -555   -267    -75     67    319    259     -5
     98   -540   -641    218    368   -589   -280   -106     31    283    231    -33
     80   -563   -644    241    361   -602   -283   -116     18    270    220    -38
     72   -563   -639    244    355   -602   -290   -127      7    257    210    -49
     80   -584   -665    252    371   -623   -301   -142    -12    236    192    -67
     70   -597   -670    262    368   -633   -301   -140    -15    231    192    -67
     59   -607   -667    275    363   -636   -290   -127     -5    244    205    -57
     67   -620   -691    275    379   -657   -301   -137    -20    228    194    -72
     70   -626   -696    277    381   -662   -306   -145    -28    220    187    -80
     62   -615   -678    275    368   -646   -301   -140    -25    228    192    -75
     67   -623   -691    277    379   -657   -301   -142    -28    223    189    -77
     75   -631   -706    275    389   -667   -311   -158    -44    205    176    -93
     64   -628   -693    280    379   -659   -306   -153    -38    207    181    -85
     59   -644   -704    290    379   -675   -301   -150    -38    207    181    -88
     83   -667   -750    293    415   -709   -306   -158    -59    184    166   -109
    114   -776   -891    332    501   -833   -290   -140   -127     93     70   -200
    161  -1002  -1163    420    659  -1083   -202    -44   -202    -59   -103   -376
    197  -1093  -1291    446    743  -1192    -70    127   -179   -132   -202   -498
    161   -872  -1034    355    597   -953     33    168    -23     10    -49   -376
     -7   -407   -400    207    194   -405    -80   -301     93    309    327      7
   -187    319    506    -67   -348    410   -355   -841    265    795    935    633
   -319   1052   1371   -368   -844   1210   -620  -1109    561   1395   1613   1327
   -293   1254   1548   -480   -919   1400   -901  -1239    623   1654   1888   1649
   -223    709    932   -244   -576    818  -1062  -1369    148   1119   1361   1166
   -187     80    267     51   -228    174   -979  -1286   -345    376    602    405
   -137   -400   -265    267     59   -332   -722   -867   -397     75    215      5
    -59   -532   -472    296    205   -504   -483   -449   -181    168    239      5
     28   -571   -602    270    314   -587   -371   -252    -80    213    262     10
     51   -615   -670    280    361   -641   -324   -179    -62    205    246    -15
     44   -644   -688    296    366   -665   -298   -148    -57    194    239    -28
     54   -665   -719    306    387   -691   -288   -129    -59    181    231    -46
     70   -675   -745    301    405   -709   -288   -129    -75    158    207    -70
     64   -675   -740    303    402   -706   -272   -106    -59    163    218    -59
     70   -678   -748    303    407   -714   -265    -93    -51    168    231    -51
     85   -680   -766    298    426   -722   -270    -96    -62    155    226    -64
     77   -678   -758    298    415   -717   -262    -85    -57    161    231    -59
     72   -675   -748    301    410   -711   -249    -67    -44    174    249    -41
     85   -675   -763    293    423   -719   -252    -67    -49    166    249    -46
     93   -670   -763    288    428   -717   -249    -62    -44    171    257    -38
     77   -657   -735    288    405   -696   -241    -46    -31    187    275    -20
     83   -672   -756    293    418   -714   -241    -44    -36    181    270    -23
     90   -678   -769    290    428   -722   -241    -44    -41    176    265    -28
     85   -657   -743    285    413   -698   -233    -31    -28    187    277    -12
     90   -644   -735    275    410   -688   -228    -15    -15    197    288      0
    103   -649   -753    272    428   -701   -233    -15    -15    192    285     -5
    103   -649   -753    272    426   -701   -226      0     -7    200    290      2
     96   -639   -735    272    415   -685   -213     23      5    215    306     18
    109   -649   -758    267    431   -701   -218     28      5    210    301     12
    114   -646   -761    265    436   -701   -213     41     12    215    306     20
    111   -633   -745    259    426   -688   -200     72     36    233    327     41
    124   -631   -756    254    439   -693   -197     93     46    241    335     46
    135   -641   -779    252    454   -709   -202    109     46    233    327     41
    135   -633   -769    246    452   -701   -189    142     67    252    345     57
    142   -628   -771    241    457   -701   -179    179     85    270    361     67
    168   -623   -792    228    480   -706   -174    205     96    275    368     70
    171   -597   -769    213    470   -683   -166    239    114    290    384     88
    176   -584   -761    202    467   -672   -153    280    137    314    405    111
    192   -600   -792    200    491   -696   -153    303    142    316    413    119
    213   -576   -789    181    501   -683   -150    327    155    329    428    137
    213   -545   -758    163    483   -652   -145    353    179    358    457    166
    226   -530   -756    150    491   -641   -148    361    184    361    462    171
    241   -524   -766    140    501   -644   -153    355    176    353    459    171
    239   -491   -730    127    483   -610   -153    358    179    366    478    189
    233   -475   -711    119    470   -592   -155    348    181    368    485    194
    239   -472   -714    116    475   -592   -158    327    168    353    475    187
    223   -467   -693    119    457   -579   -158    303    161    345    472    189
    207   -457   -665    124    436   -561   -158    285    153    345    475    194
    202   -454   -659    124    428   -555   -174    241    127    319    454    166
    187   -465   -654    137    418   -558   -179    202    114    298    436    142
    161   -480   -644    158    402   -561   -168    179    111    293    431    137
    155   -480   -636    163    394   -558   -166    148    106    288    428    132
    140   -511   -652    184    394   -581   -187     93     70    246    389     85
    114   -532   -646    207    379   -589   -187     64     57    233    371     67
     96   -561   -659    231    376   -610   -184     46     54    228    363     59
    101   -592   -693    246    397   -641   -192     15     28    202    340     33
     88   -594   -685    252    387   -641   -207    -10      5    179    319     15
     77   -607   -688    265    381   -646   -210    -20      2    176    314     10
     83   -615   -698    265    389   -657   -226    -44    -18    155    296    -15
     83   -620   -704    270    392   -662   -231    -59    -31    142    283    -25
     72   -615   -688    270    376   -652   -220    -51    -23    150    293    -12
     75   -615   -691    270    381   -654   -223    -57    -31    145    285    -23
     77   -633   -714    275    394   -672   -231    -67    -44    132    270    -38
     70   -626   -696    277    381   -659   -231    -59    -38    137    272    -31
     72   -626   -698    275    384   -662   -228    -49    -28    148    280    -23
     80   -631   -711    272    394   -670   -236    -57    -38    132    267    -36
     72   -626   -698    275    384   -662   -239    -59    -36    135    265    -33
     62   -610   -672    275    366   -641   -228    -51    -25    145    275    -23
     70   -620   -693    275    381   -657   -231    -57    -33    137    272    -28
     77   -631   -709    275    392   -670   -226    -51    -28    142    275    -28
     77   -581   -662    249    368   -620   -213    -33    -10    158    290    -12
     85   -548   -633    231    358   -589   -200    -15      7    171    303      0
     90   -532   -626    220    355   -579   -187    -12     10    168    303      2
     75   -517   -592    218    332   -553   -163      2     28    189    319     18
     83   -509   -594    210    337   -550   -155     10     28    192    319     18
    106   -491   -597    192    350   -542   -155     10     36    197    322     20
    109   -418   -527    153    316   -470   -142     31     83    241    366     62
    106   -348   -457    119    280   -402   -153     33    111    277    405    103
    122   -324   -446     98    283   -384   -189     15    114    285    418    116
    129   -316   -446     93    288   -381   -215     -2     98    272    402    106
    114   -329   -446    106    277   -387   -223    -10     88    270    400    106
    114   -361   -475    122    293   -418   -236    -28     67    252    381     96
    114   -397   -511    140    311   -454   -254    -54     33    215    345     62
     96   -478   -574    192    335   -524   -257    -64     -5    174    298     23
     93   -581   -675    241    384   -628   -262    -72    -49    127    244    -20
     96   -644   -740    272    418   -691   -272   -101    -90     80    200    -62
     80   -667   -750    290    413   -709   -275   -119   -114     59    176    -80
     64   -696   -761    316    413   -727   -270   -127   -129     44    155    -96
     72   -714   -787    319    428   -750   -288   -150   -158     15    127   -122
     72   -722   -797    324    433   -758   -296   -161   -168      2    111   -135
     62   -743   -805    337    433   -774   -285   -150   -161     12    116   -127
     72   -753   -826    340    449   -789   -288   -153   -171      2    106   -129
     77   -756   -836    337    454   -795   -298   -168   -189    -18     83   -150
     70   -756   -826    342    446   -789   -293   -166   -184    -12     85   -145
     64   -769   -836    350    449   -802   -290   -163   -187    -15     80   -148
     80   -787   -867    353    472   -826   -301   -174   -202    -28     64   -163
     67   -779   -849    355    457   -815   -298   -179   -205    -31     62   -163
     57   -774   -831    358    441   -802   -288   -168   -197    -23     64   -155
     64   -784   -849    358    454   -815   -296   -179   -207    -36     51   -168
     75   -802   -878    363    475   -839   -303   -184   -226    -62     23   -194
    101   -937  -1039    415    568   -987   -272   -137   -267   -132    -62   -270
    150  -1130  -1280    488    714  -1205   -192    -23   -314   -262   -226   -433
    174  -1174  -1348    498    758  -1262    -57    166   -239   -293   -296   -530
    124   -859   -984    368    553   -922     51    267    -10    -93    -96   -363
    -25   -389   -366    207    168   -376    -77   -200     49    168    254    -12
   -181    270    452    -44   -319    361   -371   -823     67    558    784    532
   -301    971   1273   -335   -787   1122   -636  -1156    249   1091   1413   1169
   -280   1119   1400   -418   -839   1260   -909  -1371    213   1304   1654   1460
   -213    488    698   -137   -457    592  -1031  -1499   -298    698   1036    898
   -168   -163      5    163    -85    -80   -948  -1397   -774    -85    207     93
   -116   -620   -506    366    194   -563   -714   -974   -743   -329   -145   -257
    -46   -735   -688    392    319   -711   -511   -563   -465   -171    -70   -205
     33   -740   -776    353    402   -758   -400   -340   -316    -77    -15   -168
     59   -748   -807    342    431   -776   -335   -228   -244    -41      2   -161
     57   -789   -846    366    449   -818   -306   -189   -231    -46    -12   -176
     72   -844   -917    387    493   -880   -298   -176   -239    -64    -38   -202
     72   -844   -917    384    493   -880   -293   -161   -236    -67    -49   -210
     64   -841   -906    387    485   -872   -277   -142   -220    -57    -41   -200
     70   -854   -924    389    496   -888   -280   -142   -223    -64    -49   -207
     70   -854   -924    392    496   -888   -283   -140   -223    -70    -57   -218
     67   -828   -896    379    480   -862   -267   -116   -200    -46    -36   -194
     77   -820   -898    371    485   -857   -257   -106   -187    -36    -28   -187
     85   -831   -917    371    498   -872   -267   -114   -197    -49    -41   -200
     80   -820   -901    371    491   -859   -262   -101   -184    -33    -33   -189
     83   -810   -893    361    488   -852   -252    -85   -166    -12    -15   -171
     93   -823   -919    363    506   -870   -254    -88   -168    -15    -23   -179
     98   -810   -909    353    501   -859   -259    -83   -163    -10    -20   -176
     88   -797   -885    355    485   -841   -249    -64   -145      5     -5   -166
     96   -802   -898    350    496   -849   -254    -70   -148     -2    -15   -179
     96   -787   -883    345    488   -833   -259    -70   -148     -2    -15   -174
     85   -761   -849    335    465   -805   -257    -51   -127     18     -2   -153
     93   -763   -857    335    475   -810   -252    -38   -119     25      0   -153
     98   -784   -883    340    488   -833   -254    -36   -119     23      0   -158
     93   -776   -870    342    480   -823   -241     -7    -96     46     20   -135
     98   -766   -865    332    480   -813   -233     12    -80     62     33   -122
    114   -769   -883    327    498   -826   -233     23    -80     59     28   -127
    116   -761   -880    319    498   -820   -231     46    -64     77     44   -111
    119   -750   -870    314    493   -810   -220     83    -38    103     64    -88
    135   -748   -885    303    509   -815   -218    103    -31    111     67    -83
    150   -737   -888    293    519   -813   -215    129    -18    116     70    -77
    145   -727   -875    288    509   -800   -194    176     18    153    101    -41
    166   -717   -885    275    524   -800   -189    210     38    174    116    -25
    189   -698   -891    252    537   -795   -194    228     41    176    119    -25
    192   -675   -867    241    530   -771   -184    262     62    202    142      5
    192   -657   -849    228    519   -753   -179    283     75    220    163     28
    213   -641   -857    213    535   -748   -187    280     70    218    163     33
    213   -618   -831    202    522   -724   -187    283     72    223    171     49
    200   -597   -797    200    498   -696   -179    288     80    233    179     64
    207   -597   -805    192    506   -701   -187    270     59    220    168     51
    205   -579   -784    187    493   -680   -194    246     46    213    168     46
    192   -558   -750    181    470   -654   -194    231     44    213    171     51
    181   -561   -743    189    462   -652   -189    210     31    202    168     49
    176   -561   -737    189    454   -649   -197    171      7    179    148     25
    145   -558   -706    205    423   -631   -189    150      7    179    142     15
    116   -571   -688    223    402   -628   -179    127      7    171    137      7
    114   -584   -698    236    405   -641   -189     83    -23    132    101    -18
     96   -600   -696    249    394   -646   -192     49    -36    116     75    -46
     75   -626   -704    275    387   -665   -184     36    -28    124     83    -54
     70   -652   -722    290    394   -685   -189      2    -46    103     67    -90
     57   -672   -730    309    392   -701   -197    -28    -64     85     46   -116
     44   -672   -717    311    379   -696   -197    -44    -72     75     36   -122
     41   -688   -732    322    387   -709   -205    -62    -90     54     15   -137
     41   -717   -758    337    397   -737   -215    -88   -111     31     -7   -155
     28   -732   -761    353    394   -745   -205    -85   -103     41     -2   -150
     31   -727   -758    348    392   -740   -202    -83    -98     49      5   -153
     38   -727   -769    342    402   -748   -210    -93   -109     38      0   -166
     33   -740   -774    353    400   -756   -210    -93   -111     36     -5   -166
     23   -743   -766    361    394   -753   -202    -80   -101     46      0   -145
     33   -750   -784    355    407   -766   -207    -88   -111     33    -12   -158
     38   -730   -771    345    405   -750   -215    -96   -116     25    -23   -161
     31   -717   -750    342    389   -732   -213    -85   -106     38    -18   -148
     33   -719   -753    342    392   -735   -210    -85   -106     33    -20   -145
     41   -732   -774    345    405   -753   -210    -88   -111     38    -15   -150
     33   -706   -740    335    387   -722   -192    -67    -83     70     10   -137
     31   -662   -696    314    361   -678   -166    -38    -51    101     44   -111
     41   -615   -657    288    348   -636   -145    -23    -23    127     67    -96
     33   -600   -636    280    335   -618   -132    -20    -18    129     72    -98
     36   -597   -633    277    335   -615   -124    -10    -10    135     72    -90
     51   -576   -628    262    337   -600   -119      0     -2    142     80    -80
     54   -493   -548    220    301   -519   -119      5     31    174    114    -44
     49   -423   -472    187    259   -446   -140      2     59    215    155      2
     59   -407   -470    174    265   -439   -168    -10     62    223    166     10
     77   -433   -511    176    293   -470   -187    -23     41    200    142    -12
     72   -420   -493    174    283   -457   -194    -33     33    197    140    -12
     67   -436   -504    184    283   -470   -200    -41     28    192    137     -7
     67   -485   -553    210    309   -519   -220    -67     -5    158    103    -36
     57   -574   -633    257    342   -602   -231    -85    -51    109     46    -85
     41   -675   -717    316    379   -696   -231    -90    -88     64     -2   -122
     41   -743   -787    350    413   -763   -244   -119   -135     15    -54   -171
     33   -789   -823    376    426   -805   -252   -142   -168    -23    -96   -213
     23   -810   -833    392    426   -820   -249   -148   -176    -31   -109   -218
     28   -818   -846    394    436   -831   -254   -161   -192    -49   -124   -233
     25   -841   -867    407    444   -854   -270   -179   -213    -70   -140   -252
     12   -833   -846    410    428   -839   -272   -184   -218    -67   -140   -254
     12   -854   -867    420    439   -859   -267   -179   -218    -70   -142   -257
     25   -859   -885    418    454   -872   -277   -192   -236    -96   -166   -280
     18   -867   -888    423    452   -878   -277   -192   -239   -101   -174   -280
      5   -872   -878    433    441   -875   -270   -181   -228    -93   -163   -272
     12   -891   -904    436    457   -896   -270   -187   -236   -101   -168   -283
     18   -885   -904    433    459   -893   -280   -200   -252   -119   -187   -301
      7   -883   -893    436    449   -888   -275   -192   -246   -111   -179   -293
     10   -880   -893    433    452   -885   -275   -189   -249   -114   -184   -298
     23   -906   -930    439    475   -917   -283   -200   -275   -145   -215   -329
     51  -1008  -1060    478    555  -1034   -272   -179   -324   -218   -293   -397
     96  -1223  -1322    561    709  -1270   -187    -72   -392   -366   -465   -566
    124  -1317  -1441    594    782  -1379    -41    106   -355   -441   -574   -696
     72  -1096  -1171    511    620  -1132     67    116   -197   -303   -431   -584
    -75   -644   -568    361    246   -607    -64   -397   -140    -51    -98   -259
   -244     80    322     80   -283    200   -428  -1078   -111    353    449    301
   -384    849   1231   -233   -807   1039   -753  -1434     90    911   1104    950
   -392   1117   1509   -363   -950   1312  -1072  -1626    137   1210   1431   1306
   -285    667    953   -189   -618    810  -1249  -1683   -215    833   1039    979
   -228    -57    171    140   -202     57  -1062  -1460   -667     41    200    171
   -168   -600   -431    384    129   -517   -730   -953   -670   -275   -231   -265
    -90   -758   -670    423    288   -714   -472   -509   -413   -158   -207   -283
    -23   -815   -792    420    384   -805   -348   -288   -277    -88   -166   -272
     -5   -846   -841    426    415   -844   -311   -231   -262    -98   -184   -296
      0   -888   -888    444    444   -888   -293   -197   -257   -106   -202   -319
     12   -917   -932    449    470   -924   -288   -189   -272   -132   -236   -355
     15   -932   -948    459    480   -940   -283   -184   -280   -148   -254   -371
      5   -943   -948    467    475   -945   -265   -158   -259   -132   -244   -353
      7   -945   -956    467    480   -950   -259   -148   -254   -127   -241   -350
     15   -948   -963    465    488   -953   -262   -148   -259   -140   -252   -363
     12   -930   -943    459    478   -935   -252   -129   -241   -124   -241   -350
     18   -940   -958    459    485   -950   -246   -114   -231   -114   -236   -342
     31   -945   -979    457    504   -961   -246   -114   -236   -122   -246   -350
     28   -930   -958    446    493   -943   -239   -106   -228   -111   -239   -342
     20   -906   -927    444    472   -917   -228    -90   -207    -93   -226   -324
     28   -922   -950    446    488   -935   -231    -90   -210    -96   -231   -327
     36   -930   -969    446    501   -948   -231    -83   -213    -93   -233   -324
     28   -906   -935    436    480   -919   -220    -62   -194    -72   -215   -309
     28   -888   -917    431    472   -901   -215    -49   -187    -64   -213   -303
     36   -898   -935    428    485   -917   -220    -51   -194    -72   -220   -319
     38   -885   -924    423    480   -904   -210    -33   -176    -54   -200   -303
     36   -878   -914    420    475   -896   -202    -12   -158    -36   -184   -288
     49   -883   -932    418    491   -906   -200     -2   -158    -41   -194   -296
     44   -862   -909    407    475   -885   -194     12   -148    -36   -187   -298
     46   -857   -904    405    472   -878   -176     49   -122    -12   -168   -285
     59   -865   -924    400    491   -893   -174     67   -116    -15   -179   -277
     75   -859   -935    392    504   -896   -174     88   -111    -15   -176   -270
     75   -846   -922    384    498   -883   -155    135    -80     15   -150   -246
     83   -846   -930    381    506   -888   -145    166    -64     31   -140   -249
     88   -852   -943    381    514   -896   -135    197    -57     41   -132   -244
     85   -802   -888    358    485   -844   -122    239    -31     67   -103   -215
    106   -792   -898    342    501   -844   -103    283      0     90    -83   -189
    132   -792   -924    329    527   -857   -106    303      0     90    -83   -189
    132   -761   -893    311    511   -826   -101    327     12    103    -70   -181
    142   -735   -878    296    509   -805    -85    358     38    135    -44   -155
    158   -732   -891    285    524   -813    -90    355     36    135    -38   -155
    166   -722   -888    277    524   -805    -98    348     31    129    -33   -155
    163   -693   -857    265    509   -774    -90    355     41    145    -18   -135
    161   -685   -846    262    504   -766    -85    348     44    145    -15   -129
    161   -685   -846    259    501   -763    -98    316     20    124    -28   -145
    142   -665   -810    259    475   -737   -106    288     10    116    -31   -145
    129   -654   -787    262    457   -719   -109    257      0    111    -36   -150
    124   -654   -779    265    452   -717   -122    205    -23     88    -51   -168
    103   -654   -761    275    431   -706   -132    161    -36     75    -62   -179
     70   -667   -737    298    402   -701   -127    135    -33     77    -59   -176
     59   -680   -743    309    400   -711   -142     85    -57     51    -83   -200
     51   -704   -756    327    402   -730   -161     38    -80     28   -103   -228
     25   -722   -748    345    384   -735   -163     15    -85     28   -103   -233
     20   -737   -758    358    389   -748   -176    -15   -101     15   -114   -249
     20   -761   -782    368    400   -771   -197    -54   -129    -12   -140   -280
     -2   -763   -761    384    379   -763   -207    -72   -140    -23   -150   -285
     -2   -756   -756    379    376   -758   -202    -75   -140    -20   -145   -272
     12   -784   -797    384    405   -789   -220   -101   -161    -44   -168   -293
     33   -766   -802    366    415   -782   -226   -109   -161    -49   -176   -303
     33   -750   -784    358    407   -766   -213    -96   -145    -31   -155   -293
     20   -761   -782    366    400   -771   -228   -111   -163    -51   -171   -309
      7   -771   -782    381    394   -776   -226   -116   -168    -57   -174   -316
    -18   -776   -761    397    368   -769   -213   -109   -158    -44   -161   -303
    -23   -776   -753    400    363   -766   -210   -111   -155    -41   -155   -301
    -20   -782   -761    400    368   -771   -218   -119   -166    -51   -168   -311
    -23   -774   -750    397    363   -763   -210   -109   -155    -44   -158   -301
    -15   -748   -732    381    358   -743   -200    -93   -140    -31   -148   -288
      5   -735   -740    366    371   -737   -189    -85   -129    -25   -140   -285
      7   -691   -698    340    350   -693   -176    -70   -109     -5   -119   -262
     -2   -644   -644    322    319   -644   -148    -44    -77     25    -85   -231
      7   -646   -657    316    329   -652   -137    -38    -75     25    -85   -236
     31   -665   -696    316    363   -680   -145    -46    -88      7   -103   -262
     18   -592   -613    285    314   -600   -127    -23    -49     49    -62   -218
     10   -514   -527    252    267   -519   -122    -10     -7     93    -15   -168
     20   -472   -493    223    254   -480   -153    -28      0    109      2   -148
     23   -436   -459    207    241   -446   -168    -25     18    132     28   -119
     31   -454   -485    210    257   -470   -181    -28     12    127     23   -119
     28   -478   -506    223    265   -491   -205    -62    -18    101      2   -142
     10   -496   -509    241    259   -501   -226    -85    -36     83    -10   -158
      0   -537   -537    270    267   -537   -226    -80    -38     80    -10   -155
      5   -649   -654    322    329   -652   -241   -103    -96     15    -80   -218
     15   -735   -750    358    381   -743   -257   -135   -150    -51   -153   -283
     -5   -779   -776    389    384   -776   -249   -142   -171    -72   -174   -298
    -44   -797   -753    420    353   -776   -244   -158   -181    -75   -171   -309
    -36   -836   -800    436    379   -818   -267   -197   -220   -116   -207   -355
    -28   -841   -815    433    392   -828   -275   -202   -228   -124   -213   -363
    -25   -841   -818    433    394   -831   -277   -202   -231   -129   -218   -368
    -15   -865   -849    441    415   -857   -290   -223   -257   -161   -249   -389
    -33   -875   -841    454    402   -859   -293   -231   -265   -174   -259   -381
    -59   -859   -802    459    371   -831   -280   -213   -244   -150   -241   -355
    -44   -880   -836    462    394   -859   -285   -223   -254   -161   -252   -376
    -38   -891   -852    465    405   -872   -296   -239   -270   -176   -259   -405
    -46   -888   -841    467    394   -865   -288   -231   -259   -166   -246   -389
    -38   -898   -862    467    410   -880   -283   -226   -257   -166   -249   -384
    -31   -904   -872    465    420   -888   -296   -244   -277   -187   -270   -400
    -38   -896   -857    467    407   -878   -296   -241   -275   -187   -270   -397
    -41   -932   -893    485    423   -911   -290   -228   -283   -197   -285   -418
      7  -1078  -1088    535    548  -1083   -283   -215   -361   -309   -407   -537
     59  -1288  -1348    613    701  -1317   -200   -124   -444   -472   -597   -732
     77  -1340  -1418    631    748  -1379    -44     70   -394   -517   -672   -831
     15  -1091  -1106    537    558  -1098     31     15   -241   -350   -485   -662
   -145   -592   -446    368    148   -519   -132   -519   -158    -67   -114   -283
   -337    189    524     72   -431    358   -420  -1072     12    439    511    368
   -488    937   1426   -223   -956   1182   -680  -1330    319   1062   1210   1072
   -428    943   1371   -257   -901   1156   -987  -1491    257   1171   1330   1239
   -348    410    758    -31   -553    581  -1119  -1556   -192    639    787    735
   -309   -233     72    270   -192    -80   -961  -1353   -626    -90     20    -25
   -218   -701   -483    459    132   -592   -678   -870   -607   -335   -329   -392
   -135   -789   -657    459    259   -724   -472   -509   -402   -231   -290   -374
    -83   -820   -737    449    327   -779   -358   -314   -290   -168   -254   -355
    -62   -883   -823    472    379   -852   -319   -257   -277   -176   -275   -392
    -38   -922   -883    480    420   -904   -301   -236   -285   -200   -296   -420
    -46   -930   -883    485    415   -906   -285   -213   -277   -205   -303   -431
    -51   -943   -891    496    418   -917   -275   -202   -280   -213   -311   -444
    -41   -969   -927    504    441   -948   -270   -200   -285   -226   -327   -462
    -41   -950   -909    496    433   -930   -259   -184   -275   -218   -319   -454
    -44   -940   -898    491    423   -919   -249   -163   -262   -207   -306   -441
    -38   -956   -917    496    439   -937   -252   -166   -270   -220   -319   -452
    -41   -953   -911    496    433   -932   -246   -153   -259   -213   -311   -439
    -49   -924   -875    488    413   -901   -236   -135   -241   -192   -293   -420
    -38   -932   -893    485    426   -914   -239   -140   -249   -202   -303   -433
    -33   -937   -906    485    433   -922   -241   -142   -257   -213   -314   -446
    -36   -914   -878    475    418   -896   -226   -111   -226   -181   -285   -407
    -36   -909   -872    472    418   -891   -213    -96   -210   -161   -267   -389
    -20   -909   -888    465    433   -898   -226   -103   -223   -176   -285   -405
    -28   -909   -880    467    426   -896   -218    -93   -213   -171   -283   -400
    -31   -914   -883    470    426   -898   -207    -77   -200   -161   -272   -392
    -15   -906   -891    462    436   -898   -202    -67   -194   -153   -265   -389
    -18   -893   -875    454    426   -885   -200    -49   -184   -145   -254   -381
    -28   -888   -859    457    415   -875   -181    -23   -161   -122   -236   -368
    -15   -896   -880    454    431   -888   -179    -10   -155   -122   -236   -371
      2   -891   -893    444    446   -891   -181      0   -153   -124   -236   -371
     -5   -883   -878    441    433   -880   -163     33   -129   -101   -215   -350
      7   -867   -875    431    441   -870   -158     62   -116    -88   -202   -337
     20   -872   -896    423    457   -883   -163     77   -116    -90   -207   -345
     33   -857   -891    413    462   -872   -153    114    -96    -72   -192   -324
     41   -836   -878    397    457   -857   -135    161    -64    -46   -166   -298
     57   -844   -904    392    480   -872   -129    187    -57    -41   -163   -293
     72   -831   -904    376    485   -865   -127    215    -46    -28   -155   -280
     75   -810   -885    368    480   -846   -106    259    -12     10   -122   -249
     96   -795   -891    348    491   -844   -109    275     -7     15   -114   -244
    109   -774   -885    332    496   -828   -111    283     -5     23   -106   -233
    111   -748   -859    316    483   -802   -101    298     12     44    -83   -202
    114   -740   -854    314    483   -797    -98    301     12     46    -80   -192
    129   -732   -865    298    496   -800   -114    272     -7     20   -101   -210
    129   -706   -836    285    483   -771   -111    267     -2     28    -88   -194
    142   -670   -813    262    475   -740   -103    272     10     49    -64   -166
    179   -641   -820    231    498   -730   -114    246     -2     38    -70   -171
    145   -659   -807    257    475   -735   -129    202    -28     12    -90   -189
     75   -698   -776    311    423   -737   -132    161    -38      5    -98   -197
     49   -717   -766    332    405   -740   -140    116    -62    -18   -119   -220
     57   -709   -766    327    410   -737   -145     80    -75    -33   -135   -239
     36   -711   -748    335    392   -730   -145     59    -70    -25   -129   -233
     15   -740   -756    361    384   -748   -150     28    -83    -36   -140   -249
      7   -771   -779    379    392   -774   -163    -12   -109    -62   -166   -277
     -2   -774   -771    389    384   -774   -155    -31   -111    -64   -166   -280
    -46   -807   -763    426    355   -787   -166    -57   -129    -80   -184   -296
    -44   -828   -784    436    368   -805   -181    -90   -155   -109   -210   -327
    -36   -831   -797    433    379   -815   -184   -101   -161   -114   -215   -329
    -41   -836   -795    439    376   -815   -176    -96   -150   -101   -205   -316
    -33   -846   -815    439    389   -831   -181   -109   -163   -114   -215   -329
    -28   -846   -818    436    394   -833   -192   -119   -174   -127   -223   -342
    -33   -836   -805    433    384   -820   -187   -111   -163   -114   -210   -332
    -25   -831   -805    428    389   -818   -184   -106   -158   -109   -205   -327
    -18   -839   -820    428    400   -831   -197   -122   -174   -124   -215   -340
    -23   -823   -800    423    387   -813   -192   -114   -163   -111   -205   -327
    -25   -815   -792    420    381   -805   -184    -98   -150    -98   -194   -316
     -7   -815   -807    413    400   -813   -187   -106   -155   -111   -207   -329
      0   -797   -797    397    397   -797   -174    -96   -140   -101   -200   -319
     -2   -758   -756    379    374   -758   -145    -62   -103    -64   -161   -280
      2   -727   -730    361    366   -730   -129    -49    -90    -49   -145   -270
      0   -704   -704    353    350   -704   -122    -51    -90    -49   -145   -277
      5   -691   -698    340    350   -696   -103    -31    -72    -31   -129   -257
     10   -678   -688    332    348   -683    -96    -15    -54    -15   -114   -241
     20   -613   -633    293    324   -620   -101    -15    -36      7    -90   -218
     20   -535   -555    257    288   -545   -116    -15     -5     46    -46   -174
     25   -491   -519    231    270   -504   -137    -20     12     75    -18   -142
     49   -493   -545    220    296   -519   -161    -38     -2     57    -36   -163
     54   -517   -571    228    311   -542   -176    -54    -23     36    -54   -179
     36   -530   -566    246    301   -548   -179    -57    -23     44    -44   -166
     33   -555   -589    259    311   -571   -192    -75    -44     23    -62   -181
     31   -644   -675    306    353   -659   -210    -98    -96    -31   -122   -236
     18   -737   -756    358    384   -748   -205   -103   -132    -72   -166   -280
     15   -789   -805    387    410   -797   -197   -116   -158   -103   -200   -311
     18   -831   -849    405    431   -839   -210   -148   -200   -148   -241   -350
      5   -857   -862    426    433   -859   -218   -163   -218   -163   -254   -358
    -10   -883   -875    444    431   -880   -213   -163   -226   -168   -254   -361
      0   -906   -906    454    452   -906   -223   -184   -249   -192   -277   -389
      0   -914   -914    457    454   -911   -231   -197   -267   -210   -298   -407
     -7   -901   -893    454    441   -898   -223   -187   -259   -197   -283   -400
     -2   -906   -906    454    452   -906   -226   -189   -262   -202   -283   -405
     10   -917   -927    454    467   -922   -239   -205   -277   -218   -301   -420
     -2   -932   -930    467    462   -932   -226   -194   -272   -215   -296   -410
      0   -937   -937    467    467   -937   -226   -194   -277   -220   -303   -413
      7   -943   -950    467    478   -948   -239   -215   -301   -244   -327   -433
      2   -937   -940    467    470   -937   -236   -210   -293   -236   -319   -426
     -2   -943   -940    472    467   -943   -226   -192   -277   -223   -309   -413
     10   -984   -995    488    501   -989   -228   -194   -296   -249   -332   -436
     41  -1080  -1124    519    581  -1101   -223   -181   -355   -332   -415   -506
     80  -1283  -1363    602    722  -1322   -142    -77   -410   -457   -558   -636
    109  -1363  -1473    626    789  -1415      0     96   -368   -524   -659   -761
     75  -1137  -1215    530    644  -1176     96    137   -223   -407   -535   -675
    -67   -706   -641    384    285   -672    -12   -296   -161   -171   -213   -363
   -239    -23    215    132   -228     96   -332   -976   -161    194    298    163
   -361    732   1091   -187   -727    909   -631  -1325     28    748    956    797
   -358    935   1293   -288   -826   1114   -917  -1522     46   1010   1249   1109
   -288    457    745    -85   -517    600  -1080  -1615   -329    610    836    761
   -231   -228      2    231   -116   -114   -979  -1501   -849   -226    -31    -75
   -163   -735   -571    449    202   -654   -701  -1023   -831   -517   -433   -470
   -101   -872   -774    485    335   -823   -459   -568   -532   -350   -363   -426
    -25   -909   -885    467    428   -896   -324   -316   -366   -244   -290   -379
     10   -940   -950    465    480   -945   -277   -239   -332   -246   -306   -400
     12   -961   -976    472    493   -966   -257   -205   -324   -249   -314   -410
     20   -974   -997    475    509   -984   -244   -181   -322   -249   -316   -420
     25   -997  -1026    485    524  -1010   -249   -181   -340   -275   -342   -449
     20  -1023  -1044    501    532  -1034   -233   -161   -329   -270   -340   -449
     18  -1008  -1026    493    522  -1018   -218   -140   -311   -254   -329   -426
     31  -1013  -1044    491    535  -1028   -223   -142   -319   -267   -342   -433
     31  -1008  -1041    488    535  -1026   -226   -137   -316   -257   -337   -441
     28   -995  -1023    483    524  -1008   -210   -116   -288   -228   -306   -413
     33   -992  -1026    478    530  -1010   -215   -111   -288   -226   -311   -415
     46   -989  -1039    470    542  -1013   -223   -114   -293   -228   -316   -418
     41   -976  -1018    465    530   -997   -215    -98   -280   -210   -301   -405
     36   -961   -997    462    517   -979   -215    -93   -277   -205   -298   -402
     46   -969  -1015    459    530   -992   -223    -98   -285   -213   -309   -410
     41   -974  -1015    465    527   -995   -218    -83   -270   -194   -296   -397
     31   -971  -1005    467    517   -989   -202    -64   -252   -168   -275   -376
     41   -979  -1021    470    530  -1000   -205    -59   -252   -168   -272   -379
     44   -971  -1018    462    530   -995   -205    -51   -244   -161   -270   -374
     41   -943   -984    452    511   -963   -192    -25   -223   -135   -244   -350
     49   -937   -987    444    514   -961   -192    -12   -220   -129   -241   -342
     57   -948  -1005    446    530   -976   -192      0   -218   -124   -241   -345
     54   -919   -974    431    514   -945   -181     23   -197   -103   -226   -319
     54   -922   -976    433    514   -948   -174     49   -179    -85   -207   -303
     72   -927  -1002    426    535   -966   -179     64   -174    -80   -200   -303
     80   -906   -987    413    532   -945   -166    101   -148    -59   -181   -272
     83   -891   -974    402    527   -932   -153    142   -119    -28   -168   -249
     96   -891   -987    394    540   -937   -153    166   -109    -15   -158   -257
    103   -878   -984    384    542   -930   -148    197    -88      7   -137   -254
    106   -849   -956    371    530   -901   -127    246    -49     49    -96   -213
    122   -841   -963    358    540   -901   -124    270    -41     57    -90   -194
    142   -823   -969    340    553   -896   -132    280    -44     59    -88   -187
    142   -789   -932    322    537   -859   -122    303    -23     88    -64   -163
    145   -769   -914    311    530   -841   -116    314    -15    101    -51   -145
    153   -774   -927    309    537   -849   -132    296    -33     85    -62   -150
    153   -761   -914    303    532   -836   -129    296    -28     90    -57   -135
    153   -740   -893    290    522   -815   -124    296    -23     98    -46   -111
    163   -719   -883    277    522   -800   -142    265    -54     75    -64   -116
    137   -724   -865    293    498   -795   -150    231    -72     67    -72   -132
    114   -724   -839    303    475   -782   -140    213    -72     75    -62   -135
    106   -727   -833    309    470   -779   -145    176    -88     62    -75   -153
     98   -722   -820    311    459   -771   -161    127   -111     36   -101   -179
     75   -711   -789    316    428   -750   -155    101   -111     38   -101   -179
     62   -727   -789    332    423   -758   -153     72   -114     36   -106   -192
     54   -748   -802    342    428   -774   -174     25   -142      7   -132   -223
     31   -758   -789    363    410   -774   -181     -5   -158     -2   -142   -228
     15   -782   -797    381    405   -789   -181    -20   -161     -7   -150   -231
     18   -805   -823    392    420   -813   -194    -51   -179    -28   -179   -257
     15   -813   -831    397    420   -820   -205    -77   -194    -38   -189   -277
     -2   -807   -805    405    400   -807   -202    -83   -194    -33   -179   -275
     -2   -841   -839    420    415   -839   -207    -98   -210    -51   -202   -288
      2   -846   -849    420    426   -849   -218   -111   -223    -59   -215   -306
    -10   -839   -828    423    407   -833   -213   -106   -213    -46   -197   -293
     -7   -823   -815    415    402   -820   -213   -103   -210    -41   -194   -280
      7   -828   -836    407    420   -831   -226   -122   -223    -57   -207   -293
      5   -818   -823    407    413   -820   -220   -114   -213    -44   -200   -285
     -2   -805   -802    402    397   -805   -213   -106   -197    -23   -184   -272
     15   -802   -818    394    415   -810   -223   -111   -205    -31   -192   -277
     15   -792   -807    387    410   -800   -218   -106   -197    -23   -189   -277
      2   -758   -761    376    379   -761   -192    -75   -161     15   -153   -241
      0   -743   -743    368    371   -743   -176    -62   -145     33   -137   -223
      2   -709   -711    353    355   -709   -168    -62   -135     41   -129   -218
     -2   -691   -688    345    340   -691   -153    -46   -119     62   -111   -202
      5   -688   -693    340    348   -691   -142    -33   -111     70   -109   -194
     18   -631   -649    303    332   -639   -148    -33    -96     88    -93   -187
     18   -548   -566    265    290   -555   -148    -25    -57    129    -46   -137
     18   -493   -514    236    265   -504   -163    -23    -28    168     -7    -88
     44   -478   -524    215    283   -501   -189    -38    -33    168     -5    -90
     51   -491   -542    218    296   -517   -207    -49    -46    161    -15    -98
     28   -504   -532    239    280   -517   -205    -49    -44    168     -7    -90
     18   -530   -548    254    280   -537   -226    -75    -70    145    -28   -101
     28   -576   -605    272    314   -589   -246   -101   -114    101    -75   -140
     44   -659   -704    306    374   -680   -249   -101   -137     72   -111   -168
     36   -761   -797    363    415   -779   -252   -114   -174     28   -158   -207
    -15   -854   -839    431    410   -846   -270   -161   -231    -23   -207   -265
    -33   -862   -831    446    397   -846   -267   -179   -252    -38   -223   -280
    -20   -865   -844    441    410   -857   -262   -176   -257    -44   -228   -277
    -15   -883   -867    449    426   -875   -277   -197   -277    -62   -254   -301
    -15   -893   -880    454    431   -888   -285   -210   -293    -77   -275   -316
    -20   -883   -862    452    418   -872   -280   -207   -288    -70   -267   -311
    -36   -922   -888    478    423   -906   -283   -220   -301    -80   -275   -324
    -33   -948   -914    491    439   -932   -285   -233   -314    -90   -285   -335
    -25   -922   -898    472    433   -911   -285   -228   -306    -83   -283   -327
    -15   -909   -896    462    439   -904   -293   -233   -311    -93   -293   -329
    -18   -945   -927    480    452   -935   -309   -252   -332   -114   -314   -348
    -31   -948   -917    491    441   -932   -311   -254   -332   -116   -314   -348
    -33   -943   -909    485    436   -927   -298   -241   -319   -101   -303   -327
    -12   -953   -940    480    462   -948   -298   -246   -324   -109   -314   -340
      2  -1000  -1002    498    501  -1002   -298   -244   -353   -145   -355   -381
     33  -1143  -1176    555    605  -1158   -265   -192   -415   -246   -470   -478
     77  -1337  -1415    628    745  -1376   -148    -49   -449   -381   -641   -662
     85  -1301  -1389    607    737  -1345    -15     96   -361   -379   -657   -706
    -15   -974   -958    493    470   -966     10    -88   -236   -197   -433   -504
   -176   -423   -246    301     33   -335   -246   -743   -233     96    -18    -83
   -329    376    706    -25   -517    540   -584  -1275   -114    597    610    555
   -426    956   1382   -265   -904   1169   -867  -1509     83   1093   1156   1109
   -384    800   1184   -210   -784    992  -1124  -1662    -90   1036   1093   1104
   -296    181    478     57   -387    329  -1171  -1654   -568    366    402    454
   -233   -491   -257    361     10   -374   -911  -1301   -854   -270   -303   -231
   -168   -805   -639    485    233   -722   -623   -784   -636   -257   -405   -355
    -83   -862   -779    472    345   -820   -446   -459   -423   -129   -327   -309
    -23   -888   -865    457    420   -878   -368   -316   -345    -98   -319   -314
    -25   -922   -896    472    433   -909   -340   -275   -337   -106   -332   -324
    -18   -953   -935    485    457   -943   -324   -252   -332   -116   -348   -345
     -2   -982   -979    491    485   -979   -322   -246   -342   -142   -371   -371
     -2   -974   -971    488    483   -974   -311   -231   -337   -145   -376   -374
     -7   -969   -963    485    475   -966   -301   -213   -322   -137   -366   -371
      5   -989   -997    491    501   -992   -301   -207   -322   -142   -371   -379
      7   -989  -1000    491    504   -995   -298   -205   -322   -148   -374   -379
      0   -969   -969    485    483   -969   -288   -187   -303   -135   -363   -358
     10   -966   -976    475    493   -971   -293   -187   -309   -142   -374   -363
     18   -971   -989    475    501   -979   -293   -187   -309   -140   -368   -371
     10   -948   -961    467    485   -953   -283   -168   -288   -119   -345   -358
     12   -940   -953    465    483   -945   -272   -150   -275   -109   -337   -342
     25   -950   -979    459    501   -966   -283   -158   -285   -122   -355   -361
     25   -943   -971    457    498   -956   -277   -150   -277   -111   -345   -355
     28   -919   -948    444    488   -935   -270   -132   -262    -96   -327   -337
     49   -919   -969    436    509   -943   -270   -129   -262   -101   -335   -345
     46   -932   -979    441    511   -956   -270   -124   -259   -106   -337   -342
     36   -930   -966    444    501   -948   -257    -98   -236    -83   -319   -324
     49   -906   -956    426    501   -930   -259    -93   -236    -85   -319   -332
     64   -906   -971    420    517   -937   -265    -90   -239    -93   -324   -337
     62   -898   -961    418    509   -930   -244    -54   -210    -67   -298   -306
     64   -888   -956    410    509   -922   -231    -25   -187    -51   -280   -288
     77   -885   -966    402    522   -924   -236    -15   -187    -57   -288   -296
     83   -867   -950    392    517   -909   -228     12   -171    -41   -275   -280
     93   -862   -958    384    524   -909   -207     57   -142    -12   -254   -257
    114   -857   -971    371    540   -914   -210     75   -140    -15   -259   -259
    127   -846   -976    358    548   -911   -207    103   -124     -2   -246   -244
    129   -828   -958    350    542   -893   -184    153    -85     36   -207   -213
    155   -810   -966    327    561   -888   -184    176    -77     46   -197   -205
    174   -807   -982    314    576   -893   -184    189    -75     49   -194   -207
    179   -787   -966    301    571   -875   -174    213    -57     67   -176   -187
    189   -763   -953    288    571   -857   -171    223    -51     77   -163   -171
    205   -753   -961    272    581   -854   -187    207    -70     57   -176   -184
    207   -732   -940    262    571   -833   -189    205    -70     59   -171   -166
    200   -727   -930    262    563   -828   -176    207    -59     75   -155   -145
    200   -737   -937    270    568   -836   -184    184    -75     64   -158   -158
    192   -714   -909    259    548   -810   -197    150    -93     46   -168   -174
    179   -685   -865    252    522   -774   -189    135    -90     51   -158   -161
    176   -683   -859    252    514   -771   -194    103   -101     38   -168   -171
    161   -691   -852    265    506   -771   -207     59   -122     15   -192   -192
    137   -683   -820    272    478   -750   -207     38   -116     18   -189   -194
    116   -693   -810    288    462   -750   -202     15   -114     18   -189   -200
    111   -714   -826    301    467   -769   -218    -31   -137    -10   -215   -231
     93   -719   -813    314    452   -766   -223    -62   -145    -20   -228   -241
     72   -737   -813    329    441   -774   -220    -77   -142    -23   -228   -236
     70   -769   -839    348    454   -802   -233   -111   -166    -49   -252   -254
     62   -787   -849    361    454   -818   -246   -142   -187    -70   -272   -272
     46   -776   -823    366    433   -800   -246   -148   -184    -59   -267   -283
     51   -797   -849    371    449   -820   -252   -166   -197    -77   -283   -309
     57   -815   -872    379    465   -844   -262   -179   -207    -90   -290   -319
     46   -802   -852    376    446   -826   -259   -176   -197    -77   -280   -306
     49   -802   -852    376    449   -826   -254   -171   -187    -67   -270   -296
     57   -802   -859    371    457   -831   -270   -187   -200    -83   -283   -319
     54   -800   -854    371    452   -826   -265   -181   -192    -72   -270   -309
     46   -787   -836    368    441   -813   -257   -174   -181    -59   -257   -298
     54   -797   -852    371    452   -823   -267   -179   -192    -75   -270   -306
     54   -792   -849    368    449   -820   -270   -184   -197    -80   -277   -309
     49   -766   -815    358    431   -789   -249   -161   -174    -57   -249   -283
     62   -732   -795    335    426   -763   -231   -140   -150    -41   -231   -257
     75   -701   -776    314    426   -737   -220   -132   -140    -36   -231   -254
     57   -665   -722    303    389   -693   -189   -106   -106     -2   -197   -233
     57   -659   -717    301    387   -688   -176    -93    -96     10   -184   -233
     77   -672   -750    296    413   -711   -181    -98   -106     -2   -192   -249
     80   -605   -685    262    381   -644   -171    -77    -67     31   -158   -207
     72   -530   -602    228    337   -566   -174    -67    -25     80   -106   -153
     93   -480   -574    192    332   -527   -207    -85    -18     96    -85   -140
    114   -472   -587    176    350   -530   -226    -93    -20     98    -77   -135
    109   -480   -589    187    348   -535   -228    -88    -15    106    -72   -119
    103   -498   -602    194    353   -550   -249   -111    -38     85    -90   -137
    101   -532   -633    215    366   -581   -272   -142    -70     54   -114   -163
     80   -594   -675    257    376   -633   -275   -150    -93     28   -145   -184
     72   -688   -761    309    415   -724   -280   -163   -140    -23   -200   -231
     72   -776   -849    350    457   -810   -290   -194   -189    -77   -257   -283
     54   -810   -865    376    459   -836   -293   -213   -210    -96   -272   -306
     38   -818   -857    389    446   -839   -296   -226   -223   -106   -283   -327
     44   -836   -880    397    462   -857   -314   -252   -254   -140   -311   -368
     44   -854   -898    402    470   -875   -322   -265   -265   -155   -327   -376
     28   -875   -906    423    467   -891   -311   -254   -257   -145   -316   -358
     31   -893   -924    431    475   -906   -322   -265   -270   -161   -332   -368
     38   -896   -935    428    485   -914   -332   -283   -293   -187   -355   -387
     28   -896   -927    431    478   -911   -327   -277   -285   -179   -350   -371
     31   -896   -930    431    480   -911   -324   -275   -285   -174   -345   -376
     36   -911   -950    436    493   -930   -332   -293   -303   -189   -358   -402
     28   -922   -950    446    488   -935   -329   -290   -303   -189   -355   -394
     18   -919   -937    449    478   -927   -324   -283   -298   -184   -350   -381
     28   -937   -966    454    496   -950   -327   -290   -306   -194   -366   -397
     31   -945   -976    457    501   -961   -332   -296   -309   -202   -368   -410
     33   -971  -1005    470    519   -987   -322   -275   -324   -223   -389   -431
     96  -1163  -1260    532    675  -1213   -288   -239   -420   -374   -555   -597
    140  -1340  -1483    600    810  -1410   -179   -116   -472   -524   -737   -797
    129  -1275  -1405    571    766  -1340    -41     20   -371   -485   -709   -789
     10   -966   -976    478    493   -971    -23   -205   -244   -283   -465   -553
   -168   -342   -174    254      0   -259   -309   -857   -174     72     12    -51
   -348    475    823    -64   -587    649   -579  -1262     88    667    711    678
   -420    982   1402   -283   -911   1192   -833  -1418    322   1166   1252   1241
   -332    709   1041   -187   -685    875  -1104  -1564     75   1008   1093   1135
   -275     93    366     88   -322    228  -1111  -1548   -441    290    361    405
   -231   -488   -257    361     12   -374   -857  -1187   -675   -249   -254   -223
   -129   -776   -649    452    257   -714   -594   -717   -517   -275   -376   -368
    -28   -849   -820    439    394   -836   -436   -436   -361   -194   -337   -353
     -5   -893   -888    449    439   -891   -361   -319   -303   -168   -324   -348
      0   -927   -927    462    462   -927   -337   -288   -303   -184   -348   -376
     12   -958   -971    470    491   -963   -332   -285   -322   -220   -381   -418
     15   -961   -976    472    496   -969   -324   -272   -322   -228   -389   -428
     10   -974   -984    480    496   -979   -306   -252   -309   -220   -384   -420
     20   -987  -1010    483    514   -997   -303   -249   -316   -231   -392   -436
     25   -987  -1013    480    517  -1000   -303   -244   -316   -236   -400   -444
     15   -971   -987    478    501   -979   -288   -223   -296   -215   -379   -426
     23   -982  -1008    478    514   -995   -288   -215   -293   -213   -374   -428
     33   -974  -1008    470    519   -989   -293   -220   -301   -220   -381   -436
     23   -963   -987    467    504   -974   -285   -202   -285   -205   -366   -418
     23   -958   -982    467    501   -969   -275   -187   -270   -194   -355   -402
     31   -953   -987    459    506   -969   -288   -197   -285   -215   -379   -420
     33   -945   -979    454    506   -963   -283   -187   -275   -202   -366   -413
     31   -940   -971    454    501   -956   -270   -166   -254   -179   -337   -394
     44   -937   -982    446    511   -958   -277   -168   -262   -189   -348   -397
     46   -948   -995    449    517   -971   -280   -163   -259   -189   -353   -392
     44   -935   -979    444    511   -958   -262   -135   -231   -163   -327   -371
     51   -930   -982    436    514   -956   -265   -132   -231   -163   -327   -381
     67   -919   -987    426    527   -953   -267   -129   -236   -171   -332   -387
     59   -911   -971    426    514   -943   -254   -103   -215   -150   -314   -363
     64   -904   -969    420    514   -937   -241    -77   -197   -137   -301   -348
     80   -909   -989    413    532   -948   -249    -72   -202   -142   -309   -353
     80   -901   -982    410    530   -940   -239    -44   -184   -122   -296   -337
     80   -885   -966    400    522   -924   -220     -2   -155    -98   -272   -322
     96   -888   -984    397    537   -937   -220     18   -153    -96   -270   -327
    103   -883   -987    387    542   -935   -215     44   -142    -88   -267   -314
    109   -852   -961    371    535   -906   -194     90   -109    -62   -244   -277
    127   -859   -989    366    555   -924   -189    119   -101    -51   -233   -267
    148   -852  -1000    350    571   -924   -192    137    -93    -41   -223   -272
    153   -820   -976    332    563   -898   -181    171    -70    -10   -192   -246
    161   -800   -961    319    561   -880   -171    197    -54      5   -176   -226
    181   -795   -976    303    579   -885   -184    189    -67     -7   -184   -236
    184   -769   -953    290    568   -859   -179    194    -62      0   -174   -223
    176   -748   -924    283    550   -836   -174    200    -49     15   -155   -200
    181   -758   -940    288    561   -849   -174    187    -59      5   -161   -205
    179   -743   -922    280    548   -831   -181    163    -72     -5   -166   -207
    161   -717   -878    277    517   -797   -174    153    -67      5   -153   -192
    150   -719   -870    283    509   -795   -179    124    -80     -5   -163   -200
    145   -724   -870    290    506   -797   -192     83   -101    -28   -184   -223
    119   -724   -846    301    483   -784   -187     59    -96    -20   -176   -220
    101   -719   -820    309    459   -769   -187     31    -98    -25   -179   -228
     90   -743   -833    324    459   -787   -200    -12   -119    -49   -200   -254
     70   -753   -823    342    446   -787   -202    -41   -129    -59   -210   -270
     49   -769   -818    358    433   -795   -200    -62   -129    -57   -210   -270
     44   -795   -841    374    441   -818   -215    -98   -150    -83   -233   -296
     38   -826   -865    392    449   -846   -231   -129   -171   -106   -254   -314
     23   -823   -846    400    433   -833   -228   -140   -174   -109   -252   -303
     18   -839   -859    407    436   -849   -239   -163   -197   -129   -275   -324
     25   -857   -883    415    452   -870   -249   -187   -220   -153   -301   -353
     12   -862   -878    423    444   -870   -244   -184   -215   -148   -298   -353
     10   -867   -878    428    444   -872   -239   -176   -207   -137   -285   -342
     20   -859   -880    418    449   -870   -252   -194   -223   -153   -298   -361
     18   -852   -872    415    444   -862   -246   -192   -218   -145   -288   -361
     15   -844   -859    413    436   -852   -239   -179   -205   -127   -272   -345
     25   -852   -878    413    452   -865   -244   -184   -210   -135   -280   -353
     23   -849   -875    413    446   -862   -254   -189   -218   -145   -290   -358
     18   -836   -854    407    433   -844   -244   -176   -202   -132   -275   -340
     25   -823   -849    397    436   -836   -239   -171   -197   -129   -277   -342
     38   -805   -844    384    441   -823   -228   -166   -189   -124   -272   -340
     31   -766   -797    368    413   -782   -202   -137   -155    -90   -239   -303
     20   -735   -756    358    387   -745   -181   -119   -135    -70   -215   -277
     28   -735   -763    350    394   -748   -176   -119   -137    -77   -223   -280
     38   -737   -776    350    407   -756   -168   -114   -140    -85   -231   -285
     31   -691   -722    327    376   -706   -150    -88   -109    -46   -194   -259
     41   -618   -659    288    348   -639   -161    -93    -88    -20   -163   -236
     49   -571   -620    259    335   -597   -189   -109    -72      2   -137   -210
     54   -532   -587    239    319   -558   -205   -101    -49     33   -103   -184
     64   -553   -618    244    340   -587   -215   -106    -62     23   -114   -197
     67   -581   -649    257    355   -615   -233   -129    -88      2   -132   -213
     49   -579   -631    262    337   -605   -246   -142    -98     -2   -132   -210
     41   -610   -652    285    345   -631   -254   -150   -119    -23   -153   -226
     44   -732   -776    342    407   -756   -270   -179   -176    -90   -223   -296
     33   -818   -852    392    441   -833   -272   -192   -213   -129   -267   -332
     18   -859   -878    420    446   -867   -270   -202   -233   -150   -290   -353
     12   -898   -911    444    462   -904   -280   -228   -270   -187   -324   -389
     10   -924   -935    457    470   -927   -296   -257   -303   -223   -361   -423
      0   -935   -935    467    465   -935   -293   -252   -301   -220   -358   -415
      0   -943   -943    470    470   -943   -298   -262   -314   -233   -368   -426
      7   -966   -974    480    491   -969   -311   -277   -335   -254   -389   -444
      0   -969   -971    483    483   -969   -301   -267   -324   -246   -381   -433
      0   -971   -974    485    485   -974   -296   -267   -327   -246   -381   -431
      5   -979   -987    485    493   -982   -311   -288   -348   -272   -405   -454
      0   -987   -987    493    493   -987   -314   -293   -353   -277   -413   -462
     -7   -989   -984    498    488   -987   -303   -283   -345   -267   -402   -449
      5  -1000  -1005    496    504  -1002   -311   -293   -363   -283   -415   -459
      5  -1002  -1010    496    506  -1008   -316   -301   -371   -288   -423   -478
     -2  -1002  -1000    504    498  -1002   -306   -285   -353   -270   -407   -472
     10  -1052  -1062    519    535  -1054   -306   -283   -381   -309   -449   -511
     59  -1210  -1270    574    662  -1239   -285   -257   -472   -439   -592   -646
     93  -1397  -1493    652    792  -1447   -171   -127   -519   -576   -758   -818
    106  -1415  -1522    654    813  -1467    -12     64   -431   -576   -782   -862
     15  -1093  -1111    537    561  -1101      2   -127   -314   -410   -579   -680
   -153   -540   -387    345    116   -465   -226   -730   -259    -98   -158   -246
   -329    277    607     23   -470    444   -540  -1239    -80    446    511    441
   -436    979   1415   -270   -924   1197   -820  -1470    194   1036   1161   1085
   -355    846   1202   -246   -779   1023  -1127  -1631     25   1002   1130   1104
   -285    265    550     10   -418    407  -1182  -1649   -462    368    485    501
   -231   -413   -184    319    -23   -298   -948  -1348   -823   -329   -270   -223
   -142   -841   -698    493    277   -771   -652   -833   -691   -444   -506   -467
    -64   -904   -841    483    387   -872   -459   -498   -472   -301   -426   -431
    -15   -943   -927    478    454   -935   -363   -340   -381   -249   -392   -439
      2  -1005  -1008    501    501  -1005   -342   -311   -394   -283   -426   -493
      7  -1023  -1031    509    519  -1026   -327   -290   -402   -309   -449   -511
      5  -1041  -1049    517    527  -1044   -306   -259   -392   -303   -452   -506
     18  -1060  -1078    519    545  -1067   -301   -252   -397   -316   -465   -522
     23  -1060  -1083    517    550  -1070   -301   -246   -402   -329   -475   -527
     18  -1060  -1078    522    548  -1067   -283   -223   -379   -309   -459   -506
     25  -1052  -1078    511    550  -1065   -283   -223   -381   -314   -465   -517
     36  -1047  -1083    504    558  -1062   -290   -228   -387   -327   -475   -522
     31  -1044  -1075    506    550  -1057   -283   -210   -374   -309   -457   -506
     31  -1039  -1070    504    550  -1054   -272   -197   -366   -296   -444   -504
     36  -1052  -1088    506    561  -1070   -275   -202   -371   -298   -449   -522
     36  -1041  -1078    501    555  -1060   -275   -197   -366   -293   -449   -519
     31  -1023  -1054    496    540  -1039   -267   -181   -350   -280   -436   -506
     33  -1047  -1080    506    555  -1062   -265   -176   -355   -285   -439   -506
     38  -1047  -1085    504    561  -1067   -267   -174   -358   -293   -446   -514
     33  -1013  -1047    488    540  -1028   -257   -153   -340   -277   -431   -498
     41  -1000  -1041    478    540  -1021   -259   -145   -332   -275   -428   -488
     49  -1018  -1067    485    558  -1041   -257   -140   -329   -272   -428   -488
     46  -1010  -1057    480    548  -1034   -244   -114   -309   -254   -415   -472
     51   -995  -1047    470    548  -1021   -231    -90   -293   -239   -397   -459
     62  -1013  -1075    472    566  -1044   -231    -77   -293   -241   -397   -465
     67  -1005  -1072    470    568  -1039   -228    -54   -283   -233   -389   -444
     64   -992  -1057    465    558  -1026   -207    -18   -257   -207   -368   -431
     77  -1002  -1080    462    579  -1041   -202      0   -249   -205   -371   -439
     90   -982  -1072    444    579  -1028   -202     20   -241   -200   -366   -423
     85   -969  -1054    441    568  -1010   -184     67   -210   -168   -340   -387
    106   -987  -1093    439    597  -1039   -168    103   -192   -155   -329   -374
    124   -979  -1106    426    613  -1041   -168    124   -187   -153   -327   -368
    127   -953  -1080    410    602  -1015   -155    161   -161   -119   -298   -350
    137   -919  -1057    392    597   -987   -142    194   -137    -93   -267   -337
    155   -917  -1072    379    613   -995   -153    197   -145    -98   -275   -340
    163   -891  -1054    363    607   -971   -153    205   -140    -93   -267   -322
    163   -865  -1028    348    592   -945   -140    218   -127    -77   -252   -290
    171   -854  -1026    342    597   -940   -150    202   -142    -85   -257   -293
    171   -857  -1028    342    597   -943   -153    184   -148    -85   -257   -303
    158   -833   -992    337    574   -911   -148    179   -150    -85   -252   -293
    158   -815   -974    327    563   -896   -158    150   -168   -103   -262   -293
    158   -818   -976    329    566   -896   -171    111   -192   -119   -280   -314
    135   -815   -953    337    542   -885   -168     88   -189   -114   -270   -311
    124   -807   -935    340    530   -870   -171     62   -192   -124   -275   -309
    116   -823   -943    353    530   -883   -187     15   -223   -153   -303   -335
     98   -823   -922    363    509   -872   -200    -25   -236   -161   -316   -353
     80   -828   -909    374    493   -870   -202    -51   -239   -161   -316   -361
     70   -859   -930    394    498   -893   -215    -90   -262   -181   -337   -387
     59   -880   -940    410    496   -909   -228   -127   -280   -197   -353   -413
     38   -891   -930    426    483   -909   -226   -142   -280   -192   -350   -420
     41   -914   -956    436    496   -935   -231   -163   -296   -207   -366   -433
     49   -927   -976    439    511   -950   -244   -192   -322   -233   -392   -454
     38   -935   -974    446    506   -953   -246   -200   -327   -241   -400   -454
     31   -945   -976    457    504   -961   -241   -197   -327   -239   -400   -446
     41   -969  -1010    462    524   -989   -252   -213   -342   -254   -415   -459
     41   -963  -1008    459    522   -984   -252   -215   -340   -246   -410   -459
     38   -958   -997    459    517   -976   -244   -205   -324   -228   -394   -444
     54   -953  -1008    449    530   -979   -249   -213   -327   -228   -397   -449
     51   -932   -984    439    517   -958   -262   -228   -342   -252   -418   -465
     38   -930   -969    444    504   -948   -249   -213   -329   -233   -400   -441
     36   -940   -976    449    506   -958   -249   -213   -327   -220   -389   -441
     49   -948   -997    449    522   -971   -252   -220   -335   -231   -394   -444
     49   -917   -966    433    506   -940   -231   -194   -309   -200   -366   -415
     51   -870   -922    407    485   -896   -213   -168   -277   -171   -340   -392
     57   -841   -901    389    478   -870   -205   -166   -272   -166   -337   -397
     46   -802   -849    379    446   -826   -189   -155   -254   -142   -314   -381
     46   -800   -846    376    444   -820   -171   -135   -236   -122   -298   -363
     59   -792   -852    366    454   -820   -176   -135   -239   -127   -303   -371
     62   -727   -792    332    426   -758   -171   -127   -213    -98   -270   -345
     57   -646   -704    296    379   -675   -168   -111   -163    -46   -215   -283
     67   -594   -665    262    363   -628   -197   -124   -150    -23   -192   -257
     80   -607   -688    262    384   -646   -220   -137   -163    -25   -192   -259
     80   -618   -698    267    387   -657   -228   -137   -166    -25   -189   -249
     77   -615   -693    270    384   -654   -239   -150   -179    -28   -200   -254
     72   -665   -737    293    405   -701   -259   -181   -210    -57   -228   -293
     64   -727   -792    329    428   -758   -270   -200   -249    -96   -272   -332
     57   -833   -891    387    472   -862   -265   -202   -277   -129   -314   -371
     59   -917   -976    428    517   -945   -272   -218   -319   -171   -353   -413
     51   -935   -989    439    519   -961   -288   -254   -363   -215   -397   -452
     41   -958  -1002    457    519   -979   -285   -265   -376   -228   -410   -457
     41   -989  -1034    472    535  -1010   -290   -275   -394   -246   -428   -467
     46  -1002  -1049    478    548  -1026   -309   -301   -426   -275   -457   -488
     33  -1018  -1052    491    540  -1034   -303   -293   -418   -265   -449   -485
     28  -1034  -1062    501    542  -1047   -293   -285   -415   -262   -449   -485
     36  -1036  -1072    498    553  -1054   -311   -303   -436   -280   -467   -511
     31  -1028  -1060    498    545  -1044   -316   -311   -446   -283   -467   -514
     23  -1034  -1057    501    540  -1044   -311   -301   -436   -272   -459   -496
     33  -1036  -1072    501    553  -1054   -322   -311   -446   -283   -472   -506
     36  -1044  -1080    501    558  -1062   -329   -324   -462   -298   -491   -519
     20  -1049  -1070    514    545  -1060   -316   -314   -449   -283   -475   -509
     25  -1054  -1083    514    553  -1067   -316   -316   -452   -285   -475   -511
     36  -1085  -1122    524    576  -1101   -316   -319   -467   -306   -493   -530
     57  -1153  -1210    545    631  -1182   -311   -296   -509   -361   -558   -587
    106  -1348  -1454    620    779  -1400   -249   -202   -568   -491   -714   -740
    135  -1452  -1587    657    859  -1519   -116    -38   -545   -579   -836   -883
     88  -1265  -1353    587    719  -1309     -2     25   -394   -457   -711   -784
    -59   -828   -771    444    353   -800   -101   -392   -327   -231   -402   -472
   -233   -135     98    184   -166    -18   -431  -1093   -337    122     90     41
   -371    654   1023   -142   -698    839   -730  -1454   -140    683    753    693
   -389    906   1296   -259   -844   1101  -1000  -1639    -83    995   1088   1026
   -309    441    750    -67   -530    594  -1176  -1743   -446    610    691    670
   -246   -244      2    246   -124   -122  -1083  -1628   -961   -218   -168   -161
   -176   -784   -607    478    215   -696   -787  -1124   -940   -501   -568   -550
    -93   -922   -831    506    366   -878   -548   -675   -659   -353   -506   -514
     -5   -961   -956    483    472   -958   -418   -433   -506   -262   -449   -475
     20   -997  -1018    488    519  -1008   -363   -342   -462   -252   -449   -485
     12  -1018  -1034    501    522  -1026   -345   -314   -459   -265   -467   -504
     25  -1054  -1080    514    550  -1067   -337   -306   -470   -288   -496   -532
     28  -1075  -1104    522    563  -1088   -329   -298   -470   -298   -509   -548
     23  -1083  -1106    530    563  -1093   -309   -265   -446   -283   -496   -524
     28  -1072  -1101    519    563  -1085   -309   -262   -452   -290   -504   -527
     33  -1078  -1114    522    574  -1096   -311   -262   -454   -296   -509   -540
     25  -1072  -1098    522    558  -1083   -301   -246   -439   -275   -491   -535
     28  -1052  -1080    511    553  -1065   -293   -233   -428   -270   -483   -524
     41  -1062  -1104    509    571  -1083   -306   -241   -439   -283   -496   -530
     44  -1052  -1096    504    568  -1075   -303   -236   -431   -275   -491   -524
     38  -1041  -1083    501    558  -1062   -290   -213   -407   -254   -472   -506
     46  -1041  -1088    498    566  -1065   -290   -213   -407   -254   -467   -509
     49  -1023  -1072    485    561  -1047   -301   -220   -418   -259   -475   -517
     41  -1015  -1057    488    548  -1036   -285   -197   -394   -236   -454   -493
     46  -1013  -1060    480    553  -1036   -285   -187   -387   -231   -454   -493
     54  -1015  -1070    480    561  -1041   -290   -192   -389   -239   -462   -504
     49   -992  -1044    470    545  -1018   -283   -174   -376   -226   -446   -480
     49   -989  -1039    470    542  -1013   -275   -153   -361   -210   -436   -467
     62   -997  -1062    465    561  -1028   -283   -148   -366   -218   -444   -478
     64  -1000  -1065    467    563  -1031   -272   -129   -350   -205   -428   -465
     62   -969  -1031    452    545  -1000   -262   -103   -327   -187   -415   -441
     77   -979  -1057    449    566  -1015   -259    -85   -322   -189   -415   -426
     85   -966  -1052    441    568  -1008   -259    -72   -316   -176   -407   -428
     80   -953  -1034    436    555   -992   -239    -31   -283   -137   -371   -407
     90   -943  -1034    426    561   -989   -236     -5   -272   -132   -368   -405
    109   -935  -1044    413    574   -989   -236     15   -267   -135   -368   -397
    114   -922  -1039    402    574   -979   -223     57   -239   -106   -348   -361
    127   -898  -1026    387    576   -961   -210     93   -213    -80   -327   -345
    145   -898  -1044    374    594   -969   -218    101   -215    -85   -332   -353
    161   -880  -1044    358    600   -961   -213    122   -205    -75   -314   -327
    166   -852  -1018    342    589   -935   -205    140   -192    -57   -296   -298
    181   -833  -1015    327    597   -924   -210    137   -197    -54   -293   -303
    181   -833  -1015    324    597   -922   -215    127   -205    -59   -293   -303
    174   -807   -982    314    576   -893   -205    129   -197    -46   -275   -280
    176   -792   -969    306    571   -880   -210    114   -205    -51   -270   -277
    181   -784   -966    301    574   -875   -220     83   -231    -77   -288   -288
    161   -763   -924    301    540   -844   -220     64   -233    -80   -290   -283
    148   -753   -901    301    522   -826   -220     41   -236    -83   -288   -283
    142   -758   -901    306    522   -828   -231      0   -254   -103   -309   -301
    124   -761   -885    319    504   -823   -231    -25   -257   -106   -311   -303
     98   -769   -867    335    483   -818   -223    -41   -249    -98   -306   -301
     90   -771   -862    337    475   -815   -241    -85   -270   -129   -335   -327
     77   -792   -870    355    472   -828   -254   -127   -288   -153   -358   -353
     54   -805   -859    376    457   -831   -244   -137   -280   -145   -350   -353
     49   -823   -872    387    459   -846   -252   -163   -290   -155   -361   -379
     51   -849   -901    397    475   -872   -265   -197   -311   -181   -384   -407
     36   -857   -896    410    465   -875   -267   -210   -319   -187   -392   -410
     28   -859   -888    415    457   -872   -265   -218   -319   -189   -397   -415
     31   -878   -909    423    467   -893   -280   -246   -348   -220   -423   -436
     25   -883   -909    428    467   -896   -283   -252   -350   -220   -423   -439
     15   -880   -898    431    454   -891   -277   -246   -337   -210   -410   -426
     23   -896   -919    436    470   -906   -283   -254   -345   -220   -418   -436
     25   -896   -922    433    472   -909   -288   -262   -353   -228   -426   -441
     20   -878   -898    428    457   -888   -275   -249   -337   -213   -413   -423
     20   -875   -898    426    457   -885   -277   -252   -337   -215   -415   -423
     33   -880   -914    423    472   -896   -288   -262   -350   -236   -433   -431
     23   -870   -893    420    457   -880   -277   -252   -340   -223   -423   -415
     23   -862   -888    418    454   -875   -267   -239   -322   -205   -407   -407
     36   -839   -875    402    454   -857   -267   -239   -316   -207   -405   -418
     36   -807   -844    387    439   -826   -244   -218   -293   -181   -376   -397
     18   -774   -792    376    402   -782   -215   -192   -262   -150   -348   -368
     20   -761   -782    368    400   -771   -200   -187   -254   -150   -345   -363
     28   -766   -797    368    410   -782   -200   -192   -265   -166   -361   -374
     28   -743   -771    358    400   -756   -184   -168   -241   -142   -342   -345
     33   -667   -701    316    366   -685   -181   -158   -205   -103   -303   -309
     44   -607   -654    280    348   -631   -213   -179   -192    -88   -283   -290
     46   -561   -607    257    324   -584   -231   -179   -171    -64   -257   -259
     57   -553   -610    249    332   -581   -231   -168   -163    -46   -239   -244
     64   -592   -659    262    361   -626   -257   -197   -192    -72   -259   -267
     54   -600   -654    272    353   -628   -275   -215   -210    -88   -272   -275
     38   -633   -672    296    353   -652   -277   -223   -220   -101   -283   -283
     38   -727   -766    345    402   -745   -293   -244   -270   -161   -342   -332
     31   -841   -875    405    452   -857   -309   -270   -324   -220   -407   -394
     12   -893   -906    441    459   -898   -303   -275   -342   -239   -428   -420
      2   -937   -940    467    470   -937   -306   -296   -368   -262   -449   -441
      7   -966   -974    480    491   -969   -329   -335   -413   -303   -488   -483
     -2   -966   -963    483    478   -963   -329   -340   -415   -311   -493   -491
     -7   -971   -963    488    478   -969   -327   -337   -415   -314   -498   -491
      0   -989   -992    493    493   -989   -337   -355   -439   -345   -522   -509
     -2  -1013  -1010    509    504  -1013   -329   -353   -439   -337   -519   -506
    -15  -1013   -997    514    488  -1005   -324   -348   -431   -329   -509   -506
    -10  -1021  -1013    514    501  -1018   -332   -361   -444   -345   -522   -519
     -7  -1028  -1021    517    504  -1026   -337   -371   -457   -358   -535   -535
    -15  -1021  -1005    519    493  -1013   -329   -363   -449   -350   -527   -522
    -15  -1036  -1021    524    501  -1031   -329   -366   -454   -358   -537   -524
     -7  -1049  -1041    527    514  -1047   -340   -379   -467   -376   -550   -545
    -18  -1039  -1023    527    498  -1031   -337   -374   -462   -371   -545   -540
    -18  -1067  -1049    542    514  -1060   -324   -355   -462   -376   -550   -535
     36  -1218  -1257    589    644  -1236   -316   -342   -545   -493   -675   -654
     83  -1408  -1491    662    787  -1449   -239   -252   -626   -657   -865   -846
     96  -1447  -1545    675    818  -1496    -88    -64   -566   -688   -924   -930
     41  -1223  -1265    592    652  -1244      5    -98   -420   -540   -761   -800
   -127   -727   -600    426    233   -662   -192   -678   -358   -259   -376   -413
   -316     62    379    127   -348    220   -496  -1234   -192    254    262    265
   -452    802   1252   -176   -852   1026   -763  -1491     85    846    922    945
   -402    859   1262   -228   -831   1060  -1072  -1660     44    992   1075   1124
   -332    285    618     23   -475    452  -1182  -1714   -436    400    478    558
   -283   -355    -72    319   -106   -215   -987  -1462   -820   -293   -259   -179
   -184   -815   -631    498    220   -724   -701   -976   -771   -493   -568   -509
    -85   -924   -839    506    376   -883   -496   -602   -566   -397   -537   -501
    -38   -963   -924    498    439   -945   -392   -431   -467   -348   -509   -475
    -15  -1018  -1005    517    493  -1013   -361   -392   -467   -366   -532   -506
    -12  -1047  -1036    527    511  -1041   -358   -384   -488   -400   -566   -548
    -23  -1060  -1036    542    506  -1049   -340   -358   -475   -400   -571   -550
    -18  -1075  -1060    545    517  -1067   -335   -348   -475   -405   -581   -571
     -7  -1088  -1083    548    535  -1085   -335   -345   -483   -423   -592   -589
    -10  -1091  -1080    550    532  -1085   -324   -327   -467   -413   -581   -581
     -7  -1080  -1072    545    532  -1078   -314   -311   -457   -405   -576   -576
      5  -1088  -1093    540    548  -1091   -319   -314   -467   -420   -592   -587
      5  -1080  -1085    537    545  -1083   -316   -309   -462   -410   -581   -579
      0  -1065  -1065    532    530  -1065   -303   -290   -444   -392   -563   -563
     10  -1065  -1075    527    542  -1070   -303   -290   -446   -397   -566   -568
     12  -1062  -1078    522    542  -1070   -309   -293   -452   -402   -568   -571
      7  -1049  -1057    522    530  -1054   -298   -272   -431   -381   -550   -548
     12  -1047  -1060    517    535  -1054   -298   -262   -426   -381   -548   -545
     28  -1047  -1075    509    550  -1060   -303   -267   -433   -392   -558   -553
     15  -1039  -1057    511    535  -1047   -293   -252   -415   -374   -545   -537
     15  -1039  -1054    511    532  -1044   -283   -231   -397   -355   -530   -524
     28  -1036  -1065    501    545  -1049   -290   -231   -402   -361   -532   -540
     36  -1026  -1062    496    548  -1044   -283   -213   -389   -350   -519   -530
     28  -1015  -1047    491    535  -1031   -267   -187   -366   -327   -498   -509
     41  -1018  -1060    488    548  -1039   -265   -174   -363   -329   -501   -509
     49  -1023  -1075    485    561  -1049   -265   -161   -361   -335   -501   -506
     51  -1010  -1062    480    555  -1036   -246   -124   -335   -311   -478   -480
     59   -997  -1057    467    555  -1026   -244   -103   -327   -301   -472   -475
     77   -995  -1075    457    576  -1034   -244    -85   -324   -306   -480   -480
     83   -982  -1065    446    574  -1023   -231    -49   -303   -280   -459   -459
     96   -971  -1067    439    581  -1018   -215     -7   -275   -254   -433   -441
    119   -971  -1091    426    602  -1031   -218     10   -275   -262   -436   -441
    135   -958  -1093    410    613  -1026   -210     44   -257   -241   -418   -418
    137   -932  -1070    394    602  -1002   -194     80   -228   -210   -384   -392
    158   -924  -1083    384    620  -1002   -194     96   -223   -202   -374   -389
    168   -914  -1085    371    626  -1000   -200     98   -223   -202   -374   -387
    163   -893  -1060    363    610   -976   -189    111   -210   -187   -355   -363
    171   -878  -1052    353    610   -963   -194    109   -213   -187   -350   -358
    181   -867  -1049    342    615   -958   -205     88   -231   -205   -361   -366
    166   -846  -1015    340    589   -930   -205     77   -226   -200   -353   -353
    158   -836   -995    337    574   -914   -200     64   -228   -197   -348   -348
    158   -831   -989    335    571   -909   -215     28   -249   -218   -363   -366
    142   -818   -961    337    550   -888   -220      0   -257   -223   -366   -368
    119   -813   -935    345    527   -872   -215    -18   -252   -215   -358   -361
    109   -826   -935    358    519   -878   -223    -57   -265   -233   -374   -379
     98   -839   -937    368    514   -885   -228    -96   -272   -249   -387   -400
     72   -836   -909    381    491   -872   -228   -119   -272   -246   -387   -397
     59   -841   -901    389    478   -870   -241   -155   -288   -265   -405   -418
     54   -870   -924    405    488   -896   -257   -197   -311   -296   -433   -441
     41   -898   -940    426    488   -917   -259   -218   -319   -303   -439   -444
     25   -906   -932    441    478   -919   -259   -231   -327   -303   -444   -454
     25   -927   -953    449    488   -940   -277   -265   -353   -332   -472   -491
     20   -937   -958    457    488   -948   -283   -275   -361   -342   -478   -496
     15   -937   -953    459    483   -945   -275   -272   -355   -335   -467   -488
     20   -948   -969    465    493   -958   -277   -285   -368   -348   -475   -498
     23   -950   -976    462    496   -963   -285   -290   -371   -350   -480   -506
     15   -940   -956    462    483   -945   -285   -285   -361   -337   -467   -493
     18   -935   -956    457    485   -945   -288   -285   -358   -337   -467   -493
     28   -935   -963    454    496   -948   -293   -296   -368   -350   -480   -504
     20   -927   -950    452    483   -937   -288   -288   -358   -340   -470   -491
     18   -932   -950    457    483   -940   -280   -275   -345   -329   -462   -478
     28   -937   -966    454    496   -953   -290   -285   -355   -342   -470   -491
     28   -924   -953    449    491   -937   -293   -288   -355   -345   -470   -488
     20   -904   -927    439    472   -914   -272   -265   -332   -322   -449   -467
     33   -878   -911    420    472   -893   -252   -252   -316   -309   -436   -459
     38   -859   -898    407    467   -878   -236   -241   -298   -296   -418   -444
     23   -807   -831    392    426   -818   -205   -213   -267   -262   -387   -413
     25   -805   -833    389    428   -818   -194   -207   -265   -262   -387   -415
     38   -815   -854    387    446   -833   -197   -210   -275   -275   -400   -431
     33   -761   -797    361    415   -776   -184   -187   -241   -239   -361   -389
     33   -691   -724    329    379   -706   -184   -174   -194   -187   -311   -335
     57   -641   -698    290    376   -667   -226   -200   -192   -179   -296   -327
     64   -626   -691    280    376   -657   -244   -205   -192   -174   -288   -319
     62   -636   -698    285    379   -667   -246   -202   -192   -168   -285   -311
     67   -657   -724    296    394   -691   -267   -228   -215   -189   -303   -327
     62   -683   -745    309    402   -714   -290   -259   -249   -220   -332   -350
     41   -748   -789    350    415   -769   -293   -265   -272   -252   -363   -374
     36   -867   -904    413    470   -885   -301   -280   -324   -309   -423   -426
     36   -945   -982    454    509   -963   -314   -306   -371   -358   -478   -478
     12   -969   -982    475    496   -974   -311   -316   -384   -371   -491   -493
      2   -982   -984    488    491   -982   -319   -335   -405   -389   -506   -511
     10  -1018  -1028    504    517  -1023   -337   -363   -441   -428   -540   -548
     10  -1039  -1049    514    530  -1044   -335   -366   -444   -431   -545   -550
      2  -1028  -1034    511    517  -1031   -329   -361   -439   -428   -540   -548
     10  -1039  -1049    514    527  -1041   -335   -368   -452   -439   -550   -563
      7  -1049  -1060    519    532  -1052   -340   -381   -465   -452   -558   -576
     -5  -1049  -1044    527    519  -1047   -332   -374   -457   -446   -550   -563
      0  -1067  -1070    532    532  -1070   -335   -376   -462   -452   -555   -568
     12  -1078  -1091    530    550  -1083   -345   -392   -480   -470   -574   -589
      5  -1075  -1080    532    540  -1078   -342   -392   -480   -472   -579   -589
      2  -1078  -1080    537    540  -1078   -335   -384   -472   -465   -568   -579
     12  -1088  -1104    537    555  -1096   -348   -397   -488   -483   -587   -597
     15  -1098  -1114    542    563  -1106   -345   -394   -496   -498   -602   -607
     38  -1195  -1234    579    633  -1215   -329   -371   -535   -561   -670   -659
    103  -1415  -1519    657    810  -1467   -275   -301   -631   -722   -852   -841
    124  -1512  -1636    691    878  -1571   -140   -148   -618   -810   -969   -992
     72  -1317  -1392    620    732  -1353    -23    -98   -467   -678   -828   -880
    -75   -888   -815    480    368   -854   -129   -535   -379   -431   -511   -568
   -246   -181     64    215   -155    -59   -439  -1184   -301    -25     25     -7
   -407    628   1036   -111   -722    833   -709  -1486    -18    592    735    714
   -423    867   1291   -223   -857   1080   -992  -1649     46    878   1044   1054
   -322    426    745    -51   -535    584  -1202  -1777   -355    462    623    683
   -280   -220     59    252   -171    -80  -1101  -1665   -872   -335   -192   -119
   -202   -771   -568    485    179   -670   -784  -1140   -865   -620   -594   -527
    -96   -958   -862    524    381   -911   -553   -711   -641   -535   -592   -558
    -20  -1002   -982    509    478   -992   -433   -498   -524   -475   -566   -550
     -5  -1034  -1028    519    511  -1031   -376   -413   -480   -462   -563   -553
      2  -1085  -1088    540    542  -1085   -363   -394   -496   -491   -592   -587
     12  -1111  -1127    548    568  -1119   -358   -389   -511   -522   -623   -620
     10  -1119  -1130    553    568  -1124   -345   -368   -501   -522   -623   -626
     12  -1122  -1135    555    574  -1127   -332   -348   -488   -514   -618   -623
     20  -1137  -1158    555    587  -1148   -335   -353   -501   -535   -639   -644
     23  -1130  -1153    550    587  -1140   -332   -345   -498   -532   -633   -639
     23  -1119  -1143    548    581  -1130   -319   -324   -483   -514   -615   -620
     38  -1119  -1158    540    597  -1137   -319   -322   -483   -517   -618   -623
     41  -1109  -1150    532    594  -1127   -327   -327   -488   -524   -626   -631
     36  -1096  -1132    530    584  -1114   -314   -303   -467   -509   -607   -613
     38  -1098  -1137    530    587  -1117   -309   -296   -459   -504   -600   -605
     51  -1114  -1166    532    607  -1140   -314   -298   -465   -517   -613   -613
     44  -1091  -1135    522    587  -1111   -309   -288   -457   -509   -607   -602
     44  -1078  -1122    517    581  -1098   -301   -270   -441   -493   -592   -589
     57  -1083  -1140    511    594  -1109   -303   -272   -446   -506   -602   -605
     57  -1085  -1143    514    600  -1114   -301   -262   -444   -504   -600   -597
     46  -1075  -1122    511    584  -1098   -285   -236   -420   -472   -574   -579
     62  -1067  -1130    501    594  -1098   -288   -231   -418   -472   -574   -589
     70  -1065  -1137    496    602  -1101   -290   -226   -418   -480   -576   -592
     67  -1047  -1114    491    589  -1080   -275   -192   -389   -452   -555   -563
     77  -1044  -1124    483    600  -1083   -267   -171   -381   -446   -548   -561
     90  -1047  -1140    478    615  -1093   -270   -163   -381   -457   -555   -571
     93  -1039  -1132    470    613  -1085   -259   -132   -361   -439   -537   -553
     96  -1026  -1122    465    607  -1072   -244    -90   -332   -407   -509   -522
    114  -1041  -1156    462    633  -1098   -241    -75   -332   -413   -517   -527
    127  -1031  -1161    452    641  -1096   -233    -44   -316   -400   -506   -511
    132  -1002  -1137    433    633  -1070   -218     -5   -290   -374   -483   -485
    153   -995  -1148    420    649  -1070   -213     23   -283   -368   -478   -478
    166   -982  -1150    405    657  -1067   -213     38   -275   -363   -472   -475
    174   -958  -1132    392    652  -1044   -202     72   -252   -340   -446   -439
    184   -945  -1132    379    657  -1036   -197     85   -246   -332   -436   -420
    205   -937  -1143    366    672  -1039   -202     80   -249   -332   -433   -426
    200   -914  -1117    355    657  -1015   -194     88   -241   -324   -420   -410
    200   -904  -1104    350    649  -1002   -189     90   -239   -322   -413   -394
    205   -896  -1101    342    652  -1000   -197     64   -259   -337   -428   -410
    197   -896  -1093    350    644   -995   -200     46   -267   -340   -426   -413
    179   -891  -1070    353    623   -982   -192     36   -262   -332   -405   -394
    176   -880  -1057    350    615   -969   -207     -2   -285   -350   -420   -415
    166   -872  -1041    350    602   -956   -226    -46   -303   -368   -433   -433
    137   -862  -1000    363    568   -930   -215    -62   -296   -361   -426   -428
    122   -872   -997    374    558   -935   -223   -103   -306   -379   -439   -444
    116   -891  -1008    387    561   -948   -241   -155   -337   -413   -472   -472
     96   -914  -1010    407    550   -961   -241   -181   -348   -420   -480   -480
     77   -937  -1015    431    545   -976   -239   -202   -350   -420   -483   -488
     75   -969  -1044    446    558  -1008   -259   -244   -379   -449   -506   -519
     64   -971  -1036    454    548  -1005   -270   -272   -394   -465   -519   -530
     49   -976  -1028    462    537  -1000   -265   -280   -397   -467   -527   -527
     54  -1005  -1060    475    555  -1031   -272   -298   -418   -493   -548   -545
     57  -1031  -1088    485    571  -1057   -283   -314   -433   -511   -566   -561
     44  -1021  -1067    488    555  -1044   -277   -311   -426   -498   -555   -553
     44  -1008  -1054    480    548  -1031   -283   -316   -431   -498   -550   -561
     57  -1015  -1072    480    563  -1044   -296   -332   -444   -509   -558   -568
     46  -1013  -1062    483    550  -1036   -288   -324   -433   -496   -553   -553
     44  -1005  -1049    480    545  -1026   -280   -316   -423   -485   -542   -542
     49  -1010  -1060    478    553  -1034   -288   -327   -431   -496   -548   -558
     54  -1000  -1054    472    553  -1026   -290   -329   -433   -496   -545   -553
     46   -989  -1036    470    540  -1013   -285   -319   -420   -480   -532   -532
     51   -997  -1052    472    550  -1023   -290   -327   -428   -488   -540   -540
     59   -987  -1049    462    553  -1018   -296   -332   -433   -496   -548   -550
     59   -950  -1010    446    535   -979   -275   -309   -405   -470   -522   -522
     62   -930   -992    431    527   -961   -254   -290   -387   -449   -501   -504
     67   -917   -984    423    524   -950   -241   -283   -376   -441   -491   -496
     59   -875   -937    407    496   -906   -223   -270   -355   -420   -472   -478
     62   -867   -930    402    496   -898   -205   -254   -345   -405   -465   -470
     75   -867   -943    394    506   -904   -205   -254   -342   -407   -465   -480
     70   -792   -865    361    465   -828   -200   -244   -309   -368   -420   -439
     67   -709   -776    322    420   -743   -210   -236   -270   -316   -363   -384
     83   -678   -761    298    420   -719   -241   -252   -262   -298   -342   -361
     98   -683   -782    290    436   -732   -265   -267   -277   -314   -355   -368
     90   -685   -779    296    433   -732   -270   -270   -283   -314   -361   -368
     88   -706   -795    306    439   -750   -285   -290   -303   -327   -366   -376
     88   -743   -831    327    459   -787   -309   -322   -342   -363   -397   -405
     75   -841   -917    381    493   -878   -314   -332   -381   -402   -444   -444
     70   -948  -1021    439    542   -984   -319   -342   -423   -449   -498   -501
     75  -1015  -1091    470    581  -1052   -327   -366   -462   -491   -537   -550
     62  -1034  -1096    485    579  -1065   -332   -389   -493   -519   -558   -568
     49  -1057  -1106    504    576  -1080   -337   -400   -509   -535   -571   -568
     54  -1091  -1145    517    597  -1117   -342   -415   -527   -553   -592   -581
     49  -1109  -1161    527    602  -1132   -353   -431   -545   -571   -613   -602
     41  -1122  -1163    540    602  -1143   -342   -418   -537   -558   -605   -587
     41  -1114  -1156    535    597  -1135   -350   -426   -545   -568   -613   -592
     51  -1130  -1182    540    615  -1156   -361   -439   -561   -581   -623   -613
     46  -1135  -1182    542    613  -1156   -353   -433   -553   -571   -613   -610
     38  -1140  -1179    550    607  -1158   -348   -426   -545   -566   -607   -597
     46  -1150  -1197    550    620  -1174   -363   -444   -571   -592   -631   -615
     44  -1153  -1197    555    620  -1174   -363   -446   -574   -592   -636   -615
     38  -1148  -1187    553    610  -1166   -353   -436   -561   -576   -623   -605
     46  -1153  -1200    553    623  -1176   -358   -441   -566   -581   -628   -618
     62  -1200  -1262    566    659  -1231   -363   -441   -594   -623   -665   -657
     98  -1350  -1449    626    771  -1400   -327   -384   -644   -706   -769   -748
    140  -1522  -1665    691    901  -1592   -226   -257   -678   -836   -932   -919
    158  -1488  -1647    665    901  -1566    -93    -72   -584   -839   -958   -976
     59  -1135  -1197    537    626  -1166    -49   -179   -407   -615   -698   -732
   -103   -600   -496    350    194   -548   -265   -763   -384   -316   -290   -316
   -259    166    426     46   -342    293   -587  -1327   -309    132    290    270
   -366    831   1197   -231   -782   1013   -859  -1597   -106    649    878    854
   -314    620    932   -155   -623    776  -1114  -1777   -322    563    795    831
   -246    -36    210    140   -228     85  -1171  -1823   -854   -142     75    145
   -187   -678   -491    433    150   -587   -979  -1548  -1163   -782   -628   -545
   -114  -1013   -898    563    392   -956   -701  -1018   -940   -776   -750   -665
    -33  -1065  -1031    548    498  -1047   -519   -683   -701   -626   -652   -594
     31  -1088  -1119    527    574  -1104   -433   -524   -607   -576   -631   -584
     36  -1114  -1153    537    592  -1135   -397   -470   -587   -576   -639   -597
     38  -1140  -1179    550    607  -1158   -379   -441   -579   -581   -646   -602
     51  -1174  -1226    558    639  -1200   -376   -436   -592   -605   -667   -628
     54  -1176  -1234    561    641  -1205   -371   -426   -587   -605   -670   -641
     51  -1174  -1226    561    636  -1200   -353   -400   -563   -587   -654   -628
     59  -1179  -1239    561    649  -1208   -353   -394   -566   -594   -662   -636
     64  -1176  -1244    553    654  -1210   -355   -394   -571   -602   -672   -644
     59  -1169  -1231    553    644  -1200   -342   -376   -550   -587   -654   -623
     59  -1171  -1234    555    644  -1202   -337   -371   -548   -581   -654   -620
     72  -1171  -1244    550    657  -1208   -345   -379   -555   -592   -665   -639
     67  -1153  -1223    542    644  -1187   -335   -363   -540   -574   -652   -623
     64  -1140  -1208    537    636  -1174   -324   -348   -522   -555   -636   -605
     75  -1143  -1218    532    644  -1179   -329   -350   -527   -563   -646   -615
     77  -1135  -1213    530    644  -1174   -327   -342   -522   -563   -646   -607
     72  -1119  -1192    522    631  -1156   -316   -322   -504   -542   -628   -587
     77  -1124  -1205    522    641  -1163   -314   -314   -498   -535   -623   -589
     85  -1124  -1213    517    649  -1169   -316   -311   -496   -535   -620   -594
     83  -1098  -1182    509    631  -1140   -306   -288   -470   -509   -600   -574
     85  -1096  -1182    504    631  -1137   -301   -275   -462   -501   -594   -571
     96  -1101  -1197    501    644  -1148   -303   -267   -462   -506   -597   -571
     90  -1080  -1171    491    631  -1124   -296   -246   -446   -493   -589   -553
     88  -1070  -1158    491    623  -1114   -283   -218   -423   -470   -574   -532
    106  -1080  -1187    485    644  -1132   -283   -205   -420   -478   -579   -532
    111  -1072  -1184    478    646  -1127   -277   -184   -410   -467   -568   -522
    111  -1047  -1161    467    633  -1104   -262   -145   -381   -436   -542   -506
    129  -1047  -1176    459    652  -1111   -254   -119   -366   -420   -532   -501
    142  -1041  -1184    449    662  -1111   -257    -96   -358   -420   -530   -496
    145  -1026  -1171    439    657  -1098   -241    -54   -332   -400   -509   -459
    161  -1018  -1179    428    667  -1098   -233    -23   -316   -379   -496   -444
    181  -1010  -1192    415    685  -1101   -236    -10   -311   -368   -483   -446
    187   -982  -1169    394    675  -1075   -231     12   -293   -348   -459   -423
    189   -956  -1148    381    667  -1052   -226     25   -285   -335   -444   -397
    202   -948  -1150    371    675  -1047   -236     18   -298   -342   -449   -392
    202   -930  -1132    363    667  -1031   -241     12   -301   -340   -441   -381
    194   -909  -1104    355    646  -1005   -236     15   -296   -332   -433   -368
    197   -901  -1098    350    646  -1000   -241     -5   -311   -348   -446   -379
    192   -898  -1091    353    639   -995   -252    -33   -329   -366   -459   -387
    176   -872  -1049    348    613   -961   -246    -46   -324   -358   -446   -376
    166   -872  -1039    350    602   -956   -249    -75   -337   -366   -449   -387
    158   -883  -1041    361    600   -961   -257   -111   -353   -384   -467   -413
    135   -872  -1008    366    571   -940   -254   -135   -353   -387   -472   -420
    114   -875   -989    381    550   -932   -244   -153   -345   -384   -470   -418
    103   -901  -1008    397    553   -953   -257   -197   -366   -407   -493   -444
     88   -911  -1000    410    542   -956   -265   -231   -379   -423   -514   -467
     64   -922   -987    426    524   -953   -262   -249   -379   -431   -522   -478
     64   -935  -1000    436    532   -966   -275   -283   -402   -459   -553   -506
     57   -961  -1021    452    537   -989   -288   -311   -428   -480   -571   -530
     44   -974  -1018    465    530   -995   -283   -322   -431   -478   -568   -530
     41   -987  -1028    470    535  -1005   -288   -337   -439   -485   -574   -542
     51   -997  -1049    472    550  -1023   -298   -358   -457   -506   -592   -566
     44   -987  -1034    470    537  -1010   -298   -361   -452   -506   -592   -558
     41   -987  -1028    472    532  -1008   -293   -353   -444   -498   -584   -548
     49  -1002  -1052    475    548  -1026   -301   -368   -459   -514   -597   -561
     49   -992  -1041    472    545  -1015   -306   -371   -459   -514   -600   -558
     38   -984  -1023    470    530  -1002   -293   -355   -439   -493   -581   -537
     46   -984  -1031    467    537  -1008   -298   -358   -441   -496   -584   -545
     46   -984  -1034    467    537  -1008   -303   -366   -446   -501   -589   -553
     36   -974  -1010    470    522   -992   -296   -350   -431   -485   -571   -530
     38   -976  -1015    465    527   -995   -298   -350   -431   -491   -576   -524
     46   -969  -1015    459    530   -992   -298   -355   -433   -491   -581   -535
     41   -930   -974    441    506   -953   -275   -335   -405   -462   -553   -519
     41   -883   -924    420    483   -904   -249   -306   -374   -428   -514   -488
     46   -852   -898    402    470   -875   -244   -306   -371   -428   -511   -488
     44   -836   -883    394    462   -859   -228   -298   -361   -420   -506   -480
     44   -841   -888    397    465   -865   -213   -280   -345   -405   -493   -462
     59   -805   -865    374    462   -833   -205   -272   -329   -392   -478   -454
     59   -732   -795    335    426   -763   -218   -275   -309   -366   -446   -420
     59   -659   -719    298    387   -688   -231   -272   -272   -322   -402   -368
     67   -631   -701    280    384   -665   -254   -283   -262   -306   -384   -355
     90   -641   -732    275    410   -685   -283   -301   -280   -322   -400   -379
     77   -657   -735    288    402   -693   -290   -309   -285   -327   -402   -379
     67   -662   -730    296    397   -693   -296   -319   -298   -335   -405   -379
     64   -732   -797    332    428   -763   -316   -348   -345   -384   -454   -418
     57   -862   -919    402    488   -891   -327   -363   -392   -441   -517   -470
     44   -935   -982    444    511   -958   -324   -371   -423   -472   -548   -511
     41   -982  -1023    470    530  -1002   -332   -394   -457   -506   -579   -548
     33  -1010  -1044    485    537  -1026   -345   -426   -496   -548   -618   -579
     23  -1031  -1054    504    537  -1041   -345   -433   -504   -558   -628   -579
     23  -1041  -1067    506    542  -1052   -348   -439   -511   -563   -636   -589
     28  -1060  -1088    514    558  -1072   -358   -452   -530   -579   -652   -610
     20  -1065  -1088    519    553  -1078   -355   -449   -530   -574   -649   -610
     18  -1060  -1078    522    548  -1067   -355   -444   -524   -574   -646   -602
     28  -1072  -1101    519    561  -1085   -371   -467   -550   -602   -670   -626
     20  -1085  -1109    532    563  -1096   -371   -470   -553   -600   -672   -631
      7  -1085  -1096    537    550  -1088   -363   -459   -542   -587   -662   -620
     12  -1093  -1106    540    558  -1098   -368   -467   -550   -600   -672   -633
     20  -1104  -1124    540    568  -1111   -379   -480   -563   -618   -688   -649
     10  -1098  -1109    542    558  -1104   -371   -470   -550   -602   -672   -633
     12  -1109  -1122    545    566  -1117   -368   -467   -550   -602   -672   -633
     38  -1166  -1205    563    620  -1184   -376   -472   -600   -662   -737   -693
     85  -1350  -1439    631    761  -1395   -327   -407   -675   -795   -888   -836
    116  -1496  -1613    691    865  -1553   -189   -244   -675   -898  -1026   -984
    111  -1395  -1506    641    807  -1449    -62   -129   -568   -852   -989   -976
    -15  -1052  -1036    535    509  -1044    -72   -418   -452   -641   -724   -732
   -194   -413   -220    301     12   -316   -379  -1093   -418   -275   -228   -218
   -345    400    745    -28   -545    571   -698  -1540   -236    267    426    446
   -400    875   1275   -239   -836   1075  -1008  -1758    -85    693    896    924
   -324    571    896   -122   -610    732  -1260  -1893   -361    491    693    782
   -259    -85    174    171   -218     44  -1192  -1787   -849   -262    -80     38
   -192   -709   -517    449    161   -613   -904  -1366  -1008   -750   -659   -532
   -106   -956   -849    532    371   -904   -633   -883   -776   -693   -709   -613
    -25   -987   -961    506    467   -974   -470   -592   -587   -576   -636   -566
     10  -1034  -1044    509    524  -1036   -423   -514   -561   -584   -652   -602
     15  -1070  -1088    527    550  -1078   -407   -491   -566   -605   -678   -639
     10  -1091  -1104    537    555  -1098   -387   -459   -561   -610   -685   -641
     20  -1130  -1150    555    584  -1140   -376   -446   -563   -626   -701   -654
     25  -1145  -1174    558    600  -1158   -374   -441   -566   -633   -711   -670
     23  -1122  -1145    548    581  -1132   -363   -423   -550   -620   -698   -662
     28  -1117  -1145    542    584  -1130   -358   -415   -548   -623   -701   -662
     44  -1122  -1166    540    605  -1143   -363   -418   -555   -639   -711   -670
     36  -1119  -1156    540    594  -1137   -355   -402   -542   -623   -701   -659
     33  -1111  -1145    537    587  -1127   -348   -387   -527   -607   -685   -646
     41  -1106  -1150    532    594  -1127   -355   -392   -535   -618   -691   -659
     41  -1104  -1145    532    592  -1124   -350   -384   -530   -615   -688   -654
     33  -1085  -1122    524    576  -1104   -340   -366   -509   -597   -672   -633
     44  -1093  -1140    524    592  -1117   -335   -358   -506   -594   -670   -631
     51  -1085  -1137    514    594  -1111   -342   -358   -511   -597   -670   -641
     44  -1067  -1111    511    576  -1088   -329   -337   -488   -576   -649   -620
     44  -1065  -1109    509    574  -1088   -324   -327   -480   -568   -649   -620
     54  -1072  -1130    509    592  -1101   -329   -324   -483   -576   -654   -626
     54  -1062  -1119    501    584  -1088   -316   -303   -465   -558   -636   -607
     57  -1041  -1098    493    576  -1070   -303   -280   -441   -535   -615   -589
     64  -1049  -1117    491    589  -1083   -314   -277   -446   -545   -623   -600
     70  -1044  -1114    488    589  -1080   -306   -257   -436   -537   -615   -589
     67  -1036  -1104    483    584  -1070   -290   -223   -407   -514   -594   -568
     83  -1028  -1111    472    597  -1070   -290   -205   -402   -511   -597   -571
     90  -1028  -1122    467    605  -1075   -290   -184   -397   -509   -594   -566
     90  -1023  -1117    465    602  -1070   -275   -142   -368   -483   -571   -537
    109  -1018  -1127    454    615  -1072   -262   -106   -348   -462   -550   -527
    127  -1013  -1140    444    633  -1075   -262    -88   -345   -462   -550   -532
    135   -989  -1124    426    628  -1057   -249    -49   -319   -439   -530   -509
    148   -958  -1106    405    626  -1031   -239    -12   -298   -415   -506   -480
    171   -948  -1119    389    644  -1034   -236      0   -296   -410   -501   -475
    181   -943  -1124    381    652  -1034   -228     20   -280   -397   -485   -462
    181   -909  -1091    361    633  -1000   -220     36   -267   -376   -465   -439
    189   -893  -1085    350    636   -989   -226     28   -275   -381   -465   -439
    194   -891  -1085    348    639   -987   -233     15   -285   -389   -470   -444
    181   -872  -1054    345    618   -963   -228     15   -277   -376   -454   -423
    179   -859  -1039    337    607   -948   -231      2   -285   -384   -457   -420
    176   -857  -1036    340    605   -945   -244    -33   -306   -405   -472   -431
    158   -844  -1002    342    579   -922   -244    -57   -309   -405   -467   -428
    145   -820   -966    337    555   -893   -239    -77   -303   -397   -459   -423
    137   -833   -971    348    553   -904   -254   -124   -327   -420   -475   -444
    116   -833   -953    358    532   -893   -265   -161   -340   -428   -483   -462
     90   -836   -930    371    509   -883   -262   -187   -335   -423   -475   -462
     80   -857   -937    389    509   -896   -270   -226   -353   -441   -493   -483
     70   -885   -956    405    511   -919   -290   -270   -374   -467   -519   -514
     49   -893   -945    420    496   -919   -293   -288   -376   -467   -519   -514
     44   -909   -953    431    496   -930   -301   -314   -392   -483   -535   -530
     46   -943   -989    449    517   -966   -314   -342   -418   -511   -558   -553
     33   -940   -976    452    504   -956   -319   -355   -428   -519   -568   -561
     25   -943   -971    457    498   -956   -319   -361   -431   -524   -574   -561
     28   -966   -997    467    511   -982   -329   -379   -446   -540   -589   -579
     31   -969  -1000    470    514   -984   -337   -389   -452   -545   -592   -584
     20   -961   -982    470    498   -971   -329   -379   -439   -530   -576   -568
     31   -963   -995    467    511   -979   -332   -381   -441   -530   -576   -568
     36   -956   -992    457    511   -974   -342   -389   -449   -542   -584   -576
     25   -937   -963    457    493   -950   -329   -374   -428   -524   -566   -553
     25   -945   -974    457    498   -958   -329   -371   -426   -524   -568   -550
     36   -956   -995    459    514   -974   -337   -381   -436   -532   -576   -561
     33   -948   -982    457    506   -966   -337   -376   -428   -519   -563   -555
     28   -922   -950    446    488   -935   -335   -371   -418   -509   -553   -548
     31   -940   -971    454    498   -956   -342   -379   -431   -522   -563   -563
     31   -937   -971    452    501   -953   -337   -376   -426   -517   -555   -561
     31   -906   -937    433    483   -922   -314   -350   -397   -488   -530   -532
     41   -870   -911    415    475   -891   -296   -337   -379   -475   -517   -519
     41   -854   -898    405    470   -878   -280   -329   -366   -465   -504   -511
     28   -818   -846    394    436   -831   -252   -306   -337   -433   -478   -485
     31   -818   -849    392    439   -831   -246   -298   -337   -436   -478   -485
     54   -810   -865    379    459   -836   -252   -303   -348   -446   -491   -498
     46   -724   -771    337    407   -748   -239   -283   -303   -397   -441   -449
     49   -641   -691    296    368   -665   -249   -280   -267   -355   -394   -400
     64   -613   -678    270    371   -644   -285   -301   -267   -348   -381   -389
     75   -623   -698    275    387   -659   -301   -306   -270   -350   -381   -389
     64   -633   -698    283    379   -667   -306   -306   -267   -342   -371   -379
     62   -646   -709    290    384   -678   -329   -335   -293   -366   -389   -400
     62   -691   -753    311    407   -722   -350   -363   -329   -402   -426   -433
     46   -784   -831    368    439   -807   -355   -368   -363   -439   -467   -470
     41   -891   -935    423    485   -911   -363   -389   -413   -493   -524   -524
     38   -950   -992    454    514   -971   -376   -418   -457   -540   -568   -568
     18   -982  -1000    480    509   -989   -379   -433   -475   -553   -579   -579
     10   -995  -1005    493    506  -1000   -381   -446   -491   -566   -592   -594
     20  -1021  -1041    498    530  -1031   -394   -467   -519   -597   -620   -623
     18  -1031  -1049    506    532  -1039   -397   -475   -527   -605   -631   -628
      7  -1034  -1041    511    522  -1036   -389   -465   -514   -592   -618   -613
      7  -1044  -1052    519    530  -1047   -394   -472   -524   -605   -628   -626
     10  -1052  -1065    519    535  -1057   -407   -488   -540   -620   -644   -644
      2  -1047  -1049    522    524  -1047   -400   -483   -535   -607   -631   -633
      5  -1047  -1052    519    527  -1049   -400   -485   -537   -610   -631   -636
     10  -1054  -1065    522    537  -1060   -413   -501   -553   -628   -649   -654
      5  -1060  -1065    527    535  -1062   -410   -493   -545   -620   -644   -644
      0  -1062  -1062    530    530  -1062   -405   -485   -540   -615   -641   -636
      7  -1080  -1091    535    548  -1085   -415   -496   -555   -636   -659   -654
     18  -1109  -1127    545    571  -1117   -418   -496   -576   -662   -685   -683
     54  -1265  -1322    605    688  -1293   -384   -449   -641   -761   -800   -789
    109  -1452  -1561    670    833  -1506   -280   -329   -701   -911   -982   -979
    124  -1439  -1564    657    841  -1501   -137   -163   -615   -909  -1002  -1028
     23  -1127  -1150    553    587  -1137    -67   -280   -446   -706   -771   -823
   -145   -566   -420    355    135   -493   -322   -917   -400   -389   -342   -384
   -311    233    545     38   -428    389   -654  -1441   -239    132    306    280
   -426    885   1312   -231   -870   1098   -932  -1667     12    685    919    904
   -368    795   1163   -213   -766    979  -1221  -1818   -116    698    940    982
   -283    168    452     57   -366    309  -1275  -1842   -649     -5    228    301
   -226   -483   -257    353     12   -371  -1031  -1519   -963   -644   -478   -400
   -142   -846   -706    493    277   -776   -727  -1002   -810   -709   -659   -605
    -44   -940   -896    493    426   -919   -542   -670   -618   -610   -613   -589
     -5  -1002   -997    504    493  -1000   -470   -548   -561   -594   -613   -602
      0  -1034  -1034    517    517  -1034   -439   -504   -553   -605   -626   -618
      5  -1067  -1075    530    540  -1070   -420   -483   -555   -623   -644   -636
     23  -1091  -1114    535    568  -1101   -423   -478   -568   -644   -670   -670
     20  -1098  -1119    537    568  -1106   -413   -462   -563   -641   -670   -675
     18  -1093  -1111    537    563  -1101   -397   -444   -550   -636   -662   -670
     28  -1098  -1127    535    574  -1111   -402   -444   -558   -646   -672   -685
     31  -1096  -1127    532    579  -1111   -400   -436   -553   -644   -670   -680
     20  -1088  -1109    535    563  -1098   -381   -415   -535   -626   -652   -665
     28  -1088  -1117    530    571  -1101   -384   -410   -532   -631   -652   -665
     36  -1083  -1122    522    579  -1101   -392   -413   -537   -636   -657   -670
     28  -1072  -1101    522    563  -1085   -381   -392   -514   -610   -636   -646
     28  -1070  -1098    522    561  -1085   -374   -384   -509   -605   -631   -644
     36  -1078  -1114    519    574  -1096   -376   -384   -517   -613   -639   -657
     33  -1057  -1091    511    561  -1072   -368   -374   -509   -602   -628   -649
     33  -1052  -1085    509    558  -1067   -355   -350   -485   -576   -607   -628
     51  -1052  -1104    498    576  -1078   -363   -350   -491   -584   -613   -639
     54  -1044  -1098    493    574  -1070   -361   -342   -485   -579   -610   -636
     49  -1031  -1083    491    563  -1054   -348   -322   -462   -561   -592   -615
     62  -1028  -1091    483    576  -1060   -342   -309   -457   -558   -589   -613
     67  -1031  -1101    480    584  -1065   -342   -296   -454   -558   -589   -613
     64  -1018  -1083    475    574  -1049   -329   -267   -428   -535   -568   -589
     72  -1010  -1083    465    576  -1047   -324   -241   -415   -522   -555   -579
     93  -1008  -1101    457    597  -1054   -324   -228   -413   -524   -555   -584
     85  -1005  -1091    459    587  -1047   -311   -197   -392   -506   -542   -568
     90   -989  -1080    449    584  -1034   -298   -158   -366   -483   -522   -548
    109   -992  -1101    439    605  -1047   -298   -137   -358   -478   -519   -548
    119   -982  -1101    431    610  -1041   -293   -106   -345   -465   -506   -537
    124   -969  -1096    420    610  -1031   -272    -64   -314   -436   -483   -509
    148   -958  -1106    405    626  -1031   -267    -38   -303   -426   -475   -504
    161   -945  -1109    392    631  -1026   -270    -23   -298   -426   -472   -493
    166   -914  -1080    374    623   -997   -257      7   -277   -400   -446   -459
    176   -906  -1083    363    628   -992   -252     23   -267   -384   -431   -446
    192   -904  -1098    355    644  -1000   -254     20   -270   -387   -431   -452
    189   -885  -1075    348    631   -982   -254     20   -265   -379   -415   -441
    184   -852  -1036    335    610   -943   -252     20   -262   -368   -400   -426
    189   -849  -1039    329    613   -943   -265     -5   -285   -387   -415   -436
    179   -841  -1023    329    600   -932   -270    -25   -290   -392   -418   -436
    163   -826   -989    329    574   -906   -265    -38   -285   -384   -410   -426
    158   -826   -984    335    571   -904   -270    -72   -298   -394   -415   -436
    148   -823   -971    335    558   -896   -285   -116   -316   -413   -428   -452
    124   -818   -943    345    532   -880   -283   -140   -314   -410   -426   -449
    106   -828   -937    358    522   -880   -285   -171   -319   -418   -431   -457
    103   -849   -953    374    527   -901   -306   -226   -350   -446   -462   -491
     80   -859   -940    389    509   -898   -311   -254   -358   -454   -467   -501
     67   -872   -940    402    504   -906   -314   -275   -366   -459   -475   -509
     64   -904   -969    418    514   -935   -327   -309   -387   -480   -496   -535
     54   -922   -976    433    514   -948   -335   -332   -402   -493   -509   -550
     41   -924   -969    439    504   -945   -332   -340   -405   -496   -509   -550
     41   -937   -982    446    509   -958   -342   -361   -426   -519   -530   -571
     41   -953   -995    454    517   -974   -350   -379   -441   -535   -545   -584
     31   -956   -987    462    509   -971   -342   -368   -426   -517   -532   -568
     33   -953   -987    457    509   -969   -348   -371   -431   -524   -537   -574
     41   -956   -997    457    519   -976   -361   -387   -444   -540   -548   -592
     36   -948   -987    454    511   -969   -358   -381   -433   -527   -537   -581
     36   -937   -974    452    504   -956   -348   -363   -415   -509   -519   -563
     46   -945   -995    449    519   -969   -353   -374   -426   -519   -530   -574
     44   -937   -984    446    514   -961   -358   -381   -431   -527   -535   -576
     36   -927   -963    444    498   -945   -353   -371   -420   -517   -524   -563
     41   -937   -979    449    509   -958   -353   -371   -418   -514   -524   -566
     44   -945   -992    449    514   -969   -361   -379   -431   -524   -535   -576
     33   -935   -969    449    501   -950   -355   -374   -420   -511   -522   -561
     38   -932   -971    446    504   -953   -350   -366   -418   -506   -514   -561
     54   -935   -989    441    522   -961   -350   -374   -423   -517   -527   -574
     51   -898   -950    423    501   -924   -327   -348   -392   -488   -501   -545
     41   -862   -904    410    472   -883   -301   -322   -363   -459   -472   -519
     44   -831   -878    392    459   -854   -296   -324   -358   -457   -470   -519
     49   -818   -867    384    457   -841   -283   -314   -348   -446   -457   -504
     49   -807   -857    379    452   -831   -270   -301   -342   -444   -454   -493
     57   -771   -828    355    441   -800   -262   -290   -322   -423   -433   -480
     59   -704   -763    319    410   -732   -270   -296   -298   -394   -397   -457
     62   -618   -680    277    371   -649   -288   -296   -262   -348   -348   -407
     75   -610   -685    265    379   -646   -314   -301   -265   -342   -342   -402
     85   -641   -730    277    407   -685   -335   -322   -290   -366   -366   -428
     75   -665   -743    293    407   -704   -340   -332   -298   -366   -363   -428
     64   -670   -735    303    400   -701   -342   -340   -306   -368   -363   -423
     59   -756   -815    348    436   -784   -366   -376   -366   -436   -431   -485
     54   -878   -932    410    493   -904   -379   -400   -418   -498   -496   -548
     41   -950   -992    454    517   -971   -374   -400   -439   -522   -522   -568
     38  -1000  -1039    480    537  -1018   -379   -418   -470   -550   -550   -592
     38  -1031  -1070    496    553  -1052   -397   -449   -511   -587   -587   -623
     25  -1034  -1060    504    540  -1047   -400   -457   -519   -594   -594   -631
     23  -1047  -1072    509    545  -1060   -405   -462   -527   -602   -602   -639
     36  -1067  -1104    517    568  -1085   -415   -478   -542   -620   -618   -662
     28  -1070  -1098    519    561  -1083   -413   -475   -542   -615   -615   -654
     23  -1072  -1096    524    558  -1083   -407   -470   -540   -610   -613   -646
     31  -1085  -1119    527    571  -1101   -418   -485   -558   -631   -633   -672
     33  -1083  -1117    524    574  -1098   -423   -491   -566   -633   -636   -680
     20  -1093  -1114    535    566  -1104   -410   -475   -550   -615   -618   -659
     28  -1098  -1127    535    576  -1111   -415   -483   -561   -626   -628   -665
     33  -1117  -1150    540    589  -1132   -420   -496   -576   -644   -646   -680
     25  -1109  -1135    542    579  -1122   -413   -483   -566   -631   -639   -672
     25  -1132  -1161    553    592  -1145   -415   -480   -574   -644   -652   -688
     70  -1239  -1312    584    691  -1275   -415   -470   -644   -735   -748   -771
    111  -1434  -1545    659    826  -1488   -337   -371   -704   -865   -909   -922
    127  -1514  -1641    693    883  -1577   -181   -176   -641   -914   -989  -1026
     80  -1257  -1337    587    709  -1296    -96   -163   -480   -761   -823   -896
    -64   -789   -724    426    329   -758   -236   -641   -415   -504   -478   -555
   -233    -64    168    148   -202     51   -553  -1260   -348    -77     83     28
   -374    727   1101   -176   -737    914   -833  -1590   -109    504    761    706
   -353    839   1189   -244   -771   1013  -1130  -1784   -140    683    958    937
   -275    301    576    -12   -426    436  -1278  -1873   -581    181    449    483
   -231   -371   -142    301    -46   -257  -1140  -1712  -1054   -597   -361   -306
   -142   -888   -745    517    301   -818   -857  -1215  -1021   -857   -740   -693
    -67   -997   -932    530    431   -966   -628   -800   -750   -696   -659   -639
     -5  -1028  -1023    514    509  -1026   -501   -574   -602   -602   -594   -592
     25  -1075  -1101    524    561  -1088   -462   -511   -589   -615   -618   -623
     31  -1111  -1143    540    587  -1127   -449   -496   -597   -639   -646   -652
     25  -1135  -1163    553    594  -1148   -428   -465   -584   -636   -646   -649
     38  -1143  -1182    550    610  -1161   -423   -454   -587   -646   -659   -667
     46  -1153  -1200    550    620  -1176   -420   -452   -594   -657   -672   -683
     41  -1150  -1192    555    615  -1171   -407   -428   -571   -641   -659   -667
     41  -1145  -1187    550    613  -1166   -405   -420   -568   -636   -652   -665
     51  -1156  -1210    550    628  -1182   -407   -420   -574   -639   -657   -678
     54  -1143  -1197    542    623  -1169   -400   -407   -558   -623   -639   -665
     51  -1119  -1171    535    610  -1145   -387   -392   -545   -607   -628   -649
     62  -1130  -1195    532    626  -1161   -389   -394   -553   -613   -633   -659
     64  -1132  -1197    532    631  -1163   -387   -387   -542   -605   -626   -652
     59  -1098  -1161    519    607  -1130   -381   -371   -527   -587   -610   -633
     67  -1098  -1166    517    615  -1132   -379   -363   -524   -584   -607   -628
     72  -1104  -1179    514    626  -1140   -387   -363   -530   -587   -613   -628
     64  -1093  -1158    514    610  -1124   -379   -345   -511   -574   -602   -607
     70  -1098  -1169    514    618  -1135   -374   -332   -501   -558   -594   -605
     80  -1104  -1184    511    631  -1143   -374   -329   -504   -558   -594   -615
     77  -1085  -1163    501    620  -1124   -368   -311   -488   -540   -574   -602
     80  -1075  -1156    496    615  -1114   -355   -285   -467   -519   -555   -581
     90  -1080  -1171    493    628  -1127   -361   -277   -470   -522   -558   -584
     96  -1065  -1161    485    628  -1111   -358   -267   -462   -519   -558   -581
     93  -1049  -1145    475    618  -1096   -340   -231   -431   -485   -530   -553
    111  -1047  -1158    467    633  -1101   -335   -210   -420   -480   -524   -548
    124  -1049  -1174    459    646  -1109   -337   -192   -415   -475   -519   -548
    124  -1031  -1156    454    639  -1093   -322   -150   -387   -449   -493   -517
    135  -1028  -1166    444    649  -1096   -314   -116   -368   -431   -483   -496
    161  -1023  -1184    431    670  -1104   -316    -96   -366   -428   -488   -504
    166  -1000  -1169    415    667  -1083   -309    -59   -337   -397   -459   -483
    171   -984  -1156    407    662  -1070   -290    -12   -306   -361   -420   -446
    189   -979  -1171    392    678  -1075   -296     -5   -309   -361   -423   -444
    200   -958  -1161    379    678  -1060   -296      2   -303   -355   -415   -431
    194   -927  -1124    366    657  -1023   -288     18   -290   -337   -397   -405
    207   -914  -1122    353    665  -1018   -290     15   -293   -332   -389   -407
    213   -909  -1122    348    667  -1015   -298      0   -303   -340   -392   -405
    205   -875  -1083    335    644   -979   -296      0   -298   -332   -384   -392
    202   -862  -1065    329    631   -963   -298    -12   -303   -332   -381   -389
    205   -859  -1065    327    633   -961   -309    -44   -327   -350   -394   -405
    184   -857  -1041    335    610   -948   -306    -64   -327   -350   -387   -389
    166   -836  -1002    335    584   -919   -306    -88   -327   -348   -384   -389
    163   -846  -1010    342    587   -927   -316   -124   -342   -361   -400   -410
    145   -852   -997    353    571   -924   -324   -161   -353   -371   -413   -426
    116   -841   -958    361    537   -898   -324   -189   -353   -371   -410   -431
    101   -865   -969    381    535   -917   -332   -228   -371   -387   -426   -457
     90   -893   -987    400    537   -940   -348   -270   -394   -410   -449   -483
     75   -904   -979    415    527   -940   -342   -285   -394   -413   -452   -483
     64   -917   -984    423    522   -950   -350   -309   -413   -431   -472   -501
     70   -943  -1013    436    540   -976   -363   -342   -441   -457   -498   -527
     59   -958  -1021    449    537   -989   -366   -355   -449   -465   -509   -535
     51   -961  -1013    454    532   -987   -358   -355   -446   -462   -511   -530
     57   -971  -1031    457    542  -1000   -366   -376   -465   -480   -530   -553
     57   -971  -1031    457    542  -1000   -371   -381   -470   -485   -535   -555
     46   -961  -1010    457    527   -984   -368   -374   -459   -470   -522   -542
     54   -963  -1018    454    535   -989   -371   -379   -462   -470   -522   -545
     59   -971  -1031    454    545  -1002   -379   -387   -470   -475   -527   -550
     49   -963  -1013    457    530   -987   -371   -374   -454   -457   -511   -537
     44   -958  -1005    457    522   -982   -366   -368   -452   -454   -509   -535
     57   -969  -1026    457    540   -997   -379   -384   -465   -472   -524   -545
     51   -969  -1021    457    535   -995   -371   -379   -457   -459   -514   -535
     46   -961  -1008    457    527   -984   -361   -366   -444   -444   -496   -522
     57   -950  -1008    444    530   -979   -374   -381   -454   -459   -511   -537
     59   -940  -1000    441    530   -969   -376   -387   -457   -462   -514   -540
     46   -940   -987    444    517   -963   -368   -374   -444   -446   -501   -527
     51   -950  -1002    449    527   -976   -363   -371   -444   -446   -504   -524
     59   -943  -1002    439    530   -971   -353   -366   -436   -439   -498   -519
     51   -891   -943    420    496   -917   -327   -340   -397   -405   -465   -488
     51   -852   -904    397    478   -878   -309   -329   -381   -389   -444   -472
     57   -831   -888    387    472   -859   -306   -335   -384   -392   -444   -475
     57   -833   -891    387    472   -862   -296   -327   -376   -384   -436   -467
     57   -810   -867    376    462   -839   -275   -298   -342   -350   -407   -436
     70   -737   -807    332    436   -774   -280   -296   -316   -324   -379   -407
     75   -654   -732    288    402   -693   -306   -306   -298   -296   -348   -381
     72   -615   -688    270    379   -652   -324   -309   -280   -267   -319   -353
     90   -631   -722    270    405   -675   -335   -314   -285   -272   -322   -358
     90   -654   -745    277    418   -698   -355   -340   -314   -301   -348   -381
     75   -662   -740    293    407   -701   -361   -348   -319   -298   -348   -379
     64   -717   -782    324    420   -748   -368   -361   -342   -324   -368   -400
     62   -849   -911    394    485   -880   -389   -392   -413   -400   -446   -475
     57   -937   -997    439    524   -969   -397   -405   -454   -444   -501   -522
     44   -976  -1021    465    530   -997   -392   -413   -470   -462   -519   -535
     38  -1005  -1044    480    537  -1023   -407   -446   -509   -504   -561   -571
     33  -1039  -1072    504    553  -1054   -423   -467   -535   -524   -581   -597
     15  -1039  -1057    509    535  -1047   -420   -467   -535   -524   -584   -594
     20  -1057  -1078    517    548  -1067   -423   -475   -545   -535   -592   -602
     25  -1067  -1093    519    558  -1080   -431   -485   -561   -548   -602   -610
     18  -1060  -1078    522    548  -1067   -426   -480   -555   -545   -600   -602
     18  -1075  -1096    527    555  -1085   -423   -480   -558   -545   -605   -602
     25  -1093  -1119    532    571  -1106   -433   -493   -571   -561   -620   -623
     20  -1096  -1117    535    566  -1104   -431   -488   -568   -555   -613   -623
     12  -1088  -1101    537    555  -1093   -423   -478   -558   -540   -600   -610
     23  -1104  -1127    537    574  -1114   -436   -496   -576   -566   -626   -633
     23  -1109  -1135    542    579  -1122   -441   -501   -581   -568   -628   -636
     18  -1098  -1119    540    566  -1109   -431   -488   -571   -558   -618   -623
     38  -1153  -1192    558    615  -1171   -428   -480   -594   -592   -657   -657
     98  -1325  -1423    610    758  -1374   -400   -428   -675   -722   -805   -792
    129  -1465  -1595    667    859  -1530   -270   -259   -665   -813   -932   -932
    119  -1369  -1491    623    802  -1428   -127    -96   -532   -748   -883   -922
     15  -1034  -1049    509    532  -1041   -109   -301   -402   -555   -644   -714
   -158   -446   -290    301     64   -371   -394   -963   -394   -231   -192   -249
   -319    358    678    -18   -498    517   -706  -1444   -241    290    452    405
   -381    875   1257   -249   -818   1065  -1002  -1693    -93    730    943    909
   -319    605    924   -142   -620    763  -1267  -1878   -374    545    761    789
   -272    -64    205    168   -239     70  -1239  -1839   -891   -205    -12     51
   -207   -691   -483    449    135   -587   -992  -1473  -1093   -730   -618   -553
   -119   -961   -841    537    361   -901   -737   -995   -875   -701   -696   -657
    -33   -995   -961    514    462   -979   -561   -665   -654   -558   -605   -587
      5  -1041  -1049    517    527  -1044   -483   -532   -579   -524   -587   -579
     20  -1088  -1111    532    563  -1098   -470   -511   -592   -558   -623   -620
     23  -1109  -1132    542    576  -1119   -454   -493   -592   -571   -641   -636
     20  -1132  -1153    555    587  -1143   -428   -459   -574   -563   -633   -626
     28  -1143  -1174    555    600  -1156   -433   -462   -587   -581   -652   -646
     31  -1143  -1176    555    602  -1158   -428   -454   -584   -581   -654   -657
     28  -1135  -1163    553    594  -1148   -415   -431   -563   -561   -636   -646
     33  -1130  -1163    548    597  -1145   -410   -426   -563   -563   -636   -649
     36  -1148  -1187    553    610  -1166   -413   -423   -566   -568   -644   -654
     31  -1130  -1161    548    594  -1145   -402   -407   -548   -553   -628   -639
     28  -1119  -1148    542    587  -1132   -397   -397   -537   -545   -618   -631
     41  -1132  -1174    545    607  -1153   -402   -400   -545   -550   -626   -636
     41  -1109  -1150    532    594  -1130   -402   -392   -540   -545   -620   -626
     41  -1096  -1137    527    587  -1117   -389   -371   -524   -527   -605   -610
     49  -1104  -1156    524    600  -1127   -394   -368   -522   -527   -605   -615
     51  -1096  -1148    522    600  -1122   -392   -363   -517   -522   -600   -615
     41  -1080  -1124    517    581  -1101   -379   -345   -498   -504   -584   -600
     51  -1078  -1132    511    589  -1104   -376   -337   -493   -501   -579   -592
     59  -1078  -1137    509    597  -1106   -384   -337   -496   -506   -584   -597
     54  -1062  -1117    504    584  -1088   -374   -311   -475   -480   -563   -576
     57  -1062  -1119    501    587  -1088   -366   -290   -462   -467   -555   -566
     70  -1062  -1132    496    600  -1096   -371   -288   -462   -478   -563   -566
     75  -1047  -1122    485    597  -1083   -361   -262   -444   -462   -548   -548
     77  -1028  -1106    475    592  -1067   -342   -226   -415   -433   -519   -527
     90  -1041  -1132    472    610  -1085   -342   -210   -410   -431   -517   -532
    103  -1034  -1140    465    620  -1085   -337   -184   -397   -418   -509   -524
    109  -1000  -1109    444    607  -1054   -327   -145   -368   -392   -483   -493
    124   -997  -1122    436    623  -1060   -319   -114   -353   -379   -472   -478
    142  -1000  -1143    426    641  -1070   -322    -90   -342   -368   -465   -470
    145   -969  -1114    410    628  -1041   -311    -51   -319   -342   -439   -446
    158   -956  -1114    397    633  -1034   -303    -25   -303   -322   -418   -431
    184   -953  -1137    384    659  -1044   -309    -18   -306   -324   -415   -428
    189   -922  -1111    363    649  -1015   -314    -12   -301   -316   -405   -407
    189   -904  -1093    355    641   -997   -306      0   -288   -296   -387   -379
    200   -896  -1096    345    646   -995   -311    -10   -298   -301   -389   -384
    202   -872  -1075    335    639   -974   -322    -25   -306   -306   -389   -387
    192   -862  -1057    335    623   -958   -311    -25   -298   -293   -371   -371
    192   -854  -1047    329    618   -950   -316    -49   -314   -303   -376   -376
    187   -846  -1034    327    610   -940   -332    -85   -332   -322   -389   -392
    166   -828   -995    332    579   -911   -322    -96   -324   -311   -376   -381
    148   -815   -966    332    555   -891   -319   -119   -324   -311   -374   -379
    137   -833   -971    348    553   -901   -327   -158   -340   -332   -394   -405
    109   -846   -958    366    532   -901   -324   -187   -342   -337   -402   -415
     88   -852   -940    381    514   -896   -322   -207   -337   -335   -402   -420
     83   -870   -953    392    517   -909   -340   -254   -361   -363   -428   -452
     70   -883   -956    405    511   -919   -350   -288   -379   -381   -446   -475
     54   -891   -945    418    498   -919   -348   -303   -381   -384   -446   -475
     51   -909   -961    428    506   -935   -355   -335   -402   -407   -467   -498
     49   -950  -1000    452    522   -976   -371   -363   -428   -431   -491   -524
     33   -950   -984    457    509   -966   -366   -368   -428   -431   -488   -524
     28   -948   -976    459    501   -961   -371   -381   -436   -436   -493   -532
     38   -961  -1000    462    519   -979   -384   -400   -449   -454   -511   -548
     36   -963  -1002    462    517   -982   -379   -394   -441   -449   -509   -540
     36   -945   -982    454    506   -961   -374   -387   -433   -439   -498   -532
     38   -950   -989    454    514   -969   -381   -397   -446   -452   -509   -545
     36   -958   -995    462    514   -976   -384   -402   -446   -454   -511   -545
     25   -943   -971    457    496   -956   -376   -389   -433   -436   -496   -527
     31   -945   -976    454    504   -961   -381   -392   -433   -439   -498   -527
     36   -945   -982    452    509   -963   -389   -402   -441   -449   -506   -540
     28   -937   -966    454    496   -950   -379   -389   -426   -431   -491   -524
     28   -935   -963    452    493   -948   -376   -387   -426   -426   -485   -519
     38   -943   -982    452    509   -961   -384   -400   -436   -439   -496   -530
     31   -943   -974    454    501   -958   -387   -400   -431   -433   -488   -524
     20   -935   -956    457    488   -945   -376   -387   -418   -420   -475   -506
     28   -948   -976    457    501   -961   -389   -397   -431   -433   -488   -524
     31   -943   -974    454    501   -956   -394   -405   -436   -436   -493   -532
     23   -924   -948    449    485   -935   -379   -389   -418   -418   -475   -519
     36   -893   -930    428    483   -911   -363   -374   -397   -397   -449   -501
     38   -865   -906    410    470   -885   -350   -366   -387   -389   -439   -493
     31   -828   -859    397    444   -841   -322   -342   -358   -363   -415   -465
     25   -820   -849    394    436   -833   -303   -332   -345   -350   -402   -452
     44   -828   -872    392    457   -849   -316   -345   -366   -374   -428   -480
     41   -782   -823    368    431   -802   -306   -329   -340   -350   -405   -457
     38   -704   -743    332    389   -724   -296   -309   -296   -298   -350   -405
     54   -652   -706    296    379   -678   -322   -324   -277   -275   -324   -381
     67   -628   -696    280    381   -662   -353   -337   -277   -272   -316   -366
     64   -628   -693    280    379   -659   -361   -335   -277   -265   -311   -358
     64   -641   -709    288    387   -675   -381   -358   -301   -285   -327   -371
     59   -685   -745    309    402   -714   -400   -384   -329   -314   -353   -392
     41   -745   -787    353    413   -766   -405   -392   -353   -340   -384   -420
     36   -865   -901    413    467   -880   -415   -407   -407   -400   -444   -472
     41   -948   -989    452    514   -969   -428   -436   -457   -454   -501   -532
     25   -971  -1000    470    511   -984   -431   -454   -478   -475   -519   -558
     10   -997  -1008    493    509  -1002   -428   -462   -488   -483   -527   -563
     18  -1026  -1047    501    530  -1034   -444   -488   -517   -511   -555   -594
     18  -1044  -1062    511    537  -1052   -452   -498   -530   -527   -566   -607
      5  -1049  -1057    519    530  -1052   -449   -491   -522   -519   -555   -592
     12  -1052  -1065    519    537  -1057   -454   -498   -535   -532   -568   -592
     20  -1067  -1088    522    553  -1075   -462   -509   -548   -550   -587   -610
      7  -1070  -1078    532    542  -1072   -454   -498   -537   -537   -574   -607
      2  -1072  -1075    535    537  -1072   -457   -501   -540   -537   -574   -613
     12  -1088  -1101    537    555  -1093   -465   -514   -555   -555   -589   -633
      2  -1104  -1106    548    553  -1104   -457   -509   -550   -548   -581   -620
     -2  -1091  -1088    545    540  -1088   -454   -504   -545   -542   -576   -610
      7  -1101  -1109    545    555  -1104   -459   -511   -553   -553   -584   -618
     12  -1101  -1114    545    563  -1106   -462   -514   -561   -566   -600   -633
     33  -1192  -1226    579    628  -1208   -444   -483   -594   -623   -665   -685
     90  -1392  -1483    649    784  -1436   -387   -413   -680   -771   -836   -852
    124  -1509  -1636    691    878  -1571   -254   -252   -670   -862   -956  -1000
     96  -1327  -1423    615    758  -1374   -109   -122   -493   -722   -826   -896
    -59   -898   -839    478    389   -870   -200   -537   -374   -452   -483   -566
   -226   -215      7    220   -116   -103   -522  -1184   -306    -54     44    -25
   -389    607    997   -109   -693    802   -818  -1551    -57    537    737    680
   -418    963   1382   -272   -898   1171  -1101  -1714     75    919   1153   1135
   -322    459    779    -70   -550    618  -1314  -1849   -374    452    675    714
   -277   -202     75    239   -179    -62  -1218  -1740   -870   -311   -111    -72
   -215   -769   -553    491    166   -659   -917  -1270   -922   -659   -558   -530
   -111   -963   -852    537    368   -909   -667   -823   -698   -587   -571   -568
    -33   -995   -963    514    462   -979   -558   -620   -587   -532   -548   -561
    -20  -1044  -1026    532    501  -1036   -496   -527   -542   -524   -553   -566
    -15  -1085  -1070    550    524  -1078   -478   -498   -545   -540   -571   -594
      5  -1111  -1117    553    561  -1114   -475   -498   -566   -571   -600   -639
      2  -1117  -1119    555    561  -1119   -465   -483   -558   -568   -600   -644
      0  -1117  -1117    558    555  -1117   -449   -462   -542   -563   -594   -636
     10  -1127  -1137    558    571  -1132   -449   -465   -550   -579   -613   -649
     15  -1137  -1153    561    584  -1145   -444   -457   -548   -576   -607   -646
      7  -1122  -1130    555    566  -1124   -433   -436   -532   -555   -584   -631
     12  -1114  -1130    550    568  -1122   -431   -431   -530   -553   -581   -639
     20  -1109  -1132    542    574  -1119   -439   -433   -532   -563   -592   -649
     18  -1091  -1109    537    563  -1098   -426   -415   -517   -545   -574   -623
     20  -1096  -1119    535    568  -1106   -420   -402   -506   -535   -566   -613
     33  -1098  -1132    532    581  -1114   -423   -405   -511   -542   -574   -626
     23  -1085  -1111    530    563  -1098   -413   -392   -498   -530   -561   -610
     23  -1067  -1091    522    555  -1078   -410   -376   -485   -514   -550   -597
     38  -1080  -1119    519    579  -1101   -415   -381   -493   -527   -563   -615
     44  -1072  -1117    511    579  -1093   -415   -379   -491   -530   -566   -613
     33  -1062  -1096    511    563  -1078   -397   -350   -467   -506   -545   -584
     49  -1062  -1111    506    579  -1085   -392   -340   -462   -498   -537   -589
     59  -1062  -1124    501    589  -1093   -400   -335   -459   -501   -535   -594
     46  -1044  -1093    498    568  -1067   -387   -306   -439   -480   -514   -571
     49  -1036  -1088    491    566  -1062   -379   -280   -420   -467   -504   -558
     59  -1047  -1106    493    581  -1075   -371   -257   -413   -465   -506   -558
     62  -1026  -1091    480    574  -1057   -363   -233   -394   -449   -491   -545
     77  -1010  -1091    465    581  -1049   -355   -202   -376   -428   -470   -530
     98  -1018  -1117    457    605  -1067   -355   -184   -371   -431   -470   -535
    103  -1010  -1114    454    607  -1062   -348   -150   -355   -418   -459   -522
     98   -997  -1096    449    594  -1047   -324    -96   -319   -379   -426   -483
    116   -982  -1098    431    605  -1039   -324    -70   -309   -368   -415   -478
    148   -982  -1130    415    636  -1054   -324    -49   -306   -368   -415   -475
    150   -958  -1109    405    628  -1034   -311    -18   -283   -348   -397   -446
    158   -935  -1093    387    623  -1013   -306      0   -267   -329   -379   -423
    174   -922  -1096    371    633  -1008   -314     -2   -270   -332   -374   -426
    176   -896  -1072    358    623   -984   -314      2   -262   -319   -358   -413
    171   -875  -1047    353    607   -961   -306     10   -249   -301   -335   -392
    181   -867  -1049    342    613   -956   -316    -10   -267   -316   -342   -400
    181   -854  -1036    335    607   -943   -322    -28   -277   -322   -345   -397
    158   -839  -1000    337    579   -919   -314    -33   -267   -309   -332   -384
    150   -828   -979    340    563   -904   -319    -59   -275   -316   -335   -387
    140   -831   -971    342    553   -901   -329    -98   -290   -335   -348   -400
    116   -818   -935    348    524   -875   -327   -122   -288   -324   -335   -392
    101   -818   -919    355    509   -867   -327   -150   -290   -327   -335   -400
     96   -826   -922    366    509   -872   -345   -200   -311   -355   -363   -428
     67   -846   -917    389    491   -880   -350   -236   -322   -368   -374   -441
     41   -870   -911    413    475   -891   -350   -259   -327   -371   -381   -452
     33   -891   -924    428    478   -906   -366   -298   -355   -394   -402   -483
     28   -904   -932    439    480   -917   -376   -324   -368   -410   -415   -496
     12   -914   -927    449    467   -919   -376   -340   -374   -418   -420   -496
      7   -935   -945    462    475   -940   -381   -358   -392   -441   -446   -514
     12   -956   -969    470    488   -961   -394   -384   -413   -462   -465   -537
     -2   -961   -958    483    478   -961   -387   -379   -405   -449   -449   -532
    -10   -958   -950    483    470   -956   -384   -384   -405   -449   -446   -532
     -2   -963   -963    483    478   -963   -397   -397   -418   -467   -459   -545
    -10   -956   -948    483    465   -953   -397   -397   -415   -465   -457   -532
    -15   -948   -932    483    457   -940   -389   -384   -400   -449   -444   -511
     -5   -953   -950    478    470   -953   -400   -394   -410   -459   -457   -532
     -5   -948   -943    475    467   -948   -400   -397   -410   -457   -454   -537
    -15   -937   -922    475    452   -932   -387   -384   -394   -439   -433   -519
    -10   -940   -930    475    459   -935   -389   -384   -394   -444   -436   -519
     -5   -945   -943    472    467   -945   -402   -394   -410   -459   -452   -535
    -10   -935   -924    472    454   -930   -400   -389   -400   -449   -441   -524
    -10   -940   -930    475    459   -935   -394   -384   -392   -441   -433   -514
      0   -950   -950    475    475   -950   -400   -394   -405   -454   -444   -527
     -7   -943   -935    475    462   -940   -400   -397   -402   -452   -439   -522
    -10   -927   -917    470    452   -922   -394   -389   -392   -441   -431   -506
     -5   -948   -943    475    467   -945   -400   -397   -402   -452   -439   -519
     -5   -943   -937    475    465   -940   -407   -405   -407   -454   -441   -524
    -15   -937   -922    475    452   -930   -397   -394   -394   -441   -426   -511
     -2   -924   -922    462    459   -922   -379   -381   -381   -433   -415   -501
      7   -880   -891    436    446   -885   -368   -374   -368   -426   -402   -488
     -5   -836   -831    420    413   -833   -345   -353   -340   -394   -374   -454
    -15   -820   -805    415    392   -815   -322   -337   -324   -381   -361   -444
      0   -849   -849    423    423   -849   -316   -342   -332   -394   -376   -465
     -2   -810   -810    405    402   -810   -306   -329   -316   -381   -363   -454
     -2   -717   -714    361    355   -717   -290   -306   -267   -329   -311   -402
     12   -659   -672    322    342   -665   -319   -319   -254   -309   -277   -374
     31   -626   -657    298    342   -641   -353   -332   -249   -298   -265   -361
     33   -631   -665    298    348   -646   -363   -332   -246   -290   -259   -353
     28   -657   -685    314    355   -670   -376   -350   -265   -309   -275   -366
     28   -688   -717    327    371   -701   -405   -381   -298   -340   -301   -389
     10   -756   -766    371    387   -761   -413   -392   -327   -371   -332   -410
      0   -875   -875    436    436   -875   -418   -407   -371   -423   -387   -465
      0   -956   -956    478    478   -956   -431   -436   -420   -478   -441   -524
    -12   -982   -969    496    475   -976   -433   -449   -441   -496   -457   -537
    -31  -1005   -974    517    470   -992   -436   -462   -457   -514   -475   -550
    -28  -1052  -1023    537    496  -1039   -449   -483   -483   -540   -501   -581
    -23  -1039  -1015    532    496  -1028   -462   -498   -498   -555   -511   -597
    -38  -1039  -1000    537    478  -1021   -457   -493   -493   -550   -506   -589
    -36  -1052  -1015    542    488  -1034   -459   -498   -501   -561   -514   -597
    -31  -1070  -1039    550    501  -1054   -462   -506   -517   -576   -530   -610
    -44  -1070  -1026    558    491  -1049   -459   -501   -511   -571   -524   -602
    -44  -1070  -1026    555    488  -1047   -459   -501   -514   -576   -530   -607
    -33  -1085  -1052    558    509  -1070   -472   -517   -535   -597   -548   -628
    -41  -1088  -1047    563    501  -1067   -475   -517   -535   -600   -550   -628
    -51  -1088  -1036    571    491  -1062   -462   -501   -522   -587   -537   -613
    -41  -1098  -1060    568    506  -1078   -472   -511   -535   -600   -553   -631
    -38  -1106  -1070    571    514  -1088   -475   -517   -540   -610   -561   -639
    -23  -1169  -1148    594    561  -1158   -465   -498   -563   -641   -594   -670
     46  -1348  -1395    652    719  -1371   -433   -454   -654   -776   -745   -815
     80  -1493  -1574    704    826  -1535   -303   -309   -672   -896   -896   -984
     62  -1369  -1431    652    745  -1400   -158   -168   -527   -802   -813   -930
    -54   -997   -945    524    444   -971   -168   -423   -376   -561   -522   -657
   -215   -394   -179    306    -18   -288   -449  -1062   -311   -210    -57   -174
   -368    446    813    -38   -592    631   -758  -1460    -64    381    639    550
   -439    911   1350   -236   -896   1132  -1031  -1618    127    820   1124   1057
   -361    597    956   -119   -659    776  -1293  -1779   -184    561    870    857
   -314    -36    277    176   -296    119  -1304  -1818   -763   -213     96    101
   -275   -644   -371    459     46   -509  -1008  -1405   -937   -693   -470   -475
   -168   -917   -748    542    288   -833   -740   -927   -740   -670   -548   -584
    -75   -987   -911    530    418   -950   -587   -659   -592   -600   -517   -574
    -49  -1039   -989    545    470  -1015   -504   -532   -530   -576   -506   -571
    -46  -1083  -1039    563    496  -1062   -483   -504   -532   -597   -530   -600
    -31  -1117  -1085    574    527  -1104   -478   -496   -545   -626   -558   -639
    -33  -1127  -1093    579    527  -1111   -467   -480   -542   -633   -566   -652
    -28  -1127  -1098    579    535  -1114   -454   -459   -535   -626   -563   -649
    -18  -1148  -1132    581    553  -1140   -457   -465   -548   -644   -581   -670
    -20  -1150  -1132    584    553  -1143   -449   -457   -542   -644   -581   -667
    -31  -1140  -1111    584    540  -1127   -431   -431   -517   -623   -558   -646
    -12  -1132  -1119    574    553  -1127   -431   -423   -514   -623   -558   -649
     -2  -1117  -1117    558    555  -1117   -444   -431   -530   -641   -576   -662
    -10  -1111  -1101    561    545  -1106   -431   -415   -517   -626   -558   -644
     -5  -1106  -1101    555    548  -1106   -423   -405   -506   -615   -548   -636
      5  -1117  -1122    555    563  -1119   -426   -405   -511   -620   -553   -649
     -2  -1104  -1104    553    548  -1104   -420   -392   -498   -607   -540   -639
     -7  -1093  -1088    550    540  -1091   -407   -374   -478   -589   -524   -620
      7  -1098  -1106    542    555  -1101   -413   -376   -485   -600   -532   -631
     18  -1093  -1111    537    563  -1101   -418   -374   -488   -605   -537   -636
      5  -1078  -1083    535    540  -1080   -402   -348   -462   -579   -511   -613
     10  -1075  -1085    532    548  -1080   -394   -329   -452   -571   -501   -605
     15  -1085  -1104    532    558  -1093   -394   -319   -449   -571   -501   -607
     15  -1070  -1085    527    550  -1078   -387   -296   -431   -555   -485   -587
     23  -1062  -1088    519    553  -1075   -379   -272   -415   -542   -472   -576
     36  -1067  -1104    514    568  -1085   -379   -262   -413   -545   -472   -579
     31  -1057  -1091    511    558  -1072   -368   -239   -397   -535   -462   -566
     36  -1039  -1075    501    555  -1057   -350   -202   -371   -511   -441   -545
     59  -1054  -1117    496    587  -1085   -353   -187   -371   -511   -441   -550
     75  -1039  -1117    480    594  -1078   -348   -163   -358   -498   -428   -542
     77  -1018  -1096    467    584  -1057   -324   -114   -319   -465   -392   -506
     93  -1013  -1106    459    600  -1060   -314    -77   -303   -452   -379   -493
    119   -997  -1117    439    615  -1057   -316    -57   -301   -452   -379   -496
    122   -982  -1104    428    610  -1041   -309    -28   -280   -433   -361   -472
    129   -963  -1093    415    607  -1026   -301     -2   -265   -415   -340   -454
    145   -948  -1093    402    618  -1021   -303      5   -265   -413   -332   -452
    142   -924  -1067    389    605   -997   -298     18   -249   -397   -311   -431
    140   -898  -1039    379    589   -969   -290     23   -239   -381   -290   -413
    153   -891  -1044    368    597   -969   -301      2   -254   -400   -301   -420
    150   -883  -1034    366    592   -958   -306    -12   -265   -405   -301   -420
    137   -849   -989    355    561   -919   -301    -18   -257   -392   -283   -400
    132   -852   -984    358    555   -917   -303    -41   -267   -400   -285   -405
    124   -854   -979    361    550   -917   -316    -83   -288   -420   -301   -423
     98   -841   -940    371    519   -891   -316   -109   -285   -418   -298   -420
     80   -846   -927    381    501   -885   -322   -142   -293   -423   -301   -426
     77   -862   -943    392    509   -901   -337   -184   -311   -444   -319   -446
     57   -872   -932    405    493   -901   -345   -215   -322   -454   -327   -459
     38   -885   -924    423    480   -904   -345   -241   -329   -462   -335   -470
     28   -914   -945    441    485   -930   -366   -290   -366   -501   -371   -509
     10   -924   -935    454    472   -930   -379   -324   -384   -522   -389   -527
     -2   -932   -930    467    462   -932   -376   -340   -389   -527   -392   -530
     -2   -948   -945    475    470   -948   -381   -361   -407   -545   -410   -550
     -5   -979   -974    491    483   -976   -394   -384   -431   -568   -431   -571
    -10   -979   -969    493    478   -974   -389   -381   -431   -566   -428   -568
    -15   -984   -969    496    475   -976   -389   -384   -433   -568   -428   -571
     -5  -1000   -995    504    493   -997   -405   -400   -449   -587   -441   -592
     -7   -987   -979    496    483   -982   -410   -407   -449   -587   -439   -589
    -12   -982   -969    496    475   -976   -402   -397   -439   -576   -428   -576
     -7   -995   -987    498    488   -992   -407   -402   -444   -584   -433   -587
    -12   -989   -976    501    480   -984   -410   -405   -446   -584   -431   -587
    -10   -963   -953    485    470   -958   -407   -394   -436   -574   -418   -571
     -7   -976   -969    491    480   -974   -407   -400   -441   -581   -423   -574
    -10   -982   -974    493    480   -979   -410   -407   -449   -587   -428   -581
    -20   -982   -961    501    470   -971   -397   -389   -431   -568   -410   -563
    -23   -984   -963    504    467   -974   -394   -381   -423   -563   -400   -558
    -15   -987   -971    501    475   -979   -402   -389   -431   -571   -405   -566
    -15   -974   -958    493    470   -966   -405   -392   -431   -568   -402   -563
    -20   -963   -943    493    459   -953   -397   -384   -423   -558   -389   -545
    -15   -987   -971    501    475   -982   -407   -402   -441   -579   -407   -566
    -10   -992   -982    498    485   -987   -413   -410   -446   -584   -415   -571
    -15   -971   -956    491    467   -963   -402   -394   -428   -566   -400   -553
    -10   -919   -909    465    449   -914   -376   -368   -400   -542   -374   -532
     -5   -893   -891    449    441   -893   -366   -363   -389   -535   -363   -522
    -15   -865   -849    439    415   -857   -340   -345   -366   -506   -332   -493
    -18   -846   -828    431    402   -839   -324   -335   -355   -501   -324   -485
      0   -857   -857    428    428   -857   -329   -345   -374   -519   -345   -509
      0   -805   -807    400    402   -805   -314   -324   -340   -485   -309   -475
     -2   -724   -722    361    358   -724   -311   -311   -301   -441   -259   -423
     12   -670   -683    327    348   -675   -342   -327   -293   -428   -241   -405
     28   -657   -685    314    355   -670   -371   -340   -296   -426   -236   -402
     18   -659   -680    319    348   -670   -379   -342   -301   -423   -233   -402
     20   -672   -693    324    355   -683   -400   -366   -324   -439   -244   -413
     18   -701   -722    340    368   -711   -423   -397   -355   -467   -272   -436
      2   -782   -784    389    392   -782   -423   -402   -384   -498   -306   -457
      5   -914   -919    454    459   -914   -431   -420   -436   -555   -366   -509
     10   -982   -995    485    501   -987   -446   -446   -483   -610   -420   -563
    -12  -1008   -995    509    488  -1002   -446   -459   -501   -623   -433   -576
    -33  -1041  -1008    537    485  -1026   -439   -465   -509   -633   -441   -581
    -28  -1070  -1041    548    504  -1057   -449   -483   -537   -665   -472   -602
    -33  -1080  -1047    555    506  -1065   -452   -488   -545   -670   -475   -605
    -38  -1080  -1044    558    501  -1062   -446   -483   -540   -659   -467   -594
    -23  -1088  -1065    555    519  -1078   -452   -491   -550   -670   -475   -605
    -20  -1109  -1088    566    532  -1101   -462   -506   -571   -688   -493   -623
    -33  -1111  -1078    571    519  -1096   -457   -496   -561   -678   -480   -610
    -31  -1106  -1075    568    519  -1093   -454   -496   -563   -683   -485   -610
    -18  -1119  -1101    568    540  -1111   -467   -506   -581   -701   -504   -628
    -23  -1124  -1101    571    537  -1114   -470   -511   -584   -704   -509   -628
    -23  -1130  -1106    574    540  -1119   -462   -504   -579   -698   -498   -613
    -18  -1145  -1127    579    553  -1137   -470   -511   -592   -709   -511   -623
    -12  -1166  -1153    589    568  -1161   -470   -511   -600   -719   -522   -633
      0  -1252  -1254    626    626  -1254   -444   -478   -631   -766   -579   -683
     51  -1434  -1488    691    769  -1460   -371   -381   -691   -896   -732   -836
     75  -1506  -1584    714    826  -1545   -226   -200   -633   -945   -807   -930
     33  -1249  -1283    607    657  -1265    -96   -101   -431   -771   -636   -784
    -93   -789   -696    441    301   -745   -239   -574   -361   -514   -301   -457
   -236    -98    137    168   -187     18   -584  -1197   -311   -114    231     75
   -366    691   1057   -161   -711    872   -883  -1509    -64    472    901    735
   -361    943   1304   -290   -831   1122  -1187  -1686    -18    745   1202   1062
   -280    329    610    -25   -446    467  -1361  -1836   -550    153    618    542
   -252   -368   -119    309    -67   -244  -1231  -1735  -1065   -639   -197   -233
   -205   -865   -659    535    223   -761   -922  -1265  -1026   -878   -548   -584
   -127  -1021   -893    574    381   -958   -678   -836   -769   -753   -509   -579
    -54  -1044   -992    548    467  -1018   -563   -631   -641   -685   -465   -555
    -41  -1078  -1036    558    496  -1057   -501   -537   -594   -665   -457   -553
    -25  -1111  -1088    568    527  -1101   -480   -509   -594   -680   -478   -574
     -2  -1137  -1135    571    566  -1137   -480   -506   -610   -709   -506   -605
     -5  -1153  -1148    579    568  -1153   -470   -491   -602   -709   -509   -607
    -15  -1161  -1145    589    563  -1156   -452   -470   -592   -698   -504   -600
    -10  -1166  -1156    587    571  -1163   -449   -465   -594   -704   -509   -607
      0  -1153  -1153    576    576  -1153   -452   -465   -597   -711   -514   -615
     -5  -1150  -1148    576    568  -1150   -439   -449   -579   -693   -498   -600
      5  -1148  -1153    568    579  -1150   -441   -446   -576   -691   -496   -594
     10  -1145  -1156    566    581  -1150   -446   -449   -576   -688   -491   -594
      2  -1132  -1135    566    568  -1132   -433   -423   -550   -662   -465   -568
     -2  -1124  -1122    563    558  -1124   -426   -407   -537   -652   -457   -561
      0  -1135  -1137    566    566  -1137   -428   -407   -545   -659   -467   -566
      2  -1127  -1130    561    566  -1127   -428   -400   -537   -652   -459   -558
      7  -1101  -1109    548    558  -1104   -418   -384   -519   -631   -441   -545
     20  -1106  -1127    542    571  -1117   -420   -381   -519   -636   -446   -550
     18  -1106  -1124    542    571  -1114   -418   -374   -514   -631   -441   -542
     18  -1101  -1119    540    566  -1109   -405   -350   -493   -607   -418   -519
     28  -1093  -1122    532    574  -1106   -402   -342   -488   -607   -418   -517
     25  -1088  -1114    530    568  -1101   -407   -340   -488   -610   -423   -522
     25  -1067  -1096    519    558  -1080   -394   -314   -465   -587   -400   -501
     38  -1057  -1098    509    566  -1075   -387   -296   -452   -576   -389   -491
     54  -1070  -1124    509    589  -1096   -392   -283   -446   -576   -389   -488
     51  -1041  -1096    493    574  -1067   -387   -262   -431   -566   -376   -478
     57  -1021  -1078    480    566  -1049   -371   -231   -407   -545   -358   -457
     75  -1031  -1109    478    589  -1067   -366   -207   -397   -540   -353   -452
     80  -1028  -1109    475    594  -1067   -355   -176   -376   -522   -335   -433
     83   -995  -1078    454    579  -1034   -345   -140   -350   -498   -314   -413
    103   -979  -1083    436    592  -1031   -340   -111   -335   -488   -303   -400
    119   -969  -1091    423    602  -1028   -340    -93   -329   -483   -298   -392
    122   -940  -1062    410    592  -1000   -327    -57   -303   -454   -270   -361
    129   -924  -1054    394    589   -989   -324    -38   -290   -439   -254   -345
    142   -924  -1070    389    605   -997   -327    -36   -293   -439   -252   -340
    142   -896  -1039    374    589   -966   -322    -28   -285   -431   -233   -322
    140   -857   -997    358    568   -927   -316    -25   -275   -418   -213   -303
    142   -857  -1002    355    571   -930   -327    -49   -293   -436   -228   -316
    137   -839   -976    350    555   -906   -335    -64   -301   -444   -228   -316
    122   -815   -937    345    530   -875   -329    -70   -296   -436   -215   -303
    119   -813   -932    348    524   -872   -335    -96   -309   -444   -220   -306
    116   -807   -924    342    519   -865   -350   -137   -329   -467   -236   -322
     96   -802   -901    353    496   -852   -353   -163   -329   -470   -233   -319
     88   -810   -898    361    491   -854   -355   -189   -329   -472   -233   -324
     77   -828   -906    376    491   -867   -368   -236   -348   -496   -252   -350
     49   -828   -880    387    465   -854   -381   -272   -361   -517   -267   -371
     28   -844   -872    407    449   -857   -387   -301   -368   -527   -275   -381
     25   -870   -898    420    459   -883   -402   -342   -397   -558   -301   -413
     18   -883   -901    433    459   -891   -418   -379   -423   -587   -322   -433
     -5   -893   -891    446    441   -891   -418   -394   -431   -594   -327   -436
    -10   -922   -911    465    449   -917   -426   -415   -449   -615   -342   -457
     -5   -937   -932    470    462   -935   -439   -444   -470   -644   -366   -480
    -15   -930   -914    472    449   -922   -439   -452   -470   -644   -366   -478
    -15   -935   -919    472    449   -927   -444   -457   -475   -652   -366   -478
    -12   -940   -930    475    457   -935   -452   -467   -485   -665   -374   -488
    -15   -922   -906    467    444   -914   -449   -462   -475   -659   -363   -480
    -25   -914   -888    470    431   -901   -439   -452   -457   -646   -348   -462
    -23   -924   -904    472    439   -914   -452   -467   -470   -662   -355   -472
    -18   -924   -909    470    444   -917   -452   -470   -470   -665   -353   -472
    -18   -911   -893    465    436   -904   -444   -459   -457   -652   -337   -454
    -10   -911   -901    462    444   -906   -446   -459   -457   -657   -337   -454
    -10   -911   -901    459    444   -906   -454   -470   -462   -667   -340   -462
    -20   -901   -880    459    428   -891   -449   -459   -449   -652   -319   -441
    -23   -898   -878    459    426   -888   -452   -459   -446   -652   -311   -436
    -20   -919   -898    470    439   -909   -467   -478   -465   -672   -324   -452
    -31   -914   -883    470    423   -898   -467   -475   -459   -670   -319   -446
    -36   -901   -865    467    413   -885   -459   -465   -449   -662   -303   -431
    -28   -901   -875    465    420   -888   -465   -472   -457   -672   -309   -436
    -25   -880   -854    454    413   -867   -452   -462   -441   -662   -293   -426
    -20   -831   -810    426    394   -823   -428   -439   -413   -631   -259   -392
    -12   -787   -776    400    381   -782   -413   -431   -394   -620   -241   -376
    -12   -761   -748    384    366   -756   -402   -433   -392   -620   -236   -374
    -20   -761   -740    392    358   -750   -394   -428   -387   -620   -233   -371
    -12   -732   -719    371    350   -727   -387   -420   -374   -610   -220   -358
     -2   -662   -662    332    327   -662   -389   -415   -348   -584   -187   -327
     -2   -581   -579    290    285   -581   -400   -415   -316   -550   -145   -283
      0   -524   -524    262    262   -524   -423   -418   -298   -524   -116   -254
     15   -563   -579    270    296   -571   -452   -444   -324   -550   -140   -277
      7   -587   -597    288    301   -592   -467   -470   -345   -571   -155   -293
     -2   -576   -574    288    285   -576   -480   -485   -358   -581   -155   -293
     -5   -626   -620    316    306   -623   -488   -501   -389   -613   -189   -319
    -12   -756   -743    384    361   -748   -509   -535   -454   -688   -265   -389
    -25   -852   -828    439    400   -841   -511   -545   -491   -730   -306   -428
    -33   -891   -857    459    410   -875   -514   -558   -514   -756   -332   -452
    -33   -922   -888    478    426   -906   -530   -592   -550   -789   -358   -483
    -49   -937   -891    491    420   -914   -540   -610   -571   -810   -376   -496
    -57   -948   -891    501    415   -919   -540   -613   -579   -818   -387   -501
    -51   -969   -917    509    431   -943   -548   -628   -594   -836   -402   -517
    -54   -974   -919    514    431   -948   -553   -641   -607   -849   -415   -530
    -62   -958   -898    509    418   -930   -550   -636   -602   -844   -410   -519
    -51   -958   -906    504    426   -932   -553   -641   -607   -849   -410   -519
    -54   -979   -927    514    433   -956   -563   -654   -620   -865   -426   -532
    -67   -979   -911    524    420   -945   -558   -652   -618   -862   -423   -524
    -64   -982   -919    522    426   -950   -561   -652   -623   -867   -428   -527
    -59   -997   -940    527    439   -969   -571   -667   -641   -891   -452   -550
    -67  -1002   -935    532    431   -969   -568   -670   -641   -893   -457   -553
    -72   -984   -911    530    418   -948   -566   -665   -636   -888   -449   -542
    -54  -1057  -1002    555    472  -1031   -571   -667   -675   -940   -504   -592
     -7  -1226  -1218    615    605  -1221   -532   -618   -748  -1060   -631   -711
     20  -1389  -1410    683    711  -1397   -394   -467   -758  -1166   -769   -849
     28  -1335  -1363    654    696  -1348   -244   -293   -641  -1130   -753   -862
    -67   -953   -885    509    407   -922   -265   -550   -527   -932   -517   -646
   -207   -358   -150    283    -31   -254   -548  -1156   -485   -602    -72   -189
   -337    467    805    -67   -571    633   -885  -1615   -306    -70    574    462
   -405   1075   1480   -335   -943   1278  -1179  -1813    -75    449   1140   1021
   -337    740   1075   -202   -706    906  -1441  -1964   -363    233    930    878
   -309     67    374    119   -342    220  -1434  -1979   -917   -514    187    179
   -270   -563   -293    415     10   -428  -1163  -1652  -1163  -1080   -454   -449
   -205   -846   -641    527    218   -745   -872  -1171   -948  -1067   -550   -574
   -137   -888   -753    511    306   -823   -698   -883   -758   -948   -475   -514
    -88   -950   -862    519    387   -906   -615   -753   -688   -919   -462   -511
    -77  -1005   -930    540    426   -969   -592   -727   -696   -953   -498   -548
    -72  -1021   -948    548    436   -984   -576   -704   -693   -966   -511   -563
    -72  -1034   -961    550    441   -997   -566   -691   -693   -976   -522   -571
    -59  -1039   -979    550    457  -1010   -566   -693   -706   -997   -540   -594
    -62  -1052   -992    555    462  -1021   -553   -680   -701  -1000   -542   -594
    -64  -1049   -984    558    459  -1018   -537   -665   -688   -989   -537   -584
    -51  -1049   -997    548    470  -1023   -540   -672   -693  -1002   -545   -594
    -54  -1034   -982    542    462  -1008   -545   -675   -698  -1008   -550   -594
    -62  -1018   -958    540    446   -989   -537   -665   -688  -1000   -540   -581
    -57  -1015   -958    537    449   -987   -537   -665   -696  -1008   -545   -587
    -51  -1021   -969    535    457   -997   -548   -672   -701  -1015   -550   -592
    -57  -1010   -953    532    446   -982   -540   -659   -688  -1000   -537   -568
    -57  -1015   -958    535    449   -989   -532   -652   -680   -995   -532   -558
    -41  -1010   -969    527    462   -989   -537   -654   -685  -1008   -548   -576
    -46  -1008   -961    524    454   -984   -530   -644   -678  -1002   -542   -568
    -51  -1008   -958    530    452   -984   -522   -626   -665   -992   -532   -550
    -44  -1005   -963    524    457   -984   -524   -628   -670   -997   -535   -555
    -41   -992   -950    517    454   -971   -527   -631   -667  -1000   -535   -553
    -46   -987   -940    517    446   -963   -514   -605   -646   -979   -519   -530
    -38   -984   -945    511    452   -966   -511   -597   -644   -979   -517   -530
    -25   -982   -958    504    465   -971   -514   -592   -646   -984   -522   -535
    -23   -956   -932    491    454   -945   -504   -568   -626   -969   -504   -511
    -20   -950   -930    483    454   -940   -493   -548   -610   -958   -496   -501
      0   -950   -950    475    472   -950   -496   -535   -607   -958   -498   -504
      5   -945   -950    470    475   -948   -485   -506   -589   -943   -483   -485
      5   -932   -937    465    470   -935   -470   -470   -568   -922   -465   -465
     25   -922   -950    446    488   -935   -475   -452   -566   -927   -470   -465
     44   -909   -953    431    498   -932   -467   -423   -548   -911   -454   -444
     46   -880   -930    415    485   -904   -454   -384   -519   -880   -426   -413
     59   -872   -932    407    496   -901   -449   -361   -506   -867   -413   -400
     75   -857   -932    389    504   -893   -452   -353   -509   -865   -410   -392
     75   -826   -901    374    488   -862   -441   -332   -491   -844   -387   -361
     77   -807   -885    363    480   -846   -436   -324   -483   -833   -376   -342
     83   -797   -880    358    480   -839   -441   -335   -493   -844   -379   -345
     62   -769   -833    350    446   -800   -441   -340   -491   -841   -368   -332
     70   -758   -828    342    446   -792   -446   -361   -501   -844   -366   -324
     75   -743   -818    332    446   -779   -462   -394   -524   -867   -381   -342
     70   -730   -800    329    433   -763   -467   -423   -540   -883   -392   -353
     59   -724   -784    329    420   -753   -470   -454   -550   -891   -394   -350
     54   -724   -779    335    415   -750   -475   -488   -561   -901   -402   -358
     36   -745   -782    355    407   -763   -485   -537   -587   -927   -426   -379
     12   -748   -761    368    387   -753   -488   -571   -592   -935   -431   -384
     -5   -743   -737    371    363   -743   -501   -615   -615   -958   -457   -410
     -7   -771   -763    387    376   -769   -517   -667   -646   -995   -493   -449
    -20   -789   -771    402    374   -782   -517   -704   -662  -1008   -506   -462
    -41   -807   -766    426    361   -787   -517   -724   -670  -1010   -509   -457
    -41   -828   -787    433    371   -807   -537   -771   -711  -1057   -550   -501
    -49   -854   -805    452    376   -831   -545   -800   -737  -1083   -574   -524
    -64   -867   -802    465    366   -833   -540   -810   -740  -1085   -576   -524
    -62   -885   -823    475    379   -854   -548   -831   -761  -1104   -592   -542
    -54   -891   -836    470    389   -862   -561   -857   -784  -1130   -618   -566
    -62   -885   -823    472    379   -854   -553   -852   -779  -1122   -610   -555
    -64   -883   -818    472    374   -852   -553   -854   -776  -1119   -605   -548
    -51   -880   -828    467    387   -854   -566   -872   -792  -1135   -623   -563
    -59   -880   -823    470    381   -852   -563   -870   -789  -1132   -618   -553
    -67   -865   -797    467    363   -831   -555   -862   -779  -1124   -607   -540
    -59   -867   -807    465    371   -839   -561   -870   -787  -1132   -615   -545
    -57   -870   -813    465    376   -841   -563   -880   -789  -1132   -615   -548
    -67   -865   -797    465    363   -831   -558   -875   -784  -1124   -610   -540
    -64   -857   -792    459    363   -826   -561   -880   -792  -1135   -618   -545
    -59   -865   -805    459    368   -836   -571   -893   -802  -1145   -628   -553
    -70   -846   -776    459    353   -813   -566   -891   -795  -1135   -618   -540
    -67   -846   -779    457    353   -815   -568   -893   -792  -1130   -615   -535
    -59   -857   -800    457    368   -828   -576   -906   -805  -1143   -628   -545
    -64   -862   -800    462    366   -831   -563   -901   -797  -1137   -626   -537
    -59   -813   -753    436    345   -784   -548   -880   -774  -1117   -602   -514
    -51   -776   -727    413    335   -753   -540   -883   -769  -1111   -597   -511
    -57   -753   -696    405    316   -724   -530   -880   -758  -1104   -587   -501
    -72   -719   -649    394    285   -685   -514   -870   -740  -1085   -568   -483
    -59   -732   -672    397    306   -704   -504   -867   -750  -1098   -584   -493
    -49   -717   -667    381    306   -693   -496   -865   -740  -1091   -579   -488
    -51   -620   -568    335    257   -597   -491   -852   -701  -1049   -535   -441
    -49   -540   -493    293    218   -517   -506   -857   -675  -1015   -496   -402
    -31   -517   -485    275    226   -501   -537   -883   -675  -1013   -491   -394
    -28   -535   -509    280    239   -524   -550   -891   -685  -1018   -496   -397
    -41   -548   -509    293    231   -530   -561   -904   -696  -1023   -498   -394
    -41   -566   -524    301    239   -548   -584   -937   -730  -1057   -527   -423
    -44   -613   -568    329    262   -592   -594   -961   -761  -1091   -563   -457
    -62   -724   -662    392    298   -696   -597   -969   -800  -1135   -613   -493
    -62   -807   -745    433    340   -779   -610   -992   -846  -1187   -667   -545
    -64   -857   -795    459    363   -828   -623  -1018   -885  -1231   -709   -587
    -85   -891   -805    488    358   -849   -623  -1036   -906  -1249   -727   -600
    -96   -914   -818    504    358   -867   -628  -1047   -922  -1267   -737   -607
    -90   -919   -828    504    368   -875   -644  -1067   -945  -1291   -761   -631
    -96   -930   -836    511    368   -885   -644  -1072   -950  -1296   -769   -636
   -103   -948   -844    527    368   -896   -636  -1065   -943  -1291   -761   -626
    -98   -966   -867    532    381   -919   -646  -1083   -961  -1306   -776   -644
    -96   -953   -859    524    381   -906   -654  -1096   -976  -1322   -792   -654
   -106   -950   -846    527    368   -901   -649  -1096   -971  -1319   -789   -652
    -98   -963   -865    532    381   -914   -654  -1101   -982  -1330   -800   -657
    -98   -984   -885    540    392   -935   -665  -1119   -997  -1350   -818   -675
   -109   -976   -867    542    376   -924   -659  -1114   -992  -1345   -810   -667
   -109   -969   -859    537    374   -914   -654  -1111   -987  -1340   -805   -659
   -101   -976   -875    540    387   -927   -662  -1122  -1000  -1356   -818   -675
   -103  -1018   -917    561    405   -969   -659  -1117  -1021  -1389   -857   -709
    -62  -1171  -1109    618    522  -1140   -620  -1065  -1078  -1491   -974   -815
    -18  -1371  -1353    693    665  -1363   -509   -940  -1119  -1628  -1143   -995
     -7  -1348  -1340    678    665  -1345   -366   -756  -1023  -1623  -1161  -1039
   -101   -995   -896    548    394   -945   -319   -849   -841  -1392   -898   -802
   -239   -462   -223    350    -10   -342   -540  -1405   -795  -1093   -496   -389
   -381    314    696     33   -540    506   -857  -1927   -654   -597    122    246
   -483    989   1473   -252   -976   1231  -1109  -2132   -376    -23    756    880
   -426    761   1184   -168   -805    971  -1363  -2309   -618   -163    620    797
   -371    111    483    129   -428    296  -1436  -2416  -1200   -906   -127     90
   -332   -511   -179    420    -77   -348  -1254  -2187  -1530  -1535   -810   -581
   -280   -836   -555    558    137   -696   -995  -1706  -1348  -1556   -937   -722
   -194   -885   -693    537    249   -789   -826  -1395  -1140  -1426   -857   -665
   -132   -911   -779    519    322   -846   -730  -1226  -1041  -1374   -826   -646
   -127   -935   -810    530    340   -872   -688  -1166  -1015  -1369   -831   -654
   -122   -974   -852    548    363   -914   -678  -1153  -1026  -1392   -859   -688
   -109   -992   -883    550    387   -940   -675  -1148  -1034  -1408   -875   -709
   -119   -987   -870    553    374   -930   -659  -1127  -1021  -1402   -872   -704
   -122  -1000   -878    558    376   -940   -646  -1111  -1010  -1400   -867   -698
   -103  -1005   -901    555    397   -953   -652  -1117  -1021  -1415   -885   -717
   -106   -995   -888    548    389   -943   -646  -1111  -1013  -1413   -883   -717
   -111   -984   -872    548    379   -930   -639  -1096   -997  -1395   -865   -698
   -103   -979   -875    540    384   -927   -641  -1098  -1002  -1400   -867   -704
   -101   -961   -859    532    379   -911   -644  -1098  -1000  -1402   -867   -701
   -109   -953   -844    530    366   -898   -628  -1080   -979  -1384   -854   -685
    -98   -958   -862    527    381   -911   -623  -1075   -974  -1382   -852   -680
    -96   -958   -862    527    381   -911   -628  -1075   -976  -1384   -857   -683
   -101   -937   -836    519    366   -888   -623  -1062   -961  -1366   -841   -667
    -98   -937   -841    517    368   -891   -615  -1049   -950  -1356   -833   -662
    -83   -937   -854    509    384   -896   -618  -1052   -956  -1358   -839   -670
    -90   -935   -844    511    374   -888   -618  -1044   -948  -1353   -833   -665
   -101   -924   -823    514    361   -875   -605  -1026   -930  -1332   -815   -639
    -85   -917   -831    498    371   -872   -610  -1023   -932  -1337   -820   -646
    -77   -917   -839    496    379   -878   -605  -1010   -919  -1327   -810   -639
    -83   -904   -820    491    368   -862   -592   -984   -896  -1306   -792   -620
    -72   -893   -820    483    374   -857   -589   -969   -885  -1301   -784   -613
    -57   -870   -815    462    376   -844   -594   -963   -888  -1306   -789   -618
    -59   -867   -807    462    374   -839   -579   -930   -862  -1286   -774   -600
    -54   -862   -810    457    376   -836   -568   -898   -844  -1267   -756   -579
    -33   -865   -831    449    397   -849   -568   -880   -839  -1265   -753   -579
    -25   -844   -818    433    394   -831   -561   -849   -820  -1244   -737   -561
    -18   -818   -802    418    392   -810   -550   -813   -795  -1215   -714   -535
      5   -815   -820    405    413   -818   -548   -792   -784  -1210   -706   -527
     20   -792   -813    387    415   -802   -545   -769   -771  -1195   -691   -511
     23   -766   -792    368    407   -776   -535   -735   -745  -1163   -659   -475
     38   -750   -789    355    413   -769   -535   -722   -740  -1153   -646   -465
     51   -745   -797    345    423   -769   -545   -727   -748  -1153   -644   -462
     49   -722   -771    337    410   -745   -540   -719   -735  -1137   -623   -436
     46   -701   -750    324    397   -724   -540   -727   -737  -1132   -615   -428
     54   -683   -737    314    394   -709   -553   -750   -750  -1145   -620   -433
     38   -665   -706    311    371   -685   -558   -766   -756  -1148   -618   -428
     28   -646   -675    309    350   -659   -553   -776   -750  -1137   -602   -410
     25   -644   -672    309    348   -657   -561   -807   -769  -1150   -613   -423
     10   -654   -665    319    337   -659   -563   -839   -776  -1169   -631   -444
    -12   -639   -626    322    306   -631   -553   -857   -771  -1163   -628   -446
    -23   -659   -636    342    306   -649   -550   -883   -779  -1176   -641   -462
    -36   -670   -633    350    296   -652   -561   -924   -795  -1200   -667   -493
    -64   -685   -623    374    277   -654   -555   -945   -795  -1202   -672   -501
    -83   -698   -615    389    265   -657   -561   -976   -807  -1218   -691   -519
    -83   -717   -633    400    275   -675   -574  -1015   -831  -1249   -719   -553
   -101   -735   -633    415    265   -685   -579  -1036   -841  -1260   -730   -568
   -119   -769   -649    444    265   -711   -574  -1049   -846  -1267   -735   -576
   -122   -795   -675    457    275   -735   -581  -1072   -867  -1291   -758   -600
   -127   -802   -675    465    272   -740   -589  -1093   -885  -1309   -774   -615
   -140   -792   -654    465    254   -724   -587  -1093   -883  -1304   -769   -610
   -137   -797   -659    467    259   -730   -589  -1101   -893  -1312   -782   -626
   -127   -797   -672    462    270   -735   -600  -1114   -898  -1319   -787   -636
   -132   -787   -654    459    259   -722   -597  -1109   -891  -1312   -776   -626
   -140   -802   -662    470    259   -732   -592  -1104   -885  -1301   -771   -618
   -132   -802   -670    465    267   -737   -600  -1109   -893  -1312   -776   -626
   -132   -795   -662    462    262   -730   -597  -1104   -888  -1304   -771   -623
   -140   -782   -641    462    249   -711   -592  -1098   -872  -1291   -761   -615
   -132   -787   -654    457    259   -722   -597  -1101   -875  -1293   -763   -618
   -132   -782   -649    457    257   -717   -602  -1104   -878  -1296   -763   -618
   -140   -787   -646    462    252   -717   -592  -1093   -867  -1286   -753   -607
   -129   -774   -644    452    257   -709   -594  -1096   -865  -1283   -750   -607
   -124   -774   -649    446    259   -711   -602  -1104   -872  -1291   -761   -620
   -137   -774   -639    454    249   -706   -594  -1096   -862  -1280   -750   -610
   -132   -758   -626    444    244   -693   -581  -1080   -846  -1267   -737   -597
   -122   -730   -607    426    241   -670   -568  -1070   -833  -1254   -722   -589
   -129   -691   -563    407    215   -626   -545  -1049   -807  -1226   -693   -563
   -137   -667   -532    402    194   -600   -517  -1021   -776  -1197   -665   -535
   -122   -670   -548    394    213   -610   -519  -1028   -795  -1218   -688   -561
   -109   -665   -555    387    223   -610   -514  -1026   -792  -1218   -691   -566
   -116   -574   -459    342    171   -517   -496   -995   -737  -1158   -631   -509
   -109   -506   -397    306    142   -452   -506   -995   -709  -1124   -594   -475
    -93   -465   -371    277    137   -418   -542  -1015   -704  -1117   -584   -467
    -90   -467   -376    280    142   -423   -555  -1013   -698  -1106   -576   -457
    -90   -480   -389    285    148   -436   -571  -1023   -709  -1111   -579   -462
    -90   -498   -410    293    158   -454   -592  -1052   -737  -1135   -597   -480
   -106   -530   -423    316    155   -478   -605  -1072   -766  -1161   -626   -506
   -122   -633   -511    379    194   -574   -605  -1075   -797  -1195   -665   -545
   -119   -750   -631    433    254   -691   -615  -1093   -846  -1249   -722   -600
   -124   -784   -659    454    265   -724   -623  -1114   -878  -1283   -756   -636
   -148   -810   -662    478    254   -737   -620  -1124   -888  -1293   -763   -644
   -150   -833   -683    493    265   -758   -631  -1150   -917  -1319   -792   -672
   -145   -854   -709    498    280   -784   -644  -1163   -937  -1343   -813   -696
   -155   -857   -701    506    272   -779   -639  -1158   -932  -1335   -807   -691
   -155   -854   -701    504    270   -779   -641  -1158   -932  -1332   -807   -693
   -150   -878   -727    514    288   -802   -644  -1166   -943  -1345   -820   -709
   -158   -867   -709    511    272   -789   -644  -1163   -943  -1343   -818   -706
   -163   -862   -701    511    267   -782   -644  -1158   -937  -1337   -810   -701
   -155   -883   -730    519    285   -807   -654  -1169   -953  -1350   -820   -717
   -155   -896   -740    527    290   -818   -657  -1174   -958  -1358   -836   -730
   -166   -896   -730    530    280   -813   -646  -1161   -945  -1345   -823   -717
   -163   -909   -745    535    290   -828   -649  -1163   -948  -1350   -826   -722
   -158   -927   -769    540    301   -849   -654  -1166   -956  -1358   -833   -735
   -166   -919   -753    542    293   -836   -652  -1158   -953  -1358   -839   -737
   -132  -1034   -904    581    384   -969   -636  -1140  -1010  -1436   -930   -826
    -72  -1244  -1174    657    550  -1210   -566  -1062  -1096  -1602  -1117  -1021
    -57  -1325  -1267    691    602  -1296   -426   -891  -1060  -1662  -1208  -1137
   -103  -1101   -997    602    446  -1049   -306   -810   -878  -1499  -1044  -1000
   -241   -633   -392    436     75   -514   -444  -1270   -779  -1223   -688   -646
   -410    111    519    148   -465    314   -740  -1831   -633   -750    -96    -31
   -550    888   1439   -171   -995   1161   -992  -2086   -327   -127    605    683
   -519   1021   1540   -249  -1028   1280  -1257  -2216   -290     98    844    963
   -449    433    883      5   -667    657  -1423  -2374   -813   -496    246    410
   -426   -202    223    314   -327     10  -1312  -2265  -1278  -1218   -504   -345
   -363   -670   -309    517    -31   -491  -1049  -1829  -1278  -1462   -846   -704
   -272   -795   -522    535    124   -659   -836  -1439  -1067  -1363   -820   -706
   -207   -823   -618    514    202   -722   -724  -1239   -948  -1296   -774   -680
   -189   -854   -665    522    236   -761   -675  -1158   -919  -1293   -787   -698
   -176   -893   -719    532    270   -805   -659  -1140   -927  -1319   -813   -732
   -168   -906   -737    537    283   -823   -654  -1130   -930  -1332   -828   -753
   -174   -896   -722    535    272   -810   -641  -1109   -917  -1325   -826   -753
   -171   -914   -743    542    285   -828   -633  -1091   -911  -1325   -828   -761
   -163   -937   -776    548    303   -857   -633  -1085   -914  -1330   -833   -766
   -166   -919   -753    542    293   -836   -623  -1065   -893  -1309   -810   -750
   -166   -909   -745    535    288   -828   -613  -1052   -883  -1301   -810   -748
   -148   -904   -758    524    303   -831   -618  -1049   -885  -1304   -810   -753
   -150   -888   -737    519    290   -813   -615  -1041   -878  -1293   -800   -745
   -158   -885   -727    522    283   -807   -605  -1023   -862  -1275   -789   -735
   -150   -883   -732    514    288   -807   -610  -1023   -865  -1278   -792   -740
   -145   -878   -735    511    293   -807   -607  -1013   -857  -1270   -787   -735
   -153   -865   -711    506    277   -789   -592   -987   -831  -1244   -763   -711
   -142   -859   -717    501    285   -789   -589   -979   -828  -1241   -763   -709
   -135   -854   -719    493    290   -787   -594   -982   -831  -1244   -766   -717
   -140   -844   -704    493    280   -776   -587   -963   -815  -1228   -753   -706
   -137   -846   -709    491    285   -779   -579   -945   -800  -1213   -745   -696
   -116   -846   -730    483    306   -789   -576   -935   -795  -1210   -740   -696
   -116   -831   -717    472    298   -774   -571   -917   -776  -1192   -724   -680
   -119   -823   -706    470    293   -766   -563   -891   -758  -1174   -706   -662
   -109   -826   -717    465    303   -771   -563   -880   -756  -1171   -704   -667
    -98   -813   -714    457    306   -763   -561   -865   -748  -1163   -701   -662
   -106   -802   -696    452    293   -750   -548   -826   -719  -1135   -675   -641
    -96   -802   -706    449    303   -753   -540   -797   -706  -1119   -667   -633
    -77   -805   -727    441    322   -766   -535   -771   -696  -1111   -665   -631
    -70   -771   -701    420    314   -737   -511   -727   -659  -1078   -633   -597
    -57   -763   -706    407    322   -735   -498   -691   -641  -1057   -613   -584
    -33   -753   -719    392    340   -735   -506   -675   -636  -1054   -610   -584
    -25   -737   -711    381    340   -724   -496   -641   -613  -1028   -589   -558
    -20   -717   -696    368    337   -706   -480   -600   -581   -992   -555   -524
      0   -691   -691    342    342   -691   -488   -592   -581   -987   -545   -519
     10   -675   -685    332    345   -680   -485   -581   -576   -979   -535   -506
      5   -659   -667    324    335   -662   -478   -566   -558   -956   -511   -483
     18   -633   -652    309    335   -641   -483   -574   -561   -956   -506   -480
     25   -620   -649    296    335   -633   -488   -589   -568   -961   -506   -485
     15   -613   -628    298    319   -618   -485   -592   -563   -948   -491   -472
      7   -587   -597    288    301   -592   -488   -605   -566   -948   -485   -470
     10   -579   -589    285    298   -584   -498   -641   -584   -963   -498   -488
    -10   -579   -568    293    275   -574   -496   -667   -587   -966   -498   -493
    -33   -571   -537    301    252   -555   -496   -685   -587   -963   -496   -491
    -44   -589   -545    314    249   -568   -498   -719   -600   -979   -514   -517
    -57   -600   -542    329    241   -571   -501   -748   -610   -992   -532   -540
    -85   -618   -535    350    223   -576   -493   -761   -605   -987   -527   -540
    -98   -644   -545    371    220   -597   -501   -792   -618  -1002   -545   -566
   -106   -659   -555    381    223   -607   -514   -823   -639  -1028   -566   -594
   -122   -659   -537    392    207   -600   -517   -841   -641  -1031   -568   -600
   -137   -691   -553    413    205   -623   -519   -857   -654  -1041   -581   -618
   -137   -719   -584    428    223   -652   -524   -880   -675  -1065   -605   -644
   -142   -724   -581    433    218   -654   -527   -893   -683  -1075   -613   -654
   -150   -727   -576    439    213   -652   -522   -891   -678  -1070   -607   -652
   -148   -750   -605    446    228   -678   -535   -906   -691  -1083   -623   -670
   -145   -745   -600    444    226   -672   -537   -909   -696  -1085   -626   -675
   -155   -735   -579    444    210   -657   -532   -898   -683  -1070   -610   -665
   -150   -745   -594    449    220   -670   -524   -891   -678  -1065   -607   -662
   -140   -735   -594    436    226   -665   -537   -901   -688  -1075   -615   -670
   -142   -714   -571    428    213   -641   -535   -891   -672  -1057   -600   -657
   -145   -714   -568    428    210   -641   -530   -878   -662  -1047   -589   -652
   -135   -745   -610    441    236   -678   -535   -883   -670  -1060   -600   -667
   -140   -732   -592    433    223   -662   -540   -883   -670  -1052   -597   -667
   -145   -732   -587    439    220   -662   -527   -865   -654  -1036   -581   -654
   -135   -732   -597    433    231   -667   -532   -870   -659  -1041   -587   -665
   -132   -722   -589    428    228   -657   -537   -875   -662  -1047   -589   -672
   -145   -717   -571    431    210   -644   -530   -862   -646  -1028   -571   -652
   -140   -714   -574    428    215   -644   -527   -857   -644  -1023   -574   -654
   -129   -688   -558    407    213   -626   -522   -849   -636  -1015   -566   -654
   -135   -646   -511    392    187   -579   -491   -820   -600   -982   -535   -626
   -140   -610   -472    374    163   -542   -467   -800   -574   -956   -509   -602
   -132   -607   -475    368    171   -542   -457   -795   -571   -953   -506   -607
   -132   -618   -488    374    176   -555   -452   -787   -568   -953   -509   -613
   -137   -563   -426    350    142   -496   -436   -766   -537   -922   -478   -587
   -129   -504   -374    314    122   -439   -436   -758   -511   -891   -444   -555
   -114   -436   -324    275    103   -381   -457   -769   -488   -862   -413   -527
   -111   -410   -301    259     93   -355   -475   -766   -472   -836   -384   -501
    -96   -428   -332    262    116   -381   -493   -771   -480   -841   -387   -509
    -96   -444   -348    267    124   -397   -519   -802   -509   -867   -413   -537
   -109   -454   -345    280    116   -402   -530   -813   -519   -870   -415   -537
   -122   -511   -389    314    132   -452   -535   -820   -540   -893   -439   -563
   -122   -628   -506    376    192   -568   -548   -841   -592   -950   -504   -626
   -129   -706   -579    415    223   -641   -553   -852   -623   -987   -545   -665
   -145   -748   -602    446    228   -675   -548   -859   -639  -1002   -563   -683
   -145   -779   -633    462    244   -709   -563   -885   -670  -1034   -594   -717
   -148   -805   -657    478    254   -732   -576   -904   -696  -1060   -620   -743
   -166   -820   -657    491    244   -740   -568   -898   -693  -1057   -618   -740
   -163   -833   -670    496    252   -753   -568   -898   -698  -1062   -620   -745
   -158   -828   -670    493    254   -750   -579   -911   -714  -1072   -633   -758
   -166   -836   -670    501    252   -753   -568   -901   -704  -1065   -631   -753
   -166   -846   -680    504    254   -763   -571   -901   -709  -1065   -631   -758
   -153   -846   -693    498    270   -771   -584   -911   -724  -1080   -646   -776
   -161   -849   -688    504    262   -771   -584   -909   -722  -1078   -646   -779
   -171   -865   -693    519    259   -779   -571   -896   -711  -1067   -639   -771
   -161   -872   -711    514    272   -792   -587   -909   -724  -1080   -652   -787
   -158   -867   -709    511    272   -789   -589   -909   -724  -1080   -652   -789
   -171   -867   -696    519    259   -782   -584   -898   -719  -1075   -652   -789
   -158   -911   -753    535    296   -833   -579   -885   -735  -1098   -678   -818
   -103  -1083   -979    592    436  -1034   -561   -857   -828  -1231   -823   -961
    -72  -1252  -1179    662    553  -1218   -446   -724   -859  -1353   -982  -1127
    -67  -1200  -1135    633    532  -1169   -298   -545   -740  -1317   -969  -1143
   -132   -883   -750    509    309   -818   -254   -667   -589  -1127   -756   -956
   -285   -324    -38    303   -124   -181   -509  -1267   -532   -792   -316   -501
   -449    504    953    -28   -701    727   -815  -1748   -337   -233    358    189
   -519   1132   1652   -309  -1088   1392  -1091  -1958    -98    309    956    795
   -454    969   1423   -257   -937   1195  -1369  -2117   -272    267    922    820
   -410    296    704     54   -558    498  -1405  -2164   -831   -459    189    127
   -368   -358     10    363   -192   -174  -1179  -1888  -1161  -1109   -519   -584
   -298   -696   -400    496     49   -548   -911  -1408  -1008  -1174   -698   -789
   -223   -743   -519    483    148   -631   -719  -1062   -792  -1044   -626   -748
   -179   -797   -618    488    218   -709   -623   -901   -701   -997   -600   -735
   -161   -854   -696    506    265   -776   -600   -867   -701  -1018   -631   -774
   -158   -880   -724    519    280   -802   -592   -846   -706  -1034   -652   -797
   -158   -893   -735    527    288   -815   -568   -815   -688  -1028   -649   -800
   -145   -906   -761    524    306   -833   -566   -807   -696  -1041   -665   -823
   -140   -898   -758    519    306   -828   -563   -802   -696  -1044   -672   -831
   -142   -870   -727    506    290   -800   -555   -782   -678  -1023   -657   -813
   -132   -880   -748    506    306   -815   -545   -766   -662  -1013   -646   -802
   -124   -896   -774    509    324   -836   -542   -761   -659  -1010   -649   -807
   -135   -885   -753    509    309   -820   -532   -743   -646   -992   -636   -800
   -137   -875   -740    504    301   -807   -527   -732   -639   -984   -631   -792
   -124   -870   -745    498    309   -807   -532   -732   -639   -987   -633   -800
   -119   -857   -737    485    306   -800   -527   -719   -626   -971   -623   -789
   -124   -846   -722    485    298   -784   -519   -698   -607   -953   -613   -776
   -119   -854   -735    485    306   -795   -522   -693   -610   -953   -615   -776
   -116   -844   -727    480    303   -787   -519   -688   -607   -950   -615   -774
   -122   -826   -704    472    290   -766   -506   -665   -584   -922   -592   -758
   -116   -841   -724    478    303   -784   -501   -646   -576   -917   -587   -756
   -106   -857   -753    480    322   -805   -504   -639   -574   -914   -589   -758
   -114   -833   -719    475    301   -776   -493   -618   -555   -896   -576   -745
   -114   -826   -711    467    296   -769   -485   -597   -540   -880   -558   -732
    -98   -826   -727    462    314   -776   -483   -581   -532   -870   -553   -730
    -93   -815   -722    454    311   -769   -475   -555   -511   -852   -535   -711
    -90   -792   -701    441    303   -748   -467   -522   -491   -826   -517   -688
    -77   -807   -730    441    324   -771   -462   -498   -480   -818   -511   -685
    -67   -805   -737    436    332   -771   -454   -470   -462   -802   -501   -675
    -70   -782   -711    423    319   -748   -441   -428   -436   -774   -478   -652
    -51   -753   -701    402    324   -727   -436   -397   -418   -753   -462   -641
    -31   -753   -724    389    345   -737   -431   -366   -405   -740   -457   -636
    -25   -743   -717    384    345   -730   -418   -322   -374   -706   -428   -605
    -15   -730   -714    371    348   -722   -402   -283   -342   -678   -405   -579
      2   -719   -722    358    361   -719   -405   -267   -332   -665   -397   -574
      2   -693   -698    342    350   -696   -402   -249   -316   -644   -374   -553
      5   -659   -667    327    335   -662   -397   -231   -298   -618   -348   -522
     18   -644   -662    314    337   -654   -405   -233   -303   -618   -348   -519
     23   -633   -657    306    340   -644   -405   -241   -306   -615   -348   -517
     10   -618   -631    303    319   -623   -397   -244   -296   -602   -335   -504
      7   -610   -618    301    311   -615   -400   -257   -303   -605   -337   -504
     10   -597   -607    293    306   -602   -413   -290   -324   -620   -350   -517
     -7   -584   -576    296    283   -581   -410   -311   -327   -618   -345   -506
    -25   -579   -555    301    265   -568   -410   -337   -332   -615   -345   -509
    -31   -594   -563    311    265   -579   -420   -379   -348   -633   -363   -532
    -51   -605   -555    327    249   -581   -426   -410   -361   -646   -384   -550
    -67   -613   -545    340    239   -579   -420   -433   -361   -646   -387   -545
    -72   -631   -561    350    244   -597   -444   -478   -392   -675   -413   -563
    -83   -646   -566    363    241   -607   -454   -514   -415   -698   -449   -594
   -106   -667   -563    384    228   -615   -446   -527   -415   -688   -452   -615
   -116   -696   -579    407    231   -639   -452   -550   -431   -696   -459   -654
   -111   -719   -610    413    249   -665   -465   -576   -452   -714   -475   -680
   -122   -727   -605    423    241   -667   -462   -587   -454   -714   -475   -675
   -127   -732   -605    426    239   -670   -467   -597   -465   -724   -491   -675
   -119   -743   -623    431    252   -683   -480   -613   -485   -750   -522   -688
   -124   -743   -618    431    244   -680   -478   -610   -485   -740   -519   -688
   -132   -748   -615    439    239   -683   -470   -600   -470   -719   -504   -680
   -124   -758   -633    441    252   -696   -472   -602   -475   -717   -506   -691
   -119   -735   -615    428    246   -675   -483   -605   -483   -722   -511   -696
   -129   -722   -592    423    231   -657   -478   -597   -472   -709   -506   -680
   -119   -740   -620    428    249   -680   -475   -589   -467   -706   -506   -670
   -111   -740   -628    426    257   -685   -485   -600   -478   -722   -524   -670
   -122   -732   -610    428    244   -672   -475   -581   -462   -696   -517   -657
   -122   -732   -610    426    244   -672   -467   -574   -449   -672   -496   -670
   -111   -732   -623    420    254   -678   -480   -581   -457   -675   -493   -688
   -114   -732   -620    420    252   -678   -475   -576   -446   -657   -483   -685
   -119   -719   -600    420    239   -659   -467   -561   -428   -636   -470   -683
   -114   -722   -607    418    246   -667   -472   -566   -436   -641   -472   -691
   -109   -711   -602    410    246   -657   -465   -558   -428   -631   -467   -680
   -114   -675   -561    392    223   -618   -441   -530   -397   -597   -441   -649
   -103   -636   -532    371    213   -584   -423   -511   -371   -574   -423   -628
   -106   -610   -504    355    197   -555   -418   -514   -368   -574   -426   -633
   -114   -613   -498    363    189   -555   -405   -496   -355   -558   -413   -620
   -109   -587   -478    348    181   -532   -389   -478   -337   -537   -400   -605
    -90   -530   -439    311    174   -485   -384   -465   -306   -504   -371   -579
    -85   -446   -361    265    135   -405   -400   -465   -275   -465   -332   -542
    -83   -389   -309    236    111   -350   -420   -465   -252   -431   -298   -506
    -64   -392   -327    228    129   -361   -449   -483   -272   -446   -314   -517
    -62   -415   -353    239    145   -384   -470   -501   -293   -465   -335   -530
    -77   -426   -348    252    132   -389   -470   -501   -290   -452   -329   -519
    -88   -454   -368    270    140   -413   -483   -519   -314   -478   -355   -540
    -88   -563   -475    324    192   -519   -506   -548   -371   -542   -428   -589
   -101   -675   -574    389    236   -626   -506   -545   -402   -566   -467   -636
   -103   -719   -615    410    254   -667   -504   -550   -418   -576   -485   -675
   -106   -756   -652    431    270   -704   -514   -579   -454   -607   -519   -722
   -116   -782   -665    449    272   -724   -519   -594   -475   -620   -540   -737
   -122   -776   -654    449    265   -717   -522   -594   -472   -618   -542   -735
   -116   -807   -693    462    285   -750   -530   -607   -491   -636   -566   -753
   -116   -818   -704    467    290   -761   -535   -613   -496   -641   -574   -761
   -124   -813   -691    467    280   -753   -524   -605   -485   -628   -568   -750
   -122   -828   -706    475    290   -769   -530   -607   -493   -636   -579   -756
   -116   -854   -737    483    306   -797   -537   -618   -509   -654   -602   -776
   -122   -844   -722    483    298   -784   -532   -610   -501   -644   -597   -763
   -124   -844   -722    483    296   -784   -532   -607   -498   -636   -592   -761
   -109   -857   -748    483    319   -802   -540   -615   -511   -652   -610   -782
   -116   -867   -753    491    316   -813   -540   -607   -504   -644   -607   -779
   -124   -870   -745    496    309   -807   -532   -594   -496   -631   -602   -774
   -109   -896   -787    501    337   -841   -535   -592   -509   -644   -620   -792
    -75   -989   -914    532    418   -953   -532   -581   -571   -719   -706   -867
    -38  -1200  -1163    618    561  -1182   -436   -462   -615   -841   -862  -1021
    -20  -1265  -1247    641    613  -1257   -290   -285   -561   -893   -948  -1127
    -59  -1041   -982    550    459  -1013   -197   -249   -405   -761   -813  -1023
   -200   -607   -407    405    103   -509   -314   -685   -335   -514   -501   -709
   -363    132    496    111   -431    314   -657  -1319   -277    -77     72   -127
   -472    880   1353   -205   -914   1117   -956  -1641    -59    488    727    519
   -472   1044   1514   -285   -995   1278  -1236  -1823    -51    717    971    792
   -407    493    901    -41   -654    696  -1387  -1930   -472    257    504    381
   -361   -189    171    272   -267    -10  -1244  -1782   -956   -548   -332   -431
   -301   -654   -353    478     23   -504   -963  -1327   -927   -800   -691   -795
   -239   -769   -532    501    145   -649   -735   -904   -662   -659   -636   -766
   -155   -805   -649    480    246   -727   -602   -657   -504   -566   -579   -727
   -129   -857   -730    491    298   -795   -555   -587   -480   -574   -594   -756
   -135   -893   -758    514    311   -826   -532   -555   -475   -581   -610   -774
   -132   -919   -787    524    324   -854   -517   -530   -467   -581   -615   -782
   -119   -930   -810    524    345   -870   -517   -524   -475   -597   -633   -802
   -122   -924   -802    524    337   -865   -514   -511   -467   -594   -633   -805
   -127   -917   -792    522    329   -854   -493   -488   -446   -574   -620   -795
   -111   -917   -805    511    345   -862   -491   -480   -449   -576   -623   -800
   -106   -906   -800    506    345   -854   -496   -480   -454   -589   -633   -807
   -111   -898   -787    504    335   -844   -483   -459   -436   -568   -613   -787
   -106   -906   -800    504    345   -854   -478   -449   -426   -555   -605   -784
   -101   -909   -810    504    353   -859   -480   -449   -428   -558   -610   -795
    -98   -883   -784    491    342   -833   -470   -428   -402   -535   -592   -776
   -101   -870   -771    485    335   -823   -462   -413   -392   -524   -584   -766
    -90   -885   -795    488    350   -839   -465   -410   -392   -530   -592   -779
    -96   -883   -787    488    342   -833   -459   -397   -379   -514   -584   -771
    -98   -854   -756    478    327   -805   -446   -374   -355   -485   -558   -745
    -85   -854   -771    467    342   -813   -452   -371   -353   -488   -563   -753
    -80   -852   -771    465    345   -813   -449   -361   -348   -485   -563   -743
    -90   -841   -753    465    329   -797   -436   -337   -327   -467   -548   -717
    -83   -846   -763    465    340   -805   -431   -316   -316   -452   -535   -709
    -72   -846   -774    457    350   -810   -439   -316   -316   -454   -540   -724
    -75   -823   -750    449    337   -787   -428   -288   -296   -431   -524   -714
    -70   -828   -758    446    342   -795   -415   -257   -275   -410   -506   -698
    -49   -841   -792    446    371   -818   -415   -239   -270   -410   -509   -704
    -51   -826   -774    436    358   -800   -410   -213   -254   -394   -498   -696
    -49   -802   -753    426    350   -779   -389   -166   -220   -363   -470   -665
    -28   -800   -771    413    371   -787   -381   -140   -210   -353   -465   -657
    -12   -784   -771    400    379   -779   -379   -111   -194   -342   -454   -649
    -10   -758   -750    381    368   -753   -363    -64   -163   -314   -426   -618
      7   -753   -761    371    381   -756   -353    -31   -148   -296   -413   -602
     31   -743   -776    355    400   -758   -350    -12   -140   -290   -405   -594
     36   -717   -753    340    394   -735   -345     12   -122   -267   -381   -568
     38   -693   -735    327    387   -714   -340     25   -111   -249   -366   -550
     51   -680   -732    311    392   -706   -353     18   -119   -254   -366   -553
     57   -652   -709    296    381   -680   -353     15   -116   -246   -353   -537
     51   -633   -685    290    368   -659   -345     20   -106   -231   -340   -519
     51   -636   -688    290    368   -662   -353     -7   -127   -249   -353   -535
     51   -618   -670    283    358   -644   -361    -31   -137   -257   -358   -537
     33   -600   -636    280    332   -618   -361    -46   -137   -249   -348   -524
     25   -610   -636    293    329   -623   -361    -72   -142   -254   -350   -532
     12   -613   -626    301    319   -620   -374   -119   -163   -277   -379   -563
    -12   -618   -605    314    293   -613   -368   -142   -163   -277   -379   -563
    -31   -628   -597    329    280   -613   -374   -174   -171   -283   -387   -576
    -38   -652   -613    345    285   -633   -381   -213   -194   -306   -410   -610
    -51   -652   -600    350    272   -626   -387   -236   -197   -306   -413   -615
    -72   -667   -594    368    259   -631   -384   -254   -200   -303   -413   -620
    -77   -685   -607    381    262   -646   -400   -288   -220   -327   -433   -654
    -83   -706   -623    394    270   -665   -410   -316   -244   -350   -457   -678
    -98   -719   -623    407    259   -672   -407   -324   -249   -353   -462   -675
    -98   -750   -652    423    275   -701   -407   -337   -259   -363   -475   -688
    -93   -779   -685    436    293   -732   -415   -353   -275   -379   -491   -711
    -98   -743   -644    420    272   -693   -413   -353   -265   -366   -480   -698
    -96   -732   -636    413    267   -685   -413   -350   -262   -363   -475   -691
    -88   -750   -662    418    285   -706   -420   -361   -275   -379   -491   -701
    -93   -745   -652    420    277   -701   -426   -361   -272   -376   -488   -698
    -96   -737   -641    418    272   -691   -415   -342   -257   -353   -467   -680
    -88   -745   -657    415    283   -701   -420   -348   -262   -361   -478   -693
    -88   -732   -646    410    277   -691   -423   -350   -267   -363   -478   -698
    -96   -724   -628    410    265   -678   -413   -340   -252   -345   -462   -685
    -96   -724   -628    410    265   -678   -415   -340   -254   -348   -470   -688
    -90   -740   -652    413    280   -696   -418   -345   -265   -353   -478   -698
    -96   -722   -626    407    262   -672   -413   -335   -252   -337   -459   -685
    -93   -709   -618    400    259   -665   -410   -329   -244   -327   -452   -680
    -83   -724   -641    405    277   -683   -415   -340   -257   -345   -467   -701
    -88   -722   -636    405    270   -680   -413   -332   -252   -337   -462   -688
    -88   -704   -615    397    262   -659   -389   -306   -223   -306   -436   -667
    -77   -680   -602    379    262   -644   -374   -296   -213   -296   -426   -659
    -80   -636   -555    358    236   -597   -363   -290   -202   -288   -415   -646
    -93   -597   -504    342    202   -550   -329   -265   -166   -254   -384   -615
    -88   -607   -519    345    215   -563   -316   -257   -166   -252   -381   -615
    -72   -610   -537    340    228   -574   -316   -257   -168   -259   -389   -620
    -70   -524   -454    298    192   -491   -303   -228   -119   -205   -340   -563
    -64   -446   -381    254    158   -415   -311   -223    -83   -155   -290   -524
    -44   -410   -366    226    158   -389   -342   -239    -77   -142   -275   -524
    -38   -400   -363    218    161   -381   -363   -246    -88   -145   -277   -524
    -46   -420   -374    233    163   -397   -368   -246    -90   -148   -280   -522
    -46   -465   -418    252    184   -441   -384   -270   -119   -168   -293   -532
    -57   -488   -431    270    187   -459   -405   -293   -148   -197   -319   -558
    -72   -571   -498    322    210   -537   -410   -301   -179   -233   -361   -589
    -75   -696   -620    387    272   -659   -418   -316   -226   -283   -418   -646
    -77   -758   -683    418    301   -722   -428   -342   -270   -322   -457   -698
    -98   -779   -680    439    288   -730   -431   -355   -283   -335   -465   -706
   -106   -805   -698    454    293   -753   -436   -371   -303   -353   -485   -722
    -98   -836   -737    467    319   -787   -446   -389   -329   -381   -514   -750
    -98   -839   -740    467    319   -792   -452   -394   -332   -384   -517   -756
   -101   -828   -730    465    314   -779   -452   -389   -332   -379   -511   -753
    -93   -846   -756    470    329   -802   -457   -397   -342   -392   -524   -766
    -93   -862   -769    478    337   -815   -459   -402   -353   -402   -535   -776
   -109   -859   -750    483    316   -805   -449   -392   -345   -392   -527   -766
   -111   -859   -748    485    316   -805   -452   -397   -353   -402   -535   -771
   -106   -883   -776    493    332   -831   -459   -405   -361   -410   -542   -782
   -111   -880   -769    496    327   -826   -454   -397   -353   -400   -530   -766
   -114   -880   -766    496    324   -823   -454   -394   -350   -394   -527   -771
   -109   -891   -782    498    335   -839   -462   -402   -358   -405   -540   -789
   -106   -904   -797    504    342   -852   -459   -397   -366   -413   -553   -800
    -77   -992   -914    535    418   -953   -444   -376   -407   -470   -615   -849
    -18  -1205  -1189    610    584  -1197   -381   -306   -509   -644   -813  -1044
     12  -1301  -1317    644    665  -1309   -241   -140   -488   -722   -922  -1171
    -28  -1096  -1070    561    519  -1083   -116    -85   -316   -568   -766  -1047
   -166   -667   -501    418    166   -584   -218   -519   -215   -309   -439   -743
   -348     62    410    142   -381    236   -553  -1150   -111    135    137   -137
   -504    865   1369   -181   -937   1117   -836  -1447    174    753    841    587
   -504   1119   1621   -309  -1062   1369  -1127  -1597    246   1052   1161    935
   -397    639   1036   -119   -717    836  -1340  -1730   -179    613    719    548
   -368    -33    332    200   -350    148  -1197  -1584   -678   -179    -98   -252
   -309   -563   -257    436    -25   -410   -885  -1109   -709   -491   -514   -678
   -213   -737   -524    475    153   -631   -652   -693   -498   -413   -519   -724
   -137   -779   -641    459    252   -711   -527   -472   -374   -348   -488   -714
   -132   -823   -693    475    277   -761   -478   -397   -345   -348   -493   -724
   -116   -878   -761    498    319   -820   -457   -374   -350   -366   -514   -745
   -106   -911   -807    506    348   -859   -452   -366   -363   -389   -540   -779
   -116   -906   -789    511    335   -849   -439   -345   -355   -389   -545   -792
   -114   -917   -802    514    342   -859   -423   -327   -350   -384   -542   -792
   -103   -917   -815    509    353   -867   -423   -322   -350   -387   -542   -795
   -106   -914   -807    509    348   -862   -420   -311   -340   -379   -535   -787
   -111   -911   -800    511    342   -857   -407   -293   -322   -363   -522   -774
    -96   -904   -807    498    355   -857   -415   -296   -329   -374   -535   -784
    -90   -898   -807    493    355   -852   -413   -288   -324   -366   -530   -784
   -101   -880   -782    488    337   -831   -402   -270   -306   -348   -509   -761
    -96   -883   -787    491    345   -836   -400   -265   -306   -348   -509   -758
    -85   -878   -795    480    353   -836   -407   -272   -316   -353   -517   -776
    -88   -878   -792    483    350   -836   -394   -252   -298   -337   -498   -758
    -85   -870   -787    478    348   -828   -384   -233   -285   -324   -485   -735
    -80   -880   -800    480    358   -841   -384   -226   -283   -319   -488   -735
    -83   -865   -782    472    348   -826   -381   -215   -275   -309   -483   -737
    -88   -846   -758    467    332   -802   -368   -192   -254   -285   -459   -727
    -75   -854   -779    465    350   -818   -371   -184   -254   -285   -459   -730
    -67   -841   -774    454    353   -807   -376   -179   -252   -283   -462   -732
    -72   -826   -753    449    337   -789   -358   -145   -223   -252   -436   -706
    -67   -841   -774    452    353   -807   -348   -119   -205   -239   -423   -691
    -59   -841   -782    449    358   -813   -348   -106   -202   -244   -431   -696
    -57   -813   -756    436    348   -784   -340    -72   -181   -220   -410   -678
    -46   -813   -766    428    358   -792   -329    -33   -155   -197   -392   -657
    -28   -815   -787    420    376   -802   -327    -15   -155   -200   -394   -662
    -23   -810   -789    415    381   -800   -316     18   -135   -179   -379   -649
    -15   -789   -774    402    379   -782   -306     59   -106   -148   -350   -620
      7   -784   -795    387    400   -789   -301     85    -98   -137   -345   -613
     25   -758   -784    363    405   -771   -296    116    -80   -116   -324   -592
     31   -732   -763    348    397   -748   -285    148    -57    -83   -296   -558
     51   -711   -763    329    407   -737   -280    168    -44    -67   -283   -545
     67   -717   -784    324    423   -750   -283    176    -44    -62   -275   -542
     62   -683   -745    309    402   -714   -270    189    -23    -33   -244   -514
     59   -667   -730    301    392   -698   -262    194    -12    -20   -231   -498
     67   -662   -730    298    397   -696   -272    174    -28    -31   -233   -504
     57   -644   -701    293    376   -672   -277    155    -33    -28   -231   -501
     41   -636   -678    298    358   -657   -280    142    -33    -20   -223   -493
     41   -633   -675    296    355   -654   -290    109    -44    -28   -228   -501
     36   -618   -654    290    345   -636   -303     72    -59    -38   -233   -506
      7   -620   -628    303    316   -623   -293     54    -46    -20   -220   -493
    -12   -626   -613    319    298   -620   -298     18    -59    -33   -239   -509
    -15   -641   -626    327    303   -633   -311    -25    -80    -51   -259   -535
    -38   -665   -626    353    293   -646   -311    -51    -83    -51   -259   -537
    -54   -675   -620    363    280   -649   -319    -83    -98    -64   -272   -548
    -59   -711   -652    384    293   -683   -332   -122   -129    -90   -301   -579
    -77   -724   -646    400    283   -685   -335   -145   -137    -90   -301   -602
    -90   -727   -636    410    272   -683   -335   -158   -132    -80   -288   -602
    -85   -743   -659    413    285   -704   -348   -189   -158   -109   -316   -626
    -88   -769   -683    428    296   -727   -358   -207   -174   -124   -335   -644
    -98   -771   -672    433    285   -722   -361   -207   -174   -124   -335   -636
    -70   -763   -693    418    311   -730   -384   -220   -187   -132   -345   -646
    -46   -758   -711    402    329   -735   -410   -233   -200   -142   -353   -657
    -51   -743   -693    397    319   -719   -397   -215   -181   -119   -332   -631
    -64   -732   -670    397    301   -704   -366   -200   -166    -98   -316   -618
    -83   -761   -678    423    296   -719   -361   -213   -181   -116   -329   -639
    -96   -748   -652    420    275   -701   -353   -213   -179   -114   -327   -633
   -106   -740   -633    423    262   -688   -348   -200   -163    -98   -314   -618
    -98   -745   -649    420    272   -696   -358   -207   -176   -111   -327   -626
    -83   -748   -665    415    290   -706   -366   -213   -181   -114   -329   -628
    -85   -743   -657    413    285   -701   -355   -200   -166    -98   -316   -615
    -83   -750   -667    418    290   -711   -358   -202   -168   -101   -319   -620
    -88   -758   -670    423    290   -717   -366   -213   -181   -111   -327   -631
   -101   -735   -633    418    265   -685   -355   -197   -161    -90   -301   -605
    -80   -706   -628    392    270   -667   -348   -184   -145    -77   -288   -594
    -57   -688   -631    371    285   -659   -340   -179   -140    -75   -285   -589
    -62   -652   -589    355    262   -620   -319   -163   -119    -57   -267   -568
    -77   -620   -542    350    231   -581   -285   -135    -85    -23   -239   -537
    -67   -639   -571    353    249   -605   -277   -132    -93    -31   -244   -550
    -57   -623   -568    340    254   -597   -270   -127    -88    -25   -236   -545
    -54   -537   -483    296    213   -511   -254   -101    -41     28   -179   -493
    -41   -467   -426    254    192   -446   -262   -101    -12     59   -142   -457
    -20   -426   -405    220    192   -415   -309   -127    -15     59   -140   -454
    -20   -428   -407    223    192   -418   -322   -124    -12     67   -132   -441
    -20   -441   -423    228    200   -433   -335   -135    -23     62   -140   -444
    -15   -459   -444    239    213   -452   -361   -163    -51     36   -158   -457
    -31   -493   -462    259    215   -478   -371   -179    -75     18   -171   -470
    -46   -589   -542    316    246   -568   -374   -187   -106    -15   -215   -506
    -46   -698   -654    371    301   -678   -389   -213   -166    -80   -283   -571
    -49   -740   -691    394    319   -717   -394   -236   -200   -119   -319   -607
    -77   -774   -696    426    306   -737   -394   -249   -213   -129   -332   -615
    -85   -810   -724    449    319   -769   -400   -267   -236   -155   -353   -639
    -90   -831   -740    459    324   -787   -407   -290   -262   -181   -381   -667
   -101   -818   -717    459    306   -769   -413   -296   -262   -181   -384   -672
   -106   -836   -730    470    309   -782   -410   -293   -262   -184   -387   -678
    -88   -854   -766    470    337   -810   -423   -309   -283   -205   -405   -693
    -98   -862   -766    480    329   -815   -420   -311   -288   -210   -410   -701
   -106   -865   -758    485    324   -813   -407   -298   -275   -197   -397   -683
   -103   -859   -758    480    324   -807   -415   -311   -290   -213   -407   -693
   -101   -859   -758    480    327   -807   -423   -316   -301   -226   -418   -704
   -109   -852   -745    478    316   -800   -420   -306   -288   -213   -410   -691
   -109   -872   -763    491    327   -818   -418   -306   -290   -218   -415   -693
   -114   -891   -776    501    329   -833   -423   -316   -303   -233   -428   -706
   -116   -896   -779    506    329   -839   -420   -311   -306   -236   -433   -711
    -88   -979   -893    532    400   -937   -420   -306   -355   -303   -504   -776
    -25  -1221  -1195    623    584  -1208   -387   -265   -478   -488   -701   -982
    -12  -1325  -1314    667    649  -1319   -241   -101   -462   -563   -807  -1104
    -33  -1130  -1098    581    530  -1114   -114    -10   -303   -436   -680  -1000
   -145   -717   -574    428    213   -646   -171   -350   -174   -187   -376   -696
   -322    -31    290    176   -306    129   -441   -932    -25    252    174   -116
   -472    802   1275   -166   -875   1039   -683  -1187    316    906    906    641
   -483   1062   1543   -290  -1013   1301   -940  -1325    420   1210   1228   1002
   -426    592   1018    -85   -722    805  -1171  -1504     -5    787    813    636
   -439    -64    374    252   -407    153  -1148  -1525   -592    -20      2   -168
   -358   -579   -223    467    -70   -402   -883  -1096   -680   -374   -444   -628
   -246   -750   -504    496    127   -628   -649   -675   -485   -311   -462   -675
   -153   -771   -618    459    231   -696   -504   -426   -345   -231   -415   -646
   -135   -815   -680    475    272   -748   -431   -319   -296   -215   -413   -654
   -132   -872   -740    501    301   -805   -431   -314   -322   -257   -454   -698
   -124   -893   -769    509    322   -831   -428   -306   -335   -280   -480   -727
   -132   -904   -774    517    319   -841   -410   -283   -324   -277   -480   -724
   -127   -911   -784    519    327   -849   -400   -267   -316   -280   -480   -727
   -103   -914   -810    509    350   -862   -407   -270   -324   -290   -496   -740
    -96   -909   -813    501    355   -862   -410   -257   -322   -288   -493   -735
    -90   -901   -810    493    358   -857   -400   -244   -311   -280   -483   -724
    -70   -885   -815    478    371   -852   -394   -236   -306   -280   -480   -719
    -44   -854   -813    449    384   -836   -389   -220   -296   -275   -475   -709
    -88   -885   -797    485    353   -841   -392   -213   -288   -267   -470   -706
    -98   -898   -800    496    350   -849   -392   -218   -293   -270   -478   -722
    -75   -872   -797    475    361   -836   -381   -215   -288   -265   -470   -722
    -46   -820   -774    431    361   -797   -350   -179   -257   -231   -439   -683
    -62   -839   -776    449    355   -807   -342   -171   -254   -233   -441   -680
    -72   -862   -789    465    355   -826   -350   -179   -267   -246   -457   -698
    -67   -833   -766    452    348   -800   -342   -158   -249   -226   -439   -683
    -70   -831   -761    446    345   -797   -335   -140   -233   -210   -423   -670
    -67   -836   -771    452    350   -805   -340   -135   -236   -213   -426   -670
    -62   -828   -766    444    350   -800   -342   -124   -231   -207   -420   -662
    -36   -805   -769    420    366   -787   -335    -93   -202   -184   -400   -639
      0   -779   -779    389    387   -779   -345    -80   -200   -181   -402   -641
    -15   -795   -779    405    381   -787   -353    -72   -202   -189   -410   -649
    -28   -800   -771    415    371   -787   -342    -41   -181   -171   -394   -631
     -5   -797   -792    402    392   -795   -327    -12   -163   -153   -379   -615
     15   -787   -802    384    407   -795   -327      5   -161   -153   -381   -623
     12   -774   -787    379    400   -779   -316     41   -140   -132   -363   -602
      2   -779   -782    387    392   -779   -309     75   -119   -111   -345   -584
     12   -782   -795    384    402   -787   -306     98   -114   -106   -342   -581
     57   -727   -784    335    418   -756   -280    142    -83    -75   -314   -550
     67   -696   -766    314    415   -730   -262    184    -51    -38   -277   -511
     88   -683   -771    296    428   -727   -267    194    -46    -33   -270   -501
    103   -659   -763    277    433   -711   -275    197    -49    -31   -265   -491
    103   -633   -737    265    418   -685   -275    207    -38    -18   -254   -470
    109   -626   -735    259    420   -680   -277    202    -44    -15   -252   -470
    114   -618   -732    252    420   -675   -288    181    -57    -28   -257   -485
    109   -589   -698    241    402   -644   -283    176    -51    -15   -241   -470
    103   -568   -675    231    389   -620   -283    163    -51    -15   -233   -462
    116   -558   -675    220    394   -615   -296    132    -75    -33   -249   -470
    114   -540   -657    210    384   -600   -293    109    -75    -33   -252   -462
     83   -537   -620    228    350   -579   -280     90    -67    -23   -241   -454
     75   -571   -649    246    361   -607   -290     51    -88    -44   -265   -496
     77   -568   -646    246    361   -607   -306      7   -109    -70   -288   -527
     36   -592   -628    277    329   -610   -311    -25   -114    -80   -298   -537
      7   -628   -636    311    322   -631   -316    -59   -129   -101   -316   -548
     18   -644   -662    311    337   -652   -332   -101   -161   -132   -348   -576
    -20   -680   -659    350    316   -670   -340   -127   -176   -145   -366   -605
    -44   -706   -662    374    306   -685   -329   -142   -187   -158   -379   -628
    -20   -704   -683    363    329   -693   -319   -158   -197   -174   -389   -654
    -23   -688   -667    355    322   -680   -327   -171   -210   -181   -397   -659
     -7   -680   -675    342    332   -678   -332   -171   -207   -176   -389   -657
     10   -685   -696    337    350   -688   -355   -189   -226   -197   -410   -672
     -5   -696   -691    350    342   -693   -366   -205   -241   -210   -423   -675
    -25   -693   -667    355    319   -680   -348   -197   -228   -200   -415   -659
    -28   -696   -667    361    319   -683   -342   -197   -231   -205   -428   -662
    -31   -717   -685    374    324   -701   -353   -213   -246   -223   -449   -685
    -36   -693   -657    366    309   -675   -350   -205   -233   -207   -431   -662
    -25   -667   -641    345    306   -654   -342   -194   -215   -179   -397   -644
    -31   -678   -646    353    306   -662   -355   -207   -228   -187   -407   -672
    -41   -683   -641    358    298   -662   -361   -213   -233   -189   -413   -683
    -38   -665   -626    353    293   -646   -350   -197   -223   -174   -397   -665
    -15   -641   -628    327    306   -636   -363   -205   -231   -179   -400   -662
     -2   -620   -620    311    309   -620   -368   -205   -233   -184   -402   -657
      0   -587   -589    290    293   -587   -348   -184   -213   -163   -381   -631
     15   -568   -584    277    298   -576   -327   -168   -194   -148   -371   -623
     23   -548   -571    262    296   -561   -319   -168   -189   -145   -366   -633
     10   -506   -517    246    262   -511   -296   -150   -161   -111   -332   -618
     12   -504   -517    244    262   -509   -283   -140   -155   -101   -319   -613
     12   -524   -537    257    275   -530   -283   -140   -161   -106   -327   -620
     12   -449   -462    218    236   -457   -272   -122   -124    -62   -280   -587
     20   -374   -394    176    205   -384   -275   -111    -85    -15   -231   -545
     15   -340   -358    161    184   -348   -316   -140    -88    -10   -218   -535
     31   -306   -337    137    184   -322   -348   -163   -103    -20   -226   -540
     38   -298   -337    127    187   -316   -353   -163   -103    -15   -215   -524
     46   -298   -345    127    194   -322   -363   -181   -122    -28   -226   -532
     38   -335   -374    145    205   -353   -384   -210   -155    -59   -254   -561
     23   -418   -441    197    231   -428   -384   -220   -192    -96   -298   -602
     15   -535   -550    259    280   -542   -387   -231   -231   -140   -348   -646
     10   -607   -618    298    311   -613   -400   -262   -275   -187   -394   -693
     -2   -628   -626    314    309   -626   -410   -285   -306   -213   -415   -717
    -12   -639   -626    327    306   -633   -415   -301   -327   -233   -439   -740
    -18   -646   -628    329    303   -639   -426   -316   -348   -254   -459   -761
     -5   -644   -639    324    314   -641   -439   -327   -355   -262   -470   -771
     -2   -639   -639    319    316   -639   -439   -327   -353   -257   -465   -766
     -7   -662   -654    335    322   -659   -431   -327   -358   -262   -472   -769
     -2   -691   -688    345    340   -691   -439   -342   -376   -280   -491   -797
     -2   -688   -685    345    340   -688   -436   -337   -371   -272   -480   -792
      0   -675   -675    337    337   -675   -439   -340   -371   -270   -475   -789
    -10   -683   -672    348    329   -678   -446   -350   -379   -283   -491   -805
    -31   -678   -646    353    306   -665   -431   -332   -363   -270   -480   -789
     -7   -670   -662    337    324   -665   -441   -329   -366   -270   -483   -784
      0   -701   -701    350    348   -701   -472   -366   -402   -306   -514   -815
    -49   -753   -704    402    327   -730   -472   -379   -423   -332   -537   -836
    -10   -815   -805    410    397   -810   -431   -337   -436   -366   -576   -867
     36  -1002  -1041    483    537  -1021   -366   -254   -488   -485   -722   -997
     64  -1111  -1176    522    620  -1143   -246    -96   -467   -571   -844  -1143
     44   -914   -958    436    501   -935   -111     77   -267   -436   -724  -1062
    -88   -470   -384    277    145   -428   -168   -231   -153   -192   -407   -763
   -236    171    407     31   -324    288   -472   -878   -166    140     70   -267
   -392    971   1363   -290   -878   1166   -753  -1286      0    683    743    418
   -431   1374   1805   -470  -1117   1590  -1015  -1488    124   1106   1213    909
   -340    870   1210   -265   -776   1041  -1202  -1667   -309    665    763    522
   -290    176    465     57   -379    319  -1179  -1657   -880   -197   -129   -327
   -236   -366   -129    298    -54   -249   -956  -1283   -989   -618   -644   -820
   -174   -594   -420    384    122   -509   -719   -823   -709   -488   -615   -820
    -90   -644   -553    366    228   -597   -589   -568   -537   -387   -553   -789
    -49   -662   -613    355    280   -639   -504   -418   -433   -322   -509   -763
    -64   -691   -628    376    280   -659   -462   -361   -405   -311   -501   -769
    -83   -756   -672    420    293   -714   -449   -350   -415   -340   -530   -805
    -59   -782   -722    418    329   -753   -459   -355   -433   -368   -558   -831
    -44   -766   -724    405    340   -745   -449   -327   -410   -348   -540   -810
    -44   -784   -740    413    348   -763   -444   -319   -410   -350   -540   -810
    -31   -766   -735    400    350   -750   -436   -309   -400   -348   -537   -805
    -51   -756   -704    400    324   -730   -415   -283   -374   -329   -519   -789
    -59   -761   -701    407    319   -732   -415   -277   -376   -332   -522   -789
    -59   -769   -709    413    324   -740   -426   -285   -384   -342   -530   -789
    -49   -756   -706    402    327   -732   -420   -270   -363   -329   -517   -761
    -33   -750   -717    389    340   -732   -418   -254   -350   -314   -504   -745
    -36   -769   -732    400    348   -750   -436   -262   -358   -314   -509   -761
    -59   -766   -706    410    322   -737   -449   -259   -350   -309   -501   -756
    -54   -732   -678    394    311   -706   -418   -231   -324   -283   -480   -724
    -46   -724   -680    384    314   -704   -400   -218   -316   -283   -483   -724
    -38   -717   -678    376    316   -698   -405   -213   -314   -277   -483   -717
    -31   -719   -688    374    327   -706   -410   -197   -296   -254   -462   -698
    -38   -730   -691    384    324   -711   -410   -187   -283   -236   -444   -693
    -38   -732   -693    384    324   -714   -418   -187   -288   -249   -457   -709
    -41   -714   -672    379    314   -696   -402   -161   -267   -231   -441   -680
    -51   -709   -659    379    301   -685   -384   -135   -244   -205   -423   -654
    -41   -730   -688    387    322   -709   -389   -129   -244   -205   -431   -662
    -18   -709   -691    361    335   -701   -389   -116   -233   -194   -420   -659
     -7   -678   -670    342    329   -675   -384    -83   -207   -168   -394   -626
     20   -646   -670    311    345   -659   -394    -64   -200   -163   -389   -602
     46   -628   -675    290    361   -652   -405    -41   -189   -163   -389   -563
     20   -639   -659    309    337   -649   -387      0   -161   -127   -366   -524
      7   -659   -667    324    337   -662   -384     25   -142    -98   -353   -530
     28   -652   -683    309    353   -667   -389     44   -129    -77   -340   -548
     38   -623   -662    293    350   -641   -374     83    -96    -33   -290   -517
     15   -602   -618    293    314   -610   -342    140    -49     18   -241   -462
     28   -579   -607    272    316   -592   -348    145    -46     25   -231   -444
     83   -568   -652    241    363   -610   -379    103    -80      2   -254   -457
     88   -542   -631    228    358   -587   -384    109    -72     23   -233   -439
     75   -537   -613    231    342   -574   -387    106    -75     28   -226   -431
     67   -504   -571    215    319   -537   -376    106    -72     33   -215   -410
     51   -488   -542    218    296   -514   -371     93    -77     31   -215   -387
     54   -506   -561    226    306   -532   -387     49   -114     -7   -257   -407
     38   -530   -571    244    303   -550   -394     12   -137    -25   -283   -452
     15   -522   -537    252    275   -530   -384      2   -124    -12   -267   -465
    -23   -522   -498    272    236   -511   -368     -5   -116     -5   -259   -459
    -33   -548   -514    290    239   -532   -371    -38   -135    -25   -285   -483
    -25   -566   -540    296    254   -553   -389    -88   -163    -59   -316   -509
    -51   -574   -522    311    233   -548   -376    -98   -161    -62   -322   -496
    -49   -592   -542    319    244   -568   -381   -129   -181    -83   -350   -517
    -54   -623   -568    340    257   -597   -402   -179   -215   -109   -384   -566
    -72   -628   -555    350    239   -592   -392   -176   -205    -96   -371   -563
    -75   -646   -571    361    246   -610   -384   -184   -210   -103   -379   -561
    -83   -670   -589    376    249   -631   -389   -205   -231   -127   -400   -566
    -64   -662   -597    363    265   -631   -405   -223   -244   -135   -415   -576
    -44   -646   -602    342    275   -626   -410   -228   -246   -132   -415   -587
    -64   -665   -602    363    267   -633   -405   -236   -259   -140   -423   -594
    -72   -667   -597    368    259   -631   -387   -231   -249   -129   -420   -587
    -90   -667   -576    379    241   -623   -368   -215   -228   -106   -402   -576
    -96   -685   -589    392    244   -639   -387   -228   -241   -122   -413   -587
    -83   -685   -602    384    259   -644   -405   -241   -257   -135   -423   -576
    -83   -675   -592    376    254   -633   -394   -226   -239   -106   -407   -553
    -90   -691   -600    392    254   -646   -384   -220   -228    -93   -400   -561
    -80   -678   -597    376    257   -639   -389   -220   -226    -93   -394   -561
    -80   -641   -561    361    239   -602   -374   -197   -197    -62   -366   -527
    -62   -615   -555    337    246   -587   -368   -189   -187    -54   -358   -511
    -41   -605   -563    324    259   -584   -368   -187   -184    -51   -358   -504
    -44   -584   -540    311    246   -561   -353   -171   -163    -28   -340   -483
    -54   -571   -517    311    228   -542   -329   -155   -145     -7   -322   -467
    -49   -548   -498    298    223   -524   -324   -150   -137      0   -311   -462
    -28   -462   -433    246    202   -449   -329   -137   -103     33   -272   -413
     -2   -381   -379    192    187   -381   -322   -111    -49    101   -215   -355
      2   -358   -361    176    179   -358   -345   -124    -36    122   -197   -353
    -20   -387   -366    202    171   -376   -371   -150    -57    111   -205   -379
    -33   -405   -371    220    168   -389   -379   -158    -64    109   -207   -368
    -57   -431   -374    241    158   -402   -392   -168    -77     98   -215   -366
    -49   -459   -410    254    179   -436   -420   -202   -116     59   -254   -392
    -49   -511   -462    280    205   -488   -423   -213   -148     28   -290   -415
    -57   -610   -553    335    246   -581   -415   -215   -179    -12   -335   -452
    -51   -685   -633    366    288   -659   -420   -231   -215    -49   -376   -493
    -51   -719   -670    384    306   -696   -423   -244   -241    -72   -402   -524
    -67   -748   -680    405    303   -714   -423   -257   -254    -88   -415   -527
    -59   -769   -709    415    324   -740   -439   -277   -283   -116   -441   -545
    -54   -795   -740    423    342   -766   -449   -290   -298   -127   -454   -566
    -49   -787   -737    418    342   -763   -449   -280   -293   -116   -449   -558
    -36   -771   -735    402    348   -753   -449   -270   -283   -103   -436   -553
    -36   -771   -735    405    348   -753   -459   -280   -293   -116   -441   -558
    -44   -802   -761    420    358   -782   -478   -311   -322   -140   -467   -584
    -64   -831   -766    446    348   -800   -465   -306   -322   -142   -470   -581
    -59   -841   -782    449    361   -813   -457   -309   -324   -145   -478   -589
    -75   -859   -784    467    353   -823   -459   -319   -337   -155   -485   -607
    -80   -854   -774    467    345   -815   -449   -303   -324   -140   -470   -592
    -77   -862   -784    470    350   -823   -457   -311   -332   -150   -478   -592
    -75   -872   -800    472    361   -836   -467   -319   -342   -166   -496   -605
    -59   -885   -826    472    381   -857   -452   -293   -340   -168   -501   -615
     -7  -1028  -1023    517    506  -1026   -407   -215   -368   -241   -594   -701
     25  -1195  -1223    584    623  -1208   -301    -64   -358   -345   -745   -854
     44  -1117  -1163    535    600  -1140   -168    124   -220   -301   -724   -867
    -23   -750   -727    387    350   -740   -119     83    -46    -88   -472   -659
   -176   -233    -57    202    -59   -145   -379   -553   -132    129   -103   -270
   -342    485    828    -72   -584    657   -696  -1140   -140    532    449    301
   -420   1023   1444   -303   -932   1234   -961  -1447    -46    966    963    802
   -374    836   1210   -231   -792   1023  -1130  -1610   -236    891    891    771
   -363    122    485    119   -426    303  -1132  -1623   -743    122     70     -2
   -314   -449   -135    381    -90   -293   -987  -1387  -1002   -457   -581   -639
   -244   -756   -511    498    132   -633   -779   -937   -774   -407   -636   -711
   -145   -815   -670    480    262   -743   -623   -602   -519   -239   -524   -626
    -75   -818   -743    444    332   -782   -527   -407   -379   -150   -457   -568
    -72   -844   -774    457    348   -810   -480   -329   -335   -132   -446   -553
    -59   -880   -820    467    379   -852   -478   -316   -342   -155   -472   -576
    -38   -906   -867    472    413   -888   -475   -306   -345   -168   -488   -600
    -54   -919   -865    485    402   -893   -459   -283   -329   -155   -480   -594
    -46   -917   -872    480    410   -896   -449   -270   -324   -158   -483   -602
    -25   -904   -878    462    426   -891   -446   -265   -324   -161   -485   -602
    -28   -891   -862    459    415   -878   -436   -244   -303   -142   -465   -576
    -36   -896   -859    465    407   -878   -436   -241   -298   -140   -467   -579
    -25   -901   -875    462    423   -888   -439   -249   -306   -150   -472   -597
    -12   -878   -865    444    423   -872   -428   -236   -293   -135   -457   -581
    -25   -867   -841    446    407   -854   -413   -218   -275   -114   -439   -566
    -38   -896   -859    465    410   -878   -418   -226   -285   -129   -449   -576
    -20   -867   -846    444    413   -857   -426   -220   -285   -129   -449   -568
    -31   -852   -823    441    394   -839   -413   -200   -259   -111   -433   -537
    -33   -862   -828    449    397   -846   -407   -197   -259   -111   -439   -530
      0   -857   -857    426    426   -857   -418   -200   -267   -119   -446   -542
     -2   -844   -844    423    418   -844   -410   -187   -252    -98   -426   -537
    -20   -846   -828    431    402   -839   -402   -176   -241    -88   -415   -527
    -15   -852   -836    433    410   -844   -413   -181   -246   -106   -431   -527
     -2   -833   -831    418    410   -831   -413   -166   -233    -93   -415   -504
      7   -823   -833    407    418   -828   -397   -135   -207    -59   -387   -485
     15   -818   -833    400    423   -823   -397   -129   -207    -57   -389   -501
     18   -805   -823    394    420   -813   -392   -114   -194    -46   -379   -498
     18   -810   -831    394    423   -820   -376    -77   -166    -20   -353   -467
     38   -792   -831    376    433   -810   -371    -49   -150     -5   -337   -449
     70   -756   -826    342    446   -789   -368    -25   -137      2   -329   -436
     67   -743   -810    337    439   -776   -361     10   -116     20   -309   -400
     67   -750   -818    340    441   -782   -366     28   -111     28   -303   -374
     83   -756   -841    335    462   -797   -376     38   -114     31   -306   -381
     88   -743   -831    324    459   -787   -374     70    -88     57   -277   -363
     90   -714   -805    311    446   -758   -374    101    -64     80   -252   -327
    132   -701   -833    283    483   -769   -392     88    -90     59   -262   -329
    158   -672   -833    257    496   -753   -389     93    -88     75   -239   -316
    142   -659   -805    257    472   -732   -384    101    -77     93   -218   -290
    135   -654   -789    259    462   -722   -389     88    -90     83   -226   -290
    129   -649   -779    257    452   -714   -397     57   -116     59   -239   -301
    137   -631   -769    246    452   -698   -394     49   -119     64   -233   -288
    137   -620   -758    241    446   -688   -397     33   -124     62   -233   -298
    119   -623   -743    252    431   -683   -407    -10   -158     28   -252   -332
    109   -605   -717    246    413   -659   -394    -31   -161     18   -259   -332
     96   -597   -693    249    392   -644   -387    -46   -158      7   -270   -327
     75   -620   -696    270    384   -657   -394    -85   -184    -25   -306   -355
     62   -646   -709    293    384   -678   -402   -124   -202    -54   -337   -400
     51   -652   -704    298    376   -675   -405   -142   -200    -51   -335   -413
     15   -680   -696    332    355   -688   -400   -168   -210    -67   -345   -433
     -7   -714   -706    361    348   -711   -400   -210   -239   -109   -381   -470
      0   -683   -683    342    340   -683   -394   -223   -241   -116   -389   -470
    -12   -709   -696    358    340   -704   -400   -239   -252   -129   -402   -475
    -18   -753   -735    384    358   -745   -415   -275   -283   -166   -436   -506
    -12   -743   -730    376    355   -737   -415   -288   -290   -174   -446   -524
    -12   -730   -717    371    350   -724   -402   -277   -277   -158   -426   -519
    -18   -750   -732    384    355   -743   -413   -296   -293   -181   -441   -527
    -12   -750   -737    381    361   -745   -420   -306   -303   -192   -454   -530
      0   -730   -730    363    363   -730   -415   -296   -288   -174   -433   -522
     -2   -732   -730    368    363   -732   -415   -298   -288   -176   -436   -522
    -18   -758   -743    387    361   -750   -423   -309   -303   -192   -449   -527
    -18   -735   -717    376    348   -727   -420   -298   -293   -181   -436   -511
    -15   -727   -714    371    348   -722   -426   -303   -296   -184   -439   -514
     -5   -740   -735    374    363   -737   -431   -319   -314   -205   -459   -532
    -25   -748   -722    387    348   -735   -433   -319   -316   -215   -462   -517
    -25   -709   -685    366    329   -698   -410   -290   -283   -181   -433   -485
    -10   -675   -667    340    327   -672   -384   -270   -259   -158   -410   -478
     -2   -641   -639    322    316   -641   -358   -254   -239   -140   -387   -465
     -7   -610   -602    309    296   -607   -342   -244   -228   -135   -379   -444
     -2   -613   -610    306    303   -613   -337   -241   -233   -145   -389   -446
      5   -576   -584    283    293   -579   -337   -236   -220   -132   -376   -439
      7   -478   -485    236    246   -480   -332   -220   -174    -80   -316   -387
     18   -431   -449    205    233   -441   -353   -231   -158    -57   -293   -361
     33   -423   -457    194    244   -439   -389   -257   -168    -64   -296   -366
     31   -433   -467    200    246   -452   -407   -265   -174    -72   -301   -366
     15   -433   -449    210    231   -441   -410   -265   -176    -72   -290   -353
     25   -467   -496    218    259   -483   -436   -301   -218   -109   -324   -376
     28   -522   -550    246    288   -535   -449   -322   -252   -150   -363   -405
     18   -600   -620    290    319   -610   -444   -322   -275   -179   -402   -433
     15   -685   -701    335    358   -693   -446   -340   -322   -231   -454   -491
      5   -743   -750    366    376   -745   -462   -376   -368   -285   -506   -527
      0   -756   -756    379    376   -756   -465   -387   -387   -309   -527   -530
      2   -784   -789    389    394   -787   -465   -400   -402   -316   -532   -548
     -2   -818   -815    410    405   -818   -483   -433   -439   -355   -571   -592
    -33   -844   -810    439    387   -828   -488   -446   -454   -374   -584   -602
    -38   -841   -802    439    379   -823   -480   -444   -457   -376   -581   -589
    -25   -854   -828    439    400   -841   -488   -452   -472   -394   -600   -594
     -7   -852   -844    431    418   -849   -501   -465   -485   -410   -615   -613
    -31   -849   -818    439    392   -836   -493   -459   -480   -407   -610   -607
    -31   -870   -839    449    402   -854   -491   -462   -488   -418   -618   -607
    -18   -898   -880    457    428   -888   -498   -478   -509   -444   -641   -628
    -33   -888   -854    462    410   -872   -498   -483   -514   -446   -649   -631
    -20   -875   -857    446    415   -867   -496   -475   -506   -439   -633   -605
      7   -875   -885    433    444   -880   -514   -488   -519   -462   -654   -620
     12   -896   -911    439    459   -901   -519   -483   -527   -472   -667   -639
     -2  -1005  -1002    504    498  -1005   -501   -467   -574   -537   -735   -706
     46  -1215  -1262    584    654  -1239   -423   -394   -665   -714   -935   -906
     64  -1314  -1382    623    722  -1348   -270   -223   -633   -797  -1052  -1052
     20  -1109  -1132    542    574  -1119   -148   -148   -470   -670   -922   -948
   -101   -696   -594    400    246   -646   -257   -574   -413   -454   -623   -652
   -265     -2    262    135   -265    127   -589  -1239   -394    -54    -67    -67
   -400    763   1163   -181   -782    961   -875  -1579   -184    524    618    649
   -387   1008   1395   -309   -891   1200  -1153  -1761   -132    833    963   1044
   -306    527    833   -109   -568    680  -1345  -1880   -506    436    545    691
   -265   -124    140    192   -202      7  -1234  -1725   -961   -363   -298   -148
   -218   -633   -415    426     96   -524   -958  -1288   -997   -709   -745   -607
   -135   -792   -657    465    259   -727   -735   -878   -763   -613   -727   -631
    -31   -802   -771    418    368   -787   -610   -636   -610   -530   -672   -581
     10   -820   -833    405    420   -826   -553   -542   -566   -517   -675   -584
    -18   -898   -880    457    431   -888   -537   -532   -579   -550   -714   -636
    -36   -961   -924    496    444   -943   -522   -530   -597   -584   -740   -680
    -23   -935   -911    480    444   -924   -501   -501   -579   -576   -730   -665
    -20   -937   -917    478    446   -930   -504   -491   -581   -584   -737   -662
     -7   -948   -940    478    465   -945   -506   -493   -589   -600   -750   -678
     -7   -945   -940    475    465   -943   -498   -485   -584   -600   -750   -675
    -15   -940   -924    478    454   -932   -480   -467   -568   -587   -737   -659
     -7   -943   -935    475    462   -940   -485   -472   -576   -605   -750   -670
      2   -935   -937    465    467   -935   -485   -472   -579   -610   -756   -667
     -5   -917   -914    459    452   -914   -475   -454   -563   -600   -743   -649
     12   -891   -904    439    457   -896   -480   -446   -563   -605   -748   -644
     31   -901   -932    433    478   -914   -493   -462   -584   -628   -763   -649
     12   -911   -927    449    470   -919   -483   -449   -571   -615   -748   -633
      7   -914   -922    452    462   -917   -472   -431   -555   -600   -737   -633
     28   -896   -924    433    475   -909   -475   -433   -558   -605   -735   -657
     28   -885   -917    428    470   -901   -475   -426   -553   -602   -727   -644
     18   -883   -904    431    459   -893   -467   -407   -537   -594   -717   -620
     44   -875   -919    413    480   -898   -472   -402   -537   -600   -722   -618
     57   -865   -922    405    488   -893   -480   -397   -537   -605   -727   -615
     44   -862   -906    407    475   -883   -467   -371   -517   -587   -706   -594
     33   -878   -914    420    472   -896   -454   -355   -511   -589   -706   -589
     41   -878   -922    418    480   -898   -462   -350   -519   -602   -717   -594
     46   -870   -917    413    480   -893   -457   -322   -498   -584   -706   -581
     64   -852   -917    392    488   -883   -423   -277   -467   -553   -675   -558
     96   -833   -930    368    511   -883   -410   -254   -459   -550   -670   -558
     80   -844   -924    381    501   -885   -410   -231   -449   -548   -665   -542
     88   -820   -909    366    498   -865   -397   -189   -423   -527   -644   -514
    111   -820   -932    353    519   -875   -392   -161   -413   -522   -641   -501
    132   -800   -932    332    532   -865   -392   -137   -405   -511   -628   -491
    137   -774   -911    316    524   -841   -379   -109   -381   -483   -594   -459
    158   -753   -911    298    535   -831   -376    -93   -374   -480   -587   -436
    171   -735   -906    280    537   -820   -394   -106   -389   -498   -600   -431
    168   -717   -885    272    527   -800   -389    -98   -379   -485   -587   -410
    174   -709   -883    265    527   -795   -384    -93   -368   -472   -568   -407
    202   -680   -883    239    542   -782   -394   -114   -384   -483   -571   -426
    215   -644   -859    213    535   -750   -407   -132   -397   -498   -574   -405
    171   -665   -836    244    504   -750   -407   -158   -415   -514   -584   -397
    142   -691   -836    272    488   -763   -413   -200   -439   -540   -607   -428
    132   -696   -828    283    480   -761   -418   -239   -462   -568   -631   -454
    109   -675   -784    283    446   -730   -413   -262   -462   -568   -628   -449
     98   -680   -779    290    436   -730   -410   -293   -472   -581   -639   -462
     77   -706   -784    314    428   -745   -426   -342   -501   -618   -672   -504
     59   -717   -776    329    418   -745   -426   -371   -509   -623   -675   -511
     49   -722   -771    337    410   -745   -428   -400   -519   -636   -688   -522
     49   -743   -792    348    420   -766   -444   -439   -545   -667   -717   -545
     41   -756   -800    355    420   -779   -449   -465   -563   -688   -735   -550
     36   -766   -802    366    418   -784   -446   -472   -563   -691   -735   -548
     33   -792   -826    379    428   -807   -459   -501   -587   -711   -753   -576
     18   -810   -828    394    423   -820   -467   -522   -605   -730   -769   -597
     15   -802   -818    392    415   -810   -467   -527   -605   -732   -766   -594
     18   -805   -823    394    420   -813   -472   -537   -613   -748   -776   -600
     31   -807   -839    387    433   -820   -483   -553   -628   -766   -792   -613
     36   -792   -828    376    431   -810   -475   -542   -615   -756   -782   -594
     33   -800   -833    381    431   -815   -475   -542   -615   -756   -782   -587
     28   -807   -836    389    431   -820   -485   -558   -633   -774   -800   -607
     25   -797   -823    384    423   -810   -480   -553   -628   -771   -792   -597
     28   -776   -807    374    415   -792   -472   -540   -615   -756   -776   -574
     41   -779   -820    368    428   -800   -480   -545   -620   -771   -792   -579
     46   -779   -826    366    436   -802   -485   -545   -626   -782   -802   -579
     25   -748   -774    361    397   -761   -457   -522   -592   -740   -763   -561
     33   -711   -748    337    389   -730   -420   -498   -561   -711   -730   -542
     31   -691   -722    329    376   -706   -402   -493   -555   -711   -724   -537
     36   -665   -701    314    368   -683   -387   -475   -542   -704   -717   -519
     49   -654   -706    301    376   -680   -376   -459   -532   -698   -711   -514
     54   -615   -670    280    361   -641   -374   -454   -514   -685   -693   -496
     57   -548   -605    244    327   -576   -392   -457   -488   -652   -657   -459
     57   -496   -553    220    303   -524   -420   -462   -467   -620   -623   -431
     75   -493   -568    207    322   -530   -446   -475   -478   -628   -628   -433
     90   -514   -605    210    345   -558   -457   -488   -493   -649   -644   -441
     88   -511   -600    210    342   -555   -465   -496   -498   -652   -641   -436
     93   -506   -600    207    345   -553   -478   -511   -514   -662   -649   -436
     83   -576   -659    244    371   -618   -501   -537   -561   -714   -701   -480
     62   -680   -743    309    400   -711   -501   -548   -597   -756   -750   -522
     36   -761   -797    361    415   -779   -498   -563   -628   -795   -789   -563
     20   -818   -839    400    428   -828   -511   -597   -675   -844   -839   -613
     28   -828   -857    397    439   -841   -514   -613   -693   -862   -857   -628
     20   -852   -872    415    446   -862   -511   -615   -701   -872   -865   -633
     10   -883   -896    433    452   -888   -522   -639   -730   -904   -891   -659
     12   -901   -914    444    462   -906   -527   -649   -745   -919   -906   -675
     10   -896   -909    441    459   -901   -522   -644   -740   -911   -898   -665
     12   -906   -922    446    467   -914   -524   -646   -750   -922   -909   -672
     20   -917   -940    446    478   -927   -537   -662   -766   -945   -927   -688
     15   -914   -930    449    472   -922   -535   -659   -763   -940   -924   -675
     15   -917   -932    449    472   -924   -532   -657   -769   -948   -930   -680
     28   -927   -956    449    491   -943   -540   -672   -784   -966   -950   -698
     23   -932   -956    454    488   -945   -542   -672   -782   -966   -950   -698
     12   -932   -945    459    478   -937   -535   -659   -771   -953   -937   -688
     18   -945   -963    462    488   -953   -540   -670   -784   -969   -950   -704
     28   -982  -1010    478    517   -997   -545   -672   -810  -1005   -984   -737
     57  -1119  -1176    530    615  -1148   -517   -641   -870  -1096  -1088   -828
    103  -1343  -1447    620    774  -1395   -420   -548   -953  -1265  -1288  -1036
    124  -1374  -1499    623    810  -1436   -277   -389   -904  -1317  -1361  -1145
     57  -1109  -1166    524    610  -1137   -205   -446   -758  -1150  -1169   -974
    -96   -607   -514    350    207   -561   -381   -966   -683   -852   -779   -568
   -249    166    415     41   -332    290   -711  -1535   -550   -353   -148     93
   -353    870   1223   -259   -789   1047   -982  -1743   -257    267    545    800
   -311    901   1213   -296   -763   1057  -1252  -1870   -283    420    706   1008
   -241    368    607    -64   -426    488  -1389  -1953   -740   -132    140    480
   -213   -324   -111    270    -51   -218  -1231  -1795  -1244   -976   -732   -387
   -145   -730   -587    436    218   -659   -935  -1299  -1143  -1127  -1000   -670
    -38   -820   -782    431    371   -802   -722   -930   -917  -1010   -950   -654
     59   -852   -914    394    485   -883   -618   -745   -815   -958   -924   -652
     62   -896   -958    418    509   -927   -579   -683   -792   -961   -932   -672
     28   -956   -984    462    504   -969   -561   -667   -797   -982   -956   -704
     28   -995  -1023    483    524  -1008   -553   -662   -813  -1015   -989   -735
     41   -992  -1034    472    537  -1013   -542   -646   -810  -1028  -1005   -737
     51   -982  -1034    465    542  -1008   -519   -618   -792  -1002   -987   -724
     41  -1002  -1047    480    542  -1023   -522   -623   -797  -1010   -989   -748
     33  -1010  -1044    485    537  -1026   -527   -626   -802  -1021   -997   -758
     25   -995  -1021    483    522  -1008   -517   -605   -784  -1005   -982   -737
     36   -992  -1028    478    532  -1010   -506   -592   -776  -1000   -976   -732
     49   -997  -1047    472    548  -1021   -509   -592   -776  -1005   -982   -740
     51   -984  -1039    465    545  -1010   -501   -574   -761   -989   -963   -722
     54   -969  -1023    457    537   -995   -493   -561   -750   -979   -953   -709
     64   -974  -1039    454    550  -1005   -501   -566   -758   -987   -966   -717
     64   -966  -1031    449    545   -997   -498   -555   -750   -982   -961   -709
     62   -956  -1018    446    537   -987   -483   -535   -730   -961   -943   -693
     72   -956  -1028    441    550   -992   -485   -530   -730   -961   -943   -698
     98   -948  -1047    426    571   -997   -483   -519   -724   -961   -940   -691
    109   -909  -1018    397    563   -963   -472   -496   -701   -935   -922   -665
     93   -917  -1013    410    550   -963   -470   -483   -691   -930   -919   -672
     80   -932  -1015    426    545   -974   -472   -475   -688   -932   -924   -683
     85   -932  -1018    423    550   -974   -462   -457   -675   -917   -906   -654
     90   -922  -1013    415    550   -966   -449   -431   -662   -898   -896   -649
    111   -914  -1026    400    566   -969   -444   -413   -649   -888   -888   -659
    114   -911  -1026    394    568   -969   -433   -387   -628   -870   -872   -649
     96   -911  -1008    407    550   -958   -415   -348   -602   -844   -846   -618
    109   -906  -1018    397    561   -961   -415   -322   -592   -839   -844   -618
    129   -888  -1021    379    574   -953   -410   -288   -571   -826   -833   -600
    142   -865  -1008    361    574   -937   -397   -244   -540   -789   -805   -563
    155   -862  -1018    353    587   -940   -387   -210   -522   -774   -792   -550
    171   -846  -1018    337    592   -932   -389   -187   -511   -763   -782   -540
    174   -818   -992    322    581   -904   -374   -145   -480   -730   -750   -504
    192   -797   -992    301    589   -893   -374   -132   -467   -714   -735   -478
    200   -797   -997    298    597   -896   -389   -140   -480   -724   -737   -478
    202   -782   -984    288    589   -883   -387   -140   -475   -711   -727   -478
    202   -750   -956    272    579   -852   -379   -135   -459   -693   -706   -470
    207   -743   -953    267    579   -846   -384   -150   -470   -701   -706   -475
    207   -740   -948    267    576   -844   -387   -171   -483   -709   -711   -475
    202   -704   -906    249    553   -805   -384   -181   -483   -704   -701   -459
    171   -722   -893    275    532   -807   -392   -218   -504   -722   -714   -475
    155   -730   -888    285    519   -807   -413   -267   -532   -750   -743   -509
    155   -709   -865    277    509   -787   -418   -301   -542   -758   -750   -519
    122   -740   -865    306    493   -800   -420   -332   -555   -774   -766   -535
    111   -763   -875    324    493   -820   -431   -376   -581   -800   -789   -558
     77   -792   -872    355    475   -831   -428   -410   -597   -815   -805   -571
     57   -805   -862    374    459   -833   -418   -431   -600   -815   -810   -576
     51   -820   -875    384    462   -846   -433   -465   -620   -836   -831   -605
     46   -841   -888    397    465   -865   -446   -493   -639   -859   -852   -633
     38   -844   -883    402    459   -862   -446   -504   -641   -857   -849   -636
     44   -846   -891    402    467   -867   -452   -519   -649   -862   -854   -639
     41   -867   -909    410    475   -885   -459   -532   -667   -883   -872   -652
     41   -867   -911    413    475   -888   -462   -535   -670   -888   -880   -649
     46   -862   -909    407    475   -885   -462   -537   -670   -885   -883   -644
     49   -875   -924    413    485   -898   -465   -542   -675   -888   -885   -657
     59   -872   -932    405    493   -901   -472   -550   -680   -891   -885   -662
     57   -865   -922    405    488   -893   -467   -540   -667   -872   -870   -646
     51   -878   -930    413    488   -904   -470   -542   -665   -872   -872   -657
     41   -875   -917    418    478   -896   -475   -550   -667   -875   -875   -672
     28   -870   -898    418    462   -883   -465   -535   -652   -857   -854   -652
     31   -870   -904    418    465   -885   -462   -530   -646   -849   -849   -644
     38   -872   -914    415    475   -893   -472   -542   -659   -867   -865   -662
     38   -854   -893    407    465   -872   -462   -535   -652   -857   -857   -652
     38   -826   -867    392    452   -846   -449   -517   -631   -836   -836   -628
     57   -800   -857    371    457   -828   -441   -506   -620   -828   -833   -626
     57   -769   -828    355    441   -797   -423   -488   -594   -810   -815   -605
     49   -740   -789    345    418   -763   -394   -465   -563   -774   -782   -568
     51   -740   -795    342    423   -769   -387   -465   -566   -782   -792   -581
     59   -740   -800    340    428   -769   -384   -462   -568   -782   -795   -581
     54   -685   -743    314    397   -711   -371   -441   -532   -740   -750   -542
     62   -613   -675    275    368   -644   -371   -433   -501   -704   -709   -509
     77   -571   -652    246    363   -613   -407   -457   -496   -688   -693   -496
     80   -545   -628    231    353   -587   -423   -457   -480   -667   -667   -478
     88   -558   -646    233    366   -600   -431   -457   -483   -667   -665   -475
     96   -579   -675    241    384   -626   -452   -480   -509   -693   -693   -496
     77   -602   -680    262    376   -641   -470   -504   -532   -717   -709   -506
     62   -652   -714    293    387   -683   -472   -504   -550   -732   -727   -511
     64   -753   -818    342    441   -784   -478   -519   -594   -782   -787   -568
     85   -823   -909    368    496   -865   -485   -537   -639   -828   -839   -633
     88   -839   -930    374    509   -883   -475   -540   -649   -836   -844   -639
     77   -872   -950    397    514   -911   -485   -561   -678   -867   -875   -657
     46   -935   -984    441    514   -958   -509   -594   -719   -904   -909   -698
     23   -956   -979    467    501   -966   -504   -594   -719   -896   -898   -701
     12   -969   -984    475    496   -974   -496   -589   -717   -893   -888   -688
     28   -995  -1023    483    524  -1010   -501   -602   -730   -906   -909   -706
     31   -995  -1026    480    527  -1010   -506   -605   -735   -911   -917   -717
     15   -997  -1013    491    514  -1005   -493   -597   -730   -906   -914   -714
     28  -1018  -1047    493    535  -1031   -501   -607   -745   -919   -927   -730
     38  -1010  -1049    485    542  -1028   -509   -615   -753   -927   -932   -735
     46   -997  -1044    472    542  -1018   -504   -605   -740   -914   -922   -714
     49  -1013  -1062    483    555  -1036   -498   -602   -740   -917   -927   -711
     36  -1031  -1070    496    553  -1049   -509   -618   -758   -932   -943   -730
     38  -1031  -1070    493    553  -1049   -504   -607   -748   -919   -927   -719
     62  -1049  -1114    491    587  -1080   -498   -587   -748   -919   -932   -737
    114  -1184  -1299    535    706  -1241   -488   -563   -818  -1021  -1041   -839
    119  -1384  -1506    631    813  -1444   -384   -441   -865  -1166  -1226  -1015
    111  -1369  -1483    628    797  -1426   -228   -252   -750  -1150  -1244  -1062
     51  -1088  -1143    517    594  -1114   -168   -322   -607   -987  -1060   -917
    -90   -618   -527    355    218   -574   -381   -901   -628   -743   -701   -566
   -249    174    423     36   -337    298   -714  -1457   -548   -244    -54     83
   -309    844   1153   -270   -730    997  -1013  -1719   -350    314    581    714
   -265    800   1065   -267   -667    932  -1283  -1899   -454    405    680    859
   -220    200    420     10   -319    309  -1371  -1948   -904   -179     70    322
   -189   -452   -265    319     36   -358  -1171  -1730  -1330   -989   -784   -501
   -106   -846   -740    478    316   -795   -898  -1270  -1197  -1114  -1031   -766
    -23   -924   -901    472    439   -914   -693   -885   -917   -940   -937   -714
      5   -979   -984    488    493   -982   -561   -659   -756   -839   -867   -667
     10  -1044  -1054    517    530  -1047   -530   -613   -745   -854   -888   -693
     25  -1067  -1093    519    558  -1080   -519   -594   -748   -872   -911   -722
     38  -1057  -1096    509    566  -1078   -504   -563   -730   -865   -909   -727
     59  -1072  -1132    506    594  -1101   -488   -540   -719   -859   -906   -724
     70  -1078  -1148    501    607  -1111   -491   -540   -722   -870   -919   -737
     49  -1085  -1135    517    589  -1109   -483   -532   -717   -865   -914   -740
     44  -1088  -1132    519    587  -1109   -475   -517   -704   -849   -898   -724
     67  -1075  -1143    504    605  -1109   -480   -514   -704   -849   -898   -727
     49  -1088  -1137    519    589  -1111   -480   -509   -696   -844   -896   -724
     41  -1078  -1119    519    579  -1098   -467   -491   -678   -826   -883   -706
     57  -1070  -1130    504    592  -1098   -465   -485   -672   -820   -880   -704
     70  -1078  -1148    504    607  -1111   -465   -480   -667   -818   -875   -701
     51  -1072  -1127    509    587  -1098   -457   -467   -652   -795   -854   -683
     59  -1052  -1111    496    584  -1080   -457   -459   -644   -782   -841   -683
     64  -1052  -1117    491    589  -1083   -465   -459   -644   -779   -844   -693
     59  -1041  -1101    491    579  -1070   -457   -444   -626   -761   -831   -680
     57  -1039  -1098    488    576  -1067   -444   -423   -610   -748   -820   -670
     64  -1036  -1101    485    581  -1067   -449   -420   -610   -745   -820   -670
     70  -1018  -1091    472    579  -1054   -446   -402   -597   -727   -802   -659
     93   -976  -1070    441    581  -1023   -436   -371   -568   -693   -769   -633
    103   -984  -1091    439    594  -1036   -436   -361   -566   -693   -771   -628
     88  -1002  -1093    457    589  -1047   -439   -350   -561   -691   -774   -626
     96   -987  -1085    444    589  -1034   -431   -316   -532   -665   -753   -605
    119   -969  -1088    426    602  -1028   -420   -288   -517   -652   -743   -584
    106   -992  -1101    441    602  -1047   -423   -272   -509   -644   -740   -584
    101   -992  -1093    446    597  -1041   -405   -233   -478   -613   -714   -566
    114   -969  -1083    428    597  -1026   -384   -189   -446   -579   -685   -542
    127   -966  -1093    420    610  -1028   -381   -166   -433   -568   -675   -540
    129   -953  -1083    410    605  -1018   -376   -137   -413   -545   -654   -522
    148   -917  -1067    384    605   -992   -366    -96   -381   -506   -620   -491
    174   -906  -1080    366    626   -992   -368    -75   -368   -493   -610   -478
    187   -888  -1075    350    631   -982   -371    -64   -361   -478   -597   -462
    192   -849  -1044    327    618   -945   -361    -46   -340   -452   -571   -431
    207   -836  -1044    314    623   -940   -368    -46   -340   -446   -566   -423
    213   -826  -1041    306    623   -932   -384    -64   -355   -459   -574   -426
    181   -828  -1010    324    594   -919   -381    -72   -358   -457   -571   -415
    192   -802   -997    303    592   -898   -374    -77   -358   -452   -563   -410
    184   -813  -1000    314    592   -906   -392   -114   -384   -475   -584   -433
    135   -833   -971    348    553   -904   -400   -150   -405   -493   -597   -444
    116   -813   -930    348    522   -870   -387   -166   -400   -488   -592   -431
    132   -807   -940    337    535   -872   -384   -192   -410   -498   -610   -449
    122   -818   -940    345    530   -878   -389   -228   -426   -519   -631   -483
     96   -828   -924    363    509   -875   -392   -252   -428   -522   -628   -491
     88   -841   -930    376    509   -885   -397   -283   -439   -532   -641   -506
     77   -862   -940    389    506   -901   -415   -324   -465   -563   -675   -537
     70   -859   -930    394    498   -893   -418   -342   -465   -558   -675   -535
     64   -862   -927    394    496   -893   -426   -363   -472   -561   -672   -545
     72   -891   -963    410    517   -927   -439   -392   -493   -576   -696   -584
     44   -914   -961    433    498   -937   -446   -410   -504   -589   -709   -600
     18   -927   -948    454    480   -937   -444   -413   -504   -584   -706   -594
     18   -945   -963    462    488   -956   -449   -428   -522   -600   -722   -607
     36   -943   -979    454    506   -961   -454   -436   -530   -607   -732   -613
     46   -914   -961    433    501   -937   -449   -426   -509   -589   -714   -597
     51   -911   -966    428    506   -937   -449   -420   -504   -587   -706   -587
     46   -940   -989    444    517   -963   -465   -431   -514   -597   -722   -600
     28   -937   -966    454    496   -950   -465   -426   -506   -589   -719   -597
     31   -917   -950    441    488   -932   -446   -410   -493   -574   -696   -574
     38   -922   -963    441    501   -943   -449   -415   -496   -574   -704   -581
     31   -930   -961    446    493   -945   -457   -415   -493   -566   -704   -589
     33   -917   -950    441    491   -932   -444   -394   -467   -535   -670   -579
     28   -924   -953    446    491   -937   -452   -407   -478   -545   -675   -584
     20   -927   -948    452    483   -937   -454   -413   -480   -548   -680   -584
     25   -893   -919    433    470   -904   -428   -387   -449   -517   -654   -555
     41   -846   -888    402    465   -867   -405   -363   -423   -491   -633   -542
     49   -826   -878    387    462   -852   -400   -358   -413   -483   -623   -540
     44   -792   -836    374    439   -813   -384   -342   -387   -457   -600   -514
     59   -766   -826    353    441   -795   -374   -324   -371   -441   -587   -496
     80   -771   -852    345    465   -810   -376   -327   -376   -449   -592   -501
     62   -727   -789    329    426   -758   -374   -316   -350   -418   -561   -475
     46   -654   -704    303    374   -678   -371   -303   -314   -371   -514   -431
     57   -607   -665    272    361   -636   -400   -322   -301   -353   -493   -410
     77   -592   -670    257    374   -631   -426   -335   -298   -342   -485   -410
     67   -602   -670    267    366   -636   -423   -335   -301   -342   -488   -413
     77   -607   -685    265    379   -644   -436   -348   -314   -353   -496   -418
     83   -620   -704    267    392   -662   -462   -374   -342   -376   -514   -436
     59   -680   -740    311    400   -709   -472   -387   -366   -392   -532   -457
     36   -797   -836    379    433   -818   -467   -389   -397   -431   -576   -501
     51   -880   -932    413    491   -906   -475   -410   -444   -483   -633   -555
     51   -909   -961    428    504   -935   -478   -428   -467   -506   -657   -579
     31   -935   -966    452    498   -950   -480   -436   -483   -522   -675   -584
     25   -971  -1000    472    511   -984   -493   -462   -514   -558   -711   -607
     28   -989  -1018    480    522  -1002   -501   -475   -530   -568   -727   -631
     28   -989  -1021    478    524  -1005   -491   -467   -519   -553   -711   -631
     28  -1005  -1034    488    530  -1018   -496   -472   -524   -558   -714   -639
     28  -1010  -1041    491    532  -1023   -511   -491   -542   -579   -735   -657
     23  -1005  -1031    491    524  -1018   -504   -483   -535   -571   -732   -641
     15  -1018  -1034    498    522  -1026   -498   -483   -537   -574   -737   -633
     25  -1031  -1057    504    540  -1044   -511   -493   -550   -581   -745   -657
     36  -1023  -1060    491    548  -1039   -517   -496   -548   -581   -743   -665
     25  -1023  -1049    498    535  -1034   -514   -491   -540   -576   -737   -657
     10  -1052  -1062    522    535  -1057   -519   -501   -550   -587   -750   -670
     12  -1054  -1067    522    540  -1060   -517   -506   -555   -594   -756   -680
     15  -1088  -1106    535    558  -1096   -506   -485   -558   -605   -771   -683
     62  -1223  -1288    579    672  -1254   -483   -446   -615   -698   -880   -784
    101  -1431  -1532    662    815  -1480   -384   -335   -665   -836  -1054   -976
    111  -1444  -1556    667    833  -1499   -220   -127   -566   -849  -1096  -1052
     33  -1117  -1150    540    589  -1132   -163   -226   -423   -670   -880   -854
   -109   -607   -501    358    194   -555   -389   -826   -439   -420   -519   -485
   -252    158    410     44   -332    285   -735  -1402   -368     49     98    135
   -366    904   1270   -267   -818   1085  -1034  -1678   -129    657    789    815
   -309    859   1169   -275   -740   1013  -1327  -1849   -233    740    880    943
   -220    259    480    -20   -353    368  -1400  -1867   -678    137    249    366
   -192   -423   -233    306     20   -329  -1195  -1621  -1072   -633   -574   -418
   -135   -862   -727    498    296   -795   -901  -1130   -940   -776   -844   -685
    -59   -943   -883    501    407   -911   -709   -779   -696   -631   -766   -636
    -18   -987   -969    501    472   -976   -592   -581   -563   -550   -711   -613
     12  -1013  -1028    498    517  -1021   -540   -506   -524   -540   -709   -628
     28  -1052  -1080    511    553  -1065   -532   -498   -540   -568   -740   -667
      7  -1078  -1085    532    545  -1080   -522   -483   -540   -584   -756   -685
      2  -1083  -1088    540    545  -1085   -493   -452   -519   -574   -750   -667
     20  -1088  -1111    532    566  -1101   -491   -444   -522   -581   -761   -667
     36  -1088  -1124    527    579  -1106   -496   -441   -522   -581   -758   -685
     33  -1072  -1109    519    568  -1091   -491   -423   -498   -561   -737   -678
     36  -1072  -1111    517    574  -1091   -488   -418   -496   -558   -735   -675
     51  -1070  -1124    509    587  -1096   -491   -418   -498   -563   -740   -678
     57  -1039  -1096    491    576  -1067   -485   -405   -480   -550   -730   -662
     38  -1044  -1085    501    561  -1065   -480   -397   -475   -545   -724   -657
     49  -1057  -1106    501    576  -1080   -485   -400   -480   -550   -727   -662
     64  -1034  -1098    483    579  -1065   -485   -392   -470   -540   -719   -652
     54  -1023  -1078    485    566  -1049   -470   -371   -449   -519   -701   -631
     54  -1039  -1093    491    574  -1067   -475   -374   -457   -527   -711   -646
     44  -1049  -1093    501    568  -1070   -483   -379   -459   -537   -722   -652
     46  -1026  -1075    488    558  -1049   -478   -358   -441   -517   -701   -620
     67  -1010  -1078    472    571  -1044   -465   -335   -423   -496   -683   -607
     64  -1021  -1085    478    574  -1052   -462   -335   -420   -496   -683   -626
     49  -1015  -1065    483    555  -1041   -457   -316   -405   -488   -672   -615
     62   -992  -1054    465    558  -1023   -446   -296   -387   -472   -662   -594
     98   -984  -1083    444    589  -1034   -441   -277   -374   -465   -652   -592
     96   -971  -1067    436    579  -1018   -444   -262   -361   -454   -639   -581
     83   -976  -1060    446    568  -1015   -431   -228   -340   -436   -626   -558
     98   -979  -1078    439    587  -1028   -426   -207   -332   -428   -626   -561
    119   -963  -1083    423    600  -1023   -420   -181   -319   -420   -620   -558
    140   -935  -1075    397    605  -1005   -402   -135   -283   -387   -587   -524
    155   -924  -1080    384    615  -1002   -402   -106   -265   -374   -574   -509
    142   -943  -1088    400    613  -1015   -407    -96   -267   -381   -581   -511
    145   -930  -1075    392    610  -1002   -387    -62   -241   -355   -555   -480
    166   -891  -1057    361    610   -974   -376    -33   -218   -327   -530   -449
    184   -875  -1060    345    620   -966   -381    -28   -223   -332   -530   -446
    192   -859  -1052    332    620   -956   -389    -23   -220   -327   -524   -433
    189   -836  -1026    324    607   -930   -389    -18   -213   -306   -498   -415
    181   -833  -1018    324    597   -924   -402    -41   -231   -319   -504   -431
    194   -810  -1005    306    597   -906   -400    -59   -241   -335   -514   -433
    181   -795   -979    303    579   -885   -397    -70   -241   -329   -506   -418
    181   -789   -971    303    576   -880   -397    -90   -252   -335   -501   -413
    194   -779   -974    290    581   -875   -418   -137   -283   -363   -524   -439
    181   -766   -948    290    563   -854   -423   -166   -290   -368   -530   -439
    158   -774   -935    306    542   -854   -431   -197   -298   -379   -542   -452
    137   -813   -950    337    542   -880   -449   -249   -329   -413   -574   -496
    111   -818   -930    350    519   -872   -449   -285   -340   -426   -581   -511
     83   -823   -909    368    496   -865   -441   -311   -342   -431   -587   -514
     75   -839   -914    381    493   -875   -452   -353   -368   -459   -618   -540
     67   -865   -932    400    498   -898   -462   -394   -392   -483   -639   -566
     51   -872   -927    410    488   -898   -462   -407   -392   -480   -633   -568
     49   -885   -935    418    491   -909   -470   -428   -410   -498   -649   -581
     49   -909   -958    428    501   -932   -488   -457   -436   -524   -675   -597
     44   -898   -943    428    493   -919   -493   -467   -439   -527   -675   -594
     38   -914   -953    436    493   -932   -493   -470   -439   -524   -675   -597
     44   -943   -987    449    514   -963   -506   -488   -454   -540   -696   -618
     57   -924   -984    431    519   -953   -511   -496   -457   -540   -693   -615
     64   -891   -956    413    509   -922   -504   -483   -441   -519   -670   -594
     54   -922   -976    433    514   -948   -514   -496   -452   -537   -683   -610
     46   -922   -971    436    506   -945   -527   -509   -462   -550   -696   -610
     33   -914   -948    439    488   -930   -511   -498   -449   -537   -678   -592
     46   -904   -950    428    498   -927   -501   -491   -439   -527   -670   -587
     77   -883   -961    402    517   -922   -506   -498   -441   -535   -678   -607
     59   -901   -961    420    509   -930   -506   -496   -439   -530   -672   -600
     38   -909   -948    433    493   -930   -504   -496   -436   -524   -665   -592
     38   -919   -958    441    498   -937   -514   -509   -449   -540   -672   -602
     44   -904   -950    428    496   -927   -517   -514   -449   -537   -670   -602
     51   -888   -940    418    496   -914   -506   -504   -436   -522   -657   -584
     62   -896   -958    415    509   -927   -517   -514   -446   -535   -670   -592
     70   -898   -969    415    519   -932   -530   -530   -462   -548   -680   -607
     57   -888   -945    415    498   -917   -524   -524   -452   -540   -672   -592
     67   -878   -945    405    506   -911   -519   -519   -449   -537   -670   -581
     80   -865   -945    389    511   -904   -519   -519   -444   -532   -667   -589
     80   -820   -901    371    491   -859   -496   -498   -415   -506   -639   -563
     67   -787   -857    358    462   -820   -470   -483   -394   -488   -615   -537
     67   -776   -844    353    454   -807   -462   -488   -394   -485   -615   -545
     62   -784   -849    358    454   -815   -459   -491   -402   -496   -628   -558
     75   -763   -839    345    457   -800   -439   -467   -379   -472   -605   -537
     85   -696   -782    303    433   -737   -446   -470   -358   -449   -574   -511
     93   -633   -727    270    407   -680   -483   -491   -350   -433   -550   -480
     93   -597   -691    252    389   -644   -504   -491   -327   -402   -522   -441
     98   -613   -711    257    405   -662   -514   -493   -332   -402   -522   -449
    116   -631   -748    254    431   -688   -535   -519   -358   -426   -540   -472
    114   -631   -745    257    428   -688   -548   -530   -368   -433   -542   -470
     98   -672   -774    285    433   -722   -558   -545   -394   -457   -563   -483
     85   -797   -883    355    483   -839   -574   -579   -452   -524   -636   -542
     77   -880   -958    400    517   -919   -584   -605   -504   -581   -698   -602
     57   -922   -982    431    517   -950   -587   -618   -527   -605   -719   -626
     44   -963  -1008    457    524   -984   -600   -646   -555   -631   -737   -652
     54   -982  -1036    465    545  -1008   -607   -667   -579   -654   -761   -667
     46   -989  -1036    470    537  -1010   -600   -667   -581   -657   -763   -670
     41  -1008  -1052    483    545  -1028   -605   -675   -589   -665   -776   -685
     51  -1015  -1067    480    558  -1041   -620   -691   -607   -680   -792   -706
     46  -1010  -1057    483    550  -1034   -623   -685   -600   -670   -779   -701
     44  -1018  -1062    488    553  -1039   -618   -683   -600   -670   -776   -698
     46  -1039  -1085    496    563  -1060   -618   -698   -618   -691   -797   -714
     38  -1047  -1085    504    561  -1065   -618   -704   -620   -693   -800   -709
     25  -1047  -1072    511    548  -1060   -615   -696   -610   -678   -784   -693
     51  -1039  -1091    493    568  -1065   -633   -706   -626   -693   -800   -711
     46  -1052  -1098    501    571  -1072   -646   -719   -641   -709   -815   -730
     25  -1054  -1080    514    553  -1067   -633   -714   -628   -696   -802   -717
     33  -1078  -1111    522    571  -1093   -628   -706   -631   -704   -810   -717
     70  -1158  -1231    542    649  -1195   -631   -704   -693   -787   -898   -800
    127  -1330  -1460    600    792  -1395   -555   -605   -737   -904  -1041   -940
    155  -1457  -1615    649    883  -1535   -402   -402   -683   -961  -1140  -1060
    140  -1286  -1426    574    782  -1356   -267   -296   -511   -833  -1021   -976
     33   -774   -810    368    420   -792   -368   -743   -418   -555   -657   -626
   -137    -88     49    111    -96    -18   -706  -1389   -366   -140    -98    -49
   -283    704    987   -213   -636    844  -1041  -1792   -176    423    579    646
   -309   1098   1408   -394   -857   1252  -1369  -2023    -93    800   1002   1109
   -262    597    857   -168   -558    727  -1543  -2127   -491    389    584    753
   -218   -111    106    163   -163     -2  -1441  -2005   -995   -420   -257    -70
   -150   -701   -550    426    197   -628  -1158  -1577  -1098   -862   -802   -620
    -64   -888   -823    478    379   -857   -888  -1111   -844   -771   -818   -670
      7   -945   -953    467    478   -948   -743   -859   -685   -672   -758   -639
     31  -1010  -1041    491    535  -1026   -691   -782   -659   -683   -779   -680
     23  -1065  -1091    519    555  -1078   -672   -761   -665   -709   -813   -719
     31  -1078  -1109    524    568  -1093   -646   -730   -649   -706   -813   -724
     54  -1093  -1150    519    600  -1119   -646   -722   -657   -724   -828   -748
     77  -1091  -1169    506    620  -1127   -649   -717   -659   -735   -839   -756
     77  -1072  -1153    496    613  -1111   -639   -698   -644   -727   -831   -735
     83  -1070  -1153    493    618  -1111   -628   -685   -636   -717   -820   -735
     83  -1080  -1163    496    620  -1122   -631   -691   -641   -724   -828   -748
     75  -1062  -1140    493    607  -1101   -620   -680   -633   -717   -818   -727
     75  -1070  -1145    496    607  -1106   -618   -672   -623   -704   -813   -724
     93  -1078  -1171    493    631  -1124   -620   -667   -620   -706   -813   -735
     77  -1060  -1140    488    607  -1101   -618   -665   -615   -698   -805   -735
     75  -1041  -1117    483    594  -1078   -600   -649   -594   -678   -784   -719
     90  -1047  -1140    478    613  -1091   -602   -641   -594   -680   -784   -717
     96  -1049  -1145    478    620  -1096   -610   -644   -600   -691   -795   -717
     77  -1039  -1119    480    597  -1078   -605   -633   -589   -675   -782   -704
     80  -1036  -1119    478    597  -1078   -602   -620   -579   -667   -776   -698
    109  -1028  -1137    459    620  -1080   -613   -620   -581   -670   -779   -706
    111  -1018  -1130    454    620  -1072   -607   -600   -555   -646   -758   -691
     96  -1008  -1104    454    600  -1054   -589   -579   -542   -633   -743   -683
    111  -1005  -1117    446    613  -1060   -587   -568   -540   -636   -748   -683
    119   -997  -1119    436    618  -1057   -581   -550   -524   -626   -737   -670
    111  -1002  -1114    446    613  -1057   -561   -517   -498   -597   -714   -652
    111  -1000  -1114    441    610  -1057   -561   -504   -501   -597   -711   -657
    137   -979  -1119    420    628  -1049   -558   -483   -491   -592   -709   -654
    142   -974  -1119    413    631  -1047   -542   -439   -457   -561   -683   -623
    150   -971  -1122    410    636  -1047   -532   -402   -436   -542   -665   -607
    171   -969  -1140    397    654  -1052   -527   -376   -426   -530   -657   -602
    187   -943  -1130    376    657  -1036   -514   -332   -397   -501   -631   -576
    194   -924  -1122    363    654  -1023   -506   -298   -374   -483   -615   -558
    218   -917  -1135    350    675  -1026   -511   -283   -368   -483   -618   -553
    233   -893  -1127    327    678  -1008   -519   -265   -355   -470   -602   -527
    246   -857  -1106    303    675   -982   -514   -241   -327   -431   -563   -501
    239   -859  -1098    309    667   -976   -511   -246   -324   -423   -553   -504
    228   -852  -1080    311    654   -966   -511   -257   -335   -428   -555   -504
    239   -805  -1047    280    641   -927   -498   -249   -322   -410   -535   -480
    249   -789  -1041    270    644   -914   -504   -259   -327   -413   -535   -478
    252   -797  -1049    270    649   -922   -517   -288   -348   -431   -550   -488
    205   -802  -1008    298    605   -904   -511   -314   -355   -439   -553   -491
    181   -789   -971    303    574   -878   -524   -350   -371   -454   -566   -493
    197   -779   -976    290    584   -878   -540   -394   -392   -470   -576   -509
    210   -758   -969    272    587   -862   -537   -426   -397   -472   -571   -517
    171   -779   -950    303    561   -865   -530   -454   -402   -470   -571   -514
    137   -820   -958    340    548   -888   -553   -511   -439   -509   -610   -561
    127   -831   -958    350    542   -893   -574   -558   -465   -537   -639   -589
    114   -831   -945    355    527   -885   -576   -581   -470   -540   -633   -587
    109   -846   -956    368    532   -901   -584   -607   -483   -550   -644   -592
     85   -896   -982    405    532   -940   -602   -644   -514   -581   -678   -626
     85   -901   -987    407    535   -943   -607   -662   -519   -587   -685   -639
     90   -896   -989    402    537   -943   -605   -672   -522   -587   -683   -649
     98   -904  -1002    402    550   -953   -618   -693   -540   -602   -693   -667
     98   -904  -1005    400    550   -953   -623   -698   -545   -610   -701   -662
     72   -919   -992    423    530   -956   -626   -698   -548   -607   -701   -649
     64   -935  -1002    433    532   -969   -628   -709   -558   -618   -714   -659
     90   -911  -1002    410    545   -956   -620   -706   -550   -605   -701   -659
     83   -893   -979    402    530   -935   -600   -691   -530   -579   -670   -641
     80   -901   -982    410    530   -940   -602   -691   -527   -576   -667   -644
     93   -898   -992    402    540   -945   -615   -701   -535   -587   -680   -654
     80   -880   -961    400    519   -919   -620   -698   -527   -579   -672   -652
     77   -883   -963    400    519   -922   -615   -688   -517   -568   -662   -639
     98   -893   -992    394    545   -943   -618   -691   -522   -574   -670   -644
     93   -893   -987    397    537   -940   -618   -691   -522   -574   -667   -639
     83   -867   -950    392    517   -909   -618   -685   -514   -563   -657   -631
     96   -865   -961    381    527   -911   -628   -691   -519   -568   -659   -633
    106   -857   -966    374    535   -911   -631   -691   -519   -571   -659   -628
    106   -849   -956    368    530   -901   -615   -678   -501   -550   -641   -613
     80   -878   -958    400    519   -917   -620   -685   -506   -553   -646   -626
     75   -901   -976    410    524   -937   -636   -701   -524   -568   -665   -644
     85   -880   -966    394    524   -922   -628   -693   -514   -558   -649   -628
     67   -898   -966    415    514   -932   -626   -693   -514   -555   -649   -626
     80   -909   -989    415    535   -948   -633   -706   -527   -571   -665   -644
     85   -888   -974    400    527   -930   -628   -704   -524   -568   -659   -639
     80   -880   -963    400    522   -922   -620   -693   -514   -555   -646   -628
     85   -896   -982    405    530   -937   -631   -706   -530   -568   -662   -641
    106   -878   -984    387    545   -930   -636   -711   -535   -568   -662   -641
    103   -857   -961    374    530   -909   -620   -696   -514   -545   -641   -626
    103   -836   -943    366    522   -888   -602   -680   -501   -532   -626   -615
    116   -810   -930    345    522   -870   -589   -675   -493   -522   -615   -615
    103   -774   -878    335    491   -826   -571   -659   -467   -496   -592   -592
    111   -753   -867    319    488   -810   -561   -644   -454   -483   -581   -579
    122   -774   -896    324    506   -833   -558   -652   -472   -504   -602   -602
     88   -748   -836    327    459   -789   -548   -646   -452   -480   -581   -584
     85   -659   -745    288    415   -701   -545   -628   -402   -428   -527   -522
    119   -602   -722    241    418   -662   -579   -641   -392   -410   -501   -491
    127   -600   -727    233    426   -662   -600   -649   -394   -407   -498   -488
    135   -607   -743    236    439   -675   -602   -636   -384   -394   -488   -483
    142   -610   -753    233    446   -680   -610   -646   -394   -402   -493   -491
    137   -644   -784    252    459   -711   -639   -683   -433   -441   -532   -517
    116   -732   -849    306    480   -789   -644   -696   -470   -480   -574   -550
     93   -844   -937    374    514   -891   -646   -711   -514   -522   -620   -613
     93   -911  -1005    410    548   -958   -659   -735   -553   -561   -657   -667
     90   -917  -1008    410    548   -961   -667   -748   -566   -574   -670   -675
     88   -927  -1015    418    550   -969   -670   -750   -574   -581   -678   -675
     98   -948  -1049    423    571  -1000   -680   -766   -594   -597   -696   -696
    106   -963  -1070    428    587  -1015   -688   -774   -605   -613   -711   -706
     67   -987  -1054    457    558  -1018   -678   -774   -602   -607   -704   -698
     67   -984  -1054    457    561  -1018   -672   -769   -600   -605   -701   -709
     77   -982  -1062    452    568  -1021   -680   -774   -607   -615   -711   -719
     77   -974  -1052    449    563  -1013   -678   -766   -600   -605   -706   -701
     72   -989  -1065    457    566  -1026   -678   -766   -602   -605   -704   -698
     67  -1015  -1083    472    574  -1049   -688   -776   -618   -623   -719   -706
     59  -1021  -1080    480    568  -1052   -693   -782   -618   -623   -724   -709
     67  -1008  -1075    470    571  -1041   -678   -761   -597   -600   -709   -701
     77  -1008  -1088    465    581  -1047   -685   -769   -607   -610   -711   -717
     77  -1023  -1101    472    587  -1060   -688   -771   -615   -618   -722   -727
     77  -1072  -1150    496    613  -1111   -667   -745   -620   -631   -740   -745
    142  -1210  -1353    535    748  -1280   -626   -672   -662   -711   -844   -849
    202  -1358  -1561    576    878  -1457   -491   -485   -641   -805   -982  -1008
    213  -1239  -1452    514    831  -1345   -335   -290   -467   -706   -904   -961
    122   -870   -992    371    553   -930   -319   -480   -309   -467   -620   -688
    -41   -322   -280    181    119   -301   -594  -1143   -303   -158   -184   -244
   -205    480    683   -140   -444    581   -930  -1657   -179    361    475    446
   -283   1015   1299   -368   -789   1156  -1223  -1909    -36    826   1010   1018
   -236    789   1023   -277   -628    904  -1486  -2112   -316    652    849    924
   -179    171    350      5   -265    259  -1558  -2184   -904   -140     44    153
   -148   -478   -329    311     88   -405  -1293  -1821  -1150   -756   -659   -563
    -88   -820   -735    454    322   -779  -1005  -1304   -917   -730   -756   -698
      7   -891   -901    441    452   -896   -820   -969   -704   -610   -691   -657
     41   -924   -966    441    504   -945   -719   -797   -602   -548   -654   -644
     46   -974  -1021    462    532   -997   -691   -756   -589   -555   -672   -680
     59  -1018  -1078    478    568  -1047   -683   -748   -610   -589   -709   -730
     80  -1021  -1101    467    587  -1060   -659   -719   -597   -592   -711   -737
     83  -1015  -1098    467    589  -1057   -636   -685   -574   -574   -704   -722
     85  -1026  -1111    470    597  -1067   -641   -685   -579   -587   -714   -737
     96  -1018  -1114    459    602  -1065   -639   -678   -576   -584   -717   -743
     90  -1002  -1093    454    592  -1047   -623   -652   -550   -561   -691   -714
     98  -1008  -1106    454    602  -1057   -628   -649   -548   -561   -691   -714
    116  -1013  -1130    446    620  -1070   -636   -652   -555   -574   -704   -722
    111   -995  -1106    441    607  -1049   -628   -636   -542   -563   -696   -698
    122   -976  -1098    426    607  -1036   -618   -618   -524   -537   -678   -688
    137   -974  -1111    418    623  -1041   -615   -613   -519   -530   -670   -704
    109   -992  -1101    439    602  -1047   -615   -610   -517   -527   -667   -706
     93   -982  -1078    444    584  -1028   -600   -587   -496   -506   -649   -685
     98   -992  -1093    446    594  -1041   -597   -581   -498   -509   -654   -691
    101   -982  -1083    441    592  -1031   -607   -581   -501   -519   -662   -691
    109   -950  -1060    418    584  -1005   -594   -555   -475   -493   -641   -662
    116   -950  -1067    415    592  -1008   -589   -542   -462   -480   -628   -659
    119   -956  -1075    418    594  -1015   -597   -542   -467   -488   -636   -672
    122   -945  -1067    413    594  -1005   -584   -517   -444   -465   -618   -646
    137   -932  -1070    397    602  -1002   -566   -480   -418   -439   -592   -626
    153   -927  -1080    387    615  -1005   -571   -467   -410   -436   -589   -636
    158   -914  -1075    376    615   -995   -568   -446   -397   -428   -584   -623
    161   -891  -1052    366    605   -971   -553   -407   -368   -400   -558   -589
    168   -904  -1072    366    620   -989   -548   -389   -366   -400   -561   -584
    179   -896  -1075    358    626   -984   -540   -363   -353   -384   -553   -584
    189   -859  -1049    335    615   -953   -519   -311   -314   -342   -519   -558
    192   -854  -1047    332    618   -950   -504   -270   -285   -319   -498   -545
    207   -867  -1075    329    639   -971   -511   -254   -280   -311   -493   -553
    223   -833  -1057    303    639   -945   -501   -215   -249   -280   -459   -517
    226   -813  -1039    293    631   -924   -493   -184   -223   -257   -439   -485
    236   -813  -1049    288    641   -930   -498   -176   -226   -257   -439   -483
    254   -774  -1028    257    641   -901   -498   -161   -210   -239   -423   -462
    257   -740   -997    241    626   -867   -491   -142   -192   -213   -397   -431
    254   -737   -992    241    620   -865   -498   -150   -197   -218   -397   -439
    259   -730   -989    236    623   -859   -504   -163   -202   -218   -389   -441
    241   -719   -963    236    600   -841   -498   -166   -194   -207   -374   -420
    233   -717   -950    241    589   -833   -498   -184   -207   -213   -376   -426
    239   -698   -940    228    587   -818   -506   -220   -236   -239   -397   -441
    236   -672   -909    218    571   -789   -509   -246   -239   -239   -394   -433
    218   -672   -891    226    550   -779   -514   -272   -246   -241   -400   -444
    194   -696   -891    249    542   -792   -524   -316   -270   -267   -423   -475
    166   -722   -888    277    524   -805   -540   -366   -296   -293   -449   -498
    127   -748   -875    311    501   -810   -532   -394   -303   -303   -457   -506
    137   -753   -891    309    511   -823   -535   -431   -327   -327   -480   -532
    124   -774   -901    324    511   -836   -540   -465   -348   -345   -504   -558
     98   -789   -888    345    491   -839   -545   -488   -358   -353   -514   -571
    101   -807   -909    353    504   -857   -548   -504   -366   -363   -524   -584
    106   -823   -932    358    517   -878   -563   -532   -392   -389   -550   -613
    101   -823   -927    361    511   -875   -571   -540   -397   -389   -550   -618
     98   -826   -927    363    511   -875   -571   -542   -397   -392   -550   -615
    111   -839   -950    363    530   -893   -579   -555   -413   -413   -571   -631
    106   -841   -950    366    527   -896   -584   -558   -413   -407   -568   -636
     98   -833   -932    366    514   -883   -574   -548   -400   -387   -553   -623
    103   -839   -945    366    522   -891   -576   -553   -405   -389   -553   -618
    106   -833   -940    363    522   -885   -592   -561   -413   -394   -558   -623
     98   -820   -919    361    506   -870   -581   -540   -389   -374   -535   -602
    106   -813   -919    353    511   -865   -574   -532   -384   -368   -535   -602
    114   -823   -937    353    524   -880   -581   -545   -394   -379   -540   -615
     98   -820   -919    361    509   -870   -579   -535   -384   -366   -530   -600
    106   -802   -911    345    509   -854   -568   -522   -368   -350   -514   -584
    109   -815   -924    353    517   -870   -574   -532   -379   -361   -524   -600
     80   -833   -914    376    496   -875   -579   -537   -381   -361   -524   -602
     70   -823   -893    376    480   -857   -566   -519   -361   -335   -504   -587
     93   -810   -906    358    498   -857   -568   -524   -374   -342   -509   -597
     98   -818   -917    358    506   -867   -574   -530   -376   -345   -506   -594
     96   -815   -911    358    501   -862   -574   -519   -371   -337   -498   -581
     98   -810   -909    355    504   -859   -574   -522   -374   -332   -498   -584
    114   -813   -927    348    519   -870   -584   -532   -387   -350   -517   -605
    109   -813   -924    350    517   -867   -581   -530   -381   -342   -511   -594
    103   -805   -911    348    506   -857   -576   -524   -371   -327   -493   -587
    114   -815   -930    350    522   -872   -576   -530   -379   -335   -498   -597
    109   -820   -930    353    517   -875   -576   -530   -384   -340   -504   -594
    111   -815   -927    350    517   -870   -576   -527   -379   -335   -501   -576
    129   -810   -943    337    535   -875   -581   -530   -384   -335   -501   -584
    148   -797   -945    324    545   -870   -579   -530   -387   -335   -498   -597
    101   -802   -904    350    501   -854   -566   -519   -374   -322   -485   -579
     88   -782   -872    345    480   -826   -542   -501   -350   -296   -459   -566
    124   -737   -862    306    493   -800   -522   -491   -337   -283   -444   -550
    101   -727   -828    314    465   -776   -498   -472   -316   -257   -426   -530
     77   -748   -828    332    452   -789   -501   -475   -324   -265   -433   -548
     96   -714   -813    309    454   -763   -493   -465   -311   -257   -426   -537
    114   -618   -732    249    420   -672   -483   -449   -270   -210   -376   -483
    127   -532   -659    202    392   -594   -496   -439   -228   -153   -319   -433
    142   -514   -659    184    400   -587   -524   -454   -231   -150   -314   -428
    153   -527   -683    187    415   -605   -540   -462   -241   -158   -322   -439
    145   -540   -685    197    413   -613   -550   -470   -249   -155   -322   -439
    142   -561   -704    210    423   -631   -563   -485   -270   -171   -335   -452
    148   -644   -792    246    467   -717   -579   -509   -314   -223   -384   -496
    129   -750   -880    309    504   -815   -581   -519   -355   -270   -431   -535
    106   -828   -937    358    522   -883   -581   -527   -384   -298   -467   -568
    124   -839   -963    358    542   -901   -589   -545   -413   -327   -498   -605
    119   -854   -976    366    545   -914   -592   -553   -426   -340   -509   -623
     88   -893   -982    402    532   -937   -592   -558   -431   -342   -514   -620
     77   -937  -1018    428    545   -976   -605   -576   -454   -363   -532   -641
     88   -927  -1015    420    550   -971   -607   -584   -465   -366   -535   -649
     80   -922  -1005    420    540   -963   -605   -574   -454   -358   -527   -639
     57   -950  -1008    446    532   -979   -613   -581   -465   -368   -537   -641
     62   -958  -1021    446    540   -989   -618   -587   -475   -379   -553   -649
     83   -930  -1013    423    548   -971   -597   -566   -457   -353   -532   -631
     83   -935  -1021    423    550   -976   -579   -553   -444   -337   -519   -631
     88   -948  -1036    428    561   -989   -584   -561   -454   -345   -522   -649
     80   -945  -1026    431    553   -984   -594   -566   -459   -342   -522   -654
     77   -935  -1013    428    545   -974   -587   -553   -444   -327   -506   -633
     80   -950  -1031    433    555   -992   -592   -561   -452   -340   -522   -636
    101   -982  -1083    439    592  -1031   -587   -548   -459   -355   -542   -657
    137  -1078  -1215    467    675  -1145   -550   -475   -472   -400   -600   -722
    202  -1236  -1439    517    820  -1337   -439   -311   -462   -483   -727   -862
    231  -1197  -1428    480    828  -1312   -301    -98   -327   -449   -735   -893
    140   -891  -1031    374    584   -961   -239   -111   -127   -223   -488   -672
    -20   -397   -376    207    176   -387   -418   -628   -109     41   -106   -290
   -168    324    493    -77   -329    407   -740  -1273   -122    433    446    280
   -259    950   1210   -345   -735   1080  -1026  -1579     25    943   1044    883
   -259    883   1140   -311   -698   1010  -1273  -1795   -148    945   1070    956
   -223    236    457     -7   -340    348  -1374  -1925   -719    215    329    283
   -158   -431   -272    296     57   -353  -1241  -1782  -1182   -607   -550   -568
    -90   -776   -685    431    293   -732   -971  -1262   -937   -581   -665   -717
    -18   -839   -823    428    402   -831   -774   -875   -652   -394   -550   -649
     59   -867   -927    402    493   -898   -659   -652   -501   -311   -498   -613
     72   -885   -958    407    514   -922   -600   -548   -436   -272   -472   -592
     77   -927  -1008    423    540   -966   -581   -519   -428   -280   -488   -610
     85   -961  -1049    436    566  -1005   -574   -511   -436   -303   -509   -631
     67   -979  -1047    454    553  -1013   -571   -501   -431   -303   -514   -636
     59   -987  -1047    465    553  -1015   -558   -470   -407   -283   -498   -623
     90   -982  -1072    444    579  -1026   -548   -457   -402   -280   -496   -633
    103   -971  -1075    433    587  -1023   -545   -449   -394   -275   -491   -626
     90   -969  -1060    436    574  -1013   -535   -431   -376   -254   -472   -607
    103   -956  -1060    426    581  -1008   -535   -420   -366   -246   -467   -610
    109   -953  -1062    420    584  -1008   -545   -428   -376   -257   -478   -626
     88   -953  -1044    431    566   -997   -540   -415   -363   -244   -465   -610
     83   -948  -1031    431    555   -989   -535   -400   -348   -226   -449   -592
    111   -924  -1036    407    574   -979   -535   -392   -345   -226   -449   -589
    122   -896  -1021    387    571   -958   -522   -374   -329   -210   -433   -574
    109   -906  -1015    400    561   -961   -514   -355   -306   -187   -415   -558
     90   -930  -1023    418    555   -976   -527   -361   -316   -197   -428   -574
     93   -927  -1021    418    555   -974   -527   -358   -314   -194   -426   -574
    101   -893   -995    394    545   -945   -504   -327   -285   -161   -394   -542
     90   -898   -989    402    537   -943   -496   -316   -272   -148   -384   -537
    103   -901  -1005    397    553   -953   -506   -319   -280   -158   -394   -550
    111   -875   -987    381    548   -930   -501   -296   -262   -145   -387   -524
    122   -862   -984    368    550   -922   -491   -265   -236   -119   -366   -504
    132   -865   -997    363    563   -930   -493   -254   -228   -109   -358   -514
    132   -849   -984    355    555   -917   -493   -231   -210    -90   -340   -509
    132   -828   -961    348    545   -893   -478   -189   -179    -57   -309   -472
    145   -828   -976    340    561   -901   -483   -171   -171    -54   -311   -467
    166   -820   -987    324    576   -904   -483   -145   -158    -46   -301   -452
    189   -776   -966    293    576   -870   -465    -98   -124     -7   -267   -407
    202   -756   -958    277    579   -857   -454    -59   -101     20   -244   -384
    200   -769   -971    283    581   -870   -459    -44    -98     25   -244   -379
    202   -748   -950    272    574   -849   -444    -10    -67     59   -213   -353
    210   -722   -935    254    571   -826   -431     20    -41     90   -181   -327
    239   -698   -937    231    587   -818   -439     25    -38     98   -174   -322
    257   -662   -919    202    587   -792   -446     31    -33    109   -158   -298
    236   -654   -891    207    561   -771   -444     38    -25    124   -142   -272
    223   -659   -883    215    553   -771   -449     23    -38    114   -153   -285
    241   -633   -875    197    558   -753   -462      0    -59     98   -158   -301
    233   -605   -839    184    535   -719   -459      0    -54    111   -142   -275
    226   -594   -820    181    522   -706   -462    -12    -57    111   -140   -272
    236   -597   -833    176    535   -714   -472    -59    -88     83   -166   -309
    231   -574   -805    171    517   -688   -459    -80    -90     80   -166   -311
    174   -613   -789    218    480   -701   -459   -106   -101     67   -179   -327
    155   -644   -800    244    475   -719   -462   -142   -122     36   -210   -361
    148   -639   -787    244    467   -711   -462   -171   -135     15   -233   -374
    140   -636   -776    249    457   -706   -452   -184   -132     15   -239   -374
    129   -675   -805    272    465   -740   -459   -218   -150     -2   -262   -415
    122   -696   -818    285    470   -756   -470   -246   -168    -23   -280   -449
     93   -711   -805    309    449   -758   -470   -265   -176    -33   -290   -459
     70   -743   -813    337    441   -776   -470   -285   -192    -49   -303   -478
     77   -753   -831    335    454   -792   -478   -309   -215    -72   -327   -498
     75   -750   -828    337    452   -789   -480   -316   -218    -77   -335   -493
     72   -761   -833    342    452   -797   -480   -319   -218    -77   -335   -496
     62   -787   -849    363    454   -818   -493   -335   -236    -85   -345   -527
     77   -766   -844    340    459   -805   -493   -332   -228    -80   -335   -527
     83   -750   -833    332    457   -792   -472   -316   -210    -62   -319   -504
     59   -774   -836    355    446   -805   -472   -324   -220    -77   -335   -509
     72   -771   -844    350    457   -807   -485   -329   -226    -80   -340   -511
     59   -750   -810    345    433   -779   -475   -311   -207    -57   -319   -493
     70   -743   -813    335    441   -776   -467   -306   -197    -54   -319   -485
     88   -748   -836    329    462   -792   -478   -316   -207    -64   -332   -496
     75   -743   -818    335    446   -779   -478   -311   -197    -51   -316   -493
     80   -719   -800    316    439   -758   -470   -298   -181    -33   -301   -480
     98   -722   -823    311    459   -771   -470   -301   -189    -46   -314   -478
     72   -745   -818    335    444   -782   -475   -303   -194    -49   -314   -472
     51   -748   -800    348    426   -774   -462   -290   -176    -20   -288   -465
     70   -735   -807    332    436   -771   -472   -303   -184    -31   -298   -483
     90   -722   -815    314    452   -769   -478   -309   -189    -36   -306   -491
     80   -722   -805    319    441   -763   -467   -296   -176    -18   -288   -470
     77   -724   -802    324    439   -763   -470   -296   -176    -18   -290   -467
     83   -732   -818    322    449   -774   -478   -309   -197    -38   -311   -483
     75   -727   -802    324    439   -766   -475   -306   -192    -31   -306   -475
     77   -727   -805    322    439   -766   -470   -298   -187    -23   -296   -475
     98   -735   -833    319    465   -784   -483   -311   -200    -38   -309   -496
     59   -743   -805    340    431   -771   -483   -309   -197    -41   -311   -488
     62   -693   -758    314    410   -724   -454   -280   -163     -7   -277   -441
     90   -652   -743    280    415   -696   -420   -259   -142     12   -257   -428
     85   -628   -714    272    400   -670   -394   -249   -124     31   -244   -439
     62   -626   -688    280    374   -657   -379   -236   -114     41   -233   -433
     85   -602   -688    257    384   -644   -371   -223   -103     49   -223   -423
     93   -545   -639    223    363   -592   -368   -218    -83     70   -202   -394
     93   -465   -558    187    324   -511   -379   -210    -49    111   -161   -348
    101   -420   -522    158    311   -470   -410   -218    -33    142   -127   -322
    114   -439   -553    163    332   -496   -436   -233    -51    124   -142   -335
    119   -454   -574    166    342   -514   -446   -244    -64    114   -150   -332
    106   -462   -568    179    337   -514   -446   -246    -64    119   -148   -329
    114   -509   -623    194    366   -563   -467   -272   -103     80   -187   -376
    116   -602   -722    241    418   -662   -485   -293   -153     25   -246   -436
     90   -706   -800    306    444   -750   -480   -296   -184     -5   -283   -470
     62   -774   -836    355    449   -805   -470   -306   -207    -31   -309   -493
     57   -795   -854    368    454   -823   -485   -337   -249    -70   -348   -527
     49   -818   -867    384    457   -841   -496   -350   -270    -85   -361   -535
     36   -846   -885    402    459   -865   -506   -355   -275    -93   -368   -540
     44   -862   -906    410    475   -883   -517   -368   -290   -114   -392   -566
     57   -844   -901    392    478   -872   -493   -358   -283   -106   -384   -566
     51   -841   -896    394    472   -867   -478   -342   -270    -90   -368   -550
     54   -857   -911    400    480   -885   -488   -350   -277    -98   -376   -558
     62   -852   -914    394    488   -883   -496   -355   -283   -106   -379   -566
     49   -852   -901    400    472   -875   -493   -350   -277   -101   -374   -558
     44   -872   -917    413    480   -893   -491   -350   -280   -101   -379   -561
     80   -859   -943    387    511   -901   -498   -353   -283   -106   -384   -568
    109   -828   -937    361    522   -883   -493   -337   -270    -88   -366   -558
     36   -878   -914    420    472   -896   -498   -348   -280    -98   -376   -566
     28   -914   -943    441    483   -927   -504   -355   -298   -124   -405   -587
     59   -966  -1026    454    540   -997   -485   -332   -322   -163   -454   -628
    119  -1119  -1239    501    678  -1179   -426   -220   -340   -236   -553   -730
    166  -1244  -1410    537    787  -1327   -283    -18   -285   -298   -657   -862
    155  -1075  -1234    459    693  -1153   -142    114   -114   -181   -550   -787
     33   -646   -680    303    355   -662   -168   -184      7     70   -231   -485
   -142    -25    116     85   -129     44   -472   -880    -12    392    236      5
   -283    737   1021   -228   -652    878   -818  -1345    109    904    883    670
   -335   1130   1462   -397   -898   1296  -1122  -1605    166   1262   1299   1117
   -290    766   1054   -239   -672    909  -1343  -1764   -179    950    992    867
   -241     83    324     80   -283    202  -1319  -1743   -745    101    116     25
   -176   -506   -329    340     72   -418  -1028  -1293   -833   -335   -433   -522
    -96   -717   -620    405    259   -667   -756   -789   -540   -207   -423   -553
    -10   -774   -763    389    374   -769   -597   -498   -348    -93   -353   -519
     38   -807   -846    384    441   -826   -527   -374   -280    -70   -342   -524
     54   -826   -880    381    467   -852   -496   -324   -262    -70   -345   -527
     62   -862   -927    400    493   -893   -483   -306   -265    -83   -366   -550
     59   -898   -961    418    509   -930   -488   -303   -277   -109   -392   -584
     57   -893   -950    418    504   -922   -475   -280   -265   -101   -387   -579
     49   -896   -945    420    496   -919   -457   -259   -252    -93   -381   -574
     44   -919   -963    436    504   -940   -454   -262   -257   -101   -392   -589
     46   -914   -961    431    501   -937   -449   -252   -246    -93   -381   -584
     41   -901   -943    431    491   -922   -436   -228   -228    -72   -361   -563
     57   -898   -956    418    504   -924   -433   -226   -226    -72   -361   -566
     70   -875   -945    402    506   -909   -436   -226   -226    -77   -366   -571
     72   -859   -935    392    504   -896   -431   -207   -207    -59   -350   -548
     90   -846   -937    379    514   -891   -420   -189   -197    -49   -337   -524
     90   -849   -940    376    514   -893   -428   -197   -210    -64   -353   -532
     72   -852   -927    389    498   -888   -420   -181   -197    -46   -342   -527
     62   -854   -919    394    488   -885   -410   -163   -179    -28   -327   -524
     80   -852   -932    387    506   -891   -413   -161   -179    -23   -322   -537
     90   -839   -930    371    509   -885   -410   -150   -168    -15   -311   -527
     83   -831   -914    374    496   -870   -387   -122   -140     12   -285   -501
     88   -826   -917    368    501   -870   -381   -111   -137     10   -290   -498
     93   -823   -917    366    504   -870   -389   -106   -140      0   -298   -501
     88   -818   -909    363    498   -865   -379    -83   -114     31   -275   -483
    106   -805   -911    348    509   -859   -366    -54    -93     51   -254   -467
    124   -800   -924    335    522   -859   -368    -36    -88     54   -252   -465
    109   -802   -911    348    509   -857   -363    -10    -70     70   -239   -452
    132   -769   -904    316    517   -836   -353     25    -44     93   -218   -428
    168   -743   -914    285    540   -828   -340     57    -28    103   -210   -418
    140   -763   -904    311    519   -831   -329     85    -15    111   -202   -405
    116   -761   -878    322    496   -818   -309    129     12    145   -174   -374
    153   -745   -898    296    522   -820   -301    158     25    155   -168   -366
    181   -730   -914    272    548   -820   -296    187     41    171   -153   -355
    189   -693   -885    252    535   -789   -285    223     70    205   -116   -322
    205   -657   -862    226    532   -758   -283    244     88    228    -93   -298
    220   -654   -875    215    545   -763   -293    241     83    228    -88   -298
    218   -639   -857    210    535   -748   -288    252     98    249    -64   -275
    223   -607   -831    192    524   -719   -285    252    103    259    -51   -259
    233   -597   -831    181    532   -714   -301    228     83    236    -70   -272
    236   -581   -820    171    527   -701   -301    218     80    239    -62   -254
    218   -566   -787    174    501   -675   -296    202     77    241    -57   -249
    184   -592   -776    202    480   -683   -309    161     51    218    -75   -272
    171   -594   -766    213    467   -680   -322    116     25    197    -93   -298
    158   -587   -748    213    452   -667   -311     98     23    197    -90   -298
    153   -602   -756    223    454   -678   -298     72     20    187    -96   -306
    140   -607   -748    231    444   -678   -314     18    -10    150   -132   -345
     93   -633   -727    270    410   -680   -319    -15    -23    135   -150   -361
     57   -672   -732    306    392   -701   -319    -44    -38    122   -163   -379
     67   -691   -758    311    413   -724   -327    -77    -62     98   -184   -407
     64   -685   -753    309    407   -719   -335   -103    -75     83   -197   -426
     51   -704   -756    327    402   -730   -332   -114    -77     83   -197   -426
     59   -727   -789    332    423   -758   -340   -135    -96     64   -213   -444
     67   -737   -805    335    433   -771   -350   -153   -116     46   -233   -457
     57   -719   -776    329    415   -748   -353   -161   -119     44   -236   -459
     41   -732   -774    345    407   -753   -350   -168   -124     38   -241   -467
     54   -745   -800    342    426   -771   -355   -176   -135     23   -252   -475
     59   -730   -789    335    423   -761   -350   -168   -122     36   -241   -459
     80   -698   -782    306    428   -740   -342   -155   -103     57   -220   -441
     88   -701   -789    306    439   -745   -363   -168   -116     44   -231   -465
     44   -740   -784    345    413   -763   -368   -176   -122     38   -236   -475
     31   -735   -766    350    397   -750   -361   -163   -111     49   -226   -454
     49   -727   -779    337    413   -750   -361   -166   -114     46   -228   -454
     36   -748   -784    355    410   -766   -363   -174   -122     38   -236   -462
     23   -732   -758    353    387   -745   -348   -161   -103     57   -215   -444
     46   -709   -756    329    400   -732   -345   -153    -98     67   -205   -436
     54   -711   -769    327    410   -740   -353   -161   -106     57   -218   -446
     54   -706   -761    327    407   -732   -348   -155    -98     70   -205   -439
     54   -691   -748    316    400   -719   -342   -150    -90     80   -197   -431
     67   -696   -763    314    415   -730   -345   -158   -101     70   -205   -444
     57   -709   -766    324    407   -737   -348   -161   -103     67   -205   -439
     33   -717   -750    342    392   -732   -337   -153    -93     80   -189   -420
     54   -706   -763    324    407   -735   -345   -161   -101     77   -192   -433
     77   -696   -774    309    423   -732   -350   -166   -103     70   -197   -436
     64   -693   -761    314    410   -727   -342   -161    -96     75   -194   -423
     54   -704   -758    324    405   -730   -342   -163   -101     72   -197   -426
     57   -709   -769    324    410   -737   -348   -174   -114     62   -207   -446
     54   -685   -740    314    394   -711   -324   -150    -90     90   -181   -426
     44   -665   -709    309    376   -685   -293   -127    -64    116   -153   -405
     49   -639   -688    296    368   -662   -288   -124    -62    119   -153   -405
     38   -615   -657    288    348   -636   -270   -116    -51    124   -142   -389
     49   -607   -659    277    353   -633   -252    -96    -36    137   -132   -366
     64   -589   -654    262    358   -620   -252    -90    -36    137   -135   -363
     85   -509   -594    213    340   -550   -246    -80     -2    176    -98   -332
     80   -423   -506    171    290   -462   -259    -77     36    228    -41   -298
    101   -379   -483    137    290   -431   -283    -80     49    249    -15   -277
    116   -400   -517    140    314   -457   -306    -98     31    226    -33   -283
     93   -428   -522    168    306   -475   -322   -111     15    215    -44   -277
     96   -444   -540    171    316   -493   -337   -119      5    210    -49   -283
    106   -506   -613    200    358   -561   -358   -145    -33    171    -88   -332
     64   -636   -701    283    381   -667   -363   -171    -85    111   -148   -394
     57   -698   -756    322    405   -727   -345   -171   -111     85   -181   -423
     46   -748   -797    348    420   -771   -348   -189   -140     54   -213   -452
     31   -782   -813    376    420   -797   -368   -218   -171     23   -244   -480
     23   -787   -810    381    415   -797   -371   -220   -176     15   -246   -478
     33   -787   -820    376    426   -802   -374   -223   -181     15   -246   -483
     38   -805   -844    381    439   -823   -384   -239   -200     -5   -267   -504
     36   -807   -844    384    439   -823   -379   -233   -194      2   -262   -498
     25   -815   -841    392    431   -826   -374   -226   -189     10   -257   -493
     23   -839   -862    407    441   -849   -381   -239   -205     -7   -272   -511
     20   -844   -865    410    441   -854   -387   -244   -215    -18   -283   -511
     15   -844   -859    413    436   -852   -384   -236   -210    -12   -277   -498
     33   -846   -880    405    454   -862   -387   -239   -213    -15   -283   -509
     67   -818   -885    376    475   -852   -381   -239   -210    -12   -280   -519
     28   -833   -865    400    446   -846   -379   -236   -207    -10   -275   -511
      7   -859   -867    426    436   -865   -379   -241   -213    -18   -283   -517
     25   -883   -909    428    465   -896   -384   -244   -228    -36   -301   -537
     54   -953  -1008    449    530   -979   -371   -213   -254    -80   -350   -581
    114  -1137  -1252    509    680  -1195   -285    -83   -280   -181   -488   -722
    168  -1213  -1382    522    774  -1296   -137    127   -213   -218   -568   -831
    148   -974  -1122    410    633  -1047    -15    202    -23    -54   -400   -693
     -2   -522   -519    262    257   -522   -101   -202     88    218    -44   -337
   -187    166    353     10   -270    259   -441   -875    127    626    504    244
   -327    930   1254   -301   -792   1091   -769  -1273    296   1166   1156    919
   -350   1187   1538   -418   -945   1363  -1065  -1496    303   1426   1462   1278
   -280    717    997   -218   -639    857  -1257  -1641   -127    976   1010    888
   -236     33    267    101   -252    150  -1150  -1522   -641    137    137     18
   -171   -506   -335    337     80   -423   -854  -1039   -646   -171   -293   -439
    -93   -709   -615    400    259   -662   -605   -587   -394    -67   -283   -465
    -23   -763   -740    394    358   -753   -478   -350   -257      2   -249   -454
     -7   -805   -797    405    392   -802   -418   -272   -226      2   -265   -475
     20   -815   -836    394    428   -826   -381   -226   -210      0   -270   -483
     31   -849   -883    407    457   -865   -376   -213   -220    -20   -293   -511
     33   -875   -909    420    470   -891   -371   -205   -223    -36   -309   -535
     38   -865   -906    410    470   -883   -355   -179   -202    -18   -293   -522
     44   -865   -909    410    475   -885   -353   -163   -197    -15   -290   -519
     49   -872   -922    410    485   -896   -363   -166   -205    -25   -306   -532
     72   -852   -924    389    498   -888   -358   -153   -192    -15   -290   -519
     38   -870   -911    415    472   -891   -345   -145   -184    -12   -290   -511
     49   -862   -911    405    478   -885   -329   -135   -181    -12   -293   -517
     49   -849   -898    397    470   -872   -329   -122   -168      0   -283   -509
     46   -836   -883    394    465   -859   -316   -103   -148     23   -259   -488
     67   -828   -896    381    480   -862   -322   -111   -155     12   -270   -496
     64   -836   -904    384    483   -870   -324   -114   -161      5   -275   -504
     44   -831   -878    392    459   -854   -309    -90   -140     23   -259   -485
     44   -836   -880    397    462   -857   -301    -80   -132     28   -252   -472
     57   -831   -891    384    472   -859   -306    -83   -135     28   -252   -485
     64   -820   -888    376    475   -854   -303    -64   -119     44   -236   -478
     67   -805   -875    368    467   -839   -290    -36    -93     67   -213   -452
     59   -805   -865    374    462   -833   -283    -15    -80     75   -213   -444
     70   -800   -870    366    467   -836   -290    -10    -77     72   -215   -446
     98   -787   -885    342    491   -836   -290      5    -67     85   -205   -433
    124   -771   -898    322    511   -833   -280     31    -49    101   -192   -423
    142   -756   -898    306    519   -826   -270     54    -36    109   -184   -420
    109   -763   -875    324    491   -818   -259     83    -15    127   -168   -400
    106   -766   -872    329    488   -818   -249    114      2    142   -155   -384
    145   -743   -888    296    514   -815   -244    148     23    158   -142   -371
    174   -701   -875    265    524   -787   -236    189     54    189   -114   -345
    140   -717   -857    288    496   -787   -223    226     75    210    -96   -324
    135   -727   -862    296    496   -795   -218    252     85    215    -93   -322
    161   -696   -857    267    506   -776   -205    290    109    236    -72   -293
    181   -662   -844    241    511   -753   -192    324    140    272    -38   -252
    194   -641   -836    220    514   -737   -197    340    150    288    -25   -239
    249   -613   -862    179    555   -737   -210    335    142    285    -25   -239
    239   -584   -823    171    530   -704   -192    348    161    309      2   -210
    184   -587   -771    202    478   -678   -174    358    179    329     23   -189
    210   -576   -787    181    496   -680   -187    337    158    311      7   -202
    197   -566   -763    184    480   -665   -207    314    148    303      5   -205
    171   -555   -727    192    446   -641   -218    293    142    301      5   -205
    116   -571   -688    228    402   -628   -220    262    127    283     -7   -220
    127   -566   -693    218    407   -628   -226    215    103    259    -25   -231
    161   -553   -714    194    436   -631   -231    166     83    239    -46   -244
    132   -561   -696    213    413   -628   -228    140     77    228    -59   -262
     62   -550   -613    244    337   -581   -194    150    111    254    -41   -257
      2   -579   -584    288    293   -581   -189    124    103    244    -51   -265
     62   -641   -706    288    384   -672   -249     20     10    150   -140   -340
    106   -657   -766    272    436   -711   -275    -36    -41    103   -181   -392
     75   -623   -698    275    387   -659   -239    -15     -5    140   -148   -371
     20   -649   -670    314    345   -659   -231     -7     10    155   -137   -358
     36   -709   -745    335    389   -727   -277    -67    -44     96   -194   -410
     64   -724   -792    327    426   -758   -298   -109    -85     57   -231   -441
     36   -709   -745    337    389   -727   -285    -88    -59     80   -213   -418
      7   -748   -756    368    379   -753   -288   -109    -77     57   -231   -446
     -7   -766   -758    384    374   -763   -285   -119    -88     44   -241   -459
    -70   -732   -662    400    296   -698   -246    -72    -31     98   -189   -413
   -153   -667   -514    410    179   -592   -192      5     62    184   -109   -348
     12   -711   -724    348    366   -717   -285   -122    -75     41   -228   -454
     83   -709   -795    311    439   -750   -306   -148   -116      7   -252   -475
     28   -683   -711    327    368   -696   -262    -83    -46     75   -187   -418
      5   -688   -693    342    348   -691   -246    -67    -33     85   -171   -410
      7   -701   -709    345    355   -706   -262    -93    -49     64   -187   -431
      7   -709   -717    350    361   -714   -275   -114    -64     46   -194   -446
     57   -719   -776    329    415   -748   -301   -140    -98     12   -215   -472
     77   -696   -774    309    426   -735   -301   -132    -96     18   -200   -459
     33   -688   -722    327    376   -704   -275    -93    -51     62   -153   -415
      7   -701   -709    345    358   -704   -259    -77    -33     70   -137   -400
      5   -719   -724    355    363   -719   -265    -85    -44     51   -148   -423
     20   -714   -735    348    376   -724   -275   -103    -62     33   -148   -431
     -2   -683   -683    340    337   -683   -252    -59    -20     72    -96   -392
     23   -691   -714    332    366   -701   -265    -72    -31     59    -96   -402
     49   -724   -774    335    407   -748   -311   -142    -98    -10   -142   -457
     10   -722   -732    355    371   -727   -290   -127    -85     -2   -119   -441
     -2   -722   -722    361    358   -722   -272   -111    -75     -2   -103   -436
     -2   -709   -706    355    350   -709   -259   -101    -67     -2    -90   -431
      0   -688   -688    342    340   -688   -252    -90    -57      5    -72   -418
     23   -657   -680    316    350   -667   -241    -77    -46     10    -54   -405
     36   -641   -680    301    358   -659   -231    -80    -44      2    -49   -400
      2   -615   -618    306    309   -618   -194    -49    -10     25    -15   -376
    -46   -592   -548    319    249   -571   -150      7     41     67     31   -340
     20   -589   -610    285    314   -600   -176    -28      2     23      0   -379
     75   -524   -600    223    337   -561   -205    -67    -15      5      2   -376
     57   -439   -496    192    275   -467   -205    -44     36     57     70   -314
     64   -407   -472    168    267   -439   -231    -46     51     70     96   -293
     77   -418   -496    171    285   -457   -249    -57     38     57     93   -298
     51   -428   -480    187    265   -454   -254    -59     38     51    103   -290
     46   -452   -498    202    270   -475   -267    -77     18     28     96   -309
     31   -517   -550    241    288   -532   -275    -98    -20    -23     54   -355
     36   -626   -662    296    348   -644   -293   -122    -77    -88     -5   -410
     44   -717   -763    335    402   -740   -296   -135   -114   -127    -38   -444
     41   -743   -787    350    413   -763   -301   -150   -137   -161    -62   -472
      7   -782   -789    387    397   -787   -303   -166   -161   -187    -85   -496
    -25   -813   -787    420    379   -800   -298   -163   -166   -194    -85   -496
     20   -828   -852    402    433   -839   -324   -205   -213   -244   -127   -540
     15   -823   -841    402    426   -831   -316   -197   -205   -241   -119   -535
      5   -826   -831    407    418   -828   -309   -187   -197   -236   -109   -524
     15   -839   -854    413    433   -846   -309   -184   -200   -244   -109   -527
     25   -857   -885    413    454   -870   -316   -194   -215   -262   -124   -542
     10   -865   -878    426    444   -870   -314   -194   -218   -267   -124   -548
     -7   -872   -865    439    426   -867   -306   -189   -218   -267   -122   -548
     23   -867   -891    423    457   -878   -311   -194   -223   -277   -129   -553
     46   -862   -909    407    475   -885   -314   -192   -226   -280   -132   -553
     18   -880   -898    431    457   -888   -311   -187   -226   -277   -127   -548
    -18   -911   -893    462    436   -904   -314   -200   -239   -290   -142   -566
     -5   -932   -927    470    459   -930   -301   -200   -254   -316   -166   -584
     41  -1028  -1070    491    553  -1049   -259   -135   -270   -361   -223   -628
    103  -1187  -1291    540    696  -1239   -155     23   -259   -439   -335   -745
    142  -1195  -1340    524    740  -1267     -2    254   -129   -423   -363   -797
     98   -859   -958    381    527   -909    103    309     88   -215   -145   -615
    -67   -379   -314    223    122   -348    -85   -262     75     18    205   -270
   -215    306    522    -44   -368    413   -439   -922     46    384    730    259
   -314   1036   1348   -361   -831   1192   -776  -1312    150    867   1330    862
   -303   1221   1525   -457   -914   1371  -1088  -1561     75   1044   1553   1124
   -246    545    792   -150   -519    667  -1189  -1636   -426    407    891    532
   -205   -200      5    202   -106    -98  -1028  -1439   -862   -392     31   -288
   -155   -662   -509    407    176   -584   -730   -937   -740   -561   -270   -589
   -111   -818   -706    465    296   -763   -485   -509   -444   -397   -197   -550
    -49   -867   -820    457    384   -844   -366   -296   -303   -322   -150   -527
    -18   -896   -878    457    428   -888   -311   -202   -257   -306   -145   -530
     -2   -904   -901    452    446   -901   -293   -171   -249   -316   -158   -550
     18   -930   -948    457    483   -937   -283   -155   -249   -332   -176   -571
     18   -958   -979    467    498   -969   -275   -137   -244   -340   -184   -579
     18   -963   -982    472    498   -971   -252   -111   -226   -324   -176   -566
     28   -958   -987    465    506   -971   -249   -109   -228   -327   -179   -566
     31   -956   -987    462    509   -971   -249   -103   -226   -329   -176   -561
     25   -950   -976    462    498   -963   -233    -83   -207   -309   -155   -542
     28   -961   -992    465    509   -976   -228    -72   -200   -303   -150   -542
     38   -963  -1002    459    519   -984   -236    -75   -205   -314   -158   -550
     36   -937   -974    452    504   -956   -228    -62   -187   -298   -145   -532
     33   -943   -976    452    504   -958   -207    -44   -171   -283   -132   -511
     44   -953   -997    454    519   -974   -205    -41   -171   -288   -135   -514
     49   -937   -987    444    517   -961   -202    -33   -166   -283   -135   -511
     44   -924   -969    441    506   -945   -187    -12   -142   -262   -114   -488
     49   -935   -987    441    517   -961   -194    -12   -145   -267   -122   -493
     70   -922   -992    423    530   -956   -197     -5   -137   -254   -111   -480
     72   -904   -976    415    522   -940   -184     18   -114   -233    -88   -454
     80   -919  -1000    420    540   -958   -179     36   -109   -231    -88   -452
     77   -927  -1005    420    540   -966   -181     38   -111   -236    -93   -454
     62   -919   -982    426    522   -950   -166     59    -85   -210    -67   -428
     64   -906   -971    418    514   -937   -150     80    -70   -192    -57   -410
     70   -922   -992    426    530   -956   -145     90    -67   -192    -57   -410
     77   -906   -984    413    530   -945   -142    114    -46   -174    -44   -389
     85   -896   -982    405    532   -937   -135    150    -20   -148    -23   -361
     98   -875   -976    387    535   -924   -140    163    -15   -142    -23   -353
    111   -875   -987    381    548   -930   -135    187      0   -127    -10   -337
    111   -846   -961    366    535   -901   -116    231     33    -88     18   -301
    132   -813   -945    340    537   -880   -114    262     54    -67     36   -270
    153   -818   -971    332    561   -896   -109    288     72    -46     51   -249
    153   -802   -956    324    553   -878    -98    319    101    -12     83   -220
    153   -771   -924    309    537   -849    -93    345    122     18    116   -187
    176   -737   -917    280    545   -826    -98    350    127     31    129   -174
    189   -709   -898    257    542   -802   -101    353    132     41    142   -155
    187   -688   -875    252    530   -782    -93    363    142     64    163   -124
    176   -706   -883    265    527   -792   -106    345    124     54    150   -127
    174   -691   -865    259    517   -779   -114    329    116     54    153   -122
    171   -644   -818    236    493   -732   -114    316    111     62    158   -109
    192   -633   -826    220    509   -730   -111    301    103     62    155   -106
    168   -644   -815    236    491   -730   -127    257     70     33    124   -132
    150   -639   -789    244    470   -714   -124    228     57     33    122   -132
    145   -644   -789    249    465   -717   -122    207     51     33    122   -127
    129   -670   -800    270    465   -735   -137    158     15     -5     80   -158
     83   -719   -802    316    441   -761   -132    119     -2    -12     67   -187
     57   -732   -789    337    420   -761   -124     96     -5     -5     72   -197
     54   -753   -807    348    431   -782   -140     59    -33    -28     46   -226
     54   -769   -823    358    439   -795   -155     23    -62    -54     18   -252
     41   -766   -810    361    423   -787   -158      7    -70    -54     15   -252
     41   -800   -841    379    441   -820   -161     -5    -80    -62      7   -259
     41   -833   -875    394    457   -854   -168    -28   -106    -83    -15   -275
     28   -846   -875    410    452   -859   -161    -28   -106    -80    -18   -275
     33   -839   -872    402    452   -857   -168    -38   -119    -83    -23   -285
     44   -831   -875    392    459   -852   -184    -54   -132    -93    -31   -301
     41   -826   -867    389    452   -844   -181    -54   -129    -88    -25   -298
     31   -833   -865    402    446   -849   -163    -38   -109    -62     -2   -272
     38   -846   -885    402    459   -865   -166    -38   -111    -59     -2   -272
     38   -828   -867    392    452   -846   -174    -46   -116    -62    -10   -275
     31   -807   -841    387    433   -823   -166    -33   -103    -46     -2   -252
     25   -820   -846    397    436   -833   -161    -28    -98    -33      5   -244
     25   -826   -854    400    436   -839   -166    -41   -106    -38     -2   -262
     25   -818   -844    394    433   -831   -161    -36    -98    -25      7   -252
     25   -815   -844    394    433   -828   -155    -28    -88    -10     23   -239
     33   -815   -849    392    441   -831   -158    -36    -93    -10     23   -249
     25   -813   -841    392    431   -826   -163    -36    -88     -5     25   -254
     15   -823   -839    402    426   -831   -155    -28    -80     10     36   -246
     23   -818   -844    394    433   -828   -161    -33    -85      5     31   -252
     25   -823   -849    400    436   -836   -163    -41    -93      2     28   -254
     23   -805   -828    389    423   -815   -163    -36    -85     12     36   -244
     28   -800   -828    384    426   -813   -155    -28    -77     25     41   -233
     31   -771   -805    368    418   -787   -153    -23    -70     36     49   -233
     25   -719   -745    348    384   -732   -129      0    -41     70     85   -205
     25   -691   -717    332    368   -704   -111     18    -15     98    109   -181
     28   -685   -714    327    371   -698   -109     18    -15     98    106   -184
     31   -685   -717    327    371   -701   -111     18    -20     90     98   -189
     28   -652   -680    311    353   -665    -88     46     12    127    129   -155
     41   -576   -618    267    327   -597    -83     54     44    168    171   -119
     51   -496   -548    220    298   -522   -103     44     64    197    200    -90
     59   -444   -504    189    280   -472   -137     31     72    218    223    -62
     67   -457   -524    194    296   -491   -150     28     67    223    228    -54
     59   -485   -545    210    301   -514   -176     -2     36    202    202    -77
     46   -496   -545    223    296   -519   -194    -20     18    194    192    -90
     33   -545   -581    254    306   -563   -202    -31     -7    176    171   -122
     36   -665   -701    314    368   -683   -210    -51    -59    124    114   -181
     23   -776   -800    374    410   -787   -202    -51    -88     90     77   -220
     10   -818   -828    402    418   -823   -197    -57   -103     80     62   -231
      7   -839   -849    415    426   -844   -213    -88   -140     46     28   -259
      7   -862   -870    428    439   -865   -236   -116   -171     18     -2   -280
     -2   -865   -862    433    428   -865   -236   -114   -174     23     -2   -275
      0   -883   -883    441    439   -883   -231   -114   -179     18    -10   -272
      5   -904   -911    449    457   -906   -231   -119   -187      5    -23   -285
      0   -914   -914    457    457   -914   -226   -114   -176     20    -10   -275
     -2   -904   -901    452    446   -904   -231   -119   -181     25     -5   -277
      0   -922   -924    459    459   -922   -239   -127   -192     18    -10   -288
      0   -930   -932    465    462   -930   -239   -124   -192     23    -12   -285
      2   -917   -919    457    459   -917   -228   -114   -179     33     -5   -272
      0   -919   -922    459    457   -919   -239   -127   -194     15    -20   -280
      2   -922   -927    459    462   -924   -244   -132   -205     10    -28   -288
     -2   -911   -911    457    454   -911   -244   -124   -197     25    -18   -283
     -7   -935   -927    472    459   -932   -241   -122   -202     18    -28   -298
     49  -1057  -1109    504    576  -1083   -226    -88   -252    -54   -114   -379
    111  -1226  -1337    555    724  -1280   -129     51   -262   -145   -239   -493
    122  -1275  -1397    574    758  -1335     38    257   -163   -153   -285   -550
     64  -1023  -1088    480    576  -1054    153    265    -12     -7   -127   -426
    -93   -540   -449    316    176   -496    -54   -309    -44    207    192   -124
   -236    192    428     20   -332    309   -436   -924    -31    610    732    410
   -348    974   1322   -314   -836   1148   -807  -1304    116   1124   1340    992
   -337   1221   1558   -441   -948   1389  -1161  -1538    111   1356   1602   1254
   -275    667    940   -197   -607    805  -1249  -1558   -280    854   1083    797
   -241    -70    171    155   -207     51  -1036  -1340   -706     96    283     67
   -189   -639   -449    413    127   -545   -704   -857   -649   -140    -83   -275
   -124   -789   -665    457    270   -727   -452   -441   -379     -5    -33   -252
    -51   -828   -779    439    361   -805   -314   -218   -228     88     28   -210
    -10   -862   -852    436    418   -857   -262   -142   -194     90     23   -228
     -2   -870   -867    433    431   -870   -259   -127   -205     67     -2   -259
    -18   -914   -896    467    439   -906   -244   -106   -202     59    -15   -270
    -10   -945   -935    475    462   -940   -236    -90   -200     51    -23   -277
     10   -935   -948    462    478   -940   -223    -75   -194     54    -23   -275
      0   -927   -930    462    465   -930   -215    -62   -184     62    -18   -267
      2   -932   -935    465    467   -932   -207    -49   -176     72    -10   -257
      7   -953   -961    470    480   -956   -213    -51   -181     67    -12   -259
      0   -945   -945    472    472   -945   -207    -41   -174     77     -5   -249
    -15   -958   -945    485    462   -953   -200    -31   -166     88      5   -239
     -5   -943   -937    475    465   -940   -194    -31   -168     88      2   -244
     12   -909   -924    446    467   -914   -184    -20   -150    111     20   -226
     12   -898   -911    441    459   -904   -174     -2   -132    129     38   -207
      5   -911   -919    452    459   -914   -176     -2   -135    124     36   -207
     10   -898   -909    444    459   -904   -179      0   -135    124     33   -205
      2   -896   -901    444    452   -898   -166     18   -114    148     51   -184
      7   -904   -911    446    457   -906   -155     36   -101    163     64   -168
     18   -885   -904    431    459   -896   -161     38   -101    161     59   -171
     25   -849   -875    413    449   -862   -158     54    -85    181     75   -155
     49   -836   -888    392    467   -862   -145     80    -67    200     90   -137
     46   -854   -901    402    472   -878   -148     83    -67    197     85   -142
     28   -854   -883    413    454   -870   -142     96    -59    205     90   -132
     28   -841   -870    407    449   -854   -127    127    -36    231    109   -114
     33   -862   -896    413    462   -878   -116    142    -31    231    106   -116
     49   -854   -906    402    478   -880   -111    163    -20    239    106   -111
     54   -823   -878    381    465   -849   -101    194      0    262    127    -90
     67   -805   -872    368    470   -839    -93    226     18    280    142    -75
     83   -810   -893    361    485   -852    -88    254     28    288    142    -67
     96   -771   -870    337    483   -820    -77    288     49    309    161    -46
    116   -769   -885    324    498   -826    -64    329     77    340    189    -15
    145   -756   -901    306    522   -828    -70    345     83    350    200    -10
    145   -730   -878    290    511   -805    -72    358     93    361    207      2
    137   -714   -854    288    496   -784    -62    379    106    381    226     28
    153   -693   -846    267    498   -769    -64    376    103    381    231     36
    158   -680   -839    262    498   -758    -72    366     93    376    228     36
    158   -649   -810    244    483   -730    -70    363     98    384    233     51
    168   -639   -807    233    485   -722    -72    350     90    381    233     57
    166   -641   -807    236    485   -724    -90    319     70    363    218     46
    161   -594   -756    218    457   -675   -103    288     57    355    213     44
    176   -574   -750    197    462   -662   -101    270     51    353    210     44
    140   -618   -758    239    446   -688   -106    226     25    324    181     15
    103   -633   -740    262    420   -685   -103    192     15    311    168      2
     75   -639   -714    283    394   -675   -106    161      7    298    158     -7
     64   -654   -719    293    392   -688   -129    114    -20    265    122    -44
     46   -678   -724    314    384   -701   -135     80    -36    246    101    -62
     25   -693   -722    332    371   -706   -122     64    -38    244     93    -67
     28   -717   -745    345    387   -730   -124     41    -51    223     75    -85
     20   -748   -769    361    392   -756   -140      7    -77    194     46   -111
     12   -750   -763    368    387   -756   -150    -10    -90    184     36   -122
      7   -766   -774    379    389   -769   -153    -23   -101    171     23   -135
     10   -766   -776    379    392   -771   -166    -49   -119    145      5   -155
      5   -766   -771    379    387   -769   -171    -59   -127    137     -2   -158
      0   -769   -769    384    384   -769   -163    -54   -122    142      2   -153
      7   -782   -789    384    397   -784   -166    -62   -129    135     -7   -161
     12   -787   -800    387    405   -792   -166    -64   -132    127    -10   -161
      5   -771   -776    381    387   -774   -161    -57   -119    140      5   -148
      7   -774   -782    381    392   -776   -158    -54   -116    140      7   -145
     10   -779   -789    381    400   -784   -166    -62   -124    127     -2   -155
      0   -779   -779    389    389   -779   -161    -57   -114    135      7   -142
      0   -753   -753    374    374   -753   -161    -54   -109    140     12   -135
     12   -743   -756    363    381   -748   -168    -64   -119    127      5   -145
     12   -740   -753    363    381   -745   -168    -67   -122    122      2   -148
      2   -748   -750    374    376   -748   -166    -59   -114    124     10   -140
      5   -745   -753    368    376   -750   -174    -67   -122    114      2   -150
      7   -745   -756    368    379   -750   -176    -72   -124    106      0   -150
      2   -745   -748    371    374   -745   -166    -62   -114    114     10   -137
     10   -740   -750    366    379   -745   -166    -59   -111    114     12   -135
     20   -724   -748    350    384   -735   -176    -72   -124    101      2   -148
     15   -704   -719    342    366   -711   -161    -59   -106    114     20   -132
     15   -667   -685    324    350   -675   -135    -36    -77    137     46   -109
     23   -644   -667    311    345   -654   -122    -28    -67    142     54   -103
     10   -610   -623    298    314   -615    -96    -15    -46    155     75    -83
      7   -600   -610    296    306   -605    -80     -7    -41    158     80    -80
     20   -587   -610    280    314   -597    -80     -7    -41    155     80    -80
     38   -509   -548    236    293   -527    -70      7    -10    189    119    -44
     36   -439   -478    200    254   -457    -80     15     23    231    163      0
     54   -402   -457    174    254   -428   -114      2     31    244    187     20
     67   -413   -480    171    272   -444   -142    -12     15    228    179     10
     57   -426   -483    184    270   -454   -150    -20      7    223    179     10
     46   -441   -491    194    267   -465   -166    -38     -5    213    171      7
     49   -485   -535    215    290   -509   -181    -59    -36    179    145    -15
     28   -587   -615    277    319   -600   -189    -75    -77    132     98    -59
      7   -688   -696    340    350   -691   -189    -88   -114     88     51   -101
      7   -745   -756    366    381   -750   -194   -109   -148     51     20   -137
      0   -771   -771    384    384   -771   -202   -132   -171     25      2   -155
    -15   -782   -766    397    374   -774   -205   -140   -181     15     -2   -158
     -7   -802   -795    405    392   -800   -210   -148   -192      2     -7   -166
    -12   -823   -810    415    397   -818   -220   -163   -210    -18    -25   -184
    -25   -831   -805    428    389   -820   -218   -161   -210    -18    -20   -179
    -28   -841   -813    433    389   -828   -213   -155   -205    -18    -18   -176
    -18   -857   -839    439    410   -849   -218   -168   -218    -36    -31   -192
    -18   -854   -836    433    407   -844   -220   -168   -220    -38    -28   -189
    -20   -854   -833    436    405   -844   -210   -155   -207    -28    -12   -174
    -18   -883   -865    449    420   -875   -215   -166   -220    -44    -25   -189
    -18   -898   -880    459    431   -891   -218   -168   -226    -54    -25   -197
    -31   -896   -867    462    415   -883   -207   -158   -218    -46    -12   -184
    -31   -896   -865    462    415   -880   -210   -166   -226    -54    -18   -192
    -18   -904   -888    459    433   -896   -218   -171   -241    -75    -36   -210
      0   -974   -974    488    485   -974   -200   -150   -272   -119    -80   -252
     67  -1176  -1244    553    654  -1210   -122    -59   -345   -257   -239   -407
    114  -1296  -1410    589    761  -1353     18    101   -332   -340   -348   -535
     77  -1114  -1192    517    633  -1153    140    163   -174   -213   -218   -436
    -54   -693   -639    374    290   -667     57   -197    -38     57    111   -116
   -194     33    226     80   -213    129   -296   -774    106    519    685    470
   -329    846   1176   -259   -753   1010   -613  -1062    405   1130   1379   1158
   -358   1184   1540   -415   -950   1361   -919  -1187    537   1465   1740   1540
   -277    743   1021   -231   -649    880  -1163  -1348    122   1054   1345   1200
   -267     64    332     98   -298    197  -1049  -1327   -462    236    532    418
   -231   -478   -246    353      5   -361   -719   -904   -550   -124     83    -33
   -148   -698   -553    420    200   -628   -449   -483   -363    -88     36   -109
    -64   -789   -724    428    329   -758   -306   -254   -249    -44     51   -114
    -49   -839   -792    444    371   -818   -249   -179   -223    -46     38   -135
    -41   -880   -841    459    400   -862   -228   -148   -220    -62     23   -150
    -31   -922   -891    475    428   -906   -220   -140   -236    -88      0   -176
    -31   -932   -901    483    433   -917   -210   -132   -241   -106    -12   -192
    -33   -927   -893    480    428   -911   -192   -109   -226    -96      0   -179
    -18   -919   -901    467    441   -911   -187    -98   -218    -93      7   -174
    -10   -922   -911    465    449   -917   -197   -106   -228   -106      2   -184
    -23   -914   -891    470    433   -904   -192    -96   -218    -96     15   -171
    -23   -932   -909    475    441   -919   -179    -80   -202    -85     28   -155
    -10   -932   -922    470    454   -927   -181    -77   -205    -88     25   -155
    -12   -919   -906    465    446   -914   -179    -70   -200    -75     44   -142
    -20   -909   -888    465    433   -898   -163    -51   -181    -57     67   -122
     -7   -922   -914    465    452   -919   -171    -49   -184    -59     70   -119
      0   -904   -904    452    452   -904   -168    -41   -176    -51     83   -106
     -5   -891   -885    446    439   -888   -161    -23   -161    -31    103    -80
      2   -885   -888    441    444   -885   -161    -12   -153    -20    114    -67
      7   -885   -893    436    446   -888   -161    -10   -153    -23    122    -70
      5   -878   -883    436    444   -880   -148     12   -129     -2    150    -44
     10   -878   -888    431    446   -880   -140     33   -114     15    174    -20
     20   -878   -898    428    459   -888   -148     36   -119      7    174    -28
     12   -857   -872    420    441   -865   -145     46   -114     15    179    -15
     12   -828   -844    407    428   -836   -132     72    -93     38    202      7
     28   -833   -862    400    444   -846   -132     88    -85     46    220     20
     38   -828   -867    394    452   -846   -129    111    -75     64    246     46
     38   -813   -852    387    444   -831   -119    148    -46     98    283     83
     49   -802   -852    374    449   -826   -116    171    -36    109    298     96
     67   -795   -862    361    465   -828   -114    200    -23    122    314    114
     70   -763   -833    348    452   -797    -98    246     10    161    355    158
     88   -750   -841    329    462   -795    -83    285     33    187    387    192
    114   -743   -857    314    483   -800    -83    309     38    197    402    205
    116   -722   -841    301    478   -779    -77    337     59    223    426    233
    119   -691   -810    285    465   -750    -59    371     88    259    462    272
    135   -675   -813    270    472   -743    -64    379     90    270    483    293
    145   -662   -807    257    475   -735    -67    384     96    285    509    324
    140   -628   -769    244    452   -698    -67    389    106    306    540    355
    145   -620   -766    239    454   -693    -70    381    101    309    545    358
    145   -613   -758    233    449   -685    -75    363     85    296    542    355
    129   -594   -727    231    428   -659    -75    350     90    311    561    376
    122   -581   -704    228    410   -641    -80    327     83    316    568    387
    116   -597   -714    241    415   -654    -93    285     64    306    561    376
     96   -605   -704    252    400   -654    -98    252     54    301    561    376
     75   -613   -688    267    381   -649   -103    213     36    283    548    363
     64   -631   -696    283    379   -665   -111    163      7    254    519    327
     51   -662   -714    306    381   -688   -124    114    -23    220    488    296
     25   -691   -717    329    368   -704   -124     85    -31    215    488    298
     20   -701   -724    340    371   -711   -140     44    -57    192    467    275
     18   -735   -756    358    384   -743   -155      5    -93    155    433    236
      0   -761   -761    381    379   -761   -155    -12   -103    145    420    223
     -7   -753   -745    379    366   -748   -171    -38   -124    124    400    205
      0   -769   -769    384    381   -769   -192    -70   -161     90    374    187
     -7   -787   -779    397    381   -782   -184    -80   -174     77    361    179
    -15   -776   -761    397    371   -769   -176    -75   -166     80    366    181
     -2   -792   -789    397    392   -792   -189    -88   -184     59    350    163
     -5   -795   -792    400    392   -795   -187    -88   -176     70    363    176
    -10   -771   -761    389    374   -766   -187    -80   -163     85    384    202
      2   -789   -792    394    397   -789   -184    -77   -166     80    384    210
     12   -787   -800    387    402   -792   -192    -85   -179     67    376    194
      0   -774   -774    387    384   -774   -192    -88   -181     62    379    200
     -2   -771   -769    387    381   -771   -189    -85   -171     75    397    223
      2   -795   -797    397    400   -795   -192    -85   -174     72    400    233
     -2   -802   -802    402    397   -802   -189    -80   -171     75    407    241
     -2   -761   -758    381    376   -758   -192    -80   -166     77    413    246
      7   -756   -763    374    381   -758   -200    -90   -176     70    407    249
      5   -769   -774    381    389   -771   -197    -88   -174     77    415    262
     -5   -769   -763    387    376   -766   -179    -67   -150    103    441    298
      5   -730   -737    361    371   -735   -176    -62   -145    114    452    314
     18   -683   -701    329    358   -693   -184    -70   -153    111    446    311
     15   -665   -680    324    348   -672   -161    -51   -132    129    465    337
     12   -657   -670    322    340   -662   -140    -38   -116    148    480    361
     25   -667   -693    319    358   -680   -132    -33   -119    148    483    368
     25   -620   -649    296    335   -633   -114    -12    -80    192    527    418
     33   -519   -553    244    293   -535   -109     10    -33    249    584    483
     44   -459   -504    205    272   -480   -132     -5    -23    270    610    511
     44   -418   -462    184    252   -439   -166    -23    -18    285    626    535
     38   -426   -467    192    252   -446   -184    -31    -18    296    633    553
     57   -449   -506    197    280   -478   -210    -57    -51    270    607    535
     57   -459   -517    200    285   -488   -228    -80    -75    257    597    532
     49   -498   -548    226    296   -524   -236    -93    -98    239    574    524
     54   -589   -644    265    348   -615   -246   -111   -140    197    530    493
     77   -706   -784    314    431   -745   -265   -132   -197    137    465    433
     62   -758   -820    345    441   -789   -275   -153   -228    109    431    407
     25   -784   -810    379    415   -797   -270   -166   -246     96    418    400
     15   -807   -823    394    418   -815   -277   -184   -272     75    400    387
      7   -818   -826    405    415   -820   -280   -184   -275     77    397    389
    -10   -828   -820    418    402   -826   -275   -179   -270     90    405    405
     -5   -831   -826    418    407   -828   -277   -184   -275     90    410    413
      5   -846   -852    418    426   -849   -290   -197   -288     80    397    407
     -2   -859   -857    431    426   -859   -285   -194   -288     85    394    413
      2   -862   -865    428    431   -862   -285   -194   -290     80    387    407
     12   -862   -875    423    441   -867   -290   -207   -301     72    379    397
     12   -849   -862    418    436   -854   -293   -210   -303     77    379    402
     12   -844   -857    415    433   -849   -290   -205   -296     90    387    415
     12   -862   -878    423    444   -870   -296   -213   -303     83    374    405
      2   -872   -875    433    439   -872   -293   -213   -303     88    366    405
     -5   -865   -859    433    426   -862   -290   -202   -298     98    366    410
     28   -937   -966    454    496   -950   -285   -184   -329     59    319    368
     90  -1124  -1218    514    652  -1171   -231    -90   -371    -38    184    244
    111  -1200  -1312    542    711  -1254    -96    103   -298    -67    101    145
     96   -989  -1085    446    589  -1036     25    283    -90     88    233    244
      2   -548   -550    272    275   -548     12    111     93    358    540    522
   -166     77    244     44   -205    158   -254   -506    106    691   1000    992
   -296    776   1070   -241   -683    922   -511   -940    231   1163   1574   1574
   -301   1034   1332   -368   -818   1182   -763  -1197    226   1405   1852   1880
   -280    558    839   -137   -558    698   -901  -1387   -189    997   1428   1519
   -280    -98    179    189   -231     38   -891  -1423   -761    184    589    717
   -202   -589   -387    394     90   -488   -776  -1163   -919   -205    124    272
   -142   -789   -646    462    252   -719   -589   -756   -680    -93    142    288
    -85   -800   -714    444    314   -758   -439   -459   -454     62    246    381
    -18   -792   -774    405    376   -784   -353   -293   -348    124    277    407
      7   -823   -831    407    418   -826   -319   -239   -327    127    267    389
      5   -854   -859    423    431   -857   -298   -213   -316    127    259    384
      2   -857   -859    428    431   -857   -280   -189   -303    127    246    374
     15   -875   -891    428    452   -883   -275   -187   -311    111    226    350
     18   -880   -898    428    457   -888   -265   -174   -306    111    223    348
      7   -883   -891    436    446   -885   -249   -155   -288    119    228    353
     15   -891   -906    439    459   -898   -241   -145   -285    114    223    348
     20   -893   -917    433    467   -904   -241   -148   -285    111    218    340
     18   -872   -891    426    452   -880   -236   -132   -270    122    226    350
     20   -862   -885    420    452   -872   -231   -122   -259    129    231    358
     31   -875   -906    423    467   -891   -231   -119   -259    127    231    355
     28   -854   -883    410    454   -867   -226   -111   -254    135    233    361
     23   -841   -865    407    444   -852   -218    -96   -239    145    241    371
     33   -854   -891    407    459   -872   -220    -98   -244    137    233    363
     41   -852   -893    405    467   -872   -218    -93   -241    137    233    361
     31   -841   -875    405    452   -857   -215    -77   -228    148    244    376
     28   -846   -875    410    452   -859   -210    -72   -223    150    246    379
     31   -852   -883    407    454   -865   -215    -72   -226    145    244    374
     28   -849   -878    410    452   -862   -202    -49   -202    163    262    392
     33   -844   -880    402    454   -862   -197    -33   -187    174    272    402
     44   -839   -883    397    462   -862   -202    -31   -184    174    275    400
     36   -826   -862    394    449   -844   -202    -15   -168    184    290    415
     44   -813   -857    384    449   -833   -192     10   -148    202    309    433
     62   -818   -883    376    470   -849   -192     23   -140    207    311    436
     64   -813   -878    374    470   -844   -192     38   -129    215    319    444
     59   -802   -862    368    457   -831   -181     75   -103    244    345    475
     80   -784   -865    353    472   -823   -179     98    -88    259    363    493
     98   -766   -865    332    480   -815   -189    111    -83    267    368    504
     98   -761   -859    329    478   -810   -179    142    -62    290    387    530
    111   -750   -862    316    485   -805   -176    168    -46    309    405    550
    137   -727   -865    296    501   -795   -187    181    -41    319    420    566
    137   -698   -839    277    488   -769   -189    194    -33    332    439    587
    140   -685   -826    272    480   -756   -189    213    -20    350    459    615
    153   -678   -831    259    491   -753   -202    200    -33    345    457    613
    161   -646   -807    244    483   -727   -213    187    -46    337    454    613
    145   -618   -766    236    454   -691   -210    184    -44    348    465    626
    142   -615   -761    236    452   -688   -223    161    -62    332    454    615
    137   -615   -753    239    444   -685   -231    135    -77    316    441    605
    119   -613   -732    246    426   -672   -223    127    -77    314    444    605
    109   -623   -732    254    420   -678   -220    111    -83    303    433    594
    101   -623   -727    259    413   -675   -223     80   -101    272    402    555
     80   -626   -706    272    392   -665   -210     62   -103    257    384    532
     54   -646   -701    296    376   -672   -197     49   -103    246    371    511
     41   -675   -717    314    376   -696   -210     10   -129    213    337    465
     28   -685   -714    329    368   -701   -207    -12   -140    189    311    433
     10   -706   -717    345    361   -711   -197    -25   -142    176    298    418
      5   -727   -732    361    368   -730   -200    -49   -158    153    275    387
     -2   -743   -740    371    366   -740   -213    -80   -184    124    246    350
    -20   -750   -730    387    353   -740   -213    -90   -187    114    236    340
    -25   -769   -745    394    358   -758   -215    -98   -197    103    226    327
    -20   -779   -758    400    368   -769   -226   -116   -213     85    207    303
    -31   -782   -750    402    358   -766   -226   -119   -215     77    200    293
    -36   -782   -745    407    353   -766   -218   -111   -205     85    207    298
    -25   -795   -769    407    368   -782   -223   -119   -213     77    202    285
    -25   -792   -766    410    368   -779   -228   -127   -213     70    194    272
    -36   -784   -750    410    355   -766   -220   -116   -202     83    202    283
    -28   -787   -758    405    363   -774   -223   -119   -202     80    200    277
    -23   -774   -753    397    363   -763   -228   -124   -207     75    194    267
    -33   -769   -735    402    350   -753   -223   -116   -192     88    202    275
    -33   -776   -743    405    353   -761   -220   -111   -187     90    205    275
    -23   -771   -748    397    361   -758   -231   -122   -194     80    194    259
    -28   -758   -732    392    350   -748   -226   -116   -187     85    197    265
    -33   -750   -717    392    340   -735   -213    -98   -166    106    213    280
    -15   -714   -701    363    342   -709   -207    -93   -155    111    218    280
    -10   -680   -670    345    327   -675   -189    -77   -137    129    231    293
    -25   -652   -628    337    298   -641   -161    -54   -103    155    257    319
    -23   -641   -618    332    296   -631   -142    -46    -93    166    270    327
    -10   -644   -633    324    309   -639   -148    -54   -109    148    249    303
    -10   -589   -579    298    283   -584   -137    -33    -80    176    275    327
     -2   -514   -511    257    252   -511   -127    -18    -38    218    319    366
     15   -452   -467    218    241   -459   -155    -31    -28    236    337    384
     15   -426   -441    202    228   -433   -187    -44    -20    246    350    394
     15   -441   -457    210    236   -449   -192    -41    -20    246    348    397
     20   -467   -488    220    252   -478   -205    -62    -41    226    324    376
     15   -465   -480    226    246   -472   -228    -90    -70    200    303    358
     -7   -509   -504    257    246   -506   -228    -96    -85    181    283    340
     -7   -626   -618    316    303   -620   -231   -103   -122    135    228    293
     -5   -732   -727    366    358   -730   -244   -124   -176     77    163    228
    -23   -782   -758    402    366   -771   -239   -129   -197     51    140    205
    -33   -800   -766    415    363   -784   -241   -153   -226     23    116    179
    -28   -831   -802    431    387   -818   -257   -181   -262    -12     80    140
    -36   -857   -820    446    389   -841   -262   -187   -270    -25     67    129
    -44   -862   -818    454    387   -841   -259   -187   -270    -28     64    129
    -36   -878   -844    457    400   -862   -267   -194   -283    -44     49    111
    -38   -885   -849    462    402   -867   -265   -202   -290    -51     38    101
    -49   -893   -844    470    394   -867   -259   -197   -285    -51     41    103
    -49   -906   -857    478    402   -883   -259   -197   -288    -59     36     96
    -41   -911   -870    475    413   -891   -275   -210   -301    -77     18     72
    -51   -914   -865    483    405   -891   -270   -205   -296    -72     18     75
    -51   -924   -872    485    410   -898   -267   -207   -298    -75     18     72
    -36   -924   -888    480    426   -906   -275   -215   -311    -90      5     57
    -44   -932   -888    485    420   -911   -277   -213   -306    -90      5     57
    -49   -958   -909    501    428   -935   -270   -202   -311   -101     -7     46
    -12  -1057  -1047    535    514  -1052   -265   -187   -368   -181    -93    -36
     38  -1280  -1319    620    678  -1299   -181    -85   -431   -322   -259   -194
     49  -1363  -1413    657    730  -1387     -2    122   -355   -366   -340   -293
     10  -1124  -1135    558    571  -1130     96    145   -207   -236   -202   -189
   -116   -683   -566    400    223   -626    -64   -355   -200    -36     83     77
   -267     12    280    127   -272    145   -426  -1013   -207    327    584    576
   -379    800   1179   -210   -779    989   -750  -1337     -2    880   1231   1195
   -363   1039   1400   -337   -880   1218  -1078  -1551      2   1119   1504   1470
   -296    545    841   -124   -568    691  -1228  -1610   -340    730   1098   1124
   -262   -153    109    207   -187    -23  -1080  -1475   -844    -80    275    363
   -205   -680   -478    441    132   -579   -766  -1013   -820   -355   -111     -7
   -145   -826   -683    485    267   -756   -527   -594   -537   -218    -64     10
    -80   -849   -769    462    342   -810   -374   -332   -355   -101     10     67
    -46   -896   -849    472    400   -872   -309   -226   -296    -83     15     59
    -36   -935   -898    485    428   -917   -301   -215   -309   -114    -15     20
    -44   -963   -919    504    436   -943   -277   -187   -301   -119    -25     12
    -38   -969   -932    501    444   -953   -267   -166   -296   -124    -33      2
    -25   -979   -953    504    462   -966   -267   -163   -301   -137    -46    -12
    -33   -984   -950    506    457   -966   -262   -153   -290   -135    -44    -12
    -33   -984   -950    509    457   -969   -244   -135   -272   -116    -31      0
    -23   -976   -953    498    462   -966   -244   -132   -272   -122    -31     -5
    -25   -974   -948    501    459   -961   -244   -132   -272   -122    -31     -7
    -33   -961   -930    496    446   -945   -236   -114   -257   -109    -15      7
    -18   -953   -935    485    457   -945   -239   -106   -254   -103    -10     10
    -10   -953   -945    480    465   -950   -233   -101   -252   -101    -12      7
    -23   -948   -924    485    449   -937   -220    -88   -236    -88      0     23
    -25   -945   -919    485    444   -932   -218    -80   -228    -83      5     28
    -18   -958   -940    488    459   -950   -218    -77   -231    -83      5     25
    -25   -950   -924    485    449   -937   -213    -67   -218    -72     15     36
    -28   -935   -906    483    439   -922   -205    -49   -202    -57     31     51
     -7   -932   -927    470    457   -930   -213    -44   -200    -57     33     46
      2   -914   -919    454    459   -917   -207    -31   -189    -46     46     54
      0   -893   -893    444    446   -893   -197     -7   -171    -28     64     70
      5   -888   -893    441    449   -891   -192      5   -166    -25     64     70
     18   -893   -914    436    465   -904   -184     18   -155    -20     70     75
     25   -878   -904    423    465   -891   -176     46   -132      0     93     96
     41   -862   -906    410    472   -883   -174     67   -119      7    101    103
     38   -880   -919    420    478   -898   -174     80   -114      7    103     98
     18   -875   -893    428    454   -885   -153    111    -96     25    122    116
     18   -859   -878    420    446   -867   -129    153    -67     51    148    140
     36   -867   -906    415    467   -885   -122    187    -57     62    155    148
     51   -859   -911    405    480   -885   -119    218    -38     77    171    163
     57   -826   -883    384    467   -854   -109    254    -12    103    197    189
     75   -807   -885    366    480   -846   -101    283      5    122    215    207
     96   -787   -885    342    488   -836   -101    298      7    129    228    220
    101   -761   -862    329    480   -810    -93    322     28    153    254    252
    109   -753   -862    319    483   -807    -96    327     33    163    270    265
    119   -727   -849    303    483   -787   -111    311     20    153    270    262
    114   -704   -818    296    465   -761   -111    303     18    158    280    272
    106   -698   -805    296    454   -750   -103    298     18    161    288    283
    109   -701   -813    293    459   -756   -122    265     -5    140    277    270
     98   -693   -795    296    446   -743   -132    231    -20    129    275    265
     83   -665   -750    290    415   -706   -135    205    -25    129    277    267
     77   -659   -737    290    407   -698   -140    171    -38    114    272    254
     67   -670   -740    298    402   -704   -150    129    -59     90    254    228
     44   -685   -732    319    387   -709   -142    103    -57     90    254    228
     28   -693   -722    329    374   -706   -150     70    -70     72    239    215
     25   -714   -740    345    381   -727   -166     28    -93     46    218    187
      5   -732   -737    363    368   -735   -174     -2   -106     33    205    168
     -7   -740   -732    371    361   -737   -181    -25   -114     25    205    163
    -10   -769   -761    389    374   -763   -192    -54   -135      2    187    137
    -18   -797   -779    407    379   -789   -197    -72   -148    -15    171    119
    -28   -787   -758    407    363   -774   -200    -85   -153    -20    168    116
    -25   -792   -766    407    368   -779   -207    -98   -166    -33    161    106
    -25   -805   -782    415    374   -795   -213   -114   -179    -46    153     93
    -38   -797   -758    418    358   -779   -207   -109   -171    -36    166    106
    -36   -800   -763    418    363   -784   -207   -109   -168    -33    174    111
    -28   -797   -769    413    368   -784   -215   -116   -174    -38    174    106
    -33   -795   -761    413    361   -779   -213   -111   -168    -36    181    114
    -36   -787   -750    413    355   -769   -205   -103   -158    -25    192    122
    -28   -787   -761    405    363   -774   -213   -111   -163    -36    194    116
    -28   -787   -758    407    363   -774   -215   -114   -163    -36    200    116
    -36   -797   -761    415    361   -779   -205   -101   -150    -25    210    127
    -23   -789   -766    407    371   -779   -200    -96   -148    -23    218    129
    -18   -763   -745    389    363   -756   -192    -88   -137    -18    228    137
    -20   -714   -693    368    335   -706   -163    -62   -103     12    265    168
    -31   -688   -657    358    311   -672   -142    -46    -80     31    288    189
    -20   -662   -641    342    309   -652   -137    -49    -83     28    293    184
    -23   -675   -654    348    314   -665   -132    -41    -80     25    290    184
    -18   -633   -615    324    298   -626   -114    -18    -51     54    322    213
      2   -550   -553    272    275   -550   -116    -10    -23     85    361    244
     12   -478   -491    233    252   -483   -135    -20     -5    109    394    272
      7   -449   -457    220    231   -454   -161    -20     12    127    418    301
     20   -475   -496    226    257   -485   -176    -28      2    116    415    293
     25   -498   -524    233    272   -511   -192    -51    -20     93    400    275
     15   -504   -519    244    267   -511   -197    -57    -18    103    415    288
      2   -530   -535    262    267   -532   -210    -75    -38     80    397    270
     -5   -628   -623    316    309   -626   -226    -98    -88     23    340    213
    -20   -743   -724    381    350   -735   -228   -106   -127    -23    296    171
    -33   -802   -769    418    366   -787   -220   -111   -148    -46    275    150
    -36   -828   -792    431    376   -810   -231   -137   -174    -77    249    122
    -38   -846   -807    441    381   -826   -246   -163   -205   -109    223     96
    -51   -862   -810    454    379   -836   -249   -168   -213   -116    215     90
    -44   -880   -836    462    394   -859   -254   -176   -226   -129    207     80
    -46   -901   -854    472    402   -878   -262   -187   -239   -145    197     67
    -54   -896   -844    475    392   -870   -257   -184   -233   -145    205     75
    -54   -893   -841    472    392   -867   -257   -189   -239   -148    205     70
    -49   -914   -865    483    407   -891   -259   -197   -246   -158    200     59
    -59   -917   -857    488    397   -888   -259   -200   -246   -161    200     62
    -62   -922   -862    491    397   -893   -254   -194   -241   -153    207     70
    -57   -940   -883    496    413   -911   -259   -205   -254   -168    200     57
    -57   -927   -870    493    405   -898   -265   -213   -262   -179    192     46
    -64   -924   -859    493    394   -893   -262   -207   -252   -171    200     54
    -57   -956   -901    506    420   -930   -259   -202   -259   -184    189     44
    -28  -1047  -1018    537    493  -1034   -254   -194   -306   -244    127    -15
     20  -1239  -1260    610    639  -1249   -197   -132   -402   -394    -41   -179
     44  -1408  -1452    680    745  -1428    -44     23   -420   -524   -200   -355
     38  -1280  -1322    620    678  -1301     88    122   -290   -441   -122   -306
    -77   -862   -784    467    353   -823     33   -194   -158   -192    179    -20
   -236   -187     49    213   -142    -70   -265   -802    -57    215    701    511
   -361    652   1010   -145   -685    831   -571  -1127    241    841   1418   1228
   -384   1044   1428   -329   -906   1236   -862  -1249    428   1257   1857   1678
   -311    683    992   -187   -654    836  -1072  -1363    140   1005   1608   1473
   -257     28    285    114   -270    155  -1057  -1374   -433    228    833    724
   -231   -579   -348    405     54   -462   -779  -1034   -657   -290    246    145
   -184   -789   -605    485    207   -696   -527   -610   -462   -257    194     75
   -109   -815   -709    462    298   -763   -376   -348   -303   -166    246    109
    -57   -880   -823    470    381   -852   -303   -236   -254   -153    244     88
    -62   -937   -878    498    405   -909   -275   -205   -257   -174    220     64
    -57   -958   -901    506    420   -930   -257   -184   -254   -179    210     54
    -46   -969   -922    506    436   -945   -254   -179   -265   -200    189     31
    -44   -966   -922    506    439   -945   -249   -171   -265   -205    181     20
    -54   -974   -919    511    431   -948   -236   -150   -246   -192    192     31
    -41   -974   -932    506    444   -953   -233   -145   -249   -197    187     25
    -38   -979   -940    506    449   -961   -236   -142   -252   -205    181     20
    -51   -971   -919    511    433   -945   -223   -127   -241   -192    192     38
    -46   -958   -914    501    433   -937   -218   -119   -228   -176    210     49
    -28   -971   -943    498    457   -958   -218   -114   -226   -176    213     49
    -38   -969   -932    504    444   -950   -218   -106   -218   -168    213     54
    -44   -956   -911    501    433   -935   -207    -90   -205   -155    220     64
    -28   -943   -917    485    444   -932   -215    -90   -210   -155    220     62
    -28   -935   -906    480    439   -922   -213    -85   -210   -153    223     62
    -38   -935   -898    485    428   -917   -202    -72   -197   -142    228     70
    -25   -924   -898    475    436   -911   -205    -67   -194   -140    231     72
    -20   -927   -906    472    441   -917   -210    -64   -197   -142    226     64
    -20   -917   -896    467    436   -906   -200    -44   -179   -127    241     83
    -12   -904   -891    454    439   -898   -192    -28   -163   -114    254     98
      0   -893   -893    446    446   -893   -194    -20   -163   -114    254     96
     -2   -885   -883    444    439   -885   -189      0   -150   -101    262    106
     -2   -883   -880    441    439   -880   -181     23   -137    -88    272    114
     15   -883   -901    433    457   -891   -179     38   -129    -83    275    114
     25   -896   -922    436    472   -909   -166     67   -109    -64    288    129
     23   -883   -906    428    462   -893   -158    101    -90    -41    309    150
     41   -859   -901    410    470   -880   -158    127    -80    -33    316    155
     57   -849   -906    394    480   -878   -153    155    -67    -23    324    166
     59   -836   -896    389    478   -865   -135    200    -36      5    348    192
     77   -841   -922    381    496   -880   -132    228    -23     18    358    205
    103   -820   -924    358    511   -870   -135    246    -18     28    368    215
    114   -782   -896    332    504   -836   -132    267     -2     46    389    236
    119   -761   -880    322    498   -820   -124    288     15     67    407    257
    135   -743   -878    301    506   -810   -132    283     10     64    413    257
    137   -724   -862    293    498   -792   -137    277     10     70    420    267
    129   -693   -826    280    475   -761   -140    270     12     77    431    280
    135   -696   -831    280    483   -763   -145    254      0     67    423    275
    129   -698   -828    283    478   -763   -148    233     -7     62    420    270
    106   -683   -789    288    446   -735   -145    215     -5     67    428    277
     96   -670   -769    285    431   -719   -153    181    -18     54    420    272
     96   -678   -774    290    433   -724   -161    142    -36     33    402    252
     70   -680   -750    303    407   -714   -161    109    -44     25    394    246
     46   -693   -740    322    392   -717   -161     80    -51     15    379    228
     25   -722   -750    348    387   -735   -166     41    -72     -7    355    194
     10   -748   -758    368    384   -753   -168      7    -83    -25    340    179
     -7   -761   -756    384    371   -758   -174    -15    -88    -28    335    171
    -10   -776   -766    392    376   -771   -189    -51   -114    -54    311    145
    -18   -813   -795    415    384   -802   -197    -75   -135    -75    290    122
    -33   -802   -769    418    366   -787   -197    -85   -132    -75    288    116
    -36   -807   -774    420    366   -789   -205   -101   -142    -83    280    111
    -31   -831   -802    431    384   -818   -215   -122   -163   -103    259     96
    -44   -823   -782    431    366   -802   -220   -132   -174   -114    249     85
    -49   -810   -761    431    355   -787   -218   -129   -163   -106    254     93
    -38   -820   -782    428    368   -802   -223   -140   -174   -119    244     77
    -41   -823   -782    431    368   -802   -223   -140   -174   -114    246     83
    -46   -813   -766    428    358   -789   -220   -132   -166   -103    257     93
    -36   -813   -776    426    368   -795   -220   -132   -166   -106    254     88
    -33   -818   -784    423    374   -800   -220   -135   -171   -111    246     80
    -38   -805   -766    420    363   -787   -218   -129   -161   -106    252     88
    -33   -782   -748    405    355   -763   -213   -119   -150    -93    265     96
    -18   -745   -727    381    353   -737   -202   -109   -137    -88    275    106
    -28   -724   -696    374    332   -711   -174    -83   -109    -59    298    132
    -33   -691   -657    361    309   -672   -145    -57    -80    -28    324    153
    -23   -693   -670    358    322   -683   -145    -59    -93    -44    309    135
    -15   -704   -688    361    335   -696   -140    -57    -98    -49    301    132
    -20   -633   -615    324    296   -626   -114    -20    -41      7    358    189
     -5   -561   -558    283    275   -561   -127    -20    -18     36    389    215
     12   -514   -530    249    270   -522   -166    -41    -12     46    405    228
     20   -488   -509    233    265   -498   -184    -44      0     59    415    246
     18   -517   -535    246    275   -524   -197    -51    -10     49    402    241
     20   -542   -563    259    290   -553   -213    -75    -33     33    389    228
      7   -535   -545    262    275   -540   -226    -90    -49     23    381    223
     -5   -584   -579    296    285   -581   -231    -96    -67      5    361    210
     -5   -691   -685    345    337   -688   -246   -116   -122    -54    296    150
    -12   -771   -758    392    371   -766   -254   -132   -158    -96    252    109
    -36   -815   -782    423    371   -800   -252   -145   -176   -111    231     88
    -46   -857   -810    452    381   -833   -259   -171   -205   -142    202     59
    -46   -885   -839    465    394   -865   -275   -194   -233   -171    176     36
    -54   -888   -833    470    389   -862   -272   -192   -233   -171    174     38
    -51   -896   -844    472    394   -872   -275   -197   -239   -176    166     33
    -38   -914   -875    478    418   -896   -283   -210   -257   -192    150     18
    -51   -911   -859    480    402   -885   -285   -218   -265   -200    140      7
    -57   -919   -865    488    402   -893   -277   -213   -262   -197    142     12
    -49   -930   -880    488    415   -906   -285   -226   -277   -213    127      0
    -49   -924   -875    488    413   -901   -290   -233   -283   -220    114     -5
    -57   -911   -854    483    397   -883   -288   -228   -280   -218    119      5
    -49   -914   -865    480    405   -888   -290   -233   -285   -220    119      2
    -54   -932   -880    493    413   -906   -298   -241   -293   -231    109    -10
    -64   -937   -872    501    402   -906   -290   -233   -285   -223    109     -7
    -51   -987   -935    517    441   -961   -285   -226   -301   -246     83    -23
      5  -1140  -1145    566    574  -1143   -267   -207   -381   -353    -33   -135
     38  -1361  -1402    659    719  -1382   -181   -129   -483   -535   -239   -350
     51  -1431  -1483    691    766  -1457    -28     44   -457   -597   -329   -465
     10  -1179  -1192    581    600  -1184     44     -5   -309   -436   -150   -306
   -140   -670   -530    405    192   -600   -127   -501   -187   -122    239     90
   -311    153    465     77   -387    309   -426   -992     49    428    896    769
   -436    963   1400   -262   -917   1182   -680  -1169    439   1106   1634   1504
   -374    989   1361   -309   -867   1174   -969  -1267    431   1244   1771   1683
   -301    454    756    -77   -530    605  -1104  -1363    -36    706   1234   1187
   -280   -207     72    241   -176    -70   -966  -1252   -542    -49    457    418
   -226   -735   -509    480    140   -623   -680   -828   -587   -335     72     23
   -158   -831   -672    493    257   -753   -475   -485   -402   -244    106     31
    -98   -875   -776    485    337   -828   -358   -298   -301   -192    132     46
    -67   -943   -875    504    402   -909   -319   -241   -296   -210    106     12
    -59   -948   -888    504    413   -919   -311   -231   -311   -236     75    -23
    -70   -969   -898    517    413   -935   -293   -207   -301   -239     70    -28
    -59   -982   -924    519    431   -953   -285   -197   -303   -249     57    -44
    -49   -992   -943    519    446   -969   -280   -189   -306   -257     46    -54
    -54   -971   -917    514    431   -945   -270   -174   -293   -246     57    -41
    -54   -976   -922    514    431   -948   -265   -168   -290   -246     54    -41
    -44  -1005   -961    524    457   -984   -257   -161   -290   -252     46    -49
    -46   -997   -953    519    452   -974   -254   -153   -285   -246     49    -44
    -46   -976   -930    511    441   -953   -246   -137   -270   -228     67    -25
    -36   -984   -950    509    454   -969   -246   -135   -275   -231     59    -33
    -33   -982   -948    506    454   -963   -246   -129   -270   -228     59    -31
    -38   -961   -924    498    441   -943   -241   -116   -257   -218     70    -15
    -28   -963   -935    496    452   -950   -239   -111   -254   -213     75    -12
    -23   -963   -940    493    457   -953   -239   -106   -252   -210     75    -18
    -28   -943   -914    485    441   -930   -236    -96   -241   -200     83     -7
    -28   -956   -927    491    446   -943   -228    -80   -233   -192     85     -2
    -12   -945   -932    480    459   -940   -231    -77   -231   -192     85      0
    -12   -924   -911    467    449   -919   -226    -62   -226   -184     90     10
    -10   -914   -904    462    446   -909   -215    -41   -210   -174     98     18
      2   -922   -927    457    465   -922   -213    -28   -207   -171    101     18
      7   -922   -930    457    467   -924   -207     -7   -194   -161    106     25
      5   -917   -922    454    462   -919   -192     20   -176   -142    119     44
     20   -901   -924    439    470   -911   -194     36   -171   -137    119     44
     36   -901   -937    431    485   -919   -187     57   -163   -135    122     49
     36   -888   -924    426    480   -906   -174     96   -137   -109    145     72
     46   -867   -917    410    480   -891   -168    127   -127    -96    155     85
     64   -867   -935    400    498   -901   -158    155   -111    -85    161     90
     72   -846   -919    387    493   -883   -150    192    -90    -62    181    114
     90   -828   -919    368    504   -872   -140    231    -64    -33    207    140
    111   -833   -945    361    527   -891   -140    249    -54    -23    220    153
    122   -805   -927    342    524   -865   -140    259    -49    -15    228    166
    122   -779   -901    327    511   -839   -140    272    -36      2    244    184
    135   -769   -904    316    519   -836   -140    272    -33     10    252    194
    142   -766   -909    311    524   -836   -145    259    -41      7    249    200
    132   -732   -865    298    496   -797   -142    252    -36     15    259    213
    127   -724   -854    296    488   -789   -142    239    -38     15    265    218
    135   -704   -839    285    485   -771   -161    200    -64     -7    249    200
    116   -696   -813    288    462   -753   -163    171    -72    -15    241    200
     93   -693   -787    298    439   -740   -161    148    -72    -12    244    202
     83   -693   -779    303    428   -735   -171    106    -90    -33    231    181
     62   -727   -789    332    426   -758   -168     75    -98    -46    215    166
     38   -711   -750    337    392   -732   -176     41   -106    -57    202    153
     28   -745   -774    358    400   -758   -181      5   -119    -75    184    135
     15   -784   -800    381    405   -789   -189    -31   -140    -98    161    109
     -2   -784   -782    394    389   -784   -189    -49   -145   -103    150    101
    -10   -820   -810    415    397   -815   -197    -72   -161   -116    140     85
    -12   -839   -826    426    405   -831   -213   -103   -184   -142    114     59
    -25   -846   -823    436    394   -836   -215   -114   -192   -148    106     49
    -31   -854   -823    444    394   -839   -210   -119   -194   -145    109     51
    -25   -865   -839    444    405   -852   -223   -140   -215   -171     83     28
    -31   -865   -833    449    400   -849   -223   -145   -218   -174     80     25
    -41   -849   -807    444    381   -828   -223   -142   -207   -161     93     38
    -33   -849   -815    441    389   -833   -220   -142   -207   -161     93     41
    -31   -875   -844    452    402   -859   -220   -145   -213   -166     88     33
    -41   -862   -820    452    389   -844   -218   -140   -205   -161     90     38
    -36   -854   -818    444    389   -836   -218   -135   -200   -158     93     44
    -25   -849   -823    439    397   -836   -218   -132   -202   -161     88     38
    -28   -820   -795    423    381   -807   -197   -114   -179   -140    106     51
    -25   -787   -761    405    366   -774   -174    -88   -148   -111    135     77
    -23   -753   -732    387    353   -743   -158    -77   -132    -98    150     85
    -25   -717   -691    371    332   -704   -142    -67   -122    -90    158     93
    -25   -740   -714    381    340   -727   -129    -51   -111    -85    158    101
    -10   -719   -709    366    348   -717   -122    -44   -101    -77    166    106
     -2   -657   -657    327    327   -657   -116    -31    -70    -46    200    137
      2   -589   -592    293    296   -589   -127    -18    -31      2    249    187
     15   -542   -558    262    285   -548   -161    -31    -20     18    267    202
     28   -545   -574    257    298   -558   -176    -38    -25     10    262    197
     20   -576   -597    275    306   -584   -187    -46    -33      5    257    194
      7   -576   -584    285    296   -579   -202    -62    -46     -7    246    189
      7   -613   -620    301    311   -615   -220    -85    -72    -31    226    171
     -2   -678   -675    337    335   -678   -231    -98   -103    -64    189    137
    -15   -769   -753    389    366   -761   -231   -106   -135   -103    148     96
    -25   -839   -813    433    392   -826   -233   -127   -176   -145    106     51
    -38   -862   -826    449    392   -844   -246   -155   -213   -181     75     20
    -54   -885   -831    470    387   -859   -246   -168   -226   -194     59      7
    -59   -909   -849    483    392   -880   -249   -179   -239   -210     46     -5
    -46   -924   -878    485    415   -901   -257   -189   -252   -226     31    -23
    -57   -924   -867    491    405   -896   -259   -194   -257   -231     23    -28
    -59   -922   -862    491    400   -893   -259   -197   -259   -236     23    -28
    -57   -937   -880    496    410   -909   -270   -207   -270   -246     12    -36
    -62   -969   -906    517    420   -937   -262   -207   -270   -252      5    -41
    -75   -961   -888    517    405   -924   -262   -210   -272   -252      7    -38
    -67   -966   -901    517    415   -935   -267   -215   -283   -262      0    -51
    -64   -971   -909    517    420   -943   -275   -220   -290   -272     -7    -59
    -75   -969   -893    522    407   -932   -270   -215   -285   -267     -2    -54
    -72   -966   -893    519    407   -932   -267   -215   -285   -267      0    -51
    -64   -971   -909    517    420   -940   -270   -220   -290   -272     -5    -62
    -59  -1010   -953    532    446   -982   -265   -213   -306   -298    -31    -88
    -15  -1184  -1169    600    576  -1176   -239   -187   -392   -420   -161   -215
     36  -1382  -1418    670    727  -1400   -142    -93   -483   -602   -363   -433
     49  -1374  -1426    662    737  -1400     -7     46   -423   -610   -384   -480
    -33  -1122  -1088    579    527  -1106     41    -88   -277   -420   -171   -277
   -189   -597   -407    394    109   -504   -163   -641   -161    -85    254    161
   -353    254    605     46   -480    428   -441  -1041    145    522    966    888
   -446    862   1309   -207   -878   1083   -672  -1135    475   1093   1574   1517
   -387    727   1114   -171   -750    919   -937  -1252    345   1057   1543   1538
   -327    161    488     83   -407    324  -1065  -1382   -200    407    906    914
   -319   -446   -127    381    -98   -285   -865  -1176   -594   -252    213    205
   -239   -789   -550    514    153   -670   -587   -714   -506   -350     23     -7
   -142   -878   -735    509    293   -807   -400   -400   -353   -280     46    -10
    -90   -922   -831    506    368   -878   -311   -257   -288   -259     46    -20
    -93   -971   -880    532    389   -927   -277   -218   -280   -270     31    -41
    -83  -1005   -922    542    418   -966   -267   -202   -293   -296      2    -72
    -75  -1010   -937    540    431   -974   -267   -197   -306   -314    -15    -96
    -77  -1008   -930    542    426   -969   -252   -176   -293   -309    -10    -90
    -72  -1034   -961    553    441  -1000   -236   -163   -290   -316    -18    -98
    -62  -1049   -987    553    462  -1018   -231   -158   -296   -327    -23   -106
    -62  -1036   -976    548    454  -1005   -223   -148   -288   -322    -15   -103
    -59  -1005   -945    532    441   -976   -226   -142   -283   -322    -12   -103
    -49  -1005   -956    524    452   -982   -228   -145   -285   -332    -23   -116
    -49   -997   -950    522    449   -974   -223   -140   -277   -327    -18   -109
    -49   -992   -943    519    446   -969   -210   -122   -262   -311      0    -90
    -38  -1008   -969    524    465   -989   -207   -114   -262   -311      0    -88
    -41  -1000   -961    519    457   -982   -213   -119   -270   -322    -12   -101
    -46   -995   -950    519    452   -974   -205   -103   -257   -311     -2    -90
    -41  -1005   -966    522    462   -984   -200    -88   -244   -298     10    -75
    -25  -1005   -979    517    475   -992   -202    -88   -249   -306      7    -83
    -23   -979   -956    498    465   -966   -205    -83   -244   -303     10    -75
    -23   -969   -945    496    459   -958   -197    -62   -231   -293     20    -64
    -12   -974   -961    493    472   -969   -197    -51   -226   -288     23    -62
    -10   -984   -974    498    480   -979   -192    -33   -213   -277     31    -54
     -7   -961   -953    483    470   -958   -187    -10   -197   -265     44    -38
      7   -945   -953    470    478   -950   -187      5   -192   -262     49    -41
     15   -940   -956    462    483   -948   -184     20   -192   -267     46    -44
     12   -924   -937    457    475   -930   -174     51   -174   -252     57    -33
     25   -922   -950    446    485   -935   -163     83   -150   -231     72    -15
     49   -932   -982    441    514   -958   -155    111   -142   -226     77     -5
     57   -919   -976    428    517   -948   -148    148   -127   -213     88     12
     70   -896   -966    413    517   -930   -135    189    -98   -184    116     41
     93   -898   -992    402    542   -945   -135    213    -90   -179    119     49
    109   -872   -982    381    542   -924   -137    236    -77   -163    129     64
    111   -839   -950    361    527   -893   -135    262    -64   -140    153     88
    129   -828   -958    350    542   -893   -129    280    -46   -119    176    111
    140   -800   -943    327    540   -870   -137    277    -46   -119    179    114
    137   -774   -911    316    522   -841   -129    280    -41   -111    184    129
    137   -769   -906    314    519   -836   -132    275    -44   -111    184    137
    140   -779   -919    319    530   -849   -140    257    -59   -124    179    132
    127   -753   -880    314    501   -818   -137    241    -51   -114    184    137
    114   -750   -865    316    488   -807   -135    226    -54   -114    184    150
    109   -753   -862    322    483   -807   -150    184    -77   -132    168    135
     88   -756   -844    335    465   -800   -153    148    -88   -142    158    122
     62   -761   -826    348    441   -792   -153    116    -93   -150    153    119
     49   -774   -823    361    436   -797   -158     77   -111   -171    132     98
     38   -795   -833    376    433   -813   -171     28   -137   -197    106     72
     15   -818   -833    402    423   -826   -168      2   -142   -202     98     67
      5   -839   -844    415    423   -841   -174    -28   -158   -215     83     49
     -2   -849   -849    426    420   -849   -189    -64   -184   -241     54     23
    -20   -867   -849    441    413   -859   -197    -93   -202   -259     36      7
    -28   -878   -849    454    410   -865   -197   -103   -207   -259     31      5
    -23   -901   -878    459    426   -891   -207   -124   -228   -277     15     -7
    -28   -904   -875    465    420   -891   -215   -142   -244   -290      2    -18
    -41   -904   -865    470    410   -885   -213   -145   -244   -288      5    -10
    -31   -896   -865    465    415   -880   -220   -155   -254   -296     -2    -18
    -25   -901   -875    462    423   -888   -228   -163   -257   -298     -7    -20
    -33   -904   -870    470    415   -888   -223   -155   -249   -288      2    -10
    -33   -893   -859    462    410   -878   -226   -161   -254   -288      5    -10
    -18   -896   -878    457    428   -888   -233   -166   -262   -296      0    -18
    -31   -883   -854    454    410   -870   -228   -161   -257   -290      0    -15
    -25   -872   -846    449    407   -859   -210   -142   -231   -267     20      7
    -10   -854   -846    431    415   -852   -194   -127   -213   -252     38     20
     -5   -802   -797    405    394   -800   -184   -116   -200   -239     51     31
    -25   -784   -758    402    366   -771   -161    -98   -176   -213     75     54
    -18   -774   -756    394    368   -766   -158    -96   -176   -215     72     51
      0   -761   -761    381    379   -761   -155    -90   -174   -210     75     54
      2   -701   -704    350    353   -701   -132    -51   -119   -155    127    109
     10   -613   -623    298    314   -618   -145    -51    -93   -122    163    145
     23   -571   -597    272    309   -584   -181    -72    -88   -106    184    163
     25   -558   -584    265    303   -571   -205    -80    -85    -96    194    176
     25   -555   -581    265    303   -568   -213    -88    -90   -101    187    171
     28   -587   -615    277    319   -600   -228   -111   -116   -122    168    153
     20   -607   -628    293    322   -615   -239   -127   -132   -132    158    148
      5   -644   -649    319    324   -644   -244   -137   -150   -150    137    132
      0   -769   -769    384    384   -769   -249   -150   -197   -202     80     77
     -7   -857   -849    431    418   -854   -257   -168   -236   -249     36     31
    -28   -888   -859    457    413   -875   -254   -181   -257   -267     15     10
    -36   -919   -885    478    423   -904   -257   -202   -285   -293    -10    -15
    -25   -943   -917    485    444   -930   -272   -228   -316   -322    -38    -44
    -38   -940   -901    488    431   -922   -275   -233   -319   -324    -41    -46
    -44   -950   -906    496    431   -930   -275   -236   -322   -329    -46    -51
    -33   -950   -919    491    441   -935   -288   -254   -340   -345    -62    -64
    -36   -953   -917    496    439   -935   -290   -259   -345   -348    -67    -72
    -46   -966   -919    506    433   -943   -285   -254   -340   -345    -64    -67
    -41   -982   -940    511    449   -963   -285   -257   -345   -350    -70    -75
    -41   -997   -958    519    457   -979   -290   -267   -355   -363    -83    -88
    -49   -989   -940    519    444   -966   -288   -265   -353   -358    -83    -85
    -51  -1002   -950    524    446   -976   -288   -265   -353   -361    -83    -85
    -46  -1018   -974    532    462   -997   -290   -272   -358   -368    -90    -93
    -54  -1010   -958    532    449   -984   -290   -272   -355   -366    -93    -96
    -49  -1039   -989    545    470  -1015   -280   -254   -358   -374   -106   -103
      5  -1192  -1197    592    600  -1197   -259   -223   -431   -488   -228   -226
     49  -1363  -1415    657    732  -1389   -163   -109   -483   -628   -405   -410
     54  -1358  -1413    649    730  -1384    -18     77   -392   -620   -426   -457
      0  -1080  -1080    540    540  -1080     64     80   -210   -436   -223   -285
   -155   -579   -423    366    132   -501   -119   -452   -137   -142    161    103
   -327    200    527     62   -428    363   -387   -958     44    368    795    758
   -415    828   1244   -207   -831   1036   -626  -1169    306    914   1395   1361
   -361    701   1062   -168   -711    880   -875  -1337    176    917   1405   1421
   -337     77    413    129   -374    244   -984  -1480   -389    228    714    761
   -306   -506   -202    405    -51   -355   -878  -1337   -800   -441      7     54
   -233   -870   -639    550    200   -756   -652   -904   -717   -555   -194   -155
   -153   -924   -771    540    309   -849   -462   -542   -493   -423   -116   -103
    -85   -927   -841    506    376   -885   -355   -345   -374   -348    -67    -67
    -64   -961   -896    511    415   -930   -314   -280   -355   -355    -80    -90
    -59   -989   -930    522    433   -961   -309   -270   -366   -379   -106   -122
    -59  -1005   -945    532    441   -976   -288   -244   -353   -379   -109   -127
    -54  -1013   -961    532    452   -987   -277   -228   -350   -381   -109   -132
    -44  -1010   -966    527    459   -987   -280   -226   -353   -392   -114   -145
    -49  -1010   -961    530    452   -984   -272   -215   -345   -387   -109   -140
    -54  -1013   -958    535    452   -987   -265   -202   -337   -381   -101   -137
    -38  -1023   -984    530    470  -1005   -259   -194   -332   -379    -98   -137
    -38   -997   -961    517    459   -979   -257   -189   -324   -374    -90   -132
    -44   -987   -943    514    446   -966   -252   -176   -311   -361    -80   -124
    -31   -982   -950    506    459   -966   -249   -171   -306   -355    -75   -122
    -31   -979   -950    504    459   -966   -254   -168   -309   -358    -72   -124
    -36   -971   -935    504    449   -956   -244   -155   -296   -345    -59   -109
    -33   -963   -932    498    446   -948   -236   -142   -283   -335    -49   -101
    -25   -961   -935    493    454   -948   -241   -140   -283   -332    -46   -103
    -36   -943   -909    488    436   -927   -241   -135   -277   -327    -41   -101
    -33   -930   -896    480    431   -914   -236   -122   -267   -316    -31    -90
    -20   -943   -922    480    449   -932   -231   -109   -259   -311    -23    -88
    -15   -940   -924    478    454   -932   -231    -98   -249   -303    -15    -83
    -23   -919   -898    470    433   -909   -223    -80   -233   -290     -2    -67
    -15   -930   -914    472    449   -922   -218    -64   -228   -285      2    -62
     -2   -924   -922    462    457   -924   -218    -54   -223   -283      7    -62
     -5   -904   -898    454    446   -901   -207    -25   -202   -259     25    -44
      2   -896   -901    446    449   -898   -205     -2   -184   -244     38    -28
     23   -885   -909    431    465   -896   -202     15   -179   -239     41    -28
     28   -865   -896    418    459   -880   -192     46   -161   -218     54    -10
     36   -865   -901    415    467   -883   -174     88   -132   -189     77     15
     62   -857   -919    394    488   -885   -176    111   -124   -181     85     25
     70   -831   -901    381    485   -865   -179    135   -114   -166    101     38
     72   -810   -883    368    478   -846   -168    168    -88   -137    129     67
     90   -810   -901    361    496   -854   -166    187    -77   -122    145     85
    106   -805   -911    348    506   -857   -174    189    -83   -119    145     85
    109   -779   -888    335    496   -833   -166    200    -70   -101    161    106
    116   -750   -870    314    491   -810   -168    197    -67    -96    168    119
    127   -748   -875    311    501   -810   -176    184    -77   -103    166    116
    116   -745   -862    311    488   -802   -179    174    -80   -106    163    124
    109   -722   -831    303    470   -776   -176    163    -83    -98    171    132
    114   -709   -823    296    467   -763   -184    137    -93   -106    171    124
    101   -706   -807    303    454   -756   -184    109   -106   -119    161    114
     75   -704   -782    311    428   -740   -179     90   -109   -124    150    106
     64   -714   -779    324    420   -745   -174     64   -116   -137    135     85
     51   -732   -784    337    415   -758   -174     33   -127   -153    116     64
     25   -750   -776    363    400   -763   -163     12   -124   -158    109     57
      7   -776   -787    381    397   -782   -163    -12   -132   -168     96     38
      0   -776   -776    387    387   -776   -176    -51   -158   -194     67      2
    -20   -805   -784    413    379   -795   -179    -72   -166   -205     51    -15
    -36   -807   -771    423    366   -789   -181    -90   -171   -210     46    -18
    -33   -828   -795    431    379   -813   -189   -116   -187   -231     28    -41
    -41   -849   -810    444    381   -831   -192   -132   -200   -244     15    -57
    -54   -854   -800    454    368   -826   -192   -142   -202   -246     15    -59
    -54   -859   -805    457    374   -833   -192   -153   -213   -254      7    -70
    -51   -862   -810    454    379   -836   -202   -166   -223   -267     -2    -83
    -59   -854   -795    454    366   -826   -200   -161   -213   -259      7    -72
    -57   -859   -805    457    371   -833   -200   -155   -210   -257      7    -70
    -46   -867   -820    457    387   -844   -205   -161   -215   -262      2    -80
    -49   -846   -800    446    374   -823   -207   -161   -213   -254     10    -72
    -51   -831   -782    441    363   -807   -197   -148   -197   -239     23    -59
    -38   -815   -779    426    368   -800   -187   -135   -184   -233     31    -54
    -31   -774   -743    402    355   -758   -171   -119   -163   -213     51    -38
    -38   -724   -685    381    322   -704   -150    -98   -132   -181     83    -10
    -38   -709   -670    374    314   -691   -127    -83   -116   -166     96      0
    -31   -722   -693    374    329   -709   -119    -80   -122   -179     85    -10
    -31   -704   -672    368    319   -688   -109    -64   -109   -163    101      2
    -23   -623   -600    322    285   -610   -106    -49    -70   -122    145     46
     -5   -558   -553    280    272   -555   -135    -59    -54    -98    174     70
     -2   -527   -524    262    259   -527   -158    -64    -36    -77    197     93
      2   -527   -530    262    265   -527   -163    -54    -25    -64    207    106
     12   -542   -555    262    283   -548   -184    -75    -49    -85    189     85
      5   -550   -555    272    280   -553   -205    -98    -70   -103    174     72
     -7   -561   -555    283    272   -558   -213   -109    -77   -109    168     72
     -7   -636   -628    322    309   -633   -220   -119   -106   -142    135     38
    -18   -735   -719    376    348   -727   -228   -137   -155   -202     75    -20
    -38   -792   -753    413    355   -774   -226   -150   -181   -231     44    -51
    -49   -833   -787    441    366   -810   -226   -163   -205   -252     23    -72
    -49   -867   -818    459    384   -844   -239   -189   -236   -285     -7   -106
    -62   -888   -826    475    379   -859   -246   -205   -254   -303    -25   -119
    -70   -885   -815    478    371   -852   -246   -210   -257   -306    -28   -122
    -59   -904   -844    480    389   -872   -254   -218   -267   -322    -38   -137
    -59   -909   -849    485    394   -880   -259   -226   -275   -329    -46   -145
    -70   -922   -852    493    387   -888   -257   -223   -275   -329    -46   -145
    -67   -935   -870    501    400   -904   -262   -231   -283   -337    -54   -155
    -62   -940   -878    501    405   -909   -270   -244   -298   -353    -70   -171
    -70   -924   -854    498    392   -891   -270   -241   -298   -350    -67   -168
    -67   -935   -870    498    400   -901   -275   -241   -301   -355    -75   -176
    -62   -950   -888    506    410   -919   -277   -252   -314   -368    -90   -192
    -70   -945   -875    506    400   -909   -277   -254   -316   -371    -90   -197
    -67   -937   -870    504    400   -904   -272   -249   -309   -366    -85   -189
    -38  -1023   -984    530    470  -1005   -270   -244   -355   -423   -145   -252
      5  -1213  -1221    602    613  -1218   -223   -200   -452   -571   -316   -415
     33  -1387  -1423    675    727  -1405    -93    -51   -480   -701   -475   -584
     51  -1304  -1356    626    704  -1330     49     93   -374   -657   -444   -581
    -59   -932   -872    496    405   -901      0   -257   -270   -446   -179   -329
   -231   -285    -54    257    -88   -171   -280   -867   -168    -51    322    192
   -389    550    940    -80   -665    745   -568  -1236    119    561   1034    911
   -436   1044   1480   -303   -958   1262   -846  -1369    374   1072   1577   1462
   -348    659   1008   -158   -678    833  -1109  -1493     59    807   1312   1260
   -309     38    348    135   -329    194  -1083  -1478   -475     80    579    550
   -259   -535   -275    397      5   -405   -815  -1122   -709   -454    -25    -64
   -184   -815   -631    501    223   -724   -535   -649   -527   -454   -124   -197
   -114   -862   -750    485    316   -807   -376   -384   -371   -363    -72   -166
    -72   -906   -833    491    379   -870   -311   -280   -324   -353    -75   -176
    -62   -950   -888    506    410   -919   -293   -257   -337   -389   -111   -220
    -62   -961   -898    511    418   -930   -280   -236   -337   -397   -127   -239
    -54   -976   -922    514    431   -948   -270   -223   -340   -410   -140   -254
    -49   -989   -940    519    444   -966   -265   -220   -350   -431   -161   -280
    -57   -997   -943    524    441   -971   -249   -205   -345   -431   -163   -283
    -57   -984   -927    522    433   -956   -236   -189   -329   -413   -148   -270
    -41   -987   -945    511    449   -966   -246   -192   -337   -420   -155   -277
    -33   -984   -950    509    457   -969   -241   -181   -329   -415   -153   -272
    -36   -971   -935    504    446   -953   -236   -166   -316   -405   -142   -259
    -28   -974   -945    501    457   -961   -231   -161   -316   -402   -142   -257
    -23   -987   -963    504    467   -976   -226   -158   -319   -405   -148   -267
    -33   -969   -935    501    449   -953   -220   -145   -309   -392   -142   -259
    -31   -953   -924    491    444   -940   -226   -137   -303   -387   -140   -259
    -15   -956   -940    485    462   -948   -231   -140   -314   -400   -155   -272
    -15   -943   -927    478    454   -937   -223   -124   -301   -387   -145   -259
    -23   -945   -922    483    446   -935   -205   -101   -280   -366   -132   -239
    -12   -945   -932    478    457   -940   -210    -98   -285   -368   -135   -241
     -2   -940   -937    472    467   -940   -207    -85   -277   -363   -129   -241
    -10   -940   -930    472    459   -935   -189    -57   -257   -342   -116   -220
      2   -937   -940    467    470   -940   -181    -41   -249   -340   -119   -218
      7   -953   -963    470    485   -958   -176    -25   -244   -337   -124   -220
     10   -935   -945    462    478   -940   -171      2   -226   -316   -109   -202
     18   -911   -930    446    472   -922   -166     25   -210   -301    -93   -189
     36   -909   -948    436    491   -927   -163     49   -197   -290    -90   -187
     38   -909   -948    433    491   -927   -153     88   -176   -272    -83   -168
     44   -904   -948    431    496   -924   -132    132   -150   -246    -64   -145
     67   -888   -958    410    511   -922   -132    158   -140   -239    -62   -145
     80   -875   -956    397    517   -917   -124    192   -122   -218    -49   -127
     77   -862   -940    392    506   -901   -109    233    -96   -189    -33   -101
    101   -849   -950    374    524   -898    -98    259    -80   -174    -20    -85
    116   -831   -948    355    532   -888   -103    270    -75   -166    -15    -77
    116   -802   -922    342    517   -862    -96    288    -59   -145      0    -51
    122   -782   -904    329    511   -841    -96    293    -54   -132     10    -38
    132   -784   -917    327    524   -849   -101    283    -59   -137      5    -38
    122   -776   -898    327    509   -839    -98    277    -59   -132      7    -28
    111   -753   -867    319    488   -810    -96    265    -59   -129      7    -25
    114   -750   -867    316    488   -807   -106    233    -80   -148     -7    -38
    109   -756   -865    324    485   -810   -116    202    -96   -161    -20    -49
     88   -753   -841    332    462   -797   -111    176    -96   -155    -18    -44
     80   -732   -813    324    444   -771   -122    129   -114   -174    -36    -62
     67   -743   -810    335    436   -776   -137     80   -142   -200    -64    -88
     38   -756   -795    358    415   -774   -137     44   -150   -205    -70    -96
     23   -782   -805    379    413   -792   -145      7   -166   -218    -85   -111
     18   -805   -823    392    418   -813   -163    -38   -194   -246   -119   -142
     -2   -815   -815    407    405   -815   -174    -70   -213   -259   -137   -158
    -12   -820   -807    418    397   -815   -176    -93   -223   -265   -148   -163
    -10   -857   -849    431    418   -854   -184   -119   -246   -285   -168   -184
    -12   -867   -854    439    418   -859   -194   -140   -262   -296   -184   -197
    -20   -865   -844    441    410   -854   -194   -145   -262   -293   -184   -197
    -15   -875   -859    446    420   -867   -200   -158   -272   -301   -189   -205
    -15   -880   -865    446    423   -872   -213   -176   -290   -319   -210   -226
    -20   -878   -857    449    418   -867   -205   -171   -283   -306   -200   -215
    -23   -878   -854    449    413   -867   -207   -168   -280   -298   -192   -210
    -15   -885   -870    452    426   -878   -215   -176   -290   -306   -202   -220
    -18   -862   -844    441    410   -854   -218   -176   -288   -301   -200   -215
    -23   -857   -833    441    402   -846   -207   -166   -272   -285   -187   -202
    -10   -846   -839    426    413   -841   -205   -163   -265   -280   -181   -200
      0   -807   -807    405    402   -807   -192   -148   -246   -262   -168   -189
     -5   -761   -758    381    376   -761   -166   -119   -215   -226   -140   -161
     -5   -735   -730    371    361   -735   -150   -109   -200   -210   -124   -148
     -2   -745   -745    371    371   -745   -137   -101   -197   -207   -124   -153
      0   -730   -730    366    363   -730   -124    -88   -181   -194   -116   -145
      5   -654   -659    322    329   -654   -114    -67   -140   -153    -75   -109
     23   -581   -605    280    314   -592   -127    -70   -111   -122    -44    -77
     25   -524   -553    249    288   -537   -158    -83    -96    -96    -18    -49
     31   -501   -532    236    280   -517   -168    -77    -80    -75      2    -28
     41   -532   -574    244    306   -553   -184    -96   -103    -96    -15    -49
     36   -540   -576    252    306   -558   -205   -122   -129   -114    -36    -67
     20   -548   -568    262    293   -558   -213   -132   -137   -119    -38    -67
     18   -607   -626    296    322   -615   -218   -142   -158   -145    -62    -90
     10   -724   -735    355    371   -730   -231   -161   -215   -205   -129   -155
     -5   -802   -797    402    394   -800   -231   -171   -246   -244   -171   -194
    -12   -841   -828    426    405   -836   -228   -187   -270   -267   -194   -218
    -10   -870   -859    441    423   -865   -244   -218   -309   -309   -233   -259
    -20   -885   -867    452    423   -878   -252   -233   -327   -327   -254   -277
    -23   -904   -880    462    426   -893   -249   -233   -324   -322   -252   -275
    -20   -927   -906    472    441   -917   -254   -244   -337   -335   -267   -293
    -23   -924   -901    475    439   -914   -262   -259   -350   -348   -283   -311
    -31   -922   -891    475    428   -906   -259   -254   -348   -345   -280   -303
    -31   -948   -917    488    441   -932   -259   -257   -353   -350   -288   -311
    -31   -966   -935    496    449   -950   -267   -267   -366   -363   -301   -327
    -36   -966   -930    501    446   -948   -262   -262   -358   -358   -296   -322
    -36   -958   -922    496    441   -940   -265   -265   -361   -361   -301   -327
    -28   -948   -919    488    444   -935   -275   -280   -374   -374   -314   -342
    -36   -956   -922    496    441   -940   -272   -277   -371   -371   -314   -342
    -36   -974   -937    506    449   -956   -267   -267   -361   -361   -306   -335
    -20  -1028  -1010    524    493  -1021   -272   -267   -400   -415   -363   -392
     28  -1192  -1221    581    623  -1205   -233   -215   -472   -535   -504   -522
     57  -1366  -1426    654    740  -1395   -101    -62   -488   -649   -652   -680
     77  -1317  -1395    620    735  -1356     44    114   -379   -623   -649   -706
    -28   -974   -945    498    457   -958     31   -155   -283   -441   -420   -498
   -194   -389   -194    290      0   -293   -246   -802   -267   -127     12    -54
   -350    420    771    -36   -561    597   -566  -1265    -80    423    675    613
   -423   1015   1439   -296   -930   1226   -846  -1460    158    950   1249   1176
   -355    722   1078   -184   -717    898  -1104  -1615    -96    782   1080   1065
   -303     77    381    111   -345    231  -1111  -1597   -600     83    366    392
   -249   -545   -296    397     20   -420   -872  -1267   -870   -511   -296   -257
   -179   -839   -659    509    239   -750   -589   -771   -654   -498   -397   -384
   -103   -878   -774    488    332   -828   -413   -459   -446   -363   -311   -322
    -46   -906   -859    475    405   -885   -329   -322   -371   -329   -298   -324
    -33   -940   -906    485    433   -924   -311   -293   -376   -355   -332   -366
    -41   -963   -922    504    439   -943   -293   -270   -374   -363   -342   -381
    -33   -984   -950    509    457   -969   -285   -252   -376   -371   -355   -397
    -23   -997   -976    509    475   -987   -283   -246   -381   -381   -371   -415
    -25   -997   -971    511    470   -984   -272   -231   -371   -376   -366   -415
    -25   -982   -956    504    465   -969   -262   -213   -355   -363   -353   -407
    -18   -992   -974    504    478   -984   -262   -213   -358   -371   -361   -420
    -12   -992   -979    504    480   -987   -254   -202   -353   -366   -358   -418
    -15   -976   -961    496    470   -969   -246   -187   -340   -350   -342   -405
     -7   -966   -958    488    475   -963   -246   -181   -335   -350   -342   -407
     -5   -961   -958    483    475   -961   -254   -184   -340   -358   -348   -418
    -10   -950   -943    480    465   -948   -244   -168   -322   -342   -335   -402
     -5   -943   -940    472    465   -943   -239   -158   -309   -329   -324   -394
      5   -945   -950    470    478   -948   -241   -155   -311   -332   -327   -402
     -5   -935   -932    467    462   -935   -239   -145   -298   -319   -319   -394
     -2   -914   -911    457    454   -911   -233   -132   -285   -309   -311   -387
      5   -919   -927    454    465   -922   -239   -129   -288   -311   -311   -392
     10   -909   -919    449    465   -914   -236   -116   -277   -301   -303   -387
      7   -906   -914    446    457   -909   -220    -93   -257   -280   -288   -368
     15   -917   -932    449    472   -922   -215    -77   -246   -275   -283   -366
     25   -904   -932    439    478   -917   -218    -67   -244   -275   -285   -368
     31   -880   -911    426    470   -896   -207    -41   -220   -254   -267   -350
     38   -880   -919    418    478   -898   -202    -15   -207   -241   -259   -342
     49   -875   -924    413    485   -898   -202      2   -205   -239   -257   -345
     54   -852   -906    400    480   -878   -192     38   -181   -218   -239   -327
     62   -839   -901    389    480   -870   -176     80   -155   -192   -220   -306
     83   -836   -919    376    498   -875   -176    103   -153   -192   -218   -306
     96   -826   -922    363    506   -872   -166    135   -135   -176   -202   -296
    106   -818   -927    353    517   -870   -148    176   -106   -148   -176   -270
    129   -792   -922    332    524   -857   -145    200    -93   -135   -166   -262
    145   -776   -922    314    532   -849   -148    207    -93   -132   -161   -259
    142   -753   -898    303    519   -826   -142    226    -77   -111   -137   -239
    155   -735   -893    288    522   -813   -140    233    -70   -101   -122   -220
    163   -743   -906    290    535   -823   -140    226    -80   -103   -122   -220
    155   -717   -875    277    514   -795   -145    213    -85   -109   -122   -220
    145   -709   -854    280    498   -782   -142    205    -88   -109   -122   -220
    145   -704   -849    280    496   -776   -150    176   -109   -127   -135   -233
    140   -691   -831    275    485   -761   -161    145   -124   -140   -145   -244
    116   -665   -782    272    446   -722   -158    122   -122   -137   -142   -246
    109   -662   -771    277    439   -717   -155     88   -132   -148   -150   -262
     90   -683   -776    293    431   -730   -163     49   -153   -168   -171   -285
     64   -678   -743    306    402   -709   -158     23   -153   -166   -174   -288
     38   -711   -753    335    394   -730   -161    -12   -166   -181   -189   -306
     41   -706   -750    332    394   -727   -184    -57   -197   -210   -218   -345
     38   -711   -753    335    394   -732   -189    -83   -207   -218   -231   -358
     28   -727   -756    350    392   -740   -197   -106   -213   -223   -236   -366
     28   -753   -784    361    405   -769   -213   -135   -233   -241   -254   -392
     15   -776   -792    379    402   -784   -220   -153   -252   -259   -272   -410
      2   -789   -792    392    397   -789   -218   -161   -252   -259   -277   -413
     23   -782   -805    379    413   -792   -236   -174   -267   -272   -285   -420
     10   -789   -800    389    402   -792   -252   -200   -288   -288   -301   -441
      5   -774   -782    384    392   -776   -241   -194   -275   -275   -293   -433
     10   -774   -784    381    394   -779   -244   -192   -277   -277   -296   -436
     12   -792   -805    389    407   -797   -244   -200   -285   -285   -306   -446
     25   -784   -813    376    418   -797   -257   -194   -283   -280   -306   -441
     25   -771   -797    371    410   -784   -259   -192   -280   -272   -296   -431
     25   -784   -810    379    418   -797   -236   -179   -262   -259   -283   -423
     20   -795   -815    387    418   -805   -192   -145   -228   -236   -265   -400
     15   -756   -771    368    392   -763   -166   -119   -202   -205   -236   -363
     18   -724   -743    350    379   -732   -148   -106   -187   -192   -220   -350
     20   -714   -735    345    376   -724   -153   -114   -197   -207   -236   -368
     28   -709   -737    340    381   -722   -148    -98   -189   -197   -233   -363
     54   -639   -696    290    374   -667   -129    -67   -142   -150   -181   -314
     70   -571   -641    249    355   -605   -148    -72   -122   -119   -145   -280
     75   -522   -600    220    335   -561   -176    -83   -106    -93   -116   -249
     90   -483   -574    197    332   -527   -200    -80    -93    -75    -96   -228
     98   -517   -618    207    358   -566   -220    -96   -116    -96   -114   -246
     93   -527   -620    215    355   -574   -233   -119   -137   -116   -129   -259
     88   -509   -600    210    340   -553   -249   -135   -150   -122   -129   -252
     93   -568   -662    239    376   -615   -257   -145   -171   -142   -153   -267
     80   -693   -776    306    428   -735   -270   -171   -228   -205   -218   -327
     70   -756   -826    342    446   -789   -275   -187   -267   -244   -262   -363
     64   -787   -854    361    457   -820   -283   -207   -298   -275   -293   -394
     59   -826   -885    384    472   -854   -293   -236   -332   -309   -324   -423
     54   -846   -901    394    475   -872   -293   -246   -348   -316   -335   -431
     49   -870   -919    410    483   -893   -277   -236   -340   -303   -324   -420
     51   -875   -927    413    488   -901   -283   -249   -353   -316   -335   -428
     44   -878   -922    418    483   -898   -293   -259   -366   -322   -342   -428
     33   -891   -924    428    478   -906   -285   -249   -358   -311   -332   -410
     33   -904   -937    433    483   -919   -283   -252   -361   -311   -335   -407
     28   -909   -940    439    483   -922   -290   -262   -371   -319   -342   -415
     23   -885   -909    431    465   -896   -296   -267   -374   -316   -345   -418
     25   -893   -922    433    472   -906   -293   -267   -374   -316   -342   -415
     33   -893   -927    428    480   -911   -301   -277   -387   -329   -353   -423
     28   -891   -922    428    472   -906   -301   -277   -384   -327   -353   -410
     25   -885   -911    431    467   -898   -296   -272   -381   -324   -350   -387
     49   -953  -1002    449    524   -976   -290   -265   -415   -371   -407   -426
     96  -1132  -1228    517    662  -1179   -239   -192   -467   -465   -527   -555
    122  -1260  -1384    566    753  -1319   -103    -31   -441   -532   -631   -701
    135  -1114  -1249    491    691  -1182     33    158   -272   -431   -545   -657
     31   -727   -761    348    394   -743     28    -46   -122   -194   -259   -392
   -116   -101     15    109    -67    -41   -210   -610    -64    155    205     88
   -246    704    948   -231   -597    823   -478  -1023    124    688    849    745
   -277   1130   1408   -426   -841   1267   -727  -1187    303   1127   1325   1231
   -252    709    961   -231   -605    833   -945  -1408   -103    756    961    945
   -246     72    316     85   -283    194   -984  -1506   -719    -38    150    176
   -187   -501   -316    342     62   -410   -833  -1254   -950   -522   -413   -410
   -140   -769   -628    454    244   -698   -607   -823   -727   -439   -418   -467
    -83   -782   -698    431    306   -740   -436   -506   -501   -275   -303   -376
      5   -813   -818    402    410   -815   -342   -342   -407   -220   -277   -353
     38   -862   -901    413    467   -883   -327   -316   -420   -252   -314   -387
     36   -880   -917    423    475   -898   -309   -290   -415   -246   -324   -397
     36   -896   -935    428    483   -917   -296   -267   -405   -244   -332   -397
     57   -922   -979    431    517   -950   -296   -265   -418   -259   -355   -420
     62   -906   -971    420    517   -937   -285   -249   -407   -244   -345   -420
     62   -896   -958    418    509   -927   -283   -236   -400   -228   -342   -426
     59   -927   -987    431    522   -956   -293   -244   -410   -239   -361   -446
     51   -906   -958    428    504   -932   -277   -220   -389   -213   -340   -423
     49   -872   -922    410    485   -896   -262   -194   -363   -181   -316   -397
     64   -878   -943    407    504   -909   -277   -202   -374   -189   -327   -407
     70   -865   -935    394    501   -898   -290   -202   -379   -187   -335   -420
     62   -849   -911    392    485   -880   -280   -181   -358   -161   -314   -410
     70   -839   -909    381    488   -872   -277   -171   -348   -148   -303   -405
     77   -844   -922    384    498   -883   -285   -174   -355   -150   -314   -418
     67   -836   -904    381    483   -870   -280   -155   -342   -129   -298   -402
     59   -823   -883    381    470   -852   -272   -137   -324   -109   -277   -381
     57   -831   -891    384    472   -859   -277   -132   -322   -106   -272   -381
     59   -833   -893    387    475   -862   -272   -116   -316    -96   -265   -381
     49   -823   -875    387    462   -849   -259    -88   -290    -67   -239   -358
     62   -823   -885    379    472   -854   -262    -72   -283    -59   -231   -350
     64   -839   -906    387    483   -872   -259    -54   -277    -51   -226   -348
     64   -823   -888    379    475   -854   -249    -23   -254    -23   -200   -329
     75   -810   -885    366    478   -846   -246      2   -236     -5   -181   -319
     85   -818   -904    366    493   -859   -244     20   -231      5   -174   -319
     83   -833   -919    374    498   -875   -233     51   -210     31   -145   -298
     77   -807   -885    366    480   -846   -215     96   -176     75   -103   -252
     80   -800   -883    358    480   -841   -213    124   -158    103    -80   -236
     88   -782   -872    345    478   -826   -210    150   -140    124    -59   -223
     93   -750   -846    327    467   -797   -197    192   -114    166    -23   -187
    114   -753   -867    319    491   -810   -192    223    -96    192      2   -166
    129   -740   -872    303    498   -805   -205    226   -103    194     10   -158
    132   -704   -839    285    483   -771   -207    239    -98    213     25   -135
    142   -701   -844    277    491   -774   -210    244    -98    220     33   -124
    153   -691   -844    270    498   -766   -220    228   -119    207     15   -137
    140   -675   -815    267    475   -745   -228    213   -132    202     15   -145
    119   -662   -784    270    449   -722   -218    207   -129    213     31   -129
    109   -659   -769    275    436   -714   -220    181   -150    194     20   -137
     98   -662   -761    283    428   -711   -220    158   -163    184     15   -140
     80   -636   -717    277    394   -675   -218    137   -166    187     15   -142
     70   -636   -706    283    387   -672   -220    103   -181    168     -5   -163
     54   -654   -711    298    381   -683   -223     62   -202    142    -33   -194
     28   -662   -691    316    358   -675   -218     41   -200    140    -44   -207
     20   -665   -685    322    350   -675   -218     12   -210    129    -54   -220
     15   -698   -717    340    363   -706   -223    -25   -231    103    -80   -252
    -10   -714   -706    361    345   -709   -231    -62   -249     85   -103   -277
    -38   -724   -685    381    322   -706   -226    -80   -252     77   -109   -277
    -36   -750   -714    392    337   -732   -239   -109   -272     54   -129   -296
    -38   -763   -724    402    340   -745   -249   -132   -290     36   -150   -316
    -57   -766   -709    410    324   -737   -246   -137   -293     33   -153   -322
    -54   -771   -717    413    329   -745   -252   -150   -306     23   -163   -327
    -51   -784   -732    415    337   -758   -262   -166   -324      5   -181   -345
    -57   -779   -722    418    329   -750   -259   -163   -314     12   -176   -337
    -59   -779   -719    418    327   -750   -257   -161   -309     15   -176   -332
    -51   -784   -732    418    340   -758   -262   -171   -319      2   -184   -345
    -62   -774   -714    415    324   -745   -262   -168   -316      7   -184   -342
    -62   -750   -688    405    311   -719   -262   -161   -306     15   -179   -332
    -51   -745   -693    397    319   -719   -262   -161   -311     10   -187   -337
    -44   -719   -675    381    314   -698   -246   -145   -290     28   -171   -327
    -51   -678   -628    363    285   -654   -220   -119   -254     62   -140   -296
    -59   -652   -592    355    265   -623   -205   -103   -239     77   -132   -288
    -59   -631   -571    345    254   -602   -197   -101   -236     77   -132   -288
    -54   -628   -574    342    259   -602   -184    -83   -220     90   -122   -275
    -41   -581   -540    309    246   -561   -174    -67   -197    114   -101   -252
    -31   -509   -478    270    223   -493   -184    -70   -176    135    -75   -223
    -31   -446   -418    236    192   -433   -210    -77   -155    155    -49   -174
    -28   -410   -381    220    176   -397   -228    -75   -132    189    -20   -129
    -18   -418   -400    218    189   -410   -236    -80   -140    184    -31   -153
    -23   -428   -405    226    189   -418   -252    -96   -158    168    -44   -171
    -36   -439   -402    236    181   -420   -262   -103   -161    174    -36   -174
    -36   -475   -439    257    200   -457   -272   -124   -184    150    -54   -202
    -44   -561   -517    301    233   -540   -285   -148   -233     98   -106   -257
    -59   -644   -587    350    262   -615   -285   -158   -272     51   -150   -296
    -72   -719   -646    394    285   -683   -290   -176   -306     12   -192   -329
    -72   -779   -706    426    316   -743   -298   -200   -342    -20   -226   -358
    -80   -792   -711    433    314   -750   -311   -223   -368    -49   -254   -381
    -80   -810   -732    444    324   -771   -314   -231   -381    -67   -270   -397
    -75   -833   -761    452    342   -797   -324   -246   -405    -90   -290   -418
    -77   -836   -758    457    340   -797   -324   -252   -407    -93   -290   -415
    -85   -839   -753    459    332   -797   -322   -244   -402    -85   -283   -402
    -77   -841   -763    459    340   -805   -327   -252   -413    -96   -290   -413
    -80   -846   -769    462    342   -807   -337   -267   -428   -114   -306   -428
    -90   -844   -753    467    329   -800   -329   -259   -426   -114   -309   -413
    -93   -854   -761    472    332   -807   -332   -262   -426   -114   -309   -415
    -90   -891   -800    491    353   -846   -337   -267   -433   -119   -314   -428
    -90   -891   -800    488    350   -846   -340   -270   -436   -122   -316   -436
    -96   -875   -779    485    340   -828   -337   -267   -433   -116   -311   -439
    -83   -924   -841    504    376   -883   -340   -272   -465   -158   -355   -480
    -46  -1075  -1028    561    488  -1052   -314   -233   -537   -265   -470   -581
    -15  -1291  -1275    652    628  -1283   -194   -101   -584   -407   -644   -743
     10  -1325  -1335    657    672  -1330    -25     98   -509   -444   -717   -828
    -64  -1000   -937    530    433   -971     -5   -122   -426   -306   -537   -678
   -205   -475   -270    340     31   -374   -290   -800   -457    -49   -174   -316
   -332    298    631     15   -483    465   -691  -1363   -366    426    420    270
   -436   1093   1530   -327   -982   1312  -1049  -1660   -124   1013   1088    898
   -387   1166   1553   -389   -971   1358  -1395  -1818   -155   1166   1247   1070
   -319    602    922   -140   -620    761  -1431  -1764   -535    646    709    594
   -290   -163    127    226   -210    -18  -1135  -1441   -948   -127   -103   -148
   -233   -654   -420    444     93   -537   -758   -893   -815   -301   -407   -449
   -161   -735   -576    446    205   -657   -522   -514   -561   -158   -332   -405
   -103   -774   -672    439    283   -724   -413   -337   -459   -111   -306   -397
    -83   -833   -750    457    332   -792   -381   -296   -457   -140   -340   -441
    -96   -859   -763    478    332   -813   -353   -265   -454   -150   -355   -457
    -96   -901   -805    496    353   -854   -332   -241   -454   -161   -368   -465
    -83   -919   -839    501    376   -880   -332   -239   -465   -184   -389   -491
    -85   -922   -839    501    374   -880   -316   -220   -454   -179   -387   -488
    -80   -919   -839    501    379   -880   -301   -194   -436   -163   -371   -472
    -64   -930   -865    496    397   -898   -303   -194   -441   -174   -381   -485
    -70   -922   -854    496    389   -888   -309   -200   -449   -184   -389   -496
    -72   -919   -849    493    387   -885   -303   -189   -439   -174   -379   -488
    -54   -911   -857    483    400   -885   -301   -181   -433   -174   -381   -485
    -49   -909   -859    478    402   -883   -301   -184   -439   -184   -389   -493
    -64   -896   -833    480    381   -865   -288   -166   -420   -166   -371   -470
    -70   -891   -820    480    374   -857   -280   -150   -407   -153   -361   -457
    -64   -896   -831    480    381   -865   -283   -153   -418   -168   -376   -478
    -64   -888   -823    475    376   -857   -275   -142   -407   -161   -374   -472
    -59   -885   -826    472    381   -857   -265   -127   -392   -148   -363   -459
    -54   -888   -833    472    389   -862   -265   -122   -389   -153   -368   -465
    -57   -883   -826    470    384   -854   -262   -111   -387   -153   -374   -470
    -57   -872   -815    465    379   -844   -246    -77   -363   -132   -355   -449
    -51   -875   -823    462    384   -849   -239    -62   -353   -129   -353   -446
    -41   -865   -823    452    389   -844   -241    -51   -350   -132   -358   -452
    -41   -841   -800    441    379   -820   -228    -25   -329   -116   -345   -436
    -33   -849   -818    441    392   -836   -215      2   -314   -109   -340   -433
    -25   -865   -841    444    407   -854   -215     23   -309   -114   -348   -439
    -31   -865   -836    446    402   -852   -194     62   -283    -90   -332   -418
    -36   -826   -789    431    376   -807   -168    109   -244    -62   -303   -384
    -12   -828   -818    418    400   -823   -168    127   -241    -70   -309   -392
      5   -826   -831    407    418   -828   -153    163   -223    -54   -298   -381
     -2   -815   -815    407    405   -815   -124    213   -187    -20   -267   -350
     10   -802   -813    397    410   -807   -114    241   -171    -10   -254   -340
     23   -795   -818    384    418   -807   -114    249   -174    -12   -259   -340
      7   -774   -784    381    394   -779    -96    283   -148     10   -239   -316
     15   -748   -763    366    389   -756    -88    290   -137     23   -223   -298
     46   -727   -774    340    410   -750   -111    254   -171     -5   -246   -319
     41   -735   -776    345    407   -756   -106    249   -176     -7   -249   -316
     31   -722   -753    345    389   -737   -103    241   -179     -7   -246   -311
     28   -711   -740    340    384   -724   -114    205   -207    -38   -272   -335
     15   -704   -719    345    366   -711   -122    171   -223    -51   -280   -342
     -2   -696   -693    348    345   -696   -122    148   -220    -46   -272   -332
     -7   -688   -680    345    335   -685   -137    101   -244    -67   -285   -345
    -18   -701   -683    358    332   -693   -158     46   -272    -96   -309   -371
    -44   -709   -665    376    309   -688   -163     15   -275    -96   -309   -371
    -64   -711   -646    387    288   -680   -176    -23   -288   -109   -319   -389
    -64   -719   -654    392    293   -688   -200    -70   -311   -132   -337   -410
    -75   -727   -652    400    285   -691   -218   -111   -329   -150   -355   -426
    -88   -753   -665    420    288   -709   -220   -127   -335   -155   -363   -428
    -88   -792   -704    439    303   -748   -236   -155   -361   -184   -387   -454
   -101   -795   -696    446    296   -745   -246   -176   -371   -192   -394   -465
   -101   -792   -693    446    293   -743   -249   -189   -376   -192   -394   -459
    -96   -805   -709    452    306   -758   -257   -205   -389   -202   -397   -465
    -96   -818   -724    457    314   -774   -267   -220   -402   -215   -410   -480
   -106   -810   -706    457    298   -758   -262   -215   -394   -210   -402   -470
   -101   -805   -704    452    298   -756   -265   -218   -394   -213   -402   -470
    -93   -813   -719    454    311   -766   -277   -228   -407   -228   -415   -488
   -101   -802   -704    452    298   -753   -272   -220   -394   -215   -405   -470
   -103   -800   -696    452    293   -748   -265   -210   -381   -200   -389   -449
   -103   -797   -693    452    293   -745   -272   -218   -389   -213   -400   -462
    -98   -779   -680    439    290   -730   -257   -207   -374   -200   -387   -452
    -98   -737   -639    418    267   -691   -231   -181   -342   -171   -361   -428
    -90   -701   -613    394    259   -657   -220   -174   -329   -163   -350   -423
    -90   -670   -579    379    241   -626   -202   -161   -309   -142   -327   -402
    -93   -639   -545    366    226   -592   -189   -148   -290   -124   -303   -374
    -77   -631   -555    353    236   -594   -181   -135   -277   -109   -288   -350
    -67   -576   -509    319    220   -542   -181   -135   -257    -88   -265   -335
    -64   -493   -428    277    179   -462   -210   -142   -233    -57   -231   -298
    -44   -452   -407    249    181   -431   -233   -142   -213    -31   -202   -270
    -31   -457   -428    244    194   -444   -246   -155   -223    -38   -205   -275
    -44   -465   -420    254    187   -441   -254   -168   -231    -41   -205   -267
    -59   -462   -402    257    171   -433   -272   -187   -244    -46   -202   -262
    -49   -478   -428    265    189   -454   -290   -210   -270    -64   -215   -270
    -51   -579   -527    314    236   -553   -303   -236   -316   -116   -270   -324
    -75   -693   -620    384    270   -657   -296   -241   -350   -153   -309   -358
    -93   -758   -665    426    283   -711   -298   -257   -384   -187   -337   -384
    -90   -779   -688    436    298   -735   -311   -288   -420   -218   -358   -402
   -101   -828   -730    465    311   -779   -335   -316   -454   -249   -389   -431
   -101   -875   -774    488    335   -826   -335   -327   -472   -265   -402   -446
   -101   -885   -784    493    340   -836   -342   -340   -480   -267   -394   -436
   -119   -891   -771    506    324   -831   -342   -348   -485   -267   -384   -415
   -114   -891   -779    501    329   -836   -345   -348   -488   -265   -379   -405
    -98   -893   -795    496    345   -844   -358   -358   -504   -272   -384   -407
    -93   -898   -805    496    353   -852   -368   -374   -522   -285   -387   -405
    -96   -904   -807    501    355   -857   -363   -368   -517   -272   -368   -376
    -98   -935   -836    514    368   -885   -358   -368   -519   -265   -353   -358
    -98   -924   -826    511    363   -875   -371   -384   -535   -267   -350   -350
   -106   -922   -815    514    350   -867   -368   -384   -535   -257   -337   -332
   -103   -917   -813    511    353   -865   -361   -368   -522   -239   -314   -298
    -85   -958   -875    522    392   -917   -371   -381   -555   -265   -337   -314
    -59  -1085  -1026    571    483  -1057   -358   -368   -623   -353   -431   -392
    -20  -1319  -1299    667    636  -1309   -252   -267   -693   -501   -602   -542
      7  -1413  -1421    704    714  -1415    -80   -103   -680   -597   -724   -670
    -36  -1187  -1150    610    555  -1169     -7   -215   -592   -491   -605   -576
   -148   -701   -553    423    202   -628   -236   -763   -553   -236   -267   -254
   -244     70    311     85   -277    189   -646  -1304   -407    244    316    327
   -353    953   1306   -298   -828   1130  -1028  -1558    -57    909   1039   1021
   -332   1202   1535   -436   -935   1369  -1421  -1701     44   1200   1330   1322
   -262    724    984   -231   -623    854  -1553  -1753   -335    771    906    963
   -249    -10    239    127   -244    114  -1286  -1561   -865    -36    106    228
   -215   -584   -368    400     75   -478   -872  -1070   -904   -376   -335   -192
   -155   -748   -592    452    215   -670   -600   -678   -683   -296   -329   -205
   -109   -807   -698    457    293   -753   -478   -504   -594   -265   -322   -210
    -80   -865   -784    470    350   -826   -441   -457   -597   -298   -361   -249
    -80   -919   -839    501    379   -880   -413   -431   -602   -327   -387   -277
    -90   -932   -841    511    374   -888   -394   -418   -602   -337   -394   -283
    -75   -966   -891    519    407   -930   -397   -415   -620   -371   -423   -309
    -70   -995   -924    530    426   -961   -392   -407   -631   -392   -449   -332
    -85   -945   -859    517    387   -904   -376   -392   -613   -376   -423   -301
    -83   -922   -841    501    376   -880   -371   -389   -605   -374   -413   -285
    -75   -927   -852    501    387   -891   -368   -381   -597   -366   -405   -272
    -77   -914   -836    493    376   -875   -361   -368   -584   -353   -397   -259
    -62   -906   -844    485    389   -875   -361   -368   -589   -361   -407   -267
    -54   -909   -857    480    397   -883   -368   -376   -597   -371   -410   -272
    -64   -901   -836    483    384   -870   -355   -366   -581   -353   -389   -249
    -67   -896   -828    480    379   -865   -348   -358   -576   -350   -384   -233
    -51   -880   -828    467    387   -854   -358   -366   -592   -363   -397   -244
    -54   -872   -818    462    379   -844   -355   -355   -584   -355   -392   -236
    -59   -875   -815    467    376   -846   -337   -337   -563   -335   -368   -215
    -49   -865   -815    457    379   -839   -340   -335   -566   -340   -371   -220
    -44   -852   -807    449    381   -831   -340   -327   -561   -337   -368   -215
    -46   -852   -805    449    376   -828   -324   -303   -537   -322   -353   -192
    -38   -854   -815    446    387   -836   -316   -288   -530   -316   -348   -184
    -33   -857   -823    444    392   -841   -311   -275   -524   -314   -345   -184
    -28   -836   -807    433    389   -823   -296   -244   -501   -293   -327   -163
    -18   -852   -833    433    405   -841   -288   -218   -488   -288   -324   -155
    -10   -867   -857    439    423   -862   -280   -200   -483   -288   -324   -153
    -18   -849   -831    431    405   -839   -265   -168   -462   -270   -306   -124
    -15   -828   -813    423    397   -820   -246   -124   -433   -246   -283    -85
      7   -828   -836    410    420   -833   -241    -96   -431   -252   -280    -70
     23   -815   -839    394    428   -826   -233    -64   -413   -233   -275    -64
     25   -789   -815    381    420   -802   -213    -25   -384   -205   -257    -57
     33   -769   -802    368    418   -784   -202     -2   -366   -189   -233    -44
     46   -750   -800    350    420   -774   -205      5   -366   -192   -233    -38
     51   -732   -784    340    418   -758   -194     25   -350   -174   -215    -15
     54   -719   -776    329    415   -748   -192     33   -345   -171   -210     -5
     75   -693   -769    309    420   -730   -205     18   -361   -189   -223    -20
     67   -678   -748    303    405   -714   -205     12   -361   -189   -220    -12
     59   -657   -717    298    387   -688   -194     10   -350   -179   -205     10
     62   -652   -717    293    387   -683   -200    -20   -368   -200   -218      2
     57   -641   -698    293    376   -670   -215    -62   -397   -226   -236    -12
     28   -641   -672    306    350   -657   -218    -96   -405   -233   -236      0
     18   -631   -649    306    332   -641   -233   -145   -423   -246   -244    -10
     10   -623   -636    306    322   -631   -249   -197   -441   -262   -259    -36
    -12   -620   -607    316    296   -615   -257   -233   -444   -267   -262    -41
    -28   -646   -618    335    293   -633   -270   -277   -462   -285   -280    -57
    -33   -657   -623    345    293   -641   -296   -329   -496   -314   -306    -88
    -54   -657   -602    355    272   -631   -309   -366   -511   -327   -314    -93
    -70   -670   -600    371    265   -636   -311   -387   -517   -329   -316    -88
    -64   -693   -628    376    280   -662   -327   -418   -542   -358   -342   -111
    -67   -706   -639    387    283   -672   -335   -439   -555   -371   -358   -122
    -75   -709   -636    392    277   -672   -332   -449   -558   -376   -363   -124
    -75   -727   -652    402    288   -691   -335   -462   -566   -387   -368   -122
    -77   -727   -652    400    285   -691   -350   -483   -584   -407   -387   -137
    -83   -714   -631    397    272   -672   -350   -483   -581   -405   -384   -129
    -77   -706   -628    392    275   -670   -348   -480   -579   -400   -379   -124
    -70   -717   -646    394    288   -683   -350   -488   -584   -410   -387   -135
    -72   -696   -623    384    275   -662   -353   -493   -581   -407   -384   -132
    -85   -688   -602    387    257   -646   -350   -485   -571   -400   -376   -119
    -80   -701   -620    389    267   -659   -353   -491   -579   -410   -381   -127
    -75   -678   -602    376    262   -641   -353   -491   -576   -410   -379   -119
    -83   -667   -584    376    249   -626   -345   -478   -561   -397   -363   -101
    -75   -659   -584    368    252   -623   -342   -478   -558   -400   -363   -101
    -62   -623   -561    342    249   -594   -335   -470   -553   -397   -358    -96
    -62   -579   -517    322    226   -548   -306   -444   -517   -366   -327    -62
    -75   -553   -480    311    200   -517   -285   -433   -496   -353   -311    -44
    -67   -542   -475    303    202   -509   -280   -436   -501   -363   -316    -49
    -62   -553   -493    306    213   -524   -275   -431   -501   -368   -322    -54
    -54   -509   -454    283    200   -483   -254   -402   -467   -337   -290    -18
    -44   -433   -389    236    171   -413   -267   -407   -449   -316   -265     12
    -44   -381   -337    210    145   -361   -301   -423   -433   -298   -239     41
    -38   -342   -303    189    129   -324   -322   -423   -415   -280   -218     64
    -20   -345   -324    184    150   -335   -335   -426   -423   -288   -223     59
    -20   -363   -342    189    161   -353   -361   -457   -457   -327   -252     28
    -33   -368   -335    200    150   -353   -371   -472   -467   -337   -259     28
    -36   -413   -379    223    171   -397   -381   -483   -488   -361   -277     15
    -36   -535   -498    285    231   -517   -394   -511   -550   -431   -348    -49
    -64   -623   -558    342    244   -592   -397   -530   -592   -480   -394    -88
    -80   -659   -581    368    249   -620   -394   -537   -610   -501   -410   -103
    -83   -691   -607    387    259   -649   -410   -566   -649   -542   -444   -140
    -85   -711   -626    400    270   -670   -423   -592   -680   -579   -475   -174
    -98   -714   -615    405    257   -665   -420   -592   -685   -587   -480   -176
    -90   -717   -626    405    267   -672   -431   -602   -696   -602   -493   -187
    -85   -730   -646    407    277   -688   -436   -613   -706   -618   -506   -192
    -96   -740   -644    418    272   -693   -426   -607   -704   -623   -511   -189
    -96   -756   -659    423    280   -709   -433   -613   -717   -641   -522   -202
    -88   -761   -672    426    290   -717   -444   -626   -735   -665   -545   -226
    -96   -766   -672    428    285   -722   -439   -628   -735   -672   -553   -233
    -98   -750   -652    426    275   -701   -436   -626   -735   -675   -555   -239
    -88   -758   -670    420    288   -714   -446   -639   -753   -696   -574   -257
    -90   -763   -675    426    290   -719   -452   -644   -756   -704   -576   -254
    -98   -771   -675    433    285   -722   -441   -633   -750   -701   -574   -241
    -75   -841   -766    459    345   -805   -433   -626   -789   -756   -636   -298
    -23  -1049  -1028    535    498  -1039   -384   -574   -898   -932   -823   -483
      0  -1174  -1174    587    584  -1174   -241   -418   -896  -1028   -948   -626
    -10  -1026  -1015    517    501  -1021   -109   -316   -758   -940   -870   -576
   -106   -662   -555    384    223   -610   -142   -628   -639   -727   -610   -332
   -249     23    270    111   -262    145   -459  -1231   -514   -288    -59    231
   -387    852   1239   -231   -813   1044   -756  -1556   -207    335    641    927
   -405   1262   1667   -431  -1036   1465  -1060  -1701    -33    735   1062   1358
   -348    878   1226   -265   -787   1052  -1325  -1880   -405    407    753   1119
   -332    213    542     59   -439    376  -1275  -1891  -1018   -418    -67    337
   -285   -358    -75    322   -106   -218   -992  -1522  -1195   -885   -613   -205
   -200   -594   -397    394     98   -496   -730  -1078   -995   -854   -672   -293
   -129   -631   -501    381    184   -566   -558   -792   -818   -756   -615   -257
    -96   -678   -584    387    241   -631   -493   -688   -774   -745   -618   -267
    -83   -724   -641    402    277   -683   -480   -672   -792   -784   -657   -316
    -83   -748   -667    415    288   -709   -467   -649   -792   -800   -675   -337
    -83   -756   -672    420    293   -714   -446   -626   -782   -800   -680   -337
    -77   -782   -706    428    314   -743   -439   -620   -789   -818   -698   -358
    -72   -779   -706    426    316   -743   -439   -615   -787   -823   -698   -363
    -77   -769   -691    423    303   -730   -431   -602   -774   -813   -693   -358
    -75   -776   -701    426    311   -740   -428   -600   -776   -826   -704   -368
    -64   -774   -709    418    322   -743   -428   -600   -782   -833   -709   -376
    -70   -763   -696    415    311   -730   -418   -584   -761   -818   -693   -355
    -64   -758   -696    410    314   -727   -413   -576   -750   -807   -683   -345
    -51   -756   -704    405    324   -730   -415   -574   -753   -815   -688   -353
    -59   -753   -693    405    316   -722   -413   -563   -745   -810   -683   -348
    -57   -732   -675    394    306   -704   -415   -553   -735   -802   -680   -342
    -46   -717   -670    379    309   -693   -428   -561   -748   -818   -696   -361
    -49   -714   -665    381    306   -691   -423   -555   -743   -815   -691   -355
    -57   -704   -649    379    296   -678   -407   -535   -717   -795   -675   -335
    -49   -719   -670    381    309   -696   -402   -522   -709   -787   -665   -319
    -44   -717   -672    379    311   -696   -402   -517   -711   -792   -667   -327
    -41   -685   -644    363    301   -665   -394   -498   -701   -787   -662   -322
    -38   -685   -646    361    303   -667   -389   -478   -685   -771   -654   -314
    -25   -696   -670    361    319   -683   -387   -462   -680   -774   -654   -309
    -28   -678   -652    350    309   -665   -387   -444   -667   -761   -646   -290
    -23   -662   -639    342    306   -652   -374   -410   -641   -737   -626   -267
     -5   -670   -665    335    327   -667   -366   -389   -633   -730   -620   -265
      5   -665   -670    329    337   -667   -363   -361   -620   -724   -613   -254
      7   -654   -662    322    332   -659   -353   -324   -597   -709   -600   -239
     25   -649   -675    311    350   -662   -342   -293   -581   -696   -589   -228
     38   -641   -680    298    355   -659   -345   -272   -571   -688   -581   -223
     38   -602   -644    280    340   -623   -335   -236   -545   -659   -553   -194
     54   -592   -646    267    350   -618   -324   -205   -522   -636   -532   -168
     80   -581   -662    252    371   -620   -332   -194   -524   -639   -535   -168
     72   -566   -641    246    355   -602   -335   -189   -519   -633   -530   -155
     75   -545   -620    233    345   -581   -329   -179   -509   -615   -511   -135
     83   -524   -607    220    345   -566   -337   -192   -514   -618   -514   -137
     83   -501   -584    210    332   -542   -342   -205   -522   -631   -519   -140
     67   -491   -561    210    311   -524   -337   -210   -517   -626   -514   -127
     62   -491   -555    213    306   -522   -337   -228   -524   -631   -514   -127
     59   -491   -550    213    303   -519   -345   -259   -540   -646   -527   -140
     38   -459   -498    210    267   -478   -350   -290   -550   -659   -537   -153
     23   -459   -485    218    252   -472   -350   -316   -558   -665   -542   -158
     15   -462   -478    220    246   -470   -355   -358   -574   -683   -561   -181
    -10   -472   -465    241    226   -467   -361   -394   -581   -693   -576   -194
    -28   -485   -457    257    213   -472   -355   -420   -584   -698   -581   -200
    -33   -493   -462    262    213   -478   -374   -470   -613   -730   -610   -228
    -44   -501   -457    272    205   -478   -384   -504   -633   -748   -628   -246
    -59   -522   -462    290    200   -493   -384   -522   -639   -753   -636   -249
    -62   -545   -483    303    210   -514   -394   -550   -659   -774   -657   -272
    -64   -553   -488    306    210   -519   -405   -581   -685   -802   -683   -301
    -77   -555   -478    316    197   -517   -400   -587   -685   -802   -688   -296
    -77   -566   -488    322    202   -527   -400   -592   -691   -807   -691   -293
    -67   -587   -519    327    226   -553   -405   -600   -701   -818   -701   -301
    -80   -576   -496    327    205   -535   -407   -605   -698   -815   -704   -298
    -85   -566   -483    324    197   -524   -405   -600   -693   -810   -704   -290
    -75   -566   -491    319    205   -530   -410   -607   -696   -813   -711   -298
    -77   -563   -485    322    202   -524   -410   -607   -691   -807   -709   -301
    -83   -558   -475    319    194   -517   -402   -597   -678   -795   -698   -293
    -80   -555   -475    316    194   -514   -405   -597   -678   -792   -696   -293
    -80   -550   -470    314    192   -511   -410   -602   -680   -800   -701   -296
    -85   -540   -454    314    184   -498   -402   -592   -667   -787   -693   -283
    -83   -540   -459    311    187   -501   -394   -581   -657   -776   -688   -277
    -70   -511   -444    290    184   -478   -387   -576   -649   -771   -685   -275
    -75   -480   -405    277    163   -444   -363   -558   -623   -745   -662   -249
    -85   -446   -361    267    137   -405   -340   -535   -594   -717   -636   -223
    -80   -446   -368    262    142   -407   -335   -535   -594   -717   -636   -226
    -72   -444   -371    257    148   -407   -327   -530   -587   -714   -639   -231
    -64   -371   -306    218    119   -337   -316   -506   -553   -680   -605   -200
    -54   -285   -231    171     88   -259   -316   -496   -517   -641   -566   -161
    -44   -226   -181    135     67   -205   -340   -509   -493   -613   -537   -135
    -49   -192   -145    119     46   -168   -363   -514   -475   -592   -514   -109
    -44   -207   -166    124     59   -187   -376   -522   -488   -607   -532   -122
    -44   -254   -210    150     83   -233   -394   -548   -519   -633   -558   -145
    -67   -241   -176    153     54   -210   -407   -563   -524   -628   -550   -148
    -75   -262   -187    168     54   -226   -410   -571   -537   -639   -561   -153
    -75   -400   -324    236    122   -363   -420   -589   -592   -698   -628   -218
    -85   -517   -431    301    171   -475   -426   -600   -636   -753   -688   -280
   -111   -542   -431    324    158   -488   -415   -605   -644   -763   -701   -285
   -119   -568   -449    342    163   -509   -420   -628   -672   -789   -727   -309
   -119   -600   -483    358    179   -542   -436   -652   -701   -818   -758   -337
   -119   -602   -483    361    181   -542   -433   -649   -698   -815   -756   -337
   -114   -615   -501    363    192   -561   -431   -646   -701   -818   -763   -345
   -103   -628   -524    366    210   -576   -444   -659   -717   -836   -782   -366
   -119   -631   -511    374    194   -571   -441   -662   -722   -841   -784   -368
   -129   -628   -498    379    184   -563   -433   -657   -714   -833   -776   -361
   -135   -649   -514    389    187   -581   -436   -665   -722   -841   -782   -366
   -137   -657   -519    397    189   -589   -439   -665   -722   -844   -787   -376
   -140   -654   -517    397    187   -587   -431   -657   -714   -836   -784   -374
   -132   -659   -527    397    197   -594   -433   -657   -717   -836   -782   -376
   -135   -670   -535    400    197   -602   -441   -672   -730   -846   -795   -389
   -137   -678   -542    407    202   -610   -433   -657   -722   -839   -789   -381
   -111   -753   -641    431    262   -696   -420   -631   -750   -883   -839   -428
    -54   -940   -885    498    415   -914   -368   -548   -813  -1008   -984   -568
    -36  -1060  -1023    545    493  -1041   -210   -353   -769  -1075  -1093   -696
    -59   -898   -839    478    387   -870    -72   -233   -607   -969  -1000   -628
   -168   -514   -348    340     88   -431   -140   -581   -550   -784   -756   -405
   -314     96    410    109   -361    252   -478  -1299   -602   -496   -327     28
   -454    893   1348   -220   -901   1119   -784  -1686   -410     62    329    672
   -478   1260   1735   -392  -1106   1496  -1078  -1893   -316    413    711   1044
   -420    854   1275   -218   -849   1065  -1286  -2039   -649    106    400    779
   -392    189    581    101   -485    384  -1247  -1997  -1195   -685   -400     33
   -337   -376    -38    355   -150   -207   -979  -1595  -1296  -1093   -896   -433
   -267   -566   -301    415     15   -433   -732  -1130  -1015   -971   -875   -431
   -197   -587   -392    392     96   -488   -563   -826   -792   -823   -774   -355
   -161   -618   -457    389    148   -537   -462   -659   -683   -758   -735   -327
   -148   -644   -496    392    174   -571   -452   -644   -698   -792   -771   -368
   -142   -670   -527    405    192   -600   -444   -623   -698   -800   -784   -389
   -142   -685   -542    410    200   -615   -423   -589   -678   -787   -774   -384
   -135   -696   -561    415    213   -628   -413   -574   -672   -792   -776   -389
   -129   -704   -574    413    220   -639   -413   -571   -675   -797   -787   -400
   -132   -696   -563    413    213   -628   -402   -555   -659   -784   -776   -389
   -127   -691   -563    407    215   -626   -397   -537   -641   -766   -761   -381
   -116   -683   -566    400    223   -626   -400   -540   -641   -766   -761   -384
   -124   -680   -555    400    213   -618   -392   -527   -631   -758   -756   -376
   -124   -662   -537    392    205   -600   -384   -514   -618   -743   -743   -361
   -109   -657   -548    381    218   -602   -387   -511   -620   -745   -745   -363
   -109   -657   -548    384    218   -602   -387   -504   -613   -735   -737   -355
   -111   -654   -542    384    215   -600   -374   -483   -589   -706   -719   -335
   -106   -649   -542    376    218   -597   -371   -475   -587   -701   -717   -337
    -98   -631   -532    363    213   -581   -376   -475   -587   -701   -719   -340
   -101   -633   -532    368    215   -584   -366   -454   -561   -678   -698   -316
    -96   -620   -524    358    213   -571   -363   -444   -555   -672   -693   -309
    -85   -613   -527    350    220   -571   -363   -439   -550   -667   -691   -309
    -93   -602   -511    345    207   -555   -353   -418   -532   -646   -675   -293
    -90   -600   -509    345    207   -555   -340   -392   -509   -623   -654   -272
    -72   -602   -532    337    228   -568   -345   -381   -506   -618   -649   -272
    -67   -597   -530    332    231   -566   -342   -366   -498   -613   -644   -265
    -72   -579   -509    324    215   -545   -332   -337   -475   -589   -628   -244
    -57   -574   -517    316    228   -545   -327   -314   -465   -579   -620   -239
    -44   -576   -532    309    241   -555   -322   -288   -452   -568   -610   -231
    -38   -571   -532    303    246   -553   -303   -246   -418   -535   -581   -197
    -25   -548   -524    285    246   -537   -296   -210   -394   -509   -561   -174
      0   -530   -530    265    265   -530   -301   -194   -392   -506   -558   -174
      7   -527   -535    257    270   -530   -293   -161   -374   -488   -542   -155
     12   -511   -524    249    267   -517   -280   -132   -353   -462   -514   -127
     25   -493   -519    231    272   -506   -288   -124   -358   -457   -506   -127
     38   -480   -519    220    277   -498   -288   -116   -353   -449   -496   -116
     41   -465   -506    210    272   -485   -277   -103   -337   -428   -472    -93
     46   -446   -496    200    270   -470   -285   -111   -345   -433   -470    -93
     51   -436   -488    189    270   -462   -301   -132   -361   -446   -475   -103
     38   -418   -457    189    246   -436   -301   -142   -363   -441   -467    -98
     33   -407   -444    184    236   -426   -301   -163   -371   -446   -467    -98
     36   -400   -439    181    236   -418   -311   -194   -389   -465   -483   -114
     20   -389   -413    181    215   -400   -309   -215   -392   -467   -480   -114
      5   -392   -397    194    200   -394   -301   -228   -381   -462   -475   -109
     -2   -400   -397    200    194   -397   -309   -267   -397   -483   -498   -140
    -28   -410   -381    218    176   -397   -306   -301   -402   -496   -511   -158
    -49   -415   -366    231    158   -392   -301   -322   -394   -493   -511   -158
    -57   -428   -371    244    155   -400   -303   -350   -402   -509   -522   -181
    -72   -452   -379    259    153   -415   -314   -384   -418   -527   -542   -205
    -85   -446   -361    265    135   -405   -319   -405   -418   -535   -548   -213
    -96   -462   -368    277    135   -418   -327   -428   -431   -548   -558   -228
    -98   -491   -392    296    145   -441   -335   -457   -449   -571   -579   -254
   -106   -501   -394    303    142   -449   -332   -465   -452   -574   -579   -254
   -114   -504   -389    309    137   -446   -329   -467   -449   -571   -579   -252
   -103   -498   -394    301    145   -449   -340   -483   -459   -581   -587   -270
   -109   -509   -400    309    145   -454   -340   -488   -454   -581   -581   -270
   -122   -522   -402    319    140   -462   -337   -480   -446   -574   -576   -257
   -111   -514   -405    311    145   -459   -342   -485   -449   -576   -581   -262
   -106   -511   -405    309    148   -459   -350   -491   -452   -579   -579   -265
   -119   -493   -374    306    127   -433   -345   -485   -439   -568   -566   -254
   -116   -488   -374    301    127   -431   -342   -483   -431   -563   -563   -252
   -109   -493   -384    298    137   -439   -350   -491   -436   -574   -571   -262
   -114   -491   -376    298    129   -433   -345   -485   -431   -571   -566   -252
   -116   -475   -358    296    119   -418   -335   -472   -418   -561   -555   -236
   -101   -449   -350    272    122   -400   -322   -462   -402   -545   -542   -236
    -98   -407   -309    252    103   -358   -301   -444   -376   -522   -517   -226
   -114   -358   -244    236     64   -301   -275   -423   -350   -496   -491   -205
   -111   -340   -228    226     57   -285   -246   -410   -329   -483   -470   -189
    -98   -366   -270    231     85   -316   -252   -418   -342   -501   -485   -207
    -93   -322   -228    207     67   -275   -246   -402   -322   -483   -467   -189
    -85   -233   -148    161     28   -192   -249   -392   -285   -446   -428   -153
    -70   -163    -93    116     10   -129   -283   -407   -272   -431   -407   -135
    -64   -140    -75    101      2   -109   -303   -410   -254   -413   -384   -109
    -62   -150    -90    106     12   -122   -311   -405   -252   -415   -384   -109
    -59   -176   -116    116     28   -148   -335   -431   -280   -444   -407   -135
    -64   -181   -116    124     25   -150   -348   -452   -296   -457   -415   -142
    -88   -228   -140    155     23   -184   -350   -459   -309   -475   -428   -155
    -93   -345   -254    218     80   -301   -361   -480   -358   -535   -488   -215
    -93   -452   -358    270    132   -405   -374   -511   -418   -602   -555   -288
   -111   -491   -379    301    132   -436   -368   -519   -433   -620   -571   -306
   -129   -509   -381    316    124   -446   -371   -537   -452   -639   -584   -316
   -129   -540   -410    335    140   -475   -387   -566   -483   -678   -615   -350
   -137   -555   -418    345    137   -485   -389   -576   -491   -688   -626   -363
   -145   -566   -420    355    137   -493   -381   -568   -485   -683   -620   -361
   -135   -571   -436    350    148   -504   -394   -581   -501   -706   -641   -384
   -137   -581   -444    358    150   -511   -394   -587   -506   -711   -646   -389
   -145   -574   -431    358    142   -504   -392   -584   -504   -706   -641   -387
   -140   -579   -439    361    148   -509   -400   -592   -514   -717   -649   -400
   -135   -600   -465    366    163   -535   -405   -602   -530   -737   -667   -420
   -148   -597   -452    371    150   -524   -402   -597   -522   -732   -662   -410
   -150   -597   -449    371    148   -524   -402   -594   -519   -732   -657   -405
   -142   -607   -465    376    161   -537   -410   -607   -530   -745   -667   -423
   -148   -618   -472    381    158   -545   -405   -602   -527   -745   -670   -428
   -129   -704   -574    415    220   -639   -394   -587   -566   -795   -727   -488
    -72   -911   -839    491    381   -875   -350   -535   -665   -950   -896   -659
    -49  -1078  -1028    563    488  -1054   -207   -384   -691  -1083  -1054   -828
    -72   -930   -857    498    389   -896    -59   -277   -548   -992   -969   -769
   -174   -545   -371    358     96   -459   -132   -657   -446   -771   -691   -509
   -316     85    402    114   -358    244   -462  -1314   -389   -402   -210    -25
   -480    956   1436   -236   -958   1195   -789  -1706   -124    207    498    678
   -535   1426   1958   -446  -1247   1691  -1098  -1857     77    659    982   1156
   -439   1109   1548   -335   -995   1327  -1366  -1984   -223    405    730    956
   -402    462    865    -31   -633    662  -1291  -1909   -748   -345    -23    246
   -358   -205    153    283   -257    -25   -950  -1462   -943   -867   -631   -340
   -270   -449   -181    358    -44   -316   -670  -1000   -717   -815   -683   -428
   -197   -498   -303    348     51   -402   -517   -743   -566   -735   -636   -413
   -179   -535   -355    355     88   -446   -444   -633   -509   -714   -623   -410
   -163   -579   -415    371    124   -498   -428   -613   -527   -750   -659   -454
   -155   -618   -465    387    150   -542   -420   -600   -537   -774   -685   -491
   -155   -626   -472    389    155   -550   -400   -571   -524   -769   -685   -491
   -150   -644   -493    397    171   -571   -389   -555   -524   -774   -693   -501
   -145   -654   -509    400    181   -581   -392   -555   -532   -795   -709   -522
   -155   -644   -488    397    163   -568   -379   -542   -517   -782   -696   -509
   -155   -633   -480    394    161   -558   -371   -524   -504   -774   -685   -504
   -145   -644   -498    394    174   -571   -371   -524   -501   -776   -688   -509
   -142   -636   -493    389    174   -566   -368   -519   -496   -771   -683   -506
   -148   -615   -467    381    155   -540   -361   -504   -480   -758   -670   -496
   -137   -610   -472    374    166   -542   -358   -501   -478   -758   -667   -496
   -135   -615   -480    374    171   -548   -361   -498   -480   -763   -672   -501
   -142   -600   -457    371    155   -530   -350   -478   -459   -743   -654   -485
   -135   -594   -459    363    161   -527   -345   -470   -454   -743   -657   -488
   -127   -597   -470    363    171   -535   -345   -465   -454   -743   -657   -491
   -132   -594   -462    363    163   -530   -335   -449   -444   -732   -649   -483
   -127   -568   -441    348    155   -506   -327   -428   -426   -717   -636   -472
   -111   -563   -454    335    168   -509   -329   -420   -426   -724   -639   -480
   -109   -561   -452    335    171   -509   -327   -407   -420   -717   -631   -478
   -109   -542   -433    324    161   -491   -319   -381   -394   -691   -605   -457
    -93   -532   -439    314    171   -485   -314   -361   -379   -678   -597   -452
    -93   -545   -452    316    176   -501   -311   -345   -376   -680   -602   -457
    -96   -540   -446    316    174   -493   -296   -309   -353   -657   -584   -439
    -85   -530   -446    306    179   -488   -283   -275   -332   -641   -568   -431
    -62   -535   -472    298    205   -504   -277   -246   -322   -636   -566   -431
    -57   -527   -470    290    205   -498   -265   -207   -298   -618   -550   -413
    -51   -506   -454    277    200   -480   -249   -163   -272   -592   -527   -392
    -31   -501   -472    265    220   -488   -244   -135   -259   -581   -519   -387
    -15   -488   -472    252    228   -480   -233   -103   -241   -566   -509   -374
    -10   -467   -457    239    223   -462   -220    -70   -215   -542   -483   -345
      7   -444   -452    218    228   -446   -223    -51   -207   -532   -472   -337
     18   -431   -449    205    233   -439   -226    -49   -207   -527   -467   -337
     18   -423   -441    202    228   -431   -213    -28   -187   -498   -439   -309
     23   -407   -431    192    226   -420   -213    -28   -181   -488   -428   -301
     28   -397   -426    184    226   -410   -223    -49   -197   -501   -439   -311
     18   -384   -402    181    207   -392   -223    -59   -197   -498   -431   -303
     10   -361   -371    176    189   -366   -218    -70   -194   -493   -426   -293
      7   -361   -368    176    187   -366   -231   -111   -218   -511   -439   -311
     -7   -350   -345    179    168   -348   -241   -150   -228   -519   -446   -319
    -28   -350   -322    187    145   -335   -244   -179   -228   -514   -444   -316
    -36   -363   -327    200    145   -345   -252   -215   -239   -524   -449   -332
    -51   -358   -306    205    127   -332   -270   -267   -257   -542   -467   -355
    -75   -368   -293    220    106   -329   -275   -296   -254   -540   -465   -353
    -85   -394   -309    239    111   -353   -283   -324   -267   -550   -475   -363
    -90   -423   -332    257    119   -379   -303   -368   -298   -579   -504   -394
   -109   -441   -332    272    111   -387   -306   -389   -303   -581   -509   -405
   -119   -452   -332    285    103   -392   -306   -402   -309   -581   -511   -407
   -116   -467   -350    290    114   -407   -319   -426   -329   -602   -527   -428
   -122   -483   -361    303    119   -423   -324   -439   -337   -613   -537   -436
   -132   -478   -348    303    106   -415   -322   -436   -332   -605   -532   -431
   -124   -483   -358    303    116   -420   -327   -441   -337   -610   -537   -439
   -122   -485   -366    303    119   -426   -332   -449   -342   -615   -540   -444
   -129   -478   -348    303    109   -413   -327   -441   -329   -600   -527   -433
   -127   -478   -350    301    109   -415   -327   -441   -327   -594   -524   -431
   -119   -475   -355    296    116   -415   -335   -449   -335   -602   -530   -441
   -124   -467   -345    296    109   -407   -329   -444   -324   -594   -522   -433
   -124   -465   -340    296    106   -402   -322   -428   -306   -574   -504   -413
   -119   -472   -353    293    114   -413   -332   -436   -316   -587   -511   -426
   -122   -467   -345    293    109   -407   -332   -433   -314   -587   -511   -423
   -132   -459   -329    296     98   -397   -327   -426   -306   -574   -498   -410
   -124   -457   -332    290    103   -394   -329   -428   -309   -579   -506   -420
   -116   -467   -350    290    116   -410   -329   -428   -309   -576   -504   -426
   -119   -431   -314    275     96   -374   -306   -405   -280   -548   -475   -405
   -111   -392   -280    249     83   -335   -290   -384   -257   -524   -454   -384
   -103   -368   -265    236     80   -316   -275   -376   -244   -514   -441   -376
   -116   -340   -223    228     51   -283   -249   -358   -220   -493   -420   -358
   -111   -335   -223    223     54   -280   -233   -342   -210   -485   -413   -355
    -93   -324   -231    207     67   -277   -228   -337   -207   -483   -413   -361
    -83   -265   -181    174     49   -223   -218   -316   -168   -441   -371   -322
    -88   -184    -96    135      0   -140   -239   -316   -135   -400   -327   -275
    -72   -148    -75    109      0   -111   -267   -329   -122   -381   -306   -262
    -54   -161   -109    106     25   -137   -288   -337   -132   -389   -314   -270
    -62   -174   -111    119     23   -142   -301   -342   -140   -394   -314   -270
    -72   -187   -114    127     20   -150   -311   -361   -153   -402   -316   -272
    -72   -226   -153    148     38   -189   -329   -389   -187   -436   -350   -306
    -90   -337   -246    213     75   -293   -335   -402   -228   -480   -400   -355
   -109   -439   -329    275    109   -384   -335   -410   -262   -519   -446   -400
   -109   -485   -376    296    132   -431   -342   -433   -301   -555   -483   -444
   -122   -517   -397    319    137   -457   -348   -454   -322   -576   -504   -465
   -135   -542   -410    337    137   -475   -350   -465   -332   -587   -517   -478
   -129   -561   -431    345    150   -496   -358   -478   -353   -607   -535   -498
   -132   -576   -444    353    155   -511   -368   -491   -368   -623   -550   -519
   -137   -568   -431    353    145   -501   -363   -485   -363   -618   -548   -517
   -135   -574   -441    353    150   -509   -361   -485   -366   -620   -553   -519
   -127   -605   -478    366    174   -542   -368   -496   -381   -639   -568   -537
   -142   -605   -462    374    158   -535   -368   -496   -379   -633   -566   -537
   -145   -597   -454    371    153   -527   -361   -488   -374   -628   -558   -532
   -135   -607   -472    368    166   -540   -368   -493   -384   -641   -574   -550
   -137   -610   -472    374    166   -542   -374   -498   -387   -646   -579   -558
   -150   -605   -454    376    150   -530   -361   -485   -374   -633   -566   -545
   -145   -623   -480    384    166   -553   -358   -485   -381   -641   -576   -558
   -124   -693   -568    407    220   -631   -361   -488   -423   -696   -633   -613
    -75   -883   -807    480    366   -846   -322   -431   -509   -826   -779   -750
    -38  -1060  -1023    548    491  -1041   -181   -275   -527   -950   -935   -924
    -41   -956   -917    498    436   -937    -44   -153   -407   -888   -885   -909
   -158   -581   -423    371    132   -504    -51   -420   -265   -657   -607   -654
   -324     23    348    150   -335    184   -329  -1060   -184   -288   -129   -168
   -470    852   1322   -192   -896   1085   -659  -1483     49    293    553    517
   -542   1369   1909   -413  -1226   1639   -956  -1662    259    769   1067   1031
   -470   1122   1592   -327  -1031   1356  -1221  -1800     10    600    906    919
   -407    501    909    -46   -657    704  -1241  -1823   -563   -148    168    213
   -363   -148    213    254   -288     31   -950  -1436   -810   -724   -478   -418
   -285   -431   -145    355    -70   -288   -649   -922   -589   -698   -563   -535
   -202   -517   -316    358     54   -418   -470   -615   -410   -605   -517   -519
   -148   -587   -439    368    145   -514   -392   -493   -363   -600   -530   -553
   -163   -615   -452    387    142   -535   -368   -454   -358   -613   -542   -574
   -163   -626   -462    394    148   -545   -348   -431   -350   -615   -545   -576
   -142   -646   -504    394    179   -576   -350   -431   -371   -641   -574   -610
   -137   -644   -506    392    184   -576   -342   -413   -366   -644   -581   -620
   -145   -649   -506    397    176   -579   -329   -392   -348   -628   -568   -607
   -135   -657   -522    394    192   -589   -324   -379   -345   -631   -568   -613
   -127   -654   -527    389    200   -592   -324   -376   -348   -633   -571   -618
   -132   -649   -517    392    192   -584   -311   -355   -329   -618   -558   -607
   -122   -646   -524    381    200   -587   -311   -348   -327   -613   -561   -615
   -111   -644   -532    376    210   -589   -319   -345   -335   -620   -568   -636
   -124   -620   -496    371    184   -558   -311   -329   -319   -602   -550   -626
   -129   -615   -485    374    176   -550   -290   -303   -288   -571   -519   -594
   -122   -613   -493    366    184   -555   -296   -309   -303   -584   -530   -600
   -114   -626   -511    371    197   -568   -301   -303   -306   -587   -535   -613
   -106   -623   -517    363    205   -571   -296   -280   -285   -566   -519   -605
    -93   -589   -496    342    200   -542   -298   -272   -280   -558   -511   -597
   -103   -568   -465    335    179   -517   -293   -265   -270   -553   -504   -594
   -106   -563   -457    335    174   -511   -275   -239   -246   -530   -483   -571
   -106   -574   -467    337    176   -522   -259   -215   -231   -517   -472   -558
    -98   -576   -478    337    189   -527   -249   -200   -228   -519   -472   -561
    -98   -576   -480    335    189   -530   -246   -176   -215   -511   -467   -558
    -93   -561   -467    327    184   -514   -244   -153   -202   -498   -459   -550
    -80   -550   -470    311    194   -511   -249   -137   -194   -493   -454   -548
    -72   -540   -467    306    197   -504   -233   -103   -174   -475   -439   -530
    -72   -535   -462    303    194   -501   -213    -57   -140   -436   -407   -496
    -54   -537   -483    296    213   -511   -210    -25   -124   -426   -394   -485
    -38   -535   -496    288    226   -517   -207      7   -114   -415   -387   -470
    -33   -527   -493    280    228   -511   -189     57    -83   -384   -358   -439
    -15   -504   -488    257    236   -496   -181     88    -67   -368   -353   -433
      0   -493   -496    246    246   -496   -181    106    -64   -363   -345   -433
      5   -475   -480    233    241   -478   -176    132    -49   -342   -324   -415
     18   -446   -465    215    241   -454   -161    161    -25   -319   -298   -387
     38   -441   -480    200    257   -459   -168    155    -33   -322   -296   -379
     33   -426   -459    194    244   -441   -174    148    -38   -322   -288   -371
     25   -410   -439    189    231   -423   -168    150    -28   -306   -275   -350
     31   -402   -433    187    231   -418   -168    142    -31   -301   -267   -337
     25   -392   -418    181    220   -405   -176    116    -46   -311   -275   -342
     12   -376   -389    181    200   -381   -174     98    -49   -309   -267   -335
      2   -366   -371    179    184   -368   -184     64    -67   -319   -272   -340
    -12   -371   -358    192    171   -366   -197     23    -83   -329   -275   -345
    -28   -368   -340    197    153   -355   -202    -10    -90   -329   -277   -348
    -41   -379   -337    210    145   -358   -202    -41    -98   -337   -288   -358
    -51   -402   -350    226    148   -376   -213    -88   -127   -366   -316   -389
    -62   -410   -348    236    142   -379   -226   -127   -142   -374   -327   -400
    -85   -426   -342    254    127   -384   -226   -150   -150   -374   -329   -402
    -88   -457   -371    272    140   -415   -233   -181   -168   -389   -342   -410
    -85   -472   -387    277    148   -431   -246   -210   -194   -407   -363   -423
   -103   -488   -384    296    140   -436   -244   -218   -200   -405   -363   -420
   -106   -493   -389    298    140   -444   -252   -233   -213   -413   -374   -428
   -101   -509   -407    306    150   -459   -262   -249   -231   -428   -392   -441
   -111   -519   -410    314    148   -465   -259   -252   -233   -426   -392   -431
   -111   -501   -389    306    137   -446   -259   -246   -231   -413   -387   -420
   -109   -504   -394    306    140   -449   -270   -257   -244   -418   -389   -428
   -109   -498   -389    303    137   -444   -270   -254   -239   -410   -384   -413
   -111   -493   -381    301    135   -439   -262   -239   -220   -387   -366   -389
   -109   -501   -392    306    140   -446   -265   -241   -226   -384   -368   -407
   -109   -504   -397    303    142   -452   -267   -241   -228   -387   -379   -426
   -111   -491   -381    301    135   -436   -259   -228   -215   -374   -371   -415
   -111   -493   -384    301    135   -439   -257   -226   -213   -368   -368   -410
   -103   -506   -402    306    148   -454   -259   -231   -218   -371   -366   -407
   -106   -485   -379    296    135   -433   -257   -220   -210   -358   -355   -397
   -103   -446   -342    275    119   -397   -241   -200   -187   -335   -337   -376
    -90   -420   -329    254    116   -376   -231   -192   -179   -327   -329   -368
    -98   -389   -290    244     96   -340   -210   -179   -161   -309   -314   -355
   -103   -379   -275    239     85   -327   -187   -158   -140   -288   -293   -335
    -88   -361   -272    223     90   -319   -181   -153   -137   -283   -290   -337
    -80   -309   -231    192     72   -270   -176   -142   -114   -259   -265   -319
    -85   -218   -132    153     23   -176   -163   -119    -62   -202   -210   -262
    -72   -174   -101    122     12   -137   -187   -127    -41   -176   -184   -236
    -54   -153    -98    103     20   -127   -231   -153    -51   -184   -187   -239
    -51   -153   -101    101     23   -127   -244   -158    -57   -181   -187   -241
    -59   -153    -93    106     15   -124   -249   -163    -59   -176   -181   -239
    -64   -184   -122    122     28   -153   -267   -197    -93   -200   -205   -262
    -70   -241   -171    155     49   -207   -283   -215   -124   -236   -241   -293
    -80   -350   -270    213     93   -309   -283   -220   -158   -275   -288   -335
    -80   -436   -355    259    137   -397   -283   -231   -194   -311   -332   -376
    -93   -485   -392    288    148   -439   -296   -259   -231   -350   -374   -418
   -111   -517   -405    314    145   -462   -296   -275   -249   -366   -389   -433
   -114   -550   -436    329    161   -493   -293   -283   -262   -374   -400   -444
   -101   -561   -459    332    179   -511   -306   -296   -275   -384   -413   -454
   -116   -563   -449    337    163   -506   -303   -296   -275   -384   -415   -454
   -114   -550   -436    329    161   -493   -298   -290   -270   -371   -405   -446
   -109   -566   -459    335    174   -514   -306   -303   -285   -389   -420   -462
   -122   -605   -483    363    179   -545   -311   -316   -298   -405   -439   -475
   -129   -605   -475    366    171   -542   -303   -303   -285   -392   -428   -462
   -135   -623   -488    379    176   -555   -309   -309   -293   -400   -436   -472
   -137   -644   -506    389    181   -576   -314   -319   -303   -407   -444   -488
   -150   -636   -485    394    166   -561   -309   -311   -293   -397   -436   -480
   -148   -639   -491    392    168   -563   -306   -309   -288   -389   -426   -475
   -129   -657   -527    392    197   -592   -309   -309   -298   -405   -441   -491
   -106   -735   -631    418    262   -683   -298   -280   -332   -452   -501   -540
    -59   -937   -878    498    407   -909   -220   -171   -371   -555   -628   -662
    -36   -997   -963    514    462   -979    -80     -2   -335   -626   -732   -792
    -70   -774   -706    420    316   -740     33     75   -168   -496   -605   -698
   -197   -358   -161    275    -18   -259    -49   -301    -90   -267   -309   -420
   -345    288    633     28   -488    459   -389   -997   -114     57    148     46
   -459   1054   1514   -298   -989   1283   -698  -1345     93    605    784    670
   -470   1322   1792   -426  -1130   1556   -976  -1517    168    906   1101    997
   -410    862   1273   -226   -841   1067  -1163  -1649   -218    509    698    652
   -371    189    561     90   -465    374  -1109  -1621   -800   -337   -150   -148
   -327   -337    -10    329   -158   -174   -833  -1182   -820   -639   -548   -517
   -262   -511   -252    387     -5   -381   -581   -724   -532   -485   -488   -480
   -181   -561   -379    371     96   -470   -423   -452   -345   -368   -415   -441
   -140   -581   -441    361    150   -511   -348   -324   -277   -340   -402   -449
   -145   -602   -459    371    155   -532   -327   -296   -270   -345   -410   -462
   -142   -636   -496    389    176   -566   -311   -277   -272   -355   -423   -475
   -129   -672   -542    400    205   -607   -306   -265   -275   -366   -439   -493
   -119   -691   -571    405    226   -631   -290   -239   -270   -363   -441   -504
   -124   -688   -563    405    218   -626   -283   -226   -262   -358   -436   -498
   -129   -670   -540    400    202   -605   -277   -220   -254   -353   -428   -488
   -132   -667   -535    400    200   -602   -272   -210   -246   -342   -420   -478
   -135   -649   -514    392    189   -581   -265   -194   -228   -319   -397   -462
   -124   -652   -527    387    200   -589   -265   -192   -231   -319   -402   -472
   -127   -649   -522    389    197   -587   -259   -184   -223   -311   -397   -470
   -137   -628   -491    381    174   -561   -254   -168   -205   -290   -376   -444
   -129   -613   -483    371    176   -548   -252   -163   -202   -283   -368   -431
   -122   -620   -501    371    187   -561   -252   -161   -202   -275   -363   -436
   -116   -610   -493    361    187   -553   -246   -145   -192   -262   -355   -433
   -103   -618   -517    358    205   -566   -244   -135   -189   -262   -358   -444
   -106   -628   -522    368    207   -576   -241   -129   -184   -254   -348   -436
   -124   -600   -478    361    174   -540   -233   -111   -166   -233   -324   -418
   -127   -584   -457    355    163   -519   -226    -90   -148   -215   -306   -402
   -116   -589   -472    353    174   -530   -228    -85   -153   -220   -311   -415
   -109   -592   -483    350    187   -537   -226    -67   -142   -213   -306   -407
    -98   -574   -475    335    187   -524   -210    -33   -114   -179   -277   -387
    -90   -563   -475    327    192   -519   -205    -15   -101   -174   -275   -384
    -85   -566   -483    324    197   -524   -207      0    -98   -171   -277   -389
    -88   -553   -465    322    187   -509   -192     38    -70   -140   -249   -366
    -77   -540   -462    306    192   -501   -187     70    -51   -122   -233   -353
    -54   -535   -480    296    213   -509   -187     93    -46   -114   -231   -350
    -49   -535   -485    290    218   -511   -174    129    -23    -96   -218   -332
    -44   -522   -478    283    215   -501   -155    171      5    -59   -189   -309
    -28   -504   -475    262    223   -491   -158    194     12    -51   -176   -301
    -12   -472   -462    241    223   -467   -158    215     23    -38   -163   -285
    -10   -459   -449    233    218   -454   -148    244     38    -15   -142   -262
      0   -457   -457    228    228   -457   -148    249     36    -15   -140   -259
      7   -446   -454    220    231   -449   -150    244     31    -18   -140   -259
      5   -423   -428    207    215   -423   -145    252     38      0   -119   -233
      2   -407   -410    202    205   -407   -148    241     31      0   -116   -233
     10   -415   -426    202    218   -420   -158    220     10    -18   -127   -254
      0   -389   -389    194    192   -387   -163    202      2    -18   -122   -252
    -10   -379   -368    194    176   -374   -163    184      0    -15   -116   -239
    -23   -371   -350    194    163   -361   -171    150    -18    -31   -135   -252
    -38   -371   -332    205    145   -353   -171    119    -25    -36   -150   -288
    -54   -376   -322    213    132   -350   -163    101    -18    -33   -150   -280
    -59   -381   -322    220    129   -353   -171     64    -31    -49   -166   -296
    -75   -400   -324    236    124   -363   -181     20    -49    -72   -187   -342
    -93   -415   -322    254    114   -368   -179      5    -46    -70   -192   -340
   -103   -433   -329    267    111   -381   -184    -23    -57    -80   -205   -350
   -103   -449   -345    277    119   -397   -200    -59    -83   -109   -241   -407
   -116   -478   -363    296    122   -420   -197    -75    -90   -127   -265   -426
   -129   -483   -353    306    111   -418   -197    -88   -103   -135   -277   -423
   -124   -493   -371    309    122   -433   -213   -116   -127   -158   -298   -433
   -127   -511   -384    319    127   -449   -213   -124   -129   -158   -296   -433
   -132   -498   -366    316    116   -433   -215   -124   -122   -148   -288   -431
   -127   -511   -384    319    127   -449   -215   -129   -127   -148   -283   -433
   -122   -509   -389    314    129   -449   -223   -142   -135   -150   -285   -441
   -129   -498   -368    314    116   -436   -215   -132   -116   -129   -275   -420
   -127   -496   -371    311    119   -433   -215   -129   -111   -122   -275   -418
   -116   -491   -374    303    127   -433   -226   -145   -124   -137   -288   -428
   -127   -475   -350    301    109   -413   -223   -140   -119   -129   -285   -413
   -127   -475   -348    298    109   -413   -220   -132   -114   -116   -277   -402
   -119   -472   -353    293    114   -413   -231   -142   -124   -124   -285   -413
   -116   -452   -335    285    109   -394   -220   -129   -111   -109   -267   -400
   -111   -397   -288    254     88   -345   -192    -98    -72    -67   -226   -355
   -106   -363   -259    233     75   -311   -174    -83    -54    -49   -210   -337
   -116   -332   -218    223     49   -275   -155    -75    -41    -31   -192   -329
   -127   -319   -192    223     31   -257   -132    -54    -18     -7   -168   -303
   -116   -332   -215    223     49   -275   -129    -49    -18     -7   -166   -298
    -98   -270   -174    184     36   -223   -132    -46     -2     10   -150   -285
   -101   -192    -90    142     -5   -142   -142    -41     36     51   -109   -244
    -96   -111    -15    103    -41    -64   -168    -44     62     85    -72   -210
    -80   -109    -28     93    -28    -67   -187    -54     57     80    -75   -210
    -77   -129    -51    103    -15    -90   -200    -64     41     70    -85   -213
    -90   -140    -49    114    -20    -96   -213    -77     28     59    -88   -210
    -88   -161    -72    124     -7   -116   -228   -103      0     38   -111   -233
    -93   -249   -158    171     31   -205   -239   -122    -38      0   -150   -275
   -109   -366   -257    236     72   -311   -236   -129    -77    -46   -202   -319
   -111   -454   -342    280    114   -400   -244   -148   -124    -96   -252   -371
   -116   -511   -394    314    137   -454   -257   -176   -166   -140   -293   -410
   -135   -519   -387    324    124   -454   -265   -194   -187   -158   -311   -423
   -132   -537   -407    335    135   -472   -267   -205   -200   -168   -319   -431
   -124   -571   -446    345    161   -509   -275   -218   -218   -187   -340   -457
   -129   -581   -452    355    161   -517   -275   -223   -223   -192   -345   -462
   -140   -571   -431    353    145   -501   -275   -226   -226   -189   -345   -459
   -135   -587   -452    361    155   -519   -280   -231   -233   -200   -353   -470
   -132   -600   -467    363    166   -535   -285   -241   -244   -210   -366   -485
   -142   -605   -462    374    158   -535   -277   -231   -233   -200   -358   -472
   -140   -600   -459    368    158   -530   -280   -236   -241   -207   -361   -475
   -132   -607   -475    368    171   -542   -285   -246   -252   -218   -371   -488
   -140   -610   -472    374    163   -542   -285   -249   -252   -215   -374   -491
   -145   -618   -472    381    163   -545   -277   -241   -244   -207   -368   -483
   -132   -652   -519    392    192   -587   -280   -241   -265   -233   -392   -511
   -101   -769   -667    436    280   -719   -265   -215   -324   -314   -483   -592
    -59   -974   -917    514    426   -945   -171   -106   -384   -449   -644   -743
    -25  -1075  -1049    550    511  -1062    -10     85   -350   -530   -753   -870
    -85   -820   -737    452    324   -779     70      7   -220   -400   -605   -750
   -233   -322    -90    277    -72   -207   -140   -594   -202   -155   -267   -426
   -371    413    784    -20   -579    597   -537  -1249   -161    257    272    116
   -511   1275   1787   -381  -1148   1530   -906  -1634     59    836    945    753
   -509   1512   2021   -501  -1267   1766  -1270  -1829    101   1101   1231   1044
   -426   1002   1428   -288   -927   1215  -1371  -1808   -246    675    792    667
   -371    241    610     62   -491    423  -1096  -1486   -672    -88     -5    -64
   -303   -322    -18    314   -142   -171   -701   -906   -605   -345   -397   -449
   -226   -457   -233    340      2   -345   -454   -496   -350   -218   -353   -436
   -163   -517   -355    340     96   -436   -345   -309   -246   -171   -332   -433
   -145   -579   -436    361    142   -509   -309   -259   -239   -194   -366   -470
   -148   -628   -480    389    166   -555   -280   -223   -226   -200   -376   -485
   -142   -644   -501    392    179   -574   -265   -202   -231   -213   -392   -506
   -129   -659   -530    394    200   -597   -265   -197   -239   -233   -413   -535
   -129   -665   -535    397    200   -600   -252   -176   -226   -233   -413   -535
   -129   -659   -530    394    200   -594   -236   -158   -210   -223   -402   -527
   -122   -662   -542    389    207   -602   -236   -155   -215   -231   -410   -537
   -119   -652   -535    384    205   -594   -231   -148   -210   -228   -407   -537
   -124   -639   -514    379    192   -576   -220   -135   -194   -215   -394   -524
   -116   -639   -522    379    202   -581   -218   -127   -189   -213   -392   -522
   -114   -641   -530    376    205   -587   -226   -129   -192   -218   -400   -532
   -116   -631   -514    374    197   -571   -215   -114   -179   -202   -387   -519
   -116   -631   -514    371    197   -571   -210   -103   -168   -192   -376   -514
   -106   -628   -522    368    207   -576   -210   -101   -171   -197   -379   -524
   -109   -613   -506    358    197   -561   -205    -88   -158   -189   -374   -519
   -106   -605   -501    355    194   -553   -192    -64   -137   -168   -353   -498
    -90   -613   -522    353    213   -568   -187    -57   -135   -168   -353   -501
    -93   -597   -504    345    205   -550   -184    -46   -132   -168   -353   -504
    -96   -584   -488    340    194   -537   -171    -20   -106   -145   -332   -483
    -90   -597   -506    342    207   -553   -166     -2    -96   -137   -327   -478
    -83   -592   -509    337    213   -553   -163     10    -90   -135   -322   -478
    -80   -574   -493    327    205   -535   -148     41    -64   -111   -301   -459
    -72   -555   -483    311    205   -519   -137     67    -49    -96   -285   -449
    -59   -563   -504    309    220   -535   -135     88    -41    -93   -285   -452
    -64   -550   -485    306    207   -517   -122    122    -20    -77   -272   -436
    -51   -532   -480    293    213   -506   -101    166     10    -49   -249   -413
    -28   -540   -511    283    241   -527    -96    194     18    -49   -249   -418
    -20   -530   -511    275    244   -522    -83    231     36    -31   -233   -402
    -18   -514   -498    265    239   -506    -59    277     70      0   -207   -376
      0   -509   -509    254    254   -509    -46    306     85     12   -200   -368
     10   -504   -514    244    262   -506    -38    324     90     15   -194   -363
      5   -480   -485    236    244   -483    -23    353    114     44   -166   -332
     12   -459   -475    220    244   -465    -18    363    124     54   -153   -319
     28   -462   -491    218    259   -475    -20    355    114     44   -155   -327
     23   -428   -452    202    236   -441    -25    348    111     46   -155   -322
     15   -410   -426    197    218   -418    -23    342    116     51   -142   -309
     18   -407   -426    192    220   -415    -31    316    101     38   -148   -316
     12   -397   -410    192    210   -402    -36    288     88     31   -150   -319
     -7   -384   -379    194    181   -381    -38    257     83     33   -148   -314
    -15   -381   -366    197    174   -376    -57    213     64     20   -153   -319
    -28   -387   -358    205    163   -371    -77    163     41      5   -163   -332
    -51   -376   -324    215    135   -350    -90    122     36      2   -166   -335
    -57   -394   -337    226    140   -366   -106     77     15    -12   -181   -350
    -59   -420   -361    239    148   -389   -127     31     -5    -36   -202   -371
    -77   -433   -358    254    137   -397   -137      2    -10    -36   -202   -376
    -90   -441   -350    267    129   -397   -145    -18    -18    -38   -207   -381
    -85   -467   -381    275    145   -426   -163    -49    -41    -62   -231   -407
    -90   -483   -394    285    150   -439   -171    -67    -54    -72   -239   -420
    -98   -478   -381    288    140   -428   -174    -72    -57    -75   -236   -418
    -90   -488   -397    290    153   -444   -176    -85    -70    -88   -249   -428
    -88   -496   -407    290    158   -454   -184   -101    -85   -101   -265   -441
    -98   -504   -405    298    153   -454   -176    -93    -72    -88   -252   -428
    -90   -498   -407    293    155   -454   -179    -93    -67    -85   -246   -426
    -77   -496   -418    288    168   -457   -189   -106    -83    -98   -259   -441
    -88   -496   -407    290    158   -452   -184    -98    -72    -90   -254   -431
    -90   -491   -400    290    153   -446   -176    -85    -57    -72   -236   -415
    -80   -498   -418    288    168   -459   -184    -90    -67    -77   -241   -423
    -83   -496   -413    290    163   -454   -187    -93    -64    -77   -241   -420
    -88   -478   -389    280    150   -433   -181    -83    -51    -62   -228   -407
    -77   -485   -407    283    163   -446   -179    -85    -54    -62   -226   -413
    -72   -470   -397    272    161   -433   -174    -80    -49    -59   -220   -413
    -72   -418   -345    246    135   -381   -142    -46     -7    -18   -184   -374
    -75   -384   -309    228    114   -348   -119    -25     20      2   -158   -350
    -77   -345   -267    210     93   -306   -103    -23     33     15   -142   -340
    -88   -337   -249    210     80   -293    -88     -7     49     28   -132   -327
    -70   -337   -267    205     98   -303    -80      5     59     41   -119   -316
    -57   -270   -213    163     75   -241    -80     12     80     62    -96   -301
    -49   -202   -153    124     51   -179    -93     12    116    103    -49   -254
    -44   -148   -106     96     28   -127   -111     15    145    142     -7   -213
    -25   -145   -119     85     46   -132   -124     12    145    148     -5   -210
    -20   -158   -137     88     54   -148   -148    -10    116    122    -28   -233
    -36   -168   -135    101     46   -153   -153    -18    114    124    -25   -228
    -41   -184   -142    114     49   -163   -161    -31     98    116    -31   -231
    -41   -262   -220    153     88   -241   -179    -54     51     67    -80   -277
    -57   -394   -337    223    140   -366   -194    -77     -5      5   -153   -340
    -70   -467   -397    267    161   -433   -197    -90    -38    -33   -189   -376
    -75   -514   -441    293    181   -478   -205   -116    -70    -64   -218   -407
    -72   -558   -485    316    205   -522   -218   -140    -98    -88   -244   -436
    -77   -571   -493    324    205   -532   -220   -145   -103    -93   -249   -439
    -72   -579   -506    324    215   -542   -223   -153   -119   -109   -265   -452
    -62   -592   -532    324    233   -563   -228   -161   -129   -122   -277   -465
    -72   -581   -509    327    218   -545   -228   -158   -127   -114   -272   -457
    -75   -594   -519    332    220   -558   -226   -158   -129   -114   -270   -457
    -57   -605   -548    329    244   -576   -233   -168   -145   -129   -285   -472
    -72   -628   -555    348    239   -592   -233   -168   -148   -132   -293   -475
    -83   -641   -558    363    236   -600   -233   -171   -150   -135   -296   -472
    -57   -652   -594    353    267   -623   -244   -189   -176   -163   -324   -501
    -59   -667   -610    363    275   -639   -239   -189   -176   -163   -329   -504
    -96   -704   -607    400    254   -654   -226   -181   -176   -163   -332   -504
   -111   -735   -623    423    254   -680   -220   -171   -181   -171   -337   -509
    -72   -836   -766    452    345   -800   -194   -129   -228   -241   -418   -584
     -7   -995   -987    501    488   -992    -96     -5   -270   -361   -563   -724
     33  -1034  -1067    501    550  -1049     62    179   -207   -400   -628   -805
    -23   -787   -763    405    368   -776    140     93    -93   -275   -491   -696
   -171   -283   -114    226    -31   -197   -122   -566    -93    -23   -140   -348
   -324    493    815    -85   -571    654   -514  -1192    -15    428    439    228
   -472   1291   1764   -410  -1119   1527   -862  -1540    202    984   1072    844
   -470   1441   1912   -485  -1189   1675  -1213  -1745    194   1189   1309   1096
   -387    831   1218   -223   -805   1026  -1262  -1709   -239    636    740    589
   -335     98    433    116   -384    265   -971  -1350   -602    -72    -25   -127
   -257   -415   -161    335    -49   -288   -594   -784   -478   -236   -322   -433
   -163   -530   -366    348    101   -449   -358   -384   -231   -114   -280   -428
   -106   -561   -457    332    174   -509   -270   -239   -153    -80   -259   -428
    -85   -607   -522    345    218   -566   -246   -213   -166   -116   -298   -472
    -88   -646   -561    366    236   -605   -228   -192   -171   -140   -327   -496
    -90   -667   -576    379    241   -623   -210   -166   -163   -145   -335   -506
    -77   -691   -615    384    267   -654   -207   -161   -171   -163   -350   -527
    -75   -698   -626    387    275   -662   -197   -150   -168   -163   -350   -530
    -75   -678   -602    374    262   -639   -189   -140   -158   -155   -345   -524
    -67   -675   -607    371    270   -641   -192   -137   -158   -161   -348   -530
    -70   -667   -597    366    262   -633   -189   -135   -155   -161   -345   -530
    -70   -652   -581    361    254   -618   -187   -122   -145   -148   -335   -517
    -64   -636   -571    348    252   -605   -181   -116   -137   -140   -324   -509
    -49   -633   -584    342    267   -610   -189   -119   -140   -145   -322   -511
    -59   -626   -566    340    252   -597   -189   -114   -137   -140   -316   -509
    -57   -607   -550    332    246   -579   -176    -96   -114   -116   -298   -485
    -44   -592   -550    316    252   -571   -184    -98   -119   -122   -296   -491
    -46   -584   -537    316    244   -561   -187    -96   -122   -122   -296   -493
    -51   -592   -540    322    241   -568   -166    -67    -96    -96   -267   -467
    -36   -576   -540    306    249   -558   -166    -62    -96    -96   -265   -465
    -31   -579   -548    303    257   -563   -168    -57    -96    -96   -262   -465
    -33   -568   -535    301    249   -553   -148    -28    -70    -67   -233   -439
    -28   -545   -517    285    244   -532   -150    -18    -62    -59   -223   -428
    -25   -545   -519    285    246   -532   -153    -12    -67    -64   -228   -433
    -23   -532   -509    277    241   -522   -140     15    -44    -46   -207   -413
    -18   -524   -506    272    244   -517   -122     49    -20    -15   -176   -389
     -5   -537   -535    270    265   -537   -111     72    -12     -7   -168   -394
      2   -522   -524    259    262   -522   -106     98      2      7   -158   -384
      5   -517   -522    254    259   -519    -85    145     33     41   -124   -353
     23   -519   -542    249    283   -530    -72    179     51     64   -101   -337
     36   -501   -537    231    285   -519    -67    202     59     72    -90   -332
     38   -472   -511    218    275   -491    -54    241     77     96    -72   -309
     49   -483   -532    215    288   -506    -36    275     90    114    -54   -288
     64   -491   -555    213    309   -522    -28    290     96    124    -38   -280
     64   -446   -514    189    285   -480    -20    303    106    142    -20   -267
     62   -423   -485    179    272   -454    -18    311    111    153     -7   -252
     67   -420   -488    174    275   -454    -20    306    106    155      0   -241
     72   -407   -480    168    275   -444    -15    301    103    163     12   -226
     59   -405   -467    171    262   -436     -7    298    111    179     31   -205
     57   -392   -449    168    252   -420    -15    275     96    168     23   -215
     49   -379   -428    166    236   -405    -28    236     75    153     12   -226
     33   -353   -387    161    210   -368    -31    213     75    161     23   -210
     20   -355   -379    166    200   -366    -44    179     70    166     28   -205
      0   -361   -361    181    179   -361    -57    132     51    153     18   -223
    -28   -358   -332    192    150   -345    -70     98     46    153     20   -223
    -31   -361   -329    197    148   -345    -83     70     41    150     18   -228
    -36   -387   -350    207    155   -368   -106     20     12    122    -12   -259
    -57   -410   -355    233    148   -384   -122    -10     -5    103    -31   -275
    -75   -431   -358    252    140   -394   -124    -25     -7    106    -31   -277
    -64   -457   -392    262    163   -426   -132    -41    -18     98    -36   -288
    -67   -470   -402    267    166   -439   -150    -67    -44     70    -62   -319
    -80   -472   -392    275    155   -433   -153    -75    -49     64    -70   -324
    -77   -491   -413    283    166   -454   -153    -77    -54     62    -72   -329
    -75   -506   -431    290    176   -470   -163    -96    -77     38    -98   -355
    -93   -483   -392    288    148   -439   -163    -93    -72     46    -93   -348
    -90   -491   -402    290    155   -446   -153    -80    -62     62    -83   -335
    -85   -504   -418    293    166   -462   -158    -85    -67     54    -90   -345
    -75   -496   -420    285    171   -459   -163    -85    -70     54    -93   -345
    -85   -483   -400    283    155   -441   -158    -75    -57     67    -80   -329
    -85   -501   -415    293    163   -459   -155    -72    -57     67    -80   -332
    -85   -504   -418    293    166   -462   -155    -75    -59     62    -85   -337
    -88   -491   -402    290    155   -446   -145    -59    -38     85    -70   -319
    -88   -475   -387    280    148   -431   -137    -51    -28     98    -59   -311
    -77   -449   -371    262    145   -410   -122    -38    -12    109    -46   -298
    -80   -418   -337    246    127   -379    -90    -10     20    145    -15   -267
    -90   -363   -272    228     90   -319    -62     12     57    181     15   -241
    -83   -342   -259    210     85   -301    -54     12     59    179     15   -246
    -72   -358   -288    215    106   -324    -51     18     57    176     10   -252
    -70   -324   -254    197     90   -290    -36     41     85    207     41   -220
    -62   -254   -192    158     64   -223    -41     41    116    244     77   -184
    -57   -197   -142    124     41   -171    -70     31    137    272    111   -153
    -54   -179   -124    116     33   -153    -77     44    163    301    140   -119
    -41   -189   -148    116     51   -171    -88     41    158    301    137   -122
    -38   -205   -166    122     62   -187   -116     10    124    272    109   -148
    -54   -226   -171    140     57   -200   -122      0    119    277    119   -127
    -67   -296   -231    181     80   -265   -129    -10     98    259    109   -122
    -72   -407   -337    239    132   -371   -148    -41     38    202     62   -166
    -77   -493   -415    285    168   -454   -153    -54      5    171     31   -231
    -88   -527   -439    306    174   -485   -153    -67    -12    155     -2   -290
    -93   -576   -483    335    194   -532   -158    -93    -46    109    -62   -350
    -93   -594   -501    342    202   -548   -171   -119    -80     64   -119   -402
   -101   -597   -496    350    197   -548   -168   -122    -85     46   -153   -431
   -101   -626   -527    361    210   -579   -171   -127   -103     15   -192   -405
    -98   -641   -545    368    220   -594   -181   -142   -119      2   -197   -413
   -109   -641   -532    374    210   -587   -179   -142   -116      0   -205   -407
   -116   -633   -517    376    200   -576   -176   -140   -114      0   -205   -394
   -114   -659   -545    387    213   -602   -181   -148   -124     -5   -210   -402
   -119   -659   -540    387    210   -600   -184   -148   -124     -2   -210   -407
   -124   -654   -530    387    202   -592   -184   -142   -122     -2   -210   -410
   -116   -646   -530    381    205   -589   -187   -145   -122      0   -207   -415
   -119   -649   -530    381    202   -589   -192   -148   -127     -5   -215   -431
   -127   -667   -542    397    205   -605   -179   -129   -116      2   -213   -426
   -101   -753   -654    426    275   -706   -168   -111   -155    -54   -275   -483
    -33   -950   -917    493    441   -935   -124    -49   -249   -207   -444   -644
    -12  -1085  -1072    548    527  -1080     28    127   -233   -293   -555   -776
    -46   -924   -878    485    413   -904    150    197   -101   -192   -457   -709
   -176   -527   -350    350     85   -439     49   -223    -23     20   -176   -449
   -350    153    504     98   -426    327   -280   -906     36    405    335     72
   -517   1005   1522   -246  -1018   1262   -587  -1257    314   1013   1031    758
   -550   1369   1919   -410  -1234   1644   -893  -1449    423   1335   1379   1109
   -472    969   1439   -249   -956   1202  -1130  -1592     44    961   1010    795
   -433    301    735     67   -584    517  -1015  -1465   -480    192    236     62
   -340   -296     44    316   -194   -127   -670   -919   -491   -111   -189   -358
   -239   -514   -275    376     15   -394   -407   -467   -265    -38   -205   -400
   -176   -561   -384    366    103   -472   -265   -226   -119     38   -161   -368
   -155   -613   -457    384    150   -535   -210   -137    -83     46   -163   -381
   -145   -662   -517    402    184   -589   -202   -127   -103     12   -197   -426
   -145   -685   -540    415    194   -613   -187   -109   -109     -5   -218   -446
   -148   -693   -548    420    197   -620   -171    -83   -101     -2   -218   -446
   -135   -691   -555    413    210   -623   -166    -75   -103    -10   -226   -462
   -129   -698   -568    413    218   -636   -163    -75   -106    -20   -236   -475
   -135   -711   -579    423    220   -646   -150    -57    -90     -7   -223   -459
   -127   -693   -568    410    220   -631   -150    -49    -83      0   -218   -457
   -114   -691   -576    402    231   -633   -153    -54    -90    -10   -226   -470
   -119   -683   -566    400    223   -626   -140    -38    -77      2   -218   -454
   -119   -675   -558    397    218   -618   -129    -23    -59     18   -200   -439
   -111   -680   -568    394    228   -626   -129    -20    -62     15   -200   -441
   -114   -667   -553    392    218   -610   -132    -18    -59     20   -197   -441
   -119   -652   -535    384    205   -594   -119      0    -41     36   -184   -426
   -103   -649   -548    376    220   -600   -119      5    -41     36   -184   -428
   -101   -659   -558    379    228   -610   -119      7    -44     31   -187   -433
   -109   -649   -540    379    215   -594   -109     28    -25     46   -174   -415
   -103   -646   -542    374    218   -597    -98     44    -18     54   -168   -407
    -93   -652   -558    371    231   -605   -101     49    -15     54   -168   -410
    -93   -628   -535    358    220   -581    -93     67      2     70   -153   -397
    -90   -613   -522    353    215   -568    -83     93     18     80   -140   -387
    -77   -620   -545    348    231   -584    -85    101     12     75   -148   -397
    -72   -613   -540    342    231   -576    -75    127     31     88   -135   -387
    -72   -594   -524    332    226   -561    -59    161     57    111   -114   -363
    -54   -602   -548    329    246   -576    -54    187     67    116   -109   -363
    -44   -597   -553    319    252   -576    -49    210     75    122   -106   -363
    -41   -579   -537    309    246   -558    -31    249     98    145    -85   -340
    -28   -566   -537    296    252   -553    -23    277    111    155    -75   -329
     -2   -548   -545    275    270   -548    -20    298    116    161    -67   -324
      5   -530   -535    259    267   -532     -7    332    137    181    -51   -303
     15   -511   -527    246    270   -519      2    363    155    200    -31   -283
     31   -506   -537    236    283   -522      0    371    155    200    -23   -277
     41   -493   -535    226    288   -514      2    381    163    210    -10   -265
     33   -472   -509    218    270   -488      5    389    171    223      5   -244
     41   -446   -491    202    265   -467      0    376    161    218      2   -249
     46   -436   -483    192    262   -459     -5    358    150    210      0   -252
     41   -413   -454    187    246   -433      2    355    161    223     15   -233
     38   -405   -444    181    239   -423      0    340    155    220     18   -233
     33   -394   -428    179    228   -410    -12    301    137    205      5   -252
      5   -389   -397    189    200   -392    -10    275    140    205      5   -252
    -28   -405   -376    218    174   -392     -2    254    148    213     15   -244
    -41   -415   -374    228    163   -394    -15    213    132    194      2   -265
    -36   -405   -371    220    166   -389    -18    184    135    192      0   -272
    -57   -407   -353    231    148   -381    -23    158    132    189     -7   -280
    -67   -441   -374    254    153   -407    -28    127    119    168    -25   -303
    -72   -452   -381    259    153   -415    -46     90     96    145    -46   -327
    -90   -457   -366    275    135   -413    -49     72     88    137    -54   -335
   -101   -488   -389    293    140   -439    -57     51     70    119    -70   -355
    -98   -506   -407    303    153   -457    -70     23     44     90    -98   -387
   -114   -522   -407    316    145   -465    -64     18     41     85   -101   -389
   -111   -524   -413    316    148   -467    -67     18     44     88    -96   -384
   -109   -540   -431    322    161   -485    -75     10     36     77   -106   -394
   -106   -553   -446    329    168   -501    -75     12     44     80    -98   -392
   -111   -540   -428    324    155   -485    -70     20     51     90    -85   -381
   -106   -532   -426    319    158   -480    -72     18     46     85    -90   -387
   -101   -524   -426    311    161   -475    -80     12     44     77    -96   -394
   -111   -524   -413    319    150   -470    -77     18     51     83    -90   -387
   -109   -537   -428    322    158   -485    -77     25     57     88    -85   -384
    -98   -519   -423    309    161   -472    -85     15     46     80    -90   -394
    -96   -488   -392    290    145   -441    -67     25     57     90    -83   -387
    -90   -444   -353    267    129   -400    -38     49     85    116    -57   -363
    -85   -420   -337    252    124   -379    -31     54     90    119    -54   -363
    -93   -394   -303    244    103   -350     -7     67    111    135    -38   -350
    -93   -384   -293    239     98   -340      5     85    127    148    -28   -335
    -77   -394   -316    236    119   -355      5     85    119    142    -33   -340
    -77   -332   -254    202     88   -293      7     93    145    166     -5   -314
    -75   -223   -148    148     36   -187      7    103    184    210     44   -270
    -49   -153   -103    101     25   -129     -7    109    223    252     90   -228
    -23   -166   -142     96     59   -155    -41     96    213    244     83   -228
    -41   -194   -155    116     57   -176    -51     88    200    231     75   -233
    -46   -205   -161    124     54   -184    -59     77    192    228     75   -233
    -49   -233   -184    142     64   -210    -80     46    155    189     36   -265
    -64   -329   -265    197     98   -298    -90     25    109    137    -12   -311
    -85   -452   -368    267    140   -410   -101     12     64     90    -62   -361
    -83   -514   -433    298    174   -475   -116     -7     28     49   -101   -400
    -98   -548   -452    322    174   -501   -124    -36     -5     12   -135   -433
   -111   -568   -457    340    171   -514   -127    -51    -25     -7   -153   -441
   -116   -607   -493    361    187   -550   -132    -62    -44    -25   -168   -446
   -109   -644   -535    376    210   -589   -137    -72    -62    -41   -181   -457
   -114   -646   -535    379    210   -589   -137    -72    -62    -41   -176   -446
   -122   -649   -527    387    202   -589   -135    -75    -62    -44   -174   -444
   -114   -649   -535    381    207   -592   -153    -93    -83    -67   -194   -459
   -114   -646   -535    379    207   -592   -158   -101    -93    -77   -202   -462
   -122   -657   -535    387    205   -597   -150   -101    -93    -80   -202   -454
   -114   -675   -561    394    223   -618   -153   -103   -103    -88   -202   -454
   -111   -672   -561    389    223   -618   -166   -116   -116   -101   -210   -462
   -114   -657   -542    384    213   -600   -158   -109   -111    -96   -200   -452
   -111   -662   -550    387    218   -605   -161   -111   -116   -101   -205   -457
    -96   -685   -589    392    246   -639   -168   -116   -135   -119   -223   -470
    -62   -818   -756    439    345   -787   -148    -83   -189   -200   -309   -545
    -18  -1010   -995    514    485  -1002    -44     44   -233   -322   -457   -691
      5  -1010  -1018    501    509  -1015     93    220   -166   -342   -504   -763
    -33   -745   -711    389    337   -730    200    277     36   -150   -303   -589
   -176   -254    -77    213    -51   -166     64   -168    153    158     90   -194
   -311    504    815    -98   -563    659   -236   -704    298    626    675    402
   -418   1205   1623   -394  -1021   1413   -488   -956    558   1158   1273    995
   -420   1218   1639   -397  -1028   1428   -750  -1137    478   1221   1345   1106
   -392    576    966    -93   -678    769   -911  -1358   -174    493    641    457
   -345    -54    290    197   -316    116   -831  -1273   -646   -207    -80   -249
   -285   -467   -184    374    -51   -327   -589   -820   -553   -316   -290   -459
   -223   -574   -350    400     62   -462   -376   -433   -316   -181   -220   -410
   -127   -607   -483    366    176   -545   -259   -226   -197   -114   -181   -384
    -98   -644   -545    371    223   -594   -205   -145   -163   -103   -179   -389
    -98   -659   -561    376    228   -610   -189   -119   -158   -109   -187   -394
    -90   -683   -592    387    249   -639   -184   -109   -168   -124   -200   -407
    -85   -709   -623    394    267   -667   -184   -103   -176   -140   -215   -423
    -88   -698   -610    394    259   -657   -168    -80   -161   -127   -202   -407
    -90   -706   -615    397    259   -662   -155    -70   -155   -127   -202   -405
    -80   -722   -641    402    280   -683   -153    -70   -163   -137   -210   -415
    -83   -706   -623    394    267   -665   -145    -57   -148   -122   -192   -400
    -80   -691   -610    387    262   -652   -142    -46   -140   -111   -184   -392
    -70   -701   -631    384    277   -665   -148    -44   -140   -114   -184   -394
    -72   -706   -633    389    280   -670   -135    -31   -129   -101   -166   -376
    -77   -675   -597    374    259   -636   -135    -25   -124    -96   -166   -371
    -59   -665   -605    361    272   -636   -132    -18   -122    -88   -158   -363
    -49   -665   -615    355    283   -641   -132    -12   -116    -83   -153   -361
    -59   -665   -605    363    272   -636   -124      7    -98    -62   -135   -340
    -57   -654   -597    355    267   -626   -127     12    -96    -57   -127   -340
    -46   -644   -597    345    272   -620   -129     15   -103    -64   -137   -353
    -46   -633   -587    337    267   -610   -119     36    -80    -44   -122   -335
    -44   -639   -594    342    275   -618   -106     64    -57    -15    -90   -296
    -38   -659   -623    348    288   -641   -114     70    -62    -15    -88   -290
    -33   -639   -605    335    285   -623   -111     88    -46      0    -77   -283
    -28   -618   -589    322    277   -605   -106    114    -28     15    -70   -275
    -23   -620   -597    322    285   -610   -103    129    -20     18    -70   -280
    -10   -610   -600    309    293   -605   -101    148    -12     25    -59   -270
    -10   -600   -589    303    288   -594    -88    181     10     46    -36   -244
      5   -594   -600    293    301   -597    -85    213     25     64    -20   -223
     23   -589   -613    283    316   -600    -90    236     36     72    -15   -220
     25   -558   -587    265    303   -571    -85    267     62     98      7   -192
     41   -537   -579    246    309   -555    -72    309     93    132     36   -161
     57   -535   -592    236    324   -563    -77    327     90    132     38   -155
     72   -517   -589    223    329   -553    -80    348    101    150     59   -132
     77   -491   -568    205    322   -527    -77    371    124    184     96    -93
     93   -470   -563    189    327   -517    -83    371    122    184     98    -83
    103   -449   -553    171    327   -498    -90    361    116    179     96    -83
     96   -418   -514    161    303   -465    -85    366    127    194    111    -75
     93   -418   -511    161    298   -465    -93    355    124    197    119    -62
     88   -426   -514    168    298   -470    -93    342    116    189    119    -49
     75   -418   -496    171    285   -457    -85    337    122    192    122    -31
     67   -402   -470    168    267   -436    -80    324    127    210    132    -33
     62   -402   -465    168    262   -433    -88    290    114    197    122    -75
     44   -400   -444    176    244   -420    -83    265    114    192    122    -88
     20   -397   -418    187    218   -407    -77    241    114    187    114    -93
     12   -413   -426    200    218   -418    -80    202     96    161     90   -119
     -5   -452   -449    228    218   -452    -83    161     70    129     59   -150
    -25   -462   -436    244    202   -449    -77    132     54    111     41   -166
    -38   -501   -462    267    210   -483    -75    106     36     96     28   -184
    -41   -522   -480    283    218   -501    -88     67      2     62     -7   -220
    -54   -527   -472    288    207   -501    -90     51    -12     46    -25   -231
    -62   -548   -485    303    210   -517    -90     38    -18     38    -33   -236
    -59   -566   -509    311    223   -537   -101     12    -41     15    -54   -265
    -59   -548   -488    303    213   -519   -109     -2    -54      5    -64   -275
    -72   -550   -480    309    202   -514   -111     -5    -57      5    -70   -272
    -62   -548   -485    306    210   -517   -114     -7    -57     10    -64   -267
    -57   -566   -509    311    223   -537   -116    -10    -57     10    -64   -267
    -62   -555   -493    309    215   -524   -109     -2    -49     18    -57   -254
    -57   -555   -498    306    220   -530   -101      2    -46     28    -46   -241
    -49   -545   -498    296    223   -522   -103      0    -49     28    -46   -244
    -57   -532   -475    293    207   -506    -93     12    -33     41    -33   -226
    -51   -480   -428    267    187   -454    -72     38     -2     64    -18   -200
    -44   -467   -423    254    187   -446    -59     46      7     83     -2   -194
    -49   -436   -389    241    168   -413    -57     49     18     96     10   -197
    -51   -431   -379    241    163   -405    -44     64     31    114     28   -184
    -31   -381   -350    207    158   -366    -36     80     54    135     49   -163
    -23   -293   -270    158    122   -283    -31     96     96    176     90   -122
    -28   -215   -187    122     77   -202    -38    101    129    218    135    -77
    -23   -179   -155    101     62   -166    -67     88    137    233    153    -62
    -12   -194   -181    103     83   -189    -88     75    122    220    137    -72
    -23   -207   -187    114     80   -197    -98     62    114    218    132    -70
    -33   -213   -179    122     72   -197   -106     49    103    213    124    -67
    -36   -236   -200    135     80   -218   -127     20     67    176     85   -101
    -44   -332   -288    189    122   -311   -140      0     23    132     38   -145
    -57   -441   -384    249    161   -413   -137      0     -7     98     -5   -187
    -57   -498   -444    277    192   -472   -142    -10    -38     64    -38   -220
    -62   -540   -478    301    205   -509   -153    -41    -75     25    -77   -257
    -83   -574   -491    329    202   -532   -153    -54    -93     10    -96   -267
    -83   -589   -509    335    210   -550   -161    -64   -109     -2   -109   -280
    -77   -610   -532    342    226   -571   -171    -75   -124    -20   -129   -301
    -85   -618   -532    350    220   -576   -168    -77   -124    -20   -132   -298
    -85   -618   -532    353    223   -576   -166    -75   -122    -18   -129   -296
    -83   -636   -553    358    233   -597   -176    -88   -142    -36   -145   -311
    -93   -652   -561    371    233   -607   -176    -93   -148    -41   -153   -316
    -96   -649   -555    371    228   -602   -174    -88   -145    -38   -150   -311
    -85   -652   -566    368    239   -610   -179    -96   -153    -49   -163   -324
    -85   -667   -581    374    246   -623   -187   -106   -166    -62   -176   -337
    -93   -667   -574    379    239   -620   -181    -96   -155    -54   -171   -329
    -90   -670   -579    379    244   -626   -179    -96   -158    -57   -176   -332
    -72   -711   -639    392    283   -675   -179    -90   -176    -83   -205   -355
    -38   -854   -815    444    387   -836   -140    -15   -197   -140   -280   -415
      5   -995  -1002    493    504  -1000    -23    163   -171   -210   -389   -527
     28   -969  -1000    467    514   -982    119    366    -51   -187   -400   -566
    -36   -665   -628    350    296   -646    194    350    114    -10   -202   -400
   -200   -171     28    184   -114    -70    -44   -298     33    174    109    -83
   -355    566    922   -106   -639    743   -397   -969    -18    509    600    410
   -459   1213   1673   -379  -1065   1441   -688  -1309    101    950   1122    914
   -457   1161   1618   -350  -1036   1389   -932  -1532    -59    948   1132    961
   -407    452    859    -23   -636    654   -974  -1556   -576    241    394    280
   -340   -197    142    267   -241    -28   -823  -1314   -898   -387   -290   -371
   -272   -542   -272    407     -2   -407   -571   -810   -672   -376   -394   -467
   -205   -592   -387    400     90   -491   -368   -420   -381   -184   -270   -363
   -127   -620   -496    374    184   -561   -259   -207   -241   -103   -218   -329
   -109   -659   -553    384    220   -607   -218   -132   -202    -90   -215   -335
   -101   -688   -587    392    241   -636   -197    -98   -189    -96   -226   -337
    -90   -706   -615    400    262   -662   -192    -85   -194   -114   -244   -355
    -85   -724   -639    405    275   -683   -187    -77   -197   -127   -262   -371
    -88   -727   -639    407    272   -683   -174    -54   -184   -119   -257   -363
    -90   -737   -649    413    277   -693   -168    -44   -179   -122   -259   -368
    -83   -748   -665    415    290   -706   -168    -46   -184   -129   -265   -381
    -88   -730   -641    405    275   -685   -161    -33   -171   -119   -259   -371
    -83   -719   -636    400    275   -678   -155    -23   -163   -114   -252   -361
    -70   -717   -646    392    285   -683   -161    -25   -171   -124   -259   -368
    -70   -717   -646    394    288   -683   -153    -15   -161   -114   -249   -355
    -75   -704   -628    389    275   -667   -142      2   -140    -96   -233   -337
    -67   -691   -623    379    275   -657   -145      7   -137    -93   -228   -335
    -64   -680   -618    371    272   -649   -150      7   -137    -93   -228   -337
    -70   -672   -602    371    265   -639   -140     23   -119    -75   -210   -316
    -64   -672   -610    366    272   -641   -140     28   -116    -75   -210   -316
    -49   -675   -626    361    285   -652   -142     31   -119    -83   -220   -322
    -57   -665   -610    361    275   -639   -135     51   -103    -70   -207   -309
    -54   -657   -602    355    272   -631   -122     75    -83    -51   -189   -285
    -46   -649   -602    348    275   -626   -132     72    -85    -59   -194   -296
    -46   -644   -600    345    275   -623   -124     90    -72    -49   -187   -285
    -46   -636   -592    340    272   -615   -109    119    -46    -28   -168   -262
    -28   -626   -597    327    283   -613   -111    135    -41    -25   -166   -259
    -15   -607   -594    311    288   -602   -114    148    -36    -23   -161   -254
    -18   -613   -594    314    285   -602    -96    187     -7      5   -140   -228
     -7   -607   -600    306    296   -605    -88    220     12     23   -122   -210
      5   -592   -597    293    301   -594    -88    236     20     28   -116   -207
     10   -576   -587    280    296   -579    -80    270     38     51    -98   -187
     23   -561   -584    267    303   -571    -70    306     59     72    -77   -158
     41   -555   -597    254    316   -576    -72    319     59     75    -72   -153
     54   -532   -587    239    319   -558    -64    340     70     88    -57   -132
     54   -511   -568    228    311   -540    -59    358     83    106    -36   -106
     67   -504   -571    218    319   -537    -70    355     77    103    -33   -103
     75   -493   -568    207    319   -530    -80    345     67     98    -33   -103
     70   -462   -532    197    301   -496    -77    345     70    109    -20    -83
     70   -449   -522    187    293   -483    -80    335     62    103    -20    -80
     75   -436   -511    179    293   -472    -90    306     41     85    -31    -88
     67   -410   -478    171    272   -444    -96    285     33     80    -31    -85
     49   -407   -457    179    252   -431    -93    267     28     77    -31    -85
     41   -423   -467    189    254   -444   -106    226      5     51    -57   -114
     20   -431   -452    205    233   -439   -109    194     -5     33    -75   -132
     -2   -431   -431    215    213   -431   -101    174      0     31    -77   -140
    -10   -444   -433    228    210   -439    -96    142     -5     18    -93   -163
    -18   -449   -431    233    205   -441   -106    106    -23     -7   -119   -192
    -41   -459   -418    249    187   -441   -106     83    -28    -20   -135   -202
    -57   -491   -436    272    189   -465   -114     51    -44    -46   -161   -226
    -54   -522   -467    288    205   -496   -132     18    -72    -75   -187   -254
    -70   -522   -452    293    189   -488   -140     -5    -85    -88   -202   -270
    -77   -537   -462    306    189   -501   -142    -15    -93    -98   -210   -277
    -72   -550   -480    309    202   -517   -153    -33   -111   -119   -228   -296
    -80   -566   -485    324    202   -527   -166    -51   -127   -135   -244   -309
    -80   -561   -480    322    200   -522   -153    -46   -122   -129   -239   -301
    -75   -561   -485    319    205   -524   -155    -51   -127   -137   -244   -306
    -70   -553   -483    309    205   -519   -158    -59   -132   -142   -249   -311
    -72   -540   -467    306    197   -504   -148    -49   -114   -127   -233   -296
    -70   -540   -470    303    200   -504   -153    -51   -114   -132   -236   -298
    -57   -517   -462    285    200   -491   -145    -46   -103   -124   -231   -296
    -59   -462   -402    259    171   -433   -116    -12    -62    -85   -189   -257
    -59   -405   -345    233    142   -376    -80     20    -20    -46   -150   -218
    -57   -366   -311    210    124   -340    -72     23    -10    -41   -142   -215
    -57   -363   -306    210    122   -335    -62     28    -10    -41   -145   -215
    -57   -358   -303    205    122   -332    -54     38      0    -33   -137   -207
    -44   -298   -254    171    103   -277    -44     59     36      2   -101   -174
    -44   -226   -184    132     67   -207    -75     44     51     25    -75   -142
    -36   -161   -127     98     44   -145    -90     46     77     54    -44   -109
    -28   -155   -127     90     46   -142    -93     51     80     59    -41   -103
    -12   -174   -161     93     72   -168   -111     31     59     36    -57   -119
    -23   -192   -168    106     70   -179   -129     10     41     23    -72   -129
    -33   -220   -187    127     75   -205   -140      2     31     12    -83   -135
    -36   -303   -267    168    114   -285   -150    -18    -10    -31   -127   -176
    -46   -418   -371    233    161   -394   -161    -31    -54    -88   -187   -231
    -57   -517   -459    285    200   -491   -158    -41    -90   -129   -231   -265
    -57   -542   -488    298    215   -517   -168    -64   -122   -161   -262   -301
    -59   -581   -524    319    231   -555   -181    -93   -153   -192   -290   -332
    -70   -607   -537    340    233   -574   -176    -96   -163   -202   -301   -335
    -67   -613   -545    340    236   -579   -181   -106   -176   -215   -314   -345
    -59   -626   -568    342    254   -597   -192   -119   -192   -236   -329   -363
    -67   -631   -563    348    246   -600   -187   -116   -189   -236   -335   -366
    -72   -641   -568    358    246   -605   -179   -111   -184   -236   -332   -358
    -64   -662   -597    363    265   -631   -189   -124   -200   -254   -348   -371
    -67   -662   -594    363    262   -631   -192   -132   -205   -262   -353   -379
    -77   -665   -587    371    252   -628   -184   -127   -200   -257   -345   -368
    -72   -667   -594    371    259   -631   -189   -132   -207   -265   -355   -379
    -70   -680   -610    374    267   -644   -197   -142   -220   -280   -371   -394
    -77   -670   -594    374    257   -633   -184   -129   -205   -267   -358   -381
    -70   -688   -620    376    272   -654   -184   -124   -213   -277   -366   -389
    -31   -797   -766    415    366   -782   -179   -111   -270   -358   -449   -467
     12  -1005  -1018    496    514  -1010    -77     18   -319   -488   -607   -615
     31  -1078  -1111    522    571  -1093    101    210   -265   -542   -691   -711
    -15   -872   -857    441    418   -865    181    132   -176   -462   -589   -636
   -145   -428   -283    288     67   -355    -46   -480   -205   -277   -311   -374
   -288    337    626    -25   -457    480   -475  -1132   -166    145    241    176
   -400   1158   1558   -379   -979   1356   -857  -1473     57    714    888    797
   -400   1389   1790   -496  -1096   1590  -1221  -1665    101    963   1158   1067
   -319    898   1218   -288   -769   1057  -1325  -1652   -220    568    750    719
   -290    150    441     70   -366    293   -989  -1309   -615   -174    -33      2
   -223   -376   -155    298    -33   -267   -615   -776   -545   -397   -371   -332
   -145   -548   -402    345    127   -475   -361   -371   -301   -285   -340   -327
    -98   -579   -480    340    189   -530   -244   -187   -187   -220   -301   -309
    -80   -639   -558    358    239   -600   -226   -161   -202   -265   -345   -361
    -75   -675   -600    376    259   -639   -210   -142   -210   -290   -374   -389
    -77   -698   -623    387    272   -662   -189   -114   -200   -290   -379   -394
    -67   -719   -652    394    290   -685   -181   -103   -205   -306   -394   -413
    -64   -730   -665    394    298   -696   -179   -101   -207   -322   -410   -428
    -70   -732   -662    402    293   -698   -163    -80   -192   -309   -397   -415
    -70   -730   -662    397    293   -696   -158    -70   -187   -309   -392   -413
    -59   -727   -667    394    303   -698   -161    -70   -189   -316   -397   -420
    -62   -719   -657    389    293   -688   -155    -59   -179   -306   -387   -410
    -59   -711   -652    384    293   -680   -148    -46   -166   -293   -376   -400
    -49   -714   -665    381    303   -688   -150    -46   -171   -301   -381   -405
    -46   -709   -662    379    306   -685   -148    -41   -166   -298   -374   -400
    -57   -688   -633    371    285   -662   -140    -28   -153   -283   -361   -387
    -49   -691   -641    368    293   -667   -137    -20   -145   -280   -355   -387
    -44   -685   -641    363    296   -665   -137    -15   -145   -280   -355   -389
    -49   -680   -631    366    290   -657   -127      5   -124   -265   -340   -374
    -46   -685   -639    363    293   -662   -122     20   -119   -262   -335   -371
    -38   -683   -644    358    301   -665   -124     23   -119   -270   -342   -379
    -44   -672   -631    355    293   -652   -116     41   -106   -257   -332   -368
    -38   -662   -623    350    290   -644    -98     70    -83   -239   -311   -348
    -28   -659   -633    342    301   -646    -96     80    -80   -244   -309   -353
    -23   -654   -631    337    303   -644    -88    101    -67   -233   -301   -348
    -23   -649   -626    335    298   -639    -67    140    -38   -207   -275   -322
    -10   -639   -628    324    309   -633    -59    163    -25   -202   -267   -322
     -2   -636   -636    319    314   -636    -54    187    -15   -200   -265   -324
      0   -623   -626    311    311   -623    -33    231     12   -176   -246   -303
     12   -623   -636    303    324   -628    -18    270     33   -163   -233   -290
     31   -628   -659    298    345   -644     -2    298     46   -161   -231   -288
     31   -610   -641    288    335   -626     12    337     72   -137   -207   -267
     38   -592   -631    277    335   -610     31    371     98   -111   -184   -246
     57   -579   -639    259    345   -607     36    384    103   -111   -179   -246
     62   -555   -618    246    340   -587     38    394    109   -103   -171   -236
     57   -537   -594    236    324   -566     51    407    122    -88   -155   -215
     67   -522   -589    226    327   -555     49    402    114    -93   -155   -218
     70   -517   -587    223    327   -550     46    387    103   -103   -158   -223
     59   -493   -553    218    306   -522     51    384    109    -96   -150   -207
     57   -480   -537    210    296   -509     41    361    101   -103   -148   -207
     51   -475   -527    213    288   -501     25    319     80   -119   -158   -218
     31   -457   -491    213    259   -472     15    277     72   -124   -158   -218
     15   -454   -470    220    241   -462     10    246     72   -124   -153   -213
      7   -472   -480    233    241   -478    -12    192     46   -148   -171   -236
    -10   -480   -470    246    228   -475    -28    145     33   -155   -179   -246
    -28   -480   -452    252    210   -465    -41    111     25   -155   -179   -249
    -31   -498   -467    265    218   -483    -64     70      2   -179   -197   -275
    -41   -535   -493    288    223   -514    -80     31    -20   -202   -215   -298
    -62   -540   -480    301    207   -511    -85     15    -20   -202   -218   -298
    -64   -553   -488    306    210   -522    -93      0    -31   -210   -223   -306
    -57   -571   -514    314    228   -542   -109    -28    -54   -233   -244   -332
    -67   -576   -509    322    218   -545   -111    -38    -62   -241   -249   -337
    -75   -587   -511    329    218   -550   -109    -38    -64   -241   -249   -335
    -67   -597   -530    329    228   -566   -119    -54    -75   -254   -259   -350
    -67   -592   -524    329    228   -558   -119    -59    -77   -257   -262   -353
    -75   -587   -514    329    218   -550   -111    -49    -64   -244   -249   -337
    -67   -597   -530    332    231   -566   -116    -51    -67   -246   -249   -340
    -64   -594   -530    327    231   -563   -124    -57    -72   -252   -254   -345
    -67   -571   -504    319    218   -537   -116    -44    -54   -233   -236   -329
    -59   -537   -478    298    207   -509   -101    -25    -33   -215   -220   -316
    -51   -514   -462    283    202   -488    -80    -10    -15   -197   -205   -301
    -67   -472   -405    267    168   -439    -51     12     18   -168   -174   -270
    -70   -439   -368    254    148   -405    -28     33     46   -140   -145   -246
    -49   -462   -415    254    181   -439    -38     23     25   -161   -166   -272
    -41   -426   -384    233    171   -405    -31     36     41   -148   -153   -259
    -49   -332   -283    192    114   -309    -23     51     88    -98    -98   -207
    -36   -272   -236    155     98   -254    -54     44    114    -70    -64   -176
    -23   -249   -228    135    101   -239    -72     38    119    -57    -49   -166
    -18   -252   -233    135    106   -244    -72     46    127    -46    -38   -155
    -18   -265   -246    137    114   -257    -88     31    114    -59    -46   -163
    -12   -275   -262    145    124   -270   -114      2     90    -80    -64   -181
    -31   -314   -283    171    122   -298   -124     -7     72    -93    -77   -192
    -41   -400   -358    220    155   -379   -129    -18     36   -135   -119   -233
    -44   -506   -462    275    207   -485   -140    -44    -18   -200   -181   -298
    -57   -561   -504    309    223   -532   -145    -67    -54   -233   -218   -335
    -72   -579   -506    324    215   -542   -145    -77    -67   -246   -231   -342
    -72   -620   -550    345    239   -587   -155    -98    -93   -275   -254   -366
    -75   -641   -568    355    244   -605   -168   -116   -116   -296   -277   -387
    -85   -639   -553    363    233   -597   -166   -114   -116   -293   -272   -384
    -83   -652   -571    366    241   -610   -168   -119   -122   -298   -275   -389
    -77   -667   -592    371    254   -631   -174   -129   -137   -316   -290   -407
    -85   -672   -589    376    249   -633   -176   -132   -137   -316   -290   -405
    -88   -665   -576    376    244   -620   -171   -127   -132   -311   -283   -397
    -83   -685   -602    381    259   -644   -184   -142   -153   -332   -306   -423
    -85   -696   -610    389    262   -654   -181   -148   -158   -337   -309   -426
    -93   -693   -602    392    252   -649   -176   -142   -153   -329   -301   -415
    -83   -696   -613    389    265   -654   -176   -140   -153   -332   -301   -418
    -83   -717   -633    400    272   -675   -179   -148   -163   -345   -311   -428
    -75   -758   -683    415    301   -719   -171   -129   -179   -368   -342   -454
    -23   -924   -901    472    439   -914   -132    -70   -244   -472   -462   -574
     28  -1117  -1145    545    587  -1130     -5     75   -277   -607   -626   -750
     31  -1031  -1065    498    545  -1047    140    239   -163   -561   -594   -740
    -59   -709   -649    384    293   -680    140     18    -46   -366   -355   -519
   -205   -129     75    166   -140    -25   -142   -633    -18    -64     62    -96
   -361    714   1075   -176   -717    893   -475  -1140    161    457    696    548
   -472   1293   1764   -413  -1119   1530   -735  -1301    426    963   1236   1078
   -418   1062   1480   -322   -948   1270  -1018  -1475    179    800   1078    963
   -368    426    792    -31   -579    607  -1057  -1512   -387     67    350    277
   -324   -223    101    275   -213    -62   -776  -1135   -644   -493   -280   -329
   -231   -527   -296    379     31   -413   -485   -620   -407   -433   -332   -410
   -142   -589   -446    366    150   -519   -314   -327   -239   -345   -288   -387
   -111   -641   -530    376    207   -587   -228   -189   -166   -314   -275   -387
   -103   -678   -574    392    233   -626   -200   -148   -161   -327   -290   -405
    -88   -722   -636    405    272   -678   -189   -137   -176   -353   -319   -436
    -85   -743   -657    413    285   -701   -176   -119   -174   -361   -329   -449
    -85   -724   -641    405    275   -683   -168   -101   -166   -355   -327   -449
    -80   -743   -662    413    290   -704   -171    -98   -174   -371   -340   -470
    -75   -753   -678    413    298   -717   -171    -96   -176   -379   -348   -475
    -77   -737   -659    407    288   -698   -158    -77   -163   -363   -332   -459
    -72   -730   -657    400    290   -696   -153    -70   -155   -355   -324   -452
    -67   -732   -665    400    298   -698   -155    -70   -155   -363   -327   -462
    -72   -724   -652    397    288   -688   -150    -57   -145   -353   -319   -454
    -67   -724   -657    394    293   -691   -145    -44   -132   -342   -309   -441
    -59   -727   -667    392    301   -696   -148    -44   -137   -348   -314   -449
    -57   -722   -665    389    303   -693   -145    -33   -127   -340   -306   -446
    -57   -711   -654    381    296   -683   -132    -12   -106   -322   -288   -423
    -46   -701   -654    371    303   -678   -129     -7   -103   -319   -285   -420
    -44   -701   -659    371    306   -680   -135     -5   -109   -324   -296   -431
    -49   -701   -652    376    301   -678   -119     20    -88   -306   -280   -410
    -46   -698   -652    371    301   -678   -111     36    -75   -293   -267   -402
    -33   -685   -652    358    306   -670   -114     38    -77   -296   -270   -410
    -31   -672   -641    350    303   -657   -106     59    -59   -277   -257   -392
    -25   -659   -633    342    303   -646    -96     90    -36   -257   -236   -374
    -12   -667   -654    340    319   -662    -96    103    -33   -257   -236   -376
    -12   -665   -654    337    319   -659    -85    129    -18   -246   -226   -368
    -12   -654   -644    332    314   -649    -72    168      7   -220   -202   -342
      7   -644   -652    319    329   -646    -67    192     18   -210   -194   -337
     20   -636   -659    306    337   -646    -64    218     25   -207   -192   -337
     25   -623   -649    298    335   -636    -49    262     54   -179   -168   -311
     41   -607   -652    283    345   -631    -36    296     72   -163   -150   -298
     64   -602   -667    270    366   -633    -33    324     83   -155   -142   -293
     70   -581   -652    254    361   -615    -25    353     98   -137   -127   -275
     75   -545   -620    233    348   -581    -15    376    116   -114   -103   -249
     93   -535   -628    220    358   -581    -20    381    114   -114    -98   -241
     98   -532   -631    218    363   -581    -20    387    119   -103    -90   -231
     93   -504   -600    205    342   -550    -18    392    127    -90    -75   -213
     98   -498   -597    200    345   -548    -23    379    116    -98    -77   -218
     98   -498   -597    200    345   -548    -25    361    103   -109    -83   -223
     80   -470   -550    194    314   -509    -25    348    106   -103    -75   -210
     72   -462   -537    192    303   -498    -25    319     96   -111    -75   -213
     67   -462   -530    197    296   -496    -36    277     77   -129    -90   -233
     41   -454   -498    205    267   -475    -38    246     72   -132    -96   -239
     20   -454   -475    218    246   -465    -36    218     75   -129    -96   -241
      7   -478   -485    231    246   -480    -51    166     46   -161   -124   -277
    -10   -501   -491    254    239   -496    -57    129     33   -176   -140   -296
    -28   -514   -485    270    226   -498    -59    103     28   -176   -142   -298
    -33   -537   -504    285    233   -522    -72     70      7   -197   -163   -322
    -41   -558   -519    298    236   -540    -88     33    -18   -226   -189   -348
    -54   -561   -506    306    226   -535    -88     18    -23   -228   -194   -350
    -54   -576   -522    314    231   -548    -98      2    -38   -241   -205   -361
    -54   -605   -550    329    246   -579   -109    -15    -62   -262   -223   -381
    -70   -605   -535    335    231   -571   -114    -25    -64   -267   -228   -384
    -67   -597   -530    332    228   -563   -111    -23    -59   -259   -220   -379
    -59   -600   -540    329    239   -571   -119    -33    -70   -270   -228   -387
    -59   -605   -545    332    241   -576   -119    -36    -70   -270   -228   -384
    -67   -613   -545    340    236   -579   -103    -18    -51   -254   -215   -368
    -57   -587   -532    322    236   -561    -98    -10    -44   -246   -207   -366
    -49   -550   -501    298    223   -527    -88      0    -33   -236   -200   -358
    -59   -506   -446    283    192   -478    -62     23      0   -205   -166   -322
    -59   -483   -423    270    179   -454    -44     38     20   -187   -150   -303
    -41   -493   -452    267    202   -472    -46     36     15   -192   -155   -309
    -36   -478   -441    257    200   -459    -38     49     25   -181   -145   -296
    -38   -400   -361    220    161   -381    -12     80     77   -124    -88   -244
    -33   -345   -314    187    137   -332    -31     64     96   -103    -62   -218
    -25   -296   -272    161    122   -285    -51     59    111    -77    -31   -189
    -20   -275   -254    145    114   -267    -62     70    127    -57    -12   -168
     -5   -288   -283    148    137   -285    -75     62    116    -64    -18   -168
     -2   -298   -298    150    145   -298   -101     33     90    -88    -33   -179
    -12   -306   -293    158    137   -301   -109     23     77    -96    -38   -176
    -20   -376   -358    197    166   -368   -111     12     49   -124    -72   -207
    -28   -506   -478    267    223   -493   -127    -18    -12   -192   -145   -275
    -49   -571   -522    309    236   -548   -137    -36    -54   -233   -189   -311
    -59   -600   -540    329    239   -571   -132    -46    -70   -244   -202   -322
    -62   -641   -581    350    259   -613   -145    -77   -106   -283   -236   -355
    -62   -654   -592    358    265   -623   -155    -96   -127   -301   -252   -368
    -70   -657   -587    363    257   -623   -153    -96   -124   -296   -249   -363
    -67   -678   -613    371    272   -646   -158   -103   -137   -306   -259   -374
    -64   -693   -631    379    280   -662   -166   -114   -150   -316   -272   -381
    -72   -683   -610    379    267   -646   -163   -111   -150   -314   -270   -374
    -75   -693   -620    381    270   -657   -174   -124   -166   -329   -285   -387
    -70   -711   -641    392    285   -678   -181   -135   -181   -342   -301   -400
    -72   -719   -646    394    285   -683   -176   -129   -176   -335   -290   -392
    -72   -706   -633    389    280   -670   -176   -127   -171   -327   -283   -381
    -64   -722   -657    392    293   -691   -187   -142   -187   -342   -296   -397
    -70   -732   -665    400    296   -698   -184   -142   -187   -342   -301   -397
    -75   -748   -672    410    296   -711   -176   -129   -184   -337   -301   -394
    -31   -841   -810    436    389   -826   -168   -103   -231   -407   -376   -467
     25  -1021  -1047    496    535  -1034    -77     31   -259   -519   -524   -615
     33  -1041  -1075    501    553  -1057     83    244   -150   -511   -548   -657
     -7   -795   -787    400    389   -792    176    272     12   -353   -381   -517
   -135   -363   -228    249     46   -296     25   -223     36   -148    -85   -228
   -288    376    662    -46   -475    519   -316   -870     64    254    459    332
   -402   1088   1488   -342   -945   1288   -576  -1174    272    766   1047    914
   -407   1148   1553   -371   -982   1350   -846  -1408    168    831   1130   1023
   -374    561    935    -93   -654    748  -1005  -1582   -381    215    522    472
   -342    -85    254    213   -301     85   -867  -1402   -810   -506   -233   -257
   -257   -511   -257    384     -2   -384   -615   -906   -675   -597   -444   -467
   -174   -626   -452    397    135   -540   -415   -504   -415   -452   -371   -413
   -103   -646   -542    376    218   -594   -275   -252   -244   -340   -296   -353
    -80   -698   -618    389    265   -657   -226   -176   -210   -332   -298   -361
    -72   -732   -662    402    293   -698   -215   -163   -220   -355   -324   -392
    -70   -748   -678    407    301   -714   -205   -148   -218   -363   -332   -402
    -72   -761   -688    418    306   -724   -192   -124   -207   -361   -332   -402
    -62   -771   -711    415    322   -740   -192   -124   -218   -379   -348   -418
    -57   -766   -709    410    324   -737   -187   -114   -210   -379   -350   -418
    -62   -763   -704    413    319   -735   -174    -96   -192   -366   -337   -402
    -57   -774   -717    415    329   -745   -168    -88   -189   -363   -335   -402
    -49   -756   -706    402    327   -732   -176    -93   -192   -368   -340   -410
    -51   -745   -696    397    322   -722   -166    -77   -176   -355   -327   -394
    -51   -750   -698    397    322   -724   -161    -70   -168   -348   -319   -389
    -44   -753   -709    400    332   -732   -168    -75   -174   -355   -324   -397
    -49   -730   -683    387    316   -706   -163    -64   -163   -342   -314   -387
    -46   -717   -670    381    311   -693   -155    -46   -148   -332   -301   -371
    -38   -722   -685    379    322   -704   -158    -46   -153   -337   -306   -376
    -36   -722   -685    379    324   -704   -158    -41   -145   -335   -303   -371
    -41   -711   -672    374    314   -691   -148    -23   -129   -319   -288   -353
    -28   -709   -680    368    324   -696   -145    -18   -124   -316   -285   -350
    -23   -709   -685    363    329   -698   -148    -12   -127   -319   -290   -353
    -23   -698   -675    361    324   -688   -132     18    -98   -290   -265   -324
    -18   -680   -665    348    322   -675   -135     28    -93   -288   -259   -322
     -7   -678   -670    342    329   -675   -135     36    -90   -290   -262   -329
    -10   -667   -657    337    322   -662   -127     62    -70   -272   -244   -311
    -12   -659   -646    337    316   -654   -111     93    -49   -252   -226   -290
      7   -659   -670    324    337   -665   -114    109    -41   -252   -226   -288
     18   -652   -670    316    342   -659   -109    140    -23   -236   -213   -272
     20   -628   -652    303    335   -639    -96    176      2   -210   -187   -244
     44   -615   -659    285    350   -636    -96    200     12   -202   -179   -236
     59   -620   -683    277    368   -649    -93    223     20   -194   -171   -223
     67   -581   -652    257    358   -615    -88    252     36   -174   -150   -200
     83   -558   -641    236    361   -600    -88    270     44   -163   -140   -187
    101   -563   -665    231    381   -613    -93    275     44   -163   -135   -179
     98   -542   -641    218    368   -592    -90    283     51   -148   -116   -158
    101   -517   -620    207    361   -568    -93    277     51   -145   -111   -150
    114   -506   -620    194    363   -561   -103    257     33   -158   -119   -158
    114   -491   -605    189    358   -548   -106    244     28   -161   -111   -153
    101   -480   -584    187    340   -532   -103    233     28   -158   -103   -140
     98   -462   -561    181    327   -511   -111    202     12   -174   -111   -148
     88   -459   -548    184    316   -504   -116    168     -2   -189   -124   -161
     67   -449   -517    192    290   -483   -106    150      0   -187   -122   -155
     49   -462   -511    205    277   -485   -106    116     -7   -202   -135   -174
     33   -483   -517    223    275   -498   -109     75    -23   -226   -161   -200
      7   -485   -493    236    249   -488   -111     41    -31   -239   -171   -213
    -15   -496   -480    257    231   -488   -111     10    -33   -246   -179   -223
    -15   -517   -501    265    241   -509   -127    -36    -64   -283   -210   -259
    -28   -542   -514    285    241   -527   -135    -70    -83   -301   -228   -277
    -44   -553   -511    296    231   -532   -135    -90    -90   -311   -236   -283
    -44   -574   -530    309    241   -553   -148   -119   -116   -337   -259   -306
    -51   -597   -545    324    244   -571   -161   -150   -140   -363   -283   -329
    -62   -587   -527    324    231   -558   -158   -161   -142   -366   -285   -332
    -57   -597   -540    324    239   -568   -161   -168   -150   -374   -290   -337
    -49   -610   -561    329    254   -587   -171   -187   -166   -394   -303   -350
    -57   -597   -542    324    241   -571   -171   -187   -161   -392   -301   -342
    -57   -592   -535    322    239   -563   -166   -184   -155   -387   -296   -335
    -44   -589   -545    314    249   -566   -166   -184   -158   -392   -296   -337
    -41   -558   -517    301    236   -537   -150   -168   -137   -374   -277   -316
    -46   -506   -459    275    205   -483   -122   -145   -103   -342   -244   -288
    -49   -475   -426    262    187   -452   -101   -140    -88   -329   -228   -275
    -41   -465   -426    252    189   -446    -96   -140    -85   -335   -231   -275
    -36   -472   -436    254    200   -454    -90   -132    -83   -332   -228   -272
    -28   -413   -387    218    176   -402    -80   -116    -54   -303   -197   -246
    -20   -342   -322    181    150   -332    -93   -124    -28   -275   -163   -215
    -23   -290   -267    155    122   -280   -114   -129     -2   -244   -127   -179
    -18   -262   -244    140    111   -254   -122   -122     18   -223   -101   -148
     -2   -270   -267    135    129   -270   -140   -135      0   -241   -119   -168
     -2   -272   -270    137    132   -272   -161   -155    -18   -259   -132   -176
    -15   -283   -270    148    127   -277   -171   -166    -23   -262   -132   -171
    -15   -327   -311    171    148   -319   -184   -187    -49   -285   -150   -187
    -28   -431   -405    228    187   -418   -200   -213   -103   -350   -215   -249
    -44   -519   -478    280    215   -498   -197   -226   -142   -394   -265   -290
    -49   -579   -530    314    239   -555   -200   -244   -174   -428   -293   -322
    -51   -605   -553    329    249   -579   -215   -280   -213   -465   -324   -353
    -62   -623   -563    342    249   -594   -223   -298   -233   -485   -345   -366
    -62   -644   -581    353    257   -613   -220   -301   -239   -493   -350   -366
    -57   -659   -605    355    272   -633   -233   -322   -259   -517   -371   -387
    -62   -678   -615    371    275   -646   -236   -335   -270   -527   -376   -397
    -67   -678   -610    371    270   -644   -231   -335   -267   -527   -376   -394
    -62   -683   -620    371    277   -652   -236   -350   -280   -542   -387   -405
    -64   -688   -626    374    277   -657   -244   -366   -296   -558   -400   -418
    -72   -693   -620    384    272   -657   -236   -361   -290   -553   -397   -407
    -70   -698   -631    384    280   -665   -241   -366   -301   -563   -405   -415
    -64   -709   -646    387    288   -678   -252   -381   -314   -584   -420   -431
    -72   -709   -639    389    283   -675   -254   -387   -316   -584   -418   -428
    -75   -706   -631    392    277   -670   -246   -379   -314   -584   -413   -423
    -46   -789   -743    418    345   -766   -246   -376   -366   -652   -485   -488
      0   -976   -976    488    485   -976   -184   -293   -428   -776   -631   -626
     28  -1106  -1135    537    579  -1119    -23   -106   -402   -859   -743   -753
     31   -987  -1018    478    524  -1002    116     20   -275   -792   -683   -719
    -90   -589   -498    340    202   -545     18   -415   -220   -592   -410   -457
   -241     90    332     75   -288    210   -327  -1088   -184   -226     80     44
   -379    924   1301   -272   -841   1111   -652  -1478     49    340    743    701
   -428   1369   1797   -470  -1111   1582   -966  -1667    226    758   1197   1148
   -371    906   1275   -270   -823   1091  -1205  -1823   -174    366    805    818
   -335    249    581     41   -459    415  -1114  -1730   -688   -389     41     98
   -262   -332    -70    296    -98   -202   -802  -1278   -782   -782   -444   -379
   -184   -563   -379    374     96   -472   -517   -805   -540   -704   -462   -423
   -116   -605   -491    361    184   -548   -368   -555   -389   -613   -405   -381
    -85   -662   -576    371    244   -620   -311   -475   -363   -620   -420   -405
    -77   -704   -626    389    272   -665   -301   -459   -379   -654   -457   -444
    -85   -727   -641    407    277   -685   -275   -436   -374   -659   -459   -449
    -83   -748   -665    413    288   -706   -262   -423   -371   -670   -470   -462
    -64   -763   -698    413    316   -732   -259   -420   -379   -688   -488   -480
    -77   -756   -680    415    298   -719   -252   -407   -371   -685   -485   -475
    -80   -748   -667    415    293   -709   -241   -392   -358   -675   -475   -465
    -64   -753   -688    407    311   -722   -246   -397   -366   -685   -480   -475
    -62   -748   -685    405    311   -717   -244   -392   -361   -685   -478   -475
    -64   -740   -678    400    306   -709   -239   -381   -350   -675   -470   -462
    -51   -740   -688    397    316   -714   -236   -379   -350   -675   -467   -462
    -46   -722   -675    381    311   -701   -241   -384   -355   -685   -475   -465
    -49   -709   -659    379    303   -685   -233   -374   -345   -672   -462   -452
    -44   -711   -667    376    311   -691   -228   -366   -340   -670   -459   -449
    -33   -704   -670    368    316   -688   -231   -366   -342   -675   -462   -454
    -44   -698   -657    371    303   -678   -226   -355   -329   -662   -452   -441
    -46   -698   -652    371    301   -675   -215   -340   -319   -654   -444   -431
    -33   -696   -662    363    311   -680   -218   -337   -322   -659   -449   -436
    -28   -691   -662    361    316   -678   -213   -327   -311   -654   -441   -431
    -33   -675   -644    353    303   -662   -202   -303   -288   -633   -423   -413
    -20   -667   -649    342    311   -659   -197   -293   -283   -631   -418   -410
    -12   -659   -649    335    316   -654   -200   -280   -275   -628   -418   -407
    -12   -654   -641    335    314   -649   -184   -246   -252   -607   -394   -384
     -5   -652   -649    327    319   -652   -176   -223   -239   -600   -387   -376
     10   -649   -659    319    332   -652   -171   -202   -228   -597   -384   -374
     12   -636   -649    309    327   -641   -163   -171   -210   -584   -374   -358
     23   -623   -646    301    335   -633   -145   -129   -181   -561   -350   -335
     41   -613   -654    285    345   -633   -142   -109   -176   -558   -350   -335
     51   -594   -646    270    348   -620   -137    -77   -161   -545   -337   -322
     57   -576   -636    257    345   -605   -122    -44   -140   -522   -314   -298
     77   -563   -641    244    358   -602   -119    -28   -132   -514   -306   -290
     90   -548   -639    226    363   -594   -122    -23   -129   -514   -303   -283
     88   -530   -618    220    350   -574   -111     -7   -116   -498   -283   -257
     96   -509   -607    205    350   -558   -111     -7   -114   -491   -275   -246
    111   -506   -618    197    363   -561   -119    -20   -129   -504   -280   -257
     96   -491   -589    194    340   -540   -116    -31   -129   -501   -275   -246
     88   -470   -558    189    322   -514   -116    -46   -132   -504   -270   -239
     88   -457   -545    184    314   -501   -129    -83   -153   -522   -280   -252
     77   -449   -527    187    301   -488   -137   -119   -166   -530   -285   -257
     57   -439   -498    189    275   -467   -135   -145   -163   -527   -280   -249
     44   -441   -488    197    265   -465   -142   -189   -179   -542   -296   -267
     28   -457   -488    213    257   -472   -153   -233   -197   -561   -306   -283
      5   -459   -465    228    233   -462   -158   -267   -197   -561   -309   -283
    -10   -470   -462    239    226   -467   -174   -311   -218   -581   -327   -309
    -18   -504   -485    259    233   -496   -187   -353   -241   -605   -350   -332
    -38   -517   -480    277    218   -498   -194   -384   -254   -618   -363   -345
    -46   -530   -483    288    218   -506   -194   -402   -259   -623   -368   -350
    -41   -550   -509    296    231   -530   -210   -433   -283   -649   -392   -374
    -49   -558   -509    303    228   -535   -218   -452   -298   -662   -400   -384
    -62   -558   -496    309    215   -527   -218   -457   -301   -662   -400   -384
    -57   -563   -506    311    223   -535   -226   -472   -316   -678   -413   -397
    -57   -574   -517    314    228   -545   -231   -488   -324   -688   -423   -407
    -62   -571   -509    316    220   -540   -226   -483   -314   -678   -413   -397
    -59   -579   -519    319    228   -550   -226   -480   -311   -675   -407   -392
    -49   -561   -511    306    231   -537   -231   -488   -316   -683   -413   -400
    -46   -514   -470    277    210   -493   -210   -465   -290   -659   -389   -379
    -44   -472   -428    257    192   -452   -184   -439   -259   -628   -361   -350
    -41   -444   -402    241    179   -423   -166   -431   -241   -610   -345   -335
    -41   -418   -376    231    166   -397   -150   -418   -226   -597   -329   -319
    -38   -426   -387    231    171   -407   -148   -410   -220   -594   -329   -319
    -20   -405   -384    213    179   -394   -137   -400   -207   -581   -316   -309
    -20   -327   -309    174    142   -319   -140   -397   -176   -545   -280   -272
    -23   -249   -226    137    101   -239   -158   -400   -142   -504   -236   -228
     -7   -213   -205    109     96   -207   -179   -402   -135   -491   -218   -213
      7   -220   -228    106    116   -223   -194   -410   -140   -496   -223   -218
      0   -244   -244    122    122   -244   -205   -418   -150   -501   -228   -220
     -7   -254   -246    132    119   -252   -215   -431   -158   -504   -228   -218
     -5   -290   -288    148    140   -290   -236   -457   -187   -532   -257   -244
    -18   -376   -358    197    168   -368   -249   -475   -228   -576   -301   -288
    -41   -467   -426    252    192   -446   -252   -488   -267   -620   -350   -332
    -46   -527   -480    288    215   -504   -254   -509   -301   -657   -387   -368
    -54   -561   -506    306    223   -532   -265   -537   -335   -691   -418   -402
    -64   -579   -514    322    223   -548   -267   -550   -350   -704   -431   -410
    -62   -600   -537    329    236   -571   -270   -561   -361   -714   -441   -418
    -59   -628   -568    345    254   -600   -275   -571   -374   -730   -454   -433
    -70   -628   -558    348    241   -592   -280   -576   -379   -735   -459   -439
    -75   -631   -558    353    241   -594   -277   -574   -379   -732   -459   -436
    -67   -641   -576    353    252   -610   -285   -584   -394   -748   -470   -454
    -64   -646   -581    355    257   -615   -288   -589   -400   -753   -475   -457
    -75   -644   -568    358    246   -607   -283   -589   -397   -748   -472   -452
    -64   -649   -587    355    259   -618   -288   -597   -407   -761   -480   -459
    -64   -662   -597    361    265   -631   -296   -610   -423   -774   -491   -472
    -72   -665   -592    368    259   -628   -290   -602   -418   -763   -483   -462
    -70   -672   -602    371    265   -639   -293   -600   -420   -766   -488   -470
    -46   -732   -685    389    316   -709   -290   -597   -454   -815   -540   -519
     -2   -904   -901    452    449   -901   -239   -527   -517   -924   -667   -639
     33  -1062  -1096    514    563  -1078    -93   -358   -519  -1031   -807   -792
     38   -974  -1013    465    524   -992     38   -226   -407   -979   -766   -779
    -59   -620   -563    340    249   -592      2   -527   -314   -782   -519   -545
   -207      0    207    101   -207    101   -296  -1171   -267   -436    -57    -72
   -348    844   1192   -246   -769   1018   -628  -1618    -54    116    600    592
   -431   1348   1779   -459  -1106   1564   -911  -1769    179    584   1091   1078
   -379   1067   1447   -345   -914   1257  -1179  -1935   -111    350    870    906
   -337    426    761    -46   -550    592  -1169  -1938   -685   -410    114    197
   -277   -228     49    254   -163    -90   -872  -1532   -893   -924   -483   -389
   -202   -483   -283    340     38   -381   -589  -1041   -646   -846   -511   -449
   -122   -545   -426    332    150   -485   -418   -756   -478   -748   -459   -415
    -80   -605   -527    342    220   -566   -348   -646   -431   -740   -462   -433
    -77   -654   -576    366    249   -615   -327   -615   -436   -761   -488   -462
    -77   -675   -597    374    257   -636   -306   -589   -431   -769   -501   -475
    -67   -698   -631    381    280   -665   -296   -576   -436   -782   -514   -496
    -57   -704   -649    379    293   -678   -296   -576   -444   -795   -530   -514
    -64   -704   -639    384    285   -672   -280   -555   -431   -784   -519   -504
    -57   -701   -644    379    290   -672   -277   -545   -428   -784   -519   -506
    -49   -711   -662    381    306   -688   -280   -545   -431   -789   -527   -517
    -59   -706   -646    381    290   -678   -272   -530   -420   -779   -517   -511
    -57   -685   -628    371    285   -657   -259   -514   -402   -763   -501   -493
    -46   -680   -633    363    290   -657   -270   -522   -410   -771   -509   -504
    -49   -672   -623    361    285   -649   -265   -517   -405   -766   -504   -498
    -49   -657   -610    350    280   -633   -252   -496   -387   -748   -485   -483
    -36   -667   -631    353    296   -649   -249   -488   -384   -748   -483   -483
    -33   -665   -633    348    298   -649   -252   -483   -384   -748   -488   -491
    -38   -646   -610    342    285   -628   -246   -465   -368   -732   -475   -475
    -31   -644   -613    337    288   -628   -241   -452   -361   -724   -467   -467
    -18   -639   -620    329    301   -631   -239   -444   -358   -724   -465   -470
    -18   -631   -613    324    296   -623   -231   -426   -342   -709   -452   -457
    -18   -620   -602    316    290   -613   -220   -402   -324   -693   -439   -444
    -10   -631   -620    319    303   -626   -220   -392   -324   -696   -444   -452
     -5   -613   -607    309    301   -610   -213   -371   -309   -683   -433   -439
     -7   -602   -594    303    290   -600   -200   -337   -283   -659   -418   -423
      0   -602   -602    301    301   -602   -194   -314   -270   -652   -410   -418
     12   -594   -610    290    311   -602   -189   -285   -254   -636   -400   -413
     23   -581   -605    280    314   -592   -174   -244   -226   -610   -376   -384
     31   -574   -605    270    316   -589   -161   -207   -205   -592   -361   -368
     46   -571   -618    262    332   -594   -153   -179   -194   -581   -350   -363
     57   -553   -610    246    332   -581   -148   -142   -171   -561   -332   -342
     77   -519   -597    220    337   -558   -137   -101   -148   -535   -309   -316
     96   -517   -615    207    353   -563   -142    -88   -150   -535   -306   -319
    101   -501   -602    200    350   -553   -140    -75   -142   -527   -298   -309
     98   -483   -581    189    340   -532   -124    -54   -124   -504   -277   -285
    116   -465   -581    174    348   -522   -122    -51   -127   -501   -270   -280
    122   -439   -561    155    340   -498   -127    -64   -135   -504   -270   -280
    114   -426   -540    155    327   -483   -127    -64   -127   -493   -257   -265
    114   -426   -540    153    324   -480   -127    -77   -132   -496   -257   -265
    109   -423   -532    158    319   -478   -135   -109   -153   -519   -275   -285
     85   -402   -488    155    285   -444   -140   -137   -163   -524   -277   -285
     70   -389   -462    158    265   -426   -140   -166   -161   -519   -272   -283
     62   -402   -467    168    262   -433   -153   -207   -181   -535   -285   -301
     38   -405   -444    184    241   -423   -161   -246   -192   -542   -293   -309
     20   -407   -428    194    223   -418   -163   -275   -192   -545   -296   -316
      7   -426   -436    207    220   -431   -174   -316   -213   -568   -322   -342
     -2   -452   -449    226    220   -449   -187   -358   -236   -589   -342   -368
    -18   -465   -446    241    213   -457   -192   -379   -241   -589   -345   -371
    -25   -480   -457    252    215   -470   -207   -405   -265   -613   -368   -394
    -18   -491   -472    254    226   -483   -218   -433   -285   -631   -384   -413
    -28   -498   -470    262    220   -485   -220   -446   -290   -633   -387   -415
    -41   -509   -467    275    213   -488   -223   -457   -298   -641   -397   -426
    -38   -519   -483    277    220   -501   -233   -475   -316   -659   -415   -446
    -41   -524   -483    280    220   -504   -231   -478   -316   -654   -410   -441
    -44   -522   -478    283    215   -501   -223   -467   -303   -636   -394   -423
    -41   -535   -493    288    226   -514   -223   -470   -311   -646   -402   -428
    -36   -524   -491    280    226   -509   -236   -480   -327   -667   -423   -449
    -36   -488   -454    262    207   -472   -236   -472   -311   -649   -410   -436
    -25   -459   -436    241    202   -446   -223   -452   -280   -618   -387   -415
    -12   -433   -420    223    202   -428   -207   -441   -272   -613   -374   -405
    -23   -405   -381    213    176   -392   -171   -415   -241   -579   -342   -371
    -28   -379   -353    202    161   -366   -158   -400   -220   -553   -319   -348
    -15   -387   -374    200    179   -381   -166   -400   -226   -558   -327   -353
     -7   -368   -361    189    176   -366   -158   -384   -213   -553   -327   -350
    -15   -280   -267    145    124   -272   -142   -363   -166   -501   -277   -306
      0   -207   -207    101    103   -207   -168   -374   -140   -462   -236   -270
     10   -168   -179     75     93   -174   -202   -387   -137   -449   -215   -246
     12   -181   -194     85    103   -187   -197   -366   -116   -423   -192   -213
     12   -205   -220     93    114   -213   -207   -379   -135   -441   -202   -223
      7   -218   -228    103    116   -223   -228   -407   -158   -462   -223   -244
     -7   -236   -231    122    109   -233   -233   -420   -174   -475   -236   -252
    -18   -319   -301    168    140   -311   -239   -426   -207   -511   -272   -277
    -15   -423   -407    218    194   -415   -265   -457   -270   -574   -340   -342
    -23   -485   -462    254    218   -475   -267   -472   -298   -602   -371   -368
    -38   -504   -465    270    210   -483   -262   -478   -309   -610   -379   -371
    -36   -545   -509    290    236   -527   -270   -501   -340   -633   -402   -392
    -38   -574   -535    303    246   -555   -275   -517   -358   -654   -420   -410
    -46   -574   -527    311    239   -553   -272   -517   -361   -652   -423   -410
    -46   -579   -532    311    241   -555   -280   -527   -376   -667   -439   -423
    -38   -592   -553    316    257   -574   -290   -542   -394   -680   -449   -436
    -49   -594   -548    322    246   -571   -288   -545   -394   -678   -444   -428
    -51   -605   -553    327    249   -579   -285   -542   -394   -678   -444   -423
    -41   -613   -574    327    262   -594   -296   -553   -410   -691   -459   -439
    -44   -605   -561    324    257   -584   -301   -561   -415   -693   -465   -439
    -49   -605   -555    327    252   -581   -298   -558   -413   -688   -457   -426
    -46   -615   -568    329    259   -592   -303   -563   -420   -693   -465   -431
    -41   -628   -587    335    270   -607   -306   -563   -426   -698   -470   -436
    -31   -665   -633    348    301   -649   -293   -540   -433   -717   -493   -454
     20   -833   -854    405    436   -844   -241   -454   -480   -820   -623   -574
     57   -940   -997    441    524   -969   -111   -280   -446   -893   -735   -701
     46   -789   -839    368    441   -813     25   -103   -267   -779   -644   -641
    -51   -420   -368    236    158   -394     28   -306   -127   -555   -371   -397
   -192    187    379      2   -285    280   -283   -995   -166   -265     62     44
   -324    953   1275   -314   -800   1114   -563  -1434    -20    231    672    654
   -376   1327   1704   -475  -1041   1514   -805  -1644     77    579   1057   1054
   -348    909   1257   -280   -802   1083  -1034  -1883   -345    213    704    766
   -314    231    545     41   -431    389  -1039  -1914   -961   -636   -150    -51
   -259   -296    -36    277   -111   -166   -831  -1543  -1052  -1008   -613   -498
   -181   -504   -322    340     70   -413   -613  -1083   -774   -880   -587   -485
    -90   -537   -446    314    176   -493   -459   -776   -558   -740   -488   -405
    -54   -550   -496    301    218   -524   -379   -628   -459   -685   -454   -381
    -49   -589   -540    319    244   -566   -353   -587   -446   -688   -465   -402
    -38   -613   -574    327    265   -594   -348   -574   -457   -711   -491   -436
    -28   -628   -600    329    285   -615   -335   -555   -454   -717   -501   -433
    -36   -639   -605    337    283   -623   -322   -535   -439   -701   -483   -407
    -23   -628   -605    324    290   -618   -324   -530   -439   -706   -483   -420
    -23   -618   -597    319    285   -607   -324   -527   -441   -709   -488   -449
    -25   -628   -602    327    288   -615   -314   -509   -431   -709   -496   -452
    -12   -641   -628    327    306   -636   -311   -501   -428   -709   -498   -428
    -15   -615   -602    314    290   -610   -322   -509   -433   -714   -498   -436
    -23   -597   -574    309    275   -587   -316   -498   -423   -704   -491   -428
    -20   -589   -568    306    272   -579   -311   -485   -413   -698   -493   -420
    -10   -592   -581    301    283   -587   -319   -491   -423   -714   -509   -431
    -12   -587   -574    298    280   -581   -316   -483   -415   -706   -498   -418
     -7   -566   -558    285    275   -563   -311   -467   -394   -685   -480   -400
      5   -563   -568    280    285   -566   -316   -462   -394   -688   -480   -400
     12   -566   -579    275    293   -571   -311   -454   -389   -688   -478   -394
     12   -553   -568    270    288   -561   -309   -439   -374   -670   -462   -371
     18   -532   -553    254    283   -542   -316   -433   -371   -667   -459   -368
     20   -527   -548    254    283   -537   -324   -431   -368   -670   -459   -371
     25   -504   -530    239    275   -517   -316   -413   -350   -654   -444   -353
     36   -491   -527    226    280   -506   -309   -392   -332   -639   -428   -335
     49   -493   -545    220    293   -519   -303   -376   -327   -641   -428   -329
     46   -501   -548    228    296   -524   -298   -358   -319   -633   -420   -316
     36   -485   -524    223    277   -506   -293   -332   -301   -620   -405   -296
     49   -485   -535    218    290   -509   -293   -311   -290   -613   -400   -290
     64   -475   -540    205    301   -509   -293   -285   -280   -602   -392   -280
     77   -449   -527    187    301   -488   -283   -246   -257   -576   -368   -254
     93   -441   -537    174    314   -488   -280   -218   -241   -561   -353   -236
    114   -431   -545    158    329   -488   -283   -202   -239   -553   -340   -223
    122   -397   -522    135    322   -459   -283   -181   -226   -540   -319   -200
    132   -379   -511    124    322   -444   -285   -163   -215   -522   -301   -171
    153   -371   -524    106    337   -446   -296   -166   -228   -530   -303   -176
    161   -350   -511     93    335   -431   -303   -174   -236   -532   -301   -168
    153   -324   -478     83    314   -400   -306   -179   -236   -524   -290   -148
    161   -316   -478     77    319   -397   -314   -192   -246   -532   -288   -140
    158   -298   -459     67    309   -379   -327   -218   -267   -550   -298   -142
    153   -283   -439     64    296   -361   -327   -236   -272   -555   -298   -135
    145   -272   -418     62    280   -342   -335   -265   -288   -568   -303   -135
    142   -265   -407     62    275   -335   -342   -296   -306   -589   -316   -148
    135   -262   -397     59    265   -329   -342   -322   -316   -600   -329   -161
    114   -265   -381     75    246   -322   -345   -355   -324   -615   -337   -171
     90   -283   -376     96    231   -329   -348   -397   -345   -636   -358   -189
     70   -290   -361    111    215   -324   -350   -436   -361   -652   -371   -205
     57   -296   -353    116    202   -324   -355   -467   -374   -665   -381   -218
     51   -316   -371    132    210   -342   -371   -509   -400   -691   -405   -236
     44   -342   -387    148    213   -363   -384   -542   -426   -719   -428   -259
     25   -348   -374    161    200   -361   -392   -568   -441   -732   -441   -270
     12   -363   -379    174    194   -371   -400   -594   -459   -748   -449   -275
     10   -374   -387    181    197   -379   -413   -620   -485   -771   -467   -283
     12   -371   -384    179    197   -376   -426   -628   -493   -782   -472   -275
     25   -376   -402    176    213   -389   -431   -633   -504   -795   -478   -275
     44   -387   -431    168    236   -407   -449   -665   -535   -823   -504   -303
     18   -381   -402    181    210   -392   -446   -670   -537   -823   -493   -288
     -5   -355   -353    179    174   -353   -446   -667   -527   -813   -475   -259
     18   -361   -379    171    197   -368   -459   -667   -537   -823   -483   -270
     41   -342   -384    150    210   -363   -457   -665   -537   -823   -478   -262
     38   -293   -332    127    184   -311   -441   -649   -511   -797   -449   -228
     31   -257   -290    111    161   -272   -426   -639   -493   -782   -428   -202
     28   -228   -257    101    142   -241   -410   -639   -488   -774   -415   -189
     31   -207   -241     85    135   -223   -405   -633   -483   -766   -407   -176
     44   -192   -236     75    140   -213   -405   -628   -478   -761   -400   -163
     51   -135   -189     41    119   -161   -410   -628   -457   -740   -376   -135
     70    -67   -137      0    103   -101   -433   -633   -439   -717   -345   -101
     83     -5    -88    -38     85    -46   -465   -644   -426   -698   -319    -67
     83      7    -75    -46     80    -33   -485   -657   -433   -704   -311    -51
     88      0    -88    -44     88    -44   -506   -675   -457   -727   -329    -62
     90    -10   -101    -38     96    -54   -519   -680   -465   -732   -332    -57
     83    -20   -103    -31     93    -62   -535   -704   -488   -750   -340    -54
     67    -85   -155      7    111   -119   -550   -735   -532   -797   -381    -88
     49   -189   -241     67    142   -215   -558   -750   -581   -857   -441   -135
     49   -277   -327    114    187   -301   -568   -766   -623   -909   -493   -176
     54   -319   -374    129    213   -348   -589   -800   -665   -956   -530   -215
     44   -345   -389    148    215   -366   -594   -823   -693   -987   -553   -231
     31   -358   -389    163    207   -374   -600   -841   -719  -1015   -576   -244
     31   -376   -407    174    218   -392   -618   -867   -753  -1054   -610   -277
     38   -392   -433    176    236   -413   -626   -878   -763  -1072   -623   -293
     41   -407   -452    181    246   -428   -623   -880   -766  -1083   -631   -290
     41   -420   -465    187    252   -441   -631   -893   -784  -1104   -639   -293
     38   -420   -459    192    249   -439   -649   -914   -805  -1124   -652   -306
     25   -410   -439    189    231   -423   -649   -917   -802  -1127   -652   -309
     28   -413   -441    192    233   -426   -654   -924   -813  -1148   -667   -319
     33   -439   -475    202    252   -457   -667   -945   -839  -1179   -693   -340
     33   -470   -504    218    267   -485   -667   -950   -849  -1197   -701   -348
     36   -457   -493    210    262   -472   -670   -948   -846  -1202   -706   -345
     49   -493   -542    220    293   -517   -675   -956   -883  -1252   -750   -389
     80   -623   -704    270    389   -662   -662   -932   -956  -1356   -859   -488
    119   -823   -943    353    530   -883   -550   -810  -1008  -1504  -1034   -654
    124   -800   -924    335    524   -862   -392   -639   -911  -1504  -1054   -693
     64   -527   -592    231    327   -558   -358   -784   -805  -1371   -896   -561
    -57    -20     33     38    -46      5   -605  -1379   -779  -1104   -527   -189
   -166    792    958   -311   -561    875   -958  -1906   -631   -600     98    449
   -228   1447   1675   -610   -950   1558  -1249  -2086   -363    -70    672    997
   -194   1361   1556   -584   -875   1457  -1540  -2255   -514    -96    659   1021
   -171    756    924   -293   -548    839  -1631  -2353  -1072   -779     -5    426
   -161     98    259     31   -210    179  -1410  -2130  -1493  -1512   -763   -293
    -85   -233   -148    158     31   -192  -1127  -1634  -1299  -1532   -906   -454
    -25   -316   -290    171    132   -303   -919  -1293  -1083  -1415   -854   -428
     25   -361   -387    166    205   -374   -815  -1124   -987  -1376   -846   -413
     51   -410   -462    179    257   -436   -795  -1091   -992  -1410   -880   -446
     46   -415   -462    181    252   -439   -787  -1072   -992  -1426   -898   -459
     49   -431   -480    189    262   -454   -782  -1062   -995  -1439   -917   -472
     62   -454   -519    194    290   -485   -784  -1067  -1013  -1470   -948   -506
     62   -462   -524    200    293   -493   -787  -1072  -1026  -1493   -969   -540
     67   -446   -514    187    288   -478   -787  -1072  -1021  -1496   -971   -537
     88   -433   -522    171    303   -478   -787  -1062  -1010  -1496   -966   -530
    103   -431   -535    161    316   -483   -797  -1070  -1021  -1512   -979   -542
     96   -405   -501    155    298   -452   -792  -1057  -1002  -1496   -963   -522
     90   -394   -485    150    285   -439   -795  -1054   -997  -1501   -966   -524
     93   -387   -480    145    285   -433   -807  -1070  -1013  -1522   -984   -548
    103   -376   -483    135    290   -428   -813  -1075  -1015  -1532   -995   -553
    124   -374   -498    124    311   -436   -820  -1075  -1018  -1543  -1008   -566
    119   -361   -483    119    298   -420   -826  -1070  -1015  -1540  -1002   -548
    116   -345   -462    111    288   -402   -826  -1067  -1008  -1538   -995   -537
    119   -329   -449    101    283   -389   -831  -1065  -1002  -1538  -1000   -540
    127   -329   -457    101    290   -392   -839  -1072  -1013  -1553  -1013   -558
    142   -332   -478     93    306   -405   -852  -1080  -1018  -1566  -1023   -566
    148   -309   -457     80    301   -384   -852  -1067  -1005  -1553  -1008   -545
    163   -285   -452     59    303   -368   -857  -1054   -997  -1548  -1000   -535
    163   -293   -457     64    309   -374   -857  -1041   -992  -1548   -997   -535
    163   -283   -446     59    303   -363   -849  -1018   -974  -1532   -984   -522
    166   -254   -420     44    293   -337   -852   -997   -961  -1525   -976   -514
    176   -254   -433     36    303   -342   -857   -982   -958  -1525   -974   -514
    194   -246   -441     25    316   -342   -852   -956   -940  -1514   -963   -501
    197   -218   -415     10    303   -314   -852   -927   -924  -1499   -950   -485
    215   -220   -436      2    324   -327   -854   -906   -919  -1496   -948   -483
    233   -218   -454    -10    342   -335   -854   -885   -911  -1493   -943   -475
    246   -187   -433    -28    340   -309   -849   -859   -893  -1480   -930   -459
    257   -171   -428    -46    342   -298   -846   -833   -875  -1462   -909   -436
    277   -161   -439    -59    355   -298   -852   -823   -870  -1454   -896   -423
    283   -142   -428    -70    353   -285   -854   -815   -865  -1444   -883   -407
    290   -119   -410    -85    350   -265   -857   -810   -862  -1436   -872   -394
    298   -114   -413    -93    353   -262   -872   -831   -878  -1452   -883   -407
    296    -98   -394    -98    345   -246   -883   -841   -885  -1452   -878   -402
    293    -77   -371   -109    329   -223   -883   -852   -891  -1449   -870   -394
    298    -70   -368   -114    332   -218   -898   -880   -911  -1462   -878   -405
    293    -67   -363   -114    327   -215   -914   -917   -935  -1483   -893   -420
    283    -54   -337   -114    309   -194   -919   -943   -940  -1488   -893   -420
    270    -38   -311   -116    290   -174   -935   -984   -958  -1504   -906   -439
    259    -44   -303   -106    280   -174   -945  -1021   -971  -1519   -914   -452
    241    -38   -283   -101    259   -161   -953  -1052   -969  -1519   -917   -454
    233    -46   -280    -93    254   -163   -963  -1080   -976  -1525   -924   -465
    228    -64   -293    -83    259   -179   -982  -1127  -1002  -1551   -945   -493
    215    -85   -301    -64    257   -192  -1000  -1163  -1026  -1571   -961   -514
    207    -88   -296    -59    252   -192  -1010  -1187  -1041  -1587   -971   -530
    207    -93   -301    -59    254   -197  -1026  -1215  -1060  -1605   -987   -548
    210   -101   -311    -57    257   -205  -1039  -1244  -1083  -1623  -1002   -563
    200   -122   -322    -38    259   -220  -1039  -1252  -1091  -1628  -1008   -571
    200   -150   -353    -25    275   -252  -1049  -1262  -1101  -1639  -1013   -576
    207   -140   -348    -33    275   -244  -1070  -1283  -1122  -1660  -1028   -597
    202   -140   -345    -33    272   -241  -1075  -1288  -1122  -1660  -1031   -594
    202   -127   -329    -36    265   -228  -1075  -1278  -1114  -1649  -1021   -581
    215   -119   -337    -49    275   -226  -1088  -1291  -1124  -1660  -1026   -592
    210   -122   -332    -44    270   -226  -1096  -1299  -1132  -1662  -1031   -597
    202   -122   -324    -41    262   -223  -1093  -1288  -1122  -1652  -1023   -587
    220    -96   -316    -62    267   -205  -1088  -1278  -1114  -1636  -1005   -576
    233    -54   -288    -90    259   -171  -1080  -1262  -1096  -1618   -987   -561
    228    -31   -259    -98    241   -145  -1062  -1239  -1067  -1590   -961   -537
    218     -7   -228   -106    220   -116  -1047  -1223  -1047  -1566   -937   -517
    233     12   -220   -122    228   -103  -1041  -1218  -1039  -1561   -930   -517
    239     12   -226   -127    231   -106  -1047  -1215  -1036  -1558   -930   -517
    241     80   -163   -161    202    -41  -1041  -1195  -1000  -1519   -893   -483
    252    158    -96   -207    174     33  -1062  -1197   -974  -1483   -857   -446
    259    210    -49   -233    155     80  -1096  -1213   -963  -1460   -828   -423
    265    236    -31   -252    148    103  -1109  -1208   -950  -1439   -810   -402
    277    223    -57   -252    166     83  -1119  -1213   -961  -1444   -815   -407
    283    205    -80   -244    179     62  -1140  -1234   -984  -1462   -831   -423
    272    197    -75   -233    174     62  -1158  -1247   -995  -1462   -831   -420
    275    155   -119   -215    197     18  -1171  -1257  -1018  -1480   -852   -439
    270     44   -226   -158    246    -90  -1187  -1275  -1072  -1538   -911   -496
    259    -44   -303   -109    280   -174  -1192  -1291  -1117  -1584   -963   -542
    254    -83   -337    -85    296   -210  -1197  -1301  -1143  -1605   -989   -563
    252   -124   -376    -64    311   -249  -1218  -1327  -1179  -1636  -1018   -597
    249   -155   -407    -46    327   -280  -1234  -1345  -1208  -1660  -1041   -618
    249   -163   -413    -44    329   -288  -1236  -1348  -1213  -1662  -1044   -618
    254   -184   -439    -33    345   -311  -1241  -1350  -1223  -1667  -1054   -623
    249   -197   -446    -28    348   -322  -1254  -1361  -1239  -1678  -1065   -633
    249   -192   -441    -28    342   -316  -1257  -1358  -1236  -1673  -1060   -631
    252   -194   -449    -28    348   -322  -1262  -1358  -1241  -1673  -1060   -636
    259   -202   -462    -28    361   -332  -1275  -1371  -1257  -1686  -1072   -654
    257   -202   -459    -28    355   -329  -1273  -1363  -1257  -1680  -1072   -649
    259   -207   -467    -25    363   -337  -1275  -1358  -1252  -1673  -1065   -641
    262   -218   -483    -23    371   -350  -1286  -1366  -1267  -1680  -1075   -657
    254   -228   -483    -12    368   -355  -1291  -1363  -1267  -1678  -1075   -657
    265   -254   -519     -7    392   -387  -1286  -1340  -1273  -1686  -1088   -665
    309   -397   -706     41    506   -550  -1260  -1296  -1337  -1777  -1192   -761
    350   -589   -943    119    644   -766  -1158  -1169  -1392  -1917  -1366   -927
    363   -623   -987    129    675   -805   -989   -958  -1304  -1930  -1415   -992
    288   -327   -618     18    452   -470   -961  -1143  -1210  -1779  -1228   -839
    166    194     28   -179     67    111  -1260  -1810  -1260  -1545   -888   -501
     41    976    932   -511   -446    956  -1647  -2364  -1174  -1078   -296     88
    -77   1779   1857   -849   -966   1818  -1982  -2647   -922   -480    368    717
    -36   1805   1842   -885   -940   1823  -2330  -2855  -1023   -405    459    820
     36   1192   1156   -613   -561   1174  -2366  -2816  -1439   -966   -122    303
     70    465    394   -267   -163    431  -2062  -2465  -1790  -1665   -875   -392
    135      0   -135    -67    135    -67  -1701  -1904  -1608  -1758  -1104   -628
    210    -90   -301    -62    254   -194  -1499  -1553  -1376  -1623  -1034   -589
    254   -122   -376    -67    314   -249  -1392  -1374  -1267  -1564   -997   -568
    265   -179   -444    -44    353   -311  -1356  -1314  -1254  -1571  -1013   -592
    277   -215   -493    -31    384   -353  -1350  -1293  -1267  -1597  -1047   -628
    277   -223   -504    -28    389   -363  -1337  -1267  -1262  -1600  -1057   -641
    283   -239   -522    -23    400   -379  -1322  -1239  -1249  -1592  -1054   -641
    296   -252   -548    -23    418   -397  -1317  -1223  -1244  -1590  -1057   -652
    296   -246   -542    -23    418   -394  -1312  -1210  -1234  -1584  -1054   -654
    290   -239   -530    -25    407   -384  -1304  -1192  -1221  -1569  -1039   -644
    298   -223   -522    -38    410   -371  -1304  -1189  -1223  -1571  -1044   -652
    303   -220   -527    -41    413   -374  -1306  -1182  -1221  -1571  -1047   -657
    298   -218   -517    -38    407   -366  -1293  -1163  -1200  -1548  -1028   -641
    301   -202   -506    -51    402   -355  -1291  -1148  -1192  -1535  -1018   -633
    311   -200   -511    -57    410   -353  -1291  -1143  -1189  -1535  -1021   -639
    306   -189   -498    -59    402   -342  -1286  -1130  -1174  -1519  -1013   -631
    311   -176   -488    -67    400   -332  -1278  -1111  -1156  -1501  -1005   -620
    327   -176   -504    -75    413   -337  -1280  -1106  -1158  -1501  -1008   -626
    335   -168   -504    -83    418   -335  -1275  -1091  -1148  -1491  -1000   -620
    335   -163   -501    -88    418   -332  -1265  -1065  -1127  -1467   -982   -605
    340   -168   -509    -85    423   -337  -1262  -1052  -1122  -1465   -982   -613
    350   -171   -522    -88    433   -348  -1262  -1041  -1114  -1457   -979   -615
    363   -135   -498   -114    431   -316  -1252  -1013  -1085  -1431   -961   -597
    366   -137   -506   -116    433   -319  -1241   -989  -1070  -1415   -950   -592
    363   -153   -517   -103    439   -335  -1236   -976  -1067  -1418   -956   -600
    358   -135   -493   -114    423   -314  -1223   -945  -1044  -1395   -943   -589
    361   -135   -496   -114    426   -314  -1205   -911  -1015  -1371   -927   -574
    368   -140   -509   -116    436   -322  -1200   -891  -1005  -1363   -924   -574
    384   -140   -524   -122    454   -332  -1182   -849   -976  -1337   -909   -561
    392   -127   -519   -135    454   -322  -1161   -805   -940  -1306   -883   -537
    405   -124   -530   -140    467   -327  -1150   -771   -919  -1288   -870   -535
    415   -116   -535   -150    472   -324  -1140   -743   -904  -1273   -859   -530
    423    -93   -517   -163    470   -303  -1124   -698   -870  -1239   -831   -504
    439    -88   -527   -176    483   -306  -1111   -675   -852  -1215   -813   -488
    457    -83   -542   -187    498   -311  -1114   -670   -854  -1213   -813   -491
    462    -62   -524   -200    493   -293  -1109   -662   -844  -1197   -802   -483
    465    -51   -517   -205    491   -283  -1098   -652   -828  -1174   -779   -462
    470    -44   -514   -213    491   -277  -1106   -670   -841  -1182   -787   -472
    465    -25   -491   -218    478   -257  -1111   -688   -849  -1184   -784   -478
    452    -10   -465   -220    457   -236  -1106   -696   -844  -1171   -771   -470
    457     -5   -462   -226    459   -233  -1109   -722   -854  -1176   -774   -475
    446      7   -441   -228    444   -215  -1124   -763   -870  -1187   -779   -485
    420     20   -402   -220    413   -189  -1122   -792   -867  -1182   -769   -480
    402     23   -381   -213    392   -179  -1132   -828   -870  -1179   -771   -488
    397     25   -371   -210    384   -171  -1148   -872   -885  -1187   -776   -506
    371     18   -355   -197    363   -168  -1158   -904   -891  -1187   -776   -509
    361      7   -353   -184    355   -171  -1163   -930   -893  -1182   -771   -511
    358    -25   -384   -168    368   -205  -1179   -963   -911  -1195   -782   -530
    350    -41   -392   -153    371   -215  -1189   -987   -924  -1200   -787   -537
    329    -46   -379   -142    353   -213  -1195  -1000   -927  -1197   -787   -532
    329    -59   -389   -135    358   -223  -1205  -1018   -940  -1202   -792   -542
    329    -72   -405   -129    363   -239  -1208  -1031   -950  -1208   -795   -548
    324    -70   -394   -127    358   -231  -1202  -1026   -945  -1187   -779   -535
    329    -85   -415   -124    371   -252  -1202  -1026   -948  -1184   -776   -532
    337    -93   -431   -124    384   -262  -1210  -1034   -956  -1184   -776   -532
    329    -93   -423   -119    374   -257  -1205  -1023   -948  -1166   -758   -514
    329    -83   -413   -122    371   -246  -1195  -1005   -932  -1140   -732   -488
    342    -85   -428   -129    384   -257  -1197  -1005   -940  -1140   -724   -483
    337    -83   -420   -127    376   -252  -1195   -995   -932  -1124   -709   -465
    327    -80   -410   -124    366   -246  -1187   -976   -917  -1098   -680   -431
    340    -85   -426   -127    381   -254  -1182   -963   -914  -1083   -662   -410
    353    -54   -407   -150    379   -231  -1161   -937   -888  -1044   -623   -368
    353     12   -342   -184    348   -163  -1135   -901   -846   -992   -571   -303
    353     44   -311   -200    332   -132  -1109   -870   -815   -948   -527   -244
    355     70   -285   -213    322   -106  -1096   -859   -802   -922   -501   -200
    353     67   -285   -210    319   -109  -1091   -844   -797   -904   -485   -158
    363     85   -277   -226    322    -96  -1080   -820   -776   -870   -449    -93
    371    148   -223   -262    298    -36  -1083   -810   -745   -826   -397    -15
    379    226   -153   -301    267     36  -1109   -810   -722   -784   -348     70
    379    259   -122   -322    249     67  -1114   -800   -693   -743   -306    150
    394    252   -145   -324    270     54  -1119   -795   -693   -735   -298    192
    400    233   -168   -316    283     33  -1132   -807   -711   -743   -301    223
    384    218   -166   -301    275     25  -1137   -810   -714   -730   -290    270
    381    181   -200   -283    290     -7  -1148   -818   -732   -740   -296    296
    381     85   -296   -236    340   -103  -1161   -833   -779   -787   -342    283
    366    -20   -387   -174    374   -202  -1163   -841   -826   -833   -392    270
    355    -88   -444   -132    400   -265  -1156   -849   -852   -859   -415    277
    358   -116   -475   -122    415   -296  -1169   -872   -885   -885   -439    275
    353   -153   -506   -101    428   -329  -1176   -885   -904   -901   -457    285
    342   -176   -519    -83    428   -348  -1169   -880   -904   -893   -452    316
    342   -187   -530    -77    436   -358  -1169   -883   -914   -901   -459    329
    340   -205   -548    -70    444   -376  -1174   -891   -924   -914   -470    340
    337   -213   -550    -62    441   -381  -1166   -878   -919   -906   -459    371
    345   -213   -558    -67    449   -387  -1169   -878   -924   -906   -465    387
    350   -218   -568    -64    459   -392  -1174   -883   -932   -917   -470    392
    340   -223   -563    -59    452   -394  -1169   -872   -927   -909   -467    413
    337   -241   -579    -49    457   -407  -1158   -859   -914   -896   -454    441
    348   -252   -600    -46    472   -426  -1163   -867   -922   -906   -459    439
    342   -259   -602    -41    472   -431  -1161   -865   -922   -906   -462    446
    342   -252   -594    -46    467   -423  -1150   -846   -914   -906   -462    459
    379   -358   -737    -10    555   -545  -1132   -818   -961   -974   -537    400
    426   -563   -989     67    706   -776  -1052   -727  -1041  -1122   -706    241
    436   -685  -1122    124    779   -904   -875   -530  -1010  -1202   -820    119
    400   -485   -885     38    641   -685   -769   -542   -883  -1091   -698    213
    296    -51   -350   -122    322   -200   -950  -1088   -854   -870   -400    498
    161    659    498   -410   -168    579  -1325  -1719   -779   -446    142   1036
      7   1538   1530   -771   -761   1535  -1652  -2044   -480    194    867   1730
      7   1847   1836   -927   -914   1842  -2016  -2236   -394    504   1195   2049
     93   1384   1291   -740   -600   1340  -2171  -2283   -750    103    797   1701
    116    649    532   -387   -207    592  -1932  -2034  -1218   -665     10    969
    181     57   -124   -119    153    -33  -1553  -1496  -1223   -992   -431    530
    262   -103   -368    -80    311   -236  -1301  -1083   -984   -893   -415    498
    314   -148   -462    -83    387   -303  -1166   -867   -852   -823   -374    511
    332   -210   -545    -62    439   -376  -1114   -795   -831   -836   -394    475
    348   -252   -600    -46    472   -426  -1098   -776   -844   -872   -433    418
    337   -288   -626    -25    480   -457  -1078   -748   -836   -880   -446    392
    335   -306   -641    -15    488   -472  -1057   -722   -818   -880   -449    376
    348   -319   -667    -15    506   -493  -1049   -711   -815   -888   -459    348
    348   -322   -670    -12    509   -496  -1039   -698   -810   -891   -459    332
    340   -314   -657    -15    498   -483  -1021   -678   -789   -880   -452    327
    353   -316   -670    -18    509   -493  -1013   -670   -784   -883   -449    306
    358   -309   -667    -25    511   -488  -1013   -670   -784   -888   -454    283
    350   -296   -646    -25    498   -470   -992   -652   -758   -872   -441    283
    355   -296   -654    -31    504   -475   -979   -636   -740   -865   -433    275
    366   -290   -657    -38    509   -472   -976   -636   -743   -872   -439    257
    358   -280   -639    -41    496   -457   -963   -620   -724   -859   -431    252
    361   -280   -641    -38    501   -459   -945   -597   -698   -844   -413    254
    371   -283   -657    -46    511   -470   -945   -592   -698   -846   -415    233
    368   -270   -639    -49    501   -454   -940   -581   -685   -841   -413    220
    366   -254   -620    -57    491   -436   -924   -558   -665   -823   -400    220
    374   -265   -639    -54    506   -452   -914   -540   -652   -813   -392    213
    379   -272   -654    -54    514   -462   -909   -530   -644   -810   -397    197
    374   -254   -628    -59    501   -441   -896   -504   -623   -795   -384    197
    384   -252   -636    -67    509   -444   -880   -478   -605   -779   -371    194
    397   -252   -649    -72    522   -449   -875   -462   -592   -774   -368    179
    397   -246   -644    -75    519   -444   -859   -428   -566   -753   -353    184
    402   -239   -644    -83    522   -441   -841   -392   -537   -730   -332    192
    420   -226   -646    -98    532   -436   -839   -368   -527   -727   -332    176
    428   -215   -644   -106    535   -428   -823   -335   -509   -714   -322    174
    428   -218   -646   -106    535   -431   -800   -288   -475   -685   -301    184
    444   -205   -652   -119    545   -428   -784   -252   -457   -672   -293    184
    462   -197   -659   -135    558   -426   -774   -220   -439   -662   -283    181
    462   -187   -649   -137    555   -418   -748   -174   -402   -628   -252    202
    475   -184   -659   -145    566   -420   -735   -145   -387   -615   -239    205
    493   -179   -672   -158    581   -423   -732   -135   -384   -613   -236    197
    493   -140   -636   -176    563   -387   -727   -122   -371   -602   -220    202
    501   -106   -607   -197    553   -355   -714   -106   -353   -584   -200    213
    506   -119   -626   -194    563   -371   -709   -111   -363   -594   -202    197
    501   -109   -610   -197    553   -358   -704   -116   -361   -597   -200    189
    488    -98   -589   -197    537   -342   -696   -119   -353   -589   -189    192
    491    -93   -584   -197    537   -337   -696   -142   -361   -597   -192    181
    478    -77   -555   -200    514   -316   -709   -184   -376   -615   -202    155
    454    -64   -519   -194    485   -290   -706   -213   -374   -615   -197    153
    439    -62   -504   -189    470   -280   -709   -249   -379   -620   -194    140
    431    -93   -524   -168    478   -309   -714   -288   -389   -631   -202    119
    407    -75   -483   -168    441   -277   -724   -332   -405   -644   -213    101
    389    -77   -470   -155    428   -272   -730   -361   -407   -649   -215     85
    389   -101   -491   -145    439   -296   -743   -394   -423   -667   -231     57
    376   -116   -493   -129    433   -303   -750   -423   -436   -683   -244     36
    361   -135   -496   -114    426   -314   -745   -431   -436   -685   -241     28
    355   -158   -514    -98    433   -335   -748   -449   -446   -696   -252      7
    353   -161   -514    -96    431   -337   -758   -472   -465   -719   -270    -20
    340   -155   -496    -90    418   -324   -753   -470   -459   -714   -267    -23
    340   -171   -514    -85    426   -342   -748   -470   -459   -714   -267    -33
    348   -187   -537    -80    441   -361   -750   -478   -465   -724   -275    -51
    345   -179   -527    -83    436   -353   -750   -475   -459   -719   -270    -54
    342   -176   -519    -83    431   -348   -740   -465   -449   -706   -259    -49
    348   -187   -537    -80    441   -361   -743   -462   -449   -709   -262    -62
    345   -179   -527    -83    436   -353   -743   -459   -444   -701   -257    -67
    337   -163   -504    -88    420   -335   -732   -449   -428   -685   -244    -62
    342   -168   -511    -85    426   -340   -727   -441   -420   -680   -236    -64
    350   -163   -517    -93    431   -340   -724   -441   -418   -680   -236    -75
    345   -161   -506    -93    423   -332   -714   -426   -400   -662   -220    -64
    348   -158   -509    -96    426   -332   -711   -420   -394   -657   -213    -70
    350   -168   -519    -90    433   -342   -714   -426   -400   -662   -215    -80
    345   -161   -506    -93    426   -335   -704   -413   -387   -649   -205    -77
    348   -129   -478   -111    413   -303   -678   -387   -358   -620   -176    -59
    361   -101   -462   -132    410   -280   -659   -368   -340   -605   -158    -54
    355    -59   -415   -148    384   -236   -641   -353   -319   -587   -137    -44
    348    -25   -374   -161    358   -197   -618   -332   -293   -563   -111    -28
    361    -51   -413   -155    384   -231   -610   -327   -296   -571   -119    -41
    366    -38   -407   -166    384   -223   -602   -316   -283   -563   -106    -38
    366     57   -309   -210    337   -124   -592   -293   -233   -509    -49     10
    376    114   -262   -246    319    -75   -615   -296   -210   -475    -12     38
    387    129   -257   -259    322    -62   -644   -303   -205   -465      0     44
    387    122   -267   -254    327    -72   -646   -296   -197   -457      7     46
    384    111   -272   -246    329    -80   -649   -298   -200   -454     12     44
    384     93   -293   -239    337    -98   -670   -322   -223   -478     -7     18
    376     49   -327   -213    350   -140   -678   -337   -249   -501    -31     -7
    358    -49   -410   -155    381   -228   -675   -342   -280   -540    -70    -49
    355   -150   -506   -101    431   -327   -685   -361   -329   -592   -127   -106
    350   -202   -553    -75    449   -376   -691   -381   -363   -628   -161   -148
    335   -220   -558    -57    446   -389   -685   -387   -368   -633   -171   -158
    329   -252   -581    -41    454   -415   -691   -397   -387   -652   -192   -181
    335   -277   -613    -28    472   -444   -696   -413   -407   -675   -215   -210
    327   -280   -610    -25    467   -444   -693   -407   -405   -672   -218   -213
    324   -285   -610    -20    465   -446   -691   -402   -405   -670   -218   -213
    327   -311   -639    -10    480   -472   -696   -410   -415   -680   -231   -228
    324   -309   -633     -7    478   -470   -696   -410   -418   -685   -233   -236
    316   -306   -623     -5    467   -465   -688   -397   -407   -672   -226   -231
    322   -316   -639     -2    478   -478   -688   -397   -410   -675   -231   -239
    324   -324   -649     -2    485   -485   -688   -400   -413   -680   -241   -249
    311   -332   -644     10    478   -488   -678   -387   -400   -670   -236   -241
    314   -340   -657     12    485   -498   -672   -379   -400   -667   -239   -246
    327   -368   -696     20    511   -532   -675   -381   -420   -693   -270   -280
    358   -483   -841     62    600   -662   -657   -350   -478   -776   -366   -368
    402   -701  -1104    150    753   -901   -555   -233   -535   -917   -532   -530
    420   -743  -1163    161    789   -950   -400    -57   -470   -945   -592   -615
    366   -496   -862     64    613   -678   -316    -96   -314   -779   -415   -467
    236    -15   -252   -111    244   -132   -496   -600   -236   -496    -49   -103
    103    753    649   -428   -272    701   -836  -1171   -106    -20    548    501
    -23   1506   1530   -743   -776   1517  -1114  -1379    207    584   1210   1150
    -18   1584   1600   -784   -810   1592  -1405  -1540    168    711   1350   1322
     49   1031    979   -542   -465   1005  -1551  -1660   -342    129    779    805
     85    348    262   -215    -88    306  -1369  -1506   -857   -675    -49     10
    145    -88   -236    -28    189   -163  -1049   -971   -714   -779   -280   -231
    215   -213   -428     -2    322   -319   -820   -581   -480   -652   -228   -207
    283   -267   -550     -7    415   -407   -704   -389   -374   -597   -205   -200
    298   -327   -626     15    462   -475   -657   -324   -358   -602   -223   -226
    296   -358   -657     28    475   -509   -633   -290   -350   -610   -233   -239
    309   -376   -685     33    496   -530   -623   -275   -358   -623   -252   -262
    316   -384   -701     31    506   -542   -620   -265   -361   -633   -270   -283
    311   -389   -701     38    506   -545   -597   -233   -337   -618   -257   -272
    324   -384   -709     28    514   -545   -589   -218   -329   -605   -252   -267
    332   -379   -714     23    522   -545   -589   -215   -329   -610   -257   -275
    327   -379   -709     23    517   -542   -576   -200   -311   -597   -246   -262
    329   -374   -704     23    517   -537   -561   -179   -296   -581   -231   -244
    340   -389   -730     23    532   -558   -558   -174   -298   -584   -236   -249
    335   -384   -719     23    527   -550   -550   -161   -285   -568   -228   -241
    332   -368   -701     15    517   -532   -542   -140   -267   -548   -210   -220
    340   -366   -706     12    522   -535   -540   -129   -265   -550   -210   -223
    342   -353   -698      2    519   -524   -548   -127   -262   -548   -215   -223
    340   -340   -683      0    511   -511   -535   -103   -236   -519   -189   -197
    342   -342   -688     -2    514   -514   -519    -85   -223   -509   -181   -187
    361   -340   -701    -10    530   -519   -517    -75   -220   -506   -184   -189
    361   -337   -701    -12    530   -519   -504    -54   -207   -493   -176   -179
    348   -342   -691     -2    517   -514   -488    -23   -184   -462   -155   -155
    353   -335   -691    -10    522   -511   -488    -12   -176   -454   -148   -153
    363   -342   -706    -10    535   -524   -475     12   -161   -444   -142   -145
    366   -319   -688    -23    524   -501   -465     41   -137   -420   -119   -119
    376   -316   -693    -31    532   -504   -457     62   -124   -405   -111   -109
    381   -329   -711    -28    542   -519   -452     85   -114   -394   -106   -101
    381   -314   -696    -33    537   -504   -431    129    -83   -366    -83    -75
    392   -306   -698    -44    545   -501   -418    166    -62   -345    -70    -57
    413   -303   -717    -54    563   -509   -413    192    -49   -332    -62    -44
    418   -285   -704    -64    561   -493   -405    228    -23   -303    -41    -23
    423   -267   -691    -77    555   -478   -384    275     10   -270    -15      7
    444   -272   -717    -88    579   -496   -379    298     18   -259    -10     15
    454   -249   -706   -103    579   -478   -376    324     33   -241      0     33
    459   -228   -688   -116    574   -457   -366    353     57   -213     23     64
    475   -218   -693   -127    584   -454   -368    363     62   -200     31     77
    480   -207   -688   -137    584   -449   -374    361     59   -197     33     83
    475   -179   -654   -148    563   -415   -368    368     72   -176     51    111
    475   -176   -654   -150    563   -415   -358    374     77   -166     62    127
    483   -163   -646   -158    563   -405   -363    358     64   -174     51    122
    470   -155   -626   -158    545   -389   -361    345     64   -168     54    129
    452   -142   -597   -155    522   -368   -353    329     70   -161     57    140
    446   -137   -584   -155    514   -361   -361    296     57   -168     49    132
    431   -132   -563   -148    496   -348   -361    265     51   -168     38    127
    407   -132   -540   -140    472   -335   -353    244     59   -153     41    132
    394   -135   -532   -129    462   -332   -361    205     46   -158     31    119
    376   -150   -530   -114    452   -340   -371    163     28   -171     15    101
    353   -166   -519    -93    436   -342   -363    142     33   -158     18    109
    345   -176   -524    -85    433   -350   -371    111     15   -168      5     98
    340   -207   -550    -67    444   -379   -379     80     -7   -187    -20     75
    327   -241   -568    -44    446   -405   -374     64    -15   -187    -28     72
    316   -254   -571    -31    444   -413   -368     57    -15   -184    -28     77
    316   -257   -576    -31    444   -415   -379     33    -38   -205    -54     51
    311   -262   -576    -25    441   -418   -381     25    -46   -205    -57     49
    303   -259   -566    -23    433   -413   -374     33    -33   -187    -44     64
    309   -262   -571    -23    439   -415   -374     31    -33   -187    -46     62
    309   -270   -579    -20    441   -423   -374     31    -33   -184    -49     62
    298   -265   -563    -18    428   -413   -361     44    -18   -168    -33     77
    293   -265   -558    -15    426   -410   -353     51     -7   -158    -31     83
    301   -262   -563    -18    431   -413   -355     46    -12   -161    -36     72
    293   -257   -550    -20    420   -405   -350     57      0   -145    -23     85
    293   -265   -558    -15    426   -413   -340     72     15   -129    -12    101
    301   -270   -571    -18    433   -418   -340     67     12   -132    -15     96
    298   -257   -555    -20    426   -405   -342     64     15   -129    -15     90
    290   -259   -553    -18    420   -405   -329     80     33   -106      0    103
    290   -265   -555    -12    423   -410   -327     80     33   -103      2    103
    293   -270   -566    -12    428   -418   -329     77     31   -106     -2     98
    288   -254   -542    -15    415   -397   -319     88     46    -88     10    114
    296   -249   -545    -23    418   -394   -303    106     62    -70     23    127
    306   -226   -532    -41    418   -376   -290    119     77    -54     36    132
    301   -181   -485    -62    392   -332   -270    137    106    -25     59    153
    293   -148   -441    -72    366   -293   -239    161    135      5     85    179
    296   -163   -462    -67    376   -314   -233    161    135      5     85    171
    303   -158   -462    -72    381   -309   -226    168    140      7     88    171
    301    -83   -387   -109    340   -233   -202    200    187     57    137    220
    314     -7   -322   -153    316   -163   -207    202    218     96    174    254
    324     41   -285   -184    303   -122   -236    189    233    119    194    270
    316     51   -267   -184    290   -106   -252    187    244    129    205    283
    319     23   -296   -174    309   -135   -254    184    239    127    202    280
    319      5   -314   -161    316   -153   -270    161    213    109    184    259
    301    -12   -316   -145    306   -166   -280    145    192     90    166    244
    285   -101   -387    -93    335   -244   -280    137    163     57    127    207
    283   -231   -514    -25    397   -371   -288    116    111     -5     59    140
    277   -301   -579     12    428   -439   -288    103     83    -36     23    103
    262   -311   -574     23    415   -441   -288     90     64    -49      5     85
    257   -348   -605     44    428   -475   -293     72     44    -72    -15     62
    249   -376   -628     62    439   -501   -298     59     25    -88    -31     44
    244   -371   -615     64    428   -493   -293     64     33    -80    -31     46
    246   -381   -628     64    436   -504   -290     67     36    -75    -33     38
    249   -400   -649     75    446   -522   -296     62     28    -85    -46     20
    239   -407   -649     83    441   -527   -288     64     33    -80    -46     23
    231   -420   -652     96    441   -535   -277     75     41    -70    -38     28
    233   -418   -652     90    441   -532   -285     62     28    -85    -54      7
    226   -423   -649     98    436   -535   -283     57     25    -88    -59      2
    213   -426   -641    103    426   -532   -277     64     36    -80    -54      5
    220   -423   -644    101    431   -532   -277     62     33    -83    -57     -2
    226   -446   -672    109    446   -558   -275     62     25    -93    -70    -18
    239   -530   -769    145    501   -646   -257     90      2   -135   -122    -62
    288   -719  -1008    215    646   -862   -194    176    -54   -252   -262   -205
    322   -872  -1195    275    758  -1034    -51    345    -49   -355   -402   -363
    290   -685   -976    194    633   -831     77    467    114   -236   -293   -283
    174   -277   -452     51    311   -363     33    174    249     15     12      2
     25    342    314   -184   -145    327   -262   -462    290    374    496    488
   -122   1174   1296   -524   -709   1234   -566   -870    511    945   1166   1150
   -166   1525   1691   -680   -930   1608   -831  -1052    620   1288   1532   1522
   -109   1093   1202   -493   -654   1148  -1036  -1234    213    893   1143   1184
    -64    423    488   -179   -275    454  -1010  -1231   -363     83    332    407
    -12   -158   -145     85     64   -153   -756   -828   -483   -324   -168    -77
     59   -340   -400    137    228   -371   -504   -361   -194   -176   -119    -51
    145   -374   -522    114    332   -446   -348    -83    -15    -67    -51    -10
    179   -423   -602    122    389   -514   -259     64     70    -23    -25      0
    179   -465   -644    142    410   -553   -220    111     90    -18    -28    -12
    194   -475   -670    137    431   -571   -215    116     77    -41    -54    -44
    200   -478   -678    137    439   -576   -207    132     80    -49    -62    -57
    194   -485   -683    145    436   -584   -192    150     93    -44    -62    -57
    200   -498   -698    150    449   -597   -187    161     93    -46    -64    -64
    202   -514   -717    153    457   -613   -176    168     98    -46    -70    -72
    194   -509   -704    155    449   -605   -158    189    122    -28    -54    -57
    200   -493   -696    145    444   -594   -150    200    132    -18    -41    -51
    205   -493   -698    145    452   -594   -148    200    129    -23    -46    -64
    194   -491   -685    145    439   -589   -140    215    145     -7    -33    -54
    197   -472   -670    137    431   -571   -135    231    161      7    -20    -41
    202   -467   -672    132    436   -568   -132    233    161      5    -25    -49
    197   -467   -665    135    431   -566   -132    236    166     10    -23    -49
    194   -446   -641    122    418   -542   -122    254    181     31     -5    -33
    205   -436   -641    114    420   -537   -114    262    187     36      0    -33
    207   -452   -659    122    431   -555   -106    272    194     38      0    -36
    197   -436   -633    119    415   -535    -93    296    215     62     20    -18
    207   -418   -626    103    415   -519    -96    303    220     67     25    -18
    218   -405   -623     93    418   -514    -90    314    228     72     31    -20
    215   -387   -602     85    407   -493    -83    335    246     90     46    -10
    213   -387   -600     88    405   -493    -64    363    270    111     62      2
    228   -400   -628     85    426   -511    -59    379    275    116     67      0
    233   -402   -636     83    433   -517    -51    397    283    124     75      7
    231   -379   -610     72    418   -493    -38    428    309    150     96     28
    244   -371   -615     64    428   -493    -31    454    322    161    106     31
    254   -374   -631     59    441   -501    -25    483    332    174    116     44
    257   -348   -605     44    428   -475    -18    517    355    197    137     62
    270   -342   -615     36    441   -480    -10    548    371    215    153     77
    293   -361   -654     33    472   -506    -10    571    376    220    158     77
    306   -342   -652     15    478   -496     -5    602    394    241    179     98
    316   -319   -636      2    475   -478     -2    626    410    259    197    116
    335   -309   -644    -12    488   -475     -5    633    407    259    205    119
    348   -283   -631    -31    488   -457     -5    633    402    262    210    124
    337   -254   -592    -41    462   -423      5    646    426    293    246    161
    332   -226   -561    -54    446   -392      0    633    415    288    249    158
    329   -233   -566    -49    446   -400     -2    615    402    283    244    153
    327   -228   -555    -49    441   -392      7    613    413    296    259    168
    342   -192   -537    -75    439   -366      0    594    402    290    259    163
    340   -192   -532    -75    436   -361    -10    561    381    270    244    148
    316   -192   -509    -62    410   -350      5    550    392    277    252    150
    280   -194   -475    -41    376   -335     20    537    402    288    257    150
    272   -213   -488    -31    379   -350     12    501    384    262    231    114
    265   -213   -478    -28    371   -345     18    475    384    259    223     98
    233   -218   -454     -7    342   -337     33    465    394    265    226     96
    220   -257   -478     18    348   -366     36    436    387    249    210     70
    205   -275   -480     33    342   -376     23    400    363    223    187     44
    187   -280   -470     46    327   -374     28    381    358    215    179     33
    189   -303   -496     57    340   -400     36    371    353    210    171     23
    197   -324   -522     64    358   -423     33    350    335    189    153      0
    179   -332   -511     75    345   -420     31    340    329    184    150     -5
    184   -327   -511     70    348   -418     41    348    337    194    158      2
    202   -340   -542     67    371   -439     46    345    332    189    155     -7
    176   -374   -550     98    363   -462     51    340    327    184    150    -15
    145   -376   -524    114    335   -449     67    345    329    189    155    -12
    161   -361   -524     98    342   -441     72    350    337    197    166     -7
    166   -355   -522     93    342   -439     64    345    332    189    161    -15
    155   -348   -504     96    329   -426     70    355    348    202    174     -5
    153   -350   -506     98    327   -428     77    355    353    213    187      2
    163   -337   -501     85    329   -418     70    348    342    200    179     -7
    150   -316   -470     80    309   -392     64    340    337    194    174    -12
    145   -309   -454     83    298   -381     70    348    345    200    179     -5
    155   -324   -483     83    319   -402     67    340    337    192    179     -7
    158   -324   -483     83    319   -402     72    340    337    189    181    -10
    145   -322   -470     85    306   -397     80    345    342    200    189      0
    155   -327   -483     85    319   -405     80    342    340    192    187     -2
    158   -319   -478     77    316   -397     75    335    329    184    181     -7
    153   -288   -441     64    296   -363     93    353    350    205    202     12
    158   -262   -423     51    288   -342    114    374    366    220    220     28
    171   -233   -405     31    288   -319    132    381    387    233    236     38
    161   -200   -361     18    259   -277    155    397    413    257    259     62
    155   -194   -350     20    252   -272    174    410    426    267    272     72
    166   -184   -353      7    259   -267    174    410    423    262    267     64
    168   -124   -293    -20    231   -207    187    426    454    293    301     96
    168    -57   -226    -57    194   -140    184    439    496    342    353    148
    184     -5   -189    -88    187    -98    150    423    506    361    374    166
    192    -15   -210    -88    200   -111    129    415    496    353    366    158
    181    -23   -205    -77    192   -114    124    410    491    353    368    163
    174    -49   -223    -64    194   -135    111    392    472    340    355    155
    171   -109   -280    -31    226   -194     98    368    439    303    322    127
    153   -215   -368     28    257   -290     98    355    400    259    272     80
    137   -311   -449     88    293   -379     96    342    361    218    226     31
    135   -384   -519    124    324   -449     90    327    329    187    192     -5
    119   -407   -530    142    322   -467     80    306    306    163    171    -25
    106   -415   -524    153    314   -470     72    290    288    150    153    -41
    114   -452   -566    168    340   -509     70    285    277    140    140    -54
    114   -467   -581    174    345   -522     67    277    270    132    132    -67
     98   -470   -571    184    335   -519     70    280    272    137    135    -67
     93   -480   -576    192    335   -527     72    280    270    132    132    -70
    106   -488   -594    192    350   -540     70    270    257    119    119    -85
     98   -491   -589    194    340   -537     72    272    254    119    114    -85
     88   -504   -594    207    340   -548     77    277    259    124    116    -80
     90   -514   -607    210    348   -561     70    267    249    114    106    -90
     93   -514   -607    210    350   -561     70    262    244    109    103    -98
     85   -509   -594    210    340   -550     75    267    249    116    106    -90
     98   -540   -641    220    368   -589     80    272    236    101     88   -109
    127   -649   -779    259    452   -714     90    285    179     23      5   -189
    168   -857  -1026    345    597   -940    176    387    116   -106   -148   -337
    189   -930  -1119    368    652  -1026    340    576    161   -161   -233   -446
    163   -698   -862    267    511   -779    444    600    319    -18    -88   -329
     41   -249   -290    103    163   -267    311    158    428    262    259      5
   -114    475    589   -179   -350    532    -36   -467    527    698    820    574
   -244   1257   1501   -509   -872   1379   -348   -758    805   1296   1496   1239
   -249   1486   1735   -618   -992   1610   -652   -932    844   1538   1764   1527
   -189   1015   1205   -415   -696   1111   -831  -1060    407   1080   1314   1132
   -163    316    480    -75   -322    397   -691   -966   -163    239    467    324
   -101   -202   -101    150      0   -153   -371   -475   -142    -20     93    -57
    -36   -387   -353    210    155   -371   -109    -38    106     93    116    -59
     36   -444   -483    202    259   -465     36    200    246    171    163    -33
     70   -485   -555    207    311   -519     88    272    259    153    137    -70
     62   -519   -581    226    319   -548    101    293    257    140    114    -96
     59   -548   -610    244    335   -579    124    319    265    137    109   -101
     72   -571   -646    249    358   -607    132    329    257    122     93   -122
     75   -561   -636    244    355   -597    135    335    259    116     85   -132
     72   -561   -633    244    350   -597    153    355    270    124     96   -119
     77   -568   -646    246    361   -607    161    363    275    124     93   -122
     83   -571   -654    244    366   -613    161    366    275    122     88   -129
     72   -563   -636    246    353   -600    171    381    290    140    106   -116
     72   -548   -620    236    345   -581    174    387    296    145    111   -109
     85   -537   -623    226    353   -579    174    389    290    140    109   -111
     83   -540   -623    226    353   -581    187    405    306    153    119   -103
     80   -524   -605    223    342   -563    202    423    322    171    135    -85
     85   -535   -620    223    350   -576    205    426    319    168    129    -93
     85   -530   -615    220    350   -571    210    436    327    174    135    -88
     77   -509   -589    213    332   -548    218    452    342    189    150    -72
     93   -506   -600    207    345   -553    220    462    348    192    155    -72
     93   -509   -602    207    348   -555    220    465    350    194    161    -75
     85   -498   -584    205    335   -542    233    488    368    213    176    -59
     90   -485   -576    197    332   -532    239    506    379    226    184    -51
    101   -485   -587    192    342   -535    241    514    381    226    184    -54
     98   -480   -581    189    340   -530    249    537    397    236    197    -41
    103   -462   -566    179    335   -514    257    563    415    254    210    -28
    119   -457   -579    166    348   -519    259    579    418    257    213    -28
    129   -472   -602    171    366   -537    272    610    436    267    220    -18
    129   -459   -592    163    361   -524    288    652    465    290    244      7
    142   -452   -594    153    368   -522    290    675    472    298    252     12
    158   -449   -610    142    384   -527    290    698    483    306    262     18
    163   -431   -594    135    379   -511    306    740    506    329    283     36
    184   -415   -600    114    389   -506    316    776    527    353    306     57
    205   -405   -610     98    405   -506    316    800    532    358    311     62
    210   -392   -602     88    405   -496    327    826    550    376    332     83
    220   -376   -597     77    407   -485    340    852    571    402    358    111
    236   -348   -584     54    407   -467    327    844    561    394    358    109
    239   -329   -568     44    402   -449    327    839    563    397    366    116
    231   -316   -548     41    389   -431    335    844    574    410    384    135
    231   -309   -540     38    384   -423    332    828    566    405    387    137
    228   -306   -537     38    381   -420    324    807    555    394    379    129
    215   -288   -504     36    358   -394    332    795    561    402    392    142
    205   -277   -483     33    342   -379    329    771    555    400    397    142
    200   -270   -470     36    335   -368    316    730    540    387    387    129
    171   -265   -439     46    303   -350    314    698    535    384    384    124
    145   -270   -415     62    277   -340    314    670    532    384    384    122
    129   -290   -423     77    275   -355    306    626    514    366    368     96
    111   -306   -418     98    265   -361    301    589    504    353    355     80
     90   -309   -400    109    241   -353    298    563    498    350    355     77
     80   -329   -413    124    244   -371    293    530    480    332    337     57
     75   -348   -426    135    249   -387    277    493    457    309    316     36
     54   -366   -420    155    236   -392    277    478    452    301    309     31
     49   -381   -431    163    239   -405    275    459    439    293    298     20
     49   -394   -444    171    246   -418    272    441    426    280    285      2
     41   -405   -449    181    244   -428    277    441    428    283    288      7
     36   -405   -441    184    239   -423    283    446    433    293    298     20
     44   -394   -441    174    241   -415    270    433    420    280    288      7
     44   -392   -436    171    239   -413    270    433    418    277    285      7
     38   -384   -423    171    228   -402    277    446    431    290    301     20
     46   -389   -436    171    241   -413    283    449    433    296    303     25
     46   -392   -439    171    241   -413    277    441    428    288    296     12
     36   -392   -428    176    231   -407    288    452    439    298    306     23
     36   -392   -431    176    231   -410    290    452    439    301    306     25
     51   -392   -444    171    246   -418    285    449    436    296    303     18
     44   -381   -426    166    233   -405    293    449    439    301    309     23
     38   -374   -415    166    226   -394    298    457    446    311    319     33
     49   -392   -441    168    244   -415    290    449    436    301    309     23
     44   -389   -433    174    239   -410    293    444    433    301    311     25
     36   -381   -418    171    226   -400    298    454    441    314    322     41
     38   -381   -420    171    228   -400    298    452    439    314    319     41
     46   -366   -415    158    228   -389    306    457    446    319    324     41
     44   -335   -379    145    210   -355    335    483    480    350    353     72
     41   -301   -345    127    192   -322    353    496    493    363    366     83
     46   -301   -348    127    197   -324    371    501    498    366    371     83
     41   -301   -342    127    189   -319    381    504    498    363    366     80
     44   -265   -309    111    176   -285    405    527    524    389    389    103
     59   -205   -265     72    158   -233    407    535    550    418    426    137
     70   -116   -187     23    127   -153    379    522    566    444    454    166
     75    -83   -161      2    116   -122    355    522    581    470    480    194
     93   -106   -200      7    145   -153    337    514    574    462    472    184
     85   -124   -213     18    148   -166    319    488    545    439    452    166
     67   -137   -205     33    135   -171    311    475    535    433    452    168
     57   -189   -249     64    153   -218    298    457    506    405    420    140
     54   -311   -366    129    210   -337    277    428    444    335    348     70
     33   -407   -441    184    236   -423    277    413    407    293    298     28
     18   -446   -465    213    239   -454    283    405    389    277    283     15
     15   -478   -496    228    254   -485    272    376    358    246    254    -12
      7   -501   -509    246    257   -504    262    353    329    215    223    -44
     -2   -511   -511    257    252   -511    265    355    332    218    226    -36
      2   -519   -522    257    262   -519    257    348    324    210    218    -44
      5   -522   -527    257    265   -524    249    335    309    194    202    -59
     -2   -517   -514    259    254   -517    252    340    314    205    210    -46
     -2   -519   -519    259    257   -519    249    335    306    197    207    -51
      2   -530   -532    262    265   -530    241    324    290    184    192    -64
    -10   -540   -532    272    259   -537    246    327    296    187    194    -59
    -12   -542   -530    277    257   -537    252    332    298    189    197    -57
     -7   -563   -555    283    272   -561    241    322    285    174    181    -75
     -2   -563   -561    283    277   -561    236    316    277    168    176    -75
     -7   -576   -568    290    277   -574    241    329    280    168    171    -72
     25   -688   -714    332    368   -701    252    345    226     98     96   -145
     83   -898   -984    407    530   -940    327    441    148    -57    -85   -329
     96   -956  -1052    431    571  -1005    483    623    205    -98   -161   -423
     59   -709   -769    322    413   -737    589    667    374     54     -2   -293
    -54   -285   -231    171     88   -259    485    252    475    311    324     25
   -228    454    683   -111   -457    566    171   -348    594    779    917    639
   -363   1213   1574   -426   -969   1392   -106   -631    875   1382   1602   1330
   -348   1353   1701   -504  -1026   1527   -397   -810    872   1577   1821   1590
   -285    792   1078   -252   -680    935   -602   -989    363   1044   1293   1124
   -275    163    436     54   -355    298   -491   -896   -163    241    475    319
   -213   -296    -83    254    -67   -189   -223   -449   -158    -12    116    -49
   -127   -446   -319    285     93   -381      2    -36     72     93    142    -51
    -54   -496   -441    275    192   -470    158    218    231    192    207     -2
    -36   -535   -498    283    228   -517    207    290    254    184    194    -23
    -25   -566   -540    296    254   -553    218    303    236    155    163    -59
    -31   -592   -561    309    265   -576    233    324    241    150    150    -67
    -31   -605   -574    319    270   -589    246    345    246    148    148    -70
    -18   -610   -592    311    285   -602    244    345    239    135    132    -85
    -15   -623   -607    319    296   -615    252    358    246    137    137    -83
    -23   -626   -602    324    288   -615    259    371    252    142    145    -70
    -12   -631   -618    322    301   -626    262    379    259    148    150    -67
    -12   -633   -620    324    301   -628    254    376    254    140    142    -72
    -25   -628   -602    327    285   -615    257    384    259    145    145    -64
    -20   -615   -597    316    285   -605    265    394    267    153    153    -57
     -2   -597   -594    301    296   -597    265    397    272    161    155    -51
     -7   -587   -579    296    285   -581    275    410    285    176    171    -28
     -2   -571   -568    285    280   -568    285    428    301    194    194     -2
     10   -568   -581    277    293   -574    285    433    298    192    192     -2
      0   -589   -589    296    293   -589    293    439    301    192    187     -2
      0   -561   -561    277    277   -563    290    452    314    210    202     15
     15   -558   -574    270    293   -566    293    465    322    220    210     23
     20   -566   -587    270    303   -576    296    475    327    220    213     25
     15   -561   -576    272    296   -568    306    498    348    241    231     49
     18   -558   -576    267    296   -568    306    509    353    249    236     59
     33   -568   -602    265    316   -584    309    522    355    254    239     62
     38   -558   -597    259    316   -576    319    545    371    272    254     80
     41   -540   -581    249    311   -561    329    579    394    298    272    103
     57   -532   -589    236    322   -558    327    594    397    303    277    109
     64   -517   -581    226    322   -548    329    615    407    319    288    122
     64   -504   -571    218    316   -537    340    649    431    345    309    148
     80   -509   -589    215    335   -548    345    683    449    366    322    163
     98   -506   -605    202    350   -555    350    711    465    387    337    181
    103   -483   -587    187    345   -535    363    748    488    418    363    210
    119   -462   -581    168    348   -522    363    774    504    439    381    231
    137   -457   -594    161    366   -524    358    787    509    446    387    241
    137   -436   -574    148    353   -504    358    802    522    470    407    265
    142   -405   -548    129    345   -475    361    813    532    491    428    290
    153   -400   -555    122    353   -478    355    805    522    488    428    290
    153   -379   -532    114    342   -454    350    797    519    488    431    298
    142   -353   -498    103    319   -426    348    792    519    498    441    314
    140   -342   -483    101    309   -413    342    771    506    493    441    314
    132   -361   -493    114    309   -426    337    745    491    480    431    303
    116   -355   -472    119    293   -413    342    727    493    485    439    314
    101   -348   -452    122    275   -400    342    698    488    483    436    314
     88   -348   -439    129    262   -392    329    652    465    459    413    288
     62   -353   -415    142    239   -384    329    618    452    449    397    272
     41   -358   -400    158    220   -379    335    589    446    444    392    265
     31   -387   -418    176    220   -400    319    542    418    420    366    233
     10   -413   -426    200    218   -418    311    504    397    400    342    210
    -10   -415   -407    213    197   -413    311    480    387    392    335    202
    -10   -431   -420    220    205   -426    309    454    371    376    319    189
    -12   -454   -441    233    213   -449    293    423    345    353    296    166
    -36   -459   -423    246    192   -441    293    410    335    342    285    158
    -41   -475   -433    257    194   -454    293    400    327    340    277    150
    -33   -480   -446    257    205   -465    283    384    309    324    262    137
    -41   -491   -449    265    202   -472    288    384    314    332    267    145
    -44   -480   -436    262    194   -459    288    387    319    337    272    150
    -36   -485   -449    259    205   -467    280    379    306    327    262    137
    -38   -478   -439    259    200   -459    272    379    306    327    259    135
    -46   -459   -413    252    181   -439    277    387    319    342    272    150
    -44   -454   -413    249    181   -433    280    387    322    345    275    150
    -36   -467   -431    252    194   -449    280    384    322    342    270    145
    -49   -465   -415    257    181   -441    288    392    332    355    280    158
    -51   -454   -405    252    176   -431    285    392    335    358    285    163
    -44   -444   -402    244    179   -423    277    379    324    345    272    148
    -49   -449   -400    249    171   -423    283    381    329    350    272    150
    -54   -457   -402    257    174   -431    288    389    337    361    280    158
    -44   -449   -405    246    176   -426    280    376    324    353    272    145
    -41   -433   -392    236    174   -413    283    379    332    361    277    150
    -57   -405   -348    228    142   -379    303    400    355    381    298    171
    -54   -379   -324    218    135   -353    322    413    374    397    314    184
    -51   -353   -303    200    124   -329    332    418    381    402    324    189
    -51   -327   -275    189    109   -301    345    431    400    420    337    207
    -44   -324   -280    181    116   -301    361    441    410    426    342    210
    -25   -277   -252    153    111   -265    371    452    431    444    366    226
    -23   -184   -161    103     67   -174    368    462    467    483    410    270
    -28   -122    -96     75     31   -109    353    462    496    522    452    309
    -15   -109    -96     59     38   -103    314    439    485    519    452    306
    -12   -124   -111     70     49   -119    293    426    472    506    441    296
    -28   -129   -103     77     36   -116    285    410    462    504    441    298
    -31   -161   -132     96     49   -148    267    389    439    483    426    283
    -38   -231   -194    132     75   -213    252    363    392    433    376    239
    -59   -335   -275    197    106   -306    249    353    348    381    322    189
    -70   -428   -361    246    145   -394    252    345    314    345    280    150
    -72   -475   -402    272    163   -439    244    322    283    309    246    114
    -85   -504   -418    293    166   -462    236    301    259    285    226     93
    -93   -524   -431    309    168   -478    236    296    249    277    220     88
    -83   -535   -454    309    184   -496    226    280    231    257    202     67
    -80   -545   -465    311    192   -506    220    272    223    249    197     59
    -90   -542   -454    314    181   -498    228    277    228    254    202     64
    -83   -548   -465    316    189   -506    226    272    220    244    197     57
    -85   -563   -478    322    194   -519    215    257    205    231    184     41
    -96   -561   -467    327    184   -514    218    259    207    233    187     46
    -98   -576   -478    337    187   -527    220    262    207    231    187     44
    -96   -589   -493    342    197   -542    215    252    192    215    171     28
   -101   -568   -470    332    184   -519    213    249    192    215    176     31
   -101   -571   -470    335    184   -522    220    259    200    220    181     38
    -90   -620   -532    355    220   -579    215    262    176    189    153      5
    -51   -756   -704    405    324   -730    231    290    109     93     49    -88
    -18   -950   -932    483    454   -940    348    439     77    -33   -111   -249
    -10   -937   -927    472    457   -932    504    613    176    -31   -137   -301
    -72   -644   -571    358    246   -607    566    524    327    145     64   -135
   -207   -153     54    181   -132    -49    353    -33    350    407    431    226
   -355    626    982   -135   -670    802      5   -571    467    901   1052    849
   -441   1288   1727   -423  -1085   1506   -293   -813    693   1431   1647   1431
   -415   1221   1634   -402  -1026   1426   -571  -1000    561   1452   1680   1504
   -363    581    945   -109   -654    763   -675  -1088     41    818   1047    927
   -327    -44    283    184   -306    119   -483   -891   -384     67    265    174
   -267   -410   -142    337    -64   -277   -192   -405   -226     -2     85    -20
   -202   -480   -277    340     36   -379     23    -28     31    150    174     38
   -127   -496   -368    311    119   -433    142    181    166    226    223     67
   -111   -532   -420    322    153   -478    171    226    171    207    200     36
   -122   -563   -441    342    158   -504    184    249    174    194    184     20
   -119   -592   -472    355    174   -535    197    267    176    184    174      7
   -103   -610   -506    358    200   -558    207    280    171    171    161    -10
   -109   -602   -496    355    192   -550    215    293    181    176    166     -5
   -111   -605   -493    358    189   -550    231    311    194    187    174      2
   -101   -605   -504    353    200   -555    228    311    192    184    171     -2
   -111   -618   -506    366    197   -563    231    314    194    181    171     -5
   -119   -610   -491    363    184   -550    244    332    215    202    189     15
   -111   -605   -496    358    192   -550    249    340    218    202    192     18
   -101   -587   -485    342    189   -537    244    337    218    197    189     15
   -109   -563   -454    337    171   -509    246    345    226    205    194     23
   -111   -561   -449    335    166   -504    252    355    239    218    205     33
   -101   -568   -470    335    181   -519    254    361    236    215    202     31
   -103   -558   -454    329    174   -506    254    368    244    223    210     36
   -101   -545   -444    324    171   -496    270    389    262    239    223     54
    -90   -537   -449    314    179   -493    265    389    257    236    218     44
    -85   -522   -436    303    174   -480    262    394    262    239    223     44
    -93   -517   -426    303    163   -472    277    418    283    262    246     64
    -88   -524   -436    306    174   -480    285    431    293    270    254     70
    -83   -522   -441    301    179   -483    285    439    296    267    252     64
    -77   -504   -426    290    174   -465    293    465    314    283    267     77
    -72   -488   -415    277    168   -454    296    483    324    290    275     85
    -62   -478   -415    270    176   -446    293    496    324    288    272     83
    -59   -488   -428    272    181   -459    306    530    345    309    290    101
    -54   -478   -423    265    184   -452    319    563    371    332    311    122
    -33   -470   -436    252    200   -454    319    589    376    335    316    124
    -18   -454   -436    236    207   -446    322    620    394    355    335    142
    -18   -439   -420    228    200   -431    329    657    420    379    355    166
     -2   -423   -420    213    207   -420    335    685    431    392    368    176
     12   -423   -436    205    223   -431    340    709    441    400    379    189
     15   -413   -428    200    220   -420    353    737    462    426    402    218
     23   -387   -410    181    213   -397    348    748    467    436    418    231
     36   -368   -405    166    218   -387    335    743    462    433    415    231
     36   -335   -374    148    202   -353    332    740    462    439    423    239
     33   -327   -361    148    197   -342    342    743    467    446    431    257
     38   -329   -368    142    202   -348    332    724    449    433    428    249
     33   -322   -355    142    194   -337    324    704    439    426    431    249
     20   -309   -332    142    176   -319    327    691    441    433    439    262
     12   -303   -316    145    163   -309    324    667    428    423    428    249
      2   -283   -285    140    142   -283    306    623    407    400    410    228
    -20   -293   -272    155    124   -283    316    602    410    400    407    226
    -38   -306   -267    174    111   -288    319    571    405    392    400    210
    -54   -324   -270    189    106   -298    309    527    381    366    371    176
    -80   -337   -259    207     88   -301    311    496    371    355    358    166
    -96   -353   -257    223     77   -306    309    470    363    348    350    155
    -96   -366   -272    231     85   -319    290    428    332    319    322    124
   -103   -376   -272    241     83   -324    285    397    311    298    306    106
   -119   -392   -275    254     75   -335    285    384    306    296    301    101
   -114   -400   -285    257     83   -345    275    363    288    277    285     88
   -119   -423   -306    270     90   -366    267    348    270    262    270     77
   -124   -418   -293    272     83   -355    272    348    275    267    275     85
   -124   -410   -285    265     80   -348    270    345    272    272    277     88
   -119   -405   -288    262     83   -348    265    332    265    262    267     75
   -127   -410   -283    267     75   -348    265    329    259    257    259     72
   -132   -413   -280    272     72   -348    272    342    272    270    270     88
   -124   -423   -298    272     85   -361    265    337    265    265    267     80
   -124   -415   -290    270     80   -353    259    335    267    270    272     85
   -127   -392   -265    259     67   -329    262    340    275    285    285    101
   -114   -389   -275    252     80   -332    262    340    277    288    290    103
   -114   -410   -296    262     88   -353    257    335    272    280    283     96
   -122   -394   -272    257     72   -332    257    337    277    288    285    103
   -124   -379   -254    252     62   -316    257    337    275    288    285    109
   -116   -387   -270    252     75   -329    249    327    265    280    277     96
   -127   -397   -270    262     70   -335    257    332    270    290    285    109
   -122   -376   -254    249     64   -314    272    348    288    306    298    124
   -111   -350   -239    231     62   -296    285    361    303    319    309    135
   -111   -322   -210    218     49   -267    303    371    314    335    327    150
   -127   -288   -163    207     15   -226    329    392    342    366    358    181
   -116   -285   -168    200     25   -228    332    392    342    363    353    176
   -106   -257   -150    179     20   -205    337    394    348    371    361    181
   -106   -184    -77    145    -15   -132    355    420    394    423    410    233
   -101   -114    -15    106    -44    -64    353    426    426    457    449    275
    -83    -67     15     75    -51    -25    311    397    423    465    457    283
    -80    -93    -12     85    -33    -54    293    389    420    470    459    288
    -90   -114    -23    103    -33    -70    290    387    415    472    465    293
    -90   -109    -18     98    -38    -64    262    350    379    441    439    267
    -98   -140    -41    119    -28    -93    244    324    345    413    410    244
   -116   -226   -109    171     -5   -168    241    314    309    374    363    207
   -116   -363   -246    241     64   -306    239    301    259    322    303    153
   -119   -436   -316    275     98   -376    231    283    220    283    265    114
   -140   -457   -316    298     85   -387    231    270    200    265    246     98
   -148   -485   -337    314     90   -413    223    249    176    241    226     77
   -140   -514   -374    327    116   -444    213    233    155    220    205     64
   -145   -506   -361    324    106   -433    207    231    150    218    205     62
   -150   -522   -374    335    111   -449    215    239    153    223    207     64
   -140   -524   -384    332    119   -454    205    226    140    210    194     51
   -140   -511   -371    327    114   -441    194    215    132    202    189     44
   -148   -524   -376    335    114   -452    202    223    140    213    197     54
   -145   -542   -397    342    124   -470    205    223    132    207    194     49
   -148   -555   -407    350    127   -483    194    210    119    194    179     33
   -158   -566   -407    363    124   -488    200    218    124    200    184     38
   -158   -566   -407    361    122   -485    197    218    122    200    184     38
   -148   -571   -423    358    137   -498    192    210    109    184    168     23
   -135   -639   -506    387    184   -571    202    226     85    148    129    -15
    -80   -810   -730    446    324   -771    249    298     25     38      2   -132
    -46   -956   -909    498    428   -932    384    465     31    -64   -137   -290
    -64   -815   -750    441    342   -784    519    607    187     23    -67   -252
   -176   -420   -244    298     31   -335    511    368    322    246    205     -2
   -335    140    475     98   -405    306    236   -293    309    545    631    431
   -475    901   1374   -215   -924   1137    -72   -730    472   1072   1275   1072
   -522   1337   1860   -407  -1192   1600   -358   -945    600   1478   1725   1530
   -457    995   1452   -270   -956   1223   -589  -1117    283   1226   1478   1340
   -402    329    732     36   -566    530   -605  -1143   -293    426    672    576
   -361   -215    145    285   -254    -36   -361   -782   -462    -59    109     25
   -298   -439   -140    368    -80   -288    -98   -296   -194     38     98     -2
   -213   -475   -265    342     23   -368     59      2      2    158    171     44
   -163   -506   -342    335     88   -426    150    153     90    202    192     54
   -166   -545   -381    353    106   -465    184    197    109    205    192     46
   -153   -568   -415    358    129   -493    194    215    106    192    179     23
   -145   -581   -436    361    142   -509    202    226    101    176    163      2
   -158   -587   -428    374    135   -509    213    241    111    181    166      5
   -155   -587   -431    368    135   -509    220    259    122    187    171      7
   -145   -592   -446    368    148   -519    220    259    116    176    163     -5
   -148   -592   -444    368    145   -519    228    270    129    189    176      7
   -150   -574   -423    363    135   -498    239    288    145    202    192     25
   -137   -558   -420    348    140   -491    233    283    137    194    187     18
   -137   -548   -410    340    135   -480    231    285    140    194    184     12
   -145   -553   -410    348    129   -480    246    306    163    218    205     33
   -142   -550   -407    348    132   -480    249    311    168    220    207     33
   -135   -555   -423    345    142   -491    244    314    163    215    202     25
   -142   -550   -407    345    132   -480    252    327    176    231    215     38
   -140   -542   -402    340    129   -472    257    337    187    239    223     46
   -122   -530   -407    327    142   -470    254    337    187    236    226     44
   -129   -509   -381    319    124   -446    257    348    194    244    239     51
   -127   -491   -363    306    116   -428    262    366    210    262    254     64
   -116   -498   -381    306    129   -441    265    379    218    265    262     67
   -114   -501   -387    309    135   -444    265    389    223    270    272     70
   -124   -496   -374    309    124   -436    272    410    239    283    280     80
   -114   -501   -389    306    137   -446    280    431    249    288    290     88
   -101   -480   -379    288    137   -431    277    444    249    288    290     85
    -98   -470   -371    285    135   -420    290    478    272    314    311    106
    -83   -449   -366    265    140   -407    296    504    288    329    329    116
    -67   -449   -381    257    155   -415    298    527    298    332    332    119
    -70   -454   -387    259    158   -420    309    563    319    353    350    137
    -62   -436   -374    249    155   -405    322    605    345    379    376    168
    -44   -410   -366    226    158   -389    319    626    350    381    384    171
    -28   -397   -371    213    168   -384    322    654    366    400    402    187
    -23   -389   -368    205    171   -379    337    685    384    420    426    215
     -5   -355   -350    181    171   -353    332    696    387    426    433    220
      7   -361   -371    176    187   -366    327    698    384    428    444    228
      7   -342   -350    166    179   -345    329    706    392    441    459    246
     10   -314   -327    150    166   -319    327    701    392    441    467    254
     12   -309   -322    148    166   -314    322    680    376    426    459    246
      2   -306   -309    150    153   -306    319    665    371    423    459    246
     -7   -280   -272    142    129   -275    319    652    368    420    467    252
    -10   -267   -257    137    122   -262    309    618    350    405    459    241
    -23   -257   -233    140    103   -246    301    584    340    394    452    228
    -46   -252   -205    148     75   -228    309    563    345    397    457    231
    -59   -257   -200    158     67   -228    309    530    337    381    444    215
    -75   -280   -205    176     62   -244    306    491    322    361    420    184
    -98   -277   -179    189     38   -228    314    465    324    363    420    179
   -114   -288   -174    200     28   -231    306    433    311    350    410    166
   -122   -314   -192    218     33   -252    293    392    283    316    381    129
   -135   -332   -197    231     28   -265    290    371    272    303    368    119
   -145   -322   -176    233     15   -249    285    353    267    298    366    114
   -148   -350   -202    246     25   -275    272    322    241    272    340     85
   -155   -366   -210    262     25   -288    265    301    226    254    324     70
   -168   -366   -197    265     12   -283    267    298    228    257    329     75
   -163   -368   -205    267     20   -288    267    293    226    252    327     72
   -158   -371   -213    265     25   -293    259    283    218    241    319     62
   -168   -366   -200    267     12   -283    262    285    223    246    322     67
   -168   -374   -207    270     18   -290    267    293    231    254    332     72
   -158   -371   -213    265     25   -293    262    285    226    249    327     64
   -163   -363   -200    262     15   -280    259    288    228    252    327     64
   -168   -361   -192    265     10   -275    267    296    236    259    335     72
   -161   -361   -200    259     18   -280    259    288    228    252    329     64
   -161   -355   -194    259     15   -275    257    288    228    252    329     67
   -174   -350   -179    262      0   -265    265    296    241    262    340     77
   -163   -342   -179    252      5   -262    262    293    239    259    340     75
   -158   -348   -189    252     12   -270    254    285    231    249    335     64
   -163   -340   -176    252      5   -259    259    290    239    262    345     77
   -166   -335   -168    249      0   -252    270    296    246    270    353     83
   -155   -309   -153    231     -2   -231    283    306    257    275    361     85
   -158   -280   -124    218    -18   -202    306    327    280    298    381    106
   -163   -259    -96    213    -33   -179    335    353    314    332    413    137
   -166   -241    -75    202    -46   -158    342    350    314    332    413    135
   -158   -226    -67    192    -46   -148    337    345    303    319    402    122
   -158   -171    -15    163    -72    -93    355    366    332    348    428    148
   -142   -109     33    127    -88    -38    368    387    371    392    472    189
   -129    -59     70     93   -101      5    342    374    387    413    501    213
   -129    -20    106     75   -119     41    309    361    394    431    519    231
   -119    -20     98     70   -111     38    283    348    379    420    514    228
   -116    -49     67     83    -93      7    267    324    355    397    491    210
   -132    -75     54    101    -96    -10    252    303    337    384    478    200
   -140   -127     12    132    -77    -57    249    293    314    363    457    179
   -140   -246   -109    192    -18   -179    233    270    259    298    389    114
   -150   -358   -207    254     28   -283    226    252    210    244    332     62
   -174   -389   -215    280     18   -303    233    241    194    226    311     41
   -176   -402   -228    288     23   -316    223    218    166    200    288     18
   -171   -436   -265    301     46   -350    207    192    135    171    259    -10
   -181   -452   -270    316     44   -361    207    192    132    168    259    -10
   -181   -452   -270    316     41   -361    205    189    124    161    252    -18
   -176   -452   -277    314     49   -366    194    176    111    148    239    -31
   -184   -446   -265    314     38   -355    189    171    106    142    236    -33
   -187   -457   -270    322     41   -363    197    179    114    150    239    -28
   -179   -488   -311    332     64   -400    197    174    103    140    226    -38
   -181   -483   -301    332     59   -392    189    166     96    132    218    -46
   -192   -472   -283    332     44   -376    189    168     98    137    220    -44
   -184   -480   -296    332     54   -389    189    166     96    132    218    -49
   -181   -501   -319    340     67   -410    181    158     85    122    207    -57
   -187   -519   -335    353     72   -428    189    168     85    119    205    -59
   -161   -607   -446    381    140   -527    197    181     41     59    137   -122
    -93   -810   -717    452    311   -763    249    249    -51    -98    -38   -298
    -75   -917   -844    496    384   -883    405    439     -7   -163   -142   -420
   -106   -709   -602    407    246   -657    524    498    158    -25     -7   -314
   -226   -296    -70    262    -80   -184    418     59    233    205    296    -20
   -387    376    763      5   -574    568     85   -610    270    581    802    504
   -542   1179   1722   -319  -1132   1449   -215   -924    530   1187   1499   1202
   -561   1475   2036   -457  -1299   1756   -522  -1106    605   1501   1849   1569
   -472   1021   1491   -275   -982   1254   -732  -1223    226   1119   1470   1247
   -444    368    813     38   -628    589   -623  -1124   -303    311    649    462
   -387   -181    202    283   -296     10   -303   -636   -335    -25    197     12
   -298   -368    -72    332   -114   -220    -51   -194    -93     64    197    -28
   -233   -407   -174    319    -31   -290     85     46     51    145    244     -5
   -210   -462   -252    337     20   -358    153    145     96    158    241    -12
   -194   -501   -306    348     54   -405    166    161     80    127    213    -49
   -194   -527   -332    358     67   -431    176    174     75    109    192    -75
   -194   -530   -335    361     67   -433    192    197     85    111    189    -75
   -181   -530   -348    355     83   -439    200    210     90    114    192    -77
   -176   -540   -363    355     93   -452    200    213     85    106    187    -90
   -181   -535   -353    355     85   -444    207    226     98    116    197    -80
   -181   -527   -345    353     80   -436    213    236    106    124    205    -72
   -171   -535   -363    353     96   -449    213    236    101    114    194    -88
   -176   -527   -353    350     85   -441    220    246    111    124    202    -77
   -179   -519   -342    348     80   -431    228    262    124    135    213    -64
   -174   -522   -348    345     85   -433    226    262    122    135    210    -70
   -168   -506   -337    337     83   -423    223    267    127    140    213    -64
   -171   -498   -327    335     77   -413    236    285    145    158    228    -49
   -166   -496   -329    329     80   -413    236    293    150    161    231    -46
   -155   -491   -337    322     88   -415    236    296    150    158    231    -49
   -166   -485   -319    327     75   -402    246    311    163    171    246    -36
   -163   -483   -319    322     75   -402    254    329    176    181    254    -28
   -150   -483   -332    316     90   -410    254    335    179    184    257    -31
   -155   -470   -314    311     77   -392    259    350    189    194    267    -23
   -153   -465   -311    309     77   -389    272    381    213    215    285     -2
   -137   -462   -327    298     93   -397    275    397    215    218    288     -5
   -132   -459   -327    296     96   -392    283    418    228    228    296      2
   -135   -452   -316    293     88   -384    296    452    252    246    309     20
   -124   -449   -324    288     98   -387    303    478    267    259    319     31
   -106   -436   -329    270    111   -384    301    496    270    259    319     28
   -103   -428   -324    265    109   -376    319    537    298    288    345     54
    -93   -426   -332    259    116   -381    335    581    322    311    366     77
    -75   -420   -345    249    135   -384    337    610    329    316    371     77
    -64   -392   -329    226    129   -361    342    639    345    332    387     90
    -51   -374   -322    210    135   -348    355    675    371    355    410    114
    -33   -371   -340    200    150   -358    361    696    379    363    420    122
    -25   -358   -332    192    153   -345    363    704    387    371    431    132
    -31   -332   -303    181    135   -319    368    719    400    389    452    155
    -20   -324   -303    171    140   -314    368    722    402    392    457    163
    -12   -314   -301    163    142   -309    366    711    394    387    454    161
    -20   -285   -265    153    122   -275    368    709    400    394    467    176
    -33   -275   -244    153    103   -259    366    693    394    397    470    181
    -36   -272   -239    153    101   -257    358    659    379    381    459    171
    -51   -262   -210    155     77   -236    353    628    366    371    454    166
    -70   -249   -179    161     54   -215    353    600    366    376    462    174
    -80   -259   -179    168     46   -220    337    550    345    355    446    150
    -96   -259   -166    176     33   -213    324    501    327    335    428    129
   -119   -259   -140    189      7   -200    319    465    316    327    420    122
   -132   -280   -148    207      7   -215    311    428    303    314    407    106
   -140   -306   -168    220     12   -236    296    381    275    285    379     75
   -155   -322   -166    239      5   -246    293    358    265    275    368     64
   -166   -345   -179    254      5   -262    285    335    249    262    355     49
   -158   -363   -205    262     23   -285    270    303    220    233    332     23
   -166   -363   -197    265     15   -280    265    285    210    223    324     15
   -174   -366   -194    270     10   -280    262    283    207    223    327     20
   -168   -374   -207    270     18   -290    249    267    192    210    311      5
   -163   -379   -215    272     25   -298    246    262    187    205    306     -2
   -174   -384   -210    277     15   -298    259    272    200    218    319     15
   -168   -376   -207    272     18   -293    257    267    197    215    316      7
   -163   -379   -218    270     25   -298    254    265    192    210    311      0
   -174   -374   -200    275     12   -288    259    275    202    220    316     10
   -174   -366   -192    267      7   -280    254    275    205    226    322     15
   -163   -366   -202    265     18   -283    249    267    200    218    316      7
   -168   -355   -189    262     10   -275    252    272    205    223    322     12
   -171   -348   -176    259      2   -262    262    283    215    236    335     25
   -166   -355   -192    259     10   -275    254    275    205    226    327     18
   -161   -353   -194    257     15   -275    249    270    197    220    322     10
   -168   -358   -192    262     10   -275    259    280    207    228    329     18
   -161   -345   -184    254     10   -265    262    285    210    233    335     20
   -150   -319   -168    231      7   -244    277    298    223    241    345     25
   -155   -283   -127    218    -15   -205    301    322    252    270    371     46
   -163   -246    -83    202    -41   -166    319    340    272    290    394     67
   -155   -228    -72    192    -41   -150    332    340    277    290    394     67
   -155   -228    -75    192    -41   -153    340    345    280    293    397     70
   -153   -181    -28    166    -62   -106    353    368    311    327    431    103
   -137   -101     36    116    -88    -33    340    366    335    350    459    129
   -124    -51     72     88    -98     10    316    355    353    374    488    158
   -122    -20     98     70   -111     38    290    353    368    394    511    181
   -111    -36     75     72    -96     20    270    337    348    379    496    163
   -116    -67     49     90    -85     -7    249    311    319    353    475    145
   -135    -77     57    106    -96    -10    241    298    309    348    467    142
   -142   -140      2    140    -75    -70    231    285    275    311    433    111
   -142   -280   -140    210     -2   -210    215    259    210    239    355     41
   -148   -363   -215    254     31   -290    207    241    166    194    309     -2
   -166   -387   -220    277     25   -303    215    233    150    179    290    -18
   -168   -423   -254    296     41   -340    200    205    116    145    262    -51
   -174   -446   -272    309     49   -361    189    184     90    122    236    -77
   -184   -459   -277    322     46   -371    194    189     96    127    241    -70
   -176   -462   -285    319     54   -374    187    184     85    119    233    -75
   -174   -480   -306    324     64   -392    179    174     70     98    215    -96
   -181   -488   -306    335     62   -397    184    176     72    101    213    -96
   -184   -485   -301    332     57   -394    184    176     75    106    215    -93
   -171   -478   -306    324     67   -392    174    163     59     90    200   -106
   -174   -493   -319    332     70   -405    171    163     54     85    200   -106
   -181   -501   -319    340     67   -410    179    171     62     90    202   -101
   -176   -506   -332    340     75   -420    174    161     49     75    184   -119
   -174   -509   -335    342     80   -423    174    158     44     70    176   -129
   -176   -530   -355    353     88   -444    181    171     41     64    168   -129
   -137   -659   -524    397    192   -592    197    200    -12    -18     80   -210
    -83   -867   -784    472    348   -826    270    290    -90   -171    -98   -389
    -64   -927   -862    496    397   -896    428    488    -36   -223   -192   -493
   -119   -641   -524    379    200   -581    511    452    137    -41      2   -332
   -254   -153    101    202   -179    -25    327   -103    176    213    350     10
   -418    558    976    -72   -696    766    -10   -709    252    649    917    589
   -568   1343   1912   -387  -1239   1626   -290   -995    524   1265   1618   1286
   -530   1447   1977   -459  -1252   1712   -623  -1189    470   1423   1800   1504
   -441    867   1309   -213   -875   1088   -761  -1257     10    888   1257   1023
   -413    166    576    122   -493    368   -555  -1031   -428    124    449    257
   -342   -327     15    335   -179   -155   -231   -504   -348    -93    101    -93
   -262   -436   -174    345    -44   -306    -15   -122   -111     31    150    -80
   -207   -454   -246    329     18   -350     96     75      7     96    184    -57
   -189   -501   -311    345     57   -405    140    142     31     90    171    -77
   -174   -558   -384    366    103   -472    155    163     25     70    148   -106
   -176   -571   -397    374    109   -485    168    181     28     62    132   -116
   -176   -574   -397    374    109   -488    184    202     38     62    127   -116
   -166   -587   -423    376    127   -506    187    210     33     54    114   -127
   -161   -597   -436    379    137   -517    192    218     38     57    114   -124
   -168   -576   -407    368    119   -493    200    228     46     64    116   -116
   -163   -589   -426    376    129   -509    210    244     57     72    122   -111
   -158   -597   -441    376    140   -519    207    241     51     67    114   -116
   -161   -574   -413    368    124   -493    207    249     59     72    111   -111
   -158   -568   -410    363    122   -488    213    262     72     85    119    -93
   -150   -579   -428    363    137   -504    210    265     72     85    116    -96
   -153   -574   -420    363    132   -498    215    275     80     96    122    -88
   -158   -555   -397    358    119   -478    223    290     98    114    135    -67
   -140   -553   -413    345    135   -483    218    293     93    109    127    -75
   -135   -550   -415    342    137   -483    218    298     98    114    129    -70
   -140   -540   -400    340    127   -470    231    322    119    135    145    -51
   -132   -530   -397    332    132   -465    239    337    132    148    155    -41
   -127   -530   -405    327    137   -467    233    340    129    145    150    -44
   -129   -514   -384    322    127   -452    241    361    145    161    163    -25
   -124   -517   -394    319    135   -457    246    379    155    171    171    -18
   -109   -501   -392    306    140   -446    241    387    158    171    166    -23
   -109   -517   -407    311    145   -462    249    413    171    184    174    -12
   -114   -524   -413    319    148   -470    262    446    189    197    184      2
    -98   -506   -407    301    153   -457    267    472    205    213    194     18
    -83   -480   -397    283    155   -439    275    501    223    228    207     28
    -80   -465   -387    270    150   -426    293    545    257    265    236     57
    -64   -462   -397    262    166   -431    301    581    277    285    252     72
    -44   -446   -402    244    176   -426    301    610    285    290    254     77
    -38   -426   -387    233    174   -407    314    649    311    316    275    101
    -28   -420   -392    223    181   -405    322    683    329    340    290    122
    -10   -410   -400    210    192   -405    319    696    335    345    296    127
     -7   -392   -387    200    187   -389    324    709    345    358    306    148
     -5   -358   -353    181    174   -355    332    722    355    376    324    168
      5   -345   -350    168    176   -348    324    711    345    374    324    166
      0   -337   -337    168    166   -337    322    701    337    368    319    168
     -7   -311   -303    158    145   -309    324    696    340    376    327    179
     -5   -306   -301    155    148   -303    322    680    332    368    322    174
    -15   -309   -296    161    140   -303    311    641    309    348    306    158
    -36   -290   -257    163    109   -275    306    613    301    345    306    158
    -51   -280   -228    163     85   -254    301    576    285    337    298    153
    -59   -290   -231    176     85   -262    290    530    265    316    283    129
    -83   -309   -226    194     70   -267    285    488    252    303    270    114
   -103   -316   -213    210     54   -265    285    454    244    298    262    106
   -114   -332   -218    220     49   -275    270    407    218    275    241     83
   -124   -353   -228    239     51   -290    254    368    194    257    223     64
   -142   -361   -220    249     38   -290    252    348    189    254    218     59
   -142   -384   -241    262     46   -311    244    324    168    236    202     41
   -140   -400   -259    270     57   -329    228    293    142    207    174     15
   -153   -405   -252    280     49   -329    231    288    140    210    174     12
   -158   -418   -259    285     49   -340    233    283    142    213    176     15
   -153   -428   -277    290     59   -353    223    267    127    197    161      0
   -158   -428   -270    290     54   -348    218    259    122    194    158      0
   -161   -415   -254    288     46   -335    226    270    135    207    168     12
   -153   -426   -272    288     57   -350    223    265    132    205    166     10
   -153   -418   -265    285     54   -340    220    259    132    207    166      7
   -158   -402   -244    280     41   -324    223    267    142    220    176     18
   -155   -405   -249    280     46   -327    220    265    137    215    171     15
   -155   -407   -254    280     46   -332    213    254    127    202    158      2
   -161   -402   -244    280     41   -324    218    265    140    218    168     18
   -155   -397   -241    275     41   -319    220    267    148    226    176     23
   -145   -397   -252    272     51   -324    215    259    137    218    168     12
   -153   -394   -244    272     44   -319    220    259    137    218    166     15
   -155   -381   -228    267     36   -306    231    277    158    241    184     33
   -140   -353   -213    244     33   -283    241    285    168    249    192     38
   -135   -316   -181    226     23   -249    259    296    187    267    210     54
   -153   -275   -122    213    -18   -200    280    314    210    296    239     80
   -153   -272   -122    213    -15   -197    290    319    215    298    239     77
   -137   -267   -129    202     -5   -200    293    319    215    293    233     70
   -137   -205    -67    171    -36   -137    314    345    257    337    277    116
   -132   -127      2    129    -67    -62    314    358    296    381    324    161
   -119    -70     49     96    -85    -10    277    335    298    389    340    174
   -111    -62     49     85    -80     -5    249    324    298    397    348    181
   -116    -83     33    101    -75    -25    241    322    296    400    348    187
   -116   -101     15    109    -67    -44    218    293    267    371    324    166
   -124   -119      5    122    -64    -57    197    265    239    345    298    142
   -137   -194    -59    163    -41   -129    194    257    207    314    262    111
   -140   -329   -189    236     23   -259    187    239    155    254    197     49
   -145   -392   -249    267     49   -322    171    210    106    202    148     -2
   -161   -418   -259    288     46   -340    171    194     85    184    127    -18
   -168   -446   -277    306     54   -363    166    176     59    163    109    -36
   -161   -478   -316    319     77   -397    155    155     36    137     85    -59
   -168   -491   -324    329     75   -407    155    153     31    129     80    -67
   -171   -491   -319    329     72   -405    155    155     31    129     75    -62
   -166   -496   -332    329     80   -415    145    140     15    111     59    -80
   -171   -519   -348    345     88   -433    140    132      5    103     51    -88
   -181   -514   -332    348     75   -423    142    137     10    109     57    -85
   -176   -522   -348    348     85   -436    140    135      2    103     51    -88
   -171   -545   -374    358     98   -459    137    129     -5     93     41   -101
   -174   -527   -353    350     88   -441    137    132     -2    101     46    -96
   -179   -530   -350    353     83   -441    140    132     -2    101     46    -96
   -176   -550   -374    363     96   -462    137    124    -10     90     36   -103
   -176   -581   -405    379    111   -493    140    129    -20     75     18   -122
   -137   -691   -553    415    207   -623    155    161    -75     -2    -67   -202
    -80   -898   -818    488    366   -859    252    275   -142   -161   -252   -389
    -70   -927   -857    498    392   -893    400    444    -77   -189   -311   -467
   -148   -662   -517    405    181   -589    493    394     80    -20   -124   -306
   -290   -197     93    244   -192    -51    311   -153    129    241    226     36
   -439    581   1021    -72   -730    800    -46   -748    228    706    826    639
   -555   1296   1852   -371  -1202   1571   -342  -1008    480   1267   1454   1260
   -532   1330   1860   -400  -1195   1595   -639  -1182    413   1369   1571   1408
   -446    735   1182   -142   -813    958   -779  -1273    -83    784    984    875
   -418     70    485    174   -452    275   -566  -1036   -498     46    205    127
   -350   -342      7    345   -179   -168   -254   -522   -374    -70    -25   -109
   -265   -444   -181    353    -41   -314    -41   -145   -142     51     31    -88
   -194   -472   -277    335     41   -376     70     51    -28    111     64    -70
   -192   -509   -316    348     59   -413    109    103    -12    109     54    -85
   -184   -550   -366    366     90   -459    122    119    -18     85     31   -114
   -174   -579   -405    374    114   -493    127    132    -25     67     12   -142
   -174   -576   -402    376    114   -491    142    150    -18     70     12   -140
   -171   -568   -400    368    114   -483    155    166    -10     72     12   -140
   -161   -576   -415    368    124   -496    155    168    -15     64      7   -153
   -166   -579   -413    368    122   -496    163    176     -7     72     12   -148
   -166   -558   -392    363    111   -475    171    194     10     90     25   -132
   -158   -563   -407    358    124   -485    174    200      7     88     20   -137
   -161   -568   -407    363    122   -488    176    202     10     88     23   -135
   -163   -550   -387    355    111   -470    184    215     23    101     36   -122
   -155   -545   -389    350    116   -467    184    223     28    106     41   -116
   -148   -550   -402    348    124   -478    184    223     25    101     36   -124
   -158   -550   -392    353    116   -472    197    241     41    116     49   -109
   -158   -527   -371    342    103   -449    197    249     46    124     54   -106
   -145   -524   -379    335    116   -452    192    249     44    119     51   -111
   -150   -527   -379    337    114   -454    200    265     57    132     62   -101
   -148   -514   -366    329    106   -439    210    285     77    150     80    -83
   -140   -514   -374    327    116   -444    207    293     77    153     80    -88
   -137   -517   -379    327    119   -449    210    306     83    155     83    -85
   -142   -493   -350    316    101   -423    215    324     98    171     96    -72
   -127   -483   -355    303    111   -420    220    345    109    179    103    -67
   -119   -483   -363    298    119   -423    226    358    111    179    103    -67
   -116   -480   -363    298    122   -423    236    389    132    194    119    -46
   -109   -470   -363    288    127   -418    244    423    150    215    137    -33
    -88   -457   -368    272    140   -413    244    439    153    215    137    -36
    -80   -449   -371    262    145   -410    252    470    171    231    148    -23
    -72   -436   -363    254    145   -400    267    511    200    259    174      5
    -49   -436   -389    241    168   -413    270    542    210    270    187     15
    -31   -410   -379    218    174   -394    267    563    215    277    192     23
    -23   -392   -368    205    171   -379    275    592    236    298    215     46
     -7   -381   -374    194    181   -379    277    613    246    309    228     57
      5   -371   -376    181    189   -374    272    613    241    309    228     57
      5   -342   -350    168    176   -345    275    620    249    322    244     75
      7   -319   -327    153    166   -322    277    618    252    329    254     88
     15   -306   -322    145    168   -314    270    605    241    322    254     85
     12   -277   -290    129    150   -283    265    587    233    316    254     88
      5   -262   -267    127    135   -262    267    576    236    324    262    101
      0   -257   -257    127    127   -257    259    548    223    309    252     88
    -12   -254   -241    135    114   -249    254    514    213    298    246     83
    -33   -254   -220    142     90   -239    259    491    215    303    249     88
    -49   -246   -197    145     72   -223    257    457    207    288    233     67
    -64   -265   -202    163     67   -233    254    415    192    270    215     44
    -90   -275   -184    184     46   -231    257    392    194    272    218     38
   -111   -293   -181    200     33   -236    252    361    184    259    205     25
   -119   -311   -192    215     33   -252    236    319    155    226    174     -7
   -140   -327   -189    231     23   -259    231    290    140    207    153    -31
   -155   -340   -184    249     12   -262    233    275    137    205    148    -36
   -155   -368   -213    259     25   -290    226    252    119    187    129    -57
   -155   -376   -220    265     31   -298    218    231    103    168    116    -72
   -163   -368   -207    265     20   -288    218    228    101    166    114    -72
   -158   -368   -210    265     25   -290    215    220     96    161    109    -75
   -150   -379   -228    265     38   -306    205    210     83    150    103    -85
   -163   -376   -213    270     23   -296    210    215     96    163    114    -77
   -161   -366   -205    262     20   -288    213    220     98    171    119    -72
   -148   -361   -213    254     31   -288    202    213     90    158    109    -83
   -161   -368   -210    262     23   -290    205    215     90    161    111    -80
   -161   -355   -197    257     18   -277    213    223    103    174    127    -64
   -155   -353   -197    254     20   -277    207    218    101    168    122    -70
   -155   -355   -200    257     20   -277    205    215     96    163    114    -75
   -158   -340   -181    249     10   -262    205    220    101    168    122    -67
   -155   -337   -181    244     12   -259    202    215     96    168    119    -70
   -148   -350   -202    246     25   -275    202    213     93    163    114    -75
   -153   -319   -166    236      5   -244    220    231    119    189    132    -54
   -150   -277   -129    213    -10   -202    239    249    142    213    155    -36
   -145   -252   -106    197    -20   -179    252    254    153    223    166    -28
   -153   -223    -72    187    -41   -148    267    265    166    236    176    -18
   -150   -231    -80    192    -36   -155    283    283    176    246    181     -7
   -135   -192    -59    163    -38   -127    290    288    184    254    189      0
   -122   -111      7    116    -64    -51    293    301    213    285    223     36
   -116    -36     80     75    -98     20    277    306    246    327    267     83
   -103      0    103     51   -103     51    239    290    259    345    285     98
    -85    -20     64     51    -75     20    213    275    239    329    267     80
    -98    -36     62     64    -80     12    205    265    231    327    267     85
   -109    -46     59     77    -85      7    189    246    215    316    262     83
   -111   -101     10    106    -62    -46    168    218    171    270    218     41
   -129   -220    -93    174    -20   -155    155    197    116    210    150    -18
   -137   -298   -161    218     10   -231    153    187     80    168    106    -62
   -145   -348   -202    244     28   -275    145    161     46    132     70    -98
   -155   -379   -223    267     33   -301    135    135     12    101     38   -124
   -166   -407   -241    285     36   -324    132    127      2     90     25   -132
   -161   -436   -275    298     57   -358    132    124     -5     83     18   -137
   -163   -433   -272    296     51   -353    114    103    -28     59     -7   -158
   -171   -428   -257    301     41   -342    116    101    -28     54    -12   -158
   -174   -433   -262    301     41   -348    116    103    -28     54    -12   -158
   -168   -446   -280    306     54   -363    109     90    -44     38    -25   -174
   -176   -449   -272    309     46   -361    103     85    -49     31    -33   -179
   -184   -444   -259    314     36   -353    109     90    -41     38    -31   -166
   -174   -457   -285    314     54   -371    101     83    -57     23    -44   -179
   -174   -465   -290    319     57   -379     96     75    -67     10    -59   -192
   -181   -462   -280    322     46   -371    103     83    -57     18    -51   -181
   -171   -472   -301    322     64   -387    103     85    -59     12    -57   -184
   -148   -561   -413    353    132   -488    101     85   -111    -51   -127   -249
    -98   -743   -644    420    270   -693    148    145   -189   -184   -277   -392
    -64   -898   -833    478    384   -867    272    290   -220   -311   -439   -563
    -57   -820   -763    439    353   -792    410    446   -111   -270   -410   -561
   -192   -433   -241    311     23   -337    402    166     33    -28   -119   -285
   -374    192    563     90   -470    376    163   -426    135    355    379    228
   -532   1002   1532   -236  -1034   1267   -129   -857    361    917   1049    911
   -589   1509   2099   -459  -1343   1803   -413  -1052    561   1382   1558   1436
   -522   1127   1649   -303  -1085   1387   -659  -1215    218   1078   1254   1197
   -475    472    948      0   -711    709   -667  -1215   -332    327    491    459
   -407   -127    280    267   -345     75   -444   -859   -545   -176    -90   -119
   -332   -379    -46    355   -142   -213   -168   -363   -324   -127   -145   -192
   -233   -402   -168    316    -33   -285    -12    -85   -153    -25    -80   -148
   -184   -444   -259    314     36   -353     51     28   -106    -18    -85   -163
   -174   -472   -298    324     62   -387     67     57   -109    -41   -111   -189
   -174   -498   -324    337     75   -413     88     88   -103    -46   -119   -197
   -168   -517   -350    342     88   -433     93     96   -114    -67   -142   -226
   -163   -527   -363    345     98   -446     98    103   -116    -75   -153   -233
   -166   -530   -363    348     96   -446    111    124   -103    -67   -145   -226
   -158   -535   -376    348    109   -457    122    135    -98    -70   -148   -228
   -150   -530   -379    340    111   -454    116    129   -106    -80   -158   -241
   -153   -522   -368    337    106   -444    122    142    -93    -72   -148   -223
   -150   -519   -368    332    106   -444    127    155    -85    -62   -140   -213
   -137   -517   -379    327    119   -449    122    155    -93    -75   -148   -223
   -142   -511   -368    327    111   -441    127    161    -90    -75   -150   -226
   -145   -509   -366    327    109   -439    140    179    -72    -59   -135   -205
   -137   -519   -381    327    119   -449    135    179    -77    -70   -145   -210
   -137   -514   -376    327    119   -446    132    179    -80    -75   -150   -215
   -140   -496   -358    316    109   -428    142    200    -59    -57   -137   -200
   -135   -498   -363    314    114   -431    142    205    -57    -57   -135   -197
   -132   -514   -381    319    124   -449    137    207    -59    -64   -142   -202
   -129   -501   -371    316    119   -436    148    226    -46    -51   -127   -187
   -129   -491   -361    306    114   -426    155    244    -36    -44   -122   -176
   -119   -491   -374    303    124   -433    153    254    -36    -46   -124   -176
   -111   -480   -368    296    127   -426    155    270    -25    -38   -119   -168
   -101   -467   -366    285    132   -418    171    301     -2    -20   -101   -145
    -88   -467   -379    275    142   -423    166    316      0    -23   -103   -148
    -88   -475   -387    280    148   -431    166    335      5    -20   -106   -145
    -80   -465   -384    272    150   -423    179    371     25      0    -90   -124
    -62   -457   -394    259    166   -426    189    405     44     12    -77   -111
    -49   -454   -405    249    176   -431    184    423     44     10    -80   -109
    -38   -439   -402    239    181   -420    192    457     62     31    -62    -88
    -28   -423   -394    226    181   -407    202    491     83     51    -44    -67
     -7   -413   -405    210    197   -410    200    511     90     51    -41    -59
      5   -402   -407    197    205   -405    200    527     96     57    -33    -46
     10   -379   -389    184    200   -384    207    548    109     72    -15    -23
     20   -371   -392    174    205   -381    202    548    106     72     -7    -12
     28   -355   -384    163    205   -368    194    540     96     62    -15    -15
     23   -332   -355    153    187   -342    192    537    101     70     -5     -2
     28   -327   -355    148    189   -340    194    530     96     64     -2      0
     28   -327   -355    148    189   -340    184    504     77     46    -15    -10
     12   -306   -319    148    166   -311    187    488     80     49    -12      0
      0   -298   -301    148    148   -301    184    462     72     38    -18     -2
     -2   -306   -303    153    150   -303    179    428     54     15    -36    -23
    -25   -311   -285    166    129   -298    176    392     44      2    -49    -38
    -46   -306   -259    176    106   -283    176    366     41     -2    -57    -46
    -57   -324   -267    189    103   -296    166    324     23    -28    -83    -72
    -70   -348   -277    207    101   -311    161    288      5    -49   -103    -93
    -90   -366   -275    226     90   -322    161    259     -7    -64   -119   -109
   -101   -397   -296    249     96   -348    155    231    -18    -80   -135   -127
   -109   -418   -309    262     96   -363    140    192    -49   -114   -168   -161
   -124   -433   -309    277     90   -371    137    174    -67   -132   -187   -174
   -129   -444   -316    285     90   -381    135    161    -75   -140   -197   -181
   -122   -449   -327    285    101   -389    119    135   -101   -168   -220   -207
   -132   -459   -327    293     96   -392    116    124   -111   -181   -233   -220
   -137   -459   -324    298     90   -392    122    132    -98   -171   -223   -202
   -132   -470   -340    298    101   -405    116    124   -109   -184   -233   -210
   -132   -475   -342    303    103   -410    109    116   -116   -194   -241   -215
   -140   -467   -327    303     90   -397    114    122   -109   -189   -236   -207
   -129   -462   -332    296     98   -397    111    122   -109   -189   -236   -205
   -124   -478   -353    298    114   -415    101    109   -122   -205   -254   -223
   -127   -459   -332    293    101   -397    101    109   -119   -202   -254   -220
   -132   -449   -319    290     93   -387    106    116   -109   -192   -241   -207
   -127   -465   -340    296    106   -402    101    111   -122   -207   -254   -215
   -129   -462   -332    293    101   -397     96    106   -127   -213   -262   -220
   -129   -423   -293    277     80   -358    111    124   -103   -192   -244   -197
   -111   -400   -290    254     88   -348    119    129    -96   -187   -236   -189
   -114   -374   -262    244     72   -319    132    137    -83   -176   -228   -184
   -129   -368   -241    246     54   -303    163    161    -57   -153   -205   -153
   -124   -387   -262    257     67   -324    174    168    -54   -155   -207   -153
   -109   -345   -236    226     62   -290    168    166    -51   -155   -207   -155
   -106   -267   -161    187     25   -215    179    187     -5   -106   -161   -109
   -101   -202   -101    150     -2   -150    168    189     25    -72   -122    -67
    -88   -176    -88    132      0   -132    127    163     25    -59   -103    -41
    -83   -189   -109    135     12   -150    103    155     18    -62   -106    -38
    -88   -197   -109    142     10   -153     93    145     10    -70   -111    -36
    -88   -215   -129    150     18   -174     75    122    -12    -93   -129    -51
    -98   -249   -150    174     25   -200     59     93    -46   -127   -161    -77
   -116   -358   -244    236     62   -301     54     85    -88   -176   -215   -122
   -116   -467   -350    293    114   -410     49     70   -137   -231   -275   -174
   -124   -535   -410    327    140   -472     44     46   -176   -272   -316   -215
   -140   -555   -415    348    137   -485     36     23   -205   -301   -348   -239
   -137   -589   -454    361    155   -522     31     12   -223   -316   -361   -244
   -129   -600   -472    363    171   -537     18     -7   -246   -340   -384   -267
   -135   -618   -485    374    174   -550     18    -12   -254   -350   -400   -272
   -140   -636   -496    389    176   -566     23     -5   -254   -348   -397   -265
   -135   -628   -493    381    176   -561      7    -28   -277   -374   -423   -290
   -135   -636   -504    384    181   -571      2    -36   -285   -381   -433   -298
   -145   -641   -498    392    174   -571      7    -28   -280   -376   -431   -290
   -140   -644   -504    392    181   -574      2    -36   -290   -389   -444   -301
   -137   -657   -522    394    189   -589    -12    -54   -314   -410   -462   -316
   -145   -662   -517    405    184   -589    -10    -51   -311   -410   -465   -314
   -145   -662   -519    402    184   -592     -7    -49   -309   -407   -462   -309
   -127   -683   -555    405    213   -620    -15    -57   -319   -418   -472   -314
   -116   -724   -610    418    246   -667    -10    -41   -340   -449   -511   -345
    -80   -870   -792    475    353   -831     28     25   -384   -537   -620   -444
    -38  -1034   -995    535    478  -1013    142    171   -392   -646   -769   -597
    -28   -974   -945    501    457   -961    280    363   -265   -618   -769   -623
   -137   -592   -454    363    155   -524    314    226   -101   -392   -506   -392
   -296    -41    252    168   -275    103     93   -392   -129   -135   -119     -2
   -457    711   1166   -127   -813    937   -218   -961    -90    285    444    563
   -540   1293   1834   -376  -1187   1564   -493  -1241     51    758    987   1106
   -498   1013   1509   -257  -1002   1260   -730  -1436   -218    600    833   1013
   -439    329    769     54   -605    548   -763  -1454   -740   -129     70    303
   -379   -283     93    329   -236    -93   -592  -1166   -992   -714   -597   -335
   -306   -579   -272    444    -18   -426   -348   -665   -740   -659   -665   -405
   -220   -620   -400    420     88   -511   -187   -340   -501   -498   -558   -322
   -155   -644   -491    400    166   -568    -98   -158   -387   -431   -517   -298
   -142   -667   -524    405    189   -597    -59    -93   -353   -418   -519   -298
   -132   -701   -568    418    218   -636    -41    -67   -348   -426   -532   -311
   -129   -730   -602    428    233   -667    -38    -62   -361   -446   -558   -337
   -132   -745   -615    439    241   -680    -25    -44   -350   -439   -558   -335
   -132   -735   -605    433    233   -670    -18    -31   -337   -431   -553   -329
   -122   -732   -610    428    244   -672    -20    -31   -345   -444   -568   -345
   -124   -743   -618    431    244   -680    -15    -20   -340   -441   -566   -335
   -129   -730   -602    428    236   -667     -7     -5   -322   -426   -555   -319
   -122   -724   -605    423    239   -665    -12     -7   -327   -431   -561   -329
   -119   -724   -605    423    241   -665    -12     -7   -324   -436   -563   -332
   -124   -717   -594    418    233   -654     -2     12   -303   -413   -542   -311
   -116   -714   -600    415    239   -657      0     20   -296   -402   -532   -309
   -109   -717   -610    413    249   -665    -10     15   -303   -413   -542   -316
   -111   -701   -589    407    239   -646     -5     28   -293   -402   -535   -303
   -116   -683   -568    400    223   -626     -2     36   -285   -394   -532   -298
   -109   -688   -579    397    233   -636     -5     38   -285   -394   -535   -301
   -111   -680   -571    394    228   -628     -2     49   -277   -387   -527   -293
   -109   -670   -561    389    226   -615      7     72   -254   -363   -509   -267
    -98   -675   -576    384    236   -626      7     80   -254   -363   -511   -267
    -93   -667   -574    379    239   -620      2     85   -254   -368   -517   -270
    -98   -654   -558    376    228   -605     12    109   -233   -350   -498   -252
    -85   -639   -553    363    233   -597     10    124   -223   -342   -491   -244
    -75   -639   -563    358    244   -602      5    137   -218   -337   -485   -239
    -75   -628   -553    353    239   -592     15    163   -200   -319   -472   -220
    -67   -610   -545    337    239   -579     20    192   -184   -306   -465   -205
    -51   -602   -550    327    249   -576     15    207   -179   -306   -465   -205
    -49   -600   -550    322    249   -576     25    239   -163   -285   -446   -184
    -38   -594   -555    316    257   -576     38    280   -137   -262   -426   -161
    -20   -587   -566    301    272   -576     36    303   -129   -252   -418   -150
     -2   -553   -550    277    272   -553     28    316   -129   -252   -415   -145
      0   -535   -537    267    267   -537     33    345   -111   -231   -397   -114
     12   -524   -537    254    275   -530     36    358   -106   -218   -387    -98
     28   -511   -540    241    283   -524     23    350   -119   -226   -394    -98
     28   -493   -522    233    275   -506     23    350   -119   -223   -387    -85
     33   -478   -511    220    270   -496     25    350   -116   -218   -376    -70
     41   -457   -498    207    270   -478     12    324   -140   -239   -392    -85
     36   -444   -480    202    254   -459      7    303   -155   -246   -400    -88
     25   -428   -454    202    239   -441      7    288   -158   -244   -392    -75
     23   -415   -441    194    231   -428      0    259   -174   -262   -405    -88
     12   -418   -433    202    220   -426      0    228   -187   -280   -423   -106
    -10   -415   -407    210    197   -413      5    205   -187   -283   -426   -109
    -25   -420   -394    223    184   -407      7    179   -189   -288   -431   -119
    -41   -446   -407    244    181   -428      7    142   -202   -314   -457   -150
    -64   -462   -397    262    163   -428     10    111   -213   -327   -472   -171
    -88   -472   -384    280    148   -428      7     80   -220   -342   -491   -189
    -93   -483   -389    288    148   -436     -5     41   -244   -368   -517   -218
   -109   -511   -405    309    145   -457    -12     10   -262   -392   -540   -244
   -119   -530   -413    324    145   -472    -10     -5   -270   -405   -553   -254
   -122   -553   -431    337    153   -493    -18    -31   -290   -431   -574   -272
   -124   -561   -436    342    155   -498    -25    -51   -311   -452   -594   -290
   -135   -563   -431    348    145   -496    -25    -54   -311   -449   -597   -285
   -122   -563   -441    342    158   -501    -31    -62   -319   -457   -605   -293
   -101   -566   -465    332    181   -517    -41    -77   -335   -475   -623   -314
   -101   -579   -478    340    187   -530    -38    -75   -332   -475   -623   -311
   -127   -553   -426    340    148   -491    -38    -77   -327   -465   -615   -296
   -132   -553   -420    342    142   -488    -44    -90   -335   -478   -620   -303
   -142   -568   -426    353    140   -496    -41    -88   -329   -472   -615   -296
   -135   -548   -413    342    137   -480    -36    -80   -319   -459   -605   -283
   -127   -550   -426    337    148   -488    -33    -80   -319   -462   -605   -285
   -129   -550   -420    337    145   -485    -33    -85   -322   -462   -607   -288
   -129   -506   -379    316    124   -444    -18    -64   -298   -441   -587   -265
   -114   -462   -348    288    116   -405     -2    -51   -277   -420   -563   -244
   -116   -439   -322    277     98   -379     10    -46   -270   -413   -553   -236
   -127   -418   -290    270     80   -355     31    -33   -254   -400   -545   -226
   -119   -423   -306    270     90   -363     38    -25   -249   -397   -542   -220
   -103   -374   -270    239     83   -322     41    -20   -239   -387   -532   -207
    -98   -285   -187    192     44   -236     38    -15   -205   -353   -496   -168
    -93   -223   -132    158     18   -179     20    -15   -174   -311   -452   -124
    -75   -213   -137    142     31   -176     -7    -25   -171   -306   -441   -114
    -67   -228   -161    148     46   -194    -28    -41   -189   -324   -457   -129
    -77   -236   -158    155     38   -197    -36    -57   -202   -335   -467   -135
    -85   -257   -174    171     41   -215    -49    -75   -218   -348   -475   -140
    -85   -319   -233    202     72   -277    -64    -98   -257   -387   -511   -179
    -98   -418   -319    259    109   -368    -72   -119   -309   -441   -576   -236
   -111   -517   -405    311    145   -462    -77   -129   -345   -488   -628   -280
   -114   -568   -454    340    168   -511    -85   -153   -381   -524   -662   -314
   -127   -584   -457    353    163   -522    -98   -181   -413   -555   -693   -345
   -135   -613   -478    374    171   -545    -96   -189   -426   -568   -709   -355
   -129   -628   -498    376    181   -563   -106   -205   -444   -587   -724   -371
   -129   -644   -517    387    192   -581   -114   -218   -459   -607   -745   -389
   -135   -659   -527    397    194   -594   -106   -215   -462   -607   -748   -387
   -135   -672   -537    405    200   -605   -106   -220   -465   -610   -750   -389
   -129   -667   -537    397    202   -602   -124   -241   -483   -633   -771   -413
   -135   -672   -537    402    200   -605   -122   -239   -480   -633   -771   -410
   -135   -680   -545    407    205   -615   -122   -236   -485   -636   -774   -410
   -127   -691   -563    410    218   -628   -127   -246   -498   -652   -787   -426
   -132   -693   -561    413    210   -626   -129   -252   -504   -657   -792   -428
   -137   -680   -545    407    202   -613   -127   -249   -498   -654   -789   -426
   -127   -696   -568    410    218   -631   -129   -252   -506   -670   -807   -441
   -111   -787   -675    449    280   -732   -124   -241   -540   -714   -854   -485
    -64   -969   -904    514    418   -935    -75   -176   -626   -852  -1010   -633
    -28  -1119  -1091    574    530  -1106     62    -25   -649   -984  -1174   -805
    -36  -1026   -992    530    478  -1010    202     88   -542   -943  -1143   -800
   -153   -691   -537    423    192   -615    200   -210   -423   -727   -880   -555
   -314    -44    270    176   -293    111   -127   -891   -379   -353   -384    -49
   -459    782   1239   -161   -849   1010   -467  -1327   -176    207    280    607
   -517   1257   1774   -368  -1145   1514   -789  -1530      5    652    766   1091
   -449    948   1397   -249   -922   1171  -1065  -1670   -257    462    571    953
   -381    290    672     44   -527    483  -1005  -1584   -782   -309   -210    215
   -324   -324     -2    324   -163   -163   -706  -1171   -969   -820   -802   -358
   -252   -571   -319    410     31   -446   -413   -680   -730   -766   -852   -433
   -163   -607   -444    387    140   -527   -244   -387   -548   -654   -787   -392
   -129   -662   -532    394    200   -597   -184   -296   -517   -662   -805   -420
   -129   -704   -574    415    220   -639   -161   -267   -517   -683   -831   -449
   -124   -724   -600    426    236   -665   -142   -244   -514   -693   -841   -462
   -111   -737   -626    426    257   -683   -140   -239   -524   -711   -862   -491
   -114   -745   -633    428    257   -691   -132   -228   -524   -717   -870   -501
   -114   -743   -628    428    257   -685   -119   -210   -509   -709   -867   -493
   -106   -745   -639    426    265   -693   -114   -202   -509   -714   -870   -498
   -101   -735   -633    418    265   -685   -114   -202   -511   -722   -872   -504
   -111   -735   -626    420    254   -683    -98   -187   -496   -709   -862   -493
   -101   -735   -633    418    265   -685    -93   -176   -485   -698   -852   -485
    -96   -727   -633    410    267   -680    -98   -179   -491   -704   -857   -491
    -98   -717   -618    407    259   -667    -98   -168   -483   -698   -854   -485
    -98   -717   -620    405    259   -667    -88   -155   -472   -688   -846   -478
    -90   -709   -618    400    262   -665    -90   -158   -475   -693   -852   -485
    -90   -704   -613    397    259   -659    -85   -148   -465   -683   -844   -480
    -93   -693   -600    394    252   -646    -72   -124   -441   -659   -820   -459
    -83   -693   -610    387    262   -652    -77   -122   -441   -665   -823   -465
    -75   -691   -618    381    270   -654    -77   -116   -436   -665   -826   -467
    -77   -672   -594    374    257   -633    -70    -96   -420   -649   -815   -457
    -70   -667   -597    368    262   -633    -64    -80   -407   -641   -805   -449
    -59   -670   -610    363    272   -641    -62    -70   -402   -641   -807   -452
    -59   -652   -592    353    265   -623    -49    -44   -381   -623   -792   -436
    -54   -639   -587    345    265   -613    -38    -18   -363   -605   -779   -423
    -41   -649   -607    345    283   -628    -38     -2   -358   -605   -782   -428
    -36   -636   -600    335    280   -618    -38     18   -348   -602   -779   -423
    -33   -636   -602    335    283   -620    -15     64   -316   -571   -753   -394
    -18   -628   -613    322    296   -620     -7     96   -298   -558   -737   -389
      2   -618   -620    309    311   -618     -5    119   -290   -553   -735   -389
      5   -602   -610    298    306   -605     12    161   -259   -522   -709   -366
     20   -589   -610    283    314   -600     20    194   -241   -504   -691   -348
     38   -576   -618    267    327   -597     20    213   -239   -498   -685   -345
     46   -555   -602    254    324   -579     25    236   -220   -483   -672   -329
     54   -540   -594    241    322   -566     33    254   -207   -467   -654   -311
     67   -530   -597    231    329   -563     31    254   -207   -462   -646   -309
     70   -504   -574    215    319   -537     28    252   -205   -457   -639   -301
     70   -470   -540    200    303   -504     33    252   -197   -446   -623   -285
     64   -470   -535    202    298   -501     18    223   -218   -465   -641   -303
     59   -470   -530    205    293   -498     12    200   -233   -480   -649   -314
     44   -457   -504    205    272   -480     23    189   -223   -462   -628   -293
     33   -446   -480    207    257   -462     23    163   -226   -462   -620   -290
     25   -436   -462    205    241   -449      5    111   -249   -485   -641   -316
      2   -436   -439    215    220   -436      2     77   -252   -491   -646   -324
    -18   -446   -431    231    205   -439      2     44   -257   -493   -652   -335
    -25   -470   -444    249    207   -457     -7      2   -275   -514   -670   -361
    -41   -475   -433    257    194   -454    -23    -38   -293   -535   -691   -387
    -59   -496   -436    277    187   -467    -25    -64   -301   -537   -696   -394
    -67   -524   -457    296    192   -491    -44    -98   -324   -561   -717   -420
    -72   -542   -470    309    197   -506    -51   -129   -340   -581   -735   -441
    -88   -555   -470    319    189   -514    -51   -140   -342   -581   -732   -444
    -88   -568   -483    327    194   -527    -57   -150   -353   -589   -737   -452
    -85   -581   -498    332    202   -540    -67   -171   -371   -605   -756   -472
    -93   -576   -483    335    194   -530    -67   -171   -368   -600   -750   -470
    -90   -579   -491    335    200   -537    -62   -163   -361   -592   -743   -459
    -85   -587   -501    337    207   -545    -70   -174   -371   -602   -753   -472
    -90   -587   -496    337    200   -542    -72   -176   -371   -602   -753   -478
    -93   -581   -488    337    197   -535    -62   -166   -355   -584   -735   -462
    -85   -574   -488    327    200   -532    -67   -168   -358   -587   -735   -465
    -83   -571   -488    327    202   -530    -72   -174   -361   -589   -740   -472
    -85   -550   -465    319    189   -509    -67   -166   -350   -579   -730   -462
    -75   -530   -454    303    189   -493    -54   -153   -335   -566   -717   -452
    -67   -514   -446    290    189   -480    -38   -140   -319   -555   -704   -446
    -75   -480   -407    277    166   -444    -15   -119   -290   -527   -675   -426
    -83   -439   -358    259    135   -400     10    -98   -262   -498   -649   -402
    -70   -439   -368    254    148   -405     18    -93   -262   -506   -654   -410
    -67   -428   -363    246    148   -397     23    -85   -257   -498   -646   -407
    -64   -358   -296    210    114   -327     38    -62   -213   -449   -600   -358
    -51   -296   -244    171     96   -270     25    -59   -187   -415   -563   -324
    -41   -252   -210    148     83   -231     -5    -77   -171   -397   -540   -306
    -38   -236   -197    135     75   -218    -25    -77   -168   -389   -532   -296
    -38   -259   -220    148     90   -241    -36    -88   -179   -400   -540   -303
    -44   -277   -233    161     90   -254    -59   -116   -207   -423   -558   -327
    -57   -288   -231    174     85   -259    -70   -129   -218   -428   -561   -329
    -62   -374   -314    218    122   -345    -75   -135   -244   -457   -594   -361
    -62   -480   -420    270    176   -452    -88   -158   -301   -522   -659   -426
    -77   -548   -472    311    194   -511    -93   -176   -340   -563   -704   -467
    -93   -579   -485    337    194   -532    -85   -184   -350   -571   -714   -475
    -88   -615   -527    350    218   -571   -101   -213   -381   -605   -745   -506
    -88   -646   -558    366    233   -602   -111   -233   -410   -633   -771   -537
    -98   -649   -550    374    226   -602   -111   -233   -410   -633   -774   -537
    -96   -665   -568    381    236   -618   -111   -231   -413   -636   -774   -540
    -88   -675   -589    381    249   -633   -122   -246   -428   -654   -787   -555
   -103   -678   -574    389    233   -626   -119   -244   -426   -652   -784   -553
   -109   -683   -574    394    231   -631   -114   -239   -423   -646   -782   -553
    -98   -704   -605    402    252   -654   -124   -257   -441   -667   -797   -571
   -103   -719   -615    410    252   -667   -124   -257   -444   -667   -797   -571
   -109   -711   -602    410    244   -657   -119   -249   -433   -657   -784   -558
   -106   -711   -607    407    249   -659   -129   -262   -452   -672   -800   -574
   -103   -717   -613    410    254   -665   -132   -267   -454   -675   -802   -581
    -98   -732   -633    413    265   -685   -129   -257   -454   -680   -813   -589
    -57   -844   -787    449    363   -815   -119   -236   -511   -761   -898   -670
     -2  -1060  -1057    530    524  -1057    -44   -153   -597   -922  -1080   -852
     15  -1145  -1161    566    587  -1153    114     25   -574  -1005  -1189   -979
    -28   -922   -896    472    431   -909    223     41   -415   -857  -1031   -849
   -161   -470   -311    314     75   -392     77   -459   -355   -613   -704   -530
   -319    259    576     28   -449    415   -257  -1078   -267   -174   -137     46
   -472   1088   1561   -306  -1015   1325   -545  -1376     36    462    587    758
   -459   1267   1725   -405  -1093   1496   -870  -1548     62    698    839   1031
   -371    753   1122   -192   -748    937  -1057  -1657   -379    215    355    600
   -337     62    397    135   -368    231   -898  -1486   -865   -561   -449   -166
   -262   -478   -215    371    -23   -348   -571   -974   -849   -841   -844   -563
   -181   -605   -426    392    119   -514   -340   -579   -607   -722   -800   -555
   -116   -623   -506    371    192   -566   -218   -366   -478   -644   -753   -527
    -96   -665   -568    379    233   -615   -166   -288   -446   -641   -756   -537
    -83   -709   -626    397    270   -667   -155   -275   -462   -670   -787   -574
    -88   -743   -654    413    280   -698   -142   -257   -462   -680   -797   -587
    -93   -745   -652    418    277   -698   -124   -236   -452   -680   -800   -589
    -83   -761   -678    418    296   -719   -116   -223   -452   -685   -802   -597
    -75   -756   -680    415    301   -719   -116   -223   -452   -691   -810   -607
    -75   -737   -662    405    290   -701   -111   -207   -439   -680   -797   -597
    -72   -737   -665    402    296   -701   -106   -200   -431   -672   -792   -589
    -70   -745   -675    405    301   -711   -106   -200   -439   -680   -797   -597
    -70   -727   -657    400    293   -693   -101   -187   -423   -665   -782   -581
    -64   -724   -662    392    298   -693    -98   -179   -415   -654   -771   -571
    -54   -724   -670    389    306   -698   -106   -184   -423   -662   -779   -581
    -57   -709   -654    381    296   -680   -101   -179   -418   -657   -774   -579
    -57   -696   -639    376    290   -667    -85   -153   -389   -626   -745   -545
    -49   -691   -641    368    293   -665    -88   -150   -389   -626   -743   -545
    -44   -685   -641    363    296   -665    -88   -148   -389   -626   -743   -548
    -54   -680   -626    366    285   -654    -77   -127   -368   -607   -724   -530
    -46   -662   -615    355    283   -639    -72   -111   -355   -594   -709   -517
    -36   -675   -639    355    301   -657    -77   -106   -358   -597   -711   -522
    -38   -667   -628    350    293   -649    -67    -85   -342   -581   -698   -506
    -36   -654   -618    342    288   -639    -64    -67   -327   -568   -688   -493
    -18   -644   -626    332    303   -636    -59    -51   -316   -563   -683   -491
    -12   -639   -626    324    303   -633    -54    -31   -301   -548   -670   -478
    -10   -620   -610    314    298   -615    -41      0   -277   -524   -649   -457
      0   -626   -628    311    314   -628    -36     25   -265   -517   -641   -449
     18   -610   -628    296    322   -618    -28     54   -252   -501   -628   -441
     18   -594   -613    285    314   -602    -18     93   -226   -478   -607   -420
     28   -587   -618    277    322   -602    -10    127   -205   -459   -592   -405
     46   -581   -628    265    335   -602     -5    153   -197   -452   -584   -402
     51   -558   -610    254    329   -584      5    187   -174   -420   -558   -374
     59   -530   -589    233    322   -558     12    210   -155   -402   -540   -358
     80   -509   -589    213    332   -548     12    220   -150   -394   -530   -348
     83   -485   -568    200    324   -527     12    228   -148   -381   -514   -332
     83   -470   -553    194    316   -511     20    239   -135   -363   -496   -311
     85   -470   -555    192    319   -511     15    226   -145   -371   -496   -311
     83   -459   -542    187    311   -501     12    210   -158   -376   -498   -316
     75   -436   -514    179    293   -472     10    200   -158   -374   -491   -303
     72   -426   -498    176    285   -462      7    176   -168   -376   -491   -303
     67   -431   -498    179    280   -465     -5    137   -189   -394   -504   -319
     44   -415   -462    184    252   -439     -2    103   -194   -394   -501   -314
     33   -402   -436    184    233   -418     -5     72   -200   -397   -501   -311
     18   -428   -446    205    231   -436    -15     25   -220   -418   -522   -340
      2   -431   -436    213    218   -433    -28    -20   -241   -436   -540   -363
    -10   -436   -426    223    205   -431    -36    -51   -252   -441   -548   -371
    -18   -459   -441    236    210   -452    -46    -90   -270   -459   -566   -389
    -28   -488   -459    259    215   -475    -64   -132   -298   -483   -581   -410
    -38   -504   -465    270    210   -485    -67   -150   -309   -488   -589   -418
    -49   -522   -472    283    210   -498    -72   -168   -316   -496   -600   -428
    -46   -545   -498    293    223   -524    -83   -194   -340   -519   -618   -446
    -49   -550   -501    301    226   -527    -83   -205   -348   -522   -623   -449
    -51   -548   -496    298    220   -522    -88   -210   -350   -519   -623   -452
    -44   -545   -504    293    228   -524    -93   -218   -358   -524   -628   -457
    -51   -542   -491    298    218   -517    -96   -220   -361   -527   -631   -462
    -62   -540   -478    301    207   -509    -90   -215   -353   -514   -618   -452
    -62   -553   -491    306    213   -522    -96   -220   -361   -519   -623   -459
    -57   -555   -498    303    220   -527   -103   -228   -366   -522   -626   -462
    -54   -532   -478    290    210   -506   -101   -223   -353   -509   -613   -449
    -49   -524   -475    288    213   -501   -101   -220   -353   -506   -610   -449
    -28   -506   -478    267    223   -493    -88   -207   -337   -491   -594   -436
    -28   -467   -439    246    202   -454    -62   -181   -303   -454   -558   -402
    -41   -436   -397    236    176   -415    -38   -161   -275   -426   -532   -379
    -36   -402   -366    220    163   -384    -28   -153   -265   -415   -524   -374
    -33   -392   -361    213    161   -376    -31   -153   -267   -415   -527   -379
    -33   -371   -337    202    150   -353    -20   -137   -244   -394   -504   -358
    -33   -309   -275    168    119   -290    -18   -127   -213   -361   -462   -324
    -18   -236   -218    127     98   -228    -44   -140   -194   -329   -431   -293
    -20   -200   -179    109     77   -189    -67   -145   -179   -306   -405   -267
    -12   -197   -187    103     85   -192    -80   -150   -184   -306   -407   -270
     -2   -223   -223    111    109   -223   -101   -171   -207   -327   -426   -285
    -12   -228   -215    122    101   -223   -114   -187   -223   -329   -426   -285
    -31   -257   -226    142     96   -241   -119   -200   -236   -337   -433   -290
    -31   -340   -309    184    137   -324   -129   -215   -277   -384   -478   -335
    -33   -444   -410    236    187   -428   -140   -233   -332   -441   -540   -394
    -51   -514   -462    283    205   -488   -135   -239   -355   -465   -563   -413
    -59   -553   -496    306    218   -524   -145   -265   -392   -496   -594   -444
    -54   -581   -527    316    233   -553   -161   -290   -426   -527   -620   -472
    -70   -594   -527    329    228   -561   -163   -298   -436   -532   -626   -478
    -67   -607   -540    337    236   -574   -161   -301   -441   -537   -633   -485
    -64   -620   -558    342    244   -589   -171   -316   -459   -555   -649   -506
    -67   -631   -563    348    246   -597   -168   -314   -459   -553   -646   -501
    -70   -628   -561    348    244   -594   -168   -314   -462   -548   -641   -496
    -59   -636   -576    348    257   -607   -181   -327   -483   -561   -657   -514
    -67   -657   -589    361    259   -626   -184   -335   -493   -568   -667   -524
    -70   -649   -581    358    254   -615   -179   -324   -480   -550   -649   -506
    -59   -646   -587    353    262   -618   -184   -332   -488   -558   -654   -509
    -59   -662   -602    361    270   -633   -189   -340   -501   -568   -665   -522
    -72   -657   -584    363    254   -620   -184   -337   -498   -566   -662   -519
    -64   -693   -628    379    280   -662   -176   -322   -506   -574   -675   -532
    -20   -831   -813    426    394   -823   -163   -288   -563   -659   -769   -615
     18  -1008  -1026    496    522  -1015    -54   -145   -587   -771   -911   -756
     23   -995  -1021    483    519  -1008    106     51   -472   -761   -935   -797
    -33   -704   -672    368    319   -688    142    -70   -368   -623   -769   -670
   -168   -192    -23    179    -75   -109   -103   -709   -433   -407   -436   -353
   -303    576    880   -135   -592    727   -475  -1340   -436      5    127    200
   -410   1299   1706   -446  -1060   1501   -787  -1644   -265    517    719    753
   -389   1306   1696   -459  -1041   1501  -1083  -1849   -381    581    800    849
   -335    696   1031   -184   -683    862  -1135  -1836   -807     12    213    329
   -288    -67    220    179   -254     75   -875  -1538  -1205   -766   -615   -423
   -213   -483   -270    345     28   -376   -576   -995   -956   -774   -766   -581
   -145   -545   -402    345    127   -475   -374   -618   -672   -594   -662   -511
    -90   -568   -478    329    189   -522   -254   -407   -519   -491   -587   -457
    -75   -628   -553    353    239   -592   -220   -353   -504   -496   -597   -478
    -77   -675   -597    374    257   -636   -213   -335   -511   -514   -620   -501
    -70   -683   -613    376    270   -646   -194   -301   -493   -509   -618   -501
    -59   -698   -639    379    288   -670   -187   -290   -498   -517   -631   -514
    -59   -706   -646    384    293   -678   -187   -288   -504   -527   -641   -530
    -64   -685   -623    374    277   -654   -174   -267   -480   -504   -620   -509
    -57   -685   -631    371    285   -659   -166   -252   -467   -491   -610   -504
    -51   -691   -639    371    290   -665   -171   -254   -472   -498   -618   -514
    -57   -675   -618    366    280   -646   -163   -241   -457   -480   -602   -501
    -51   -667   -615    358    280   -641   -161   -228   -441   -467   -587   -488
    -46   -667   -620    355    285   -646   -163   -228   -444   -470   -592   -498
    -51   -665   -615    355    280   -639   -163   -220   -436   -454   -587   -496
    -54   -646   -592    350    267   -620   -148   -202   -410   -428   -563   -470
    -38   -639   -600    337    280   -620   -148   -192   -407   -423   -553   -462
    -38   -652   -615    345    288   -633   -155   -187   -405   -418   -550   -462
    -41   -644   -605    340    280   -626   -150   -168   -384   -397   -537   -452
    -38   -620   -581    329    270   -602   -142   -155   -376   -387   -530   -444
    -36   -628   -592    329    275   -610   -145   -150   -376   -384   -524   -441
    -36   -615   -581    324    270   -600   -142   -132   -355   -363   -506   -423
    -28   -605   -576    314    272   -592   -140   -106   -332   -340   -488   -407
    -20   -605   -584    314    280   -594   -137    -96   -329   -337   -488   -413
    -20   -602   -581    311    277   -592   -124    -72   -314   -324   -475   -400
    -18   -592   -574    303    275   -581   -114    -38   -283   -296   -452   -379
    -10   -600   -589    303    288   -597   -111    -20   -272   -290   -446   -376
     -2   -592   -589    298    293   -592   -103      5   -257   -277   -436   -374
      5   -561   -566    275    285   -563    -93     46   -220   -241   -407   -345
     15   -558   -574    270    293   -566    -90     77   -202   -223   -392   -332
     33   -548   -581    257    303   -563    -93    101   -192   -215   -384   -327
     38   -527   -566    244    301   -545    -72    145   -158   -181   -353   -293
     44   -509   -553    233    296   -532    -67    179   -137   -155   -324   -270
     59   -496   -555    218    306   -527    -70    189   -132   -148   -316   -265
     64   -483   -548    207    303   -514    -64    207   -122   -137   -303   -252
     64   -462   -527    200    296   -493    -51    228   -101   -111   -275   -218
     70   -457   -527    189    298   -491    -54    223   -111   -119   -280   -223
     75   -433   -509    179    290   -470    -67    205   -127   -129   -288   -233
     70   -413   -483    168    275   -446    -70    200   -124   -124   -275   -220
     64   -405   -470    171    267   -436    -64    187   -137   -135   -285   -226
     54   -400   -454    171    252   -428    -72    155   -153   -142   -290   -236
     41   -397   -439    179    239   -418    -70    129   -166   -153   -288   -231
     25   -387   -413    179    218   -397    -75     96   -176   -161   -296   -246
     20   -387   -407    184    213   -397    -96     46   -205   -192   -329   -290
      0   -387   -387    192    192   -387    -98      7   -215   -197   -332   -293
    -18   -405   -387    210    184   -397    -93    -10   -213   -187   -314   -272
    -15   -433   -418    223    200   -426   -106    -46   -226   -187   -311   -277
    -20   -459   -439    241    207   -449   -116    -85   -249   -210   -335   -301
    -44   -457   -415    249    184   -436   -122   -111   -270   -226   -345   -319
    -51   -470   -418    259    181   -444   -127   -137   -285   -241   -358   -342
    -49   -491   -444    267    197   -467   -145   -168   -319   -280   -397   -376
    -59   -504   -444    283    192   -475   -142   -181   -332   -290   -405   -381
    -67   -506   -441    285    184   -475   -137   -181   -324   -275   -387   -368
    -59   -530   -472    293    205   -501   -150   -197   -340   -290   -405   -381
    -59   -548   -488    301    213   -519   -155   -200   -348   -293   -413   -379
    -67   -524   -457    296    194   -491   -145   -187   -327   -270   -392   -361
    -62   -524   -465    293    200   -496   -148   -192   -335   -272   -392   -366
    -57   -530   -472    293    205   -501   -150   -197   -340   -275   -392   -371
    -62   -511   -452    285    192   -483   -150   -189   -329   -262   -381   -361
    -62   -493   -431    277    184   -462   -132   -171   -309   -241   -361   -340
    -51   -483   -433    265    189   -459   -122   -161   -290   -223   -342   -324
    -59   -459   -400    259    168   -431   -101   -140   -267   -197   -319   -298
    -67   -423   -355    244    140   -389    -83   -122   -246   -171   -298   -277
    -51   -405   -353    228    150   -379    -83   -122   -244   -166   -296   -280
    -49   -402   -353    223    150   -376    -80   -111   -233   -155   -285   -270
    -57   -337   -280    197    109   -309    -70    -85   -184   -101   -233   -223
    -51   -270   -218    158     80   -244    -72    -75   -150    -57   -187   -184
    -49   -218   -168    135     59   -194    -96    -98   -142    -41   -171   -168
    -51   -179   -127    114     36   -153   -114   -109   -137    -28   -161   -161
    -51   -194   -142    122     44   -168   -116   -103   -135    -20   -153   -150
    -44   -226   -184    135     67   -205   -135   -124   -163    -41   -171   -161
    -62   -244   -181    153     59   -213   -137   -135   -174    -36   -166   -158
    -62   -283   -223    171     77   -254   -137   -140   -192    -54   -181   -174
    -59   -387   -327    223    132   -358   -148   -161   -244   -111   -244   -236
    -59   -491   -431    275    184   -462   -153   -174   -288   -163   -298   -283
    -77   -545   -467    311    194   -506   -140   -168   -301   -171   -309   -285
    -75   -597   -522    335    223   -561   -150   -192   -337   -205   -342   -316
    -75   -626   -550    350    236   -587   -163   -215   -366   -233   -371   -345
    -80   -620   -540    350    228   -581   -163   -213   -366   -228   -371   -342
    -80   -633   -553    358    236   -594   -158   -210   -363   -220   -361   -337
    -70   -649   -579    358    252   -615   -168   -223   -384   -241   -376   -358
    -77   -662   -587    368    254   -626   -161   -223   -389   -244   -381   -361
    -83   -678   -594    376    254   -636   -153   -213   -379   -228   -368   -348
    -72   -683   -610    379    267   -646   -166   -220   -389   -233   -376   -358
    -80   -691   -610    384    265   -652   -166   -226   -397   -239   -379   -363
    -88   -691   -602    389    254   -646   -161   -218   -387   -223   -368   -353
    -83   -698   -615    392    265   -659   -161   -223   -394   -228   -374   -361
    -77   -711   -633    394    277   -672   -163   -228   -405   -236   -381   -368
    -85   -709   -623    397    267   -667   -158   -218   -397   -226   -374   -355
    -72   -758   -685    415    306   -722   -150   -189   -400   -233   -389   -368
    -25   -872   -849    449    410   -862   -122   -119   -410   -280   -457   -426
      7   -995  -1002    493    504   -997     -7     62   -332   -306   -535   -501
      0   -893   -893    446    444   -893    116    246   -163   -233   -498   -496
    -75   -540   -465    306    194   -504    124    127    -59    -90   -311   -355
   -226    -51    171    137   -200     59   -103   -493   -252     10    -59   -127
   -389    605    995   -106   -691    800   -413  -1140   -454    233    342    254
   -449   1109   1558   -332  -1005   1335   -706  -1532   -561    496    717    594
   -418    971   1387   -277   -904   1179   -906  -1735   -807    384    620    530
   -371    303    675     33   -522    488   -883  -1641  -1140   -187    -23    -25
   -298   -335    -36    316   -132   -187   -696  -1322  -1286   -709   -646   -568
   -220   -652   -433    433    106   -542   -472   -833   -930   -542   -615   -540
   -161   -665   -504    413    168   -584   -319   -493   -610   -314   -449   -402
   -111   -672   -563    392    223   -618   -213   -280   -423   -181   -350   -324
    -88   -706   -618    397    265   -662   -181   -215   -384   -163   -342   -327
    -75   -701   -628    387    275   -665   -171   -192   -371   -163   -345   -335
    -77   -722   -644    400    280   -683   -155   -158   -348   -145   -332   -324
    -72   -735   -665    402    293   -698   -142   -142   -337   -142   -335   -329
    -70   -748   -678    410    303   -714   -142   -137   -340   -150   -345   -340
    -80   -737   -659    407    288   -698   -132   -114   -319   -129   -329   -324
    -72   -727   -657    400    290   -693   -122    -98   -301   -116   -314   -314
    -67   -745   -678    405    303   -711   -127   -103   -306   -124   -319   -324
    -70   -735   -665    402    296   -701   -124    -93   -293   -109   -309   -319
    -80   -719   -641    397    277   -680   -109    -75   -272    -88   -290   -303
    -75   -717   -641    397    283   -680   -109    -70   -265    -83   -283   -303
    -80   -711   -633    394    275   -672   -109    -59   -254    -72   -272   -293
    -77   -701   -623    389    272   -662   -101    -36   -231    -44   -249   -267
    -72   -688   -615    379    270   -652   -101    -33   -226    -38   -246   -272
    -70   -680   -613    374    270   -646   -101    -28   -220    -31   -241   -272
    -77   -662   -587    368    254   -626    -93     -7   -200    -10   -223   -252
    -77   -670   -592    374    257   -631    -88     10   -181      5   -210   -241
    -70   -662   -592    366    259   -628    -93     10   -187      2   -218   -252
    -70   -646   -576    358    252   -610    -88     28   -166     23   -202   -233
    -67   -631   -566    348    246   -600    -75     57   -140     51   -179   -210
    -57   -631   -574    345    257   -602    -77     64   -132     57   -176   -213
    -57   -626   -568    340    252   -597    -72     88   -114     72   -166   -200
    -62   -615   -553    337    244   -584    -57    124    -80    106   -137   -171
    -46   -607   -561    327    254   -584    -51    148    -59    127   -122   -158
    -38   -592   -553    316    257   -574    -46    168    -44    137   -114   -153
    -31   -589   -561    309    265   -576    -38    207    -10    171    -88   -124
    -18   -571   -553    293    265   -563    -31    246     15    202    -62   -101
     -7   -563   -558    285    272   -561    -31    270     28    215    -51    -93
      0   -548   -548    275    272   -548    -23    303     51    239    -28    -72
      0   -545   -545    272    272   -548    -12    337     75    265     -5    -44
     18   -537   -555    259    285   -545    -12    353     80    277     10    -25
     31   -519   -550    241    288   -535    -18    361     80    285     18    -18
     28   -506   -535    239    280   -519     -7    381     98    311     44     10
     25   -483   -509    228    265   -496    -10    376     90    314     46     15
     20   -470   -493    223    254   -480    -15    363     75    301     38     12
      0   -470   -472    233    233   -472    -15    353     67    298     38     18
    -10   -462   -452    236    220   -457     -7    342     62    298     41     23
    -15   -452   -436    231    210   -444    -18    306     36    277     25      0
    -28   -423   -394    226    181   -407    -23    272     23    270     20    -10
    -46   -405   -358    223    155   -381    -12    254     25    272     23    -12
    -59   -397   -337    228    137   -368    -10    231     20    262     15    -25
    -38   -410   -371    223    163   -392    -18    202     12    252      2    -49
    -51   -392   -342    220    142   -368    -18    181     15    254      2    -57
    -62   -405   -345    233    140   -376    -20    148      0    231    -18    -85
    -62   -428   -366    246    150   -397    -25    111    -18    210    -38   -114
    -88   -436   -348    259    129   -392    -20     93    -23    207    -41   -124
    -96   -441   -345    267    122   -394    -25     70    -33    192    -51   -137
    -96   -444   -348    270    124   -397    -36     44    -57    168    -75   -161
   -116   -480   -363    298    122   -423    -31     33    -62    163    -77   -163
   -132   -483   -350    306    106   -418    -31     25    -62    163    -75   -158
   -127   -475   -348    301    109   -413    -41     12    -70    161    -77   -166
   -122   -478   -355    298    114   -418    -41     10    -67    158    -80   -166
   -127   -475   -348    301    109   -413    -33     20    -54    171    -67   -148
   -132   -483   -353    306    109   -418    -33     15    -59    179    -62   -161
   -135   -491   -358    311    109   -426    -36     10    -57    184    -59   -174
   -142   -472   -332    306     93   -402    -18     28    -36    205    -38   -161
   -140   -407   -267    275     62   -337      2     57      0    244      0   -132
   -122   -358   -239    239     57   -298     18     70     23    262     20   -109
   -124   -314   -192    218     31   -254     44     90     54    296     51    -77
   -127   -309   -181    218     25   -246     64    111     77    319     70    -59
   -109   -316   -207    213     49   -262     51    103     64    303     54    -80
   -101   -254   -153    179     25   -205     54    119    101    345     98    -44
   -119   -150    -31    135    -44    -93     46    124    140    389    150      7
   -116   -116      0    116    -59    -57     20    114    150    407    168     25
   -106   -106      0    106    -54    -54     18    116    161    423    187     38
   -119   -114      2    114    -62    -57     15    122    163    433    192     38
   -114   -137    -23    124    -46    -80     -2    106    142    418    174     18
   -109   -174    -64    140    -23   -119    -23     83    114    394    150     -2
   -111   -197    -85    155    -12   -142    -20     80     98    381    135    -10
   -119   -296   -176    207     25   -236    -12     77     67    348     93    -49
   -119   -410   -290    265     83   -350    -18     59     18    290     31   -109
   -127   -446   -322    285     96   -387    -23     44     -7    265      2   -137
   -137   -483   -345    311    103   -415    -20     38    -20    254    -10   -148
   -127   -506   -379    314    124   -444    -33     25    -44    233    -28   -163
   -119   -517   -400    316    140   -459    -41     18    -54    226    -36   -174
   -127   -517   -389    322    129   -454    -44     18    -57    228    -36   -179
   -135   -530   -394    332    129   -462    -49     10    -64    220    -49   -192
   -137   -555   -420    345    140   -491    -54      0    -77    207    -62   -207
   -155   -574   -418    363    129   -496    -51      0    -77    207    -67   -210
   -163   -579   -415    371    124   -498    -54     -2    -83    207    -72   -215
   -145   -581   -436    363    145   -509    -62     -7    -93    197    -83   -228
   -135   -561   -426    348    145   -496    -51     -2    -83    207    -72   -218
   -145   -563   -418    353    135   -491    -44      5    -72    220    -62   -207
   -132   -555   -423    340    145   -491    -49      5    -70    220    -57   -205
   -119   -553   -433    337    155   -493    -49      5    -70    220    -57   -205
   -106   -636   -532    368    210   -584    -28     41    -88    187    -98   -241
    -64   -828   -763    446    348   -797     41    150   -124     90   -226   -350
    -28   -971   -945    498    457   -958    184    348    -93     -2   -363   -493
    -46   -841   -795    444    374   -818    335    488     54     67   -303   -475
   -179   -394   -218    285     18   -306    189    -54     -2    218    -59   -270
   -316    220    537     46   -428    379   -215   -854   -179    452    332    119
   -462   1031   1491   -285   -976   1260   -600  -1402   -171    888    909    670
   -530   1582   2112   -524  -1319   1847   -963  -1727   -111   1296   1384   1106
   -436   1205   1639   -387  -1039   1421  -1130  -1735   -314   1088   1145    906
   -361    459    818    -49   -589    639   -914  -1400   -607    431    418    257
   -298   -205     93    249   -197    -57   -537   -833   -584     51    -90   -197
   -223   -423   -200    324    -12   -311   -265   -345   -262    189    -64   -200
   -150   -446   -296    298     70   -371   -145   -109    -90    293      7   -148
   -137   -493   -355    314    106   -426    -90    -23    -44    301      5   -153
   -142   -555   -413    348    132   -485    -67      7    -41    285    -12   -174
   -129   -581   -452    355    161   -517    -51     25    -41    275    -28   -197
   -127   -597   -472    361    171   -535    -44     44    -38    267    -33   -207
   -119   -602   -483    361    179   -542    -23     75    -10    288    -15   -189
   -106   -589   -483    345    187   -537    -15     83      0    296    -15   -197
   -103   -579   -475    342    184   -527    -25     77     -5    290    -15   -236
   -119   -576   -459    345    168   -519    -10     93     12    309      0   -228
   -116   -571   -457    342    168   -514      0    109     23    319      7   -210
   -111   -568   -459    337    174   -514     -5    109     23    314      7   -213
   -103   -553   -449    329    171   -501     -2    119     33    324     18   -197
    -96   -542   -446    319    174   -496     12    140     54    345     36   -176
    -77   -530   -452    303    184   -491     15    145     59    348     41   -174
    -77   -511   -433    293    176   -472     15    150     64    353     41   -174
   -103   -519   -415    311    155   -467      5    155     75    363     51   -166
   -101   -522   -420    311    158   -472      0    163     83    366     54   -163
    -83   -514   -431    298    174   -475     -7    168     85    368     54   -163
    -88   -517   -428    301    168   -475     -7    189    103    381     64   -150
    -83   -506   -423    296    168   -465      5    215    132    407     90   -127
    -70   -475   -405    270    166   -441      5    223    137    407     93   -129
    -75   -475   -400    272    161   -439     12    244    153    418    103   -122
    -80   -475   -394    275    155   -436     28    277    176    441    124   -106
    -70   -472   -402    272    166   -439     31    296    187    446    127   -103
    -57   -467   -410    262    174   -441     33    322    202    459    132    -98
    -57   -449   -392    252    166   -420     46    363    239    491    158    -72
    -38   -426   -389    231    174   -407     57    402    262    511    174    -59
    -15   -400   -384    207    184   -392     59    433    280    522    184    -49
    -31   -405   -374    218    171   -392     75    478    306    548    207    -28
    -23   -405   -384    213    179   -394     88    522    335    574    228     -5
     -2   -389   -389    194    192   -389     96    545    345    576    231     -5
     -2   -371   -368    187    181   -371    114    576    366    600    254     15
     10   -332   -345    161    176   -337    122    600    387    626    277     38
     20   -316   -337    145    179   -327    124    600    384    620    280     41
     15   -306   -324    145    168   -316    124    594    379    618    277     38
      7   -288   -296    140    150   -290    135    600    387    633    296     59
     18   -272   -290    127    153   -280    129    584    379    626    298     64
      7   -280   -288    135    148   -285    129    553    355    607    285     51
    -12   -272   -259    142    122   -267    132    530    350    610    293     62
    -20   -244   -223    132    101   -233    127    491    340    607    296     62
    -23   -233   -210    127     90   -220    106    431    309    579    272     33
    -31   -220   -189    124     77   -205     98    389    303    579    272     28
    -57   -220   -166    137     51   -194     96    353    303    581    275     28
    -72   -262   -189    168     57   -226     77    298    280    561    257     -2
    -93   -290   -197    192     49   -244     59    246    257    537    231    -28
   -135   -316   -184    226     23   -252     49    213    246    530    220    -36
   -135   -335   -200    233     31   -270     46    189    239    522    215    -44
   -106   -309   -202    207     46   -257     44    168    233    517    210    -51
    -93   -280   -187    184     44   -233     44    161    236    524    215    -51
   -101   -311   -210    205     51   -262     38    148    226    517    210    -62
   -103   -345   -241    223     67   -293     28    132    210    501    197    -77
   -129   -363   -233    246     51   -298     28    122    205    488    187    -88
   -137   -342   -205    239     31   -275     25    122    213    498    197    -80
   -127   -340   -215    233     41   -277     20    119    210    496    194    -83
   -129   -337   -207    231     38   -272     25    119    215    501    197    -80
   -111   -296   -184    205     36   -241     33    137    239    524    218    -59
    -98   -296   -197    194     49   -246     46    150    252    535    228    -57
    -96   -272   -176    181     38   -226     59    163    270    545    241    -36
    -90   -200   -109    142      7   -155     83    192    306    581    275      2
   -109   -158    -49    135    -31   -103    114    213    340    615    303     28
   -109   -161    -54    132    -28   -106    116    205    332    605    293      7
   -101   -181    -80    142    -10   -132    114    210    327    594    283      0
   -109   -142    -33    124    -38    -88    132    233    363    633    314     36
   -106    -54     51     80    -80     -2    122    228    397    672    355     72
    -83      7     90     36    -90     49     98    220    420    701    392     96
    -80     44    124     18   -103     85     85    226    439    722    413    122
    -70     20     90     25    -80     54     72    223    428    711    400    116
    -62    -10     51     36    -57     20     57    207    410    696    387    101
    -72     10     80     31    -77     44     44    197    405    696    387    103
    -72    -23     49     46    -62     12     44    192    392    683    376     93
    -67   -142    -75    103      0   -109     25    163    329    613    306     28
    -75   -244   -168    161     46   -207     15    142    277    558    244    -25
   -111   -288   -179    197     31   -236     25    129    267    545    228    -51
   -122   -316   -194    218     33   -257     20    103    241    517    205    -70
   -122   -337   -215    228     44   -277      5     80    213    485    176    -85
   -129   -340   -210    236     38   -275      5     77    213    483    176    -85
   -122   -345   -223    231     49   -285      2     70    205    475    171    -96
   -116   -366   -249    241     64   -309      0     54    187    454    150   -119
   -129   -371   -241    249     54   -306      2     57    189    454    150   -111
   -124   -379   -254    252     64   -316      7     64    200    467    163    -98
   -119   -394   -275    257     75   -337     -5     46    179    446    145   -127
   -111   -371   -259    241     72   -316     -2     49    181    449    150   -127
   -106   -361   -254    233     72   -309     -2     54    187    452    158   -124
   -106   -394   -288    252     90   -342    -10     38    171    431    140   -145
   -119   -405   -285    262     80   -345    -15     36    163    423    135   -145
   -127   -405   -280    265     75   -342    -12     46    171    428    137   -142
    -93   -470   -379    280    142   -426    -12     59    148    392     96   -189
    -18   -620   -602    319    290   -613     10    109     70    270    -36   -319
      7   -771   -779    379    392   -774    161    290     70    158   -179   -472
     10   -730   -740    358    374   -735    298    436    153    153   -194   -511
    -38   -431   -394    233    176   -413    270    166    213    290    -10   -348
   -194    119    314     38   -254    215     -7   -568    200    592    413     85
   -387    963   1350   -290   -867   1156   -329  -1132    350   1145   1098    779
   -524   1553   2075   -514  -1299   1813   -597  -1387    561   1670   1683   1356
   -485   1379   1865   -446  -1176   1621   -841  -1535    371   1592   1613   1330
   -415    727   1143   -155   -779    935   -852  -1473   -111    896    888    641
   -358     44    402    155   -381    223   -568  -1015   -337    285    187    -38
   -249   -236     10    241   -129   -114   -306   -485   -111    298     93   -155
   -161   -254    -93    205    -33   -174   -137   -145    116    439    179    -93
   -137   -277   -140    207      0   -210    -46     23    218    496    226    -59
   -135   -353   -218    241     38   -285    -28     41    200    454    181   -114
   -114   -355   -241    233     62   -298    -15     59    197    436    163   -140
   -103   -355   -254    228     72   -306     -5     80    213    439    163   -140
    -88   -374   -285    231     98   -329      0     90    207    428    153   -153
    -83   -389   -306    236    109   -350      2     96    207    418    142   -166
    -90   -392   -301    241    103   -348     15    111    220    426    148   -155
   -101   -405   -303    252     98   -353     15    111    220    418    145   -158
    -93   -405   -311    249    109   -358     15    114    223    418    148   -155
    -88   -368   -280    226     96   -324     28    137    249    449    184   -124
    -77   -363   -285    220    101   -324     25    153    259    462    197   -129
    -67   -368   -301    218    116   -335     23    145    257    449    181   -163
    -90   -387   -296    239    101   -342     25    142    252    431    158   -171
    -93   -345   -252    220     77   -301     33    155    265    439    168   -124
    -77   -332   -254    205     88   -296     38    163    272    446    184   -114
    -70   -340   -272    202    101   -306     36    166    270    444    181   -124
    -83   -342   -259    213     88   -301     49    187    288    462    197   -109
    -57   -311   -254    181     96   -283     57    205    311    480    220    -90
    -46   -298   -252    171    101   -275     57    210    311    478    218    -96
    -67   -309   -241    187     85   -275     57    223    324    483    220    -90
    -54   -293   -239    174     90   -267     67    252    350    509    246    -62
    -33   -272   -241    150    103   -257     67    265    350    506    241    -64
    -38   -262   -226    150     90   -244     77    290    368    524    257    -51
    -49   -272   -226    161     88   -249     88    319    389    537    270    -38
    -28   -254   -226    142     98   -241     93    342    402    548    277    -31
    -12   -262   -249    137    116   -257     88    366    410    550    280    -28
    -20   -262   -241    140    109   -252     98    402    436    576    301    -10
    -12   -257   -244    135    114   -252    111    436    452    587    311     -2
     12   -226   -239    106    124   -231    124    470    475    602    332     15
     36   -197   -236     77    135   -218    137    519    506    636    363     54
     38   -192   -231     75    135   -213    148    553    524    657    387     75
     41   -200   -241     77    140   -220    137    553    514    644    376     64
     51   -150   -202     49    127   -176    137    563    530    657    392     85
     59   -124   -184     31    119   -153    140    568    545    672    407    106
     67    -96   -166     12    114   -129    140    566    545    670    418    129
     62    -93   -158     12    109   -124    135    553    532    662    413    127
     51    -83   -135     15     93   -109    135    545    530    665    420    140
     67    -75   -145      2    103   -109    124    514    514    646    407    124
     54    -88   -145     15     98   -116    114    472    493    626    394    111
     23    -83   -106     28     62    -93    114    441    488    620    392    109
     15    -57    -72     20     44    -64    111    410    488    618    392    106
     20    -54    -77     15     49    -64     88    355    465    589    368     80
    -10    -75    -64     41     25    -70     85    316    457    581    355     67
    -51   -109    -59     77      2    -83     83    285    452    571    348     57
    -64   -148    -83    106      7   -116     62    236    415    532    311     18
    -41   -119    -77     80     15    -98     51    202    413    530    309     10
    -67   -137    -72    101      2   -106     49    181    410    527    309      2
    -72   -174   -103    122     12   -140     38    155    389    509    290    -20
    -67   -189   -122    129     25   -155     20    124    366    478    259    -44
    -80   -189   -109    135     12   -150     23    119    363    478    257    -36
    -88   -194   -109    140     10   -153     31    116    368    483    262    -31
    -59   -184   -124    122     31   -155     23    106    361    472    254    -38
    -64   -179   -114    122     23   -148     25    103    361    472    257    -41
    -83   -187   -103    135      7   -145     23    109    368    478    259    -31
    -80   -187   -109    132     12   -148     10    101    361    470    252    -36
    -80   -174    -96    124      5   -137     10    103    363    467    249    -38
    -90   -132    -41    111    -25    -88     36    135    402    509    288      0
    -96   -116    -20    106    -38    -67     57    153    426    530    309     15
   -101    -90     10     96    -57    -41     75    158    436    535    319     23
    -96    -59     36     77    -67    -12     83    171    446    545    324     33
    -64    -46     18     57    -41    -15     85    187    454    548    324     36
    -70     -2     64     36    -70     31     88    187    472    563    342     51
    -59     85    145    -15   -101    114     77    194    514    610    394    109
    -46    155    202    -57   -124    179     59    194    545    646    433    148
    -36    171    207    -67   -122    189     41    189    550    652    441    155
    -28    142    171    -59    -98    155     18    174    530    626    420    140
    -36    124    158    -44    -96    140      7    171    527    628    420    148
    -23    132    155    -57    -88    142    -12    148    509    615    413    137
    -20     93    114    -36    -67    103    -36    116    465    566    371     90
    -36      5     41     15    -38     20    -28    116    436    537    335     64
    -46    -88    -41     67     -5    -64    -23    109    402    496    290     25
    -59   -145    -88    101     12   -119    -31     75    361    446    246    -18
    -62   -174   -111    119     23   -142    -44     54    335    423    223    -36
    -59   -168   -109    114     20   -137    -51     44    319    407    207    -46
    -72   -213   -140    142     31   -176    -49     28    301    381    184    -72
    -80   -233   -153    155     36   -194    -54     12    283    361    168    -90
    -83   -223   -140    153     28   -181    -51     20    290    368    176    -77
    -90   -252   -161    168     31   -207    -59     10    277    355    161    -93
    -83   -257   -174    168     44   -218    -75     -7    259    337    142   -111
    -77   -246   -168    161     44   -207    -70      0    262    342    148   -103
    -72   -239   -166    155     46   -202    -62     10    272    355    158    -90
    -59   -254   -197    155     67   -226    -77     -7    249    329    137   -109
    -62   -270   -207    166     70   -239    -83    -15    244    319    129   -119
    -80   -272   -192    176     54   -233    -75    -10    249    322    132   -109
    -70   -267   -197    168     62   -233    -77    -10    249    319    129   -109
    -51   -324   -275    187    111   -301    -80     -2    218    272     77   -161
     -7   -470   -462    236    226   -465    -38     77    171    174    -41   -275
     33   -631   -667    296    350   -649     83    244    155     44   -207   -459
     57   -613   -670    277    363   -641    213    439    244     31   -241   -532
    -31   -277   -249    153    106   -265    223    257    368    223      2   -301
   -194    277    470    -41   -332    374      5   -428    361    519    431    153
   -366   1078   1444   -358   -906   1262   -290  -1060    449   1013   1075    826
   -485   1693   2179   -602  -1332   1935   -553  -1402    623   1543   1683   1454
   -444   1436   1880   -496  -1163   1657   -779  -1608    348   1379   1525   1353
   -389    800   1189   -205   -789    995   -805  -1571   -150    654    769    613
   -306    174    480     64   -394    327   -626  -1158   -363     67     90    -64
   -220   -161     59    192   -140    -51   -355   -571    -98    103      7   -161
   -116   -184    -67    150    -25   -127   -205   -239    119    241     98    -98
    -59   -202   -145    129     41   -174   -129    -85    205    277    119    -93
    -57   -241   -184    150     62   -215   -109    -41    218    265     98   -119
    -46   -259   -213    153     83   -236    -83     -7    226    259     93   -129
    -38   -285   -249    161    103   -267    -77      0    218    233     70   -153
    -33   -303   -270    168    116   -285    -85      7    218    223     57   -161
    -38   -306   -267    171    111   -288    -83     28    233    231     64   -150
    -31   -316   -285    174    127   -301    -75     31    228    218     57   -163
    -25   -306   -280    166    124   -293    -77     33    228    215     54   -163
    -38   -309   -272    174    114   -290    -70     44    241    226     67   -155
    -41   -316   -277    179    116   -298    -64     49    241    226     67   -155
    -15   -306   -290    161    137   -298    -70     46    233    220     59   -163
    -23   -298   -275    161    122   -285    -67     59    246    233     72   -148
    -33   -298   -265    166    114   -283    -62     72    259    246     85   -129
    -36   -303   -267    168    114   -285    -67     64    252    239     85   -135
    -25   -283   -257    155    114   -270    -54     77    265    254    111   -122
    -20   -272   -254    145    114   -265    -44     93    280    270    129   -109
    -15   -277   -262    145    122   -270    -46     96    277    270    135   -109
    -15   -270   -254    140    116   -262    -49    101    280    275    142   -103
    -12   -252   -239    132    111   -246    -33    127    306    303    166    -77
      0   -244   -246    119    122   -246    -38    140    316    319    179    -62
     10   -257   -267    122    137   -262    -38    145    314    311    174    -70
      5   -249   -254    122    127   -252    -28    166    332    329    189    -54
      7   -233   -241    114    124   -236    -25    189    345    348    200    -44
     15   -249   -265    116    137   -257    -31    200    342    342    192    -49
     15   -233   -252    109    132   -241    -23    231    366    361    210    -25
     25   -226   -252     96    137   -239      0    275    394    389    233      5
     44   -215   -259     85    150   -236      5    306    410    400    244     15
     49   -192   -244     70    145   -218     -7    322    410    400    246     18
     57   -171   -231     57    142   -200      5    366    436    428    272     46
     77   -166   -244     41    158   -205     10    397    449    441    285     62
     88   -148   -236     31    161   -192     10    415    452    452    298     75
     85   -129   -215     18    150   -171     15    439    467    472    322    106
    106   -109   -215      0    158   -161     12    449    475    488    337    124
    111   -109   -220      0    166   -163     -2    439    457    475    329    119
    103   -109   -213      2    158   -161     -5    428    446    472    324    116
     98   -109   -210      5    153   -158     -7    420    436    472    337    116
     93   -109   -205      7    148   -155    -15    400    415    462    340    111
     83    -88   -171      2    124   -129    -23    376    405    462    345    119
     72    -54   -127     -7     98    -90    -10    371    423    483    371    148
     67    -54   -122     -7     93    -88    -15    329    397    459    353    122
     67    -49   -116     -7     90    -83    -20    283    374    433    332     93
     41    -51    -96      2     67    -72    -20    254    371    426    329     83
     12    -75    -88     31     49    -80    -15    231    371    426    332     75
      2   -114   -119     54     59   -116    -31    179    348    394    301     33
    -10   -132   -124     70     54   -129    -36    140    337    368    277      2
    -18   -142   -124     77     49   -135    -38    111    327    353    262    -12
    -10   -140   -129     75     59   -135    -46     88    301    340    257    -23
    -25   -168   -142     96     54   -155    -57     57    280    322    233    -51
    -49   -200   -153    124     49   -176    -59     38    275    311    215    -70
    -38   -205   -166    119     62   -187    -62     20    257    290    205    -80
    -41   -233   -192    137     75   -213    -62     12    244    283    197    -80
    -33   -233   -200    132     80   -215    -62     18    249    290    197    -70
    -25   -236   -213    129     90   -226    -54     10    257    280    181   -103
    -23   -220   -200    122     85   -210    -54    -28    246    233    137   -171
    -33   -187   -153    111     59   -171    -41    -31    228    223    140   -155
    -31   -150   -119     90     41   -135    -15     31    259    306    226    -51
     -5   -111   -106     57     49   -109    -18     67    303    358    272     -7
     23    -33    -59      5     38    -46     -5     96    345    389    298     15
     -2    -25    -23     15     10    -25    -15    119    368    426    332     57
    -33    -98    -64     64     15    -83    -57    101    345    407    316     49
     -5    -23    -18     12      5    -20    -49    114    371    431    337     62
     -2     80     83    -41    -41     80    -72    129    431    485    389    109
      7    155    148    -80    -70    153   -101    114    467    519    426    137
     -7    137    145    -67    -77    140    -93     46    426    462    376     80
    -25     98    124    -36    -75    111    -54     12    376    418    340     46
    -31     83    114    -28    -72     98    -33     15    350    423    350     70
    -23     51     75    -12    -49     62    -70     -5    314    420    348     77
    -36      5     41     15    -38     23    -83     -7    306    420    340     80
    -46    -54     -7     49    -20    -31    -67     -2    306    392    301     44
    -49   -129    -80     88     15   -106    -88    -36    254    322    228    -25
    -46   -194   -148    122     49   -171   -135    -88    166    270    187    -59
    -62   -239   -176    148     54   -210   -127    -77    150    277    184    -46
    -64   -290   -226    176     77   -257   -124    -75    145    267    168    -59
    -62   -311   -249    184     90   -280   -137    -98    132    252    150    -85
    -62   -288   -226    176     80   -257   -145   -109    137    249    148    -88
    -57   -265   -210    158     75   -239   -142   -103    140    254    150    -80
    -49   -270   -220    158     83   -244   -142   -111    135    236    129   -106
    -41   -265   -223    153     88   -244   -155   -127    124    218    114   -132
    -62   -257   -194    161     64   -226   -181   -119    132    231    129   -111
    -54   -246   -192    150     67   -220   -202   -132    127    233    129   -122
    -59   -254   -194    155     64   -223   -187   -155    114    194     96   -155
    -72   -262   -192    166     57   -228   -166   -153    109    200    109   -127
    -85   -298   -213    192     62   -257   -168   -137    106    233    145    -93
    -77   -337   -262    207     90   -301   -194   -148     70    210    119   -111
    -36   -413   -376    223    168   -394   -174   -109     57    171     72   -140
     15   -581   -597    283    306   -589    -90      0     25     85    -36   -244
     62   -691   -753    314    407   -722     46    187     64     -2   -168   -405
     41   -509   -550    231    296   -530    135    301    223     83    -90   -361
    -75    -96    -20     85    -28    -57     18    -72    277    288    184    -93
   -223    511    735   -145   -478    623   -311   -841    184    574    613    342
   -368   1309   1678   -470  -1023   1493   -607  -1402    236   1047   1213    930
   -436   1709   2143   -636  -1291   1925   -854  -1667    288   1392   1602   1325
   -389   1306   1696   -459  -1044   1501  -1021  -1795    -57   1065   1260   1044
   -319    626    945   -155   -631    784   -932  -1644   -537    267    426    265
   -262     -2    259    132   -262    127   -667  -1132   -571   -119    -85   -205
   -205   -207     -2    205   -103   -106   -459   -633   -233     67      0   -137
   -142   -252   -111    197    -18   -181   -306   -348    -23    181     67    -96
   -119   -283   -163    200     20   -226   -226   -226     57    192     59   -122
    -83   -293   -210    189     62   -252   -213   -189     54    189     57   -129
    -59   -316   -259    187     98   -288   -228   -161     54    187     54   -122
    -38   -329   -293    184    124   -311   -244   -137     59    181     46   -132
    -46   -345   -298    194    124   -322   -233   -114     80    187     41   -135
    -49   -337   -288    194    119   -314   -205    -90    103    200     49   -127
    -54   -361   -306    205    124   -332   -194   -122     75    158     15   -163
    -62   -348   -288    205    111   -319   -189   -129     59    153     15   -161
    -64   -342   -277    202    106   -311   -161    -90     85    202     62   -106
    -57   -329   -272    194    106   -301   -155    -72    103    220     80    -85
    -54   -340   -285    197    114   -314   -168    -77    101    207     64    -98
    -67   -340   -272    202    101   -306   -158    -62    119    215     67    -98
    -54   -329   -275    189    106   -303   -163    -51    129    223     72    -93
    -38   -306   -267    174    114   -288   -174    -44    137    228     80    -83
    -44   -301   -257    171    106   -280   -158    -28    155    241     83    -77
    -33   -293   -259    163    111   -275   -140     -5    171    254     90    -67
    -46   -303   -257    174    103   -280   -142      0    179    252     85    -80
    -85   -309   -223    197     67   -267   -161    -15    189    226     54   -122
    -64   -296   -233    179     83   -265   -155    -18    179    210     49   -119
    -28   -314   -288    171    129   -301   -166      0    155    231     72    -88
    -12   -309   -298    161    140   -303   -163     41    184    270    103    -54
    -18   -293   -275    155    127   -285   -132     93    241    319    142     -5
    -28   -280   -252    153    111   -267   -119    111    265    324    145     -7
    -18   -265   -246    140    111   -257   -119    116    272    309    129    -31
    -25   -270   -244    148    106   -257   -111    155    290    337    161      5
    -10   -270   -259    140    124   -265   -101    210    322    381    202     49
     10   -262   -272    124    140   -267   -101    239    340    392    207     57
      7   -233   -241    111    122   -236    -93    275    363    413    228     80
     20   -213   -233     93    127   -223    -80    314    389    439    249    103
     41   -207   -249     83    145   -228    -75    345    405    449    262    116
     49   -192   -244     70    145   -218    -75    363    413    454    265    116
     44   -161   -205     57    122   -181    -70    384    426    472    285    140
     51   -150   -202     49    124   -176    -64    397    423    480    303    163
     80   -127   -207     23    142   -166    -62    405    426    491    327    200
     72   -122   -194     23    132   -155    -80    397    420    491    335    200
     77   -103   -181     12    127   -142    -93    381    410    485    329    168
     72   -114   -187     18    129   -150    -98    353    384    454    296    140
     59   -111   -171     25    114   -140    -96    332    366    433    277    137
     36   -106   -145     33     88   -124    -85    316    363    436    285    145
     33   -111   -145     36     88   -127    -88    283    345    423    275    132
     20   -116   -137     44     77   -127    -90    239    327    400    252    116
      7   -116   -124     54     64   -119    -80    218    337    405    254     98
    -12   -129   -119     70     51   -124    -80    181    324    384    233     70
    -31   -148   -116     88     41   -132    -90    129    288    345    197     49
    -51   -166   -116    109     31   -142    -90     98    277    332    189     44
    -57   -197   -140    127     41   -168    -83     77    265    324    187     38
    -54   -231   -179    140     62   -205   -101     38    233    293    161      2
    -59   -244   -187    150     62   -215   -106     12    218    280    161    -10
    -67   -249   -184    155     57   -218   -103      7    220    293    187     23
    -77   -262   -184    171     51   -223   -103     -7    205    283    184      0
    -85   -265   -181    174     46   -223   -103    -25    189    259    150    -98
    -77   -280   -202    176     62   -241    -88    -10    194    252    116   -101
    -88   -309   -220    194     64   -265    -90    -18    179    226     93    -72
    -80   -306   -226    194     72   -267    -90    -18    179    226    109    -57
    -67   -267   -202    166     64   -236    -75      5    207    257    137    -54
    -67   -218   -150    142     38   -184    -38     38    246    293    171    -25
    -85   -189   -103    135      7   -148    -15     57    265    306    181    -10
    -90   -155    -64    124    -12   -111     10     77    285    324    207     20
    -59   -148    -88    101     12   -116     15     83    288    335    223     33
    -36   -132    -98     83     28   -116     10     96    293    345    239     46
    -51    -62    -12     57    -23    -38     23    109    332    387    290     90
    -75     12     88     31    -80     49     25    119    376    444    361    148
    -62     41    101      7    -83     70    -10    101    389    472    400    166
    -36     38     75     -2    -54     54    -33     85    371    462    394    142
    -49     20     67     12    -57     44    -38     80    361    457    387    119
    -51     18     70     18    -59     44    -46     72    350    449    376     96
    -46     -7     36     25    -41     12    -51     54    316    413    335     67
    -62    -90    -28     77    -18    -59    -49     41    275    363    280     41
    -67   -202   -135    135     31   -168    -44     41    244    327    236     12
    -64   -285   -220    176     77   -254    -41     36    215    309    239     44
    -67   -298   -231    181     77   -265    -46     20    202    319    267     33
    -77   -316   -241    197     80   -280    -46     10    189    316    259    -59
    -70   -342   -275    205    101   -311    -49     -2    161    277    192   -153
    -51   -376   -324    215    135   -350    -59    -23    114    202    101   -189
    -70   -376   -309    223    116   -342    -59    -31    103    184     70   -223
    -67   -379   -311    223    122   -345    -57    -31     93    161     41   -155
    -51   -374   -322    213    132   -350    -75    -46     77    142     38   -124
    -98   -402   -303    252    101   -353    -57    -49     72    140     41   -137
    -90   -400   -311    244    106   -355    -46    -31     93    161     59   -127
    -85   -423   -337    254    124   -381    -57    -38     80    145     49   -140
    -96   -446   -353    270    127   -400    -62    -49     70    137     38   -155
    -90   -431   -340    262    124   -387    -57    -31     88    153     49   -137
    -90   -436   -345    262    124   -392    -57    -25     88    150     46   -142
    -75   -465   -389    270    155   -428    -54    -18     72    127     18   -171
    -51   -597   -548    324    246   -574    -23     36     25     49    -75   -252
    -18   -802   -784    410    381   -795     83    184     -7    -90   -249   -420
     -2   -807   -807    402    402   -807    210    353     70   -129   -311   -509
    -64   -498   -433    283    184   -467    241    226    187     23   -132   -358
   -194     28    220     80   -207    124      0   -431    150    285    241     10
   -324    807   1132   -241   -727    969   -379  -1122    145    722    823    594
   -431   1525   1956   -548  -1195   1740   -680  -1452    335   1267   1439   1176
   -410   1530   1938   -561  -1174   1732   -943  -1641    226   1340   1522   1278
   -348    917   1265   -285   -807   1091   -982  -1615   -231    717    875    693
   -316    124    441     96   -379    283   -717  -1267   -615    -98     -5   -122
   -233   -262    -28    246   -106   -145   -420   -672   -327    -70   -116   -233
   -163   -319   -155    241     -5   -239   -231   -288    -44    106     -2   -155
   -106   -348   -241    226     64   -296   -137    -98     75    168     33   -140
    -96   -407   -311    252    106   -361   -101    -36     98    161     18   -161
    -98   -452   -353    272    124   -402    -77      2    114    158     10   -171
    -83   -452   -368    267    140   -410    -72     20    114    145     -2   -189
    -83   -465   -381    272    148   -423    -72     31    114    137    -15   -202
    -93   -475   -381    285    142   -428    -59     54    132    148    -10   -194
    -98   -488   -392    293    145   -441    -57     59    135    145    -12   -202
    -83   -485   -402    283    158   -444    -59     62    137    140    -15   -207
    -80   -465   -384    272    150   -426    -57     77    150    155     -5   -194
    -75   -449   -374    262    148   -413    -49     98    171    174     12   -179
    -62   -444   -381    252    158   -413    -46    103    179    176     12   -179
    -57   -436   -381    246    161   -410    -46    111    184    181     18   -181
    -62   -436   -374    249    153   -405    -44    122    197    192     25   -174
    -54   -433   -379    244    161   -407    -44    127    197    192     23   -176
    -49   -423   -374    233    161   -397    -46    132    205    194     23   -179
    -54   -405   -350    228    145   -379    -36    150    226    218     41   -163
    -41   -410   -368    223    161   -389    -31    166    236    231     57   -158
    -38   -397   -358    218    158   -379    -38    166    231    228     54   -168
    -54   -387   -332    218    137   -361    -25    189    259    252     77   -148
    -49   -389   -340    218    142   -366    -18    207    277    267     96   -135
    -44   -392   -348    218    150   -371    -23    213    277    262     93   -142
    -41   -363   -322    202    140   -342    -20    228    293    272    103   -132
    -44   -366   -322    205    137   -345     -7    262    319    296    124   -109
    -33   -368   -335    200    150   -353     -5    283    329    301    129   -103
    -31   -363   -332    197    148   -348     -7    301    337    303    132   -106
    -31   -350   -319    192    142   -335     10    340    366    329    155    -83
    -15   -340   -324    176    153   -335     20    381    394    353    174    -64
     -2   -322   -322    161    158   -322     25    410    413    363    187    -54
      7   -280   -288    135    148   -283     33    446    441    389    210    -28
     36   -257   -293    111    163   -275     46    485    470    418    236     -2
     49   -259   -309    103    179   -283     41    496    470    413    231    -10
     51   -246   -298     96    174   -272     44    511    478    420    239      0
     54   -226   -280     83    166   -252     57    537    496    446    262     28
     70   -207   -277     70    174   -241     57    535    491    441    262     31
     70   -202   -272     64    168   -239     49    524    480    433    262     33
     59   -179   -241     59    148   -210     51    519    480    436    270     44
     62   -174   -239     54    148   -205     51    504    467    428    265     38
     67   -158   -226     46    145   -192     46    472    444    407    252     25
     44   -150   -194     54    119   -171     46    444    431    400    244     23
     25   -153   -179     62    101   -163     44    415    420    389    239     15
     25   -148   -176     59     98   -161     33    376    402    368    220     -7
     23   -142   -166     59     93   -153     36    342    394    358    210    -15
      2   -158   -161     75     80   -158     38    309    389    348    200    -31
     -7   -179   -171     93     80   -174     31    267    368    324    179    -59
    -18   -202   -184    109     80   -192     18    223    348    306    168    -62
    -38   -220   -181    129     70   -202     18    202    345    314    192    -36
    -38   -233   -194    135     75   -213     10    174    327    298    176   -103
    -41   -259   -218    150     85   -239      0    140    296    252    114   -210
    -44   -277   -236    161     93   -257     -2    127    275    215     57   -207
    -51   -296   -244    174     96   -270     -7    122    270    205     57   -155
    -49   -298   -249    171     98   -272    -23    106    257    202     67   -163
    -59   -314   -254    187     96   -283    -23    101    252    202     70   -192
    -62   -311   -249    187     93   -280    -20    106    257    207     72   -218
    -59   -319   -259    189     98   -290    -25     98    246    187     49   -231
    -41   -322   -280    181    116   -301    -31    101    244    176     38   -202
    -49   -283   -233    166     90   -259    -15    124    272    205     70   -174
    -57   -239   -181    148     59   -210     10    150    301    233     98   -158
    -51   -202   -150    127     49   -176     31    166    327    257    124   -137
    -49   -171   -122    109     33   -145     36    176    342    275    142   -124
    -31   -168   -137     98     51   -153     41    197    353    288    153   -111
    -18   -140   -122     77     49   -129     44    207    366    298    166   -103
    -23    -57    -33     41      5    -46     44    215    405    345    213    -57
    -28      5     31     10    -31     18     23    213    433    381    254    -18
    -20     31     51     -5    -36     41      2    205    441    394    267     -5
     -7     28     36    -10    -23     33    -12    202    431    387    259    -12
     -7     20     28     -5    -18     23    -25    197    420    381    254    -10
    -15     -7      7     10    -12      0    -44    176    400    366    239    -23
    -12    -49    -36     31     10    -44    -59    158    371    337    210    -46
    -23   -129   -106     75     38   -119    -62    153    342    309    174    -72
    -31   -215   -184    124     75   -200    -54    150    301    265    122   -114
    -25   -272   -249    148    109   -262    -70    119    249    213     64   -168
    -28   -316   -288    171    127   -303    -75     98    220    189     38   -197
    -41   -358   -316    197    137   -337    -72     85    202    176     23   -210
    -38   -371   -332    205    145   -353    -72     75    184    161      7   -228
    -33   -363   -332    197    148   -348    -77     64    171    153      2   -236
    -31   -366   -335    197    150   -350    -75     72    171    155      5   -231
    -36   -400   -363    215    161   -381    -77     62    155    137    -10   -249
    -33   -407   -374    220    168   -392    -85     46    137    119    -25   -270
    -33   -407   -374    218    168   -392    -85     49    132    114    -28   -270
    -36   -418   -381    226    171   -400    -77     57    140    122    -12   -254
    -31   -420   -389    223    176   -405    -85     51    127    111    -12   -257
    -33   -426   -392    231    179   -410    -85     51    124    109    -10   -257
    -46   -446   -400    244    176   -423    -83     59    127    111     -2   -239
    -46   -459   -413    252    181   -436    -88     59    119    103      0   -220
    -25   -509   -483    267    226   -496    -93     70     85     62    -36   -262
     15   -667   -683    327    348   -675    -44    153     28    -44   -153   -392
     49   -818   -870    384    457   -844     90    324     20   -174   -324   -542
     46   -730   -776    340    410   -753    218    454    129   -140   -296   -522
    -51   -387   -335    218    140   -361    189    158    213     49    -59   -285
   -192    202    394     -5   -293    298   -129   -561    181    361    381    166
   -335   1002   1337   -335   -836   1169   -467  -1057    332    911   1052    815
   -420   1519   1940   -550  -1182   1730   -763  -1312    506   1387   1566   1304
   -379   1286   1662   -454  -1021   1475  -1008  -1473    270   1241   1421   1195
   -311    623    935   -155   -623    779   -976  -1405   -257    478    649    475
   -254    -44    207    148   -231     80   -667   -956   -462    -85      7   -132
   -184   -309   -124    244    -31   -218   -394   -436   -197     -5    -20   -181
   -109   -358   -249    231     67   -303   -228   -124      7    119     57   -129
    -64   -407   -342    236    137   -376   -153     10     72    142     64   -145
    -70   -444   -376    254    153   -410   -132     44     72    129     41   -179
    -64   -475   -410    270    171   -444   -122     67     70    114     20   -189
    -54   -488   -433    270    189   -462   -124     72     57     90     -2   -213
    -54   -493   -439    275    192   -467   -116     90     67     93      0   -215
    -62   -501   -441    280    187   -472   -101    114     83    109     12   -197
    -51   -498   -446    275    197   -472    -98    119     85    109     18   -187
    -54   -491   -439    272    192   -465   -101    122     85    111     25   -184
    -64   -488   -423    277    179   -457    -93    140    106    137     54   -171
    -59   -498   -439    277    187   -470    -85    150    114    145     54   -171
    -46   -493   -446    270    197   -470    -88    150    109    137     38   -200
    -54   -467   -415    259    179   -441    -83    163    119    148     38   -210
    -54   -475   -420    265    181   -449    -72    184    137    158     38   -168
    -44   -485   -441    265    197   -465    -77    187    137    161     51   -158
    -41   -467   -426    254    192   -446    -75    197    148    176     70   -181
    -41   -459   -418    252    187   -439    -62    218    163    192     75   -176
    -31   -441   -410    236    189   -426    -62    220    155    176     64   -171
    -31   -423   -394    226    179   -410    -67    220    150    166     49   -176
    -28   -407   -381    218    176   -394    -59    244    163    181     57   -145
    -23   -407   -387    213    181   -397    -49    265    179    197     72   -137
    -18   -413   -394    215    187   -405    -41    277    187    200     77   -142
    -20   -413   -392    215    184   -402    -28    311    218    231    109   -116
    -18   -389   -374    202    176   -381    -15    342    244    259    137    -90
     -5   -384   -381    192    187   -384    -15    355    249    262    140   -103
     -2   -384   -381    194    189   -384     -5    384    262    275    142   -122
      2   -368   -374    181    184   -371     12    426    293    301    158    -93
     20   -361   -381    168    200   -368     20    462    311    322    181    -57
     31   -350   -384    158    207   -366     23    493    324    337    192    -67
     33   -319   -353    142    192   -335     36    532    348    355    200    -70
     41   -322   -366    140    202   -342     49    566    366    368    210    -41
     64   -309   -374    122    218   -340     46    587    371    379    223    -12
     72   -265   -340     96    205   -301     46    605    387    402    246    -12
     72   -239   -311     83    192   -275     57    618    397    420    259     -2
     77   -249   -327     85    200   -288     51    607    384    405    249     15
     80   -220   -301     70    189   -259     44    597    371    400    249     25
     80   -205   -285     62    181   -244     46    594    374    413    265     28
     80   -202   -283     62    181   -241     38    576    366    407    262     23
     67   -192   -262     59    163   -226     31    542    345    387    246     12
     51   -181   -233     64    140   -205     33    522    348    400    259     23
     44   -163   -210     57    124   -187     28    488    342    400    262     20
     38   -158   -197     59    116   -176     18    444    329    389    254    -23
      7   -181   -189     85     96   -187     10    400    309    363    223    -67
    -15   -202   -187    106     85   -194     10    358    293    335    187    -85
    -23   -218   -197    119     85   -210      2    311    270    306    158   -103
    -31   -210   -179    122     72   -194     -5    275    257    293    145   -114
    -51   -223   -174    137     59   -200    -10    244    241    280    132   -122
    -51   -249   -197    150     70   -223    -20    213    220    254    103   -150
    -57   -275   -220    163     80   -249    -25    192    205    239     83   -161
    -67   -270   -202    168     67   -236    -10    192    220    265    114   -132
    -70   -283   -213    176     70   -249     -5    181    215    267    119   -148
    -75   -285   -213    179     67   -249    -18    163    200    257    106   -200
    -77   -277   -200    176     57   -239    -28    158    194    249     90   -218
    -77   -301   -223    189     72   -262    -41    150    181    226     59   -207
    -77   -311   -236    192     77   -272    -54    137    171    218     54   -215
    -75   -293   -218    184     70   -257    -36    148    187    236     72   -192
    -72   -265   -192    168     57   -231    -20    163    205    257     93   -176
    -51   -215   -163    135     54   -189     -5    179    231    277    111   -184
    -54   -158   -103    103     23   -132     -5    192    252    298    124   -174
    -77   -145    -70    111     -5   -109      5    205    272    319    142   -122
    -77   -148    -72    111     -5   -111     12    213    285    340    166   -122
    -51   -150    -98    101     23   -124     10    215    283    335    155   -153
    -54   -106    -51     77     -2    -77     41    241    316    368    187   -127
    -62    -31     28     46    -46     -2     46    254    355    410    226    -96
    -46      7     51     18    -51     28     18    236    363    415    226    -77
    -31     70    101    -18    -64     85      0    233    379    436    257    -33
    -25     59     83    -18    -54     70     -5    244    387    452    272     -7
    -20     15     33      2    -28     23    -25    231    371    446    265    -44
    -31     -7     20     18    -28      5    -51    197    345    431    249   -103
    -51    -23     28     38    -41      2    -59    184    335    418    228   -119
    -57    -98    -41     77    -10    -70    -57    158    283    358    171   -142
    -59   -187   -127    122     33   -158    -75    127    218    283     90   -174
    -67   -252   -184    155     57   -218    -75    119    194    265     72   -176
    -67   -285   -218    176     75   -252    -85    109    187    267     77   -205
    -64   -337   -272    202    103   -306   -109     75    153    236     46   -267
    -75   -358   -283    218    103   -322   -106     62    135    213     23   -303
   -101   -387   -285    241     90   -337   -106     51    119    189    -10   -332
   -114   -376   -262    246     72   -319   -103     28     96    158    -46   -332
   -111   -345   -236    226     62   -290    -96     25     98    155    -38   -290
   -119   -363   -246    241     62   -306    -96     31    106    168    -23   -275
   -122   -394   -275    257     75   -335   -103     23     96    163    -28   -306
   -103   -392   -288    249     90   -340   -106     10     83    148    -49   -355
   -103   -389   -288    244     90   -340    -98     15     90    150    -51   -348
   -101   -402   -303    252    101   -353   -101     15     85    145    -59   -340
    -88   -394   -309    239    109   -353   -109      7     80    140    -67   -355
    -85   -394   -309    241    111   -353   -106     10     83    140    -64   -350
    -67   -475   -407    270    168   -441    -93     36     59    101   -103   -387
     -2   -649   -649    324    322   -649    -46    106    -20    -38   -262   -548
     44   -771   -815    361    428   -792     88    262    -36   -166   -423   -727
      7   -688   -696    340    350   -691    244    418     93   -116   -389   -704
    -83   -290   -207    187     62   -249    205     57    194     98   -103   -423
   -213    324    537    -57   -374    431    -98   -600    244    457    387     64
   -415   1091   1504   -337   -961   1296   -402  -1031    459   1015   1054    701
   -519   1564   2083   -522  -1301   1823   -688  -1247    641   1465   1545   1202
   -415   1179   1592   -381  -1005   1387   -930  -1397    290   1137   1234   1000
   -345    519    862    -88   -605    691   -875  -1286   -194    405    488    265
   -270    -38    228    153   -249     96   -597   -846   -335    -46    -46   -311
   -220   -293    -72    257    -75   -184   -324   -384   -124    -25   -116   -387
   -150   -329   -179    239     10   -254   -179   -132     25     46    -59   -314
   -119   -342   -223    231     51   -283   -101    -20     88     75    -28   -303
   -124   -400   -275    262     72   -340    -85      2     83     51    -41   -340
   -119   -452   -332    285    106   -392    -90     10     67     25    -62   -379
   -114   -446   -332    277    109   -389    -70     36     77     31    -49   -379
   -101   -436   -335    267    116   -387    -46     59     93     38    -28   -374
    -75   -431   -358    252    140   -394    -41     64     93     28    -31   -397
    -59   -423   -363    241    150   -394    -36     75     93     15    -49   -426
    -51   -420   -368    236    158   -394    -23     93    103      7    -57   -410
    -31   -418   -387    223    176   -402    -31     98    103      2    -54   -379
    -25   -426   -400    226    184   -413    -62     77     83    -25    -75   -418
    -38   -397   -358    218    158   -379    -59     90     98    -15    -64   -413
    -31   -397   -366    210    166   -381    -41    111    114     -2    -44   -361
    -10   -379   -371    194    179   -376    -23    129    132     15    -18   -358
    -23   -376   -353    197    163   -363    -18    129    137     18    -15   -379
    -62   -423   -361    244    148   -392    -12    122    119    -10    -41   -376
    -57   -426   -368    239    155   -397      0    135    127     -5    -31   -371
     25   -335   -361    155    192   -348      5    174    168     36      5   -345
     51   -316   -371    129    210   -342    -15    192    179     46     10   -329
     28   -324   -353    148    189   -337    -25    181    168     38      7   -335
     -5   -345   -340    174    166   -342     -5    181    163     28     -2   -353
     15   -311   -327    148    171   -319     23    210    189     51     15   -342
     44   -301   -345    127    192   -322     23    231    197     59     23   -329
     44   -316   -361    137    202   -337     10    244    197     59     25   -335
     15   -332   -350    155    181   -340     33    270    210     75     36   -324
     36   -306   -342    132    189   -324     83    327    246    116     75   -285
     85   -277   -363     93    223   -322     80    366    270    142     98   -270
    155   -218   -374     31    265   -296     64    402    293    168    119   -259
    155   -202   -358     23    254   -280     46    431    303    184    132   -246
     67   -280   -348    103    207   -314     36    452    306    189    132   -236
     33   -301   -335    132    184   -316     62    480    322    207    148   -220
     64   -239   -303     88    184   -270    140    532    363    259    192   -184
    171   -155   -329     -7    249   -241    142    568    389    293    226   -150
    265    -98   -366    -83    314   -231    109    576    392    306    244   -137
    135   -187   -322     25    226   -254    101    540    366    293    241   -142
     25   -246   -272    111    148   -259    153    527    361    293    252   -150
     64   -207   -272     70    166   -239    161    514    353    288    252   -174
     67   -200   -267     67    166   -233    140    488    332    270    231   -174
     62   -179   -244     57    150   -210    142    478    329    265    226   -166
     96   -132   -228     18    161   -179    140    459    327    259    220   -181
     80   -129   -210     23    142   -168    129    418    303    231    192   -181
     46   -148   -197     49    122   -171    132    387    298    233    200   -176
     51   -150   -202     49    127   -176    124    361    301    252    231   -163
     36   -163   -200     64    116   -181    124    327    303    270    262   -174
     10   -166   -176     77     90   -171    116    288    290    265    252   -254
     -2   -174   -174     88     83   -174    101    246    262    226    207   -288
     15   -192   -207     88    109   -200     80    205    220    168    145   -267
     10   -207   -218     98    114   -213     75    179    210    163    148   -277
     18   -179   -197     80    106   -187     80    181    228    200    197   -249
     33   -194   -228     80    129   -210     59    163    213    192    194   -288
     33   -218   -254     90    142   -236     41    137    189    163    155   -337
     70   -161   -231     46    150   -194     54    145    194    161    155   -296
     46   -171   -218     62    129   -194     62    142    194    166    166   -298
    -31   -252   -223    140     93   -239     49    116    168    145    150   -329
    -59   -265   -207    161     72   -236     59    116    174    155    168   -319
    -23   -215   -192    119     83   -205     83    140    202    192    205   -288
    -33   -233   -202    132     83   -218     85    127    189    181    200   -309
    -36   -226   -192    129     77   -210     77    119    184    176    202   -314
    -36   -228   -192    129     75   -210     75    135    200    197    231   -290
     -5   -176   -171     90     83   -174     88    161    236    239    285   -272
    -18   -150   -135     83     57   -142    116    176    252    249    298   -306
     -5    -72    -67     38     28    -70    171    200    277    262    311   -285
     59    -23    -85    -18     70    -54    187    220    277    246    298   -228
     59    -23    -83    -18     70    -51    174    218    275    233    301   -207
      5     18     12    -12     -5     18    166    218    309    280    368   -171
     -2     59     62    -28    -33     59    153    215    337    322    426   -137
      5     88     83    -49    -38     85    132    202    345    332    444   -153
     28     88     59    -57    -15     75    129    210    342    316    426   -166
     25     77     51    -51    -12     64    114    197    327    296    410   -153
     38     88     49    -64     -5     70     93    179    311    283    413   -155
     25     54     28    -41     -2     41     75    161    288    259    394   -176
     -5    -49    -44     28     18    -46     75    153    249    218    353   -218
      0   -155   -158     77     77   -155     72    142    207    166    303   -265
      0   -205   -205    101    101   -205     62    114    168    122    265   -306
    -20   -239   -218    127     98   -228     59     93    145     93    241   -327
    -31   -267   -236    150    101   -252     57     85    127     72    226   -337
    -28   -283   -254    153    111   -270     51     72    111     51    207   -355
    -31   -311   -280    171    124   -296     46     62    101     33    192   -371
    -31   -314   -283    171    124   -298     49     62    103     31    192   -368
    -28   -324   -296    176    132   -311     46     54     93     20    184   -379
    -31   -345   -314    184    140   -329     41     44     80      5    174   -392
    -31   -337   -309    184    137   -324     51     49     83     10    181   -381
    -25   -345   -319    184    145   -332     49     44     77      2    179   -381
    -15   -345   -329    181    155   -337     36     31     59    -18    161   -402
    -25   -345   -322    184    145   -335     41     31     62    -15    171   -384
    -28   -348   -319    187    142   -335     46     36     64    -12    181   -376
    -23   -350   -327    184    150   -337     44     31     51    -31    166   -418
     -7   -415   -407    213    200   -413     51     46     23    -83    103   -470
     36   -620   -657    290    345   -639    114    119    -54   -226    -51   -587
     59   -761   -820    348    439   -789    244    265    -72   -350   -194   -748
     44   -657   -704    303    371   -680    381    381     46   -296   -142   -724
    -67   -311   -244    189     88   -277    374    103    158    -93    122   -480
   -210    322    530    -57   -371    423     44   -566    189    259    605      5
   -329   1137   1467   -402   -898   1301   -265   -969    415    820   1267    654
   -368   1584   1951   -607  -1158   1766   -558  -1148    592   1249   1730   1140
   -301   1226   1527   -462   -914   1376   -813  -1309    298   1026   1512    995
   -259    555    813   -150   -535    683   -758  -1252   -246    236    709    215
   -220    -23    194    122   -207     85   -472   -852   -428   -254    148   -337
   -145   -254   -109    200    -20   -181   -197   -374   -194   -192    124   -381
    -57   -306   -249    181     96   -277    -41    -88    -18    -88    197   -335
    -28   -335   -306    181    137   -322     15      0     18    -88    187   -379
    -23   -368   -348    194    161   -358     44     38     23   -109    155   -402
    -18   -405   -387    210    181   -397     54     57     15   -140    127   -405
    -12   -431   -418    223    202   -426     62     72      7   -158    122   -420
    -15   -446   -433    231    205   -441     64     83      5   -166    119   -428
    -20   -454   -433    239    205   -444     75     96     12   -163    132   -415
    -20   -454   -433    236    205   -444     77     98     15   -168    140   -415
    -31   -449   -418    241    192   -433     88    114     25   -158    153   -418
    -23   -433   -410    228    192   -420     93    129     33   -161    145   -420
    -10   -426   -415    218    202   -420     96    132     33   -174    137   -413
     -7   -420   -413    213    200   -418    103    142     38   -176    148   -397
    -15   -423   -407    220    194   -415    114    158     49   -166    163   -384
    -10   -415   -405    213    194   -410    111    161     49   -174    166   -387
    -10   -420   -410    215    200   -415    109    161     41   -187    166   -394
     -5   -407   -405    205    197   -407    116    179     51   -181    179   -387
      7   -400   -407    197    207   -402    124    197     67   -166    192   -376
      5   -423   -428    207    215   -426    122    202     67   -174    187   -381
     -2   -394   -392    197    194   -394    127    215     77   -171    197   -363
     -7   -376   -368    192    179   -374    129    236     98   -153    226   -332
      5   -368   -374    181    189   -371    135    262    114   -142    244   -319
     18   -376   -394    176    205   -384    135    272    114   -148    246   -314
     28   -353   -384    161    205   -368    140    298    135   -129    272   -290
     33   -342   -376    153    202   -358    140    319    145   -122    285   -298
     36   -342   -379    153    207   -361    148    342    155   -114    277   -309
     36   -350   -389    155    210   -368    163    379    176   -106    272   -285
     51   -340   -394    142    220   -366    176    415    197    -90    285   -252
     67   -337   -405    132    236   -371    176    444    205    -85    293   -249
     80   -314   -394    116    236   -353    189    480    228    -64    316   -226
     90   -296   -387    101    236   -342    202    524    252    -36    342   -192
    101   -298   -400     98    249   -350    210    555    267    -18    358   -174
    106   -288   -397     90    249   -342    207    571    272    -10    363   -166
    114   -257   -371     72    241   -314    210    592    283      5    376   -145
    129   -239   -368     54    249   -303    215    610    293     20    392   -119
    137   -218   -355     38    246   -285    213    607    290     20    394   -109
    129   -213   -342     41    236   -277    210    607    290     23    402    -96
    124   -205   -329     41    226   -267    220    607    293     33    410    -77
    124   -200   -324     36    223   -262    215    589    277     23    397    -85
    109   -197   -306     44    205   -252    210    566    262     15    387    -88
     93   -202   -296     51    194   -249    213    548    259     18    392    -75
     85   -210   -296     62    189   -252    210    517    246      7    384    -83
     67   -202   -270     64    168   -236    200    475    228     -7    366   -101
     54   -192   -246     67    148   -218    200    449    228     -5    363    -98
     41   -210   -252     83    142   -228    192    415    218    -15    348   -109
     25   -233   -259    103    142   -246    176    366    189    -38    319   -135
      5   -252   -257    122    127   -252    166    337    176    -44    309   -142
     -5   -267   -262    135    127   -265    161    311    166    -49    301   -148
    -10   -288   -277    148    132   -283    148    280    145    -67    283   -161
    -20   -301   -280    161    129   -290    137    262    132    -72    275   -163
    -28   -298   -272    161    119   -285    135    254    129    -72    270   -161
    -23   -309   -288    166    132   -298    129    241    116    -80    259   -166
    -20   -322   -303    171    140   -314    119    226    103    -88    246   -171
    -23   -329   -306    176    140   -319    124    233    114    -72    259   -155
    -15   -327   -311    168    148   -319    127    236    119    -54    270   -142
    -15   -319   -303    166    142   -311    116    228    114    -54    272   -140
    -23   -309   -288    166    132   -298    114    231    119    -41    277   -127
    -20   -303   -283    163    129   -293    124    241    129    -20    290   -109
    -10   -306   -296    158    140   -301    116    239    124    -18    288   -106
    -12   -301   -288    158    135   -296    116    241    129     -7    293    -93
    -15   -283   -267    148    122   -275    132    262    148     18    314    -67
    -10   -257   -246    135    116   -252    150    277    166     41    332    -46
    -15   -231   -218    122    101   -226    161    288    181     64    348    -25
    -23   -189   -166    106     70   -179    181    306    207     98    376      5
    -20   -181   -161     98     70   -171    189    319    218    114    389     20
      2   -187   -189     93     96   -187    189    322    213    116    387     23
     -7   -119   -111     62     49   -114    205    345    254    168    433     70
     -5    -36    -31     20     12    -33    197    353    293    223    491    127
     10     15      5    -15      2     10    163    340    306    252    517    158
     15     31     15    -23      0     23    140    335    311    267    527    174
     10     10      0    -10      5      5    140    337    309    272    527    184
     12    -12    -25      0     18    -18    119    314    285    262    511    176
     15    -18    -33      2     23    -25     96    285    257    244    496    166
      0    -85    -85     44     41    -85     96    283    239    231    472    155
    -12   -205   -192    109     88   -200     88    267    189    179    407    103
    -18   -288   -270    153    124   -280     75    241    140    129    353     51
    -33   -327   -293    179    129   -311     72    223    114    111    332     38
    -41   -355   -314    200    135   -335     70    207     96     98    316     28
    -36   -387   -353    210    155   -368     57    184     64     70    285      5
    -33   -381   -348    207    155   -366     57    181     62     72    285     10
    -41   -387   -348    213    150   -368     62    184     62     80    285     20
    -36   -400   -363    218    163   -381     51    176     46     70    270     10
    -38   -418   -379    226    168   -397     41    161     31     54    252     -7
    -46   -420   -374    233    161   -400     51    166     36     64    254      0
    -44   -431   -389    236    168   -410     54    166     33     67    252      5
    -36   -426   -389    231    176   -407     44    155     25     64    249     20
    -44   -431   -387    236    168   -410     38    153     25     77    257     20
    -51   -431   -379    241    163   -405     44    155     31     83    257     -7
    -44   -423   -381    231    168   -402     36    148     23     70    228    -54
    -31   -470   -439    252    202   -454     44    155     -5     23    166    -57
      0   -626   -628    311    311   -626     77    207    -77    -83     44   -137
     49   -802   -852    376    449   -828    184    337   -127   -231   -132   -327
     59   -795   -854    366    454   -823    332    514    -44   -246   -181   -387
    -25   -504   -478    265    226   -491    407    402    106    -70     18   -218
   -168     10    179     77   -174     93    150   -283     98    215    407    174
   -309    784   1091   -239   -698    937   -200   -870    200    711   1021    789
   -423   1441   1865   -511  -1145   1652   -496  -1156    418   1260   1626   1382
   -387   1384   1771   -498  -1078   1577   -795  -1361    288   1317   1686   1483
   -296    722   1018   -215   -657    870   -846  -1356   -233    615    966    820
   -239     70    309     83   -275    189   -605  -1010   -555    -64    226    122
   -174   -275   -101    223    -38   -187   -309   -478   -361   -111     62    -49
    -96   -332   -236    215     70   -285   -116   -111   -116     31    142      2
    -51   -368   -316    210    129   -342    -23     54    -18     80    171     18
    -46   -402   -355    223    153   -379     10    109      0     72    153      0
    -33   -441   -407    236    184   -426     25    129      2     57    132    -20
    -23   -449   -426    236    200   -439     28    135    -10     33    103    -51
    -28   -449   -420    236    194   -436     41    150      0     36    103    -54
    -33   -459   -428    246    194   -444     54    168     10     41    103    -49
    -23   -467   -446    244    210   -457     54    168      5     25     83    -57
    -18   -459   -441    239    210   -452     59    174     10     25     75    -62
    -25   -462   -436    241    205   -449     70    189     23     33     77    -64
    -20   -446   -426    233    202   -436     64    189     25     31     72    -64
    -15   -426   -410    218    197   -418     62    187     25     31     75    -51
    -23   -423   -400    223    187   -413     70    194     38     33     77    -31
    -25   -418   -392    220    181   -405     75    202     46     46     88    -23
    -18   -400   -381    210    179   -392     75    207     54     51     90    -28
    -18   -400   -381    207    181   -392     83    215     59     51     90    -28
    -12   -394   -381    205    184   -389     93    231     72     57     88     -5
     -5   -400   -397    202    192   -400     88    233     72     54     85     -7
     -7   -392   -384    197    187   -389     90    241     83     64     90     -2
     -7   -381   -376    192    184   -379     98    262    103     83    101      2
     12   -374   -387    181    200   -379     96    265    103     72     90     -5
     15   -366   -384    174    200   -374     96    267    103     67     83     -5
     10   -358   -368    174    187   -361    109    293    127     83     96     18
     12   -358   -371    171    192   -366    114    311    137     88     96     28
     28   -348   -376    161    202   -361    116    324    142     88     93     31
     41   -324   -368    140    202   -345    127    361    171    114    114     59
     41   -322   -363    140    200   -342    135    394    192    132    132     85
     57   -306   -366    122    210   -335    132    413    200    132    137     85
     70   -288   -358    109    213   -322    137    441    213    140    145     83
     70   -290   -361    109    213   -327    150    478    236    150    145     85
     85   -277   -366     96    226   -322    155    501    244    148    132    103
    101   -267   -368     83    233   -316    150    517    246    148    135    116
     98   -252   -350     77    223   -301    153    535    262    163    155    122
     93   -239   -335     70    213   -285    145    532    257    158    158    122
    111   -218   -332     51    220   -275    145    524    246    142    150    135
    135   -163   -301     12    215   -231    161    535    259    150    161    166
    137   -148   -285      5    210   -215    166    535    262    153    168    174
    127   -161   -288     15    207   -223    153    504    236    124    148    150
    119   -155   -275     18    197   -215    148    475    223    109    137    140
    101   -142   -244     20    171   -192    150    454    220    106    140    145
     98   -135   -233     18    166   -184    137    415    200     85    127    132
     88   -129   -218     20    150   -174    127    374    181     62    111    114
     59   -129   -189     33    122   -158    127    337    176     46    106     98
     38   -163   -202     62    116   -181    119    293    158     18     80     62
     33   -181   -215     75    124   -197    109    244    135    -10     51     31
     18   -181   -200     80    106   -189     98    200    114    -41     23     10
      2   -192   -194     93     96   -194     88    168    103    -59     12      0
    -10   -215   -205    109     96   -210     67    124     75    -96    -18    -28
    -15   -231   -215    124     98   -223     51     88     44   -129    -49    -57
    -31   -252   -223    140     93   -239     51     72     36   -148    -59    -64
    -25   -257   -233    140    101   -246     41     51     15   -171    -75    -83
    -20   -265   -246    142    111   -257     28     33     -2   -197    -96   -101
    -31   -259   -228    145     98   -244     31     28      2   -200    -96    -93
    -28   -259   -231    142     98   -244     28     23      2   -207    -96    -88
    -23   -259   -239    140    106   -249     15      7    -10   -228   -109   -103
    -31   -262   -233    145     98   -249     20     10     -5   -228   -106    -98
    -31   -254   -223    142     96   -239     25     15      2   -228   -106    -96
    -23   -252   -231    135    101   -241     10     -2    -12   -252   -127   -119
    -31   -246   -215    137     90   -231      7    -10    -18   -265   -135   -122
    -38   -244   -205    140     80   -226      7    -10    -18   -270   -137   -109
    -25   -236   -210    132     90   -223     18     -5    -12   -272   -140   -111
     -5   -197   -192     98     90   -194     28      7      5   -259   -116    -90
    -18   -158   -140     88     59   -150     49     25     36   -233    -88    -62
    -28   -119    -90     72     31   -106     67     31     54   -220    -70    -51
    -10    -98    -88     54     38    -93     72     23     44   -244    -93    -83
     -7   -111   -106     57     46   -109     72     18     31   -277   -135    -93
    -12    -49    -36     31     10    -44     85     38     67   -246    -98    -36
    -15     20     33     -5    -25     25     72     31     93   -220    -64     -2
    -10     72     83    -31    -46     77     36      7     98   -213    -44     15
      2     83     80    -44    -38     80     20      5    106   -202    -28     33
     12     77     64    -44    -25     70      5     -7     93   -220    -41     20
     18     46     28    -33     -5     38    -25    -44     57   -262    -83    -15
     12     33     20    -23     -2     28    -44    -67     36   -285   -103    -23
      2    -49    -51     23     25    -49    -54    -85     -2   -332   -148    -54
      7   -166   -174     80     88   -171    -70   -114    -62   -407   -223   -122
     -2   -236   -233    116    114   -233    -72   -132    -98   -454   -265   -153
    -25   -275   -249    150    111   -262    -72   -148   -122   -480   -285   -171
    -31   -319   -290    174    129   -306    -88   -189   -168   -535   -335   -223
    -25   -332   -306    179    137   -319   -106   -218   -202   -576   -374   -244
    -36   -350   -314    192    137   -332   -109   -226   -215   -594   -392   -249
    -38   -376   -337    207    148   -358   -114   -241   -233   -626   -415   -265
    -28   -381   -355    202    161   -368   -129   -262   -257   -654   -439   -288
    -31   -381   -350    205    158   -366   -129   -270   -267   -670   -449   -293
    -33   -384   -350    207    158   -368   -135   -277   -272   -680   -449   -285
    -28   -400   -371    215    171   -387   -145   -298   -298   -714   -472   -303
    -38   -405   -366    220    161   -387   -150   -306   -306   -730   -480   -314
    -44   -413   -368    228    161   -392   -150   -314   -314   -748   -496   -322
    -44   -426   -381    233    166   -405   -158   -327   -332   -776   -519   -335
    -51   -420   -368    236    158   -394   -161   -329   -337   -789   -527   -335
    -41   -441   -400    239    176   -420   -161   -324   -353   -818   -550   -348
      2   -597   -600    296    301   -597   -140   -296   -433   -940   -675   -465
     31   -792   -826    379    428   -807    -38   -171   -491  -1101   -859   -657
     46   -800   -846    376    446   -823    111     23   -407  -1124   -911   -727
    -10   -509   -498    257    244   -504    137   -137   -290   -974   -722   -555
   -148     10    155     67   -153     83    -90   -766   -283   -714   -348   -171
   -314    789   1104   -239   -709    945   -420  -1335   -171   -239    259    452
   -449   1509   1958   -530  -1202   1732   -693  -1600     77    332    904   1093
   -397   1382   1779   -493  -1091   1579  -1002  -1823   -122    277    872   1117
   -337    748   1083   -205   -711    914  -1062  -1849   -631   -394    192    504
   -285     77    363    101   -327    220   -836  -1535   -971  -1083   -553   -213
   -202   -288    -85    246    -59   -187   -553  -1013   -795  -1158   -743   -431
   -127   -332   -205    228     38   -267   -374   -675   -568  -1028   -662   -371
    -90   -361   -270    226     88   -314   -275   -501   -465   -979   -628   -342
    -64   -418   -353    239    142   -384   -254   -467   -470  -1015   -662   -381
    -36   -449   -413    244    187   -431   -265   -483   -511  -1078   -722   -436
    -57   -459   -402    257    171   -431   -249   -459   -501  -1088   -730   -441
    -59   -475   -418    267    176   -446   -239   -444   -498  -1096   -735   -444
    -33   -483   -452    257    207   -467   -246   -457   -517  -1122   -753   -459
    -25   -485   -459    257    215   -472   -246   -459   -522  -1140   -761   -462
    -28   -488   -459    259    215   -475   -244   -459   -524  -1150   -766   -459
    -28   -488   -462    257    215   -475   -246   -459   -527  -1161   -766   -459
    -28   -472   -446    249    207   -459   -246   -457   -524  -1163   -758   -457
    -23   -462   -439    244    207   -452   -252   -459   -527  -1176   -769   -470
    -12   -454   -441    231    213   -449   -257   -467   -540  -1200   -797   -483
      2   -457   -459    228    231   -459   -262   -470   -553  -1226   -813   -483
     -7   -454   -449    228    220   -452   -262   -467   -548  -1228   -807   -472
    -31   -431   -400    231    184   -415   -244   -446   -524  -1208   -782   -444
    -15   -441   -426    226    205   -433   -257   -462   -542  -1234   -800   -449
     -2   -431   -428    215    210   -428   -265   -467   -550  -1247   -805   -465
    -12   -431   -420    220    202   -428   -259   -457   -542  -1244   -800   -467
      0   -433   -433    218    215   -433   -254   -452   -542  -1257   -815   -470
     12   -428   -441    207    226   -436   -265   -454   -553  -1278   -831   -467
      5   -420   -426    207    215   -423   -265   -444   -550  -1278   -826   -454
     10   -415   -426    202    218   -420   -262   -431   -540  -1273   -815   -439
     23   -415   -439    197    231   -426   -265   -418   -540  -1278   -815   -441
     20   -407   -428    192    220   -418   -259   -400   -532  -1275   -813   -446
     23   -400   -423    187    220   -410   -252   -374   -517  -1270   -813   -441
     41   -397   -439    176    239   -418   -257   -355   -514  -1278   -818   -431
     57   -379   -436    161    246   -407   -257   -332   -506  -1275   -810   -423
     59   -374   -433    155    244   -402   -252   -298   -488  -1262   -797   -405
     70   -371   -444    150    257   -407   -254   -277   -485  -1265   -795   -402
     90   -363   -457    135    272   -410   -259   -262   -485  -1275   -797   -405
    106   -358   -465    127    285   -410   -252   -239   -475  -1265   -787   -384
    111   -327   -439    106    275   -381   -252   -226   -467  -1260   -771   -366
    124   -314   -439     96    280   -376   -262   -228   -480  -1273   -776   -368
    124   -298   -423     85    272   -361   -267   -233   -485  -1280   -776   -361
    116   -306   -423     96    270   -363   -270   -244   -496  -1291   -782   -361
    124   -290   -415     83    267   -353   -280   -265   -514  -1312   -792   -368
    116   -272   -389     77    252   -329   -283   -288   -530  -1330   -800   -376
    101   -265   -368     80    233   -316   -285   -309   -540  -1340   -802   -376
    101   -262   -363     80    231   -311   -290   -340   -558  -1358   -813   -384
     96   -249   -348     75    220   -298   -309   -389   -587  -1382   -831   -397
     75   -239   -316     80    194   -277   -311   -426   -594  -1392   -836   -400
     57   -246   -303     93    179   -275   -316   -465   -610  -1413   -852   -415
     49   -265   -314    109    181   -288   -332   -517   -639  -1447   -880   -449
     20   -283   -303    129    161   -293   -340   -561   -657  -1470   -898   -467
      2   -298   -303    148    153   -301   -350   -600   -675  -1491   -917   -480
      0   -335   -335    166    163   -335   -368   -649   -709  -1525   -948   -514
     -2   -353   -350    179    174   -353   -389   -691   -740  -1556   -979   -545
    -18   -358   -340    187    161   -348   -400   -717   -758  -1577   -995   -555
    -18   -376   -358    197    168   -368   -407   -745   -779  -1602  -1015   -574
    -20   -394   -376    207    176   -387   -420   -774   -807  -1631  -1041   -602
    -28   -410   -381    220    176   -397   -423   -782   -813  -1634  -1047   -597
    -18   -405   -387    210    184   -397   -428   -792   -820  -1644  -1057   -602
     -7   -407   -400    207    194   -402   -441   -813   -839  -1667  -1075   -623
    -15   -415   -400    215    189   -407   -444   -818   -846  -1673  -1080   -626
    -20   -413   -392    218    184   -402   -441   -813   -844  -1670  -1075   -618
    -10   -415   -405    213    194   -410   -454   -831   -862  -1688  -1093   -639
    -12   -418   -405    215    194   -413   -465   -839   -875  -1701  -1104   -649
    -18   -407   -392    213    184   -400   -465   -833   -870  -1693  -1096   -636
     -7   -405   -397    207    194   -402   -472   -839   -878  -1701  -1104   -639
    -10   -413   -402    210    194   -410   -485   -854   -898  -1722  -1124   -662
    -18   -410   -392    213    184   -400   -485   -849   -893  -1717  -1122   -657
    -10   -381   -371    194    179   -376   -472   -833   -878  -1701  -1106   -639
     12   -337   -350    163    181   -342   -459   -826   -865  -1691  -1091   -626
      0   -309   -309    153    150   -309   -446   -813   -846  -1673  -1072   -607
    -12   -288   -277    150    129   -283   -431   -800   -831  -1657  -1060   -594
      2   -303   -306    148    153   -303   -439   -807   -846  -1680  -1080   -615
     12   -288   -301    137    155   -293   -444   -810   -849  -1686  -1083   -620
     -2   -207   -205    101    101   -207   -446   -797   -813  -1644  -1036   -574
      5   -135   -140     64     70   -137   -478   -813   -797  -1618  -1002   -542
     28    -98   -127     36     77   -111   -509   -828   -802  -1613   -995   -532
     54    -98   -153     23    103   -124   -517   -823   -795  -1600   -984   -522
     46   -129   -176     41    109   -153   -532   -841   -818  -1618  -1000   -532
     31   -155   -187     59    109   -171   -558   -880   -859  -1654  -1034   -563
     10   -215   -226    101    116   -220   -568   -901   -893  -1686  -1067   -589
      5   -332   -337    163    171   -335   -568   -906   -935  -1727  -1114   -628
     28   -415   -444    192    233   -428   -594   -937  -1002  -1803  -1189   -704
     28   -467   -496    218    259   -480   -620   -969  -1049  -1852  -1239   -750
      5   -509   -514    252    257   -511   -626   -984  -1078  -1878  -1265   -771
      7   -555   -563    275    285   -558   -641  -1008  -1111  -1912  -1296   -802
     23   -566   -592    270    303   -579   -654  -1026  -1137  -1935  -1319   -823
      5   -574   -579    283    290   -576   -652  -1026  -1137  -1932  -1319   -820
    -15   -589   -574    301    277   -581   -646  -1034  -1150  -1940  -1330   -831
    -18   -613   -594    316    288   -605   -675  -1054  -1182  -1971  -1356   -857
    -25   -628   -602    324    285   -615   -667  -1060  -1184  -1974  -1363   -862
    -36   -633   -597    335    277   -615   -646  -1052  -1179  -1966  -1356   -857
    -28   -636   -610    332    288   -623   -657  -1062  -1192  -1979  -1366   -867
    -15   -628   -613    322    298   -620   -670  -1070  -1202  -1990  -1374   -875
    -31   -646   -618    337    290   -633   -675  -1070  -1202  -1987  -1376   -872
    -25   -657   -633    340    301   -646   -688  -1078  -1218  -1995  -1387   -883
    -18   -678   -662    345    319   -670   -698  -1083  -1241  -2016  -1413   -906
      7   -761   -769    376    387   -763   -691  -1054  -1283  -2070  -1470   -956
     59   -963  -1023    449    540   -992   -623   -945  -1345  -2203  -1628  -1109
     85  -1047  -1132    480    607  -1088   -485   -763  -1306  -2281  -1743  -1241
     41   -844   -885    400    462   -865   -366   -704  -1148  -2161  -1623  -1156
    -96   -436   -340    267    122   -389   -475  -1187  -1114  -1948  -1337   -885
   -254    218    472     18   -363    345   -846  -1932  -1169  -1605   -849   -387
   -392    971   1363   -290   -878   1166  -1161  -2351  -1028  -1088   -231    218
   -420   1236   1654   -410  -1039   1444  -1470  -2616  -1034   -813     83    548
   -342    727   1070   -192   -706    898  -1652  -2704  -1400  -1197   -319    205
   -270     36    303    116   -288    168  -1496  -2460  -1834  -1992  -1171   -602
   -213   -470   -257    340     20   -363  -1202  -1938  -1787  -2265  -1553   -974
   -140   -600   -459    368    158   -530   -963  -1478  -1486  -2101  -1483   -930
    -54   -618   -563    337    254   -592   -833  -1223  -1314  -1995  -1410   -883
    -33   -644   -610    337    288   -628   -802  -1150  -1283  -1990  -1415   -896
    -38   -691   -652    363    306   -672   -795  -1124  -1283  -2008  -1439   -922
    -33   -730   -698    379    332   -714   -805  -1114  -1293  -2031  -1467   -953
    -36   -753   -717    394    340   -735   -805  -1098  -1296  -2039  -1478   -969
    -46   -756   -709    400    329   -732   -807  -1080  -1286  -2034  -1478   -966
    -36   -748   -711    392    335   -730   -823  -1078  -1286  -2036  -1483   -976
    -20   -737   -717    379    345   -730   -820  -1067  -1278  -2031  -1478   -976
    -25   -740   -714    384    342   -727   -810  -1049  -1265  -2018  -1470   -969
    -15   -745   -730    379    355   -740   -807  -1041  -1262  -2010  -1467   -971
     12   -724   -737    353    374   -730   -810  -1041  -1262  -2010  -1467   -971
     10   -717   -730    353    368   -722   -795  -1028  -1247  -1995  -1457   -961
     10   -688   -698    340    353   -693   -776  -1005  -1226  -1971  -1436   -940
     23   -680   -706    327    363   -693   -782  -1008  -1234  -1979  -1447   -956
     28   -685   -714    327    371   -698   -779  -1002  -1234  -1977  -1449   -961
     20   -678   -701    327    361   -688   -769   -984  -1215  -1958  -1436   -948
     38   -680   -719    322    379   -698   -766   -969  -1202  -1943  -1421   -943
     46   -672   -722    311    381   -696   -771   -966  -1202  -1943  -1423   -953
     36   -652   -688    306    361   -670   -769   -953  -1192  -1930  -1415   -950
     28   -672   -701    322    363   -685   -769   -937  -1184  -1922  -1410   -948
     51   -657   -709    303    379   -683   -771   -927  -1179  -1917  -1402   -950
     62   -631   -693    283    376   -662   -766   -901  -1161  -1896  -1384   -935
     54   -639   -696    290    374   -667   -758   -875  -1143  -1880  -1369   -924
     70   -639   -711    283    387   -675   -761   -859  -1137  -1875  -1363   -930
     67   -641   -709    288    387   -675   -763   -846  -1130  -1875  -1358   -932
     70   -623   -696    275    381   -659   -748   -807  -1098  -1844  -1327   -906
     96   -607   -706    254    400   -657   -730   -769  -1078  -1823  -1304   -893
    119   -589   -709    233    413   -649   -730   -743  -1065  -1813  -1293   -888
    114   -589   -704    239    407   -646   -724   -704  -1044  -1795  -1273   -870
    111   -605   -719    244    413   -659   -717   -672  -1028  -1782  -1257   -857
    148   -581   -732    215    439   -657   -709   -646  -1015  -1769  -1239   -852
    161   -545   -706    189    431   -626   -691   -618   -992  -1743  -1213   -828
    158   -530   -688    187    423   -607   -683   -597   -979  -1725  -1192   -813
    184   -517   -701    163    441   -607   -688   -597   -982  -1725  -1187   -813
    184   -506   -693    161    436   -600   -691   -600   -984  -1725  -1182   -810
    171   -506   -680    166    426   -592   -683   -600   -979  -1714  -1166   -797
    181   -480   -662    150    420   -571   -683   -610   -984  -1717  -1161   -797
    179   -478   -657    148    415   -566   -696   -641  -1005  -1735  -1169   -813
    161   -467   -631    153    394   -548   -696   -662  -1010  -1735  -1166   -813
    142   -472   -618    163    379   -545   -698   -688  -1018  -1738  -1163   -818
    150   -459   -610    155    379   -535   -704   -719  -1023  -1745  -1166   -828
    122   -454   -579    166    348   -517   -714   -761  -1034  -1756  -1174   -844
     96   -470   -566    187    329   -517   -717   -792  -1039  -1756  -1176   -854
     88   -485   -576    197    329   -530   -724   -833  -1052  -1771  -1187   -880
     77   -483   -561    202    319   -522   -730   -865  -1054  -1774  -1189   -896
     54   -498   -553    220    301   -524   -724   -888  -1054  -1774  -1189   -904
     49   -527   -576    236    311   -550   -737   -924  -1078  -1797  -1213   -935
     41   -555   -597    257    319   -576   -753   -963  -1106  -1823  -1236   -966
     15   -587   -602    285    309   -594   -756   -979  -1111  -1829  -1241   -976
     15   -587   -602    285    306   -594   -761   -992  -1117  -1831  -1244   -984
     23   -594   -618    285    319   -605   -763  -1008  -1127  -1844  -1252   -997
     15   -607   -623    296    316   -615   -766  -1013  -1127  -1844  -1254  -1002
      2   -623   -626    311    314   -623   -763  -1010  -1124  -1844  -1254  -1002
     10   -620   -631    301    319   -626   -771  -1015  -1127  -1844  -1252  -1008
     12   -613   -628    298    319   -620   -779  -1021  -1130  -1842  -1249  -1013
      7   -600   -607    296    306   -602   -776  -1013  -1117  -1823  -1236  -1005
     18   -587   -605    285    311   -594   -776  -1010  -1111  -1818  -1228  -1005
     20   -600   -620    290    319   -610   -782  -1015  -1119  -1823  -1236  -1015
     15   -594   -610    288    311   -602   -771  -1002  -1104  -1808  -1218  -1002
     10   -597   -607    293    306   -602   -763   -997  -1096  -1795  -1205   -997
     12   -615   -628    301    319   -620   -779  -1010  -1109  -1805  -1215  -1015
      5   -584   -589    288    296   -587   -761   -992  -1088  -1787  -1202  -1005
     10   -530   -540    259    275   -535   -732   -961  -1049  -1745  -1161   -971
     15   -504   -522    241    267   -511   -722   -953  -1031  -1727  -1140   -963
     10   -496   -506    244    257   -501   -698   -937  -1008  -1701  -1117   -945
      5   -480   -488    236    244   -485   -696   -930   -997  -1688  -1109   -943
     18   -467   -485    226    249   -478   -696   -924  -1000  -1688  -1111   -950
     28   -400   -431    184    228   -415   -683   -911   -966  -1649  -1072   -922
     20   -327   -348    153    184   -337   -685   -901   -919  -1595  -1018   -872
     23   -288   -314    129    168   -301   -711   -904   -901  -1566   -984   -846
     44   -290   -335    122    187   -311   -732   -914   -911  -1571   -989   -854
     38   -309   -348    135    192   -327   -737   -917   -917  -1569   -989   -854
     23   -319   -342    148    181   -329   -750   -930   -930  -1577   -995   -859
     20   -355   -379    166    200   -366   -766   -953   -958  -1600  -1015   -883
     20   -439   -459    207    239   -446   -779   -971   -995  -1639  -1054   -927
      2   -568   -571    283    285   -568   -782   -982  -1036  -1686  -1106   -982
      7   -631   -639    311    322   -633   -787   -995  -1072  -1719  -1143  -1026
      0   -662   -665    329    332   -665   -797  -1023  -1104  -1751  -1171  -1057
    -15   -704   -688    358    335   -696   -802  -1036  -1124  -1764  -1189  -1075
    -20   -724   -706    371    340   -717   -805  -1047  -1135  -1771  -1197  -1088
    -15   -740   -724    379    353   -732   -815  -1057  -1150  -1784  -1208  -1106
    -23   -758   -735    389    355   -748   -813  -1057  -1150  -1782  -1208  -1109
    -25   -758   -732    392    353   -745   -813  -1049  -1145  -1777  -1202  -1109
    -18   -774   -758    394    368   -766   -820  -1057  -1153  -1782  -1210  -1119
    -15   -779   -763    397    374   -771   -823  -1062  -1156  -1784  -1213  -1130
    -31   -787   -758    407    361   -774   -807  -1052  -1143  -1771  -1205  -1127
    -25   -795   -769    410    368   -782   -810  -1054  -1145  -1774  -1202  -1132
    -18   -797   -779    407    379   -789   -818  -1060  -1153  -1779  -1208  -1145
    -33   -789   -756    413    361   -774   -810  -1052  -1140  -1766  -1195  -1137
    -36   -815   -782    423    371   -800   -805  -1039  -1132  -1758  -1189  -1137
     -7   -893   -885    449    436   -891   -802  -1031  -1166  -1800  -1236  -1184
     36  -1060  -1096    509    566  -1078   -771   -976  -1241  -1917  -1369  -1314
     59  -1236  -1296    589    678  -1265   -641   -820  -1262  -2036  -1525  -1480
     64  -1163  -1231    548    646  -1197   -506   -670  -1150  -1995  -1496  -1488
    -33   -810   -776    420    371   -792   -522   -932  -1028  -1787  -1244  -1265
   -202   -228    -25    213    -90   -127   -795  -1600   -995  -1454   -800   -818
   -366    561    927    -96   -646    743  -1117  -2107   -823   -922   -158   -174
   -449   1096   1543   -324   -995   1319  -1402  -2340   -636   -462    348    314
   -379    870   1249   -246   -815   1060  -1662  -2486   -865   -602    213    218
   -309    213    522     44   -415    366  -1652  -2413  -1358  -1304   -509   -462
   -223   -467   -244    345     10   -355  -1366  -1997  -1610  -1891  -1171  -1104
   -171   -706   -535    436    181   -620  -1080  -1480  -1348  -1805  -1195  -1150
    -98   -740   -641    418    270   -691   -893  -1169  -1140  -1670  -1101  -1088
    -44   -795   -753    418    350   -774   -831  -1044  -1080  -1649  -1093  -1098
    -41   -836   -795    439    376   -815   -802  -1010  -1080  -1670  -1122  -1135
    -62   -854   -792    457    363   -823   -776   -979  -1070  -1670  -1124  -1140
    -46   -885   -839    467    394   -862   -756   -953  -1062  -1667  -1130  -1148
    -33   -898   -865    465    413   -880   -753   -945  -1060  -1673  -1135  -1163
    -38   -888   -849    465    405   -870   -745   -927  -1052  -1665  -1130  -1163
    -38   -888   -849    462    402   -867   -737   -914  -1041  -1657  -1124  -1163
    -25   -880   -854    452    413   -870   -740   -911  -1044  -1657  -1124  -1174
    -28   -878   -849    452    407   -865   -737   -901  -1031  -1644  -1114  -1166
    -31   -875   -844    454    405   -859   -722   -878  -1005  -1618  -1088  -1143
    -20   -878   -859    446    418   -867   -724   -872  -1005  -1621  -1091  -1150
    -20   -875   -854    449    415   -865   -724   -867  -1000  -1615  -1088  -1156
    -28   -872   -844    449    405   -859   -714   -846   -976  -1592  -1067  -1140
    -15   -862   -846    439    415   -854   -711   -831   -966  -1582  -1057  -1132
     -5   -857   -854    431    423   -857   -704   -820   -958  -1574  -1052  -1135
    -15   -859   -844    436    413   -852   -693   -800   -937  -1553  -1036  -1122
    -12   -844   -831    428    407   -839   -691   -784   -924  -1538  -1023  -1111
      2   -849   -852    423    426   -849   -691   -779   -924  -1538  -1023  -1119
      5   -833   -841    413    420   -836   -675   -758   -904  -1514  -1005  -1104
     18   -807   -826    394    420   -815   -654   -724   -872  -1480   -976  -1078
     28   -810   -839    389    431   -823   -659   -711   -870  -1475   -974  -1080
     31   -810   -841    389    436   -826   -665   -696   -862  -1470   -969  -1083
     10   -826   -836    405    420   -828   -646   -662   -836  -1447   -948  -1065
     31   -802   -836    384    431   -818   -626   -628   -813  -1426   -930  -1049
     54   -779   -833    361    441   -807   -618   -602   -800  -1415   -922  -1047
     57   -766   -823    355    439   -795   -610   -563   -776  -1389   -898  -1023
     54   -769   -826    355    439   -797   -605   -530   -756  -1371   -888  -1013
     88   -763   -852    337    470   -807   -605   -498   -745  -1361   -880  -1005
     96   -761   -859    329    475   -807   -589   -459   -722  -1337   -859   -984
    109   -735   -844    314    475   -789   -550   -407   -683  -1296   -820   -950
    132   -719   -852    293    491   -784   -548   -389   -675  -1293   -815   -948
    129   -706   -836    288    483   -771   -550   -379   -672  -1286   -805   -940
    132   -685   -818    275    475   -750   -540   -355   -649  -1257   -779   -914
    148   -670   -818    262    483   -743   -535   -348   -639  -1244   -763   -904
    150   -667   -818    257    483   -743   -540   -358   -649  -1249   -766   -909
    142   -646   -789    252    465   -719   -532   -358   -641  -1236   -753   -896
    140   -626   -769    241    452   -696   -537   -366   -641  -1231   -748   -891
    145   -613   -758    233    452   -685   -542   -392   -654  -1239   -750   -898
    127   -607   -735    239    431   -670   -548   -415   -659  -1236   -748   -898
     96   -607   -704    257    400   -654   -540   -433   -652  -1228   -740   -891
     85   -613   -698    262    389   -654   -542   -467   -659  -1234   -748   -909
     72   -605   -678    267    374   -641   -550   -504   -665  -1239   -756   -924
     46   -607   -654    277    348   -631   -542   -524   -659  -1231   -750   -924
     31   -623   -654    296    340   -639   -550   -558   -670  -1239   -763   -945
     18   -659   -678    319    345   -670   -566   -600   -693  -1262   -787   -971
      2   -675   -678    337    340   -675   -574   -626   -701  -1270   -795   -982
     -2   -680   -678    340    337   -680   -574   -641   -706  -1273   -800   -995
      0   -701   -701    350    348   -701   -576   -667   -722  -1291   -818  -1018
    -10   -706   -698    358    342   -704   -576   -680   -727  -1296   -823  -1026
    -31   -727   -696    379    332   -711   -571   -680   -722  -1288   -815  -1026
    -28   -756   -727    392    345   -740   -581   -696   -735  -1301   -828  -1047
    -20   -750   -732    384    355   -743   -579   -701   -737  -1304   -828  -1049
    -25   -732   -706    379    337   -722   -566   -688   -719  -1286   -810  -1031
    -20   -735   -714    379    345   -724   -571   -683   -711  -1278   -805  -1026
    -12   -730   -719    371    353   -727   -584   -693   -719  -1286   -810  -1039
    -28   -745   -717    387    342   -732   -579   -685   -709  -1275   -802  -1034
    -28   -745   -717    384    342   -732   -571   -675   -698  -1262   -789  -1026
    -23   -743   -719    384    348   -732   -571   -678   -704  -1265   -795  -1034
    -31   -732   -701    381    332   -719   -563   -672   -698  -1262   -789  -1034
    -15   -696   -683    355    332   -691   -555   -649   -675  -1239   -769  -1013
     -7   -688   -680    345    335   -685   -542   -641   -667  -1231   -761  -1010
      2   -662   -665    329    332   -662   -532   -628   -654  -1218   -745  -1002
     -5   -641   -636    322    314   -639   -509   -600   -618  -1179   -714   -974
    -23   -626   -602    322    288   -615   -480   -581   -597  -1161   -693   -958
    -18   -602   -584    309    280   -594   -462   -571   -587  -1156   -685   -956
    -20   -597   -576    309    277   -587   -454   -558   -576  -1143   -678   -950
    -12   -545   -532    277    257   -540   -439   -535   -542  -1106   -641   -919
      2   -475   -478    236    239   -475   -441   -532   -514  -1072   -605   -885
      5   -415   -420    205    210   -418   -459   -532   -485  -1039   -568   -852
      7   -392   -400    192    202   -394   -470   -522   -459  -1005   -537   -820
     25   -407   -433    189    228   -420   -491   -535   -475  -1021   -550   -839
     20   -420   -444    200    231   -431   -504   -550   -491  -1028   -558   -846
      0   -428   -431    213    215   -431   -517   -566   -501  -1031   -558   -844
      0   -496   -496    249    246   -496   -537   -587   -535  -1065   -592   -880
      2   -618   -620    306    309   -620   -545   -607   -592  -1132   -659   -950
    -23   -706   -685    363    329   -696   -532   -613   -618  -1166   -698   -984
    -23   -730   -706    376    337   -717   -524   -623   -633  -1179   -714  -1000
    -28   -763   -735    397    353   -750   -548   -654   -670  -1210   -745  -1034
    -57   -800   -745    428    342   -771   -553   -667   -685  -1228   -769  -1052
    -38   -795   -756    415    358   -776   -553   -659   -683  -1226   -766  -1049
    -15   -784   -769    400    374   -779   -540   -654   -680  -1221   -763  -1049
    -36   -797   -761    418    361   -779   -535   -662   -688  -1228   -769  -1060
    -59   -805   -745    431    342   -776   -527   -654   -678  -1218   -763  -1054
    -59   -823   -766    441    353   -795   -527   -654   -683  -1223   -766  -1057
    -54   -833   -779    441    361   -807   -530   -659   -688  -1228   -771  -1067
    -57   -831   -774    444    358   -802   -537   -654   -680  -1218   -766  -1062
    -46   -836   -789    441    368   -813   -553   -657   -680  -1218   -769  -1065
    -54   -852   -797    452    368   -823   -545   -659   -685  -1226   -774  -1078
    -77   -859   -782    467    350   -820   -535   -654   -680  -1218   -774  -1080
    -77   -870   -792    475    355   -831   -517   -633   -672  -1210   -769  -1078
     15   -940   -958    462    485   -948   -491   -594   -719  -1280   -846  -1156
     90  -1109  -1200    509    644  -1153   -423   -501   -792  -1426  -1018  -1327
     72  -1210  -1283    568    675  -1247   -285   -322   -761  -1486  -1106  -1436
     -2  -1034  -1031    519    514  -1034   -168   -265   -602  -1348   -963  -1330
   -161   -563   -402    361    119   -483   -311   -769   -506  -1075   -610   -984
   -322    194    517     62   -418    355   -605  -1356   -358   -597    -12   -363
   -457    958   1413   -252   -935   1187   -865  -1662    -83     -5    662    311
   -452   1083   1535   -314   -992   1309  -1166  -1875    -93    184    875    555
   -387    485    872    -49   -628    678  -1317  -1977   -587   -389    290     10
   -332   -176    155    254   -244    -10  -1169  -1756  -1010  -1091   -457   -732
   -244   -626   -384    433     70   -506   -891  -1262   -979  -1304   -763  -1054
   -148   -730   -581    439    215   -657   -675   -854   -748  -1184   -706  -1031
    -83   -750   -670    415    293   -711   -574   -654   -636  -1119   -665  -1008
    -49   -805   -756    426    350   -782   -545   -597   -620  -1124   -680  -1034
    -46   -849   -805    446    376   -828   -555   -589   -639  -1153   -709  -1075
    -57   -878   -820    467    381   -849   -555   -566   -631  -1156   -717  -1083
    -33   -846   -815    439    389   -831   -517   -530   -607  -1135   -704  -1075
     18   -810   -828    394    420   -818   -480   -498   -589  -1119   -688  -1072
     -5   -828   -823    415    407   -826   -467   -485   -587  -1119   -688  -1078
    -15   -828   -813    423    397   -820   -452   -465   -566  -1101   -670  -1065
     15   -833   -849    407    428   -839   -457   -459   -571  -1104   -675  -1078
     28   -839   -867    405    446   -852   -462   -452   -563  -1101   -672  -1085
     25   -805   -831    389    426   -815   -449   -428   -540  -1078   -649  -1067
     20   -795   -815    387    418   -805   -420   -407   -522  -1062   -633  -1057
     41   -769   -813    363    423   -789   -413   -400   -519  -1060   -626  -1057
     25   -766   -795    368    407   -779   -415   -384   -504  -1044   -610  -1044
     41   -779   -820    366    431   -800   -415   -368   -496  -1034   -600  -1034
     64   -758   -823    348    444   -789   -407   -361   -493  -1028   -597  -1036
     25   -787   -813    379    418   -800   -384   -348   -480  -1026   -592  -1039
     12   -779   -792    381    402   -784   -371   -324   -454  -1002   -574  -1021
     57   -737   -795    337    423   -766   -374   -309   -441   -984   -558  -1013
     96   -727   -823    316    459   -774   -387   -296   -439   -979   -550  -1002
    103   -706   -813    298    457   -761   -379   -267   -410   -953   -530   -984
     77   -706   -784    314    428   -745   -358   -249   -397   -943   -519   -984
     90   -698   -789    303    439   -743   -350   -231   -389   -937   -511   -982
    111   -657   -769    272    439   -711   -324   -189   -358   -904   -480   -953
    116   -652   -769    267    441   -709   -309   -153   -335   -883   -467   -943
    140   -662   -805    259    472   -732   -316   -132   -329   -883   -467   -948
    163   -659   -826    246    493   -743   -314    -98   -309   -862   -452   -927
    166   -636   -802    236    483   -719   -285    -51   -270   -826   -415   -893
    181   -600   -784    207    483   -693   -275    -15   -249   -807   -400   -880
    205   -594   -800    194    501   -698   -272     15   -231   -789   -381   -870
    200   -589   -789    192    493   -688   -267     46   -210   -763   -358   -846
    228   -561   -789    166    509   -675   -267     70   -200   -748   -345   -831
    244   -576   -823    166    532   -698   -303     64   -210   -758   -350   -839
    231   -555   -787    161    506   -670   -280     85   -192   -735   -332   -820
    257   -485   -745    111    498   -615   -218    122   -155   -698   -296   -787
    283   -459   -743     88    511   -600   -218    116   -163   -704   -296   -792
    252   -496   -750    122    498   -620   -254     83   -187   -722   -316   -810
    262   -459   -724     98    491   -592   -252     90   -166   -693   -285   -782
    257   -457   -714     98    485   -584   -246     67   -176   -706   -296   -797
    252   -452   -704    101    478   -576   -246     36   -194   -724   -314   -820
    226   -449   -675    111    449   -561   -236     23   -187   -711   -311   -820
    228   -449   -678    109    452   -563   -244     -5   -189   -711   -311   -828
    205   -485   -691    137    446   -587   -275    -54   -213   -735   -332   -857
    161   -488   -649    163    405   -568   -267    -77   -213   -735   -342   -872
    200   -457   -657    127    426   -555   -259    -85   -194   -719   -327   -867
    200   -457   -659    127    428   -558   -246   -114   -205   -730   -340   -888
    155   -480   -639    161    394   -561   -228   -140   -218   -745   -358   -911
    153   -514   -667    181    410   -589   -218   -153   -228   -756   -374   -927
    142   -553   -698    202    418   -623   -218   -176   -249   -776   -400   -956
    145   -509   -654    181    400   -581   -233   -189   -249   -776   -397   -956
    122   -537   -662    207    392   -600   -265   -207   -267   -784   -405   -961
    127   -555   -683    215    405   -618   -262   -210   -272   -782   -405   -961
    127   -566   -693    218    407   -628   -257   -215   -277   -792   -418   -976
    132   -550   -683    207    407   -618   -241   -200   -262   -774   -405   -963
    129   -558   -688    213    407   -623   -236   -194   -257   -766   -405   -966
    127   -568   -696    220    410   -631   -265   -215   -272   -787   -428   -995
    132   -555   -691    210    410   -620   -270   -210   -265   -774   -413   -979
    140   -537   -678    197    407   -607   -246   -187   -241   -740   -379   -948
    150   -519   -672    181    410   -594   -226   -176   -231   -727   -374   -945
    153   -517   -670    181    410   -592   -226   -179   -231   -727   -374   -953
    161   -480   -644    158    400   -561   -215   -153   -205   -696   -350   -924
    153   -457   -610    150    379   -532   -192   -132   -181   -678   -335   -914
    142   -426   -571    140    355   -498   -179   -119   -166   -667   -322   -909
    142   -405   -548    132    345   -475   -171    -96   -137   -639   -293   -880
    181   -368   -553     90    366   -459   -171    -85   -132   -631   -285   -875
    210   -353   -563     70    387   -457   -140    -72   -122   -628   -285   -883
    158   -322   -480     80    319   -400   -103    -51    -77   -587   -252   -857
    140   -218   -358     38    249   -288   -111    -31    -25   -519   -179   -789
    181   -168   -350     -7    265   -259   -176    -59    -31   -506   -161   -766
    194   -189   -387     -2    290   -288   -205    -75    -49   -519   -174   -779
    184   -194   -381      2    283   -288   -205    -72    -46   -514   -174   -774
    189   -187   -376      0    283   -280   -207    -80    -54   -519   -179   -779
    189   -194   -384      0    283   -288   -220   -103    -77   -542   -200   -805
    179   -275   -454     49    316   -363   -228   -109   -106   -568   -231   -831
    168   -405   -576    116    371   -491   -244   -116   -148   -610   -275   -870
    140   -517   -657    189    397   -587   -246   -135   -192   -652   -319   -914
    145   -519   -665    187    402   -592   -244   -155   -223   -680   -350   -945
    137   -537   -675    200    405   -605   -246   -166   -239   -693   -371   -963
     98   -589   -688    244    392   -639   -265   -189   -259   -714   -392   -989
    137   -566   -704    215    420   -633   -272   -184   -254   -706   -384   -976
    200   -514   -717    155    457   -615   -257   -158   -241   -680   -358   -943
    161   -530   -691    184    423   -607   -236   -166   -249   -688   -368   -953
    153   -542   -696    192    423   -618   -220   -171   -257   -704   -384   -971
    122   -563   -685    220    402   -623   -197   -166   -252   -701   -384   -971
    116   -576   -693    228    402   -633   -207   -161   -249   -693   -379   -969
    103   -610   -717    252    410   -662   -233   -179   -270   -714   -397   -982
     98   -618   -719    257    407   -667   -252   -187   -275   -711   -394   -979
     88   -631   -719    272    402   -675   -239   -179   -272   -706   -392   -974
    142   -579   -724    218    431   -652   -218   -163   -265   -701   -384   -971
    155   -628   -784    236    467   -704   -220   -158   -298   -743   -436  -1021
    168   -810   -979    319    571   -893   -155    -75   -337   -828   -540  -1117
    218   -956  -1174    368    696  -1065    -20     98   -316   -909   -662  -1241
    218   -805  -1023    290    620   -914     98    257   -166   -823   -592  -1210
    116   -423   -540    150    327   -480    101     77    -12   -584   -319   -961
    -15    140    155    -64    -88    148   -161   -535    -18   -293     88   -548
   -127    922   1049   -397   -587    984   -488  -1036     85    171    672     28
   -197   1330   1527   -568   -862   1428   -740  -1252    215    555   1093    439
   -179    992   1171   -407   -675   1080   -935  -1431    -96    311    854    249
   -148    327    472    -90   -311    400   -940  -1462   -678   -467     64   -491
   -122   -277   -155    200     15   -218   -735  -1169   -917   -995   -535  -1057
    -23   -465   -444    244    210   -454   -498   -678   -605   -836   -483  -1010
     57   -501   -558    220    306   -530   -335   -361   -374   -680   -376   -922
    145   -491   -639    171    389   -563   -249   -189   -259   -610   -332   -888
    111   -542   -654    215    381   -597   -192   -132   -239   -607   -342   -901
    103   -574   -678    233    389   -623   -161   -101   -226   -600   -337   -901
    119   -576   -698    228    407   -636   -161    -93   -226   -607   -348   -914
    129   -589   -719    228    423   -654   -158    -85   -231   -615   -361   -927
    135   -581   -717    223    426   -649   -145    -59   -210   -592   -345   -911
    114   -610   -727    246    420   -667   -163    -67   -218   -600   -353   -922
    106   -597   -706    244    405   -652   -166    -64   -218   -597   -355   -927
    132   -542   -675    205    400   -607   -119    -28   -184   -555   -322   -893
    140   -540   -680    200    410   -610   -111    -20   -176   -542   -311   -880
    148   -535   -683    189    415   -607   -119    -20   -179   -542   -319   -885
    137   -537   -675    200    405   -605   -109     -5   -163   -524   -311   -875
    140   -537   -680    197    407   -607   -111     10   -145   -504   -296   -857
    137   -535   -672    200    405   -602   -103     15   -142   -496   -296   -852
    158   -485   -646    163    402   -566    -98     33   -124   -470   -277   -826
    153   -496   -649    171    400   -574   -106     46   -116   -454   -275   -810
    140   -522   -665    189    400   -592   -101     49   -116   -454   -280   -815
    192   -457   -649    132    420   -553    -75     75    -88   -426   -259   -792
    218   -405   -626     93    418   -514    -54    111    -49   -381   -223   -750
    176   -439   -615    129    394   -527    -38    114    -51   -384   -231   -756
    155   -459   -618    150    387   -537    -46    114    -57   -387   -239   -761
    145   -457   -602    155    374   -530    -41    135    -38   -363   -226   -743
    171   -441   -613    135    389   -524    -38    166    -15   -337   -205   -714
    189   -441   -631    124    407   -535    -33    184     -7   -327   -200   -709
    176   -436   -613    129    392   -522     -7    218     18   -301   -187   -693
    205   -400   -605     98    405   -501     12    267     62   -257   -150   -652
    228   -389   -618     77    420   -504     18    293     77   -241   -140   -639
    205   -405   -610     98    405   -506     20    314     83   -233   -142   -636
    218   -384   -602     83    407   -493     15    348    106   -205   -119   -602
    241   -368   -610     64    426   -488      2    371    119   -187   -101   -581
    277   -348   -626     33    452   -485    -10    389    127   -174    -93   -568
    267   -327   -594     31    431   -459     31    428    158   -140    -64   -537
    277   -283   -561      2    418   -420     59    457    184   -106    -33   -506
    303   -283   -587    -10    444   -433     31    446    166   -111    -38   -501
    324   -259   -584    -33    452   -420     25    444    163   -106    -36   -493
    319   -246   -568    -36    444   -407     46    454    179    -88    -20   -472
    309   -231   -540    -41    423   -384     57    436    171    -96    -23   -475
    280   -220   -501    -28    389   -361     51    410    158   -101    -31   -478
    259   -215   -475    -23    366   -345     62    400    163    -90    -23   -465
    241   -220   -462    -10    350   -340     70    379    158    -93    -28   -475
    236   -220   -457     -7    345   -337     64    353    155   -101    -31   -488
    228   -213   -441     -7    335   -327     64    337    163    -90    -28   -483
    202   -210   -415      2    306   -314     75    311    168    -90    -33   -493
    171   -244   -415     36    290   -329     75    272    145   -116    -64   -532
    161   -270   -433     54    293   -350     67    241    129   -132    -85   -558
    140   -285   -426     72    283   -355     49    215    119   -137    -96   -568
    129   -311   -444     90    285   -376     41    187     98   -155   -116   -589
    145   -306   -452     77    298   -379     59    176     96   -161   -119   -597
    155   -303   -459     72    306   -381     62    171     93   -158   -122   -597
    215   -288   -504     36    358   -394     46    166     88   -166   -129   -602
    226   -270   -498     20    358   -384     70    163     93   -166   -132   -600
    111   -337   -449    114    277   -394    122    155     90   -171   -140   -613
     77   -374   -454    148    262   -413    109    145     77   -181   -150   -620
     83   -394   -478    155    280   -436     18    101     38   -210   -171   -639
     70   -389   -459    155    265   -423     28    106     46   -197   -161   -628
     80   -355   -439    137    257   -397     85    142     85   -161   -129   -602
    109   -345   -454    116    280   -400     98    150     93   -155   -127   -602
    106   -342   -449    119    277   -394     67    142     88   -158   -129   -605
    103   -324   -431    109    267   -376     72    163    114   -124    -98   -576
    124   -285   -413     80    267   -348     90    189    145    -93    -67   -548
    116   -252   -368     67    241   -309    111    197    163    -77    -51   -540
    101   -210   -311     54    205   -259    137    223    194    -49    -20   -509
    106   -228   -335     59    220   -280    127    228    202    -41    -15   -504
    119   -233   -353     57    233   -293     83    223    200    -41    -15   -506
    140   -140   -280     -2    210   -210     96    249    249     10     31   -459
    174      0   -174    -85    174    -85    148    290    319     85    109   -387
    202     67   -137   -137    171    -33    140    283    335    111    142   -355
    207     46   -161   -129    184    -57    106    267    322    109    137   -358
    168     -7   -176    -83    171    -90     98    254    306     93    122   -374
    127    -31   -158    -46    142    -93    103    236    293     80    109   -392
    150    -46   -197    -51    171   -122     67    205    259     54     88   -410
    106   -142   -252     18    179   -197     57    189    223     18     51   -441
     72   -267   -342     96    207   -303     62    181    181    -25      5   -483
     98   -327   -426    114    262   -376     49    163    145    -67    -36   -519
     72   -376   -449    150    259   -413     59    142    116    -96    -70   -550
     57   -420   -480    181    267   -449     70    132    101   -111    -93   -568
     70   -439   -509    181    288   -472     64    122     83   -127   -106   -584
     85   -418   -504    166    293   -459     54    109     70   -137   -119   -594
     96   -413   -509    158    301   -459     49    111     72   -132   -111   -579
     88   -423   -511    166    298   -467     49    109     70   -127   -109   -579
     75   -465   -540    194    306   -504     33     90     49   -148   -135   -605
     83   -488   -571    202    327   -530     20     85     38   -158   -148   -618
     62   -459   -524    197    293   -493     62    103     59   -140   -135   -605
     85   -436   -522    176    303   -478     70    109     62   -132   -127   -589
     88   -444   -532    176    309   -485     62    103     59   -135   -129   -589
     41   -457   -498    207    270   -478     80    111     72   -119   -124   -579
     62   -444   -506    189    283   -475     96    119     77   -116   -127   -579
     93   -501   -594    205    342   -548    106    137     59   -145   -166   -613
    140   -665   -805    262    470   -735    140    202      2   -244   -280   -711
    174   -844  -1018    335    594   -930    265    361     -7   -355   -433   -862
    184   -782   -966    296    574   -872    418    532    109   -324   -428   -872
     88   -439   -527    174    306   -483    410    293    187   -161   -226   -693
    -49    109    158    -31   -103    132     93   -402    119     85    148   -316
   -181    865   1047   -340   -613    956   -298   -974    163    519    717    254
   -290   1426   1714   -568  -1002   1569   -618  -1241    319    974   1213    737
   -277   1215   1493   -470   -885   1353   -859  -1395    132    896   1117    678
   -213    571    784   -179   -498    675   -800  -1301   -296    259    446     46
   -158    -75     83    116   -122      2   -506   -924   -548   -340   -220   -576
    -85   -337   -252    210     80   -296   -207   -387   -233   -220   -218   -579
      5   -384   -389    187    197   -387    -20    -57     -2    -75   -127   -504
     49   -407   -459    176    254   -431     64     83     80    -38   -111   -488
     46   -433   -480    194    262   -457     90    129     93    -41   -119   -485
     46   -491   -540    220    290   -514    106    150     90    -57   -148   -506
     67   -519   -587    226    327   -553    119    166     93    -64   -161   -524
     67   -519   -587    223    327   -553    132    184    101    -57   -161   -532
     49   -532   -581    241    314   -555    145    205    114    -44   -150   -524
     77   -537   -615    228    342   -574    137    210    111    -49   -153   -527
     80   -519   -602    218    340   -561    145    215    114    -51   -163   -522
     62   -519   -584    226    322   -550    145    228    127    -41   -158   -504
     85   -498   -584    207    335   -540    161    252    148    -12   -132   -480
     88   -498   -587    205    335   -540    158    246    142    -18   -140   -493
     83   -496   -581    205    329   -537    161    262    155      0   -127   -472
    106   -470   -576    179    340   -522    161    277    168     12   -114   -452
     98   -480   -579    192    337   -530    174    283    158     -5   -132   -449
     90   -478   -571    192    329   -524    189    298    171     12   -127   -433
     88   -478   -566    194    327   -522    197    324    202     54    -90   -426
     93   -470   -566    187    327   -517    179    327    202     51    -85   -441
    116   -459   -576    171    345   -517    174    335    197     46    -85   -439
    127   -420   -548    145    337   -483    184    366    228     70    -64   -400
    106   -446   -555    168    329   -501    163    379    231     77    -62   -389
     90   -467   -558    187    322   -511    135    384    226     75    -67   -397
     83   -472   -555    194    319   -514    132    415    252    103    -41   -381
     85   -462   -548    187    314   -504    137    441    270    122    -28   -374
    111   -441   -555    163    332   -498    145    465    275    114    -28   -361
    119   -433   -555    155    337   -493    166    498    290    129    -10   -332
    111   -444   -555    166    332   -498    194    542    322    176     28   -303
    119   -439   -558    158    337   -498    194    566    337    202     44   -306
    148   -418   -566    132    355   -491    205    600    355    220     64   -311
    168   -402   -571    116    366   -485    244    646    384    246     90   -290
    163   -392   -555    114    358   -472    280    680    397    257    101   -280
    166   -418   -584    124    371   -501    267    685    389    259    106   -275
    161   -410   -571    124    363   -491    236    693    392    277    124   -244
    155   -394   -550    119    350   -472    218    696    392    293    142   -215
    179   -366   -545     93    361   -454    218    691    387    296    150   -205
    194   -329   -524     67    358   -426    223    685    392    306    163   -187
    189   -309   -498     57    342   -402    239    685    397    314    168   -176
    192   -306   -498     54    345   -402    244    670    392    311    168   -171
    215   -252   -467     18    340   -358    252    654    392    316    181   -158
    189   -257   -446     31    316   -350    246    628    389    319    187   -153
    179   -277   -459     49    316   -368    244    602    387    319    189   -150
    158   -272   -431     54    293   -350    223    555    363    293    168   -174
    129   -259   -389     64    259   -324    223    524    363    293    166   -176
    114   -265   -379     75    244   -322    226    498    371    296    166   -176
    103   -277   -384     85    244   -329    210    459    353    277    148   -194
     77   -306   -387    114    231   -345    194    426    340    265    132   -207
     41   -332   -374    145    207   -353    192    407    337    270    137   -210
     38   -340   -379    150    207   -358    174    374    314    249    116   -233
     38   -366   -405    163    220   -384    161    345    288    220     88   -257
     25   -381   -410    176    215   -394    168    342    296    223     88   -249
     18   -392   -410    187    213   -400    184    342    298    228     96   -246
     18   -389   -410    184    213   -400    168    324    283    210     83   -267
     12   -381   -394    184    202   -387    155    316    277    207     83   -265
     10   -381   -392    187    200   -387    150    316    275    210     80   -262
     25   -384   -410    179    218   -397    155    314    275    205     77   -267
      2   -392   -394    192    197   -392    168    316    280    207     77   -267
    -10   -387   -379    197    184   -384    171    327    296    226     96   -252
      7   -371   -381    181    192   -376    168    329    298    231    101   -246
     12   -329   -342    158    176   -335    174    332    303    239    111   -233
      7   -298   -306    142    155   -301    210    363    335    267    137   -207
     15   -254   -272    119    142   -262    231    384    363    298    168   -181
     10   -246   -259    116    132   -252    246    389    371    306    179   -174
      7   -249   -257    122    132   -252    259    402    381    311    181   -161
     18   -207   -226     93    119   -215    272    423    407    337    210   -132
     36   -129   -166     46    101   -148    267    426    436    368    244    -98
     41    -75   -116     12     77    -96    244    420    462    402    277    -64
     54    -49   -103     -2     77    -75    223    433    493    444    319    -18
     57    -59   -116      0     85    -88    207    418    472    426    303    -33
     49    -77   -127     12     85   -101    197    400    452    402    280    -51
     31    -70   -103     18     64    -88    184    389    452    407    290    -33
     33    -85   -119     25     75   -101    161    374    436    394    283    -36
     20   -213   -236     96    127   -223    137    340    366    322    205   -109
     -7   -322   -314    163    153   -319    140    324    327    275    150   -158
    -31   -376   -348    202    155   -363    145    316    311    257    132   -176
    -31   -402   -371    218    168   -387    129    285    280    223    101   -202
    -25   -420   -394    223    181   -407    124    267    254    194     75   -223
    -18   -402   -387    210    184   -394    150    277    265    205     85   -205
    -12   -420   -407    215    197   -415    145    267    252    192     75   -215
    -33   -439   -405    236    184   -423    129    246    226    163     46   -244
    -51   -470   -418    259    181   -444    129    249    226    158     44   -239
    -41   -470   -428    257    192   -449    129    246    226    161     49   -236
    -44   -454   -410    246    181   -433    124    233    215    148     41   -246
    -49   -436   -387    244    168   -413    122    228    210    142     33   -244
    -54   -457   -405    254    174   -431    119    231    210    142     36   -239
    -54   -472   -418    262    179   -446    103    215    192    124     18   -252
    -62   -452   -389    257    161   -423    101    207    184    111     10   -254
    -62   -470   -407    267    171   -439    106    213    187    111      7   -254
    -36   -537   -504    285    233   -522    109    215    145     51    -54   -309
      7   -730   -737    361    371   -735    168    265     51    -93   -215   -459
     33   -914   -950    439    491   -932    316    400      2   -239   -381   -631
     75   -833   -909    379    491   -870    454    545     88   -218   -368   -633
    -44   -465   -420    254    184   -441    428    262    215     -2   -106   -384
   -205    197    402      2   -306    301    132   -303    363    413    407    135
   -311   1096   1405   -394   -857   1249   -205   -659    685   1041   1119    849
   -353   1644   1997   -644  -1174   1821   -511   -776    987   1561   1662   1384
   -311   1293   1602   -491   -958   1449   -753   -937    685   1299   1402   1176
   -296    662    958   -184   -626    810   -737   -974     98    550    667    485
   -257     18    275    116   -267    145   -478   -678   -197     -5     59   -101
   -184   -277    -93    231    -46   -187   -207   -252    -51    -33    -49   -218
   -116   -316   -200    215     38   -257    -41     10    103     49      2   -174
    -85   -387   -303    236    106   -345     33    122    148     57     -2   -187
    -75   -426   -353    249    137   -389     46    135    132     18    -38   -231
    -67   -436   -368    252    150   -402     67    150    122     -7    -62   -249
    -38   -431   -392    236    176   -413     80    168    124    -15    -67   -246
    -54   -436   -381    246    163   -410     96    171    116    -33    -83   -262
    -70   -433   -366    249    148   -400     90    166    109    -54    -98   -272
    -64   -439   -374    252    153   -407     93    179    119    -54    -96   -257
    -62   -470   -407    265    168   -439     90    174    111    -64    -98   -254
    -41   -436   -397    239    176   -418    101    179    114    -67   -101   -254
    -23   -402   -379    210    176   -389    106    189    124    -59    -90   -239
    -36   -405   -368    220    166   -387     96    179    116    -70    -93   -241
    -31   -400   -368    213    168   -384     90    176    111    -83   -101   -241
    -36   -392   -355    215    158   -374     96    179    114    -88   -101   -228
    -33   -384   -350    210    155   -368     90    181    116    -90    -98   -220
    -25   -379   -353    202    163   -366     90    179    114    -98    -98   -215
    -31   -371   -342    200    153   -358    101    184    116    -96    -96   -205
    -23   -337   -314    179    145   -327     98    189    122   -101    -96   -194
    -15   -348   -335    181    158   -342     96    189    116   -114   -109   -194
      0   -337   -337    168    168   -337     90    189    116   -122   -109   -194
      2   -309   -314    150    155   -309     90    205    129   -109    -96   -174
     10   -296   -306    142    155   -298     93    213    135   -111    -96   -168
     10   -303   -314    145    161   -309     93    215    129   -124   -103   -174
    -12   -298   -285    155    135   -293     80    218    124   -140   -111   -171
      5   -293   -298    142    150   -296     75    233    127   -142   -106   -155
     51   -267   -319    109    184   -293     85    259    140   -142    -98   -140
     62   -254   -316     96    189   -285     93    283    150   -135    -90   -127
     44   -244   -288    101    166   -265    101    306    166   -124    -80   -109
     83   -210   -293     62    187   -252    101    319    166   -135    -80   -106
    103   -197   -301     46    200   -246     96    337    171   -135    -72    -90
    106   -181   -288     33    197   -233    106    363    189   -119    -49    -59
    124   -153   -277     15    200   -215    106    374    192   -122    -46    -51
    142   -150   -296      2    218   -223     93    366    176   -140    -57    -49
    148   -127   -277    -10    210   -202     83    361    171   -145    -51    -33
    158    -96   -254    -33    205   -174     75    350    163   -153    -51    -20
    166    -85   -252    -38    207   -168     70    329    145   -174    -59    -15
    163    -67   -231    -49    194   -148     57    309    132   -179    -62     -7
    161    -36   -200    -62    179   -116     49    290    127   -184    -64      2
    148    -49   -200    -49    171   -124     44    252    103   -210    -80     -7
    129    -49   -179    -38    153   -114     15    194     67   -254   -111    -36
    122    -33   -155    -44    137    -93      0    155     51   -270   -119    -33
    129    -25   -155    -51    142    -90      2    124     44   -285   -124    -36
    129    -10   -140    -62    132    -75      2     77     23   -314   -148    -54
     88    -20   -109    -33     98    -64      0     31      7   -337   -168    -64
     85    -20   -109    -33     96    -64    -15    -10     -7   -363   -189    -83
     83    -38   -122    -23    101    -77    -44    -64    -44   -405   -226   -114
     51    -67   -119      7     83    -90    -49   -103    -67   -433   -244   -122
     20    -77    -98     28     59    -88    -49   -135    -83   -449   -257   -129
      5   -119   -127     54     64   -122    -75   -181   -124   -498   -296   -158
     10   -127   -137     57     72   -132   -101   -223   -158   -535   -324   -179
      2   -119   -122     57     59   -119   -114   -249   -174   -553   -340   -184
     28    -96   -124     33     75   -109   -103   -257   -179   -561   -342   -179
     49    -80   -129     15     88   -106   -111   -283   -200   -584   -361   -187
     36    -77   -114     20     75    -96   -122   -301   -215   -600   -374   -189
     33    -85   -119     23     75   -101   -127   -314   -223   -613   -387   -192
     41    -85   -127     23     83   -106   -129   -327   -233   -626   -394   -194
     36    -46    -85      5     59    -64   -132   -335   -231   -623   -387   -184
     41     -5    -49    -18     44    -25   -124   -327   -218   -618   -374   -161
     51     20    -31    -38     41     -2   -119   -329   -220   -623   -374   -150
     51     46     -5    -49     28     20   -111   -335   -218   -626   -368   -140
     49     49     -2    -49     25     23   -114   -337   -226   -633   -374   -137
     75     90     12    -83     31     51   -111   -345   -226   -639   -376   -135
    103    150     46   -127     28     98   -111   -350   -213   -628   -361   -114
    119    210     90   -163     15    150   -135   -361   -194   -605   -332    -77
    129    277    145   -205     -7    213   -171   -379   -187   -592   -314    -46
    150    290    140   -223      5    215   -220   -410   -210   -620   -332    -49
    140    249    109   -194     15    179   -241   -436   -233   -641   -345    -54
    122    249    127   -184     -2    189   -244   -452   -241   -644   -348    -44
    137    228     88   -184     25    161   -275   -493   -280   -678   -371    -70
    116    137     20   -127     49     80   -306   -535   -340   -743   -431   -127
     85     57    -31    -72     57     15   -316   -558   -384   -789   -475   -158
     70     -5    -75    -31     72    -38   -314   -581   -420   -828   -511   -181
    106     -2   -109    -51    106    -54   -316   -613   -449   -862   -540   -207
     90    -18   -109    -36     98    -62   -329   -649   -488   -901   -579   -231
     70    -49   -122    -12     93    -83   -353   -685   -524   -940   -607   -244
     72    -44   -116    -12     93    -80   -384   -727   -563   -982   -639   -265
     70    -59   -129     -5     98    -93   -389   -745   -579  -1008   -662   -265
     72    -80   -153      2    111   -116   -394   -756   -589  -1021   -678   -257
     75    -70   -145     -5    106   -106   -418   -787   -613  -1036   -691   -283
     75    -77   -153      2    114   -114   -441   -820   -644  -1062   -714   -311
     72    -90   -163      7    116   -127   -439   -828   -654  -1070   -717   -303
     88    -75   -166     -7    127   -119   -449   -844   -662  -1078   -717   -306
     93    -64   -158    -15    124   -111   -478   -875   -691  -1109   -740   -324
     77    -70   -148     -2    111   -109   -496   -898   -706  -1130   -756   -335
     72    -88   -161      5    114   -122   -501   -909   -717  -1143   -766   -335
     93   -122   -215     12    153   -168   -514   -924   -761  -1197   -818   -371
    142   -267   -410     62    272   -337   -498   -909   -852  -1322   -950   -485
    181   -527   -709    174    444   -618   -374   -800   -932  -1483  -1137   -667
    176   -498   -675    158    426   -587   -228   -685   -893  -1522  -1192   -743
    132   -202   -335     33    231   -267   -207   -828   -776  -1366  -1008   -561
      0    345    345   -174   -174    345   -457  -1363   -652  -1018   -576   -127
   -122   1231   1353   -553   -737   1291   -800  -1831   -384   -441    101    566
   -184   1912   2096   -862  -1140   2003  -1062  -1930    -20    137    709   1192
   -174   1805   1977   -815  -1075   1891  -1337  -2062   -124    137    706   1218
   -153   1231   1384   -542   -769   1306  -1460  -2218   -698   -524     67    613
   -132    545    678   -205   -405    610  -1293  -2081  -1195  -1249   -685   -135
    -57    176    231    -59   -142    202  -1013  -1631  -1106  -1358   -893   -348
     25     90     62    -59    -18     77   -810  -1319   -937  -1267   -844   -314
     90     46    -44    -70     67      2   -722  -1184   -878  -1247   -841   -322
    111     -2   -114    -54    111    -57   -704  -1161   -888  -1275   -875   -355
     93    -33   -129    -31    111    -80   -701  -1158   -911  -1309   -906   -379
     98    -64   -163    -18    129   -114   -696  -1156   -924  -1327   -924   -400
    119    -67   -187    -28    150   -127   -706  -1166   -948  -1350   -945   -418
    127    -70   -197    -28    161   -132   -706  -1158   -945  -1353   -948   -418
    127    -54   -184    -36    155   -119   -711  -1163   -948  -1353   -945   -407
    132    -41   -174    -46    153   -106   -714  -1171   -953  -1361   -953   -413
    132    -25   -161    -54    145    -93   -711  -1176   -953  -1361   -950   -407
    132    -41   -174    -44    153   -106   -698  -1169   -943  -1348   -940   -392
    140    -33   -174    -57    155   -103   -722  -1179   -950  -1350   -945   -400
    150     -5   -155    -72    150    -80   -740  -1192   -956  -1356   -953   -407
    153      0   -155    -77    155    -77   -730  -1189   -953  -1350   -950   -400
    163     -5   -168    -77    166    -85   -714  -1184   -950  -1343   -945   -387
    171      5   -168    -88    168    -83   -745  -1200   -963  -1350   -953   -397
    174     33   -140   -103    158    -51   -769  -1205   -963  -1348   -950   -394
    181     33   -148   -106    163    -57   -782  -1202   -958  -1343   -953   -392
    189     38   -150   -114    171    -54   -789  -1202   -961  -1343   -953   -394
    202     67   -135   -135    168    -33   -810  -1208   -966  -1343   -958   -392
    189     70   -119   -129    155    -23   -807  -1197   -958  -1335   -950   -376
    197     59   -137   -129    168    -38   -807  -1195   -961  -1335   -950   -379
    210     67   -142   -137    176    -36   -807  -1187   -953  -1327   -945   -371
    215     88   -129   -153    171    -20   -805  -1169   -937  -1312   -935   -361
    233    109   -127   -171    181     -7   -810  -1156   -932  -1306   -930   -355
    262    111   -150   -187    205    -18   -815  -1143   -932  -1306   -932   -355
    257    122   -135   -189    197     -5   -802  -1114   -906  -1278   -909   -329
    265    129   -135   -197    200     -2   -807  -1093   -898  -1265   -898   -319
    285    145   -140   -215    213      5   -807  -1072   -888  -1260   -893   -316
    301    184   -119   -244    210     33   -815  -1052   -875  -1241   -880   -296
    316    189   -127   -252    223     31   -823  -1034   -862  -1223   -865   -280
    329    181   -148   -257    239     18   -831  -1021   -859  -1215   -862   -272
    335    197   -140   -267    236     28   -841  -1023   -865  -1215   -865   -270
    345    236   -111   -290    228     62   -846  -1021   -857  -1200   -846   -249
    361    252   -109   -306    236     72   -846  -1013   -844  -1176   -826   -226
    371    277    -93   -324    231     93   -865  -1036   -854  -1176   -823   -228
    368    296    -72   -332    220    111   -875  -1049   -857  -1174   -820   -218
    366    314    -51   -340    207    132   -883  -1067   -865  -1171   -815   -213
    368    327    -41   -348    205    142   -893  -1098   -885  -1182   -828   -226
    345    340     -5   -345    174    168   -901  -1127   -891  -1182   -831   -226
    322    353     28   -337    148    192   -901  -1150   -888  -1176   -826   -226
    298    337     38   -319    129    187   -909  -1182   -898  -1184   -836   -239
    275    327     51   -301    111    189   -919  -1213   -904  -1195   -852   -254
    249    316     67   -283     90    192   -922  -1239   -906  -1195   -857   -257
    236    288     49   -262     93    168   -937  -1283   -924  -1218   -875   -283
    241    270     25   -257    109    148   -966  -1337   -956  -1249   -906   -319
    231    267     36   -249     98    153   -971  -1369   -966  -1260   -927   -340
    205    241     33   -226     85    137   -979  -1397   -982  -1278   -948   -361
    202    220     18   -213     93    119   -997  -1426  -1002  -1293   -963   -387
    197    218     18   -210     88    119  -1013  -1452  -1021  -1309   -979   -405
    189    213     23   -200     83    119  -1018  -1462  -1023  -1306   -982   -405
    189    210     20   -200     83    116  -1028  -1478  -1036  -1317   -992   -418
    197    223     25   -210     85    124  -1034  -1480  -1036  -1317   -997   -420
    189    218     25   -205     83    122  -1039  -1483  -1034  -1314   -995   -413
    197    207     10   -202     93    109  -1047  -1488  -1041  -1317  -1005   -426
    213    246     33   -228     90    140  -1039  -1483  -1028  -1306  -1000   -426
    207    288     80   -249     62    184  -1013  -1457   -992  -1273   -971   -397
    202    316    114   -259     44    215   -997  -1441   -969  -1249   -950   -381
    226    335    109   -280     59    223   -989  -1434   -966  -1244   -950   -381
    223    345    119   -285     51    233   -979  -1431   -963  -1244   -956   -387
    223    389    166   -306     28    277   -971  -1405   -930  -1205   -922   -353
    244    459    215   -353     12    337   -984  -1402   -904  -1171   -885   -324
    267    522    254   -394      7    389  -1021  -1410   -883  -1143   -854   -296
    265    561    296   -413    -15    428  -1039  -1408   -865  -1117   -831   -270
    272    566    290   -420     -7    428  -1047  -1408   -862  -1114   -833   -265
    283    553    270   -418      5    413  -1070  -1426   -878  -1124   -844   -277
    262    530    267   -394     -2    400  -1093  -1447   -896  -1135   -852   -290
    249    491    239   -371      5    366  -1104  -1457   -917  -1148   -867   -314
    239    374    135   -306     51    254  -1117  -1478   -963  -1202   -927   -374
    220    280     57   -252     83    168  -1117  -1491  -1000  -1239   -974   -420
    202    265     62   -233     70    163  -1114  -1499  -1013  -1254   -987   -436
    200    233     33   -218     83    135  -1127  -1530  -1049  -1286  -1015   -472
    200    210     10   -205     93    111  -1140  -1551  -1070  -1309  -1041   -501
    189    200     10   -194     88    106  -1145  -1556  -1075  -1314  -1047   -506
    187    194      7   -189     90    101  -1145  -1561  -1080  -1317  -1052   -511
    194    184    -10   -189    101     88  -1156  -1571  -1093  -1330  -1065   -530
    187    184     -5   -187     96     90  -1158  -1571  -1091  -1325  -1065   -532
    181    168    -12   -176     96     77  -1166  -1571  -1096  -1330  -1070   -537
    194    168    -25   -181    111     72  -1174  -1577  -1104  -1337  -1078   -550
    194    168    -25   -184    109     72  -1184  -1579  -1109  -1340  -1080   -553
    179    161    -18   -171     98     72  -1187  -1579  -1111  -1343  -1083   -553
    184    155    -31   -171    106     62  -1192  -1587  -1119  -1350  -1085   -563
    184    150    -33   -166    109     59  -1202  -1595  -1130  -1358  -1093   -576
    174    137    -36   -158    103     49  -1200  -1584  -1127  -1358  -1096   -579
    207     57   -150   -132    179    -46  -1189  -1566  -1171  -1415  -1156   -639
    272   -137   -413    -67    340   -272  -1132  -1501  -1270  -1571  -1330   -815
    306   -280   -587    -12    446   -433   -992  -1356  -1296  -1686  -1475   -974
    288   -145   -436    -72    361   -290   -878  -1283  -1179  -1590  -1379   -909
    168    249     80   -210     44    166   -961  -1652  -1067  -1358  -1088   -628
      7    958    948   -485   -470    950  -1249  -2208   -888   -898   -532    -59
   -161   1800   1961   -818  -1060   1880  -1501  -2468   -506   -236    192    670
   -181   2083   2262   -953  -1221   2171  -1771  -2556   -329    111    545   1036
   -122   1680   1800   -779   -961   1740  -2013  -2733   -717   -262    176    704
   -106   1054   1161   -475   -633   1106  -1984  -2738  -1288  -1008   -563    -28
    -33    472    506   -218   -270    488  -1727  -2343  -1462  -1426  -1060   -535
     64    309    244   -189    -90    277  -1483  -1925  -1270  -1356  -1062   -568
    137    283    145   -210     -5    215  -1332  -1683  -1135  -1278  -1015   -548
    163    244     80   -205     41    161  -1273  -1590  -1101  -1270  -1021   -566
    181    200     18   -189     83    109  -1260  -1574  -1117  -1299  -1047   -605
    184    189      5   -189     88     98  -1252  -1558  -1119  -1309  -1057   -626
    179    187      7   -184     85     98  -1239  -1535  -1111  -1306  -1057   -633
    192    187     -7   -189     98     90  -1236  -1527  -1114  -1312  -1057   -644
    202    179    -23   -189    114     77  -1226  -1514  -1106  -1306  -1049   -646
    184    197     12   -192     85    106  -1215  -1499  -1093  -1293  -1036   -641
    194    207     12   -202     90    111  -1210  -1488  -1085  -1288  -1028   -641
    210    205     -5   -207    109    101  -1210  -1486  -1085  -1286  -1023   -646
    207    233     25   -220     90    129  -1200  -1467  -1062  -1260  -1000   -628
    207    241     31   -226     88    135  -1197  -1454  -1052  -1249   -984   -618
    215    231     15   -223    101    122  -1205  -1452  -1057  -1252   -984   -626
    215    252     36   -233     88    145  -1197  -1434  -1039  -1234   -966   -618
    207    259     51   -233     77    155  -1192  -1415  -1023  -1215   -950   -607
    220    257     36   -239     90    148  -1189  -1402  -1015  -1208   -945   -607
    231    246     15   -239    109    132  -1187  -1389  -1010  -1202   -943   -607
    223    259     33   -241     96    145  -1184  -1371   -995  -1184   -927   -592
    231    259     28   -244    101    145  -1171  -1350   -982  -1176   -924   -594
    241    249      7   -246    116    129  -1171  -1337   -974  -1171   -914   -594
    244    267     23   -257    109    148  -1158  -1309   -950  -1150   -898   -579
    246    277     31   -265    106    155  -1150  -1288   -932  -1135   -883   -568
    265    285     20   -275    122    153  -1148  -1265   -922  -1124   -867   -561
    265    301     36   -283    114    168  -1135  -1239   -904  -1104   -854   -550
    262    303     38   -283    111    171  -1119  -1200   -883  -1078   -836   -535
    290    316     25   -306    132    174  -1117  -1169   -865  -1057   -818   -522
    316    345     28   -329    145    187  -1106  -1127   -841  -1026   -792   -501
    319    358     36   -340    140    197  -1093  -1085   -810   -997   -774   -480
    348    384     36   -366    155    213  -1093  -1054   -797   -982   -763   -470
    368    397     25   -384    171    213  -1088  -1021   -784   -958   -748   -457
    374    407     33   -389    171    220  -1072   -979   -753   -919   -717   -433
    387    433     44   -413    171    239  -1070   -950   -732   -896   -693   -413
    405    449     44   -428    181    246  -1070   -937   -727   -885   -683   -405
    410    478     67   -444    171    272  -1065   -924   -717   -862   -659   -384
    407    501     93   -454    158    298  -1060   -917   -704   -844   -641   -368
    418    511     93   -465    161    303  -1065   -924   -709   -844   -639   -371
    418    519    101   -470    158    311  -1067   -935   -709   -844   -639   -371
    402    530    124   -467    137    327  -1062   -945   -706   -836   -631   -366
    405    550    145   -478    129    348  -1065   -963   -709   -833   -626   -366
    400    555    155   -480    122    355  -1070   -992   -719   -839   -628   -379
    374    540    166   -457    103    355  -1060  -1010   -717   -841   -631   -387
    353    537    181   -446     85    361  -1052  -1034   -714   -841   -631   -400
    337    530    192   -433     72    361  -1054  -1072   -730   -859   -644   -428
    309    488    179   -400     64    335  -1054  -1101   -737   -870   -657   -446
    280    454    174   -368     54    314  -1049  -1122   -737   -875   -662   -459
    277    441    161   -361     59    301  -1057  -1158   -756   -898   -683   -491
    275    418    142   -345     67    280  -1054  -1179   -766   -909   -688   -506
    246    407    161   -327     44    285  -1054  -1195   -771   -914   -693   -517
    241    384    142   -314     49    265  -1057  -1210   -784   -927   -696   -532
    244    366    122   -306     59    244  -1067  -1228   -805   -950   -711   -555
    236    355    119   -296     59    239  -1057  -1226   -800   -945   -706   -555
    231    353    122   -293     54    239  -1054  -1223   -797   -937   -693   -550
    239    340    101   -290     67    223  -1052  -1223   -800   -943   -696   -561
    241    368    124   -306     57    246  -1036  -1205   -782   -924   -678   -550
    249    415    166   -332     41    290  -1018  -1179   -750   -893   -644   -530
    262    428    163   -345     49    296   -995  -1158   -724   -872   -620   -514
    257    444    187   -350     36    316   -969  -1135   -696   -854   -600   -501
    257    426    166   -342     44    296   -948  -1111   -678   -836   -584   -488
    277    444    166   -361     57    306   -937  -1096   -665   -826   -574   -488
    296    511    213   -405     41    363   -930  -1078   -626   -787   -535   -454
    290    576    283   -433      2    431   -940  -1070   -592   -745   -488   -413
    301    623    322   -465    -10    472   -963  -1062   -561   -706   -446   -379
    324    641    316   -483      5    480   -979  -1062   -558   -698   -436   -376
    319    610    288   -467     15    449   -982  -1062   -561   -701   -439   -379
    316    592    275   -454     20    433   -992  -1070   -571   -704   -444   -387
    311    579    265   -446     23    420  -1008  -1091   -589   -714   -452   -394
    306    522    215   -413     46    368  -1013  -1101   -615   -737   -472   -420
    285    433    145   -361     70    290  -1008  -1104   -644   -769   -511   -457
    283    361     77   -324    103    220  -1005  -1114   -675   -802   -550   -498
    272    316     41   -296    114    179  -1005  -1137   -709   -839   -581   -537
    257    280     23   -267    116    153  -1005  -1148   -724   -854   -597   -553
    262    265      2   -265    129    132  -1008  -1156   -735   -859   -600   -558
    270    265     -7   -267    140    129  -1015  -1166   -748   -870   -613   -574
    257    246    -10   -252    135    119  -1008  -1163   -750   -872   -623   -584
    249    241     -7   -244    129    116   -997  -1153   -745   -867   -618   -579
    265    228    -38   -249    150     93  -1000  -1156   -756   -875   -623   -589
    265    231    -33   -249    150     98  -1002  -1161   -761   -878   -631   -597
    254    223    -33   -241    145     96   -997  -1156   -756   -872   -626   -592
    259    197    -62   -228    161     67   -995  -1153   -761   -875   -626   -597
    270    202    -67   -239    168     67   -997  -1158   -771   -883   -631   -605
    265    207    -57   -239    161     75   -989  -1156   -763   -872   -626   -600
    265    200    -67   -233    163     67   -979  -1145   -756   -867   -620   -597
    285    163   -122   -223    205     20   -971  -1135   -766   -885   -639   -618
    332     41   -290   -189    311   -122   -935  -1083   -820   -974   -740   -714
    387   -122   -509   -135    446   -314   -823   -932   -846  -1083   -885   -875
    423   -132   -555   -148    488   -342   -691   -750   -771  -1096   -922   -950
    371    116   -254   -244    314    -67   -620   -774   -626   -945   -750   -807
    202    620    418   -413   -106    519   -792  -1330   -542   -644   -345   -387
     18   1363   1343   -691   -662   1353  -1057  -1867   -381   -158    265    257
    -98   1969   2068   -935  -1083   2018  -1265  -2104   -129    374    859    872
    -83   1883   1966   -898  -1023   1925  -1504  -2327   -285    366    865    930
    -41   1273   1312   -618   -678   1291  -1631  -2468   -867   -335    158    239
     33    667    633   -350   -301    652  -1509  -2236  -1231   -976   -532   -478
    119    329    207   -226    -44    270  -1262  -1725  -1085  -1028   -680   -644
    202    265     62   -233     70    163  -1067  -1335   -846   -880   -589   -579
    265    241    -25   -254    145    109   -971  -1163   -758   -836   -566   -579
    280    200    -80   -241    181     59   -930  -1104   -743   -841   -579   -605
    285    168   -116   -228    200     28   -911  -1075   -740   -849   -589   -618
    298    161   -137   -228    218     12   -896  -1052   -740   -859   -605   -639
    306    140   -168   -223    236    -12   -888  -1039   -740   -867   -613   -652
    301    142   -158   -223    231     -7   -872  -1018   -724   -859   -602   -646
    301    140   -161   -220    231     -7   -862  -1000   -717   -852   -597   -646
    319    137   -181   -228    252    -20   -857   -995   -717   -857   -602   -657
    319    148   -174   -233    246    -12   -852   -982   -706   -846   -594   -649
    327    166   -161   -246    244      2   -841   -961   -688   -831   -581   -636
    337    153   -187   -246    262    -15   -833   -953   -688   -833   -584   -644
    335    153   -181   -244    259    -12   -826   -940   -683   -831   -579   -641
    327    161   -166   -244    246     -2   -815   -922   -667   -813   -566   -631
    329    161   -171   -246    249     -5   -805   -909   -657   -802   -558   -623
    340    163   -176   -254    257     -5   -802   -901   -654   -800   -558   -626
    332    176   -155   -254    244     10   -795   -880   -636   -776   -542   -613
    335    181   -153   -259    244     15   -787   -865   -628   -766   -535   -607
    355    187   -168   -272    262     10   -784   -859   -628   -766   -535   -615
    353    179   -176   -267    265      2   -776   -839   -613   -753   -527   -605
    353    194   -158   -272    257     18   -763   -813   -594   -735   -509   -584
    366    200   -166   -285    265     15   -763   -802   -592   -735   -509   -587
    376    200   -176   -288    275     12   -753   -782   -579   -722   -496   -574
    376    207   -168   -293    272     20   -740   -748   -553   -696   -470   -550
    394    236   -158   -314    277     38   -740   -722   -532   -678   -454   -537
    405    233   -174   -322    290     31   -735   -701   -524   -672   -457   -537
    410    233   -176   -324    293     28   -711   -654   -493   -646   -431   -511
    418    246   -171   -332    293     38   -701   -618   -472   -623   -407   -493
    449    257   -192   -353    322     33   -696   -587   -457   -607   -394   -478
    454    280   -176   -368    314     51   -691   -548   -439   -584   -376   -457
    467    303   -166   -387    316     70   -683   -511   -415   -561   -353   -433
    491    316   -176   -405    335     70   -680   -483   -402   -542   -337   -418
    506    322   -184   -413    345     70   -672   -459   -389   -530   -324   -405
    509    337   -171   -423    340     83   -662   -436   -371   -501   -298   -374
    524    350   -174   -439    348     90   -659   -428   -366   -491   -288   -358
    535    361   -176   -449    355     93   -659   -433   -374   -493   -288   -358
    524    381   -142   -452    335    119   -657   -436   -371   -488   -280   -348
    519    402   -116   -462    316    142   -657   -446   -374   -488   -280   -348
    524    405   -119   -465    322    142   -659   -465   -389   -504   -290   -361
    509    400   -109   -454    309    145   -657   -480   -394   -506   -296   -366
    491    405    -85   -446    288    161   -644   -496   -389   -501   -293   -366
    480    397    -85   -441    283    158   -636   -530   -407   -522   -311   -394
    462    379    -83   -420    272    148   -636   -558   -413   -532   -324   -415
    436    366    -70   -402    252    148   -628   -581   -415   -542   -337   -433
    426    337    -88   -381    257    124   -620   -613   -426   -558   -353   -454
    420    314   -106   -371    265    103   -620   -644   -444   -571   -374   -478
    400    309    -93   -355    246    109   -620   -667   -452   -581   -392   -493
    389    293    -96   -342    241     98   -620   -685   -459   -589   -402   -506
    392    270   -122   -329    257     75   -626   -709   -480   -605   -420   -527
    384    257   -129   -322    257     64   -628   -724   -493   -615   -433   -542
    381    249   -132   -316    257     59   -626   -730   -498   -613   -439   -545
    389    218   -171   -303    280     23   -623   -735   -504   -620   -446   -553
    397    236   -161   -316    280     38   -626   -735   -501   -620   -452   -558
    392    272   -119   -332    254     77   -610   -717   -480   -607   -444   -548
    405    314    -90   -361    246    114   -581   -698   -452   -581   -415   -522
    407    345    -64   -379    236    140   -561   -683   -428   -555   -389   -501
    402    335    -67   -368    236    135   -535   -659   -402   -532   -371   -480
    407    342    -64   -376    236    140   -522   -644   -397   -524   -374   -483
    423    405    -20   -415    223    192   -519   -626   -368   -496   -342   -457
    420    480     59   -452    181    270   -519   -615   -329   -444   -290   -405
    418    537    119   -478    150    329   -530   -613   -296   -405   -252   -358
    433    540    103   -488    166    322   -545   -613   -285   -394   -239   -345
    449    535     83   -493    184    309   -558   -615   -296   -402   -246   -353
    449    535     85   -493    181    311   -568   -626   -309   -410   -257   -358
    452    532     80   -491    187    306   -576   -639   -316   -415   -259   -366
    449    467     18   -459    215    241   -579   -649   -345   -444   -285   -387
    439    371    -67   -405    252    153   -576   -649   -371   -475   -322   -415
    436    303   -132   -371    283     85   -576   -654   -405   -517   -366   -454
    441    272   -168   -355    306     51   -587   -675   -441   -548   -400   -493
    428    233   -194   -332    311     20   -584   -691   -459   -571   -423   -519
    426    207   -218   -316    322     -5   -579   -693   -470   -579   -431   -519
    428    179   -252   -303    340    -36   -584   -701   -483   -592   -441   -524
    431    166   -265   -298    348    -49   -579   -701   -488   -597   -444   -530
    420    163   -257   -293    337    -46   -571   -698   -485   -594   -444   -527
    426    142   -285   -285    355    -70   -566   -696   -488   -597   -449   -532
    428    132   -296   -283    363    -80   -571   -706   -501   -605   -454   -542
    418    122   -296   -270    358    -85   -563   -698   -496   -594   -452   -535
    413    106   -306   -262    358    -98   -561   -696   -496   -597   -457   -535
    426    109   -316   -267    371   -103   -561   -701   -504   -610   -470   -548
    426    106   -319   -267    374   -106   -558   -698   -504   -607   -467   -542
    423    111   -311   -267    368    -98   -553   -688   -493   -592   -457   -532
    439     98   -340   -270    389   -119   -555   -683   -504   -607   -480   -553
    478      2   -475   -241    475   -236   -530   -633   -524   -657   -545   -613
    522   -158   -683   -184    602   -418   -436   -478   -511   -730   -659   -727
    553   -197   -750   -176    652   -472   -301   -272   -415   -745   -722   -820
    524     80   -444   -303    483   -181   -215   -181   -215   -566   -537   -678
    392    530    137   -462    127    335   -324   -576   -163   -329   -207   -358
    228   1143    914   -688   -342   1028   -594  -1223   -231    -33    246    116
    106   1821   1714   -963   -802   1769   -818  -1602   -127    420    810    683
     96   1839   1743   -969   -823   1792  -1031  -1844   -262    504    919    831
    122   1254   1132   -688   -504   1195  -1104  -1956   -737    -67    316    277
    179    667    488   -426   -153    579  -1047  -1857  -1166   -800   -470   -493
    265    252    -12   -257    140    119   -875  -1439  -1067   -932   -709   -724
    319    161   -161   -241    239      0   -709  -1041   -750   -711   -566   -589
    397    163   -236   -280    316    -36   -594   -787   -555   -571   -470   -509
    441    129   -314   -288    376    -93   -537   -675   -485   -530   -452   -498
    444    101   -342   -272    394   -119   -509   -636   -465   -522   -449   -506
    454     96   -358   -275    407   -132   -493   -610   -454   -519   -454   -514
    465     93   -371   -280    418   -137   -488   -597   -454   -524   -470   -524
    459     77   -381   -270    420   -150   -472   -576   -436   -514   -467   -514
    454     75   -379   -265    418   -150   -454   -548   -413   -491   -454   -496
    475     77   -397   -277    436   -158   -449   -537   -402   -485   -459   -501
    480     98   -381   -290    431   -140   -446   -530   -397   -480   -457   -498
    470    101   -368   -285    418   -132   -436   -514   -384   -467   -449   -488
    475    106   -368   -290    423   -129   -426   -493   -366   -449   -436   -472
    480     96   -387   -288    433   -145   -415   -478   -353   -436   -426   -462
    470    109   -361   -290    415   -124   -407   -462   -335   -418   -413   -452
    475    132   -342   -303    407   -103   -402   -446   -322   -402   -407   -446
    485    127   -358   -306    423   -114   -397   -436   -314   -394   -402   -444
    483    137   -345   -311    413   -103   -389   -420   -298   -379   -394   -433
    483    155   -327   -319    405    -85   -376   -397   -277   -355   -379   -418
    496    163   -335   -332    415    -85   -371   -381   -270   -348   -371   -413
    506    176   -329   -340    418    -75   -366   -363   -257   -335   -363   -407
    493    171   -322   -332    407    -75   -355   -340   -233   -314   -348   -389
    501    171   -332   -337    415    -80   -355   -322   -218   -306   -340   -384
    509    168   -342   -340    426    -85   -345   -298   -202   -293   -329   -376
    506    192   -314   -348    410    -59   -327   -265   -174   -262   -303   -353
    509    215   -293   -366    402    -38   -314   -233   -145   -236   -285   -337
    522    205   -316   -363    420    -54   -309   -210   -135   -226   -275   -329
    532    233   -301   -384    415    -33   -306   -176   -114   -205   -257   -311
    532    249   -283   -389    407    -15   -296   -135    -83   -176   -233   -283
    548    257   -293   -402    420    -18   -290    -98    -64   -155   -218   -267
    558    265   -296   -413    428    -15   -285    -64    -46   -137   -205   -254
    561    270   -290   -415    426    -10   -272    -25    -18   -109   -181   -228
    568    275   -293   -420    431     -7   -267      7      2    -83   -161   -207
    589    285   -306   -439    449    -10   -272     25      5    -75   -153   -197
    597    314   -283   -457    439     15   -262     54     28    -49   -124   -163
    597    337   -262   -470    431     38   -257     70     41    -28   -101   -140
    610    345   -265   -478    439     41   -262     64     33    -31   -101   -140
    602    366   -236   -485    418     64   -262     59     23    -36   -111   -145
    597    384   -213   -491    405     85   -254     59     25    -28   -101   -137
    592    379   -213   -488    402     83   -249     49     20    -36   -103   -145
    581    389   -192   -485    387     98   -246     28     12    -46   -111   -155
    563    405   -161   -485    361    122   -231     23     23    -36   -101   -148
    548    397   -150   -472    350    124   -220     12     25    -36   -109   -163
    535    379   -155   -457    345    111   -213     -7     18    -51   -129   -194
    511    381   -129   -446    322    127   -194    -20     23    -54   -137   -210
    488    374   -116   -431    301    129   -187    -44     28    -62   -148   -226
    478    358   -119   -418    298    119   -187    -72     15    -77   -166   -252
    459    353   -106   -405    283    124   -179    -88     12    -83   -179   -265
    441    332   -109   -387    275    111   -168    -98     18    -83   -181   -270
    433    316   -119   -376    277     98   -171   -119      7    -96   -197   -288
    420    306   -114   -363    267     96   -171   -129      2   -103   -213   -301
    392    306    -85   -350    239    111   -158   -124     15    -93   -207   -293
    387    280   -106   -332    246     88   -161   -127     12    -98   -218   -303
    410    283   -127   -348    270     77   -158   -129      5   -109   -226   -322
    418    322    -96   -368    257    111   -135   -106     33    -80   -200   -301
    418    366    -51   -392    236    155   -114    -80     67    -46   -168   -280
    423    397    -25   -410    226    187    -93    -67     90    -28   -150   -272
    420    394    -25   -407    223    184    -83    -54    101    -20   -148   -270
    420    405    -15   -415    218    194    -67    -25    127      2   -132   -252
    426    465     38   -446    192    254    -57     -2    166     41    -96   -215
    431    540    109   -485    161    324    -64      5    200     83    -59   -181
    420    589    166   -506    127    379    -83      7    231    124    -25   -150
    426    607    179   -517    122    394    -90     12    236    137    -15   -145
    444    589    145   -519    148    368    -98     15    228    132    -23   -148
    439    576    137   -506    150    358    -98     20    236    148    -10   -127
    428    566    135   -498    148    350   -103     15    236    155     -2   -116
    428    522     93   -475    168    309   -109      7    210    132    -25   -145
    420    436     15   -428    202    226   -106      5    176     96    -70   -192
    413    371    -41   -392    228    166    -93      7    158     70   -109   -231
    413    324    -90   -371    252    116    -93     -7    129     41   -140   -262
    405    288   -119   -348    262     85    -90    -18    109     12   -166   -262
    394    265   -132   -329    262     67    -85    -23     96      0   -187   -267
    389    236   -153   -311    272     41    -70    -20     90     -2   -200   -283
    397    220   -179   -309    285     20    -72    -25     80    -12   -210   -319
    389    215   -174   -301    280     20    -62    -18     83    -12   -218   -345
    387    202   -184   -293    285     10    -51     -7     88     -5   -218   -350
    394    181   -213   -288    303    -15    -49    -10     77    -12   -220   -368
    392    179   -213   -288    303    -15    -36     -2     85     -5   -207   -361
    381    189   -192   -288    288      0    -31      5     93      5   -200   -340
    381    184   -197   -283    288     -5    -33      7     88      0   -200   -324
    376    168   -207   -272    293    -18    -28     10     90     12   -187   -316
    374    145   -228   -259    301    -41    -15     28    109     36   -168   -324
    389    119   -270   -254    329    -75     -5     49     98     10   -197   -358
    446    -38   -485   -205    465   -262     38    124     44    -98   -329   -472
    504   -220   -724   -140    613   -472    176    309     36   -226   -506   -683
    501   -140   -641   -179    568   -392    329    493    161   -200   -519   -722
    423    166   -257   -296    340    -44    327    265    244    -51   -329   -519
    257    678    418   -467    -80    548     62   -436    174    187     38   -124
     77   1444   1366   -761   -644   1405   -259   -992    244    652    631    483
    -23   1987   2010   -984  -1015   1997   -542  -1234    428   1156   1187   1057
     25   1784   1758   -904   -865   1771   -789  -1389    239   1096   1140   1026
     88   1179   1091   -633   -501   1135   -784  -1304   -181    462    470    361
    150    550    400   -350   -124    475   -532   -935   -446   -187   -267   -350
    241    259     18   -252    111    140   -272   -431   -187   -114   -311   -387
    314    244    -72   -280    194     85   -101   -101     49     51   -181   -277
    350    246   -106   -298    228     70    -20     49    148    116   -124   -252
    366    187   -179   -275    272      5      2     88    148     96   -155   -327
    366    153   -213   -262    288    -28     23    111    148     70   -213   -428
    366    145   -223   -257    296    -38     44    142    158     57   -252   -415
    379    129   -249   -254    314    -59     51    161    163     49   -254   -387
    384    124   -259   -254    322    -67     64    176    168     57   -244   -392
    371    132   -239   -252    303    -51     88    200    192     80   -223   -374
    374    142   -231   -259    303    -44     90    210    202     85   -218   -371
    379    142   -236   -262    306    -46     96    218    202     85   -220   -381
    371    158   -213   -265    293    -25    109    239    223    103   -210   -368
    366    171   -197   -270    280    -12    122    257    241    122   -194   -358
    376    187   -189   -283    283      0    127    262    241    127   -194   -355
    374    187   -189   -283    280     -2    140    283    257    148   -179   -337
    371    210   -161   -290    267     25    158    311    280    184   -155   -316
    374    205   -168   -290    270     18    163    316    280    184   -166   -335
    371    200   -171   -288    272     15    174    332    285    189   -171   -337
    366    202   -166   -285    265     18    197    361    309    218   -153   -306
    376    213   -163   -293    270     25    207    379    324    236   -137   -290
    389    231   -158   -311    275     36    213    389    329    236   -142   -311
    387    231   -158   -309    272     36    228    415    350    249   -140   -293
    397    231   -166   -316    280     33    236    444    363    257   -129   -272
    415    228   -187   -322    301     20    246    467    374    262   -129   -285
    413    231   -184   -322    298     23    267    501    397    277   -116   -265
    418    233   -184   -327    301     23    288    542    426    303    -90   -239
    431    233   -200   -332    314     18    301    576    441    311    -83   -236
    441    236   -205   -337    324     15    314    613    459    322    -70   -226
    441    265   -179   -355    309     41    337    659    493    350    -46   -189
    452    270   -181   -361    316     44    355    709    522    381    -12   -153
    465    296   -171   -381    319     62    361    740    535    392      5   -155
    475    316   -158   -394    316     80    379    779    561    413     18   -150
    488    327   -163   -407    324     83    392    810    574    418     15   -137
    501    340   -161   -420    329     90    394    828    581    423     23   -114
    501    348   -153   -426    324     98    410    846    597    446     49    -83
    506    371   -135   -439    322    119    428    867    618    475     77    -70
    504    394   -111   -452    306    142    426    852    605    472     75    -88
    501    405    -96   -454    298    153    428    839    594    462     70    -85
    491    418    -72   -454    280    174    441    833    592    465     77    -72
    483    433    -49   -457    267    192    457    818    592    470     77    -90
    475    426    -49   -452    259    189    457    787    574    444     49   -116
    449    441     -7   -446    228    218    467    761    571    433     38   -114
    428    452     23   -441    202    239    472    727    566    426     31   -116
    415    441     25   -428    194    233    470    691    553    413     15   -137
    397    436     36   -418    179    236    470    659    545    405     10   -150
    381    413     28   -397    176    220    475    633    548    405     12   -150
    361    397     33   -381    163    215    472    607    540    394     10   -158
    345    371     25   -358    161    200    478    589    537    389      7   -163
    322    350     28   -337    145    189    478    571    524    376     -7   -179
    314    348     31   -332    142    189    475    555    511    363    -18   -194
    319    345     25   -335    148    187    465    540    498    345    -33   -213
    309    337     28   -322    140    184    470    540    493    340    -38   -218
    301    337     33   -319    132    187    488    555    514    358    -20   -197
    316    368     51   -342    132    210    509    574    535    379      2   -174
    316    410     90   -363    114    249    532    594    558    402     33   -148
    301    436    135   -368     83    285    566    628    600    446     83    -93
    303    436    132   -371     85    285    579    644    613    459     96    -90
    314    436    119   -376     98    277    587    652    613    452     83   -127
    314    470    155   -392     77    314    610    678    646    470     90   -116
    316    522    205   -418     57    363    623    693    685    506    122    -75
    335    576    239   -457     49    407    584    675    688    514    132    -46
    342    610    265   -478     38    439    568    680    704    530    148    -23
    345    610    262   -480     41    436    571    693    717    545    168     -5
    353    584    231   -467     62    407    561    688    706    540    171     -5
    358    589    231   -475     62    413    545    670    693    537    171     -2
    340    568    226   -454     57    397    545    667    685    537    176     -2
    327    462    132   -397     96    296    553    662    654    501    135    -57
    309    371     62   -340    124    218    555    644    610    444     67   -132
    296    340     44   -316    124    192    561    628    581    407     28   -137
    285    311     23   -298    129    168    568    623    568    394     20   -137
    283    290      7   -288    137    150    558    602    540    368     -7   -179
    285    272    -12   -277    150    129    558    594    527    350    -31   -189
    280    259    -23   -270    150    119    566    602    530    355    -25   -189
    280    233    -49   -257    166     93    574    602    527    353    -25   -176
    283    215    -67   -252    174     75    571    600    519    348    -28   -197
    272    223    -49   -246    161     88    576    600    517    342    -41   -220
    267    210    -57   -239    161     77    581    594    506    327    -59   -202
    267    210    -59   -239    163     75    584    594    506    329    -46   -189
    270    194    -75   -233    171     59    597    605    517    342    -28   -181
    265    189    -75   -226    171     57    605    610    522    348    -25   -197
    267    174    -96   -223    181     38    600    605    506    322    -57   -215
    272    145   -127   -210    200     10    607    618    488    298    -77   -228
    316      5   -311   -163    314   -153    657    693    449    223   -155   -301
    371   -192   -563    -88    467   -376    792    846    418     96   -311   -485
    381   -184   -566    -98    472   -376    937   1008    504     96   -342   -584
    309    111   -197   -210    252    -41    976    844    620    249   -161   -394
    161    636    475   -400   -155    555    745    226    644    519    220     44
     -7   1436   1444   -714   -724   1439    426   -288    813   1036    867    709
   -109   2036   2145   -966  -1127   2091    155   -428   1124   1618   1483   1322
    -70   1880   1948   -906  -1008   1914   -114   -576    971   1582   1441   1304
      0   1275   1275   -641   -636   1275   -194   -649    420    888    743    654
     33    615    581   -324   -272    600     36   -371     38    197     10    -51
     98    314    215   -207    -59    267    327    124    241    213    -72   -163
    166    252     83   -210     41    168    519    444    436    324     -2   -116
    210    207     -2   -210    106    103    618    602    522    368     23   -122
    210    153    -57   -181    135     49    654    646    527    353     -2   -179
    213    114   -101   -163    155      7    667    662    509    316    -44   -184
    210     98   -111   -155    161     -5    683    678    504    303    -54   -194
    213     90   -122   -153    166    -15    704    701    517    309    -49   -202
    223     85   -137   -153    181    -25    719    719    524    311    -51   -174
    218     85   -135   -153    176    -23    724    730    530    314    -41   -200
    215     80   -135   -148    174    -28    735    735    530    303    -57   -210
    215     54   -161   -137    187    -54    748    750    535    301    -57   -179
    223     38   -184   -129    205    -72    761    761    542    314    -31   -176
    228     70   -158   -150    192    -44    756    761    545    311    -31   -187
    223     80   -142   -153    181    -31    766    776    553    316    -23   -163
    226     77   -150   -153    187    -36    771    787    553    311    -31   -153
    236     70   -166   -153    202    -46    774    792    550    309    -36   -148
    231     83   -148   -158    189    -31    784    807    566    329    -20   -161
    233     90   -142   -163    189    -25    795    826    581    342    -10   -166
    249     85   -163   -168    207    -38    792    833    581    335    -20   -166
    257     98   -158   -176    207    -28    800    849    589    345      0   -132
    257    137   -119   -197    187      7    810    872    607    363     23   -122
    270    140   -129   -205    200      5    815    885    613    363     15   -137
    275    137   -137   -207    205      0    818    901    613    353     -7   -127
    270    140   -129   -205    200      5    836    932    633    368      5    -93
    277    140   -137   -210    207      2    844    961    652    387     23    -85
    285    142   -142   -215    215      0    852    982    665    394     33    -88
    283    161   -124   -223    202     20    865   1015    691    415     54    -70
    298    194   -103   -246    202     46    878   1052    711    436     64    -62
    316    197   -119   -259    218     38    880   1078    717    439     51    -72
    324    184   -140   -254    231     23    893   1111    732    449     57    -46
    332    205   -127   -270    228     38    917   1161    769    491     96      2
    355    213   -142   -283    249     36    922   1187    782    506    103     -2
    358    252   -109   -306    233     72    927   1210    795    519    103    -23
    361    267    -93   -314    226     88    937   1236    807    527    103     12
    371    277    -93   -324    231     90    932   1241    800    519    103     36
    368    277    -90   -322    231     93    927   1234    787    511    109     36
    355    283    -72   -319    213    103    927   1236    792    524    129     64
    348    285    -62   -316    205    111    927   1228    789    530    155     80
    350    290    -59   -322    205    114    917   1208    771    511    148     28
    353    319    -33   -335    194    142    917   1187    756    488    111      0
    340    340     -2   -340    171    168    909   1161    737    465     98     38
    335    335      0   -335    166    168    901   1119    714    444     90     36
    311    332     20   -324    145    176    901   1080    704    431     88     23
    293    345     51   -319    122    200    896   1049    706    431    101     38
    280    324     41   -303    119    184    875   1000    678    402     88      7
    270    327     54   -298    106    192    865    953    654    374     62    -38
    254    314     59   -285     96    189    859    922    639    348     25    -54
    241    306     64   -272     88    187    854    893    615    316     -5    -77
    246    293     44   -270    101    168    839    859    584    283    -25    -85
    239    270     31   -254    103    150    839    844    574    277    -15    -80
    218    265     46   -244     85    155    841    841    584    293     15    -59
    218    254     36   -236     90    145    839    836    584    296     28    -72
    233    257     23   -246    106    140    828    820    566    267     -5   -124
    228    270     38   -249     96    155    839    826    571    257    -23   -127
    233    270     33   -252     98    153    841    826    566    239    -46   -111
    246    275     28   -259    109    153    841    831    568    233    -46    -83
    244    303     57   -275     93    181    870    859    602    275     -2    -41
    233    348    114   -290     59    231    901    888    644    324     57      2
    228    379    148   -306     38    265    917    896    657    345     83      7
    233    387    153   -309     41    270    932    917    678    366     96      0
    239    387    148   -314     44    267    943    932    691    368     90     18
    246    436    189   -342     28    314    945    948    717    402    127     67
    241    496    252   -371     -5    376    930    940    748    441    176     93
    252    563    311   -407    -28    439    896    932    771    478    215    145
    259    568    309   -415    -25    439    883    924    766    472    218    155
    262    550    285   -407    -10    418    872    917    748    457    202    122
    254    532    277   -394    -12    407    865    906    732    441    174    122
    241    504    262   -371    -10    384    857    896    724    433    176    150
    241    446    205   -345     18    324    844    878    693    405    158    116
    228    348    116   -288     57    233    852    872    657    363    114     70
    213    277     64   -246     72    174    852    854    615    311     54     10
    207    223     15   -215     96    119    844    828    568    257      2    -12
    200    163    -38   -184    119     64    839    815    548    239      0      0
    189    153    -36   -171    114     57    839    813    548    246     18     10
    187    145    -41   -168    114     51    833    800    535    233     10    -41
    200    135    -64   -166    132     36    820    776    501    184    -54    -93
    200    122    -77   -161    137     23    823    776    491    161    -77    -59
    189    111    -77   -150    132     15    826    774    483    150    -83    -59
    194     93   -101   -145    148     -2    826    769    470    140    -85    -46
    184     88    -96   -135    140     -2    828    769    478    158    -57     -7
    168     85    -83   -129    127      2    831    774    488    176    -33    -10
    179     80    -98   -129    137     -7    818    761    470    155    -62    -72
    181     64   -116   -124    148    -25    813    756    454    127   -103    -59
    181     41   -140   -111    161    -49    823    769    452    124    -98    -36
    223   -106   -332    -59    275   -218    854    818    389     25   -213   -168
    275   -296   -574     10    423   -433    974    956    345   -114   -384   -335
    280   -293   -576      5    426   -436   1135   1145    452   -106   -394   -350
    220    -25   -246    -96    233   -135   1210   1057    574     38   -223   -246
     98    459    358   -280   -129    410    956    392    514    252     85     41
    -28   1208   1234   -589   -631   1221    607   -145    605    706    646    688
   -129   1896   2026   -885  -1080   1961    316   -374    888   1319   1322   1374
    -93   1867   1961   -885  -1026   1914      7   -563    815   1452   1465   1517
    -31   1223   1252   -597   -641   1236    -64   -605    296    795    795    901
     -5    592    597   -293   -301    594    145   -361    -98     59     25    192
     36    213    176   -127    -72    194    428    101     33    -49   -174    -18
    101    148     46   -124     28     98    631    459    280     90    -88     15
    153    135    -20   -145     85     57    743    654    405    150    -64      7
    163     75    -88   -122    127     -5    787    719    420    127   -111     -5
    161     28   -132    -96    148    -51    802    735    410     98   -132      2
    161     15   -145    -88    153    -64    815    756    420    114   -109     10
    161     10   -150    -85    153    -67    828    776    433    124   -101    -25
    176     15   -161    -96    168    -72    828    779    423     98   -140    -70
    179     12   -166    -98    171    -75    826    776    407     64   -181    -62
    168     12   -155    -90    163    -70    839    789    418     72   -166    -31
    179     10   -168    -93    174    -80    839    797    426     83   -153    -20
    181     23   -161   -103    171    -67    836    800    426     83   -145    -20
    171     36   -137   -103    155    -51    849    818    446    114   -106     20
    179     41   -137   -109    158    -46    854    831    462    135    -88     23
    181     28   -153   -106    166    -62    852    828    454    122   -109    -15
    179     38   -142   -109    161    -51    852    831    454    111   -129    -10
    176     49   -127   -116    153    -38    854    836    457    114   -124      2
    192     72   -119   -132    155    -23    854    839    457    106   -137    -18
    192     57   -137   -124    163    -38    854    849    462    103   -142      5
    187     70   -116   -129    153    -23    862    865    480    122   -122     31
    194     77   -116   -137    155    -18    865    878    485    127   -114     41
    200     80   -119   -140    161    -18    865    888    493    129   -114     31
    197    103    -93   -150    145      5    872    906    509    145   -101     49
    202    106    -96   -155    150      5    880    927    522    158    -88     67
    218    101   -119   -161    168     -7    875    940    524    158    -88     64
    220    129    -90   -174    155     20    885    971    550    181    -59    103
    218    132    -88   -176    153     20    906   1013    584    220    -23    129
    231    137    -93   -187    163     23    909   1034    592    223    -23    103
    239    145    -96   -192    166     25    909   1054    592    210    -44     88
    244    155    -88   -200    166     33    924   1093    615    220    -41    129
    257    153   -103   -205    181     25    930   1124    631    233    -25    163
    275    158   -119   -218    197     20    924   1150    644    252     -2    181
    280    187    -96   -236    189     46    932   1184    670    283     25    192
    280    205    -75   -241    179     64    935   1205    675    290     25    187
    293    220    -72   -257    181     75    930   1208    667    283     20    220
    301    249    -51   -275    176     98    927   1202    662    280     25    215
    298    270    -28   -285    163    122    940   1215    680    303     51    257
    298    275    -23   -285    161    127    935   1208    675    311     75    296
    293    280    -12   -288    153    132    924   1184    659    306     75    252
    277    298     20   -290    129    161    927   1166    649    290     46    210
    265    296     28   -280    119    161    924   1132    626    257     12    239
    262    298     36   -280    114    168    917   1093    602    239      5    233
    241    314     72   -277     83    194    922   1067    602    239      2    213
    226    309     83   -267     70    194    924   1036    600    228     -7    215
    218    314     93   -267     62    202    914    989    576    202    -28    194
    194    306    111   -249     41    210    911    953    563    189    -44    166
    171    275    103   -223     33    189    914    924    555    184    -49    161
    168    259     90   -215     38    174    909    893    550    181    -44    176
    158    244     85   -202     36    166    896    862    535    174    -41    166
    148    241     93   -194     28    168    893    844    527    174    -41    137
    145    220     72   -184     36    148    883    820    504    145    -75    119
    150    215     64   -184     44    140    878    797    483    119   -101    103
    142    213     70   -179     33    142    875    792    475    109   -122     88
    135    200     64   -166     36    132    878    789    475     98   -135    114
    140    184     44   -161     49    114    872    779    465     90   -135    103
    132    194     62   -163     36    127    870    771    462     93   -132    106
    124    213     88   -171     18    150    875    779    478    114   -103    140
    140    236     96   -187     23    166    872    779    480    116    -96    124
    137    241    101   -189     18    171    878    789    485    116   -103    101
    140    280    140   -210      0    210    898    813    514    137    -88    148
    140    316    174   -228    -18    246    914    831    537    166    -49    200
    132    342    210   -236    -38    277    937    844    568    207     10    254
    132    348    215   -241    -41    283    950    857    581    226     28    226
    137    366    228   -254    -44    298    956    859    579    207     -7    163
    158    420    262   -290    -51    342    961    867    589    202    -28    194
    153    485    332   -319    -88    410    943    859    607    215    -10    252
    153    517    361   -335   -103    441    909    844    618    236     15    288
    163    527    363   -345    -98    446    893    841    626    254     41    309
    166    517    350   -342    -93    433    885    836    618    257     44    306
    161    514    353   -337    -96    433    872    823    607    252     44    303
    155    498    342   -329    -93    420    852    795    581    233     25    288
    150    441    288   -296    -67    366    841    776    550    205      7    275
    135    348    213   -244    -38    280    841    769    519    174    -20    252
    127    272    145   -200     -7    210    849    763    493    148    -49    194
    122    220     96   -174     12    158    844    743    457    109    -93    150
    116    189     72   -153     20    132    839    722    428     75   -132    145
    106    179     70   -145     18    127    831    704    400     46   -161    109
    109    171     62   -140     23    116    823    685    376     12   -205     67
    106    145     38   -127     33     90    818    672    355    -18   -236     80
     96    122     25   -111     36     75    820    675    363     -7   -220    103
     96    124     28   -111     33     77    818    670    358     -5   -210     96
     93    119     25   -106     33     72    810    654    340    -20   -226     70
     83    122     36   -103     23     80    813    654    340    -18   -220     75
     83    114     28    -98     28     72    813    657    337    -20   -220     77
     85     90      2    -90     41     46    805    646    319    -38   -239     62
     85     93      7    -88     38     51    805    644    319    -38   -244     67
     88     62    -28    -77     57     18    815    662    319    -38   -239     85
    132    -88   -220    -23    176   -153    846    704    246   -140   -342    -23
    176   -283   -459     51    316   -371    950    815    176   -309   -542   -270
    189   -298   -488     54    337   -392   1106   1002    244   -353   -636   -371
    119    -15   -137    -51    127    -75   1145    826    348   -218   -467   -161
    -12    491    501   -239   -257    496    904    197    358     64    -75    228
   -166   1262   1428   -550   -800   1345    576   -319    524    594    561    872
   -277   1951   2229   -836  -1252   2088    306   -506    844   1226   1239   1566
   -215   1784   1997   -787  -1106   1891     10   -680    683   1221   1247   1602
   -155   1182   1337   -514   -748   1260    -67   -735    161    558    587    979
   -119    566    685   -223   -405    626    150   -459   -205   -135   -155    257
    -62    223    285    -80   -174    254    441     41    -46   -218   -348     62
     10    168    158    -90    -72    163    623    368    163    -98   -267    116
     54    140     85    -98    -15    114    724    548    270    -38   -226    127
     70    101     31    -88     20     67    766    607    288    -46   -244    111
     77     72     -5    -75     41     33    776    623    275    -75   -275     75
     72     57    -15    -64     44     20    792    639    272    -90   -293     54
     77     51    -28    -64     51     12    802    652    270    -98   -311     38
     88     36    -51    -64     70     -7    805    654    259   -119   -329     41
     88     44    -44    -64     67      0    810    662    265   -116   -324     49
     85     44    -41    -67     64      2    820    678    280   -101   -306     64
     93     49    -44    -72     70      2    823    685    288    -93   -293     72
     98     54    -46    -77     72      5    823    685    290    -88   -285     80
     80     62    -18    -70     49     23    833    701    309    -67   -267     96
     83     64    -18    -75     49     25    831    704    301    -72   -270     80
     96     83    -15    -90     57     33    823    704    293    -88   -288     67
     98     77    -23    -90     62     28    833    719    311    -75   -275    114
    103     83    -20    -93     62     31    839    737    329    -44   -231    153
    101     98     -2   -103     51     49    833    735    327    -46   -233     88
    101    101      0   -101     51     51    836    737    322    -77   -288     59
    106     88    -20    -98     62     33    841    750    327    -88   -303    101
    119     90    -28   -103     75     31    841    763    332    -77   -283    127
    116    109     -7   -114     62     49    841    774    345    -59   -257    145
    114    132     18   -124     46     75    846    795    363    -33   -226    166
    127    135      7   -132     59     72    846    813    371    -28   -226    140
    145    135    -10   -140     77     62    849    826    371    -38   -249    116
    148    142     -7   -145     75     67    852    849    379    -41   -257    153
    142    153      7   -148     67     80    862    885    402    -12   -228    181
    153    155      2   -158     75     80    865    909    415     -2   -215    189
    166    168      2   -166     83     85    872    943    436     18   -197    202
    166    189     23   -179     72    106    883    979    459     36   -181    215
    176    187     10   -181     83     98    885   1005    465     38   -181    218
    189    192      2   -192     93     96    885   1031    475     49   -168    241
    202    210      7   -205     98    109    893   1067    504     88   -122    296
    223    218     -5   -220    114    109    893   1083    511     98   -109    283
    233    249     12   -241    111    132    885   1083    501     83   -129    259
    241    262     20   -254    109    140    883   1085    498     75   -142    290
    249    285     36   -267    106    161    880   1085    496     83   -127    311
    249    288     38   -270    103    166    878   1070    488     75   -124    306
    233    306     72   -270     80    189    878   1057    483     75   -124    309
    215    322    106   -270     54    215    878   1044    478     75   -122    314
    215    324    109   -270     54    218    867   1015    462     59   -129    306
    200    327    124   -265     38    226    865    979    449     51   -129    311
    174    319    145   -246     15    233    872    953    454     57   -116    316
    158    319    161   -241     -2    241    867    911    439     41   -137    262
    148    319    171   -233    -10    246    857    867    418      5   -184    223
    135    298    161   -218    -12    231    852    831    405    -15   -202    249
    111    288    176   -200    -33    233    849    800    400    -12   -197    244
    103    267    161   -187    -28    215    836    761    376    -31   -215    218
     96    244    148   -168    -25    197    828    727    358    -49   -236    197
     90    241    150   -166    -31    197    828    711    350    -54   -239    194
     88    223    135   -155    -23    181    818    685    329    -72   -257    179
     75    213    137   -145    -31    174    813    667    316    -85   -265    171
     67    213    145   -140    -38    179    813    662    319    -85   -265    171
     70    194    122   -135    -25    161    813    654    314    -90   -267    168
     75    194    119   -135    -20    158    800    641    298   -103   -277    155
     64    218    153   -142    -44    187    800    644    301    -98   -272    163
     64    228    163   -145    -49    197    805    657    319    -77   -254    187
     77    228    150   -153    -36    189    797    646    306    -90   -265    171
     72    226    153   -150    -41    189    797    641    306    -93   -262    171
     67    239    171   -155    -54    205    800    652    316    -80   -249    187
     77    236    158   -155    -38    197    792    652    314    -80   -249    189
     77    244    163   -161    -44    205    787    649    309    -85   -252    184
     70    241    171   -158    -49    207    797    654    314    -77   -246    194
     77    244    166   -163    -44    207    800    657    319    -75   -244    197
     85    265    179   -174    -46    223    800    657    319    -72   -244    197
     85    303    218   -194    -64    262    823    680    345    -46   -218    223
     85    322    236   -205    -75    280    844    698    368    -25   -194    246
     85    335    246   -213    -80    290    854    701    374    -20   -189    249
     85    358    272   -220    -93    316    862    704    371    -25   -197    249
     83    371    285   -228   -103    329    872    714    384    -12   -184    265
     96    418    322   -259   -111    371    872    724    410     15   -155    288
     98    478    379   -288   -140    428    859    717    433     41   -124    314
     98    527    428   -311   -163    478    833    717    459     75    -88    363
    114    532    418   -324   -153    475    805    704    454     70    -85    363
    124    514    389   -319   -132    452    789    688    433     54    -98    353
    122    519    397   -322   -137    459    776    675    420     51    -98    366
    114    498    384   -306   -135    441    763    657    405     44   -103    374
    103    407    303   -257   -101    355    745    628    355     -5   -148    324
     85    288    202   -187    -59    246    748    618    311    -57   -207    254
     75    220    145   -148    -36    184    750    610    283    -98   -259    210
     80    202    122   -140    -20    163    737    581    241   -145   -311    168
     75    174     98   -127    -10    137    727    558    215   -171   -332    174
     62    158     96   -111    -15    127    727    553    210   -171   -329    171
     57    137     77    -98    -10    109    719    542    192   -184   -342    140
     59    114     54    -85      2     85    714    527    174   -207   -371    124
     51    124     70    -88    -10     98    711    524    174   -207   -363    153
     51    116     64    -85     -7     93    709    530    176   -200   -345    161
     57    101     44    -80      7     75    701    519    166   -210   -355    135
     54     98     44    -75      5     72    701    517    161   -220   -371    124
     51    106     51    -80      0     77    698    517    158   -223   -374    129
     62     88     25    -75     18     57    693    511    148   -233   -374    142
     62     75     12    -70     25     44    691    511    145   -228   -358    176
     70     33    -36    -51     54      0    698    524    124   -252   -376    153
    122   -171   -293     23    207   -233    748    584     28   -407   -550    -67
    161   -332   -493     85    324   -413    880    735      0   -555   -745   -275
    161   -210   -371     25    265   -290   1015    846    119   -506   -711   -228
     46    142     96    -93    -23    119   1005    530    226   -298   -449     28
   -103    761    862   -329   -483    810    680   -137    275     77     54    584
   -254   1558   1813   -652  -1034   1686    379   -509    542    706    784   1314
   -285   1987   2270   -852  -1278   2130     83   -657    745   1187   1291   1808
   -205   1631   1836   -711  -1021   1732   -174   -820    436    950   1049   1600
   -148    984   1132   -418   -641   1057   -150   -800   -135    137    218    839
   -114    433    548   -161   -332    491    111   -426   -342   -387   -374    257
    -59    210    270    -75   -163    239    374     28   -140   -363   -433    181
     31    166    135    -98    -51    150    532    316     31   -270   -374    239
     59    129     70    -96     -5     98    615    446    101   -231   -342    249
     59     98     38    -80     10     70    644    488    114   -231   -342    218
     72     67     -7    -70     41     28    649    496     96   -265   -384    155
     88     67    -20    -77     54     23    662    511     90   -285   -418    135
     85     49    -36    -70     62      7    667    524     90   -298   -436    155
     85     36    -49    -62     67     -5    672    532     93   -293   -423    176
     88     41    -46    -64     67     -2    675    540    103   -280   -397    194
     90     49    -41    -70     67      5    685    555    116   -259   -374    189
     96     57    -38    -77     67      7    685    563    124   -252   -374    174
     98     59    -41    -80     70     10    680    561    111   -270   -400    171
     88     57    -33    -75     59     12    688    568    111   -272   -413    179
     90     59    -31    -75     62     15    693    579    116   -267   -410    197
    103     64    -41    -85     72     12    685    576    116   -265   -397    205
    106     93    -12   -101     59     38    688    587    127   -249   -374    223
     96    103      5   -101     44     54    698    602    142   -228   -350    249
    101     96     -5    -98     54     46    698    605    145   -228   -355    233
    111     93    -18   -103     62     38    696    607    142   -236   -371    210
    106    103     -2   -106     54     51    698    620    148   -236   -371    241
    109    109      0   -111     54     57    698    626    153   -233   -363    265
    124    111    -12   -116     70     49    696    631    150   -233   -358    249
    127    111    -18   -119     72     46    704    657    171   -207   -342    262
    127    111    -18   -119     72     46    711    685    189   -189   -327    283
    140    127    -12   -135     75     59    704    698    192   -189   -327    277
    140    129    -10   -135     75     59    706    719    200   -187   -332    285
    140    137     -5   -140     72     64    719    753    226   -166   -314    301
    158    142    -15   -150     85     64    727    776    231   -166   -316    303
    174    137    -36   -155    106     51    727    800    233   -168   -322    309
    181    168    -12   -174     98     77    735    841    259   -140   -296    340
    189    176    -15   -184    101     80    743    870    275   -124   -275    361
    202    181    -20   -192    111     83    743    893    283   -111   -259    376
    210    200    -12   -207    111     93    743    922    301    -88   -233    400
    223    220     -2   -220    114    109    753    950    319    -64   -207    415
    233    223    -12   -228    122    106    750    956    316    -70   -218    405
    233    228     -5   -231    119    111    748    956    314    -75   -226    405
    226    249     20   -239    101    135    748    958    319    -67   -215    431
    239    265     25   -252    106    145    732    940    303    -77   -218    431
    231    270     38   -252     96    155    727    922    293    -85   -220    433
    218    285     67   -252     75    176    735    909    296    -80   -213    441
    215    293     77   -257     67    184    727    878    280    -96   -223    428
    213    306     93   -259     59    200    717    844    262   -109   -233    418
    189    316    127   -254     31    223    722    828    270   -101   -226    426
    166    309    142   -239     12    226    724    797    262   -111   -236    413
    150    301    150   -226      0    226    714    753    241   -135   -259    384
    135    288    153   -210     -7    220    711    719    231   -148   -275    368
    119    270    150   -194    -15    213    711    688    223   -155   -283    361
    114    254    137   -184    -10    197    696    646    202   -176   -303    337
    101    233    132   -168    -15    184    688    615    181   -200   -324    314
     83    215    132   -148    -23    174    688    597    179   -202   -327    314
     83    205    122   -145    -20    163    678    571    161   -220   -345    296
     85    184     98   -137     -5    142    667    548    137   -241   -363    280
     77    184    103   -132    -12    142    665    542    135   -246   -368    277
     75    176    101   -124    -12    140    670    545    140   -239   -366    285
     72    166     93   -122    -12    129    665    535    129   -246   -371    275
     67    184    114   -127    -23    150    662    537    132   -241   -361    288
     67    197    129   -135    -31    163    659    540    137   -231   -350    298
     77    200    122   -137    -20    161    654    532    135   -236   -355    277
     75    194    119   -135    -23    155    652    527    124   -246   -371    275
     64    192    127   -127    -31    158    662    537    137   -226   -340    327
     70    194    124   -132    -25    158    659    542    145   -210   -316    332
     83    215    132   -148    -23    174    646    530    137   -218   -329    259
     75    213    137   -142    -31    174    649    530    132   -239   -379    252
     67    202    135   -135    -33    168    654    535    135   -239   -368    324
     77    200    122   -140    -23    161    646    527    135   -231   -337    342
     80    223    142   -150    -31    184    639    522    137   -220   -324    296
     70    207    137   -140    -33    174    641    524    135   -231   -353    259
     80    189    106   -135    -12    148    644    524    119   -254   -379    277
     88    210    119   -150    -15    166    649    530    122   -254   -379    293
     85    244    158   -163    -36    202    670    548    150   -226   -353    324
     88    275    184   -181    -49    231    680    555    168   -202   -322    355
     85    298    213   -192    -62    257    696    563    184   -179   -290    376
     88    311    223   -200    -67    267    706    568    189   -174   -290    355
     80    327    246   -202    -83    288    714    579    194   -171   -301    342
     93    376    283   -236    -96    329    717    587    220   -140   -257    426
    101    452    350   -277   -124    402    704    589    262    -72   -168    517
    116    514    394   -316   -140    457    672    584    288    -31   -127    475
    137    483    345   -309   -103    415    639    558    254    -77   -205    366
    132    454    322   -293    -96    389    623    537    213   -137   -272    423
    109    444    335   -277   -114    392    610    519    200   -140   -257    467
     93    392    298   -244   -103    345    594    496    176   -145   -249    467
     96    303    207   -200    -54    257    579    475    127   -189   -290    397
     85    205    119   -145    -15    163    579    465     88   -239   -350    306
     77    150     72   -116      2    111    584    452     54   -283   -410    280
     77    119     38   -101     18     80    568    426     15   -324   -446    270
     75     96     20    -85     28     59    561    407     -7   -340   -459    257
     62     85     23    -75     20     57    561    407     -5   -332   -452    267
     64     72      7    -70     28     41    555    402    -12   -337   -452    262
     70     62     -7    -67     38     28    550    394    -25   -348   -462    252
     57     57      0    -57     28     28    555    400    -20   -340   -457    265
     57     46    -10    -51     33     18    548    392    -28   -348   -465    249
     59     44    -15    -51     36     15    537    381    -44   -355   -472    241
     54     46    -10    -51     31     18    537    384    -36   -337   -446    298
     54     46     -7    -49     31     20    542    392    -23   -314   -415    301
     54     44    -12    -49     33     15    537    384    -36   -329   -446    197
     64      5    -59    -36     62    -25    532    379    -75   -394   -537    171
     98   -114   -213      7    153   -163    555    415   -132   -488   -633    137
    161   -332   -493     85    327   -413    649    540   -189   -628   -795    -18
    171   -355   -527     90    348   -441    807    732    -90   -628   -823    -75
    111    -54   -168    -28    140   -111    888    688     83   -441   -620     75
    -15    410    426   -200   -220    418    709    135    114   -184   -272    413
   -158   1132   1291   -485   -724   1210    366   -491    179    252    288   1008
   -267   1829   2096   -782  -1182   1961     80   -719    449    862    969   1696
   -233   1847   2081   -807  -1156   1961   -205   -891    379   1000   1132   1914
   -166   1273   1439   -555   -802   1353   -353  -1010   -137    415    558   1382
   -145    613    758   -233   -452    685   -213   -888   -678   -457   -342    480
   -106    213    316    -54   -213    262     83   -384   -542   -597   -618    220
    -36     96    132    -31    -85    114    296      7   -290   -462   -550    285
     28     67     38    -49     -5     51    423    241   -137   -371   -483    322
     49     46     -2    -46     25     23    488    342    -80   -345   -472    275
     51      7    -46    -31     49    -20    501    355    -98   -389   -524    236
     54    -25    -83    -15     67    -54    504    363   -114   -423   -558    252
     54    -33    -88    -12     67    -59    514    381   -103   -413   -540    262
     57    -41    -98     -7     77    -70    524    402    -90   -397   -522    265
     67    -28    -96    -20     80    -62    527    407    -90   -397   -524    241
     67    -33   -103    -18     83    -67    530    413    -85   -397   -527    254
     64    -33    -98    -18     80    -64    540    428    -70   -376   -496    306
     72    -31   -103    -20     88    -67    545    441    -57   -358   -467    306
     72    -18    -93    -28     80    -54    542    439    -62   -368   -493    233
     72     -5    -77    -33     72    -41    542    446    -59   -379   -524    239
     72    -12    -85    -31     77    -49    545    454    -54   -376   -517    293
     80    -12    -93    -33     85    -51    540    452    -54   -368   -496    303
     80     15    -67    -49     75    -25    542    462    -41   -353   -480    288
     75     18    -59    -46     67    -20    542    470    -36   -353   -488    285
     72      0    -72    -36     70    -36    545    480    -28   -345   -478    322
     83     28    -54    -54     70    -12    561    506      5   -303   -431    371
     88     38    -51    -64     70     -5    563    522     18   -285   -415    342
     96     31    -64    -64     80    -15    553    517      0   -314   -454    296
     96     31    -67    -64     80    -18    550    524     -5   -332   -478    319
     93     54    -38    -72     67      7    558    545     18   -303   -444    363
     93     49    -44    -72     70      2    561    566     36   -277   -407    400
    101     41    -62    -72     80    -10    561    579     38   -270   -397    389
    106     62    -44    -85     75     10    568    605     59   -252   -394    366
    114     75    -38    -93     77     18    579    636     80   -244   -405    371
    129     83    -46   -106     85     20    571    652     77   -252   -410    379
    135     88    -49   -111     93     20    576    683     96   -228   -381    420
    132     98    -33   -116     83     33    587    722    124   -189   -340    459
    148    106    -41   -127     96     33    594    761    150   -155   -301    472
    163    116    -46   -142    103     33    594    787    166   -145   -296    465
    174    127    -49   -150    111     38    605    820    184   -135   -293    465
    181    150    -33   -166    106     59    602    828    181   -140   -298    496
    194    161    -33   -176    114     64    594    828    174   -137   -283    558
    192    179    -15   -187    103     83    592    833    187   -111   -252    548
    194    200      2   -197     96    101    594    836    194   -103   -254    509
    202    207      5   -207     98    106    587    818    171   -137   -298    498
    202    213     10   -207     96    111    584    805    161   -153   -306    524
    187    215     28   -202     77    124    587    795    166   -140   -285    535
    176    228     49   -202     64    140    579    761    150   -150   -288    527
    168    236     67   -205     51    153    571    730    135   -158   -296    517
    155    249     93   -202     31    171    579    709    140   -153   -285    517
    137    239    101   -189     18    171    576    670    124   -168   -301    501
    119    233    114   -176      2    174    574    631    114   -179   -301    504
     96    223    124   -161    -15    174    571    600    111   -174   -288    522
     85    213    127   -148    -20    171    571    574    109   -166   -285    470
     80    194    111   -137    -18    153    555    522     70   -218   -350    379
     70    161     90   -116    -10    127    548    483     31   -275   -420    384
     59    145     83   -103    -10    114    548    462     20   -283   -426    392
     59    137     77    -98     -7    109    537    436      2   -298   -439    363
     51    119     67    -85     -7     93    530    413    -15   -314   -446    363
     41    124     83    -83    -20    103    530    413    -10   -301   -428    379
     49    129     77    -90    -12    103    527    407    -10   -298   -428    358
     51    114     62    -83     -5     88    522    397    -23   -314   -457    324
     44    122     77    -83    -15     98    519    400    -20   -314   -462    345
     44    124     80    -85    -18    103    524    407    -10   -303   -444    361
     49    127     75    -90    -12    101    519    405    -10   -303   -441    358
     46    140     93    -93    -23    116    517    405    -10   -303   -441    358
     36    137    101    -88    -33    119    524    410      0   -293   -431    366
     38    132     90    -85    -25    111    522    407     -5   -296   -431    366
     44    129     83    -88    -18    106    522    405    -10   -298   -436    361
     44    155    111    -98    -33    135    524    410      2   -285   -426    374
     41    142     98    -93    -28    122    527    413      5   -283   -426    376
     46    142     93    -96    -23    119    519    405      0   -285   -428    371
     41    153    109    -98    -33    132    517    405      5   -277   -418    384
     38    145    106    -90    -33    127    519    407      7   -272   -405    397
     46    135     88    -90    -20    111    511    397     -2   -283   -415    371
     44    132     88    -88    -20    109    509    389    -10   -290   -428    353
     38    137     98    -88    -31    119    509    389    -10   -293   -441    358
     46    140     93    -93    -23    116    501    384    -18   -301   -444    361
     49    124     75    -88    -12    101    501    374    -23   -303   -446    358
     41    135     93    -88    -25    116    501    371    -23   -303   -446    358
     41    132     90    -88    -23    114    498    368    -31   -309   -449    355
     49    137     88    -93    -18    114    504    368    -28   -306   -449    355
     44    161    116   -103    -36    140    527    392      0   -280   -423    381
     44    200    153   -122    -54    176    545    407     23   -257   -400    400
     46    223    176   -137    -67    200    558    410     25   -254   -392    402
     41    223    181   -132    -70    202    568    413     25   -257   -394    400
     33    244    207   -140    -88    228    587    428     44   -239   -376    418
     46    296    249   -171   -101    275    589    439     70   -210   -345    449
     54    371    316   -215   -129    345    571    431     90   -184   -319    475
     64    441    376   -252   -155    410    540    423    114   -155   -290    506
     75    428    353   -252   -140    389    514    415    106   -161   -293    506
     77    402    324   -241   -124    363    498    397     85   -176   -306    491
     62    389    327   -228   -132    358    480    374     62   -192   -322    478
     54    345    290   -200   -116    319    470    361     41   -215   -342    459
     46    220    174   -135    -64    197    457    335    -18   -283   -415    394
     31    119     85    -75    -28    103    454    324    -57   -329   -462    348
     18     77     59    -49    -20     70    459    319    -72   -345   -480    335
     15     51     36    -33    -10     44    444    296   -101   -371   -509    306
     10     15      5    -15      2     10    428    267   -135   -405   -542    272
      7     23     15    -18     -2     20    426    267   -135   -405   -542    275
      5     10      2     -7      0      7    428    272   -129   -400   -537    280
      7     -7    -15      0     10    -10    423    259   -148   -418   -555    262
     -2     -7     -7      2      0     -7    426    259   -148   -418   -558    265
     -2     -5     -2      2     -2     -5    426    259   -145   -418   -555    265
      5    -12    -18      2      7    -15    418    246   -158   -433   -568    249
      5    -25    -31     10     18    -28    420    252   -158   -433   -571    252
     -2    -36    -33     20     15    -36    426    252   -155   -428   -568    257
      0    -41    -44     20     20    -44    415    244   -161   -436   -574    249
     10    -70    -83     28     44    -75    420    252   -174   -446   -589    231
     33   -166   -200     67    116   -181    444    303   -202   -498   -654    176
    101   -361   -462    127    280   -413    553    467   -228   -626   -818     10
    135   -387   -522    124    327   -454    717    691   -116   -631   -862    -62
     88    -96   -184      2    135   -137    815    678     75   -436   -659    109
    -44    374    418   -163   -231    394    639    103    101   -181   -303    465
   -205   1078   1280   -436   -743   1179    272   -553    132    241    252   1036
   -332   1777   2109   -724  -1221   1943    -49   -880    335    797    893   1678
   -324   1867   2190   -774  -1257   2029   -350  -1088    265    948   1072   1904
   -239   1288   1527   -524   -883   1408   -491  -1187   -236    374    498   1392
   -207    584    792   -189   -501    688   -319  -1000   -735   -475   -384    540
   -176    158    335      7   -254    246    -25   -511   -636   -654   -678    233
   -111     67    179     20   -145    122    189   -109   -371   -517   -613    259
    -38     38     77      0    -57     57    316    124   -223   -433   -563    285
    -20     -7     10     12    -15      0    371    210   -179   -420   -561    277
    -20    -49    -28     36      2    -41    397    244   -168   -426   -571    267
     -7    -67    -59     36     25    -64    402    254   -176   -449   -594    236
     -2    -72    -70     38     33    -72    415    270   -174   -457   -602    226
     -2    -77    -75     38     33    -77    428    290   -161   -449   -597    231
      2    -85    -88     41     44    -85    433    298   -158   -452   -597    228
      5    -77    -83     33     41    -80    433    301   -155   -452   -597    228
      0    -59    -59     31     28    -59    441    314   -142   -439   -587    239
      5    -67    -72     31     36    -70    439    322   -140   -439   -587    236
     12    -67    -80     28     46    -72    436    327   -140   -441   -587    228
      5    -54    -59     23     28    -54    441    337   -127   -428   -574    241
      7    -41    -49     18     28    -44    452    353   -111   -410   -555    259
     20    -31    -51      2     36    -41    444    350   -116   -418   -561    254
     20    -28    -49      2     33    -38    444    355   -114   -418   -558    252
     18    -28    -46      5     31    -36    449    368    -98   -405   -548    265
     23    -31    -54      5     38    -41    452    379    -90   -402   -545    270
     23    -12    -38     -5     31    -25    446    381    -90   -402   -545    267
     23     -2    -25    -10     23    -12    454    402    -70   -379   -524    290
     23    -15    -38     -5     28    -25    459    415    -57   -368   -511    296
     31     -5    -36    -12     33    -20    454    423    -54   -371   -519    285
     38     12    -25    -28     33     -5    459    444    -38   -355   -504    301
     44     15    -28    -31     36     -5    465    465    -23   -342   -493    316
     57     18    -38    -41     49    -10    465    480    -18   -340   -491    319
     67     36    -31    -51     49      2    467    504     -2   -327   -475    329
     64     36    -28    -51     46      5    485    540     20   -303   -459    345
     72     33    -41    -54     57     -2    491    566     31   -296   -452    350
     85     46    -41    -67     62      2    491    589     41   -288   -444    358
     90     41    -49    -64     70     -2    504    633     67   -262   -420    384
    109     70    -38    -90     72     15    509    662     88   -244   -402    397
    124     90    -36   -109     80     28    509    688    101   -233   -389    407
    132    106    -28   -122     80     38    517    719    119   -210   -368    428
    135    111    -23   -122     80     44    524    748    140   -187   -342    454
    150    129    -20   -140     85     54    517    753    135   -189   -342    449
    155    155     -2   -155     77     77    514    756    137   -181   -332    462
    155    174     18   -168     70     96    514    761    148   -166   -311    488
    168    189     20   -179     75    106    511    756    142   -171   -309    491
    168    200     31   -184     67    116    506    732    124   -189   -322    472
    161    215     54   -189     54    135    504    722    124   -184   -314    483
    155    215     57   -187     49    137    498    701    114   -189   -314    485
    153    218     64   -184     44    142    485    665     93   -207   -327    472
    132    233    101   -184     15    168    483    631     83   -215   -329    470
    111    228    116   -171     -2    174    485    600     75   -220   -332    459
    103    228    122   -166    -10    176    478    555     57   -239   -345    439
     88    220    132   -153    -20    176    475    517     46   -254   -358    426
     67    194    127   -132    -28    161    475    488     44   -254   -361    418
     62    179    116   -122    -25    148    462    449     20   -277   -381    394
     49    174    122   -111    -36    148    446    407     -7   -303   -402    368
     33    171    137   -101    -51    155    446    387    -12   -303   -405    366
     28    155    124    -93    -49    140    441    366    -31   -319   -418    350
     31    135    103    -83    -36    122    431    348    -44   -332   -428    337
     20    132    109    -77    -44    119    428    340    -46   -332   -426    340
     18    127    109    -72    -44    119    426    335    -46   -327   -420    345
     23    122     98    -75    -36    111    418    324    -57   -329   -420    340
     25    137    109    -83    -41    124    413    322    -59   -324   -413    348
     23    145    122    -85    -49    135    415    327    -49   -309   -397    363
     28    142    114    -85    -41    129    410    327    -51   -306   -392    363
     23    132    109    -77    -44    122    407    324    -59   -306   -394    361
     20    124    103    -72    -41    114    418    335    -46   -290   -381    374
     25    137    109    -83    -41    124    415    337    -46   -288   -379    374
     31    135    103    -83    -36    119    410    329    -51   -288   -381    368
     25    142    114    -85    -44    129    410    335    -46   -277   -368    384
     28    153    122    -90    -46    137    407    337    -41   -267   -355    397
     31    145    111    -88    -41    129    402    324    -51   -275   -366    384
     31    142    111    -85    -38    127    402    324    -51   -275   -363    387
     23    142    116    -83    -46    129    407    329    -46   -259   -345    405
     28    124     96    -77    -33    111    405    327    -49   -259   -342    413
     25    124     98    -77    -36    111    402    314    -59   -270   -350    402
     18    127    109    -72    -44    119    405    319    -54   -259   -340    413
     23    116     93    -72    -36    106    400    314    -62   -262   -342    407
     31    116     85    -75    -25    101    389    298    -80   -277   -358    394
     31    124     93    -77    -31    109    389    301    -72   -265   -348    410
     25    116     90    -70    -31    103    394    303    -70   -259   -340    423
     31     90     59    -64    -12     75    392    293    -85   -270   -345    415
     25     90     62    -59    -18     77    389    288    -90   -270   -342    410
     18     90     72    -57    -25     83    392    285    -88   -262   -335    420
     25     80     54    -51    -12     67    381    275   -103   -275   -340    418
     23     75     49    -49    -12     62    374    265   -119   -288   -348    413
     23     75     51    -49    -15     64    376    272   -109   -275   -335    431
     25     72     46    -49    -10     59    379    270   -114   -277   -332    436
     33     80     46    -57     -5     64    381    272   -111   -272   -327    441
     31    116     85    -77    -25    101    407    296    -80   -236   -290    480
     33    150    116    -93    -41    132    428    314    -59   -210   -262    506
     36    168    132   -103    -49    150    441    316    -54   -202   -249    514
     31    176    145   -103    -57    161    457    316    -51   -197   -241    522
     31    194    163   -114    -64    179    475    335    -31   -171   -215    545
     46    262    215   -153    -83    239    472    345      0   -137   -179    579
     54    335    280   -194   -111    306    452    342     20   -101   -142    618
     64    397    332   -231   -132    366    420    337     41    -67   -106    659
     80    379    298   -231   -111    340    397    327     31    -67   -109    662
     83    361    277   -223    -96    319    371    298      2    -85   -124    649
     70    342    272   -207   -101    306    355    280    -18    -96   -132    646
     59    296    236   -176    -88    267    353    270    -38   -109   -150    636
     54    179    124   -116    -36    150    337    241   -101   -168   -215    576
     38     85     46    -62     -5     67    335    228   -140   -210   -257    542
     20     44     23    -33      0     33    340    226   -153   -220   -262    542
     20      5    -15    -12     18     -5    332    202   -181   -244   -283    524
     20    -12    -33     -5     25    -20    316    184   -202   -254   -296    511
     10    -15    -25      2     18    -20    316    189   -200   -244   -285    524
     18    -20    -38      0     25    -28    314    184   -205   -244   -285    524
     25    -28    -54      2     38    -41    309    174   -220   -252   -288    524
     15    -36    -51      7     33    -44    311    174   -218   -241   -277    537
     18    -44    -62     12     38    -54    314    179   -218   -233   -270    550
     23    -46    -72     10     46    -59    303    166   -233   -249   -283    537
     15    -51    -67     18     41    -59    301    163   -236   -249   -285    537
     10    -54    -67     20     36    -59    306    171   -226   -233   -275    555
     20    -59    -80     18     49    -67    301    166   -236   -241   -285    548
     23    -96   -122     36     70   -109    301    168   -252   -257   -309    527
     49   -187   -236     70    142   -210    332    223   -270   -298   -363    478
    124   -361   -485    116    303   -423    444    402   -270   -392   -501    335
    168   -361   -530     96    348   -446    605    639   -135   -361   -517    290
    124    -57   -184    -33    153   -119    704    672     85   -137   -293    483
    -15    413    428   -197   -220    420    553    145    119    103     38    823
   -194   1072   1267   -441   -730   1171    223   -511    129    493    563   1379
   -314   1712   2026   -698  -1171   1870    -80   -841    288    992   1135   1977
   -301   1706   2008   -704  -1156   1857   -358  -1054    166   1065   1226   2130
   -244   1080   1325   -418   -784   1202   -485  -1182   -376    441    600   1564
   -213    454    667   -122   -441    561   -376  -1062   -867   -361   -241    732
   -171     93    265     36   -218    179   -127   -613   -756   -496   -493    470
   -106      5    109     49   -109     57     77   -220   -493   -345   -420    511
    -20    -10     10     15    -15      0    207     31   -319   -239   -353    558
      0    -44    -44     20     20    -44    267    127   -265   -215   -345    558
      5    -83    -88     38     44    -85    290    161   -252   -220   -361    540
     12   -109   -124     46     67   -116    296    174   -257   -239   -381    514
     10   -114   -124     51     67   -119    309    192   -249   -239   -389    509
      7   -116   -124     54     64   -119    319    210   -233   -226   -384    514
     18   -106   -127     44     72   -116    314    210   -239   -233   -394    501
     23   -116   -140     44     80   -127    316    218   -236   -233   -400    496
     18   -116   -135     49     75   -124    329    239   -218   -215   -387    511
     23   -106   -132     38     75   -119    327    241   -218   -215   -389    509
     31   -114   -145     41     85   -129    329    246   -215   -210   -387    509
     23    -96   -119     36     67   -106    332    257   -200   -194   -376    519
     20    -83   -103     31     62    -93    335    270   -184   -181   -361    530
     28    -93   -124     31     75   -106    329    267   -189   -189   -371    519
     31    -80   -111     23     70    -96    329    272   -184   -184   -374    519
     23    -72    -96     23     59    -83    337    288   -168   -166   -358    535
     38    -75   -114     18     75    -93    337    293   -163   -161   -350    540
     44    -59   -103      7     72    -83    332    296   -163   -161   -353    537
     36    -44    -80      2     57    -62    340    311   -145   -142   -340    553
     41    -33    -75     -5     57    -51    340    319   -137   -137   -337    553
     57    -46   -103     -5     80    -75    340    327   -140   -142   -342    553
     54    -51   -109     -2     80    -80    348    345   -127   -129   -332    563
     57    -36    -93    -10     72    -64    355    363   -111   -111   -322    568
     64    -33    -98    -18     80    -64    355    376   -106   -109   -322    566
     72     12    -59    -41     67    -23    350    389    -98   -101   -316    571
     72     10    -62    -41     67    -25    361    423    -75    -77   -298    587
     80     10    -72    -46     75    -31    361    446    -67    -67   -290    592
     93     12    -80    -54     85    -33    366    470    -51    -57   -285    602
     98     28    -70    -62     85    -20    384    514    -23    -25   -262    628
    116     46    -70    -83     93    -10    384    542    -10    -10   -246    646
    129     67    -62    -98     96      5    376    558     -2     -2   -239    646
    137     85    -54   -111     96     15    381    587     15     18   -220    665
    150     77    -72   -114    111      2    394    618     36     41   -202    685
    163    109    -57   -137    109     28    384    620     33     41   -197    688
    168    132    -36   -150    101     49    384    631     41     59   -179    709
    163    145    -18   -155     90     64    389    644     57     77   -158    737
    171    163     -7   -166     90     77    384    636     46     72   -163    732
    174    181      7   -179     83     93    374    615     33     62   -168    727
    161    205     44   -184     59    124    371    602     31     67   -158    737
    161    205     41   -184     59    124    368    584     20     62   -161    732
    158    205     46   -181     57    127    363    555      2     46   -174    722
    145    210     64   -179     38    140    366    537      0     49   -174    724
    129    220     90   -176     20    155    361    509     -7     38   -184    711
    114    210     96   -163      7    153    355    467    -28     15   -207    685
     98    187     88   -142      5    137    361    439    -36      2   -220    667
     83    176     93   -132     -5    135    361    413    -38     -5   -228    652
     64    153     88   -109    -12    122    355    379    -57    -25   -249    623
     51    142     90    -98    -18    116    345    337    -80    -51   -275    594
     31    122     90    -75    -28    106    348    314    -88    -59   -285    584
     23     96     72    -62    -25     85    342    288   -103    -80   -303    563
     20     77     57    -49    -18     70    332    262   -124   -101   -322    542
     10     75     64    -44    -28     72    329    252   -127   -101   -327    537
      7     70     62    -38    -25     67    332    249   -124    -96   -322    542
     12     62     49    -38    -18     57    324    239   -132   -101   -329    532
      7     67     59    -38    -25     64    324    236   -135   -101   -332    530
      2     70     67    -36    -31     70    332    241   -122    -90   -324    535
      7     62     54    -33    -23     59    327    236   -129    -98   -327    527
     10     67     57    -38    -23     62    319    231   -135   -103   -335    519
      5     70     64    -38    -31     67    327    244   -122    -90   -324    532
      5     64     59    -36    -28     62    329    246   -119    -88   -324    532
     10     59     49    -33    -18     54    322    241   -127    -93   -329    527
      0     59     59    -31    -31     59    327    246   -122    -88   -324    527
     -5     51     57    -25    -31     54    332    252   -116    -88   -324    530
      2     44     41    -23    -18     41    327    241   -124    -93   -329    522
      5     49     44    -25    -18     46    329    244   -119    -85   -322    524
     -5     49     54    -23    -31     51    332    249   -114    -75   -316    530
     -2     41     44    -20    -23     44    322    239   -124    -85   -324    519
      5     28     23    -18     -7     28    316    228   -137   -101   -340    509
      0     23     23    -10    -10     23    319    236   -129    -88   -327    524
      0     31     31    -18    -15     31    314    231   -132    -93   -329    514
      7     18     10    -12     -2     15    311    220   -142   -103   -342    501
      0     18     15    -10     -7     18    314    223   -140   -101   -337    506
     -5     18     23     -5    -12     20    316    220   -140    -98   -335    511
      5     10      2     -7      2      7    309    207   -155   -114   -348    493
      5      2     -5     -5      5      0    303    205   -161   -119   -353    488
     -5     -7     -2      5     -2     -5    309    210   -153   -109   -345    498
      5    -15    -20      5     12    -18    306    202   -161   -114   -345    496
      5     -2     -7     -2      5     -5    296    187   -176   -129   -361    478
     -2      7     10     -2     -7      7    309    202   -161   -114   -348    493
      2     36     33    -20    -15     33    322    218   -145    -96   -332    504
     10     64     54    -36    -20     59    335    226   -135    -85   -319    509
      0     96     93    -49    -46     96    358    244   -109    -59   -293    532
     -5    119    124    -57    -64    122    376    257    -96    -49   -280    545
      5    111    106    -59    -49    109    379    252   -103    -59   -290    535
     10    163    153    -85    -70    158    392    270    -75    -31   -262    558
     10    239    226   -124   -109    233    397    285    -28     18   -207    615
     33    288    252   -161   -109    270    366    277    -12     44   -179    644
     46    301    252   -174   -103    277    332    265    -15     46   -179    639
     41    288    246   -163   -101    267    327    267    -15     51   -171    646
     33    259    226   -148    -96    244    303    233    -46     25   -194    623
     31    210    176   -122    -72    194    285    210    -83     -5   -226    592
     18    124    103    -72    -44    114    277    194   -124    -46   -272    553
     -5      0      5      2     -5      2    277    181   -168    -98   -327    501
     -7    -57    -49     31     20    -54    270    158   -207   -140   -368    459
    -15    -85    -70     49     25    -77    262    142   -228   -158   -387    441
    -20   -103    -83     59     28    -93    257    132   -241   -168   -397    433
    -18   -106    -88     62     33    -98    249    119   -257   -184   -413    415
    -20   -129   -111     72     44   -122    241    111   -267   -197   -423    405
    -25   -140   -114     83     44   -127    244    114   -267   -194   -420    413
    -25   -161   -137     93     54   -150    246    116   -270   -194   -420    410
    -15   -163   -148     90     64   -155    239    106   -280   -205   -433    397
    -28   -153   -127     88     49   -140    241    109   -277   -205   -433    397
    -25   -161   -135     93     51   -148    244    111   -275   -202   -431    402
    -23   -171   -148     93     62   -161    236    101   -285   -215   -444    387
    -31   -174   -142    103     54   -158    241    103   -285   -213   -446    387
    -33   -176   -142    103     51   -161    241    109   -283   -213   -446    389
    -10   -236   -228    122    106   -233    249    124   -309   -249   -485    348
     51   -392   -446    168    246   -418    293    215   -355   -345   -602    236
    114   -555   -670    220    392   -613    444    426   -332   -431   -735     96
    140   -454   -597    155    366   -524    600    618   -161   -337   -659    132
     59    -77   -137      7     98   -106    574    329    -41   -122   -394    379
   -116    472    587   -179   -353    530    285   -371    -33    181     31    820
   -306   1247   1553   -470   -930   1400    -70   -909    103    693    662   1465
   -397   1787   2184   -696  -1293   1987   -397  -1158    259   1143   1166   1982
   -342   1587   1930   -623  -1137   1758   -662  -1319      0    976   1013   1886
   -288    937   1223   -324   -756   1078   -665  -1301   -540    241    277   1197
   -246    236    483      5   -363    358   -381   -937   -839   -397   -436    496
   -179    -49    127    114   -155     38    -96   -431   -600   -361   -519    376
    -98   -101     -2     98    -49    -51     88   -109   -394   -244   -452    415
    -46   -148   -101     96     25   -124    174     41   -316   -210   -433    415
    -33   -194   -161    114     62   -179    197     77   -316   -233   -459    376
    -31   -215   -184    122     75   -200    215    103   -311   -244   -478    361
    -25   -228   -202    127     88   -215    228    122   -309   -249   -483    353
    -15   -249   -236    132    109   -244    228    129   -316   -265   -501    329
    -18   -254   -236    137    109   -246    239    145   -309   -265   -501    329
    -15   -246   -231    129    106   -241    252    166   -290   -252   -483    345
     -5   -252   -249    127    119   -252    254    171   -290   -249   -478    348
     -2   -254   -252    127    122   -254    252    174   -290   -249   -478    345
     -7   -244   -236    127    114   -241    265    192   -272   -231   -462    361
      0   -233   -233    114    116   -233    262    197   -270   -231   -457    361
      7   -220   -228    106    116   -223    257    197   -272   -233   -459    358
      0   -213   -213    103    103   -213    270    215   -254   -215   -441    379
      0   -202   -202    101    101   -202    277    228   -241   -200   -428    392
     10   -205   -215     96    111   -210    275    226   -244   -205   -428    384
     10   -200   -210     93    109   -202    275    236   -239   -197   -420    389
     10   -194   -205     90    106   -197    285    254   -223   -179   -405    405
     25   -181   -207     77    116   -194    280    259   -220   -176   -400    402
     28   -174   -202     70    114   -187    285    265   -215   -174   -400    402
     25   -166   -194     70    109   -179    296    288   -197   -155   -387    418
     28   -174   -202     70    114   -187    298    306   -189   -150   -381    423
     38   -181   -220     72    129   -200    303    319   -184   -150   -379    423
     38   -171   -213     64    124   -192    314    342   -168   -132   -363    439
     44   -168   -213     59    127   -189    322    371   -150   -114   -350    452
     57   -155   -213     49    132   -184    324    389   -145   -111   -353    449
     62   -145   -207     41    135   -176    332    420   -127    -93   -342    459
     62   -140   -202     38    129   -168    345    457   -103    -75   -329    472
     77   -135   -213     28    145   -174    350    485    -93    -67   -322    478
     93   -129   -226     18    158   -176    361    519    -75    -51   -309    491
    101    -98   -200      0    150   -148    374    561    -44    -23   -283    517
    122    -88   -210    -18    163   -150    379    592    -31    -12   -277    524
    137    -85   -226    -25    179   -155    384    618    -18     -5   -267    532
    150    -64   -215    -44    181   -137    394    649      2     20   -244    555
    155    -46   -202    -54    179   -124    397    667     15     38   -226    574
    166    -44   -210    -62    184   -127    392    665     15     38   -223    576
    163     -7   -171    -77    166    -90    394    665     18     44   -210    587
    153    -12   -168    -72    158    -90    402    667     28     54   -200    602
    153    -20   -174    -64    163    -96    400    652     20     49   -200    602
    148      0   -148    -75    145    -72    389    626      2     36   -210    592
    132     15   -116    -75    124    -49    387    605     -5     33   -213    592
    124     20   -103    -75    114    -41    376    571    -20     18   -223    584
    114     15    -98    -64    106    -41    368    524    -38      5   -233    571
     88     20    -70    -54     77    -23    368    491    -44      2   -239    566
     67     10    -57    -38     62    -20    363    446    -57    -10   -249    553
     57    -12    -70    -23     62    -41    348    394    -85    -41   -280    517
     46    -20    -67    -12     57    -44    340    355   -103    -57   -293    501
     23    -33    -59      2     41    -46    335    322   -119    -72   -309    483
     18    -59    -80     20     49    -70    316    280   -148   -101   -337    449
     10    -85    -98     36     54    -93    303    249   -168   -124   -358    428
     -2    -90    -88     46     41    -90    306    236   -176   -127   -363    428
     -2   -111   -109     57     51   -111    303    223   -189   -137   -374    420
      2   -116   -122     57     62   -119    293    202   -205   -153   -392    402
     -5   -111   -106     57     49   -109    293    202   -202   -150   -389    405
    -12   -111    -98     62     41   -106    298    205   -192   -137   -376    413
     -7   -119   -114     62     51   -116    288    194   -205   -150   -387    400
    -12   -116   -106     64     44   -111    293    200   -200   -145   -387    402
    -18   -116    -98     67     38   -109    303    213   -184   -132   -374    415
     -7   -109   -101     59     46   -106    296    207   -187   -135   -371    413
     -7   -109   -103     57     46   -106    293    202   -192   -140   -376    405
    -15   -106    -93     59     38   -101    298    210   -181   -129   -368    415
    -10   -103    -96     57     41   -101    298    210   -179   -129   -366    413
     -7   -103    -96     57     44   -101    296    202   -189   -137   -374    402
    -18    -96    -77     54     28    -88    298    205   -181   -129   -368    407
    -15    -90    -75     51     28    -83    296    205   -179   -129   -366    410
      2    -93    -96     44     46    -93    285    194   -194   -145   -381    402
      0    -96    -96     49     46    -96    288    197   -192   -137   -381    405
    -10   -101    -93     54     41    -98    293    200   -184   -124   -371    407
     -5   -106   -101     54     46   -103    293    197   -187   -129   -371    397
     -2   -101   -101     51     46   -101    290    189   -189   -135   -374    394
     -7    -90    -83     49     36    -88    288    192   -187   -129   -374    400
    -10   -106    -96     57     41   -101    283    184   -194   -135   -376    397
     -7   -114   -106     59     49   -111    272    171   -207   -150   -389    387
     -5   -114   -109     59     49   -111    270    171   -210   -153   -392    392
     -5   -111   -106     59     49   -109    275    174   -205   -145   -389    394
     -2   -127   -124     64     59   -127    267    161   -215   -158   -397    374
     -5   -114   -109     59     51   -114    277    166   -205   -150   -389    379
     -7    -80    -72     41     31    -77    303    197   -176   -119   -361    410
      0    -49    -49     25     23    -49    319    213   -158   -103   -342    423
     -2    -20    -18     10      5    -20    335    218   -148    -93   -332    431
    -10      2     10      2    -10      5    355    231   -132    -77   -322    446
     -2     -2      0      2     -2     -2    363    236   -132    -77   -322    444
      5     70     64    -36    -28     67    368    249   -106    -49   -290    470
     12    153    140    -83    -64    148    361    257    -67     -5   -246    519
     28    200    171   -114    -70    184    329    249    -54     12   -223    542
     44    187    140   -116    -46    163    301    236    -62      5   -231    532
     41    158    116    -98    -36    137    296    228    -70      0   -239    524
     23    150    124    -88    -49    137    275    210    -83     -7   -244    519
     23     96     70    -59    -23     83    254    184   -119    -41   -275    488
     10      0    -10     -5     10     -5    241    158   -174   -101   -335    431
    -12   -106    -93     59     38   -101    241    148   -213   -148   -387    384
    -20   -166   -148     90     62   -158    241    135   -239   -174   -413    361
    -25   -187   -163    106     67   -176    228    109   -270   -207   -444    332
    -38   -210   -171    122     64   -192    223     90   -290   -236   -467    316
    -38   -220   -181    129     70   -202    220     88   -301   -244   -475    324
    -31   -244   -213    135     90   -228    220     85   -303   -246   -478    327
    -36   -257   -220    145     90   -239    220     85   -306   -249   -483    322
    -41   -254   -213    148     83   -233    220     88   -303   -239   -480    301
    -41   -267   -226    155     90   -246    220     85   -309   -241   -480    280
    -38   -265   -226    153     93   -246    210     77   -322   -254   -488    267
    -41   -272   -231    155     93   -252    218     85   -314   -244   -475    277
    -44   -290   -249    166    101   -270    215     80   -319   -249   -485    265
    -38   -296   -257    168    109   -277    207     72   -329   -259   -496    239
    -49   -280   -231    166     90   -257    210     80   -322   -252   -485    239
    -38   -337   -301    187    129   -319    223     96   -340   -280   -514    207
     20   -504   -524    241    270   -514    262    161   -405   -387   -633     85
     83   -680   -763    298    423   -722    394    332   -420   -501   -782    -77
    109   -568   -678    228    392   -623    550    532   -257   -407   -714    -36
     36   -220   -257     90    145   -239    555    319    -93   -171   -436    220
   -132    322    452    -96   -293    384    298   -335    -36    148    -12    662
   -322   1135   1457   -405   -888   1296    -23   -846    163    693    649   1348
   -418   1693   2112   -641  -1265   1901   -309  -1041    379   1184   1189   1909
   -358   1449   1808   -545  -1083   1626   -581  -1210    101    992   1013   1790
   -319    813   1130   -246   -724    971   -639  -1278   -504    241    270   1078
   -288    168    457     59   -371    311   -392   -956   -807   -361   -397    407
   -207   -129     75    168   -142    -28   -111   -449   -605   -348   -491    275
   -124   -187    -64    155    -31   -127     67   -132   -428   -254   -444    285
    -72   -215   -145    142     33   -181    153     18   -342   -210   -418    285
    -51   -272   -220    163     83   -246    189     67   -335   -223   -436    257
    -46   -311   -265    179    109   -288    194     77   -348   -249   -459    228
    -49   -329   -280    187    114   -306    205    101   -345   -252   -462    220
    -49   -348   -301    197    124   -324    215    114   -342   -257   -467    207
    -38   -348   -309    194    135   -329    215    116   -342   -257   -465    197
    -41   -332   -290    184    124   -311    223    129   -329   -249   -449    205
    -36   -335   -298    184    129   -316    231    142   -324   -252   -444    210
    -23   -345   -322    184    145   -332    233    145   -329   -265   -452    200
    -25   -337   -311    181    142   -324    244    161   -311   -257   -433    210
    -33   -337   -306    184    135   -324    252    176   -306   -249   -420    220
    -25   -348   -322    187    148   -337    252    181   -303   -249   -418    220
    -23   -345   -322    184    148   -335    252    184   -301   -246   -410    220
    -28   -309   -280    168    124   -296    252    192   -290   -236   -397    231
    -23   -319   -298    171    135   -309    259    210   -277   -226   -384    241
    -10   -319   -309    163    148   -316    259    213   -277   -226   -384    239
    -12   -311   -298    161    142   -306    259    223   -267   -218   -379    246
    -10   -303   -293    158    140   -298    270    239   -249   -202   -366    259
     -5   -314   -309    158    150   -311    277    246   -246   -205   -366    254
     -5   -309   -303    155    148   -306    283    259   -241   -197   -361    259
     -5   -303   -298    153    145   -301    288    277   -226   -181   -345    272
     10   -296   -306    142    158   -301    290    296   -220   -179   -340    275
     15   -298   -314    140    161   -306    296    314   -210   -168   -329    283
     15   -288   -306    135    158   -296    306    342   -189   -148   -311    301
     25   -288   -314    129    166   -298    309    366   -179   -140   -306    306
     38   -285   -324    124    181   -303    309    387   -171   -135   -301    309
     36   -259   -296    111    163   -277    316    420   -153   -116   -285    322
     44   -252   -296    103    168   -272    327    457   -132    -98   -267    342
     64   -262   -329     98    194   -296    329    485   -119    -88   -262    348
     77   -249   -327     85    202   -288    337    519    -98    -67   -246    358
     85   -213   -298     62    192   -257    348    561    -67    -33   -210    389
    103   -207   -311     49    207   -259    345    584    -54    -18   -194    402
    122   -187   -309     31    213   -246    345    602    -44     -5   -181    418
    124   -142   -267     10    194   -205    348    623    -23     20   -155    446
    132   -119   -254     -7    189   -187    342    626    -18     25   -142    457
    142   -106   -252    -18    194   -179    335    615    -25     23   -142    457
    137    -90   -231    -25    181   -158    335    613    -23     31   -135    470
    135    -75   -210    -28    171   -142    337    607    -20     36   -124    480
    137    -64   -205    -36    168   -135    327    581    -36     23   -135    472
    127    -59   -187    -33    155   -124    324    558    -44     18   -132    475
    109    -46   -155    -31    132   -101    324    532    -49     20   -129    480
    106    -41   -148    -31    127    -93    316    491    -67      5   -137    459
     88    -72   -161    -10    124   -116    311    449    -83    -12   -153    439
     62    -75   -137      5     98   -106    314    415    -90    -15   -155    436
     46    -90   -137     20     90   -114    303    368   -116    -44   -181    410
     33   -124   -158     46     96   -140    290    314   -153    -83   -218    368
     18   -135   -155     57     85   -145    290    283   -168    -98   -233    358
      5   -155   -161     75     80   -158    288    254   -187   -114   -252    345
      2   -192   -194     93     96   -192    277    220   -210   -137   -270    319
     -7   -205   -197    106     93   -202    275    194   -228   -150   -285    306
    -20   -202   -184    109     80   -194    272    187   -233   -163   -296    316
    -15   -223   -207    119     93   -215    270    174   -252   -179   -314    316
    -15   -236   -223    124    101   -231    267    166   -257   -176   -319    293
    -25   -228   -202    127     88   -215    270    168   -244   -155   -298    283
    -23   -223   -200    122     85   -213    267    168   -244   -158   -296    285
    -20   -226   -205    122     90   -215    262    166   -246   -158   -293    285
    -28   -218   -192    122     80   -207    267    174   -236   -148   -283    290
    -31   -218   -187    124     77   -202    272    184   -223   -132   -270    306
    -20   -215   -194    114     85   -205    265    174   -233   -150   -285    306
    -23   -205   -181    114     77   -194    259    168   -239   -158   -296    316
    -28   -215   -187    122     77   -202    265    181   -228   -135   -283    322
    -18   -207   -189    114     85   -200    259    179   -228   -140   -288    316
    -12   -192   -179    101     80   -184    252    171   -239   -148   -293    316
    -23   -200   -179    111     77   -189    262    176   -223   -116   -270    314
    -20   -192   -174    103     75   -184    259    171   -220   -106   -262    296
    -15   -194   -179    106     80   -187    252    158   -231   -119   -272    277
    -25   -197   -171    111     70   -184    254    161   -226   -122   -267    301
    -23   -189   -168    106     72   -179    252    161   -228   -124   -272    322
    -15   -197   -181    106     83   -192    244    150   -239   -140   -293    298
    -20   -192   -171    106     75   -181    241    145   -241   -135   -293    283
    -31   -197   -166    114     64   -184    241    148   -233   -127   -280    288
    -18   -210   -192    114     85   -202    239    140   -241   -135   -288    290
    -20   -215   -197    116     85   -207    236    135   -252   -145   -298    285
    -20   -187   -166    103     72   -176    249    153   -231   -124   -280    301
    -18   -166   -148     88     64   -158    272    168   -213   -101   -259    311
    -15   -135   -122     75     51   -129    285    176   -200    -90   -252    311
    -25    -96    -70     59     18    -83    301    184   -184    -80   -236    329
    -28   -101    -72     64     20    -88    314    194   -179    -80   -236    350
    -15    -72    -59     41     20    -67    319    202   -168    -64   -226    353
    -12      5     15      2    -15     10    335    220   -124    -20   -179    392
     -7     75     83    -33    -46     80    327    231    -88     20   -137    428
     18    109     90    -62    -36    101    288    215    -80     33   -122    436
     23     88     62    -57    -20     75    259    197    -96     20   -135    431
     10     83     72    -46    -31     77    244    184   -103     15   -137    439
      5     70     64    -38    -31     67    223    158   -132    -12   -155    436
      2     12     10     -7     -2     12    197    127   -181    -51   -202    394
    -23   -111    -88     64     31   -101    197    114   -220    -98   -262    329
    -36   -210   -174    124     67   -192    202    109   -249   -132   -296    280
    -44   -249   -207    145     80   -228    194     90   -283   -161   -322    249
    -54   -272   -218    163     80   -246    181     67   -309   -192   -355    233
    -62   -293   -231    176     83   -262    176     59   -319   -202   -368    226
    -57   -309   -252    184     96   -280    168     46   -327   -205   -368    207
    -54   -309   -254    181     98   -283    163     41   -335   -210   -374    200
    -70   -316   -246    194     88   -283    171     46   -332   -213   -379    207
    -70   -322   -252    194     88   -288    161     41   -342   -228   -387    200
    -62   -332   -270    197    103   -301    150     31   -353   -239   -394    189
    -70   -335   -267    200     96   -303    153     36   -345   -231   -394    189
    -70   -329   -259    200     93   -296    158     38   -342   -228   -392    189
    -67   -348   -280    207    103   -314    153     31   -353   -241   -400    181
    -72   -355   -283    213    103   -319    155     31   -353   -236   -397    181
    -75   -355   -283    213    103   -319    155     36   -355   -241   -405    176
    -44   -439   -394    241    174   -418    166     51   -394   -296   -462    111
     12   -641   -654    311    332   -646    241    153   -462   -433   -628    -59
     46   -756   -802    353    423   -779    410    368   -413   -491   -727   -171
     41   -579   -620    270    329   -600    545    491   -231   -350   -592    -70
    -57   -158   -101    109     20   -129    467    132   -111   -106   -288    215
   -231    535    763   -153   -498    649    127   -524    -25    314    249    774
   -376   1350   1727   -488  -1052   1538   -192   -888    241    919    943   1470
   -394   1667   2062   -636  -1231   1865   -506  -1088    337   1244   1293   1847
   -348   1218   1566   -433   -956   1392   -711  -1265    -85    833    891   1506
   -316    540    857   -111   -587    698   -652  -1241   -698    -15     51    693
   -275    -23    249    148   -262    111   -379   -844   -813   -405   -426    207
   -213   -231    -18    220    -98   -127   -127   -405   -589   -329   -439    161
   -140   -249   -109    194    -15   -179     41   -114   -402   -213   -358    215
   -101   -311   -213    205     54   -262    111      0   -350   -200   -358    202
    -85   -340   -254    213     83   -298    127     20   -363   -228   -387    166
    -88   -355   -270    220     88   -311    140     44   -361   -236   -400    150
    -85   -363   -277    226     96   -322    153     59   -353   -239   -405    140
    -80   -384   -303    231    109   -345    158     70   -353   -246   -413    124
    -77   -392   -314    233    116   -353    171     83   -345   -244   -415    127
    -75   -376   -301    223    111   -340    176     98   -335   -236   -407    135
    -64   -366   -301    215    116   -335    174    101   -337   -239   -407    129
    -64   -387   -322    223    127   -353    179    109   -329   -233   -405    135
    -67   -371   -303    218    116   -337    189    119   -316   -215   -387    148
    -64   -355   -293    207    111   -324    187    124   -314   -213   -384    145
    -62   -358   -296    210    116   -327    184    127   -314   -215   -387    137
    -70   -361   -293    213    111   -327    194    142   -298   -202   -371    153
    -57   -342   -288    200    114   -316    200    155   -288   -192   -361    163
    -49   -345   -296    194    122   -322    197    155   -290   -194   -363    158
    -49   -327   -277    189    114   -303    197    158   -283   -192   -358    161
    -51   -316   -265    181    106   -290    205    176   -267   -174   -342    179
    -44   -314   -270    179    111   -293    200    184   -262   -171   -337    176
    -36   -314   -280    174    119   -298    202    194   -254   -166   -337    171
    -33   -293   -259    163    111   -277    215    215   -233   -145   -314    194
    -28   -303   -275    163    122   -290    218    231   -228   -142   -306    200
    -18   -296   -277    155    127   -285    213    236   -228   -148   -309    194
    -18   -277   -262    148    119   -270    220    257   -213   -132   -293    205
    -15   -270   -254    142    119   -262    233    288   -192   -111   -272    220
      0   -272   -272    137    135   -275    228    303   -187   -106   -267    223
      7   -252   -262    122    135   -257    231    329   -174    -96   -257    239
     18   -231   -249    106    129   -239    244    368   -148    -75   -239    265
     41   -228   -270     93    155   -249    246    394   -137    -62   -226    270
     49   -233   -285     90    166   -259    252    426   -122    -46   -207    277
     62   -207   -270     72    163   -239    262    462    -98    -20   -181    301
     80   -200   -280     59    179   -239    265    493    -83     -2   -163    311
    101   -189   -290     44    194   -239    265    514    -75      7   -148    327
    109   -163   -272     25    189   -218    262    532    -62     25   -127    348
    122   -135   -257      5    189   -194    259    545    -49     44   -109    371
    132   -119   -252     -7    189   -187    252    540    -57     41   -103    374
    137   -116   -254    -10    194   -184    254    542    -51     46    -93    389
    132    -77   -210    -25    171   -142    244    530    -51     51    -88    400
    132    -62   -194    -36    163   -127    236    509    -64     44    -90    394
    127    -46   -174    -41    148   -111    233    485    -72     38    -90    392
    103    -46   -150    -28    127    -98    239    472    -70     41    -83    402
     90    -57   -150    -18    119   -103    236    444    -80     31    -85    394
     85    -51   -140    -18    111    -96    233    407    -93     15    -98    376
     64    -44   -111    -10     85    -77    241    379    -96     10   -103    366
     49    -46    -96      0     72    -70    246    353    -98      2   -111    355
     28    -77   -106     23     64    -90    241    311   -122    -25   -140    322
      5   -106   -111     49     57   -109    244    277   -135    -41   -161    301
    -23   -132   -109     75     41   -122    246    254   -145    -51   -174    285
    -31   -155   -124     93     46   -140    241    220   -163    -77   -194    259
    -38   -174   -137    106     49   -158    231    189   -187   -106   -218    233
    -51   -189   -140    119     44   -166    231    174   -194   -114   -226    226
    -51   -205   -153    127     49   -179    228    161   -202   -124   -236    210
    -49   -207   -158    129     54   -184    220    145   -220   -145   -254    187
    -59   -210   -150    132     44   -181    228    148   -215   -137   -246    194
    -62   -213   -150    135     44   -181    236    153   -205   -127   -233    205
    -59   -223   -163    140     49   -194    233    148   -210   -135   -239    194
    -67   -220   -153    145     41   -187    236    150   -205   -132   -236    194
    -72   -205   -132    137     28   -168    239    158   -197   -122   -226    205
    -67   -210   -142    137     36   -176    236    155   -200   -124   -228    200
    -64   -205   -142    135     36   -174    231    150   -205   -129   -233    194
    -75   -205   -129    140     25   -168    239    158   -194   -122   -226    202
    -67   -210   -142    137     36   -176    236    161   -197   -122   -226    202
    -64   -210   -145    135     38   -179    228    153   -205   -132   -231    192
    -72   -202   -132    135     28   -166    231    155   -200   -124   -226    194
    -70   -210   -140    140     33   -176    236    158   -194   -122   -220    200
    -62   -218   -155    140     44   -187    228    148   -205   -135   -231    184
    -64   -213   -148    137     38   -179    226    150   -205   -132   -228    187
    -72   -205   -132    137     28   -168    228    153   -200   -127   -226    192
    -59   -205   -145    132     41   -176    223    145   -207   -137   -236    179
    -59   -207   -148    132     41   -176    218    135   -218   -148   -241    171
    -67   -205   -137    135     33   -171    223    142   -207   -137   -231    184
    -62   -215   -153    137     44   -184    220    140   -213   -140   -228    184
    -51   -220   -168    137     57   -194    218    129   -220   -148   -236    176
    -62   -220   -161    140     46   -192    215    127   -226   -150   -239    174
    -62   -220   -158    140     46   -189    218    132   -220   -145   -231    179
    -49   -213   -163    129     54   -187    223    132   -218   -142   -228    181
    -49   -168   -119    109     33   -145    246    150   -197   -122   -210    202
    -54   -114    -62     83      2    -88    265    163   -179   -101   -187    218
    -51    -90    -38     70     -7    -67    285    174   -161    -88   -174    223
    -51    -98    -46     75     -5    -72    301    179   -155    -93   -179    215
    -49    -77    -28     64    -10    -54    316    197   -140    -75   -161    236
    -38     -7     31     20    -36     12    324    218    -96    -25   -106    283
    -23     67     90    -23    -57     77    311    215    -70      5    -70    314
    -10    122    129    -57    -70    124    277    207    -54     28    -46    342
      2    109    106    -54    -51    109    259    207    -57     31    -41    348
      0     64     64    -31    -33     64    233    176    -90     -2    -70    319
    -12     33     46    -10    -31     38    215    153   -111    -20    -85    309
    -23    -10     12     15    -18      0    205    140   -137    -44   -111    288
    -28   -124    -96     77     33   -111    189    116   -194   -109   -181    223
    -41   -244   -202    140     80   -223    187     98   -241   -155   -226    176
    -54   -277   -223    166     83   -252    187     93   -254   -168   -239    168
    -59   -303   -244    181     90   -275    179     72   -280   -194   -262    145
    -62   -345   -283    205    109   -314    166     51   -306   -220   -285    122
    -70   -340   -270    205     98   -306    166     49   -309   -223   -288    122
    -70   -342   -272    207     98   -309    161     49   -311   -228   -290    119
    -62   -366   -303    213    119   -335    153     38   -322   -241   -303    103
    -64   -379   -314    223    124   -348    158     38   -322   -244   -306     98
    -72   -379   -309    226    116   -345    163     46   -314   -236   -296    106
    -64   -374   -309    220    119   -342    153     33   -327   -246   -303     96
    -67   -374   -306    220    116   -340    148     28   -335   -259   -314     88
    -75   -374   -298    226    111   -337    158     41   -322   -246   -303    101
    -70   -389   -319    228    122   -355    161     41   -322   -246   -303     96
    -59   -405   -345    231    140   -374    155     38   -335   -265   -322     80
    -41   -472   -433    254    194   -454    168     67   -363   -306   -371     33
     23   -652   -675    314    348   -662    241    181   -405   -407   -498    -93
     72   -756   -831    340    449   -795    400    394   -340   -457   -592   -207
     64   -537   -602    236    332   -571    524    509   -145   -301   -444    -93
    -51    -93    -44     72     -5    -70    446    135    -25    -38   -116    220
   -213    524    737   -155   -475    631    122   -561     -7    314    366    717
   -363   1325   1686   -480  -1026   1506   -207   -956    197    872   1023   1384
   -402   1657   2060   -628  -1231   1857   -511  -1163    262   1176   1371   1761
   -342   1200   1543   -428   -943   1369   -719  -1327   -174    750    958   1413
   -301    488    789    -93   -545    639   -678  -1335   -823   -137     72    561
   -270    -70    200    168   -236     64   -368   -862   -846   -465   -371    116
   -207   -262    -57    233    -75   -161   -116   -402   -581   -353   -358     98
   -116   -306   -189    210     33   -246     36   -127   -410   -257   -301    127
    -85   -350   -265    218     88   -309    116      0   -337   -223   -285    129
    -85   -379   -296    231    103   -337    140     33   -329   -231   -296    111
    -67   -397   -329    233    129   -363    142     41   -342   -257   -322     80
    -64   -426   -361    244    148   -394    150     54   -342   -267   -332     64
    -70   -439   -368    254    148   -405    176     85   -322   -249   -319     77
    -54   -441   -387    246    163   -415    179     93   -319   -246   -319     75
    -44   -433   -389    239    171   -413    174     90   -322   -254   -327     64
    -44   -415   -371    228    161   -394    179    106   -309   -244   -316     77
    -44   -407   -363    226    158   -387    189    124   -296   -228   -301     90
    -36   -415   -379    223    168   -397    187    122   -298   -236   -311     77
    -41   -400   -358    220    158   -379    189    129   -293   -231   -306     83
    -38   -394   -355    215    158   -376    200    150   -275   -210   -288    101
    -25   -392   -366    210    168   -379    197    153   -272   -205   -283    101
    -23   -368   -348    194    161   -358    189    148   -272   -207   -288     96
    -28   -374   -345    200    155   -361    200    166   -257   -192   -275    111
    -20   -371   -353    194    166   -363    200    176   -252   -189   -270    114
     -7   -363   -355    187    174   -361    197    176   -254   -192   -280    109
    -12   -348   -335    179    161   -340    205    194   -233   -174   -262    127
    -12   -345   -332    179    158   -340    213    210   -218   -158   -249    135
      0   -348   -350    171    174   -350    213    220   -215   -158   -246    135
      2   -335   -337    166    168   -335    220    239   -197   -142   -233    145
      0   -319   -319    158    155   -319    231    262   -179   -124   -218    161
     12   -314   -329    150    168   -322    231    275   -176   -124   -215    161
     20   -309   -329    142    174   -319    231    293   -168   -119   -215    161
     18   -298   -316    140    166   -306    244    327   -145    -98   -197    181
     31   -303   -337    135    184   -319    246    353   -135    -88   -192    187
     46   -309   -355    129    200   -332    246    381   -124    -80   -184    192
     49   -290   -342    119    194   -316    257    418    -96    -54   -161    215
     62   -272   -335    106    197   -303    270    457    -72    -31   -142    236
     83   -267   -350     90    215   -306    270    480    -62    -25   -135    239
     93   -262   -355     83    223   -309    280    514    -41      2   -114    259
    101   -244   -345     70    223   -293    290    545    -12     33    -88    285
    122   -215   -337     46    228   -275    285    555    -12     33    -85    285
    132   -192   -327     28    228   -259    283    561    -10     38    -77    296
    132   -171   -306     18    218   -239    290    576      2     57    -59    319
    140   -166   -306     12    223   -236    288    571      2     57    -57    324
    150   -150   -301      0    226   -226    277    558     -7     51    -59    322
    140   -122   -262    -10    200   -192    275    545     -7     49    -59    327
    129   -111   -244    -10    184   -176    275    530    -12     46    -59    329
    127   -114   -241     -7    184   -176    265    498    -31     28    -75    316
    114   -109   -223     -2    168   -166    270    475    -31     28    -70    322
     93    -93   -187      0    140   -140    270    449    -28     31    -67    324
     85    -98   -184      7    135   -140    259    407    -46     12    -85    303
     64   -119   -184     25    122   -150    257    366    -62     -5   -106    280
     31   -132   -163     51     96   -148    262    337    -67    -12   -119    267
     18   -163   -184     70    101   -174    249    296    -93    -41   -145    231
     10   -192   -202     90    103   -194    236    252   -122    -75   -174    194
    -12   -205   -194    106     90   -200    233    226   -135    -88   -189    181
    -23   -218   -194    122     85   -207    233    205   -145    -98   -200    171
    -25   -249   -223    135     98   -236    218    174   -171   -127   -228    137
    -33   -254   -220    142     90   -239    215    161   -179   -135   -233    132
    -38   -257   -218    145     85   -239    218    161   -174   -129   -228    142
    -28   -262   -233    145    101   -249    213    153   -184   -140   -236    132
    -28   -262   -233    145    101   -246    205    142   -192   -150   -252    119
    -36   -265   -228    150     96   -246    215    153   -176   -135   -236    132
    -28   -257   -228    142     98   -244    210    150   -176   -132   -228    132
    -18   -246   -228    132    103   -239    205    145   -179   -135   -231    129
    -31   -231   -200    129     83   -215    205    150   -171   -127   -223    140
    -31   -236   -207    132     85   -223    210    161   -161   -116   -215    145
    -23   -249   -226    132    101   -239    207    155   -168   -122   -218    135
    -28   -236   -207    132     88   -223    207    153   -168   -116   -215    135
    -38   -233   -194    135     75   -215    210    158   -158   -106   -207    148
    -31   -246   -215    137     90   -231    205    150   -166   -114   -215    135
    -31   -249   -218    140     90   -233    200    142   -171   -122   -220    127
    -36   -244   -207    140     85   -226    210    155   -155   -103   -205    148
    -31   -233   -205    129     85   -218    205    148   -161   -103   -202    140
    -25   -239   -213    132     90   -228    200    137   -171   -114   -215    122
    -36   -231   -197    132     77   -213    200    137   -163   -111   -210    127
    -36   -231   -194    135     77   -213    200    140   -158   -103   -205    135
    -23   -241   -218    132     96   -231    189    127   -171   -116   -215    122
    -31   -241   -210    135     88   -226    187    122   -176   -119   -220    116
    -36   -236   -202    135     83   -220    194    129   -171   -111   -213    127
    -23   -231   -207    127     90   -220    205    137   -161   -106   -205    129
    -25   -184   -161    103     67   -174    218    145   -148    -96   -197    137
    -36   -140   -106     88     33   -124    244    166   -119    -70   -174    163
    -31   -114    -83     72     23    -98    262    176   -109    -59   -163    171
    -23   -129   -106     77     41   -119    270    176   -116    -75   -176    155
    -23    -96    -72     59     23    -85    288    194    -93    -49   -155    176
    -15    -23     -7     18     -5    -15    303    218    -44      0   -106    223
      0     41     41    -20    -20     41    288    215    -20     23    -75    249
     10    109     98    -59    -44    103    246    197    -10     38    -57    270
     18     88     70    -54    -25     80    228    197    -10     41    -57    272
     20     62     41    -41    -10     51    207    174    -36     20    -72    252
     12     44     31    -31    -10     38    184    142    -67    -10   -101    226
     -5     -7     -2      7     -2     -5    174    132    -88    -31   -124    207
    -15   -137   -122     75     51   -129    158    109   -145    -96   -189    142
    -23   -239   -215    129     93   -228    145     80   -197   -158   -252     80
    -44   -267   -223    153     88   -246    145     70   -210   -171   -265     64
    -51   -283   -231    168     88   -257    142     57   -226   -187   -280     49
    -46   -327   -280    184    114   -303    124     36   -257   -220   -311     15
    -51   -337   -285    192    116   -311    119     31   -262   -228   -316     10
    -57   -335   -277    194    109   -306    122     33   -254   -218   -309     18
    -44   -345   -301    194    127   -324    116     28   -262   -228   -314      7
    -46   -348   -303    194    127   -327    111     20   -272   -236   -324     -2
    -57   -348   -290    202    114   -322    119     28   -262   -228   -319      5
    -51   -361   -311    205    129   -337    114     23   -270   -239   -327     -5
    -41   -366   -324    205    140   -345    106     12   -283   -252   -337    -20
    -57   -371   -316    213    127   -345    111     18   -275   -244   -335    -12
    -57   -374   -316    215    127   -348    116     23   -267   -241   -329     -7
    -49   -397   -348    223    148   -374    114     23   -275   -252   -337    -23
    -31   -449   -418    241    192   -433    116     36   -301   -285   -376    -62
     28   -633   -665    301    345   -649    176    127   -363   -405   -514   -197
     88   -787   -875    348    480   -831    319    316   -353   -501   -646   -350
     85   -649   -735    280    407   -691    467    470   -194   -397   -558   -298
    -41   -241   -200    142     77   -220    467    205    -23   -135   -249     -5
   -218    384    602    -85   -410    493    155   -457     49    239    246    511
   -379   1184   1564   -402   -971   1371   -168   -885    270    800    917   1192
   -433   1647   2081   -607  -1257   1862   -475  -1088    431   1221   1376   1680
   -371   1293   1665   -459  -1018   1478   -714  -1247     96    937   1101   1465
   -322    605    927   -142   -626    766   -704  -1257   -511    109    270    652
   -288     15    303    135   -296    158   -444   -885   -696   -363   -280     90
   -220   -244    -25    231    -98   -135   -176   -418   -488   -324   -340      2
   -114   -285   -171    200     28   -228    -10   -124   -322   -231   -288     25
    -75   -335   -262    205     90   -298     57    -12   -270   -220   -288     10
    -70   -368   -298    218    114   -335     85     28   -262   -226   -298     -5
    -62   -392   -329    226    132   -361     93     41   -267   -246   -319    -31
    -51   -407   -355    231    150   -381    103     54   -275   -262   -335    -49
    -54   -415   -361    231    153   -389    122     75   -257   -254   -327    -41
    -51   -410   -361    231    153   -387    127     88   -252   -254   -327    -41
    -41   -420   -379    231    166   -400    127     88   -257   -265   -337    -54
    -38   -418   -379    228    168   -400    132    103   -244   -254   -327    -44
    -41   -400   -358    218    158   -379    137    114   -231   -239   -311    -31
    -31   -394   -363    213    163   -381    137    119   -233   -239   -309    -36
    -31   -392   -361    210    163   -376    140    124   -228   -236   -309    -36
    -33   -376   -342    205    153   -361    150    142   -205   -213   -290    -15
    -25   -379   -353    200    161   -366    153    145   -200   -210   -283    -15
    -15   -376   -361    194    171   -368    150    148   -202   -213   -288    -18
    -18   -363   -348    189    163   -358    155    161   -187   -197   -272     -2
    -18   -350   -332    184    155   -342    161    176   -174   -187   -262      5
     -2   -363   -361    181    176   -363    161    179   -174   -189   -262     -2
     -7   -342   -337    174    163   -340    166    192   -163   -179   -252      5
    -10   -322   -311    166    148   -316    168    210   -148   -163   -239     18
      0   -332   -332    166    166   -332    171    220   -142   -158   -233     23
      5   -337   -342    163    174   -337    174    233   -135   -153   -228     31
      2   -324   -327    158    163   -324    184    259   -111   -129   -210     44
     18   -314   -332    148    174   -322    187    277   -103   -119   -202     46
     31   -311   -342    140    187   -327    184    290   -103   -122   -205     41
     31   -301   -332    132    179   -314    192    316    -85   -101   -189     59
     46   -288   -335    119    189   -311    197    350    -64    -83   -174     72
     64   -288   -353    111    207   -322    197    371    -59    -80   -171     72
     67   -285   -353    109    210   -319    207    407    -36    -54   -148     93
     77   -259   -337     90    205   -298    215    446    -10    -28   -127    119
    103   -252   -355     75    228   -303    215    470     -2    -18   -116    127
    119   -244   -366     62    239   -303    218    501     15      0   -101    145
    127   -213   -340     44    233   -275    228    540     44     36    -70    174
    148   -189   -337     18    241   -262    226    553     51     49    -57    179
    166   -176   -342      5    252   -259    218    555     54     54    -46    187
    163   -150   -316     -7    239   -231    218    563     64     72    -25    210
    168   -119   -288    -23    228   -202    223    566     72     85    -10    231
    181   -111   -293    -36    236   -202    210    548     57     72    -20    223
    174    -96   -270    -38    220   -184    210    540     54     77    -12    231
    158    -90   -249    -36    202   -168    215    532     59     88      2    244
    158    -85   -244    -36    200   -163    205    501     49     77     -2    236
    148    -72   -220    -38    181   -145    194    465     33     67    -15    220
    124    -59   -184    -33    153   -122    200    444     38     75     -5    228
    109    -70   -179    -20    142   -124    194    407     25     62    -18    213
     96    -85   -181     -5    137   -132    189    363      7     38    -41    181
     70    -98   -171     12    116   -135    194    335      2     31    -51    174
     49   -119   -168     33    109   -142    192    301    -10     12    -67    150
     38   -145   -187     51    111   -166    179    254    -41    -18    -98    114
     20   -161   -181     70    101   -171    176    223    -57    -36   -116     88
      2   -179   -184     88     90   -181    176    205    -67    -44   -122     80
      5   -202   -210     98    106   -205    166    179    -85    -64   -140     62
      5   -210   -218    101    109   -213    163    161    -96    -72   -150     46
     -7   -200   -192    103     90   -197    166    163    -90    -64   -145     54
    -12   -207   -197    109     90   -205    158    153   -101    -75   -153     44
     -5   -218   -213    111    101   -215    153    145   -109    -83   -161     33
    -10   -207   -197    106     93   -202    155    148    -98    -72   -153     41
     -5   -200   -194    103     93   -197    161    153    -93    -62   -142     49
     -2   -210   -207    103     98   -210    155    148   -101    -67   -150     41
     -7   -197   -192    101     90   -194    155    150    -96    -59   -145     46
    -10   -187   -179     96     83   -184    158    158    -85    -46   -137     54
     -2   -187   -184     96     90   -187    155    153    -88    -49   -137     46
     -5   -192   -189     98     90   -192    153    150    -90    -49   -137     46
     -7   -184   -176     96     83   -181    158    155    -83    -36   -127     57
      0   -181   -181     88     90   -181    150    148    -88    -41   -129     51
      7   -192   -200     93    103   -194    142    142    -96    -49   -140     41
      0   -184   -184     90     90   -184    148    148    -88    -41   -135     51
      2   -184   -187     90     93   -184    150    148    -83    -33   -127     54
      7   -194   -202     93    103   -197    142    142    -90    -41   -132     49
     -2   -192   -189     98     93   -192    148    142    -88    -33   -124     57
     -5   -181   -179     90     85   -179    161    155    -72    -18   -111     70
      7   -153   -163     72     83   -158    168    161    -64    -10   -101     72
     12   -127   -140     54     75   -132    181    168    -54      0    -90     83
      0    -88    -88     44     44    -88    213    194    -20     33    -59    114
      7    -72    -80     31     41    -75    218    197    -18     36    -54    111
     20    -67    -88     23     51    -77    228    202    -18     36    -54    109
     20      2    -18    -12     18     -7    246    226     18     75    -18    148
     28     72     44    -49     -7     59    252    241     51    111     20    184
     49    124     72    -88    -12     98    218    223     59    124     38    200
     59    137     77    -98    -10    109    187    213     64    137     49    213
     62    127     64    -96     -2     96    176    210     62    142     54    220
     59    101     41    -80     10     72    158    187     41    124     41    207
     46     80     33    -64      7     57    135    158     10     98     15    181
     28      2    -25    -15     25    -10    127    145    -23     62    -25    145
     18   -119   -137     49     75   -127    116    124    -72      2    -85     85
     18   -189   -207     85    111   -197    116    109   -106    -31   -122     46
     -5   -202   -200    101     96   -200    116     96   -122    -44   -135     33
    -12   -228   -215    122     98   -223    106     70   -150    -72   -163      7
     -5   -249   -244    127    116   -246     90     46   -179   -101   -192    -20
    -10   -249   -239    129    114   -244     88     46   -181   -101   -192    -25
    -20   -265   -244    142    111   -257     90     51   -174    -93   -184    -15
    -20   -277   -259    148    119   -270     85     44   -187   -106   -200    -33
    -18   -288   -270    150    124   -280     83     38   -194   -111   -207    -41
    -25   -285   -259    155    116   -272     93     49   -184    -96   -192    -28
    -20   -296   -277    158    127   -288     88     41   -194   -103   -202    -38
    -20   -311   -290    166    135   -303     80     28   -207   -122   -220    -57
    -31   -309   -280    168    124   -293     83     31   -210   -119   -218    -54
    -31   -306   -275    168    122   -290     85     33   -207   -116   -215    -57
    -15   -329   -314    171    148   -322     80     31   -223   -135   -233    -77
     12   -413   -426    200    218   -420     90     51   -265   -194   -298   -132
     70   -602   -672    267    368   -639    148    142   -322   -316   -444   -275
    119   -740   -859    311    488   -800    283    316   -314   -415   -584   -439
    101   -542   -646    218    371   -592    407    449   -140   -280   -452   -340
    -41   -119    -77     80     18    -98    376    168     18      0   -111    -12
   -228    524    750   -148   -488    636    129   -423    106    384    400    517
   -379   1322   1701   -470  -1039   1512   -145   -820    329    956   1083   1215
   -394   1610   2003   -607  -1200   1805   -413  -1028    397   1265   1423   1595
   -353   1150   1501   -400   -927   1325   -581  -1202     -7    862   1015   1244
   -322    480    800    -80   -561    639   -597  -1254   -607     31    171    410
   -259    -70    189    166   -226     59   -418   -909   -766   -397   -348   -106
   -197   -239    -44    218    -77   -142   -179   -446   -501   -270   -303    -80
    -96   -265   -168    179     36   -218    -31   -166   -327   -161   -231    -36
    -36   -296   -259    163    111   -277     49    -23   -249   -116   -207    -28
    -25   -306   -280    166    127   -293     75     20   -228   -114   -213    -33
    -20   -332   -314    174    145   -324     83     36   -231   -129   -228    -49
    -12   -353   -340    181    161   -348     96     49   -233   -142   -236    -67
    -15   -361   -345    187    163   -353    114     70   -223   -135   -231    -59
    -10   -358   -348    184    168   -353    127     85   -213   -127   -226    -59
     -2   -361   -358    179    176   -361    127     85   -215   -140   -233    -72
     -7   -358   -350    181    168   -355    135     98   -210   -132   -228    -62
    -12   -363   -350    187    166   -358    142    114   -194   -119   -215    -46
      0   -350   -350    176    174   -350    137    114   -200   -122   -215    -44
      5   -340   -348    166    174   -342    140    119   -192   -114   -205    -33
      0   -329   -329    163    163   -329    148    132   -176    -98   -194    -18
      5   -316   -322    155    163   -319    142    135   -176    -96   -189    -15
     12   -314   -327    150    168   -319    145    140   -174    -90   -184    -12
      2   -314   -316    155    158   -314    150    153   -161    -77   -176     -2
      5   -306   -311    148    158   -309    153    163   -153    -67   -166      7
     15   -303   -319    142    166   -311    148    163   -153    -70   -163      2
     15   -275   -290    129    153   -283    148    171   -148    -62   -158     12
     18   -265   -285    122    150   -275    153    187   -135    -46   -145     25
     31   -270   -301    119    166   -285    150    194   -135    -46   -142     25
     33   -262   -298    114    163   -280    148    205   -129    -44   -142     33
     36   -233   -270     98    153   -252    155    228   -106    -23   -122     51
     46   -233   -280     90    161   -257    153    241   -101    -12   -116     59
     54   -233   -290     88    171   -262    150    252    -98    -10   -114     62
     54   -215   -270     80    161   -241    158    275    -80      7    -96     83
     64   -213   -277     75    171   -244    168    311    -51     36    -70    111
     80   -197   -277     57    179   -236    161    324    -54     33    -72    111
     88   -189   -277     51    181   -233    166    355    -36     51    -51    137
     98   -174   -272     36    184   -223    171    392     -7     83    -23    171
    119   -161   -280     20    200   -220    166    413     -2     90    -15    184
    132   -153   -288      7    207   -220    168    439     15    111      0    202
    140   -122   -262    -10    200   -192    174    470     41    142     33    231
    158    -96   -254    -33    205   -174    166    478     44    153     49    244
    171    -90   -262    -38    215   -176    153    478     36    150     49    249
    168    -70   -239    -49    202   -153    155    485     49    168     70    277
    171    -46   -218    -62    192   -129    158    493     59    187     90    303
    174    -18   -194    -80    184   -106    142    470     44    174     85    293
    168      5   -163    -85    166    -77    142    459     41    179     90    298
    155     10   -145    -85    150    -67    145    449     44    181     96    309
    150      0   -153    -75    150    -75    142    428     28    168     85    298
    140      0   -142    -70    140    -70    142    402     23    163     83    290
    119     15   -103    -67    111    -44    153    389     28    166     83    288
    109      2   -106    -57    106    -49    155    358     15    145     64    257
     90    -15   -109    -38     98    -62    158    324     -2    119     38    223
     62    -33    -98    -15     80    -67    168    301     -5    109     23    210
     38    -51    -90      7     64    -70    168    270    -15     93      5    189
     25    -80   -109     25     64    -93    163    231    -44     59    -28    150
      2    -98   -103     46     51   -101    163    207    -57     38    -46    129
    -12   -109    -96     59     41   -103    166    189    -67     28    -57    119
    -10   -129   -119     70     54   -124    161    163    -85      7    -77     93
    -15   -142   -127     77     54   -135    155    145    -96     -2    -90     80
    -25   -137   -114     80     44   -127    158    142    -96      0    -88     83
    -20   -142   -122     80     49   -135    153    132   -101     -7    -96     72
    -12   -150   -137     83     62   -145    148    122   -111    -15   -103     59
    -23   -140   -119     80     46   -129    153    127   -101     -5    -93     70
    -23   -137   -114     77     44   -127    155    129    -98     -2    -90     72
    -20   -148   -129     83     54   -140    153    119   -109    -12    -98     62
    -23   -140   -116     83     46   -129    155    127   -103     -7    -93     72
    -25   -122    -98     72     33   -111    155    129    -98     -2    -88     80
    -18   -129   -111     72     46   -122    150    122   -106     -7    -96     75
    -15   -124   -109     67     46   -116    145    116   -109    -10   -101     67
    -20   -109    -88     64     33    -98    153    124    -98      0    -93     77
    -15   -122   -109     67     44   -114    150    122   -103      0    -93     75
    -12   -129   -119     70     51   -124    148    114   -109     -7   -101     64
    -18   -122   -103     70     41   -114    148    116   -101      0    -96     72
    -20   -132   -111     77     44   -122    153    119   -101      7    -90     75
    -12   -129   -116     70     51   -124    148    109   -111     -2   -101     62
    -12   -114   -101     62     44   -109    163    122    -93     12    -85     83
    -12    -70    -59     41     20    -64    187    142    -67     41    -59    109
     -2    -38    -36     20     15    -38    200    150    -59     44    -54    109
     -2    -28    -28     15     10    -28    213    155    -51     49    -51    109
     -7    -25    -18     15      5    -23    231    168    -41     59    -44    119
      2     12     10     -7     -5     12    241    176    -28     72    -33    124
     23     90     67    -57    -20     80    249    189      0    101      0    153
     18    163    145    -90    -64    155    239    192     33    140     36    197
     25    205    179   -116    -75    192    205    179     44    161     59    223
     41    187    142   -116    -51    166    174    166     33    153     54    215
     38    166    127   -101    -44    148    158    153     20    140     44    207
     25    158    129    -93    -51    145    145    137     10    137     41    210
     23    124    101    -75    -38    111    122    106    -28    101      7    174
      5     20     12    -15     -5     18    106     80    -80     41    -51    116
    -12    -77    -64     46     25    -72    111     75   -116      2   -101     75
    -15   -129   -116     70     49   -124    109     59   -142    -28   -132     44
    -28   -163   -137     96     51   -150    101     31   -179    -64   -166     10
    -44   -189   -145    116     49   -168     98     20   -192    -77   -179     -2
    -44   -205   -161    124     57   -184     96     18   -197    -77   -181     -5
    -44   -223   -181    132     67   -202     85      2   -215    -98   -200    -25
    -46   -226   -179    135     64   -202     83      2   -215   -101   -202    -20
    -49   -233   -184    140     64   -210     88      5   -213    -96   -205    -18
    -46   -249   -202    148     77   -226     85      0   -220   -109   -215    -33
    -49   -244   -194    145     72   -220     80    -10   -231   -119   -220    -44
    -51   -246   -194    148     70   -220     85     -2   -223   -109   -213    -36
    -49   -254   -207    150     77   -231     83     -7   -228   -114   -218    -46
    -44   -283   -239    163     96   -262     85     -7   -231   -119   -223    -49
    -54   -252   -197    153     70   -226     83     -7   -231   -119   -223    -49
    -46   -285   -241    166     96   -265     90      2   -239   -132   -239    -59
     -5   -415   -413    210    202   -413    101     25   -303   -223   -340   -153
     51   -613   -665    280    358   -639    189    153   -350   -350   -501   -316
     75   -649   -724    285    397   -685    350    363   -257   -358   -542   -389
     28   -400   -431    184    228   -415    444    387    -85   -192   -368   -244
   -124     41    166     41   -145    103    319    -67     -7     59    -33     90
   -327    756   1083   -213   -704    919     31   -680     77    488    530    670
   -441   1454   1896   -506  -1169   1673   -257   -971    316   1054   1176   1325
   -410   1540   1951   -566  -1179   1743   -527  -1153    285   1210   1345   1530
   -371   1005   1376   -316   -875   1189   -672  -1286   -181    678    802   1034
   -348    355    704     -2   -524    530   -618  -1244   -740   -150    -41    207
   -272    -96    176    181   -226     38   -376   -797   -701   -353   -345    -98
   -200   -189     10    194   -106    -88   -155   -387   -449   -215   -280    -59
   -116   -205    -90    161    -15   -148    -10   -127   -283   -106   -207     -5
    -72   -244   -171    158     49   -207     54    -23   -231    -90   -205    -15
    -67   -265   -197    163     64   -231     59    -10   -244   -116   -231    -44
    -67   -277   -213    171     70   -246     75     15   -231   -116   -231    -44
    -59   -288   -228    174     83   -259     83     25   -231   -124   -244    -59
    -51   -298   -246    176     96   -272     90     36   -233   -132   -249    -75
    -57   -296   -241    176     88   -270    101     54   -218   -116   -239    -64
    -49   -293   -244    171     96   -270    109     64   -207   -111   -231    -59
    -41   -293   -252    166    103   -275    106     64   -213   -116   -233    -70
    -46   -285   -239    166     96   -262    116     77   -197   -101   -218    -54
    -49   -275   -226    161     85   -249    127     93   -179    -85   -202    -36
    -38   -272   -233    155     96   -252    124     96   -181    -85   -202    -38
    -44   -262   -220    150     85   -241    122     96   -181    -85   -205    -41
    -46   -244   -197    145     75   -220    127    111   -163    -72   -192    -23
    -33   -244   -210    137     85   -226    129    116   -158    -62   -181    -18
    -28   -236   -210    132     90   -223    124    119   -155    -62   -181    -20
    -33   -223   -189    127     77   -207    132    132   -140    -46   -168     -7
    -31   -220   -189    127     77   -205    140    148   -124    -31   -155      2
    -23   -226   -202    122     85   -215    135    148   -129    -38   -161     -2
    -23   -213   -189    116     80   -202    137    161   -116    -25   -150      7
    -23   -187   -163    103     70   -176    145    179   -103    -12   -137     23
     -5   -184   -179     96     85   -181    145    187   -101    -15   -137     23
     -2   -192   -189     96     90   -189    148    200    -93     -7   -129     28
     -5   -176   -171     90     80   -176    155    228    -70     18   -106     49
      5   -174   -181     83     90   -176    158    246    -59     31    -96     54
     20   -166   -187     72    103   -176    155    262    -54     33    -93     57
     20   -150   -171     62     96   -161    163    296    -33     54    -77     80
     33   -145   -179     54    106   -161    171    329    -12     75    -59     98
     51   -135   -189     38    119   -161    168    350     -5     80    -51    101
     64   -111   -176     23    119   -142    171    381     12    101    -33    122
     75   -103   -179     12    127   -140    176    418     36    127    -10    153
    101   -101   -202      0    150   -150    179    439     44    142      2    166
    114    -75   -189    -20    150   -129    174    452     51    153     15    174
    119    -38   -158    -38    137    -98    179    470     70    179     41    200
    135    -33   -168    -51    150   -101    174    472     70    181     49    207
    137    -18   -158    -59    145    -88    166    467     64    181     51    213
    132      0   -132    -67    132    -64    168    465     70    192     67    233
    135     25   -109    -80    122    -41    168    457     67    194     75    241
    137     31   -109    -85    122    -38    155    431     49    176     59    228
    127     38    -88    -83    106    -23    158    415     44    176     62    231
    114     54    -62    -85     88     -5    158    394     41    174     64    233
    111     54    -57    -83     85      0    155    361     28    158     51    215
     85     46    -41    -67     62      2    155    335     20    148     38    197
     57     33    -23    -46     38      7    168    319     28    148     36    189
     38     18    -20    -31     28      0    168    285     12    129     15    158
     18     -7    -25     -5     20    -15    166    249     -5    103    -10    127
     -7    -25    -20     15      5    -25    174    226     -5     96    -15    116
    -20    -41    -20     28      0    -31    168    197    -15     80    -25     98
    -23    -57    -33     38      2    -46    158    161    -44     54    -54     67
    -38    -67    -28     54     -5    -49    161    142    -54     41    -67     57
    -49    -77    -28     62    -12    -54    161    132    -54     38    -72     54
    -49    -88    -38     67     -7    -62    153    114    -70     23    -88     36
    -57    -93    -36     72    -12    -64    150    103    -75     15    -93     28
    -62    -83    -20     72    -20    -51    153    106    -64     25    -85     38
    -57    -90    -33     72    -12    -62    150    106    -70     23    -88     31
    -54    -96    -41     75     -7    -70    145     96    -77     15    -93     25
    -62    -83    -20     70    -20    -51    148    101    -67     25    -85     36
    -64    -77    -12     72    -25    -46    148    106    -64     31    -80     38
    -57    -90    -36     72    -10    -64    142     98    -75     18    -90     28
    -62    -93    -31     75    -15    -62    142    101    -70     23    -88     33
    -64    -88    -23     75    -23    -57    145    103    -62     28    -80     38
    -57    -85    -28     72    -15    -57    140     96    -67     20    -83     31
    -62    -88    -25     72    -18    -57    135     93    -72     18    -88     25
    -67    -80    -12     72    -28    -49    145    103    -59     31    -75     38
    -64    -83    -18     72    -23    -51    142    101    -62     28    -75     36
    -59    -88    -28     75    -15    -59    142     96    -70     20    -83     31
    -70    -85    -15     75    -31    -51    145     98    -62     28    -77     36
    -64    -77    -12     70    -28    -46    142    101    -62     28    -75     38
    -54    -70    -15     59    -20    -44    140     98    -64     25    -77     33
    -59    -38     20     49    -41    -10    166    119    -44     49    -57     57
    -64    -12     51     38    -59     18    192    140    -15     75    -31     80
    -59     10     67     23    -64     38    205    145     -7     83    -23     85
    -59     20     77     18    -70     49    220    148     -5     83    -23     77
    -57     38     96     10    -75     67    241    168     12     98    -10     96
    -31    111    142    -41    -88    127    246    181     44    129     25    127
    -18    179    197    -80   -106    187    236    179     64    155     54    150
    -20    223    241   -101   -132    231    207    174     88    187     85    184
     -5    233    239   -114   -122    236    184    174     96    200    101    200
      2    207    205   -106   -101    207    158    153     72    176     80    181
    -12    197    210    -93   -111    202    135    132     51    163     72    179
    -18    179    194    -80   -106    187    122    116     36    150     59    171
    -18     90    109    -36    -62     98    106     93     -7     98      5    116
    -44    -36      5     38    -25    -15     96     67    -64     36    -62     49
    -64    -88    -23     75    -23    -57     96     57    -88     10    -85     25
    -72   -116    -44     93    -15    -80     90     36   -114    -15   -111      0
    -75   -150    -75    114      0   -114     77      7   -145    -49   -145    -33
    -90   -171    -80    129     -7   -124     83      7   -148    -49   -145    -33
    -88   -174    -85    129     -2   -129     80      5   -153    -49   -145    -36
    -83   -187   -103    135      7   -145     72     -7   -166    -64   -158    -54
    -85   -194   -109    140     10   -153     75     -7   -166    -67   -158    -51
    -90   -197   -106    142      5   -153     80      0   -158    -59   -153    -44
    -85   -205   -122    145     18   -163     80     -5   -163    -67   -161    -51
    -83   -213   -129    145     23   -171     77    -10   -168    -72   -166    -57
    -90   -202   -111    148     10   -158     83     -2   -161    -64   -161    -46
    -88   -215   -127    150     15   -171     83     -2   -163    -67   -161    -49
    -90   -220   -132    155     20   -176     72    -12   -174    -77   -171    -62
    -96   -226   -132    161     18   -181     80     -5   -174    -80   -179    -67
    -64   -298   -233    181     83   -267     90     15   -213   -132   -239   -127
     18   -517   -535    246    275   -524    153    109   -296   -288   -418   -309
     75   -623   -701    272    387   -662    311    319   -252   -350   -519   -428
     57   -433   -491    187    272   -462    454    431    -70   -205   -379   -316
    -90    -20     70     57    -80     23    392     38     41     31    -72    -20
   -296    644    937   -174   -615    789     85   -607    122    439    459    537
   -465   1434   1899   -483  -1182   1665   -215   -974    368   1031   1150   1252
   -483   1766   2247   -644  -1363   2005   -530  -1179    459   1382   1543   1680
   -397   1340   1738   -470  -1067   1538   -743  -1317     83   1023   1184   1379
   -358    667   1026   -155   -693    846   -672  -1247   -457    218    358    561
   -319    106    426    106   -374    265   -402   -846   -589   -207   -158     31
   -226    -98    127    158   -176     12   -166   -407   -387   -158   -194    -44
   -129   -129      0    129    -64    -64    -10   -127   -215    -54   -132    -10
   -101   -158    -57    129    -23   -109     49    -25   -166    -38   -127    -15
    -88   -200   -111    142     10   -155     62     -7   -179    -67   -161    -59
    -83   -226   -145    153     31   -187     75      7   -184    -83   -176    -77
    -77   -236   -158    158     38   -197     96     36   -168    -72   -171    -67
    -70   -236   -166    153     46   -202    101     46   -168    -77   -176    -72
    -62   -249   -187    155     62   -218    101     51   -171    -85   -184    -88
    -67   -246   -179    155     54   -213    111     64   -161    -75   -176    -85
    -62   -236   -174    150     54   -205    114     75   -153    -70   -171    -85
    -51   -239   -187    145     64   -213    114     77   -155    -72   -168    -85
    -54   -228   -174    142     59   -202    119     90   -142    -62   -155    -75
    -62   -226   -163    142     49   -194    127    106   -127    -46   -140    -62
    -46   -207   -161    127     57   -184    127    109   -127    -46   -140    -67
    -44   -207   -163    124     57   -184    122    111   -124    -44   -137    -62
    -51   -200   -148    124     46   -174    132    127   -106    -25   -119    -38
    -44   -197   -155    119     54   -179    137    137   -101    -18   -114    -33
    -28   -194   -166    111     67   -181    132    142    -98    -18   -109    -36
    -33   -176   -142    106     54   -161    137    161    -80      0    -93    -23
    -31   -161   -129     96     49   -148    140    171    -67     10    -83    -15
    -20   -163   -142     90     59   -155    137    179    -64     12    -83    -18
    -23   -153   -129     88     51   -142    145    197    -46     31    -64     -7
    -20   -137   -119     77     46   -129    155    220    -25     54    -44     12
     -5   -137   -132     72     62   -135    148    231    -28     49    -49      7
      0   -132   -132     64     64   -132    150    249    -20     57    -44     10
      0   -119   -119     59     59   -119    163    283      7     83    -20     33
     15   -119   -135     49     72   -127    163    303     12     85    -18     36
     28   -122   -150     46     88   -137    166    327     20     90    -12     41
     28   -111   -140     38     83   -124    176    366     49    119     10     67
     44    -88   -132     23     88   -109    179    405     72    142     33     85
     62    -77   -142      5    101   -109    179    431     83    153     44     93
     70    -64   -135     -2    101    -98    194    472    109    181     64    119
     80    -46   -127    -18    103    -85    205    509    132    210     93    142
    103    -36   -140    -33    122    -88    202    527    140    218    106    155
    116     -5   -122    -57    116    -62    202    540    148    228    116    174
    111     18    -96    -64    103    -38    202    555    168    254    142    200
    122     23   -101    -75    111    -38    197    558    171    262    153    218
    127     25   -101    -75    114    -36    194    550    161    257    155    223
    114     51    -64    -85     88     -5    197    542    163    265    168    231
    116     75    -41    -96     77     15    194    532    163    270    179    236
    119     75    -44    -98     80     15    192    511    155    265    179    233
    106     85    -20    -96     64     33    187    485    142    257    179    233
     88    101     12    -96     38     57    176    449    124    239    163    220
     77     98     20    -88     28     59    166    405    101    215    145    200
     54     67     12    -62     20     41    166    363     88    200    129    181
     33     57     23    -44      5     41    174    335     88    197    124    176
     20     28      7    -25      5     20    171    293     64    171    106    148
      2     12     10    -10     -2     10    153    246     28    135     77    111
    -15     10     25      0    -20     18    150    215     15    124     67     98
    -18      5     23      7    -20     12    150    194     10    124     70     96
    -15    -38    -23     25      2    -31    137    163    -20     93     46     77
    -31    -54    -25     41     -2    -41    137    148    -33     80     36     72
    -38    -57    -18     46    -10    -38    135    142    -33     85     38     75
    -33    -70    -36     51      0    -54    119    124    -54     67     28     57
    -38    -64    -25     49     -7    -44    114    116    -59     62     28     51
    -44    -51    -10     46    -18    -31    124    127    -41     77     46     75
    -33    -67    -33     49     -2    -49    122    127    -46     75     51     85
    -25    -64    -38     46      5    -51    114    119    -57     67     51     80
    -36    -54    -20     44    -10    -38    116    124    -44     77     62     85
    -33    -44    -10     38    -12    -25    116    124    -44     80     70     88
    -23    -38    -15     31     -5    -28    111    119    -51     75     75     88
    -33    -46    -12     41    -10    -31    114    122    -44     85     90    106
    -38    -51    -12     44    -15    -33    122    129    -36     93     96    124
    -36    -62    -28     49     -5    -46    116    124    -46     85     90    122
    -31    -49    -18     38     -7    -33    109    116    -57     80     88    116
    -33    -31      2     33    -18    -15    114    127    -46     98    103    132
    -33    -28      2     31    -20    -12    109    116    -51     98    111    137
    -28    -31     -2     28    -12    -18    119    119    -44    106    122    145
    -28    -10     18     18    -25      2    142    142    -20    129    145    171
    -25     18     44      5    -33     31    158    155     -2    148    168    189
    -18     59     75    -20    -46     67    161    153     -2    150    171    200
    -23     75     96    -25    -59     85    176    166     12    168    184    213
    -15    101    116    -44    -67    109    192    181     31    189    205    226
      0    150    150    -75    -75    150    197    194     57    220    236    254
      0    205    205   -103   -103    207    192    197     88    259    277    290
     -5    267    272   -132   -137    270    168    189    106    293    314    324
     10    285    275   -148   -132    280    124    166    101    298    319    337
     23    280    257   -150   -116    270     98    137     77    283    301    324
      7    262    252   -135   -122    257     90    127     67    283    303    337
      0    239    239   -119   -119    239     77    111     49    272    293    335
     -5    168    171    -83    -88    171     59     83     -2    223    244    283
    -23     51     75    -12    -49     62     49     62    -51    171    184    226
    -33    -12     18     23    -28      2     51     59    -77    145    153    202
    -36    -57    -23     46     -7    -41     51     38   -101    122    132    171
    -44    -83    -41     62     -2    -62     41     12   -135     90    103    140
    -49    -88    -38     70     -5    -64     36      5   -145     88    101    137
    -49   -114    -64     80      5    -90     33     -2   -153     83     93    132
    -46   -135    -90     90     20   -114     28    -10   -163     72     83    122
    -54   -129    -77     90     10   -106     23    -12   -166     72     80    124
    -54   -122    -67     88      5    -96     23    -12   -168     75     77    127
    -49   -142    -96     93     23   -119     15    -23   -179     70     72    119
    -57   -148    -90    101     15   -119     18    -20   -176     75     75    122
    -64   -150    -85    106     10   -119     20    -18   -171     80     77    127
    -54   -168   -114    111     28   -142     18    -23   -179     75     72    122
    -57   -166   -109    109     25   -137      7    -31   -184     67     64    119
    -62   -150    -88    106     10   -119     10    -25   -181     72     64    122
    -38   -202   -163    119     59   -181     12    -15   -207     33     25     85
     18   -376   -394    179    205   -384     44     41   -267    -70    -96    -23
     54   -532   -587    236    316   -558    176    233   -231   -142   -218   -153
     59   -405   -465    171    262   -433    303    415    -70    -62   -166   -140
    -33    -33     -2     31    -15    -20    329    293     98    158     90     75
   -215    498    714   -140   -465    605    116   -309     98    436    498    493
   -392   1244   1634   -428  -1013   1439   -161   -831    181    906   1106   1119
   -433   1709   2143   -639  -1288   1925   -441  -1127    254   1299   1569   1605
   -397   1447   1844   -527  -1122   1644   -641  -1322    -15   1137   1413   1509
   -379    795   1174   -207   -776    984   -678  -1374   -542    415    654    792
   -314    213    527     49   -420    371   -548  -1137   -831   -202    -33    114
   -236    -85    150    161   -194     31   -332   -675   -615   -174   -114     28
   -168   -109     59    137   -116    -25   -161   -322   -355      2      5    124
    -93   -116    -23    106    -36    -70    -49    -98   -202    103     70    176
    -67   -150    -83    106      7   -116    -23    -51   -184     96     51    150
    -72   -176   -106    124     15   -142     -7    -25   -176     90     44    137
    -72   -194   -122    132     23   -158     10      0   -163     96     44    132
    -59   -205   -145    132     41   -176     12     10   -166     85     31    119
    -57   -202   -145    129     41   -174     15     15   -161     83     28    116
    -64   -192   -127    127     28   -161     25     36   -145     98     41    135
    -57   -192   -137    122     38   -166     31     44   -137    103     41    132
    -41   -194   -153    119     54   -174     31     49   -132    106     44    129
    -51   -176   -127    114     36   -153     33     64   -116    122     57    140
    -51   -176   -124    114     36   -153     38     75   -106    132     64    145
    -44   -168   -127    106     38   -148     33     70   -109    127     62    142
    -44   -166   -122    106     38   -145     36     83    -96    140     72    155
    -51   -158   -109    103     25   -132     41     96    -80    155     85    171
    -46   -155   -111    101     31   -135     36     96    -80    153     85    168
    -51   -148    -98     98     23   -124     41     98    -75    155     83    174
    -51   -137    -85     96     15   -111     51    119    -54    179    103    202
    -41   -145   -103     90     31   -124     46    127    -49    184    106    200
    -36   -142   -109     88     36   -127     44    132    -44    187    106    197
    -41   -127    -88     83     20   -106     51    155    -25    205    119    215
    -33   -124    -90     80     28   -109     59    176    -10    223    137    233
    -23   -129   -106     75     38   -119     57    181     -7    220    137    228
    -25   -122    -96     72     33   -109     62    200      7    231    142    233
    -20   -101    -80     59     28    -90     67    220     25    249    158    246
     -2    -85    -83     44     38    -85     64    233     31    252    163    249
      2    -77    -80     36     38    -77     70    259     44    265    176    259
      5    -72    -77     31     41    -75     80    296     75    293    200    283
     20    -67    -88     20     51    -77     83    322     88    306    210    293
     36    -51    -88      7     62    -70     83    348    103    324    226    306
     38    -25    -67     -7     51    -46     90    384    129    350    252    332
     54     -7    -62    -23     57    -36     90    415    145    368    267    350
     70     -2    -72    -36     70    -36     88    431    150    376    272    363
     75     15    -59    -44     67    -20     90    454    168    400    293    389
     80     54    -25    -67     51     15     83    459    171    407    309    405
     93     54    -38    -75     64      7     80    457    161    402    306    410
     93     62    -31    -80     62     15     80    452    161    410    314    410
     85     85      0    -85     44     44     85    452    168    423    327    420
     88     96      7    -93     41     51     75    431    153    413    322    415
     85    101     15    -93     36     59     64    405    132    392    309    407
     70    109     36    -90     15     72     67    387    127    392    311    418
     62    122     59    -90      2     90     67    366    119    384    303    410
     49    116     64    -83     -7     93     62    324     96    353    277    379
     25    124     98    -75    -36    111     67    301     90    342    265    363
      5    101     96    -54    -46    101     77    280     93    337    257    350
     -2     83     85    -38    -44     83     75    244     72    309    228    311
    -25     70     93    -23    -59     80     70    213     59    290    210    283
    -46     49     96     -2    -72     72     77    194     62    290    205    272
    -51     25     77     12    -64     51     72    166     46    270    184    252
    -62      7     70     28    -64     38     64    135     23    246    163    223
    -75     -5     70     38    -75     33     70    124     25    246    161    220
    -80    -18     62     46    -72     20     64    114     20    241    153    210
    -77    -20     54     49    -67     15     51     93      2    218    132    187
    -83    -20     62     51    -72     20     54     93      2    218    132    189
    -85    -18     64     51    -77     23     59     96     10    226    137    200
    -77    -25     51     51    -67     10     54     88      2    215    127    189
    -83    -23     57     51    -70     15     51     83     -2    210    122    189
    -85    -10     75     49    -80     31     57     93     10    226    137    205
    -80    -10     67     44    -75     25     54     88      7    223    132    200
    -77    -15     59     46    -70     20     49     85      2    220    129    192
    -85    -10     75     46    -83     33     57     96     12    233    140    202
    -83    -15     67     49    -75     25     59    101     18    239    145    210
    -77     -5     72     38    -77     33     46     80      2    223    129    189
    -80      0     80     38    -80     38     46     83      7    228    135    197
    -85     -5     80     44    -83     36     49     88     12    236    142    205
    -75     -7     67     41    -72     28     46     83      7    228    135    197
    -77      0     77     38    -77     38     46     83      7    231    135    197
    -83     44    124     18   -103     83     70    109     38    262    163    223
    -75     88    161     -7   -119    124     88    122     57    275    181    233
    -72    111    184    -18   -127    148    103    129     67    283    189    241
    -83    142    226    -31   -155    184    129    148     88    303    210    262
    -77    145    220    -33   -150    181    140    155     93    303    207    265
    -62    171    233    -54   -150    202    145    161    106    314    215    272
    -54    246    301    -96   -176    272    150    176    145    358    259    316
    -49    319    368   -135   -207    342    122    168    168    392    293    348
    -31    337    368   -153   -200    353     80    150    166    394    303    355
    -25    324    350   -150   -189    337     59    140    153    384    290    353
    -44    290    335   -122   -189    311     57    132    148    384    290    353
    -44    275    319   -116   -184    296     33    103    119    363    275    335
    -51    213    265    -80   -158    239     18     83     80    324    233    298
    -72    114    184    -20   -129    148     15     70     36    270    176    246
    -83     25    109     28    -96     67     15     51     -5    226    127    197
    -90    -31     57     59    -75     12      7     25    -41    187     90    158
   -103    -54     49     77    -77     -2      5     12    -57    166     72    142
   -109    -67     41     88    -77    -12      2      2    -70    155     57    129
   -101    -88     12     96    -57    -38    -10    -18    -93    127     36    109
   -109   -103      5    106    -57    -51    -12    -20    -98    122     28    103
   -119   -103     15    111    -67    -46     -5    -15    -90    129     33    111
   -116   -111      2    114    -62    -54    -12    -20    -98    119     23    101
   -106   -114     -7    111    -49    -62    -18    -31   -111    103     10     85
   -122   -119      2    119    -64    -59    -12    -28   -109    109     12     93
   -119   -129    -12    124    -54    -72     -7    -23   -103    114     18     96
   -114   -140    -28    127    -44    -85    -15    -36   -119     96      2     80
   -114   -142    -28    129    -44    -85    -18    -36   -116     98      0     80
   -119   -148    -28    135    -46    -90    -12    -25   -109    103      2     88
   -101   -187    -85    145     -7   -137    -12    -25   -137     67    -33     46
    -54   -329   -275    192    109   -303     12     15   -205    -36   -148    -62
      2   -545   -548    272    275   -545    135    166   -241   -168   -319   -233
     33   -535   -571    249    301   -553    296    358   -135   -163   -342   -285
    -46   -218   -171    129     62   -194    335    179     -2     12   -132   -101
   -233    301    532    -33   -384    415    106   -470     25    303    267    309
   -420   1062   1483   -319   -950   1273   -244  -1060    129    784    880    937
   -537   1758   2296   -610  -1415   2026   -589  -1335    350   1337   1512   1571
   -491   1782   2273   -644  -1382   2026   -904  -1473    277   1441   1626   1732
   -405   1215   1618   -407  -1010   1415   -966  -1444   -145    883   1044   1202
   -358    454    813    -46   -584    633   -706  -1150   -587     75    192    381
   -290     44    335    122   -311    189   -381   -623   -431    -20    -33    127
   -205    -38    166    122   -187     62   -168   -254   -205     93     12    137
   -145    -70     72    106   -109      0    -77    -96   -122    124     23    124
   -116   -114      2    116    -59    -57    -51    -54   -122     96     -7     85
   -127   -148    -20    135    -54    -85    -31    -25   -119     83    -23     70
   -122   -168    -49    145    -38   -109    -15     -7   -114     75    -33     62
   -109   -176    -67    142    -20   -124    -12      0   -119     62    -49     41
   -111   -171    -59    142    -25   -116      0     15   -109     64    -49     36
   -114   -171    -59    142    -28   -116     12     33    -93     72    -44     41
   -101   -179    -77    140    -12   -129     12     38    -93     67    -46     36
   -103   -168    -67    135    -20   -116     15     44    -93     67    -46     38
   -106   -148    -41    127    -33    -96     28     62    -72     83    -31     54
    -98   -148    -49    124    -25   -101     31     67    -70     85    -28     54
    -93   -158    -64    124    -15   -111     33     72    -67     88    -25     51
    -96   -150    -54    122    -23   -103     38     85    -51    103    -15     62
    -93   -135    -41    114    -25    -88     41     96    -41    111     -7     70
    -85   -137    -54    109    -18    -96     38     98    -44    103    -12     62
    -88   -129    -41    109    -25    -85     46    114    -33    111     -7     70
    -90   -122    -33    103    -28    -77     57    132    -15    124      5     83
    -83   -114    -31     98    -25    -72     54    135    -18    119     -2     75
    -75   -111    -36     93    -20    -75     57    148     -7    127      0     77
    -75    -98    -23     85    -28    -62     70    174     12    145     18     93
    -70   -103    -36     85    -20    -70     75    192     20    150     23     96
    -62   -106    -44     85    -10    -75     77    200     23    148     20     93
    -64    -88    -23     75    -23    -57     88    228     44    166     36    106
    -59    -80    -23     70    -18    -51     98    257     59    179     44    116
    -44    -85    -44     62     -2    -64    103    283     70    181     44    116
    -33    -70    -36     51      0    -54    116    319     90    205     59    132
    -28    -62    -36     44      2    -49    129    358    114    226     77    148
    -10    -54    -44     31     15    -49    129    384    124    228     80    148
      0    -44    -46     20     23    -44    142    420    145    246     93    161
      7    -20    -28      7     18    -23    161    470    179    275    119    192
     28    -15    -44     -7     36    -31    171    504    194    288    135    202
     41     -2    -44    -20     41    -20    174    524    202    296    142    205
     46     25    -23    -36     33      2    184    550    226    319    166    228
     59     44    -15    -51     38     15    189    568    241    337    184    246
     67     51    -15    -62     41     18    187    563    233    332    181    244
     59     70     10    -67     25     41    189    563    239    340    192    254
     57     88     28    -75     12     59    194    563    246    348    200    265
     62     93     31    -77     15     62    184    540    228    329    189    249
     46     93     44    -70      0     70    181    514    220    322    189    246
     25     96     70    -62    -23     83    184    496    226    329    200    257
     15    103     85    -59    -36     96    171    449    210    314    194    246
      0    114    114    -57    -57    114    155    397    184    288    176    226
    -28    111    140    -44    -83    124    153    358    174    283    171    223
    -44     88    132    -23    -88    111    142    311    155    270    158    205
    -54     64    119     -7    -85     90    122    257    122    239    129    171
    -72     54    127     10    -98     90    111    220    106    226    119    161
    -85     41    124     20   -106     83    106    194    101    218    111    155
    -90     15    103     36    -98     59     90    155     72    189     88    129
   -103      0    103     51   -103     49     75    124     51    171     70    109
   -114     -7    106     62   -111     49     77    116     49    168     64    103
   -114    -20     90     67   -103     36     72    101     38    158     59     93
   -111    -25     85     67    -98     28     67     90     31    150     54     85
   -119    -20     96     67   -109     38     67     93     38    158     62     96
   -111    -15     96     64   -103     38     67     96     38    161     64     98
   -106    -23     83     62    -96     31     59     85     31    153     59     88
   -111    -18     90     64   -103     36     64     93     41    163     67     98
   -116    -18     98     64   -109     38     72    101     51    171     77    106
   -101    -20     80     62    -90     28     67     96     46    166     72     96
   -106    -10     93     57   -101     41     64     90     44    166     70     93
   -111      2    111     54   -111     57     70    101     57    176     80    106
   -103     -5     98     54   -103     46     67     98     54    171     77    101
   -106    -10     96     59   -101     41     67     96     49    166     75     93
   -114     -5    109     57   -114     51     72    103     57    176     83    103
   -111     -2    106     57   -109     51     75    103     57    179     85    106
   -106    -12     93     57   -103     38     64     90     46    166     75     90
   -111      0    111     57   -111     54     72     98     51    174     85     98
   -109     33    140     36   -124     85     88    116     75    194    106    122
    -96     62    158     15   -127    109    106    127     90    207    122    132
    -96     96    192      0   -145    142    124    142    109    223    132    142
   -109    129    239    -10   -174    184    161    168    142    254    163    171
    -96    127    223    -15   -161    174    171    171    135    244    153    161
    -85    153    239    -33   -163    197    176    179    145    252    163    168
    -83    226    309    -72   -194    267    184    200    189    298    210    215
    -70    280    350   -103   -210    314    168    200    215    332    246    249
    -49    311    361   -132   -205    335    122    176    213    337    254    254
    -44    303    348   -129   -197    327    101    168    207    337    254    254
    -54    283    337   -116   -197    311     90    153    194    329    249    252
    -59    254    314    -96   -187    283     70    127    168    309    236    236
    -67    213    277    -72   -174    244     49    106    135    272    202    207
    -88    109    197    -12   -142    153     49     96     90    226    153    166
    -96     15    109     38   -103     62     41     70     38    174     96    114
   -103    -36     67     70    -85     15     38     44      2    132     51     64
   -127    -62     64     93    -98      0     38     33    -10    119     41     54
   -127    -90     36    109    -83    -28     33     18    -25    103     25     38
   -124   -109     15    116    -72    -46     20     -2    -51     77      2     10
   -132   -116     15    124    -75    -51     23      0    -54     70     -2     10
   -135   -116     15    124    -77    -51     25      2    -51     75      5     18
   -124   -124      0    124    -62    -62     18     -5    -64     62    -10      2
   -127   -135     -7    129    -59    -72     15    -10    -70     57    -15     -5
   -132   -129      2    132    -67    -64     23     -2    -62     64     -7      0
   -129   -137     -7    132    -62    -72     18    -10    -72     51    -15    -10
   -129   -153    -23    140    -54    -88     15    -15    -77     46    -23    -18
   -140   -155    -18    145    -62    -88     18    -10    -72     51    -20    -10
   -137   -163    -25    150    -57    -96     23     -7    -67     57    -15     -5
   -124   -187    -62    153    -33   -124     18    -10    -90     28    -44    -36
    -96   -280   -184    189     44   -233     31     10   -148    -49   -127   -114
    -36   -478   -441    257    200   -462    114    116   -205   -181   -288   -272
     12   -584   -597    285    303   -589    262    309   -163   -252   -394   -405
    -33   -335   -303    181    132   -319    355    277    -15   -109   -239   -277
   -197    116    314     38   -254    215    215   -252     44    148    106     67
   -381    797   1176   -210   -779    987   -114   -880    122    576    665    646
   -542   1584   2127   -519  -1335   1855   -423  -1221    374   1182   1369   1358
   -524   1777   2299   -626  -1413   2036   -745  -1392    389   1434   1649   1678
   -433   1257   1688   -413  -1062   1473   -911  -1467    -36    958   1163   1252
   -387    550    937    -83   -662    743   -761  -1283   -530    148    322    428
   -329     67    397    132   -363    231   -433   -758   -493   -129    -77     15
   -241    -33    205    137   -226     85   -181   -322   -228     12    -18     38
   -161    -85     75    122   -119     -5    -59   -106   -109     72     15     46
   -142   -129     10    135    -77    -59    -12    -36    -83     67      0     23
   -153   -155     -2    155    -75    -80     18      5    -72     62     -7      5
   -148   -174    -25    158    -62    -98     31     31    -64     57    -15    -12
   -135   -179    -44    155    -46   -111     36     36    -72     41    -31    -28
   -145   -179    -33    163    -57   -106     44     49    -70     41    -33    -33
   -145   -181    -36    163    -54   -109     59     72    -51     54    -20    -20
   -127   -192    -64    158    -31   -129     49     62    -62     36    -33    -36
   -129   -184    -57    155    -38   -122     54     72    -51     44    -25    -28
   -116   -179    -64    148    -28   -122     62     85    -41     54    -15    -18
    -90   -174    -83    132     -5   -129     57     80    -51     41    -28    -25
    -98   -153    -57    124    -20   -106     59     85    -46     46    -20    -20
   -103   -148    -46    124    -28    -98     70    106    -25     70      0      0
    -96   -148    -51    119    -23    -98     72    111    -23     70      0     -2
    -88   -137    -49    114    -20    -93     72    114    -23     70      2     -7
    -96   -127    -31    109    -33    -80     80    129     -5     85     20     10
    -88   -124    -36    106    -28    -80     83    142      2     93     23     15
    -85   -129    -44    106    -23    -88     83    148      0     90     18      7
    -88   -111    -23    101    -33    -67     93    166     15    103     31     20
    -83    -88     -7     85    -38    -49     96    184     28    116     44     36
    -72    -98    -28     85    -23    -64     96    194     33    119     46     38
    -67    -98    -31     83    -20    -64    106    215     49    132     54     49
    -67    -96    -28     83    -20    -62    119    252     75    155     77     72
    -51    -96    -44     72     -5    -70    124    272     83    161     85     75
    -44    -85    -44     64     -2    -64    127    296     90    166     88     77
    -41    -62    -20     51    -12    -41    137    327    111    184     98     90
    -25    -57    -31     41      2    -44    155    363    137    202    116    103
     -7    -54    -49     31     18    -51    153    387    142    205    116    101
     -2    -41    -38     20     18    -41    163    423    163    226    135    119
      7    -28    -36     10     20    -33    174    465    192    254    161    145
     28    -23    -51     -2     38    -36    179    498    213    270    179    166
     38    -10    -49    -15     41    -28    187    524    228    288    194    187
     44     10    -33    -25     38    -12    200    558    254    314    215    207
     57     38    -20    -49     38     10    197    568    262    324    220    213
     67     57    -10    -62     38     23    194    574    265    329    233    220
     59     75     15    -67     20     46    202    581    275    345    254    252
     59     75     12    -67     23     44    207    581    280    350    265    262
     59     70     10    -67     25     41    202    561    265    332    246    244
     46     85     38    -64      5     62    202    545    265    332    249    244
     36     98     59    -67    -12     80    200    524    259    329    254    249
     33    101     67    -67    -18     85    187    480    236    309    236    233
     12    101     88    -59    -36     96    179    433    215    288    220    218
    -15     90    106    -36    -59     98    181    402    213    293    226    226
    -25     59     85    -18    -57     72    166    350    187    275    210    207
    -41     41     80      0    -59     59    145    296    148    239    176    168
    -64     38    101     12    -83     70    142    257    132    228    166    153
    -77     28    106     25    -90     67    135    220    114    215    153    142
    -80     -7     72     41    -77     33    119    181     83    189    129    116
    -90    -20     67     54    -80     23    111    158     70    179    119    109
    -96    -33     62     64    -80     12    111    145     62    171    111    106
    -93    -62     31     77    -62    -15    101    127     41    150     93     85
    -98    -54     44     75    -72     -5     93    114     28    145     85     80
   -106    -38     67     72    -88     15     98    114     36    153     93     90
   -101    -59     38     77    -72    -12    103    114     36    150     93     93
    -96    -72     23     85    -59    -25     98    111     33    150     96     90
   -101    -44     54     70    -77      5     93    114     38    161    103     96
    -98    -38     59     67    -80     10     93    114     44    171    114    103
    -93    -46     46     70    -72      0     96    111     44    171    114    106
   -103    -44     59     75    -83      7    101    119     51    179    124    119
   -106    -49     54     75    -83      2    103    124     57    187    132    127
    -96    -57     36     75    -67    -10    101    119     51    181    129    124
    -98    -41     54     67    -77      7     98    114     46    179    127    122
   -103    -41     62     72    -83     10    106    124     59    192    140    137
    -98    -49     49     72    -75      0    103    119     57    194    145    142
    -96    -49     44     72    -72     -2    101    114     49    189    142    137
   -103    -41     62     72    -85      7    106    122     59    202    150    148
   -106    -33     72     70    -90     18    106    122     59    202    148    145
    -93    -36     57     62    -77     10     98    106     44    187    137    132
    -96    -10     83     51    -90     36    109    116     57    200    150    148
    -96     28    122     31   -109     75    129    137     85    228    179    171
    -75     49    124     12    -98     85    137    137     90    236    192    179
    -83     70    153      5   -119    111    153    148     98    244    200    192
    -90     75    166      7   -127    119    174    171    116    262    218    210
    -85    119    205    -18   -148    163    184    187    140    288    239    231
    -70    192    262    -59   -166    226    187    200    176    327    280    267
    -70    252    322    -93   -194    285    179    202    210    371    327    319
    -64    285    350   -111   -207    316    140    187    215    387    345    337
    -62    272    332   -106   -197    301    109    166    194    374    335    324
    -77    259    337    -90   -207    298    106    155    181    361    327    316
    -75    252    324    -88   -200    288     90    132    166    353    314    309
    -54    174    228    -59   -142    202     59     90    109    296    265    267
    -72     51    124      7    -98     88     46     70     51    231    197    207
    -85    -23     62     54    -75     18     57     72     33    210    168    176
    -88    -64     23     75    -57    -20     54     51     -2    171    137    145
   -101   -109    -10    103    -46    -59     44     20    -41    132     98    109
   -111   -116     -7    114    -54    -62     41     15    -46    135    101    111
   -106   -124    -18    116    -44    -72     41     18    -44    137    103    124
   -106   -150    -44    127    -33    -98     36      5    -62    119     80    106
   -109   -155    -49    132    -31   -103     38      5    -67    116     75     96
   -116   -155    -38    135    -41    -96     41     10    -62    124     85    103
   -109   -158    -49    135    -31   -103     36      0    -70    114     77     96
   -109   -174    -64    140    -23   -119     33     -7    -85     98     62     85
   -111   -174    -62    140    -25   -119     33     -5    -83    101     64     93
   -109   -181    -75    142    -18   -129     28    -10    -88     93     54     85
   -103   -184    -80    145    -12   -132     20    -20   -103     72     33     64
   -111   -179    -67    145    -23   -124     18    -15    -96     77     36     70
   -101   -207   -106    153      0   -158     28     -2    -98     77     33     64
    -59   -335   -275    194    103   -306     41     25   -153      0    -51     -7
     -5   -519   -514    262    254   -517    116    153   -181   -109   -194   -148
     15   -522   -537    252    275   -527    257    358    -77   -109   -239   -220
    -31   -254   -223    142     93   -239    337    405    106     57    -62    -88
   -200    187    387      5   -293    285    244    -18    174    296    272    233
   -423    839   1262   -207   -841   1049     15   -639    200    665    787    774
   -532   1454   1984   -462  -1260   1719   -241  -1010    306   1124   1353   1361
   -514   1499   2013   -493  -1265   1756   -488  -1273    166   1215   1493   1556
   -478    943   1418   -233   -950   1179   -592  -1387   -296    683    940   1065
   -410    309    719     51   -563    514   -550  -1296   -774   -124     70    207
   -311    -70    239    189   -277     83   -371   -841   -667   -262   -181    -57
   -236   -140     96    187   -168    -20   -181   -413   -358    -46    -38     57
   -155   -163    -10    158    -75    -88    -54   -140   -166     85     57    135
   -114   -181    -67    148    -23   -124     -5    -46   -122     96     57    111
   -111   -205    -93    158    -10   -150     10    -25   -116     93     59    103
   -116   -218   -103    166     -7   -161     23      2   -106     96     59    111
    -98   -231   -132    163     15   -181     28     18    -98     98     57    103
    -88   -241   -153    166     31   -197     28     20   -103     83     41     88
    -98   -231   -132    163     12   -181     41     44    -90     93     49    101
    -90   -223   -132    155     18   -176     49     54    -75    103     67    114
    -80   -220   -142    150     28   -181     44     54    -77    103     70    116
    -88   -231   -142    161     25   -187     49     64    -70    111     75    124
    -85   -215   -129    148     20   -171     49     72    -64    114     75    124
    -72   -200   -129    135     25   -166     46     72    -59    122     90    132
    -67   -197   -129    132     28   -163     46     80    -51    137    106    148
    -80   -187   -106    135     12   -148     54     96    -38    148    111    153
    -70   -176   -106    122     15   -140     46     98    -38    153    119    158
    -64   -176   -111    119     23   -145     46    101    -38    153    119    166
    -67   -174   -106    119     18   -140     57    116    -23    168    132    181
    -64   -174   -109    119     20   -142     70    135     -7    181    145    192
    -64   -166   -103    114     18   -135     57    127    -12    179    148    187
    -62   -158    -96    109     15   -127     57    142      0    197    166    210
    -51   -148    -96     98     20   -122     59    155      5    202    163    210
    -44   -145   -101     96     28   -124     59    166     12    210    174    210
    -46   -142    -98     93     25   -122     70    184     33    233    202    239
    -44   -142    -98     93     25   -119     80    215     51    249    220    265
    -36   -116    -80     75     20    -98     67    226     46    244    207    254
    -25    -96    -70     62     20    -83     62    236     54    254    218    259
    -18    -80    -62     46     20    -70     72    272     85    293    254    303
     -5    -85    -83     44     38    -83     80    303    103    314    275    322
     10    -85    -96     36     51    -88     75    319    106    316    277    319
     15    -70    -85     28     49    -77     80    353    129    340    301    342
     28    -59    -88     12     57    -72     85    389    161    379    345    392
     46    -49    -96      0     70    -72     80    407    168    394    366    415
     54    -23    -80    -15     64    -51     77    420    176    407    379    428
     59     -2    -62    -28     59    -31     80    436    192    428    400    452
     67      0    -67    -33     67    -33     72    433    187    426    400    459
     70     12    -57    -44     64    -20     64    423    181    428    410    475
     51     38    -15    -46     33     12     67    423    187    433    415    488
     54     51     -2    -51     28     25     72    415    187    431    410    483
     64     59     -5    -64     33     28     59    389    168    415    402    470
     49     77     28    -64     10     54     59    379    171    420    415    480
     33     72     38    -54     -2     57     70    371    176    428    426    491
     33     51     18    -41      7     36     77    348    163    413    407    465
     18     70     51    -44    -15     59     75    319    161    407    405    452
    -15     59     75    -20    -44     67     77    301    158    402    397    441
    -28     31     59     -2    -44     44     83    270    142    379    368    413
    -38     20     59     10    -49     38     83    236    122    358    340    381
    -57     12     70     20    -64     41     88    218    127    366    348    376
    -67    -20     44     44    -57     10     96    200    122    361    345    363
    -70    -54     12     62    -44    -20     88    174     98    332    316    337
    -80    -57     23     70    -51    -18     88    158     88    324    298    324
    -96    -62     33     77    -67    -15     85    145     83    316    293    316
    -93    -75     18     83    -57    -28     75    129     67    296    275    301
    -98    -70     25     83    -62    -23     72    122     59    288    265    301
   -103    -62     41     83    -72    -10     77    129     70    303    277    319
    -90    -70     20     77    -57    -25     77    127     70    303    280    319
    -90    -83      5     85    -49    -38     77    124     70    301    275    309
   -101    -64     36     80    -70    -12     80    132     80    311    275    303
   -101    -59     41     80    -72    -10     80    132     88    322    293    311
    -98    -67     28     80    -64    -20     72    124     77    309    277    311
   -103    -59     41     80    -72    -10     77    129     83    316    283    314
   -103    -51     49     75    -77     -2     83    132     90    324    290    311
    -96    -54     41     75    -70     -7     72    119     77    311    280    303
    -98    -59     36     77    -70    -10     80    124     80    314    283    314
   -106    -59     46     83    -77     -5     88    132     93    329    293    332
    -96    -57     36     75    -67    -10     80    119     80    314    277    314
    -90    -41     49     67    -70      2     67    109     64    301    265    293
   -101    -41     57     70    -80      7     77    119     83    322    285    314
    -93    -38     54     64    -75      7     93    129     96    332    293    327
    -88    -23     64     54    -77     20    106    137    101    335    298    329
    -98     15    114     41   -106     64    119    150    119    350    314    348
    -98     64    163     15   -129    114    132    163    135    366    322    355
    -88     64    150     10   -119    106    148    168    145    374    332    358
    -85     51    135     15   -109     90    176    194    171    397    358    384
    -83    140    223    -28   -153    181    189    220    215    446    407    436
    -64    220    283    -77   -174    252    166    210    231    465    428    452
    -57    262    319   -103   -189    290    135    189    236    475    439    465
    -59    265    324   -103   -192    293    109    184    241    491    454    488
    -57    228    285    -85   -171    257    101    174    226    472    436    480
    -54    207    259    -77   -158    231     83    145    200    449    418    470
    -72    174    244    -51   -158    207     64    127    176    433    400    452
    -88     80    166      2   -127    124     49    103    124    379    337    387
    -88    -36     51     62    -70      7     44     83     72    314    275    324
    -96   -101     -5     96    -49    -54     51     77     51    293    249    301
   -116   -114      0    114    -59    -57     49     59     28    272    228    283
   -114   -140    -25    127    -44    -83     33     33     -5    236    194    249
   -114   -168    -54    142    -31   -111     33     23    -20    215    171    228
   -124   -168    -44    145    -41   -106     33     23    -20    218    171    231
   -119   -194    -75    155    -23   -135     33     28    -15    226    184    241
   -122   -233   -111    176     -7   -174     31     23    -20    220    179    236
   -140   -246   -106    194    -18   -176     18     20    -25    215    176    239
   -135   -259   -124    197     -5   -192     20     18    -31    210    163    233
   -129   -267   -140    197      5   -205     18     12    -41    194    148    218
   -129   -257   -127    192     -2   -192     10      2    -46    189    140    207
   -116   -174    -57    145    -31   -116      0     -5    -51    187    140    213
   -106   -220   -116    161      2   -168     15      5    -46    187    140    218
   -101   -213   -111    155      5   -163     18      5    -46    192    145    220
    -96   -262   -166    176     33   -215     31     28    -59    174    122    207
    -33   -444   -410    239    187   -428     62     93   -116     72      2     98
     12   -600   -613    290    311   -607    171    265   -106    -23   -140    -62
      5   -491   -496    241    249   -493    298    444     38     49   -101    -59
   -114   -145    -31    127    -44    -88    337    322    202    262    155    161
   -311    337    649    -12   -480    493    155   -280    181    496    527    545
   -506   1002   1509   -249  -1008   1254    -77   -795    244    906   1080   1127
   -574   1426   2000   -426  -1286   1712   -324  -1114    290   1278   1543   1631
   -517   1114   1631   -301  -1072   1371   -501  -1306      0   1109   1384   1548
   -452    483    935    -15   -693    709   -548  -1337   -496    410    633    813
   -397     46    444    174   -420    244   -444  -1057   -672    -83     44    194
   -303   -168    135    236   -220    -18   -265   -592   -439      0     38    166
   -194   -192      2    192   -101    -96   -122   -257   -207    166    163    259
   -129   -200    -70    166    -31   -135    -23    -59    -80    254    223    309
   -119   -228   -109    171     -7   -168      2    -12    -57    262    226    301
   -106   -259   -153    181     23   -207      2     -5    -72    244    210    280
   -106   -272   -168    187     28   -223     10      7    -70    239    205    272
   -109   -280   -171    194     31   -226     23     31    -51    254    207    277
   -101   -272   -174    187     33   -223     20     31    -54    244    202    265
    -98   -262   -163    179     31   -213     20     36    -54    244    202    270
   -103   -257   -153    179     23   -205     31     51    -36    257    215    285
    -98   -244   -145    171     23   -194     33     62    -25    265    223    293
    -93   -236   -142    163     23   -189     25     59    -33    257    215    285
    -93   -218   -127    155     15   -174     31     72    -20    267    223    296
    -90   -205   -116    145     12   -161     33     83     -7    272    226    298
    -80   -202   -122    142     20   -163     31     83    -10    270    228    303
    -83   -200   -116    140     15   -161     36     90      0    288    249    332
    -88   -207   -119    148     15   -163     49    111     20    306    265    350
    -77   -205   -127    140     23   -166     44    111     18    298    252    335
    -72   -181   -109    127     18   -145     36    109     15    288    241    322
    -80   -166    -85    122      0   -127     41    124     36    309    265    342
    -72   -163    -93    116     10   -129     49    137     51    322    277    361
    -57   -181   -127    119     33   -155     51    148     57    324    277    363
    -59   -166   -106    114     23   -137     59    166     72    337    285    368
    -59   -155    -96    106     15   -127     59    184     85    350    306    392
    -44   -155   -111     98     33   -135     59    197     90    353    309    400
    -44   -124    -83     83     18   -103     57    210     98    353    298    392
    -41   -106    -64     75     10    -85     64    236    122    376    324    418
    -20   -106    -88     62     31    -98     64    257    132    381    329    431
    -12   -103    -90     57     38    -98     64    277    140    384    329    433
    -10    -93    -85     49     36    -90     75    311    163    405    348    454
      7    -85    -93     38     49    -88     80    342    187    428    374    485
     31    -85   -119     25     72   -101     77    363    194    433    381    501
     38    -62   -101     12     67    -83     83    389    215    452    389    519
     51    -31    -83    -10     64    -57     77    410    226    465    407    537
     67    -23    -90    -20     77    -57     70    415    228    467    410    548
     67    -10    -77    -31     70    -41     70    423    228    467    405    550
     67     15    -54    -41     59    -18     70    428    236    475    413    563
     80     18    -62    -51     72    -20     64    423    231    472    418    574
     85     20    -64    -51     75    -20     62    413    223    459    415    579
     64     12    -51    -38     57    -20     67    405    218    454    405    579
     62     20    -41    -41     51    -10     64    387    210    441    392    561
     62     20    -41    -44     51    -10     59    361    194    418    371    537
     38     41      2    -38     18     23     67    345    192    410    361    530
     23     38     12    -33      5     25     77    332    194    405    353    522
     12     23     10    -18      0     15     80    303    181    384    335    496
    -15      7     20      2    -18     12     93    280    176    371    316    475
    -38      0     38     20    -38     18    103    262    176    363    303    459
    -46    -23     20     33    -36     -2     96    228    158    337    277    426
    -57    -25     31     41    -46      0     88    192    140    314    252    397
    -75    -36     36     54    -59      0     98    179    142    314    249    392
    -83    -62     20     72    -51    -20     96    161    132    298    231    371
    -83    -90     -7     85    -38    -49     83    132    111    272    207    348
    -90    -93     -2     90    -44    -49     88    132    114    272    205    348
    -96    -85     10     88    -54    -38     83    122    109    267    194    340
    -88   -106    -18     98    -36    -62     85    116    101    257    184    324
    -96   -101     -7     96    -46    -54     83    114    106    262    197    332
   -103    -96      7     98    -57    -44     83    119    116    272    207    350
    -93   -101     -7     96    -46    -54     85    122    114    267    202    348
    -96   -114    -18    106    -38    -67     88    116    111    254    181    335
   -114   -119     -5    114    -57    -62     93    124    122    262    192    345
   -109   -106      2    106    -57    -51     90    127    127    267    202    353
   -101    -98      2     98    -54    -49     80    114    114    252    189    340
   -111    -98     12    106    -62    -44     85    122    119    254    187    342
   -109   -103      5    103    -59    -49     90    127    124    259    192    345
    -98   -103     -5    101    -49    -54     85    119    119    252    192    342
   -103   -101      0    101    -54    -51     83    122    122    257    197    353
   -111    -98     12    106    -62    -44     90    129    129    262    202    363
   -103   -109     -7    103    -49    -59     85    116    111    241    184    340
   -101   -106     -7    103    -46    -57     80    111    106    233    179    337
   -109   -106      0    106    -57    -54     80    114    114    241    181    345
   -103   -103      0    103    -51    -51     88    114    114    239    176    342
    -96    -93      2     93    -51    -46     96    119    119    241    189    350
    -98    -54     44     75    -72     -5    119    140    145    270    220    384
    -98    -18     80     57    -90     31    140    158    166    283    231    400
    -93     -7     85     51    -90     38    155    161    163    275    223    389
    -96     -5     88     49    -93     41    168    166    163    275    220    389
    -93     38    132     25   -114     85    184    189    197    306    254    423
    -83    114    194    -18   -140    153    181    200    228    337    285    452
    -72    181    254    -54   -163    218    155    184    244    358    311    475
    -72    202    272    -67   -174    236    127    179    259    381    340    509
    -64    174    236    -54   -150    205    103    168    246    368    332    504
    -62    155    218    -49   -140    187     80    135    213    340    303    480
    -80    145    226    -31   -153    184     67    116    200    327    290    470
    -90     59    150     15   -122    103     59    103    163    285    252    433
    -93    -67     23     80    -59    -23     46     77    101    215    179    368
   -101   -132    -31    116    -36    -83     46     64     67    174    135    329
   -111   -142    -31    127    -41    -88     49     57     51    155    116    316
   -114   -200    -85    153    -15   -142     41     31     20    122     85    288
   -119   -233   -114    176     -2   -174     38     18      0    101     64    267
   -129   -220    -93    174    -18   -158     38     18      2    101     62    267
   -122   -226   -103    174    -10   -166     36     15      0     96     59    265
   -116   -231   -116    171     -2   -174     25      2    -18     77     44    246
   -127   -241   -114    184     -7   -179     28      5    -18     72     36    244
   -135   -254   -122    192     -7   -189     31      7    -15     70     31    241
   -122   -265   -142    194     10   -205     23     -2    -28     57     23    231
   -129   -265   -135    194      0   -200     23     -2    -31     54     18    231
   -135   -270   -137    202      0   -205     33      5    -20     62     25    241
   -124   -265   -140    194      5   -205     25     -7    -31     46     10    223
   -124   -267   -142    197      7   -205     23    -15    -36     38      5    215
   -124   -290   -166    205     20   -228     28     -2    -44     28     -7    207
    -75   -407   -332    241    127   -371     46     36    -88    -44    -96    127
      0   -589   -589    293    293   -589    122    174   -114   -153   -239    -25
     41   -607   -649    283    345   -628    265    423      2   -137   -270    -90
    -33   -296   -265    163    114   -280    371    462    228     83    -38     96
   -226    168    394     28   -311    280    275    -25    306    332    306    441
   -449    800   1249   -176   -849   1023     54   -618    374    701    810    979
   -587   1395   1982   -402  -1283   1688   -194  -1002    488   1143   1358   1577
   -540   1358   1899   -410  -1218   1628   -478  -1275    285   1153   1415   1717
   -470    766   1234   -148   -852   1000   -605  -1376   -213    561    795   1156
   -436    215    652    109   -545    433   -519  -1200   -576   -109     51    389
   -350   -124    226    239   -288     49   -311   -724   -459   -220   -158    135
   -233   -202     28    215   -132    -88   -148   -337   -220    -67    -67    197
   -158   -239    -80    200    -41   -161    -44   -114    -90     10    -20    226
   -135   -270   -135    202     -2   -202      0    -33    -57     18    -25    210
   -116   -293   -176    205     28   -236      5    -23    -70    -10    -54    171
   -119   -319   -200    218     38   -259     18     -5    -67    -20    -70    153
   -119   -327   -207    223     41   -267     33     20    -54    -15    -70    150
   -116   -350   -236    233     57   -293     38     33    -49    -20    -75    142
   -103   -348   -244    226     70   -296     41     36    -49    -28    -80    135
   -109   -342   -233    226     59   -288     51     57    -33    -12    -67    145
   -106   -335   -228    220     59   -280     51     64    -28    -12    -64    145
   -101   -337   -239    218     67   -288     51     67    -28    -15    -72    137
   -101   -324   -223    213     59   -275     64     85    -12      0    -57    153
   -101   -311   -210    202     54   -262     64     96      0      5    -49    158
    -90   -309   -218    200     62   -265     62     93     -2      2    -51    148
    -96   -309   -215    200     57   -262     70    103      7     10    -44    158
    -93   -303   -210    200     57   -257     80    127     25     31    -25    176
    -88   -290   -202    187     54   -246     75    127     28     28    -25    171
    -85   -288   -202    187     57   -244     77    132     33     28    -25    171
    -93   -272   -179    181     41   -226     85    145     46     41    -20    179
    -83   -262   -179    174     46   -220     90    158     57     46    -12    181
    -77   -270   -192    171     54   -231     85    163     57     44    -12    179
    -85   -267   -181    176     46   -226     93    184     75     57     -2    187
    -80   -254   -176    166     46   -218    101    210     96     75     12    202
    -67   -254   -187    161     59   -220    101    223    103     77     18    202
    -70   -244   -176    155     51   -210    103    241    114     85     23    205
    -67   -228   -163    148     46   -197    114    275    140    109     44    226
    -46   -226   -179    135     64   -202    119    301    155    116     54    231
    -33   -215   -181    124     72   -200    122    327    168    127     62    236
    -31   -197   -166    111     64   -181    135    366    197    153     83    257
    -15   -194   -179    106     80   -189    148    405    220    171     96    270
     -2   -184   -184     93     88   -184    148    431    231    176    103    277
      2   -161   -163     80     83   -161    158    467    259    207    135    314
     10   -137   -148     62     77   -142    163    501    280    231    158    337
     25   -129   -158     51     90   -142    163    517    288    239    166    342
     28   -109   -137     38     80   -122    161    527    293    241    176    355
     33    -80   -114     23     72    -96    163    537    301    254    187    371
     41    -83   -124     18     80   -103    166    532    298    249    184    368
     41    -75   -116     15     77    -96    163    519    290    241    184    368
     28    -57    -85     12     54    -70    166    511    290    239    187    379
     23    -44    -67     10     44    -54    161    488    275    223    176    366
     20    -41    -62      7     41    -51    150    452    252    194    158    348
      2    -41    -44     20     23    -44    148    423    241    184    153    345
    -10    -38    -28     23      7    -33    148    389    231    174    142    335
    -18    -51    -33     36      7    -44    137    342    202    140    114    301
    -38    -77    -41     57      0    -59    135    303    187    122     96    283
    -54    -88    -33     70    -12    -62    132    272    179    111     88    272
    -62   -103    -41     80    -10    -72    119    228    153     83     64    239
    -72   -127    -54    101    -10    -90    109    192    129     59     38    215
    -88   -142    -57    114    -15   -101    109    176    124     51     33    210
    -85   -155    -70    122    -10   -114    101    150    106     33     18    192
    -88   -179    -90    132      0   -135     88    122     77      5    -10    163
    -96   -181    -85    140     -5   -135     85    114     72     -5    -20    155
    -98   -197   -101    145      0   -148     88    111     75     -7    -20    158
    -93   -218   -124    155     12   -171     83    103     64    -18    -25    150
    -98   -213   -116    153      7   -163     80    101     64    -18    -23    148
   -103   -192    -88    148     -7   -140     88    111     80     -5    -10    161
    -96   -200   -103    145      2   -153     83    103     70    -18    -20    148
    -96   -210   -114    153      7   -163     85    103     70    -20    -20    148
   -106   -192    -88    148    -10   -142     88    106     75    -15    -18    155
   -101   -187    -85    145     -7   -137     83    103     75    -18    -18    155
    -93   -187    -96    140      0   -142     77     98     67    -25    -25    148
   -101   -187    -85    142    -10   -137     85    103     80    -18    -18    153
   -101   -184    -85    142    -10   -135     85    106     85    -12    -12    158
    -90   -187    -96    140      2   -142     77     98     75    -25    -20    148
    -93   -187    -93    140     -2   -140     77     98     77    -23    -18    153
    -98   -179    -83    137    -10   -132     80    103     83    -20    -12    158
    -93   -192    -98    140      0   -148     75     96     72    -36    -23    145
    -93   -202   -109    148      7   -155     72     85     67    -44    -31    137
   -103   -194    -90    148     -7   -142     80     93     77    -33    -20    150
    -98   -197    -98    148      0   -148     77     90     72    -36    -20    150
    -93   -205   -111    148      5   -158     75     80     62    -49    -31    137
    -98   -179    -80    140    -10   -129     93     98     83    -28    -10    158
    -98   -135    -36    114    -33    -85    116    124    116      0     18    184
    -93   -106    -15     98    -38    -62    132    132    127     10     28    189
   -101    -59     41     77    -72    -10    150    140    142     20     38    200
    -98    -41     57     70    -77      7    174    161    161     36     54    213
    -83    -33     46     57    -67      7    176    166    163     33     54    213
    -77     33    111     20    -93     72    174    174    189     64     88    244
    -80    106    184    -12   -135    145    168    179    228    109    140    293
    -64    148    213    -41   -137    179    135    166    239    127    161    314
    -46    135    181    -46   -116    158     98    145    213    101    137    293
    -57    114    171    -28   -114    142     85    132    200     90    124    288
    -67     83    150    -10   -109    116     70    116    187     83    119    288
    -67     38    106     15    -85     72     51     90    145     41     83    249
    -83    -75      7     77    -46    -33     41     70     90    -20     18    189
    -93   -189    -98    140      0   -145     41     57     44    -72    -38    137
    -90   -249   -158    168     31   -205     36     36      5   -114    -77     98
   -101   -272   -171    187     33   -223     31     12    -23   -140   -103     70
   -114   -296   -181    202     31   -239     25      5    -36   -155   -114     62
   -114   -316   -205    215     44   -262     23      0    -46   -168   -127     51
   -111   -332   -220    220     51   -277     18    -12    -59   -184   -142     33
   -119   -335   -215    228     46   -275     23     -7    -59   -184   -140     38
   -116   -337   -223    226     51   -280     23     -5    -57   -181   -135     44
   -106   -345   -239    226     64   -293     15    -15    -70   -194   -145     28
   -114   -353   -239    233     62   -298     12    -18    -75   -200   -150     23
   -122   -355   -233    239     54   -296     23     -7    -64   -192   -148     31
   -116   -366   -252    241     67   -309     20    -12    -72   -205   -155     15
   -111   -371   -259    241     72   -314     15    -18    -80   -210   -163     10
   -116   -368   -252    241     64   -311     15    -12    -70   -200   -150     20
   -111   -368   -257    241     72   -314     10    -12    -75   -207   -155     12
    -83   -441   -361    262    137   -402     12      5   -114   -265   -218    -46
    -25   -610   -584    316    277   -597     85    135   -132   -350   -332   -153
     41   -735   -776    345    407   -756    246    387    -38   -381   -415   -249
     59   -587   -646    265    353   -615    410    542    158   -267   -324   -197
    -98   -122    -23    109    -38    -72    296     -7    155    -88    -49     59
   -298    465    763    -83   -532    613    -54   -826     25    171    374    493
   -480   1205   1683   -363  -1080   1444   -433  -1382     49    613    956   1072
   -558   1745   2304   -592  -1431   2023   -833  -1738     93   1031   1462   1579
   -467   1382   1847   -457  -1156   1613  -1039  -1771   -174    797   1215   1405
   -374    639   1013   -132   -693    826   -862  -1465   -550     67    420    670
   -306     44    348    129   -329    194   -509   -927   -587   -376   -148    111
   -233   -184     49    210   -142    -67   -226   -410   -288   -277   -171     46
   -153   -254   -103    202    -25   -179    -80   -140   -109   -181   -114     80
   -116   -322   -205    218     41   -265    -31    -54    -80   -187   -132     49
   -119   -368   -252    241     64   -311     -7    -18    -77   -207   -155     15
   -116   -379   -262    249     72   -322     10     10    -67   -213   -161      7
   -101   -394   -296    246     96   -345     15     23    -72   -226   -176    -15
    -96   -413   -316    254    109   -366     20     33    -70   -231   -184    -25
   -101   -407   -306    252    101   -358     33     51    -54   -220   -174    -15
    -90   -392   -301    241    103   -348     36     59    -49   -220   -174    -20
    -88   -394   -309    239    109   -353     31     62    -51   -226   -181    -25
    -93   -384   -293    239     98   -340     38     77    -36   -213   -168    -12
    -90   -379   -290    233     98   -335     49     93    -18   -197   -153      0
    -80   -374   -293    228    106   -335     46     93    -20   -202   -153     -5
    -85   -361   -275    220     93   -319     46    101    -10   -197   -148      0
    -85   -348   -265    215     88   -306     54    119      2   -184   -137     12
    -75   -355   -283    213    101   -319     59    127      7   -179   -132     12
    -70   -345   -275    207    101   -311     59    132     12   -176   -127     10
    -80   -327   -249    202     83   -288     70    150     31   -161   -114     23
    -75   -329   -254    202     88   -293     77    166     41   -153   -109     25
    -67   -332   -265    197     96   -298     77    174     44   -153   -109     23
    -67   -319   -252    194     90   -285     96    200     64   -135    -93     38
    -62   -316   -257    189     96   -288    109    223     85   -119    -77     46
    -49   -311   -265    179    106   -288    109    236     90   -119    -77     46
    -51   -303   -254    176    101   -277    119    262    109   -103    -64     57
    -54   -301   -246    179     96   -275    137    301    140    -80    -41     77
    -38   -296   -257    168    106   -277    142    322    150    -75    -38     75
    -33   -288   -254    161    109   -272    155    350    168    -64    -28     80
    -33   -272   -239    153    101   -257    174    394    197    -38     -5     98
    -18   -262   -244    140    111   -254    189    433    220    -25      7    111
     -5   -254   -249    127    122   -252    194    467    236    -15     18    116
     -5   -241   -239    122    116   -241    220    519    272     20     46    142
      5   -220   -228    106    114   -223    239    563    303     44     70    161
     28   -207   -236     90    132   -220    246    592    319     57     85    168
     20   -189   -213     83    114   -200    257    615    337     72    101    179
     23   -166   -189     70    103   -176    272    644    361     98    127    202
     31   -148   -179     57    103   -161    272    649    366    101    137    207
     33   -140   -174     54    103   -155    275    646    363    101    135    207
     25   -119   -145     46     83   -132    275    644    366    106    142    215
     28   -106   -135     38     80   -122    270    623    353     93    137    210
     23   -109   -135     41     77   -122    262    589    332     72    127    197
      5    -93    -98     44     51    -96    262    558    324     67    129    197
     -2    -85    -83     44     38    -85    249    511    301     51    122    189
    -15   -101    -85     57     33    -93    223    452    265     20     98    163
    -33   -106    -75     70     18    -90    205    394    239      2     90    150
    -49   -109    -59     80      5    -85    194    348    220     -2     85    145
    -57   -137    -83     96     10   -111    166    288    184    -36     59    116
    -67   -161    -93    114     10   -127    145    241    153    -62     33     93
    -83   -179    -98    129      7   -140    137    213    142    -64     28     88
    -77   -202   -124    140     23   -163    127    187    127    -80     18     72
    -75   -218   -145    145     33   -181    111    155    101   -103     -2     49
    -80   -236   -155    158     36   -197    109    145     96   -111     -7     46
    -85   -254   -168    166     41   -213    106    135     88   -114    -10     41
    -77   -262   -184    171     51   -223     96    119     70   -129    -23     28
    -83   -259   -179    168     46   -220     96    114     67   -132    -25     23
    -85   -257   -171    171     41   -215     98    119     75   -124    -18     28
    -80   -270   -189    174     51   -231     96    116     75   -127    -18     20
    -80   -257   -176    168     46   -218     90    111     70   -127    -20     12
    -90   -257   -166    171     36   -213     98    122     88   -109     -2     33
    -85   -254   -171    168     41   -213    101    124     93   -106      2     36
    -83   -254   -174    168     44   -215     93    114     85   -114     -2     25
    -90   -246   -155    168     31   -202     96    119     96   -103      7     36
    -90   -236   -148    161     25   -194     98    124    101    -96     15     38
    -83   -236   -153    158     33   -197     93    122     96   -101     10     33
    -85   -231   -148    158     28   -189     93    124    101    -96     18     36
    -90   -228   -137    161     23   -184    101    132    111    -85     25     44
    -83   -241   -161    161     38   -202     93    122    101    -96     15     33
    -83   -249   -166    163     41   -207     96    116    101    -98     12     31
    -96   -246   -153    168     28   -200    106    127    111    -85     25     41
    -88   -239   -150    163     31   -194     98    122    106    -88     25     38
    -80   -241   -163    161     38   -202     88    109     93   -101     12     25
    -85   -244   -158    163     33   -202     90    111     98    -90     23     33
    -90   -252   -161    168     31   -207     90    114    101    -88     25     36
    -83   -257   -174    171     44   -215     83    103     88    -98     15     23
    -90   -252   -163    168     36   -207     80    101     85   -101     15     20
    -90   -246   -155    168     31   -202     88    106     93    -90     25     31
    -83   -257   -174    168     44   -215     83     98     85    -96     20     25
    -83   -259   -176    171     46   -218     75     88     75   -106     12     15
    -90   -252   -161    168     33   -207     83     93     83    -93     23     25
    -85   -239   -153    161     33   -197     96    106    101    -80     36     36
    -80   -187   -106    129     12   -148    119    124    124    -57     59     49
    -90   -145    -54    119    -18   -101    142    145    155    -25     90     83
    -96   -129    -33    114    -33    -83    168    166    179     -2    116    101
    -85   -119    -36    101    -25    -77    179    171    181     -5    114     93
    -80    -88     -7     83    -38    -49    189    181    194      7    124    103
    -67      7     75     31    -70     41    194    207    246     64    187    161
    -51     72    122    -12    -88     96    174    200    270     93    218    192
    -44     85    129    -20    -88    106    140    181    267     96    223    197
    -46     83    129    -20    -88    106    124    181    267    101    226    202
    -46     77    124    -15    -85    101    106    166    252     90    220    194
    -57     25     83     12    -72     54     80    132    215     57    189    161
    -75    -54     20     64    -49    -18     75    119    179     20    153    129
    -80   -176    -98    127      7   -137     67     98    124    -36     90     75
    -85   -290   -205    189     59   -249     51     70     64   -103     23      2
    -98   -322   -223    210     62   -275     51     54     41   -127      2    -18
   -109   -337   -228    223     59   -283     46     44     28   -137    -10    -28
   -101   -371   -270    236     80   -319     33     23      2   -166    -33    -54
    -98   -379   -280    239     90   -329     28     15    -10   -176    -44    -64
   -111   -384   -275    246     80   -329     36     23     -5   -168    -36    -59
   -109   -402   -293    254     90   -348     33     20    -10   -171    -38    -64
    -98   -420   -324    259    109   -374     25     12    -20   -181    -49    -77
   -103   -402   -298    254     96   -350     28     15    -15   -176    -44    -72
   -109   -407   -301    257     93   -355     28     18    -15   -176    -44    -70
    -98   -420   -324    259    111   -374     28     10    -23   -187    -49    -80
   -106   -431   -324    267    109   -379     33     15    -20   -184    -46    -80
   -111   -420   -309    267     98   -366     36     23    -10   -174    -38    -70
   -101   -436   -335    267    116   -387     28     18    -18   -179    -46    -80
    -93   -459   -366    275    135   -413     31     25    -25   -192    -62    -93
    -62   -553   -491    306    213   -522     59     85    -41   -228   -109   -135
     18   -727   -745    355    381   -735    155    259    -38   -301   -220   -241
     57   -774   -833    358    444   -802    327    491     85   -298   -262   -311
      7   -517   -527    254    265   -522    426    431    233   -150   -101   -184
   -148    -57     88    101   -119     15    210   -259    150     15    184     90
   -319    566    885   -122   -602    724   -200  -1057     18    290    615    527
   -498   1353   1849   -428  -1174   1600   -602  -1525     96    779   1228   1117
   -537   1680   2218   -571  -1376   1948   -987  -1810     62   1034   1543   1436
   -431   1234   1662   -402  -1047   1447  -1101  -1764   -241    662   1150   1096
   -350    452    802    -49   -576    626   -807  -1379   -649   -161    272    301
   -283    -59    223    171   -254     80   -410   -727   -444   -306    -36     -5
   -194   -252    -57    223    -70   -155   -158   -280   -153   -168      2     -7
   -129   -314   -187    220     28   -249    -46    -72    -31   -109     28     -5
   -116   -366   -249    241     64   -309      2      2     -2   -111     15    -23
   -116   -405   -290    259     83   -348     18     31     -2   -129     -2    -49
   -103   -439   -337    270    114   -389     25     49     -7   -148    -23    -75
   -106   -449   -345    275    116   -400     38     70      0   -153    -28    -83
   -101   -454   -353    277    124   -405     57     93     20   -137    -15    -75
    -88   -470   -384    277    145   -428     64    103     25   -137    -18    -80
    -88   -457   -368    272    137   -415     64    106     31   -135    -15    -83
    -90   -436   -345    262    124   -392     72    119     46   -119     -2    -72
    -80   -433   -353    257    135   -394     75    127     51   -114      2    -70
    -75   -439   -363    257    142   -402     75    132     51   -114      5    -72
    -85   -433   -348    259    129   -389     83    148     70    -98     18    -57
    -85   -418   -332    252    122   -376     90    163     80    -80     33    -44
    -75   -413   -337    244    129   -376     88    161     77    -85     28    -54
    -80   -410   -332    244    124   -371     96    174     88    -75     36    -46
    -83   -402   -319    241    116   -361    106    192    106    -57     49    -33
    -75   -400   -324    236    122   -361    109    200    109    -57     51    -36
    -70   -394   -324    233    127   -361    109    210    114    -57     51    -36
    -75   -384   -309    228    116   -348    122    236    137    -36     70    -18
    -67   -381   -314    223    122   -348    127    249    145    -28     77    -15
    -62   -379   -316    218    127   -348    127    257    150    -28     77    -20
    -59   -361   -301    210    119   -332    140    285    174     -5     96     -2
    -54   -353   -301    202    119   -327    153    311    194     10    109     12
    -41   -366   -324    202    140   -345    163    335    210     20    116     12
    -44   -355   -314    197    132   -335    171    363    226     36    129     20
    -44   -335   -290    189    122   -314    189    405    254     62    155     41
    -31   -335   -306    181    135   -322    197    436    270     72    163     46
    -18   -329   -311    174    145   -322    213    472    293     90    179     59
    -18   -303   -285    161    132   -296    228    519    324    119    202     80
     -5   -285   -280    145    137   -283    244    558    348    140    215     88
      7   -280   -288    135    145   -283    254    587    366    150    228     96
      7   -272   -280    129    142   -275    275    626    394    176    252    119
     18   -254   -272    116    142   -262    288    652    415    200    275    140
     31   -215   -246     93    137   -231    285    654    410    197    275    137
     25   -210   -236     90    129   -223    293    665    420    207    285    150
     18   -200   -218     90    116   -207    303    675    433    223    301    166
     20   -187   -210     80    114   -197    298    662    423    213    298    161
     23   -166   -189     72    106   -176    296    646    415    207    298    158
      7   -145   -153     67     77   -148    293    623    413    210    303    166
      2   -135   -137     64     70   -135    283    587    394    200    301    161
     -2   -132   -129     67     62   -132    259    535    366    176    285    145
    -28   -132   -103     80     36   -119    246    485    350    171    283    145
    -41   -148   -106     93     28   -127    231    439    329    163    275    135
    -46   -166   -119    106     33   -142    202    379    296    135    252    106
    -67   -181   -114    124     20   -148    184    329    272    116    239     90
    -85   -194   -109    140     10   -153    171    290    259    109    231     80
    -83   -220   -137    153     25   -179    150    249    231     85    207     51
    -88   -244   -155    166     33   -200    137    218    207     64    187     33
    -98   -267   -168    181     33   -220    135    205    205     62    184     31
    -96   -277   -181    187     41   -231    127    184    187     46    174     18
    -93   -288   -194    189     49   -244    119    166    174     33    161      2
   -101   -288   -189    194     44   -239    119    166    174     36    163      2
   -101   -285   -184    192     38   -233    116    163    176     38    166      5
    -93   -293   -200    194     51   -246    109    155    168     33    161     -2
   -101   -293   -192    197     44   -244    106    158    171     36    161      2
   -109   -280   -174    194     31   -228    114    166    181     49    174     12
   -101   -272   -171    184     33   -223    106    161    176     46    171      5
    -98   -277   -179    189     38   -228    103    155    171     41    166     -2
   -103   -272   -168    187     28   -220    109    163    184     54    179     10
    -98   -272   -174    184     36   -223    114    166    187     57    184     12
    -93   -277   -184    187     44   -231    103    155    179     51    179      2
   -101   -267   -166    184     31   -218    109    163    189     64    189     15
   -103   -262   -161    181     28   -213    109    163    194     70    197     20
    -98   -275   -176    187     36   -226    103    161    189     64    194     18
   -101   -272   -171    187     33   -223    101    158    189     67    192     18
   -101   -267   -166    184     31   -218    103    163    197     75    200     28
    -90   -272   -184    179     44   -231     98    155    189     67    194     20
    -90   -267   -179    179     41   -223     90    150    184     67    192     15
   -101   -262   -161    181     28   -213     93    153    189     72    200     23
    -96   -270   -174    184     38   -223     93    150    184     70    200     20
    -93   -272   -179    181     41   -228     83    132    168     54    187      5
   -101   -275   -176    187     36   -226     88    135    171     59    187      7
    -96   -280   -187    187     44   -233     90    137    176     64    192     15
    -88   -275   -187    181     49   -231     77    122    161     51    181      2
    -98   -275   -179    187     38   -228     77    116    158     49    179      0
   -101   -275   -176    187     36   -226     85    122    163     57    184      7
    -96   -288   -194    189     46   -241     75    111    153     46    176      0
    -93   -285   -192    189     49   -239     67    101    145     41    171     -7
   -103   -275   -174    187     33   -226     75    106    150     49    181      2
   -103   -288   -184    197     38   -239     70    101    142     41    176     -5
   -101   -306   -205    202     49   -257     64     90    129     31    166    -20
   -106   -283   -176    194     33   -231     75    103    148     49    181     -2
    -96   -220   -124    158     12   -174    101    132    181     83    213     28
    -93   -181    -88    137     -2   -135    116    142    200     98    231     41
   -106   -148    -44    124    -33    -96    140    158    226    124    254     62
   -109   -127    -18    119    -46    -72    161    176    244    142    270     75
    -96   -129    -33    111    -33    -80    161    174    239    132    265     64
    -83    -62     20     72    -54    -20    161    187    272    171    303    103
    -77     38    116     18    -96     77    150    194    319    223    358    155
    -59     70    129     -5    -93     98    122    187    329    239    374    176
    -51     41     90      2    -70     64     98    171    306    218    353    153
    -59     41    101      7    -80     72     85    161    301    218    355    158
    -70     31     98     18    -85     64     67    142    283    205    348    150
    -67    -41     25     54    -46     -7     46    114    236    158    301    103
    -85   -166    -83    124     -2   -124     38     93    181     96    233     44
    -98   -272   -174    184     36   -226     38     85    142     54    187      2
   -101   -324   -226    210     59   -275     25     54    103     15    150    -28
   -103   -355   -252    231     72   -303     12     31     75    -10    124    -51
   -116   -361   -246    236     64   -303     10     23     62    -23    114    -59
   -114   -376   -262    244     72   -319      5     20     54    -31    109    -67
   -106   -387   -280    246     85   -335     -2      7     41    -44     96    -83
   -116   -389   -272    254     77   -332      2     10     46    -36    101    -77
   -116   -389   -272    252     75   -332      0     10     44    -36     98    -77
   -111   -402   -290    257     88   -348     -5      2     33    -49     90    -88
   -119   -410   -290    265     85   -353     -5      2     31    -49     88    -88
   -127   -392   -265    259     67   -329     -5      2     36    -44     90    -85
   -116   -394   -277    252     80   -337    -12     -2     25    -54     83    -96
   -111   -397   -285    252     85   -342    -15     -5     20    -59     77   -101
   -119   -400   -283    257     80   -342     -7      5     31    -46     88    -90
   -114   -413   -298    265     90   -355     -5     10     31    -46     85    -93
    -75   -506   -431    290    176   -470      5     46     -2   -103     20   -150
    -12   -654   -644    332    314   -649     93    205      7   -163    -72   -239
     38   -719   -758    337    397   -737    262    459    127   -158   -116   -301
     28   -514   -542    244    285   -527    376    506    288    -33      7   -210
   -135    -54     80     93   -109     12    187   -140    228    142    290     59
   -311    574    885   -132   -600    730   -200   -922    124    436    740    517
   -472   1322   1795   -426  -1135   1558   -579  -1423    181    891   1317   1075
   -532   1735   2268   -600  -1400   2000   -969  -1777    150   1171   1670   1423
   -467   1260   1725   -397  -1096   1493  -1111  -1805   -220    740   1223   1047
   -400    524    924    -62   -662    724   -883  -1475   -594     -5    418    306
   -311    -41    267    176   -290    111   -514   -859   -478   -241     36    -64
   -226   -228     -2    228   -111   -116   -228   -353   -155    -88     85    -49
   -150   -275   -127    213    -12   -202    -96   -106      0      0    142    -12
   -127   -337   -213    231     41   -275    -54    -33     23    -12    119    -49
   -124   -379   -254    252     64   -316    -36     -7     20    -31     96    -75
   -122   -405   -283    265     80   -345    -12     25     33    -28     90    -83
   -109   -423   -314    265    101   -368     -7     36     31    -38     77    -98
   -103   -426   -322    265    109   -374     -2     49     31    -41     75   -103
   -106   -418   -311    259    101   -366      5     64     44    -33     83    -96
   -101   -415   -314    259    106   -366     10     75     54    -31     83    -98
    -96   -415   -322    254    111   -368      7     72     51    -36     80   -106
    -98   -392   -293    244     96   -342     12     85     64    -23     96    -90
    -93   -392   -298    241    101   -345     18     96     72    -12    103    -83
    -83   -394   -311    239    114   -353     20    101     75    -15    103    -83
    -85   -371   -285    228     98   -329     23    111     83     -5    109    -77
    -90   -366   -275    228     90   -319     31    127     98     12    124    -62
    -83   -363   -280    220     96   -322     28    132     98     12    124    -64
    -80   -355   -275    218     96   -316     31    135    101     15    127    -64
    -90   -348   -259    218     83   -306     38    153    119     31    142    -46
    -83   -350   -267    215     90   -309     46    166    127     38    150    -41
    -80   -358   -277    218     96   -319     46    168    127     33    145    -49
    -85   -353   -267    220     90   -311     62    194    153     57    163    -31
    -80   -332   -252    205     85   -293     67    213    171     72    176    -20
    -64   -316   -252    192     93   -285     64    223    174     72    176    -23
    -72   -306   -236    187     80   -270     72    244    187     83    187    -15
    -67   -293   -226    181     77   -259     90    277    213    106    210      7
    -49   -293   -244    171     96   -270     93    298    220    114    213      7
    -41   -283   -241    161     98   -262     98    327    233    122    220     15
    -44   -277   -236    161     93   -257    116    371    265    150    244     38
    -25   -265   -239    145    106   -252    124    405    283    168    257     49
    -10   -259   -249    132    116   -254    129    433    296    174    265     54
     -7   -244   -236    124    114   -241    148    478    327    202    288     83
      2   -226   -228    111    114   -228    163    517    353    226    309    103
     20   -215   -236     98    127   -226    168    542    363    233    316    106
     18   -187   -205     83    111   -194    179    566    381    252    335    124
     23   -163   -189     70    106   -176    189    589    400    272    353    145
     36   -155   -194     59    114   -174    187    589    397    270    355    145
     31   -142   -174     57    101   -158    181    584    392    267    353    145
     25   -114   -140     44     80   -127    189    592    402    280    366    166
     33    -98   -132     33     83   -114    189    581    400    283    371    168
     31    -98   -129     31     80   -114    179    555    384    267    361    158
     12    -80    -93     33     51    -85    179    537    384    272    368    166
      7    -62    -70     25     36    -64    171    501    374    270    374    168
      5    -51    -57     23     28    -51    148    446    348    249    358    148
    -12    -49    -36     28     10    -41    132    397    329    239    348    140
    -33    -59    -25     46     -5    -44    124    358    322    233    345    135
    -41    -77    -38     59     -2    -59    101    298    290    202    316    103
    -51    -96    -44     72     -5    -72     83    246    257    174    290     72
    -72   -109    -38     88    -18    -75     75    213    241    161    277     62
    -77   -142    -64    111     -7   -103     62    179    218    142    262     44
    -77   -176    -98    127      7   -140     49    142    189    116    239     15
    -90   -187    -96    137      0   -142     46    127    179    106    228      7
    -96   -194    -98    142     -2   -148     38    111    168     98    220     -2
    -85   -202   -116    145     15   -161     25     93    153     80    205    -20
    -93   -207   -116    148     10   -163     25     88    148     80    205    -18
   -101   -205   -103    153      0   -155     28     90    155     88    213    -12
    -93   -205   -111    148      7   -158     20     80    145     80    205    -23
    -90   -202   -111    148     10   -158     20     75    142     80    202    -25
    -96   -202   -106    148      5   -155     25     83    153     93    215     -7
    -90   -197   -106    142      5   -150     20     77    150     90    218    -10
    -90   -194   -106    142      5   -150     18     72    145     88    215    -15
   -101   -189    -88    145     -7   -140     23     80    155    101    223     -2
    -96   -184    -90    140     -2   -137     25     83    158    106    226      0
    -85   -189   -103    137      7   -145     18     72    145     93    218    -10
    -90   -187    -96    135      2   -142     15     70    145     96    220     -5
    -93   -179    -85    137     -5   -132     18     75    153    106    231      5
    -90   -179    -88    132     -2   -135      5     62    142     93    220     -7
    -90   -189    -98    140      2   -145      7     62    142     96    223     -7
    -93   -181    -88    137     -5   -135     10     67    153    109    233      2
    -93   -176    -83    135     -5   -129      5     62    145    103    228      0
    -90   -189    -98    137      2   -142      0     54    137     96    223     -5
    -98   -187    -88    142     -7   -140      5     57    145    103    231      0
    -96   -181    -85    137     -7   -135      2     54    142    103    228      0
    -85   -184    -98    135      5   -142     -5     41    127     90    218    -15
    -96   -184    -88    137     -5   -137     -7     36    124     90    220    -10
    -96   -176    -80    135     -7   -129     -2     41    132    101    231      2
    -88   -194   -106    140      7   -150     -5     36    127     96    226     -2
    -85   -184    -98    135      5   -142    -15     25    116     85    215    -12
    -98   -179    -83    137    -10   -132    -15     25    119     90    218     -7
    -96   -184    -90    140     -5   -137    -18     20    114     88    215    -10
    -90   -205   -114    148     10   -161    -20     15    106     80    207    -20
   -101   -205   -103    153      0   -155    -18     20    114     90    215    -10
   -101   -202   -101    150     -2   -153    -18     18    111     90    218    -10
    -93   -205   -111    148      7   -161    -28      7    101     77    207    -20
    -96   -189    -96    140     -2   -145    -12     20    116     96    220     -7
    -96   -148    -51    122    -23   -101     28     59    163    142    267     38
    -90   -103    -12     96    -38    -59     41     67    176    155    280     49
    -90    -64     25     75    -59    -20     54     75    192    171    296     59
    -90    -46     41     67    -67     -2     72     88    207    184    309     72
    -75    -46     28     62    -51    -10     77     96    207    187    309     72
    -59     31     88     12    -75     59     77    106    241    223    348    106
    -64    122    187    -28   -127    155     70    116    283    270    397    158
    -57    155    210    -49   -135    184     46    109    296    290    415    176
    -33    137    171    -51   -101    153     25    101    285    283    410    166
    -51    135    184    -44   -119    158     10     83    272    275    405    163
    -67    109    176    -20   -122    142      2     77    267    275    407    166
    -62     31     93     15    -77     59    -18     51    220    228    358    119
    -72   -103    -31     88    -20    -67    -25     31    158    161    285     49
    -85   -187   -103    135      7   -148    -31     18    122    122    241     12
    -96   -231   -135    163     18   -184    -41     -5     90     93    215    -15
    -98   -259   -163    179     31   -213    -57    -33     54     59    187    -46
   -101   -270   -168    187     33   -220    -59    -38     49     54    181    -46
   -103   -283   -181    192     36   -233    -62    -38     46     54    179    -49
    -98   -303   -205    202     51   -254    -67    -49     33     41    166    -62
   -103   -303   -202    202     46   -252    -70    -51     28     36    163    -64
   -106   -301   -194    205     44   -249    -62    -44     41     46    168    -54
    -98   -311   -213    205     54   -262    -70    -54     28     36    158    -70
   -103   -316   -213    210     54   -265    -72    -59     20     31    150    -75
   -111   -322   -210    215     49   -267    -64    -49     31     41    161    -64
   -103   -314   -210    210     51   -262    -67    -54     31     41    163    -64
   -101   -324   -223    210     59   -275    -72    -59     25     36    161    -70
   -106   -324   -220    215     54   -272    -64    -49     36     44    168    -57
    -98   -337   -239    218     67   -288    -62    -38     36     38    158    -64
    -54   -436   -381    246    163   -410    -57     -7     -7    -23     85   -135
     15   -592   -610    285    311   -600     41    168      7    -88    -15   -236
     54   -607   -662    275    358   -633    213    423    158    -41    -12   -259
      7   -345   -353    166    179   -348    293    407    327    124    163   -116
   -153     93    246     31   -200    168    119   -189    311    324    462    168
   -348    779   1127   -218   -737    953   -246   -930    262    675    966    683
   -485   1501   1987   -509  -1236   1745   -594  -1369    358   1137   1543   1244
   -509   1673   2182   -581  -1345   1927   -930  -1673    226   1234   1693   1413
   -452   1124   1577   -335  -1013   1350  -1062  -1732   -239    683   1130    914
   -407    413    818     -5   -613    613   -815  -1402   -594    -46    335    163
   -301    -46    254    174   -277    103   -496   -805   -397   -129    106    -67
   -207   -176     31    192   -119    -75   -262   -358   -111     28    184    -23
   -137   -218    -80    179    -28   -150   -127   -111     49    124    246     20
   -114   -275   -161    194     20   -218    -98    -59     54    101    220    -10
   -109   -311   -205    210     46   -259    -85    -41     49     83    194    -38
   -111   -324   -213    215     49   -270    -70    -15     59     80    192    -49
    -98   -319   -220    210     59   -270    -64     -2     62     75    179    -67
    -88   -322   -236    205     72   -280    -67     -2     54     62    168    -80
    -90   -316   -228    202     67   -272    -57     12     72     75    179    -70
    -88   -316   -228    202     70   -275    -49     28     83     85    189    -64
    -77   -311   -233    194     77   -272    -51     31     83     83    187    -67
    -80   -311   -231    197     72   -272    -46     41     96     96    197    -57
    -88   -311   -223    200     67   -267    -36     59    111    116    218    -36
    -77   -296   -218    187     67   -259    -38     59    114    114    218    -38
    -77   -285   -207    181     64   -246    -38     64    119    119    220    -38
    -85   -285   -202    184     57   -246    -33     77    132    132    231    -28
    -75   -288   -213    181     67   -252    -28     88    142    142    239    -20
    -62   -288   -226    174     80   -257    -28     90    142    142    239    -20
    -70   -254   -184    163     57   -220    -25    106    155    155    249    -10
    -72   -249   -176    161     51   -215    -18    122    171    168    265      5
    -59   -252   -192    155     64   -223    -20    124    171    168    262      0
    -59   -249   -192    153     64   -220    -15    142    184    181    267      2
    -59   -244   -184    153     62   -215     -5    171    210    205    290     25
    -49   -241   -194    145     72   -220     -7    181    215    210    298     25
    -44   -220   -179    132     67   -200     -7    194    226    218    306     31
    -44   -207   -163    127     59   -187      2    226    252    244    329     54
    -31   -218   -187    124     77   -202     15    257    270    259    345     70
    -18   -207   -189    111     85   -200     15    277    277    267    350     72
    -15   -179   -166     96     75   -174     23    311    303    288    368     90
     -5   -174   -168     88     80   -174     36    353    329    314    389    109
     12   -179   -192     83    101   -184     44    384    342    327    402    119
     23   -155   -179     67     98   -168     54    423    371    353    423    148
     38   -114   -153     36     93   -132     62    459    394    381    449    171
     57   -109   -168     23    111   -140     64    483    407    394    459    179
     70    -93   -163     12    116   -127     70    506    423    410    475    197
     75    -57   -135    -10    103    -96     75    530    444    433    496    226
     85    -38   -124    -23    103    -80     75    535    449    439    506    236
     88    -28   -119    -31    103    -72     70    532    449    439    509    239
     77    -10    -88    -33     83    -49     75    537    462    462    532    262
     77     -2    -80    -38     77    -41     77    532    470    475    550    272
     85     18    -67    -51     77    -25     64    509    459    470    545    270
     75     41    -33    -59     54      5     62    491    459    472    553    277
     59     59      0    -59     31     31     64    472    467    485    568    293
     51     44     -7    -49     28     20     57    431    452    470    553    275
     33     46     12    -38     10     28     49    387    436    454    537    254
      5     41     36    -25    -15     38     46    348    423    441    527    241
     -7     28     36    -10    -20     31     36    298    400    415    501    210
    -25    -12     12     18    -20      0     28    249    368    381    470    176
    -51    -33     15     41    -36    -10     25    213    350    363    452    155
    -64    -46     15     54    -41    -18     15    179    324    340    431    129
    -67    -80    -12     75    -28    -46      2    140    293    306    400     96
    -83   -109    -25     96    -31    -67     -2    119    277    290    381     83
    -90   -124    -33    106    -31    -80      0    114    275    288    376     83
    -83   -127    -44    103    -20    -88     -7     93    259    272    361     64
    -85   -140    -54    114    -15    -98    -10     80    249    265    353     54
   -101   -150    -49    124    -28   -101     -5     83    257    272    361     62
    -93   -132    -38    111    -28    -85    -10     75    252    272    363     57
    -90   -137    -49    114    -23    -93    -12     67    246    267    358     51
   -101   -127    -25    114    -38    -77     -7     72    254    277    368     59
   -101   -137    -36    119    -33    -88     -5     80    265    290    379     70
    -90   -135    -44    111    -23    -90    -12     70    254    277    374     59
    -98   -122    -23    109    -38    -75    -15     67    252    275    371     59
   -101   -111    -10    106    -46    -62    -10     72    262    288    381     72
    -90   -129    -38    109    -25    -85    -15     67    257    285    376     64
    -88   -137    -49    111    -20    -93    -12     70    259    290    381     67
    -98   -119    -23    106    -38    -72     -7     72    265    298    389     75
    -96   -119    -23    109    -36    -72    -10     70    262    296    389     72
    -96   -132    -38    111    -31    -85    -18     59    252    285    379     62
    -98   -124    -25    111    -38    -75    -15     62    257    290    381     70
    -96   -119    -25    106    -36    -72    -10     67    262    298    387     77
    -88   -140    -51    114    -18    -96    -15     59    246    285    376     64
    -93   -116    -23    103    -38    -70     -5     70    257    296    389     75
    -90    -64     25     77    -59    -18     20     93    290    329    418    103
    -83    -36     46     59    -64      5     36    101    303    342    431    111
    -88     -5     83     46    -85     38     59    111    324    363    449    127
    -96      0     93     46    -93     46     75    124    337    371    457    132
    -80      7     88     33    -83     46     85    135    342    376    462    137
    -62     72    132     -7    -96    103     90    148    371    407    496    166
    -59    158    218    -49   -137    187     93    163    413    459    548    218
    -54    200    252    -72   -153    226     62    153    428    480    571    244
    -36    181    215    -72   -124    197     28    135    407    465    561    231
    -44    155    200    -59   -122    176     20    127    400    459    555    228
    -64    174    239    -54   -150    205      2    106    392    457    558    231
    -67    101    168    -15   -116    135    -18     75    345    410    514    187
    -75    -23     51     49    -64     12    -33     51    285    345    444    119
    -96   -116    -20    103    -38    -67    -33     41    249    306    397     77
   -103   -158    -54    132    -25   -106    -36     23    226    285    374     51
   -111   -192    -83    150    -15   -140    -49    -10    189    249    340     18
   -127   -210    -83    168    -23   -148    -51    -20    176    233    324     10
   -129   -223    -93    176    -20   -158    -57    -28    166    228    322      2
   -122   -233   -111    179     -5   -174    -64    -41    153    215    306    -15
   -129   -239   -109    184    -12   -176    -70    -44    148    210    301    -20
   -135   -246   -111    189    -12   -179    -64    -38    150    215    306    -15
   -124   -265   -140    194      5   -205    -70    -46    137    202    296    -28
   -127   -262   -135    194      2   -200    -75    -57    124    189    283    -36
   -135   -270   -135    200     -2   -202    -67    -46    137    202    293    -23
   -132   -283   -150    207      7   -215    -67    -51    135    202    290    -28
   -129   -283   -153    205     10   -218    -77    -64    119    189    277    -46
   -142   -275   -132    210     -5   -205    -67    -57    129    197    288    -36
   -140   -280   -140    207      0   -210    -72    -57    129    197    288    -38
   -109   -345   -236    226     62   -290    -72    -51     90    150    239    -85
    -51   -506   -457    277    202   -480    -41      5     20     38    109   -207
     -2   -696   -693    350    345   -696     83    166      0    -80    -51   -376
      7   -654   -665    322    335   -659    210    316     93    -57    -41   -397
    -98   -355   -257    226     77   -306    223    114    215    129    184   -184
   -311    192    504     57   -407    348     31   -496    280    446    615    257
   -511   1023   1535   -254  -1023   1278   -244  -1026    467    982   1278    935
   -626   1564   2190   -470  -1408   1878   -504  -1278    659   1447   1795   1454
   -592   1366   1958   -387  -1275   1662   -745  -1467    384   1265   1623   1327
   -537    763   1301   -114   -919   1031   -795  -1486   -161    535    883    615
   -431    119    550    155   -491    335   -605  -1098   -381     10    270      7
   -319   -148    171    231   -246     10   -353   -563   -135     93    241    -38
   -215   -189     23    202   -122    -83   -179   -231     70    226    329     28
   -153   -228    -75    192    -41   -153   -106    -98    129    241    332     15
   -142   -257   -114    200    -15   -187    -88    -70    122    220    306    -20
   -142   -275   -132    207     -7   -205    -70    -44    132    220    301    -25
   -129   -301   -171    215     18   -236    -59    -25    129    210    290    -38
   -122   -322   -200    220     38   -259    -57    -18    124    200    280    -54
   -127   -311   -184    220     28   -249    -44      0    140    213    288    -44
   -127   -293   -166    210     18   -231    -41      7    145    218    290    -44
   -116   -296   -181    205     31   -239    -41     10    142    210    285    -54
   -116   -293   -176    202     28   -236    -36     20    150    215    290    -46
   -111   -277   -166    194     25   -223    -25     41    166    236    311    -28
    -98   -280   -181    189     38   -231    -25     41    168    241    314    -31
   -103   -280   -176    189     36   -228    -23     46    176    246    319    -25
   -111   -267   -155    187     20   -213    -18     59    187    259    327    -15
   -103   -259   -155    181     25   -207    -12     72    192    265    335    -12
    -98   -262   -166    179     33   -215    -18     70    189    262    329    -18
   -103   -249   -148    176     20   -200    -12     85    205    280    345     -5
    -98   -239   -140    168     18   -189     -7    103    220    296    358      5
    -75   -226   -150    150     36   -189     -7    109    220    296    358      2
    -77   -220   -142    148     31   -181     -7    122    231    303    366     12
    -77   -215   -137    145     28   -176      2    145    249    319    379     33
    -59   -213   -155    135     46   -187      0    155    252    319    379     31
    -57   -200   -142    129     41   -171      0    166    259    327    387     31
    -64   -194   -129    127     31   -163     18    197    285    353    413     59
    -49   -189   -140    119     44   -166     18    218    298    366    420     67
    -36   -192   -158    114     59   -176     25    239    309    376    431     72
    -28   -155   -127     93     49   -142     38    272    332    397    449     96
    -23   -145   -122     83     46   -132     46    303    350    418    467    114
    -10   -142   -132     75     59   -137     41    324    353    423    470    114
     -2   -129   -127     64     62   -129     49    358    376    446    488    135
     18   -106   -124     44     70   -114     64    407    413    488    530    174
     49    -77   -129     12     88   -103     57    428    418    496    540    179
     59    -54   -114     -2     85    -83     54    444    426    506    550    192
     62    -41   -103    -10     80    -72     62    470    449    535    581    228
     72    -25    -98    -23     85    -62     62    480    459    548    600    246
     85     -5    -93    -41     88    -49     51    472    452    542    600    244
     83     15    -70    -49     75    -25     51    475    462    561    615    262
     88     49    -38    -70     62      7     49    470    467    568    626    277
     98     57    -41    -77     70      7     46    454    465    568    628    280
     88     70    -20    -80     54     25     44    439    467    574    636    283
     80     90     10    -85     36     51     49    423    470    579    641    288
     59     75     12    -70     23     44     44    389    454    558    623    267
     20     38     18    -28      2     28     38    353    439    537    600    239
     -7     25     33    -10    -20     28     49    329    436    535    592    226
    -23      0     23     10    -23     10     51    296    423    514    568    192
    -46    -25     18     36    -33     -5     49    249    397    483    535    158
    -80    -51     28     67    -54    -12     57    220    381    465    517    140
    -93    -77     15     85    -57    -31     51    189    363    444    498    116
    -96   -106    -10    101    -44    -59     36    150    332    410    467     80
   -103   -124    -20    114    -44    -75     33    129    319    397    454     67
   -116   -135    -18    127    -49    -77     41    124    322    397    457     67
   -114   -145    -33    127    -41    -90     25    101    296    374    433     38
   -119   -161    -41    140    -38   -101     18     88    283    358    418     23
   -124   -166    -41    145    -44   -103     23     90    288    361    418     31
   -114   -166    -51    140    -31   -109     20     90    290    363    423     33
   -111   -168    -57    137    -28   -114     10     77    280    353    413     23
   -116   -166    -49    140    -33   -109     20     90    293    366    426     38
   -116   -153    -36    132    -41    -93     20     88    296    374    431     44
   -106   -158    -51    132    -28   -106     12     77    285    361    423     33
   -116   -163    -46    140    -36   -106     12     77    288    363    423     31
   -116   -148    -33    132    -41    -90     23     88    298    376    433     38
   -109   -161    -51    132    -31   -109     20     85    296    374    428     36
   -111   -158    -46    135    -33   -103     15     80    293    368    426     33
   -122   -145    -25    132    -49    -85     23     88    301    381    439     44
   -114   -150    -36    129    -38    -93     23     85    303    381    441     44
   -114   -166    -54    140    -31   -109     20     77    290    368    431     36
   -122   -145    -23    135    -49    -85     20     80    298    376    439     44
   -122   -148    -25    132    -49    -85     23     83    303    384    446     49
   -106   -145    -41    124    -33    -93     18     75    293    374    436     38
   -101   -135    -36    116    -36    -85     28     85    303    384    446     49
   -109   -109      0    109    -54    -54     51    106    327    407    467     67
   -109    -85     20     96    -67    -31     59    106    329    407    467     62
   -109    -46     62     77    -88      7     77    119    345    420    483     75
   -116    -44     72     80    -96     12    101    140    363    439    498     93
   -101    -44     57     72    -80      5    111    148    368    444    501     90
    -85     15    101     33    -96     57    114    155    389    465    524    111
    -83    101    184    -10   -135    142    116    174    433    514    576    163
    -67    166    231    -51   -148    197     90    174    459    550    615    202
    -33    174    207    -70   -119    189     59    158    449    542    607    197
    -28    150    179    -62   -103    163     44    150    439    532    600    192
    -46    142    189    -49   -116    166     28    137    433    537    605    200
    -51    103    155    -28   -103    129      5    109    402    506    579    171
    -72    -18     54     46    -64     18    -18     77    340    439    509    106
    -93   -106    -15     98    -41    -62    -15     67    303    397    459     67
   -101   -155    -54    129    -25   -106    -15     51    275    368    428     33
   -111   -202    -90    155    -12   -145    -20     23    244    332    400     -2
   -135   -213    -77    174    -28   -145    -18     10    228    316    384    -15
   -135   -218    -83    176    -25   -150    -23      2    220    309    379    -23
   -124   -233   -109    179     -7   -171    -28    -10    207    293    366    -36
   -132   -239   -106    184    -15   -171    -31    -10    205    290    361    -36
   -137   -239   -101    189    -18   -171    -25     -5    207    296    366    -25
   -127   -254   -127    189     -2   -192    -31    -12    197    285    355    -38
   -129   -262   -132    194      0   -197    -36    -18    192    280    353    -44
   -140   -257   -116    197    -12   -187    -33    -12    200    290    361    -41
   -137   -265   -127    202     -5   -197    -36    -15    194    285    361    -46
   -124   -262   -137    189      5   -200    -41    -23    181    275    353    -62
   -132   -254   -124    192     -5   -189    -33    -15    192    283    358    -54
   -129   -265   -135    197      0   -202    -31    -10    197    288    361    -51
   -106   -290   -184    200     38   -239    -41    -15    174    257    329    -85
    -64   -436   -374    249    153   -407    -25     18    103    153    215   -192
    -10   -623   -613    316    301   -618     72    145     46     12     46   -374
     18   -678   -698    329    358   -688    213    329     98    -25    -12   -462
    -44   -467   -423    257    189   -446    298    306    244    124    153   -314
   -254     10    265    122   -259    135    150   -244    329    413    540     80
   -480    776   1257   -148   -867   1015   -111   -818    501    906   1161    724
   -620   1480   2101   -431  -1361   1790   -358  -1114    753   1457   1790   1371
   -613   1504   2117   -444  -1363   1810   -620  -1319    654   1530   1880   1514
   -553    909   1462   -179  -1008   1184   -740  -1410    114    870   1213    867
   -475    298    774     85   -623    535   -618  -1166   -236    241    527    161
   -358    -83    275    218   -319     93   -366   -636   -114    150    332    -49
   -244   -153     90    200   -168    -31   -163   -231    111    277    402      0
   -163   -197    -33    179    -67   -116    -80    -70    184    309    413     -5
   -150   -231    -80    189    -36   -155    -51    -25    187    288    389    -38
   -150   -257   -106    202    -23   -181    -33      2    192    283    376    -46
   -137   -272   -135    205     -2   -205    -25     18    187    270    361    -64
   -132   -290   -158    210     10   -223    -20     23    181    257    348    -85
   -137   -285   -148    210      5   -218     -7     41    194    267    355    -80
   -132   -285   -153    207      7   -218      2     54    202    272    363    -75
   -116   -288   -171    202     25   -231      0     54    197    265    358    -85
   -122   -285   -166    202     20   -226      7     67    207    272    368    -80
   -119   -270   -153    194     15   -213     15     80    220    285    376    -72
   -106   -270   -163    187     25   -218     12     83    218    280    371    -75
   -103   -257   -153    181     23   -205     15     88    220    283    379    -67
   -111   -241   -132    176      7   -187     23    106    239    301    397    -44
   -103   -231   -129    166     10   -181     28    116    246    309    400    -41
    -98   -231   -135    163     15   -184     25    116    241    303    394    -54
   -103   -223   -119    163      7   -171     36    135    257    319    413    -38
    -93   -218   -124    155     12   -174     38    148    267    332    423    -28
    -80   -215   -135    148     25   -176     33    145    259    322    415    -36
    -75   -202   -127    137     23   -166     36    158    267    327    420    -25
    -77   -197   -119    137     20   -158     51    184    290    348    441     -5
    -72   -197   -127    135     23   -163     46    187    283    340    431    -15
    -72   -189   -116    129     20   -153     51    202    290    348    439    -12
    -72   -184   -114    127     20   -150     64    233    316    374    465     12
    -54   -174   -119    114     31   -148     67    257    329    387    475     20
    -41   -163   -122    101     38   -142     67    272    335    389    478     18
    -38   -153   -114     93     36   -135     77    309    358    410    496     38
    -28   -137   -109     80     38   -124     83    340    376    426    509     59
     -5   -137   -132     72     62   -135     83    366    384    433    519     64
      0   -116   -116     57     57   -116     93    402    402    454    537     80
     10   -101   -111     44     59   -106    106    444    433    485    566    109
     38    -80   -122     20     77   -101    106    467    441    496    581    122
     51    -59   -111      5     80    -85    106    488    454    509    594    137
     54    -38    -93     -7     72    -67    111    514    475    535    618    166
     72    -20    -93    -25     80    -57    111    524    483    548    633    181
     83      2    -83    -44     83    -38    106    519    475    548    636    184
     77     28    -49    -51     64    -10    116    527    491    563    657    205
     77     44    -33    -62     57      5    116    522    491    574    667    215
     77     49    -31    -64     54     10    103    501    475    561    659    213
     70     64     -5    -67     36     28    101    483    475    563    665    220
     59     83     23    -70     18     54    106    472    483    574    678    233
     49     77     28    -64     10     51    106    441    470    558    665    215
     31     64     33    -46     -2     49    109    410    462    545    652    192
      0     44     44    -23    -23     44    114    384    459    537    639    176
    -18     20     38      0    -28     28    116    348    441    511    615    148
    -33      0     33     15    -33     15    109    298    410    480    581    116
    -57    -23     33     38    -46      5    103    267    394    462    566    101
    -67    -46     20     57    -46    -12     98    239    376    444    545     77
    -70    -72     -2     72    -33    -38     85    200    345    410    514     41
    -96   -103     -7     98    -44    -57     83    176    327    389    493     18
   -103   -119    -15    111    -46    -67     85    166    322    384    488     12
   -101   -135    -33    116    -33    -83     72    142    298    358    465     -7
   -106   -140    -33    124    -36    -88     64    124    280    340    446    -23
   -116   -145    -28    129    -46    -88     75    127    288    348    452    -18
   -111   -153    -44    132    -36    -98     72    124    285    348    452    -23
   -103   -161    -59    132    -23   -111     67    116    280    337    444    -33
   -109   -148    -38    129    -36    -93     67    119    283    342    452    -25
   -109   -135    -28    122    -41    -80     64    116    280    342    452    -23
   -103   -150    -46    127    -28    -98     64    114    277    337    444    -31
   -111   -148    -36    129    -38    -93     67    114    280    342    452    -25
   -122   -132    -10    127    -57    -72     70    122    290    355    465    -12
   -109   -142    -33    122    -38    -88     64    114    280    345    454    -23
   -109   -145    -36    124    -36    -90     59    106    275    340    452    -25
   -119   -153    -36    135    -41    -96     62    116    283    350    462    -12
   -111   -148    -36    129    -38    -93     57    111    275    345    452    -18
   -106   -140    -33    122    -36    -88     46     98    259    327    436    -36
   -106   -137    -31    122    -38    -83     51    103    267    335    446    -23
   -103   -132    -28    116    -38    -83     64    116    277    350    462    -10
    -96   -109    -12    103    -41    -62     72    122    285    361    472     -2
   -101    -67     33     85    -70    -18     93    137    309    384    498     23
   -114    -41     72     77    -93     15    122    161    340    410    522     51
   -103    -51     49     77    -77     -2    132    166    335    402    514     41
    -88    -46     41     67    -64     -2    127    163    329    392    504     25
    -80     36    116     20    -98     75    132    184    366    439    553     75
    -67    114    181    -23   -124    148    122    189    397    475    594    114
    -51    163    213    -57   -132    187     88    174    410    493    618    137
    -59    171    231    -54   -145    200     64    166    410    501    626    153
    -67    145    213    -41   -140    179     70    166    405    501    628    153
    -54    142    197    -44   -127    171     62    142    384    483    618    148
    -72    116    189    -23   -132    153     44    122    358    462    597    135
    -88     12    101     38    -93     57     33    111    316    418    545     88
    -90   -103    -12     96    -41    -59     20     85    262    355    478     20
    -98   -155    -57    127    -23   -109     20     70    231    324    446    -10
   -122   -192    -70    153    -25   -132     23     54    210    306    428    -20
   -124   -220    -96    174    -15   -158     12     28    176    275    400    -49
   -119   -244   -124    179      0   -184      0     10    153    252    381    -62
   -124   -244   -119    184     -5   -181      2     12    155    254    379    -59
   -127   -252   -127    187      0   -189      0     10    150    249    374    -64
   -116   -283   -166    200     23   -226     -5      2    140    241    368    -72
   -124   -272   -148    197     10   -210     -7      0    135    239    368    -75
   -129   -265   -135    197      0   -200     -7      0    135    241    371    -67
   -119   -288   -168    202     20   -228    -12     -7    124    228    363    -75
   -119   -280   -161    200     20   -220    -20    -15    111    218    350    -80
   -129   -283   -155    205     12   -220    -10     -5    124    233    361    -70
   -127   -293   -166    207     18   -231    -10    -10    116    226    355    -77
   -124   -301   -176    210     25   -239    -18    -18    106    218    345    -90
   -116   -322   -205    220     44   -265     -7      0    101    207    332    -98
    -59   -475   -415    265    174   -446     15     49     38    111    218   -205
      2   -662   -665    329    332   -665    116    189      5    -15     59   -374
     18   -641   -659    311    337   -649    259    389    109      2     49   -410
    -72   -342   -270    207     98   -306    340    358    293    202    267   -218
   -249    168    418     38   -335    293    148   -236    319    462    639    161
   -441    919   1361   -239   -901   1140   -132   -820    415    906   1221    761
   -566   1545   2112   -491  -1340   1829   -381  -1132    592   1395   1784   1335
   -535   1452   1987   -457  -1260   1719   -644  -1379    389   1356   1766   1363
   -483    774   1254   -148   -870   1015   -730  -1462   -197    610   1000    636
   -423    171    592    124   -509    381   -581  -1182   -485     25    342    -12
   -327   -179    145    252   -236    -18   -340   -654   -277     36    244   -122
   -215   -228    -12    223   -101   -122   -168   -283    -38    184    335    -57
   -150   -239    -90    194    -31   -166    -72    -93     75    249    371    -28
   -135   -267   -132    200     -2   -200    -33    -31     98    254    371    -36
   -122   -301   -179    210     28   -241    -25    -15     90    233    348    -62
   -116   -324   -207    220     44   -267    -15      0     93    228    337    -75
   -119   -316   -197    218     36   -257     -2     20    101    231    337    -72
   -114   -324   -213    218     49   -270      2     31    106    231    340    -72
   -106   -316   -213    210     51   -265     -2     28     96    218    324    -80
   -114   -329   -215    223     49   -272     15     51    119    239    340    -59
   -114   -311   -197    213     38   -254     12     54    122    244    345    -62
   -103   -309   -205    205     49   -257     12     57    122    244    342    -70
   -103   -296   -194    197     44   -246     20     70    132    254    350    -62
   -103   -280   -176    192     36   -228     28     88    153    275    368    -44
    -90   -285   -197    187     51   -241     25     88    150    270    368    -49
    -88   -272   -184    181     46   -231     23     93    153    272    368    -49
    -93   -262   -171    176     36   -218     36    111    171    290    384    -28
    -83   -259   -176    171     46   -218     36    124    179    298    392    -20
    -75   -262   -187    168     54   -226     33    124    179    296    389    -25
    -88   -262   -176    174     41   -220     49    148    197    314    405     -7
    -83   -254   -171    168     41   -215     54    163    210    324    413      5
    -70   -236   -166    153     46   -202     46    163    207    322    413     -2
    -72   -226   -153    148     38   -189     51    181    228    340    426     15
    -72   -218   -145    145     36   -181     59    205    249    361    441     33
    -59   -218   -161    137     49   -192     62    218    254    368    446     31
    -51   -202   -150    127     49   -176     62    236    265    374    454     33
    -51   -194   -142    122     44   -168     75    275    293    405    480     64
    -33   -184   -153    109     57   -168     80    301    306    420    493     77
    -15   -171   -155     93     67   -163     77    322    314    426    493     80
    -12   -153   -140     83     62   -148     90    363    345    454    519    111
      2   -137   -140     67     70   -140     96    400    366    475    540    137
     20   -127   -148     51     83   -137     93    423    374    485    553    150
     28   -114   -142     41     85   -129     98    454    394    509    571    171
     33   -103   -137     36     85   -119    114    491    423    540    602    205
     57    -67   -124      5     90    -96    103    491    420    545    607    210
     67    -38   -106    -15     85    -72     98    496    420    553    615    218
     62    -23    -85    -20     72    -54    101    501    431    566    633    241
     70    -10    -80    -28     75    -44     93    493    426    568    636    249
     77      7    -72    -44     75    -31     83    478    415    563    633    244
     70     31    -38    -51     54     -2     90    472    420    571    644    254
     59     38    -23    -51     41      7     90    457    420    574    652    259
     54     33    -20    -44     38      7     83    428    405    561    641    246
     33     44     10    -38     10     28     83    400    400    553    633    239
     12     38     25    -25     -7     33     90    379    400    548    626    233
      0     10     10     -5     -7     10     90    345    387    527    605    202
    -18    -10      7     15    -12     -2     93    309    374    506    584    168
    -46    -25     20     36    -36     -5     98    280    366    496    568    153
    -57    -41     12     49    -36    -15     93    246    345    470    540    124
    -67    -72     -5     70    -31    -38     83    207    316    439    509     93
    -85    -98    -12     93    -36    -57     83    187    306    426    493     80
    -98   -116    -20    106    -41    -70     80    168    290    410    478     64
    -93   -137    -44    114    -25    -90     70    142    267    384    454     38
   -103   -145    -41    124    -31    -93     67    127    257    374    446     28
   -114   -148    -33    132    -41    -90     70    124    257    376    446     33
   -109   -150    -41    129    -36    -96     59    106    239    355    426     12
   -106   -148    -41    127    -33    -96     54    101    233    348    420      7
   -111   -145    -33    127    -38    -90     64    111    246    363    431     20
   -103   -161    -57    132    -23   -109     70    111    252    368    439     25
   -101   -153    -51    124    -25   -103     57    101    241    358    428     15
   -111   -140    -28    124    -44    -85     57    103    246    361    431     23
   -114   -137    -25    124    -46    -83     59    106    249    368    436     31
   -106   -153    -46    129    -31   -101     59    101    246    368    436     23
   -111   -142    -33    124    -38    -88     54     98    246    368    439     23
   -111   -135    -23    122    -46    -77     62    109    257    379    449     33
   -103   -132    -31    116    -38    -83     57    103    252    371    444     31
   -101   -127    -25    114    -38    -77     59    106    252    371    441     36
   -106    -90     15     96    -62    -38     85    132    285    402    467     59
    -98    -54     44     75    -72     -5    103    148    303    423    493     75
    -96    -18     75     57    -88     28    116    155    314    433    504     83
   -109     -2    106     57   -109     51    142    171    335    452    519     98
    -98     -5     93     49    -98     41    153    181    337    452    517     96
    -83     41    124     18   -103     83    153    192    355    467    537    114
    -80    119    200    -20   -140    158    155    205    394    511    584    163
    -75    181    257    -51   -166    218    135    210    433    558    633    213
    -54    200    254    -75   -155    226     93    187    418    548    623    205
    -49    171    220    -62   -135    194     77    176    405    532    610    197
    -67    163    228    -49   -148    194     70    163    394    532    613    202
    -70    148    218    -38   -142    181     54    142    376    519    605    192
    -72     67    137      0   -106    101     36    116    332    472    553    140
    -90    -49     38     70    -64     -5     36    103    288    423    496     85
    -98   -127    -28    111    -36    -77     38     96    257    389    462     49
   -103   -166    -62    135    -20   -114     31     67    218    350    426     12
   -124   -189    -64    155    -31   -127     20     41    194    324    400     -5
   -129   -205    -75    168    -28   -142     18     36    184    311    389     -7
   -119   -218    -98    168    -12   -158     10     23    168    298    376    -25
   -119   -231   -111    176     -5   -171     12     20    163    293    368    -36
   -132   -239   -106    184    -15   -174     18     23    166    296    368    -31
   -129   -249   -119    189     -7   -184     12     18    155    283    358    -38
   -129   -262   -132    194      0   -197      5      7    145    272    348    -51
   -137   -259   -122    200     -7   -192     12     12    150    280    355    -49
   -135   -265   -129    197     -2   -197     10     10    148    275    353    -51
   -127   -275   -148    200     10   -213      5      5    135    262    340    -62
   -135   -267   -135    200     -2   -202      5      2    137    265    342    -57
   -137   -267   -129    202     -5   -200     12     12    148    275    350    -46
   -122   -296   -174    207     23   -236      7     10    127    252    327    -75
    -85   -410   -324    246    116   -368     20     36     72    168    239   -158
    -36   -618   -584    327    270   -602    103    148     12     36     77   -314
      2   -730   -732    363    366   -730    254    332     25    -57    -49   -462
    -38   -530   -491    283    223   -511    345    327    148     57     75   -363
   -215    -83    129    148   -174     23    226   -166    226    309    410    -36
   -410    623   1034   -109   -722    828    -75   -810    316    730    961    532
   -571   1434   2005   -431  -1288   1719   -371  -1169    579   1317   1641   1213
   -581   1605   2184   -514  -1384   1893   -667  -1350    589   1530   1873   1470
   -511   1088   1600   -288  -1054   1343   -833  -1439    158   1054   1389   1036
   -444    420    862     10   -654    641   -709  -1247   -288    319    615    280
   -342    -80    262    213   -303     90   -413   -706   -249     85    267    -67
   -257   -163     90    210   -176    -36   -181   -280      7    236    348    -15
   -174   -197    -23    184    -75   -111    -70    -70    124    301    387      7
   -148   -236    -88    189    -31   -161    -33    -12    137    285    366    -23
   -145   -265   -119    205    -12   -192    -12     15    137    275    353    -38
   -142   -283   -140    213     -2   -213      2     36    140    265    342    -49
   -132   -301   -168    215     15   -233      5     44    135    252    327    -70
   -135   -311   -179    220     20   -244     15     59    142    254    327    -70
   -135   -301   -166    218     15   -233     25     80    158    265    337    -59
   -119   -309   -192    213     33   -249     25     80    153    257    329    -72
   -119   -306   -189    213     33   -249     28     85    158    257    329    -72
   -124   -298   -174    210     23   -236     38     98    171    270    342    -59
   -111   -272   -161    192     23   -218     44    111    179    283    353    -49
   -111   -275   -163    192     23   -218     38    106    171    275    348    -54
   -114   -272   -158    192     20   -215     49    122    187    288    361    -38
   -109   -262   -153    184     20   -210     54    132    197    298    371    -31
    -98   -259   -161    179     31   -210     46    132    192    293    366    -41
   -106   -249   -145    176     15   -197     54    145    205    303    374    -31
   -106   -236   -129    171     10   -184     64    166    223    322    389    -10
    -93   -239   -145    166     23   -194     62    171    223    322    389    -12
    -90   -231   -140    161     23   -187     67    181    231    327    394    -10
   -101   -226   -127    161     10   -176     75    202    246    342    405      0
    -88   -223   -135    155     23   -179     77    218    257    350    413      7
    -80   -220   -142    148     31   -181     77    231    259    350    415      5
    -80   -192   -111    137     15   -153     88    254    277    366    431     20
    -75   -192   -116    132     20   -155     96    285    301    384    449     38
    -57   -181   -124    119     33   -153     96    306    306    389    452     38
    -51   -163   -111    106     28   -137    106    337    324    407    467     57
    -46   -148   -101     98     25   -124    124    381    353    433    491     80
    -25   -148   -122     85     44   -135    129    410    366    444    501     88
    -12   -129   -116     70     49   -124    137    441    384    457    511    101
     -2   -101    -98     49     46    -98    150    483    410    485    537    129
     20    -77    -98     28     59    -88    155    511    428    501    555    148
     36    -64   -101     12     67    -83    155    532    436    511    566    153
     36    -36    -72      0     51    -54    166    555    454    537    589    181
     44    -15    -59    -15     51    -36    166    566    465    553    610    200
     57     -2    -59    -25     57    -31    158    561    459    548    610    200
     54     20    -33    -36     44     -7    158    558    462    553    615    207
     49     36    -12    -41     31     10    166    561    470    566    633    223
     49     46     -2    -49     25     23    158    537    459    558    628    218
     41     51     10    -46     15     31    155    514    452    553    623    215
     20     72     51    -46    -15     62    153    491    452    553    626    218
     10     62     51    -36    -20     57    148    454    439    537    613    205
     -2     46     49    -23    -25     49    140    415    418    517    597    181
    -28     31     59      0    -44     44    145    381    413    509    587    171
    -49     10     59     18    -54     33    142    345    397    491    571    148
    -57    -18     38     36    -49     10    127    298    371    462    540    111
    -75    -36     36     54    -57      0    122    265    353    441    522     90
    -93    -62     31     77    -62    -15    122    241    345    431    511     80
    -96    -90      5     90    -51    -44    111    205    314    400    488     54
   -103   -114    -10    106    -46    -62    106    181    296    381    467     36
   -111   -124    -12    116    -49    -70    109    171    290    379    457     28
   -109   -140    -31    124    -38    -85    106    161    280    366    446     10
   -119   -166    -46    140    -38   -106     98    142    262    348    431    -12
   -127   -168    -41    148    -44   -106    101    142    262    348    433    -10
   -124   -163    -38    142    -44   -103     96    137    259    345    431    -10
   -116   -166    -49    142    -33   -109     93    129    252    337    426    -18
   -122   -166    -44    142    -38   -103     96    132    254    340    428    -12
   -124   -158    -33    142    -46    -96    103    142    267    353    441      0
   -122   -168    -49    142    -38   -109     96    137    257    340    431    -10
   -116   -171    -54    145    -31   -114     90    135    254    340    431    -12
   -124   -155    -33    140    -46    -96     96    140    265    353    439      0
   -119   -161    -44    140    -38   -103     96    140    262    350    439     -2
   -114   -166    -51    137    -31   -109     98    137    259    345    433     -7
   -111   -127    -15    119    -49    -72    119    161    285    368    457     12
   -109    -83     23     96    -67    -31    140    179    306    389    478     28
   -101    -54     46     75    -75     -5    158    189    319    402    493     38
   -111    -31     80     70    -98     25    179    205    337    415    509     51
   -114    -36     77     75    -96     20    197    220    345    423    514     57
    -90     -5     83     46    -88     38    197    228    353    431    522     64
    -83     72    153      5   -119    111    194    239    389    470    563    101
    -83    140    223    -28   -153    181    179    241    423    511    607    145
    -67    176    244    -54   -155    210    150    236    433    530    626    163
    -51    161    210    -54   -129    184    127    218    413    511    613    150
    -70    150    220    -38   -145    184    114    205    402    504    607    148
    -80    129    210    -23   -145    168    101    184    384    491    597    142
    -75     67    142      5   -109    103     83    163    353    454    563    109
    -85    -36     49     59    -67      5     75    148    303    400    501     51
   -101   -116    -15    109    -44    -67     75    137    267    355    457     10
   -109   -166    -57    137    -28   -111     67    114    231    319    420    -28
   -122   -205    -83    163    -20   -145     59     88    200    288    392    -57
   -132   -223    -93    176    -20   -161     59     77    187    272    376    -72
   -122   -223   -101    171    -12   -161     49     62    168    257    358    -85
   -122   -241   -119    181     -2   -181     38     46    150    236    340   -103
   -135   -252   -116    194    -10   -184     49     54    153    236    342    -98
   -132   -252   -122    189     -5   -187     46     51    150    236    340   -101
   -124   -259   -135    192      5   -197     38     38    129    215    322   -119
   -132   -262   -132    194      0   -197     36     33    122    207    314   -124
   -129   -259   -129    194      0   -194     38     41    132    223    329   -109
   -122   -277   -158    200     15   -218     33     33    124    213    316   -124
   -122   -290   -168    205     20   -228     31     31    114    202    306   -135
   -127   -277   -153    202     10   -215     33     33    114    200    306   -132
   -124   -283   -158    205     15   -220     33     31    103    187    290   -148
    -98   -355   -259    226     77   -309     33     38     62    132    231   -205
    -44   -511   -467    277    210   -491     83    124     20     36    114   -314
     -2   -665   -665    332    329   -665    207    293     18    -70    -23   -454
      0   -605   -605    303    301   -605    342    446    122    -36     -7   -457
   -142   -228    -85    184    -28   -158    316    109    213    161    252   -215
   -324    376    701    -25   -514    540     59   -571    231    485    709    252
   -506   1171   1675   -335  -1091   1423   -249  -1070    379    984   1327    878
   -592   1660   2252   -532  -1421   1956   -527  -1330    517   1408   1805   1361
   -519   1234   1753   -358  -1137   1493   -758  -1478    171   1117   1514   1143
   -444    550    992    -54   -719    771   -724  -1376   -316    384    745    418
   -353     -2    348    176   -353    171   -470   -922   -426    -49    210   -109
   -265   -184     80    226   -174    -51   -200   -389   -135     72    233   -119
   -174   -213    -41    192    -67   -127    -62   -109     46    192    314    -67
   -129   -233   -103    181    -12   -168     -7    -12     85    200    311    -85
   -129   -270   -140    197      5   -205      7     12     80    176    288   -109
   -127   -293   -166    210     18   -231     25     38     85    171    280   -111
   -114   -311   -197    210     38   -254     28     49     83    158    267   -127
   -111   -309   -200    210     44   -254     31     57     80    148    252   -135
   -114   -309   -194    210     38   -252     41     75     93    158    259   -127
   -101   -316   -215    210     57   -267     49     85     98    163    272   -119
    -96   -309   -213    202     57   -262     44     85     93    158    267   -122
   -109   -311   -205    210     46   -259     54    101    106    168    277   -106
   -106   -301   -197    202     41   -249     59    106    109    174    283   -101
    -93   -283   -189    189     46   -236     51    101    101    166    275   -106
    -98   -280   -184    187     41   -233     57    116    111    176    285    -90
    -98   -270   -174    184     36   -223     67    135    129    197    306    -70
    -85   -272   -187    179     46   -228     64    140    129    192    303    -75
    -80   -257   -176    168     46   -218     64    145    132    197    306    -67
    -90   -249   -161    168     33   -207     77    168    153    220    324    -46
    -80   -254   -174    168     46   -215     83    179    161    228    329    -41
    -72   -249   -176    161     51   -215     77    181    161    228    329    -44
    -75   -223   -148    150     36   -187     85    205    179    249    348    -23
    -72   -213   -140    140     33   -176     88    218    189    257    355    -12
    -64   -223   -161    142     46   -192     85    226    189    252    348    -20
    -64   -226   -161    145     46   -194     96    249    205    267    363    -10
    -59   -210   -150    135     44   -181    109    283    233    296    387     12
    -41   -200   -158    119     54   -179    103    298    239    298    387     18
    -33   -189   -155    111     59   -174    109    327    254    311    400     33
    -28   -184   -155    103     62   -171    122    366    285    345    428     64
    -12   -171   -158     93     72   -166    127    400    306    366    446     83
      2   -150   -153     72     77   -150    124    426    319    374    454     88
     10   -124   -135     57     72   -129    137    467    348    402    478    116
     20   -111   -132     46     75   -122    148    504    371    423    496    137
     41    -96   -137     28     88   -116    148    524    379    436    511    145
     46    -57   -103      2     75    -80    150    545    400    459    537    171
     49    -41    -90     -5     70    -67    161    566    420    485    563    197
     59    -36    -96    -12     75    -67    155    563    418    485    563    200
     57     -2    -59    -25     57    -31    150    555    410    483    561    205
     44      2    -44    -25     44    -20    158    561    418    491    574    220
     46     -2    -49    -23     46    -23    161    550    413    488    574    220
     44     18    -25    -33     33     -2    148    519    392    470    561    205
     31     46     15    -38      7     31    148    496    392    470    563    207
     18     46     25    -33     -5     36    148    467    381    465    558    202
      7     28     20    -18     -7     25    137    418    358    439    532    174
    -18     10     25      2    -23     18    135    379    342    420    514    153
    -36    -10     25     23    -31      7    140    350    335    410    506    142
    -44    -28     15     36    -31     -7    127    298    301    379    478    106
    -57    -51      5     54    -33    -23    119    259    280    358    454     83
    -77    -64     10     70    -44    -28    116    233    270    345    439     72
    -85   -103    -18     96    -33    -62    111    205    249    322    418     46
    -83   -122    -38    101    -23    -83     96    174    226    301    397     20
    -98   -135    -36    116    -33    -85     98    161    220    296    389     15
   -103   -145    -41    124    -31    -96     98    148    210    288    379      5
    -96   -155    -59    127    -18   -109     88    129    189    267    361    -20
   -103   -150    -46    127    -31   -101     88    122    184    265    358    -23
   -111   -155    -44    132    -33   -101     90    122    189    270    363    -15
   -101   -158    -59    127    -20   -109     88    116    184    265    358    -18
    -93   -158    -64    127    -15   -111     85    116    184    262    355    -18
   -103   -145    -44    122    -31    -96     88    124    192    275    363    -12
    -98   -142    -44    119    -28    -93     85    124    192    275    363    -18
    -93   -140    -49    114    -23    -96     77    114    187    272    363    -23
   -101   -137    -36    119    -33    -88     88    127    200    285    376    -10
   -101   -137    -36    119    -33    -88     98    140    213    298    387      2
    -85   -101    -15     93    -36    -59    106    148    226    306    397      7
    -90    -62     28     75    -59    -18    129    168    249    329    420     28
    -96    -15     80     57    -88     31    155    194    283    363    452     57
    -88    -25     62     57    -77     15    163    194    283    358    446     51
    -77    -25     51     51    -67     12    171    205    288    363    449     51
    -75     46    119     12    -98     83    187    233    332    410    493     96
    -64    116    181    -25   -122    148    179    236    363    444    535    129
    -57    166    223    -54   -140    194    145    218    376    465    558    155
    -51    194    246    -72   -148    220    127    220    389    483    579    174
    -44    179    223    -70   -135    202    116    218    384    480    576    171
    -41    153    194    -54   -116    174     96    189    358    457    558    158
    -54    140    192    -44   -124    166     83    171    345    452    553    155
    -67     80    145     -7   -106    111     80    163    319    426    524    127
    -70    -44     25     57    -49    -10     67    142    262    361    452     54
    -80   -116    -36     98    -23    -77     62    122    220    314    407      7
    -93   -150    -57    119    -20   -103     67    114    207    301    394      0
   -101   -181    -80    140    -12   -132     59     90    179    272    366    -23
   -101   -202   -101    150     -2   -153     44     67    148    244    337    -54
   -106   -197    -90    153     -7   -145     46     70    153    249    340    -49
   -109   -218   -109    161     -2   -163     46     67    148    246    337    -57
   -103   -233   -132    168     12   -184     36     51    129    228    322    -75
   -111   -226   -116    168      0   -171     31     49    124    226    316    -75
   -116   -233   -116    176      0   -176     36     54    129    228    316    -72
   -111   -252   -140    179     12   -197     31     46    119    218    306    -90
   -114   -252   -137    181     10   -194     25     38    111    213    303    -96
   -122   -252   -129    184      2   -192     28     41    116    215    306    -85
   -116   -252   -135    184      7   -194     25     36    109    207    301    -90
   -114   -262   -148    187     15   -207     23     28    101    200    293   -103
   -119   -267   -148    192     12   -207     28     38    106    202    290   -103
    -88   -345   -257    215     80   -301     38     62     75    158    241   -150
    -10   -532   -522    272    254   -527     90    158     15     38     98   -290
     20   -633   -654    303    337   -644    241    363     59    -28    -10   -415
     -5   -485   -480    244    236   -483    363    472    197     64     72   -358
   -135   -114     20    122    -77    -46    301     96    259    249    329   -116
   -335    506    841    -85   -587    672     12   -633    241    558    779    348
   -517   1267   1784   -376  -1150   1527   -259  -1049    426   1091   1418   1002
   -568   1548   2117   -491  -1343   1831   -522  -1293    467   1376   1743   1343
   -509   1104   1613   -298  -1060   1358   -732  -1460     70    989   1350   1002
   -452    446    898      2   -675    672   -683  -1350   -423    220    545    220
   -345    -38    306    192   -327    132   -426   -836   -397    -44    176   -145
   -244   -197     46    220   -145    -75   -200   -358   -116    106    239   -109
   -163   -202    -41    181    -62   -124    -64    -85     57    220    314    -54
   -129   -215    -85    174    -23   -150      0     23    119    252    332    -46
   -119   -265   -148    192     12   -207      7     38    109    226    306    -80
   -114   -288   -174    200     28   -231     15     57    106    210    290    -98
   -116   -293   -176    202     25   -236     33     83    116    218    296    -98
   -101   -293   -192    197     44   -244     38     98    124    218    296   -103
    -96   -301   -205    197     51   -252     36     98    116    207    288   -116
   -103   -296   -192    197     44   -244     46    111    127    215    293   -106
   -101   -290   -189    194     44   -241     51    124    137    223    301    -98
    -88   -293   -205    192     57   -249     51    127    137    220    298   -103
    -93   -288   -197    189     49   -244     59    137    148    231    303   -101
    -96   -280   -187    187     44   -233     67    153    163    246    322    -85
    -85   -275   -189    179     49   -233     62    153    161    244    322    -88
    -80   -272   -192    176     54   -233     62    158    166    246    324    -83
    -88   -257   -168    171     38   -213     70    176    184    265    340    -64
    -83   -246   -163    163     38   -205     67    181    187    267    340    -64
    -77   -246   -168    161     44   -207     67    187    187    265    340    -67
    -83   -239   -155    161     36   -197     77    205    205    283    355    -46
    -75   -244   -168    158     44   -207     85    226    220    298    368    -31
    -64   -228   -163    145     46   -194     75    226    218    293    366    -38
    -67   -215   -150    140     38   -181     83    244    231    306    374    -33
    -67   -207   -140    137     36   -174     96    270    254    327    397    -12
    -49   -213   -166    129     57   -192     93    283    257    329    400     -7
    -44   -205   -161    122     57   -184     98    301    270    342    410      0
    -44   -181   -140    111     46   -161    109    332    293    363    428     18
    -31   -179   -148    106     57   -163    114    363    311    376    444     31
    -15   -174   -158     93     70   -166    116    387    322    387    452     41
    -10   -153   -142     80     64   -148    127    426    345    413    475     67
      2   -142   -145     67     72   -142    135    462    368    436    496     85
     23   -129   -153     54     88   -140    137    488    381    449    511     96
     28   -106   -135     36     80   -119    140    519    405    470    532    124
     41    -75   -119     15     80    -96    148    550    426    491    553    155
     62    -62   -124      0     90    -93    145    563    431    498    563    163
     75    -46   -122    -12     98    -83    145    571    439    511    576    174
     64    -33    -98    -15     80    -64    153    581    449    527    594    192
     72    -18    -90    -28     80    -54    153    574    446    527    600    194
     77     -5    -83    -38     77    -44    142    555    433    517    594    192
     62     10    -51    -36     57    -20    142    545    433    522    602    202
     54     20    -36    -38     46     -5    142    527    428    519    602    202
     57     28    -28    -44     41      0    132    491    407    501    589    189
     36     25    -10    -31     23      7    132    462    400    493    581    179
     12     15      2    -12      5     10    140    436    400    488    576    174
      2    -10    -12      2      5    -12    132    389    376    459    550    142
    -12    -18     -5     15     -5    -12    122    348    358    436    527    119
    -33    -31      0     31    -18    -15    122    319    353    428    514    106
    -49    -67    -18     59    -15    -44    119    288    337    407    491     80
    -59    -96    -36     75    -12    -67    109    246    309    376    465     44
    -75   -103    -28     88    -25    -67    109    228    298    371    459     36
    -93   -124    -31    109    -33    -80    101    207    285    355    444     20
    -96   -163    -67    129    -15   -116     90    176    259    327    418     -7
    -98   -161    -64    129    -20   -114     90    174    257    327    418     -7
    -96   -155    -59    124    -20   -109     93    168    259    329    420     -5
    -93   -166    -75    127    -10   -122     83    150    241    311    402    -23
    -88   -171    -83    129     -2   -127     77    145    236    303    394    -28
   -103   -179    -75    140    -15   -127     80    153    246    316    410    -12
   -103   -184    -80    142    -12   -132     83    153    252    319    413    -10
   -106   -187    -80    145    -15   -135     77    142    241    309    402    -25
   -111   -166    -54    140    -28   -111     85    153    254    324    418    -15
   -109   -161    -51    135    -31   -106     88    158    259    329    426     -7
   -106   -168    -62    137    -23   -114     80    153    252    322    415    -15
    -96   -135    -38    114    -31    -85     90    168    270    337    431      2
    -85    -90     -5     88    -41    -49    116    197    309    374    467     38
    -77    -59     15     67    -49    -23    135    210    327    389    485     49
    -83    -18     64     49    -75     23    153    223    342    410    501     59
    -77    -12     64     46    -72     23    166    239    353    418    509     64
    -51     -2     49     28    -51     23    174    249    361    420    514     72
    -64     51    116      5    -90     83    174    252    384    446    545    101
    -83    111    194    -15   -140    153    163    252    420    491    589    145
    -80    155    233    -38   -158    194    137    246    441    517    618    171
    -51    148    200    -46   -124    174    116    241    431    509    613    166
    -54    137    192    -41   -122    163    103    231    420    504    605    163
    -64    129    194    -33   -129    161     90    220    413    498    602    166
    -64     83    148    -10   -106    114     70    197    384    472    579    145
    -80      2     83     38    -80     41     57    179    340    426    530     98
   -101    -98      2     98    -51    -46     62    168    306    387    485     54
   -103   -153    -49    127    -28   -101     57    148    267    345    444     12
   -109   -179    -70    142    -20   -124     49    119    233    311    410    -18
   -114   -197    -83    155    -15   -140     51    114    226    303    402    -18
   -111   -213   -101    161     -7   -158     44    101    213    290    392    -28
    -98   -220   -122    161     10   -174     33     88    197    270    371    -49
   -111   -239   -129    174      7   -184     31     83    189    262    361    -62
   -119   -262   -142    192     10   -202     36     83    187    259    361    -59
   -106   -265   -158    184     23   -213     31     72    176    246    350    -70
   -114   -272   -161    192     20   -218     28     67    168    239    342    -77
   -127   -267   -140    197      5   -205     28     67    171    241    345    -72
   -119   -259   -140    189     10   -200     23     67    166    239    342    -70
   -119   -277   -161    197     18   -220     15     54    150    223    327    -88
   -135   -290   -155    210     10   -223     20     57    155    226    327    -85
   -119   -277   -161    197     20   -220     33     67    161    233    332    -80
   -103   -303   -200    205     46   -252     33     67    145    213    314   -103
    -70   -441   -371    254    148   -405     51    103     85    122    213   -197
    -10   -618   -610    314    298   -613    148    244     49      2     59   -350
     28   -654   -683    309    355   -667    290    428    106    -38    -10   -449
    -31   -420   -389    226    179   -405    381    402    239     93    140   -327
   -231     72    301     77   -267    187    213   -189    293    374    522     64
   -431    807   1239   -189   -833   1023    -90   -805    400    833   1114    688
   -579   1514   2091   -467  -1335   1803   -358  -1117    631   1382   1740   1327
   -568   1571   2140   -501  -1353   1855   -646  -1319    563   1512   1891   1517
   -488    956   1444   -233   -966   1200   -761  -1376     62    885   1244    906
   -410    288    696     59   -553    491   -589  -1088   -298    205    501    161
   -316   -106    207    210   -265     49   -309   -555   -181     85    272    -83
   -215   -181     33    200   -124    -75   -101   -155     62    226    345    -28
   -148   -223    -75    181    -36   -150    -12      5    148    267    366    -23
   -135   -259   -127    197     -5   -194     18     51    153    254    348    -49
   -137   -288   -153    213      5   -220     33     75    155    241    332    -67
   -129   -316   -187    223     28   -252     44     90    150    223    314    -88
   -124   -342   -218    231     46   -280     44     93    137    202    293   -116
   -124   -342   -218    233     44   -280     57    114    150    207    296   -111
   -116   -337   -223    226     51   -280     59    124    155    213    298   -109
   -103   -345   -241    226     67   -293     62    129    153    207    298   -114
   -111   -340   -231    223     57   -285     70    140    166    215    309   -103
   -114   -324   -210    218     46   -267     77    158    184    236    324    -85
   -103   -316   -213    210     54   -267     77    161    184    233    322    -88
    -98   -314   -215    207     57   -265     88    171    189    239    327    -83
   -103   -298   -194    200     41   -246     93    181    200    249    337    -72
    -98   -293   -197    194     49   -246     93    189    202    246    335    -70
    -93   -301   -207    194     57   -254     93    192    200    241    329    -72
    -98   -301   -202    200     51   -252    106    213    215    257    340    -57
    -90   -290   -200    189     51   -246    106    226    226    265    348    -51
    -77   -275   -200    176     59   -239     96    223    218    257    342    -57
    -83   -272   -192    176     51   -233    101    239    231    270    353    -46
    -80   -272   -192    176     54   -233    114    265    252    293    371    -31
    -70   -259   -192    163     59   -226    106    270    249    285    363    -41
    -70   -252   -181    161     54   -218    111    285    257    285    363    -41
    -75   -252   -176    163     49   -215    127    316    280    309    384    -20
    -62   -241   -179    153     57   -210    132    337    290    319    394    -15
    -44   -236   -192    140     72   -215    132    358    301    322    400    -12
    -41   -218   -176    129     64   -197    145    394    324    345    418     10
    -31   -205   -176    116     72   -189    150    431    345    366    433     31
     -5   -194   -189    101     90   -192    150    459    353    371    441     38
     -5   -184   -179     96     85   -181    161    498    376    394    459     62
      0   -163   -166     80     80   -163    171    535    402    418    483     88
     23   -158   -181     64    101   -168    176    561    418    433    501    103
     36   -140   -176     51    106   -158    176    579    428    446    514    122
     36   -111   -148     36     90   -129    179    600    446    467    535    145
     49    -93   -142     20     93   -116    176    602    449    475    545    153
     49    -75   -124     10     85    -98    166    589    436    462    542    150
     44    -49    -93      2     67    -70    174    592    444    472    553    174
     41    -51    -96      2     67    -72    171    581    441    470    548    171
     36    -57    -93     10     64    -75    163    550    420    449    535    142
     18    -44    -62     10     38    -51    161    524    413    444    532    140
     10    -28    -38     10     23    -33    163    504    410    441    537    145
      5    -44    -49     18     25    -46    155    459    387    418    517    119
    -12    -62    -49     36     15    -57    150    420    368    397    493     96
    -38    -75    -36     57     -2    -57    148    381    350    376    472     67
    -51    -93    -41     72     -5    -67    137    337    327    350    449     36
    -67   -116    -51     90    -10    -85    122    288    298    322    418      7
    -88   -148    -62    116    -15   -106    116    262    290    311    410     -2
    -90   -179    -90    135     -2   -135    111    236    275    298    397    -15
    -90   -194   -103    142      5   -150     98    202    244    267    363    -49
   -103   -194    -93    148     -5   -145     90    181    231    254    350    -64
    -98   -189    -90    142     -5   -140     98    179    231    257    355    -62
    -85   -218   -132    150     20   -174     96    171    223    246    350    -59
    -88   -241   -153    166     31   -197     90    161    210    231    332    -64
   -101   -228   -127    163     12   -179     88    153    202    223    319    -83
    -96   -218   -124    155     12   -171     90    155    207    231    327    -90
   -101   -246   -145    171     20   -194     83    148    202    226    327    -96
   -111   -241   -129    176      7   -187     88    155    213    239    340    -83
   -106   -262   -158    184     25   -213     93    161    218    249    348    -72
    -98   -246   -150    171     25   -200     80    150    210    239    340    -80
   -106   -231   -127    168      7   -179     77    150    213    241    342    -75
   -106   -187    -80    148    -12   -135     88    163    228    257    358    -62
    -93   -153    -59    122    -18   -106     98    174    239    265    366    -57
    -98   -119    -20    106    -38    -70    119    189    262    285    387    -31
   -101    -83     18     90    -62    -33    148    218    293    316    420      2
    -93   -106    -12    101    -41    -59    153    218    288    306    405    -12
    -80    -98    -18     88    -33    -59    155    223    290    309    410    -10
    -85    -23     62     54    -75     18    155    241    335    355    459     41
    -96     15    111     38   -103     62    127    228    358    389    493     75
    -85     85    171      0   -127    127     93    202    363    397    504     77
    -80     85    166     -2   -124    124     85    207    366    400    509     90
    -72     80    153     -5   -111    116     77    202    361    394    511    109
    -54     59    111     -5    -83     85     57    176    332    371    491     96
    -46     20     67     12    -57     44     44    161    311    358    472     75
    -64    -51     12     57    -41    -20     36    153    283    327    436     33
    -75   -145    -70    109     -5   -109     33    140    236    272    384    -20
    -72   -213   -140    142     31   -176     28    114    192    223    332    -62
   -106   -252   -145    179     18   -200     28     96    171    200    303    -77
   -119   -293   -176    205     25   -236     25     77    148    181    285    -98
    -88   -298   -210    192     59   -254     20     67    129    163    272   -111
    -67   -285   -220    174     75   -254     18     72    129    166    280   -101
    -70   -272   -202    171     64   -239     18     72    132    171    283    -93
   -101   -311   -213    205     54   -262      0     51    106    148    257   -122
   -127   -340   -213    233     41   -277     -7     33     88    129    236   -148
   -145   -350   -207    246     28   -280      0     33     90    132    241   -140
   -127   -361   -233    244     51   -298     10     36     90    135    241   -140
   -116   -379   -265    246     72   -322     10     31     83    127    239   -145
   -109   -345   -236    226     62   -290      5     25     83    124    236   -145
   -114   -345   -233    228     57   -288     -5     18     75    116    226   -148
   -119   -379   -259    249     70   -319    -10     10     64    106    218   -155
   -101   -389   -290    244     90   -340     -5     25     57     93    200   -171
    -49   -509   -459    277    205   -485     23     88     28     25    116   -239
     10   -685   -696    335    350   -691    114    233     12    -83    -31   -387
     38   -691   -730    327    384   -709    252    444    111    -88    -70   -462
    -38   -381   -342    210    148   -361    316    426    288    109    145   -280
   -197    122    319     36   -257    220    155   -116    309    355    506     85
   -392    836   1228   -223   -810   1031   -116   -756    335    745   1057    662
   -581   1475   2057   -446  -1319   1766   -348  -1122    480   1239   1644   1270
   -571   1340   1909   -387  -1241   1626   -600  -1402    241   1169   1602   1288
   -504    691   1195    -93   -849    943   -691  -1486   -285    483    878    594
   -413     57    470    176   -444    262   -555  -1189   -579   -137    161   -122
   -301   -270     31    285   -166   -119   -327   -628   -348   -119     62   -241
   -194   -301   -106    246    -46   -205   -168   -265    -96     51    179   -158
   -124   -324   -200    223     36   -262    -77    -72     28    127    231   -116
   -114   -358   -244    236     64   -303    -38     -5     64    137    233   -114
    -96   -381   -285    239     93   -335    -28     18     64    122    218   -129
    -85   -402   -316    244    114   -361    -20     28     62    109    197   -155
    -98   -423   -324    259    111   -374    -12     49     75    111    197   -153
   -103   -426   -324    262    109   -376    -18     57     72    103    187   -155
    -93   -428   -335    262    119   -381    -20     54     64     93    176   -168
    -90   -428   -337    259    122   -384    -12     70     77    109    187   -163
    -85   -413   -327    246    119   -371     -2     88    101    129    205   -153
    -75   -413   -340    244    129   -376      2     93    106    135    207   -155
    -77   -420   -342    249    132   -381     10     98    111    140    218   -153
    -85   -402   -316    244    114   -361     10    109    124    155    231   -132
    -75   -392   -316    233    119   -355     10    116    129    158    233   -124
    -70   -400   -329    233    127   -366     12    122    132    158    231   -124
    -75   -394   -319    236    122   -358     15    135    142    168    241   -114
    -72   -381   -309    226    116   -345     15    145    153    181    249   -101
    -59   -379   -319    218    127   -348     15    150    153    176    244    -98
    -59   -374   -314    215    124   -345     23    166    168    194    257    -88
    -54   -350   -296    202    119   -324     31    187    194    223    280    -70
    -28   -335   -306    181    137   -319     25    197    197    226    280    -77
    -25   -337   -311    181    142   -324     25    210    202    231    285    -75
    -25   -316   -290    171    132   -306     33    233    223    252    303    -59
     23   -290   -314    135    168   -301     36    270    254    283    332    -31
     28   -290   -322    129    174   -306     25    283    259    285    332    -25
    -18   -311   -293    163    135   -303     38    298    272    298    340    -15
    -28   -316   -288    171    127   -303     54    324    285    314    350      0
      7   -280   -288    137    148   -283     57    348    298    324    361     10
     23   -267   -290    122    155   -277     59    389    324    348    379     36
     18   -259   -280    119    148   -270     70    426    353    379    407     62
     33   -252   -288    109    158   -270     77    449    366    394    420     77
     46   -231   -277     93    161   -254     77    462    371    405    428     88
     70   -194   -265     62    166   -228     80    491    394    433    462    127
    135   -132   -267      0    200   -200     67    509    410    452    485    153
    194    -88   -283    -54    236   -184     38    522    410    457    491    161
    166    -88   -254    -38    210   -171     18    519    413    462    493    171
    101   -135   -236     15    166   -184     46    485    392    446    478    158
     62   -161   -223     49    140   -189     70    452    368    426    459    135
     46   -145   -194     46    119   -171     70    441    363    426    465    145
     36   -114   -150     38     93   -132     72    426    368    428    472    158
     25   -109   -135     41     77   -122     62    389    348    410    454    142
     18   -129   -148     54     80   -137     62    363    340    394    436    124
     -7   -137   -129     70     59   -135     70    342    342    389    426    114
    -23   -155   -132     90     54   -145     70    309    327    371    400     83
    -31   -168   -140     98     51   -153     59    267    306    348    374     41
    -51   -176   -124    114     33   -150     57    239    296    340    368     25
    -70   -213   -145    140     36   -179     51    213    283    324    353      7
    -64   -262   -197    163     64   -231     46    184    265    298    319    -18
    -72   -259   -187    166     54   -226     38    161    252    285    298    -36
    -85   -252   -168    168     38   -210     31    145    241    277    280    -38
    -93   -283   -189    187     46   -236     12    122    215    249    244    -54
   -101   -309   -207    205     51   -259     15    111    210    246    228    -62
   -114   -311   -197    213     38   -254     23    114    223    265    241    -67
   -109   -309   -200    207     44   -254     18    109    218    259    233    -77
   -103   -309   -205    205     49   -257     10    101    207    249    218    -98
   -109   -306   -197    207     44   -252     15    111    223    265    231    -90
   -106   -306   -200    205     44   -252     18    116    228    267    233    -70
    -96   -309   -213    202     57   -262     15    109    226    267    223    -72
   -101   -303   -202    202     49   -254     23    116    236    285    233    -67
   -109   -267   -158    189     23   -213     33    132    259    311    257    -54
    -88   -249   -161    166     33   -205     46    145    270    316    265    -36
    -88   -218   -132    153     20   -176     62    158    285    329    272    -10
   -101   -181    -80    140    -12   -132     88    181    322    368    298     15
    -93   -174    -80    135     -7   -127    106    200    337    381    309     12
    -80   -166    -85    122      2   -127    101    194    327    368    296      0
    -90   -109    -20     98    -36    -64    116    218    371    415    342     57
    -90    -36     54     62    -75     10    101    215    400    452    381     96
    -77      0     77     38    -77     38     67    197    405    465    394    103
    -70     18     88     25    -80     51     49    197    410    467    402    116
    -70     -2     64     36    -67     31     51    202    413    472    405    135
    -62    -20     38     38    -51      7     33    181    394    465    389    114
    -64    -28     36     46    -51      2     18    158    374    449    374     85
    -85    -93    -10     88    -38    -54     10    148    350    420    348     51
    -93   -200   -106    145      5   -153      7    135    303    371    288     -2
   -101   -285   -184    192     38   -236     -2    106    254    319    231    -51
   -122   -306   -184    215     31   -246     -5     88    236    298    213    -62
   -127   -324   -197    223     33   -262    -12     75    215    283    192    -70
   -116   -355   -239    236     59   -298    -23     54    189    249    155    -98
   -122   -371   -252    246     64   -314    -31     46    179    239    145   -103
   -124   -363   -239    244     57   -301    -23     54    189    252    155    -98
   -116   -376   -259    244     70   -319    -31     44    176    236    142   -124
   -119   -392   -272    254     75   -332    -28     36    168    226    132   -127
   -132   -400   -267    265     67   -335    -25     41    171    228    135   -109
   -132   -407   -275    270     70   -342    -28     38    168    228    127   -122
   -122   -413   -290    267     83   -353    -33     25    155    210    114   -145
   -135   -410   -275    272     70   -342    -33     28    155    213    114   -140
   -135   -413   -277    272     70   -345    -33     31    158    215    116   -132
   -129   -428   -298    280     83   -363    -33     25    150    207    109   -150
   -132   -441   -311    285     88   -376    -33     25    145    197    101   -158
   -111   -506   -394    306    140   -452    -20     51    122    158     51   -200
    -41   -683   -644    361    298   -665     23    124     54     28   -101   -350
      7   -818   -826    405    415   -820    145    277     41    -93   -259   -527
    -23   -659   -639    340    306   -649    262    397    171    -12   -184   -472
   -161   -280   -119    220    -20   -200    220     80    267    202    103   -184
   -366    345    709      7   -537    524    -36   -571    306    558    600    329
   -574   1137   1712   -280  -1143   1423   -288   -995    509   1119   1288   1039
   -633   1462   2096   -415  -1366   1779   -535  -1208    594   1454   1662   1444
   -558   1065   1623   -254  -1091   1345   -748  -1363    233   1109   1306   1135
   -491    405    896     41   -693    652   -717  -1267   -236    361    517    340
   -387   -168    218    277   -303     23   -478   -805   -311    -15     23   -153
   -270   -314    -44    288   -114   -179   -252   -348    -44    119     70   -135
   -181   -337   -158    259    -12   -249   -124   -103    106    210    129   -103
   -158   -368   -213    262     25   -290    -64      0    161    231    137   -103
   -145   -402   -257    275     54   -329    -49     23    155    210    114   -132
   -132   -439   -306    285     85   -374    -46     33    142    181     85   -161
   -135   -444   -309    288     85   -376    -36     51    148    181     80   -166
   -129   -441   -311    285     90   -379    -31     67    155    184     83   -166
   -119   -441   -322    280    101   -381    -28     72    155    179     75   -181
   -122   -446   -327    283    101   -387    -25     77    158    176     75   -181
   -119   -441   -322    280     98   -381    -20     93    171    184     83   -166
   -106   -444   -340    275    116   -394    -20     93    168    179     80   -171
   -101   -444   -342    272    119   -394    -20     96    171    179     83   -179
   -111   -428   -316    267     98   -374    -18    109    181    189     93   -166
   -106   -428   -322    267    106   -376    -12    119    189    192     98   -155
    -96   -428   -335    259    116   -381    -10    124    189    192     98   -155
    -98   -407   -309    254    103   -358     -7    135    202    202    106   -148
   -101   -407   -306    254    101   -358      0    150    210    210    114   -137
    -88   -413   -324    249    116   -368      0    153    210    207    111   -137
    -90   -407   -319    246    114   -363      5    166    223    220    124   -129
    -88   -394   -306    241    109   -350     12    187    244    244    150   -114
    -75   -374   -301    223    111   -337     10    192    241    236    145   -116
    -70   -371   -303    220    114   -337     10    197    241    231    137   -119
    -70   -363   -296    215    111   -329     18    220    259    246    150    -96
    -59   -355   -296    207    116   -327     23    239    272    257    158    -90
    -57   -371   -316    213    127   -345     23    252    275    257    158   -101
    -54   -350   -296    202    119   -324     33    280    298    275    174    -77
    -44   -324   -283    181    116   -303     38    311    314    285    184    -59
    -23   -316   -293    171    135   -306     41    332    319    290    187    -54
    -23   -314   -293    166    135   -303     51    366    342    309    205    -36
    -18   -296   -277    155    127   -288     62    402    368    335    228    -12
      7   -280   -290    135    145   -285     64    431    381    342    239     -2
     28   -272   -301    122    163   -285     75    459    402    363    259     15
     31   -244   -275    103    150   -257     80    488    423    387    283     44
     44   -231   -275     90    158   -252     77    496    426    389    285     59
     54   -218   -272     80    163   -246     75    496    423    384    285     70
     54   -189   -244     67    148   -215     80    501    431    400    301     85
     57   -176   -236     59    145   -207     80    498    431    402    309     88
     59   -171   -231     54    145   -200     72    480    415    389    301     77
     49   -166   -215     57    129   -192     72    467    410    381    298     80
     36   -158   -194     62    114   -176     80    457    410    381    301     90
     31   -166   -197     67    114   -181     72    418    384    353    277     70
     15   -174   -189     77    101   -181     70    379    366    329    254     49
    -12   -179   -166     93     75   -174     77    355    363    324    246     38
    -33   -197   -163    116     64   -181     77    322    348    303    228     15
    -38   -202   -163    119     59   -184     64    272    322    270    197    -18
    -64   -218   -153    142     41   -187     70    249    314    259    187    -31
    -83   -244   -163    161     38   -202     67    220    301    241    168    -49
    -85   -280   -194    184     54   -239     59    184    272    207    132    -83
   -101   -290   -189    194     41   -241     59    163    257    189    114    -96
   -119   -296   -179    207     28   -239     57    148    249    181    106   -101
   -116   -322   -207    218     44   -265     51    129    233    163     93   -119
   -119   -335   -215    228     46   -275     54    116    223    150     80   -135
   -129   -332   -205    231     36   -270     54    111    220    145     77   -135
   -135   -342   -210    239     36   -277     51    106    213    137     70   -140
   -135   -353   -218    241     41   -285     49     98    202    122     59   -150
   -142   -337   -194    241     25   -267     54    106    210    132     67   -137
   -148   -345   -200    246     23   -272     57    106    210    129     64   -135
   -140   -353   -213    246     33   -283     51     98    200    114     51   -148
   -142   -358   -215    249     36   -288     59    103    205    116     54   -142
   -150   -345   -194    249     20   -270     70    116    220    127     67   -124
   -135   -322   -187    226     25   -254     77    122    223    129     70   -122
   -135   -290   -155    213     10   -223     93    135    239    137     80   -111
   -148   -259   -111    202    -20   -187    119    158    267    158    101    -83
   -142   -236    -93    189    -25   -166    145    176    288    174    119    -67
   -129   -259   -129    192     -2   -194    148    174    270    150     96    -85
   -132   -228    -96    179    -20   -163    158    187    285    161    111    -70
   -137   -155    -18    145    -62    -88    155    194    319    194    150    -28
   -124    -96     28    111    -77    -33    124    179    337    213    176     -5
   -116    -67     49     93    -83    -10    109    176    348    228    192     15
   -116    -67     49     90    -85    -10    103    187    353    236    205     33
   -119    -72     44     96    -85    -15     90    168    337    223    194     28
   -127    -75     51    101    -90    -12     75    145    316    202    179     18
   -145   -122     23    132    -85    -49     67    135    296    181    161     10
   -148   -207    -62    176    -44   -135     64    119    257    132    111    -33
   -155   -306   -153    228     -2   -228     62     90    200     67     46    -96
   -179   -361   -181    270      0   -272     62     72    168     25      7   -124
   -179   -387   -210    283     12   -298     59     57    145      0    -10   -140
   -179   -410   -233    293     25   -322     51     28    103    -41    -46   -171
   -184   -420   -239    301     25   -329     54     15     80    -67    -70   -189
   -187   -428   -241    309     25   -335     59     18     83    -67    -70   -181
   -187   -446   -259    316     33   -353     51      5     59    -90    -93   -200
   -187   -459   -272    322     41   -366     44    -15     38   -122   -119   -218
   -189   -459   -270    324     38   -366     51    -15     33   -127   -122   -213
   -187   -462   -275    324     44   -368     51    -20     25   -142   -135   -220
   -184   -485   -301    332     57   -392     49    -33      5   -168   -155   -236
   -194   -475   -280    335     41   -379     54    -33      5   -168   -153   -228
   -197   -465   -267    332     33   -366     51    -41      0   -181   -158   -233
   -192   -488   -296    340     51   -392     49    -51    -20   -207   -181   -252
   -197   -488   -293    342     46   -392     49    -59    -25   -223   -192   -262
   -189   -517   -327    353     67   -423     54    -49    -41   -244   -210   -272
   -137   -665   -527    400    192   -597     67    -18   -114   -353   -322   -379
    -85   -852   -766    470    340   -810    163     98   -171   -511   -501   -571
    -83   -831   -748    457    329   -789    311    270    -93   -524   -527   -626
   -153   -558   -405    355    124   -483    376    187     41   -368   -329   -454
   -324    -70    254    197   -290     90    197   -376     75   -116     38    -77
   -519    704   1223    -90   -870    963   -103   -953    184    345    652    566
   -639   1337   1977   -350  -1306   1654   -363  -1182    428    885   1265   1192
   -597   1280   1875   -342  -1236   1577   -646  -1374    293    896   1296   1260
   -527    691   1215    -83   -872    953   -774  -1460   -207    265    659    654
   -475    -18    457    246   -467    218   -594  -1215   -620   -483   -137   -129
   -355   -355     -2    353   -176   -179   -327   -693   -444   -524   -277   -288
   -262   -413   -153    337    -57   -283   -132   -340   -220   -397   -200   -233
   -213   -441   -228    324      7   -335    -25   -166   -116   -348   -163   -210
   -187   -493   -306    340     59   -400      2   -124   -119   -376   -192   -244
   -181   -540   -358    361     85   -449     10   -116   -137   -415   -220   -275
   -181   -548   -366    366     90   -459     18   -101   -142   -436   -231   -285
   -181   -550   -371    363     93   -462     20    -98   -150   -454   -244   -298
   -171   -566   -394    368    111   -480     23    -98   -158   -472   -254   -309
   -166   -550   -387    358    109   -470     28    -90   -155   -480   -249   -301
   -166   -542   -376    353    103   -459     36    -77   -148   -483   -239   -288
   -158   -537   -379    348    109   -459     28    -85   -161   -506   -254   -303
   -153   -548   -394    350    119   -472     25    -88   -168   -524   -262   -306
   -155   -519   -366    335    103   -444     38    -70   -148   -509   -233   -272
   -153   -514   -363    332    103   -439     31    -72   -155   -522   -236   -275
   -148   -527   -379    337    114   -454     23    -83   -174   -550   -257   -293
   -150   -496   -345    324     96   -420     31    -75   -163   -548   -244   -275
   -142   -483   -342    311     96   -413     31    -67   -158   -548   -233   -259
   -127   -491   -363    309    116   -428     25    -67   -166   -558   -233   -254
   -124   -483   -358    303    114   -420     31    -59   -161   -558   -223   -244
   -132   -491   -358    311    111   -426     38    -49   -155   -563   -226   -239
   -122   -493   -371    306    124   -433     36    -49   -166   -581   -236   -246
   -111   -488   -376    298    129   -433     33    -41   -161   -581   -231   -239
   -109   -475   -366    290    127   -423     41    -23   -150   -579   -220   -220
    -98   -457   -358    277    129   -407     44    -10   -142   -579   -210   -210
    -93   -462   -368    275    137   -415     38     -5   -150   -594   -218   -218
    -93   -444   -350    267    127   -397     49     15   -137   -589   -205   -202
    -83   -428   -345    254    129   -387     54     38   -124   -581   -192   -181
    -67   -441   -374    254    153   -407     51     54   -124   -592   -192   -181
    -62   -415   -353    236    142   -387     62     77   -109   -587   -179   -163
    -57   -400   -345    228    142   -374     70    116    -88   -568   -158   -140
    -33   -389   -355    210    158   -374     64    135    -83   -571   -150   -129
    -25   -368   -342    197    158   -355     67    148    -83   -576   -153   -124
    -18   -355   -337    187    155   -345     72    176    -64   -558   -127    -93
     -2   -327   -327    163    161   -327     70    189    -54   -550   -106    -70
     15   -311   -327    148    168   -319     62    187    -64   -568   -111    -64
     15   -296   -311    140    163   -303     70    197    -54   -566    -98    -41
     18   -275   -293    127    153   -283     72    189    -59   -571    -96    -36
     20   -259   -280    119    148   -267     57    163    -85   -600   -109    -49
     10   -244   -254    116    129   -246     51    140    -98   -618   -119    -51
      5   -220   -226    109    114   -223     46    116   -109   -631   -119    -44
      2   -236   -241    116    119   -239     33     80   -132   -657   -135    -54
    -10   -246   -239    127    114   -244     31     44   -153   -685   -155    -67
    -33   -249   -218    140     90   -233     33     12   -168   -704   -171    -77
    -49   -270   -220    161     85   -246     28    -28   -192   -737   -194   -101
    -59   -290   -233    174     85   -265     12    -83   -228   -782   -231   -135
    -77   -301   -223    189     70   -262     10   -119   -241   -805   -246   -145
    -96   -340   -244    215     72   -290      7   -153   -262   -831   -267   -161
    -96   -353   -257    226     80   -306    -12   -205   -306   -878   -306   -197
   -114   -368   -257    241     70   -314    -23   -244   -332   -909   -337   -223
   -124   -394   -272    259     72   -335    -25   -262   -345   -924   -345   -223
   -122   -431   -311    275     93   -371    -38   -293   -374   -956   -368   -239
   -119   -446   -327    283    103   -387    -44   -316   -397   -982   -392   -257
   -124   -431   -306    277     88   -368    -41   -322   -397   -987   -394   -254
   -122   -431   -309    275     93   -371    -54   -342   -418  -1010   -413   -270
   -114   -446   -332    277    109   -389    -62   -361   -439  -1034   -433   -283
   -119   -431   -311    275     96   -371    -59   -361   -436  -1034   -428   -272
   -119   -439   -319    277     98   -379    -59   -363   -436  -1031   -418   -257
   -109   -426   -319    267    103   -374    -72   -379   -452  -1044   -426   -262
   -119   -423   -306    270     90   -366    -77   -392   -462  -1062   -444   -275
   -124   -446   -322    285     98   -384    -67   -381   -454  -1054   -433   -257
   -114   -423   -309    267     96   -366    -67   -384   -459  -1060   -436   -259
   -111   -381   -270    246     77   -327    -54   -379   -449  -1054   -426   -246
   -116   -335   -218    226     49   -277    -33   -366   -428  -1034   -405   -218
   -109   -306   -197    207     44   -252    -28   -361   -420  -1028   -394   -207
    -96   -303   -210    197     54   -257    -36   -374   -436  -1049   -413   -223
    -93   -257   -163    174     33   -210    -25   -366   -418  -1034   -394   -200
    -98   -181    -83    137     -7   -132    -20   -355   -384  -1000   -358   -155
    -93   -124    -31    109    -31    -77    -51   -381   -381   -989   -342   -140
    -90    -93     -2     90    -46    -49    -75   -397   -374   -976   -329   -116
    -85    -75      7     80    -49    -33    -90   -402   -376   -979   -327   -109
    -70    -96    -25     83    -25    -59   -106   -426   -402  -1002   -342   -116
    -77   -106    -28     93    -25    -67   -124   -459   -433  -1031   -368   -137
    -93   -127    -33    109    -31    -80   -132   -475   -449  -1047   -379   -140
    -96   -213   -116    153     10   -166   -148   -498   -498  -1101   -436   -189
    -93   -314   -220    202     62   -267   -163   -530   -561  -1171   -506   -254
   -111   -358   -246    236     67   -303   -161   -542   -587  -1197   -535   -275
   -119   -392   -275    254     77   -335   -163   -563   -615  -1223   -558   -296
   -111   -418   -306    265     96   -363   -179   -600   -657  -1265   -597   -332
   -114   -413   -298    262     90   -355   -189   -620   -680  -1286   -618   -345
   -116   -410   -293    265     88   -353   -189   -626   -683  -1288   -620   -340
   -114   -444   -329    277    103   -387   -197   -644   -706  -1312   -639   -355
   -119   -454   -337    285    106   -397   -205   -659   -724  -1330   -659   -366
   -124   -441   -316    280     96   -379   -207   -670   -730  -1332   -662   -366
   -116   -465   -348    290    114   -407   -205   -672   -737  -1337   -667   -368
   -114   -491   -379    301    132   -436   -215   -691   -758  -1358   -688   -387
   -119   -478   -358    298    116   -418   -218   -698   -766  -1366   -696   -392
   -119   -480   -363    298    119   -423   -215   -701   -769  -1369   -698   -389
   -109   -501   -392    306    140   -446   -226   -717   -787  -1384   -711   -402
   -114   -491   -379    301    129   -436   -228   -727   -792  -1389   -717   -405
   -103   -514   -413    309    153   -465   -218   -711   -800  -1400   -732   -413
    -59   -636   -579    348    257   -607   -202   -670   -846  -1483   -826   -498
    -18   -815   -797    418    389   -807    -96   -522   -857  -1587   -976   -652
    -20   -784   -763    402    368   -774     49   -327   -724  -1553   -976   -678
    -77   -478   -402    277    161   -441     98   -366   -576  -1387   -787   -514
   -210    -10    197    109   -205     93    -90   -917   -605  -1182   -470   -192
   -374    711   1085   -168   -730    898   -394  -1527   -581   -779     77    368
   -465   1299   1764   -418  -1114   1530   -644  -1771   -397   -296    618    904
   -433   1137   1569   -353  -1000   1353   -852  -1961   -584   -353    561    885
   -410    506    917    -49   -665    711   -919  -2078  -1122  -1041   -140    228
   -366    -85    280    226   -324     96   -820  -1943  -1535  -1748   -883   -483
   -280   -397   -116    337    -83   -257   -613  -1483  -1322  -1714   -956   -555
   -220   -446   -228    332      2   -337   -446  -1140  -1062  -1543   -844   -462
   -158   -454   -298    306     67   -376   -329   -917   -909  -1441   -774   -405
   -127   -480   -353    303    111   -418   -280   -839   -867  -1426   -769   -405
   -124   -519   -394    319    135   -457   -277   -836   -885  -1460   -807   -446
   -124   -530   -405    327    137   -467   -265   -820   -880  -1457   -815   -454
   -119   -530   -410    324    142   -470   -257   -807   -875  -1457   -815   -457
   -109   -550   -441    329    166   -496   -257   -805   -880  -1470   -828   -467
   -109   -555   -446    332    168   -504   -249   -800   -875  -1467   -828   -465
   -111   -548   -439    329    163   -493   -241   -787   -865  -1454   -818   -454
   -106   -545   -439    324    163   -491   -249   -795   -872  -1460   -826   -467
   -109   -545   -436    327    163   -491   -254   -797   -872  -1457   -820   -462
   -116   -532   -418    324    150   -478   -249   -792   -865  -1447   -813   -454
   -106   -524   -418    314    153   -472   -249   -792   -862  -1444   -813   -454
   -103   -530   -428    316    158   -480   -252   -795   -865  -1444   -815   -454
   -114   -530   -415    322    150   -472   -239   -782   -849  -1428   -802   -441
   -109   -514   -405    311    145   -462   -244   -776   -841  -1415   -795   -436
    -98   -514   -415    303    158   -465   -244   -779   -841  -1415   -797   -444
    -98   -514   -415    303    155   -465   -244   -776   -836  -1408   -792   -436
   -101   -493   -392    298    145   -444   -241   -766   -823  -1392   -779   -423
    -88   -483   -394    285    150   -439   -246   -766   -826  -1389   -779   -426
    -88   -498   -413    293    161   -457   -241   -756   -815  -1379   -769   -418
    -90   -480   -389    285    148   -436   -239   -743   -802  -1363   -756   -405
    -80   -462   -381    272    150   -423   -241   -735   -800  -1358   -750   -402
    -67   -462   -394    262    163   -428   -246   -732   -797  -1358   -750   -405
    -67   -457   -389    259    161   -423   -239   -711   -782  -1340   -735   -389
    -64   -457   -392    259    163   -426   -233   -691   -766  -1325   -724   -379
    -44   -457   -413    252    184   -436   -244   -680   -761  -1322   -719   -376
    -36   -433   -397    233    179   -415   -241   -654   -740  -1301   -704   -361
    -31   -407   -376    218    171   -392   -233   -620   -714  -1267   -672   -327
    -10   -400   -392    202    189   -397   -233   -594   -696  -1244   -652   -306
      5   -371   -376    184    189   -374   -239   -579   -688  -1234   -644   -301
     10   -342   -353    166    179   -348   -236   -553   -665  -1202   -613   -270
     25   -335   -361    153    192   -345   -236   -537   -652  -1184   -592   -249
     36   -329   -366    145    200   -348   -241   -535   -654  -1179   -587   -244
     36   -301   -337    132    187   -319   -244   -527   -646  -1161   -568   -223
     36   -288   -327    124    181   -306   -246   -535   -649  -1156   -561   -218
     44   -277   -322    116    181   -298   -257   -553   -665  -1161   -563   -220
     31   -259   -293    114    161   -275   -262   -571   -675  -1163   -566   -220
     25   -226   -252    101    137   -239   -267   -592   -683  -1163   -563   -215
     25   -236   -262    103    142   -246   -275   -623   -704  -1184   -581   -236
     15   -252   -267    116    140   -257   -270   -646   -714  -1195   -592   -254
    -10   -226   -218    116    101   -220   -270   -672   -722  -1205   -607   -272
    -23   -267   -244    145    109   -257   -257   -696   -727  -1221   -628   -298
    -33   -288   -254    158    106   -272   -259   -735   -748  -1247   -659   -337
    -62   -309   -246    184     90   -277   -249   -758   -750  -1257   -670   -355
    -80   -332   -254    205     85   -293   -246   -787   -761  -1267   -685   -379
    -85   -353   -267    220     90   -311   -257   -826   -787  -1296   -717   -418
   -103   -371   -270    236     80   -322   -262   -852   -797  -1309   -735   -441
   -119   -392   -272    254     75   -332   -262   -872   -802  -1314   -743   -454
   -122   -402   -280    259     77   -342   -277   -906   -828  -1340   -766   -480
   -127   -439   -311    283     90   -376   -275   -919   -836  -1350   -782   -496
   -137   -436   -298    285     77   -368   -272   -924   -833  -1343   -776   -496
   -135   -433   -298    283     80   -368   -280   -937   -841  -1348   -784   -506
   -140   -454   -314    293     85   -384   -293   -953   -854  -1363   -797   -522
   -150   -452   -301    301     75   -376   -288   -950   -844  -1348   -789   -517
   -148   -441   -293    293     70   -368   -293   -953   -844  -1345   -792   -519
   -142   -454   -311    298     83   -384   -298   -958   -846  -1348   -795   -527
   -148   -462   -314    303     80   -389   -293   -953   -839  -1337   -787   -522
   -148   -436   -288    293     70   -363   -285   -940   -818  -1314   -769   -506
   -129   -405   -275    267     70   -340   -280   -935   -807  -1304   -756   -504
   -124   -374   -252    249     62   -314   -262   -917   -787  -1283   -737   -488
   -135   -345   -210    239     36   -280   -236   -893   -753  -1249   -711   -462
   -135   -314   -179    226     20   -246   -220   -885   -732  -1228   -693   -449
   -122   -324   -205    223     38   -265   -223   -885   -737  -1234   -701   -467
   -119   -311   -194    215     36   -254   -218   -870   -719  -1215   -685   -457
   -119   -249   -129    184      2   -189   -210   -852   -678  -1171   -644   -420
   -103   -189    -85    148    -10   -137   -231   -865   -659  -1145   -613   -397
    -93   -135    -41    114    -28    -88   -262   -878   -646  -1124   -592   -379
    -88   -124    -38    106    -25    -83   -267   -870   -633  -1101   -574   -363
    -83   -150    -70    114     -7   -111   -288   -888   -652  -1114   -589   -381
    -88   -179    -90    135      0   -135   -301   -906   -670  -1127   -605   -400
   -101   -202   -103    150      0   -153   -309   -917   -680  -1130   -610   -405
   -109   -275   -166    192     28   -220   -311   -930   -706  -1158   -639   -439
   -114   -376   -262    244     72   -319   -319   -948   -750  -1208   -693   -498
   -124   -423   -298    275     85   -361   -322   -961   -776  -1234   -722   -530
   -135   -467   -332    298     96   -400   -316   -974   -795  -1249   -743   -553
   -135   -514   -379    324    119   -446   -324   -997   -820  -1278   -769   -584
   -137   -527   -389    329    124   -459   -332  -1015   -839  -1296   -787   -605
   -148   -527   -379    337    114   -454   -329  -1013   -833  -1286   -782   -605
   -148   -558   -410    350    129   -485   -337  -1028   -849  -1301   -797   -626
   -145   -555   -410    350    129   -483   -345  -1036   -857  -1309   -802   -636
   -158   -561   -402    361    119   -483   -337  -1031   -849  -1299   -795   -633
   -153   -574   -420    363    132   -498   -332  -1028   -846  -1293   -792   -633
   -153   -579   -426    366    135   -504   -342  -1044   -865  -1312   -813   -659
   -163   -597   -433    379    132   -514   -342  -1041   -859  -1306   -807   -659
   -166   -600   -436    381    132   -519   -340  -1041   -854  -1299   -800   -657
   -158   -600   -441    379    140   -522   -345  -1052   -865  -1304   -807   -675
   -163   -610   -446    384    140   -527   -342  -1052   -865  -1304   -807   -678
   -166   -639   -472    402    150   -555   -335  -1041   -865  -1306   -815   -691
   -127   -756   -631    439    249   -693   -322  -1021   -917  -1382   -904   -779
    -67   -961   -893    514    413   -927   -249   -927   -989  -1530  -1080   -961
    -49  -1013   -963    532    454   -989   -109   -745   -948  -1595  -1179  -1085
    -75   -813   -737    444    329   -776     -7   -693   -802  -1473  -1054   -992
   -205   -418   -215    309      2   -316   -114  -1117   -735  -1239   -743   -691
   -389    298    688     46   -537    493   -420  -1779   -680   -831   -189   -122
   -535   1052   1587   -259  -1062   1319   -678  -2070   -407   -228    496    568
   -530   1202   1732   -337  -1130   1467   -937  -2249   -392     -7    740    833
   -470    714   1184   -124   -826    948  -1098  -2374   -802   -454    280    413
   -436     28    465    205   -449    246   -997  -2257  -1291  -1231   -527   -389
   -350   -428    -77    389   -137   -254   -750  -1797  -1267  -1465   -862   -735
   -270   -519   -252    394    -10   -387   -548  -1392  -1018  -1330   -800   -706
   -200   -527   -329    361     64   -428   -420  -1148   -862  -1226   -732   -654
   -166   -574   -407    371    119   -491   -361  -1054   -818  -1213   -730   -667
   -150   -610   -459    379    153   -535   -355  -1047   -836  -1241   -761   -711
   -150   -626   -475    387    161   -550   -342  -1028   -831  -1247   -769   -724
   -142   -649   -506    394    179   -576   -327  -1002   -818  -1239   -761   -727
   -129   -652   -522    392    194   -587   -324   -997   -820  -1241   -758   -740
   -132   -649   -519    389    192   -584   -322   -989   -813  -1239   -756   -748
   -137   -641   -506    389    184   -574   -314   -974   -800  -1228   -743   -737
   -127   -631   -506    376    189   -568   -314   -969   -797  -1226   -737   -743
   -119   -665   -545    392    213   -605   -298   -953   -782  -1218   -732   -745
   -127   -652   -527    389    197   -589   -293   -940   -769  -1205   -717   -740
   -116   -636   -519    376    200   -579   -293   -930   -758  -1189   -704   -732
   -114   -623   -509    366    194   -566   -298   -932   -763  -1192   -704   -740
   -122   -607   -485    366    181   -548   -293   -917   -748  -1174   -688   -732
   -122   -602   -480    361    176   -542   -288   -901   -730  -1156   -670   -722
   -114   -605   -493    358    187   -550   -290   -898   -730  -1156   -667   -724
   -114   -607   -493    361    187   -550   -283   -885   -717  -1143   -657   -719
   -111   -581   -470    348    179   -527   -275   -865   -693  -1117   -633   -701
    -98   -592   -493    342    197   -542   -275   -854   -683  -1106   -620   -701
    -96   -576   -480    335    192   -530   -275   -844   -678  -1104   -618   -704
    -98   -558   -462    327    179   -511   -267   -826   -659  -1085   -602   -693
    -85   -558   -472    322    192   -517   -265   -807   -646  -1070   -587   -688
    -75   -553   -478    311    197   -517   -267   -795   -641  -1065   -579   -691
    -77   -542   -467    309    194   -506   -252   -763   -615  -1041   -561   -675
    -67   -524   -457    293    192   -491   -246   -735   -594  -1021   -542   -662
    -49   -511   -462    280    205   -488   -252   -714   -587  -1013   -535   -659
    -44   -517   -472    280    213   -496   -236   -675   -561   -987   -514   -641
    -38   -493   -457    265    207   -475   -226   -636   -532   -956   -485   -618
    -20   -498   -478    257    226   -488   -220   -602   -514   -935   -465   -605
      2   -480   -483    239    241   -480   -218   -574   -493   -911   -441   -589
      2   -441   -446    218    223   -444   -213   -540   -467   -880   -413   -563
     18   -428   -446    202    231   -436   -213   -519   -454   -859   -394   -548
     36   -428   -467    194    249   -446   -210   -509   -446   -849   -387   -542
     41   -384   -426    171    233   -405   -210   -498   -431   -828   -363   -522
     44   -340   -387    145    215   -361   -218   -501   -428   -815   -348   -509
     54   -355   -410    150    231   -384   -220   -509   -433   -820   -350   -514
     49   -329   -379    140    210   -353   -228   -524   -439   -823   -348   -517
     31   -348   -379    158    205   -363   -210   -519   -426   -802   -329   -498
     31   -342   -376    153    202   -358   -220   -548   -444   -815   -337   -514
     23   -327   -350    150    187   -340   -231   -581   -457   -826   -348   -535
      2   -322   -324    158    161   -322   -226   -602   -459   -828   -348   -542
    -10   -335   -324    174    155   -329   -226   -633   -470   -839   -363   -563
    -23   -345   -322    184    148   -335   -236   -675   -491   -865   -389   -597
    -49   -363   -314    205    129   -340   -231   -701   -496   -872   -400   -613
    -70   -400   -332    233    127   -366   -223   -724   -501   -878   -407   -628
    -75   -420   -345    249    135   -384   -241   -766   -524   -904   -433   -665
    -85   -431   -345    259    127   -389   -249   -792   -535   -914   -446   -683
    -98   -436   -337    267    116   -387   -249   -805   -537   -917   -449   -691
   -103   -475   -371    288    132   -423   -254   -826   -550   -924   -462   -709
   -106   -488   -381    298    137   -436   -262   -841   -561   -932   -470   -727
   -116   -483   -366    301    124   -426   -265   -846   -558   -924   -467   -727
   -114   -493   -379    303    132   -439   -272   -854   -566   -930   -475   -735
   -111   -501   -389    306    137   -446   -283   -867   -579   -940   -485   -750
   -119   -501   -381    311    129   -441   -275   -859   -566   -927   -472   -740
   -122   -506   -384    311    129   -446   -272   -849   -553   -911   -462   -732
   -114   -504   -389    309    135   -446   -285   -852   -558   -914   -465   -745
   -119   -501   -384    309    129   -441   -288   -846   -553   -906   -459   -743
   -116   -485   -368    301    124   -428   -275   -828   -535   -883   -441   -727
   -103   -480   -379    290    135   -428   -277   -828   -532   -880   -439   -732
    -96   -465   -368    280    135   -418   -270   -815   -519   -862   -423   -724
    -98   -428   -329    262    114   -379   -249   -787   -485   -826   -392   -698
    -93   -389   -296    241    101   -342   -233   -769   -462   -800   -366   -680
    -96   -368   -272    231     85   -319   -218   -761   -449   -789   -355   -678
    -98   -371   -275    233     88   -324   -194   -737   -428   -769   -342   -667
    -88   -363   -275    226     90   -319   -187   -722   -418   -756   -332   -662
    -77   -316   -239    197     80   -277   -179   -709   -392   -730   -306   -646
    -80   -244   -163    161     38   -205   -192   -709   -366   -696   -267   -610
    -72   -192   -119    132     23   -155   -218   -706   -335   -652   -223   -568
    -57   -189   -135    122     38   -163   -236   -706   -327   -639   -210   -563
    -46   -197   -150    122     51   -174   -244   -709   -332   -639   -213   -568
    -54   -189   -135    122     38   -163   -254   -717   -337   -639   -213   -566
    -57   -205   -150    129     44   -179   -272   -732   -350   -646   -215   -576
    -64   -270   -207    166     70   -239   -288   -750   -384   -675   -246   -610
    -85   -368   -283    228     98   -327   -277   -748   -407   -701   -277   -646
    -98   -444   -345    270    119   -394   -277   -761   -439   -732   -311   -685
   -101   -480   -381    290    137   -431   -293   -789   -475   -769   -348   -727
   -111   -504   -392    306    137   -449   -296   -805   -493   -787   -366   -748
   -122   -527   -405    324    140   -467   -290   -807   -498   -789   -371   -753
   -111   -545   -433    327    161   -491   -301   -818   -517   -805   -384   -769
   -109   -553   -446    329    166   -501   -309   -826   -524   -813   -392   -782
   -114   -550   -436    332    158   -493   -301   -818   -517   -802   -387   -776
   -111   -553   -441    332    163   -498   -301   -820   -519   -802   -389   -782
   -109   -571   -462    337    176   -517   -309   -828   -532   -815   -400   -800
   -116   -571   -457    342    168   -514   -303   -823   -527   -810   -394   -795
   -114   -566   -452    340    166   -511   -301   -818   -522   -805   -387   -795
   -103   -561   -457    332    176   -509   -309   -828   -535   -813   -394   -810
   -116   -576   -459    345    171   -519   -311   -828   -537   -815   -397   -818
   -124   -579   -457    350    166   -519   -303   -818   -524   -800   -384   -805
   -111   -587   -475    348    181   -532   -306   -818   -530   -802   -387   -818
    -93   -636   -542    366    223   -589   -303   -815   -558   -844   -428   -865
    -51   -826   -776    436    361   -802   -257   -756   -636   -971   -576  -1010
     -5   -997   -992    501    493   -995   -135   -615   -672  -1101   -743  -1197
      7   -945   -953    467    480   -948     -2   -459   -576  -1067   -724  -1210
    -98   -620   -522    361    210   -571     31   -644   -423   -854   -478   -979
   -285      5    290    140   -288    145   -213  -1241   -303   -462     25   -454
   -454    823   1278   -184   -867   1049   -480  -1641    -25    137    732    270
   -504   1304   1808   -400  -1158   1556   -727  -1777    223    636   1265    828
   -444   1047   1491   -301   -966   1267   -958  -1917     -2    491   1119    735
   -389    415    805    -12   -597    610  -1002  -1971   -566   -249    363    -20
   -340   -171    166    254   -254     -2   -807  -1686   -854   -807   -257   -662
   -259   -439   -179    348    -41   -309   -558  -1228   -701   -820   -358   -784
   -161   -480   -319    322     77   -400   -392   -924   -527   -719   -301   -753
   -109   -524   -418    314    153   -470   -327   -807   -478   -709   -303   -774
   -103   -561   -459    332    176   -511   -296   -766   -472   -717   -319   -795
    -98   -584   -485    340    192   -535   -280   -743   -467   -724   -329   -813
    -85   -605   -519    345    215   -563   -277   -730   -472   -740   -348   -836
    -83   -605   -522    342    218   -563   -270   -717   -470   -743   -350   -846
    -85   -597   -514    340    213   -555   -257   -693   -452   -727   -340   -836
    -75   -605   -530    337    226   -568   -252   -685   -454   -727   -342   -846
    -67   -602   -535    335    233   -568   -252   -680   -452   -727   -342   -849
    -70   -589   -519    327    223   -555   -244   -659   -431   -706   -324   -831
    -62   -584   -522    324    228   -553   -239   -646   -420   -696   -319   -828
    -57   -584   -527    322    233   -555   -241   -644   -423   -698   -322   -836
    -62   -574   -511    319    223   -542   -233   -626   -407   -683   -309   -826
    -62   -561   -501    309    218   -532   -223   -607   -389   -665   -293   -815
    -54   -563   -509    309    226   -535   -226   -602   -392   -667   -298   -823
    -54   -561   -506    306    223   -535   -223   -592   -387   -662   -293   -823
    -54   -548   -493    301    218   -522   -213   -571   -366   -641   -277   -810
    -41   -553   -511    298    233   -535   -207   -561   -358   -633   -275   -813
    -36   -561   -524    298    244   -545   -205   -545   -348   -626   -267   -805
    -41   -548   -506    293    231   -527   -197   -519   -324   -600   -246   -784
    -31   -527   -496    280    231   -511   -192   -501   -311   -587   -239   -782
    -23   -537   -514    277    244   -527   -192   -488   -306   -584   -239   -787
    -20   -532   -511    275    244   -522   -179   -457   -283   -558   -220   -771
    -20   -537   -517    275    246   -527   -163   -423   -259   -540   -202   -756
      0   -530   -530    265    265   -530   -166   -405   -257   -537   -205   -758
      5   -517   -522    254    262   -519   -158   -374   -236   -522   -189   -748
      7   -501   -509    246    257   -504   -142   -329   -205   -491   -168   -722
     23   -504   -527    239    275   -514   -135   -298   -187   -472   -158   -719
     41   -498   -540    228    290   -519   -127   -265   -166   -457   -145   -711
     44   -483   -530    218    285   -506   -114   -220   -135   -420   -116   -683
     59   -475   -535    207    296   -504   -106   -184   -109   -394    -90   -662
     83   -457   -542    187    311   -498   -109   -161    -98   -379    -75   -649
     90   -423   -514    166    301   -467   -103   -132    -75   -350    -51   -623
     96   -394   -493    148    293   -444    -98   -114    -57   -322    -28   -600
    111   -376   -491    132    301   -433   -103   -116    -57   -319    -25   -600
    116   -363   -480    122    298   -420   -103   -119    -54   -311    -18   -592
    114   -335   -449    111    280   -392    -96   -111    -38   -290      0   -574
    119   -322   -444    101    280   -381   -103   -129    -46   -298     -7   -584
    109   -316   -428    103    267   -371   -109   -153    -59   -309    -18   -597
     90   -303   -394    103    241   -348   -109   -166    -62   -306    -18   -597
     85   -306   -392    111    239   -348   -111   -189    -64   -311    -23   -607
     70   -322   -394    124    231   -358   -114   -226    -88   -340    -54   -644
     46   -337   -387    145    215   -361   -109   -249    -90   -342    -64   -662
     28   -358   -389    163    207   -371   -106   -272    -93   -348    -72   -678
     25   -381   -407    179    215   -394   -116   -309   -111   -366    -96   -706
      2   -405   -410    200    205   -407   -122   -340   -122   -379   -114   -732
    -12   -426   -413    218    200   -420   -119   -353   -124   -376   -124   -740
    -12   -444   -431    226    207   -439   -132   -379   -142   -394   -148   -766
    -15   -465   -449    241    215   -457   -137   -402   -158   -410   -174   -789
    -31   -467   -439    249    202   -454   -129   -405   -150   -402   -174   -787
    -33   -475   -444    254    202   -459   -135   -413   -161   -407   -184   -800
    -31   -491   -462    259    213   -478   -142   -431   -184   -426   -210   -828
    -36   -485   -449    262    205   -467   -132   -426   -176   -413   -205   -818
    -31   -491   -462    259    215   -478   -124   -418   -166   -400   -202   -807
    -20   -501   -480    259    228   -491   -127   -420   -174   -405   -213   -818
    -20   -493   -475    257    226   -485   -124   -415   -166   -394   -207   -813
    -25   -475   -449    252    210   -462   -116   -405   -148   -376   -194   -807
    -18   -483   -467    249    223   -475   -124   -405   -145   -371   -194   -810
     -7   -480   -472    244    231   -475   -124   -402   -142   -368   -194   -813
    -18   -470   -452    244    215   -462   -114   -389   -129   -350   -181   -800
    -15   -472   -457    244    220   -465   -114   -379   -122   -340   -174   -795
     -7   -475   -467    241    228   -472   -116   -379   -129   -345   -179   -807
    -10   -441   -431    226    207   -436    -96   -353    -96   -309   -150   -779
    -12   -397   -384    205    184   -392    -70   -316    -54   -265   -114   -740
    -10   -363   -353    187    171   -358    -54   -298    -36   -246    -98   -724
    -25   -332   -309    176    140   -322    -36   -283    -18   -223    -80   -711
    -25   -342   -316    184    142   -329    -15   -257      5   -205    -64   -698
     -5   -353   -350    176    171   -350    -10   -252      0   -210    -75   -714
      7   -293   -301    142    153   -296     -7   -244     20   -189    -54   -701
      7   -210   -218     98    111   -213    -23   -241     57   -140     -2   -649
     20   -163   -187     70    103   -174    -59   -249     72   -114     23   -623
     36   -161   -200     59    116   -179    -77   -254     70   -111     28   -626
     38   -163   -202     62    119   -181    -80   -252     70   -106     33   -623
     31   -166   -200     67    114   -181    -90   -259     62   -109     28   -623
     28   -184   -215     77    122   -200   -106   -283     38   -129     10   -641
     18   -249   -267    111    142   -257   -109   -288     18   -148     -7   -654
     12   -337   -350    163    181   -342    -98   -280     -5   -171    -36   -680
      0   -441   -441    220    218   -439   -106   -301    -49   -215    -83   -732
    -15   -488   -475    252    228   -483   -106   -319    -72   -241   -109   -758
    -28   -501   -472    265    218   -485   -101   -324    -83   -252   -119   -769
    -25   -524   -498    275    236   -511   -109   -337   -106   -270   -137   -784
    -20   -545   -524    283    249   -535   -119   -350   -124   -288   -158   -802
    -23   -550   -527    285    252   -540   -116   -342   -119   -275   -148   -792
    -20   -555   -535    288    257   -545   -109   -335   -111   -262   -137   -782
    -20   -589   -568    306    272   -579   -106   -335   -119   -272   -148   -797
    -33   -592   -558    311    262   -576   -103   -335   -122   -277   -150   -802
    -38   -592   -553    314    257   -574    -96   -319   -114   -265   -142   -795
    -28   -607   -579    316    272   -592    -98   -319   -119   -270   -148   -800
    -20   -618   -597    319    288   -607   -101   -322   -124   -272   -153   -805
    -31   -618   -587    322    275   -605   -101   -316   -119   -265   -148   -797
    -31   -628   -597    329    280   -613   -101   -314   -122   -267   -153   -802
    -23   -657   -636    340    303   -646    -98   -314   -135   -283   -168   -820
      0   -740   -740    371    368   -740    -80   -288   -171   -329   -228   -875
     46   -948   -997    449    522   -974     -2   -189   -236   -470   -397  -1041
     75  -1034  -1109    478    592  -1070    140    -15   -200   -537   -501  -1163
     38   -823   -865    389    449   -844    259     57    -33   -402   -366  -1062
    -96   -392   -296    244     98   -345    189   -322     64   -158    -49   -758
   -257    306    563    -25   -410    433   -132   -953    129    272    514   -184
   -379   1070   1449   -345   -914   1257   -413  -1262    376    862   1197    491
   -366   1322   1686   -480  -1026   1504   -688  -1421    454   1189   1545    865
   -296    823   1119   -262   -706    971   -875  -1564     44    789   1137    511
   -259    111    371     72   -316    241   -802  -1501   -517    -64    262   -342
   -218   -392   -174    303    -23   -283   -545  -1093   -584   -420   -189   -787
   -142   -535   -394    337    124   -465   -311   -652   -311   -280   -140   -763
    -46   -550   -504    298    228   -527   -168   -387   -137   -168    -70   -717
    -28   -594   -566    309    267   -581   -106   -283    -85   -148    -70   -724
    -33   -636   -602    335    283   -620    -77   -241    -75   -150    -77   -732
    -28   -667   -639    348    303   -652    -67   -223    -83   -163    -93   -756
    -18   -693   -675    355    327   -685    -62   -213    -88   -179   -114   -776
    -23   -670   -646    345    311   -659    -44   -187    -64   -155    -93   -753
    -15   -665   -652    340    316   -659    -36   -168    -54   -145    -88   -750
     -7   -691   -685    348    337   -688    -31   -158    -49   -142    -88   -750
    -12   -675   -662    345    324   -670    -15   -140    -31   -124    -72   -737
    -10   -678   -667    345    327   -675     -7   -127    -23   -114    -64   -730
      0   -672   -672    337    335   -672    -15   -122    -23   -111    -62   -730
      2   -659   -662    327    329   -659    -12   -111    -12   -101    -57   -727
      0   -628   -628    314    314   -628      0    -90     10    -75    -33   -704
     10   -639   -652    311    329   -646     -5    -90      5    -80    -41   -714
     10   -644   -657    316    332   -649      0    -77     15    -70    -31   -701
      5   -623   -628    306    316   -626     12    -57     41    -38     -5   -672
     10   -636   -646    314    327   -641     20    -41     54    -23      7   -662
      5   -633   -639    311    322   -633     20    -33     59    -12     12   -657
      5   -615   -620    303    311   -618     33     -7     80     10     31   -636
     15   -605   -620    293    316   -613     38     12     98     28     46   -620
     25   -602   -628    288    327   -615     36     18     96     28     46   -626
     28   -589   -620    280    322   -605     41     38    111     44     57   -615
     25   -579   -605    277    314   -592     51     72    135     72     80   -592
     41   -574   -615    265    327   -594     51     90    145     83     85   -587
     49   -566   -615    259    332   -589     57    114    158     96     93   -581
     38   -542   -584    249    309   -563     72    150    192    132    127   -548
     46   -540   -587    244    316   -563     80    184    210    155    145   -530
     62   -532   -594    233    327   -561     80    213    223    171    158   -519
     67   -501   -568    218    316   -535     96    259    259    210    192   -483
     83   -488   -574    200    327   -530    101    296    285    241    218   -462
    101   -472   -576    184    337   -524     96    319    296    254    231   -449
    103   -446   -550    171    324   -498     98    345    314    277    252   -428
    114   -415   -530    150    322   -472    111    376    340    316    285   -389
    129   -413   -542    140    335   -478    111    384    345    329    301   -371
    137   -389   -527    124    329   -457    106    381    342    332    306   -366
    132   -361   -496    114    311   -428    116    392    355    355    327   -342
    132   -348   -480    109    306   -413    111    384    353    358    329   -342
    122   -350   -472    114    293   -410    109    361    340    348    324   -345
    111   -337   -449    114    277   -394    114    348    335    348    322   -345
    106   -340   -446    116    275   -392    122    335    332    348    324   -345
    101   -337   -439    119    270   -387    111    296    306    324    301   -371
     80   -355   -436    137    257   -394    119    270    301    316    290   -389
     59   -358   -420    148    239   -389    124    249    301    311    285   -400
     49   -379   -428    163    236   -405    116    210    280    290    262   -431
     33   -407   -441    187    236   -423    111    171    259    265    233   -462
     12   -423   -439    205    223   -431    116    153    259    270    233   -459
      7   -436   -444    213    223   -439    109    127    244    254    215   -483
     10   -465   -478    226    241   -470     98     98    220    231    192   -511
      2   -472   -475    236    239   -472     98     83    213    228    189   -517
    -10   -493   -485    252    236   -491    106     77    213    231    192   -517
    -12   -504   -491    257    236   -496     96     57    194    213    174   -537
    -25   -498   -472    259    220   -485     90     46    187    207    163   -542
    -31   -501   -470    267    218   -485     98     54    194    220    171   -530
    -20   -509   -491    262    233   -498     96     51    192    218    171   -532
    -15   -506   -491    259    236   -498     93     51    189    215    168   -537
    -23   -498   -475    259    223   -488    101     62    202    231    179   -524
    -18   -498   -480    259    231   -491    103     67    207    236    181   -527
    -18   -504   -488    259    233   -496     96     59    197    228    168   -540
    -23   -485   -462    254    218   -475    101     70    210    244    184   -527
    -23   -472   -449    246    210   -462    106     80    218    259    194   -517
    -15   -475   -459    246    220   -467     98     77    213    252    187   -527
    -23   -467   -444    244    210   -457    101     83    218    257    192   -524
    -25   -444   -420    233    197   -433    111     96    236    277    207   -509
    -15   -444   -431    228    205   -439    116    101    244    285    213   -504
     -7   -415   -407    213    200   -413    124    114    254    296    218   -501
    -18   -374   -358    194    168   -366    150    140    285    332    249   -470
    -20   -335   -314    176    145   -324    168    155    306    355    270   -452
    -18   -327   -309    171    145   -319    181    161    314    361    277   -449
    -15   -329   -314    174    148   -322    194    176    324    368    283   -444
     -7   -296   -290    150    140   -296    205    197    348    394    306   -420
      0   -236   -236    116    116   -236    200    200    374    428    340   -397
      2   -171   -176     83     88   -174    171    189    394    457    371   -371
      7   -127   -135     59     70   -129    148    184    415    491    402   -340
     23   -137   -161     57     90   -148    142    187    410    491    405   -340
     23   -163   -187     70    103   -174    129    176    397    480    394   -350
     10   -171   -184     77     96   -179    122    168    389    480    394   -348
      7   -192   -200     93    103   -194    106    153    366    465    379   -363
      0   -301   -301    150    148   -301     98    135    324    413    327   -418
    -15   -394   -379    205    179   -387    103    127    293    381    283   -459
    -20   -444   -423    231    200   -433    109    119    270    358    257   -483
    -25   -485   -459    257    215   -472    101     96    239    327    223   -514
    -31   -509   -478    270    220   -493     93     75    213    303    202   -537
    -36   -511   -475    272    218   -493     90     75    210    301    197   -535
    -25   -519   -493    270    231   -506     80     64    197    288    184   -548
    -28   -527   -498    277    233   -514     77     62    189    280    176   -555
    -38   -524   -485    280    220   -506     80     67    194    285    179   -545
    -41   -535   -493    288    226   -514     77     64    194    288    176   -550
    -36   -550   -517    290    239   -535     72     54    181    275    163   -566
    -36   -548   -511    293    236   -530     77     62    192    285    168   -561
    -38   -553   -517    293    236   -535     83     70    200    293    176   -550
    -33   -576   -542    303    254   -561     80     67    189    283    168   -558
    -41   -571   -532    303    244   -553     77     64    187    283    166   -563
    -41   -553   -511    298    233   -532     83     72    197    293    171   -555
    -18   -623   -605    319    290   -613     90     83    168    252    129   -600
     28   -784   -813    376    418   -797    127    132     96    135     -5   -727
     62   -963  -1026    449    542   -995    249    288     77     18   -161   -888
     77   -932  -1010    428    542   -971    407    493    202     51   -155   -911
    -36   -581   -548    309    252   -566    420    254    322    244     85   -696
   -210     -5    205    109   -207     98    163   -397    327    545    509   -265
   -379    797   1176   -210   -776    987   -158   -898    480   1078   1169    400
   -452   1444   1896   -496  -1174   1670   -462  -1140    709   1631   1787   1013
   -381   1252   1634   -436  -1008   1444   -724  -1286    519   1566   1722   1000
   -322    584    906   -132   -613    745   -735  -1254     41    893   1023    348
   -265    -93    168    176   -218     38   -509   -940   -285    215    275   -376
   -194   -413   -218    303     10   -316   -226   -441    -98    176    119   -553
   -119   -454   -335    283    106   -394    -36   -106    129    324    213   -485
    -62   -483   -420    272    176   -452     51     51    223    371    239   -478
    -49   -537   -488    293    218   -514     77     93    223    350    213   -514
    -46   -542   -496    296    223   -519     93    116    226    337    194   -535
    -41   -553   -514    296    233   -532    109    140    231    335    189   -542
    -31   -571   -540    301    252   -555    111    145    226    319    171   -561
    -33   -579   -548    303    254   -563    119    158    228    319    168   -566
    -33   -589   -555    311    259   -574    140    189    257    345    189   -542
    -23   -594   -571    309    272   -584    142    197    259    350    197   -540
    -23   -587   -563    303    267   -576    140    194    257    345    192   -545
    -28   -576   -548    301    257   -563    150    213    270    358    202   -530
    -20   -581   -561    301    270   -571    161    226    280    368    207   -522
    -12   -563   -550    288    267   -558    153    226    275    363    205   -535
    -18   -553   -535    285    257   -545    163    241    293    384    223   -519
    -15   -553   -540    283    259   -548    168    257    306    397    236   -509
     -5   -553   -548    280    270   -550    166    259    301    392    228   -519
    -10   -540   -532    272    259   -537    174    272    316    407    241   -506
    -12   -511   -498    262    241   -506    181    290    332    426    257   -485
      2   -517   -519    257    259   -519    184    306    337    431    262   -480
      7   -524   -532    259    270   -527    187    316    345    431    262   -475
      5   -506   -514    249    257   -509    197    340    366    454    280   -457
     12   -501   -514    244    262   -506    207    363    384    472    296   -449
     18   -498   -517    239    265   -506    207    374    387    475    298   -454
      7   -480   -488    236    246   -483    220    400    410    501    322   -433
     20   -470   -493    223    257   -480    228    431    428    517    335   -418
     38   -465   -504    213    270   -483    231    454    436    522    340   -413
     36   -452   -491    205    262   -470    241    483    457    540    353   -394
     44   -436   -480    197    262   -457    265    527    488    568    379   -366
     62   -441   -504    187    283   -472    272    561    506    587    394   -355
     70   -423   -496    176    283   -459    275    589    519    602    407   -342
     72   -392   -467    158    267   -428    285    626    545    631    433   -314
     88   -368   -457    140    272   -413    293    657    566    652    454   -293
    109   -366   -475    127    288   -418    293    672    576    670    472   -275
    116   -324   -444    103    277   -384    298    691    592    693    496   -249
    124   -296   -423     85    270   -358    301    696    597    704    509   -231
    129   -296   -426     83    277   -361    298    685    589    698    506   -233
    124   -285   -413     77    267   -348    296    675    584    704    514   -231
    124   -272   -397     75    259   -335    298    675    592    719    532   -213
    124   -267   -392     72    257   -329    290    652    574    706    522   -223
    119   -265   -384     72    252   -324    280    618    550    688    511   -231
     96   -246   -342     72    218   -293    280    594    545    685    511   -231
     85   -254   -342     83    213   -298    280    561    527    670    496   -244
     72   -272   -348     98    207   -309    270    514    501    644    470   -270
     57   -280   -337    111    197   -309    272    488    498    641    465   -275
     41   -298   -340    127    187   -316    275    457    491    631    454   -290
     25   -316   -342    142    184   -329    262    415    462    602    426   -319
     12   -329   -342    158    176   -337    257    381    446    589    413   -332
      0   -332   -332    166    166   -332    257    366    446    584    407   -335
      5   -371   -379    181    189   -376    244    340    426    566    384   -358
    -10   -389   -379    200    181   -384    239    316    413    555    381   -363
    -23   -392   -371    205    171   -384    241    311    418    566    394   -345
    -28   -402   -374    215    171   -389    244    303    415    576    413   -332
    -31   -418   -389    223    176   -405    228    283    394    561    397   -368
    -38   -410   -371    223    163   -392    231    277    394    553    381   -410
    -41   -402   -361    220    158   -381    233    280    394    545    361   -433
    -33   -418   -384    226    174   -402    233    277    387    524    329   -410
    -41   -420   -379    228    166   -402    233    280    392    530    342   -392
    -44   -405   -361    223    155   -384    241    290    407    550    361   -376
    -38   -400   -361    218    158   -381    239    290    405    550    363   -381
    -36   -394   -358    215    161   -376    239    290    405    548    361   -381
    -44   -392   -348    218    150   -371    249    303    418    561    374   -366
    -41   -387   -345    213    150   -366    249    311    426    568    387   -355
    -36   -389   -355    210    158   -374    244    303    418    561    379   -368
    -38   -389   -350    215    155   -371    252    314    433    579    400   -350
    -38   -389   -353    213    155   -371    254    322    439    581    400   -348
    -31   -392   -361    210    163   -376    246    311    426    566    389   -358
    -38   -387   -350    213    155   -371    244    309    426    568    392   -358
    -44   -384   -340    215    148   -363    254    324    444    589    415   -337
    -38   -376   -340    207    150   -358    244    311    431    574    405   -350
    -33   -381   -348    207    155   -366    246    309    428    566    400   -355
    -28   -355   -329    192    148   -342    270    340    462    597    431   -324
    -18   -311   -293    166    137   -303    283    355    483    618    452   -309
    -15   -290   -277    153    129   -285    298    361    491    623    459   -309
    -20   -265   -246    142    111   -257    319    374    509    639    475   -296
    -15   -275   -259    145    122   -270    327    381    509    636    475   -296
    -10   -254   -244    132    116   -249    335    387    517    644    483   -293
    -10   -171   -161     88     75   -166    329    389    550    688    530   -249
     -5   -103    -98     51     46   -101    303    387    579    724    574   -205
      7    -83    -90     36     46    -85    275    376    579    732    587   -194
     18    -83   -101     33     59    -90    259    368    566    717    571   -207
      7    -93   -101     41     51    -96    246    361    561    717    574   -200
      0   -124   -124     59     62   -124    239    348    548    711    571   -200
     -2   -171   -171     85     83   -171    215    316    501    665    527   -246
    -18   -275   -257    148    119   -267    215    303    459    620    478   -290
    -23   -379   -355    200    166   -368    220    298    431    589    444   -322
    -23   -413   -389    218    181   -402    205    270    389    545    400   -368
    -41   -418   -379    228    166   -400    194    249    368    522    379   -389
    -49   -436   -387    244    168   -413    194    244    361    519    379   -389
    -51   -459   -410    254    176   -436    192    233    348    506    361   -400
    -51   -470   -418    262    181   -446    187    226    340    498    353   -407
    -59   -467   -410    262    174   -439    189    231    342    504    358   -400
    -54   -478   -423    267    184   -452    189    231    342    504    358   -402
    -49   -488   -441    267    194   -465    179    218    327    488    342   -420
    -54   -480   -428    267    184   -454    181    218    327    491    348   -410
    -54   -480   -426    265    184   -452    184    226    332    498    355   -397
    -49   -493   -444    272    197   -470    176    215    316    483    340   -413
    -54   -491   -436    270    187   -465    174    210    314    478    332   -423
    -54   -488   -436    270    189   -462    181    223    327    493    348   -413
    -46   -509   -462    277    207   -488    181    223    324    485    337   -420
    -28   -566   -537    298    254   -553    179    226    277    431    280   -472
     31   -745   -779    355    402   -761    244    324    223    319    145   -600
     85   -883   -969    397    527   -924    394    522    254    246     33   -730
     83   -724   -807    319    444   -763    532    631    407    350    127   -667
    -49   -298   -249    174     98   -275    496    290    542    600    431   -379
   -244    363    607    -62   -426    485    166   -381    620   1002    958    168
   -410   1163   1571   -376   -989   1366   -166   -800    833   1561   1626    839
   -452   1602   2055   -574  -1252   1829   -485  -1000    976   1969   2081   1314
   -384   1288   1673   -452  -1028   1480   -735  -1140    675   1725   1844   1145
   -324    610    935   -142   -631    771   -680  -1080    127    940   1039    368
   -277    -33    244    155   -262    106   -379   -670    -67    428    436   -231
   -202   -301   -101    252    -51   -202    -90   -181    145    465    368   -327
   -103   -340   -236    223     64   -288     72    103    309    550    410   -306
    -67   -397   -329    231    129   -363    132    192    337    548    397   -335
    -62   -433   -371    246    153   -405    161    228    340    532    381   -353
    -57   -459   -405    257    171   -431    176    252    337    514    361   -374
    -44   -483   -439    265    197   -462    184    262    335    504    345   -392
    -44   -472   -428    257    192   -452    184    267    327    488    327   -415
    -49   -472   -423    259    187   -449    202    296    350    511    345   -394
    -36   -470   -436    252    197   -454    194    296    345    506    342   -400
    -28   -472   -444    252    207   -459    194    298    342    501    337   -405
    -38   -459   -420    246    187   -441    202    314    358    517    355   -387
    -31   -452   -420    241    192   -439    207    324    363    522    358   -384
    -23   -454   -431    236    200   -444    200    322    355    514    348   -392
    -33   -441   -407    239    187   -426    210    337    371    532    366   -371
    -31   -431   -400    228    181   -415    215    350    381    545    376   -355
    -18   -436   -418    226    197   -426    213    348    379    542    374   -358
    -20   -423   -405    220    189   -413    210    353    381    542    376   -353
    -23   -405   -381    215    179   -394    220    371    400    561    389   -335
    -18   -415   -400    215    189   -407    220    376    397    561    387   -337
    -12   -415   -402    215    194   -410    220    381    402    563    392   -337
    -15   -402   -389    207    184   -397    233    405    420    581    407   -319
     -7   -394   -387    202    189   -392    236    420    431    589    415   -311
      0   -389   -392    194    192   -389    231    426    426    584    410   -319
      0   -376   -379    187    187   -376    241    452    446    600    426   -301
      0   -376   -379    187    187   -376    254    483    467    618    439   -283
     15   -371   -387    179    200   -379    254    498    470    618    439   -285
     20   -363   -384    171    200   -374    262    527    485    631    446   -275
     28   -342   -371    155    197   -355    272    566    511    652    467   -254
     44   -329   -376    140    207   -353    275    594    519    659    472   -249
     59   -329   -389    135    223   -358    283    626    535    667    483   -241
     62   -319   -381    127    220   -348    296    670    568    698    511   -207
     80   -290   -371    103    226   -329    303    701    587    714    527   -192
    101   -270   -374     83    236   -319    303    724    597    722    532   -181
    103   -246   -350     72    226   -298    319    756    620    748    561   -153
    109   -228   -340     57    223   -283    324    776    641    771    587   -124
    127   -210   -337     41    231   -272    319    771    636    769    584   -127
    127   -189   -319     28    220   -252    319    774    641    774    592   -114
    124   -161   -285     18    205   -223    327    782    659    797    615    -85
    127   -142   -270      5    194   -205    319    761    644    782    607    -93
    124   -132   -257      2    189   -192    314    737    633    771    600   -101
    114   -119   -233      2    171   -176    319    724    633    774    607    -90
     98   -119   -218     10    158   -168    316    698    626    766    605    -90
     85   -124   -210     18    145   -166    301    646    597    737    581   -114
     62   -132   -194     33    127   -163    301    613    589    727    571   -122
     38   -140   -181     49    109   -161    296    574    574    714    558   -135
     31   -161   -192     64    111   -176    280    522    540    678    524   -171
      7   -187   -194     88    101   -189    272    483    519    654    498   -194
    -10   -207   -197    106     93   -202    270    457    509    644    488   -205
    -12   -231   -218    122    101   -226    259    420    485    620    465   -228
    -23   -259   -236    142    106   -249    246    387    457    592    439   -252
    -38   -267   -228    150     93   -246    249    374    452    589    439   -244
    -41   -277   -236    158     96   -257    244    358    439    579    428   -254
    -38   -296   -259    166    109   -277    231    335    415    555    407   -277
    -44   -296   -252    171    103   -275    231    332    415    555    405   -277
    -49   -298   -252    171     98   -275    231    332    418    555    407   -275
    -41   -296   -257    168    106   -277    226    324    410    548    402   -280
    -44   -290   -249    166    101   -270    226    324    410    548    402   -275
    -46   -277   -231    163     90   -254    236    337    426    563    418   -254
    -44   -283   -239    163     96   -262    231    332    418    553    410   -265
    -44   -283   -239    163     96   -259    223    324    413    545    402   -272
    -51   -270   -218    158     83   -244    228    335    423    558    413   -257
    -51   -262   -210    158     77   -236    228    337    431    566    418   -249
    -44   -265   -220    153     85   -244    223    329    418    555    410   -257
    -49   -257   -207    150     77   -233    228    337    426    561    415   -249
    -49   -249   -200    148     72   -223    233    342    436    568    426   -239
    -44   -262   -218    153     85   -241    226    335    426    558    415   -252
    -49   -257   -210    150     80   -233    223    329    423    553    407   -254
    -51   -252   -200    150     72   -226    231    337    433    561    418   -244
    -51   -262   -210    153     77   -236    231    332    428    555    413   -249
    -49   -267   -218    158     83   -244    223    324    415    542    400   -259
    -59   -262   -205    158     70   -233    228    329    423    553    410   -244
    -57   -254   -200    155     70   -228    233    337    426    555    413   -241
    -41   -254   -213    145     83   -233    239    337    423    553    410   -246
    -36   -210   -174    124     67   -192    254    350    441    566    423   -233
    -44   -174   -129    109     41   -153    277    371    467    594    449   -202
    -44   -145   -101     93     25   -124    293    379    478    597    457   -192
    -44   -150   -106     96     28   -129    303    381    478    592    452   -197
    -41   -153   -111     98     33   -132    319    397    488    605    457   -189
    -36    -93    -59     64     10    -77    322    405    511    631    485   -166
    -28    -25      0     25    -15    -12    296    392    527    654    514   -140
    -20     33     51     -7    -36     41    267    389    550    683    548   -103
     -5     31     36    -12    -20     33    257    389    550    685    550    -98
      0     12     12     -7     -5     12    239    368    522    659    527   -116
    -18      0     15      7    -18      7    228    353    511    652    522   -109
    -23    -25     -5     23    -10    -15    218    340    488    631    506   -114
    -20   -132   -111     77     44   -122    202    311    431    568    441   -168
    -38   -241   -205    137     80   -226    197    290    384    511    376   -226
    -54   -288   -233    168     88   -262    205    283    366    493    353   -254
    -54   -316   -265    184    103   -290    197    259    335    465    324   -288
    -54   -348   -293    202    119   -322    184    233    301    428    293   -316
    -70   -355   -288    213    106   -322    189    233    303    428    293   -314
    -70   -363   -293    215    109   -327    187    228    296    418    280   -316
    -67   -384   -319    226    124   -353    179    215    277    402    262   -340
    -72   -394   -322    233    124   -358    184    220    277    410    270   -342
    -75   -389   -314    231    116   -353    187    226    280    415    275   -345
    -72   -405   -332    239    127   -368    181    213    267    400    265   -358
    -75   -410   -335    241    127   -374    179    210    265    400    262   -353
    -75   -392   -316    233    119   -355    181    220    275    410    275   -335
    -70   -413   -342    239    135   -379    176    215    262    397    262   -342
    -70   -420   -350    244    137   -387    174    207    252    381    246   -355
    -83   -405   -324    241    119   -363    179    213    259    392    252   -348
    -70   -439   -368    254    148   -405    187    226    249    376    233   -363
    -12   -581   -568    296    277   -574    205    267    192    283    129   -465
     46   -743   -789    348    415   -766    309    423    179    184     -7   -605
     77   -727   -805    324    439   -766    465    654    309    215    -15   -636
     20   -426   -446    202    233   -436    550    641    498    402    184   -467
   -158     90    246     33   -205    168    366     51    535    678    568    -83
   -366    826   1192   -231   -779   1008     54   -550    626   1137   1171    553
   -485   1504   1990   -509  -1236   1745   -254   -898    797   1657   1790   1202
   -449   1545   1995   -548  -1221   1769   -568  -1145    657   1732   1901   1387
   -387    891   1275   -254   -831   1083   -667  -1221    129   1080   1226    763
   -329    205    535     62   -433    368   -498   -992   -280    335    418    -44
   -254   -213     38    233   -148    -88   -220   -491   -174    181    145   -340
   -166   -311   -145    239    -10   -228      0    -75     90    329    218   -303
    -90   -324   -233    207     70   -280    103    114    202    379    246   -280
    -59   -361   -303    210    119   -332    135    174    205    353    213   -306
    -49   -410   -361    228    153   -387    153    207    207    345    194   -332
    -64   -426   -361    246    148   -394    181    231    218    340    181   -350
    -70   -431   -361    249    142   -397    187    226    210    314    163   -368
    -64   -436   -371    249    153   -405    189    236    202    314    171   -345
    -70   -446   -379    257    153   -413    200    272    228    350    200   -319
    -64   -452   -387    259    161   -420    210    285    246    368    207   -329
    -57   -452   -397    252    168   -426    210    275    241    355    197   -376
    -59   -431   -371    244    155   -402    213    280    241    348    202   -374
    -54   -420   -368    236    155   -394    215    301    252    361    215   -329
    -41   -423   -381    233    168   -402    213    309    254    368    218   -316
    -38   -420   -381    228    168   -402    207    311    254    368    215   -327
    -38   -405   -368    220    163   -387    218    309    257    363    213   -327
    -28   -400   -371    210    171   -387    218    298    239    329    181   -319
    -25   -387   -361    207    166   -374    210    283    215    303    150   -329
    -44   -400   -355    220    155   -376    226    244    202    239     90   -405
    -38   -392   -353    215    155   -374    231    280    189    270    135   -319
    -23   -392   -368    207    171   -381    223    368    257    407    236   -228
    -25   -384   -358    205    166   -371    233    413    319    475    288   -244
    -25   -392   -368    207    168   -381    252    441    353    504    319   -252
    -12   -407   -394    207    189   -402    254    452    358    498    319   -249
     -2   -392   -392    197    192   -392    252    465    355    498    314   -239
    -10   -379   -368    194    179   -374    267    488    379    527    327   -218
     -2   -350   -348    174    171   -350    262    496    381    530    327   -207
      0   -322   -322    161    161   -322    262    509    384    527    322   -189
      0   -309   -311    153    155   -309    272    545    407    558    340   -166
     20   -301   -322    140    171   -311    285    584    436    589    355   -148
     33   -303   -337    135    184   -319    285    605    439    587    350   -132
     36   -270   -306    116    171   -288    296    644    472    633    387   -109
     57   -239   -296     90    176   -267    301    670    496    654    402    -88
     77   -213   -290     67    184   -252    296    688    498    662    413    -72
     77   -207   -285     64    181   -246    293    704    514    691    439    -49
     70   -194   -267     62    168   -231    303    727    540    722    470    -18
     67   -179   -246     54    155   -213    306    730    542    727    467    -20
     80   -140   -220     31    150   -179    288    706    519    706    441    -36
     85   -135   -220     23    153   -176    285    711    522    743    483      5
     80   -122   -205     20    140   -163    285    706    530    774    511     20
     70   -116   -189     23    127   -153    280    670    509    753    496     -7
     54   -116   -171     31    111   -142    283    631    480    704    452    -33
     41   -116   -161     36     98   -137    280    594    465    696    436    -41
     31   -132   -163     49     96   -148    270    555    441    685    420    -72
     12   -142   -158     62     83   -150    265    501    410    644    379   -124
     -7   -161   -153     85     72   -158    265    491    397    652    394    -75
    -33   -184   -153    106     57   -168    259    462    392    667    402    -88
    -46   -210   -166    127     59   -189    249    415    366    646    374   -137
    -54   -231   -176    140     59   -205    239    342    324    579    296   -226
    -70   -220   -150    145     38   -187    236    288    277    535    275   -244
    -62   -259   -197    158     64   -228    213    303    259    563    298   -150
    -98   -265   -166    179     33   -215    220    311    280    584    293   -140
   -103   -259   -155    179     25   -207    220    303    283    626    316   -187
    -77   -290   -213    184     67   -252    205    290    283    670    355   -220
    -90   -301   -213    194     59   -259    210    272    283    662    355   -259
   -109   -277   -171    192     31   -226    213    192    236    553    262   -355
   -124   -272   -150    197     10   -213    207    189    184    545    270   -288
   -153   -272   -119    213    -18   -197    220    244    246    615    303   -254
   -122   -254   -135    187      5   -194    205    210    210    581    280   -285
    -70   -283   -213    176     70   -246    181    215    200    662    361   -207
    -64   -301   -236    181     85   -267    184    254    241    753    439   -161
    -77   -275   -197    176     59   -236    194    285    301    818    491   -137
   -106   -270   -166    187     28   -220    213    285    309    800    478   -150
   -109   -270   -161    189     23   -215    213    283    296    800    472   -150
    -88   -252   -166    168     36   -210    189    257    285    810    467   -150
    -93   -239   -145    166     25   -192    194    231    280    784    431   -210
    -77   -236   -161    155     38   -200    187    194    236    730    392   -233
    -64   -254   -189    158     59   -223    179    244    252    815    475   -111
    -80   -231   -153    155     33   -192    181    270    288    883    530    -70
    -93   -220   -127    158     15   -174    189    270    303    914    548   -119
   -103   -215   -114    158      5   -166    187    202    267    836    480   -246
   -106   -197    -90    150     -7   -145    184    106    171    704    379   -337
    -67   -223   -158    142     44   -192    166    174    171    828    483   -174
    -49   -259   -210    155     80   -236    171    280    290   1023    631    -59
    -70   -215   -148    140     38   -181    192    288    322   1052    657    -49
   -106   -127    -23    116    -44    -75    226    306    358   1072    678    -36
   -116    -90     23    103    -70    -33    239    228    324    987    605   -174
    -77    -85     -7     83    -36    -46    226    116    207    854    519   -246
    -75    -67      7     70    -44    -28    233    218    259   1008    649    -75
    -59    -51      5     54    -33    -23    239    283    327   1119    737     -2
    -62    -10     51     33    -57     20    249    293    384   1189    795      5
    -77     83    161     -2   -119    122    233    303    413   1254    859     64
    -70    124    192    -28   -132    158    210    316    459   1358    950    111
    -41     98    137    -28    -88    116    189    298    446   1358    950     77
    -41     85    127    -23    -85    106    166    252    405   1325    922     46
    -57     77    135    -10    -96    106    148    231    376   1306    909     72
    -80     -5     75     41    -77     33    142    179    335   1262    854    -38
   -119    -88     28    103    -75    -31    140     12    174   1000    618   -306
    -85   -171    -88    127      0   -129    114     28     83   1021    639   -184
    -49   -226   -176    137     62   -202    101    223    241   1343    875     96
    -88   -259   -171    171     41   -215    101    194    265   1335    844      0
   -137   -257   -119    197    -10   -189    114     85    192   1223    748   -163
   -155   -233    -80    192    -38   -158    119     28    122   1130    659   -233
    -90   -270   -179    181     44   -226     83     64     96   1163    665   -106
    -88   -283   -194    184     51   -241     77    148    179   1330    802     -7
    -90   -270   -179    181     41   -226     85    153    220   1392    859    -51
    -96   -285   -192    189     46   -239     85    137    205   1369    846    -85
   -119   -293   -174    207     25   -233     93    129    192   1340    823   -106
   -109   -280   -171    192     28   -226     80    111    176   1337    820   -114
   -109   -288   -179    197     33   -233     77     98    168   1330    807   -127
   -116   -296   -179    205     28   -239     80     83    150   1299    771   -161
   -119   -267   -148    194     12   -207     80     54    124   1254    735   -187
   -137   -259   -122    197    -10   -189     90     72    124   1273    758   -153
   -124   -322   -197    220     36   -259     98     85    109   1267    737   -189
    -28   -491   -465    259    215   -478    122    135     28   1150    594   -301
      5   -636   -641    316    322   -639    267    355     80   1122    509   -363
      5   -506   -511    249    257   -509    423    581    301   1286    628   -290
   -101    -93      7     96    -54    -44    394    301    400   1465    870    -80
   -257    501    758   -124   -509    628     77   -407    327   1693   1249    298
   -420   1319   1740   -449  -1080   1530   -277   -927    410   2145   1857    883
   -470   1867   2335   -698  -1402   2101   -610  -1200    514   2559   2343   1382
   -420   1652   2073   -615  -1247   1862   -854  -1358    288   2426   2216   1314
   -387    969   1356   -290   -872   1161   -818  -1317   -200   1712   1473    623
   -340    207    548     67   -444    376   -524   -943   -459   1085    745    -72
   -259   -106    150    181   -205     20   -241   -431   -184   1171    698   -145
   -184   -155     28    168   -106    -64    -59   -106     36   1312    787    -85
   -132   -163    -31    145    -51    -98     25     36    122   1350    807    -83
   -122   -215    -93    168    -15   -155     54     72    122   1327    779   -116
   -127   -241   -114    181     -7   -179     75    103    135   1325    774   -124
   -116   -259   -145    187     12   -202     85    124    137   1314    766   -135
   -106   -280   -176    192     33   -228     85    127    129   1293    743   -161
   -109   -285   -176    197     33   -231     98    148    142   1301    750   -155
   -101   -270   -171    184     33   -220    106    163    155   1306    756   -148
    -85   -275   -189    179     49   -233    106    163    153   1299    748   -158
    -88   -270   -181    179     44   -226    106    171    161   1296    745   -158
   -101   -252   -150    176     23   -202    116    189    176   1312    758   -142
    -96   -267   -174    179     36   -220    111    189    176   1301    753   -148
    -88   -277   -189    181     49   -233    114    194    179   1296    748   -153
    -83   -239   -158    158     36   -200    119    210    192   1304    758   -140
    -77   -205   -127    142     23   -166    122    223    205   1306    766   -132
    -70   -205   -135    135     31   -171    122    223    205   1301    763   -132
    -67   -202   -135    132     33   -168    127    239    218   1304    774   -111
    -67   -192   -127    127     28   -161    135    257    236   1309    782   -103
    -51   -176   -124    114     36   -150    135    262    236   1306    782   -137
    -49   -166   -116    106     31   -142    135    272    241   1301    774   -129
    -49   -150   -103     98     25   -127    150    296    265   1317    795   -106
    -38   -137    -98     88     28   -119    153    309    275   1319    805   -114
    -36   -135    -98     85     31   -116    158    324    280   1314    805   -114
    -41   -140    -98     88     28   -119    171    353    301   1325    818    -90
    -28   -111    -83     67     25    -98    176    379    316   1332    831    -72
    -15   -109    -96     59     38   -103    176    394    322   1325    828    -70
    -10    -93    -83     51     36    -88    189    428    348   1340    846    -51
     -7    -90    -83     46     36    -88    207    472    381   1369    880    -31
     10    -90   -101     38     54    -96    213    498    392   1369    885    -25
     18    -77    -96     28     54    -85    220    530    410   1374    896    -10
     20    -51    -72     15     46    -62    241    579    449   1405    930     20
     38    -31    -70     -5     54    -51    244    607    465   1415    953     41
     51    -15    -67    -18     59    -41    246    626    472   1426    976     46
     51      2    -49    -28     49    -23    259    652    498   1449   1008     75
     64     25    -38    -44     51     -5    262    667    509   1457   1023     96
     70     41    -31    -57     49      5    259    659    498   1444   1021     96
     64     62     -2    -64     33     28    265    662    504   1449   1031    111
     67     80     12    -75     25     49    259    654    501   1444   1034    116
     77     72     -5    -75     41     33    249    628    480   1418   1013     96
     67     70      2    -70     31     38    249    602    465   1400   1002     88
     51     93     41    -75      5     67    249    584    462   1397   1008    101
     44     90     44    -67     -2     67    241    542    439   1371    987     80
     31     77     46    -54     -7     62    228    501    413   1337    961     54
      0     59     59    -31    -28     59    231    470    405   1322    948     46
    -15     36     51    -10    -33     44    226    431    384   1296    924     18
    -33      5     36     12    -36     20    213    379    353   1257    888    -23
    -46     -5     41     25    -44     18    215    353    345   1247    883    -33
    -67    -38     28     51    -49     -5    213    329    332   1226    870    -46
    -72    -62     10     67    -41    -25    197    296    303   1192    841    -75
    -80    -80      0     77    -41    -38    189    270    283   1166    820    -98
    -93    -85      7     90    -51    -38    189    257    275   1153    810   -106
    -88   -111    -23     98    -33    -67    176    239    254   1127    792   -127
    -88   -132    -44    109    -23    -88    166    220    236   1098    774   -148
    -93   -122    -28    106    -33    -75    174    226    246   1104    787   -135
    -90   -135    -44    114    -23    -90    176    233    252   1106    792   -127
    -90   -148    -59    116    -15   -103    176    228    246   1093    782   -145
    -93   -145    -54    119    -20   -101    181    239    252   1096    792   -137
    -85   -124    -38    103    -25    -80    184    244    265   1109    810   -116
    -85   -114    -28    101    -28    -72    184    246    265   1104    813   -119
    -98    -98      0     98    -49    -51    187    244    270   1101    815   -114
   -103   -101      0    101    -54    -51    189    241    272   1101    826   -101
   -101   -106     -7    103    -49    -57    187    249    277   1104    833    -93
    -98    -96      2     98    -51    -46    187    252    280   1096    833    -98
   -101    -96      2     96    -51    -46    189    249    275   1088    828   -106
   -101    -98      2     98    -54    -49    192    252    275   1085    833   -103
    -93   -114    -20    101    -36    -67    184    239    262   1067    828   -109
    -88    -98    -10     93    -38    -54    181    239    259   1065    836   -103
    -93    -90      0     90    -49    -46    192    246    272   1075    852    -88
    -96   -101     -5     96    -46    -54    189    241    270   1070    852    -93
   -103    -93      7     96    -57    -44    187    239    267   1062    852    -93
   -122    -77     44    101    -83    -18    207    265    290   1085    880    -64
    -96    -59     33     77    -67    -12    207    262    288   1078    883    -70
    -83    -28     54     57    -70     10    218    267    298   1078    891    -59
    -96      7    101     44   -101     54    241    288    322   1101    919    -28
    -90     31    122     31   -106     75    262    301    337   1109    937    -15
    -85     15    101     33    -93     57    257    298    324   1088    927    -31
   -101     46    148     25   -124     98    272    322    353   1111    948    -12
    -75    101    176    -12   -127    137    262    311    366   1127    974     15
    -54    181    236    -62   -145    207    236    298    384   1150   1008     54
    -54    223    277    -85   -168    249    207    290    394   1163   1031     77
    -54    226    280    -85   -168    252    202    290    394   1161   1036     88
    -57    202    259    -75   -158    231    184    265    366   1135   1026     75
    -54    174    228    -59   -140    200    171    241    342   1109   1013     67
    -77     96    174    -10   -127    132    161    231    314   1072    982     41
    -85    -20     64     51    -75     20    148    207    254   1002    919    -23
    -88   -122    -33    103    -28    -77    140    184    202    940    867    -77
   -111   -163    -51    137    -31   -109    145    179    187    922    862    -80
   -119   -174    -54    145    -33   -114    137    163    163    896    852    -96
   -114   -210    -96    161    -10   -153    122    137    132    859    826   -122
   -127   -220    -96    174    -18   -158    124    137    127    846    823   -127
   -135   -231    -96    184    -20   -163    137    148    135    854    841   -109
   -116   -257   -140    187     10   -200    124    129    111    826    828   -122
   -116   -259   -145    187     12   -202    122    127    106    810    823   -127
   -122   -259   -137    189      5   -200    116    119    101    802    823   -124
   -129   -254   -124    192     -2   -189    119    122    101    800    828   -116
   -116   -280   -166    197     23   -223    109    114     85    782    820   -127
   -119   -301   -181    207     31   -241    106    111     75    766    805   -145
   -124   -314   -189    218     28   -252    106    109     70    756    797   -153
   -119   -309   -189    215     33   -249    106    101     64    748    797   -142
   -124   -316   -194    218     33   -257    111    103     59    737    795   -137
   -111   -379   -267    244     77   -324    129    135     41    706    758   -168
    -59   -563   -504    311    218   -532    194    231      0    597    628   -290
    -12   -706   -693    361    340   -701    337    426     33    506    501   -431
    -25   -517   -491    270    231   -506    483    584    236    644    631   -335
   -137    -80     57    109    -98    -12    420    228    316    854    917    -75
   -298    530    828   -116   -563    678     98   -483    265   1145   1353    361
   -446   1337   1784   -444  -1114   1561   -244   -961    392   1660   1997   1000
   -485   1758   2244   -636  -1366   2000   -561  -1205    485   2052   2444   1454
   -418   1379   1797   -480  -1106   1587   -779  -1350    158   1766   2164   1231
   -358    628    987   -135   -672    805   -727  -1301   -407    924   1314    446
   -322    -36    285    179   -303    124   -439   -872   -566    400    691   -135
   -277   -244     31    259   -155   -106   -161   -361   -233    548    724   -129
   -181   -285   -103    233    -38   -194    -10    -77    -38    662    797    -77
   -132   -311   -179    220     20   -246     72     70     54    709    826    -51
   -119   -353   -233    236     57   -293    103    119     70    698    813    -64
   -109   -371   -262    239     75   -316    103    119     46    659    776   -106
   -114   -368   -254    241     70   -311    122    140     51    652    771   -111
   -111   -371   -259    239     72   -314    137    166     70    657    782    -96
   -103   -379   -275    241     85   -327    145    176     72    654    779    -93
   -106   -376   -270    239     80   -322    148    192     83    659    787    -83
   -109   -384   -275    246     83   -329    155    207     96    667    795    -67
   -101   -402   -303    249    101   -353    163    220    101    667    789    -70
    -93   -400   -306    246    106   -353    161    215     96    652    776    -85
    -96   -376   -280    236     90   -329    168    233    111    667    792    -59
    -83   -348   -265    215     88   -309    171    239    124    683    810    -28
    -90   -342   -254    215     80   -301    174    246    132    691    820    -20
    -83   -366   -283    226     98   -324    166    236    122    678    807    -31
    -70   -348   -280    207    103   -314    166    241    132    688    820    -12
    -72   -327   -254    197     90   -290    168    254    145    696    833      2
    -75   -316   -241    194     80   -280    174    267    155    706    844     15
    -77   -306   -228    192     75   -267    181    285    174    719    852     31
    -75   -298   -223    184     72   -262    181    293    179    717    849     23
    -67   -293   -226    179     77   -259    184    309    189    722    852     33
    -77   -277   -200    176     59   -239    197    332    218    748    880     70
    -64   -249   -184    158     59   -218    205    355    236    766    896     90
    -54   -241   -187    148     64   -215    202    366    236    758    885     80
    -49   -262   -215    155     80   -239    210    389    252    766    888     85
    -46   -270   -226    158     88   -249    215    415    267    774    888     90
    -41   -244   -202    142     80   -223    215    431    272    776    891    101
    -41   -215   -174    127     64   -194    228    467    303    805    919    137
    -36   -200   -163    116     62   -181    244    514    337    836    948    174
    -25   -187   -163    106     67   -176    249    545    353    846    956    184
     -7   -181   -174     96     83   -179    252    574    368    859    963    197
    -10   -158   -150     83     70   -155    265    610    400    888    989    228
      5   -129   -135     62     70   -132    272    633    415    901   1005    246
     18   -111   -129     46     72   -122    272    646    418    904   1008    254
     25    -98   -124     36     75   -111    272    654    428    917   1026    285
     25    -67    -96     20     59    -83    272    662    436    927   1047    311
     31    -49    -80      7     54    -64    259    644    415    909   1036    309
     28    -28    -59      0     44    -44    254    631    405    898   1031    311
     20    -20    -41      0     31    -31    262    626    407    904   1044    327
     18    -31    -49      7     33    -38    254    594    387    883   1031    314
     12    -33    -49     10     31    -41    241    553    355    854   1010    296
      0    -41    -41     20     20    -41    239    514    335    836    997    290
    -10    -51    -41     31     15    -46    239    480    316    813    984    280
    -20    -57    -36     36      5    -46    226    426    285    782    956    252
    -41    -62    -20     49    -10    -41    220    389    267    763    940    241
    -54    -88    -36     70    -10    -62    213    345    241    737    922    233
    -54   -122    -67     88      5    -96    197    298    207    701    891    207
    -72   -155    -85    114      5   -122    192    267    184    683    875    197
    -85   -161    -75    124     -5   -119    187    244    171    675    867    200
    -80   -168    -88    122      2   -129    174    210    142    646    841    189
    -83   -189   -106    137     10   -148    163    179    114    618    826    192
    -96   -205   -109    148      5   -155    168    176    114    623    833    220
    -96   -220   -124    158     12   -171    166    166    103    613    826    228
    -93   -218   -124    155     15   -171    153    142     77    589    813    220
    -96   -210   -114    153      7   -163    150    142     80    594    818    249
    -90   -210   -122    148     12   -166    153    150     88    607    831    270
    -83   -207   -124    145     18   -166    150    142     80    600    828    270
    -90   -200   -109    145      5   -153    150    140     77    597    828    283
    -98   -181    -83    140     -7   -132    158    153     90    610    846    316
    -90   -194   -106    140      5   -153    155    153     85    600    844    332
    -88   -187    -98    137      2   -142    145    142     72    581    828    332
   -103   -179    -77    140    -15   -129    148    142     75    587    833    340
   -101   -194    -93    148     -5   -145    150    145     75    584    839    340
    -96   -207   -114    150      7   -161    142    135     59    563    820    327
    -96   -189    -93    142     -2   -142    145    140     70    568    831    348
    -85   -197   -111    140     10   -155    142    140     67    566    831    358
    -62   -220   -158    142     46   -189    132    129     46    540    802    332
    -90   -213   -124    150     15   -168    140    135     51    540    805    348
    -96   -189    -93    142     -2   -142    142    135     57    550    820    376
    -77   -215   -140    145     31   -176    132    119     38    532    805    368
    -80   -202   -122    142     20   -163    137    116     33    524    802    371
    -90   -148    -57    119    -18   -103    161    140     64    555    833    415
    -90   -119    -28    103    -31    -75    181    158     88    576    852    444
    -90    -93     -2     90    -46    -49    194    161     96    581    859    457
    -88    -85      2     88    -46    -41    205    168     98    581    857    462
    -83    -75      7     77    -46    -36    210    171     98    579    854    470
    -70    -31     38     49    -54      2    220    184    119    597    875    493
    -67     44    109     10    -88     75    220    194    155    633    917    540
    -64    111    176    -23   -119    142    200    194    181    670    953    587
    -49    122    171    -36   -111    145    163    171    161    654    940    579
    -46     90    137    -23    -90    114    148    153    137    631    917    566
    -59     67    127     -5    -93     98    135    132    116    613    898    566
    -62     44    106     10    -83     75    119    114     90    587    872    553
    -64    -51     12     54    -38    -20    106     88     38    524    810    493
    -83   -161    -77    119     -2   -119    109     75      0    472    753    446
    -96   -236   -142    163     20   -192    103     59    -38    426    704    410
    -98   -270   -171    184     36   -220     96     33    -75    387    667    379
   -109   -298   -192    202     38   -246     85      7   -106    348    633    350
   -114   -303   -192    207     36   -249     83      0   -119    332    618    342
   -103   -332   -228    218     59   -280     75     -7   -135    309    600    332
   -103   -355   -252    231     72   -303     70    -20   -153    283    579    314
   -119   -345   -226    231     51   -285     70    -20   -153    277    579    324
   -119   -350   -233    233     54   -293     70    -23   -155    265    574    324
   -114   -355   -241    233     62   -298     59    -44   -179    231    548    298
   -124   -366   -241    246     57   -303     67    -41   -179    223    540    301
   -114   -371   -257    241     70   -314     70    -36   -179    215    537    309
   -101   -379   -277    239     85   -327     64    -49   -197    187    519    290
   -109   -384   -275    246     80   -329     59    -57   -207    168    509    283
   -119   -384   -265    252     72   -324     67    -49   -197    176    514    301
   -109   -410   -301    257     96   -355     62    -54   -218    142    491    283
    -77   -511   -433    293    176   -472     77    -31   -272     57    402    210
    -36   -706   -672    368    316   -691    181     98   -306    -59    265     85
     -2   -807   -805    405    400   -807    355    314   -241   -119    168    -15
    -33   -553   -522    293    241   -537    457    319    -83     18    316    103
   -166    -64     98    114   -132     15    285   -207    -54    244    636    415
   -303    628    932   -163   -618    779    -93   -857    -25    628   1156    935
   -418   1423   1842   -501  -1130   1631   -449  -1221    189   1197   1818   1574
   -405   1670   2075   -633  -1239   1873   -789  -1436    197   1428   2078   1839
   -345   1161   1506   -407   -927   1332   -932  -1512   -207    974   1623   1457
   -319    405    724    -44   -522    566   -758  -1363   -743    124    774    688
   -272   -163    109    218   -192    -28   -423   -880   -750   -200    337    275
   -223   -275    -51    246    -85   -163   -166   -449   -462    -51    397    306
   -142   -314   -171    228     12   -241    -25   -207   -306     28    441    337
   -106   -384   -277    244     83   -332     31   -122   -277     10    410    301
   -119   -413   -293    267     85   -353     57    -90   -277    -15    387    283
   -122   -413   -293    267     85   -355     75    -70   -275    -31    371    275
   -114   -439   -324    277    103   -384     83    -62   -283    -59    348    254
   -116   -462   -345    288    114   -405     88    -54   -288    -75    329    244
   -119   -444   -324    283    101   -384    103    -33   -272    -72    337    257
   -114   -457   -342    283    114   -400    103    -36   -283    -96    319    241
   -111   -467   -355    288    122   -413    106    -36   -290   -114    301    228
   -111   -454   -342    280    111   -400    111    -25   -285   -116    301    233
   -103   -475   -371    290    132   -423    116    -18   -285   -124    290    233
    -96   -465   -371    280    135   -418    114    -20   -290   -142    275    228
   -106   -444   -337    275    114   -392    122    -12   -283   -140    280    233
   -101   -444   -342    270    119   -394    129     -2   -280   -142    277    233
    -77   -457   -379    267    150   -418    119    -10   -296   -168    254    205
    -85   -462   -376    272    142   -420    122    -10   -301   -187    236    189
    -96   -457   -361    275    129   -407    132      2   -293   -187    236    197
   -101   -436   -335    267    114   -387    145     15   -280   -179    249    220
   -103   -420   -316    262    106   -368    153     25   -270   -174    257    236
   -109   -407   -298    257     93   -353    155     38   -265   -176    254    239
   -101   -413   -311    254    103   -363    163     49   -265   -189    246    231
    -88   -415   -327    249    116   -374    161     54   -270   -205    231    218
    -96   -384   -288    241     96   -337    166     72   -254   -202    233    228
    -90   -384   -293    236     98   -337    184    109   -228   -184    254    252
    -72   -379   -306    226    116   -342    184    124   -223   -189    249    246
    -67   -366   -298    213    114   -332    189    142   -215   -194    246    249
    -67   -353   -285    210    109   -319    205    184   -189   -176    262    270
    -49   -345   -298    197    122   -322    207    213   -179   -176    259    272
    -31   -340   -309    184    137   -324    215    241   -168   -179    265    277
    -31   -335   -303    181    135   -319    231    283   -145   -168    285    298
    -20   -314   -293    168    135   -303    241    314   -129   -163    301    314
      0   -301   -301    150    148   -301    239    327   -129   -176    296    311
     -2   -280   -277    140    137   -280    246    350   -114   -166    314    335
      2   -249   -252    122    124   -252    254    371    -96   -153    332    358
     25   -226   -252    101    137   -239    246    366   -103   -163    329    355
     25   -218   -246     96    135   -233    244    361   -111   -174    327    353
     18   -202   -220     90    119   -210    246    355   -114   -181    329    361
     25   -184   -210     77    116   -194    236    329   -137   -210    316    353
     23   -192   -215     85    119   -202    231    303   -155   -233    306    348
      7   -176   -187     83     96   -181    233    283   -158   -239    306    348
      5   -161   -166     75     85   -163    226    246   -174   -262    290    329
     -7   -168   -163     85     77   -166    210    194   -207   -303    265    296
    -38   -181   -142    111     51   -163    207    153   -220   -327    249    280
    -59   -194   -137    124     38   -166    205    116   -239   -353    228    262
    -62   -226   -163    142     49   -194    187     59   -277   -402    184    223
    -75   -241   -168    158     44   -205    174      7   -311   -449    145    187
   -101   -272   -171    187     33   -223    168    -25   -329   -475    119    168
   -103   -314   -210    207     51   -262    153    -64   -361   -511     85    135
   -109   -350   -241    228     64   -296    145    -96   -387   -545     54    106
   -119   -361   -241    239     59   -301    137   -119   -405   -566     36     90
   -122   -368   -246    246     62   -309    129   -142   -428   -594     12     64
   -122   -387   -267    254     70   -327    119   -168   -452   -628    -18     41
   -132   -387   -254    257     59   -322    122   -171   -454   -636    -25     44
   -135   -394   -259    265     59   -327    127   -174   -457   -641    -31     46
   -119   -400   -280    259     80   -340    119   -184   -470   -659    -44     31
   -122   -407   -285    265     77   -345    119   -189   -475   -667    -49     25
   -132   -379   -246    257     54   -314    122   -187   -467   -667    -49     31
   -132   -381   -252    254     57   -316    119   -192   -472   -680    -62     20
   -129   -392   -262    262     64   -327    116   -200   -483   -696    -77      7
   -142   -389   -249    265     51   -319    122   -189   -472   -691    -70     18
   -137   -387   -249    262     54   -319    124   -192   -472   -698    -72     18
   -132   -392   -262    259     62   -327    119   -205   -485   -717    -88      7
   -137   -387   -249    262     54   -319    124   -200   -480   -709    -88     20
   -140   -371   -231    254     44   -301    122   -200   -480   -719    -90     18
   -129   -381   -254    254     62   -319    116   -210   -493   -743   -101      5
   -129   -389   -262    257     64   -327    119   -213   -496   -750    -98     -2
   -137   -371   -233    254     46   -303    122   -210   -493   -758   -101    -12
   -135   -387   -254    259     57   -322    114   -220   -509   -782   -111    -28
   -127   -400   -272    262     70   -337    114   -228   -514   -797   -122    -31
   -129   -371   -241    249     54   -306    135   -213   -493   -784   -111    -12
   -127   -327   -200    228     36   -265    158   -192   -467   -769    -93      5
   -127   -303   -179    213     25   -241    168   -189   -467   -771    -93      5
   -135   -270   -137    202      0   -205    189   -179   -457   -769    -88     20
   -132   -259   -129    194     -2   -194    194   -179   -459   -782   -103     20
   -109   -262   -153    187     20   -207    194   -176   -465   -792   -119      5
   -109   -192    -85    148    -12   -140    205   -163   -426   -756    -72     36
   -106   -101      5    103    -57    -49    197   -158   -389   -717    -28     83
    -90    -64     25     75    -59    -20    163   -174   -389   -722    -23    109
    -75    -96    -20     85    -28    -59    135   -194   -415   -750    -59     93
    -93   -116    -25    103    -33    -72    127   -213   -426   -763    -77     70
   -103   -135    -31    116    -36    -83    114   -233   -449   -776    -88     44
   -109   -192    -85    148    -12   -140     96   -262   -491   -820   -135    -12
   -122   -296   -174    210     25   -236     90   -280   -537   -875   -194    -72
   -135   -392   -259    262     62   -327     83   -298   -581   -930   -254   -124
   -137   -446   -309    290     85   -379     72   -329   -626   -982   -303   -168
   -150   -483   -335    314     90   -410     64   -355   -657  -1018   -340   -194
   -161   -504   -342    332     90   -423     64   -363   -667  -1036   -358   -205
   -153   -514   -361    332    101   -439     57   -376   -685  -1057   -379   -228
   -153   -527   -374    340    109   -452     49   -392   -706  -1080   -402   -246
   -161   -535   -376    345    106   -454     54   -392   -709  -1088   -413   -241
   -163   -555   -392    361    114   -475     57   -389   -711  -1096   -426   -252
   -161   -571   -410    363    124   -491     44   -405   -727  -1119   -452   -277
   -163   -558   -394    361    114   -475     38   -413   -735  -1132   -467   -285
   -166   -553   -389    358    109   -472     44   -410   -732  -1130   -472   -285
   -158   -563   -405    361    122   -485     38   -418   -745  -1145   -488   -314
   -161   -576   -415    366    124   -496     36   -426   -750  -1156   -496   -324
   -168   -574   -405    368    116   -491     38   -420   -745  -1150   -498   -319
   -161   -576   -415    368    124   -496     31   -431   -758  -1166   -514   -335
   -145   -633   -488    389    171   -561     28   -431   -789  -1213   -566   -374
    -96   -792   -696    441    298   -745     64   -371   -849  -1317   -698   -496
    -38   -961   -922    498    439   -940    184   -207   -862  -1434   -854   -667
    -20   -909   -888    462    433   -898    329    -23   -748  -1408   -854   -693
   -129   -561   -431    345    150   -496    389   -148   -568  -1192   -613   -475
   -319     -2    316    158   -319    158    150   -810   -535   -883   -189    -36
   -498    769   1267   -135   -883   1018   -163  -1371   -405   -387    439    615
   -602   1405   2005   -402  -1304   1706   -462  -1673   -226    116   1013   1205
   -553   1273   1826   -358  -1189   1548   -735  -1865   -423     64    979   1231
   -472    589   1060    -59   -766    823   -774  -1867   -966   -678    213    493
   -402    -67    335    233   -368    132   -558  -1538  -1270  -1322   -511   -228
   -324   -413    -88    366   -119   -252   -277  -1013  -1085  -1350   -662   -394
   -223   -472   -249    348     12   -361    -88   -657   -865  -1223   -594   -345
   -168   -517   -348    340     88   -433    -20   -524   -805  -1208   -605   -363
   -163   -550   -389    355    111   -470     10   -483   -797  -1221   -633   -400
   -158   -568   -410    363    124   -488     28   -454   -789  -1226   -649   -423
   -142   -592   -449    368    153   -522     31   -446   -797  -1247   -680   -454
   -142   -602   -462    371    158   -532     38   -439   -800  -1260   -696   -467
   -145   -602   -459    374    155   -532     51   -418   -787  -1249   -696   -462
   -137   -602   -467    368    163   -535     54   -413   -789  -1257   -709   -475
   -129   -600   -470    366    168   -535     51   -415   -795  -1267   -722   -493
   -135   -594   -462    363    161   -530     59   -400   -779  -1252   -714   -480
   -129   -597   -467    363    168   -532     64   -389   -769  -1244   -711   -478
   -119   -594   -475    355    176   -537     62   -397   -779  -1254   -724   -498
   -119   -571   -452    345    166   -511     70   -387   -769  -1244   -722   -496
   -122   -568   -446    342    161   -509     75   -368   -753  -1223   -709   -478
   -111   -574   -462    342    174   -519     72   -368   -758  -1226   -719   -485
   -116   -574   -457    345    168   -517     72   -363   -753  -1221   -724   -491
   -122   -558   -436    340    155   -498     85   -345   -732  -1195   -709   -475
   -114   -553   -439    332    161   -496     83   -342   -727  -1197   -711   -478
   -103   -553   -449    327    171   -501     77   -340   -732  -1202   -724   -478
   -103   -545   -441    324    166   -493     88   -322   -714  -1187   -719   -470
    -96   -535   -439    316    171   -488     96   -303   -701  -1176   -714   -472
    -80   -527   -446    301    179   -488     88   -301   -704  -1189   -724   -485
    -83   -517   -433    298    174   -475     96   -280   -688  -1184   -719   -465
    -77   -509   -431    290    174   -470    111   -246   -665  -1161   -704   -444
    -64   -514   -449    290    192   -483    111   -233   -659  -1153   -696   -454
    -64   -509   -444    285    187   -478    114   -215   -646  -1140   -685   -462
    -59   -483   -426    270    181   -454    124   -179   -618  -1117   -665   -441
    -36   -470   -433    254    197   -452    129   -150   -602  -1106   -662   -436
    -25   -470   -444    249    207   -457    132   -129   -594  -1104   -662   -431
    -18   -439   -420    228    200   -428    140    -90   -574  -1080   -644   -392
      0   -423   -423    210    210   -423    150    -51   -548  -1054   -623   -368
     15   -431   -446    207    228   -439    155    -23   -535  -1044   -618   -368
     20   -405   -426    192    223   -415    163      5   -511  -1021   -600   -355
     33   -363   -397    163    213   -381    163     23   -493   -997   -576   -337
     51   -350   -402    150    226   -376    158     25   -496  -1000   -574   -332
     57   -335   -394    137    223   -363    155     25   -493   -992   -566   -322
     49   -319   -368    135    207   -342    166     36   -472   -966   -540   -298
     54   -309   -363    127    207   -335    158     23   -480   -971   -542   -298
     49   -290   -342    119    194   -316    148     -2   -498   -989   -558   -311
     36   -277   -314    119    174   -296    148    -18   -498   -987   -555   -306
     28   -262   -290    116    158   -275    148    -41   -501   -987   -553   -309
     20   -262   -285    119    153   -275    132    -88   -524  -1015   -576   -345
     -2   -275   -272    137    135   -275    132   -119   -532  -1023   -581   -358
    -23   -293   -270    155    122   -280    140   -148   -535  -1026   -584   -368
    -33   -319   -285    176    124   -303    129   -194   -561  -1062   -623   -405
    -57   -332   -275    192    109   -303    119   -241   -587  -1091   -654   -436
    -77   -353   -275    215     98   -316    122   -267   -589  -1098   -670   -452
    -93   -387   -296    239    101   -342    114   -298   -610  -1124   -704   -483
   -101   -426   -324    265    111   -376    103   -335   -636  -1153   -730   -514
   -114   -428   -314    270     96   -371     98   -353   -649  -1166   -745   -522
   -122   -449   -327    285    101   -389     96   -368   -657  -1182   -769   -537
   -119   -472   -355    293    116   -415     88   -392   -675  -1195   -784   -576
   -116   -462   -345    290    114   -405     85   -397   -672  -1187   -779   -579
   -124   -467   -345    296    109   -407     90   -397   -670  -1192   -779   -568
   -119   -485   -366    303    122   -428     88   -402   -672  -1195   -784   -574
   -122   -480   -358    298    116   -420     80   -407   -675  -1197   -789   -581
   -124   -470   -345    298    109   -407     90   -394   -659  -1182   -782   -566
   -119   -472   -353    293    114   -413     85   -400   -659  -1184   -784   -574
   -116   -467   -350    290    116   -410     80   -402   -662  -1187   -792   -589
   -124   -454   -329    288    101   -392     85   -394   -654  -1179   -782   -584
   -124   -459   -335    293    103   -397     93   -387   -641  -1166   -771   -571
   -122   -470   -350    296    111   -410     83   -397   -654  -1184   -789   -584
   -124   -470   -345    296    109   -410     88   -394   -649  -1174   -782   -579
   -129   -470   -340    298    103   -405     93   -387   -636  -1156   -766   -571
   -122   -472   -350    298    114   -413     88   -392   -639  -1158   -774   -592
   -124   -478   -353    298    111   -415     85   -397   -641  -1163   -774   -602
   -129   -454   -327    290     98   -392     88   -392   -633  -1156   -763   -589
   -124   -454   -332    288    103   -394     85   -392   -639  -1161   -771   -589
   -116   -446   -329    283    106   -389     93   -389   -636  -1161   -776   -589
   -119   -410   -293    262     85   -353    119   -361   -597  -1119   -737   -550
   -119   -379   -259    246     70   -319    142   -340   -568  -1091   -709   -530
   -116   -355   -239    233     57   -298    158   -337   -561  -1083   -711   -535
   -119   -350   -231    236     54   -290    166   -332   -563  -1085   -719   -548
   -116   -329   -215    220     49   -272    181   -311   -540  -1062   -693   -527
   -106   -270   -163    187     28   -218    187   -298   -506  -1026   -654   -501
   -103   -197    -93    148     -7   -145    174   -303   -480   -992   -623   -470
    -96   -142    -46    119    -25    -96    148   -303   -449   -953   -587   -433
    -77   -171    -93    122      7   -132    122   -309   -459   -958   -594   -439
    -72   -176   -103    124     12   -142     98   -335   -483   -979   -610   -457
    -90   -192   -101    140      2   -148     85   -348   -493   -984   -615   -457
   -103   -249   -145    176     20   -197     80   -358   -509   -995   -633   -470
   -111   -361   -249    236     67   -303     57   -394   -576  -1065   -709   -548
   -122   -449   -327    285    101   -389     54   -407   -613  -1106   -756   -597
   -135   -478   -345    306    103   -413     59   -415   -626  -1119   -776   -620
   -140   -511   -371    327    114   -441     51   -444   -659  -1153   -807   -652
   -148   -550   -402    348    127   -478     38   -465   -685  -1179   -831   -678
   -148   -555   -407    353    129   -483     41   -462   -683  -1176   -828   -675
   -145   -568   -426    355    140   -498     36   -467   -691  -1179   -833   -683
   -145   -589   -444    368    148   -517     31   -478   -704  -1192   -846   -698
   -150   -584   -433    366    140   -509     36   -472   -696  -1182   -841   -693
   -148   -584   -436    366    142   -511     31   -472   -696  -1182   -846   -693
   -145   -594   -452    368    153   -524     18   -485   -711  -1200   -859   -714
   -153   -602   -449    379    148   -527     23   -483   -706  -1195   -854   -709
   -158   -607   -452    381    145   -530     28   -475   -696  -1182   -841   -696
   -150   -613   -462    381    155   -537     23   -483   -706  -1195   -852   -706
   -153   -610   -457    381    150   -535     20   -488   -709  -1197   -857   -711
   -158   -610   -452    384    145   -532     28   -472   -693  -1179   -846   -698
   -140   -675   -537    407    197   -607     28   -470   -711  -1205   -875   -730
    -80   -813   -732    446    324   -774     38   -441   -787  -1309   -992   -852
    -25  -1002   -979    511    475   -989    137   -311   -820  -1428  -1145  -1023
      7  -1018  -1026    506    517  -1021    285    -96   -730  -1431  -1182  -1091
    -77   -709   -631    392    275   -670    345   -171   -561  -1228   -956   -885
   -285   -200     85    241   -187    -57    205   -685   -457   -909   -535   -454
   -506    576   1080    -36   -795    828    -57  -1218   -280   -394    109    220
   -641   1296   1938   -327  -1288   1615   -329  -1519    -41    166    753    891
   -589   1231   1818   -322  -1202   1525   -605  -1709   -184    181    779    969
   -527    652   1176    -62   -852    914   -709  -1777   -670   -426    150    361
   -462    -10    452    236   -459    220   -571  -1558  -1060  -1117   -597   -402
   -358   -462   -103    410   -127   -283   -316  -1057   -984  -1270   -870   -698
   -257   -532   -277    394      7   -405   -122   -693   -766  -1140   -800   -649
   -181   -568   -387    374    101   -480    -18   -506   -659  -1075   -763   -620
   -155   -613   -459    384    150   -537     12   -457   -652  -1088   -787   -657
   -155   -646   -491    402    166   -568     31   -436   -652  -1098   -802   -691
   -158   -659   -504    407    171   -581     41   -413   -644  -1096   -805   -693
   -145   -672   -527    407    189   -600     44   -405   -649  -1111   -823   -706
   -145   -688   -542    415    197   -615     49   -394   -644  -1117   -828   -706
   -148   -691   -542    420    197   -618     67   -368   -623  -1093   -813   -683
   -137   -693   -555    413    207   -623     64   -361   -620  -1088   -810   -696
   -132   -691   -561    410    213   -626     64   -358   -618  -1085   -815   -714
   -135   -678   -545    405    202   -613     75   -342   -600  -1067   -800   -706
   -135   -672   -537    405    200   -605     83   -327   -581  -1049   -782   -691
   -129   -675   -545    400    207   -610     77   -329   -587  -1060   -787   -696
   -132   -665   -535    397    200   -600     83   -314   -576  -1047   -776   -680
   -129   -652   -522    389    194   -589     88   -298   -561  -1028   -761   -667
   -122   -657   -535    389    205   -597     85   -298   -558  -1023   -758   -675
   -127   -657   -532    389    200   -594     88   -290   -553  -1026   -758   -670
   -129   -644   -514    384    192   -579     96   -270   -535  -1002   -743   -644
   -124   -639   -514    381    194   -576     96   -262   -527   -989   -730   -652
   -119   -636   -517    379    197   -576     93   -254   -524   -987   -730   -665
   -119   -620   -501    368    189   -561    103   -231   -504   -966   -714   -649
   -114   -620   -506    366    194   -563    109   -210   -488   -950   -698   -631
   -109   -636   -527    371    205   -581    111   -197   -483   -948   -696   -623
   -109   -623   -514    366    202   -568    122   -171   -462   -927   -680   -607
   -103   -600   -496    350    194   -550    129   -142   -441   -904   -662   -602
    -90   -600   -511    345    210   -555    132   -119   -428   -893   -649   -602
    -83   -597   -517    337    215   -558    135    -96   -413   -878   -639   -592
    -72   -576   -504    324    215   -540    148    -54   -381   -849   -615   -566
    -54   -563   -509    309    226   -537    150    -25   -368   -833   -600   -558
    -41   -571   -530    306    244   -550    158      7   -350   -815   -581   -545
    -31   -545   -514    288    241   -532    168     49   -319   -782   -550   -509
    -10   -522   -511    267    249   -517    171     88   -293   -750   -522   -480
      5   -501   -506    246    254   -504    163     98   -293   -745   -514   -475
     15   -480   -498    231    257   -488    171    122   -272   -722   -491   -452
     23   -457   -480    215    252   -470    179    148   -249   -691   -459   -426
     38   -457   -496    210    267   -475    176    153   -244   -680   -441   -415
     38   -423   -462    189    249   -441    166    140   -246   -675   -439   -418
     28   -400   -431    184    228   -415    171    142   -239   -662   -423   -402
     28   -394   -426    181    226   -410    171    135   -241   -657   -415   -394
     28   -387   -415    179    220   -400    161    109   -254   -670   -426   -407
      7   -371   -381    179    192   -376    163     90   -249   -662   -415   -400
     -5   -358   -353    181    171   -355    163     62   -254   -665   -415   -400
    -18   -371   -353    192    166   -363    155     20   -272   -688   -436   -420
    -44   -394   -350    220    153   -374    163     -2   -272   -688   -441   -431
    -75   -407   -335    239    127   -371    166    -31   -275   -688   -449   -457
    -88   -431   -342    259    124   -387    161    -72   -301   -717   -478   -498
   -109   -454   -345    280    116   -400    155   -109   -316   -735   -493   -524
   -129   -483   -353    306    111   -418    163   -122   -311   -730   -491   -524
   -140   -493   -353    316    103   -423    155   -153   -332   -753   -517   -545
   -145   -519   -374    332    114   -446    148   -181   -353   -771   -532   -568
   -155   -522   -366    337    103   -444    145   -192   -358   -771   -537   -576
   -163   -532   -368    348    101   -452    142   -202   -363   -774   -540   -592
   -161   -555   -397    355    116   -478    129   -220   -381   -792   -553   -613
   -168   -555   -387    361    109   -472    129   -223   -376   -787   -550   -607
   -171   -548   -376    358    101   -462    135   -215   -366   -771   -540   -597
   -163   -571   -407    368    122   -491    132   -218   -368   -776   -542   -602
   -168   -566   -400    366    114   -483    127   -220   -371   -779   -540   -602
   -168   -542   -376    355    103   -459    132   -207   -355   -756   -524   -587
   -158   -540   -381    348    111   -462    127   -210   -350   -750   -519   -592
   -158   -540   -381    350    111   -462    124   -215   -353   -750   -519   -602
   -166   -545   -379    355    103   -462    135   -202   -337   -737   -506   -584
   -163   -540   -376    353    103   -459    135   -197   -332   -727   -498   -579
   -161   -542   -384    350    109   -465    127   -205   -337   -732   -506   -589
   -163   -540   -376    353    106   -459    129   -200   -329   -730   -501   -576
   -168   -537   -371    353    101   -454    137   -189   -319   -711   -483   -561
   -155   -514   -361    335    101   -439    140   -184   -311   -704   -478   -566
   -150   -485   -337    316     90   -413    155   -166   -288   -680   -457   -550
   -158   -462   -303    311     72   -384    184   -140   -254   -641   -420   -524
   -163   -439   -275    298     54   -358    202   -127   -239   -623   -402   -519
   -155   -426   -272    290     57   -350    210   -124   -241   -628   -407   -530
   -153   -410   -257    280     49   -335    228   -106   -218   -605   -384   -509
   -142   -348   -205    246     31   -277    239    -77   -174   -555   -335   -462
   -132   -283   -150    205      5   -218    220    -85   -155   -532   -306   -439
   -129   -231   -103    179    -15   -168    189    -93   -137   -504   -277   -407
   -111   -223   -111    166     -2   -168    168    -93   -124   -491   -262   -389
    -98   -236   -137    168     18   -187    153   -106   -140   -501   -272   -394
   -119   -252   -135    184      5   -192    135   -129   -155   -506   -277   -413
   -135   -283   -148    207      5   -215    127   -142   -163   -511   -285   -420
   -142   -379   -236    259     44   -309    109   -161   -210   -558   -332   -472
   -148   -493   -345    322     98   -420     96   -187   -265   -618   -394   -540
   -163   -542   -381    353    109   -462    101   -192   -283   -636   -418   -555
   -174   -576   -402    376    111   -491     96   -210   -303   -657   -436   -574
   -176   -605   -428    392    124   -517     80   -236   -337   -683   -462   -607
   -184   -610   -426    397    119   -519     75   -244   -345   -688   -470   -618
   -184   -605   -423    394    119   -514     80   -241   -337   -680   -462   -613
   -174   -618   -444    394    132   -530     75   -246   -342   -688   -470   -623
   -179   -628   -452    402    135   -540     72   -249   -350   -698   -483   -628
   -189   -626   -436    407    122   -532     75   -244   -345   -688   -478   -613
   -187   -641   -457    413    135   -550     75   -244   -345   -683   -472   -618
   -184   -652   -467    418    140   -558     67   -252   -353   -683   -475   -636
   -194   -652   -457    420    129   -553     70   -244   -342   -675   -467   -631
   -197   -649   -452    423    127   -550     70   -244   -337   -670   -462   -628
   -194   -654   -459    423    129   -558     59   -254   -350   -683   -475   -641
   -200   -659   -459    428    129   -561     64   -246   -342   -667   -465   -633
   -192   -678   -485    433    145   -584     72   -231   -337   -662   -465   -636
   -148   -787   -639    467    244   -714     70   -231   -402   -745   -555   -724
    -83   -989   -909    535    410   -950    132   -145   -488   -904   -743   -917
    -51  -1054  -1002    553    472  -1028    280     44   -439   -945   -818  -1018
    -96   -852   -758    472    329   -805    389     88   -283   -807   -672   -901
   -265   -454   -189    361    -38   -322    303   -342   -187   -568   -361   -589
   -493    283    776    103   -636    527     41   -932    -31    -88    241     51
   -641   1049   1691   -202  -1166   1369   -210  -1234    249    514    932    756
   -628   1228   1857   -301  -1244   1543   -493  -1418    267    740   1187   1044
   -553    756   1309   -101   -930   1031   -693  -1553   -153    296    732    639
   -509    122    628    192   -568    374   -592  -1410   -618   -441    -36   -142
   -413   -381     28    397   -223   -176   -340   -950   -649   -727   -420   -548
   -309   -530   -223    418    -46   -376   -124   -532   -444   -646   -415   -571
   -231   -558   -327    394     46   -444     10   -285   -301   -553   -358   -530
   -205   -602   -400    402     96   -504     46   -226   -283   -561   -374   -561
   -197   -646   -449    420    124   -548     57   -210   -296   -584   -400   -597
   -200   -667   -467    431    132   -568     72   -187   -288   -587   -405   -605
   -197   -685   -488    441    145   -587     88   -158   -275   -584   -405   -605
   -189   -675   -485    431    145   -581     75   -166   -293   -610   -428   -618
   -187   -659   -472    423    142   -566     83   -153   -285   -600   -423   -610
   -184   -665   -483    423    148   -574     98   -132   -265   -579   -405   -602
   -176   -688   -511    433    166   -600     98   -124   -262   -579   -402   -615
   -179   -683   -506    428    163   -594    101   -116   -254   -568   -392   -613
   -176   -644   -470    410    145   -558    109   -101   -233   -545   -368   -594
   -171   -636   -467    402    148   -553    106    -96   -231   -542   -363   -592
   -166   -639   -472    402    153   -555    103    -96   -231   -545   -366   -600
   -168   -631   -465    400    145   -548    116    -75   -210   -519   -345   -581
   -161   -631   -470    397    153   -550    122    -59   -194   -504   -332   -568
   -155   -631   -475    392    158   -553    116    -59   -202   -511   -337   -574
   -158   -618   -459    389    150   -540    124    -44   -184   -496   -322   -561
   -155   -602   -449    379    145   -524    129    -28   -168   -480   -306   -545
   -148   -610   -465    379    158   -537    129    -20   -163   -475   -303   -545
   -145   -594   -449    368    150   -522    129    -10   -158   -472   -303   -545
   -145   -579   -433    363    142   -506    142     18   -132   -444   -280   -519
   -132   -579   -446    353    155   -514    142     31   -124   -439   -272   -514
   -124   -579   -454    353    163   -517    142     46   -119   -436   -267   -514
   -124   -568   -446    345    158   -509    153     80    -93   -410   -246   -491
   -111   -545   -433    329    161   -491    161    111    -70   -389   -228   -472
   -101   -553   -452    327    174   -504    158    127    -67   -387   -228   -472
    -96   -548   -454    322    176   -501    168    161    -46   -366   -207   -452
    -83   -522   -439    301    176   -483    181    202    -15   -332   -179   -423
    -62   -514   -452    288    194   -483    184    236      0   -316   -166   -415
    -54   -506   -454    280    197   -480    189    262     12   -301   -150   -400
    -44   -483   -439    262    194   -462    200    303     44   -262   -114   -366
    -25   -454   -431    239    200   -444    200    327     57   -246    -93   -345
     -5   -433   -428    220    210   -431    197    340     64   -239    -85   -335
     -5   -410   -405    207    197   -407    202    361     88   -205    -59   -306
      2   -387   -392    192    197   -389    200    366     93   -189    -44   -296
     12   -379   -392    181    200   -384    192    355     85   -197    -44   -293
      7   -363   -371    179    189   -366    194    353     93   -184    -28   -277
      0   -345   -345    171    171   -345    202    353    106   -163     -5   -257
     -2   -329   -327    166    161   -329    192    324     93   -174    -15   -265
    -18   -324   -306    168    142   -314    187    293     80   -184    -25   -275
    -31   -316   -285    174    127   -301    194    275     90   -174    -12   -262
    -41   -316   -275    176    116   -296    189    239     77   -189    -28   -280
    -62   -335   -272    197    103   -303    181    200     57   -213    -51   -309
    -90   -350   -259    220     83   -306    187    174     57   -218    -57   -316
   -111   -374   -262    244     75   -319    192    148     49   -228    -70   -324
   -127   -410   -285    267     77   -348    184    106     25   -254    -98   -361
   -148   -428   -280    285     64   -355    176     75     10   -272   -116   -387
   -161   -446   -285    301     59   -366    174     57      5   -275   -122   -400
   -158   -472   -314    316     77   -394    163     28    -18   -301   -145   -423
   -171   -485   -314    327     70   -400    150      2    -36   -322   -163   -439
   -187   -493   -309    340     59   -402    155      0    -33   -316   -163   -436
   -189   -509   -322    348     64   -415    153    -12    -38   -319   -168   -454
   -181   -509   -327    345     72   -418    145    -28    -54   -329   -176   -475
   -187   -498   -311    342     62   -405    150    -20    -41   -316   -166   -459
   -181   -485   -303    332     59   -394    148    -18    -38   -314   -163   -452
   -174   -493   -319    332     70   -407    140    -28    -49   -324   -174   -462
   -184   -491   -306    337     59   -400    148    -23    -41   -319   -166   -452
   -181   -480   -298    329     54   -389    150    -12    -31   -309   -158   -433
   -171   -480   -309    324     67   -394    148    -18    -36   -314   -163   -441
   -174   -480   -306    327     64   -394    145    -18    -33   -309   -161   -446
   -179   -465   -285    322     51   -376    158     -2    -15   -285   -142   -433
   -174   -459   -285    316     51   -371    153     -2    -15   -285   -140   -439
   -166   -439   -275    301     54   -358    158     -2    -12   -285   -137   -433
   -163   -400   -239    280     36   -319    184     28     20   -254   -109   -400
   -153   -368   -215    262     31   -293    207     51     49   -226    -83   -376
   -163   -355   -194    259     12   -275    226     57     59   -220    -72   -376
   -166   -340   -174    252      2   -257    244     70     70   -213    -67   -371
   -158   -322   -166    239      2   -246    259     83     83   -194    -51   -358
   -140   -267   -127    205     -7   -197    262     96    109   -168    -23   -329
   -140   -197    -57    168    -44   -127    249     98    137   -135     12   -293
   -135   -132      0    132    -70    -67    231     98    168    -93     54   -252
   -116   -127    -10    119    -54    -70    205     90    168    -90     62   -252
   -111   -145    -33    129    -38    -90    184     72    145   -111     44   -270
   -124   -153    -31    137    -49    -93    176     62    142   -111     49   -265
   -129   -179    -49    153    -41   -114    161     44    124   -124     38   -272
   -140   -280   -140    207     -2   -210    137     15     72   -181    -20   -327
   -155   -397   -241    277     41   -319    129     -2     23   -231    -80   -384
   -161   -439   -277    298     57   -358    132    -12      2   -259   -106   -405
   -166   -472   -306    319     70   -389    119    -44    -36   -301   -145   -433
   -176   -506   -329    340     72   -418    109    -70    -67   -327   -176   -470
   -181   -519   -337    350     77   -428    114    -70    -67   -322   -171   -478
   -179   -537   -358    358     88   -449    103    -80    -77   -329   -179   -493
   -184   -555   -371    368     90   -465     90    -96    -96   -350   -200   -511
   -189   -553   -363    371     85   -459     96    -90    -90   -345   -194   -504
   -189   -553   -363    371     85   -459    101    -85    -90   -345   -197   -496
   -189   -563   -376    376     90   -470     88   -101   -109   -368   -218   -511
   -194   -563   -368    379     85   -467     88   -101   -111   -366   -220   -519
   -194   -568   -374    381     88   -472     93    -90    -98   -350   -207   -517
   -184   -576   -392    381    103   -485     85   -103   -109   -366   -220   -535
   -184   -581   -397    381    106   -491     77   -111   -122   -387   -233   -527
   -194   -581   -389    387     96   -485     88   -101   -114   -371   -220   -509
   -189   -610   -423    400    116   -517     88    -96   -119   -376   -231   -532
   -148   -701   -553    426    202   -628     85    -93   -184   -459   -322   -615
    -93   -893   -800    491    350   -846    153     -5   -262   -605   -493   -797
    -57   -976   -919    517    431   -948    293    176   -228   -670   -587   -924
    -90   -802   -711    444    309   -756    400    226    -88   -550   -465   -841
   -262   -389   -127    327    -67   -259    329   -197     18   -296   -142   -527
   -488    345    833     70   -662    589     59   -815    150    168    452     98
   -649   1106   1756   -228  -1202   1431   -200  -1158    400    745   1124    792
   -659   1309   1969   -327  -1314   1639   -485  -1369    410    979   1387   1104
   -579    828   1408   -124   -992   1117   -680  -1488      2    558    956    724
   -514    171    685    168   -600    428   -566  -1314   -454   -192    166    -72
   -410   -316     93    363   -252   -114   -311   -833   -475   -483   -231   -485
   -306   -459   -153    381    -77   -306    -88   -392   -241   -374   -205   -483
   -226   -485   -259    355     15   -374     38   -155   -101   -288   -153   -454
   -205   -542   -337    371     64   -439     64   -109   -101   -311   -179   -498
   -200   -568   -368    384     83   -467     80    -88   -106   -329   -200   -522
   -197   -587   -389    389     93   -491     93    -64    -98   -332   -210   -532
   -176   -605   -428    392    124   -517     98    -54   -106   -348   -228   -553
   -174   -613   -439    392    132   -527    106    -44   -101   -348   -231   -561
   -181   -605   -423    394    119   -517    119    -23    -85   -332   -220   -545
   -171   -594   -426    381    124   -511    122    -15    -80   -329   -215   -542
   -163   -597   -433    381    135   -517    124    -12    -85   -335   -220   -550
   -168   -592   -423    376    127   -509    129      0    -72   -327   -213   -540
   -166   -581   -415    371    124   -498    135     12    -62   -314   -205   -532
   -161   -579   -420    368    127   -501    129     10    -67   -319   -210   -540
   -161   -571   -410    366    124   -491    137     23    -57   -309   -200   -530
   -163   -563   -400    363    116   -480    150     44    -38   -285   -179   -506
   -150   -555   -405    353    124   -480    148     49    -38   -288   -179   -509
   -148   -548   -400    348    124   -475    145     49    -41   -290   -181   -511
   -153   -537   -384    345    114   -462    155     72    -18   -265   -158   -488
   -145   -532   -389    337    119   -462    163     88     -5   -252   -145   -478
   -137   -527   -389    332    124   -459    161     90    -10   -257   -153   -488
   -148   -517   -368    332    109   -441    171    111      7   -239   -137   -472
   -145   -509   -363    327    109   -436    181    137     28   -220   -124   -452
   -127   -509   -381    316    124   -444    174    145     28   -223   -127   -457
   -124   -498   -374    311    122   -436    184    168     46   -207   -116   -446
   -129   -485   -358    306    114   -423    194    202     70   -181    -90   -423
   -106   -478   -371    293    132   -426    200    228     83   -168    -75   -413
    -98   -475   -376    283    137   -426    197    249     93   -163    -72   -405
    -96   -465   -368    277    135   -418    213    290    122   -132    -46   -376
    -77   -457   -379    267    148   -418    220    327    137   -116    -33   -358
    -62   -452   -389    257    163   -420    220    350    145   -111    -31   -361
    -57   -426   -371    239    155   -400    233    389    176    -83     -5   -340
    -41   -407   -366    226    161   -389    246    428    202    -46     28   -311
    -20   -405   -387    213    181   -397    246    452    210    -36     44   -303
    -10   -374   -363    192    176   -368    246    472    223    -15     62   -283
    -10   -340   -329    174    158   -337    254    491    246     12     93   -252
      0   -322   -324    161    161   -324    252    491    244     15     96   -244
      2   -306   -311    150    155   -309    252    488    244     15    101   -239
    -10   -275   -265    142    127   -270    262    496    257     36    122   -213
    -10   -272   -265    140    124   -270    249    475    244     31    116   -213
    -15   -270   -254    140    119   -262    236    444    223     12    106   -228
    -41   -262   -220    150     88   -241    239    418    220     12    109   -226
    -49   -249   -200    150     75   -226    241    392    218     12    111   -226
    -57   -267   -213    161     75   -241    228    342    192    -12     85   -259
    -85   -280   -194    181     51   -239    226    306    179    -25     72   -275
   -109   -293   -187    200     36   -241    231    275    174    -31     67   -285
   -114   -332   -218    223     51   -275    215    228    145    -62     38   -319
   -129   -358   -228    241     49   -293    205    189    122    -85     15   -345
   -145   -374   -228    259     38   -301    202    163    111    -96      0   -355
   -150   -397   -246    272     46   -322    194    135     90   -116    -18   -376
   -155   -418   -262    288     51   -340    184    106     67   -137    -36   -405
   -166   -418   -254    290     44   -337    184     98     62   -137    -38   -405
   -174   -433   -259    301     41   -348    181     85     51   -145    -49   -415
   -171   -446   -277    306     51   -363    168     62     31   -168    -72   -439
   -179   -431   -252    306     36   -342    168     57     33   -163    -62   -431
   -179   -426   -246    301     31   -337    176     72     49   -142    -41   -405
   -181   -465   -283    324     49   -376    174     67     41   -150    -49   -415
   -184   -488   -303    335     57   -397    171     59     36   -155    -59   -431
   -192   -465   -272    329     38   -368    176     67     49   -135    -38   -420
   -189   -449   -262    316     33   -355    171     67     49   -129    -33   -420
   -174   -446   -272    309     46   -361    171     67     49   -132    -33   -423
   -179   -426   -249    301     33   -337    181     85     67   -111    -15   -397
   -168   -387   -218    277     23   -303    205    116    106    -70     23   -350
   -158   -342   -187    249     12   -265    215    122    119    -57     31   -353
   -163   -301   -137    231    -12   -220    239    140    142    -33     54   -342
   -166   -283   -119    223    -25   -202    262    163    168    -10     77   -324
   -150   -283   -132    218    -10   -207    259    166    161    -15     70   -332
   -148   -231    -83    189    -33   -155    265    176    189     15    106   -296
   -153   -150      2    150    -80    -75    267    194    236     70    163   -233
   -145    -90     51    116   -101    -20    236    181    252     93    189   -207
   -129    -72     57    101    -93     -7    202    161    244     88    187   -213
   -129    -85     41    106    -88    -23    192    161    239     90    184   -205
   -135   -111     20    122    -80    -46    181    150    226     85    179   -213
   -135   -140     -5    135    -64    -72    161    122    197     62    158   -239
   -142   -187    -44    166    -49   -116    155    111    171     36    135   -265
   -155   -288   -135    220    -12   -213    150    103    132     -5     88   -306
   -150   -379   -231    265     38   -306    142     80     85    -54     33   -358
   -163   -428   -265    296     49   -348    129     49     41    -96     -7   -400
   -176   -436   -259    306     41   -348    132     38     31   -103    -18   -407
   -179   -467   -288    322     51   -379    127     28     15   -116    -31   -415
   -174   -493   -319    332     72   -407    119     10     -7   -137    -51   -428
   -174   -501   -327    337     75   -415    116     10     -7   -135    -49   -423
   -176   -493   -316    335     70   -405    119     12     -7   -132    -46   -423
   -168   -506   -337    337     83   -423    111      2    -18   -140    -46   -428
   -174   -517   -342    345     83   -431    109     -5    -25   -140    -44   -426
   -184   -522   -340    350     75   -431    109     -2    -25   -129    -33   -431
   -171   -517   -345    345     85   -431    101    -12    -41   -145    -57   -480
   -179   -532   -355    355     85   -444    101    -20    -51   -158    -77   -472
   -184   -537   -355    361     83   -446    119     -2    -28   -132    -49   -423
   -181   -550   -368    366     90   -459    116     -5    -28   -124    -36   -420
   -171   -555   -384    363    106   -470    103    -15    -49   -145    -54   -472
   -140   -615   -478    376    166   -548    114     12    -80   -194   -124   -535
    -83   -774   -691    428    303   -735    174    116   -114   -298   -262   -631
    -51   -893   -841    470    394   -867    301    296    -83   -376   -376   -763
    -72   -750   -678    413    301   -714    439    459     80   -280   -293   -737
   -228   -342   -114    283    -59   -228    366     46    127    -80     -2   -439
   -405    277    683     62   -545    480     59   -709     20    189    436     20
   -566   1047   1610   -241  -1088   1327   -236  -1202     93    659   1047    602
   -620   1462   2083   -420  -1350   1771   -517  -1491    135   1023   1465   1034
   -542    966   1509   -213  -1026   1236   -706  -1613   -241    649   1070    719
   -459    259    719     98   -589    488   -620  -1426   -652    -93    257    -54
   -374   -283     90    327   -233    -96   -348   -911   -633   -423   -205   -496
   -285   -441   -155    363    -64   -298    -93   -400   -293   -239   -127   -449
   -200   -478   -280    337     38   -381     25   -140   -119   -129    -54   -394
   -181   -514   -335    348     75   -426     80    -38    -67   -114    -49   -394
   -179   -532   -353    355     85   -444     98     -7    -57   -119    -62   -410
   -163   -553   -389    358    111   -472    103     10    -57   -129    -77   -428
   -161   -566   -407    363    122   -488    106     15    -64   -142    -85   -441
   -163   -558   -394    361    114   -478    122     38    -51   -135    -75   -433
   -158   -576   -418    366    127   -498    132     54    -36   -122    -70   -426
   -148   -579   -431    363    140   -506    129     57    -41   -132    -80   -441
   -158   -568   -413    361    127   -491    137     70    -25   -119    -67   -426
   -155   -574   -418    363    129   -496    148     85    -10   -106    -57   -415
   -148   -558   -410    350    129   -483    142     80    -18   -114    -59   -415
   -142   -537   -394    340    124   -467    145     90    -10   -106    -54   -405
   -145   -530   -384    337    119   -457    148    103      0    -93    -44   -397
   -142   -532   -389    337    122   -462    145    103     -5    -98    -49   -413
   -140   -524   -387    329    122   -457    145    109      2    -90    -44   -410
   -142   -511   -368    327    111   -441    153    127     15    -80    -36   -389
   -137   -514   -376    327    116   -446    161    137     23    -70    -23   -371
   -129   -522   -392    327    129   -457    163    148     31    -62    -15   -355
   -129   -514   -384    319    124   -449    166    163     41    -49     -2   -342
   -124   -493   -368    309    122   -431    171    181     57    -33     15   -332
   -109   -488   -379    296    132   -433    158    181     54    -38      7   -342
   -106   -485   -379    296    135   -431    163    202     67    -28     20   -327
   -109   -462   -355    283    122   -410    179    231     96      0     44   -296
    -96   -465   -368    280    135   -418    187    252    103     12     54   -290
    -93   -457   -363    272    132   -410    181    262    109     20     64   -296
    -88   -426   -337    257    122   -384    192    301    142     57     90   -262
    -80   -426   -345    252    129   -384    202    332    166     77    106   -239
    -67   -428   -361    249    145   -394    205    358    179     83    111   -228
    -67   -413   -345    239    137   -379    223    400    210    114    137   -192
    -57   -394   -337    226    137   -366    236    441    236    140    161   -155
    -38   -376   -337    207    148   -358    228    459    241    148    171   -145
    -31   -345   -314    189    140   -329    228    483    257    171    189   -127
    -28   -319   -293    174    129   -306    239    514    288    207    220    -98
    -12   -306   -293    158    140   -301    241    522    293    215    233    -85
     -5   -283   -277    145    135   -280    233    517    288    213    233    -75
    -12   -270   -257    142    122   -265    244    527    296    226    244    -46
    -18   -262   -246    140    111   -254    241    517    288    226    249    -49
    -20   -257   -239    137    106   -249    228    491    267    207    241    -59
    -28   -239   -213    132     90   -226    226    470    254    202    236    -51
    -36   -228   -192    132     77   -210    228    446    244    194    228    -51
    -44   -228   -187    135     70   -210    220    402    220    174    210    -80
    -62   -233   -171    148     54   -202    213    361    200    153    197   -106
    -83   -233   -150    158     33   -194    213    324    189    140    184   -119
    -90   -259   -168    176     38   -215    205    277    161    111    153   -148
   -103   -290   -187    197     38   -239    192    231    137     85    127   -176
   -124   -301   -176    210     25   -239    192    202    124     75    119   -187
   -129   -329   -200    226     33   -265    187    174    106     57    103   -202
   -132   -340   -207    236     36   -275    171    132     70     23     67   -233
   -145   -353   -207    249     28   -283    166    114     57     10     57   -236
   -155   -376   -220    265     31   -298    166    106     49      0     44   -241
   -153   -394   -244    272     44   -319    155     83     28    -15     25   -259
   -150   -392   -241    272     44   -316    153     72     20    -20     20   -272
   -158   -392   -233    275     36   -314    155     77     28    -10     31   -262
   -155   -397   -241    277     41   -319    153     70     20    -18     25   -267
   -158   -402   -244    280     41   -324    148     64     15    -28     18   -262
   -163   -384   -220    275     28   -303    158     75     28    -12     28   -241
   -153   -381   -228    267     36   -306    161     80     36     -2     31   -244
   -142   -368   -226    257     38   -298    163     85     38      0     33   -249
   -150   -340   -189    244     18   -265    181    103     64     28     62   -233
   -155   -301   -145    228     -5   -223    213    132     98     67     98   -200
   -155   -272   -116    213    -20   -194    213    129    101     70    101   -200
   -150   -259   -109    205    -23   -187    218    137    109     75    103   -197
   -148   -218    -72    181    -38   -145    233    163    142    106    132   -161
   -137   -142     -5    140    -67    -75    236    174    176    142    166   -122
   -148   -101     46    124    -98    -25    218    161    194    174    202    -96
   -150    -44    106     96   -129     31    200    155    215    205    236    -59
   -135    -33     98     83   -119     33    189    153    215    205    233    -54
   -122    -54     67     88    -96      5    171    135    194    181    213    -72
   -132    -54     75     90   -106     10    155    119    179    171    205    -77
   -140    -85     51    111    -98    -18    153    114    171    171    205    -83
   -137   -166    -31    150    -54    -98    140     96    127    119    153   -140
   -140   -267   -127    205     -7   -197    132     83     80     64     88   -194
   -158   -329   -174    244      5   -252    145     83     62     49     72   -207
   -161   -376   -215    270     25   -296    135     54     25     12     38   -241
   -166   -405   -239    285     33   -322    116     25     -7    -20      5   -277
   -168   -410   -241    290     36   -327    122     28     -7    -23      2   -275
   -163   -436   -272    298     51   -355    114     23    -20    -33     -7   -283
   -163   -454   -290    306     62   -374    106     12    -33    -44    -18   -296
   -163   -441   -277    301     54   -361    106     10    -36    -44    -20   -293
   -171   -433   -262    303     44   -348    109     10    -36    -41    -18   -290
   -168   -449   -280    309     54   -366    101      0    -46    -57    -31   -301
   -176   -465   -288    319     54   -376    103     -2    -46    -54    -28   -298
   -181   -467   -285    324     49   -376    109      5    -38    -44    -23   -293
   -174   -472   -298    324     62   -387     98     -5    -51    -59    -38   -314
   -176   -483   -306    327     62   -397     90    -15    -64    -72    -51   -332
   -184   -488   -303    335     59   -397    101     -2    -49    -57    -36   -309
   -174   -498   -324    335     72   -413    101      5    -51    -62    -41   -311
   -129   -587   -457    358    163   -522    106     36    -93   -124   -116   -381
    -85   -743   -657    413    285   -701    207    207    -70   -189   -218   -483
    -64   -766   -701    415    316   -735    361    433     57   -176   -244   -530
   -119   -524   -405    319    140   -465    436    433    189    -59   -114   -431
   -267    -83    184    176   -226     49    265   -145    106     83    145   -187
   -441    602   1044    -83   -743    823    -88   -893    -33    366    605    280
   -561   1283   1844   -361  -1202   1561   -389  -1306     20    789   1140    797
   -566   1376   1940   -405  -1252   1657   -659  -1564    -98    891   1270    945
   -509    787   1296   -137   -901   1041   -737  -1564   -454    420    756    491
   -441     88    527    174   -485    306   -550  -1267   -779   -285    -20   -236
   -350   -327     20    337   -187   -153   -301   -756   -587   -358   -218   -423
   -275   -400   -124    337    -77   -262   -103   -329   -262   -148    -83   -314
   -207   -392   -184    301    -12   -288     25    -72    -67     -7     18   -233
   -184   -433   -249    309     31   -342     51    -20    -49    -15      5   -262
   -179   -467   -288    322     54   -379     62      0    -46    -31    -10   -288
   -179   -485   -306    332     62   -397     83     31    -31    -23     -7   -285
   -174   -501   -327    337     75   -415     90     49    -25    -25    -10   -288
   -163   -496   -332    329     83   -415     90     51    -25    -33    -18   -298
   -166   -485   -319    324     75   -402    101     72     -7    -18     -7   -283
   -161   -483   -322    319     77   -402    106     83      0    -10      0   -275
   -153   -493   -340    324     93   -418     98     83     -7    -23     -7   -285
   -148   -506   -361    324    103   -433    103     98      2    -12     -7   -283
   -153   -493   -340    322     93   -418    116    111     18      2      5   -270
   -158   -470   -311    311     75   -392    116    111     23      5     12   -259
   -155   -452   -296    303     70   -374    116    122     31     12     23   -236
   -155   -446   -290    301     64   -368    127    142     54     41     44   -210
   -148   -454   -306    301     77   -379    124    148     54     44     44   -218
   -150   -457   -306    301     75   -381    127    153     57     46     46   -218
   -153   -418   -265    285     54   -342    137    174     80     77     75   -187
   -150   -407   -259    277     51   -332    137    181     88     83     83   -176
   -145   -420   -275    280     64   -348    137    189     88     85     80   -176
   -148   -410   -262    277     57   -337    150    213    114    109    101   -158
   -145   -397   -252    272     51   -324    161    239    137    137    124   -132
   -132   -389   -257    259     62   -324    155    244    135    135    119   -132
   -127   -379   -252    252     62   -316    161    267    153    153    137   -111
   -127   -368   -241    246     54   -306    174    301    181    184    166    -77
   -111   -366   -254    239     70   -311    181    322    192    197    174    -64
   -103   -350   -246    226     70   -298    181    342    202    202    176    -54
   -101   -332   -231    215     62   -280    197    387    236    233    200    -12
    -85   -332   -246    207     80   -290    205    423    259    267    228     18
    -64   -316   -252    192     93   -285    205    449    275    288    249     18
    -62   -285   -223    174     77   -254    213    483    298    316    277     49
    -49   -252   -205    150     75   -228    220    517    319    342    298     77
    -23   -254   -231    137    101   -244    220    535    324    353    311     96
    -18   -239   -220    129    101   -231    218    548    332    366    324    119
    -18   -213   -194    114     85   -205    223    563    345    389    350    153
    -15   -197   -181    103     83   -189    218    555    337    389    353    166
     -7   -171   -166     88     77   -168    207    540    319    381    348    171
    -20   -145   -124     83     51   -135    213    532    322    397    368    194
    -18   -135   -116     75     49   -127    205    514    306    389    366    207
    -18   -129   -111     72     44   -122    194    478    280    368    348    194
    -38   -132    -93     85     25   -114    200    457    277    374    348    187
    -51   -122    -70     88      7    -96    202    431    277    374    348    176
    -59   -124    -64     90      0    -96    189    381    246    342    322    142
    -77   -127    -49    101    -15    -88    184    342    228    319    296    124
   -103   -150    -49    124    -28   -101    187    314    226    319    288    116
   -111   -171    -59    142    -25   -116    174    272    205    296    265     83
   -124   -187    -62    155    -33   -124    158    228    179    265    236     51
   -137   -197    -59    166    -41   -129    158    213    176    262    231     49
   -135   -213    -77    171    -31   -145    153    194    166    249    218     36
   -132   -239   -106    187    -12   -174    137    158    135    210    181      5
   -150   -241    -93    194    -28   -168    137    145    127    200    171      5
   -158   -257   -101    207    -31   -179    142    142    124    202    168      5
   -150   -267   -119    207    -18   -194    135    124    106    181    153    -15
   -155   -259   -103    207    -25   -181    137    119    103    176    150    -18
   -155   -259   -103    207    -25   -184    148    132    119    192    161     -5
   -145   -254   -109    200    -18   -184    148    129    119    192    161    -12
   -142   -226    -83    181    -33   -155    155    135    124    200    174    -10
   -145   -187    -41    166    -51   -114    192    179    176    249    218     41
   -140   -148    -10    142    -67    -80    215    205    210    288    252     67
   -142   -101     41    122    -93    -28    226    207    223    298    262     70
   -145    -88     54    116   -101    -18    231    215    231    306    267     75
   -129    -80     49    106    -90    -15    236    231    249    327    285     93
   -124     -2    119     62   -122     57    231    231    272    350    316    122
   -124     67    192     28   -158    129    213    226    301    387    355    168
   -119    103    223      7   -171    161    207    239    337    431    400    213
   -103    127    231    -10   -166    179    194    233    335    428    394    197
   -101     85    187      5   -145    137    179    218    316    410    381    174
   -114     64    176     23   -145    119    174    210    309    407    381    184
   -116     41    158     36   -137     98    158    192    285    387    361    168
   -114    -46     67     80    -90     10    148    174    246    342    316    124
   -129   -140    -10    132    -59    -75    145    163    207    293    265     85
   -142   -202    -59    171    -44   -132    145    150    171    254    215     49
   -145   -233    -90    189    -28   -163    132    122    132    220    184     10
   -153   -267   -114    210    -20   -192    129    106    114    200    166    -15
   -161   -296   -135    226    -12   -215    132    103    109    197    166    -15
   -153   -280   -127    215    -12   -205    119     85     83    171    142    -36
   -150   -293   -145    220     -5   -220    111     72     67    153    124    -54
   -166   -298   -132    233    -18   -215    119     80     75    161    129    -49
   -168   -314   -148    241    -10   -233    116     75     70    158    127    -51
   -158   -314   -155    236     -2   -236    101     57     46    135    106    -75
   -168   -316   -150    241    -10   -233    103     54     46    135    106    -72
   -171   -298   -127    236    -23   -213    101     57     49    137    111    -62
   -166   -306   -140    236    -15   -223     85     38     25    114     85    -85
   -168   -314   -148    241    -10   -231     88     36     25    109     80    -96
   -179   -329   -153    252    -12   -241     98     49     38    129     98    -72
   -181   -353   -171    267     -5   -262     96     49     28    114     83    -83
   -135   -446   -311    290     85   -379    101     75    -28     36     -5   -171
    -72   -610   -537    340    231   -574    200    218    -44    -57   -129   -296
    -51   -698   -646    376    296   -675    355    431     20   -103   -213   -402
    -98   -517   -418    309    158   -467    457    441    148     -7   -101   -329
   -267    -28    239    148   -257    106    270   -205    114    197    215     -7
   -452    698   1150   -124   -802    924    -72   -924     90    568    740    537
   -613   1465   2075   -426  -1345   1769   -384  -1332    252   1096   1371   1156
   -623   1683   2307   -530  -1465   1995   -714  -1577    236   1337   1644   1444
   -532   1119   1652   -296  -1091   1384   -820  -1553   -142    849   1122    982
   -452    397    849     25   -649    623   -597  -1197   -465    158    358    252
   -361    -96    265    226   -311     83   -280   -639   -350    -25     44    -72
   -265   -197     67    231   -166    -64    -51   -200    -70    135    129    -20
   -205   -233    -31    218    -88   -132     41    -18     41    194    168      5
   -187   -280    -93    233    -46   -187     62     20     38    166    135    -33
   -184   -309   -124    246    -31   -218     77     44     41    155    119    -59
   -187   -332   -145    259    -20   -239     96     72     49    155    111    -70
   -174   -350   -176    259      0   -262     98     77     41    140     96    -83
   -168   -348   -181    257      5   -265    103     90     44    140     93    -90
   -176   -337   -163    257     -7   -252    114    109     59    153    106    -85
   -171   -355   -184    265      5   -270    122    116     62    150    103    -85
   -163   -355   -192    259     12   -275    119    119     64    150    109    -85
   -168   -327   -158    246     -7   -244    127    132     77    168    122    -70
   -166   -319   -153    241     -7   -239    129    137     83    174    127    -62
   -158   -337   -179    249     10   -259    124    140     77    166    119    -70
   -161   -316   -155    236     -2   -236    129    150     90    176    127    -62
   -158   -296   -137    226    -10   -218    137    171    114    197    150    -44
   -153   -303   -153    226     -2   -228    132    174    109    197    153    -38
   -153   -306   -153    231      0   -231    135    184    116    202    153    -31
   -153   -288   -135    218    -10   -213    145    205    132    220    163     -7
   -142   -280   -137    210     -5   -210    142    213    135    223    158    -18
   -135   -277   -145    205      2   -213    142    220    137    220    161    -28
   -135   -267   -132    202     -2   -200    161    249    166    254    192      2
   -129   -239   -111    181    -10   -176    166    265    181    270    202     -5
   -116   -233   -116    174     -2   -176    166    277    187    272    205    -12
   -119   -233   -114    176     -5   -174    174    306    207    288    223     12
   -116   -223   -106    171     -5   -166    189    345    236    311    241     38
    -98   -218   -119    158      7   -168    187    361    236    309    236     36
    -98   -218   -119    158     10   -168    194    394    257    322    244     57
    -93   -200   -106    145      5   -153    213    444    293    358    275     85
    -80   -176    -96    129      7   -137    215    472    306    368    285     85
    -67   -166    -98    114     15   -132    220    501    319    374    293     90
    -59   -148    -90    103     15   -119    239    550    353    410    324    127
    -41   -129    -88     85     20   -109    246    579    371    426    337    145
    -23   -137   -114     80     44   -127    246    592    371    426    342    153
    -23    -88    -64     54     18    -77    249    605    387    446    366    176
    -18    -59    -41     38     10    -51    254    620    402    467    387    200
    -12    -64    -51     36     18    -59    249    615    394    459    384    194
    -15    -49    -33     33      7    -41    252    605    389    457    389    194
    -25    -28     -5     25    -12    -18    259    602    397    470    402    220
    -25    -20      2     23    -15    -10    252    576    384    454    394    223
    -31    -18     12     23    -25     -2    241    535    361    433    376    210
    -51      0     51     25    -51     25    244    501    355    431    371    207
    -72      0     72     33    -72     36    233    459    340    423    368    189
    -88     -5     83     46    -85     36    218    407    316    402    353    161
   -111    -20     90     64   -103     33    215    371    309    392    342    153
   -127    -41     85     85   -106     20    215    342    306    389    337    150
   -137    -64     72     98   -106      5    189    288    275    355    303    111
   -153    -88     62    119   -109    -12    181    257    257    337    288     93
   -171   -103     64    135   -119    -20    179    239    249    335    288     93
   -168   -119     49    145   -109    -36    171    215    236    324    275     80
   -171   -137     33    153   -103    -54    155    184    207    293    241     41
   -181   -142     36    161   -111    -54    161    181    213    298    246     41
   -176   -150     25    163   -103    -64    161    176    207    288    241     49
   -171   -155     15    163    -93    -70    142    158    187    272    228     31
   -184   -161     20    171   -103    -70    142    158    192    277    233     31
   -179   -148     31    163   -106    -59    153    171    205    293    246     41
   -166   -127     36    145   -103    -46    158    179    215    303    257     51
   -158    -90     67    124   -114    -12    179    200    241    324    275     77
   -168    -36    132    101   -153     46    205    228    275    355    309    109
   -166    -10    153     88   -161     70    228    244    293    376    332    124
   -153    -28    124     90   -142     49    228    244    290    368    324    114
   -150     -5    145     77   -148     70    246    272    322    397    350    142
   -150     75    226     36   -189    150    246    285    366    446    400    179
   -140    145    283     -2   -210    213    213    267    376    465    420    202
   -135    187    322    -25   -228    254    194    270    394    488    444    231
   -127    179    306    -25   -215    241    192    283    405    501    459    254
   -111    158    270    -23   -189    213    171    262    384    483    441    233
   -119    155    275    -18   -197    213    150    241    366    467    428    220
   -135    124    259      2   -197    192    142    233    358    462    423    220
   -142     36    179     54   -161    106    127    207    311    410    371    168
   -150    -57     93    103   -122     18    122    189    265    358    314    119
   -166    -93     72    127   -119    -10    124    176    239    332    288    101
   -179   -137     41    155   -111    -49    122    155    213    301    257     77
   -176   -174      2    176    -90    -85    106    127    176    267    226     36
   -181   -187     -5    181    -88    -96    106    127    174    267    228     33
   -179   -184     -5    181    -88    -93    111    132    179    275    233     44
   -174   -202    -31    187    -72   -116    103    116    161    259    218     25
   -184   -210    -25    197    -80   -119     96    106    148    246    207     10
   -189   -200    -10    194    -90   -106    101    109    155    254    213     18
   -187   -220    -33    202    -77   -129    101    103    148    244    202     18
   -184   -226    -41    205    -72   -135     93     90    132    223    179     10
   -194   -226    -31    210    -83   -129     98     96    137    231    181     18
   -194   -233    -38    213    -77   -137     96     93    137    233    184      2
   -187   -236    -49    210    -70   -142     85     83    122    213    168    -12
   -194   -249    -54    220    -72   -153     93     88    127    220    171      2
   -189   -275    -85    233    -51   -181    101    106    132    223    174     -2
   -127   -410   -285    267     77   -348    116    145     62    116     57   -124
    -67   -579   -511    322    220   -545    220    290     33     -5   -103   -293
    -49   -571   -524    309    236   -548    363    483    122     -5   -127   -329
   -116   -335   -218    226     49   -277    431    415    254    150     51   -174
   -306    192    498     57   -405    345    218   -231    270    410    431    213
   -519    989   1509   -236  -1013   1247    -62   -797    420    911   1065    888
   -662   1631   2294   -488  -1478   1961   -306  -1062    654   1441   1665   1504
   -633   1535   2169   -449  -1400   1852   -592  -1291    475   1410   1649   1535
   -566    945   1509   -192  -1036   1226   -683  -1332    -38    737    961    872
   -485    303    789     88   -636    545   -485   -992   -316    142    293    202
   -363    -80    283    220   -324    101   -218   -465   -166     77    116      5
   -257   -140    116    200   -187    -12    -36   -109     41    194    179     33
   -210   -166     41    187   -127    -62     49     44    124    233    205     51
   -189   -220    -31    205    -80   -127     70     75    116    200    168     25
   -184   -257    -72    218    -57   -166     77     83     98    174    137    -10
   -184   -265    -80    226    -51   -174     96    109    114    184    145    -20
   -181   -275    -96    228    -44   -187    106    127    119    181    145    -33
   -171   -277   -106    223    -33   -192    106    127    111    168    135    -49
   -171   -270    -98    220    -38   -184    114    142    122    171    140    -38
   -174   -270    -96    223    -38   -184    127    161    137    184    148    -23
   -166   -267   -103    215    -33   -184    116    150    124    166    129    -41
   -163   -277   -114    218    -25   -197    122    158    129    166    132    -33
   -163   -259    -96    210    -36   -176    132    176    150    192    155    -10
   -150   -252   -101    202    -25   -176    135    184    155    197    163     -7
   -150   -252   -103    200    -23   -179    135    181    150    192    161    -15
   -150   -233    -83    192    -36   -158    137    194    163    202    168      0
   -145   -233    -88    189    -31   -161    142    207    171    207    176     18
   -135   -244   -109    189    -12   -176    142    213    171    205    168     10
   -145   -226    -83    184    -31   -155    150    226    184    223    187      7
   -145   -220    -77    181    -33   -150    158    246    205    241    210     20
   -135   -228    -93    181    -23   -161    155    249    200    231    200     18
   -135   -218    -83    176    -25   -150    158    259    205    231    197     25
   -140   -202    -62    171    -41   -132    168    283    226    257    223     38
   -129   -189    -62    158    -33   -127    174    301    239    270    239     38
   -114   -184    -70    148    -23   -127    171    314    241    270    239     38
   -111   -174    -62    142    -25   -119    184    348    265    288    254     62
   -103   -171    -70    135    -18   -122    192    379    280    298    262     75
    -85   -171    -85    129      0   -129    192    397    280    298    262     75
    -83   -153    -70    116     -7   -111    200    431    298    314    277     98
    -70   -132    -62    101     -5    -98    218    478    329    342    301    140
    -44   -111    -67     75     10    -88    215    501    337    342    298    150
    -33    -85    -51     57      7    -70    218    530    353    363    316    158
    -31    -64    -36     46      2    -51    231    561    379    397    350    176
     -7    -54    -46     31     18    -51    228    579    387    407    368    181
      2    -41    -44     18     23    -41    220    579    381    407    374    184
      0    -15    -15      7      7    -15    228    589    397    426    389    213
      5      7      2     -7      0      5    228    587    394    423    394    220
     12      5     -7     -7     10      0    223    576    384    415    389    215
      2     20     18    -12    -10     20    223    568    389    420    402    228
     -7     44     51    -18    -31     46    220    550    384    418    407    231
    -10     54     64    -23    -38     59    210    514    363    400    389    210
    -23     62     85    -18    -54     72    213    480    353    387    381    197
    -46     49     96     -2    -72     70    223    462    358    389    387    200
    -62     44    106      7    -85     75    210    415    337    363    363    171
    -85     23    109     31    -98     64    205    371    311    332    332    140
   -114      2    116     57   -114     59    207    342    311    327    327    129
   -135    -36     96     83   -116     28    202    311    298    311    311    109
   -142    -67     75    103   -109      2    184    272    265    275    280     70
   -155    -75     80    114   -119      0    179    246    252    262    265     57
   -168    -96     72    132   -122    -12    187    239    252    262    267     57
   -166   -111     54    137   -111    -28    168    205    220    231    241     25
   -171   -119     51    142   -111    -33    163    189    210    218    226     18
   -179   -132     44    155   -114    -44    174    192    215    226    236     20
   -176   -132     44    155   -111    -44    168    181    205    210    223     10
   -166   -114     49    140   -109    -31    158    171    197    202    218     -2
   -158    -90     67    124   -114    -12    181    200    228    236    246     25
   -155    -59     96    106   -127     18    200    218    252    254    267     38
   -155    -31    124     93   -140     46    218    228    267    262    280     46
   -161      0    161     80   -161     80    239    246    288    283    303     72
   -148     -7    140     77   -145     64    249    262    296    288    306     77
   -129     10    140     59   -135     72    252    272    303    296    314     85
   -140     90    231     25   -184    161    257    283    342    337    361    122
   -137    184    322    -23   -231    252    236    288    387    384    413    179
   -127    210    335    -41   -231    272    218    288    400    402    431    200
   -114    194    309    -44   -210    252    200    277    387    387    420    189
   -119    187    306    -33   -213    246    189    272    384    384    420    194
   -122    174    296    -25   -210    233    171    257    368    384    423    197
   -127    142    270     -7   -200    205    148    228    337    358    394    158
   -148     67    213     38   -179    140    142    215    303    319    355    114
   -158    -33    124     96   -142     44    148    213    272    283    316     80
   -161    -98     62    129   -114    -20    137    184    231    233    270     41
   -174   -124     49    150   -111    -38    129    161    202    205    241     15
   -187   -137     46    161   -116    -46    124    148    189    192    231      2
   -187   -171     15    179   -101    -77    119    135    171    174    213    -15
   -184   -179      5    181    -96    -85    111    116    153    155    197    -36
   -192   -179     10    184   -101    -85    116    122    158    161    202    -31
   -192   -197     -7    192    -93   -103    116    119    155    155    197    -31
   -184   -210    -25    197    -80   -119    103     98    127    124    171    -54
   -189   -192     -5    189    -93    -98    101     93    119    116    163    -54
   -192   -197     -7    194    -93   -103    109     98    124    122    168    -41
   -184   -220    -36    202    -75   -129    103     90    114    111    158    -46
   -187   -244    -57    215    -64   -150    103     88    106    109    150    -57
   -192   -226    -33    207    -80   -129    106     93    119    124    168    -59
   -189   -223    -33    205    -80   -127    101     88    109    114    166    -75
   -176   -288   -114    231    -33   -200     96     85     75     67    119   -122
   -114   -436   -322    275    103   -379    132    153     23    -23     10   -215
    -57   -581   -524    319    233   -555    257    329     23   -119   -124   -368
    -38   -511   -472    275    215   -493    381    478    124    -88   -109   -384
   -148   -194    -49    168    -51   -124    400    285    249    101    124   -161
   -348    363    711     -7   -530    537    181   -361    298    407    558    306
   -540   1176   1714   -319  -1127   1444    -98   -865    472    930   1205    984
   -659   1680   2340   -511  -1501   2010   -345  -1106    641   1363   1688   1483
   -631   1449   2081   -410  -1356   1764   -597  -1306    371   1174   1504   1353
   -558    841   1400   -140   -979   1119   -667  -1350   -187    436    753    615
   -472    202    675    132   -574    439   -436   -932   -374    -54    171     15
   -358    -80    275    218   -319     96   -174   -397   -148      0    114    -59
   -252   -127    124    189   -189     -2    -12    -80     36    111    184    -20
   -205   -171     33    189   -119    -70     57     38     90    127    189    -38
   -202   -210     -7    205   -101   -109     72     64     88    109    168    -64
   -200   -233    -36    215    -83   -135     90     90     90     98    153    -72
   -189   -265    -75    226    -57   -171     93     98     77     75    127    -93
   -187   -277    -90    233    -49   -184    101    106     75     67    116   -106
   -192   -259    -67    223    -64   -163    111    124     90     80    129    -98
   -181   -267    -88    223    -46   -179    119    135     96     83    132   -101
   -168   -267    -98    218    -36   -181    114    135     93     70    122   -109
   -174   -244    -70    210    -51   -158    122    150    103     83    132    -90
   -179   -246    -67    210    -57   -158    127    161    111     96    142    -85
   -171   -252    -80    213    -46   -168    127    161    109     96    142    -96
   -176   -241    -67    207    -54   -155    135    171    122    106    153    -90
   -174   -233    -59    205    -57   -148    148    192    142    127    171    -70
   -166   -226    -62    194    -54   -142    137    187    132    116    158    -80
   -163   -228    -64    194    -49   -148    137    192    135    116    158    -77
   -166   -205    -38    184    -64   -122    145    213    153    135    174    -57
   -163   -202    -38    184    -62   -122    148    223    158    140    181    -49
   -158   -205    -46    179    -57   -127    145    226    158    135    174    -51
   -158   -192    -33    176    -62   -114    153    249    176    150    187    -31
   -153   -192    -38    171    -57   -116    158    267    192    166    200    -18
   -140   -179    -38    161    -51   -109    153    272    189    166    200    -28
   -142   -166    -23    153    -62    -96    158    290    200    174    210    -23
   -135   -158    -23    145    -57    -93    174    327    228    202    236      5
   -119   -153    -36    135    -44    -96    176    348    239    210    241      7
   -111   -150    -38    132    -36    -96    176    371    249    215    246     15
   -106   -132    -25    119    -41    -77    189    410    277    246    275     46
    -88   -119    -33    103    -28    -77    192    439    296    259    285     57
    -70   -103    -36     85    -18    -70    192    465    306    267    290     62
    -59    -85    -25     72    -18    -57    207    509    337    298    322     96
    -41    -64    -25     51     -7    -46    210    537    355    319    342    116
    -23    -46    -23     33      0    -36    202    548    355    322    348    124
    -18    -28    -12     20     -5    -20    207    566    366    335    363    153
    -12    -12      0     12     -7     -7    223    592    389    363    389    187
      0      2      0     -2      0      2    215    581    379    358    387    176
      2     12     10     -7     -5     10    210    568    371    355    387    168
    -12     31     44    -10    -28     36    213    568    381    368    402    181
    -10     38     49    -12    -28     44    207    553    374    363    405    184
    -15     46     62    -15    -38     51    202    522    353    345    392    174
    -31     70    101    -20    -64     83    202    501    350    342    392    187
    -46     64    109    -10    -77     85    202    470    345    332    379    179
    -59     36     96     12    -77     64    197    428    327    311    361    148
    -85     23    106     31    -96     64    197    400    322    309    353    132
   -111     18    127     46   -119     72    200    371    322    303    348    122
   -122     -5    114     62   -119     54    187    324    293    267    311     90
   -129    -28    101     80   -116     36    176    288    270    241    283     72
   -155    -46    106    101   -135     28    176    265    262    239    283     64
   -161    -75     85    116   -124      5    166    236    244    218    267     41
   -166   -103     59    135   -114    -20    155    207    220    200    246     12
   -174   -101     72    137   -124    -15    158    200    218    197    244      7
   -179   -111     64    142   -124    -23    155    192    210    192    239      5
   -179   -127     51    150   -116    -38    145    171    192    168    218    -12
   -181   -127     54    153   -119    -36    148    171    192    171    215    -12
   -184   -111     72    148   -129    -20    161    184    210    189    231      7
   -163    -90     72    124   -119     -7    168    192    218    192    236     15
   -163    -59    103    111   -135     20    187    210    241    215    257     31
   -176     -2    174     88   -174     85    220    239    280    254    296     67
   -168     25    194     72   -181    109    239    254    296    270    311     77
   -155      2    158     75   -158     80    233    252    277    246    290     57
   -153     46    200     51   -176    122    244    272    306    272    316     90
   -155    114    267     18   -210    189    246    288    348    319    366    140
   -145    153    298     -2   -220    226    215    275    366    345    394    166
   -137    215    350    -41   -244    283    202    277    387    368    420    187
   -127    218    345    -46   -236    283    197    283    392    379    428    194
   -119    200    319    -41   -220    257    168    254    363    353    405    174
   -122    181    303    -28   -213    241    148    236    342    340    392    166
   -142    148    290     -2   -218    218    142    231    332    329    384    163
   -150     54    205     46   -179    129    132    215    290    283    335    116
   -158    -41    114     98   -137     36    122    187    236    223    275     51
   -174    -72    101    124   -137     12    124    174    213    197    249     31
   -184   -111     72    145   -129    -20    124    155    192    179    228     18
   -181   -148     33    166   -109    -57    111    127    155    142    194    -18
   -189   -166     23    176   -109    -70    109    116    145    132    187    -25
   -200   -163     36    181   -119    -64    111    119    148    135    184    -23
   -192   -181     10    184   -101    -85    103    103    129    114    168    -44
   -189   -192     -2    189    -96    -98     98     93    119    103    158    -54
   -202   -200      2    200   -106    -98    101     98    124    111    166    -46
   -202   -207     -5    205    -98   -106    103     98    119    109    161    -54
   -197   -215    -18    205    -90   -116     90     77     98     83    137    -72
   -205   -218    -15    210    -96   -116     98     83    103     90    145    -59
   -200   -220    -20    210    -90   -122     98     88    106     96    150    -57
   -202   -228    -25    215    -88   -127     88     72     88     72    127    -77
   -202   -246    -44    223    -80   -148     90     77     88     70    119    -80
   -168   -322   -153    246    -10   -239    103    106     59     28     72   -132
    -98   -511   -415    303    158   -465    158    192    -10   -106    -83   -296
    -54   -628   -574    342    259   -602    290    374      5   -200   -210   -436
    -85   -436   -353    259    132   -394    402    470    155    -72    -90   -335
   -233    -33    200    132   -218     83    327     64    241    161    218    -38
   -433    631   1065   -101   -748    846     51   -610    293    527    727    498
   -628   1465   2094   -418  -1361   1779   -194   -995    542   1106   1418   1221
   -678   1709   2387   -517  -1532   2047   -457  -1205    589   1371   1704   1540
   -602   1249   1852   -324  -1226   1551   -678  -1371    153    917   1247   1124
   -548    597   1145    -28   -846    870   -613  -1244   -319    179    472    361
   -439     36    475    202   -457    254   -335   -704   -319    -98     75    -46
   -311   -114    194    213   -254     38   -114   -262    -83     15    111    -49
   -236   -148     88    192   -163    -31      5    -38     44     85    153    -33
   -218   -176     38    194   -129    -67     59     49     85     98    153    -38
   -197   -205     -7    202    -96   -106     70     67     75     72    127    -70
   -192   -241    -49    215    -72   -148     72     70     59     44    101   -106
   -200   -259    -59    228    -70   -161     88     93     70     46     96   -106
   -181   -265    -85    223    -49   -176     96    109     75     46     93   -106
   -179   -275    -96    228    -41   -187     98    114     72     38     88   -116
   -184   -262    -77    220    -57   -171    103    122     77     46     90   -116
   -181   -257    -75    218    -54   -166    111    137     88     57    101   -109
   -171   -254    -85    210    -44   -168    111    137     83     51     96   -114
   -166   -244    -77    205    -44   -161    111    142     85     49     96   -114
   -174   -228    -54    200    -62   -142    122    163    103     70    114    -90
   -171   -223    -51    194    -59   -137    127    168    109     70    116    -88
   -163   -220    -57    189    -54   -140    122    168    103     59    106    -93
   -163   -202    -38    184    -62   -122    132    187    122     80    124    -77
   -158   -202    -44    179    -57   -124    135    200    132     96    140    -72
   -148   -202    -54    174    -49   -127    132    200    127     90    135    -83
   -150   -200    -51    174    -51   -127    140    215    140     96    142    -70
   -148   -194    -46    171    -51   -122    155    244    163    122    163    -46
   -137   -189    -51    163    -44   -122    148    244    158    114    158    -57
   -129   -181    -51    155    -41   -116    145    254    161    114    158    -54
   -142   -171    -28    155    -57   -101    161    288    187    140    184    -28
   -122   -145    -23    135    -49    -85    161    303    194    145    184    -20
   -111   -158    -46    132    -33   -103    163    324    200    142    189    -12
   -109   -158    -49    132    -31   -103    181    363    228    174    213     15
    -98   -142    -44    119    -28    -96    184    392    246    192    223     15
    -83   -140    -57    111    -12    -98    187    413    252    192    223      7
    -77   -116    -41     96    -20    -77    197    446    275    215    246     31
    -67    -96    -28     80    -20    -62    213    491    303    244    275     62
    -46    -90    -46     67     -2    -70    213    511    311    252    283     70
    -28    -67    -38     49      5    -54    218    537    322    262    293     88
    -23    -36    -15     28     -5    -28    226    566    345    283    316    116
    -10    -28    -18     18      2    -23    228    579    350    296    329    129
      0    -12    -15      5      5    -12    220    574    342    290    329    127
     -2     10     12     -2     -7     10    226    581    355    306    348    145
     -2     20     23    -10    -12     23    231    579    358    314    358    158
      2     25     23    -15    -10     25    223    558    342    301    350    148
     -7     51     59    -23    -33     57    218    542    337    296    353    150
    -20     72     93    -25    -57     83    226    527    340    301    361    166
    -25     54     80    -15    -54     67    218    485    319    275    337    145
    -41     54     96     -7    -70     75    213    446    303    262    324    124
    -67     67    135     -2   -103    101    213    420    303    265    329    122
    -83     46    129     18   -106     88    213    384    293    249    316    114
   -101     12    111     41   -106     62    202    340    270    223    285     83
   -124      2    127     59   -127     64    197    306    259    210    270     62
   -137    -18    116     75   -129     46    192    277    244    192    257     46
   -137    -49     88     93   -114     18    179    239    218    166    231     15
   -153    -70     83    111   -119      5    176    220    205    155    220     -2
   -163    -80     83    122   -124      0    181    213    205    158    223      2
   -163   -101     59    132   -114    -20    168    189    184    135    205    -20
   -161   -101     59    132   -111    -20    158    168    166    111    181    -36
   -171   -101     70    135   -122    -15    163    176    174    124    192    -23
   -166    -98     67    129   -116    -15    171    179    176    129    200    -25
   -158    -72     83    114   -122      5    179    184    184    135    207    -23
   -161    -28    132     96   -148     51    207    215    223    168    236     12
   -161      2    163     77   -163     83    233    239    254    200    267     44
   -155     20    176     64   -166     98    244    246    262    205    275     46
   -148     28    176     57   -163    101    244    252    259    200    270     41
   -137     75    213     31   -174    142    249    272    283    220    293     70
   -137    137    275     -2   -207    205    246    277    314    259    329    103
   -135    205    340    -36   -236    272    223    272    342    290    368    135
   -135    244    379    -54   -257    311    218    283    371    324    405    176
   -114    246    361    -64   -236    303    207    285    368    327    410    174
   -106    218    324    -57   -215    272    184    259    342    301    387    153
   -116    197    314    -41   -215    254    171    249    335    303    387    153
   -127    168    296    -20   -213    231    155    231    314    283    366    129
   -135     80    215     28   -174    148    137    202    259    223    309     72
   -145    -15    129     80   -140     54    137    189    220    179    259     33
   -155    -62     93    109   -127     15    145    181    200    153    233      7
   -161    -93     64    127   -114    -15    135    158    171    124    207    -18
   -168   -116     51    142   -111    -33    116    127    137     90    179    -44
   -181   -129     51    155   -119    -38    114    119    129     80    166    -49
   -176   -145     31    161   -106    -57    114    114    119     67    155    -54
   -179   -174      2    174    -93    -85    109    101    103     51    140    -72
   -189   -168     20    179   -106    -75    111    103    109     62    150    -72
   -187   -163     23    174   -106    -70    109    101    103     59    153    -72
   -184   -187     -2    184    -93    -96    103     88     88     44    140    -85
   -189   -179      7    181   -101    -85    101     83     85     41    135    -90
   -194   -184     10    189   -103    -88    109     96     93     49    142    -80
   -187   -210    -23    197    -83   -116    103     83     80     38    132    -96
   -187   -213    -25    200    -83   -119     98     75     70     28    124   -109
   -184   -223    -41    202    -72   -132    106     90     72     25    119   -109
   -140   -324   -184    233     20   -254    116    114     28    -38     49   -179
    -70   -517   -446    293    187   -483    184    226    -36   -184   -124   -355
    -41   -561   -519    301    236   -542    327    418     23   -223   -192   -436
    -96   -358   -262    226     80   -311    426    428    163    -85    -41   -311
   -254     54    309    101   -280    181    296    -98    207    137    270    -18
   -467    795   1260   -166   -865   1026    -15   -766    285    558    833    576
   -636   1551   2184   -457  -1410   1867   -280  -1093    527   1114   1473   1241
   -654   1699   2351   -522  -1504   2023   -574  -1312    491   1273   1652   1467
   -563   1218   1782   -327  -1171   1499   -769  -1439     31    758   1132    995
   -514    535   1049    -12   -784    792   -589  -1174   -374     44    368    233
   -400     46    446    176   -423    246   -290   -613   -277   -114     88    -70
   -283    -88    194    184   -241     54    -77   -202    -57    -10    119    -75
   -215   -111    103    163   -161     -5     36      7     64     57    161    -46
   -207   -166     41    184   -127    -62     67     57     70     41    140    -64
   -194   -215    -20    205    -88   -119     75     67     49     10    106   -106
   -192   -239    -46    213    -75   -142     85     85     51      2     98   -129
   -194   -249    -54    223    -70   -153    106    111     67     12    106   -124
   -179   -259    -80    218    -51   -168    106    114     59      0     93   -132
   -174   -252    -77    213    -49   -163    103    116     57     -5     85   -148
   -181   -246    -67    213    -59   -158    114    132     70      5     96   -137
   -174   -236    -62    205    -57   -150    116    140     75      7    101   -132
   -166   -239    -75    200    -46   -158    114    135     67     -2     93   -137
   -168   -228    -59    197    -57   -142    122    150     80     12    109   -122
   -168   -228    -59    197    -54   -145    129    166     93     23    116   -109
   -155   -218    -62    187    -46   -140    122    161     83     15    106   -119
   -158   -213    -57    184    -51   -135    127    171     96     25    114   -114
   -155   -194    -38    174    -59   -116    135    189    114     49    135    -96
   -145   -200    -54    171    -49   -127    135    197    114     46    137    -93
   -137   -187    -49    163    -44   -119    132    202    111     44    137    -90
   -145   -181    -36    161    -54   -109    140    218    132     62    148    -72
   -137   -181    -44    158    -49   -114    148    236    142     72    158    -70
   -132   -171    -41    150    -46   -106    142    241    142     72    158    -77
   -132   -150    -18    142    -57    -85    153    265    161     90    174    -59
   -127   -150    -23    137    -54    -88    163    290    176    101    184    -41
   -111   -153    -41    132    -36    -96    161    303    176     98    176    -41
   -106   -137    -33    122    -38    -85    168    329    194    119    194    -33
   -101   -116    -15    109    -44    -67    184    368    223    145    220     -7
    -85   -116    -31     98    -28    -72    187    392    228    148    223     -5
    -75   -111    -36     90    -20    -75    192    423    246    163    236      2
    -72    -96    -25     83    -23    -62    207    467    277    194    262     33
    -57    -93    -36     75    -10    -64    215    501    293    210    277     49
    -36    -72    -38     51      0    -57    213    522    298    215    283     54
    -25    -46    -20     36     -5    -36    226    555    322    241    309     83
    -12    -31    -18     20      2    -25    233    579    337    262    327    106
      5    -10    -15      2     10    -12    226    579    332    257    327    103
      5      7      0     -7      2      5    228    584    337    265    335    119
      5     31     25    -18    -10     28    233    589    342    275    348    137
      7     28     20    -20     -5     25    228    574    327    262    337    132
      2     38     36    -20    -15     38    223    555    316    254    332    124
    -12     62     75    -25    -44     67    228    542    322    265    348    132
    -20     72     93    -25    -57     83    228    514    314    259    348    132
    -36     67    103    -18    -70     85    215    475    296    239    332    116
    -62     67    129     -2    -96     98    218    444    293    236    329    114
    -77     59    137      7   -106     96    215    407    285    228    319    106
    -93     38    132     25   -114     85    200    361    259    200    293     77
   -116     23    137     44   -127     80    194    322    244    187    275     59
   -135      5    140     64   -137     72    197    298    241    184    272     57
   -145    -18    127     77   -137     54    181    257    213    155    249     25
   -153    -33    116     93   -135     41    171    226    194    135    228      7
   -166    -49    116    109   -142     31    174    213    192    132    223     10
   -166    -57    109    111   -137     25    166    194    179    119    210     -2
   -168    -77     90    122   -132      7    155    174    158     98    187    -28
   -179    -83     93    129   -137      5    155    168    158     98    187    -31
   -176    -75     98    124   -140     10    161    171    161    101    192    -28
   -158    -54    103    106   -132     23    168    179    168    106    200    -23
   -153    -15    137     83   -148     59    192    202    200    135    226      7
   -163     25    189     67   -176    106    223    231    236    171    257     41
   -163     46    210     57   -187    127    236    241    246    179    265     49
   -148     33    181     57   -163    106    233    239    233    163    249     33
   -145     57    202     44   -174    129    249    267    265    194    275     64
   -145    132    277      5   -210    205    252    280    306    241    327    114
   -135    207    340    -38   -239    272    223    270    329    270    358    145
   -137    257    394    -59   -265    324    215    277    358    298    384    168
   -129    249    379    -59   -254    314    210    283    361    303    392    171
   -129    226    355    -49   -241    290    187    265    340    285    379    158
   -127    215    342    -46   -233    280    161    239    314    265    361    145
   -129    176    306    -23   -218    241    150    226    298    249    342    140
   -142     80    220     28   -181    150    140    205    252    200    290     88
   -148     -7    140     77   -145     64    132    187    205    148    236     36
   -166    -49    114    106   -142     31    135    176    181    122    210     15
   -174    -80     93    127   -135      5    132    158    161    101    187     -5
   -171   -114     54    142   -114    -31    116    124    122     59    150    -41
   -181   -132     49    155   -116    -41    114    119    111     49    137    -41
   -184   -145     38    163   -114    -54    114    119    106     49    135    -36
   -174   -158     15    166    -96    -72    106    106     93     33    119    -57
   -187   -166     20    176   -103    -75    109    101     88     25    111    -67
   -194   -168     23    181   -109    -72    116    106     93     31    116    -62
   -187   -181      5    181    -98    -90    109     93     77     15    101    -77
   -184   -179      5    181    -96    -88    101     83     62      0     88    -85
   -194   -187      7    189   -103    -90    111     93     72     10     96    -67
   -192   -202    -10    197    -93   -109    114     90     70      7     88    -80
   -192   -205    -12    197    -90   -109    106     77     57     -5     83   -101
   -189   -228    -38    210    -75   -135    111     88     51    -12     72   -103
   -140   -353   -215    246     36   -285    140    142      7    -90    -23   -189
    -72   -522   -449    296    187   -485    233    288    -20   -207   -171   -348
    -54   -519   -465    285    205   -491    379    491     83   -200   -192   -397
   -127   -252   -124    189     -2   -189    465    446    249    -18     10   -220
   -298    249    545     23   -420    397    241   -223    239    223    371    150
   -483   1031   1514   -272  -1000   1270    -85   -857    306    657    945    758
   -644   1743   2387   -550  -1517   2065   -353  -1171    519   1189   1556   1384
   -636   1717   2353   -540  -1493   2034   -657  -1421    355   1200   1590   1465
   -550   1078   1626   -265  -1088   1350   -758  -1473   -202    483    867    782
   -478    397    875     41   -675    636   -527  -1091   -475   -119    184    103
   -371    -20    350    194   -361    166   -223   -504   -272   -153     20    -80
   -259   -116    142    189   -202     12    -36   -132    -57    -38     70    -62
   -215   -158     54    184   -137    -54     46     12     23     -2     90    -59
   -207   -189     18    197   -114    -88     75     57     33    -10     75    -80
   -194   -228    -33    210    -80   -132     80     72     23    -36     46   -111
   -189   -252    -62    220    -64   -158     90     85     20    -49     31   -135
   -189   -259    -70    223    -62   -163    106    109     36    -41     38   -127
   -179   -265    -85    220    -46   -176    114    122     38    -44     36   -127
   -174   -270    -96    220    -41   -184    114    122     33    -54     25   -137
   -181   -277    -96    231    -44   -187    127    140     49    -41     38   -124
   -179   -259    -80    218    -49   -171    127    148     54    -36     41   -119
   -166   -265    -98    215    -36   -181    122    145     49    -44     38   -129
   -166   -257    -90    210    -38   -174    119    153     54    -36     46   -122
   -166   -233    -67    200    -49   -150    127    171     75    -15     64   -101
   -150   -220    -72    184    -38   -145    119    171     70    -23     59   -111
   -148   -226    -77    187    -36   -153    119    176     75    -18     62   -103
   -158   -218    -59    187    -49   -140    132    200     96      2     77    -83
   -145   -202    -57    174    -44   -129    135    207     98      5     77    -85
   -142   -202    -59    171    -44   -132    124    202     88     -7     70   -101
   -145   -189    -44    168    -51   -119    129    220    106     10     85    -80
   -142   -179    -36    158    -54   -109    137    241    127     31    101    -62
   -132   -189    -57    161    -38   -124    132    246    124     20     93    -72
   -132   -179    -46    155    -44   -114    140    267    140     33    106    -57
   -127   -163    -38    145    -44   -101    148    296    166     59    127    -31
   -111   -153    -44    132    -33   -101    148    314    176     64    132    -28
    -98   -129    -31    114    -33    -80    150    329    184     67    135    -25
    -96   -111    -15    101    -41    -64    168    371    215     93    158      7
    -85   -111    -25     98    -31    -70    176    405    236    111    171     25
    -72   -109    -36     88    -18    -72    176    428    246    116    176     28
    -59    -75    -15     67    -23    -46    184    467    272    140    194     46
    -51    -67    -18     57    -18    -44    194    504    301    163    215     67
    -33    -51    -18     41     -7    -36    192    524    306    166    218     75
    -28    -28      0     28    -15    -15    197    548    316    176    228     93
    -20      0     20     10    -20     10    210    579    345    210    262    129
    -10      2     12      2    -12      7    205    576    340    205    262    132
    -12     20     31     -5    -20     25    200    566    329    194    259    129
    -23     41     62    -10    -44     51    210    571    342    207    272    150
    -15     57     72    -20    -44     64    207    561    335    202    270    153
    -15     64     77    -25    -49     70    197    532    311    176    254    137
    -28     83    109    -28    -70     96    194    509    303    171    252    137
    -38     88    127    -25    -83    106    187    478    296    166    252    140
    -44     80    124    -18    -83    101    176    428    267    137    226    114
    -67     85    153    -10   -111    119    171    384    249    116    207    106
    -88     93    181     -2   -135    137    168    345    241    103    197     96
   -106     49    155     25   -132    101    153    290    210     67    163     59
   -114     23    137     46   -124     80    140    244    184     41    140     33
   -137     23    158     57   -148     90    137    218    176     36    132     28
   -135      5    137     64   -137     70    124    184    153     10    106     10
   -135    -25    109     80   -124     41    101    137    114    -33     64    -28
   -145    -31    114     88   -129     41     98    119    106    -41     62    -25
   -145    -31    114     85   -129     41     96    109     98    -49     57    -28
   -137    -46     90     90   -116     20     83     83     72    -77     31    -51
   -140    -57     83     96   -111     12     80     72     67    -88     25    -51
   -140    -41     98     90   -119     28     98     93     88    -64     46    -31
   -129     -5    124     67   -129     59    109     98     98    -59     54    -28
   -137     41    179     46   -158    111    129    106    114    -49     70    -12
   -145     88    231     25   -189    158    148    122    140    -23     96     15
   -129     98    228     15   -179    163    145    122    135    -33     88     10
   -111    106    215      0   -163    161    135    116    127    -41     83     10
   -124    174    298    -25   -210    236    148    132    176      5    135     64
   -132    249    381    -59   -257    314    135    129    213     44    174    111
   -109    327    436   -109   -272    381     98    106    218     54    192    127
   -103    316    418   -106   -262    366     88    101    213     51    194    135
   -106    288    394    -90   -252    340     77     90    200     41    187    135
   -109    267    376    -80   -244    322     54     57    163      5    158    114
   -119    239    358    -59   -239    298     36     28    132    -25    132     93
   -124    176    301    -28   -213    239     36     25    111    -46    103     77
   -119     80    200     20   -158    140     31      7     62   -103     49     23
   -114     20    135     46   -124     77     20    -23     10   -161     -2    -31
   -129      5    135     62   -132     70     18    -46    -18   -189    -28    -41
   -135    -38     96     85   -116     28     15    -64    -38   -215    -46    -51
   -132    -57     75     93   -106      7     -2    -96    -75   -254    -77    -80
   -135    -59     75     96   -106      7     -7   -109    -93   -272    -93    -85
   -132    -70     62    101    -98     -5     -2   -109    -93   -272    -93    -75
   -124    -80     41    101    -85    -20    -18   -132   -119   -301   -114    -98
   -124    -85     38    103    -83    -23    -25   -150   -140   -322   -132   -106
   -132    -96     36    111    -85    -31    -23   -150   -140   -324   -132    -93
   -127    -96     31    111    -80    -33    -31   -163   -153   -337   -142   -103
   -124   -111     12    116    -70    -49    -44   -189   -181   -368   -168   -132
   -132   -114     15    122    -75    -49    -38   -194   -181   -368   -166   -127
   -129   -116     10    122    -72    -54    -33   -197   -181   -371   -166   -119
   -119   -132    -12    127    -54    -72    -46   -210   -210   -410   -200   -145
    -77   -244   -166    161     44   -207    -31   -168   -252   -483   -283   -215
    -23   -384   -361    202    166   -374     70      0   -223   -548   -384   -311
      2   -387   -389    189    194   -387    207    210    -98   -532   -405   -353
    -44   -129    -85     88     20   -109    283    241     75   -379   -233   -218
   -210    368    579    -80   -394    472     93   -366     20   -184     85    109
   -374   1072   1447   -350   -909   1260   -228  -1070    -67    127    566    618
   -504   1753   2257   -626  -1379   2005   -504  -1470      5    545   1096   1153
   -519   1790   2309   -633  -1413   2049   -766  -1764   -179    561   1153   1257
   -465   1111   1574   -324  -1021   1343   -839  -1836   -727   -161    410    576
   -379    423    802    -23   -589    613   -688  -1556  -1034   -823   -329   -132
   -288     28    314    127   -301    171   -452  -1026   -800   -828   -459   -262
   -207    -44    163    127   -187     59   -254   -618   -496   -633   -332   -150
   -132    -54     75     90   -103     10   -163   -428   -363   -558   -283   -116
   -111    -98     10    103    -62    -44   -137   -379   -350   -576   -306   -148
   -119   -116      0    116    -59    -59   -124   -361   -348   -597   -324   -163
   -109   -114     -5    111    -51    -59   -116   -342   -342   -602   -324   -163
   -101   -127    -25    111    -38    -77   -124   -355   -363   -641   -358   -197
   -101   -137    -38    119    -31    -88   -114   -342   -358   -646   -363   -189
    -98   -127    -31    111    -33    -80   -111   -337   -355   -652   -363   -179
    -85   -127    -41    106    -23    -85   -122   -353   -371   -672   -376   -192
    -85   -119    -33    101    -25    -77   -122   -355   -371   -683   -381   -189
    -88   -109    -20     98    -33    -67   -116   -348   -361   -680   -371   -171
    -83   -103    -20     90    -33    -62   -135   -366   -381   -706   -397   -192
    -80   -114    -33     98    -23    -75   -137   -371   -387   -717   -400   -192
    -85    -72     12     77    -51    -31   -132   -368   -376   -711   -392   -176
    -77    -67     10     72    -46    -28   -132   -366   -379   -719   -397   -174
    -70    -70     -2     67    -36    -36   -142   -376   -389   -735   -407   -176
    -67    -33     33     51    -51      0   -137   -371   -381   -732   -402   -161
    -72    -31     41     49    -57      5   -135   -368   -379   -735   -402   -153
    -59    -36     23     46    -44     -7   -142   -379   -392   -753   -415   -161
    -54    -25     28     38    -44      0   -145   -379   -387   -758   -418   -155
    -51      2     54     25    -51     28   -140   -366   -374   -750   -407   -135
    -44      2     44     18    -44     20   -145   -366   -381   -763   -413   -137
    -36      0     36     18    -36     18   -150   -366   -387   -779   -423   -142
    -36      7     41     12    -38     23   -148   -353   -376   -771   -413   -124
    -20     20     41      0    -31     31   -153   -342   -368   -774   -410   -116
     -2     41     41    -20    -20     41   -158   -337   -371   -782   -415   -119
      2     54     51    -28    -25     54   -150   -314   -353   -771   -397    -96
      7     75     67    -41    -28     70   -145   -290   -342   -763   -384    -75
     28     90     62    -59    -15     77   -155   -283   -345   -774   -389    -70
     38     98     57    -70    -10     80   -153   -262   -335   -771   -387    -54
     49    124     75    -88    -12    101   -150   -239   -322   -763   -374    -28
     67    137     70   -103      0    103   -161   -233   -327   -771   -376    -20
     80    129     49   -103     15     90   -163   -231   -335   -779   -376    -15
     72    163     90   -119    -10    127   -166   -231   -335   -774   -363      2
     75    179    103   -127    -12    142   -171   -239   -342   -782   -358     15
     83    197    111   -140    -15    155   -181   -265   -366   -805   -371     10
     80    223    142   -150    -31    184   -189   -283   -381   -823   -379     18
     75    228    153   -153    -38    192   -194   -309   -400   -839   -387     23
     77    236    158   -158    -41    197   -213   -355   -439   -880   -415      2
     67    254    187   -163    -59    223   -220   -397   -459   -906   -433     -5
     49    275    226   -161    -88    252   -220   -428   -467   -914   -436     -5
     28    259    228   -145    -98    244   -233   -483   -498   -958   -472    -38
     15    228    213   -122    -98    220   -233   -530   -522   -989   -498    -59
      2    231    228   -116   -114    228   -239   -574   -542  -1018   -524    -72
    -10    220    231   -103   -119    226   -249   -628   -574  -1060   -558    -96
    -18    181    200    -83   -109    189   -267   -683   -607  -1098   -597   -132
    -25    163    189    -70   -109    176   -280   -722   -633  -1124   -620   -163
    -41    150    189    -54   -116    168   -285   -758   -659  -1148   -633   -181
    -54    132    187    -38   -119    158   -301   -800   -693  -1189   -665   -200
    -70    116    184    -25   -127    150   -306   -828   -714  -1215   -691   -213
    -67    122    189    -25   -129    153   -314   -846   -732  -1234   -701   -220
    -57    111    168    -28   -114    137   -324   -870   -756  -1265   -722   -236
    -44    137    181    -46   -111    158   -322   -878   -758  -1273   -724   -228
    -49    179    228    -64   -137    202   -303   -865   -740  -1260   -709   -200
    -57    202    259    -72   -158    231   -285   -862   -727  -1249   -698   -184
    -54    218    270    -83   -163    244   -288   -872   -735  -1262   -704   -192
    -38    236    275    -98   -155    254   -293   -883   -743  -1275   -711   -189
    -38    231    270    -96   -155    249   -285   -872   -730  -1267   -701   -171
    -33    319    353   -142   -194    337   -296   -883   -711  -1252   -675   -140
    -31    397    428   -184   -231    413   -324   -904   -701  -1231   -649   -109
    -25    441    467   -207   -246    454   -345   -914   -688  -1215   -626    -83
     -5    420    426   -207   -215    420   -366   -937   -711  -1241   -649   -101
      2    400    397   -200   -197    397   -394   -971   -745  -1278   -675   -119
     -7    392    400   -194   -202    394   -410   -997   -763  -1288   -680   -114
    -20    374    394   -176   -207    384   -420  -1013   -784  -1306   -691   -119
    -44    298    340   -129   -192    319   -436  -1041   -833  -1363   -745   -171
    -54    207    262    -77   -158    233   -439  -1054   -875  -1410   -792   -210
    -54    145    200    -46   -127    171   -446  -1075   -911  -1454   -839   -239
    -49    109    158    -28   -103    132   -467  -1119   -963  -1506   -883   -277
    -51     80    129    -15    -90    103   -480  -1156  -1002  -1548   -919   -311
    -44     64    106    -10    -75     85   -478  -1166  -1015  -1569   -935   -316
    -38     49     85     -5    -62     67   -485  -1187  -1036  -1590   -956   -327
    -44     23     67     10    -54     44   -504  -1218  -1070  -1623   -989   -361
    -54     31     85     10    -72     57   -511  -1231  -1083  -1636   -997   -368
    -49      7     57     18    -51     31   -514  -1244  -1096  -1647  -1002   -368
    -44    -20     23     31    -36      0   -527  -1273  -1124  -1680  -1031   -392
    -54    -20     33     38    -44      5   -535  -1293  -1143  -1699  -1044   -394
    -49    -33     15     41    -33    -10   -545  -1309  -1158  -1709  -1049   -392
    -41    -54    -12     46    -15    -33   -558  -1332  -1182  -1738  -1070   -410
    -54    -62     -7     57    -25    -33   -566  -1345  -1197  -1753  -1083   -420
    -57    -67    -10     62    -23    -38   -558  -1337  -1202  -1764  -1096   -439
     10   -223   -236    103    122   -231   -537  -1293  -1262  -1860  -1213   -542
     70   -394   -465    161    265   -428   -439  -1140  -1275  -1974  -1361   -698
     83   -374   -457    145    270   -415   -293   -924  -1150  -1951  -1363   -722
      7    -85    -93     38     49    -88   -239   -997  -1000  -1779  -1161   -535
   -161    436    597   -140   -379    517   -493  -1719  -1072  -1566   -815   -181
   -350   1200   1551   -426   -950   1376   -815  -2372  -1060  -1161   -254    397
   -496   1847   2343   -675  -1421   2094  -1093  -2720   -927   -698    298    961
   -480   1738   2218   -628  -1348   1977  -1384  -2995  -1166   -782    241    966
   -407   1080   1488   -340   -948   1283  -1434  -2998  -1686  -1514   -514    270
   -329    439    769    -57   -548    602  -1200  -2595  -1880  -2055  -1153   -350
   -215     70    283     72   -249    176   -932  -2042  -1639  -2031  -1257   -493
   -111    -12     98     62   -106     41   -763  -1688  -1410  -1891  -1171   -452
    -75    -33     41     54    -59      2   -693  -1551  -1327  -1849  -1148   -441
    -62    -72    -10     67    -28    -41   -683  -1525  -1335  -1875  -1176   -472
    -54   -116    -64     83      2    -90   -683  -1525  -1358  -1917  -1218   -514
    -57   -127    -70     93      5    -98   -672  -1512  -1356  -1927  -1234   -519
    -57   -129    -72     90      5   -103   -665  -1499  -1350  -1932  -1236   -514
    -41   -145   -103     93     31   -124   -675  -1504  -1366  -1948  -1254   -535
    -36   -153   -116     93     38   -135   -675  -1504  -1369  -1951  -1262   -548
    -38   -140   -101     90     31   -122   -670  -1496  -1356  -1940  -1252   -542
    -36   -142   -109     88     33   -124   -675  -1504  -1366  -1948  -1257   -553
    -28   -142   -114     85     41   -129   -688  -1514  -1382  -1969  -1273   -566
    -25   -135   -109     80     38   -122   -688  -1509  -1374  -1961  -1265   -553
    -20   -132   -111     77     44   -122   -691  -1504  -1369  -1958  -1260   -545
    -15   -122   -106     67     44   -116   -704  -1517  -1387  -1979  -1291   -566
    -25   -111    -85     67     28    -98   -698  -1509  -1376  -1969  -1275   -553
    -18   -101    -85     57     31    -96   -696  -1501  -1361  -1948  -1252   -542
      0   -106   -106     54     51   -106   -711  -1512  -1371  -1964  -1265   -558
     -2   -101    -98     49     46   -101   -719  -1512  -1376  -1969  -1270   -555
     -5    -85    -83     44     38    -85   -714  -1499  -1361  -1951  -1252   -537
      2    -88    -90     41     46    -90   -717  -1493  -1358  -1953  -1254   -542
     15    -98   -114     41     64   -106   -719  -1488  -1363  -1961  -1265   -563
     18    -90   -109     33     59    -98   -714  -1467  -1345  -1945  -1254   -542
     20    -83   -103     31     59    -90   -714  -1454  -1337  -1938  -1247   -535
     31    -80   -111     20     70    -96   -730  -1454  -1345  -1951  -1260   -550
     44    -64   -109     10     75    -85   -724  -1431  -1330  -1935  -1244   -537
     49    -46    -96     -2     72    -72   -717  -1402  -1309  -1912  -1228   -524
     64    -49   -116     -7     90    -83   -724  -1384  -1309  -1912  -1228   -524
     83    -49   -132    -18    106    -88   -724  -1356  -1293  -1899  -1215   -514
     96    -28   -124    -33    109    -75   -711  -1317  -1265  -1870  -1189   -496
    116    -12   -129    -54    122    -70   -717  -1296  -1260  -1867  -1192   -493
    132      0   -132    -67    132    -64   -722  -1283  -1260  -1865  -1189   -488
    142     20   -122    -83    132    -51   -722  -1260  -1247  -1852  -1179   -467
    163     33   -129    -98    148    -46   -719  -1241  -1236  -1839  -1163   -452
    176     38   -140   -109    158    -49   -735  -1252  -1249  -1844  -1169   -462
    179     59   -122   -119    150    -31   -737  -1249  -1244  -1831  -1150   -449
    179     70   -109   -124    142    -18   -743  -1252  -1239  -1823  -1137   -436
    181     80   -101   -129    142    -10   -756  -1275  -1262  -1842  -1153   -459
    168    101    -67   -135    116     15   -766  -1304  -1275  -1852  -1158   -478
    158    109    -49   -135    103     31   -769  -1325  -1275  -1844  -1143   -457
    153    103    -49   -129    101     28   -784  -1366  -1293  -1857  -1150   -462
    135    106    -28   -119     83     38   -795  -1408  -1314  -1873  -1166   -493
    106    116      7   -114     49     62   -797  -1439  -1314  -1873  -1176   -524
     88     98     10    -93     38     54   -805  -1478  -1325  -1886  -1195   -540
     83     70    -12    -77     46     28   -828  -1532  -1353  -1917  -1226   -566
     57     70     12    -62     23     41   -839  -1569  -1363  -1925  -1234   -576
     44     54      7    -51     18     31   -852  -1602  -1376  -1940  -1249   -584
     44     10    -33    -28     38    -12   -870  -1644  -1408  -1964  -1273   -610
     36    -18    -57    -10     44    -36   -883  -1673  -1423  -1971  -1275   -628
     20     -7    -28     -5     23    -18   -893  -1691  -1431  -1977  -1278   -652
     20    -23    -44      2     31    -33   -909  -1712  -1452  -2000  -1309   -691
     18    -46    -64     12     41    -54   -919  -1725  -1465  -2018  -1337   -717
     10    -51    -62     18     36    -57   -919  -1727  -1462  -2016  -1343   -709
     25    -41    -67      7     46    -54   -919  -1722  -1457  -2010  -1335   -693
     49    -20    -70    -15     57    -44   -919  -1722  -1452  -2000  -1314   -657
     38     25    -12    -33     25      7   -896  -1699  -1415  -1961  -1267   -613
     23     72     49    -46    -12     59   -867  -1667  -1376  -1914  -1228   -626
     38     72     33    -54      2     54   -867  -1665  -1382  -1930  -1265   -693
     59     62      2    -62     28     31   -878  -1665  -1395  -1956  -1306   -691
     62    124     62    -93      0     93   -865  -1636  -1345  -1901  -1252   -618
     62    192    127   -127    -33    161   -885  -1641  -1314  -1857  -1197   -584
     75    239    163   -155    -44    202   -911  -1649  -1291  -1823  -1156   -550
     72    259    187   -166    -57    223   -922  -1641  -1270  -1790  -1114   -517
     80    244    163   -163    -41    205   -940  -1647  -1278  -1790  -1114   -530
     90    220    129   -158    -20    176   -971  -1678  -1309  -1821  -1148   -574
     88    215    127   -150    -18    171   -992  -1696  -1327  -1842  -1176   -589
     80    155     72   -119      5    114   -997  -1699  -1348  -1865  -1213   -605
     80     36    -44    -59     59     -2  -1010  -1717  -1405  -1932  -1288   -667
     64    -44   -109    -10     85    -75  -1015  -1738  -1439  -1958  -1319   -704
     20    -64    -85     23     51    -75  -1000  -1743  -1434  -1935  -1293   -696
     18    -85   -103     33     59    -96  -1010  -1764  -1457  -1956  -1317   -735
     28   -122   -150     46     88   -135  -1023  -1784  -1483  -1982  -1345   -782
     25   -122   -150     46     85   -135  -1028  -1790  -1486  -1977  -1348   -797
     31   -119   -150     44     90   -135  -1036  -1800  -1488  -1984  -1353   -795
     31   -140   -171     51    101   -155  -1052  -1821  -1517  -2010  -1382   -815
     36   -150   -187     57    109   -168  -1049  -1816  -1514  -2005  -1382   -815
     31   -163   -194     64    111   -179  -1044  -1803  -1501  -1990  -1371   -807
     49   -181   -231     67    140   -205  -1054  -1818  -1522  -2008  -1397   -828
     33   -194   -228     80    129   -210  -1057  -1823  -1530  -2018  -1408   -826
     23   -197   -220     85    122   -207  -1049  -1808  -1514  -1997  -1397   -815
     33   -213   -249     88    140   -231  -1049  -1808  -1512  -1995  -1400   -828
     49   -226   -275     88    161   -249  -1054  -1810  -1519  -1997  -1408   -852
     80   -311   -394    114    236   -353  -1041  -1777  -1551  -2042  -1465   -927
    142   -509   -652    181    397   -579   -966  -1654  -1584  -2148  -1608  -1080
    197   -576   -774    189    483   -675   -849  -1478  -1551  -2203  -1699  -1205
    174   -392   -566    109    368   -478   -748  -1397  -1397  -2057  -1553  -1088
     -7     59     64    -25    -36     62   -862  -1878  -1319  -1792  -1205   -735
   -220    769    989   -275   -605    878  -1130  -2507  -1231  -1382   -657   -150
   -394   1517   1909   -561  -1153   1712  -1358  -2829   -989   -833    -20    514
   -420   1670   2091   -623  -1254   1880  -1610  -3031  -1010   -657    176    756
   -374   1111   1486   -371   -930   1299  -1769  -3172  -1514  -1249   -426    189
   -296    493    787    -98   -540    639  -1683  -2990  -1912  -1917  -1153   -542
   -171     33    205     67   -189    119  -1431  -2462  -1821  -2042  -1410   -836
    -38   -116    -77     77     18    -98  -1221  -2044  -1597  -1917  -1369   -839
     31   -192   -226     77    127   -207  -1135  -1875  -1514  -1875  -1348   -870
     33   -236   -272    101    153   -254  -1096  -1813  -1493  -1873  -1345   -891
     28   -259   -290    114    158   -275  -1075  -1774  -1483  -1873  -1353   -901
     46   -280   -327    116    187   -303  -1072  -1764  -1491  -1891  -1374   -927
     51   -293   -348    119    200   -319  -1065  -1753  -1491  -1901  -1389   -940
     62   -301   -363    119    213   -332  -1052  -1732  -1480  -1893  -1389   -932
     70   -314   -384    122    226   -348  -1052  -1725  -1480  -1893  -1387   -940
     80   -319   -400    119    239   -358  -1049  -1719  -1478  -1888  -1384   -958
     75   -296   -371    109    220   -332  -1041  -1704  -1460  -1875  -1371   -956
     77   -296   -374    109    226   -335  -1034  -1686  -1447  -1862  -1361   -956
     90   -311   -402    109    244   -355  -1036  -1680  -1447  -1862  -1366   -971
     90   -298   -389    103    239   -342  -1031  -1665  -1428  -1849  -1356   -950
     90   -290   -384     98    236   -337  -1023  -1647  -1413  -1834  -1345   -937
    103   -298   -405     96    254   -350  -1026  -1644  -1415  -1834  -1348   -950
    109   -298   -410     93    257   -353  -1026  -1636  -1408  -1829  -1345   -948
    111   -267   -379     77    244   -322  -1018  -1615  -1387  -1805  -1327   -930
    119   -277   -397     77    257   -335  -1015  -1600  -1382  -1797  -1322   -935
    127   -288   -415     80    270   -350  -1018  -1590  -1382  -1797  -1319   -943
    116   -280   -397     83    254   -340  -1010  -1566  -1361  -1777  -1299   -930
    119   -277   -397     80    257   -337  -1002  -1543  -1340  -1758  -1283   -919
    137   -283   -420     72    275   -350  -1008  -1535  -1335  -1761  -1283   -922
    142   -272   -415     64    277   -342  -1002  -1512  -1319  -1745  -1270   -917
    145   -257   -405     54    275   -329   -992  -1480  -1293  -1719  -1252   -898
    168   -259   -428     46    298   -342   -995  -1465  -1293  -1719  -1257   -909
    174   -262   -436     44    303   -348   -989  -1441  -1283  -1709  -1249   -911
    176   -239   -415     31    293   -327   -976  -1397  -1249  -1675  -1218   -883
    194   -236   -431     18    309   -332   -971  -1366  -1234  -1662  -1205   -867
    220   -236   -457      7    337   -345   -974  -1345  -1226  -1660  -1205   -870
    223   -223   -449      0    335   -335   -958  -1306  -1197  -1631  -1179   -846
    233   -207   -444    -12    337   -324   -950  -1270  -1174  -1605  -1150   -820
    249   -194   -444    -25    345   -319   -956  -1247  -1169  -1592  -1140   -813
    254   -171   -426    -41    340   -298   -956  -1221  -1148  -1571  -1122   -787
    265   -155   -420    -54    342   -288   -950  -1202  -1132  -1556  -1106   -761
    277   -148   -428    -64    350   -288   -953  -1200  -1130  -1556  -1101   -753
    275   -137   -413    -70    342   -275   -953  -1192  -1119  -1543  -1080   -745
    267   -127   -394    -70    329   -259   -940  -1179  -1096  -1509  -1049   -737
    272   -109   -381    -83    324   -246   -950  -1197  -1109  -1519  -1062   -758
    270    -98   -368    -85    319   -233   -958  -1221  -1122  -1538  -1075   -756
    246    -83   -332    -83    288   -207   -953  -1228  -1117  -1525  -1065   -750
    244    -90   -335    -75    288   -213   -948  -1244  -1109  -1517  -1065   -771
    231   -101   -335    -67    280   -218   -953  -1280  -1122  -1538  -1091   -795
    200   -111   -311    -44    254   -213   -945  -1296  -1114  -1532  -1083   -792
    176   -140   -316    -18    244   -226   -940  -1312  -1109  -1525  -1078   -795
    158   -174   -332      7    244   -252   -943  -1343  -1122  -1543  -1098   -826
    145   -187   -335     20    239   -259   -953  -1379  -1143  -1564  -1122   -852
    132   -189   -324     28    228   -257   -958  -1400  -1150  -1571  -1130   -859
    119   -215   -335     49    226   -275   -958  -1418  -1163  -1582  -1143   -875
    116   -241   -358     62    236   -298   -963  -1439  -1179  -1600  -1163   -904
    106   -246   -353     67    228   -298   -963  -1441  -1182  -1600  -1158   -909
    106   -254   -361     72    231   -306   -966  -1449  -1189  -1602  -1158   -914
    116   -275   -392     75    254   -332   -974  -1462  -1205  -1618  -1179   -937
    116   -277   -394     80    254   -335   -966  -1457  -1202  -1615  -1184   -940
    111   -272   -387     77    246   -329   -945  -1436  -1184  -1595  -1171   -924
    122   -244   -368     59    244   -306   -940  -1426  -1174  -1584  -1163   -927
    127   -223   -350     46    236   -285   -917  -1400  -1148  -1558  -1137   -924
    111   -181   -293     36    202   -236   -878  -1358  -1101  -1514  -1098   -891
    119   -171   -293     25    202   -231   -862  -1345  -1088  -1501  -1083   -878
    132   -184   -316     25    223   -249   -862  -1343  -1093  -1512  -1093   -891
    142   -150   -293      2    215   -223   -844  -1312  -1057  -1478  -1062   -852
    142    -77   -220    -31    181   -148   -828  -1286  -1008  -1421  -1008   -802
    148    -20   -168    -64    155    -93   -865  -1306   -995  -1400   -982   -800
    148     15   -135    -83    142    -59   -878  -1301   -974  -1371   -958   -784
    161     10   -150    -85    155    -70   -883  -1288   -963  -1356   -943   -776
    171    -23   -194    -72    181   -109   -898  -1296   -974  -1369   -956   -789
    166    -36   -202    -64    181   -119   -914  -1309   -987  -1376   -958   -787
    148    -38   -187    -54    166   -111   -924  -1319   -997  -1382   -963   -797
    142   -124   -267    -10    202   -194   -932  -1330  -1031  -1418  -1005   -849
    137   -257   -394     59    265   -324   -932  -1345  -1078  -1475  -1067   -917
    116   -301   -418     90    265   -358   -922  -1350  -1091  -1491  -1088   -935
    101   -316   -418    106    259   -366   -917  -1361  -1106  -1509  -1106   -953
    106   -353   -459    122    280   -405   -927  -1384  -1132  -1540  -1132   -979
    103   -376   -480    137    290   -428   -927  -1387  -1140  -1548  -1143   -995
     96   -397   -493    148    293   -444   -919  -1379  -1132  -1538  -1132   -997
     98   -410   -509    155    303   -459   -924  -1384  -1140  -1543  -1132  -1008
     90   -415   -509    161    298   -462   -924  -1387  -1145  -1543  -1132  -1023
     85   -426   -511    171    298   -467   -914  -1374  -1135  -1532  -1132  -1015
     90   -446   -537    176    311   -491   -914  -1376  -1143  -1543  -1143  -1028
     96   -441   -540    171    316   -491   -922  -1392  -1161  -1561  -1156  -1049
     93   -444   -537    174    314   -491   -917  -1382  -1153  -1548  -1143  -1036
     96   -459   -555    181    324   -506   -911  -1366  -1143  -1535  -1127  -1031
    101   -478   -579    187    337   -530   -911  -1369  -1150  -1545  -1137  -1057
    119   -511   -631    194    374   -571   -906  -1353  -1166  -1574  -1174  -1096
    166   -659   -826    244    493   -743   -867  -1283  -1213  -1660  -1280  -1192
    218   -857  -1075    319    646   -966   -753  -1135  -1228  -1774  -1434  -1366
    218   -802  -1023    290    618   -911   -620   -963  -1109  -1727  -1402  -1376
    116   -483   -602    181    358   -542   -574  -1072   -953  -1517  -1150  -1143
    -64     54    119      2    -93     85   -756  -1621   -896  -1215   -732   -711
   -231    831   1062   -298   -646    945  -1008  -2112   -750   -737   -114    -67
   -329   1376   1704   -524  -1018   1540  -1218  -2291   -540   -265    407    470
   -303   1148   1452   -420   -878   1299  -1444  -2501   -813   -446    233    340
   -265    509    771   -124   -519    641  -1540  -2634  -1405  -1205   -530   -413
   -184   -114     70    150   -127    -23  -1395  -2359  -1667  -1756  -1156  -1057
    -77   -392   -316    233    116   -355  -1156  -1839  -1415  -1660  -1169  -1083
     20   -446   -467    210    244   -457   -992  -1517  -1215  -1538  -1093  -1036
     77   -483   -561    200    316   -522   -901  -1356  -1124  -1486  -1062  -1031
     90   -509   -600    210    345   -553   -862  -1299  -1098  -1480  -1062  -1041
     96   -548   -644    226    368   -597   -846  -1278  -1101  -1496  -1080  -1067
    101   -568   -670    233    384   -618   -844  -1267  -1106  -1512  -1098  -1096
     96   -576   -672    239    384   -623   -823  -1239  -1088  -1496  -1085  -1091
    101   -563   -665    231    381   -613   -813  -1218  -1078  -1491  -1080  -1091
    103   -587   -691    241    394   -639   -807  -1208  -1075  -1491  -1080  -1096
    101   -600   -704    249    402   -652   -795  -1189  -1062  -1480  -1067  -1085
     98   -597   -696    246    394   -646   -784  -1169  -1044  -1465  -1049  -1067
    101   -592   -693    246    397   -641   -789  -1169  -1044  -1467  -1047  -1078
    114   -579   -693    231    402   -636   -789  -1158  -1036  -1460  -1041  -1078
    129   -576   -706    223    415   -639   -784  -1140  -1023  -1444  -1028  -1067
    129   -579   -709    223    418   -644   -779  -1130  -1018  -1439  -1023  -1065
    142   -576   -719    218    431   -646   -779  -1122  -1010  -1431  -1018  -1067
    135   -555   -691    210    413   -623   -771  -1101   -992  -1413   -997  -1047
    132   -561   -693    213    410   -626   -758  -1080   -971  -1392   -976  -1026
    142   -574   -717    215    428   -646   -761  -1072   -971  -1395   -979  -1026
    140   -566   -706    213    423   -636   -753  -1057   -958  -1387   -971  -1026
    145   -542   -688    197    415   -615   -740  -1034   -932  -1363   -950  -1015
    150   -558   -709    205    428   -633   -735  -1018   -930  -1358   -945  -1018
    153   -553   -706    200    428   -628   -737  -1010   -924  -1353   -932  -1015
    158   -535   -693    189    426   -613   -730   -974   -893  -1322   -901   -984
    166   -548   -714    189    439   -631   -724   -948   -880  -1306   -888   -971
    179   -537   -717    179    446   -626   -722   -930   -870  -1299   -880   -969
    181   -532   -714    174    446   -623   -706   -893   -846  -1270   -857   -948
    187   -519   -706    166    446   -613   -696   -859   -823  -1247   -833   -930
    202   -511   -717    153    457   -613   -701   -836   -815  -1244   -831   -932
    210   -498   -709    145    457   -605   -688   -800   -787  -1215   -805   -904
    220   -485   -709    129    462   -594   -672   -756   -758  -1184   -774   -867
    252   -470   -722    109    485   -594   -678   -732   -753  -1176   -769   -859
    257   -465   -724    103    491   -594   -683   -717   -748  -1171   -763   -857
    267   -431   -698     80    483   -563   -675   -691   -722  -1135   -730   -823
    275   -420   -696     70    483   -555   -672   -678   -711  -1119   -711   -805
    288   -426   -714     70    501   -568   -667   -678   -719  -1122   -709   -802
    296   -392   -688     44    491   -540   -670   -675   -709  -1109   -693   -787
    296   -374   -670     38    483   -522   -667   -672   -704  -1098   -680   -776
    288   -394   -683     49    485   -537   -667   -688   -717  -1111   -691   -787
    280   -363   -644     41    462   -504   -667   -698   -722  -1114   -691   -782
    272   -345   -618     33    444   -480   -665   -706   -719  -1114   -688   -782
    262   -366   -628     49    444   -496   -654   -724   -722  -1122   -693   -795
    249   -363   -613     57    428   -488   -652   -748   -724  -1130   -704   -810
    231   -366   -597     67    413   -480   -639   -758   -714  -1127   -704   -807
    213   -400   -615     90    413   -509   -631   -784   -724  -1140   -717   -828
    189   -426   -618    116    402   -522   -633   -818   -743  -1161   -740   -862
    166   -436   -602    132    381   -517   -626   -839   -745  -1163   -745   -875
    155   -459   -615    153    384   -537   -620   -859   -756  -1171   -761   -896
    145   -509   -657    179    400   -581   -626   -885   -779  -1195   -779   -922
    142   -509   -652    184    394   -581   -631   -901   -787  -1205   -789   -932
    132   -511   -644    189    384   -576   -628   -904   -787  -1205   -789   -932
    140   -535   -675    197    407   -605   -631   -914   -797  -1215   -800   -945
    132   -542   -678    202    402   -610   -639   -924   -807  -1223   -807   -956
    127   -532   -659    202    392   -594   -636   -919   -800  -1213   -795   -945
    129   -537   -667    202    397   -600   -631   -914   -795  -1205   -787   -940
    129   -542   -672    207    400   -607   -631   -917   -795  -1202   -787   -943
    124   -522   -646    197    384   -584   -613   -891   -763  -1174   -758   -917
    135   -501   -639    181    384   -568   -594   -862   -735  -1148   -732   -888
    153   -475   -631    161    392   -553   -584   -854   -727  -1140   -727   -885
    153   -431   -584    140    368   -506   -561   -836   -701  -1114   -704   -867
    142   -428   -571    140    355   -501   -548   -815   -683  -1093   -688   -852
    161   -405   -566    122    361   -483   -542   -805   -672  -1083   -678   -846
    161   -345   -509     90    332   -426   -535   -787   -641  -1052   -649   -818
    150   -277   -428     64    288   -353   -527   -769   -589   -995   -592   -761
    161   -231   -392     33    275   -309   -553   -776   -568   -966   -561   -732
    171   -218   -392     23    280   -303   -574   -779   -566   -956   -548   -724
    174   -210   -384     15    277   -296   -581   -776   -563   -948   -540   -717
    168   -226   -394     28    280   -309   -587   -782   -566   -945   -537   -714
    168   -252   -420     41    293   -335   -607   -807   -592   -966   -555   -735
    166   -296   -462     64    311   -376   -607   -813   -613   -987   -576   -753
    153   -384   -537    114    342   -459   -602   -807   -636  -1010   -605   -782
    158   -483   -641    163    400   -561   -607   -813   -670  -1047   -649   -823
    145   -506   -652    179    397   -579   -618   -839   -704  -1080   -680   -859
    132   -532   -665    200    397   -600   -610   -846   -717  -1088   -688   -867
    135   -563   -698    213    415   -628   -618   -859   -737  -1104   -709   -885
    132   -574   -706    220    418   -639   -623   -870   -748  -1117   -722   -904
    124   -581   -709    226    415   -644   -613   -859   -737  -1101   -709   -891
    124   -589   -717    231    418   -652   -613   -854   -735  -1098   -706   -888
    122   -610   -735    241    426   -672   -623   -865   -750  -1109   -717   -901
    127   -610   -737    241    431   -672   -618   -857   -748  -1104   -711   -901
    116   -610   -727    246    420   -670   -610   -849   -737  -1091   -704   -896
    114   -631   -745    257    428   -688   -613   -852   -743  -1096   -711   -904
    116   -646   -763    262    439   -704   -615   -849   -740  -1096   -714   -911
    122   -633   -756    257    439   -693   -605   -833   -724  -1078   -698   -901
    137   -646   -787    252    459   -717   -602   -823   -730  -1083   -709   -911
    174   -750   -924    288    548   -836   -587   -787   -769  -1148   -789   -989
    218   -922  -1143    350    678  -1031   -496   -657   -784  -1247   -924  -1127
    241   -997  -1239    379    740  -1117   -348   -457   -706  -1273   -992  -1226
    194   -756   -950    277    571   -852   -270   -415   -545  -1122   -828  -1093
     49   -301   -353    124    200   -327   -374   -823   -488   -880   -493   -761
   -124    402    527   -140   -324    465   -646  -1426   -465   -506     25   -215
   -246   1148   1395   -449   -820   1270   -888  -1727   -254     28    646    413
   -236   1145   1382   -454   -810   1262  -1114  -1906   -329    114    743    540
   -210    558    769   -174   -488    662  -1228  -2042   -818   -465    148    -20
   -168    -85     80    127   -124     -2  -1163  -1935  -1239  -1166   -594   -766
    -77   -509   -431    293    176   -470   -966  -1501  -1153  -1293   -831  -1008
      7   -548   -555    270    280   -550   -776  -1104   -870  -1098   -704   -906
     88   -571   -659    241    374   -615   -657   -865   -709   -989   -631   -852
    122   -605   -730    239    423   -665   -610   -779   -667   -979   -633   -870
    114   -639   -753    262    433   -696   -584   -748   -654   -979   -639   -883
    109   -649   -758    267    431   -701   -568   -714   -639   -969   -633   -883
    127   -654   -782    265    454   -717   -566   -693   -631   -971   -636   -896
    129   -662   -792    265    459   -727   -555   -678   -623   -971   -639   -904
    127   -665   -792    270    459   -727   -537   -654   -602   -950   -623   -896
    135   -667   -802    265    465   -735   -532   -646   -594   -943   -618   -898
    132   -665   -800    265    465   -732   -524   -631   -581   -932   -605   -891
    124   -641   -766    257    444   -704   -511   -607   -561   -911   -587   -872
    124   -641   -766    259    444   -704   -504   -587   -537   -891   -566   -854
    129   -646   -779    257    452   -711   -511   -589   -545   -898   -574   -875
    119   -644   -766    262    441   -704   -501   -568   -522   -872   -548   -857
    111   -628   -743    257    423   -685   -485   -542   -493   -846   -519   -828
    137   -607   -745    236    441   -675   -498   -540   -498   -846   -524   -841
    150   -594   -745    220    446   -667   -501   -530   -491   -841   -519   -849
    137   -594   -732    226    433   -662   -485   -504   -462   -813   -488   -828
    135   -600   -735    231    433   -667   -478   -491   -446   -800   -475   -823
    145   -610   -756    233    449   -683   -467   -467   -428   -782   -459   -813
    132   -587   -722    226    426   -654   -459   -452   -410   -769   -444   -800
    137   -579   -719    220    426   -649   -454   -431   -392   -750   -426   -789
    161   -571   -732    202    444   -652   -462   -420   -387   -748   -420   -795
    161   -553   -714    197    436   -633   -452   -389   -363   -722   -394   -779
    150   -540   -691    194    418   -615   -436   -358   -335   -696   -363   -758
    168   -527   -696    179    431   -610   -431   -327   -316   -675   -348   -743
    192   -527   -722    166    454   -626   -426   -296   -293   -654   -324   -735
    205   -498   -704    148    454   -600   -415   -246   -254   -615   -283   -706
    218   -485   -704    132    459   -594   -415   -226   -241   -605   -267   -696
    233   -478   -711    122    470   -592   -413   -200   -228   -597   -257   -683
    236   -449   -688    103    462   -568   -405   -168   -202   -571   -231   -659
    246   -426   -672     90    459   -548   -397   -135   -179   -542   -200   -636
    254   -420   -675     83    462   -548   -402   -122   -179   -537   -189   -631
    252   -402   -654     75    452   -527   -400   -103   -163   -519   -166   -613
    259   -389   -649     62    454   -519   -397    -90   -148   -498   -142   -592
    275   -368   -644     46    459   -506   -400    -93   -150   -496   -132   -592
    272   -342   -615     33    441   -478   -405   -106   -158   -496   -127   -589
    262   -324   -587     31    423   -454   -394    -98   -145   -478   -106   -576
    265   -319   -584     25    423   -449   -394   -103   -145   -475    -96   -571
    270   -301   -571     15    420   -436   -402   -127   -158   -483    -98   -579
    259   -280   -540     10    397   -410   -394   -137   -155   -483    -96   -581
    239   -285   -524     23    379   -402   -379   -145   -148   -475    -85   -581
    223   -290   -517     31    368   -402   -376   -168   -150   -488   -101   -602
    197   -303   -501     54    348   -402   -355   -176   -140   -485   -103   -613
    171   -316   -488     70    327   -402   -348   -197   -137   -483   -106   -623
    150   -340   -493     93    322   -415   -345   -226   -148   -501   -124   -654
    137   -358   -496    109    316   -426   -345   -244   -153   -506   -135   -672
    109   -368   -478    129    293   -423   -329   -239   -135   -488   -122   -662
    106   -387   -496    140    298   -441   -335   -259   -145   -498   -132   -680
    114   -405   -522    145    316   -462   -348   -285   -166   -527   -158   -711
    106   -410   -517    150    309   -465   -345   -290   -166   -524   -161   -714
    101   -428   -530    163    314   -478   -340   -285   -158   -517   -155   -711
    109   -449   -561    168    335   -504   -345   -293   -166   -524   -163   -727
    101   -428   -530    163    314   -478   -337   -285   -153   -509   -153   -719
     88   -418   -509    163    296   -465   -327   -280   -137   -491   -135   -701
     96   -431   -527    168    311   -478   -329   -283   -140   -496   -140   -709
     96   -426   -524    163    309   -475   -324   -272   -132   -483   -127   -704
     85   -394   -483    153    283   -439   -301   -239    -96   -446    -93   -672
    103   -361   -467    127    285   -413   -290   -218    -70   -423    -77   -657
    114   -350   -465    119    288   -407   -272   -205    -57   -415    -67   -654
     93   -309   -402    106    244   -355   -244   -181    -25   -381    -33   -623
     96   -298   -394    101    244   -348   -226   -161    -10   -368    -20   -610
    101   -298   -400     98    249   -350   -215   -158     -2   -363    -15   -615
     88   -239   -327     75    207   -283   -205   -137     38   -319     31   -571
     59   -166   -226     51    140   -194   -213   -135     75   -275     80   -524
     93   -116   -210     10    150   -163   -244   -142     85   -257    101   -509
    135   -114   -252    -10    192   -184   -259   -132     93   -244    114   -498
    150   -124   -275    -12    213   -200   -265   -127     96   -236    122   -493
    142   -150   -296      2    218   -223   -283   -148     77   -252    109   -514
    129   -176   -306     23    218   -241   -296   -161     62   -265    101   -524
    119   -239   -361     59    239   -301   -288   -150     51   -272     88   -537
    101   -345   -446    122    272   -394   -277   -148     20   -309     51   -579
     90   -387   -478    148    283   -433   -296   -181    -25   -363      0   -636
     77   -415   -493    168    283   -454   -293   -205    -54   -392    -25   -665
     70   -439   -509    181    288   -472   -293   -215    -64   -400    -31   -672
     72   -472   -545    200    309   -509   -296   -226    -83   -415    -46   -688
     57   -478   -537    207    296   -506   -290   -218    -80   -413    -41   -688
     57   -475   -532    207    293   -504   -280   -207    -75   -405    -33   -680
     62   -496   -558    215    309   -527   -285   -218    -88   -415    -46   -696
     57   -509   -566    226    311   -537   -293   -228   -101   -428    -54   -711
     38   -511   -550    236    293   -532   -283   -220    -90   -415    -44   -701
     31   -519   -550    244    290   -535   -270   -207    -77   -405    -31   -691
     33   -537   -574    249    303   -555   -272   -210    -88   -415    -41   -704
     38   -535   -574    249    306   -553   -267   -202    -83   -407    -31   -698
     36   -535   -571    249    301   -553   -259   -189    -70   -389    -15   -688
     49   -587   -636    270    340   -613   -252   -179    -85   -410    -38   -717
     98   -730   -828    314    462   -779   -233   -148   -150   -514   -155   -833
    148   -909  -1057    381    602   -982   -135    -25   -197   -654   -332  -1028
    158   -917  -1078    379    618   -997     -2    140   -127   -665   -368  -1096
     90   -667   -758    288    423   -711     51     72      2   -509   -184   -930
    -93   -161    -67    124    -12   -114    -93   -428     80   -210    215   -506
   -285    615    901   -163   -592    758   -332   -937    244    290    857    174
   -387   1184   1571   -402   -979   1376   -548  -1127    478    805   1428    771
   -353   1041   1395   -345   -875   1218   -774  -1286    314    769   1395    792
   -301    480    779    -90   -540    628   -875  -1376   -171    155    761    168
   -241   -127    114    184   -179     -7   -748  -1189   -540   -514     31   -592
   -137   -431   -293    283     75   -361   -519   -709   -368   -519    -75   -719
    -46   -475   -428    259    189   -452   -340   -358   -148   -374     23   -641
     12   -522   -535    252    272   -527   -244   -184    -49   -316     54   -613
     25   -571   -597    272    311   -584   -213   -137    -44   -327     31   -649
     25   -587   -613    277    316   -600   -192   -114    -38   -329     20   -672
     31   -605   -639    285    332   -620   -171    -90    -31   -322     23   -683
     41   -618   -659    288    350   -639   -166    -77    -31   -327     18   -704
     31   -615   -646    293    337   -631   -148    -57    -15   -314     28   -698
     31   -613   -646    290    337   -628   -140    -44     -5   -303     38   -691
     59   -607   -667    272    361   -636   -140    -33     -7   -303     41   -691
     70   -605   -675    265    371   -639   -135    -20     -2   -296     51   -685
     59   -589   -649    265    353   -618   -116      2     20   -272     80   -665
     59   -579   -639    257    348   -607   -109     18     31   -259     96   -657
     54   -579   -633    259    342   -605   -106     25     36   -257    101   -657
     44   -574   -618    262    329   -594    -96     36     49   -244    116   -649
     44   -576   -620    267    332   -597    -88     49     54   -233    129   -644
     59   -579   -641    259    348   -610    -88     51     51   -233    132   -654
     72   -566   -639    246    355   -602    -85     75     67   -215    153   -639
     77   -555   -636    236    355   -594    -80     90     83   -200    168   -628
     88   -555   -644    233    366   -600    -80     98     88   -194    176   -628
     80   -561   -641    239    358   -600    -70    116     98   -187    187   -623
     72   -537   -610    233    340   -574    -54    145    122   -163    213   -600
     83   -532   -615    223    348   -574    -49    163    135   -153    228   -592
     96   -542   -639    223    366   -589    -46    179    140   -153    239   -594
     96   -537   -633    218    361   -584    -41    202    155   -135    259   -579
    101   -532   -636    215    368   -584    -33    231    176   -116    280   -561
    116   -535   -652    205    384   -592    -31    252    187   -114    290   -558
    124   -522   -646    200    384   -584    -20    283    205    -96    314   -542
    132   -509   -644    187    387   -576     -7    319    228    -72    342   -519
    153   -506   -662    176    405   -584     -2    348    239    -64    358   -509
    163   -498   -665    166    413   -581      5    381    257    -46    381   -493
    166   -478   -644    155    405   -561     20    423    290    -10    426   -454
    187   -459   -646    135    415   -550     15    439    293     -5    444   -444
    200   -452   -652    124    426   -550     18    454    298      2    465   -436
    197   -449   -646    124    420   -548     25    472    311     23    491   -410
    197   -431   -628    116    413   -530     25    483    319     33    509   -394
    205   -423   -631    106    415   -527     20    472    309     23    506   -397
    202   -407   -610    101    405   -509     20    472    311     31    519   -389
    202   -387   -589     90    392   -488     23    475    316     41    537   -371
    197   -394   -592     98    394   -493     23    457    303     25    524   -384
    189   -381   -571     93    379   -475     20    433    290     12    519   -387
    174   -361   -537     93    353   -449     20    418    290     12    522   -387
    161   -371   -532    103    345   -452     23    394    283      5    514   -400
    148   -387   -535    119    340   -459     20    363    267    -12    496   -420
    116   -392   -511    135    311   -449     33    342    270    -12    491   -428
    101   -400   -501    148    301   -449     41    322    270    -20    480   -439
     88   -433   -522    171    303   -478     36    285    246    -51    449   -475
     75   -446   -522    187    298   -483     41    262    239    -59    441   -485
     59   -452   -511    194    283   -480     41    244    233    -64    436   -488
     57   -483   -540    213    296   -511     31    218    210    -88    410   -517
     51   -496   -550    220    298   -524     25    197    194   -103    394   -542
     41   -488   -530    223    285   -509     28    192    197    -96    400   -540
     46   -506   -553    228    298   -530     28    187    194   -103    394   -542
     46   -517   -563    233    303   -540     25    179    187   -114    384   -550
     36   -514   -553    236    293   -532     31    181    194   -106    392   -542
     46   -501   -548    228    296   -524     38    192    205    -93    402   -527
     51   -509   -563    228    303   -535     31    181    194   -103    392   -540
     41   -496   -537    226    288   -517     31    184    202    -96    397   -532
     38   -480   -519    218    275   -498     44    197    218    -77    413   -509
     36   -480   -517    223    275   -498     38    189    205    -88    400   -522
     38   -480   -522    220    277   -501     41    189    207    -88    402   -519
     44   -454   -498    205    270   -475     59    215    236    -59    428   -491
     51   -431   -483    189    267   -457     77    236    257    -38    446   -478
     51   -413   -465    181    257   -439     93    246    272    -28    462   -467
     44   -371   -415    163    228   -392    109    262    290     -5    483   -446
     49   -368   -420    158    233   -394    122    283    303      5    491   -436
     64   -358   -423    145    241   -389    127    290    314     15    501   -428
     64   -275   -340    106    202   -306    132    306    353     57    542   -389
     57   -207   -265     75    158   -236    122    303    381     98    587   -345
     67   -181   -249     57    155   -215     85    288    384    111    602   -329
     72   -187   -262     57    166   -223     64    275    374    103    597   -332
     70   -189   -259     59    163   -223     67    277    376    111    607   -322
     72   -205   -277     64    174   -239     57    259    358     96    592   -337
     62   -241   -303     88    181   -272     41    236    324     59    561   -366
     49   -309   -361    127    202   -335     38    233    303     38    535   -392
     54   -405   -459    176    257   -431     38    236    275     10    498   -423
     54   -470   -527    207    288   -498     33    213    233    -36    454   -462
     41   -498   -540    228    288   -517     33    192    207    -62    428   -485
     28   -524   -555    246    290   -540     31    179    187    -80    410   -501
     33   -548   -581    257    306   -563     23    166    168   -101    389   -522
     33   -550   -587    257    309   -568      7    150    150   -116    374   -537
     28   -550   -579    259    303   -563     18    161    161   -106    384   -527
     25   -566   -592    270    309   -579     23    158    158   -106    381   -527
     31   -587   -618    277    324   -602     15    150    142   -119    374   -535
     23   -594   -620    283    322   -607     20    158    148   -111    379   -527
     25   -605   -631    288    327   -618     18    158    150   -109    379   -522
     33   -620   -657    290    342   -639     12    150    135   -124    366   -535
     31   -615   -646    293    337   -631     15    148    129   -129    361   -537
     25   -620   -649    296    337   -636     20    155    132   -127    363   -535
     44   -688   -732    319    387   -709     23    163    101   -174    311   -579
     85   -854   -940    381    511   -896     62    218     33   -290    171   -714
    111  -1015  -1127    452    618  -1070    192    371     28   -405     15   -875
    101   -901  -1005    397    550   -950    316    522    161   -348     64   -857
      0   -558   -558    280    277   -558    309    306    270   -158    306   -623
   -161     15    176     70   -168     96     67   -293    280    158    748   -153
   -306    810   1117   -252   -711    963   -210   -735    439    698   1415    530
   -332   1218   1548   -444   -940   1382   -465   -909    592   1143   1904   1026
   -265    885   1150   -311   -709   1018   -665  -1054    322    953   1709    885
   -220    249    467    -15   -345    358   -672  -1072   -192    210    945    150
   -168   -348   -179    259      5   -265   -485   -805   -470   -413    254   -535
   -103   -545   -441    322    168   -493   -262   -350   -202   -301    257   -553
    -38   -553   -517    296    236   -535   -103    -44     18   -153    355   -475
     15   -581   -600    280    306   -589    -20    111    111    -98    389   -452
     36   -628   -665    296    350   -646      2    148    114   -116    366   -478
     28   -652   -683    309    355   -667     23    174    127   -114    358   -478
     31   -662   -696    314    363   -678     38    197    137   -114    353   -480
     33   -672   -706    316    368   -688     41    202    132   -129    335   -501
     31   -665   -696    316    363   -680     54    215    142   -122    342   -493
     36   -657   -696    309    363   -675     64    231    163    -98    366   -467
     44   -662   -709    309    376   -685     62    236    158   -103    361   -472
     44   -665   -709    309    374   -685     59    239    155   -106    355   -475
     41   -641   -683    301    361   -662     67    254    174    -85    371   -457
     46   -636   -683    290    363   -659     67    259    181    -80    374   -452
     51   -636   -688    290    368   -662     62    259    176    -83    368   -452
     51   -623   -675    283    361   -649     72    275    192    -62    389   -431
     51   -618   -670    283    361   -644     80    290    205    -49    400   -415
     57   -618   -678    280    366   -646     72    288    194    -59    384   -423
     59   -594   -657    267    358   -626     72    293    205    -46    392   -413
     59   -592   -652    265    353   -620     83    316    231    -23    410   -387
     67   -610   -678    272    371   -644     90    327    236    -18    415   -381
     64   -607   -672    270    366   -639     90    335    241     -7    423   -379
     59   -589   -649    265    353   -618     98    355    262     12    444   -358
     67   -587   -654    259    358   -620     98    366    270     18    449   -353
     77   -597   -675    259    376   -636     96    376    270     18    444   -350
     77   -568   -646    244    361   -607    106    402    296     41    465   -324
     83   -553   -636    233    358   -594    116    426    314     59    483   -306
     96   -545   -641    226    366   -594    114    439    319     64    485   -303
     96   -553   -649    228    371   -600    127    470    342     88    506   -277
    103   -530   -633    213    366   -579    135    504    374    122    535   -244
    119   -506   -628    192    371   -566    132    524    381    129    537   -239
    129   -496   -628    181    376   -561    135    550    397    145    550   -220
    135   -467   -602    166    368   -535    145    589    426    179    579   -179
    142   -459   -605    155    371   -532    145    615    444    202    597   -155
    150   -452   -605    150    376   -527    145    628    452    215    610   -142
    158   -426   -584    132    368   -506    150    646    472    241    636   -116
    161   -407   -568    124    363   -488    153    657    480    259    654    -96
    168   -394   -563    111    363   -478    140    639    462    241    639   -106
    166   -376   -542    106    353   -459    140    631    457    241    641    -96
    158   -361   -519    101    337   -439    142    628    459    249    649    -75
    158   -371   -530    106    342   -449    137    613    444    236    639    -77
    145   -358   -504    106    322   -431    132    587    420    218    620    -90
    122   -345   -470    111    296   -407    140    574    420    218    620    -83
    106   -361   -467    127    285   -415    145    548    407    202    607   -103
     88   -389   -478    150    283   -433    148    517    384    179    579   -132
     67   -397   -465    163    265   -428    155    493    379    171    563   -142
     62   -384   -446    161    254   -415    155    467    368    163    548   -158
     57   -410   -467    176    259   -439    148    431    340    135    517   -192
     44   -426   -470    192    257   -446    148    400    322    116    498   -210
     31   -433   -465    200    246   -449    145    376    309    106    483   -220
     31   -452   -483    210    254   -465    135    348    288     85    462   -241
     25   -472   -498    220    259   -483    132    329    272     70    446   -249
     20   -472   -493    226    257   -483    142    327    275     77    449   -241
     20   -475   -498    226    259   -488    137    314    262     64    436   -252
     23   -483   -506    228    265   -496    132    301    246     49    418   -270
     12   -480   -496    231    254   -485    135    303    254     59    426   -259
     12   -475   -488    231    249   -480    140    306    257     67    431   -249
     20   -480   -501    228    259   -491    129    296    246     54    415   -259
     18   -457   -478    218    246   -467    129    296    249     59    420   -252
     15   -446   -462    213    239   -454    135    303    262     72    433   -233
     25   -449   -475    213    249   -462    135    301    257     67    426   -241
     25   -446   -472    207    246   -459    132    298    254     67    420   -241
     15   -433   -452    207    231   -441    140    309    270     88    439   -220
     18   -431   -449    205    231   -439    142    311    275     88    441   -213
     20   -410   -431    194    226   -420    150    319    280     96    444   -207
     12   -376   -392    181    200   -384    171    340    309    129    472   -181
     12   -348   -361    168    187   -353    187    355    329    150    493   -161
     18   -337   -358    158    187   -348    192    355    329    150    491   -163
     20   -327   -348    153    184   -337    202    366    337    158    496   -155
     20   -267   -290    122    153   -280    215    392    374    194    532   -122
     33   -197   -231     80    129   -213    210    394    397    223    563    -90
     36   -145   -181     51    109   -163    197    381    415    244    587    -64
     33    -93   -127     31     80   -109    176    376    436    272    615    -31
     41   -101   -145     28     90   -122    161    363    426    270    610    -36
     44   -127   -171     41    106   -148    148    345    402    252    594    -54
     33   -122   -155     44     90   -137    137    332    392    249    592    -49
     28   -140   -168     57     98   -153    132    324    376    236    576    -54
     31   -244   -277    103    153   -259    124    309    332    187    522   -106
     23   -340   -363    155    192   -350    122    301    293    142    475   -150
     10   -392   -402    189    205   -397    122    290    267    116    446   -171
     10   -428   -439    210    223   -433    114    267    233     85    415   -197
      7   -446   -457    218    231   -452    101    239    197     51    376   -233
      2   -454   -457    223    228   -454    101    239    194     54    371   -231
      5   -465   -472    228    236   -467     96    233    189     49    366   -233
     10   -480   -491    236    249   -485     90    220    174     31    353   -244
      0   -475   -478    236    236   -475     93    220    174     36    350   -239
      2   -475   -478    233    239   -475     93    220    171     36    348   -239
      7   -488   -498    239    252   -493     85    210    158     23    332   -252
      2   -483   -485    241    244   -483     88    213    158     23    332   -249
     -2   -488   -485    244    239   -488     93    215    161     28    332   -241
     -2   -509   -506    254    252   -509     90    213    153     18    324   -246
      0   -514   -514    257    254   -514     90    210    150     15    314   -257
      7   -548   -555    270    280   -550     98    228    135    -10    283   -283
     57   -737   -795    340    423   -766    140    296     70   -137    132   -420
     83   -885   -969    400    524   -927    259    452     77   -241    -12   -576
     64   -761   -826    345    444   -792    389    613    233   -163     38   -555
    -41   -413   -371    228    163   -392    400    415    337     23    272   -348
   -184    148    332     18   -259    239    103   -257    239    267    670     64
   -327    891   1218   -283   -774   1054   -184   -701    332    750   1283    691
   -361   1319   1680   -480  -1021   1499   -439   -909    449   1184   1774   1202
   -293    956   1249   -329   -771   1101   -620  -1034    202   1015   1592   1078
   -249    311    561    -33   -405    436   -605  -1008   -275    257    787    314
   -207   -189     18    197   -114    -88   -415   -727   -462   -259    189   -267
   -153   -413   -259    283     51   -337   -200   -303   -218   -181    171   -303
    -80   -449   -368    265    142   -410    -51     -7      2    -36    270   -223
    -36   -454   -418    244    189   -439     44    155    116     38    319   -179
    -23   -462   -441    241    207   -452     72    202    135     41    314   -194
    -12   -485   -475    249    228   -480     77    207    124     12    283   -233
    -15   -506   -491    262    236   -498     93    228    129      7    275   -236
    -15   -506   -491    259    236   -498    106    249    145     20    283   -228
     -7   -511   -504    257    246   -509    111    257    148     15    277   -236
     -7   -514   -506    259    246   -511    116    262    150     12    275   -236
    -10   -498   -488    254    239   -493    127    280    168     31    293   -215
     -5   -498   -496    252    244   -498    127    283    171     33    293   -213
      7   -501   -509    246    257   -504    127    285    166     28    288   -218
      0   -496   -496    246    246   -496    132    296    176     36    296   -207
     -7   -483   -475    246    233   -480    142    311    194     51    309   -192
      0   -485   -488    241    241   -485    140    311    192     49    303   -194
     -2   -475   -472    236    233   -472    142    319    202     62    311   -184
     -5   -454   -452    228    223   -454    148    329    215     77    322   -171
      7   -452   -459    223    233   -454    142    327    210     72    314   -179
      5   -446   -454    218    228   -449    145    329    215     77    316   -171
      5   -428   -433    210    218   -428    158    350    236     98    337   -148
     12   -410   -423    197    215   -418    158    361    244    106    342   -140
     23   -407   -431    192    226   -418    155    363    241    101    337   -142
     20   -397   -420    187    220   -407    171    392    270    127    355   -116
     25   -402   -428    189    226   -415    176    410    285    142    368   -103
     36   -402   -439    181    236   -418    171    415    277    135    361   -111
     33   -381   -415    174    223   -397    179    433    293    148    371    -98
     38   -363   -402    161    220   -384    194    470    324    181    400    -67
     51   -366   -418    155    233   -392    197    491    332    189    405    -59
     57   -358   -418    148    236   -387    194    511    342    197    410    -54
     59   -337   -397    140    228   -366    215    553    376    231    441    -18
     75   -319   -394    119    233   -355    218    579    389    246    454     -2
     88   -314   -402    111    244   -358    218    594    394    249    459      7
     96   -290   -389     96    241   -340    223    626    415    275    483     41
    106   -272   -379     83    241   -324    231    652    433    298    506     64
    114   -259   -376     70    244   -316    220    649    426    296    504     62
    119   -239   -358     57    239   -298    220    657    431    306    514     77
    119   -226   -348     51    233   -285    226    665    439    322    535    101
    122   -215   -337     46    228   -275    220    652    426    314    530     98
    119   -192   -314     36    215   -252    207    628    402    293    517     88
    114   -168   -283     25    197   -223    210    618    400    293    522    101
    111   -158   -270     20    189   -213    210    600    384    280    514     96
    111   -163   -275     25    192   -218    205    571    366    265    496     83
     85   -158   -244     33    161   -200    210    553    366    262    493     77
     67   -158   -226     44    145   -192    218    532    361    254    488     64
     59   -176   -239     57    148   -205    218    498    342    228    462     36
     38   -171   -210     67    124   -189    215    470    335    210    444     18
     20   -166   -187     72    101   -176    218    446    329    205    436      7
     25   -181   -207     77    116   -194    215    418    316    187    415    -15
     20   -200   -220     90    119   -210    207    389    298    166    394    -36
      0   -202   -202    101    101   -202    213    371    293    161    389    -41
    -10   -228   -218    116    103   -223    197    345    270    140    374    -57
    -20   -262   -241    140    109   -252    181    319    244    114    348    -75
    -31   -270   -239    148    101   -254    181    311    241    114    337    -75
    -25   -267   -241    148    106   -254    187    314    246    122    348    -77
    -15   -262   -246    137    114   -254    176    301    233    111    337    -93
    -20   -254   -233    135    106   -244    179    298    236    114    340    -88
    -25   -241   -215    129     93   -228    184    306    246    124    353    -70
    -15   -241   -226    129    103   -233    184    306    241    119    348    -67
    -23   -252   -231    137    101   -241    176    298    236    114    337    -77
    -28   -228   -200    127     85   -215    184    306    249    132    355    -59
    -23   -226   -202    124     88   -213    184    309    249    135    358    -57
    -25   -228   -202    127     88   -215    174    298    241    127    348    -62
    -41   -220   -181    129     67   -202    176    301    249    137    358    -54
    -41   -207   -166    124     62   -187    179    306    254    145    366    -49
    -36   -220   -184    127     72   -205    174    298    246    132    353    -64
    -33   -218   -184    127     75   -202    179    298    246    137    358    -59
    -38   -200   -161    116     59   -181    179    306    254    148    371    -41
    -36   -200   -166    116     64   -184    171    296    244    135    355    -46
    -36   -207   -171    122     64   -189    168    290    236    124    348    -44
    -36   -200   -163    119     62   -181    181    301    246    142    358    -23
    -23   -174   -150     96     62   -163    192    311    259    158    374    -23
    -12   -127   -114     70     49   -122    197    316    272    166    384    -23
    -25    -85    -62     54     15    -75    220    332    296    189    407      2
    -31    -54    -23     44     -5    -38    241    350    314    213    428     28
    -20    -62    -41     41      7    -51    244    345    306    202    413     15
    -23    -41    -18     31     -5    -28    246    350    311    205    415     20
    -25     28     51     -2    -38     38    254    366    345    241    452     64
    -12     77     90    -31    -51     83    239    358    361    265    480     93
    -10    119    129    -54    -70    124    205    337    366    280    498    116
    -10    132    140    -62    -75    135    194    335    371    290    509    132
     -7    111    119    -51    -64    114    176    322    353    277    493    119
    -10     96    106    -41    -57    101    155    290    322    249    465     96
    -23     67     90    -23    -59     80    148    283    303    233    449     88
    -33    -18     12     25    -23     -2    148    275    270    200    407     54
    -33   -129    -96     80     28   -114    137    252    218    142    345     -2
    -44   -181   -137    114     46   -161    132    236    189    109    311    -33
    -59   -210   -150    132     44   -179    135    228    174     98    298    -38
    -62   -236   -176    148     54   -207    122    202    142     67    267    -67
    -64   -254   -189    158     62   -223    114    187    127     49    246    -88
    -70   -244   -174    158     51   -210    116    192    132     57    252    -77
    -70   -259   -192    163     59   -226    114    189    127     51    246    -80
    -64   -272   -207    168     70   -241    111    179    114     38    233    -88
    -77   -272   -197    174     57   -236    109    179    109     36    228    -85
    -80   -277   -197    179     57   -239    111    179    106     36    223    -85
    -72   -303   -231    187     77   -267    103    168     90     20    207   -103
    -77   -306   -228    192     72   -267    106    168     93     23    213   -101
    -88   -288   -200    187     54   -244    109    174     98     33    218    -85
    -80   -290   -210    187     64   -252     98    166     88     23    205    -96
    -67   -350   -283    207    103   -316    101    171     62    -12    166   -132
    -25   -485   -459    257    215   -472    145    236     23    -93     62   -228
     31   -672   -704    322    366   -688    257    392      7   -213   -101   -407
     64   -659   -724    298    394   -691    407    618    137   -187   -111   -457
    -31   -262   -233    145     98   -246    457    488    322     57    171   -197
   -205    290    496    -44   -350    394    226   -119    327    353    597    249
   -384   1049   1434   -335   -909   1241   -103   -680    394    810   1197    878
   -493   1743   2236   -623  -1363   1990   -397   -966    589   1358   1834   1532
   -428   1610   2039   -592  -1234   1823   -646  -1114    420   1335   1826   1582
   -348    950   1299   -301   -823   1124   -691  -1122    -77    646   1106    906
   -306    236    540     33   -423    387   -491   -872   -436    -77    309    119
   -254   -135    119    194   -187     -7   -223   -400   -275   -145    114    -98
   -171   -181    -10    174    -83    -96    -46    -75    -51     -7    194    -46
   -116   -223   -106    168     -5   -166     41     85     41     36    218    -38
   -111   -262   -150    184     18   -207     77    142     64     33    205    -59
   -109   -290   -181    200     36   -236     98    171     67     23    189    -75
    -98   -316   -218    205     59   -267     98    179     57      0    163   -101
    -93   -319   -226    205     64   -272    109    194     62      0    161   -109
    -93   -309   -215    200     59   -262    122    210     77     12    171   -101
    -85   -319   -233    202     72   -277    127    220     80     10    171   -101
    -85   -329   -244    205     77   -285    129    226     83     10    166   -101
    -88   -303   -215    194     62   -259    135    239     96     23    179    -90
    -80   -290   -210    184     62   -249    137    244    101     25    184    -85
    -77   -298   -220    189     70   -259    135    244     93     18    179    -88
    -83   -288   -207    184     62   -249    142    257    103     31    189    -77
    -83   -277   -194    179     54   -236    150    272    119     46    202    -62
    -77   -285   -210    179     64   -249    150    275    119     44    200    -64
    -77   -277   -200    179     59   -239    155    283    132     54    210    -59
    -80   -252   -171    163     44   -213    158    296    148     70    226    -44
    -70   -249   -179    158     54   -215    155    298    148     70    220    -44
    -67   -246   -181    155     57   -215    155    303    150     67    218    -41
    -70   -226   -155    148     41   -192    166    322    166     85    233    -18
    -70   -233   -163    150     44   -200    163    332    168     85    231    -18
    -70   -249   -181    158     54   -215    166    340    168     85    228    -25
    -67   -239   -171    150     49   -205    179    363    189    106    252     -7
    -64   -218   -153    142     44   -187    189    392    215    132    275     18
    -54   -218   -166    135     54   -192    187    405    215    127    272     15
    -46   -207   -161    127     54   -184    192    426    228    137    280     25
    -46   -189   -145    116     49   -168    205    462    254    163    301     49
    -36   -194   -158    116     59   -176    205    483    262    171    306     51
    -31   -202   -174    116     70   -187    213    509    272    179    314     59
    -23   -181   -158    101     67   -171    226    550    303    210    340     88
     -5   -163   -158     83     75   -161    231    581    319    226    355    101
     12   -140   -153     64     83   -145    223    600    324    231    361    109
     18   -122   -140     49     75   -129    239    633    350    259    387    140
     23   -109   -132     44     77   -119    244    657    366    283    407    166
     36   -101   -137     31     85   -116    233    657    361    277    405    168
     41    -83   -124     20     83   -103    236    662    366    288    415    184
     38    -46    -88      2     59    -67    241    667    379    311    441    210
     44    -38    -83     -2     62    -62    236    657    368    303    441    207
     46    -23    -70    -10     57    -46    231    639    355    290    436    205
     38      0    -38    -18     38    -18    233    628    358    298    444    218
     31      0    -33    -15     31    -15    228    602    345    288    433    207
     18     -7    -25     -5     20    -15    220    566    324    267    420    194
     -2     10     10     -5     -7     10    218    535    314    257    413    189
    -18     10     28      5    -23     18    223    506    306    249    407    187
    -25    -10     15     15    -20      2    213    459    280    220    379    155
    -51    -10     41     31    -49     15    210    428    270    213    368    140
    -70    -23     46     46    -59     10    213    400    265    207    363    129
    -72    -57     15     64    -44    -20    200    355    233    171    335     96
    -80    -75      5     77    -44    -36    187    322    207    148    309     75
   -101    -77     23     88    -62    -28    187    309    205    148    309     77
   -106    -93     10     98    -59    -41    181    290    189    135    293     64
    -98   -109    -10    103    -44    -59    166    259    163    109    267     31
   -106   -103      0    103    -54    -51    168    257    163    111    272     33
   -109   -101      7    106    -59    -46    176    259    166    116    277     38
   -109   -119    -12    111    -49    -67    171    252    155    103    265     31
   -109   -114     -5    111    -51    -59    171    246    153    101    262     33
   -111    -96     12    103    -64    -41    174    252    161    111    272     46
   -109    -98      7    103    -59    -46    171    249    158    109    270     44
   -111   -103      5    106    -59    -49    171    246    155    106    267     38
   -119    -93     25    106    -72    -33    184    259    171    127    283     59
   -122    -85     36    101    -80    -25    181    262    174    129    285     64
   -111    -83     25     96    -70    -28    176    254    166    119    280     54
   -109    -72     36     88    -75    -18    181    257    171    124    288     59
   -109    -70     38     90    -75    -15    187    265    179    135    296     75
   -103    -77     25     88    -67    -25    179    254    171    124    283     62
   -103    -64     38     83    -72    -12    179    254    171    127    285     64
   -106    -49     54     77    -83      2    184    259    176    137    296     77
   -106    -51     54     80    -80      0    181    257    174    129    290     70
   -109    -62     46     85    -77     -7    176    246    161    119    280     57
   -106    -59     46     83    -77     -7    181    252    163    124    285     67
   -103    -70     31     85    -67    -20    176    244    158    119    280     62
   -101    -80     20     90    -62    -31    174    236    148    111    270     46
   -114    -75     38     93    -77    -18    176    236    150    114    277     57
   -114    -70     44     90    -80    -12    176    239    153    116    275     62
   -111    -83     28     96    -72    -28    176    231    145    114    272     59
   -106    -70     36     88    -72    -18    171    223    142    111    272     59
   -111    -59     49     83    -80     -5    171    220    140    111    272     64
   -111    -75     33     93    -75    -20    166    215    129    101    259     57
   -114    -85     25     98    -72    -31    163    207    119     90    249     46
   -116    -72     44     96    -80    -15    171    215    129    101    259     57
   -114    -83     31     96    -75    -25    171    207    122     96    257     54
   -111    -85     25     96    -70    -31    166    200    114     83    246     44
   -111    -46     64     77    -90      7    184    223    140    106    267     67
   -109     -5    103     57   -106     49    213    254    174    145    303    101
   -103     10    111     44   -106     59    220    246    174    140    301     96
   -103     44    148     31   -124     96    233    257    181    148    309    111
    -98     38    135     28   -116     85    241    265    187    153    311    116
    -85     51    137     18   -111     93    246    272    194    158    319    119
    -90    129    218    -20   -155    174    241    272    223    192    355    153
    -93    197    290    -51   -192    244    223    270    252    228    394    194
    -85    220    303    -70   -194    262    205    262    257    236    400    200
    -64    202    267    -67   -166    233    189    254    241    223    389    189
    -72    192    265    -59   -168    226    179    246    236    220    387    192
    -77    163    239    -44   -158    200    168    236    220    207    374    187
    -85     88    171     -2   -127    129    153    210    174    161    329    142
    -98     -7     90     54    -96     41    148    192    129    111    277     93
   -109    -67     38     85    -75    -15    153    189    106     88    249     75
   -111   -101      7    106    -62    -46    148    171     80     62    223     49
   -122   -127     -5    122    -59    -64    137    153     57     33    197     20
   -129   -140    -10    135    -59    -75    140    150     54     28    194     18
   -127   -155    -31    140    -51    -93    137    150     49     23    187     15
   -116   -166    -51    140    -33   -109    127    137     33     10    174      2
   -116   -158    -41    135    -38   -101    129    140     36     12    179     10
   -111   -155    -44    135    -33   -101    132    142     38     18    181     15
   -114   -179    -67    145    -25   -124    124    129     23      0    166     -2
   -122   -179    -59    150    -31   -119    124    127     20     -2    161     -5
   -124   -171    -49    148    -38   -111    132    137     31      7    171      5
   -122   -184    -62    153    -31   -124    129    135     25      2    166     -2
   -119   -189    -70    153    -28   -129    122    129     18     -5    155    -10
   -116   -189    -72    150    -23   -132    129    142     23     -2    155     -7
    -88   -262   -174    174     38   -218    145    171     -2    -41    103    -54
    -23   -454   -431    239    202   -444    213    283    -38   -153    -36   -200
     25   -535   -561    252    290   -545    374    522     51   -176   -111   -298
     20   -316   -337    148    179   -327    504    644    249    -15     41   -181
   -101     98    200      0   -153    148    415    252    314    200    337    114
   -288    717   1005   -213   -646    859    114   -423    301    524    807    626
   -454   1467   1922   -509  -1189   1696   -176   -800    470   1062   1460   1317
   -480   1725   2205   -623  -1343   1964   -467  -1026    483   1335   1790   1696
   -410   1288   1696   -439  -1054   1493   -659  -1174     90    948   1400   1369
   -363    633    997   -135   -680    815   -613  -1124   -431    142    561    537
   -316     90    405    111   -361    249   -342   -704   -483   -220     85     38
   -231    -77    153    153   -194     36   -122   -285   -249   -127     85      2
   -166   -103     62    132   -114    -20     31    -12    -64    -12    161     57
   -135   -137     -2    137    -67    -70    101    106      2     20    176     59
   -124   -187    -64    153    -31   -127    111    124     -7    -10    140     15
   -116   -197    -80    155    -18   -140    124    148     -2    -20    127      0
   -114   -197    -85    153    -15   -142    142    174     10    -10    135      2
   -101   -210   -109    155      2   -161    150    181     10    -20    124    -10
   -101   -223   -124    161     10   -174    150    184      7    -28    114    -25
   -101   -205   -103    153      0   -155    161    202     23    -15    127    -12
    -88   -197   -111    140     10   -153    163    210     28    -12    132     -7
    -83   -207   -124    145     20   -166    163    215     25    -18    124    -12
    -88   -202   -116    142     12   -161    171    226     36     -5    132     -2
    -85   -194   -109    140     10   -150    179    241     46      7    145     10
    -80   -194   -114    137     15   -155    171    239     41      0    137      2
    -80   -179    -98    129      7   -140    176    246     49      5    142     10
    -83   -166    -85    124      0   -127    187    259     67     23    158     28
    -72   -179   -106    127     15   -142    187    267     64     20    153     25
    -67   -168   -103    116     15   -137    184    272     70     20    150     25
    -70   -150    -80    111      5   -116    200    290     93     41    166     41
    -64   -150    -85    109      7   -119    200    298     96     44    171     41
    -57   -153    -96    106     18   -124    200    303     96     38    168     38
    -57   -132    -77     93      7   -106    207    324    114     57    187     57
    -51   -124    -72     88     10    -98    218    350    135     77    205     77
    -46   -129    -85     85     18   -106    210    353    129     72    192     64
    -44   -119    -75     80     12    -96    218    376    145     83    202     75
    -38   -109    -70     70     15    -90    231    407    168    106    220     98
    -12   -109    -96     62     41   -103    228    415    168    109    218     98
     -7   -106    -98     57     44   -103    231    436    179    114    226    103
     -7    -90    -85     49     38    -88    246    475    210    142    249    129
      2    -90    -96     41     46    -93    252    504    223    158    259    140
     18    -88   -106     36     62    -96    252    524    231    166    267    145
     28    -62    -90     15     57    -77    262    563    257    189    288    168
     41    -44    -85      0     62    -64    277    600    285    218    316    197
     59    -31    -90    -15     75    -59    272    615    293    228    327    210
     64     -7    -72    -28     67    -38    272    633    306    244    345    231
     62     18    -44    -41     51    -10    280    649    324    270    371    257
     75     33    -41    -54     57     -2    275    654    329    277    379    272
     75     44    -31    -62     54      7    267    644    327    277    384    280
     64     75     10    -70     28     44    272    649    337    296    405    303
     62     83     18    -72     23     49    275    644    337    296    407    314
     70     83     12    -77     28     49    267    618    316    275    387    293
     59     98     36    -80     10     67    265    597    306    267    384    283
     46    101     54    -72     -2     77    272    576    306    270    389    290
     46    101     54    -75     -5     77    254    532    275    239    358    265
     28    101     72    -64    -23     88    249    498    262    226    348    249
      5     88     83    -49    -38     85    252    470    252    215    340    239
     -2     59     62    -28    -31     59    249    428    223    181    309    207
    -20     38     59    -10    -41     49    241    384    194    148    275    179
    -36     31     64      2    -49     46    239    361    184    137    262    166
    -44      2     46     18    -46     23    228    329    161    116    241    137
    -49    -36     12     44    -31    -12    218    296    135     88    215    103
    -62    -46     12     54    -38    -18    220    283    129     83    207    101
    -62    -49     10     54    -38    -20    215    272    122     80    207    103
    -51    -59     -7     54    -23    -33    197    252    101     59    187     85
    -59    -54      5     57    -33    -25    194    241     93     51    179     80
    -70    -51     18     59    -46    -18    205    249    101     62    187     88
    -62    -70     -7     64    -28    -38    205    244     93     51    176     83
    -62    -80    -18     70    -23    -49    205    239     88     44    171     80
    -67    -51     15     59    -41    -18    207    246     96     54    184     98
    -62    -49     12     54    -41    -18    207    249     98     62    192    101
    -59    -64     -5     62    -28    -36    205    249     96     59    187    101
    -70    -51     15     59    -44    -18    207    252    103     67    187    109
    -70    -41     28     57    -49     -7    215    259    111     75    194    111
    -64    -62      2     62    -36    -31    207    252    106     67    189     98
    -67    -62      5     64    -36    -31    213    252    106     67    187    101
    -64    -49     12     57    -41    -18    218    262    114     77    197    114
    -57    -44     12     51    -36    -15    215    257    106     70    192    114
    -57    -41     15     46    -36    -12    205    249     96     59    181    103
    -59    -31     28     44    -46     -2    205    252    103     67    192    114
    -54    -33     20     44    -38     -7    205    249    101     67    192    116
    -54    -51      2     54    -28    -25    200    241     90     57    181    109
    -59    -64     -5     59    -31    -36    207    244     93     62    181    114
    -57    -54      2     54    -31    -25    213    249     98     70    192    129
    -51    -54     -2     49    -25    -28    205    236     83     54    176    119
    -51    -57     -5     54    -23    -31    197    226     72     41    161    109
    -51    -44      7     46    -31    -20    205    233     85     59    174    122
    -57    -62     -7     59    -25    -36    200    226     75     51    174    119
    -57    -70    -15     62    -23    -44    194    215     62     41    158    116
    -59    -64     -5     62    -28    -36    205    223     75     59    161    124
    -54    -62    -10     57    -25    -36    200    215     70     57    158    101
    -44    -72    -28     57    -10    -51    194    207     57     49    155     90
    -51    -75    -23     62    -15    -51    189    205     51     46    155    101
    -54    -75    -20     64    -18    -49    194    210     54     54    163    119
    -44    -83    -38     62     -5    -62    189    197     38     36    142    103
    -46    -90    -44     67     -2    -67    192    194     36     38    142    103
    -57    -93    -36     72    -12    -64    194    200     41     44    150    119
    -44    -88    -44     67      0    -67    187    187     25     15    127    114
    -41    -96    -54     67      5    -75    176    176      7     -2    109    124
    -44    -93    -49     70      0    -72    189    189     23     25    124    132
    -38    -96    -57     67      7    -77    189    187     25     36    124    101
    -44   -101    -57     72      5    -80    179    171     10     23    119     62
    -49    -88    -41     67     -5    -64    179    176     18     33    135     75
    -51    -98    -46     72     -2    -72    187    181     20     36    137     93
    -44   -114    -72     77     10    -93    181    171     10     23    122     88
    -41   -101    -59     72      7    -80    187    179     12     28    124     96
    -38    -57    -20     46    -10    -41    207    207     41     57    150    127
    -33    -31      2     31    -20    -15    226    220     57     72    158    137
    -38      5     44     15    -41     23    239    226     70     85    168    145
    -41     31     72      5    -57     51    257    244     93    109    189    171
    -31     10     41      7    -36     25    252    239     83     96    176    161
    -25     44     70    -10    -49     57    252    241     90    103    187    174
    -31    132    163    -51    -98    148    249    249    127    153    233    223
    -31    192    223    -80   -127    207    233    252    161    194    272    265
    -12    202    213    -96   -114    207    213    236    150    184    265    259
     -7    189    197    -90   -103    192    205    233    140    176    257    249
    -10    179    189    -85   -101    184    192    223    129    174    257    244
     -7    129    137    -59    -72    132    181    213    109    153    236    236
    -18     62     80    -23    -49     70    166    189     62    106    181    187
    -31    -31      0     31    -15    -18    168    179     28     70    140    150
    -36   -101    -64     67     12    -83    168    171      0     38    106    116
    -41   -129    -88     85     23   -109    161    150    -28     10     77     93
    -49   -140    -93     93     20   -116    158    142    -41     -2     59     85
    -51   -155   -106    103     25   -132    155    142    -44      0     54     80
    -51   -181   -132    114     38   -158    145    127    -62    -18     33     59
    -49   -176   -127    114     38   -153    140    124    -67    -20     31     57
    -51   -168   -119    109     31   -142    145    129    -59     -7     41     70
    -44   -179   -135    111     44   -155    140    122    -70    -20     25     62
    -49   -197   -150    122     49   -176    137    119    -80    -33     12     54
    -51   -192   -140    122     44   -166    145    129    -70    -20     23     64
    -49   -189   -140    119     44   -166    142    127    -75    -23     18     59
    -44   -197   -155    119     54   -176    140    119    -85    -33      7     46
    -51   -200   -148    122     46   -174    145    124    -80    -28     10     54
    -44   -202   -158    124     57   -181    153    137    -80    -28      7     59
      0   -311   -311    155    153   -311    176    187   -111    -90    -70    -18
     51   -485   -540    215    296   -511    288    361    -85   -161   -189   -145
     83   -491   -576    202    329   -532    446    615     67   -122   -202   -194
     54   -210   -265     77    158   -236    548    691    277     67     -7    -41
    -98    254    350    -77   -226    301    366    150    241    262    303    296
   -272    898   1171   -314   -722   1036     54   -478    213    623    815    846
   -389   1543   1932   -579  -1161   1738   -236   -836    327   1109   1408   1447
   -368   1590   1958   -610  -1163   1774   -517  -1067    233   1257   1595   1688
   -319    966   1283   -324   -800   1124   -592  -1143   -236    657    961   1106
   -272    348    620    -38   -446    483   -496  -1031   -672   -111    142    293
   -226    -64    158    142   -194     46   -275   -639   -618   -316   -174    -33
   -166   -137     28    153    -98    -54    -72   -249   -335   -145    -80     31
    -98   -122    -23    111    -38    -75     57     -5   -158    -23      7     98
    -67   -166    -98    116     15   -132    111     96    -98      2     18     98
    -51   -200   -148    124     46   -174    127    119    -96    -15     -7     70
    -51   -202   -150    127     49   -176    145    148    -83    -12     -7     67
    -46   -220   -176    132     62   -197    153    163    -77    -15    -12     62
    -36   -236   -200    135     80   -218    158    171    -80    -20    -20     54
    -38   -220   -181    129     70   -202    168    184    -67    -10    -12     62
    -33   -200   -166    116     64   -184    174    200    -51      0     -2     72
    -25   -223   -200    124     83   -213    171    200    -57     -7    -15     67
    -23   -226   -202    124     88   -215    174    205    -54     -2    -15     62
    -23   -205   -181    114     77   -194    184    220    -38     15      0     75
    -18   -202   -184    111     83   -194    184    226    -33     18      0     75
    -18   -189   -174    103     75   -181    179    223    -36     15     -2     70
    -25   -176   -150    101     62   -163    189    239    -15     38     15     85
    -23   -174   -150     98     62   -163    194    246     -7     41     18     90
    -12   -176   -163     96     75   -171    189    246    -10     38     12     88
    -18   -163   -145     88     59   -155    197    259      5     54     25    106
    -20   -161   -140     90     59   -150    200    270     18     67     36    116
    -18   -163   -148     90     62   -155    194    272     12     62     31    111
    -12   -150   -137     83     62   -145    194    280     20     67     36    116
    -12   -135   -124     72     54   -132    207    306     44     93     59    142
     -5   -137   -132     70     62   -135    207    314     49     96     59    148
      2   -132   -137     62     67   -135    205    322     51     98     59    140
     -2   -114   -111     59     54   -114    218    345     72    122     83    158
      7   -119   -127     54     64   -122    220    361     80    127     88    166
     18   -127   -145     54     80   -135    223    376     85    129     90    171
     18   -116   -135     46     75   -124    233    402    106    150    111    192
     23    -93   -116     36     70   -103    241    431    129    174    132    213
     41    -90   -132     23     83   -109    239    449    132    176    132    210
     49    -75   -124     12     85    -98    246    478    153    197    153    228
     54    -57   -114      0     83    -85    259    517    181    226    181    262
     75    -46   -122    -12     98    -83    259    540    194    236    189    280
     83    -25   -111    -31     96    -67    257    555    202    246    197    296
     88     -2    -90    -44     88    -46    267    581    228    283    231    319
     90      5    -88    -49     88    -41    267    592    239    303    254    329
    101     12    -88    -57     96    -36    257    587    231    298    257    332
     98     44    -54    -70     77     -5    254    589    236    309    272    353
     98     64    -36    -83     67     15    262    592    244    322    288    371
     98     70    -28    -85     62     20    254    571    228    311    277    366
     93     83    -10    -88     51     36    249    555    215    301    272    366
     83     90      7    -90     38     49    252    545    215    306    280    374
     83     96     12    -90     33     54    241    517    194    283    262    363
     75     90     15    -83     28     51    239    488    179    270    252    348
     51    106     54    -77      0     80    249    472    181    272    254    342
     36     85     46    -62     -5     67    249    444    168    254    233    314
     31     59     28    -46      0     44    244    410    145    220    205    280
     10     51     41    -33    -15     46    249    387    135    202    187    267
      2     44     41    -23    -18     44    252    368    127    189    171    257
     -5      5     10     -2     -7      7    241    329     98    150    132    223
    -15    -10      5     10    -10     -2    241    306     85    137    116    202
    -28    -20      5     23    -18     -7    241    290     83    137    114    187
    -28    -33     -5     31    -12    -20    233    265     59    114     96    158
    -33    -49    -18     38    -10    -33    228    246     44     96     83    145
    -44    -44     -2     44    -20    -23    233    249     46    103     85    155
    -36    -51    -15     44    -12    -36    233    246     46    101     83    153
    -28    -67    -38     49      5    -54    226    236     36     88     72    142
    -38    -49    -12     41    -15    -31    223    236     38     93     77    153
    -41    -49     -7     44    -18    -28    228    241     46    103     85    155
    -41    -64    -23     49    -10    -44    223    236     41     98     80    142
    -41    -59    -18     51    -12    -38    223    239     44     98     77    142
    -41    -44     -5     41    -20    -25    228    249     57    114     93    161
    -38    -44     -5     38    -18    -25    228    252     57    111     93    161
    -41    -41     -2     38    -20    -23    228    246     51    106     85    155
    -44    -25     18     36    -31     -5    233    257     64    122    101    171
    -36    -31      5     31    -20    -12    233    257     62    119    101    171
    -33    -44    -10     38    -12    -25    226    249     54    109     88    161
    -41    -36      5     36    -23    -15    231    252     59    116     96    158
    -44    -25     18     36    -31     -5    233    257     67    124    103    166
    -38    -38      0     36    -20    -20    226    244     54    114     96    158
    -41    -31     10     36    -25    -10    223    239     51    109     93    158
    -46    -33     10     38    -31    -12    228    246     62    119    101    171
    -41    -33      7     38    -25    -12    220    241     51    111     93    158
    -36    -31      2     31    -20    -15    215    231     41    103     88    148
    -41    -18     20     28    -31      0    220    233     51    114     98    161
    -38    -23     12     28    -25     -5    223    231     49    111     96    158
    -31    -44    -12     38    -10    -28    220    223     38    101     88    150
    -44    -41      2     41    -25    -20    220    226     44    109     98    158
    -49    -28     18     38    -33     -5    215    220     38    103     93    155
    -38    -38      0     36    -20    -20    205    207     20     85     75    140
    -44    -41      2     44    -23    -20    207    202     18     85     72    137
    -44    -33     10     38    -28    -12    215    213     31    101     88    150
    -41    -41      0     41    -23    -23    210    205     23     90     83    145
    -44    -49     -7     44    -20    -31    205    194     12     80     70    140
    -46    -33     12     41    -31    -10    207    200     18     88     75    150
    -46    -49     -2     46    -25    -25    205    194     10     83     67    145
    -49    -57     -7     51    -20    -33    197    181      0     72     54    127
    -54    -54     -2     51    -28    -28    205    187      5     77     62    135
    -54    -62     -7     59    -23    -36    210    192     12     88     72    145
    -49    -67    -18     57    -18    -44    197    179     -5     70     59    127
    -51    -59     -7     57    -23    -36    194    174    -10     67     54    124
    -54    -57     -2     54    -28    -31    202    187      2     80     67    137
    -44    -38      5     41    -25    -18    207    189      5     80     70    140
    -41      2     44     18    -44     23    226    207     28    101     88    158
    -49     51     98     -2    -72     75    257    236     62    137    122    189
    -54     75    129    -10    -93    101    275    249     83    155    140    202
    -51     59    111     -2    -80     85    272    241     72    142    129    187
    -49     57    106     -5    -77     80    270    244     72    145    129    189
    -44    135    179    -46   -111    155    277    265    116    192    179    239
    -28    200    228    -85   -127    213    252    252    132    215    205    265
    -23    249    272   -111   -148    259    236    249    145    231    223    285
    -25    244    267   -109   -145    254    233    257    153    241    231    296
    -15    200    215    -93   -114    207    215    239    132    223    215    283
    -15    168    184    -77   -101    176    192    215    103    194    189    259
    -28    142    171    -57    -98    155    192    215     93    187    181    257
    -36     51     88     -7    -62     67    179    197     54    142    132    210
    -44    -49     -5     46    -20    -28    168    171      0     80     70    153
    -54    -83    -28     67    -15    -54    168    163    -15     62     49    140
    -62    -98    -36     80    -12    -67    168    155    -23     57     44    129
    -64   -124    -62     93     -2    -93    153    132    -54     25     15     96
    -67   -129    -62     98     -5    -98    150    127    -59     23     12     88
    -72   -127    -54     98    -10    -90    153    132    -54     31     20    101
    -64   -129    -64     98      0    -98    148    127    -62     18      5     90
    -70   -150    -83    109      5   -116    145    122    -70     10      0     85
    -77   -150    -72    114     -5   -111    150    127    -64     20      7     96
    -77   -150    -72    111     -5   -111    145    122    -67     18      5     93
    -75   -155    -80    116      2   -119    137    111    -80      2     -5     80
    -83   -161    -80    122     -2   -122    145    116    -75     10     -2     85
    -83   -155    -75    119     -5   -116    148    122    -67     15      5     90
    -75   -158    -85    114      5   -122    137    111    -80     -2    -12     72
    -64   -187   -122    127     28   -155    142    122    -90    -15    -33     54
    -18   -332   -314    174    145   -324    197    213   -109    -77   -119    -31
     51   -493   -545    220    296   -519    324    407    -85   -161   -246   -171
     80   -433   -514    176    293   -472    475    618     67   -101   -220   -176
      2    -72    -75     36     38    -72    530    504    241    124     33     51
   -168    444    613   -137   -392    530    257   -176    194    379    420    467
   -361   1145   1506   -392   -935   1327    -72   -740    241    800    982   1054
   -475   1719   2195   -623  -1335   1958   -371  -1031    381   1270   1535   1641
   -431   1590   2021   -579  -1226   1805   -641  -1228    174   1213   1501   1683
   -350    937   1286   -296   -818   1111   -680  -1231   -337    488    745    966
   -314    311    626      0   -470    467   -457   -935   -613   -124     51    254
   -257      5    262    124   -259    132   -179   -449   -415   -140    -75     83
   -166    -62    103    114   -135     20      2   -109   -194    -10     -2    119
   -116   -101     15    109    -70    -41     83     38   -109     25     12    119
   -106   -119    -12    111    -49    -64    116     93    -85     23      0    106
    -96   -155    -62    124    -18   -109    140    122    -80     15    -12     90
    -85   -187   -101    137      7   -145    145    132    -90      0    -33     64
    -88   -168    -80    127     -7   -124    155    148    -83      2    -31     64
    -85   -166    -80    124     -2   -124    171    171    -64     15    -20     75
    -77   -181   -103    127     10   -145    171    176    -70     10    -25     64
    -75   -174    -98    124     10   -137    174    181    -62     12    -20     64
    -70   -158    -90    111     10   -124    181    194    -49     23    -15     80
    -62   -163   -101    111     18   -132    179    197    -51     18    -20     80
    -64   -153    -88    106     10   -122    179    197    -51     23    -15     72
    -67   -132    -64    101     -2    -98    194    220    -25     49     12     90
    -64   -132    -70     96      0   -101    197    231    -20     57     18     98
    -59   -135    -75     96      7   -106    192    228    -23     51     10     88
    -64   -129    -64     96      0    -98    194    239    -12     62     20    101
    -59   -111    -51     85     -5    -83    202    254      2     77     33    116
    -54   -119    -67     85      5    -93    197    254     -2     70     23    106
    -51   -114    -62     83      2    -88    200    262      2     72     23    111
    -51   -101    -51     75      0    -77    215    285     25     93     44    137
    -44   -101    -57     72      5    -80    213    290     28     96     44    137
    -46    -96    -51     70      2    -75    207    293     25     96     41    135
    -46    -80    -33     62     -7    -57    220    319     46    116     62    153
    -38    -72    -33     54     -2    -54    223    337     57    124     67    155
    -31    -83    -51     57     10    -67    226    348     59    122     67    153
    -28    -62    -33     44      0    -49    236    374     77    140     85    179
    -18    -46    -28     33      5    -38    244    405    101    163    103    200
     -2    -49    -49     23     20    -49    246    423    106    168    101    194
      7    -36    -44     15     25    -38    252    452    124    189    122    205
     12    -18    -33      2     20    -25    262    493    155    218    150    233
     20    -18    -38     -2     28    -28    265    522    168    231    166    246
     36     -2    -41    -18     38    -20    267    548    181    244    174    262
     49     10    -38    -28     44    -12    285    594    215    280    205    296
     62     44    -20    -54     41     12    285    613    231    298    223    309
     80     67    -12    -72     46     25    283    626    236    306    236    324
     80     96     15    -88     31     57    285    641    257    327    259    350
     83    119     36   -101     23     77    290    657    272    353    285    379
     90    127     36   -109     25     83    277    641    262    342    283    374
     90    150     57   -122     15    103    277    633    259    345    288    381
     85    168     80   -127      0    124    283    633    267    358    303    400
     88    168     80   -127      5    124    275    610    252    348    296    389
     75    163     88   -122     -5    127    267    579    236    332    283    379
     57    174    116   -116    -31    145    270    561    233    335    290    387
     46    189    140   -119    -46    163    259    519    213    311    272    368
     33    161    127    -96    -46    145    252    478    184    283    246    340
      7    155    145    -83    -70    150    252    444    171    270    231    322
     -7    145    150    -70    -77    148    252    413    158    254    218    301
    -12    111    124    -51    -67    116    244    368    129    220    187    267
    -25    101    127    -36    -75    114    236    332    109    197    163    241
    -41     80    122    -20    -83     98    233    309     98    187    150    231
    -49     44     93      2    -70     67    226    280     72    161    127    205
    -59     23     83     18    -72     54    210    249     46    132    101    179
    -67     18     85     25    -75     51    215    246     49    135    101    181
    -70      7     77     28    -75     41    213    233     41    127     93    171
    -72     -2     67     36    -70     31    205    215     25    106     77    158
    -77     -5     70     38    -75     31    207    218     31    111     80    166
    -77      5     83     36    -80     44    213    226     36    119     88    171
    -70    -10     57     38    -64     23    205    215     23    106     80    163
    -70     -2     67     33    -67     31    207    215     28    111     85    161
    -75      7     83     31    -80     44    213    226     41    127     98    171
    -67      5     72     31    -70     38    215    228     44    129    101    168
    -67      5     70     28    -70     36    207    220     33    119     93    163
    -70     20     90     25    -80     54    213    228     46    132    106    174
    -70     18     85     23    -77     51    215    233     46    132    109    176
    -62     12     75     25    -67     44    207    226     38    122     98    166
    -67     23     88     20    -77     54    210    231     44    132    106    174
    -67     25     93     20    -80     59    213    239     54    142    116    181
    -59     18     77     20    -67     46    205    228     44    132    109    171
    -62     25     88     18    -75     57    202    226     44    129    106    168
    -70     25     96     20    -83     59    213    233     51    140    116    184
    -67     20     88     23    -77     51    207    226     44    132    109    179
    -64     18     83     23    -75     49    197    215     36    127    101    174
    -64     33     98     15    -80     64    202    220     46    137    109    187
    -64     28     93     15    -80     59    202    218     41    132    103    181
    -64     10     75     25    -70     41    194    207     28    122     93    168
    -67      2     70     31    -70     36    197    210     33    127    101    171
    -64     18     83     23    -72     49    197    215     38    137    114    179
    -62     12     72     23    -67     41    189    200     20    119     96    166
    -64     10     75     25    -70     41    189    200     20    119     93    163
    -67     15     83     25    -75     49    189    205     25    127    101    171
    -59      2     62     28    -59     31    189    197     18    119     96    166
    -64     -5     57     33    -62     23    184    187      7    106     85    153
    -77     -5     72     41    -77     33    189    192     12    116     93    163
    -77    -10     64     41    -72     25    189    189     10    111     90    161
    -70    -15     54     44    -62     18    181    176     -5     93     72    145
    -72     -5     67     38    -72     31    187    181      0    103     83    153
    -72     -5     64     38    -70     28    194    187      7    111     90    163
    -62    -23     38     41    -51      5    187    179     -2     98     80    150
    -62    -20     41     41    -51     10    181    171    -10     93     77    145
    -72     -7     62     38    -67     25    187    176     -2    101     83    153
    -70    -23     46     46    -59     12    181    171    -10     93     75    145
    -70    -36     33     51    -51     -2    179    163    -20     80     62    132
    -77    -28     49     54    -64     10    189    174     -7     93     75    145
    -64    -15     49     38    -57     15    192    179     -5     96     80    150
    -51      5     57     20    -54     31    205    189      5    103     88    155
    -57     59    114     -2    -85     85    233    215     38    132    116    187
    -59    114    174    -25   -116    142    262    244     72    168    150    218
    -57    109    163    -25   -111    135    267    244     70    166    148    210
    -51     90    140    -20    -96    114    265    239     62    158    137    197
    -49    150    200    -51   -124    174    277    257     96    192    171    226
    -41    223    265    -90   -153    244    265    254    122    223    205    259
    -23    270    293   -124   -158    280    239    249    135    241    228    283
    -18    290    306   -137   -163    298    236    259    150    259    246    303
     -7    272    280   -132   -145    275    223    257    140    254    241    301
     -5    226    231   -109   -116    228    200    228    109    223    210    275
    -15    197    213    -90   -114    202    187    215     88    205    192    259
    -25    122    148    -49    -85    135    184    207     57    171    158    231
    -33     12     44      7    -41     28    174    179      0    111     96    174
    -49    -46      2     49    -25    -23    171    166    -25     80     62    137
    -62    -51     10     54    -36    -20    176    161    -25     80     62    132
    -59    -77    -20     67    -20    -49    166    145    -49     54     38    109
    -57    -98    -41     75    -10    -70    158    132    -67     36     20     93
    -62    -90    -28     77    -18    -59    163    140    -62     44     28    103
    -62   -103    -44     83    -10    -75    163    140    -64     41     25     98
    -62   -124    -62     93      0    -93    158    132    -75     25     10     85
    -67   -116    -49     90    -10    -83    158    132    -75     25     10     90
    -64   -106    -41     85    -12    -75    158    135    -70     33     20     96
    -59   -132    -75     93      7   -103    153    129    -77     25      7     83
    -67   -135    -70    101      0   -103    150    124    -80     23      2     77
    -72   -132    -59    103     -7    -96    158    132    -72     33     12     80
    -64   -137    -72    101      2   -106    155    132    -75     28      7     72
    -57   -153    -96    103     18   -127    153    132    -88     10    -10     51
    -25   -233   -207    129     90   -220    179    181   -109    -33    -64      5
     44   -420   -467    187    254   -444    275    329   -119   -129   -197   -135
    109   -511   -620    202    363   -566    428    566    -38   -161   -275   -241
     70   -233   -306     80    187   -270    532    615    163     25    -83    -75
    -83    226    309    -72   -194    267    397    132    220    275    259    275
   -275    859   1135   -293   -706    997     77   -522    215    623    756    805
   -454   1605   2060   -574  -1257   1831   -220   -909    387   1158   1405   1488
   -459   1769   2226   -654  -1345   1997   -509  -1122    345   1353   1641   1779
   -374   1252   1626   -441  -1000   1439   -662  -1234    -96    852   1127   1319
   -319    574    893   -127   -607    732   -553  -1104   -566     64    296    485
   -267     80    348     93   -306    213   -265   -618   -532   -194    -90     72
   -184    -28    155    106   -171     62    -46   -210   -275    -51    -25    101
   -106    -67     38     85    -72    -15     75     10   -135     23     18    124
    -88   -109    -20     96    -33    -64    129    101    -88     36     18    116
    -77   -142    -64    111     -7   -103    153    137    -77     31      5     96
    -62   -166   -103    114     18   -137    155    150    -88      7    -20     62
    -54   -168   -114    111     28   -142    168    166    -83      5    -23     54
    -54   -166   -114    109     28   -140    181    189    -70     15    -15     62
    -41   -179   -137    111     46   -158    187    200    -64     15    -18     57
    -38   -181   -142    109     49   -163    184    202    -67     10    -20     49
    -38   -163   -124     98     41   -145    189    215    -51     23    -10     64
    -33   -153   -122     93     41   -137    189    223    -46     23    -12     62
    -25   -161   -135     93     54   -148    184    223    -51     15    -18     54
    -28   -148   -119     88     44   -135    192    233    -41     28     -5     70
    -28   -142   -114     85     41   -127    202    249    -25     46      7     85
    -23   -137   -114     77     44   -127    200    249    -28     41      2     77
    -20   -127   -106     75     41   -116    205    257    -20     46      7     83
    -25   -114    -88     70     28   -101    213    272     -2     64     25    103
    -20   -119    -98     70     36   -109    213    277     -2     62     20    103
    -18   -129   -111     72     46   -122    213    280     -2     59     18     98
    -23   -114    -90     70     33   -103    226    301     18     85     36    114
    -18   -101    -83     57     31    -93    228    311     31     98     49    116
    -10   -103    -93     57     38    -98    226    316     31     98     51    119
    -12    -98    -85     54     33    -93    233    337     49    111     64    137
     -5    -88    -83     46     38    -85    244    361     64    124     75    145
      7    -93   -101     41     51    -96    241    368     64    124     72    142
      7    -93   -101     41     54    -98    246    392     83    137     85    155
     10    -70    -80     28     44    -75    252    418    101    155    103    176
     25    -64    -90     20     57    -77    254    439    111    161    109    181
     31    -70   -101     18     64    -85    262    465    122    174    116    184
     38    -46    -85      5     59    -67    275    504    153    202    142    207
     46    -38    -88     -5     64    -62    285    535    174    220    161    226
     62    -33    -96    -12     77    -64    285    561    184    228    166    236
     64    -18    -85    -25     75    -49    293    594    207    257    192    259
     80     15    -64    -49     72    -25    298    628    228    283    218    285
     96     15    -80    -57     85    -31    301    646    244    296    231    301
    101     41    -59    -70     80     -7    301    662    259    314    249    322
    106     85    -20    -96     64     31    306    678    277    340    277    353
    116     98    -18   -109     67     41    303    678    283    348    288    361
    119    101    -18   -111     67     41    298    670    280    345    293    368
    109    122     12   -114     49     67    303    672    290    358    306    392
    103    129     25   -119     38     77    296    657    277    350    301    384
    103    137     33   -122     36     85    285    620    254    327    280    363
     90    142     51   -119     18     96    285    602    249    324    283    366
     75    137     62   -106      7    101    288    581    244    322    285    371
     64    127     62    -98      0     96    275    530    207    285    252    335
     46    124     75    -85    -12    101    270    488    189    265    233    316
     28    109     80    -70    -25     96    270    457    176    249    218    303
     20     70     49    -44    -12     59    259    413    145    213    184    267
      7     31     23    -20     -7     28    254    374    116    184    153    231
    -10     23     33     -7    -20     28    254    350    106    174    142    220
    -15      5     20      5    -18     12    244    322     88    153    122    202
    -18    -38    -20     28      0    -31    231    290     59    127     93    171
    -25    -38    -12     31    -10    -25    226    272     46    111     80    161
    -33    -44    -10     38    -12    -28    228    265     41    106     75    158
    -28    -72    -44     49      7    -59    220    249     20     85     59    140
    -36    -72    -36     54      0    -54    215    236      7     72     46    122
    -41    -57    -18     46    -12    -38    220    241     18     83     54    132
    -38    -67    -28     51     -5    -49    220    241     20     83     54    129
    -38    -85    -49     59      5    -67    220    239     18     80     51    132
    -41    -70    -28     57     -7    -49    223    246     25     90     59    145
    -41    -54    -15     46    -12    -36    220    244     23     90     62    145
    -36    -62    -25     46     -5    -44    218    239     18     83     54    137
    -41    -62    -23     49    -10    -44    228    246     25     90     62    148
    -44    -67    -23     57    -10    -46    233    259     38    101     72    163
    -36    -72    -38     54      0    -57    220    246     23     88     57    145
    -38    -70    -31     51     -5    -51    218    244     23     85     57    142
    -38    -62    -23     49    -10    -44    228    257     36    103     75    163
    -36    -70    -33     54     -2    -51    223    252     31     96     67    158
    -36    -70    -33     51     -2    -51    213    236     15     83     54    145
    -41    -64    -23     51    -10    -44    223    249     28     98     72    166
    -38    -70    -31     51     -5    -49    226    252     31    101     72    168
    -33    -70    -36     51      0    -54    215    239     15     88     59    150
    -36    -59    -23     46     -7    -41    218    239     23     96     64    161
    -33    -54    -20     44     -7    -36    218    244     25     98     67    168
    -28    -72    -44     49      5    -57    210    228     10     85     51    158
    -31    -64    -33     49      0    -49    210    226      7     88     51    155
    -36    -54    -20     44    -10    -36    215    231     15    101     62    166
    -28    -67    -38     46      2    -51    207    220      5     90     54    163
    -31    -77    -46     51      7    -62    200    207     -7     80     44    153
    -38    -70    -31     54     -5    -51    205    215      0     93     51    166
    -38    -83    -46     59      2    -64    205    213     -5     90     44    161
    -33    -96    -64     64     12    -80    197    202    -18     75     31    150
    -41    -80    -41     59     -2    -62    197    202    -18     80     36    158
    -44    -62    -18     54    -12    -41    202    207    -10     85     38    168
    -36    -83    -46     57      2    -64    192    194    -28     67     18    150
    -38    -90    -54     64      5    -72    189    189    -33     64     15    150
    -41    -88    -46     64      0    -67    194    197    -23     80     25    161
    -38    -96    -57     67      7    -77    194    189    -31     75     18    153
    -41   -106    -64     72     10    -85    187    179    -41     62      5    142
    -44    -98    -54     70      2    -77    194    184    -36     72     10    155
    -36    -93    -57     64      7    -75    197    187    -33     77     12    155
    -28    -72    -44     51      7    -59    207    192    -25     83     18    155
    -36    -25     10     31    -25     -7    231    215      5    116     44    187
    -41      5     44     18    -44     23    254    241     36    150     75    218
    -36     20     57      5    -46     38    262    244     38    155     77    220
    -28     20     49      5    -38     33    257    239     31    145     64    215
    -31     54     83    -12    -57     67    270    259     59    176     90    244
    -31    124    155    -49    -93    140    272    267     96    218    132    280
    -23    192    215    -85   -119    205    244    254    106    236    155    306
    -23    233    257   -103   -140    244    236    257    124    265    179    337
    -10    226    233   -109   -122    231    226    254    116    262    176    332
     -7    179    184    -85    -96    181    202    231     88    239    153    303
    -15    153    166    -70    -90    158    194    218     72    228    140    293
    -20     98    119    -38    -70    109    189    210     46    202    111    272
    -25    -23      2     23    -18    -10    168    176    -18    129     38    205
    -31    -90    -59     62     12    -75    163    166    -54     96     -5    166
    -44   -103    -59     72      5    -83    166    163    -59     90    -10    163
    -46   -140    -93     93     23   -116    158    145    -85     64    -36    140
    -44   -168   -127    106     38   -148    153    132   -106     44    -54    127
    -46   -163   -116    103     33   -140    158    140   -101     51    -54    140
    -41   -166   -124    103     38   -145    155    135   -103     46    -62    137
    -38   -184   -145    111     51   -166    150    124   -116     33    -75    114
    -49   -176   -129    111     38   -153    148    124   -114     44    -64    116
    -49   -166   -116    106     31   -142    150    124   -109     49    -57    122
    -46   -187   -142    116     46   -166    140    116   -122     36    -72    111
    -46   -194   -148    122     49   -171    142    116   -122     36    -72    114
    -57   -189   -132    122     36   -161    148    124   -114     44    -64    127
    -49   -202   -155    124     51   -179    142    119   -119     38    -72    122
    -44   -218   -174    129     62   -197    140    119   -127     28    -83    106
    -28   -249   -220    140     96   -236    158    153   -135     10   -111     85
     33   -420   -454    192    244   -439    231    288   -140    -59   -220    -20
     93   -522   -615    213    353   -568    379    527    -41    -85   -298   -122
     85   -322   -410    116    246   -363    519    709    181     77   -153    -18
    -25    114    140    -44    -83    127    478    413    293    314    150    267
   -202    688    891   -244   -548    789    145   -329    176    568    568    706
   -363   1421   1784   -530  -1075   1602   -174   -810    239   1023   1158   1314
   -415   1795   2210   -691  -1312   2000   -478  -1096    246   1340   1543   1732
   -355   1361   1717   -501  -1036   1538   -665  -1262   -122    995   1195   1452
   -290    639    930   -174   -610    784   -607  -1197   -652    150    311    592
   -244     93    335     75   -290    213   -355   -807   -732   -252   -202     83
   -184    -98     85    140   -137     -5   -122   -355   -449   -127   -181     80
   -103   -114    -10    109    -46    -62     25    -64   -236      7    -93    140
    -70   -132    -64    101     -2    -98    101     75   -145     57    -64    163
    -54   -166   -111    109     25   -137    129    119   -124     59    -70    150
    -38   -192   -153    114     57   -174    137    132   -129     41    -93    116
    -41   -210   -168    127     62   -189    150    150   -122     41    -96    109
    -46   -202   -158    122     54   -181    161    168   -109     51    -85    122
    -38   -207   -168    122     64   -189    166    176   -103     46    -93    116
    -38   -218   -179    127     70   -200    168    184   -103     44    -98    111
    -38   -205   -166    122     62   -187    181    202    -83     62    -80    129
    -33   -192   -158    111     62   -176    184    210    -77     67    -75    135
    -28   -187   -158    109     62   -174    176    207    -83     62    -83    122
    -28   -176   -150    101     57   -163    184    220    -67     75    -67    137
    -25   -158   -132     93     51   -145    194    236    -54     90    -51    158
    -20   -161   -140     90     57   -150    184    231    -59     83    -62    148
    -23   -155   -135     88     54   -145    187    236    -54     90    -57    150
    -25   -140   -116     83     41   -129    194    252    -38    106    -38    166
    -15   -142   -127     80     54   -135    194    259    -33    111    -36    171
    -15   -137   -122     75     51   -129    194    259    -31    111    -36    168
    -18   -122   -103     70     41   -114    202    275    -12    129    -18    181
    -18   -119   -103     67     41   -111    205    283     -5    135    -15    189
    -10   -124   -114     67     51   -119    202    288     -5    132    -18    184
    -15   -116   -101     62     41   -109    210    306     10    148     -5    200
    -12   -111    -98     62     41   -106    215    324     25    163      5    215
     -2   -114   -111     57     51   -111    215    337     28    163      2    218
      0    -96    -96     49     46    -96    223    353     41    179     15    223
     -5    -83    -80     41     36    -83    233    381     67    205     41    241
      7    -85    -93     38     49    -88    236    400     77    210     46    249
     12    -80    -93     33     51    -85    233    418     83    215     49    254
     15    -64    -80     25     46    -72    249    457    111    244     77    280
     31    -46    -77      7     51    -62    254    488    135    265     98    298
     51    -28    -83    -12     64    -54    259    517    150    280    114    314
     59     -2    -64    -28     62    -33    267    553    174    306    137    342
     67     18    -49    -41     59    -15    277    587    200    335    163    371
     83     18    -64    -51     75    -23    272    602    205    342    171    376
     88     41    -49    -64     70     -2    275    618    220    363    192    394
     96     83    -12    -90     54     36    280    639    241    392    226    431
    106    101     -5   -103     57     49    275    639    241    397    236    444
    111    119      5   -116     51     62    267    628    233    392    233    446
    103    135     31   -119     36     83    280    633    244    405    252    470
    101    145     44   -124     28     93    277    620    239    402    254    475
    101    150     49   -124     25    101    262    589    215    381    236    459
     77    158     80   -119     -2    119    254    563    202    376    231    446
     59    163    103   -111    -20    132    249    537    189    366    228    439
     51    155    101   -103    -23    127    239    493    161    335    202    410
     36    145    109    -90    -36    127    241    459    145    311    181    389
     10    124    114    -67    -54    122    252    433    140    298    168    379
      0     93     93    -46    -46     93    249    397    116    272    140    342
     -7     62     67    -28    -36     64    241    358     93    244    114    306
    -25     67     93    -20    -59     80    239    332     85    228    103    288
    -31     44     75    -10    -51     59    233    306     64    207     83    270
    -38      5     44     15    -41     23    220    275     36    174     49    239
    -51    -10     38     28    -46     12    220    257     25    163     38    228
    -57    -12     44     36    -51     15    223    246     18    155     33    223
    -54    -38     15     44    -36    -12    210    226      0    132     12    197
    -59    -46     12     51    -36    -18    207    218     -5    124      7    189
    -67    -33     31     49    -51     -2    213    220      2    132     18    197
    -59    -33     25     46    -44     -5    210    218      0    129     15    194
    -59    -36     20     46    -41     -7    205    207     -7    119      5    184
    -62    -33     28     46    -46     -2    210    220      5    132     18    200
    -62    -31     28     44    -46     -2    207    223      7    132     20    205
    -57    -38     18     49    -38    -10    205    218      0    124     15    200
    -62    -20     38     38    -51      7    202    220      5    129     18    205
    -62    -10     51     36    -59     20    207    226     18    142     31    207
    -62    -20     38     38    -51      7    200    218     10    132     23    194
    -57    -18     38     38    -49     10    200    218     10    132     28    194
    -62     -7     54     33    -59     23    207    226     20    145     41    207
    -59    -15     44     36    -51     12    202    220     15    142     38    202
    -57    -20     36     38    -49      7    197    215     10    135     33    192
    -70     -7     62     38    -67     25    205    223     23    148     49    207
    -70     -7     59     36    -67     23    205    220     20    148     49    210
    -64    -25     38     44    -54      5    194    207      7    132     33    197
    -64    -18     46     41    -57     12    194    210     10    135     36    200
    -64    -10     54     38    -59     20    200    218     18    142     44    210
    -59    -18     38     38    -51     10    189    205      2    129     33    192
    -64    -15     46     38    -57     15    189    197     -2    124     31    189
    -67    -15     51     41    -62     18    192    205      5    137     41    200
    -62    -36     25     49    -44     -5    192    200     -2    129     33    194
    -54    -33     18     41    -36     -7    189    192    -12    116     20    181
    -57    -18     36     36    -46      7    194    194     -2    124     28    192
    -57    -15     41     33    -51     12    192    192     -5    122     31    192
    -62    -38     23     51    -44     -7    187    181    -15    109     20    181
    -64    -36     28     49    -49     -5    187    181    -12    111     23    184
    -62    -31     31     46    -49      0    187    179    -15    111     23    181
    -54    -41     12     46    -36    -15    176    168    -28     96     12    163
    -51    -31     20     41    -36     -5    176    163    -31     93      7    163
    -49      5     54     20    -51     28    202    192      2    124     41    194
    -44     38     83      2    -64     59    223    213     25    145     62    213
    -51     67    119    -10    -85     93    246    223     44    158     77    220
    -59    119    179    -28   -119    148    275    249     75    192    109    249
    -49    103    153    -28   -101    127    277    246     70    181    101    239
    -41    119    158    -38   -101    137    277    249     72    184    106    239
    -38    213    252    -88   -145    231    285    265    119    233    158    288
    -36    283    319   -122   -176    301    270    270    155    275    205    335
    -18    309    327   -148   -174    316    239    254    148    272    205    332
     -5    288    293   -142   -150    290    223    244    135    259    192    322
    -15    259    275   -122   -145    265    213    233    124    252    187    319
    -18    215    233    -98   -124    223    192    213     98    231    166    298
    -28    127    155    -51    -90    140    179    189     54    181    116    252
    -44     33     77      2    -62     54    171    174     15    137     70    207
    -49    -36     12     41    -33    -12    166    158    -23     98     28    168
    -51    -72    -20     62    -15    -46    158    140    -46     70      5    142
    -72   -101    -28     85    -23    -64    158    129    -62     54     -7    132
    -75   -119    -44     96    -18    -80    155    124    -67     49    -12    127
    -67   -132    -64     98     -2    -98    148    109    -85     31    -28    111
    -75   -135    -59    106     -7    -98    142    109    -88     25    -31    109
    -75   -137    -64    106     -7   -101    145    111    -85     28    -28    114
    -62   -150    -88    106     12   -122    140    103    -96     18    -38    103
    -62   -158    -96    109     15   -127    137     98   -106      5    -49     90
    -70   -148    -77    109      2   -114    145    106    -96     20    -36    103
    -64   -150    -88    106     10   -122    140    106    -98     15    -38    101
    -57   -161   -103    109     20   -132    135    101   -109      5    -49     88
    -62   -161    -98    111     15   -129    140    106   -103     10    -41     96
    -64   -153    -88    109     10   -122    148    119    -90     23    -31    106
    -51   -213   -163    129     54   -189    155    135   -109     -5    -67     67
     10   -350   -363    168    187   -355    200    220   -137    -83   -166    -28
     83   -491   -574    202    324   -530    340    431    -90   -140   -270   -145
    122   -407   -530    142    324   -467    496    670     85    -54   -220   -132
     20      0    -23    -12     20    -10    485    418    226    174     64    129
   -168    574    743   -202   -454    657    215   -259    202    462    491    571
   -363   1325   1688   -483  -1026   1506   -119   -810    272    917   1085   1189
   -472   1922   2395   -724  -1434   2158   -441  -1132    384   1363   1621   1743
   -400   1628   2026   -615  -1213   1826   -701  -1319     67   1137   1413   1605
   -322    935   1257   -306   -789   1096   -680  -1262   -431    402    644    878
   -272    280    550     -5   -410    415   -423   -893   -644   -166    -18    213
   -213    -28    184    122   -200     77   -145   -384   -400   -129   -106     88
   -155    -41    114     98   -137     36     33    -49   -161     31      2    166
   -101    -72     25     85    -64    -23    103     80    -88     57     15    163
    -75   -122    -49     96    -12    -85    119    103    -96     28    -18    122
    -57   -142    -85    101     12   -114    137    122    -96     18    -33    109
    -57   -158   -101    106     20   -132    153    142    -88     12    -41     96
    -64   -179   -114    122     23   -148    166    158    -83     10    -46     88
    -49   -176   -127    111     36   -153    168    161    -85      0    -54     80
    -41   -161   -119    101     38   -140    179    179    -70     12    -41     90
    -49   -158   -109    101     28   -135    184    194    -59     20    -31     93
    -46   -150   -106     98     28   -129    187    202    -49     23    -25     96
    -36   -142   -106     88     33   -124    192    210    -38     33    -15    106
    -25   -148   -122     88     46   -135    192    213    -38     33    -10    103
    -31   -148   -119     88     44   -135    189    218    -38     33     -7    101
    -44   -132    -88     88     20   -111    207    241    -12     59     12    124
    -20   -132   -111     75     44   -122    200    231    -20     46      5    116
    -18   -135   -116     77     49   -127    197    233    -20     41      2    111
    -25   -127   -101     72     36   -114    205    246     -7     51     15    119
    -23   -119    -96     70     36   -109    215    265      7     67     33    135
    -18   -119   -103     67     41   -111    213    270     10     64     38    137
    -18   -103    -85     62     33    -96    215    280     20     75     44    142
    -23    -90    -70     57     23    -80    228    303     44     96     67    158
    -10   -101    -90     57     38    -96    231    311     49     96     72    158
     -7   -103    -96     54     41   -101    233    327     57    103     80    161
    -12    -72    -59     44     23    -67    246    355     80    122    101    176
     -2    -72    -70     36     33    -72    249    374     90    132    114    187
      2    -83    -85     38     44    -83    257    397    101    137    122    189
      2    -62    -64     28     31    -62    267    431    132    163    148    215
      0    -46    -46     23     23    -46    280    470    161    192    176    241
     36    -57    -96     10     64    -75    275    478    153    181    166    231
     46    -49    -98      0     72    -72    285    514    171    197    181    244
     44    -20    -67    -12     54    -41    303    566    213    236    218    280
     57     -5    -62    -25     59    -33    314    602    239    262    241    298
     80      2    -80    -44     77    -36    309    618    244    265    246    303
     88     33    -54    -62     70    -10    322    649    272    293    277    335
     90     49    -41    -72     64      2    327    675    296    316    301    361
     96     62    -33    -77     64     15    327    685    303    329    314    371
    106     93    -12   -101     57     41    332    696    319    350    337    394
    111    116      5   -114     51     59    335    698    324    361    348    405
    109    127     18   -119     44     72    329    688    319    355    350    405
    101    153     51   -127     25    103    324    667    309    348    350    405
     96    171     72   -135     10    122    322    649    301    345    353    410
     90    168     77   -129      7    124    314    618    283    327    345    402
     64    163     98   -116    -18    132    311    584    272    319    337    394
     18    192    174   -103    -77    184    324    566    280    329    353    405
     46    158    111   -103    -33    137    296    491    231    277    306    358
     41    127     85    -85    -20    106    275    433    189    236    265    314
     12    122    106    -67    -46    114    272    397    171    218    246    293
     -7    106    114    -49    -59    109    270    368    161    207    236    280
    -28     62     88    -18    -59     75    259    332    129    174    202    244
    -28     36     62     -5    -46     49    246    296    101    145    176    215
    -28     23     49      2    -38     33    233    265     77    124    161    197
    -31      2     33     15    -31     18    228    246     62    106    145    179
    -38    -12     25     25    -33      5    226    231     46     90    132    163
    -51     -7     44     28    -49     18    233    233     54     96    137    171
    -72    -10     62     38    -67     25    244    246     64    103    148    179
    -75    -20     54     49    -64     15    239    241     59     98    142    171
    -33    -25      5     28    -23    -10    215    207     28     70    119    150
    -33    -20     12     25    -23     -5    220    215     36     77    124    155
    -33    -20     12     28    -23     -5    218    215     36     75    122    148
    -44    -15     28     31    -36      5    223    226     51     88    137    158
    -54     -7     46     28    -51     18    239    249     75    111    161    184
    -36    -12     23     23    -31      5    228    236     59    101    150    171
    -25    -23      2     23    -15    -10    215    223     46     85    140    158
    -31    -12     18     23    -25      2    226    236     59     98    158    179
    -33     -2     28     18    -33     12    228    239     64    103    158    181
    -51     -5     44     28    -49     18    233    249     75    111    168    184
    -33     -7     23     18    -31      7    220    231     57     93    155    171
    -23     -5     18     15    -20      5    223    233     54     93    155    171
    -23    -12     10     18    -18     -2    213    223     46     85    148    161
    -28    -15     12     20    -23     -2    215    226     51     90    153    166
    -38     -5     31     20    -36     12    228    241     64    106    168    184
    -28    -12     15     20    -23      0    220    231     57     96    161    179
    -38    -23     15     31    -28     -5    218    231     54     93    158    171
    -54    -10     41     31    -49     15    231    249     75    116    181    194
    -49    -10     36     28    -46     12    220    236     64    109    176    189
    -41    -28     12     36    -28     -7    210    213     36     80    153    161
    -28    -33     -5     31    -12    -18    202    200     23     70    145    155
    -23    -28     -7     25     -7    -18    202    200     28     75    150    163
    -25    -44    -18     33     -5    -31    200    200     25     72    148    161
    -20    -41    -20     31      0    -31    194    189     12     59    135    148
    -62    -31     28     44    -46     -2    215    220     41     88    161    168
    -46    -41      5     44    -28    -18    205    202     25     72    148    158
    -23    -41    -20     31     -2    -31    197    189     12     59    137    148
    -38     10     49     15    -44     28    231    231     59    103    181    192
    -46     44     88      0    -67     67    252    249     83    124    202    207
    -44     67    111    -10    -77     88    265    252     90    132    207    213
    -36     75    111    -20    -72     93    270    257     96    140    215    218
    -44     85    129    -20    -85    106    285    277    109    153    231    228
    -20    148    168    -64    -96    158    283    272    122    166    252    241
    -25    231    257   -103   -142    244    285    280    163    210    301    283
    -31    290    319   -129   -176    303    270    285    189    244    335    322
    -28    290    319   -129   -174    303    257    293    200    257    342    327
    -23    259    283   -119   -155    272    233    265    166    226    316    298
    -10    231    241   -111   -127    236    210    228    132    200    298    283
    -12    189    200    -88   -106    192    197    218    111    176    275    265
    -23     80    103    -28    -62     90    181    192     57    114    218    207
    -51    -12     36     31    -46     10    192    197     36     85    184    176
    -36    -57    -23     46     -7    -41    179    176      2     51    153    145
    -41    -98    -59     67      7    -80    161    142    -38     10    116    106
    -46   -124    -77     85     15   -101    155    129    -57     -7    103     90
    -51   -127    -77     88     10   -103    161    137    -49     -2    111     98
    -59   -140    -83     98     10   -111    168    145    -51     -5    101     85
    -46   -161   -114    101     33   -137    155    127    -67    -23     88     75
    -38   -137    -98     88     28   -119    145    119    -72    -25     88     80
    -46   -155   -111     98     31   -135    153    124    -70    -25     90     83
    -38   -168   -129    103     44   -150    150    124    -75    -31     85     77
    -44   -166   -124    103     38   -148    150    124    -75    -31     88     77
    -49   -171   -122    111     36   -148    161    135    -67    -28     93     85
    -67   -179   -111    122     18   -145    166    142    -59    -23     96     83
    -49   -179   -129    114     38   -155    142    116    -83    -46     75     59
    -31   -181   -150    106     57   -166    142    122    -90    -54     67     49
     -5   -277   -272    142    132   -275    163    158   -106    -93     18      5
     49   -457   -506    205    277   -480    252    311   -103   -174    -98   -114
     75   -467   -542    194    306   -504    418    579     62   -122    -98   -142
     70   -189   -262     57    166   -226    514    667    272     62     85     -2
    -67    280    348   -106   -207    314    384    223    303    272    397    290
   -270    932   1202   -332   -735   1067     64   -475    223    589    888    805
   -410   1641   2052   -615  -1231   1847   -231   -883    309   1067   1496   1426
   -439   1800   2239   -680  -1340   2018   -504  -1145    213   1221   1706   1680
   -358   1197   1556   -418   -956   1376   -641  -1278   -262    665   1124   1163
   -285    493    779   -106   -532    636   -522  -1140   -737   -171    228    290
   -231     25    254    101   -244    140   -267   -675   -641   -355    -77    -23
   -158   -106     49    132   -103    -31    -67   -259   -348   -187      5     28
    -85   -106    -20     96    -33    -64     72     12   -140    -41    109    106
    -72   -140    -70    103     -2   -106    127    111    -80    -15    122    109
    -57   -184   -129    119     36   -158    137    132    -90    -44     93     77
    -36   -202   -166    119     62   -184    140    137    -96    -57     80     62
    -33   -189   -155    111     59   -174    158    168    -75    -41     90     70
    -31   -215   -184    122     75   -200    161    179    -70    -44     80     62
    -28   -228   -202    127     85   -215    174    197    -57    -28     90     70
    -23   -210   -187    116     80   -200    176    202    -51    -20     96     75
     -7   -200   -192    103     90   -197    168    205    -57    -23     93     64
    -10   -213   -202    109     93   -207    166    202    -57    -23     96     70
    -10   -197   -187    103     85   -192    179    226    -36      0    124    103
    -18   -187   -168    101     72   -176    192    244    -20     15    140    111
    -25   -189   -163    109     67   -176    194    254    -18     12    132     96
      0   -179   -179     88     88   -179    179    236    -33      0    119     88
      0   -171   -174     85     85   -171    189    254    -12     20    140    109
      5   -171   -176     80     88   -171    192    259     -7     28    150    119
      0   -176   -176     88     88   -176    194    270     -2     36    155    124
    -18   -155   -140     85     59   -148    210    296     25     67    184    145
     -5   -153   -148     77     70   -150    210    301     28     67    189    145
     20   -158   -179     67     98   -168    197    285     12     49    176    135
     15   -135   -150     59     83   -142    202    309     38     77    205    161
     15   -127   -145     54     80   -135    210    327     54     88    218    174
     25   -132   -158     51     90   -142    202    335     59     90    220    171
     25   -127   -153     49     88   -140    213    355     77    109    239    187
     31   -106   -137     38     83   -122    223    381     96    129    259    207
     38   -111   -150     36     93   -132    218    389     93    122    254    197
     49    -90   -140     20     93   -116    218    410    109    142    275    218
     51    -77   -129     12     88   -103    231    446    135    168    298    241
     67    -70   -137      2    101   -103    236    470    150    187    314    254
     75    -62   -140     -7    106   -101    241    496    168    200    324    267
     83    -46   -129    -18    103    -88    252    535    197    236    361    309
     93    -36   -132    -31    111    -83    257    568    226    270    392    337
    111    -18   -129    -46    119    -72    252    584    231    277    394    340
    116     20    -96    -70    106    -36    254    602    246    303    423    371
    122     44    -77    -83    101    -15    259    626    270    335    459    410
    132     49    -83    -93    106    -15    254    623    262    335    465    418
    137     90    -46   -114     93     23    246    620    267    353    485    431
    132    101    -31   -116     80     36    254    620    272    361    501    454
    135    101    -33   -119     83     36    246    610    262    358    506    462
    135    119    -15   -127     75     51    239    587    246    348    498    454
    127    129      2   -127     62     67    241    574    239    342    498    459
    114    124      7   -122     54     67    239    548    223    332    488    444
    106    119     12   -114     46     67    228    509    202    319    480    431
     83    111     28    -98     25     70    231    480    192    303    470    423
     64     98     33    -80     15     67    239    457    181    290    459    413
     64     57    -10    -62     36     25    223    415    148    254    428    374
     44     41     -5    -44     25     18    218    374    119    228    400    340
     25     28      2    -28     10     15    220    350    109    215    381    322
     15    -10    -25     -2     20    -18    215    316     80    189    350    290
     10    -33    -44     10     25    -36    202    285     57    168    332    270
      0    -62    -64     31     31    -62    205    272     44    158    327    270
     -5    -83    -80     44     36    -83    202    257     25    142    311    257
      0    -96    -96     49     46    -96    194    236      7    127    301    239
     -2   -109   -106     54     49   -106    202    239     15    132    311    254
    -10   -114   -103     62     44   -109    207    241     15    135    311    259
     -7   -119   -114     62     51   -116    197    228     -2    122    301    249
     -7   -106    -98     57     44   -103    192    226     -2    129    311    259
    -10    -96    -85     51     36    -90    202    239     15    153    335    288
     -2   -106   -103     51     49   -103    202    239     12    155    337    296
      0   -106   -106     51     51   -106    197    236      7    153    335    293
     -7   -116   -109     62     49   -114    213    249     23    171    350    314
     -2   -114   -114     57     54   -114    210    252     23    181    363    327
      2   -114   -116     54     57   -114    194    236      5    166    350    314
     10    -98   -109     44     59   -103    194    236      7    171    355    324
     12    -93   -106     41     59    -98    197    244     15    184    371    342
      2   -106   -111     51     57   -109    192    231      2    174    361    337
    -10   -111   -101     59     44   -106    187    220     -5    166    355    335
     -7    -80    -72     44     31    -77    189    223      2    176    366    350
      2    -75    -77     36     38    -75    189    220      0    176    366    350
      2    -83    -85     38     44    -83    184    210    -10    166    358    345
     -2    -70    -70     36     31    -70    184    213     -5    171    368    358
      2    -64    -70     31     33    -67    184    210     -7    168    366    358
      7    -62    -70     28     38    -64    171    194    -25    153    353    345
      2    -62    -64     28     31    -64    171    197    -25    155    355    353
      0    -67    -67     33     33    -67    181    200    -23    155    358    358
      2    -59    -62     28     31    -59    179    194    -25    153    355    355
      2    -28    -31     12     15    -28    189    207     -7    166    371    374
      2     15     10    -10     -5     12    210    228     15    192    397    400
      7     25     18    -18     -5     23    223    233     25    200    405    410
      5     31     25    -20    -10     28    218    228     18    192    397    405
      2     62     59    -31    -28     62    231    244     31    207    410    420
     10    132    122    -72    -57    129    246    265     70    246    449    457
     20    197    176   -109    -77    187    239    262     93    272    478    480
     20    252    228   -137   -103    241    215    254    109    293    504    509
     28    288    259   -158   -114    275    187    241    109    298    509    522
     31    233    202   -132    -85    218    174    228     88    280    491    504
     25    233    207   -132    -90    220    153    202     64    259    475    488
     18    226    205   -122    -93    218    140    187     44    241    454    472
     20    119     98    -70    -38    109    135    174      5    197    405    428
     18     -5    -23     -7     20    -15    132    161    -44    137    337    368
      7    -57    -64     23     33    -59    142    161    -59    116    314    355
     -2    -88    -88     44     41    -88    135    137    -88     90    288    329
     -2   -122   -119     62     57   -122    111    106   -127     49    246    288
    -15   -135   -122     75     51   -129    111    106   -127     46    244    290
    -15   -148   -132     80     57   -140    114    109   -127     46    236    285
    -15   -168   -153     90     67   -161    103     96   -145     25    215    262
    -18   -145   -127     83     54   -137     96     90   -150     20    213    259
    -23   -137   -114     80     41   -124    101     98   -142     28    218    267
    -12   -166   -153     88     70   -161    109    101   -142     25    215    267
    -15   -168   -155     90     67   -163     98     90   -155     10    200    254
    -20   -171   -150     96     64   -161    103     96   -150     15    202    259
    -18   -168   -150     93     64   -161    101     96   -153     10    194    252
    -12   -181   -168     96     77   -176     98     90   -155      2    187    244
    -12   -184   -171     98     77   -179    106    101   -153      2    184    246
      5   -241   -246    119    124   -244    124    129   -171    -31    140    207
     62   -436   -501    187    280   -467    197    244   -197   -132     10     80
     96   -524   -620    213    358   -571    350    457   -101   -153    -57      0
     75   -285   -361    103    215   -322    485    594    109     10     93    119
    -25    187    213    -80   -119    200    394    228    168    213    379    374
   -163    833    995   -337   -579    914     18   -459     70    485    802    797
   -272   1600   1873   -665  -1072   1735   -329   -880    158    950   1382   1358
   -283   1914   2195   -818  -1239   2055   -639  -1122    166   1218   1696   1675
   -236   1400   1636   -581   -935   1517   -771  -1197   -150    862   1319   1358
   -213    688    898   -239   -555    792   -657  -1117   -678     33    475    587
   -176    155    332     10   -254    244   -384   -743   -719   -293     51    200
   -124    -38     85     80   -103     23   -158   -340   -452   -174     75    202
    -57    -38     18     49    -38    -10    -12    -75   -252    -44    166    272
    -28    -72    -46     49      7    -59     70     57   -158      7    200    298
    -18   -114    -96     64     36   -103     88     83   -158    -12    176    275
    -18   -142   -124     80     51   -135     93     96   -163    -33    150    249
    -12   -148   -135     80     59   -142    114    124   -142    -23    158    257
     -7   -135   -127     70     59   -132    114    129   -140    -25    158    252
     -2   -140   -137     70     64   -137    114    135   -145    -36    148    244
      0   -132   -132     64     64   -132    124    148   -132    -25    155    252
     -5   -122   -116     64     54   -119    129    158   -122    -18    166    259
    -10   -135   -127     70     57   -129    129    155   -127    -25    155    249
      0   -111   -111     54     54   -111    135    163   -119    -23    158    257
      2    -83    -85     41     44    -83    142    176   -106     -5    174    270
      2    -85    -88     41     44    -85    142    181   -101      0    176    267
     -5    -96    -90     49     41    -93    142    187   -101     -2    171    262
     -2    -70    -67     36     31    -67    150    197    -83     15    187    277
      5    -64    -70     28     36    -64    158    210    -72     23    192    283
     10    -77    -88     33     49    -83    155    213    -72     20    184    277
     18    -38    -59      7     36    -49    155    220    -62     28    194    285
     20    -33    -54      5     36    -44    163    241    -41     46    210    298
     15    -49    -64     15     38    -57    161    241    -41     41    205    293
     15    -33    -49     10     31    -41    158    249    -33     46    207    296
     15    -25    -44      2     28    -33    171    270    -10     67    218    309
     20    -23    -44      0     31    -33    174    280     -5     75    223    311
     15    -28    -44      5     25    -33    174    290     -2     75    220    306
     12    -15    -28      2     20    -20    189    314     23    103    241    327
     23    -15    -41     -5     31    -28    202    342     41    122    252    342
     36     -2    -38    -18     36    -20    205    355     49    124    249    345
     36     20    -15    -31     25      2    210    381     67    140    257    353
     41     33     -7    -36     25     12    226    418     96    168    280    379
     51     33    -20    -44     36      7    226    439    106    176    285    384
     59     54     -7    -57     33     23    231    467    124    197    296    400
     70     67     -2    -70     36     33    252    511    161    236    327    436
     80     83      2    -80     38     44    252    530    174    252    340    449
     90     90      0    -93     46     46    246    537    174    254    342    452
     96    109     12   -103     41     62    254    561    192    280    363    480
    106    137     31   -122     38     85    257    574    202    298    379    504
    116    142     25   -129     46     85    249    563    189    290    371    501
    111    171     57   -142     25    114    246    555    187    293    376    511
    111    213    101   -163      5    158    241    545    187    301    384    524
    114    215    101   -166      5    158    228    517    161    283    366    509
    106    223    116   -163     -5    171    223    496    148    270    350    504
     93    226    132   -161    -20    181    226    478    148    272    350    509
     90    220    129   -155    -20    176    220    446    127    254    332    488
     80    210    129   -145    -25    171    207    405    101    226    298    454
     67    210    142   -137    -36    176    205    371     88    207    275    428
     46    192    142   -122    -49    168    200    340     75    192    252    407
     23    153    129    -88    -51    142    200    306     54    163    218    376
    -10    135    142    -62    -75    140    202    283     46    153    202    361
    -23    129    153    -51    -88    140    197    254     31    135    181    342
    -23     96    119    -38    -70    106    189    228      7    111    153    319
    -18     88    106    -36    -62     96    184    210     -5     98    129    301
    -28     77    103    -25    -64     90    181    205     -7     96    122    296
    -18     70     88    -25    -51     77    179    197    -18     88    106    288
    -38     51     90     -7    -64     70    168    174    -36     70     80    270
    -49     38     88      5    -67     62    181    176    -28     77     80    275
    -59     28     85     12    -72     57    179    174    -28     77     77    275
    -46     44     90      2    -67     67    163    158    -41     67     62    265
    -51     36     88      7    -70     59    174    171    -25     85     72    277
    -57     44     98      5    -77     70    184    187    -10    103     88    293
    -57     46    103      5    -80     75    176    176    -18     96     77    285
    -49     44     93      2    -70     67    174    174    -20     96     75    285
    -49     51     98     -2    -72     75    179    187     -5    114     85    301
    -54     51    106      2    -80     77    179    189     -5    116     83    301
    -54     38     93      7    -72     64    179    192     -2    119     83    301
    -57     54    111      2    -83     83    184    205     10    137     98    316
    -46     59    106     -7    -77     83    179    197      5    132     90    311
    -41     41     83      0    -62     62    168    187     -7    122     77    298
    -51     36     88      5    -70     62    176    192      2    137     88    306
    -38     49     88     -5    -62     67    194    210     20    158    103    322
    -38     49     88     -7    -64     67    179    189     -5    129     77    296
    -44     31     75      5    -59     54    174    181     -7    124     70    290
    -49     41     90      2    -70     64    181    189      5    137     80    303
    -46     41     88      2    -67     64    174    181     -5    127     72    298
    -46     20     67     10    -57     44    171    176    -12    114     59    288
    -46     41     88      2    -67     64    187    197     10    135     80    311
    -36     93    129    -28    -83    109    210    218     38    158     98    329
    -33    119    153    -41    -93    135    228    228     49    166    106    329
    -49    161    210    -57   -129    184    254    244     77    192    132    355
    -51    174    226    -62   -140    200    270    259     96    207    148    371
    -38    158    197    -59   -119    179    270    257     88    197    135    353
    -36    220    257    -90   -145    239    277    275    116    226    166    376
    -31    319    350   -145   -192    335    275    296    168    283    223    433
    -20    361    379   -171   -200    368    241    275    174    293    236    446
    -15    358    371   -174   -192    363    213    257    155    275    223    433
    -18    350    368   -166   -192    358    207    254    153    277    223    433
    -12    329    340   -158   -176    332    197    241    140    267    215    428
     10    298    288   -155   -140    293    174    215    106    231    179    397
    -15    200    215    -93   -116    207    166    194     59    179    124    350
    -59     51    111      5    -85     80    161    176     10    119     57    296
    -70    -20     46     44    -59     12    148    148    -38     67      7    249
    -75    -46     28     59    -54    -10    142    132    -59     46    -12    226
    -83    -67     15     72    -49    -25    142    122    -70     33    -28    210
    -77    -90    -12     85    -33    -51    135    109    -88     12    -49    189
    -80   -101    -23     90    -28    -64    124     96   -103      0    -59    168
    -93    -93      0     90    -46    -46    135    106    -90     12    -49    181
    -88    -98    -10     93    -41    -57    135    109    -93     10    -51    181
    -72   -111    -38     93    -18    -75    122     93   -109    -10    -70    161
    -77   -116    -38     96    -20    -80    124     98   -106     -5    -64    166
    -88   -116    -31    101    -31    -75    129    103   -101      0    -59    179
    -88   -124    -36    106    -28    -80    122     93   -114    -15    -77    168
    -83   -137    -54    111    -15    -96    122     93   -114    -12    -80    163
    -83   -129    -46    103    -20    -88    129    106    -96      7    -62    176
    -75   -142    -67    109     -5   -106    129    109   -103      0    -75    155
    -54   -244   -189    148     64   -218    137    127   -135    -51   -129     98
     12   -413   -426    200    218   -418    200    239   -171   -148   -254    -15
     67   -530   -597    228    332   -563    363    470    -90   -184   -337   -114
     54   -335   -389    140    220   -361    493    563     90    -46   -207    -15
    -88    140    226    -25   -158    181    381    111    155    184    101    272
   -275    789   1065   -257   -670    927     41   -615    111    493    555    732
   -436   1597   2034   -581  -1234   1816   -327  -1072    215    976   1166   1335
   -491   2016   2507   -763  -1499   2260   -672  -1353    236   1273   1527   1701
   -410   1649   2057   -620  -1234   1852   -852  -1405    -59    971   1223   1460
   -348    875   1223   -262   -784   1049   -685  -1205   -532    189    397    691
   -290    228    519     28   -405    374   -335   -685   -532   -150    -75    223
   -200     28    228     85   -213    127    -80   -231   -265    -44    -70    194
   -119    -28     90     72   -106     31     57     10   -109     41    -23    223
    -88   -101    -12     96    -38    -57    103     83    -83     33    -44    192
    -93   -135    -44    111    -25    -90    119    111    -80     20    -59    168
    -88   -150    -64    119    -12   -109    135    132    -72     18    -62    161
    -77   -171    -93    122      5   -132    140    142    -77      5    -80    140
    -72   -184   -111    129     18   -148    155    161    -70      5    -85    135
    -75   -166    -90    119      5   -129    163    179    -54     15    -75    140
    -70   -176   -106    122     15   -140    171    187    -49     18    -67    150
    -70   -181   -111    124     18   -148    176    192    -46     18    -62    158
    -70   -161    -90    116     10   -127    189    210    -25     41    -44    161
    -62   -150    -90    103     12   -119    187    215    -23     38    -51    142
    -62   -155    -96    109     15   -127    181    213    -31     23    -75    122
    -70   -161    -90    114      7   -127    181    220    -28     25    -80    137
    -67   -137    -70    103      0   -103    194    239    -10     38    -62    161
    -59   -148    -88    103     12   -119    197    239    -15     31    -72    153
    -49   -127    -80     88     12   -103    200    246     -7     38    -67    158
    -49   -116    -67     80      7    -93    202    262      5     51    -51    171
    -49   -129    -80     90     15   -106    202    267     12     57    -46    168
    -51   -142    -93     96     20   -119    213    277     18     59    -44    171
    -51   -119    -67     85      5    -93    220    296     33     72    -31    189
    -51   -101    -51     75     -2    -77    226    311     49     85    -18    192
    -33   -111    -77     72     20    -96    231    327     54     90    -10    187
    -31    -96    -67     62     15    -83    244    350     72    106      7    213
    -25    -83    -57     54     15    -70    254    379     93    124     20    228
    -23   -106    -83     62     25    -96    265    400    103    129     25    226
    -20   -101    -80     62     28    -90    270    420    116    137     28    228
     -7    -70    -62     38     25    -64    280    454    140    153     41    244
      7    -64    -72     28     38    -67    290    488    158    168     57    254
     15    -62    -77     23     44    -70    293    514    166    171     57    257
     18    -51    -70     18     44    -59    309    555    192    187     72    280
     38    -38    -77      0     57    -57    322    594    213    205     90    303
     59    -36    -98    -12     77    -67    324    620    223    215     96    306
     67    -20    -90    -23     77    -54    342    657    254    249    124    324
     72     10    -62    -41     67    -25    353    680    275    267    145    337
     83     20    -64    -51     75    -23    350    685    275    267    155    345
     96     33    -64    -64     80    -15    358    696    285    283    168    363
    103     83    -23    -93     62     31    361    701    298    298    181    376
    101     88    -12    -93     57     38    355    691    293    293    181    374
     96     85    -10    -93     51     38    350    667    280    277    168    368
     83    106     23    -96     31     64    355    654    285    288    184    384
     72    116     44    -96     12     80    350    626    277    285    187    384
     70    124     54    -96      7     90    332    576    252    262    166    368
     46    129     80    -90    -18    106    322    535    241    257    166    366
     33    142    109    -88    -38    127    311    488    226    244    153    355
     10    114    103    -62    -46    109    293    436    197    215    124    327
    -28     80    109    -25    -67     93    277    389    171    189    103    303
    -49     72    122    -12    -85     96    265    350    150    168     80    285
    -44     49     90     -2    -67     70    254    316    129    148     62    267
    -38     36     75      0    -57     54    236    277    101    119     36    244
    -54     28     83     12    -67     54    236    262     90    111     28    241
    -64      2     64     31    -64     33    233    246     85    106     23    231
    -57    -23     33     41    -46      5    223    228     70     88      5    207
    -75    -38     36     57    -57     -2    226    223     70     90      7    205
   -101    -57     44     80    -72     -7    228    223     75     96     12    213
    -93    -64     25     77    -59    -20    223    213     62     85      0    200
    -85    -44     41     62    -64     -2    220    210     59     80     -5    194
    -77    -23     54     49    -67     15    228    223     75     98     12    213
    -67    -18     49     44    -59     15    228    223     75    103     20    223
    -75    -33     38     51    -57      2    226    220     72     98     10    210
    -85    -36     46     59    -67      5    231    226     83    109     20    218
    -80    -28     51     54    -67     12    228    220     80    103     18    218
    -77    -28     49     54    -64     10    220    207     67     93      5    210
    -88    -25     62     54    -77     15    220    207     70    101     10    220
    -88    -10     75     49    -83     31    220    213     77    109     18    226
    -85    -28     57     54    -72     12    218    210     75    106     15    220
    -90    -36     54     64    -72      7    220    207     75    106     10    218
    -90    -18     70     54    -83     25    218    213     85    122     23    228
    -90    -33     54     62    -72     10    218    210     83    124     20    231
    -90    -36     54     62    -75      7    213    200     70    111      2    218
    -96    -31     64     64    -80     15    218    205     80    129     12    228
    -96    -36     57     64    -77      7    220    205     85    140     15    223
    -90    -33     57     62    -75     12    215    192     72    127      2    210
    -96    -18     77     54    -88     28    210    189     70    124      0    213
    -90      7     98     41    -93     51    226    202     85    140     10    233
    -85     23    109     28    -98     64    236    210     93    145     15    244
    -96     54    150     18   -122    101    254    223    106    155     25    262
   -103     93    197      5   -150    145    280    244    129    179     46    290
    -93     83    176      5   -135    129    301    254    142    197     54    285
    -88     90    179     -2   -135    132    311    257    148    202     59    265
    -77    168    246    -44   -163    205    329    285    187    246    103    311
    -72    226    296    -77   -184    259    324    293    220    285    142    353
    -59    272    332   -106   -194    301    290    272    226    296    158    368
    -49    277    327   -116   -187    301    259    267    223    298    158    374
    -41    267    309   -114   -176    288    249    262    220    296    153    379
    -49    246    296    -98   -174    270    228    233    194    272    132    361
    -67    207    275    -70   -171    241    213    210    163    236     96    332
    -77    103    179    -12   -129    140    202    197    119    187     38    283
    -80     -2     77     38    -77     36    197    179     77    140    -15    233
    -85    -44     41     62    -64      0    192    155     49    106    -46    202
   -106    -62     44     85    -75    -10    194    145     36     90    -64    192
   -111    -90     20     98    -67    -36    181    127     12     67    -90    168
   -111   -106      5    109    -59    -49    171    114     -5     46   -111    150
   -116   -109      7    111    -64    -51    171    114     -5     46   -114    153
   -114   -114      0    114    -57    -57    179    119      0     54   -111    158
   -111   -137    -25    122    -44    -83    171    109    -10     44   -129    140
   -114   -140    -28    127    -44    -85    171    106    -10     41   -137    129
   -114   -135    -20    122    -46    -77    176    114     -7     46   -129    140
   -109   -142    -33    127    -38    -88    176    111    -12     36   -137    142
   -109   -145    -36    124    -36    -90    166     98    -28     18   -161    127
   -111   -135    -23    122    -44    -80    168    103    -25     23   -158    129
   -111   -145    -33    127    -41    -90    171    106    -20     28   -155    127
   -111   -176    -64    145    -23   -122    171    103    -28     15   -166    111
    -88   -254   -166    168     38   -210    179    116    -67    -38   -231     54
    -20   -423   -402    220    189   -413    226    189   -137   -163   -381    -88
     38   -555   -594    257    316   -574    342    355   -137   -262   -517   -241
     49   -413   -462    181    254   -436    480    522     12   -158   -426   -176
   -106    -12     93     57   -103     38    462    241    166    109   -101    145
   -319    620    940   -150   -631    779    241   -296    298    517    423    693
   -506   1410   1914   -452  -1210   1662    -18   -665    550   1085   1096   1384
   -542   1834   2377   -644  -1460   2104   -283   -852    698   1483   1535   1857
   -491   1350   1839   -431  -1166   1595   -493  -1044    270   1047   1091   1467
   -465    696   1161   -116   -813    930   -506  -1085   -288    267    298    675
   -400    168    566    114   -483    366   -301   -735   -426   -124   -184    189
   -285    -36    249    161   -267    106    -54   -280   -228    -70   -218    132
   -168    -80     88    124   -129      2     72    -36    -96      2   -181    150
   -135   -127      5    129    -70    -62    135     67    -54     12   -184    140
   -119   -137    -20    127    -51    -77    155    101    -49      2   -200    124
   -103   -168    -64    137    -20   -116    168    119    -54    -18   -223    101
   -103   -194    -90    148     -7   -142    171    124    -64    -38   -246     77
    -96   -181    -85    137     -5   -135    181    140    -57    -36   -244     80
    -88   -192   -106    140      7   -150    192    153    -51    -36   -246     83
    -80   -215   -135    148     25   -176    197    158    -54    -44   -254     75
    -75   -184   -109    129     15   -148    194    163    -54    -44   -254     80
    -75   -181   -106    127     15   -145    200    174    -46    -36   -252     93
    -67   -184   -116    124     23   -150    197    174    -54    -44   -259     90
    -70   -171   -101    122     15   -137    200    179    -49    -44   -254     96
    -70   -163    -93    114     10   -129    210    194    -36    -28   -241    109
    -64   -166   -103    114     18   -135    213    202    -33    -23   -239    106
    -67   -163    -96    114     12   -129    213    207    -33    -25   -239     98
    -67   -142    -75    106      2   -109    218    223    -18     -7   -220    124
    -59   -155    -96    109     18   -127    223    236    -10      2   -213    129
    -62   -166   -106    114     20   -137    220    239    -15     -5   -220    119
    -59   -145    -88    101     12   -116    218    249    -10      0   -215    129
    -46   -119    -72     83     12    -96    226    267      2     15   -202    148
    -41   -129    -88     83     23   -109    226    272      0     10   -207    142
    -38   -119    -83     77     20   -101    228    285      7     18   -197    153
    -31   -106    -75     70     20    -93    236    311     23     33   -184    179
    -20   -103    -83     62     31    -93    239    324     28     33   -181    189
    -18   -111    -93     62     36   -103    241    342     36     41   -176    192
    -12    -98    -88     54     36    -93    257    371     57     67   -158    197
      0    -93    -96     44     46    -96    270    402     72     83   -142    207
     15    -96   -111     41     62   -103    270    420     77     85   -140    207
     23    -72    -96     23     57    -85    275    449     93    106   -124    226
     38    -64   -103     12     70    -83    288    488    116    124   -109    252
     54    -70   -127      5     88    -96    293    517    127    135   -106    259
     70    -59   -129     -5     98    -93    293    545    142    158    -80    283
     85    -20   -106    -33     96    -64    296    568    158    187    -46    306
    103     -5   -109    -49    106    -57    296    587    168    197    -33    329
    111     -7   -119    -54    114    -64    298    602    181    210    -23    350
    119     36    -83    -77    101    -23    301    613    194    231     -2    366
    124     54    -72    -90     98     -7    301    610    197    244     12    384
    119     59    -59    -90     88      2    293    597    187    241     12    394
    114     93    -20   -106     67     36    285    587    181    241     10    400
    109    114      5   -111     51     59    290    576    187    252     18    397
    103     77    -28    -93     64     25    296    563    189    265     33    400
     88     96      7    -93     38     54    288    530    176    254     25    392
     72    122     46    -98     12     85    285    498    158    223     -5    394
     59     96     36    -77     12     67    290    467    145    223    -18    368
     23     67     41    -46    -10     54    288    431    137    223    -18    327
      0     46     44    -23    -20     46    293    405    129    205    -33    319
    -15     33     49    -10    -31     41    288    366     98    171    -77    296
    -36    -36      0     36    -18    -18    293    348     90    179    -70    283
    -54    -59     -5     54    -25    -33    296    324     77    153    -96    272
    -67    -41     25     54    -46     -7    283    290     44    114   -145    244
    -75    -80     -5     77    -38    -41    280    267     33    119   -148    213
    -90    -88      2     90    -46    -44    275    246     20    114   -155    187
    -98    -64     33     80    -67    -15    270    233     10    103   -163    179
    -93    -77     15     85    -57    -31    270    226      7    106   -163    184
    -93    -96     -5     93    -46    -51    270    223      2    103   -174    184
    -93    -90      2     93    -49    -44    275    228     10    119   -166    194
    -93   -103    -10     98    -44    -57    277    231     12    119   -166    197
    -93   -127    -33    109    -31    -80    277    231     12    124   -163    197
    -93   -132    -38    111    -28    -85    283    239     20    140   -153    205
    -90    -96     -5     93    -44    -51    277    236     15    140   -161    205
    -96   -106    -12     98    -44    -59    272    228     10    135   -166    197
    -96   -111    -15    103    -41    -64    277    231     20    148   -155    205
    -96   -106    -10    101    -44    -59    280    236     28    166   -148    213
    -93   -101     -7     98    -44    -54    275    226     20    155   -155    207
    -96   -122    -28    106    -36    -75    272    223     15    148   -166    205
    -96   -103     -7     98    -44    -57    272    223     20    158   -158    213
    -93    -93     -2     90    -46    -49    272    220     15    161   -161    205
    -93   -109    -15    101    -38    -62    267    215     12    163   -158    200
    -93    -98     -5     93    -44    -51    270    218     18    166   -155    202
    -85    -72     12     77    -49    -31    280    231     28    176   -145    226
    -75    -57     18     64    -49    -18    293    236     41    189   -132    236
    -80    -25     54     54    -67     12    314    249     59    218   -114    241
    -85      2     88     38    -88     44    329    259     75    228   -103    252
    -80     -7     72     41    -77     31    342    267     80    231   -101    254
    -67     38    106     12    -88     72    350    277     96    244    -85    275
    -59    116    176    -28   -116    145    368    303    137    290    -38    332
    -46    163    210    -59   -129    187    345    298    161    322     -7    361
    -33    189    220    -77   -127    205    303    277    161    324     -5    366
    -28    184    213    -80   -119    197    285    272    155    329      0    368
    -31    161    192    -64   -111    176    283    267    153    337      7    366
    -41    145    184    -54   -114    166    262    241    132    319     -5    350
    -57     93    150    -18   -103    122    246    220     98    283    -41    322
    -67    -15     51     38    -59     18    239    210     59    239    -88    283
    -77    -93    -15     85    -31    -54    228    189     18    194   -140    233
    -93   -132    -38    111    -28    -85    226    171     -5    168   -168    210
   -111   -142    -31    127    -41    -88    220    155    -23    153   -181    200
   -114   -181    -67    148    -25   -124    215    142    -36    137   -200    187
   -114   -200    -85    158    -15   -142    205    129    -54    122   -218    171
   -116   -194    -77    155    -20   -137    202    127    -54    124   -213    176
   -116   -210    -93    163    -12   -153    202    124    -51    127   -213    171
   -116   -223   -106    168     -7   -166    202    122    -57    124   -218    166
   -122   -200    -77    161    -23   -140    194    114    -62    119   -220    163
   -119   -213    -96    166    -12   -153    194    111    -62    116   -228    163
   -116   -226   -109    168     -5   -168    194    109    -64    114   -231    161
   -119   -228   -109    174     -7   -168    192    103    -70    109   -239    155
   -114   -226   -111    171     -2   -168    189    103    -70    109   -239    158
   -106   -226   -119    166      5   -174    187    103    -70    106   -241    153
   -103   -254   -150    179     20   -202    189    106    -75     98   -252    145
    -72   -366   -296    218    109   -332    200    122   -122     36   -319     83
      7   -574   -581    283    293   -576    252    192   -207   -114   -493    -90
     38   -672   -714    314    374   -691    379    345   -205   -205   -620   -244
      7   -498   -506    246    254   -504    488    441    -57    -75   -491   -137
   -140    -75     64    106   -103     -5    449    155     93    194   -163    189
   -348    602    950   -127   -649    776    236   -366    272    644    400    779
   -511   1374   1886   -433  -1200   1628     23   -602    607   1265   1101   1499
   -527   1605   2132   -540  -1330   1867   -205   -740    704   1548   1400   1829
   -485   1166   1652   -342  -1067   1410   -400   -943    290   1114    966   1436
   -478    555   1034    -38   -756    795   -446  -1052   -314    311    166    631
   -397     75    472    158   -436    272   -265   -688   -402      5   -223    239
   -283   -101    181    192   -233     41    -49   -272   -228     64   -239    213
   -171   -145     25    155   -101    -59     85    -25    -98    140   -197    236
   -132   -200    -67    166    -33   -135    155     83    -46    158   -194    226
   -127   -207    -80    166    -25   -145    166    101    -51    142   -215    202
   -119   -249   -129    184      2   -192    179    119    -51    129   -228    189
   -116   -259   -142    187     10   -202    181    127    -62    111   -246    179
   -114   -226   -111    171     -2   -168    187    137    -57    116   -246    166
   -106   -246   -140    176     15   -194    194    148    -51    124   -241    158
   -106   -259   -153    184     20   -207    197    153    -51    122   -241    158
   -111   -257   -148    184     15   -202    202    166    -38    137   -228    168
   -109   -259   -150    184     20   -205    213    184    -20    155   -213    187
   -101   -241   -140    171     18   -192    202    176    -31    142   -226    184
   -103   -241   -140    171     18   -192    207    184    -23    142   -226    200
   -101   -228   -127    163     10   -176    215    202     -5    168   -207    215
    -93   -205   -111    150      7   -158    210    202     -7    176   -197    213
   -101   -215   -116    158      5   -166    213    205     -5    179   -197    205
    -98   -200   -101    148      0   -150    213    213      5    187   -192    213
    -85   -179    -93    132      0   -135    210    218      7    189   -189    215
    -80   -179    -98    129      7   -140    210    220      7    187   -194    213
    -75   -181   -109    127     15   -148    218    236     23    207   -174    226
    -64   -176   -111    122     23   -145    223    249     33    218   -166    241
    -54   -171   -116    111     28   -142    218    254     36    213   -174    246
    -54   -148    -93    101     18   -122    213    262     33    210   -181    246
    -57   -150    -93    101     18   -122    223    285     51    236   -153    259
    -46   -142    -96     93     23   -122    231    303     67    254   -135    270
    -38   -148   -109     93     33   -129    231    316     72    254   -137    272
    -25   -124    -98     75     36   -111    233    337     83    265   -129    288
    -15   -119   -103     67     41   -111    239    361     98    277   -116    301
     -2   -106   -106     54     51   -106    236    376    103    277   -116    314
     12    -98   -111     41     59   -103    236    405    122    301   -103    327
     28    -88   -116     31     72   -101    246    439    142    319    -90    335
     49    -80   -129     12     88   -103    244    459    148    329    -75    340
     62    -51   -114     -5     88    -83    244    480    163    355    -46    358
     75    -25   -101    -25     88    -62    244    504    176    371    -31    381
     90    -20   -111    -33    101    -64    241    514    184    379    -20    402
    101    -10   -111    -46    106    -59    239    519    189    389     -5    428
    116     33    -85    -75    101    -25    239    527    202    410     12    449
    127     54    -72    -93     98     -7    233    522    202    413     15    449
    122     70    -51    -96     88     10    228    506    197    418     25    449
    106     75    -31    -93     67     20    226    498    200    423     38    457
    103     93    -10    -98     57     41    223    485    200    423     38    465
     96     96     -2    -98     49     46    218    462    189    413     31    459
     75    101     25    -88     25     64    215    436    184    402     23    449
     57     83     25    -70     12     57    220    418    176    387      5    446
     38     62     23    -49      7     44    228    397    163    363    -20    431
     10     44     31    -28    -12     38    233    371    158    353    -36    394
    -20     20     41      0    -31     31    246    355    161    350    -38    368
    -41    -10     28     25    -36      7    252    332    153    337    -54    350
    -57    -38     15     46    -36    -12    257    314    142    324    -67    335
    -77    -41     33     57    -57     -5    254    301    140    314    -77    324
    -85    -59     25     72    -57    -18    257    285    132    306    -90    316
    -96    -98     -5     96    -46    -54    246    259    109    280   -116    283
   -111   -109      2    109    -57    -54    249    244     98    272   -124    270
   -114   -101     12    106    -67    -44    249    241    101    275   -122    275
   -114   -106      7    111    -62    -49    249    239     98    277   -122    272
   -122   -129     -7    124    -59    -67    252    236    103    285   -114    267
   -129   -116     10    122    -72    -54    246    236    103    285   -116    270
   -122   -119      0    119    -64    -59    249    239    103    285   -116    272
   -116   -129    -12    124    -51    -72    252    236    103    288   -116    272
   -124   -122      0    122    -64    -62    254    239    103    290   -114    283
   -119   -116      2    116    -62    -57    257    244    111    298   -109    285
   -114   -124    -10    116    -54    -67    252    236    103    290   -124    275
   -124   -124      0    124    -62    -62    252    233    103    285   -129    275
   -122   -122      0    122    -62    -62    254    236    106    288   -124    280
   -114   -142    -28    127    -44    -85    252    231     98    280   -132    277
   -119   -140    -23    129    -49    -83    252    226     93    277   -137    272
   -122   -124     -2    124    -59    -64    259    236    109    288   -127    293
   -116   -127    -10    119    -57    -70    262    233    103    280   -137    288
   -114   -145    -31    129    -44    -88    265    231    103    288   -129    267
   -111   -111      0    109    -57    -57    272    241    116    306   -111    270
   -103    -83     20     93    -62    -31    293    259    137    327    -90    288
   -103    -88     12     93    -59    -38    314    272    150    329    -90    303
   -106    -59     46     83    -77     -7    337    283    161    337    -83    314
   -106    -41     64     72    -85     10    350    288    163    345    -80    306
    -85    -31     54     59    -70     10    366    306    184    358    -62    319
    -72     36    109     15    -93     72    371    319    210    387    -31    353
    -67     98    166    -15   -116    132    361    324    244    426      7    400
    -49    145    194    -49   -122    168    327    316    259    449     31    418
    -33    132    166    -49    -98    148    301    306    252    436     23    410
    -44    122    166    -38   -106    142    285    293    239    428     15    413
    -62    101    163    -20   -111    132    275    277    231    428     12    413
    -70     31    101     18    -85     64    254    254    202    397    -12    381
    -85    -64     20     75    -54    -23    241    233    155    345    -70    332
   -106   -129    -23    116    -41    -77    239    218    119    303   -116    290
   -122   -176    -54    148    -33   -116    236    197     93    272   -148    257
   -140   -207    -67    171    -38   -137    226    174     67    241   -179    228
   -148   -233    -85    192    -31   -161    220    161     49    220   -200    210
   -140   -246   -106    192    -18   -176    218    153     41    210   -207    202
   -135   -259   -124    197     -5   -194    215    148     38    202   -210    194
   -150   -267   -119    207    -18   -194    218    145     41    202   -207    194
   -148   -270   -122    210    -12   -197    220    150     41    205   -207    200
   -150   -277   -129    213    -12   -205    215    140     25    187   -228    181
   -155   -272   -116    215    -20   -194    213    137     23    179   -233    176
   -161   -272   -114    215    -25   -194    213    137     23    179   -233    179
   -150   -288   -137    220     -7   -213    207    129     12    166   -246    168
   -161   -301   -142    228    -10   -223    207    124      7    155   -254    161
   -171   -298   -129    233    -23   -215    213    127     15    161   -249    168
   -163   -309   -145    236    -10   -228    213    129      7    148   -259    158
   -140   -379   -239    259     49   -309    215    127    -28     98   -314    109
    -80   -579   -498    329    207   -537    244    166   -127    -57   -488    -62
    -20   -730   -711    374    345   -722    353    298   -171   -187   -649   -246
     -2   -636   -633    319    314   -636    478    446    -59   -127   -602   -231
   -127   -311   -184    220     28   -249    514    285    106    103   -329     41
   -363    301    665     28   -514    483    337   -220    270    506    179    589
   -563   1130   1693   -283  -1130   1410    153   -506    605   1124    898   1343
   -620   1623   2244   -501  -1431   1932    -77   -641    841   1590   1405   1896
   -584   1350   1935   -381  -1260   1641   -298   -815    594   1395   1208   1753
   -555    753   1306   -101   -932   1028   -384   -930     36    665    470   1000
   -491    176    667    155   -579    420   -252   -719   -267    124   -127    376
   -381   -116    265    246   -324     72    -23   -303   -176     59   -272    213
   -259   -166     93    213   -176    -36    132    -20    -38    127   -241    226
   -200   -233    -33    215    -85   -135    189     80    -10    122   -257    200
   -194   -267    -72    231    -62   -171    207    103    -18     96   -285    166
   -194   -280    -85    236    -54   -181    218    116    -25     72   -311    148
   -181   -290   -109    236    -36   -200    228    127    -33     54   -327    132
   -174   -311   -137    241    -20   -226    226    129    -38     44   -335    116
   -174   -298   -127    236    -23   -213    233    142    -36     44   -332    114
   -163   -290   -127    223    -18   -210    239    150    -33     36   -335    116
   -153   -296   -142    226     -5   -220    244    153    -36     25   -342    111
   -161   -280   -122    218    -20   -202    246    161    -28     31   -332    122
   -158   -280   -122    218    -18   -202    252    168    -25     28   -332    127
   -150   -293   -142    220     -5   -218    249    163    -33     15   -342    116
   -150   -270   -119    210    -15   -194    252    171    -25     18   -337    119
   -150   -249    -98    197    -25   -174    252    179    -20     23   -327    135
   -140   -244   -103    192    -20   -174    249    176    -23     15   -329    132
   -140   -246   -106    192    -18   -176    254    179    -25     10   -337    129
   -148   -241    -93    194    -28   -168    262    192    -12     12   -335    137
   -137   -236    -98    187    -20   -168    257    194    -18      2   -340    132
   -129   -236   -106    181    -12   -171    254    197    -20     -5   -345    135
   -127   -220    -96    171    -15   -158    257    210    -10      2   -335    150
   -122   -220    -98    171    -12   -161    265    226     -2      7   -327    158
   -119   -213    -93    166    -15   -153    259    223    -10     -7   -337    153
   -119   -202    -83    161    -18   -142    262    239     -2     -7   -335    161
   -109   -189    -80    148    -15   -135    267    259     12      7   -316    176
    -85   -189   -103    137      7   -148    270    272     12      7   -314    163
    -75   -181   -106    127     12   -145    270    290     20     10   -303    171
    -72   -171   -101    122     12   -137    280    322     38     31   -280    197
    -54   -166   -111    109     28   -140    283    342     46     31   -280    200
    -38   -161   -122    101     41   -142    283    358     46     23   -283    197
    -31   -140   -111     83     38   -127    285    387     64     36   -262    218
    -15   -124   -111     70     46   -119    290    418     83     51   -244    239
      5   -116   -124     54     64   -122    285    433     85     51   -239    244
     25    -80   -106     28     64    -93    288    454     98     64   -218    267
     36    -54    -90      7     62    -72    285    467    109     75   -197    288
     46    -54   -101      2     72    -77    283    470    106     72   -197    288
     51    -46    -98     -2     72    -72    280    467    103     70   -189    298
     54    -10    -64    -20     59    -36    277    465    106     72   -179    319
     64      2    -62    -33     64    -28    272    452    101     67   -171    327
     59      7    -51    -33     54    -20    270    433     88     51   -176    319
     44     23    -20    -33     31      2    270    420     88     46   -168    332
     36     33     -2    -33     20     15    265    400     77     38   -166    329
     28     33      2    -31     12     20    257    361     62     15   -174    319
      7     28     18    -18     -5     23    262    337     62     12   -166    316
    -15     23     36     -5    -25     28    265    309     51     -5   -176    293
    -31     -5     25     18    -28     10    259    272     28    -38   -202    257
    -51    -33     18     41    -38     -7    257    239     12    -67   -223    236
    -80    -57     20     67    -51    -18    262    215      2    -85   -236    220
    -93    -85      7     88    -51    -38    259    189    -12   -109   -249    200
   -103    -90     12     98    -59    -38    257    161    -28   -135   -267    176
   -129   -111     15    119    -75    -49    257    140    -41   -158   -285    161
   -137   -135      2    135    -72    -67    254    124    -54   -174   -293    150
   -137   -148    -10    140    -67    -80    244    101    -77   -200   -311    129
   -145   -168    -23    158    -62    -96    244     93    -85   -213   -316    124
   -161   -163     -2    158    -80    -83    246     90    -88   -223   -322    116
   -150   -153     -2    150    -75    -77    236     80    -90   -231   -322    114
   -153   -171    -18    158    -67    -96    241     77    -90   -231   -314    116
   -155   -163     -7    161    -75    -85    246     83    -83   -231   -306    127
   -145   -129     15    135    -80    -57    233     70    -96   -249   -316    116
   -142   -127     12    135    -80    -57    231     64   -103   -259   -319    114
   -161   -148     12    155    -88    -67    231     64   -103   -265   -322    109
   -174   -153     20    163    -98    -67    226     59   -109   -272   -324    103
   -166   -148     15    155    -90    -67    218     46   -119   -288   -329     96
   -166   -132     33    148   -101    -49    218     46   -116   -283   -319    103
   -153   -106     46    129   -101    -31    226     57   -103   -275   -303    119
   -148   -124     23    137    -85    -51    226     54   -111   -288   -309    109
   -161   -148     12    153    -90    -67    226     51   -114   -296   -311    109
   -166    -98     67    132   -119    -15    241     64    -98   -285   -296    122
   -145    -41    101     93   -124     28    259     80    -77   -267   -272    142
   -142    -36    106     90   -124     33    277     90    -64   -262   -259    153
   -166    -46    119    103   -145     36    290     93    -64   -265   -259    150
   -155    -18    137     85   -148     59    301    101    -59   -265   -257    155
   -135     44    179     44   -155    111    301    109    -41   -246   -231    174
   -142     85    228     28   -184    155    301    116    -15   -220   -194    210
   -129    148    277    -10   -202    210    272    103      2   -197   -166    244
   -111    168    280    -28   -194    223    231     77    -12   -215   -179    228
   -109    142    252    -20   -179    197    213     67    -25   -228   -187    226
   -127    135    262     -2   -194    197    207     57    -33   -239   -194    228
   -132    111    244      7   -187    176    187     31    -64   -262   -215    205
   -137     28    166     54   -150     96    166      7   -106   -309   -254    148
   -155    -80     75    116   -116     -2    161     -5   -148   -361   -306    101
   -158   -135     23    148    -90    -57    163    -15   -174   -392   -340     75
   -163   -161      2    163    -85    -80    153    -49   -213   -433   -376     41
   -179   -192    -15    184    -83   -103    142    -72   -239   -462   -400     23
   -181   -192    -12    184    -85   -103    135    -85   -254   -483   -415     10
   -166   -194    -28    181    -70   -111    129    -93   -267   -496   -426      0
   -168   -197    -28    181    -72   -111    122   -103   -277   -509   -433     -5
   -176   -197    -20    184    -77   -109    122   -111   -283   -522   -441    -10
   -174   -223    -49    197    -62   -137    119   -116   -293   -537   -452    -20
   -171   -241    -70    207    -51   -155    114   -129   -309   -561   -470    -44
   -179   -233    -54    205    -64   -142    111   -132   -314   -568   -470    -38
   -187   -239    -51    213    -70   -145    109   -135   -316   -571   -465    -38
   -179   -254    -75    215    -51   -166    106   -140   -322   -581   -465    -54
   -168   -233    -64    202    -51   -150    106   -137   -319   -579   -459    -54
   -181   -249    -67    215    -59   -158    101   -140   -324   -589   -462    -59
   -163   -306   -142    233    -12   -226    103   -142   -361   -639   -506   -101
   -109   -470   -361    288    124   -415    129   -106   -441   -761   -636   -228
    -70   -667   -597    368    262   -633    241     20   -485   -904   -805   -407
    -54   -589   -535    322    239   -563    368    187   -371   -867   -782   -418
   -153   -241    -88    197    -33   -166    389      2   -228   -672   -545   -205
   -345    303    649     20   -496    475    187   -574   -150   -348   -106    241
   -522   1114   1636   -296  -1078   1374   -106  -1070     31    187    561    932
   -607   1686   2291   -540  -1449   1987   -381  -1293    231    672   1114   1506
   -545   1465   2010   -459  -1278   1738   -626  -1454     12    566   1015   1467
   -478    833   1309   -179   -893   1070   -680  -1499   -511   -119    324    800
   -420    174    594    124   -506    384   -478  -1221   -872   -813   -428     41
   -329   -109    220    218   -275     54   -215   -701   -657   -800   -524    -77
   -244   -168     72    205   -158    -49    -38   -366   -449   -680   -452    -25
   -189   -205    -18    197    -88   -111     41   -215   -374   -649   -441    -23
   -174   -270    -96    223    -38   -184     75   -174   -374   -675   -472    -59
   -176   -311   -135    244    -23   -223     88   -153   -371   -685   -485    -77
   -171   -311   -140    241    -15   -226     93   -137   -371   -696   -493    -93
   -161   -314   -155    236     -5   -236     93   -132   -376   -709   -501   -111
   -155   -306   -150    231     -2   -228     98   -122   -374   -709   -498   -106
   -163   -303   -140    231    -12   -223    103   -116   -371   -714   -504   -106
   -153   -316   -166    233      5   -241    111   -106   -366   -711   -504   -106
   -150   -335   -184    241     15   -259    119    -93   -358   -704   -496    -96
   -155   -306   -150    231     -2   -228    119    -90   -353   -704   -491    -88
   -140   -277   -137    207     -2   -210    114    -90   -355   -706   -493    -85
   -132   -288   -155    210     10   -223    116    -85   -355   -711   -496    -88
   -140   -283   -142    210     -2   -213    124    -72   -342   -698   -485    -72
   -140   -275   -135    207     -2   -205    129    -64   -337   -698   -485    -64
   -124   -275   -150    197     10   -213    122    -64   -345   -704   -491    -70
   -132   -275   -142    202      5   -210    127    -57   -335   -688   -478    -57
   -132   -275   -142    202      2   -210    135    -44   -322   -680   -467    -49
   -119   -277   -158    200     18   -218    137    -33   -319   -680   -467    -51
   -119   -265   -145    192     10   -205    135    -28   -316   -680   -467    -51
   -119   -249   -129    184      2   -189    140     -7   -301   -662   -452    -33
   -111   -246   -135    176     10   -189    145      5   -290   -652   -446    -23
   -103   -257   -153    181     23   -205    145     12   -288   -649   -441    -20
   -109   -246   -140    176     15   -194    153     38   -270   -631   -426     -2
    -96   -228   -135    161     18   -181    155     59   -254   -615   -413      7
    -83   -207   -124    145     20   -168    155     72   -252   -620   -420      2
    -85   -194   -109    140     10   -153    161     93   -236   -607   -413     15
    -85   -181    -96    132      2   -140    168    127   -210   -587   -392     41
    -62   -168   -109    114     23   -140    171    158   -197   -574   -381     59
    -51   -166   -114    106     31   -140    176    189   -179   -553   -366     72
    -51   -158   -106    106     25   -132    189    231   -150   -522   -337     98
    -33   -132   -101     83     31   -116    192    257   -132   -504   -319    116
    -12   -109    -96     59     38   -101    194    277   -119   -491   -309    137
    -15    -77    -64     46     23    -70    197    296   -103   -467   -288    163
     -2    -41    -38     23     18    -41    200    311    -88   -444   -265    181
     10    -36    -46     12     25    -41    194    309    -93   -441   -262    181
      5    -15    -20      5     10    -18    197    309    -90   -433   -252    194
      0     10     10     -5     -5     10    200    303    -85   -428   -244    207
     -2     10     12     -2     -7     10    189    277   -106   -449   -265    192
     -7      5     12      0    -12     10    181    254   -122   -459   -272    192
    -20     41     62    -12    -41     51    184    233   -122   -452   -265    205
    -28     28     57     -2    -44     41    179    194   -142   -470   -283    189
    -36     28     64      5    -49     46    166    150   -166   -496   -309    163
    -62     23     85     18    -75     54    166    114   -176   -504   -319    150
    -80    -15     64     46    -72     23    166     77   -194   -524   -345    124
    -88    -28     57     57    -75     15    153     28   -228   -558   -381     88
   -111    -44     67     77    -90     10    140    -12   -257   -587   -415     62
   -132    -77     51    103    -93    -12    140    -41   -270   -602   -433     41
   -132   -111     18    122    -75    -46    132    -72   -293   -620   -454     18
   -137   -129      5    132    -72    -62    127    -98   -311   -639   -480      0
   -150   -150      0    150    -75    -75    129   -111   -319   -644   -488     -7
   -145   -145     -2    142    -72    -75    116   -132   -335   -654   -504    -28
   -145   -153    -10    148    -67    -83    111   -148   -348   -670   -522    -44
   -158   -166    -10    161    -75    -88    116   -145   -345   -665   -527    -36
   -158   -171    -12    166    -72    -93    122   -140   -340   -657   -527    -33
   -145   -166    -20    155    -64    -93    111   -153   -350   -670   -542    -46
   -148   -166    -18    155    -67    -93    111   -153   -348   -667   -545    -38
   -155   -171    -15    161    -72    -93    114   -150   -342   -657   -545    -31
   -145   -174    -28    161    -59   -101    109   -153   -345   -657   -553    -38
   -142   -158    -18    148    -64    -88    106   -153   -342   -652   -550    -41
   -153   -155     -2    155    -77    -80    114   -142   -332   -641   -545    -31
   -153   -166    -12    158    -70    -88    111   -148   -335   -646   -561    -38
   -145   -158    -12    153    -67    -85    111   -148   -337   -646   -568    -46
   -148   -127     18    137    -85    -54    132   -124   -306   -615   -542    -18
   -142    -75     67    106   -106     -5    150   -106   -285   -592   -524      5
   -145    -62     80    101   -114      7    168   -101   -272   -579   -517      7
   -150    -49    101    101   -127     25    187    -88   -257   -561   -509     15
   -148    -49     98     96   -124     23    202    -72   -244   -553   -506     28
   -135      7    140     62   -137     72    205    -57   -223   -532   -493     51
   -127     80    205     23   -166    142    207    -46   -184   -488   -457     90
   -132    145    277     -5   -205    210    192    -49   -155   -444   -415    124
   -114    174    288    -31   -202    231    150    -75   -161   -444   -413    129
    -98    150    249    -25   -174    200    132    -85   -179   -457   -436    124
   -114    116    228     -2   -171    171    124    -96   -187   -457   -444    119
   -127    101    228     12   -176    163    114   -111   -200   -462   -449    103
   -124     49    174     36   -150    111     96   -135   -241   -501   -493     59
   -135    -51     80     93   -109     12     90   -145   -280   -550   -553     12
   -145   -145     -2    142    -72    -75     88   -153   -314   -589   -600    -20
   -145   -197    -51    171    -46   -124     83   -176   -348   -620   -636    -57
   -158   -223    -67    189    -46   -148     70   -202   -379   -649   -667    -85
   -168   -239    -70    202    -49   -155     67   -213   -394   -662   -688    -98
   -161   -246    -88    202    -38   -168     59   -220   -402   -675   -704   -103
   -153   -262   -109    207    -23   -187     59   -226   -415   -680   -714   -119
   -168   -283   -116    226    -28   -200     62   -223   -407   -670   -711   -124
   -166   -283   -116    223    -25   -200     57   -228   -415   -675   -722   -132
   -155   -280   -127    218    -15   -205     49   -241   -428   -683   -735   -145
   -155   -283   -127    220    -15   -205     54   -239   -423   -672   -732   -135
   -168   -283   -116    223    -28   -200     49   -241   -423   -670   -740   -132
   -158   -288   -129    223    -15   -210     44   -249   -431   -678   -758   -145
   -166   -306   -142    236    -15   -226     44   -252   -433   -683   -771   -158
   -179   -303   -124    241    -28   -215     44   -249   -431   -675   -766   -150
   -163   -335   -171    246      2   -254     44   -244   -441   -685   -782   -168
   -119   -439   -319    277     98   -379     51   -223   -501   -771   -883   -257
    -72   -626   -553    348    239   -589    124   -122   -558   -911  -1057   -420
    -38   -719   -680    379    319   -701    265     72   -509   -966  -1156   -537
    -88   -459   -374    272    142   -418    350     88   -353   -815   -997   -423
   -265    -18    246    140   -257    114    220   -407   -306   -576   -667    -96
   -459    683   1143   -111   -802    911    -72  -1044   -265   -174   -127    472
   -610   1478   2088   -433  -1348   1782   -353  -1402    -57    389    537   1137
   -594   1577   2171   -493  -1384   1873   -633  -1610   -109    553    727   1366
   -522   1026   1545   -252  -1034   1286   -763  -1680   -527     59    202    898
   -454    342    797     54   -626    568   -628  -1478   -935   -667   -579    127
   -361   -140    220    252   -290     38   -363   -971   -872   -885   -922   -223
   -283   -189     90    233   -189    -51   -158   -566   -600   -717   -826   -161
   -207   -213     -5    210   -101   -109    -41   -345   -459   -628   -769   -119
   -174   -254    -80    213    -46   -168      0   -275   -436   -636   -787   -140
   -168   -275   -106    223    -31   -192     12   -249   -436   -649   -805   -163
   -163   -288   -124    226    -20   -207     25   -228   -428   -657   -820   -166
   -163   -301   -140    231    -12   -220     33   -218   -428   -662   -828   -184
   -161   -316   -158    236     -2   -239     44   -207   -420   -652   -820   -202
   -163   -309   -145    236    -10   -228     59   -187   -400   -631   -807   -194
   -153   -303   -153    228     -2   -228     57   -181   -400   -639   -813   -192
   -142   -296   -153    218      2   -226     51   -181   -407   -646   -820   -189
   -145   -293   -148    218      0   -220     64   -166   -389   -628   -813   -179
   -145   -298   -153    223      2   -226     80   -148   -371   -613   -800   -171
   -137   -293   -155    213      7   -226     75   -153   -379   -618   -807   -179
   -132   -270   -137    202      2   -205     77   -142   -371   -607   -800   -168
   -132   -244   -111    187    -12   -179     80   -129   -358   -589   -784   -163
   -116   -226   -109    171     -5   -168     83   -122   -348   -579   -776   -166
   -129   -254   -124    192     -2   -189     83   -119   -348   -579   -784   -174
   -137   -246   -109    189    -15   -179     90   -103   -332   -563   -771   -155
   -135   -249   -116    189    -10   -184     93    -90   -319   -548   -761   -145
   -124   -244   -119    184     -2   -181     93    -83   -314   -545   -761   -142
   -127   -226   -101    176    -15   -163    101    -62   -293   -524   -743   -119
   -124   -210    -85    166    -20   -148    106    -46   -277   -509   -735   -109
   -114   -210    -96    161    -10   -155    106    -33   -275   -506   -737   -119
   -114   -200    -85    158    -15   -142    109    -18   -262   -498   -735   -119
   -111   -184    -72    148    -20   -129    114      7   -241   -478   -722   -103
    -98   -181    -83    140    -10   -132    119     31   -228   -470   -711    -90
    -93   -179    -85    135     -7   -132    124     57   -215   -462   -701    -70
    -90   -155    -64    124    -12   -111    135     88   -192   -433   -683    -54
    -72   -168    -96    119     10   -132    148    124   -168   -413   -665    -51
    -51   -142    -90     96     18   -116    145    150   -155   -400   -654    -46
    -46   -114    -70     80     10    -93    153    184   -132   -376   -633    -25
    -31   -103    -72     67     20    -88    166    223   -103   -348   -610      0
    -20   -106    -85     62     31    -96    158    233   -106   -345   -613      0
    -10    -70    -59     38     23    -64    155    249    -96   -335   -605     18
     -2    -54    -51     25     23    -51    163    270    -77   -309   -579     51
     15    -44    -59     15     36    -51    166    277    -70   -293   -563     70
     12    -36    -51     10     31    -44    163    270    -75   -296   -566     67
      2    -10    -12      2      5    -10    161    265    -75   -293   -563     80
      5      0     -5     -5      5      0    155    249    -83   -293   -561     67
     12     15      2    -12      5     10    145    223    -96   -303   -561     51
      0     10     10     -5     -7     10    150    207    -93   -298   -553     59
    -10     12     20     -2    -15     15    153    184    -96   -301   -555     59
    -25     25     51      0    -38     38    145    145   -116   -319   -574     41
    -54      7     62     23    -57     33    148    116   -122   -324   -584     25
    -77      2     77     36    -77     38    148     85   -124   -332   -592      5
    -93    -25     64     59    -80     18    135     44   -150   -361   -620    -28
   -114    -62     51     85    -83     -5    129      7   -168   -379   -644    -51
   -132    -80     51    106    -93    -15    129    -15   -174   -384   -652    -62
   -129   -116     10    122    -72    -51    124    -36   -189   -397   -667    -75
   -127   -137    -10    132    -59    -75    114    -64   -210   -410   -683   -103
   -142   -137      2    140    -75    -67    109    -83   -223   -418   -696   -122
   -150   -148      2    150    -77    -72    111    -90   -226   -426   -711   -124
   -150   -161    -10    153    -72    -88    101   -106   -241   -441   -722   -132
   -161   -161     -2    161    -80    -83    101   -109   -241   -431   -719   -137
   -166   -155      7    158    -88    -75    106   -103   -231   -413   -698   -135
   -158   -148     10    153    -85    -70    103   -106   -233   -413   -698   -142
   -158   -155      2    155    -80    -77    101   -106   -233   -410   -696   -142
   -163   -174    -12    168    -75    -93    111    -96   -220   -394   -680   -119
   -153   -174    -20    163    -67    -98    109    -98   -218   -394   -680   -116
   -145   -171    -25    158    -59    -98    103   -101   -223   -397   -685   -129
   -153   -163    -10    155    -72    -88    109    -98   -213   -387   -675   -135
   -145   -132     12    137    -80    -59    119    -85   -197   -366   -657   -116
   -142   -111     31    124    -88    -41    135    -72   -181   -350   -644    -98
   -148    -77     70    114   -109     -5    155    -54   -158   -324   -623    -83
   -155    -38    116     96   -137     38    176    -33   -135   -303   -605    -67
   -148    -18    127     83   -140     54    192    -23   -127   -296   -600    -57
   -137    -10    124     72   -132     57    200    -10   -119   -285   -592    -51
   -129     46    176     41   -153    111    218     18    -77   -241   -550    -18
   -129    116    246      5   -189    181    210     18    -54   -210   -517     10
   -127    163    288    -18   -207    226    181      2    -38   -184   -488     31
   -122    163    285    -23   -202    226    155     -2    -31   -166   -470     49
   -103    155    259    -25   -181    207    148     -2    -31   -163   -470     49
   -114    137    252    -12   -181    194    122    -31    -62   -187   -493     31
   -132    109    241     10   -187    174    111    -46    -75   -194   -501     25
   -148     33    181     54   -163    106    114    -49    -93   -215   -527     -2
   -148    -57     90    103   -119     15     96    -72   -153   -277   -594    -72
   -150   -109     41    129    -98    -33     83    -98   -197   -322   -636   -116
   -171   -150     18    161    -96    -67     88   -114   -220   -345   -665   -129
   -179   -207    -28    192    -75   -119     88   -132   -246   -374   -698   -153
   -171   -218    -46    194    -62   -132     70   -155   -280   -400   -724   -184
   -176   -223    -46    197    -67   -135     75   -155   -272   -387   -711   -179
   -171   -233    -64    202    -54   -150     77   -148   -267   -376   -701   -174
   -161   -236    -77    197    -44   -158     72   -155   -275   -384   -711   -194
   -158   -236    -77    197    -41   -158     70   -161   -280   -384   -711   -205
   -163   -241    -77    200    -44   -161     59   -166   -285   -389   -714   -205
   -142   -257   -114    200    -15   -184     46   -166   -290   -394   -719   -205
   -111   -254   -145    181     12   -200     38   -163   -290   -392   -722   -202
    -98   -223   -124    161     12   -174     15   -171   -296   -394   -724   -205
    -59   -194   -135    127     36   -163      5   -166   -290   -387   -719   -200
    -57   -205   -148    132     44   -179     10   -163   -290   -387   -722   -207
   -140   -285   -145    210      0   -215     36   -171   -306   -405   -745   -236
   -150   -407   -257    280     51   -332     96   -145   -350   -478   -828   -303
    -96   -626   -530    361    213   -576    166    -51   -431   -641  -1023   -501
    -83   -698   -618    389    267   -659    296    127   -384   -691  -1104   -618
   -129   -475   -345    301    103   -410    405    171   -213   -530   -932   -488
   -298    -28    270    163   -285    119    293   -296   -137   -277   -592   -150
   -511    722   1234   -106   -872    979     10   -917    -49    166     -2    470
   -654   1441   2096   -394  -1376   1769   -249  -1247    155    714    641   1132
   -641   1543   2184   -452  -1413   1862   -527  -1467    101    872    828   1366
   -555   1031   1587   -236  -1070   1309   -704  -1584   -340    371    309    891
   -491    361    852     62   -672    605   -563  -1356   -735   -363   -485     93
   -384    -80    303    231   -345    111   -309   -854   -665   -545   -779   -210
   -275   -184     88    228   -184    -49   -111   -452   -423   -407   -714   -179
   -202   -210     -7    207    -98   -109     -5   -241   -293   -324   -665   -148
   -192   -246    -57    218    -70   -153     33   -187   -272   -324   -675   -174
   -176   -288   -114    231    -33   -202     44   -166   -275   -342   -696   -207
   -171   -309   -140    239    -18   -226     49   -153   -280   -361   -717   -223
   -168   -290   -122    231    -23   -207     57   -135   -272   -355   -711   -218
   -161   -298   -137    228    -12   -218     67   -119   -259   -350   -704   -220
   -155   -316   -163    236      2   -241     75   -111   -257   -348   -704   -228
   -163   -314   -150    239     -7   -233     80   -101   -246   -340   -698   -220
   -158   -293   -135    226    -12   -215     85    -88   -236   -327   -688   -210
   -153   -301   -148    226     -5   -226     85    -83   -239   -329   -688   -213
   -153   -293   -140    223     -7   -218     85    -77   -231   -324   -685   -207
   -153   -277   -127    213    -12   -202     96    -59   -213   -301   -665   -194
   -148   -275   -127    213    -10   -202    101    -49   -200   -290   -654   -192
   -158   -283   -124    218    -18   -205    103    -44   -197   -288   -652   -187
   -163   -257    -93    210    -36   -176    103    -33   -184   -270   -639   -174
   -153   -249    -98    200    -28   -176    103    -23   -174   -259   -626   -168
   -132   -254   -122    194     -5   -189    109    -12   -163   -252   -618   -161
   -137   -239   -103    187    -18   -174    111      0   -150   -239   -610   -153
   -137   -236    -98    187    -20   -168    119     20   -135   -220   -592   -137
   -114   -226   -111    168     -2   -168    111     25   -132   -220   -594   -140
   -106   -205    -98    155     -5   -153    101     36   -124   -210   -587   -132
   -132   -205    -72    166    -31   -137    109     51   -114   -197   -579   -124
   -132   -220    -88    176    -23   -153    135     77    -96   -184   -568   -111
   -132   -210    -80    171    -25   -145    142     93    -88   -176   -561   -101
   -137   -197    -59    168    -38   -129    148    119    -64   -150   -542    -85
   -124   -181    -59    153    -33   -122    150    145    -44   -132   -524    -80
   -103   -176    -72    140    -18   -124    150    166    -36   -122   -517    -77
    -96   -168    -75    129    -12   -122    158    202    -10    -98   -496    -54
    -77   -158    -80    119      0   -119    168    241     12    -70   -470    -28
    -51   -124    -72     85      7   -101    161    259     18    -67   -470    -23
    -36   -109    -72     72     15    -90    166    288     36    -46   -449      0
    -25    -88    -62     54     15    -75    171    319     62    -18   -426     25
    -10    -67    -57     38     23    -62    171    332     70     -5   -410     36
      0    -54    -54     25     25    -54    163    335     72     -7   -410     44
      0    -18    -18      7      7    -18    166    345     83     12   -384     75
      0      0     -2      0      0      0    166    345     88     28   -366     85
      0     -7     -7      5      2     -7    166    335     85     28   -363     75
    -10      7     15      0    -12     10    166    327     88     33   -358     75
    -20     28     49     -5    -33     36    163    314     88     41   -345     85
    -28     36     64     -5    -46     49    161    290     80     33   -348     83
    -46     46     93      0    -70     70    166    267     77     31   -353     80
    -72     41    114     12    -93     77    174    249     83     33   -350     85
    -90     20    111     33   -101     64    168    218     72     20   -363     64
   -103     10    111     46   -106     59    161    179     51     -5   -387     33
    -98     20    119     38   -109     70    155    153     46    -12   -397     18
    -85      2     88     38    -88     44    150    122     31    -28   -415      0
   -111    -54     57     83    -85      0    137     80      0    -59   -444    -38
   -161    -98     59    127   -111    -20    132     46    -20    -83   -470    -62
   -176   -124     51    150   -114    -36    137     31    -28    -90   -478    -75
   -171   -137     33    153   -103    -51    116      5    -49   -111   -496   -101
   -166   -119     46    142   -109    -36    116     -5    -54   -114   -498   -106
   -163    -98     64    129   -116    -18    127     -2    -46   -103   -493    -98
   -184   -142     41    163   -114    -51    129     -7    -54   -111   -501   -109
   -184   -153     28    166   -106    -62    122    -15    -59   -116   -506   -116
   -168   -119     49    142   -109    -36    124     -5    -44    -98   -485    -98
   -166   -114     51    137   -111    -31    119     -7    -44    -93   -480    -96
   -168   -119     49    145   -109    -36    114    -18    -54   -103   -488   -111
   -174   -101     70    135   -124    -15    119    -10    -49    -98   -483   -106
   -176   -101     75    140   -127    -12    124     -2    -38    -88   -475    -98
   -163   -111     49    137   -109    -31    119     -7    -46    -96   -483   -109
   -153    -83     70    119   -111     -7    129      5    -33    -83   -470    -98
   -155    -46    109    101   -135     31    153     33      2    -46   -436    -62
   -153     -7    145     77   -148     67    174     51     25    -23   -413    -41
   -153      0    153     75   -153     75    194     64     36    -12   -405    -36
   -166    -10    155     88   -161     72    213     77     44     -7   -402    -36
   -155     36    189     57   -171    111    215     90     59      7   -387    -20
   -140    103    244     15   -192    174    210     96     88     38   -355      7
   -145    174    316    -15   -231    246    189     88    114     72   -322     41
   -135    218    353    -41   -244    285    174     88    140    106   -283     80
   -122    179    298    -31   -210    239    150     75    122     88   -301     64
   -127    163    288    -18   -207    226    137     59    106     75   -311     54
   -137    174    311    -18   -226    244    129     51    109     88   -301     59
   -140    145    285     -2   -213    215    116     31     83     64   -322     31
   -142     38    179     51   -163    109    103     10     31      5   -381    -28
   -153    -33    119     93   -137     41    109      2      0    -28   -418    -59
   -161    -72     85    116   -127      5    109    -15    -25    -51   -441    -90
   -171   -127     44    150   -109    -41     93    -46    -62    -90   -475   -132
   -184   -150     33    168   -109    -59     90    -59    -83   -109   -496   -150
   -187   -161     25    174   -106    -70     85    -64    -90   -116   -501   -155
   -189   -194     -7    189    -90   -101     83    -77   -106   -135   -517   -174
   -189   -202    -12    197    -88   -109     83    -77   -109   -140   -519   -176
   -194   -179     15    184   -106    -80     80    -77   -106   -137   -509   -174
   -187   -194     -7    189    -90   -101     72    -85   -116   -148   -517   -181
   -194   -223    -31    207    -83   -129     64    -98   -132   -166   -537   -200
   -197   -213    -15    205    -90   -114     70    -90   -124   -161   -527   -192
   -194   -202     -7    197    -93   -106     70    -90   -122   -158   -522   -189
   -192   -220    -28    207    -83   -127     67    -93   -127   -168   -527   -194
   -197   -215    -18    205    -90   -116     67    -93   -129   -174   -530   -189
   -194   -200     -5    197    -96   -103     72    -83   -122   -171   -524   -168
   -171   -285   -116    228    -28   -202     72    -80   -161   -218   -579   -233
   -122   -465   -342    290    109   -405    106    -31   -236   -348   -722   -389
    -85   -620   -537    353    223   -579    220    114   -257   -472   -880   -563
    -67   -558   -491    314    210   -524    355    301   -153   -446   -867   -584
   -197   -202     -5    200    -96   -106    379    106     -5   -218   -589   -335
   -418    402    818      7   -618    610    181   -467     85    137   -111    161
   -615   1192   1808   -290  -1213   1499    -59   -922    285    680    558    857
   -680   1722   2403   -519  -1540   2062   -319  -1179    449   1145   1091   1405
   -610   1379   1987   -384  -1299   1683   -550  -1353    155    919    870   1241
   -532    732   1265   -101   -898    997   -589  -1348   -337    215    129    524
   -439    127    566    155   -504    345   -426  -1026   -581   -327   -493   -122
   -348    -98    249    223   -298     75   -189   -537   -363   -277   -535   -205
   -246   -116    129    179   -189      5    -49   -244   -176   -150   -439   -132
   -189   -155     31    171   -111    -62     20   -116   -114   -127   -431   -132
   -171   -197    -25    181    -75   -111     44    -88   -119   -163   -467   -158
   -176   -213    -36    194    -70   -124     64    -62   -114   -161   -472   -168
   -166   -228    -62    197    -54   -145     80    -41   -103   -148   -457   -200
   -142   -236    -93    189    -25   -166     83    -31   -103   -155   -454   -213
   -142   -226    -85    184    -31   -155     85    -15    -93   -153   -446   -205
   -163   -236    -72    200    -46   -155     90     -7    -88   -155   -444   -200
   -150   -249    -98    200    -28   -174     96     -2    -93   -163   -449   -205
   -155   -252    -98    202    -28   -176     98      2    -93   -163   -446   -207
   -140   -241   -103    189    -20   -174     98     20    -77   -150   -428   -187
   -122   -213    -90    168    -15   -153     90     23    -77   -150   -426   -184
   -132   -231    -98    179    -18   -163     98     23    -77   -148   -426   -197
    -90   -181    -90    135      0   -137    127     57    -41   -114   -387   -168
   -109   -200    -93    153     -7   -148    127     64    -36   -109   -379   -161
   -145   -231    -85    189    -31   -158    124     57    -46   -119   -384   -171
   -103   -171    -67    135    -20   -119    140     85    -20    -98   -358   -140
   -129   -179    -51    153    -38   -116    135     88    -18    -93   -353   -135
   -171   -231    -59    200    -57   -145    127     83    -28   -101   -361   -153
   -166   -215    -49    192    -59   -132    135     93    -18    -90   -345   -148
   -161   -194    -36    176    -64   -116    148    122      5    -70   -324   -127
   -132   -189    -57    161    -38   -124    150    137     10    -64   -319   -122
   -122   -181    -62    150    -33   -122    148    145     10    -72   -322   -122
   -132   -179    -46    155    -44   -114    161    181     44    -44   -290    -77
   -119   -158    -41    137    -38   -101    153    197     49    -38   -280    -67
   -109   -155    -49    132    -31   -103    158    213     54    -23   -272    -77
    -77   -122    -44    101    -18    -85    161    244     75      2   -252    -75
    -54    -93    -38     75     -7    -67    150    277    106     31   -218    -57
    -57   -111    -54     83     -2    -83    153    298    111     33   -213    -46
    -31    -67    -36     49      0    -51    176    337    135     57   -189    -20
    -18    -33    -15     25     -5    -23    194    376    166     90   -158     12
    -20    -51    -31     36      5    -41    187    392    171    101   -148     20
     -5    -46    -41     23     18    -44    184    405    179    109   -135     33
    -25    -41    -15     33     -7    -31    200    423    194    129   -111     62
    -23    -31    -10     25     -7    -23    207    433    202    140    -98     75
    -20     -7     12     15    -18      2    197    420    192    137    -98     70
    -25     23     49      0    -38     36    194    415    192    142    -90     75
    -20     54     75    -18    -49     64    192    410    197    150    -77     88
    -10     59     70    -25    -38     62    184    389    187    142    -80     85
      0     72     72    -36    -36     72    187    381    184    145    -75     93
    -20     75     96    -28    -59     85    184    355    176    140    -83     90
    -36     72    106    -18    -70     88    181    327    166    129    -88     80
    -44     44     88     -2    -67     67    171    290    145    109   -109     51
    -70     46    116     12    -93     80    171    262    142    101   -119     36
    -80     31    109     23    -93     67    171    236    135     88   -137     15
    -67      5     70     31    -70     36    171    207    119     67   -158    -12
    -98    -44     54     70    -77      5    171    176    101     49   -176    -36
   -119    -41     77     80    -98     18    174    155     96     44   -179    -41
   -116    -67     49     90    -85     -7    150    124     67     15   -202    -72
   -101    -62     38     80    -70    -12    150    103     51      2   -215    -85
   -114    -64     49     85    -83     -7    163     98     51      2   -218    -83
   -119    -88     31    103    -75    -28    168     93     44     -2   -223    -90
   -148   -135     12    140    -83    -62    153     70     20    -23   -241   -122
   -168   -155     12    163    -93    -72    148     70     25    -18   -236   -116
   -135   -119     15    127    -77    -51    150     77     33     -7   -220   -103
    -98    -77     20     88    -59    -28    142     75     33     -7   -218   -103
   -127    -90     33    109    -83    -28    135     67     28    -10   -223   -114
   -140   -101     38    119    -90    -31    137     72     38     -2   -213   -106
   -119    -85     31    101    -77    -28    137     77     44      2   -202   -103
   -101    -54     46     77    -75     -5    137     80     44      2   -202   -101
   -129    -54     75     90   -103     10    155     98     64     20   -184    -80
   -114    -12    101     62   -109     44    179    116     88     44   -158    -59
    -96     46    140     23   -119     93    200    132    106     64   -132    -44
    -77    103    181    -12   -129    142    231    158    137     90   -103    -18
   -109     46    155     28   -135    101    213    148    122     72   -124    -36
   -150     31    179     59   -166    103    205    145    127     77   -119    -36
   -153    127    277     12   -218    202    205    158    166    119    -75      2
   -132    213    345    -38   -239    277    181    158    197    150    -31     46
    -90    275    366    -93   -228    322    127    155    213    166    -10     77
     -2    353    355   -176   -179    355     96    194    249    202     28    114
    -20    319    337   -150   -179    327    -15    181    241    207     36    101
   -124    176    301    -25   -213    239    -64     85    155    140    -20     33
   -106    168    272    -33   -189    220     44     83    140    114    -38     10
    -93    127    218    -18   -155    171    -41     88    119     83    -67    -20
    -59     59    119     -2    -88     88    -93     96     93     51    -96    -46
    -12     46     59    -15    -36     51     -5    111     75     28   -111    -64
   -137    -93     41    114    -90    -25     -7      5    -15    -57   -184   -137
   -223   -194     25    207   -124    -85     59    -57    -72   -114   -231   -184
   -213   -200     10    205   -111    -96     96    -54    -77   -122   -228   -189
   -197   -197      0    197    -98    -98     93    -49    -72   -127   -220   -189
   -194   -187      5    189   -101    -90     85    -38    -64   -122   -210   -181
   -176   -189    -12    181    -83   -101     77    -36    -67   -124   -205   -184
   -166   -202    -36    181    -67   -119     70    -41    -75   -135   -202   -192
   -189   -192     -2    192    -93    -98     49    -51    -80   -145   -202   -194
   -174   -189    -15    181    -80   -103     54    -41    -75   -142   -194   -192
   -148   -181    -36    163    -57   -109     49    -41    -75   -145   -189   -192
   -145   -163    -18    153    -64    -90     38    -38    -72   -145   -176   -192
   -161   -192    -31    176    -64   -111     51    -31    -64   -137   -163   -187
   -111   -153    -44    132    -36    -98     33    -18    -54   -135   -150   -181
   -119   -275   -155    197     18   -218    -18    -25   -111   -205   -215   -249
   -106   -491   -384    296    135   -439     36     49   -176   -329   -350   -389
    -41   -594   -553    319    254   -574    181    220   -163   -433   -483   -553
    -33   -420   -387    226    174   -405    246    374     -5   -337   -381   -501
   -184    -51    132    119   -158     38    158    106    116   -111    -77   -228
   -400    519    919    -62   -659    719    -23   -558    109    194    381    239
   -581   1312   1893   -363  -1236   1602   -213  -1021    265    709   1031    888
   -618   1649   2268   -517  -1444   1958   -493  -1244    348   1052   1434   1293
   -496   1278   1771   -392  -1132   1525   -657  -1356     51    766   1150   1049
   -431    602   1034    -88   -735    818   -652  -1317   -457      0    371    265
   -381      0    381    192   -381    189   -452   -956   -628   -472   -166   -283
   -322   -163    158    241   -244     -2   -228   -491   -342   -319    -83   -236
   -210   -132     77    171   -145    -28    -75   -207   -148   -189     25   -166
   -145   -132     12    137    -83    -59      2    -75    -67   -150     67   -153
   -163   -192    -28    179    -67   -111    -12    -46    -64   -163     67   -174
   -142   -207    -64    174    -38   -137      0    -15    -54   -166     75   -184
   -194   -275    -80    233    -59   -179      7    -33    -85   -202     49   -223
   -223   -301    -80    262    -72   -192     18    -31    -90   -213     49   -233
   -205   -283    -77    244    -64   -181     28    -10    -72   -202     72   -226
   -171   -262    -93    215    -38   -179     46     15    -54   -184     98   -213
   -137   -210    -72    174    -33   -142     62     46    -25   -158    129   -194
   -142   -205    -64    171    -41   -135     59     57    -12   -145    145   -187
   -168   -272   -103    220    -33   -189     46     44    -25   -145    142   -197
   -166   -270   -103    215    -31   -187     49     46    -25   -142    145   -197
   -150   -231    -80    189    -36   -155     51     62    -15   -124    158   -184
   -127   -194    -67    161    -31   -132     57     88     12    -98    184   -161
   -168   -236    -67    202    -51   -153     51     77      7    -98    179   -174
   -179   -249    -70    213    -57   -161     77     77      7    -90    179   -176
   -148   -213    -64    179    -41   -140     93    103     33    -70    200   -155
   -132   -200    -67    163    -33   -135     96    111     41    -72    210   -153
   -150   -205    -54    179    -49   -129    103    116     46    -80    218   -150
   -145   -179    -36    161    -57   -109     98    132     59    -77    228   -140
   -122   -179    -57    150    -33   -119    101    150     70    -72    241   -124
   -132   -176    -44    153    -46   -111    106    158     75    -77    241   -122
   -158   -181    -23    171    -67   -103    106    171     85    -67    252   -116
   -111   -155    -44    132    -36   -101    111    210    116    -23    288    -93
    -57   -109    -54     83     -2    -83    103    239    140      2    306    -85
    -72   -106    -33     88    -20    -72    119    265    158     18    322    -77
    -72    -88    -15     80    -28    -51    140    298    181     33    342    -62
   -132   -166    -36    148    -49   -101    116    285    158      5    327    -80
    -83   -114    -31     98    -25    -72    140    329    192     28    361    -49
    -98   -103     -7    101    -46    -54    155    363    215     44    381    -20
    -77    -96    -18     88    -31    -57    184    400    239     62    402      2
    -70    -90    -20     80    -25    -57    181    418    246     67    407      7
    -57    -54      2     54    -31    -25    184    439    262     85    436     33
      2     36     31    -20    -15     33    187    472    296    116    472     72
     23     57     33    -38     -5     46    135    470    293    111    478     88
    -41     -2     36     20    -41     15    155    436    259     90    462     70
    -20     33     54     -7    -38     44    174    441    272    106    480     85
     33     96     62    -64    -15     80    153    431    270    103    488     93
    -31     64     96    -15    -62     80    158    400    249     75    470     75
    -77     31    106     20    -90     67    166    381    244     67    467     75
    -83     28    111     25    -96     70    158    366    239     57    465     70
    -54     88    140    -18    -98    114    148    342    239     46    462     59
   -103     80    184     12   -142    132    166    301    218     23    439     36
   -153     12    166     67   -158     88    171    272    207      5    420     18
   -150      2    153     75   -153     75    171    241    197    -12    400     -5
   -163     -7    153     85   -161     72    158    207    181    -38    376    -33
   -166    -15    150     90   -158     67    161    189    181    -44    371    -41
   -168    -41    124    103   -148     41    148    161    163    -70    350    -67
   -171    -54    116    111   -145     28    122    140    153    -85    337    -80
   -181    -54    124    116   -155     33    114    122    145    -96    327    -90
   -184    -85     98    135   -142      5    135    114    137   -101    319    -96
   -176    -80     96    127   -137      7    119     98    127   -111    306   -106
   -161    -38    122     98   -142     41     85     98    137   -101    311    -98
   -171    -51    116    111   -145     31     88    103    142    -90    316    -93
   -194    -80    114    137   -155     15     98     88    124   -109    301   -109
   -207    -88    116    148   -166     12    132     85    122   -111    296   -111
   -187    -62    122    124   -155     28    140     98    137    -98    309    -93
   -189    -67    122    124   -155     25    129     93    135   -103    306    -98
   -218   -103    114    161   -166      5    135     90    132   -109    301   -109
   -205    -59    145    132   -176     41    148    111    158    -83    327    -83
   -194    -15    179    103   -187     80    155    122    174    -72    337    -72
   -181     15    194     80   -189    106    166    132    187    -64    350    -51
   -184     75    259     54   -220    166    189    158    218    -38    381     -7
   -187     70    257     57   -223    163    197    161    218    -36    374    -18
   -174     62    236     54   -205    148    205    174    228    -23    384    -25
   -171    127    298     20   -236    213    218    194    270     20    428      5
   -166    218    384    -25   -275    301    210    197    303     62    472     46
   -150    259    410    -54   -280    332    174    179    306     72    488     64
   -116    267    384    -75   -252    324    155    176    311     80    496     75
   -103    272    376    -85   -241    322    148    179    311     83    496     80
    -98    270    368    -85   -233    319    137    166    301     75    493     77
   -137    213    350    -38   -244    283    122    135    267     44    462     49
   -184    116    301     33   -244    210    111    114    231      7    423     15
   -200      0    200     98   -202     98     98     93    181    -49    361    -41
   -176    -57    119    116   -148     31     88     72    137   -101    306    -93
   -155    -49    106    101   -132     25     93     64    124   -111    298    -98
   -153    -59     93    106   -124     15     88     51    109   -129    285   -109
   -189   -135     54    161   -124    -41     77     25     75   -163    249   -142
   -197   -163     33    181   -116    -64     72     18     64   -171    241   -153
   -187   -150     36    166   -111    -57     64     18     62   -174    241   -153
   -174   -148     23    161   -101    -62     54     12     54   -181    233   -158
   -179   -150     25    163   -103    -62     54      5     49   -189    228   -166
   -158   -119     38    140    -98    -41     59     15     54   -184    231   -161
    -93    -83     10     88    -54    -38     49     31     67   -171    244   -148
   -135   -155    -20    145    -57    -88     38      5     44   -192    226   -168
   -218   -213      5    213   -111   -103     54    -18     20   -215    205   -189
   -197   -176     20    187   -109    -77     80     -5     38   -202    215   -171
   -184   -187     -2    184    -93    -93     83     -5     33   -213    205   -184
   -184   -223    -38    202    -75   -132     70     -7     10   -241    176   -213
   -150   -335   -187    241     15   -262     77     15    -49   -329     83   -301
    -93   -563   -470    329    187   -517    163    116   -122   -485    -98   -483
    -67   -597   -530    332    231   -566    319    296    -64   -524   -163   -574
   -155   -332   -176    244     10   -257    394    241     75   -374      0   -436
   -327    140    465     90   -397    303    215   -298    135   -111    355    -75
   -480    893   1374   -205   -927   1132   -109   -893    241    337    948    532
   -602   1621   2221   -511  -1413   1919   -392  -1156    496    898   1592   1179
   -548   1670   2218   -561  -1384   1945   -675  -1314    449   1021   1735   1366
   -423   1156   1579   -368  -1000   1366   -795  -1345     36    511   1205    872
   -368    444    813    -36   -589    628   -613  -1109   -402   -244    392     72
   -340     18    355    158   -348    187   -314   -597   -280   -355    168   -166
   -270    -83    184    176   -228     49   -111   -239    -64   -233    226   -135
   -197   -119     77    155   -137    -20    -18    -67     25   -187    246   -124
   -161   -116     44    140   -103    -36     15    -12     44   -189    239   -137
   -181   -166     15    174    -98    -75     46      5     38   -207    213   -166
   -200   -213    -12    205    -96   -111     72     15     28   -231    189   -189
   -194   -207    -15    200    -90   -111     90     28     28   -236    181   -197
   -189   -207    -18    200    -85   -114     98     49     44   -226    192   -189
   -168   -210    -41    187    -64   -127     90     57     44   -226    192   -189
   -155   -192    -38    174    -59   -116     85     62     49   -228    192   -192
   -140   -166    -25    153    -57    -98     90     80     67   -213    207   -174
   -132   -161    -28    148    -51    -96     93     83     67   -215    207   -174
   -129   -168    -41    148    -46   -106     98     85     70   -215    210   -176
   -171   -197    -25    184    -72   -111    106     96     77   -210    215   -171
   -166   -179    -15    171    -77    -98    111    109     88   -200    226   -161
   -122   -132    -10    127    -57    -72    114    119     98   -197    236   -153
   -114   -122     -7    116    -54    -67    116    129    109   -187    246   -140
   -101   -106     -5    103    -49    -57    119    150    129   -168    265   -119
   -119   -132    -12    124    -54    -75    111    148    124   -174    259   -127
   -153   -153      0    153    -77    -77    122    145    119   -181    249   -135
   -145   -127     18    135    -83    -57    132    168    140   -163    265   -114
   -150   -129     20    137    -85    -54    137    179    148   -155    270   -111
   -127   -114     10    119    -70    -51    142    197    161   -142    283   -103
   -106    -77     28     93    -67    -25    153    228    181   -119    303    -83
   -103    -90     10     96    -59    -38    158    249    194   -111    311    -70
    -46    -62    -15     54    -18    -41    155    275    210    -96    327    -57
    -88    -67     20     75    -57    -25    158    293    223    -85    332    -49
   -148    -90     57    119   -103    -18    189    316    236    -77    335    -41
    -98    -72     25     83    -62    -23    197    355    259    -54    355    -23
    -70    -51     18     59    -46    -15    187    387    280    -36    371    -10
    -46    -20     25     31    -36      2    200    423    309     -5    400     18
    -31    -12     18     23    -25      2    205    457    324     10    415     33
    -12      5     15      2    -12     10    202    480    335     20    423     41
    -15     25     38     -5    -28     31    218    504    353     38    444     67
     -2     51     54    -25    -28     54    239    519    366     57    462     88
     12     51     38    -31    -12     46    244    519    363     57    465     90
    -15     46     62    -18    -38     51    241    514    358     54    465     96
    -12     70     80    -28    -46     75    244    509    361     62    472    109
      0     83     83    -44    -41     83    233    496    348     54    470    106
     -2     93     96    -44    -49     93    226    480    340     49    467    103
    -10    122    129    -57    -70    124    226    462    337     49    472    114
    -23    124    148    -51    -85    135    215    428    327     41    467    103
    -44    109    153    -33    -98    132    197    387    301     20    449     80
    -67    114    181    -23   -124    148    205    350    293     12    441     72
    -90     85    176      2   -135    129    200    319    280     -2    426     57
    -93     75    168      7   -129    122    187    283    265    -18    413     36
   -124     54    176     33   -150    114    176    246    249    -36    392     15
   -137     54    192     41   -163    122    179    226    244    -41    389     18
   -140     23    163     57   -153     93    168    194    223    -59    368      0
   -150     -5    145     77   -150     67    150    163    207    -72    350    -25
   -129     20    148     51   -140     83    137    158    213    -64    358    -25
    -83     51    135     15   -109     93    148    161    218    -57    366    -25
   -142    -23    119     83   -132     46    155    135    189    -88    337    -54
   -163    -36    127     98   -148     44    155    132    189    -85    337    -51
   -176    -41    132    109   -155     44    150    124    184    -88    335    -51
   -163    -36    127    101   -145     44    140    114    176    -96    327    -57
   -161    -18    140     88   -153     62    137    116    181    -88    335    -46
   -168     -7    161     88   -166     77    140    122    192    -77    345    -36
   -158     -5    153     80   -155     72    137    119    189    -80    342    -41
   -150      2    153     75   -150     77    140    124    194    -72    350    -36
   -158     23    181     67   -171    101    142    129    205    -62    358    -23
   -150     28    176     59   -163    101    150    140    213    -59    361    -23
   -132     59    192     36   -163    124    161    153    228    -46    371     -5
   -137    103    241     18   -189    171    187    176    259    -10    407     28
   -161    122    280     18   -220    200    210    192    280     12    428     38
   -155    124    277     15   -215    200    218    194    280      7    426     28
   -145    116    262     12   -205    189    228    205    285     12    428     36
   -132    184    316    -25   -223    249    246    236    332     62    478     88
   -132    246    379    -59   -254    311    223    223    348     88    504    109
   -129    296    423    -83   -277    358    200    215    363    111    527    129
   -124    322    444    -98   -285    381    187    215    374    127    545    148
   -111    296    407    -90   -259    350    176    210    366    119    542    150
   -111    293    405    -93   -257    348    148    181    340     96    517    132
   -114    288    402    -88   -257    345    132    171    329     90    511    129
   -127    215    342    -46   -233    280    124    161    301     64    483    103
   -114     98    213      7   -163    155    124    148    257     15    426     49
   -135     33    166     49   -150     98    116    127    220    -20    384      5
   -176    -12    163     93   -171     75    114    101    194    -46    361    -15
   -174    -38    132    106   -155     46     98     75    161    -77    329    -44
   -161    -44    116    103   -140     36     88     59    137    -98    303    -62
   -179    -44    135    111   -158     44     90     54    140    -98    303    -59
   -166    -41    124    101   -145     41     88     51    135   -103    298    -62
   -168    -59    106    114   -140     23     83     41    119   -119    280    -80
   -200    -90    109    145   -155      7     83     36    116   -122    272    -83
   -187    -90     93    137   -140      0     85     36    116   -122    275    -80
   -171   -101     70    135   -122    -15     83     33    109   -129    267    -85
   -179    -93     83    135   -132     -5     75     25    103   -132    265    -88
   -181    -88     93    135   -137      2     72     25    106   -127    265    -83
   -168    -93     75    129   -124     -7     64     20     98   -135    257    -88
   -166    -85     80    124   -124     -2     67     20     96   -135    252    -93
   -163   -106     57    135   -111    -25     75     33     98   -135    246    -96
   -114   -218   -103    166     -5   -161     70     41     36   -213    163   -174
    -59   -431   -371    244    153   -402    142    114    -64   -389    -41   -376
    -67   -509   -441    288    184   -478    288    272    -44   -454   -140   -491
   -132   -322   -189    226     28   -257    387    277     90   -327     -7   -381
   -283     96    379     93   -329    236    272   -179    189    -70    324    -51
   -480    872   1353   -197   -917   1114    -23   -743    363    426    948    594
   -610   1628   2236   -509  -1423   1932   -285   -995    667   1031   1631   1301
   -587   1751   2335   -584  -1462   2042   -579  -1148    685   1234   1852   1561
   -498   1252   1751   -376  -1124   1501   -763  -1254    267    771   1376   1122
   -446    620   1067    -88   -758    844   -602  -1065   -184     38    600    342
   -355    168    522     93   -439    345   -311   -602   -192   -202    254    -12
   -262     31    293    114   -277    161    -98   -220      2   -116    270    -18
   -205      0    205    103   -205    101     20    -20    114    -54    303      7
   -192    -41    148    114   -171     51     54     25    119    -70    280    -20
   -176    -72    103    124   -140     12     59     33     96   -101    244    -57
   -179    -93     83    135   -132     -5     67     46     90   -116    223    -77
   -179   -101     77    140   -129    -12     83     70    101   -111    220    -75
   -168   -111     54    140   -114    -28     88     75     98   -116    215    -88
   -161   -109     51    132   -106    -28     90     83    101   -114    215    -85
   -161    -98     62    129   -114    -18    101     98    114    -98    223    -72
   -163   -103     59    135   -111    -23    103    106    114    -98    218    -75
   -158   -109     46    132   -103    -31    101    109    111    -96    223    -80
   -161   -101     59    129   -111    -20    111    124    132    -77    239    -62
   -158    -90     64    122   -114    -12    116    132    140    -70    244    -54
   -140    -80     59    111   -101    -10    116    137    137    -70    244    -54
   -142    -72     67    106   -106     -2    119    148    148    -57    249    -46
   -140    -59     80     98   -111     10    124    158    158    -44    259    -36
   -137    -57     77     96   -109     10    122    163    155    -49    257    -38
   -132    -54     77     93   -106     10    122    171    158    -44    259    -28
   -135    -49     85     90   -111     18    132    192    176    -23    272    -10
   -127    -44     83     83   -106     18    135    202    184    -12    280     -5
   -116    -33     80     72    -98     23    135    210    184    -12    280     -5
   -114    -15     98     64   -106     41    145    228    200      2    296      7
   -109     -2    103     54   -106     49    153    252    218     15    306     25
    -90      5     96     44    -93     49    153    262    218     15    309     28
    -88     12     98     36    -96     54    158    280    228     25    316     38
    -85     23    109     31    -96     64    174    314    249     49    332     57
    -70     18     88     25    -80     51    174    332    254     54    335     54
    -59     25     85     15    -72     57    176    358    265     64    342     67
    -51     41     90      5    -72     64    192    397    293     93    368     96
    -36     51     88     -7    -62     70    202    431    311    111    384    114
    -18     67     83    -25    -49     72    200    449    314    111    384    111
    -10     88     96    -38    -51     90    207    475    329    132    402    135
      0    109    109    -57    -54    109    210    496    345    150    418    153
     20    127    106    -72    -41    116    210    506    350    155    426    163
     28    142    114    -85    -41    129    213    514    355    168    436    179
     28    163    135    -98    -51    150    213    519    363    176    446    197
     31    163    129    -98    -49    148    215    511    361    163    454    202
     31    168    137    -98    -51    153    213    501    355    142    462    202
     12    184    171   -101    -77    179    215    493    361    142    475    218
      2    189    187    -96    -93    189    213    475    353    132    478    215
     -5    194    200    -96   -101    197    202    441    337    114    465    205
    -25    210    236    -90   -129    223    210    423    340    116    478    213
    -41    200    241    -80   -142    218    213    397    337    111    478    210
    -51    197    249    -72   -150    223    200    353    311     80    452    184
    -70    194    265    -64   -168    228    187    314    293     57    428    168
    -98    171    270    -36   -184    220    187    290    290     57    426    168
   -109    129    239    -12   -174    184    179    257    272     36    405    142
   -122    109    231      7   -176    168    166    228    252     20    389    122
   -137    103    241     15   -189    171    161    205    244     15    381    111
   -140     83    223     28   -181    153    153    187    231      2    368     96
   -140     64    202     36   -171    132    140    163    210    -15    350     70
   -150     64    215     41   -181    140    137    158    207    -12    353     72
   -153     59    213     44   -184    135    140    155    207    -12    355     72
   -148     51    200     49   -174    124    132    145    197    -23    348     70
   -153     62    213     44   -184    137    129    142    200    -20    345     77
   -155     72    228     38   -192    150    135    150    213     -2    353     93
   -148     67    213     38   -181    140    132    148    207     -5    350     88
   -140     80    220     31   -179    150    127    142    205     -7    345     90
   -153     98    252     25   -202    174    129    150    213      0    350    116
   -150     90    241     28   -194    166    132    155    218     10    350    119
   -145     80    223     31   -184    150    127    150    213     10    342    103
   -150     96    246     28   -197    171    129    158    223     25    355    106
   -148    119    265     12   -205    192    135    161    223     28    361    111
   -127    132    259     -2   -192    194    148    174    236     41    374    132
   -132    155    288    -12   -210    220    171    194    259     64    389    155
   -142    200    342    -28   -241    270    200    218    290     96    413    181
   -135    205    340    -36   -236    272    205    220    288     93    410    171
   -124    205    327    -41   -226    265    210    218    285     90    402    163
   -124    259    384    -70   -254    322    228    244    324    135    444    210
   -114    327    441   -106   -277    384    223    254    361    179    483    257
   -101    381    483   -142   -290    431    181    233    366    194    498    272
    -90    423    511   -166   -301    467    163    231    376    210    511    296
    -85    400    483   -158   -283    441    153    228    371    207    506    301
    -80    379    459   -148   -270    418    127    200    342    179    480    288
    -93    371    462   -140   -277    418    109    179    322    163    462    283
   -109    306    415    -98   -262    361     98    166    296    135    428    254
   -111    194    306    -41   -210    249     90    145    241     77    366    192
   -122    122    244      0   -181    181     83    119    200     36    322    145
   -148     96    244     23   -194    171     85    109    184     25    306    132
   -148     64    213     41   -181    140     77     88    163      2    283    109
   -145     36    181     54   -163    109     64     64    135    -25    254     80
   -161     28    189     67   -174    109     64     67    135    -23    252     83
   -161     25    187     64   -174    106     67     67    135    -25    246     88
   -148     25    174     59   -161     98     54     51    116    -46    231     64
   -153     15    166     67   -161     90     51     46    109    -51    223     64
   -168    -12    155     90   -163     70     64     59    122    -38    231     75
   -163    -15    148     88   -155     64     54     44    106    -51    218     54
   -158    -20    137     88   -148     57     49     38     98    -57    213     49
   -168    -23    145     93   -158     62     57     46    106    -46    220     62
   -171    -33    137    103   -155     51     57     46    106    -46    220     72
   -158    -46    111    103   -137     31     49     38     96    -57    215     62
   -150    -59     90    106   -122     15     54     46     90    -64    205     38
   -119   -166    -46    140    -36   -106     62     57     31   -148    109    -57
    -49   -374   -324    213    137   -350    111    114    -85   -337   -114   -259
    -28   -444   -418    236    192   -431    254    280    -57   -397   -200   -368
    -85   -241   -158    163     33   -200    366    327    101   -244    -41   -228
   -252    168    420     41   -337    293    270    -90    210     12    288     96
   -449    935   1384   -241   -917   1158     18   -644    392    504    893    698
   -594   1691   2286   -548  -1441   1987   -210   -867    719   1122   1574   1434
   -581   1810   2392   -615  -1486   2101   -470  -1026    727   1312   1787   1706
   -504   1330   1831   -413  -1166   1579   -657  -1184    270    818   1293   1241
   -478    675   1153    -98   -815    914   -584  -1117   -254     36    483    420
   -379    213    589     80   -485    402   -335   -649   -249   -189    148     72
   -262     93    355     83   -309    223   -124   -254    -49    -93    166     59
   -187     51    239     67   -213    145     -2    -38     70    -31    194     93
   -171     15    187     77   -179    101     49     41    103    -15    200    106
   -153    -31    122     90   -140     46     51     49     88    -41    176     72
   -148    -46     98     96   -124     25     62     59     80    -59    153     36
   -153    -44    109     96   -132     31     75     83     90    -59    142     18
   -142    -51     90     98   -116     18     85     96     90    -64    127     18
   -132    -67     64     96    -98     -2     88     96     83    -77    116     23
   -135    -59     72     96   -106      5     96    109     96    -62    127     23
   -132    -67     64     98    -98      0    101    122    103    -54    122     15
   -119    -72     46     96    -83    -12    101    124     93    -67    101     10
   -116    -59     54     88    -88     -2    101    129     98    -59    103     20
   -119    -62     54     90    -88     -5    111    145    114    -41    116     38
   -114    -62     51     85    -85     -7    109    148    111    -41    111     36
   -103    -41     62     72    -83     10    106    150    114    -38    109     36
   -114    -20     90     64   -103     33    116    168    135    -15    122     54
   -109    -20     88     62    -98     33    119    176    140     -7    124     59
    -96    -28     67     62    -83     18    119    179    140    -10    116     54
   -101    -18     83     59    -93     31    129    200    155     10    132     72
   -101     -2     96     49   -101     46    135    218    171     25    142     88
    -83      0     83     41    -83     41    132    223    168     25    137     83
    -77      0     77     36    -77     38    137    241    179     38    142     93
    -83     12     96     36    -88     54    148    265    202     64    163    116
    -64     20     85     20    -75     51    142    277    205     64    161    119
    -51     15     67     18    -59     41    150    298    215     77    166    127
    -54     23     75     15    -67     49    161    329    241    103    187    153
    -41     36     77      2    -59     57    161    353    252    119    189    163
    -23     38     62    -10    -41     49    158    371    254    119    189    161
    -15     51     67    -18    -41     57    168    407    277    145    205    181
     -2     59     62    -28    -33     62    171    439    296    168    226    202
     20     70     49    -44    -12     59    176    465    309    184    239    218
     33     96     62    -64    -12     80    179    491    322    205    257    241
     36    114     77    -77    -20     96    187    519    342    226    275    262
     54    127     70    -90    -10     98    187    530    350    233    288    275
     72    155     83   -114     -5    119    184    540    355    244    301    296
     64    168    101   -119    -18    135    189    550    368    262    322    322
     70    176    106   -124    -18    142    184    542    363    259    322    319
     80    184    101   -132    -12    142    176    524    348    246    316    311
     64    200    135   -132    -33    168    181    517    350    252    322    319
     49    200    150   -124    -51    176    184    504    345    254    327    329
     49    192    142   -122    -46    168    179    475    329    241    314    319
     36    205    166   -122    -64    187    181    449    324    236    314    314
      7    207    200   -106    -96    205    202    428    327    239    319    319
     -5    187    192    -90   -101    189    197    392    309    220    301    298
    -23    176    197    -77   -109    187    192    355    290    202    277    262
    -49    161    210    -57   -129    184    194    329    288    197    262    241
    -57    137    194    -38   -124    166    197    306    277    184    244    233
    -62    119    179    -31   -122    150    187    270    252    158    218    207
    -83     98    181     -7   -132    140    187    246    239    145    205    194
    -93     80    174      5   -135    127    184    231    228    135    194    192
    -93     62    155     15   -124    109    176    210    210    116    176    168
   -101     54    155     23   -129    103    179    200    202    111    168    153
   -111     44    155     33   -132     98    184    197    205    114    168    155
   -106     36    142     33   -124     88    179    189    197    109    166    153
    -98     33    132     33   -114     83    179    187    197    109    168    150
   -114     33    148     38   -129     88    184    194    205    122    174    163
   -114     41    153     36   -132     96    179    189    200    116    168    158
   -106     49    153     25   -129    101    174    184    194    111    166    150
   -109     59    168     25   -137    114    187    200    213    135    187    166
   -109     54    163     25   -135    109    187    202    218    137    184    163
   -101     59    161     20   -129    109    176    192    202    119    163    140
   -109     57    166     25   -137    109    176    189    197    111    148    145
   -111     75    187     18   -148    129    184    202    215    129    166    174
   -103     72    176     12   -140    124    176    197    210    122    161    166
   -101     67    168     15   -135    116    181    194    207    119    153    153
   -101     96    197      2   -150    145    197    215    231    145    179    176
    -90    129    220    -18   -155    174    210    226    246    161    192    189
    -83    150    233    -33   -158    192    223    233    257    171    205    194
    -90    176    267    -41   -179    220    244    252    280    194    228    218
    -88    158    246    -36   -166    202    254    257    277    189    218    202
    -70    194    265    -62   -166    228    254    262    283    192    218    200
    -70    293    363   -111   -218    327    262    277    322    233    257    246
    -67    355    423   -145   -244    387    241    275    355    275    296    277
    -54    376    431   -163   -244    402    207    259    358    280    301    296
    -38    366    405   -163   -220    384    187    252    345    270    293    306
    -62    361    420   -150   -241    392    181    241    340    275    303    314
    -70    342    413   -137   -241    376    168    220    319    259    296    306
    -64    277    342   -106   -202    309    145    189    272    207    244    259
    -75    176    252    -49   -163    213    150    184    236    166    189    187
    -80     98    179    -10   -129    137    148    176    202    122    129    132
    -80     46    127     18   -103     85    137    150    161     72     75    109
    -93     20    111     33   -103     64    129    124    135     49     57     85
   -101     10    111     46   -106     59    124    106    114     28     33     59
   -101    -15     85     57    -93     33    116     96     96     10     12     51
    -93    -25     67     59    -83     20    119     90     85     -2      0     41
   -109    -23     85     64    -98     31    129     98     93      7      7     57
   -111    -36     75     75    -93     18    132    101     96     15     12     57
   -103    -41     59     70    -83      7    116     83     75     -7    -12     36
   -109    -38     70     75    -90     15    122     83     77      0     -5     54
   -114    -49     64     80    -93      7    124     85     77      0      0     62
   -106    -57     49     83    -77     -5    119     77     70     -7    -10     36
   -103    -64     36     83    -70    -15    119     80     67     -7    -23     18
   -103    -70     33     85    -70    -18    127     85     70     -5    -25     25
    -93    -72     18     80    -57    -25    122     83     62    -12    -31     28
    -67   -135    -67    101      0   -101    119     90     23    -64    -88    -20
    -18   -332   -316    174    148   -324    171    168    -41   -189   -246   -179
     12   -465   -478    226    244   -470    301    340    -18   -272   -374   -322
     -5   -303   -301    153    145   -303    418    475    135   -176   -288   -267
   -129     90    220     20   -174    155    423    239    280     70     15     15
   -324    753   1078   -215   -701    917    163   -405    303    428    524    535
   -483   1538   2021   -527  -1252   1779   -106   -841    459    950   1171   1182
   -511   1901   2413   -696  -1462   2156   -379  -1096    517   1288   1566   1615
   -462   1509   1971   -522  -1215   1740   -571  -1273    161    982   1254   1384
   -405    810   1215   -205   -810   1013   -548  -1231   -368    171    397    545
   -319    249    568     33   -444    410   -348   -852   -491   -262   -137     25
   -239     54    290     90   -265    174   -122   -379   -226   -142   -119     23
   -140     25    166     57   -153     96     25    -75    -18      2    -25     72
    -93     -5     88     49    -90     41     88     38     41     25    -18     51
    -96    -38     57     67    -77     10    111     72     49     18    -31     41
    -98    -57     38     75    -70    -10    124     90     51     10    -41     25
    -80    -77      2     80    -41    -38    129    103     46     -5    -62      2
    -80    -90    -10     85    -36    -51    137    119     54     -7    -72     12
    -80    -88     -7     83    -38    -49    145    132     59     -2    -70     18
    -72    -70      2     70    -38    -36    142    132     59     -5    -75     10
    -62    -49     12     57    -38    -18    142    140     62      0    -67     18
    -64    -51     12     57    -38    -20    148    150     75     10    -57     31
    -57    -54      2     54    -31    -25    150    158     80     15    -57     38
    -54    -44     10     49    -33    -18    150    161     80     15    -59     36
    -59    -28     31     44    -46      0    158    174     90     25    -51     49
    -62    -18     41     38    -51     12    158    181     98     33    -46     57
    -46    -18     28     31    -38      5    155    184    101     38    -41     57
    -44     -2     41     20    -41     18    161    194    114     54    -28     62
    -57     10     67     23    -62     38    166    207    129     67    -23     64
    -54     -2     49     25    -51     23    168    213    132     72    -23     64
    -41     18     59     10    -49     38    168    220    135     75    -20     70
    -41     36     77      2    -59     57    168    233    145     88    -10     93
    -38     38     77      0    -57     57    174    249    158    101      5    114
    -18     49     67    -15    -44     57    171    257    163    106      7    103
    -18     59     77    -20    -49     70    176    277    176    114      2     93
    -15     59     75    -23    -46     67    179    296    189    119     -2    111
     -5     54     59    -23    -31     57    181    311    197    127      2    122
      0     72     72    -38    -38     72    187    340    218    145     20    142
      5     98     93    -54    -44     96    194    368    239    168     41    168
     20     90     70    -59    -23     80    194    394    249    181     54    184
     38    111     72    -75    -15     93    192    415    262    192     64    181
     38    140    101    -90    -31    122    200    446    283    213     75    194
     49    142     93    -96    -20    119    200    472    296    223     83    223
     72    153     77   -114     -5    116    200    491    306    236     93    241
     72    187    114   -129    -20    150    207    517    329    267    122    259
     77    200    122   -140    -23    163    202    527    335    283    140    272
     96    220    122   -158    -12    171    200    524    332    283    142    277
    103    246    142   -176    -18    194    200    522    332    288    150    285
     98    275    176   -187    -38    226    192    514    335    293    158    301
     96    265    166   -181    -36    215    184    493    316    283    150    301
     96    262    166   -179    -36    215    184    480    306    277    150    306
     80    280    200   -181    -59    239    184    462    306    277    155    309
     75    319    244   -197    -83    283    179    439    298    270    148    288
     64    301    236   -184    -85    270    181    410    280    244    114    267
     41    288    244   -166   -101    267    187    387    277    236    103    262
     20    267    244   -145   -111    257    192    366    272    228     93    239
     10    257    246   -132   -116    252    189    329    257    205     67    202
     -2    236    239   -119   -119    239    189    301    244    189     44    189
    -20    215    236    -98   -129    226    189    277    236    179     31    176
    -23    184    207    -83   -114    197    179    244    215    153      5    153
    -28    158    187    -64   -106    171    176    220    200    140     -7    132
    -46    153    197    -54   -124    174    176    207    197    135    -15    111
    -49    137    187    -44   -119    163    174    192    184    119    -31    101
    -44    137    179    -49   -111    158    166    179    171    101    -46    103
    -51    142    194    -44   -122    168    163    168    166     93    -46     96
    -59    122    181    -33   -122    153    168    174    174    101    -46     85
    -49    127    174    -38   -111    150    163    168    168     85    -62     75
    -51    132    184    -44   -116    158    163    168    174     88    -62     85
    -62    148    210    -41   -135    179    171    179    187    106    -44     98
    -51    142    194    -46   -122    166    163    174    184    101    -49     88
    -49    148    194    -49   -122    171    161    171    184     98    -54     90
    -57    150    205    -49   -132    179    166    179    194    109    -46    103
    -51    145    197    -46   -124    171    168    179    194    103    -49     96
    -41    145    187    -51   -114    166    163    174    189    101    -51     85
    -41    140    181    -49   -111    161    171    187    202    114    -38    101
    -51    140    192    -46   -122    166    174    189    205    119    -33    109
    -44    140    184    -46   -114    161    168    184    197    111    -41     96
    -41    181    220    -72   -129    200    179    192    213    127    -25    106
    -41    213    254    -85   -148    233    202    213    241    153     -2    132
    -38    226    262    -96   -150    244    220    226    257    161      5    140
    -33    254    288   -109   -161    270    239    233    267    171     15    145
    -38    272    311   -119   -176    290    252    246    277    179     23    153
    -28    290    319   -132   -174    303    259    259    293    194     38    168
    -15    348    363   -168   -189    353    254    265    316    220     67    194
    -18    400    418   -189   -218    407    246    267    348    259    106    236
    -12    475    485   -233   -249    480    213    254    363    283    132    262
      2    457    454   -231   -226    457    194    244    353    275    127    262
      0    433    433   -218   -218    433    184    228    335    262    119    259
    -12    439    452   -213   -231    444    168    210    319    249    111    254
    -15    402    415   -194   -218    407    153    189    288    215     75    213
    -15    296    311   -140   -163    303    145    171    241    161     15    155
    -28    192    220    -83   -124    207    142    161    200    111    -33    111
    -41    132    174    -44   -106    153    145    150    176     88    -64     93
    -49     96    145    -23    -96    119    129    114    140     49    -96     44
    -59     80    137    -10    -98    109    127    103    127     33   -111     31
    -62     62    122     -2    -90     90    129    103    122     28   -119     36
    -57     41     98      7    -77     70    122     88    103      7   -137     12
    -59     44    103      7    -80     72    116     80     98      5   -137      7
    -67     41    109     12    -88     75    122     83     98      7   -129     12
    -62     41    101     10    -83     70    119     80     93      0   -135     12
    -51     23     75     15    -62     49    116     75     85    -10   -145      2
    -59     23     83     15    -70     54    122     77     88     -7   -145      5
    -59     23     83     18    -72     54    124     77     85    -10   -148      5
    -57     12     67     20    -62     38    119     70     75    -20   -158    -10
    -59     15     75     23    -67     44    122     75     85    -15   -150     -7
    -64      7     72     28    -70     38    124     80     85    -15   -150     -2
    -38    -72    -33     54     -2    -54    124     85     41    -75   -210    -57
     18   -254   -272    116    145   -265    168    155    -25   -197   -353   -194
     57   -413   -470    179    262   -441    303    327    -20   -290   -491   -355
     46   -267   -316    109    179   -293    433    462    124   -202   -418   -309
    -85    119    205    -18   -145    161    413    179    239     10   -142    -51
   -280    724   1002   -223   -641    862    171   -441    280    348    319    433
   -454   1543   1997   -542  -1226   1769   -116   -891    467    893    995   1127
   -488   1992   2481   -750  -1486   2234   -407  -1109    592   1288   1441   1587
   -423   1660   2083   -618  -1252   1870   -631  -1257    285   1034   1189   1392
   -371    995   1363   -314   -867   1176   -618  -1226   -226    288    415    646
   -293    337    631    -20   -462    483   -387   -854   -433   -239   -202     31
   -207    140    348     31   -277    244   -137   -371   -171   -127   -189      0
   -127    103    228     10   -176    166     20    -77     18     -7   -119     46
    -83     62    142      7   -111    101     90     46     77      7   -119     41
    -64     23     88     20    -75     54    103     70     70    -18   -150     10
    -67      5     72     31    -70     38    127     96     80    -18   -153     12
    -59     -2     57     31    -59     25    135    111     83    -23   -155      2
    -49    -18     31     31    -41      5    135    116     75    -36   -171    -25
    -51    -20     31     36    -41      5    142    129     83    -36   -174    -33
    -59    -25     31     41    -46      2    153    145     90    -31   -168    -20
    -46    -18     25     31    -36      2    153    148     90    -36   -171    -15
    -41     -7     33     23    -38     12    153    158     96    -28   -161      0
    -49      5     54     23    -51     28    161    171    114    -10   -145     10
    -44     -2     41     23    -44     18    158    174    111    -18   -153     -2
    -38      2     41     18    -38     20    155    176    114    -20   -153      2
    -36     20     54      5    -44     36    163    192    127     -2   -137     28
    -33     28     62      2    -46     44    168    205    135      5   -127     36
    -25     33     57     -5    -41     44    166    205    137     10   -124     12
    -25     41     67     -7    -46     54    174    218    153     28   -106     18
    -20     36     57     -7    -38     46    176    226    161     36    -96     20
     -5     23     28     -7    -15     25    174    223    158     31    -98     25
    -15     41     54    -15    -33     46    174    231    163     36    -90     38
    -36     72    109    -18    -72     90    192    265    192     64    -59     57
    -23     77     98    -28    -62     88    197    288    205     67    -67     62
     -2     75     77    -36    -38     75    197    306    213     64    -80     67
     -7     83     90    -38    -49     88    215    342    246     98    -41     88
      7    101     93    -54    -44     96    213    361    257    109    -31     98
     25     96     70    -62    -20     83    210    374    257    103    -31    101
     33    122     88    -77    -25    106    226    413    285    135      2    127
     36    135     96    -85    -31    116    233    446    306    153     15    145
     54    127     72    -90     -7     98    231    467    314    161     18    148
     64    137     72   -101     -2    103    233    498    332    179     36    168
     75    179    103   -127    -12    142    239    527    348    194     54    189
     96    202    106   -148     -5    155    244    550    363    213     72    218
    114    213     96   -163      7    155    244    566    374    223     85    241
    119    241    122   -181     -2    181    249    584    394    252    122    252
    116    254    137   -184    -10    197    252    587    397    254    124    252
    137    265    127   -202      5    197    241    571    379    236    106    254
    132    283    150   -207     -7    218    244    566    381    244    114    252
    119    288    168   -207    -23    228    246    568    387    244    114    262
    111    293    181   -202    -33    239    246    555    376    231    106    277
     98    298    200   -200    -51    249    244    530    366    228    111    267
     80    301    220   -192    -70    262    246    504    366    236    124    265
     67    314    246   -192    -88    280    241    467    350    220    111    246
     62    309    246   -184    -90    277    236    431    332    200     93    226
     36    288    252   -163   -109    270    239    405    327    194     90    228
     20    275    254   -148   -116    267    231    368    311    176     75    202
     10    257    244   -135   -116    252    218    324    285    145     41    163
     -7    231    239   -111   -122    233    220    298    275    132     23    150
    -15    205    218    -96   -116    210    218    272    265    116      7    140
    -12    179    189    -83   -101    184    205    244    236     90    -12    111
    -25    184    207    -80   -116    194    197    218    218     72    -31     93
    -33    168    202    -67   -116    184    200    213    218     70    -31     96
    -31    137    168    -54    -98    153    189    194    197     49    -49     70
    -28    132    161    -51    -93    145    187    184    189     41    -59     59
    -36    142    179    -54   -109    158    192    192    200     57    -44     83
    -38    145    184    -51   -111    163    197    200    210     67    -31     93
    -31    150    179    -59   -106    163    192    192    205     57    -38     75
    -31    153    184    -62   -106    166    192    194    207     59    -36     80
    -41    148    189    -54   -114    166    194    200    215     67    -25     88
    -38    150    189    -54   -114    168    194    200    215     70    -20     90
    -38    158    194    -59   -116    176    192    197    215     70    -18     85
    -38    161    200    -62   -119    179    194    200    220     75    -18     83
    -36    142    176    -54   -106    158    197    202    220     72    -23     83
    -28    153    181    -62   -103    166    194    200    218     70    -23     90
    -38    171    207    -67   -124    189    192    200    220     72    -18     90
    -36    153    189    -59   -111    171    189    194    215     67    -23     83
    -25    150    176    -64   -101    163    187    189    207     62    -28     77
    -31    168    200    -67   -114    184    189    189    213     67    -23     83
    -44    168    210    -62   -129    189    194    192    218     75    -15     90
    -33    161    192    -64   -114    176    192    187    213     67    -20     85
    -23    184    205    -83   -114    194    202    200    228     83     -5     98
    -20    233    254   -106   -137    244    223    223    259    111     23    127
    -18    257    272   -119   -145    265    241    231    270    119     33    129
    -28    277    303   -124   -166    290    265    244    285    135     49    140
    -33    275    309   -122   -171    290    275    257    293    142     57    150
    -18    277    296   -129   -155    285    283    265    301    148     62    153
     -7    345    353   -168   -181    348    285    272    327    176     90    179
     -7    426    433   -210   -220    428    272    272    358    218    137    223
     -5    467    470   -233   -236    467    246    265    376    244    163    249
     18    457    439   -236   -210    449    226    257    366    236    155    244
      7    452    444   -231   -218    449    207    233    340    218    140    231
     -7    433    441   -213   -226    436    194    215    324    205    129    223
    -10    374    384   -184   -197    376    179    192    288    166     93    189
    -15    270    285   -127   -150    277    168    168    239    111     36    132
    -36    168    202    -67   -119    184    168    161    207     75     -5     98
    -41    127    166    -44   -103    145    163    145    179     46    -33     70
    -49     93    140    -23    -96    116    153    119    148     15    -59     41
    -54     75    129    -10    -90    101    153    109    132      2    -72     25
    -54     54    109      0    -83     80    150    106    132      2    -72     28
    -41     41     83      0    -62     62    145     96    119    -10    -85     12
    -44     38     83      0    -64     62    145     93    114    -15    -90      7
    -54     51    106      2    -80     77    148     98    119    -10    -85     15
    -54     31     83     10    -67     54    145     90    106    -20    -98      2
    -51     23     75     12    -62     49    137     85    101    -25   -103     -2
    -62     25     85     18    -75     54    142     90    109    -18    -96      7
    -64     12     77     25    -70     44    142     88    103    -23   -101      0
    -62    -10     51     33    -59     20    137     80     93    -33   -114    -10
    -72     -5     67     36    -70     31    142     85    101    -25   -103     -2
    -75    -12     62     44    -70     23    142     93    103    -25   -103      0
    -57    -90    -33     75    -12    -62    145     96     64    -77   -155    -51
      7   -272   -280    132    142   -277    197    174      0   -200   -301   -192
     59   -397   -459    168    259   -428    340    374     36   -262   -405   -311
     62   -259   -324     96    192   -290    480    519    207   -148   -309   -249
    -54    140    194    -41   -124    166    462    223    342     88    -15     20
   -246    787   1034   -270   -641    909    166   -433    389    467    496    558
   -423   1571   1992   -574  -1208   1782   -137   -849    584   1013   1158   1236
   -467   2010   2475   -771  -1473   2242   -449  -1083    693   1397   1597   1699
   -402   1683   2086   -639  -1244   1883   -701  -1262    361   1130   1337   1501
   -355   1008   1363   -327   -859   1184   -649  -1210   -168    345    530    717
   -306    376    683    -36   -493    530   -374   -807   -335   -140    -49    132
   -220    119    340     49   -280    231   -111   -332   -119    -96   -106     44
   -129     96    226     18   -176    161     57    -33     70     20    -33     90
    -85     57    140     12   -111     98    119     67    114     31    -38     75
    -77     12     90     31    -83     51    140     96    111      7    -64     41
    -85    -28     54     57    -72     12    155    122    111     -5    -83     23
    -77    -57     20     67    -49    -18    158    135    109    -18    -98      7
    -67    -67      0     67    -36    -33    166    140    103    -31   -109     -5
    -70    -54     15     62    -44    -20    181    158    119    -15    -96      2
    -75    -54     20     64    -49    -18    187    171    127    -10    -90      5
    -57    -51      5     54    -31    -23    187    174    124    -18    -96      0
    -51    -46      5     49    -31    -20    187    179    127    -10    -88      7
    -49    -31     18     41    -36     -7    200    202    148     12    -64     28
    -38    -28     10     33    -25    -10    202    207    153     18    -62     31
    -31    -15     15     23    -23      0    202    207    150     15    -64     25
    -51    -18     33     33    -44      7    210    220    163     28    -51     38
    -51    -23     28     38    -41      0    213    231    171     33    -46     46
    -36    -15     18     23    -28      2    210    239    176     33    -41     51
    -38      7     46     15    -41     25    220    257    192     49    -23     70
    -49     -5     44     25    -49     18    228    270    202     62    -10     80
    -44    -18     25     31    -36      2    231    277    205     62    -10     80
    -41    -15     25     28    -36      5    233    290    213     67     -5     88
    -44     -2     41     23    -44     18    239    309    228     80     10    101
    -33     -2     31     18    -33     15    244    324    236     85     18    106
    -25      0     25     12    -25     10    246    340    241     88     23    114
    -25     -5     20     12    -25      7    254    368    259    106     44    135
     -5     15     20     -5    -12     18    262    397    280    127     64    155
      7     33     23    -23     -7     31    265    418    288    132     70    155
     23     59     36    -41     -7     49    270    452    316    158     98    179
     15     44     28    -28     -5     36    277    485    332    168    111    202
      0      2      2      0      0      2    280    501    327    158    103    200
      7     20     12    -15     -2     15    298    542    355    187    129    226
     28     59     28    -44      0     44    311    592    397    236    176    262
     64     96     31    -83     18     64    314    623    418    262    210    275
    124    168     44   -145     41    106    316    652    441    296    252    309
     93    155     62   -124     15    109    324    665    449    309    267    327
     70    137     67   -103      0    103    324    665    444    306    272    332
     90    163     72   -129     10    119    319    662    439    306    283    342
     83    179     96   -129     -5    137    316    657    439    311    296    358
     72    202    127   -140    -25    166    327    659    446    324    319    387
     88    228    140   -158    -25    184    332    644    439    319    324    392
     70    207    137   -140    -33    174    324    618    420    303    316    389
     36    187    150   -111    -57    168    316    587    405    298    316    394
     46    202    153   -127    -51    179    319    555    400    298    324    387
     51    231    179   -142    -64    205    301    509    381    288    319    363
     23    210    184   -116    -83    197    296    472    368    280    316    355
     23    174    150    -98    -62    163    288    431    342    254    296    335
     18    142    124    -83    -51    135    280    384    314    223    270    306
     -7    137    145    -64    -77    142    272    350    298    215    267    298
    -18    111    129    -49    -75    122    265    324    285    202    262    288
      2     96     93    -49    -44     96    257    296    265    184    249    275
     -7     90     96    -44    -51     90    254    272    246    171    241    265
    -23     59     83    -18    -51     70    252    262    241    171    244    265
    -23     46     67    -12    -46     57    241    246    228    166    244    262
      0     64     64    -31    -31     64    228    236    218    166    246    265
    -28     44     70     -7    -51     57    239    239    223    179    252    272
    -33     41     75     -5    -54     57    236    239    228    192    265    283
    -25     36     62     -5    -44     49    226    228    218    184    265    280
    -33     54     88    -10    -59     70    228    236    231    202    285    301
    -33     62     96    -12    -64     77    231    246    239    213    298    316
    -28     44     70     -7    -49     57    228    244    236    213    303    316
    -25     41     67    -10    -46     54    231    244    239    220    311    324
    -57     41     98      7    -77     70    236    249    246    241    327    345
    -57     23     80     15    -70     49    231    241    239    239    324    342
    -12     57     70    -23    -41     62    244    254    252    257    340    355
    -25     70     96    -23    -59     83    239    252    259    270    353    366
    -36     44     80     -2    -57     62    215    241    249    270    355    363
    -36     20     57      7    -46     36    226    236    241    267    353    353
    -46     38     83      2    -64     59    228    239    249    283    366    363
    -51     41     90      5    -70     64    218    239    249    293    379    374
    -12     46     59    -15    -36     51    218    241    252    298    387    379
    -31     41     72     -7    -51     57    213    226    239    293    381    368
    -54     28     83     12    -70     54    218    226    239    301    384    374
    -70      0     70     31    -70     33    215    218    231    298    381    366
    -44     31     75      7    -59     51    207    210    223    293    376    361
    -54     25     80     12    -67     51    215    218    231    306    381    368
    -38     64    103    -12    -72     85    228    228    249    327    397    381
    -31     83    114    -25    -72     98    244    241    265    345    415    389
    -46    124    171    -38   -109    148    277    267    298    381    449    428
    -59    150    207    -46   -135    179    285    275    311    397    462    441
    -49    106    155    -28   -103    132    270    259    288    374    436    410
    -44    124    168    -41   -106    145    275    270    301    389    449    413
    -67    197    265    -64   -166    231    301    296    353    452    504    462
    -33    298    329   -132   -181    314    270    280    371    478    535    488
    -20    340    361   -161   -189    350    236    259    368    485    542    498
    -18    329    348   -158   -184    337    220    262    368    491    545    506
    -31    290    322   -129   -176    306    213    244    348    475    522    488
     -5    288    293   -142   -148    290    200    226    322    454    498    465
    -31    226    257    -96   -142    241    184    210    296    428    470    439
    -49    111    158    -31   -103    135    168    194    254    387    420    394
    -44      2     46     20    -44     23    163    168    197    322    348    322
    -57    -18     38     36    -49     10    168    161    184    309    329    303
    -77    -31     46     54    -64      7    174    153    174    298    314    288
    -75    -67      5     70    -41    -33    161    132    148    272    288    262
    -59    -80    -20     70    -20    -51    142    122    135    259    272    252
    -88    -88      0     88    -44    -46    145    119    132    257    259    241
    -83    -88     -5     85    -38    -46    145    122    129    257    257    241
    -64    -96    -33     77    -18    -64    140    114    119    246    244    226
    -98   -114    -15    106    -41    -64    150    114    119    249    236    220
    -88    -93     -7     90    -41    -51    153    124    132    265    249    236
    -72    -88    -18     80    -28    -54    145    122    127    257    241    228
    -75    -93    -18     83    -31    -57    148    119    127    257    239    226
    -83   -114    -31     98    -25    -72    142    119    129    257    236    228
    -62   -103    -41     83    -12    -72    150    122    129    259    236    226
    -72   -124    -51     98    -10    -88    153    124    122    249    223    213
    -57   -207   -150    132     44   -179    161    150     98    213    171    166
      0   -379   -379    189    189   -379    223    270     77    127     51     49
     51   -459   -514    202    280   -485    376    504    184    114    -10    -38
     38   -215   -257     88    145   -236    501    644    413    298    158     96
    -83    220    303    -70   -194    262    407    265    480    532    470    392
   -244    828   1072   -290   -657    950     80   -483    368    807    906    844
   -402   1569   1971   -584  -1187   1771   -239   -930    446   1293   1522   1465
   -449   1865   2314   -709  -1382   2088   -530  -1202    420   1561   1852   1816
   -374   1457   1831   -542  -1104   1644   -709  -1356     33   1174   1465   1483
   -322    766   1088   -220   -704    927   -628  -1291   -511    298    558    620
   -272    176    446     46   -358    309   -332   -787   -467     -2    116    189
   -213    -10    200    111   -207     93   -106   -322   -150    155    168    213
   -119    -49     67     83    -96      7     31    -41     44    275    244    259
    -98    -88     10     93    -54    -38    109     93    129    319    262    265
   -103   -140    -38    122    -33    -90    124    119    132    301    239    239
    -67   -145    -77    106      2   -111    137    140    135    290    223    218
    -64   -148    -83    106      7   -116    142    155    145    290    220    215
    -80   -174    -93    127      5   -135    161    179    158    301    226    223
    -72   -200   -127    135     25   -166    166    181    150    285    207    205
    -59   -194   -135    127     36   -166    174    194    161    288    207    205
    -67   -179   -111    124     20   -148    187    210    176    301    220    215
    -62   -148    -85    106     10   -116    189    226    194    319    239    231
    -44   -150   -106     96     28   -127    181    226    192    316    236    226
    -54   -153    -98    103     20   -127    189    233    197    322    233    228
    -64   -148    -83    103      7   -116    200    246    210    332    241    239
    -51   -155   -103    103     25   -129    210    249    207    327    233    231
    -38   -132    -93     83     25   -111    207    257    215    335    244    236
    -33   -103    -70     70     15    -88    218    277    241    361    270    265
    -28   -109    -83     67     25    -96    210    277    239    355    267    262
    -15   -111    -96     64     38   -103    210    280    236    353    265    257
    -31   -119    -90     75     28   -106    226    303    262    379    285    280
    -38   -124    -88     80     23   -106    226    316    275    392    296    288
    -33   -124    -90     80     25   -109    231    324    283    397    301    288
    -36   -106    -70     72     15    -88    236    342    296    407    311    301
    -44   -119    -77     80     15    -98    241    358    311    423    319    314
    -18   -109    -90     62     36   -101    246    381    324    436    335    324
      0    -67    -70     31     33    -67    254    407    348    459    358    345
    -18    -72    -54     46     18    -64    265    439    371    483    374    363
     -2    -77    -77     38     36    -77    265    459    379    491    384    368
      7    -72    -83     31     44    -77    259    478    387    498    389    374
      7    -49    -59     18     33    -54    275    522    423    532    420    407
     25    -28    -54      2     38    -41    285    561    452    563    449    436
     54    -23    -77    -15     64    -49    290    584    465    571    457    446
     51     -5    -59    -23     54    -31    298    618    491    605    485    472
     46     10    -36    -31     41    -12    306    646    514    633    514    501
     75     49    -25    -62     51     12    303    665    532    657    540    527
     72     67     -7    -70     41     28    303    667    532    662    548    535
     62     72     10    -67     25     41    306    672    535    670    561    553
     70     64     -5    -67     36     28    303    659    522    659    555    548
     80     80      0    -80     41     41    301    646    511    654    558    553
     64    124     59    -96      0     93    303    636    514    665    568    566
     49    122     72    -85    -10     98    290    610    493    649    555    558
     51    109     57    -83     -5     83    275    571    462    618    530    535
     41    129     88    -85    -23    109    272    542    454    610    524    530
     20    137    116    -80    -46    129    272    514    444    602    519    522
     15    114     98    -64    -41    106    257    462    407    561    478    478
      0     67     67    -33    -33     67    252    418    376    530    444    441
    -25     57     83    -15    -54     70    257    397    376    530    444    441
    -33     18     49      7    -41     33    244    353    342    493    407    400
    -36    -18     15     25    -25     -2    231    311    309    459    374    363
    -62    -57      5     59    -36    -28    223    283    288    436    350    342
    -57    -46     10     51    -33    -18    218    262    272    423    337    329
    -54    -67    -15     59    -20    -41    215    241    252    400    309    303
    -54    -83    -28     67    -15    -57    215    236    246    397    303    303
    -54    -70    -15     62    -20    -44    223    239    254    410    316    319
    -54    -93    -38     75     -7    -67    207    218    228    384    290    290
    -57    -96    -38     75    -10    -67    205    210    220    379    285    285
    -77    -85     -7     80    -36    -49    220    223    241    400    301    301
    -80    -98    -18     88    -33    -59    223    220    236    392    293    290
    -62    -80    -18     72    -23    -49    205    207    223    381    283    277
    -83    -83     -2     80    -41    -41    215    220    241    405    303    303
    -77    -96    -18     85    -31    -59    220    228    252    418    316    316
    -57    -67    -10     59    -23    -38    215    220    241    413    314    309
    -67    -59      7     64    -38    -25    220    223    249    423    316    309
    -85    -90     -5     85    -41    -46    220    228    252    426    319    319
    -80    -96    -18     88    -31    -57    210    215    236    410    301    301
    -75    -85    -12     80    -31    -51    207    215    236    413    303    298
    -77    -67     10     72    -44    -28    215    228    249    426    311    314
    -57    -80    -23     67    -18    -51    202    215    236    413    296    301
    -64    -70     -5     67    -31    -36    197    210    228    413    298    301
    -70    -54     12     59    -44    -20    205    223    252    439    316    324
    -57    -57      0     57    -28    -28    197    220    244    426    301    306
    -41     -5     36     20    -41     15    197    223    246    433    309    311
    -57     25     83     15    -70     54    223    241    270    459    337    340
    -90     12    103     38    -98     57    236    249    285    470    342    353
    -75     49    124     12    -98     85    236    246    283    470    342    348
    -72     44    116     10    -93     80    233    246    280    470    340    345
    -72     67    137      2   -106    101    239    262    301    488    353    366
    -59    129    187    -36   -124    155    246    270    324    517    381    392
    -57    220    277    -80   -166    249    228    257    348    553    423    423
    -62    262    324   -101   -192    293    200    246    361    574    444    449
    -54    254    309   -101   -181    280    179    236    350    571    436    449
    -44    246    290   -103   -168    267    166    213    319    542    405    420
    -64    220    285    -77   -174    252    158    197    296    524    389    410
    -70    187    257    -59   -166    220    145    187    275    506    371    394
    -72     85    158     -7   -114    122    132    158    223    452    311    335
    -80    -38     38     57    -62      0    137    150    179    400    252    280
    -85   -109    -23     98    -31    -67    150    163    171    392    239    280
    -93   -161    -70    124    -12   -116    142    140    127    350    202    249
    -77   -171    -93    124      5   -132    135    127    109    335    184    236
    -85   -166    -80    124     -5   -124    140    127    109    335    181    239
    -83   -181    -98    132      7   -140    137    124    103    335    181    244
    -64   -168   -103    116     18   -137    122    111     83    316    161    226
    -80   -171    -90    124      2   -132    124    103     72    309    150    215
    -96   -210   -114    153      7   -163    122    101     70    303    142    215
    -90   -239   -148    166     28   -194    122     96     54    288    127    202
    -85   -223   -140    153     25   -181    119     90     51    290    124    200
    -88   -215   -127    150     18   -171    116     96     54    296    124    202
    -88   -236   -148    161     28   -194    109     90     41    285    114    197
    -80   -236   -155    158     36   -197    116     90     46    293    122    202
    -85   -241   -155    163     33   -200    119     93     46    290    114    200
    -72   -272   -200    171     62   -236    129    116     41    280     96    189
    -20   -397   -376    207    176   -389    150    181     18    223     18    127
      2   -522   -524    259    262   -522    259    371     93    192    -70     38
      0   -433   -433    215    215   -433    384    566    283    270    -41     41
    -83    -46     36     64    -59     -5    400    459    415    444    166    197
   -220    472    691   -127   -454    581    187   -137    265    607    483    493
   -374   1140   1514   -381   -943   1327   -124   -802     51    867    935    922
   -444   1654   2096   -605  -1270   1875   -433  -1226    -88   1158   1358   1319
   -402   1512   1914   -555  -1158   1712   -633  -1441   -350   1078   1309   1304
   -345    841   1184   -249   -766   1013   -592  -1358   -696    478    641    740
   -285    171    457     57   -371    314   -407  -1085   -945   -228   -171     25
   -205   -137     67    168   -140    -36   -194   -605   -592   -101   -200    -12
   -148   -155     -7    150    -72    -83    -38   -244   -241    155    -20    137
   -114   -184    -70    148    -25   -127     67    -12    -33    303     93    233
    -90   -210   -119    150     12   -166     80     51      5    314     93    223
    -80   -210   -129    145     23   -171     98     80     18    309     83    207
    -93   -241   -148    168     25   -197    114    106     36    319     83    207
    -77   -262   -184    168     51   -223    119    122     41    316     77    205
    -51   -249   -197    150     72   -223    122    132     49    314     75    202
    -72   -246   -176    158     49   -213    119    145     62    329     85    215
    -75   -262   -187    168     54   -226    124    153     70    340     88    215
    -64   -241   -179    150     54   -210    122    155     72    342     96    210
    -67   -228   -161    148     46   -194    129    163     80    353    103    215
    -70   -246   -176    155     51   -210    127    176     88    358    103    215
    -49   -231   -181    137     64   -207    127    187     96    366    109    218
    -57   -187   -129    122     33   -158    137    200    116    384    132    241
    -83   -166    -83    124      0   -124    148    215    142    410    153    275
    -59   -168   -109    114     23   -140    137    218    142    413    155    280
    -46   -158   -111    103     31   -137    135    218    140    410    148    267
    -59   -140    -80     98      7   -111    145    228    158    428    158    280
    -62   -145    -83    103     10   -114    142    239    171    439    171    293
    -44   -145   -101     90     28   -124    140    246    176    439    171    293
    -51   -132    -83     90     12   -109    150    262    192    457    184    306
    -57   -127    -70     90      5    -98    155    280    207    472    200    322
    -41   -114    -72     77     15    -93    155    288    215    480    207    322
    -38   -114    -75     75     15    -93    158    303    231    493    213    329
    -46    -93    -46     70     -2    -70    166    329    257    519    233    355
    -41    -85    -46     62      0    -67    161    342    265    527    236    361
    -23    -75    -51     49     12    -64    158    361    277    542    249    363
    -25    -44    -20     33     -5    -33    179    402    322    584    288    400
    -20    -23     -2     23    -10    -15    184    433    350    615    314    426
     -2    -15    -15      7      5    -15    179    454    366    631    324    433
     -5      5     10      0     -7      7    189    491    400    662    353    462
      2     23     20    -12    -10     20    202    530    433    698    387    498
     25     46     18    -36      2     33    202    548    444    711    402    517
     23     67     41    -46    -10     57    202    566    454    730    420    535
     18     85     67    -51    -23     77    205    587    475    758    452    566
     28     96     64    -64    -18     80    200    587    467    758    457    571
     41    116     75    -80    -18     98    189    574    449    745    452    568
     23    153    127    -90    -51    140    187    568    449    750    457    579
     28    171    142    -98    -57    158    184    558    439    748    459    579
     31    171    137   -103    -54    155    179    530    407    719    441    558
     15    168    153    -93    -67    161    181    506    392    706    431    553
      7    187    179    -98    -88    184    171    475    371    691    415    548
      0    184    184    -90    -90    184    158    431    335    657    384    511
    -12    194    207    -93   -109    200    153    392    314    639    368    483
    -49    168    218    -59   -135    194    161    361    296    620    348    454
    -51    150    202    -49   -127    176    153    316    265    581    311    413
    -46    148    194    -49   -119    171    145    280    236    555    288    387
    -67    129    194    -33   -129    161    145    257    223    540    267    374
    -70    135    202    -33   -135    168    135    228    207    522    246    353
    -72    114    187    -23   -129    150    122    189    174    485    213    311
    -90     90    181      0   -135    135    116    166    153    462    189    290
   -106     72    176     15   -140    122    116    155    142    452    176    285
    -93     54    148     18   -122    101    111    135    122    431    158    262
    -88     62    150     12   -119    106    106    129    119    431    158    259
   -101     70    171     15   -135    119    116    137    132    444    168    272
    -96     77    174     10   -135    124    106    124    122    431    158    259
    -85     77    163      2   -124    119     98    119    116    423    155    254
   -111     64    176     20   -142    119    106    127    124    433    161    267
   -111     51    163     31   -137    106    111    132    129    439    163    272
    -93     80    174      5   -132    124     98    116    119    426    158    254
   -103     96    200      2   -153    148    101    119    127    433    163    267
   -116     90    205     10   -161    148    103    129    137    446    171    277
   -103     88    192      7   -148    140    101    129    135    441    174    270
   -109     93    202      7   -155    145     96    116    127    431    168    265
   -119    101    220      7   -171    161    101    122    135    441    174    272
   -111     98    207      5   -161    153     96    116    129    436    171    267
    -96     96    192      0   -142    142     96    114    127    431    168    265
   -114    116    228     -2   -171    171    106    129    145    449    181    283
   -111    145    257    -18   -184    200    119    148    171    472    202    298
   -103    189    293    -44   -200    241    129    155    184    483    218    306
   -114    228    342    -57   -228    285    155    179    215    514    246    337
   -122    249    368    -64   -244    309    163    184    228    522    254    348
    -93    249    342    -77   -218    293    158    176    218    509    241    335
    -85    303    389   -109   -239    345    161    192    246    535    267    363
   -106    397    504   -145   -303    449    171    210    296    584    324    428
   -109    431    537   -161   -324    483    137    181    290    587    327    439
    -96    449    545   -176   -319    496    114    158    280    581    324    428
   -101    454    555   -179   -329    506    116    161    283    589    332    428
   -103    433    537   -163   -319    485    106    140    257    563    311    415
   -101    376    475   -137   -288    426     80    106    210    519    270    374
   -111    311    423    -98   -267    366     80     98    184    485    233    342
   -119    210    329    -46   -226    270     80     90    145    439    181    301
   -103    106    210      0   -155    158     67     70     85    368    111    233
   -114     70    181     20   -148    124     67     54     57    335     80    213
   -132     46    179     41   -155    114     70     44     38    316     64    205
   -122     25    148     46   -135     85     54     23      7    285     33    176
   -114     18    132     49   -122     75     46      7     -7    265     12    155
   -135      5    140     62   -137     72     54     12     -2    267     15    161
   -132      0    132     67   -132     64     51      7    -10    254      2    153
   -122     -5    114     62   -119     54     46     -2    -25    236    -10    140
   -127      0    127     64   -127     62     49      0    -18    241     -7    150
   -145    -28    114     85   -132     44     44     -2    -25    233    -15    148
   -132    -36     93     83   -114     28     38    -10    -38    218    -28    137
   -132    -33     96     80   -116     28     41    -12    -38    210    -36    132
   -148    -28    119     88   -135     44     44    -10    -36    215    -33    137
   -145    -44    101     96   -124     25     44    -15    -41    207    -38    124
   -137    -67     67    101   -103      0     41    -12    -49    197    -49    109
   -124   -148    -25    135    -51    -85     59     28    -64    161    -93     77
    -72   -316   -244    194     85   -280    124    153    -70     83   -200     -7
    -31   -402   -371    215    168   -387    265    376     36     49   -285   -103
    -70   -168    -98    119     12   -135    368    444    205    163   -171    -23
   -215    272    485    -31   -350    379    231    -83    109    283     59    176
   -358    862   1221   -252   -789   1041   -132   -919   -192    431    400    504
   -493   1610   2104   -558  -1299   1857   -493  -1470   -311    782    919    989
   -548   2008   2556   -730  -1553   2281   -820  -1829   -407   1028   1257   1309
   -470   1641   2112   -587  -1293   1878   -935  -1823   -597    807    997   1098
   -376    841   1218   -231   -797   1028   -724  -1480   -888     64    166    379
   -309    220    530     44   -420    374   -384   -878   -722   -184   -249     33
   -239     67    303     85   -272    184   -150   -405   -332     41   -137    101
   -163     44    207     57   -187    127    -33   -148   -119    179    -38    168
   -145     15    161     64   -153     88     20    -46    -51    210    -25    171
   -155    -25    127     88   -142     49     41    -18    -41    197    -36    155
   -142    -62     77    101   -111      7     41     -7    -54    163    -70    124
   -140    -72     64    103   -103     -2     51     10    -46    158    -83    111
   -148    -75     72    111   -111     -2     64     31    -28    168    -77    116
   -135    -90     44    111    -90    -23     70     36    -28    163    -80    111
   -122    -90     31    106    -77    -28     72     44    -25    161    -83    114
   -132    -75     57    103    -96    -10     83     57     -7    176    -72    129
   -135    -75     59    106    -98     -7     85     67      0    181    -62    132
   -122    -75     46     98    -85    -15     83     64     -2    174    -67    124
   -127    -64     62     96    -96     -2     90     75     10    181    -59    132
   -140    -59     77     98   -111     10     96     88     23    192    -51    145
   -119    -57     62     88    -90      2     96     88     18    181    -59    140
   -122    -59     62     90    -93      2     96     96     25    187    -54    153
   -127    -49     77     88   -103     12    103    116     46    205    -36    174
   -114    -38     72     75    -96     18    103    119     46    200    -41    163
   -106    -38     67     72    -88     12    109    124     49    200    -41    155
   -124    -44     80     83   -103     15    116    145     67    218    -31    171
   -119    -41     77     80   -101     15    124    161     83    223    -25    179
   -106    -44     62     72    -85     10    122    166     83    215    -31    174
   -109    -10     98     59   -103     44    132    189    106    233    -12    197
   -119     -5    111     62   -119     51    145    218    135    254      5    215
   -109    -10     96     59   -103     41    153    236    145    259     10    223
    -98     -2     93     49    -96     44    161    265    166    272     20    231
    -93     10    103     41    -98     57    174    306    202    301     41    254
    -77     15     93     28    -85     54    174    327    210    298     41    254
    -77     38    114     18    -96     75    179    353    226    309     49    267
    -83     38    122     20   -101     80    207    407    270    348     85    301
    -72     38    111     18    -90     75    226    449    298    376    109    327
    -51     77    127    -12    -88    101    220    467    303    374    103    314
    -46     88    135    -20    -90    109    236    506    335    402    137    345
    -49     83    132    -18    -93    106    252    540    358    423    158    374
    -28     96    124    -33    -75    109    246    548    355    418    158    379
    -20    135    155    -57    -90    145    246    553    358    423    166    397
    -38    142    181    -51   -111    161    249    555    361    426    171    413
    -41    124    166    -41   -106    145    241    537    337    405    153    397
    -20    171    192    -75   -106    181    231    517    319    394    150    379
    -36    168    205    -67   -122    187    236    501    311    389    158    389
    -49    184    233    -67   -140    207    228    465    293    376    153    392
    -44    200    241    -80   -142    220    202    405    254    342    132    363
    -70    174    244    -51   -155    207    202    368    239    335    129    363
   -101    158    259    -31   -181    207    187    316    215    314    111    345
   -103    142    246    -20   -174    194    171    259    184    280     85    311
   -109    142    252    -18   -181    197    166    220    168    265     72    296
   -129    145    275     -7   -202    210    163    189    161    257     64    285
   -137     88    226     23   -181    158    148    145    127    223     38    252
   -129     90    220     18   -176    155    129    106    101    197     18    228
   -137     80    218     28   -176    148    114     80     80    176      0    213
   -142     49    192     46   -166    119    101     59     59    155    -20    194
   -137     12    148     59   -142     80    101     44     46    142    -31    187
   -148     25    174     59   -161     98     98     38     46    142    -25    197
   -166     18    181     72   -174    101     90     28     38    132    -38    192
   -150     -5    145     77   -148     70     85     20     25    119    -46    187
   -140     15    153     62   -148     83     85     23     31    129    -36    184
   -153     15    168     67   -161     93     93     31     46    145    -23    192
   -155    -12    142     83   -150     64     90     28     41    135    -31    174
   -150    -15    135     83   -142     59     88     23     38    129    -33    163
   -168     -5    163     85   -166     77     96     33     51    142    -18    187
   -153      0    153     75   -153     77     93     36     51    140    -20    200
   -132      0    132     62   -132     64     88     31     41    129    -31    192
   -148     15    163     67   -155     88     90     33     49    142    -25    197
   -171     15    187     77   -179    101     90     33     54    153    -18    189
   -163     12    176     75   -168     93     80     20     41    137    -25    171
   -158     25    184     64   -171    103     85     20     41    132    -25    179
   -153     38    192     57   -171    114     93     28     51    142    -15    200
   -142     20    161     59   -153     90     90     18     36    122    -33    192
   -145      7    153     67   -148     80     90      7     20    106    -49    181
   -150     23    174     62   -163     98    106     20     38    127    -28    189
   -150     67    218     41   -184    142    122     38     62    150      2    210
   -135    101    236     15   -187    168    137     54     77    161     15    226
   -158    135    293     10   -226    213    171     80    111    192     44    252
   -171    155    327      7   -249    241    181     90    127    205     54    265
   -150    137    288      7   -218    213    181     93    124    207     51    241
   -145    200    342    -28   -244    270    187    109    150    231     83    265
   -158    290    449    -67   -303    368    181    114    189    270    129    316
   -153    335    488    -93   -319    410    163    101    210    301    161    353
   -132    350    483   -109   -306    415    137     88    210    303    171    361
   -137    324    462    -96   -301    394    127     88    202    298    166    353
   -140    298    439    -80   -288    368    111     70    184    283    153    332
   -132    270    402    -70   -267    335     90     44    148    241    114    306
   -148    189    337    -20   -241    262     83     31    106    192     64    283
   -171     36    207     67   -192    122     80     15     51    127    -12    220
   -158    -44    114    101   -137     33     70     -7      5     77    -62    171
   -171    -57    111    114   -145     25     70    -25    -18     57    -75    155
   -187    -93     93    140   -140      0     72    -33    -33     44    -83    163
   -181   -124     54    150   -119    -36     62    -51    -59     12   -111    140
   -166   -132     31    148   -101    -51     57    -57    -70     -7   -140    106
   -176   -148     25    161   -103    -62     59    -54    -67     -7   -145    103
   -179   -161     18    171    -98    -72     64    -54    -70     -5   -145     93
   -174   -171      2    171    -90    -83     59    -64    -77    -18   -150     77
   -187   -176     10    179    -98    -83     62    -64    -75    -18   -150     83
   -194   -187      5    189   -101    -90     57    -67    -77    -25   -155     85
   -168   -171     -2    171    -83    -88     51    -70    -85    -33   -161     85
   -176   -174      2    174    -90    -85     49    -72    -85    -36   -161    101
   -189   -181      7    184   -101    -85     54    -64    -77    -33   -158    114
   -189   -187      0    187    -96    -93     49    -70    -85    -41   -168     80
   -181   -200    -18    192    -83   -109     54    -75    -98    -59   -189     46
   -161   -311   -153    236     -5   -233     75    -33   -132   -122   -254      7
    -98   -496   -400    296    148   -449    137     96   -161   -239   -407   -124
    -38   -558   -522    296    239   -540    267    327    -70   -277   -493   -239
    -72   -314   -241    194     83   -277    394    470    155   -109   -329   -119
   -246    179    423     31   -335    301    267    -46    194    145     31    213
   -439    852   1291   -205   -865   1070    -46   -820     88    459    522    706
   -615   1634   2249   -509  -1434   1940   -366  -1392     80    901   1137   1322
   -680   2008   2688   -662  -1683   2348   -678  -1777      0   1161   1491   1709
   -600   1452   2049   -426  -1325   1751   -802  -1816   -379    688    982   1273
   -493    688   1182    -96   -836    935   -626  -1460   -693    -36    150    483
   -389    119    509    135   -449    314   -332   -857   -568   -275   -241     83
   -309    -46    262    179   -285    106   -111   -384   -249   -106   -171    122
   -239    -83    153    161   -197     33    -20   -171   -106    -28   -124    150
   -218   -111    106    163   -163     -2     20    -93    -72    -23   -122    142
   -210   -137     70    174   -142    -33     36    -64    -70    -36   -142    119
   -189   -184      5    187    -98    -90     44    -51    -77    -64   -179     80
   -192   -197     -5    192    -96   -101     51    -38    -75    -75   -187     64
   -194   -194     -2    194    -96    -98     67    -10    -54    -54   -168     72
   -184   -197    -12    189    -88   -103     70     -5    -57    -59   -171     64
   -174   -184    -10    179    -83    -98     77      0    -51    -62   -168     70
   -184   -174     10    176    -98    -83     93     20    -33    -46   -155     90
   -179   -163     15    171    -98    -75     90     28    -25    -41   -150     96
   -171   -158     10    163    -93    -75     88     31    -28    -46   -155     93
   -179   -148     31    163   -106    -59     96     44    -12    -36   -148    103
   -189   -142     46    163   -119    -46     98     54     -5    -33   -142    114
   -174   -145     25    158   -101    -59     98     57    -10    -36   -150    106
   -163   -127     36    145   -101    -46    103     67      2    -23   -142    106
   -171   -109     62    140   -116    -23    111     88     23      0   -122    122
   -168   -122     44    145   -109    -38    119     98     31      7   -111    116
   -168   -127     41    148   -106    -41    116    101     31      0   -116    116
   -179   -106     72    140   -127    -18    116    116     46      7   -109    137
   -171    -93     77    132   -124     -7    119    132     59     20    -96    148
   -155    -85     70    119   -114     -7    119    145     64     25    -96    137
   -158    -77     80    116   -119      0    135    174     90     49    -77    148
   -163    -70     93    116   -129     10    140    197    109     59    -67    163
   -142    -57     85    101   -114     12    140    213    111     51    -70    174
   -137    -62     75     98   -109      7    148    239    127     62    -64    181
   -142    -46     96     93   -122     25    158    275    155     90    -41    194
   -127    -44     83     83   -106     18    166    311    181    116    -18    213
   -106    -23     83     64    -96     28    171    342    200    129     -7    223
   -111    -23     85     64   -101     31    192    392    236    161     20    254
    -93    -12     80     54    -88     33    200    433    262    179     36    275
    -72     12     83     28    -80     49    200    454    270    181     38    275
    -64     44    109     10    -85     75    205    491    296    210     67    301
    -59     70    127     -7    -93     98    205    514    314    228     85    327
    -38     85    124    -23    -80    103    202    524    319    231     85    335
    -36     96    129    -31    -83    114    202    532    327    244     98    342
    -49    119    168    -33   -109    142    207    540    342    265    122    350
    -46    106    153    -31    -98    129    205    530    332    254    116    342
    -44    119    163    -38   -103    140    197    509    316    239    106    337
    -57    127    181    -36   -119    153    192    493    314    236    111    355
    -62    155    218    -46   -140    187    181    459    298    226    109    350
    -64    155    218    -46   -140    187    168    413    272    205     93    337
    -85    155    241    -36   -163    200    163    371    259    189     80    335
   -111    150    259    -20   -187    205    153    324    241    176     70    324
   -114    106    220      5   -166    163    148    283    220    150     51    298
   -124     41    166     41   -145    103    150    246    202    127     28    277
   -148     23    168     62   -158     96    142    207    189    122     15    241
   -153     15    166     67   -158     90    124    161    161     93     -7    189
   -148    -12    135     80   -142     59    119    129    137     67    -31    166
   -166    -36    127     98   -148     44    116    111    132     57    -38    174
   -171    -44    124    106   -150     38    109     88    111     36    -59    158
   -161    -31    129     96   -148     49     96     67     98     23    -67    137
   -171    -28    142    101   -158     57     96     62     98     12    -75    135
   -184    -46    137    114   -163     44     93     57     90     -2    -88    140
   -174    -57    116    114   -145     28     88     51     85     -5    -98    111
   -176    -38    137    106   -158     46     85     46     83    -12   -103    103
   -184    -33    150    109   -168     57     90     57     98      0    -93    127
   -184    -38    145    109   -166     51     96     57    103      7    -83    119
   -179    -49    129    114   -155     38    106     64    116     20    -70    129
   -184    -46    137    114   -163     44    111     72    127     33    -57    142
   -187    -64    122    127   -155     28    109     75    132     36    -54    140
   -176    -62    114    119   -148     25    111     75    135     36    -51    148
   -176    -31    145    103   -163     57    111     75    142     49    -38    150
   -184    -31    153    106   -168     59    111     77    148     54    -31    145
   -171    -38    132    106   -153     46    111     77    140     49    -38    148
   -179    -23    155     98   -168     64    111     75    142     64    -25    166
   -184    -23    161    101   -174     67    116     83    150     80      0    181
   -181    -10    168     93   -176     77    111     75    142     70    -10    145
   -176    -10    166     93   -171     77    111     70    132     54    -38    116
   -181      0    179     88   -181     88    114     75    135     62    -38    142
   -168      7    176     80   -174     90    122     88    150     85    -10    153
   -158     31    187     62   -174    109    137    103    176    116     23    171
   -171     62    233     54   -202    148    161    124    200    140     49    194
   -184     98    283     41   -233    189    181    132    213    148     59    194
   -176     96    272     38   -223    181    189    132    205    129     36    181
   -161     88    249     33   -205    168    192    132    194    111     18    184
   -163    132    296     15   -228    213    207    155    233    148     54    226
   -158    189    348    -15   -252    267    197    153    257    171     85    275
   -145    239    384    -49   -265    311    171    150    280    210    127    309
   -135    254    389    -62   -262    322    145    140    293    228    148    316
   -132    233    366    -49   -249    298    124    111    267    210    135    277
   -153    207    358    -28   -254    283    111     83    239    179    116    249
   -176    179    355     -2   -265    267    109     72    218    148     83    254
   -181     70    249     54   -215    158    101     54    174    103     33    220
   -174    -36    137    106   -155     49     88     44    132     64     -5    150
   -171    -77     90    122   -132      5     88     33    109     38    -44     90
   -197   -106     90    150   -145     -7     93     18     90      7    -83     88
   -207   -119     85    161   -148    -18     80     -5     59    -20   -106     77
   -197   -137     59    168   -129    -38     72    -10     49    -28   -116     59
   -205   -161     41    181   -124    -59     77      2     59    -20   -122     57
   -197   -171     25    184   -111    -75     80      5     59    -20   -119     59
   -179   -176      2    176    -90    -88     62    -23     31    -54   -145     33
   -179   -187     -7    184    -85    -98     49    -51      0    -88   -176      7
   -226   -223      2    223   -116   -111     57    -85    -23   -111   -202    -20
   -298   -259     38    277   -171   -111     83   -103    -25   -116   -202    -18
   -322   -283     36    301   -181   -124     85   -145    -51   -142   -226    -46
   -371   -301     70    337   -220   -116     98   -163    -57   -150   -231    -51
   -387   -296     90    337   -239   -103     98   -161    -54   -155   -236    -41
   -329   -249     80    288   -207    -85     83   -137    -36   -142   -228      2
   -355   -270     85    311   -223    -93     88    -85    -18   -122   -218     20
   -316   -394    -77    355   -119   -236     93    -33    -57   -163   -285    -72
   -179   -553   -374    366     96   -465    155    114    -93   -288   -439   -265
    -93   -535   -441    314    171   -488    277    327     -5   -298   -478   -329
   -171   -262    -90    213    -41   -176    379    381    205    -96   -267   -132
   -316    189    506     64   -410    348    267    -83    306    181     88    231
   -485    992   1478   -254   -982   1234    -12   -693    439    662    709    859
   -626   1706   2333   -540  -1478   2018   -275  -1028    657   1205   1348   1512
   -607   1766   2374   -579  -1491   2070   -532  -1239    581   1306   1470   1686
   -540   1218   1758   -337  -1148   1488   -670  -1358     96    730    883   1148
   -485    527   1013    -23   -750    771   -555  -1182   -368    -51     46    314
   -397     64    462    166   -428    262   -327   -717   -324   -239   -246     20
   -309    -28    280    166   -296    124   -137   -332   -101   -111   -181     54
   -233    -51    181    142   -207     64    -20   -111     31    -31   -127     75
   -223   -109    114    163   -171      2     18    -62     36    -54   -161     38
   -220   -142     77    181   -150    -31     25    -62     12    -93   -200      0
   -228   -155     72    192   -150    -41     41    -51      7   -111   -220    -20
   -226   -171     54    200   -140    -59     54    -31     18   -109   -218    -12
   -223   -179     44    200   -135    -67     64     -7     36    -93   -194      5
   -197   -168     28    184   -114    -72     62      2     33    -98   -202    -15
   -220   -158     59    187   -140    -49     77     23     51    -85   -194    -10
   -200   -148     51    174   -127    -49     80     38     59    -83   -200     -2
   -181   -129     51    153   -116    -38     83     49     67    -83   -194     12
   -176   -116     59    145   -119    -28     83     51     70    -85   -194     33
   -174   -129     41    150   -109    -44     77     54     70    -83   -197     36
   -176   -119     57    148   -116    -31     88     64     83    -64   -179     20
   -179   -109     70    142   -124    -20     93     75     98    -57   -158     23
   -174   -101     72    137   -124    -15    101     80    103    -54   -158     41
   -176    -93     83    135   -132     -5    101     77    103    -62   -168     38
   -179    -93     85    137   -132     -5    103     83    111    -54   -161     44
   -200    -93    103    145   -153      5    109     88    122    -46   -155     51
   -187    -77    106    132   -148     12     98     88    119    -54   -158     57
   -145    -64     77    103   -114      7     93    103    135    -38   -148     72
   -142    -62     80    103   -111      7    109    142    163    -12   -129     98
   -145    -75     67    109   -106     -5    116    150    168    -23   -140    103
   -158    -36    119     96   -140     41    122    155    176    -15   -135     98
   -174    -18    153     96   -166     67    132    187    207     10   -103    122
   -153    -28    124     90   -140     46    135    218    231     20    -83    132
    -98      7    106     44   -103     57    127    236    246     12    -77    142
    -90     49    137     20   -114     93    145    275    280     41    -46    179
    -85     77    163      2   -124    119    158    298    296     62    -36    176
    -96     62    158     18   -127    109    161    306    296     72    -41    174
    -93     51    145     18   -119     98    163    306    296    101    -41    184
    -85     67    153      7   -119    109    163    311    303    137    -28    194
    -31     98    129    -36    -80    114    135    329    311    153    -25    205
      7    122    114    -64    -51    119    127    368    327    179      0    226
      2    168    163    -88    -80    163    127    374    332    192     23    239
     25    200    174   -111    -72    187    114    368    332    187     25    246
     18    194    174   -109    -77    187    106    332    306    158     10    246
    -15    210    226    -96   -119    218    114    319    303    161     25    270
    -28    218    246    -96   -137    233    124    348    327    194     64    293
      5    233    228   -119   -111    233    116    363    337    210     83    290
     -7    236    244   -116   -124    241    111    353    332    215     93    306
    -38    249    288   -103   -163    267    114    327    335    226    106    314
    -70    244    314    -88   -192    280    106    285    324    223     96    285
    -88    223    311    -67   -200    267    101    262    314    220     88    277
    -90    210    298    -59   -194    254     98    239    311    231     90    270
   -109    187    296    -38   -202    241     85    202    288    226     72    233
   -132    166    298    -18   -215    233     70    158    265    239     70    197
   -161    142    301      7   -231    220     67    129    249    265     85    179
   -184    109    293     36   -239    200     70    103    236    288     90    181
   -207    106    314     51   -259    210     70     70    213    293     77    145
   -239     93    332     70   -285    213     59     33    187    280     28     93
   -241     88    329     75   -285    207     49     20    174    275    -10    109
   -220     98    316     59   -267    207     36     12    171    283    -23    114
   -197    124    322     36   -259    223     25     10    174    301    -23    109
   -205    142    348     31   -277    244     20     -2    171    298    -36    114
   -207    148    355     31   -283    249     10    -15    166    298    -51    124
   -223    142    363     38   -293    252     10    -20    168    309    -51    127
   -226    142    368     41   -296    254     18    -12    184    324    -46    132
   -231    179    410     25   -322    293     31     -2    202    340    -38    140
   -205    179    384     10   -293    280     18    -10    194    332    -46    163
   -187    187    374     -2   -280    277      5    -20    189    337    -38    163
   -187    181    368      2   -277    275      2    -31    189    337    -36    145
   -194    181    376      5   -285    277    -12    -51    184    322    -51    122
   -223    168    392     25   -309    280    -12    -72    174    296    -70    106
   -241    174    415     31   -327    296     -2    -72    179    301    -51    124
   -168    200    368    -15   -267    283    -25    -67    181    303    -44    124
   -140    200    337    -31   -239    267    -23    -67    168    285    -57    101
   -148    210    358    -33   -252    283    -18    -54    174    288    -54    109
   -150    220    371    -36   -259    293     -5    -44    187    298    -36    127
   -150    246    397    -46   -272    322      7    -36    192    303    -20    140
   -158    270    428    -57   -293    348     18    -25    210    324      2    161
   -161    272    433    -57   -298    353     18    -25    207    324      5    158
   -150    283    433    -67   -293    358     20    -20    215    332     18    171
   -132    348    480   -106   -306    413     20     -7    244    366     57    207
   -145    407    553   -132   -350    480      7    -18    257    387     85    231
   -155    470    623   -158   -389    545    -15    -31    275    420    127    262
   -155    478    633   -161   -394    555    -41    -67    270    423    140    259
   -140    457    597   -158   -368    527    -67    -90    244    420    148    246
   -132    441    574   -155   -353    509   -101   -116    210    407    140    218
   -189    418    607   -114   -400    511    -83   -137    210    407    148    213
   -197    319    517    -62   -358    418    -90   -158    171    376    116    181
   -103    233    337    -64   -220    285   -129   -161    137    345     72    142
   -103    187    288    -41   -194    236   -129   -168    119    324     46    111
   -122    140    259    -10   -189    200   -129   -184     90    301     23     96
   -135    132    267     -2   -200    200   -135   -200     77    288      2     93
   -119    142    262    -10   -189    202   -137   -197     80    301      2    103
   -124    145    267    -10   -197    205   -129   -200     85    309      7     90
   -127    145    270    -10   -197    207   -124   -202     90    319      7     96
   -127    124    252      0   -189    187   -132   -215     77    309     -7     88
   -145    109    254     18   -200    181   -129   -226     67    301    -18     72
   -158    119    277     18   -218    197   -129   -226     72    316      0     93
   -155    129    283     12   -218    205   -137   -226     80    324     12    119
   -148    103    252     20   -200    179   -142   -223     83    327     10     90
   -153    116    270     18   -210    192   -148   -223     85    329     -5     46
   -163    145    309      7   -236    226   -163   -233     83    322    -15     59
   -176    142    319     15   -246    231   -155   -231     96    340      7     85
   -171    145    316     12   -244    231   -168   -228    101    353     31     98
   -142     62    205     41   -174    132   -171   -210     72    316      5     59
    -77   -132    -57    103    -12    -96   -132   -132     23    205   -142   -124
    -38   -228   -189    132     75   -210    -31     20     51    124   -275   -285
    -38    -49    -10     41    -12    -31     54    174    205    220   -181   -207
   -158    363    522   -101   -340    441     64    106    400    496    163    119
   -368    987   1356   -311   -862   1171   -111   -379    465    849    691    657
   -540   1693   2231   -576  -1387   1961   -293   -787    594   1319   1327   1332
   -568   1964   2530   -698  -1551   2244   -475  -1080    566   1561   1662   1751
   -548   1475   2023   -462  -1286   1748   -548  -1275    194   1179   1252   1374
   -532    787   1319   -129   -927   1054   -532  -1319   -303    387    379    420
   -426    306    730     59   -576    517   -491  -1119   -472     10    -83    -67
   -337    161    496     88   -418    327   -379   -758   -280    124    -57    -33
   -254    163    418     46   -335    290   -277   -491    -85    277     41     54
   -176    148    324     12   -252    236   -205   -327     18    366     93     90
   -155    145    301      2   -228    223   -171   -270     59    405    106     90
   -142    101    244     18   -194    171   -155   -246     67    420    101     83
   -142     54    197     44   -168    124   -142   -233     62    426     83     64
   -145     64    210     38   -179    137   -142   -228     59    444     77     59
   -145     72    215     36   -179    142   -137   -218     64    462     72     75
   -142     85    228     28   -187    155   -135   -215     64    470     64     85
   -150    109    259     20   -205    184   -122   -200     75    496     80    101
   -153     64    218     44   -187    140   -114   -187     93    524    106     83
   -150     46    197     51   -174    122    -93   -171    114    548    129     83
   -153     72    223     38   -189    148    -88   -161    124    555    142    106
   -135     93    228     20   -181    161    -85   -155    132    561    155    129
   -111    106    215      0   -163    161   -103   -171    111    535    129     96
    -96    116    213    -12   -153    163   -114   -174    111    527    119     96
    -88    119    205    -15   -148    161   -116   -174    116    522    119     93
    -77    137    215    -28   -145    176   -109   -161    129    522    132    124
    -83    129    213    -23   -148    171   -119   -161    129    519    145    171
    -80    166    246    -44   -163    205   -122   -153    148    537    158    171
    -77    179    254    -51   -168    215   -122   -148    161    548    158    145
    -80    145    226    -31   -153    184   -127   -140    166    548    166    155
    -72    176    246    -54   -158    210   -135   -129    181    574    200    155
    -72    200    272    -64   -171    236   -132   -122    194    581    205    163
    -62    241    303    -90   -184    272   -137   -114    200    589    215    189
    -51    267    319   -106   -184    293   -132    -98    213    610    233    207
    -38    298    337   -132   -187    316   -137    -83    226    628    241    220
    -33    322    355   -145   -194    337   -155    -85    210    607    215    192
    -31    322    353   -145   -192    337   -171    -90    179    563    155    202
    -25    355    381   -163   -202    368   -174    -70    205    615    205    259
    -20    340    358   -161   -189    350   -187    -51    202    615    202    254
     -7    387    394   -189   -202    389   -205    -49    197    607    202    257
      7    439    431   -226   -213    436   -210    -28    226    639    244    335
      7    441    433   -223   -213    439   -210     -2    272    714    329    407
      7    381    374   -197   -184    379   -187     38    332    797    431    441
     33    407    374   -220   -168    392   -176     67    368    839    498    472
     38    459    420   -252   -189    441   -171     77    397    878    563    511
     36    517    480   -275   -220    498   -168     70    407    891    592    488
     10    545    532   -277   -262    540   -194     25    368    841    548    517
      2    535    532   -270   -265    532   -210      5    337    795    498    581
    -10    561    571   -275   -290    563   -200      5    345    797    498    605
    -20    574    594   -275   -306    584   -192     -5    348    795    488    594
    -41    584    626   -272   -335    605   -194    -23    340    782    462    584
    -62    592    654   -265   -358    623   -192    -38    335    766    444    571
    -83    605    688   -262   -387    646   -194    -64    311    735    413    558
   -101    571    672   -233   -387    620   -181    -72    324    753    423    532
   -135    532    667   -200   -402    600   -163    -83    316    727    397    480
   -155    498    654   -171   -405    576   -174   -132    257    641    314    418
   -163    475    639   -155   -402    555   -181   -168    210    587    265    405
   -161    413    574   -124   -366    493   -155   -163    213    594    267    361
   -155    405    561   -124   -358    483   -142   -176    205    579    270    290
   -166    376    542   -106   -355    459   -155   -205    171    540    241    252
   -179    319    498    -70   -340    407   -171   -239    124    480    189    226
   -171    332    504    -80   -337    418   -168   -246    106    452    166    241
   -174    322    493    -75   -335    407   -163   -249    101    446    163    228
   -161    324    485    -83   -322    405   -158   -249     98    446    174    220
   -171    335    504    -83   -337    418   -166   -257     90    433    163    218
   -174    319    493    -72   -332    405   -168   -259     75    407    135    236
   -161    290    449    -67   -303    368   -168   -267     57    394    116    236
   -148    309    457    -80   -303    381   -179   -270     54    413    129    194
   -145    322    467    -90   -306    392   -181   -272     51    420    140    176
   -145    319    465    -85   -303    392   -184   -275     44    413    132    168
   -148    324    470    -88   -309    397   -168   -265     51    407    129    194
   -119    389    509   -135   -314    449   -161   -254     57    420    137    252
   -103    436    537   -166   -319    485   -166   -249     64    449    158    270
   -109    446    555   -168   -332    501   -148   -233     80    475    187    280
   -101    465    566   -184   -335    514   -129   -213    109    522    223    283
   -119    459    576   -171   -348    517   -119   -202    116    537    241    277
   -119    506    626   -194   -374    566    -93   -171    158    587    290    342
   -109    607    717   -249   -413    662    -96   -166    179    600    290    405
   -106    657    761   -275   -433    709   -124   -194    171    607    296    410
   -137    659    795   -262   -465    727   -150   -218    174    639    324    387
   -135    652    784   -259   -459    717   -166   -223    179    657    353    384
    -98    649    748   -275   -423    698   -158   -213    181    654    355    410
   -127    649    776   -262   -452    711   -166   -226    168    623    327    436
   -140    657    797   -259   -467    727   -184   -249    145    607    306    436
   -140    620    761   -241   -452    691   -184   -267    119    574    272    387
   -135    519    654   -192   -394    587   -197   -285     77    517    220    324
   -124    392    517   -135   -322    454   -200   -298     36    462    174    265
   -137    371    509   -116   -322    439   -218   -332      0    415    145    226
   -153    418    571   -132   -363    493   -223   -366    -28    361    103    207
   -132    501    633   -184   -381    566   -226   -387    -44    314     67    218
   -127    472    597   -174   -363    535   -231   -394    -62    259     20    249
   -129    444    571   -158   -350    506   -239   -400    -83    233      2    249
   -140    415    553   -137   -345    483   -249   -402    -77    262     36    181
   -155    407    563   -124   -358    485   -244   -407    -67    270     75    119
   -161    449    607   -145   -384    530   -262   -415    -72    244     88    135
   -158    454    610   -148   -384    532   -262   -418    -77    213     85    166
   -168    444    613   -137   -392    527   -262   -428    -96    168     57    163
   -161    444    605   -140   -381    524   -280   -444   -122    127     31    142
   -153    452    602   -150   -379    527   -285   -446   -122    124     36    140
   -181    449    631   -135   -405    540   -283   -465   -135     96     28    129
   -220    480    701   -132   -462    589   -280   -480   -140     72     23    142
   -215    491    706   -137   -459    597   -262   -470   -140     57     15    194
   -135    426    558   -148   -348    491   -288   -439   -171     31    -25    140
    -38    277    314   -119   -176    296   -257   -314   -148    -12   -132    -38
    -23    246    267   -114   -145    257   -181   -213    -88    -64   -231   -200
   -137    537    675   -200   -405    605    -98   -171     62     41   -103   -135
   -337   1044   1382   -353   -859   1213   -132   -314    226    368    345    366
   -345   1610   1956   -633  -1150   1782   -345   -607    218    672    849    979
   -374   2249   2621   -937  -1496   2434   -540   -862    267   1122   1478   1608
   -405   2322   2727   -958  -1566   2525   -678  -1187     64   1195   1670   1800
   -400   1699   2096   -649  -1249   1896   -667  -1400   -457    459    857   1067
   -407   1156   1561   -374   -984   1358   -633  -1452   -844   -293    -36    137
   -314    748   1060   -218   -688    904   -620  -1278   -859   -472   -309   -148
   -252    589    841   -168   -545    714   -550   -987   -649   -324   -218    -31
   -228    688    917   -231   -574    802   -491   -766   -431   -155    -85    124
   -155    730    885   -288   -522    807   -436   -613   -296    -38      2    174
   -132    717    846   -293   -491    782   -420   -584   -275    -38      0    127
   -155    691    846   -267   -501    769   -407   -571   -272    -57    -10    124
   -158    698    854   -272   -506    776   -402   -553   -262    -64    -20    145
   -176    683    857   -254   -517    769   -400   -576   -298   -119    -72    114
   -272    675    948   -202   -610    810   -363   -555   -270    -98    -46    155
   -213    706    919   -246   -566    813   -368   -532   -241    -62    -15    155
   -103    771    875   -335   -491    823   -410   -483   -213    -28     25    189
    -49    815    865   -384   -457    841   -441   -501   -228    -36     25    179
    -51    810    862   -381   -457    836   -449   -548   -262    -72      2    142
   -184    771    956   -293   -568    862   -413   -576   -280   -101    -25    103
   -275    774   1047   -249   -659    909   -376   -571   -262    -93    -31    155
   -218    805   1023   -293   -620    914   -381   -514   -215    -33     31    236
   -142    802    943   -332   -542    872   -407   -501   -213    -25     49    231
   -187    789    976   -301   -581    883   -402   -506   -223    -46     36    226
   -194    870   1062   -340   -628    966   -402   -480   -184      7     85    257
   -119    924   1044   -402   -581    984   -423   -454   -166     28    109    270
    -59    937    995   -441   -527    966   -449   -459   -184     -5     80    272
    -28    948    976   -459   -501    961   -457   -454   -194     -2     80    277
    -41    911    953   -436   -498    930   -444   -449   -176     25    116    285
    -49    919    969   -436   -509    943   -452   -454   -179     25    127    283
    -49    917    966   -433   -509    940   -457   -467   -194      2    109    285
    -59    948   1008   -444   -532    976   -452   -472   -200    -18     90    311
   -132    924   1054   -397   -594    989   -433   -483   -200     -7    103    306
   -148    935   1083   -394   -615   1008   -428   -488   -192     12    132    319
    -83    969   1052   -446   -566   1010   -462   -465   -184     23    148    358
    -20    995   1015   -485   -517   1005   -485   -446   -184     15    140    387
     -2   1008   1008   -504   -504   1008   -485   -452   -171     38    166    407
     -2   1023   1026   -511   -514   1026   -470   -433   -150     72    213    454
    -20   1070   1091   -524   -555   1080   -480   -446   -153     72    228    496
     31   1091   1060   -561   -514   1075   -517   -428   -132    114    272    537
     64   1057    992   -563   -462   1026   -532   -350    -88    176    327    545
     54   1088   1034   -571   -491   1060   -530   -306    -51    226    376    587
     62   1148   1083   -605   -511   1117   -537   -296    -38    249    418    626
    109   1208   1098   -657   -493   1153   -563   -293    -41    241    423    662
    114   1202   1088   -662   -485   1145   -553   -293    -49    207    400    730
     98   1197   1098   -649   -501   1150   -548   -301    -57    192    384    740
     88   1205   1117   -649   -514   1161   -571   -340    -90    166    361    693
     72   1192   1119   -631   -522   1156   -571   -345    -96    168    384    688
     64   1202   1137   -633   -537   1171   -542   -337    -77    179    402    662
     62   1218   1156   -641   -548   1189   -548   -368   -103    140    366    615
     12   1158   1145   -587   -566   1150   -548   -441   -168     44    275    496
    -75   1130   1205   -527   -639   1166   -498   -454   -181    -10    210    439
    -51   1127   1176   -540   -615   1153   -480   -420   -166    -31    168    472
     12   1150   1135   -581   -561   1143   -488   -407   -155    -23    181    480
     10   1140   1127   -576   -558   1135   -478   -410   -142      5    220    423
    -20   1109   1130   -542   -574   1119   -475   -444   -163    -23    200    270
    -31   1065   1093   -517   -561   1078   -478   -493   -220   -111     83    213
    -98    979   1078   -441   -587   1026   -459   -542   -277   -210     -5    249
   -166    971   1137   -402   -652   1052   -426   -542   -265   -200      7    283
   -122   1013   1135   -444   -628   1072   -426   -496   -226   -161     46    306
    -46   1013   1057   -485   -553   1034   -459   -511   -272   -205     15    285
    -59   1010   1070   -478   -563   1039   -452   -501   -252   -166     51    262
    -93    989   1083   -449   -589   1036   -459   -524   -262   -174     54    197
    -88    979   1067   -444   -576   1023   -457   -537   -283   -207     20    176
    -85    969   1052   -441   -568   1010   -439   -527   -277   -210     15    228
    -90    971   1060   -441   -574   1015   -436   -522   -265   -202     33    249
    -83    987   1067   -454   -574   1026   -444   -527   -270   -213     25    257
    -83    984   1067   -449   -574   1026   -444   -530   -283   -233      5    267
    -70    995   1065   -465   -568   1031   -439   -532   -275   -218     20    265
   -119    992   1111   -436   -615   1049   -407   -550   -280   -226     25    241
   -174   1028   1202   -428   -688   1117   -358   -542   -249   -197     59    270
   -124   1080   1205   -478   -665   1143   -374   -548   -254   -200     51    293
    -38   1075   1114   -519   -576   1093   -405   -488   -223   -148     96    335
    -31   1085   1117   -530   -574   1101   -392   -436   -181   -101    155    361
    -20   1171   1189   -576   -605   1179   -376   -418   -145    -54    205    348
    -10   1228   1239   -607   -623   1234   -363   -389   -101    -10    231    345
    -33   1244   1275   -607   -654   1260   -376   -407   -101    -15    233    389
    -51   1283   1335   -615   -693   1309   -397   -420    -90    -10    246    457
    -25   1306   1330   -641   -678   1319   -423   -446   -111    -44    223    504
     10   1247   1236   -628   -613   1241   -439   -475   -158    -85    174    480
    -20   1221   1239   -600   -631   1228   -439   -475   -155    -64    200    431
    -31   1210   1239   -589   -636   1223   -446   -483   -158    -64    220    415
    -36   1184   1221   -574   -628   1202   -446   -488   -176    -80    210    384
    -51   1101   1153   -524   -602   1127   -441   -511   -239   -179     90    319
   -145    969   1114   -413   -631   1041   -415   -571   -322   -288    -23    301
   -163    953   1114   -394   -639   1034   -394   -589   -322   -262      7    306
    -51    943    995   -446   -524    966   -452   -563   -314   -223     49    275
    -28    927    956   -449   -491    940   -491   -548   -324   -226     59    239
    -64    932    995   -433   -532    963   -454   -524   -301   -220     54    283
    -41    919    961   -439   -501    940   -462   -553   -335   -267     10    290
    -41    893    935   -428   -488    914   -475   -584   -374   -309    -25    267
    -44    891    935   -423   -488    911   -462   -592   -371   -303    -25    252
    -46    841    888   -397   -467    865   -449   -581   -371   -303    -28    239
    -57    813    870   -379   -462    841   -449   -579   -379   -311    -36    228
   -103    841    945   -368   -527    893   -426   -558   -353   -285     -7    259
    -83    893    976   -405   -530    935   -431   -574   -361   -309    -28    272
    -62    854    917   -397   -491    885   -457   -600   -402   -348    -64    270
    -70    826    896   -379   -483    859   -459   -600   -397   -324    -41    244
    -51    839    888   -394   -470    865   -459   -602   -394   -316    -25    233
    -62    802    865   -368   -462    833   -441   -592   -394   -327    -41    223
    -46    675    719   -314   -381    696   -423   -548   -418   -379   -109    163
     28    532    504   -280   -239    519   -355   -423   -418   -478   -259     18
     98    579    480   -340   -192    530   -262   -254   -322   -498   -337    -67
     83    885    802   -483   -358    844   -174    -72    -67   -283   -124    135
    -28   1340   1366   -657   -696   1353   -249   -301     51     46    311    517
   -202   1964   2166   -880  -1184   2062   -462   -789     64    418    878   1096
   -363   2559   2920  -1098  -1641   2738   -657  -1156    148    893   1522   1836
   -350   2551   2902  -1098  -1626   2725   -826  -1428     18   1031   1732   2187
   -301   1938   2239   -820  -1273   2088   -813  -1540   -449    384    995   1483
   -249   1382   1628   -566   -937   1504   -805  -1551   -906   -426     85    501
   -189    943   1132   -379   -662   1039   -753  -1350   -974   -688   -267     98
   -158    776    935   -309   -545    854   -649  -1054   -774   -563   -205    148
   -132    782    911   -327   -522    846   -568   -844   -600   -441   -122    246
    -80    802    883   -361   -483    841   -498   -698   -480   -355    -64    309
    -70    805    875   -368   -472    839   -459   -636   -436   -329    -46    314
    -98    818    917   -358   -506    867   -446   -613   -415   -314    -38    316
    -44    826    870   -392   -457    846   -457   -623   -439   -348    -75    309
    -20    802    820   -392   -420    810   -457   -620   -449   -358    -88    296
    -36    771    807   -368   -423    789   -454   -607   -439   -342    -67    290
    -38    779    818   -368   -428    797   -433   -584   -413   -314    -46    306
    -41    805    844   -384   -444    826   -426   -576   -400   -303    -33    327
    -36    836    872   -400   -454    854   -420   -571   -381   -283    -15    348
    -23    857    880   -418   -452    867   -420   -576   -384   -298    -28    355
      0    831    831   -415   -415    831   -441   -587   -413   -332    -64    348
    -28    789    818   -381   -423    805   -457   -584   -413   -322    -54    361
    -18    802    820   -392   -420    813   -446   -568   -389   -283    -15    361
    -44    844    888   -400   -467    867   -433   -548   -361   -249     25    384
    -41    875    917   -415   -478    896   -433   -540   -348   -236     38    413
    -18    854    870   -418   -444    859   -449   -563   -374   -272      5    397
    -20    849    867   -415   -444    857   -452   -561   -379   -288    -15    405
    -12    852    865   -420   -439    857   -452   -563   -379   -285    -12    407
     -5    898    904   -446   -454    901   -439   -542   -345   -239     38    433
      0    906    904   -454   -452    906   -449   -537   -332   -223     59    446
     -2    870    872   -433   -436    870   -462   -542   -348   -239     44    439
    -12    878    888   -433   -452    883   -452   -532   -342   -236     46    452
     15    917    901   -465   -441    909   -444   -511   -314   -207     72    480
     28    911    883   -470   -428    898   -449   -504   -311   -210     67    496
     25    953    927   -488   -452    940   -454   -491   -301   -200     80    540
     28    979    950   -504   -459    963   -465   -475   -280   -163    114    555
     54   1002    948   -527   -446    976   -459   -446   -246   -109    168    563
     64    997    930   -532   -433    966   -470   -428   -231    -88    194    589
     77    997    919   -537   -420    961   -475   -405   -218    -67    213    626
    106   1036    927   -571   -410    982   -467   -381   -197    -44    233    662
    103   1080    976   -592   -436   1028   -459   -353   -168    -12    265    704
    106   1106    997   -607   -444   1052   -488   -345   -158     12    293    743
    127   1122    995   -626   -433   1060   -501   -332   -148     36    322    782
    140   1127    987   -633   -423   1057   -522   -335   -158     38    332    805
    137   1104    966   -620   -413   1036   -532   -340   -166     31    324    807
    140   1114    974   -628   -418   1044   -522   -332   -161     38    332    839
    148   1174   1026   -659   -439   1101   -524   -335   -158     46    345    849
    158   1213   1052   -688   -446   1135   -530   -348   -168     38    342    828
    174   1254   1080   -714   -452   1169   -511   -350   -171     28    337    828
    103   1174   1070   -641   -483   1122   -527   -381   -200      2    309    800
     93   1143   1047   -618   -478   1096   -524   -392   -213    -12    288    753
     93   1132   1039   -613   -472   1085   -504   -410   -231    -59    236    709
     72   1119   1047   -594   -485   1083   -504   -441   -259   -114    174    680
     62   1106   1044   -584   -491   1075   -483   -454   -259   -122    158    620
     49   1109   1060   -579   -504   1085   -470   -475   -272   -145    137    563
     28   1096   1065   -563   -517   1080   -475   -506   -296   -181    103    519
      5   1034   1028   -519   -511   1031   -457   -519   -293   -174    111    501
    -12   1031   1044   -509   -530   1036   -454   -545   -309   -200     96    428
     -5   1018   1023   -506   -514   1021   -452   -566   -332   -257     18    397
     10    971    961   -491   -478    969   -439   -561   -340   -283    -25    415
      7    969    961   -488   -475    966   -439   -576   -355   -301    -36    389
      0    937    937   -470   -470    935   -459   -615   -387   -337    -51    379
      7    956    948   -483   -470    953   -470   -657   -413   -374    -80    327
      7    937    930   -475   -462    932   -480   -667   -426   -387    -88    303
     12    945    932   -478   -459    940   -480   -665   -420   -387    -80    322
    -31    932    963   -454   -496    948   -462   -654   -423   -392    -72    327
    -49    940    989   -446   -519    966   -452   -628   -402   -353    -31    348
    -49    937    987   -444   -517    961   -452   -607   -389   -345    -28    355
    -28    909    937   -439   -483    922   -433   -566   -363   -322     -2    418
    -25    909    935   -441   -480    922   -423   -535   -322   -257     59    431
    -18    922    940   -454   -478    930   -410   -524   -303   -223    116    387
     -5    958    961   -478   -483    958   -407   -535   -316   -244     80    337
     -5    953    958   -472   -480    956   -415   -548   -342   -301     23    439
      0    992    989   -498   -496    992   -418   -548   -342   -309     31    462
      2    982    976   -493   -485    979   -402   -537   -335   -311     25    454
      5    979    974   -493   -483    976   -384   -527   -311   -293     46    433
     28   1085   1057   -555   -514   1072   -397   -527   -303   -262    109    467
     38   1143   1104   -589   -532   1122   -405   -506   -267   -215    161    517
     49   1158   1109   -602   -530   1132   -423   -514   -257   -194    187    545
     85   1189   1101   -639   -506   1145   -470   -548   -265   -184    213    540
    127   1182   1054   -654   -462   1119   -506   -589   -293   -220    174    470
     77   1153   1072   -615   -496   1111   -504   -600   -316   -265    124    506
     28   1148   1119   -589   -545   1135   -462   -550   -277   -220    184    584
    -33   1127   1158   -548   -597   1143   -439   -522   -254   -192    226    594
    -64   1054   1119   -493   -592   1085   -452   -519   -270   -202    231    587
     -5    958    961   -478   -483    958   -467   -530   -309   -233    213    527
     -5    906    911   -452   -459    909   -467   -537   -329   -265    179    439
    -10    857    867   -426   -439    862   -459   -558   -374   -327    109    418
    -12    831    844   -407   -428    836   -457   -579   -402   -363     93    444
    -41    823    862   -392   -452    841   -454   -581   -402   -358    101    426
    -44    784    828   -371   -436    805   -457   -587   -431   -402     49    428
    -20    776    797   -379   -407    784   -472   -615   -465   -446     18    446
    -36    797    833   -379   -433    815   -470   -613   -459   -428     46    433
     -2    787    789   -392   -397    787   -475   -626   -472   -436     46    389
     -2    771    774   -384   -387    771   -457   -613   -457   -420     72    353
     -7    805    813   -397   -410    807   -459   -615   -454   -407     96    353
    -36    782    818   -371   -426    800   -472   -620   -457   -413     83    332
    -46    698    743   -327   -394    719   -462   -613   -465   -436     33    368
    -38    711    748   -337   -394    730   -452   -602   -454   -428     51    420
    -28    756    784   -363   -407    771   -465   -613   -452   -410     77    376
    -15    774    789   -379   -402    782   -457   -602   -444   -418     64    381
    -41    706    748   -332   -397    727   -428   -558   -433   -426     49    394
    -38    506    545   -233   -290    524   -405   -498   -462   -504    -46    332
     33    355    322   -197   -145    340   -314   -350   -431   -594   -189    189
     93    501    407   -296   -155    454   -181   -122   -228   -517   -158    184
     67    948    878   -509   -405    914   -137    -49     38   -218    163    420
    -70   1444   1514   -688   -792   1480   -298   -462     28     18    550    839
   -236   2047   2283   -906  -1260   2164   -558  -1036    -64    379   1114   1405
   -280   2600   2881  -1158  -1579   2740   -826  -1426    -80    820   1722   1997
   -244   2436   2681  -1096  -1462   2556   -982  -1574   -218    914   1847   2187
   -223   1740   1961   -758  -1091   1849   -953  -1600   -659    233   1104   1491
   -200   1101   1301   -452   -750   1202   -914  -1566  -1117   -657    127    566
   -166    670    836   -252   -501    753   -797  -1299  -1075   -836   -168    223
   -137    654    792   -259   -465    722   -665  -1000   -776   -597    -15    181
   -101    657    758   -277   -428    706   -553   -782   -597   -501     18    270
    -72    644    717   -288   -394    680   -488   -654   -504   -467     31    423
    -44    657    701   -306   -371    678   -485   -631   -501   -493     20    501
    -18    644    662   -314   -342    654   -491   -631   -524   -532    -31    439
    -23    626    649   -301   -337    639   -475   -600   -491   -480     15    405
    -23    607    631   -293   -327    618   -480   -587   -462   -420     88    309
    -33    542    576   -254   -303    558   -472   -584   -467   -436     57    205
    -38    542    579   -254   -309    561   -441   -574   -478   -498    -18    376
     -5    646    652   -322   -327    649   -436   -571   -475   -509     -5    480
     23    693    667   -361   -322    680   -436   -568   -470   -485     12    446
    -10    628    639   -309   -324    633   -444   -558   -462   -465     33    485
    -15    579    594   -283   -306    587   -470   -566   -457   -444     77    420
    -20    587    607   -285   -314    597   -449   -548   -433   -426     83    319
    -25    626    652   -301   -340    639   -444   -550   -439   -452     49    397
    -23    649    672   -311   -348    659   -457   -540   -431   -452     54    589
    -10    639    646   -314   -327    641   -472   -553   -452   -470     36    581
     -7    631    636   -311   -322    633   -465   -550   -436   -433     70    514
     -5    665    670   -332   -337    665   -465   -537   -405   -384    140    426
      2    693    691   -348   -342    693   -465   -542   -400   -368    168    340
    -12    641    654   -316   -335    646   -465   -545   -415   -407    116    366
    -15    631    646   -309   -332    639   -472   -542   -420   -436     88    524
      2    675    672   -340   -335    672   -475   -532   -413   -446     70    649
      5    693    688   -348   -340    691   -470   -522   -392   -397    132    618
    -10    688    698   -342   -353    693   -465   -504   -358   -342    179    545
      2    730    727   -366   -363    730   -470   -493   -332   -316    215    605
     -2    704    706   -350   -355    704   -475   -496   -332   -322    207    600
     38    683    644   -361   -301    665   -475   -478   -340   -329    192    558
     38    730    688   -384   -327    709   -480   -446   -306   -270    246    537
     67    779    711   -423   -322    748   -480   -420   -283   -259    259    680
     90    782    691   -439   -301    735   -480   -389   -259   -233    298    820
     85    748    662   -415   -288    706   -480   -358   -215   -168    353    815
     93    784    691   -439   -298    737   -491   -342   -194   -132    397    828
    111    826    714   -467   -301    769   -480   -319   -166    -98    439    865
    129    823    693   -478   -283    758   -506   -306   -148    -46    488    807
    109    859    750   -483   -319    805   -524   -311   -137     -2    537    688
    142    919    776   -535   -316    849   -527   -322   -168    -57    491    914
    127    914    787   -522   -329    852   -509   -293   -148    -33    527   1065
     93    948    854   -522   -379    901   -496   -298   -132    -12    563   1028
    145    935    789   -540   -322    862   -545   -381   -236    -93    504    914
    124    914    787   -522   -329    852   -545   -371   -241    -80    517    917
     96    865    766   -480   -335    815   -535   -374   -246    -90    501    906
     88    872    782   -483   -348    828   -524   -384   -249    -96    498    872
     98    932    833   -514   -366    883   -524   -415   -249    -96    514    652
     51    878    826   -467   -387    852   -522   -470   -316   -210    348    566
     59    820    758   -441   -348    789   -509   -491   -358   -293    265    795
     44    826    782   -436   -368    805   -511   -527   -384   -327    241    719
     18    730    711   -374   -345    722   -504   -555   -415   -384    189    727
     10    698    685   -355   -337    693   -514   -592   -439   -407    166    631
      7    719    709   -363   -350    714   -519   -610   -446   -428    142    589
     28    696    667   -363   -319    680   -532   -654   -491   -485     88    589
     36    654    618   -345   -290    636   -542   -709   -542   -548     28    493
    -10    662    672   -327   -342    665   -555   -711   -530   -542     28    459
    -23    644    667   -311   -345    654   -548   -680   -514   -545      5    530
    -46    652    698   -303   -371    675   -530   -646   -493   -530     12    618
    -38    659    698   -309   -368    678   -535   -652   -491   -514     33    574
    -31    644    675   -306   -353    659   -540   -659   -488   -501     54    485
    -41    665    704   -311   -374    683   -524   -652   -467   -485     64    439
    -51    722    774   -335   -413    748   -522   -665   -478   -522     15    545
    -20    696    717   -337   -368    706   -542   -685   -511   -555     -2    631
     -7    696    704   -345   -355    698   -548   -693   -514   -555    -12    537
      2    727    724   -363   -361    724   -537   -680   -493   -524     20    522
      5    740    732   -374   -363    737   -535   -670   -480   -511     31    532
     15    709    693   -361   -337    701   -517   -654   -472   -509     31    553
     18    753    732   -387   -358    743   -519   -654   -465   -504     33    563
     20    805    782   -413   -379    795   -514   -644   -449   -485     51    563
     23    852    828   -439   -402    841   -517   -636   -431   -467     72    571
     44    919    875   -480   -415    898   -540   -623   -405   -439    103    644
     49    911    859   -483   -405    885   -540   -620   -392   -426    122    667
     33    919    885   -478   -426    904   -540   -628   -374   -407    145    685
     44   1008    963   -527   -459    984   -568   -644   -363   -392    171    709
     33   1021    987   -527   -475   1005   -584   -662   -384   -405    166    696
     36   1018    982   -527   -472   1000   -602   -667   -389   -410    155    652
     23   1005    982   -514   -480    995   -600   -667   -392   -407    148    626
     28    982    953   -506   -462    969   -594   -659   -394   -423    132    696
     31    901    870   -465   -418    885   -584   -646   -400   -426    127    678
     12    813    800   -413   -394    807   -597   -675   -444   -480     62    555
     20    766    743   -394   -361    756   -597   -685   -472   -524     10    600
     46    730    683   -389   -319    706   -600   -704   -501   -561    -25    592
     77    680    602   -379   -262    641   -633   -756   -553   -615    -75    540
     77    659    579   -371   -252    618   -652   -787   -584   -649   -109    459
     20    665    644   -342   -311    654   -631   -756   -561   -628   -109    446
    -33    672    704   -322   -368    685   -600   -706   -519   -592    -90    535
    -33    649    683   -306   -358    665   -597   -701   -527   -620   -106    600
    -20    633    654   -309   -340    644   -602   -711   -537   -618   -109    530
     12    662    649   -337   -319    657   -613   -724   -540   -623   -119    488
     23    641    618   -335   -298    631   -618   -724   -532   -607   -101    475
     41    649    607   -345   -283    628   -636   -750   -555   -628   -116    420
     72    636    561   -355   -246    600   -659   -789   -594   -672   -158    384
     31    623    589   -327   -280    607   -649   -779   -584   -672   -163    397
      5    618    610   -314   -303    613   -631   -743   -553   -641   -129    431
    -49    620    670   -285   -358    644   -618   -711   -522   -607    -96    363
      5    540    532   -275   -265    535   -613   -706   -568   -704   -231    345
     98    381    283   -241    -90    332   -555   -592   -576   -800   -366    311
    137    309    168   -223    -15    241   -407   -361   -436   -789   -418    192
    171    589    418   -379   -122    504   -257   -101   -124   -581   -254    252
     98   1085    987   -592   -444   1036   -309   -311    -12   -335     85    594
    -70   1602   1670   -766   -870   1636   -594   -950   -192    -77    574   1124
   -197   2252   2449  -1026  -1322   2351   -872  -1454   -249    371   1223   1709
   -207   2592   2800  -1192  -1504   2696  -1148  -1727   -246    823   1779   2322
   -174   2060   2234   -945  -1202   2145  -1231  -1782   -514    579   1530   2120
   -153   1363   1517   -605   -836   1439  -1195  -1766  -1015   -345    530   1148
   -103    771    872   -335   -488    820  -1070  -1584  -1252  -1044   -306    470
    -54    537    592   -241   -322    563   -909  -1254  -1018   -987   -379    376
    -12    613    623   -301   -319    618   -792  -1008   -769   -800   -236    415
      2    641    639   -324   -316    641   -701   -820   -605   -672   -142    371
    -12    563    576   -275   -296    571   -646   -724   -542   -657   -163    446
    -20    504    524   -241   -272    514   -628   -693   -540   -678   -171    545
      2    555    550   -280   -275    555   -628   -688   -527   -665   -155    491
     18    589    571   -303   -275    581   -623   -680   -511   -657   -153    478
     62    545    480   -306   -207    514   -646   -701   -540   -683   -179    433
    109    542    433   -324   -161    488   -657   -706   -532   -662   -155    358
     49    566    517   -309   -233    542   -641   -685   -501   -631   -142    283
    -23    545    566   -262   -293    555   -618   -649   -483   -628   -153    379
    -28    524    553   -249   -290    537   -610   -633   -478   -636   -171    467
     20    576    555   -298   -267    566   -610   -633   -475   -644   -187    517
     28    605    576   -319   -275    592   -605   -615   -446   -600   -132    542
     28    613    584   -322   -277    600   -594   -597   -428   -584   -119    517
     20    600    579   -314   -277    589   -597   -594   -426   -587   -129    498
     36    579    542   -306   -252    561   -607   -597   -428   -594   -140    501
     54    555    501   -306   -223    530   -628   -613   -439   -600   -150    480
     51    555    501   -303   -226    530   -631   -613   -431   -587   -132    465
     46    607    561   -327   -257    584   -626   -605   -400   -550    -80    449
     49    675    626   -361   -288    652   -628   -602   -387   -540    -85    366
     33    659    626   -348   -296    641   -615   -576   -381   -553   -132    509
     12    597    584   -306   -285    592   -600   -530   -350   -524   -101    618
     20    600    579   -311   -280    589   -600   -506   -319   -472    -36    574
     36    662    626   -348   -293    644   -594   -493   -288   -426     20    483
     67    732    665   -400   -298    698   -602   -488   -283   -436    -18    462
     93    704    610   -400   -259    657   -613   -470   -290   -472    -67    628
    103    678    571   -392   -233    626   -610   -452   -280   -454    -46    659
    158    680    522   -418   -181    602   -631   -462   -285   -449    -41    587
    215    688    470   -452   -129    579   -644   -452   -272   -423     -7    555
    163    693    530   -428   -184    613   -602   -379   -197   -327     70    545
     83    722    639   -402   -277    680   -594   -345   -158   -293     88    602
     75    831    756   -452   -340    795   -584   -301   -111   -254    142    823
    114    828    714   -472   -301    771   -605   -267    -80   -192    218    849
    129    862    732   -496   -301    797   -597   -228    -44   -142    254    818
    135    870    732   -504   -298    802   -581   -192    -18   -109    259    852
    174    917    743   -545   -283    831   -600   -189    -18   -103    283    958
    213    927    711   -571   -249    820   -628   -202    -15    -70    342    867
    226    930    704   -579   -239    818   -639   -231    -38    -98    298    779
    202    904    701   -555   -249    805   -628   -241    -64   -148    246    937
    174    911    737   -542   -280    826   -618   -233    -44   -119    293   1021
    166    919    753   -545   -293    836   -639   -283    -75   -137    280    898
    187    896    706   -542   -259    802   -654   -332   -122   -189    218    810
    171    880    709   -527   -267    795   -641   -363   -148   -231    179    815
    135    906    771   -519   -316    839   -610   -358   -135   -226    179    831
    103    896    792   -501   -345    846   -600   -371   -145   -246    142    800
     70    859    789   -465   -361    826   -594   -413   -168   -267    122    740
     46    815    769   -431   -361    792   -597   -454   -189   -275    122    649
     70    771    701   -420   -314    737   -610   -506   -231   -314     64    462
     88    737    649   -415   -283    693   -644   -584   -309   -415    -31    485
     59    662    602   -361   -272    631   -644   -597   -324   -428    -36    501
    -46    602    646   -280   -345    623   -610   -576   -303   -410    -31    457
    -44    649    693   -301   -368    670   -602   -568   -298   -415    -36    467
     -7    667    675   -329   -340    670   -613   -607   -337   -475   -119    472
    -20    620    641   -298   -329    631   -600   -607   -350   -506   -155    548
    -25    592    618   -283   -322    605   -607   -597   -340   -485   -129    553
     20    600    579   -309   -277    589   -628   -592   -332   -462    -93    524
      5    670    662   -340   -327    667   -618   -579   -303   -420    -41    514
      0    691    691   -345   -345    691   -610   -563   -288   -402    -31    511
     10    691    678   -353   -332    685   -615   -561   -290   -410    -57    532
    -10    662    672   -324   -340    667   -615   -566   -290   -410    -46    558
    -20    649    667   -314   -342    657   -605   -563   -290   -407    -41    555
    -25    667    691   -322   -358    678   -594   -555   -275   -392    -31    555
    -12    685    696   -337   -355    691   -600   -550   -270   -381    -18    555
     -5    711    717   -353   -361    714   -584   -532   -246   -355      0    553
    -20    724    745   -353   -384    735   -568   -530   -226   -350      2    535
    -31    758    789   -363   -410    774   -555   -522   -213   -355     -5    553
      2    771    769   -389   -384    771   -542   -498   -213   -337     15    597
     10    800    789   -405   -389    795   -519   -446   -163   -262     85    620
     33    807    774   -423   -371    792   -527   -457   -168   -272     72    602
     49    810    761   -431   -355    787   -532   -446   -155   -267     75    626
     57    859    800   -459   -371    831   -524   -420   -114   -228    114    678
     44    932    888   -488   -420    911   -530   -426    -88   -200    135    704
     46    945    898   -498   -426    922   -581   -462   -103   -200    145    696
     51    922    867   -488   -407    896   -607   -467   -109   -194    148    688
     41    867    826   -457   -392    846   -620   -483   -132   -210    137    665
     28    857    828   -441   -400    844   -615   -485   -129   -192    166    652
     31    893    862   -462   -415    878   -610   -488   -129   -200    122    613
     31    849    818   -441   -392    833   -600   -475   -137   -223     85    680
     25    784    756   -407   -366    771   -594   -475   -155   -241     77    654
     15    719    704   -366   -342    711   -587   -485   -181   -272     49    610
      0    649    649   -327   -324    649   -589   -501   -205   -290     31    576
    -18    592    607   -288   -311    600   -607   -524   -233   -322     -2    535
    -12    574    587   -280   -301    581   -610   -535   -252   -345    -25    535
    -31    532    563   -249   -296    548   -613   -550   -272   -366    -51    517
    -64    517    579   -226   -322    548   -605   -545   -267   -353    -38    517
    -57    532    589   -239   -322    561   -594   -535   -249   -329     -7    517
    -46    527    574   -241   -311    550   -594   -532   -249   -327      2    514
    -33    501    535   -233   -283    517   -602   -532   -257   -332      0    506
    -44    483    527   -220   -285    504   -610   -537   -267   -345    -12    496
    -44    459    504   -207   -272    480   -602   -532   -267   -345    -15    496
    -38    465    504   -215   -270    483   -594   -527   -259   -337     -7    498
    -46    465    511   -207   -277    488   -600   -530   -267   -337     -7    496
    -41    480    519   -220   -280    498   -597   -524   -259   -327     -2    504
    -36    475    511   -220   -275    493   -592   -522   -259   -329    -10    501
    -36    439    475   -202   -257    457   -587   -511   -267   -342    -25    485
      2    335    332   -168   -163    335   -568   -459   -293   -402   -109    410
     96    176     80   -137      7    129   -441   -262   -267   -491   -257    241
    161    239     77   -202     41    158   -285    -20    -98   -426   -246    205
    124    561    436   -345   -155    501   -226    -51     77   -228    -28    400
    -59   1005   1065   -472   -561   1034   -415   -620     51     15    353    823
   -303   1680   1984   -691  -1145   1831   -688  -1184     88    485   1013   1532
   -400   2265   2665   -932  -1532   2465   -937  -1439    241   1057   1701   2255
   -342   2192   2535   -924  -1439   2364  -1143  -1548    179   1226   1886   2514
   -283   1551   1834   -633  -1057   1691  -1192  -1571   -233    646   1244   1914
   -252    862   1114   -306   -685    989  -1132  -1501   -724   -270    254    896
   -228    449    678   -111   -454    563   -932  -1166   -701   -504   -106    475
   -174    402    574   -116   -374    488   -748   -810   -441   -335    -18    522
    -96    478    574   -189   -335    524   -633   -592   -277   -220     64    581
    -70    475    542   -205   -306    506   -589   -511   -228   -197     70    566
    -67    428    496   -181   -283    462   -571   -485   -231   -218     38    527
    -64    400    465   -168   -265    433   -568   -472   -233   -236     15    506
    -62    389    452   -163   -257    420   -553   -457   -228   -239      7    498
    -59    389    449   -166   -254    418   -542   -441   -220   -220     23    491
    -49    387    436   -168   -244    413   -537   -428   -213   -210     31    493
    -49    371    420   -161   -236    394   -540   -423   -213   -205     38    488
    -44    371    415   -163   -228    392   -540   -415   -205   -189     54    488
    -49    363    413   -158   -231    387   -524   -400   -192   -176     62    496
    -44    392    436   -174   -241    415   -514   -387   -174   -155     80    517
    -38    410    449   -187   -244    428   -517   -381   -171   -142     88    527
    -36    371    407   -166   -220    389   -524   -381   -179   -153     67    519
    -38    389    426   -176   -233    407   -511   -366   -166   -129     88    535
    -38    394    431   -179   -236    413   -504   -355   -145    -96    116    537
    -38    426    462   -194   -252    444   -504   -348   -129    -75    140    548
    -36    449    485   -205   -259    467   -504   -342   -122    -57    150    563
    -33    449    480   -207   -257    465   -501   -337   -122    -54    142    566
    -28    431    457   -202   -241    444   -493   -319   -103    -23    174    568
    -31    400    431   -187   -231    415   -496   -311    -98    -10    181    571
    -25    405    431   -189   -228    418   -498   -303    -93      0    181    568
    -33    400    433   -184   -233    415   -491   -285    -77     18    194    571
    -25    415    441   -194   -233    428   -480   -265    -59     41    213    584
    -15    467    483   -228   -249    475   -480   -246    -36     70    239    615
     -2    491    493   -244   -246    491   -478   -218    -10     98    259    657
     15    488    472   -252   -228    480   -483   -197      2    119    275    659
     18    441    423   -228   -202    433   -478   -171     15    132    280    657
     20    470    446   -246   -213    459   -454   -132     51    171    311    685
     31    548    517   -288   -241    532   -439    -93     96    218    355    730
     41    568    524   -306   -241    548   -449    -67    114    241    379    756
     67    574    506   -319   -220    540   -457    -38    135    267    405    787
     64    566    498   -316   -218    535   -454    -12    155    293    423    813
     77    613    535   -345   -228    574   -446     20    192    342    467    854
     90    659    568   -374   -239    615   -457     25    202    363    488    872
     93    652    558   -374   -231    605   -465     31    205    379    501    891
    109    672    563   -392   -226    618   -465     38    218    405    527    924
    111    706    594   -407   -241    652   -462     41    228    426    542    945
    114    696    581   -405   -233    639   -478     25    213    418    535    945
    109    724    615   -418   -252    670   -478     12    215    426    542    961
     98    737    639   -418   -270    688   -475     -5    210    426    540    956
     85    732    646   -407   -280    691   -480    -33    187    410    519    917
     62    730    665   -397   -303    698   -470    -62    179    400    506    896
     44    693    649   -368   -303    672   -465    -93    155    371    475    859
     20    639    618   -329   -298    628   -470   -137    114    324    426    797
     -7    571    579   -280   -293    574   -465   -174     83    285    381    750
    -23    550    571   -265   -298    561   -462   -202     67    270    361    727
    -36    563    597   -265   -316    579   -454   -231     46    246    335    691
    -59    527    584   -236   -322    555   -452   -262     20    213    293    646
    -72    462    535   -194   -303    498   -454   -285     -5    174    252    610
    -80    436    514   -179   -298    475   -449   -298    -23    161    236    587
    -85    465    548   -189   -316    506   -446   -309    -25    158    236    581
    -93    452    545   -181   -319    498   -446   -311    -31    158    236    579
    -96    439    535   -171   -314    485   -441   -311    -31    158    236    566
    -88    413    501   -163   -296    457   -452   -329    -57    129    207    545
    -83    400    480   -158   -283    439   -462   -337    -70    111    187    542
    -77    397    475   -161   -277    436   -467   -337    -75    106    184    545
    -80    426    506   -171   -293    465   -462   -337    -75    106    181    532
    -75    465    540   -197   -306    501   -449   -324    -59    116    192    545
    -75    454    530   -192   -301    491   -454   -324    -62    116    187    548
    -85    410    493   -163   -290    449   -465   -332    -83     93    153    527
    -77    400    478   -161   -277    439   -465   -332    -88     85    148    522
    -83    449    530   -184   -306    491   -439   -311    -51    135    197    545
    -75    478    553   -202   -314    517   -433   -303    -44    137    192    561
    -77    436    514   -181   -296    475   -441   -309    -59    119    161    561
    -70    470    540   -200   -303    504   -439   -303    -51    132    171    555
    -64    472    537   -205   -301    504   -441   -301    -57    127    153    555
    -59    454    514   -197   -288    483   -433   -293    -49    153    184    537
    -62    457    519   -197   -290    488   -426   -285    -44    153    179    542
    -57    504    561   -223   -309    532   -423   -275    -31    176    205    558
    -46    522    568   -239   -309    542   -397   -262    -23    166    171    563
    -41    574    613   -267   -327    592   -361   -236     -2    166    171    597
    -46    548    594   -252   -319    571   -327   -210     12    192    197    589
    -36    571    607   -267   -322    589   -329   -210     20    205    200    563
    -12    613    626   -301   -319    618   -327   -197     41    236    241    581
    -12    662    672   -324   -342    667   -332   -194     70    267    270    600
    -12    701    714   -342   -363    706   -363   -207     75    270    277    644
      0    737    737   -368   -368    737   -397   -226     77    272    288    685
     -2    693    696   -348   -350    693   -397   -231     54    231    241    678
    -10    717    727   -353   -368    722   -402   -239     62    257    293    659
    -25    719    745   -348   -387    730   -423   -267     38    244    301    618
    -18    665    683   -322   -350    672   -433   -280      5    200    259    610
    -31    568    600   -270   -314    584   -426   -280    -18    163    226    571
    -41    452    493   -205   -267    472   -418   -293    -57    106    163    514
    -46    340    387   -148   -218    363   -413   -309    -98     44    101    478
    -49    387    436   -168   -241    410   -431   -332   -119     23     96    472
    -59    397    457   -168   -257    426   -444   -355   -137     -5     72    462
    -51    379    428   -163   -239    402   -439   -366   -158    -41     41    446
    -49    340    389   -148   -220    363   -428   -366   -166    -64     20    428
    -64    319    384   -127   -223    350   -418   -361   -163    -75     10    423
    -57    316    371   -129   -213    342   -420   -368   -174    -80     18    420
    -51    322    374   -135   -213    348   -433   -381   -187   -101      7    402
    -54    316    368   -132   -213    342   -428   -379   -187   -111      0    415
    -51    342    394   -145   -223    368   -423   -379   -187   -127    -10    428
    -51    288    340   -119   -197    311   -426   -387   -202   -148    -31    407
    -62    262    324   -101   -192    290   -426   -394   -207   -153    -25    387
    -57    303    361   -124   -210    332   -436   -402   -213   -171    -38    387
    -51    293    345   -119   -197    319   -439   -405   -223   -187    -49    384
    -57    270    327   -106   -194    298   -426   -402   -223   -194    -54    366
    -28    210    236    -90   -132    223   -413   -371   -239   -231    -93    316
     54     41    -12    -49     33     15   -350   -254   -257   -319   -213    189
    137    -28   -166    -54    150    -96   -210    -28   -184   -368   -319     67
    155    192     36   -174     59    114    -67    161     41   -200   -163    187
     44    576    532   -311   -244    555   -101   -132    140     15    132    491
   -163   1075   1236   -457   -701   1156   -355   -766     96    290    568    989
   -387   1756   2143   -683  -1265   1948   -615  -1208    184    743   1179   1686
   -441   2078   2520   -818  -1480   2299   -880  -1426    249   1124   1634   2192
   -355   1701   2057   -672  -1205   1878  -1036  -1522     -2    919   1410   2026
   -280   1018   1299   -368   -789   1156  -1060  -1532   -517    127    568   1171
   -270    420    691    -75   -480    555   -901  -1314   -820   -527   -166    381
   -233    293    527    -31   -379    407   -675   -898   -563   -410   -155    337
   -158    306    465    -75   -311    384   -527   -618   -363   -277    -77    397
   -111    309    420   -101   -265    363   -452   -470   -267   -218    -46    410
    -83    296    379   -106   -231    337   -415   -410   -241   -215    -51    410
    -72    267    340    -98   -207    303   -400   -394   -246   -236    -67    376
    -77    270    348    -98   -213    309   -384   -376   -233   -231    -57    358
    -93    265    358    -88   -226    309   -368   -355   -215   -233    -59    363
    -90    233    324    -70   -207    277   -361   -340   -215   -244    -64    376
    -75    218    293    -72   -187    254   -371   -342   -228   -254    -72    363
    -75    246    322    -85   -197    283   -361   -335   -218   -257    -62    366
    -67    259    324    -96   -194    290   -355   -329   -207   -252    -38    366
    -62    233    296    -85   -179    265   -348   -324   -210   -265    -38    358
    -72    233    306    -83   -192    270   -345   -322   -210   -267    -36    353
    -67    233    301    -83   -184    267   -342   -314   -207   -267    -31    355
    -57    241    298    -93   -176    267   -348   -314   -213   -272    -28    353
    -59    272    332   -106   -194    301   -350   -311   -205   -262    -15    363
    -70    277    348   -106   -210    311   -335   -293   -176   -231     12    394
    -62    280    342   -109   -202    311   -332   -285   -174   -233     12    397
    -57    246    301    -96   -179    272   -332   -280   -179   -239      5    394
    -70    265    335    -96   -202    298   -332   -272   -174   -228     20    392
    -57    309    363   -127   -213    335   -332   -267   -161   -220     25    402
    -46    309    355   -132   -202    332   -329   -257   -161   -231     15    410
    -44    293    337   -127   -189    316   -319   -236   -145   -200     46    420
    -33    293    327   -129   -179    309   -311   -215   -124   -179     85    431
    -23    290    311   -135   -168    298   -301   -205   -124   -184     75    418
    -20    319    340   -150   -181    329   -290   -181   -106   -161     98    433
    -15    342    358   -163   -189    350   -283   -155    -85   -135    124    459
      7    358    350   -181   -171    355   -277   -127    -64   -103    153    480
      5    363    355   -187   -174    361   -277   -106    -54    -93    153    475
     10    381    371   -197   -181    376   -265    -70    -25    -70    171    506
     23    374    348   -200   -163    361   -249    -28      5    -33    207    540
     28    405    376   -215   -174    392   -257    -12      7    -18    220    537
     38    449    410   -244   -187    431   -252     20     36     25    257    579
     44    483    436   -265   -197    459   -241     57     75     80    311    628
     49    519    470   -285   -210    496   -244     67     85     96    322    662
     57    535    478   -296   -210    506   -241     90    101    119    340    711
     57    542    483   -301   -213    514   -236    106    129    181    402    730
     72    584    511   -329   -220    548   -246     96    127    189    413    732
     70    594    524   -332   -228    558   -239     96    132    207    436    756
     54    615    561   -335   -252    589   -239     88    137    223    459    766
     64    620    555   -345   -246    589   -254     59    114    207    452    745
     54    602    548   -329   -246    576   -254     31     90    189    436    730
     36    605    568   -322   -267    587   -254      0     80    176    423    722
     20    602    581   -311   -280    592   -259    -38     46    135    384    701
     10    553    540   -283   -265    548   -254    -85     20    116    374    649
    -15    532    548   -257   -280    540   -262   -137    -18     80    337    592
    -38    480    519   -220   -280    501   -262   -179    -49     38    296    542
    -44    465    509   -210   -275    485   -267   -223    -83      0    259    511
    -57    446    504   -194   -280    475   -272   -265   -119    -38    223    483
    -75    413    488   -168   -283    449   -270   -290   -140    -59    202    467
    -75    376    452   -153   -262    415   -270   -314   -163    -77    184    420
    -75    350    426   -137   -249    387   -277   -342   -187   -101    158    384
    -88    353    441   -132   -265    394   -285   -363   -207   -122    140    374
    -98    348    446   -124   -272    397   -283   -371   -213   -124    135    374
    -90    358    446   -135   -267    400   -293   -392   -228   -140    122    361
    -90    342    433   -124   -262    387   -296   -400   -244   -153    103    355
    -98    322    420   -111   -259    371   -285   -392   -231   -135    116    361
    -93    314    407   -109   -252    358   -288   -400   -239   -142    106    345
    -90    314    405   -111   -249    358   -293   -410   -254   -158     90    335
    -98    314    413   -106   -254    363   -290   -405   -244   -142    103    358
    -98    309    405   -106   -252    355   -275   -397   -233   -124    119    363
    -96    319    415   -111   -257    366   -272   -394   -226   -119    124    358
   -114    319    431   -103   -272    374   -275   -394   -228   -124    116    355
   -124    293    418    -83   -270    355   -265   -387   -218   -103    135    363
   -116    322    439   -103   -277    379   -275   -397   -228   -114    122    353
   -116    332    449   -109   -283    389   -272   -394   -223   -106    127    361
   -114    345    459   -116   -285    400   -267   -392   -218   -101    135    366
   -103    345    449   -119   -275    397   -270   -397   -228   -114    122    366
   -103    337    441   -116   -272    387   -265   -394   -226   -109    124    379
   -103    340    444   -119   -275    392   -254   -384   -215   -101    127    374
    -93    348    441   -127   -270    394   -259   -389   -218    -96    132    376
    -88    371    459   -140   -272    415   -259   -397   -220    -83    150    358
    -93    387    480   -148   -288    433   -239   -374   -194    -54    176    374
    -88    392    480   -153   -285    436   -213   -353   -174    -41    189    392
    -77    418    496   -171   -288    457   -207   -353   -176    -44    184    394
    -83    441    524   -179   -303    483   -171   -335   -155    -20    205    418
    -75    457    532   -192   -303    493   -150   -322   -145     -7    215    423
    -54    493    548   -220   -301    519   -148   -319   -142     -5    218    420
    -49    517    566   -233   -306    540   -142   -311   -122     18    241    446
    -44    581    626   -267   -335    602   -163   -316    -98     51    275    478
    -28    623    652   -298   -340    636   -207   -340   -103     59    288    493
    -12    618    631   -303   -322    626   -226   -350   -111     57    277    488
    -25    584    610   -280   -316    597   -233   -366   -132     33    246    478
    -33    561    594   -262   -314    576   -244   -379   -150     25    244    475
    -38    517    555   -241   -296    535   -259   -400   -174     23    239    431
    -59    444    504   -192   -283    472   -257   -410   -200     -5    210    389
    -77    379    454   -153   -267    415   -246   -415   -223    -33    174    358
    -75    322    397   -122   -236    358   -249   -428   -254    -67    135    324
    -90    285    376    -98   -233    329   -259   -454   -285   -101     98    301
   -111    270    379    -80   -246    324   -265   -470   -303   -116     80    280
   -106    246    353    -72   -228    298   -270   -485   -324   -140     54    254
    -93    215    309    -59   -200    262   -270   -488   -337   -163     23    254
   -109    239    345    -67   -228    290   -270   -491   -335   -145     46    252
   -106    252    358    -72   -233    303   -265   -491   -329   -132     59    252
   -106    246    350    -70   -228    296   -267   -501   -340   -145     51    241
   -111    210    322    -49   -215    265   -259   -493   -335   -135     59    241
   -119    200    319    -41   -220    259   -259   -493   -335   -135     57    220
   -122    200    322    -41   -220    259   -262   -504   -348   -145     49    210
   -122    189    311    -36   -218    249   -267   -506   -350   -150     46    210
   -119    181    301    -31   -210    241   -265   -501   -350   -148     44    213
   -119    194    311    -38   -215    252   -262   -504   -348   -150     38    213
   -119    194    314    -38   -218    254   -259   -506   -355   -163     23    213
   -106    145    249    -20   -179    197   -241   -480   -361   -163     18    184
    -38     15     54     12    -46     33   -202   -405   -397   -233    -70     64
     57   -140   -200     38    127   -168    -72   -210   -381   -332   -218   -101
     93    -36   -129    -28    111    -83     77    -20   -213   -239   -155    -67
      5    316    311   -161   -153    314    101   -239    -70    -28    103    181
   -192    826   1018   -316   -605    922   -150   -917    -90    241    504    628
   -439   1488   1927   -524  -1182   1706   -431  -1400     18    722   1122   1273
   -571   1990   2559   -709  -1566   2273   -709  -1647    158   1195   1675   1855
   -517   1829   2346   -657  -1434   2088   -966  -1800    -12   1169   1660   1901
   -413   1270   1683   -428  -1047   1475  -1049  -1805   -459    545   1000   1267
   -381    641   1023   -132   -704    831   -826  -1525   -805   -176    213    462
   -322    342    662    -10   -491    501   -548  -1060   -654   -246     12    215
   -210    267    475    -28   -342    371   -368   -719   -452   -132     54    220
   -150    257    407    -51   -277    332   -275   -553   -355    -88     72    236
   -137    223    361    -44   -249    290   -249   -509   -345    -90     59    215
   -129    181    311    -25   -220    244   -239   -488   -348   -103     38    171
   -127    189    314    -31   -220    252   -226   -467   -342   -111     25    161
   -122    189    311    -33   -215    249   -205   -441   -324    -93     41    163
   -116    179    293    -33   -205    236   -205   -433   -327   -103     25    158
   -114    163    277    -25   -197    220   -205   -426   -329   -106     20    158
   -116    171    288    -28   -202    228   -200   -413   -319    -85     36    148
   -111    187    298    -36   -205    241   -200   -407   -311    -77     49    150
   -106    194    301    -46   -202    246   -197   -402   -314    -83     44    150
   -106    200    306    -46   -207    252   -187   -389   -301    -70     51    161
   -109    207    316    -49   -213    262   -184   -379   -290    -64     54    174
    -96    200    296    -51   -194    246   -176   -363   -277    -46     72    181
    -93    207    298    -59   -194    252   -179   -361   -275    -41     77    174
    -90    228    319    -70   -205    272   -181   -350   -265    -28     90    187
    -77    246    324    -85   -202    285   -179   -340   -257    -20     98    194
    -90    233    324    -70   -207    277   -179   -335   -257    -20    101    200
    -96    252    348    -77   -223    298   -176   -322   -244    -10    106    220
    -93    254    348    -80   -220    301   -171   -309   -231      2    119    218
    -88    262    350    -88   -220    306   -168   -293   -220     18    140    213
    -85    280    366    -96   -226    322   -161   -277   -207     33    155    228
    -83    275    358    -98   -220    314   -153   -254   -194     51    163    246
    -64    285    350   -111   -207    316   -145   -233   -184     64    168    259
    -59    293    350   -119   -205    322   -142   -210   -171     85    189    270
    -57    309    366   -124   -210    337   -132   -179   -145    114    218    296
    -46    324    371   -140   -210    345   -129   -150   -135    122    226    306
    -36    322    358   -142   -197    340   -122   -119   -116    132    233    322
    -23    350    371   -166   -197    358   -116    -80    -90    166    265    355
      0    379    379   -189   -189    379   -106    -38    -59    207    303    376
     20    384    361   -202   -168    374    -93      0    -33    231    327    389
     28    428    400   -228   -187    415    -93     28    -12    257    350    410
     36    439    402   -239   -181    420    -90     64     12    288    379    441
     64    446    381   -254   -158    415    -80     96     41    322    413    475
     72    485    413   -280   -171    449    -75    114     62    348    436    493
     75    532    457   -306   -189    496    -77    124     83    374    465    519
     85    550    462   -319   -189    506    -85    127     93    384    478    540
     90    548    457   -319   -181    504    -88    124     96    389    480    550
     62    571    506   -316   -223    540    -80    124    109    397    488    566
     25    587    561   -306   -267    574    -64    124    124    415    509    592
     28    592    561   -311   -265    576   -101     80    109    405    504    579
     33    607    574   -319   -270    592   -114     44     90    389    496    558
     31    600    566   -316   -267    584   -119      5     70    368    475    542
     12    579    566   -298   -275    574   -122    -46     38    337    444    511
     -7    563    568   -280   -288    566   -129    -98      5    298    405    467
    -28    524    553   -246   -290    537   -119   -132    -12    275    379    439
    -49    493    542   -223   -296    519   -119   -176    -46    231    340    407
    -64    465    527   -200   -296    496   -122   -220    -83    197    303    374
    -77    420    496   -174   -288    457   -119   -252   -103    171    275    340
    -70    402    472   -166   -270    436   -119   -272   -119    155    257    314
    -67    405    472   -168   -270    436   -132   -301   -145    129    233    288
    -83    392    475   -155   -277    433   -140   -322   -161    114    226    275
    -88    379    465   -148   -275    420   -135   -329   -166    111    223    265
    -77    381    459   -150   -267    420   -135   -337   -171    103    220    257
    -85    361    444   -140   -265    402   -137   -348   -181     90    210    241
    -88    366    454   -137   -270    410   -132   -345   -179     90    215    246
    -85    368    454   -142   -270    413   -137   -353   -187     75    200    241
    -80    332    413   -124   -246    371   -140   -355   -197     64    184    233
    -83    348    431   -135   -257    389   -137   -353   -187     83    205    223
    -80    348    428   -135   -254    387   -129   -342   -174     96    223    226
    -75    353    426   -140   -252    389   -132   -342   -174     90    223    215
    -72    358    431   -142   -252    394   -129   -337   -168     96    228    223
    -67    381    449   -161   -257    415   -129   -337   -166     96    226    228
    -59    376    433   -158   -246    405   -127   -335   -163     96    223    226
    -64    355    418   -148   -241    384   -127   -335   -163     93    220    220
    -70    363    433   -145   -252    397   -127   -335   -161     98    226    220
    -59    366    423   -153   -241    392   -127   -337   -163     96    220    220
    -51    366    418   -158   -236    392   -127   -340   -166     90    215    218
    -57    366    420   -155   -239    394   -124   -337   -163     96    218    210
    -59    366    426   -153   -241    394   -119   -340   -163     93    215    205
    -54    361    413   -153   -233    384   -116   -348   -174     83    202    192
    -49    358    407   -155   -228    381   -109   -342   -168     85    202    189
    -38    394    431   -179   -236    413    -88   -322   -145    103    220    207
    -25    420    446   -197   -236    433    -70   -306   -129    114    231    215
    -28    459    485   -215   -257    472    -51   -296   -114    119    233    226
    -36    475    511   -220   -275    493    -23   -277    -96    132    246    244
    -28    470    496   -223   -262    483     -7   -270    -93    137    249    241
    -10    488    498   -239   -254    493      0   -259    -80    145    262    249
     -7    561    568   -277   -290    566    -12   -257    -57    174    290    270
    -12    607    620   -298   -316    613    -41   -270    -41    192    316    290
      0    628    628   -316   -314    628    -72   -283    -38    200    324    298
     10    623    613   -316   -301    618    -88   -288    -44    202    324    293
     -2    605    607   -303   -306    605    -96   -303    -59    184    311    270
     -7    576    584   -285   -296    579   -111   -322    -80    166    301    252
    -15    537    553   -265   -283    545   -127   -337   -106    137    272    228
    -23    454    478   -215   -249    465   -127   -345   -140     90    226    189
    -31    376    407   -174   -220    392   -129   -368   -181     41    174    145
    -38    335    374   -148   -207    355   -137   -392   -215      5    142    111
    -64    293    355   -114   -213    324   -135   -402   -228    -10    127     96
    -72    259    332    -93   -202    296   -137   -418   -246    -28    103     64
    -67    249    314    -90   -192    280   -150   -433   -265    -51     85     36
    -70    228    296    -80   -181    262   -145   -431   -270    -59     80     38
    -72    223    296    -77   -184    259   -142   -431   -267    -54     85     33
    -64    220    285    -77   -174    252   -145   -436   -272    -59     80     23
    -67    200    267    -67   -168    233   -145   -436   -277    -70     75     15
    -75    200    272    -62   -174    236   -142   -433   -275    -67     72     15
    -67    202    267    -70   -166    236   -153   -441   -285    -80     64      2
    -59    197    257    -67   -158    226   -161   -449   -296   -101     49    -10
    -67    202    267    -70   -166    233   -166   -452   -298   -109     36    -10
    -70    181    249    -57   -158    215   -161   -449   -296   -109     36    -10
    -72    158    231    -44   -153    194   -158   -449   -298   -106     41    -12
    -67    148    215    -38   -140    181   -153   -441   -298   -109     38    -20
    -31     70    101    -20    -67     85   -137   -402   -327   -163    -31    -85
     62    -96   -158     15    109   -127    -62   -265   -353   -267   -166   -231
    148   -168   -319      7    231   -241     77    -25   -277   -303   -252   -342
    150     41   -109    -96    129    -33    207    119    -72   -148   -106   -233
      2    470    465   -236   -231    467    101   -340      5     93    226    111
   -239   1057   1296   -410   -769   1176   -176  -1021     31    444    724    665
   -480   1751   2229   -636  -1353   1990   -441  -1452    179    953   1358   1343
   -522   2075   2598   -776  -1558   2335   -737  -1727    210   1296   1766   1805
   -431   1613   2044   -592  -1239   1829   -901  -1831   -168    904   1358   1460
   -353    943   1296   -293   -823   1119   -857  -1727   -657    122    537    633
   -301    379    680    -38   -491    530   -607  -1314   -782   -324    -20     41
   -218    218    436      0   -327    327   -371   -854   -548   -244    -41    -36
   -119    218    337    -51   -228    277   -246   -600   -387   -148     15     -5
    -85    215    301    -64   -194    257   -192   -496   -335   -127     23     -2
    -72    176    249    -54   -161    213   -171   -462   -329   -142      2    -28
    -59    124    184    -31   -122    153   -148   -433   -327   -155    -15    -46
    -59    111    168    -25   -114    137   -129   -410   -327   -161    -25    -51
    -49    124    174    -38   -111    148   -127   -402   -332   -168    -33    -64
    -41    119    158    -41    -98    137   -129   -405   -337   -184    -49    -88
    -38    132    171    -46   -103    150   -132   -397   -332   -181    -57    -96
    -41    148    189    -54   -116    168   -127   -384   -319   -171    -44    -77
    -38    127    166    -44   -101    145   -119   -371   -311   -153    -20    -70
    -33    124    158    -46    -96    140   -109   -358   -298   -142     -5    -59
    -33    129    163    -46    -98    145   -101   -348   -293   -137     -2    -41
    -25    122    145    -49    -88    132   -101   -345   -298   -145    -12    -36
    -18    119    137    -49    -77    127    -96   -337   -298   -148    -15    -44
    -15    132    145    -59    -83    137    -96   -329   -288   -137    -10    -41
    -18    129    148    -54    -83    137   -101   -327   -293   -148    -23    -44
     -5    145    150    -70    -77    148    -90   -319   -288   -135     -7    -41
     -7    145    153    -70    -80    150    -83   -306   -275   -124     10    -28
    -10    140    150    -67    -83    145    -72   -290   -262   -116     18     -5
     -2    150    153    -72    -77    150    -80   -283   -259   -119      7      2
      0    155    155    -80    -77    158    -77   -272   -259   -122     15      7
     -7    142    148    -67    -77    145    -70   -257   -249   -103     25      0
      7    148    140    -77    -67    145    -62   -241   -236    -96     33     -7
     25    140    114    -83    -44    127    -57   -220   -226    -98     31     10
     18    137    116    -77    -49    127    -51   -200   -213    -80     44     23
     15    148    132    -83    -57    140    -46   -171   -192    -59     59     25
     25    168    142    -98    -59    158    -44   -148   -176    -49     75     33
     28    168    140    -98    -54    155    -31   -116   -158    -38     85     75
     41    197    155   -122    -57    179    -25    -80   -137    -12     98     98
     54    192    137   -124    -41    166    -15    -44   -111     10    124    114
     67    205    137   -137    -33    171     -7    -12    -85     38    148    127
     77    231    153   -153    -36    192      0     20    -62     62    181    158
     96    259    161   -179    -31    210     -2     38    -46     88    205    176
    114    283    168   -197    -25    226     -7     51    -33     96    215    192
    122    329    207   -228    -44    270    -18     57    -28     98    220    223
    135    350    215   -241    -38    283    -18     67    -10    135    257    249
    135    366    228   -252    -46    298    -18     64      0    148    275    246
    132    384    252   -259    -59    316    -18     62      2    153    285    254
    124    397    272   -262    -75    335    -15     57      5    155    290    262
    124    394    270   -259    -72    332    -20     38     -2    142    288    262
    116    413    296   -265    -90    353    -31      7    -18    122    272    249
    103    415    311   -259   -103    363    -36    -25    -36     98    254    241
     90    400    309   -246   -109    353    -46    -70    -70     59    220    210
     77    366    288   -220   -103    327    -51   -122   -111     10    171    153
     57    342    283   -202   -114    314    -54   -163   -137    -20    145    129
     41    314    272   -179   -114    293    -54   -205   -161    -44    124     93
     25    259    233   -142   -103    249    -57   -252   -197    -85     83     36
     10    226    215   -116   -101    220    -59   -285   -223   -111     64      7
     -2    210    210   -103   -106    210    -67   -316   -249   -135     59    -15
     -2    174    174    -85    -88    174    -75   -345   -277   -171     41    -57
     -7    135    142    -64    -75    137    -75   -363   -296   -200     25    -77
    -12    135    148    -59    -80    140    -75   -374   -303   -210     23    -80
    -15    106    122    -46    -70    114    -80   -387   -316   -220     20    -98
    -18    109    124    -46    -70    116    -93   -407   -337   -244     10   -116
    -20    114    135    -46    -77    124    -98   -413   -342   -254      2   -124
    -25    129    155    -51    -90    142    -93   -407   -335   -249      5   -114
    -25    111    135    -44    -80    122    -96   -410   -337   -259     -2   -116
    -23    109    129    -44    -77    119    -96   -407   -335   -259     -2   -114
    -20    127    145    -54    -83    135    -96   -405   -329   -259     -2   -109
     -7    140    148    -64    -77    142   -106   -413   -340   -272    -18   -119
    -10    129    140    -59    -75    132   -106   -410   -340   -275    -23   -124
    -18    116    135    -49    -77    124    -98   -402   -327   -257    -10   -122
    -10    109    119    -51    -64    114    -96   -400   -319   -254     -7   -124
      2    116    114    -59    -54    116    -98   -400   -322   -262    -10   -119
     -5     96    101    -46    -54     98    -93   -394   -316   -257     -5   -122
     -2     98    101    -46    -51     98    -85   -389   -311   -254      2   -122
      0     98     96    -49    -49     98    -90   -397   -322   -265     -5   -140
      5    106    101    -54    -46    103    -90   -400   -319   -265     -2   -140
      5    106    101    -57    -49    103    -88   -394   -311   -257      7   -124
     10     93     83    -51    -36     90    -83   -392   -311   -257      5   -124
     15    111     96    -64    -38    103    -70   -379   -301   -246     12   -119
     15    155    140    -85    -62    148    -49   -361   -272   -220     31   -103
     15    181    163   -101    -75    171    -36   -355   -262   -215     33   -101
     23    174    148    -98    -62    161    -15   -342   -254   -213     33   -101
     23    187    161   -106    -70    176      0   -329   -241   -202     46    -90
     23    239    215   -129    -96    228      5   -322   -223   -187     62    -72
     36    301    265   -171   -114    283     -5   -324   -205   -163     90    -49
     41    348    306   -197   -132    327    -25   -329   -181   -135    124    -20
     49    342    293   -197   -122    316    -49   -329   -163   -109    155      7
     59    329    270   -194   -103    301    -75   -348   -184   -127    142     -7
     54    324    267   -189   -109    296    -96   -376   -215   -155    116    -36
     54    311    257   -184   -101    283   -109   -394   -231   -168    103    -49
     51    244    192   -148    -70    218   -119   -405   -259   -200     72    -75
     46    135     88    -90    -20    111   -135   -423   -316   -262      5   -137
     23     41     18    -33      2     31   -129   -433   -340   -296    -31   -168
     10     18      7    -15      2     12   -129   -446   -358   -314    -49   -184
      2    -12    -18      2     10    -12   -135   -462   -381   -337    -72   -207
      0    -31    -31     15     15    -31   -140   -472   -394   -350    -83   -218
     -2    -28    -28     12     12    -28   -145   -475   -400   -361    -96   -228
     -7    -62    -54     33     20    -57   -145   -480   -405   -368   -101   -233
    -10    -62    -51     36     18    -57   -150   -483   -410   -374   -103   -233
     -5    -62    -57     33     25    -59   -150   -478   -402   -368    -96   -228
     -2    -80    -77     38     36    -80   -155   -483   -410   -381   -109   -236
      5    -93    -98     41     51    -96   -158   -488   -420   -394   -119   -244
      2    -80    -85     36     41    -83   -163   -493   -426   -400   -122   -249
      0    -83    -83     41     41    -83   -161   -488   -423   -394   -114   -244
     -2    -98    -98     49     46    -98   -163   -493   -428   -402   -119   -252
     -5   -101    -96     51     44   -101   -163   -491   -426   -397   -116   -246
     -7    -88    -83     46     36    -85   -166   -488   -420   -392   -111   -241
      5   -122   -127     59     64   -124   -158   -478   -433   -415   -132   -265
     57   -280   -340    109    197   -309   -124   -415   -478   -496   -231   -355
    140   -465   -605    161    371   -532     -5   -233   -475   -589   -366   -496
    194   -439   -633    122    413   -535    155     -2   -335   -540   -353   -517
    124   -124   -249      0    187   -187    252    -72   -140   -327   -116   -309
    -64    426    491   -181   -277    457     15   -701   -106    -25    301    119
   -277   1153   1431   -439   -854   1291   -311  -1260      5    452    914    750
   -407   1813   2218   -704  -1314   2016   -631  -1538    218   1000   1545   1395
   -363   1834   2197   -735  -1280   2016   -940  -1709    145   1124   1688   1595
   -283   1184   1465   -452   -875   1325  -1015  -1748   -361    480   1031    984
   -244    501    743   -129   -493    620   -833  -1543   -797   -296    213    174
   -197    101    296     46   -246    197   -542  -1096   -743   -493   -103   -168
   -109    -15     93     62   -101     38   -309   -704   -509   -368    -51   -148
    -33    -49    -15     41    -10    -33   -205   -522   -410   -319    -25   -135
    -10    -80    -70     46     28    -75   -174   -470   -402   -332    -51   -168
     -5   -111   -109     57     49   -111   -155   -441   -400   -337    -67   -184
      2   -132   -135     64     67   -132   -140   -415   -397   -337    -70   -187
      0   -163   -163     80     80   -163   -135   -407   -402   -345    -85   -202
      0   -179   -181     88     90   -179   -127   -394   -392   -335    -83   -202
      5   -181   -187     85     93   -181   -114   -374   -376   -314    -67   -189
     15   -174   -189     80    101   -181   -109   -363   -374   -309    -59   -187
     25   -161   -189     64    106   -174   -111   -358   -371   -303    -54   -184
     23   -142   -166     59     93   -153   -106   -348   -358   -283    -38   -168
     23   -148   -171     59     96   -161   -103   -337   -353   -270    -31   -163
     31   -155   -187     62    109   -171   -101   -332   -350   -265    -31   -163
     25   -150   -176     59     98   -163    -98   -322   -345   -254    -23   -145
     25   -158   -184     64    103   -171    -88   -306   -332   -233    -10   -132
     31   -176   -207     72    119   -192    -85   -296   -324   -220      0   -124
     28   -174   -202     72    114   -187    -80   -285   -316   -210     10   -114
     28   -142   -171     57     98   -158    -80   -275   -311   -200     18   -103
     36   -137   -176     49    106   -155    -80   -265   -303   -197     23    -98
     31   -140   -174     51    101   -158    -72   -249   -293   -187     28    -93
     28   -140   -168     57     98   -153    -62   -226   -275   -166     46    -75
     38   -122   -161     41     98   -142    -62   -210   -267   -158     54    -62
     49   -122   -171     36    109   -148    -59   -194   -259   -153     57    -59
     51   -106   -158     25    103   -132    -54   -171   -244   -142     67    -51
     57    -98   -155     20    106   -127    -41   -148   -226   -127     77    -36
     67   -109   -179     18    122   -142    -36   -124   -218   -122     80    -31
     77   -119   -197     20    137   -158    -25    -93   -200   -103     93    -18
     93   -101   -197      2    142   -148    -18    -54   -179    -80    114      2
    116    -98   -215     -7    166   -155     -7    -20   -161    -64    127     23
    127    -75   -205    -28    163   -137     -2     10   -145    -46    142     33
    137    -41   -179    -49    158   -109      7     46   -116    -18    168     54
    155    -20   -176    -67    163    -98     10     77    -98     -2    184     75
    171    -18   -189    -75    179   -103     18    111    -77     15    200     98
    179      7   -171    -93    176    -80     25    142    -49     54    244    116
    194     36   -158   -116    176    -59     31    166    -23     83    277    140
    213     64   -148   -140    179    -41     31    171    -15     90    290    163
    213     90   -122   -150    168    -15     23    171    -12     96    296    179
    194     96   -101   -145    148     -2     20    166     -7    103    301    179
    192     88   -103   -140    148     -7     25    158     -7    103    301    179
    187    109    -80   -150    132     15     20    140    -15     96    298    176
    176    129    -46   -153    111     41     20    124    -15     96    303    181
    158    109    -49   -135    103     31     25    101    -18     96    306    179
    140    103    -36   -122     88     33     20     64    -33     75    288    163
    116    116      0   -116     57     59     10     20    -59     49    262    137
     96    101      5    -98     46     54      5    -18    -77     25    239    122
     72     57    -15    -67     44     20     -2    -62   -111    -10    200     83
     54     41    -12    -49     33     15    -10   -103   -135    -36    174     54
     36     12    -25    -25     31     -5    -12   -135   -150    -57    153     33
     31    -36    -67      2     49    -51    -12   -161   -168    -77    135     15
     12    -54    -70     18     38    -62    -23   -189   -194   -103    106    -10
     -5    -77    -75     41     33    -75    -28   -210   -210   -122     85    -25
    -12    -96    -83     54     33    -90    -31   -226   -220   -135     72    -38
    -15   -109    -93     62     38   -101    -33   -233   -228   -142     62    -49
    -20   -106    -85     59     31    -96    -38   -241   -231   -148     57    -54
    -18   -103    -85     59     33    -96    -38   -239   -228   -145     51    -54
    -12   -114   -103     62     44   -109    -36   -236   -228   -148     51    -59
    -10    -83    -72     46     31    -77    -38   -239   -226   -148     51    -59
    -10    -70    -62     38     23    -67    -41   -236   -223   -145     54    -57
      0    -96    -96     46     46    -96    -36   -228   -220   -142     54    -51
     -5    -93    -90     46     41    -90    -33   -228   -218   -142     51    -54
     -7    -90    -83     49     36    -88    -28   -218   -207   -129     62    -44
     -2    -88    -88     44     41    -88    -28   -215   -207   -132     57    -46
      0   -106   -106     51     51   -106    -25   -213   -205   -132     54    -49
     -2   -114   -111     57     51   -114    -20   -207   -197   -124     59    -44
     -5    -83    -77     44     36    -80    -25   -213   -200   -129     54    -46
      2   -103   -106     49     51   -103    -31   -220   -210   -140     44    -57
      0   -109   -109     51     54   -109    -25   -218   -207   -135     46    -54
      0    -98   -101     46     49    -98    -23   -213   -200   -127     51    -46
      2   -106   -109     51     54   -106    -23   -215   -205   -132     46    -49
      2   -106   -109     49     51   -106    -18   -213   -210   -137     41    -51
      0    -80    -83     38     41    -80      0   -194   -187   -114     64    -28
      5    -46    -54     20     28    -49     23   -179   -166    -96     83    -12
      7    -23    -31      7     18    -25     46   -163   -150    -80     96     -2
     -2    -15    -12      7      2    -12     67   -148   -137    -70    106      5
     -2     -5     -5      2      0     -5     77   -142   -137    -70    103      2
     20     28      7    -23      5     18     83   -132   -122    -54    122     15
     36     85     49    -59     -5     67     88   -119    -90    -20    158     51
     49    145     96    -98    -23    122     67   -116    -59     18    197     90
     62    166    101   -114    -18    135     31   -129    -62     20    200     96
     64    132     64    -98      0    101      7   -145    -83      2    181     77
     54    142     88    -98    -15    116     -5   -158    -90     -5    174     77
     49    135     85    -93    -18    111    -23   -179   -111    -23    155     57
     44     54     10    -49     15     33    -38   -197   -153    -64    109     18
     23    -57    -80     15     51    -67    -38   -207   -192   -109     59    -23
     10   -124   -135     57     72   -129    -41   -223   -220   -145     23    -59
      5   -166   -171     80     85   -168    -44   -241   -244   -171      0    -88
    -18   -197   -179    106     80   -189    -46   -257   -262   -189    -18   -103
    -25   -207   -181    114     77   -194    -51   -265   -270   -197    -25   -109
    -20   -228   -207    124     93   -218    -51   -265   -275   -202    -28   -111
    -25   -233   -207    127     90   -220    -57   -270   -283   -210    -38   -127
    -28   -226   -197    124     83   -213    -57   -265   -280   -207    -38   -137
    -28   -239   -210    132     88   -226    -57   -265   -283   -215    -49   -145
    -33   -254   -220    145     93   -239    -62   -272   -293   -228    -62   -150
    -33   -244   -210    137     85   -226    -62   -270   -290   -226    -59   -150
    -38   -246   -207    142     83   -228    -59   -267   -288   -220    -54   -150
    -38   -267   -228    153     93   -249    -59   -267   -293   -226    -57   -155
    -38   -272   -233    155     96   -254    -57   -265   -288   -220    -51   -155
    -36   -257   -220    145     90   -241    -57   -262   -288   -223    -57   -171
    -23   -265   -241    142    106   -254    -57   -259   -293   -236    -72   -179
     -5   -319   -316    161    153   -319    -46   -246   -319   -267   -109   -213
     49   -480   -530    215    288   -504    -10   -181   -374   -363   -220   -322
    135   -665   -800    262    467   -732    124      0   -387   -475   -374   -496
    158   -581   -740    210    449   -659    283    179   -246   -405   -327   -480
     59   -202   -262     70    158   -233    319     -5    -62   -158    -44   -213
   -137    353    491   -106   -314    420     77   -602     38    194    413    267
   -340   1137   1478   -402   -909   1306   -246  -1049    259    753   1088    953
   -426   1691   2117   -633  -1270   1904   -566  -1257    488   1262   1647   1532
   -361   1558   1919   -600  -1140   1738   -849  -1413    290   1174   1569   1509
   -275    966   1241   -345   -758   1104   -937  -1506   -285    465    867    849
   -257    288    542    -15   -400    415   -685  -1239   -662   -218    137    119
   -200    -72    127    135   -166     25   -371   -750   -519   -280    -41    -83
   -103   -171    -70    137    -18   -122   -174   -418   -337   -187    -10    -64
    -44   -207   -163    127     59   -187    -88   -272   -272   -166     -7    -75
    -36   -244   -207    137     83   -228    -57   -231   -267   -184    -31    -98
    -23   -257   -233    140    103   -244    -36   -202   -265   -192    -41   -109
    -12   -283   -270    148    124   -275    -28   -189   -275   -210    -57   -124
     -2   -296   -293    150    145   -296    -15   -171   -265   -205    -46   -114
    -10   -309   -301    158    142   -306     -2   -155   -254   -197    -41   -106
     -2   -309   -306    155    150   -306      2   -145   -252   -197    -36   -109
     -5   -306   -301    153    148   -303      5   -137   -249   -194    -28   -103
     -7   -301   -293    155    142   -298     12   -122   -233   -181    -12    -83
      2   -288   -290    142    142   -288     10   -114   -231   -179     -5    -77
      7   -285   -296    137    150   -290     12   -109   -231   -179     -2    -80
      2   -283   -288    140    142   -283     15    -98   -223   -168     10    -70
      5   -293   -298    145    150   -296     20    -85   -213   -158     20    -62
     15   -290   -309    135    161   -298     20    -80   -210   -153     28    -57
     12   -285   -298    135    155   -290     28    -67   -202   -142     41    -49
     12   -267   -280    127    145   -272     31    -54   -189   -129     49    -46
     23   -272   -296    124    158   -283     33    -41   -176   -116     67    -36
     25   -265   -290    116    155   -277     33    -33   -174   -119     67    -44
     23   -257   -280    116    150   -267     41    -12   -153   -101     85    -25
     23   -270   -296    122    158   -283     44     -2   -148   -103     85    -25
     31   -296   -327    132    179   -311     51     18   -140    -93     90    -23
     25   -283   -309    127    166   -296     57     36   -124    -72    111    -18
     33   -265   -298    116    163   -283     59     59   -106    -51    129    -10
     54   -267   -322    103    187   -293     64     83    -90    -41    142      0
     62   -257   -319     98    189   -288     75    114    -75    -23    158     15
     64   -244   -309     88    184   -275     83    142    -59    -10    163     28
     83   -236   -322     75    200   -277     88    174    -44     10    176     31
     93   -231   -324     67    207   -277     96    207    -23     28    192     33
     93   -231   -324     70    207   -277    111    254     12     62    218     51
    111   -228   -342     57    226   -285    116    290     31     85    236     62
    132   -213   -348     38    239   -280    122    319     46    101    257     75
    132   -181   -316     23    223   -246    124    342     62    119    270     85
    137   -176   -314     20    226   -244    129    368     85    142    288    106
    158   -140   -298    -10    226   -218    122    376     90    150    301    119
    171   -101   -272    -33    220   -187    124    381    103    161    316    140
    174    -90   -267    -44    220   -179    127    387    111    166    322    153
    181    -96   -277    -41    228   -187    119    376    106    161    319    145
    174    -88   -265    -44    218   -174    111    361     96    155    316    135
    163    -75   -239    -46    200   -155    111    348     98    161    329    140
    161    -64   -228    -49    192   -145    109    322     88    155    327    132
    148    -67   -215    -38    181   -140    101    285     70    135    309    116
    119    -64   -184    -28    150   -124     96    249     59    129    301    109
    101    -80   -181    -12    140   -129     90    210     46    111    288     85
     88    -93   -181      0    132   -137     77    158     15     75    252     36
     59   -116   -176     28    116   -145     75    122      2     54    239     18
     36   -158   -197     59    116   -176     67     83    -18     28    215    -12
     31   -181   -213     72    122   -197     62     51    -36      2    194    -41
     20   -192   -213     85    114   -202     54     18    -57    -18    179    -70
      2   -192   -194     96     98   -192     46     -2    -64    -31    174    -83
      0   -220   -223    109    111   -220     49    -23    -83    -46    161   -109
     -5   -233   -231    119    111   -233     46    -36    -93    -54    163   -127
    -12   -226   -215    116     98   -223     44    -41    -93    -46    176   -127
    -10   -236   -226    124    106   -231     46    -38    -85    -36    184   -124
     -2   -236   -233    119    114   -236     46    -41    -88    -38    187   -129
     -7   -231   -223    119    106   -228     46    -41    -85    -38    187   -137
    -15   -226   -210    119     96   -218     44    -38    -83    -36    189   -140
     -5   -218   -213    111    103   -215     44    -36    -77    -36    189   -145
     -2   -213   -213    106    103   -213     49    -33    -72    -38    187   -148
     -5   -207   -202    106     96   -205     49    -25    -64    -28    194   -142
     -7   -215   -210    109    101   -213     46    -23    -62    -28    192   -148
     -5   -233   -228    119    111   -231     41    -25    -67    -33    192   -155
     -7   -215   -207    109     96   -213     41    -25    -62    -25    194   -153
     -7   -226   -220    116    106   -223     49    -20    -57    -23    192   -153
     -5   -226   -220    114    106   -223     49    -28    -64    -33    181   -163
     -2   -207   -205    106    101   -207     49    -25    -64    -36    176   -168
     -5   -226   -223    114    106   -226     44    -31    -67    -36    171   -174
      0   -244   -244    122    119   -244     41    -33    -72    -41    166   -181
      0   -241   -244    119    122   -241     44    -36    -75    -41    163   -184
      5   -207   -213    101    109   -210     59    -15    -54    -23    181   -166
     10   -174   -187     80     98   -179     70     -5    -41    -10    189   -158
      7   -153   -161     72     83   -158     85      0    -28     -2    192   -153
      0   -127   -127     62     62   -127    109     15    -10     10    202   -137
      5   -148   -153     72     77   -150    119     23     -7     10    192   -140
     15   -142   -158     62     85   -150    122     31      2     15    192   -142
     20    -62    -83     20     51    -72    129     46     31     44    220   -114
     20      2    -18    -12     18     -7    124     44     59     77    252    -77
     33     33      0    -33     18     18     98     36     80    103    277    -49
     33     23    -10    -28     23      5     75     20     64     85    259    -59
     20     -5    -25     -7     23    -15     59      2     44     75    239    -70
     12    -51    -64     18     38    -57     46    -10     28     62    220    -90
     15   -103   -119     44     67   -111     44    -18      5     38    197   -122
      0   -179   -181     88     88   -181     31    -33    -38    -10    135   -179
     -7   -262   -254    135    122   -259     31    -41    -77    -57     77   -228
    -15   -329   -314    171    148   -324     33    -54   -106    -85     41   -259
    -31   -350   -319    192    142   -335     28    -72   -129   -114     12   -280
    -36   -363   -327    200    142   -345     20    -83   -142   -135    -12   -290
    -38   -392   -353    215    155   -374     20    -85   -153   -140    -28   -306
    -33   -400   -366    215    166   -384     20    -88   -158   -140    -31   -324
    -28   -384   -355    207    163   -371     20    -88   -150   -132    -25   -327
    -25   -379   -355    200    163   -368     10    -93   -155   -145    -44   -337
    -25   -410   -384    215    179   -397     10    -96   -163   -153    -54   -350
    -33   -415   -384    223    174   -402     12    -96   -161   -150    -54   -342
    -25   -400   -374    213    174   -387      7    -93   -161   -153    -64   -337
    -20   -420   -400    220    189   -410     10    -93   -163   -158    -70   -348
    -23   -418   -394    218    184   -407      7    -93   -163   -155    -72   -355
    -23   -418   -397    218    184   -407      5    -93   -161   -153    -72   -361
     -7   -423   -415    215    202   -420      0   -101   -171   -161    -80   -371
      7   -472   -483    231    244   -478      5    -88   -200   -200   -129   -415
     54   -613   -667    277    358   -639     44    -12   -233   -275   -228   -504
    111   -779   -893    332    501   -836    161    168   -223   -368   -368   -657
    153   -763   -917    306    535   -839    327    426    -54   -311   -355   -680
     64   -342   -407    137    233   -374    371    337    158    -54    -67   -418
   -101    226    327    -62   -215    277    135   -293    148    215    332     -2
   -288    945   1234   -329   -761   1088   -200   -904    174    641    904    581
   -402   1615   2018   -605  -1210   1816   -517  -1257    303   1153   1519   1195
   -353   1512   1862   -579  -1109   1686   -787  -1488     85   1119   1509   1218
   -270    833   1104   -283   -685    966   -818  -1506   -431    413    776    530
   -200    106    306     44   -254    205   -623  -1241   -800   -345    -54   -257
   -145   -298   -153    223      2   -226   -350   -735   -613   -407   -257   -452
    -80   -332   -254    205     85   -296   -168   -379   -337   -218   -137   -384
    -15   -350   -335    181    158   -342    -64   -176   -197   -132    -83   -361
     -2   -374   -374    187    184   -374    -23    -98   -155   -116    -75   -368
     10   -389   -400    189    205   -394    -15    -70   -150   -122    -88   -384
     28   -420   -449    194    236   -433     -7    -51   -148   -132   -103   -402
     25   -449   -475    213    249   -462     12    -31   -137   -129   -106   -407
     20   -472   -496    223    257   -483     23    -12   -124   -124   -103   -400
     31   -459   -491    215    259   -475     18    -12   -129   -132   -111   -410
     36   -441   -478    200    254   -459     18     -2   -122   -124   -109   -407
     31   -428   -459    197    244   -444     20     12   -106   -106    -93   -394
     38   -410   -449    184    241   -428     18     15   -103   -103    -90   -397
     46   -426   -472    189    259   -449     25     28    -96    -98    -90   -394
     44   -415   -459    184    249   -436     33     44    -77    -80    -80   -379
     46   -402   -449    176    246   -426     41     59    -59    -57    -57   -374
     54   -400   -454    171    254   -428     41     62    -54    -49    -46   -379
     57   -402   -459    174    257   -431     41     72    -44    -38    -44   -376
     57   -400   -459    171    257   -431     49     85    -28    -23    -36   -361
     67   -387   -454    158    259   -420     46     90    -28    -18    -33   -355
     70   -387   -457    155    262   -420     49     98    -20     -7    -25   -353
     70   -371   -441    150    254   -405     59    122      2     20     -2   -327
     77   -368   -449    142    262   -407     59    135     15     33     10   -316
     80   -371   -454    145    265   -413     57    140     15     36     10   -314
     72   -363   -439    145    254   -402     62    158     28     51     18   -293
     80   -366   -446    142    262   -405     70    181     51     75     36   -280
     90   -381   -472    142    280   -426     72    200     59     83     41   -285
     96   -379   -475    140    283   -426     80    228     80     98     57   -275
    101   -350   -454    124    275   -402     80    257     98    119     72   -257
    119   -340   -459    111    288   -400     83    283    111    137     83   -249
    122   -353   -475    114    296   -413     96    319    135    158     98   -231
    127   -337   -467    103    296   -402    103    358    161    184    114   -205
    148   -306   -454     77    298   -379    103    384    171    194    119   -192
    166   -280   -446     57    306   -363    103    407    181    207    129   -179
    174   -254   -428     36    301   -340    109    436    207    239    150   -150
    187   -233   -420     23    303   -327    114    459    226    262    168   -129
    194   -228   -423     15    306   -324    114    470    231    272    179   -127
    189   -192   -381      2    285   -285    111    472    233    285    194   -114
    189   -176   -366     -7    275   -272    114    478    241    298    202    -93
    207   -161   -368    -23    288   -265    114    470    236    303    207    -88
    207   -158   -366    -25    285   -262    114    457    231    301    205    -88
    179   -142   -322    -18    249   -231    114    439    226    301    207    -83
    179   -142   -322    -20    249   -231    114    418    220    303    207    -80
    174   -137   -311    -18    241   -223    106    381    207    296    202    -88
    150   -137   -290     -7    218   -213    106    353    202    293    202    -93
    137   -135   -272      0    205   -202    106    319    192    280    187   -111
    124   -166   -293     20    205   -228    106    283    174    259    163   -148
     98   -176   -275     36    187   -226    103    249    158    241    145   -174
     77   -197   -275     59    176   -236    101    218    145    226    127   -192
     75   -220   -296     72    184   -257     90    184    127    202    101   -218
     62   -239   -303     88    181   -270     83    153    106    179     77   -244
     46   -270   -316    111    181   -293     85    140    103    176     70   -254
     41   -288   -332    122    187   -309     80    119     90    163     54   -272
     41   -293   -335    127    187   -314     70     98     72    145     36   -296
     33   -298   -332    132    181   -314     70     98     77    150     38   -288
     33   -303   -340    135    187   -322     72    101     85    153     44   -270
     36   -324   -363    142    200   -342     72    101     85    153     38   -275
     33   -309   -342    137    187   -324     70     98     85    161     44   -293
     31   -309   -340    137    184   -322     67     98     88    163     46   -303
     44   -311   -358    132    200   -335     64     96     88    163     46   -306
     49   -306   -355    127    200   -329     59     93     85    158     44   -309
     41   -290   -332    124    187   -311     62     98     93    166     49   -296
     46   -301   -350    124    197   -324     59    101     93    166     49   -288
     51   -314   -366    129    207   -340     59    101     93    163     44   -290
     46   -311   -358    132    200   -335     59    101     93    163     44   -293
     49   -303   -353    127    200   -327     59    101     98    171     51   -296
     49   -309   -361    129    202   -335     49     93     93    163     54   -303
     44   -301   -348    127    194   -324     49     93     96    166     54   -306
     41   -298   -340    127    187   -319     54     96    101    174     62   -301
     49   -293   -342    122    194   -316     51     98     98    174     64   -293
     49   -283   -335    116    189   -309     67    116    122    200     85   -272
     44   -254   -301    103    171   -277     98    148    163    244    132   -236
     51   -215   -267     80    158   -241    116    163    187    270    158   -218
     49   -179   -228     64    137   -202    127    168    194    275    163   -218
     49   -184   -233     67    140   -207    129    176    197    275    163   -213
     54   -166   -223     54    137   -194    145    194    218    301    187   -194
     62   -114   -176     23    116   -145    158    205    249    340    228   -163
     62    -51   -114     -5     88    -83    153    213    283    387    277   -122
     75    -28   -103    -23     88    -67    124    202    293    407    301    -96
     85    -46   -135    -20    109    -90    103    184    267    389    285   -109
     80    -64   -145    -10    111   -103     90    163    246    371    272   -124
     64    -98   -163     18    114   -129     88    158    241    374    275   -116
     64   -171   -239     51    148   -205     77    145    210    348    249   -142
     54   -298   -353    122    202   -324     67    127    155    290    184   -205
     41   -342   -387    148    213   -363     54    106    111    244    135   -252
     28   -376   -405    174    215   -389     49     88     85    215    103   -275
     18   -426   -446    202    231   -436     38     59     51    181     70   -311
     10   -439   -449    213    228   -444     33     51     38    171     62   -319
      7   -428   -436    210    220   -431     31     49     38    174     64   -316
     18   -449   -467    215    241   -457     25     44     28    168     57   -327
      5   -472   -478    233    239   -475     25     41     25    166     51   -332
     -2   -475   -475    239    233   -475     28     46     28    174     57   -327
      2   -483   -485    239    241   -483     25     41     20    166     51   -337
      2   -498   -501    249    252   -498     25     36     15    161     46   -345
      0   -493   -493    246    244   -493     28     38     20    168     54   -337
      0   -493   -496    246    246   -493     28     41     23    168     54   -337
      2   -506   -509    252    254   -506     28     38     15    163     49   -345
     -2   -509   -506    257    252   -509     33     41     20    171     57   -337
     -7   -514   -509    259    249   -514     33     46     23    174     57   -342
     15   -584   -602    283    306   -592     38     57     -2    137     15   -389
     80   -756   -836    337    457   -795     72    114    -75     23   -116   -517
    145   -948  -1093    402    618  -1021    197    280    -98   -101   -280   -683
    168   -870  -1039    348    602   -953    353    472     46    -33   -236   -667
     51   -498   -550    220    301   -524    379    275    210    200     41   -420
   -158     93    252     31   -205    171    155   -322    296    555    504     44
   -361    904   1265   -270   -813   1083   -153   -823    485   1104   1179    730
   -446   1504   1948   -530  -1197   1725   -472  -1065    693   1613   1745   1301
   -384   1343   1727   -480  -1057   1535   -737  -1221    488   1517   1660   1265
   -316    732   1049   -207   -683    888   -774  -1236    -44    805    937    584
   -265     15    280    124   -272    148   -532   -930   -400    106    174   -166
   -176   -332   -158    254    -12   -246   -257   -439   -215     96     44   -316
    -83   -397   -316    239    114   -358    -75   -119    -23    205     98   -285
    -20   -436   -418    226    197   -426      7     25     46    233    106   -293
      0   -480   -480    241    239   -480     36     67     46    213     80   -329
      0   -501   -501    249    246   -501     54     88     49    202     62   -345
      2   -522   -527    259    262   -524     64    106     51    197     54   -355
     15   -537   -553    259    280   -542     70    119     54    189     46   -371
     15   -540   -555    262    285   -548     77    132     59    192     46   -381
      5   -548   -553    270    277   -550     88    148     72    200     51   -371
     18   -555   -574    267    293   -563     88    150     70    197     49   -374
     23   -550   -574    262    296   -561     88    155     72    197     51   -379
     20   -537   -558    259    288   -548    101    171     88    213     64   -371
     23   -537   -561    254    290   -548    106    181     96    218     64   -361
     25   -537   -563    254    293   -550    109    187     98    220     67   -358
     25   -519   -545    246    285   -532    114    200    109    231     77   -345
     25   -514   -540    244    283   -527    122    215    127    252     96   -332
     33   -517   -550    241    290   -532    124    218    129    249     96   -335
     31   -517   -548    241    288   -532    127    228    137    259    101   -329
     23   -506   -532    241    275   -519    129    244    153    270    111   -319
     31   -504   -535    236    283   -519    132    252    158    275    116   -319
     33   -509   -545    236    288   -527    137    265    166    280    122   -314
     31   -498   -530    233    280   -514    145    288    189    303    142   -290
     38   -498   -537    228    288   -517    150    306    200    311    150   -283
     46   -493   -540    223    293   -517    155    319    207    314    155   -285
     49   -472   -522    210    285   -496    163    340    223    327    166   -277
     62   -470   -532    202    296   -498    168    368    239    340    181   -262
     77   -467   -545    192    309   -504    168    384    244    340    184   -265
     80   -462   -542    192    311   -501    176    413    259    355    197   -252
     83   -454   -537    184    309   -496    192    454    285    381    218   -228
    106   -444   -550    168    327   -498    200    485    303    397    233   -215
    114   -426   -540    155    324   -483    210    519    324    415    252   -197
    119   -405   -524    142    322   -465    223    561    355    446    283   -166
    132   -400   -532    132    329   -465    228    587    371    462    296   -155
    142   -387   -530    122    335   -457    233    613    387    483    316   -137
    150   -363   -514    103    332   -439    241    636    410    509    342   -111
    174   -332   -506     80    340   -418    236    644    413    511    350   -106
    192   -316   -509     59    350   -413    228    633    402    504    345   -114
    192   -288   -483     46    337   -384    231    636    407    511    358   -101
    189   -280   -470     44    327   -374    236    633    413    524    379    -83
    200   -270   -470     36    335   -368    231    615    400    514    376    -90
    189   -257   -446     33    316   -350    231    597    394    517    387    -85
    171   -231   -402     28    285   -316    231    576    397    524    400    -75
    163   -218   -384     25    272   -301    226    545    389    519    400    -77
    142   -239   -381     49    262   -309    218    501    366    493    374   -109
    109   -246   -355     67    231   -301    223    470    363    485    363   -119
     88   -259   -348     85    215   -303    218    431    348    465    340   -142
     70   -290   -361    109    213   -327    207    387    316    428    306   -174
     51   -311   -363    129    207   -337    213    355    309    418    293   -189
     33   -345   -379    155    205   -361    207    329    296    400    272   -207
     38   -353   -392    155    215   -371    205    298    275    376    246   -233
     28   -371   -402    171    213   -387    202    270    254    350    220   -265
     10   -355   -366    174    187   -361    213    267    262    355    228   -254
     18   -376   -397    176    205   -384    207    252    244    345    220   -265
     23   -397   -420    187    220   -407    197    231    223    322    200   -290
     18   -384   -402    181    207   -392    197    228    220    319    194   -306
     23   -407   -431    192    226   -418    187    223    213    314    192   -316
     31   -410   -444    189    236   -426    179    215    200    301    184   -314
     25   -400   -426    187    226   -413    189    223    210    309    197   -303
     10   -397   -407    192    207   -402    194    236    220    316    205   -293
     15   -400   -415    192    215   -407    189    239    218    311    202   -296
      7   -413   -420    202    213   -415    184    233    210    301    192   -303
     -7   -413   -405    210    197   -410    192    241    218    306    200   -290
      2   -420   -426    207    213   -423    197    244    220    311    205   -283
      7   -431   -439    213    223   -433    192    241    215    298    189   -293
     -7   -433   -426    220    207   -431    192    236    213    296    181   -298
     -2   -444   -444    223    220   -444    192    239    215    301    181   -296
      0   -439   -439    218    218   -439    181    218    187    270    148   -332
     10   -426   -436    207    223   -431    189    226    189    275    153   -322
     12   -381   -394    181    202   -387    205    241    213    301    174   -296
     18   -361   -381    171    200   -371    223    252    226    311    192   -277
      5   -340   -345    166    171   -342    241    254    231    316    197   -272
    -18   -319   -301    168    140   -311    265    275    252    337    207   -272
     -7   -314   -309    158    150   -311    275    288    257    340    205   -285
      7   -257   -265    124    135   -259    280    298    277    355    228   -257
      5   -168   -174     80     88   -171    283    309    314    400    275   -197
      5    -98   -103     46     54   -101    267    314    353    446    324   -145
     25   -101   -127     33     75   -114    231    296    345    446    319   -150
     31    -85   -116     25     72   -101    202    267    319    426    309   -171
     20   -114   -135     44     75   -124    192    249    306    418    306   -171
     25   -132   -158     54     90   -145    171    223    267    376    267   -202
      7   -252   -259    122    132   -254    155    202    215    322    210   -265
    -10   -342   -332    176    161   -337    153    192    181    285    168   -314
    -10   -389   -379    200    184   -387    145    171    142    244    135   -348
    -12   -439   -426    226    205   -433    145    148    114    213    106   -374
    -23   -483   -459    252    218   -472    148    142    109    207    103   -368
    -18   -496   -480    257    231   -488    145    140     98    200     98   -374
    -18   -493   -475    254    226   -485    137    132     88    187     90   -387
    -12   -501   -488    257    236   -496    145    140     88    184     85   -379
    -12   -519   -506    265    246   -514    158    150     88    176     77   -381
     -2   -514   -514    257    254   -514    150    140     77    166     75   -376
    -10   -535   -524    272    257   -530    140    132     64    155     67   -368
     -2   -548   -545    275    270   -548    137    132     57    153     59   -376
     -2   -558   -555    277    275   -558    137    132     57    158     59   -402
    -12   -563   -550    288    267   -558    137    127     54    161     62   -418
    -23   -571   -550    296    262   -563    137    122     44    153     64   -418
    -18   -568   -550    293    265   -561    137    122     46    153     62   -402
    -10   -597   -589    301    288   -594    142    127     41    137     36   -418
     28   -693   -722    332    374   -706    155    155      7     88    -23   -478
     98   -885   -984    392    540   -935    215    267    -25    -10   -150   -607
    150   -982  -1132    415    641  -1057    368    498     62    -36   -218   -688
    114   -735   -849    309    480   -792    478    602    252    106    -83   -581
    -49   -275   -226    161     88   -252    407    197    322    324    215   -298
   -246    342    589    -49   -418    465    127   -493    272    615    652    153
   -400   1088   1488   -342   -943   1288   -184   -971    355   1075   1241    745
   -418   1327   1745   -454  -1083   1535   -493  -1262    311   1314   1540   1078
   -348    828   1176   -241   -763   1002   -657  -1374    -70    922   1132    740
   -296    155    452     67   -374    303   -584  -1249   -530    153    319    -38
   -228   -371   -142    301    -44   -257   -337   -776   -553   -194   -145   -488
   -140   -498   -361    316    109   -431   -101   -290   -223      0    -49   -415
    -41   -527   -485    283    220   -506     38    -18    -41    119     31   -355
    -12   -553   -540    283    262   -548    101     85     12    135     33   -355
     -5   -587   -581    296    288   -584    122    114     18    119     15   -371
     20   -610   -631    293    324   -620    129    140     23    106     -2   -389
      2   -644   -646    319    324   -644    153    171     38    106     -5   -394
     -5   -641   -639    322    314   -639    168    194     57    114      2   -381
     10   -636   -646    314    327   -641    181    213     75    129     20   -366
     31   -628   -659    298    345   -644    171    202     59    111      7   -384
     49   -620   -670    285    358   -644    163    192     54     98     -5   -402
     54   -626   -680    283    366   -652    171    210     70    111      5   -384
     49   -633   -683    293    366   -657    184    231     83    116     12   -355
     28   -618   -649    293    337   -633    189    244     93    127     23   -358
     28   -615   -646    293    337   -631    192    254    111    140     31   -366
     46   -610   -657    280    350   -633    189    257    114    137     23   -350
     44   -607   -652    283    348   -628    192    265    116    142     33   -324
     25   -597   -626    283    324   -610    200    283    140    171     64   -311
     36   -600   -639    280    335   -618    207    298    155    184     70   -296
     41   -594   -639    275    340   -615    207    306    155    184     67   -290
     51   -563   -615    257    332   -589    202    314    161    192     75   -306
     38   -550   -592    254    314   -568    213    329    176    210     85   -283
     59   -548   -607    244    332   -579    207    329    174    205     77   -290
     80   -522   -602    220    340   -563    200    335    171    202     70   -306
     70   -509   -579    220    324   -542    207    350    187    210     77   -272
     77   -522   -600    220    335   -558    213    371    202    228     98   -231
     85   -509   -594    210    340   -550    220    402    228    257    124   -228
     96   -498   -594    200    342   -545    223    420    236    259    127   -226
    129   -480   -610    176    368   -545    226    444    252    270    137   -215
    132   -462   -594    163    361   -527    233    472    270    288    153   -187
    114   -439   -553    161    332   -493    249    519    311    324    181   -161
    103   -415   -519    153    311   -467    270    576    355    366    210   -127
    145   -405   -550    129    348   -478    272    600    368    371    213   -101
    189   -397   -589    101    387   -493    259    607    366    371    220    -90
    192   -361   -555     83    374   -457    265    626    387    394    249    -70
    181   -337   -519     77    348   -428    267    639    397    407    265    -38
    187   -345   -532     80    358   -439    270    652    405    418    270    -23
    179   -324   -504     72    337   -413    277    662    426    444    301     -5
    181   -285   -470     51    324   -376    277    662    431    454    314      5
    194   -285   -483     44    337   -384    267    639    413    444    311      2
    202   -275   -478     36    340   -376    257    620    410    449    329      5
    187   -252   -439     31    311   -345    262    605    410    452    337      2
    174   -254   -428     38    298   -340    259    576    397    439    327      2
    153   -259   -415     51    283   -337    254    532    376    415    311      2
    124   -259   -384     67    254   -322    259    509    376    415    311    -23
    127   -272   -400     72    262   -335    246    462    342    371    254    -93
    119   -314   -433     96    275   -371    241    420    309    322    194   -127
     93   -342   -439    122    265   -389    241    387    290    293    166   -135
     75   -374   -449    150    262   -410    241    361    277    280    158   -155
     59   -394   -454    163    257   -423    236    335    265    267    150   -171
     46   -402   -452    176    249   -426    236    311    254    257    142   -181
     59   -423   -485    179    272   -454    231    296    246    249    135   -184
     46   -439   -485    197    265   -462    233    285    241    246    132   -194
     23   -454   -480    215    249   -467    228    267    228    233    119   -226
     44   -433   -478    194    259   -454    218    257    223    223    103   -249
     51   -428   -483    187    265   -454    215    254    223    218     93   -254
     38   -441   -480    202    259   -459    213    241    213    207     80   -257
     18   -423   -444    202    231   -433    213    236    213    205     77   -254
     25   -410   -439    192    231   -423    210    239    218    210     83   -239
     38   -405   -444    179    241   -423    202    231    213    207     80   -236
     51   -407   -459    179    254   -433    205    233    218    213     83   -239
     49   -407   -457    176    252   -431    213    246    236    233     93   -228
     33   -405   -439    184    236   -420    207    236    226    220     77   -241
     54   -397   -454    171    252   -426    202    236    226    218     72   -246
     44   -389   -433    174    239   -410    213    249    244    246     98   -220
     33   -387   -420    176    226   -402    226    254    257    259    116   -213
     38   -342   -381    150    210   -361    239    267    272    275    129   -226
     54   -301   -358    122    205   -329    259    285    296    293    129   -220
     59   -272   -332    106    194   -301    283    303    322    316    148   -194
     54   -277   -335    111    192   -306    280    290    301    283    106   -233
     44   -252   -296    103    168   -272    285    298    314    288     96   -223
     41   -179   -223     67    129   -200    290    311    350    324    129   -161
     36   -119   -155     41     96   -137    267    293    366    353    171   -129
     49    -64   -114      7     80    -88    236    283    389    389    210    -90
     88    -77   -168     -5    127   -122    226    288    394    400    215   -106
     88    -88   -176     -2    129   -132    210    267    374    379    192   -171
     64    -96   -161     15    111   -127    189    236    337    335    137   -181
     33   -142   -176     51    103   -158    181    218    314    316    132   -150
     15   -252   -267    116    140   -259    174    200    275    280    103   -189
     38   -358   -397    158    218   -376    158    181    223    226     41   -290
     38   -397   -436    179    236   -415    155    174    200    194    -12   -353
     15   -439   -457    210    233   -449    161    158    179    166    -44   -327
     20   -439   -459    210    239   -449    148    132    150    140    -64   -363
     12   -457   -470    220    239   -465    137    114    129    119    -85   -384
     -7   -444   -436    226    213   -441    140    111    132    124    -77   -358
      7   -467   -475    228    239   -470    132    109    124    119    -83   -353
      5   -480   -488    236    246   -485    124    101    114    114    -83   -366
      2   -483   -485    239    244   -485    127    106    124    129    -67   -355
     15   -493   -509    239    262   -501    124    111    129    132    -67   -392
      7   -498   -509    244    257   -504    119     93    106     93   -114   -431
      0   -493   -493    244    246   -493    119     85     93     75   -132   -379
     -7   -504   -496    254    244   -501    127     88     98     88   -119   -379
     15   -498   -514    241    265   -506    119     85     96     93   -114   -387
     10   -509   -519    246    262   -514    119     90     96     98   -111   -384
     -2   -548   -545    275    270   -548    135    103     93     96   -124   -431
     23   -704   -727    340    374   -717    153    140     33     10   -220   -527
     75   -924  -1000    426    537   -961    252    283      5   -103   -361   -680
    103   -914  -1021    405    561   -966    405    485    124    -85   -379   -743
     64   -587   -652    259    358   -618    470    439    293    101   -179   -589
   -101    -93      5     96    -54    -44    270   -150    257    296    122   -298
   -283    631    914   -174   -597    771    -64   -810    223    633    607    270
   -387   1319   1706   -467  -1047   1512   -374  -1135    366   1122   1184    891
   -361   1301   1662   -470  -1013   1480   -636  -1327    249   1192   1273   1000
   -319    698   1015   -192   -667    857   -691  -1337   -168    641    693    452
   -267     25    293    122   -280    158   -498  -1085   -530    -72    -72   -296
   -155   -363   -207    257     23   -285   -226   -553   -311    -90   -210   -454
    -64   -410   -345    236    140   -379    -44   -189    -57     62   -122   -397
    -18   -428   -410    223    194   -420     67     18     83    137    -83   -366
    -33   -480   -446    257    205   -465    109     80    103    124   -111   -366
    -41   -527   -485    283    220   -506    122     96    101    124   -103   -366
     12   -527   -540    257    275   -535    129    122    119    150    -75   -371
     31   -524   -558    244    293   -540    140    140    132    161    -77   -449
     20   -524   -545    252    283   -535    145    148    119    124   -132   -485
      2   -535   -540    265    270   -537    153    158    109     93   -158   -410
     10   -532   -542    259    275   -537    161    171    124    106   -135   -405
     23   -537   -561    257    290   -548    163    179    135    122   -111   -397
      5   -540   -545    267    275   -542    168    184    148    145    -85   -407
     28   -511   -542    239    283   -527    174    202    166    161    -77   -446
     54   -501   -555    223    303   -527    171    213    163    142    -93   -433
     49   -509   -561    228    303   -535    163    200    142    111   -109   -410
      7   -506   -514    249    259   -509    176    202    153    119    -98   -410
     20   -491   -511    233    265   -501    187    226    179    153    -67   -374
     36   -493   -530    228    283   -511    181    228    181    158    -54   -381
     38   -478   -517    220    277   -496    179    233    187    163    -49   -407
     46   -457   -504    205    275   -480    194    267    220    197    -31   -379
     77   -452   -530    184    301   -491    192    277    223    202    -20   -368
     88   -459   -548    184    316   -504    194    283    223    207    -12   -387
     80   -452   -532    184    306   -491    200    296    231    213    -15   -371
     59   -441   -501    192    280   -470    207    311    244    226     -2   -363
     75   -452   -530    187    301   -488    207    327    249    223     -2   -350
     90   -449   -540    176    314   -493    213    353    267    244     15   -337
     85   -433   -519    171    301   -475    223    381    290    275     49   -324
     83   -428   -511    174    296   -470    228    405    309    306     93   -293
     83   -423   -506    168    293   -465    231    428    322    324    106   -322
     88   -405   -493    158    288   -449    241    459    342    335    101   -340
    140   -387   -530    122    335   -459    244    496    348    329     88   -277
    158   -368   -527    106    342   -446    249    527    366    348    109   -265
    161   -348   -509     93    332   -428    257    553    384    366    119   -252
    155   -342   -498     90    327   -420    262    579    397    379    129   -236
    161   -353   -514     93    337   -433    252    574    379    361    111   -226
    189   -314   -504     62    345   -407    252    589    394    384    145   -187
    181   -280   -462     49    319   -371    267    610    426    428    197   -163
    189   -272   -462     41    324   -366    254    592    415    420    194   -179
    192   -280   -472     41    332   -376    246    574    397    402    181   -179
    176   -231   -407     28    290   -319    257    571    413    428    218   -135
    181   -207   -392     12    283   -298    254    561    423    446    244   -132
    181   -200   -381      7    280   -290    246    527    402    428    220   -168
    163   -202   -368     18    265   -285    241    491    381    397    187   -171
    148   -200   -348     25    246   -272    244    467    381    392    184   -174
    124   -226   -350     49    236   -288    239    431    366    376    174   -197
     98   -254   -353     77    226   -303    241    400    358    363    161   -231
     70   -270   -340     98    202   -303    246    376    355    353    140   -265
     67   -311   -379    122    223   -345    231    329    316    301     88   -288
     64   -332   -397    132    228   -363    220    293    293    272     62   -301
     38   -358   -397    161    218   -376    223    267    288    270     64   -309
     23   -376   -400    176    210   -387    223    252    285    272     70   -311
     15   -381   -397    184    205   -389    218    236    275    270     75   -332
     33   -374   -407    171    218   -392    220    239    285    275     70   -371
     23   -384   -407    181    213   -397    223    231    275    254     33   -400
     25   -402   -428    187    226   -413    207    207    241    205    -20   -379
      7   -418   -426    205    215   -420    205    194    233    200    -12   -361
     12   -413   -428    200    218   -418    210    202    254    228     18   -345
     36   -389   -428    176    231   -407    205    205    265    239     33   -350
     23   -387   -410    181    215   -397    202    197    254    226     20   -376
     31   -397   -428    184    228   -413    207    205    259    228     15   -366
     23   -394   -420    184    220   -407    210    215    272    244     36   -345
     -5   -405   -400    205    194   -402    213    213    267    244     41   -348
     -2   -389   -387    194    189   -387    215    220    275    257     54   -342
     18   -371   -389    176    202   -379    233    241    301    283     75   -322
     20   -332   -353    155    184   -342    244    241    309    288     83   -329
     25   -285   -311    127    168   -298    265    257    327    309     98   -309
     12   -283   -296    132    153   -290    285    275    345    324    111   -272
      7   -303   -311    148    158   -306    280    262    327    301     88   -322
     15   -280   -298    129    155   -290    277    265    327    296     75   -314
     31   -197   -228     83    129   -213    296    293    379    355    137   -226
     36   -127   -163     44     98   -145    283    290    418    407    200   -187
     64    -75   -140      5    101   -106    244    283    431    431    226   -205
     51    -90   -142     18     96   -116    239    285    431    426    213   -223
     44   -103   -150     28     96   -127    231    270    413    405    197   -200
     44   -129   -174     41    109   -150    202    231    371    366    168   -218
     20   -205   -226     93    122   -215    189    213    342    337    140   -241
     23   -319   -345    148    181   -332    187    210    311    301    106   -280
     25   -394   -420    181    223   -407    181    200    275    259     62   -337
     18   -420   -439    200    226   -428    176    176    241    220     20   -374
     15   -452   -467    218    241   -459    174    163    226    207     12   -376
     10   -483   -493    233    249   -485    161    142    197    181    -10   -405
      2   -506   -509    252    254   -506    155    132    187    163    -25   -418
     -7   -504   -496    254    244   -498    155    129    187    163    -23   -418
    -15   -514   -498    265    241   -506    155    129    184    166    -23   -423
     10   -532   -542    259    275   -537    145    124    174    153    -25   -426
     -5   -532   -527    267    259   -530    137    109    155    135    -44   -444
     10   -530   -542    259    275   -537    140    114    158    137    -46   -444
      0   -548   -548    275    272   -548    135    106    150    124    -62   -465
    -15   -576   -561    293    272   -568    129     96    135    101    -85   -478
     -2   -550   -548    275    272   -550    132     98    140    106    -77   -467
     -5   -535   -530    267    259   -532    142    106    150    119    -64   -457
      2   -548   -550    272    275   -548    140    111    153    122    -54   -452
     20   -602   -623    288    322   -610    145    122    129     98    -85   -488
     75   -776   -852    350    462   -813    176    163     46    -28   -228   -633
    132   -989  -1124    428    626  -1057    275    275    -31   -207   -441   -846
    148   -976  -1124    415    636  -1049    428    465     59   -207   -465   -888
     28   -628   -657    298    340   -641    459    272    215     18   -202   -652
   -166    -64     98    114   -132     15    233   -316    301    358    241   -202
   -358    722   1080   -184   -722    901    -72   -805    506    911    909    475
   -449   1395   1844   -472  -1145   1618   -350  -1005    795   1496   1551   1122
   -342   1202   1545   -431   -945   1374   -613  -1135    592   1397   1454   1078
   -277    592    867   -158   -571    730   -657  -1163     70    711    758    413
   -223    -15    207    119   -218     96   -431   -854   -228    111    103   -239
   -129   -363   -233    246     51   -298   -148   -348    -67     70    -36   -413
    -33   -423   -389    226    174   -407     12    -51    103    168     23   -415
     -2   -470   -467    236    231   -470     93     80    161    176      2   -423
      0   -517   -519    257    259   -517    122    122    171    158    -18   -426
     10   -558   -568    275    288   -563    135    137    163    142    -31   -449
     10   -555   -566    270    285   -561    140    148    158    132    -41   -480
      7   -561   -571    275    288   -566    153    166    168    135    -46   -501
     18   -574   -592    277    303   -584    158    176    166    124    -59   -501
     23   -574   -597    275    309   -584    158    179    163    122    -59   -501
      7   -584   -592    288    298   -589    168    192    176    135    -54   -498
     15   -581   -597    283    303   -589    176    205    184    145    -41   -485
     15   -579   -597    280    303   -587    168    197    179    142    -36   -480
     10   -563   -574    277    290   -568    176    213    192    166     -2   -459
     23   -545   -568    259    293   -555    189    241    223    200     25   -454
     41   -537   -579    246    309   -558    187    244    223    189     -2   -498
     46   -532   -579    244    311   -555    187    241    210    161    -38   -493
     38   -542   -581    252    309   -561    194    257    218    166    -28   -452
     41   -527   -568    239    303   -548    197    267    231    179    -18   -454
     46   -522   -568    236    306   -545    197    272    231    179    -15   -446
     33   -506   -540    236    285   -522    202    283    249    194     -2   -436
     36   -509   -545    236    290   -527    213    303    267    213     15   -423
     57   -522   -579    231    316   -550    207    314    270    213     20   -426
     72   -488   -561    207    316   -524    210    329    280    226     31   -418
     67   -483   -550    205    309   -517    223    355    301    246     51   -397
     75   -488   -563    207    319   -524    228    371    309    252     57   -394
     83   -483   -566    200    322   -524    231    389    316    257     64   -387
     72   -467   -540    197    306   -504    241    423    340    283     90   -355
     85   -454   -540    184    311   -496    246    452    358    303    111   -340
    116   -446   -563    166    340   -504    246    478    366    309    114   -350
    114   -454   -568    168    340   -511    259    511    384    316    111   -345
    129   -428   -558    148    342   -491    275    553    413    340    132   -309
    142   -405   -548    129    345   -475    280    579    428    355    150   -290
    161   -381   -542    111    350   -462    285    607    446    376    176   -270
    168   -363   -535     96    350   -449    296    639    470    402    200   -244
    179   -345   -524     83    350   -436    293    652    478    413    218   -231
    187   -327   -514     70    350   -420    290    657    483    420    231   -210
    179   -303   -483     62    329   -392    296    665    496    441    252   -189
    194   -283   -480     44    337   -381    293    662    496    444    254   -192
    194   -270   -465     38    329   -366    293    649    491    433    249   -194
    181   -257   -439     38    309   -348    293    639    493    436    257   -181
    166   -244   -410     38    288   -327    293    626    496    441    267   -168
    163   -228   -394     31    277   -309    283    587    478    423    257   -184
    137   -226   -366     44    252   -296    280    553    470    413    246   -194
    103   -233   -337     62    220   -285    285    527    470    413    244   -197
    119   -249   -368     64    244   -309    275    493    454    394    223   -218
     96   -280   -379     90    236   -329    267    449    431    371    205   -231
     83   -296   -381    106    231   -337    265    418    420    363    202   -241
     67   -324   -392    127    228   -358    257    379    394    335    171   -322
     44   -376   -420    166    231   -397    244    340    358    277     90   -379
     38   -394   -436    176    236   -415    244    319    340    254     70   -348
     31   -415   -446    192    236   -431    241    301    329    246     64   -374
     31   -433   -467    200    249   -449    231    280    311    223     38   -400
     23   -428   -452    202    236   -439    231    270    303    218     33   -400
     20   -439   -462    207    239   -449    233    275    311    226     44   -394
     31   -433   -467    200    249   -449    236    270    309    226     44   -397
     28   -431   -462    200    244   -446    223    257    296    213     31   -413
     12   -433   -446    210    228   -439    231    267    309    226     44   -397
     -2   -449   -446    223    220   -449    231    265    309    223     41   -400
     25   -444   -472    207    246   -457    223    259    303    218     33   -407
     20   -436   -457    207    236   -446    231    265    311    228     41   -397
     23   -426   -449    202    236   -436    236    275    322    236     49   -387
     28   -410   -439    189    233   -426    241    280    324    236     49   -389
     10   -376   -387    181    197   -381    267    298    345    254     70   -371
      7   -329   -340    158    171   -335    298    324    379    288    101   -340
     44   -309   -353    132    197   -329    309    337    387    296    109   -332
     51   -327   -379    135    213   -353    298    329    368    277     88   -353
     46   -288   -337    119    189   -311    311    348    400    309    116   -324
     46   -213   -259     83    153   -236    314    358    433    345    153   -288
     54   -148   -202     46    127   -174    293    345    449    366    179   -265
     62   -116   -179     25    119   -148    275    342    465    389    202   -236
     72   -135   -207     31    137   -171    262    342    465    392    205   -231
     70   -161   -233     44    150   -197    249    322    441    371    192   -244
     64   -129   -194     33    129   -161    236    303    433    374    197   -233
     54   -174   -231     57    140   -202    226    290    413    353    179   -249
     57   -306   -363    124    207   -335    207    267    355    290    116   -319
     57   -410   -467    176    259   -439    194    249    303    233     51   -363
     44   -444   -488    200    265   -465    202    244    285    215     31   -371
     38   -459   -498    207    267   -478    194    220    257    184     -5   -420
     31   -496   -527    231    277   -511    187    197    223    142    -51   -454
     28   -514   -542    241    283   -527    187    192    215    129    -64   -446
     31   -517   -548    244    288   -532    189    194    220    148    -38   -413
     41   -537   -579    246    309   -555    176    181    205    145    -33   -407
     31   -540   -571    254    301   -555    171    174    200    148    -33   -439
     20   -532   -553    254    285   -542    181    176    205    148    -44   -467
     28   -548   -576    259    301   -561    179    171    187    122    -83   -467
     31   -548   -579    257    303   -563    168    158    168    103   -106   -483
     20   -563   -587    270    301   -574    174    161    171    109   -109   -475
     23   -571   -594    272    309   -584    176    163    171    114    -98   -454
     38   -561   -600    262    319   -579    171    161    168    122    -83   -444
     33   -568   -602    265    316   -584    171    168    174    132    -72   -467
     54   -631   -685    288    368   -659    184    189    155    103   -116   -524
    116   -810   -927    345    522   -867    205    228     59    -44   -293   -659
    153  -1005  -1158    426    654  -1080    303    353     10   -205   -493   -836
    129   -930  -1060    397    592   -995    449    540    161   -127   -423   -784
     67   -561   -628    246    345   -592    478    400    335    119   -129   -537
   -116      7    122     51   -119     64    277   -192    368    436    296   -142
   -322    789   1111   -233   -717    950     -7   -756    446    885    865    454
   -415   1304   1717   -446  -1065   1509   -293  -1057    555   1306   1358   1021
   -355   1098   1454   -371   -906   1278   -535  -1244    309   1189   1260    956
   -288    488    774   -101   -530    631   -555  -1221   -158    532    555    270
   -218   -137     80    179   -150    -28   -355   -891   -426    -96   -158   -410
   -127   -449   -322    288     96   -387   -116   -379   -181    -46   -213   -457
    -25   -493   -467    259    218   -480     38    -49     36    101   -103   -379
     36   -504   -540    231    285   -519    127    127    153    184    -46   -371
     46   -558   -605    257    324   -581    142    150    137    140   -103   -452
     23   -605   -628    288    324   -615    158    161    124    106   -142   -433
     51   -600   -654    272    353   -626    174    200    148    124   -127   -423
     51   -597   -649    270    350   -623    189    233    168    140   -122   -449
     36   -581   -618    272    327   -600    194    244    168    132   -140   -439
     28   -602   -631    285    329   -615    215    270    187    150   -111   -389
     33   -605   -641    285    335   -623    220    280    194    163   -101   -405
     41   -584   -628    270    332   -605    215    277    189    153   -114   -428
     51   -568   -620    259    335   -594    210    277    189    153   -114   -410
     49   -602   -652    275    348   -626    207    275    187    148   -116   -394
     83   -613   -696    265    387   -652    200    267    176    142   -119   -407
     83   -600   -683    257    381   -641    194    262    174    142   -119   -413
     85   -571   -657    244    371   -613    202    277    189    158   -114   -407
     51   -589   -641    265    345   -615    215    290    200    163   -111   -407
     51   -581   -633    265    342   -607    218    306    207    168   -109   -394
     51   -558   -610    252    327   -584    231    340    236    197    -85   -363
     51   -555   -607    252    329   -581    244    363    254    218    -72   -353
     64   -532   -597    233    329   -566    236    368    254    215    -72   -355
     67   -530   -600    231    332   -563    241    387    277    239    -46   -329
     70   -530   -600    228    332   -563    244    394    283    244    -46   -327
     96   -519   -615    213    355   -566    236    405    277    233    -57   -332
     98   -511   -613    205    353   -561    231    413    285    241    -51   -332
     98   -514   -613    207    355   -563    241    444    309    262    -33   -306
    111   -491   -605    189    358   -548    252    475    332    283    -12   -285
    111   -475   -587    181    348   -530    249    485    329    277    -20   -298
    111   -478   -589    181    350   -532    262    519    358    303      0   -275
    109   -480   -589    187    348   -535    270    548    376    322     18   -252
    148   -465   -613    158    379   -537    272    587    402    348     51   -202
    187   -439   -626    127    405   -532    270    615    418    374     77   -168
    181   -431   -613    122    397   -519    290    654    449    405    106   -153
    176   -407   -587    114    379   -496    296    675    459    415    111   -158
    176   -366   -542     93    355   -454    277    667    449    405     93   -161
    155   -371   -527    109    340   -449    283    672    457    418    109   -135
    192   -368   -561     88    376   -465    272    670    452    413    111   -119
    223   -353   -576     64    397   -465    267    672    457    423    129    -98
    197   -319   -517     59    355   -418    267    662    454    423    135    -93
    171   -270   -441     49    306   -355    270    654    457    431    142    -75
    163   -290   -457     62    309   -374    259    613    426    400    114   -101
    150   -322   -472     85    311   -397    252    558    394    368     83   -135
    187   -298   -488     54    335   -392    244    532    392    376     90   -124
    184   -288   -472     51    327   -379    241    517    389    374    101   -127
    114   -324   -439    103    275   -379    259    501    387    366     96   -161
     80   -345   -426    129    252   -384    267    467    374    342     54   -202
     41   -394   -439    176    239   -415    265    415    335    293      0   -228
     72   -415   -488    171    280   -452    241    363    293    249    -33   -262
     98   -402   -501    150    298   -452    233    348    285    249    -33   -259
     83   -431   -514    174    296   -470    233    327    270    231    -51   -277
     67   -459   -527    194    296   -491    226    301    249    210    -72   -306
     25   -496   -522    236    272   -509    226    270    223    179   -101   -335
     15   -509   -524    244    270   -517    231    265    223    181    -96   -322
     75   -480   -555    202    314   -519    207    246    205    166   -109   -329
     70   -475   -548    202    306   -511    202    244    202    166   -103   -324
     62   -459   -522    200    290   -491    218    272    231    194    -77   -303
     51   -467   -519    205    285   -493    215    267    228    184    -93   -316
     46   -472   -522    213    283   -496    210    254    210    158   -119   -319
     20   -470   -491    220    254   -480    218    252    213    163   -119   -322
     33   -462   -496    215    265   -478    223    254    220    168   -111   -322
     83   -410   -493    161    288   -452    236    283    246    197    -77   -285
     70   -363   -433    145    249   -397    257    301    272    220    -54   -259
     54   -353   -410    148    231   -381    272    311    285    233    -44   -246
     57   -342   -400    142    228   -371    267    301    272    218    -54   -254
     57   -277   -337    109    194   -309    270    309    301    249    -15   -213
     80   -200   -280     57    179   -239    265    319    340    296     33   -166
     90   -158   -249     31    168   -202    244    314    361    324     62   -148
     85   -140   -226     28    155   -181    218    298    353    316     54   -161
     88   -153   -241     31    163   -194    210    290    337    303     33   -161
     62   -158   -220     46    140   -189    205    272    324    293     33   -145
     59   -163   -226     49    142   -194    179    241    298    277     28   -137
     77   -202   -280     62    179   -241    163    233    272    259     10   -166
     70   -324   -394    127    231   -358    171    236    239    215    -46   -241
     80   -402   -485    161    280   -444    163    213    187    142   -132   -296
     70   -452   -522    189    293   -488    158    184    142     90   -174   -319
     57   -509   -566    226    311   -537    155    166    111     62   -200   -345
     51   -498   -553    223    301   -524    142    145     90     46   -210   -363
     62   -498   -561    218    311   -530    137    137     80     33   -215   -368
     70   -506   -576    218    322   -540    137    140     77     33   -213   -355
     57   -532   -589    239    322   -561    142    142     77     36   -210   -350
     54   -545   -602    244    327   -574    135    127     62     15   -226   -376
     51   -548   -600    246    324   -574    132    119     54      7   -233   -387
     49   -550   -600    249    324   -574    132    122     54      7   -228   -374
     51   -555   -607    252    329   -581    129    119     46     -2   -236   -374
     57   -545   -605    241    329   -574    122    106     33    -18   -246   -376
     54   -542   -597    244    324   -568    124    109     38    -15   -246   -366
     51   -550   -605    249    327   -576    119    103     33    -20   -254   -379
     51   -553   -605    252    327   -579    114     96     23    -31   -262   -405
     64   -623   -688    277    374   -657    124    116      2    -64   -298   -441
    124   -784   -911    329    517   -846    184    226    -10   -132   -389   -530
    184   -911  -1098    361    639  -1005    301    407     25   -215   -517   -662
    181   -787   -969    303    574   -878    433    605    187   -153   -478   -636
     51   -402   -454    174    252   -428    428    376    285     41   -226   -400
   -116    150    265    -18   -192    207    166   -290    166    249    132    -44
   -280    859   1140   -290   -711   1000   -124   -820    174    646    672    475
   -361   1317   1678   -478  -1018   1496   -387  -1109    228   1021   1114    901
   -309    930   1239   -311   -774   1085   -555  -1252    -80    753    841    680
   -226    298    522    -36   -374    410   -550  -1213   -542     28     77    -31
   -148   -239    -93    192    -28   -166   -376   -891   -670   -407   -436   -522
    -85   -457   -371    272    142   -415   -150   -418   -361   -262   -394   -480
     -7   -459   -452    233    220   -454    -28   -142   -148   -127   -303   -428
     33   -478   -514    220    272   -496     54     20    -41    -75   -283   -397
     28   -498   -527    233    275   -511     85     70    -18    -77   -290   -379
     44   -517   -561    236    301   -537     85     77    -28    -98   -309   -405
     72   -532   -607    228    337   -568     88     93    -28   -101   -314   -423
     64   -540   -605    236    335   -571    109    119     -5    -85   -301   -420
     62   -545   -610    239    335   -576    116    129      0    -85   -298   -426
     62   -550   -613    244    337   -581    116    132     -5    -96   -303   -428
     54   -527   -581    236    316   -555    116    132     -2   -101   -303   -410
     70   -514   -587    220    327   -550    119    142      5    -93   -301   -397
     80   -501   -581    210    329   -540    116    145      5    -93   -306   -407
     75   -509   -584    218    329   -545    124    153     18    -83   -288   -405
     64   -496   -563    213    311   -530    132    166     28    -72   -280   -387
     59   -493   -555    215    306   -524    132    166     25    -75   -283   -392
     75   -491   -566    207    319   -527    129    171     31    -70   -272   -387
     80   -488   -568    205    324   -527    142    200     57    -36   -239   -358
     80   -465   -548    189    311   -504    137    197     54    -44   -246   -379
     83   -449   -535    181    309   -491    135    194     51    -57   -262   -387
     80   -423   -504    168    290   -462    132    200     54    -57   -270   -379
     83   -420   -504    168    293   -462    132    207     62    -51   -267   -361
     88   -420   -511    166    298   -465    132    218     64    -49   -257   -361
     83   -400   -485    158    283   -441    137    233     83    -31   -239   -348
     88   -394   -485    153    285   -439    142    252     96    -20   -228   -329
     96   -402   -498    153    296   -449    135    259     93    -25   -239   -329
     96   -400   -498    150    296   -449    137    270     98    -23   -233   -329
    106   -368   -475    129    290   -420    148    306    129      7   -200   -288
    122   -358   -480    116    298   -418    150    335    145     20   -189   -270
    132   -350   -483    109    306   -415    148    355    153     28   -184   -270
    124   -329   -454    101    288   -392    155    384    179     54   -161   -252
    132   -314   -449     90    290   -381    163    415    202     75   -140   -226
    155   -296   -452     67    301   -374    155    436    205     75   -135   -202
    171   -259   -431     44    301   -345    153    457    213     85   -122   -174
    179   -236   -418     28    298   -327    158    483    236    119    -88   -150
    187   -223   -410     18    298   -316    153    488    239    129    -72   -155
    189   -202   -392      5    290   -296    140    483    228    122    -72   -145
    192   -174   -366     -7    277   -270    150    491    241    142    -49   -109
    194   -161   -355    -18    272   -257    140    480    231    140    -51   -116
    194   -145   -342    -25    267   -244    129    457    207    116    -72   -137
    184   -132   -319    -25    249   -226    127    441    200    109    -75   -122
    179   -122   -301    -28    239   -210    127    426    192    106    -70   -109
    168   -124   -293    -23    228   -207    122    394    174     83    -88   -124
    142   -127   -272     -7    207   -200    124    363    161     62   -109   -148
    127   -132   -259      2    192   -197    129    340    161     54   -116   -166
    101   -153   -254     25    176   -202    137    309    148     38   -132   -197
     93   -153   -249     28    168   -200    122    262    116     -2   -174   -249
     83   -179   -262     46    171   -220    124    239    109    -20   -189   -262
     59   -213   -275     75    166   -244    119    207     88    -46   -218   -283
     54   -236   -290     90    171   -262    109    166     57    -83   -254   -319
     41   -252   -293    103    166   -272    109    145     44   -101   -270   -337
     33   -272   -306    119    168   -288    106    127     33   -116   -283   -345
     36   -280   -319    122    176   -298     96    103     10   -142   -306   -366
     33   -293   -327    129    179   -309     96     93      5   -150   -314   -376
     20   -290   -314    132    166   -301     93     88      2   -150   -316   -384
     18   -301   -322    140    168   -311     88     75     -7   -166   -327   -392
     18   -309   -327    145    171   -316     83     62    -18   -179   -337   -402
     18   -301   -319    142    168   -309     88     70    -10   -168   -329   -389
     33   -296   -329    129    179   -311     98     85      2   -155   -316   -376
     36   -252   -288    106    161   -270    106     93     12   -153   -309   -371
     23   -202   -226     88    124   -215    129    114     44   -124   -275   -340
     12   -155   -168     72     90   -161    153    135     70   -101   -252   -311
     18   -153   -174     64     96   -163    150    132     64   -106   -254   -316
     38   -158   -197     59    116   -176    148    140     64   -111   -259   -324
     36    -93   -132     25     83   -111    161    158     98    -75   -226   -288
     31    -28    -59      0     44    -44    145    150    124    -46   -189   -254
     36     18    -20    -28     28      0    109    129    129    -38   -176   -241
     46     41     -5    -44     25     18    101    135    142    -23   -161   -215
     51     33    -20    -44     36      7     85    127    132    -33   -163   -218
     54     18    -36    -36     46     -7     70    109    111    -51   -184   -241
     38      5    -33    -23     33    -12     64     98    103    -57   -187   -244
     28    -44    -72      7     49    -59     57     83     77    -83   -215   -272
     23   -171   -194     72    106   -181     44     59     20   -150   -283   -337
     23   -262   -285    119    153   -272     41     46    -23   -200   -335   -381
     18   -288   -309    135    161   -298     44     33    -44   -226   -361   -397
     15   -316   -335    150    174   -324     33      7    -77   -265   -392   -426
     12   -337   -350    161    179   -342     20    -12   -109   -298   -423   -444
     -2   -353   -350    179    174   -353     25    -10   -106   -296   -426   -433
    -15   -374   -358    194    168   -366     28    -18   -114   -301   -428   -452
      2   -374   -376    187    187   -376     18    -28   -127   -316   -441   -462
      2   -368   -371    181    184   -371     18    -31   -127   -322   -441   -454
      0   -371   -371    187    184   -371     18    -33   -132   -324   -446   -457
      2   -387   -389    192    194   -387      7    -44   -148   -348   -470   -478
     -2   -413   -410    207    202   -413      7    -44   -148   -348   -465   -465
    -20   -394   -376    207    176   -387      5    -51   -150   -348   -462   -467
    -25   -400   -374    213    174   -387      2    -62   -163   -363   -478   -506
    -12   -407   -394    207    189   -402     -2    -64   -168   -374   -498   -524
     -2   -428   -426    213    210   -426      2    -51   -166   -381   -511   -504
     20   -509   -532    241    275   -519      5    -38   -207   -441   -568   -548
     77   -693   -771    309    423   -732     41     23   -290   -589   -732   -704
    106   -828   -935    361    519   -880    187    202   -280   -696   -880   -865
     80   -709   -789    311    433   -748    316    316   -153   -626   -818   -831
    -36   -327   -293    179    127   -311    270    -18    -72   -428   -553   -589
   -233    296    530    -31   -381    413     -2   -704    -70    -98    -80   -101
   -420   1065   1486   -322   -953   1273   -293  -1145     77    413    545    540
   -465   1418   1883   -475  -1174   1649   -584  -1382    153    758    935    945
   -381   1075   1454   -348   -919   1265   -810  -1499   -135    514    688    763
   -327    467    795    -70   -561    631   -745  -1366   -542   -158    -25     62
   -244    -96    148    166   -197     25   -480   -922   -644   -589   -555   -498
   -142   -275   -132    207     -5   -205   -249   -470   -410   -522   -589   -530
    -62   -290   -228    176     80   -262   -103   -197   -231   -413   -519   -446
    -25   -324   -298    176    135   -311    -44    -96   -179   -394   -506   -446
    -18   -371   -355    194    168   -366    -46    -93   -205   -441   -545   -491
    -15   -400   -387    207    184   -394    -28    -70   -200   -446   -553   -506
    -18   -413   -394    213    187   -405    -15    -46   -187   -441   -550   -504
    -25   -407   -381    218    176   -394    -12    -38   -192   -452   -558   -509
    -20   -418   -397    218    187   -407     -7    -33   -192   -457   -550   -496
    -10   -410   -400    210    194   -407      0    -12   -174   -433   -527   -480
      0   -410   -410    202    205   -410      2     -5   -171   -431   -530   -514
      2   -384   -387    192    194   -384     -2    -12   -181   -457   -561   -558
     -5   -387   -384    194    187   -384      2     -2   -181   -470   -589   -540
      2   -384   -387    192    192   -387      5     10   -168   -457   -566   -485
      7   -368   -376    179    192   -371      0     10   -166   -449   -545   -475
      2   -353   -355    176    179   -353      0     12   -161   -441   -537   -519
     -2   -348   -348    174    171   -348     10     23   -155   -446   -555   -553
      2   -366   -371    181    187   -368      5     18   -179   -493   -602   -524
     -5   -355   -350    179    171   -353      2     28   -168   -475   -574   -462
     12   -332   -345    161    179   -337     18     64   -129   -420   -517   -439
     20   -324   -345    150    181   -335     18     70   -127   -423   -519   -483
     18   -303   -322    142    168   -314     10     62   -140   -449   -553   -517
     15   -283   -301    132    158   -290     12     77   -135   -454   -561   -483
     28   -301   -329    137    179   -314     23    101   -119   -439   -545   -462
     25   -288   -316    129    168   -301     20    111   -114   -436   -537   -452
     44   -275   -319    114    181   -296     20    129   -103   -426   -527   -431
     51   -270   -322    109    184   -296     31    161    -80   -397   -506   -423
     49   -265   -314    109    181   -288     36    189    -59   -381   -491   -428
     51   -265   -319    106    184   -290     38    210    -54   -384   -478   -402
     59   -239   -301     88    179   -270     54    254    -20   -337   -431   -348
     75   -218   -296     70    184   -254     62    288      0   -314   -410   -366
     96   -218   -314     62    205   -265     59    306     -2   -329   -441   -423
    101   -202   -306     49    202   -254     62    327      0   -345   -470   -381
    114   -181   -296     33    202   -239     67    350     15   -332   -449   -335
    135   -187   -324     23    228   -254     64    363     18   -319   -426   -319
    161   -163   -324      2    241   -244     67    381     38   -283   -376   -262
    171   -127   -298    -23    233   -213     64    387     54   -262   -342   -252
    171   -119   -290    -28    231   -205     51    358     33   -283   -366   -324
    142    -96   -239    -25    189   -166     54    345     18   -309   -402   -329
    142    -83   -226    -28    184   -153     62    353     20   -314   -407   -259
    111    -77   -189    -18    150   -135     64    342     28   -293   -374   -257
    111    -62   -174    -25    140   -116     59    319     25   -293   -374   -270
    119    -54   -174    -33    145   -114     54    293     23   -301   -387   -272
    101    -46   -148    -25    124    -96     57    270     23   -298   -384   -280
     77    -67   -145     -5    109   -106     44    210    -15   -345   -420   -327
     54    -80   -135     12     93   -106     41    174    -33   -368   -452   -350
     38   -103   -142     31     88   -122     41    142    -41   -381   -459   -342
     31   -153   -184     62    106   -168     28     98    -64   -400   -465   -348
     12   -184   -200     83    106   -192     12     59    -88   -415   -470   -355
    -12   -189   -176    101     80   -184     25     62    -70   -384   -446   -384
    -36   -202   -166    116     62   -187     28     49    -70   -389   -467   -462
    -38   -223   -184    132     72   -205     15     12   -106   -441   -524   -532
    -41   -231   -189    135     72   -210      7    -18   -145   -501   -602   -509
    -33   -249   -215    140     90   -233      7    -15   -142   -498   -576   -441
    -25   -270   -244    148    106   -257      5    -12   -129   -462   -517   -381
    -20   -265   -244    142    111   -254     15     15    -85   -392   -431   -368
     -2   -252   -249    124    122   -252     23     28    -64   -358   -413   -475
    -15   -220   -205    116     93   -215     28     18    -72   -387   -462   -527
    -36   -181   -145    109     51   -163     46     20    -80   -428   -522   -550
    -44   -153   -109     98     31   -132     80     36    -70   -441   -537   -530
    -36   -184   -148    109     51   -166     93     46    -70   -449   -563   -488
      2   -184   -187     90     93   -184     88     59    -62   -436   -535   -454
     12   -122   -135     51     72   -129     98     70    -38   -418   -537   -576
    -20    -20      0     20    -10    -10    106     75     -7   -413   -550   -576
    -15     15     28      0    -20     20     59     25    -41   -465   -579   -433
    -12     20     31     -5    -23     25     36      5    -38   -444   -527   -327
    -15    -12      2     12    -10     -5     36     23     -5   -387   -452   -275
    -44    -20     23     33    -33      0     36     36     15   -350   -413   -324
    -38     -5     33     20    -36     12     15     23      2   -361   -433   -384
    -38    -31      5     33    -23    -12      0     12    -15   -389   -470   -394
    -51   -127    -75     90     10   -103    -10    -18    -64   -444   -519   -449
    -57   -239   -181    148     62   -210    -20    -54   -124   -511   -581   -496
    -54   -290   -236    171     90   -265    -20    -72   -158   -548   -615   -483
    -70   -322   -252    194     90   -288    -12    -64   -150   -530   -584   -454
    -85   -316   -231    200     70   -272    -25    -88   -168   -548   -600   -550
    -64   -306   -241    187     88   -275    -41   -116   -210   -602   -672   -657
    -46   -345   -298    194    124   -322    -44   -124   -231   -644   -730   -576
    -64   -366   -303    215    119   -335    -38   -119   -223   -623   -696   -548
    -64   -376   -314    220    122   -345    -41   -127   -223   -620   -685   -545
    -62   -376   -314    220    124   -345    -41   -119   -215   -605   -670   -558
    -54   -381   -329    218    135   -355    -46   -127   -218   -600   -680   -644
    -72   -400   -327    236    124   -363    -41   -135   -231   -626   -714   -636
    -80   -426   -345    254    129   -387    -33   -135   -226   -618   -698   -594
    -64   -402   -337    233    135   -371    -44   -140   -231   -613   -685   -576
    -54   -397   -342    226    142   -371    -59   -155   -246   -623   -704   -644
    -70   -410   -340    239    132   -374    -49   -148   -246   -628   -722   -607
    -57   -472   -415    265    179   -444    -38   -127   -259   -644   -743   -613
     10   -628   -639    309    324   -633    -20    -83   -332   -750   -883   -771
     59   -797   -857    368    457   -828     83     51   -379   -904  -1088   -989
     83   -761   -844    337    462   -800    210    223   -290   -891  -1101  -1005
    -25   -483   -457    252    215   -470    259    127   -137   -675   -849   -771
   -244     57    301     93   -272    179     85   -462    -70   -350   -400   -335
   -470    839   1306   -184   -888   1072   -129   -950    114    181    267    379
   -576   1306   1880   -366  -1228   1592   -350  -1210    257    607    756    927
   -530   1083   1613   -277  -1072   1348   -584  -1418      7    478    631    810
   -465    522    987    -28   -724    753   -654  -1444   -462   -174    -72     54
   -402    -20    381    210   -392    181   -491  -1119   -693   -732   -732   -553
   -254   -296    -41    275   -106   -168   -288   -644   -511   -711   -807   -584
   -142   -350   -210    246     31   -280   -142   -332   -316   -574   -706   -509
   -129   -413   -283    272     75   -348    -44   -174   -215   -501   -652   -514
    -83   -436   -353    257    132   -394    -38   -145   -213   -501   -667   -553
    -51   -444   -392    246    168   -418    -41   -135   -226   -517   -691   -597
    -75   -449   -374    259    148   -413    -15   -106   -215   -511   -693   -587
    -57   -475   -418    267    179   -446    -10    -98   -223   -527   -717   -545
    -41   -485   -444    262    200   -465    -23   -116   -233   -527   -711   -563
    -44   -480   -436    262    194   -459    -23   -116   -223   -506   -693   -592
    -57   -454   -400    254    168   -428     -2    -77   -187   -467   -667   -592
    -33   -446   -413    241    189   -431     -2    -62   -187   -483   -698   -592
    -38   -475   -439    257    200   -459      2    -62   -200   -506   -724   -555
    -41   -475   -433    257    194   -454      0    -64   -194   -501   -709   -514
    -51   -462   -413    254    179   -439     -2    -70   -187   -483   -685   -530
    -83   -485   -402    285    158   -444     12    -59   -174   -467   -670   -532
    -72   -465   -392    270    158   -431     25    -28   -148   -444   -659   -504
    -36   -444   -407    241    184   -428     18    -20   -145   -441   -659   -491
     -7   -441   -433    223    210   -439     10    -15   -142   -433   -646   -488
    -12   -433   -420    223    202   -428     18     -5   -127   -413   -628   -488
    -15   -444   -431    228    207   -436     23      0   -116   -407   -633   -496
      0   -441   -441    220    220   -441     25     20   -101   -394   -618   -457
      2   -420   -423    207    210   -423     28     38    -88   -379   -605   -454
     -5   -407   -402    207    197   -405     44     62    -64   -361   -597   -454
      0   -418   -418    207    205   -418     38     64    -70   -374   -610   -423
     10   -426   -439    207    223   -431     33     72    -59   -348   -571   -415
     23   -415   -441    194    231   -426     38     96    -28   -303   -524   -415
     31   -394   -426    181    228   -410     46    122    -10   -288   -519   -433
     31   -392   -426    179    226   -407     51    145    -15   -319   -561   -387
     41   -384   -428    171    233   -405     62    181     10   -293   -537   -335
     72   -361   -436    142    252   -397     64    210     36   -257   -498   -322
     83   -361   -444    140    262   -402     59    220     41   -252   -480   -311
     67   -353   -420    140    241   -384     72    239     67   -220   -433   -275
     70   -332   -402    129    236   -366     77    262     96   -181   -389   -249
    103   -306   -410    101    254   -358     70    285    106   -171   -376   -262
    150   -270   -420     59    285   -345     67    319    122   -155   -368   -246
    127   -246   -376     59    249   -311     80    332    145   -129   -353   -210
    132   -218   -350     41    241   -283     77    327    148   -129   -368   -213
    140   -215   -355     36    246   -285     57    288    106   -179   -407   -158
    168   -202   -371     18    270   -285     54    293    124   -148   -374   -145
    148   -168   -316      7    231   -244     67    296    142   -119   -348   -150
    142   -161   -303      7    220   -231     59    270    132   -129   -355   -150
    119   -161   -283     18    200   -223     57    239    119   -137   -361   -161
     98   -171   -270     36    184   -220     72    233    132   -127   -355   -158
     83   -184   -267     49    174   -223     75    210    127   -135   -371   -181
     67   -210   -277     70    171   -244     70    168    103   -163   -400   -220
     31   -236   -270    101    148   -252     75    137     96   -171   -415   -246
     15   -246   -262    116    137   -254     75    119     88   -187   -436   -267
     -5   -306   -303    153    148   -303     77     93     70   -210   -459   -280
    -31   -337   -309    184    137   -324     85     83     72   -205   -444   -275
    -49   -348   -301    197    124   -324     93     77     80   -189   -428   -316
    -67   -376   -309    223    119   -342     96     62     62   -220   -483   -379
    -57   -410   -355    233    148   -384     88     54     38   -265   -530   -345
    -31   -387   -355    207    161   -371     75     41     31   -262   -519   -332
    -23   -374   -350    197    161   -363     70     33     28   -259   -514   -342
    -20   -376   -355    200    166   -366     72     33     28   -265   -517   -348
    -15   -374   -358    192    171   -366     88     51     46   -244   -498   -327
    -15   -340   -324    179    153   -335    103     67     70   -215   -472   -311
    -25   -306   -283    166    127   -296    122     77     83   -205   -459   -306
    -31   -275   -244    153    106   -259    145     96    101   -181   -436   -280
    -23   -290   -267    155    119   -280    155    111    114   -163   -413   -262
      2   -272   -275    135    137   -272    163    135    137   -140   -400   -270
      5   -202   -207     96    103   -202    168    150    168   -114   -387   -249
     -5   -132   -127     70     59   -129    161    153    200    -77   -348   -184
    -15   -109    -93     62     36   -101    140    142    213    -49   -309   -155
      7    -98   -109     44     57   -103    114    124    207    -44   -293   -150
     15    -98   -114     41     64   -106    101    119    210    -36   -290   -174
     -5   -111   -106     59     49   -109     98    127    210    -33   -296   -166
    -10   -132   -122     70     54   -127     77    103    187    -59   -311   -163
     -5   -194   -189    101     90   -192     57     77    148   -101   -366   -231
     -5   -293   -288    148    140   -290     54     67    103   -161   -436   -265
    -31   -361   -329    197    148   -345     64     59     77   -192   -459   -275
    -44   -392   -348    215    150   -371     59     33     49   -220   -483   -316
    -57   -418   -361    236    150   -389     59     20     36   -231   -488   -332
    -70   -452   -381    257    155   -418     54      2     20   -246   -498   -348
    -54   -462   -407    259    176   -436     41    -12      2   -267   -517   -374
    -51   -475   -423    262    184   -449     49      2      7   -262   -519   -379
    -49   -480   -433    265    189   -457     54     12     12   -262   -519   -371
    -51   -488   -436    267    192   -462     46     -2     -2   -280   -537   -381
    -54   -465   -410    259    176   -439     33    -18    -12   -283   -524   -374
    -59   -470   -410    265    174   -441     36    -18     -2   -259   -493   -371
    -54   -496   -441    275    192   -470     41    -10      0   -262   -514   -431
    -62   -509   -449    283    192   -478     41    -18    -20   -309   -579   -426
    -59   -501   -441    280    189   -472     38    -18    -28   -322   -584   -387
    -67   -504   -436    283    184   -470     41    -12    -18   -303   -561   -394
    -62   -524   -462    293    200   -493     38    -12    -25   -314   -574   -418
    -23   -613   -592    316    283   -602     44     10    -67   -374   -641   -491
     51   -818   -870    384    459   -844    106    114   -114   -493   -784   -644
    111   -904  -1015    394    563   -958    215    283    -90   -558   -883   -802
     83   -727   -810    319    446   -769    311    384     38   -449   -776   -737
   -109   -322   -213    213     49   -267    270     90    150   -210   -462   -368
   -368    363    732      2   -550    548     96   -457    275    207    111    257
   -527   1036   1564   -257  -1044   1299    -62   -727    532    753    753    924
   -545   1143   1688   -301  -1117   1415   -259   -943    506    911    924   1145
   -514    678   1189    -83   -854    932   -423  -1143     75    426    413    667
   -491     85    576    202   -532    329   -423  -1104   -368   -272   -337   -145
   -363   -311     51    335   -207   -129   -270   -688   -350   -449   -592   -428
   -226   -413   -187    319    -20   -301   -103   -298   -148   -335   -540   -376
   -114   -436   -322    275    103   -381    -15    -96    -36   -272   -517   -353
    -83   -470   -387    277    150   -428     20    -20     -5   -262   -504   -353
    -83   -496   -413    288    163   -457     38      7      5   -244   -472   -342
    -64   -501   -436    283    184   -470     41     18      5   -252   -491   -413
    -51   -514   -465    280    205   -491     41     23    -15   -306   -571   -449
    -57   -522   -465    290    202   -493     51     38    -18   -316   -571   -358
    -59   -537   -480    298    207   -509     57     51      5   -265   -480   -340
    -41   -532   -491    285    223   -511     59     57     20   -236   -459   -452
    -38   -517   -478    275    218   -498     70     70     20   -265   -530   -501
    -38   -496   -457    267    207   -478     62     62     -7   -322   -589   -441
    -36   -506   -470    270    213   -488     62     62    -12   -332   -589   -420
    -31   -511   -480    270    223   -496     67     72     -5   -324   -587   -410
    -44   -498   -457    270    205   -478     72     83     12   -306   -571   -384
    -41   -498   -457    270    207   -478     70     93     23   -280   -535   -384
    -31   -506   -475    267    220   -491     77    106     33   -262   -517   -413
    -25   -491   -465    259    218   -480     90    132     59   -236   -493   -397
    -36   -496   -462    265    213   -480     88    132     57   -239   -488   -392
    -23   -485   -462    254    218   -475     88    137     64   -231   -483   -400
    -23   -478   -454    249    213   -467     93    145     77   -220   -478   -400
    -31   -465   -433    246    200   -449    101    163     90   -202   -439   -337
    -10   -449   -439    228    213   -444     96    176     98   -189   -420   -371
     -7   -431   -423    220    207   -428     98    181     93   -210   -472   -423
     10   -428   -439    207    223   -433     98    200     96   -218   -485   -324
     25   -415   -441    194    231   -426    101    223    119   -187   -441   -309
     20   -420   -441    197    231   -431    101    241    129   -176   -436   -309
     41   -402   -444    181    241   -423    109    270    153   -150   -420   -270
     54   -389   -446    166    249   -418    109    290    168   -132   -400   -262
     57   -389   -446    163    252   -418    109    309    176   -116   -387   -270
     72   -384   -457    155    262   -420    119    345    205    -88   -355   -239
     93   -353   -446    129    270   -400    114    374    218    -70   -340   -205
    103   -327   -431    109    267   -379    101    384    218    -62   -337   -205
    114   -280   -397     83    254   -337     98    397    228    -46   -322   -187
    116   -270   -387     75    252   -327     96    413    241    -23   -290   -142
    137   -254   -392     59    265   -322     93    428    267     25   -218    -70
    148   -236   -384     41    262   -309     90    423    280     57   -179   -111
    132   -228   -363     46    246   -296     98    431    277     41   -223   -153
    137   -213   -353     36    244   -283     90    420    262      5   -272   -109
    127   -197   -324     36    226   -259     85    407    259      7   -265   -114
    111   -202   -316     44    213   -257     88    402    262     15   -241    -88
    101   -184   -285     41    192   -236     90    384    259     18   -228    -75
     90   -184   -275     46    179   -228     83    350    241     -2   -249   -101
     77   -194   -272     59    174   -233     90    329    239    -10   -259   -119
     54   -215   -270     77    161   -241    103    316    241     -7   -252   -135
     25   -241   -270    106    145   -254    116    296    239    -12   -252   -163
      0   -267   -270    132    132   -270    119    265    226    -36   -288   -215
     -2   -270   -267    137    132   -270    119    239    205    -72   -345   -241
    -15   -322   -309    168    142   -316    116    218    189    -93   -361   -236
    -18   -345   -329    181    153   -337    114    197    181    -93   -348   -244
    -25   -342   -316    181    142   -332    111    187    184    -77   -329   -270
    -41   -376   -335    210    145   -355    114    181    181    -83   -348   -327
    -46   -407   -361    226    155   -384    111    163    155   -127   -392   -319
    -41   -405   -363    223    158   -384    101    148    140   -140   -413   -332
    -54   -415   -361    233    153   -387    109    148    142   -135   -405   -288
    -38   -371   -332    205    145   -353    116    155    158   -111   -371   -267
    -54   -345   -290    200    116   -319    137    176    179    -93   -355   -272
    -46   -316   -272    181    111   -296    163    210    213    -57   -327   -239
    -20   -277   -259    148    116   -270    187    236    241    -23   -296   -239
     -5   -275   -270    140    132   -272    187    236    226    -49   -329   -267
    -15   -259   -244    135    111   -252    187    241    236    -36   -319   -220
    -12   -197   -184    103     85   -192    194    265    293     38   -233   -168
    -20   -140   -119     77     46   -129    179    257    314     64   -215   -176
    -25   -103    -77     64     25    -90    148    231    303     49   -231   -116
    -15    -88    -75     49     28    -83    135    233    319     80   -187    -90
      2    -98   -101     46     49    -98    124    233    316     88   -181   -122
     -2   -124   -122     62     57   -122    109    213    293     64   -207   -124
    -23   -135   -111     80     44   -124    106    210    298     75   -192   -114
    -23   -179   -158     98     67   -168     88    192    265     41   -231   -145
    -31   -277   -246    153    106   -265     80    171    213    -12   -290   -197
    -46   -355   -309    200    129   -332     90    163    189    -33   -319   -233
    -44   -381   -337    213    145   -361     96    155    176    -44   -324   -252
    -46   -400   -355    223    153   -379     80    127    140    -83   -361   -293
    -46   -418   -374    231    163   -397     67    111    116   -111   -394   -322
    -46   -428   -381    236    166   -405     67    106    111   -119   -407   -316
    -46   -465   -418    257    184   -441     70    101    103   -124   -402   -322
    -51   -465   -413    257    179   -441     54     96     98   -124   -394   -324
    -67   -470   -402    267    166   -436     67     96     98   -124   -389   -322
    -80   -498   -420    288    168   -462     75     98     93   -122   -387   -324
    -88   -506   -418    298    163   -462     85     98    101   -111   -381   -342
    -77   -496   -418    285    168   -457     80     98     98   -116   -387   -353
    -77   -506   -428    290    174   -467     64     90     85   -127   -392   -335
    -80   -511   -433    296    174   -472     57     80     75   -132   -387   -350
    -75   -498   -423    288    174   -462     67     85     83   -129   -387   -342
    -67   -553   -488    309    207   -522     85    109     75   -150   -420   -374
    -12   -685   -672    348    327   -680    114    158     25   -244   -537   -472
     41   -841   -883    397    462   -862    202    298     10   -361   -691   -631
     70   -836   -906    384    488   -870    324    493    101   -355   -714   -696
     -7   -530   -522    267    254   -524    374    457    249   -171   -488   -501
   -189    -33    155    111   -174     59    218    -51    275     85   -109   -106
   -402    711   1114   -158   -758    911    -10   -594    355    519    475    496
   -519   1337   1857   -407  -1187   1597   -215   -898    522   1013   1057   1083
   -506   1111   1615   -303  -1062   1363   -418  -1124    296    924    974   1052
   -470    475    945     -2   -706    709   -483  -1208   -200    262    262    361
   -384   -122    262    252   -324     67   -392   -992   -501   -340   -402   -322
   -259   -439   -179    350    -41   -309   -210   -519   -324   -337   -491   -441
   -168   -452   -285    309     57   -368    -57   -181    -88   -179   -392   -376
    -98   -483   -384    290    140   -436     31      7     28   -114   -368   -319
    -93   -524   -431    309    166   -478     67     67     51   -114   -371   -324
    -93   -550   -457    322    181   -504     70     77     46   -124   -376   -342
    -75   -553   -480    311    200   -519     70     90     49   -119   -371   -358
    -46   -563   -517    306    233   -540     85    119     67   -106   -363   -361
    -33   -571   -537    301    249   -553     85    127     59   -119   -368   -363
    -20   -555   -535    288    257   -545     85    135     57   -122   -381   -405
     -5   -545   -542    275    265   -545    114    158     70   -122   -400   -350
     -2   -542   -540    272    267   -540    127    168     80   -106   -376   -337
    -31   -571   -542    301    254   -555    127    163     80   -101   -363   -353
    -44   -581   -537    314    246   -561    127    171     90    -75   -340   -342
    -44   -566   -522    303    239   -545    142    187    106    -51   -319   -350
    -18   -535   -517    277    249   -527    148    197    116    -41   -309   -337
    -12   -514   -501    262    241   -509    145    200    119    -36   -306   -316
      7   -504   -511    249    259   -506    150    215    132    -23   -301   -324
      7   -514   -522    252    262   -517    137    210    122    -38   -329   -314
    -20   -532   -511    277    244   -524    129    207    124    -28   -314   -296
     -5   -519   -514    259    252   -517    142    231    148      2   -277   -288
     25   -483   -509    228    267   -496    137    246    158      7   -280   -314
     31   -478   -511    220    270   -493    137    252    150    -10   -311   -280
     41   -467   -509    210    275   -488    132    265    161      2   -298   -262
     70   -441   -511    184    288   -475    127    283    176     23   -275   -259
     85   -402   -488    158    285   -444    140    301    194     46   -246   -249
    111   -355   -467    119    288   -413    150    335    228     88   -207   -223
    111   -358   -470    122    288   -413    155    355    244    114   -187   -205
     57   -400   -459    171    257   -428    148    348    231    101   -197   -215
     59   -371   -431    155    244   -400    168    379    257    132   -163   -174
     54   -381   -436    163    244   -407    184    418    288    174   -129   -155
     75   -361   -436    142    254   -400    176    439    301    181   -135   -168
     80   -350   -431    132    254   -389    163    454    303    184   -142   -158
    109   -327   -436    109    272   -381    166    485    329    215   -111   -101
    124   -311   -436     90    277   -374    163    501    345    246    -70    -75
    137   -275   -415     67    275   -345    155    506    353    270    -38    -57
    132   -246   -379     57    254   -314    153    517    368    296    -15    -57
    132   -239   -371     54    252   -303    150    511    361    285    -38    -62
    171   -176   -348      2    257   -262    148    504    353    280    -38    -23
    161   -166   -327      2    241   -246    135    480    340    272    -41    -25
    137   -142   -280      2    205   -210    132    467    337    283    -25    -12
    158   -116   -275    -20    215   -194    132    457    335    288    -12     -2
    163   -116   -283    -25    223   -200    140    436    322    272    -31    -25
    106   -142   -249     18    176   -197    148    413    314    262    -46    -49
     85   -161   -246     36    163   -202    148    392    303    249    -54    -67
     88   -189   -277     51    181   -233    140    353    280    223    -77   -111
     70   -202   -275     64    171   -239    142    324    270    207   -106   -158
     49   -231   -280     90    163   -254    142    293    252    184   -135   -176
     23   -272   -296    124    158   -283    140    259    231    158   -155   -192
     12   -280   -293    135    153   -285    142    239    226    155   -163   -241
     -5   -316   -311    158    153   -314    148    228    218    142   -197   -262
    -15   -324   -309    168    145   -316    142    207    200    119   -218   -252
      5   -301   -309    145    155   -303    129    189    189    111   -215   -257
     -2   -298   -296    150    145   -298    129    181    184    109   -220   -270
    -23   -301   -280    161    127   -293    129    171    181    106   -218   -257
      0   -296   -296    148    145   -296    124    168    184    114   -210   -283
     20   -275   -298    124    158   -285    137    184    202    127   -207   -296
     10   -252   -262    122    135   -257    166    213    220    132   -205   -213
      5   -213   -218    101    111   -215    179    220    239    161   -174   -220
     25   -202   -228     88    127   -215    179    226    241    168   -171   -241
     23   -226   -249     98    135   -236    168    228    239    166   -171   -226
      2   -168   -171     83     85   -168    161    233    270    207   -129   -194
     38    -46    -85      2     59    -64    153    228    301    244    -88   -161
     75     36    -38    -57     57     -2    153    241    335    288    -44   -106
     36     -2    -38    -18     36    -20    155    252    345    309    -18    -83
     33    -31    -64      0     49    -46    135    231    324    296    -28   -129
     46    -23    -72    -12     57    -46    124    226    322    296    -36   -129
     38    -31    -72     -5     54    -51     98    205    301    272    -64   -137
     33    -64   -101     12     67    -83     80    184    267    244    -96   -166
     12   -181   -194     85    103   -187     96    184    236    207   -132   -192
      2   -262   -265    129    132   -265    114    189    223    197   -137   -202
      0   -290   -290    145    142   -290     85    148    176    155   -179   -267
    -15   -314   -298    161    140   -306     67    114    142    119   -218   -309
    -46   -348   -301    197    127   -324     77    114    132    106   -233   -290
    -12   -337   -324    174    153   -332     80    116    132    111   -223   -288
     -7   -361   -353    181    171   -358     75    101    122    109   -223   -303
    -15   -355   -342    184    163   -350     67     98    122    116   -215   -306
    -12   -358   -345    187    166   -353     70    109    127    124   -207   -298
    -12   -361   -348    184    166   -355     59     93    106    103   -239   -335
    -28   -376   -348    202    158   -363     57     80     93     88   -254   -322
    -28   -381   -353    202    161   -366     54     80     93     98   -228   -314
    -20   -405   -384    213    181   -394     54     77     85     90   -244   -366
     -7   -415   -407    210    197   -410     49     70     67     62   -280   -348
    -15   -407   -394    210    189   -402     62     88     83     85   -252   -324
     -2   -470   -467    236    231   -470     67    101     62     64   -270   -361
     62   -594   -657    267    358   -626     93    163      7    -38   -387   -488
     88   -766   -857    337    470   -810    233    353     23   -140   -532   -654
     88   -701   -789    303    439   -745    366    514    142   -101   -519   -657
    -12   -371   -358    192    171   -366    358    296    239     77   -283   -431
   -187    218    405    -15   -296    311     96   -363    213    376    155     -2
   -342   1034   1376   -348   -859   1205   -187   -839    342    888    789    626
   -410   1488   1899   -540  -1156   1693   -446  -1085    462   1280   1228   1124
   -376   1200   1577   -413   -976   1387   -652  -1249    197   1096   1041   1008
   -322    563    885   -119   -602    724   -652  -1202   -265    418    324    265
   -254     -7    244    129   -249    116   -420   -844   -449    -96   -275   -353
   -176   -265    -90    220    -44   -179   -207   -405   -236    -51   -324   -387
    -88   -322   -236    202     72   -280    -62   -109    -36     75   -228   -293
    -41   -345   -303    194    129   -324     20     44     70    153   -163   -257
    -23   -371   -348    194    161   -358     20     54     54    122   -200   -322
    -10   -400   -392    205    189   -397     28     70     51    103   -228   -335
     -5   -407   -402    205    197   -405     51     98     70    111   -220   -324
    -12   -413   -400    213    192   -407     67    114     80    119   -213   -342
    -10   -420   -410    215    197   -418     67    119     80    127   -207   -337
    -41   -446   -405    244    179   -426     70    127     83    135   -197   -345
    -44   -462   -418    252    187   -441     64    124     77    122   -215   -345
    -44   -454   -410    249    181   -433     51    124     72    116   -215   -335
    -12   -423   -410    215    197   -415     80    158    103    153   -184   -319
     15   -397   -413    192    213   -405     93    168    114    163   -176   -306
     23   -371   -397    174    207   -384     90    166    111    163   -171   -298
     12   -363   -376    176    194   -368     88    171    119    171   -161   -290
    -23   -397   -376    210    174   -387     96    181    127    181   -155   -285
    -33   -407   -376    220    168   -392    103    200    137    197   -140   -265
     12   -376   -389    181    200   -381    103    215    153    218   -119   -285
     31   -361   -392    166    210   -376    114    233    168    231   -119   -285
     46   -368   -415    158    228   -392    111    246    171    223   -132   -249
     23   -366   -389    171    205   -379    116    246    174    228   -127   -254
     -7   -355   -350    179    168   -355    124    257    184    241   -103   -233
      0   -355   -355    179    176   -355    119    277    200    262    -88   -231
     10   -363   -376    176    192   -368    106    277    192    257    -90   -220
     23   -355   -379    166    200   -366    114    296    207    275    -64   -194
     23   -337   -363    155    192   -350    127    329    244    322    -18   -161
     49   -314   -363    132    205   -337    132    350    259    340     -2   -179
     31   -303   -335    135    181   -319    148    387    280    353      2   -176
     41   -290   -332    124    187   -311    158    433    311    381     20   -119
     75   -280   -358    101    215   -319    150    459    327    402     44   -103
    114   -259   -374     72    244   -316    145    483    340    415     57   -132
    122   -233   -355     54    239   -293    155    511    355    426     62    -83
    106   -239   -348     64    226   -293    176    537    368    441     80    -33
    122   -210   -332     44    223   -270    163    540    374    452    101    -28
    132   -181   -314     25    223   -246    148    545    376    470    127     -5
    127   -161   -290     15    207   -226    153    555    394    496    153     12
    132   -150   -283      7    205   -215    153    550    392    506    166     18
    150   -129   -280    -12    215   -205    142    537    384    504    174     12
    155   -114   -270    -20    213   -192    135    524    379    504    168     15
    129   -116   -246     -7    187   -181    142    514    379    506    179     36
    111   -103   -215     -2    161   -161    142    491    368    509    192     25
    103    -98   -202     -2    150   -150    137    454    350    491    176      2
     98   -109   -207      5    153   -158    137    431    342    475    158      0
    106   -101   -210     -5    158   -155    142    405    335    462    145    -15
     67   -124   -192     28    129   -158    155    368    316    436    109    -72
     18   -153   -174     67     93   -163    158    332    298    402     72    -72
      5   -202   -207     98    106   -205    124    280    257    366     46    -88
     12   -215   -228    101    119   -220    109    246    239    361     46   -119
      0   -210   -210    106    103   -210    111    233    239    358     38   -150
    -10   -231   -220    119    103   -226    116    220    233    348     25   -153
     12   -231   -244    109    127   -236    124    202    223    340     28   -161
     10   -233   -244    109    127   -239    124    189    218    345     33   -171
    -20   -252   -231    135    103   -244    129    189    223    353     41   -168
    -25   -254   -228    140     98   -244    127    189    218    345     33   -184
    -23   -223   -200    124     88   -213    135    202    233    361     41   -171
    -18   -197   -179    106     80   -189    153    215    257    387     77   -119
      0   -158   -161     77     80   -161    168    233    280    418    124   -106
     10   -127   -140     57     72   -132    181    244    288    418    111   -135
    -12   -161   -148     88     67   -155    197    257    288    402     72   -124
     -2   -114   -111     57     54   -114    197    270    316    436    116    -75
      5    -31    -36     10     20    -33    179    262    337    467    155    -57
      7      5     -2     -7      2      2    155    257    358    496    181    -28
     15     36     20    -25     -2     28    142    262    371    517    202     -5
     15     41     23    -28     -5     33    142    259    371    517    210     -7
     18     20      2    -20      7     12    129    246    355    509    202    -12
      2      5      0     -5      2      2    119    239    350    509    205     -7
    -10    -33    -23     23      5    -28    111    231    342    509    205    -20
      7   -103   -114     46     59   -109     93    218    298    465    158    -72
      7   -181   -189     85     98   -184     90    200    254    413    103   -103
     -7   -233   -226    122    106   -231     96    187    231    389     85   -132
     -2   -244   -241    124    119   -244     93    163    205    366     72   -161
    -44   -285   -244    163     98   -265     93    148    184    335     41   -192
    -41   -327   -285    184    119   -306     83    135    161    309      7   -200
    -36   -332   -296    181    127   -316     67    116    137    285    -12   -226
    -31   -350   -319    192    142   -335     75    119    142    290     -7   -223
    -31   -335   -303    181    135   -319     88    127    150    301      0   -210
    -25   -340   -316    181    142   -329     80    116    137    283    -10   -215
    -41   -350   -311    194    132   -329     77    103    127    275    -12   -223
    -64   -361   -296    213    114   -329     77    109    129    283     -2   -220
    -59   -371   -311    213    124   -340     75    106    124    280    -10   -241
    -49   -374   -327    210    137   -350     67     96    111    262    -28   -249
    -57   -368   -311    213    124   -340     72    101    116    267    -20   -228
    -36   -379   -342    207    153   -361     75    116    114    262    -25   -244
     18   -519   -537    249    277   -527     90    145     46    155   -145   -361
     59   -711   -771    324    413   -740    202    296     23     33   -303   -527
     75   -737   -815    329    444   -774    350    506    106     18   -350   -615
     38   -501   -540    231    288   -519    426    517    257    168   -174   -467
   -119     28    145     44   -135     85    241    -36    301    446    210    -67
   -327    782   1109   -228   -719    945    -20   -602    410    911    810    568
   -465   1389   1855   -462  -1161   1623   -265   -911    602   1426   1410   1197
   -433   1343   1777   -454  -1104   1558   -511  -1135    475   1478   1478   1296
   -368    782   1150   -210   -758    966   -566  -1166     12    859    818    685
   -306    194    501     54   -405    348   -428   -919   -311    228    122    -20
   -241   -194     46    215   -145    -75   -228   -485   -228     98    -90   -257
   -155   -272   -116    215    -20   -194    -62   -137    -10    228    -12   -200
    -85   -316   -233    200     72   -275     23     33     90    293     25   -189
    -54   -350   -296    202    119   -324     51     83    101    277      2   -218
    -41   -368   -327    202    140   -348     64     96     93    252    -23   -228
    -54   -392   -337    223    140   -366     75    114     93    249    -28   -249
    -46   -387   -342    215    148   -366     88    127     98    239    -33   -254
    -38   -402   -363    220    161   -384     85    135    101    244    -28   -244
    -49   -410   -363    228    155   -387     93    153    114    259    -15   -265
    -51   -415   -363    233    155   -389     96    158    111    244    -46   -272
    -31   -405   -374    215    168   -389     98    158    103    228    -54   -252
    -33   -392   -358    213    161   -376    101    166    111    241    -36   -241
    -59   -400   -342    228    140   -371    119    187    132    265     -7   -213
    -38   -394   -355    218    158   -376    111    194    140    275      0   -241
    -31   -371   -342    200    155   -358    103    192    135    265    -20   -259
    -41   -368   -329    205    142   -350    111    205    145    275    -12   -228
    -41   -353   -311    194    135   -332    114    213    155    288      7   -218
    -25   -327   -301    176    137   -314    111    218    161    290     12   -218
    -18   -342   -324    179    150   -335    111    228    163    293     12   -223
    -25   -353   -327    187    150   -340    119    236    168    301     18   -202
    -33   -350   -316    192    137   -332    127    244    181    322     49   -184
     -2   -316   -314    161    155   -316    129    267    207    358     85   -184
      7   -277   -288    132    145   -280    142    296    233    379     93   -194
     -2   -314   -311    158    153   -311    135    298    210    340     49   -187
     10   -319   -329    153    168   -324    124    301    205    329     44   -161
     15   -293   -309    140    161   -301    140    335    236    368     83   -132
     18   -285   -306    132    161   -296    142    358    254    384     90   -132
     31   -275   -306    122    166   -290    140    376    262    389    101   -116
     38   -246   -285    101    161   -267    153    413    288    418    127   -101
     49   -226   -275     88    161   -249    166    452    314    441    137    -77
     54   -218   -272     80    161   -244    166    472    329    462    161    -57
     57   -200   -257     70    155   -228    168    504    353    491    194    -33
     85   -192   -277     51    181   -233    174    535    376    522    236      0
    109   -171   -280     31    194   -226    166    550    387    535    249      2
    101   -145   -249     20    174   -197    171    555    387    535    241      7
    109   -119   -228      5    166   -174    174    566    394    548    262     33
    109   -114   -226      0    166   -168    163    561    394    553    275     49
    124   -109   -233     -7    179   -171    148    535    374    540    265     44
    116    -83   -200    -18    155   -140    150    530    376    545    272     51
    109    -62   -174    -23    140   -116    158    527    379    548    275     77
    101    -51   -155    -25    127   -103    150    498    355    530    267     54
     96    -49   -145    -23    119    -96    148    475    345    514    252     44
     83    -49   -132    -18    106    -88    150    452    340    504    239     38
     70    -75   -145      2    106   -109    148    410    316    475    215     20
     41   -103   -145     31     90   -122    150    371    301    459    200    -10
     12   -109   -122     49     67   -114    161    348    298    454    194    -25
     -5   -122   -116     62     54   -119    153    314    280    433    181    -54
     -5   -148   -142     75     67   -145    145    277    259    407    150    -88
    -10   -163   -153     85     70   -158    140    249    241    381    119   -109
     -7   -168   -161     88     75   -166    137    233    233    374    114   -111
    -23   -194   -174    106     72   -187    137    215    218    358    103   -129
    -28   -218   -189    124     77   -205    137    197    202    345     88   -148
    -28   -228   -200    127     85   -215    137    192    202    348     90   -140
    -23   -215   -192    119     83   -205    137    192    207    353    101   -142
    -18   -192   -174    103     75   -181    142    200    220    363    111   -135
    -31   -161   -129     93     49   -145    168    226    252    392    132   -119
    -25   -129   -106     75     38   -116    187    239    265    397    135    -96
    -10   -106    -96     59     41   -101    181    228    254    384    129    -90
     -2   -103   -101     51     49   -103    184    241    265    397    137    -88
    -12    -59    -46     36     15    -51    200    267    296    431    171    -59
     -5      7     10     -2    -10     10    194    270    322    462    205    -33
    -12     59     72    -23    -41     64    166    254    335    480    231     -7
    -15     93    106    -41    -59     98    148    249    353    504    254     20
     -5     96     98    -46    -51     96    142    246    350    511    265     31
     -5     83     88    -41    -46     85    132    239    340    509    270     25
      7     83     75    -44    -33     80    129    249    348    530    298     23
     -2     70     70    -33    -36     67    119    228    324    506    270     -7
    -10    -12     -2     10     -5     -7     93    194    265    436    184    -57
    -41   -111    -72     75     15    -93    103    189    231    392    129    -90
    -33   -187   -153    111     59   -171    111    187    210    371    111   -101
    -31   -207   -179    119     70   -194     98    153    168    335     85   -137
    -41   -218   -179    129     67   -200     90    135    148    311     59   -161
    -41   -226   -184    132     70   -207     96    132    142    303     49   -168
    -31   -239   -207    135     88   -223     88    119    124    293     44   -184
    -33   -254   -220    142     90   -239     85    111    111    280     28   -192
    -38   -257   -218    148     88   -239     85    109    111    280     25   -187
    -44   -272   -231    158     90   -252     85    101    101    272     20   -192
    -33   -288   -254    161    109   -272     75     90     85    254      5   -210
    -46   -275   -228    161     90   -252     88    103     98    272     20   -192
    -46   -288   -241    166     96   -265     88    103     96    275     23   -189
    -38   -283   -246    158    103   -265     75     85     80    259      7   -210
    -38   -280   -241    161    101   -262     75     83     83    262     23   -200
    -41   -316   -277    176    116   -298     88    101     80    257     18   -215
      7   -439   -449    215    228   -444    119    161     38    176    -88   -314
     75   -620   -698    272    384   -659    220    309     20     57   -257   -491
     80   -662   -743    290    410   -701    363    511    109     36   -319   -584
     18   -394   -413    187    213   -405    426    493    267    207   -116   -387
   -122    132    252     -5   -187    192    236    -46    275    457    246    -28
   -293    901   1195   -306   -745   1049    -49   -639    335    891    828    592
   -407   1597   2005   -594  -1205   1800   -283   -922    558   1449   1470   1265
   -394   1491   1886   -550  -1140   1688   -524  -1127    405   1460   1488   1314
   -358    896   1252   -270   -805   1072   -581  -1189    -70    839    833    680
   -288    267    555      7   -423    413   -433   -963   -423    163     98    -57
   -194   -129     64    163   -129    -33   -226   -522   -316     49   -116   -280
   -132   -215    -83    171    -25   -150    -70   -194    -90    192    -28   -218
    -64   -231   -168    148     51   -200     36     10     46    277     31   -161
    -38   -270   -231    153     93   -249     77     77     77    280     20   -176
    -31   -296   -265    163    116   -280     85     90     70    257     -5   -192
    -44   -319   -275    179    114   -298     83    103     72    254    -10   -210
    -41   -335   -293    187    124   -314     90    116     75    252    -10   -223
    -33   -342   -311    187    137   -327     96    127     75    252     -7   -223
    -46   -324   -277    187    114   -301    116    145     93    267     10   -213
    -23   -309   -288    166    129   -298    129    158    106    277      7   -236
    -12   -306   -296    158    140   -301    124    153     93    254    -18   -231
    -18   -306   -288    161    132   -298    119    150     88    244    -18   -202
    -33   -296   -262    166    114   -280    137    184    119    283     20   -176
    -25   -283   -257    153    114   -270    140    197    132    301     36   -187
     -2   -272   -270    137    132   -270    137    197    127    293     33   -184
     -5   -259   -254    132    122   -259    148    213    142    306     44   -168
     -5   -259   -254    132    124   -257    150    220    153    314     49   -153
      0   -267   -270    132    132   -270    142    218    148    309     38   -171
      5   -257   -265    124    132   -259    142    226    155    316     44   -166
      2   -246   -249    119    124   -246    150    239    168    329     62   -158
      2   -249   -252    124    127   -249    155    252    174    335     72   -150
     10   -244   -254    114    132   -249    150    259    176    337     75   -148
     15   -236   -254    109    135   -244    163    290    205    366    101   -122
     28   -220   -249     96    137   -233    168    309    223    381    114   -114
     31   -200   -231     85    129   -215    168    324    228    384    116   -114
     25   -205   -231     88    124   -215    176    342    244    400    137    -88
     23   -192   -215     83    119   -202    181    368    265    426    163    -62
     49   -168   -220     59    132   -194    174    387    272    436    174    -77
     51   -181   -233     64    142   -207    174    407    277    428    155    -67
     49   -174   -223     59    135   -197    192    446    306    454    181    -15
     70   -153   -223     41    145   -187    189    475    327    488    220     10
     85   -135   -220     23    153   -179    184    498    345    517    254     15
     83   -124   -207     20    145   -166    192    527    363    540    270     10
    109   -103   -213     -5    161   -158    192    545    374    545    267     49
    135    -75   -210    -31    171   -142    184    555    374    550    275     59
    137    -49   -189    -46    161   -119    187    571    384    561    285     85
    135    -41   -176    -46    155   -109    194    579    389    571    306    132
    137     -5   -142    -67    140    -72    187    563    387    576    316    122
    135      5   -129    -70    132    -62    184    553    379    574    316    122
    124     15   -111    -70    116    -46    187    542    374    576    322    132
    127     28    -98    -77    114    -33    179    517    361    563    319    122
    124     28    -96    -77    109    -33    179    491    348    553    309    103
    103     33    -70    -70     85    -15    187    470    345    550    306     98
     75     36    -41    -57     59     -2    192    441    337    535    296     88
     67     23    -44    -44     57    -10    184    400    314    504    272     59
     44      2    -44    -23     44    -20    187    368    303    496    262     36
     33    -18    -51     -7     41    -33    187    340    290    478    239      5
     25    -46    -72     10     49    -59    184    303    267    446    202    -28
      5    -67    -72     31     38    -70    176    270    249    431    189    -54
    -12   -101    -90     54     38    -96    176    259    249    426    179    -67
    -25   -103    -77     64     23    -93    174    249    233    405    155    -80
    -10   -109    -98     57     41   -103    163    223    210    381    137    -75
    -25   -114    -88     70     31   -101    176    220    218    394    153    -85
    -25   -127   -101     75     36   -114    171    215    210    389    142   -101
    -18   -122   -103     70     41   -114    171    213    210    384    137    -96
     -5    -80    -75     41     31    -77    184    228    231    405    163    -67
    -10    -46    -36     28     12    -41    207    252    259    436    194    -36
    -10      0     10      2    -12      5    220    262    280    454    218    -23
    -12     38     49    -12    -31     44    236    280    298    472    236    -10
      2      5      2     -5     -2      5    246    296    306    478    239     -7
     12     20      7    -15      2     15    257    306    322    488    252      0
     15    106     88    -62    -36     98    249    306    350    522    285     28
     15    155    137    -85    -62    148    228    306    371    545    306     72
     23    189    166   -109    -72    176    207    303    384    563    324     93
     36    187    150   -111    -57    168    207    314    389    571    332     90
     44    194    150   -122    -54    174    192    301    376    563    327     83
     38    168    129   -103    -46    150    171    280    358    548    319     75
     31    148    116    -90    -44    135    155    259    332    527    303     57
     10     93     83    -51    -36     88    161    254    314    509    283     41
      2    -25    -28     10     15    -28    155    246    277    470    241      0
     -7    -96    -88     51     38    -90    153    228    241    431    200    -44
    -25   -114    -90     70     28   -103    145    200    207    392    161    -83
    -18   -119   -101     70     41   -111    150    189    192    376    145    -98
    -15   -150   -135     83     59   -142    140    179    176    363    137   -109
    -20   -171   -150     96     62   -161    129    166    163    358    145    -98
    -20   -163   -142     93     59   -153    129    166    166    363    140   -132
    -33   -207   -174    122     70   -192    140    163    150    329     88   -148
    -23   -220   -197    119     85   -210    129    145    127    301     62   -137
    -33   -213   -179    124     72   -197    129    135    124    303     72   -129
    -54   -220   -166    135     54   -194    135    148    140    324     98   -116
    -57   -215   -158    137     49   -187    124    148    132    319     93   -145
    -33   -210   -179    122     70   -194    109    137    116    301     72   -150
    -15   -223   -207    119     93   -215    116    140    119    303     75   -137
     -7   -249   -241    127    114   -244    119    145    101    280     49   -184
     23   -407   -431    192    226   -418    150    187     33    171    -75   -306
     57   -618   -675    280    366   -646    265    340     -5     25   -259   -483
     72   -594   -667    259    368   -631    402    517     88     31   -275   -532
     20   -293   -316    135    166   -303    433    387    213    197    -75   -366
   -148    244    392    -46   -270    316    220   -231    228    478    316     49
   -345   1031   1376   -342   -862   1202    -75   -756    371    997    969    730
   -433   1628   2060   -597  -1247   1844   -355  -1015    574   1512   1548   1317
   -381   1530   1909   -574  -1145   1719   -597  -1171    436   1517   1561   1389
   -306    963   1270   -327   -787   1117   -636  -1150     12    943    963    813
   -270    288    558    -10   -413    423   -418   -846   -322    259    215     28
   -189    -64    122    127   -158     28   -179   -400   -200    163     10   -184
   -103   -111     -7    103    -49    -59    -10    -70     15    285     75   -109
    -38   -145   -106     93     33   -127     77     98    119    350    124    -67
    -20   -200   -179    109     77   -189     83    114    101    316     85   -137
    -18   -218   -202    116     90   -210     93    127     93    285     51   -161
    -12   -236   -223    124    103   -231    114    161    109    290     57   -145
    -38   -272   -233    155     96   -254    140    181    116    290     57   -155
    -28   -246   -218    137     90   -231    132    174    106    280     51   -174
    -20   -239   -218    129     98   -228    129    187    119    290     59   -166
    -15   -272   -257    142    119   -265    122    192    114    285     49   -176
     -5   -265   -259    135    127   -262    122    192    111    275     44   -179
     -7   -233   -226    116    109   -231    137    205    127    290     57   -161
      2   -213   -215    103    109   -215    153    223    145    306     70   -148
     -7   -220   -213    111    101   -218    145    220    137    301     70   -150
    -15   -223   -207    119     96   -215    148    228    142    311     80   -142
     -2   -210   -207    103    101   -210    148    241    155    327    101   -129
     12   -202   -215     96    111   -210    145    249    161    329     98   -137
     23   -184   -207     80    114   -197    153    262    171    332     96   -124
     -7   -202   -194    106     93   -200    176    277    187    342    106   -119
     -7   -192   -187     98     88   -189    174    280    189    342    103   -122
     10   -194   -205     90    106   -200    166    290    197    353    119   -111
     15   -197   -213     90    114   -205    161    303    205    363    132   -101
     10   -174   -184     83     96   -179    171    329    228    387    145    -80
     20   -168   -189     72    103   -179    174    340    228    379    135    -88
     33   -158   -192     62    111   -174    181    361    239    384    137    -70
     38   -155   -194     57    116   -176    194    392    267    413    171    -33
     46   -158   -205     57    124   -181    192    410    277    426    192    -31
     77   -106   -187     12    132   -145    187    436    298    449    207    -33
     96    -90   -187     -2    140   -137    205    478    324    472    226     -7
     80    -88   -168      5    122   -129    228    514    342    488    246     15
     75    -83   -158      5    116   -119    228    537    353    491    244     10
     90    -85   -176     -5    132   -129    220    561    358    493    239     31
    114    -77   -192    -20    153   -135    210    584    371    511    254     57
    119    -51   -171    -36    142   -111    207    592    376    517    262     64
    124    -25   -150    -49    137    -88    226    615    400    548    296     93
    132     -5   -137    -64    132    -70    236    631    418    568    322    114
    145     31   -114    -90    129    -41    226    620    415    571    329    122
    153     49   -103   -103    129    -25    213    607    402    566    329    124
    174     57   -116   -114    145    -28    223    613    413    581    350    145
    155     70    -88   -114    122     -7    231    594    405    574    345    129
    124     83    -41   -103     83     20    228    563    387    553    329    114
    103     85    -18    -96     59     33    213    532    376    548    324    119
     83     70    -12    -75     49     28    200    498    361    537    316    106
     90     80    -12    -85     51     33    187    454    337    514    298     80
     80     67    -12    -75     46     28    202    426    329    498    283     62
     31     44     12    -38      7     28    226    402    329    496    272     44
     15     18      2    -15      7     10    218    363    309    472    249     25
      7    -12    -20      2     10    -15    189    314    272    439    218    -18
    -10    -25    -15     18      2    -20    187    288    259    426    202    -25
     -7    -33    -25     18      7    -31    179    270    249    415    194    -25
     10    -38    -49     15     28    -44    168    257    241    407    192    -36
    -15    -46    -31     31      7    -41    179    244    236    402    184    -59
    -25    -51    -25     38     -2    -38    179    236    231    392    171    -62
    -36    -72    -38     51      0    -57    161    213    205    366    142    -80
    -31    -62    -31     46      0    -46    166    220    213    379    153    -70
    -10    -51    -41     28     12    -46    166    231    228    394    168    -54
      0    -23    -23     10     10    -23    166    228    233    400    181    -51
    -15    -18     -5     15     -5    -12    174    228    236    405    192    -51
    -10     -7      2     10     -7     -2    202    262    265    436    213    -41
     -5     41     46    -18    -25     44    213    277    283    446    220    -25
     -5     88     93    -41    -49     88    226    280    290    452    226      2
     -7    111    116    -54    -62    114    249    298    314    475    249     20
     18    111     93    -64    -36    103    254    314    322    485    265     18
     28    153    124    -93    -46    140    259    324    345    504    277     25
      7    205    197   -106    -96    202    257    324    366    527    303     64
      0    252    249   -127   -124    252    231    319    389    563    350    103
     15    275    259   -145   -122    267    200    303    392    574    363     85
     31    270    239   -150   -103    254    187    293    376    553    329     77
     28    241    213   -135    -93    226    181    290    368    545    324     98
     15    218    202   -119    -93    210    176    277    358    537    316     83
     10    205    194   -106    -90    200    153    257    329    511    298     70
    -18    114    132    -49    -75    122    148    241    290    475    262     31
    -28     20     49      2    -38     33    150    226    252    433    220    -15
    -23    -20      2     20    -15     -7    142    205    218    397    187    -59
    -46    -44      2     46    -25    -20    140    187    197    368    148    -96
    -44    -75    -31     57     -7    -54    135    171    174    340    116    -96
    -36    -88    -54     62      7    -72    135    158    150    319    103    -98
    -41    -83    -44     59      0    -62    132    153    148    322    109   -109
    -38   -103    -64     72     12    -85    135    153    148    324    103   -116
    -44   -109    -64     75      7    -85    129    145    135    309     88   -135
    -49   -116    -70     83      7    -93    124    135    122    293     80   -142
    -41   -106    -64     72     10    -85    122    135    127    303     88   -135
    -31   -103    -72     67     20    -88    127    140    132    309     90   -135
    -36   -135    -98     83     31   -116    127    129    116    290     67   -158
    -44   -129    -85     85     20   -109    124    124    111    283     57   -161
    -38   -153   -116     93     38   -135    132    135    114    280     54   -158
     -7   -241   -233    124    111   -239    142    153     67    215    -15   -223
     44   -436   -480    194    259   -457    213    241    -15     59   -189   -400
     67   -524   -592    226    329   -558    353    418     18     -7   -283   -532
     28   -348   -376    155    202   -361    459    462    153     96   -179   -480
   -106     41    148     33   -127     93    353     25    210    303     93   -192
   -275    774   1049   -249   -662    911     33   -607    293    745    665    441
   -397   1543   1938   -574  -1169   1740   -249   -924    548   1348   1361   1150
   -392   1764   2153   -688  -1273   1958   -535  -1111    594   1634   1673   1478
   -335   1322   1657   -493   -995   1488   -717  -1234    210   1234   1260   1104
   -296    641    937   -174   -618    789   -574  -1065   -252    459    441    303
   -231    132    361     49   -296    246   -306   -620   -301    122     23   -124
   -145    -20    124     83   -135     49    -80   -197    -64    226     49   -127
    -83    -54     28     70    -57    -12     54     46     88    319    103    -93
    -41    -85    -44     62      0    -67     90    106    109    309     85   -114
    -44   -127    -83     85     18   -106    106    119     98    288     75   -140
    -57   -150    -93    103     15   -122    122    142    103    288     72   -171
    -46   -153   -106    101     28   -129    135    166    109    280     46   -192
    -25   -163   -137     90     54   -150    137    171     98    249     10   -176
    -15   -155   -140     83     62   -148    140    179    106    257     23   -168
    -10   -145   -135     75     62   -140    155    194    122    272     38   -168
      5   -142   -148     70     75   -145    161    205    127    277     46   -163
     -5   -135   -129     70     59   -132    166    213    127    277     49   -163
    -15   -116   -101     64     41   -109    179    226    142    296     64   -148
     -5   -127   -122     64     57   -124    171    228    142    296     64   -153
      5   -111   -116     54     59   -114    166    226    140    293     62   -181
     -2   -109   -106     54     51   -109    174    241    150    296     59   -155
     -2   -106   -103     54     49   -106    181    249    161    309     77   -132
     -2    -96    -93     49     44    -96    179    252    163    314     85   -140
     -2    -96    -93     49     44    -96    176    252    166    314     85   -142
    -18    -93    -77     54     28    -85    187    275    184    332     93   -145
    -15    -96    -80     54     31    -88    192    296    192    327     83   -124
     -7    -98    -90     51     38    -93    192    306    197    329     88   -101
    -10    -98    -88     54     38    -93    200    319    207    345    103   -103
      5    -93   -101     44     49    -96    202    332    218    350    103   -109
      5    -85    -90     38     46    -88    202    345    223    350    106   -103
      7    -77    -88     33     44    -83    210    371    241    371    124    -88
     25    -49    -75     12     49    -62    220    402    270    397    150    -62
     36    -51    -90      5     62    -70    215    418    272    400    155    -62
     33    -33    -67      0     49    -49    226    449    293    420    174    -46
     46    -18    -67    -15     54    -41    239    485    316    444    189    -28
     67    -23    -90    -20     77    -57    244    511    327    449    194    -15
     62    -23    -85    -20     72    -54    249    540    345    475    226     10
     72     20    -51    -46     62    -15    257    576    379    517    270     25
     83     33    -49    -59     64     -7    267    602    394    527    270     28
    103     44    -59    -72     83     -7    257    607    387    511    252     44
    114     75    -38    -96     75     18    259    626    400    532    272     72
    116     96    -20   -106     67     38    259    628    405    540    283     85
    119    106    -12   -114     67     46    254    620    400    540    285     88
    116    132     15   -124     51     75    259    618    407    553    303     88
    109    150     38   -129     33     96    259    618    410    558    311    106
    116    161     44   -140     36    103    257    597    402    553    316    114
     93    142     49   -119     23     96    259    568    389    545    314    103
     77    168     90   -122     -5    129    246    540    376    540    309     80
     70    155     85   -114     -7    119    239    496    348    504    267     54
     62    158     96   -111    -18    127    241    459    327    478    249     54
     33    148    114    -90    -41    129    246    431    322    475    246     33
     -2    127    129    -62    -64    127    244    397    314    467    239     31
      0    106    103    -54    -51    106    226    353    283    436    207    -23
    -10     77     88    -33    -49     83    220    322    262    407    171    -44
    -23     57     80    -18    -51     67    218    298    252    397    168    -36
    -28     44     72     -7    -49     57    210    270    239    392    176    -46
    -23     38     62    -10    -41     49    200    254    226    381    158    -88
    -41     28     70      7    -54     49    210    254    228    374    142    -93
    -38     12     51     10    -44     31    200    236    213    358    127    -77
    -46     12     59     18    -51     36    194    220    200    350    129    -93
    -59      2     59     25    -62     31    194    228    207    361    132    -98
    -57     -5     51     31    -57     23    202    236    213    361    132    -90
    -46      2     49     20    -49     25    192    220    200    345    116   -103
    -54     15     70     20    -62     41    197    231    213    361    129    -77
    -38     36     75      0    -57     54    194    241    228    379    148    -70
    -36     41     77     -2    -57     59    194    244    226    374    142    -88
    -46     57    103     -7    -75     80    215    257    239    379    145    -64
    -44     80    124    -18    -83    101    236    285    267    410    174    -41
    -38     90    127    -28    -83    106    249    298    280    420    187    -33
    -41    129    171    -44   -106    150    262    303    296    433    202    -23
    -36    150    187    -59   -111    168    277    319    311    449    218     -7
    -23    140    163    -57    -93    150    283    322    309    446    213    -10
    -33    197    228    -83   -132    213    290    327    332    472    246     15
    -33    272    306   -119   -171    288    272    332    363    514    293     57
    -20    303    322   -142   -171    314    239    324    379    535    311     67
     -2    322    324   -158   -163    322    220    306    368    524    293     54
     -7    303    309   -148   -158    306    220    298    358    511    285     70
    -20    290    311   -137   -166    301    213    290    353    519    303     85
    -12    270    283   -129   -148    275    194    270    329    509    303     70
    -10    228    239   -109   -124    233    179    252    296    478    267     25
    -46    109    153    -31   -101    129    181    246    265    433    210    -10
    -59     20     77     18    -67     49    179    233    226    384    155    -64
    -57     -7     46     31    -51     18    166    202    181    332     98   -114
    -62    -28     33     46    -49      2    163    184    158    303     72   -111
    -75    -62     10     67    -46    -25    166    176    145    296     72   -111
    -62    -75    -15     67    -25    -46    161    171    137    290     67   -124
    -67    -93    -25     77    -23    -59    155    166    129    283     62   -135
    -72    -98    -25     85    -23    -62    158    161    127    280     59   -140
    -64   -111    -49     85    -10    -80    153    153    116    270     51   -148
    -80   -124    -44    101    -20    -83    153    148    109    262     41   -166
   -101   -140    -41    119    -31    -90    153    150    109    259     36   -163
   -101   -155    -54    129    -23   -106    150    148    103    254     31   -161
   -101   -168    -70    135    -18   -119    140    132     85    236     15   -181
   -103   -171    -67    137    -20   -119    140    137     85    236     12   -181
    -75   -213   -137    142     28   -176    155    158     72    218     -7   -192
    -25   -384   -358    205    166   -371    194    197    -10     96   -140   -322
     -5   -589   -584    296    288   -587    322    332    -49    -54   -324   -517
    -12   -540   -527    275    254   -532    465    470     54    -25   -314   -522
    -90   -197   -106    142      5   -153    452    223    148    145    -93   -329
   -223    381    605    -77   -413    493    158   -415    168    467    337    111
   -374   1200   1574   -413   -974   1387   -166   -820    389   1049   1018    800
   -415   1764   2179   -675  -1299   1971   -480   -995    631   1574   1590   1366
   -340   1608   1948   -633  -1145   1779   -769  -1148    454   1512   1532   1356
   -288   1000   1288   -355   -787   1143   -782  -1150    -36    854    862    727
   -270    319    587    -25   -428    452   -472   -823   -371    171    129     15
   -207     12    220     96   -215    116   -171   -345   -187    142      2   -132
   -150    -67     83    109   -116      5     18    -33     12    252     62   -101
   -124   -132     -7    129    -59    -70    114    116     98    293     85    -90
   -109   -166    -57    135    -28   -111    127    140     90    267     62   -124
    -85   -189   -103    135      7   -148    132    153     77    239     33   -161
    -83   -207   -124    142     20   -166    142    176     80    228     12   -181
    -83   -223   -140    153     28   -181    150    187     77    213      0   -176
    -83   -220   -137    150     25   -179    148    189     72    207      2   -184
    -75   -213   -137    142     31   -176    161    202     83    210      7   -181
    -72   -200   -127    135     25   -163    176    220    103    223     28   -166
    -70   -194   -124    132     25   -161    174    226    106    228     36   -166
    -85   -210   -124    145     18   -166    176    228    109    231     44   -153
    -88   -200   -114    142     12   -158    189    246    127    257     75   -135
    -70   -181   -111    127     20   -148    171    246    127    259     80   -153
    -54   -171   -116    114     31   -145    171    249    122    244     57   -171
    -62   -168   -109    114     20   -140    187    267    135    246     46   -158
    -49   -168   -119    109     33   -145    205    285    150    254     57   -124
    -54   -163   -109    109     25   -137    200    280    148    257     70   -137
    -59   -148    -88    103     12   -119    184    283    150    259     72   -150
    -80   -161    -83    119      0   -122    187    290    158    265     75   -148
    -64   -150    -85    106     10   -119    192    309    166    272     85   -127
    -44   -114    -72     77     12    -93    205    332    189    290    109   -109
    -20   -101    -80     62     28    -90    213    358    213    316    129    -93
    -28   -127    -98     77     33   -114    210    371    218    319    129    -96
    -44   -140    -96     93     25   -119    207    376    213    311    119   -109
    -36   -111    -75     72     18    -93    215    402    233    332    137    -96
    -18    -85    -67     51     23    -77    241    444    267    363    163    -62
    -18    -90    -72     51     25    -83    233    459    272    366    171    -57
    -12    -83    -72     46     28    -77    218    478    280    374    176    -51
     15    -77    -93     28     51    -85    210    509    298    392    194    -33
     25    -49    -75     12     49    -62    249    548    327    415    218    -20
     38    -15    -54    -12     46    -36    272    584    355    446    249     12
     46    -15    -62    -18     54    -38    277    615    376    472    280     41
     46      0    -46    -25     46    -23    277    628    384    480    290     41
     70     33    -36    -51     54      0    270    639    389    488    301     46
     62     33    -31    -49     46      2    280    652    402    506    316     75
     67     62     -5    -64     36     28    275    652    405    509    329     90
     75     83      7    -80     33     44    259    639    392    501    322     72
     77    101     23    -88     28     62    265    633    389    504    316     67
     75    106     28    -90     23     67    265    620    384    498    322     98
     80    119     36   -101     20     77    257    597    371    493    327     96
     64    132     67   -101      0    101    257    571    363    491    332     88
     44    145    101    -93    -28    124    254    545    355    485    322     70
     25    132    106    -80    -41    119    249    509    342    470    306     64
     12    129    116    -72    -51    124    236    462    316    444    285     41
     -5    116    122    -57    -62    119    241    436    314    439    283     31
    -23     77    101    -25    -62     88    231    402    301    426    270     15
    -38     51     90     -7    -64     70    215    361    275    397    246    -12
    -41     54     96     -7    -70     75    218    332    265    387    236    -23
    -49     31     80      7    -64     54    218    314    254    381    228    -36
    -51     10     62     20    -57     36    194    280    228    353    205    -62
    -62    -10     51     36    -57     18    176    257    207    337    192    -72
    -67    -23     41     44    -57      7    184    257    213    342    197    -64
    -64    -15     49     38    -59     15    179    244    205    337    192    -75
    -70    -12     57     41    -64     20    179    236    200    332    189    -80
    -83    -15     67     46    -75     25    187    239    207    345    197    -70
    -75    -23     51     49    -64     12    181    244    210    350    202    -64
    -64    -10     54     36    -62     23    179    236    207    348    202    -67
    -57      5     62     25    -59     33    179    244    220    363    226    -38
    -67      2     70     31    -67     33    189    252    233    379    244    -51
    -75      2     75     36    -75     38    194    249    231    368    223    -80
    -80    -12     67     46    -75     25    187    241    215    342    189    -75
    -93    -12     80     54    -88     33    187    244    218    350    189    -57
    -90     -7     80     46    -85     36    184    241    215    350    200    -44
    -93    -15     75     54    -85     28    174    231    205    342    194    -62
    -83      5     88     36    -85     46    187    249    228    366    218    -38
    -51     51    103      0    -77     77    215    277    259    400    246    -10
    -49     77    124    -15    -88    101    223    283    270    413    259     -5
    -83     98    179     -7   -132    137    239    293    285    433    280     12
    -88    111    197    -12   -145    153    246    301    298    446    293     23
    -72    101    174    -12   -122    137    257    306    298    444    290     20
    -75    129    202    -28   -140    163    262    316    311    459    306     36
    -57    218    275    -80   -166    246    259    332    350    504    353     83
    -36    293    329   -129   -184    311    231    319    368    527    381    109
    -41    314    355   -135   -197    335    213    309    381    550    415    155
    -51    306    358   -129   -205    329    200    301    379    555    431    161
    -62    285    348   -111   -205    316    176    283    358    540    410    114
    -72    257    327    -93   -200    290    158    257    324    498    361     90
    -80    202    283    -59   -181    241    150    244    298    465    324     88
    -80    103    181    -12   -132    142    153    236    265    433    285     36
    -80     15     96     31    -88     57    150    220    218    379    233      5
    -88    -20     64     51    -77     20    142    205    192    353    215    -23
   -109    -75     33     93    -72    -20    145    192    176    335    197    -57
   -109    -90     15     98    -62    -38    137    168    150    303    166    -70
   -103    -83     18     93    -62    -33    140    163    140    293    158    -72
   -109    -93     15    101    -64    -41    145    166    140    296    161    -75
   -116   -111      5    114    -62    -54    127    153    127    285    150    -83
   -116   -124     -7    119    -54    -67    127    150    124    280    148    -85
   -119   -148    -28    132    -46    -88    135    158    127    285    150    -80
    -96   -124    -31    109    -33    -77    145    168    142    301    168    -64
    -90    -88      2     90    -46    -44    148    163    140    298    166    -72
   -122   -114      7    116    -67    -54    132    148    124    280    148    -93
   -137   -153    -15    145    -62    -85    127    150    119    277    145    -83
   -127   -194    -67    161    -31   -132    129    158    106    267    135    -88
    -90   -322   -231    207     70   -277    142    171     36    174     41   -192
    -44   -519   -475    280    213   -498    254    298    -15     28   -140   -381
    -23   -550   -530    285    252   -540    418    488     59      2   -200   -444
    -83   -285   -202    184     57   -244    491    418    205    155    -28   -296
   -220    202    423     10   -322    311    275   -137    265    441    340     64
   -348   1008   1356   -332   -852   1182   -101   -698    418    961    974    704
   -433   1745   2177   -657  -1306   1961   -439   -961    685   1551   1631   1343
   -410   1839   2247   -714  -1330   2042   -748  -1137    654   1701   1803   1540
   -353   1280   1634   -462   -992   1457   -857  -1213    200   1179   1275   1049
   -319    576    893   -129   -605    735   -600   -982   -280    379    444    252
   -270    106    376     80   -322    239   -283   -504   -236    150    116    -54
   -213    -20    189    114   -202     83    -59   -114     -5    259    161    -31
   -161    -88     72    124   -116     -7     57     85    106    316    189    -25
   -137   -129      5    132    -72    -64     96    142    122    303    174    -57
   -129   -150    -20    140    -54    -85    119    171    124    293    163    -67
   -111   -161    -49    137    -31   -106    137    197    129    288    153    -77
   -103   -181    -77    142    -12   -129    155    210    127    275    140    -98
   -127   -192    -64    158    -33   -129    158    210    124    265    127   -111
   -124   -197    -72    161    -28   -135    163    231    137    277    142    -98
   -106   -197    -90    150    -10   -145    166    241    145    283    148    -96
    -77   -166    -88    122      5   -127    166    249    153    288    153    -90
    -83   -148    -67    114    -10   -109    194    270    174    309    176    -70
   -106   -158    -51    132    -28   -106    194    272    176    314    187    -70
   -116   -192    -77    153    -20   -135    174    262    158    296    166   -103
   -106   -171    -64    140    -20   -119    181    277    171    303    163    -83
    -98   -158    -59    127    -20   -109    189    290    184    316    179    -64
    -88   -153    -67    119    -12   -111    187    296    189    316    181    -72
    -88   -150    -64    116    -12   -106    189    301    192    316    181    -67
   -103   -161    -57    132    -23   -109    200    316    207    335    200    -46
    -90   -150    -59    119    -18   -103    207    332    220    345    215    -36
    -85   -132    -46    109    -20    -88    200    335    223    345    213    -46
    -83   -119    -36     98    -25    -80    207    358    241    361    223    -33
    -51    -98    -46     75     -2    -72    218    387    265    384    241    -10
    -38    -88    -49     62      2    -70    226    400    267    381    241     -5
    -67    -93    -25     80    -23    -59    244    423    283    394    254      0
    -77    -96    -20     85    -31    -57    241    441    293    405    265     10
    -70   -103    -33     88    -18    -70    228    454    293    407    270     12
    -62    -93    -33     77    -15    -62    241    485    314    423    280     28
    -51    -80    -28     64    -12    -54    244    517    335    441    296     46
    -31    -77    -49     54      7    -64    249    548    353    459    311     62
    -18    -57    -38     38     10    -49    249    568    361    462    316     51
    -12    -38    -28     23      7    -33    275    610    387    485    332     75
      5    -36    -41     15     20    -38    293    652    415    511    358    109
     10    -38    -51     12     28    -44    293    670    423    522    374    119
     10    -15    -25      2     18    -20    288    683    431    535    384    132
     31     23     -7    -28     18      7    285    698    449    558    410    155
     54     46     -7    -51     31     20    283    701    449    563    420    166
     57     67      7    -62     25     36    298    706    459    576    436    181
     44     72     28    -57      7     51    301    709    465    589    446    187
     41     64     23    -54      7     44    283    683    444    574    433    184
     33     88     54    -62    -10     72    275    659    428    563    428    187
     20    109     88    -67    -33    101    277    644    426    566    433    194
     12    101     88    -57    -36     96    280    623    426    574    449    202
      7    106     98    -57    -46    103    270    584    413    558    439    184
      0    116    116    -59    -57    116    275    558    410    555    436    181
    -23    103    127    -41    -75    114    283    527    402    545    423    166
    -46     96    142    -23    -93    119    272    478    376    519    394    132
    -64     67    132     -2    -98     98    252    433    350    493    371    116
    -85     28    111     28    -98     70    249    402    337    483    358    111
    -85     18    101     33    -93     59    241    368    319    465    345     93
    -83     20    103     31    -93     62    231    337    303    454    337     85
    -98     12    111     41   -103     62    233    324    298    449    335     75
   -101     -5     96     54    -98     44    226    311    288    436    319     54
   -106    -36     70     70    -90     18    218    296    272    420    303     51
   -122    -41     80     83   -101     18    218    296    277    428    311     62
   -122    -25     96     72   -109     33    213    296    283    436    319     67
   -111    -23     88     67   -101     31    210    285    275    431    314     62
   -119    -15    103     67   -114     41    226    290    283    436    319     64
   -122    -10    111     67   -116     49    233    303    293    449    332     77
   -119    -18    101     67   -111     41    223    296    288    444    327     72
   -119    -20     98     67   -109     38    218    288    280    436    322     64
   -122     -7    111     64   -119     51    218    298    290    449    332     75
   -127    -20    106     75   -116     41    220    303    298    457    345     83
   -122    -20     98     70   -111     36    210    288    283    446    340     67
   -111     -2    109     57   -111     51    220    301    296    465    361     85
   -109      0    109     51   -109     54    226    306    303    475    368     93
   -101     -5     96     54    -98     44    218    301    298    475    371     85
   -119    -10    109     64   -114     46    210    290    288    467    366     77
   -127    -12    114     70   -122     49    215    293    290    478    376     85
   -122    -20    101     70   -111     41    215    288    285    472    376     83
   -114    -18     96     67   -106     38    215    288    285    467    376     80
   -114    -10    103     62   -111     46    233    303    306    483    389     93
   -111     20    129     44   -119     75    252    322    327    504    410    116
   -101     57    158     20   -129    106    257    324    335    509    423    127
   -109     96    205      7   -155    150    270    332    353    524    439    135
   -114     98    213      7   -163    155    290    348    366    535    444    150
   -109     88    194     10   -153    140    290    345    358    527    441    145
   -111    150    259    -20   -184    205    301    353    381    550    467    166
    -98    226    324    -62   -210    275    296    363    415    592    509    210
    -96    244    340    -75   -218    290    262    353    428    613    537    233
    -77    262    340    -93   -210    301    231    342    423    618    545    239
    -70    254    324    -93   -197    290    218    335    413    613    537    236
    -70    236    306    -83   -187    270    213    322    405    605    532    236
    -90    200    288    -57   -189    241    192    290    368    571    501    200
   -103    122    226     -7   -163    174    181    270    327    527    454    155
   -116      0    114     57   -116     57    181    259    288    478    397    103
   -111    -57     54     85    -83     -2    176    246    249    439    350     72
   -124    -83     41    101    -85    -20    184    231    236    423    340     70
   -148   -103     44    124    -98    -31    187    218    223    413    335     54
   -153   -124     25    137    -90    -49    171    202    205    394    314     20
   -148   -137     10    142    -80    -64    158    194    192    379    290      0
   -150   -140      7    145    -80    -67    161    197    192    374    280     25
   -148   -155    -10    150    -70    -83    166    200    189    376    288     28
   -140   -158    -20    148    -62    -90    163    192    184    371    285     18
   -148   -158    -10    153    -70    -85    168    194    187    374    285     12
   -158   -168    -10    161    -75    -88    163    194    184    374    285     15
   -161   -192    -33    176    -64   -114    153    181    168    358    275      2
   -158   -192    -36    174    -62   -114    153    181    171    361    275     -2
   -150   -189    -38    171    -57   -114    158    194    179    368    277      7
   -124   -275   -150    197     10   -213    176    213    140    309    215    -51
    -72   -465   -392    267    158   -428    249    296     62    174     54   -215
    -44   -605   -563    324    259   -587    410    491     77     83    -72   -353
    -31   -465   -433    249    200   -449    561    652    257    205     36   -272
   -140     12    153     62   -148     83    449    231    387    483    376     44
   -296    711   1008   -207   -652    857    106   -410    501    922    927    607
   -441   1553   1992   -555  -1218   1771   -226   -782    800   1566   1660   1337
   -459   2026   2486   -782  -1473   2255   -555   -969    989   2013   2140   1810
   -394   1569   1961   -589  -1179   1764   -761  -1117    574   1605   1732   1470
   -358    880   1239   -262   -800   1060   -680  -1065    -20    792    919    714
   -319    262    581     28   -449    420   -384   -667   -218    298    350    145
   -257      0    257    129   -257    127   -106   -213    -23    316    275     44
   -192    -51    140    122   -168     44     51     54    135    405    327     80
   -161   -119     41    140   -103    -38    129    166    187    418    327     70
   -155   -155      0    153    -77    -77    148    187    171    384    290     23
   -163   -192    -28    179    -67   -111    168    207    168    366    267     -2
   -158   -205    -49    181    -57   -127    184    228    176    366    267     -2
   -145   -215    -70    179    -38   -142    184    236    171    355    257    -15
   -140   -207    -67    174    -38   -137    192    246    176    355    257    -18
   -137   -200    -62    168    -38   -132    202    267    192    371    270     -2
   -124   -207    -83    166    -23   -145    205    270    189    363    262    -10
   -122   -215    -93    166    -15   -155    205    275    192    363    262    -12
   -129   -207    -80    168    -25   -142    213    285    202    374    270     -2
   -122   -205    -83    163    -20   -145    220    301    213    387    280     10
   -111   -181    -70    142    -20   -127    213    298    210    381    277      5
   -114   -176    -62    145    -28   -122    215    309    223    392    285     12
   -111   -176    -64    142    -25   -122    226    324    236    405    296     20
   -109   -166    -57    137    -25   -111    236    332    244    407    301     20
   -111   -161    -49    135    -33   -103    233    332    244    407    298     20
   -119   -155    -38    137    -41    -98    236    348    254    415    309     31
   -114   -155    -41    132    -38    -98    236    361    265    426    316     41
   -106   -142    -36    124    -36    -90    241    371    272    433    324     44
    -98   -135    -36    116    -33    -88    249    389    285    444    329     51
    -96   -135    -41    114    -28    -88    254    410    298    457    340     64
    -98   -129    -31    111    -33    -80    259    423    303    459    342     64
    -96   -135    -38    116    -28    -88    272    449    322    472    353     77
    -85   -132    -49    109    -18    -90    275    478    340    491    368     88
    -72   -135    -62    103     -7    -98    275    491    340    488    366     85
    -62   -114    -51     85     -7    -83    283    517    355    496    374     96
    -54    -88    -33     72    -10    -62    301    558    387    530    402    129
    -41    -83    -41     62     -2    -62    306    587    402    540    413    135
    -31    -80    -49     57      7    -67    311    615    415    550    420    142
    -25    -85    -62     54     15    -75    322    652    436    574    441    166
    -10    -64    -54     38     20    -59    327    678    452    589    457    181
     10    -36    -46     12     25    -41    322    698    465    605    472    200
      7    -15    -23      5     15    -18    329    719    480    623    488    215
     10      2    -10     -7     10     -2    335    732    493    639    504    231
     31     15    -15    -23     23      0    327    730    491    636    504    233
     36     33     -2    -38     20     15    324    724    485    636    509    241
     36     46      7    -41     12     28    327    724    491    644    519    259
     36     57     20    -46      7     38    319    706    483    639    519    259
     20     64     44    -41    -10     54    314    683    470    633    517    254
      5     70     62    -38    -28     64    311    662    465    631    519    257
     -5     72     75    -33    -38     72    311    639    459    628    519    257
    -12     88     98    -38    -54     90    301    594    439    610    506    239
    -28     90    119    -31    -72    103    301    563    433    605    501    236
    -41     85    124    -23    -83    103    311    537    433    602    496    226
    -62     62    124      0    -93     93    309    498    415    581    472    202
    -88     33    119     25   -103     75    293    454    389    553    444    179
   -106      2    109     51   -106     54    283    418    374    540    433    168
   -111    -12     96     62   -106     41    272    376    345    511    410    140
   -111    -12     98     62   -106     41    262    345    324    493    392    122
   -122    -20    101     70   -111     38    262    335    322    491    389    119
   -132    -38     93     85   -114     25    262    327    319    488    379    109
   -135    -51     80     93   -109     12    259    309    306    470    366     98
   -142    -51     90     96   -119     20    262    311    309    475    368    103
   -142    -57     85     98   -114     15    262    311    311    478    374    109
   -132    -44     88     88   -111     20    257    303    306    472    368    103
   -137    -28    106     83   -124     38    254    303    306    472    368    101
   -137    -25    109     80   -124     41    265    314    319    485    379    114
   -135    -25    109     77   -122     41    262    314    319    483    376    109
   -137    -28    109     83   -124     38    262    311    316    480    376    111
   -145    -36    109     88   -127     36    267    316    327    491    384    122
   -140    -41     98     90   -122     28    270    322    327    493    387    122
   -124    -20    103     70   -116     41    265    316    324    488    381    119
   -132    -18    114     75   -124     46    267    319    327    488    384    127
   -145    -33    111     88   -129     38    270    319    327    488    384    127
   -140    -31    109     85   -127     38    265    314    322    485    381    122
   -142    -28    111     83   -129     41    259    311    319    485    381    122
   -150    -41    109     96   -129     33    267    316    327    496    389    135
   -145    -41    101     93   -124     28    259    306    316    485    379    122
   -135    -23    109     77   -122     41    254    296    311    478    374    119
   -132    -23    109     77   -122     41    259    303    319    488    384    129
   -135    -44     90     90   -114     23    265    303    319    488    384    132
   -135    -46     88     88   -114     20    249    285    301    470    366    111
   -135    -41     93     88   -116     23    249    283    301    472    363    116
   -137    -49     88     90   -116     18    254    288    306    478    368    124
   -132    -59     72     96   -103      5    246    275    293    467    361    116
   -132    -33     98     83   -116     31    257    283    301    472    371    122
   -132     10    140     59   -137     75    285    306    332    501    394    148
   -127     25    150     49   -140     88    298    316    348    514    407    161
   -129     51    181     38   -155    116    314    324    361    527    420    176
   -142     62    202     38   -171    132    322    332    368    537    428    184
   -137     64    202     36   -171    132    329    337    366    535    428    181
   -114    124    236     -7   -176    179    335    348    387    555    449    200
   -109    205    314    -46   -210    259    345    361    426    597    491    241
   -101    254    353    -77   -228    303    309    358    449    626    524    277
    -83    259    342    -88   -213    301    283    350    444    626    522    275
    -75    241    316    -83   -197    277    270    340    431    615    511    267
    -88    213    301    -62   -194    257    265    332    428    615    514    272
    -85    189    275    -51   -181    231    244    309    397    589    488    252
    -93    103    197     -5   -145    150    231    285    348    537    436    200
   -114     -5    106     59   -111     49    233    275    311    493    387    158
   -119    -70     49     96    -85    -10    236    267    288    465    358    127
   -124    -83     41    103    -85    -20    218    241    259    439    332    101
   -129    -98     31    114    -80    -33    218    231    244    426    316     88
   -142   -122     20    129    -83    -51    223    228    239    420    311     83
   -148   -137     10    142    -80    -64    215    218    226    407    298     70
   -148   -150     -5    148    -72    -77    200    207    213    400    290     62
   -148   -158    -10    153    -70    -85    210    215    223    407    298     72
   -140   -158    -18    148    -62    -88    215    218    220    402    298     72
   -142   -153    -10    148    -67    -83    213    213    210    394    290     64
   -155   -161     -5    158    -77    -83    213    215    215    400    293     64
   -158   -176    -20    166    -70    -98    205    213    207    389    285     54
   -150   -184    -33    166    -59   -109    200    205    197    379    272     44
   -153   -179    -25    166    -64   -103    210    215    205    387    277     51
   -135   -257   -124    194     -7   -189    228    246    181    348    231      7
    -64   -426   -361    244    148   -394    298    348    124    226     90   -137
     -7   -548   -542    275    267   -542    462    568    161    150    -20   -272
    -20   -420   -400    220    189   -410    631    763    368    293     96   -181
   -127     54    181     36   -155    116    527    363    514    584    449    161
   -285    717   1002   -215   -644    859    179   -324    584    984    963    683
   -444   1525   1969   -540  -1208   1745   -153   -758    823   1579   1654   1379
   -491   1987   2478   -748  -1483   2231   -485   -997    963   1987   2112   1849
   -446   1509   1956   -532  -1202   1732   -706  -1192    496   1532   1673   1470
   -441    800   1241   -181   -841   1021   -644  -1143   -106    709    849    678
   -384    215    597     83   -493    405   -345   -698   -241    272    324    158
   -280    -25    254    153   -267    114    -62   -210    -18    316    275     83
   -168    -46    119    106   -145     36     98     72    153    413    329    114
   -137    -88     49    111    -93    -20    163    194    215    436    337    111
   -153   -155     -2    153    -77    -80    181    218    205    407    309     80
   -163   -194    -31    179    -67   -114    197    231    194    384    283     46
   -127   -168    -44    148    -44   -106    226    270    218    397    293     49
   -135   -197    -64    166    -36   -132    241    288    223    394    288     46
   -129   -189    -62    158    -36   -124    252    296    223    389    283     33
   -122   -166    -44    145    -38   -106    259    314    239    405    296     38
   -135   -194    -59    163    -38   -127    257    319    239    402    288     38
   -142   -215    -75    179    -33   -145    252    316    228    389    277     33
   -127   -202    -77    163    -25   -140    257    332    241    400    290     41
   -137   -194    -57    166    -41   -127    275    350    259    418    306     57
   -132   -187    -57    158    -38   -122    265    348    252    413    298     51
   -124   -174    -49    148    -38   -111    257    350    252    413    298     51
   -132   -174    -41    150    -46   -109    265    366    267    428    311     62
   -119   -158    -38    140    -41    -98    280    384    288    446    327     77
    -90   -137    -46    114    -23    -93    285    397    296    452    335     83
    -80   -124    -44    101    -20    -85    285    410    306    465    345     96
   -101   -140    -41    119    -31    -90    296    426    316    472    350    103
   -111   -148    -36    129    -38    -93    296    426    311    465    345     90
   -109   -135    -25    122    -44    -80    290    433    316    472    348     93
   -103   -137    -36    119    -36    -88    293    457    335    488    358    106
    -88   -140    -51    114    -20    -96    301    475    345    493    363    111
    -83   -111    -28     98    -28    -70    309    488    353    498    371    116
    -85   -103    -20     93    -36    -62    329    524    379    527    397    148
    -90   -111    -20    101    -36    -67    332    548    392    540    407    155
    -83   -114    -31     98    -28    -72    335    568    394    542    410    161
    -72   -114    -41     93    -15    -77    350    600    410    553    420    174
    -64   -101    -36     83    -15    -70    358    631    426    571    436    184
    -49    -72    -23     59    -12    -49    358    659    436    581    446    192
    -41    -62    -23     51    -10    -44    366    688    452    597    457    205
    -28    -70    -41     49      5    -57    376    727    480    626    485    239
      0    -33    -33     15     15    -36    379    748    493    639    509    252
      7    -10    -18      0     10    -12    381    763    498    659    535    270
     10     15      2    -12      2     10    392    787    519    704    579    296
     10     10      0    -10      5      5    400    792    524    727    600    303
     18     20      2    -20      7     12    381    776    509    722    602    306
     15     36     18    -25      0     28    381    776    511    737    620    324
     12     46     31    -31     -7     38    384    771    511    748    633    337
     25     59     33    -41     -2     46    381    756    504    748    639    337
     23     83     57    -54    -15     70    374    730    488    735    628    327
      0    101     98    -51    -49    101    376    706    483    737    628    329
    -12     93    106    -41    -59     98    366    670    470    727    620    322
    -25     70     96    -20    -59     83    355    626    441    704    602    303
    -46     64    111    -10    -80     88    361    597    446    709    610    311
    -51     64    114     -7    -83     88    345    553    426    685    587    285
    -62     57    116      0    -90     85    335    506    397    654    555    246
    -88     25    114     31   -101     70    335    472    381    639    537    226
   -103     -5     96     51   -101     46    342    446    371    623    527    218
   -119    -33     85     75   -103     25    322    402    340    592    498    189
   -145    -62     83    101   -114     10    301    368    311    563    472    168
   -158    -90     67    124   -114    -12    293    358    306    561    467    166
   -127    -75     49     98    -90    -15    296    353    309    563    470    163
   -111    -51     59     80    -88      2    314    355    314    563    472    153
   -119    -41     77     80   -101     18    329    361    322    566    472    161
   -129    -77     51    103    -90    -12    316    350    306    553    459    158
   -127    -62     64     93    -98      0    316    348    303    550    459    153
   -140    -46     90     93   -116     20    314    350    311    555    465    158
   -161    -70     90    114   -127     10    314    350    311    558    467    158
   -153    -83     70    119   -111     -7    322    350    311    558    467    155
   -145    -67     77    106   -114      5    324    345    309    558    465    150
   -155    -75     77    114   -119      0    322    348    311    566    470    158
   -148    -80     64    114   -109     -7    311    345    309    561    467    153
   -148    -80     67    114   -109     -7    316    345    311    561    467    153
   -148    -46     98     96   -124     25    327    353    319    574    478    166
   -127    -33     93     80   -111     28    324    353    322    579    483    171
   -127    -49     77     85   -103     15    309    335    306    563    470    155
   -129    -49     80     90   -106     15    301    335    309    566    472    163
   -122    -54     67     88    -96      7    306    340    314    568    475    168
   -135    -70     64    101   -101     -2    306    329    301    555    465    153
   -135    -59     72     96   -106      5    301    322    293    553    459    153
   -155    -72     83    114   -119      5    296    319    293    553    459    155
   -142    -75     64    106   -106     -7    301    316    290    548    454    145
   -116    -51     64     83    -90      5    306    316    290    548    457    148
   -132    -64     64     98    -98     -2    306    311    288    545    452    148
   -145    -90     54    119   -101    -18    298    306    288    542    452    148
   -129    -59     70     93   -101      5    303    309    290    545    454    150
   -137    -25    111     80   -127     41    327    327    314    571    478    168
   -148     -2    145     72   -148     70    345    342    335    589    498    184
   -140     36    176     51   -158    106    355    348    348    600    509    194
   -127     46    171     38   -150    109    358    348    345    594    506    192
   -124     64    189     28   -155    124    376    366    366    613    522    210
   -129    114    244      7   -187    179    392    381    397    641    553    239
   -122    197    319    -36   -220    257    379    379    423    672    587    270
   -114    228    340    -59   -226    285    345    371    439    696    607    296
    -98    207    306    -54   -202    257    322    361    431    691    605    293
    -93    202    296    -57   -194    249    301    337    410    672    589    275
    -98    192    290    -46   -194    241    290    327    402    670    584    277
   -109    129    236    -12   -174    181    280    314    374    644    561    257
   -106     25    129     38   -119     77    270    288    319    576    493    194
   -124    -88     36    106    -83    -25    272    275    277    527    439    142
   -142   -116     25    129    -85    -46    285    275    267    517    426    129
   -150   -148      0    148    -77    -75    267    249    233    483    394    101
   -150   -181    -31    166    -62   -106    246    228    205    457    371     80
   -161   -197    -38    179    -64   -119    233    223    202    454    366     77
   -187   -207    -20    197    -83   -114    239    218    200    449    363     72
   -155   -176    -23    163    -67    -98    241    215    197    444    358     64
   -163   -207    -46    184    -59   -127    249    218    197    444    355     64
   -168   -210    -44    189    -64   -127    254    220    197    444    355     64
   -163   -207    -44    187    -59   -127    239    207    179    428    342     51
   -150   -192    -41    168    -54   -116    244    213    189    436    348     59
   -153   -187    -33    168    -59   -111    249    218    194    441    353     67
   -161   -215    -54    187    -54   -135    244    210    187    431    345     59
   -171   -244    -72    207    -49   -158    239    207    174    415    327     41
   -150   -329   -181    239     15   -257    272    252    148    366    267    -10
    -83   -509   -428    296    171   -470    368    389    119    262    135   -137
    -41   -607   -568    322    262   -589    530    615    189    215     49   -241
    -57   -387   -329    223    135   -358    675    756    407    392    213   -111
   -181    109    288     36   -236    197    524    270    517    688    584    246
   -329    802   1132   -239   -730    966    145   -418    571   1096   1119    784
   -470   1592   2062   -563  -1265   1826   -205   -818    797   1673   1787   1447
   -493   1912   2405   -709  -1449   2158   -542  -1052    857   1992   2140   1821
   -433   1335   1766   -452  -1101   1551   -706  -1192    345   1439   1597   1337
   -381    633   1015   -127   -698    823   -574  -1067   -205    615    761    540
   -335     98    433    116   -387    265   -262   -602   -254    275    324    114
   -290   -111    179    202   -236     33     -2   -155     -7    366    329     93
   -213   -135     75    171   -145    -31    135     80    135    439    371    114
   -187   -184      2    184    -96    -90    207    194    192    459    376    106
   -187   -239    -51    210    -67   -145    239    233    200    444    355     83
   -171   -265    -93    218    -38   -179    254    249    192    423    335     62
   -150   -254   -106    202    -23   -181    267    265    197    420    332     54
   -153   -262   -109    207    -23   -184    280    283    205    426    332     54
   -150   -259   -111    205    -23   -187    288    293    210    423    332     54
   -142   -265   -122    205    -10   -194    290    301    210    420    329     51
   -148   -270   -122    207    -15   -197    296    314    226    433    342     59
   -148   -262   -114    205    -18   -189    296    322    231    439    345     62
   -148   -262   -116    205    -18   -189    296    322    228    431    340     57
   -145   -254   -109    200    -18   -181    303    332    241    444    350     70
   -140   -241   -101    192    -20   -174    309    348    257    457    363     83
   -137   -239   -101    187    -18   -171    309    350    259    459    366     88
   -140   -228    -90    184    -25   -161    311    358    267    467    374     90
   -140   -223    -83    181    -28   -153    324    374    283    478    381     90
   -140   -218    -77    176    -33   -148    324    379    283    478    381    101
   -137   -207    -70    171    -33   -140    324    389    296    488    392    109
   -127   -194    -67    161    -33   -129    327    405    311    501    400    119
   -122   -194    -72    158    -25   -135    335    420    319    506    407    124
   -137   -215    -77    174    -33   -148    337    426    314    498    400    114
   -135   -220    -85    176    -25   -153    342    446    329    514    413    132
   -127   -200    -75    163    -28   -137    350    465    348    527    426    142
   -114   -184    -70    150    -23   -127    355    485    358    537    436    150
   -106   -181    -75    142    -18   -129    361    509    371    548    452    163
    -98   -179    -80    137    -10   -129    366    535    392    566    465    176
   -106   -184    -77    142    -15   -132    366    550    400    568    467    176
    -90   -163    -72    127    -10   -119    376    581    415    581    478    189
    -72   -145    -72    109     -2   -109    392    615    439    605    498    220
    -67   -140    -72    103      2   -106    400    649    459    628    522    239
    -59   -127    -70     90      2    -98    402    675    472    641    537    239
    -46   -109    -62     77      7    -85    410    711    496    665    555    257
    -25   -106    -80     64     23    -93    418    740    509    678    561    272
    -15    -90    -77     51     28    -85    420    753    514    680    566    285
    -10    -70    -59     38     20    -64    420    763    524    693    581    298
     -7    -64    -57     36     23    -62    426    782    540    714    605    329
    -10    -49    -41     28     12    -46    420    776    537    714    613    335
      0    -18    -20      7     10    -20    413    766    532    714    618    340
      7      2     -5     -7      7      0    410    756    535    719    626    350
     10     15      5    -12      2     10    410    740    524    717    628    348
      2     20     15    -12     -7     18    400    711    506    701    615    337
    -18     28     44     -5    -31     36    402    685    501    698    618    348
    -31     28     59      0    -46     44    400    657    493    693    620    350
    -23     33     57     -5    -38     44    392    623    483    685    615    332
    -51     18     70     12    -59     44    384    579    465    665    592    285
    -83     -5     75     44    -80     33    384    540    452    644    563    277
   -103    -36     67     67    -85     15    379    493    426    615    537    257
   -119    -38     80     80   -101     20    366    457    410    600    522    233
   -135    -54     77     93   -109     12    363    436    400    587    506    213
   -148    -96     51    122   -101    -23    361    407    379    561    478    189
   -150   -116     33    132    -93    -41    353    374    353    532    452    171
   -163    -98     64    132   -114    -18    345    361    345    527    452    168
   -155   -106     46    129   -101    -31    342    361    350    535    457    171
   -150    -98     51    124   -103    -25    342    353    348    527    454    161
   -163   -111     51    135   -109    -31    342    348    342    522    449    155
   -161   -119     41    140   -101    -38    350    358    355    537    465    184
   -153   -116     36    132    -96    -41    337    345    345    535    465    176
   -150   -103     46    127    -98    -28    337    345    348    540    472    161
   -155   -111     44    132   -101    -33    340    350    358    548    478    163
   -158   -127     31    142    -96    -49    342    342    350    535    465    161
   -155   -114     38    135    -98    -38    327    327    332    514    444    135
   -166   -106     57    135   -114    -25    340    337    342    522    444    158
   -171   -116     54    142   -114    -31    353    353    350    527    452    184
   -163   -103     59    135   -111    -23    353    358    355    537    462    168
   -150   -101     49    124   -101    -25    342    345    348    530    457    166
   -137   -103     31    119    -85    -36    342    348    353    535    465    181
   -129   -101     25    114    -80    -38    340    348    353    537    472    158
   -129    -90     38    111    -85    -25    335    335    342    524    454    135
   -155    -93     62    124   -109    -18    335    335    337    509    436    166
   -158    -93     64    124   -111    -15    340    340    342    517    449    181
   -148   -101     44    122    -98    -28    337    335    337    514    452    181
   -140   -101     38    122    -90    -31    340    335    348    527    465    184
   -111   -114     -2    111    -54    -57    322    303    324    504    441    150
   -122   -132    -10    127    -57    -72    314    275    298    475    415    116
   -137   -116     18    124    -80    -49    319    280    303    480    426    140
   -174   -129     44    153   -109    -44    337    314    329    506    449    176
   -192    -93     98    140   -148      0    368    355    368    542    485    184
   -158    -28    127     93   -145     49    379    366    379    548    485    179
   -119      7    124     54   -122     64    394    363    381    545    480    202
   -129     20    150     54   -140     85    410    363    394    553    498    226
   -140    -12    127     75   -135     57    410    358    381    540    485    202
   -145     36    181     54   -163    109    433    392    423    581    524    236
   -150    137    288      7   -218    213    446    423    475    636    584    290
   -111    213    324    -49   -218    267    407    400    483    649    600    303
    -98    192    290    -49   -194    241    366    366    462    633    584    290
   -111    166    277    -28   -194    223    358    358    457    631    584    298
   -142    140    283      0   -213    210    342    335    433    610    571    280
   -132    122    254      5   -192    187    327    324    415    592    555    265
   -150     38    189     51   -168    114    332    324    392    563    517    226
   -163    -70     93    116   -129     10    332    316    353    514    465    181
   -155   -140     15    145    -88    -62    322    290    309    462    410    129
   -158   -181    -23    171    -67   -103    314    267    280    433    379    114
   -155   -189    -33    171    -62   -114    303    252    262    415    363     98
   -176   -220    -44    197    -67   -132    296    233    239    389    340     72
   -197   -223    -25    210    -88   -127    290    223    233    387    337     70
   -168   -223    -54    197    -57   -140    283    226    231    384    335     64
   -171   -246    -75    207    -49   -161    288    228    226    374    319     51
   -150   -231    -80    189    -36   -158    288    228    223    366    311     44
   -116   -189    -72    153    -23   -132    288    241    239    381    327     67
   -132   -231    -98    181    -18   -166    283    223    223    366    314     51
   -116   -241   -127    176      2   -184    275    220    220    363    309     44
   -101   -189    -88    145     -7   -137    280    244    246    394    340     80
   -127   -210    -85    168    -23   -148    283    246    249    397    350    101
   -132   -267   -135    200      0   -202    288    239    220    374    332     75
   -122   -467   -348    293    111   -407    316    277    153    275    213    -72
    -88   -665   -576    376    241   -620    465    462    150    168     59   -249
    -62   -607   -545    332    241   -576    646    696    285    194     41   -275
   -145   -241    -96    194    -25   -168    717    607    488    420    277    -36
   -309    293    600      7   -454    446    431    -62    535    724    683    415
   -436   1075   1509   -319   -971   1291     62   -623    691   1236   1314   1052
   -501   1756   2255   -628  -1379   2005   -293   -917    898   1756   1906   1634
   -418   1678   2096   -628  -1257   1886   -605  -1104    732   1735   1909   1683
   -402   1018   1421   -309   -911   1218   -633  -1145    153   1008   1179    976
   -394    368    761     12   -579    563   -389   -865   -210    340    459    275
   -342    -28    314    184   -329    142    -83   -361    -85    231    244     88
   -314   -142    171    228   -244     12    150     10    137    355    309    116
   -267   -189     77    226   -174    -57    249    171    226    397    324     98
   -181   -218    -36    200    -72   -127    262    200    207    350    267     49
   -132   -244   -111    187    -12   -179    265    213    200    329    244     44
   -122   -280   -158    202     18   -220    275    241    213    340    257     51
   -127   -270   -142    197      7   -207    285    262    223    348    259     10
   -145   -252   -106    197    -20   -179    303    285    239    348    246    -28
   -174   -283   -111    226    -33   -200    314    270    218    303    194    -38
   -187   -298   -111    244    -38   -205    316    267    210    288    187      5
   -202   -290    -90    246    -57   -192    329    311    252    340    246     44
   -189   -285    -98    236    -46   -192    337    340    285    384    290     64
   -161   -288   -127    223    -20   -207    337    335    285    387    296     33
   -148   -265   -116    207    -15   -192    332    319    275    366    265    -72
   -166   -233    -67    197    -51   -150    342    332    272    340    223    -51
   -135   -218    -83    176    -25   -150    329    322    249    290    179     25
   -145   -231    -88    187    -28   -161    335    327    259    301    205     54
   -163   -233    -70    200    -46   -153    337    332    275    324    228     44
   -114   -215   -103    163     -5   -161    350    374    311    361    262     70
    -70   -197   -129    132     28   -163    342    389    316    363    265     59
    -64   -168   -103    116     18   -137    340    400    324    368    267     51
    -88   -179    -90    135      0   -135    358    410    340    376    262     70
   -122   -202    -80    161    -20   -142    366    418    348    384    275     96
   -111   -200    -88    155    -12   -145    368    433    358    400    296    103
    -88   -194   -109    140     10   -153    376    467    387    428    322    103
    -90   -189    -98    140      2   -145    392    491    402    444    329     80
    -90   -194   -106    140      5   -153    387    485    376    407    277     70
    -88   -187   -101    137      5   -145    392    506    384    413    277    114
   -127   -179    -51    150    -38   -114    415    532    410    444    314    150
    -85   -192   -106    140     10   -150    410    550    415    449    322    153
     -7   -155   -148     80     67   -150    402    597    444    475    345    163
    -41   -129    -88     85     23   -109    436    657    493    517    394    200
    -23   -122   -101     72     36   -111    436    678    498    517    407    202
      5   -116   -122     57     62   -119    426    691    501    514    413    213
    -25   -114    -88     67     31   -101    441    709    519    532    431    236
    -12    -98    -85     57     36    -93    446    722    527    537    439    233
     33    -64    -98     15     64    -80    436    722    522    522    426    233
     77    -36   -114    -20     96    -75    426    727    517    519    433    296
     75    -23    -98    -28     85    -59    436    750    545    561    488    324
     54     -2    -57    -25     54    -31    439    743    550    576    506    298
      0     15     15     -7     -7     15    439    719    542    568    501    288
    -31     12     44     10    -36     28    444    698    524    545    480    322
    -18     25     41     -5    -31     33    441    683    517    545    488    342
     18     33     12    -25      2     23    423    649    504    542    485    327
     18     44     23    -31     -2     33    418    626    506    563    509    340
     -2     49     51    -23    -25     49    423    602    514    581    527    332
    -28     12     41      5    -36     25    413    555    485    555    491    259
    -67     -5     62     36    -67     28    407    504    452    511    426    228
    -93    -44     49     67    -72      2    392    452    415    475    387    244
    -70    -38     31     54    -51     -5    374    415    397    475    397    239
    -96    -75     18     83    -59    -28    374    402    389    483    392    205
   -116    -98     15    106    -67    -41    376    392    379    478    363    163
    -88   -106    -20     96    -33    -64    353    361    345    439    314    150
    -93   -109    -15    101    -38    -62    342    342    329    433    306    161
    -98    -98      0     98    -51    -51    353    348    345    465    324    168
   -114   -122    -10    116    -54    -67    361    340    340    472    322    171
   -140   -119     18    127    -80    -49    361    332    337    488    319    161
   -137   -124     12    132    -75    -57    366    348    350    514    322    171
   -124   -124      0    122    -64    -62    363    353    353    519    316    174
   -101   -116    -15    109    -44    -67    361    358    353    527    316    176
   -122    -98     20    109    -72    -38    361    350    355    537    319    181
   -145   -114     31    129    -88    -41    363    348    361    545    324    194
   -137   -119     18    127    -80    -51    358    350    358    545    329    197
   -137   -114     23    124    -83    -46    361    350    361    548    319    184
   -127   -114     12    119    -72    -51    363    355    366    553    316    200
    -98   -111    -12    106    -44    -62    350    350    361    553    322    194
   -109   -101      7    103    -62    -46    345    345    358    548    309    163
   -129    -83     44    106    -88    -20    358    355    368    555    309    194
   -114   -103     10    106    -64    -46    358    353    361    548    301    215
   -116   -101     15    109    -67    -44    355    353    361    553    306    197
   -129    -98     31    114    -83    -33    355    345    355    545    288    179
   -124   -116      5    119    -67    -57    350    342    350    537    275    189
   -129   -114     12    119    -72    -49    350    342    355    542    280    187
   -116   -109      7    114    -62    -51    342    340    348    537    275    168
   -116   -111      5    114    -62    -54    350    345    345    530    270    187
   -109   -109     -2    109    -54    -57    348    337    337    517    262    194
   -124   -111     12    116    -70    -49    342    322    332    511    262    197
   -142    -98     44    122    -93    -28    353    329    345    527    285    213
   -140    -98     41    119    -93    -31    353    329    348    527    280    192
   -171    -96     75    132   -124    -10    366    340    361    532    283    210
   -140    -44     96     90   -119     25    381    355    381    548    303    231
    -70     23     93     23    -80     57    410    397    418    584    329    226
    -98     15    114     41   -106     64    420    400    415    566    303    231
    -75     36    111     18    -93     72    420    397    415    561    306    259
    -98     72    171     10   -137    122    444    415    454    602    353    285
   -124    142    267     -7   -194    205    449    420    488    636    387    316
    -67    192    259    -64   -163    226    405    415    493    639    389    337
    -38    210    249    -85   -142    228    368    405    488    633    384    337
    -64    174    239    -57   -153    205    350    384    470    613    366    340
    -77    137    215    -28   -145    176    348    366    444    592    353    324
    -80    124    202    -23   -142    161    358    355    431    579    340    309
    -93     12    106     38   -101     59    355    345    392    532    288    262
    -96   -109    -15    101    -41    -62    335    324    337    472    226    202
   -109   -150    -41    129    -33    -96    324    303    303    431    187    163
   -127   -166    -41    145    -44   -103    324    298    296    423    179    158
   -124   -197    -75    161    -25   -137    303    272    265    389    153    127
   -111   -210    -98    158     -7   -153    285    246    239    355    122     98
   -129   -202    -72    166    -28   -137    296    259    254    366    129     98
   -132   -205    -75    168    -28   -142    303    267    259    363    116    109
   -109   -236   -127    171      7   -181    296    257    239    342     98    103
   -103   -231   -127    166     10   -181    296    259    239    345    106    106
    -96   -226   -129    161     15   -179    293    265    246    353    119    129
    -98   -252   -155    174     25   -205    275    244    228    337    106     85
   -111   -239   -127    174      5   -184    283    254    236    337     93     64
   -111   -231   -119    168      2   -176    301    267    241    327     77     98
   -114   -249   -135    181     10   -192    306    267    236    316     70     98
    -77   -316   -239    197     77   -277    296    272    194    257     10     41
    -15   -467   -452    241    218   -459    353    374    163    168    -98    -64
     31   -613   -644    288    337   -628    501    581    205    103   -210   -207
     36   -498   -535    231    285   -517    646    776    389    205   -137   -174
    -85    -49     36     64    -62     -7    618    485    545    472    194    148
   -265    568    833   -153   -548    701    335   -163    571    818    670    636
   -410   1366   1774   -480  -1093   1569     -5   -644    711   1325   1304   1280
   -462   1844   2307   -691  -1384   2075   -322   -914    818   1735   1790   1792
   -405   1418   1823   -509  -1114   1618   -532  -1078    413   1369   1439   1506
   -366    724   1091   -179   -727    906   -501  -1052   -145    566    615    701
   -303    127    428     88   -366    277   -252   -675   -298     85     38    127
   -215   -101    114    158   -166      5      5   -194    -46    155      0     51
   -166   -161      2    161    -85    -77    161     85    137    257     59    114
   -111   -194    -83    153    -15   -140    228    202    205    283     75    122
    -75   -197   -122    135     23   -161    257    241    213    275     62     70
    -77   -226   -148    153     33   -187    290    270    218    257     31     36
    -75   -277   -202    174     62   -241    293    280    205    226      0     49
    -72   -272   -200    171     62   -236    293    288    205    223      2     38
    -67   -272   -205    171     67   -241    306    306    220    236     18     57
    -62   -290   -228    176     83   -259    311    316    223    233     18     59
    -54   -277   -226    163     85   -252    303    314    218    226     10     41
    -57   -259   -205    158     72   -233    314    327    233    239     23     51
    -62   -257   -197    158     67   -228    324    337    249    252     38     62
    -59   -270   -210    166     75   -241    327    337    244    244     36     59
    -51   -262   -210    155     77   -236    319    337    246    246     46     67
    -64   -262   -200    163     67   -231    327    353    265    262     59     72
    -49   -254   -207    150     77   -231    327    366    270    262     57     67
    -41   -236   -194    140     75   -215    335    384    283    272     72     88
    -46   -218   -174    132     62   -197    345    392    296    288     90    101
    -49   -223   -176    135     62   -200    348    400    303    288     88    101
    -41   -213   -171    127     64   -194    337    394    298    277     72     83
    -12   -200   -187    106     85   -194    332    407    301    277     64     90
    -18   -205   -189    111     83   -197    350    431    319    293     83    119
    -20   -192   -171    106     75   -181    348    436    322    296     93    116
    -12   -192   -179    101     83   -184    345    446    332    306    103    124
     -7   -179   -171     93     80   -176    350    467    350    322    116    137
     -2   -168   -166     83     80   -168    358    483    361    332    127    142
      0   -158   -158     77     77   -158    358    498    368    337    135    148
      2   -153   -155     75     77   -155    368    527    392    361    158    168
     25   -153   -179     64    101   -166    371    555    410    376    174    176
     44   -142   -187     46    111   -163    368    576    418    381    176    187
     44   -109   -155     31     98   -132    374    605    439    402    197    220
     54    -98   -155     20    103   -127    389    646    475    441    241    252
     59   -106   -166     23    111   -135    392    667    488    457    252    236
     80    -72   -153     -7    116   -111    387    685    496    457    244    252
     77    -67   -148     -5    111   -106    387    704    511    475    265    296
     80    -57   -140    -12    109    -98    392    722    527    504    306    327
     90    -31   -122    -28    106    -75    397    735    542    530    340    332
     88     -5    -93    -44     90    -49    400    743    550    535    335    306
    101     12    -88    -57     93    -36    392    735    535    511    303    327
    106     15    -90    -59     98    -36    379    719    519    498    298    358
    101     38    -62    -70     83    -10    376    706    519    506    309    355
     83     49    -33    -67     57      7    379    688    514    506    311    350
     83     59    -23    -72     54     18    368    662    498    498    309    340
     70     51    -18    -62     44     15    361    631    483    485    296    324
     49     72     23    -59     12     49    376    613    485    493    306    337
     46     72     23    -59     12     46    371    571    467    475    296    324
     38     51     12    -44     12     31    363    535    449    459    285    288
      7     20     12    -15     -2     18    363    498    428    439    254    249
     -7      0      7      5     -7      2    358    465    410    418    233    231
    -18    -33    -15     23     -2    -23    345    415    371    371    192    176
    -20    -33    -12     25     -5    -23    337    381    345    337    150    137
    -44    -62    -18     51    -12    -41    335    361    322    309    116    145
    -62    -77    -15     70    -23    -46    335    345    314    301    119    142
    -28    -57    -31     41      0    -44    324    335    309    303    119    114
    -36    -85    -49     59      5    -70    322    322    296    290    103    122
    -44    -85    -41     62     -2    -64    324    319    301    303    127    140
    -31    -72    -41     51      5    -57    324    324    309    316    142    114
    -46    -75    -28     62    -10    -51    332    329    311    311    127    103
    -44    -90    -46     67      0    -70    332    327    309    303    111    109
    -49    -72    -23     59    -15    -46    332    322    309    309    122    114
    -57    -59     -2     59    -28    -31    335    329    324    335    153    124
    -44    -75    -31     57     -7    -54    332    337    332    342    163    129
    -41    -62    -23     51    -10    -44    324    327    322    332    153     93
    -36    -64    -28     49     -7    -46    322    319    309    306    116     80
    -33    -62    -28     49     -2    -46    332    329    319    314    119    127
    -38    -70    -31     51     -5    -49    322    314    309    314    129    122
    -46    -70    -23     57    -12    -46    316    303    309    316    137     98
    -57    -77    -20     67    -20    -51    319    301    311    322    140     96
    -77    -64     12     72    -46    -25    329    319    329    340    161    127
    -67    -64      0     64    -33    -33    329    324    327    337    158    103
    -62    -59      0     59    -31    -31    329    329    332    348    163    114
    -51    -70    -18     62    -18    -46    322    311    316    329    148    109
    -46    -64    -18     57    -15    -41    309    290    298    314    129     80
    -44    -59    -15     49    -15    -38    306    288    290    298    116    101
    -51    -41     10     44    -31    -15    329    306    314    322    140    124
    -36    -12     23     23    -31      5    348    316    337    348    174    140
    -51     41     93      5    -72     67    371    332    368    387    215    142
    -85     44    127     20   -106     85    384    335    374    384    202    129
    -59     12     72     23    -64     41    381    324    355    358    171    135
    -59     49    106      2    -83     77    389    332    379    384    202    135
   -127    124    252      2   -189    187    431    387    454    465    283    200
   -129    187    316    -28   -223    252    426    402    488    506    332    252
    -57    246    303    -96   -181    275    374    376    472    496    319    233
    -10    265    275   -129   -142    270    337    355    454    475    301    257
    -20    228    249   -103   -135    239    324    337    439    465    301    259
    -70    174    241    -54   -155    205    316    314    413    441    275    197
    -96     72    168     10   -132    119    298    280    355    379    202    150
   -103    -36     67     70    -88     12    285    241    298    316    137    109
   -171   -122     49    148   -111    -36    303    241    277    290    116     75
   -171   -150     18    158    -96    -67    301    233    262    277    106     59
   -153   -176    -23    163    -64   -101    293    226    249    265     98     38
    -85   -176    -93    129      0   -135    275    226    236    257     85      5
    -96   -189    -93    142     -2   -142    270    218    228    241     62    -12
   -122   -205    -83    161    -20   -145    272    213    220    228     46    -18
   -116   -202    -85    161    -18   -145    277    220    223    228     49     -2
    -77   -205   -129    140     23   -168    265    213    213    213     36     -2
    -72   -184   -111    129     18   -148    262    210    213    215     44     -7
    -85   -189   -103    135      7   -145    262    207    210    213     38    -15
    -85   -213   -127    148     18   -171    267    215    215    213     41     -5
    -75   -205   -129    140     25   -168    262    213    213    210     44     -7
    -83   -210   -127    148     20   -168    267    210    218    215     51     -2
    -67   -231   -163    148     46   -197    270    220    215    213     51     -7
    -31   -332   -303    181    135   -319    285    246    166    137    -31    -93
     15   -527   -542    254    277   -535    376    376    137     28   -174   -231
     54   -605   -659    275    355   -631    532    613    228      5   -239   -309
     12   -337   -350    163    181   -345    626    646    415    176    -57   -176
   -148    135    283      5   -215    207    483    155    465    418    272    150
   -353    813   1163   -231   -758    987    163   -480    498    807    802    696
   -514   1569   2083   -527  -1299   1826   -129   -826    709   1369   1467   1363
   -459   1686   2145   -615  -1304   1917   -436  -1057    618   1488   1626   1556
   -361   1137   1496   -389   -927   1317   -574  -1161    137    935   1065   1054
   -306    478    784    -85   -545    628   -439  -1013   -322    171    259    277
   -252    -23    228    137   -241    101   -163   -537   -262    -44    -72    -59
   -181   -114     67    148   -127    -23     51   -124     18    119     15     15
   -101   -122    -20    111    -41    -72    179    109    176    223     85     77
    -85   -171    -88    127      0   -129    233    194    220    236     88     70
    -70   -210   -140    140     33   -176    246    218    215    215     62     41
    -62   -233   -171    145     51   -202    270    252    231    220     59     38
    -57   -236   -179    145     59   -207    277    267    236    220     59     38
    -62   -239   -176    148     54   -207    283    272    239    218     54     33
    -57   -220   -163    140     51   -192    285    285    249    233     62     44
    -54   -236   -181    145     62   -210    293    296    257    246     67     51
    -57   -244   -187    150     62   -218    298    296    259    249     67     51
    -77   -231   -153    153     36   -192    314    316    285    283     93     80
    -83   -215   -132    150     23   -174    314    340    306    303    103     93
    -41   -215   -176    127     64   -197    301    332    290    283     83     67
    -44   -213   -168    127     59   -192    309    332    283    272     64     77
    -54   -197   -145    124     41   -171    314    342    298    285     77    111
    -57   -205   -148    132     44   -176    316    355    314    306     98    116
    -38   -187   -150    111     54   -168    316    363    322    316    103     96
    -44   -176   -132    111     41   -155    324    376    332    327    109    114
    -33   -158   -127     93     44   -142    324    392    348    345    124    127
    -12   -148   -135     80     59   -142    327    394    350    348    116    114
    -23   -158   -135     90     51   -145    335    407    355    353    119    132
    -25   -142   -119     83     46   -132    350    431    379    381    145    155
    -20   -150   -129     85     51   -140    342    441    389    397    161    158
    -23   -153   -129     88     51   -142    329    444    389    402    168    163
     -5   -135   -132     70     62   -135    332    459    405    418    181    161
     -2   -119   -119     59     57   -119    348    483    418    426    181    163
      0   -109   -109     51     51   -109    355    509    428    431    187    187
     -7   -142   -135     75     62   -140    355    522    433    441    200    200
      7   -119   -127     54     64   -124    363    561    470    483    239    231
     44    -70   -114     10     77    -90    374    592    491    501    254    233
     38    -80   -119     20     77   -101    384    628    511    517    265    241
     38    -75   -114     18     75    -93    384    654    524    530    277    270
     64    -62   -127     -2     93    -96    379    667    530    540    285    275
     75    -23    -98    -25     85    -59    376    688    545    558    306    293
     83      2    -80    -44     80    -38    387    719    574    592    340    348
    124     15   -109    -70    116    -46    387    737    587    613    366    368
    116     31    -88    -75    101    -28    389    732    581    613    371    345
    119     51    -67    -85     93     -7    387    735    587    628    379    353
    114     49    -67    -83     90     -7    379    730    584    633    387    358
    114     51    -62    -83     88     -5    376    709    574    633    392    345
    106     93    -12   -101     59     41    371    680    553    605    368    337
     90    111     20   -101     33     67    374    670    545    581    342    348
     83    124     41   -103     20     83    363    649    535    571    340    374
     85    129     44   -106     20     88    361    623    535    576    353    366
     59    129     70    -96     -5    101    358    594    535    581    358    342
     38     88     49    -64     -5     70    361    563    522    568    342    306
     20     72     51    -46    -15     62    353    522    498    537    311    270
     -7     49     57    -20    -31     51    358    491    488    522    296    252
    -20     25     46     -2    -33     36    355    457    470    496    267    218
    -28      5     33     10    -31     18    340    418    444    467    239    189
    -51    -20     28     33    -41      2    337    392    426    446    220    174
    -46    -36     10     41    -28    -12    337    387    428    454    236    171
    -51    -44      7     46    -31    -18    332    368    423    452    239    150
    -57    -33     20     44    -41     -7    324    353    407    433    215    114
    -64    -51     12     57    -41    -18    327    353    407    423    200    122
    -62    -80    -18     72    -23    -49    327    350    397    410    197    150
    -62    -75    -12     67    -25    -44    324    348    402    420    213    127
    -59    -41     15     49    -38    -12    322    348    410    431    218    122
    -59    -49      7     51    -33    -20    319    348    407    431    220    140
    -51    -44      7     49    -31    -18    322    350    407    426    218    137
    -72    -46     25     57    -49    -10    327    350    407    423    215    135
    -67    -44     23     54    -46    -12    332    363    426    444    233    150
    -59    -44     15     51    -38    -15    329    363    426    446    239    129
    -57    -41     15     49    -36    -12    327    355    420    433    226    127
    -62    -38     23     49    -46     -7    324    355    420    431    226    142
    -59    -36     23     46    -44     -5    322    355    423    439    239    142
    -67    -36     31     49    -51     -2    319    348    418    436    244    132
    -77    -25     51     51    -64     12    324    358    431    449    259    135
    -75    -49     25     59    -54    -12    329    355    431    444    254    140
    -75    -51     23     62    -49    -15    319    345    415    431    249    135
    -67    -46     20     57    -44    -15    316    350    428    452    275    140
    -75    -36     38     57    -57      0    337    361    446    472    293    109
    -80    -44     36     59    -59     -5    316    332    415    433    262    103
    -83    -57     25     67    -54    -15    303    316    392    407    239    127
    -88    -44     44     64    -67      0    309    319    400    415    244    124
    -96    -49     46     72    -72     -2    316    324    402    415    244    137
    -88    -41     44     62    -67      0    322    332    407    423    254    132
    -88      7     96     38    -93     51    348    355    436    457    288    142
    -72     28    101     20    -88     64    361    368    449    467    298    155
    -75     57    132     10   -103     93    379    384    470    488    319    163
    -90     59    148     12   -119    103    394    384    472    483    311    161
    -90     59    150     15   -122    103    407    397    483    496    324    176
    -75    127    200    -25   -137    161    423    423    519    542    374    213
    -57    207    265    -75   -161    236    415    423    550    579    415    246
    -46    259    306   -109   -176    283    389    418    579    620    454    267
    -46    246    293   -101   -168    270    358    402    574    618    454    270
    -67    231    296    -83   -181    262    342    384    550    600    446    259
    -62    226    288    -80   -174    257    327    376    540    594    439    265
    -83    161    244    -38   -163    202    319    363    514    563    402    246
    -72     72    145      0   -109    109    296    324    446    491    327    161
    -80    -36     44     57    -64      2    290    314    402    441    270    122
   -114    -77     36     96    -75    -20    301    314    394    431    259    122
   -109    -98     10    103    -62    -44    285    285    366    405    236     96
   -116   -137    -23    127    -46    -80    277    270    348    392    228     67
   -116   -148    -31    132    -44    -90    280    270    350    400    231     54
   -111   -166    -54    140    -28   -111    270    254    335    387    218     49
   -122   -163    -41    142    -41   -103    272    254    329    379    207     28
   -145   -155    -12    150    -67    -85    285    267    337    384    205     44
   -168   -181    -12    174    -80    -98    290    259    332    384    200     59
   -150   -197    -46    174    -51   -122    277    252    322    376    192     51
    -96   -174    -77    135    -10   -127    265    252    314    374    184     31
   -106   -181    -75    142    -18   -129    267    254    316    379    187     33
   -119   -194    -75    155    -23   -135    270    257    319    384    192     44
   -124   -189    -64    158    -31   -127    275    262    327    394    197     25
   -116   -218   -101    166     -7   -161    280    267    306    368    148      0
    -64   -379   -314    223    124   -348    311    324    249    275     33    -88
     -2   -566   -566    283    280   -566    423    491    241    181   -101   -252
     33   -542   -576    254    303   -558    592    756    400    257    -72   -272
    -46   -153   -109     98     28   -132    631    626    600    522    223      2
   -210    413    623   -101   -418    517    418     36    672    846    657    444
   -397   1182   1579   -392   -989   1379    111   -501    813   1335   1275   1080
   -524   1834   2359   -654  -1441   2096   -184   -797   1005   1842   1862   1712
   -467   1621   2088   -579  -1278   1855   -452   -992    737   1680   1709   1634
   -415    982   1395   -283   -906   1187   -509  -1036    189    969    974    948
   -368    337    706     15   -540    522   -309   -756   -119    366    298    252
   -283    -31    252    158   -267    109    -41   -275     25    309    129     44
   -184    -80    103    129   -145     12    124     38    218    420    192     80
   -116   -103     12    109    -67    -46    218    205    314    470    215     88
   -122   -171    -49    145    -38   -111    249    249    324    454    187     67
   -135   -207    -72    171    -31   -140    267    265    314    431    163     36
   -129   -241   -114    184    -10   -179    272    280    311    423    150     23
   -129   -241   -111    184    -10   -176    285    301    324    428    155     28
   -111   -226   -114    166      0   -168    288    311    332    436    168     38
    -85   -239   -153    163     33   -197    285    311    332    439    176     28
   -103   -228   -124    166      7   -176    303    324    348    454    179     -2
   -119   -220   -101    168    -10   -161    309    329    345    439    158     12
   -122   -228   -109    174     -7   -168    306    340    345    433    171     46
   -122   -215    -93    168    -15   -155    319    363    374    467    210     54
    -96   -181    -88    137     -5   -135    319    376    381    470    200     44
    -72   -189   -116    129     20   -153    314    379    374    452    179     49
    -77   -187   -111    129     15   -150    324    387    381    457    187     64
    -77   -174    -96    127      7   -135    329    394    397    472    202     62
    -85   -197   -111    140     10   -155    324    389    389    457    192     62
    -88   -197   -109    142      7   -153    329    400    400    472    215     85
    -88   -187   -101    137      2   -145    337    420    420    498    246     85
    -64   -140    -75    103      5   -109    329    423    423    493    236     67
    -72   -148    -75    109      0   -114    329    423    415    475    213     75
    -67   -140    -75    103      2   -109    337    446    439    504    252    116
    -57   -153    -96    103     18   -124    350    478    467    540    293    132
    -54   -137    -83     96     12   -111    345    478    459    527    277     85
    -38   -122    -83     80     20   -103    348    498    459    509    252     96
    -54   -127    -75     90      7   -101    361    532    480    517    259    132
    -28   -114    -85     70     25    -98    361    550    493    530    280    148
    -23    -98    -75     62     25    -88    371    571    506    545    293    155
    -25   -106    -83     64     25    -96    381    600    524    563    314    171
    -12    -80    -67     46     25    -75    387    628    545    587    342    192
     15    -90   -106     36     59    -98    376    646    548    589    350    194
     18    -93   -111     38     64   -101    392    693    581    626    387    220
     28    -51    -83     10     54    -67    394    724    602    646    405    233
     38    -28    -67     -5     51    -46    397    740    607    649    407    241
     59    -12    -72    -23     64    -41    394    753    613    649    410    280
     59     -5    -64    -25     62    -33    402    774    636    675    441    288
     62     12    -49    -38     57    -18    397    769    633    672    436    290
     67     36    -31    -51     49      2    389    761    631    672    446    311
     70     51    -20    -62     44     15    389    769    644    688    467    322
     64     83     18    -72     23     51    394    769    646    685    465    306
     70    103     31    -88     18     67    384    745    631    665    444    303
     59     98     36    -80     10     67    384    722    626    662    449    319
     51    101     49    -77      0     75    389    701    620    659    452    316
     51    122     70    -85     -7     96    387    675    623    662    459    327
     31    109     77    -70    -25     96    371    631    605    646    449    303
     -5     77     83    -36    -44     80    381    597    592    636    441    277
    -20     62     83    -20    -51     72    371    548    561    600    400    218
    -28     41     70     -5    -49     54    358    506    530    558    355    179
    -67      2     70     31    -70     36    368    488    517    540    348    207
    -75    -10     64     41    -72     25    363    467    509    537    348    171
    -70    -28     41     49    -57      5    350    433    478    504    303    135
    -80    -36     44     59    -62      2    345    415    465    488    290    124
    -77    -59     18     67    -49    -20    337    394    446    467    267     98
    -70    -57     12     64    -44    -23    335    379    433    446    257    114
    -77    -54     23     64    -51    -15    340    387    441    465    285    132
    -96    -62     33     80    -64    -15    342    397    449    483    309    137
    -83    -62     18     72    -51    -23    335    379    433    465    293     93
    -72    -62     10     67    -44    -25    337    374    426    446    262     70
    -77    -64     10     70    -46    -28    342    387    436    449    267    140
    -85    -70     15     77    -51    -28    337    389    441    472    314    171
    -98    -62     33     80    -67    -15    332    374    431    465    306     80
    -93    -51     41     70    -67     -5    337    376    441    454    270     49
    -64    -49     15     57    -41    -18    327    366    431    431    236     59
    -83    -38     44     62    -64      2    327    358    431    420    231     83
   -109    -44     64     75    -88     10    340    371    439    423    244    101
    -93    -51     41     72    -70     -5    345    389    446    428    259    116
    -88    -41     46     64    -70      2    332    374    436    420    262    122
   -103    -41     62     72    -83     10    322    345    420    407    262    109
   -103    -51     49     75    -77     -2    324    348    428    415    270    103
    -88    -51     33     70    -62    -10    329    363    433    418    275    116
    -85    -38     46     62    -67      2    324    368    441    431    301    140
   -101    -31     70     67    -85     18    335    384    459    452    319    122
    -83     -5     77     41    -80     36    353    387    465    449    311    116
    -72     18     88     25    -80     51    355    374    449    423    296    142
    -83     49    132     15   -109     90    379    387    472    444    306    129
    -98     77    176     10   -137    127    410    420    496    459    301    153
    -85     70    155      5   -122    114    413    428    488    444    296    163
    -77    127    205    -25   -142    166    423    439    517    475    335    197
    -77    192    270    -57   -174    231    426    449    553    519    387    244
    -83    239    322    -77   -202    280    400    420    555    532    405    252
    -72    262    335    -96   -205    298    358    400    553    535    413    262
    -64    246    311    -93   -187    277    350    405    553    542    420    275
    -96    218    311    -62   -205    265    345    397    540    535    415    272
    -88    200    288    -54   -187    244    324    379    517    509    392    249
    -70    129    200    -31   -135    166    298    348    465    449    332    194
    -77     10     88     33    -83     46    298    335    420    394    272    140
    -96    -70     25     83    -62    -23    296    319    387    361    249    135
    -90    -93     -2     93    -44    -49    280    290    355    335    241    119
    -93   -106    -12     98    -41    -59    280    285    342    316    202     38
   -114   -135    -20    124    -49    -77    280    277    316    270    135     23
   -103   -155    -51    129    -28   -103    267    262    296    241    111     38
   -132   -181    -49    158    -41   -116    275    254    298    257    140     51
   -155   -187    -31    168    -62   -109    277    262    311    275    168     64
   -153   -179    -25    163    -64   -103    267    259    301    267    163     41
   -132   -174    -44    153    -46   -109    265    254    293    254    150     36
    -98   -166    -67    132    -15   -116    262    257    288    239    129     33
   -106   -176    -70    140    -20   -124    265    246    272    220    109     23
   -111   -174    -62    142    -25   -119    270    254    277    228    119     44
   -106   -192    -85    148    -10   -140    270    259    283    239    137     54
   -127   -226    -98    176    -15   -163    275    267    283    246    150     49
    -85   -329   -246    205     77   -288    293    303    246    184     75    -44
    -25   -498   -472    262    220   -485    363    415    210     62    -96   -192
     23   -571   -594    272    309   -584    488    607    283     28   -166   -249
     -2   -301   -298    153    148   -301    602    719    493    210     18   -158
   -158    189    345    -15   -252    267    493    290    571    462    345    184
   -353    857   1210   -252   -782   1034    223   -316    613    852    896    779
   -467   1553   2018   -542  -1244   1784    -59   -706    748   1348   1517   1405
   -449   1712   2161   -631  -1304   1935   -342   -958    683   1540   1758   1686
   -405   1098   1504   -348   -956   1301   -467  -1083    181    956   1158   1145
   -355    449    805    -46   -581    628   -384   -969   -270    194    342    322
   -301    -10    290    155   -298    140   -150   -542   -233    -38     -5    -33
   -246   -111    135    179   -192     10     77    -98     59    127     77     41
   -135   -129      2    132    -70    -64    197    155    228    241    161    109
    -93   -171    -77    132    -10   -124    246    244    275    257    171     93
    -93   -210   -116    150     10   -163    265    265    270    236    145     59
    -90   -218   -127    155     18   -174    280    293    280    233    135     59
    -72   -231   -161    150     44   -197    277    298    277    220    122     49
    -67   -244   -176    153     54   -210    272    296    270    210    109     28
    -96   -249   -155    171     28   -202    285    311    285    218    111     31
    -83   -241   -158    163     36   -200    301    324    290    220    116     51
    -51   -213   -163    132     54   -189    296    335    301    231    132     44
    -75   -220   -145    148     33   -181    309    348    311    239    137     46
    -75   -215   -140    145     31   -179    303    345    314    244    148     85
    -75   -220   -145    148     33   -184    288    329    301    241    155     59
    -72   -210   -137    140     31   -174    301    361    324    262    163     67
    -51   -197   -148    124     46   -174    311    384    340    270    161     75
    -59   -207   -150    132     44   -181    314    379    332    252    137     51
    -51   -200   -148    127     46   -174    306    376    327    239    124     96
    -67   -179   -114    122     23   -148    306    381    342    265    163    116
    -75   -200   -124    137     23   -163    314    387    355    283    187    124
    -54   -194   -140    122     41   -166    316    402    371    306    213    119
   -101   -161    -59    132    -20   -111    337    428    400    332    236    132
    -64   -161    -96    111     12   -127    332    439    394    319    220    140
    -33   -153   -119     93     41   -137    324    444    392    314    207    140
    -25   -145   -122     83     46   -135    324    446    402    327    226    166
    -49   -129    -80     90     15   -106    337    472    433    363    270    202
    -41   -135    -96     88     25   -116    337    491    439    371    272    181
    -33   -145   -114     88     38   -129    342    509    444    366    257    179
    -15   -135   -122     75     51   -129    348    537    465    381    267    210
     -5   -106   -101     57     46   -103    345    558    475    392    280    228
     -5    -93    -88     49     38    -93    350    571    485    402    285    228
    -18    -96    -77     57     28    -88    361    605    514    433    311    265
     12    -93   -106     38     59   -101    361    633    537    465    348    306
     41    -49    -90      5     64    -70    361    667    563    504    397    342
     44    -31    -77     -7     59    -54    363    696    584    527    410    327
     59     -5    -64    -28     62    -36    368    711    597    532    402    340
     85     10    -75    -49     80    -31    353    709    587    522    394    363
     83     28    -54    -54     70    -12    345    704    587    530    405    384
     59     20    -38    -41     49     -7    348    704    589    537    418    400
     54     31    -23    -44     38      5    353    696    587    542    433    410
     62     67      5    -67     28     36    345    683    581    542    446    410
     72     88     15    -80     28     51    348    685    587    550    439    392
     64     75     10    -72     25     44    345    667    574    535    420    413
     51     77     25    -64     12     51    342    636    558    519    413    407
     31     75     41    -54     -7     59    345    605    545    504    394    387
      2     67     64    -33    -31     67    353    576    535    493    381    366
      7     77     67    -44    -31     72    340    537    519    478    368    340
    -12     49     62    -20    -36     57    340    498    501    457    345    309
    -44      7     51     15    -49     28    340    472    488    446    332    283
    -67      0     67     33    -67     33    342    444    478    436    324    259
    -44      0     41     20    -44     20    329    405    444    392    265    205
    -54    -23     31     36    -44      2    337    387    423    363    226    200
    -85    -62     23     72    -57    -18    337    374    410    350    220    207
    -75    -72      2     75    -38    -36    329    358    400    348    215    158
    -75    -80     -7     75    -33    -44    322    340    381    327    184    155
    -77    -88    -10     83    -36    -49    329    340    387    337    202    187
    -88    -93     -5     90    -44    -51    327    332    384    342    210    174
    -85    -96    -10     90    -38    -54    322    324    379    337    202    150
    -90    -75     12     83    -51    -33    322    324    384    342    197    161
    -83    -75      7     77    -46    -33    319    329    389    345    200    176
    -88    -90     -2     88    -44    -46    309    314    374    332    194    161
    -70    -85    -15     77    -28    -51    296    301    368    329    189    150
    -67    -75    -10     70    -31    -44    301    311    384    348    205    161
    -75    -72      2     72    -38    -36    306    311    384    345    207    176
   -103    -70     33     85    -70    -20    314    316    392    358    218    181
   -124    -70     54     98    -90     -7    335    345    410    374    228    187
    -83    -72      7     77    -46    -33    311    324    381    340    189    171
    -85    -75     10     77    -49    -33    306    306    368    322    171    174
   -114    -77     36     93    -75    -20    322    322    389    353    202    205
    -90    -75     15     83    -54    -31    319    314    389    355    220    202
    -62    -51     10     57    -36    -20    303    293    376    350    215    181
    -72    -18     54     44    -64     18    322    322    400    363    218    179
    -67     -7     59     36    -67     25    337    335    410    366    207    202
    -72      7     80     33    -75     44    348    332    415    371    220    215
    -72     51    124     10    -98     88    368    350    441    400    254    239
    -88     41    129     23   -109     85    381    358    452    415    270    236
   -114     72    184     20   -150    127    397    366    465    428    283    259
    -85    155    241    -33   -163    197    407    397    504    470    327    301
    -72    213    283    -72   -179    246    392    392    524    491    342    322
    -54    231    285    -88   -171    257    353    363    522    496    345    342
    -64    218    280    -77   -174    249    327    337    509    493    350    332
    -93    210    303    -57   -197    257    316    314    485    475    332    314
    -85    187    270    -51   -179    228    301    301    462    454    306    303
    -57    132    189    -36   -122    161    283    280    426    418    267    265
    -77     31    109     20    -93     70    277    270    381    368    215    236
    -70    -59     10     64    -41    -25    283    275    358    345    179    187
    -72   -103    -33     88    -20    -70    265    233    309    298    122    150
   -111   -140    -31    124    -41    -85    257    197    275    275    101    132
   -140   -161    -20    148    -62    -90    267    202    280    288    109    122
   -142   -174    -31    158    -57   -103    267    205    272    277     98    119
   -106   -189    -83    145    -12   -135    249    189    246    249     70    111
    -98   -187    -90    142     -5   -140    246    184    244    254     64    101
   -101   -176    -77    137    -12   -129    244    179    241    257     59     72
   -140   -200    -59    171    -41   -129    239    155    210    215     12     72
   -158   -213    -54    184    -54   -135    244    153    213    226     31    103
   -145   -194    -51    168    -46   -124    249    166    231    252     59    109
   -124   -207    -83    163    -23   -145    241    168    226    241     41     72
   -106   -231   -124    168      7   -179    239    176    210    220      5     59
   -101   -239   -137    168     15   -189    239    168    207    218      7     83
    -83   -296   -213    189     62   -257    246    174    184    189    -20     51
    -44   -449   -405    244    179   -428    277    239    129     90   -137    -64
    -25   -626   -600    327    285   -613    392    397    135    -12   -288   -249
    -20   -522   -501    270    239   -511    524    571    283     57   -246   -218
   -122   -135    -12    129    -54    -75    532    371    420    283     41     51
   -275    431    706    -80   -491    568    290   -244    415    574    470    439
   -433   1197   1631   -381  -1031   1413    -18   -776    480   1000   1026   1021
   -498   1670   2169   -587  -1335   1919   -311  -1075    550   1361   1465   1561
   -467   1397   1865   -465  -1166   1631   -527  -1228    290   1192   1317   1467
   -428    750   1176   -161   -802    963   -514  -1179   -163    514    592    730
   -366    124    491    122   -428    306   -288   -836   -384    -59    -88     51
   -280   -106    171    192   -228     31    -44   -350   -122     33   -101     33
   -194   -150     44    171   -119    -54    106    -51     85    171    -10    109
   -168   -184    -18    174    -75   -101    192     93    179    231     31    132
   -122   -210    -88    166    -18   -150    205    114    174    202      2    103
   -101   -236   -135    166     15   -184    213    140    176    194     -2     77
   -119   -233   -114    176     -5   -174    233    174    194    205     -5     57
    -83   -228   -148    155     31   -189    233    174    181    181    -33     28
   -103   -249   -145    176     20   -197    239    163    163    150    -59     54
   -127   -275   -150    200     10   -213    244    179    176    166    -44     67
   -127   -272   -145    200      7   -210    241    189    189    171    -41     59
   -106   -257   -150    181     20   -202    239    192    181    161    -51     41
   -106   -244   -137    176     15   -192    254    200    189    161    -57     70
   -116   -241   -124    176      2   -184    280    218    207    184    -20    114
    -96   -233   -137    163     20   -187    265    215    205    184    -18     77
    -96   -220   -124    155     12   -174    259    218    205    174    -38     57
    -70   -210   -140    140     33   -176    275    246    218    176    -41    106
    -70   -213   -142    140     33   -179    265    239    218    184    -25    103
    -83   -205   -122    142     18   -166    265    233    223    192    -10    116
   -111   -205    -96    158    -10   -150    267    246    244    220     23    129
    -75   -174    -98    124     10   -137    265    267    257    233     25     90
    -62   -176   -116    119     25   -148    267    262    236    194    -23     93
    -59   -184   -127    122     31   -155    272    272    244    194    -23    137
    -49   -171   -122    109     33   -145    267    285    262    218      5    150
    -38   -163   -124    101     41   -145    254    290    265    228     23    153
    -38   -158   -119     96     38   -140    267    303    275    236     31    158
    -51   -137    -85     93     15   -111    283    324    290    241     28    158
    -64   -142    -80    101      5   -111    288    335    288    233      7    166
    -46   -145    -98     96     25   -122    301    366    303    246     20    184
    -28   -129   -101     77     36   -116    306    405    332    280     54    220
    -10   -129   -122     70     54   -127    306    423    342    288     62    220
    -12   -122   -111     67     49   -119    303    433    342    285     57    228
    -10   -101    -90     57     38    -96    314    470    371    319     98    277
     18    -85   -103     33     59    -93    322    509    400    353    129    285
     33    -77   -114     20     72    -96    327    527    405    353    124    272
     46    -59   -106      5     75    -80    316    532    394    335    106    301
     57    -31    -88    -12     72    -59    316    550    413    355    132    345
     75    -25   -103    -25     88    -62    303    545    410    363    148    345
     46    -10    -57    -18     49    -33    303    532    415    374    168    358
     25     12    -12    -20     18      0    306    532    418    384    184    371
     64     49    -15    -57     41     18    306    537    418    379    181    371
     67     44    -25    -57     46     10    290    511    394    348    153    350
     46     38     -7    -44     25     18    280    483    381    332    145    361
     41     67     25    -54      7     46    285    462    379    337    158    361
     23     77     54    -49    -15     67    288    433    371    324    155    348
      0     83     83    -44    -41     85    285    402    358    306    129    322
    -28     57     83    -15    -57     70    293    374    350    290    106    309
    -44     31     72      5    -59     51    288    337    332    262     83    277
    -41     10     51     15    -46     31    272    293    303    228     51    252
    -49     -2     44     25    -46     20    267    267    293    223     49    244
    -62    -33     28     46    -46     -2    262    228    272    200     28    197
    -88    -54     33     70    -64    -10    249    184    241    161     -7    161
   -103    -49     54     77    -80      2    249    184    233    145    -23    187
   -106    -57     46     80    -77     -5    259    187    239    153    -15    171
    -75    -75      0     75    -38    -36    249    163    213    119    -49    129
    -93    -85      5     88    -51    -38    236    142    192     90    -80    127
   -106    -88     18     98    -62    -36    239    140    194     88    -75    145
   -122   -109     12    114    -70    -49    241    127    187     93    -57    150
   -124   -101     20    111    -72    -41    244    119    189     98    -46    135
   -137    -96     41    114    -90    -28    254    135    205    106    -54    122
   -129    -90     38    111    -85    -25    249    140    200     90    -72    142
   -106    -88     18     96    -62    -36    241    135    194     88    -62    145
   -101    -85     15     90    -59    -36    244    142    205    101    -46    140
   -129    -93     36    109    -85    -28    246    132    205     90    -57    127
   -142   -103     38    124    -90    -33    239    114    184     64    -85    127
   -124    -88     33    103    -80    -28    233    122    187     62    -85    137
   -106    -83     23     93    -67    -28    233    132    194     70    -72    145
   -109    -88     20     96    -64    -33    226    116    181     54    -83    124
   -106    -88     18     98    -62    -36    218    103    168     41    -96    119
   -135   -106     25    119    -83    -41    223    103    176     51    -77    127
   -114    -72     41     93    -80    -15    236    111    189     67    -64    114
    -85    -12     72     46    -80     28    254    124    197     59    -75    137
    -85      7     93     38    -88     49    280    161    228     80    -51    194
   -103     31    135     36   -119     80    293    174    246    101    -28    192
   -122      5    127     59   -124     64    288    145    223     72    -51    166
   -142     25    166     57   -155     96    296    150    239     93    -18    210
   -111     93    205     10   -158    148    314    187    285    148     44    228
   -101    179    280    -38   -192    228    322    192    316    176     70    241
    -77    220    298    -72   -187    259    285    179    319    171     62    272
    -46    236    283    -96   -166    259    257    171    314    171     59    265
    -85    192    277    -51   -181    233    239    140    277    124     20    275
    -90    161    252    -36   -171    205    207     96    239     90     -5    244
   -114    111    226      0   -168    168    197     80    218     72    -20    220
   -114     12    127     49   -122     67    187     67    179     23    -72    163
   -119    -96     23    109    -72    -36    176     49    124    -36   -132    124
   -148   -137     10    142    -83    -62    184     41    109    -54   -148    103
   -148   -163    -18    155    -67    -90    181     23     85    -75   -168     75
   -137   -179    -44    158    -49   -111    163     -2     51   -114   -202     46
   -142   -181    -38    163    -51   -111    155    -12     38   -129   -215     20
   -142   -194    -54    166    -46   -124    158     -7     38   -132   -218     49
   -148   -210    -62    179    -44   -137    153    -15     33   -137   -215     33
   -137   -215    -80    174    -31   -150    140    -28     15   -161   -241     -2
   -140   -228    -88    184    -25   -158    140    -36      2   -184   -267     23
   -163   -241    -77    202    -44   -161    145    -36      7   -174   -241     36
   -153   -241    -88    194    -33   -166    129    -44     -7   -192   -267    -15
   -129   -228    -98    176    -15   -163    116    -44    -15   -215   -296     -7
   -155   -254    -98    205    -28   -176    129    -38    -15   -223   -301      7
   -163   -259    -96    210    -33   -179    142    -44    -15   -220   -290     12
   -168   -288   -122    228    -25   -205    145    -41    -33   -246   -309    -15
   -111   -402   -293    257     88   -348    163     -7    -88   -332   -402   -101
    -18   -631   -613    324    296   -623    233     93   -153   -480   -574   -283
     18   -639   -657    309    337   -649    358    283    -67   -483   -605   -374
    -77   -345   -270    210     96   -309    433    244    106   -290   -402   -213
   -293    135    428     77   -361    280    296   -265    174    -23    -36    181
   -480    878   1358   -197   -919   1117      7   -846    246    381    519    813
   -576   1566   2143   -496  -1361   1855   -280  -1145    423    888   1135   1444
   -542   1543   2086   -501  -1314   1813   -540  -1325    298    930   1205   1584
   -449    984   1434   -270   -943   1208   -654  -1382   -155    353    605   1028
   -381    322    704     31   -542    511   -501  -1166   -550   -384   -202    189
   -319    -77    241    197   -283     80   -226   -665   -389   -444   -384    -10
   -231   -153     77    192   -155    -36    -28   -314   -168   -316   -311     33
   -192   -176     12    181   -103    -83     72   -135    -57   -249   -265     57
   -153   -223    -70    189    -41   -148    106    -62    -38   -257   -280     28
   -127   -239   -114    181     -7   -176    114    -36    -44   -275   -298      5
   -124   -259   -135    189      5   -197    116    -38    -59   -306   -332    -15
   -124   -277   -153    200     12   -218    127    -31    -64   -322   -345    -15
   -148   -298   -150    223      0   -226    137    -20    -54   -322   -348    -33
   -148   -285   -137    215     -7   -213    145     -5    -49   -329   -361    -36
   -114   -277   -163    197     23   -223    140      2    -54   -337   -366    -25
   -129   -285   -158    207     12   -223    148      7    -44   -329   -353    -25
   -129   -288   -158    210     12   -223    155     15    -41   -335   -358    -31
   -111   -272   -161    189     23   -218    148     12    -51   -353   -374    -33
   -111   -257   -145    184     15   -202    150     23    -41   -348   -371    -25
   -109   -257   -150    181     18   -205    153     36    -31   -340   -363    -23
   -122   -241   -119    181     -2   -181    161     36    -25   -337   -348    -23
   -109   -236   -129    171      7   -184    155     41    -28   -345   -350      5
    -90   -231   -140    158     23   -187    155     59    -15   -335   -342     10
   -101   -236   -137    166     18   -187    150     59    -18   -340   -350      7
   -103   -231   -127    168     10   -179    155     62    -15   -340   -345     12
   -103   -228   -124    163     10   -176    161     62    -10   -337   -340     12
    -88   -220   -132    153     20   -176    168     75      0   -329   -329     25
    -59   -207   -148    132     41   -179    168     96     12   -319   -314     25
    -67   -197   -129    132     31   -163    176    114     23   -309   -303     36
    -80   -202   -124    140     20   -166    179    132     25   -324   -329     41
    -59   -194   -137    127     38   -166    174    145     28   -329   -337     46
    -72   -194   -122    132     20   -158    176    155     33   -329   -335     57
    -90   -207   -116    150     12   -163    194    181     54   -306   -311     77
    -38   -181   -145    109     51   -163    184    197     54   -311   -314     77
     -2   -150   -150     75     72   -150    179    223     64   -303   -306     83
      7   -148   -158     70     80   -153    192    257     90   -283   -285    106
     20   -135   -155     57     88   -145    189    280    101   -272   -275    119
     36   -119   -158     38     96   -137    184    296    103   -272   -270    122
     31   -119   -150     44     88   -135    197    327    124   -257   -254    142
     36   -111   -148     36     90   -129    200    345    135   -249   -241    166
     38    -85   -124     23     80   -103    192    342    132   -249   -239    174
     33    -72   -106     18     67    -88    189    345    142   -236   -220    200
     44    -57   -103      5     72    -80    189    350    153   -220   -197    210
     38    -46    -85      0     62    -64    194    355    153   -223   -197    200
     23    -23    -46      0     33    -33    205    361    153   -231   -197    244
     28      0    -31    -15     28    -15    200    342    150   -231   -187    236
     33      7    -25    -20     28     -7    187    316    129   -252   -210    197
     33     18    -15    -28     25      2    171    277    103   -290   -249    189
     46     18    -28    -31     38     -5    163    249     90   -309   -267    197
      7      2     -5     -7      5      0    166    220     80   -322   -272    192
    -33    -10     23     23    -28      5    163    176     59   -345   -285    171
    -25    -18      5     20    -18     -7    153    145     46   -361   -298    135
    -51    -38     12     46    -33    -12    158    129     36   -381   -324    109
    -54    -67    -15     59    -20    -41    140     80     -2   -428   -368     75
    -59    -77    -18     67    -23    -49    127     36    -33   -467   -405     49
    -83   -103    -20     90    -31    -62    127     12    -46   -483   -415     36
    -88   -142    -54    116    -18    -98    109    -20    -80   -517   -441      2
    -90   -158    -70    122    -12   -116     90    -44   -101   -537   -457    -15
   -106   -161    -54    135    -28   -109     98    -51   -101   -537   -457    -12
   -106   -163    -57    132    -25   -109    101    -51    -96   -535   -452    -10
   -111   -171    -59    142    -25   -116     93    -62   -111   -555   -470    -31
   -119   -174    -54    145    -33   -114     93    -75   -129   -576   -488    -28
   -114   -166    -51    137    -31   -109    101    -62   -119   -566   -475    -28
   -119   -174    -54    145    -33   -114     96    -70   -127   -576   -493    -44
   -119   -179    -59    150    -31   -119     88    -77   -132   -587   -498    -23
   -114   -174    -59    142    -28   -116     85    -64   -114   -561   -470    -23
    -96   -179    -83    137     -7   -132     75    -72   -129   -581   -496    -64
    -85   -171    -85    127     -2   -129     64    -90   -158   -623   -540    -64
   -114   -174    -59    145    -28   -116     75    -85   -150   -618   -532    -31
   -127   -168    -41    148    -44   -106     80    -85   -140   -600   -506    -18
   -103   -171    -67    137    -20   -122     77    -85   -145   -605   -501    -31
   -103   -171    -67    135    -20   -119     70    -90   -153   -618   -519    -49
   -106   -166    -59    137    -23   -114     70    -93   -158   -628   -535    -46
    -96   -163    -67    129    -15   -116     75    -93   -158   -631   -535    -49
   -101   -137    -36    119    -33    -88     93    -80   -142   -620   -522    -33
   -116   -106     10    109    -64    -49    109    -67   -124   -602   -501    -10
   -103    -83     20     93    -62    -31    122    -67   -116   -592   -485      0
    -93    -67     25     80    -62    -20    129    -62   -111   -592   -478      0
   -111    -54     57     83    -85      0    148    -36    -93   -574   -465      2
    -98      0     98     46    -98     49    158    -25    -72   -561   -452     38
    -85     83    168      2   -127    124    148    -31    -54   -537   -426     59
    -96    124    218    -15   -158    171    114    -54    -49   -527   -413     75
    -80    116    197    -18   -140    155     77    -62    -46   -519   -400     98
    -72    101    171    -15   -122    137     62    -72    -59   -530   -405     96
    -51    109    161    -28   -106    135     38    -93    -88   -555   -420     90
    -70     59    129      5   -101     93     33   -106   -103   -568   -433     59
    -75    -23     51     49    -64     15     15   -137   -163   -641   -514     -7
    -72   -124    -51     98    -12    -88     -2   -168   -231   -719   -597    -67
    -90   -189    -98    140      2   -145     10   -168   -246   -735   -610    -77
   -103   -236   -132    168     12   -184      2   -189   -275   -761   -633   -116
    -93   -267   -174    179     38   -220    -20   -228   -322   -810   -683   -153
    -93   -272   -181    181     41   -228    -23   -233   -332   -823   -698   -161
   -101   -285   -184    194     41   -236    -25   -236   -340   -833   -711   -155
   -109   -303   -197    205     44   -252    -25   -244   -348   -839   -717   -158
   -116   -309   -192    213     36   -252    -28   -246   -350   -833   -701   -153
   -116   -303   -187    207     33   -244    -31   -246   -348   -820   -693   -163
   -109   -314   -205    213     46   -259    -31   -246   -350   -831   -709   -192
    -83   -319   -239    200     75   -280    -46   -267   -387   -883   -761   -194
   -109   -327   -218    218     51   -272    -38   -265   -384   -875   -750   -179
   -116   -342   -226    228     51   -285    -33   -254   -376   -865   -740   -171
    -96   -337   -241    218     72   -290    -57   -272   -400   -885   -761   -215
    -98   -355   -257    226     77   -309    -54   -270   -413   -909   -787   -233
    -72   -478   -405    272    166   -441    -41   -244   -457   -974   -859   -280
     -7   -657   -649    332    319   -652     23   -150   -498  -1083   -992   -428
     38   -719   -758    340    397   -737    145     36   -431  -1130  -1085   -581
     -2   -449   -446    226    220   -449    246    135   -218   -950   -927   -428
   -153      5    158     72   -155     80    161   -233   -129   -698   -587    -80
   -329    654    982   -163   -657    818   -111   -852   -142   -363    -80    433
   -444   1389   1834   -472  -1137   1610   -381  -1247    -23    122    537   1049
   -449   1501   1948   -527  -1200   1725   -644  -1491   -116    262    722   1293
   -407    932   1337   -262   -872   1135   -774  -1600   -568   -257    184    813
   -358    296    652     31   -506    475   -698  -1499  -1015  -1018   -644     -7
   -301   -192    109    246   -205    -41   -470  -1060   -963  -1247   -997   -337
   -205   -290    -85    246    -62   -189   -283   -665   -675  -1065   -885   -254
   -119   -298   -179    207     28   -239   -166   -431   -509   -948   -802   -197
    -83   -324   -241    202     77   -283   -114   -324   -446   -917   -787   -197
    -67   -350   -283    210    106   -316   -106   -311   -457   -943   -818   -226
    -59   -366   -306    213    122   -337   -106   -301   -465   -961   -841   -249
    -57   -381   -324    220    132   -353    -90   -277   -452   -958   -841   -249
    -54   -400   -345    226    145   -371    -77   -262   -441   -950   -836   -249
    -59   -407   -348    233    142   -379    -75   -265   -446   -958   -844   -259
    -44   -387   -342    215    148   -366    -75   -259   -444   -958   -844   -257
    -72   -394   -322    231    124   -358    -67   -246   -431   -945   -828   -236
    -59   -387   -327    223    132   -358    -70   -233   -418   -927   -797   -210
    -10   -355   -345    184    166   -350    -83   -228   -420   -927   -800   -257
    -23   -348   -327    184    150   -337    -70   -223   -415   -937   -839   -275
    -23   -363   -340    192    155   -350    -64   -218   -413   -943   -849   -236
    -10   -353   -342    179    166   -348    -70   -210   -407   -930   -831   -236
    -23   -342   -319    184    148   -332    -67   -194   -394   -917   -815   -228
    -25   -345   -322    184    145   -335    -67   -194   -397   -922   -815   -220
    -20   -337   -316    179    148   -327    -75   -200   -402   -930   -831   -228
     -7   -345   -337    174    163   -342    -75   -194   -397   -927   -828   -218
      5   -348   -353    171    179   -350    -67   -176   -379   -906   -807   -205
     10   -319   -332    153    168   -327    -77   -176   -374   -904   -807   -213
    -12   -327   -316    168    150   -322    -72   -166   -371   -898   -805   -215
    -20   -332   -314    174    145   -324    -67   -150   -361   -891   -800   -202
     10   -316   -327    153    168   -322    -72   -140   -353   -878   -784   -184
      5   -319   -327    155    166   -322    -72   -135   -345   -870   -776   -187
      0   -301   -301    150    150   -301    -62   -109   -322   -852   -761   -174
      7   -288   -296    140    150   -290    -59    -85   -309   -836   -748   -148
     41   -270   -311    114    176   -290    -59    -62   -298   -826   -740   -158
     41   -262   -306    109    171   -283    -46    -31   -280   -815   -737   -140
     72   -249   -322     88    197   -285    -44     -2   -259   -795   -719   -119
     75   -246   -322     83    197   -283    -54      2   -254   -789   -709   -109
     64   -241   -306     88    184   -272    -57     23   -244   -776   -696   -111
     72   -218   -293     72    181   -254    -46     67   -215   -745   -675    -70
    109   -202   -311     46    207   -257    -46     83   -210   -737   -659    -46
    116   -187   -303     33    210   -244    -54     83   -207   -730   -652    -49
    127   -158   -285     15    205   -220    -54     80   -197   -717   -641    -31
    127   -137   -267      5    194   -202    -54     72   -194   -709   -631    -18
    127   -124   -254     -2    189   -189    -59     62   -202   -714   -628    -20
    122   -116   -239     -2    179   -176    -64     54   -207   -717   -631    -12
    124   -114   -239     -5    181   -176    -62     49   -205   -709   -620     -2
    122   -109   -233     -7    176   -171    -67     25   -218   -717   -623     -7
    111    -88   -202    -12    155   -145    -72      0   -231   -730   -631    -18
     88    -83   -174     -2    127   -127    -70    -18   -231   -730   -628    -25
     77    -88   -166      5    122   -127    -67    -41   -239   -737   -641    -49
     72    -90   -163      7    116   -127    -77    -80   -259   -766   -675    -80
     51   -103   -155     25    101   -127    -75   -109   -270   -776   -683    -83
     44   -129   -176     41    109   -153    -80   -140   -280   -787   -688   -106
     38   -142   -181     51    109   -161    -85   -174   -298   -805   -709   -176
     10   -174   -187     80     98   -179    -96   -218   -332   -852   -766   -202
    -20   -213   -192    114     85   -202    -90   -241   -345   -865   -774   -189
    -31   -236   -207    132     85   -223    -96   -252   -353   -862   -774   -223
     -2   -223   -220    114    109   -223   -109   -272   -371   -883   -802   -270
    -18   -233   -215    124     96   -226   -109   -280   -381   -898   -823   -257
     -7   -241   -233    124    111   -239   -114   -288   -389   -906   -828   -259
      7   -241   -249    114    127   -244   -122   -298   -400   -917   -836   -275
     -2   -259   -257    132    127   -259   -119   -303   -400   -911   -841   -275
    -12   -257   -244    132    114   -252   -119   -303   -392   -904   -833   -272
     -5   -249   -244    127    119   -246   -132   -311   -400   -911   -836   -288
      2   -246   -249    119    124   -249   -135   -311   -397   -906   -833   -283
     -2   -249   -246    127    122   -249   -127   -298   -384   -891   -820   -275
      0   -241   -244    119    122   -241   -129   -301   -384   -891   -818   -280
     -7   -236   -231    122    111   -233   -129   -306   -381   -885   -810   -272
     -7   -239   -233    122    111   -236   -135   -303   -376   -872   -789   -257
     15   -236   -252    111    132   -244   -137   -303   -371   -865   -784   -283
      7   -226   -233    109    119   -228   -142   -314   -387   -891   -828   -316
      0   -233   -233    116    116   -233   -129   -301   -379   -891   -836   -285
      7   -218   -226    103    114   -223   -116   -285   -355   -865   -805   -265
      7   -161   -168     77     88   -163   -103   -275   -332   -839   -774   -241
      5   -122   -129     57     67   -127    -88   -262   -309   -810   -745   -231
     -2   -122   -122     62     59   -122    -64   -241   -288   -789   -732   -228
     23   -127   -150     49     85   -137    -62   -233   -293   -802   -745   -231
     25    -72    -98     23     62    -85    -51   -220   -270   -779   -719   -200
     20      2    -18    -12     18     -7    -49   -207   -228   -730   -670   -163
     38     62     23    -51      7     44    -75   -218   -210   -706   -644   -153
     46     85     38    -67      2     62   -114   -239   -215   -709   -646   -145
     49     62     12    -54     18     38   -122   -246   -220   -711   -652   -140
     46     36    -10    -41     28     12   -137   -267   -241   -722   -659   -153
     46     20    -25    -33     36      0   -155   -293   -267   -740   -670   -171
     33    -31    -64     -2     46    -46   -168   -314   -303   -776   -709   -213
     18   -153   -171     67     93   -161   -171   -322   -342   -823   -761   -267
     18   -239   -257    109    137   -249   -181   -335   -387   -867   -810   -316
      5   -285   -290    140    145   -288   -189   -361   -413   -901   -844   -348
      7   -319   -327    155    163   -322   -194   -384   -439   -930   -875   -368
     -2   -350   -348    176    171   -350   -194   -392   -459   -948   -893   -394
      2   -358   -361    176    181   -361   -207   -405   -480   -966   -914   -407
    -10   -358   -348    181    168   -353   -205   -405   -475   -958   -906   -397
      0   -368   -368    184    181   -368   -207   -397   -478   -950   -893   -394
      7   -384   -392    189    200   -387   -210   -389   -478   -950   -898   -418
     15   -389   -405    187    210   -397   -213   -387   -480   -966   -919   -428
     10   -387   -397    187    202   -392   -213   -387   -480   -966   -922   -420
     12   -387   -400    184    205   -392   -220   -394   -485   -966   -919   -423
     23   -392   -415    184    218   -402   -231   -400   -493   -974   -927   -439
      7   -405   -413    197    210   -407   -218   -384   -483   -963   -917   -426
      2   -418   -420    207    210   -420   -210   -376   -480   -958   -909   -423
     33   -467   -501    215    265   -483   -218   -376   -522  -1010   -963   -496
     70   -646   -717    288    392   -680   -181   -314   -592  -1132  -1109   -631
    109   -815   -924    350    517   -870    -57   -142   -589  -1241  -1262   -782
    119   -717   -836    298    478   -776     67      0   -452  -1169  -1205   -766
    -18   -348   -332    181    155   -342     51   -265   -348   -966   -943   -537
   -207    231    439    -10   -322    335   -215   -943   -381   -680   -514   -101
   -340   1036   1376   -348   -857   1205   -545  -1431   -290   -210    103    506
   -397   1493   1888   -548  -1143   1691   -846  -1709   -226    155    540    971
   -340   1202   1540   -433   -940   1371  -1070  -1831   -483    -23    358    862
   -280    550    831   -135   -555    691  -1018  -1699   -896   -696   -368    166
   -218    -59    158    137   -189     46   -732  -1231  -1018  -1184   -963   -428
   -122   -290   -168    205     23   -231   -472   -719   -750  -1091   -979   -467
    -23   -327   -306    174    140   -316   -319   -415   -548   -956   -888   -405
     15   -368   -384    176    200   -376   -259   -303   -488   -935   -878   -418
    -12   -410   -397    210    189   -405   -233   -275   -485   -953   -901   -439
      7   -426   -433    207    218   -428   -226   -254   -483   -961   -911   -452
     28   -439   -467    202    246   -452   -223   -244   -485   -974   -927   -483
     33   -439   -472    202    252   -454   -218   -241   -488   -987   -945   -504
     31   -446   -480    207    252   -462   -205   -228   -475   -979   -940   -488
     36   -457   -493    210    262   -475   -197   -220   -465   -971   -930   -483
     33   -454   -491    210    259   -470   -197   -220   -462   -974   -930   -491
     31   -449   -480    210    254   -465   -194   -213   -454   -969   -927   -488
     33   -457   -493    210    262   -475   -189   -202   -444   -961   -919   -480
     41   -459   -501    207    270   -480   -189   -200   -441   -961   -914   -483
     41   -446   -491    202    262   -467   -184   -192   -428   -948   -904   -475
     36   -431   -467    197    252   -449   -176   -176   -413   -932   -893   -470
     44   -433   -480    194    259   -457   -184   -174   -413   -935   -893   -467
     51   -426   -480    187    265   -452   -181   -166   -405   -924   -883   -459
     41   -415   -457    187    246   -436   -171   -153   -392   -911   -872   -462
     44   -405   -449    181    246   -426   -171   -142   -387   -914   -880   -467
     54   -402   -459    174    254   -431   -176   -142   -389   -917   -885   -457
     46   -407   -457    179    249   -431   -174   -129   -376   -901   -865   -444
     54   -402   -457    174    252   -428   -168   -109   -355   -883   -849   -449
     67   -376   -444    155    254   -410   -161    -90   -348   -883   -852   -436
     67   -366   -433    148    249   -400   -153    -70   -332   -872   -846   -420
     62   -389   -452    161    257   -420   -145    -49   -316   -859   -836   -410
     72   -376   -452    150    259   -415   -148    -38   -311   -857   -831   -407
     75   -366   -441    145    257   -402   -137    -12   -290   -839   -813   -392
     75   -366   -441    145    257   -402   -127     18   -267   -818   -795   -374
    101   -350   -452    124    275   -400   -124     44   -252   -802   -782   -363
    119   -342   -462    109    288   -400   -124     62   -241   -797   -776   -366
    119   -337   -457    109    288   -397   -114     93   -223   -782   -761   -353
    129   -322   -452     96    288   -387   -109    116   -207   -769   -743   -322
    148   -306   -454     77    298   -379   -106    137   -197   -756   -732   -316
    158   -288   -446     64    301   -366   -103    161   -176   -735   -711   -306
    158   -265   -423     54    290   -342    -96    176   -161   -719   -696   -285
    171   -259   -431     41    298   -342    -96    176   -161   -719   -696   -272
    168   -239   -407     33    288   -322    -93    176   -158   -711   -685   -265
    166   -228   -394     28    277   -311    -90    176   -150   -701   -670   -246
    187   -215   -402     15    293   -309    -96    171   -148   -691   -652   -239
    192   -192   -384      0    285   -288   -101    155   -153   -693   -652   -244
    171   -176   -348      2    259   -262    -98    135   -158   -698   -654   -252
    148   -168   -316      7    231   -241   -103    101   -179   -719   -672   -257
    137   -179   -316     20    226   -246   -109     62   -194   -737   -688   -262
    109   -184   -296     36    200   -239   -114     23   -200   -740   -685   -267
     93   -187   -280     44    187   -233   -116    -10   -202   -737   -678   -270
     83   -207   -293     59    187   -249   -127    -51   -218   -753   -688   -301
     75   -231   -306     77    189   -267   -142   -101   -246   -787   -727   -348
     51   -228   -283     85    166   -254   -148   -135   -257   -802   -748   -374
     38   -252   -290    106    163   -270   -153   -168   -270   -823   -761   -384
     33   -272   -306    119    168   -288   -168   -207   -296   -849   -774   -407
     18   -293   -311    137    163   -301   -174   -226   -303   -854   -766   -420
     10   -314   -324    150    166   -319   -181   -249   -319   -875   -779   -446
     15   -324   -340    153    176   -332   -187   -270   -335   -896   -800   -465
     15   -335   -350    155    181   -342   -192   -277   -340   -901   -802   -459
     15   -335   -350    161    181   -342   -187   -272   -324   -885   -782   -444
     20   -311   -335    142    176   -322   -197   -293   -340   -898   -792   -472
     15   -306   -322    145    168   -314   -200   -303   -345   -906   -800   -472
      5   -335   -340    166    171   -337   -189   -293   -335   -893   -789   -449
      2   -335   -337    166    168   -335   -187   -296   -329   -883   -774   -446
     20   -327   -348    150    184   -337   -194   -303   -335   -888   -776   -465
     20   -322   -342    150    179   -329   -194   -303   -329   -885   -779   -457
     15   -322   -337    150    176   -329   -192   -303   -327   -885   -774   -449
     28   -309   -337    140    181   -322   -202   -314   -332   -885   -771   -454
     18   -298   -316    140    166   -306   -205   -324   -335   -891   -771   -459
      7   -311   -322    150    163   -316   -192   -319   -319   -875   -756   -446
     18   -298   -316    137    166   -306   -181   -314   -303   -854   -732   -431
     12   -265   -277    127    145   -270   -168   -303   -288   -828   -709   -420
     18   -226   -246    101    129   -233   -145   -288   -257   -797   -683   -402
     25   -200   -226     85    124   -213   -124   -277   -236   -774   -662   -384
     25   -189   -215     80    119   -202   -111   -277   -233   -771   -662   -387
     23   -174   -197     75    109   -184    -96   -270   -218   -750   -646   -392
     31   -114   -145     41     85   -129    -96   -265   -192   -727   -623   -353
     49    -36    -88     -7     67    -62   -119   -277   -171   -698   -594   -324
     54      5    -49    -31     49    -20   -150   -298   -161   -678   -568   -306
     64    -12    -77    -25     70    -44   -168   -306   -163   -680   -579   -290
     67    -33   -101    -18     80    -67   -187   -324   -181   -693   -584   -298
     62    -49   -114     -7     85    -80   -205   -353   -200   -706   -592   -301
     51    -77   -129     12     88   -103   -220   -371   -215   -709   -584   -303
     41   -176   -218     67    129   -197   -231   -394   -262   -758   -633   -379
     38   -296   -335    129    184   -316   -236   -420   -316   -831   -717   -459
     18   -348   -368    163    192   -358   -231   -433   -337   -862   -753   -483
      2   -376   -381    184    189   -379   -236   -454   -361   -885   -776   -485
      5   -405   -410    200    207   -407   -254   -485   -389   -906   -784   -514
     -2   -415   -415    207    205   -415   -259   -506   -405   -914   -787   -535
      0   -415   -415    205    207   -415   -265   -514   -405   -914   -795   -542
     12   -439   -454    210    231   -446   -275   -532   -423   -937   -828   -558
     23   -439   -462    207    241   -449   -275   -542   -428   -945   -831   -555
      5   -433   -441    213    220   -439   -267   -548   -426   -943   -820   -548
     -5   -444   -439    223    215   -441   -267   -550   -423   -940   -815   -558
      7   -446   -457    218    231   -452   -277   -574   -436   -953   -828   -566
     23   -441   -465    210    244   -452   -285   -581   -441   -953   -823   -555
     25   -472   -501    220    262   -485   -283   -587   -439   -945   -815   -571
     23   -480   -504    228    262   -491   -288   -600   -444   -950   -815   -584
      5   -488   -493    241    246   -491   -277   -597   -446   -956   -820   -594
     41   -589   -631    275    335   -610   -267   -584   -496  -1026   -898   -680
    114   -800   -914    340    511   -857   -207   -517   -594  -1208  -1109   -878
    135   -878  -1015    371    574   -945    -75   -340   -566  -1275  -1213  -1002
     49   -685   -735    316    389   -709     49   -285   -397  -1122  -1062   -867
   -109   -280   -171    194     31   -226    -49   -753   -303   -878   -740   -550
   -311    465    776    -77   -542    618   -350  -1415   -192   -431   -148     57
   -439   1218   1657   -389  -1047   1436   -631  -1769     51    148    532    750
   -420   1369   1790   -475  -1104   1577   -922  -1971     41    348    766   1021
   -332    867   1200   -267   -766   1034  -1098  -2062   -366   -103    296    597
   -309    228    537     38   -423    381   -935  -1834   -774   -810   -459   -176
   -202   -220    -18    210    -93   -119   -649  -1319   -748  -1041   -795   -535
    -98   -355   -259    226     77   -306   -428   -909   -537   -953   -782   -568
    -38   -415   -376    228    168   -397   -309   -711   -431   -906   -763   -553
    -28   -470   -441    246    205   -457   -280   -659   -418   -911   -771   -558
      2   -488   -491    241    244   -488   -270   -641   -423   -924   -784   -592
     12   -493   -506    239    259   -498   -257   -615   -420   -935   -792   -618
      0   -498   -498    249    249   -498   -239   -594   -413   -937   -800   -618
     -2   -527   -524    262    257   -527   -236   -589   -418   -953   -813   -631
     -2   -532   -530    267    262   -532   -231   -587   -418   -958   -810   -641
     -2   -537   -537    267    267   -537   -231   -587   -418   -961   -810   -652
      7   -535   -542    265    275   -537   -218   -571   -405   -943   -789   -633
     31   -519   -553    241    290   -535   -215   -558   -397   -930   -766   -626
     20   -506   -527    241    272   -517   -215   -555   -394   -927   -758   -644
      5   -514   -522    252    262   -517   -207   -548   -392   -924   -769   -652
     31   -519   -550    244    290   -535   -207   -545   -394   -932   -784   -649
     59   -517   -576    226    316   -545   -207   -532   -389   -917   -776   -654
     38   -506   -545    233    290   -527   -197   -517   -374   -901   -763   -646
     25   -488   -514    228    270   -501   -192   -498   -361   -888   -748   -633
     44   -483   -527    220    285   -504   -192   -491   -361   -888   -735   -626
     28   -488   -519    228    270   -504   -189   -488   -358   -891   -727   -631
     38   -498   -537    228    285   -517   -187   -475   -350   -888   -727   -636
     70   -485   -558    207    311   -522   -187   -459   -348   -891   -732   -649
     49   -483   -532    218    290   -506   -181   -446   -342   -888   -727   -628
     36   -491   -527    226    280   -509   -171   -433   -324   -867   -698   -602
     88   -475   -563    192    324   -519   -168   -397   -303   -841   -670   -600
     98   -452   -553    176    324   -501   -161   -361   -283   -823   -657   -597
     64   -441   -506    189    285   -472   -142   -332   -265   -810   -649   -576
     80   -439   -519    179    298   -480   -142   -306   -252   -789   -631   -558
     96   -446   -542    176    319   -493   -142   -288   -246   -779   -620   -558
    101   -439   -542    166    322   -491   -132   -257   -236   -769   -613   -553
    106   -428   -535    161    319   -480   -122   -223   -213   -743   -592   -535
    129   -415   -545    142    335   -480   -114   -189   -194   -722   -568   -519
    150   -405   -555    127    350   -480   -111   -161   -179   -706   -553   -506
    153   -397   -550    122    350   -472   -106   -132   -161   -680   -530   -480
    132   -389   -522    129    327   -454    -98   -116   -150   -665   -517   -472
    168   -345   -514     85    337   -428   -103   -101   -137   -646   -496   -454
    197   -322   -522     62    358   -420   -101    -77   -122   -623   -470   -420
    194   -309   -504     54    348   -405    -96    -70   -116   -607   -449   -402
    194   -306   -501     57    348   -402    -96    -77   -124   -605   -444   -415
    174   -280   -454     49    314   -366   -101    -93   -132   -605   -446   -415
    153   -272   -426     59    288   -350   -101   -106   -135   -597   -436   -405
    137   -277   -415     70    275   -345   -106   -135   -150   -597   -431   -405
    174   -252   -426     38    298   -337   -114   -163   -163   -597   -423   -415
    161   -257   -418     46    288   -335   -109   -184   -161   -584   -415   -426
    137   -275   -413     67    272   -342   -116   -226   -179   -602   -444   -441
    111   -314   -426    101    267   -371   -129   -280   -218   -639   -478   -472
     72   -342   -415    135    244   -379   -129   -322   -233   -644   -483   -478
     88   -345   -433    127    259   -389   -137   -350   -239   -636   -478   -485
    103   -348   -452    122    275   -397   -153   -379   -257   -646   -493   -517
     57   -374   -431    155    244   -402   -155   -402   -277   -665   -514   -532
     44   -402   -446    179    244   -423   -155   -420   -296   -685   -542   -555
     38   -420   -462    189    249   -441   -163   -444   -316   -701   -563   -566
     44   -431   -478    192    259   -454   -168   -459   -332   -706   -566   -576
     41   -420   -465    187    252   -441   -166   -452   -322   -685   -545   -555
     41   -407   -449    184    244   -428   -168   -452   -319   -672   -527   -555
     41   -423   -465    189    252   -444   -176   -465   -329   -683   -542   -579
     28   -444   -475    207    252   -459   -176   -467   -337   -680   -545   -581
     57   -439   -496    189    275   -467   -181   -462   -335   -667   -540   -574
     57   -452   -509    197    283   -480   -187   -465   -342   -667   -545   -592
     54   -436   -491    189    270   -462   -181   -459   -327   -649   -532   -576
     75   -420   -496    171    283   -457   -171   -441   -309   -628   -511   -563
     67   -426   -493    179    280   -459   -174   -444   -319   -639   -532   -574
     59   -415   -475    179    267   -444   -174   -439   -316   -631   -524   -545
     38   -415   -457    187    246   -436   -171   -433   -314   -615   -514   -550
     54   -420   -475    181    262   -446   -174   -436   -316   -615   -511   -553
     64   -402   -467    168    265   -433   -168   -436   -314   -610   -509   -555
     51   -363   -415    155    233   -389   -145   -413   -283   -579   -480   -527
     54   -337   -394    140    223   -366   -129   -392   -257   -548   -452   -501
     62   -311   -376    124    218   -342   -116   -384   -246   -532   -433   -488
     51   -288   -342    116    194   -314    -96   -374   -228   -517   -415   -475
     57   -280   -337    111    197   -309    -77   -348   -210   -493   -394   -454
     72   -236   -309     80    189   -272    -75   -337   -194   -475   -376   -452
     77   -158   -239     38    158   -197    -85   -337   -166   -444   -350   -433
     75   -103   -179     12    124   -140   -101   -335   -129   -402   -306   -368
     96    -72   -168    -10    132   -119   -129   -348   -132   -394   -296   -355
    101    -90   -192     -5    142   -140   -168   -379   -171   -426   -322   -392
     88   -101   -189      5    137   -145   -181   -392   -174   -418   -314   -387
     75   -122   -200     20    135   -161   -181   -397   -181   -418   -311   -379
     80   -187   -267     54    174   -226   -192   -420   -226   -459   -350   -420
     77   -322   -400    119    236   -361   -194   -431   -275   -514   -410   -478
     67   -407   -475    168    270   -441   -187   -428   -296   -535   -436   -498
     51   -449   -501    197    275   -472   -202   -457   -335   -579   -475   -540
     36   -459   -496    213    265   -478   -220   -491   -376   -620   -511   -581
     28   -488   -517    226    272   -501   -215   -493   -384   -631   -527   -600
     44   -485   -530    220    285   -509   -218   -496   -392   -641   -535   -602
     51   -501   -555    223    301   -527   -226   -501   -402   -649   -537   -605
     54   -517   -571    231    311   -542   -220   -493   -389   -626   -506   -576
     49   -509   -561    228    303   -532   -220   -496   -394   -618   -491   -576
     57   -530   -587    236    322   -558   -223   -496   -397   -618   -501   -592
     57   -561   -618    252    335   -589   -215   -488   -400   -631   -527   -594
     51   -537   -589    244    319   -563   -218   -491   -402   -628   -530   -600
     59   -537   -597    239    327   -566   -223   -496   -402   -636   -537   -607
     54   -558   -615    252    335   -587   -218   -493   -410   -639   -535   -594
     51   -571   -623    259    335   -597   -207   -480   -405   -633   -530   -584
     83   -657   -740    288    410   -698   -194   -454   -426   -667   -574   -618
    140   -867  -1008    361    574   -937   -127   -353   -478   -789   -719   -761
    163   -948  -1114    392    636  -1031     15   -158   -410   -831   -800   -859
    135   -743   -880    303    506   -813    137    -36   -218   -683   -667   -766
     15   -353   -368    168    192   -361     93   -350   -114   -449   -376   -504
   -137    348    485   -106   -311    415   -226  -1002   -109    -62    148      7
   -239   1080   1319   -420   -779   1197   -506  -1369     62    472    774    628
   -223   1296   1519   -537   -872   1408   -789  -1587     51    714   1047    953
   -153    807    961   -327   -555    883   -979  -1753   -402    275    610    605
   -111    166    277    -28   -197    220   -919  -1693   -943   -548   -233   -207
    -96   -350   -254    223     77   -303   -696  -1317   -971   -862   -636   -602
    -46   -519   -472    280    213   -496   -475   -898   -688   -719   -574   -579
     28   -542   -571    257    298   -555   -303   -600   -465   -568   -472   -530
     57   -563   -620    252    335   -589   -228   -478   -389   -540   -475   -501
     83   -579   -665    246    374   -620   -218   -454   -389   -555   -488   -493
     77   -602   -680    259    376   -639   -213   -436   -381   -553   -483   -517
     70   -641   -711    285    389   -675   -200   -413   -374   -561   -504   -527
     98   -628   -727    265    410   -678   -194   -392   -368   -563   -504   -498
    124   -594   -719    233    420   -654   -207   -379   -358   -553   -493   -491
    116   -605   -722    244    418   -662   -205   -368   -348   -542   -483   -485
    135   -623   -758    244    446   -691   -187   -350   -335   -524   -470   -478
    184   -558   -743    184    462   -649   -200   -329   -316   -504   -449   -467
    171   -535   -706    179    439   -620   -220   -324   -309   -493   -439   -452
    166   -535   -704    184    433   -618   -205   -311   -290   -475   -423   -433
    176   -540   -717    181    446   -628   -202   -298   -283   -467   -415   -431
    109   -584   -693    236    400   -639   -205   -322   -296   -478   -426   -439
     80   -589   -672    254    374   -631   -174   -314   -283   -454   -400   -410
    132   -532   -667    197    397   -600   -207   -288   -259   -423   -363   -394
    192   -493   -685    150    439   -589   -257   -285   -257   -426   -371   -436
    135   -530   -667    197    400   -597   -228   -293   -265   -441   -400   -420
    116   -548   -665    213    389   -605   -194   -298   -265   -441   -400   -394
    132   -537   -672    200    400   -605   -187   -288   -252   -426   -384   -392
    220   -465   -685    122    452   -574   -220   -213   -197   -368   -329   -345
    249   -405   -654     77    449   -530   -254   -187   -168   -332   -290   -316
    184   -472   -657    142    418   -563   -241   -220   -192   -353   -306   -348
    116   -532   -652    207    381   -592   -215   -233   -202   -363   -322   -368
    111   -517   -628    202    368   -571   -158   -226   -189   -348   -309   -350
     75   -561   -636    241    353   -600   -122   -223   -192   -353   -314   -355
     80   -542   -626    231    350   -584   -122   -200   -171   -332   -293   -332
    103   -506   -613    200    355   -558   -122   -161   -142   -296   -257   -303
    142   -480   -623    168    381   -550   -142   -124   -116   -270   -228   -275
    192   -444   -636    127    413   -540   -168   -101    -98   -252   -207   -270
    181   -431   -613    124    397   -522   -166    -75    -77   -226   -187   -249
    197   -400   -597     98    397   -498   -140    -36    -49   -197   -161   -220
    246   -353   -600     54    423   -475   -150    -15    -36   -179   -145   -213
    246   -363   -613     57    428   -488   -174      5    -20   -161   -122   -166
    265   -319   -584     25    423   -452   -166     33     15   -111    -59   -122
    303   -265   -571    -20    436   -418   -148     41     31    -88    -38   -129
    265   -298   -563     18    413   -431   -158     12      2   -122    -80   -171
    236   -319   -555     41    392   -436   -148     -2    -15   -145   -103   -158
    236   -293   -530     28    381   -413   -148    -23    -28   -155   -106   -140
    213   -311   -524     46    366   -418   -166    -59    -46   -166   -111   -155
    202   -296   -498     46    350   -397   -153    -67    -36   -153    -93   -148
    254   -231   -485    -12    368   -358   -135    -57    -12   -132    -72   -142
    213   -277   -493     31    353   -384   -129    -88    -31   -158    -98   -168
    174   -290   -465     57    316   -376   -109   -114    -38   -171   -114   -184
    181   -288   -470     54    324   -379   -106   -122    -20   -155   -101   -179
    153   -322   -478     83    314   -400   -124   -171    -49   -187   -127   -233
    122   -350   -472    114    296   -413   -127   -218    -83   -226   -176   -285
     88   -394   -485    153    283   -439   -116   -246   -101   -257   -210   -288
     51   -441   -493    194    272   -467   -119   -275   -122   -280   -228   -311
     77   -431   -511    176    293   -470   -148   -306   -145   -303   -249   -335
    129   -397   -527    135    327   -462   -155   -306   -137   -290   -233   -324
    142   -400   -545    127    342   -472   -155   -309   -135   -283   -220   -322
    168   -400   -568    116    368   -483   -163   -311   -140   -293   -223   -345
    161   -376   -540    106    348   -457   -210   -319   -150   -316   -252   -368
    155   -371   -530    106    340   -449   -223   -322   -150   -319   -265   -335
    119   -405   -527    142    319   -465   -174   -337   -158   -324   -270   -342
     59   -452   -511    197    285   -480   -122   -345   -163   -327   -259   -350
     33   -436   -470    200    252   -452   -124   -337   -148   -311   -239   -350
    109   -376   -485    135    296   -431   -150   -335   -142   -303   -231   -358
    140   -366   -506    111    322   -436   -174   -332   -145   -301   -241   -355
    103   -402   -506    150    303   -454   -166   -332   -142   -301   -259   -337
     80   -392   -472    155    275   -431   -148   -319   -116   -267   -218   -319
     93   -335   -428    119    259   -381   -145   -309    -96   -244   -192   -332
     83   -301   -384    109    231   -342   -140   -306    -93   -241   -202   -355
     80   -257   -337     88    207   -296   -111   -283    -64   -213   -187   -311
     90   -265   -355     85    223   -311   -106   -280    -59   -200   -163   -290
    140   -223   -363     38    252   -293   -106   -265    -44   -174   -137   -298
    145   -135   -280     -7    210   -207    -88   -228      7   -124    -93   -249
    210    -18   -228    -96    218   -122   -103   -205     54    -72    -44   -176
    311    101   -210   -207    259    -51   -150   -213     75    -44    -18   -150
    309    103   -207   -207    257    -51   -166   -200     93    -20      2   -132
    194    -10   -205    -93    197   -106   -161   -246     46    -59    -38   -176
     93    -88   -181     -2    137   -135   -168   -306     -5   -106    -77   -226
    111    -88   -202    -12    155   -145   -179   -316    -18   -114    -88   -220
    137   -153   -293      7    213   -223   -184   -322    -41   -129   -109   -236
     72   -335   -407    129    239   -368   -189   -363   -119   -213   -200   -332
     44   -415   -459    187    252   -436   -166   -394   -174   -275   -267   -400
     57   -439   -496    189    275   -467   -168   -387   -176   -275   -275   -376
     72   -441   -517    184    293   -478   -197   -392   -184   -277   -272   -379
    103   -444   -550    168    327   -496   -202   -405   -200   -293   -296   -426
    119   -454   -574    168    345   -514   -192   -407   -205   -301   -314   -436
     75   -504   -581    213    324   -542   -184   -426   -226   -332   -342   -433
     64   -511   -576    223    319   -542   -184   -433   -239   -342   -342   -436
     72   -493   -566    207    316   -527   -187   -431   -233   -337   -337   -428
     72   -530   -602    228    337   -566   -184   -426   -231   -337   -345   -431
     88   -527   -618    218    350   -571   -184   -426   -233   -342   -348   -431
     85   -524   -610    220    348   -566   -176   -426   -233   -342   -350   -433
     80   -530   -610    223    345   -568   -161   -413   -226   -335   -348   -433
     83   -537   -620    228    350   -579   -189   -418   -231   -335   -350   -446
     98   -550   -649    226    371   -600   -197   -431   -252   -363   -376   -475
     90   -672   -763    290    426   -719   -161   -402   -293   -426   -446   -530
    101   -896   -997    397    548   -948    -59   -303   -358   -550   -597   -665
    171  -1036  -1208    433    688  -1122     88   -119   -348   -646   -714   -792
    205   -766   -971    277    587   -867    140   -140   -233   -537   -584   -680
     88   -293   -381    103    233   -337    -57   -680   -213   -306   -280   -405
    -80    350    431   -137   -257    392   -498  -1350   -202     67    205     31
   -213   1231   1444   -509   -828   1337   -971  -1782    -18    607    836    602
   -176   1678   1852   -750  -1015   1764  -1358  -1979    111    953   1192    963
    -85   1306   1392   -610   -740   1350  -1467  -1974   -135    665    891    732
    -23    574    597   -275   -311    584  -1187  -1704   -597    -88    124     38
     10    -96   -106     44     57   -101   -745  -1171   -662   -483   -379   -392
     33   -335   -368    150    197   -350   -423   -727   -384   -374   -363   -397
     41   -441   -483    200    259   -462   -252   -496   -233   -296   -314   -384
     49   -493   -545    220    296   -519   -197   -415   -200   -296   -319   -413
     57   -530   -587    236    322   -558   -176   -376   -194   -303   -329   -428
    116   -530   -646    205    381   -587   -176   -353   -202   -327   -361   -452
    111   -566   -678    226    392   -620   -163   -350   -213   -345   -381   -470
     41   -636   -678    296    358   -657   -124   -340   -202   -340   -376   -472
     23   -631   -654    303    337   -641   -116   -332   -194   -340   -376   -491
     83   -576   -659    246    371   -618   -129   -324   -197   -348   -384   -491
    119   -545   -665    213    389   -605   -132   -306   -184   -335   -376   -480
    106   -574   -680    233    392   -626   -103   -285   -166   -319   -361   -462
     31   -628   -659    298    345   -644    -77   -288   -166   -319   -353   -462
     41   -576   -618    267    329   -597    -83   -280   -155   -303   -337   -457
     59   -574   -633    257    345   -605    -85   -267   -137   -280   -319   -465
    101   -532   -633    213    366   -581    -75   -249   -124   -275   -319   -467
    166   -488   -654    161    410   -571    -80   -236   -124   -290   -335   -428
    179   -480   -659    150    418   -568    -80   -218   -116   -283   -335   -415
     96   -561   -657    231    374   -607    -59   -223   -124   -288   -345   -452
     49   -592   -641    270    342   -615    -51   -223   -119   -277   -337   -446
     98   -530   -628    215    363   -579    -59   -194    -85   -246   -306   -428
     80   -548   -628    231    353   -589    -57   -189    -90   -259   -322   -441
     72   -532   -607    228    340   -568    -36   -184    -90   -262   -324   -431
    127   -485   -615    176    368   -548    -18   -145    -54   -223   -283   -407
    111   -501   -613    194    361   -555    -10   -111    -28   -192   -254   -389
     57   -545   -602    241    329   -574    -10   -109    -31   -192   -257   -394
     83   -504   -587    210    335   -545     -2    -90    -15   -179   -252   -407
     85   -483   -568    197    324   -524     18    -62      0   -171   -252   -407
     98   -491   -589    197    342   -540     33    -33      2   -187   -265   -366
    119   -483   -602    181    358   -542     41     -5     15   -174   -249   -348
    116   -483   -600    181    355   -540     59     33     44   -137   -213   -329
    106   -478   -587    184    345   -532     83     77     80    -96   -176   -322
    122   -449   -571    163    345   -509     98    109     98    -83   -171   -345
    161   -428   -589    132    374   -509    116    137    111    -75   -166   -314
    218   -371   -589     75    402   -480    127    174    142    -41   -127   -262
    220   -368   -592     72    405   -480    114    184    145    -28   -116   -275
    210   -379   -589     85    400   -483    122    181    135    -38   -140   -283
    161   -379   -540    106    348   -457    140    171    127    -44   -142   -277
    158   -361   -522    101    340   -441    148    168    127    -38   -119   -254
    148   -371   -519    111    332   -444    135    142    103    -51   -122   -252
     83   -389   -472    153    277   -431    132    119     96    -49   -127   -270
     77   -363   -444    140    259   -402    119     90     85    -57   -129   -283
     96   -332   -431    116    262   -381    101     51     67    -70   -140   -283
    109   -332   -444    109    275   -387     88     28     70    -57   -122   -254
     88   -345   -433    129    259   -389     88      0     72    -46   -106   -277
     93   -324   -420    114    254   -371     59    -59     44    -80   -148   -348
     72   -335   -407    129    239   -368     33   -116      2   -129   -200   -335
     41   -361   -402    158    220   -381     23   -140     -2   -135   -197   -303
     64   -371   -436    153    249   -402      7   -166    -12   -137   -202   -329
     75   -355   -433    137    254   -394    -10   -192    -23   -142   -202   -332
     83   -368   -452    142    265   -410    -28   -207    -28   -137   -202   -340
     67   -410   -480    168    272   -444    -25   -223    -38   -153   -220   -389
     49   -426   -475    189    262   -449    -18   -239    -57   -176   -252   -402
     54   -415   -472    179    262   -441    -33   -244    -64   -184   -254   -379
     46   -418   -465    184    254   -441    -28   -239    -49   -163   -233   -363
     12   -452   -465    218    236   -457    -36   -259    -64   -176   -246   -387
     28   -465   -493    218    259   -478    -38   -270    -72   -176   -241   -392
     12   -472   -485    228    246   -478    -33   -259    -54   -153   -215   -381
     25   -462   -488    218    254   -472    -23   -239    -38   -135   -202   -387
     20   -439   -462    207    239   -449    -20   -236    -36   -140   -215   -389
      2   -428   -431    213    215   -428    -15   -220    -25   -135   -210   -353
     15   -444   -459    213    236   -452    -15   -223    -28   -142   -220   -363
     44   -428   -472    192    257   -449    -18   -220    -28   -140   -215   -342
     51   -400   -454    174    249   -426     10   -189      7   -101   -179   -322
     54   -340   -394    142    223   -366     41   -155     54    -51   -129   -301
     20   -332   -353    153    187   -342     33   -166     49    -57   -129   -296
     20   -298   -319    137    168   -309     44   -168     54    -51   -122   -293
     20   -293   -314    132    166   -303     49   -158     62    -41   -111   -290
     49   -275   -324    114    187   -298     62   -135     85    -18    -90   -275
     46   -210   -257     80    150   -231     70   -127    116     10    -62   -241
     72   -114   -187     20    127   -150     59   -122    153     54    -12   -197
     57    -85   -145     12     98   -114     36   -122    174     88     23   -161
     64   -103   -168     20    116   -135     23   -127    166     80     20   -161
     31   -150   -181     59    103   -163      7   -161    132     57     -5   -215
     15   -181   -197     83    103   -189      0   -174    114     36    -38   -239
     36   -207   -244     85    137   -226    -15   -187     85      2    -75   -236
     20   -301   -322    140    171   -311    -15   -194     54    -33   -106   -249
     -2   -402   -402    200    197   -402    -12   -207     15    -75   -145   -296
     -2   -454   -454    228    223   -454    -18   -226    -18   -101   -181   -353
      7   -465   -472    226    239   -467    -41   -249    -51   -132   -213   -379
      2   -506   -509    252    254   -506    -51   -259    -75   -153   -228   -381
      0   -527   -527    262    262   -527    -44   -262    -80   -158   -233   -389
      2   -542   -545    270    272   -542    -57   -277    -98   -179   -254   -410
      5   -550   -558    272    280   -553    -59   -275   -101   -181   -259   -402
     -5   -555   -550    280    272   -553    -51   -270    -96   -176   -254   -394
     -7   -574   -566    288    277   -571    -59   -283   -111   -187   -270   -415
     -5   -561   -555    283    272   -558    -64   -290   -119   -197   -277   -431
     -7   -566   -558    288    275   -563    -54   -280   -109   -184   -267   -420
      2   -579   -581    288    290   -579    -57   -277   -111   -184   -270   -418
     -2   -600   -600    301    296   -600    -67   -290   -124   -197   -283   -439
    -23   -600   -576    311    275   -589    -70   -293   -127   -197   -280   -441
    -23   -607   -584    314    277   -594    -44   -275   -122   -194   -280   -441
     20   -737   -758    358    389   -748    -20   -246   -171   -262   -353   -509
     62   -976  -1039    454    548  -1008     77   -135   -252   -407   -522   -678
     57  -1054  -1111    498    584  -1083    249     20   -218   -462   -602   -763
      7   -813   -820    402    413   -818    298    -96   -119   -345   -462   -636
    -80   -316   -236    200     77   -277      2   -672    -98    -96   -132   -348
   -153    524    675   -187   -413    600   -467  -1215     44    400    454    187
   -223   1382   1602   -579   -911   1491   -891  -1525    303    958   1065    776
   -200   1639   1839   -722  -1021   1738  -1267  -1738    324   1148   1270   1015
   -148   1145   1293   -498   -719   1218  -1330  -1745    -36    722    849    657
   -145    319    465    -88   -306    389   -956  -1423   -506    -49     57    -49
   -103   -205   -101    153     -2   -153   -542   -901   -441   -257   -257   -348
    -70   -392   -322    231    124   -358   -257   -506   -207   -158   -233   -358
    -51   -485   -433    270    189   -459   -109   -314    -93   -101   -202   -345
    -28   -548   -519    288    244   -535    -80   -275    -96   -129   -233   -376
    -23   -581   -558    301    267   -571    -72   -259   -109   -155   -262   -407
    -25   -613   -587    316    277   -600    -54   -233    -98   -150   -265   -418
    -12   -633   -620    324    303   -628    -25   -205    -85   -145   -257   -426
      7   -594   -605    293    303   -600    -18   -194    -83   -148   -259   -431
    -10   -587   -576    296    283   -581    -18   -194    -83   -150   -259   -426
    -20   -607   -587    314    283   -597    -15   -187    -75   -140   -241   -405
     15   -600   -615    293    314   -607    -18   -179    -70   -127   -220   -415
     25   -571   -597    270    309   -584    -10   -161    -51   -111   -220   -457
      5   -576   -581    285    290   -579      7   -148    -46   -122   -252   -428
      2   -579   -584    288    290   -581      7   -150    -62   -140   -262   -400
     -5   -579   -574    293    283   -576      5   -150    -62   -135   -254   -413
    -15   -571   -558    290    270   -566      5   -142    -54   -127   -252   -400
     31   -542   -576    254    303   -558      7   -127    -33   -103   -226   -376
     67   -530   -597    228    332   -563     10   -114    -20    -88   -207   -397
     28   -566   -594    270    311   -579     23    -93    -10    -77   -210   -420
      7   -561   -568    275    285   -566     38    -83    -10    -85   -220   -384
     -5   -548   -542    275    267   -545     36    -88    -15    -93   -220   -374
    -12   -532   -519    270    252   -527     41    -72      0    -75   -202   -363
      5   -537   -542    267    272   -540     59    -41     25    -46   -168   -329
     31   -517   -550    241    288   -535     57    -23     44    -25   -145   -327
     33   -509   -542    236    288   -524     64    -10     49    -23   -150   -353
     54   -483   -537    213    293   -509     90     25     72     -7   -148   -332
     57   -491   -548    218    301   -519    101     51     83     -5   -145   -303
     28   -517   -545    241    285   -530    111     70     93      5   -135   -298
     38   -504   -545    231    290   -524    124    106    116     28   -114   -285
     70   -472   -542    202    303   -509    124    140    140     51   -101   -272
     88   -459   -548    187    316   -504    142    176    161     70    -85   -272
     83   -436   -519    176    298   -478    166    202    176     85    -70   -267
    106   -407   -514    150    309   -459    174    233    192    101    -54   -249
    103   -405   -509    148    306   -457    176    254    200    106    -49   -241
     98   -394   -493    148    296   -444    187    267    205    114    -38   -233
    114   -366   -480    127    296   -423    200    293    231    142     -7   -202
    111   -350   -462    119    285   -405    200    293    233    148     -2   -200
    106   -348   -457    119    280   -402    202    288    228    150      2   -197
     72   -345   -418    137    244   -381    210    275    220    148      7   -181
     59   -348   -410    142    233   -379    218    265    215    148     12   -187
     85   -316   -405    114    244   -361    197    239    205    142     10   -194
     85   -283   -371     98    226   -327    184    215    200    145     15   -176
     88   -259   -348     85    218   -303    187    189    194    148     23   -168
     83   -252   -337     83    210   -293    166    140    174    132     10   -200
     64   -252   -316     90    189   -283    142     90    150    111    -12   -213
     57   -272   -329    106    192   -301    122     51    132     90    -38   -207
     70   -288   -358    109    213   -322     96     12    116     77    -49   -220
     41   -322   -363    140    202   -342     77    -28     96     62    -62   -246
      5   -345   -350    168    176   -348     67    -62     75     44    -77   -270
     41   -345   -387    150    213   -363     57    -77     64     38    -85   -275
     12   -371   -384    179    197   -376     46   -106     44     20    -98   -296
    -46   -415   -368    228    161   -392     46   -132     23      2   -116   -314
    -31   -426   -394    228    181   -410     46   -132     31     12   -106   -303
    -28   -426   -397    223    184   -413     44   -140     23      5   -114   -322
    -15   -407   -392    213    187   -400     33   -148     18      0   -124   -322
     28   -376   -407    171    218   -392     31   -129     33     23   -101   -290
     12   -389   -405    187    207   -397     31   -132     38     33    -85   -285
    -18   -413   -394    213    187   -405     12   -145     28     25    -93   -327
    -28   -413   -384    220    176   -400     23   -148     25     10   -116   -329
     -5   -381   -379    192    184   -379     51   -127     41     28   -101   -283
     15   -366   -381    174    197   -374     41   -122     51     44    -80   -285
      5   -397   -402    194    202   -400     28   -129     41     36    -98   -301
      0   -397   -397    200    197   -397     28   -127     46     38    -96   -283
     15   -332   -348    158    179   -340     46   -109     70     62    -72   -267
     15   -298   -314    140    163   -303     75    -90     88     77    -57   -257
     18   -267   -288    124    150   -275     96    -67    122    111    -25   -228
     54   -202   -257     75    155   -228    109    -46    153    148     12   -197
     33   -213   -249     88    140   -231    106    -57    140    132      0   -210
    -25   -252   -226    137     98   -239    111    -59    137    129     -7   -213
    -38   -197   -158    116     57   -179    132    -38    179    176     44   -158
      7   -103   -111     49     59   -106    119    -31    213    226    106   -114
     23    -51    -75     12     49    -62     90    -38    233    259    142   -106
     64    -20    -85    -23     72    -51     77    -31    246    270    142   -109
     80    -23   -103    -28     90    -64     59    -46    218    233    101   -122
     25    -64    -90     20     57    -77     46    -80    179    194     59   -124
     12    -93   -109     38     59   -101     46    -88    174    194     67    -88
     12   -189   -205     88    106   -197     18   -114    127    155     33   -148
     20   -290   -311    135    163   -298      7   -124     83    109    -28   -220
     15   -348   -363    166    189   -355     20   -127     59     75    -75   -236
     15   -353   -368    166    192   -358     15   -148     31     51    -93   -246
      7   -400   -407    194    207   -402     -7   -181     -5     15   -122   -275
      5   -428   -433    210    215   -431     -2   -184    -15     12   -124   -280
      0   -426   -426    213    213   -426     15   -174     -5     25   -116   -280
     -2   -449   -446    226    220   -449      0   -189    -25      5   -145   -319
     28   -428   -457    200    241   -441    -12   -189    -31      2   -148   -309
     10   -423   -433    205    220   -428    -18   -189    -28     10   -137   -285
    -18   -457   -439    239    210   -449    -15   -197    -33      7   -137   -296
    -62   -493   -433    277    184   -465    -18   -218    -57    -12   -163   -340
    -57   -501   -444    280    192   -475    -18   -218    -59    -20   -171   -324
    -49   -501   -452    275    200   -475    -18   -207    -51     -5   -148   -280
    -36   -483   -446    259    205   -465    -15   -207    -46      7   -127   -293
    -23   -496   -475    259    226   -485     -5   -192    -44     10   -142   -327
     20   -587   -607    283    314   -597     12   -158    -88    -59   -236   -400
     64   -800   -865    366    465   -831     85    -80   -184   -236   -436   -550
     44   -953   -997    454    519   -974    244     67   -207   -366   -587   -691
      0   -735   -735    366    366   -735    361     88    -62   -226   -439   -555
    -75   -252   -176    163     49   -215    174   -379     12     36   -111   -252
   -163    501    665   -171   -415    584   -265   -989    103    472    431    254
   -244   1405   1649   -579   -945   1527   -636  -1314    402   1096   1122    891
   -228   1701   1927   -737  -1078   1816  -1000  -1517    478   1369   1415   1163
   -200   1215   1415   -509   -807   1314  -1163  -1641     59    919    969    763
   -207    465    670   -129   -439    566   -945  -1467   -475    129    163     31
   -171   -171      0    171    -85    -85   -540   -948   -488   -184   -265   -314
   -106   -301   -197    202     44   -249   -259   -524   -220    -49   -197   -265
    -44   -340   -296    192    124   -319   -109   -298    -75     38   -132   -241
    -41   -392   -350    215    153   -371    -41   -213    -33     57   -124   -259
    -18   -413   -394    215    187   -405    -23   -181    -33     41   -150   -293
     23   -423   -446    200    233   -433    -15   -158    -38     15   -189   -327
      2   -446   -449    220    223   -449     10   -135    -31     10   -200   -298
    -10   -470   -459    239    220   -465     33   -119    -25      7   -200   -288
     12   -436   -449    213    231   -441     44   -109    -20     15   -192   -293
     25   -433   -459    202    241   -446     31   -106    -23     12   -194   -303
     10   -449   -459    218    233   -454     46    -88     -7     28   -184   -296
    -28   -475   -446    252    207   -462     62    -90    -15     20   -189   -306
    -36   -478   -441    257    202   -459     62    -88    -12     23   -181   -290
    -18   -428   -410    223    194   -420     62    -70     12     57   -142   -254
    -18   -433   -415    226    197   -426     51    -77      5     54   -148   -298
    -25   -459   -433    241    202   -446     51    -67     12     62   -153   -314
    -23   -470   -446    246    210   -459     80    -38     33     75   -150   -277
     -5   -418   -415    210    202   -418     88    -25     44     85   -135   -272
     -7   -415   -410    210    200   -413     77    -33     33     67   -153   -283
    -20   -420   -400    220    187   -413     80    -28     36     67   -155   -265
    -15   -415   -400    215    192   -407    106      7     72    106   -116   -220
    -15   -410   -394    210    187   -402    103     12     80    119   -101   -226
     20   -387   -407    181    213   -397     96     15     70    106   -116   -252
     23   -381   -405    179    213   -392    106     38     83    116   -114   -236
     33   -363   -397    166    215   -379    122     70    111    148    -85   -189
     18   -355   -376    166    197   -366    137     88    127    168    -59   -194
     -7   -368   -361    187    176   -363    148    106    137    179    -57   -213
      7   -366   -374    179    187   -368    153    135    153    187    -51   -187
     41   -335   -376    148    207   -355    161    163    168    197    -46   -184
     49   -324   -374    135    210   -348    171    192    179    202    -49   -187
     46   -327   -374    137    210   -350    181    226    194    213    -44   -155
     46   -329   -379    140    210   -353    187    249    205    226    -25   -132
     59   -309   -368    124    213   -337    192    270    218    244     -2   -116
     75   -298   -374    109    223   -335    202    314    252    288     41    -93
    101   -272   -374     85    236   -322    207    332    265    303     49   -101
    122   -231   -353     54    236   -293    207    335    262    298     41    -90
    122   -202   -324     41    223   -262    213    337    259    296     44    -70
    101   -218   -319     57    207   -267    228    337    259    301     54    -57
    103   -210   -314     51    207   -259    220    324    254    301     57    -62
     77   -210   -290     64    184   -249    207    301    241    296     54    -70
     85   -181   -267     49    176   -223    207    298    252    316     75    -46
    106   -174   -280     33    192   -226    197    270    233    298     62    -62
    116   -129   -246      5    179   -187    189    252    236    303     70    -54
     70   -140   -213     33    140   -176    207    233    241    309     75    -54
     31   -155   -187     62    109   -171    207    200    231    290     59    -77
     44   -153   -200     51    122   -176    181    161    220    280     46    -90
     31   -155   -187     62    106   -168    171    129    218    277     41    -96
      2   -194   -197     93     98   -194    163     93    202    265     25   -116
     12   -207   -220     98    116   -213    148     59    181    246     10   -135
     -5   -236   -231    119    111   -233    137     28    163    226     -7   -155
    -10   -246   -236    127    111   -241    137     10    155    218    -15   -163
      5   -239   -244    114    122   -241    122    -12    137    205    -25   -176
      5   -249   -254    122    129   -252    111    -31    124    192    -38   -189
     -7   -254   -246    129    116   -252    114    -31    127    194    -41   -189
    -10   -259   -249    135    119   -257    114    -36    127    192    -41   -192
    -18   -249   -231    132    103   -241     98    -54    111    176    -54   -210
    -20   -244   -223    132    101   -233    111    -44    124    189    -41   -194
    -64   -283   -220    171     77   -252    114    -46    129    197    -36   -192
    -23   -270   -246    148    111   -259    106    -46    129    200    -33   -192
     10   -231   -241    109    124   -236    101    -36    140    213    -15   -179
     15   -220   -236    103    124   -228    116    -18    158    231      2   -161
    -28   -259   -231    142    101   -246    111    -33    140    213    -12   -184
    -36   -259   -223    148     93   -244    122    -31    142    215    -12   -184
    -33   -215   -181    124     72   -200    142     -7    171    249     18   -153
    -38   -192   -153    116     57   -174    158      5    192    267     38   -140
    -15   -150   -137     80     59   -145    161      7    200    275     51   -135
    -18   -127   -111     72     46   -119    174     18    210    290     64   -124
    -15   -137   -122     75     51   -129    179     20    213    290     64   -122
    -15    -96    -80     57     31    -88    194     33    233    314     90   -106
     20      2    -20    -12     20     -7    197     57    280    366    145    -54
     15     64     49    -41    -18     57    181     62    316    407    189     -7
     10     67     57    -41    -23     62    148     46    311    410    192    -10
     28     49     20    -38      5     36    129     33    296    397    176    -20
      2     36     33    -20    -15     33    116     20    288    397    187    -18
     10     41     31    -25    -10     36    109      7    277    394    192    -20
     18     -5    -25     -7     20    -12     96    -12    241    358    158    -54
    -15   -148   -132     83     57   -140     85    -28    194    309    106   -106
     20   -179   -200     75    109   -189     88    -31    171    283     77   -132
     -7   -241   -233    122    111   -236     85    -57    135    252     51   -163
    -44   -285   -241    163     96   -265     72    -85    106    228     31   -187
    -80   -311   -231    197     75   -272     67    -98     96    226     38   -181
    -23   -306   -283    163    129   -296     44   -109     85    220     41   -189
     20   -285   -306    132    161   -296     41   -101     90    231     44   -220
    -18   -303   -285    158    132   -293     54   -101     88    213     10   -249
    -15   -306   -290    161    137   -298     59   -109     64    179    -23   -213
    -38   -358   -319    197    137   -340     38   -135     38    161    -31   -226
    -31   -350   -319    189    142   -335     44   -122     51    179    -15   -233
    -25   -316   -290    171    129   -303     46   -114     62    192     -2   -231
      5   -298   -303    148    153   -301     44   -116     59    189     -2   -223
    -38   -345   -306    189    132   -327     51   -119     54    181     -5   -226
    -67   -376   -309    220    119   -345     49   -124     46    179     -7   -239
    -38   -397   -358    215    158   -379     57   -114     33    161    -25   -262
     12   -535   -548    262    280   -540     80    -83    -38     57   -137   -371
     41   -774   -815    366    426   -795    207     41   -109   -103   -327   -561
     44   -792   -836    374    439   -813    363    187    -57   -119   -353   -605
    -20   -504   -485    262    231   -493    431     85     98     72   -129   -426
   -163     10    174     77   -168     90    194   -418    231    418    280    -33
   -288    893   1182   -303   -735   1036   -176   -880    493   1000    945    649
   -340   1556   1896   -607  -1119   1725   -485  -1049    807   1551   1530   1218
   -283   1480   1761   -600  -1023   1621   -782  -1202    685   1525   1512   1228
   -244    906   1150   -329   -696   1028   -896  -1350     93    854    862    628
   -233    254    488    -12   -361    371   -654  -1124   -327    181    168    -38
   -168   -129     38    148   -103    -46   -345   -657   -215    101     -2   -218
   -101   -210   -111    155      2   -161   -135   -322    -25    202     49   -181
    -38   -257   -218    148     88   -239     -5   -145     62    239     64   -179
    -38   -309   -272    171    116   -290     23   -114     51    210     33   -205
    -23   -316   -293    171    135   -306     33    -93     49    197     23   -218
     -2   -309   -306    155    150   -309     67    -64     59    200     23   -228
      2   -327   -329    163    166   -327     75    -54     57    189     15   -244
    -44   -363   -322    202    137   -345     83    -54     46    179      2   -254
    -57   -376   -319    215    129   -348     90    -41     54    184      5   -259
    -46   -389   -342    218    145   -366     83    -44     49    174     -7   -277
    -23   -384   -361    205    168   -374     77    -41     44    166    -15   -275
    -18   -342   -324    179    153   -335     90    -23     70    192     10   -249
    -31   -358   -329    194    148   -345    103    -15     72    197     12   -246
    -54   -371   -319    213    129   -345    106    -10     75    202     23   -244
    -54   -368   -314    213    129   -342    109      2     88    215     33   -236
    -28   -355   -329    192    148   -342    111     18     96    223     36   -223
    -12   -350   -340    181    161   -345    103     15     93    218     33   -226
     -5   -329   -324    166    158   -327    119     31    106    228     41   -223
    -28   -327   -298    179    135   -314    153     51    122    241     57   -207
      2   -316   -319    155    161   -319    140     54    122    241     57   -210
     51   -277   -329    111    189   -303    127     72    137    254     64   -205
     44   -267   -314    111    179   -290    129     88    150    265     72   -189
     10   -283   -293    137    150   -288    135     88    145    257     64   -194
      0   -298   -298    148    148   -298    129     96    150    262     80   -176
    -44   -322   -277    184    116   -301    153    116    163    277     98   -174
    -38   -340   -303    189    132   -324    161    142    176    293    106   -181
     15   -303   -319    145    166   -311    161    171    194    306    109   -158
     20   -270   -293    122    155   -280    184    205    213    322    127   -127
     10   -270   -280    129    142   -275    200    233    233    340    148   -106
     36   -265   -301    111    166   -283    194    257    244    348    158   -109
     54   -246   -301     96    176   -272    197    285    254    350    155   -119
     49   -231   -283     88    163   -257    215    319    275    363    155   -101
     59   -233   -293     85    174   -262    220    342    283    368    163    -57
     77   -213   -290     67    181   -252    215    353    288    381    187    -46
     83   -179   -262     49    171   -220    215    366    301    400    207    -33
    127   -124   -252     -2    187   -189    226    389    322    433    246      5
    140   -127   -267     -7    202   -197    215    381    314    428    246      5
    111   -111   -223      0    166   -166    210    368    306    426    246      2
     96    -98   -194      2    145   -145    220    371    309    431    254     12
     77   -111   -189     15    132   -148    205    340    280    407    236     -7
     67    -98   -166     15    116   -132    194    319    272    405    241     -2
     64    -77   -142      5    101   -109    194    306    283    420    257     15
     75    -83   -158      5    116   -119    197    293    277    418    252     15
     77    -83   -161      2    116   -122    200    262    262    397    226    -10
     36    -96   -135     28     83   -114    207    239    265    394    215    -20
     31   -103   -135     33     83   -116    207    218    259    384    207    -25
     28   -119   -148     46     88   -132    189    168    226    350    174    -70
     18   -127   -145     51     80   -135    171    132    210    337    155    -88
      2   -161   -163     77     83   -163    171    103    194    319    135   -101
    -15   -207   -194    109     88   -202    161     70    163    288    103   -124
    -20   -213   -192    116     85   -202    148     51    158    283    106   -124
    -15   -218   -202    114     90   -210    137     38    145    272     96   -132
    -10   -226   -215    116    101   -220    145     33    142    270     93   -137
    -18   -233   -218    124     98   -226    140     20    129    259     85   -148
    -20   -233   -213    127     96   -223    135     20    132    270    103   -129
    -18   -241   -223    127    101   -231    129     23    137    277    109   -135
     -2   -220   -218    109    106   -220    124     18    135    267     96   -166
    -10   -218   -210    111     98   -215    142     31    140    265     85   -142
    -25   -244   -218    135     96   -231    137     31    135    259     88   -114
     -2   -223   -220    111    109   -220    124     23    132    262     96   -132
     -2   -194   -192     98     93   -192    129     20    129    252     83   -150
    -23   -210   -187    114     80   -200    142     33    142    254     80   -129
    -31   -207   -176    119     72   -192    158     49    161    272    101   -111
    -20   -171   -150     96     62   -161    171     54    171    285    124    -93
    -23   -129   -109     75     41   -119    192     70    189    309    150    -67
    -23   -132   -109     77     41   -122    197     77    194    319    161    -59
    -12   -132   -119     72     51   -127    194     72    194    319    158    -70
    -18    -57    -41     36     10    -49    205     90    226    348    189    -38
    -18     23     41     -5    -28     31    200    103    262    387    231      5
     25    103     77    -67    -25     90    168     98    285    426    277     49
     49    142     93    -96    -20    119    140     83    293    441    303     70
     28     93     64    -62    -20     80    140     88    290    444    309     72
     28     85     57    -57    -12     72    145     83    280    441    311     80
      5     67     59    -36    -28     64    122     49    249    415    290     46
      2     31     28    -15    -12     31    114     36    223    387    249     -5
     18    -88   -109     33     62    -98    109     28    176    324    176    -33
     -2   -197   -194    101     96   -197    103      7    129    272    129    -64
    -36   -249   -213    140     85   -231    101    -15     96    241    101   -103
    -38   -267   -228    153     93   -249     85    -36     70    220     75   -135
    -15   -288   -272    150    127   -280     64    -54     44    197     51   -150
    -20   -303   -283    161    129   -293     59    -64     31    184     46   -153
    -25   -293   -267    155    119   -280     72    -59     33    192     59   -142
    -23   -314   -290    168    132   -303     75    -67     18    176     41   -153
     -7   -309   -301    158    145   -306     62    -75     15    181     51   -145
      2   -288   -290    142    145   -290     57    -64     25    200     75   -132
    -12   -306   -293    158    137   -298     51    -70     20    194     64   -158
    -23   -319   -296    171    135   -309     67    -77     12    181     46   -158
    -33   -348   -316    189    140   -335     72    -75     10    184     46   -150
    -20   -342   -322    179    150   -332     72    -70     20    202     67   -158
     -5   -324   -319    163    155   -322     59    -77     12    189     54   -155
     18   -348   -366    166    192   -355     62    -72    -18    150     15   -192
     10   -566   -579    277    293   -574    124      7    -67     54   -109   -296
     23   -766   -789    371    405   -776    254    158    -90    -72   -272   -433
     38   -657   -696    306    366   -675    394    324     36    -23   -239   -433
    -23   -272   -249    148    111   -262    439    220    226    215     31   -207
   -155    309    465    -77   -311    387    158   -384    259    537    454    200
   -262   1096   1358   -418   -810   1228   -189   -883    402   1034   1052    771
   -296   1610   1906   -657  -1101   1758   -472  -1085    597   1493   1548   1252
   -252   1327   1579   -537   -914   1452   -706  -1254    345   1337   1400   1158
   -236    654    888   -210   -563    771   -750  -1343   -288    530    594    387
   -187     85    272     49   -228    179   -574  -1111   -605    -59    -44   -189
   -142   -189    -49    166    -49   -119   -316   -667   -394    -25    -98   -228
    -90   -228   -137    161     23   -184   -116   -332   -145    140     25   -122
    -33   -257   -223    145     93   -241    -12   -155    -33    205     70   -103
    -18   -293   -275    155    127   -285     31    -85      0    218     75   -103
    -20   -324   -303    171    140   -316     46    -62      7    215     72   -116
     -2   -327   -324    166    161   -327     54    -49      5    205     59   -153
     -5   -327   -322    166    155   -324     72    -31     15    205     57   -135
      0   -324   -324    161    161   -324     75    -12     31    220     70   -124
     33   -306   -340    132    187   -322     72    -10     33    220     67   -148
     31   -298   -329    135    179   -314     75    -10     33    215     59   -153
    -36   -355   -322    194    140   -340     88     -7     20    194     36   -171
    -36   -368   -332    200    148   -350     98     -5     20    181     10   -192
    -31   -348   -316    187    140   -332    103      2     25    181     12   -145
    -18   -298   -280    158    129   -290    103     20     49    213     49    -98
     -5   -293   -288    148    140   -290    106     28     64    228     67   -101
      0   -293   -293    145    145   -293     98     23     62    226     64   -116
      2   -288   -290    142    145   -288    103     36     75    244     77   -111
     -5   -290   -285    148    140   -288    116     54     93    259     93    -93
     10   -270   -280    127    142   -272    101     49     88    254     93    -83
     12   -236   -249    111    129   -241    103     59    106    272    114    -80
      5   -236   -241    114    122   -239    129     85    129    298    132    -80
      7   -239   -246    116    127   -241    124     90    137    303    135    -72
     49   -215   -265     83    155   -239    109    101    140    306    137    -64
     83   -187   -270     49    176   -228    103    114    148    303    135    -62
     83   -181   -265     49    174   -223    122    129    158    309    140    -44
     33   -223   -257     96    145   -239    145    142    166    316    153    -31
     38   -205   -246     80    142   -226    145    166    184    340    174    -18
     51   -184   -236     64    142   -210    148    194    205    361    189    -23
     83   -161   -244     36    161   -202    132    213    213    363    184    -25
     70   -155   -226     44    148   -189    137    233    220    366    192      2
     49   -161   -210     54    129   -184    187    272    241    387    215     33
     49   -158   -207     54    127   -181    181    293    259    407    236     41
     88   -142   -231     25    158   -187    168    322    275    428    257     72
    122   -109   -231     -5    176   -168    166    350    296    452    283    103
    150    -46   -200    -54    174   -122    163    363    314    475    311    124
    109    -75   -184    -18    145   -129    168    350    298    467    309    127
     77    -75   -153     -2    114   -111    171    342    290    465    314    127
     72    -44   -116    -12     93    -80    163    337    296    475    324    142
     88    -33   -122    -28    103    -77    161    322    285    475    329    145
    101    -12   -116    -44    106    -64    161    316    285    485    350    158
     98     -5   -103    -46     98    -54    166    311    290    498    361    158
    111     10   -101    -59    106    -44    150    285    275    483    340    116
    103     23    -80    -64     93    -28    150    252    246    436    290    109
     70     10    -62    -41     64    -25    163    239    249    428    288    129
     51      2    -51    -28     51    -25    168    226    254    436    296    127
     44     -7    -51    -18     46    -28    166    197    246    428    296    103
     20    -28    -49      2     33    -38    161    168    239    415    280     54
     25    -46    -72     10     46    -59    148    142    226    397    252     20
     57    -25    -85    -15     70    -57    140    109    205    363    210     -5
     46    -38    -85     -2     64    -62    150     83    184    335    187      2
      7    -64    -72     25     38    -67    179     80    189    345    200     12
    -12   -111    -98     62     41   -106    163     54    171    324    181    -20
    -10   -116   -106     62     46   -111    145     33    155    309    168    -36
    -18   -111    -93     64     36   -103    140     23    153    306    168    -38
    -38   -137    -98     85     28   -116    140     15    145    301    163    -46
    -31   -142   -111     85     38   -127    153     20    148    303    166    -49
    -49   -135    -85     90     18   -111    150     12    148    303    166    -57
    -46   -129    -83     88     18   -106    124      2    140    301    163    -59
     -7   -114   -106     59     46   -111    106      5    142    309    174    -49
     23    -77   -101     25     59    -88    127     23    163    327    192    -31
    -28    -96    -67     62     18    -83    166     38    176    337    200    -25
    -80   -101    -20     90    -31    -62    181     46    187    353    220     -7
    -44    -64    -20     51    -12    -44    187     67    215    384    257     23
    -33    -12     20     20    -25      2    194     80    236    413    283     33
    -36     15     49     10    -44     31    210     90    254    436    311     59
    -25     10     36      7    -31     23    215     85    246    420    298     23
    -20     33     54     -7    -38     41    218     90    249    415    277    -15
    -23    106    129    -41    -75    116    226    109    283    436    280     59
     10    184    171    -98    -80    176    202    106    303    462    314    127
     23    215    192   -119    -83    205    176     96    316    480    345    145
      7    202    194   -106    -93    200    171     96    316    491    353    148
      0    194    192    -98    -96    192    155     80    303    483    350    132
     12    184    168    -98    -77    176    140     64    293    475    345    119
      0    161    161    -80    -80    161    132     51    277    462    335    109
    -23     51     75    -15    -49     62    116     31    231    410    277     54
     23    -20    -44     -2     33    -31    101     18    184    358    226      7
     15    -77    -93     31     51    -85     96      7    161    332    200    -20
    -41   -140    -98     90     28   -119    127      7    153    327    200    -20
    -80   -213   -132    145     23   -171    119    -25    109    290    168    -57
    -49   -197   -150    122     49   -174     96    -41     96    280    155    -98
      7   -142   -150     67     77   -148     88    -31    103    285    155    -83
     33   -150   -184     59    109   -166     85    -31     98    272    145    -57
    -23   -205   -181    111     75   -194     70    -57     72    246    129    -88
    -72   -218   -145    142     36   -181     77    -64     64    236    111   -114
    -80   -231   -150    153     33   -189     85    -67     57    226     90   -140
    -59   -249   -189    155     64   -220     75    -75     44    202     64   -127
    -80   -257   -179    166     46   -218     72    -80     38    197     67   -114
    -85   -252   -166    168     38   -210     77    -77     44    205     77   -119
    -72   -257   -184    163     54   -220     83    -77     36    197     67   -135
    -54   -254   -200    155     72   -228     88    -72     41    200     72   -135
    -41   -363   -322    202    140   -342    101    -46      2    153     36   -155
      5   -597   -602    296    303   -600    176     33    -88     15    -98   -306
      5   -743   -750    366    376   -745    337    181   -103    -98   -252   -553
    -33   -548   -514    290    239   -532    475    218     12    -36   -231   -532
   -119   -103     15    111    -70    -44    277   -270     77    189     57   -148
   -176    639    815   -231   -496    724   -161   -852    197    641    623    402
   -254   1527   1779   -636  -1018   1652   -542  -1153    511   1273   1325   1070
   -213   1982   2195   -883  -1202   2088   -917  -1293    722   1709   1779   1488
   -140   1483   1623   -672   -880   1551  -1091  -1389    337   1304   1387   1150
   -155    750    906   -298   -530    828   -870  -1249   -194    540    628    433
   -137    181    319    -23   -228    249   -467   -792   -288    168    176    -20
   -106    -57     49     83    -77     -5   -163   -363    -70    226    145    -85
    -75   -155    -83    114      0   -119    -28   -168     23    246    135   -106
    -80   -202   -122    140     20   -163     41    -88     51    231    103   -101
    -64   -223   -158    142     44   -189     59    -62     44    202     80    -93
    -31   -236   -205    135     85   -220     62    -54     33    187     64   -155
    -57   -267   -213    161     75   -241     80    -38     31    174     46   -155
    -62   -283   -220    174     77   -252    101    -15     44    184     57   -129
    -64   -293   -228    179     80   -262    106    -10     46    181     59   -145
    -64   -290   -226    179     80   -259     93    -18     33    163     41   -171
    -44   -265   -220    153     85   -244    103      2     54    181     54   -142
    -18   -254   -236    135    109   -246    127     23     72    200     75   -129
    -23   -246   -223    132     98   -236    132     23     70    197     77   -137
     -2   -215   -213    109    103   -215    142     46     93    223     98   -114
     10   -207   -218     98    111   -213    142     57    106    236    109   -103
      0   -223   -223    109    111   -223    132     49     96    223    101   -122
      0   -218   -220    106    109   -220    127     51     96    218     93   -129
    -59   -275   -215    168     77   -246    150     62    101    220     90   -122
    -46   -252   -205    148     75   -228    158     72    114    231    103   -109
    -31   -223   -194    127     80   -210    163     85    122    244    119   -106
    -57   -233   -179    145     59   -207    179     98    135    254    127   -116
    -15   -207   -192    111     88   -200    168    109    140    249    116   -122
     -5   -210   -205    109     98   -207    171    116    140    244    111    -88
    -20   -200   -179    109     77   -189    184    142    166    270    137    -75
     -5   -179   -176     90     83   -179    197    163    179    280    137    -83
      0   -194   -194     98     96   -194    202    168    168    257    119    -88
     -5   -194   -192     98     93   -194    210    192    181    265    129    -59
     -2   -184   -181     93     88   -181    228    233    215    301    166    -25
     12   -176   -189     80     98   -184    239    259    233    319    187    -25
     36   -145   -181     54    109   -163    244    288    249    335    205    -28
     28   -145   -174     57     98   -158    259    319    267    345    215    -10
     46   -137   -184     44    114   -161    262    340    275    345    215     -7
     88    -96   -184      2    132   -137    259    363    283    348    213     12
     70    -90   -161     10    114   -124    306    402    311    371    241     51
     54   -111   -168     28    109   -140    311    413    314    379    249     41
     36   -114   -150     38     90   -129    311    410    311    379    249     33
     80    -59   -140    -12    106    -98    306    415    316    384    254     44
    124     -5   -129    -59    127    -67    309    431    332    402    270     57
     64    -46   -114    -10     88    -80    303    410    311    379    262     83
     23    -57    -80     15     51    -70    309    387    296    366    262     80
     15    -33    -49      7     31    -41    306    374    296    368    257     49
     31      2    -28    -15     31    -12    290    332    265    335    223     54
     36     15    -23    -25     28     -2    270    290    241    316    226     70
     25     12    -15    -20     20      0    259    257    233    316    226     41
     20     18     -5    -20     10      7    252    228    231    311    218     44
     12     18      5    -15      5     12    233    174    200    275    184     33
    -18    -15      2     15    -12     -5    215    127    179    259    181     12
    -36    -64    -28     49     -5    -49    202     96    174    257    181    -10
    -23    -59    -36     38      5    -49    176     59    158    241    163    -44
    -25    -64    -38     46      5    -51    163     28    132    210    129    -67
    -57    -88    -31     72    -15    -59    158      0    114    184    106    -75
    -25    -83    -57     54     15    -72    132    -25     93    163    101    -54
      2    -90    -93     44     46    -90    119    -44     83    155    103    -85
    -36   -101    -64     70     12    -83    140    -41     88    155     90   -119
    -77   -127    -49    101    -18    -88    140    -36     80    140     64   -106
    -57   -106    -51     80     -2    -80    129    -38     77    129     57    -77
    -33    -93    -59     62     12    -77    109    -59     62    109     44    -98
    -23    -88    -64     57     20    -77    124    -49     72    122     62    -75
    -23    -80    -57     49     15    -70    132    -51     77    127     77    -67
    -59    -98    -38     80    -10    -70    119    -67     64    116     70    -90
    -59    -93    -36     75    -12    -64    127    -54     77    129     83    -70
    -41    -33      7     38    -25    -12    148    -31    109    158    114    -51
    -49      7     54     20    -51     31    158    -33    114    150    109    -64
    -59     20     80     18    -70     51    181    -18    135    166    132    -10
    -59     20     80     18    -70     49    202     -2    153    187    161     18
    -23     25     49      0    -36     36    194     -2    140    168    132    -75
    -18    109    127    -46    -72    116    197      2    158    166    111    -46
    -18    187    205    -85   -111    194    181     -2    179    179    140     33
     -7    220    228   -109   -116    223    150    -18    184    192    168     67
      7    233    226   -119   -109    231    129    -28    181    192    174     72
     15    226    207   -122    -96    218    109    -38    166    179    163     64
      7    205    194   -106    -93    200     88    -67    137    153    145     41
      2    192    189    -98    -93    192     54    -98    114    132    135     28
      0    140    140    -70    -70    140     49   -106     90    101    101     10
    -25      7     33      7    -31     20     83   -114     46     44     46    -44
    -28    -83    -54     54     10    -67     67   -140     -2     -2      7    -75
     -2    -85    -85     41     38    -85     46   -161    -31    -31    -10    -85
     38    -67   -106     15     72    -85     46   -171    -44    -46    -25   -132
    -18   -137   -119     77     49   -129     15   -218    -96   -114   -106   -194
    -67   -197   -132    132     31   -166      7   -241   -132   -161   -140   -181
    -72   -194   -122    132     23   -158     20   -239   -119   -142   -109   -168
    -64   -192   -127    129     31   -161      5   -246   -132   -153   -109   -176
    -28   -181   -153    103     62   -168    -15   -259   -148   -179   -135   -210
    -25   -176   -150    101     62   -166    -25   -270   -161   -202   -166   -215
    -41   -207   -166    122     59   -187    -28   -283   -181   -231   -187   -215
    -20   -181   -161    101     70   -171    -12   -285   -187   -239   -184   -197
    -15   -174   -158     93     70   -166     -7   -293   -194   -252   -192   -210
    -20   -194   -176    106     77   -187    -12   -301   -205   -267   -207   -205
      2   -189   -192     90     96   -189    -31   -306   -210   -275   -205   -207
     18   -220   -239    101    127   -228    -25   -306   -244   -319   -252   -246
     33   -436   -470    200    252   -454     25   -259   -340   -462   -397   -384
     -5   -706   -701    355    345   -704    150   -166   -433   -652   -615   -615
    -25   -683   -659    353    314   -672    290    -83   -387   -685   -649   -613
    -46   -324   -277    187    114   -301    262   -355   -270   -485   -400   -384
   -142    298    441    -80   -290    368   -142   -963   -166    -93     88     62
   -252   1202   1454   -475   -852   1327   -553  -1369    101    493    756    701
   -270   1922   2192   -826  -1231   2057   -922  -1532    423   1057   1343   1244
   -137   1842   1979   -852  -1057   1909  -1236  -1654    298   1023   1306   1280
   -101   1148   1249   -524   -675   1197  -1135  -1621   -262    283    594    678
    -98    436    532   -168   -316    483   -748  -1267   -615   -358    -75     36
    -57     70    127     -7    -90     98   -400   -802   -488   -441   -252   -153
    -33    -59    -25     46     -5    -44   -200   -524   -340   -392   -241   -168
    -41   -137    -96     88     25   -116   -129   -444   -322   -418   -280   -207
    -44   -189   -148    116     49   -168   -111   -426   -342   -465   -327   -241
    -33   -236   -202    132     83   -220    -98   -407   -353   -493   -353   -262
    -20   -267   -246    145    111   -257    -88   -402   -368   -522   -374   -272
    -33   -257   -223    145     90   -239    -70   -394   -366   -524   -374   -290
    -41   -257   -218    148     85   -239    -62   -392   -374   -545   -397   -311
    -31   -277   -246    150    106   -262    -72   -400   -394   -579   -426   -309
    -23   -272   -249    148    111   -262    -75   -402   -400   -589   -426   -296
     -2   -231   -231    114    114   -231    -62   -392   -387   -576   -410   -296
     18   -228   -246    103    129   -236    -64   -389   -392   -589   -420   -296
     12   -246   -259    114    135   -252    -72   -402   -410   -615   -436   -296
    -20   -257   -236    140    106   -246    -70   -402   -407   -615   -433   -293
      2   -210   -213    101    106   -210    -70   -394   -402   -615   -431   -290
     33   -200   -236     83    132   -218    -83   -402   -418   -636   -452   -309
      7   -233   -244    111    124   -239    -85   -410   -433   -662   -478   -306
     12   -207   -220     98    116   -213    -57   -389   -413   -644   -446   -267
     62   -166   -228     51    145   -197    -57   -381   -402   -641   -433   -259
     41   -187   -231     72    135   -207    -75   -400   -431   -678   -465   -303
    -18   -228   -213    122     96   -220    -70   -400   -436   -691   -485   -306
    -12   -231   -218    122    101   -226    -57   -376   -423   -685   -472   -277
      7   -228   -239    109    122   -233    -59   -379   -428   -698   -480   -288
     18   -200   -218     90    116   -207    -57   -366   -426   -701   -480   -280
     23   -192   -215     83    116   -202    -51   -353   -420   -701   -478   -270
     28   -194   -223     83    124   -207    -41   -342   -420   -711   -478   -270
     23   -192   -218     83    119   -205    -38   -322   -413   -709   -462   -252
     72   -145   -220     36    145   -181    -46   -293   -392   -688   -441   -239
    135   -109   -246    -15    189   -176    -46   -270   -384   -691   -449   -254
    103   -124   -228     10    166   -176    -23   -254   -392   -717   -483   -254
     51   -168   -220     57    135   -194      2   -233   -389   -724   -480   -228
     62   -163   -228     49    142   -194     12   -207   -376   -711   -454   -205
     83   -150   -233     33    155   -192     12   -194   -371   -701   -436   -207
     96   -122   -218     12    155   -168     15   -163   -348   -675   -413   -192
    116    -85   -202    -18    158   -142     18   -163   -355   -696   -439   -207
    129    -72   -202    -28    163   -137     12   -176   -379   -735   -470   -184
    140    -62   -202    -41    168   -132     -2   -197   -400   -758   -480   -171
    137    -72   -210    -31    174   -140    -12   -207   -407   -766   -478   -168
    124    -57   -181    -36    153   -116    -10   -233   -423   -779   -480   -174
    148      5   -142    -77    145    -67     -2   -254   -428   -782   -467   -168
    101     -5   -106    -49    103    -57    -12   -290   -446   -795   -472   -179
     36    -67   -103     15     70    -85    -41   -353   -488   -839   -509   -220
     54    -38    -96     -7     72    -67    -67   -407   -514   -870   -540   -231
     80     20    -59    -49     70    -18    -77   -446   -522   -878   -537   -210
     46    -18    -67    -15     54    -41    -96   -496   -545   -898   -542   -218
     67    -18    -85    -23     75    -51   -119   -553   -574   -924   -561   -252
     49    -23    -72    -12     59    -46   -140   -597   -594   -950   -589   -296
     57    -41    -98     -7     75    -70   -168   -631   -615   -974   -618   -277
     75    -57   -132    -10    103    -93   -194   -672   -646  -1002   -639   -290
     51    -80   -132     15     90   -106   -189   -704   -667  -1028   -659   -327
     38    -96   -135     28     85   -116   -207   -732   -693  -1057   -678   -319
     23   -127   -150     51     85   -137   -231   -763   -717  -1075   -678   -316
      7   -145   -153     67     77   -150   -233   -789   -737  -1093   -691   -376
     12   -124   -137     57     75   -129   -233   -787   -732  -1098   -717   -402
     38   -114   -153     36     93   -135   -239   -789   -745  -1124   -748   -355
     38   -127   -168     44    101   -148   -262   -815   -769  -1156   -761   -374
     51   -101   -153     23    101   -127   -270   -823   -769  -1156   -758   -368
     67    -85   -153     10    109   -119   -275   -818   -761  -1145   -737   -340
     54   -103   -161     23    106   -132   -270   -828   -763  -1143   -722   -350
      2   -150   -153     75     77   -153   -262   -844   -779  -1161   -740   -389
     28   -109   -140     38     83   -124   -246   -826   -758  -1143   -730   -361
     57    -46   -103     -5     80    -75   -231   -810   -740  -1132   -717   -337
     64     -5    -70    -31     67    -38   -226   -815   -740  -1140   -722   -340
     67      2    -64    -36     64    -31   -215   -810   -737  -1137   -711   -298
     54    -20    -75    -18     62    -49   -210   -820   -750  -1153   -732   -358
     36    -36    -72      0     54    -54   -213   -839   -774  -1197   -792   -400
     28     41     12    -36      7     28   -210   -831   -748  -1176   -761   -288
     54    114     59    -85     -2     88   -236   -831   -711  -1124   -691   -254
    119    176     57   -148     31    116   -290   -849   -709  -1111   -672   -272
    150    207     57   -179     46    132   -301   -857   -719  -1130   -691   -267
     75    132     54   -106     10     96   -296   -883   -750  -1163   -722   -265
     62    116     54    -90      5     85   -327   -909   -766  -1171   -717   -272
     85    124     36   -106     25     80   -348   -930   -779  -1174   -704   -267
     90     31    -59    -59     75    -12   -361   -950   -823  -1215   -743   -324
    119    -51   -171    -36    142   -109   -374   -969   -872  -1278   -818   -413
    111    -98   -210     -7    158   -153   -376  -1002   -919  -1343   -891   -446
     49   -168   -220     57    135   -194   -387  -1036   -958  -1384   -924   -449
     62   -202   -265     70    163   -233   -405  -1062   -987  -1408   -943   -478
     67   -218   -285     72    174   -252   -431  -1088  -1013  -1431   -963   -504
     70   -207   -277     67    174   -241   -431  -1101  -1026  -1444   -971   -509
     31   -244   -277    106    150   -259   -413  -1106  -1031  -1452   -976   -519
     38   -257   -296    109    166   -275   -436  -1122  -1047  -1462   -979   -511
     20   -303   -324    140    171   -314   -457  -1150  -1075  -1483   -987   -537
     54   -272   -329    109    189   -301   -452  -1140  -1065  -1470   -976   -561
     77   -259   -337     90    207   -298   -454  -1137  -1065  -1483  -1000   -558
     67   -277   -345    106    205   -311   -467  -1161  -1093  -1522  -1031   -553
     62   -265   -329     98    194   -296   -475  -1174  -1104  -1535  -1047   -607
     44   -288   -332    122    187   -311   -478  -1184  -1117  -1558  -1078   -605
     72   -303   -376    114    223   -340   -485  -1189  -1135  -1577  -1088   -576
    132   -340   -472    103    301   -405   -485  -1184  -1176  -1621  -1130   -641
    145   -589   -737    220    439   -662   -415  -1137  -1293  -1803  -1330   -846
    119   -789   -911    335    514   -849   -265  -1026  -1348  -1948  -1496  -1021
     88   -685   -774    298    428   -730   -145   -987  -1254  -1886  -1431   -976
     -5   -311   -306    158    150   -309   -236  -1327  -1122  -1649  -1153   -711
    -51    488    540   -218   -298    514   -626  -1829   -885  -1127   -540    -96
    -88   1397   1483   -654   -787   1439   -971  -2068   -491   -457    192    615
   -142   1743   1886   -802  -1015   1813  -1260  -2156   -262    -54    607   1015
   -116   1332   1449   -607   -782   1389  -1499  -2333   -626   -392    283    719
   -101    665    766   -283   -433    714  -1418  -2366  -1296  -1236   -545    -57
    -54    103    158    -25   -106    129  -1096  -2003  -1496  -1683  -1054   -524
     -5   -127   -122     62     57   -124   -810  -1592  -1332  -1667  -1111   -602
     62   -194   -257     67    158   -226   -639  -1358  -1208  -1608  -1083   -597
     80   -259   -342     88    210   -301   -581  -1291  -1200  -1628  -1104   -631
     70   -303   -374    116    220   -337   -563  -1278  -1210  -1644  -1117   -652
     57   -335   -392    137    220   -361   -553  -1267  -1208  -1644  -1109   -675
     88   -358   -446    135    267   -402   -550  -1265  -1221  -1667  -1143   -745
    129   -353   -483    111    303   -418   -548  -1254  -1231  -1701  -1197   -797
    132   -358   -493    111    311   -426   -542  -1247  -1247  -1738  -1247   -750
    135   -361   -498    111    314   -428   -548  -1254  -1257  -1751  -1239   -714
    145   -350   -496    103    319   -423   -548  -1247  -1244  -1732  -1210   -717
    129   -363   -496    114    311   -428   -548  -1247  -1239  -1725  -1202   -745
    101   -374   -475    135    285   -423   -542  -1244  -1236  -1727  -1215   -771
    114   -371   -488    127    301   -428   -545  -1247  -1249  -1745  -1241   -766
    129   -355   -485    114    306   -420   -545  -1239  -1247  -1745  -1239   -750
    124   -368   -496    119    309   -431   -542  -1236  -1241  -1740  -1231   -750
    129   -387   -517    127    322   -452   -555  -1249  -1254  -1753  -1247   -779
    142   -350   -493    101    316   -420   -555  -1241  -1244  -1743  -1236   -771
    135   -358   -493    111    314   -426   -548  -1221  -1228  -1722  -1223   -756
    145   -350   -498    101    319   -423   -535  -1208  -1215  -1712  -1215   -748
    142   -353   -496    103    319   -423   -532  -1200  -1215  -1714  -1218   -750
    132   -348   -480    106    303   -415   -530  -1189  -1208  -1706  -1215   -748
    129   -366   -496    119    311   -431   -537  -1189  -1210  -1712  -1228   -761
    163   -361   -524     96    342   -441   -542  -1187  -1218  -1722  -1239   -771
    168   -345   -514     88    340   -428   -537  -1169  -1208  -1714  -1234   -766
    174   -337   -511     80    340   -426   -530  -1143  -1184  -1691  -1210   -740
    192   -332   -524     70    358   -428   -530  -1130  -1179  -1686  -1202   -740
    200   -324   -524     62    361   -423   -527  -1114  -1176  -1680  -1208   -758
    194   -309   -504     57    348   -405   -509  -1072  -1140  -1641  -1182   -727
    205   -332   -537     64    371   -433   -506  -1054  -1132  -1636  -1174   -709
    239   -316   -555     38    397   -436   -511  -1036  -1127  -1623  -1161   -704
    239   -314   -553     36    394   -433   -498   -997  -1101  -1597  -1148   -701
    239   -303   -542     31    389   -423   -485   -966  -1083  -1584  -1148   -701
    257   -288   -548     12    402   -418   -491   -953  -1083  -1587  -1153   -691
    270   -267   -537      0    402   -402   -488   -935  -1067  -1569  -1137   -665
    262   -259   -522     -2    389   -389   -491   -927  -1060  -1556  -1124   -649
    290   -246   -537    -23    413   -389   -498   -927  -1065  -1553  -1122   -659
    288   -226   -517    -31    400   -371   -514   -937  -1070  -1558  -1130   -654
    249   -236   -485     -5    366   -361   -506   -945  -1067  -1548  -1122   -633
    267   -223   -493    -23    379   -358   -496   -956  -1070  -1545  -1119   -636
    293   -202   -496    -46    394   -350   -504   -958  -1065  -1530  -1093   -613
    275   -200   -475    -38    374   -337   -506   -971  -1060  -1504  -1065   -597
    285   -189   -475    -46    379   -332   -514   -997  -1054  -1488  -1057   -654
    277   -179   -459    -49    366   -319   -540  -1057  -1093  -1538  -1130   -719
    252   -184   -436    -33    342   -309   -550  -1101  -1127  -1587  -1182   -678
    223   -213   -439     -5    329   -327   -558  -1137  -1145  -1600  -1192   -659
    202   -249   -452     23    327   -350   -571  -1179  -1156  -1600  -1192   -696
    210   -267   -478     28    342   -371   -594  -1221  -1179  -1613  -1213   -756
    194   -293   -488     49    340   -389   -605  -1257  -1197  -1631  -1241   -789
    215   -298   -517     41    363   -407   -623  -1283  -1218  -1654  -1270   -795
    215   -306   -522     46    368   -413   -636  -1312  -1239  -1673  -1293   -807
    187   -335   -522     72    353   -428   -639  -1330  -1247  -1675  -1299   -826
    192   -342   -537     75    363   -439   -644  -1340  -1247  -1670  -1296   -826
    197   -348   -545     72    371   -446   -662  -1361  -1260  -1675  -1306   -841
    189   -353   -542     83    366   -446   -665  -1363  -1257  -1667  -1312   -849
    192   -345   -540     75    363   -441   -667  -1358  -1247  -1652  -1309   -836
    213   -332   -545     59    376   -439   -667  -1361  -1249  -1647  -1312   -836
    226   -311   -540     41    381   -426   -654  -1350  -1236  -1626  -1296   -828
    176   -350   -527     88    350   -439   -641  -1345  -1228  -1615  -1291   -823
    174   -374   -548     98    358   -459   -654  -1361  -1247  -1634  -1312   -852
    205   -337   -545     64    374   -441   -657  -1353  -1236  -1613  -1299   -844
    207   -298   -509     44    358   -402   -646  -1335  -1208  -1577  -1278   -823
    187   -293   -480     54    332   -387   -633  -1330  -1197  -1569  -1275   -820
    179   -280   -459     49    316   -368   -626  -1327  -1189  -1558  -1260   -800
    197   -265   -462     31    329   -363   -615  -1312  -1163  -1522  -1221   -776
    213   -239   -452     12    329   -345   -607  -1293  -1143  -1493  -1202   -807
    228   -161   -389    -33    309   -275   -602  -1278  -1114  -1470  -1202   -810
    236    -96   -332    -72    283   -213   -613  -1280  -1104  -1470  -1205   -740
    220    -54   -275    -85    246   -163   -631  -1291  -1083  -1439  -1171   -706
    236    -38   -277   -101    254   -158   -662  -1304  -1080  -1426  -1158   -701
    249    -57   -306    -96    277   -181   -678  -1312  -1085  -1421  -1153   -714
    220    -90   -311    -64    262   -200   -688  -1327  -1096  -1423  -1161   -740
    231    -83   -314    -72    270   -200   -704  -1340  -1109  -1434  -1176   -730
    226   -140   -366    -44    293   -252   -717  -1361  -1140  -1467  -1213   -766
    200   -252   -452     25    324   -350   -735  -1384  -1197  -1530  -1286   -844
    207   -345   -553     67    379   -446   -740  -1392  -1223  -1561  -1322   -867
    236   -368   -605     64    418   -485   -740  -1402  -1241  -1574  -1337   -891
    207   -405   -613     96    410   -506   -740  -1423  -1265  -1597  -1361   -919
    220   -405   -626     93    423   -514   -745  -1431  -1278  -1608  -1376   -930
    223   -426   -649     98    433   -537   -753  -1441  -1293  -1618  -1389   -945
    187   -465   -652    137    418   -555   -758  -1449  -1299  -1621  -1387   -940
    179   -470   -652    142    413   -558   -756  -1447  -1291  -1605  -1371   -956
    187   -472   -659    142    423   -566   -758  -1447  -1296  -1615  -1395  -1015
    197   -465   -665    132    428   -563   -771  -1457  -1314  -1652  -1441  -1005
    202   -465   -667    129    433   -566   -782  -1460  -1319  -1654  -1444   -976
    200   -483   -685    140    441   -584   -784  -1454  -1312  -1639  -1428   -987
    205   -488   -693    142    449   -589   -784  -1457  -1314  -1641  -1439  -1018
    207   -480   -688    132    446   -584   -784  -1457  -1317  -1652  -1454  -1010
    205   -498   -704    145    454   -602   -782  -1452  -1314  -1647  -1449  -1000
    213   -537   -750    161    480   -644   -782  -1441  -1332  -1667  -1475  -1036
    259   -685   -945    213    602   -815   -750  -1392  -1392  -1761  -1579  -1140
    283   -901  -1184    309    732  -1041   -607  -1231  -1400  -1870  -1725  -1296
    275   -839  -1117    280    693   -976   -465  -1067  -1291  -1842  -1722  -1330
    197   -517   -714    158    452   -613   -431  -1182  -1137  -1649  -1514  -1158
     77     10    -67    -44     72    -28   -675  -1735  -1083  -1343  -1119   -761
    -46    823    870   -389   -459    846  -1018  -2221   -914   -820   -480   -135
    -90   1376   1467   -644   -779   1421  -1304  -2418   -691   -329     46    350
    -31   1184   1213   -579   -623   1197  -1538  -2569   -872   -415    -41    290
     10    558    548   -283   -267    553  -1610  -2657  -1439  -1122   -756   -361
     57    -38    -96    -10     75    -67  -1444  -2468  -1831  -1787  -1452  -1013
    103   -348   -454    122    277   -400  -1182  -2016  -1649  -1777  -1527  -1080
    161   -418   -579    127    368   -498   -976  -1662  -1395  -1597  -1397   -997
    223   -454   -678    116    449   -566   -854  -1457  -1262  -1517  -1350  -1026
    223   -498   -722    135    472   -607   -833  -1421  -1267  -1564  -1423  -1060
    226   -524   -750    148    485   -636   -813  -1395  -1270  -1587  -1449  -1039
    239   -540   -779    148    506   -657   -784  -1363  -1254  -1574  -1439  -1036
    257   -530   -787    137    522   -657   -761  -1340  -1239  -1566  -1428  -1047
    233   -545   -779    153    504   -662   -761  -1332  -1239  -1571  -1434  -1057
    233   -553   -787    158    509   -670   -756  -1317  -1226  -1564  -1426  -1049
    241   -558   -802    158    519   -680   -750  -1306  -1218  -1553  -1418  -1057
    252   -545   -797    148    524   -670   -750  -1299  -1210  -1548  -1415  -1062
    241   -540   -782    145    511   -659   -743  -1283  -1195  -1535  -1405  -1044
    244   -553   -800    153    519   -675   -737  -1273  -1184  -1525  -1395  -1041
    254   -527   -784    135    517   -654   -737  -1267  -1174  -1512  -1384  -1041
    254   -524   -779    135    517   -652   -730  -1249  -1156  -1496  -1371  -1028
    257   -522   -779    132    517   -649   -727  -1239  -1148  -1491  -1366  -1028
    259   -517   -776    127    517   -644   -732  -1239  -1145  -1491  -1363  -1031
    262   -501   -766    116    514   -633   -732  -1228  -1135  -1480  -1348  -1021
    265   -498   -763    116    514   -631   -724  -1210  -1114  -1452  -1322  -1002
    283   -488   -771     98    527   -628   -727  -1195  -1101  -1434  -1306  -1008
    285   -485   -774     98    530   -628   -722  -1184  -1093  -1434  -1317  -1036
    280   -480   -761     98    519   -620   -714  -1171  -1083  -1434  -1330  -1036
    288   -485   -774     98    530   -628   -706  -1158  -1080  -1441  -1340  -1002
    296   -483   -779     90    535   -631   -709  -1145  -1072  -1434  -1330   -989
    288   -485   -774     96    530   -628   -698  -1122  -1054  -1410  -1309   -982
    288   -475   -763     90    524   -618   -691  -1093  -1034  -1382  -1286   -969
    306   -457   -763     75    535   -610   -688  -1070  -1013  -1363  -1262   -961
    322   -457   -782     64    550   -618   -683  -1044   -992  -1340  -1247   -961
    327   -459   -787     64    555   -623   -670  -1010   -969  -1314  -1226   -945
    340   -436   -776     46    555   -605   -675   -989   -961  -1309  -1223   -932
    345   -420   -766     38    555   -592   -672   -969   -950  -1299  -1215   -924
    345   -418   -763     33    553   -589   -659   -932   -927  -1273  -1195   -904
    366   -400   -769     15    566   -584   -652   -901   -906  -1249  -1169   -885
    394   -387   -782     -5    587   -584   -654   -883   -901  -1234  -1150   -870
    394   -348   -743    -23    568   -545   -657   -875   -893  -1223  -1137   -854
    392   -348   -740    -23    563   -542   -659   -867   -891  -1218  -1130   -836
    392   -340   -735    -25    563   -537   -662   -870   -896  -1215  -1132   -841
    387   -324   -711    -31    548   -519   -667   -878   -901  -1215  -1132   -844
    392   -337   -730    -25    561   -532   -667   -878   -898  -1200  -1119   -841
    410   -316   -727    -46    566   -522   -670   -891   -901  -1192  -1101   -841
    400   -290   -691    -54    545   -491   -675   -906   -904  -1192  -1091   -836
    387   -280   -667    -54    524   -472   -672   -919   -909  -1195  -1096   -831
    387   -272   -659    -57    522   -465   -665   -930   -906  -1192  -1104   -841
    374   -290   -665    -44    519   -478   -659   -948   -909  -1197  -1119   -867
    350   -296   -646    -28    498   -470   -654   -966   -906  -1202  -1130   -891
    335   -316   -652    -10    491   -483   -644   -984   -904  -1205  -1132   -906
    324   -332   -657      5    491   -493   -644  -1010   -906  -1215  -1145   -930
    306   -348   -657     18    480   -501   -649  -1036   -914  -1228  -1161   -945
    293   -371   -665     38    478   -517   -652  -1057   -922  -1241  -1174   -961
    290   -394   -685     51    488   -540   -659  -1085   -937  -1260  -1189   -982
    285   -413   -698     64    491   -555   -670  -1106   -948  -1280  -1208   -992
    275   -420   -696     70    483   -555   -670  -1111   -948  -1278  -1210   -979
    275   -428   -704     75    488   -563   -672  -1117   -945  -1262  -1192   -969
    272   -441   -714     83    493   -576   -675  -1124   -945  -1254  -1179  -1010
    262   -446   -709     93    485   -576   -670  -1122   -940  -1244  -1189  -1072
    267   -449   -719     88    491   -584   -665  -1111   -937  -1260  -1223  -1052
    272   -444   -719     85    496   -581   -670  -1109   -940  -1267  -1228  -1034
    270   -441   -714     85    491   -576   -670  -1109   -932  -1257  -1218  -1034
    270   -454   -724     93    496   -589   -659  -1093   -917  -1239  -1195  -1010
    283   -452   -737     83    506   -594   -654  -1078   -898  -1215  -1171  -1002
    290   -402   -693     54    491   -545   -646  -1067   -880  -1195  -1150  -1005
    280   -358   -639     36    459   -498   -628  -1047   -857  -1174  -1140   -989
    277   -340   -618     31    446   -478   -600  -1021   -820  -1143  -1109   -956
    277   -324   -605     20    441   -462   -589  -1013   -810  -1130  -1098   -971
    288   -316   -605     12    444   -459   -581  -1002   -802  -1122  -1098   -992
    301   -285   -587     -7    441   -436   -563   -976   -771  -1098  -1078   -948
    314   -218   -532    -46    423   -374   -568   -966   -737  -1057  -1031   -898
    311   -161   -472    -77    392   -316   -594   -974   -714  -1021  -1000   -883
    303   -140   -444    -83    374   -290   -605   -963   -691   -989   -961   -846
    322   -142   -465    -90    392   -303   -626   -971   -696   -987   -948   -836
    327   -145   -472    -90    400   -309   -646   -984   -709   -987   -945   -862
    324   -163   -491    -83    405   -327   -657   -989   -714   -984   -961   -898
    316   -210   -527    -54    420   -368   -672  -1008   -750  -1034  -1026   -914
    309   -316   -628      2    467   -472   -680  -1023   -797  -1083  -1072   -932
    293   -413   -706     59    498   -558   -675  -1026   -823  -1109  -1098   -974
    280   -459   -743     88    509   -600   -680  -1041   -849  -1135  -1135  -1023
    275   -493   -769    109    519   -631   -683  -1057   -870  -1158  -1158  -1044
    267   -506   -774    119    517   -639   -691  -1072   -891  -1184  -1179  -1062
    257   -532   -789    137    522   -659   -691  -1070   -893  -1176  -1179  -1060
    262   -553   -815    142    537   -683   -696  -1075   -896  -1171  -1179  -1078
    265   -537   -802    135    532   -670   -701  -1083   -901  -1169  -1179  -1101
    257   -545   -802    140    530   -672   -693  -1072   -891  -1156  -1166  -1096
    257   -561   -818    153    537   -688   -688  -1065   -888  -1148  -1161  -1098
    257   -571   -828    155    540   -698   -693  -1070   -893  -1150  -1166  -1106
    254   -568   -826    155    537   -696   -691  -1065   -891  -1145  -1166  -1104
    254   -581   -839    161    545   -709   -688  -1060   -885  -1140  -1163  -1098
    259   -576   -836    158    548   -706   -698  -1062   -891  -1143  -1169  -1106
    252   -587   -841    166    545   -711   -698  -1060   -885  -1135  -1169  -1104
    246   -618   -865    184    555   -743   -688  -1044   -883  -1132  -1171  -1111
    280   -732  -1015    226    646   -872   -672  -1026   -940  -1202  -1252  -1189
    335   -966  -1301    316    818  -1132   -594   -956  -1052  -1376  -1441  -1382
    335  -1088  -1426    376    878  -1257   -426   -792  -1039  -1457  -1551  -1514
    298   -904  -1202    301    748  -1052   -316   -795   -906  -1332  -1428  -1410
    187   -452   -641    129    413   -545   -478  -1262   -795  -1060  -1093  -1091
     51    285    233   -168    -90    259   -836  -1842   -618   -563   -498   -509
    -77   1091   1169   -509   -623   1130  -1150  -2065   -249     98    207    168
    -54   1332   1387   -639   -722   1361  -1470  -2169   -119    405    509    506
     28    909    880   -472   -426    896  -1673  -2270   -506      7    122    179
     46    262    215   -153    -83    239  -1512  -2161  -1072   -784   -659   -563
    106   -270   -376     80    239   -324  -1161  -1678  -1132  -1101  -1072   -992
    171   -444   -618    135    394   -530   -896  -1267   -930  -1031  -1091  -1054
    215   -517   -735    148    475   -626   -745  -1041   -807   -963  -1057  -1028
    236   -563   -800    163    517   -680   -688   -961   -782   -958  -1060  -1052
    241   -600   -841    176    540   -719   -683   -948   -800   -992  -1091  -1088
    241   -620   -865    189    550   -743   -667   -927   -802  -1000  -1104  -1098
    249   -636   -885    192    563   -758   -652   -904   -792   -997  -1106  -1106
    262   -639   -901    189    581   -769   -641   -883   -784   -989  -1098  -1106
    259   -644   -904    192    579   -774   -633   -870   -774   -974  -1083  -1093
    249   -654   -904    202    574   -776   -626   -849   -756   -953  -1067  -1114
    254   -657   -911    197    581   -784   -620   -833   -748   -948  -1080  -1137
    267   -641   -909    187    587   -774   -615   -823   -745   -956  -1093  -1130
    265   -631   -896    181    579   -763   -607   -805   -730   -943  -1080  -1104
    270   -628   -901    179    584   -763   -600   -789   -717   -930  -1065  -1085
    275   -620   -898    171    587   -758   -600   -779   -711   -919  -1054  -1085
    270   -610   -880    171    574   -745   -589   -758   -691   -893  -1039  -1072
    272   -613   -885    168    576   -748   -584   -743   -675   -870  -1021  -1067
    280   -610   -891    163    584   -750   -587   -732   -670   -859  -1015  -1072
    277   -605   -883    161    579   -743   -579   -714   -654   -841  -1002  -1065
    265   -607   -872    171    568   -740   -563   -685   -631   -815   -982  -1049
    272   -602   -875    163    571   -740   -561   -670   -620   -805   -974  -1049
    288   -584   -872    148    579   -727   -558   -654   -610   -792   -966  -1047
    288   -576   -865    142    574   -719   -548   -626   -587   -769   -948  -1034
    290   -581   -872    145    581   -727   -542   -597   -574   -756   -935  -1023
    303   -579   -883    137    592   -730   -537   -576   -561   -745   -927  -1021
    303   -561   -865    127    584   -711   -524   -540   -535   -719   -904   -997
    306   -558   -867    124    584   -711   -514   -504   -511   -696   -885   -982
    314   -561   -875    124    594   -717   -506   -472   -498   -683   -878   -979
    322   -558   -883    116    600   -719   -498   -433   -478   -659   -862   -969
    332   -553   -885    109    607   -719   -480   -387   -446   -628   -839   -948
    345   -540   -885     96    613   -711   -475   -350   -428   -607   -823   -937
    358   -527   -885     85    620   -706   -465   -314   -410   -587   -807   -927
    361   -509   -872     72    615   -688   -446   -267   -376   -550   -776   -896
    374   -504   -878     64    623   -691   -439   -228   -355   -527   -756   -878
    387   -480   -867     46    626   -675   -441   -213   -348   -514   -743   -872
    387   -465   -852     38    618   -657   -431   -192   -327   -488   -719   -849
    384   -452   -836     31    610   -644   -428   -181   -322   -475   -706   -836
    389   -436   -828     23    607   -631   -433   -184   -322   -467   -698   -831
    384   -420   -807     18    594   -613   -431   -184   -314   -454   -685   -820
    379   -407   -787     15    581   -597   -420   -181   -306   -439   -672   -807
    384   -392   -776      2    576   -584   -433   -207   -319   -441   -678   -815
    379   -384   -763      2    568   -574   -436   -236   -329   -441   -678   -820
    361   -384   -745     10    553   -566   -439   -259   -332   -433   -670   -813
    350   -387   -737     18    542   -561   -433   -285   -332   -426   -667   -813
    322   -410   -735     41    527   -571   -444   -329   -350   -439   -683   -844
    296   -428   -727     64    511   -576   -449   -366   -355   -439   -683   -857
    280   -449   -732     83    506   -589   -459   -402   -366   -441   -688   -870
    283   -467   -750     93    517   -607   -472   -436   -376   -446   -693   -885
    275   -491   -766    106    519   -626   -480   -465   -387   -449   -696   -896
    257   -504   -761    122    509   -631   -480   -480   -389   -444   -688   -891
    244   -524   -769    140    504   -646   -485   -498   -400   -446   -691   -891
    241   -540   -782    150    511   -659   -493   -514   -413   -454   -701   -898
    228   -548   -776    161    501   -662   -491   -514   -413   -446   -698   -911
    231   -550   -784    158    506   -667   -488   -511   -405   -431   -685   -901
    236   -568   -807    166    519   -688   -493   -506   -407   -420   -672   -878
    231   -545   -776    158    504   -659   -493   -501   -397   -400   -654   -904
    231   -545   -776    155    501   -659   -496   -493   -389   -394   -672   -948
    239   -563   -802    161    519   -680   -491   -485   -389   -397   -691   -914
    236   -537   -774    148    504   -654   -493   -480   -381   -387   -675   -885
    241   -511   -753    135    496   -631   -488   -462   -358   -355   -644   -870
    249   -511   -761    129    501   -633   -470   -444   -342   -337   -631   -862
    252   -472   -727    109    488   -600   -454   -423   -319   -306   -600   -839
    244   -439   -683     96    462   -561   -431   -397   -283   -262   -561   -807
    244   -405   -649     80    446   -527   -402   -371   -252   -223   -527   -779
    246   -410   -657     80    449   -532   -392   -366   -252   -226   -532   -795
    249   -402   -652     75    449   -527   -384   -348   -239   -210   -517   -782
    254   -348   -602     46    428   -475   -368   -319   -192   -161   -467   -740
    267   -277   -545      5    405   -410   -387   -316   -163   -119   -423   -701
    270   -228   -501    -20    384   -366   -433   -337   -158   -101   -402   -678
    283   -215   -498    -33    389   -355   -439   -329   -142    -80   -381   -659
    283   -257   -542    -15    410   -400   -441   -329   -155    -83   -387   -670
    280   -236   -517    -20    397   -376   -459   -345   -171    -85   -387   -675
    265   -241   -506    -12    384   -371   -467   -353   -168    -75   -376   -659
    257   -324   -584     33    420   -454   -470   -358   -194   -103   -410   -685
    252   -431   -685     88    467   -558   -475   -368   -244   -153   -467   -740
    249   -519   -769    135    509   -644   -472   -374   -272   -187   -504   -774
    241   -542   -787    150    511   -665   -472   -389   -288   -200   -522   -792
    233   -584   -818    174    524   -698   -475   -410   -319   -233   -555   -836
    226   -623   -849    197    535   -735   -480   -418   -337   -254   -581   -862
    228   -628   -857    200    542   -743   -475   -413   -335   -254   -589   -849
    241   -636   -878    197    558   -756   -480   -418   -348   -267   -602   -859
    226   -649   -875    210    550   -761   -478   -418   -348   -267   -600   -870
    210   -649   -859    218    535   -756   -472   -407   -337   -254   -589   -862
    213   -657   -870    223    540   -763   -475   -405   -345   -265   -602   -857
    218   -678   -896    228    555   -784   -475   -407   -350   -265   -607   -865
    213   -680   -893    233    550   -787   -472   -405   -345   -259   -602   -862
    210   -696   -906    241    555   -800   -467   -397   -340   -254   -597   -857
    215   -704   -919    244    566   -810   -467   -397   -345   -254   -600   -859
    215   -704   -922    244    566   -813   -470   -389   -340   -252   -602   -862
    226   -761   -987    265    605   -872   -457   -368   -353   -277   -639   -888
    275   -927  -1202    324    737  -1065   -418   -319   -433   -402   -776  -1018
    309  -1114  -1423    402    865  -1267   -298   -189   -491   -558   -961  -1208
    298  -1028  -1330    363    813  -1179   -142    -25   -358   -506   -932  -1205
    213   -704   -919    244    563   -810   -132   -231   -220   -298   -691   -989
     75   -150   -226     36    148   -187   -402   -865   -176     31   -257   -561
    -72    696    769   -311   -420    732   -727  -1343     28    607    428    111
   -135   1252   1387   -561   -761   1319  -1005  -1506    277   1140    995    659
    -59   1015   1075   -480   -566   1044  -1273  -1662     54   1031    891    610
      0    358    355   -179   -179    358  -1296  -1678   -493    309    155    -59
     36   -301   -337    132    187   -319  -1052  -1389   -880   -413   -610   -795
     98   -576   -675    239    384   -626   -769   -880   -626   -361   -670   -880
    163   -628   -795    231    478   -711   -571   -540   -392   -218   -579   -818
    202   -665   -867    231    532   -766   -465   -363   -280   -155   -545   -792
    215   -722   -937    254    576   -828   -428   -309   -265   -166   -563   -813
    223   -743   -966    257    592   -854   -426   -298   -277   -197   -600   -846
    228   -748   -976    257    602   -862   -407   -277   -270   -202   -610   -852
    233   -748   -982    254    605   -865   -394   -259   -262   -200   -610   -844
    244   -753   -997    254    620   -875   -384   -241   -249   -194   -610   -833
    244   -769  -1013    259    626   -891   -374   -233   -241   -187   -605   -831
    244   -766  -1010    259    626   -888   -358   -210   -218   -158   -581   -826
    244   -761  -1008    257    626   -883   -350   -200   -205   -145   -579   -841
    249   -758  -1008    254    628   -883   -350   -200   -205   -153   -584   -849
    244   -735   -982    244    610   -857   -340   -187   -187   -127   -558   -826
    246   -735   -984    244    613   -859   -332   -176   -168   -109   -550   -820
    252   -732   -987    239    618   -859   -324   -168   -163   -101   -542   -813
    244   -724   -969    241    605   -846   -314   -155   -145    -80   -532   -800
    241   -740   -982    249    610   -859   -309   -148   -135    -70   -524   -787
    241   -730   -971    244    605   -849   -303   -142   -127    -59   -519   -782
    236   -714   -953    236    594   -833   -296   -124   -106    -38   -498   -763
    241   -701   -943    231    592   -820   -285    -98    -83    -12   -478   -722
    257   -691   -948    215    600   -818   -285    -93    -75    -10   -485   -735
    259   -696   -956    218    607   -826   -280    -88    -72    -10   -498   -748
    249   -698   -948    223    597   -823   -262    -77    -51     10   -478   -719
    252   -683   -935    215    592   -807   -257    -54    -31     15   -470   -667
    267   -667   -937    197    602   -800   -259    -38    -28     20   -483   -662
    275   -654   -932    189    602   -792   -254    -12    -10     59   -452   -672
    270   -670   -940    200    605   -805   -231     15     28    103   -420   -685
    231   -696   -927    233    579   -810   -205      5     25    103   -402   -693
    161   -706   -870    272    514   -789   -176    -12     28    109   -392   -665
    155   -678   -833    259    493   -756   -163     41     83    181   -322   -610
    288   -615   -904    161    592   -758   -200    106    114    239   -270   -618
    381   -587   -969    103    675   -776   -207    171    140    257   -275   -646
    376   -581   -958    101    667   -769   -197    210    161    275   -277   -610
    400   -568   -971     83    685   -769   -194    244    189    316   -241   -574
    402   -553   -956     72    678   -753   -194    246    187    314   -239   -566
    402   -535   -937     67    670   -735   -192    252    192    329   -226   -527
    400   -527   -927     64    662   -727   -181    254    194    340   -220   -493
    381   -511   -896     64    639   -704   -176    228    181    368   -181   -498
    366   -511   -878     72    618   -693   -171    179    174    392   -153   -514
    376   -506   -883     64    628   -693   -192    148    155    374   -171   -506
    285   -532   -820    122    550   -675   -168     98    124    361   -187   -527
    124   -545   -670    210    394   -607   -103     31    124    394   -153   -561
    137   -535   -672    197    402   -602   -119      2    124    405   -161   -628
    231   -504   -735    137    483   -618   -163     23    140    413   -187   -615
    311   -488   -802     88    553   -644   -218     70    135    397   -218   -579
    374   -478   -852     51    610   -662   -228     83    140    426   -194   -579
    355   -509   -865     75    607   -685   -220     67    153    462   -176   -607
    337   -532   -870     98    602   -701   -223     33    137    457   -187   -628
    301   -542   -846    119    571   -693   -236    -10    111    459   -194   -662
    277   -550   -831    135    553   -691   -241    -36    106    472   -184   -678
    270   -568   -839    148    553   -704   -233    -51    103    478   -189   -683
    265   -592   -857    163    561   -724   -236    -70     93    472   -207   -685
    257   -597   -857    168    555   -727   -239    -80     93    478   -215   -685
    249   -584   -836    166    542   -709   -249   -101     75    465   -241   -711
    241   -600   -844    176    542   -719   -249   -135     51    436   -283   -753
    244   -592   -836    174    540   -714   -246   -150     25    407   -316   -753
    233   -576   -813    168    522   -693   -223   -142     33    431   -298   -745
    200   -592   -795    194    496   -693   -200   -205      7    413   -314   -769
    158   -605   -763    223    459   -683   -187   -226     -5    436   -298   -737
    142   -581   -724    220    433   -652   -181   -200     49    504   -239   -719
    200   -571   -774    184    485   -672   -189   -176     51    517   -236   -717
    223   -530   -753    153    488   -641   -179   -148     72    537   -231   -724
    202   -488   -691    140    444   -587   -148   -122     98    594   -192   -711
    267   -457   -724     96    496   -589   -163     -7    145    678   -132   -631
    290   -467   -761     88    524   -615   -161     64    194    748   -101   -602
    262   -428   -691     83    475   -558   -127     83    239    792    -75   -568
    275   -350   -628     36    449   -488   -127    106    275    839    -38   -493
    303   -301   -605      0    454   -452   -155    109    293    901      7   -446
    290   -277   -568     -7    428   -423   -171     80    314    979     85   -491
    283   -283   -568      0    426   -426   -176     33    296    963     75   -566
    288   -288   -576     -2    431   -431   -187     -7    249    932     54   -584
    290   -288   -579      0    433   -433   -200     -7    246    956     64   -545
    272   -322   -597     23    433   -459   -205    -10    241    963     77   -511
    239   -423   -662     90    449   -542   -192    -51    215    948     62   -600
    129   -535   -667    200    397   -600   -140   -293     46    740    -98   -802
     80   -597   -678    259    379   -636   -137   -394    -77    714   -103   -753
    215   -623   -841    202    527   -732   -228   -153     75    963     83   -581
    298   -633   -932    168    613   -784   -267    -23    158   1067    140   -587
    290   -636   -927    171    607   -782   -259    -20    174   1062    111   -631
    259   -649   -909    194    584   -779   -249    -85    132   1047    114   -652
    192   -665   -857    233    522   -761   -223   -166     90   1036    114   -701
    213   -667   -880    228    545   -774   -239   -119    101   1111    161   -657
    246   -665   -911    207    576   -787   -246    -67    140   1197    226   -628
    254   -672   -927    210    589   -800   -241    -75    142   1215    226   -639
    252   -698   -950    220    600   -823   -239    -90    124   1231    244   -633
    239   -665   -906    213    571   -784   -236   -106    127   1273    309   -633
    236   -665   -901    213    566   -782   -233   -114    124   1288    345   -636
    239   -688   -927    226    581   -807   -239   -161     98   1244    311   -685
    233   -704   -937    233    584   -820   -233   -210     36   1192    306   -719
    254   -771  -1026    257    639   -898   -220   -145     41   1234    342   -670
    311   -956  -1270    322    789  -1111   -179    -33     10   1179    265   -750
    335  -1135  -1470    400    901  -1301    -51    109     12   1111    171   -937
    316  -1013  -1330    345    820  -1169     77    210    127   1169    246   -917
    197   -626   -823    213    509   -722     49    -64    226   1371    545   -652
     23     10    -12    -18     15     -2   -210   -631    303   1751   1080   -101
   -142    872   1015   -363   -579    943   -491  -1010    550   2325   1800    633
   -184   1283   1465   -550   -826   1371   -756  -1158    714   2720   2255   1101
   -119    953   1070   -418   -594   1010   -987  -1317    420   2473   2023    906
    -72    324    394   -127   -233    358   -969  -1301    -64   1777   1317    192
    -18   -285   -267    153    124   -277   -724   -958   -275   1280    745   -400
     72   -519   -592    223    332   -555   -478   -519    -59   1361    740   -423
    158   -571   -732    205    444   -652   -319   -252    106   1462    813   -371
    197   -636   -833    218    514   -735   -231   -116    181   1499    846   -355
    207   -670   -878    231    542   -774   -202    -83    189   1496    867   -374
    210   -685   -896    236    553   -789   -200    -75    174   1462    854   -394
    213   -688   -904    236    555   -795   -187    -59    174   1444    849   -389
    215   -678   -893    231    553   -784   -184    -49    174   1426    852   -387
    220   -696   -917    239    568   -805   -171    -33    179   1405    854   -381
    218   -714   -935    246    576   -823   -155    -15    192   1395    857   -366
    226   -704   -930    239    576   -815   -145      2    205   1395    875   -355
    236   -696   -932    228    584   -813   -140     12    213   1376    880   -355
    228   -698   -927    236    576   -813   -135     18    215   1345    865   -355
    226   -678   -906    223    563   -792   -135     28    223   1322    854   -348
    228   -672   -904    220    563   -787   -122     46    239   1309    859   -335
    236   -667   -906    213    568   -787   -122     49    241   1280    844   -345
    236   -646   -883    205    558   -763   -122     62    252   1265    839   -342
    244   -633   -878    192    561   -756   -116     77    265   1252    839   -335
    246   -633   -880    192    563   -756   -111     85    265   1226    823   -348
    249   -633   -885    189    566   -758   -103     98    275   1208    807   -342
    257   -607   -865    176    561   -735    -98    114    288   1202    813   -329
    259   -602   -862    171    558   -732    -98    127    293   1189    813   -337
    262   -597   -862    166    561   -730    -88    142    301   1169    795   -345
    265   -581   -846    158    553   -714    -83    163    316   1158    795   -340
    270   -592   -862    161    566   -727    -70    192    337   1169    818   -324
    272   -579   -852    153    561   -714    -72    200    340   1150    805   -348
    277   -558   -839    140    555   -698    -64    223    355   1140    792   -340
    290   -535   -826    122    555   -680    -57    252    374   1143    800   -332
    301   -542   -844    122    571   -693    -46    277    387   1135    802   -335
    309   -545   -857    116    581   -698    -36    306    405   1140    810   -322
    324   -514   -839     93    581   -678    -31    335    423   1137    813   -303
    345   -511   -857     80    600   -683    -28    361    433   1130    813   -288
    358   -491   -849     67    602   -670    -25    379    444   1127    815   -283
    366   -462   -831     46    594   -646    -20    397    457   1127    826   -267
    384   -454   -839     33    610   -646    -18    410    465   1122    823   -252
    400   -441   -841     20    618   -641    -18    410    462   1109    815   -252
    402   -400   -802      0    602   -600    -18    410    462   1104    820   -233
    402   -402   -805     -2    602   -602    -18    407    465   1109    833   -223
    410   -402   -813     -2    610   -607    -20    394    457   1093    828   -233
    405   -384   -789    -10    594   -584    -18    381    452   1078    833   -231
    392   -371   -763    -10    576   -566    -15    371    446   1065    836   -213
    381   -376   -758     -5    568   -566    -18    345    433   1039    818   -220
    368   -366   -737     -2    550   -550    -20    316    423   1013    813   -223
    345   -353   -701      2    522   -527    -12    296    423   1002    813   -220
    329   -355   -685     12    506   -519    -10    275    420    984    800   -226
    311   -366   -678     25    491   -522    -12    239    405    966    795   -244
    285   -384   -670     49    475   -527     -5    215    405    961    795   -254
    262   -402   -667     67    462   -535      0    192    402    943    787   -257
    252   -415   -667     83    459   -540     -7    153    381    901    756   -277
    233   -433   -667     98    449   -550    -12    127    368    872    745   -285
    218   -449   -667    114    441   -555    -12    114    363    859    743   -288
    215   -465   -683    122    449   -574    -18     93    345    833    724   -306
    210   -462   -672    127    441   -566    -20     72    329    807    704   -322
    202   -459   -662    127    431   -561    -12     77    340    807    717   -306
    205   -462   -667    129    433   -566    -12     75    337    797    719   -296
    205   -457   -665    124    431   -561    -15     67    332    782    714   -296
    202   -452   -654    124    428   -553    -10     64    335    771    714   -290
    200   -452   -652    124    426   -553     -5     64    337    766    722   -290
    200   -467   -667    132    431   -566     -7     57    322    740    714   -296
    202   -462   -665    129    431   -563     -7     64    322    732    727   -272
    205   -439   -644    116    423   -540      2     85    345    750    756   -241
    213   -433   -646    109    428   -537      0     83    342    732    748   -244
    205   -444   -652    119    428   -548      5     77    337    717    743   -241
    202   -423   -626    109    413   -524     23     90    353    732    766   -231
    210   -384   -594     88    402   -488     46    114    376    761    815   -205
    220   -350   -571     64    394   -462     59    127    389    766    831   -187
    205   -329   -537     62    368   -433     83    148    410    782    849   -171
    205   -340   -545     64    374   -441     98    153    413    776    849   -174
    226   -337   -563     57    394   -449    109    155    410    766    852   -171
    228   -259   -488     12    355   -371    116    171    444    795    893   -124
    228   -189   -420    -20    324   -303    106    168    472    823    932    -77
    249   -153   -405    -49    324   -277     72    158    478    831    950    -54
    272   -142   -415    -64    342   -277     46    155    472    826    958    -44
    254   -166   -420    -46    335   -293     46    155    472    828    966    -33
    249   -163   -415    -44    329   -288     28    135    457    815    963    -33
    252   -168   -420    -41    335   -293      5    106    423    787    943    -49
    239   -262   -501     12    368   -381      0     96    392    758    917    -72
    215   -384   -600     83    405   -491      0     77    350    709    867   -124
    200   -441   -641    119    420   -540     -5     54    309    667    823   -166
    181   -457   -641    137    410   -548    -12     31    285    649    810   -176
    168   -467   -636    150    402   -550    -18     15    267    633    800   -184
    176   -504   -680    161    428   -592    -20      7    254    626    797   -189
    179   -511   -693    166    433   -602    -20      0    246    626    797   -187
    168   -519   -688    174    428   -602    -18      0    246    631    802   -179
    166   -530   -696    181    431   -613    -18      0    241    631    805   -174
    166   -555   -722    194    444   -639    -25    -12    223    613    789   -184
    155   -561   -719    202    436   -639    -23    -10    223    618    797   -176
    153   -550   -706    197    428   -628    -18     -5    231    633    813   -158
    168   -553   -722    192    444   -636    -28    -12    218    623    805   -163
    168   -558   -727    194    446   -644    -31    -18    210    615    800   -161
    163   -555   -719    194    439   -636    -23    -10    220    620    805   -150
    174   -561   -735    194    452   -649    -23    -10    218    615    802   -153
    184   -613   -797    215    491   -704    -18     -7    192    581    774   -184
    215   -769   -984    275    597   -875     10     10     96    446    631   -314
    254   -979  -1236    361    745  -1106    119    101     12    280    444   -506
    267   -982  -1252    355    758  -1117    265    236     64    267    420   -550
    176   -704   -880    265    527   -792    335    124    218    457    636   -342
     12   -114   -129     49     70   -122    109   -381    381    836   1104    140
   -140    745    883   -303   -511    813   -171   -740    701   1444   1810    859
   -207   1382   1590   -589   -898   1483   -431   -833   1044   2021   2423   1486
   -150   1299   1449   -574   -800   1374   -714   -953    945   2021   2423   1538
   -114    691    805   -290   -459    748   -820  -1093    358   1319   1740    880
    -88     46    135     20   -111     90   -633   -919    -54    672   1062    205
    -20   -332   -314    174    145   -324   -342   -480      0    540    836    -25
     80   -423   -504    171    290   -462   -137   -161    155    605    849    -23
    140   -478   -618    168    376   -545    -46    -28    205    618    844    -36
    142   -517   -659    187    400   -587    -12     10    207    602    823    -59
    142   -542   -685    197    413   -613      2     23    194    579    792    -83
    155   -571   -727    207    441   -649     10     28    179    553    763   -109
    150   -592   -743    220    444   -665     28     46    184    553    763   -109
    148   -581   -730    215    436   -654     38     62    192    558    771    -98
    158   -587   -745    213    449   -667     38     64    187    550    766    -98
    166   -600   -766    218    465   -683     46     75    189    550    763    -93
    161   -571   -732    202    446   -652     51     85    200    555    769    -80
    166   -566   -732    200    449   -649     59     93    205    553    776    -70
    179   -566   -748    192    462   -657     62     98    202    550    776    -70
    174   -561   -735    194    454   -646     70    111    210    555    784    -51
    176   -550   -727    184    449   -639     75    122    220    563    792    -33
    192   -548   -743    176    465   -644     77    129    218    558    789    -31
    194   -535   -732    168    459   -633     83    137    226    558    789    -23
    194   -524   -719    166    457   -620     88    155    244    574    805      5
    200   -537   -737    166    467   -636     88    158    239    566    797      2
    200   -535   -735    168    467   -633     90    163    239    561    792      7
    202   -509   -711    150    454   -607     96    181    252    571    805     28
    213   -504   -717    145    465   -610     96    194    257    574    810     38
    220   -514   -735    145    475   -623    101    207    262    566    807     44
    220   -504   -724    140    470   -613    114    233    280    579    815     64
    228   -498   -727    135    475   -613    116    252    290    587    823     83
    244   -496   -740    127    491   -618    119    270    293    589    826     88
    244   -488   -732    122    485   -610    127    296    306    600    833    103
    246   -475   -722    111    483   -597    137    327    324    615    844    127
    259   -472   -735    103    496   -602    142    348    335    618    849    137
    275   -462   -737     93    506   -600    150    371    342    620    846    145
    277   -452   -732     85    504   -592    163    407    363    639    862    168
    298   -444   -745     72    519   -594    168    439    379    649    872    189
    316   -444   -761     59    537   -602    168    457    381    649    872    200
    322   -415   -737     46    530   -576    181    485    405    670    896    233
    329   -400   -732     33    530   -566    179    493    407    672    901    249
    345   -392   -740     23    542   -566    174    491    402    665    898    254
    342   -387   -730     20    535   -558    179    491    402    665    904    267
    337   -361   -698     12    517   -530    184    493    407    670    911    285
    348   -353   -701      2    522   -527    176    475    392    649    896    275
    348   -345   -693     -2    519   -519    171    459    381    639    893    280
    329   -329   -659     -2    493   -493    171    444    379    636    898    293
    324   -322   -646      0    485   -483    171    418    366    623    891    288
    319   -322   -641      0    480   -480    161    381    345    594    872    272
    290   -327   -618     18    452   -472    166    355    340    587    867    272
    272   -324   -597     25    433   -462    163    327    335    579    865    275
    257   -348   -605     46    431   -475    155    285    314    545    833    244
    239   -361   -600     59    418   -480    148    249    301    527    818    228
    218   -384   -602     83    407   -493    153    228    296    517    805    220
    213   -402   -618     93    415   -509    142    192    272    488    779    194
    205   -431   -636    114    420   -532    135    166    249    459    748    174
    179   -449   -631    132    405   -540    137    153    241    446    732    171
    179   -454   -633    137    405   -542    132    137    233    436    724    163
    179   -446   -626    132    400   -535    116    114    210    413    704    145
    168   -454   -623    142    394   -537    119    119    218    413    709    158
    168   -454   -626    140    394   -540    122    122    223    415    709    166
    174   -462   -636    142    402   -548    122    114    213    392    685    148
    161   -472   -636    155    397   -553    124    116    215    387    678    148
    153   -462   -615    155    384   -537    127    122    220    387    680    158
    168   -449   -620    140    392   -535    119    114    210    374    670    153
    176   -436   -615    129    394   -524    119    114    210    366    662    153
    174   -433   -607    127    389   -519    119    122    218    371    652    163
    179   -428   -607    124    392   -517    122    124    220    376    649    168
    181   -428   -610    122    394   -517    116    116    213    368    644    161
    168   -410   -579    119    374   -493    124    119    220    374    654    168
    181   -392   -574    103    374   -483    132    129    231    384    667    181
    210   -374   -584     83    397   -478    140    137    239    389    675    194
    194   -329   -524     64    358   -426    158    148    254    402    688    210
    184   -283   -467     49    324   -374    176    163    277    426    717    241
    194   -275   -470     38    332   -371    189    168    283    426    719    249
    200   -265   -465     33    332   -363    192    168    277    415    706    246
    192   -197   -389      2    288   -293    202    189    314    459    748    290
    202   -122   -327    -41    265   -223    181    181    337    488    789    329
    220    -77   -301    -72    259   -189    140    161    340    501    813    353
    226    -62   -288    -80    257   -174    124    161    350    517    833    379
    220    -75   -296    -72    257   -184    111    150    337    501    823    374
    220    -90   -314    -64    265   -202     96    127    311    475    805    361
    202   -111   -314    -46    257   -213     85    109    293    457    792    350
    184   -181   -366      0    275   -272     88    106    270    433    769    335
    179   -306   -488     62    332   -397     75     88    215    371    704    275
    174   -379   -553    101    363   -465     77     75    184    335    665    241
    155   -402   -558    122    353   -478     77     64    166    319    652    233
    155   -418   -574    132    363   -496     64     41    137    290    620    207
    155   -446   -602    142    376   -522     57     23    114    265    594    181
    140   -457   -597    158    366   -527     62     25    114    265    589    181
    137   -480   -618    168    376   -548     67     28    114    259    584    179
    150   -493   -644    171    397   -568     62     20    101    246    568    163
    142   -501   -644    179    392   -571     54     12     93    236    558    153
    137   -475   -613    168    374   -542     51     10     90    231    550    145
    135   -496   -631    179    381   -563     44      0     72    210    530    124
    135   -517   -652    192    392   -584     51      5     72    205    524    124
    124   -532   -659    202    389   -594     64     12     75    207    524    129
    127   -535   -662    205    392   -600     54      2     62    192    511    116
    135   -548   -683    205    407   -615     54      0     54    174    496    103
    140   -587   -727    223    433   -657     67     15     31    135    452     67
    194   -763   -958    283    574   -862    119     80    -33     15    314    -59
    228   -909  -1137    340    683  -1023    246    223    -44    -98    168   -215
    215   -771   -989    275    600   -878    376    371    101    -20    223   -184
    114   -402   -517    145    314   -459    389    163    241    194    480     54
    -18    215    231    -98   -124    223     70   -462    272    550    956    532
   -148   1054   1202   -454   -675   1127   -246   -872    480   1111   1623   1184
   -179   1519   1699   -670   -940   1608   -530  -1049    654   1556   2101   1670
   -111   1161   1273   -524   -691   1215   -769  -1215    353   1332   1880   1519
    -70    459    527   -194   -298    493   -748  -1234   -239    514   1060    756
    -46   -122    -75     83     15    -98   -504   -935   -478    -31    446    166
      0   -358   -358    176    179   -358   -241   -478   -239     38    410    114
     70   -415   -485    174    277   -449    -64   -166    -28    171    493    176
    109   -436   -548    163    324   -491     15    -25     51    207    514    187
    127   -467   -594    168    358   -530     41     12     64    200    498    168
    129   -504   -633    184    379   -568     51     28     57    174    475    148
    132   -511   -644    189    387   -576     62     38     54    158    459    132
    135   -527   -662    194    397   -594     75     54     62    155    459    135
    142   -519   -665    187    402   -592     80     70     72    166    472    148
    153   -519   -672    181    413   -597     80     77     77    168    478    155
    153   -493   -646    171    400   -568     83     85     90    179    488    166
    155   -509   -665    174    410   -587     88     96     98    181    491    174
    161   -506   -670    171    413   -587     93    103    103    187    496    181
    166   -478   -646    155    405   -561     93    111    111    192    501    189
    161   -485   -646    163    402   -566    101    124    122    197    511    202
    166   -483   -652    155    407   -566    101    129    124    200    511    202
    176   -467   -644    145    407   -553    103    140    135    210    519    215
    171   -449   -623    137    394   -535    109    150    153    231    542    239
    176   -446   -623    135    400   -535    109    158    158    231    540    244
    176   -449   -626    135    400   -537     98    158    155    223    532    236
    179   -452   -631    135    402   -540    109    176    171    239    545    257
    184   -446   -631    129    405   -540    103    184    179    249    553    267
    197   -436   -633    119    415   -535    106    194    184    246    548    259
    194   -415   -610    109    400   -514    111    207    200    259    558    272
    187   -407   -597    109    392   -501    119    228    215    277    579    298
    197   -415   -613    109    402   -511    119    244    218    277    581    301
    213   -392   -605     90    407   -498    119    259    231    288    589    309
    207   -355   -563     72    384   -457    129    290    259    316    613    337
    223   -353   -576     64    400   -465    132    316    275    327    620    353
    228   -355   -584     62    405   -470    142    342    293    345    636    368
    236   -332   -568     49    402   -449    145    371    311    361    652    387
    244   -303   -548     28    394   -426    142    397    329    379    670    405
    265   -303   -571     18    418   -436    145    420    345    394    683    418
    272   -280   -555      2    413   -418    150    446    366    415    701    441
    285   -241   -527    -20    405   -384    148    467    381    436    724    472
    298   -218   -517    -41    405   -366    140    472    384    439    732    478
    296   -205   -504    -46    400   -353    148    475    387    441    735    478
    285   -194   -483    -46    384   -340    148    478    389    444    740    493
    293   -189   -483    -51    387   -335    140    470    389    452    753    509
    285   -192   -478    -49    379   -335    132    454    376    444    750    506
    277   -166   -446    -57    361   -306    132    441    374    439    750    511
    275   -148   -423    -64    348   -285    140    428    363    426    743    506
    277   -132   -410    -72    342   -270    127    402    342    405    724    491
    259   -137   -397    -62    327   -267    122    371    324    384    709    475
    239   -135   -374    -54    306   -254    129    353    327    389    714    485
    231   -150   -381    -41    303   -265    124    319    306    366    696    462
    223   -150   -374    -36    298   -262    122    290    293    348    672    439
    192   -171   -363    -10    275   -267    132    265    285    337    659    428
    181   -207   -389     12    283   -298    129    233    265    316    641    415
    171   -262   -433     41    301   -348    127    202    236    288    613    389
    148   -290   -439     72    293   -363    127    176    213    262    587    368
    142   -303   -449     80    296   -376    122    158    200    249    571    355
    148   -311   -459     80    303   -384    109    140    184    228    553    340
    150   -301   -452     72    298   -376    101    124    168    218    542    332
    135   -314   -449     90    290   -381    101    122    166    218    542    332
    140   -316   -457     88    296   -387     96    114    158    210    540    329
    140   -322   -462     90    301   -392     93    109    153    207    535    329
    135   -316   -452     90    290   -384     98    111    155    207    535    335
    132   -327   -459     98    296   -392     93    109    148    200    527    332
    135   -340   -478    101    303   -407     90    103    142    192    519    324
    129   -335   -465    101    296   -400     88    111    148    202    527    335
    129   -324   -457     96    293   -389     88    111    150    202    527    337
    137   -332   -470     98    303   -400     85    106    145    194    517    332
    142   -306   -449     80    293   -376     96    119    155    205    527    353
    142   -270   -413     62    275   -340    111    137    176    226    548    376
    155   -239   -394     41    272   -316    124    148    192    239    561    384
    153   -223   -376     36    265   -298    142    161    205    246    563    392
    148   -192   -340     20    241   -267    150    166    215    259    579    413
    150   -194   -348     20    246   -270    155    171    215    259    579    413
    168   -155   -324     -7    246   -239    161    181    231    272    589    418
    176    -72   -249    -51    213   -161    161    202    272    314    633    472
    176     -5   -181    -88    179    -93    153    200    293    345    670    511
    184     31   -153   -106    168    -62    124    181    301    363    691    532
    181      7   -174    -96    179    -83    109    168    285    348    678    527
    166    -18   -184    -72    174   -101     98    148    259    324    652    506
    176    -25   -202    -75    189   -114     83    129    239    306    633    491
    179    -44   -223    -67    200   -132     72    119    215    285    618    483
    163   -122   -285    -23    223   -202     75    114    187    257    587    467
    150   -226   -376     38    262   -301     75    103    142    202    527    418
    145   -296   -441     72    293   -368     72     90    109    168    493    387
    129   -314   -444     90    285   -379     70     70     80    137    462    358
    127   -342   -470    106    298   -405     70     57     62    116    441    342
    145   -361   -506    109    324   -433     72     57     46    101    428    340
    142   -363   -506    109    324   -433     67     54     38     98    428    340
    135   -358   -493    111    314   -426     64     51     36     98    420    337
    127   -363   -491    116    306   -426     62     41     20     83    407    322
    116   -389   -506    137    311   -446     64     38     15     75    402    316
    116   -384   -504    132    309   -444     62     41     15     80    402    324
    111   -389   -501    140    306   -444     62     38      5     72    394    319
    114   -392   -509    137    311   -452     64     33     -2     62    381    311
    124   -371   -496    124    309   -433     64     36      0     70    389    324
    127   -376   -506    124    314   -441     64     38      0     75    392    332
    132   -392   -527    129    329   -459     62     41    -10     62    379    324
    150   -454   -605    150    376   -530     77     67    -28     36    342    290
    181   -615   -797    218    488   -706    140    163    -54    -57    215    184
    200   -691   -893    244    542   -792    275    345     20    -98    129     88
    192   -462   -654    135    420   -555    368    467    202     28    246    171
    101    -36   -137    -33    119    -85    316    215    293    244    527    418
    -23    542    566   -259   -293    553     28   -413    179    472    909    795
   -122   1231   1353   -555   -737   1291   -275   -833    202    875   1439   1296
   -119   1470   1587   -675   -854   1527   -527  -1054    163   1109   1727   1582
    -85   1000   1083   -457   -584   1041   -641  -1153   -176    758   1361   1286
    -80    353    433   -135   -257    392   -613  -1169   -732    -72    522    522
    -31    -75    -44     51      2    -59   -439   -878   -769   -379    122    155
     18   -249   -267    114    142   -259   -236   -483   -457   -205    189    218
     75   -280   -355    101    213   -316   -101   -210   -220    -38    306    319
    127   -301   -428     88    277   -363      0    -31    -80     54    379    376
    127   -314   -444     93    283   -379     25     18    -51     72    389    381
    127   -337   -467    103    296   -402     41     38    -44     67    379    374
    137   -345   -485    101    311   -415     51     51    -46     57    368    363
    140   -345   -485    103    311   -415     62     70    -33     67    376    374
    145   -340   -485     96    314   -413     70     83    -18     77    376    381
    150   -337   -488     93    316   -413     67     88    -20     77    381    387
    148   -340   -491     93    316   -415     72     96    -15     85    389    394
    148   -319   -467     85    306   -392     77    106     -2    101    400    402
    158   -311   -472     75    314   -392     70    109      0     98    394    400
    168   -301   -470     67    316   -387     72    111      5    103    405    413
    158   -293   -452     67    303   -374     83    124     18    119    420    436
    166   -277   -444     57    303   -361     85    132     25    129    428    444
    168   -277   -449     51    309   -363     83    132     25    129    428    446
    166   -259   -426     44    296   -342     83    140     36    137    436    459
    174   -241   -415     33    290   -327     85    148     46    150    449    475
    181   -236   -418     28    298   -327     80    148     44    150    449    480
    174   -233   -410     28    290   -322     75    153     46    155    449    488
    176   -207   -384     15    280   -296     75    163     59    166    459    501
    181   -200   -381      7    280   -290     77    168     64    166    457    506
    187   -194   -381      5    283   -288     77    174     70    166    459    509
    179   -192   -371      5    275   -280     85    192     85    181    472    527
    192   -189   -381     -2    285   -283     85    210     98    194    483    542
    205   -184   -389    -12    296   -288     80    220    106    202    493    550
    207   -142   -350    -31    277   -246     80    239    124    218    501    568
    215   -127   -345    -44    277   -236     77    254    137    228    511    587
    228   -127   -358    -51    290   -241     75    267    148    236    519    597
    233   -119   -353    -57    290   -236     83    296    174    259    537    626
    239    -88   -327    -75    283   -207     88    327    197    283    558    652
    254    -72   -327    -90    290   -200     80    340    205    293    568    665
    270    -62   -332   -103    298   -194     75    353    213    306    581    680
    272    -38   -311   -119    290   -174     77    374    233    329    605    711
    280    -28   -309   -124    293   -168     80    387    244    337    615    730
    298    -15   -314   -142    306   -163     70    387    239    340    620    743
    290      7   -285   -150    288   -137     64    384    233    342    628    756
    288     12   -275   -153    280   -129     57    371    223    337    620    756
    293     25   -267   -158    280   -119     49    350    200    316    605    745
    285     41   -244   -166    265    -98     46    337    187    306    600    745
    280     59   -220   -171    249    -77     49    327    179    301    600    753
    275     64   -213   -171    244    -72     49    303    161    285    587    740
    265     64   -200   -163    233    -67     49    285    150    272    571    727
    239     64   -176   -153    207    -57     62    270    145    262    558    719
    228     51   -176   -140    202    -62     64    252    135    244    537    696
    223     38   -184   -132    205    -72     70    223    122    218    511    665
    202     23   -179   -111    192    -77     83    205    114    202    491    641
    187     15   -171   -103    179    -75     83    179    101    184    472    623
    181     -5   -187    -90    184    -96     80    150     83    158    446    592
    171    -28   -200    -72    184   -114     80    132     70    140    428    574
    166    -41   -207    -62    187   -124     85    122     64    135    420    571
    163    -59   -223    -54    192   -142     75     96     44    111    400    548
    153    -70   -226    -41    189   -148     70     80     28     93    379    527
    142    -80   -226    -33    181   -150     72     80     28     90    374    522
    150    -83   -233    -33    192   -158     77     83     36     98    379    524
    161    -83   -244    -41    202   -163     72     75     28     90    371    514
    153    -83   -236    -36    192   -158     75     75     31     88    366    514
    145    -77   -226    -36    184   -150     77     77     36     93    371    519
    150    -75   -226    -36    187   -150     72     77     33     90    371    522
    150    -64   -215    -44    179   -140     75     77     41     96    376    524
    148    -44   -192    -51    168   -119     77     85     54    106    387    532
    148    -62   -210    -44    176   -135     77     85     54    101    381    527
    163    -44   -207    -59    184   -124     85     96     67    114    394    535
    166     -7   -174    -80    168    -90    101    114     93    140    418    555
    168     18   -150    -93    161    -64    111    132    114    158    436    574
    171     54   -116   -114    142    -31    116    135    122    166    444    576
    168     77    -90   -122    129     -5    132    145    142    184    457    592
    168     77    -93   -124    129     -7    142    158    155    194    467    600
    184    119    -67   -153    124     25    145    168    176    215    488    618
    189    192      2   -192     93     98    140    171    207    249    524    654
    189    254     64   -220     62    161    129    171    233    280    555    688
    218    306     85   -265     67    197    116    166    244    296    574    701
    223    301     77   -262     72    189    103    150    228    280    558    688
    187    254     67   -223     59    163     80    127    205    262    540    675
    187    228     41   -207     72    135     72    109    187    249    530    667
    189    197      7   -194     90    103     67     93    153    210    496    631
    179    129    -49   -153    114     38     67     88    124    176    454    594
    176     23   -153   -101    163    -62     62     83     90    135    407    553
    174    -51   -226    -59    200   -137     57     64     54     96    363    511
    148    -88   -239    -31    189   -163     62     46     31     72    342    491
    145   -106   -252    -20    197   -176     59     36     15     57    327    480
    153   -124   -277    -15    213   -202     51     25      0     41    309    465
    150   -129   -280    -10    215   -205     49     20    -10     28    301    454
    140   -140   -280      0    207   -210     51     20     -7     28    298    454
    137   -145   -283      2    207   -213     49     15    -12     23    293    449
    142   -148   -290      0    213   -218     46     10    -23     12    285    439
    135   -155   -290     10    213   -223     54     15    -20     15    285    444
    140   -161   -303     10    220   -231     51     18    -20     15    288    446
    148   -168   -316     10    231   -241     44      5    -33      0    272    431
    132   -176   -311     20    220   -244     46      2    -38     -5    267    428
    124   -184   -309     31    215   -246     54     12    -28      5    275    441
    137   -213   -350     36    241   -280     54     12    -44    -18    252    418
    155   -316   -475     80    314   -394     70     41    -88    -85    174    353
    187   -506   -696    158    439   -600    166    158   -116   -192     38    233
    213   -620   -833    205    522   -727    329    350    -49   -254    -62    127
    179   -389   -568    103    371   -478    415    361     77   -150     51    213
     62     77     12    -70     23     46    244   -124     33     15    319    457
    -49    743    792   -348   -420    766   -135   -756    -46    324    771    893
   -132   1527   1660   -696   -896   1592   -498  -1148     46    795   1356   1423
   -114   1743   1857   -815   -987   1800   -807  -1340     54   1036   1621   1673
    -64   1234   1299   -584   -680   1265   -891  -1337   -220    683   1241   1358
    -41    540    581   -249   -311    561   -737  -1197   -670    -88    449    667
      0     18     18     -7     -7     18   -436   -787   -654   -381     44    314
     41    -93   -135     23     85   -111   -200   -384   -322   -174    163    405
    106   -109   -215      0    158   -161    -57   -142   -137    -57    239    459
    129   -153   -283     12    205   -218     12    -31    -67    -31    249    462
    127   -194   -322     33    223   -257     38      5    -57    -38    236    452
    137   -194   -332     28    233   -265     54     31    -46    -38    231    449
    148   -205   -353     28    249   -280     62     41    -49    -51    218    436
    142   -210   -355     31    246   -283     72     51    -44    -57    215    436
    142   -210   -353     33    246   -280     80     67    -31    -49    223    449
    148   -213   -361     31    254   -285     85     72    -28    -54    218    441
    150   -223   -374     36    259   -298     96     80    -23    -54    213    439
    145   -226   -374     38    257   -298    103     93    -10    -41    228    454
    148   -215   -363     33    254   -288    106    101     -2    -36    233    459
    150   -205   -358     25    252   -280    103    101     -2    -41    231    457
    145   -202   -348     28    246   -275    109    109      2    -38    231    465
    145   -202   -350     28    246   -275    116    119     12    -28    239    475
    153   -207   -361     28    257   -283    119    127     18    -28    239    475
    155   -207   -363     25    259   -285    124    135     28    -23    241    483
    158   -187   -345     12    252   -267    129    148     44    -12    252    496
    163   -181   -345      7    252   -262    129    155     49    -12    252    496
    166   -176   -342      5    254   -259    129    158     49    -15    252    496
    158   -171   -329      5    241   -249    135    168     57     -7    257    506
    163   -150   -316     -7    239   -233    142    187     75      5    270    522
    176   -150   -327    -15    249   -239    137    189     75     -5    259    517
    189   -145   -335    -20    262   -239    148    213     90      7    270    535
    187   -145   -332    -23    259   -239    153    231    106     23    277    537
    192   -161   -353    -18    272   -257    163    252    122     33    288    540
    189   -158   -350    -18    270   -252    176    277    140     46    301    550
    189   -135   -324    -25    257   -228    181    303    161     59    311    566
    215   -109   -327    -54    270   -218    181    327    174     72    322    579
    228    -96   -324    -67    275   -210    187    353    189     85    329    592
    228    -83   -311    -72    267   -197    194    381    207     98    342    607
    241    -80   -322    -80    280   -200    207    413    226    114    358    628
    252    -72   -324    -90    285   -197    207    428    228    116    363    636
    257    -51   -309   -103    280   -179    210    444    236    124    371    649
    267    -31   -301   -119    280   -166    215    462    246    140    387    670
    272    -23   -296   -124    283   -158    213    459    239    135    384    672
    272    -25   -298   -124    283   -161    213    452    231    127    381    672
    267     -7   -275   -129    270   -140    213    444    223    124    384    680
    267      0   -267   -135    267   -132    207    423    202    106    371    675
    267      0   -267   -132    267   -132    200    392    174     80    350    659
    252    -10   -262   -122    254   -135    200    371    161     70    348    659
    244     12   -231   -129    236   -106    187    340    140     49    332    649
    239     23   -215   -132    226    -96    179    303    122     31    314    633
    220     31   -189   -124    205    -77    187    280    119     20    303    620
    192      7   -184   -101    187    -88    189    252    111      7    293    607
    184    -10   -194    -88    189   -101    181    215     93    -15    270    581
    161    -18   -181    -72    168    -98    179    187     85    -31    254    568
    155    -33   -189    -59    171   -111    174    163     75    -41    241    561
    142    -49   -194    -46    168   -122    166    135     57    -64    220    535
    132    -72   -205    -31    166   -137    161    111     38    -85    202    517
    119    -77   -197    -20    155   -135    153     85     23   -103    181    504
    116   -101   -218     -7    166   -158    148     70     10   -119    168    493
    132    -96   -228    -18    179   -163    140     59      2   -127    158    488
    127    -88   -218    -20    171   -153    132     49     -5   -137    148    480
    132    -85   -218    -25    174   -150    137     54      0   -137    150    485
    140    -80   -220    -28    179   -150    140     54      0   -137    150    485
    127    -49   -176    -41    150   -111    129     49      0   -137    150    491
    122    -41   -163    -41    140   -101    124     46      5   -135    153    496
    127    -51   -181    -38    153   -116    124     46      2   -140    148    493
    127    -67   -194    -28    161   -129    127     41     -2   -153    135    485
    124    -64   -192    -31    155   -127    127     41     -2   -153    135    488
    127    -64   -192    -31    158   -129    127     44     -2   -155    132    488
    127    -64   -192    -31    158   -127    119     33    -10   -166    122    478
    127    -49   -176    -38    150   -111    124     38     -5   -166    122    483
    132    -12   -145    -62    137    -77    142     57     15   -145    142    504
    137     10   -129    -75    135    -59    158     72     36   -132    153    519
    135     44    -90    -90    114    -23    179     85     51   -119    166    537
    129     80    -49   -103     90     15    192     90     59   -111    176    548
    140     77    -62   -111    101      7    189     88     54   -124    161    540
    150    116    -36   -135     93     41    192     96     70   -114    174    553
    150    184     31   -168     57    109    189    101     98    -80    207    592
    158    228     70   -192     44    150    174     96    122    -57    236    620
    168    262     93   -215     36    179    135     70    111    -64    233    618
    168    252     83   -210     41    168    124     62     98    -75    223    613
    166    220     54   -194     54    137    116     51     83    -85    210    607
    161    207     46   -184     57    127     93     25     54   -114    189    592
    150    155      5   -155     72     80     80      7     23   -148    153    563
    140     54    -85    -98    111    -12     83      5     -7   -189    106    527
    137    -46   -184    -46    158   -114     77    -12    -54   -244     51    478
    132    -96   -228    -18    179   -161     70    -38    -93   -288      7    436
    119   -114   -233     -5    174   -174     62    -62   -119   -311    -18    415
    116   -150   -267     15    192   -207     51    -75   -142   -337    -44    400
    116   -166   -283     23    197   -223     46    -85   -158   -358    -64    384
    114   -176   -290     31    202   -233     51    -85   -161   -361    -67    381
    119   -179   -298     28    207   -239     46    -90   -166   -368    -72    379
    119   -187   -306     33    213   -246     38    -96   -176   -381    -85    371
    114   -189   -306     36    207   -246     33   -109   -189   -394    -98    358
    106   -207   -314     51    210   -259     36   -109   -194   -402   -106    355
    114   -210   -324     46    218   -267     31   -109   -197   -407   -111    355
    111   -213   -327     49    218   -270     33   -114   -202   -418   -122    348
    106   -218   -324     54    215   -270     38   -109   -200   -418   -122    353
    109   -218   -327     54    218   -272     41   -109   -200   -418   -122    353
    114   -249   -363     67    236   -306     38   -116   -226   -449   -155    319
    132   -363   -498    114    314   -431     64    -85   -272   -522   -236    252
    184   -568   -756    192    467   -662    155     25   -329   -657   -394    109
    223   -706   -930    241    576   -818    324    231   -283   -735   -517    -15
    179   -444   -626    132    402   -535    426    207   -148   -607   -379     93
     54     67     12    -59     20     41    228   -337   -148   -387    -59    394
    -67    782    849   -355   -459    813   -171   -958   -140     -7    449    891
   -176   1649   1826   -735  -1000   1738   -545  -1340     23    535   1101   1504
   -161   2008   2166   -924  -1163   2088   -922  -1561     83    849   1454   1847
    -98   1527   1626   -714   -862   1577  -1049  -1558   -189    514   1096   1540
    -75    735    810   -329   -444    771   -810  -1337   -662   -296    262    795
    -59    119    179    -28   -119    148   -431   -862   -688   -665   -220    353
     10    -38    -49     12     28    -44   -184   -452   -410   -530   -181    366
     83    -93   -179      5    129   -135    -54   -231   -267   -457   -145    387
    101   -155   -257     25    176   -205      2   -150   -233   -465   -166    358
    109   -194   -303     44    205   -249     28   -114   -228   -480   -189    337
    114   -239   -355     59    233   -296     44   -101   -239   -509   -223    309
    119   -259   -379     67    249   -319     62    -83   -239   -524   -239    293
    127   -252   -381     59    254   -316     77    -64   -226   -519   -233    298
    116   -259   -376     72    246   -316     75    -54   -218   -519   -233    303
    122   -280   -402     77    259   -340     75    -51   -226   -532   -246    288
    129   -275   -405     72    265   -340     75    -46   -220   -537   -252    288
    129   -259   -389     62    257   -324     83    -36   -210   -527   -249    296
    137   -262   -400     62    267   -329     88    -25   -205   -527   -249    290
    137   -241   -379     51    257   -309     85    -25   -205   -532   -254    288
    137   -233   -371     46    252   -301     93    -12   -194   -527   -246    306
    142   -249   -392     51    265   -322    103      0   -187   -519   -244    311
    142   -241   -384     49    262   -311    111      5   -184   -519   -246    301
    127   -226   -355     46    239   -288    106     10   -174   -514   -239    301
    142   -202   -345     31    244   -272    111     25   -158   -501   -226    316
    150   -213   -363     31    254   -288    111     31   -158   -506   -239    306
    142   -226   -368     41    254   -296    116     41   -153   -509   -244    303
    148   -218   -368     33    257   -293    124     59   -140   -498   -236    311
    161   -200   -361     18    259   -280    127     70   -132   -501   -236    316
    158   -202   -363     20    259   -283    135     85   -124   -496   -239    319
    171   -189   -361     10    265   -275    145    111   -103   -480   -223    335
    181   -181   -363      0    270   -272    150    132    -90   -475   -220    337
    192   -176   -368     -7    277   -270    158    155    -77   -470   -218    342
    194   -166   -361    -15    275   -262    171    181    -59   -457   -210    353
    200   -155   -355    -20    277   -254    181    218    -41   -444   -197    368
    207   -145   -353    -33    280   -249    189    244    -31   -436   -192    368
    218   -135   -353    -41    283   -244    207    283     -5   -418   -179    379
    228   -127   -358    -51    290   -241    220    322     23   -397   -163    394
    241   -124   -366    -57    303   -244    228    353     36   -389   -155    400
    252   -103   -355    -75    301   -228    236    374     44   -384   -153    405
    254    -83   -337    -88    296   -210    249    402     67   -361   -132    428
    265    -67   -332    -98    296   -197    254    413     75   -353   -124    439
    277    -31   -309   -122    293   -168    249    407     67   -363   -132    433
    267    -28   -296   -119    280   -163    252    410     67   -361   -129    441
    267    -38   -306   -114    285   -171    254    407     64   -358   -122    449
    272    -23   -298   -124    283   -161    246    387     46   -371   -129    441
    254     -7   -262   -122    257   -135    239    361     28   -387   -140    431
    241      0   -244   -122    241   -122    239    335     18   -400   -142    436
    233      5   -228   -119    231   -111    226    290     -7   -420   -158    423
    223     23   -202   -124    213    -88    213    246    -28   -439   -171    407
    207     28   -179   -116    194    -75    207    210    -41   -446   -179    400
    202     18   -184   -111    192    -83    189    163    -62   -465   -197    379
    197     12   -184   -106    189    -85    174    122    -83   -485   -215    358
    174     -5   -179    -85    176    -90    163     85    -98   -504   -233    345
    163    -31   -194    -64    179   -111    150     51   -116   -519   -249    327
    161    -49   -210    -57    184   -129    132     15   -145   -545   -277    298
    155    -75   -231    -41    192   -153    127      0   -153   -553   -285    290
    153    -77   -231    -38    189   -153    122    -15   -161   -563   -290    283
    150    -83   -233    -33    192   -158    116    -31   -174   -576   -306    270
    155    -67   -223    -44    187   -145    114    -41   -179   -581   -311    262
    161    -62   -223    -49    189   -140    119    -36   -171   -576   -306    267
    158    -80   -239    -38    197   -158    116    -41   -176   -579   -311    262
    153    -77   -231    -36    192   -153    103    -49   -179   -584   -314    259
    140    -96   -236    -20    187   -166     98    -49   -179   -587   -319    257
    142   -106   -249    -18    194   -179    106    -41   -174   -584   -319    254
    145    -83   -231    -33    187   -155    103    -44   -179   -592   -322    249
    145    -67   -213    -38    179   -140    106    -36   -168   -579   -314    259
    140    -75   -218    -33    176   -145    111    -31   -163   -576   -311    262
    145    -70   -218    -38    181   -142    109    -33   -168   -581   -316    259
    145    -70   -215    -38    179   -142    106    -36   -168   -584   -316    257
    140    -70   -210    -33    174   -140    114    -28   -158   -574   -309    265
    153    -28   -184    -64    166   -106    122    -15   -142   -558   -301    267
    158     12   -148    -85    153    -67    142      5   -116   -537   -277    285
    148     38   -111    -93    129    -36    166     25    -88   -511   -254    309
    142     77    -64   -109    103      7    181     33    -75   -501   -244    319
    155     77    -77   -119    116      0    187     36    -75   -504   -246    314
    163    103    -59   -135    111     23    189     44    -64   -496   -239    322
    168    179     10   -176     77     96    194     57    -31   -462   -205    353
    174    236     62   -205     57    150    176     49    -12   -433   -171    384
    176    265     88   -220     44    179    145     33     -7   -423   -158    400
    184    239     54   -213     64    148    132     28    -12   -428   -163    397
    184    213     28   -200     77    122    116      7    -41   -452   -184    376
    181    202     20   -192     80    111     98    -12    -64   -470   -202    361
    168    179     10   -176     77     96     85    -25    -83   -485   -218    350
    158    101    -57   -129    109     23     83    -36   -116   -524   -259    311
    150    -18   -171    -67    161    -93     77    -57   -168   -587   -322    249
    137   -103   -241    -15    189   -171     77    -70   -205   -623   -361    215
    129   -116   -246    -10    187   -181     72    -85   -223   -641   -379    194
    129   -140   -272      5    200   -205     59   -106   -252   -667   -405    168
    127   -174   -303     20    213   -236     46   -122   -272   -688   -423    150
    119   -179   -298     31    207   -239     46   -122   -272   -693   -431    148
    119   -189   -311     33    213   -252     46   -124   -277   -701   -436    140
    127   -181   -309     25    218   -244     46   -129   -288   -709   -444    129
    124   -174   -301     23    210   -236     44   -132   -290   -711   -446    124
    119   -197   -316     38    218   -257     41   -132   -290   -711   -449    124
    116   -213   -329     46    220   -270     41   -140   -301   -722   -459    114
    114   -223   -337     51    226   -280     41   -137   -301   -724   -462    109
    111   -236   -350     59    231   -293     46   -132   -296   -722   -462    111
    116   -246   -363     64    239   -303     44   -135   -301   -727   -470    103
    111   -241   -353     64    231   -296     38   -142   -311   -740   -483     90
    127   -296   -426     83    275   -361     51   -127   -332   -771   -519     57
    174   -501   -675    163    423   -587    103    -59   -394   -878   -636    -49
    207   -672   -880    233    542   -776    241     96   -413   -997   -789   -207
    200   -568   -769    181    483   -667    397    226   -275   -932   -740   -181
    111   -153   -265     20    189   -207    311   -163   -220   -750   -498     38
     -5    478    483   -239   -244    480    -67   -849   -241   -452    -77    444
   -148   1330   1478   -589   -813   1402   -462  -1317    -98     59    548   1044
   -200   1990   2190   -896  -1195   2088   -854  -1566     98    566   1111   1574
   -122   1857   1979   -867  -1052   1919  -1130  -1665    -36    517   1067   1564
    -75   1140   1213   -535   -644   1174  -1002  -1506   -478   -153    381    950
    -54    363    418   -153   -236    389   -605  -1080   -769   -813   -345    285
     12     18      2    -15      5     10   -265   -563   -511   -776   -444    161
     88    -49   -137    -20    111    -93    -85   -277   -337   -688   -410    168
    103   -101   -205     -2    153   -153    -10   -163   -283   -672   -410    155
    111   -179   -290     33    200   -233     20   -116   -275   -691   -431    132
    119   -215   -335     46    226   -275     33   -101   -283   -714   -459    103
    116   -231   -348     57    231   -288     49    -83   -280   -722   -470     85
    116   -244   -363     62    239   -303     62    -67   -277   -724   -475     77
    119   -252   -371     67    244   -311     67    -59   -277   -732   -483     70
    119   -244   -366     59    241   -303     75    -49   -270   -724   -478     72
    119   -231   -353     54    236   -290     90    -31   -252   -709   -459     88
    122   -231   -355     54    236   -293     96    -23   -244   -704   -457     88
    122   -241   -363     59    241   -301     88    -25   -257   -717   -470     72
    116   -223   -342     51    228   -283     90    -18   -249   -711   -465     75
    124   -220   -348     46    233   -283    101     -5   -239   -704   -462     77
    129   -226   -355     46    241   -290    101      0   -233   -701   -459     80
    122   -215   -337     46    228   -275    106     12   -223   -693   -454     85
    127   -236   -363     54    241   -298    116     31   -207   -675   -439    101
    137   -226   -363     44    249   -293    116     38   -205   -675   -439     96
    140   -202   -342     31    241   -272    116     41   -202   -675   -441     88
    137   -189   -327     25    231   -257    132     67   -174   -649   -418    114
    140   -179   -319     18    228   -249    135     80   -166   -646   -415    119
    148   -163   -314      7    231   -239    137     90   -161   -644   -418    122
    148   -166   -314      7    228   -239    153    116   -142   -626   -407    124
    145   -174   -319     15    231   -246    168    140   -122   -607   -389    124
    153   -163   -319      2    233   -239    174    161   -109   -597   -384    127
    163   -158   -322     -2    241   -241    181    189    -90   -581   -371    137
    168   -153   -324    -10    244   -239    194    223    -70   -566   -355    153
    187   -148   -335    -18    259   -241    205    254    -54   -553   -348    161
    192   -132   -327    -31    259   -228    213    280    -44   -550   -348    155
    197   -111   -309    -44    252   -210    236    335     -2   -514   -314    192
    215    -90   -306    -64    259   -197    246    371     18   -496   -298    207
    228    -67   -296    -80    262   -181    257    400     33   -485   -288    210
    228    -49   -280    -90    252   -163    277    439     59   -459   -265    236
    228    -44   -272    -93    249   -158    285    465     77   -444   -244    257
    236    -28   -265   -103    249   -148    288    478     83   -436   -233    265
    244      2   -241   -122    244   -119    296    491     98   -415   -213    275
    241     25   -218   -135    228    -93    296    491    101   -405   -200    280
    246     33   -215   -140    231    -90    296    488     98   -407   -197    277
    241     31   -210   -140    226    -88    298    483     98   -407   -197    277
    231     54   -176   -142    205    -59    298    467     96   -405   -189    280
    226     70   -158   -150    192    -44    288    431     77   -418   -197    270
    213     75   -137   -145    176    -31    277    389     54   -433   -207    259
    194     77   -116   -137    155    -18    267    348     44   -436   -205    259
    184     93    -90   -137    137      2    249    298     25   -452   -210    254
    171     80    -93   -127    132     -5    220    239     -5   -480   -233    226
    150     70    -80   -111    114     -5    202    189    -25   -496   -244    215
    129     51    -77    -93    103    -10    189    150    -44   -504   -252    197
    124     25    -98    -75    111    -36    171    109    -70   -524   -272    174
    111      5   -109    -59    111    -49    161     77    -88   -535   -283    158
    103     -2   -109    -51    106    -54    153     62    -96   -537   -283    148
    106    -18   -127    -46    116    -72    148     44   -103   -545   -290    129
    106    -36   -142    -33    124    -88    145     33   -114   -555   -296    119
    103    -31   -135    -36    119    -83    148     33   -111   -550   -290    124
    101    -41   -145    -31    122    -93    142     28   -111   -550   -293    122
    103    -51   -158    -25    129   -103    140     25   -114   -553   -296    109
    122    -33   -155    -44    137    -93    163     44    -93   -532   -272    127
    122     -2   -124    -62    124    -62    161     46    -90   -532   -272    132
    103    -18   -122    -41    111    -70    140     33   -103   -542   -283    119
    103    -18   -122    -44    109    -67    140     33   -101   -537   -280    122
    140     28   -111    -83    127    -41    179     64    -67   -506   -254    148
    142     23   -119    -83    129    -46    176     64    -67   -509   -254    142
     75    -46   -122    -15     98    -83    129     31    -98   -535   -277    114
     64    -28    -96    -20     77    -59    122     28    -96   -530   -275    116
     80    -20   -101    -28     90    -59    137     38    -85   -517   -267    122
     93    -18   -111    -38    101    -64    142     36    -88   -519   -267    119
     88    -10    -98    -41     93    -54    140     36    -85   -517   -265    122
     83    -10    -93    -36     88    -51    140     38    -80   -509   -257    127
     98     10    -88    -54     93    -38    158     54    -62   -493   -241    137
     96     46    -49    -72     72      0    176     70    -38   -472   -220    150
     93     90     -2    -93     49     44    197     90    -10   -444   -192    176
     93     96      2    -98     46     49    223    109     10   -423   -174    187
    103     96     -7    -98     57     44    228    109      7   -428   -174    181
    106    132     25   -122     41     80    236    119     20   -415   -161    192
    114    194     80   -155     15    140    244    135     57   -374   -116    231
    124    262    137   -192     -7    200    226    129     77   -342    -83    262
    132    324    192   -228    -28    259    197    119     93   -319    -57    283
    140    311    171   -226    -15    241    181    116     88   -319    -57    283
    137    277    140   -207     -2    210    163     96     64   -337    -75    265
    114    249    135   -181    -10    192    142     67     41   -355    -90    249
    101    220    119   -161     -7    171    132     54     20   -374   -111    231
     98    109     10   -103     44     59    129     41    -23   -423   -161    181
     90     12    -77    -51     83    -31    127     25    -67   -470   -213    129
     77    -20   -101    -28     88    -59    124     15    -88   -491   -236    103
     67    -57   -124     -5     96    -90    122      0   -109   -506   -254     85
     62   -101   -163     18    111   -129    109    -28   -142   -542   -285     49
     54   -116   -171     31    111   -142    109    -36   -153   -555   -298     33
     49   -122   -171     33    106   -145    103    -36   -153   -553   -296     33
     57   -129   -187     36    122   -158    103    -41   -158   -561   -301     25
     57   -135   -192     38    122   -163    101    -46   -166   -568   -306     15
     46   -148   -194     49    119   -171    106    -41   -161   -563   -303     20
     46   -161   -207     54    124   -184    106    -44   -166   -568   -306     15
     49   -150   -200     51    124   -174    101    -49   -174   -576   -311      7
     38   -145   -184     51    109   -163    101    -44   -168   -568   -303     12
     44   -148   -192     51    116   -168    103    -44   -168   -568   -301     12
     54   -153   -207     49    129   -181    103    -46   -171   -571   -306      5
     44   -166   -210     62    127   -187    103    -46   -174   -574   -309      0
     57   -246   -303     93    179   -275    109    -36   -207   -620   -361    -46
    111   -428   -540    158    324   -483    153     15   -290   -750   -509   -189
    145   -592   -737    223    439   -665    283    168   -309   -867   -659   -355
    161   -501   -662    171    410   -581    454    353   -150   -776   -589   -309
     59    -70   -129      2     93   -101    413     23    -12   -530   -288    -31
   -106    553    659   -223   -384    605     96   -607     57   -163    187    452
   -270   1387   1657   -561   -963   1522   -241  -1015    303    420    872   1137
   -316   1992   2309   -836  -1312   2151   -561  -1195    555    945   1441   1704
   -218   1657   1873   -719  -1047   1764   -826  -1330    254    698   1202   1519
   -179    987   1166   -405   -672   1075   -774  -1288   -285    -38    462    823
   -155    309    462    -77   -309    387   -472   -917   -532   -589   -163    210
    -88    -20     67     54    -77     23   -171   -446   -358   -613   -293     49
    -12    -59    -46     36     15    -54    -12   -181   -205   -532   -252     67
     18   -101   -119     41     67   -111     72    -57   -145   -506   -244     64
     31   -153   -187     59    106   -168     96    -23   -145   -532   -270     33
     38   -176   -215     70    127   -194    106    -10   -155   -553   -296      5
     33   -187   -220     75    127   -202    124     12   -145   -550   -298      5
     33   -202   -236     85    135   -218    135     25   -145   -555   -303     -2
     41   -205   -246     80    142   -226    137     28   -148   -566   -314    -15
     36   -200   -236     83    135   -218    145     41   -140   -563   -311    -12
     41   -194   -236     75    137   -213    150     54   -129   -555   -301     -2
     54   -189   -246     67    150   -218    150     54   -129   -558   -303     -7
     49   -184   -236     67    142   -210    155     64   -122   -555   -296     -2
     51   -150   -202     49    127   -176    161     77   -109   -542   -283     15
     62   -161   -223     46    140   -192    161     83   -111   -548   -285     12
     62   -155   -218     44    140   -187    166     88   -106   -548   -283     15
     59   -135   -197     36    127   -166    174    106    -90   -530   -262     36
     67   -132   -200     33    132   -166    176    116    -80   -519   -252     44
     75   -124   -200     23    135   -161    174    119    -83   -524   -257     41
     70   -124   -197     25    132   -161    174    132    -72   -517   -249     49
     70   -119   -192     23    129   -155    176    142    -62   -506   -239     59
     88    -98   -187      5    137   -142    179    153    -54   -498   -228     64
     90    -90   -181      0    135   -135    181    168    -44   -491   -218     75
     85    -85   -174      0    127   -129    192    192    -23   -470   -197     93
     96    -98   -194      0    142   -145    200    210    -15   -462   -189    101
    103   -109   -213      2    158   -161    205    233     -5   -454   -184    106
    103    -77   -184    -12    140   -129    210    257     12   -436   -168    122
    114    -70   -184    -23    148   -127    218    280     31   -420   -155    132
    129    -70   -200    -33    163   -135    220    306     38   -413   -150    137
    135    -54   -189    -38    161   -122    236    345     62   -387   -127    161
    142    -44   -189    -49    163   -116    249    384     88   -361   -103    187
    158    -49   -207    -54    181   -127    257    413    103   -345    -93    197
    166    -33   -200    -67    181   -116    267    446    124   -324    -75    218
    176     -2   -179    -85    176    -90    277    480    148   -296    -49    246
    192      5   -187    -98    187    -88    277    496    150   -290    -44    249
    197     18   -179   -109    189    -80    283    506    158   -277    -31    259
    197     38   -158   -119    176    -57    290    517    171   -265    -18    280
    207     67   -140   -137    174    -36    298    524    179   -246      2    298
    223     88   -135   -155    179    -23    293    514    174   -246     10    303
    218    103   -116   -161    166     -5    288    504    168   -246     15    309
    205    122    -83   -163    145     18    293    498    171   -233     28    324
    192    122    -70   -155    132     25    285    475    163   -239     31    324
    192    145    -49   -171    119     46    280    439    150   -252     23    319
    176    153    -23   -166     98     64    277    413    150   -246     36    335
    171    140    -31   -158    101     54    267    374    135   -254     31    329
    153    132    -20   -142     88     57    252    327    114   -270     23    316
    116    116     -2   -119     59     57    236    285    103   -277     20    311
    114     98    -15   -106     64     41    228    252     88   -283     25    306
    114     85    -28   -101     70     28    207    207     64   -296     20    296
    103     85    -18    -93     62     33    200    176     46   -303     20    285
     93     59    -33    -77     62     12    192    155     36   -303     23    283
     83     25    -59    -54     72    -15    179    132     15   -309     18    272
     72      7    -64    -41     67    -25    174    114      0   -314     15    267
     77     25    -51    -51     64    -12    181    116     10   -293     38    285
     93     20    -72    -57     83    -25    168    111      2   -288     46    288
    101     25    -75    -62     88    -25    163    109      2   -280     54    296
     90     25    -64    -59     77    -20    166    114     10   -267     64    311
     93     23    -70    -57     83    -23    171    122     18   -252     85    332
     93     18    -77    -57     85    -28    171    116     12   -252     85    335
     93     25    -67    -59     80    -20    174    122     18   -246     96    340
     96     28    -70    -62     83    -20    176    127     23   -239    106    348
    109     25    -83    -67     96    -28    171    124     23   -236    109    348
    106     28    -77    -67     90    -23    176    127     31   -231    114    353
     98     36    -64    -67     83    -12    184    135     38   -223    127    361
    106     33    -72    -70     90    -18    176    129     33   -228    124    353
    101     20    -80    -59     90    -28    174    124     28   -233    122    345
     93     18    -75    -57     83    -28    179    132     36   -223    137    355
    103     31    -72    -67     88    -20    174    129     33   -220    140    353
    106     23    -83    -67     96    -28    168    122     23   -228    127    340
     93     23    -70    -57     83    -23    174    127     28   -223    132    342
    103     49    -54    -77     80     -2    187    142     49   -202    155    358
    114     77    -36    -98     75     20    202    153     62   -187    174    368
    109    114      5   -111     49     62    223    163     80   -168    192    379
     93    148     54   -119     20    101    244    179    101   -148    215    400
    106    122     15   -116     46     70    249    181    101   -148    213    392
    119    161     41   -140     38    101    254    192    114   -135    228    405
    114    246    129   -181     -7    187    265    210    158    -85    277    452
    122    303    181   -213    -28    244    257    210    187    -49    316    491
    135    340    205   -239    -36    272    218    189    187    -41    329    498
    135    350    213   -244    -38    283    189    174    176    -44    329    496
    132    340    207   -236    -38    275    174    153    158    -54    322    491
    140    314    174   -226    -15    244    158    135    137    -75    303    478
    129    249    119   -189      5    184    150    116    106   -106    272    446
    111    148     36   -132     38     93    145    106     64   -153    226    402
    109     41    -70    -77     90    -12    135     93     20   -202    174    353
    106     -2   -109    -51    106    -54    132     77    -10   -233    142    324
     96    -25   -122    -36    106    -72    127     59    -31   -252    127    309
     96    -51   -148    -23    119    -98    119     46    -46   -267    114    296
     96    -70   -168    -15    132   -119    111     38    -57   -280    103    288
     90    -70   -161    -10    124   -114    109     38    -62   -283    101    285
     88    -77   -168     -5    124   -122    109     38    -59   -280    101    290
     90    -88   -181     -2    135   -135    109     41    -62   -283    101    290
     93    -85   -179     -5    135   -132    103     36    -67   -285     98    288
     93    -93   -187      0    140   -140    106     41    -62   -280    103    293
     90   -109   -202      7    145   -153    103     33    -72   -293     90    283
     98   -103   -202      2    150   -153     96     25    -80   -298     85    277
     93    -98   -194      2    142   -145     98     33    -70   -288     96    293
     93   -109   -202      7    148   -155    103     38    -64   -280    103    301
    101   -129   -233     12    163   -181     98     33    -80   -298     83    277
    122   -215   -340     46    228   -277    114     57   -114   -348     25    226
    158   -410   -568    124    363   -488    187    155   -161   -457   -109     98
    189   -542   -732    176    459   -636    329    342   -127   -530   -223    -33
    166   -306   -472     67    319   -389    454    457     70   -374    -72     85
     49    163    114   -106    -33    137    366     90    176   -116    249    392
    -90    826    914   -368   -504    870     36   -550    194    239    724    870
   -210   1641   1852   -714  -1031   1745   -293   -948    379    784   1369   1496
   -210   1893   2104   -844  -1156   1997   -589  -1145    423   1067   1691   1826
   -150   1376   1527   -613   -839   1452   -761  -1273     18    649   1278   1473
   -119    672    792   -277   -457    730   -685  -1234   -555   -176    446    688
    -77    122    200    -20   -137    161   -410   -818   -618   -527     -5    252
    -20     -2     18      7    -20      7   -166   -371   -311   -348     80    311
     59    -12    -72    -25     64    -41    -18   -106   -127   -228    158    366
     93    -51   -148    -20    119    -98     59     23    -51   -189    179    371
     98    -93   -192     -2    145   -142     85     59    -41   -200    166    353
    106   -119   -226      5    163   -171     96     75    -46   -215    148    329
    111   -132   -244     10    176   -187    106     90    -41   -215    142    319
    103   -132   -239     12    168   -187    119    106    -31   -210    148    319
    114   -132   -246     10    179   -189    127    124    -20   -197    158    327
    114   -129   -244      5    176   -187    127    129    -18   -197    158    324
    109   -119   -228      5    166   -171    132    137     -7   -187    166    332
    109   -122   -233      5    168   -176    140    150      5   -174    176    342
    119   -119   -239      0    179   -179    140    155      5   -171    181    342
    124    -98   -223    -15    171   -161    142    163     15   -163    192    353
    119    -83   -202    -18    158   -140    150    174     28   -150    205    363
    122    -90   -213    -18    166   -150    153    179     33   -142    213    366
    129    -96   -226    -15    176   -161    150    184     36   -140    215    366
    127    -70   -200    -28    161   -135    155    194     49   -124    231    376
    127    -64   -192    -31    158   -127    161    213     64   -106    249    387
    124    -54   -179    -36    150   -116    161    218     70    -98    257    389
    122    -49   -171    -36    145   -109    168    231     85    -83    272    400
    129    -44   -174    -44    150   -106    174    241     96    -75    283    410
    137    -44   -184    -46    158   -114    174    252     98    -70    290    410
    137    -33   -171    -54    153   -101    174    265    109    -59    303    415
    132    -20   -153    -54    142    -85    184    285    132    -38    322    431
    140    -25   -166    -59    150    -93    189    306    148    -23    337    444
    155    -15   -171    -70    163    -93    194    327    161    -10    350    454
    158      0   -161    -80    161    -80    202    350    174      5    363    467
    174      2   -171    -88    174    -83    210    379    192     23    381    478
    181      5   -176    -93    179    -85    215    407    207     36    397    485
    184     25   -158   -103    171    -67    226    439    231     57    415    504
    194     44   -153   -119    174    -54    231    472    252     80    439    524
    210     44   -166   -127    189    -59    236    498    267     96    452    535
    218     67   -150   -142    184    -41    239    519    277    106    465    545
    228     88   -140   -158    184    -23    246    542    293    127    488    566
    231     96   -135   -166    184    -18    246    550    296    135    496    574
    239    111   -127   -174    184     -7    244    550    293    137    504    576
    236    135   -101   -189    168     18    249    553    301    150    519    594
    241    148    -93   -197    168     28    249    550    303    155    530    602
    249    168    -83   -210    166     44    239    530    290    145    522    592
    236    187    -49   -210    142     70    236    517    283    140    524    594
    226    202    -25   -215    124     88    233    498    280    140    527    597
    220    202    -18   -213    119     93    228    472    267    129    524    587
    192    192      0   -192     93     98    220    441    254    116    514    571
    174    200     25   -187     75    114    223    418    254    116    517    568
    181    197     15   -189     83    106    226    394    252    106    506    555
    174    192     18   -184     77    106    218    361    236     88    483    527
    150    176     25   -166     62    101    215    329    226     72    470    506
    132    145     12   -137     59     80    215    301    215     59    454    488
    116    114     -5   -116     62     54    205    267    192     33    428    457
    103    101     -2   -103     51     49    197    244    179     20    415    439
     93     93      0    -96     46     46    189    223    168     10    405    426
     88     83     -5    -85     46     38    179    205    155     -2    389    407
     88     67    -23    -77     57     20    179    200    153     -5    389    405
     93     75    -18    -85     57     28    184    200    158      0    397    410
     90     70    -20    -83     57     25    179    194    153     -5    392    405
     90     70    -20    -80     57     25    174    187    150    -10    387    394
     96     88     -7    -93     51     41    176    192    161      0    394    405
     98     90     -7    -96     54     41    176    194    166      7    400    410
    101     90    -10    -96     54     41    176    194    163      7    400    402
     96     96      0    -96     49     49    174    197    163      7    400    402
     93     93     -2    -93     46     46    179    205    174     18    410    413
     96     88    -10    -93     51     38    174    202    174     18    410    410
     88     88      0    -88     44     44    171    197    171     15    410    407
     77     80      2    -77     38     41    179    207    184     28    420    420
    106    101     -5   -103     57     49    176    207    181     28    426    420
    119    119      0   -119     59     59    171    205    181     28    426    420
    111    129     15   -122     49     72    179    213    192     38    433    428
    116    161     44   -137     36    103    202    233    218     67    459    446
    122    192     70   -155     25    129    218    246    233     83    475    459
    109    228    116   -168     -2    174    236    259    257    101    496    478
    114    233    119   -174     -5    179    249    267    267    111    506    485
    124    220     96   -171     15    158    249    265    262    103    496    475
    129    296    163   -213    -18    231    257    283    293    135    530    504
    129    368    236   -249    -54    303    265    296    335    187    584    555
    142    428    285   -285    -72    358    236    280    348    205    610    579
    153    439    285   -296    -64    363    205    265    337    202    607    574
    142    413    270   -277    -62    340    194    254    327    194    605    571
    137    389    252   -265    -57    322    179    236    306    181    592    563
    129    355    223   -244    -46    288    161    210    270    150    563    535
    122    277    155   -200    -15    218    158    202    241    116    527    504
    109    148     38   -129     36     93    153    189    194     70    475    454
    114     77    -36    -96     75     20    142    171    155     25    428    410
    106     59    -46    -83     75      7    135    145    127     -2    402    384
     96     31    -64    -62     80    -15    132    132    109    -18    387    371
     88      0    -90    -44     88    -44    122    119     96    -33    371    353
     90     -5    -98    -44     93    -51    116    116     88    -41    363    348
     85     -2    -90    -44     85    -46    119    116     88    -36    368    355
     85     -5    -90    -38     88    -46    116    116     88    -38    363    350
     80    -31   -114    -25     96    -72    111    111     77    -46    355    340
     77    -28   -106    -25     90    -67    111    106     72    -49    348    337
     77    -23   -103    -28     88    -62    111    109     72    -46    353    342
     80    -33   -114    -23     96    -72    109    106     70    -51    350    337
     80    -36   -116    -23     96    -75    106    101     64    -54    342    332
     75    -33   -111    -20     93    -72    111    106     72    -46    350    340
     83    -38   -124    -23    101    -80    111    106     70    -49    348    337
     88    -67   -155    -10    122   -111    106    103     46    -77    319    306
    114   -236   -350     59    231   -293    135    145    -20   -179    202    202
    161   -449   -610    142    384   -530    252    283    -59   -306     41     44
    176   -452   -628    135    402   -540    410    462     31   -301     18     -2
     93   -116   -210     12    150   -163    465    332    179   -124    218    168
    -54    452    504   -200   -277    478    174   -319    197    166    620    566
   -187   1275   1462   -545   -823   1369   -202   -862    329    662   1236   1171
   -270   2016   2286   -872  -1278   2151   -542  -1124    568   1213   1855   1769
   -215   1979   2195   -880  -1205   2086   -852  -1275    475   1275   1935   1886
   -153   1267   1418   -558   -787   1343   -857  -1252    -31    600   1252   1262
   -124    561    685   -218   -405    623   -566   -935   -374    -64    532    579
    -64    179    241    -59   -153    207   -241   -426   -213   -132    345    381
     23     88     64    -54    -20     77    -31    -72      5    -10    402    415
     67     38    -31    -54     49      5     59     72     83     20    413    413
     75      0    -75    -38     75    -36     90    116     88      5    389    384
     80    -25   -109    -28     93    -67    103    135     85    -10    371    363
     88    -54   -142    -15    114    -98    116    153     85    -18    358    348
     83    -67   -150    -10    114   -106    122    161     80    -28    348    335
     75    -70   -145     -2    109   -106    129    174     88    -23    348    337
     83    -75   -161     -5    119   -116    140    187     93    -18    350    340
     98    -59   -158    -18    127   -109    142    194     98    -15    355    340
     96    -36   -132    -31    114    -83    153    210    116      2    374    358
    101    -33   -135    -33    116    -85    158    220    127     12    381    368
    103    -33   -137    -36    119    -85    158    223    124      7    376    358
     98    -36   -135    -31    116    -85    161    228    129     12    379    361
    101    -31   -132    -36    114    -80    166    241    140     28    389    374
    103    -25   -132    -38    116    -77    168    249    145     31    392    376
    103    -12   -116    -46    109    -64    171    259    155     38    402    384
    103      0   -103    -51    103    -51    181    275    168     54    415    400
    106     -5   -111    -49    109    -57    181    285    179     62    420    405
    103     -2   -106    -51    106    -54    184    290    181     64    423    402
    106     10    -96    -59    101    -41    194    306    194     77    436    415
    116     20    -96    -67    106    -36    200    324    210     90    449    428
    114     20    -96    -70    103    -36    197    327    210     88    446    423
    124     36    -88    -80    106    -25    207    353    228    103    462    433
    137     41    -98    -90    119    -28    220    384    249    122    475    452
    142     31   -111    -85    127    -38    226    405    259    127    480    452
    142     54    -88   -101    116    -15    236    431    277    148    498    467
    153     72    -80   -114    116     -2    246    462    298    168    514    485
    171     70   -101   -122    135    -12    252    491    309    176    524    493
    181     83    -98   -132    140     -7    259    519    324    189    535    504
    174     93    -83   -135    127      5    277    555    353    218    561    530
    171     93    -77   -132    124     10    288    589    376    239    581    553
    174     85    -90   -132    132     -2    288    607    381    244    584    555
    187     98    -88   -142    137      5    293    628    392    257    594    566
    192    106    -85   -150    137     10    306    649    407    275    613    587
    194    116    -77   -155    137     20    306    652    407    277    620    594
    215    155    -62   -187    137     46    314    659    415    288    636    613
    231    210    -20   -220    127     96    319    662    423    301    652    631
    218    202    -15   -210    114     96    314    644    410    293    646    626
    205    200     -7   -202    106     96    306    620    397    285    639    615
    192    223     31   -210     80    127    301    600    392    285    644    623
    207    254     46   -231     80    150    303    581    394    293    659    639
    202    283     77   -244     59    181    283    537    379    280    659    633
    168    265     96   -218     36    181    280    501    371    277    659    623
    150    265    114   -207     18    189    270    467    363    277    657    613
    142    249    106   -194     18    179    254    423    345    262    641    587
    119    239    119   -179      0    181    239    384    327    252    628    571
    106    239    132   -171    -12    184    236    358    322    257    615    574
     85    194    109   -140    -10    150    220    322    298    239    581    550
     72    166     93   -119    -10    129    207    288    272    218    566    527
     64    171    106   -119    -20    140    202    270    262    218    571    524
     64    163     98   -114    -15    132    197    254    257    215    571    522
     57    140     83   -101    -12    114    187    236    239    200    558    509
     46    129     83    -88    -18    106    181    228    233    200    558    511
     54    142     85    -98    -15    114    181    231    239    210    568    524
     67    158     88   -114    -10    124    179    228    244    218    576    532
     59    158     98   -109    -18    127    174    220    239    218    574    524
     57    168    111   -111    -25    140    176    226    249    233    587    527
     75    179    103   -127    -12    140    179    231    254    239    594    527
     67    187    119   -127    -25    153    176    226    252    239    597    532
     62    197    135   -129    -36    166    176    228    252    241    602    548
     67    202    135   -135    -33    168    176    231    259    252    607    561
     62    184    122   -124    -31    155    171    223    252    239    600    553
     49    187    137   -119    -44    163    168    220    249    241    602    563
     46    171    124   -111    -38    148    171    226    257    259    610    568
     51    158    106   -103    -25    132    176    226    257    275    618    553
     54    189    135   -122    -38    163    171    218    252    272    618    532
     57    213    155   -135    -49    184    187    236    272    296    644    555
     67    239    171   -155    -51    207    205    257    301    324    675    592
     67    265    197   -166    -64    231    220    272    316    345    685    605
     59    314    254   -187    -98    285    241    283    335    368    701    618
     67    324    257   -197    -93    290    257    290    342    379    711    623
     80    316    236   -200    -77    275    259    296    342    381    714    626
     85    394    309   -239   -111    353    270    314    376    426    753    662
     88    467    376   -280   -145    423    259    314    407    465    795    706
    106    519    413   -314   -153    467    226    296    413    472    807    737
    116    522    402   -322   -142    462    200    280    397    457    789    748
    109    491    381   -298   -135    436    189    272    387    462    782    748
    101    462    358   -283   -129    410    171    246    368    457    771    714
     88    423    335   -257   -124    381    153    223    332    413    737    693
     70    322    252   -197    -90    285    148    213    293    376    688    670
     59    200    140   -129    -38    171    145    205    259    358    649    594
     54    137     83    -98    -15    111    142    189    233    342    626    530
     25    119     93    -75    -33    106    137    163    207    316    610    493
      7     83     75    -46    -33     80    124    142    181    290    592    488
     18     70     51    -44    -15     62    116    132    163    272    571    483
     31     75     44    -54     -7     62    119    132    158    267    558    483
     25     75     49    -51    -10     62    119    132    158    270    558    488
     23     59     36    -44     -5     49    119    135    153    265    550    491
     15     36     20    -25     -2     28    114    127    142    265    537    483
      2     36     33    -20    -15     36    114    124    145    265    535    472
      7     36     28    -23    -10     33    114    124    142    267    537    470
      7     25     18    -18     -5     23    111    119    137    267    535    467
     -2     15     18     -5    -10     15    111    119    140    277    540    470
     10     38     28    -25    -10     33    111    122    145    283    537    465
     25     41     15    -33      5     31    114    122    140    280    537    462
     31    -12    -44    -10     36    -25    111    119    109    244    496    428
     72   -179   -252     54    161   -215    135    155     31    132    371    316
    119   -389   -509    132    314   -449    257    303     -2      5    207    150
    124   -345   -470    111    296   -407    410    462    106     41    218    142
     18     18      0    -20      7     10    431    272    259    249    459    361
   -142    594    737   -226   -439    665    158   -371    311    558    878    784
   -301   1457   1758   -579  -1031   1608   -202   -898    478   1083   1522   1421
   -387   2125   2512   -870  -1449   2317   -517  -1135    706   1595   2094   1984
   -327   1987   2314   -831  -1319   2151   -789  -1278    527   1522   2034   1982
   -259   1343   1602   -540   -930   1473   -805  -1265     18    862   1366   1361
   -226    631    857   -202   -542    743   -485   -872   -259    262    691    696
   -137    267    405    -64   -272    335   -184   -353    -75    241    545    535
    -46    163    207    -59   -129    184     -2    -33    103    332    576    545
     -7    101    109    -46    -57    103     80    103    166    355    574    535
     -5     59     64    -28    -36     62    103    137    163    337    542    511
      5     15     10    -10     -2     12    119    158    158    322    522    488
     18     -5    -25     -7     20    -15    124    171    153    306    501    467
     20     15     -5    -18     12      5    132    184    158    301    488    457
     18     15     -2    -20     10      7    140    200    166    309    488    457
     18      0    -18    -10     18     -7    148    210    168    306    483    452
     20     -5    -25     -7     20    -15    161    223    179    314    485    457
     12     12      0    -12      7      7    171    241    194    329    496    465
     23     15     -7    -20     15      2    166    241    192    324    488    457
     28      5    -23    -18     25     -7    168    249    194    324    488    459
     20     20     -2    -23     12     10    171    257    205    332    491    467
     28     38     10    -33     10     25    174    267    213    337    496    472
     31     25     -5    -28     18     10    179    275    215    340    493    472
     23     41     18    -31      2     31    181    283    220    348    496    475
     20     57     33    -41     -7     46    184    296    231    353    501    480
     33     54     20    -44      7     38    189    303    231    353    493    475
     25     46     18    -38      5     33    192    314    239    353    493    478
     28     62     33    -46     -2     49    202    335    259    374    504    493
     36     57     18    -49      7     38    205    345    267    374    501    493
     36     59     23    -46      7     41    213    361    272    376    501    493
     33     72     36    -54      0     54    223    389    293    394    511    506
     44     67     23    -57     10     46    231    410    309    407    522    517
     54     75     20    -67     15     46    231    426    311    405    517    514
     54     90     36    -72     10     64    244    459    332    423    530    532
     62    101     36    -83     12     70    254    491    350    439    537    545
     80     96     15    -88     31     57    265    517    361    444    537    548
     85     88      2    -88     41     46    277    553    379    459    548    563
     93    119     25   -106     33     72    290    594    407    483    571    587
    116    119      0   -119     57     62    296    623    420    496    579    597
    132    132     -2   -132     67     64    301    646    426    501    579    602
    127    135      7   -132     59     72    316    678    449    524    597    623
    142    163     20   -153     62     93    316    691    459    540    613    633
    153    174     20   -163     64     98    311    688    454    532    607    626
    150    194     44   -171     51    119    322    701    465    545    620    644
    145    210     64   -179     38    137    322    698    467    548    626    654
    148    220     72   -184     38    148    316    680    454    537    615    646
    142    236     93   -189     23    163    316    670    454    535    618    652
    129    252    122   -192      5    187    314    652    452    535    620    657
    122    262    140   -194    -10    202    301    615    433    519    607    644
    109    275    166   -192    -28    220    296    576    426    511    605    639
     85    290    205   -189    -59    249    290    548    431    517    610    641
     70    270    200   -171    -64    236    288    514    423    506    602    631
     54    249    194   -153    -70    223    275    467    400    483    576    605
     28    244    215   -135    -93    231    267    431    387    470    563    589
     12    218    202   -116    -93    210    259    402    376    459    550    576
     10    192    181   -101    -85    187    244    366    348    433    524    548
     -2    179    181    -88    -93    181    233    337    329    415    506    527
    -20    163    184    -70   -101    174    236    332    329    418    506    522
    -18    150    166    -67    -90    155    228    314    311    394    483    501
    -18    137    155    -59    -85    145    228    306    306    389    478    493
    -25    135    161    -54    -93    148    231    309    314    397    485    504
    -15    142    158    -62    -85    150    226    303    311    397    485    501
    -10    145    155    -67    -83    150    220    296    301    387    472    488
    -20    150    171    -67    -96    161    228    301    311    397    480    496
    -25    148    174    -62    -98    161    231    306    319    407    488    498
    -18    137    155    -59    -85    145    220    298    309    394    475    480
    -23    132    155    -54    -90    142    223    298    309    394    470    485
    -36    137    171    -51   -103    153    228    306    316    405    480    496
    -28    142    171    -59   -101    158    226    303    314    402    478    491
    -28    145    174    -57   -101    158    223    298    311    400    475    480
    -33    153    187    -62   -111    168    228    306    319    410    483    488
    -28    158    184    -64   -106    171    226    303    319    410    480    488
    -20    148    166    -64    -93    155    226    298    311    397    467    475
    -25    163    189    -67   -106    176    244    319    335    418    485    498
    -25    215    239    -96   -132    226    262    337    363    446    514    527
    -23    236    259   -106   -140    246    275    345    374    457    522    527
    -33    257    290   -114   -161    272    298    363    392    475    537    535
    -41    285    327   -122   -184    306    316    374    407    488    550    545
    -23    283    303   -132   -163    293    319    379    407    488    553    542
    -10    345    355   -168   -181    350    322    389    436    519    584    571
     -7    436    444   -215   -226    441    311    394    472    558    626    615
     12    483    470   -246   -228    478    285    387    491    581    654    646
     28    457    426   -244   -197    441    259    371    470    563    639    628
     15    444    428   -231   -207    439    246    355    457    553    626    618
      2    423    420   -213   -210    423    231    337    436    537    613    610
      2    353    350   -176   -174    353    223    324    413    511    587    587
    -23    239    259   -109   -142    249    213    301    361    457    527    524
    -36    150    187    -59   -111    168    202    285    319    413    478    480
    -33    109    140    -38    -88    124    197    267    288    376    441    449
    -38     83    122    -20    -80    101    184    241    254    342    410    418
    -51     54    103     -2    -77     77    181    231    241    329    400    407
    -49     46     96      0    -72     70    176    223    231    322    392    394
    -51     28     77     10    -64     51    168    213    218    303    376    381
    -59     20     80     20    -70     49    171    213    215    306    374    387
    -59     12     72     20    -67     41    174    215    223    311    376    387
    -51     -7     44     28    -49     18    171    207    207    296    363    366
    -59    -10     49     31    -54     18    168    202    202    290    358    361
    -62      0     62     31    -62     31    171    210    207    296    361    366
    -57    -18     36     36    -49     10    168    207    202    288    355    361
    -57    -15     41     36    -51     12    161    200    194    283    348    350
    -67     -2     64     33    -67     31    161    202    200    288    350    353
    -64    -12     51     38    -59     18    163    205    197    280    342    348
    -46   -116    -70     80     10    -93    166    207    150    223    283    290
      2   -288   -290    140    145   -288    207    262     75     98    145    161
     44   -457   -504    205    272   -480    332    413     54    -12     -2      2
     54   -387   -441    166    246   -413    472    566    161     25     18     -5
    -80     38    119     20   -101     77    436    249    290    254    303    259
   -257    678    935   -210   -597    807    148   -392    361    618    787    748
   -420   1540   1961   -558  -1189   1751   -187   -865    566   1169   1457   1418
   -498   2145   2644   -823  -1571   2395   -498  -1096    776   1662   2010   1964
   -420   1818   2236   -701  -1327   2026   -748  -1213    485   1426   1774   1784
   -358   1145   1504   -392   -930   1325   -683  -1122    -12    709   1034   1083
   -283    475    758    -96   -522    615   -379   -683   -194    213    444    501
   -194    161    355     18   -275    257    -75   -166     23    246    361    394
   -111    116    226     -5   -168    171     64     93    176    337    407    423
    -72     72    145      0   -109    106    122    187    207    335    389    400
    -72     23     96     23    -85     59    150    220    210    319    371    376
    -80    -10     70     46    -75     28    171    252    215    311    358    361
    -64    -36     25     49    -46     -5    174    259    202    290    332    335
    -57    -38     18     46    -38    -10    176    265    200    283    324    322
    -59    -25     31     41    -49      2    189    280    213    290    332    329
    -54    -41     12     49    -33    -15    200    298    223    298    337    332
    -51    -67    -15     59    -18    -44    200    298    218    293    332    322
    -70    -67      2     67    -38    -33    207    309    226    298    337    327
    -70    -49     18     57    -46    -18    215    324    239    314    350    337
    -49    -25     23     38    -36     -2    215    327    239    311    350    335
    -49    -20     28     33    -41      2    218    332    241    314    350    335
    -44      5     49     18    -46     25    223    348    254    332    366    353
    -33      5     38     12    -36     23    223    353    254    332    363    348
    -31      2     33     15    -31     18    226    361    257    332    363    348
    -33      5     38     12    -36     20    233    374    272    350    374    361
    -28     15     44      5    -36     28    236    384    280    358    381    366
    -23     15     38      2    -31     25    236    392    283    358    381    361
    -31     20     51      5    -41     36    249    413    298    371    392    371
    -28     31     59     -2    -44     44    254    433    316    387    407    387
    -15     25     41     -7    -28     33    259    449    324    394    413    392
    -10     33     41    -12    -25     36    270    470    335    402    418    397
    -10     36     46    -12    -28     41    277    498    358    428    441    423
     -2     44     46    -23    -25     46    270    509    358    423    436    413
     10     49     38    -31    -12     44    280    535    371    433    444    420
     10     54     41    -33    -15     49    298    574    397    459    465    441
     23     70     46    -46    -10     59    306    602    415    472    475    452
     41     70     25    -57      7     46    309    628    415    472    475    452
     46     75     25    -62     10     51    322    667    441    498    498    475
     59    103     41    -83      7     72    332    701    462    519    519    491
     77    116     38    -96     20     77    332    719    465    522    519    488
     80    124     41   -103     20     83    342    737    475    532    532    506
     90    137     46   -114     20     93    353    758    493    553    553    527
    103    158     54   -132     23    106    350    756    491    555    555    530
    103    166     62   -135     20    114    350    756    485    553    558    530
     93    181     85   -140      5    135    355    756    491    561    566    542
     96    194     98   -145      0    145    353    745    485    558    568    548
     96    200    103   -148     -5    153    348    724    475    553    566    542
     77    223    145   -150    -33    184    348    704    472    558    574    548
     64    244    176   -155    -57    210    337    672    470    561    579    553
     59    246    187   -153    -64    218    324    631    454    545    566    540
     36    244    207   -142    -85    226    319    592    446    540    558    530
     10    223    213   -116   -101    218    322    566    446    540    561    530
     -2    210    210   -103   -106    210    303    519    423    519    537    504
    -20    192    213    -85   -116    200    290    478    402    498    514    478
    -44    176    220    -67   -135    197    283    449    389    488    504    465
    -49    163    213    -57   -129    187    272    418    371    470    485    444
    -54    119    174    -33   -116    148    259    389    342    444    459    418
    -70    111    181    -23   -124    145    257    374    335    433    449    407
    -77    109    187    -18   -132    148    252    363    329    426    441    400
    -67     85    153     -7   -109    119    252    358    322    420    436    394
    -70     90    158    -10   -114    124    252    353    319    420    436    392
    -72    109    181    -18   -127    145    252    358    327    431    441    397
    -72     96    166    -12   -119    129    249    353    324    428    436    392
    -72     90    163     -7   -116    127    246    350    324    426    436    384
    -83    101    184    -10   -132    142    249    355    332    439    446    400
    -77     98    176    -10   -127    137    252    358    335    441    449    402
    -72    103    174    -18   -122    137    241    348    322    428    436    389
    -80    114    194    -15   -137    153    244    353    329    433    441    394
    -80    114    194    -18   -137    153    246    358    337    441    446    400
    -75    101    176    -12   -124    137    246    358    335    439    444    394
    -83     96    176     -7   -129    135    249    361    335    444    449    400
    -88    124    213    -18   -150    168    249    363    342    449    454    405
    -72    148    218    -38   -145    184    265    379    358    465    467    410
    -70    187    257    -57   -163    220    285    394    376    480    483    423
    -80    220    301    -70   -192    259    314    418    405    511    509    452
    -80    246    327    -83   -202    285    337    433    426    532    530    470
    -70    223    290    -77   -181    257    340    431    415    522    517    454
    -67    254    319    -93   -192    285    353    449    436    542    537    475
    -59    335    394   -137   -228    363    358    465    478    587    581    522
    -46    405    452   -179   -249    428    332    454    496    613    610    545
    -36    436    472   -200   -254    452    306    446    504    631    631    563
    -28    428    457   -200   -244    441    293    444    504    636    633    566
    -28    407    433   -192   -231    420    272    423    485    620    620    553
    -36    381    418   -171   -226    400    254    397    462    600    602    537
    -57    311    368   -129   -213    337    246    387    431    571    568    509
    -59    200    259    -70   -158    228    226    361    374    506    501    444
    -67    109    174    -23   -119    142    213    335    324    457    449    392
    -90     75    166      7   -127    119    218    322    309    439    428    371
   -103     51    155     23   -129    103    210    301    285    420    413    355
    -96     23    116     36   -106     70    197    283    262    397    389    332
   -101     12    111     41   -106     62    194    272    252    387    379    322
   -106     15    122     46   -114     67    194    277    257    394    381    329
   -106      0    106     51   -109     51    187    270    246    384    374    316
   -109    -10     98     59   -103     44    184    265    239    376    368    309
   -114    -10    103     62   -111     46    189    267    246    384    368    314
   -111    -15     96     64   -103     38    187    265    241    381    366    309
   -109    -31     77     70    -93     20    184    259    231    371    358    301
   -119    -25     93     72   -106     33    187    259    233    376    358    301
   -119    -28     88     72   -103     28    192    262    236    379    358    303
   -114    -41     72     77    -93     15    187    259    231    374    355    296
   -111    -44     67     77    -93     12    184    259    220    363    340    283
    -83   -140    -57    111    -15    -98    194    277    176    298    272    220
    -23   -366   -342    192    158   -353    249    332     72    135     88     38
      2   -509   -511    254    257   -509    381    478     51     23    -54   -122
    -41   -306   -267    171    111   -285    498    537    207    166     88     -2
   -184    129    314     25   -249    220    413    148    340    436    420    324
   -368    846   1215   -239   -792   1031    119   -431    491    872    974    891
   -542   1722   2265   -589  -1402   1992   -148   -737    820   1504   1696   1613
   -545   1971   2514   -714  -1530   2242   -431   -867    911   1777   1984   1927
   -459   1486   1945   -511  -1202   1714   -631   -992    478   1312   1525   1509
   -428    823   1252   -197   -839   1036   -535   -898    -28    579    771    771
   -340    270    610     36   -475    439   -241   -415    -67    288    368    368
   -228    122    350     51   -288    236    -10    -15    129    374    379    350
   -150     75    226     36   -187    150    111    189    233    423    402    358
   -135     33    168     49   -153    101    166    265    257    426    392    345
   -127     -5    122     67   -124     57    184    285    249    405    368    316
   -116    -33     83     75   -101     23    189    293    236    379    342    288
   -119    -41     77     80    -98     18    202    311    241    379    335    283
   -114    -46     67     80    -93     10    210    324    246    381    335    280
   -101    -57     44     80    -72     -7    215    329    241    371    327    270
   -103    -46     57     75    -83      5    215    335    244    368    324    265
   -111    -41     70     75    -93     12    226    348    257    381    332    275
   -106    -38     64     72    -88     12    226    353    257    379    329    267
   -101    -38     62     70    -83     10    231    358    259    379    329    270
   -101    -38     62     70    -85     12    244    379    280    400    348    290
    -90    -23     67     57    -80     23    246    387    283    402    350    293
    -90    -12     77     51    -85     31    241    384    275    392    342    280
    -96     -2     93     49    -96     44    254    400    290    405    353    288
    -93      0     93     46    -93     44    257    410    296    410    355    296
    -85     -7     75     46    -80     33    254    413    293    405    348    288
    -88     -2     85     44    -85     41    254    423    298    410    348    285
    -83     15     98     33    -90     57    265    446    319    428    363    306
    -72     20     90     23    -80     57    262    454    319    428    363    303
    -64     20     85     20    -75     51    267    470    327    433    368    306
    -64     38    103     12    -85     70    280    496    348    454    384    324
    -62     41    103     10    -83     72    283    511    355    457    387    324
    -54     33     88     10    -72     59    283    522    350    452    381    316
    -54     49    103      2    -77     75    293    553    374    475    400    335
    -46     57    103     -5    -75     77    298    581    392    488    410    348
    -25     59     85    -15    -54     72    298    597    394    488    407    342
    -18     67     83    -25    -51     75    314    628    407    498    415    353
     -7     80     85    -36    -46     83    327    667    431    519    431    371
     15     85     70    -51    -28     77    327    696    439    527    439    379
     33     90     57    -62    -10     75    332    719    444    535    444    384
     36    114     77    -77    -20     98    337    748    467    561    467    410
     59    142     83   -103    -10    114    342    763    478    571    478    420
     72    158     83   -116     -5    122    342    769    475    568    478    420
     64    176    111   -119    -23    145    353    779    485    579    491    436
     67    194    124   -132    -28    161    353    779    491    587    498    444
     80    200    119   -140    -18    158    345    766    478    576    493    444
     70    220    148   -145    -38    184    342    756    475    576    496    449
     54    236    181   -145    -62    210    348    748    485    589    509    462
     44    241    197   -142    -75    218    340    719    472    574    498    452
     31    257    223   -145    -96    241    329    685    459    563    491    444
      7    267    259   -137   -127    265    335    665    467    571    493    446
     -5    246    252   -119   -127    249    337    639    465    563    485    436
    -28    205    231    -90   -129    218    332    592    436    532    449    400
    -54    189    241    -67   -148    215    329    555    418    511    428    376
    -70    174    241    -51   -155    207    327    524    402    496    418    358
    -77    153    231    -36   -153    192    314    488    379    470    389    329
    -96    129    223    -18   -161    174    309    457    353    441    358    303
   -111     98    210      5   -161    153    311    444    342    431    348    296
   -114     67    179     23   -148    122    309    426    327    410    327    275
   -116     57    174     31   -145    114    303    410    314    394    314    259
   -127     64    189     31   -158    124    309    410    319    400    322    270
   -122     67    187     25   -155    127    306    405    311    392    314    262
   -119     57    176     28   -150    116    303    394    301    381    306    252
   -127     72    200     28   -163    135    306    394    306    387    306    254
   -127     80    207     20   -166    142    309    397    309    392    314    265
   -122     64    187     25   -153    124    303    394    303    384    309    259
   -124     75    197     23   -161    137    303    394    303    381    306    262
   -129     85    215     23   -171    150    311    402    314    394    314    272
   -124     75    197     23   -161    137    309    397    306    384    303    259
   -124     80    205     20   -166    142    306    392    301    379    301    254
   -124     90    215     15   -171    153    306    397    306    387    303    265
   -116    119    236      0   -176    176    316    407    316    394    314    275
   -111    132    241    -12   -176    187    329    415    324    402    324    283
   -116    166    283    -25   -200    223    353    433    350    423    342    306
   -122    184    303    -33   -213    244    374    449    368    441    361    327
   -106    179    285    -36   -194    231    379    446    358    431    348    314
   -101    213    314    -57   -207    262    392    462    381    452    368    335
   -103    296    397    -96   -249    345    405    485    426    501    420    384
    -88    381    467   -148   -277    423    384    475    444    527    449    410
    -77    410    488   -166   -283    449    350    459    449    540    462    423
    -80    402    480   -161   -280    441    335    457    449    542    465    431
    -85    374    459   -145   -272    415    324    441    433    530    454    420
    -90    353    441   -132   -265    394    309    415    407    509    436    407
   -103    329    433   -111   -267    381    298    402    384    488    415    389
   -109    200    309    -46   -210    254    288    387    337    436    358    337
   -109    106    213      0   -161    158    277    363    285    379    298    280
   -129     67    194     28   -163    129    277    345    254    348    267    252
   -145     33    179     57   -161    106    277    329    233    329    246    239
   -140      2    142     67   -142     72    262    303    202    298    215    213
   -142    -20    122     80   -135     49    254    293    189    288    205    200
   -153    -18    135     85   -145     57    257    293    189    293    205    202
   -148    -25    122     88   -135     46    259    290    184    288    200    197
   -142    -38    101     88   -122     31    249    275    168    267    181    179
   -148    -49     98     96   -124     23    254    280    168    270    179    184
   -142    -62     80    101   -114      7    259    285    174    275    184    192
   -135    -57     77     96   -106     10    249    272    158    257    163    176
   -148    -64     83    106   -116      7    249    270    153    254    161    174
   -155    -77     77    114   -116      0    254    277    163    265    171    184
   -148    -72     75    109   -114      2    246    272    158    259    166    179
   -145    -67     77    106   -111      5    246    267    150    249    155    166
   -124   -161    -38    142    -44   -101    257    293    119    205    103    124
    -59   -350   -290    205    114   -322    314    379     64     88    -38    -10
    -23   -470   -449    244    210   -462    441    545     80      2   -161   -150
    -46   -290   -244    168     98   -267    579    722    262    129    -49    -72
   -181    140    322     20   -254    231    550    449    405    379    259    215
   -358    769   1127   -207   -743    948    296   -158    433    696    711    678
   -524   1532   2055   -504  -1291   1792     33   -571    607   1192   1319   1283
   -558   1865   2423   -652  -1491   2143   -215   -784    701   1525   1688   1670
   -501   1314   1813   -407  -1158   1564   -397   -969    241   1044   1208   1241
   -452    678   1127   -114   -789    901   -402   -969   -290    285    423    480
   -374    189    563     90   -467    376   -207   -594   -358    -18     31     98
   -290     15    306    137   -298    161      7   -148    -90    122     83    137
   -192     -2    189     96   -192     90    137    111     75    233    155    192
   -148    -28    119     88   -135     44    210    246    153    275    176    205
   -140    -41     96     90   -122     25    228    277    161    265    161    189
   -132    -70     62    101    -98     -5    233    288    148    241    140    161
   -132    -85     46    106    -90    -20    246    301    153    241    135    148
   -132    -85     44    109    -88    -20    262    322    168    249    137    150
   -114    -90     23    101    -70    -33    265    327    168    244    132    142
   -111   -106      5    109    -59    -51    270    340    171    244    132    142
   -119    -93     23    106    -72    -33    275    353    184    254    140    153
   -111    -88     23     98    -67    -33    275    358    187    259    142    155
   -106    -90     15     98    -62    -38    272    358    187    257    142    148
   -111    -83     28     98    -70    -28    283    371    205    275    158    161
   -111    -72     38     90    -77    -15    285    381    215    283    166    171
   -101    -57     44     77    -75     -5    280    379    210    277    161    163
   -103    -49     54     75    -80      2    280    387    215    280    163    168
   -106    -46     59     77    -83      5    290    407    239    306    184    189
    -98    -46     51     70    -75      2    290    413    244    309    184    187
    -96    -33     62     64    -80     12    290    415    246    309    187    187
    -98    -20     77     59    -90     28    298    431    262    324    197    202
    -88    -15     72     51    -80     28    296    441    270    335    207    207
    -77    -15     59     46    -72     20    296    449    272    332    205    205
    -77      0     77     38    -77     36    301    465    288    348    218    218
    -77      5     80     36    -80     41    303    480    301    363    228    228
    -64      0     64     33    -64     31    309    501    311    368    239    236
    -59     18     77     20    -70     46    311    519    327    384    252    249
    -51     36     88      7    -70     62    319    548    350    405    270    272
    -38     36     72      0    -57     54    319    568    358    413    277    277
    -23     38     62     -7    -41     49    322    592    368    423    285    285
    -20     67     85    -25    -51     77    327    620    389    441    303    309
     -2     80     83    -38    -41     80    332    649    405    459    322    327
     15     88     72    -51    -31     83    327    667    410    467    332    335
     20    109     88    -64    -33     98    332    693    428    491    353    358
     38    137     96    -88    -28    116    332    711    439    506    371    379
     54    140     85    -98    -15    114    322    709    433    504    374    381
     54    168    114   -114    -28    142    316    706    431    506    381    392
     54    194    140   -124    -41    168    322    711    441    522    400    415
     62    202    140   -135    -38    171    311    693    431    517    397    415
     59    218    158   -140    -49    189    306    678    420    509    397    413
     49    239    187   -145    -70    215    306    670    423    517    407    426
     49    259    210   -153    -80    236    306    652    420    517    407    423
     41    257    215   -150    -85    236    301    626    410    504    397    407
     20    267    244   -145   -111    257    314    613    415    506    397    405
     -2    254    257   -127   -129    257    324    600    423    506    394    397
    -15    228    244   -106   -129    236    324    568    410    483    368    363
    -44    210    254    -83   -148    231    329    540    400    467    348    337
    -67    187    254    -59   -161    220    340    519    400    459    340    324
    -70    166    233    -49   -150    200    332    483    376    431    311    290
    -83    148    231    -31   -155    189    322    446    350    402    283    259
   -101    124    226    -12   -163    174    327    431    340    389    270    244
    -98    116    213    -10   -155    163    322    413    327    376    259    228
   -101    101    200      0   -150    148    311    389    309    353    239    205
   -114    103    218      5   -166    161    314    384    309    355    239    205
   -119    101    218      7   -171    158    311    384    314    358    241    207
   -116     88    202     12   -161    145    309    376    303    350    233    200
   -116     90    205     12   -163    148    309    374    303    350    233    200
   -124     96    220     15   -171    158    311    379    311    361    241    207
   -122     96    215     10   -168    155    309    374    309    358    241    205
   -122    101    220     10   -171    161    309    374    309    358    241    205
   -124    103    228     10   -176    166    314    381    319    368    252    215
   -119    114    233      2   -176    174    314    379    319    368    254    213
   -114    124    239     -5   -176    181    316    381    322    368    254    210
   -114    168    283    -28   -197    226    340    407    353    397    283    239
   -111    205    316    -49   -215    262    363    433    379    426    311    262
   -106    233    340    -62   -223    285    392    444    394    439    324    275
   -109    226    332    -59   -220    277    402    446    394    436    319    270
   -101    233    335    -67   -218    285    413    462    407    446    327    277
    -88    309    397   -111   -241    353    415    475    433    475    361    303
    -75    387    462   -155   -267    423    405    472    462    509    397    337
    -72    444    514   -187   -293    480    381    472    488    542    433    376
    -57    444    501   -192   -280    470    361    467    488    548    436    381
    -54    415    470   -181   -262    441    345    452    465    527    418    361
    -64    413    478   -174   -270    444    332    439    457    522    415    361
    -83    384    465   -150   -275    423    324    423    441    506    402    353
    -90    288    379    -98   -233    332    311    402    392    454    348    298
   -106    179    283    -38   -194    231    298    381    340    394    285    239
   -116    116    233      0   -174    174    301    376    319    374    259    215
   -127     80    205     23   -166    142    293    350    288    342    228    184
   -137     49    187     41   -161    116    283    324    254    309    200    155
   -142     28    171     54   -158     98    280    319    246    301    192    150
   -137     25    163     57   -150     93    283    319    246    298    189    148
   -135      7    140     62   -137     72    272    309    231    280    174    132
   -145      7    150     67   -148     77    272    303    223    275    166    124
   -153     -2    148     77   -153     72    275    303    223    272    163    122
   -142     -2    140     72   -142     67    267    296    215    262    155    114
   -145      0    145     72   -145     70    265    293    210    257    153    111
   -155     -2    153     77   -155     75    270    298    215    262    158    116
   -150    -10    137     80   -148     62    270    296    210    257    150    111
   -150    -18    132     85   -142     57    265    288    205    246    145    101
   -168    -20    145     93   -158     59    272    298    213    254    150    103
   -148    -57     90    101   -122     15    275    303    192    228    119     75
    -93   -215   -122    150     12   -168    290    327    103    109     -7    -46
    -49   -444   -394    246    171   -420    400    444     33    -51   -200   -236
    -41   -439   -397    239    176   -418    563    618    119    -51   -226   -285
   -111   -145    -33    127    -41    -88    615    498    259    127    -18   -103
   -275    392    667    -59   -472    530    402    -57    329    423    374    293
   -439   1215   1654   -387  -1047   1434     75   -584    496    924   1000    927
   -542   1857   2400   -657  -1473   2127   -215   -782    758   1449   1579   1493
   -496   1753   2249   -628  -1371   2000   -511   -943    607   1418   1558   1506
   -441   1158   1600   -358  -1021   1376   -584   -995    109    792    932    924
   -397    496    893    -49   -644    693   -355   -732   -270    119    215    231
   -309    163    470     72   -389    316    -59   -223    -80    111     90     88
   -220    101    322     59   -272    213    135    111    127    236    161    135
   -168     62    228     51   -200    145    233    272    213    280    179    142
   -148      0    148     75   -148     72    259    303    205    246    142     96
   -148    -28    119     85   -135     44    275    324    200    231    127     77
   -148    -36    111     90   -132     36    293    348    210    231    124     75
   -137    -57     80     96   -111     10    301    361    210    223    114     62
   -132    -59     72     96   -103      5    298    363    205    210     98     46
   -135    -54     80     93   -109     12    314    381    218    218    103     51
   -127    -54     72     90   -101      7    322    392    223    220    109     49
   -124    -64     59     93    -93     -2    324    394    220    215    101     41
   -127    -36     90     83   -109     25    332    410    236    231    116     57
   -129    -25    103     75   -116     38    332    415    241    236    119     62
   -122    -38     80     80   -103     20    329    418    236    228    111     51
   -124    -36     85     80   -106     23    337    428    244    233    116     57
   -124    -12    111     70   -119     49    345    446    262    254    135     72
   -114    -23     90     67   -103     31    340    449    259    246    127     64
   -106     -7     98     57   -103     44    340    454    265    252    132     70
   -109      5    111     51   -111     57    348    472    280    267    145     83
   -106      5    111     51   -109     57    353    485    290    277    153     90
    -96      5    101     44    -98     51    358    496    298    277    153     85
   -103     15    116     44   -111     64    368    514    311    290    163     98
    -98     18    114     38   -106     64    374    535    324    301    171    106
    -80      5     85     38    -83     44    368    545    322    298    163     93
    -80     36    116     20    -98     75    371    563    340    314    179    103
    -75     51    127     10   -101     88    381    594    366    337    200    129
    -64     41    106     10    -85     72    392    618    374    342    205    135
    -62     41    103     10    -83     72    402    641    387    353    213    140
    -54     70    122     -7    -88     96    405    675    407    376    233    161
    -44     83    124    -20    -83    103    410    709    428    394    246    176
    -25     85    109    -31    -67     96    410    730    436    402    254    179
    -18     98    116    -38    -67    106    420    763    459    426    277    207
     -2    111    114    -57    -59    114    431    797    483    449    301    233
     10    140    127    -75    -57    135    428    807    485    454    306    236
     20    174    153    -98    -67    163    428    815    493    462    316    246
     25    192    166   -109    -70    179    436    826    509    478    332    265
     31    187    155   -111    -62    171    441    826    504    478    335    267
     31    197    166   -114    -67    181    433    813    493    467    329    262
     25    220    194   -124    -85    207    433    805    493    470    335    272
     23    244    220   -132    -98    233    426    789    485    465    332    272
     10    233    220   -122   -103    226    420    761    465    449    322    259
     -7    249    257   -122   -132    252    423    737    467    454    329    265
    -20    254    272   -119   -148    265    423    706    465    449    329    262
    -31    246    277   -106   -153    262    413    670    449    436    316    244
    -54    231    285    -90   -168    257    402    626    433    420    298    220
    -72    213    283    -70   -176    246    400    594    428    415    288    213
    -83    189    272    -54   -179    231    389    553    410    397    265    187
    -98    161    259    -31   -179    210    381    517    384    368    239    161
   -111    135    246    -12   -179    189    374    491    368    355    220    145
   -111    124    236     -7   -174    179    361    465    345    332    200    122
   -114     96    207      7   -161    153    358    444    327    316    184    103
   -124     85    210     20   -166    148    358    439    327    319    189    111
   -129     75    202     25   -166    137    353    431    322    316    187    111
   -122     83    202     18   -161    142    340    415    306    301    171     96
   -124     72    194     25   -158    132    342    410    303    298    168     93
   -124     75    200     25   -161    137    345    415    309    306    171     98
   -116     64    181     25   -150    122    337    405    301    301    166     90
   -116     67    181     23   -148    124    335    405    301    303    166     90
   -122     80    202     18   -161    140    337    410    311    314    174    101
   -122     80    202     20   -161    140    342    418    316    319    179    103
   -114     93    207      7   -161    150    348    423    324    327    187    109
   -114    129    244     -7   -179    184    366    441    348    353    213    135
   -119    161    277    -20   -200    218    392    459    374    379    236    158
   -122    174    296    -25   -207    233    402    467    384    387    249    168
   -109    176    285    -33   -197    228    405    467    381    384    244    163
    -90    226    314    -67   -202    270    407    480    400    405    262    179
    -88    293    381   -103   -233    337    415    496    436    444    301    215
   -101    366    467   -132   -283    415    410    506    475    485    345    262
   -109    413    519   -153   -314    465    387    504    498    517    379    298
    -88    400    488   -155   -288    444    363    491    488    517    379    298
    -85    371    457   -145   -272    413    345    470    462    496    361    283
    -96    376    472   -140   -283    423    332    457    454    493    358    285
   -103    355    457   -127   -280    405    314    436    428    472    340    270
   -109    254    363    -75   -236    309    301    415    379    418    283    218
   -116    148    265    -15   -192    205    296    397    329    366    226    166
   -132     98    231     18   -181    163    301    394    311    348    207    150
   -140     51    189     44   -166    119    288    366    272    316    176    119
   -142     18    158     62   -150     88    275    340    241    285    148     93
   -148     18    166     64   -158     90    270    335    233    280    140     88
   -142      2    145     70   -142     72    270    329    223    275    135     85
   -145    -18    127     80   -137     54    262    319    210    265    122     75
   -148    -28    119     88   -135     44    262    316    207    262    119     75
   -145    -28    114     85   -132     41    265    319    210    267    122     80
   -137    -36    101     88   -119     31    259    314    200    262    119     75
   -140    -46     90     93   -119     20    254    309    192    257    111     72
   -145    -54     90     98   -119     18    259    311    194    265    116     77
   -137    -59     77     96   -109      7    252    303    187    259    109     72
   -140    -54     85     98   -114     15    249    298    179    252    103     67
   -153    -57     96    103   -124     18    252    303    187    262    111     75
   -132   -106     23    119    -77    -41    257    316    168    236     83     49
    -80   -262   -184    168     51   -223    288    376    119    150    -23    -46
    -49   -436   -387    244    168   -413    420    542    127     59   -158   -181
    -49   -355   -309    200    127   -335    571    722    262    106   -135   -184
   -129    -20    106     75   -119     41    594    568    374    275     75     -5
   -277    517    795   -119   -535    654    348    -44    324    504    428    348
   -423   1296   1719   -436  -1070   1506     23   -584    384    935    997    914
   -491   1834   2325   -672  -1408   2078   -257   -818    537   1366   1480   1374
   -459   1623   2083   -581  -1273   1852   -501  -1002    309   1244   1366   1293
   -426    974   1397   -275   -911   1184   -548  -1028   -197    563    667    654
   -366    314    680     25   -522    496   -363   -774   -504    -54    -10     20
   -293     36    329    127   -311    181   -114   -296   -233     44    -25     -5
   -228     20    249    101   -239    135     70     38     25    223     96     93
   -163      5    168     77   -166     85    179    233    161    311    153    137
   -145    -31    114     88   -129     41    215    288    181    314    148    127
   -142    -51     90     96   -119     18    228    309    184    303    132    111
   -140    -75     62    106   -101     -7    239    332    192    303    127    103
   -127    -90     33    109    -80    -31    246    345    197    301    122     96
   -129    -90     38    111    -85    -25    254    350    194    296    114     88
   -137    -72     62    103   -101     -5    262    366    210    306    124     98
   -124    -75     49     98    -88    -12    267    374    215    311    129    103
   -122    -96     25    109    -75    -36    272    376    215    309    129    101
   -129    -72     57    101    -93     -7    277    384    223    319    137    106
   -124    -57     64     88    -96      5    280    394    236    329    148    119
   -119    -70     49     93    -85    -10    280    400    241    332    150    122
   -122    -62     57     90    -93     -2    283    410    246    340    155    129
   -116    -38     77     77    -98     18    288    423    262    358    174    145
   -111    -36     75     72    -93     18    285    426    265    363    176    148
   -111    -31     80     70    -98     25    280    426    265    358    171    142
   -114    -18     93     64   -103     36    290    441    283    379    189    161
   -101    -12     88     57    -96     36    296    454    293    392    200    171
   -101    -18     83     59    -93     31    296    462    298    392    202    171
   -103     -2    101     51   -103     49    298    475    311    405    213    184
   -103      0    101     51   -103     49    303    491    324    420    226    200
    -90     -2     88     46    -90     41    306    506    329    423    231    202
    -90      7     98     38    -93     51    311    524    342    436    239    210
    -85     18    103     33    -96     59    322    550    366    459    259    233
    -72     31    101     20    -85     64    327    568    381    467    267    241
    -67     33    101     18    -83     67    329    592    394    480    277    252
    -64     51    116      5    -90     85    335    623    415    501    301    272
    -46     62    109     -7    -77     85    340    652    433    519    314    293
    -28     72     98    -23    -64     85    340    675    444    530    324    303
    -23    101    124    -38    -72    111    345    704    462    548    342    324
    -10    111    122    -51    -64    116    348    727    478    568    363    348
      5    122    116    -62    -57    119    348    737    475    574    371    355
      7    145    137    -77    -64    142    348    748    478    581    379    366
     18    163    145    -90    -62    155    350    756    485    592    392    389
     31    168    135   -101    -51    153    340    743    470    581    387    381
     28    187    158   -109    -64    174    332    730    459    576    384    381
     18    200    179   -109    -80    189    335    724    459    581    394    394
     23    205    181   -114    -77    194    337    711    454    579    394    400
     18    218    200   -119    -90    210    327    683    433    558    379    384
     -5    233    236   -114   -122    236    324    659    426    550    371    381
    -15    231    246   -109   -129    239    327    639    426    548    366    374
    -28    218    246    -93   -137    231    329    607    410    527    348    345
    -51    200    252    -75   -153    226    332    579    405    514    329    324
    -72    184    257    -57   -163    218    340    558    407    511    324    314
    -90    163    254    -38   -174    207    337    527    392    491    303    290
   -111    132    244    -10   -176    187    335    493    374    467    283    267
   -127    127    252     -2   -189    189    332    472    366    457    272    259
   -129    101    231     15   -179    166    329    449    350    439    252    241
   -137     70    205     33   -171    137    319    423    324    413    223    210
   -150     80    231     36   -189    155    319    413    322    410    220    207
   -148     80    228     31   -189    153    319    405    319    405    220    207
   -135     54    189     38   -161    119    309    392    303    387    205    189
   -140     54    192     41   -166    122    309    389    301    387    202    189
   -145     59    205     44   -174    132    316    397    314    400    210    200
   -140     49    187     44   -163    116    311    392    311    400    213    197
   -142     54    194     44   -168    124    311    389    311    394    210    197
   -148     67    215     38   -181    140    314    397    322    407    223    213
   -140     85    226     28   -181    155    322    410    332    420    239    228
   -132    114    246      7   -189    181    337    423    350    433    249    241
   -140    158    296    -10   -218    226    366    446    381    465    277    267
   -145    197    342    -25   -244    270    394    470    413    496    311    285
   -132    181    314    -23   -223    246    405    480    418    498    316    288
   -129    200    327    -36   -228    262    407    485    420    504    319    290
   -127    270    397    -72   -262    335    415    504    457    542    358    324
   -116    327    441   -106   -280    384    397    498    480    566    387    350
   -114    366    480   -124   -296    423    374    488    498    589    413    376
   -111    379    491   -135   -301    433    361    493    509    605    428    397
    -98    363    462   -132   -280    410    348    485    498    594    418    389
   -103    342    446   -119   -277    394    324    459    472    576    400    371
   -127    324    452    -98   -288    387    322    449    467    574    402    371
   -135    259    394    -64   -265    327    311    433    436    542    366    337
   -137    153    290     -7   -213    220    296    407    376    478    301    275
   -150     67    218     41   -184    142    298    392    340    436    257    236
   -166     51    218     57   -192    135    301    381    324    420    241    223
   -166      7    174     77   -171     90    290    358    296    392    213    194
   -166    -15    148     90   -158     64    280    342    277    374    192    174
   -174    -15    158     90   -166     70    283    340    275    374    192    174
   -168    -25    142     98   -155     57    277    332    267    366    187    166
   -168    -62    103    114   -137     20    272    324    254    353    174    153
   -174    -59    114    116   -145     25    277    327    254    353    171    153
   -174    -54    119    111   -148     33    280    327    259    358    176    155
   -161    -57    103    109   -132     23    267    314    241    342    163    148
   -168    -70     98    119   -135     12    267    311    236    337    158    140
   -179    -70    109    122   -145     18    272    316    246    348    171    150
   -179    -83     93    129   -137      5    267    311    239    342    166    140
   -181    -90     90    137   -137      0    267    311    236    337    161    129
   -179   -103     72    140   -127    -15    275    322    236    337    155    127
   -132   -215    -83    171    -25   -150    290    348    181    259     67     46
    -77   -433   -358    254    137   -397    371    444    109    103   -116   -137
    -54   -524   -470    290    207   -498    530    628    137     25   -226   -265
   -116   -303   -187    210     33   -246    633    618    280    163    -72   -135
   -267    158    426     54   -348    293    480     96    319    405    262    197
   -452    914   1366   -233   -909   1140    148   -535    384    820    810    756
   -613   1699   2312   -542  -1462   2005   -135   -833    652   1410   1483   1415
   -581   1774   2356   -597  -1470   2065   -441  -1005    626   1577   1667   1613
   -506   1236   1743   -366  -1124   1488   -584  -1062    210   1083   1161   1156
   -459    587   1044    -64   -753    815   -410   -828   -184    384    418    449
   -366    132    498    116   -431    314   -106   -316   -103    200    116    145
   -267     38    306    114   -288    171    101     51    127    329    179    174
   -202     12    215     93   -210    114    213    249    241    397    215    197
   -187    -28    158    106   -174     64    254    314    265    394    205    181
   -181    -72    109    127   -145     18    267    329    252    366    174    148
   -179   -101     75    137   -127    -12    283    348    257    355    161    135
   -176   -103     72    140   -124    -15    301    368    265    358    158    132
   -166   -103     62    135   -114    -23    303    374    259    345    148    116
   -161   -109     51    135   -106    -28    306    379    259    340    140    109
   -166    -98     67    129   -116    -15    314    392    270    348    148    116
   -161    -93     67    127   -116    -12    319    400    277    353    153    122
   -155    -96     59    127   -109    -18    319    402    277    350    150    119
   -163    -77     85    122   -124      2    324    413    288    361    158    124
   -163    -70     93    116   -129     10    335    428    298    368    168    135
   -155    -72     80    114   -119      2    332    428    296    363    163    129
   -155    -83     70    119   -116     -7    340    436    303    368    168    135
   -161    -77     83    119   -122      2    355    459    324    389    184    153
   -148    -70     77    106   -114      5    350    462    322    384    184    150
   -140    -64     75    103   -109      5    353    467    327    387    184    150
   -142    -51     88     96   -119     18    361    483    342    397    187    153
   -137    -64     72    101   -106      2    368    498    353    405    197    161
   -135    -62     70     96   -103      2    366    506    353    405    194    158
   -132    -44     88     88   -111     20    374    524    366    415    205    171
   -122    -36     85     77   -106     23    381    550    381    428    215    184
   -111    -36     75     75    -93     18    389    563    389    431    215    184
   -109    -23     85     64    -98     31    392    584    402    439    220    192
   -103    -20     83     62    -93     28    407    618    426    459    239    210
    -90     -7     83     46    -88     36    407    639    433    465    241    215
    -77     -2     75     41    -77     36    410    665    444    470    246    218
    -72      5     75     33    -75     38    423    704    470    493    265    241
    -51     10     59     20    -54     33    433    737    485    509    280    257
    -41     20     59      7    -49     38    433    761    488    509    283    259
    -36     46     83     -5    -59     64    446    792    511    530    301    280
    -20     57     75    -20    -46     64    452    815    527    545    316    301
     -2     67     70    -33    -36     70    446    820    524    540    314    296
     -2     80     83    -41    -44     80    452    828    530    545    322    301
      0     98     98    -49    -49     98    454    833    535    550    327    314
      7    119    111    -64    -51    116    446    818    524    542    327    314
      7    135    127    -70    -59    129    446    805    517    537    327    319
    -10    145    153    -70    -80    148    457    797    519    537    329    324
     -7    161    168    -75    -88    163    452    771    504    524    324    319
    -18    140    158    -62    -88    148    441    732    480    498    301    298
    -41    142    184    -51   -114    163    444    701    475    491    296    293
    -59    145    205    -44   -132    176    439    667    467    485    290    288
    -70    142    213    -36   -140    176    426    623    449    462    272    267
    -93    122    215    -15   -155    168    423    581    433    444    252    249
   -111    106    218      2   -166    161    420    555    428    439    246    241
   -122     67    189     25   -155    127    407    519    402    413    220    213
   -135     51    187     41   -161    119    392    478    374    381    194    181
   -145     49    194     46   -171    122    394    462    368    376    187    179
   -145     36    181     54   -163    109    392    446    361    368    181    174
   -148     15    161     64   -155     88    387    428    342    345    163    155
   -158     12    171     72   -163     90    387    418    335    337    153    150
   -158      7    163     72   -161     85    381    413    332    335    150    148
   -150     15    166     67   -158     90    376    407    329    327    145    142
   -161     15    176     72   -168     96    374    402    324    322    142    140
   -161     18    179     72   -168     98    379    410    329    327    148    148
   -148     23    171     59   -158     96    379    407    329    322    142    145
   -145     36    181     54   -163    109    397    415    337    327    148    150
   -137     72    210     31   -176    142    423    446    371    358    179    184
   -135     93    228     20   -181    161    439    454    381    363    184    189
   -137    127    265      5   -200    194    444    454    384    363    184    184
   -140    150    290     -5   -215    220    465    470    405    376    200    200
   -132    161    290    -15   -210    223    472    483    413    381    205    215
   -114    215    329    -49   -220    272    478    493    433    400    223    233
   -116    277    394    -83   -257    335    467    493    459    431    257    267
   -116    324    441   -103   -280    381    446    491    491    467    296    306
   -103    342    444   -122   -275    392    420    480    493    470    301    309
    -96    329    426   -116   -259    376    410    472    478    459    293    301
   -111    324    436   -106   -272    379    394    457    470    452    288    301
   -111    319    431   -103   -270    374    381    439    449    433    270    290
   -127    257    381    -67   -254    319    368    415    410    392    231    254
   -140    148    288     -2   -213    218    371    407    366    337    171    205
   -145     75    220     33   -184    148    366    392    332    293    124    158
   -150     36    184     57   -168    109    358    363    293    252     85    122
   -161      5    166     75   -163     85    350    342    265    220     57     98
   -166    -23    142     96   -155     59    348    329    246    205     46     90
   -163    -38    124     98   -145     41    342    319    236    192     33     75
   -161    -49    111    103   -137     28    340    309    223    171     12     59
   -171    -57    114    114   -145     25    350    311    226    168     12     67
   -174    -77     96    127   -135      7    350    311    218    161      7     67
   -171    -90     80    129   -127     -7    340    296    197    132    -18     44
   -179    -93     85    135   -135     -2    340    293    197    129    -23     41
   -181    -88     93    132   -137      2    337    290    194    124    -25     41
   -176   -103     72    140   -124    -15    329    280    179    103    -44     28
   -184   -111     72    145   -129    -18    327    272    168     93    -54     20
   -187    -96     90    140   -140     -2    327    275    176     98    -49     28
   -179   -119     59    148   -122    -31    329    277    171     85    -59     25
   -155   -202    -46    179    -54   -124    332    293    127     18   -127    -20
   -103   -376   -272    239     83   -324    397    394     83    -96   -267   -153
    -70   -465   -397    267    161   -431    540    576    132   -163   -374   -280
    -93   -319   -226    205     64   -272    659    683    270    -83   -301   -239
   -231     88    319     72   -275    202    618    366    348    111    -28     15
   -402    763   1163   -181   -782    963    311   -314    322    444    462    527
   -535   1491   2023   -478  -1278   1756     38   -714    452    922   1057   1124
   -563   1743   2307   -592  -1434   2023   -215   -943    470   1197   1374   1457
   -524   1267   1792   -371  -1158   1530   -389  -1093     93    833   1008   1156
   -459    579   1039    -59   -750    810   -327   -995   -387     38    171    363
   -384     96    478    142   -431    285   -116   -605   -439   -306   -270    -64
   -309    -28    280    168   -296    124     98   -161   -142   -137   -194    -12
   -220    -38    181    129   -202     70    244    124     67      2    -93     64
   -187    -77    109    132   -150     15    298    218    116     12    -96     49
   -189   -111     77    150   -135    -18    324    249    122     -2   -114     31
   -189   -137     49    163   -122    -44    345    272    127    -10   -124     25
   -174   -161     12    168    -93    -75    345    277    114    -33   -145     10
   -168   -163      2    166    -85    -83    350    285    119    -38   -150      7
   -163   -153     10    158    -88    -70    361    301    127    -33   -148     12
   -158   -153      5    155    -85    -72    363    301    122    -46   -155      0
   -158   -161     -2    161    -77    -83    363    303    122    -54   -161      0
   -161   -153      7    155    -85    -72    371    316    137    -38   -148     18
   -150   -142      7    145    -80    -67    371    322    140    -38   -148     20
   -145   -137      7    140    -77    -64    366    316    135    -51   -158     10
   -148   -129     18    140    -83    -57    368    327    142    -46   -153     18
   -148   -127     20    135    -85    -54    379    337    155    -36   -145     33
   -137   -129      7    132    -72    -62    376    337    153    -44   -148     31
   -137   -124     10    129    -75    -57    379    345    158    -41   -142     38
   -137   -109     28    124    -83    -41    381    355    168    -28   -129     57
   -135   -111     20    122    -80    -44    381    358    171    -31   -132     49
   -124   -101     23    111    -75    -38    381    366    176    -31   -127     54
   -124    -88     36    106    -83    -25    387    381    189    -18   -114     70
   -114    -80     33     98    -75    -23    387    389    197    -10   -109     75
   -109    -80     28     93    -70    -25    384    394    194    -20   -116     67
   -109    -70     38     88    -75    -15    392    415    210     -5   -101     83
   -103    -54     49     77    -77     -5    397    433    228     10    -83     96
    -93    -49     44     72    -70     -2    392    449    231     10    -83     98
    -85    -44     41     64    -64     -2    402    478    254     28    -64    122
    -80    -28     51     54    -67     10    413    511    283     57    -38    153
    -62    -18     41     38    -54     12    407    527    285     57    -38    161
    -51     -5     46     28    -49     20    402    545    288     57    -36    168
    -54      7     62     23    -59     36    413    576    316     85    -10    192
    -36     20     57      7    -46     38    418    602    332    103      5    205
    -18     36     51    -10    -33     41    413    613    335    106      7    205
    -10     57     67    -23    -38     62    418    631    348    122     25    228
     -7     72     77    -33    -41     72    415    639    355    135     41    249
      0     85     85    -44    -41     85    410    631    348    124     41    252
     -2    101    103    -51    -51    101    405    618    335    114     36    249
    -10    124    135    -57    -72    129    402    607    327    111     36    254
     -7    132    140    -62    -75    135    394    587    309     96     25    249
    -10    137    148    -62    -77    142    387    561    290     77     15    241
    -31    145    174    -59   -101    158    387    537    277     64      5    233
    -38    153    192    -57   -114    171    387    511    270     54      0    228
    -46    145    192    -51   -119    168    384    475    246     20    -20    228
    -64    122    187    -28   -127    153    387    452    236      7    -44    215
    -90    103    192     -7   -140    148    392    423    233     10    -54    176
    -93     83    176      5   -135    129    387    379    207    -15    -75    114
   -111     59    171     23   -140    114    381    342    189    -36    -88     90
   -127     46    171     38   -150    109    379    316    179    -49   -101     85
   -127     28    153     49   -140     90    371    290    161    -70   -116     72
   -132     -2    129     67   -132     62    361    262    140    -93   -140     54
   -145    -12    132     77   -140     57    363    254    135    -98   -145     57
   -145     -7    137     75   -142     64    355    239    124   -111   -155     46
   -142    -25    116     83   -132     44    342    220    106   -132   -176     25
   -145    -41    103     93   -124     31    350    223    109   -132   -179     25
   -148    -28    119     85   -135     44    350    226    114   -124   -174     38
   -142    -23    119     83   -132     46    348    218    111   -132   -176     36
   -142    -15    127     75   -135     54    355    228    127   -122   -163     57
   -135     31    166     51   -150     98    368    249    150    -96   -142     83
   -124     41    166     41   -145    103    384    259    163    -90   -137     85
   -129     75    202     25   -166    137    400    265    179    -77   -122     96
   -132     98    231     15   -181    163    415    277    197    -54   -101    111
   -122     96    218     12   -168    155    413    283    197    -59   -106    103
   -111    145    257    -18   -187    200    413    290    218    -41    -88    114
   -114    215    327    -51   -220    270    410    301    252     -2    -46    153
   -106    290    394    -93   -252    342    392    293    283     31     -7    192
   -101    335    436   -116   -267    384    363    277    293     44     12    205
    -96    314    410   -109   -254    361    353    270    270     10    -10    210
    -98    296    394    -98   -246    345    345    267    262     15    -10    231
    -98    290    389    -98   -246    340    332    244    252     23     -5    197
   -109    252    361    -70   -233    306    327    223    226      0    -25    153
   -129    171    301    -20   -215    236    329    220    200    -33    -59    124
   -127     72    200     25   -163    135    319    202    153    -88   -114     80
   -129      0    129     64   -129     62    306    179    111   -135   -161     41
   -150    -33    116     93   -135     41    303    161     88   -161   -184     28
   -155    -54     98    103   -127     23    298    145     67   -179   -205     15
   -148    -70     75    109   -111      2    288    127     49   -202   -226     -5
   -148    -90     54    119   -103    -18    285    122     44   -207   -231     -7
   -150    -64     85    109   -119     10    283    116     41   -210   -233     -2
   -150    -75     72    111   -114     -2    272    106     25   -226   -246    -15
   -145    -93     49    119    -98    -23    267     96     15   -239   -262    -25
   -148    -93     54    119   -103    -20    270     96     12   -241   -265    -23
   -148   -106     41    127    -96    -33    267     93      7   -246   -270    -28
   -142   -122     20    132    -83    -51    257     80     -5   -254   -280    -38
   -145   -119     25    132    -85    -46    262     83      0   -249   -272    -33
   -148   -119     28    132    -90    -46    262     85      2   -244   -267    -25
   -145   -140      5    142    -75    -67    257     80     -5   -252   -280    -38
   -127   -205    -77    163    -25   -142    270     98    -31   -296   -332    -85
    -88   -361   -272    226     90   -319    332    184    -72   -387   -444   -200
    -51   -535   -485    290    215   -511    475    355    -64   -483   -574   -350
    -51   -462   -410    257    179   -436    626    522     62   -441   -550   -350
   -168    -70     98    119   -135     12    576    189    109   -272   -316   -140
   -306    532    839   -114   -574    685    241   -480     59     10    103    277
   -436   1345   1779   -457  -1106   1561   -106   -937    197    506    714    878
   -493   1870   2364   -688  -1428   2117   -402  -1143    389    984   1226   1369
   -449   1496   1945   -524  -1197   1719   -613  -1283    106    735    966   1156
   -397    805   1200   -205   -797   1002   -571  -1228   -407    -23    197    441
   -340    210    548     62   -444    376   -314   -875   -594   -522   -376    -85
   -285    -15    270    150   -277    127    -41   -402   -309   -405   -363    -90
   -210    -49    161    129   -187     54    122   -122   -109   -275   -280    -38
   -166    -75     90    119   -129      7    202     18    -23   -228   -254    -28
   -163    -93     67    127   -116    -12    236     62     -2   -231   -262    -33
   -161   -132     28    148    -96    -51    252     85      0   -244   -280    -49
   -153   -153      0    153    -77    -77    254     88    -12   -265   -306    -83
   -150   -137     10    142    -83    -64    265    103      0   -259   -301    -85
   -148   -132     12    140    -83    -59    275    122     10   -254   -296    -80
   -140   -158    -18    150    -62    -88    277    124      7   -262   -309    -88
   -142   -158    -18    150    -64    -88    277    132     12   -262   -309    -90
   -142   -158    -15    150    -64    -88    288    145     28   -249   -298    -77
   -137   -150    -15    142    -64    -83    293    153     36   -241   -290    -72
   -140   -129     10    135    -75    -59    293    158     38   -244   -293    -75
   -148   -135     10    140    -80    -62    301    174     54   -231   -283    -59
   -145   -132     12    137    -80    -62    306    184     62   -223   -277    -51
   -142   -127     15    132    -80    -57    298    181     57   -233   -288    -62
   -140   -114     25    127    -83    -44    303    194     70   -223   -277    -49
   -142   -103     36    122    -90    -33    311    210     88   -205   -259    -33
   -132   -106     23    119    -80    -41    314    218     93   -202   -259    -33
   -127    -98     28    111    -80    -36    316    226    103   -200   -262    -31
   -132    -88     44    111    -88    -23    327    246    122   -179   -241     -7
   -127    -96     28    111    -80    -33    327    257    132   -168   -231     -7
   -111    -93     15    101    -64    -38    327    265    137   -166   -228    -10
   -116    -88     25    101    -72    -31    340    293    161   -142   -210      7
   -109    -75     33     93    -72    -20    350    319    184   -122   -192     23
    -93    -72     20     83    -59    -25    348    332    189   -119   -192     20
    -93    -51     41     72    -67     -5    353    358    207   -101   -174     38
    -93    -46     44     67    -70     -2    366    397    233    -80   -155     64
    -75    -49     25     62    -51    -12    368    423    244    -75   -155     70
    -64    -38     25     51    -46     -7    376    454    265    -54   -135     90
    -54    -18     36     33    -46      7    389    496    298    -18   -101    122
    -36    -12     20     23    -31      2    389    522    314      2    -83    137
    -18      7     25      5    -20     15    387    537    322     10    -77    137
    -18     28     46     -7    -33     36    389    555    335     25    -59    155
    -12     33     46    -10    -28     38    384    566    340     36    -46    171
      0     44     44    -23    -20     44    374    555    327     28    -49    168
    -10     70     80    -28    -44     75    376    553    329     33    -36    181
    -10     93    103    -44    -57     98    371    542    327     38    -31    192
     -5     93     98    -44    -51     96    368    522    309     20    -46    181
    -10    101    111    -46    -59    106    366    498    293      5    -57    176
    -20    116    137    -46    -77    127    368    485    296     10    -49    189
    -33    111    145    -38    -88    127    366    452    285      2    -59    171
    -49    114    163    -33   -106    137    361    413    267    -18    -80    140
    -75    109    184    -18   -129    145    366    384    265    -25    -88    129
    -98     88    187      5   -142    137    368    355    262    -33    -93    119
   -106     51    158     25   -132    103    363    316    241    -57   -119     85
   -124     38    163     41   -145    101    358    285    231    -70   -132     72
   -140     33    174     51   -155    103    350    254    223    -80   -145     57
   -140     18    158     62   -148     88    337    218    197   -109   -171     33
   -142    -10    132     75   -140     59    329    197    179   -127   -189     15
   -158    -20    137     90   -150     57    329    184    174   -129   -197      7
   -155    -31    124     93   -142     46    324    171    163   -142   -213     -7
   -161    -38    122    101   -142     41    322    158    153   -155   -223    -18
   -171    -38    132    103   -155     46    319    158    158   -150   -218    -10
   -187    -62    122    124   -155     28    316    153    155   -153   -223    -15
   -194    -85    106    140   -153     10    314    142    145   -166   -236    -31
   -176    -57    119    116   -148     31    319    153    163   -145   -218    -12
   -181    -46    135    114   -161     41    329    168    184   -124   -200      5
   -158    -12    145     85   -153     64    340    187    202   -106   -181     18
   -150     36    184     54   -168    111    361    202    226    -88   -163     31
   -168     75    244     46   -205    158    387    223    259    -54   -135     59
   -171     77    249     44   -210    163    392    233    270    -44   -124     67
   -145     90    236     25   -189    161    400    239    270    -46   -127     62
   -129    142    272     -7   -202    207    426    267    309     -7    -93     98
   -124    223    348    -49   -236    285    423    280    353     41    -41    148
   -119    262    381    -72   -252    322    387    254    355     51    -25    161
   -116    296    413    -90   -265    353    363    246    363     64    -12    174
   -122    275    397    -77   -259    335    353    249    366     70    -10    171
   -114    254    368    -70   -241    311    337    233    348     54    -23    161
   -116    246    361    -64   -239    303    319    215    329     36    -38    153
   -142    205    348    -31   -244    275    316    207    314     23    -57    148
   -150    101    252     23   -202    176    306    189    272    -18   -106     98
   -150      7    158     72   -153     83    298    171    223    -64   -158     28
   -174    -36    137    103   -155     49    301    153    200    -93   -184      2
   -197    -80    114    137   -155     15    298    137    179   -116   -210    -12
   -181   -106     75    142   -129    -15    288    116    150   -153   -246    -33
   -176   -109     67    142   -122    -20    285    111    142   -158   -254    -41
   -184   -119     62    150   -124    -28    285    111    145   -155   -252    -44
   -171   -129     41    150   -109    -44    275     98    129   -168   -265    -59
   -181   -145     36    163   -111    -54    267     85    116   -179   -277    -80
   -200   -153     46    176   -124    -54    272     88    122   -176   -275    -70
   -187   -150     33    166   -111    -59    272     85    116   -176   -277    -75
   -168   -135     33    150   -103    -51    275     85    119   -174   -275    -83
   -163   -135     28    148    -98    -54    272     85    122   -168   -270    -80
   -184   -174     10    179    -98    -83    277     85    116   -176   -277    -88
   -187   -176      7    179    -98    -85    272     75    109   -187   -288   -101
   -187   -171     15    179   -103    -77    270     72    106   -192   -293   -106
   -179   -239    -59    207    -62   -148    288     93     93   -218   -324   -129
   -122   -444   -322    283     98   -384    316    142     18   -340   -462   -257
    -77   -592   -514    335    218   -553    436    288     -7   -475   -631   -449
    -90   -524   -433    306    171   -480    574    446    103   -449   -613   -470
   -200   -189      7    194   -103    -93    576    233    207   -275   -384   -265
   -387    361    748     12   -566    553    327   -436    192     18     46    163
   -563   1182   1743   -311  -1153   1462     38   -917    327    542    724    849
   -646   1678   2325   -517  -1486   2000   -228  -1171    452    979   1234   1379
   -592   1439   2029   -423  -1312   1732   -465  -1343    207    836   1104   1304
   -504    823   1327   -158   -914   1075   -465  -1270   -213    184    405    633
   -441    187    628    124   -535    407   -215   -862   -389   -358   -244    -10
   -342    -67    275    205   -311    101     28   -379   -148   -293   -290   -101
   -249   -111    137    176   -194     12    181    -72     59   -153   -202    -46
   -213   -140     72    176   -142    -33    257     62    140   -109   -174    -31
   -205   -176     28    189   -119    -75    267     83    132   -137   -205    -70
   -187   -197    -12    192    -88   -106    275     96    127   -155   -223    -96
   -194   -215    -23    205    -88   -119    290    116    135   -155   -228   -106
   -189   -231    -41    210    -75   -137    298    132    142   -153   -226   -109
   -176   -233    -59    205    -59   -148    296    135    137   -158   -233   -122
   -179   -226    -49    202    -67   -137    298    142    142   -153   -223   -116
   -181   -218    -38    200    -75   -129    311    158    161   -137   -207   -101
   -166   -241    -75    205    -46   -158    314    166    163   -137   -207    -96
   -171   -259    -90    213    -41   -176    314    168    158   -137   -207   -106
   -176   -226    -49    200    -64   -137    314    181    176   -116   -181    -90
   -168   -210    -44    187    -64   -129    314    187    181   -106   -171    -85
   -155   -218    -62    187    -46   -140    316    194    181   -101   -171    -88
   -161   -205    -44    181    -59   -127    324    210    200    -80   -153    -75
   -166   -205    -41    184    -62   -124    322    218    207    -70   -142    -70
   -158   -202    -46    179    -57   -127    311    215    200    -75   -145    -75
   -155   -205    -49    181    -54   -127    314    228    215    -62   -135    -62
   -166   -192    -25    176    -72   -111    316    239    226    -46   -122    -51
   -142   -176    -33    158    -57   -106    316    249    236    -31   -103    -46
   -137   -181    -46    158    -46   -116    314    265    249    -18    -90    -33
   -150   -200    -49    176    -51   -124    322    288    265     -5    -80    -15
   -132   -200    -67    166    -33   -135    327    311    280      7    -67     -2
   -116   -189    -72    150    -23   -132    335    332    293     15    -59      2
   -129   -166    -38    145    -46   -103    337    355    314     41    -36     18
   -124   -168    -44    148    -41   -106    337    381    329     62    -15     28
    -70   -124    -54     98     -7    -90    340    413    350     77      2     46
    -75   -124    -49    101    -12    -88    353    446    371     98     20     64
    -72   -114    -44     90    -15    -77    355    478    392    124     44     85
    -49   -106    -57     77      2    -83    363    506    407    140     57     93
    -41    -88    -46     62      2    -67    366    535    426    158     72    111
    -31    -62    -31     46     -2    -46    366    566    452    194    109    145
    -23    -67    -46     44     10    -57    366    584    465    207    124    161
     -2    -36    -33     20     15    -36    368    587    459    205    124    163
     -5    -10     -5      5      0    -10    366    592    470    218    137    179
     -2      5      7     -2     -5      7    355    587    470    223    140    187
      5     15      7    -12     -2     12    350    571    454    210    135    179
    -18      7     25      5    -20     15    350    555    441    197    122    171
    -25     15     38      2    -31     25    355    550    446    205    135    187
    -10     28     38    -10    -25     33    355    530    439    194    127    184
    -44     20     64     10    -54     41    342    485    410    163     98    155
    -80     31    111     25    -96     70    335    452    405    163     98    153
    -77     36    111     18    -93     72    337    418    394    155     90    137
    -83      0     83     41    -83     41    340    381    374    135     75    116
    -96    -15     80     54    -88     31    353    353    361    119     57    103
    -96     -2     93     49    -96     44    353    322    353    111     49     90
   -119    -49     67     83    -93      7    332    280    319     83     20     57
   -150    -90     59    119   -106    -15    306    244    293     62      5     38
   -153    -90     62    119   -109    -12    311    231    285     57      0     41
   -135    -93     41    114    -88    -25    319    220    277     49    -10     28
   -127    -88     38    103    -83    -25    327    218    277     49    -10     23
   -145   -101     44    122    -96    -28    322    215    277     54     -7     28
   -142   -114     28    127    -88    -44    316    213    277     57     -5     33
   -129    -93     36    111    -83    -28    322    210    277     54     -5     28
   -124    -64     59     93    -93     -2    327    215    285     64      2     38
   -132    -72     57    101    -96     -7    327    218    288     70      5     44
   -148   -116     31    132    -90    -41    316    207    277     59     -5     25
   -127    -64     62     96    -96     -2    329    226    298     80     15     44
   -129    -36     93     83   -114     28    353    252    329    111     38     72
   -127    -33     93     80   -111     28    358    257    335    114     44     75
   -124     10    132     54   -129     70    374    267    350    127     54     88
   -119     20    140     49   -129     80    400    296    379    155     80    114
   -116     51    166     31   -142    109    397    309    405    184    111    132
   -127    114    241      5   -184    176    376    301    423    210    140    153
   -124    187    311    -33   -220    249    361    293    452    249    181    200
   -119    228    348    -54   -233    288    337    283    467    270    207    228
    -98    210    306    -57   -202    257    335    283    457    262    200    226
    -96    202    298    -54   -197    249    322    267    441    252    189    215
   -109    197    306    -46   -207    252    309    252    428    246    184    205
   -119    166    285    -23   -202    226    290    226    394    218    155    171
   -109     80    189     12   -148    132    303    223    366    187    116    135
   -116     -7    109     62   -114     49    303    223    340    155     85    106
   -124    -62     62     93    -96      0    296    200    303    116     41     67
   -135   -114     20    124    -77    -46    288    176    270     85     10     36
   -150   -158    -10    153    -72    -85    275    158    246     64     -7     18
   -142   -148     -7    145    -67    -77    280    158    244     67     -7     18
   -135   -145    -10    137    -62    -77    270    142    228     54    -20      2
   -137   -166    -28    153    -54    -98    267    142    228     51    -31     -5
   -129   -158    -28    142    -51    -93    285    153    241     64    -15     10
   -142   -192    -49    166    -49   -122    272    137    220     46    -36     -7
   -140   -197    -59    166    -41   -127    259    127    207     31    -54    -15
   -158   -207    -49    184    -54   -129    267    132    215     41    -46    -10
   -166   -220    -57    192    -54   -140    259    124    207     38    -49    -25
   -148   -218    -70    181    -41   -145    257    116    197     33    -57    -31
   -140   -205    -64    171    -38   -135    257    116    200     33    -59    -28
   -148   -210    -62    179    -44   -137    262    124    205     41    -54    -23
   -122   -262   -140    189      7   -200    262    135    189     12    -85    -57
    -80   -405   -324    241    119   -363    285    192    142    -77   -197   -153
    -46   -571   -527    306    239   -550    394    348    150   -176   -345   -301
    -18   -558   -540    288    259   -550    527    545    257   -168   -376   -374
    -98   -223   -127    161     12   -176    568    480    413     28   -142   -187
   -272    319    592    -25   -431    454    381    -64    410    290    257    223
   -457   1078   1535   -311   -995   1306    103   -639    441    706    844    836
   -555   1688   2244   -566  -1400   1966   -145   -961    553   1171   1405   1413
   -542   1462   2005   -462  -1275   1735   -345  -1182    309   1054   1299   1361
   -488    800   1288   -155   -888   1044   -376  -1202   -155    376    568    662
   -397    181    579    106   -488    379   -246   -943   -426   -233   -129    -31
   -306   -106    200    207   -254     46    -38   -462   -194   -189   -207   -122
   -231   -137     93    181   -163    -20    109   -129     57    -15    -90    -20
   -161   -168     -7    163    -77    -88    192     51    174     54    -51      5
   -145   -189    -44    163    -51   -116    226    109    202     67    -51    -12
   -153   -215    -62    184    -46   -140    254    145    220     75    -49    -18
   -150   -236    -88    192    -33   -163    257    155    218     62    -64    -31
   -140   -254   -114    197    -12   -184    265    168    218     51    -77    -41
   -145   -257   -111    200    -18   -187    275    187    231     62    -67    -28
   -140   -262   -122    202    -10   -192    280    205    244     75    -59    -23
   -127   -257   -129    189      0   -194    280    205    239     64    -72    -44
   -129   -239   -109    184    -12   -176    280    213    244     70    -67    -36
   -137   -228    -90    179    -23   -161    288    228    259     85    -51    -20
   -127   -233   -106    181    -10   -171    288    228    257     77    -59    -28
   -132   -239   -106    184    -15   -174    285    231    254     75    -62    -33
   -135   -220    -88    176    -25   -155    288    244    270     90    -49    -20
   -124   -223    -98    174    -15   -161    288    249    277     96    -46    -20
   -103   -207   -103    155      0   -155    288    257    280     98    -38    -18
   -109   -192    -83    148    -15   -137    290    272    296    119    -18      2
   -124   -184    -62    153    -33   -124    298    280    303    124    -10      7
   -114   -184    -72    148    -23   -129    298    283    303    122    -12     -2
   -106   -174    -67    140    -20   -122    301    298    316    132     -5     10
   -116   -158    -44    135    -38   -101    301    311    329    148     12     31
   -103   -166    -62    135    -23   -114    303    324    335    153     20     36
    -96   -163    -67    129    -15   -116    303    337    340    158     25     33
    -96   -137    -41    116    -28    -90    303    361    363    181     46     54
    -96   -140    -46    116    -25    -93    303    376    371    187     49     59
    -83   -153    -70    116     -7   -111    303    394    376    194     54     59
    -77   -129    -54    101    -12    -93    306    420    400    218     80     85
    -70   -114    -44     93    -12    -80    316    457    426    249    111    116
    -51    -93    -41     70     -5    -67    311    475    433    257    116    124
    -33    -75    -41     54      2    -59    316    501    452    272    129    137
    -23    -64    -41     44      5    -51    316    532    475    301    155    166
    -10    -57    -46     33     18    -51    306    545    480    311    168    179
      5    -38    -44     12     23    -41    303    558    485    322    179    192
      7    -23    -33      7     18    -28    309    576    501    340    197    215
      7    -25    -36      7     20    -31    309    579    496    337    194    218
     20     -5    -25     -7     23    -15    306    576    498    342    205    226
     12     28     15    -20     -2     23    293    563    491    340    200    228
      2     46     41    -25    -20     44    288    548    478    329    194    228
     -2     38     38    -20    -20     38    290    527    465    316    187    223
    -18     46     64    -12    -41     54    288    509    457    306    187    220
    -25     46     72    -12    -49     59    288    493    452    298    179    210
    -28     62     88    -18    -59     75    283    462    436    283    161    184
    -46     70    114    -12    -80     90    285    431    423    265    140    161
    -72     51    124     10    -98     88    298    415    426    262    137    153
    -88     23    111     31   -101     67    293    381    415    244    116    122
   -101     12    114     44   -109     64    288    348    397    226     96     93
   -122      0    119     59   -122     59    296    327    394    218     88     90
   -129    -25    103     77   -116     38    296    298    374    192     62     67
   -132    -57     75     93   -103      7    283    262    340    153     28     31
   -140    -54     83     96   -111     12    272    241    329    150     23     18
   -150    -59     88    103   -119     12    270    233    327    150     28     10
   -145    -90     54    119   -101    -18    267    228    327    155     28      5
   -150    -96     54    119   -103    -20    267    215    306    129      5    -20
   -155    -88     64    122   -111    -12    267    220    316    140     15     -7
   -150    -96     51    122   -101    -23    259    218    319    145     23     -2
   -137   -103     33    122    -85    -36    265    215    314    142     23     -2
   -148    -93     54    119   -103    -20    275    228    329    161     41     18
   -148    -80     64    114   -106     -7    272    233    340    171     57     31
   -148    -96     51    122   -101    -23    267    226    327    158     46     18
   -153    -88     64    122   -109    -12    275    233    335    163     51     23
   -148    -57     88    101   -119     12    283    252    355    187     72     38
   -137    -38     98     88   -119     28    298    265    374    202     88     49
   -137    -10    127     72   -132     57    316    277    387    218    106     67
   -142     38    181     51   -161    109    327    293    410    239    124     88
   -135     41    174     44   -153    106    327    296    413    241    127     85
   -122     64    187     25   -153    124    327    303    423    252    137     98
   -127    124    249      0   -189    187    332    319    459    285    174    142
   -127    184    311    -28   -218    246    319    314    485    319    210    184
   -116    228    345    -57   -231    285    285    290    483    335    228    187
   -116    228    342    -57   -228    285    277    288    485    342    233    187
   -116    207    324    -46   -220    265    272    283    478    337    228    184
   -116    194    311    -38   -213    252    254    259    449    314    207    161
   -124    192    316    -36   -220    254    236    233    420    290    189    145
   -142    119    262     10   -202    189    236    228    400    267    161    124
   -140     -2    135     70   -140     64    239    220    358    220    106     77
   -132    -70     62    101    -98     -5    236    202    316    174     59     36
   -142    -90     51    116    -98    -20    236    189    296    158     41     23
   -145   -116     28    129    -88    -46    231    176    275    137     18      5
   -142   -148     -5    145    -70    -77    223    161    252    111     -7    -20
   -150   -153     -2    153    -75    -77    218    153    241    106    -15    -28
   -158   -155      2    155    -83    -77    215    153    239    106    -18    -23
   -142   -163    -20    153    -62    -93    207    145    226     96    -25    -36
   -142   -166    -25    153    -59    -98    207    142    223     93    -31    -41
   -150   -171    -20    161    -64    -96    215    145    226     96    -28    -33
   -148   -202    -57    174    -46   -129    215    145    218     90    -36    -38
   -148   -210    -62    176    -44   -137    218    142    210     83    -41    -44
   -150   -187    -36    168    -57   -111    213    142    213     93    -33    -36
   -148   -171    -23    161    -62    -98    207    140    215     96    -31    -36
   -142   -197    -54    168    -46   -127    207    140    207     90    -38    -44
   -142   -233    -90    187    -25   -163    213    150    197     72    -62    -64
   -109   -363   -254    236     70   -309    239    200    158     -5   -155   -145
    -57   -542   -485    301    213   -514    329    327    132   -129   -324   -316
    -44   -524   -480    283    215   -501    465    514    254   -114   -345   -361
   -111   -197    -88    153    -12   -142    519    496    431     83   -124   -174
   -254    288    542    -18   -400    415    332    -36    389    293    207    155
   -415    995   1410   -288   -911   1202     38   -649    350    652    740    691
   -501   1610   2112   -555  -1306   1862   -226   -930    467   1122   1306   1249
   -465   1509   1974   -522  -1221   1743   -439  -1109    314   1145   1343   1325
   -413    904   1314   -246   -865   1109   -485  -1150   -116    548    701    730
   -366    277    644     44   -504    459   -358   -984   -504   -207   -111    -44
   -298    -57    241    176   -270     90   -137   -524   -280   -187   -213   -145
   -223   -109    114    166   -168      2     20   -176     -2      7    -90    -49
   -148   -116     31    132    -90    -44    129     44    163    119    -12      7
   -132   -129      2    132    -67    -64    176    132    220    150      2     15
   -124   -158    -36    140    -44    -98    187    148    215    129    -23    -12
   -116   -179    -62    148    -28   -122    197    163    218    122    -33    -25
   -116   -171    -54    142    -33   -114    207    181    228    129    -28    -20
   -114   -171    -57    142    -28   -114    213    197    233    135    -25    -18
   -103   -176    -75    137    -15   -127    213    197    231    127    -33    -31
   -106   -174    -70    140    -20   -122    218    210    239    137    -28    -28
   -106   -168    -62    135    -23   -116    231    226    254    153    -12    -12
    -93   -163    -70    129    -12   -116    231    228    257    153    -12    -15
    -90   -163    -72    127    -10   -119    236    236    265    161     -7     -7
    -88   -145    -57    116    -18   -101    244    252    283    184     12     12
    -88   -137    -49    111    -20    -93    241    252    283    184     12     10
    -83   -129    -46    106    -18    -88    239    254    283    184     12      5
    -83   -124    -44    103    -20    -83    249    270    301    202     31     23
    -75   -109    -36     90    -20    -72    254    280    311    218     44     36
    -70   -103    -33     88    -18    -70    254    283    311    218     46     31
    -77   -101    -23     90    -28    -62    259    301    327    233     59     44
    -75    -98    -25     85    -25    -62    267    316    345    252     75     62
    -64    -88    -25     75    -20    -57    265    322    348    254     80     62
    -62    -83    -20     72    -23    -51    270    335    358    265     90     67
    -62    -70     -7     67    -28    -38    285    363    384    290    114     90
    -49    -72    -23     59    -15    -49    285    379    392    298    124     98
    -44    -75    -31     59     -7    -54    288    394    400    306    135    103
    -46    -57    -12     51    -18    -36    298    423    426    332    158    127
    -36    -46    -10     41    -12    -28    309    457    452    361    179    148
    -23    -44    -20     31     -2    -33    311    478    459    366    187    153
    -15    -31    -18     23      0    -25    322    509    483    389    207    174
    -12    -28    -18     20      0    -23    335    550    511    418    236    202
      2    -25    -28     12     15    -25    340    576    524    433    249    215
     18      2    -15    -12     15     -5    340    597    532    449    265    228
     28     28      0    -28     12     15    350    626    550    472    288    254
     38     33     -7    -36     23     12    348    636    550    478    296    265
     44     44      0    -44     23     23    342    636    542    470    293    262
     36     64     28    -51      2     46    345    639    542    478    303    280
     44     75     31    -59      5     54    342    633    532    475    306    285
     49     67     18    -59     12     44    340    618    511    462    296    275
     41     83     41    -62      0     62    340    600    498    452    288    272
     28    103     75    -67    -23     90    337    574    480    439    277    265
     18     98     80    -59    -31     90    332    540    452    415    259    246
      5     96     88    -51    -41     93    337    517    439    402    252    236
    -10    103    114    -46    -62    109    345    496    439    397    246    228
    -25     83    106    -28    -67     93    342    462    420    379    226    200
    -38     72    111    -18    -75     90    340    428    405    358    202    176
    -57     75    132    -10    -93    101    342    402    397    350    192    166
    -64     57    122      5    -93     88    340    379    384    337    179    153
    -70     38    106     12    -88     72    324    340    355    306    148    116
    -85     23    106     31    -96     64    322    319    345    296    140    109
    -93      5     98     44    -96     51    324    309    340    293    135    103
    -90    -12     77     51    -85     31    316    288    322    272    119     85
    -98    -23     75     59    -88     23    314    277    311    265    109     77
   -101    -15     83     57    -93     33    319    280    314    272    116     85
    -96    -18     75     54    -85     28    314    272    309    267    111     83
    -98    -18     80     59    -90     31    309    265    301    262    106     77
   -106     -2    103     51   -109     49    314    272    314    277    124     93
   -103      2    106     51   -106     51    316    280    322    288    132    106
    -98     -5     93     51    -96     41    314    280    319    285    132    101
    -98     10    109     44   -103     59    314    283    322    293    137    109
   -101     15    114     41   -109     64    319    290    329    303    150    122
    -93     12    103     38    -98     57    316    288    324    298    145    116
    -90     12    101     36    -96     57    322    293    329    303    150    119
    -85     49    135     18   -109     90    340    316    358    335    179    150
    -72     93    163    -12   -119    127    358    337    381    355    202    168
    -72    124    194    -25   -135    158    374    350    397    371    215    181
    -85    161    246    -38   -166    202    397    368    426    397    244    213
    -77    174    252    -46   -163    213    405    379    436    407    254    220
    -59    184    241    -64   -150    213    397    376    431    400    246    213
    -67    239    306    -85   -187    272    405    394    467    439    285    252
    -70    290    361   -111   -215    327    389    392    493    475    324    288
    -54    335    389   -140   -220    361    355    371    496    483    340    303
    -49    355    405   -155   -228    381    348    368    496    485    345    306
    -57    348    402   -145   -228    374    348    371    491    485    345    314
    -51    322    374   -135   -213    345    329    353    462    467    327    298
    -51    293    345   -119   -197    319    322    335    439    444    311    285
    -72    223    296    -77   -184    259    324    327    410    413    275    254
    -83    103    187    -12   -135    145    319    309    358    361    218    202
    -85     18    101     33    -93     59    309    285    309    309    166    153
   -103    -15     88     59    -96     36    309    277    290    290    153    140
   -109    -49     59     77    -85      5    303    265    270    272    132    127
   -101    -72     25     85    -64    -23    290    244    244    244    109    103
   -101    -90     10     96    -57    -41    290    239    233    236    101     96
   -111    -96     15    103    -64    -41    298    244    233    241    103    101
   -106    -90     15     98    -62    -38    288    233    223    228     93     90
   -114   -111      2    111    -59    -54    285    228    213    218     83     83
   -119   -116      2    116    -62    -57    288    231    213    218     88     88
   -111   -129    -18    122    -46    -75    290    233    213    220     88     90
   -111   -137    -28    124    -44    -83    283    223    197    205     75     75
   -116   -137    -20    127    -49    -80    285    226    200    207     77     80
   -114   -142    -28    127    -44    -85    290    231    202    213     83     90
   -111   -145    -33    129    -38    -90    288    226    194    205     72     80
   -106   -194    -88    148    -10   -140    290    233    174    176     44     54
    -72   -342   -272    207     98   -309    327    290    124     93    -54    -28
    -23   -537   -517    277    244   -530    436    431     98    -25   -207   -174
      0   -553   -553    277    275   -553    602    631    213    -23   -239   -226
   -111   -176    -64    142    -23   -122    592    319    249    106    -46    -59
   -249    358    607    -54   -428    483    277   -389    135    314    293    265
   -384   1106   1491   -361   -937   1296   -129   -976    109    696    818    763
   -509   1914   2423   -701  -1465   2169   -532  -1374    210   1187   1418   1317
   -449   1990   2439   -771  -1444   2213   -862  -1512    181   1337   1579   1483
   -358   1343   1699   -493  -1028   1519   -797  -1314    -90    857   1052   1021
   -319    542    862   -111   -592    701   -431   -880   -363    161    283    345
   -252     98    350     77   -301    223    -49   -303   -124    101     70    140
   -166      2    168     80   -168     85    148     41    116    241    140    179
   -132    -44     88     88   -111     20    236    184    202    277    158    176
   -132    -96     36    114    -85    -31    272    236    220    270    145    161
   -119   -132    -12    127    -54    -72    285    259    215    252    119    137
   -111   -158    -46    132    -33   -103    290    270    207    231     96    109
   -116   -163    -49    140    -33   -106    309    293    220    236     98    111
   -114   -168    -54    140    -31   -111    319    314    236    244    103    116
   -103   -176    -72    140    -15   -124    316    314    231    236     96    106
   -103   -168    -64    135    -20   -116    319    319    233    236     96    109
   -106   -155    -49    129    -28   -103    335    340    254    254    114    124
    -98   -161    -62    127    -18   -111    337    345    257    254    114    127
    -90   -158    -67    124    -12   -114    337    350    257    257    116    127
   -101   -148    -49    124    -28    -98    350    366    275    280    137    148
    -98   -145    -46    122    -25    -96    355    379    288    290    148    158
    -90   -132    -41    111    -25    -88    353    381    288    288    145    150
    -93   -119    -25    106    -33    -72    358    392    293    293    145    150
    -90   -116    -28    103    -31    -75    363    405    306    306    158    163
    -80   -103    -23     90    -31    -62    363    413    316    314    168    168
    -83    -96    -15     88    -36    -57    371    423    327    324    176    174
    -85    -93     -7     90    -38    -51    384    449    353    345    192    192
    -83   -101    -18     90    -36    -59    384    462    361    353    197    192
    -75    -90    -15     83    -31    -54    389    478    371    358    202    197
    -75    -75     -2     72    -38    -38    402    506    394    379    218    213
    -59    -59      0     59    -31    -31    413    530    410    394    231    223
    -51    -70    -20     59    -15    -46    423    550    420    400    233    220
    -54    -51      0     51    -28    -25    436    584    446    418    249    236
    -46    -41      5     44    -25    -20    452    620    472    436    265    252
    -33    -36     -2     36    -15    -20    462    646    485    446    272    254
    -33    -33     -2     33    -18    -18    478    685    509    465    283    270
    -25    -28     -2     25    -12    -15    498    730    540    491    306    293
     -7    -12     -5      7     -2    -10    504    758    558    504    319    301
      5      7      2     -5      2      5    519    787    576    519    335    314
      0     23     20    -12    -10     23    537    818    602    548    358    342
     10     38     25    -25     -7     33    545    836    613    558    374    353
     15     57     41    -36    -12     49    542    833    605    553    371    350
     10     72     62    -41    -25     67    548    836    607    558    376    358
     12     72     57    -44    -20     64    545    831    605    558    379    363
     15     64     49    -41    -15     57    542    813    587    542    371    353
      2     88     85    -46    -41     88    537    784    571    530    366    350
     -7    122    129    -57    -67    124    530    750    553    524    363    350
    -15    111    127    -49    -72    119    511    698    524    504    350    335
    -31    111    140    -41    -85    124    493    649    498    483    337    324
    -44    116    161    -38   -103    140    475    602    480    472    332    322
    -54     98    153    -20   -103    124    457    553    457    457    319    309
    -64     72    137     -5   -103    106    436    501    426    431    298    283
    -80     64    142      7   -111    103    420    465    407    418    288    270
    -83     59    140     10   -111     98    402    431    387    405    275    257
    -77     28    106     25    -90     67    384    400    363    381    254    236
    -90     10    101     38    -96     54    379    379    350    371    246    228
   -101     -7     93     54    -96     41    379    374    348    374    246    228
    -96    -31     62     62    -80     15    371    361    335    363    236    218
   -101    -36     64     70    -83     12    363    348    319    348    223    205
   -111    -41     70     75    -93     12    371    353    332    361    233    218
   -106    -38     67     70    -88     12    368    355    335    366    236    220
   -101    -36     64     67    -85     12    363    350    329    358    231    213
   -109    -20     88     64    -98     33    368    355    337    371    241    226
   -111    -15     93     62   -103     38    366    361    342    379    249    231
   -101    -20     80     62    -90     28    363    358    340    379    249    228
   -103    -12     88     57    -96     36    366    361    345    384    254    231
   -109     -7    101     59   -106     46    374    368    355    392    262    241
   -106    -20     83     62    -96     28    368    366    350    389    257    233
   -106    -20     85     62    -96     31    368    366    350    389    257    233
   -114    -15     98     64   -109     41    376    374    363    402    270    246
   -109    -15     93     62   -101     38    379    374    366    407    270    244
   -103    -15     88     59    -96     33    374    366    355    397    265    236
   -111    -10     98     59   -106     44    374    368    361    405    272    246
   -109     -5    103     54   -109     46    368    363    358    405    272    244
    -93     -5     88     49    -90     41    361    358    350    397    265    236
   -103    -12     90     57   -101     38    363    358    350    397    265    239
   -109     -7    101     57   -106     44    366    361    355    405    270    246
    -98    -15     83     57    -93     33    361    355    348    400    267    241
    -98    -12     85     57    -93     36    358    350    342    394    262    236
   -111    -15     93     62   -103     38    358    353    345    400    265    241
   -109    -23     85     67    -98     28    363    353    345    402    265    241
   -101      2    103     49   -101     51    368    361    353    407    272    241
   -103     46    150     28   -127     98    400    392    392    446    306    275
   -103     72    174     12   -137    122    420    413    420    472    335    301
   -103    111    215     -5   -161    163    426    413    426    483    342    306
   -109    103    213      0   -161    158    428    410    420    478    337    298
   -101    101    202      0   -150    150    431    418    426    483    337    303
    -90    168    259    -38   -176    213    436    431    459    519    376    337
    -90    236    327    -72   -210    283    415    418    478    545    405    363
    -93    288    381    -98   -239    335    387    407    491    566    428    389
    -75    296    371   -109   -223    332    384    413    496    571    433    394
    -70    265    335    -98   -205    301    368    394    472    553    418    376
    -80    249    329    -85   -205    290    358    381    457    545    410    374
    -85    207    293    -62   -189    249    348    371    433    522    384    353
    -90     96    187     -2   -137    140    337    345    381    465    327    296
   -106    -10     96     57   -101     41    332    324    332    413    267    244
   -114    -57     57     83    -85      0    335    319    311    392    244    223
   -114    -85     28     98    -72    -28    329    303    288    368    223    202
   -119   -119      0    119    -59    -59    319    283    259    342    197    176
   -132   -127      5    129    -72    -59    322    285    259    345    200    179
   -122   -127     -5    124    -59    -67    314    280    252    337    192    171
   -116   -137    -20    127    -49    -80    311    270    239    324    179    158
   -122   -140    -18    132    -51    -80    316    275    246    332    181    163
   -119   -145    -28    132    -49    -88    319    280    249    337    184    168
   -119   -158    -38    137    -41    -98    311    272    236    324    174    153
   -127   -161    -36    142    -46   -101    314    270    233    322    168    150
   -122   -158    -36    140    -44    -98    322    280    246    332    176    161
   -116   -168    -51    140    -33   -111    316    272    236    322    166    148
   -122   -168    -46    142    -38   -109    309    270    231    316    163    142
   -129   -181    -51    155    -41   -116    319    283    241    327    171    153
   -109   -236   -127    174      7   -181    332    309    223    301    137    122
    -41   -397   -355    218    155   -376    394    418    197    210     23     15
      5   -493   -498    244    249   -496    550    654    293    189    -46    -64
     -5   -314   -311    158    153   -314    698    774    475    314     57     15
   -116    119    236      0   -176    176    602    324    485    485    314    241
   -277    745   1023   -233   -652    883    205   -431    384    776    756    678
   -420   1527   1948   -553  -1184   1738   -184   -935    423   1218   1335   1223
   -478   2031   2509   -779  -1493   2270   -579  -1286    426   1548   1745   1610
   -420   1740   2161   -659  -1291   1951   -833  -1415    163   1335   1532   1447
   -368    956   1322   -296   -846   1140   -652  -1187   -285    550    709    717
   -309    272    581     18   -446    426   -277   -685   -358     98    137    194
   -226     25    252     98   -239    137     15   -179    -44    215    122    150
   -155    -28    127     93   -142     49    200    137    184    353    205    205
   -129    -75     51    101    -93    -12    272    252    252    381    215    205
   -111   -132    -20    122    -46    -77    293    288    252    358    189    174
   -106   -161    -54    129    -25   -109    309    309    249    342    171    153
   -103   -155    -51    129    -25   -103    324    332    262    345    168    148
    -96   -171    -75    132    -10   -124    329    342    265    340    161    140
   -106   -181    -75    142    -15   -129    335    353    267    340    158    135
   -106   -174    -67    137    -20   -122    345    368    280    353    168    145
    -96   -168    -72    132    -12   -122    350    381    288    358    168    145
    -96   -174    -77    132    -10   -127    348    381    285    350    163    137
    -98   -161    -64    129    -18   -114    355    392    296    361    171    145
    -96   -158    -64    127    -18   -111    363    407    309    371    181    158
    -88   -168    -80    129     -5   -124    363    413    311    371    179    155
    -90   -161    -70    124    -12   -116    368    420    322    379    184    161
    -93   -153    -59    122    -18   -106    376    433    337    394    194    171
    -80   -145    -64    114    -10   -106    376    441    340    397    194    168
    -80   -142    -62    111    -10   -103    376    446    345    397    194    168
    -88   -127    -41    106    -23    -83    387    462    363    413    207    181
    -77   -119    -41     98    -18    -83    389    472    371    418    210    184
    -75   -124    -49     98    -12    -88    389    483    371    418    207    179
    -88   -116    -28    103    -31    -72    397    504    389    433    220    189
    -80   -106    -28     93    -28    -67    407    527    410    452    233    202
    -70   -106    -36     88    -18    -72    410    540    418    454    236    202
    -72   -101    -28     85    -25    -64    426    566    436    472    249    213
    -64    -72     -7     70    -28    -41    436    600    459    491    265    231
    -44    -64    -20     51    -12    -41    436    620    467    493    265    231
    -31    -59    -28     44     -2    -46    446    649    485    506    275    239
    -28    -46    -18     36     -7    -33    465    688    514    535    296    259
    -18    -33    -15     25     -2    -25    483    727    545    561    319    280
     -2    -31    -28     15     10    -31    485    750    553    563    322    280
      0    -12    -12      5      5    -12    501    787    576    584    337    296
     15     12     -2    -15      7      5    511    818    600    607    358    316
     28     23     -5    -25     18     10    519    836    610    620    371    327
     28     33      5    -33     10     20    522    849    618    631    381    340
     23     51     28    -38     -2     41    535    865    636    649    397    355
     28     57     25    -44      0     41    537    865    633    646    402    353
     28     70     41    -49     -5     57    537    857    626    644    402    355
     15     75     59    -49    -20     67    540    854    626    646    405    361
     18     83     62    -51    -23     72    537    833    610    633    397    353
     15     90     72    -54    -28     80    524    800    584    610    381    337
      2    114    111    -57    -54    114    517    769    566    600    376    335
    -10    111    122    -51    -64    116    506    732    553    592    376    335
    -15    103    119    -44    -67    111    491    683    524    571    363    316
    -38    114    153    -38    -96    132    475    633    501    553    345    293
    -54     98    153    -20   -103    124    465    600    493    553    348    293
    -59     72    132     -7    -96    101    446    553    462    524    324    267
    -83     41    124     20   -103     83    436    514    439    504    306    241
    -98     23    119     36   -109     70    431    491    428    498    301    228
    -83    -10     72     46    -77     31    418    467    407    483    283    215
    -83    -12     70     46    -77     28    394    433    374    452    254    187
    -96    -10     85     51    -93     36    394    423    368    449    249    187
   -103    -23     80     62    -93     28    394    420    368    454    257    189
    -98    -23     75     62    -88     25    392    410    363    449    257    181
   -103    -20     80     59    -93     28    389    407    363    454    259    184
   -101    -20     80     62    -93     28    392    413    368    465    270    194
    -96    -20     72     57    -85     25    387    407    363    465    267    187
    -93    -25     67     59    -80     20    389    407    363    465    267    181
   -103    -15     88     57    -96     36    394    415    374    483    283    197
    -96     -5     90     49    -93     44    392    415    379    488    290    200
    -96      5    101     44    -98     51    389    410    371    483    288    192
   -106      7    114     49   -109     59    392    415    379    491    296    197
   -109     10    116     49   -111     62    394    420    384    498    301    205
   -103     -2     98     51   -101     46    394    418    379    493    296    194
   -109     -5    101     54   -106     49    400    418    379    496    298    194
   -109     10    119     49   -114     64    410    428    389    509    311    210
   -103     15    119     44   -111     67    402    418    379    501    303    200
   -106     10    116     49   -111     62    400    413    374    496    296    194
   -119     12    129     51   -124     70    405    415    381    501    301    200
   -114     10    124     51   -119     67    405    418    381    504    303    200
   -111     10    122     49   -116     64    394    405    366    485    293    187
   -114     10    124     51   -119     67    392    405    366    488    293    189
   -116      2    116     54   -116     59    392    405    366    493    293    192
   -106     -5    101     57   -103     46    389    400    355    485    285    184
   -116     -5    111     59   -116     51    384    392    348    478    277    179
   -116    -10    106     62   -114     49    392    400    355    488    285    187
   -109    -12     96     59   -103     38    384    392    348    480    277    174
   -109    -18     90     64   -101     36    379    381    340    470    270    161
   -119    -10    106     64   -114     46    384    384    342    475    275    166
   -114    -18     96     64   -106     38    384    387    342    478    275    166
   -114    -28     85     70   -101     28    379    376    329    465    262    153
   -122    -25     96     75   -109     33    387    379    335    470    265    155
   -119    -31     85     75   -103     25    387    381    340    478    272    163
   -111    -38     72     75    -93     15    381    374    329    465    259    150
   -119    -33     85     75   -103     25    379    371    327    459    257    148
   -119      5    124     57   -122     64    402    397    358    491    285    179
   -114     38    153     33   -132     96    426    415    384    514    306    192
   -111     70    181     20   -148    124    444    431    402    535    329    205
   -116    114    231      0   -176    171    459    446    428    561    353    226
   -103    119    223     -7   -163    171    454    444    423    553    345    226
    -90    124    215    -15   -153    168    446    439    415    542    337    226
   -101    207    309    -54   -205    257    444    446    454    579    381    280
   -103    270    371    -83   -239    319    431    452    488    618    420    332
    -70    272    342   -101   -205    306    413    446    480    615    415    329
    -64    252    316    -96   -192    283    410    452    485    620    420    332
    -72    241    314    -83   -194    275    394    439    475    613    415    332
    -80    218    298    -70   -189    257    374    413    441    597    402    296
   -103    161    265    -28   -184    213    368    394    413    579    387    249
   -122     54    176     31   -150    116    366    379    374    540    340    192
   -119    -36     80     77   -101     20    366    371    340    498    301    145
   -114    -83     31     96    -72    -25    355    353    306    459    270    106
   -129   -101     28    116    -80    -36    348    337    285    441    254     98
   -142   -119     20    129    -83    -51    348    335    280    436    252    106
   -137   -145     -7    140    -64    -77    337    322    262    420    233     90
   -137   -155    -18    145    -62    -88    332    316    254    413    223     85
   -129   -158    -28    145    -51    -93    337    324    259    418    228     90
   -122   -161    -41    140    -41   -101    340    324    259    418    228     90
   -127   -179    -51    153    -38   -116    340    322    254    413    228     85
   -137   -184    -46    158    -46   -116    342    327    259    423    236     96
   -127   -176    -49    153    -38   -114    345    332    262    428    241     98
   -132   -194    -62    163    -36   -129    340    322    246    413    228     80
   -140   -189    -49    166    -46   -119    342    324    249    418    231     88
   -135   -187    -51    161    -41   -122    342    327    252    423    236     93
   -127   -200    -72    163    -28   -137    345    329    244    415    228     75
   -101   -293   -192    194     44   -244    374    387    231    379    179     31
    -44   -444   -400    244    176   -420    483    566    267    335     96    -49
      2   -506   -509    252    254   -509    662    820    410    358     70    -93
    -44   -233   -189    140     72   -213    776    823    571    506    228     36
   -184    249    431    -33   -309    340    561    194    498    693    535    322
   -324    909   1231   -293   -779   1070    142   -514    387    982    971    743
   -452   1657   2107   -605  -1278   1880   -262   -987    407   1395   1501   1247
   -483   1995   2478   -756  -1480   2236   -649  -1306    358   1626   1795   1532
   -415   1454   1870   -522  -1143   1662   -769  -1322      0   1161   1309   1117
   -366    667   1031   -150   -698    849   -532  -1044   -415    379    483    387
   -311    101    413    103   -363    257   -158   -493   -298    168    129     62
   -241    -31    210    137   -226     88    122    -20     44    363    215    103
   -161    -62     96    109   -129     18    262    220    213    462    272    127
   -137   -119     18    127    -77    -51    324    306    257    465    257    106
   -132   -148    -15    137    -59    -80    345    340    265    454    236     93
   -124   -187    -62    155    -31   -124    363    366    270    446    223     75
   -111   -194    -85    153    -15   -140    368    379    272    436    213     62
   -111   -187    -75    148    -18   -132    379    394    285    446    218     67
   -109   -187    -80    148    -15   -135    392    413    301    457    228     77
   -101   -189    -88    145     -7   -140    392    420    298    454    223     70
   -106   -184    -77    142    -15   -132    397    423    309    459    223     67
   -103   -166    -64    135    -20   -116    407    441    329    483    244     90
    -96   -168    -72    132    -12   -122    410    449    335    485    246     88
    -98   -171    -72    135    -12   -122    413    457    340    491    254     90
   -103   -145    -44    124    -31    -96    418    467    353    504    267    103
    -98   -140    -41    119    -31    -90    420    475    361    511    275    103
    -90   -148    -57    119    -18   -103    423    488    368    519    280    114
   -101   -145    -44    124    -28    -96    436    506    389    537    301    132
    -93   -114    -20    101    -38    -67    436    511    400    550    309    140
    -85   -114    -31     98    -28    -72    439    517    402    550    311    137
    -93   -119    -28    103    -33    -72    446    530    413    558    316    145
    -98   -109    -10    103    -44    -59    459    550    436    581    340    166
    -83   -116    -36     98    -23    -77    462    563    446    587    345    166
    -80   -109    -28     93    -25    -70    465    574    454    592    345    166
    -83    -77      2     80    -44    -38    470    592    467    607    361    176
    -70    -64      5     67    -38    -31    475    613    483    620    376    194
    -59    -64     -5     62    -28    -36    478    628    491    623    381    194
    -64    -64      0     64    -33    -33    491    657    509    641    392    202
    -54    -59     -7     57    -23    -36    504    691    530    659    407    215
    -36    -38     -2     38    -18    -20    509    711    542    670    418    220
    -36    -28      7     31    -23    -10    517    743    558    683    431    233
    -28    -10     18     18    -23      2    535    782    584    706    454    259
    -12     -2     10      7    -12      2    540    807    594    714    465    270
     -7      0      7      5     -7      2    553    836    613    732    480    283
     -2     18     18     -7    -10     15    563    865    636    756    506    309
     10     51     38    -31    -15     46    563    872    636    758    511    314
     25     64     36    -46     -5     51    561    872    636    756    511    319
     23     80     57    -51    -15     70    563    880    636    763    519    332
     25    101     72    -64    -23     88    563    878    636    766    527    342
     36    109     72    -72    -18     90    558    865    620    750    517    335
     15    103     85    -59    -36     96    558    846    607    735    509    332
      5    116    111    -59    -51    114    555    826    597    730    504    335
      0    114    114    -57    -57    114    542    787    574    709    493    319
    -12    122    135    -54    -75    127    532    750    558    698    483    311
    -31    124    155    -46    -93    137    535    722    555    701    488    319
    -38    116    155    -38    -96    135    522    683    537    685    472    306
    -64    111    174    -25   -119    142    501    628    504    652    439    267
    -93     96    189     -2   -142    142    496    592    493    639    426    252
    -98     80    179      7   -140    127    483    558    475    620    407    236
    -88     64    153     12   -119    109    465    522    452    597    384    218
   -106     28    135     38   -122     80    462    498    439    587    374    210
   -119     10    129     54   -124     70    457    480    426    571    355    194
   -119      7    127     57   -122     67    446    457    402    548    332    171
   -119      2    122     59   -119     62    439    441    394    535    319    155
   -127      5    129     59   -127     67    441    441    400    540    324    161
   -127    -10    116     67   -122     51    444    439    400    537    319    161
   -132    -20    109     75   -122     41    444    433    397    530    314    148
   -140    -15    124     77   -132     54    452    444    410    542    324    163
   -124     -7    114     64   -122     51    441    444    407    540    319    161
   -114     -2    111     57   -114     54    433    436    402    530    311    155
   -127      2    129     59   -129     67    436    433    402    527    309    153
   -132     10    142     62   -137     75    444    444    415    537    319    168
   -129     15    142     54   -135     77    439    439    413    535    319    168
   -137      5    142     64   -140     72    439    436    413    530    319    161
   -142     10    153     64   -148     80    441    441    420    535    327    168
   -127     12    140     57   -132     75    439    441    420    537    332    174
   -127     10    135     57   -132     72    433    433    413    527    324    166
   -140      5    145     67   -142     75    436    433    415    530    329    171
   -137      0    135     67   -137     64    439    439    420    532    335    179
   -124     15    140     54   -132     77    428    428    410    524    329    171
   -135      5    140     62   -137     72    423    423    405    517    322    168
   -137     -2    135     70   -135     64    428    428    413    524    329    176
   -132     -5    127     67   -129     59    418    413    400    509    322    163
   -137     -7    129     72   -135     59    413    405    389    498    311    153
   -142     -7    135     72   -140     62    420    410    400    509    324    168
   -132     -5    127     67   -132     59    418    407    402    511    327    171
   -129    -15    111     72   -124     46    407    397    387    496    316    158
   -137    -31    106     85   -122     36    410    397    389    498    316    161
   -135    -25    106     77   -122     38    407    392    387    498    319    163
   -137    -44     93     90   -116     23    400    381    371    483    309    148
   -135    -20    111     77   -124     44    402    381    376    491    316    153
   -132    -12    119     72   -127     51    407    387    384    498    324    166
   -129    -18    111     72   -122     46    397    374    368    483    311    153
   -142    -33    109     88   -127     36    394    363    361    472    303    145
   -161    -23    137     90   -150     57    397    363    363    475    303    150
   -150    -18    132     85   -142     57    397    366    363    478    309    155
   -137    -18    116     77   -127     46    397    366    361    475    309    150
   -135     20    153     57   -145     85    423    392    392    501    335    174
   -137     62    197     36   -168    129    449    415    423    530    363    200
   -137     90    228     23   -181    158    459    418    431    535    371    202
   -140     88    228     23   -184    158    467    423    433    537    374    207
   -129     83    213     23   -171    145    472    428    436    540    376    213
   -116    135    252    -10   -184    192    472    436    454    558    400    228
   -114    226    340    -54   -226    283    457    436    488    597    444    270
   -109    293    400    -93   -254    345    441    441    519    633    483    309
    -93    293    384   -101   -239    337    431    441    519    636    485    314
    -85    283    368   -101   -226    324    413    428    501    618    472    303
    -93    272    366    -88   -228    319    392    413    485    607    465    298
    -98    213    311    -59   -205    262    384    402    462    584    441    280
    -96    116    213    -12   -153    163    368    374    407    527    381    220
   -109     23    132     41   -119     75    366    355    361    472    324    171
   -122    -25     96     75   -109     33    371    350    340    452    303    150
   -135    -46     88     88   -114     20    368    335    322    431    288    135
   -145    -75     70    109   -109     -2    361    316    298    407    267    116
   -148    -90     57    116   -103    -18    348    314    290    402    262    114
   -129    -98     31    114    -80    -33    348    311    285    394    257    109
   -127   -122      2    122    -67    -59    337    298    267    376    241     90
   -135   -114     20    122    -77    -46    337    301    265    374    241     96
   -137   -109     25    122    -83    -41    342    306    267    379    244    101
   -135   -119     15    127    -75    -51    340    298    259    366    233     88
   -148   -122     23    132    -88    -49    337    301    257    363    236     90
   -145   -124     20    135    -83    -51    345    311    267    374    246    103
   -135   -127      5    129    -70    -62    342    314    262    371    246    101
   -137   -142     -5    140    -67    -75    340    314    254    363    241     90
   -137   -150    -15    142    -62    -83    348    324    259    368    249     96
   -116   -197    -80    155    -20   -140    358    348    246    345    223     72
    -54   -329   -275    189    109   -303    400    433    207    257    119    -28
     -2   -493   -491    249    244   -493    561    659    252    189      2   -153
     23   -381   -407    179    213   -394    730    891    462    314     98    -88
    -54      5     59     23    -57     31    730    683    613    548    379    163
   -228    571    800   -171   -514    683    452     18    610    839    797    589
   -415   1358   1774   -470  -1093   1566    114   -519    730   1332   1423   1221
   -498   1899   2395   -701  -1447   2145   -205   -797    865   1761   1919   1712
   -465   1652   2117   -594  -1291   1883   -459  -1008    550   1535   1717   1558
   -410    974   1384   -283   -898   1176   -480  -1034    -44    740    927    826
   -342    293    636     25   -488    465   -241   -691   -316    140    252    179
   -272     12    285    129   -280    148     20   -200    -59    213    207    109
   -200    -28    171    114   -187     72    210    129    168    355    296    171
   -142    -67     72    103   -109      2    306    303    272    410    327    187
   -116   -119     -2    119    -57    -62    329    345    277    389    303    153
   -119   -140    -20    129    -49    -80    345    363    275    368    283    129
   -122   -158    -36    137    -44    -98    366    392    290    376    283    132
   -106   -166    -62    135    -23   -114    371    407    293    371    277    124
    -93   -171    -77    132     -7   -124    376    415    293    361    272    116
   -109   -166    -57    137    -28   -111    387    433    311    376    288    132
    -93   -163    -70    129    -12   -119    394    444    319    384    296    142
    -88   -161    -72    124    -10   -116    394    446    316    379    296    140
    -90   -145    -54    119    -18   -101    400    459    329    389    306    153
    -85   -137    -54    111    -18    -96    400    467    337    394    311    155
    -70   -129    -62     98     -5    -96    397    472    337    394    314    158
    -80   -135    -54    106    -15    -96    405    483    348    405    324    168
    -93   -142    -49    119    -23    -96    413    496    363    418    337    184
    -85   -132    -49    109    -18    -93    415    504    368    426    348    192
    -80   -122    -44    101    -18    -83    415    509    376    428    353    197
    -80   -116    -36     98    -23    -77    415    522    387    436    363    207
    -70   -114    -44     93    -12    -80    418    535    397    444    371    215
    -64   -109    -44     85    -12    -75    418    537    400    444    371    218
    -77   -114    -36     96    -23    -75    426    553    407    452    379    226
    -70    -96    -25     80    -23    -62    431    574    426    467    397    241
    -49    -93    -44     72     -2    -70    431    584    431    470    394    239
    -57    -90    -36     72    -12    -62    436    602    444    480    407    252
    -64    -77    -12     70    -28    -46    454    631    467    504    431    277
    -57    -64     -7     59    -25    -36    459    654    485    522    446    296
    -49    -49      0     49    -25    -25    467    678    498    530    457    303
    -38    -41     -2     38    -18    -23    472    704    517    545    467    314
    -25    -41    -15     33     -7    -28    480    737    540    566    488    332
    -20    -31    -10     25     -5    -23    483    766    555    581    501    348
     -2    -10     -7      7      2    -10    491    797    576    602    519    368
      7      5     -2     -7      5      2    498    826    597    623    537    384
     25     20     -5    -25     15      7    501    849    610    633    548    394
     28     44     12    -36      7     28    506    865    623    652    566    415
     33     67     33    -49      0     51    517    888    646    675    592    446
     44     83     36    -64      2     59    509    888    644    675    594    449
     49     93     44    -72      2     70    501    880    633    670    592    446
     41    111     67    -77    -12     88    504    875    633    672    602    459
     49    116     67    -83     -7     93    506    870    636    678    607    467
     49    119     67    -85    -10     93    496    844    613    654    594    454
     41    127     85    -85    -23    106    493    818    600    644    587    446
     28    155    124    -93    -46    142    488    789    592    641    587    446
     12    161    148    -85    -67    155    483    753    576    626    574    439
     -2    150    150    -75    -75    150    478    717    561    607    558    420
    -12    137    150    -64    -80    142    480    688    548    594    545    405
    -12    122    135    -54    -75    127    475    649    530    571    524    376
    -33     93    127    -28    -80    109    465    602    504    542    493    342
    -57     67    124     -7    -90     96    462    571    488    524    478    324
    -70     46    116     10    -93     80    454    537    467    501    457    306
    -80     31    109     23    -96     70    441    501    439    472    428    275
    -85     15    101     36    -93     57    439    485    426    457    415    262
    -85     -2     83     44    -85     38    431    467    410    444    400    246
    -83    -25     54     54    -70     12    426    454    397    428    384    231
    -90     -7     80     49    -88     36    423    449    394    428    387    233
    -98     15    114     41   -106     64    426    449    402    439    400    246
    -96      2     96     46    -98     49    420    444    394    428    389    239
    -93    -10     83     51    -90     36    420    446    397    431    389    236
    -96     -5     90     49    -96     41    423    449    402    436    397    244
    -96      7    103     44    -98     54    420    452    402    436    397    246
    -93      0     93     44    -93     44    418    449    397    431    392    239
   -101     -5     96     51    -98     44    418    449    400    433    394    241
   -101      2    101     46   -101     51    415    452    405    439    400    246
    -98      0     98     49    -98     49    418    452    405    433    397    249
   -103      2    106     46   -103     54    423    454    405    431    394    246
    -98     -2     96     49    -98     46    420    457    407    433    392    246
    -90    -12     77     51    -85     31    415    452    400    426    381    236
    -96     10    106     44   -101     57    415    446    402    428    389    244
    -98     10    109     44   -103     59    413    446    405    433    394    249
    -93     -2     90     49    -93     41    410    449    400    433    394    252
    -96     -7     88     51    -93     38    407    441    392    426    387    246
   -101      0    101     51   -101     49    410    439    392    426    387    246
   -103      0    101     49   -103     49    410    436    387    426    384    246
   -106     -5    101     54   -103     46    407    431    381    420    379    244
   -109     -5    103     57   -109     49    407    428    381    418    381    246
   -106      2    109     51   -106     54    407    426    379    423    384    252
   -103    -10     90     57    -98     38    402    418    368    410    371    239
   -101    -20     80     59    -90     28    400    415    363    405    366    233
   -101    -15     85     57    -96     33    400    413    361    402    368    233
    -98    -10     88     54    -93     38    397    413    363    407    376    241
    -98    -12     85     54    -93     36    392    407    355    402    371    239
    -96     10    103     41   -101     57    405    418    368    415    381    249
    -90     51    142     18   -116     96    426    436    394    441    407    272
    -93     90    184      2   -137    137    441    444    407    454    420    280
   -106    114    220     -5   -163    168    452    454    418    467    436    296
   -103    111    215     -5   -158    163    457    462    423    472    439    301
    -90    111    202    -10   -148    158    457    465    426    475    441    303
    -90    189    280    -49   -184    233    470    483    465    517    485    345
    -96    262    355    -83   -226    309    454    478    493    550    524    384
    -83    290    374   -103   -228    329    431    467    501    566    542    402
    -70    293    363   -114   -218    329    415    467    501    568    542    402
    -72    283    355   -103   -213    319    405    454    488    558    540    400
    -75    257    332    -90   -205    293    384    431    459    535    517    384
    -80    194    275    -57   -179    233    368    407    418    493    478    348
   -101     83    181      7   -140    132    363    389    371    446    428    301
   -101    -23     77     62    -90     25    366    389    340    407    384    259
    -90    -41     49     64    -72      2    353    368    311    381    361    239
   -106    -57     49     80    -77     -5    348    350    288    358    340    220
   -114    -77     36     96    -77    -20    350    345    283    353    337    218
   -109    -93     15    101    -62    -38    350    345    277    350    335    218
   -101   -119    -20    109    -44    -70    342    332    262    335    316    200
   -106   -116    -10    111    -49    -64    342    329    259    332    316    197
   -111   -109      2    109    -59    -54    340    329    262    337    322    207
   -103   -114    -10    109    -46    -62    337    327    257    332    319    205
   -109   -109     -2    109    -54    -57    337    324    254    332    322    205
   -111   -111      0    109    -57    -57    337    329    257    340    324    210
   -106   -129    -25    116    -41    -77    335    327    252    335    322    205
   -101   -150    -49    127    -25   -101    332    319    244    324    311    194
   -111   -129    -18    119    -49    -72    332    322    249    329    316    200
   -111   -142    -33    127    -38    -88    342    332    254    337    322    210
    -90   -202   -114    145     10   -158    350    355    231    296    277    168
    -25   -358   -332    192    153   -345    413    472    210    215    168     67
     20   -470   -491    223    254   -480    579    714    309    192     88    -31
     12   -296   -309    140    158   -301    714    872    509    332    210     54
   -106    153    259    -25   -184    205    659    555    615    574    522    342
   -275    776   1052   -249   -662    914    340   -158    553    870    969    795
   -420   1538   1958   -561  -1189   1748      5   -618    667   1374   1595   1410
   -459   1893   2351   -717  -1405   2122   -298   -883    693   1683   1961   1779
   -405   1475   1880   -537  -1143   1675   -467  -1023    332   1325   1602   1480
   -348    748   1096   -200   -722    922   -420  -1000   -290    415    691    628
   -280    197    478     41   -379    337   -171   -605   -363     33    205    168
   -228      2    231    111   -231    116     64   -155    -62    179    244    187
   -166    -15    148     90   -158     64    223    140    161    327    345    267
   -116    -59     57     88    -88     -2    309    298    259    384    379    283
   -103    -85     18     93    -62    -33    322    327    265    368    358    259
    -88   -101    -12     93    -38    -57    335    350    270    358    342    244
    -83   -135    -51    106    -18    -93    342    361    267    345    324    223
    -98   -158    -59    129    -20   -109    355    374    272    342    324    223
    -98   -132    -33    114    -33    -83    358    384    280    348    329    226
    -85   -124    -38    106    -25    -83    363    394    290    358    340    233
    -85   -124    -38    103    -23    -83    366    400    296    361    342    236
    -85   -116    -31    101    -28    -75    376    413    311    374    355    249
    -64    -90    -25     77    -20    -59    376    420    319    381    363    259
    -41    -62    -20     49    -10    -41    381    433    332    394    379    272
    -38    -46    -10     41    -15    -31    384    439    340    402    387    280
    -62    -85    -23     75    -20    -54    381    441    337    397    376    272
    -62    -80    -18     70    -23    -49    384    444    342    402    384    275
    -77    -70      5     72    -41    -33    389    449    350    410    392    283
    -90    -67     23     77    -59    -23    392    457    361    420    400    288
    -77    -67     10     72    -44    -28    400    472    374    433    413    301
    -72    -57     15     64    -46    -23    402    480    381    439    418    306
    -62    -31     31     46    -49      0    402    491    392    449    426    316
    -67    -25     38     44    -54      7    405    498    402    459    436    324
    -62    -31     31     46    -46      0    407    509    413    465    439    327
    -59    -10     46     33    -54     18    413    527    426    478    454    337
    -57     -2     51     28    -57     23    423    550    444    496    470    355
    -46     -7     38     25    -44     15    423    566    454    504    480    363
    -44     12     57     15    -49     33    426    584    465    514    485    368
    -36     23     59      5    -46     41    433    613    485    535    506    387
    -15     33     46    -10    -31     38    439    641    506    553    522    405
     -5     44     49    -23    -25     46    444    665    522    566    535    418
      0     59     59    -28    -28     59    457    701    550    597    563    446
     15     85     67    -51    -25     77    459    730    568    618    581    467
     25     88     62    -59    -18     75    465    756    581    633    594    480
     41    103     62    -75    -10     83    467    782    594    649    610    498
     49    124     75    -85    -12    101    472    805    615    672    636    524
     54    150     93   -103    -20    124    467    813    620    683    652    540
     62    179    116   -122    -25    148    465    810    620    693    659    550
     64    205    140   -135    -36    174    467    810    626    704    678    571
     70    218    148   -142    -38    184    467    805    626    706    685    584
     64    228    163   -148    -49    197    454    779    602    691    672    571
     57    228    168   -142    -54    200    449    756    589    680    667    566
     57    231    174   -145    -57    202    449    740    584    678    672    571
     49    239    189   -142    -70    215    446    711    571    667    662    561
     25    249    223   -140    -98    236    441    672    550    644    641    537
      7    244    236   -127   -114    241    444    644    540    631    628    522
     -5    220    226   -109   -116    223    444    613    530    610    607    501
    -23    205    228    -90   -124    215    441    576    511    589    584    472
    -46    184    228    -70   -137    205    441    542    496    566    561    446
    -46    163    210    -59   -129    187    439    511    475    545    537    420
    -54    142    197    -46   -127    171    426    478    449    517    511    389
    -67    124    192    -28   -129    158    423    449    431    496    491    366
    -80     96    176     -7   -129    137    415    428    415    478    470    345
    -93     77    171      7   -132    124    410    405    397    457    454    327
   -101     64    166     15   -132    114    407    392    387    444    444    319
    -98     70    168     15   -132    119    405    387    387    444    444    316
   -101     64    166     15   -135    114    400    381    381    439    436    311
   -103     75    176     12   -140    124    394    376    376    433    431    303
   -101     83    184      7   -142    132    402    384    387    444    444    316
    -93     83    176      5   -135    129    405    387    392    452    452    322
    -96     90    184      0   -140    137    402    381    389    449    446    316
    -98    101    200     -2   -148    150    402    384    394    452    452    322
    -93     88    181      0   -137    135    405    389    400    457    457    327
    -85    101    187     -7   -135    142    400    387    400    457    459    327
    -93    116    207    -12   -150    161    400    387    402    459    465    332
    -98    103    202     -2   -150    153    400    387    402    462    465    335
   -101     90    192      2   -145    140    397    381    394    454    457    327
    -98     96    194      2   -145    145    397    381    397    454    457    327
    -96    103    200     -5   -148    150    400    387    402    462    465    335
    -98    103    202     -2   -150    153    397    381    402    462    465    337
   -106    106    213      0   -161    158    392    371    392    454    457    329
   -106    111    218     -2   -161    163    397    376    400    462    467    340
   -101    103    202     -2   -150    153    397    379    405    467    472    345
   -103     98    200      2   -153    148    394    371    394    457    462    335
   -109    106    215      0   -161    161    392    368    392    454    462    332
   -103    132    236    -12   -168    184    405    381    410    472    478    348
    -96    155    249    -31   -171    202    426    400    431    491    493    363
   -101    187    288    -44   -194    236    449    413    449    509    511    379
   -114    223    337    -57   -226    280    465    423    465    524    527    392
   -109    220    329    -54   -218    275    472    426    465    517    522    389
    -93    233    324    -70   -210    277    472    423    465    517    519    384
    -96    306    400   -106   -246    353    488    444    506    558    563    426
    -88    387    472   -150   -280    431    478    446    537    597    607    465
    -67    426    493   -179   -280    459    444    431    545    613    626    483
    -72    410    483   -168   -277    446    426    420    535    605    618    475
    -80    394    475   -158   -277    433    415    410    527    597    613    472
    -80    379    459   -150   -270    418    394    384    496    574    592    454
    -85    332    418   -122   -252    374    381    363    465    542    561    426
    -93    236    327    -72   -210    280    374    348    420    496    506    376
    -96    124    220    -15   -158    171    366    335    379    446    454    327
   -103     67    171     18   -137    116    355    314    342    410    420    293
   -122     44    166     38   -142    103    353    293    322    387    400    272
   -122     20    142     49   -132     80    348    280    306    371    381    257
   -124      2    127     59   -127     64    342    275    296    361    371    249
   -132     -2    127     64   -132     59    342    272    293    358    368    246
   -127      7    135     59   -129     70    340    272    290    358    366    244
   -127     -7    116     64   -122     54    337    265    283    345    355    233
   -135    -10    124     72   -129     57    337    262    280    342    355    231
   -140    -12    127     72   -135     57    337    262    280    342    355    231
   -132    -25    106     80   -119     38    340    265    280    342    353    228
   -132    -31     98     80   -116     33    335    254    270    332    342    215
   -135    -36     98     85   -119     31    340    257    270    335    345    220
   -132    -28    101     77   -119     36    335    257    270    335    345    220
   -127    -44     83     85   -106     18    335    259    270    329    340    215
   -111    -85     23     98    -70    -31    345    277    249    298    303    181
    -54   -231   -179    142     62   -205    394    358    202    202    189     70
     -2   -402   -400    202    194   -400    527    542    213    106     49    -80
     10   -316   -327    153    168   -322    691    763    379    184     96    -67
   -103    101    205     -2   -153    153    683    511    530    433    397    210
   -272    696    969   -213   -620    833    402   -153    548    763    852    675
   -452   1496   1945   -522  -1200   1719     64   -670    696   1288   1506   1330
   -537   2101   2639   -782  -1587   2369   -236   -924    885   1790   2070   1891
   -470   1766   2234   -649  -1350   2000   -478  -1098    558   1527   1821   1704
   -413   1067   1480   -327   -948   1273   -475  -1091    -10    735   1023    953
   -363    418    782    -28   -574    600   -223   -727   -236    181    384    329
   -285    135    420     75   -353    277     59   -215      7    228    309    231
   -192    106    298     41   -244    202    223     85    202    348    381    283
   -150     64    215     41   -181    140    306    228    283    381    397    280
   -142     25    166     57   -153     96    335    275    293    374    379    254
   -132     -5    127     70   -129     59    348    298    290    355    358    231
   -127    -28     98     75   -116     33    358    311    288    345    345    213
   -127    -18    106     72   -116     44    371    329    298    345    345    213
   -116    -15    101     62   -109     41    376    342    306    348    345    213
   -114    -23     90     70   -103     33    376    348    303    342    340    207
   -114    -20     90     67   -103     33    384    361    316    350    350    215
   -103    -10     93     57   -101     41    394    376    329    366    363    228
   -101     -2     98     51   -101     46    394    379    332    363    361    226
   -106      7    114     49   -109     59    392    381    332    366    363    226
   -106     20    124     41   -114     72    400    397    345    379    376    239
    -98     28    124     33   -111     75    405    407    353    389    384    244
    -96     23    119     36   -109     70    407    410    355    389    381    241
   -101     36    137     33   -119     85    410    420    366    397    387    246
    -93     44    137     23   -116     90    415    433    379    410    397    257
    -93     36    127     28   -111     80    415    441    379    410    397    257
    -88     51    137     15   -114     93    423    452    389    418    407    265
    -80     70    150      5   -114    109    428    470    405    431    420    277
    -80     62    142      7   -111    101    431    483    415    439    428    283
    -83     64    148      7   -116    106    433    496    423    444    428    285
    -80     80    161      0   -119    119    441    517    441    459    441    296
    -64     90    155    -12   -109    122    449    540    457    472    452    309
    -64     90    153    -15   -109    119    452    561    465    478    454    311
    -54     98    153    -20   -103    124    457    589    483    496    470    327
    -49    111    158    -33   -103    135    465    620    504    514    488    342
    -36    124    161    -44    -98    142    470    652    519    530    501    353
    -36    129    163    -46    -98    145    478    683    535    542    509    363
    -23    142    163    -59    -93    153    491    724    563    568    532    389
     -7    148    155    -72    -83    153    501    763    587    592    550    410
      0    163    163    -80    -80    163    509    797    607    613    576    431
     12    197    184   -106    -85    189    519    826    631    636    597    454
     28    226    197   -127    -83    210    517    846    644    654    613    472
     36    246    207   -142    -85    228    517    859    652    665    626    485
     41    267    226   -153    -90    246    514    865    657    675    639    501
     44    280    236   -163    -96    259    511    865    659    680    646    511
     41    296    252   -168   -103    275    511    857    657    680    652    519
     31    301    270   -166   -119    285    511    841    649    678    652    522
     23    309    285   -166   -129    298    506    823    641    672    649    522
     20    324    303   -174   -142    314    498    795    626    657    641    514
     10    342    329   -176   -161    337    491    756    610    644    631    504
     -2    337    340   -168   -171    337    491    724    600    631    620    491
    -20    316    337   -148   -179    327    493    685    576    607    597    465
    -38    288    327   -124   -181    306    478    639    555    581    571    436
    -67    267    335   -101   -200    301    467    592    532    555    548    410
    -77    236    314    -80   -197    275    465    555    509    532    522    384
    -85    213    298    -62   -192    254    457    519    483    504    491    353
    -98    197    296    -49   -197    246    446    485    457    478    467    324
   -109    181    288    -36   -200    233    441    459    439    459    452    306
   -114    163    277    -25   -197    220    433    433    418    439    433    290
   -114    153    267    -18   -189    210    420    415    400    420    418    275
   -127    145    272    -10   -200    207    420    405    394    415    410    267
   -127    137    265     -5   -194    200    423    402    392    410    405    265
   -124    132    257     -5   -189    194    423    400    389    407    402    267
   -119    135    254     -7   -187    194    428    407    394    418    413    277
   -116    124    239     -5   -179    181    426    407    392    410    407    275
   -116    129    244     -7   -181    187    418    402    389    407    405    270
   -116    142    259    -15   -189    200    418    407    400    418    413    275
   -119    140    259    -10   -189    200    426    415    405    426    420    288
   -119    137    257    -12   -187    197    418    413    400    420    418    285
   -119    145    265    -12   -192    205    418    407    394    415    410    275
   -119    145    265    -12   -192    205    423    415    402    426    418    283
   -116    142    259    -12   -187    200    426    420    405    428    423    293
   -119    140    259    -12   -189    200    420    413    402    423    423    288
   -119    150    270    -15   -194    210    418    413    400    426    426    293
   -116    155    272    -20   -194    213    423    418    402    431    431    298
   -114    161    275    -23   -194    218    423    415    402    431    431    301
   -114    153    265    -20   -189    207    423    415    400    423    423    298
   -122    150    272    -15   -197    213    418    413    400    426    426    303
   -122    150    270    -15   -197    210    410    407    394    426    426    303
   -122    158    280    -18   -200    218    410    402    387    420    426    298
   -124    171    293    -25   -210    233    415    402    394    431    433    306
   -116    181    296    -33   -205    239    433    418    410    441    446    322
   -116    197    311    -41   -213    252    449    428    415    444    454    335
   -122    233    355    -54   -239    293    462    439    433    465    472    353
   -122    265    387    -72   -254    324    472    444    441    472    483    358
   -116    262    379    -72   -246    319    478    449    439    470    480    355
   -109    303    413    -98   -259    358    488    465    465    498    506    384
    -98    387    485   -142   -290    436    493    480    504    540    553    431
    -85    457    542   -187   -314    501    467    472    524    571    587    467
    -75    475    548   -200   -311    511    436    457    527    576    600    480
    -75    454    527   -189   -301    491    426    449    517    571    594    478
    -83    428    511   -171   -296    470    418    431    496    550    576    465
    -96    384    478   -145   -288    431    397    405    462    522    550    444
   -109    324    433   -109   -270    379    387    389    431    491    522    415
   -111    231    340    -59   -226    285    376    376    389    446    475    371
   -109    135    244    -12   -176    189    374    368    350    402    428    332
   -124     96    220     12   -174    158    376    353    327    384    415    322
   -135     67    202     31   -168    135    368    337    306    366    397    311
   -135     41    176     46   -155    109    361    324    283    345    374    296
   -129     38    168     46   -148    103    363    324    275    335    366    288
   -129     41    171     41   -150    103    363    324    280    342    374    296
   -132     28    161     51   -145     93    355    316    272    337    368    293
   -135      2    137     64   -137     70    355    311    265    332    366    293
   -140      0    140     70   -140     70    355    311    262    329    366    296
   -140     -2    137     70   -140     67    355    311    262    329    368    298
   -137     -2    135     70   -137     64    350    303    252    322    361    290
   -145    -12    129     77   -137     57    348    303    249    319    358    290
   -142    -10    132     77   -137     59    353    309    254    327    366    298
   -140    -12    124     75   -135     54    350    309    252    324    363    301
   -135    -25    109     80   -122     38    350    311    241    314    353    290
   -109   -103      5    106    -59    -51    363    342    210    265    296    239
    -51   -296   -244    174     96   -270    446    470    189    171    166    116
    -25   -345   -322    184    145   -335    600    688    293    163    114     38
    -51    -67    -15     59    -18    -41    714    797    524    366    311    197
   -174    405    579   -116   -376    491    615    418    615    628    652    519
   -337   1075   1413   -368   -875   1244    290   -265    594    974   1145   1021
   -449   1800   2249   -675  -1350   2023     -7   -620    748   1491   1769   1636
   -446   1922   2369   -737  -1408   2145   -280   -841    685   1662   1974   1870
   -402   1361   1764   -478  -1083   1561   -428   -995    194   1130   1444   1408
   -371    680   1052   -153   -711    865   -374   -979   -413    223    535    542
   -309    223    530     41   -420    374   -124   -542   -348     20    207    226
   -246     96    342     75   -296    218     90   -119    -41    197    296    288
   -181     70    252     57   -218    158    233    150    155    327    384    355
   -148     51    200     49   -174    124    311    288    241    374    407    366
   -140     12    153     62   -148     83    335    319    246    366    394    353
   -127     -7    119     67   -124     54    348    337    246    358    381    342
   -122     -7    114     64   -119     51    353    350    252    350    371    327
   -119    -12    106     67   -114     46    363    374    270    361    379    335
   -116    -28     88     72   -103     28    368    381    270    361    374    329
   -116    -23     93     67   -106     33    371    387    272    363    374    332
   -116    -10    106     62   -114     46    376    400    285    374    384    342
   -114    -12    101     64   -109     44    379    410    296    381    392    345
   -114    -18     96     64   -106     38    381    415    303    387    394    345
   -111     -5    106     59   -109     49    389    426    314    397    405    355
   -109     10    119     49   -114     62    392    433    319    402    407    363
   -101     15    116     44   -109     64    389    439    324    407    407    366
   -106     20    127     41   -116     72    389    446    332    415    415    371
   -111     20    132     44   -122     75    394    457    345    428    423    379
   -109     28    135     38   -122     80    394    462    353    431    426    381
   -103     36    140     33   -122     88    400    472    361    441    433    387
   -101     49    150     23   -124     98    405    488    376    457    444    400
    -93     57    150     18   -122    103    407    498    389    467    452    402
    -88     64    150     10   -119    106    407    509    400    472    457    407
    -83     70    153      7   -116    111    418    530    418    493    472    423
    -85     72    158      5   -122    114    418    545    426    501    478    428
    -77     90    168     -5   -124    127    415    555    436    506    480    431
    -77     98    176    -12   -127    137    418    576    449    517    491    439
    -72    106    179    -15   -124    142    431    610    480    545    517    465
    -57    122    179    -33   -119    150    433    633    496    561    530    478
    -49    135    184    -44   -116    158    433    654    506    574    540    483
    -38    155    194    -59   -116    174    439    683    530    597    561    504
    -28    158    187    -64   -106    171    452    722    558    628    589    532
    -20    181    202    -80   -111    189    452    748    571    644    602    545
     -7    223    228   -109   -116    226    457    776    597    670    626    568
      5    241    236   -124   -116    239    459    805    615    696    654    597
     10    236    226   -122   -106    231    462    823    628    711    672    615
     12    257    244   -137   -114    252    465    831    636    722    685    631
     18    285    267   -153   -124    277    457    831    636    730    696    641
     20    303    280   -163   -129    293    449    823    631    730    701    646
     25    340    314   -181   -142    327    452    815    628    730    706    654
     18    368    348   -194   -163    358    449    802    623    727    709    662
     12    374    361   -194   -174    368    444    779    607    719    704    654
      5    376    368   -192   -181    374    431    743    584    698    685    636
     -2    387    389   -192   -194    387    433    719    576    693    683    636
    -15    384    400   -187   -207    392    439    693    571    683    675    620
    -33    363    397   -166   -215    381    433    654    545    652    641    584
    -57    345    400   -145   -228    371    436    623    530    633    623    561
    -75    329    405   -127   -239    366    441    594    522    618    605    537
    -83    298    379   -109   -231    340    436    558    496    587    574    504
    -98    262    361    -83   -231    311    426    522    470    558    545    470
   -114    252    363    -70   -239    306    420    493    449    535    519    444
   -116    239    355    -59   -236    296    415    470    428    514    498    426
   -124    200    324    -38   -223    259    415    452    410    493    478    407
   -135    189    322    -28   -228    254    413    436    397    480    465    394
   -129    194    322    -33   -226    257    410    428    394    475    459    384
   -129    179    309    -23   -218    244    405    420    387    472    454    374
   -135    187    322    -28   -228    254    400    413    381    467    449    361
   -132    192    324    -31   -228    257    405    423    392    478    457    371
   -132    192    324    -31   -228    257    402    423    392    478    454    366
   -137    202    340    -31   -239    270    402    423    392    478    454    363
   -145    205    348    -31   -246    275    405    431    400    488    462    374
   -135    207    342    -36   -239    272    405    431    400    485    459    371
   -132    202    335    -36   -233    267    402    428    394    478    449    363
   -129    220    350    -44   -239    285    400    428    397    480    452    363
   -135    197    332    -33   -236    265    405    436    402    488    459    368
   -135    194    329    -28   -231    262    402    433    402    485    454    363
   -132    215    348    -44   -241    283    402    433    405    483    452    358
   -127    233    361    -51   -244    296    410    444    418    501    470    371
   -132    218    348    -44   -241    283    402    436    407    493    459    361
   -135    220    353    -44   -244    285    400    431    402    488    454    353
   -135    231    366    -49   -252    298    400    436    410    491    457    355
   -129    241    371    -54   -249    306    418    454    426    504    470    371
   -132    277    407    -72   -270    342    436    470    444    519    488    381
   -135    327    462    -96   -298    394    457    485    472    545    509    397
   -140    345    485   -103   -314    415    488    509    501    571    537    420
   -137    348    485   -103   -311    415    493    509    491    561    527    407
   -127    379    504   -127   -314    441    493    517    504    571    537    413
   -119    452    568   -166   -345    509    506    540    550    623    592    459
   -116    517    631   -202   -374    574    493    537    576    652    626    491
   -109    566    675   -228   -392    620    462    522    581    667    644    509
   -103    574    675   -236   -392    623    433    506    571    659    636    501
   -103    555    659   -226   -381    607    418    488    550    644    620    485
   -111    524    633   -207   -371    576    402    465    522    620    600    465
   -124    472    597   -174   -361    535    394    454    498    594    579    444
   -127    350    478   -114   -301    413    387    439    452    545    524    392
   -127    249    376    -59   -252    311    379    423    402    491    465    335
   -137    207    345    -36   -241    277    376    405    371    457    431    298
   -142    207    350    -31   -246    277    374    392    358    444    420    288
   -142    171    314    -15   -228    241    368    376    332    420    397    267
   -142    150    293     -2   -218    220    361    368    322    405    384    254
   -145    150    293     -5   -218    220    361    366    319    402    381    252
   -140    150    290     -5   -215    220    361    368    319    407    387    252
   -140    140    280      0   -210    210    348    358    309    397    376    239
   -137    135    272      0   -205    205    342    350    301    387    366    228
   -127    127    254     -2   -189    189    342    350    298    387    363    228
   -124    122    246      2   -184    184    342    353    301    384    368    231
   -142    122    265     10   -205    192    340    348    296    379    363    220
   -142    114    257     12   -200    184    337    345    293    374    358    215
   -145     96    241     23   -194    168    337    342    288    366    350    207
   -137     93    231     23   -184    161    335    342    288    368    353    207
   -119     70    189     23   -155    129    342    355    270    340    322    174
    -75    -90    -15     83    -31    -54    376    420    210    236    200     59
    -18   -267   -249    142    114   -259    488    600    210    127     46    -98
      5   -213   -218    103    111   -215    652    839    368    184     70   -109
    -98    197    296    -51   -197    246    667    607    522    420    353    145
   -277    771   1049   -249   -662    909    402   -101    493    704    771    571
   -467   1558   2026   -548  -1247   1792     67   -685    574   1182   1402   1208
   -584   2221   2805   -818  -1693   2512   -252  -1018    730   1693   2005   1813
   -519   2013   2533   -748  -1527   2273   -530  -1202    470   1553   1886   1748
   -433   1332   1766   -449  -1101   1551   -524  -1122     -7    846   1145   1052
   -363    639   1000   -140   -680    818   -252   -709   -239    236    439    366
   -275    293    568     -7   -420    431     41   -158      0    241    311    213
   -200    226    423    -15   -311    324    210    158    207    366    387    254
   -153    189    342    -18   -249    267    298    314    298    410    410    262
   -135    150    283     -7   -207    215    329    363    316    402    397    244
   -122    132    254     -5   -187    192    335    374    303    376    366    207
   -132    106    239     10   -187    171    348    392    303    363    353    187
   -127     98    226     12   -176    161    358    410    311    363    353    181
   -119     98    215     10   -168    155    361    420    314    361    348    179
   -122     93    215     15   -168    153    368    431    322    361    348    179
   -119     98    215     10   -168    158    379    446    335    368    358    184
   -114    106    220      2   -168    163    387    459    342    376    366    189
   -114     96    210      5   -161    153    387    462    342    374    363    189
   -109    111    220      0   -163    166    397    472    353    379    368    194
   -109    109    215      0   -161    161    402    488    363    392    379    202
    -98    114    213     -7   -155    163    400    491    363    392    379    202
    -98    137    236    -20   -166    187    402    496    371    394    384    200
    -98    148    246    -23   -171    197    410    511    387    410    397    213
    -98    140    239    -23   -168    189    410    519    389    413    400    218
    -96    148    244    -25   -168    194    413    527    394    415    405    220
    -96    155    249    -31   -171    202    415    540    405    423    410    223
    -83    163    246    -38   -163    205    426    558    418    433    420    236
    -80    171    252    -46   -166    210    420    566    418    433    418    231
    -77    184    262    -54   -171    223    431    587    433    444    428    241
    -72    187    257    -57   -166    220    441    613    457    462    446    257
    -64    187    252    -59   -158    218    446    633    467    467    452    265
    -57    192    249    -70   -153    220    454    659    480    480    462    275
    -49    205    254    -77   -150    228    465    688    501    498    478    285
    -41    215    257    -88   -150    233    472    719    517    511    488    296
    -41    213    254    -85   -148    233    480    748    530    519    493    298
    -31    231    259   -101   -145    244    488    787    553    540    509    314
    -18    244    262   -111   -140    252    498    823    579    566    535    340
     -5    254    259   -124   -132    254    509    859    597    581    550    358
      5    267    262   -135   -127    265    519    898    618    602    568    379
     20    290    267   -155   -124    280    524    924    639    623    589    397
     36    314    277   -176   -122    296    522    943    649    636    605    415
     38    340    298   -189   -129    319    524    956    657    646    615    428
     41    358    316   -200   -137    337    535    971    672    665    636    449
     49    379    327   -215   -137    353    530    966    672    667    644    459
     46    394    348   -220   -150    371    519    950    657    652    633    454
     36    418    381   -231   -171    400    514    932    652    646    631    452
     33    439    405   -236   -184    423    506    909    641    639    623    446
     20    436    415   -228   -197    428    498    870    620    620    610    433
      5    439    433   -223   -213    436    496    836    610    613    613    441
    -12    428    439   -207   -228    433    491    789    589    594    600    433
    -31    402    433   -184   -231    418    483    743    568    576    581    413
    -54    389    444   -168   -249    415    472    688    540    548    555    381
    -72    363    433   -145   -252    397    470    657    527    535    542    371
    -90    335    426   -122   -257    379    465    618    504    509    514    342
   -109    306    415    -98   -262    361    457    581    480    488    496    322
   -109    285    394    -88   -252    337    444    548    454    465    475    303
   -103    249    353    -72   -228    301    431    517    428    441    454    288
   -114    233    345    -62   -231    290    420    491    407    418    431    267
   -122    231    353    -54   -236    290    420    483    402    413    426    265
   -127    205    332    -41   -228    267    426    480    400    407    423    265
   -119    194    311    -38   -215    252    423    472    392    402    418    259
   -116    205    319    -46   -218    262    418    462    387    397    413    257
   -116    207    324    -44   -220    265    423    465    387    397    410    257
   -114    200    311    -44   -215    254    420    465    389    394    407    257
   -114    213    327    -49   -220    270    415    462    389    397    415    265
   -122    210    329    -44   -226    270    418    465    389    400    420    275
   -122    213    335    -44   -228    272    418    465    389    400    418    277
   -116    213    327    -49   -223    267    415    457    387    392    410    272
   -114    213    324    -49   -220    267    423    465    392    400    420    285
   -114    213    327    -49   -220    270    423    465    397    407    428    290
   -109    205    314    -46   -210    259    420    459    392    405    428    288
   -111    207    316    -49   -213    262    418    457    392    402    428    290
   -111    210    322    -49   -215    265    418    457    392    405    431    296
   -106    202    306    -49   -207    254    415    454    392    405    433    301
   -103    213    316    -54   -210    265    413    449    387    400    428    296
   -109    215    322    -54   -215    270    426    457    400    413    441    306
    -98    233    332    -70   -215    283    441    475    418    428    457    327
    -98    272    371    -88   -233    322    452    478    426    439    467    335
   -106    316    423   -103   -265    368    470    491    446    457    485    353
   -101    324    426   -114   -265    374    480    501    457    467    496    363
    -90    335    423   -122   -257    379    491    509    465    472    501    371
    -88    397    483   -155   -285    439    496    519    493    501    535    400
    -85    475    561   -194   -322    517    498    535    532    548    587    454
    -77    524    600   -223   -337    561    472    517    540    566    607    475
    -67    530    597   -231   -332    561    439    496    535    563    605    472
    -64    524    587   -231   -327    555    423    480    519    553    594    465
    -67    511    579   -220   -322    545    405    459    501    540    587    457
    -77    478    555   -202   -316    514    389    436    472    511    563    436
    -88    392    480   -153   -283    436    384    423    436    472    519    397
    -90    275    366    -96   -228    319    381    410    392    423    462    345
    -85    197    283    -54   -184    239    376    397    355    381    420    306
   -106    176    280    -36   -192    226    371    374    324    355    397    280
   -114    158    272    -23   -192    215    366    355    303    335    376    265
   -103    135    239    -18   -171    187    358    345    290    319    361    252
   -109    124    233     -7   -171    179    350    332    272    298    340    233
   -111    111    223     -2   -168    166    353    332    270    298    340    233
   -111     98    207      5   -161    153    353    332    270    298    337    233
   -114     93    207      7   -161    150    345    322    259    285    327    223
   -122     93    215     15   -168    153    348    322    257    288    327    223
   -119     77    197     18   -158    137    350    327    259    288    329    223
   -114     75    189     18   -153    132    345    322    254    280    322    215
   -116     72    189     20   -153    129    340    316    249    277    319    213
   -119     77    197     20   -158    137    342    322    257    285    324    220
   -111     70    181     20   -148    124    342    319    257    283    322    215
   -106     44    150     28   -127     96    345    322    239    262    298    192
    -75    -62     12     67    -44    -25    363    353    197    194    223    124
    -15   -257   -241    137    111   -249    444    478    158     77     72    -18
      7   -306   -316    148    161   -311    594    685    254     57      5   -109
    -38    -18     20     28    -31      0    693    735    454    239    192     38
   -187    457    644   -135   -415    548    558    265    506    485    535    366
   -358   1130   1488   -384   -922   1309    231   -415    496    859   1057    893
   -483   1873   2353   -696  -1418   2112    -72   -756    678   1402   1699   1517
   -475   2008   2481   -766  -1478   2244   -353   -979    626   1577   1906   1743
   -400   1447   1847   -524  -1124   1647   -488  -1078    176   1054   1371   1270
   -355    727   1083   -184   -719    904   -366   -961   -366    174    475    418
   -296    270    563     10   -431    415    -83   -467   -254      7    184    135
   -223    168    392     25   -309    280    127    -49     36    181    267    194
   -150    142    290      2   -220    218    257    194    202    285    335    241
   -119    106    226      7   -171    166    322    303    267    311    345    244
   -114     80    192     15   -153    137    335    324    267    293    322    220
   -106     49    155     28   -129    101    345    340    265    277    303    197
   -103     36    140     33   -122     88    355    353    270    272    293    187
   -101     38    140     31   -119     88    366    371    283    275    296    189
    -96     18    111     38   -103     64    371    384    285    275    293    189
   -101     10    111     44   -106     59    368    387    285    270    290    179
   -111     33    142     36   -127     85    368    392    293    272    296    184
   -106     38    145     33   -124     90    379    405    303    283    306    194
    -96     44    140     25   -119     90    384    410    309    285    309    197
    -88     64    153     10   -122    109    384    418    316    290    314    202
    -93     64    158     12   -124    111    387    426    327    298    319    207
    -83     80    163      2   -122    122    389    431    332    303    322    210
    -85     83    166      0   -127    124    392    439    335    306    324    213
    -80     96    176     -7   -127    135    397    449    350    319    340    226
    -72    103    174    -15   -124    137    400    457    361    327    342    231
    -67    106    174    -18   -119    140    402    465    366    329    342    231
    -70    106    176    -20   -124    140    407    480    381    342    355    241
    -64    119    184    -28   -124    150    410    491    392    350    363    246
    -62    122    181    -31   -122    150    407    498    397    353    363    246
    -62    129    192    -33   -127    161    420    519    413    368    379    259
    -57    150    207    -46   -135    179    423    537    426    379    387    270
    -49    153    200    -51   -124    176    423    553    433    387    392    272
    -49    158    205    -54   -129    181    428    574    446    397    402    280
    -38    176    215    -67   -127    194    439    605    470    415    415    298
    -28    163    189    -70   -109    176    449    633    491    431    428    309
    -20    171    192    -75   -106    181    454    662    506    444    441    322
    -15    192    205    -88   -111    197    459    696    530    465    459    342
     10    218    207   -114    -98    213    467    732    550    485    478    363
     23    215    192   -122    -85    205    475    763    568    504    496    379
     23    231    207   -127    -93    220    488    795    594    530    522    402
     31    257    226   -145    -98    244    491    818    613    550    542    423
     44    272    228   -158    -90    252    491    828    615    561    553    436
     51    314    259   -184   -103    288    485    828    615    566    563    446
     54    332    277   -194   -111    306    485    831    623    574    576    462
     57    337    280   -197   -111    309    480    823    615    568    576    462
     51    358    306   -205   -127    332    472    802    600    558    571    457
     44    379    332   -213   -142    355    475    789    600    561    576    465
     41    387    342   -215   -150    366    470    766    589    553    579    465
     31    381    350   -207   -158    366    462    730    568    532    563    449
      7    387    379   -197   -184    384    462    698    561    522    555    436
     -7    389    394   -192   -200    392    465    665    550    509    540    418
    -18    376    392   -179   -205    384    462    626    535    491    519    392
    -38    353    392   -158   -215    371    459    587    517    467    496    366
    -62    324    387   -129   -223    355    459    555    504    452    480    345
    -70    298    368   -116   -218    335    449    517    483    428    457    316
    -80    285    366   -103   -223    324    439    480    462    405    436    293
   -103    257    361    -80   -231    309    433    454    449    392    423    275
   -106    236    342    -64   -223    288    428    433    431    374    405    254
   -106    226    329    -59   -218    277    413    407    407    348    381    233
   -114    226    340    -57   -228    283    415    397    402    342    376    228
   -119    213    329    -49   -223    270    418    397    405    342    379    226
   -109    213    322    -51   -215    267    413    384    394    335    368    213
   -116    218    332    -51   -226    275    407    379    392    332    366    210
   -119    228    348    -57   -233    288    413    384    402    340    376    223
   -114    223    337    -57   -226    280    407    379    397    335    371    218
   -109    228    337    -59   -223    283    405    374    397    335    368    210
   -114    239    350    -62   -233    293    407    379    407    348    379    220
   -109    239    348    -64   -228    290    410    384    413    350    384    228
   -103    241    345    -70   -226    290    407    381    405    342    379    210
   -109    252    361    -70   -233    306    410    384    410    345    376    207
   -109    254    363    -75   -236    309    410    384    413    348    376    220
   -106    241    348    -67   -228    293    405    379    407    342    371    215
   -114    241    353    -64   -233    298    402    376    405    337    368    213
   -114    239    353    -62   -233    296    410    384    418    355    384    226
   -101    249    350    -72   -226    298    405    381    415    350    381    215
    -96    272    368    -88   -231    319    420    392    428    358    389    223
   -106    309    413   -101   -259    361    446    415    457    389    418    254
   -103    345    449   -119   -275    397    465    433    483    415    446    283
   -103    381    485   -140   -296    433    483    439    493    426    457    277
   -106    384    491   -140   -298    436    496    449    501    428    457    265
    -98    413    509   -158   -303    462    506    462    519    441    462    283
    -80    483    563   -200   -322    522    504    467    545    470    496    322
    -80    540    620   -231   -350    579    485    459    566    498    530    350
    -75    571    644   -249   -358    607    459    454    581    522    553    379
    -59    566    626   -254   -345    597    433    439    566    511    545    366
    -64    545    610   -239   -337    576    415    415    540    491    522    340
    -83    522    602   -220   -342    561    402    400    527    480    511    335
    -83    467    550   -192   -316    509    397    387    501    452    483    309
    -80    355    436   -137   -259    394    381    361    441    387    418    246
    -96    262    358    -83   -226    309    376    342    400    342    371    207
   -114    213    327    -51   -220    270    381    335    381    324    355    187
   -116    181    296    -33   -205    239    368    306    348    290    324    142
   -119    163    280    -23   -200    223    358    288    327    270    298    119
   -124    158    283    -15   -202    220    361    288    324    267    296    129
   -119    137    257    -10   -189    197    355    280    316    259    288    119
   -122    129    252     -5   -187    189    353    272    309    249    277    106
   -132    132    262     -2   -197    194    355    272    311    252    280    106
   -129    129    259      0   -194    194    358    272    306    249    275     96
   -127    109    236      5   -181    171    350    262    290    228    254     83
   -129    103    231     12   -179    166    353    267    293    233    257     85
   -129    109    236      7   -181    171    350    267    296    236    254     85
   -124    106    231     10   -176    168    345    259    288    226    252     85
   -127    103    231     12   -179    166    348    259    293    228    262     88
   -132     93    226     18   -179    161    355    270    301    236    267     96
   -109     41    150     33   -129     96    348    270    259    184    210     38
    -51   -142    -90     98     18   -116    376    314    171     54     62   -122
    -15   -306   -293    161    135   -298    511    485    166    -62   -103   -283
    -12   -202   -192    106     88   -197    657    628    301      2    -59   -249
   -124    166    288    -20   -207    226    641    337    415    210    202    -15
   -316    750   1067   -215   -691    909    366   -358    426    532    652    452
   -483   1592   2075   -555  -1280   1831     31   -836    594   1085   1332   1132
   -553   2148   2701   -797  -1628   2426   -301  -1093    743   1538   1852   1647
   -485   1917   2400   -717  -1444   2156   -566  -1228    501   1389   1712   1553
   -420   1267   1688   -423  -1054   1478   -519  -1130     25    680    982    872
   -361    584    943   -111   -652    763   -200   -683   -168    119    327    228
   -265    296    561    -15   -413    426     85   -171     67    155    241    114
   -187    231    415    -23   -301    322    257    132    259    270    303    150
   -140    197    337    -28   -239    267    327    252    319    293    311    145
   -127    148    275    -12   -200    210    337    267    303    259    275    101
   -129    114    244      7   -187    179    353    285    301    246    257     75
   -124    106    231      7   -176    166    368    311    314    249    252     64
   -111     96    207      7   -158    150    371    319    309    231    236     46
   -114     96    210      7   -163    153    379    327    311    228    231     44
   -114    101    213      5   -163    155    392    348    327    241    236     54
   -111    103    215      2   -163    158    392    350    324    236    231     49
   -101    111    213     -5   -155    161    394    353    324    231    231     46
   -101    114    215     -7   -158    166    402    368    337    246    244     59
   -101    114    215     -7   -158    166    405    379    348    254    252     67
    -98    119    215    -12   -155    166    402    379    348    252    252     57
   -101    127    228    -12   -163    176    410    392    361    262    259     54
    -96    135    231    -18   -163    181    418    405    368    270    265     64
    -93    137    231    -23   -163    184    420    410    368    270    265     75
    -88    150    239    -33   -163    194    420    420    379    280    277     88
    -90    161    252    -33   -171    205    428    436    394    296    293    103
    -83    161    244    -41   -163    202    431    444    402    301    298     93
    -80    171    249    -46   -163    210    433    457    410    303    296     83
    -85    168    254    -44   -168    210    441    475    420    311    298    103
    -67    187    254    -59   -161    220    444    493    433    324    314    119
    -67    176    244    -57   -158    210    446    506    441    329    319    114
    -67    197    262    -64   -163    228    457    532    459    342    329    124
    -57    210    267    -77   -161    236    462    558    475    355    337    127
    -38    210    249    -85   -142    228    467    584    485    358    340    116
    -38    213    252    -88   -145    231    475    610    498    363    340    135
    -33    233    265   -101   -148    249    491    649    524    387    358    150
    -12    236    249   -114   -129    241    501    685    545    405    376    166
     -2    226    228   -111   -114    226    506    719    561    420    394    187
      7    257    249   -132   -122    252    519    758    584    444    418    210
     23    280    257   -153   -116    270    530    792    610    472    444    231
     38    303    265   -174   -111    285    530    810    623    485    457    239
     46    322    275   -184   -114    298    540    833    639    498    470    249
     51    337    283   -194   -114    309    548    846    652    511    483    267
     62    345    283   -205   -109    314    545    846    649    506    480    272
     59    361    301   -213   -122    332    540    836    636    498    478    272
     54    394    340   -223   -142    368    540    831    641    506    485    280
     57    397    340   -228   -140    368    540    813    633    498    480    275
     46    402    355   -226   -153    379    537    782    618    483    470    270
     23    397    371   -213   -174    384    535    753    613    485    480    280
      7    410    402   -207   -197    407    527    711    600    475    475    272
     -5    402    407   -200   -207    405    506    654    566    441    449    239
    -31    387    418   -179   -226    402    498    607    548    428    433    228
    -49    368    415   -161   -231    392    491    568    532    415    426    220
    -51    340    392   -142   -220    366    480    522    509    394    405    189
    -67    314    381   -124   -226    348    467    480    480    366    376    161
    -80    303    384   -111   -231    342    457    449    465    350    358    150
    -80    270    348    -96   -213    309    446    420    444    327    337    129
    -85    249    335    -80   -210    290    439    397    423    309    322    111
    -98    246    345    -75   -223    296    436    379    410    298    309     96
    -96    241    337    -72   -215    288    431    368    400    288    298     83
    -96    233    329    -70   -213    280    423    355    387    275    283     77
   -101    236    337    -67   -218    285    426    358    392    280    293     88
    -98    239    337    -72   -218    288    423    358    397    288    303    101
    -93    241    335    -75   -213    288    418    353    394    285    303     98
    -98    236    335    -70   -215    285    420    353    397    290    309     98
   -101    252    353    -75   -226    301    423    361    407    301    316    106
    -98    252    350    -77   -226    301    423    358    405    301    316    106
    -93    252    345    -77   -218    298    420    355    405    298    311    103
    -96    257    353    -80   -226    303    420    355    407    306    322    111
    -98    254    353    -77   -226    303    423    361    413    316    335    127
   -103    241    345    -70   -226    293    418    353    407    311    337    132
   -101    246    348    -72   -226    296    420    353    410    314    335    109
    -93    262    355    -85   -226    306    420    355    407    311    316     77
    -83    252    335    -83   -207    293    413    345    392    285    283     93
    -90    257    348    -85   -218    303    407    335    389    285    296     98
    -96    275    368    -90   -233    322    418    345    402    306    319    111
    -93    301    392   -103   -244    345    431    358    418    322    335    129
    -90    329    420   -119   -254    374    449    371    436    340    353    145
    -90    363    454   -135   -272    407    470    392    465    368    379    166
    -90    379    467   -145   -280    423    485    400    470    374    384    158
    -80    394    475   -158   -277    433    488    400    467    368    376    148
    -77    444    522   -181   -298    483    498    413    493    397    405    192
    -70    527    597   -231   -332    561    496    426    532    441    454    236
    -62    584    646   -262   -353    615    472    413    550    465    483    254
    -54    607    662   -277   -358    636    439    397    553    475    491    265
    -46    581    628   -267   -337    605    426    389    548    475    491    283
    -54    545    597   -246   -324    571    410    374    530    465    488    275
    -62    530    592   -233   -327    558    392    348    501    444    465    236
    -77    467    542   -197   -311    504    381    329    462    400    410    192
    -80    348    428   -132   -254    387    374    316    413    340    342    150
    -85    270    353    -93   -218    309    368    296    374    301    309    109
   -101    241    340    -70   -220    290    366    277    350    277    285     75
   -106    220    327    -57   -215    272    358    259    329    257    259     51
   -101    194    296    -46   -197    244    348    241    306    236    236     33
   -114    187    298    -36   -207    241    345    231    293    228    231     41
   -114    181    296    -33   -205    239    345    233    301    236    239     44
   -111    166    277    -28   -194    220    342    233    296    231    231     33
   -114    166    280    -25   -197    223    337    226    288    223    220     15
   -116    155    272    -20   -194    213    340    228    290    223    220     28
   -111    145    254    -18   -181    200    337    228    288    228    228     46
   -116    132    249     -7   -184    189    332    223    285    231    239     46
   -119    132    252     -5   -184    192    332    220    285    236    241     28
   -116    132    246    -10   -181    189    332    220    283    226    220      2
   -106    132    239    -15   -171    184    329    215    270    207    192    -28
   -101    119    218    -10   -161    168    329    215    257    184    161    -31
    -75     31    106     23    -90     67    340    241    228    140    109    -57
     -7   -171   -163     88     75   -166    402    337    171     15    -38   -205
     23   -259   -283    116    153   -272    540    524    215    -44   -135   -329
    -12    -51    -38     31     12    -44    670    636    397     98      0   -233
   -150    381    532   -114   -340    457    613    283    501    335    306     57
   -340   1062   1402   -361   -872   1231    288   -413    493    693    820    581
   -488   1852   2340   -683  -1415   2096    -15   -818    665   1234   1483   1239
   -509   2169   2675   -831  -1595   2421   -311  -1060    701   1538   1834   1600
   -446   1699   2145   -626  -1296   1922   -504  -1200    316   1150   1436   1252
   -400    979   1376   -290   -888   1176   -400  -1062   -176    335    574    433
   -324    433    758    -54   -542    594   -124   -605   -197     10    148     23
   -228    267    496    -20   -361    381    109   -150     77    150    197     44
   -135    233    368    -49   -252    301    241    111    249    254    259     62
   -116    189    306    -36   -213    246    301    202    288    262    241     31
   -109    155    265    -23   -187    210    322    233    290    244    218     15
   -101    129    231    -12   -166    179    335    252    288    228    200      7
   -106    116    223     -5   -163    168    345    272    298    233    205     15
   -103    109    213     -5   -161    161    358    288    309    244    215     15
   -103     90    194      5   -150    142    361    293    303    228    200    -10
   -101     88    189      5   -145    137    368    303    309    228    194    -12
    -93    103    197     -5   -145    150    376    322    322    241    205     12
    -93    109    200     -7   -148    153    376    327    327    249    220     12
    -90    114    205    -12   -148    158    379    329    329    254    228     12
    -96    122    215    -15   -155    166    392    348    348    275    246     44
    -88    127    215    -18   -150    171    402    366    366    293    267     54
    -85    114    197    -15   -140    155    402    366    361    280    244      7
    -83    127    210    -23   -145    168    405    368    361    275    231      2
    -90    127    218    -20   -153    171    410    381    366    277    228     20
    -80    114    194    -15   -137    153    410    389    366    275    226     36
    -80    119    200    -20   -140    161    407    394    368    283    239     41
    -80    142    223    -31   -153    184    415    413    389    303    262     51
    -70    148    215    -41   -142    181    420    428    397    314    267     64
    -62    155    218    -46   -140    187    415    431    394    311    265     64
    -64    166    228    -51   -148    197    420    446    410    332    288     67
    -51    171    223    -59   -137    197    423    467    428    348    301     83
    -46    181    226    -70   -135    202    428    485    436    355    314    106
    -38    194    233    -77   -135    213    441    511    452    366    322    101
    -20    205    223    -93   -122    213    454    545    470    384    324     77
     -5    192    197    -93   -101    194    459    568    475    374    303     90
     -2    200    202    -98   -103    200    459    592    483    384    319    129
      2    218    215   -109   -106    218    483    636    522    433    376    176
     20    220    200   -122    -88    210    488    672    545    459    405    192
     28    228    200   -129    -85    215    485    696    550    462    400    171
     38    254    213   -148    -88    233    485    719    561    470    394    174
     54    280    226   -166    -85    254    496    745    579    488    410    220
     64    293    228   -181    -80    262    488    750    579    491    423    239
     70    311    241   -189    -85    277    488    756    584    504    444    249
     72    324    252   -200    -90    288    493    758    589    511    452    254
     83    332    249   -207    -83    290    493    753    581    504    446    254
     83    353    270   -218    -93    311    488    740    576    498    452    267
     77    379    301   -228   -111    340    488    727    576    509    470    280
     72    379    303   -226   -114    340    483    706    571    506    465    259
     62    376    314   -218   -124    345    478    670    545    472    428    228
     36    371    332   -205   -148    350    480    641    535    462    426    262
     23    358    335   -192   -155    348    480    615    532    467    441    267
      7    358    350   -184   -171    353    470    574    514    452    423    215
    -18    361    379   -171   -197    368    472    537    501    426    389    171
    -36    311    345   -137   -192    327    475    509    485    402    361    171
    -41    293    332   -127   -187    311    465    470    457    376    340    155
    -57    270    327   -106   -192    298    452    431    431    350    316    116
    -77    249    327    -85   -202    288    446    410    420    337    298    109
    -85    233    319    -75   -202    275    444    389    402    322    285    101
    -83    218    301    -67   -192    259    444    374    389    309    272     77
    -83    207    288    -62   -187    246    446    368    387    303    267     83
    -80    200    280    -59   -179    239    444    363    381    303    272     90
    -80    184    262    -51   -171    223    433    348    366    290    259     70
    -88    200    288    -57   -189    244    431    342    363    290    257     59
    -83    200    280    -59   -184    239    433    355    374    303    270     90
    -80    189    270    -54   -174    228    436    355    379    311    283    116
    -90    192    280    -51   -187    236    433    353    381    319    293     98
    -88    200    288    -57   -189    244    439    361    389    327    293     85
    -85    194    280    -57   -181    236    439    363    387    322    280     67
    -83    189    272    -51   -176    231    428    350    368    301    259     85
    -88    207    296    -62   -192    252    423    340    363    298    272    101
    -88    205    293    -57   -189    249    431    348    374    314    293    106
    -83    207    288    -64   -184    246    428    345    374    311    280     75
    -85    197    283    -54   -184    239    428    345    371    306    265     49
    -83    210    290    -64   -187    252    433    350    371    303    259     88
    -75    226    298    -75   -187    262    446    361    387    322    283    111
    -80    259    337    -90   -207    296    462    371    405    342    306    124
    -77    306    384   -114   -231    345    485    392    433    376    340    158
    -77    306    381   -114   -228    342    501    405    449    394    363    168
    -70    306    376   -116   -223    340    506    410    449    394    361    155
    -64    361    426   -150   -246    394    517    428    478    423    381    174
    -49    452    501   -200   -275    475    517    441    514    459    415    215
    -51    501    553   -226   -303    527    493    426    527    480    444    246
    -49    522    571   -236   -311    545    459    407    535    498    465    265
    -54    493    545   -220   -301    519    441    392    519    485    454    259
    -72    470    542   -197   -306    506    418    363    485    459    433    233
    -75    462    535   -194   -303    496    405    348    472    449    426    228
    -67    418    485   -176   -275    452    405    342    452    428    397    192
    -70    296    363   -114   -218    329    394    324    397    366    319    127
    -77    179    257    -49   -166    218    387    306    348    309    257     88
    -93    163    257    -36   -174    207    379    285    327    288    241     62
    -98    132    231    -18   -166    181    379    270    303    272    226     46
    -96    111    207     -7   -150    158    371    257    288    259    215     36
    -88    119    207    -15   -148    163    366    252    288    265    223     41
    -83    114    197    -15   -140    155    361    249    285    267    228     38
    -80    106    184    -12   -132    145    358    246    280    265    223     23
    -77    103    181    -12   -129    142    353    239    270    254    210     12
    -83     96    179     -5   -129    137    355    244    275    262    215     28
    -80     85    166     -2   -124    124    353    239    272    262    215     18
    -88     80    168      2   -127    124    345    231    262    249    200    -12
   -101     67    168     15   -135    116    345    233    262    249    192     -5
   -101     59    161     20   -129    109    345    236    265    252    192      7
    -93     33    124     28   -109     77    342    231    262    252    197      5
    -93     23    116     33   -106     70    345    236    262    254    202      7
    -72    -23     46     46    -62     10    350    259    241    226    163    -23
    -18   -189   -171    103     75   -181    384    322    179    111     31   -145
     10   -342   -353    166    179   -348    517    496    200     18   -103   -296
    -10   -207   -197    109     93   -202    654    659    363    111    -28   -252
   -122    176    296    -28   -210    236    641    426    480    322    236    -18
   -303    743   1047   -218   -675    893    355   -272    410    584    649    397
   -462   1548   2010   -545  -1236   1779     36   -761    509   1078   1280   1010
   -496   2026   2520   -766  -1509   2273   -265  -1039    581   1462   1725   1454
   -446   1714   2161   -633  -1304   1938   -475  -1202    296   1236   1499   1278
   -400   1026   1426   -311   -911   1226   -446  -1153   -207    470    704    535
   -332    415    745    -41   -537    579   -194   -758   -348     -5    140     12
   -246    184    431     31   -337    306     44   -272    -57    119    155     -5
   -161    155    316      2   -239    236    200     41    171    267    244     33
   -109    129    239    -10   -174    184    296    213    283    322    262     67
    -98     90    189      2   -145    140    316    244    285    303    244     67
    -96     67    161     12   -127    114    324    257    283    290    233     44
    -88     44    132     20   -111     88    337    277    293    296    233     38
    -83     31    114     25    -98     72    348    296    301    296    233     38
    -83     23    106     28    -96     64    350    298    293    285    226     25
    -85     28    114     25    -98     70    358    311    303    293    233     28
    -83     46    127     15   -103     85    363    324    316    306    249     38
    -75     49    124     12    -98     85    363    327    319    306    252     38
    -83     46    127     15   -103     85    363    329    319    303    249     38
    -85     57    140     12   -111     98    368    342    335    319    265     51
    -80     57    135     10   -109     96    374    353    345    332    280     64
    -83     64    148     10   -114    106    376    358    348    335    283     64
    -90     75    163      7   -129    119    381    366    358    342    293     75
    -83     80    163      0   -124    122    389    379    368    353    303     88
    -77     70    145      2   -111    106    387    384    371    355    309     88
    -77     72    150      2   -114    111    389    392    381    363    314     90
    -70     93    163    -12   -116    127    394    407    389    374    324    103
    -64     96    161    -18   -111    127    400    415    397    379    329    109
    -75    106    179    -15   -127    140    394    418    397    379    327    109
    -75    124    200    -23   -137    161    402    436    410    394    340    124
    -59    124    184    -33   -122    155    407    454    423    405    350    129
    -46    119    166    -36   -106    142    415    472    436    413    358    137
    -46    135    181    -46   -114    158    426    496    452    428    374    150
    -36    158    194    -59   -114    176    436    524    475    452    394    171
    -31    158    187    -64   -109    171    436    545    485    457    400    176
    -25    163    189    -70   -106    174    446    576    504    472    415    194
     -7    168    176    -80    -93    171    459    615    530    498    439    220
      5    163    158    -83    -75    161    467    646    545    519    457    239
     10    192    181   -103    -85    187    465    665    550    524    462    244
     15    215    197   -116    -90    207    475    696    568    550    488    272
     28    218    189   -127    -80    205    480    717    581    566    506    293
     44    239    194   -140    -75    218    472    722    576    563    506    293
     46    259    210   -155    -83    236    478    730    581    576    522    311
     51    283    231   -166    -88    257    480    730    584    584    535    324
     49    288    236   -168    -93    262    470    717    568    571    527    319
     46    290    244   -168    -98    267    470    701    555    563    524    316
     38    301    259   -171   -109    280    470    685    550    561    527    322
     36    314    277   -176   -119    296    465    659    532    550    519    319
     25    319    293   -174   -135    306    457    626    514    535    509    306
      5    335    329   -168   -161    332    459    597    506    530    506    301
      0    332    329   -168   -163    332    457    571    498    517    496    285
    -20    301    322   -142   -171    311    457    540    488    501    478    265
    -46    283    329   -119   -189    306    457    506    475    483    457    244
    -62    265    327   -101   -194    296    454    478    467    470    444    226
    -77    244    322    -85   -200    283    446    441    446    446    420    200
    -98    226    324    -64   -210    275    441    415    436    431    405    179
   -109    202    311    -49   -210    257    439    394    426    420    394    168
   -106    184    290    -38   -197    236    431    376    407    400    374    150
   -114    174    288    -31   -202    231    420    353    389    381    358    129
   -122    171    293    -25   -207    231    420    342    387    379    353    127
   -116    168    285    -25   -200    226    415    337    381    374    348    122
   -111    174    285    -31   -197    228    413    329    376    368    345    116
   -116    181    296    -33   -207    239    415    332    381    374    350    122
   -116    174    288    -28   -202    231    415    332    381    376    353    127
   -114    163    277    -25   -197    220    407    324    374    368    342    116
   -116    174    290    -28   -202    231    410    327    379    374    345    122
   -111    192    301    -41   -207    246    413    337    389    384    355    132
   -103    192    296    -46   -200    244    410    335    387    379    353    129
    -98    197    293    -51   -194    244    407    332    384    376    350    129
   -111    192    303    -38   -207    246    415    340    394    387    361    142
   -111    176    288    -33   -200    231    410    335    389    381    355    135
   -114    176    290    -31   -202    231    407    329    384    374    348    124
   -124    179    303    -28   -213    239    410    329    389    379    353    132
   -116    189    306    -36   -210    246    423    348    405    394    371    148
   -103    220    324    -59   -215    272    446    368    428    413    389    163
   -106    272    376    -83   -241    324    465    384    454    436    415    187
   -109    309    418   -101   -265    363    488    405    480    462    441    213
   -106    319    426   -106   -265    371    501    410    485    465    441    213
    -98    311    407   -106   -252    358    501    410    480    457    433    205
    -93    374    465   -140   -277    418    514    433    519    496    475    244
    -85    462    548   -189   -316    504    498    433    548    530    511    283
    -77    514    592   -218   -335    553    462    415    553    542    530    303
    -72    522    594   -226   -335    558    446    410    555    548    535    309
    -70    504    574   -218   -322    537    431    400    540    537    524    303
    -70    475    542   -202   -306    509    407    371    509    509    504    285
    -80    441    522   -179   -301    480    400    355    488    491    483    272
    -96    353    449   -132   -272    400    400    348    454    454    444    241
    -88    244    332    -77   -210    288    387    322    394    384    371    174
   -101    161    262    -31   -181    210    379    298    350    335    319    127
   -119    129    249     -5   -184    189    381    293    335    322    306    116
   -111     90    202     10   -158    148    374    275    309    293    283     93
   -109     64    174     20   -142    119    363    259    285    267    259     72
   -122     54    176     33   -150    116    363    257    280    262    254     70
   -124     51    176     36   -150    114    363    257    277    259    249     67
   -119     20    137     49   -129     77    358    249    267    244    236     54
   -127     15    142     54   -135     77    361    246    265    244    236     57
   -132     25    158     54   -145     90    358    246    262    241    236     59
   -119     10    129     54   -124     70    355    244    257    231    226     51
   -124    -10    114     67   -122     51    358    239    246    220    215     41
   -132     -2    129     67   -132     64    358    239    246    220    213     44
   -127     -7    119     67   -127     57    355    236    244    215    210     46
   -122    -12    109     67   -116     46    353    233    239    205    205     38
   -124    -28     96     75   -111     31    358    241    233    197    194     31
    -83   -124    -41    103    -23    -83    374    270    184    129    119    -31
    -18   -337   -319    176    150   -329    446    366    116    -12    -41   -184
     12   -459   -472    223    241   -465    618    581    171    -75   -145   -293
    -51   -210   -161    129     51   -187    717    530    298     49     -5   -181
   -189    265    454    -38   -322    358    509    -90    262    233    285     90
   -342    966   1306   -314   -826   1135    103   -769    244    597    782    581
   -504   1867   2372   -680  -1436   2120   -285  -1182    426   1163   1465   1234
   -491   2231   2720   -872  -1605   2475   -696  -1415    475   1467   1805   1564
   -394   1779   2174   -693  -1283   1977   -820  -1389    197   1127   1447   1257
   -348    976   1325   -314   -836   1150   -522  -1039   -194    384    657    548
   -277    332    610    -25   -444    470    -98   -441   -140     83    220    142
   -184    163    345      7   -265    254    158    -31    111    192    236    124
   -135    116    252      7   -192    184    280    166    233    252    270    140
   -129     51    181     36   -155    116    327    233    252    241    249    116
   -111     -2    109     57   -111     51    340    252    236    205    210     75
   -101    -20     80     59    -90     28    345    267    233    187    189     57
    -72    -18     54     44    -64     18    350    290    244    187    189     59
    -41    -28     12     33    -28     -7    348    306    241    179    181     49
    -51    -49      2     51    -28    -23    353    309    236    166    168     36
    -72    -31     38     51    -59      2    381    327    257    184    187     54
    -96    -44     49     70    -75      2    389    332    262    184    187     59
    -96    -51     44     72    -72     -5    387    329    252    174    179     49
    -96    -28     67     62    -83     18    402    342    267    184    189     64
    -90    -18     72     54    -83     25    413    355    280    197    202     77
    -75    -15     59     44    -70     20    418    361    283    197    202     80
    -77     -5     70     38    -75     33    420    366    285    197    205     80
    -70     12     83     28    -75     46    436    389    309    213    220     98
    -64      2     67     31    -67     33    436    394    306    210    215     96
    -62     -2     59     33    -62     25    433    400    306    205    213     93
    -62      2     64     28    -64     33    444    420    322    218    223    106
    -54      7     62     23    -57     33    449    433    332    223    228    114
    -41      7     46     15    -46     25    441    439    332    220    226    111
    -41     18     59     10    -51     38    444    454    340    226    228    116
    -44      7     49     18    -46     28    454    480    358    236    239    132
    -44      0     44     23    -44     20    452    491    358    228    231    127
    -36      7     44     12    -41     23    470    514    374    236    236    137
    -23     28     51     -2    -38     38    496    550    400    257    252    155
    -15     15     31      0    -25     23    511    579    410    259    252    153
     10     62     51    -36    -20     57    535    615    436    275    267    168
      7     70     59    -38    -25     64    553    659    465    298    285    192
     15     59     44    -38    -15     51    563    693    483    309    293    200
     25     96     70    -59    -20     83    571    719    493    316    301    207
     18    116     98    -67    -38    109    592    753    517    335    319    233
     18    127    109    -75    -44    119    605    782    535    353    335    252
     36    122     83    -80    -23    103    613    795    540    353    337    252
     38    127     88    -85    -23    109    620    805    545    358    342    259
     31    155    124    -93    -46    140    636    820    561    374    363    285
     31    171    140   -101    -54    155    626    805    545    358    355    283
     33    168    135   -101    -51    153    626    792    530    342    345    275
     25    176    150   -101    -64    166    631    782    527    340    348    280
     18    200    181   -109    -80    192    631    756    519    337    345    283
      7    215    207   -114    -98    210    602    698    483    306    322    262
    -15    210    226    -98   -122    218    592    654    467    296    319    265
    -25    207    233    -90   -129    220    574    613    452    288    316    262
    -18    210    228    -96   -122    218    548    561    428    267    301    244
    -12    210    223    -98   -119    215    519    511    405    246    283    226
    -20    200    218    -90   -119    207    504    475    389    233    270    218
    -44    140    184    -49   -114    161    475    431    358    202    241    189
    -67     90    158    -10   -111    124    454    389    327    171    215    161
    -72     90    163    -10   -116    127    452    379    327    168    213    163
    -80     72    153      2   -116    114    454    363    314    155    202    153
   -103     36    140     31   -122     88    452    335    285    127    174    127
    -90     51    142     20   -116     96    462    335    288    124    176    129
    -85     59    142     10   -114    101    467    335    288    122    168    127
    -72     57    127      7   -101     90    446    319    267    101    150    106
    -72     44    114     12    -96     77    454    322    275    103    158    116
   -109     44    153     33   -129     98    457    324    283    109    163    127
    -96     57    150     18   -124    103    446    316    275     98    161    122
    -83     62    145     10   -114    103    444    316    275     98    166    122
    -93     54    148     18   -119     98    452    327    288    109    179    135
    -83     44    127     20   -103     85    446    335    296    114    181    142
    -64     49    114      7    -90     80    418    314    270     85    158    116
    -72     31    103     18    -88     67    415    314    272     83    153    114
    -46     64    111    -10    -80     88    423    329    290    101    174    137
    -12     85     98    -36    -54     90    420    335    298    109    187    148
    -25     98    122    -38    -72    109    420    327    293    103    189    148
    -70     62    132      2   -101     96    428    327    290     96    179    145
    -44     90    132    -23    -90    111    431    327    290     96    181    145
    -38    111    150    -36    -93    129    428    335    298     98    189    148
    -72    124    197    -28   -135    161    465    358    332    129    220    179
    -51    194    244    -72   -148    218    506    389    371    166    259    220
    -20    241    262   -111   -142    252    511    397    379    171    270    228
    -49    226    275    -88   -161    249    501    389    366    153    252    210
    -80    220    301    -72   -189    259    530    407    394    181    280    236
    -80    272    353    -96   -215    311    535    405    418    207    314    265
    -64    366    431   -153   -249    400    511    400    444    239    353    303
    -54    433    488   -189   -270    459    491    397    462    265    384    337
    -70    355    423   -145   -246    389    483    387    446    246    368    319
    -64    324    389   -129   -226    355    467    366    423    226    353    303
    -49    327    374   -140   -213    350    446    350    407    213    340    303
    -54    262    316   -103   -184    288    423    329    363    166    298    265
    -80    145    223    -33   -153    184    397    283    290     83    218    189
    -88     54    142     15   -116     98    407    280    262     51    187    163
   -132    -12    116     70   -124     51    397    254    231     18    155    132
   -127    -38     88     83   -109     23    376    220    187    -23    119     93
   -132    -75     57    103    -96    -10    361    205    166    -44    101     80
   -145    -80     62    111   -106    -10    366    210    176    -38    111     85
   -132    -77     51    103    -93    -15    371    207    174    -44    111     85
   -119    -80     38    101    -80    -20    376    205    166    -54    106     72
   -135    -98     33    116    -85    -33    381    205    166    -59    106     72
   -132   -111     20    122    -77    -44    374    200    153    -77     98     62
   -116   -124     -7    119    -57    -67    368    192    142    -93     93     46
   -137   -103     33    122    -85    -36    366    189    145    -93    109     54
   -153   -103     46    127   -101    -28    363    187    148    -93    122     59
   -137   -114     20    124    -80    -46    358    179    137   -109    124     49
   -119    -98     20    109    -70    -41    355    179    135   -116    140     49
   -140   -114     25    127    -83    -44    355    184    137   -122    150     49
   -103   -194    -93    148     -7   -145    358    192     90   -187    101    -12
     -2   -361   -358    181    176   -358    410    254      5   -327    -36   -153
      7   -542   -550    267    277   -545    540    402    -23   -457   -189   -324
    -31   -459   -428    246    197   -444    688    524     90   -410   -142   -309
   -181    -36    145    106   -163     54    607    119    200   -171    168    -25
   -379    633   1013   -129   -696    823    275   -532    285    223    683    485
   -527   1509   2036   -493  -1280   1771    -57   -922    558    833   1389   1174
   -522   2104   2626   -789  -1574   2364   -384  -1111    792   1330   1935   1693
   -428   1688   2117   -631  -1273   1904   -620  -1215    472   1026   1639   1452
   -387    976   1363   -296   -875   1169   -517  -1088    -46    270    875    737
   -316    314    631     -2   -472    472   -187   -639   -228   -226    303    179
   -252     38    290    106   -270    163    116   -168    -23   -200    246     83
   -176     36    213     70   -194    124    275     80    129   -111    309    122
   -153    -15    137     83   -145     59    327    161    155   -122    296     93
   -137    -83     54    109    -98    -12    340    176    129   -166    257     46
   -145   -101     44    124    -96    -28    363    200    132   -181    249     31
   -142   -114     28    127    -88    -41    371    215    137   -187    252     25
   -124   -124      0    124    -62    -62    376    220    129   -197    249     10
   -119   -109      7    114    -64    -51    381    231    137   -194    259     10
   -140   -106     33    124    -88    -36    389    244    148   -187    277     20
   -114   -111      2    111    -59    -54    387    249    150   -189    288     15
    -98   -116    -18    106    -41    -67    389    254    148   -194    293      5
   -114    -93     18    103    -67    -38    397    267    161   -184    314     20
   -111    -85     25     98    -70    -31    402    272    168   -176    327     28
    -96    -93      2     93    -51    -46    400    272    166   -184    332     18
   -101    -80     20     90    -62    -31    413    288    181   -168    348     33
   -106    -83     23     93    -67    -31    418    301    192   -161    358     44
    -90    -90      0     90    -46    -46    413    301    187   -168    355     33
    -88    -67     18     75    -54    -25    423    314    200   -155    371     44
    -96    -28     67     62    -83     18    431    329    215   -140    384     57
    -83    -38     41     59    -64      0    423    335    213   -150    374     46
    -70    -51     18     62    -44    -18    420    340    207   -158    363     36
    -83    -38     44     59    -67      2    433    363    231   -137    384     59
    -72    -12     59     41    -67     23    444    389    254   -114    407     83
    -54    -12     38     31    -49     12    446    402    257   -114    405     80
    -64      0     64     33    -64     31    457    428    275   -101    418     93
    -67      0     64     33    -67     31    462    454    290    -93    428    101
    -38     12     51     12    -46     33    462    472    296    -90    433    103
    -31     38     70     -5    -49     54    472    506    319    -67    454    124
    -33     51     85     -7    -59     67    491    550    348    -38    480    148
     -7     57     62    -25    -36     59    488    571    355    -36    488    145
      5     64     59    -36    -28     62    493    602    366    -23    504    155
      5     85     80    -46    -38     83    514    646    400     12    540    189
     18     88     70    -51    -25     80    522    675    415     28    563    207
     41    106     62    -75    -10     85    514    680    410     28    568    202
     38    137     98    -90    -28    119    517    696    423     44    592    220
     31    148    116    -90    -44    132    504    693    423     46    597    228
     54    161    106   -106    -25    135    491    685    415     44    602    228
     51    197    142   -127    -46    171    509    688    428     62    626    252
     49    233    181   -142    -67    207    540    696    444     80    646    275
     57    246    189   -153    -67    218    527    667    426     67    636    262
     54    252    197   -153    -70    226    511    626    405     49    628    249
     12    254    241   -135   -114    249    509    597    402     49    631    254
      0    244    244   -122   -122    244    496    550    384     33    618    239
     -5    226    228   -111   -116    226    478    498    355     10    600    215
    -31    223    254    -96   -142    239    467    457    342     -2    584    202
    -44    213    257    -83   -150    233    459    420    329    -10    576    192
    -41    179    220    -67   -132    197    436    368    293    -46    540    153
    -54    153    207    -51   -129    179    423    335    272    -70    519    129
    -75    158    233    -41   -153    194    423    316    272    -67    519    135
    -72    137    210    -33   -140    171    413    290    252    -88    506    119
    -67    119    187    -25   -127    153    400    262    228   -109    488    101
    -83    109    192    -12   -137    150    397    254    223   -111    485     98
    -88     77    166      5   -127    122    381    239    207   -124    470     83
    -75     83    158     -5   -116    119    371    223    192   -135    462     67
    -77    111    187    -18   -132    148    389    239    210   -111    483     88
    -75    124    197    -25   -135    158    389    246    220   -101    493     98
    -31    142    174    -54   -101    158    363    233    207   -106    491     90
     10    181    168    -96    -80    176    348    239    215    -83    519    106
    -46    150    197    -51   -122    174    348    239    218    -64    535    114
   -101     88    189      5   -145    137    353    226    202    -70    527     98
    -93     93    187      0   -140    140    384    231    205    -59    532     98
    -98    124    220    -12   -161    171    407    249    226    -31    558    124
    -83    135    218    -25   -150    174    392    249    228    -23    568    132
    -25    168    194    -72   -111    181    374    244    223    -20    568    129
    -15    189    205    -85   -109    197    376    254    231     -5    581    140
    -80    150    228    -36   -153    189    384    249    228     -7    576    137
    -80    127    207    -23   -145    168    387    244    220    -15    568    127
    -83    142    226    -31   -155    184    397    254    231     -5    579    132
    -85    187    272    -49   -179    228    426    288    270     36    615    174
    -72    218    290    -72   -181    252    431    293    275     46    626    181
    -67    233    301    -83   -184    267    433    293    275     49    631    181
    -70    246    316    -90   -192    280    449    311    293     67    646    200
    -41    311    353   -135   -197    332    475    340    335    109    685    239
    -31    371    402   -171   -218    384    465    337    353    132    709    257
    -54    420    472   -184   -262    446    446    332    376    166    743    293
    -20    452    472   -218   -246    462    418    335    392    192    766    319
     10    426    415   -218   -202    420    400    319    371    171    750    301
    -25    392    418   -184   -223    405    389    298    350    155    735    290
    -62    366    428   -153   -246    397    384    288    340    153    730    290
    -62    296    355   -116   -207    324    371    265    296    106    683    246
    -49    179    228    -64   -137    202    358    249    241     49    620    189
    -62    116    179    -28   -119    145    361    246    223     25    589    163
    -70     88    158    -10   -114    122    358    231    200      2    566    140
    -67     51    116      5    -93     83    337    192    158    -36    527    101
    -77     25    103     25    -90     64    337    194    155    -38    524    101
    -83     15     98     33    -90     54    340    200    158    -31    532    114
    -72     -2     70     36    -72     33    324    179    129    -54    509     98
    -72    -18     54     44    -64     18    319    179    124    -57    511    103
    -59     12     72     23    -64     41    324    189    140    -41    524    111
    -49     20     70     12    -62     44    311    171    114    -67    496     72
    -62    -15     46     38    -57     15    303    158     93    -93    465     57
    -72    -12     59     41    -67     23    306    168    109    -75    480     77
    -67    -10     57     38    -62     23    314    181    122    -59    491     85
    -72    -54     18     62    -46    -18    316    174    103    -80    467     88
   -114    -41     70     77    -93     12    353    202    137    -44    496    111
   -145    -51     93     98   -122     20    368    223    155    -33    493    114
   -101   -124    -23    114    -38    -75    348    213     98   -103    418     54
    -28   -298   -272    161    119   -285    387    270      5   -249    262    -90
      5   -444   -449    218    226   -446    527    431     10   -340    137   -228
    -12   -309   -296    161    140   -301    670    576    163   -246    218   -184
   -124     72    197     25   -161    135    667    353    311    -15    488     64
   -259    722    979   -231   -620    849    348   -280    366    355    974    555
   -379   1525   1904   -574  -1140   1714     41   -672    600    922   1631   1200
   -392   1917   2309   -761  -1350   2112   -239   -849    758   1319   2055   1621
   -337   1496   1834   -579  -1085   1665   -449  -1015    426   1023   1761   1376
   -301    815   1117   -257   -709    966   -439  -1036   -184    200    940    600
   -239    249    488     -5   -363    368   -233   -735   -413   -290    389     72
   -189     49    239     67   -215    145     23   -285   -174   -207    384     57
   -119     38    158     41   -137     98    205     23     33    -72    475    135
    -75      5     80     33    -77     44    280    153     98    -46    480    132
    -70    -23     46     44    -59     10    298    181     96    -64    459    109
    -75    -28     44     51    -62      7    314    207    106    -64    457    114
    -67    -38     28     54    -49     -5    314    218    101    -75    441    101
    -54    -67    -12     59    -20    -38    314    220     90    -96    423     75
    -62    -64     -2     62    -31    -33    327    236    101    -88    431     85
    -64    -44     20     51    -44    -10    332    252    116    -70    449    103
    -46    -46      0     46    -23    -23    324    246    109    -83    433     90
    -41    -41      0     38    -20    -20    324    252    109    -80    441     96
    -57    -10     46     33    -54     18    332    265    127    -59    459    119
    -49      2     51     23    -51     25    324    267    127    -59    459    119
    -36     -2     33     20    -36     15    322    267    124    -59    459    116
    -46      0     44     23    -46     20    337    283    145    -36    480    137
    -44      0     44     20    -44     20    342    298    158    -20    493    153
    -36      0     33     18    -36     15    335    296    150    -25    485    148
    -36     33     70      2    -51     51    348    314    171     -2    506    171
    -33     44     77     -5    -57     59    355    332    192     18    524    187
    -23     36     59     -7    -41     46    345    329    184     12    519    179
    -25     54     80    -15    -54     67    345    340    192     23    530    187
    -23     96    119    -36    -70    106    353    366    220     54    561    223
     -5     88     93    -44    -49     90    345    376    220     54    563    226
     -2     85     88    -41    -44     85    345    387    228     59    568    228
    -10    109    119    -51    -64    114    361    415    254     88    594    257
    -18    103    122    -41    -70    111    358    431    262     96    597    262
     -7     90     98    -41    -54     93    353    444    262     96    597    259
      2    103    101    -54    -49    103    363    475    288    124    618    280
     15    127    109    -72    -46    119    368    511    316    155    652    314
     38    137     98    -88    -28    119    368    537    329    171    665    327
     57    187    129   -122    -36    158    368    563    345    184    680    345
     62    215    153   -140    -44    184    381    597    374    218    711    379
     62    218    153   -142    -44    187    379    618    389    233    730    397
     75    218    142   -145    -33    181    379    636    400    249    750    418
     85    270    181   -179    -49    228    371    646    410    267    771    441
     96    296    200   -197    -51    249    363    644    407    272    776    452
    103    306    202   -207    -49    254    358    636    400    270    779    454
    106    316    210   -210    -51    265    353    631    397    272    784    462
     98    322    223   -210    -62    272    350    618    387    267    779    459
     93    319    226   -207    -67    272    337    592    368    252    771    446
     80    335    254   -210    -85    296    324    566    358    244    766    439
     90    400    309   -244   -109    355    329    558    371    262    789    465
    140    436    296   -288    -77    366    340    548    374    262    789    465
     96    397    301   -249   -101    350    342    511    353    236    763    433
     20    327    306   -176   -142    316    361    478    337    213    737    402
      0    265    265   -132   -132    265    381    454    327    189    711    371
    -18    257    272   -122   -145    265    363    407    296    153    675    329
    -25    259    285   -116   -155    272    358    376    283    135    657    309
    -38    236    275   -101   -158    257    350    350    267    116    639    290
    -44    197    241    -75   -142    218    342    319    241     90    615    262
    -46    187    233    -72   -140    207    337    298    228     75    600    249
    -54    187    241    -67   -148    213    329    285    220     67    594    244
    -57    161    218    -51   -137    189    316    262    200     46    574    223
    -54    155    210    -49   -132    181    311    246    184     31    558    207
    -59    166    223    -54   -140    194    319    252    194     38    568    215
    -57    161    218    -51   -137    189    319    249    197     36    566    215
    -46    171    215    -62   -132    192    311    241    192     31    561    210
    -49    174    223    -62   -135    197    319    249    200     38    568    220
    -62    161    220    -49   -140    189    316    252    205     41    571    223
    -54    174    228    -59   -140    200    306    241    197     33    566    218
    -49    189    239    -72   -145    213    309    244    202     38    574    223
    -54    184    239    -64   -145    210    316    257    218     51    584    233
    -54    181    233    -64   -142    205    316    257    215     49    581    231
    -46    192    236    -72   -140    213    311    249    207     38    571    220
    -49    192    239    -72   -145    215    309    246    210     38    571    220
    -46    218    265    -85   -155    241    316    257    226     51    587    236
    -46    239    285    -98   -166    262    335    272    246     67    605    254
    -41    267    309   -114   -176    288    353    285    262     80    620    265
    -41    293    335   -127   -189    314    368    293    275     93    631    275
    -38    285    324   -122   -181    303    374    296    277     90    628    275
    -38    283    319   -122   -179    298    374    296    270     77    613    262
    -25    335    361   -155   -192    348    389    316    303    106    641    288
    -12    428    441   -210   -228    436    394    329    348    153    693    337
    -15    522    537   -252   -275    530    374    316    366    176    724    371
     -7    530    537   -262   -275    535    345    306    368    181    730    381
      2    498    496   -252   -246    498    337    301    361    171    722    374
      7    488    478   -249   -236    483    319    277    335    145    698    350
     -2    488    491   -241   -246    488    301    254    314    127    685    340
    -25    407    433   -192   -231    420    288    233    277     88    649    309
    -31    303    332   -137   -181    316    280    218    231     28    589    254
    -25    223    249   -101   -137    236    280    213    202     -5    555    223
    -41    168    210    -62   -124    189    285    200    184    -25    532    207
    -54    140    192    -44   -122    166    267    163    140    -75    485    163
    -57    116    174    -31   -114    145    257    142    114   -103    462    140
    -64    111    176    -23   -122    142    249    135     98   -122    446    129
    -67    101    168    -15   -116    135    244    124     85   -140    428    114
    -54    101    153    -25   -103    127    239    116     77   -150    420    103
    -46    116    161    -36   -103    137    239    119     80   -150    423    111
    -51    114    166    -33   -109    140    239    116     77   -155    418    111
    -44     96    140    -25    -90    116    231    101     57   -184    392     88
    -46     83    129    -18    -88    103    228     93     49   -197    381     77
    -57     90    148    -18   -101    119    233     98     57   -194    387     90
    -46     83    127    -20    -88    103    220     88     38   -218    366     70
    -41     80    122    -18    -80    101    213     77     23   -239    350     51
    -59     64    122     -5    -90     93    220     83     33   -233    355     64
    -44     18     62     12    -54     38    220     88      5   -272    316     28
      5   -129   -135     59     67   -132    244    127    -70   -392    184    -90
     28   -316   -345    145    187   -329    374    280    -96   -519     23   -257
     10   -259   -270    122    137   -265    540    472     41   -459     62   -249
    -54    101    155    -25   -106    127    576    368    197   -265    288    -64
   -187    644    828   -231   -506    735    355   -189    239     20    678    319
   -348   1415   1764   -532  -1054   1590     54   -698    392    522   1301    945
   -384   1945   2330   -782  -1358   2135   -228   -906    592    984   1808   1441
   -309   1688   1997   -688  -1153   1842   -446  -1067    376    852   1680   1350
   -283   1039   1319   -379   -802   1179   -506  -1150   -189    127    958    683
   -241    431    672    -93   -457    550   -400  -1018   -628   -579    236     -5
   -174    166    340      2   -257    252   -168   -579   -433   -555    168    -70
   -129    166    293    -18   -213    228     15   -246   -184   -389    285     38
    -72    171    241    -49   -158    205    129    -51    -57   -314    335     83
    -33    132    166    -49    -98    148    161      0    -51   -345    296     41
    -38    106    145    -36    -90    127    171     10    -62   -371    270     20
    -57     88    145    -15   -101    116    202     38    -44   -366    275     36
    -41     72    111    -18    -77     90    202     41    -54   -389    254     18
    -20     67     88    -23    -54     77    192     33    -72   -423    226     -5
    -33     75    106    -20    -70     90    202     46    -62   -420    231     10
    -28     75    101    -23    -64     88    202     49    -64   -433    223      7
    -12     77     90    -33    -51     85    189     33    -83   -459    200    -15
    -28     85    114    -28    -70     98    200     41    -75   -454    210     -2
    -33    111    142    -38    -88    127    207     51    -62   -444    223     18
    -12    114    127    -51    -70    119    194     41    -75   -462    210      5
    -12    119    129    -54    -70    124    192     38    -77   -470    207      7
    -25    140    166    -57    -96    153    202     54    -59   -457    223     31
    -10    137    148    -62    -77    142    194     44    -75   -483    202     18
      2    145    142    -75    -70    145    189     38    -83   -496    194     12
    -15    163    179    -75    -98    171    200     49    -64   -485    213     36
    -15    163    179    -72    -96    171    202     57    -62   -491    215     44
      5    155    150    -83    -72    155    189     46    -77   -514    200     28
      5    176    168    -90    -83    174    194     62    -62   -506    213     49
     -5    189    194    -93    -98    192    197     72    -54   -506    218     62
     15    205    189   -109    -85    197    179     57    -80   -542    189     36
     25    194    166   -111    -70    181    179     67    -77   -550    192     41
     18    220    200   -119    -90    210    189     90    -57   -537    213     72
     33    220    187   -127    -77    205    189    101    -57   -548    213     75
     59    210    150   -135    -44    181    184    109    -62   -561    205     72
     46    246    200   -148    -77    223    192    135    -44   -548    220    101
     49    270    220   -161    -85    246    192    153    -31   -540    231    119
     75    262    187   -171    -54    226    184    163    -36   -548    231    119
     77    280    202   -179    -62    241    192    189    -20   -530    254    148
     77    311    233   -197    -77    272    194    210     -5   -514    280    181
    111    337    223   -226    -57    280    179    213    -15   -524    277    184
    127    358    228   -244    -51    293    168    215    -23   -530    280    197
    114    381    267   -246    -75    324    168    218    -18   -527    296    226
    135    376    239   -257    -51    309    153    200    -44   -550    283    220
    150    392    241   -272    -46    316    135    176    -72   -579    270    207
    129    420    290   -275    -80    355    135    163    -77   -581    277    226
    122    423    301   -272    -88    363    135    145    -88   -589    283    239
    137    431    290   -285    -75    361    111     98   -127   -639    249    207
    122    433    311   -277    -96    374    114     72   -142   -657    239    205
     96    423    327   -259   -116    376    119     46   -150   -672    231    205
     96    420    324   -257   -114    374    103     -2   -189   -722    184    158
     75    394    319   -236   -122    355    109    -33   -207   -753    158    132
     41    381    340   -213   -150    361    114    -62   -218   -776    137    114
     36    355    319   -197   -142    337    101   -109   -252   -820     96     75
     36    329    293   -181   -127    311     93   -153   -280   -862     59     41
     -2    316    316   -158   -161    316     96   -179   -290   -878     46     36
    -15    301    316   -142   -166    309     77   -215   -316   -914     15     10
      2    277    272   -140   -135    275     59   -259   -358   -961    -25    -25
    -10    272    283   -129   -145    277     54   -283   -376   -982    -38    -31
    -31    257    288   -114   -161    272     54   -298   -387   -992    -49    -31
    -20    231    249   -106   -135    239     36   -329   -423  -1031    -80    -59
    -20    223    244   -101   -132    231     28   -350   -446  -1052    -93    -70
    -36    233    270    -98   -153    252     28   -350   -441  -1052    -93    -59
    -18    246    262   -116   -140    254     12   -371   -465  -1078   -116    -75
    -12    241    252   -114   -132    246      2   -389   -480  -1096   -127    -83
    -33    241    275   -106   -153    257      2   -392   -483  -1098   -127    -75
    -33    236    270   -101   -150    252      2   -397   -488  -1106   -129    -70
    -12    241    254   -116   -132    246    -10   -415   -506  -1124   -145    -80
    -18    262    280   -122   -150    270    -12   -423   -509  -1130   -148    -75
    -31    254    283   -111   -158    270    -10   -426   -511  -1135   -150    -70
    -18    239    257   -109   -137    246    -23   -441   -532  -1158   -168    -85
    -18    246    262   -116   -140    254    -41   -462   -555  -1182   -192    -96
    -28    254    283   -114   -155    267    -41   -465   -555  -1182   -192    -85
    -15    252    267   -119   -142    259    -49   -478   -574  -1200   -207    -93
      5    262    257   -132   -124    259    -59   -496   -592  -1221   -226   -106
    -10    277    288   -135   -148    283    -46   -485   -581  -1210   -215    -85
    -10    309    319   -150   -163    314    -31   -480   -568  -1202   -202    -70
      0    337    337   -171   -168    337    -25   -488   -574  -1210   -205    -70
    -15    355    371   -168   -192    363     -7   -483   -563  -1205   -197    -54
    -20    345    366   -163   -194    355     -2   -483   -568  -1213   -205    -51
      7    355    348   -181   -168    350    -12   -496   -587  -1234   -220    -64
     15    426    410   -223   -197    418    -12   -496   -571  -1218   -197    -38
      5    496    491   -249   -241    493    -15   -501   -545  -1189   -168      0
     20    519    498   -270   -239    509    -54   -527   -548  -1192   -161     12
     38    509    470   -275   -215    491    -83   -550   -568  -1210   -176      5
     25    496    470   -262   -223    483    -96   -571   -592  -1231   -192     -2
     25    493    467   -259   -220    480   -122   -602   -623  -1257   -215    -15
     33    465    431   -249   -200    446   -153   -646   -672  -1306   -257    -51
     12    371    358   -194   -171    366   -163   -670   -722  -1358   -314    -93
      0    249    249   -127   -124    249   -166   -685   -771  -1410   -371   -135
     12    197    184   -103    -85    192   -179   -717   -820  -1465   -420   -181
      2    171    166    -88    -83    168   -194   -756   -859  -1504   -457   -210
    -18    148    166    -64    -93    155   -210   -782   -891  -1538   -488   -226
    -15    114    129    -49    -75    122   -226   -807   -924  -1574   -519   -252
     -5     90     96    -41    -49     93   -236   -828   -950  -1595   -540   -267
    -20     83    103    -33    -62     93   -236   -833   -956  -1605   -548   -265
    -25     77    101    -25    -64     88   -244   -849   -974  -1623   -566   -275
    -12     57     70    -23    -41     62   -259   -870  -1000  -1649   -587   -290
    -15     57     72    -20    -44     64   -262   -878  -1002  -1654   -589   -290
    -15     70     83    -28    -49     75   -265   -891  -1015  -1662   -602   -293
      0     46     46    -23    -23     46   -280   -909  -1041  -1693   -631   -316
     -5     38     41    -18    -23     38   -288   -927  -1062  -1712   -649   -327
    -20     41     62    -10    -41     51   -283   -930  -1057  -1706   -644   -314
    -15     23     38     -5    -28     28   -298   -945  -1078  -1725   -662   -329
     -2      0      2      0     -2      2   -306   -958  -1106  -1753   -693   -355
     20   -109   -132     44     75   -119   -290   -940  -1156  -1826   -771   -418
     75   -319   -394    122    233   -355   -223   -854  -1244  -1982   -953   -584
    109   -402   -511    145    309   -457    -80   -678  -1213  -2057  -1065   -714
     62   -171   -236     54    148   -202     41   -644  -1041  -1899   -911   -584
    -83    288    371   -103   -228    329    -85  -1124   -969  -1649   -587   -262
   -246    982   1228   -366   -737   1104   -439  -1797   -922  -1254    -62    272
   -379   1779   2156   -701  -1267   1966   -763  -2107   -659   -657    623    948
   -366   2010   2377   -823  -1371   2195  -1080  -2291   -618   -400    906   1254
   -272   1496   1769   -615  -1021   1631  -1273  -2403  -1039   -849    459    867
   -236    774   1010   -267   -623    891  -1158  -2314  -1621  -1719   -418     31
   -189    265    454    -38   -322    358   -844  -1834  -1626  -2003   -815   -348
   -114    124    239     -7   -176    181   -592  -1413  -1379  -1888   -787   -342
    -33     80    114    -23    -75     96   -465  -1192  -1254  -1826   -756   -324
    -12     44     57    -15    -33     49   -418  -1117  -1231  -1831   -779   -345
    -10     10     20      0    -15     12   -405  -1101  -1241  -1855   -813   -371
      2    -18    -20      7     10    -20   -400  -1096  -1257  -1883   -841   -397
      5    -33    -41     12     20    -36   -397  -1091  -1265  -1899   -862   -418
      2    -44    -46     20     23    -44   -381  -1075  -1257  -1891   -865   -407
     12    -44    -57     12     33    -49   -389  -1083  -1267  -1904   -880   -420
     20    -44    -64     12     41    -54   -400  -1093  -1286  -1922   -901   -439
     18    -44    -62     12     38    -51   -394  -1088  -1280  -1922   -901   -433
     20    -36    -57      7     38    -46   -392  -1083  -1275  -1914   -901   -426
     25    -49    -75     10     49    -62   -400  -1096  -1288  -1925   -911   -436
     20    -49    -70     12     44    -59   -400  -1093  -1286  -1922   -917   -433
     18    -44    -64     10     41    -54   -397  -1088  -1286  -1919   -924   -431
     33    -49    -83      7     57    -64   -405  -1093  -1293  -1927   -940   -436
     36    -38    -77      0     54    -57   -410  -1098  -1299  -1925   -948   -436
     23    -41    -64      7     41    -51   -402  -1088  -1288  -1912   -943   -420
     31    -44    -75      5     51    -59   -405  -1088  -1288  -1909   -953   -420
     49    -31    -80     -7     64    -54   -415  -1093  -1296  -1917   -971   -428
     41    -33    -77     -5     57    -54   -410  -1085  -1288  -1906   -969   -420
     44    -33    -77     -5     59    -57   -407  -1078  -1283  -1899   -969   -415
     54    -38    -93     -7     72    -67   -415  -1078  -1288  -1904   -979   -420
     59    -28    -88    -15     72    -57   -413  -1065  -1278  -1891   -974   -410
     62    -18    -80    -23     70    -46   -407  -1044  -1262  -1873   -963   -394
     75    -33   -109    -20     90    -70   -413  -1034  -1260  -1870   -966   -394
     83    -46   -132    -18    106    -88   -410  -1023  -1257  -1865   -974   -394
     83    -25   -109    -28     96    -67   -405   -995  -1236  -1849   -966   -374
     96    -23   -119    -36    106    -70   -402   -974  -1228  -1842   -969   -368
    114    -33   -148    -38    129    -90   -400   -950  -1218  -1836   -976   -363
    116    -23   -140    -49    124    -80   -389   -917  -1197  -1818   -966   -342
    132      5   -127    -67    129    -59   -389   -893  -1182  -1803   -958   -332
    155     18   -140    -88    148    -62   -394   -878  -1179  -1803   -963   -332
    163     23   -140    -93    150    -57   -392   -854  -1166  -1787   -958   -316
    171     41   -129   -106    148    -41   -389   -839  -1148  -1766   -945   -298
    192     57   -135   -124    163    -38   -394   -836  -1153  -1766   -950   -296
    197     59   -137   -129    168    -38   -402   -839  -1156  -1766   -948   -290
    194     80   -114   -137    155    -18   -405   -844  -1166  -1774   -950   -280
    192     83   -111   -137    150    -12   -415   -862  -1174  -1784   -963   -283
    194     77   -116   -135    155    -18   -428   -888  -1187  -1787   -971   -288
    179     93    -85   -137    132      2   -439   -919  -1202  -1800   -987   -296
    171    114    -57   -142    114     28   -452   -956  -1202  -1805   -997   -301
    166    129    -36   -150    101     46   -472  -1008  -1228  -1823  -1015   -322
    145    127    -18   -135     83     54   -488  -1060  -1254  -1849  -1039   -340
    122    124      2   -124     59     64   -496  -1101  -1270  -1862  -1060   -361
    111     98    -12   -106     62     44   -509  -1150  -1296  -1888  -1088   -392
     90     59    -33    -77     62     12   -517  -1195  -1319  -1909  -1117   -418
     75     36    -38    -54     57      0   -519  -1226  -1325  -1912  -1127   -428
     70      7    -64    -38     64    -28   -535  -1265  -1345  -1927  -1148   -452
     67    -12    -80    -28     72    -46   -555  -1309  -1379  -1956  -1182   -488
     51    -44    -96     -5     72    -70   -566  -1337  -1400  -1969  -1202   -506
     44    -75   -119     15     80    -96   -576  -1361  -1413  -1979  -1218   -519
     51    -85   -140     15     96   -111   -594  -1389  -1434  -1995  -1239   -540
     44    -96   -140     25     90   -119   -602  -1405  -1441  -1997  -1244   -545
     31   -106   -137     36     83   -122   -602  -1410  -1436  -1984  -1239   -540
     36   -119   -155     41     96   -137   -610  -1418  -1436  -1984  -1241   -542
     41   -119   -161     36     98   -140   -628  -1436  -1449  -1995  -1257   -558
     41   -109   -150     33     93   -129   -631  -1436  -1447  -1982  -1254   -553
     46   -106   -153     28     98   -127   -639  -1441  -1441  -1974  -1252   -553
     49   -111   -161     31    103   -135   -641  -1444  -1441  -1966  -1254   -555
     41   -116   -158     36     98   -137   -641  -1441  -1431  -1956  -1249   -553
     44   -109   -153     31     98   -129   -649  -1444  -1428  -1953  -1244   -550
     51   -109   -161     25    106   -132   -659  -1454  -1436  -1958  -1252   -561
     44   -111   -155     33     98   -132   -662  -1457  -1431  -1956  -1254   -563
     33   -106   -142     36     88   -124   -667  -1457  -1428  -1951  -1252   -558
     41   -103   -145     31     90   -122   -675  -1460  -1434  -1951  -1257   -566
     41   -106   -150     31     93   -127   -685  -1470  -1436  -1951  -1260   -571
     36   -106   -142     36     88   -124   -688  -1467  -1428  -1940  -1252   -563
     46    -90   -137     20     90   -114   -691  -1465  -1423  -1935  -1252   -563
     59    -72   -132      7     96   -101   -680  -1454  -1413  -1922  -1241   -561
     51    -49   -103     -2     77    -75   -662  -1441  -1389  -1899  -1221   -545
     44    -33    -77     -5     59    -54   -639  -1418  -1361  -1870  -1192   -522
     41    -41    -83      0     59    -62   -628  -1421  -1366  -1880  -1202   -535
     44    -46    -90      0     67    -67   -618  -1413  -1366  -1880  -1205   -540
     54      5    -49    -31     51    -20   -607  -1395  -1332  -1847  -1174   -509
     70     83     12    -75     28     49   -618  -1392  -1312  -1823  -1148   -483
     77    116     38    -98     20     77   -652  -1410  -1299  -1805  -1130   -465
     83    135     51   -109     15     96   -680  -1415  -1288  -1787  -1114   -446
     90    109     18   -101     36     62   -698  -1426  -1301  -1797  -1127   -459
     96     83    -12    -88     54     36   -717  -1449  -1322  -1818  -1148   -480
     77     72     -7    -75     44     31   -732  -1470  -1340  -1834  -1163   -493
     64      7    -59    -36     62    -25   -743  -1483  -1366  -1862  -1197   -524
     64   -111   -176     20    119   -142   -756  -1506  -1418  -1922  -1265   -587
     57   -200   -257     72    155   -228   -758  -1517  -1452  -1961  -1312   -631
     38   -228   -267     93    153   -246   -756  -1530  -1465  -1971  -1327   -649
     31   -254   -285    111    158   -270   -771  -1556  -1493  -2000  -1356   -680
     23   -283   -309    127    163   -296   -787  -1582  -1522  -2031  -1384   -714
     15   -301   -316    142    166   -309   -787  -1579  -1519  -2026  -1384   -711
     23   -314   -337    145    179   -327   -792  -1582  -1519  -2034  -1392   -719
     28   -324   -353    148    189   -340   -802  -1592  -1532  -2047  -1408   -735
     18   -329   -348    153    181   -337   -805  -1595  -1532  -2049  -1413   -740
     15   -337   -353    161    184   -345   -805  -1590  -1527  -2042  -1413   -743
     18   -350   -371    163    194   -361   -815  -1600  -1535  -2055  -1431   -763
     12   -361   -374    174    192   -366   -818  -1602  -1543  -2060  -1439   -771
      7   -361   -368    174    187   -363   -818  -1600  -1535  -2055  -1434   -771
     18   -363   -381    174    200   -371   -826  -1602  -1540  -2060  -1441   -782
     25   -371   -400    171    210   -384   -833  -1613  -1553  -2075  -1460   -802
     23   -371   -394    174    207   -381   -833  -1608  -1548  -2070  -1460   -802
     38   -423   -465    192    249   -444   -831  -1595  -1564  -2094  -1491   -833
     98   -602   -701    252    400   -652   -810  -1564  -1647  -2216  -1631   -971
    145   -787   -932    319    537   -859   -701  -1418  -1680  -2351  -1805  -1158
    153   -724   -878    283    514   -800   -558  -1239  -1558  -2304  -1787  -1169
     54   -400   -457    171    254   -428   -511  -1379  -1402  -2096  -1551   -958
   -137    145    283     -2   -210    213   -719  -1961  -1335  -1779  -1124   -527
   -332    969   1301   -319   -818   1135  -1002  -2429  -1132  -1213   -433    181
   -407   1535   1940   -563  -1174   1738  -1291  -2673   -935   -709    142    771
   -353   1376   1730   -514  -1041   1553  -1564  -2868  -1145   -792     75    750
   -293    758   1052   -231   -672    904  -1649  -2930  -1662  -1467   -618     83
   -236     80    316     77   -277    200  -1441  -2631  -1987  -2135  -1358   -654
   -145   -252   -109    197    -18   -181  -1184  -2148  -1823  -2171  -1517   -833
    -54   -303   -249    176     96   -277  -1005  -1808  -1613  -2044  -1449   -795
      7   -332   -340    163    174   -335   -904  -1631  -1509  -1987  -1421   -779
     31   -392   -423    179    226   -407   -888  -1597  -1517  -2018  -1460   -828
     31   -439   -470    202    249   -452   -875  -1577  -1519  -2036  -1486   -854
     28   -452   -480    213    254   -465   -859  -1551  -1506  -2036  -1486   -857
     36   -457   -493    210    265   -475   -857  -1538  -1501  -2044  -1496   -870
     41   -480   -522    218    280   -501   -857  -1527  -1506  -2055  -1509   -885
     44   -480   -524    215    283   -501   -846  -1512  -1493  -2047  -1504   -883
     49   -475   -524    210    285   -501   -841  -1499  -1483  -2036  -1499   -878
     54   -467   -522    207    288   -493   -844  -1496  -1486  -2042  -1501   -888
     51   -470   -524    207    285   -496   -846  -1488  -1480  -2039  -1501   -888
     54   -467   -522    205    285   -493   -836  -1470  -1460  -2021  -1483   -872
     64   -472   -537    202    298   -504   -839  -1462  -1460  -2021  -1488   -878
     62   -480   -542    210    301   -511   -839  -1454  -1454  -2016  -1486   -878
     59   -459   -519    200    288   -488   -828  -1431  -1434  -1992  -1467   -859
     64   -457   -524    194    293   -491   -826  -1418  -1421  -1984  -1460   -857
     67   -467   -535    197    301   -501   -831  -1415  -1421  -1984  -1462   -859
     67   -446   -514    189    290   -480   -823  -1400  -1405  -1969  -1449   -852
     72   -446   -519    184    293   -483   -818  -1384  -1389  -1956  -1441   -844
     83   -454   -537    184    309   -496   -818  -1374  -1387  -1953  -1439   -849
     83   -449   -535    181    306   -491   -810  -1353  -1369  -1938  -1428   -844
     90   -449   -540    179    314   -493   -800  -1325  -1345  -1914  -1408   -823
     98   -457   -558    179    327   -506   -795  -1312  -1340  -1909  -1402   -826
    103   -441   -545    168    324   -493   -789  -1291  -1327  -1901  -1397   -823
    106   -426   -532    158    319   -478   -779  -1260  -1299  -1875  -1374   -800
    116   -426   -542    155    329   -483   -776  -1234  -1280  -1860  -1361   -792
    132   -420   -555    142    342   -488   -774  -1210  -1267  -1849  -1356   -792
    140   -415   -558    137    348   -485   -758  -1169  -1236  -1821  -1332   -771
    155   -407   -563    124    358   -485   -753  -1135  -1215  -1800  -1314   -756
    171   -407   -579    119    374   -493   -758  -1109  -1208  -1795  -1312   -753
    179   -400   -581    109    379   -491   -745  -1067  -1176  -1764  -1283   -727
    194   -366   -561     85    376   -465   -737  -1034  -1145  -1727  -1249   -691
    213   -332   -548     59    379   -441   -748  -1021  -1137  -1717  -1236   -683
    226   -314   -540     44    381   -426   -753  -1010  -1132  -1709  -1228   -675
    223   -301   -524     36    374   -413   -748   -995  -1117  -1688  -1213   -659
    233   -293   -527     28    379   -410   -743   -987  -1106  -1673  -1197   -649
    236   -277   -514     18    374   -394   -753  -1000  -1117  -1680  -1202   -654
    233   -262   -496     15    363   -379   -750  -1002  -1114  -1675  -1192   -641
    228   -257   -485     12    355   -371   -750  -1010  -1114  -1670  -1184   -633
    226   -259   -488     15    355   -374   -753  -1039  -1132  -1686  -1200   -652
    213   -254   -470     20    337   -361   -756  -1065  -1143  -1693  -1208   -665
    194   -252   -446     28    319   -348   -753  -1091  -1150  -1699  -1215   -670
    179   -285   -467     51    322   -374   -756  -1130  -1171  -1725  -1241   -701
    158   -306   -467     72    311   -387   -756  -1169  -1192  -1745  -1265   -732
    135   -319   -457     90    296   -387   -756  -1197  -1197  -1753  -1278   -748
    127   -345   -472    109    298   -407   -756  -1226  -1210  -1766  -1293   -771
    111   -379   -491    132    298   -433   -771  -1270  -1239  -1800  -1327   -813
     90   -389   -480    150    283   -436   -776  -1301  -1254  -1816  -1345   -836
     83   -418   -501    166    290   -459   -784  -1325  -1270  -1829  -1363   -857
     85   -441   -527    179    306   -483   -787  -1345  -1288  -1847  -1384   -878
     75   -457   -532    189    301   -493   -787  -1356  -1296  -1852  -1392   -893
     72   -446   -522    187    296   -483   -779  -1356  -1288  -1844  -1387   -888
     75   -475   -550    200    311   -514   -782  -1363  -1301  -1855  -1402   -904
     75   -485   -561    205    316   -522   -784  -1371  -1309  -1862  -1413   -917
     70   -478   -548    202    306   -511   -784  -1366  -1296  -1849  -1405   -909
     75   -472   -548    197    309   -509   -782  -1361  -1291  -1842  -1402   -909
     75   -485   -563    202    316   -524   -789  -1366  -1301  -1852  -1413   -924
     72   -485   -558    207    314   -522   -782  -1356  -1291  -1836  -1400   -914
     67   -480   -550    205    306   -514   -779  -1348  -1280  -1826  -1392   -909
     75   -478   -555    200    314   -517   -784  -1350  -1283  -1831  -1397   -917
     72   -480   -555    202    311   -517   -776  -1343  -1273  -1818  -1387   -909
     70   -480   -550    205    309   -514   -769  -1325  -1252  -1803  -1374   -893
     77   -478   -555    200    316   -517   -776  -1330  -1257  -1805  -1379   -904
     77   -475   -553    197    314   -514   -779  -1330  -1260  -1808  -1384   -909
     77   -465   -542    192    309   -504   -771  -1317  -1247  -1795  -1371   -898
     85   -459   -545    187    314   -501   -763  -1309  -1239  -1787  -1369   -898
     90   -441   -532    174    309   -485   -763  -1309  -1236  -1787  -1369   -904
     88   -410   -498    161    293   -454   -743  -1288  -1210  -1761  -1343   -883
     85   -392   -480    150    283   -436   -719  -1262  -1182  -1727  -1312   -854
     88   -392   -480    153    283   -436   -711  -1260  -1182  -1725  -1309   -859
     85   -400   -488    155    285   -444   -701  -1247  -1174  -1719  -1304   -857
     96   -348   -444    124    270   -394   -680  -1213  -1130  -1670  -1260   -815
    111   -272   -384     80    246   -329   -685  -1205  -1101  -1639  -1228   -792
    114   -210   -324     49    218   -267   -714  -1223  -1093  -1621  -1208   -776
    111   -194   -309     41    210   -252   -737  -1226  -1075  -1592  -1176   -745
    122   -207   -332     41    226   -270   -753  -1234  -1078  -1592  -1176   -745
    122   -241   -366     59    241   -301   -774  -1254  -1104  -1608  -1195   -766
    103   -259   -363     77    233   -311   -784  -1262  -1109  -1610  -1195   -769
     98   -298   -397     98    246   -348   -795  -1273  -1132  -1631  -1221   -792
     98   -413   -511    155    303   -462   -807  -1291  -1182  -1688  -1283   -854
     85   -509   -594    210    337   -553   -810  -1299  -1218  -1727  -1327   -896
     75   -545   -620    236    348   -581   -800  -1301  -1228  -1738  -1343   -909
     72   -581   -657    254    361   -618   -810  -1322  -1262  -1766  -1374   -940
     70   -618   -688    272    379   -652   -820  -1340  -1286  -1792  -1397   -966
     62   -636   -701    285    381   -670   -818  -1332  -1280  -1784  -1395   -963
     70   -652   -722    290    394   -685   -815  -1332  -1280  -1782  -1395   -966
     72   -646   -722    285    397   -683   -828  -1348  -1296  -1797  -1410   -982
     67   -639   -706    285    384   -672   -826  -1345  -1293  -1795  -1413   -984
     64   -649   -714    290    387   -683   -823  -1340  -1291  -1790  -1410   -984
     77   -665   -743    293    410   -704   -831  -1345  -1301  -1800  -1418  -1000
     75   -662   -737    293    405   -701   -831  -1343  -1299  -1795  -1418  -1000
     64   -665   -730    298    397   -696   -826  -1335  -1291  -1787  -1410   -995
     64   -680   -748    306    405   -714   -833  -1340  -1301  -1792  -1418  -1005
     72   -683   -756    306    413   -719   -833  -1340  -1304  -1795  -1421  -1010
     64   -678   -743    303    400   -709   -831  -1330  -1296  -1784  -1415  -1005
     75   -719   -797    322    433   -758   -823  -1317  -1304  -1795  -1431  -1023
    124   -849   -974    361    548   -911   -815  -1288  -1363  -1880  -1530  -1119
    166  -1052  -1218    444    691  -1135   -727  -1156  -1389  -1997  -1688  -1280
    184  -1067  -1252    439    717  -1158   -576   -935  -1262  -1974  -1709  -1332
    137   -730   -867    296    501   -800   -493   -885  -1049  -1766  -1493  -1161
    -28   -228   -200    127     83   -213   -615  -1325   -982  -1496  -1122   -802
   -226    478    704   -124   -465    589   -878  -1935   -950  -1088   -553   -220
   -322   1132   1454   -405   -888   1293  -1153  -2247   -792   -568     70    405
   -290   1137   1428   -426   -859   1283  -1384  -2460   -898   -475    194    563
   -244    548    792   -153   -517    667  -1467  -2551  -1345  -1034   -394     15
   -181   -124     57    153   -119    -33  -1402  -2470  -1855  -1870  -1278   -849
    -96   -545   -452    319    174   -498  -1200  -2042  -1766  -2008  -1530  -1104
    -36   -620   -584    327    272   -602  -1015  -1649  -1478  -1816  -1413  -1015
     36   -631   -667    296    350   -649   -898  -1400  -1304  -1691  -1330   -953
     77   -662   -740    293    407   -701   -841  -1293  -1244  -1667  -1322   -963
     85   -688   -774    301    428   -732   -823  -1265  -1239  -1673  -1335   -979
     96   -698   -795    301    444   -748   -805  -1231  -1215  -1654  -1322   -974
     93   -704   -800    303    444   -750   -807  -1223  -1221  -1665  -1335   -995
     98   -709   -807    306    452   -758   -800  -1210  -1213  -1662  -1332  -1000
     93   -711   -807    309    449   -761   -787  -1187  -1192  -1644  -1317   -984
    103   -698   -802    296    452   -750   -779  -1171  -1176  -1626  -1304   -976
    109   -696   -807    290    457   -750   -779  -1169  -1171  -1621  -1301   -982
    109   -688   -797    290    452   -743   -771  -1153  -1158  -1608  -1288   -971
    111   -685   -800    285    454   -743   -763  -1135  -1137  -1590  -1270   -956
    119   -680   -800    280    459   -740   -763  -1130  -1132  -1582  -1267   -961
    116   -667   -787    275    452   -727   -766  -1119  -1124  -1571  -1260   -956
    111   -657   -769    272    439   -711   -756  -1098  -1101  -1543  -1234   -935
    122   -654   -776    267    446   -717   -758  -1091  -1096  -1535  -1226   -932
    127   -641   -771    257    446   -706   -763  -1085  -1091  -1532  -1226   -937
    119   -620   -743    249    428   -683   -758  -1070  -1070  -1506  -1202   -919
    127   -594   -722    233    423   -657   -761  -1060  -1060  -1493  -1192   -911
    135   -597   -732    228    433   -665   -758  -1052  -1054  -1488  -1189   -914
    135   -576   -711    220    420   -644   -753  -1034  -1031  -1465  -1169   -896
    135   -574   -711    218    420   -641   -745  -1010  -1008  -1439  -1148   -878
    148   -571   -719    213    433   -644   -750  -1000  -1002  -1431  -1143   -880
    148   -568   -719    210    431   -644   -745   -979   -987  -1415  -1130   -870
    153   -561   -717    202    433   -639   -732   -945   -956  -1382  -1104   -844
    171   -558   -732    192    449   -644   -730   -924   -943  -1369  -1091   -839
    179   -553   -732    187    454   -641   -727   -904   -930  -1353  -1080   -833
    176   -530   -709    174    441   -618   -714   -862   -893  -1312  -1041   -800
    189   -530   -719    168    452   -623   -706   -826   -865  -1280  -1013   -774
    207   -506   -714    148    459   -610   -709   -800   -852  -1265   -997   -766
    218   -462   -680    122    449   -571   -706   -763   -826  -1231   -969   -737
    223   -444   -670    109    446   -555   -698   -724   -795  -1192   -935   -704
    249   -426   -675     88    459   -550   -701   -701   -782  -1171   -919   -693
    265   -418   -683     75    472   -550   -691   -670   -753  -1135   -883   -659
    262   -392   -654     64    457   -522   -683   -644   -727  -1093   -841   -618
    272   -381   -654     51    462   -517   -693   -649   -732  -1096   -844   -623
    280   -366   -646     44    462   -506   -696   -654   -737  -1096   -841   -626
    275   -335   -613     28    441   -475   -701   -657   -735  -1083   -826   -610
    270   -332   -602     31    436   -467   -701   -667   -737  -1080   -823   -607
    272   -322   -597     23    433   -459   -706   -691   -756  -1098   -833   -620
    265   -303   -568     18    415   -436   -704   -706   -758  -1096   -828   -618
    249   -298   -548     23    397   -423   -701   -727   -763  -1096   -828   -620
    239   -309   -548     36    392   -428   -704   -758   -782  -1117   -849   -652
    220   -303   -527     41    371   -415   -701   -792   -795  -1135   -872   -680
    197   -335   -532     67    363   -433   -688   -807   -792  -1137   -883   -696
    181   -368   -553     93    366   -459   -691   -839   -807  -1161   -909   -732
    179   -381   -561    101    368   -470   -696   -875   -831  -1184   -937   -769
    153   -402   -558    124    353   -478   -691   -891   -828  -1184   -943   -779
    142   -423   -566    140    353   -493   -685   -909   -833  -1197   -958   -797
    142   -452   -594    155    368   -522   -693   -935   -852  -1218   -982   -826
    129   -470   -600    171    363   -535   -685   -940   -849  -1210   -976   -826
    127   -446   -576    158    350   -511   -693   -950   -846  -1205   -974   -833
    135   -449   -584    158    358   -517   -696   -963   -859  -1215   -984   -852
    124   -475   -602    174    361   -537   -696   -966   -859  -1218   -989   -857
    116   -475   -592    179    353   -532   -693   -961   -852  -1208   -982   -854
    122   -480   -602    176    361   -540   -693   -966   -854  -1210   -987   -859
    122   -465   -589    171    353   -527   -696   -969   -857  -1208   -989   -867
    116   -459   -576    168    345   -517   -683   -948   -836  -1182   -971   -849
    114   -465   -579    176    345   -522   -680   -940   -828  -1174   -969   -846
    124   -478   -605    174    363   -540   -680   -932   -828  -1171   -969   -852
    116   -472   -589    176    353   -530   -670   -919   -810  -1148   -950   -836
    111   -470   -584    179    345   -527   -665   -909   -792  -1130   -935   -826
    127   -462   -589    168    358   -524   -665   -909   -792  -1130   -937   -833
    129   -459   -589    163    358   -522   -662   -904   -787  -1130   -935   -833
    124   -452   -576    163    350   -514   -657   -891   -771  -1106   -917   -815
    127   -452   -581    161    353   -517   -662   -891   -771  -1106   -917   -823
    132   -452   -584    161    358   -517   -657   -888   -771  -1106   -919   -831
    127   -431   -558    150    340   -493   -636   -862   -740  -1075   -893   -810
    127   -384   -514    127    319   -449   -620   -841   -717  -1049   -870   -792
    137   -361   -498    111    316   -428   -602   -826   -696  -1028   -854   -776
    122   -337   -459    109    290   -397   -574   -800   -665  -1000   -828   -756
    119   -348   -467    111    290   -407   -555   -779   -649   -987   -820   -750
    137   -324   -462     93    298   -394   -548   -766   -639   -976   -810   -748
    145   -252   -397     51    270   -324   -540   -750   -605   -935   -776   -719
    150   -174   -324     12    236   -249   -537   -737   -561   -883   -724   -667
    161   -145   -306    -10    231   -223   -566   -748   -545   -859   -704   -649
    174   -158   -332     -7    252   -244   -589   -756   -550   -859   -704   -652
    163   -179   -342      5    252   -262   -602   -756   -558   -859   -711   -659
    158   -200   -358     20    257   -277   -618   -766   -566   -865   -717   -665
    153   -236   -392     38    272   -314   -626   -789   -597   -896   -748   -698
    142   -314   -459     85    301   -387   -623   -789   -626   -922   -779   -730
    127   -413   -540    140    332   -475   -620   -792   -654   -956   -818   -766
    124   -472   -597    174    361   -535   -623   -810   -691   -995   -862   -810
    114   -511   -626    197    368   -568   -618   -823   -711  -1013   -885   -836
     98   -535   -633    218    363   -581   -610   -828   -714  -1015   -888   -839
    103   -548   -652    220    374   -597   -618   -839   -730  -1031   -906   -857
    119   -545   -665    213    392   -605   -618   -841   -735  -1036   -914   -867
    106   -563   -670    228    387   -618   -610   -828   -722  -1021   -901   -857
    103   -568   -672    231    387   -620   -613   -826   -724  -1021   -906   -865
    116   -574   -691    228    402   -633   -613   -828   -727  -1028   -914   -878
    111   -576   -688    233    400   -631   -605   -823   -724  -1023   -909   -875
     96   -592   -691    246    392   -641   -592   -815   -717  -1015   -906   -875
     98   -597   -698    249    397   -646   -589   -813   -719  -1015   -906   -880
    103   -594   -698    246    400   -646   -584   -802   -711  -1005   -898   -875
     90   -615   -706    262    397   -659   -579   -789   -701   -995   -893   -867
     96   -631   -730    265    410   -680   -576   -789   -704   -997   -901   -878
    106   -628   -735    259    420   -683   -574   -784   -706  -1000   -906   -888
    124   -691   -815    283    467   -753   -558   -753   -724  -1031   -950   -932
    189   -896  -1085    353    636   -989   -504   -659   -787  -1153  -1101  -1085
    244  -1039  -1286    397    763  -1161   -363   -459   -766  -1249  -1241  -1252
    228   -880  -1109    324    667   -995   -218   -309   -579  -1117  -1130  -1176
     90   -449   -540    176    314   -493   -252   -628   -446   -857   -810   -872
   -103    163    267    -28   -184    215   -524  -1314   -428   -514   -329   -371
   -288    987   1275   -350   -782   1130   -828  -1735   -228     62    374    348
   -340   1415   1756   -540  -1047   1584  -1117  -1961   -116    459    831    833
   -249   1039   1288   -394   -769   1163  -1309  -2073   -418    197    563    620
   -171    368    540    -98   -355    454  -1273  -1997   -935   -581   -252   -181
   -140   -244   -106    189    -18   -176   -992  -1571  -1070  -1052   -826   -763
    -59   -457   -397    257    166   -428   -753  -1111   -839   -979   -859   -828
     36   -501   -540    231    285   -519   -615   -833   -667   -880   -807   -802
     70   -548   -618    239    342   -581   -542   -706   -602   -849   -795   -807
     72   -581   -657    254    363   -618   -517   -670   -592   -859   -813   -831
     85   -613   -698    265    392   -654   -504   -649   -594   -875   -833   -862
     88   -626   -714    267    400   -670   -493   -628   -592   -883   -846   -878
     85   -623   -709    270    397   -665   -478   -600   -571   -867   -836   -867
     93   -636   -730    270    410   -680   -470   -587   -566   -867   -841   -875
    106   -631   -737    262    420   -683   -465   -576   -563   -867   -841   -883
     98   -623   -722    262    407   -670   -454   -558   -545   -852   -828   -872
     96   -626   -722    265    407   -672   -441   -540   -530   -836   -813   -862
    103   -623   -727    257    413   -675   -436   -530   -524   -833   -813   -870
     98   -592   -693    246    394   -641   -428   -511   -506   -815   -797   -854
     93   -592   -688    249    387   -639   -413   -485   -478   -787   -776   -836
    103   -600   -704    249    402   -652   -413   -480   -478   -787   -779   -846
    111   -587   -698    236    402   -641   -410   -470   -470   -782   -774   -849
    101   -579   -680    236    389   -628   -394   -446   -441   -758   -753   -826
    106   -568   -675    231    389   -623   -389   -433   -431   -748   -748   -823
    114   -561   -675    223    394   -618   -387   -423   -426   -743   -743   -826
    103   -555   -662    226    381   -607   -379   -397   -402   -717   -722   -807
    111   -548   -659    218    384   -602   -371   -376   -384   -701   -711   -797
    132   -542   -675    202    402   -607   -368   -363   -379   -701   -711   -800
    129   -532   -662    202    394   -597   -353   -332   -350   -672   -685   -779
    122   -517   -639    194    379   -579   -345   -306   -327   -649   -667   -763
    140   -506   -646    181    392   -576   -337   -285   -316   -639   -659   -761
    140   -514   -654    184    397   -584   -327   -257   -298   -623   -649   -753
    137   -514   -652    189    394   -581   -309   -213   -265   -592   -620   -727
    150   -501   -654    174    400   -576   -303   -179   -241   -568   -602   -709
    166   -485   -652    158    407   -566   -296   -145   -226   -553   -589   -701
    166   -462   -631    148    397   -545   -285   -106   -194   -524   -566   -680
    174   -454   -628    140    400   -540   -272    -62   -163   -493   -545   -654
    194   -446   -644    124    415   -545   -265    -28   -145   -472   -527   -644
    202   -428   -631    111    415   -527   -254      7   -116   -444   -501   -618
    205   -400   -605     96    402   -501   -241     41    -88   -410   -467   -581
    228   -376   -605     75    415   -491   -241     62    -70   -392   -446   -561
    233   -355   -592     59    410   -472   -239     75    -59   -374   -426   -548
    228   -332   -561     51    392   -444   -231     83    -44   -353   -407   -530
    226   -322   -550     46    387   -436   -233     77    -46   -355   -410   -530
    231   -316   -548     44    389   -431   -233     70    -49   -358   -410   -530
    215   -298   -514     41    363   -407   -226     64    -41   -345   -394   -517
    205   -288   -493     38    348   -389   -223     46    -41   -342   -392   -517
    200   -288   -488     41    342   -387   -231     12    -59   -361   -405   -535
    184   -285   -470     51    327   -376   -233    -20    -70   -366   -413   -540
    155   -288   -446     64    298   -366   -236    -54    -80   -376   -423   -553
    153   -311   -467     77    309   -389   -239    -96    -98   -397   -446   -584
    137   -335   -475     96    306   -405   -239   -135   -114   -415   -465   -610
    111   -350   -462    119    285   -405   -236   -161   -116   -415   -470   -618
    106   -379   -485    137    296   -431   -244   -194   -137   -441   -498   -646
    101   -400   -504    148    301   -452   -252   -228   -158   -462   -522   -678
     85   -415   -504    163    293   -459   -252   -244   -166   -467   -524   -685
     77   -423   -501    174    288   -462   -254   -254   -168   -470   -530   -693
     85   -441   -527    176    303   -483   -265   -272   -189   -491   -550   -717
     80   -439   -522    179    301   -480   -262   -277   -192   -491   -550   -719
     70   -449   -522    189    296   -485   -254   -275   -187   -485   -548   -719
     77   -452   -530    187    303   -491   -259   -283   -194   -493   -558   -730
     75   -436   -514    179    293   -475   -257   -277   -184   -480   -548   -722
     75   -426   -501    174    285   -462   -246   -262   -166   -462   -527   -706
     80   -431   -514    174    293   -472   -244   -257   -161   -459   -530   -709
     83   -436   -519    176    301   -478   -239   -254   -158   -457   -527   -711
     67   -423   -491    176    277   -457   -231   -241   -142   -436   -511   -693
     70   -420   -491    174    280   -457   -231   -233   -137   -431   -506   -691
     80   -420   -504    168    290   -462   -231   -233   -137   -431   -509   -696
     72   -413   -485    171    277   -449   -220   -220   -124   -418   -496   -688
     64   -407   -475    168    267   -441   -215   -213   -111   -405   -485   -675
     75   -407   -483    166    277   -446   -218   -215   -114   -410   -493   -685
     72   -405   -480    166    275   -441   -213   -210   -109   -405   -496   -685
     64   -402   -467    168    265   -433   -202   -197    -93   -387   -480   -670
     64   -413   -480    174    272   -446   -205   -200    -96   -387   -483   -672
     75   -413   -488    168    280   -449   -202   -197    -93   -387   -483   -678
     77   -389   -467    153    272   -428   -181   -174    -64   -358   -459   -654
     83   -363   -446    140    265   -405   -155   -145    -36   -332   -433   -631
     85   -324   -413    116    246   -368   -145   -140    -28   -324   -431   -628
     75   -293   -368    109    220   -329   -116   -116     -2   -298   -407   -610
     70   -293   -363    111    215   -327    -96    -96     12   -283   -397   -600
     88   -280   -368     96    228   -324    -90    -90     15   -283   -397   -605
     98   -207   -309     54    202   -257    -85    -77     46   -249   -366   -574
     93   -132   -228     18    158   -179    -90    -70     85   -200   -316   -524
     98    -96   -194     -2    145   -145   -116    -85    101   -176   -293   -498
    114    -98   -213     -7    163   -155   -142    -98     90   -184   -301   -509
    119    -98   -218    -10    166   -158   -150   -103     83   -187   -306   -506
    111   -122   -233      2    171   -176   -158   -119     70   -197   -316   -514
    114   -166   -280     23    197   -223   -174   -137     38   -228   -348   -545
    101   -249   -350     75    226   -298   -171   -142      5   -265   -389   -584
     83   -363   -446    137    265   -405   -171   -150    -31   -306   -439   -628
     83   -415   -501    166    290   -457   -171   -166    -64   -340   -475   -662
     72   -433   -506    179    288   -467   -171   -184    -85   -361   -501   -691
     67   -459   -527    197    296   -493   -174   -194    -96   -371   -517   -701
     70   -480   -550    205    309   -514   -176   -197   -109   -381   -527   -711
     72   -480   -553    202    311   -517   -174   -197   -111   -381   -530   -714
     64   -483   -548    207    306   -514   -168   -189   -106   -374   -527   -709
     70   -491   -561    210    314   -524   -166   -187   -103   -371   -522   -706
     77   -504   -584    210    329   -542   -174   -200   -119   -389   -542   -730
     70   -514   -587    220    327   -550   -168   -194   -116   -387   -542   -730
     64   -519   -587    226    324   -553   -163   -189   -109   -376   -537   -719
     75   -517   -592    220    332   -553   -168   -192   -116   -384   -545   -730
     75   -517   -594    218    332   -555   -163   -184   -116   -379   -542   -730
     64   -517   -584    226    324   -550   -153   -174   -106   -368   -532   -719
     70   -527   -597    228    332   -561   -155   -174   -109   -371   -535   -717
     80   -530   -610    226    345   -568   -158   -174   -114   -381   -548   -724
     96   -613   -709    257    400   -659   -135   -135   -132   -415   -594   -771
    155   -800   -956    322    553   -878    -72    -18   -158   -504   -714   -893
    218   -898  -1117    337    665  -1008     59    205    -83   -545   -810  -1021
    213   -704   -917    246    563   -810    215    410    145   -387   -675   -932
     62   -231   -293     83    176   -262    148      7    233   -135   -337   -610
   -127    402    527   -137   -327    465   -155   -722    168    174    137   -111
   -311   1174   1483   -433   -896   1327   -472  -1234    231    657    779    548
   -381   1662   2044   -639  -1213   1852   -789  -1571    262   1052   1273   1067
   -303   1249   1553   -475   -930   1400   -984  -1712   -101    704    922    774
   -210    504    711   -148   -459    607   -896  -1545   -550    -80     70    -49
   -140   -158    -20    148    -59    -88   -610  -1049   -613   -527   -517   -623
    -57   -387   -329    223    135   -358   -348   -535   -303   -394   -509   -659
     36   -428   -465    194    246   -444   -205   -252   -114   -272   -436   -618
     62   -462   -527    200    293   -493   -137   -132    -46   -244   -431   -623
     67   -491   -558    210    311   -524   -114    -88    -36   -252   -444   -633
     72   -527   -600    228    335   -563   -103    -72    -44   -272   -470   -667
     80   -532   -613    223    345   -571    -90    -51    -36   -272   -475   -680
     80   -535   -615    226    348   -574    -75    -25    -18   -259   -465   -670
     88   -545   -636    228    361   -592    -70    -10    -12   -252   -457   -665
    106   -545   -652    220    379   -597    -62      5     -5   -241   -446   -659
     96   -535   -631    218    363   -581    -51     23     10   -218   -426   -649
     90   -535   -626    220    358   -579    -46     36     23   -205   -413   -644
     98   -530   -631    215    361   -579    -46     38     15   -218   -415   -636
     98   -514   -613    207    355   -563    -38     54     33   -197   -389   -607
     90   -506   -597    205    342   -550    -28     72     46   -181   -374   -600
    101   -491   -594    194    345   -542    -25     75     49   -179   -371   -607
    109   -488   -600    187    353   -542    -15     90     64   -166   -353   -589
     98   -488   -587    194    342   -537      0    114     85   -140   -335   -581
    101   -498   -600    197    350   -550     10    129     98   -127   -340   -587
    111   -496   -607    192    358   -553     12    142    103   -127   -345   -574
    106   -498   -607    194    355   -550     25    163    119   -111   -319   -548
    111   -462   -574    176    342   -517     25    174    129    -93   -298   -530
    124   -459   -587    166    353   -524     28    184    135    -88   -293   -532
    124   -449   -576    161    348   -511     46    215    161    -62   -272   -519
    116   -439   -555    158    335   -496     54    241    179    -38   -257   -498
    132   -444   -576    155    353   -509     59    262    192    -23   -239   -472
    145   -426   -571    137    355   -496     67    288    210      2   -215   -457
    140   -405   -545    132    340   -475     77    316    236     33   -194   -449
    148   -397   -545    122    345   -470     80    345    249     44   -197   -457
    166   -379   -545    106    355   -462     85    374    262     49   -194   -431
    168   -368   -537     98    350   -452    103    420    298     93   -155   -387
    176   -366   -545     93    358   -454    119    462    329    124   -127   -363
    194   -335   -532     67    361   -431    122    493    350    148   -109   -353
    197   -311   -509     57    353   -410    135    527    381    184    -77   -324
    200   -296   -496     49    345   -397    140    558    402    213    -49   -296
    210   -259   -472     23    340   -366    137    568    413    226    -36   -277
    215   -231   -446      7    329   -337    137    571    420    236    -23   -257
    210   -207   -418      0    314   -311    142    584    436    259     -5   -233
    218   -205   -423     -7    319   -314    153    587    444    275     15   -218
    218   -200   -420    -10    319   -309    153    574    433    272     10   -223
    200   -197   -400     -2    298   -298    153    561    428    272     12   -218
    189   -192   -381      2    285   -285    153    540    418    267     10   -218
    187   -189   -379      0    280   -283    145    504    394    252      0   -236
    171   -187   -358      7    262   -270    140    465    379    241    -10   -249
    153   -194   -348     18    249   -272    137    426    358    228    -23   -259
    140   -210   -350     36    244   -280    122    374    324    194    -51   -288
    132   -228   -361     46    246   -296    114    329    296    171    -75   -314
    119   -252   -371     64    244   -311    111    293    277    153    -90   -335
    109   -285   -397     88    252   -340    101    254    246    127   -119   -371
    103   -303   -407    101    254   -355     90    223    226    109   -137   -392
     93   -316   -410    111    249   -361     90    205    215    103   -142   -394
     83   -342   -426    127    254   -384     88    189    205     96   -150   -402
     83   -371   -457    142    270   -413     83    168    187     85   -161   -423
     80   -368   -449    145    265   -407     77    158    179     80   -163   -420
     75   -361   -436    142    254   -397     75    153    174     77   -166   -413
     77   -371   -449    145    262   -410     75    148    168     77   -168   -420
     80   -363   -444    140    259   -402     75    148    168     85   -161   -423
     67   -374   -441    153    254   -407     83    158    179     98   -145   -413
     70   -363   -436    145    252   -400     75    150    176     98   -145   -415
     75   -355   -431    140    252   -392     77    150    179    103   -140   -413
     67   -340   -410    135    236   -374     85    161    192    119   -127   -400
     64   -327   -392    132    228   -358     88    166    200    127   -119   -392
     75   -337   -413    132    244   -374     85    163    194    124   -122   -392
     70   -329   -402    129    236   -366     88    166    200    135   -116   -387
     62   -319   -381    127    220   -350     90    171    207    145   -109   -379
     67   -309   -376    122    220   -342     90    168    205    142   -114   -384
     70   -306   -376    116    223   -342     93    166    205    142   -111   -381
     59   -301   -363    119    210   -332    101    174    215    155   -103   -368
     57   -298   -355    119    205   -327     98    171    210    153   -103   -371
     62   -285   -348    111    205   -316     93    163    202    142   -106   -376
     64   -290   -355    111    207   -322    101    174    213    150   -109   -368
     67   -265   -332     98    197   -298    114    187    228    168    -98   -361
     72   -226   -298     75    184   -262    129    197    241    189    -80   -355
     70   -174   -244     51    155   -207    150    215    270    220    -46   -327
     51   -161   -213     54    129   -187    171    231    290    244    -28   -301
     59   -158   -220     49    140   -189    176    233    288    241    -36   -303
     75   -119   -194     20    132   -155    184    246    303    262    -15   -285
     75    -57   -132     -7    103    -93    205    277    355    316     36   -228
     80      5    -75    -44     75    -33    192    270    376    348     67   -197
     93     59    -33    -77     62     12    161    252    384    366     93   -181
     85     57    -28    -72     57     12    145    246    387    379    106   -168
     80     25    -54    -51     67    -12    132    231    368    366     96   -174
     85     12    -72    -51     80    -28    111    205    340    342     75   -189
     77    -12    -90    -33     85    -51    101    192    316    324     51   -210
     67   -119   -187     23    127   -153    103    184    288    290     12   -246
     83   -236   -319     77    200   -277     96    168    233    236    -46   -311
     75   -272   -348     98    210   -309     93    153    202    207    -70   -337
     57   -290   -350    116    202   -319     90    137    184    189    -88   -342
     57   -319   -379    129    215   -348     83    124    163    174   -106   -355
     72   -324   -397    127    233   -361     77    116    155    166   -116   -371
     59   -350   -410    145    233   -381     85    122    158    171   -109   -374
     57   -358   -415    150    233   -387     85    122    158    174   -103   -371
     64   -353   -418    142    239   -387     77    109    145    163   -114   -381
     54   -355   -410    150    231   -381     85    111    148    166   -111   -368
     44   -366   -413    158    228   -387     85    111    148    166   -114   -361
     54   -371   -428    158    241   -400     80    106    137    161   -124   -379
     57   -374   -431    158    241   -402     77    103    137    166   -122   -389
     46   -384   -431    168    239   -407     90    116    150    181   -101   -379
     49   -379   -431    163    239   -405     85    111    145    179   -103   -384
     57   -379   -436    161    246   -407     85    109    140    176   -109   -387
     54   -397   -454    168    252   -423     93    122    142    174   -116   -392
     80   -488   -568    205    324   -527    103    150    106    122   -174   -441
    150   -662   -815    254    480   -737    171    275     70     12   -319   -581
    184   -727   -914    270    548   -820    319    504    166    -10   -389   -659
    137   -491   -628    174    381   -558    444    610    368    150   -241   -537
      5    -49    -54     23     28    -51    353    174    410    366     54   -265
   -181    597    779   -210   -480    688     25   -571    324    691    558    233
   -342   1356   1699   -506  -1021   1527   -293  -1041    402   1176   1187    867
   -366   1654   2021   -646  -1195   1836   -597  -1350    366   1460   1532   1228
   -283   1239   1522   -478   -901   1379   -766  -1465     20   1104   1158    883
   -213    496    709   -142   -459    600   -623  -1239   -400    306    290     54
   -142    -90     51    116    -98    -20   -348   -750   -402    -36   -176   -389
    -70   -257   -189    161     59   -223   -119   -290   -106    111   -122   -363
     18   -267   -285    124    150   -275     25      2    101    244    -33   -277
     41   -301   -342    129    189   -322     83    109    155    262    -33   -270
     51   -340   -394    142    220   -366    101    137    158    254    -49   -316
     59   -358   -420    148    239   -389    111    158    158    249    -57   -353
     57   -368   -426    155    241   -397    129    184    174    259    -51   -353
     62   -376   -439    155    249   -407    135    200    176    257    -49   -355
     72   -387   -459    155    265   -423    137    210    179    259    -46   -350
     62   -381   -444    158    252   -413    148    226    189    267    -38   -345
     67   -379   -446    155    257   -413    155    241    200    275    -31   -329
     85   -371   -457    142    270   -413    155    249    200    277    -25   -332
     80   -366   -446    140    262   -405    166    265    215    298     -7   -322
     70   -350   -423    140    246   -387    166    272    223    306      7   -306
     83   -345   -428    132    254   -387    163    275    220    301      5   -298
     85   -340   -426    127    252   -381    171    285    228    309     10   -296
     77   -322   -402    122    239   -361    181    303    249    327     28   -275
     88   -319   -410    114    249   -366    187    319    254    337     36   -257
     98   -322   -420    111    259   -371    189    327    265    350     49   -262
     85   -293   -379    101    231   -335    189    337    275    363     67   -257
     80   -296   -376    106    228   -337    200    358    293    387     85   -241
     93   -316   -413    111    252   -363    210    376    309    405     98   -246
    101   -283   -384     90    241   -332    213    389    316    415    109   -249
     98   -272   -374     85    236   -322    218    407    332    431    124   -228
    101   -280   -384     88    241   -332    220    428    337    439    132   -220
    109   -272   -384     80    246   -327    228    452    350    452    148   -205
    111   -259   -371     75    241   -314    241    488    379    472    168   -171
    122   -257   -379     64    249   -316    244    511    389    480    174   -161
    140   -236   -376     46    257   -303    246    537    400    493    187   -150
    142   -213   -355     33    246   -283    259    579    428    527    213   -119
    148   -207   -355     31    252   -280    272    618    454    553    236    -93
    174   -194   -368     10    270   -283    275    649    475    579    254    -90
    179   -181   -361      0    267   -270    285    688    501    610    285    -77
    179   -163   -345     -7    259   -254    296    727    530    641    324    -49
    194   -145   -340    -23    267   -241    296    748    537    654    340    -33
    207   -111   -322    -49    262   -215    290    756    537    662    353    -18
    202    -85   -288    -57    244   -187    296    769    545    675    374     15
    210    -70   -283    -70    246   -176    293    771    540    670    379     36
    220    -59   -280    -80    249   -168    288    763    527    665    381     51
    215    -41   -259    -88    236   -150    290    761    532    680    392     67
    202    -28   -231    -85    215   -129    288    740    522    678    387     46
    200    -28   -228    -85    213   -127    277    706    496    662    379     23
    187     -7   -194    -88    189   -101    270    670    475    644    374     15
    166     -7   -176    -80    168    -90    275    644    472    644    376     23
    161    -10   -171    -75    163    -88    272    605    457    631    361      2
    145    -12   -161    -67    153    -85    267    563    439    610    340    -31
    116    -33   -150    -41    132    -90    270    527    426    594    322    -51
    109    -59   -168    -25    137   -114    259    488    402    568    296    -80
    101    -67   -168    -18    135   -116    246    446    374    540    272   -109
     83    -80   -163     -2    122   -119    241    418    358    524    257   -119
     75   -101   -176     12    124   -137    241    400    350    519    249   -127
     80   -109   -189     15    135   -148    228    371    327    498    231   -148
     70   -124   -197     25    132   -161    231    361    319    491    223   -150
     54   -137   -194     38    124   -163    231    353    314    483    213   -150
     62   -137   -200     38    129   -168    223    337    301    475    205   -161
     70   -150   -220     38    142   -184    223    335    303    488    218   -171
     57   -140   -197     41    124   -168    233    345    319    506    233   -166
     59   -127   -189     33    124   -158    228    342    316    506    239   -166
     80   -127   -207     23    142   -166    228    340    311    504    236   -166
     70   -119   -189     23    127   -153    231    342    319    511    241   -155
     62   -119   -181     28    119   -148    233    345    322    517    249   -148
     70   -111   -181     18    124   -148    226    337    314    506    241   -150
     70   -106   -176     18    122   -140    231    345    322    514    252   -129
     62   -111   -174     23    116   -142    236    355    335    530    265   -111
     70   -106   -176     18    122   -140    233    353    332    530    262   -116
     75   -101   -176     12    124   -137    236    353    335    535    267   -119
     67    -85   -153     10    109   -119    244    361    345    550    283   -114
     67    -93   -161     12    111   -124    236    355    337    542    270   -127
     72   -101   -176     12    124   -137    233    350    332    542    270   -135
     70   -103   -174     15    122   -137    236    353    340    550    283   -127
     72    -96   -168     12    119   -132    239    353    340    555    288   -116
     85    -83   -171     -2    127   -127    231    342    329    545    280   -122
     85    -67   -153    -10    116   -109    241    353    340    558    290   -109
     75    -33   -109    -20     90    -72    265    376    363    581    316    -80
     83    -10    -93    -36     88    -51    280    389    376    597    329    -72
     80     20    -59    -51     70    -18    301    400    392    613    345    -59
     72     41    -33    -57     51      5    322    415    407    626    358    -44
     83     36    -46    -62     64     -5    329    423    410    628    358    -36
    101     85    -15    -93     59     36    342    439    439    659    392     -5
     90    181     90   -137     -2    137    332    441    470    698    433     36
     96    231    135   -166    -18    184    309    433    493    730    470     72
    119    239    119   -181     -2    179    275    418    485    727    467     70
    116    213     96   -163     10    155    262    407    475    717    462     64
     98    197     96   -148      0    148    252    389    454    711    465     67
    101    158     57   -129     23    109    233    363    420    685    433     31
     98     72    -28    -88     62     20    223    348    376    641    384    -20
     83    -33   -116    -23     98    -75    223    337    340    600    340    -64
     80    -88   -168      2    122   -127    220    322    311    568    309    -90
     75   -114   -189     18    132   -150    215    298    283    537    283   -119
     62   -140   -202     36    129   -171    210    283    265    522    262   -137
     54   -145   -200     46    127   -171    205    272    252    509    249   -150
     62   -163   -228     49    142   -194    200    265    244    498    246   -153
     59   -171   -233     54    145   -202    202    267    241    498    249   -145
     49   -174   -223     62    135   -200    202    265    241    496    244   -142
     54   -179   -233     62    142   -205    200    265    233    488    239   -140
     51   -181   -236     62    142   -210    197    259    228    480    231   -145
     36   -184   -223     72    129   -202    200    262    233    488    239   -142
     44   -194   -241     75    142   -218    202    265    236    493    246   -137
     59   -187   -246     64    153   -215    205    265    233    493    241   -142
     44   -187   -233     70    137   -210    202    262    228    488    233   -158
     38   -207   -246     85    142   -226    202    262    231    491    239   -155
     44   -218   -265     85    153   -241    200    262    223    480    231   -161
     51   -254   -306    101    179   -280    210    272    200    446    197   -189
    116   -426   -545    153    329   -485    259    368    155    353     77   -306
    189   -574   -763    192    475   -667    381    576    184    270    -54   -459
    194   -452   -646    127    418   -548    524    771    353    368     23   -418
     67    -67   -135      0    101   -101    550    550    527    626    327   -135
   -142    504    644   -181   -394    574    296   -163    545    966    805    368
   -340   1278   1618   -470   -979   1449     -2   -714    667   1475   1454   1041
   -431   1787   2216   -678  -1322   2000   -298  -1041    763   1899   1964   1584
   -366   1530   1896   -581  -1130   1712   -542  -1234    472   1706   1784   1465
   -270    852   1122   -290   -698    987   -548  -1158    -51    917    953    654
   -194    228    423    -18   -309    324   -314   -735   -252    363    298     12
   -106    -25     77     64    -93     25    -49   -210    -20    402    223    -83
     -5    -88    -83     46     38    -85    116    122    184    527    298    -49
     25   -122   -148     46     85   -135    181    239    241    553    311    -62
     23   -155   -179     64    101   -166    210    285    254    550    298    -83
     31   -184   -218     75    122   -202    226    309    254    537    283   -106
     54   -184   -239     64    145   -210    231    322    246    519    267   -132
     46   -181   -231     67    137   -205    244    340    254    522    267   -124
     51   -181   -233     64    142   -207    257    361    267    527    272   -109
     72   -187   -259     54    166   -223    252    358    259    519    265   -119
     72   -181   -254     54    163   -218    252    361    259    517    262   -127
     67   -184   -252     54    158   -218    262    379    272    527    272   -114
     80   -181   -262     49    168   -220    265    387    277    532    277   -106
     80   -166   -249     41    163   -205    265    392    280    537    280   -106
     64   -148   -213     41    137   -179    277    407    298    555    293    -93
     62   -142   -205     38    132   -174    280    418    303    558    298    -93
     67   -140   -210     36    137   -174    280    423    303    558    301    -88
     70   -142   -213     33    140   -176    283    436    314    568    306    -75
     70   -135   -205     33    137   -168    290    452    327    581    322    -62
     83   -127   -210     20    145   -168    288    457    329    581    322    -64
     88   -116   -205     15    145   -161    290    467    337    589    327    -59
     85   -103   -192      7    137   -148    296    485    353    600    340    -44
     96    -98   -194      2    145   -145    301    498    361    605    345    -28
     96    -90   -187     -5    140   -140    303    511    366    610    348    -28
     88    -75   -166     -7    127   -119    316    537    389    636    371     -7
     93    -75   -171    -10    129   -122    322    561    402    646    379      2
    119    -64   -184    -25    150   -124    322    579    407    652    374      0
    111    -54   -168    -28    137   -111    332    610    428    672    392     15
    114    -46   -161    -33    135   -101    340    641    446    685    407     36
    132    -44   -179    -46    153   -111    342    670    454    683    410     57
    142    -31   -174    -54    158   -101    355    709    478    706    431     88
    150     -5   -155    -75    150    -80    363    745    506    745    459    103
    171     10   -161    -90    166    -75    374    782    527    766    480    111
    184     25   -158   -106    171    -64    379    810    545    782    496    122
    192     62   -129   -127    161    -33    392    846    574    815    535    168
    200     72   -127   -140    163    -25    389    862    584    828    553    192
    215     98   -116   -158    166     -7    387    870    587    836    558    202
    210    111    -98   -161    153      7    392    875    597    846    571    215
    210    124    -85   -166    148     20    394    875    597    849    579    231
    213    132    -83   -174    148     25    387    857    581    833    566    220
    205    148    -57   -179    132     46    389    844    579    833    568    226
    192    174    -20   -184    106     75    392    826    574    836    576    239
    200    171    -28   -184    114     72    379    795    558    820    566    231
    194    179    -15   -187    103     83    374    753    542    802    548    213
    171    179      5   -176     83     93    374    717    532    787    535    202
    163    163      0   -163     80     83    368    675    509    763    522    202
    158    158      0   -158     80     80    358    628    483    745    504    174
    135    140      5   -137     64     72    355    592    470    727    478    119
    109     98    -10   -106     59     44    353    558    444    696    439     90
    114     72    -41    -96     77     18    340    519    418    665    402     70
    106     75    -31    -90     70     23    340    496    405    641    387     51
     85     54    -33    -72     59     10    337    483    397    633    381     70
     88     36    -54    -62     72     -7    332    465    379    631    387     77
     90     23    -67    -59     80    -20    327    449    371    633    392     64
     85     31    -54    -57     70    -10    329    449    374    641    392     31
     88     28    -59    -59     75    -15    329    444    366    626    363    -15
     90     15    -77    -54     83    -31    327    436    353    602    332    -10
     85     10    -75    -49     80    -31    332    444    361    607    342     15
     83     20    -62    -51     72    -20    337    452    371    620    355     23
     90     31    -59    -62     75    -12    327    444    355    605    348     20
     85     31    -54    -59     70    -10    332    452    361    607    355     41
     80     38    -41    -59     62      0    335    457    368    626    368     41
     90     28    -62    -59     77    -15    335    454    363    626    361     15
     90     33    -59    -64     75    -10    335    454    361    620    355      7
     80     41    -41    -62     62      0    342    465    371    631    368     28
     85     46    -38    -67     62      5    337    462    368    626    366     28
     98     57    -41    -77     70      7    335    457    358    615    358     28
     85     49    -38    -67     62      5    340    462    361    620    361     38
     83     49    -33    -67     57     10    345    465    361    623    363     41
     93     51    -41    -75     67      5    337    457    350    613    355     33
     88     51    -36    -70     62      7    337    459    348    610    361     44
     83     49    -36    -67     57      7    342    462    350    613    361     59
     90     41    -49    -64     70     -2    340    457    345    607    350     51
     96     49    -46    -72     70      2    342    459    342    610    350     41
     96     75    -20    -85     59     28    363    483    368    633    374     59
    101    122     18   -111     41     70    376    491    381    646    392     72
    101    148     44   -124     28     96    394    504    394    662    410     90
     93    174     77   -135      7    124    420    522    415    685    428    111
     96    158     62   -127     18    111    431    530    415    683    420    111
    111    176     64   -145     23    122    436    540    423    688    428    111
    111    259    145   -187    -18    202    439    548    454    727    470    153
    109    342    233   -226    -62    288    413    540    485    766    506    189
    127    368    241   -246    -57    306    374    519    480    766    511    200
    142    345    202   -244    -31    272    363    517    467    758    504    202
    129    327    197   -228    -33    262    358    506    459    756    501    207
    124    288    163   -207    -20    226    342    485    436    737    483    187
    129    228     98   -179     15    163    329    465    397    696    446    150
    116    122      2   -119     57     62    322    452    350    644    387    101
    103     33    -72    -70     88    -18    322    441    316    602    342     57
    101    -10   -111    -46    103    -59    314    418    277    561    311     33
     90    -23   -114    -33    101    -67    309    397    254    537    285     25
     80    -49   -129    -18    103    -88    309    392    249    540    277      5
     88    -67   -158    -10    122   -111    306    384    239    527    265    -28
     93    -80   -174     -7    132   -127    306    384    231    519    259    -38
     85    -83   -168      0    127   -124    311    389    239    524    267    -20
     90    -80   -171     -7    129   -124    303    381    226    511    252    -20
     98    -85   -184     -7    140   -135    301    376    215    501    241    -23
     90    -93   -184      0    135   -137    303    379    215    504    244    -18
     85    -98   -184      7    135   -140    303    379    215    506    241    -18
     93   -119   -213     12    150   -166    301    374    210    498    236    -28
     90   -106   -200      7    142   -153    303    374    210    496    236    -23
     83   -114   -200     15    140   -158    303    376    210    498    239    -10
     85   -127   -213     20    148   -168    298    371    202    496    236    -10
    103   -155   -259     25    179   -207    298    379    192    483    220    -41
    145   -262   -407     57    275   -335    324    436    153    407    129   -132
    200   -444   -646    122    420   -545    426    602    150    309    -20   -275
    239   -475   -714    119    475   -594    584    865    296    335    -36   -324
    153   -124   -280    -15    215   -202    667    815    514    581    233    -88
    -15    392    407   -189   -213    400    472    176    501    828    600    288
   -197   1093   1288   -449   -743   1189    135   -509    480   1210   1148    857
   -335   1797   2132   -730  -1234   1964   -168   -909    607   1735   1790   1509
   -303   1787   2088   -743  -1197   1938   -459  -1161    431   1769   1865   1639
   -213   1174   1387   -480   -800   1280   -553  -1197    -57   1135   1208   1034
   -148    470    615   -161   -381    542   -368   -898   -426    384    376    207
    -83     51    135     15   -109     93    -70   -324   -231    283    135    -46
     -2    -15    -12      7      2    -12    135     80     54    465    241     15
     72    -38   -111    -18     90    -75    236    285    181    535    280     46
     88    -64   -153    -12    119   -109    277    361    215    540    280     49
     85   -106   -192     10    137   -148    298    392    218    530    257     23
     98   -129   -231     12    163   -181    306    410    218    511    226     -5
    103   -137   -241     18    171   -189    316    426    226    509    231    -10
    106   -142   -249     15    176   -194    324    444    239    517    241     -2
    109   -145   -254     18    181   -200    329    452    239    511    241      5
    114   -145   -262     15    187   -202    327    457    241    519    241      2
    106   -142   -249     18    176   -197    335    472    265    545    270     20
    109   -140   -249     12    176   -192    340    480    272    555    288     28
    122   -129   -252      5    187   -189    342    485    272    558    288     10
    119   -101   -220    -10    168   -158    345    498    280    563    290     15
    114    -93   -207    -10    158   -148    350    509    290    571    296     38
    114   -111   -226     -2    168   -168    361    519    301    581    301     46
    116   -109   -226     -2    171   -166    366    532    314    592    309     46
    109    -93   -205     -7    155   -148    363    537    319    597    316     54
    114    -88   -202    -12    158   -145    363    542    319    597    319     62
    119    -75   -194    -23    155   -135    371    553    332    610    329     70
    122    -62   -184    -28    153   -122    374    574    350    631    342     83
    132    -57   -189    -38    161   -122    374    584    355    636    350     83
    145    -46   -194    -49    168   -119    374    594    361    636    355     88
    148    -36   -184    -57    163   -109    379    615    379    646    371    114
    148    -15   -163    -64    155    -88    387    636    392    662    379    135
    158    -25   -184    -67    168   -103    389    654    402    672    384    127
    168    -18   -187    -75    176   -101    405    685    428    698    410    145
    163      2   -161    -85    163    -77    407    717    454    724    431    168
    181     20   -161   -101    171    -70    415    745    467    735    444    181
    197     33   -163   -116    179    -64    420    776    483    748    457    197
    197     51   -148   -124    171    -46    433    818    517    784    488    228
    200     51   -148   -127    171    -46    444    852    537    805    506    241
    220     77   -142   -148    181    -31    449    880    550    818    522    252
    218     96   -124   -158    171    -12    454    909    574    844    548    280
    231    109   -122   -171    176     -5    459    930    592    865    568    309
    244    127   -119   -187    181      5    457    937    594    872    574    309
    249    158    -90   -202    171     33    454    937    597    878    581    314
    249    179    -72   -215    161     51    454    940    605    891    600    335
    265    197    -67   -231    166     67    454    935    600    888    605    345
    265    210    -57   -239    161     75    452    917    589    880    600    345
    246    223    -23   -233    135    101    446    898    584    880    602    350
    249    233    -15   -241    132    109    441    867    571    867    597    350
    241    231    -10   -236    124    111    431    823    545    839    579    337
    205    223     15   -215     93    119    423    779    524    820    561    329
    194    220     25   -207     85    124    423    743    514    815    553    314
    184    205     20   -197     80    114    415    691    488    789    530    267
    168    187     18   -179     75    103    407    649    470    763    506    241
    148    163     15   -158     67     90    407    613    454    743    485    228
    140    124    -15   -132     77     54    394    574    428    714    459    202
    137    101    -36   -119     85     33    379    540    407    693    441    174
    140    116    -23   -129     80     46    376    527    405    691    436    161
    145    109    -36   -129     90     38    371    501    387    667    410    150
    140     77    -62   -109    101      7    358    475    363    644    389    140
    132     77    -57   -106     93     10    361    467    363    644    394    145
    119     67    -51    -93     85      7    358    457    358    633    389    137
    127     67    -59    -98     93      5    353    444    345    623    376    119
    122     59    -62    -90     93      0    348    441    342    620    363    111
    124     70    -54   -101     90      7    355    452    358    633    371    127
    122     57    -64    -90     93     -2    355    446    353    626    366    114
    129     77    -51   -106     90     15    355    446    358    626    374    122
    127     83    -44   -103     85     20    361    457    374    639    387    150
    135     85    -49   -111     90     18    348    452    368    636    384    158
    140     90    -49   -116     96     20    342    441    358    623    374    148
    119     93    -25   -106     72     33    361    446    371    636    381    155
    103     59    -44    -80     75      7    366    452    374    646    384    142
    106     44    -62    -75     85    -10    355    439    363    633    376    114
    124     80    -44   -101     85     18    361    446    374    646    389    119
    129    106    -23   -119     75     41    363    449    387    659    405    140
    122     88    -33   -103     77     28    363    439    374    641    389    132
    116     72    -44    -96     80     15    361    428    363    628    374    119
    122     83    -38   -103     80     20    366    436    376    639    381    129
    132    106    -25   -122     77     41    374    444    387    644    387    142
    142    155     12   -148     64     85    389    452    402    657    397    158
    127    171     44   -150     41    106    415    475    423    678    420    192
    119    200     77   -161     20    140    439    493    449    709    444    220
    122    181     57   -153     31    119    436    491    439    704    436    192
    132    210     77   -171     28    145    444    501    457    719    454    194
    137    303    166   -220    -12    233    454    519    501    763    504    249
    155    376    220   -265    -31    298    426    501    517    789    530    277
    153    397    244   -275    -44    319    384    472    511    787    532    277
    158    394    236   -275    -38    316    371    470    509    784    530    280
    150    355    202   -254    -28    280    350    449    483    769    514    272
    161    342    181   -252    -10    262    329    423    454    745    496    254
    145    290    145   -220      0    218    327    407    431    714    465    228
    129    171     41   -150     44    106    324    392    384    654    405    179
    119     57    -64    -90     93     -2    324    376    327    594    340    135
    129     25   -103    -77    116    -38    322    371    306    579    324    124
    101     -5   -106    -49    101    -54    314    350    288    566    314    109
    106    -15   -122    -44    114    -67    301    332    270    553    301     88
    114    -31   -145    -44    127    -85    309    329    262    540    283     67
     98    -36   -135    -31    114    -85    309    327    262    537    280     67
    101    -41   -142    -31    122    -90    301    316    254    532    270     59
    111    -49   -161    -31    135   -103    298    306    244    522    262     38
    103    -59   -163    -25    132   -111    298    309    244    527    270     46
     93    -77   -171    -10    132   -124    306    311    246    524    265     49
    101    -75   -176    -15    135   -124    301    301    233    509    252     41
    109    -77   -187    -15    148   -132    303    306    239    514    254     49
     96    -88   -184     -5    137   -135    301    306    236    509    252     51
     96   -101   -197      2    145   -150    293    290    220    491    228     25
    106    -93   -200     -7    153   -148    288    285    215    488    226     20
    103    -85   -189     -7    145   -137    298    303    231    498    236     38
    137   -202   -342     31    239   -270    316    335    176    418    145    -36
    205   -397   -602     93    402   -498    405    467    145    298     -7   -187
    239   -449   -688    103    462   -568    563    704    262    298    -49   -252
    194   -166   -361    -12    277   -262    680    758    483    504    155    -75
     46    335    285   -192   -119    309    475    127    459    722    488    252
   -119   1044   1163   -462   -641   1104    106   -576    428   1101   1015    797
   -249   1839   2086   -795  -1166   1961   -226   -966    592   1660   1678   1444
   -254   2083   2338   -914  -1296   2210   -555  -1226    571   1914   1982   1753
   -176   1496   1673   -662   -924   1584   -665  -1273    129   1376   1434   1257
   -127    753    880   -314   -504    818   -452   -987   -277    592    594    475
    -67    192    259    -64   -163    226   -127   -446   -205    327    197     96
     36     25    -10    -31     23      7    106     -5     67    449    226     96
     77     -5    -83    -36     77    -44    239    215    218    542    285    129
     90    -38   -129    -25    109    -83    277    288    252    548    283    114
    103    -83   -189    -12    145   -135    283    309    241    519    257     85
    114   -103   -218     -5    166   -161    298    329    244    506    236     57
    111   -119   -231      2    168   -174    316    353    252    498    218     46
    119   -132   -252      5    184   -189    319    361    252    485    213     59
    124   -132   -257      2    187   -192    327    366    249    480    207     62
    111   -137   -249     12    179   -192    335    381    262    491    207     49
    132   -137   -270      0    200   -202    337    397    275    506    220     51
    137   -132   -270     -2    202   -200    342    397    275    506    220     46
    137   -114   -252    -12    192   -181    348    410    293    522    239     67
    122   -116   -239     -2    179   -176    363    423    303    535    249     75
    135   -129   -265     -2    197   -194    361    426    301    530    244     72
    124   -127   -252      2    187   -189    358    428    303    530    244     77
    124   -114   -239     -7    179   -176    363    439    316    540    254     90
    135    -93   -228    -20    181   -161    353    441    314    532    246     90
    132    -90   -226    -20    176   -158    355    449    316    535    244     88
    132    -85   -218    -23    174   -150    374    472    342    558    265    109
    140    -80   -223    -31    179   -153    379    483    350    561    265    109
    132   -111   -244    -10    187   -176    387    491    350    555    254     96
    140    -83   -223    -31    179   -153    392    519    379    587    285    127
    148    -75   -223    -36    184   -148    400    540    397    602    301    142
    161    -70   -231    -46    194   -150    397    550    400    602    298    137
    179    -41   -220    -67    200   -129    407    581    423    623    316    158
    163    -51   -215    -54    187   -135    415    607    439    636    324    168
    171    -36   -207    -67    187   -122    423    633    457    649    335    179
    192    -12   -205    -90    197   -106    436    670    483    670    353    197
    202     23   -179   -111    192    -77    452    709    514    698    381    228
    215     20   -194   -119    205    -85    459    745    540    722    400    246
    228     18   -210   -124    220    -96    459    771    548    730    405    252
    228     51   -176   -142    202    -62    475    813    581    761    436    285
    246     83   -163   -163    205    -38    509    857    613    792    462    314
    233     72   -161   -153    197    -44    493    852    607    787    462    309
    233     93   -140   -163    187    -20    459    854    613    797    475    327
    233    111   -124   -174    179     -5    467    865    615    802    485    353
    239    111   -127   -174    184     -7    475    865    610    800    483    363
    246    124   -124   -187    184      2    470    852    597    795    478    348
    231    148    -83   -192    158     33    478    846    602    805    491    353
    233    161    -72   -197    150     46    472    826    589    795    488    361
    239    171    -67   -205    153     51    454    787    558    763    467    363
    213    166    -46   -189    129     59    452    748    540    753    452    348
    192    155    -38   -174    114     59    452    711    530    750    441    314
    194    161    -36   -179    114     62    441    659    501    719    423    283
    187    153    -33   -168    111     59    431    615    478    704    415    277
    168    129    -38   -150    103     46    428    581    465    693    402    265
    158    114    -44   -137    101     36    410    527    423    654    363    226
    145     96    -49   -122     96     23    400    485    394    623    340    215
    135     83    -51   -109     93     15    394    467    381    600    327    233
    135     38    -96    -88    114    -28    381    441    350    584    296    189
    137     15   -124    -77    129    -54    379    420    337    574    267    132
    122     10   -114    -67    116    -51    374    402    324    561    252    101
    114      0   -114    -57    114    -57    371    392    314    550    252     93
    116     -5   -122    -57    116    -62    374    387    309    548    252    101
    132     18   -114    -75    124    -49    366    387    309    545    257    114
    127     33    -93    -80    109    -28    358    387    309    545    262    137
    137     25   -111    -80    124    -41    350    379    301    527    249    150
    137     20   -116    -80    127    -49    358    384    296    519    236    155
    129     18   -111    -75    119    -46    366    394    314    550    244    145
    122      0   -122    -62    119    -59    368    394    319    553    252    127
    132     33    -98    -83    116    -31    348    381    301    540    254    132
    137     57    -80   -101    109    -10    353    389    311    558    270    145
    129     57    -72    -93    101     -5    358    394    316    558    283    176
    132     49    -85    -93    109    -15    350    387    303    540    259    184
    140     38   -101    -88    122    -31    348    387    303    558    244    142
    119     28    -90    -75    106    -31    358    392    319    579    267    109
    127     31    -96    -80    111    -31    363    392    316    576    275    101
    132     38    -93    -88    111    -25    374    394    319    579    283    114
    145     75    -70   -109    109      2    384    405    332    589    293    132
    171    119    -51   -148    111     33    389    415    342    594    298    148
    166    124    -44   -145    106     41    410    426    353    600    301    163
    155    161      5   -158     75     83    457    459    389    631    332    197
    137    181     44   -158     46    114    431    454    402    652    353    218
    127    142     12   -135     57     77    384    428    374    620    327    194
    124    174     49   -150     38    111    407    441    392    636    340    210
    119    262    142   -192    -12    205    418    459    433    678    384    259
    150    355    205   -252    -25    280    413    459    459    714    423    293
    153    374    220   -265    -33    298    381    433    454    719    433    298
    148    374    223   -262    -38    298    363    420    449    722    439    306
    140    345    202   -244    -33    275    353    402    423    704    426    298
    163    329    166   -246      0    249    340    379    402    688    415    285
    166    303    137   -236     12    223    335    368    376    659    389    265
    168    210     41   -189     62    127    355    371    342    618    340    228
    189     96    -96   -142    142      2    387    374    301    563    275    166
    135     15   -119    -75    127    -51    342    335    259    522    233    122
    140     33   -109    -88    124    -36    290    306    241    511    231    119
    168     33   -135   -101    150    -49    319    309    226    496    218    111
    140    -18   -158    -59    148    -88    337    298    205    472    194     90
    140    -12   -153    -62    145    -83    337    309    215    485    210    109
    124    -41   -166    -41    142   -103    301    283    189    465    192     88
    145    -33   -179    -54    161   -106    296    277    184    457    184     83
    140    -28   -168    -57    153    -96    303    283    192    462    192     93
    161    -12   -174    -72    166    -93    314    293    205    480    210    116
    132    -54   -189    -41    161   -122    316    277    179    441    176     85
    122    -83   -205    -20    161   -142    301    262    161    418    153     75
    119    -88   -207    -15    161   -148    309    267    168    431    161     77
    163    -36   -200    -62    181   -116    311    283    184    457    181     85
    163    -31   -194    -67    179   -111    319    277    179    452    176     70
    145    -64   -210    -41    176   -137    303    277    171    436    166     62
    179   -171   -350     -5    265   -262    311    303    132    376     96     12
    257   -309   -566     25    410   -436    392    431    122    293    -12    -85
    259   -350   -610     44    433   -478    535    654    270    322    -36   -129
    200    -77   -280    -62    239   -179    610    730    480    501    137     10
     90    400    309   -246   -111    355    480    283    475    698    436    275
    -44   1085   1130   -519   -587   1106    176   -423    342    976    891    714
   -145   1795   1938   -826  -1041   1865   -140   -846    374   1421   1457   1249
   -142   1984   2127   -919  -1135   2055   -428  -1114    270   1595   1675   1470
   -101   1423   1525   -662   -813   1473   -509  -1161    -93   1148   1202   1060
    -51    717    769   -332   -410    743   -348   -989   -563    277    296    249
      0    189    189    -96    -96    189   -103   -524   -436    101    -15    -36
     57     44    -12    -51     36     15     75   -127   -122    285     80     41
    127     46    -83    -88    103    -15    202    132     85    428    181    132
    158     64    -93   -111    127    -12    262    259    187    496    228    161
    153      2   -150    -80    150    -72    241    257    168    459    192    114
    150    -38   -189    -54    168   -114    259    275    168    452    179    101
    150    -64   -218    -44    181   -140    262    290    174    454    181    106
    155    -83   -239    -36    197   -161    280    306    179    446    174    101
    148    -59   -210    -46    176   -135    319    327    194    452    176     98
    155    -38   -194    -59    174   -116    314    340    210    470    197    116
    150    -64   -215    -44    181   -137    293    337    207    465    194    122
    161    -80   -241    -38    200   -161    296    342    205    465    189    114
    153    -25   -179    -64    163   -101    322    361    233    493    215    132
    140    -20   -161    -59    148    -90    337    371    246    506    228    145
    145    -44   -189    -51    166   -116    345    374    244    504    226    135
    163    -18   -181    -72    171    -98    337    379    249    509    236    142
    168     10   -158    -90    163    -72    332    394    270    535    262    171
    176      5   -174    -90    174    -83    337    402    275    532    262    181
    181      5   -179    -96    179    -85    340    410    277    530    262    202
    192     51   -140   -122    166    -44    340    428    303    568    293    228
    176     23   -153   -101    163    -64    337    428    309    574    288    200
    179     25   -153   -103    166    -64    337    433    314    576    290    184
    176     33   -145   -106    161    -54    345    454    335    600    319    210
    168     15   -153    -90    161    -67    358    483    355    618    340    249
    189     62   -129   -127    158    -33    345    493    363    620    342    252
    194     88   -106   -142    150     -7    342    504    374    631    350    254
    184     70   -114   -127    150    -23    350    524    394    649    368    280
    197     62   -135   -129    166    -36    363    550    405    654    376    301
    200     64   -135   -135    166    -33    361    571    420    672    389    311
    202     96   -106   -150    155     -5    368    607    459    714    423    342
    213    106   -106   -161    161      0    376    641    485    740    449    366
    223    124    -98   -174    161     12    381    667    504    766    472    381
    223    135    -88   -179    155     23    379    691    532    795    496    405
    244    140   -103   -192    174     18    389    722    553    815    524    449
    257    145   -114   -202    184     15    387    730    555    818    530    459
    259    189    -70   -223    166     59    381    737    563    836    540    465
    249    231    -20   -241    135    106    394    756    594    878    581    501
    236    213    -23   -226    129     96    387    750    584    870    584    509
    226    205    -20   -215    122     93    381    740    574    867    587    514
    254    241    -12   -246    135    114    374    732    571    870    589    530
    239    254     15   -246    111    135    371    717    558    859    579    527
    226    233      7   -228    109    122    361    675    522    826    545    496
    197    228     31   -215     83    129    361    644    498    805    519    475
    192    265     72   -228     59    168    376    633    506    815    524    485
    189    241     49   -218     70    145    361    587    470    776    488    444
    168    226     57   -200     57    142    350    545    446    758    472    418
    171    236     64   -205     51    150    355    519    431    735    449    400
    150    187     36   -168     57    111    355    478    397    701    413    358
    153    192     36   -174     59    114    342    441    366    667    381    329
    137    179     41   -158     46    111    340    420    348    654    368    319
    119    116     -5   -119     59     57    329    389    314    615    324    280
    137    106    -31   -122     85     38    324    371    293    592    303    259
    122    127      5   -127     57     64    324    361    283    587    303    267
     98     98     -2    -98     51     49    324    348    267    571    285    246
    106     96    -12   -101     59     41    316    335    257    561    270    226
    122    101    -20   -111     72     41    340    340    259    558    265    226
    101     70    -33    -85     67     18    335    337    257    561    267    239
    124     96    -28   -109     77     33    322    335    257    561    272    244
    142    111    -31   -127     85     38    337    342    262    561    270    241
    148    124    -23   -135     85     51    345    353    270    574    280    254
    137    122    -15   -129     75     54    324    348    270    576    283    259
    129    132      2   -132     64     67    332    342    262    566    272    246
    109     98    -10   -106     57     44    311    329    254    555    262    236
    111    114      2   -111     54     59    316    340    267    566    270    254
    127    124     -2   -127     64     59    309    332    252    553    259    244
    145    166     20   -155     62     93    332    350    275    579    288    270
    153    202     49   -179     51    127    335    363    296    594    303    293
    135    194     59   -163     38    127    337    361    293    592    298    280
    135    213     75   -174     31    145    340    363    301    597    306    280
    122    223    101   -171     10    163    355    376    314    602    309    290
    124    239    111   -184      5    174    353    387    329    628    337    314
    145    288    142   -215      2    215    368    402    361    657    368    345
    142    376    231   -259    -44    303    376    415    392    683    392    368
    135    452    316   -296    -90    384    353    402    410    709    420    394
    137    472    335   -306    -98    405    322    374    400    709    423    400
    145    462    316   -303    -85    389    314    366    397    714    428    405
    129    428    296   -280    -83    363    301    355    381    698    420    405
    132    415    283   -275    -75    348    283    332    345    665    392    384
    142    394    252   -270    -54    322    267    311    309    626    350    342
    127    314    187   -220    -28    252    280    314    293    613    329    332
    127    166     38   -148     44    103    290    316    252    568    283    296
    129     98    -31   -114     80     33    288    303    210    522    233    252
    114     77    -36    -98     75     20    280    280    179    485    197    218
    119     57    -62    -88     90     -2    288    277    163    467    184    215
    142     46    -96    -96    119    -23    275    270    148    457    176    207
    124     31    -93    -80    109    -31    275    262    135    441    161    189
    106     18    -88    -64     98    -33    277    267    142    457    179    207
    116      0   -116    -57    116    -57    272    259    129    441    166    200
    142     23   -119    -83    129    -46    275    257    114    418    140    179
    132     23   -109    -77    119    -41    283    262    119    420    140    181
    106    -20   -129    -44    116    -75    262    249    109    415    135    174
    103    -57   -161    -23    132   -109    272    246     98    397    122    168
    111    -41   -153    -36    129    -96    272    257    106    418    155    200
    109    -51   -163    -28    135   -106    267    257    111    426    155    200
    106    -41   -148    -33    127    -93    270    249     98    400    135    176
    119    -25   -145    -46    132    -85    275    257    101    405    142    181
    132   -106   -241    -12    187   -174    285    296    101    381    101    155
    171   -239   -410     33    288   -324    353    420    140    350     33     98
    205   -265   -470     28    337   -366    470    615    293    394     31     77
    189     -5   -194    -90    192    -98    566    763    532    558    171    176
     70    405    335   -239   -132    371    483    405    470    662    379    340
    -49    870    917   -410   -483    893    205   -239    140    724    626    561
   -137   1413   1548   -639   -841   1480    -96   -735    -88    914    976    870
   -166   1670   1836   -750  -1000   1753   -376  -1072   -306   1036   1202   1062
    -85   1093   1179   -504   -631   1135   -441  -1088   -628    613    745    709
    -44    498    540   -228   -290    519   -316   -909   -872      7     54    142
      5     88     80    -49    -36     85   -106   -511   -678    -96   -187    -57
     51    -49   -101      0     75    -75     85   -119   -267    171    -20     77
     93    -44   -140    -25    116    -90    179     98    -46    329     98    171
    116    -23   -140    -46    127    -80    241    226     83    420    166    220
    122    -33   -155    -44    137    -93    254    262    114    428    171    228
    122    -67   -189    -25    155   -127    262    270    106    402    140    197
    132    -59   -194    -36    163   -127    275    298    132    423    155    210
    124    -90   -218    -18    171   -153    290    319    142    423    153    210
    127    -90   -220    -18    171   -155    283    322    145    423    153    200
    132    -54   -187    -38    158   -119    296    337    168    444    179    226
    122   -103   -228    -10    174   -166    301    345    174    449    184    233
    145    -70   -215    -38    179   -142    293    353    192    462    189    228
    135    -67   -205    -33    168   -135    298    355    202    465    194    236
    122    -93   -215    -12    168   -153    329    379    213    467    202    254
    119    -80   -202    -20    158   -140    322    381    226    488    223    267
    140    -72   -213    -33    176   -142    322    389    236    501    241    283
    127    -83   -210    -23    166   -145    316    394    241    498    228    277
    116    -85   -202    -15    158   -142    314    394    239    488    215    265
    137    -59   -197    -41    166   -127    309    400    252    506    236    277
    148    -54   -205    -46    174   -129    311    413    265    519    249    290
    135    -46   -184    -46    158   -114    332    436    298    550    277    324
    135    -80   -215    -25    174   -148    348    452    309    555    290    335
    135    -75   -210    -31    171   -142    348    462    319    576    306    340
    137    -33   -171    -51    153   -101    340    472    340    589    314    348
    142    -36   -179    -54    158   -106    337    483    350    597    327    363
    140    -72   -213    -33    176   -142    353    496    355    602    335    361
    163     -7   -171    -80    166    -88    368    524    392    631    353    374
    161     -5   -166    -80    163    -85    353    540    413    644    363    389
    168    -31   -202    -70    184   -116    358    566    431    662    387    415
    176    -15   -192    -80    184   -103    392    607    467    696    415    433
    179      5   -174    -93    176    -83    394    639    501    732    452    465
    197     36   -163   -116    181    -62    379    657    522    758    475    485
    244     85   -158   -166    200    -36    381    688    555    787    504    522
    213     70   -142   -140    179    -36    407    724    592    826    540    558
    192     51   -140   -122    166    -44    389    719    584    823    545    555
    210     46   -163   -129    187    -57    392    730    592    833    558    571
    220     72   -150   -148    184    -38    400    743    607    849    571    592
    200     98   -101   -148    150      0    394    737    605    854    579    600
    202     96   -109   -150    155     -5    384    719    579    831    561    584
    215    114   -101   -166    158      5    381    714    576    833    568    592
    218    135    -83   -176    150     25    374    698    558    828    579    605
    202    127    -75   -163    140     25    371    672    532    802    553    579
    197    135    -64   -168    129     33    371    636    493    766    519    545
    187    145    -41   -168    114     51    376    618    491    776    540    563
    166    132    -36   -150    101     49    376    587    462    745    506    535
    161    119    -41   -140    101     38    355    532    413    696    459    480
    150    142    -10   -148     80     64    350    501    394    678    444    462
    132    132      0   -132     64     67    350    465    358    641    410    428
    122    106    -18   -114     70     44    335    423    319    607    381    394
    127     75    -51   -101     90     12    340    410    306    602    379    392
    106     49    -59    -80     83     -5    342    397    290    584    363    387
    111     44    -67    -77     88    -10    335    376    265    555    335    358
    116     41    -75    -80     96    -15    329    355    241    530    306    327
     96     31    -64    -62     80    -15    335    355    241    532    311    332
    101     41    -59    -72     80     -7    324    345    233    524    301    324
    119     51    -67    -85     93     -7    324    345    231    524    303    332
    114     64    -51    -90     83      5    332    353    241    540    319    348
    106     49    -57    -77     83     -2    335    355    246    542    319    350
    116     31    -85    -75    101    -28    316    337    226    519    301    332
    119     59    -59    -90     90      0    316    340    228    524    303    335
    109     64    -44    -88     75     10    322    348    244    540    316    348
    111     57    -54    -83     83      2    322    350    241    537    314    345
    116     75    -44    -96     80     15    316    340    231    527    301    329
    111     83    -28    -98     70     28    327    350    246    542    319    345
    111     90    -23   -101     67     33    332    358    254    553    324    353
    122    129      7   -124     57     70    335    366    267    566    337    366
    114    137     23   -127     44     80    345    379    288    584    353    384
    114    181     64   -148     23    124    355    394    311    610    381    405
    109    189     77   -150     15    135    361    392    311    613    381    397
    116    205     88   -161     15    148    363    400    322    618    381    400
    114    270    155   -194    -20    213    379    428    368    667    431    439
    122    337    213   -231    -44    275    371    433    397    701    462    467
    127    405    277   -267    -75    342    345    415    405    719    485    491
    124    431    306   -277    -90    368    329    410    418    740    504    517
    122    418    293   -272    -85    355    322    400    410    737    506    519
    127    392    265   -259    -70    329    311    374    376    714    493    511
    114    366    252   -241    -70    311    301    358    358    704    491    501
    106    335    228   -220    -59    283    293    353    342    685    467    467
    119    257    137   -189    -10    197    288    340    296    631    407    413
    119    145     25   -132     46     85    296    337    257    584    353    376
    101     90    -12    -98     57     38    306    335    239    568    340    374
     88     41    -46    -64     67     -2    296    311    205    542    324    374
     98     33    -67    -67     83    -15    290    303    194    545    337    371
    101     33    -67    -67     83    -15    290    303    197    548    329    314
     88      0    -88    -46     85    -41    290    293    174    514    275    246
     98    -12   -111    -41    103    -62    288    285    158    496    262    316
    101     10    -93    -57     96    -41    283    290    166    522    311    379
    103     18    -88    -62     96    -33    290    290    168    527    303    265
    122     12   -111    -70    116    -46    311    290    150    485    226    176
    116      7   -109    -62    114    -49    296    283    132    462    194    236
    116     15   -101    -67    109    -41    296    288    140    475    220    298
    129     28   -103    -80    116    -36    296    288    140    483    236    283
     88    -31   -119    -28    101    -72    249    246    109    452    200    231
     70    -33   -103    -18     85    -67    252    249    111    454    202    265
     83    -31   -116    -25     98    -72    277    275    129    475    233    293
    111   -119   -231      2    168   -174    290    327    132    454    202    252
    150   -215   -368     31    257   -290    387    496    220    457    155    187
    174   -207   -381     18    277   -293    550    732    418    519    155    181
    137     88    -49   -114     93     20    592    706    532    636    296    285
     49    488    439   -270   -194    465    371    150    265    657    457    420
    -59    989   1049   -465   -555   1018      2   -527   -103    732    717    652
   -132   1545   1678   -706   -904   1610   -316   -979   -288    940   1054    930
   -119   1587   1706   -735   -911   1647   -566  -1226   -501    917   1083    948
    -83    992   1075   -454   -579   1031   -540  -1130   -735    501    613    576
    -41    436    475   -197   -259    454   -335   -818   -820     49     64    135
     25     80     54    -51    -12     67    -70   -342   -467    137      2     77
     51     64     10    -59     20     38    101    -15   -116    392    181    218
     93    103      7    -98     44     57    207    184     88    540    298    311
    114     88    -25   -101     70     31    236    249    142    566    316    319
    116     83    -33    -98     75     25    254    275    158    571    316    316
    109     57    -51    -85     77      2    259    290    168    571    306    306
    127     54    -72    -93    101     -7    270    309    181    576    309    306
    142     57    -85   -101    114    -12    275    319    192    579    309    306
    145     88    -57   -116    101     15    298    342    215    594    319    319
    114     57    -59    -88     88      0    309    342    213    589    309    311
     98     28    -72    -64     85    -20    283    327    200    576    296    298
    106     62    -44    -85     75     10    293    348    223    602    319    324
    106     72    -33    -88     70     20    301    361    239    618    332    337
    116     75    -44    -98     80     15    306    363    239    615    327    327
    124     90    -33   -109     80     28    314    374    249    626    337    337
    114    103    -10   -109     62     46    311    379    257    633    342    340
    122    114     -7   -116     64     54    309    384    262    633    337    332
    135    114    -20   -127     77     46    301    389    262    636    337    332
    127    116    -10   -122     70     54    316    410    283    657    355    350
    129    124     -7   -129     70     59    319    415    285    659    355    348
    145    135    -10   -140     77     62    322    418    283    654    348    337
    132    137      5   -137     64     72    329    436    306    670    361    350
    122    142     20   -132     49     80    337    454    327    688    374    363
    135    155     20   -148     57     88    340    465    335    691    376    363
    142    168     25   -155     59     98    348    488    355    711    392    376
    137    158     18   -150     59     88    355    517    381    732    405    394
    142    174     28   -158     57    101    361    537    402    745    418    407
    150    176     23   -166     62    101    358    555    418    753    423    413
    145    202     57   -174     44    129    379    594    457    784    449    436
    158    202     41   -181     59    122    387    628    480    802    459    446
    184    197     12   -192     85    106    387    652    491    810    462    446
    192    218     25   -205     83    122    405    696    527    841    493    475
    187    236     49   -210     70    142    420    735    558    875    519    509
    205    239     31   -223     85    135    418    753    563    880    524    511
    215    265     46   -241     83    155    423    769    568    891    535    524
    207    275     64   -244     70    168    428    784    574    904    545    537
    213    275     62   -244     75    168    423    784    566    901    545    542
    223    298     72   -262     75    187    413    771    548    888    537    532
    223    319     93   -272     64    207    413    769    545    896    548    542
    210    322    109   -267     49    215    413    753    530    888    540    540
    218    337    119   -277     49    228    402    722    504    867    535    540
    200    358    158   -280     20    259    400    693    488    862    540    548
    187    366    179   -277      5    272    400    662    478    859    537    511
    176    353    174   -267      2    265    384    607    439    818    480    446
    166    353    187   -259    -10    270    374    566    415    787    446    441
    148    353    205   -252    -31    280    368    535    410    784    446    439
    145    348    202   -246    -28    275    350    485    379    756    426    410
    155    358    202   -259    -23    280    332    444    350    727    402    381
    127    332    205   -228    -38    270    337    420    337    719    394    374
    124    324    200   -226    -38    265    329    397    327    709    384    355
    122    303    181   -213    -31    244    316    366    296    675    350    301
    101    296    194   -200    -46    246    311    353    283    659    337    293
    111    285    174   -197    -31    231    303    345    277    654    332    303
    116    277    161   -200    -23    218    288    322    257    631    309    270
    103    285    181   -194    -38    233    293    316    257    633    311    267
    101    283    179   -194    -38    231    296    332    275    654    332    293
    109    280    171   -194    -31    226    290    327    270    649    327    285
    114    296    179   -207    -33    239    277    316    259    639    319    272
    101    316    213   -210    -57    265    285    324    275    657    337    293
     98    319    218   -210    -59    270    285    329    283    667    345    303
    111    327    215   -218    -51    272    275    316    272    654    335    288
    106    345    236   -228    -64    290    275    322    280    662    342    293
     83    327    244   -205    -80    285    280    324    285    667    348    298
    101    322    220   -213    -62    272    275    327    288    672    350    301
    129    379    249   -254    -59    314    296    350    319    704    381    319
    114    426    309   -270    -96    366    314    371    353    737    410    342
    103    444    340   -275   -116    392    324    376    366    748    423    345
    109    478    368   -296   -129    423    342    387    384    763    441    358
    106    483    376   -293   -135    431    353    407    402    782    462    389
    122    504    381   -314   -129    444    345    413    413    795    472    397
    119    592    470   -355   -176    532    342    413    441    826    506    415
    122    665    542   -394   -210    605    316    402    465    854    540    444
    127    698    571   -413   -220    636    288    389    472    870    555    459
    140    704    563   -423   -210    633    280    387    465    865    548    449
    137    678    540   -407   -200    607    275    371    446    846    532    439
    127    652    524   -392   -197    589    267    358    431    836    522    431
    124    610    485   -366   -179    548    262    342    405    815    504    407
    122    517    392   -319   -135    454    252    324    358    761    454    353
    111    397    283   -254    -85    340    259    322    322    722    407    314
     98    322    220   -213    -62    270    262    311    288    688    374    283
     98    288    189   -192    -44    239    246    280    246    649    337    244
     85    254    168   -174    -41    213    241    267    228    628    322    233
     90    252    158   -171    -33    205    241    270    233    641    340    265
    101    262    158   -184    -28    210    239    262    226    639    350    267
    103    265    161   -184    -28    213    233    257    215    633    348    226
     96    257    158   -176    -31    207    233    257    215    628    324    189
    101    244    140   -174    -20    192    231    249    200    605    298    207
     96    231    132   -163    -18    181    228    244    192    607    309    218
     98    226    127   -161    -12    176    233    254    207    626    327    202
    103    228    122   -168     -7    176    228    249    197    607    296    166
    101    218    114   -161     -7    166    228    233    171    571    257    171
     93    210    116   -153    -12    163    233    239    176    576    267    194
     72    187    114   -129    -20    150    241    246    187    592    283    202
     88    174     83   -132      2    129    236    246    171    571    265    184
    127     72    -57   -101     93      7    262    293    140    514    202    132
    148   -122   -272    -15    207   -194    361    439    137    426     85     33
    176   -210   -387     18    280   -298    530    670    233    387      0    -46
    142     62    -83   -103    111    -10    584    589    322    491    124     33
     18    548    530   -283   -257    537    327    -72    168    628    381    241
    -93   1249   1340   -579   -719   1293   -101   -805    -12    896    815    631
   -192   2075   2268   -940  -1228   2171   -509  -1330    -51   1291   1353   1096
   -194   2312   2504  -1060  -1350   2408   -836  -1577   -106   1483   1584   1299
   -124   1784   1909   -831  -1015   1847   -844  -1421   -277   1169   1221   1013
    -75    987   1060   -457   -568   1023   -519   -987   -504    501    488    418
    -10    436    446   -213   -228    441   -148   -392   -280    379    215    184
     44    368    324   -207   -140    345     72     -5     54    602    353    241
     75    329    252   -202    -88    290    174    176    192    675    384    239
     93    272    179   -184    -41    226    210    233    210    646    342    220
     83    228    145   -155    -31    187    233    265    215    633    316    213
     77    192    114   -135    -18    153    249    288    220    626    309    205
    103    192     88   -148      7    142    252    301    223    620    306    197
    103    189     85   -148      7    140    265    319    239    628    316    210
     93    181     88   -137      2    135    280    337    259    644    329    223
    109    184     75   -148     15    129    280    342    257    644    329    218
    114    207     93   -161     10    150    280    348    267    652    340    226
    103    207    101   -158      2    155    283    361    280    667    353    241
    122    215     93   -168     15    155    283    366    285    680    363    239
    137    239    101   -189     15    171    285    368    290    685    374    233
    103    223    119   -163     -7    174    293    379    298    696    381    246
     90    218    124   -155    -18    171    298    387    303    698    387    257
    109    202     93   -155      7    148    288    384    296    693    379    239
    111    223    109   -168      0    166    303    405    314    709    389    252
    109    236    127   -174     -7    181    314    420    329    724    405    275
    106    218    111   -163     -2    166    314    426    332    724    407    285
    111    231    119   -171     -2    176    322    444    348    743    428    309
    103    257    150   -181    -23    202    335    470    381    782    470    342
    119    257    137   -187    -10    197    335    485    397    802    498    355
    127    249    122   -189      2    187    340    504    407    813    506    324
    114    280    166   -197    -25    223    358    527    431    823    498    290
    119    275    155   -197    -18    215    361    542    431    805    459    288
    135    272    137   -202     -2    205    371    561    433    795    452    322
    132    293    158   -215    -12    228    387    594    465    823    485    350
    135    296    161   -215    -12    228    400    633    493    849    511    387
    153    306    153   -233      0    231    405    662    511    867    530    405
    163    329    166   -246     -2    246    420    701    540    893    555    410
    161    329    168   -246     -2    249    446    748    574    922    576    433
    171    324    153   -246     10    239    454    774    584    930    581    452
    194    342    148   -270     23    246    452    784    584    940    592    446
    184    363    179   -272      2    272    465    810    607    969    618    465
    171    376    205   -275    -18    290    470    815    607    971    628    475
    192    394    202   -293     -5    298    470    810    597    961    626    483
    184    415    228   -301    -23    322    472    805    592    961    628    493
    187    431    244   -309    -28    337    470    795    581    961    633    493
    194    428    231   -311    -18    329    457    761    553    935    615    478
    161    431    270   -296    -54    350    462    735    540    924    610    488
    148    454    306   -301    -80    381    454    698    527    932    620    480
    150    467    316   -309    -83    392    436    646    504    917    613    459
    114    454    340   -285   -111    397    418    594    483    901    600    441
     90    439    348   -265   -127    394    407    555    478    893    594    444
     80    426    345   -254   -135    387    392    514    457    880    584    441
     88    423    335   -257   -122    379    371    467    433    862    563    413
     83    410    327   -246   -124    371    368    436    428    859    561    394
     67    389    322   -228   -127    355    363    415    420    854    553    389
     49    348    296   -200   -124    322    345    379    389    818    524    371
     44    348    303   -197   -129    327    337    358    376    800    506    368
     44    340    296   -194   -124    319    340    361    381    813    509    368
     57    340    283   -197   -111    311    332    345    374    813    506    348
     59    329    267   -194   -103    298    332    332    363    800    504    324
     38    322    283   -181   -122    303    335    332    366    802    506    332
     28    327    298   -179   -135    314    332    332    368    802    509    345
     44    311    267   -176   -111    290    335    335    368    805    506    348
     41    316    275   -181   -116    298    337    337    379    815    517    353
     36    332    296   -184   -129    316    337    342    389    828    530    358
     44    335    288   -189   -122    311    337    340    387    823    527    353
     38    329    290   -184   -124    311    340    340    392    826    530    358
     28    332    301   -181   -137    319    348    348    405    844    548    366
     41    355    314   -200   -135    335    358    361    418    854    561    376
     51    394    342   -226   -148    368    371    374    439    872    579    397
     25    436    410   -231   -192    423    397    397    472    906    610    431
     18    470    452   -246   -218    459    420    410    498    930    633    452
     33    478    444   -257   -205    462    423    410    496    922    628    449
     33    475    441   -257   -205    459    415    415    498    922    628    459
     18    535    517   -275   -249    527    428    436    537    961    665    501
     25    592    566   -309   -270    579    407    418    555    989    698    519
     31    646    615   -337   -290    631    376    400    566   1010    724    527
     25    662    636   -345   -306    649    371    402    574   1018    737    535
     36    636    600   -335   -280    618    358    394    561   1005    719    535
     38    605    566   -324   -262    587    348    379    540    989    709    527
     23    584    561   -306   -267    574    340    371    532    989    714    535
     12    527    514   -270   -249    522    335    361    506    961    685    509
     20    405    384   -213   -181    394    329    342    449    896    620    436
      5    329    322   -168   -158    324    332    327    410    849    561    384
    -10    303    311   -148   -161    306    327    309    384    820    530    366
      0    275    272   -140   -137    275    316    285    350    787    504    340
      2    249    246   -124   -122    249    316    275    340    784    501    327
    -25    231    254   -103   -140    241    319    275    340    787    504    329
    -20    218    236    -98   -127    226    311    262    324    763    483    314
    -10    202    213    -96   -111    207    309    254    311    750    475    306
    -28    205    233    -88   -129    218    311    254    314    750    472    314
    -25    213    239    -96   -132    223    309    249    311    750    467    311
    -15    207    223    -98   -119    215    303    241    301    740    465    301
    -25    200    223    -88   -127    210    303    241    301    737    465    311
    -31    194    226    -80   -127    210    309    246    306    743    467    324
    -20    184    202    -83   -111    192    301    236    298    735    457    298
    -18    179    197    -80   -106    187    301    233    296    735    454    288
    -28    168    194    -70   -111    181    306    244    309    740    457    296
     -5     93     98    -44    -51     96    316    267    277    698    413    257
     59    -90   -150     15    103   -119    376    358    213    568    267    119
     75   -244   -322     83    197   -283    524    561    239    472    135    -10
     57   -129   -189     36    122   -158    654    691    371    530    176     10
    -41    252    293   -103   -166    272    576    290    397    688    402    205
   -202    911   1114   -355   -659   1013    210   -506    298   1002    875    665
   -368   1745   2112   -688  -1241   1927   -145  -1054    371   1501   1512   1262
   -420   2242   2662   -911  -1543   2452   -493  -1387    423   1891   1969   1691
   -350   1974   2325   -810  -1337   2148   -709  -1483    205   1735   1803   1566
   -303   1267   1569   -483   -937   1418   -519  -1179   -132   1039   1047    891
   -228    574    802   -174   -514    688   -176   -636   -194    571    465    368
   -132    337    470   -103   -301    402     77   -148     83    662    441    322
    -75    298    374   -111   -223    335    231    145    296    800    535    400
    -64    236    301    -88   -181    267    293    239    340    810    527    384
    -46    192    236    -72   -140    213    301    257    324    769    485    342
    -46    171    215    -62   -129    192    309    275    316    750    459    319
    -46    148    194    -49   -119    171    322    301    332    758    462    311
    -41    140    181    -51   -111    161    332    314    335    753    462    298
    -38    155    194    -59   -116    174    342    327    342    753    465    309
    -59    145    205    -44   -132    174    350    337    350    758    467    322
    -54    135    189    -38   -122    161    348    342    350    756    457    311
    -36    135    171    -51   -103    153    348    348    350    753    457    306
    -33    161    194    -64   -114    179    358    363    368    771    475    324
    -33    171    202    -70   -119    187    363    374    374    779    485    329
    -12    166    179    -75    -96    171    358    371    368    771    475    316
    -25    174    200    -75   -114    187    366    381    379    779    485    332
    -49    176    226    -64   -137    200    379    400    389    792    493    348
    -31    176    207    -75   -119    189    379    407    394    795    498    348
     -7    189    197    -90   -101    192    374    413    402    807    509    353
    -20    187    207    -83   -114    197    379    423    413    815    509    350
    -33    202    236    -85   -135    218    387    436    423    823    519    355
    -36    213    249    -90   -142    231    389    449    428    826    522    358
    -33    207    241    -85   -137    223    405    478    452    844    540    387
    -28    218    246    -96   -137    231    402    491    462    854    548    394
     -7    228    236   -111   -122    231    397    498    462    849    540    387
    -12    233    244   -111   -129    239    407    524    485    867    555    394
    -15    244    259   -114   -137    252    413    553    509    888    574    405
      0    262    262   -132   -132    262    420    581    519    896    584    423
     -2    283    285   -140   -145    283    439    620    548    922    610    452
     -5    298    301   -148   -153    298    454    662    579    950    633    475
     12    280    267   -145   -127    275    459    698    597    966    644    478
     31    296    265   -163   -116    280    467    727    613    976    657    480
     33    316    283   -176   -124    298    478    763    636   1002    680    504
     33    332    298   -184   -132    316    483    787    649   1015    698    519
     49    361    311   -205   -129    337    480    802    654   1023    711    537
     54    384    329   -218   -137    358    478    815    659   1023    714    566
     54    402    348   -228   -145    376    483    823    667   1041    730    587
     64    407    342   -239   -137    376    480    815    659   1039    732    574
     67    415    348   -241   -140    381    478    805    652   1034    735    566
     51    426    371   -241   -161    400    475    792    649   1034    737    584
     33    431    394   -233   -181    413    475    766    636   1018    727    579
     33    433    397   -236   -181    415    470    730    615   1005    722    568
     25    462    436   -244   -205    449    462    693    607    995    717    566
      0    446    446   -226   -223    446    452    649    589    979    704    555
    -12    439    449   -213   -231    444    441    597    566    956    683    532
    -31    423    454   -197   -241    439    436    558    558    948    667    504
    -49    402    452   -176   -249    426    439    530    553    937    659    491
    -59    368    426   -155   -244    397    423    483    524    906    631    462
    -72    337    410   -132   -241    374    410    449    504    885    605    446
    -90    314    402   -111   -249    358    405    428    493    872    594    446
    -90    306    397   -106   -244    350    397    402    478    857    576    431
    -80    309    389   -114   -233    348    392    387    467    854    574    407
    -96    306    402   -103   -249    353    394    381    472    862    581    397
    -98    288    387    -96   -244    337    394    376    465    852    574    392
    -77    280    358   -101   -218    319    392    366    454    833    555    381
    -83    280    363   -101   -223    322    394    366    452    828    553    387
    -93    275    366    -90   -231    319    392    368    457    836    561    394
    -75    288    363   -106   -220    324    384    366    457    839    566    389
    -75    301    376   -111   -226    337    392    371    465    846    576    389
    -93    296    387   -103   -241    340    402    381    475    852    579    394
    -83    301    384   -109   -233    342    407    387    483    854    581    405
    -64    337    402   -137   -233    368    418    402    498    870    600    426
    -67    379    446   -155   -257    413    444    428    532    898    626    452
    -83    415    498   -166   -290    457    465    444    553    911    644    480
    -93    431    522   -168   -309    475    480    452    561    919    652    488
    -85    410    496   -163   -290    452    485    462    566    917    652    488
    -85    423    509   -168   -296    465    504    488    600    958    688    514
    -77    514    589   -218   -335    550    485    475    618    979    711    522
    -67    561    628   -246   -348    594    457    462    633   1000    735    548
    -64    594    659   -267   -363    628    439    462    652   1021    761    579
    -49    579    628   -265   -337    602    431    462    649   1015    756    579
    -41    561    602   -262   -322    579    410    441    623    995    740    566
    -57    555    610   -249   -332    581    400    431    615    992    737    566
    -70    517    587   -226   -327    550    387    410    589    966    719    548
    -62    433    496   -184   -277    465    374    392    540    914    670    504
    -72    342    415   -135   -244    379    384    389    509    880    626    462
    -93    277    371    -93   -233    324    389    376    491    862    597    420
    -96    239    335    -72   -215    285    374    345    452    820    563    371
    -96    213    309    -57   -202    259    366    322    420    784    532    348
   -106    205    309    -49   -210    257    363    322    418    779    530    366
    -98    202    301    -51   -200    252    353    314    407    766    519    363
    -93    184    277    -46   -187    231    350    306    397    761    511    348
   -106    158    265    -25   -184    210    361    311    405    774    524    350
   -109    155    262    -25   -184    207    361    311    402    766    517    350
    -90    171    259    -41   -174    215    348    298    384    743    498    337
    -93    171    265    -38   -181    218    350    296    384    745    498    335
   -111    158    270    -23   -189    213    358    303    389    750    509    340
   -106    142    246    -18   -179    194    355    293    379    740    493    324
   -106    137    244    -15   -176    189    358    290    374    735    488    322
   -116    129    246     -7   -181    187    363    298    384    748    504    327
   -114    101    215      7   -163    158    363    298    371    732    488    309
    -67     -5     62     36    -67     28    376    322    316    649    397    228
    -15   -176   -161     96     70   -171    459    431    252    506    228     64
     12   -270   -285    127    148   -277    607    615    267    415    109    -72
      0   -119   -119     59     59   -119    735    688    400    514    207      5
   -153    329    480    -90   -316    405    610    179    485    782    561    350
   -342   1047   1387   -353   -865   1215    285   -496    576   1228   1143    948
   -496   1826   2322   -667  -1408   2073    -12   -875    828   1826   1836   1647
   -501   2078   2579   -787  -1540   2327   -311  -1070    906   2143   2174   2010
   -441   1564   2005   -561  -1223   1784   -470  -1148    483   1657   1678   1553
   -374    917   1291   -272   -833   1104   -337   -932     41    909    896    789
   -285    400    683    -59   -485    540    -54   -428     12    594    483    389
   -205    244    449    -18   -327    345    192     25    270    730    530    413
   -135    228    361    -46   -249    293    293    228    387    795    563    423
   -101    181    283    -41   -192    231    335    298    402    789    550    389
   -103    148    252    -23   -176    197    353    319    397    763    522    353
   -114    114    228      0   -171    171    368    342    397    748    506    340
    -96     96    192     -2   -145    145    371    353    389    732    488    324
    -90    101    192     -5   -142    145    379    366    392    730    485    316
    -98    106    202     -5   -150    155    384    379    400    727    475    319
    -88     88    176      0   -132    132    397    394    413    737    488    324
    -75     98    171    -12   -124    135    394    392    407    730    485    316
    -83    101    181    -10   -132    140    405    407    420    743    498    329
    -77    109    187    -15   -132    145    410    415    428    743    498    342
    -67    124    192    -28   -129    158    407    420    426    735    496    353
    -72    135    207    -31   -140    171    415    433    439    756    514    366
    -80    135    213    -28   -145    174    420    446    457    779    527    358
    -72    124    197    -28   -135    158    418    449    452    771    517    337
    -70    137    207    -33   -137    171    420    452    457    769    517    337
    -77    142    220    -33   -150    181    426    470    475    782    527    358
    -72    129    202    -28   -137    166    433    488    483    789    535    366
    -67    145    213    -41   -140    179    436    496    488    795    542    368
    -72    168    241    -46   -155    205    446    517    509    813    558    392
    -72    155    228    -44   -150    192    449    535    517    815    555    400
    -62    155    215    -46   -137    184    449    545    519    810    553    400
    -59    166    223    -54   -142    194    457    568    537    826    568    420
    -64    179    244    -57   -153    210    465    597    553    844    584    436
    -44    181    223    -70   -135    202    470    620    566    844    579    433
    -28    200    228    -85   -127    213    478    649    584    862    594    449
    -31    210    241    -90   -135    226    485    683    605    880    613    467
    -20    213    233    -96   -127    223    491    714    620    898    626    478
     -2    231    231   -114   -116    228    493    740    628    906    636    480
      5    246    239   -127   -116    244    504    779    654    932    665    511
     15    265    249   -140   -119    259    509    810    675    953    683    532
     41    290    249   -166   -103    270    509    828    683    958    688    537
     33    306    272   -171   -122    290    514    849    698    976    711    568
     41    332    288   -187   -124    311    514    857    706    987    719    584
     64    340    275   -202   -106    309    506    852    696    979    717    579
     62    361    298   -210   -116    329    509    846    693    979    719    584
     46    371    324   -210   -140    348    511    844    698    982    730    600
     51    381    329   -218   -140    355    504    823    685    969    722    597
     54    389    335   -223   -140    363    498    797    670    956    714    589
     36    400    363   -218   -163    381    501    774    672    963    722    594
     20    405    384   -215   -181    394    498    740    665    950    711    584
      0    387    387   -194   -194    387    496    698    646    924    683    566
    -25    371    394   -174   -210    381    496    667    641    919    678    558
    -51    342    394   -145   -223    368    501    633    639    914    672    530
    -57    322    379   -135   -220    350    491    587    613    883    641    493
    -64    303    368   -119   -218    337    483    553    594    857    615    472
    -88    283    371    -98   -231    327    480    527    581    841    602    467
    -98    249    348    -75   -223    298    472    498    563    826    584    452
   -103    226    327    -62   -215    275    470    480    555    818    574    431
   -111    223    335    -57   -223    277    467    467    548    805    563    423
   -116    223    337    -54   -226    280    457    446    530    784    548    405
   -106    213    319    -51   -213    265    454    436    519    776    540    392
   -114    215    327    -51   -220    270    452    433    519    774    537    392
   -124    215    337    -46   -231    275    457    441    532    784    550    405
   -111    218    329    -54   -220    272    457    441    530    779    548    410
   -114    207    322    -46   -218    265    454    433    519    766    537    402
   -132    210    342    -41   -236    275    459    439    527    779    553    402
   -116    218    335    -51   -226    277    465    446    532    782    548    402
   -101    241    342    -72   -223    290    480    462    545    789    553    405
   -106    285    392    -88   -249    337    509    491    584    831    597    436
   -114    319    433   -103   -275    376    535    509    605    849    618    457
   -101    340    441   -119   -272    389    545    517    607    846    615    465
   -103    340    441   -119   -272    389    550    524    607    846    615    465
   -106    350    457   -122   -280    402    563    542    626    862    626    472
    -93    423    517   -166   -306    467    568    550    654    891    657    496
    -83    478    561   -197   -322    519    550    548    683    924    693    532
    -80    514    592   -218   -337    553    530    550    704    953    722    566
    -62    519    581   -228   -322    550    514    548    701    950    719    566
    -57    506    563   -226   -309    535    493    524    675    927    698    542
    -77    488    566   -207   -322    527    480    511    665    919    693    542
    -85    459    542   -187   -316    501    467    498    646    904    680    532
    -80    381    462   -150   -270    420    459    483    602    854    631    493
    -90    285    376    -98   -233    329    459    467    558    805    576    436
   -111    228    340    -57   -226    283    467    454    532    782    550    402
   -124    194    316    -36   -220    254    462    428    498    750    519    368
   -124    161    285    -18   -205    223    452    402    465    714    488    340
   -145    137    280      2   -213    207    449    394    454    704    472    324
   -132    132    265     -2   -197    197    446    392    452    698    467    314
   -124    122    246     -2   -184    184    444    381    439    688    462    309
   -137    132    270      2   -202    200    452    389    441    691    467    324
   -142    122    265     10   -205    192    446    381    433    680    457    319
   -135    103    239     15   -187    171    439    368    413    659    436    301
   -137     96    231     20   -184    163    441    371    413    657    431    298
   -150     72    223     38   -187    148    452    381    423    672    441    298
   -148     72    218     36   -181    142    444    368    405    652    426    275
   -140     77    218     31   -179    148    444    363    400    644    420    270
   -148     70    218     36   -181    142    446    366    402    652    428    277
   -142     59    202     41   -171    129    449    371    402    652    423    272
   -114    -12    101     62   -109     44    454    381    353    587    353    200
    -64   -184   -119    124     25   -150    514    467    285    459    205     59
    -33   -319   -285    174    124   -303    644    641    280    340     57    -88
    -18   -213   -194    116     88   -205    779    805    402    400    101    -67
   -145    171    314    -12   -231    241    727    436    506    628    392    197
   -337    805   1140   -233   -737    971    452   -249    574   1013    909    730
   -509   1608   2117   -550  -1312   1862    153   -724    779   1584   1600   1439
   -545   2044   2590   -748  -1566   2317   -124   -961    935   2031   2088   1943
   -488   1639   2127   -576  -1309   1883   -337  -1111    566   1693   1745   1649
   -426    995   1421   -285   -924   1208   -298  -1013     59    937    958    872
   -342    400    743    -31   -542    571    -44   -550    -88    465    394    303
   -265    189    454     38   -358    322    215    -36    171    555    384    275
   -184    161    345     10   -265    252    348    239    340    657    452    327
   -142    127    267      7   -205    197    413    350    389    667    449    322
   -135     98    233     18   -184    166    436    387    392    652    431    306
   -135     72    207     31   -171    140    459    420    405    654    431    298
   -122     57    179     31   -150    116    459    423    389    631    407    265
   -124     49    174     38   -148    111    467    433    392    626    400    246
   -132     38    171     44   -150    103    485    457    413    641    415    265
   -122     38    161     41   -140     98    488    465    413    636    410    262
   -111     41    150     33   -132     96    488    470    407    631    402    259
   -116     46    163     33   -140    103    496    485    423    649    420    272
   -116     54    171     31   -145    111    498    496    431    654    428    283
   -114     46    161     33   -137    103    496    496    426    644    415    280
   -114     51    166     31   -140    109    498    504    436    654    428    285
   -119     64    181     25   -150    122    506    524    454    678    454    303
   -109     72    181     18   -145    124    506    527    454    685    462    301
   -109     70    179     20   -142    124    509    532    457    683    454    296
   -124     75    200     23   -163    137    517    550    472    698    472    314
   -111     77    189     18   -150    132    517    555    475    698    475    314
    -93     72    166      7   -129    119    522    566    480    704    478    306
    -98     93    192      2   -145    142    532    589    504    732    498    324
    -96     93    189      0   -142    142    522    602    506    735    506    329
    -88     93    179     -2   -132    135    535    618    517    743    524    340
    -96    109    205     -7   -150    155    540    639    532    753    540    353
    -80    122    202    -20   -140    161    540    667    550    766    563    387
    -62    119    181    -28   -124    150    542    688    561    774    566    389
    -54    132    187    -38   -122    158    550    717    581    792    587    389
    -57    148    202    -46   -132    174    561    756    607    815    633    413
    -44    163    207    -59   -124    184    563    787    620    828    704    431
    -28    174    200    -75   -114    184    568    813    633    841    698    449
    -18    197    215    -90   -116    207    576    849    665    878    704    480
    -10    202    213    -96   -111    207    584    883    683    893    688    501
     10    210    200   -109    -93    205    597    909    698    911    675    509
     12    262    246   -140   -116    254    600    924    714    935    696    522
     10    275    262   -142   -127    270    605    937    722    948    709    540
     23    280    257   -153   -116    270    597    932    714    943    704    545
     25    277    252   -150   -111    265    602    927    706    935    701    548
      7    293    283   -150   -137    290    602    922    704    935    709    558
     12    293    280   -153   -135    288    594    901    685    917    698    558
      0    288    288   -145   -145    288    587    870    662    901    685    537
    -36    285    322   -124   -179    303    587    841    652    893    680    524
    -41    298    337   -129   -189    319    574    807    636    880    670    519
    -20    316    337   -148   -179    327    576    774    623    865    657    511
    -28    319    348   -148   -189    335    581    743    615    849    641    504
    -54    265    319   -103   -187    290    581    714    607    836    631    504
    -57    252    309    -98   -184    280    558    659    574    795    587    470
    -67    233    301    -83   -184    267    550    623    553    774    563    452
   -101    202    301    -51   -202    252    548    597    537    758    548    436
    -96    205    301    -54   -197    252    540    574    530    763    548    407
    -96    176    270    -41   -184    223    524    542    504    737    532    384
   -119    145    265    -12   -192    205    522    532    496    732    524    387
   -127    132    257     -2   -192    194    519    522    491    730    517    379
   -106    142    249    -18   -176    194    509    506    472    714    506    366
   -111    150    262    -20   -187    205    506    501    467    709    504    371
   -119    132    252     -5   -187    189    517    514    478    719    514    389
   -109    132    241    -12   -176    187    514    511    475    719    514    389
    -98    150    249    -25   -174    200    511    514    480    727    519    392
   -106    158    265    -28   -187    213    509    517    485    730    524    400
   -106    153    259    -23   -184    207    504    514    480    727    522    402
    -96    181    277    -44   -187    228    506    519    488    735    530    413
    -93    223    316    -64   -205    270    532    558    530    771    566    462
   -101    239    340    -70   -220    288    555    579    555    797    587    480
    -93    267    361    -88   -226    314    566    581    566    815    602    465
    -96    270    366    -88   -231    319    568    587    568    820    610    459
    -96    272    368    -88   -231    319    576    600    579    828    618    467
    -80    355    436   -137   -259    397    576    605    605    857    646    496
    -72    439    509   -184   -290    472    553    594    628    883    678    535
    -75    491    563   -207   -319    527    524    587    644    906    706    566
    -62    472    535   -205   -298    504    514    589    644    909    706    566
    -51    457    506   -202   -280    480    498    576    623    893    693    550
    -59    459    519   -200   -290    488    488    566    615    891    696    555
    -64    436    501   -187   -283    467    478    553    600    878    683    548
    -54    374    428   -158   -241    400    467    540    563    833    636    509
    -59    267    327   -103   -194    298    459    527    519    789    592    467
    -77    194    272    -59   -176    233    465    517    488    758    561    433
    -93    161    254    -36   -174    207    454    491    452    722    519    397
    -88    129    218    -20   -153    174    449    472    426    696    496    376
   -103    106    207     -2   -155    158    441    462    415    693    496    374
    -90    106    194     -7   -142    150    433    454    402    683    483    358
    -85     88    174     -2   -129    129    431    449    392    667    467    340
    -93     90    184      2   -137    137    431    452    394    670    475    340
    -98     80    176      7   -137    127    433    452    389    665    472    345
    -88     70    158      7   -124    114    428    439    374    652    454    335
    -98     70    166     12   -132    116    418    436    368    654    454    322
   -106     59    166     23   -135    111    418    436    371    657    467    322
    -90     51    140     18   -114     96    413    431    363    652    459    324
    -85     49    135     18   -109     90    418    433    363    646    454    322
    -98     57    153     20   -127    103    423    441    374    657    459    332
    -93     41    135     25   -114     88    415    439    363    646    454    327
    -67    -64      2     64    -36    -31    431    465    322    594    392    259
    -28   -241   -213    135     90   -228    519    576    272    475    249    135
     -5   -368   -363    187    176   -366    678    769    301    397    140     20
      5   -202   -207     98    106   -205    802    844    426    478    228     83
   -111    236    345    -62   -228    290    633    301    428    685    524    353
   -236    927   1163   -345   -698   1044    226   -381    436   1065   1023    852
   -350   1769   2117   -711  -1234   1943   -145   -782    657   1649   1691   1473
   -374   2231   2605   -927  -1488   2418   -517  -1018    810   2073   2132   1886
   -322   1782   2104   -732  -1213   1943   -683  -1101    467   1696   1756   1558
   -285   1052   1337   -384   -813   1195   -475   -883    -20    904    953    836
   -228    418    646    -96   -436    532   -103   -368    -85    506    446    371
   -179    213    392    -15   -285    301    181     98    192    620    459    361
   -119    181    301    -33   -210    241    327    342    355    722    527    402
    -93    114    207    -10   -150    161    389    431    392    717    511    379
    -90     72    163      7   -127    116    407    462    387    696    485    353
    -93     57    150     18   -122    103    426    488    392    691    478    342
    -80     33    114     20    -98     72    436    504    389    678    462    332
    -83     20    103     31    -93     59    444    514    389    670    452    329
    -85     18    103     33    -96     59    457    532    402    680    462    340
    -70     28     98     20    -83     62    459    542    410    675    454    340
    -64     28     93     18    -77     59    467    548    410    675    457    340
    -77     38    116     20    -96     77    470    558    426    696    483    342
    -83     46    127     18   -106     85    467    563    431    704    491    348
    -70     38    109     15    -88     72    470    566    431    701    485    342
    -70     51    122      7    -96     88    472    576    441    706    488    348
    -72     67    140      2   -106    101    475    587    449    714    498    363
    -64     72    137     -5   -101    103    475    589    452    714    501    368
    -62     75    137     -5    -98    106    478    600    459    722    509    368
    -75     80    155     -5   -114    116    485    618    475    740    524    384
    -64     96    158    -15   -111    127    485    626    480    743    527    384
    -51     96    148    -23    -98    119    491    633    488    745    530    381
    -57     96    153    -18   -103    124    506    662    509    769    550    407
    -57    116    174    -31   -116    142    506    672    522    774    555    413
    -46    127    174    -41   -111    150    506    685    524    774    555    420
    -46    124    171    -41   -109    148    517    709    537    782    561    441
    -49    116    166    -33   -106    140    535    748    568    813    587    467
    -31    150    181    -62   -106    166    530    758    579    828    600    454
    -20    161    181    -70   -101    171    542    787    597    846    618    465
    -28    153    181    -64   -103    166    555    823    620    859    631    480
    -20    163    184    -70   -101    174    561    852    631    865    633    488
      7    184    176    -96    -85    181    566    880    644    875    639    514
     15    207    192   -111    -88    202    584    927    683    917    680    548
     20    218    197   -119    -90    210    594    956    704    945    706    558
     46    241    194   -142    -72    218    594    974    706    948    711    561
     51    262    207   -158    -80    236    600    992    719    963    732    589
     49    277    228   -163    -90    254    605   1002    730    979    753    620
     62    296    231   -179    -83    262    597    995    719    976    758    623
     67    306    239   -187    -85    272    594    989    711    971    756    602
     51    324    272   -189   -109    298    594    974    701    958    740    597
     51    332    280   -192   -114    306    592    953    685    940    722    620
     57    342    285   -202   -114    316    581    919    662    922    706    610
     33    348    314   -189   -140    332    587    896    659    924    714    600
     15    348    329   -184   -155    340    581    859    652    919    719    594
      7    355    348   -184   -168    353    568    810    631    904    711    581
    -18    337    353   -161   -187    345    558    771    618    888    696    566
    -38    319    358   -140   -197    337    548    737    610    878    685    548
    -38    301    340   -132   -189    319    532    688    581    846    652    514
    -41    285    324   -122   -184    303    524    654    568    833    639    493
    -46    285    329   -122   -189    306    517    628    561    828    631    483
    -46    257    303   -103   -174    280    509    600    537    802    605    459
    -44    233    277    -96   -161    257    496    574    511    776    579    449
    -57    223    280    -85   -168    252    493    563    511    776    581    457
    -64    207    270    -72   -168    239    488    553    504    769    576    449
    -62    197    259    -67   -161    228    483    537    488    745    555    439
    -62    200    262    -70   -163    231    483    535    488    745    553    446
    -72    192    265    -59   -168    228    488    537    498    766    568    441
    -67    187    254    -62   -161    220    483    532    493    766    571    415
    -57    207    265    -75   -161    236    483    532    496    769    576    418
    -70    207    275    -70   -174    241    493    545    514    787    597    441
    -64    223    285    -80   -176    254    496    555    524    795    610    457
    -49    262    311   -106   -181    288    511    568    542    807    620    465
    -49    319    368   -135   -207    342    542    600    581    846    657    498
    -67    348    413   -140   -241    379    566    613    602    865    672    511
    -57    345    402   -145   -231    374    571    613    602    859    667    509
    -41    340    381   -150   -210    361    568    618    600    857    665    514
    -46    389    436   -171   -241    413    581    639    633    891    701    550
    -36    462    496   -215   -265    478    566    631    657    914    727    568
    -20    519    540   -249   -280    530    535    623    675    937    750    602
    -23    537    561   -257   -293    548    527    631    691    956    774    636
    -10    524    535   -257   -272    530    519    628    685    956    779    633
     -7    504    509   -249   -259    506    496    605    665    937    761    602
    -18    501    519   -241   -270    509    485    594    652    932    756    597
    -28    457    485   -215   -257    470    480    584    631    909    735    587
    -28    348    376   -158   -202    361    475    566    581    854    678    532
    -41    254    296   -106   -168    275    472    548    542    807    626    485
    -67    205    270    -70   -168    236    472    530    514    771    592    470
    -67    168    233    -51   -150    200    459    504    483    745    566    433
    -44    163    207    -59   -124    184    454    488    465    730    545    405
    -62    148    210    -44   -137    176    452    480    454    717    532    407
    -64    129    194    -33   -129    161    449    475    446    706    530    402
    -57    122    179    -33   -119    150    441    465    433    693    519    389
    -67    129    197    -31   -132    163    449    467    436    696    519    394
    -67    119    187    -28   -127    153    449    462    436    696    519    394
    -59    101    161    -20   -111    132    436    449    415    670    498    379
    -64    101    163    -20   -114    129    436    446    413    670    496    381
    -64    109    174    -20   -119    140    441    454    418    675    504    389
    -59    106    166    -23   -114    135    433    444    405    659    488    368
    -62    109    171    -23   -116    140    426    439    400    652    480    366
    -70     96    163    -15   -116    127    436    446    407    657    485    374
    -59     38     98     10    -77     67    439    454    381    620    449    337
      0   -142   -142     70     70   -142    488    514    288    478    290    192
     25   -306   -335    140    179   -319    631    670    262    353    137     36
     20   -241   -262    109    140   -249    779    787    358    381    158     38
    -57     64    122     -2    -88     93    758    478    449    550    371    246
   -179    717    896   -270   -537    807    387   -210    514    940    867    740
   -316   1610   1927   -646  -1122   1769     15   -639    787   1569   1590   1436
   -374   2197   2572   -911  -1473   2385   -324   -820   1065   2101   2148   1977
   -303   1992   2296   -844  -1299   2143   -623   -984    849   1969   2023   1893
   -275   1340   1613   -532   -943   1475   -530   -909    301   1210   1278   1200
   -236    659    893   -213   -566    776   -171   -472     44    628    626    587
   -161    329    491    -85   -327    410    145     23    218    597    488    433
    -96    252    348    -77   -220    298    332    322    392    683    532    465
    -72    192    265    -59   -168    226    402    423    433    691    522    444
    -57    150    205    -46   -132    176    415    441    415    652    480    389
    -62    111    171    -25   -119    140    436    462    413    633    459    368
    -62    109    171    -23   -116    140    454    485    418    631    457    363
    -51     98    150    -25   -101    124    452    485    405    607    433    340
    -49     96    145    -23    -96    119    457    496    405    597    423    335
    -54     77    132    -12    -93    103    470    514    418    605    428    345
    -44     85    129    -20    -85    106    472    517    420    602    426    345
    -36    114    148    -38    -93    129    465    511    415    592    418    335
    -41    111    150    -36    -96    129    478    524    426    600    426    348
    -38    109    145    -36    -93    127    483    530    431    602    428    361
    -25    111    137    -41    -80    124    483    532    433    602    431    366
    -36    116    153    -41    -96    135    485    540    441    610    439    363
    -44    124    168    -41   -106    145    493    553    452    618    446    363
    -33    119    153    -44    -96    137    496    558    454    615    441    368
    -25    145    171    -59    -98    158    493    563    457    615    444    379
    -25    148    174    -62    -98    161    504    581    470    623    452    387
    -28    140    168    -57    -98    153    506    589    478    628    454    387
    -23    140    161    -59    -93    150    511    597    485    628    454    384
    -25    132    158    -51    -90    145    524    620    501    636    462    392
    -12    158    168    -72    -93    163    519    633    509    644    465    397
      0    163    163    -83    -83    163    524    649    517    644    467    397
     -5    148    153    -75    -77    150    540    680    537    659    483    413
     -5    181    187    -88    -96    184    545    704    550    670    491    426
     10    187    176    -98    -85    184    550    727    561    672    496    431
     23    192    168   -109    -72    181    561    756    576    683    504    441
     28    215    187   -124    -80    202    568    789    597    696    517    459
     41    228    187   -135    -72    207    576    818    613    706    527    472
     59    252    189   -155    -67    220    579    841    618    706    530    472
     62    262    200   -163    -70    231    594    875    641    727    548    498
     72    288    213   -181    -70    249    600    898    652    737    561    517
     96    309    213   -202    -57    262    594    904    649    735    561    514
     93    335    241   -215    -75    290    594    906    654    743    574    530
     88    353    262   -220    -85    309    597    911    662    750    589    548
     93    363    267   -228    -88    316    594    901    654    743    584    542
     98    381    283   -239    -90    332    589    888    641    730    574    530
     83    381    298   -233   -109    342    592    872    639    727    576    537
     77    389    311   -233   -116    350    589    841    626    714    568    532
     70    397    324   -233   -127    361    579    800    602    691    553    517
     54    428    374   -241   -158    402    568    761    587    670    535    514
     41    410    368   -228   -163    392    561    719    571    652    522    506
     33    389    355   -213   -161    374    550    672    553    631    504    483
     12    384    368   -200   -179    376    540    628    537    615    488    462
     -7    366    374   -179   -189    368    537    594    530    605    478    452
    -15    324    337   -155   -179    329    524    553    506    576    452    420
    -18    319    337   -150   -179    327    509    514    483    550    428    397
    -38    309    345   -135   -192    327    504    488    470    535    413    389
    -51    267    319   -106   -184    293    504    470    454    519    402    389
    -46    259    303   -109   -174    280    488    444    428    491    376    366
    -51    270    322   -111   -187    296    480    428    420    483    363    345
    -51    259    311   -106   -181    283    483    423    413    475    355    337
    -49    241    290    -96   -168    265    480    415    407    462    348    335
    -54    249    301    -98   -179    275    485    415    410    462    350    345
    -62    246    309    -93   -184    277    488    418    418    467    358    353
    -57    267    324   -106   -189    293    483    410    413    459    353    348
    -49    265    314   -106   -181    288    478    405    405    446    340    342
    -54    257    309   -103   -181    280    485    413    413    452    348    358
    -49    254    301   -103   -174    277    485    413    415    452    350    361
    -54    259    314   -103   -184    285    485    410    413    449    348    345
    -49    293    342   -122   -194    316    504    428    431    462    363    350
    -51    322    374   -137   -213    348    527    446    454    478    376    368
    -41    350    389   -155   -215    368    548    465    475    491    394    402
    -41    392    431   -176   -236    413    563    472    488    504    407    415
    -33    389    423   -176   -228    405    579    483    496    506    407    418
    -20    400    420   -189   -223    410    571    475    483    488    389    402
    -18    467    485   -226   -252    475    574    485    511    514    420    433
    -23    527    550   -254   -285    537    561    493    545    553    462    480
     -2    568    571   -283   -285    568    524    480    558    568    485    501
     12    576    561   -296   -275    568    504    467    548    555    472    496
      7    568    558   -288   -275    563    493    462    540    548    467    496
     -2    542    542   -272   -272    542    480    444    524    537    459    491
      0    519    519   -259   -259    519    459    418    496    506    436    472
    -15    441    454   -215   -236    446    446    397    449    454    384    423
    -36    319    355   -142   -197    337    449    381    405    402    332    374
    -38    246    283   -106   -161    265    439    350    358    348    277    322
    -46    218    265    -85   -155    241    428    324    322    309    241    288
    -59    189    246    -64   -155    218    423    311    303    290    226    277
    -51    184    236    -67   -145    210    418    296    283    270    205    262
    -51    184    233    -67   -142    210    410    283    270    252    189    249
    -64    174    239    -54   -150    205    413    285    272    252    194    259
    -67    153    218    -44   -145    184    415    283    267    249    189    257
    -64    142    207    -38   -135    174    410    275    257    233    179    246
    -72    137    210    -33   -140    174    407    270    252    226    171    241
    -80    137    218    -28   -148    176    413    272    252    223    171    246
    -72    127    200    -28   -137    163    407    259    236    205    155    233
    -77    116    194    -18   -135    155    407    259    231    197    150    228
    -83    116    200    -15   -140    158    413    262    236    200    153    233
    -80    103    184    -10   -132    142    413    265    233    197    150    233
    -67     90    155    -12   -111    122    402    252    202    161    114    197
    -36    -41     -5     38    -18    -23    426    275    140     70     18    109
      7   -265   -272    127    137   -267    522    355     46    -96   -168    -72
     33   -358   -392    163    213   -374    678    509     57   -179   -275   -187
    -15   -122   -106     67     44   -114    761    449    192    -31   -109    -41
   -142    371    511   -114   -327    441    584    -28    311    270    265    332
   -262   1174   1436   -457   -849   1304    223   -522    542    807    906    976
   -392   2018   2410   -813  -1400   2213    -80   -693    956   1496   1647   1704
   -374   2122   2496   -878  -1434   2309   -402   -805    989   1667   1823   1901
   -316   1602   1917   -644  -1117   1758   -563   -950    483   1104   1280   1410
   -293    904   1197   -306   -745   1049   -371   -820    -54    322    491    654
   -226    374    600    -72   -413    485    -15   -329    -59     70    132    298
   -153    244    394    -46   -272    319    228     20    122    148    150    296
    -93    184    277    -46   -187    231    340    181    189    166    148    280
    -80    132    210    -25   -145    171    381    231    189    137    114    241
    -75     98    174    -10   -124    135    400    252    181    114     88    218
    -64     80    145     -7   -106    111    407    259    168     85     62    192
    -64     62    127      0    -96     93    418    270    163     72     46    176
    -67     59    127      2    -98     93    431    285    168     72     46    176
    -54     46    101      5    -77     72    439    290    163     62     36    166
    -49     54    101     -2    -75     77    431    285    150     44     20    153
    -54     59    111     -2    -83     85    444    298    163     49     28    163
    -57     59    114     -2    -85     85    449    306    166     49     28    166
    -44     51     96     -2    -70     72    444    303    158     38     18    158
    -44     59    103    -10    -72     80    449    309    161     41     18    163
    -44     70    111    -12    -77     90    457    322    174     49     28    179
    -36     70    106    -18    -70     85    457    324    168     44     23    174
    -28     72    101    -20    -64     85    454    327    168     38     23    174
    -36     80    116    -23    -77     98    465    340    181     46     28    187
    -31     77    109    -23    -70     93    467    348    184     49     31    189
    -25     90    114    -33    -70    101    462    348    179     36     20    179
    -31    101    132    -33    -80    116    475    371    197     49     33    194
    -31    101    129    -36    -80    114    480    387    205     54     36    202
    -12     93    106    -41    -59     98    480    394    205     49     31    200
     -7     96    103    -44    -57     98    488    413    215     54     36    207
    -10    111    122    -49    -64    116    498    441    236     70     51    228
      2    114    109    -59    -54    111    496    449    233     59     44    223
     10    122    109    -67    -49    116    501    470    241     59     44    226
     12    137    124    -77    -57    132    511    501    262     77     59    244
     28    137    109    -83    -38    124    522    532    277     88     67    257
     44    142     98    -96    -25    122    527    558    285     93     72    262
     44    155    111   -101    -33    135    540    594    306    109     88    280
     54    168    111   -111    -28    142    545    623    319    122    101    301
     85    181     96   -132     -5    140    542    639    322    122    103    303
     90    205    114   -150    -12    158    548    659    335    137    119    322
     88    220    132   -155    -23    179    555    672    345    148    132    337
    101    244    140   -174    -20    192    548    670    340    142    135    342
    109    259    150   -184    -20    205    545    670    340    150    155    376
    101    277    176   -192    -36    228    548    665    340    150    166    394
    101    283    179   -192    -38    231    545    652    327    132    145    366
    106    272    163   -192    -28    218    542    631    309    106    109    348
     96    298    202   -197    -51    252    540    607    301     96     98    363
     83    309    226   -197    -72    267    532    574    285     77     93    350
     80    301    220   -192    -70    262    519    532    267     57     75    342
     57    306    246   -181    -96    277    514    496    254     41     67    335
     33    301    267   -166   -116    285    509    462    246     36     62    314
     25    270    241   -148   -109    257    493    415    223     15     38    275
     12    241    228   -127   -109    233    483    379    210     -5     12    241
     -7    223    231   -109   -119    226    478    353    200    -15      2    226
    -12    200    213    -93   -111    205    465    319    176    -44    -15    202
    -18    176    194    -80   -106    184    452    288    148    -80    -44    200
    -28    166    194    -70   -111    179    446    277    137    -90    -57    207
    -25    148    171    -62    -98    158    439    265    124    -98    -70    192
    -23    124    148    -49    -85    135    428    241    101   -122    -93    155
    -31    127    158    -49    -96    140    428    236    103   -119    -88    142
    -38    114    153    -38    -96    132    431    241    109   -116    -83    153
    -31    119    150    -46    -90    135    420    233    101   -129    -93    150
    -31    119    150    -44    -90    135    426    239    101   -132    -98    142
    -36    132    168    -49   -103    150    428    246    111   -119    -85    148
    -31    127    158    -49    -96    142    426    244    109   -122    -83    142
    -23    135    158    -57    -90    145    420    239    103   -132    -90    140
    -20    150    171    -64    -96    161    420    241    106   -135    -88    150
    -20    150    168    -67    -96    158    420    244    106   -137    -93    153
    -12    135    148    -62    -80    140    418    244    106   -140    -98    142
    -15    135    150    -59    -83    142    423    252    111   -135    -93    150
    -18    161    179    -70    -98    168    441    267    129   -119    -77    174
     -7    181    189    -88    -98    184    457    280    145   -106    -62    184
     -7    233    239   -114   -122    236    472    290    158    -96    -51    189
    -20    262    283   -122   -153    272    493    306    181    -77    -33    210
    -10    239    249   -114   -129    244    504    314    184    -83    -38    210
      2    239    233   -122   -116    236    498    311    176    -93    -49    207
      0    303    303   -153   -153    303    511    332    218    -51     -7    254
      5    381    374   -194   -184    376    491    329    241    -18     28    293
     28    431    402   -228   -187    418    449    306    244     -7     44    301
     28    431    400   -231   -184    415    444    306    249     -2     46    301
     23    415    389   -220   -181    402    444    309    249     -2     46    309
     20    379    355   -202   -166    368    426    288    226    -20     36    298
     20    376    355   -197   -166    366    400    254    189    -51      7    267
      5    285    280   -145   -137    283    400    246    158    -88    -36    228
      0    150    150    -75    -75    150    400    233    111   -150   -103    174
     -7     80     85    -36    -46     83    387    210     67   -194   -150    135
    -20     72     93    -25    -57     83    376    189     44   -215   -166    111
    -28     31     59     -2    -44     44    371    174     25   -233   -181     93
    -23      7     31      7    -25     18    358    153     -2   -267   -213     72
    -25     15     38      2    -33     28    355    145    -15   -283   -226     72
    -28      0     28     15    -28     12    371    155     -7   -277   -226     90
    -25    -23      2     25    -15    -10    363    145    -20   -277   -233     57
    -31    -25      2     28    -18    -12    355    135    -28   -285   -233     41
    -36    -25     10     31    -25     -7    358    137    -25   -285   -239     44
    -25    -20      5     23    -15     -7    355    129    -33   -298   -249     36
    -28    -31     -2     28    -15    -15    348    116    -49   -316   -267     23
    -41    -36      5     36    -23    -15    353    122    -46   -314   -262     36
    -41    -23     15     31    -31     -5    348    119    -49   -319   -265     41
    -31    -23      7     28    -20     -7    342    116    -57   -329   -275     33
    -20    -72    -51     46     15    -64    353    129    -75   -353   -303      2
     10   -241   -252    114    129   -246    394    187   -142   -459   -423   -109
     46   -441   -488    197    265   -465    509    319   -181   -600   -594   -277
     57   -376   -433    161    244   -405    662    504    -62   -571   -597   -303
    -44      0     44     20    -44     20    665    267     67   -358   -335    -75
   -174    589    763   -207   -470    675    363   -392     64    -62     83    337
   -309   1410   1719   -553  -1013   1564     10   -898    207    452    717    966
   -402   2088   2491   -841  -1447   2288   -298  -1130    454   1010   1337   1556
   -332   1849   2182   -761  -1257   2016   -571  -1296    218    872   1205   1478
   -265   1189   1454   -462   -859   1322   -563  -1270   -298    150    475    805
   -215    511    727   -148   -470    618   -283   -904   -568   -465   -210    166
   -161    158    319      2   -239    239     23   -368   -335   -446   -316     49
    -83     83    163      0   -122    122    197    -67   -132   -319   -244     85
    -38     41     77     -2    -57     59    285     77    -49   -285   -228     85
    -31      5     36     12    -33     20    314    124    -36   -290   -239     67
    -25    -28     -2     28    -12    -15    324    140    -38   -303   -257     38
    -15    -41    -25     28      5    -36    329    150    -46   -319   -270     20
    -23    -44    -20     33     -2    -31    348    174    -31   -314   -267     25
    -23    -49    -28     36      0    -38    355    187    -23   -316   -270     31
    -12    -44    -31     28      7    -38    350    187    -31   -332   -285     25
    -12    -38    -25     23      5    -33    350    194    -25   -327   -283     36
     -7    -33    -25     18      7    -31    358    207    -10   -309   -270     36
      2    -20    -23      7     10    -23    355    207    -12   -314   -270     20
     10    -38    -49     15     28    -44    363    218     -5   -309   -267     25
      5    -23    -28      7     15    -25    368    231     10   -298   -259     41
      2     -5    -10      0      5     -7    368    236     15   -293   -254     46
      2      0     -2     -2      2      0    363    236     15   -298   -257     44
      2      7      5     -5      0      7    366    249     23   -296   -249     70
      2      7      5     -5      0      5    374    265     38   -275   -236     80
      5      0     -5     -2      5     -2    376    270     44   -270   -233     62
      7     15      7    -12      0     12    381    283     57   -259   -220     70
      7     33     25    -20     -7     31    389    306     77   -236   -197     90
     12     57     41    -36    -15     49    376    303     72   -246   -207     80
     20     51     31    -36     -5     41    384    319     83   -241   -202     88
     20     57     36    -41     -7     46    397    345    106   -226   -189    103
     31     64     33    -46      0     49    402    361    116   -220   -189    109
     41     64     20    -54     10     44    407    381    127   -210   -179    111
     44     88     44    -67      0     67    415    413    150   -184   -153    129
     51    106     51    -80      0     77    420    441    168   -166   -135    145
     64    114     49    -88      7     83    420    462    176   -161   -124    150
     67    129     62    -98      2     96    428    493    194   -145   -111    166
     77    153     75   -116      2    114    439    532    223   -114    -83    197
     96    163     67   -132     12    116    441    555    233   -106    -75    210
    106    179     72   -142     18    127    446    581    246    -93    -64    223
    119    210     90   -166     15    150    457    605    267    -67    -36    252
    132    215     83   -174     23    150    457    618    275    -59    -31    259
    145    244     98   -194     23    171    446    607    265    -70    -33    257
    145    262    116   -202     15    189    449    613    265    -59    -23    275
    142    259    114   -202     15    187    452    610    270    -51    -10    290
    148    272    124   -210     10    200    444    589    257    -62    -18    275
    132    293    158   -213    -12    226    441    571    249    -64    -15    267
    116    311    194   -213    -38    254    439    550    244    -64     -5    275
    106    322    213   -215    -51    267    428    511    228    -80    -23    259
     96    319    223   -210    -62    272    428    480    218    -96    -36    249
     72    314    239   -194    -83    277    431    454    218    -96    -41    241
     57    288    231   -171    -85    259    428    415    210   -109    -51    218
     44    272    228   -158    -90    249    423    376    192   -132    -75    189
     25    270    244   -148   -109    257    420    348    187   -137    -83    181
      5    244    239   -124   -116    244    410    311    168   -153    -98    163
     -2    207    210   -101   -106    207    400    277    148   -179   -119    140
     -7    192    200    -93   -103    194    405    265    145   -179   -124    132
    -18    189    207    -85   -111    197    400    246    137   -189   -132    124
    -18    174    189    -80   -103    181    387    220    116   -218   -153    109
    -12    171    184    -77    -98    176    381    207    101   -231   -168    106
    -20    176    197    -77   -109    187    387    210    111   -215   -163    106
    -15    187    202    -85   -109    192    384    205    111   -210   -155     93
    -15    171    184    -77   -101    176    381    200    109   -218   -158     77
    -28    168    197    -70   -111    181    389    207    114   -218   -153     98
    -33    171    202    -70   -119    187    389    210    116   -210   -155    109
    -23    155    179    -67   -101    168    387    207    114   -213   -158     93
    -28    171    200    -72   -114    184    387    207    119   -207   -148     93
    -33    179    213    -72   -122    194    397    220    135   -197   -135    114
    -28    184    213    -80   -122    197    389    215    129   -205   -142    109
    -28    192    220    -83   -124    207    384    207    124   -215   -150    109
    -31    200    228    -85   -129    213    394    223    140   -197   -132    129
    -15    223    239   -103   -127    231    410    239    158   -176   -116    135
    -12    252    262   -119   -137    257    423    246    171   -166   -106    140
    -18    301    319   -140   -168    309    446    265    197   -140    -80    163
    -20    324    342   -153   -181    332    462    277    213   -119    -62    176
     -7    311    319   -150   -163    314    459    272    200   -137    -80    150
     -2    342    345   -171   -174    342    475    290    228   -111    -51    176
     -5    420    426   -207   -215    423    480    306    272    -62     -2    228
      5    485    478   -246   -236    483    446    290    283    -44     23    252
     23    514    491   -267   -233    504    415    275    285    -36     36    265
     23    496    470   -262   -223    483    418    285    290    -28     41    275
     23    475    452   -249   -215    465    405    267    275    -38     25    259
     23    459    436   -244   -207    449    381    241    249    -62     10    239
     10    426    415   -218   -202    420    381    233    233    -75     -2    231
     -5    329    332   -163   -168    329    368    213    181   -129    -62    174
     -7    231    239   -111   -122    233    358    189    132   -184   -119    114
    -25    187    213    -83   -119    200    363    179    114   -202   -140     93
    -33    161    194    -62   -114    176    363    166    101   -213   -145     83
    -25    135    161    -57    -93    148    342    135     62   -252   -181     49
    -25    129    153    -51    -90    140    337    122     46   -275   -202     36
    -38    116    155    -41    -96    135    342    129     49   -270   -197     44
    -36    101    137    -31    -85    119    340    127     46   -267   -194     31
    -31    114    145    -41    -88    129    329    114     33   -280   -207     12
    -38    114    150    -38    -96    132    337    116     36   -275   -202     18
    -33     98    132    -33    -83    114    340    122     38   -275   -202     20
    -23     88    111    -31    -67     98    332    111     25   -288   -215      7
    -25     96    122    -36    -75    109    332    111     28   -288   -218      7
    -31     98    127    -33    -80    111    337    116     36   -280   -213     12
    -28     77    106    -25    -67     90    332    109     25   -290   -220     -2
    -25     72     98    -23    -62     85    329    106     18   -301   -228    -10
    -12     15     25     -2    -20     20    340    124     -5   -335   -272    -46
     38   -176   -215     67    127   -194    384    179    -85   -467   -423   -194
     75   -350   -426    137    249   -387    504    316   -119   -597   -587   -376
     80   -265   -345     93    213   -303    641    501      7   -532   -545   -361
    -23    101    122    -41    -72    114    639    275    168   -293   -259    -90
   -181    730    911   -275   -548    820    381   -335    257     64    213    394
   -361   1579   1938   -610  -1150   1758    103   -766    511    649    911   1109
   -436   2112   2548   -836  -1491   2330   -135   -930    763   1156   1460   1673
   -368   1701   2070   -667  -1221   1886   -355  -1111    405    836   1143   1405
   -324   1065   1387   -371   -854   1226   -376  -1148   -166     70    363    644
   -259    472    730   -106   -496    600   -166   -795   -381   -420   -205     77
   -171    192    363    -10   -267    277     83   -314   -184   -379   -259      2
    -85    161    246    -38   -166    202    228    -41    -20   -275   -197     44
    -46    129    176    -41   -111    150    309     96     51   -241   -184     46
    -38     85    122    -23    -83    103    337    135     57   -254   -200     23
    -23     46     70    -10    -46     57    340    148     41   -280   -231     -7
    -23     28     51     -5    -38     38    353    163     46   -288   -241    -20
    -23     38     62     -7    -44     49    361    181     57   -285   -239    -15
    -15     36     51    -10    -36     44    358    181     46   -303   -257    -18
    -12     18     31     -2    -20     23    363    192     46   -314   -267    -18
    -20     23     44     -2    -33     33    381    215     75   -283   -241     -7
    -12     31     44    -10    -28     36    381    220     77   -277   -239    -20
     -7     31     38    -12    -23     33    379    218     72   -280   -236    -31
    -10     41     51    -15    -31     46    392    239     96   -254   -205    -12
     -7     64     70    -31    -38     64    394    252    109   -241   -192     -2
      0     64     64    -33    -33     64    389    249    103   -249   -207    -10
      2     67     64    -36    -31     67    394    259    109   -246   -205     -2
     -2     75     77    -36    -38     75    405    280    132   -223   -181     15
      0     62     59    -33    -31     59    400    280    129   -228   -192     10
      5     67     62    -36    -28     64    402    290    135   -223   -189     20
      0     85     85    -44    -41     85    413    309    155   -205   -176     41
      2     90     88    -46    -41     90    413    319    163   -194   -163     36
     12     96     83    -57    -36     90    407    324    161   -192   -161     23
     12    103     90    -59    -38     98    418    350    184   -171   -142     49
     12    109     93    -62    -41    101    420    368    197   -153   -127     64
     20    106     85    -62    -31     96    420    384    202   -153   -127     64
     28    127     98    -80    -36    114    431    407    220   -137   -114     83
     33    135     98    -85    -33    116    439    441    244   -111    -90    109
     49    129     77    -90    -15    106    441    462    257    -93    -77    116
     62    158     96   -109    -15    127    441    483    265    -88    -72    114
     72    181    109   -127    -18    145    452    519    288    -64    -46    140
     90    181     90   -137      0    137    457    550    306    -44    -28    161
    109    194     85   -153     10    140    457    568    311    -36    -20    171
    111    231    119   -171     -2    176    462    600    332    -12      0    210
    116    241    122   -181     -2    181    465    618    342      5     18    233
    135    257    122   -197      5    189    454    618    340      7     20    231
    140    275    132   -210      2    205    454    623    345     20     36    246
    145    303    158   -223     -5    231    459    631    358     36     54    265
    150    306    153   -231      0    231    446    610    342     23     46    257
    148    314    166   -231     -7    239    444    594    335     18     44    249
    137    332    192   -236    -25    262    449    587    337     28     57    254
    140    324    184   -231    -20    254    446    566    324     15     49    257
    129    324    194   -228    -33    259    431    527    301     -5     28    241
    111    342    231   -226    -59    285    436    506    301     -2     28    231
     96    327    231   -213    -67    277    444    485    306      0     28    215
     85    303    218   -194    -64    262    441    449    290    -18     12    187
     59    293    233   -179    -88    265    444    418    285    -28      0    171
     46    285    239   -168    -96    262    449    400    285    -36     -5    166
     38    257    218   -148    -90    236    439    363    259    -62    -31    140
     28    233    205   -129    -88    220    431    335    244    -80    -46    119
     12    223    210   -119    -98    218    436    319    241    -83    -51    106
     10    200    189   -106    -90    197    431    301    228    -98    -70     83
     12    181    168    -98    -77    176    426    277    207   -119    -83     59
      2    184    181    -93    -88    184    426    275    205   -119    -83     70
     -2    176    179    -88    -90    176    426    270    205   -116    -85     62
      0    171    171    -85    -85    171    415    257    197   -122    -90     38
     -5    179    184    -88    -93    181    418    262    202   -116    -80     41
     -2    200    202    -98   -101    200    423    267    213   -109    -72     59
      2    194    192    -98    -96    194    410    259    200   -119    -83     49
      2    194    192    -98    -96    194    413    262    200   -122    -85     49
     -2    202    205   -101   -103    202    420    275    213   -101    -64     62
      5    197    192   -101    -93    194    423    277    220    -96    -57     62
      2    187    181    -96    -90    184    415    270    210   -106    -67     54
     -7    200    205    -96   -106    202    418    277    220    -93    -57     64
     -5    210    215   -103   -111    213    420    280    223    -93    -57     67
      2    205    202   -103    -98    205    418    277    218   -101    -62     59
      5    236    228   -122   -111    233    439    298    244    -72    -36     85
      5    265    259   -135   -127    262    462    324    275    -38     -5    111
      5    288    280   -148   -137    285    472    327    280    -38      2    101
     10    319    309   -163   -148    314    485    329    283    -38     -2     90
     10    309    296   -161   -142    303    501    350    293    -31     -2    116
     23    335    309   -179   -142    322    509    361    309    -12     15    129
     33    400    366   -218   -166    381    509    368    340     23     49    142
     25    472    446   -249   -210    459    491    371    374     59     90    184
     28    496    465   -262   -218    480    462    361    384     77    111    210
     38    470    431   -254   -197    452    441    348    368     62     98    197
     23    470    446   -249   -210    459    428    335    350     49     88    187
     20    475    454   -246   -215    465    423    327    350     54     98    197
     18    410    392   -215   -189    402    402    301    309     15     54    161
      5    296    290   -150   -142    293    392    280    257    -41     -7     98
     -7    215    223   -103   -116    220    394    272    228    -75    -44     62
    -15    176    192    -80   -103    184    394    257    200   -106    -75     33
    -23    142    163    -59    -93    153    389    233    168   -137   -106      5
    -23    124    148    -49    -85    135    392    228    158   -145   -114     -2
    -23    103    127    -41    -75    114    392    226    155   -148   -116     -7
     -7    109    116    -49    -62    111    387    218    142   -158   -129    -23
    -20    101    122    -41    -72    111    389    215    142   -161   -129    -25
    -44     67    111    -12    -77     88    376    207    137   -163   -132    -23
    -23     70     93    -23    -57     80    381    213    137   -163   -135    -25
     -2     88     90    -41    -46     88    400    223    142   -158   -129    -25
    -12     88    101    -38    -57     96    394    223    148   -150   -124    -25
    -28     67     96    -18    -62     80    371    205    132   -168   -142    -44
    -59      7     67     23    -64     36    348    181    106   -192   -166    -67
    -67     12     80     28    -72     46    355    189    114   -184   -158    -57
    -49     20     67     12    -57     44    366    202    124   -176   -150    -49
    -28    -44    -15     33     -7    -31    366    205     80   -231   -210   -106
     25   -210   -236     88    129   -223    405    265      5   -355   -355   -239
     72   -379   -452    153    262   -415    540    428     -7   -467   -509   -410
     67   -283   -353    106    207   -316    667    571    114   -400   -457   -394
    -51     96    148    -23    -98    122    657    329    252   -181   -189   -142
   -236    724    961   -244   -597    841    433   -270    345    189    298    355
   -420   1543   1964   -561  -1192   1753    153   -732    561    756    997   1062
   -475   2000   2475   -763  -1475   2236   -119   -950    714   1182   1475   1558
   -415   1709   2125   -649  -1270   1917   -345  -1114    423    956   1252   1387
   -366   1078   1441   -358   -904   1260   -363  -1111   -111    210    480    633
   -285    413    698    -62   -491    555   -150   -748   -361   -355   -171    -18
   -189    179    368      5   -277    272    101   -246   -114   -262   -184    -46
   -103    145    249    -20   -176    197    262     54     77   -137   -109      7
    -54     98    150    -23   -103    124    332    184    135   -116   -106     -5
    -44     49     93     -2    -67     70    358    218    135   -137   -132    -36
    -38     33     72      0    -57     54    376    244    140   -137   -140    -46
    -25     23     49      0    -36     33    384    262    142   -148   -155    -64
    -25     -2     20     12    -25      7    384    267    137   -161   -168    -80
    -28      0     28     15    -28     12    397    290    153   -148   -161    -67
    -25      0     25     12    -25     10    407    301    161   -145   -161    -64
    -12     -5      7      7    -12      0    410    309    161   -148   -161    -72
    -10      7     18      0    -15     12    415    319    168   -140   -153    -64
     -7     18     25     -5    -15     20    426    340    189   -124   -140    -46
      5     31     25    -20    -10     28    418    337    181   -132   -153    -59
      7     38     31    -23    -10     33    418    340    181   -135   -155    -64
      5     46     41    -25    -18     44    420    353    194   -119   -140    -49
     12     49     36    -31    -10     44    426    363    205   -109   -132    -41
     10     44     31    -28    -10     38    420    363    197   -114   -137    -46
      5     59     51    -33    -23     57    431    379    215    -96   -124    -31
      5     54     46    -31    -20     51    441    397    231    -80   -109    -18
     12     59     46    -36    -15     54    436    397    231    -83   -111    -23
     15     88     72    -51    -28     80    441    413    244    -70    -98     -7
     23    103     80    -62    -28     93    449    433    265    -46    -77     12
     31     88     54    -59    -12     72    446    446    270    -41    -72     15
     31     90     59    -59    -12     75    454    465    280    -33    -67     20
     31    106     72    -70    -20     90    462    491    301    -10    -46     44
     41    111     67    -77    -12     90    462    509    309     -2    -41     49
     51    114     59    -83     -5     88    459    524    311      0    -41     49
     54    124     70    -88     -7     98    472    561    337     25    -18     83
     67    129     62   -101      2     98    480    594    361     49      0    103
     83    119     33   -101     23     77    488    623    371     59     15    116
     93    145     51   -122     20     98    496    654    392     80     33    145
    103    163     59   -132     23    111    498    691    415    106     57    174
    111    168     57   -142     28    114    493    701    415    116     62    161
    119    192     70   -155     25    132    498    717    426    135     83    161
    124    228    101   -179     12    166    504    732    446    161    116    192
    137    246    109   -192     15    179    501    737    446    161    119    215
    145    265    119   -207     12    192    488    727    436    148    109    223
    137    272    135   -207      2    205    491    730    441    174    140    246
    132    270    135   -202     -2    202    496    724    446    189    166    257
    132    283    150   -207     -7    218    488    696    426    174    158    226
    122    306    184   -215    -33    246    483    670    410    158    142    194
    111    301    189   -207    -38    246    491    652    407    153    124    210
    101    293    192   -200    -44    244    483    618    392    137    109    202
     83    290    207   -187    -62    249    483    581    381    122     98    174
     59    270    210   -166    -75    241    488    558    379    122     96    166
     41    254    213   -150    -85    233    483    522    363    103     75    142
     31    231    200   -132    -85    218    475    483    345     83     54    116
     12    233    220   -122   -103    228    475    459    337     77     46    109
      0    213    213   -109   -106    213    465    431    324     64     33     93
     -5    174    179    -85    -93    176    457    405    303     44     10     67
    -12    161    174    -75    -93    166    454    389    296     36      2     59
    -12    166    179    -75    -96    171    452    381    290     36      0     59
    -15    142    158    -64    -88    150    444    366    275     23    -15     44
    -23    135    158    -57    -90    145    444    358    272     20    -15     38
    -28    150    176    -62   -101    163    444    358    277     25    -12     44
    -18    142    161    -62    -88    150    439    358    277     28     -7     49
    -18    145    163    -64    -90    153    431    348    270     23    -12     36
    -25    150    176    -64   -101    163    439    361    283     38      2     51
    -23    161    181    -70   -103    171    439    363    288     46     10     59
    -12    148    161    -67    -85    153    436    358    283     38      0     46
    -15    158    171    -72    -93    163    441    363    288     49     10     54
    -18    155    174    -70    -96    163    446    374    303     67     31     72
    -15    148    163    -67    -88    153    439    366    298     62     23     62
    -12    155    168    -70    -90    161    439    363    296     62     25     62
    -20    174    194    -75   -106    184    444    371    309     77     41     77
    -10    184    194    -85   -101    189    452    381    322     93     54     88
      2    213    210   -109   -103    210    462    392    332    103     64     93
     -5    246    252   -119   -127    249    483    410    355    127     85    114
     -5    277    283   -137   -145    280    501    426    379    150    109    137
     -5    280    285   -137   -145    283    506    426    374    145    103    132
     -5    290    293   -142   -150    290    517    433    384    155    111    137
      5    353    348   -179   -171    350    535    465    428    205    158    181
     10    407    397   -210   -194    402    522    459    452    233    192    210
     12    465    452   -239   -218    459    488    441    462    252    215    231
     18    485    467   -252   -223    478    465    436    465    265    228    249
     23    462    439   -241   -207    452    449    426    452    257    218    241
     20    449    428   -236   -202    439    428    397    428    236    200    218
      7    439    428   -223   -210    433    420    387    418    228    192    218
      2    355    353   -179   -176    355    413    379    389    197    161    189
      2    228    226   -114   -111    228    402    355    332    137     93    124
    -12    163    176    -77    -93    168    402    345    303    106     62    101
    -28    145    174    -59   -101    161    405    329    288     90     44     85
    -33    109    140    -38    -88    124    392    298    252     59     10     38
    -36     83    119    -23    -77    101    381    283    231     44     -5     10
    -46     77    122    -18    -83     98    387    290    241     57     10     20
    -46     64    109    -10    -77     85    384    285    233     51      5     18
    -44     49     90     -5    -67     70    379    275    220     38    -10      2
    -44     49     93     -2    -67     70    384    280    231     46     -2     18
    -46     51     96     -5    -72     75    381    275    223     38     -7     10
    -41     36     77      2    -59     57    374    265    210     25    -20      0
    -49     38     85      2    -67     62    371    265    210     25    -20      5
    -49     38     88      5    -67     62    379    272    218     36    -15     12
    -44     23     64      7    -54     44    376    267    207     25    -23      0
    -44     20     62     10    -51     41    379    267    210     28    -25     -2
    -41      5     44     15    -44     23    384    280    207     23    -33    -12
      2   -129   -132     64     67   -129    392    301    140    -64   -129   -106
     54   -348   -402    145    226   -374    483    415     70   -223   -319   -298
     67   -355   -426    142    246   -389    636    600    150   -233   -361   -363
      2    -85    -90     41     44    -88    730    576    324    -54   -168   -200
   -153    381    535   -114   -342    457    563     54    389    207    187    148
   -340   1174   1512   -418   -927   1343    244   -524    524    706    823    800
   -452   1875   2327   -711  -1389   2101    -41   -800    776   1280   1480   1462
   -426   1906   2330   -743  -1379   2120   -329  -1002    688   1371   1595   1608
   -358   1350   1709   -496  -1034   1530   -470  -1109    197    795   1008   1062
   -314    675    989   -181   -652    831   -283   -867   -215     51    215    285
   -233    236    467     -2   -350    350     -2   -374   -135   -101    -51     18
   -142    135    277      2   -210    205    205      5     88     20     -2     41
    -72    119    192    -23   -132    155    324    215    220     98     49     77
    -64     64    127      0    -96     96    363    272    236     93     36     59
    -51     23     75     12    -62     46    374    288    223     67     10     23
    -51      7     59     20    -54     33    384    306    226     59     -2     10
    -46      5     51     20    -49     28    400    329    241     67      5     15
    -41    -12     28     25    -36      7    402    337    236     59     -5      5
    -44    -20     23     31    -33      0    407    345    239     59     -7      2
    -44    -15     28     28    -38      5    413    358    252     72      2     15
    -33    -18     15     25    -25     -2    418    368    257     77     10     18
    -25    -18      7     20    -20     -5    415    368    254     75      5      7
    -25     -2     20     12    -23      7    426    384    270     93     23     25
    -23     10     31      5    -25     20    431    392    277    101     31     33
    -18     -5     12     12    -15      2    431    392    272     93     25     23
    -18      7     25      5    -23     15    433    405    283    106     38     31
    -12     36     49    -10    -31     41    439    420    298    124     54     49
     -5     38     41    -18    -23     38    436    420    296    122     49     46
    -10     36     46    -12    -28     41    436    426    298    124     51     46
    -12     44     54    -18    -33     49    449    449    322    145     72     67
     -2     44     46    -20    -25     46    449    457    327    150     77     70
      7     49     41    -31    -18     44    446    465    324    148     75     67
      5     54     49    -28    -20     51    459    488    348    171     96     88
      2     64     62    -33    -31     64    465    506    363    187    109     98
     10     59     49    -36    -18     54    465    519    366    187    109     98
     18     67     49    -44    -15     59    472    542    381    205    119    111
     20     80     59    -49    -18     70    488    576    407    231    142    137
     36     93     57    -64    -10     75    485    592    410    233    145    142
     44    103     59    -75     -7     83    488    615    420    241    153    150
     51    122     67    -88    -10     96    498    652    444    265    176    176
     64    116     51    -90      7     85    504    683    457    277    189    192
     77    132     51   -106     12     90    501    698    459    285    194    189
     83    155     70   -119      7    114    511    732    485    314    220    218
     93    163     70   -129     12    116    517    756    501    329    239    239
    111    161     49   -135     31    106    517    763    498    327    241    249
    119    176     57   -150     31    116    519    776    509    345    259    272
    122    218     96   -171     12    158    517    776    514    358    272    277
    132    228     96   -181     18    163    509    766    504    353    272    272
    132    223     90   -176     20    158    511    758    498    353    272    275
    119    236    114   -179      2    176    514    750    501    361    285    288
    119    254    135   -187     -7    194    509    727    488    350    280    280
    111    259    145   -187    -15    205    501    693    470    332    267    262
     98    272    174   -184    -36    223    504    670    467    332    270    265
     75    259    184   -168    -54    223    504    641    459    324    259    254
     57    233    176   -145    -59    207    498    605    444    303    241    233
     33    223    187   -129    -77    205    498    574    436    290    231    226
     18    231    213   -124    -96    223    493    540    426    280    215    210
      2    200    197   -103    -98    200    483    501    405    259    192    176
    -10    171    181    -80    -96    176    478    467    389    241    174    155
    -23    158    181    -67   -103    171    478    449    387    239    171    150
    -31    132    163    -49    -96    148    475    428    379    231    161    140
    -36    111    148    -38    -93    127    465    405    353    205    142    122
    -44    114    158    -33   -101    135    465    394    350    205    137    122
    -46    116    163    -36   -106    140    462    387    348    210    137    116
    -44    101    145    -28    -93    122    454    376    340    200    132     96
    -51    106    158    -31   -103    132    454    376    340    202    137    101
    -51    111    163    -31   -106    137    462    384    353    213    148    114
    -46    109    153    -31   -101    129    454    376    345    205    140    106
    -41    114    155    -36    -98    135    454    376    345    207    140    101
    -46    124    171    -38   -109    148    462    389    361    223    155    122
    -44    122    166    -38   -106    145    462    392    363    226    155    124
    -44    122    163    -38   -103    142    454    384    355    220    148    116
    -49    148    197    -49   -122    171    452    384    361    226    153    127
    -46    145    192    -51   -119    168    452    389    363    228    155    135
    -41    122    163    -41   -103    142    454    384    358    220    150    132
    -44    122    166    -41   -103    142    457    389    366    231    161    135
    -44    142    187    -49   -114    163    459    394    374    241    168    140
    -33    142    174    -57   -103    158    459    392    368    236    168    137
    -31    161    192    -64   -111    176    472    402    381    252    179    142
    -31    202    233    -88   -135    218    493    426    410    280    207    166
    -31    223    254    -96   -142    239    514    441    431    301    231    184
    -33    249    283   -109   -158    265    524    439    431    298    228    176
    -33    254    288   -109   -161    270    537    452    439    306    233    187
    -25    288    314   -132   -171    298    550    467    459    327    254    210
    -12    340    353   -163   -181    345    550    475    485    355    283    239
     -7    410    418   -202   -213    413    524    465    506    387    316    267
      2    444    439   -223   -218    441    498    459    524    413    345    293
     18    428    407   -223   -194    418    480    449    509    400    335    285
     12    415    402   -213   -194    410    462    426    491    384    322    275
      0    405    405   -202   -202    405    449    410    478    379    319    272
    -10    335    345   -163   -176    340    436    394    446    345    285    241
    -18    210    228    -96   -124    218    423    371    392    283    220    179
    -28    135    163    -51    -96    148    423    361    358    246    181    142
    -36    111    148    -38    -93    127    418    340    332    220    155    119
    -44     80    122    -18    -83    101    405    311    301    189    127     90
    -54     59    114     -5    -83     85    400    301    285    176    114     80
    -57     51    109      2    -83     80    407    303    290    181    119     85
    -46     28     75      7    -62     51    400    293    275    166    103     70
    -49     23     72     10    -59     46    392    283    262    153     90     57
    -57     18     72     18    -64     46    397    288    265    161     96     62
    -54      7     62     23    -57     33    397    285    265    158     96     57
    -51     -2     49     25    -51     23    389    275    254    148     88     44
    -57      2     59     25    -59     31    392    277    257    153     90     49
    -62     -2     59     31    -62     28    394    280    259    153     96     54
    -54    -12     41     33    -49     12    387    272    246    140     83     38
    -59    -15     44     36    -54     12    389    275    252    145     85     44
    -54    -23     31     38    -44      2    397    285    257    148     85     46
    -25   -106    -83     64     28    -96    397    285    200     80     12    -23
     41   -296   -337    127    189   -316    439    342    103    -72   -158   -187
     72   -423   -498    174    283   -459    592    530    124   -148   -272   -319
     54   -275   -329    109    192   -301    724    631    280    -33   -161   -241
    -75    137    213    -31   -145    174    662    280    407    207    137     44
   -262    815   1078   -275   -670    945    384   -353    517    620    672    594
   -423   1636   2060   -607  -1244   1849     88   -704    797   1236   1389   1322
   -452   1992   2444   -771  -1447   2218   -210   -891    917   1592   1790   1740
   -376   1618   1995   -623  -1184   1805   -441  -1036    566   1270   1470   1475
   -335    963   1299   -314   -815   1130   -394   -997      7    483    665    691
   -262    366    626    -51   -446    496   -109   -558   -135     41    127    150
   -168    150    319     10   -244    233    148    -98     75    103     98     93
    -93    106    200     -5   -148    150    306    171    239    205    158    132
    -62     44    106     10    -83     75    376    277    280    213    153    122
    -54      0     54     25    -54     28    381    288    257    174    111     77
    -59    -20     38     38    -51     10    400    309    259    163     98     64
    -59    -38     20     46    -41     -7    410    327    262    158     88     51
    -49    -51     -2     51    -23    -28    410    335    257    150     77     36
    -46    -44      2     44    -25    -20    420    345    262    153     75     28
    -44    -36      7     38    -25    -15    431    358    275    163     88     38
    -41    -46     -7     41    -18    -28    433    363    277    161     90     38
    -36    -46    -10     41    -12    -28    439    374    280    161     90     38
    -33    -25      7     28    -23    -10    446    389    296    176    103     57
    -28    -20      7     23    -20     -5    446    394    296    181    109     57
    -23    -28     -5     23    -10    -15    449    397    296    181    109     54
    -23     -5     18     15    -20      5    457    413    311    197    122     70
    -18      5     23      5    -20     12    459    426    322    210    132     77
    -10      2     12      2    -12      7    459    428    322    207    129     75
    -12      5     18      2    -15     10    465    439    329    213    137     83
    -10     15     25     -2    -18     20    472    457    348    228    148     98
     -5     15     18     -7    -12     15    465    457    345    223    140     88
      2     20     18    -10     -7     20    470    470    350    228    145     90
      2     31     28    -18    -12     31    483    496    374    252    166    114
     10     25     15    -18     -2     20    488    514    384    259    171    122
     12     18      2    -18      5     12    491    524    389    262    171    119
     20     44     23    -33     -2     33    501    553    407    283    189    137
     28     51     23    -41      2     36    509    581    428    301    207    158
     41     46      5    -44     18     25    509    600    433    303    210    155
     46     67     18    -59     12     44    519    631    452    322    223    168
     57     85     28    -72     15     57    530    665    475    342    244    189
     72     85     12    -80     28     49    532    691    483    350    252    197
     80     96     15    -88     33     57    537    717    493    355    259    205
     96    124     25   -111     33     75    553    758    524    389    290    244
    109    132     23   -122     44     77    555    784    537    407    306    259
    122    142     20   -132     49     80    555    797    540    413    316    259
    124    171     46   -148     38    109    561    820    561    436    342    285
    132    176     44   -155     44    111    566    831    571    454    358    309
    135    179     44   -158     46    111    558    820    561    444    350    298
    124    205     77   -166     23    142    558    813    558    446    355    301
    122    220     98   -171     12    161    563    813    563    454    366    314
    127    215     88   -171     18    153    558    789    545    439    355    309
    116    226    109   -174      5    168    553    761    530    423    348    306
     96    244    145   -171    -25    194    553    735    527    426    350    306
     88    233    145   -161    -28    189    550    704    517    418    342    293
     75    226    148   -150    -36    187    537    657    493    389    319    265
     51    220    168   -135    -57    194    537    623    485    381    311    257
     33    202    166   -119    -64    187    537    589    480    376    303    244
     20    184    163   -101    -70    174    522    542    454    350    277    210
      7    166    158    -88    -75    161    517    514    444    335    265    200
     -5    155    161    -77    -83    158    517    488    431    329    257    194
     -7    132    140    -64    -75    135    506    459    410    309    236    168
    -10    114    124    -51    -67    119    496    436    392    290    218    150
    -25    111    135    -44    -80    122    493    423    387    288    215    150
    -25     90    116    -33    -72    103    488    413    376    277    202    140
    -25     85    111    -31    -70     98    475    397    358    259    187    124
    -25     93    119    -33    -72    106    483    400    368    267    194    129
    -28     90    116    -33    -72    101    491    410    376    277    205    137
    -23     80    101    -28    -62     90    485    405    371    272    202    137
    -28     96    122    -36    -75    109    480    400    371    272    202    142
    -28    103    132    -36    -80    116    485    410    381    283    213    155
    -28     93    122    -33    -75    106    478    402    374    275    202    148
    -28     98    127    -36    -77    114    478    405    374    280    205    140
    -36    106    140    -36    -88    122    485    415    387    293    220    148
    -31    106    137    -36    -83    122    485    415    387    293    223    145
    -33    109    142    -38    -88    127    480    407    379    285    215    140
    -38    116    155    -38    -96    135    483    413    387    293    223    155
    -36    111    148    -38    -90    129    485    418    389    293    226    166
    -23    101    124    -38    -72    111    478    407    376    280    210    153
    -28    109    135    -41    -83    122    475    402    374    283    210    145
    -28    111    140    -41    -85    124    480    407    381    293    223    153
    -28    114    142    -44    -85    127    480    407    384    296    228    153
    -23    148    171    -62    -96    158    496    423    397    306    236    161
    -25    197    223    -85   -124    210    519    441    423    332    262    179
    -28    207    236    -90   -132    223    540    452    441    350    280    200
    -25    213    239    -93   -132    226    548    457    446    353    285    202
    -20    231    252   -103   -135    241    558    470    452    358    285    202
    -18    283    301   -135   -161    293    563    483    480    387    314    228
     -7    348    353   -171   -181    350    550    480    501    410    348    265
      0    394    394   -197   -197    394    532    475    524    444    384    306
      7    405    397   -205   -194    402    511    472    537    462    402    332
     23    389    366   -207   -171    376    493    457    514    444    387    311
     15    381    366   -200   -174    374    475    428    488    418    366    301
      5    355    348   -181   -171    350    472    420    475    407    355    301
      5    280    275   -142   -135    277    459    405    436    366    311    254
      0    132    132    -67    -64    132    449    384    379    303    244    189
    -15     70     85    -28    -49     77    449    374    348    272    210    158
    -31     46     75    -10    -54     62    441    353    324    249    189    135
    -33     -2     31     18    -33     12    431    327    290    218    166    103
    -33     -7     25     20    -31      7    426    322    280    207    158    103
    -33    -18     12     25    -23     -2    431    327    285    215    163    116
    -28    -20      5     23    -18     -7    418    311    267    194    142     98
    -25    -25      0     25    -12    -12    413    303    257    181    129     93
    -33    -25      7     28    -23    -10    418    309    262    194    140     96
    -36    -44     -7     38    -15    -25    418    309    265    194    142     96
    -41    -49     -7     44    -18    -28    410    301    254    181    129     83
    -38    -33      5     36    -23    -15    405    298    246    181    127     72
    -38    -70    -31     54     -5    -51    413    303    252    187    137     72
    -28    -67    -38     46      5    -54    410    298    246    181    137     67
    -23    -80    -57     51     15    -70    410    306    254    189    140     64
    -10   -116   -106     64     46   -111    418    319    244    174    116     38
     10   -277   -290    132    148   -283    436    342    163     62     -5    -75
     28   -483   -514    226    270   -498    535    470    124    -64   -158   -213
     62   -498   -561    215    309   -530    698    688    246    -38   -168   -233
     33   -124   -158     46     96   -140    771    649    433    158     46    -62
   -114    459    571   -174   -342    514    532     31    472    459    465    355
   -285   1252   1538   -483   -911   1395    179   -576    561    932   1080    984
   -402   1953   2356   -779  -1379   2153   -124   -885    776   1491   1730   1626
   -376   2036   2413   -828  -1395   2223   -449  -1117    685   1608   1886   1818
   -316   1418   1735   -553  -1026   1577   -540  -1166    174    966   1234   1215
   -270    704    974   -218   -623    839   -319   -888   -220    228    433    441
   -194    220    415    -15   -306    316    -10   -368   -114     64    140    150
   -101    101    202      0   -150    150    213     31    129    194    197    171
    -46     64    109    -10    -77     85    327    228    252    270    244    200
    -18     12     28      2    -23     20    361    283    265    254    220    171
     -2    -25    -23     12     10    -25    363    296    246    215    181    140
    -12    -44    -31     28      7    -38    381    319    249    213    168    137
    -12    -62    -49     36     15    -57    392    337    259    218    166    122
     -7    -83    -75     46     33    -80    397    345    259    213    161    106
    -15    -77    -64     44     23    -70    405    355    272    220    168    114
    -20    -64    -44     44     10    -54    415    374    288    239    184    132
    -12    -67    -54     38     20    -62    407    368    277    226    171    122
     -2    -57    -54     28     23    -57    405    374    280    226    166    124
     -5    -49    -46     25     18    -49    415    387    298    246    181    137
      0    -41    -41     20     20    -41    415    392    301    246    179    135
      2    -33    -36     15     18    -33    413    392    296    236    174    132
     -2    -25    -25     12     10    -25    420    407    306    233    171    161
      2    -28    -31     12     15    -31    426    420    314    244    174    176
     10    -23    -33      7     20    -28    420    420    319    262    184    150
      2    -15    -20      5      7    -18    428    431    332    275    202    150
      0     -7     -7      2      2     -7    439    446    348    285    210    161
      7    -20    -28      5     15    -23    441    459    353    280    207    171
     15    -10    -25     -2     20    -18    446    470    358    280    207    189
     12      2    -10     -7     10     -2    454    488    376    301    220    197
     20     -2    -23    -10     20    -12    459    506    389    314    231    192
     25     10    -18    -18     20     -2    459    517    392    314    231    187
     20     31     10    -25      5     20    472    540    410    327    241    205
     25     31      5    -28     10     18    480    566    426    337    249    223
     38     28    -12    -33     25      7    483    587    431    340    254    231
     51     44     -7    -49     31     18    496    620    452    361    275    252
     59     67      7    -62     25     38    509    657    478    387    290    267
     67     62     -7    -64     38     25    504    675    480    387    293    262
     75     51    -23    -64     49     15    506    698    488    392    301    270
     85     57    -28    -72     57     12    524    737    517    423    329    298
    106     98     -7   -101     57     46    532    761    532    444    348    314
    114    109     -5   -111     59     51    527    766    530    439    350    316
    116    129     12   -122     51     72    530    779    540    452    363    345
    119    140     18   -129     49     80    532    787    545    457    368    358
    135    145     10   -140     62     77    527    776    535    449    363    350
    137    163     25   -150     54     96    524    769    532    454    366    353
    145    184     38   -166     51    111    522    761    535    459    374    358
    150    197     44   -176     54    122    509    732    517    441    366    345
    129    218     88   -174     20    153    504    701    501    431    361    350
    109    228    119   -171     -5    174    509    683    506    436    368    363
     96    220    122   -158    -12    171    509    652    498    431    363    350
     70    213    142   -142    -36    179    498    607    478    407    342    324
     44    213    168   -127    -62    192    501    576    475    405    340    316
     31    192    161   -111    -64    176    496    540    470    397    332    303
     20    155    135    -88    -57    145    485    498    449    368    303    277
      2    148    142    -75    -70    145    475    465    426    340    272    259
    -15    140    155    -62    -85    148    475    444    420    332    259    249
    -20    114    132    -49    -75    122    462    410    400    319    254    220
    -23    101    122    -38    -72    111    452    387    381    298    239    205
    -28     80    109    -28    -70     93    454    381    379    296    239    207
    -31     75    106    -20    -67     90    449    368    368    285    223    192
    -38     77    114    -20    -77     96    439    350    355    272    210    174
    -41     83    122    -20    -83    101    441    353    361    275    215    189
    -38     77    114    -20    -75     96    449    361    374    288    228    205
    -33     70    103    -18    -67     85    441    355    368    285    226    194
    -44     83    124    -20    -85    103    444    355    366    280    223    192
    -44     88    132    -20    -88    109    452    366    379    296    239    210
    -38     88    124    -25    -83    106    444    361    374    288    236    207
    -41     77    119    -18    -80     98    446    363    371    288    233    205
    -41    106    145    -33    -93    124    452    371    384    303    244    213
    -33    103    135    -36    -85    119    449    371    384    301    244    207
    -33     77    109    -23    -72     93    449    368    381    296    241    205
    -38    106    145    -33    -90    124    452    368    387    301    249    215
    -38    103    142    -33    -90    122    452    374    392    309    259    220
    -36     93    127    -28    -80    109    444    363    379    296    244    205
    -36     98    135    -31    -85    116    446    363    379    293    246    207
    -33    106    140    -36    -85    122    462    379    394    314    262    226
    -20    132    150    -57    -85    142    470    387    402    324    272    226
    -20    171    189    -75   -103    179    483    397    420    337    288    236
    -33    207    241    -88   -137    226    517    420    452    368    319    267
    -36    213    249    -88   -142    231    535    431    462    376    327    277
    -23    205    228    -93   -127    215    535    428    452    361    311    262
    -15    272    288   -129   -150    277    548    446    483    392    342    293
     -7    340    348   -168   -179    345    548    457    514    428    381    332
      7    387    379   -197   -184    384    519    446    527    446    405    355
     12    400    384   -207   -187    394    491    439    535    465    423    376
     15    387    371   -200   -179    379    485    441    537    470    428    381
     10    366    355   -189   -174    361    462    415    511    449    410    363
     -2    345    348   -171   -174    345    436    384    480    418    384    335
    -12    272    283   -129   -148    277    428    374    452    387    350    309
    -20    142    163    -62    -90    150    423    355    400    329    288    252
    -31     72    103    -20    -67     85    413    327    355    280    236    202
    -46     57    103     -5    -75     80    413    314    340    265    223    187
    -51     28     80     10    -67     54    407    298    322    249    207    171
    -54      7     59     23    -57     33    392    277    296    220    181    145
    -57      2     59     25    -57     31    392    277    293    220    181    148
    -59     -2     57     31    -59     25    397    285    301    231    192    155
    -57    -15     41     33    -49     12    392    277    293    220    181    142
    -49    -12     33     31    -41     10    387    272    288    213    176    137
    -49    -15     33     31    -41      7    394    280    296    220    184    148
    -46    -20     25     33    -36      2    394    280    290    215    181    145
    -41    -28     12     33    -28    -10    389    275    280    205    174    135
    -49    -23     25     36    -38      0    394    277    288    213    179    142
    -44    -33      7     38    -28    -12    397    283    293    220    184    148
    -38    -44     -5     41    -18    -25    387    272    275    202    166    127
    -41    -54    -15     46    -15    -36    392    275    267    192    153    114
     -5   -155   -150     80     72   -153    410    301    223    127     83     46
     59   -366   -426    153    241   -397    472    379    135    -28    -96   -132
     93   -472   -566    189    329   -519    610    553    142   -114   -215   -270
     51   -231   -283     88    166   -257    727    605    332     67    -31   -109
   -106    223    329    -57   -218    275    628    176    472    361    335    249
   -296    945   1241   -324   -769   1091    340   -407    628    820    914    846
   -467   1774   2242   -652  -1353   2008     72   -696    961   1465   1652   1587
   -449   1951   2400   -750  -1426   2174   -210   -849    989   1680   1886   1860
   -366   1439   1803   -537  -1085   1621   -402   -992    511   1156   1366   1384
   -322    779   1098   -228   -711    937   -311   -891     -7    384    568    600
   -244    249    493     -2   -368    371    -25   -405    -41     93    171    197
   -140    116    254     10   -197    184    200     -7    161    189    197    192
    -70     70    137      0   -103    103    322    200    267    244    223    202
    -51     23     75     12    -64     46    374    285    298    246    220    200
    -41    -12     28     28    -36      7    389    306    288    220    189    174
    -38    -46     -7     38    -15    -28    394    311    272    197    158    132
    -31    -46    -15     38     -7    -31    407    332    283    202    158    122
    -28    -54    -25     38     -2    -38    423    348    293    207    163    116
    -18    -54    -36     36      7    -46    420    350    288    200    155    103
    -18    -54    -36     36      7    -46    426    361    290    200    155    106
    -15    -49    -33     31      7    -41    441    379    306    213    166    122
     -7    -46    -38     25     15    -44    439    381    303    207    161    116
     -2    -41    -38     23     18    -41    444    389    309    210    163    124
     -2    -18    -15     10      5    -18    452    407    327    226    179    142
      7     -7    -15      0     10    -10    459    418    335    233    184    150
     12     -7    -20     -2     15    -12    459    420    329    228    181    150
      0     -7     -7      5      2     -7    467    433    340    239    189    163
      0    -15    -15      5      7    -15    472    446    353    249    197    163
      2    -25    -28     12     15    -25    467    444    345    241    189    145
      2    -10    -12      2      7    -10    475    457    355    252    200    153
     10      0    -10     -5     10     -5    483    480    376    272    220    176
     15     -5    -23     -7     18    -12    483    488    376    265    213    176
     25      5    -20    -15     23     -7    483    501    376    262    207    181
     28     20     -7    -25     18      7    493    527    397    283    218    194
     38     28    -10    -33     25     10    498    548    413    298    233    210
     51     33    -20    -44     36      5    496    558    407    285    228    226
     51     38    -15    -46     33     12    511    589    428    314    246    239
     57     38    -20    -49     38     10    524    620    452    345    267    226
     72     46    -25    -59     49     10    527    639    457    345    272    210
     77     46    -33    -62     57      7    537    672    472    355    285    236
     93     62    -31    -77     62     15    550    711    498    381    306    265
    111     72    -41    -93     75     18    550    737    506    387    309    267
    127     85    -41   -106     85     23    553    763    514    394    319    277
    132    106    -25   -119     77     38    566    795    540    423    345    306
    145    114    -31   -129     88     41    563    813    548    433    358    319
    153    119    -36   -137     96     41    561    815    542    436    361    319
    155    155      0   -155     77     77    571    828    561    454    379    340
    161    171     10   -166     75     90    571    828    561    459    389    350
    168    181     12   -174     77     98    563    813    545    444    379    345
    161    192     28   -179     64    111    568    805    540    441    379    350
    155    205     49   -179     54    127    574    800    548    452    394    371
    145    205     59   -176     41    135    563    769    530    439    381    358
    132    218     83   -176     25    150    553    732    511    418    368    350
    111    226    111   -171      0    168    558    706    514    418    368    355
    103    205    101   -153      2    153    558    678    504    407    361    340
     88    181     93   -135     -2    137    545    626    478    379    329    303
     59    174    114   -116    -28    145    540    592    470    368    319    290
     38    155    116    -98    -38    137    537    561    459    361    311    283
     28    114     85    -70    -28    101    532    524    439    340    290    246
     18     96     77    -57    -31     88    524    493    418    322    275    220
      5     93     88    -49    -41     90    522    475    410    314    270    220
     -2     57     59    -28    -31     57    514    454    389    290    241    205
     -7     31     38    -10    -23     33    509    436    371    275    226    187
    -12     36     49    -12    -31     41    517    436    376    277    233    200
     -7     28     36    -12    -20     31    511    431    371    275    231    197
     -2     15     18     -7    -12     15    506    420    363    267    226    181
     -7     46     54    -18    -31     49    506    418    366    270    226    187
    -12     36     49    -12    -31     41    506    423    368    270    228    205
     -5     23     28    -10    -18     25    501    420    358    262    220    202
     -7     36     41    -15    -23     36    504    423    366    277    236    205
     -5     44     49    -18    -25     46    514    436    384    298    254    210
     -2     44     44    -23    -23     44    504    428    374    288    246    197
     -7     38     44    -15    -25     41    501    426    371    285    246    197
    -18     31     49     -7    -33     38    511    439    387    306    262    210
    -12     38     51    -12    -31     44    509    436    387    306    262    200
     -7     33     41    -15    -23     36    501    426    376    290    254    192
     -7     38     46    -15    -25     41    506    431    379    293    257    210
     -7     33     41    -12    -25     36    509    436    384    303    262    220
      0     31     31    -15    -15     31    498    423    371    296    257    200
     -2     54     54    -28    -28     54    501    426    376    301    265    207
      0     83     83    -44    -41     83    524    452    402    327    288    233
      5    101     96    -54    -46     98    540    462    415    335    298    246
      0    129    129    -64    -64    129    558    472    428    342    306    267
     -7    150    158    -72    -83    153    584    493    452    371    327    285
      0    148    145    -75    -72    148    592    501    457    379    337    275
     15    194    179   -103    -83    187    594    506    472    394    358    285
     20    275    254   -148   -116    265    602    524    514    439    402    337
     23    314    288   -168   -132    301    584    522    537    475    439    376
     36    329    293   -181   -127    311    540    496    527    470    439    368
     38    332    293   -187   -127    314    519    483    514    465    433    363
     28    324    296   -176   -132    311    511    470    509    462    433    368
     23    293    267   -161   -122    280    491    446    478    439    410    348
     15    213    197   -114    -90    205    480    423    436    392    363    306
      7    101     90    -54    -44     96    475    413    392    342    309    262
      2      5      2     -2      0      5    478    405    358    303    267    231
     -5    -10     -5      5      0     -7    459    371    319    265    231    194
    -15    -31    -18     23      0    -25    459    358    303    259    223    176
    -15    -59    -46     36     12    -54    462    355    301    257    223    171
    -10    -67    -57     38     23    -62    449    340    280    239    205    148
    -18    -67    -51     41     15    -59    446    337    277    233    200    153
    -15    -67    -51     38     18    -59    449    342    280    241    205    161
    -10    -75    -64     41     23    -70    444    335    272    231    194    148
    -18    -90    -72     54     25    -83    441    327    259    220    181    132
    -28    -93    -64     62     18    -80    446    335    270    231    192    142
    -25   -101    -75     62     23    -88    441    329    265    223    184    145
    -23   -114    -93     67     33   -103    433    322    249    207    168    142
    -25   -116    -90     72     31   -103    441    329    262    223    179    148
    -25   -124    -98     75     36   -114    446    337    270    233    187    145
    -15   -135   -122     75     51   -129    441    332    249    210    163    114
     12   -239   -254    111    132   -246    449    353    194    137     83     41
     72   -446   -519    187    296   -483    532    465    140     10    -72   -111
     98   -514   -613    207    353   -563    685    649    194    -33   -153   -213
     49   -262   -311    106    179   -285    789    672    371    129     15    -67
    -98    205    303    -54   -202    254    667    226    485    415    376    290
   -277    940   1218   -329   -748   1078    340   -415    576    849    943    865
   -407   1717   2125   -654  -1265   1919     28   -732    833   1431   1613   1519
   -405   1878   2283   -737  -1343   2081   -267   -924    831   1626   1831   1761
   -329   1369   1699   -519  -1015   1532   -436  -1047    368   1119   1327   1304
   -290    667    958   -187   -623    813   -306   -924   -176    280    470    475
   -213    163    376     23   -296    270      0   -397   -119     77    145    155
   -127     23    150     51   -137     85    241     31    129    207    197    187
    -49    -36     12     41    -31    -12    368    254    257    277    233    205
    -31    -85    -54     59     10    -70    415    327    283    270    218    179
    -31   -103    -72     64     18    -88    433    350    280    254    202    163
    -25   -137   -114     80     44   -127    449    371    280    244    184    148
    -25   -153   -127     88     49   -140    452    379    272    226    163    127
    -23   -142   -119     83     46   -132    465    397    285    236    168    135
    -20   -145   -127     83     51   -137    470    410    290    236    171    140
    -12   -155   -145     83     64   -150    470    410    285    231    171    129
    -15   -148   -132     80     57   -140    472    420    293    241    174    127
    -10   -129   -119     70     54   -124    483    436    311    254    184    140
      0   -135   -135     64     67   -135    480    436    309    252    184    135
      2   -127   -129     62     64   -127    485    441    314    257    189    137
      0   -116   -116     57     57   -116    491    454    327    270    202    153
      7   -116   -124     54     64   -119    493    462    329    272    202    155
     12   -116   -132     51     70   -124    491    465    329    267    194    153
     12   -106   -119     46     64   -114    498    480    345    288    215    168
     10   -103   -116     46     62   -109    504    493    358    298    226    176
     20    -93   -114     36     67   -103    504    493    355    293    223    174
     23    -83   -109     28     64    -96    506    509    368    306    231    181
     25    -64    -90     18     57    -75    514    524    381    316    244    197
     33    -77   -111     20     72    -96    514    537    381    314    239    202
     38    -72   -111     18     75    -90    517    550    387    306    233    215
     38    -57    -98      7     67    -77    530    576    410    342    262    231
     49    -44    -96     -2     72    -70    535    597    426    363    280    223
     59    -46   -109     -7     83    -77    535    613    431    366    283    218
     64    -38   -103    -12     83    -70    548    646    454    381    296    239
     70    -31   -101    -20     85    -67    555    678    472    402    316    262
     83    -28   -111    -28     96    -70    555    698    478    405    319    262
     96    -12   -109    -41    101    -62    563    730    496    420    335    275
    109      7   -101    -57    106    -46    574    769    522    452    361    306
    122      7   -116    -64    119    -54    576    789    527    454    366    311
    135     18   -119    -77    127    -49    579    810    535    465    374    322
    145     51    -93    -98    119    -18    581    833    553    485    394    345
    158     77    -80   -116    119      0    581    844    558    493    405    361
    166     85    -80   -127    122      2    576    839    553    491    407    361
    168    103    -64   -137    116     20    579    844    561    501    423    379
    168    116    -54   -145    111     31    579    841    558    504    428    387
    171    127    -44   -148    109     41    571    815    540    491    418    376
    158    155     -5   -158     80     77    566    797    532    483    418    379
    142    161     15   -153     62     88    574    784    537    491    426    389
    137    148     10   -145     62     80    568    750    522    478    415    376
    124    150     25   -137     49     88    568    717    511    467    407    366
    103    171     67   -140     18    119    566    685    511    465    407    361
     85    161     75   -124      5    119    558    646    498    449    389    340
     64    129     62    -98      0     96    548    605    478    426    363    314
     38    109     70    -72    -15     90    550    576    475    423    363    306
     20     88     67    -54    -23     77    542    548    465    410    345    288
     15     62     46    -38    -15     54    530    511    439    381    322    257
      5     38     33    -23    -15     38    527    488    426    368    306    249
     -5     33     38    -12    -20     36    527    475    423    366    301    239
     -5     23     28    -10    -18     25    517    452    402    345    283    207
     -7      7     15      0    -12     12    509    436    389    335    272    197
    -15     18     33     -2    -23     25    511    439    394    342    283    207
    -12     18     31     -2    -20     23    511    436    392    340    280    210
    -12     10     20      0    -18     15    501    426    381    327    267    197
    -15     12     28      2    -23     18    511    433    394    342    280    210
    -10     25     36     -7    -25     31    511    439    402    350    288    218
      0     25     25    -12    -12     25    504    428    389    337    275    205
     -7     31     38    -12    -23     33    504    428    392    337    275    210
    -12     33     44    -10    -28     38    509    436    400    350    285    220
     -5     31     33    -12    -20     31    504    428    394    342    280    210
    -12     41     54    -12    -33     46    501    426    392    340    277    207
    -15     51     67    -18    -41     59    506    433    402    350    288    223
     -7     41     49    -18    -28     46    504    433    402    353    290    223
     -7     33     41    -15    -23     36    498    423    392    342    280    207
    -12     46     59    -15    -36     51    504    428    400    350    288    213
    -12     46     57    -18    -36     51    506    433    405    355    296    220
     -2     67     70    -33    -36     67    517    441    413    358    298    223
     -2    109    111    -54    -57    109    537    462    436    384    322    246
     -7    148    155    -70    -80    150    568    485    470    415    353    280
     -2    163    163    -80    -83    163    581    491    472    413    353    280
      0    161    158    -80    -77    161    589    493    470    405    345    275
      2    197    194   -101    -96    197    607    517    498    433    371    301
     12    267    254   -140   -119    262    613    527    530    475    413    329
     23    327    303   -176   -140    316    584    511    542    493    439    348
     31    366    335   -200   -153    350    553    504    558    514    462    376
     44    361    314   -205   -135    340    535    498    555    514    459    379
     44    327    283   -184   -119    306    517    475    530    491    441    363
     25    319    293   -174   -132    306    496    452    504    472    426    348
     12    254    239   -135   -114    246    488    436    478    444    394    322
      5    129    124    -70    -59    127    472    413    418    376    327    259
      0     38     38    -18    -18     38    465    394    376    329    275    213
    -15     10     25      2    -20     15    470    384    361    314    257    194
    -23    -12      7     18    -15     -2    459    358    332    288    231    166
    -20    -44    -23     31      0    -33    446    340    303    262    213    142
    -23    -38    -15     31     -5    -28    449    340    303    259    213    148
    -28    -49    -20     38     -5    -36    446    337    298    254    202    140
    -25    -75    -49     49     10    -62    439    324    285    236    184    127
    -31    -75    -46     51      5    -59    439    322    280    231    181    127
    -33    -62    -28     49     -2    -46    439    324    285    233    187    135
    -23    -70    -49     46     12    -62    431    316    275    226    176    119
    -18    -80    -62     49     20    -72    433    314    270    220    174    111
    -20    -83    -62     49     20    -72    439    316    275    226    176    111
    -18    -93    -75     57     28    -85    436    314    267    218    171    103
    -15    -98    -83     54     33    -90    428    303    257    207    161     93
    -12   -101    -88     57     36    -96    433    314    257    207    161     98
      7   -181   -189     85     98   -184    441    329    223    161    111     54
     75   -376   -452    150    262   -413    478    381    122     10    -57   -109
    103   -504   -607    197    355   -555    618    550    122    -88   -192   -262
     83   -353   -436    135    259   -394    756    662    277     25    -88   -181
    -38     28     67      5    -54     46    706    322    405    262    202     93
   -231    688    919   -228   -574    802    410   -340    493    641    704    605
   -402   1530   1932   -563  -1166   1730    106   -711    771   1257   1421   1330
   -439   1927   2366   -745  -1402   2145   -192   -901    906   1628   1836   1769
   -350   1574   1925   -613  -1137   1748   -439  -1047    558   1312   1527   1512
   -306    924   1231   -309   -769   1078   -381   -987     10    530    737    753
   -233    311    542    -41   -389    426    -64   -509   -114    111    215    239
   -135     70    205     31   -168    137    194    -44     90    163    168    158
    -59     18     77     20    -67     46    345    210    236    246    213    171
    -31    -15     15     23    -23      0    413    314    283    262    218    163
    -28    -67    -41     46      5    -57    423    329    262    220    176    124
    -20    -98    -77     59     25    -88    433    342    254    197    150    101
    -20   -103    -85     62     31    -96    449    366    265    202    150     98
    -10   -114   -103     62     46   -109    457    376    262    194    142     88
    -10   -127   -116     67     51   -122    457    376    252    179    132     70
     -7   -119   -111     64     51   -116    470    392    265    192    137     83
     -5   -111   -106     57     49   -111    472    402    272    200    145     88
      7   -109   -116     51     62   -111    470    402    270    189    137     80
     10   -103   -114     44     62   -109    478    415    277    194    142     88
     15    -93   -109     38     62   -101    485    428    290    210    153    101
     20    -85   -106     31     62    -96    483    428    285    205    150     96
     20    -85   -106     33     62    -96    485    436    288    205    150     96
     15    -77    -93     31     51    -85    496    454    303    220    166    111
     20    -62    -83     20     49    -70    493    459    309    226    168    114
     18    -67    -88     23     51    -77    491    462    303    220    163    109
     15    -54    -70     20     41    -62    501    480    322    236    179    127
     15    -51    -70     18     41    -62    509    498    335    246    189    140
     25    -54    -80     12     51    -67    504    504    332    241    181    129
     23    -41    -64      7     44    -51    509    519    342    246    187    137
     20    -33    -54      7     36    -44    519    542    363    262    205    158
     36    -41    -77      0     54    -57    522    558    368    267    205    155
     44    -36    -80     -5     59    -57    527    579    376    275    210    158
     49    -18    -67    -15     57    -41    542    610    400    296    228    181
     62    -12    -75    -23     67    -44    545    633    410    303    236    187
     70    -12    -83    -31     75    -46    548    654    415    306    241    189
     75      2    -72    -38     72    -33    561    693    439    327    259    210
     85     18    -67    -51     75    -25    568    724    457    340    270    223
    101     20    -80    -59     90    -28    574    748    462    345    272    223
    114     38    -75    -77     93    -18    581    776    478    363    288    241
    124     59    -64    -93     93     -2    592    810    498    384    309    265
    137     67    -70   -106    103      0    592    828    506    389    316    272
    145     77    -67   -111    106      5    594    841    511    397    327    288
    142    106    -38   -127     90     36    602    852    524    415    348    303
    155    122    -33   -140     93     44    602    854    524    415    353    316
    153    127    -28   -142     90     49    600    841    514    407    348    311
    140    132     -7   -135     75     62    607    841    519    415    358    319
    135    158     23   -148     54     90    602    823    514    413    355    319
    132    166     33   -150     49     98    589    787    493    392    340    301
    122    174     51   -148     33    111    589    761    488    387    340    301
    106    189     83   -148     12    137    592    735    488    392    348    306
     90    187     93   -140     -2    142    574    683    462    366    322    283
     72    166     93   -119    -10    132    566    641    446    345    303    265
     49    150    101   -101    -25    127    566    610    441    342    298    259
     41    132     90    -85    -23    111    550    571    423    322    280    239
     31    101     70    -64    -20     85    532    527    392    290    252    207
     15     85     70    -51    -28     80    532    504    379    277    241    200
      2     62     57    -33    -28     62    527    483    368    267    226    184
      7     49     41    -28    -15     46    517    457    348    244    200    153
     -2     33     36    -18    -20     36    514    446    337    233    192    137
     -7     33     38    -12    -23     36    514    441    337    233    194    145
     -5     23     25    -10    -15     23    504    423    319    215    176    135
      2     12     10     -7     -2     12    504    423    316    215    174    132
     -2     25     28    -12    -15     28    506    428    327    226    184    135
     -2     31     33    -15    -18     33    504    426    324    223    187    132
      2     33     31    -20    -15     31    498    420    316    213    179    129
      0     41     41    -20    -20     41    504    428    324    223    184    140
      0     38     38    -20    -20     38    506    433    329    228    189    145
      2     36     33    -20    -15     33    501    426    322    220    181    135
     -2     41     41    -20    -23     38    501    426    324    220    181    140
     -2     41     44    -18    -23     41    506    436    335    233    192    150
      5     49     44    -28    -18     46    498    426    324    223    184    135
      5     51     46    -28    -20     49    496    423    319    218    179    129
      0     57     57    -28    -28     57    496    426    319    218    184    142
      7     49     41    -28    -15     46    498    428    324    220    184    150
      7     41     33    -25    -12     38    493    420    314    215    174    129
      7     67     59    -36    -25     64    498    426    324    226    187    129
     15     96     80    -57    -33     90    514    444    345    246    210    150
     18    119    101    -67    -41    111    524    452    358    254    215    161
      5    142    135    -75    -64    140    548    467    376    270    226    176
      2    176    171    -90    -83    174    571    488    402    296    249    192
     12    181    168    -98    -77    174    568    485    392    285    241    184
     12    207    194   -109    -90    202    574    493    402    290    249    197
     18    288    270   -155   -127    280    589    514    449    340    296    252
     28    342    314   -187   -142    329    571    509    470    371    329    277
     41    371    329   -207   -142    350    530    485    470    376    340    283
     51    376    324   -213   -135    350    511    488    475    381    348    303
     46    371    322   -210   -137    348    496    467    452    363    335    293
     44    337    290   -192   -124    314    480    444    423    335    309    270
     36    277    241   -158   -101    259    472    428    394    303    277    236
     25    174    148    -98    -59    161    467    415    348    257    231    194
     23     72     49    -49    -12     59    454    394    296    205    168    129
     12     23     10    -18      2     15    452    376    270    176    140     96
      0     -7     -7      2      2     -7    454    363    254    161    127     83
      7    -20    -28      7     18    -23    439    348    233    140    109     72
      7    -33    -41     10     23    -36    428    332    213    116     88     54
      2    -36    -41     15     20    -38    433    335    215    119     88     59
      0    -57    -59     28     28    -57    439    340    215    119     90     64
      2    -70    -72     33     36    -70    433    329    202    106     75     51
      7    -59    -70     25     36    -64    431    327    200    103     75     54
      2    -62    -64     28     31    -62    431    332    205    106     80     62
      0    -80    -80     38     38    -80    423    324    192     93     67     46
      2    -83    -85     41     44    -83    423    319    181     85     57     38
     -2    -80    -77     41     36    -80    423    324    189     93     64     46
      2    -85    -88     41     44    -88    418    322    187     90     62     41
      5    -98   -103     46     51   -101    413    314    171     72     46     31
     18   -158   -176     70     96   -166    426    337    145     33      5      0
     77   -342   -420    132    246   -381    480    423     83    -77   -132   -135
    122   -454   -576    166    348   -514    610    597     98   -166   -254   -277
     98   -280   -379     90    236   -329    748    730    280    -36   -135   -194
    -28    135    163    -51    -96    148    711    407    415    213    166     88
   -200    784    984   -296   -592    883    366   -322    407    550    649    571
   -353   1584   1935   -615  -1143   1758     33   -782    563   1070   1288   1205
   -402   2013   2413   -807  -1408   2213   -285  -1044    644   1431   1706   1636
   -332   1626   1958   -646  -1145   1792   -524  -1200    280   1114   1397   1389
   -272    898   1171   -314   -722   1034   -413  -1062   -241    301    553    581
   -207    298    506    -46   -358    402   -101   -568   -309    -90     49     93
   -119     70    187     23   -155    127    171    -70    -31     20     57     80
    -33     20     54      7    -44     36    322    207    145    122    116    124
     -7    -15     -7     10     -2    -12    376    301    187    132    111    111
     -2    -46    -44     23     18    -44    400    335    192    122     96     90
      7    -83    -93     36     49    -88    407    348    181     98     72     67
     18   -101   -119     41     67   -109    410    358    179     90     59     46
     12    -96   -111     38     62   -103    426    379    194    101     67     54
     18   -111   -129     46     72   -119    433    392    202    101     64     54
     23   -116   -140     46     80   -127    431    392    197     90     57     46
     15    -80    -96     33     54    -88    431    397    202     96     62     51
     20    -80   -103     28     62    -93    439    413    215    106     70     64
     28    -93   -122     33     75   -106    441    413    213    101     67     57
     25    -90   -119     31     70   -103    446    423    226    116     83     67
     23    -75    -98     25     59    -85    454    441    246    140    106     83
     28    -77   -109     23     67    -93    452    444    246    137    103     80
     33    -59    -93     12     62    -75    452    446    246    135    101     83
     31    -46    -77      7     51    -62    462    462    257    142    111    103
     44    -44    -88      0     64    -64    462    472    262    150    114    116
     46    -41    -90     -2     67    -64    457    475    267    155    114    101
     44    -25    -70    -10     57    -49    467    493    285    174    132    109
     49    -23    -75    -15     62    -46    475    514    301    192    148    127
     62    -18    -80    -20     70    -49    472    519    301    189    145    127
     62     -7    -70    -28     64    -36    480    537    316    200    155    137
     62     10    -54    -36     59    -20    491    563    335    218    168    155
     75      5    -70    -41     70    -31    493    576    340    223    171    158
     83     10    -72    -46     77    -31    493    594    350    228    181    161
     83     20    -62    -54     72    -20    509    628    376    252    202    181
     93     31    -62    -62     77    -15    517    659    392    267    218    197
    101     36    -64    -70     83    -12    519    680    400    275    220    200
    103     57    -46    -80     75      5    535    719    423    296    241    226
    116     70    -46    -96     83     12    545    756    446    316    254    249
    137     70    -67   -106    103      2    548    779    454    324    265    254
    145     88    -57   -116    101     15    550    802    465    337    280    267
    153    106    -46   -129    101     31    566    836    493    376    314    293
    161    114    -49   -137    103     33    561    836    491    371    314    288
    166    129    -36   -148    101     46    558    836    485    366    314    290
    166    155    -10   -161     88     72    561    841    491    374    324    316
    171    176      5   -174     83     90    555    833    488    376    324    319
    171    171     -2   -174     88     85    553    818    475    368    319    303
    166    194     28   -179     70    111    555    805    475    371    332    314
    158    215     57   -189     51    137    553    784    470    368    335    322
    150    215     64   -181     44    140    542    748    449    350    316    311
    129    218     88   -176     20    153    537    711    441    342    314    301
    114    231    116   -174     -2    174    535    680    441    348    314    290
    101    207    103   -155     -2    158    527    639    428    332    301    267
     85    200    114   -142    -12    158    517    594    413    311    283    249
     62    187    124   -124    -33    158    511    563    402    303    275    244
     51    168    114   -111    -31    142    498    524    384    285    254    223
     44    142     98    -96    -25    122    485    485    358    259    228    192
     33    129     96    -80    -31    114    485    465    348    252    220    179
     25    116     88    -72    -31    103    480    449    337    239    205    168
     23     88     64    -57    -20     77    472    428    319    220    192    150
     15     83     64    -51    -23     75    472    415    311    213    184    145
     10     98     88    -54    -38     93    472    415    314    215    184    150
     15     93     77    -54    -31     85    462    402    303    205    174    137
     12     85     72    -49    -31     80    462    400    301    202    174    137
      7     90     83    -51    -38     88    465    405    311    215    187    150
     12     90     77    -51    -31     85    465    407    316    218    189    155
     15    103     88    -62    -38     96    454    394    301    205    174    135
     10    114    101    -62    -46    109    462    402    311    215    187    145
      7    114    103    -62    -49    109    465    407    316    223    192    150
     12    101     88    -57    -36     96    462    402    314    220    189    145
     12    109     93    -62    -38    101    465    405    316    220    189    150
     15    122    106    -70    -46    116    467    413    324    228    197    163
     23    109     83    -67    -31     96    462    405    319    220    192    161
     25    122     96    -72    -33    109    454    397    309    213    187    153
     15    127    111    -72    -49    119    459    402    322    231    205    161
     18    116     98    -70    -38    109    462    407    327    236    210    161
     20    122    101    -72    -41    111    459    397    316    228    200    150
     15    150    135    -83    -59    142    470    410    332    244    215    166
     18    179    161   -101    -72    171    493    433    361    267    236    192
     23    202    179   -114    -77    192    511    444    374    280    252    202
     12    244    228   -129   -109    236    532    454    394    301    275    218
     15    259    244   -137   -114    252    548    470    410    319    290    236
     31    270    236   -150   -103    254    545    470    410    316    280    226
     38    327    288   -184   -124    309    558    488    439    345    309    254
     36    407    368   -223   -166    389    555    498    483    389    358    303
     49    470    420   -259   -184    446    524    483    496    415    387    327
     57    446    389   -254   -166    418    491    462    478    400    376    311
     51    433    381   -244   -163    407    485    457    475    402    379    316
     41    423    381   -233   -171    402    467    439    457    392    374    311
     38    368    329   -202   -145    350    452    415    426    355    340    288
     28    272    241   -150   -106    257    439    392    376    301    280    231
     23    174    150    -98    -62    163    433    376    329    249    223    181
     18    101     83    -62    -31     93    423    355    290    207    184    148
      5     70     64    -36    -28     67    415    329    262    181    155    122
     -2     54     54    -25    -31     54    410    319    246    171    148    111
      2     36     33    -20    -15     36    407    314    239    163    142    103
      2     28     23    -15    -10     25    400    303    228    153    129     83
     -7     23     31     -7    -18     25    405    306    233    161    135     88
    -10     15     23     -2    -18     20    405    309    236    161    135     90
     -5      7     12     -2    -10     10    402    301    220    148    122     75
     -7     10     18     -2    -12     12    402    298    215    142    119     72
     -7      2     10      2     -7      5    407    309    226    155    132     85
     -2      0      0      0     -2      0    394    296    210    140    116     70
     -2     -2      0      2     -2      0    392    290    205    127    103     62
    -10    -10     -2     10     -5     -7    402    301    215    140    114     75
     -5    -12     -7     10      0    -10    400    301    215    145    116     72
     10    -46    -57     15     33    -51    392    296    181    103     77     33
     59   -184   -244     62    150   -213    420    345    122     10    -33    -64
    109   -381   -491    135    298   -436    530    483     83   -116   -192   -226
    142   -376   -519    116    329   -446    678    675    168   -122   -226   -283
     38    -25    -67     -7     51    -46    717    514    335     96     25    -54
   -140    532    672   -194   -405    602    488   -106    402    413    449    371
   -319   1327   1644   -504   -982   1486    137   -685    535    904   1072   1000
   -452   2073   2525   -810  -1488   2299   -176   -982    776   1460   1701   1613
   -394   1935   2327   -771  -1361   2130   -462  -1143    594   1402   1657   1608
   -314   1301   1613   -493   -963   1457   -491  -1122     90    735    976    969
   -246    605    849   -181   -548    727   -233   -756   -218    101    270    285
   -155    207    363    -25   -259    285     93   -192    -31     62    109    109
    -64    148    213    -44   -140    181    272    129    166    179    176    158
    -18     90    106    -36    -62     98    350    262    231    202    174    140
    -10     49     59    -20    -33     54    379    301    233    184    150    106
     -5     25     31    -10    -18     28    402    332    241    179    142     96
      5     10      2     -7      2      5    407    340    231    158    122     72
     10     -2    -15     -5     12     -7    413    353    228    145    106     62
     10     -7    -18      0     12    -12    426    371    241    153    116     75
     15     -7    -23     -2     18    -15    431    379    246    158    116     64
     20    -12    -33     -5     25    -20    428    379    241    150    116     57
     15      0    -15     -7     15     -7    436    392    257    163    124     72
     18      0    -18    -10     18     -7    444    405    267    174    135     83
     25     -2    -28    -10     25    -15    444    407    265    171    132     77
     23     18     -7    -23     15      5    441    413    267    176    135     80
     23     23      0    -23     12     12    452    426    280    187    145     90
     28     23     -5    -28     15     10    446    428    280    181    145     88
     28     23     -5    -25     18     10    449    433    283    184    148     90
     23     28      2    -25     10     18    462    452    301    207    168    111
     31     44     10    -38     10     28    462    462    309    215    171    111
     36     46     10    -41     12     28    459    467    309    213    168    101
     28     46     18    -36      5     33    472    488    324    226    184    116
     38     57     15    -49     12     36    475    504    335    239    194    132
     54     67     12    -59     20     38    472    509    335    233    187    122
     57     83     25    -70     15     54    480    530    348    244    200    135
     57     98     41    -77      7     70    493    555    374    272    223    155
     64     88     20    -77     23     57    496    574    379    272    223    153
     72     85     12    -77     31     49    501    597    387    277    226    161
     72     93     18    -85     28     57    517    633    413    298    249    189
     90    109     18    -98     36     64    519    657    423    309    257    202
    106    111      5   -109     49     57    524    683    433    319    259    197
    114    129     15   -122     49     72    537    722    459    345    283    215
    122    148     25   -135     46     88    542    750    475    358    301    231
    137    150     12   -142     62     83    548    771    478    363    303    236
    150    174     20   -163     64     96    553    795    493    379    322    257
    161    194     33   -176     64    114    563    820    511    397    342    280
    174    197     23   -187     75    109    561    823    509    400    348    280
    176    215     38   -194     70    127    558    820    504    400    353    285
    174    249     75   -213     49    163    563    820    511    410    368    309
    174    254     80   -215     46    168    561    813    506    405    366    311
    168    257     88   -213     38    174    553    789    493    397    355    296
    161    277    116   -218     23    197    555    776    496    405    368    301
    153    285    132   -220     10    207    555    750    493    402    376    311
    140    293    153   -218     -5    223    540    706    475    384    361    296
    116    306    189   -215    -36    249    535    667    467    376    353    285
     98    306    207   -202    -54    257    537    641    470    381    358    285
     77    275    194   -179    -59    233    524    597    452    358    335    262
     59    254    194   -158    -67    223    511    550    431    337    314    239
     41    241    200   -142    -80    223    506    522    426    332    306    233
     33    218    184   -124    -75    202    498    493    407    314    290    215
     23    189    166   -106    -72    176    485    459    381    285    262    184
     10    179    166    -96    -77    174    480    439    368    272    252    176
      7    168    161    -88    -77    166    478    420    358    262    241    166
      5    145    140    -75    -67    142    470    400    340    246    220    140
      0    145    145    -75    -72    148    467    392    335    244    215    132
     -2    161    163    -80    -83    161    470    394    342    249    226    142
      2    148    145    -77    -72    145    462    387    335    244    220    137
     -2    140    142    -67    -72    140    462    384    332    241    220    140
     -2    150    153    -75    -77    150    467    392    342    252    228    150
      2    153    150    -77    -75    153    467    392    342    249    228    145
      5    150    145    -80    -70    148    462    387    335    246    223    135
      2    168    166    -85    -80    168    465    392    345    257    233    142
      2    171    168    -88    -85    171    465    394    350    262    239    150
      5    161    155    -83    -75    158    462    389    342    252    233    145
      0    168    168    -85    -83    168    459    387    340    249    231    145
      0    174    174    -85    -85    174    470    397    353    262    244    161
      5    168    163    -88    -80    166    462    389    345    254    233    150
      2    171    166    -88    -80    168    462    384    340    252    231    145
     -2    174    176    -85    -90    174    470    392    350    262    244    158
      5    168    163    -85    -77    166    470    394    350    262    244    158
      7    189    179   -101    -85    184    472    392    348    257    239    153
      7    236    228   -122   -111    233    496    415    376    285    267    176
      7    267    259   -140   -127    265    517    433    400    309    290    200
      5    288    283   -145   -137    285    537    441    413    314    296    205
      7    293    283   -153   -137    290    550    449    418    316    296    210
     20    314    293   -166   -135    303    563    465    436    335    314    226
     25    368    342   -200   -158    355    568    475    459    361    342    246
     31    441    410   -236   -189    426    555    472    485    389    376    275
     41    501    459   -272   -210    480    527    470    511    423    410    316
     57    501    444   -280   -192    472    501    457    504    420    407    316
     54    467    410   -262   -179    439    485    439    480    397    389    296
     41    452    410   -246   -184    431    475    423    470    392    387    296
     31    410    376   -223   -171    394    462    407    444    366    361    272
     28    288    259   -158   -114    275    444    379    384    298    290    205
     20    187    166   -106    -72    179    439    361    337    244    236    153
      5    148    142    -75    -67    145    444    353    319    226    215    137
     -5    109    111    -54    -59    109    428    324    283    192    181    103
    -10     80     90    -36    -51     85    420    303    259    166    161     85
    -20     72     93    -28    -57     83    420    303    257    166    158     88
    -18     54     72    -18    -44     62    418    303    252    161    153     83
    -20     57     75    -18    -49     64    407    285    233    140    135     62
    -25     57     83    -15    -54     70    410    288    236    142    137     67
    -28     46     72    -10    -49     59    413    288    236    142    135     67
    -18     23     41     -2    -28     31    407    280    226    129    124     54
    -20     33     51     -7    -36     41    405    275    220    124    119     51
    -20     38     57    -10    -38     46    407    280    223    129    122     51
    -10     33     44    -12    -25     36    402    272    213    119    114     44
    -15     31     46     -7    -31     38    402    270    210    111    109     38
    -15     28     41     -7    -28     33    410    280    220    122    116     49
      0    -28    -31     12     15    -31    413    288    194     88     80     15
     57   -187   -244     62    150   -215    431    319    106    -36    -54   -111
    101   -361   -462    129    280   -410    550    459     70   -166   -218   -280
     98   -309   -410    103    252   -358    704    636    189   -119   -197   -283
     -2     15     18     -7    -12     18    722    444    335     85     44    -67
   -179    594    774   -207   -478    683    485   -176    413    415    483    371
   -348   1441   1790   -545  -1067   1615    155   -709    600    956   1150   1049
   -449   2062   2512   -807  -1480   2286   -148   -958    807   1444   1704   1600
   -392   1883   2275   -748  -1332   2078   -426  -1130    584   1319   1592   1540
   -335   1249   1584   -457   -958   1415   -446  -1124     54    620    883    878
   -265    542    807   -137   -535    675   -179   -740   -246      0    184    192
   -155    213    368    -31   -262    290    119   -200    -23     31     93     75
    -70    153    223    -41   -148    189    301    122    171    145    161    114
    -28    106    135    -41    -80    119    384    259    236    171    168    114
    -15     62     77    -23    -46     70    397    277    215    129    124     64
    -12     28     38     -7    -25     33    413    298    215    114    103     44
     -7     12     20     -2    -12     15    431    327    223    114    101     41
     -2    -12    -10      5      2    -10    439    335    218    103     88     25
      2    -18    -20      7     10    -18    441    342    218     96     80     15
     -5      0      2      0     -5      0    449    355    228    103     85     23
      2     -5    -10      0      5     -7    457    366    233    103     85     25
      7     -5    -12     -2      7     -7    457    366    231     98     83     18
      7     15      7    -10      0     12    470    384    249    116     96     36
      7     10      2    -10      2      7    472    394    257    124    101     44
     10     15      5    -15      2     10    467    392    249    116     96     36
     10     20     10    -15      0     15    472    402    257    122    103     46
     10     31     20    -20     -5     25    485    418    275    137    116     62
     20     28      7    -25      5     18    480    418    270    129    109     51
     25     33      7    -31      7     23    483    426    275    135    114     57
     28     49     20    -38      2     36    493    444    290    148    122     75
     33     51     18    -41      7     36    496    454    293    148    122     80
     33     49     15    -44     10     33    493    457    293    150    124     70
     33     67     33    -51      0     51    506    480    316    174    145     88
     38     72     31    -57      2     51    514    501    332    187    161     98
     49     77     28    -62     10     54    504    504    324    179    150     88
     49     85     33    -70      7     59    509    524    340    189    161     98
     51     96     44    -75      5     70    527    555    363    210    179    122
     57     90     31    -75     12     62    532    576    371    215    181    127
     64     93     28    -77     18     62    537    605    387    226    187    135
     64    103     36    -85     15     72    550    641    413    252    213    158
     80    114     33    -98     23     75    558    670    426    259    223    176
     98    116     18   -109     38     70    561    696    431    265    223    184
    103    135     31   -119     36     83    576    732    457    293    246    210
    116    163     44   -142     36    103    581    761    472    306    262    223
    132    174     41   -153     46    109    579    774    475    311    267    226
    137    189     51   -163     41    122    587    789    488    335    288    239
    145    226     80   -184     33    153    594    807    506    355    319    262
    148    239     88   -194     31    163    584    797    491    340    311    265
    145    241     96   -194     25    168    581    787    483    322    298    272
    140    257    114   -200     12    184    592    787    491    337    309    290
    142    267    124   -205     10    197    592    776    485    337    314    288
    135    285    150   -213     -7    218    576    740    465    314    301    283
    122    296    174   -210    -25    236    576    717    462    314    303    296
    106    293    187   -200    -41    241    576    691    459    324    311    290
     93    285    192   -189    -49    239    563    646    444    314    301    252
     72    283    207   -179    -67    244    558    605    439    303    293    231
     57    275    218   -166    -80    246    558    574    431    293    280    218
     44    241    197   -145    -77    220    548    532    410    270    259    194
     28    213    184   -119    -77    200    535    493    387    246    236    166
     10    197    187   -103    -90    194    530    467    374    231    223    161
      0    176    176    -88    -88    176    517    436    350    210    202    142
      0    148    148    -75    -75    148    509    410    327    184    174    116
     -7    142    150    -67    -77    145    506    400    324    181    171    114
    -12    132    145    -62    -77    137    504    387    311    168    161    103
    -10    122    132    -57    -70    127    496    371    298    155    148     90
    -12    129    142    -59    -77    135    496    366    293    150    145     90
    -15    135    150    -59    -83    142    504    371    303    158    153    106
     -5    116    122    -57    -64    119    493    366    293    148    142    109
     -7    127    135    -59    -72    132    488    358    288    145    137     98
    -15    132    148    -59    -83    140    496    368    303    161    148    101
    -10    135    145    -62    -77    140    493    366    301    161    150     93
     -7    124    129    -59    -67    127    488    358    293    150    145     88
     -7    140    148    -67    -77    142    491    363    301    158    153    103
     -5    142    145    -70    -75    142    491    368    309    163    158    114
      2    142    140    -72    -67    142    483    361    296    158    153     98
     -5    145    150    -72    -77    148    485    361    303    168    166    106
     -7    145    153    -70    -80    148    491    368    311    174    171    124
      0    135    135    -67    -70    135    483    361    303    163    161    119
      0    140    140    -70    -70    140    485    363    301    161    155    114
     -2    171    174    -85    -88    171    511    384    329    187    184    140
      2    200    197   -101    -96    197    530    402    350    205    202    161
      0    231    228   -116   -114    231    542    407    358    215    215    168
    -10    257    267   -122   -137    262    566    426    381    241    239    187
     -5    241    246   -122   -124    244    576    436    392    249    246    187
     12    283    270   -148   -129    275    576    439    400    254    257    200
     12    371    355   -192   -174    363    581    449    431    285    290    246
     23    441    418   -231   -197    431    576    459    472    340    340    293
     36    452    413   -244   -187    431    540    439    470    348    353    288
     41    441    400   -244   -179    420    519    423    457    335    342    275
     36    444    407   -241   -187    426    506    410    446    329    342    280
     31    423    392   -226   -179    407    491    389    426    314    329    267
     18    329    311   -176   -145    322    475    366    381    262    277    231
      7    220    210   -114   -101    215    470    355    335    215    226    181
      7    137    127    -75    -59    132    467    345    301    179    187    142
      2     93     90    -46    -44     93    459    316    262    140    150    111
    -12     70     80    -31    -46     75    444    288    231    114    124     88
    -12     54     67    -20    -41     59    441    283    223    106    119     83
    -10     36     44    -15    -28     38    433    275    213     93    103     67
    -10     31     41    -10    -25     36    431    267    202     83     93     57
    -12     31     41    -10    -28     36    433    270    205     90     96     64
     -5     28     33    -12    -18     31    428    265    197     85     90     54
      0     18     18    -10    -10     18    418    252    184     70     80     41
    -12     10     23      2    -18     15    423    257    187     75     85     54
    -12      5     15      2    -12     10    423    254    189     75     88     54
     -7     -2      2      5     -5      0    415    249    176     67     77     41
    -12      2     12      5    -12      5    415    246    179     70     80     36
    -12     10     23      2    -18     15    426    259    194     88     98     54
     -5    -12    -10      7      0    -12    418    254    179     70     80     36
     20   -101   -124     38     70   -111    423    270    129      2      5    -28
     70   -290   -361    109    213   -324    498    371     80   -111   -135   -153
    101   -413   -514    155    306   -462    641    550    103   -189   -249   -283
     72   -187   -259     54    166   -223    750    649    280    -46   -109   -176
    -54    267    322   -109   -187    293    670    288    410    226    233    150
   -213    971   1184   -381   -698   1078    353   -368    465    613    753    675
   -355   1805   2161   -724  -1257   1982     36   -784    678   1166   1408   1314
   -379   2065   2444   -844  -1413   2255   -254  -1010    706   1415   1691   1592
   -324   1564   1888   -620  -1106   1725   -433  -1158    254    945   1226   1176
   -277    841   1119   -283   -698    979   -337  -1060   -285    137    397    381
   -189    259    449    -33   -319    353    -49   -561   -293   -153    -10      0
   -116    140    257    -12   -187    197    189   -114     -7      7     70     62
    -33    106    140    -36    -85    122    329    137    150    106    129    109
      0     67     67    -33    -36     70    381    226    187    111    119     88
     -2     36     38    -15    -20     36    405    259    194    103    109     72
     -2      0      0      0     -2      0    418    280    194     90     93     64
      2    -28    -31     12     15    -28    423    290    187     75     72     49
      5    -25    -31     10     15    -28    433    303    192     77     75     44
      2    -25    -28     12     15    -25    446    327    213     96     93     54
     12    -23    -38      2     23    -31    444    324    210     90     90     49
     12    -28    -41      5     25    -33    446    329    210     90     88     46
      2    -23    -25      7     12    -23    457    345    226    106     98     57
      7    -12    -20      2     12    -15    459    355    231    111    103     59
     10    -10    -20     -2     15    -12    454    353    231    114    106     51
      7      7     -2     -7      5      2    462    366    244    129    122     62
     15     23      7    -20      2     15    465    376    252    137    129     75
     23     20     -2    -20     12     10    462    379    252    135    127     75
     20     15     -5    -20     10      5    467    392    262    142    132     85
     20     25      5    -23      7     15    475    407    277    155    142    103
     28     28      0    -28     15     12    472    413    277    155    140     98
     28     33      5    -31     12     20    472    420    283    161    145    101
     25     59     31    -44     -2     44    480    439    301    176    163    124
     36     62     23    -49      5     44    488    457    311    189    174    135
     49     54      5    -51     23     28    493    470    322    200    181    132
     49     80     31    -64     10     57    498    491    340    215    194    142
     59     90     28    -75     15     59    506    514    353    231    207    155
     72     88     15    -80     28     54    506    527    363    236    213    158
     75     96     20    -88     28     59    517    553    379    249    220    166
     77    116     38    -96     20     77    524    587    402    275    244    187
     90    114     23   -103     33     70    524    610    407    280    252    194
    106    116     10   -111     46     64    532    641    426    298    267    210
    114    140     25   -129     44     83    545    680    452    324    290    239
    127    158     31   -142     49     96    545    701    459    332    301    254
    142    158     15   -153     62     88    542    714    459    332    303    262
    148    179     31   -166     59    106    550    735    475    355    322    283
    163    207     41   -187     59    127    550    745    483    368    337    293
    179    220     41   -200     70    132    542    743    475    361    335    290
    171    236     62   -205     54    150    545    740    472    366    345    309
    168    265     93   -218     38    179    542    737    475    376    358    324
    168    267     98   -220     36    184    537    722    465    368    355    322
    166    280    114   -223     25    197    537    704    457    363    355    319
    155    306    150   -233      2    228    540    688    459    374    366    329
    150    316    166   -233     -7    241    540    667    454    368    366    327
    137    311    174   -226    -18    241    532    628    441    355    350    303
    111    303    192   -207    -38    249    535    605    444    353    348    298
     90    283    192   -189    -51    239    545    579    444    350    340    285
     72    254    181   -163    -54    218    530    532    420    319    311    249
     49    249    200   -150    -75    223    522    493    402    296    288    223
     36    233    197   -135    -80    215    522    467    397    290    277    213
     31    207    174   -122    -72    192    504    428    368    259    249    184
     23    189    166   -109    -70    179    496    397    345    236    223    161
      7    168    161    -90    -77    166    498    387    340    228    215    155
      7    145    137    -75    -64    142    496    374    327    213    205    142
      7    135    127    -72    -59    132    483    350    306    194    184    122
     -5    135    140    -67    -72    137    485    345    309    200    189    122
     -2    132    135    -64    -67    132    488    345    311    205    194    127
      2    119    116    -59    -57    119    488    340    306    202    189    119
      0    135    135    -67    -67    135    483    335    306    200    189    122
      2    148    145    -75    -72    148    488    345    316    213    200    135
     -2    137    140    -67    -72    137    483    340    314    210    197    129
      0    148    148    -72    -72    148    478    335    311    205    192    122
     -2    158    161    -77    -80    158    485    342    322    218    207    135
      2    158    155    -80    -75    155    483    345    324    220    210    140
      7    161    150    -85    -70    155    475    337    314    210    200    135
      7    171    163    -88    -77    168    480    345    324    220    210    142
      5    166    158    -88    -77    163    485    350    335    231    220    148
     10    171    158    -90    -72    166    480    345    327    223    215    145
     12    184    171   -101    -80    179    491    355    340    233    223    155
     12    215    202   -114    -93    210    519    387    379    275    259    189
     12    252    236   -132   -111    244    527    389    389    283    270    189
      5    283    277   -142   -135    280    550    400    405    296    285    202
      2    298    296   -153   -148    298    568    415    420    309    296    218
     18    296    277   -155   -129    288    574    423    423    311    296    218
     25    353    324   -192   -148    340    579    436    452    340    327    244
     28    444    415   -236   -192    428    574    441    488    379    371    288
     44    498    452   -272   -205    475    548    436    511    413    407    324
     64    501    436   -283   -184    470    519    418    496    400    400    319
     59    485    423   -272   -184    454    506    407    483    394    392    309
     44    472    428   -259   -192    449    496    392    475    389    387    306
     38    428    389   -236   -176    410    475    368    441    355    358    283
     28    335    306   -181   -137    322    459    342    389    298    298    228
     12    223    210   -119    -98    218    457    335    350    257    252    184
      5    161    153    -83    -72    158    452    316    319    220    218    155
    -10    111    119    -51    -64    114    446    293    290    197    189    119
    -23     98    122    -36    -72    109    444    277    272    181    176    101
    -20     96    116    -38    -70    106    439    267    259    168    163     90
    -12     88    101    -38    -57     96    426    254    244    150    148     85
    -23     77    101    -28    -64     90    426    252    239    142    140     83
    -23     80    103    -28    -62     90    433    259    249    158    150     88
    -15     67     83    -28    -49     75    428    252    239    148    142     67
    -15     59     72    -23    -44     64    423    244    231    137    135     59
    -12     59     72    -25    -44     67    431    252    239    142    142     80
     -5     67     72    -31    -38     70    423    246    233    140    132     72
    -12     49     62    -18    -36     54    415    233    218    124    116     49
    -20     57     77    -18    -49     64    420    241    228    137    127     51
    -25     46     72    -10    -49     59    426    249    236    145    140     64
    -10     28     38     -7    -23     33    420    244    215    116    109     44
     33    -93   -129     28     80   -111    436    270    145     18     -2    -49
     85   -301   -389    106    236   -345    540    394     90   -114   -166   -213
    111   -348   -462    116    285   -405    691    579    148   -145   -220   -296
     36    -93   -129     28     83   -111    774    532    303     18    -49   -150
   -145    423    566   -140   -355    493    566    -59    389    324    355    246
   -309   1221   1530   -457   -919   1374    223   -646    540    823    979    870
   -439   1984   2421   -774  -1431   2203    -85   -940    805   1389   1621   1496
   -407   2052   2460   -820  -1434   2255   -397  -1109    756   1514   1769   1673
   -329   1423   1753   -545  -1041   1587   -475  -1143    241    872   1117   1075
   -270    732   1002   -231   -636    867   -246   -846   -140    181    374    358
   -179    301    480    -64   -329    389     72   -311    -31     59    135    111
    -77    202    280    -62   -179    241    293     72    192    181    194    148
    -28    153    181    -62   -106    166    376    215    257    205    202    148
    -23    101    122    -38    -72    111    405    257    254    181    168    114
    -23     72     96    -25    -59     83    423    283    257    174    150     90
    -15     54     70    -18    -41     62    433    298    257    163    142     67
     -5     41     46    -18    -25     44    433    303    246    142    124     49
     -7     44     49    -18    -28     46    446    319    254    145    127     59
      0     41     41    -20    -23     41    457    335    265    153    129     67
     15     38     23    -25     -2     31    457    337    265    150    127     54
      7     44     36    -28    -15     41    465    348    275    161    137     54
      7     62     54    -36    -23     59    470    358    285    171    153     70
     18     62     44    -41    -12     54    467    361    283    166    145     72
     15     57     41    -36    -12     49    472    366    288    174    150     70
      7     70     62    -38    -28     67    485    384    309    197    171     83
     12     80     67    -49    -25     75    485    392    314    202    176     85
     23     83     57    -54    -18     70    485    392    314    200    176     85
     20     96     75    -57    -25     85    491    407    324    210    184    101
     20     98     77    -62    -28     88    493    418    335    218    192    109
     25    101     75    -64    -23     88    488    420    329    215    187    103
     23    114     88    -70    -33    103    493    433    340    223    197    111
     25    124     98    -75    -36    111    506    457    361    244    210    127
     36    114     77    -77    -20     96    506    470    368    249    215    127
     44    127     83    -85    -20    106    511    483    376    254    220    132
     49    145     96    -98    -23    122    522    509    397    272    236    148
     62    155     93   -109    -15    124    527    532    407    285    249    158
     67    148     80   -109     -5    114    530    550    415    290    252    161
     72    166     93   -119    -10    132    542    584    436    311    272    181
     80    187    106   -135    -12    145    553    615    457    329    288    200
     96    184     88   -140      5    137    558    639    465    329    288    202
    101    200     96   -153      2    150    566    670    480    345    303    218
    114    226    111   -168      2    168    576    709    504    368    324    244
    127    228     98   -179     12    163    579    732    514    381    337    254
    145    241     96   -192     25    168    584    756    524    397    355    262
    148    267    116   -210     15    192    592    774    542    418    371    280
    161    285    124   -223     18    205    592    779    548    423    379    290
    163    293    129   -228     15    213    589    774    542    423    381    290
    158    314    155   -236      2    236    594    779    550    436    400    303
    155    335    176   -246    -10    254    594    771    548    439    405    314
    158    337    176   -249     -7    257    584    748    532    423    394    303
    145    348    202   -249    -28    277    579    724    524    420    394    306
    135    366    231   -249    -46    298    584    706    530    428    405    319
    127    371    244   -249    -59    306    568    659    506    405    384    301
    109    366    254   -239    -72    311    561    623    498    394    376    290
     85    366    280   -226    -98    324    561    592    498    397    379    285
     67    345    277   -205   -103    311    550    553    485    384    363    265
     49    311    262   -181   -106    288    535    509    462    358    340    236
     28    303    272   -166   -122    288    530    478    449    348    329    228
     18    283    265   -153   -122    275    522    449    436    340    319    215
     12    257    244   -135   -114    252    509    413    407    311    290    184
     -5    228    233   -111   -119    231    506    392    397    301    277    171
     -7    213    220   -103   -114    215    506    384    392    298    277    168
     -5    200    205   -101   -103    202    496    363    371    275    257    148
      0    207    207   -103   -103    207    488    348    355    259    244    132
     -7    210    218   -103   -111    213    496    353    366    270    252    142
     -7    205    213   -101   -109    207    496    353    366    272    254    142
     -5    205    207   -101   -106    205    488    345    358    265    249    137
     -7    213    220   -101   -114    215    498    355    368    275    259    148
    -12    213    226   -101   -119    218    501    358    376    283    262    153
     -5    213    218   -103   -111    215    491    353    371    280    257    145
    -10    218    228   -106   -119    223    493    355    374    283    265    150
    -15    223    239   -103   -127    231    504    366    387    296    277    163
     -7    215    223   -106   -114    218    493    355    376    285    267    153
     -5    223    226   -109   -116    223    493    350    374    283    265    150
     -2    228    231   -114   -116    228    496    358    384    296    272    161
      0    226    226   -111   -111    226    498    358    381    293    270    155
      7    241    233   -127   -114    239    498    358    381    293    272    155
      7    277    270   -142   -132    275    527    387    413    322    301    181
     10    309    296   -161   -142    303    548    407    441    350    329    207
     10    337    327   -174   -158    332    566    415    452    361    340    213
      5    353    348   -179   -171    350    579    420    457    363    340    213
     10    355    345   -184   -166    350    589    433    467    371    345    220
     25    415    389   -223   -181    405    592    446    493    400    376    244
     31    491    459   -259   -213    475    584    446    524    433    413    283
     28    548    519   -288   -244    532    561    444    550    470    449    319
     44    548    504   -296   -228    524    535    436    550    472    452    324
     46    517    467   -283   -210    491    519    418    527    454    436    309
     36    522    485   -277   -223    504    506    405    519    449    433    309
     28    491    462   -259   -218    478    493    389    498    431    415    293
     28    387    358   -207   -163    371    480    366    449    376    361    241
     18    277    257   -148   -119    267    472    350    400    324    303    187
      7    215    207   -111    -98    213    475    340    374    298    272    158
     -5    179    184    -88    -93    181    462    311    337    262    241    124
    -12    148    158    -67    -85    153    449    288    306    231    210     96
    -18    142    161    -62    -90    150    449    280    298    223    202     90
    -15    135    150    -59    -83    142    441    275    288    215    194     83
    -15    116    129    -51    -72    122    436    265    277    202    179     67
    -23    114    135    -46    -77    124    439    267    277    205    184     70
    -23    109    129    -44    -77    119    444    270    280    207    187     72
    -12     98    111    -41    -62    103    436    259    267    197    174     59
    -20     80    101    -31    -59     90    433    254    262    189    168     51
    -15     85     98    -36    -57     90    439    262    267    197    174     59
    -10     75     83    -33    -46     77    433    254    259    187    166     51
     -7     72     80    -31    -44     75    426    246    249    174    153     38
    -10     85     96    -38    -54     90    431    254    254    184    161     46
     -2     49     49    -23    -25     49    431    262    241    166    140     28
     36    -77   -114     18     72    -96    444    283    174     77     41    -62
     83   -277   -361     98    220   -319    532    394    116    -57   -119   -220
    106   -303   -410     96    257   -355    685    581    187    -80   -176   -296
     46    -46    -93      0     70    -70    758    540    332     67    -12   -163
   -109    439    548   -166   -329    493    587      5    392    327    337    181
   -277   1215   1493   -467   -885   1353    249   -628    488    782    932    787
   -407   1969   2377   -782  -1392   2174    -51   -924    737   1350   1590   1431
   -400   2068   2465   -833  -1434   2265   -350  -1130    670   1467   1735   1602
   -324   1517   1842   -597  -1083   1678   -467  -1192    210    922   1184   1104
   -267    779   1047   -254   -657    911   -259   -940   -244    142    358    309
   -168    309    478    -72   -322    392     57   -371    -88     44    119     64
    -85    213    298    -64   -192    254    277     23    150    179    181    103
    -25    168    194    -72   -109    181    381    210    259    236    215    122
     -7    101    109    -46    -57    103    413    257    262    213    181     85
    -10     77     88    -33    -49     83    426    277    259    197    163     62
     -7     62     70    -28    -38     67    436    301    265    194    155     57
      0     33     33    -18    -15     33    446    314    262    184    145     44
      0     23     23    -10    -10     23    462    329    270    184    145     44
     -7     46     51    -20    -31     46    465    340    275    189    145     46
      0     41     38    -20    -20     38    467    350    280    194    150     49
      5     28     23    -18    -10     25    470    350    277    189    148     46
      5     44     38    -23    -15     41    478    366    290    202    161     62
     10     62     51    -36    -20     57    475    371    298    207    163     67
     12     54     41    -33    -12     49    475    371    298    205    161     62
     12     57     44    -38    -15     51    480    381    306    213    168     70
     12     75     62    -44    -23     70    488    400    324    228    181     85
     20     67     46    -44    -12     57    488    402    322    226    179     80
     18     70     51    -44    -15     62    493    410    329    233    187     88
     20     85     64    -54    -23     77    501    431    348    252    205    109
     33     96     62    -64    -12     80    501    441    353    259    210    116
     31     93     59    -64    -15     75    498    441    350    252    202    103
     36     98     62    -67    -12     80    506    462    366    265    213    116
     36    103     67    -70    -15     85    511    480    376    275    223    124
     46    109     62    -77     -7     85    517    493    387    283    228    132
     46    111     64    -77     -7     88    517    514    397    293    239    142
     46    129     83    -88    -18    106    524    540    418    314    259    163
     57    137     80    -98    -12    111    532    561    431    324    267    174
     70    145     75   -106     -2    111    542    589    449    337    283    187
     70    150     80   -111     -7    116    553    623    470    361    301    205
     85    161     75   -124      5    119    561    652    485    371    309    210
     93    171     77   -132      7    124    563    675    493    374    309    213
    103    197     93   -150      5    145    574    714    522    402    337    244
    122    213     88   -168     15    150    584    745    542    426    363    272
    140    223     83   -181     28    153    579    761    548    433    371    280
    142    252    106   -200     18    179    581    774    555    441    381    296
    148    280    132   -213      7    207    592    792    568    459    402    319
    140    262    122   -200     10    192    597    792    566    462    407    327
    140    275    132   -207      5    205    589    787    566    462    413    337
    140    298    158   -220     -7    228    589    779    563    462    415    342
    137    316    179   -226    -20    249    584    766    555    457    415    342
    132    324    189   -228    -31    257    574    737    537    441    405    332
    119    335    213   -228    -46    275    571    711    530    433    402    332
    106    329    223   -218    -59    277    574    683    522    428    394    327
     96    316    220   -205    -62    270    576    646    509    413    387    314
     72    290    218   -181    -72    254    576    610    501    407    379    309
     44    283    239   -163    -98    262    571    576    491    397    368    296
     38    270    228   -155    -93    249    553    530    465    368    340    265
     23    246    223   -135    -98    236    540    491    444    348    316    239
      2    228    226   -114   -111    226    535    462    431    340    311    228
     -5    207    213   -101   -109    210    522    431    410    319    290    207
    -10    171    181    -83    -96    176    509    402    387    293    265    181
    -12    168    181    -77    -96    174    514    397    381    288    262    181
    -10    166    174    -77    -93    168    509    384    371    280    252    171
    -10    148    158    -70    -85    153    496    363    353    259    233    148
    -18    145    161    -64    -90    150    493    361    350    259    236    150
    -20    153    174    -64    -96    163    498    368    363    280    254    174
    -15    150    166    -67    -90    158    488    358    355    265    244    158
    -15    150    166    -70    -90    158    488    358    353    262    239    155
    -12    161    174    -75    -96    166    501    371    368    277    254    171
     -5    166    171    -80    -88    168    498    371    374    288    262    176
    -15    148    163    -67    -90    155    480    358    358    272    252    166
    -20    166    187    -72   -103    176    480    358    361    275    254    168
    -23    163    187    -72   -106    174    480    361    368    288    265    174
    -18    155    174    -67    -96    163    483    361    368    290    272    179
    -20    155    174    -70    -98    163    485    361    368    290    275    181
    -18    189    205    -85   -111    197    493    368    376    298    283    184
      0    223    223   -111   -111    223    501    379    389    311    293    192
      2    241    239   -122   -116    241    509    389    407    327    311    207
    -10    272    283   -132   -148    277    532    410    433    353    335    231
     -5    293    298   -145   -153    296    537    413    436    358    342    233
      0    290    290   -148   -145    290    540    410    428    350    335    226
     -5    345    350   -168   -176    348    555    436    475    397    381    267
      5    433    426   -220   -210    431    555    452    519    446    441    327
     20    491    470   -254   -226    480    524    431    524    457    457    340
     15    511    496   -265   -241    506    501    418    530    467    470    348
     10    496    485   -252   -236    491    491    413    524    467    472    350
     18    480    462   -252   -220    472    467    384    496    441    452    327
     15    475    459   -246   -223    467    454    363    470    423    433    309
      5    420    413   -215   -205    415    452    353    441    392    402    280
      2    290    288   -145   -142    290    454    345    397    340    345    231
      5    213    207   -111   -101    213    446    329    353    296    298    184
     -7    189    197    -90   -103    192    449    314    332    272    277    163
    -20    153    174    -67    -98    163    441    296    309    254    262    145
    -12    116    129    -51    -70    122    431    283    288    231    241    129
    -12    114    124    -51    -70    119    431    272    270    213    223    114
    -12    116    127    -51    -70    122    428    272    272    215    226    114
    -10    103    111    -49    -59    106    423    267    267    210    223    114
    -28     90    119    -31    -72    103    415    257    252    197    210    101
    -31     98    129    -33    -80    114    413    257    252    200    210     98
    -33     72    106    -20    -70     88    405    252    244    194    207     98
    -18     83    101    -33    -59     90    407    249    241    192    207     98
     -2     93     96    -44    -49     93    420    259    252    207    218    111
      0     80     80    -41    -41     83    420    262    252    205    213    109
    -15     49     64    -15    -41     54    418    252    236    187    197     90
    -25     33     59     -5    -44     46    423    257    236    187    197     90
      2    -12    -15      5      7    -12    436    285    218    158    158     59
     49   -181   -231     64    140   -205    498    389    189     64     38    -54
     64   -241   -306     88    184   -275    631    576    267     36    -31   -145
     38    -18    -57    -10     49    -38    750    730    483    197    111    -36
    -57    389    446   -166   -252    418    701    452    587    415    392    213
   -187   1047   1234   -431   -709   1137    366   -239    501    696    839    657
   -303   1777   2078   -737  -1192   1927     75   -657    592   1150   1415   1218
   -316   1974   2291   -831  -1304   2132   -174   -896    542   1343   1654   1470
   -277   1408   1686   -563   -982   1545   -303  -1047     90    857   1156   1034
   -249    743    989   -249   -620    867   -223   -971   -413     57    324    249
   -181    290    472    -54   -327    381    -10   -576   -366   -148     15    -38
   -111    145    257    -18   -184    200    176   -174    -75     25    101     33
    -36    137    174    -49   -103    155    309     93    129    161    192    103
    -12     98    111    -44    -62    106    394    233    233    228    236    140
     -2     64     67    -31    -33     67    420    267    241    223    228    129
      2     36     33    -20    -15     36    420    277    236    205    207    106
     -2     31     33    -12    -18     31    431    298    249    213    215    111
     10     38     28    -25    -10     33    439    311    257    215    215    111
     18     23      2    -20      7     12    436    311    252    207    205    101
     12     15      2    -15      5     10    444    319    259    213    210    103
      7     23     15    -15     -2     20    462    340    280    233    228    124
     18     31     10    -25      5     20    452    337    277    228    226    119
     20     31      7    -25      5     20    452    340    280    231    226    119
     18     46     28    -33     -7     38    459    353    296    252    244    137
     20     51     31    -36     -5     41    462    363    303    257    254    145
     25     62     36    -44     -5     49    457    361    303    259    254    142
     25     80     54    -54    -15     67    459    371    319    277    267    155
     31     88     57    -59    -12     72    462    381    329    288    277    166
     41     77     36    -59      2     57    459    384    327    288    277    166
     38     93     51    -67     -7     72    462    394    340    298    285    174
     36    103     64    -70    -12     85    467    410    358    319    301    192
     49    103     54    -77     -2     77    462    415    358    324    303    189
     51    111     59    -80     -2     85    465    423    363    327    306    192
     51    127     75    -90    -12    101    475    446    389    355    332    218
     57    132     75    -96    -10    103    472    459    405    368    345    231
     57    132     72    -96     -7    103    472    470    410    371    348    236
     62    153     90   -106    -12    122    480    496    436    397    374    259
     75    171     96   -124    -10    132    480    517    452    415    389    272
     85    176     90   -132     -2    135    475    532    459    423    392    275
     88    187     98   -137     -5    142    485    561    480    444    410    298
     93    210    116   -150    -10    163    501    600    517    483    449    335
    111    218    106   -166      2    163    493    618    524    493    457    345
    124    228    103   -176     10    168    491    639    537    509    472    363
    127    252    122   -192      2    187    496    665    558    535    498    389
    142    272    129   -207      7    202    493    680    566    553    514    407
    153    285    132   -220     10    210    483    678    555    550    514    410
    150    311    158   -231     -2    236    483    685    563    566    532    433
    153    327    174   -241    -10    252    483    685    566    574    542    446
    168    350    181   -259     -5    267    475    672    553    566    540    444
    161    361    200   -262    -20    280    472    659    540    561    535    441
    150    371    220   -262    -36    298    470    646    535    558    537    446
    148    376    226   -265    -38    301    462    618    514    540    522    431
    142    387    244   -265    -49    316    462    594    501    524    506    415
    122    394    272   -259    -75    335    472    581    511    532    509    415
    114    384    270   -249    -77    327    478    561    506    522    498    397
     96    366    267   -233    -85    316    478    524    485    496    470    361
     77    361    283   -218   -101    322    480    501    483    483    454    345
     59    337    277   -200   -109    309    478    472    470    462    433    319
     51    298    246   -176    -98    275    472    436    444    431    402    283
     41    283    239   -163    -98    262    467    410    426    413    384    262
     38    285    246   -161   -103    267    467    394    420    407    376    254
     38    267    228   -155    -96    246    457    366    392    379    348    223
     23    241    215   -132    -96    228    454    348    376    361    332    205
     15    244    228   -132   -106    236    452    340    371    358    327    205
     23    241    218   -132    -96    231    449    329    361    345    314    194
     18    226    207   -124    -96    218    446    319    353    335    306    184
     12    231    218   -122   -103    226    449    324    361    345    316    194
     20    249    228   -135   -106    241    452    327    368    353    324    202
     31    249    218   -140    -93    233    441    319    358    345    316    192
     20    249    228   -137   -103    241    441    319    361    350    319    194
     18    267    249   -142   -116    259    444    324    371    361    329    202
     23    267    244   -148   -111    257    441    319    368    358    327    200
     12    262    249   -137   -116    257    436    316    366    358    324    197
     10    280    270   -145   -129    275    441    327    381    371    337    210
     20    301    280   -161   -129    290    449    337    394    384    353    223
     33    332    298   -184   -132    314    459    350    410    400    366    233
     36    389    353   -213   -158    371    475    368    439    428    392    254
     31    428    394   -231   -181    413    493    384    462    454    420    280
     33    433    400   -233   -184    418    498    384    465    454    418    277
     36    449    410   -244   -187    431    498    389    470    459    423    277
     41    511    470   -275   -213    491    517    418    517    509    472    324
     41    576    535   -311   -246    555    498    405    532    530    498    345
     46    631    581   -340   -267    607    470    389    545    548    519    366
     59    654    594   -358   -267    626    459    392    555    566    537    387
     64    636    571   -350   -252    605    452    381    545    555    530    379
     57    618    561   -337   -254    592    426    350    514    527    504    353
     44    607    563   -324   -259    587    420    337    496    514    491    340
     38    537    498   -290   -231    519    418    329    470    483    459    311
     46    423    376   -233   -163    400    410    314    418    428    400    254
     36    350    314   -194   -140    332    407    306    387    394    363    220
     23    316    293   -171   -135    306    405    288    361    368    337    197
     20    277    254   -150   -116    267    394    262    324    335    309    168
     23    262    239   -142   -106    252    389    249    309    322    298    155
     15    262    246   -140   -114    257    389    246    309    322    298    158
     15    241    226   -129   -103    233    384    241    296    314    285    148
     18    231    210   -124    -96    220    374    228    283    298    272    132
     12    244    231   -127   -109    239    376    228    285    298    275    132
     12    233    220   -124   -103    228    376    226    283    301    275    132
     15    220    205   -119    -93    213    371    218    272    290    267    124
     10    220    210   -119    -98    215    371    215    270    285    265    119
     12    228    215   -119   -101    223    371    220    275    293    270    124
     15    215    197   -116    -90    207    361    207    259    280    259    111
     10    215    205   -114    -96    210    355    202    254    275    254    106
      7    215    207   -114   -101    213    366    213    265    283    259    111
     28    145    116    -85    -44    132    376    233    244    252    226     80
     80    -31   -111    -25     93    -70    431    322    189    137     88    -49
    103   -140   -244     18    174   -192    576    511    239     67    -20   -166
     88     20    -67    -54     75    -20    706    626    381    150     51   -122
    -23    405    428   -189   -226    415    615    226    379    283    265     62
   -166   1054   1218   -446   -693   1135    231   -519    259    558    701    498
   -293   1852   2145   -779  -1218   1997   -122   -979    353   1047   1314   1085
   -322   2268   2590   -974  -1457   2429   -444  -1239    410   1387   1712   1462
   -262   1867   2130   -802  -1195   1997   -623  -1322    150   1140   1444   1239
   -218   1140   1358   -462   -789   1247   -452  -1106   -249    405    662    519
   -155    553    709   -200   -433    631   -140   -644   -275     44    194     88
    -80    374    452   -148   -267    413     98   -202      7    171    218     96
    -10    363    374   -176   -192    368    259     80    220    319    324    179
     18    329    311   -174   -148    322    314    179    277    342    332    181
     25    285    259   -155   -116    272    324    192    265    309    296    140
     25    265    236   -145   -106    252    335    207    262    293    277    122
     28    262    233   -145   -101    249    350    231    275    296    280    122
     33    236    200   -137    -83    218    353    236    272    290    270    109
     33    226    192   -132    -77    210    355    246    275    288    272    109
     28    257    226   -142   -101    241    363    259    290    303    285    122
     41    270    228   -155    -93    249    368    270    301    316    298    132
     54    267    213   -161    -80    241    366    265    290    306    288    116
     51    290    236   -171    -93    265    374    277    309    322    306    135
     49    301    249   -176   -101    275    376    285    319    332    316    145
     54    298    244   -176    -93    272    366    277    306    322    303    129
     57    303    246   -181    -96    275    371    288    316    332    311    140
     51    322    267   -187   -109    296    379    301    327    342    324    150
     62    327    265   -197   -101    296    381    306    332    348    329    153
     62    332    270   -197   -103    301    384    314    337    355    337    158
     54    355    298   -207   -122    327    389    329    353    374    353    171
     59    355    293   -207   -116    324    400    342    363    381    361    176
     67    358    288   -215   -109    324    405    353    366    384    363    179
     64    374    309   -218   -122    342    418    374    387    402    384    197
     67    394    324   -233   -127    361    420    389    397    410    387    200
     80    394    311   -239   -114    353    420    402    405    413    389    200
     88    413    324   -252   -119    368    426    423    423    431    407    218
     93    444    350   -267   -127    397    436    452    444    449    426    236
    101    441    340   -272   -119    389    441    470    454    457    433    239
    109    449    340   -280   -116    394    452    498    470    470    446    252
    111    465    353   -290   -119    410    467    537    498    496    472    277
    124    470    345   -296   -109    407    472    563    514    511    485    293
    140    483    342   -314   -101    413    475    587    524    519    493    298
    145    509    363   -327   -109    439    488    623    548    542    519    327
    155    517    361   -337   -101    439    493    652    563    563    540    348
    174    524    350   -348    -88    439    493    662    563    566    548    350
    174    548    371   -361    -98    459    493    670    563    574    558    366
    174    568    392   -371   -109    480    498    678    571    584    574    384
    181    571    389   -379   -103    483    493    672    561    576    571    381
    181    594    413   -387   -114    504    491    657    545    568    568    381
    168    613    444   -392   -137    530    485    644    542    568    579    392
    166    613    446   -389   -140    530    483    623    527    558    568    387
    163    607    441   -387   -140    524    475    589    504    537    553    371
    145    639    493   -392   -174    566    470    558    493    530    550    366
    137    633    493   -387   -176    563    467    530    485    519    545    358
    132    602    470   -368   -168    537    462    496    470    504    530    337
    111    594    483   -355   -184    540    454    457    457    488    514    316
     90    587    496   -337   -202    542    452    426    452    478    506    306
     83    558    475   -322   -194    517    436    384    428    454    483    277
     75    542    467   -309   -194    506    423    350    407    433    465    254
     62    530    467   -298   -202    498    418    329    400    426    454    244
     67    517    449   -290   -189    483    413    309    387    413    444    231
     67    498    431   -283   -181    467    405    288    366    389    426    210
     57    480    420   -270   -181    452    405    277    361    381    420    202
     59    467    407   -265   -174    436    402    270    353    376    415    197
     70    462    392   -265   -161    428    392    254    337    361    402    181
     62    459    394   -262   -168    428    394    254    340    358    402    181
     59    470    410   -265   -176    441    397    259    348    366    410    189
     70    480    410   -275   -171    444    389    254    342    366    410    187
     70    488    418   -277   -174    454    392    252    342    363    410    184
     59    472    413   -267   -176    444    400    265    355    376    423    197
     62    472    410   -267   -174    444    400    262    355    379    426    200
     64    478    410   -272   -171    444    392    257    350    374    423    192
     62    496    433   -277   -184    465    394    262    361    384    436    202
     62    504    441   -283   -192    475    405    277    376    400    452    215
     72    537    465   -306   -197    504    420    293    397    418    472    231
     72    576    504   -327   -215    540    441    314    423    444    501    252
     59    628    568   -342   -254    600    465    329    452    470    527    275
     64    628    563   -350   -249    597    470    332    452    467    524    272
     75    620    545   -348   -236    581    470    335    449    462    522    267
     75    675    600   -376   -262    639    480    355    485    498    558    303
     80    743    662   -410   -290    704    475    358    517    537    602    345
     90    792    698   -441   -303    745    441    342    527    555    626    363
     98    820    722   -459   -311    771    431    342    540    571    644    384
    106    820    711   -465   -301    766    420    335    527    563    636    376
    114    787    672   -449   -277    730    407    316    509    542    618    361
    103    758    654   -433   -275    706    394    306    496    537    615    358
     93    714    618   -405   -262    667    392    298    475    514    592    337
     93    597    501   -345   -205    550    384    285    431    462    537    283
     93    511    418   -301   -161    465    376    267    387    413    488    236
     80    493    410   -288   -166    452    379    252    363    394    467    218
     75    454    379   -267   -150    418    371    231    337    368    444    194
     75    418    340   -246   -132    379    355    205    306    332    413    163
     70    420    350   -244   -140    387    355    202    301    329    410    161
     70    397    327   -233   -129    363    355    202    303    332    410    163
     72    381    309   -228   -116    345    350    194    288    316    400    150
     67    394    324   -231   -127    358    348    187    285    311    394    148
     70    397    327   -233   -127    363    350    184    288    316    402    153
     80    389    306   -236   -114    348    340    174    270    298    384    135
     77    379    298   -228   -109    340    337    166    262    288    374    124
     72    381    309   -228   -119    345    342    168    267    296    379    132
     80    394    314   -236   -116    355    335    163    262    290    376    127
     77    368    290   -226   -106    332    332    158    254    280    366    116
     72    348    275   -210   -101    311    342    171    262    288    371    122
     88    306    218   -200    -64    262    345    181    241    257    335     90
    140    132     -7   -135     75     62    371    218    155    129    194    -41
    168    -51   -220    -59    192   -135    506    381    135      5     28   -213
    166     23   -145    -96    155    -59    654    545    257     46     49   -215
     83    353    270   -220    -93    311    646    319    361    223    270    -20
    -72    932   1005   -428   -537    969    358   -363    342    504    678    392
   -239   1758   1995   -761  -1117   1878     25   -859    493   1039   1343   1062
   -322   2275   2595   -976  -1460   2434   -259  -1098    667   1509   1875   1590
   -262   2034   2294   -885  -1280   2164   -509  -1254    433   1371   1748   1501
   -194   1423   1618   -613   -906   1519   -488  -1189    -38    675   1023    818
   -129    771    898   -322   -514    833   -192   -766   -233    122    384    202
    -38    501    537   -231   -288    519     72   -275      5    176    322    122
     31    457    423   -244   -197    441    239     28    207    303    400    179
     59    420    361   -239   -150    392    322    163    290    348    423    194
     70    358    288   -215   -109    324    335    184    277    316    387    155
     77    335    257   -205    -88    296    350    202    272    298    366    129
     75    329    252   -202    -88    290    363    223    277    298    363    127
     85    314    228   -200    -70    272    371    239    283    296    361    119
     90    309    218   -202    -64    262    374    244    283    288    353    109
     85    332    246   -210    -80    290    376    254    288    293    355    114
     85    324    239   -205    -75    280    384    265    298    298    361    119
     98    309    210   -202    -54    259    381    267    296    293    355    111
     98    337    239   -220    -70    288    384    272    306    301    361    119
     96    335    236   -215    -70    285    397    293    324    319    379    140
    101    342    241   -223    -70    293    397    296    324    316    381    137
    109    358    249   -233    -70    303    397    301    327    322    387    142
     98    353    254   -226    -77    303    407    314    340    335    397    155
    106    353    246   -228    -70    301    410    322    345    340    402    158
    111    355    244   -233    -67    301    407    324    345    340    402    155
    103    376    272   -239    -83    324    418    342    361    355    418    174
    109    379    270   -244    -80    324    420    355    371    363    423    179
    122    384    262   -254    -70    324    415    355    371    361    420    174
    122    389    265   -257    -72    327    423    371    379    368    426    181
    122    381    259   -252    -67    322    436    400    405    389    446    205
    127    379    249   -254    -62    316    439    410    410    394    449    205
    132    402    270   -267    -67    337    441    428    420    402    454    213
    135    426    290   -280    -77    358    454    459    446    426    475    236
    148    423    275   -285    -62    350    465    491    467    444    493    254
    158    428    267   -293    -54    348    467    509    475    449    498    257
    166    441    275   -306    -54    358    480    548    504    472    522    283
    176    454    275   -316    -49    366    488    587    527    496    545    309
    200    457    257   -327    -28    358    491    613    535    504    550    314
    207    488    277   -350    -36    381    496    641    550    522    568    332
    220    506    285   -363    -33    397    509    675    574    545    594    358
    233    519    283   -376    -23    400    506    688    579    553    600    368
    241    530    288   -384    -23    410    514    706    589    566    620    389
    241    555    311   -400    -36    433    514    717    600    579    636    410
    249    571    322   -410    -36    446    511    711    597    579    641    418
    254    571    316   -413    -31    444    511    701    587    571    639    415
    246    597    350   -420    -51    475    511    693    587    571    641    420
    236    615    379   -426    -72    498    504    670    579    568    646    426
    233    613    376   -423    -70    496    498    639    561    553    636    413
    215    618    400   -418    -90    509    496    602    550    540    628    407
    200    623    423   -410   -111    524    498    574    548    535    623    405
    187    600    410   -394   -111    506    485    530    524    511    602    381
    166    594    428   -381   -129    511    475    483    506    493    587    361
    142    579    433   -361   -145    506    472    449    498    483    576    353
    135    553    418   -342   -140    485    465    413    480    467    558    335
    132    537    405   -337   -137    472    444    371    457    441    535    303
    119    511    389   -316   -135    452    444    350    446    431    524    293
    111    493    381   -303   -135    439    436    324    431    420    511    283
    111    475    363   -293   -124    420    423    296    402    392    485    254
    103    470    366   -288   -132    418    420    285    397    387    478    249
     98    459    361   -280   -129    410    426    283    397    387    480    254
    103    446    342   -277   -119    397    418    270    384    374    470    244
    103    457    353   -280   -124    405    413    262    376    363    462    236
    101    459    358   -280   -129    410    423    270    392    376    475    254
    103    454    348   -280   -122    402    423    272    389    379    475    257
    109    462    350   -288   -119    407    415    265    384    374    467    252
    109    467    358   -288   -124    413    420    272    394    387    483    262
    111    467    355   -290   -122    413    420    275    397    389    485    265
    111    459    345   -285   -116    402    418    272    397    384    480    259
    106    457    350   -283   -122    405    420    277    402    389    488    267
    103    459    355   -280   -124    407    431    290    413    400    498    280
    111    470    358   -293   -122    415    423    285    407    392    491    275
    116    511    394   -314   -140    454    433    296    420    402    501    285
    116    553    436   -335   -161    496    457    322    452    433    532    316
    119    579    459   -348   -168    519    475    335    470    452    553    332
    116    579    462   -348   -174    522    493    348    483    462    563    340
    116    579    459   -348   -171    519    504    355    491    465    561    342
    122    610    485   -368   -181    548    506    366    504    480    574    350
    129    672    542   -400   -205    607    509    376    530    509    607    379
    127    745    618   -439   -244    683    480    363    550    535    639    413
    132    766    631   -449   -249    698    462    361    568    555    662    441
    153    758    605   -457   -226    683    444    355    561    550    659    441
    161    756    594   -457   -215    675    428    340    542    535    652    433
    140    745    605   -444   -233    675    418    324    530    524    639    433
    140    678    537   -407   -197    607    415    316    509    504    618    413
    129    579    446   -355   -158    514    400    293    459    449    563    355
    116    491    374   -303   -127    433    400    280    423    410    519    319
    106    444    335   -277   -114    389    397    262    389    374    483    285
    106    413    306   -259    -98    361    389    233    358    345    452    254
    101    394    290   -249    -93    342    379    215    335    324    433    236
     93    376    283   -233    -93    329    379    213    329    316    428    236
     98    353    254   -226    -77    303    374    202    314    298    413    223
     93    345    252   -220    -77    298    371    194    306    288    402    213
     90    361    267   -226    -88    314    371    194    306    288    402    215
     93    337    244   -215    -75    290    374    197    303    288    405    218
     90    327    236   -210    -72    283    366    184    290    272    387    202
     90    342    252   -218    -80    298    366    184    290    270    387    205
     90    327    233   -210    -72    280    368    189    290    272    384    202
     98    309    210   -202    -54    259    363    181    280    262    379    189
     90    309    215   -202    -62    262    361    176    275    257    376    189
     90    303    213   -200    -59    259    368    187    283    262    381    200
    101    272    171   -187    -36    220    366    184    265    239    361    179
    137    179     41   -158     49    111    368    192    200    150    267     96
    192    -33   -226    -80    207   -129    454    298    132      2     85    -80
    215    -98   -314    -59    262   -205    592    475    174    -51      0   -194
    166    106    -62   -137    114     23    683    480    316     83    140    -80
     10    548    537   -277   -262    542    561      7    402    340    480    259
   -179   1322   1499   -574   -839   1410    249   -610    519    815   1096    891
   -316   2052   2369   -870  -1343   2210    -20   -911    776   1389   1758   1561
   -309   2148   2457   -922  -1384   2301   -285  -1088    748   1545   1948   1792
   -218   1618   1836   -698  -1026   1727   -436  -1179    303   1039   1428   1327
   -158    950   1106   -397   -633   1028   -270   -953   -119    298    639    532
    -77    530    605   -226   -342    566     -2   -462    -64    109    340    218
     10    428    418   -220   -202    423    205    -62    168    233    394    252
     80    387    306   -233   -111    348    316    137    280    298    431    275
     98    342    244   -220    -72    293    342    179    277    272    400    236
     98    327    228   -213    -64    277    355    200    275    254    384    215
    106    293    184   -202    -38    241    374    226    277    249    374    205
    119    283    163   -200    -20    223    374    231    270    231    355    184
    114    277    161   -197    -23    220    381    244    277    233    358    187
    116    288    171   -202    -28    228    389    257    285    239    363    194
    119    275    155   -197    -18    215    392    259    285    233    358    194
    116    288    171   -202    -25    231    389    262    285    233    355    187
    114    283    168   -200    -28    226    400    283    303    254    376    202
    116    288    171   -202    -28    231    402    288    303    254    376    197
    119    296    176   -207    -28    236    402    288    301    249    371    192
    119    311    192   -215    -36    252    415    306    319    265    387    213
    122    309    184   -218    -31    246    426    319    329    272    392    220
    127    311    181   -220    -25    246    423    319    322    262    387    213
    127    322    192   -226    -31    257    428    335    332    267    394    223
    135    335    200   -233    -31    267    431    355    355    296    415    246
    137    332    192   -236    -28    265    415    350    348    288    415    239
    142    340    197   -241    -28    270    420    363    355    288    418    246
    142    361    215   -252    -36    288    431    384    376    311    431    265
    155    361    205   -257    -23    283    436    402    387    322    441    265
    153    361    207   -257    -25    283    428    405    381    316    436    244
    148    361    213   -254    -31    288    441    431    402    335    454    262
    158    366    205   -262    -23    285    449    459    418    353    470    283
    171    366    194   -267    -10    280    449    475    423    350    470    288
    176    381    202   -280    -12    293    454    504    436    361    478    301
    184    397    213   -290    -12    306    465    540    459    381    501    324
    202    389    184   -296      7    288    470    574    472    394    514    335
    213    394    181   -303     15    288    478    605    485    405    522    342
    218    428    210   -324      2    319    485    641    504    423    540    363
    236    457    220   -348      7    340    483    665    514    433    558    381
    249    454    205   -353     20    332    488    688    522    444    568    394
    259    472    213   -366     23    342    501    719    545    467    594    420
    262    478    213   -371     23    348    501    727    553    488    610    436
    267    498    228   -384     18    363    488    714    540    480    610    428
    262    504    239   -384     10    374    493    717    550    491    628    441
    259    527    267   -392     -2    397    496    714    545    488    633    452
    265    545    280   -407    -10    413    480    685    532    475    620    439
    259    561    301   -410    -20    431    472    659    530    472    623    436
    244    576    329   -413    -44    454    470    636    530    480    631    441
    231    566    335   -397    -51    452    467    602    519    470    623    431
    215    553    337   -384    -62    446    457    563    498    449    605    410
    192    558    366   -376    -88    465    454    527    491    441    600    400
    176    542    366   -363    -93    454    454    496    485    436    592    389
    166    517    350   -340    -90    433    441    454    462    413    566    358
    142    483    337   -314    -98    410    433    418    441    397    548    340
    135    459    324   -296    -93    392    433    394    436    392    542    335
    135    433    296   -285    -80    366    423    366    415    371    522    314
    127    413    285   -270    -77    350    413    340    392    353    501    290
    114    405    288   -259    -88    348    415    332    394    355    504    293
    111    397    285   -254    -88    342    410    316    384    345    493    283
    111    379    267   -246    -77    324    405    301    368    329    480    270
    106    387    280   -246    -85    335    405    301    371    332    480    270
    109    389    280   -249    -85    335    402    298    371    337    483    270
    111    376    265   -244    -75    322    400    296    366    329    480    265
    109    384    275   -246    -83    329    400    296    371    337    483    270
    114    407    293   -259    -88    350    402    301    384    350    496    283
    111    389    277   -252    -83    335    400    296    379    345    493    277
    106    384    277   -246    -85    332    397    296    376    342    491    275
     98    387    288   -244    -96    337    407    309    389    361    506    293
    109    410    301   -259    -96    355    400    306    389    361    509    290
    109    400    290   -257    -90    345    397    301    381    353    501    290
    109    410    298   -259    -93    355    407    314    397    371    517    311
    114    402    285   -259    -85    345    410    316    402    379    522    319
    122    402    280   -262    -77    342    405    311    397    371    511    298
    127    436    309   -283    -90    374    420    327    413    389    527    298
    129    475    345   -303   -106    410    446    353    444    420    555    327
    129    488    355   -311   -114    423    467    368    462    439    579    353
    127    530    402   -327   -137    467    483    376    475    449    589    358
    135    532    397   -335   -132    467    493    384    478    452    587    350
    148    545    394   -348   -124    470    501    397    491    462    594    368
    153    613    459   -384   -153    537    498    405    519    493    628    400
    150    688    537   -418   -192    613    478    402    548    527    667    441
    161    709    548   -436   -194    628    454    400    561    550    688    459
    179    693    511   -436   -166    602    433    389    548    537    678    446
    176    688    511   -433   -168    602    418    376    535    524    667    446
    163    680    517   -420   -176    600    410    366    532    530    670    462
    155    623    467   -389   -155    545    389    335    493    493    628    413
    145    522    376   -335   -114    449    379    314    439    436    566    342
    135    433    296   -285    -80    363    389    309    407    402    530    306
    140    387    246   -262    -51    316    381    290    381    376    498    275
    135    350    213   -244    -38    283    348    259    342    335    459    246
    135    332    197   -233    -31    265    335    241    322    311    431    228
    127    316    187   -223    -31    252    340    241    319    309    426    218
    124    303    179   -213    -25    241    355    233    306    293    410    205
    116    306    187   -213    -36    246    368    236    303    288    407    218
     96    293    197   -194    -49    246    374    236    303    288    402    226
    101    280    179   -192    -38    231    363    228    293    283    389    202
    103    283    179   -192    -36    231    358    223    288    277    387    189
     88    275    184   -181    -49    231    361    231    293    290    400    194
     88    257    168   -174    -41    215    355    226    290    290    397    181
     90    254    161   -174    -36    207    350    220    283    280    387    168
     88    257    168   -171    -38    213    355    226    290    285    387    171
     90    249    158   -171    -36    205    358    233    301    298    400    184
    103    213    106   -158      0    161    353    231    277    272    371    158
    137     83    -54   -111     96     15    368    249    210    181    267     64
    187   -137   -324    -23    254   -231    457    348    132     25     83   -119
    207   -179   -389    -15    296   -283    589    501    161    -33     -7   -228
    155     59    -96   -106    124    -18    672    478    306    116    153    -83
     -5    527    532   -259   -267    530    553     20    436    428    542    311
   -187   1317   1504   -563   -844   1410    262   -545    620    937   1176    966
   -311   2055   2364   -872  -1337   2208     -7   -769    935   1551   1860   1660
   -293   2117   2410   -911  -1353   2265   -272   -906    917   1693   2018   1862
   -228   1602   1831   -688  -1031   1714   -423  -1023    441   1145   1467   1353
   -197    932   1130   -366   -662   1031   -301   -901    -70    350    636    524
   -109    485    592   -189   -350    537    -12   -397     -2    189    358    233
    -15    379    394   -181   -205    387    202    -10    207    303    402    254
     51    327    275   -192   -111    301    309    176    301    345    415    257
     75    288    213   -181    -67    252    342    231    311    327    387    226
     80    265    181   -174    -51    223    355    249    303    309    363    205
     88    236    148   -161    -31    192    366    267    298    290    342    187
     90    215    124   -155    -15    171    376    275    293    275    324    168
     90    223    132   -155    -20    179    389    293    306    283    324    174
     96    213    116   -155    -10    166    387    301    309    283    322    174
     98    205    106   -153     -2    155    371    296    298    270    309    161
    103    218    114   -163     -5    168    366    301    303    272    309    166
    114    218    103   -166      5    161    353    311    311    280    314    181
    132    223     90   -179     20    158    361    319    316    285    316    181
    124    223     98   -174     12    161    379    329    327    293    322    181
    124    233    109   -179      5    174    400    345    345    311    335    192
    119    228    109   -174      5    168    418    358    355    319    342    197
    106    228    122   -171     -7    176    413    353    348    311    332    194
    109    246    137   -179    -12    192    418    366    361    322    337    207
    116    259    142   -189    -12    202    418    371    366    327    342    213
    124    267    142   -194     -7    205    413    374    368    322    337    213
    127    275    148   -202    -12    213    415    387    379    329    342    223
    124    280    153   -202    -12    218    420    405    392    345    353    241
    127    270    142   -200     -7    207    420    415    397    350    355    246
    135    280    145   -207     -5    213    423    426    405    355    355    246
    135    293    158   -215    -12    226    431    449    423    371    368    267
    137    293    155   -215     -7    223    428    467    431    376    371    272
    142    277    132   -213      5    205    431    485    439    379    366    272
    155    298    142   -226      7    220    441    519    465    402    384    296
    166    314    148   -239      7    231    441    542    478    418    400    309
    179    309    129   -244     23    220    441    563    483    423    402    309
    189    327    135   -259     25    231    446    594    504    441    418    329
    197    342    145   -270     25    244    457    636    535    472    449    363
    210    342    132   -277     38    239    454    659    542    483    457    376
    223    374    150   -301     36    262    452    678    555    491    470    392
    228    394    163   -311     31    280    457    698    574    509    488    420
    241    384    142   -311     49    265    454    706    576    519    498    420
    246    402    155   -327     44    280    444    698    571    517    498    418
    246    433    187   -340     28    311    441    696    571    519    506    431
    246    444    194   -345     25    319    439    691    568    519    506    431
    246    441    194   -342     25    319    433    672    555    504    493    420
    241    457    215   -350     12    335    431    652    545    493    491    420
    228    462    233   -348     -2    348    433    633    540    488    491    423
    218    449    231   -335     -7    342    428    602    524    470    472    415
    197    452    254   -324    -28    353    423    566    514    457    459    389
    179    449    270   -314    -44    358    431    542    517    459    459    376
    163    436    270   -301    -51    353    431    509    506    441    441    353
    148    405    257   -277    -54    329    426    470    488    413    415    327
    127    384    257   -254    -64    322    431    444    480    402    405    324
    109    355    246   -233    -70    301    431    420    467    387    387    314
    101    329    228   -215    -64    280    418    387    444    363    361    280
     88    316    226   -205    -70    272    418    366    433    353    350    259
     83    319    236   -200    -75    277    420    358    433    355    353    257
     83    296    210   -189    -64    254    407    335    407    327    327    233
     75    280    202   -179    -64    241    402    314    387    301    303    218
     83    293    210   -189    -64    252    405    311    384    296    296    233
     88    283    194   -184    -51    239    405    314    381    283    290    252
     83    270    184   -176    -51    228    402    306    368    270    270    239
     80    270    189   -176    -54    228    410    316    381    288    280    236
     77    270    192   -174    -57    231    415    319    387    288    288    231
     80    272    192   -176    -54    233    405    311    374    280    280    226
     75    277    200   -179    -62    239    410    316    387    293    290    233
     75    267    192   -171    -59    228    423    332    407    316    311    236
     83    265    179   -174    -49    223    418    329    405    314    314    223
     85    270    184   -176    -49    228    413    327    402    306    314    226
     70    285    213   -179    -72    249    415    324    402    303    306    233
     90    288    197   -189    -51    241    420    329    402    303    303    231
     93    277    184   -187    -46    231    415    324    397    293    298    231
     88    296    207   -192    -59    252    415    327    402    298    303    239
     93    306    213   -200    -59    259    415    327    402    296    301    246
     96    311    213   -205    -57    262    418    327    397    288    293    244
     88    340    249   -215    -80    296    436    340    413    306    311    257
     85    371    285   -228    -98    329    467    363    436    329    335    283
     90    376    285   -233    -98    332    475    366    439    332    337    283
     93    374    280   -233    -93    329    480    368    439    327    332    275
     98    405    306   -252   -103    355    501    389    465    353    355    301
    122    488    366   -303   -122    428    501    400    496    384    394    340
    122    542    418   -335   -148    480    467    376    498    392    407    361
    122    576    454   -350   -166    517    436    363    509    402    420    389
    132    571    436   -353   -150    506    418    355    498    394    410    392
    140    555    415   -348   -137    485    400    332    475    371    389    368
    127    542    415   -335   -145    480    384    316    459    363    387    363
    114    491    376   -303   -132    433    379    303    439    340    374    353
    111    387    275   -249    -83    332    368    280    387    283    314    298
     98    283    184   -189    -41    233    363    267    342    228    257    246
     88    252    163   -171    -36    207    363    249    319    200    228    226
     83    215    132   -150    -25    174    353    220    280    161    192    192
     75    168     93   -122    -10    129    345    200    252    129    163    158
     70    179    109   -124    -18    145    342    194    249    129    163    155
     72    179    106   -127    -15    142    335    184    236    114    155    148
     75    158     83   -116     -2    122    329    176    220     93    137    142
     70    150     80   -111     -5    114    329    171    213     80    127    142
     62    148     85   -103    -10    116    335    168    207     72    124    148
     72    127     54   -101      7     90    322    153    184     44     96    132
     67    111     41    -90     12     77    322    153    184     46     98    124
     64    109     44    -85     10     77    327    158    194     57    114    129
     59    103     44    -80      7     75    319    150    179     41    101    114
     62    101     36    -83     12     70    309    140    158     18     83    101
     54     93     36    -75     10     64    316    148    163     20     88    111
     62     75     10    -70     25     44    316    153    155      7     75    101
    101    -36   -137    -31    119    -85    322    166     93    -77    -12     18
    145   -249   -394     49    270   -322    413    280     38   -218   -179   -145
    163   -283   -446     57    303   -363    561    470    103   -254   -246   -228
    124    -36   -163    -44    142    -98    654    524    272   -106    -88    -93
    -15    389    405   -187   -210    397    555    132    368    140    233    231
   -200   1145   1345   -475   -774   1244    254   -470    483    600    841    862
   -316   1888   2203   -787  -1260   2044    -20   -774    737   1176   1509   1545
   -296   1997   2294   -852  -1296   2145   -277   -950    730   1363   1719   1784
   -249   1447   1696   -597   -971   1571   -415  -1098    265    849   1195   1299
   -210    753    963   -272   -589    859   -350  -1049   -306     -7    322    431
   -142    280    423    -70   -283    353   -129   -652   -332   -272    -36     80
    -75    166    239    -46   -155    202     85   -249    -96   -150     10    119
      7    153    145    -80    -67    150    233     15     72    -44     83    187
     31     96     64    -64    -18     80    285    101     96    -54     57    166
     28     51     23    -41      2     36    298    116     85    -83     23    132
     31     33      0    -33     12     18    316    140     93    -88     15    122
     46     23    -23    -33     36      0    322    150     88   -101      2    106
     51     15    -36    -36     41    -10    322    153     77   -116     -7     98
     51     18    -33    -36     41     -7    332    166     85   -114     -2    109
     54     15    -38    -36     46    -10    332    174     83   -119    -10    109
     62     18    -44    -38     54    -12    322    163     67   -142    -33     90
     62     25    -38    -46     49     -5    327    168     70   -145    -28    103
     67     33    -36    -51     51      0    332    184     83   -132    -15    124
     75     36    -38    -54     57      0    327    179     80   -137    -15    119
     70     41    -28    -54     49      7    329    181     85   -137    -15    119
     72     41    -31    -59     51      7    335    189     93   -132    -10    135
     85     44    -41    -64     62      2    332    189     88   -137    -15    129
     83     49    -36    -67     59      5    324    187     80   -145    -20    119
     80     64    -15    -72     49     25    332    197     93   -135     -7    137
     83     75     -7    -83     46     33    327    197     90   -137    -10    140
     85     72    -12    -80     49     31    319    194     83   -148    -23    135
     85     88      2    -88     41     46    319    202     88   -148    -23    140
     93     93      0    -93     46     46    327    218     98   -142    -15    158
    103     83    -20    -93     62     31    322    223     96   -150    -20    166
    106     93    -12   -101     59     41    322    233     98   -148    -15    174
    116    119      2   -119     54     62    324    249    111   -135     -7    187
    129    114    -15   -122     72     49    332    270    127   -119      5    189
    129    114    -15   -124     72     51    329    283    129   -122      7    189
    129    135      5   -132     62     70    335    309    145   -111     20    213
    142    148      2   -145     70     75    337    335    158   -103     28    233
    155    148     -7   -150     83     70    335    353    158   -101     25    233
    163    174     10   -171     75     93    332    374    168    -90     44    254
    179    205     23   -192     77    114    337    400    189    -67     67    285
    192    200      7   -197     93    103    342    418    192    -64     70    298
    205    220     15   -213     96    119    337    431    197    -59     75    309
    207    244     33   -226     88    137    335    436    202    -51     88    327
    218    249     31   -233     93    140    327    428    192    -59     85    335
    223    257     33   -241     93    145    319    415    174    -77     75    337
    226    277     51   -252     88    166    316    407    171    -77     80    348
    223    296     70   -259     75    184    309    389    155    -90     70    337
    220    293     70   -257     75    181    296    361    129   -119     54    327
    210    290     80   -252     64    187    296    340    111   -137     38    324
    197    296     98   -246     49    197    298    316    103   -148     25    314
    184    277     93   -233     44    187    296    285     83   -171      7    290
    161    265    103   -213     28    184    298    254     70   -194    -15    265
    140    267    127   -205      5    197    301    226     62   -215    -33    249
    132    265    132   -197      0    200    293    184     38   -249    -70    223
    119    231    111   -176      2    171    288    145     15   -277    -98    192
     98    215    116   -158    -10    168    293    124     10   -293   -111    176
     83    189    103   -137    -10    148    293     98     -7   -314   -132    161
     83    145     62   -114     10    103    283     62    -36   -350   -161    132
     59    145     85   -103    -12    116    275     33    -59   -379   -189    109
     54    127     72    -90    -10    101    280     23    -67   -387   -197    103
     54    106     51    -80      0     80    270      2    -85   -415   -223     88
     51     90     38    -70      7     64    265    -10    -98   -436   -239     77
     46    106     59    -77     -7     83    259    -15   -101   -439   -239     85
     46    116     70    -83    -12     93    252    -28   -111   -446   -252     70
     46    106     57    -77     -5     83    249    -33   -122   -462   -259     64
     49    109     59    -77     -5     85    257    -31   -116   -462   -254     77
     51    111     57    -83     -2     85    252    -36   -119   -467   -259     77
     51     93     41    -75      5     67    244    -41   -132   -480   -275     64
     49    103     54    -77     -2     80    244    -44   -129   -483   -272     70
     49    127     77    -88    -12    103    241    -41   -127   -483   -272     85
     54    122     67    -90     -7     96    231    -54   -148   -506   -296     77
     49    111     59    -80     -5     85    231    -54   -148   -509   -293     77
     46    124     75    -85    -15    101    231    -51   -145   -509   -293     80
     57    116     59    -85      0     88    231    -54   -145   -514   -298     77
     51    101     49    -77      0     77    223    -64   -163   -537   -314     67
     46    111     64    -80     -7     88    218    -70   -163   -535   -309     70
     49    114     64    -83     -7     90    220    -72   -168   -545   -316     77
     49    111     62    -80     -5     88    210    -85   -184   -561   -335     64
     46    122     75    -85    -12     98    215    -83   -176   -555   -327     59
     54    155    101   -106    -23    129    236    -64   -155   -537   -306     83
     62    171    109   -119    -23    142    244    -59   -153   -540   -303     90
     54    184    129   -119    -36    158    262    -51   -142   -532   -296    106
     54    213    158   -135    -51    184    277    -41   -135   -527   -288    116
     64    205    137   -135    -36    171    280    -41   -140   -537   -298    111
     72    236    163   -155    -44    202    283    -36   -132   -530   -283    127
     75    324    249   -200    -85    288    285    -31   -101   -496   -249    166
     88    376    288   -233   -101    335    257    -44    -85   -480   -233    189
     98    384    285   -241    -93    335    218    -67    -98   -488   -233    192
     96    374    277   -236    -90    327    197    -83   -114   -504   -246    181
     93    366    272   -228    -88    319    189    -98   -127   -514   -254    176
     85    335    249   -213    -83    290    168   -127   -161   -548   -280    150
     72    254    179   -163    -51    218    161   -145   -197   -592   -324    119
     59    140     77   -101     -7    109    158   -155   -241   -641   -376     75
     54     49     -5    -51     31     23    153   -174   -285   -688   -431     20
     46     12    -33    -31     38     -7    140   -202   -324   -730   -465    -15
     36     -7    -44    -15     38    -23    135   -223   -348   -756   -488    -25
     33    -31    -67     -2     49    -49    127   -236   -368   -779   -509    -33
     38    -41    -80      2     59    -59    116   -254   -387   -802   -535    -51
     31    -46    -77      5     54    -59    114   -259   -394   -813   -542    -59
     31    -62    -93     15     59    -75    116   -259   -394   -813   -542    -54
     33    -75   -109     18     70    -90    106   -267   -407   -828   -550    -62
     31    -64    -96     18     62    -80     98   -277   -418   -839   -558    -64
     25    -80   -106     25     64    -93     98   -277   -418   -841   -563    -64
     23   -101   -127     38     72   -114     90   -288   -431   -859   -579    -80
     18   -119   -137     49     75   -127     88   -293   -441   -872   -587    -85
     18   -114   -132     49     75   -122     93   -293   -441   -870   -589    -77
     18   -106   -124     44     70   -114     85   -301   -449   -880   -600    -83
     20   -119   -140     49     77   -129     75   -309   -465   -901   -620    -98
     31   -168   -202     67    114   -184     80   -303   -491   -937   -657   -124
     80   -322   -402    122    241   -361    109   -252   -558  -1047   -779   -226
    124   -511   -639    192    381   -576    239    -93   -576  -1163   -937   -397
    127   -446   -576    158    350   -511    389     72   -449  -1109   -904   -397
     25    -90   -116     31     70   -103    415   -116   -298   -893   -646   -168
   -142    457    600   -155   -371    527    150   -763   -270   -594   -231    254
   -314   1278   1590   -483   -950   1434   -194  -1257   -103    -64    420    914
   -381   1857   2236   -737  -1309   2047   -498  -1467    116    444    992   1488
   -324   1673   1997   -675  -1161   1834   -758  -1621    -77    355    914   1454
   -262   1041   1304   -389   -782   1171   -823  -1670   -628   -368    184    761
   -228    361    587    -67   -407    472   -563  -1350   -953  -1028   -537     64
   -150     28    179     59   -163    103   -270   -854   -763  -1036   -662    -70
    -57    -44     10     49    -33    -18    -85   -535   -571   -935   -615    -41
     -2    -67    -64     36     31    -67      5   -381   -498   -911   -610    -46
     10    -93   -103     41     54    -98     28   -345   -493   -930   -633    -62
     18   -129   -148     57     80   -140     36   -335   -509   -956   -662    -85
     20   -163   -187     70    101   -174     41   -324   -517   -974   -680   -114
     25   -158   -184     67    103   -171     57   -306   -504   -966   -680   -116
     31   -171   -202     67    116   -187     62   -293   -501   -969   -680   -122
     41   -181   -223     70    129   -200     59   -293   -509   -982   -688   -129
     38   -161   -202     59    119   -179     62   -290   -509   -987   -696   -124
     38   -153   -192     57    114   -171     70   -277   -496   -974   -688   -119
     51   -155   -207     51    129   -181     70   -275   -496   -974   -685   -127
     46   -166   -213     57    129   -189     72   -272   -493   -974   -683   -124
     44   -140   -187     46    114   -163     72   -265   -485   -971   -680   -111
     54   -137   -192     41    122   -163     75   -259   -483   -969   -680   -106
     57   -140   -197     41    124   -166     72   -265   -488   -976   -691   -116
     51   -127   -181     36    114   -153     77   -254   -475   -969   -683   -103
     62   -119   -184     25    122   -150     83   -244   -467   -961   -678    -96
     75   -116   -192     20    132   -153     80   -244   -472   -969   -688   -101
     70   -109   -179     15    124   -142     80   -236   -465   -961   -680    -96
     72   -106   -179     15    124   -140     90   -215   -452   -950   -670    -80
     80   -114   -194     15    137   -153     88   -210   -452   -953   -675    -83
     80   -114   -194     18    137   -153     90   -202   -444   -945   -672    -83
     80   -111   -192     12    135   -150    101   -179   -426   -930   -657    -67
     90   -103   -194      5    140   -148     98   -171   -426   -935   -662    -64
     98   -106   -205      2    150   -155     96   -155   -420   -930   -662    -64
     98   -103   -202      2    150   -153    109   -124   -397   -906   -644    -46
    114    -96   -210    -10    161   -153    111    -98   -381   -893   -633    -38
    129    -93   -223    -18    176   -158    111    -80   -379   -893   -636    -41
    132    -80   -215    -25    171   -148    116    -49   -361   -880   -626    -31
    137    -80   -218    -28    176   -148    132    -10   -335   -857   -597      0
    153    -64   -220    -46    184   -140    124      5   -332   -859   -602      5
    161    -51   -215    -54    187   -132    127     28   -319   -846   -594     12
    168    -31   -200    -70    184   -116    135     54   -301   -823   -568     38
    179    -25   -205    -75    192   -114    132     67   -296   -815   -561     54
    189    -10   -202    -90    194   -106    127     67   -298   -818   -563     59
    194     18   -179   -106    187    -80    124     67   -293   -815   -558     72
    197     31   -168   -114    181    -67    119     59   -298   -820   -561     77
    200     33   -166   -116    184    -64    109     44   -311   -828   -566     70
    192     41   -153   -119    174    -54    106     31   -314   -831   -566     70
    189     49   -140   -119    163    -44    106     12   -319   -836   -566     70
    179     36   -142   -109    161    -51     98    -20   -340   -857   -581     62
    158     31   -127    -93    142    -46     96    -51   -353   -870   -594     44
    137     44    -93    -93    116    -23     98    -80   -355   -872   -600     28
    124     38    -88    -83    106    -23     93   -119   -368   -888   -615      7
    109     20    -88    -67     98    -33     83   -168   -392   -917   -641    -18
     83     10    -72    -46     77    -31     88   -197   -397   -927   -654    -28
     72     -2    -75    -36     72    -38     80   -233   -413   -948   -675    -51
     62    -38   -101    -12     80    -70     67   -272   -439   -976   -704    -80
     46    -54   -101      2     72    -77     57   -301   -454   -989   -722    -96
     41    -72   -114     15     77    -93     59   -316   -457   -989   -722   -103
     36    -93   -129     28     80   -111     46   -345   -478  -1010   -743   -132
     31   -101   -135     33     83   -116     41   -363   -493  -1026   -756   -142
     20   -103   -127     38     72   -116     41   -368   -493  -1028   -756   -140
     25   -114   -140     44     83   -127     33   -376   -501  -1031   -763   -150
     25   -116   -142     44     83   -129     25   -389   -514  -1047   -776   -166
     25   -114   -140     44     83   -127     25   -387   -509  -1036   -769   -158
     25   -124   -150     49     85   -137     28   -384   -504  -1031   -766   -155
     28   -135   -163     54     96   -148     23   -389   -506  -1034   -769   -163
     28   -119   -148     44     85   -132     25   -387   -501  -1028   -761   -153
     31   -116   -148     41     88   -129     28   -379   -491  -1015   -753   -140
     31   -119   -150     44     88   -135     23   -387   -498  -1026   -763   -153
     23   -111   -135     44     77   -122     15   -394   -504  -1034   -771   -161
     18   -114   -132     46     72   -122     25   -381   -488  -1015   -753   -137
     25   -122   -148     46     85   -132     20   -381   -488  -1010   -750   -140
     25   -122   -148     46     85   -135     12   -392   -493  -1015   -758   -158
     25   -106   -132     41     77   -119     18   -384   -483  -1005   -748   -148
     28   -109   -137     38     83   -122     18   -381   -480  -1002   -743   -145
     31   -111   -142     38     85   -127     10   -394   -491  -1013   -756   -161
     28   -109   -137     38     80   -122     10   -392   -491  -1008   -750   -158
     25   -109   -135     41     80   -122     18   -384   -480   -995   -740   -148
     33   -111   -145     36     88   -127      5   -400   -496  -1010   -753   -163
     31   -119   -150     44     88   -132      5   -405   -501  -1015   -758   -168
     28    -98   -129     33     77   -114     12   -394   -488  -1002   -748   -158
     38    -77   -116     20     77    -96     20   -384   -478   -997   -745   -148
     41    -64   -106     10     70    -85     28   -379   -472   -987   -740   -142
     36    -23    -59     -7     46    -41     51   -363   -449   -963   -714   -127
     33     -7    -44    -15     36    -25     70   -350   -433   -948   -704   -119
     41    -44    -85      2     62    -64     77   -350   -439   -956   -711   -135
     49     12    -38    -31     44    -12     85   -340   -420   -937   -693   -119
     57     90     33    -72     10     62     88   -324   -384   -893   -649    -72
     67    142     75   -106     -5    109     57   -337   -368   -872   -626    -49
     80    174     93   -127     -5    135     25   -350   -363   -859   -613    -36
     85    158     72   -122      5    116     20   -345   -361   -854   -607    -33
     85    132     44   -109     20     88      5   -361   -376   -865   -618    -44
     75     98     23    -88     25     62    -18   -392   -407   -893   -646    -67
     59     46    -12    -51     36     18    -23   -402   -433   -919   -675    -90
     54    -59   -114      0     83    -85    -31   -415   -475   -966   -727   -145
     51   -129   -181     36    116   -155    -44   -439   -517  -1013   -774   -197
     41   -158   -200     57    116   -176    -44   -452   -537  -1034   -797   -215
     31   -189   -220     80    124   -205    -41   -459   -545  -1041   -807   -226
     33   -223   -259     93    142   -241    -54   -480   -574  -1070   -833   -252
     28   -239   -267    103    148   -252    -62   -488   -587  -1083   -846   -259
     20   -244   -267    111    142   -254    -59   -485   -584  -1078   -841   -254
     20   -259   -280    119    150   -270    -62   -491   -587  -1078   -844   -267
     23   -272   -296    122    158   -285    -67   -496   -597  -1085   -857   -283
     18   -272   -290    124    153   -280    -64   -491   -587  -1075   -849   -280
     20   -270   -293    124    155   -280    -67   -491   -587  -1075   -852   -285
     25   -280   -306    127    166   -293    -75   -498   -600  -1088   -865   -301
     18   -275   -293    127    153   -283    -77   -501   -602  -1091   -870   -301
     12   -285   -298    135    155   -290    -70   -493   -594  -1080   -862   -293
     23   -296   -319    135    168   -306    -75   -498   -600  -1085   -867   -301
     20   -301   -322    140    171   -311    -77   -498   -600  -1088   -870   -303
     23   -316   -342    145    181   -329    -70   -483   -602  -1093   -880   -314
     77   -454   -535    187    303   -493    -46   -439   -657  -1179   -984   -418
    150   -649   -800    249    475   -724     49   -301   -704  -1312  -1156   -602
    192   -667   -859    239    524   -763    210    -54   -594  -1304  -1189   -665
    129   -348   -478    109    301   -413    288    -96   -387  -1067   -932   -433
    -49    174    220    -62   -135    197    111   -639   -293   -758   -522    -18
   -262    945   1205   -342   -735   1072   -176  -1200   -127   -254    116    646
   -410   1691   2101   -639  -1254   1896   -446  -1486    155    358    820   1371
   -355   1649   2003   -649  -1179   1823   -730  -1678     15    379    865   1473
   -280   1062   1343   -392   -810   1202   -839  -1777   -517   -267    207    844
   -228    384    610    -80   -420    496   -696  -1579   -953  -1002   -581     49
   -153    -90     62    122   -109    -15   -433  -1101   -898  -1184   -888   -275
    -62   -163   -101    111     18   -132   -249   -756   -698  -1078   -841   -267
      2   -192   -194     96     98   -194   -140   -555   -587  -1013   -805   -246
     20   -252   -272    116    145   -262    -93   -483   -561  -1013   -818   -270
     33   -301   -335    135    184   -316    -85   -470   -574  -1039   -846   -311
     33   -303   -337    135    184   -319    -77   -449   -571  -1049   -859   -324
     38   -314   -353    137    194   -332    -59   -426   -558  -1041   -857   -322
     49   -335   -384    140    215   -358    -57   -418   -561  -1049   -867   -340
     51   -332   -384    140    218   -358    -57   -413   -561  -1052   -870   -342
     51   -319   -371    132    210   -345    -46   -394   -542  -1034   -857   -324
     54   -316   -371    129    213   -342    -46   -387   -537  -1028   -859   -324
     64   -316   -381    124    220   -348    -46   -381   -535  -1031   -862   -332
     62   -303   -366    122    213   -335    -33   -363   -511  -1005   -839   -316
     64   -306   -371    119    215   -337    -31   -353   -504   -997   -833   -311
     72   -311   -384    119    228   -348    -38   -353   -506  -1002   -836   -319
     75   -298   -376    109    226   -337    -31   -340   -493   -987   -826   -311
     72   -280   -353    103    213   -316    -23   -322   -470   -966   -805   -298
     70   -296   -366    111    218   -329    -23   -319   -472   -969   -810   -309
     72   -285   -361    106    215   -322    -23   -314   -467   -963   -807   -306
     75   -272   -348     98    210   -309    -12   -293   -446   -945   -792   -288
     83   -285   -368    101    226   -327     -7   -277   -433   -935   -782   -280
     88   -288   -376     98    231   -332    -12   -272   -436   -937   -789   -288
     88   -270   -358     90    220   -311     -5   -252   -415   -917   -771   -270
     85   -267   -353     88    218   -309      5   -228   -394   -896   -756   -257
    101   -262   -363     80    231   -311      2   -215   -392   -896   -758   -262
    101   -249   -350     75    226   -298      5   -197   -379   -883   -750   -252
    106   -239   -345     64    223   -290     15   -163   -355   -859   -730   -231
    119   -244   -363     62    239   -303     20   -142   -345   -849   -722   -226
    124   -233   -358     54    241   -296     23   -114   -329   -836   -709   -220
    135   -218   -353     41    241   -285     36    -72   -298   -805   -680   -192
    148   -215   -363     33    254   -288     44    -41   -280   -784   -662   -176
    158   -205   -363     23    259   -283     41    -18   -270   -774   -657   -174
    166   -181   -348      7    257   -265     51     20   -241   -745   -631   -148
    184   -174   -361     -7    272   -267     57     54   -220   -719   -607   -122
    207   -150   -358    -28    283   -254     54     67   -210   -706   -594   -109
    213   -124   -337    -44    272   -231     57     83   -194   -685   -574    -90
    215    -90   -306    -62    259   -197     62     98   -176   -662   -550    -64
    231    -90   -322    -72    275   -205     51     88   -184   -667   -553    -70
    228    -80   -309    -75    267   -194     46     77   -192   -672   -555    -75
    220    -80   -301    -72    259   -189     46     72   -194   -670   -553    -72
    218    -88   -306    -64    262   -197     44     59   -202   -672   -555    -75
    205    -67   -272    -70    239   -168     41     36   -205   -675   -553    -72
    184    -57   -244    -64    213   -150     49     20   -202   -667   -545    -64
    174    -49   -226    -64    197   -137     44    -12   -218   -678   -558    -80
    168    -62   -231    -51    200   -145     36    -57   -241   -704   -581   -111
    142    -85   -228    -28    184   -155     38    -90   -249   -717   -594   -129
    116   -103   -220     -7    168   -161     44   -122   -257   -724   -605   -145
    109   -127   -239      7    171   -181     36   -163   -283   -750   -633   -181
     93   -158   -252     33    171   -205     28   -197   -301   -774   -657   -207
     77   -179   -257     49    163   -215     31   -215   -306   -774   -662   -218
     67   -202   -270     67    166   -236     23   -239   -324   -795   -683   -239
     57   -223   -283     83    168   -254     10   -267   -348   -818   -709   -267
     49   -226   -275     88    161   -249     15   -275   -345   -815   -709   -267
     51   -241   -293     93    171   -267     18   -280   -350   -818   -711   -272
     49   -257   -306    103    176   -283     12   -296   -366   -831   -727   -288
     41   -254   -296    106    166   -275     10   -303   -371   -836   -730   -293
     41   -249   -290    103    166   -270     18   -296   -361   -820   -719   -283
     49   -259   -309    103    176   -283     10   -303   -368   -828   -727   -293
     49   -254   -303    101    176   -277      7   -301   -371   -828   -724   -293
     46   -236   -285     93    163   -259     12   -293   -358   -813   -709   -283
     54   -231   -285     88    168   -257     12   -288   -353   -810   -706   -277
     51   -236   -288     90    168   -262      2   -296   -361   -815   -717   -288
     44   -231   -275     93    158   -252     10   -285   -345   -800   -706   -285
     44   -233   -277     93    161   -254     15   -277   -337   -789   -696   -280
     49   -241   -290     96    168   -265     10   -283   -345   -797   -698   -293
     46   -231   -277     90    158   -254     12   -280   -342   -792   -698   -290
     46   -223   -272     88    158   -246     18   -267   -327   -776   -683   -275
     54   -226   -280     85    166   -254     10   -272   -332   -782   -688   -283
     57   -220   -277     83    166   -249     12   -275   -335   -782   -685   -285
     51   -215   -267     80    158   -241     18   -262   -324   -766   -672   -270
     51   -228   -280     85    166   -254     15   -265   -324   -769   -678   -277
     51   -236   -288     90    168   -262     10   -272   -335   -774   -685   -288
     46   -223   -270     88    158   -246     12   -267   -327   -763   -675   -277
     49   -231   -280     88    163   -254     15   -265   -324   -758   -672   -275
     54   -241   -296     90    174   -267      7   -272   -337   -769   -683   -290
     49   -233   -285     90    166   -259      5   -277   -340   -769   -685   -293
     49   -226   -275     88    161   -249     15   -265   -324   -750   -670   -277
     59   -215   -275     75    166   -244     28   -254   -316   -743   -659   -275
     59   -176   -239     57    148   -207     49   -239   -296   -722   -641   -259
     51   -137   -189     41    119   -163     75   -215   -265   -691   -613   -239
     51   -122   -174     36    111   -148     90   -205   -252   -675   -597   -228
     62   -135   -200     33    129   -168     88   -207   -262   -685   -610   -246
     67    -88   -155      7    111   -122    103   -189   -236   -657   -581   -218
     75    -15    -90    -31     80    -51    103   -174   -197   -613   -537   -176
     88     49    -38    -67     64      5     75   -189   -187   -592   -511   -158
     90     88     -5    -90     49     41     46   -197   -176   -576   -496   -140
     90     67    -23    -80     57     23     33   -200   -181   -571   -491   -135
     90     38    -51    -67     72     -5     18   -220   -202   -589   -509   -153
     83     12    -70    -46     77    -28      7   -236   -223   -605   -522   -166
     70    -59   -129     -7     98    -93      5   -244   -246   -631   -553   -192
     70   -171   -241     49    153   -205     -7   -265   -298   -688   -615   -257
     67   -244   -314     88    189   -277    -20   -285   -345   -737   -667   -306
     51   -252   -303    101    176   -277    -15   -288   -353   -740   -672   -309
     41   -288   -332    122    184   -309    -18   -301   -368   -753   -685   -319
     41   -329   -371    145    205   -350    -28   -314   -389   -774   -704   -342
     36   -332   -368    145    202   -350    -33   -319   -394   -776   -709   -355
     36   -322   -358    142    197   -340    -31   -314   -389   -769   -704   -353
     41   -332   -376    145    207   -353    -38   -324   -402   -779   -717   -366
     38   -345   -387    153    213   -366    -36   -324   -405   -779   -719   -371
     33   -355   -389    161    210   -371    -25   -311   -394   -766   -706   -358
     41   -350   -392    155    215   -371    -31   -316   -400   -769   -709   -358
     33   -368   -405    166    218   -387    -38   -324   -410   -779   -722   -374
     31   -371   -402    168    215   -387    -33   -311   -400   -766   -711   -366
     31   -363   -394    166    210   -379    -33   -311   -400   -761   -711   -366
     36   -368   -405    166    220   -387    -41   -319   -410   -774   -724   -379
     31   -374   -405    168    218   -389    -38   -311   -405   -769   -722   -376
     44   -415   -459    184    252   -436    -23   -288   -410   -776   -735   -389
     98   -537   -636    218    366   -587      5   -231   -457   -854   -831   -483
    163   -717   -880    277    522   -797    116    -59   -462   -956   -974   -631
    176   -688   -867    254    519   -776    290    187   -293   -883   -937   -626
    111   -329   -441    109    275   -387    340     93   -103   -652   -685   -407
    -46    197    244    -77   -145    220    106   -537    -88   -374   -288    -18
   -231    971   1202   -368   -717   1085   -233  -1150     -5     98    332    615
   -345   1649   1995   -654  -1171   1823   -545  -1441    189    641    966   1252
   -301   1605   1906   -652  -1104   1756   -826  -1649     23    652   1005   1330
   -226    974   1200   -376   -714   1088   -896  -1691   -498    -12    335    706
   -189    218    407    -12   -298    311   -678  -1441   -953   -839   -548   -145
   -124   -184    -59    153    -33   -124   -394   -919   -761   -885   -737   -355
    -51   -277   -226    163     85   -252   -187   -545   -509   -737   -659   -306
      2   -296   -298    145    148   -298    -75   -340   -379   -657   -610   -272
     28   -340   -368    155    197   -353    -38   -275   -355   -659   -623   -293
     36   -384   -423    171    228   -402    -23   -254   -361   -680   -646   -324
     36   -389   -426    176    231   -407     -7   -228   -350   -680   -652   -332
     44   -405   -449    179    244   -426      2   -210   -342   -675   -649   -335
     57   -415   -472    179    265   -444      0   -202   -345   -678   -654   -345
     51   -413   -465    179    257   -439      7   -187   -332   -667   -644   -340
     57   -410   -467    176    259   -439     23   -166   -311   -644   -623   -319
     64   -413   -478    171    270   -444     20   -161   -306   -644   -626   -322
     67   -397   -465    166    265   -431     18   -158   -306   -641   -628   -327
     62   -387   -452    161    254   -418     28   -140   -288   -615   -605   -306
     70   -389   -459    158    262   -423     33   -127   -275   -602   -589   -298
     72   -394   -467    158    270   -431     33   -119   -270   -594   -581   -301
     67   -389   -457    161    262   -423     46   -101   -252   -568   -561   -280
     67   -374   -441    153    252   -407     46    -90   -241   -558   -550   -272
     72   -374   -446    150    257   -407     44    -88   -241   -558   -550   -272
     72   -371   -446    148    257   -407     51    -72   -223   -540   -537   -257
     77   -358   -436    140    257   -397     64    -49   -200   -517   -517   -239
     85   -342   -431    127    257   -384     54    -51   -202   -517   -519   -249
     93   -332   -426    119    257   -379     59    -36   -192   -504   -506   -239
     93   -332   -426    116    257   -379     75     -7   -166   -478   -480   -215
     96   -345   -441    124    267   -392     83     15   -148   -459   -467   -207
    101   -332   -436    114    265   -384     77     23   -148   -457   -467   -215
    101   -319   -423    109    259   -371     90     54   -119   -428   -441   -192
    103   -319   -423    106    262   -371    101     85    -98   -407   -420   -171
    116   -306   -423     96    270   -363     98    101    -93   -402   -415   -171
    122   -298   -420     85    267   -358    106    135    -67   -376   -394   -153
    127   -293   -420     83    272   -355    127    181    -31   -337   -361   -122
    140   -275   -415     64    277   -345    124    207    -18   -322   -348   -114
    155   -244   -400     44    277   -322    127    236      0   -303   -335   -101
    158   -226   -387     33    270   -306    142    280     33   -267   -303    -67
    176   -220   -397     23    285   -309    148    311     54   -239   -275    -44
    189   -213   -402     10    296   -306    145    327     67   -220   -257    -31
    192   -179   -371     -5    280   -275    155    355     96   -189   -226      2
    200   -158   -358    -23    277   -257    158    366    106   -174   -210     18
    207   -153   -361    -28    283   -257    150    361    103   -171   -202     25
    202   -124   -327    -38    262   -226    148    358    106   -161   -194     33
    197   -109   -306    -44    252   -207    155    361    114   -145   -179     44
    194   -109   -303    -46    249   -205    148    332     90   -166   -194     28
    187    -96   -283    -46    233   -189    140    301     72   -181   -202     18
    176    -80   -257    -49    215   -168    140    280     72   -179   -200     20
    168    -98   -267    -33    218   -181    145    257     64   -181   -200     15
    158   -109   -267    -25    210   -187    132    207     36   -210   -226    -15
    137   -106   -244    -15    189   -174    132    171     20   -223   -239    -28
    119   -132   -254      5    184   -192    132    135      5   -239   -259    -46
    109   -161   -270     25    189   -215    119     90    -20   -267   -288    -85
     88   -168   -259     38    171   -215    116     59    -33   -277   -303   -109
     77   -189   -270     54    171   -228    116     38    -41   -285   -311   -122
     77   -210   -288     64    181   -249    103      5    -67   -311   -337   -150
     67   -228   -296     80    181   -262    101    -12    -80   -324   -353   -168
     57   -233   -290     88    171   -262     98    -20    -83   -322   -355   -168
     57   -249   -306     93    181   -277     93    -36    -96   -335   -366   -184
     59   -265   -324    101    189   -293     85    -51   -109   -348   -374   -197
     51   -259   -311    103    181   -285     93    -46    -98   -332   -361   -181
     46   -267   -314    106    179   -290     96    -44    -93   -324   -358   -184
     54   -262   -319    103    184   -290     90    -49   -101   -332   -366   -194
     49   -257   -306    103    176   -283     93    -44    -93   -324   -361   -187
     44   -252   -296    103    168   -272    101    -33    -77   -303   -342   -171
     51   -249   -301     96    174   -275     96    -36    -83   -306   -348   -179
     54   -246   -301     96    176   -275    101    -31    -77   -301   -342   -181
     44   -236   -283     96    163   -259    109    -18    -62   -283   -329   -168
     51   -236   -288     93    168   -262    109    -12    -54   -275   -319   -161
     51   -241   -293     93    171   -267    103    -18    -59   -275   -324   -168
     51   -220   -272     83    161   -246    109     -5    -46   -259   -311   -158
     51   -223   -277     83    163   -249    116      2    -36   -249   -303   -150
     64   -228   -293     83    179   -259    114      0    -38   -252   -306   -155
     57   -215   -272     77    163   -244    111      0    -36   -246   -301   -150
     54   -215   -272     80    161   -244    119     10    -23   -231   -290   -137
     57   -226   -283     83    166   -254    114      5    -25   -233   -293   -142
     57   -220   -277     83    166   -249    109      2    -33   -239   -301   -153
     54   -220   -275     80    161   -246    119     10    -20   -223   -288   -142
     59   -218   -277     77    166   -246    116     10    -20   -223   -285   -145
     64   -218   -285     75    174   -252    109      0    -31   -231   -293   -155
     59   -210   -270     75    163   -239    111      7    -23   -220   -288   -150
     59   -215   -277     75    166   -246    116     10    -18   -213   -283   -150
     62   -226   -290     80    174   -257    114      5    -23   -215   -283   -161
     62   -194   -257     64    155   -226    122     15    -10   -202   -270   -148
     64   -158   -223     46    142   -189    150     44     23   -168   -239   -119
     70   -132   -202     31    135   -168    166     51     36   -153   -226   -114
     62   -101   -163     18    111   -132    184     64     51   -137   -210    -98
     59    -96   -155     15    103   -124    197     77     64   -122   -200    -85
     72    -90   -163     10    116   -127    202     83     67   -116   -197    -85
     77    -31   -111    -25     93    -70    207     96     96    -93   -174    -59
     77     51    -25    -64     51     12    205    106    137    -41   -122    -10
     88    106     18    -98     36     62    179    101    163     -5    -88     15
    103    101     -2   -101     54     49    153     85    150    -15    -93      0
     96     90     -5    -96     49     44    140     75    137    -23    -96     -2
     85     72    -12    -80     49     28    129     62    122    -28   -103     -2
     77      7    -72    -44     72    -31    116     44     93    -59   -135    -33
     72    -80   -153      5    111   -116    103     20     44   -114   -194    -93
     62   -176   -239     57    148   -207    106     15     12   -148   -236   -135
     59   -228   -290     83    174   -259    101      2    -18   -176   -265   -166
     46   -262   -311    106    176   -285     88    -23    -49   -207   -296   -197
     36   -283   -319    124    176   -301     90    -28    -57   -215   -303   -200
     38   -296   -337    127    187   -316     88    -31    -62   -215   -306   -200
     44   -306   -350    129    194   -327     80    -38    -75   -228   -319   -215
     41   -311   -353    132    197   -332     80    -36    -72   -223   -319   -218
     41   -319   -361    140    200   -340     90    -25    -59   -207   -306   -210
     46   -322   -371    137    207   -345     83    -36    -72   -218   -314   -226
     46   -324   -371    137    207   -345     85    -36    -72   -223   -319   -228
     44   -319   -366    135    205   -342     90    -25    -64   -210   -309   -215
     46   -329   -376    142    210   -353     90    -28    -67   -213   -314   -220
     46   -335   -381    142    213   -355     83    -36    -77   -220   -322   -236
     38   -327   -366    142    202   -345     88    -31    -70   -210   -311   -226
     38   -335   -376    145    207   -355     90    -23    -62   -202   -306   -215
     46   -348   -394    150    220   -371     88    -25    -70   -210   -322   -233
     67   -410   -478    171    270   -444    106      7    -88   -244   -361   -275
    129   -574   -704    220    415   -639    176    124   -116   -332   -480   -389
    189   -696   -885    252    535   -789    319    345    -64   -394   -592   -522
    197   -530   -727    166    462   -628    475    548    145   -252   -472   -441
     59    -64   -127      0     93    -96    415    184    285     31   -122   -106
   -124    553    678   -215   -402    615     98   -522    290    381    366    397
   -298   1337   1636   -522   -969   1486   -236  -1000    452    922   1028   1057
   -353   1836   2190   -740  -1270   2013   -548  -1260    584   1358   1530   1566
   -277   1402   1680   -563   -979   1540   -743  -1405    187    969   1148   1247
   -205    683    885   -239   -545    784   -683  -1327   -376    137    293    428
   -155     59    213     46   -184    135   -405   -901   -517   -329   -280   -137
    -90   -168    -77    129     -7   -124   -137   -418   -257   -239   -301   -187
     -5   -189   -184     96     88   -187      0   -153    -93   -140   -244   -158
     31   -236   -267    101    148   -252     70    -31    -28   -114   -231   -155
     36   -280   -316    122    174   -298    101     15    -12   -114   -244   -171
     41   -303   -345    132    192   -324    111     36    -15   -132   -267   -200
     46   -324   -371    137    207   -348    111     44    -23   -148   -285   -220
     44   -327   -371    140    207   -350    127     67    -10   -137   -280   -215
     46   -335   -381    142    213   -355    135     85      2   -127   -275   -215
     59   -327   -387    135    223   -355    135     85      0   -132   -277   -226
     57   -316   -374    127    215   -345    142     98     10   -122   -267   -215
     57   -303   -361    122    207   -332    153    114     23   -106   -257   -202
     59   -316   -379    127    218   -348    153    119     28   -106   -254   -207
     62   -303   -366    122    213   -335    155    127     33    -98   -246   -202
     59   -288   -348    114    202   -316    166    145     49    -80   -231   -184
     64   -283   -348    109    205   -314    166    150     54    -75   -228   -181
     70   -277   -350    101    210   -314    163    153     57    -75   -228   -187
     70   -262   -332     96    200   -296    176    171     77    -54   -210   -171
     75   -262   -340     90    207   -298    184    189     90    -38   -197   -158
     83   -257   -340     85    210   -298    181    192     90    -38   -197   -161
     80   -233   -316     75    197   -272    187    202    101    -28   -189   -153
     75   -236   -311     80    192   -272    202    226    124     -2   -168   -135
     85   -241   -327     77    205   -283    200    236    127     -2   -171   -137
     85   -228   -314     72    197   -272    197    244    132      0   -168   -140
     83   -228   -314     72    197   -270    215    277    158     25   -142   -111
     96   -218   -314     62    205   -265    223    301    179     44   -127    -96
    103   -202   -306     49    202   -254    218    314    181     49   -127   -106
    103   -187   -293     41    197   -239    231    345    207     70   -106    -88
    111   -189   -301     38    205   -244    241    379    231     90    -88    -67
    127   -187   -314     31    220   -249    244    405    239     98    -83    -62
    135   -163   -298     12    215   -231    254    439    259    122    -64    -44
    142   -148   -290      2    215   -218    270    480    290    153    -33    -12
    158   -135   -296    -12    226   -213    270    509    306    168    -20     -2
    171   -119   -290    -25    231   -205    275    540    324    189     -2     10
    176    -98   -277    -38    226   -189    288    576    353    223     28     44
    187    -85   -272    -51    228   -176    288    594    366    241     51     67
    189    -64   -254    -62    220   -158    283    597    368    252     62     77
    187    -36   -223    -75    205   -129    288    607    384    270     80     98
    192    -18   -210    -88    200   -114    288    610    392    280     93    111
    194     -7   -205    -93    197   -106    280    597    381    275     90    106
    181      2   -181    -93    179    -88    283    587    379    280     98    116
    174     15   -158    -93    166    -70    285    576    379    283    109    127
    168     20   -148    -98    158    -62    272    537    358    265     93    106
    161     33   -129    -98    145    -46    265    504    345    254     85     96
    140     31   -109    -85    124    -38    267    472    340    252     83     96
    127      5   -122    -64    124    -57    267    433    324    233     70     72
    111    -10   -122    -51    114    -64    257    384    298    205     41     36
     90    -15   -106    -38     98    -59    257    353    285    197     33     25
     75    -41   -116    -18     93    -77    252    319    270    181     15      7
     67    -67   -135      0    101   -101    239    275    241    148    -15    -28
     51    -83   -137     12     93   -109    233    252    228    137    -28    -41
     41   -101   -145     28     93   -122    236    233    220    132    -33    -49
     41   -124   -166     41    101   -145    228    210    202    114    -49    -70
     36   -129   -166     46    101   -148    223    194    192    106    -57    -83
     25   -124   -153     46     88   -137    223    187    189    106    -57    -83
     25   -137   -163     54     93   -150    220    179    181    101    -62    -88
     25   -140   -166     57     93   -153    210    166    168     90    -70   -101
     23   -127   -150     51     85   -137    218    171    179    103    -59    -88
     25   -132   -158     51     90   -145    220    176    187    109    -51    -77
     31   -129   -161     49     96   -145    215    171    179    101    -62    -88
     23   -116   -140     46     80   -129    220    174    184    111    -54    -88
     20   -106   -127     44     72   -116    228    189    202    129    -36    -72
     25   -114   -140     44     80   -127    223    184    197    127    -36    -80
     23   -111   -137     44     80   -124    223    187    202    129    -31    -77
     23    -98   -124     36     72   -111    233    200    218    150    -12    -59
     33    -90   -124     28     77   -106    228    200    215    150    -15    -59
     36    -96   -135     28     83   -114    223    192    207    145    -20    -67
     31    -90   -124     28     77   -106    231    202    220    155     -7    -54
     28    -90   -122     31     72   -106    231    205    223    163     -2    -49
     33    -93   -127     31     80   -109    228    200    218    155    -10    -62
     28    -90   -119     28     72   -103    228    200    218    158     -5    -59
     31    -90   -122     28     75   -106    236    207    226    166      5    -44
     36    -88   -127     25     80   -106    231    200    218    158     -2    -46
     36    -90   -127     28     80   -109    226    197    215    161     -5    -54
     31    -83   -114     25     70    -98    231    202    223    168      2    -57
     33    -88   -122     25     77   -106    228    197    220    168      2    -62
     36    -96   -135     28     83   -114    223    187    210    158     -2    -72
     36    -90   -127     28     80   -109    231    194    220    171     10    -57
     38    -88   -127     23     80   -106    231    194    218    174     10    -57
     44    -90   -137     23     90   -114    223    181    205    161      0    -70
     36    -93   -129     25     83   -111    226    181    205    163      2    -64
     33    -88   -122     28     77   -103    233    187    213    171      7    -54
     33   -101   -137     31     83   -116    226    176    200    161     -2    -70
     33    -96   -129     31     80   -111    223    171    194    155     -2    -72
     20   -101   -122     38     70   -111    231    181    207    168     10    -59
     25   -106   -132     41     77   -119    231    179    207    168     10    -54
     31    -98   -129     33     77   -114    231    176    202    168      5    -62
     31    -46    -77      5     54    -62    254    200    231    197     33    -38
     36    -10    -46    -15     41    -25    277    220    259    223     62    -15
     33     12    -20    -23     28     -2    296    231    272    233     75     -5
     28     25     -2    -28     15     12    303    236    280    241     83      0
     38     33     -5    -36     20     15    314    246    288    249     85      7
     46     83     33    -67      7     59    322    259    314    277    114     28
     49    150    101    -98    -25    127    314    262    345    316    155     62
     59    220    161   -142    -51    192    290    265    374    353    197    101
     77    226    148   -153    -33    187    270    259    368    353    194    106
     80    207    124   -145    -23    168    252    244    350    337    179     93
     70    192    122   -129    -25    158    244    236    340    335    181     88
     64    142     77   -103     -7    111    231    220    314    311    158     67
     57     38    -20    -49     38     10    215    192    262    254     98     10
     44    -57   -101      5     72    -80    210    176    220    207     49    -36
     38    -93   -132     28     85   -111    218    176    207    197     36    -46
     31   -119   -153     44     90   -135    205    153    181    171     12    -75
     25   -140   -166     57     93   -150    197    135    158    148    -10    -93
     23   -148   -171     59     93   -158    200    135    158    153    -10    -93
     28   -166   -194     70    111   -179    202    135    155    153    -10    -96
     28   -168   -200     67    111   -184    192    122    140    137    -20   -109
     20   -155   -179     67     98   -166    192    124    142    140    -18   -101
     23   -161   -187     67    101   -174    194    129    148    142    -15    -93
     33   -181   -215     75    124   -197    194    127    142    140    -20   -103
     28   -176   -205     72    114   -189    194    127    142    142    -20   -106
     23   -168   -192     72    106   -179    200    132    148    150    -12   -101
     25   -181   -207     75    116   -192    194    127    137    137    -20   -114
     23   -189   -213     83    116   -200    192    124    135    137    -23   -116
     18   -189   -207     83    111   -197    200    135    148    150     -7   -101
     23   -192   -215     83    119   -202    200    137    145    150    -10   -103
     44   -239   -283     96    161   -259    202    148    124    119    -49   -142
    109   -358   -467    124    288   -413    249    236     90     44   -145   -236
    176   -511   -688    166    431   -600    397    465    132    -20   -259   -363
    205   -413   -618    103    410   -514    545    654    298     75   -189   -327
    106    -31   -140    -38    122    -85    550    444    467    322     98    -57
    -80    524    605   -220   -342    563    290   -233    504    646    545    405
   -267   1309   1574   -522   -922   1441    -46   -761    641   1145   1184   1065
   -363   1823   2184   -730  -1275   2003   -348  -1034    774   1574   1686   1592
   -316   1592   1909   -639  -1114   1751   -584  -1210    501   1389   1517   1480
   -239    958   1197   -358   -717   1078   -628  -1249    -85    610    732    719
   -194    314    506    -59   -350    410   -371   -875   -335     33     67     46
   -116     20    137     49   -127     77    -88   -361   -111     70    -12    -54
    -28    -46    -18     36     -7    -31     85    -33     85    187     49    -18
     20    -80   -101     31     59    -90    163    101    153    213     54    -31
     25   -122   -148     46     85   -135    192    142    161    202     36    -51
     33   -150   -184     59    106   -168    213    174    168    197     25    -64
     41   -179   -223     67    129   -200    218    184    161    181      5    -93
     44   -179   -223     67    132   -200    223    197    161    174      2   -106
     44   -163   -210     57    124   -187    233    215    174    181     10    -96
     54   -168   -223     57    137   -194    236    223    176    184     10    -93
     59   -174   -233     57    145   -202    236    226    174    181      7   -101
     54   -166   -220     57    137   -192    249    246    192    200     20    -83
     57   -158   -215     49    135   -187    252    254    200    207     31    -75
     62   -153   -215     44    137   -184    249    254    197    207     28    -83
     59   -148   -207     44    132   -176    257    267    210    218     38    -75
     59   -140   -200     41    129   -168    272    288    228    239     59    -51
     64   -140   -205     36    132   -171    267    285    223    233     57    -57
     62   -132   -194     33    127   -163    272    293    231    239     59    -51
     62   -119   -181     28    119   -150    283    311    246    257     75    -33
     70   -116   -187     23    127   -150    283    322    254    262     80    -28
     72   -114   -187     18    129   -150    280    322    252    259     77    -31
     72    -96   -168     10    119   -132    290    342    270    277     93    -10
     75    -85   -163      2    116   -124    298    361    285    293    106      0
     85    -88   -174      2    129   -129    296    366    283    288    101    -10
     83    -96   -179      5    129   -137    303    389    301    306    116      5
     83    -80   -166     -2    122   -122    314    415    319    327    135     20
     96    -67   -166    -15    129   -114    314    426    324    329    137     20
    106    -57   -163    -23    135   -109    316    449    337    340    148     31
    109    -38   -148    -36    127    -93    329    483    361    366    168     51
    116    -38   -155    -38    135    -96    337    511    376    379    181     64
    129    -41   -171    -44    150   -106    337    537    387    389    189     70
    135    -20   -155    -57    145    -88    353    579    415    420    215     96
    148     -2   -153    -75    148    -77    361    610    436    441    233    116
    166      7   -158    -88    163    -75    361    636    446    454    246    127
    174     31   -145   -103    158    -57    368    662    470    475    270    148
    184     51   -132   -116    158    -38    379    696    493    506    298    184
    200     72   -129   -137    163    -25    374    706    498    514    309    194
    202    101   -103   -153    153      0    374    711    506    527    324    210
    202    122    -80   -163    140     20    379    722    519    545    345    236
    207    135    -72   -171    140     31    379    717    517    548    350    241
    207    137    -70   -174    137     36    374    698    506    537    350    236
    197    161    -36   -181    116     62    376    691    511    550    363    249
    197    176    -20   -187    109     77    371    670    506    548    368    252
    192    179    -12   -184    103     83    358    631    483    527    350    239
    174    187     10   -181     80     98    355    600    472    522    342    228
    155    179     20   -168     67    101    361    568    467    519    340    220
    142    161     15   -153     64     88    350    517    439    488    311    192
    122    140     18   -129     51     80    342    472    413    459    285    163
     96    116     20   -106     36     70    342    444    405    449    275    153
     90     96      5    -93     41     51    329    402    381    423    249    127
     83     77     -7    -80     46     33    316    361    350    394    220     93
     70     59    -10    -64     41     25    319    342    345    389    215     85
     67     38    -28    -54     46      5    314    324    332    376    205     72
     62     15    -49    -38     54    -15    301    301    311    358    187     57
     51     12    -38    -33     44    -10    298    285    301    350    176     44
     46      7    -38    -25     44    -15    301    285    306    355    181     44
     49      0    -51    -25     49    -25    293    272    293    342    171     33
     49      7    -41    -28     44    -18    290    267    288    337    168     31
     46     23    -23    -38     36      0    296    272    296    350    179     44
     54     23    -31    -38     44     -2    293    272    296    348    176     46
     54     15    -41    -36     46    -12    288    267    293    345    174     46
     46     18    -28    -31     36     -5    298    280    306    361    189     59
     44     18    -28    -31     36     -5    301    283    311    368    197     59
     54     18    -36    -36     46     -7    296    277    303    358    189     46
     46     33    -12    -41     28     12    298    280    309    366    192     51
     46     31    -15    -38     31      7    311    293    324    381    210     70
     54     31    -23    -44     38      5    303    285    314    371    202     62
     57     44    -12    -49     36     15    298    280    309    366    197     59
     54     46     -7    -51     31     20    306    293    322    379    210     77
     59     33    -25    -46     44      5    303    293    322    381    207     75
     64     36    -28    -54     46      5    293    280    309    371    200     59
     64     57     -7    -59     36     25    298    285    316    379    210     67
     59     51    -10    -57     33     23    298    285    319    384    213     72
     70     44    -25    -57     46     10    296    277    306    374    205     67
     67     54    -15    -62     41     20    293    275    306    374    205     67
     64     54    -10    -59     38     23    301    280    314    384    215     77
     67     46    -23    -57     44     12    290    270    303    371    205     64
     67     41    -28    -54     49      7    293    270    301    368    207     64
     62     46    -15    -54     38     15    296    272    303    379    213     75
     67     33    -33    -49     51      0    290    267    296    371    205     67
     64     20    -44    -41     54    -12    288    259    290    363    200     62
     54     31    -23    -44     38      5    293    262    296    374    207     70
     57     31    -25    -44     41      2    293    259    296    374    210     70
     62     36    -25    -49     44      5    283    246    280    358    197     57
     57     31    -28    -46     41      2    288    249    285    361    200     62
     54     18    -36    -36     44     -7    296    257    293    374    213     72
     62     18    -44    -41     51    -12    285    244    277    361    200     59
     64     31    -33    -46     49      0    277    236    272    353    194     54
     59     38    -23    -49     41      7    285    244    280    363    205     67
     67     49    -18    -59     41     15    296    254    290    374    215     75
     72     85     12    -80     28     49    311    267    306    387    228     85
     59    122     62    -90      0     93    342    293    337    418    257    114
     62    145     83   -103    -10    114    366    311    361    441    280    135
     77    148     70   -114      2    109    366    306    350    431    270    124
     83    168     85   -127     -2    127    374    314    358    439    277    132
     80    244    163   -161    -41    205    394    342    413    496    332    184
     88    309    220   -200    -64    265    366    327    426    517    358    207
    106    350    244   -231    -67    298    337    319    433    530    376    223
    122    348    226   -236    -51    285    332    329    444    542    389    239
    122    316    194   -218    -36    257    316    316    428    527    379    231
    114    285    171   -200    -28    228    293    290    397    498    350    202
    101    244    140   -174    -18    192    283    277    371    475    324    176
     93    137     41   -116     25     88    275    257    324    423    272    127
     85     33    -51    -59     70     -7    267    233    275    371    218     75
     72     20    -51    -46     62    -15    265    223    259    358    202     62
     57     -2    -59    -28     59    -31    265    215    249    345    189     51
     57    -36    -96    -10     75    -64    257    200    226    322    168     31
     57    -38    -96     -7     75    -67    246    189    215    311    158     20
     49    -44    -93     -2     70    -67    257    197    226    322    168     31
     51    -51   -103     -2     77    -77    254    194    220    319    163     31
     57    -59   -116      0     83    -88    246    187    210    306    153     18
     44    -54    -98      5     70    -75    252    189    213    311    161     23
     46    -57   -103      5     72    -80    252    192    218    316    166     31
     49    -64   -114      7     80    -88    246    184    205    306    153     15
     44    -72   -116     12     80    -93    246    187    205    303    153     15
     44    -83   -127     20     85   -103    257    194    213    314    161     28
     49    -83   -132     15     90   -106    244    181    197    301    148     15
     51    -75   -127     12     88   -101    241    179    194    298    145     12
     49    -80   -129     15     88   -103    252    194    205    306    150     18
     83   -153   -236     36    158   -194    259    215    174    265    101    -31
    158   -335   -496     85    327   -413    332    345    135    155    -38   -176
    213   -413   -626     98    418   -519    496    597    226    140   -101   -262
    210   -207   -418     -2    311   -311    631    727    433    309     54   -137
     88    213    124   -150    -18    168    550    332    548    558    376    174
   -124    878   1000   -379   -561    937    228   -371    589    940    901    724
   -309   1647   1956   -670  -1132   1803    -80   -797    787   1486   1561   1402
   -348   1958   2307   -807  -1327   2132   -392  -1062    802   1753   1888   1769
   -280   1522   1803   -620  -1041   1662   -592  -1223    381   1340   1480   1418
   -226    841   1067   -309   -646    953   -498  -1106   -145    535    641    592
   -166    288    454    -62   -309    371   -213   -639   -207    179    176    111
    -77     88    163     -7   -122    124     25   -187     15    254    158     64
      5     62     57    -33    -25     59    179     88    187    363    223    109
     33     12    -20    -25     25     -2    231    179    226    371    218     96
     46    -33    -80     -7     62    -57    241    200    215    340    187     57
     51    -51   -103     -2     75    -77    252    223    215    327    168     41
     49    -75   -124     12     85    -98    270    249    226    332    171     41
     57    -85   -142     12     98   -111    270    252    218    319    155     25
     62    -80   -145      7    103   -111    272    259    220    314    150     20
     62    -70   -135      2     98   -101    283    275    236    329    163     36
     70    -75   -145      2    106   -109    288    285    241    335    168     36
     72    -67   -140     -5    106   -101    283    285    236    329    163     28
     67    -59   -127     -5     96    -93    290    301    252    345    179     41
     70    -54   -124    -10     96    -90    298    311    262    353    189     49
     75    -51   -127    -10    101    -88    293    311    257    348    184     44
     67    -41   -109    -15     88    -75    298    322    265    358    194     57
     70    -28    -98    -23     83    -62    309    337    280    374    210     72
     75    -36   -111    -23     93    -72    306    340    280    374    207     67
     75    -36   -111    -18     93    -72    306    342    280    371    205     64
     75    -15    -90    -31     80    -51    311    361    298    389    223     85
     77    -15    -93    -33     85    -54    314    371    306    397    228     90
     85    -10    -98    -38     90    -54    314    376    306    394    228     90
     83     -5    -88    -38     85    -46    327    400    329    415    246    111
     90      5    -85    -49     88    -41    335    420    345    431    259    122
     98      7    -90    -54     96    -41    335    433    345    431    257    119
     96     18    -80    -57     85    -31    342    454    361    446    270    127
     96     31    -64    -62     80    -15    353    483    381    467    290    150
    109     28    -80    -70     96    -25    353    498    387    472    290    150
    116     41    -77    -80     98    -18    355    522    397    480    298    158
    122     57    -67    -90     93     -5    371    561    426    506    322    184
    137     62    -75    -98    106     -5    381    594    444    524    340    202
    148     70    -77   -109    111     -2    384    623    457    535    350    213
    153     96    -57   -124    106     20    397    665    485    566    379    246
    171    114    -57   -145    114     28    405    698    506    589    402    270
    192    124    -67   -158    129     28    405    717    514    594    407    275
    194    148    -46   -174    122     51    410    740    532    618    431    298
    200    176    -23   -187    111     75    418    761    553    646    457    327
    207    192    -18   -200    111     88    410    761    553    652    465    335
    207    202     -5   -205    106     98    410    758    555    657    475    342
    207    226     18   -218     96    122    413    761    563    672    491    361
    210    249     36   -231     85    142    407    743    553    665    488    358
    202    254     51   -231     75    155    400    717    537    649    478    348
    184    270     85   -226     49    179    405    701    540    652    485    358
    174    270     93   -223     41    181    400    670    530    644    480    355
    166    265     98   -215     33    184    387    620    504    620    459    332
    142    257    114   -200     12    187    384    584    488    605    449    322
    124    241    116   -181      5    179    389    553    480    594    439    311
    116    218    101   -168      7    161    374    504    449    561    405    275
    103    197     93   -150      5    145    366    462    426    540    381    246
     85    174     88   -129      0    129    366    436    415    527    371    233
     77    161     83   -119     -2    122    353    400    392    501    345    205
     67    127     59    -98      5     93    342    368    371    480    324    179
     57    122     64    -90     -2     93    345    355    363    472    316    174
     57    111     54    -83      2     83    342    340    353    462    306    161
     59     85     25    -72     18     57    332    322    332    441    288    142
     54     96     41    -75      7     67    329    314    329    441    285    142
     49     96     46    -72      0     72    332    314    332    446    290    148
     49     80     28    -67     10     54    327    303    324    436    283    140
     49     77     28    -62     10     54    327    303    324    433    283    140
     44     90     46    -70     -2     70    335    314    337    449    296    153
     46     96     49    -72      0     72    332    311    337    446    296    150
     51     93     41    -72      5     67    327    306    329    439    290    145
     46    111     64    -77     -7     88    332    316    340    452    301    161
     44    106     59    -75     -7     83    335    319    345    457    303    163
     54    106     51    -80      2     77    324    311    335    446    298    153
     51    111     59    -83     -5     85    329    314    340    452    303    161
     51    109     57    -80     -2     83    340    327    355    470    319    181
     59    101     38    -83     10     72    329    319    342    457    309    168
     59    109     46    -85      5     77    327    314    337    452    301    155
     54    119     64    -88     -5     93    332    319    345    462    311    163
     57    109     51    -83      2     80    332    319    345    462    311    161
     59     98     38    -83     10     70    327    311    340    457    306    153
     57    111     51    -85      2     83    329    311    342    459    309    158
     62    116     51    -90      5     85    327    311    340    459    311    163
     64    111     46    -88     10     80    316    301    329    446    301    153
     51    103     49    -77      0     77    319    298    324    446    298    155
     51    101     46    -77      2     75    324    306    332    454    306    163
     57     88     31    -75     12     59    319    296    322    444    296    150
     54     93     38    -72      7     67    311    285    309    433    283    142
     46     96     49    -72     -2     72    319    290    319    441    293    153
     46     85     36    -67      5     62    316    288    314    441    293    150
     46     80     31    -64      7     57    309    275    301    428    283    137
     44     80     36    -62      5     59    316    280    309    436    290    153
     46     80     33    -64      7     57    316    280    306    436    296    158
     49     83     33    -67      7     59    306    267    293    420    280    148
     41     80     36    -62      2     57    306    267    293    423    277    142
     41     75     33    -57      5     54    316    275    303    433    288    153
     49     54      2    -51     20     28    314    267    293    423    283    142
     51     72     20    -62     15     46    306    259    285    418    277    132
     51    101     49    -77      2     75    324    280    309    441    298    153
     62    140     77   -101     -7    109    345    303    332    465    319    171
     59    166    106   -114    -23    137    363    311    345    472    329    179
     49    207    155   -129    -54    181    389    332    374    501    358    207
     54    202    148   -129    -46    176    397    340    379    509    363    213
     67    205    137   -135    -33    171    394    337    368    496    353    205
     70    296    226   -184    -77    262    405    355    415    545    402    254
     80    368    288   -226   -103    329    394    363    457    594    454    301
     98    402    303   -252   -101    353    363    348    457    600    462    306
    109    389    280   -249    -85    335    353    348    452    597    462    309
     98    381    283   -241    -90    335    337    337    439    589    457    316
     96    337    239   -218    -72    288    316    316    413    566    433    301
     90    272    179   -184    -44    228    298    288    368    519    387    252
     77    168     90   -122     -5    129    298    275    329    478    342    205
     64     85     18    -75     23     51    296    265    296    441    303    163
     62     46    -15    -54     38     18    290    244    265    410    272    135
     51     31    -20    -44     36      5    283    228    244    389    257    119
     51     20    -31    -36     41     -5    280    223    239    387    252    116
     57     -2    -59    -31     59    -31    272    213    223    374    236    103
     51     -7    -59    -23     54    -33    272    210    218    366    231     96
     46      0    -46    -23     46    -23    275    213    220    371    236     98
     46    -15    -62    -15     54    -38    277    215    220    371    236    103
     44    -23    -70    -12     54    -46    270    205    210    358    223     93
     41    -18    -59    -12     49    -38    272    210    213    363    226     98
     46    -20    -67    -12     57    -44    275    213    215    368    231     98
     51    -36    -88     -7     70    -62    272    207    210    361    226     90
     41    -25    -70    -10     54    -46    270    207    210    366    231     93
     38    -20    -62    -10     49    -41    275    215    218    374    239    103
     44    -33    -80     -7     59    -57    267    207    207    361    231     93
     44    -49    -93      2     67    -70    272    213    202    353    223     88
     77   -137   -215     28    145   -176    298    270    181    311    163     38
    158   -301   -459     70    306   -379    394    428    174    223     36    -93
    213   -342   -558     64    384   -452    553    678    283    223    -10   -166
    184    -72   -257    -54    220   -163    688    800    532    446    207     18
     33    413    376   -223   -171    394    535    275    613    735    587    392
   -148   1088   1236   -470   -691   1161    187   -420    631   1106   1106    924
   -316   1834   2148   -761  -1231   1990   -127   -828    807   1634   1740   1571
   -329   2052   2382   -859  -1356   2216   -436  -1091    769   1834   1997   1867
   -249   1439   1688   -594   -971   1564   -574  -1215    226   1205   1371   1296
   -192    740    932   -275   -563    836   -433  -1039   -254    423    548    488
   -137    254    392    -59   -265    324   -140   -530   -194    207    207    140
    -57    111    168    -25   -111    140     85   -101     54    329    246    145
     20     83     62    -54    -23     72    202    119    189    407    293    179
     41     44      2    -44     18     23    259    213    233    423    293    174
     46     10    -38    -31     44    -12    277    241    231    405    267    145
     57    -33    -90    -10     72    -62    283    254    223    384    246    116
     54    -33    -88    -10     70    -62    293    267    228    381    241    111
     54    -38    -93     -7     72    -64    306    290    241    389    249    119
     64    -46   -111    -10     88    -80    306    298    241    384    244    114
     70    -28    -98    -20     83    -62    306    301    244    387    241    109
     62    -23    -88    -20     72    -54    319    319    262    405    257    124
     72    -25    -98    -23     83    -59    319    327    262    405    259    122
     75    -33   -109    -23     88    -70    322    332    270    410    265    124
     70    -10    -80    -28     75    -44    329    342    283    420    272    135
     67    -10    -80    -28     70    -44    335    353    288    426    277    142
     77    -10    -90    -33     83    -49    329    355    288    426    280    142
     72      2    -72    -38     72    -33    335    363    298    436    290    150
     77     15    -62    -46     70    -23    345    384    316    454    309    171
     85     10    -75    -49     80    -31    342    384    316    452    303    168
     85     18    -67    -51     77    -23    345    392    322    457    309    168
     85     36    -49    -62     67     -5    355    413    337    475    322    184
     90     36    -54    -62     72     -7    355    423    345    480    327    189
     98     38    -59    -70     77    -10    353    426    345    480    324    187
     96     41    -54    -70     75     -5    366    454    368    501    342    207
    101     46    -54    -75     77     -2    374    475    381    514    355    220
    111     62    -49    -85     80      7    368    483    381    511    355    218
    111     75    -36    -96     72     20    376    506    402    532    371    233
    116     83    -36   -101     75     23    389    540    426    553    392    254
    129     72    -57   -101     93      7    392    566    436    561    397    262
    135     80    -54   -106     96     12    400    594    452    576    410    270
    140    106    -33   -124     85     36    407    628    475    600    431    290
    155    119    -36   -140     96     41    413    659    493    618    446    306
    174    132    -41   -153    106     44    418    688    509    631    465    319
    179    153    -25   -166    103     64    431    730    537    665    496    355
    192    176    -15   -187    103     83    433    756    555    685    517    376
    213    192    -20   -202    116     88    433    769    563    693    527    387
    226    220     -5   -226    114    109    439    784    579    711    545    407
    226    239     12   -231    106    127    446    802    597    740    574    436
    233    259     25   -246    103    142    439    787    587    735    574    433
    231    283     51   -257     88    166    431    776    579    730    571    439
    220    298     77   -262     72    189    431    771    581    737    581    454
    220    298     77   -259     72    189    428    756    576    732    581    454
    218    309     88   -265     64    200    418    719    555    714    568    439
    197    309    109   -254     44    210    418    693    550    711    568    444
    179    311    129   -246     25    220    413    654    537    698    558    431
    171    306    135   -239     18    220    400    605    509    670    532    402
    148    288    140   -218      2    215    400    568    496    654    514    384
    127    272    145   -200    -10    210    400    537    488    644    504    363
    116    244    127   -181     -5    187    389    491    457    613    472    327
    106    218    111   -161     -2    166    379    452    433    587    446    298
     90    200    109   -145     -7    153    376    428    423    574    433    288
     85    176     88   -132      0    132    368    397    402    553    410    267
     75    150     75   -114      0    114    353    368    379    527    387    239
     62    142     80   -101     -7    111    355    358    376    524    384    236
     59    127     67    -93     -5     98    355    345    366    514    374    226
     67    116     49    -93      7     83    342    327    348    496    358    210
     62    111     46    -88      7     80    345    324    348    493    355    213
     62    122     59    -90      2     90    350    332    355    504    366    226
     64    116     51    -93      7     85    342    324    348    498    361    210
     59    124     64    -93     -2     96    340    322    348    493    358    207
     51    135     83    -93    -15    109    348    329    358    506    368    220
     59    127     67    -93     -2     98    348    332    358    509    368    223
     59    119     59    -90     -2     90    342    324    353    501    366    213
     57    129     72    -96     -7    101    350    335    366    517    381    228
     62    137     75   -101     -7    106    355    342    374    524    389    239
     72    132     59   -101      7     96    345    335    363    514    379    226
     64    142     75   -106     -5    109    345    335    366    517    384    231
     64    140     75   -103     -5    109    353    342    374    527    392    246
     67    132     64   -101      0    101    345    337    368    522    384    233
     67    137     70   -101      0    103    340    329    363    514    379    223
     62    142     80   -103    -10    111    348    337    371    527    389    233
     70    148     77   -109     -5    114    345    335    368    524    387    236
     72    129     57   -101      7     93    342    329    363    514    379    231
     67    145     77   -106     -5    111    345    335    368    522    387    241
     67    148     80   -109     -5    114    345    335    371    527    394    241
     67    135     64   -101      0    101    337    324    358    514    384    233
     64    142     75   -103     -7    109    335    319    355    514    381    233
     70    148     77   -109     -2    114    342    329    368    524    392    244
     75    142     64   -111      5    103    335    316    355    514    381    231
     72    140     67   -106      2    106    332    311    348    506    374    223
     70    148     77   -109     -5    114    337    314    353    511    379    228
     75    135     59   -103      7     98    335    311    350    509    376    226
     70    119     49    -96     10     83    329    303    340    498    366    215
     62    124     62    -96      0     93    335    303    342    504    374    223
     64    127     59    -96      2     93    335    303    342    504    376    228
     72    140     67   -106      2    103    337    306    342    501    374    226
     72    181    109   -129    -18    145    363    329    371    527    397    249
     75    228    153   -153    -38    192    392    353    402    558    428    272
     70    244    174   -158    -51    210    410    361    418    574    444    280
     72    252    179   -161    -51    215    415    361    415    568    439    275
     70    265    194   -168    -62    231    426    374    428    579    449    283
     75    335    257   -205    -90    296    439    392    467    618    491    324
     88    413    324   -252   -116    368    423    389    493    649    524    361
    101    462    361   -280   -129    413    397    389    517    680    558    394
    116    459    342   -288   -114    400    381    384    511    675    555    392
    119    431    311   -275    -96    371    358    361    483    652    535    368
    103    402    296   -254    -96    350    342    342    462    636    519    358
     96    345    249   -220    -75    298    337    332    441    613    498    342
     93    220    127   -158    -18    174    322    306    379    545    428    277
     83    137     51   -111     15     96    314    288    332    496    374    228
     70    109     38    -90     15     75    316    283    322    488    361    218
     62     77     15    -70     23     46    311    262    298    465    342    192
     59     49    -12    -54     36     18    296    241    272    439    319    168
     49     44     -7    -46     28     18    301    244    275    441    319    174
     57     36    -20    -46     38      7    298    244    275    439    316    174
     59     18    -41    -38     51    -10    293    236    262    428    306    163
     54     23    -31    -38     41     -2    296    236    262    431    306    161
     54     31    -23    -44     38      5    298    239    267    433    309    166
     57     25    -33    -44     46     -2    293    231    257    423    298    153
     59     23    -36    -41     49     -5    290    228    254    420    296    148
     54     18    -36    -36     44     -7    298    239    267    433    306    161
     57     15    -41    -36     49    -12    296    236    259    426    303    153
     59      7    -51    -36     57    -20    288    226    249    413    290    140
     57     10    -46    -33     51    -18    296    236    262    426    301    153
     64     -5    -72    -31     67    -36    301    246    259    418    296    150
    109    -90   -202    -10    153   -145    311    277    215    355    220     83
    176   -267   -446     44    309   -355    397    426    197    262     96    -46
    226   -361   -587     67    405   -472    566    688    298    254     36   -127
    205    -90   -298    -59    249   -192    672    771    517    457    239     38
     57    407    350   -231   -145    379    550    303    628    743    607    400
   -145   1101   1247   -478   -696   1174    246   -363    698   1153   1156    969
   -324   1880   2205   -776  -1265   2042    -64   -784    904   1714   1831   1660
   -337   2083   2421   -872  -1379   2252   -374  -1044    846   1880   2044   1899
   -267   1569   1836   -652  -1052   1701   -524  -1171    361   1340   1512   1415
   -213    862   1072   -327   -644    966   -402  -1018   -145    545    680    597
   -137    290    428    -75   -283    358   -119   -511   -148    257    265    176
    -62    158    220    -49   -142    189    101    -93     98    381    306    194
     12    132    119    -72    -51    124    231    145    246    472    366    233
     46     80     33    -64      7     57    277    228    272    470    350    207
     59     36    -23    -46     41      7    293    252    265    444    322    179
     57     15    -41    -38     49    -12    311    277    275    444    314    176
     67      0    -67    -33     64    -33    319    293    275    436    306    163
     77      5    -72    -41     72    -31    319    296    267    420    290    142
     75      7    -67    -41     72    -28    332    316    283    433    303    155
     75      7    -70    -41     72    -31    335    329    290    439    309    163
     85      2    -83    -44     83    -38    332    332    288    436    303    155
     85     18    -67    -54     77    -23    337    340    296    441    311    161
     83     20    -62    -51     72    -20    350    361    316    462    327    179
     90     18    -72    -57     83    -25    345    361    311    457    324    171
     90     31    -62    -62     77    -15    348    363    314    459    327    176
     88     44    -44    -67     64      0    353    376    329    472    340    192
     96     41    -54    -67     75     -5    353    387    337    478    345    197
     96     38    -57    -70     75     -7    348    387    329    472    340    189
     93     44    -49    -70     70     -2    358    402    345    488    355    202
     96     57    -41    -77     67      7    363    413    353    496    363    210
    101     59    -41    -80     72     10    358    415    353    493    358    205
     98     62    -36    -83     67     12    366    433    371    509    371    218
    106     72    -33    -88     70     18    379    459    394    530    392    236
    116     77    -38    -98     77     20    376    465    394    527    389    231
    119     98    -20   -109     70     38    376    478    402    532    394    233
    116    103    -12   -111     64     46    389    506    420    550    410    257
    127     98    -28   -114     77     36    397    530    436    563    423    270
    135     96    -38   -114     88     28    400    550    444    571    428    272
    135    111    -23   -122     80     44    413    581    470    597    449    293
    142    124    -20   -135     80     51    418    610    485    613    462    309
    158    127    -33   -142     96     46    418    636    496    618    470    314
    163    137    -25   -153     96     57    431    675    519    644    491    337
    174    161    -12   -166     93     75    449    722    553    678    522    366
    194    176    -18   -187    106     80    444    743    555    683    530    371
    207    192    -15   -200    111     88    446    766    571    698    545    392
    210    215      2   -213    103    109    457    792    597    727    574    428
    223    239     15   -231    103    127    457    805    605    740    587    441
    233    262     28   -249    101    145    446    802    600    743    592    439
    231    288     57   -259     85    171    452    807    613    758    613    462
    231    301     67   -267     80    184    454    805    615    769    626    475
    241    319     77   -280     83    200    444    784    600    753    615    465
    226    329    103   -277     59    215    444    766    594    750    618    475
    215    340    124   -277     44    231    446    745    594    750    623    480
    210    337    127   -275     41    233    433    701    574    732    607    465
    192    324    132   -257     31    228    426    659    555    714    597    449
    171    327    155   -252      7    244    426    626    548    709    589    441
    158    316    155   -239      0    236    418    579    527    680    563    413
    140    290    150   -218     -5    220    405    530    496    646    527    371
    116    262    145   -189    -12    205    413    504    488    639    514    361
    103    233    127   -168    -12    181    405    470    472    620    496    337
     98    205    106   -153     -2    155    392    433    441    592    470    303
     90    187     93   -140      0    140    389    413    428    574    454    290
     83    174     90   -127     -2    132    392    400    423    568    446    285
     77    161     80   -122      0    122    376    374    397    542    423    259
     75    148     72   -111      0    111    376    361    387    532    413    249
     67    145     75   -109     -5    109    379    361    389    537    418    252
     67    137     70   -101      0    103    374    350    381    530    413    246
     67    137     70   -103     -2    103    363    337    368    514    400    233
     64    145     77   -106     -5    111    371    345    381    527    410    244
     64    140     72   -103     -5    106    376    350    389    537    420    252
     75    140     64   -106      5    103    371    345    381    527    413    246
     75    155     80   -116     -2    119    371    345    384    532    420    254
     75    168     90   -122     -7    129    374    353    392    542    428    267
     80    161     80   -122      0    119    366    348    389    540    426    259
     75    171     96   -122    -10    135    363    345    389    537    423    254
     64    168    103   -119    -20    137    374    358    402    553    439    270
     70    155     85   -111     -7    122    376    361    402    553    441    270
     75    166     90   -122     -7    129    366    348    389    537    423    249
     72    166     93   -119    -10    129    374    358    397    545    426    262
     67    166     98   -119    -15    132    371    355    400    550    431    270
     70    168     98   -119    -15    135    361    345    389    540    423    254
     70    166     96   -119    -12    132    366    348    394    545    426    254
     72    163     90   -116     -7    127    374    358    402    558    436    270
     75    155     80   -116     -2    119    366    348    392    542    426    257
     72    158     85   -114     -7    122    363    340    389    537    420    254
     67    168    101   -119    -18    135    366    342    392    545    426    262
     67    163     96   -114    -12    129    363    340    389    542    426    262
     67    148     80   -109     -7    114    358    329    374    530    413    249
     64    158     93   -114    -12    127    361    332    379    535    418    254
     67    158     90   -114    -10    124    358    329    379    532    418    254
     72    150     77   -111     -2    114    350    319    363    519    405    241
     70    153     83   -114     -7    119    355    322    368    524    410    244
     70    153     83   -111     -5    116    363    329    379    535    420    254
     80    168     85   -127     -2    127    366    332    381    537    423    257
     85    210    124   -148    -18    168    389    348    402    555    441    272
     75    252    176   -166    -49    215    415    371    433    584    470    301
     72    272    200   -174    -64    236    439    384    452    600    485    314
     75    265    189   -171    -57    226    441    381    441    587    472    298
     80    290    210   -184    -64    252    457    400    459    602    488    316
     83    363    280   -226    -98    324    472    420    504    652    537    371
     96    433    335   -265   -119    384    452    415    524    678    566    397
    111    480    368   -296   -129    423    420    405    537    696    589    415
    119    472    353   -296   -116    413    405    407    537    701    592    420
    111    444    329   -280   -109    387    384    384    511    678    574    402
    106    415    306   -262    -98    361    363    361    485    657    555    387
     96    353    254   -226    -77    303    353    345    454    626    522    358
     96    226    129   -161    -15    179    342    322    402    563    454    296
     83    140     54   -111     15     96    332    301    355    511    407    246
     70    127     57    -98      7     93    335    293    345    501    397    239
     57     98     41    -80      7     70    329    275    327    485    379    223
     57     80     23    -67     18     51    311    254    298    454    350    194
     51     70     18    -62     15     44    311    254    296    454    348    194
     51     59      5    -57     23     33    319    259    298    459    353    200
     57     44    -15    -51     36     15    314    252    288    446    342    189
     57     49     -7    -51     33     20    306    244    277    436    332    181
     57     49     -7    -54     31     20    311    249    285    441    340    192
     57     36    -20    -49     38      7    309    246    280    439    335    187
     54     33    -20    -46     36      7    303    236    267    428    324    174
     49     38    -10    -44     31     15    311    246    277    439    337    181
     54     38    -15    -49     36     12    309    246    280    441    337    181
     57     20    -38    -38     49     -7    306    241    270    428    327    171
     51     20    -33    -36     44     -7    309    244    272    431    332    176
     49      2    -46    -25     49    -20    316    257    272    428    324    171
    103   -114   -220      5    161   -166    327    296    218    342    226     77
    181   -288   -470     54    324   -379    431    465    207    246     93    -62
    228   -296   -524     33    374   -410    600    730    345    288     93    -88
    187      5   -181    -96    184    -88    704    761    571    514    322    106
      5    514    509   -259   -252    511    511    168    644    807    719    509
   -202   1262   1465   -530   -833   1363    192   -465    748   1262   1314   1127
   -353   1984   2338   -815  -1345   2161   -111   -831    956   1803   1953   1779
   -337   2057   2395   -859  -1366   2226   -418  -1083    833   1873   2070   1940
   -262   1444   1706   -592   -984   1574   -519  -1166    272   1187   1379   1291
   -205    766    971   -280   -587    867   -337   -911   -129    480    613    532
   -124    280    405    -80   -265    342    -49   -392    -46    316    324    231
    -31    163    194    -64   -111    179    158      0    166    420    355    236
     25    129    103    -77    -38    116    265    192    280    485    397    262
     49     77     28    -62     10     54    298    249    290    472    374    233
     57     41    -15    -51     36     15    303    262    277    441    340    194
     62     28    -33    -44     49     -2    324    290    290    441    337    189
     72     23    -49    -46     59    -12    329    306    293    439    332    184
     80      7    -72    -44     75    -31    332    311    285    426    316    168
     80      2    -77    -41     77    -36    342    327    296    431    322    171
     80     10    -70    -44     75    -28    355    348    316    452    340    189
     88      7    -80    -49     85    -36    348    348    311    444    337    184
     85     18    -67    -51     77    -23    348    350    309    441    332    181
     83     36    -46    -62     62     -5    353    361    319    452    342    192
     93     38    -54    -64     75     -7    358    371    329    462    350    200
     98     46    -54    -75     77     -2    355    371    324    457    348    194
     93     54    -38    -75     64      7    363    387    337    470    358    207
     93     54    -38    -75     64      7    368    397    345    480    366    215
    106     51    -54    -77     80      0    366    400    342    475    361    205
    101     62    -38    -85     70     12    368    407    350    480    366    213
    103     67    -36    -88     70     15    379    428    371    501    387    233
    111     67    -44    -90     77     12    379    436    374    501    387    233
    114     88    -25   -101     70     31    381    446    381    509    389    236
    109     96    -12   -103     59     41    397    472    405    532    410    257
    114    101    -12   -109     64     44    397    485    410    537    415    259
    122    103    -20   -114     70     41    394    496    410    535    413    259
    124    119     -5   -122     64     57    407    524    439    558    436    283
    135    127     -7   -129     70     59    415    553    457    574    446    293
    142    116    -25   -129     85     46    415    571    462    574    446    293
    145    127    -20   -137     83     54    426    602    480    592    465    311
    153    145     -7   -148     80     70    441    644    506    620    488    340
    166    142    -25   -155     96     59    444    670    519    628    496    345
    176    161    -15   -168     96     72    449    701    537    646    514    361
    189    189     -2   -192     96     93    462    743    563    678    540    389
    210    202     -7   -205    109     98    470    774    579    696    558    407
    223    220     -2   -223    114    109    467    792    589    704    568    420
    233    254     20   -244    106    137    478    818    613    730    594    449
    244    270     23   -257    111    148    478    831    623    748    613    470
    262    296     33   -277    114    166    470    826    620    745    615    470
    254    324     70   -290     90    197    467    823    626    756    628    483
    249    335     85   -293     80    210    475    826    633    766    641    501
    249    337     85   -293     80    213    465    805    618    756    636    496
    244    348    103   -296     70    226    459    782    605    748    631    493
    228    363    135   -296     46    252    462    758    607    750    639    501
    220    366    145   -293     36    257    454    719    592    735    628    491
    205    361    153   -283     25    257    444    675    568    714    607    465
    184    358    174   -270      5    267    446    639    561    706    602    454
    166    342    174   -257     -2    259    441    597    542    685    579    431
    158    309    150   -233      2    231    428    548    511    649    545    392
    135    277    142   -207     -5    210    423    511    493    628    524    368
    122    257    135   -189     -5    197    423    488    485    618    511    361
    114    228    114   -174      0    171    407    449    452    581    478    322
    109    205     96   -158      5    150    402    423    431    563    457    298
     98    189     90   -145      5    140    402    413    426    558    449    293
    101    168     67   -135     18    119    400    400    415    545    436    280
     93    158     64   -127     12    114    387    376    392    522    415    257
     85    163     77   -127      5    122    389    371    392    522    415    259
     88    153     62   -122     12    109    392    374    394    524    420    262
     93    148     54   -119     20    101    384    363    384    514    413    249
     85    155     67   -122     10    111    381    363    384    514    413    249
     88    168     80   -129      5    124    389    371    394    524    420    259
    101    171     70   -137     15    119    381    366    389    517    415    254
     98    174     75   -135     12    124    379    361    384    511    410    254
     90    171     80   -132      5    127    389    374    400    530    426    267
     93    166     72   -129     10    119    392    374    402    532    426    265
     96    174     77   -135      7    127    384    366    392    524    418    252
     98    187     88   -142      5    137    392    374    402    535    431    267
    101    187     85   -145      7    137    392    379    405    537    433    275
    101    179     75   -140     12    127    381    368    392    524    420    262
     93    171     75   -135      7    124    384    371    397    527    420    267
     98    176     77   -137     10    127    392    381    410    540    433    280
    101    168     64   -137     18    116    384    371    397    530    426    265
    101    176     75   -140     12    127    379    366    392    524    420    259
     96    189     90   -145      2    140    387    371    400    535    431    267
    103    179     75   -140     15    127    384    368    397    532    431    270
    103    171     64   -137     18    119    381    361    389    522    420    262
     96    171     75   -135     10    124    387    366    394    527    426    270
     93    166     72   -132     10    119    387    366    392    524    423    267
    101    161     59   -129     20    111    381    355    379    511    410    252
     96    171     72   -135     10    122    379    353    379    511    413    257
     93    171     75   -132      7    124    392    366    392    524    426    275
     98    187     88   -145      5    140    405    376    405    537    436    277
    103    236    132   -168    -12    184    423    389    428    558    457    290
     96    283    187   -189    -44    233    449    410    449    581    478    314
     96    298    202   -197    -54    252    465    420    462    592    491    324
    109    288    179   -200    -36    233    465    418    452    581    480    314
    109    335    226   -220    -57    280    480    441    483    610    509    342
    109    415    303   -265    -98    361    488    459    527    657    555    392
    122    467    345   -296   -111    407    465    446    537    675    576    407
    135    493    355   -314   -111    426    433    433    542    685    589    415
    142    483    340   -311    -98    413    423    436    545    693    600    426
    135    467    332   -303    -98    400    394    400    509    659    571    405
    132    441    306   -288    -85    374    376    379    480    633    545    381
    127    361    231   -246    -51    296    368    368    446    597    506    345
    127    236    109   -181     10    174    358    348    387    532    433    280
    122    161     38   -142     41    101    353    329    348    488    392    239
    101    137     36   -119     33     85    353    319    337    480    381    231
     93    111     15   -103     38     64    345    301    316    462    363    213
     93     85     -7    -88     51     38    332    280    285    433    340    189
     85     77     -7    -83     46     36    335    280    285    428    335    189
     83     64    -18    -75     49     25    340    288    293    439    345    200
     90     54    -38    -72     62      7    327    275    277    420    329    176
     90     51    -38    -70     64      7    322    270    270    410    319    163
     85     57    -31    -72     57     12    332    280    283    426    332    181
     88     38    -49    -64     67     -2    335    277    277    420    329    179
     88     33    -54    -62     72    -10    327    267    262    405    316    163
     88     36    -51    -62     70     -7    332    277    272    415    327    174
     90     38    -54    -64     72     -7    332    277    270    418    329    179
     96     28    -67    -62     83    -18    327    270    259    407    322    168
     93     28    -67    -62     80    -20    324    272    265    410    324    171
    103    -12   -116    -44    109    -64    340    296    262    402    311    166
    166   -161   -327     -2    244   -244    371    361    205    301    192     57
    231   -303   -535     36    381   -418    491    553    228    228     77    -64
    244   -218   -462    -12    350   -340    646    784    407    327    142    -28
    158    150     -7   -153     83     72    693    659    600    563    410    207
    -12    719    732   -353   -374    727    418    -38    594    852    826    623
   -194   1504   1699   -654   -948   1600     90   -613    706   1343   1457   1262
   -293   2096   2390   -901  -1343   2242   -215   -927    852   1810   2010   1821
   -246   1904   2151   -828  -1197   2026   -501  -1161    576   1662   1893   1764
   -197   1208   1402   -506   -800   1304   -514  -1174    -15    867   1085    995
   -148    540    685   -197   -415    613   -257   -797   -259    283    418    345
    -64    194    257    -67   -161    226     25   -259    -36    290    301    210
     31    135    103    -83    -36    119    213     96    189    426    374    259
     75    109     33    -93     20     72    303    254    285    478    407    277
     88     70    -20    -80     54     25    327    293    285    459    384    249
     93     28    -64    -62     77    -18    332    306    267    431    353    218
     98     20    -77    -59     88    -28    350    332    283    436    353    213
    103      0   -106    -51    106    -54    363    350    290    439    350    207
    111      0   -114    -57    111    -57    361    353    288    431    345    194
    111     12    -98    -62    103    -41    366    361    293    436    353    202
    111     15    -96    -62    103    -38    381    384    316    452    368    223
    114     10   -103    -64    109    -46    376    384    311    446    363    220
    114     15   -101    -64    106    -41    376    389    314    449    366    220
    114     23    -93    -70    103    -33    387    405    329    465    379    239
    127     36    -90    -80    109    -25    387    413    335    470    387    241
    127     41    -88    -85    109    -23    384    413    335    472    389    239
    124     46    -77    -85    101    -12    392    428    350    491    405    257
    122     46    -77    -85     98    -15    397    439    358    498    413    267
    132     54    -77    -93    106    -10    389    439    350    491    405    262
    124     57    -70    -93     96     -5    397    452    366    504    415    272
    127     67    -62    -98     93      2    407    472    384    522    431    288
    135     67    -67   -101    101      0    405    478    389    527    436    290
    137     67    -70   -101    103      0    410    493    402    537    449    301
    132     80    -51   -109     90     15    420    514    420    555    462    316
    140     88    -54   -114     96     18    418    524    426    561    467    316
    153     96    -57   -124    103     20    415    535    423    561    467    314
    158    109    -49   -132    103     31    428    563    449    584    488    337
    168    114    -54   -142    111     31    436    594    472    607    504    355
    176    124    -54   -150    116     36    433    610    475    610    506    355
    181    132    -51   -158    116     41    444    644    501    633    530    376
    189    153    -36   -171    114     59    459    688    532    662    558    405
    202    158    -44   -181    122     57    459    709    537    665    561    407
    215    179    -36   -200    127     72    465    740    558    685    579    428
    226    200    -25   -213    127     88    478    784    592    724    613    465
    241    226    -15   -233    129    106    480    810    605    735    626    478
    257    254     -5   -257    129    124    472    820    607    740    633    485
    259    277     18   -270    119    148    483    846    633    769    662    514
    262    288     25   -277    116    158    488    852    646    784    678    527
    275    303     28   -288    124    166    480    836    633    771    672    524
    272    327     51   -301    111    189    478    839    633    784    688    542
    270    342     72   -306     98    207    480    844    644    802    706    566
    272    353     80   -311     96    218    470    823    628    792    701    561
    265    361     96   -311     85    228    462    797    618    782    693    550
    244    374    127   -309     57    252    465    774    618    784    698    555
    236    363    127   -301     54    246    462    735    602    771    691    545
    220    348    124   -285     49    236    457    688    579    748    670    522
    197    340    142   -267     28    241    454    652    568    732    659    509
    179    319    140   -249     18    228    446    607    548    714    639    483
    163    290    127   -228     18    210    431    558    517    675    600    439
    142    262    119   -205     10    192    426    522    496    654    576    415
    135    239    103   -187     15    171    426    498    485    641    563    402
    129    223     90   -179     20    158    413    462    454    613    537    374
    122    202     77   -163     23    140    405    433    433    589    514    350
    109    179     67   -145     20    124    410    426    431    584    506    345
    114    174     59   -142     28    116    405    413    415    571    493    329
    111    163     49   -137     28    106    397    392    397    553    480    311
    101    155     54   -129     23    106    400    392    400    555    483    316
     98    163     62   -132     18    114    400    389    400    561    485    316
    109    155     46   -132     31    101    389    381    389    548    475    306
    106    171     62   -140     23    116    389    381    392    550    480    309
    106    176     70   -142     18    124    397    392    402    563    488    324
    111    171     57   -142     25    114    392    387    397    558    485    322
    111    179     67   -145     23    124    392    384    394    555    485    316
    109    194     83   -153     12    140    397    394    407    571    501    332
    114    181     67   -148     23    127    400    397    413    574    501    332
    116    174     57   -145     28    116    394    389    405    566    491    319
    111    189     77   -150     18    135    397    394    413    576    501    327
    116    189     72   -155     23    132    397    397    420    584    509    337
    119    189     67   -155     25    129    392    387    405    568    498    324
    111    192     80   -153     15    137    392    387    407    571    501    327
    111    197     85   -153     12    142    397    397    420    587    517    348
    114    181     64   -150     23    124    389    387    407    576    504    329
    119    187     67   -155     25    127    389    381    405    574    504    327
    114    192     77   -155     18    135    394    389    415    587    514    340
    119    189     70   -153     25    129    389    384    410    579    506    335
    119    194     75   -158     23    135    381    371    397    566    498    322
    114    197     83   -155     15    140    387    376    402    571    504    332
    122    197     72   -161     23    135    397    387    413    581    511    342
    127    218     90   -171     18    155    407    397    423    587    519    348
    119    257    137   -189    -10    200    431    413    444    607    540    366
    111    288    176   -200    -33    233    454    433    470    636    563    389
    119    293    174   -207    -28    233    457    431    467    631    558    379
    135    301    166   -218    -15    233    462    436    470    633    561    376
    129    371    241   -252    -54    306    483    462    517    680    605    423
    140    452    311   -296    -85    381    478    467    548    717    644    459
    150    504    350   -327   -101    428    446    449    555    730    662    480
    161    524    363   -342   -101    444    418    439    558    735    667    493
    153    488    335   -322    -90    413    407    431    548    730    662    488
    142    454    311   -298    -83    384    389    405    522    706    641    462
    132    428    296   -280    -83    363    374    387    496    680    618    439
    122    329    207   -226    -41    270    368    374    457    636    568    397
    124    207     80   -166     20    145    355    350    400    574    501    332
    116    161     44   -140     36    103    348    332    366    540    467    298
     96    132     33   -116     31     83    348    319    353    527    454    290
     98    103      5   -101     46     54    340    298    327    501    431    270
    101    106      5   -103     49     57    327    283    306    483    410    252
     96     98      2    -98     46     51    329    288    311    488    415    257
     96     77    -18    -88     57     31    335    293    316    493    420    259
    109     72    -36    -90     72     18    329    283    301    480    407    246
    101     83    -18    -93     59     31    327    275    296    472    400    236
     96     80    -18    -88     57     31    329    280    298    475    400    241
     98     59    -41    -80     70     10    324    275    290    465    392    231
     98     57    -41    -77     70      7    322    270    288    459    389    228
     93     54    -38    -75     64      7    329    280    298    472    400    241
     98     41    -57    -70     77     -7    329    280    296    467    392    233
    101     41    -59    -72     80     -7    322    270    288    454    381    223
     96     41    -54    -67     75     -5    332    280    296    462    384    231
    124    -25   -150    -51    137    -88    342    303    270    420    337    192
    192   -194   -387      0    288   -290    389    389    210    306    197     59
    233   -327   -561     46    394   -444    527    594    254    249     96    -59
    233   -163   -397    -33    314   -280    675    805    452    389    213     20
    103    262    158   -184    -25    210    641    506    610    654    535    316
    -85    901    987   -407   -535    943    366   -155    652   1000   1013    802
   -265   1699   1964   -719  -1114   1831     67   -628    836   1540   1678   1475
   -322   2145   2468   -911  -1395   2307   -220   -909    943   1922   2125   1943
   -259   1683   1943   -714  -1104   1813   -428  -1104    498   1486   1696   1569
   -213   1008   1221   -397   -717   1114   -394  -1062    -49    698    883    776
   -137    402    540   -135   -337    470   -153   -631   -166    293    374    277
    -49    176    226    -62   -137    200     93   -140     77    374    355    239
     36    168    132   -103    -49    153    233    135    249    485    426    290
     67    127     59    -98      2     96    309    267    322    519    441    293
     80     88      5    -85     36     46    324    293    314    491    407    259
     85     57    -28    -70     57     15    335    309    309    470    381    239
     88     41    -49    -67     67     -2    353    335    324    478    384    239
     98     41    -57    -70     77     -7    355    342    324    475    379    228
    103     38    -64    -72     83    -12    350    342    316    459    368    215
    101     49    -51    -75     77      0    363    361    332    478    384    231
    103     51    -54    -77     80     -2    371    376    345    488    392    239
    109     44    -67    -77     88    -10    371    379    345    485    389    233
    106     59    -49    -83     77      5    371    384    350    491    397    239
    103     70    -33    -85     70     18    381    400    368    506    413    259
    111     70    -44    -90     77     12    379    402    363    501    410    252
    116     80    -36    -98     75     23    381    407    368    506    415    257
    111     93    -20   -103     64     36    392    426    387    524    431    275
    122     93    -28   -106     75     33    392    433    389    522    426    275
    127     85    -41   -109     85     23    387    433    392    522    428    275
    127    103    -23   -114     75     41    394    452    407    542    446    288
    135    122    -12   -129     72     57    397    462    418    553    457    296
    150    129    -20   -140     85     54    394    465    415    548    449    288
    145    124    -23   -135     83     51    402    483    428    561    459    301
    142    132    -10   -137     75     62    413    506    449    581    480    319
    155    148    -10   -153     83     70    413    517    454    587    485    322
    166    155    -10   -161     88     72    418    535    467    597    496    332
    166    179     12   -174     75     96    426    558    485    613    511    353
    171    189     15   -181     77    103    428    579    496    620    517    358
    187    197     10   -192     88    103    431    602    504    628    522    361
    184    205     20   -194     83    114    446    639    530    654    545    384
    197    207     10   -205     90    109    454    672    553    680    568    410
    218    220      2   -220    109    111    454    698    566    691    579    420
    228    249     20   -241    103    135    462    732    584    711    597    439
    239    267     28   -252    106    148    470    766    610    737    620    467
    259    283     23   -272    119    155    462    782    615    743    631    475
    272    301     28   -285    122    166    465    797    623    756    644    493
    272    332     57   -303    109    194    467    818    644    782    670    522
    285    355     70   -319    109    213    467    826    652    795    688    540
    285    368     80   -329    103    226    462    815    646    795    691    542
    285    402    116   -342     85    259    462    813    652    805    704    555
    285    418    132   -353     75    275    459    805    649    805    709    563
    285    431    145   -358     70    288    446    776    636    792    698    555
    272    444    168   -361     51    309    446    750    631    789    701    555
    257    444    187   -350     36    316    446    730    628    789    704    558
    244    431    187   -337     28    309    441    688    610    766    683    532
    226    423    197   -324     15    311    439    652    594    748    665    511
    197    410    213   -303     -7    311    446    623    592    743    657    498
    181    376    194   -280     -7    288    446    587    576    719    631    472
    163    361    194   -262    -15    277    436    542    553    691    600    436
    145    358    213   -252    -33    285    431    511    542    675    584    415
    132    329    194   -233    -31    262    428    483    524    657    566    397
    127    301    171   -215    -20    236    420    452    498    628    540    366
    116    290    174   -205    -28    231    418    433    488    613    524    353
    106    272    166   -189    -28    220    418    426    480    605    517    348
    103    246    142   -179    -18    194    407    402    459    584    498    324
     98    239    140   -168    -20    189    407    394    454    579    493    319
     90    244    153   -168    -31    200    410    397    462    584    498    327
     96    239    142   -166    -23    192    410    397    462    584    498    324
     98    246    145   -174    -23    197    402    387    452    574    488    311
     96    259    163   -179    -33    213    405    392    459    584    498    319
     96    262    163   -179    -33    213    405    394    465    592    504    327
    101    254    153   -176    -25    205    400    387    457    581    496    316
     93    262    166   -179    -36    215    400    389    459    581    496    316
     93    272    176   -184    -41    226    407    397    472    594    509    335
    103    267    163   -187    -28    215    402    392    467    587    501    332
     98    272    174   -184    -36    223    397    387    462    584    496    319
     90    272    181   -184    -44    228    405    394    475    600    511    329
     93    267    174   -181    -38    220    400    389    472    597    511    324
     96    267    171   -181    -38    220    397    384    465    589    501    316
     88    283    194   -184    -51    239    405    392    475    597    511    327
     85    285    200   -187    -57    244    400    389    472    594    509    329
     93    275    181   -184    -44    228    392    379    462    581    498    319
     88    275    184   -181    -46    228    392    376    462    581    496    319
     90    298    207   -194    -57    254    394    384    470    592    509    332
    101    314    210   -210    -54    262    405    389    475    597    514    337
    103    350    246   -226    -70    298    420    400    493    607    530    345
     93    394    298   -244   -101    345    444    420    519    636    553    371
     96    392    296   -244    -98    345    470    439    537    652    568    387
    106    376    270   -244    -83    324    472    436    530    639    555    368
    109    431    322   -272   -106    376    488    452    553    662    576    392
    114    501    384   -309   -135    444    498    470    592    704    620    436
    124    576    452   -350   -163    514    478    457    610    730    654    465
    132    613    478   -374   -174    545    444    446    620    748    672    480
    140    602    459   -371   -161    532    428    441    620    745    672    483
    145    566    420   -355   -137    493    413    423    597    727    654    470
    137    553    415   -345   -137    485    392    394    568    701    633    449
    116    491    374   -303   -127    431    384    381    540    672    602    426
    114    348    233   -231    -59    293    379    374    496    620    545    374
    114    277    163   -197    -23    220    363    350    452    574    493    327
     96    267    171   -181    -36    220    366    337    433    550    472    306
     88    244    153   -166    -33    200    361    316    407    527    454    283
     93    213    119   -153    -12    166    348    296    381    506    433    257
     83    197    114   -140    -15    155    348    293    376    501    431    252
     83    205    122   -142    -18    163    348    293    379    504    431    254
     90    192    101   -142     -5    148    340    283    363    488    415    236
     90    197    106   -142     -7    153    337    275    355    478    407    228
     88    194    106   -142    -10    150    340    277    361    485    410    239
     90    187     96   -137     -2    142    337    272    353    478    407    233
     88    168     80   -129      2    127    332    262    340    462    389    215
     80    163     83   -122     -2    122    337    267    342    465    394    220
     80    171     88   -127     -5    129    332    262    340    462    392    220
     88    158     70   -122     10    114    327    254    329    449    381    205
     77    150     72   -116      2    111    332    259    332    452    384    207
     85    137     51   -111     18     96    337    270    329    444    371    200
    135     23   -114    -80    122    -44    342    285    265    355    275    106
    205   -181   -387    -10    296   -283    415    389    192    213    103    -70
    220   -210   -431     -5    324   -319    558    592    270    197     49   -145
    171     41   -129   -109    150    -44    652    618    452    381    241     20
      7    504    496   -257   -244    498    530    148    555    657    597    371
   -202   1260   1462   -527   -831   1361    252   -467    693   1117   1197   1000
   -348   1995   2343   -823  -1345   2166    -20   -789    935   1683   1860   1680
   -340   2070   2410   -865  -1376   2239   -290  -1018    852   1774   1990   1855
   -283   1540   1823   -628  -1054   1680   -439  -1135    376   1228   1439   1343
   -241    878   1119   -316   -680    997   -314   -961    -85    480    646    545
   -124    400    524   -137   -324    462    -44   -423     -2    319    358    246
    -20    296    316   -137   -168    306    158    -25    213    426    392    257
     51    280    226   -166    -88    254    272    184    332    496    436    285
     72    228    155   -150    -41    192    314    254    353    491    415    259
     70    176    103   -124    -18    140    322    265    335    459    381    223
     70    166     93   -119    -12    129    335    285    337    449    371    213
     80    150     70   -116      5    109    342    301    340    444    361    205
     85    137     51   -111     18     96    345    306    337    433    350    187
     80    142     59   -114     10    101    350    316    342    436    355    189
     88    153     64   -122     10    111    361    329    358    449    366    202
    103    158     51   -132     25    106    358    335    355    446    363    200
    101    161     59   -129     20    111    361    340    358    444    363    200
     88    161     72   -127      7    116    371    353    368    457    371    207
     90    166     72   -129     10    119    371    358    376    459    376    207
     96    171     72   -135     12    122    371    361    376    459    374    207
     96    194     98   -145      0    148    376    374    392    475    392    223
     93    205    111   -150    -10    158    374    381    394    480    397    231
     98    197     98   -148      0    150    374    381    394    478    394    226
     98    202    103   -150     -2    153    376    394    402    485    402    233
     96    223    127   -158    -15    176    384    407    418    501    418    244
     96    215    119   -158    -10    168    384    415    420    501    418    246
     98    207    109   -153     -5    158    387    428    431    509    423    252
     98    220    119   -161    -12    171    392    446    446    522    436    265
    106    223    116   -163     -5    171    394    457    452    524    433    265
    111    228    116   -171     -2    174    394    467    457    527    436    267
    111    249    135   -181    -12    192    402    493    475    545    452    283
    122    241    116   -184      2    181    410    522    493    563    467    296
    137    252    114   -194     12    184    410    537    496    563    467    296
    137    272    135   -207      0    205    418    566    514    584    485    314
    150    298    148   -226      2    223    426    602    540    610    506    340
    166    306    140   -236     12    223    428    628    550    618    517    345
    174    314    140   -244     18    228    433    657    563    631    527    355
    184    345    161   -267     10    252    449    698    592    659    555    389
    202    358    155   -280     23    259    449    724    610    680    576    413
    218    371    153   -296     33    262    449    740    615    688    584    426
    226    400    174   -311     25    288    459    769    639    717    610    452
    228    413    184   -322     20    298    462    779    649    730    628    470
    233    431    194   -332     18    314    452    769    639    722    626    470
    233    454    220   -345      5    337    449    766    639    727    633    478
    228    467    239   -348     -5    353    454    766    649    740    646    491
    228    465    236   -348     -5    350    449    745    633    727    639    483
    223    488    262   -355    -20    376    439    717    620    717    633    478
    205    491    285   -350    -41    389    444    696    618    717    636    483
    194    496    301   -345    -51    400    439    659    607    706    628    475
    181    488    306   -337    -62    397    428    610    581    678    602    444
    158    467    309   -314    -75    389    436    579    574    667    587    426
    135    449    311   -293    -88    381    433    542    558    649    568    402
    119    410    290   -265    -85    350    420    496    527    610    532    363
    106    389    283   -249    -90    337    418    462    511    594    511    340
     90    361    267   -226    -88    314    415    441    504    584    501    329
     83    337    254   -213    -85    296    405    407    478    553    472    298
     80    329    249   -205    -83    290    397    384    459    532    457    280
     62    309    244   -187    -90    277    400    374    449    527    449    272
     64    290    226   -179    -80    259    397    366    444    519    439    265
     70    283    210   -176    -70    246    389    350    428    506    423    244
     67    298    231   -181    -80    265    392    348    428    506    426    244
     59    288    228   -174    -85    259    389    340    423    498    418    239
     59    267    207   -163    -72    239    387    337    415    488    407    231
     51    265    213   -161    -80    239    384    337    418    491    410    236
     51    275    223   -163    -85    249    392    345    428    504    420    252
     54    277    223   -166    -85    252    384    337    418    493    410    239
     51    272    220   -163    -85    249    387    337    418    491    407    233
     46    277    231   -163    -93    254    394    348    428    504    420    244
     57    290    233   -174    -88    262    394    350    436    511    428    257
     62    293    231   -179    -85    265    389    345    428    506    423    254
     54    293    236   -174    -90    265    397    350    436    509    426    257
     49    277    228   -163    -90    254    400    355    441    514    428    257
     57    270    213   -163    -77    241    397    350    433    504    420    249
     51    290    236   -174    -93    265    394    348    431    504    423    249
     51    306    254   -179   -101    280    400    353    439    509    428    254
     67    301    233   -184    -83    267    415    363    444    511    428    257
     70    329    259   -200    -93    296    431    374    454    522    436    265
     59    379    319   -220   -129    350    452    394    480    548    462    296
     59    394    332   -228   -135    363    480    418    506    574    491    324
     62    392    329   -228   -135    361    488    423    504    568    485    322
     59    407    348   -233   -142    379    501    439    517    579    491    327
     64    462    397   -262   -166    428    514    457    550    618    530    353
     72    522    449   -298   -187    485    501    454    574    641    561    376
     75    576    501   -327   -213    540    475    444    592    667    592    410
     88    584    496   -335   -202    540    454    441    600    683    605    426
     96    555    457   -327   -181    506    431    420    568    652    579    400
     90    532    441   -311   -176    488    420    400    548    633    563    384
     75    498    423   -288   -174    459    415    387    530    618    545    368
     70    410    340   -239   -135    376    402    371    488    574    498    324
     75    309    233   -194    -80    272    387    348    428    509    433    267
     64    254    189   -161    -62    223    394    342    407    485    410    249
     49    226    174   -140    -62    200    392    324    381    462    387    226
     54    200    145   -127    -44    174    374    293    342    423    348    181
     49    179    129   -116    -41    153    366    283    332    410    335    166
     46    168    119   -109    -36    145    371    285    329    407    335    174
     51    142     88    -98    -18    116    368    280    314    389    322    166
     54    132     77    -93    -10    106    368    275    306    381    311    155
     51    140     88    -96    -18    114    374    283    319    397    324    166
     54    132     77    -93    -10    106    371    280    316    397    327    163
     51    124     70    -90    -10     98    361    267    301    381    314    150
     49    127     77    -88    -12    103    366    272    301    381    311    155
     46    114     64    -80     -7     90    363    272    298    376    311    158
     54    106     51    -80      0     80    358    262    288    366    301    148
     49    109     59    -80     -5     85    361    265    290    363    298    140
     57    103     46    -80      5     75    368    277    298    374    303    148
     83     25    -59    -54     70    -15    366    288    267    329    259    106
    132   -135   -267      0    200   -200    400    348    194    210    122    -23
    171   -277   -449     54    309   -363    524    519    205    116     -7   -166
    174   -174   -348      0    259   -259    665    717    358    194     46   -145
     62    233    171   -148    -54    202    657    470    501    423    329    109
   -119    815    932   -348   -524    872    415   -171    532    753    792    584
   -298   1605   1901   -654  -1101   1753    111   -678    678   1273   1452   1254
   -371   2151   2522   -888  -1447   2335   -189   -976    800   1712   1971   1784
   -301   1777   2078   -737  -1189   1927   -415  -1140    472   1447   1709   1587
   -239   1075   1314   -418   -776   1195   -387  -1083    -33    704    927    836
   -161    439    600   -140   -379    519   -148   -693   -223    179    306    220
    -83    171    254    -44   -168    213    114   -179     28    246    265    153
      0    153    153    -77    -77    153    262    119    226    379    353    226
     49    114     64    -83     -7     90    337    252    298    413    366    231
     59     62      2    -62     28     33    355    283    293    389    340    194
     57     38    -18    -46     38     10    374    309    298    384    329    184
     57     20    -38    -41     46     -7    384    324    301    379    324    174
     64      5    -59    -36     62    -25    381    332    296    366    314    161
     67      5    -62    -36     64    -28    387    342    301    368    316    168
     70     10    -59    -38     64    -23    400    366    319    381    322    192
     83     15    -70    -51     75    -28    400    368    319    384    319    174
     88     20    -67    -54     77    -23    402    374    324    397    335    168
     83     25    -57    -54     70    -15    407    389    340    410    350    184
     83     31    -51    -57     67    -10    410    394    342    410    353    194
     85     33    -51    -62     67     -7    407    394    340    410    350    194
     83     41    -41    -62     62      0    415    413    358    428    371    213
     85     49    -36    -67     59      7    418    420    368    439    381    226
     93     51    -41    -72     67      5    413    423    363    433    376    223
     88     46    -41    -67     64      2    418    433    374    449    387    233
     85     57    -28    -70     57     15    426    454    394    470    407    249
     88     54    -36    -72     62     10    423    459    400    475    413    246
     96     62    -33    -77     64     15    420    465    400    475    415    246
     96     70    -28    -85     62     20    428    485    420    493    428    265
    103     62    -41    -85     72     10    431    501    433    504    433    272
    109     75    -36    -93     72     20    428    509    433    504    433    272
    111    101    -10   -106     62     46    433    530    452    519    446    293
    122     98    -23   -111     72     38    441    555    470    540    470    316
    132    106    -25   -119     77     38    444    576    480    553    478    322
    137    124    -12   -132     75     54    449    602    501    571    493    332
    148    140     -7   -142     77     67    457    639    527    597    517    355
    155    142    -12   -150     83     67    457    662    537    605    522    366
    163    158     -7   -161     85     75    465    693    553    620    537    381
    174    184     10   -179     83     96    472    730    579    646    563    415
    187    187      0   -187     93     93    478    761    600    670    584    444
    200    197     -5   -200    101     98    475    779    610    693    602    449
    207    228     20   -218     93    124    485    802    633    722    639    472
    213    252     38   -233     88    145    483    815    644    737    657    493
    226    270     44   -246     90    158    475    813    639    735    659    496
    223    288     64   -254     80    176    475    810    636    732    654    498
    220    303     83   -262     70    194    480    810    639    737    654    514
    220    301     80   -262     67    192    472    792    626    727    649    517
    220    322    101   -270     59    213    467    769    613    717    649    522
    202    337    132   -270     36    233    467    750    610    719    652    527
    187    324    137   -257     25    231    465    717    597    706    636    504
    174    306    132   -241     20    220    462    675    579    683    618    472
    155    301    145   -228      5    223    467    646    574    678    613    465
    137    288    150   -213     -5    218    462    607    555    657    589    444
    127    265    135   -197     -5    200    454    561    527    628    558    407
    109    239    129   -176    -10    184    452    530    517    615    548    387
     93    233    140   -163    -23    187    452    509    511    610    542    381
     93    205    111   -150    -10    158    439    472    483    581    519    361
     85    179     93   -135     -2    137    433    449    470    568    511    353
     72    179    103   -127    -15    140    433    436    465    568    511    345
     72    171     98   -122    -12    135    423    420    449    553    491    298
     75    163     85   -122     -5    124    415    397    426    522    454    246
     70    155     85   -114     -7    122    418    400    426    514    439    270
     67    142     72   -106     -2    109    420    402    428    511    436    298
     70    127     57    -98      7     93    418    394    420    506    428    285
     64    142     77   -103     -7    111    413    389    418    511    428    272
     64    158     93   -111    -15    127    420    397    431    530    446    277
     72    153     80   -114     -5    119    415    394    428    524    449    272
     77    142     64   -109      7    103    415    397    431    524    449    277
     70    166     96   -119    -15    132    415    400    439    530    452    293
     72    161     88   -119     -7    124    418    405    441    537    459    293
     72    171     96   -122    -12    135    410    394    431    524    446    270
     54    179    124   -116    -33    153    420    400    441    537    457    285
     46    176    127   -111    -38    153    420    405    452    548    472    303
     59    168    109   -114    -25    140    420    407    454    550    475    309
     64    205    137   -137    -36    171    433    423    472    568    498    337
     70    259    189   -163    -59    226    449    444    504    600    530    379
     70    262    192   -166    -62    226    465    449    514    615    542    371
     59    283    223   -171    -80    252    485    459    530    628    558    353
     64    293    228   -181    -83    262    496    470    537    626    542    348
     80    314    233   -197    -75    275    498    480    542    623    535    376
     75    387    311   -233   -116    350    498    485    571    657    574    405
     75    467    392   -270   -158    431    493    493    607    698    618    452
     77    496    418   -288   -171    457    467    485    626    724    646    483
     96    485    389   -290   -145    439    439    470    605    709    639    475
     96    480    381   -288   -142    431    428    454    592    698    628    465
     83    462    379   -272   -148    420    426    446    589    704    628    459
     70    420    348   -246   -140    384    415    426    566    680    607    428
     64    340    275   -202   -103    309    400    405    517    628    555    371
     57    239    179   -150    -59    210    397    397    475    581    509    340
     54    184    129   -119    -36    158    394    381    444    550    475    309
     46    155    106   -103    -31    129    384    350    407    511    436    270
     44    129     85    -85    -20    109    381    337    389    488    415    259
     46    122     75    -85    -12     98    381    332    381    483    410    252
     46    122     72    -85    -12     98    371    316    363    467    389    226
     36    114     75    -77    -20     93    371    311    361    467    389    226
     36    106     70    -70    -15     88    376    319    366    475    400    244
     33     96     59    -64    -12     77    361    301    340    452    368    220
     33     93     59    -64    -12     77    358    293    332    439    353    210
     31     90     59    -62    -12     75    366    301    342    449    363    213
     38     70     31    -54      5     51    366    303    345    454    366    205
     41     70     28    -57      7     49    355    290    329    439    355    194
     36     83     46    -59     -5     64    358    293    332    439    355    207
     31     77     44    -57     -7     62    358    296    332    441    350    207
     38     72     33    -54      2     54    353    288    322    431    337    187
     57      7    -51    -33     54    -20    361    306    293    392    301    150
    111   -155   -270     20    189   -213    413    381    233    280    171     28
    158   -309   -467     75    311   -387    532    540    228    171     25   -137
    161   -202   -363     20    262   -283    667    727    363    236     67   -122
     28    192    163   -111    -67    179    659    467    509    480    361    163
   -155    792    948   -319   -553    870    402   -189    542    815    828    641
   -335   1595   1927   -631  -1132   1761    101   -691    701   1332   1483   1299
   -407   2101   2509   -846  -1457   2304   -163   -940    862   1784   1997   1818
   -342   1701   2044   -680  -1192   1873   -363  -1096    517   1473   1680   1548
   -272   1023   1296   -376   -784   1158   -348  -1036      2    711    880    779
   -202    423    626   -111   -415    524   -119   -626   -148    254    324    228
   -119    194    314    -36   -215    254    137   -122    109    350    319    200
    -23    179    200    -80   -111    189    270    148    277    462    392    249
     20    137    116    -80    -49    127    337    270    337    485    400    249
     28    116     88    -75    -28    103    361    306    345    472    381    226
     38     83     44    -59     -2     64    371    324    340    454    355    207
     46     54      7    -51     18     31    374    335    332    436    335    197
     44     57     10    -51     18     33    384    353    342    441    335    194
     46     54      7    -51     20     31    392    366    348    446    337    187
     54     49     -5    -51     31     23    394    371    348    444    340    184
     51     64     10    -59     20     38    397    376    355    446    348    192
     51     70     18    -62     18     44    405    389    366    454    358    205
     59     64      5    -62     28     36    402    389    363    446    350    200
     62     72     10    -67     25     41    402    387    358    444    340    184
     59     90     28    -75     12     59    402    397    371    462    355    202
     64     90     25    -80     20     59    402    400    376    462    363    213
     59     70     10    -67     23     41    405    405    376    462    371    223
     49     88     38    -67      5     64    418    426    400    488    392    249
     57    109     51    -85      2     80    418    433    407    496    394    241
     62    111     49    -88      5     83    413    436    402    488    379    213
     57    114     57    -85      0     85    418    446    410    485    374    220
     88    135     46   -111     20     90    423    472    433    504    394    270
    116    137     20   -129     46     80    420    485    436    511    402    275
    101    137     33   -119     33     85    423    496    449    527    415    270
     85    137     49   -114     18     93    431    517    470    550    436    280
     98    142     44   -119     28     93    436    532    478    553    441    288
    106    155     49   -132     28    103    423    532    470    540    428    288
     96    163     67   -129     12    116    439    563    491    563    452    337
     93    174     77   -135      7    127    454    602    524    600    488    374
    109    187     77   -148     15    132    462    628    540    620    506    342
    114    194     77   -155     18    137    462    654    553    623    496    314
    129    213     83   -171     23    148    470    688    571    633    498    363
    145    215     67   -181     38    142    465    709    576    639    506    392
    161    239     77   -200     41    158    462    722    579    644    517    405
    171    259     88   -215     41    174    470    748    600    667    545    444
    174    270     96   -220     38    184    467    761    610    680    563    470
    174    283    106   -228     33    194    462    766    613    688    579    475
    189    322    132   -254     28    228    459    769    623    701    600    480
    187    332    145   -259     20    239    467    776    633    714    607    504
    192    342    148   -267     23    246    459    763    620    698    597    498
    192    366    174   -283     10    270    454    745    613    696    605    496
    179    384    205   -280    -12    296    457    735    620    701    615    509
    166    371    202   -270    -18    288    452    704    602    680    597    493
    155    363    207   -259    -25    285    452    670    589    662    584    480
    135    374    239   -257    -51    306    452    641    587    652    579    465
    127    345    218   -236    -44    283    449    600    571    631    555    431
    116    322    205   -220    -46    265    441    553    545    592    524    402
     96    319    223   -207    -64    272    444    527    540    581    517    400
     72    293    220   -184    -72    257    446    498    532    568    504    379
     54    270    215   -161    -80    244    433    462    506    537    478    348
     36    246    210   -145    -85    228    426    431    488    514    457    342
     20    231    207   -127    -93    220    426    418    488    514    457    324
     10    215    205   -114    -98    210    420    402    472    493    436    290
      0    189    189    -93    -93    189    418    389    459    475    410    277
     10    192    181   -101    -85    187    413    387    459    470    415    275
     18    181    161   -101    -72    171    400    371    449    454    400    275
      0    163    163    -83    -80    163    397    363    439    444    392    267
      2    179    176    -90    -85    179    410    371    449    454    405    270
     15    197    181   -106    -83    189    423    379    465    470    423    285
     18    194    174   -106    -77    184    420    374    462    459    420    288
      5    192    184   -101    -88    189    413    371    459    452    413    290
      7    200    192   -103    -90    197    415    379    467    459    418    303
     18    220    202   -119    -93    213    415    368    462    454    418    296
     10    205    192   -109    -90    200    410    363    459    452    410    293
     -5    189    194    -93   -101    192    413    368    470    457    418    298
     -7    187    194    -88   -101    189    418    374    475    465    426    293
      7    218    210   -114   -101    213    420    381    483    470    436    301
     20    270    249   -148   -114    259    428    394    498    475    449    329
     33    306    272   -174   -119    290    452    415    522    498    467    358
     36    311    275   -174   -119    293    470    420    535    514    480    353
     25    296    267   -163   -119    283    475    420    532    509    483    332
     15    327    309   -171   -145    319    485    439    553    530    506    353
     10    384    374   -200   -181    381    496    457    587    563    537    392
     41    454    413   -246   -184    433    480    452    607    584    563    428
     67    509    441   -288   -187    475    446    441    623    600    587    467
     70    488    418   -280   -174    454    428    436    620    602    589    470
     49    444    394   -249   -171    420    415    418    600    581    568    446
     33    444    410   -239   -187    428    402    400    589    576    571    439
     36    428    392   -233   -176    410    392    384    571    558    555    433
     46    348    298   -197   -127    324    384    371    527    504    501    387
     36    259    220   -148    -93    241    376    350    483    454    446    335
      7    200    192   -103    -90    197    376    329    454    423    415    298
     23    187    163   -106    -72    176    374    314    431    400    389    275
     20    171    150    -96    -64    161    366    298    410    374    374    259
    -12    124    135    -57    -72    129    363    285    397    358    361    252
    -18    103    122    -41    -70    111    355    275    387    342    348    241
    -15     93    109    -41    -62    101    348    259    371    324    329    223
    -28     90    119    -31    -75    103    353    262    376    329    335    231
    -25     83    106    -28    -64     93    358    265    376    332    335    233
     -5     80     85    -36    -44     83    348    252    358    314    316    218
     -2     75     77    -38    -41     77    345    249    353    306    314    215
    -10     70     80    -31    -46     75    348    252    355    309    314    218
     -7     62     70    -28    -38     64    342    246    348    298    306    213
    -10     72     83    -31    -46     77    340    239    340    290    298    205
    -10     80     88    -36    -49     83    340    241    345    298    306    213
      0     75     75    -38    -38     75    342    246    350    301    309    223
      5     23     15    -15     -5     20    340    244    319    259    265    187
     46   -127   -174     41    109   -150    358    280    252    163    150     67
     96   -309   -405    106    249   -355    467    426    228     46    -10   -122
    106   -270   -376     80    239   -322    589    597    314     59    -15   -161
     28     25     -2    -28     15     10    644    558    485    262    220     64
   -161    566    727   -202   -444    646    488     70    592    592    659    530
   -350   1374   1722   -511  -1036   1545    252   -423    784   1111   1322   1228
   -441   1906   2348   -732  -1395   2127     33   -696    945   1553   1844   1784
   -428   1717   2145   -644  -1286   1930   -166   -914    704   1421   1725   1717
   -397   1109   1506   -355   -950   1306   -249  -1028    166    711    992    987
   -332    504    836    -88   -584    670   -116   -761   -114    135    335    303
   -226    202    426     10   -327    314     85   -288     51    142    246    205
   -119    153    272    -18   -197    213    236     38    249    272    324    265
    -33    124    158    -44    -96    140    316    202    340    316    345    275
    -31     90    122    -31    -77    106    337    236    340    298    324    252
    -33     64     98    -15    -67     83    350    257    340    288    311    236
    -28     49     75    -12    -51     62    355    265    335    272    293    210
    -31     36     67     -2    -49     51    361    265    324    254    277    194
    -46     25     70     10    -59     46    371    280    335    257    280    213
    -41      7     49     15    -46     28    371    288    337    252    272    213
    -10     10     20      0    -15     12    368    296    335    246    267    197
      2     33     31    -18    -12     33    379    314    348    265    288    205
    -15     44     59    -12    -36     51    384    327    361    275    301    215
    -15     38     54    -12    -33     46    376    327    358    270    293    213
    -20     31     49     -7    -36     41    374    329    358    267    288    210
    -12     38     51    -12    -31     44    374    345    374    285    306    223
    -10     36     46    -12    -31     41    379    355    379    288    311    233
     -5     49     54    -23    -31     51    387    361    381    288    309    239
    -12     57     67    -23    -41     59    397    374    394    303    324    254
    -12     67     80    -25    -46     72    402    381    400    311    327    249
     -7     62     70    -31    -38     64    397    381    397    309    324    244
    -10     75     85    -33    -49     80    397    394    405    322    332    257
    -12     75     88    -31    -51     80    400    407    413    329    340    267
    -12     57     70    -20    -41     62    400    415    410    322    329    262
    -12     67     80    -28    -49     72    410    431    423    332    340    280
     -2     98     98    -49    -49     98    413    452    439    348    353    303
     38    111     72    -75    -18     93    407    470    446    355    358    316
     62    124     62    -93      0     93    405    491    454    368    366    322
     59    127     67    -96     -5     98    413    519    478    392    389    335
     62    129     67    -96     -2     98    413    545    491    402    397    355
     80    137     54   -111     12     98    415    571    501    418    413    368
     90    158     67   -124     12    114    426    602    527    452    441    384
    111    187     75   -150     18    129    426    628    542    472    462    405
    114    181     67   -148     23    124    413    639    540    472    462    405
    109    189     80   -150     12    135    410    652    545    478    470    420
    114    220    106   -166      5    163    426    678    566    506    501    459
    135    233     96   -184     18    166    426    688    574    517    514    485
    148    246     98   -197     25    174    415    680    563    514    514    491
    155    285    129   -220     12    207    415    680    568    524    524    506
    155    301    145   -228      5    223    405    672    563    524    530    514
    145    290    145   -218     -2    220    400    654    550    511    522    511
    132    303    171   -218    -18    239    405    646    553    517    524    524
    119    301    181   -213    -31    241    407    631    553    524    530    522
    116    293    176   -205    -28    236    400    597    530    501    509    488
    106    298    192   -202    -44    246    394    568    517    483    491    472
     83    288    205   -187    -62    246    402    548    514    475    478    465
     70    267    194   -168    -62    231    410    517    498    454    444    428
     72    249    176   -161    -51    213    415    493    488    431    420    397
     46    236    187   -142    -72    213    418    467    480    415    400    387
      7    187    179    -98    -85    184    418    436    462    400    376    350
    -23    148    171    -64    -98    161    415    405    436    371    350    314
    -28    145    174    -57   -101    158    415    392    428    361    340    316
    -18    140    158    -62    -88    150    407    376    420    355    335    314
    -10    122    132    -57    -70    124    405    361    402    337    316    296
    -36    111    145    -38    -90    127    407    348    392    327    306    283
    -38    111    150    -36    -93    129    418    353    397    335    311    272
    -28     98    124    -36    -75    111    413    342    387    324    298    254
    -33     85    119    -25    -75    101    405    335    374    311    283    244
    -33     98    129    -33    -83    114    413    348    384    327    298    272
    -23    109    132    -41    -77    119    413    350    392    335    309    285
    -31     93    124    -33    -77    109    405    340    376    322    290    267
    -33    101    132    -33    -83    116    400    342    376    322    290    272
    -33    103    137    -36    -85    119    405    348    384    332    301    290
    -36     96    132    -28    -83    114    402    345    376    324    293    285
    -33    109    142    -38    -88    124    410    355    387    337    298    293
    -23    142    166    -62    -93    153    433    384    420    379    335    324
     -2    171    171    -85    -88    171    444    394    431    394    350    327
     12    205    192   -109    -88    200    462    413    444    407    363    340
     -2    207    210   -103   -106    210    475    420    454    423    368    353
     -7    189    194    -90   -101    192    475    420    449    420    361    342
      7    223    215   -116   -103    220    478    428    457    433    368    353
     -7    293    301   -142   -153    296    493    449    501    485    418    400
    -15    337    350   -163   -184    345    478    446    530    524    454    433
     -5    368    374   -181   -189    371    439    420    527    530    459    444
     10    387    374   -200   -181    381    420    413    522    532    459    457
     18    368    350   -192   -166    361    418    418    524    542    465    470
     12    353    337   -184   -161    345    402    400    506    535    457    459
      5    324    316   -166   -155    322    381    379    478    509    431    431
     -5    241    246   -119   -124    241    379    374    454    488    400    400
     -5    132    137    -62    -70    135    376    361    410    444    345    350
    -15     77     93    -31    -54     83    379    329    361    389    293    303
    -20     59     80    -20    -51     70    381    319    342    371    275    301
    -25     36     62     -7    -44     49    371    309    324    363    265    285
    -31      2     33     15    -31     18    368    290    303    345    246    254
    -31      2     33     12    -31     15    358    285    296    342    236    244
    -38      2     38     18    -38     20    366    290    301    353    244    241
    -28    -12     12     18    -20     -2    366    275    280    337    228    223
    -23    -15      7     20    -15     -5    361    267    270    327    215    218
    -25     -7     15     15    -20      2    366    275    277    337    220    233
    -18     -7     10     12    -15      0    374    280    277    337    223    246
    -36    -36      0     33    -20    -18    376    277    267    327    205    233
    -62    -54      7     59    -36    -23    379    275    270    337    205    226
    -54    -67    -12     59    -23    -41    371    262    257    332    210    223
    -46    -80    -33     64     -7    -59    368    257    246    327    200    220
    -46    -83    -36     64     -5    -62    368    257    246    329    192    210
    -70    -98    -28     85    -20    -64    392    301    272    353    207    218
    -80   -215   -137    148     25   -176    439    392    265    303    135    155
     18   -387   -405    181    210   -394    498    485    213    153    -62    -46
     93   -350   -444    127    265   -394    592    636    290    145   -103   -129
     36    -12    -49    -10     41    -31    659    685    509    376    142     77
   -174    501    672   -166   -423    584    496    192    524    657    558    517
   -384   1241   1623   -428  -1002   1431    252   -366    566   1101   1179   1169
   -441   1800   2242   -680  -1343   2021    -18   -789    581   1506   1717   1738
   -433   1652   2086   -607  -1260   1867   -226  -1080    335   1449   1693   1761
   -397    995   1392   -301   -893   1192   -241  -1101   -129    735    896    976
   -293    397    691    -51   -491    542   -127   -836   -394    109    158    228
   -202     59    262     70   -231    161     46   -366   -187    122     54    116
   -145    -12    132     80   -140     59    197    -23     67    296    166    213
   -111    -20     90     64   -101     33    322    192    231    413    252    290
   -132    -31     98     80   -116     33    389    298    306    465    285    316
   -103    -72     31     85    -70    -20    379    303    288    431    249    275
    -51   -132    -80     93     12   -106    353    257    228    366    184    213
    -46   -132    -88     88     20   -109    376    285    244    376    192    228
    -49   -129    -80     88     12   -106    389    311    270    397    205    241
    -98   -106     -7    101    -46    -59    410    350    306    428    226    262
   -135    -88     46    111    -90    -20    439    392    348    465    257    285
    -93    -98     -7     93    -44    -54    418    363    327    444    233    262
    -15   -124   -109     70     44   -116    374    301    259    379    176    202
    -23   -114    -93     67     33   -106    374    322    283    405    205    223
    -25    -90    -64     59     18    -77    368    353    311    444    241    267
     -7    -90    -83     46     36    -88    348    345    303    436    228    241
    -25    -75    -49     49     10    -62    371    355    319    441    239    262
    -31    -72    -41     51      2    -57    392    363    322    449    246    285
    -23    -90    -67     57     20    -80    384    381    319    462    254    298
    -12    -77    -64     46     23    -72    358    394    335    483    270    309
    -25    -70    -44     46      7    -57    368    400    350    498    280    316
    -31    -77    -46     54      5    -62    397    405    363    506    285    316
    -28    -67    -38     49      5    -54    400    405    361    506    285    311
    -15    -41    -28     28      5    -36    394    431    384    537    319    345
    -41    -38      0     38    -20    -20    415    480    426    579    355    394
    -46    -28     15     36    -31     -7    426    488    431    581    353    387
     15    -28    -44      7     28    -36    400    454    400    550    322    361
     28    -18    -46     -7     36    -31    400    498    433    589    361    418
     41     -7    -49    -18     44    -28    387    519    446    615    381    431
     33      5    -31    -20     31    -12    389    550    480    649    410    459
     41     18    -23    -28     33     -2    389    584    511    688    446    493
     46     10    -36    -28     41    -12    389    592    511    691    454    493
     28      0    -28    -12     28    -12    415    610    517    704    465    511
     18     41     20    -31      0     31    436    665    566    756    514    568
     83     96     12    -88     36     54    415    678    574    774    537    600
     93    101      7    -98     41     54    405    685    576    782    550    610
     85     96     10    -93     38     54    413    683    571    789    558    618
     70    101     28    -88     20     64    418    683    576    797    568    641
     70    116     46    -93     12     83    410    683    574    805    579    646
     70    137     64   -106      2    103    410    680    574    810    592    646
     70    155     85   -114     -7    122    415    678    581    826    610    665
     90    155     64   -124     12    109    381    639    542    787    579    639
     83    158     75   -119      5    116    363    605    511    750    550    620
     67    155     88   -114    -10    122    381    589    504    743    542    615
     54    142     88    -98    -15    114    392    571    498    732    535    602
     38    137     98    -90    -31    119    392    537    480    709    511    566
     -5    142    148    -67    -75    145    413    527    491    711    514    550
    -10    114    122    -54    -64    116    407    485    459    667    467    509
     -2     80     83    -38    -44     83    394    439    415    605    407    475
    -18     57     75    -20    -46     67    397    426    410    600    400    457
    -28     38     67     -5    -46     51    405    420    413    607    410    436
    -38     15     54     10    -49     36    402    407    402    597    407    405
    -59      7     67     25    -64     36    402    394    394    581    394    392
    -62      7     67     25    -64     38    405    384    389    568    384    387
    -28      0     28     15    -28     12    384    358    363    535    355    376
     -7    -15    -10     10      0    -12    363    335    329    498    324    361
    -36    -28      7     31    -23    -12    379    327    324    496    327    361
    -57    -33     23     44    -41     -5    389    329    329    501    335    355
    -70    -41     28     57    -49     -7    381    327    329    496    335    348
    -75    -33     38     51    -59      0    384    329    332    498    337    353
    -67    -20     46     44    -57     12    394    345    348    511    350    379
    -57    -28     25     41    -41     -2    389    335    335    491    329    376
    -51     -7     44     31    -49     18    394    337    335    491    335    371
    -38     23     62      7    -51     44    394    355    355    517    366    376
    -33     33     67      0    -51     49    410    374    376    537    387    394
    -44     44     88      0    -67     64    431    379    384    545    392    400
    -54     75    129    -10    -90    101    444    400    407    566    415    418
    -51     98    148    -23   -101    122    467    436    441    594    444    452
    -36    161    197    -62   -116    176    465    441    459    613    465    480
    -23    226    249   -101   -137    236    446    426    467    628    485    496
    -38    257    296   -109   -166    275    439    418    491    662    522    524
    -49    280    329   -119   -189    303    420    418    509    685    550    548
    -67    288    355   -111   -213    322    423    428    519    693    555    561
    -31    270    298   -122   -166    285    397    397    480    654    517    535
     -2    244    246   -119   -124    244    368    355    433    613    483    501
    -31    205    233    -88   -132    218    363    345    410    589    465    480
    -49    122    171    -36   -109    145    366    350    389    571    441    457
    -49     38     88      2    -70     64    374    355    371    553    418    428
    -49    -20     28     36    -38      2    371    340    337    514    381    387
    -51    -41     10     46    -31    -18    363    311    298    475    342    358
    -59    -62     -5     59    -28    -33    363    301    283    459    324    350
    -59    -83    -25     70    -18    -54    355    293    270    444    309    337
    -59    -93    -33     77    -12    -64    355    285    257    431    301    327
    -67    -98    -31     83    -20    -64    361    290    259    433    306    340
    -62   -106    -44     83    -10    -75    358    290    254    426    296    345
    -57   -114    -59     83      0    -88    350    280    239    413    280    322
    -59   -124    -64     93      2    -96    355    283    244    420    285    303
    -54   -132    -77     90     10   -106    361    288    249    420    290    298
    -46   -140    -93     93     20   -116    353    277    236    413    285    285
    -49   -140    -90     93     18   -116    350    270    228    405    280    283
    -36   -116    -80     77     20    -98    355    280    241    413    290    309
    -12    -83    -72     46     28    -77    355    290    246    418    298    337
    -20    -80    -59     49     18    -70    350    288    239    413    293    335
    -57   -166   -109    109     23   -137    361    301    223    381    257    303
     -7   -324   -316    166    153   -322    397    366    197    316    171    220
     44   -459   -504    207    272   -480    496    524    226    231     33     75
     44   -335   -379    145    210   -355    613    727    405    327     93    101
    -49     31     77      7    -62     54    649    693    594    561    371    324
   -205    571    776   -181   -491    672    433    145    522    774    740    683
   -327   1283   1610   -478   -969   1447    124   -470    423   1093   1257   1210
   -394   1745   2138   -675  -1267   1940   -103   -815    410   1426   1699   1657
   -402   1480   1883   -540  -1143   1680   -218   -992    166   1265   1532   1532
   -389    807   1197   -207   -792   1002   -207  -1013   -285    542    732    756
   -314    265    579     23   -446    420    -96   -774   -501      2    106    158
   -218     -7    210    111   -215    101     67   -337   -246    103     96    166
   -129    -51     75     90   -103     10    187    -20      7    280    213    280
    -46    -67    -20     57    -12    -44    283    205    179    397    293    358
    -36    -96    -62     64     10    -80    322    275    228    436    316    355
    -57   -135    -77     96      7   -106    348    275    220    418    298    314
    -77   -142    -67    109     -5   -106    379    306    239    423    296    314
    -72   -127    -54    101    -10    -90    402    363    290    467    329    350
      7   -124   -132     57     70   -129    342    327    252    423    293    316
    -15   -132   -116     72     49   -124    345    337    259    431    298    314
    -51   -155   -103    103     23   -129    389    348    272    441    303    322
    -12   -155   -142     85     64   -150    387    340    262    428    290    309
      5   -137   -145     64     75   -142    353    327    241    413    280    306
    -10   -127   -116     67     51   -124    368    340    265    436    306    342
    -18   -132   -114     72     44   -124    394    358    283    459    327    363
    -15   -127   -111     72     46   -119    384    366    290    470    329    358
     -5    -98    -93     49     41    -96    374    368    298    485    342    358
    -15    -90    -75     51     28    -83    389    376    309    506    361    371
    -20    -98    -77     57     28    -88    389    381    311    509    363    374
    -23   -101    -77     62     25    -90    394    381    314    511    363    371
    -15    -72    -57     41     20    -64    402    400    337    537    389    405
     -7    -62    -54     33     20    -59    400    410    345    553    402    423
     -7    -72    -64     38     25    -70    387    407    340    550    392    407
     -7    -62    -54     36     23    -59    400    420    358    568    407    418
    -10    -46    -36     25     10    -41    410    444    381    597    439    439
     10    -46    -57     18     33    -51    400    444    379    594    436    436
     15    -38    -57     10     33    -46    405    462    394    615    449    454
     12    -10    -23      0     18    -15    415    491    428    646    480    488
     23     -2    -25    -12     23    -12    410    509    433    657    493    509
     31      5    -25    -20     28    -10    410    530    446    670    504    519
     41     20    -20    -33     31      0    420    566    480    709    535    548
     54     28    -25    -41     41      2    423    597    504    732    558    568
     70     31    -38    -49     54     -5    418    613    509    743    566    581
     83     51    -31    -67     57     10    420    641    532    774    597    613
     96     75    -20    -85     57     28    426    672    555    805    633    644
     98     96     -2    -96     51     46    420    683    558    813    646    665
     98    122     20   -111     38     72    418    693    561    826    667    698
    116    142     25   -129     44     85    415    696    566    839    683    719
    116    145     25   -132     44     88    410    688    553    828    678    724
    129    148     18   -137     57     83    394    665    524    805    662    698
    127    171     44   -150     41    106    397    662    527    813    683    709
    122    179     57   -150     31    119    397    652    517    807    683    719
    116    176     57   -148     28    119    384    618    485    779    657    693
     98    181     83   -140      7    132    392    600    480    769    644    672
     80    200    119   -140    -20    158    397    581    472    750    633    649
     83    197    114   -142    -15    155    397    550    454    722    602    623
     46    153    106   -101    -28    129    402    511    431    691    568    576
     -7    111    119    -51    -62    114    426    478    420    672    550    558
    -44     83    124    -20    -85    103    436    446    405    657    535    517
    -51     72    122    -10    -88     96    436    431    400    646    519    488
    -31     80    109    -25    -70     93    418    402    384    623    498    462
    -23     75     98    -25    -59     85    392    387    376    607    483    446
    -33     46     80     -7    -57     62    392    361    348    579    457    426
    -49     44     93      2    -72     67    415    353    342    576    454    420
    -59     54    111      0    -85     83    423    358    353    592    467    426
    -38     41     80      0    -59     59    400    345    335    568    446    410
    -23     33     57     -5    -38     44    381    309    301    537    420    387
    -25     49     72    -12    -49     59    394    322    322    558    441    410
    -10     62     72    -25    -41     67    387    332    329    566    446    415
      2     85     83    -44    -38     85    366    337    332    563    441    418
    -12     72     85    -31    -49     77    384    348    348    589    467    431
    -41     36     77      2    -59     54    400    332    337    584    465    415
    -51     46     98      0    -75     72    400    319    324    566    452    400
    -46     80    127    -15    -85    103    420    342    355    600    485    436
    -59    114    174    -28   -116    142    449    384    407    652    530    483
    -62    153    215    -44   -137    184    465    397    420    657    532    475
    -44    181    226    -70   -135    202    465    381    405    641    514    452
    -20    184    205    -80   -111    194    478    394    413    657    522    475
    -10    200    210    -96   -109    205    480    423    436    675    542    493
    -12    249    259   -119   -135    254    478    433    465    704    571    522
    -20    316    337   -150   -179    327    467    436    504    753    620    563
    -10    368    379   -179   -194    374    439    431    524    787    659    600
     -5    381    387   -189   -194    381    415    418    514    779    659    602
     -7    366    374   -179   -189    368    413    413    504    774    654    594
     -7    353    358   -174   -181    355    397    400    485    753    636    581
    -20    332    353   -155   -187    342    379    384    462    737    610    561
    -54    280    335   -114   -194    306    402    400    470    745    613    571
    -28    192    220    -83   -124    205    407    387    436    701    568    530
    -23    101    122    -41    -72    111    402    358    379    639    511    480
    -23     54     77    -15    -49     64    379    324    329    594    467    436
    -31     28     59      0    -46     44    379    296    296    568    441    400
    -41     -2     38     20    -41     18    384    296    288    561    433    389
    -46    -12     33     28    -41      7    376    298    283    548    426    389
    -64      2     67     31    -64     33    384    303    293    563    436    405
    -51    -25     23     38    -41     -2    384    293    283    555    428    392
    -44    -36      5     38    -25    -15    371    275    259    540    420    376
    -54    -41     12     46    -33    -15    371    280    262    550    444    387
    -67    -20     46     44    -57     12    387    296    280    571    470    394
    -62    -31     31     44    -46      0    387    290    267    550    431    342
    -54    -31     23     41    -41     -5    384    288    259    535    402    355
    -41    -36      2     36    -23    -18    384    285    259    537    402    392
    -36    -54    -18     46    -10    -36    374    259    236    519    389    353
    -59    -80    -20     70    -20    -51    363    246    213    483    350    329
    -83    -93    -12     88    -36    -54    389    280    236    504    366    366
    -62   -187   -127    122     31   -158    420    332    231    488    332    311
      7   -376   -384    184    194   -379    462    402    155    327    142    111
     70   -472   -542    200    303   -506    581    561    166    215    -10    -62
     31   -257   -288    111    158   -272    706    665    345    358    135     54
   -127    158    285    -15   -207    220    618    239    368    566    441    350
   -337    795   1132   -228   -735    963    306   -488    272    875    937    862
   -483   1571   2055   -545  -1267   1813      7   -898    394   1431   1649   1574
   -491   1875   2366   -693  -1428   2120   -267  -1130    431   1771   2049   1995
   -423   1475   1896   -527  -1158   1686   -420  -1187    148   1452   1701   1709
   -348    776   1124   -213   -735    950   -311  -1013   -288    644    823    857
   -257    220    478     15   -366    348    -18   -506   -257    319    348    371
   -168     57    223     54   -194    140    187    -80     25    459    381    366
   -127     18    142     54   -135     80    327    168    197    566    454    428
   -106      5    111     51   -109     57    397    298    283    613    483    457
    -57    -25     31     38    -44      2    376    283    252    576    439    389
    -38    -57    -18     46    -12    -38    384    267    218    527    394    342
    -51    -64    -12     54    -20    -38    413    306    241    542    410    368
    -46    -72    -25     59    -10    -49    415    332    262    561    418    363
    -54    -83    -28     67    -15    -54    415    322    249    548    402    335
    -59    -83    -23     72    -18    -54    426    327    249    540    397    335
    -54    -77    -23     64    -18    -51    423    348    265    558    418    353
    -70    -80    -10     75    -31    -46    439    363    277    571    431    355
    -90    -67     20     77    -57    -23    462    374    293    579    433    363
    -57    -75    -18     64    -20    -46    459    366    280    566    423    368
    -46    -72    -25     57    -12    -51    452    366    272    550    407    371
    -33    -67    -33     51      0    -51    444    371    270    550    413    381
    -36    -51    -15     44    -12    -33    457    400    303    594    449    405
    -38    -38     -2     38    -18    -20    470    415    327    620    472    410
    -31    -49    -20     38     -5    -36    465    405    309    602    462    392
    -20    -33    -12     28     -5    -23    465    418    322    618    475    387
    -20    -25     -7     23     -7    -18    475    449    358    654    504    402
    -36    -10     25     20    -31      7    488    475    381    667    509    423
    -64     31     93     15    -77     62    504    498    405    683    522    446
    -20      2     23     10    -20     12    493    470    366    646    493    428
      5    -23    -28      7     15    -23    480    459    342    620    467    415
      0    -10    -10      2      5    -10    491    498    376    652    493    441
      5     12      7    -10     -2     12    504    542    420    701    537    467
     23     33     10    -28      7     23    501    581    449    735    571    498
     25     18    -10    -23     18      5    519    597    452    732    561    483
     23     20     -2    -23     12     10    548    628    472    753    581    498
     38     46      7    -41     15     28    553    670    506    787    613    542
     62     67      5    -64     28     36    535    698    522    807    633    537
     72     90     18    -83     25     54    542    722    537    820    641    542
     67    119     51    -93      7     85    568    761    574    857    672    594
     67    124     57    -96      5     90    576    784    587    872    691    623
     90    132     41   -111     25     88    555    763    563    849    672    613
     70    179    106   -124    -20    142    566    797    602    898    722    659
     98    189     90   -145      2    142    555    795    605    914    750    680
    127    194     67   -163     28    132    540    774    587    901    743    670
    132    207     75   -168     28    142    537    761    571    888    732    670
    114    233    116   -176      0    176    537    748    571    896    737    665
     98    241    140   -171    -20    192    514    717    555    880    727    652
     64    252    187   -158    -62    220    517    688    548    875    727    652
     46    246    200   -145    -75    223    545    654    537    867    727    652
     51    218    166   -135    -59    194    527    592    488    813    680    610
     28    205    174   -116    -72    189    517    542    459    784    652    558
      5    187    181    -98    -88    187    517    514    446    766    628    537
    -18    148    166    -64    -90    155    519    493    441    761    620    524
    -49    140    187    -46   -119    163    517    462    426    740    594    485
    -36    119    155    -41    -96    137    501    423    394    706    561    472
    -25    111    135    -44    -80    122    491    407    384    696    558    467
    -15     98    114    -41    -64    106    480    392    371    685    550    446
    -36     85    122    -25    -80    103    483    381    366    683    550    436
    -41     75    116    -18    -77     93    488    384    376    693    550    439
    -25     64     90    -20    -59     77    470    366    361    675    530    415
    -10     88     98    -38    -54     93    467    348    337    649    509    392
    -33     80    111    -25    -72     96    472    342    335    652    514    402
    -80     49    129     12   -103     88    480    340    332    649    514    410
    -88     49    135     18   -111     90    475    335    324    641    504    410
    -80     64    145      7   -111    103    478    340    332    649    517    431
    -49     83    132    -18    -90    109    480    348    342    662    532    444
    -41     77    119    -18    -80     98    478    350    345    672    535    418
    -51     72    124    -10    -88     96    480    355    355    685    550    402
    -59     88    148    -12   -103    116    493    363    374    709    576    418
    -41    101    142    -31    -93    119    504    366    374    709    579    428
    -31    132    163    -51    -96    148    514    387    394    722    592    452
    -25    189    215    -83   -122    200    540    426    439    763    628    493
    -10    205    215    -96   -111    210    545    433    444    769    628    496
    -59    174    233    -57   -148    202    540    428    433    761    610    480
    -57    207    265    -75   -161    236    558    467    478    805    649    511
    -10    298    306   -145   -161    301    563    480    511    839    688    553
    -10    332    342   -161   -176    337    537    433    491    823    683    563
    -25    363    387   -171   -207    376    519    420    498    841    706    592
    -18    389    407   -187   -213    397    514    431    519    870    732    605
    -25    350    376   -163   -202    363    511    428    514    872    727    581
    -44    335    379   -145   -210    355    506    413    504    870    727    568
    -36    322    355   -145   -197    337    491    400    491    862    735    581
    -33    262    296   -114   -163    277    483    389    465    831    701    537
    -57    176    233    -62   -145    205    483    379    431    787    641    467
    -75    109    184    -15   -129    145    493    371    400    745    587    446
    -67     70    137     -2   -103    103    483    345    361    709    558    436
    -72     44    116     12    -96     80    472    322    332    680    530    405
    -75     28    103     20    -88     67    459    296    301    646    504    376
    -70     25     96     23    -83     59    454    290    290    636    491    374
    -57     33     90     10    -75     62    449    290    283    620    480    387
    -41     36     77      2    -59     57    444    290    275    618    478    394
    -51     31     83      7    -67     57    446    298    283    636    488    381
    -77      7     85     36    -80     46    444    293    283    633    488    361
    -72    -25     44     49    -59      7    441    272    262    618    472    335
    -83    -38     44     59    -64      2    457    275    267    626    478    332
    -88    -25     59     54    -75     15    472    293    283    641    493    345
    -77    -12     64     46    -72     25    472    306    293    649    498    355
    -90    -18     72     51    -83     25    452    290    277    633    485    340
    -88    -33     54     59    -72     10    452    272    262    620    472    335
    -70    -57     10     62    -41    -25    454    259    233    584    441    314
    -62   -129    -67     96      2    -98    467    280    197    530    379    265
     -5   -319   -314    161    153   -316    524    361    132    389    210    101
     41   -405   -446    181    241   -426    654    555    184    324     96    -49
     33   -241   -277    103    153   -259    766    667    342    436    202     12
   -111    150    262    -18   -187    205    722    335    441    675    522    329
   -329    810   1137   -241   -735    974    444   -322    467   1088   1093    924
   -472   1587   2060   -558  -1265   1821    155   -750    613   1647   1797   1641
   -478   1935   2413   -730  -1444   2174   -127  -1000    665   2010   2223   2140
   -436   1587   2023   -574  -1228   1805   -285  -1106    374   1730   1930   1909
   -371    927   1299   -280   -836   1114   -210   -963    -85    917   1052   1005
   -239    332    571    -49   -405    452     12   -555   -213    436    457    402
   -127    132    259     -2   -192    194    233    -90     49    540    457    384
    -72     67    140      2   -106    103    379    179    239    667    535    428
    -70      0     70     33    -70     33    436    249    265    659    511    387
    -67    -25     38     46    -54      5    462    277    267    641    488    353
    -83    -46     33     64    -59     -7    483    306    277    636    475    342
    -77    -64     12     72    -46    -25    485    319    275    620    457    324
    -54    -64    -10     57    -23    -36    475    322    270    597    436    324
    -49    -57     -7     51    -20    -33    488    335    272    597    439    355
    -57    -67    -10     59    -23    -38    493    340    275    607    441    332
    -51    -51      0     51    -25    -25    498    353    288    620    452    309
    -15    -44    -28     28      5    -38    493    355    290    620    454    316
    -15    -51    -38     33     10    -46    496    371    301    631    467    335
    -20    -54    -33     36      5    -44    496    374    301    633    472    329
    -33    -46    -12     41    -10    -31    511    387    314    652    493    340
    -49    -59    -12     51    -18    -36    522    397    329    662    498    342
    -44    -62    -18     51    -12    -41    517    397    327    652    485    335
    -28    -41    -12     31     -7    -28    514    415    340    662    491    350
    -25     -5     20     15    -23      7    514    452    376    688    519    397
    -15     -7      5     10    -12     -2    509    436    355    667    501    397
    -25    -18      7     20    -18     -5    517    423    345    665    501    389
    -46      5     49     18    -49     25    540    467    387    698    532    420
      2     10      7     -5     -2     10    514    470    384    698    524    394
     20     -2    -23    -10     20    -12    496    459    376    691    517    366
    -18    -15      2     15    -12     -7    537    485    402    714    542    379
    -25     -7     18     15    -23      2    561    517    431    743    574    410
     -2     -2      0      2     -2     -2    558    537    444    753    584    415
      2      0     -2     -2      2      0    558    568    465    771    589    428
     18     31     12    -25      2     23    566    602    488    789    600    454
     33     51     18    -44      5     36    566    628    504    797    607    475
     44     83     38    -62      2     62    561    657    522    802    618    524
     98    127     28   -114     33     77    553    696    545    833    644    535
    148    140     -7   -145     77     67    522    730    566    862    672    540
     90     75    -18    -83     54     28    524    732    568    875    685    545
     57     85     28    -70     15     57    594    740    584    898    711    561
     80    150     67   -116      5    111    613    771    615    932    750    607
     85    179     90   -132     -2    135    597    776    618    935    756    626
     90    194    103   -142     -7    150    584    771    615    935    756    641
     98    215    116   -155     -7    166    581    779    628    958    784    665
    114    215     98   -166      7    158    561    753    607    945    776    646
     96    226    129   -161    -15    179    561    737    597    935    771    639
     70    252    181   -163    -57    218    576    740    613    950    789    659
     62    259    197   -161    -67    228    568    714    600    940    784    667
     77    246    166   -163    -46    207    540    649    548    885    735    615
     85    233    145   -161    -31    189    522    589    501    831    691    579
     51    202    150   -127    -49    176    537    571    498    828    683    571
     36    161    124    -98    -44    142    535    530    472    792    646    519
     10    145    135    -80    -62    140    530    493    449    766    618    488
      0    129    129    -64    -64    129    535    475    446    763    613    480
      0     98     98    -49    -49     98    524    444    420    737    587    446
     -7    103    111    -46    -59    106    509    410    392    706    555    410
    -12    111    124    -49    -70    119    514    413    402    709    555    420
     -7     83     90    -38    -49     85    506    394    384    693    542    410
    -23     41     64    -10    -44     54    483    363    348    657    514    368
    -23     28     51     -2    -36     38    480    355    345    654    511    363
    -33     31     62      0    -49     44    501    348    345    654    514    376
    -49     20     70     12    -59     44    509    342    340    652    509    358
    -44     12     57     15    -49     33    514    345    342    646    506    353
    -33     18     51      7    -41     33    519    361    355    657    519    376
    -31     28     59      0    -46     41    498    348    342    649    514    374
    -46     36     83      5    -64     59    493    345    337    646    519    376
    -51     46     98      0    -75     70    501    355    350    657    524    397
    -28     44     72     -7    -49     57    504    355    353    659    524    376
    -28     28     57     -2    -44     44    496    348    342    644    514    353
    -36     33     70      0    -54     51    504    363    355    649    522    387
    -41     36     77      0    -59     57    509    374    363    662    535    405
    -31     38     70     -2    -49     54    498    366    361    659    530    379
      5     80     72    -44    -33     75    483    371    363    657    535    379
     36    103     64    -70    -12     85    480    397    389    688    566    415
      2     54     49    -28    -23     51    475    376    374    672    550    394
    -59     -7     51     33    -57     20    488    345    345    639    519    355
    -49      7     57     20    -54     31    519    363    361    652    532    387
    -49     15     64     15    -57     38    524    384    376    670    553    418
    -62     15     75     20    -70     44    519    368    366    657    540    397
    -51     38     90      7    -70     64    527    371    374    665    550    400
    -18     70     88    -25    -54     77    519    374    368    654    548    407
    -10     80     90    -33    -51     83    522    381    376    662    553    418
    -33    106    137    -38    -85    122    555    415    418    704    587    446
    -20    124    145    -51    -83    135    574    428    431    704    594    459
    -12    109    119    -49    -64    114    568    418    415    688    581    444
    -10    145    155    -67    -83    150    568    426    436    717    615    446
    -10    226    236   -109   -124    231    561    433    472    756    665    496
      5    293    288   -148   -140    290    527    420    488    782    688    530
     20    303    283   -161   -129    293    509    420    501    792    701    540
     28    309    280   -168   -127    296    493    418    493    782    696    542
     33    303    270   -168   -119    288    472    389    457    753    678    542
     15    262    246   -137   -114    254    462    363    428    732    654    524
    -12    181    192    -85   -103    187    457    342    394    691    610    467
    -31     98    127    -33    -80    111    470    350    379    665    584    441
    -41     23     64     10    -54     41    475    348    350    633    550    402
    -28    -33     -5     31    -12    -20    459    303    296    576    498    355
    -12    -49    -36     31     10    -44    459    298    280    566    491    353
    -18    -67    -49     41     15    -59    454    296    272    558    480    345
    -28    -70    -41     49      5    -57    441    293    265    545    467    329
    -51    -59     -7     57    -23    -33    452    303    275    553    478    348
    -46    -90    -44     67     -2    -70    439    272    241    517    446    329
    -44   -101    -57     72      5    -80    436    267    233    509    441    324
    -46   -103    -59     72      5    -80    444    267    236    517    449    324
    -51   -106    -54     80      0    -80    457    285    254    535    467    324
    -46   -106    -59     75      5    -85    452    285    254    532    465    316
    -31   -109    -77     70     20    -96    446    285    252    527    459    319
    -15    -98    -83     57     31    -93    441    285    252    519    457    337
    -18   -103    -85     62     33    -96    439    277    241    514    452    332
    -31   -119    -90     75     28   -106    431    265    228    501    439    314
    -33   -127    -93     77     28   -111    441    283    231    496    433    319
      0   -210   -213    103    106   -210    472    345    223    457    384    277
    106   -394   -501    145    303   -446    548    488    202    340    223    109
    132   -420   -553    140    342   -485    696    717    335    345    176     23
     57   -127   -187     33    122   -155    797    779    553    548    397    202
    -80    353    433   -137   -257    394    649    309    568    800    766    561
   -246   1036   1283   -394   -763   1158    319   -376    498   1166   1306   1106
   -368   1758   2125   -696  -1247   1940     20   -737    633   1738   2010   1797
   -358   1893   2249   -769  -1304   2070   -231   -953    584   1961   2288   2091
   -306   1356   1662   -527   -984   1509   -309  -1023    176   1439   1738   1597
   -262    652    914   -194   -587    782   -202   -919   -374    467    714    628
   -189    127    314     31   -254    220     33   -498   -327    200    306    254
   -119      0    119     57   -119     59    210   -129    -49    355    376    314
    -64    -15     46     38    -57     15    340    127    148    491    467    379
    -36    -41     -5     38    -15    -23    415    265    252    555    506    389
    -25    -80    -57     51     12    -70    428    290    254    537    480    353
    -12   -116   -106     64     46   -111    431    298    244    509    457    327
      5   -122   -127     57     64   -124    452    327    259    517    459    345
     18   -114   -132     49     75   -122    459    348    277    530    467    353
     -2   -129   -129     64     62   -129    454    342    267    514    449    324
    -15   -142   -127     77     54   -135    467    353    277    524    457    319
    -15   -127   -114     70     46   -122    478    371    301    545    480    335
      0   -122   -122     62     59   -122    472    376    298    537    472    340
     15   -109   -124     44     70   -116    470    381    303    540    478    353
      5    -90    -96     41     49    -93    478    397    322    563    498    368
    -38   -101    -62     67     10    -80    488    418    345    584    519    376
    -46    -83    -36     64     -5    -59    493    426    355    587    519    384
     18    -80   -101     28     57    -90    465    394    316    550    491    374
     36    -93   -129     25     83   -111    454    389    309    548    483    371
     18    -96   -116     36     64   -106    470    407    329    566    491    368
     12    -77    -90     33     51    -83    488    428    355    594    524    379
     10    -72    -85     28     46    -77    493    449    376    615    548    400
     23    -70    -93     23     57    -80    488    452    379    618    545    392
     23    -64    -88     18     51    -75    493    465    387    620    542    394
     41    -36    -77     -2     59    -57    501    493    413    639    553    433
     38    -41    -80      0     59    -59    498    498    415    644    555    433
     38    -33    -72     -2     54    -51    498    506    420    644    563    433
     38    -12    -51    -15     44    -31    504    532    441    667    587    465
     46    -10    -57    -18     51    -33    517    563    467    698    613    491
     59    -23    -85    -18     72    -54    504    576    470    696    607    475
     67     -5    -72    -31     67    -38    504    600    491    714    620    488
     70      7    -62    -41     64    -28    522    639    527    753    657    517
     85     18    -67    -51     77    -23    535    672    553    779    683    535
     77     36    -44    -59     62     -2    540    701    576    802    709    555
    103     67    -36    -85     70     15    540    730    597    826    730    589
    119     83    -36   -101     77     25    535    737    597    831    735    605
    132    114    -18   -122     75     49    527    750    607    846    750    633
    150    142     -7   -148     77     70    535    779    636    883    787    670
    194    187    -10   -192    103     88    527    787    646    901    810    693
    189    187     -2   -189     96     93    504    771    628    891    805    688
    109    158     49   -132     31    103    504    750    618    888    810    691
    122    187     64   -155     28    124    511    743    615    891    818    706
    142    202     59   -174     41    132    504    719    592    870    800    691
    114    202     85   -158     12    145    498    691    574    852    787    672
     88    210    122   -148    -15    166    506    675    568    846    782    678
     83    184    101   -137     -7    142    493    626    535    805    743    639
     72    179    106   -127    -15    142    498    594    517    776    717    605
     70    207    135   -140    -33    171    519    587    524    779    722    594
     83    194    111   -137    -12    153    511    548    498    748    691    558
     62    124     62    -96      0     93    488    472    436    675    615    496
     36    109     70    -72    -15     90    491    454    426    665    602    478
     31     98     67    -64    -18     83    496    446    431    670    605    467
     31     83     51    -57    -10     67    488    426    413    649    584    436
     36     77     41    -57     -2     59    485    410    400    633    571    428
     25     59     33    -44     -5     46    485    400    392    626    563    436
      2     36     31    -20    -15     33    467    379    366    600    540    415
      2     28     25    -15    -10     28    459    361    353    587    527    394
      7     38     31    -23    -10     36    472    371    368    605    548    405
      7     33     25    -20     -7     31    480    374    371    607    550    402
      0     20     18    -10     -7     18    470    361    355    589    532    379
    -18     28     46     -5    -31     36    478    368    368    602    540    394
    -36     46     80     -5    -59     62    491    394    397    626    558    415
     -5     46     51    -20    -28     49    462    363    361    587    524    397
     12     46     31    -31     -7     38    457    350    345    574    517    402
     10     54     44    -31    -15     49    478    374    371    600    540    433
      2     44     41    -23    -18     41    478    376    374    602    542    426
     -2     31     33    -15    -18     33    475    371    371    605    542    407
     -7     46     51    -20    -31     49    483    384    389    623    563    420
      7     67     59    -36    -25     64    483    392    400    636    576    428
     23     67     41    -46    -10     54    470    381    381    620    561    415
     12     67     54    -41    -20     59    470    384    384    620    561    426
      5     75     70    -41    -33     72    475    394    400    636    579    449
     20     90     70    -54    -23     80    475    405    410    646    584    452
     18     98     80    -59    -31     90    467    394    400    631    568    431
      7     75     67    -41    -28     72    462    381    387    615    553    423
     18     64     46    -41    -12     54    459    374    374    610    545    423
     31     83     51    -57    -10     67    452    368    366    602    545    415
     18     90     70    -54    -25     80    457    379    381    618    561    433
      2     70     64    -36    -31     67    462    381    387    623    563    431
      5     64     57    -36    -28     62    465    371    379    615    555    413
      5     70     64    -36    -28     67    467    374    379    618    561    415
      7     64     54    -38    -23     62    467    374    381    620    563    423
     15     59     44    -38    -15     51    459    361    366    602    548    415
     18     67     46    -44    -12     57    457    355    358    594    540    413
     18     77     59    -46    -20     70    462    366    368    600    548    439
     12     64     49    -38    -20     57    454    361    355    587    537    439
     12     59     46    -36    -18     54    449    353    350    587    532    420
     23     83     59    -54    -18     72    452    363    361    600    545    423
     59    106     46    -83      7     77    452    368    368    610    558    423
     36     90     51    -64    -10     72    457    363    366    602    548    405
     15     96     80    -57    -33     88    465    366    374    607    555    413
     12    135    122    -75    -54    129    488    384    394    628    574    441
     10    171    161    -90    -75    166    506    400    413    644    589    462
      0    168    166    -85    -83    168    511    400    415    641    584    449
      5    153    145    -80    -70    150    517    402    413    641    584    439
     25    200    171   -114    -72    184    524    413    431    662    613    472
     38    293    254   -166   -106    275    511    407    457    688    644    511
     38    358    319   -200   -140    340    491    413    488    727    683    563
     57    358    301   -210   -122    329    472    413    496    743    691    574
     72    337    262   -205    -96    301    454    400    472    719    670    532
     64    311    246   -187    -90    280    439    392    459    704    659    519
     57    275    218   -168    -80    246    433    376    439    685    644    517
     54    210    155   -132    -49    181    431    355    400    644    600    483
     64    124     59    -96      2     93    431    348    358    592    545    441
     64     80     15    -72     25     49    433    350    342    581    532    426
     23     31      7    -28      7     20    426    329    322    563    517    392
     -7    -15    -10     10      0    -12    415    298    285    522    478    350
     -5    -12    -10      7      0    -12    418    301    285    519    475    350
     -7    -28    -20     18      5    -25    423    311    296    530    488    361
      0    -44    -46     20     23    -44    407    296    277    506    465    337
     -5    -31    -25     18     10    -28    413    296    272    496    454    340
     -5    -31    -25     18     10    -31    426    309    283    506    459    361
      5    -36    -41     15     23    -38    420    316    283    504    459    366
     20    -44    -64     10     41    -54    400    285    249    478    436    335
     20    -28    -51      2     33    -38    405    293    259    491    449    345
     12    -41    -54     12     31    -46    413    303    270    501    462    348
      2    -57    -59     28     31    -57    407    293    259    491    454    327
      5    -57    -62     23     31    -59    418    301    267    498    459    337
      5    -64    -72     28     36    -67    428    311    275    498    457    345
     18    -98   -116     38     67   -106    431    319    259    478    431    324
     77   -153   -231     38    153   -192    457    379    249    441    381    259
    122   -327   -449    101    285   -387    579    576    290    366    259    124
    122   -345   -467    111    293   -405    724    792    423    379    226     67
     59    -18    -80    -23     67    -49    789    763    602    566    441    265
    -72    472    545   -200   -309    509    589    166    553    792    807    667
   -231   1150   1379   -462   -805   1265    231   -514    483   1163   1353   1218
   -345   1766   2109   -711  -1226   1938    -83   -878    563   1662   1977   1834
   -324   1782   2107   -730  -1215   1943   -319  -1062    470   1813   2171   2068
   -272   1184   1457   -454   -865   1319   -384  -1072     62   1257   1574   1519
   -223    498    719   -140   -470    610   -220   -862   -381    381    626    597
   -155    129    285     12   -220    205     46   -389   -231    239    348    303
    -80     49    127     12   -103     88    252      7     70    423    446    374
    -15     10     25      2    -20     18    366    228    226    517    504    413
      0    -28    -28     12     10    -28    405    288    254    511    485    371
      0    -62    -62     31     28    -62    423    316    259    491    459    350
      5    -80    -85     36     44    -83    426    332    252    472    433    353
     12   -103   -116     46     64   -109    431    348    254    470    431    350
     10    -88   -101     36     54    -93    436    366    275    493    446    332
     31    -67    -98     18     62    -83    444    379    285    493    452    342
     20    -93   -116     33     67   -103    444    371    275    480    441    337
     20    -98   -119     38     70   -109    452    381    283    493    452    332
     25    -88   -116     28     70   -101    459    400    303    506    462    342
     15    -96   -111     41     62   -103    459    402    301    501    457    348
     28    -75   -103     23     64    -90    465    413    311    511    465    350
     23    -57    -80     18     51    -67    488    436    340    530    483    366
     28    -75   -106     23     64    -90    478    413    311    504    459    353
     36    -75   -114     18     75    -93    470    420    306    514    472    366
     28    -51    -80     10     54    -67    483    446    337    550    504    392
     33    -51    -85     10     59    -67    491    459    355    558    511    397
     44    -64   -111      7     75    -88    480    449    340    545    498    387
     41    -49    -90      2     64    -70    485    462    355    561    509    400
     54    -28    -85    -12     70    -57    498    485    379    587    535    418
     62    -36    -98    -12     80    -67    493    493    387    592    540    407
     54    -33    -88    -10     70    -59    493    501    394    594    537    405
     64     -7    -72    -28     67    -38    506    535    423    620    561    446
     75     -2    -77    -36     75    -38    509    550    431    626    566    467
     67    -10    -77    -28     72    -44    501    555    423    613    548    465
     67     10    -57    -41     62    -23    509    587    452    649    579    488
     62      2    -59    -33     59    -28    514    607    467    667    600    485
     62     -2    -64    -31     62    -33    514    620    478    675    607    483
     98     38    -59    -67     80    -10    530    667    519    714    641    517
     90     57    -36    -75     64     10    553    709    558    763    685    545
     93     67    -28    -80     62     20    558    722    566    769    693    555
    114    111     -2   -114     59     54    563    756    589    787    714    605
    148    148      0   -148     75     75    561    782    615    826    750    646
    145    145      0   -148     72     72    550    787    620    839    763    644
    140    179     36   -161     51    109    545    792    633    852    776    652
    161    207     46   -187     57    127    540    789    636    857    789    670
    163    228     64   -194     49    148    542    805    646    888    826    709
    187    246     57   -218     64    153    530    797    644    888    828    727
    174    265     90   -220     41    179    527    787    644    891    831    735
    158    270    111   -218     23    192    527    776    644    898    839    727
    153    249     96   -200     28    174    514    735    613    870    818    696
    119    231    111   -176      2    171    504    691    576    833    789    675
    103    239    135   -171    -15    187    517    667    571    823    784    675
     96    218    122   -158    -15    171    517    636    550    802    761    646
     85    207    122   -145    -18    166    517    600    527    771    724    605
     77    213    132   -148    -28    171    519    576    517    753    706    584
     75    179    101   -127    -12    140    517    532    485    719    675    548
     54    148     93   -101    -20    122    506    488    452    678    636    511
     41    132     90    -85    -23    111    506    465    436    654    615    506
     44    109     64    -75    -10     88    506    449    420    644    600    483
     41    101     57    -72     -7     80    498    428    405    628    584    446
     23     80     57    -51    -18     70    498    413    394    618    576    439
     20     83     62    -51    -20     72    506    413    397    620    579    444
     25     67     38    -46     -7     54    488    392    374    597    553    418
     12     59     46    -36    -15     51    485    379    361    579    537    405
     12     67     54    -38    -20     59    488    381    366    584    542    418
     20     64     44    -41    -10     54    483    379    361    581    545    423
     15     57     41    -38    -12     49    478    368    350    568    535    418
     25     77     51    -51    -12     67    485    381    361    581    548    431
     41    114     72    -77    -15     93    493    405    392    615    576    444
     38    119     80    -77    -20    101    485    397    387    605    566    426
     15     75     59    -46    -23     67    478    361    350    563    527    400
      0     80     80    -41    -38     80    491    376    366    579    542    415
     -7     93    101    -44    -54     98    496    394    384    600    555    428
      0     96     96    -46    -46     96    496    400    387    597    555    428
     28     98     70    -64    -20     85    485    384    374    584    545    413
     31    103     70    -67    -18     88    483    379    374    589    550    418
     18     98     80    -59    -31     88    485    381    371    579    540    413
      5     98     93    -51    -44     96    488    384    374    581    542    413
     10    114    101    -62    -46    109    491    387    381    594    553    407
     10    119    106    -64    -46    114    478    379    371    584    545    397
     12    119    106    -67    -46    114    475    374    366    571    537    407
     18    124    106    -70    -44    116    493    381    376    574    545    457
     25    103     75    -64    -25     90    493    381    368    581    545    444
     28    103     75    -67    -23     90    485    371    361    571    537    397
     12    132    116    -75    -51    124    493    379    379    589    553    394
    -12    132    145    -59    -77    137    506    397    400    602    568    426
     20    101     77    -62    -28     90    480    358    348    553    527    413
     33    103     70    -70    -18     88    467    345    335    550    527    400
     20    122    101    -72    -41    114    480    363    355    574    550    410
      7    106     98    -57    -44    103    491    361    348    558    535    392
      7     90     83    -51    -38     85    485    358    342    548    522    381
     10    106     96    -59    -44    101    488    361    348    550    527    394
     25     93     64    -62    -20     77    478    348    335    540    519    392
     33     72     38    -51     -2     57    478    345    329    535    519    381
     18     88     70    -54    -28     80    485    355    340    545    532    400
     25     90     62    -59    -18     77    472    345    322    517    506    402
     33     85     51    -59     -7     67    467    329    303    496    480    389
     28     57     28    -41      0     44    475    329    293    480    470    387
     10     36     25    -25     -7     31    485    340    309    519    504    379
     15     46     31    -31     -7     41    480    329    301    511    504    361
     15     54     38    -36    -12     46    480    332    301    506    504    371
      0     44     44    -20    -20     44    498    350    322    519    511    402
      7     33     23    -23     -7     28    498    355    316    514    504    397
     31     62     31    -46      0     46    509    368    329    530    517    392
     44    106     59    -75    -10     83    532    392    355    555    545    410
     36    140    103    -88    -33    122    545    405    374    571    563    439
     36    129     90    -83    -28    111    545    400    368    558    550    436
     33    106     72    -70    -20     90    553    397    361    553    542    433
     33    163    127    -98    -46    145    574    426    407    597    584    467
     41    233    192   -137    -75    213    545    420    431    626    615    496
     36    285    246   -161   -106    267    514    405    439    639    644    524
     38    298    259   -168   -109    280    519    413    446    654    662    550
     49    272    220   -161    -88    246    506    402    428    644    646    545
     57    244    187   -150    -64    215    485    384    405    626    626    501
     41    223    181   -135    -70    205    483    381    400    615    620    491
     10    153    140    -83    -64    148    493    376    376    589    592    465
     12     41     28    -28     -7     33    485    348    314    511    514    405
     31    -10    -41    -10     36    -25    467    327    270    467    470    387
     20    -25    -46      0     31    -36    480    337    277    485    485    389
     25    -46    -72     10     49    -59    475    322    254    465    465    350
     10    -59    -72     23     41    -64    462    301    236    436    439    337
     15    -51    -67     18     41    -59    462    306    239    423    436    389
     23    -62    -88     18     54    -75    457    306    231    444    452    379
     23    -80   -103     28     62    -93    459    298    228    446    446    327
     12    -93   -106     38     59    -98    467    309    239    457    452    316
     18    -85   -103     33     59    -93    467    314    244    459    459    332
     10    -96   -106     41     57   -101    462    301    226    436    441    329
     10    -85    -96     36     51    -90    467    298    223    431    436    337
     10    -85    -96     36     49    -90    472    311    236    446    446    353
     -2    -85    -83     44     38    -85    470    319    241    446    449    350
     -7    -80    -72     41     31    -75    459    314    239    446    449    353
      0    -90    -93     44     44    -90    452    293    220    423    431    353
     12   -145   -158     64     83   -150    457    296    200    397    410    340
     54   -241   -296     93    174   -267    483    363    197    374    358    254
    106   -368   -475    129    288   -420    620    587    288    353    272    129
    142   -290   -433     72    288   -361    784    849    493    439    303    124
    109     54    -54    -83     80      0    833    862    693    639    519    311
    -38    524    563   -241   -301    542    641    316    631    846    875    683
   -223   1174   1397   -475   -810   1286    322   -345    522   1192   1413   1239
   -309   1740   2047   -717  -1179   1893     20   -743    530   1623   1984   1818
   -296   1719   2016   -714  -1156   1867   -189   -963    381   1693   2088   1966
   -252   1132   1384   -439   -818   1257   -213   -989    -23   1104   1436   1358
   -192    470    659   -140   -426    566   -122   -852   -472    226    493    457
   -129     88    218     20   -174    153     72   -441   -342    103    249    220
    -70     36    106     15    -88     70    254    -54    -12    335    394    329
    -10     33     44    -10    -25     38    387    207    202    491    504    405
    -18     -7     10     12    -15      0    431    283    244    501    498    379
    -12    -46    -33     28     10    -38    446    298    244    480    472    353
     10    -57    -67     23     36    -59    459    324    257    485    472    350
     18    -72    -90     28     54    -80    459    340    265    483    470    342
     18    -59    -77     20     46    -70    470    355    280    493    475    342
      5    -41    -49     18     25    -44    501    394    319    524    504    368
     23    -51    -75     12     46    -64    488    381    303    498    478    342
     46    -51    -98      2     72    -75    459    353    265    454    444    337
     41    -25    -70     -7     54    -46    475    389    296    491    478    410
     54    -10    -64    -23     59    -38    480    405    319    524    501    402
     54     -2    -59    -25     54    -31    480    402    324    537    506    358
     36      2    -33    -18     36    -15    491    410    340    548    522    355
     28     18    -10    -23     20      5    493    423    353    555    532    379
     31     12    -20    -23     25     -2    483    415    342    545    517    376
     33      7    -25    -20     28     -7    480    418    342    537    504    387
     31     28     -2    -28     18     12    496    433    358    553    517    413
     31     20    -10    -28     20      7    501    444    374    574    537    413
     38     28    -12    -33     25      7    498    446    379    576    540    397
     33     49     12    -44     10     33    501    457    392    589    548    407
     38     64     25    -51      7     46    506    472    407    602    563    428
     36     62     25    -51      5     44    511    485    415    602    563    444
     38     70     28    -54      5     49    517    509    436    620    576    457
     51     88     33    -72      7     62    517    524    446    628    581    462
     59    101     41    -80     10     72    527    542    462    644    602    483
     64    116     49    -90      5     83    530    561    478    659    615    498
     83    109     25    -96     28     67    524    571    480    670    623    498
     85    122     36   -103     25     77    530    600    506    698    641    509
    109    153     44   -129     33     98    535    628    524    706    649    527
     83    158     72   -122      5    116    542    652    548    740    675    530
     67    145     77   -106     -5    111    550    680    576    774    709    548
     85    155     67   -122      7    111    553    701    589    782    719    566
    109    205     96   -155      7    150    561    732    610    802    745    607
    119    239    119   -181      0    179    558    756    631    833    774    644
    127    244    116   -187      5    181    553    763    636    849    789    654
    129    265    132   -200      0    200    553    769    644    870    810    662
    142    311    168   -226    -12    241    555    784    662    891    846    714
    153    316    163   -236     -5    241    545    774    649    883    839    735
    158    329    171   -244     -7    249    535    756    631    867    826    730
    153    353    200   -254    -23    275    535    750    636    885    846    722
    140    361    220   -249    -38    290    537    740    639    896    862    709
    135    342    207   -241    -36    277    527    693    594    841    815    691
    119    342    220   -231    -51    283    530    657    568    823    802    670
     98    335    236   -218    -70    288    532    631    555    805    789    646
     93    316    223   -205    -64    270    530    594    530    763    748    610
     59    288    226   -176    -83    257    522    553    496    719    698    561
     51    283    228   -168    -88    257    527    532    485    701    678    542
     51    246    192   -150    -70    218    530    504    465    670    644    511
     41    207    166   -124    -62    187    514    459    423    615    594    475
     23    202    179   -114    -77    192    514    439    413    607    587    465
      7    184    176    -98    -83    181    517    431    415    615    587    433
     -2    168    168    -83    -88    168    514    418    405    592    566    407
     28    174    145   -101    -57    161    509    405    389    581    555    400
     36    163    127   -103    -44    145    498    389    381    571    548    389
      7    129    122    -70    -57    124    498    368    361    542    527    387
     -7    129    137    -62    -72    132    501    358    353    545    527    368
    -10    135    145    -62    -77    140    509    371    368    561    542    376
      0    135    135    -70    -67    135    501    368    363    545    524    387
      7    135    124    -72    -59    129    496    355    350    524    504    381
     10    148    135    -80    -62    142    501    363    355    532    511    381
     12    166    153    -88    -70    161    509    381    379    566    548    381
     10    150    137    -80    -64    145    498    363    361    540    527    350
     10    155    145    -83    -67    150    504    366    363    545    532    361
     15    161    145    -90    -64    153    514    384    381    566    550    392
      5    168    163    -85    -77    166    511    387    384    558    542    387
    -12    168    179    -77    -98    174    511    387    387    558    545    384
     10    166    155    -90    -72    161    506    379    374    545    537    389
     15    158    140    -88    -62    150    506    379    371    542    535    394
     10    171    161    -90    -75    166    504    368    363    540    530    371
      5    184    179    -96    -88    184    509    381    379    555    548    384
      2    174    168    -88    -83    171    514    392    394    561    553    397
      2    158    155    -83    -75    158    509    381    384    553    548    381
      5    184    179    -93    -85    181    501    376    381    555    558    376
     15    205    189   -111    -88    197    498    384    384    558    558    407
     10    189    176   -101    -83    184    496    379    379    550    545    397
      0    176    174    -90    -88    176    493    368    371    535    530    384
     12    192    179   -101    -83    187    496    379    379    550    550    397
     18    189    171   -106    -75    181    493    376    379    553    553    387
     12    179    163    -96    -75    171    488    371    374    545    542    379
     -2    179    179    -90    -90    179    493    363    366    537    540    379
    -23    161    184    -67   -103    171    498    366    368    542    540    381
    -25    161    187    -70   -106    174    501    368    374    550    545    376
      0    179    179    -90    -90    179    498    363    374    542    548    376
     23    179    155   -101    -67    166    488    358    361    527    535    376
     23    161    137    -90    -57    150    478    345    342    506    514    361
      5    158    150    -83    -72    155    472    335    335    496    504    368
     -2    166    166    -83    -85    166    478    340    345    517    522    374
    -10    155    166    -75    -88    161    478    332    340    509    517    358
    -15    142    158    -62    -85    150    475    324    327    493    506    348
     -5    145    150    -72    -77    148    480    337    335    504    514    353
     -5    150    153    -72    -77    153    478    335    340    511    519    348
    -10    135    145    -62    -77    140    467    324    322    485    498    337
    -12    140    153    -62    -83    145    465    324    322    483    491    345
     -7    158    163    -75    -85    161    480    332    332    498    509    350
      0    150    148    -75    -72    148    478    324    324    488    498    337
     -2    150    153    -75    -77    150    470    319    316    478    493    337
     -5    168    174    -80    -88    171    480    332    332    501    517    358
    -15    148    163    -67    -88    153    480    329    335    504    514    342
    -20    140    161    -59    -90    150    483    329    329    493    506    342
    -12    168    181    -77    -98    174    488    342    342    501    514    368
     15    166    150    -90    -67    158    470    329    327    485    493    358
     15    145    129    -83    -57    140    457    306    301    449    459    335
      5    148    142    -77    -70    145    467    303    301    462    475    342
      7    168    161    -90    -77    166    488    327    332    501    511    340
     18    213    194   -114    -88    205    504    348    358    524    537    340
     31    262    231   -148   -101    246    519    374    381    542    553    366
     33    306    272   -168   -119    290    542    397    415    574    587    415
     25    306    280   -168   -127    293    553    400    420    579    592    428
     20    265    244   -142   -111    254    545    384    394    548    558    397
     10    314    303   -163   -148    309    548    394    418    576    589    420
      0    376    376   -189   -187    376    540    397    457    618    631    462
      7    410    402   -210   -197    407    519    381    462    620    641    475
     28    449    420   -239   -194    436    509    384    462    626    654    496
     41    441    400   -241   -179    420    498    389    465    636    662    504
     41    410    366   -226   -163    389    480    371    441    615    641    478
     41    379    337   -210   -148    358    465    353    420    602    623    446
     33    340    306   -187   -135    324    478    366    420    600    615    433
     31    241    210   -137    -88    226    462    348    371    535    553    379
     18    166    145    -93    -62    155    444    306    311    475    493    332
     -7    137    145    -64    -77    142    454    306    309    470    485    332
      7    124    116    -64    -54    122    459    306    303    459    480    340
     -7     96    103    -44    -57     98    444    275    267    423    444    303
    -18     90    109    -36    -64     98    446    275    265    415    433    296
    -10     90    101    -41    -54     96    459    288    280    439    454    309
    -15     54     70    -18    -41     62    457    288    277    441    457    293
    -10     57     64    -25    -38     62    454    283    272    431    449    280
     -7     75     80    -33    -44     77    454    288    277    433    454    306
     -7     59     67    -25    -36     62    449    285    272    436    452    296
     -2     70     72    -33    -36     70    439    275    259    418    436    257
     -5     93     98    -46    -51     96    449    280    270    426    446    275
     -5     88     93    -41    -49     88    454    290    277    433    452    296
     -7     67     75    -31    -41     70    449    283    267    423    436    277
      2     83     80    -41    -38     83    449    290    267    405    423    298
     20     80     59    -54    -18     70    444    306    265    413    426    301
     44    -41    -85     -2     64    -62    472    348    236    358    353    194
     93   -228   -322     64    205   -275    592    514    249    272    226     44
    150   -262   -413     57    280   -337    779    810    413    298    197    -10
    101     41    -62    -72     80    -10    862    805    613    493    402    171
    -49    522    568   -236   -309    545    659    200    563    704    743    524
   -220   1166   1387   -472   -805   1278    303   -504    485   1057   1275   1083
   -361   1896   2257   -766  -1309   2075    -25   -943    558   1558   1927   1753
   -353   2075   2426   -862  -1389   2249   -353  -1205    478   1758   2192   2073
   -298   1587   1886   -644  -1091   1735   -465  -1226    124   1306   1709   1641
   -259    870   1127   -306   -696    997   -288   -969   -272    501    820    769
   -202    319    522    -57   -361    420     33   -454   -207    210    371    285
   -114    205    319    -46   -215    262    257    -41     85    368    441    314
    -46    187    233    -70   -140    210    389    194    257    472    509    363
    -20    155    174    -70    -96    163    433    275    296    470    496    345
     12    119    106    -64    -46    114    439    293    272    433    457    306
      7     93     85    -51    -38     90    454    327    288    444    454    293
      5     70     64    -38    -28     67    472    355    303    449    454    290
      7     49     41    -28    -18     46    478    361    303    433    441    272
     -2     70     72    -33    -36     70    491    381    322    441    446    290
     15     93     75    -54    -31     85    493    400    340    459    465    306
     38     80     41    -59     -2     62    478    389    324    444    452    290
     46     90     44    -70      0     70    478    389    322    441    449    280
     44    119     75    -80    -15     98    491    413    342    459    465    301
     25    103     75    -64    -25     90    488    413    342    454    457    303
     23     98     75    -62    -25     88    485    407    335    444    452    301
     25    111     85    -70    -31     98    493    423    353    467    472    309
     31    109     77    -70    -23     93    506    446    381    504    506    319
     33     98     64    -70    -15     83    504    441    371    493    496    298
     33    116     83    -75    -23    101    509    449    376    493    496    303
     33    132     98    -83    -33    116    519    472    400    511    511    335
     44    148    103    -96    -28    127    511    475    394    501    504    342
     57    150     93   -106    -18    122    509    478    397    493    491    342
     62    171    109   -116    -23    140    519    498    418    519    514    361
     54    163    106   -111    -25    135    517    511    426    532    535    361
     54    150     96   -101    -20    124    517    519    431    532    530    358
     59    184    124   -122    -31    155    535    545    452    548    540    376
     59    192    129   -127    -33    161    542    579    480    587    574    376
     88    192    101   -140     -5    145    540    592    491    589    579    371
    127    239    111   -181      7    176    542    620    506    602    592    392
    103    244    137   -176    -15    192    555    654    530    620    613    428
     75    210    135   -142    -31    174    566    672    537    618    605    444
     77    194    114   -137    -18    155    568    693    550    639    620    439
     98    226    127   -161    -12    176    584    737    587    685    657    452
    132    259    124   -197      2    192    589    766    610    701    675    480
    140    285    145   -213     -2    215    594    789    623    709    688    506
    148    324    174   -239    -12    249    600    823    652    750    724    545
    166    355    189   -259    -10    272    605    854    685    789    763    581
    176    374    194   -277     -7    285    597    854    685    792    769    581
    176    402    226   -290    -25    314    589    854    691    802    784    607
    179    436    254   -309    -38    345    587    859    704    826    813    641
    184    439    254   -311    -33    348    574    841    693    820    815    636
    174    441    267   -309    -46    355    568    820    680    815    813    631
    176    480    303   -329    -62    392    571    815    691    826    828    649
    189    506    314   -348    -64    410    561    792    680    810    818    659
    163    493    329   -327    -83    413    540    737    641    771    787    639
    124    462    337   -293   -106    400    540    688    615    758    774    602
    114    449    332   -283   -109    392    545    654    600    745    766    568
    106    420    314   -265   -106    368    532    602    563    698    722    524
     93    400    306   -246   -106    353    524    563    535    659    678    498
     77    381    301   -231   -111    342    527    532    517    633    654    480
     75    355    277   -215   -101    316    519    496    485    607    628    436
     72    335    262   -205    -93    298    506    465    457    571    592    405
     54    322    267   -187   -106    296    519    467    459    576    594    402
     49    277    228   -163    -90    254    511    439    436    550    566    389
     41    249    205   -145    -80    228    491    394    394    506    527    345
     25    241    215   -135    -96    231    498    392    394    509    530    335
     25    241    215   -132    -93    228    504    394    402    514    537    337
     36    226    187   -132    -75    207    491    381    387    496    519    322
     59    252    189   -155    -64    220    488    384    389    496    517    329
     64    265    197   -166    -67    231    493    397    402    517    540    348
     41    236    194   -137    -75    215    485    381    387    501    524    324
     23    231    207   -127    -93    220    485    368    374    483    509    316
     28    241    213   -135    -90    228    498    381    387    496    524    329
     36    236    200   -137    -83    218    493    384    387    496    519    332
     23    226    202   -124    -88    215    483    374    376    480    506    327
     18    236    215   -127    -98    228    488    379    384    488    511    335
     25    249    223   -140    -98    236    501    394    402    511    530    332
     36    246    207   -142    -88    228    501    389    397    504    524    319
     28    239    210   -132    -90    226    498    387    394    504    527    314
     25    252    226   -137   -101    239    511    397    407    517    540    332
     36    265    226   -150    -96    246    504    389    397    501    522    332
     41    270    228   -155    -93    249    498    384    389    491    517    335
     49    283    233   -166    -90    259    509    405    413    519    545    358
     44    283    236   -163    -96    262    504    410    420    527    550    353
     59    280    220   -171    -80    252    493    397    407    517    540    335
     75    298    223   -187    -72    259    493    397    410    519    545    337
     85    309    223   -197    -67    267    504    407    423    527    553    358
     62    283    220   -174    -80    254    496    387    405    517    545    337
     36    265    228   -150    -96    249    493    381    400    509    537    329
     23    265    239   -145   -109    252    496    387    405    514    540    340
     33    262    228   -148    -96    246    488    381    397    501    527    348
     44    262    218   -153    -85    241    483    376    389    498    524    337
     38    277    236   -158    -98    257    488    381    397    506    532    337
     28    267    236   -148   -103    252    485    376    389    493    524    350
     25    257    231   -140   -101    244    478    366    381    496    524    335
     31    270    239   -153   -103    254    480    368    387    501    530    329
     33    275    239   -155   -101    257    483    374    392    511    542    340
     36    259    223   -148    -93    241    478    363    379    496    527    322
     28    259    231   -142   -101    246    483    353    371    485    511    319
     25    257    228   -142   -101    244    491    366    384    501    527    329
     33    259    226   -148    -96    244    488    363    384    501    527    327
     31    280    249   -158   -109    265    485    371    392    504    535    337
     51    296    244   -174    -96    270    483    374    397    511    545    350
     72    277    202   -176    -64    241    462    348    363    480    522    342
     64    265    200   -163    -67    231    462    337    355    478    511    324
     38    262    220   -150    -90    241    462    335    355    478    514    309
     23    249    226   -135   -101    239    467    335    361    483    517    306
     36    254    215   -145    -90    236    454    324    345    462    493    290
     28    249    218   -140    -96    233    459    327    348    465    498    298
     10    236    223   -124   -109    231    470    335    358    478    514    306
     18    236    218   -127    -98    228    459    327    348    465    504    296
     25    239    210   -135    -93    226    457    324    345    462    496    296
     25    249    223   -137    -98    236    467    335    361    478    514    311
     28    254    223   -142    -98    239    467    332    358    475    514    314
     36    259    223   -148    -93    241    454    316    340    457    496    296
     38    275    236   -158    -98    254    462    335    353    472    511    311
     54    303    249   -179    -96    277    483    368    392    509    542    342
     44    314    270   -181   -111    293    504    379    410    519    553    348
     31    366    335   -197   -150    350    530    397    436    542    574    374
     41    394    353   -218   -155    374    542    407    446    553    587    397
     67    384    316   -226   -124    350    532    397    428    535    566    366
     72    452    376   -265   -153    413    537    410    457    568    597    368
     83    540    457   -311   -187    498    524    428    509    626    665    431
     75    558    480   -316   -202    519    498    418    517    641    678    457
     59    550    488   -306   -213    519    483    394    498    626    662    439
     67    535    467   -301   -200    504    480    394    491    620    659    446
     70    511    441   -290   -184    478    470    394    485    615    654    452
     64    467    400   -267   -168    433    452    374    459    587    628    428
     44    394    350   -220   -153    374    449    353    423    548    589    387
     41    316    272   -179   -116    296    449    345    387    511    548    348
     44    249    205   -145    -80    228    446    332    358    475    511    316
     31    231    200   -132    -85    218    439    314    335    454    488    285
     20    223    202   -122    -90    213    433    303    324    441    478    280
     18    197    179   -109    -80    189    433    296    314    433    470    265
     18    187    168   -101    -75    179    426    285    306    418    454    241
     20    192    171   -109    -75    181    431    288    306    413    446    254
     25    189    163   -109    -70    179    428    293    306    418    454    259
     31    176    142   -106    -57    161    418    283    290    402    441    249
     36    179    142   -106    -51    161    418    290    298    418    449    246
     25    184    158   -106    -64    174    428    301    314    433    465    252
     25    174    148   -101    -59    161    426    285    296    410    444    236
     38    176    137   -109    -49    158    415    275    283    397    428    228
     36    181    145   -109    -54    163    418    288    296    407    439    239
     12    140    127    -77    -57    135    426    288    290    405    439    236
      7    135    127    -72    -59    132    418    277    280    392    428    218
     10    122    111    -70    -49    116    426    296    280    389    415    210
     54     36    -18    -44     36     10    465    363    272    350    361    158
    124   -148   -272     10    197   -210    576    550    285    252    218     -2
    171   -137   -309    -18    239   -220    743    800    433    293    207    -36
    122    184     59   -153     31    122    823    774    628    493    431    153
    -44    644    688   -298   -366    665    623    155    592    719    787    517
   -241   1314   1556   -537   -898   1434    270   -514    558   1098   1332   1111
   -371   1982   2353   -805  -1361   2166    -54   -909    654   1600   1969   1782
   -366   2083   2449   -862  -1408   2265   -345  -1148    558   1751   2171   2023
   -290   1579   1870   -644  -1080   1725   -454  -1195    158   1234   1623   1506
   -233    904   1137   -335   -688   1021   -265   -924   -236    426    737    615
   -163    441    605   -140   -384    522     36   -405   -122    231    402    275
    -70    314    384   -122   -228    348    241     -7    127    348    428    296
      5    301    296   -153   -145    298    361    215    272    444    493    329
     15    257    239   -137   -111    249    400    288    314    454    485    309
     38    205    166   -122    -62    184    410    319    311    431    457    285
     44    181    137   -114    -46    161    420    335    311    428    446    241
      5    161    155    -83    -75    158    444    350    327    436    457    223
     10    145    135    -77    -62    140    452    358    324    426    449    215
     28    148    116    -88    -44    132    446    361    319    415    439    213
     28    150    122    -90    -46    137    452    376    327    420    444    223
     28    158    129    -93    -49    145    467    402    355    444    465    252
     38    158    119   -101    -41    140    452    392    342    428    449    239
     33    166    132   -101    -49    150    446    387    335    418    441    239
     33    179    142   -109    -54    161    457    405    353    436    457    267
     54    194    140   -124    -41    168    449    407    353    439    462    265
     59    205    145   -135    -41    176    452    413    363    452    475    254
     59    218    155   -140    -49    187    465    433    379    465    485    265
     54    215    158   -135    -51    187    467    439    381    465    475    265
     51    205    153   -127    -49    179    467    433    374    452    462    262
     46    218    168   -135    -62    194    472    446    387    467    483    272
     46    236    189   -142    -70    213    483    470    410    496    506    288
     62    228    166   -148    -51    197    480    470    410    493    501    277
     75    252    176   -163    -49    215    478    480    415    496    511    285
     93    277    181   -187    -44    231    488    514    441    522    537    327
     90    265    174   -179    -41    220    483    519    441    517    527    319
     77    259    179   -171    -51    218    483    522    439    514    517    306
     80    272    192   -176    -54    233    498    558    467    537    542    345
    101    277    176   -192    -36    228    493    581    480    553    548    353
    106    272    166   -189    -31    220    485    597    485    550    542    345
     96    280    181   -189    -44    233    509    626    509    579    571    361
     96    285    189   -189    -46    239    535    659    537    618    610    368
    103    293    189   -200    -41    241    532    685    550    618    613    381
    114    322    207   -218    -46    265    537    722    574    644    633    413
    116    345    226   -231    -54    285    553    771    615    680    667    454
    142    366    223   -254    -38    296    550    795    626    698    685    472
    176    384    207   -283    -15    296    540    800    628    706    696    485
    179    415    236   -298    -28    327    550    831    665    750    735    522
    176    433    257   -306    -41    345    550    844    678    769    758    553
    189    488    298   -337    -54    394    535    833    667    753    758    579
    189    504    314   -348    -62    410    532    839    680    784    782    589
    192    509    316   -350    -62    413    537    846    701    810    807    602
    187    530    340   -361    -77    433    524    828    688    800    807    602
    166    558    392   -361   -111    475    519    797    672    792    807    592
    155    568    413   -363   -129    493    527    779    672    795    810    594
    161    542    379   -353   -109    462    509    730    636    756    779    579
    145    527    381   -337   -119    454    491    678    600    717    745    548
    119    517    397   -316   -137    457    496    649    594    714    740    532
    116    491    371   -306   -127    431    485    613    566    680    704    491
     93    441    348   -267   -127    394    475    561    530    633    659    439
     59    407    345   -236   -142    379    485    524    506    605    633    405
     49    376    327   -213   -137    353    496    504    491    584    610    389
     38    348    306   -194   -132    327    480    459    449    532    558    342
     36    329    293   -184   -129    311    478    436    426    506    535    322
     36    298    262   -168   -114    280    480    428    426    506    537    319
     38    290    252   -163   -106    272    470    410    410    496    522    293
     36    290    254   -166   -109    272    454    387    389    472    501    267
     38    285    246   -163   -103    267    454    387    392    475    504    275
     38    296    257   -168   -109    277    444    376    381    465    496    267
     31    290    259   -161   -114    275    449    363    371    449    483    259
     23    272    246   -148   -111    259    459    371    379    465    496    265
     23    275    252   -150   -114    265    457    371    381    465    498    262
     28    277    249   -155   -109    265    446    363    371    454    491    254
     38    306    267   -171   -114    288    452    371    379    459    498    262
     33    322    285   -179   -124    303    457    381    389    470    509    275
     20    306    285   -163   -132    296    454    371    379    459    498    262
     20    296    272   -158   -127    285    452    363    371    452    493    254
     33    316    283   -174   -124    301    459    381    392    470    511    272
     49    337    285   -194   -116    311    454    387    397    475    517    283
     49    337    288   -194   -119    314    449    381    389    462    509    277
     15    309    293   -163   -140    303    459    384    394    465    517    293
      7    296    288   -150   -140    293    465    387    400    467    519    309
     25    301    272   -163   -122    285    454    381    392    457    506    301
     28    303    272   -166   -122    288    449    381    389    457    506    285
     12    322    306   -168   -145    314    452    381    400    480    530    275
     18    319    301   -168   -140    311    452    379    402    483    537    267
     25    314    288   -171   -132    301    452    374    394    478    535    265
     28    329    298   -179   -135    314    457    379    405    485    540    272
     28    319    290   -174   -132    306    452    374    402    475    530    272
     20    301    280   -161   -129    290    441    361    381    439    501    283
     33    329    293   -181   -129    311    444    366    394    472    530    296
     54    348    293   -202   -119    322    446    374    405    488    553    298
     59    342    283   -202   -111    314    436    363    392    470    532    280
     38    329    290   -184   -124    311    431    355    387    462    522    265
     31    327    293   -179   -132    311    441    368    402    478    535    283
     44    319    272   -181   -114    296    436    366    400    485    545    277
     41    311    270   -176   -116    293    431    355    394    480    542    257
     28    301    272   -163   -122    288    439    366    405    488    550    275
     20    296    275   -158   -127    285    433    355    397    483    548    270
     15    288    272   -153   -127    280    423    340    376    454    519    267
     25    301    275   -163   -127    290    423    345    376    444    511    301
     33    303    270   -168   -116    288    431    355    389    467    532    316
     41    296    254   -171   -106    275    423    348    387    472    535    275
     44    301    257   -171   -106    280    423    348    394    480    550    252
     38    322    280   -181   -122    303    439    363    413    493    566    285
     46    358    311   -202   -132    335    454    379    426    511    584    303
     38    363    324   -205   -142    345    470    387    439    514    584    309
     31    410    376   -220   -174    394    493    410    470    535    605    355
     44    423    376   -236   -166    402    498    415    472    548    618    363
     59    400    340   -228   -140    371    496    407    457    530    602    319
     57    472    415   -267   -179    446    506    428    501    576    654    358
     54    527    472   -290   -210    501    491    439    548    631    714    413
     57    566    506   -311   -226    537    452    426    548    628    717    433
     98    584    485   -340   -192    535    449    439    561    652    743    457
     85    571    483   -329   -200    527    436    436    561    662    745    439
     57    504    446   -280   -194    475    415    410    530    633    722    418
     41    459    415   -252   -187    439    402    381    491    594    683    392
     31    384    353   -207   -161    368    405    368    459    550    631    366
     28    296    267   -166   -119    283    400    355    418    509    592    329
     25    265    239   -145   -106    252    397    337    400    493    574    285
     15    244    226   -132   -103    236    402    335    397    491    566    272
     12    236    223   -124   -103    231    400    332    394    491    571    267
     12    223    207   -119    -96    218    381    314    371    467    548    252
     15    213    194   -114    -88    205    379    311    366    457    537    249
     10    200    189   -106    -88    194    389    322    379    472    550    262
     10    197    187   -103    -88    192    384    316    371    465    540    252
      7    192    184   -101    -88    187    381    309    361    454    530    239
     -2    192    194    -96    -98    192    387    316    368    459    535    254
      5    187    181    -96    -88    184    387    319    368    459    532    257
     12    179    166    -96    -75    174    381    314    358    452    527    244
     -2    181    181    -90    -90    181    384    316    368    462    537    249
      0    192    192    -96    -96    192    387    322    376    472    542    254
      0    179    179    -90    -90    179    381    316    366    462    532    244
      7    184    176    -96    -83    181    389    322    371    465    530    246
     41    145    103    -96    -31    124    402    355    371    452    509    233
    109      0   -109    -54    106    -51    449    452    340    358    381    109
    168   -135   -303    -18    233   -218    563    652    371    277    246    -49
    197     -7   -205    -93    200   -106    704    885    558    392    332     12
     80    376    296   -231   -109    337    691    659    711    659    665    342
   -137    927   1065   -394   -600    995    457     15    727    974   1135    859
   -366   1639   2003   -636  -1184   1821    189   -498    849   1480   1792   1564
   -467   2107   2574   -818  -1519   2340    -72   -813    940   1922   2327   2143
   -415   1764   2177   -675  -1296   1969   -275  -1013    574   1592   2005   1862
   -353   1161   1514   -405   -932   1337   -280   -989     75    823   1182   1015
   -277    589    865   -155   -571    724    -83   -615    -85    329    574    374
   -166    329    496    -80   -329    413    153   -127    135    376    504    275
    -57    301    358   -122   -207    327    283    155    311    483    561    314
    -10    280    290   -135   -150    283    353    288    389    519    579    337
      0    228    228   -116   -114    228    368    322    392    498    550    316
      5    187    181    -96    -88    184    368    329    371    467    511    267
      5    184    176    -96    -85    179    384    355    387    483    519    252
     15    179    163    -98    -75    171    394    379    400    488    524    259
     20    163    142    -93    -62    153    392    381    397    478    511    252
     23    181    158   -101    -67    171    397    387    400    478    511    249
     23    187    163   -106    -70    176    407    402    415    491    524    267
     31    174    142   -103    -54    158    407    407    418    496    517    249
     33    176    140   -106    -51    158    405    413    420    496    517    233
     31    189    158   -109    -62    174    415    428    439    511    535    257
     44    200    153   -122    -57    176    418    436    444    514    535    275
     49    189    140   -122    -44    166    410    431    431    498    517    270
     46    197    150   -122    -51    174    415    441    441    509    524    290
     38    205    166   -122    -62    187    420    457    457    519    535    309
     46    202    155   -127    -54    179    410    454    449    519    535    285
     46    207    158   -127    -54    184    410    459    457    524    542    285
     46    207    158   -127    -57    184    423    480    478    548    561    301
     57    197    140   -127    -41    168    428    491    485    555    566    298
     54    205    150   -132    -46    179    426    493    485    555    561    285
     54    223    166   -140    -54    194    428    511    501    568    579    303
     64    233    166   -150    -49    200    433    527    511    576    587    327
     70    241    171   -155    -49    207    433    532    509    566    574    327
     72    254    181   -166    -54    218    433    550    522    576    576    329
     75    272    197   -174    -59    236    439    574    542    594    592    345
     93    272    179   -184    -41    226    431    589    550    602    597    353
     93    272    179   -181    -41    226    426    605    553    605    602    361
     93    285    192   -192    -49    241    436    641    581    628    631    402
    109    283    171   -197    -31    228    446    672    607    665    657    415
    124    296    168   -210    -23    233    449    698    623    685    672    405
    129    316    187   -223    -28    252    465    735    652    706    704    431
    148    348    197   -249    -25    272    459    758    659    711    704    446
    163    363    200   -265    -18    283    452    776    675    727    714    465
    179    402    223   -290    -23    311    452    810    706    769    761    524
    213    441    228   -327     -7    335    449    833    735    810    807    581
    228    446    215   -337      5    332    428    828    724    800    807    587
    205    465    259   -335    -25    363    418    818    719    797    807    594
    210    498    285   -355    -38    392    415    823    730    807    823    623
    218    501    283   -358    -31    392    397    810    717    800    820    626
    213    527    311   -371    -49    420    397    787    704    782    802    605
    213    555    340   -384    -64    449    410    779    709    789    810    602
    179    540    358   -361    -90    452    413    745    691    761    792    579
    163    478    314   -319    -75    397    418    719    670    735    771    568
    142    459    316   -301    -88    389    420    685    652    711    753    530
    119    457    337   -288   -109    397    439    657    644    701    745    504
    103    423    319   -265   -109    371    444    618    613    657    706    475
     80    379    298   -228   -109    340    452    576    571    597    646    439
     67    345    277   -207   -106    311    462    553    553    571    623    420
     62    314    252   -187    -96    283    457    519    522    537    592    381
     49    298    249   -174    -98    272    449    485    488    511    568    329
     36    290    254   -163   -109    272    457    472    483    509    566    311
     33    270    233   -153    -98    252    457    457    462    480    553    322
     38    244    205   -142    -83    223    457    444    439    454    527    322
     36    228    189   -135    -75    210    467    446    439    454    524    319
     44    220    176   -132    -64    200    480    449    444    475    548    293
     49    220    171   -135    -62    197    459    426    418    449    537    262
     44    249    205   -148    -80    228    454    418    405    431    535    285
     31    265    231   -150    -98    249    462    431    415    444    550    314
     41    226    184   -132    -70    205    465    433    407    446    550    316
     31    187    155   -111    -62    174    465    426    407    449    542    288
     28    223    194   -127    -83    210    462    420    407    449    548    283
     41    252    210   -148    -85    231    452    420    402    449    548    277
     44    259    215   -150    -85    239    444    413    389    441    553    254
     36    283    244   -161   -103    265    444    410    389    444    568    257
     38    280    241   -161   -101    262    452    420    405    465    589    272
     38    293    252   -166   -106    272    441    405    394    457    587    272
     41    309    267   -174   -111    288    436    400    384    441    579    277
     51    324    272   -189   -111    298    441    407    394    457    592    285
     46    311    262   -179   -109    288    441    405    392    457    597    288
     38    309    270   -174   -116    290    436    400    387    454    597    288
     38    311    272   -174   -116    293    446    410    394    467    610    298
     41    296    254   -171   -106    275    449    410    400    480    623    306
     46    293    244   -171    -98    270    439    397    387    472    613    296
     38    314    272   -179   -116    293    436    392    381    470    613    293
     41    316    275   -179   -116    296    436    392    389    483    620    301
     49    322    272   -187   -111    298    423    379    371    470    613    290
     49    324    275   -187   -114    301    428    381    374    472    618    303
     51    350    296   -202   -122    324    444    397    392    493    639    329
     46    361    314   -202   -132    337    459    410    407    519    659    340
     49    387    337   -218   -142    363    470    415    410    535    678    337
     44    407    363   -228   -158    387    493    433    439    566    701    345
     51    402    350   -228   -150    379    498    441    444    568    704    337
     54    428    374   -241   -158    402    501    444    446    563    704    342
     51    535    483   -293   -215    509    504    459    485    607    756    413
     54    600    542   -327   -244    571    491    459    524    665    807    462
     70    602    532   -337   -231    568    457    439    530    685    823    459
     80    607    527   -342   -223    568    439    428    522    685    823    444
     75    605    530   -340   -226    568    423    418    509    670    815    452
     75    574    498   -327   -210    537    410    400    491    659    805    449
     67    522    454   -296   -194    491    397    379    457    636    779    415
     57    426    368   -241   -155    397    394    371    420    589    724    384
     64    337    272   -202   -103    303    394    366    389    563    693    340
     54    293    239   -174    -93    267    389    345    361    540    675    296
     44    272    226   -161    -90    249    384    327    337    517    654    283
     44    254    210   -148    -83    233    387    324    329    511    646    285
     54    257    202   -155    -75    231    376    311    316    504    641    275
     51    249    197   -150    -72    223    379    314    316    509    644    270
     36    226    189   -132    -77    210    384    316    314    509    641    254
     41    207    166   -124    -62    187    374    303    301    493    626    236
     41    189    145   -116    -51    168    371    301    293    488    620    231
     41    207    166   -127    -62    187    379    314    306    498    633    249
     46    187    140   -119    -46    166    368    306    293    485    615    236
     44    189    145   -116    -49    168    358    290    275    465    597    220
     33    205    168   -122    -67    187    361    293    280    467    602    231
     41    194    153   -119    -54    174    368    309    290    485    618    249
     46    163    116   -106    -33    140    361    301    275    465    600    239
     46    171    124   -109    -38    148    350    290    259    446    581    231
     70    127     57    -98      5     93    381    335    267    446    566    207
    127    -31   -158    -49    142    -93    444    446    257    376    465     83
    179   -137   -316    -23    246   -226    574    665    327    316    355    -41
    200     -2   -202    -98    200   -101    727    924    555    449    459     49
     85    415    327   -252   -122    371    709    711    706    719    789    348
   -101    997   1096   -449   -597   1047    431     10    600    979   1215    763
   -290   1751   2042   -730  -1166   1896    119   -558    613   1439   1849   1410
   -350   2288   2639   -969  -1493   2462   -179   -909    654   1870   2397   1992
   -296   1961   2255   -833  -1275   2107   -337  -1085    316   1579   2099   1751
   -228   1283   1512   -530   -870   1397   -303  -1047   -197    743   1208    880
   -161    639    800   -241   -480    719   -122   -719   -400    166    519    215
   -101    327    428   -111   -265    376     93   -246   -132    246    470    161
    -23    311    335   -145   -179    324    236     59    103    400    579    252
     25    316    290   -171   -132    303    319    236    228    472    620    298
     44    280    233   -163    -93    259    345    288    249    472    605    272
     54    236    181   -145    -62    210    350    303    244    459    587    223
     49    239    187   -145    -70    213    363    322    249    444    571    210
     54    220    163   -137    -54    192    379    348    265    444    568    218
     62    205    142   -135    -38    174    379    350    259    439    561    205
     64    228    163   -145    -49    197    376    348    267    439    563    194
     62    241    179   -153    -59    210    381    366    275    436    563    207
     64    236    171   -150    -54    205    384    366    275    431    553    207
     67    252    184   -161    -59    218    374    358    267    423    545    200
     64    270    205   -166    -70    239    379    366    277    428    550    218
     57    272    215   -163    -77    244    384    376    283    428    550    236
     59    277    218   -168    -77    246    376    371    275    426    545    213
     62    293    231   -179    -85    262    374    376    283    428    548    213
     67    309    241   -187    -85    275    376    381    288    428    550    226
     70    306    233   -189    -83    270    366    374    277    413    537    223
     70    314    244   -192    -88    280    368    374    277    413    532    218
     64    332    267   -200   -101    301    374    387    293    426    542    231
     72    335    262   -202    -93    298    371    394    296    418    540    236
     77    319    241   -200    -83    280    371    397    288    405    524    244
     75    340    265   -207    -96    303    387    423    314    439    558    265
     77    342    265   -210    -93    306    392    436    327    452    576    272
     80    350    270   -215    -93    311    379    433    319    433    558    267
     80    355    275   -218    -98    316    384    449    327    431    555    272
     85    361    275   -223    -96    316    392    472    345    449    576    306
     90    376    285   -236    -96    332    384    483    350    454    584    303
     98    381    283   -239    -90    332    387    506    363    462    589    311
    103    405    298   -257    -96    353    400    535    394    493    607    316
    106    410    303   -257    -98    355    397    555    402    501    628    327
    114    423    309   -270    -98    368    392    576    413    511    639    342
    124    449    324   -285    -98    387    402    615    449    542    665    379
    137    457    319   -298    -90    389    410    649    470    561    691    418
    153    480    327   -316    -85    405    405    665    480    576    711    446
    161    524    363   -345   -101    444    407    688    501    602    737    491
    166    558    392   -361   -111    475    410    706    514    615    756    522
    179    571    392   -376   -106    483    397    701    509    620    771    530
    179    589    407   -384   -114    498    394    696    511    633    787    542
    176    602    423   -389   -124    514    394    691    511    644    797    548
    179    620    441   -400   -129    532    379    665    488    623    787    530
    174    639    465   -407   -145    553    363    628    457    589    766    519
    168    654    483   -413   -158    568    361    602    436    563    753    519
    153    639    483   -397   -166    561    355    566    410    537    732    506
    142    620    478   -381   -166    550    348    517    371    496    693    467
    135    615    480   -374   -174    548    350    475    345    452    652    433
    122    594    472   -358   -176    535    348    433    314    407    610    402
     98    555    457   -327   -179    506    342    384    275    358    563    345
     77    537    459   -306   -189    498    342    345    246    316    524    296
     59    514    452   -288   -197    483    345    319    231    285    498    288
     54    485    431   -270   -189    459    335    285    200    249    467    270
     54    459    405   -257   -176    433    322    244    161    207    431    231
     46    444    397   -244   -174    420    322    233    161    210    426    218
     44    420    376   -233   -168    400    316    213    137    179    394    176
     41    407    366   -226   -163    389    303    184    109    148    363    137
     33    405    368   -220   -168    387    301    171     96    127    353    140
     33    397    363   -215   -163    381    301    166     85    111    348    158
     38    376    337   -210   -150    358    293    150     64     83    314    142
     41    384    340   -213   -148    363    290    142     57     75    306    122
     36    394    358   -215   -161    376    296    145     62     77    314    119
     36    387    350   -210   -155    368    293    137     54     59    303    119
     25    381    353   -205   -163    368    283    124     31     25    280    127
     23    402    376   -213   -176    389    285    127     33     28    283    155
     28    394    366   -213   -168    381    290    129     38     41    290    142
     33    389    355   -210   -161    374    285    116     31     25    277    114
     25    402    374   -215   -174    389    288    122     36     25    283    114
     25    413    387   -218   -181    400    290    124     36     20    283    127
     31    413    379   -223   -174    397    277    111     18     -2    262    122
     28    407    379   -218   -174    394    277    103     12    -10    259    114
     20    402    379   -213   -179    389    285    111     18    -12    262    124
     25    400    374   -213   -174    387    277    103      2    -36    244    124
     23    397    371   -213   -174    387    270     88    -15    -54    228    116
     18    400    381   -207   -181    392    277     96     -7    -57    228    119
     15    389    371   -205   -179    379    275     90    -18    -72    226    129
     23    413    389   -218   -184    402    257     67    -44    -98    205    124
     18    423    405   -220   -194    415    254     62    -49    -98    205    122
     23    415    392   -218   -184    405    265     67    -44    -98    207    129
     25    410    384   -218   -179    397    265     62    -46   -109    202    119
     25    457    431   -241   -202    444    283     77    -28   -101    213    132
     25    493    465   -262   -218    480    306    101      0    -72    241    150
     31    540    509   -285   -239    524    322    103     10    -70    252    155
     33    542    506   -290   -236    527    322     93     -5   -101    228    150
     44    548    501   -296   -228    524    327    101     -5   -106    226    161
     49    602    553   -324   -252    579    335    116     18    -88    249    194
     51    688    636   -368   -290    662    316     98     20    -93    259    223
     54    732    678   -394   -311    706    285     83     25    -83    272    254
     67    717    649   -392   -290    685    275     83     36    -64    288    254
     72    685    613   -379   -270    649    254     59     10    -93    265    215
     64    691    626   -376   -280    659    231     25    -28   -135    241    197
     59    639    579   -350   -259    607    223     15    -57   -168    215    205
     46    535    488   -290   -220    511    215     -5   -106   -231    148    155
     44    415    371   -228   -163    394    197    -38   -176   -306     72     75
     36    358    322   -197   -142    340    200    -54   -200   -329     44     44
     18    329    309   -176   -145    319    197    -72   -231   -366     18     25
     20    298    277   -161   -129    290    176   -109   -277   -423    -28    -10
     18    296    275   -158   -129    288    166   -129   -303   -457    -57    -25
     18    290    272   -153   -127    283    163   -129   -311   -472    -70    -20
     25    267    241   -148   -109    254    155   -145   -332   -498    -85    -28
     20    259    239   -142   -109    249    150   -158   -348   -509    -93    -36
     18    259    239   -140   -109    249    155   -153   -348   -519    -93    -28
     25    262    236   -142   -103    249    150   -161   -363   -535   -106    -31
     33    254    218   -145    -93    236    140   -179   -384   -563   -132    -49
     31    252    220   -142    -96    236    140   -179   -389   -571   -137    -41
     31    249    215   -142    -93    233    132   -187   -405   -587   -150    -54
     28    223    194   -124    -83    210    124   -202   -426   -607   -166    -75
     23    223    200   -124    -88    210    122   -210   -433   -618   -168    -75
     18    228    210   -124    -96    220    119   -210   -439   -633   -174    -67
     25    174    145   -101    -59    161    119   -210   -467   -672   -215    -96
     72     44    -28    -57     51      7    142   -155   -514   -758   -311   -174
    140   -122   -265    -10    200   -194    277     59   -488   -846   -439   -301
    179   -101   -280    -38    228   -189    444    298   -329   -797   -428   -314
    111    252    140   -184    -15    197    488    166   -163   -600   -200   -111
    -67    776    844   -353   -454    810    239   -548   -210   -350    187    298
   -265   1512   1777   -623  -1021   1644   -140  -1213   -205     83    782    906
   -397   2187   2585   -896  -1491   2385   -501  -1600    -96    568   1384   1512
   -371   2252   2624   -943  -1499   2436   -810  -1826   -239    618   1480   1649
   -270   1706   1977   -717  -1122   1842   -870  -1792   -678     28    875   1088
   -220    958   1179   -371   -698   1067   -592  -1436  -1049   -763     15    262
   -142    485    628   -174   -384    555   -262   -880   -885   -901   -267    -23
    -49    342    389   -148   -220    366    -46   -493   -649   -789   -236    -15
     10    285    275   -148   -132    280     54   -319   -550   -748   -223     -2
     23    239    215   -129    -96    228     70   -290   -566   -800   -275    -46
     23    213    189   -116    -83    202     80   -270   -581   -836   -311    -72
     25    184    155   -106    -64    171     96   -249   -581   -857   -329    -80
     33    166    132    -98    -49    150    101   -249   -600   -883   -355   -109
     36    150    114    -96    -41    132    106   -241   -605   -906   -376   -114
     38    145    106    -90    -33    124    114   -228   -600   -914   -389   -109
     44    132     88    -90    -23    111    111   -228   -610   -927   -392   -111
     46    127     80    -85    -15    103    116   -223   -607   -919   -384   -109
     41    155    111   -101    -36    132    116   -218   -605   -922   -389   -116
     49    155    106   -103    -28    129    111   -223   -615   -940   -402   -135
     46    153    103   -101    -28    129    106   -231   -631   -963   -418   -145
     46    161    114   -103    -33    137    114   -220   -623   -958   -410   -124
     54    166    109   -111    -28    140    114   -213   -623   -966   -415   -114
     62    174    111   -119    -23    142    103   -223   -639   -992   -436   -119
     62    179    116   -122    -28    148    109   -218   -639   -995   -436   -114
     59    176    116   -116    -28    148    119   -200   -628   -989   -428   -101
     59    168    109   -116    -23    140    114   -200   -633  -1008   -441   -101
     62    174    111   -119    -23    142    114   -197   -639  -1021   -454   -109
     59    171    109   -116    -25    140    122   -181   -636  -1031   -459    -88
     67    163     96   -114    -12    129    124   -171   -636  -1018   -454    -83
     62    161     96   -114    -15    129    122   -168   -633  -1023   -459   -109
     64    179    114   -122    -25    148    129   -150   -620  -1018   -449   -101
     70    176    103   -124    -18    140    137   -129   -607  -1013   -441    -85
     75    174     98   -124    -10    137    137   -116   -615  -1036   -459    -83
     83    189    106   -137    -12    148    140    -93   -605  -1036   -465    -72
     85    192    106   -140    -10    150    155    -57   -581  -1008   -441    -57
     96    197    101   -150     -2    150    158    -38   -576  -1010   -444    -62
    109    205     96   -155      7    150    166     -5   -561  -1005   -439    -49
    119    220    101   -171      7    163    181     36   -535   -989   -418    -10
    135    228     93   -181     20    163    184     64   -527   -987   -415      2
    145    239     93   -194     25    168    184     88   -519   -982   -413     15
    150    262    111   -205     20    187    200    124   -491   -945   -376     44
    163    277    114   -223     23    197    210    150   -470   -927   -358     57
    174    298    124   -236     23    213    200    148   -475   -935   -355     62
    176    322    142   -249     15    233    197    153   -467   -930   -340     98
    179    337    158   -257     10    249    200    158   -462   -924   -332    135
    184    353    168   -270      7    262    187    137   -485   -943   -350    116
    181    379    194   -280     -7    288    179    116   -496   -948   -350    101
    174    394    218   -285    -23    309    179     93   -506   -958   -353    109
    171    402    231   -285    -28    316    166     51   -535   -997   -374    116
    161    407    246   -285    -41    327    145     -5   -576  -1036   -405     96
    142    397    252   -270    -54    324    140    -51   -597  -1044   -415     70
    124    350    226   -239    -51    290    135   -101   -615  -1060   -433     41
    109    329    220   -218    -54    275    114   -168   -667  -1124   -488     -5
     85    316    228   -202    -72    272    101   -220   -706  -1163   -517    -23
     77    280    202   -179    -62    241     96   -259   -727  -1189   -548    -46
     70    228    158   -150    -44    192     85   -301   -758  -1226   -587    -88
     59    210    150   -135    -44    181     77   -335   -784  -1265   -613   -114
     49    205    155   -127    -54    181     70   -358   -802  -1278   -628   -124
     49    187    137   -119    -44    163     57   -389   -831  -1312   -662   -150
     41    176    132   -109    -44    153     41   -420   -862  -1350   -698   -187
     38    174    135   -106    -46    155     41   -428   -870  -1361   -701   -187
     38    171    129   -106    -44    150     33   -439   -880  -1382   -717   -166
     41    150    106    -96    -31    129     23   -457   -904  -1395   -735   -181
     33    137    103    -88    -33    122     28   -462   -901  -1382   -727   -202
     38    142    103    -90    -31    124     33   -457   -893  -1376   -724   -207
     44    142     98    -96    -25    122     23   -467   -906  -1397   -737   -220
     41    155    114    -98    -36    135     23   -472   -911  -1408   -745   -213
     46    163    114   -106    -33    140     25   -467   -909  -1413   -745   -189
     54    145     90    -98    -18    119     25   -465   -911  -1415   -750   -187
     49    137     88    -93    -18    111     18   -475   -919  -1426   -763   -202
     44    142     98    -93    -28    122     23   -470   -911  -1418   -758   -200
     49    142     93    -96    -23    116     25   -467   -911  -1426   -761   -194
     62    145     83   -103    -10    114     15   -478   -927  -1439   -769   -197
     54    150     93   -103    -20    122     15   -478   -927  -1436   -771   -202
     57    150     93   -103    -18    124     20   -472   -927  -1449   -784   -192
     57    137     80    -98    -12    109     12   -483   -943  -1465   -800   -197
     57    137     80    -96    -10    109     10   -491   -948  -1457   -797   -218
     51    135     83    -93    -15    109     12   -491   -943  -1449   -792   -218
     57    129     72    -93     -7    103      7   -496   -950  -1467   -802   -223
     59    135     75    -98     -7    106     -2   -509   -969  -1491   -826   -231
     59    140     80    -98    -10    111     -2   -509   -971  -1504   -836   -215
     62    111     46    -88      7     80      0   -506   -971  -1499   -831   -207
     62     98     36    -83     12     67     -5   -519   -979  -1504   -836   -233
     62    119     57    -93      2     88    -12   -532   -992  -1517   -846   -252
     57    116     59    -85      0     88     -7   -524   -984  -1506   -836   -233
     57     93     36    -75     10     64    -12   -537  -1002  -1530   -862   -244
     59    103     44    -83      7     75    -12   -540  -1008  -1540   -875   -259
     70    142     72   -106      0    109      7   -519   -984  -1519   -852   -233
     77    174     96   -124     -7    135     25   -504   -971  -1509   -841   -218
     67    197    129   -135    -31    163     41   -501   -966  -1506   -836   -205
     57    210    153   -135    -49    181     67   -478   -940  -1480   -810   -179
     62    202    140   -132    -38    174     75   -475   -935  -1475   -813   -189
     83    236    153   -158    -33    194     75   -475   -930  -1475   -815   -197
     77    337    259   -207    -90    298     75   -470   -898  -1452   -784   -155
     83    389    306   -236   -111    348     54   -470   -875  -1426   -750    -96
     93    394    298   -244   -103    348     23   -485   -878  -1413   -735    -85
    106    379    272   -241    -83    327     10   -488   -883  -1410   -737    -98
     96    368    270   -233    -85    319     -5   -509   -893  -1421   -758   -129
     98    322    223   -210    -62    275    -23   -530   -924  -1462   -792   -150
     90    239    148   -166    -28    194    -41   -558   -979  -1522   -844   -189
     77    135     57   -106     10     96    -49   -579  -1031  -1561   -893   -254
     72     59    -12    -67     44     23    -51   -589  -1060  -1597   -937   -301
     70     10    -59    -41     64    -23    -54   -607  -1088  -1634   -971   -332
     67    -12    -83    -28     72    -46    -62   -626  -1114  -1665   -995   -337
     57    -23    -80    -15     67    -51    -67   -636  -1130  -1691  -1021   -342
     59    -51   -114     -5     85    -83    -77   -649  -1145  -1699  -1039   -361
     64    -62   -127     -2     93    -93    -77   -654  -1150  -1701  -1041   -376
     59    -62   -122      0     90    -90    -70   -649  -1148  -1712  -1041   -358
     62    -57   -119     -2     90    -88    -80   -657  -1158  -1709  -1047   -361
     59    -75   -135      5     96   -103    -88   -667  -1166  -1719  -1065   -397
     51    -72   -124     10     85    -98    -85   -665  -1163  -1725  -1067   -402
     59    -88   -148     12    101   -119    -83   -662  -1166  -1730  -1070   -394
     70    -93   -163     12    116   -127    -98   -678  -1179  -1743  -1080   -405
     62    -90   -153     12    106   -122    -96   -675  -1174  -1727  -1078   -410
     59    -90   -150     15    103   -119    -88   -667  -1169  -1725  -1070   -402
     57   -103   -161     20    109   -132    -96   -672  -1179  -1745  -1088   -407
     64   -116   -181     25    122   -148    -96   -675  -1189  -1756  -1104   -407
     93   -210   -303     54    197   -257    -67   -620  -1200  -1787  -1153   -465
    174   -400   -574    111    374   -485     10   -475  -1218  -1883  -1286   -600
    241   -472   -717    114    478   -594    158   -228  -1132  -1914  -1369   -706
    226   -223   -449      0    337   -335    301    -96   -898  -1722  -1192   -571
     59    246    187   -153    -64    218    168   -620   -828  -1441   -807   -200
   -148    893   1041   -374   -594    969   -181  -1371   -849  -1075   -285    340
   -342   1660   2000   -659  -1171   1829   -514  -1855   -717   -550    371   1023
   -389   2049   2439   -828  -1413   2244   -846  -2161   -704   -228    766   1449
   -298   1558   1857   -631  -1080   1706  -1010  -2257  -1158   -730    267   1000
   -213    857   1070   -322   -641    961   -870  -2036  -1634  -1561   -615    150
   -137    265    402    -64   -270    332   -550  -1491  -1621  -1888  -1091   -322
    -46     41     88      2    -67     64   -298  -1015  -1350  -1774  -1093   -381
     23    -23    -49     -2     33    -36   -181   -789  -1210  -1693  -1047   -363
     44    -62   -109      7     75    -85   -129   -701  -1166  -1688  -1060   -381
     57   -119   -176     28    114   -148   -111   -665  -1163  -1706  -1083   -407
     70   -150   -220     41    145   -184   -109   -654  -1176  -1735  -1122   -449
     72   -155   -228     41    148   -192    -96   -633  -1171  -1740  -1127   -462
     75   -168   -244     46    158   -205    -80   -613  -1156  -1725  -1122   -457
     83   -171   -254     41    166   -213    -83   -615  -1161  -1740  -1140   -467
     85   -166   -252     41    168   -207    -83   -605  -1161  -1745  -1140   -465
     85   -150   -236     31    158   -192    -75   -587  -1145  -1725  -1124   -449
     90   -161   -254     33    171   -207    -72   -581  -1140  -1722  -1124   -452
     93   -166   -259     36    174   -213    -75   -581  -1143  -1732  -1135   -459
     96   -153   -249     28    171   -200    -67   -563  -1124  -1719  -1127   -441
     96   -153   -252     25    171   -200    -62   -555  -1119  -1712  -1122   -441
    101   -155   -257     28    179   -205    -64   -555  -1117  -1699  -1109   -441
     93   -155   -252     31    171   -202    -62   -548  -1106  -1688  -1101   -441
     90   -153   -244     31    166   -197    -51   -532  -1091  -1673  -1091   -431
     90   -158   -249     33    168   -202    -59   -530  -1096  -1686  -1109   -446
     93   -155   -249     31    168   -202    -57   -522  -1088  -1675  -1104   -457
     93   -145   -239     23    163   -192    -44   -498  -1065  -1657  -1080   -436
    101   -132   -233     15    166   -181    -41   -483  -1065  -1665  -1085   -413
    109   -132   -244     10    174   -187    -44   -478  -1060  -1662  -1088   -410
    109   -122   -231      5    168   -176    -31   -454  -1031  -1628  -1062   -397
    109   -119   -228      2    166   -171    -23   -431  -1008  -1600  -1041   -394
    111   -114   -226      2    168   -168    -25   -423  -1013  -1610  -1049   -410
    122   -103   -226    -10    171   -163    -23   -402  -1005  -1613  -1047   -389
    127   -109   -236    -10    181   -171     -5   -363   -974  -1579  -1028   -368
    140   -109   -249    -18    192   -176      2   -337   -950  -1551  -1015   -376
    150    -83   -233    -33    192   -158      0   -316   -940  -1545  -1008   -387
    158    -67   -226    -46    189   -145     15   -272   -911  -1517   -976   -348
    171    -54   -226    -57    197   -140     23   -233   -885  -1493   -958   -324
    194    -62   -259    -67    223   -161     28   -205   -870  -1483   -956   -316
    197    -41   -239    -77    218   -140     38   -163   -841  -1449   -930   -296
    200    -31   -233    -85    215   -132     41   -135   -823  -1434   -911   -272
    213    -28   -241    -93    226   -135     44   -114   -818  -1426   -909   -267
    223    -12   -239   -106    228   -124     54    -90   -787  -1395   -880   -231
    228      7   -220   -116    226   -106     62    -64   -761  -1361   -844   -187
    233     28   -205   -132    218    -88     54    -70   -769  -1374   -854   -194
    233     44   -189   -140    213    -72     51    -72   -763  -1358   -839   -187
    228     85   -145   -158    187    -31     51    -77   -753  -1335   -810   -171
    231    103   -127   -166    179    -10     49    -96   -756  -1327   -805   -184
    226    101   -127   -163    176    -10     41   -127   -771  -1348   -823   -194
    213    119    -93   -166    153     12     38   -155   -774  -1350   -820   -184
    205    122    -83   -166    145     20     33   -189   -782  -1356   -826   -192
    194    124    -70   -158    132     28     12   -252   -823  -1397   -867   -233
    168    103    -64   -137    114     20      2   -298   -849  -1428   -896   -257
    153     77    -75   -116    114      2      7   -329   -854  -1428   -898   -270
    137     46    -93    -93    114    -23     -5   -381   -883  -1452   -924   -322
    119     18   -101    -67    111    -41    -12   -423   -906  -1480   -948   -358
    103    -28   -135    -38    116    -80    -10   -441   -917  -1486   -956   -358
    103    -59   -163    -23    132   -111    -10   -465   -927  -1488   -974   -389
     96    -67   -166    -15    129   -114    -28   -501   -956  -1522  -1008   -436
     85    -64   -150    -10    116   -106    -28   -511   -961  -1527  -1008   -431
     83    -75   -161     -5    119   -116    -31   -522   -966  -1535  -1015   -431
     85    -88   -174      0    129   -129    -41   -535   -982  -1551  -1036   -449
     80    -96   -179      5    127   -135    -41   -540   -982  -1548  -1039   -457
     83    -88   -171      2    127   -129    -33   -532   -969  -1535  -1023   -444
     93    -88   -181     -2    135   -135    -41   -537   -974  -1538  -1026   -449
     88    -96   -187      2    137   -140    -41   -540   -976  -1540  -1031   -454
     85    -90   -176      2    129   -132    -31   -527   -961  -1525  -1021   -446
     90    -77   -168     -5    129   -122    -33   -527   -958  -1532  -1026   -436
     88    -90   -179      0    132   -135    -38   -532   -969  -1540  -1036   -433
     85    -83   -168     -2    124   -124    -33   -522   -956  -1517  -1018   -433
     85    -72   -161     -7    122   -116    -28   -517   -940  -1496  -1002   -439
     88    -88   -176      0    132   -132    -31   -517   -943  -1506  -1005   -449
     80    -88   -171      2    124   -129    -31   -514   -937  -1493   -995   -446
     83    -96   -179      5    129   -135    -23   -501   -919  -1475   -984   -433
     85   -101   -187      7    135   -142    -28   -506   -927  -1486   -995   -452
     80    -83   -163      2    122   -122    -33   -511   -930  -1486   -997   -454
     75    -70   -148     -2    109   -106    -31   -504   -922  -1480   -989   -433
     83    -83   -166     -2    124   -124    -33   -506   -927  -1480   -995   -433
     88    -96   -184      2    132   -140    -33   -511   -930  -1480  -1005   -454
     88    -93   -181      2    135   -137    -25   -504   -919  -1470   -995   -457
     83    -98   -184      7    132   -140    -23   -504   -917  -1467   -992   -459
     83   -114   -200     15    140   -155    -36   -519   -935  -1486  -1013   -472
     85   -106   -192     10    137   -148    -36   -522   -935  -1486  -1013   -465
     90   -101   -192      5    140   -145    -31   -511   -924  -1478  -1005   -444
     93   -114   -207     10    148   -161    -41   -522   -940  -1488  -1023   -459
     90   -119   -210     12    150   -163    -38   -524   -940  -1496  -1028   -467
     85   -116   -205     15    142   -161    -33   -519   -932  -1480  -1013   -457
     85   -127   -213     20    148   -168    -31   -519   -930  -1467  -1002   -472
     88   -127   -218     18    153   -174    -25   -514   -927  -1475  -1013   -480
     93    -88   -181     -2    135   -135     -2   -488   -904  -1454  -1000   -467
     98    -75   -174    -12    135   -124     25   -465   -872  -1418   -969   -449
    101    -59   -161    -20    129   -109     49   -449   -849  -1400   -948   -428
     98    -23   -122    -38    109    -72     62   -439   -831  -1376   -935   -423
    103     18    -85    -62     93    -31     64   -433   -828  -1379   -932   -426
    114     62    -51    -88     83      5     67   -423   -813  -1366   -917   -389
    127    142     15   -135     57     80     72   -407   -776  -1327   -880   -342
    119    192     72   -158     23    132     49   -407   -737  -1270   -831   -322
    135    168     33   -153     51    101     23   -413   -732  -1257   -818   -340
    142    155     10   -150     64     83     -2   -433   -758  -1286   -844   -363
    129    140     10   -135     59     75    -18   -449   -776  -1301   -852   -353
    122     90    -31   -106     75     31    -33   -467   -795  -1314   -870   -376
    111    -12   -127    -49    119    -70    -46   -496   -854  -1387   -948   -449
    109   -111   -220      0    163   -166    -54   -514   -911  -1462  -1015   -483
     96   -187   -283     46    189   -233    -44   -511   -914  -1449  -1015   -475
     83   -228   -311     70    197   -270    -44   -524   -922  -1449  -1028   -527
     83   -226   -309     72    194   -267    -54   -545   -948  -1478  -1047   -558
     75   -246   -324     83    197   -283    -54   -548   -945  -1473  -1047   -555
     93   -265   -358     85    226   -311    -57   -548   -945  -1480  -1060   -574
     85   -262   -350     85    215   -306    -62   -558   -963  -1504  -1075   -576
     72   -262   -335     96    202   -298    -59   -553   -956  -1480  -1062   -574
     67   -257   -327     93    197   -290    -64   -555   -956  -1486  -1070   -584
     72   -270   -342     98    207   -306    -72   -568   -974  -1504  -1083   -600
     64   -285   -350    109    205   -316    -67   -561   -969  -1496  -1078   -594
     64   -288   -353    111    207   -319    -57   -550   -956  -1488  -1075   -584
     67   -298   -368    114    215   -332    -62   -555   -961  -1486  -1080   -592
     70   -316   -387    124    228   -350    -64   -558   -961  -1491  -1085   -602
     72   -314   -387    119    228   -350    -59   -542   -943  -1467  -1065   -587
     70   -306   -376    116    223   -340    -59   -545   -943  -1465  -1065   -602
     88   -348   -439    129    259   -392    -59   -535   -963  -1496  -1096   -633
    148   -478   -626    166    387   -550    -23   -457   -992  -1558  -1182   -711
    228   -631   -859    200    542   -745    101   -239   -961  -1641  -1314   -849
    254   -584   -841    163    545   -711    249    -15   -805  -1564  -1273   -844
    163   -233   -397     33    277   -316    296   -124   -597  -1309   -987   -587
    -33    303    337   -135   -184    319     93   -758   -553  -1000   -548   -127
   -259   1049   1309   -394   -784   1176   -215  -1363   -465   -504     93    527
   -389   1641   2031   -626  -1210   1836   -524  -1735   -358    -49    652   1104
   -363   1543   1904   -592  -1135   1725   -776  -1969   -589   -135    597   1104
   -270    950   1221   -340   -745   1085   -846  -1995  -1127   -859   -150    389
   -194    293    488    -49   -342    392   -633  -1636  -1423  -1532   -914   -379
   -103    -77     25     90    -67    -25   -355  -1085  -1213  -1545  -1067   -563
    -12   -181   -168     96     75   -174   -168   -719   -982  -1405   -997   -522
     46   -233   -280     93    163   -257    -85   -553   -888  -1353   -971   -511
     62   -257   -322     96    192   -288    -64   -517   -885  -1371  -1000   -548
     70   -283   -355    106    210   -319    -44   -483   -872  -1366  -1000   -563
     77   -332   -410    124    241   -371    -36   -462   -872  -1376  -1015   -589
     77   -337   -415    129    246   -376    -33   -454   -878  -1389  -1034   -615
     80   -329   -413    122    244   -371    -23   -433   -859  -1382  -1023   -592
     88   -340   -428    127    257   -384    -18   -418   -854  -1379  -1026   -581
     90   -355   -446    132    267   -402    -18   -413   -846  -1361  -1021   -594
     90   -329   -420    119    254   -374     -7   -400   -823  -1335   -997   -597
     90   -316   -410    111    249   -363     -7   -389   -813  -1327   -982   -592
    101   -319   -420    109    259   -368    -10   -387   -815  -1335   -995   -594
    106   -298   -407     96    254   -353     -7   -379   -807  -1330   -989   -579
    109   -288   -397     90    252   -342      0   -358   -787  -1309   -971   -550
    106   -306   -413     98    259   -361     -2   -353   -784  -1306   -971   -563
    101   -298   -402     98    252   -350      2   -348   -779  -1299   -969   -568
    101   -296   -400     96    249   -348     15   -327   -761  -1286   -956   -553
    103   -301   -405     98    254   -353     18   -311   -750  -1275   -945   -535
    103   -285   -389     88    246   -337     12   -311   -745  -1260   -937   -545
    101   -277   -379     88    239   -327     25   -288   -724  -1239   -917   -527
    101   -283   -384     88    241   -332     33   -267   -706  -1221   -911   -527
    114   -280   -394     83    254   -337     33   -259   -698  -1215   -911   -540
    114   -254   -368     70    239   -311     36   -244   -688  -1213   -904   -522
    122   -249   -371     62    244   -309     51   -213   -665  -1192   -888   -491
    132   -262   -394     64    262   -327     51   -197   -654  -1174   -875   -488
    137   -244   -381     54    259   -311     51   -179   -641  -1158   -867   -504
    135   -231   -366     46    249   -298     64   -148   -618  -1135   -844   -483
    142   -233   -379     44    259   -306     72   -114   -600  -1130   -836   -462
    153   -239   -394     41    272   -316     80    -85   -584  -1109   -826   -444
    163   -223   -387     31    275   -303     90    -46   -548  -1065   -797   -441
    171   -205   -379     15    275   -290     98    -10   -524  -1049   -779   -420
    192   -189   -381      0    285   -285     98     15   -514  -1041   -769   -397
    202   -166   -371    -18    285   -267    106     49   -496  -1026   -750   -366
    215   -150   -366    -31    290   -257    122     90   -457   -971   -709   -332
    228   -132   -361    -49    290   -244    114    101   -452   -958   -693   -337
    241   -106   -348    -67    293   -226    116    116   -436   -943   -678   -327
    246    -90   -337    -80    288   -213    127    137   -410   -914   -652   -293
    249    -72   -322    -88    285   -197    122    137   -405   -906   -646   -277
    249    -51   -303    -98    275   -176    109    119   -420   -924   -652   -272
    239    -36   -277   -101    257   -155    114    122   -413   -904   -636   -254
    231    -36   -267    -98    246   -150    119    111   -405   -885   -620   -257
    226    -28   -254    -98    239   -140    109     77   -420   -896   -631   -280
    205     -5   -213   -101    207   -109    103     46   -431   -909   -641   -288
    192     -2   -194    -96    192    -98    101     15   -433   -904   -636   -293
    181    -23   -205    -80    192   -111     93    -31   -457   -937   -667   -322
    158    -44   -202    -57    179   -122     85    -75   -480   -971   -701   -345
    132    -64   -197    -33    163   -132     93   -101   -483   -961   -701   -366
    116    -90   -210    -12    163   -150     88   -132   -491   -971   -714   -405
    103   -122   -226      7    163   -174     80   -168   -514  -1005   -743   -441
     93   -142   -236     25    163   -189     85   -184   -517  -1008   -750   -446
     77   -168   -246     44    161   -207     80   -202   -522  -1008   -756   -454
     75   -189   -265     57    168   -226     72   -226   -540  -1036   -782   -470
     72   -192   -265     59    166   -228     70   -239   -553  -1047   -792   -475
     62   -192   -254     64    158   -223     75   -236   -548  -1036   -789   -467
     64   -200   -265     64    163   -231     70   -249   -563  -1049   -802   -491
     64   -213   -277     72    168   -244     70   -252   -553  -1026   -789   -498
     59   -205   -265     70    161   -233     72   -249   -537  -1015   -787   -504
     64   -202   -267     70    166   -233     75   -246   -535  -1021   -789   -511
     72   -202   -277     62    174   -239     64   -252   -550  -1034   -800   -504
     70   -197   -267     62    166   -231     70   -241   -535  -1008   -782   -493
     67   -194   -265     62    166   -228     75   -231   -522   -995   -769   -488
     62   -187   -249     62    155   -218     67   -239   -527  -1000   -779   -498
     57   -200   -257     70    155   -228     77   -226   -511   -984   -769   -498
     59   -205   -265     72    161   -233     88   -213   -493   -961   -750   -485
     72   -194   -267     62    168   -231     77   -218   -498   -961   -756   -496
     75   -181   -257     54    166   -218     72   -223   -504   -971   -763   -506
     70   -176   -246     51    155   -210     80   -210   -493   -961   -753   -488
     70   -176   -246     51    155   -210     77   -215   -493   -969   -756   -472
     64   -200   -267     64    163   -231     75   -218   -498   -963   -758   -472
     67   -194   -262     64    163   -228     85   -202   -475   -927   -737   -480
     72   -194   -267     59    166   -231     85   -200   -470   -930   -732   -491
     72   -184   -257     54    163   -220     75   -210   -485   -945   -743   -496
     67   -179   -249     54    155   -215     75   -207   -470   -922   -730   -488
     64   -179   -244     57    153   -210     85   -197   -457   -911   -724   -485
     70   -187   -259     57    163   -223     77   -205   -467   -917   -727   -488
     70   -187   -257     59    163   -220     75   -210   -470   -917   -730   -501
     70   -179   -249     51    158   -213     83   -200   -457   -901   -717   -496
     83   -174   -257     46    168   -215     88   -197   -454   -901   -717   -493
     77   -189   -267     54    171   -228     80   -207   -470   -922   -740   -501
     83   -189   -272     51    176   -231     77   -205   -465   -911   -732   -491
     88   -189   -280     49    181   -233     85   -194   -454   -896   -722   -478
     93   -189   -283     49    187   -236     90   -194   -446   -883   -714   -496
     85   -161   -249     36    166   -205    103   -181   -431   -867   -696   -493
     80   -124   -205     20    140   -163    127   -155   -402   -844   -672   -459
     80    -98   -181      7    129   -140    145   -140   -387   -839   -667   -431
     77    -46   -124    -15    101    -85    166   -122   -366   -805   -641   -418
     85    -46   -132    -20    109    -88    189   -101   -340   -771   -620   -418
     90    -41   -132    -25    111    -85    210    -77   -309   -743   -597   -407
     96     31    -64    -64     80    -15    213    -70   -280   -711   -563   -387
     96    103      7    -98     44     57    202    -59   -239   -662   -511   -337
    109    132     23   -122     41     77    171    -62   -218   -636   -483   -309
    127    119     -7   -124     67     57    148    -72   -233   -649   -498   -319
    119    111    -10   -116     64     51    129    -90   -252   -667   -517   -324
    109     93    -15   -101     62     38    116   -106   -270   -701   -545   -314
     93     -5   -101    -44     98    -54    101   -129   -319   -732   -581   -363
     77   -135   -213     25    145   -174     93   -158   -371   -776   -639   -449
     67   -207   -275     67    168   -241    101   -158   -389   -797   -662   -478
     64   -239   -303     88    184   -270    103   -166   -400   -807   -680   -498
     59   -254   -314     96    187   -285     83   -194   -428   -839   -709   -527
     57   -257   -314     98    184   -285     80   -202   -433   -841   -711   -527
     54   -270   -327    106    187   -298     88   -192   -423   -826   -698   -527
     57   -296   -353    119    205   -324     90   -194   -426   -828   -706   -545
     51   -277   -332    111    189   -303     85   -197   -428   -828   -706   -550
     49   -277   -327    114    187   -303     90   -189   -420   -826   -704   -535
     46   -290   -337    119    192   -314     85   -192   -431   -836   -714   -537
     59   -270   -329    106    194   -298     80   -194   -428   -823   -709   -540
     51   -275   -329    111    187   -301     85   -189   -426   -836   -717   -519
     51   -298   -350    122    200   -324     88   -187   -423   -820   -706   -514
     46   -314   -363    132    202   -337     88   -194   -431   -820   -709   -535
     41   -319   -361    140    200   -340     98   -176   -407   -789   -691   -540
     44   -314   -358    135    200   -337    103   -171   -392   -776   -685   -555
     59   -329   -389    135    223   -358     96   -171   -410   -805   -709   -587
     98   -413   -511    155    301   -462    109   -129   -444   -867   -782   -639
    176   -600   -776    213    475   -688    202     44   -446   -950   -909   -758
    231   -654   -888    210    558   -771    361    301   -316   -919   -930   -820
    192   -358   -550     83    368   -452    454    345   -106   -701   -709   -639
     -2    135    135    -67    -70    135    337   -135     -5   -405   -314   -246
   -244    813   1057   -283   -649    935     67   -805     51      0    249    348
   -415   1522   1938   -555  -1176   1730   -223  -1218    213    522    893   1021
   -426   1665   2091   -620  -1260   1878   -498  -1488    111    633   1057   1254
   -358   1156   1514   -400   -937   1335   -631  -1595   -368     70    483    732
   -288    478    766    -93   -527    620   -524  -1413   -841   -727   -381   -171
   -197    -18    179    106   -189     80   -246   -852   -722   -875   -675   -496
    -96   -163    -70    129    -12   -116    -31   -418   -467   -737   -620   -472
     -7   -197   -189    101     90   -194     70   -205   -340   -659   -576   -446
     18   -236   -254    109    135   -244    106   -132   -319   -665   -594   -472
     28   -275   -306    122    166   -290    129    -96   -309   -665   -605   -485
     33   -298   -332    132    181   -314    137    -77   -309   -683   -620   -496
     33   -324   -358    142    194   -342    140    -70   -316   -693   -639   -530
     36   -332   -368    148    202   -350    163    -38   -283   -654   -613   -540
     49   -327   -376    137    210   -350    174    -20   -267   -639   -597   -527
     57   -329   -387    135    220   -358    171    -18   -270   -649   -607   -527
     51   -316   -371    129    210   -342    171    -12   -265   -652   -613   -527
     59   -296   -355    119    207   -324    181      2   -249   -628   -592   -511
     59   -296   -358    116    207   -327    179      7   -244   -620   -587   -524
     57   -288   -348    114    202   -316    181     12   -239   -613   -579   -522
     57   -270   -327    103    189   -298    187     28   -223   -594   -563   -504
     59   -275   -335    109    197   -303    192     41   -213   -584   -558   -496
     64   -280   -345    106    202   -311    189     44   -213   -587   -563   -504
     57   -267   -324    103    189   -296    200     62   -194   -568   -548   -488
     54   -265   -322    103    187   -293    205     77   -179   -553   -532   -475
     62   -267   -329    103    194   -298    205     83   -179   -550   -532   -480
     64   -249   -316     90    189   -283    210     96   -163   -537   -519   -472
     64   -241   -306     88    184   -272    220    122   -140   -511   -498   -452
     72   -241   -314     83    192   -275    223    132   -132   -501   -493   -446
     70   -231   -301     80    184   -265    226    145   -124   -493   -491   -446
     72   -223   -298     72    184   -259    236    176    -98   -467   -467   -426
     80   -218   -298     70    189   -257    241    194    -83   -452   -454   -415
     80   -218   -298     67    189   -257    239    205    -83   -452   -454   -418
     96   -197   -293     51    194   -244    246    236    -59   -426   -433   -397
     98   -194   -293     46    194   -241    257    267    -33   -400   -410   -374
    114   -189   -303     38    207   -246    257    290    -23   -389   -402   -368
    122   -171   -296     23    207   -233    259    316     -7   -374   -392   -358
    135   -158   -293     12    213   -226    272    361     23   -340   -361   -327
    153   -153   -309     -2    228   -231    277    389     38   -324   -350   -319
    171   -132   -303    -18    236   -218    280    415     54   -306   -337   -311
    179   -114   -293    -33    236   -202    290    454     85   -272   -303   -277
    194    -96   -290    -49    241   -192    296    480    106   -244   -275   -252
    207    -67   -275    -72    241   -171    285    485    111   -236   -265   -241
    213    -46   -262    -83    236   -153    293    504    129   -210   -239   -213
    213    -33   -246    -90    226   -140    296    511    140   -192   -220   -192
    218    -15   -233   -101    226   -124    288    501    135   -194   -215   -184
    210     -5   -215   -103    213   -111    288    493    135   -189   -213   -179
    205     18   -187   -111    197    -85    288    488    140   -187   -205   -171
    197     20   -179   -109    189    -80    285    465    129   -189   -210   -179
    192     33   -158   -111    176    -62    285    436    124   -187   -207   -194
    168     38   -129   -106    148    -44    288    410    124   -184   -202   -194
    153     28   -127    -90    140    -49    285    376    116   -192   -210   -207
    132      2   -129    -67    129    -62    277    332     96   -226   -244   -244
    106    -10   -116    -46    111    -62    280    301     85   -239   -262   -265
     90    -25   -116    -33    103    -70    283    272     75   -241   -265   -283
     75    -62   -137     -7    106    -98    277    236     54   -262   -283   -306
     62    -80   -142      7     98   -109    280    213     46   -275   -301   -327
     54    -96   -150     20    101   -122    285    202     44   -277   -309   -342
     51   -119   -171     31    111   -145    275    176     25   -296   -327   -368
     46   -124   -171     38    106   -148    270    155      5   -324   -350   -387
     33   -124   -158     44     93   -142    270    150      2   -324   -355   -387
     33   -142   -176     54    103   -158    272    142      2   -319   -358   -402
     36   -158   -194     59    111   -174    270    135     -2   -324   -363   -418
     28   -150   -179     59    101   -163    275    140      2   -316   -353   -413
     28   -153   -184     59    106   -168    277    148     10   -309   -348   -397
     36   -153   -189     59    111   -171    267    140      0   -314   -358   -410
     33   -140   -174     49    103   -155    267    140      2   -311   -355   -418
     33   -135   -168     49    101   -150    275    150     12   -301   -342   -394
     36   -140   -176     49    103   -158    272    148     12   -296   -345   -405
     38   -135   -174     49    106   -153    272    150     12   -293   -342   -426
     36   -135   -171     49    101   -153    280    161     23   -277   -324   -400
     41   -135   -176     46    106   -155    280    166     25   -275   -324   -389
     44   -124   -168     38    103   -145    270    155     12   -290   -345   -400
     36   -114   -150     38     93   -132    275    158     18   -280   -340   -410
     36   -129   -166     46    101   -148    285    168     31   -265   -327   -410
     49   -137   -187     44    116   -161    277    163     25   -265   -327   -413
     44   -119   -163     36    101   -140    272    158     20   -267   -329   -423
     38   -106   -145     33     90   -124    280    166     31   -254   -319   -410
     51   -109   -163     25    106   -135    270    161     25   -265   -327   -407
     46   -116   -163     33    103   -140    272    158     20   -275   -340   -405
     51   -106   -161     25    103   -132    283    168     31   -265   -332   -387
     49   -124   -174     38    111   -148    283    166     28   -254   -327   -400
     38   -148   -187     51    111   -166    283    161     18   -267   -337   -420
     41   -124   -166     41    103   -145    283    163     23   -259   -329   -407
     49    -85   -135     18     90   -111    285    174     36   -239   -311   -407
     51    -72   -124     10     88    -98    301    181     44   -233   -306   -413
     51    -36    -88     -7     67    -62    316    197     67   -218   -296   -400
     44    -12    -57    -15     49    -33    350    226     98   -179   -259   -376
     49    -23    -72    -15     59    -49    361    236    101   -176   -257   -381
     49     15    -33    -31     41     -7    371    241    106   -174   -249   -368
     57     90     33    -75     12     62    392    277    163   -114   -192   -301
     59    137     77    -98     -7    106    387    285    197    -72   -153   -262
     72    161     88   -119     -7    124    350    265    202    -64   -140   -262
     88    163     75   -124      7    119    324    262    197    -64   -140   -265
     80    168     88   -124     -5    129    301    241    179    -80   -158   -270
     77    145     67   -111      5    106    285    215    148   -106   -179   -288
     64     75      7    -70     25     41    275    197    111   -145   -218   -319
     51    -44    -96     -2     72    -70    267    181     64   -197   -267   -355
     62   -119   -184     25    122   -150    262    166     23   -233   -311   -397
     54   -150   -205     46    129   -176    257    148     -2   -267   -350   -436
     33   -181   -218     72    124   -200    262    137    -15   -280   -366   -459
     31   -218   -249     93    140   -233    267    132    -25   -285   -371   -467
     31   -226   -259     96    142   -241    249    111    -51   -303   -389   -493
     31   -223   -254     96    140   -239    246    111    -51   -296   -381   -498
     31   -220   -254     93    140   -236    244    116    -46   -293   -381   -493
     38   -239   -277    101    158   -257    241    109    -59   -311   -397   -498
     31   -254   -285    111    158   -270    249    109    -62   -311   -400   -511
     25   -254   -280    111    153   -267    259    122    -49   -296   -387   -501
     28   -265   -293    116    158   -277    259    119    -57   -306   -392   -488
     25   -270   -296    122    161   -283    252    111    -70   -316   -405   -491
     18   -288   -306    135    161   -296    267    127    -54   -298   -392   -488
     18   -293   -314    137    166   -303    267    129    -54   -296   -392   -491
     23   -290   -314    132    166   -301    257    119    -62   -301   -397   -506
     31   -270   -301    119    166   -285    259    124    -57   -293   -392   -504
     62   -350   -413    142    236   -379    275    161    -77   -335   -439   -535
    132   -491   -623    179    376   -558    319    267   -106   -426   -561   -644
    181   -563   -745    189    462   -654    446    496     -7   -423   -613   -724
    171   -342   -514     85    342   -428    587    732    262   -202   -426   -600
     33    129     96    -83    -31    111    550    488    433     96    -54   -265
   -171    732    904   -280   -537    818    322   -137    433    418    436    249
   -342   1421   1764   -540  -1054   1592     70   -639    496    865   1034    891
   -381   1758   2140   -688  -1260   1948   -205  -1021    426   1111   1366   1278
   -353   1223   1574   -436   -963   1397   -355  -1262    -98    561    813    771
   -306    524    831   -111   -568    678   -332  -1226   -633   -277    -80   -114
   -210     10    220     98   -218    114   -166   -831   -680   -605   -530   -571
   -127   -171    -44    150    -41   -109     33   -348   -368   -428   -462   -532
    -38   -174   -135    106     46   -155    163    -57   -153   -280   -358   -444
     12   -181   -194     85    101   -189    236     98    -51   -213   -309   -392
     25   -215   -241     93    132   -228    249    132    -49   -223   -324   -413
     33   -239   -272    103    153   -254    259    148    -46   -231   -342   -444
     36   -259   -296    109    163   -277    280    179    -25   -213   -329   -439
     36   -272   -309    116    171   -290    288    194    -15   -205   -322   -441
     44   -277   -322    116    181   -301    285    200    -15   -210   -332   -457
     46   -262   -309    109    176   -285    293    210     -2   -200   -322   -454
     49   -257   -309    101    176   -283    298    223     10   -184   -306   -436
     54   -254   -311     98    181   -283    296    228     10   -187   -309   -433
     57   -244   -301     90    179   -272    298    233     18   -179   -303   -426
     62   -228   -290     83    176   -259    311    252     33   -166   -285   -392
     67   -233   -303     83    184   -267    306    252     33   -161   -285   -384
     72   -226   -298     77    184   -262    301    254     38   -148   -280   -394
     67   -205   -272     67    168   -239    306    267     59   -129   -262   -389
     67   -213   -280     72    174   -246    311    280     67   -122   -252   -374
     75   -205   -280     64    176   -241    306    280     64   -114   -246   -379
     72   -187   -259     54    166   -223    314    296     83    -96   -226   -361
     72   -194   -270     59    171   -231    327    316    103    -75   -210   -345
     77   -197   -275     59    176   -236    324    322    106    -72   -210   -355
     83   -166   -252     38    166   -207    319    327    114    -67   -202   -348
     90   -148   -239     28    163   -192    324    348    135    -44   -181   -314
     96   -148   -246     25    168   -197    324    358    142    -31   -174   -303
     98   -140   -239     20    168   -189    327    376    155    -15   -163   -303
    101   -116   -218      5    158   -166    332    400    176      7   -145   -293
    106   -116   -226      5    163   -171    335    420    192     18   -132   -280
    114   -119   -233      0    171   -176    332    433    197     23   -127   -267
    122    -93   -215    -12    168   -153    342    470    231     62    -96   -236
    129    -80   -213    -25    171   -145    353    506    262     98    -59   -205
    145    -75   -220    -36    181   -145    348    527    270    103    -54   -194
    153    -49   -202    -54    176   -124    350    553    288    122    -41   -176
    161    -31   -192    -64    176   -111    366    597    322    163     -5   -142
    176    -28   -205    -75    189   -116    366    623    337    184     20   -124
    192      2   -192    -98    192    -93    361    636    348    197     36   -101
    202     44   -161   -124    179    -57    361    659    368    231     70    -67
    210     64   -145   -137    179    -38    361    667    379    249     88    -57
    213     77   -135   -148    171    -28    342    652    366    241     85    -59
    213    116    -98   -166    155     10    345    654    374    254    101    -38
    207    135    -75   -174    142     31    348    654    379    262    111    -18
    207    140    -67   -174    137     36    337    633    358    244    103    -15
    202    150    -54   -176    129     49    337    615    353    244    103    -15
    192    163    -28   -176    109     67    340    597    353    249    111     -7
    184    163    -23   -176    103     72    332    563    335    233     98    -28
    171    163     -7   -166     90     77    329    524    311    202     72    -57
    145    158     10   -153     67     83    340    504    311    194     59    -70
    127    137     10   -132     57     72    348    478    306    192     49    -98
    111    106     -5   -109     57     49    345    439    285    163     18   -150
     98     90     -7    -93     54     41    348    415    280    155      7   -168
     85     72    -15    -80     49     28    345    392    270    142    -10   -194
     75     49    -28    -62     51     10    332    353    241    109    -41   -231
     64     33    -33    -49     49      0    332    332    223     88    -57   -246
     59     31    -28    -44     44      2    340    324    228     93    -51   -239
     54     18    -38    -36     46    -10    332    306    205     67    -83   -262
     49      5    -44    -28     46    -18    322    288    187     44   -103   -280
     49     18    -31    -36     38     -5    322    290    189     46    -96   -262
     44      7    -36    -25     41    -12    324    288    189     57    -93   -272
     49     12    -38    -31     44    -12    319    280    184     51   -103   -296
     51     18    -36    -36     44     -7    314    280    184     51    -96   -280
     62     25    -36    -46     49     -2    316    288    189     51    -90   -257
     72     31    -41    -51     57     -5    316    283    179     28   -127   -272
     67     44    -25    -57     44     10    316    280    179     41   -119   -303
     62     46    -15    -54     38     15    324    296    207     83    -75   -283
     62     25    -36    -46     49     -5    327    298    207     80    -70   -267
     70     31    -38    -49     54     -2    319    296    197     72    -72   -262
     59     54     -7    -57     31     23    327    298    200     80    -64   -262
     57     51     -5    -54     31     23    329    301    207     85    -62   -252
     51     31    -23    -44     38      5    327    293    202     77    -72   -249
     59     36    -23    -46     41      7    329    296    197     59    -88   -233
     57     38    -20    -49     38      7    335    301    207     83    -70   -228
     62     20    -41    -41     51    -10    329    296    205     88    -67   -246
     57     18    -38    -38     46    -10    327    293    200     77    -70   -249
     59     10    -49    -33     54    -18    342    303    202     80    -51   -210
     57     -7    -67    -25     59    -36    345    303    202     90    -51   -218
     57     10    -49    -33     51    -18    345    298    197     83    -57   -231
     57     51     -7    -54     31     23    366    319    218    103    -38   -202
     64     77     12    -70     25     46    384    337    241    135    -15   -189
     62     96     33    -80     12     67    389    337    239    127    -15   -189
     57    103     44    -80      5     75    405    350    249    137     -5   -174
     59    116     57    -88      0     88    420    366    265    158      7   -166
     67    187    119   -127    -25    153    426    379    290    189     41   -153
     67    254    187   -163    -59    220    428    392    327    233     90   -103
     67    322    252   -194    -93    288    415    387    355    267    127    -64
     77    324    244   -202    -83    285    379    366    348    267    129    -54
     90    309    218   -200    -62    265    355    342    324    249    109    -70
     83    301    215   -194    -67    259    345    329    309    241    106    -67
     83    259    176   -174    -46    218    335    316    285    220     88    -72
     72    161     88   -119     -7    127    314    285    231    155     23   -119
     59     59      0    -59     31     31    311    270    179    106    -36   -168
     57     -2    -62    -28     57    -31    316    270    166    101    -41   -189
     54    -28    -83    -12     67    -54    309    246    129     62    -77   -218
     44    -46    -93      0     67    -70    301    220    101     44   -103   -262
     38    -75   -114     18     75    -93    306    223    103     51    -98   -272
     36    -98   -135     31     85   -116    303    215     90     36   -111   -293
     28   -114   -142     41     83   -127    298    207     83     28   -116   -290
     25   -122   -148     46     83   -135    306    213     90     33   -111   -275
     36   -124   -161     44     98   -142    306    218     93     38   -111   -272
     49   -109   -161     28    103   -135    290    202     77     18   -124   -280
     41   -109   -150     33     93   -129    290    197     72     12   -129   -270
     36   -116   -155     38     93   -135    296    200     75     20   -127   -265
     38   -129   -168     46    103   -148    285    184     59     12   -137   -285
     36   -137   -174     49    103   -155    290    187     62     12   -140   -293
     41   -127   -168     41    103   -145    298    200     80     25   -127   -275
     41   -127   -171     41    103   -148    290    194     75     18   -132   -267
     49   -163   -213     57    129   -187    296    205     64     12   -148   -290
     93   -280   -374     90    233   -327    324    267     41    -41   -220   -374
    155   -439   -597    140    374   -517    428    446     72   -106   -324   -480
    200   -379   -579     88    389   -478    555    678    231    -41   -309   -493
    132    -12   -145    -59    137    -77    652    774    514    239    -23   -265
    -54    491    542   -220   -298    517    504    290    576    527    387    153
   -246   1179   1423   -467   -833   1301    228   -337    571    893    930    735
   -363   1779   2143   -709  -1254   1961    -38   -761    613   1306   1457   1273
   -381   1730   2112   -672  -1247   1919   -270  -1080    384   1265   1457   1312
   -337   1013   1348   -340   -844   1182   -322  -1176   -192    480    631    522
   -254    392    646    -70   -452    519   -241   -995   -561   -210   -137   -241
   -158     54    213     49   -187    132    -44   -509   -374   -223   -267   -374
    -75    -25     49     51    -62     10    135   -106    -83    -25   -140   -270
      2    -54    -57     25     28    -54    226    101     51     51    -88   -215
     28    -72   -101     20     64    -85    272    187    101     75    -77   -202
     31   -119   -150     41     88   -135    290    220    111     70    -96   -220
     33   -142   -176     54    103   -158    290    236    109     51   -116   -239
     36   -135   -171     46    101   -153    293    246    114     59   -111   -254
     41   -129   -171     41    106   -150    309    270    135     83    -88   -244
     57   -124   -184     33    119   -153    306    277    140     83    -88   -241
     67   -119   -187     25    127   -153    306    280    142     80    -96   -254
     62   -101   -163     18    111   -132    316    298    166     93    -80   -226
     64    -77   -142      5    103   -109    324    319    181    109    -59   -194
     85    -72   -161     -7    122   -116    319    319    181    119    -57   -210
     96    -57   -153    -18    124   -103    319    319    189    127    -57   -226
     75    -57   -132    -10    101    -96    322    327    194    124    -51   -210
     67    -85   -153      7    109   -119    311    324    184    122    -54   -213
     64    -77   -142      7    103   -109    314    332    192    129    -49   -218
     57    -51   -109     -2     83    -80    319    345    207    140    -38   -200
     72    -28   -103    -23     85    -64    319    350    215    142    -36   -187
     90     -5    -96    -41     93    -51    319    358    215    142    -36   -184
     85      5    -80    -46     83    -36    322    368    228    158    -25   -171
     93     10    -83    -51     88    -36    314    379    241    168    -12   -158
    106     25    -80    -67     93    -25    314    387    244    168    -10   -155
     96     23    -75    -59     85    -25    322    402    259    184      2   -135
     90     15    -77    -54     83    -31    332    426    277    207     23   -106
     96     12    -83    -54     90    -33    335    436    280    210     23   -111
    114     25    -88    -72    101    -28    337    459    298    223     33    -98
    122     46    -75    -85     98    -12    345    485    324    249     57    -80
    122     62    -62    -93     93      0    340    501    332    262     67    -85
    137     83    -54   -109     96     15    332    519    335    259     75    -67
    153    109    -44   -129     98     33    342    558    363    285     96    -25
    176    111    -64   -142    119     23    358    597    392    316    124      2
    187    116    -70   -153    127     23    368    626    397    322    129      7
    176    127    -49   -150    114     38    376    654    415    342    148     20
    181    153    -28   -168    106     62    374    683    444    379    187     64
    210    181    -28   -197    119     75    368    696    444    384    192     77
    215    202    -12   -210    114     96    366    704    441    387    197     77
    210    218      7   -213    101    114    379    717    454    402    220    109
    223    215     -7   -220    114    106    379    717    454    400    223    124
    233    233      0   -233    116    119    366    696    436    384    213    127
    228    267     38   -249     93    153    361    685    431    379    213    140
    220    275     54   -246     83    166    363    672    423    389    218    142
    207    262     51   -236     77    155    355    633    394    366    205    109
    189    285     93   -239     46    189    355    605    384    355    205    101
    176    306    127   -241     25    218    358    581    381    345    197    106
    163    280    116   -220     23    200    363    545    358    314    163     72
    142    257    114   -200     15    184    361    501    332    277    127     36
    111    231    116   -171     -2    174    363    470    314    246    103     31
    114    210     96   -163     10    153    355    436    301    236     83     10
    116    194     77   -155     20    137    348    405    288    215     51    -46
     90    174     80   -132      5    127    350    384    275    189     28    -70
     77    142     64   -109      5    103    353    361    259    176     20    -80
     83    135     51   -109     15     93    342    332    239    153      2   -101
     90    150     59   -119     15    106    337    322    228    145      2   -103
     85    137     51   -114     15     96    332    314    223    142     -5   -111
     85    129     44   -109     20     88    322    293    205    116    -31   -135
     77    127     49   -103     12     90    322    283    194     98    -41   -142
     72    137     64   -103      5    101    329    288    205    103    -38   -116
     85    155     70   -122      5    114    324    285    197     96    -44   -122
     83    148     64   -116     10    106    322    277    187     88    -49   -124
     77    150     70   -116      2    109    324    285    194     93    -44   -114
     80    145     64   -111      7    106    335    293    202     96    -44   -103
     93    163     67   -129     12    116    319    277    192     88    -59   -135
     83    166     80   -124      0    124    324    280    197     93    -46   -137
     77    171     93   -124     -7    132    329    285    202     96    -38   -127
     88    174     85   -129      2    129    329    283    189     77    -51   -124
     83    187    103   -137    -10    145    324    277    184     70    -57   -114
     75    194    119   -135    -23    155    322    280    187     72    -57   -109
     75    179    103   -129    -15    140    314    277    176     70    -62   -127
     88    176     88   -132      0    132    303    270    174     64    -62   -132
     77    187    106   -135    -15    148    309    270    171     54    -64   -116
     80    189    109   -135    -15    150    322    283    184     62    -62    -98
     90    220    129   -155    -18    174    337    296    197     67    -59   -101
     90    280    189   -184    -49    236    361    316    226     98    -25    -90
     77    303    226   -192    -72    265    387    335    254    127      0    -70
     75    324    246   -200    -85    285    394    337    254    119     -2    -70
     93    324    231   -210    -67    277    392    335    246     98    -18    -72
    111    353    241   -231    -64    298    405    363    275    127     10    -23
    116    449    332   -283   -109    389    397    358    293    150     41      7
    106    501    394   -303   -145    449    374    340    301    155     51     33
    103    509    402   -309   -150    457    361    342    316    184     77     64
    111    496    384   -303   -135    441    353    340    316    187     72     38
    103    488    381   -296   -137    433    327    309    277    148     46     15
     85    465    376   -275   -145    420    306    285    252    119     25     12
     83    400    316   -241   -116    358    296    272    223     93     -2      0
     77    272    194   -174    -57    233    285    249    166     38    -64    -83
     72    192    119   -135    -23    155    277    226    114    -28   -132   -145
     51    158    103   -106    -25    132    283    218     96    -51   -155   -158
     62    145     83   -106    -12    114    270    200     72    -70   -171   -179
     62    114     51    -88      5     83    252    171     36   -111   -202   -213
     38     85     44    -62     -2     64    259    168     28   -122   -215   -213
     59    106     46    -83      5     77    254    171     25   -129   -220   -202
     83    119     36   -103     23     80    241    163      7   -153   -236   -205
     72    109     36    -90     18     72    244    158      5   -155   -236   -194
     62    101     38    -83     12     70    254    163     10   -150   -241   -200
     59     83     23    -72     18     54    249    150     -2   -166   -257   -231
     64     90     23    -77     20     57    244    148     -7   -179   -259   -231
     72     98     25    -85     23     62    254    163      7   -161   -239   -200
     77     83      2    -83     36     44    244    155     -2   -163   -244   -220
     67     75      5    -72     31     41    236    140    -18   -184   -265   -244
     64     80     12    -75     25     46    246    148    -12   -181   -262   -236
     70     64     -5    -67     38     31    254    158    -12   -192   -270   -236
    103    -38   -145    -33    124    -90    257    179    -72   -277   -363   -311
    174   -205   -379     15    275   -290    332    309   -109   -397   -509   -431
    215   -267   -483     23    348   -374    491    558    -12   -415   -568   -498
    181    -31   -213    -75    197   -122    618    631    187   -246   -413   -384
      0    452    449   -228   -226    452    446     31    200    -12    -75    -80
   -202   1098   1299   -449   -750   1197    101   -701    150    327    436    439
   -368   1823   2190   -730  -1280   2005   -239  -1174    236    795   1052   1065
   -389   2182   2572   -896  -1480   2377   -594  -1488    213   1062   1392   1447
   -298   1709   2008   -709  -1153   1857   -719  -1493   -135    649    940   1041
   -226    992   1218   -384   -722   1104   -509  -1169   -496    -85    137    272
   -137    431    568   -148   -353    498   -181   -613   -457   -389   -301   -150
    -33    246    280   -106   -155    262     70   -137   -174   -254   -267   -142
     31    210    179   -122    -75    194    184     72    -33   -174   -228   -124
     54    158    103   -106    -25    129    220    135    -18   -197   -257   -161
     62    132     67    -98     -2    101    233    158    -33   -233   -293   -192
     67    114     46    -90     10     80    249    189    -20   -231   -296   -197
     72     90     18    -83     25     54    257    205    -23   -244   -306   -210
     70     67     -2    -70     36     33    265    213    -25   -257   -319   -220
     70     88     15    -80     25     51    270    220    -18   -257   -324   -213
     77     90     12    -83     33     51    275    231    -15   -254   -324   -215
     77     72     -7    -77     41     33    272    233    -15   -259   -327   -223
     70     64     -7    -67     38     28    285    244     -7   -252   -316   -215
     77     83      2    -80     36     44    290    259      7   -244   -309   -200
     98    111     12   -103     44     62    280    259      2   -257   -316   -189
     98    124     23   -114     38     75    285    265      0   -262   -316   -192
    103    127     23   -116     38     77    303    288     23   -233   -293   -171
    114    142     28   -129     41     85    303    296     28   -228   -290   -171
    116    148     31   -132     44     90    301    293     28   -233   -301   -184
    111    153     41   -132     36     96    306    309     38   -226   -293   -176
    109    140     31   -124     38     85    314    324     49   -220   -280   -158
    119    153     31   -137     44     93    311    327     44   -228   -288   -158
    116    161     44   -137     36    103    319    345     54   -223   -288   -150
    116    171     54   -145     31    114    324    363     64   -220   -283   -135
    114    166     49   -140     31    109    335    379     75   -213   -272   -132
    116    181     64   -150     25    124    335    392     88   -202   -262   -127
    122    184     62   -153     31    124    348    426    114   -179   -246   -106
    129    171     41   -153     44    109    350    446    122   -176   -246   -114
    140    202     62   -171     38    132    353    465    124   -181   -246   -111
    150    223     72   -189     38    148    368    501    145   -166   -226    -75
    166    197     31   -181     67    114    389    545    171   -150   -218    -49
    181    197     15   -189     83    106    400    574    187   -137   -218    -54
    192    239     46   -215     72    142    405    607    213   -111   -189    -46
    194    265     70   -231     59    168    415    646    233    -93   -174    -25
    207    265     57   -236     75    161    423    672    241    -88   -171    -18
    220    283     62   -252     77    174    426    696    254    -77   -153     -2
    231    311     80   -272     75    194    436    730    277    -51   -127     31
    233    311     77   -275     75    194    441    740    285    -46   -119     44
    241    329     88   -285     77    210    441    740    280    -51   -124     44
    239    358    116   -298     62    236    446    745    290    -44   -106     67
    246    366    119   -306     62    244    441    740    285    -51   -109     83
    241    368    127   -309     57    249    428    709    262    -70   -124     75
    228    384    155   -306     36    270    428    688    257    -70   -116     85
    218    402    181   -311     15    293    426    659    249    -72   -111     93
    207    394    187   -303     10    290    413    610    226    -90   -135     62
    189    413    223   -301    -15    319    400    555    202   -114   -150     36
    166    410    244   -288    -38    327    397    514    194   -124   -153     33
    145    361    213   -254    -33    288    384    465    158   -158   -179     12
    137    355    218   -249    -38    288    363    413    132   -179   -205    -18
    127    350    223   -239    -49    288    355    381    122   -189   -215    -31
    111    327    215   -218    -51    272    353    353    106   -207   -231    -38
    111    311    200   -210    -44    254    335    316     80   -231   -254    -62
     98    298    200   -200    -49    249    327    293     67   -257   -275    -64
     93    293    200   -194    -51    246    324    280     57   -267   -285    -59
     96    280    184   -187    -44    233    314    265     38   -270   -293    -85
     90    267    176   -179    -44    223    309    249     31   -285   -309   -114
     90    267    176   -179    -44    223    311    246     31   -293   -309   -106
     90    244    153   -168    -31    200    309    241     23   -298   -316    -98
     88    228    140   -158    -25    184    309    236     25   -293   -316   -119
     70    241    171   -155    -51    207    319    241     38   -283   -301   -116
     77    257    179   -168    -49    218    316    244     38   -283   -296   -111
     88    257    166   -174    -38    213    306    236     28   -290   -309   -119
     85    272    187   -179    -49    231    309    239     36   -290   -306   -109
     83    270    184   -179    -51    228    316    252     46   -280   -293    -85
     85    270    184   -176    -49    226    309    244     33   -301   -309    -93
     80    272    192   -176    -57    233    306    239     28   -303   -316   -101
     80    288    207   -184    -62    249    316    254     44   -298   -306    -75
     85    262    176   -176    -44    220    314    252     38   -293   -301    -75
     90    254    163   -174    -36    210    309    244     38   -290   -303    -85
     83    265    181   -174    -49    223    316    254     46   -285   -298    -80
     83    301    218   -192    -67    259    332    270     70   -262   -285    -75
     90    327    233   -210    -72    280    342    277     75   -265   -275    -62
     90    353    262   -223    -85    309    366    301     96   -249   -254    -23
     75    387    309   -231   -116    348    392    316    122   -213   -228    -12
     96    397    301   -246   -101    350    392    314    116   -218   -233    -31
    106    418    309   -265   -101    366    397    322    122   -226   -236    -12
    109    488    376   -298   -135    433    415    350    166   -176   -192     41
    114    548    433   -332   -161    493    400    348    194   -140   -158     54
    122    605    483   -363   -179    545    355    316    197   -132   -140     59
    122    602    480   -363   -179    542    342    319    194   -135   -135     75
    124    576    452   -353   -163    514    332    309    179   -145   -148     77
    129    553    423   -342   -148    488    306    283    153   -163   -161     62
    124    537    413   -329   -142    475    293    265    132   -181   -176     46
    114    457    340   -285   -114    400    288    254     93   -233   -228     15
    114    332    218   -223    -51    275    283    236     38   -293   -288    -41
    106    267    161   -187    -28    215    283    215      5   -329   -327    -83
     93    244    150   -168    -28    197    285    205     -2   -335   -342    -93
     96    218    122   -158    -12    171    275    181    -31   -376   -379   -114
     98    210    111   -155     -5    161    262    158    -64   -397   -392   -135
     93    210    114   -153    -10    163    259    155    -59   -379   -384   -142
     85    184     98   -135     -5    142    265    161    -59   -387   -389   -148
     93    181     88   -137      2    135    254    148    -77   -407   -407   -168
     88    187     96   -137     -2    142    257    148    -77   -407   -405   -163
     83    168     83   -127      0    127    259    150    -75   -410   -405   -150
     93    166     72   -129     10    119    252    135    -93   -428   -423   -166
     93    158     64   -127     12    114    246    129    -98   -436   -433   -176
     88    155     67   -122     10    111    257    140    -88   -426   -423   -163
     88    148     57   -119     15    103    252    137    -93   -426   -426   -174
     96    148     51   -122     23    101    246    124   -106   -441   -436   -194
     90    140     49   -116     20     96    259    142    -93   -433   -428   -179
    109     93    -15   -103     62     38    262    153   -122   -478   -475   -207
    171    -51   -223    -62    194   -137    277    197   -207   -605   -613   -327
    215   -215   -431      0    322   -322    394    355   -223   -717   -766   -485
    223   -132   -358    -46    288   -246    548    548    -59   -628   -706   -452
    111    228    114   -171      0    171    550    311     72   -410   -444   -226
    -88    789    878   -350   -483    833    301   -363     80   -103    -10    205
   -290   1571   1862   -639  -1075   1717    -18   -911    202    407    654    872
   -376   2117   2494   -872  -1434   2304   -324  -1210    335    857   1192   1415
   -311   1951   2262   -820  -1288   2107   -592  -1392     90    719   1070   1350
   -246   1337   1584   -548   -917   1460   -579  -1306   -366     31    348    672
   -176    610    787   -215   -480    698   -298   -867   -615   -600   -387    -31
    -67    319    387   -129   -226    353    -18   -335   -355   -535   -454   -132
     18    270    249   -145   -116    259    148    -20   -158   -418   -384    -77
     64    244    179   -155    -57    213    223    116    -75   -363   -358    -70
     77    192    114   -135    -18    153    241    140    -80   -392   -394   -127
     75    174     98   -124    -10    137    246    150    -93   -426   -428   -158
     77    166     85   -122     -2    127    259    176    -88   -431   -431   -145
     90    150     57   -122     18    103    270    189    -85   -428   -436   -155
    101    148     46   -124     28     98    272    194    -88   -441   -449   -179
     98    140     41   -119     28     90    288    213    -70   -431   -441   -161
    101    135     33   -119     33     85    301    231    -54   -410   -423   -158
    106    145     36   -127     36     90    296    228    -59   -420   -428   -171
    109    166     57   -137     25    111    298    233    -54   -420   -428   -158
    106    171     62   -140     20    116    309    249    -36   -402   -410   -135
    111    174     59   -142     25    116    309    254    -36   -394   -405   -135
    114    184     70   -150     20    127    311    259    -28   -384   -397   -137
    116    197     80   -155     18    140    316    272    -18   -376   -389   -127
    122    194     72   -161     23    132    311    272    -28   -397   -402   -122
    140    197     57   -171     41    127    311    277    -28   -394   -397   -103
    155    202     46   -179     54    124    319    301     -7   -368   -374    -80
    168    205     36   -187     67    122    327    322     15   -350   -374    -77
    158    189     31   -176     62    109    327    322     15   -345   -379   -114
    137    197     57   -168     41    127    332    329     20   -350   -374   -109
    158    236     77   -197     41    155    345    361     41   -327   -348    -64
    179    257     77   -218     51    168    342    379     54   -306   -340    -70
    153    239     85   -197     33    163    335    379     49   -316   -340    -80
    148    252    103   -200     23    179    350    407     72   -288   -316    -51
    168    259     88   -215     38    176    363    433     88   -275   -306    -38
    179    267     88   -223     46    179    363    452     88   -277   -303    -20
    184    280     96   -233     44    189    376    488    119   -249   -285     -7
    189    277     88   -233     49    184    392    527    148   -223   -270      7
    200    285     85   -244     54    187    392    555    163   -215   -262     20
    205    306    101   -254     51    205    402    594    194   -176   -231     38
    223    332    109   -277     57    220    415    633    218   -145   -200     51
    236    340    101   -288     67    220    415    654    223   -140   -189     62
    252    368    116   -309     67    241    415    672    233   -127   -181     88
    257    389    132   -322     62    262    426    698    257   -103   -161    122
    265    392    124   -329     70    259    426    704    259    -96   -155    122
    272    402    129   -337     70    267    418    696    252    -98   -153    111
    270    423    153   -348     59    288    420    698    259    -83   -132    129
    272    444    171   -358     51    309    420    696    265    -77   -124    148
    265    454    187   -361     38    322    405    659    244    -96   -140    140
    252    472    220   -363     15    348    392    628    226   -111   -148    137
    231    475    244   -353     -7    361    387    597    215   -122   -155    137
    220    465    244   -342    -10    355    374    550    192   -145   -179    111
    202    457    254   -329    -25    355    368    509    179   -150   -181     88
    176    441    265   -309    -44    353    371    478    176   -150   -179     72
    155    418    262   -288    -54    340    366    436    161   -166   -192     57
    140    392    252   -265    -54    322    353    392    140   -184   -220     31
    124    379    254   -252    -67    319    348    366    129   -194   -231     18
    114    358    244   -239    -64    301    340    337    111   -215   -246      2
    111    345    233   -231    -59    290    327    309     85   -239   -270    -23
    109    335    226   -220    -57    280    329    293     77   -249   -280    -36
     96    316    218   -207    -59    267    327    288     75   -252   -285    -38
     93    303    210   -200    -59    259    316    270     62   -265   -298    -54
     83    303    218   -194    -67    262    311    257     54   -267   -301    -62
     85    309    223   -197    -67    267    316    265     67   -252   -288    -46
     90    293    200   -194    -54    249    316    262     64   -254   -288    -54
     90    296    205   -194    -57    252    309    252     57   -262   -298    -64
     85    298    213   -192    -64    257    309    259     64   -259   -293    -51
     85    306    220   -194    -67    265    314    267     75   -244   -275    -25
     85    301    213   -194    -64    257    306    259     64   -249   -283    -41
     83    309    226   -197    -70    267    306    259     67   -246   -283    -54
     83    319    233   -202    -75    277    309    267     83   -226   -265    -44
     93    314    220   -202    -62    267    309    265     83   -223   -262    -36
     88    316    228   -205    -70    272    309    262     77   -231   -267    -33
     85    337    249   -213    -83    293    314    270     85   -223   -259    -23
     93    358    265   -228    -85    311    324    280     96   -218   -254    -10
    106    394    288   -249    -90    342    337    293    109   -210   -241     12
    103    431    327   -267   -111    379    355    314    132   -179   -215     31
     96    444    348   -270   -127    397    384    337    163   -142   -187     36
     98    446    345   -272   -124    397    389    337    161   -150   -189     31
    106    467    361   -285   -127    415    400    353    171   -137   -179     44
    106    530    423   -319   -158    478    420    387    228    -80   -124     96
    114    594    480   -355   -181    537    402    379    249    -54    -93    132
    122    639    514   -381   -197    576    368    361    265    -25    -64    150
    132    641    509   -387   -187    576    358    368    277     -2    -46    155
    132    628    493   -381   -181    561    340    350    257    -23    -59    140
    124    620    493   -374   -184    558    314    322    226    -49    -80    127
    119    597    478   -361   -179    537    303    303    210    -67    -96    127
    111    506    394   -309   -140    452    301    293    171   -114   -142     93
    106    389    280   -249    -88    335    288    267    111   -176   -210     25
     90    335    241   -213    -75    288    288    254     83   -200   -239     -7
     77    303    226   -192    -75    267    288    236     64   -220   -252    -15
     77    262    184   -168    -51    223    275    207     31   -249   -280    -36
     80    252    171   -166    -46    213    270    194     15   -262   -298    -67
     72    244    171   -158    -49    210    275    197     15   -265   -303    -67
     80    226    142   -153    -31    184    270    192      7   -275   -311    -75
     80    213    132   -145    -25    174    267    184     -2   -280   -316    -98
     72    226    150   -150    -38    189    272    184      2   -270   -311   -101
     70    228    155   -150    -41    192    272    181      2   -267   -306    -98
     67    207    140   -137    -36    174    265    174    -10   -285   -322   -109
     62    205    142   -132    -38    174    267    171    -10   -290   -329    -98
     67    205    137   -137    -36    174    270    179     -7   -283   -319    -85
     75    205    127   -140    -25    166    262    171    -18   -290   -329    -98
     70    189    119   -129    -25    153    262    166    -20   -290   -329   -106
     62    197    135   -129    -36    166    270    174     -7   -280   -322    -96
     83    148     64   -116      7    109    270    184    -36   -319   -358   -116
    135      0   -135    -67    132    -64    283    220   -109   -423   -483   -244
    189   -161   -350    -15    270   -254    381    371   -129   -540   -639   -407
    218   -145   -363    -36    290   -254    524    589    -18   -519   -654   -457
    111    174     59   -142     25    116    563    446    127   -327   -426   -270
    -90    717    807   -314   -449    763    374   -171    148    -49     -7    171
   -301   1491   1790   -597  -1047   1639     88   -753    254    441    639    862
   -415   2145   2561   -865  -1488   2353   -189  -1096    428    971   1262   1493
   -335   2013   2348   -841  -1343   2182   -462  -1299    210    898   1202   1467
   -272   1418   1691   -574   -982   1556   -496  -1252   -220    265    524    797
   -233    711    943   -241   -589    826   -285   -875   -485   -368   -200     80
   -119    348    467   -114   -293    407     -7   -327   -290   -394   -353    -85
    -12    316    329   -153   -171    322    155      0    -75   -244   -259    -15
     36    280    244   -161   -103    262    233    142      7   -205   -241     -2
     44    231    187   -137    -72    210    249    168      0   -233   -283    -54
     46    215    168   -129    -59    192    257    187     -2   -249   -303    -93
     57    205    148   -132    -46    179    272    213      5   -257   -309    -85
     67    192    122   -129    -25    158    272    218     -5   -270   -322    -90
     72    189    116   -132    -23    153    275    226     -2   -267   -324   -106
     70    207    137   -137    -33    174    285    241     18   -249   -314   -111
     80    202    119   -142    -20    161    290    249     15   -249   -314   -116
     83    192    109   -137    -12    150    290    252     15   -254   -314   -116
     83    200    116   -142    -18    158    301    265     28   -246   -306   -103
     85    213    127   -148    -20    171    306    277     38   -236   -298    -88
     88    220    129   -155    -20    176    296    272     31   -239   -301    -93
     85    223    137   -155    -25    181    298    280     41   -231   -296    -85
     83    228    142   -158    -28    187    306    293     57   -215   -283    -70
     93    228    135   -161    -20    181    303    296     54   -218   -283    -72
     93    236    142   -166    -25    192    298    298     51   -226   -290    -64
     90    254    163   -174    -36    210    311    319     70   -207   -275    -44
     98    249    150   -174    -25    200    316    332     83   -189   -267    -49
    103    244    140   -174    -18    192    319    335     85   -184   -257    -64
    103    259    155   -181    -25    207    324    353     98   -171   -241    -41
    111    272    161   -192    -25    218    332    371    109   -163   -236    -25
    114    275    161   -197    -23    218    324    376    109   -163   -239    -25
    116    285    168   -200    -25    228    335    397    127   -145   -226    -15
    122    303    181   -215    -28    244    345    426    150   -122   -205     -2
    129    306    176   -218    -23    241    342    441    153   -119   -205     -7
    137    311    171   -226    -18    241    348    462    163   -114   -200      0
    150    329    179   -239    -12    254    358    498    189    -88   -174     31
    166    337    171   -254     -2    254    355    524    202    -77   -163     46
    187    353    166   -270     10    259    361    548    213    -70   -161     49
    184    361    176   -272      2    267    374    579    228    -54   -145     64
    187    361    174   -272      7    267    387    615    252    -28   -124     90
    205    376    171   -290     18    272    384    631    257    -20   -109    103
    215    402    187   -309     15    296    389    649    272      0    -88    129
    223    423    197   -324     12    311    394    670    290     20    -75    150
    236    431    194   -332     20    314    387    670    283      7    -85    145
    236    446    210   -345     12    329    381    662    277     15    -75    148
    236    472    236   -355      0    355    387    667    288     36    -51    161
    233    478    244   -355     -5    361    384    654    283     33    -51    158
    223    478    254   -350    -15    366    384    633    272     23    -57    148
    213    501    288   -358    -38    397    387    613    272     23    -54    150
    202    506    301   -355    -49    405    381    579    257     10    -59    148
    192    501    306   -348    -57    405    368    535    233    -10    -83    129
    174    493    319   -332    -72    407    371    498    226    -20    -93    111
    148    475    327   -314    -90    402    374    467    220    -25   -106     98
    127    454    327   -290    -98    392    363    420    194    -59   -135     75
    109    436    324   -275   -106    381    353    381    176    -75   -150     59
     90    420    329   -254   -119    376    355    361    179    -67   -148     51
     85    400    314   -244   -114    358    342    332    161    -88   -161     36
     80    387    306   -233   -114    348    332    298    135   -116   -189     10
     75    376    301   -228   -114    340    329    285    135   -114   -200     -7
     67    374    306   -220   -119    340    332    277    132   -114   -200    -18
     59    353    290   -207   -116    322    316    252    109   -135   -223    -44
     59    345    285   -202   -114    316    314    244    103   -142   -226    -44
     54    345    290   -202   -116    319    322    249    109   -137   -220    -23
     54    342    288   -197   -116    316    322    246    109   -140   -223    -28
     49    342    290   -197   -122    316    316    239    106   -135   -220    -36
     46    348    301   -197   -127    324    324    249    119   -124   -205    -25
     49    342    290   -197   -119    316    319    246    116   -127   -207    -25
     49    335    285   -192   -116    311    309    236    106   -127   -218    -44
     41    345    303   -194   -132    324    319    252    124   -109   -200    -33
     46    348    301   -197   -127    324    322    254    129   -106   -194    -25
     54    342    288   -200   -116    314    309    239    111   -127   -215    -38
     57    358    301   -207   -122    329    309    239    111   -127   -215    -28
     64    374    309   -220   -122    342    324    259    135   -103   -194    -12
     72    402    329   -239   -129    366    335    270    145    -96   -181      0
     67    439    371   -254   -150    405    350    283    166    -77   -161     23
     51    467    415   -259   -181    441    384    309    200    -38   -135     41
     62    475    410   -270   -174    444    397    319    207    -31   -129     28
     77    465    387   -270   -153    426    392    311    194    -46   -140     15
     75    522    446   -298   -187    485    407    332    228    -15   -109     49
     80    600    519   -340   -218    561    407    345    270     33    -59     98
     83    641    558   -363   -239    600    368    324    277     46    -41    116
     88    680    592   -384   -252    636    353    327    296     70    -18    142
     93    672    576   -384   -241    626    348    329    296     72    -18    150
    111    631    519   -371   -202    576    322    293    257     36    -46    132
    109    626    517   -368   -205    574    293    262    223      5    -72    122
     98    581    483   -340   -192    532    288    254    205     -7    -96     96
     88    470    381   -280   -148    428    288    241    163    -49   -142     25
     77    392    314   -233   -116    353    280    218    116    -98   -187    -31
     62    350    288   -210   -111    319    280    194     88   -127   -215    -49
     51    316    262   -184   -103    290    277    181     67   -150   -239    -59
     51    283    231   -166    -88    257    262    155     36   -187   -275    -90
     49    280    231   -163    -90    257    265    150     31   -187   -280   -106
     54    283    228   -168    -88    257    265    150     31   -187   -280   -114
     51    259    207   -155    -77    233    259    137     15   -202   -293   -114
     41    241    200   -142    -80    220    259    135     10   -207   -301   -114
     28    249    220   -137    -96    236    267    145     20   -192   -288   -111
     41    244    202   -142    -80    223    252    124      0   -213   -303   -122
     49    236    187   -145    -67    213    239    109    -18   -236   -324   -140
     49    246    194   -148    -75    220    241    111    -18   -246   -332   -127
     38    244    205   -140    -83    226    244    116    -18   -244   -327   -116
     38    228    189   -135    -77    210    244    111    -15   -220   -316   -142
     46    226    179   -135    -64    202    244    109    -15   -223   -314   -161
     46    215    168   -132    -59    192    252    119    -15   -231   -319   -153
     80    124     44   -101     18     85    254    137    -62   -293   -392   -213
    145    -44   -192    -51    166   -116    314    236   -122   -431   -561   -387
    174    -98   -272    -38    223   -187    454    436    -51   -470   -633   -478
    135     85    -51   -111     93     18    561    524    114   -342   -511   -376
    -10    467    478   -228   -244    472    488    124    181   -122   -213    -90
   -213   1176   1387   -483   -800   1280    192   -566    200    272    348    480
   -366   1909   2273   -771  -1319   2091    -77   -963    379    820   1021   1169
   -387   2117   2501   -865  -1444   2309   -361  -1236    345   1041   1286   1480
   -337   1636   1974   -649  -1156   1805   -527  -1374    -77    597    826   1067
   -262    953   1215   -348   -737   1083   -418  -1187   -532   -207    -36    197
   -158    452    610   -148   -384    530   -174   -693   -501   -465   -413   -187
    -72    314    384   -122   -228    348     46   -236   -215   -306   -348   -148
      0    306    306   -153   -153    306    189     36    -28   -181   -262    -75
     38    257    218   -150    -90    239    223     96    -12   -197   -285    -98
     54    213    158   -135    -51    187    226    101    -36   -241   -332   -137
     64    213    148   -140    -41    181    239    124    -31   -249   -345   -153
     67    202    135   -135    -33    168    246    145    -20   -241   -342   -158
     67    184    114   -127    -23    150    252    150    -25   -252   -348   -166
     67    184    116   -127    -23    150    254    161    -20   -252   -345   -155
     70    179    109   -127    -20    145    265    179     -7   -246   -342   -140
     77    184    106   -129    -12    145    254    168    -20   -259   -358   -150
     80    200    119   -142    -18    161    252    168    -18   -252   -348   -163
     83    205    122   -145    -18    163    265    192      5   -231   -329   -142
     83    202    119   -145    -18    161    270    200     12   -223   -324   -145
     83    215    132   -148    -23    174    262    194      5   -226   -327   -155
     83    233    148   -158    -33    192    267    205     15   -218   -314   -140
     83    241    158   -163    -36    200    275    218     28   -205   -303   -122
     80    236    155   -161    -38    197    275    223     31   -207   -303   -116
     75    249    174   -161    -49    213    272    231     38   -197   -296   -109
     88    259    168   -176    -41    215    272    241     49   -189   -288    -98
    103    252    145   -179    -20    200    270    241     41   -197   -293    -96
    106    257    150   -181    -23    205    267    246     46   -192   -290   -101
    114    265    150   -189    -18    207    277    270     67   -168   -267    -88
    119    277    158   -200    -20    218    275    280     75   -166   -259    -70
    122    288    166   -205    -23    228    275    288     77   -161   -254    -59
    124    303    179   -215    -25    241    283    311    101   -137   -233    -46
    140    319    179   -228    -18    249    285    335    116   -124   -220    -31
    148    316    168   -233    -10    244    283    348    116   -124   -223    -31
    155    332    176   -246    -10    254    288    368    132   -114   -210    -20
    168    348    179   -259     -5    262    301    407    161    -85   -187      2
    181    350    168   -265      7    259    301    433    174    -72   -176     10
    189    366    174   -277      7    272    303    457    187    -59   -158     25
    197    400    202   -298     -2    303    316    498    218    -31   -127     75
    207    405    197   -306      2    303    316    522    228    -20   -119     96
    233    405    171   -319     31    288    303    517    215    -28   -124     85
    239    439    197   -340     20    319    306    535    233     -2    -98     98
    244    462    218   -355     12    340    309    545    241      7    -77    122
    249    472    223   -361     12    348    296    532    226    -10    -88    127
    249    491    241   -368      5    366    290    527    218    -12    -88    140
    239    506    265   -374    -12    387    301    527    228      5    -70    145
    239    519    280   -379    -20    400    290    506    213    -15    -77    137
    239    532    290   -387    -25    413    275    467    181    -46   -101    127
    236    558    322   -397    -41    441    275    441    171    -54   -103    132
    218    548    329   -384    -57    441    272    413    158    -70   -114    124
    205    540    332   -374    -64    436    262    366    129    -98   -140     96
    189    532    340   -363    -75    436    265    329    116   -114   -153     75
    179    506    327   -342    -72    418    270    301    111   -122   -166     59
    155    475    316   -316    -83    397    257    252     83   -161   -207      0
    137    449    311   -293    -85    381    254    218     64   -184   -226    -20
    124    441    314   -283    -96    379    252    192     54   -194   -233    -25
    122    423    301   -272    -88    363    239    158     31   -220   -254    -49
    114    405    290   -262    -88    348    233    135     12   -244   -275    -67
     98    397    298   -249    -98    348    233    122      5   -252   -280    -70
     96    374    275   -236    -90    324    223    103    -12   -270   -296    -85
    106    374    267   -239    -80    322    213     77    -36   -298   -322   -103
    101    387    283   -244    -90    335    213     75    -38   -298   -322    -98
     93    376    280   -236    -93    329    215     77    -36   -298   -319    -93
     80    358    277   -218    -98    316    218     77    -36   -296   -316    -90
     85    368    283   -226    -98    327    215     70    -38   -309   -322    -93
    103    371    267   -239    -80    319    207     59    -49   -314   -322    -93
    111    374    262   -244    -75    319    197     51    -59   -329   -332    -90
    106    379    272   -244    -83    327    192     44    -70   -340   -342    -90
    103    381    277   -241    -85    329    200     54    -51   -316   -329    -93
    103    379    275   -241    -85    327    200     54    -51   -319   -324   -106
    106    389    283   -249    -88    337    200     54    -54   -332   -324    -96
    109    428    319   -270   -103    374    218     72    -31   -309   -298    -62
    111    467    355   -288   -122    413    244     96     -5   -283   -270    -36
    114    496    381   -306   -135    439    246     88    -10   -293   -277    -41
    116    511    392   -314   -137    452    257     93    -10   -296   -275    -33
    122    522    400   -324   -137    462    270    114      5   -283   -262     -7
    124    571    446   -348   -161    509    280    132     36   -254   -236     15
    127    639    511   -384   -192    576    254    109     41   -252   -220     28
    124    698    571   -413   -223    636    231     98     62   -218   -179     70
    135    709    574   -423   -220    641    205     85     59   -215   -171     75
    145    683    537   -413   -194    610    189     72     38   -239   -189     64
    137    683    542   -413   -202    613    171     54     18   -262   -205     64
    135    678    542   -407   -202    610    158     36      0   -272   -210     54
    132    605    472   -368   -171    540    140      5    -49   -322   -257      5
    124    488    363   -306   -119    426    135    -10   -101   -389   -327    -51
    116    415    298   -270    -90    358    137    -20   -137   -428   -363    -80
    103    371    267   -239    -83    319    129    -51   -179   -472   -407   -106
     90    348    254   -220    -80    303    116    -85   -220   -519   -449   -142
     93    340    246   -215    -75    293    111    -93   -233   -535   -457   -153
     88    306    218   -200    -64    265    106   -106   -249   -555   -470   -153
     83    288    202   -187    -59    246     98   -119   -272   -571   -485   -168
     80    293    210   -187    -67    252     96   -124   -277   -574   -488   -184
     83    290    207   -187    -62    249     98   -127   -283   -584   -491   -187
     72    267    194   -171    -59    231     90   -140   -303   -613   -514   -200
     70    275    205   -174    -67    241     85   -148   -311   -620   -519   -192
     77    277    200   -179    -59    239     83   -153   -319   -636   -527   -184
     83    265    181   -174    -49    223     72   -168   -342   -662   -548   -192
     80    241    161   -161    -41    200     67   -181   -358   -675   -558   -207
     67    246    176   -158    -54    213     75   -171   -348   -662   -548   -205
     64    254    187   -161    -62    220     72   -174   -350   -675   -553   -210
     90    239    148   -163    -28    194     59   -192   -376   -704   -579   -231
    119    148     25   -135     44     88     72   -163   -423   -782   -659   -298
    171    -28   -202    -72    187   -114    153    -41   -459   -901   -807   -433
    205   -122   -327    -44    265   -223    285    153   -418   -969   -914   -563
    166     70    -96   -116    132    -12    410    259   -249   -844   -782   -465
      0    514    514   -259   -257    517    288   -233   -215   -623   -459   -135
   -184   1200   1384   -509   -784   1291    -36   -950   -252   -280     51    394
   -335   1964   2296   -815  -1317   2130   -335  -1387   -116    233    696   1036
   -350   2229   2579   -937  -1465   2403   -620  -1647   -116    509   1023   1384
   -285   1657   1943   -685  -1114   1800   -753  -1730   -558    -23    467    880
   -218    958   1176   -368   -696   1067   -633  -1514   -971   -789   -363     70
   -124    467    592   -171   -358    530   -363  -1000   -909  -1023   -719   -270
    -31    342    374   -155   -202    358   -135   -542   -615   -859   -636   -197
     57    319    259   -189   -101    288    -36   -337   -488   -792   -594   -163
     77    290    213   -184    -67    254      0   -272   -467   -802   -613   -184
     72    254    181   -163    -54    218     20   -246   -470   -815   -633   -213
     75    213    137   -142    -31    176     31   -228   -475   -839   -662   -244
     85    194    109   -140    -12    153     31   -223   -488   -867   -688   -267
     90    194    103   -142     -7    150     38   -210   -483   -865   -683   -265
     98    189     90   -145      5    142     44   -202   -485   -872   -685   -267
    101    184     83   -142     10    135     44   -200   -493   -885   -691   -267
    101    189     88   -145      5    140     51   -192   -485   -883   -685   -254
    106    200     93   -153      5    148     51   -187   -488   -885   -688   -246
    106    194     85   -150     10    140     44   -194   -506   -904   -704   -262
    114    207     93   -161     10    150     41   -194   -509   -911   -709   -259
    111    215    103   -163      2    161     46   -184   -498   -904   -696   -246
    114    207     93   -161     10    150     41   -184   -506   -914   -701   -246
    116    213     93   -166     12    153     38   -187   -511   -922   -706   -246
    119    228    109   -174      5    168     44   -174   -506   -917   -693   -223
    109    215    103   -163      0    161     44   -168   -506   -922   -704   -218
    111    210     96   -161      7    153     44   -168   -511   -930   -711   -228
    114    228    114   -171      0    171     51   -150   -498   -919   -701   -218
    116    244    127   -179     -5    187     62   -132   -485   -909   -685   -202
    137    228     88   -184     23    158     38   -153   -511   -930   -698   -215
    135    236     98   -187     18    168     44   -137   -504   -924   -696   -220
    137    246    109   -194     12    176     57   -111   -485   -909   -680   -207
    148    249    101   -197     23    176     59    -96   -480   -906   -678   -192
    148    244     96   -197     25    171     57    -85   -483   -914   -683   -192
    153    262    106   -207     23    184     67    -57   -462   -896   -659   -171
    166    254     88   -210     38    171     70    -33   -454   -888   -649   -153
    174    262     88   -218     44    176     67    -18   -457   -893   -657   -155
    181    275     90   -231     44    184     72     10   -444   -885   -646   -140
    194    283     88   -239     54    184     80     44   -426   -870   -631   -114
    210    296     83   -254     64    189     77     64   -426   -872   -628   -103
    218    311     93   -265     62    202     83     88   -413   -857   -613    -80
    226    335    106   -280     59    220     90    114   -392   -831   -587    -51
    236    345    109   -290     62    228     83    116   -400   -836   -584    -54
    239    361    122   -301     57    241     77    111   -415   -846   -589    -54
    244    374    129   -309     57    252     83    116   -407   -839   -574    -28
    246    381    135   -316     57    259     75    106   -423   -854   -579    -18
    249    397    148   -324     51    272     62     77   -457   -885   -610    -36
    239    402    161   -322     38    283     62     59   -467   -891   -607    -38
    228    402    174   -314     28    288     62     38   -478   -893   -602    -38
    223    394    171   -311     25    283     51     -2   -509   -922   -620    -59
    202    400    194   -301      2    298     49    -41   -530   -948   -646    -77
    189    405    215   -298    -12    311     46    -75   -542   -966   -667    -88
    179    389    210   -283    -15    301     33   -119   -574  -1005   -701   -109
    155    361    202   -259    -23    280     23   -168   -605  -1034   -732   -150
    140    345    205   -244    -31    275     23   -197   -613  -1036   -735   -171
    129    324    194   -228    -31    259     18   -228   -628  -1052   -745   -189
    119    293    174   -205    -25    233      5   -267   -659  -1091   -779   -210
    109    277    166   -194    -28    223      0   -288   -672  -1101   -795   -223
    106    270    161   -189    -25    215     -2   -306   -685  -1114   -813   -244
    103    241    137   -174    -15    189    -10   -329   -709  -1143   -836   -270
     88    226    137   -155    -23    181    -10   -340   -722  -1158   -846   -280
     90    215    122   -155    -15    168    -12   -348   -732  -1166   -852   -280
     98    207    109   -153     -5    158    -25   -363   -750  -1187   -867   -288
     93    202    106   -150     -7    153    -31   -376   -766  -1205   -885   -298
     85    207    122   -145    -18    166    -23   -363   -756  -1189   -867   -285
     80    192    109   -137    -12    150    -28   -371   -758  -1197   -875   -283
     88    192    101   -140     -5    148    -46   -389   -784  -1223   -898   -290
     96    210    114   -153     -7    161    -51   -392   -792  -1223   -898   -290
     96    205    109   -150     -5    158    -38   -379   -776  -1200   -883   -290
     93    200    103   -148     -5    153    -44   -389   -784  -1213   -891   -309
     85    197    111   -142    -12    155    -44   -387   -789  -1223   -896   -306
     93    197    103   -148     -5    150    -31   -371   -776  -1213   -885   -288
    106    218    111   -161     -2    166    -23   -363   -771  -1202   -880   -283
    101    257    153   -181    -25    205    -15   -358   -761  -1187   -862   -283
     93    290    197   -194    -51    244      5   -337   -737  -1163   -836   -246
     90    303    210   -197    -59    257     20   -324   -727  -1156   -823   -220
    103    288    184   -194    -38    236     20   -327   -743  -1176   -849   -231
     98    327    226   -213    -64    277     31   -314   -719  -1153   -831   -220
    103    405    301   -254    -98    353     33   -303   -685  -1117   -792   -184
    114    459    345   -288   -114    402     -2   -329   -685  -1111   -774   -166
    111    493    381   -301   -135    439    -33   -348   -680  -1098   -758   -153
    122    475    353   -298   -116    415    -36   -340   -678  -1093   -753   -140
    116    446    329   -280   -106    389    -54   -355   -701  -1114   -774   -145
    111    428    316   -272   -101    374    -77   -387   -737  -1143   -797   -168
     98    397    298   -246    -98    348    -83   -400   -753  -1153   -810   -187
     90    290    197   -192    -54    244    -88   -410   -797  -1202   -859   -239
     85    187     98   -137     -5    142   -101   -433   -857  -1265   -924   -290
     75    137     59   -109      7    101   -103   -452   -891  -1299   -963   -322
     75    109     33    -90     20     72   -103   -465   -909  -1317   -979   -332
     72     72      0    -72     33     38   -122   -496   -948  -1356  -1021   -374
     62     64      2    -64     28     36   -122   -504   -961  -1369  -1036   -389
     64     62     -2    -64     33     31   -119   -501   -961  -1366  -1034   -387
     80     44    -36    -62     59      5   -135   -522   -984  -1392  -1054   -402
     77     28    -51    -54     62    -10   -150   -540  -1013  -1421  -1080   -410
     72     36    -38    -54     54      0   -145   -535  -1005  -1402  -1065   -397
     80     28    -54    -54     64    -12   -142   -532  -1002  -1397  -1054   -407
     77     12    -64    -44     72    -25   -155   -548  -1026  -1418  -1075   -431
     64      0    -64    -33     64    -31   -158   -555  -1031  -1426  -1085   -431
     64     -5    -70    -28     64    -38   -155   -553  -1031  -1423  -1085   -420
     67     -2    -72    -33     67    -36   -166   -563  -1044  -1434  -1096   -436
     70     -5    -75    -31     72    -38   -168   -566  -1047  -1439  -1101   -439
     80    -10    -90    -36     85    -51   -166   -555  -1044  -1436  -1104   -426
    109    -90   -200    -10    153   -142   -161   -540  -1078  -1480  -1161   -483
    148   -249   -400     49    272   -324   -109   -454  -1119  -1582  -1286   -607
    168   -361   -530     96    348   -444     31   -262  -1075  -1660  -1408   -727
    171   -200   -374     12    270   -285    140   -124   -919  -1564  -1325   -672
     64    187    122   -127    -28    155     83   -426   -841  -1358  -1052   -439
   -114    792    904   -340   -509    846   -200  -1119   -904  -1062   -594     12
   -277   1579   1857   -649  -1067   1717   -504  -1623   -815   -568     44    639
   -327   1943   2270   -807  -1299   2104   -787  -1904   -779   -231    444   1039
   -283   1595   1878   -654  -1080   1735   -974  -2060  -1106   -530    140    779
   -231    896   1127   -335   -678   1010   -914  -1956  -1590  -1327   -704    -10
   -135    252    387    -57   -259    319   -678  -1525  -1699  -1787  -1280   -545
    -57     75    132    -10    -96    103   -454  -1049  -1371  -1597  -1205   -491
     20     67     44    -44    -12     57   -303   -753  -1150  -1449  -1104   -405
     77     33    -44    -57     59     -2   -241   -631  -1083  -1428  -1096   -387
     85    -20   -106    -31     96    -62   -226   -602  -1088  -1447  -1124   -418
     83    -38   -124    -23    101    -80   -210   -576  -1072  -1434  -1127   -457
     83    -46   -129    -18    103    -85   -194   -550  -1054  -1426  -1122   -462
     80    -62   -142    -10    109   -101   -194   -542  -1057  -1439  -1132   -467
     88    -67   -155    -10    122   -111   -197   -542  -1062  -1449  -1145   -470
     98    -67   -166    -18    129   -116   -189   -530  -1052  -1436  -1137   -462
    101    -72   -174    -15    137   -122   -187   -522  -1047  -1434  -1140   -465
     93    -67   -161    -12    124   -111   -184   -514  -1039  -1428  -1132   -454
     83    -36   -119    -23    101    -77   -166   -488  -1008  -1397  -1106   -431
    111    -51   -166    -31    137   -109   -181   -506  -1026  -1408  -1117   -454
    127    -62   -189    -31    158   -124   -189   -514  -1039  -1421  -1130   -470
    122    -44   -168    -41    142   -103   -179   -496  -1021  -1402  -1111   -454
    116    -38   -155    -38    135    -96   -168   -472   -995  -1382  -1096   -431
    109    -38   -148    -36    124    -93   -179   -478  -1002  -1397  -1111   -428
    114    -28   -142    -41    127    -85   -179   -470   -997  -1387  -1104   -420
    127    -25   -153    -51    137    -90   -184   -467   -995  -1379  -1096   -418
    129    -28   -158    -49    142    -93   -184   -459   -989  -1371  -1088   -415
    124    -25   -153    -51    137    -88   -181   -454   -979  -1358  -1083   -436
    116    -10   -129    -54    122    -70   -168   -428   -950  -1332  -1065   -426
    122    -18   -142    -54    132    -77   -163   -418   -937  -1327  -1057   -415
    140    -25   -166    -57    153    -96   -174   -415   -956  -1345  -1072   -413
    140     -2   -142    -70    140    -72   -171   -392   -935  -1319  -1052   -394
    140      0   -140    -70    140    -70   -153   -366   -904  -1296  -1034   -384
    153     -7   -161    -75    155    -83   -153   -361   -904  -1301  -1039   -394
    168     15   -153    -90    161    -67   -155   -335   -896  -1291  -1034   -381
    176     28   -148   -103    161    -59   -150   -296   -872  -1257  -1002   -350
    181     33   -150   -109    166    -57   -145   -262   -846  -1236   -987   -324
    189     41   -148   -116    168    -54   -145   -244   -836  -1228   -984   -316
    200     67   -132   -132    166    -31   -137   -218   -818  -1215   -976   -303
    213     72   -140   -142    176    -33   -127   -176   -800  -1176   -937   -267
    226     85   -140   -155    184    -28   -132   -155   -789  -1153   -917   -249
    236    116   -119   -176    176     -2   -129   -137   -774  -1132   -896   -223
    246    127   -119   -187    184      5   -119   -116   -756  -1109   -872   -192
    246    124   -122   -187    184      2   -124   -119   -761  -1109   -878   -205
    249    155    -93   -202    171     31   -124   -124   -761  -1101   -865   -210
    236    168    -67   -202    153     49   -129   -132   -761  -1098   -859   -200
    233    163    -70   -197    153     46   -140   -150   -779  -1111   -865   -200
    215    181    -36   -200    124     75   -150   -184   -805  -1137   -888   -205
    202    189    -12   -194    106     88   -155   -215   -820  -1150   -898   -202
    200    171    -31   -187    114     70   -153   -249   -831  -1156   -909   -220
    194    150    -44   -171    119     54   -161   -290   -852  -1171   -927   -267
    171    174      0   -174     85     88   -161   -327   -859  -1189   -945   -301
    150    171     18   -161     67     96   -158   -361   -867  -1205   -961   -314
    145    142     -2   -145     75     70   -174   -402   -896  -1234   -989   -324
    142    135     -7   -137     75     64   -179   -426   -909  -1257  -1015   -319
    116    106    -12   -111     64     46   -171   -433   -898  -1226   -997   -332
     90     80    -12    -85     51     33   -174   -462   -904  -1226  -1008   -392
     85     59    -25    -72     54     18   -184   -496   -919  -1252  -1034   -436
     90     51    -38    -70     64      7   -187   -522   -940  -1270  -1047   -433
     98     36    -62    -70     77    -12   -194   -517   -950  -1267  -1047   -415
     96     23    -72    -59     85    -23   -202   -527   -961  -1280  -1062   -423
     88     20    -70    -57     77    -25   -202   -532   -956  -1278  -1062   -418
     83     28    -54    -54     70    -12   -200   -532   -950  -1270  -1060   -420
     85     23    -64    -54     75    -20   -207   -542   -956  -1280  -1072   -431
     88     28    -59    -57     75    -15   -205   -540   -950  -1273  -1062   -428
     90     38    -54    -67     72     -7   -197   -532   -937  -1254  -1052   -423
     96     36    -59    -64     77    -10   -207   -540   -950  -1265  -1060   -431
     93     25    -70    -59     80    -20   -213   -542   -956  -1270  -1065   -431
     85     33    -54    -59     70    -10   -200   -530   -932  -1247  -1052   -428
     85     33    -51    -62     70     -7   -194   -527   -927  -1244  -1049   -439
     88     36    -51    -62     70     -7   -197   -530   -927  -1249  -1054   -436
     98     83    -18    -90     57     33   -176   -504   -904  -1213  -1021   -400
     90    127     36   -109     25     83   -148   -472   -862  -1169   -982   -381
     85    150     64   -119     10    109   -135   -472   -849  -1163   -974   -384
    119    158     38   -137     41     98   -140   -475   -859  -1166   -979   -368
    119    155     36   -140     41     96   -129   -446   -839  -1140   -963   -350
    116    197     80   -158     18    137   -122   -431   -805  -1109   -935   -335
    111    267    155   -192    -20    213   -137   -444   -784  -1085   -909   -319
    111    332    220   -220    -54    277   -161   -454   -758  -1052   -872   -290
    122    332    207   -228    -44    270   -176   -452   -750  -1036   -852   -254
    132    303    171   -218    -20    239   -187   -449   -763  -1041   -862   -246
    129    301    171   -215    -20    236   -197   -457   -766  -1039   -867   -254
    124    288    163   -205    -18    226   -205   -467   -771  -1041   -867   -267
    111    207     96   -161      7    153   -223   -496   -818  -1088   -914   -322
    101    106      5   -106     49     57   -226   -511   -862  -1132   -963   -374
     90     31    -59    -62     75    -12   -226   -524   -896  -1166  -1005   -413
     77    -23   -101    -25     88    -62   -226   -542   -922  -1195  -1039   -449
     72    -51   -127    -10     98    -88   -239   -574   -958  -1234  -1072   -488
     67    -59   -129     -5     98    -93   -244   -584   -979  -1252  -1088   -496
     62    -83   -148      7    103   -116   -246   -579   -976  -1244  -1085   -485
     64    -98   -163     18    114   -129   -257   -589   -992  -1257  -1101   -501
     57   -103   -163     23    109   -132   -249   -592   -987  -1254  -1104   -514
     59   -103   -163     20    111   -132   -246   -589   -987  -1254  -1104   -514
     75   -122   -200     20    135   -161   -259   -602  -1008  -1270  -1119   -522
     70   -135   -205     33    137   -168   -262   -607  -1010  -1262  -1119   -537
     62   -132   -194     33    127   -163   -254   -597   -997  -1254  -1109   -524
     62   -135   -200     36    129   -166   -259   -602  -1008  -1267  -1122   -522
     62   -153   -218     44    140   -184   -262   -610  -1015  -1270  -1127   -532
     67   -161   -228     46    148   -194   -249   -600   -997  -1249  -1111   -535
     67   -158   -226     44    145   -192   -249   -597   -995  -1244  -1109   -542
     72   -194   -267     59    168   -231   -254   -600  -1013  -1265  -1132   -581
    103   -298   -405     96    252   -350   -239   -568  -1054  -1332  -1210   -649
    158   -496   -654    168    405   -574   -150   -441  -1091  -1447  -1361   -789
    189   -550   -743    179    465   -646    -10   -249  -1031  -1504  -1457   -901
    135   -285   -423     75    277   -353     70   -254   -880  -1358  -1299   -774
    -28    197    226    -85   -127    210    -90   -805   -862  -1117   -953   -436
   -215    904   1119   -342   -667   1010   -436  -1517   -885   -740   -407    124
   -358   1652   2010   -649  -1184   1831   -750  -1893   -730   -205    241    761
   -350   1816   2166   -732  -1260   1990  -1047  -2120   -769    -18    465   1023
   -267   1314   1582   -524   -924   1447  -1171  -2135  -1122   -457     -5    602
   -202    553    756   -174   -478    654   -963  -1839  -1530  -1241   -867   -262
   -111     72    184     18   -148    127   -633  -1252  -1363  -1371  -1140   -553
    -23    -31     -7     25    -10    -18   -410   -839  -1080  -1208  -1062   -504
     41    -72   -114     15     75    -93   -309   -652   -966  -1150  -1031   -485
     57   -127   -184     36    119   -155   -283   -602   -958  -1171  -1062   -511
     57   -161   -218     51    135   -189   -257   -563   -945  -1166  -1065   -517
     62   -197   -259     67    158   -228   -241   -535   -935  -1163  -1078   -540
     72   -215   -288     70    179   -252   -236   -524   -937  -1174  -1091   -566
     80   -202   -283     62    181   -241   -228   -506   -924  -1166  -1083   -553
     85   -210   -296     59    189   -252   -226   -493   -919  -1171  -1091   -542
     88   -223   -314     67    200   -267   -226   -493   -924  -1176  -1101   -561
     83   -215   -298     64    189   -257   -215   -478   -906  -1158  -1085   -555
     85   -200   -285     57    184   -241   -207   -459   -885  -1130  -1060   -540
     88   -205   -293     57    189   -249   -215   -465   -896  -1140  -1067   -561
     88   -192   -280     51    181   -233   -213   -459   -888  -1132  -1062   -550
     85   -181   -267     49    176   -223   -200   -436   -865  -1109  -1044   -524
     85   -192   -277     54    181   -233   -197   -428   -857  -1109  -1047   -537
     88   -194   -285     51    184   -239   -200   -428   -857  -1111  -1049   -542
     88   -171   -259     41    174   -215   -189   -410   -836  -1083  -1021   -522
     90   -179   -272     41    181   -226   -184   -394   -823  -1065  -1005   -514
     93   -189   -283     49    187   -236   -184   -392   -818  -1070  -1018   -530
     83   -189   -272     51    176   -231   -171   -379   -807  -1060  -1010   -524
     90   -176   -270     41    179   -223   -163   -350   -784  -1026   -979   -498
    101   -176   -277     36    189   -226   -171   -342   -784  -1031   -984   -504
     98   -163   -262     33    179   -213   -163   -329   -774  -1023   -982   -506
     80   -161   -244     38    158   -202   -148   -301   -745   -995   -958   -485
     93   -153   -246     28    168   -200   -145   -280   -735   -987   -950   -467
    119   -150   -272     15    194   -210   -145   -257   -724   -976   -943   -454
    129   -135   -265      2    197   -200   -135   -220   -693   -948   -924   -436
    142   -127   -270    -10    205   -197   -124   -187   -675   -937   -917   -410
    155   -119   -277    -18    215   -197   -122   -163   -662   -919   -904   -413
    155   -103   -262    -25    207   -184   -106   -135   -636   -898   -880   -418
    158   -109   -267    -23    213   -187    -80    -90   -602   -870   -854   -387
    179   -109   -288    -36    233   -197    -83    -64   -589   -841   -831   -384
    187    -96   -285    -46    236   -189    -77    -38   -568   -818   -813   -376
    189    -67   -259    -62    223   -163    -70    -12   -548   -802   -792   -345
    197    -44   -241    -75    218   -142    -70    -12   -553   -818   -807   -345
    192    -28   -220    -83    205   -122    -72    -25   -568   -820   -810   -337
    194    -10   -205    -93    200   -106    -70    -12   -553   -797   -787   -296
    215     -7   -223   -106    218   -114    -77    -10   -548   -784   -776   -298
    223     -5   -228   -109    226   -116    -88    -33   -561   -792   -787   -342
    207     10   -197   -111    202    -93    -90    -51   -571   -800   -782   -340
    192     15   -176   -103    184    -77    -83    -64   -571   -795   -782   -327
    168     -2   -174    -83    168    -88    -88   -109   -592   -823   -805   -340
    153     -7   -161    -72    155    -83    -96   -145   -607   -826   -802   -337
    148      5   -145    -77    148    -70   -103   -174   -605   -815   -795   -340
    142    -10   -153    -67    145    -80   -111   -207   -610   -826   -813   -368
    122    -23   -145    -51    129    -83   -119   -254   -633   -859   -849   -415
     93    -33   -127    -28    109    -80   -114   -285   -636   -865   -854   -423
     75    -54   -129    -12    101    -90   -122   -324   -649   -872   -865   -428
     77    -77   -155     -2    116   -116   -145   -350   -678   -896   -885   -433
     77    -93   -174      7    122   -132   -148   -350   -670   -883   -883   -439
     64   -106   -171     20    116   -137   -137   -358   -662   -883   -898   -459
     38   -127   -166     44    101   -145   -129   -410   -691   -911   -917   -504
     31   -127   -158     49     93   -142   -135   -449   -719   -927   -914   -506
     46   -135   -181     41    114   -158   -148   -418   -704   -891   -891   -475
     64   -161   -226     49    145   -192   -153   -394   -685   -880   -896   -488
     67   -174   -241     51    153   -205   -158   -394   -688   -888   -901   -501
     57   -155   -213     46    135   -184   -148   -392   -672   -875   -885   -491
     54   -150   -205     44    129   -176   -145   -394   -665   -862   -878   -478
     64   -148   -213     41    137   -179   -155   -387   -667   -878   -888   -478
     67   -148   -218     38    140   -181   -158   -374   -665   -870   -883   -449
     67   -145   -213     38    137   -179   -155   -358   -644   -841   -862   -452
     62   -142   -207     38    132   -176   -158   -358   -636   -836   -859   -480
     62   -132   -194     36    127   -163   -158   -355   -631   -833   -852   -488
     62   -129   -192     31    124   -161   -142   -340   -610   -820   -841   -470
     67   -109   -176     20    122   -142   -127   -327   -597   -815   -833   -441
     75    -67   -145     -5    109   -106   -116   -306   -579   -789   -807   -418
     59    -31    -90    -12     75    -59    -80   -270   -527   -730   -756   -384
     54    -20    -75    -18     64    -46    -59   -249   -504   -714   -743   -371
     57    -41   -101     -7     77    -70    -57   -259   -509   -735   -769   -413
     51     -7    -62    -23     57    -33    -41   -252   -488   -722   -753   -407
     70     70      0    -70     36     36    -51   -236   -457   -670   -696   -345
     85    119     33   -103     25     77    -88   -239   -433   -628   -652   -298
     85    150     64   -119     10    109   -106   -244   -415   -602   -623   -283
     80    148     64   -114      7    106   -101   -246   -405   -600   -620   -296
     70    124     54    -96      7     90   -103   -290   -431   -636   -654   -329
     67     90     23    -80     20     57   -127   -298   -462   -657   -657   -303
     70     57    -15    -64     44     20   -148   -298   -475   -644   -646   -296
     59    -38   -101    -12     80    -70   -148   -314   -498   -683   -698   -366
     25   -142   -168     59     96   -155   -129   -361   -566   -774   -782   -441
      0   -179   -181     88     90   -181   -119   -413   -600   -795   -795   -457
     33   -207   -244     85    137   -226   -153   -392   -600   -769   -766   -446
     54   -244   -301     93    176   -272   -181   -366   -597   -782   -784   -472
    -46   -246   -200    148     75   -223   -132   -420   -613   -820   -813   -530
   -140   -257   -116    197    -12   -187    -67   -553   -654   -859   -828   -537
    -38   -283   -244    161    101   -262   -142   -514   -665   -831   -815   -501
     80   -288   -368    101    223   -327   -218   -405   -633   -792   -797   -488
     83   -280   -363     98    223   -322   -205   -342   -602   -756   -771   -478
    -75   -309   -233    189     77   -272   -119   -368   -587   -743   -750   -472
   -246   -340    -93    293    -77   -218    -54   -480   -602   -748   -748   -472
    -88   -324   -236    205     72   -283   -148   -470   -615   -745   -758   -478
    119   -288   -407     85    262   -348   -236   -381   -605   -732   -771   -488
     33   -329   -366    145    197   -348   -192   -384   -605   -711   -753   -496
   -236   -348   -111    290    -64   -231    -72   -452   -589   -685   -719   -501
   -353   -379    -25    363   -166   -202    -20   -540   -589   -657   -696   -480
     -2   -459   -457    231    226   -459   -181   -449   -649   -696   -771   -540
    226   -589   -815    181    519   -701   -194   -220   -665   -758   -888   -678
    171   -652   -823    239    496   -737     -7     10   -574   -750   -930   -774
     23   -496   -522    236    270   -509    171     54   -423   -600   -792   -698
   -101   -137    -36    119    -33    -88     64   -433   -405   -407   -524   -457
   -171    579    748   -205   -459    662   -311  -1065   -368      5     46    124
   -301   1379   1680   -540   -989   1530   -597  -1400   -137    576    761    836
   -358   1673   2031   -659  -1195   1849   -846  -1595    -75    870   1137   1213
   -332   1278   1610   -472   -971   1444  -1021  -1701   -394    537    820    906
   -259    594    854   -168   -558    724   -914  -1504   -820   -181     75    122
   -132    -12    119     72   -127     51   -652  -1049   -870   -498   -327   -337
    -33   -213   -179    122     70   -197   -394   -641   -675   -420   -301   -374
    -10   -236   -226    124    106   -231   -218   -423   -535   -322   -181   -335
    -36   -285   -249    158    106   -267   -155   -415   -530   -324   -135   -389
     -7   -332   -324    168    155   -327   -174   -402   -555   -350   -114   -413
     12   -379   -394    181    202   -387   -179   -340   -537   -316    -36   -374
    -31   -389   -358    210    163   -374   -129   -296   -485   -254     70   -374
    -41   -397   -355    218    155   -376   -106   -376   -530   -303     88   -454
    -41   -400   -358    220    155   -379   -106   -374   -540   -280    155   -462
     25   -402   -428    187    223   -415   -140   -280   -491   -187    257   -394
    155   -387   -542    116    348   -465   -202   -184   -454   -109    350   -355
    158   -363   -522     98    340   -441   -197   -174   -452    -90    407   -387
    124   -348   -472    111    296   -410   -158   -166   -428    -49    480   -371
    119   -358   -478    116    296   -418   -155   -187   -439    -25    514   -392
    132   -376   -509    122    319   -441   -163   -205   -459      5    561   -387
    111   -358   -472    122    290   -415   -148   -166   -426     98    672   -329
    111   -348   -462    116    285   -405   -140   -148   -405    166    756   -311
    122   -342   -465    109    290   -405   -145   -148   -405    200    800   -316
    119   -348   -467    114    293   -407   -132   -129   -389    246    857   -298
    119   -348   -467    111    290   -407   -122   -106   -366    301    932   -265
    119   -345   -465    111    290   -405   -132   -106   -363    340   1000   -272
    116   -342   -459    111    285   -400   -127   -111   -366    368   1060   -283
    119   -332   -452    106    285   -392   -109    -83   -345    436   1143   -244
    132   -329   -462     98    296   -394   -106    -46   -319    493   1205   -220
    142   -324   -467     90    303   -394   -106    -38   -322    511   1226   -236
    142   -319   -465     85    303   -392   -101     -7   -296    568   1280   -207
    153   -293   -446     70    298   -368    -93     23   -267    620   1317   -168
    135   -316   -452     88    290   -381    -70     28   -257    652   1343   -161
    140   -306   -449     83    293   -376    -57     36   -249    678   1363   -161
    171   -277   -449     51    309   -363    -59     85   -215    722   1397   -142
    213   -285   -498     36    355   -392    -72    132   -192    758   1418   -122
    236   -267   -506     12    371   -387    -77    168   -176    779   1421   -116
    233   -241   -475      2    353   -358    -57    202   -148    807   1439    -80
    241   -239   -483     -2    361   -361    -46    231   -124    828   1462    -41
    257   -231   -488    -12    371   -358    -49    233   -127    823   1465    -44
    259   -213   -475    -25    366   -342    -44    254   -106    846   1488    -57
    277   -194   -472    -41    374   -332    -33    272    -88    859   1488    -46
    285   -176   -462    -54    374   -319    -36    272    -90    849   1475    -31
    288   -145   -433    -70    361   -288    -36    270    -88    844   1470    -25
    262   -129   -392    -70    327   -259    -25    257    -90    823   1447    -23
    233   -127   -363    -54    296   -244    -15    233   -103    792   1423    -28
    231   -142   -374    -44    301   -259    -10    213   -109    784   1421    -38
    252   -137   -389    -57    319   -262    -25    220    -98    797   1428    -33
    244   -124   -371    -62    306   -246    -31    205    -96    784   1410    -49
    205   -142   -348    -31    275   -244    -25    171   -106    758   1382    -72
    132   -161   -296     12    213   -226      0    132   -111    740   1361    -77
     75   -181   -257     54    166   -218     15     93   -114    724   1343    -90
    145   -200   -345     25    244   -272    -20     72   -129    693   1301   -124
    166   -202   -368     18    265   -285    -38     54   -145    662   1265   -153
    142   -220   -363     36    252   -290    -33     41   -148    646   1241   -161
    135   -249   -384     57    259   -316    -31     20   -158    618   1210   -184
    114   -277   -392     83    252   -335    -36     -2   -174    587   1182   -202
     93   -275   -368     90    228   -322    -25     -7   -171    584   1192   -202
     88   -280   -368     96    226   -324    -31    -15   -176    576   1187   -218
     88   -298   -387    106    236   -342    -38    -25   -187    555   1169   -233
     88   -301   -389    103    236   -345    -36    -23   -179    555   1166   -239
     85   -303   -389    109    236   -345    -25    -12   -166    558   1171   -226
     72   -314   -387    119    228   -350    -23    -15   -166    550   1163   -228
     51   -296   -348    122    200   -322    -20    -23   -163    545   1156   -233
     64   -290   -355    111    207   -322    -10    -12   -148    550   1156   -226
     88   -301   -389    106    236   -345     -7      0   -140    555   1156   -223
     77   -303   -384    111    228   -342    -10      0   -140    548   1145   -223
     64   -296   -361    116    213   -327     -2      7   -122    563   1156   -205
     72   -306   -379    116    223   -340     -2     15   -111    574   1163   -205
     85   -314   -400    111    241   -355     -7     18   -114    558   1148   -220
    109   -288   -397     88    252   -342      0     28   -103    561   1148   -218
    124   -246   -371     62    246   -309     20     59    -70    589   1174   -181
    124   -228   -353     51    236   -290     31     70    -54    594   1179   -174
    111   -205   -316     46    213   -259     51     85    -33    613   1192   -168
    106   -181   -290     36    197   -236     75    106    -10    628   1208   -155
    111   -210   -322     49    215   -265     85    114    -10    623   1205   -168
    114   -161   -277     23    192   -218     96    124     18    652   1231   -145
    111    -83   -194    -15    150   -137     96    142     67    706   1286    -88
    114    -33   -148    -41    129    -90     70    132     88    730   1312    -59
    111    -12   -124    -49    116    -67     46    122     88    730   1312    -51
    101    -31   -132    -36    114    -80     46    119     85    724   1306    -51
     83    -41   -124    -20    101    -80     41     98     77    719   1296    -59
     96    -51   -150    -23    122   -101     15     80     57    701   1278    -75
    142   -103   -246    -18    194   -174     -5     75     28    665   1239   -101
    140   -187   -327     23    231   -257     -5     83      7    633   1200   -135
    127   -285   -413     77    270   -348     -2     70    -28    589   1145   -184
    116   -332   -449    106    280   -392     -5     44    -64    550   1106   -226
     96   -366   -462    135    277   -413      0     33    -77    535   1088   -239
     96   -389   -485    148    290   -436    -10     20    -88    519   1072   -252
     90   -392   -485    150    288   -439    -20     10   -103    496   1044   -259
     88   -394   -483    153    285   -439    -15     10   -101    485   1036   -246
     90   -397   -488    153    288   -441     -7     18    -96    491   1044   -236
     88   -418   -509    163    296   -462    -12     10   -103    480   1034   -259
     85   -428   -517    171    298   -472    -10      7   -103    478   1034   -272
     88   -433   -522    171    303   -478      0     18    -90    485   1041   -277
     88   -462   -550    187    319   -506      2     20    -93    478   1034   -272
     90   -449   -540    179    314   -496     -5     10   -106    457   1013   -277
     85   -452   -537    181    311   -493     -2     10   -103    454   1010   -277
     88   -457   -548    184    316   -501      0     10   -101    454   1008   -288
     90   -470   -561    189    324   -514     -2      5   -109    441    995   -298
     85   -496   -584    205    332   -540      2     15   -119    426    969   -314
    132   -613   -748    239    439   -680     28     62   -158    358    880   -389
    197   -797   -995    298    594   -896    111    181   -189    236    717   -548
    228   -826  -1054    298    641   -940    244    381   -106    213    652   -631
    153   -524   -678    184    413   -600    324    374     70    392    844   -444
    -15    -41    -25     25      5    -33    171   -148     80    613   1176   -101
   -200    691    891   -249   -545    789   -129   -756    111   1005   1738    483
   -340   1436   1777   -548  -1057   1605   -389  -1072    316   1553   2405   1153
   -316   1431   1748   -558  -1031   1587   -657  -1296    200   1628   2512   1296
   -252    846   1098   -298   -675    971   -753  -1356   -241   1057   1906    717
   -184    145    327     18   -254    236   -584  -1096   -594    353   1109    -75
    -88   -296   -207    192     59   -252   -309   -571   -444    246    854   -316
    -23   -371   -350    194    163   -361   -124   -226   -207    397    927   -236
     46   -405   -454    179    249   -428    -31    -46    -90    470    958   -205
     98   -431   -530    166    311   -480     -7     15    -70    467    932   -233
    103   -472   -576    184    340   -524      2     41    -72    446    901   -262
    106   -493   -602    192    353   -545     15     67    -64    439    893   -262
    111   -496   -607    192    358   -550     28     88    -51    444    893   -265
    114   -496   -613    189    361   -553     33    101    -41    441    888   -272
    119   -511   -631    197    374   -571     38    106    -41    426    883   -277
    122   -496   -618    187    368   -555     44    114    -33    426    891   -272
    122   -478   -602    176    361   -540     51    127    -15    439    906   -254
    129   -485   -615    176    371   -548     54    132    -12    431    898   -254
    127   -485   -613    179    368   -548     59    140     -5    433    901   -241
    119   -472   -592    176    353   -532     62    150      5    444    909   -233
    119   -465   -584    174    350   -524     59    148      7    441    909   -233
    119   -465   -584    174    350   -524     59    148     10    439    896   -231
    122   -446   -568    163    345   -506     67    168     31    462    914   -202
    127   -446   -576    158    350   -509     72    184     46    475    919   -184
    132   -446   -579    158    353   -514     72    187     44    470    911   -187
    127   -439   -566    155    345   -501     77    194     54    478    919   -181
    132   -426   -558    148    345   -491     88    218     80    501    935   -161
    137   -410   -548    135    340   -478     83    220     85    501    927   -166
    137   -394   -532    127    332   -462     83    228     90    506    927   -161
    137   -402   -540    129    337   -470     98    254    114    524    940   -142
    148   -413   -561    132    353   -485    109    280    135    540    948   -124
    142   -400   -545    127    342   -472    114    298    148    550    956   -109
    142   -379   -522    116    332   -449    127    327    176    576    982    -85
    155   -363   -522    103    337   -444    127    348    189    584    987    -75
    168   -363   -532     98    350   -446    127    366    194    587    984    -75
    174   -348   -522     85    348   -433    140    402    223    618   1010    -51
    179   -327   -509     72    342   -418    153    436    252    646   1036    -25
    184   -322   -509     67    345   -415    153    459    262    652   1041    -12
    192   -298   -491     54    340   -394    155    485    283    670   1057      5
    207   -290   -498     41    350   -394    163    511    303    691   1075     28
    231   -259   -491     12    358   -374    163    530    314    701   1091     49
    239   -228   -467     -5    350   -348    158    532    316    701   1093     62
    233   -213   -446    -10    340   -329    168    542    327    722   1111     83
    231   -205   -436    -12    332   -319    168    542    329    727   1117     90
    228   -202   -431    -12    329   -316    161    527    314    711   1106     83
    223   -189   -413    -18    316   -301    161    517    314    714   1109     93
    215   -161   -376    -25    296   -267    161    506    316    717   1114    103
    213   -161   -374    -28    293   -267    150    475    296    698   1096     88
    197   -153   -350    -20    272   -252    148    441    280    685   1088     75
    179   -145   -324    -18    249   -233    150    418    277    685   1088     72
    168   -158   -327     -5    246   -241    150    384    265    667   1067     49
    150   -179   -329     12    239   -254    145    345    246    644   1044     31
    124   -184   -311     28    218   -246    148    316    244    631   1034     25
    109   -192   -303     41    205   -246    142    285    233    620   1021     10
    106   -215   -322     54    213   -267    132    252    213    597   1000    -10
     93   -226   -319     64    205   -272    129    228    200    581    979    -25
     80   -239   -319     77    200   -277    135    218    200    579    969    -31
     80   -259   -340     88    207   -298    127    197    184    563    953    -51
     75   -265   -340     96    207   -301    122    179    174    553    945    -64
     75   -257   -332     90    202   -293    127    181    181    558    953    -57
     75   -262   -340     93    205   -301    122    168    174    548    937    -62
     70   -283   -353    103    210   -316    116    158    163    537    924    -72
     62   -272   -335    106    197   -303    119    163    174    550    937    -54
     64   -262   -327     98    194   -293    116    166    179    553    937    -46
     64   -270   -337    101    200   -303    111    158    168    540    917    -57
     62   -265   -327     98    194   -296    119    163    179    548    924    -46
     59   -262   -322    101    189   -290    129    179    197    571    948    -28
     64   -254   -322     93    192   -288    124    174    194    568    940    -36
     59   -244   -303     90    179   -272    122    171    194    561    932    -36
     49   -233   -283     90    166   -257    124    176    202    563    940    -25
     59   -223   -283     83    171   -252    124    176    205    566    948    -20
     64   -220   -285     77    174   -252    137    187    218    574    953    -10
     67   -166   -233     49    150   -200    158    210    246    600    979     20
     70   -119   -189     23    127   -153    176    223    267    615    989     41
     70   -111   -181     20    124   -145    187    228    272    618    989     46
     72    -93   -166      7    119   -129    197    236    277    618    989     54
     77    -80   -158      0    116   -119    207    254    296    633   1005     75
     80    -23   -106    -28     90    -64    213    265    324    662   1036    109
     80     46    -33    -62     57      7    202    259    350    693   1075    153
     77     90     10    -85     33     49    179    252    371    722   1106    174
     90     96      5    -93     44     51    168    252    379    730   1114    187
     96     75    -20    -85     57     28    153    239    361    709   1093    176
     85     72    -12    -77     49     31    142    226    350    698   1088    184
     80     51    -28    -67     54     10    129    207    329    680   1065    174
     72    -20    -96    -25     83    -57    116    184    285    631   1010    129
     64   -114   -181     23    122   -148    116    176    249    589    969     88
     67   -179   -246     57    155   -213    124    174    228    568    948     72
     57   -207   -267     75    161   -236    116    148    194    530    906     38
     54   -231   -285     85    168   -257    103    119    161    493    875      7
     49   -244   -293     96    171   -267    101    114    153    480    872      7
     49   -254   -303    103    176   -277    103    111    145    465    867     10
     46   -277   -327    114    184   -301     98     98    129    446    849     -5
     44   -270   -314    111    179   -290     98     96    129    441    852     -5
     49   -257   -309    103    176   -283     98     93    127    436    854     -2
     62   -267   -329    103    194   -298     98     85    116    423    841     -7
     51   -272   -324    109    187   -296     90     77    109    415    833    -12
     46   -272   -319    111    181   -296     93     77    109    415    833     -7
     46   -293   -340    122    192   -316     98     75    103    405    826    -12
     46   -293   -340    124    192   -316     98     75     98    400    823    -10
     44   -277   -322    114    181   -298    101     72    103    400    826     -5
     57   -285   -342    114    197   -314     98     72     98    389    815    -10
     59   -335   -394    137    226   -363     96     72     67    345    769    -54
     93   -470   -563    189    327   -517    119    119      5    246    659   -155
    148   -641   -789    246    465   -714    231    272     -7    122    493   -322
    163   -600   -763    218    462   -683    358    454    103    142    485   -353
     70   -280   -353    103    210   -316    410    379    275    348    722   -150
   -109    259    368    -75   -239    314    220   -194    301    628   1130    265
   -290   1031   1319   -371   -805   1174    -67   -745    397   1104   1761    922
   -376   1595   1971   -610  -1174   1782   -327  -1031    540   1558   2299   1486
   -353   1426   1779   -537  -1067   1602   -532  -1231    335   1473   2221   1460
   -290    795   1085   -252   -688    940   -587  -1275   -163    787   1504    766
   -215    163    376     23   -296    270   -413   -974   -459    150    787     49
   -122   -122      0    122    -62    -62   -184   -491   -254    161    683    -51
    -33   -142   -111     88     36   -127    -31   -161    -28    306    774     25
     33   -176   -210     72    122   -192     57      7     72    358    797     44
     44   -213   -257     83    148   -233     85     44     80    340    771     18
     49   -228   -277     88    163   -254     96     64     80    327    753      2
     54   -257   -314    101    181   -285     98     72     72    303    722    -20
     54   -265   -319    106    187   -290    101     77     64    285    704    -38
     51   -254   -306     98    179   -280    114     96     77    293    711    -25
     64   -249   -314     90    189   -283    119    101     83    288    706    -25
     75   -244   -322     83    197   -283    116     98     75    272    693    -36
     67   -249   -316     90    192   -283    124    111     83    275    693    -28
     72   -236   -311     80    189   -272    127    116     88    275    691    -20
     83   -231   -314     72    197   -272    122    109     75    257    675    -31
     80   -228   -311     72    194   -270    129    116     83    262    678    -23
     85   -207   -293     62    189   -249    140    135    106    280    698      0
     88   -210   -301     59    192   -254    135    129     96    265    683    -10
     93   -207   -301     57    197   -254    132    129     93    257    675    -10
     90   -189   -283     49    184   -236    142    145    111    270    688     10
     90   -187   -277     49    184   -231    148    153    119    272    691     18
     90   -181   -272     44    179   -228    145    150    114    267    680     12
     83   -171   -254     44    168   -213    153    166    127    275    688     25
     90   -168   -259     36    174   -213    158    179    140    283    693     38
     98   -168   -267     36    181   -218    155    184    137    275    685     36
    103   -155   -262     23    181   -207    161    197    148    280    691     49
    111   -150   -262     18    184   -205    171    218    166    293    706     70
    116   -155   -272     18    192   -213    171    228    168    288    701     72
    124   -142   -267     10    194   -205    171    241    174    288    704     75
    129   -114   -246     -7    187   -179    179    267    192    303    714     90
    148    -98   -246    -25    194   -171    184    290    205    309    722    111
    155    -98   -257    -28    205   -176    184    314    215    311    722    124
    161    -75   -236    -41    197   -155    200    350    241    335    743    148
    179    -64   -246    -59    213   -155    200    374    254    345    758    163
    197    -59   -259    -70    228   -158    194    389    259    342    763    176
    202    -18   -220    -93    210   -119    194    405    267    350    771    197
    213      5   -207   -109    210   -101    200    423    283    366    792    226
    220     12   -210   -116    215    -98    192    423    275    358    787    228
    220     23   -200   -122    210    -88    187    420    270    348    787    231
    223     51   -171   -140    197    -59    187    413    270    348    792    244
    231     54   -176   -142    205    -59    184    402    259    340    792    249
    228     64   -166   -148    197    -49    174    376    236    309    771    236
    218     85   -132   -153    176    -23    174    361    228    298    769    241
    200     90   -109   -148    153     -7    174    337    215    283    761    244
    194     96    -98   -145    148      0    166    298    192    254    737    231
    179     88    -90   -135    135      0    174    270    187    236    722    223
    163     70    -93   -116    129    -10    184    244    179    220    711    207
    150     46   -103   -101    127    -25    179    200    150    187    678    166
    135     31   -103    -83    119    -36    174    155    127    150    644    132
    111     20    -90    -67     98    -33    179    127    119    135    626    114
    101     -5   -106    -49    103    -54    174     93     98    103    600     90
     93    -33   -129    -31    109    -83    166     57     70     64    563     62
     80    -46   -127    -15    103    -85    171     41     62     54    553     62
     70    -46   -116    -12     93    -80    166     15     46     38    535     44
     75    -64   -142     -5    109   -103    155     -7     20      5    506     18
     75    -77   -153      0    114   -114    161    -20     10     -7    491     10
     67    -70   -137      2    101   -103    163    -23      7     -7    493     18
     75    -90   -168      7    119   -127    153    -38    -10    -31    472      5
     77    -96   -174      7    124   -132    153    -46    -18    -44    457      0
     72   -101   -174     12    122   -137    163    -38     -7    -36    465     15
     77   -101   -179     12    127   -140    166    -41     -5    -38    467     20
     83    -85   -171      0    124   -127    158    -59    -28    -67    444      0
     83    -67   -150     -7    114   -106    161    -59    -28    -70    441      7
     80    -64   -145     -7    111   -103    163    -57    -23    -67    444     18
     75    -85   -161      5    116   -122    163    -62    -28    -77    433     20
     70    -80   -153      2    111   -116    168    -62    -28    -80    441     36
     70    -77   -150      2    109   -114    176    -57    -25    -83    444     46
     77    -83   -161      0    116   -122    171    -67    -36   -101    426     28
     83    -77   -161     -2    122   -119    171    -70    -38   -111    420     23
     83    -46   -129    -18    103    -88    189    -49    -15    -90    444     51
     85    -10    -98    -38     90    -54    202    -41     -5    -83    454     62
     83      5    -77    -46     80    -36    218    -41     -2    -88    454     62
     80     31    -49    -54     64     -7    236    -28     12    -80    467     85
     90     20    -70    -54     80    -25    244    -20     12    -85    465     96
     98     38    -62    -70     80    -10    241    -23     15    -90    462     98
     96    127     28   -114     33     77    249    -15     44    -62    493    137
     96    200    103   -148     -2    153    239    -18     75    -23    532    181
    103    215    109   -161     -2    163    200    -49     64    -28    535    187
    119    200     80   -161     18    140    184    -57     51    -44    522    187
    114    184     67   -150     23    124    184    -64     44    -51    514    189
    106    163     57   -135     25    111    174    -85     25    -72    504    179
    101    124     20   -114     38     72    153   -116    -20   -116    462    145
     96     41    -54    -70     75     -5    150   -129    -62   -168    410    114
     93    -57   -153    -18    122   -103    150   -142   -101   -215    358     70
     90   -122   -213     15    150   -166    148   -168   -142   -265    311     23
     80   -135   -215     25    145   -174    142   -197   -174   -301    283      0
     75   -153   -231     38    150   -192    140   -213   -197   -329    257    -10
     77   -179   -259     49    166   -218    132   -233   -220   -355    231    -25
     75   -202   -277     64    176   -239    129   -246   -239   -379    207    -41
     64   -200   -265     67    163   -231    132   -246   -241   -384    207    -33
     64   -202   -270     67    166   -236    127   -254   -252   -397    197    -38
     62   -218   -283     77    171   -249    122   -272   -270   -423    176    -57
     57   -210   -267     77    161   -239    124   -275   -275   -433    171    -46
     57   -231   -288     85    171   -259    127   -277   -280   -449    161    -36
     64   -249   -314     90    189   -283    124   -290   -298   -472    137    -54
     62   -249   -314     90    187   -283    122   -296   -303   -480    127    -62
     57   -254   -311     98    184   -283    132   -293   -296   -475    124    -54
     54   -257   -314    101    181   -285    124   -306   -311   -493    114    -75
     54   -285   -340    114    197   -311    129   -309   -319   -506    101    -88
     80   -350   -431    135    252   -389    137   -288   -348   -550     57   -122
    148   -506   -654    179    400   -579    168   -228   -418   -680    -96   -257
    189   -620   -810    215    498   -717    283    -59   -397   -782   -244   -418
    176   -457   -633    140    405   -545    402    106   -220   -667   -148   -350
     59    -70   -129      2     96    -98    400    -67    -57   -423    150    -64
   -124    511    636   -192   -379    574    171   -701    -64   -122    597    405
   -303   1286   1587   -493   -945   1436    -80  -1166     72    400   1260   1088
   -350   1636   1987   -644  -1169   1810   -311  -1431    127    745   1670   1543
   -293   1257   1551   -483   -922   1402   -478  -1628   -233    413   1327   1260
   -233    607    841   -187   -537    724   -485  -1662   -807   -433    446    387
   -158     70    228     41   -192    148   -306  -1301   -935   -865    -77   -135
    -75   -129    -57    101    -10    -93   -114   -844   -672   -753    -62   -119
      7   -181   -189     85     96   -184     20   -555   -472   -626     12    -49
     57   -207   -265     75    161   -236    106   -392   -368   -568     46    -23
     59   -226   -288     83    174   -257    122   -363   -366   -581     31    -41
     67   -241   -311     85    189   -275    122   -363   -381   -618     -5    -67
     70   -254   -327     90    197   -290    132   -350   -384   -631    -25    -80
     75   -257   -332     90    202   -293    145   -329   -371   -631    -28    -75
     80   -277   -361     96    218   -316    145   -329   -374   -639    -38    -90
     85   -275   -361     93    220   -316    148   -329   -379   -646    -46   -101
     85   -265   -350     85    218   -306    155   -319   -366   -641    -41    -90
     88   -257   -345     85    215   -301    155   -319   -368   -652    -46    -88
     98   -254   -353     77    223   -303    148   -324   -379   -670    -64    -90
    103   -236   -340     67    220   -288    158   -314   -368   -665    -64    -75
    103   -231   -337     62    218   -283    163   -309   -358   -659    -59    -64
    111   -244   -355     67    233   -298    161   -309   -361   -665    -64    -72
    109   -226   -335     57    218   -280    158   -311   -361   -659    -64    -80
    109   -202   -314     46    210   -257    161   -303   -348   -657    -57    -62
    119   -202   -322     41    218   -262    166   -296   -348   -662    -62    -51
    124   -200   -324     38    223   -262    166   -293   -348   -675    -77    -44
    111   -189   -303     38    205   -246    168   -288   -337   -662    -70    -41
    114   -192   -309     38    210   -249    171   -280   -332   -657    -64    -41
    122   -194   -316     33    218   -254    168   -277   -332   -659    -72    -46
    119   -184   -303     33    210   -244    176   -262   -314   -649    -62    -31
    122   -168   -293     23    207   -231    184   -246   -301   -641    -54     -7
    132   -158   -293     12    213   -226    181   -239   -301   -649    -64     -5
    132   -148   -280      5    205   -213    184   -226   -290   -644    -64      5
    129   -148   -277     10    202   -213    194   -197   -270   -620    -46     15
    140   -148   -288      2    213   -215    200   -179   -259   -613    -38     18
    155   -132   -288    -12    220   -207    202   -158   -246   -607    -36     33
    158   -109   -267    -25    210   -187    207   -132   -226   -589    -20     59
    171    -96   -267    -36    218   -181    210   -106   -213   -574     -7     80
    181    -88   -270    -49    226   -179    207    -88   -205   -576     -7     88
    192    -62   -254    -64    223   -158    213    -59   -187   -558      5    116
    205    -38   -244    -83    220   -140    215    -38   -171   -537     23    140
    213    -28   -241    -90    226   -135    207    -36   -171   -535     31    140
    213    -18   -231    -98    220   -124    205    -33   -168   -530     41    158
    218      2   -215   -111    215   -106    207    -25   -163   -524     49    181
    226     12   -213   -122    218    -98    200    -36   -179   -537     41    187
    226     15   -210   -119    218    -96    194    -54   -194   -550     28    179
    218     51   -166   -135    192    -57    189    -67   -197   -550     28    184
    220     64   -158   -142    189    -46    187    -88   -205   -563     23    187
    215     75   -142   -148    179    -33    179   -122   -228   -587      5    176
    194     83   -111   -137    153    -12    179   -148   -239   -589      0    166
    179     72   -106   -127    142    -15    181   -181   -246   -600    -10    142
    166     64   -101   -116    135    -18    179   -220   -270   -631    -38    109
    137     51    -88    -96    114    -18    184   -252   -280   -652    -59     90
    122     44    -77    -83    101    -15    194   -275   -280   -662    -77     77
    106     12    -96    -59    101    -41    187   -314   -303   -693   -111     44
     93    -12   -106    -41     98    -59    179   -350   -327   -724   -142     12
     80    -25   -106    -28     90    -67    181   -368   -329   -732   -153      5
     72    -46   -119    -12     96    -83    179   -394   -348   -756   -179    -18
     75    -62   -137     -7    103    -98    168   -420   -368   -782   -205    -44
     62    -67   -132      2     96    -98    171   -431   -374   -789   -213    -46
     54    -62   -116      2     83    -88    171   -444   -381   -800   -220    -46
     64    -67   -132      2     98    -98    163   -459   -400   -820   -244    -62
     64    -75   -142      5    101   -109    163   -465   -400   -826   -254    -72
     62    -70   -132      2     96   -101    171   -459   -392   -818   -252    -70
     64    -72   -137      2    101   -106    166   -467   -400   -823   -257    -75
     70    -72   -142      2    106   -106    163   -472   -400   -833   -262    -70
     67    -51   -122     -7     93    -85    171   -467   -389   -820   -254    -57
     64    -59   -124     -2     93    -90    171   -465   -387   -818   -254    -59
     67    -62   -132     -5     98    -96    166   -475   -394   -828   -265    -70
     70    -38   -109    -15     88    -72    171   -467   -384   -818   -254    -57
     62    -36   -101    -12     80    -67    174   -462   -376   -813   -252    -44
     67    -38   -106    -12     85    -72    168   -470   -384   -826   -265    -44
     67    -44   -111    -12     88    -77    174   -467   -381   -820   -265    -41
     67    -31    -98    -18     83    -64    184   -454   -366   -807   -252    -31
     77     -7    -88    -36     80    -46    187   -452   -361   -802   -252    -33
     83     28    -57    -57     70    -12    200   -441   -348   -795   -241    -23
     85     62    -23    -75     54     20    223   -423   -322   -771   -218      0
     93     90     -2    -90     49     44    244   -410   -309   -756   -200     15
    101     83    -18    -93     59     33    233   -423   -327   -776   -223     -5
    101    109      7   -106     46     57    244   -405   -306   -761   -210     12
     96    171     75   -135     10    124    254   -389   -267   -722   -171     54
    106    233    127   -168    -10    181    231   -405   -252   -701   -148     80
    103    270    166   -189    -33    218    205   -418   -241   -685   -129    101
    106    272    163   -189    -28    218    197   -415   -236   -675   -124    109
    111    252    140   -184    -12    197    184   -431   -257   -691   -142     90
    109    241    132   -174    -10    187    166   -457   -280   -714   -161     75
     93    215    122   -155    -12    171    158   -472   -298   -735   -181     67
     90    129     38   -111     25     85    153   -483   -337   -776   -228     31
     93     31    -62    -64     77    -12    142   -506   -389   -831   -288    -33
     85    -25   -111    -28     98    -67    148   -514   -413   -857   -314    -59
     72    -44   -119    -15     96    -80    145   -535   -433   -875   -337    -80
     72    -77   -150      2    109   -114    129   -561   -467   -914   -371   -116
     72    -88   -161      7    116   -124    124   -574   -480   -927   -387   -129
     67    -90   -158     12    111   -124    132   -571   -475   -922   -384   -124
     72   -103   -176     12    124   -140    122   -581   -491   -940   -402   -137
     72   -119   -192     20    132   -155    122   -587   -501   -950   -415   -142
     62   -122   -184     28    122   -150    124   -587   -501   -950   -415   -137
     62   -122   -184     31    122   -153    122   -589   -504   -956   -423   -140
     64   -135   -200     33    129   -168    119   -600   -517   -971   -441   -158
     59   -135   -194     36    124   -163    124   -597   -511   -966   -439   -153
     62   -137   -200     36    129   -166    124   -594   -511   -966   -436   -148
     67   -150   -218     41    142   -184    116   -602   -522   -976   -449   -155
     59   -155   -215     46    137   -187    116   -605   -522   -979   -452   -150
     59   -158   -218     49    137   -189    127   -594   -517   -976   -454   -142
     83   -223   -306     67    192   -265    127   -589   -553  -1021   -509   -200
    148   -387   -535    119    340   -459    150   -540   -633  -1153   -657   -358
    184   -527   -711    171    446   -618    280   -355   -623  -1257   -797   -498
    181   -420   -602    119    392   -511    415   -184   -465  -1153   -722   -457
     72    -70   -142     -2    109   -103    415   -415   -324   -924   -449   -215
   -124    511    636   -192   -379    574    174  -1088   -303   -602      7    254
   -301   1319   1621   -509   -961   1467   -116  -1553   -127    -46    693    958
   -353   1774   2127   -711  -1241   1951   -397  -1816    -10    366   1169   1467
   -288   1491   1779   -602  -1034   1634   -623  -1984   -293    153    958   1319
   -223    878   1101   -327   -662    989   -615  -1943   -784   -566    207    581
   -148    252    400    -51   -272    324   -368  -1540   -979  -1109   -428    -51
    -62     -7     54     33    -59     23   -129  -1054   -756  -1065   -496   -140
     10    -44    -57     15     31    -49     25   -750   -555   -943   -423    -83
     54    -85   -140     15     96   -111     98   -613   -483   -909   -410    -75
     64   -135   -200     33    129   -166    109   -597   -496   -943   -452   -127
     67   -145   -213     38    137   -179    116   -579   -501   -956   -470   -150
     72   -163   -236     44    153   -197    132   -555   -491   -953   -470   -150
     90   -184   -275     46    181   -228    137   -545   -493   -963   -483   -168
     85   -187   -275     49    179   -231    142   -537   -491   -963   -493   -187
     80   -181   -262     49    168   -220    153   -519   -478   -950   -485   -179
     77   -187   -267     51    171   -226    155   -514   -475   -953   -488   -179
     83   -179   -262     49    171   -220    155   -514   -478   -956   -493   -184
     85   -168   -257     41    168   -210    163   -498   -462   -940   -483   -166
     93   -158   -252     31    171   -205    166   -491   -454   -935   -478   -158
     98   -153   -252     25    174   -202    161   -491   -459   -937   -485   -163
     98   -140   -239     20    168   -189    166   -478   -446   -924   -478   -158
     96   -148   -244     25    168   -194    176   -462   -431   -911   -465   -145
    103   -148   -252     20    176   -200    171   -462   -436   -917   -470   -153
    106   -135   -241     12    171   -187    168   -457   -433   -911   -472   -153
     98   -122   -220     12    158   -171    181   -433   -410   -888   -449   -132
    106   -124   -233      7    168   -176    181   -428   -405   -885   -444   -127
    111   -111   -226      0    168   -168    179   -423   -405   -888   -446   -124
    106   -101   -207     -2    155   -153    189   -402   -384   -867   -431   -101
    111    -98   -210     -5    161   -153    197   -381   -368   -846   -420   -101
    129    -85   -215    -23    171   -150    189   -376   -371   -854   -433   -122
    132    -72   -205    -31    166   -137    194   -353   -355   -846   -428   -111
    132    -75   -210    -28    168   -142    207   -322   -332   -820   -415    -88
    145    -77   -223    -33    184   -150    207   -298   -322   -810   -402    -88
    148    -64   -213    -44    179   -137    215   -272   -303   -795   -387    -77
    145    -46   -194    -49    168   -119    231   -233   -272   -766   -361    -49
    163    -36   -200    -64    179   -116    231   -205   -259   -756   -350    -38
    179    -23   -202    -77    189   -111    233   -179   -249   -743   -342    -25
    184      5   -179    -96    181    -85    244   -137   -218   -711   -314      7
    197     12   -187   -106    192    -85    252   -106   -200   -691   -296     28
    215     31   -187   -124    200    -77    246    -90   -194   -685   -293     31
    223     57   -166   -140    194    -54    254    -67   -174   -659   -267     57
    231     77   -155   -155    192    -38    257    -49   -161   -641   -254     75
    239     85   -155   -163    197    -33    252    -51   -163   -639   -252     72
    233    103   -132   -171    181    -12    249    -54   -161   -631   -241     77
    231    122   -109   -176    171      7    257    -51   -153   -615   -228     98
    233    135    -98   -187    166     18    249    -67   -166   -620   -231     96
    231    142    -90   -187    161     25    241    -90   -176   -631   -233     90
    215    150    -64   -184    140     41    241   -114   -179   -626   -228     96
    207    148    -59   -176    135     44    239   -145   -192   -633   -236     83
    192    140    -54   -166    122     44    226   -194   -220   -665   -267     49
    166    135    -31   -150     98     51    228   -228   -228   -675   -275     36
    140    106    -36   -124     88     36    231   -262   -236   -685   -288     18
    135     77    -57   -106     96     10    215   -306   -259   -711   -314    -15
    119     70    -51    -96     85     10    207   -345   -277   -730   -335    -41
    103     54    -49    -80     77      2    210   -366   -283   -732   -342    -49
     96     20    -75    -59     85    -25    202   -394   -303   -753   -366    -77
     88      2    -85    -44     88    -41    192   -423   -327   -771   -392   -106
     77      5    -72    -41     75    -33    194   -428   -324   -766   -387   -101
     77     -5    -83    -36     80    -44    192   -439   -327   -766   -392   -106
     80    -12    -93    -36     85    -51    179   -462   -350   -789   -415   -129
     77     -5    -83    -36     80    -44    181   -462   -353   -789   -415   -122
     75    -12    -90    -33     80    -51    187   -457   -348   -782   -405   -103
     83    -12    -96    -36     88    -54    176   -465   -353   -784   -407   -109
     75     -7    -85    -36     80    -44    179   -465   -348   -776   -402   -122
     72    -18    -90    -25     80    -54    192   -446   -324   -758   -392   -119
     77    -20    -98    -31     88    -59    187   -449   -329   -761   -402   -127
     77    -18    -96    -31     85    -54    187   -454   -335   -763   -405   -135
     75     -2    -80    -36     77    -41    189   -444   -322   -745   -384   -116
     83     -7    -90    -36     85    -49    192   -436   -311   -730   -371   -103
     85     -5    -90    -41     88    -46    181   -449   -324   -745   -387   -122
     80     15    -67    -49     72    -25    187   -441   -319   -740   -381   -103
     72      2    -72    -38     70    -33    192   -428   -309   -727   -376    -88
     77    -15    -93    -31     85    -54    189   -431   -314   -730   -381   -101
     77     -2    -80    -41     77    -41    189   -433   -311   -727   -379   -116
     83     33    -49    -59     64     -7    205   -410   -283   -696   -348    -96
     96     62    -33    -80     64     12    223   -394   -265   -678   -332    -85
     98     90     -7    -93     54     41    236   -387   -257   -672   -332    -83
     83    119     36   -101     23     77    262   -363   -223   -636   -301    -49
     88    116     25   -103     31     72    272   -350   -213   -626   -293    -44
     98    109      7   -106     44     59    270   -350   -226   -636   -301    -54
     98    163     64   -129     18    114    290   -327   -181   -589   -257    -10
    101    241    140   -171    -18    189    280   -319   -140   -545   -213     36
    114    296    181   -205    -33    239    236   -348   -145   -542   -207     44
    122    283    161   -202    -18    220    218   -350   -142   -530   -200     51
    119    270    150   -194    -15    210    220   -345   -137   -522   -192     51
    114    244    129   -181     -7    187    205   -368   -161   -537   -202     33
    109    223    114   -166     -2    168    184   -392   -189   -563   -226     15
     98    150     51   -127     23    101    181   -397   -215   -592   -262     -7
     98     41    -57    -70     77     -7    176   -407   -259   -639   -319    -64
     96    -23   -122    -36    109    -72    166   -433   -301   -683   -361   -111
     77    -59   -137    -10    106    -98    168   -446   -322   -701   -376   -116
     62   -101   -163     18    111   -132    171   -454   -335   -711   -394   -127
     75   -135   -210     31    142   -171    161   -470   -358   -737   -418   -150
     64   -127   -192     28    127   -158    155   -478   -368   -743   -428   -166
     62   -122   -184     28    122   -153    155   -472   -361   -732   -420   -166
     64   -137   -205     36    132   -171    153   -478   -366   -737   -426   -179
     62   -158   -220     49    140   -189    150   -483   -376   -743   -433   -192
     51   -161   -213     51    129   -187    155   -478   -368   -735   -426   -181
     51   -168   -220     57    135   -194    155   -475   -371   -735   -431   -181
     57   -187   -244     62    150   -215    148   -485   -384   -745   -444   -197
     51   -179   -231     64    140   -205    148   -485   -381   -737   -436   -197
     49   -174   -226     62    135   -197    148   -480   -374   -727   -428   -192
     54   -184   -241     64    145   -213    142   -483   -379   -735   -439   -197
     54   -189   -246     67    148   -218    145   -480   -381   -737   -444   -192
     67   -226   -293     80    179   -259    158   -459   -389   -753   -465   -202
    127   -400   -527    135    324   -462    189   -400   -459   -870   -600   -329
    181   -550   -732    184    457   -641    303   -231   -454   -963   -737   -485
    189   -436   -626    122    405   -532    457    -31   -285   -870   -675   -457
     83    -64   -148     -7    114   -106    491   -207   -119   -641   -405   -218
    -93    496    589   -202   -340    540    202   -911   -142   -335     36    220
   -265   1288   1553   -511   -909   1421   -116  -1423     -5    197    704    883
   -340   1891   2231   -776  -1286   2060   -426  -1701    158    696   1278   1457
   -280   1714   1995   -717  -1137   1855   -704  -1904    -75    600   1195   1428
   -218   1018   1236   -400   -727   1124   -688  -1855   -597   -161    407    672
   -158    324    483    -83   -322    402   -418  -1467   -846   -776   -293     -7
    -77      2     80     36    -80     41   -145   -961   -633   -784   -428   -153
     10    -51    -62     20     36    -57     25   -631   -420   -659   -368   -116
     51    -85   -140     15     93   -111    111   -478   -324   -605   -335    -96
     64   -145   -213     38    137   -179    137   -433   -316   -620   -355   -122
     75   -176   -252     49    161   -213    140   -426   -335   -652   -392   -161
     72   -200   -272     64    171   -236    158   -400   -327   -652   -400   -161
     75   -200   -277     62    174   -239    171   -376   -311   -641   -394   -153
     85   -210   -298     62    192   -254    171   -371   -311   -644   -400   -171
     88   -205   -293     57    189   -249    168   -366   -309   -639   -397   -184
     90   -192   -283     51    187   -236    179   -345   -288   -618   -379   -168
     90   -205   -296     57    192   -249    181   -340   -285   -615   -381   -166
     88   -197   -288     54    187   -241    176   -340   -285   -618   -381   -168
     88   -184   -272     44    179   -228    184   -322   -267   -594   -363   -148
     96   -187   -283     46    189   -233    194   -303   -249   -574   -348   -135
     98   -187   -285     41    189   -233    184   -309   -254   -579   -353   -150
     96   -163   -259     33    176   -210    189   -298   -244   -568   -345   -145
    101   -155   -257     25    176   -205    197   -277   -223   -542   -324   -116
    103   -171   -275     33    189   -223    197   -270   -220   -540   -322   -116
    103   -166   -270     31    184   -218    200   -259   -210   -527   -314   -116
    103   -148   -252     20    176   -200    210   -236   -184   -498   -293   -101
    103   -142   -246     18    174   -194    210   -228   -179   -496   -290   -101
    111   -129   -241     10    176   -184    207   -220   -174   -491   -288    -98
    114   -106   -223     -5    166   -163    218   -194   -148   -465   -267    -75
    119   -103   -223     -7    168   -161    226   -171   -129   -446   -257    -62
    119   -106   -228     -7    171   -166    226   -155   -122   -441   -252    -62
    116   -101   -218     -7    166   -158    236   -129   -101   -418   -233    -51
    127    -93   -220    -18    171   -155    246   -101    -75   -394   -215    -33
    142    -85   -228    -28    184   -155    249    -80    -64   -384   -213    -33
    142    -75   -220    -33    181   -148    257    -54    -51   -374   -205    -23
    145    -62   -207    -41    176   -135    270    -12    -20   -342   -179     12
    163    -46   -210    -57    184   -129    270     15     -5   -327   -168     25
    174    -38   -213    -67    192   -127    275     44     10   -309   -158     25
    181    -20   -202    -83    189   -111    288     83     44   -272   -122     54
    197     12   -184   -103    192    -85    293    109     64   -246   -101     75
    210     15   -194   -114    202    -88    293    122     67   -244    -96     77
    215     38   -176   -127    197    -67    293    135     77   -226    -80     98
    226     64   -163   -145    192    -49    296    148     90   -202    -57    124
    239     83   -155   -161    197    -36    288    140     83   -207    -59    119
    233     96   -137   -166    184    -20    280    127     72   -215    -64    119
    223    106   -119   -166    171     -5    288    127     83   -197    -46    140
    220    103   -116   -163    168     -5    285    111     72   -200    -49    137
    210    124    -85   -166    148     20    272     75     54   -215    -57    127
    192    142    -51   -168    122     46    275     51     54   -210    -54    132
    179    124    -54   -153    116     36    270     20     46   -215    -62    119
    171    116    -54   -145    111     31    257    -25     20   -239    -85     88
    153    119    -33   -135     93     44    252    -62     10   -249    -93     70
    127     90    -36   -109     83     28    254    -90      5   -254   -103     59
    119     70    -49    -96     83     12    244   -129    -15   -275   -124     33
    101     46    -57    -75     77     -5    236   -161    -31   -290   -140     12
     93     38    -54    -64     75     -7    233   -176    -33   -290   -145     10
     90      7    -85    -49     88    -38    226   -200    -46   -303   -163    -10
     88     -2    -90    -41     88    -46    215   -223    -62   -322   -179    -31
     77      7    -72    -44     75    -33    213   -228    -64   -316   -176    -31
     77     -7    -85    -33     80    -46    213   -231    -64   -311   -174    -31
     77    -28   -106    -25     90    -64    205   -246    -80   -329   -194    -51
     70    -20    -93    -25     80    -57    207   -241    -72   -319   -184    -41
     70     -5    -75    -36     72    -38    213   -231    -59   -301   -171    -23
     77    -12    -90    -31     83    -51    202   -239    -67   -309   -181    -38
     80    -18   -101    -33     88    -59    200   -239    -67   -306   -179    -38
     80    -10    -90    -36     83    -49    215   -220    -46   -283   -158    -18
     75     -7    -85    -36     77    -46    207   -226    -49   -283   -163    -23
     75     -7    -83    -33     77    -44    200   -233    -57   -290   -171    -33
     70      0    -70    -36     70    -33    207   -220    -41   -272   -158    -18
     70     -2    -72    -33     70    -38    213   -207    -28   -257   -145     -7
     72     -5    -80    -33     75    -41    207   -213    -36   -262   -153    -18
     75      5    -70    -38     72    -31    210   -210    -28   -252   -145    -15
     75     12    -62    -46     70    -23    213   -202    -20   -239   -137     -7
     88     20    -67    -54     77    -23    207   -205    -23   -244   -140    -15
     90     33    -57    -64     75    -10    215   -194    -15   -231   -129    -10
     88     72    -15    -80     51     28    246   -161     25   -189    -93     25
     88    101     10    -96     38     57    262   -148     44   -171    -77     38
     85    129     44   -109     20     88    275   -137     57   -158    -64     44
     83    137     51   -111     15     96    290   -119     72   -142    -51     54
     98    142     44   -119     28     93    293   -109     75   -140    -51     54
    101    194     90   -148      5    142    301    -98    101   -111    -23     77
     98    267    168   -184    -36    220    293    -88    142    -62     28    127
    106    327    220   -218    -57    275    267    -88    171    -23     67    168
    132    335    202   -233    -33    270    239   -103    158    -31     59    158
    129    306    174   -220    -23    239    223   -114    142    -41     49    150
    114    303    187   -210    -36    246    218   -122    140    -38     54    158
    111    265    150   -189    -20    207    197   -142    114    -59     31    135
    114    181     67   -148     23    124    184   -161     72   -103    -18     85
     96     88     -7    -93     51     41    189   -163     41   -140    -59     49
     88     23    -64    -54     75    -20    189   -174     15   -166    -93     18
     80    -15    -98    -33     88    -57    174   -202    -20   -202   -127    -15
     77    -23   -101    -25     88    -62    166   -218    -38   -220   -145    -31
     72    -57   -129    -10    101    -93    171   -215    -38   -218   -148    -31
     75    -70   -145     -5    109   -106    163   -226    -51   -228   -158    -44
     77    -67   -145     -5    111   -106    158   -231    -62   -239   -168    -59
     67    -67   -135      0    101   -101    163   -223    -51   -228   -161    -46
     67    -80   -150      5    109   -116    161   -223    -57   -231   -166    -51
     75    -83   -161      2    116   -122    155   -231    -67   -241   -176    -64
     77    -77   -155      0    114   -116    155   -228    -64   -236   -176    -62
     75    -88   -163      7    119   -124    161   -223    -62   -231   -174    -62
     75   -106   -184     12    127   -145    153   -233    -77   -249   -192    -80
     67   -106   -174     18    119   -140    153   -231    -75   -249   -194    -85
     64    -98   -163     15    114   -129    155   -223    -67   -241   -189    -83
     67   -114   -181     23    124   -148    155   -220    -70   -241   -194    -88
     88   -171   -259     38    171   -213    163   -210   -101   -283   -239   -129
    135   -340   -478    101    303   -407    210   -135   -155   -381   -358   -241
    189   -519   -709    163    446   -613    324     20   -179   -504   -522   -413
    210   -446   -657    119    433   -550    472    218    -44   -449   -493   -415
     72    -33   -106    -20     90    -70    478    -33    122   -189   -184   -132
   -111    566    678   -228   -394    620    223   -672    176    161    285    345
   -283   1356   1639   -537   -961   1496    -96  -1169    345    701    950   1010
   -368   1964   2333   -797  -1350   2148   -392  -1423    540   1215   1532   1597
   -293   1657   1951   -683  -1122   1805   -646  -1579    254   1013   1337   1462
   -226    976   1202   -376   -714   1088   -636  -1525   -265    267    566    722
   -158    342    501    -93   -329    420   -374  -1130   -496   -303    -98     64
    -77     51    129     12   -103     90    -80   -607   -262   -272   -189    -46
     20     10    -10    -18     15      0     67   -327    -93   -174   -132    -12
     57    -38    -96     -7     75    -67    129   -213    -44   -163   -140    -33
     62    -77   -142      7    101   -109    153   -171    -38   -181   -166    -64
     64   -111   -176     23    119   -142    163   -148    -41   -202   -187    -88
     72   -122   -197     23    132   -158    163   -145    -51   -220   -207   -111
     70   -135   -205     31    137   -168    181   -122    -44   -215   -202   -103
     70   -135   -207     31    137   -171    197   -101    -28   -200   -187    -83
     80   -166   -246     44    163   -205    197    -93    -25   -202   -194    -85
     85   -163   -249     36    166   -205    197    -85    -33   -210   -207   -106
     85   -140   -226     25    155   -181    200    -72    -20   -200   -205   -116
     85   -135   -223     23    153   -179    200    -67    -10   -189   -192   -119
     88   -135   -223     23    155   -179    200    -64    -10   -189   -189   -114
     83   -137   -220     25    150   -179    215    -41     10   -166   -166    -77
     90   -127   -218     18    153   -171    223    -25     23   -153   -155    -62
     98   -135   -236     15    166   -184    218    -23     15   -161   -163    -70
     98   -137   -236     20    166   -187    220    -12     23   -153   -150    -57
     93   -114   -210     10    150   -161    220      2     31   -142   -137    -31
     98   -103   -205      2    150   -153    215      5     33   -140   -140    -33
    103   -119   -223      7    161   -171    226     23     44   -129   -135    -33
     98   -114   -213      7    155   -163    239     49     72    -98   -111    -18
    106   -109   -215      0    158   -161    233     59     80    -90   -103    -18
    119   -106   -226     -5    171   -166    233     72     83    -96   -101    -10
    124    -93   -218    -18    171   -155    244     98     98    -80    -85     18
    132    -75   -207    -28    168   -140    254    124    114    -64    -72     31
    142    -90   -233    -25    187   -161    254    142    124    -54    -67     25
    142    -85   -228    -28    184   -155    267    174    150    -25    -38     44
    142    -70   -213    -36    176   -140    280    207    174     -2    -15     67
    140    -93   -233    -23    187   -163    283    231    181      0    -12     70
    148    -90   -241    -31    192   -166    280    257    194     12     -5     83
    161    -72   -233    -44    194   -153    293    303    226     41     18    119
    179    -67   -249    -57    213   -158    298    337    246     62     41    148
    197    -33   -231    -80    213   -132    290    358    259     80     59    155
    207      5   -205   -109    205    -98    301    394    290    119     98    187
    218     12   -207   -116    213    -96    311    420    314    145    124    210
    233     33   -200   -137    218    -83    301    420    309    142    122    205
    231     64   -166   -148    200    -49    296    426    314    155    140    215
    226     85   -142   -155    184    -28    298    431    327    176    158    241
    233     93   -140   -163    187    -23    296    423    319    171    155    244
    228     98   -132   -163    181    -15    293    410    309    163    150    239
    210    111    -98   -161    155      7    298    400    311    171    158    249
    202    109    -93   -155    148      7    290    368    296    161    150    241
    197    103    -93   -150    145      5    280    327    272    142    137    226
    176    109    -70   -145    124     20    277    296    262    140    135    228
    158     93    -64   -124    111     15    272    257    244    127    119    215
    150     72    -80   -114    114     -2    254    200    210     90     83    179
    132     54    -77    -93    103    -10    249    161    189     72     57    163
    116     36    -80    -77     98    -23    246    129    176     64     44    137
    106      7    -98    -57    103    -44    233     88    145     41     25    101
     93    -10   -106    -44     98    -57    226     59    127     20      2     85
     80    -12    -93    -33     85    -51    228     49    122     20      0     83
     77    -33   -111    -23     93    -72    220     28    109      7    -18     62
     75    -62   -137     -5    106    -98    213     10     88     -7    -33     38
     67    -57   -124     -7     93    -90    213      2     85     -7    -36     36
     64    -67   -132      0     98   -101    215      5     88     -2    -31     44
     70    -72   -145      0    106   -109    205     -7     77    -10    -38     28
     64    -51   -116     -5     90    -83    200    -12     75    -12    -46     28
     59    -46   -106     -5     80    -77    202     -5     83     -2    -41     49
     72    -57   -129     -7     98    -93    197    -10     77     -7    -49     46
     75    -57   -132    -10    101    -93    194    -10     77     -5    -46     41
     67    -59   -127     -2     96    -93    210      5     98     23    -20     57
     64    -57   -124     -5     93    -88    202      2     96     23    -20     54
     67    -46   -116    -10     90    -80    194      0     90     23    -20     51
     62    -38   -103    -12     80    -72    202     10    109     46     -7     51
     64    -38   -103    -12     83    -70    205     15    116     59     -2     44
     67    -44   -111    -12     88    -77    194      5    106     49     -7     33
     67    -25    -93    -20     77    -59    197     10    111     54      0     46
     67     -5    -75    -31     70    -38    213     31    129     75     18     72
     72     12    -59    -41     67    -23    226     44    148     93     33     83
     72     33    -38    -54     54      0    244     59    168    109     46     96
     64     70      5    -67     28     38    265     77    192    140     75    119
     70     72      0    -72     36     38    270     83    192    142     75    114
     88     85     -2    -85     46     41    272     93    200    148     80    111
     80    184    103   -135    -12    145    280    111    246    202    135    166
     93    252    155   -174    -31    205    272    119    285    252    179    207
    109    296    184   -202    -38    241    241     98    293    270    194    218
    106    301    194   -202    -44    249    220     90    296    275    197    218
     93    272    176   -184    -41    226    215     83    288    277    202    220
     96    252    155   -176    -28    205    192     59    262    254    184    205
     93    257    163   -179    -33    210    171     33    228    226    155    184
     90    194    103   -142     -5    150    174     31    210    207    127    161
     90     54    -36    -72     62     10    168     15    163    158     70    101
     83    -18   -103    -33     90    -59    161      0    129    116     25     59
     64    -36   -103    -15     80    -70    161    -18    103     90      2     36
     62    -54   -116     -2     88    -85    153    -36     75     70    -15     18
     64    -70   -135      2     98   -103    140    -54     57     57    -31     -5
     57    -83   -142     12     98   -111    140    -54     57     62    -31    -10
     57    -88   -145     12     98   -116    145    -46     64     72    -23     -5
     59    -96   -155     18    106   -124    137    -54     54     62    -31    -12
     59    -93   -155     15    106   -124    135    -59     49     59    -36    -15
     62    -88   -150     12    103   -116    140    -51     57     67    -31     -5
     75    -90   -166      5    119   -127    135    -57     46     54    -44    -10
     98    -85   -184     -5    140   -135    129    -57     41     51    -57    -18
     98    -80   -181    -10    137   -129    132    -51     54     72    -41    -10
     83   -101   -187      7    135   -142    137    -51     57     75    -38    -12
     72   -119   -192     23    129   -155    127    -64     41     62    -51    -33
     57   -119   -176     31    116   -148    129    -64     38     67    -51    -41
     80   -171   -252     44    163   -210    142    -41     20     38    -88    -72
    137   -345   -483    101    309   -413    184     33    -33    -67   -218   -189
    184   -491   -675    153    428   -581    306    205    -25   -166   -358   -342
    184   -397   -581    106    381   -488    459    418    137    -88   -309   -322
     70    -15    -85    -25     75    -51    454    179    270    142    -31    -70
   -109    563    670   -228   -389    615    179   -506    244    436    400    355
   -285   1350   1634   -535   -961   1491   -129  -1023    366    950   1052   1010
   -355   1899   2255   -771  -1304   2075   -407  -1293    527   1436   1605   1571
   -293   1574   1867   -641  -1080   1719   -626  -1462    231   1210   1379   1387
   -226    924   1150   -350   -688   1036   -602  -1392   -257    478    610    654
   -150    290    441    -70   -296    366   -368  -1008   -454    -62    -20     46
    -64      0     64     33    -64     31   -116   -506   -207    -10    -83    -18
     15    -12    -28     -2     20    -18     25   -215    -10    124      2     36
     57    -33    -90    -10     72    -62    111    -62     88    187     41     49
     67    -83   -153      5    109   -119    135    -23     93    171     20     20
     83   -119   -202     18    142   -161    140     -7     85    150     -7    -10
     80   -116   -197     15    137   -155    153     15     93    150    -10    -12
     93   -114   -207     10    150   -161    163     36    103    150    -12     -7
    101   -127   -228     12    163   -176    161     41     96    140    -23    -15
     88   -140   -228     25    158   -184    168     51    103    153    -18    -10
     93   -127   -220     15    155   -174    179     72    124    171      0      2
     98   -137   -236     18    166   -187    179     75    124    168     -5     -2
    103   -127   -231     12    166   -179    179     77    122    166     -7     -7
    103   -103   -207      0    155   -155    187     93    140    187      7      7
    109   -103   -215     -2    161   -158    192    106    155    207     25     15
    122    -96   -220    -12    168   -158    192    111    158    207     23     12
    116    -85   -205    -15    161   -145    194    122    166    215     28     20
    111    -88   -200    -10    155   -142    205    135    179    228     38     36
    119    -93   -215    -12    166   -153    200    135    176    226     36     38
    122    -72   -194    -25    158   -132    202    145    187    241     44     46
    122    -64   -189    -28    153   -127    213    166    205    259     59     57
    129    -64   -194    -31    161   -129    213    174    207    259     54     49
    127    -54   -184    -38    155   -119    213    181    215    270     64     51
    127    -46   -174    -41    150   -109    223    207    239    293     85     77
    137    -54   -192    -41    163   -124    228    226    249    303     96     88
    145    -46   -192    -49    168   -119    223    236    254    306     96     83
    142    -25   -168    -59    153    -96    233    262    277    329    116    103
    153     -7   -163    -72    158    -85    246    293    296    348    135    127
    161    -12   -174    -75    166    -93    246    311    303    350    137    135
    155     -7   -163    -72    158    -85    254    342    324    374    150    148
    161      5   -155    -85    158    -75    267    379    350    402    176    168
    176      7   -168    -93    171    -77    272    405    363    415    189    179
    192     28   -163   -111    179    -67    272    431    374    426    200    197
    192     46   -145   -119    168    -49    285    467    400    459    226    223
    207     54   -155   -132    181    -49    288    488    413    478    241    231
    220     70   -153   -145    187    -41    280    498    413    480    246    236
    226     93   -135   -161    179    -20    288    517    433    504    272    265
    239    106   -132   -171    187    -12    290    527    441    519    290    288
    249    129   -119   -189    184      5    277    514    426    504    277    283
    246    155    -90   -202    168     33    275    509    423    509    285    296
    246    166    -83   -207    163     41    283    506    428    524    301    306
    252    163    -88   -207    171     38    270    480    407    511    296    293
    246    187    -59   -218    150     64    257    444    387    493    280    277
    220    189    -31   -205    127     80    265    423    387    493    280    283
    205    176    -28   -192    116     75    262    389    374    480    270    267
    189    171    -18   -179    103     77    252    345    353    454    244    239
    166    171      2   -168     83     85    254    316    350    446    231    228
    150    148     -5   -150     77     72    262    290    345    441    223    213
    142    109    -36   -127     90     36    259    254    329    423    205    187
    129    116    -12   -122     72     51    249    223    314    410    189    161
    127    111    -15   -122     72     49    249    207    311    407    187    153
    129     90    -38   -111     83     28    239    179    290    384    166    135
    109     70    -38    -90     72     15    228    153    272    363    142    119
     88     57    -31    -72     59     12    231    150    275    368    145    124
     88     38    -51    -64     70     -5    223    137    265    355    135    106
     80     25    -54    -51     67    -15    220    119    249    342    119     83
     72     25    -49    -51     59    -10    231    124    257    353    127     83
     77     28    -49    -51     64    -10    239    132    267    366    140     98
     90     49    -44    -70     67      5    226    124    259    358    135     98
     96     64    -31    -80     64     18    226    129    265    368    140    103
     98     62    -36    -83     67     15    231    135    275    376    148    106
    109     59    -49    -83     80      5    231    135    272    374    145     96
     96     51    -44    -75     67      5    228    129    267    366    140     96
     77     59    -18    -70     49     20    233    135    275    376    150    109
     80     59    -23    -70     51     18    231    135    275    381    153    109
     90     59    -31    -75     62     15    228    132    272    379    150    106
     88     72    -15    -83     51     28    233    140    283    389    158    114
     85     70    -18    -77     51     25    236    145    288    397    166    119
     96     77    -18    -85     57     28    233    142    285    392    161    111
     98    111     12   -103     44     62    257    163    309    415    179    132
     90    150     59   -122     12    106    283    187    340    446    210    166
     88    179     90   -135      0    135    298    197    350    459    228    184
     93    197    101   -145     -5    150    306    207    355    465    228    189
    103    189     85   -145     10    137    319    220    363    470    223    187
    111    233    122   -174     -5    179    324    231    384    493    249    197
    109    309    197   -210    -44    254    311    228    410    522    285    226
    103    366    259   -236    -77    314    290    226    441    563    329    275
    116    384    267   -249    -75    327    270    226    457    581    348    296
    129    358    228   -246    -49    296    249    207    428    555    324    280
    116    337    220   -228    -51    277    239    189    413    545    314    270
    101    319    215   -213    -57    270    228    176    400    537    306    257
     98    254    155   -176    -28    205    218    158    366    504    267    218
     90    140     49   -114     20     93    205    137    309    441    205    155
     77     70     -7    -75     44     31    210    129    283    410    174    127
     70     33    -36    -54     54      0    205    109    249    379    142    101
     64      0    -64    -31     64    -31    194     80    215    345    111     70
     59    -10    -70    -25     62    -38    192     72    205    337    101     62
     64    -23    -88    -20     75    -54    194     75    205    337     98     62
     67    -36   -106    -15     85    -70    187     62    187    319     80     41
     62    -36    -98    -12     80    -67    187     59    184    316     80     41
     64    -38   -103    -12     83    -72    189     67    189    327     88     51
     72    -44   -116    -15     93    -80    181     57    174    309     75     33
     64    -51   -116     -7     88    -83    176     46    163    301     64     20
     57    -46   -103     -5     80    -75    187     54    174    309     72     28
     57    -59   -116      0     85    -88    184     51    168    303     67     25
     57    -72   -129      7     90   -101    179     41    155    290     51      7
     51    -67   -119      7     83    -93    184     46    161    296     57     12
     51    -64   -116      7     83    -90    187     51    166    301     64     28
     70   -103   -176     15    122   -140    181     51    137    267     28     -5
    119   -236   -355     57    236   -296    202     93     77    176    -80   -109
    171   -423   -597    124    381   -509    301    233     44     51   -241   -277
    205   -457   -662    127    433   -558    446    457    132     33   -296   -368
    122   -124   -249      0    184   -187    509    379    309    236    -67   -171
    -70    387    457   -158   -262    423    337   -202    355    530    335    241
   -265   1124   1389   -431   -828   1257     28   -826    428    987    945    875
   -402   1852   2255   -724  -1327   2052   -262  -1195    610   1540   1602   1538
   -358   1823   2182   -735  -1270   2003   -545  -1400    467   1584   1673   1660
   -272   1247   1519   -485   -896   1382   -613  -1387     31    997   1057   1080
   -194    553    748   -181   -470    649   -418  -1067   -316    285    267    293
   -103    119    223     -7   -163    171   -129   -514   -163    168     15     25
    -20     59     80    -20    -51     70     57   -153     72    316    101     88
     44     25    -20    -36     33      2    140     10    166    363    122     96
     62    -15    -80    -25     70    -46    166     54    171    345     96     57
     64    -57   -122     -2     93    -88    189     85    176    332     77     41
     70    -80   -150      2    109   -114    194     96    168    316     57     15
     75    -88   -166      5    119   -127    197    106    163    303     44      0
     70    -88   -158      5    114   -122    210    124    174    309     49      7
     80    -83   -163      2    122   -122    218    140    187    316     57     15
     93    -88   -184     -2    137   -135    213    140    179    306     44      0
     90    -88   -181     -2    135   -135    218    148    187    311     51      7
     85    -83   -168     -2    124   -124    228    163    202    327     67     25
     90    -83   -174     -2    132   -127    226    166    200    324     64     25
    101    -72   -176    -15    137   -124    223    168    197    316     57     15
    106    -67   -174    -20    140   -122    236    189    220    340     72     31
    101    -72   -176    -15    137   -124    236    194    223    342     75     28
    109    -67   -176    -20    142   -122    228    192    213    329     70     20
    109    -51   -163    -28    135   -106    236    207    228    345     83     38
    109    -54   -163    -28    135   -106    244    226    246    361     98     54
    116    -54   -174    -31    142   -114    241    231    244    361     93     44
    114    -54   -168    -28    140   -111    246    244    254    371    101     46
    111    -23   -135    -44    122    -77    252    259    267    379    109     57
    119    -28   -148    -44    132    -88    254    272    275    384    114     59
    122    -25   -148    -49    132    -85    257    285    283    392    122     62
    122    -28   -150    -46    135    -88    275    319    309    418    145     90
    127    -25   -155    -51    140    -90    283    340    322    423    153    101
    137    -15   -153    -59    142    -85    280    355    324    423    150    101
    137     -2   -140    -67    137    -70    293    389    353    446    171    129
    145      0   -145    -72    145    -72    309    428    379    470    192    158
    161    -12   -174    -75    166    -93    309    449    384    472    189    153
    163      0   -163    -83    163    -80    322    483    405    491    205    168
    166     10   -158    -88    161    -72    337    527    436    527    233    197
    179     20   -158    -98    168    -67    342    555    452    542    254    207
    189     46   -142   -119    166    -46    340    576    459    555    272    220
    197     67   -132   -132    163    -31    350    605    483    581    296    254
    207     85   -122   -148    166    -18    348    615    488    587    306    265
    215     93   -122   -153    168    -12    340    613    485    584    303    267
    218    109   -109   -163    163      0    348    623    496    589    311    288
    220    127    -93   -174    158     15    345    620    491    589    316    309
    223    140    -85   -184    155     28    335    600    475    584    314    293
    218    166    -51   -192    135     57    332    581    470    584    327    288
    200    166    -36   -184    116     64    337    563    470    589    332    293
    194    145    -49   -171    122     49    329    527    446    568    316    275
    187    155    -31   -171    109     62    314    478    418    542    293    249
    166    158     -7   -161     88     75    316    446    415    540    296    254
    148    137    -10   -142     80     64    306    402    397    519    275    236
    137    129     -7   -135     72     62    290    350    363    483    241    205
    124    122     -5   -124     64     59    285    316    353    470    226    192
    111     90    -20   -101     67     36    290    293    348    465    215    174
    106     57    -49    -83     77      5    275    257    319    433    187    140
     96     38    -57    -70     77     -7    270    233    301    420    176    124
     83     28    -57    -57     70    -12    272    223    298    423    176    124
     88      2    -85    -44     88    -41    267    207    285    410    163    111
     83     12    -70    -49     77    -28    254    184    259    379    137     90
     75     10    -67    -44     72    -28    262    187    265    389    145     98
     75    -10    -85    -33     77    -46    262    187    270    400    155     93
     75     -7    -83    -33     77    -44    254    179    262    392    155     83
     70     10    -62    -41     64    -25    257    181    267    397    158     90
     72     10    -64    -41     70    -25    262    187    270    400    163    103
     77      2    -77    -41     77    -36    254    179    259    389    153     96
     75     -5    -80    -33     77    -41    259    187    270    397    155    106
     72      0    -75    -36     72    -36    270    200    285    413    168    119
     80     12    -70    -46     75    -28    265    194    280    410    168    114
     80     18    -62    -49     70    -20    257    189    275    405    166    109
     75     31    -44    -51     59     -5    262    197    280    413    174    124
     75     18    -59    -46     67    -20    259    194    275    410    168    122
     77     20    -57    -49     67    -18    257    189    270    402    163    119
     75     33    -41    -57     59     -2    277    215    301    436    192    137
     72     70     -2    -70     38     33    301    239    332    467    220    150
     80    119     36   -101     23     77    306    239    340    470    226    150
     77    148     67   -114      5    109    327    252    355    485    244    174
     77    135     57   -106     10     96    340    270    366    496    254    187
     90    145     54   -116     18    101    345    277    374    504    259    192
     90    228    137   -161    -25    184    342    280    402    532    290    218
     80    288    207   -184    -64    249    335    285    441    579    337    262
     90    332    241   -213    -75    288    306    272    454    597    363    288
    116    329    213   -223    -46    272    288    265    444    589    353    280
    109    324    215   -218    -54    272    277    252    428    579    348    277
    101    309    207   -205    -54    259    265    233    413    568    340    280
     96    262    163   -179    -33    215    241    205    376    532    301    246
     93    171     77   -132      7    124    231    187    329    485    249    192
     85     64    -23    -75     54     20    233    184    298    444    202    145
     77      0    -77    -38     77    -38    231    166    265    405    166    109
     64    -18    -85    -25     72    -51    220    137    231    368    137     83
     57    -38    -96     -7     75    -67    220    127    215    358    122     77
     57    -59   -119      0     85    -88    210    114    197    340    103     59
     62    -77   -140      7    101   -109    200    103    181    319     85     41
     59    -80   -140     10     98   -109    205    103    184    322     88     46
     64    -80   -145      7    103   -111    213    111    192    327     96     64
     67    -90   -158     10    111   -124    200     98    174    306     72     41
     59    -98   -158     18    106   -127    197     96    171    306     67     31
     51   -101   -153     23    101   -127    205    101    179    314     80     28
     49   -116   -166     33    106   -140    202     96    171    303     75     23
     57   -111   -171     25    111   -140    192     85    155    283     59     20
     59   -109   -168     23    114   -140    194     90    161    285     62     36
     62   -124   -187     31    122   -155    197     96    166    293     59     38
     67   -137   -205     36    135   -171    192     88    153    277     44      5
     88   -207   -296     59    189   -252    207    116    124    231     -7    -46
    145   -392   -540    122    342   -465    270    215     77    114   -145   -174
    194   -517   -711    161    449   -613    394    400     96     15   -280   -303
    179   -335   -514     77    345   -423    535    561    272    132   -184   -231
     15    103     85    -59    -36     96    475    176    376    384    142     54
   -174    743    914   -285   -545    828    168   -532    358    722    633    542
   -337   1535   1870   -600  -1104   1701   -145  -1005    496   1241   1286   1195
   -376   1948   2325   -784  -1350   2135   -439  -1275    579   1626   1730   1665
   -296   1473   1769   -589  -1031   1618   -620  -1387    205   1228   1317   1314
   -210    779    989   -285   -600    883   -527  -1215   -254    457    498    527
   -132    205    337    -36   -233    270   -254   -735   -306     77     10     54
    -51     28     80     12    -64     54     -2   -259    -23    210     41     62
     33      5    -28    -20     31    -10    116    -15    127    290     93    103
     59    -33    -93    -12     75    -62    176     80    176    303     88     90
     67    -77   -145      2    103   -111    200    116    181    290     67     67
     75   -114   -189     20    132   -150    205    127    166    254     36     41
     83   -116   -200     15    140   -158    207    135    155    236     20     38
     80   -119   -202     18    140   -161    220    158    174    249     31     46
     85   -132   -218     23    150   -174    228    171    179    244     18     33
     98   -135   -233     18    166   -184    223    171    171    228      0      5
     96   -122   -218     10    153   -168    236    187    184    239     18     31
     93   -127   -220     15    155   -174    244    200    192    239     18     44
     93   -145   -239     23    163   -192    239    200    187    233      7     20
    103   -106   -210      2    155   -158    244    207    194    241     15     18
     96    -96   -192     -2    142   -142    254    220    207    249     31     28
    101   -114   -215      5    158   -163    254    223    202    236     25     44
    103   -109   -213      2    155   -161    252    226    197    231     20     46
    103    -70   -174    -15    137   -122    265    246    218    254     33     59
    106    -75   -181    -18    142   -127    265    254    223    252     33     57
    111    -77   -189    -18    150   -135    259    252    213    233     20     49
    122    -49   -171    -38    145   -109    270    272    226    244     33     70
    109    -54   -163    -25    135   -109    283    288    236    249     36     85
    103    -72   -176    -18    140   -122    277    290    226    231     18     75
    119    -51   -171    -33    142   -109    288    311    244    244     33     96
    114    -41   -158    -38    135    -98    298    337    265    262     54    116
    135    -44   -179    -44    155   -111    301    353    270    267     57    116
    140    -36   -179    -54    158   -109    303    368    275    267     54    106
    148    -12   -161    -67    153    -88    314    397    293    283     70    119
    158     -7   -168    -77    161    -88    319    420    301    283     72    127
    176     -5   -181    -85    179    -93    319    439    303    280     70    135
    181      7   -174    -96    176    -83    329    470    322    290     77    158
    189     31   -158   -111    174    -64    342    506    342    303     96    194
    210     44   -166   -127    187    -59    342    527    345    301     96    210
    213     54   -158   -132    187    -51    345    550    355    314    103    215
    218     75   -145   -148    181    -36    355    579    374    332    127    233
    233     88   -145   -161    189    -28    355    587    374    332    135    244
    241    103   -140   -174    189    -18    348    587    366    324    129    254
    239    122   -116   -179    179      2    358    600    376    337    142    270
    244    135   -111   -189    179     12    353    589    363    327    142    272
    246    148    -98   -197    174     25    340    566    340    306    132    262
    236    168    -67   -205    153     51    340    550    332    298    127    267
    239    189    -49   -213    145     70    342    537    327    290    129    272
    236    184    -51   -210    145     67    327    496    296    257    109    257
    220    197    -23   -210    122     88    324    457    277    233     88    249
    197    207     10   -205     93    109    324    426    267    223     83    244
    187    192      5   -189     90     98    319    384    249    200     57    215
    158    155     -2   -161     80     77    309    337    223    163     25    181
    140    166     25   -153     57     96    303    309    213    150     15    174
    124    145     18   -137     54     83    296    272    194    127     -5    158
    114    124     10   -119     51     67    280    228    166     96    -36    119
    101    109      7   -106     44     59    280    210    161     80    -46    111
     90     93      0    -93     46     46    275    192    145     59    -64    101
     85     67    -20    -77     51     25    265    166    122     23    -93     83
     80     44    -36    -62     59      5    262    153    109     12   -101     80
     77     64    -12    -72     44     25    262    148    106      7   -101     80
     75     64    -10    -70     41     28    249    132     88    -12   -119     67
     67     54    -15    -62     41     20    246    122     77    -31   -132     64
     70     80     10    -75     31     46    252    129     90    -23   -122     80
     67     90     20    -80     23     57    244    122     83    -33   -127     75
     67     88     20    -77     23     54    236    111     70    -54   -142     67
     64     93     28    -80     18     62    244    119     77    -51   -137     83
     59     90     31    -75     15     62    249    124     83    -49   -129     90
     67     83     15    -77     25     49    233    109     64    -75   -150     70
     67    101     33    -85     15     67    231    103     62    -83   -153     70
     59    122     62    -90     -2     93    233    109     67    -80   -148     83
     54    119     64    -85     -5     93    228    101     57    -98   -155     77
     54    114     59    -88     -2     88    220     93     46   -114   -171     72
     57    153     96   -106    -18    124    236    111     67    -96   -150     96
     62    181    116   -122    -28    150    254    129     85    -83   -129    116
     75    231    155   -153    -38    194    265    132     90    -85   -127    122
     67    275    207   -171    -70    241    290    153    114    -70   -103    153
     72    275    202   -174    -64    239    298    161    114    -72   -109    155
     85    283    197   -187    -54    241    298    158    106    -85   -122    135
     83    355    272   -218    -93    314    303    171    140    -51    -75    176
     77    423    345   -252   -135    384    283    166    166    -23    -38    220
     88    465    376   -277   -145    423    244    142    163    -25    -33    233
     90    465    371   -280   -140    418    220    129    150    -41    -44    231
     88    452    363   -270   -137    407    218    129    148    -41    -41    246
     83    441    355   -265   -135    400    197    106    127    -62    -59    236
     88    420    332   -254   -122    379    174     72     80   -111   -103    189
     77    345    265   -213    -93    306    166     57     41   -153   -145    148
     64    218    153   -140    -44    187    163     44      0   -205   -197    106
     62    168    103   -116    -23    137    148     10    -57   -267   -252     59
     46    153    106   -101    -28    129    142    -15    -88   -306   -285     38
     41    132     88    -88    -23    111    137    -28   -103   -322   -301     28
     51    119     67    -85     -7     93    124    -49   -129   -355   -322      5
     51    122     70    -88     -7     96    114    -64   -150   -376   -340     -5
     49    122     72    -85    -10     98    116    -64   -150   -379   -340      2
     49    101     51    -75      0     77    116    -70   -161   -394   -355     -5
     49     98     49    -72      0     75    103    -93   -189   -428   -384    -33
     44    103     57    -75     -7     80    103    -93   -192   -433   -384    -28
     44    101     54    -72     -5     77    106    -90   -192   -433   -379    -20
     51    101     49    -77      0     75     98   -103   -210   -457   -394    -38
     49    106     57    -77     -2     83     98   -109   -218   -470   -405    -41
     46    111     62    -80     -7     88    101   -103   -213   -467   -400    -25
     51    109     57    -83     -2     83     93   -114   -228   -488   -415    -36
     59    109     49    -85      5     80     85   -127   -249   -511   -439    -54
     59     54     -5    -57     33     25     96   -114   -272   -548   -478    -83
    109   -158   -267     20    187   -213    124    -67   -371   -704   -652   -244
    166   -311   -478     72    319   -392    241     85   -400   -839   -820   -423
    168   -174   -342      2    254   -257    381    246   -259   -766   -758   -384
     41    181    140   -111    -49    161    392      2   -119   -548   -493   -135
   -158    805    963   -324   -561    883    109   -706   -103   -220    -31    348
   -345   1641   1987   -649  -1166   1816   -184  -1182     88    335    652   1052
   -415   2138   2553   -862  -1486   2346   -459  -1413    249    789   1158   1590
   -335   1834   2169   -748  -1252   2000   -711  -1582    -46    566    943   1434
   -265   1182   1447   -459   -857   1314   -672  -1488   -535   -174    174    675
   -192    576    769   -192   -480    672   -402  -1044   -691   -665   -410     96
    -90    290    381   -101   -236    335   -153   -555   -493   -652   -498     -5
     10    233    223   -122   -106    228    -12   -277   -335   -574   -454     20
     33    210    176   -124    -70    194     44   -181   -293   -574   -462      7
     36    171    132   -103    -49    153     64   -153   -298   -600   -491    -18
     59    142     83   -101    -12    114     64   -148   -322   -644   -530    -57
     64    122     57    -93      5     90     72   -137   -329   -665   -550    -72
     59    116     54    -90      2     85     80   -122   -324   -667   -555    -72
     64    111     46    -88      7     80     83   -119   -332   -683   -568    -85
     70    122     51    -96      7     88     83   -119   -340   -698   -579    -98
     57    119     62    -88     -2     90     96   -103   -327   -685   -566    -83
     67    124     57    -96      5     90     93   -101   -329   -688   -568    -83
     77    132     51   -106     12     93     88   -106   -340   -704   -581    -93
     80    129     49   -106     15     90     96    -93   -329   -696   -574    -80
     75    127     51   -101     12     90    103    -83   -316   -688   -566    -67
     80    137     54   -111     12     98     90    -96   -340   -709   -589    -88
     85    150     62   -119     10    106     96    -88   -337   -709   -587    -85
     83    158     72   -122      5    116    109    -70   -322   -693   -571    -64
     90    155     64   -122     12    111    101    -70   -327   -704   -584    -72
     96    179     80   -140      7    129     98    -70   -335   -717   -592    -80
     96    187     90   -142      2    140    111    -49   -314   -704   -581    -59
    101    174     72   -140     12    124    114    -38   -311   -704   -584    -57
    111    181     70   -145     20    127    109    -38   -322   -722   -597    -72
    111    200     85   -155     12    145    116    -20   -306   -714   -589    -57
    116    210     93   -163     10    153    127      5   -288   -701   -579    -38
    124    205     80   -166     20    145    124     15   -290   -709   -589    -44
    132    207     75   -168     28    142    124     31   -288   -714   -594    -41
    137    231     90   -184     23    163    132     59   -267   -701   -584    -20
    148    223     75   -187     36    150    142     83   -259   -698   -581    -10
    161    228     67   -194     46    148    145    106   -252   -698   -584    -10
    161    241     80   -200     41    161    155    140   -233   -680   -568      2
    174    249     72   -213     49    161    161    168   -218   -675   -563     12
    192    254     62   -226     64    158    161    189   -215   -678   -571     15
    197    272     72   -236     62    174    171    223   -192   -659   -548     41
    210    301     90   -254     59    197    184    254   -168   -633   -522     72
    233    316     83   -275     72    202    179    262   -171   -641   -524     70
    244    332     88   -288     77    213    184    275   -166   -636   -522     83
    241    350    106   -296     67    228    187    283   -161   -631   -511    101
    244    355    111   -298     67    233    176    270   -174   -644   -524     90
    241    353    111   -298     64    233    171    252   -192   -665   -542     77
    233    376    140   -306     46    259    174    249   -189   -662   -537     90
    231    392    158   -311     36    275    168    223   -202   -675   -542     88
    231    384    153   -306     38    270    158    181   -231   -704   -571     62
    210    397    187   -303     12    293    158    148   -241   -722   -584     54
    189    389    200   -290     -5    296    155    114   -252   -735   -597     44
    184    358    174   -272      5    267    142     64   -285   -776   -641     -2
    161    335    174   -246     -5    254    135     20   -306   -802   -667    -28
    124    322    197   -226    -36    259    140     -7   -309   -807   -672    -31
    124    298    174   -213    -25    236    135    -41   -332   -836   -701    -57
    124    280    155   -205    -15    218    127    -77   -358   -867   -732    -90
    103    249    145   -176    -20    197    124   -101   -376   -888   -756   -111
     96    239    142   -168    -23    192    116   -124   -394   -909   -779   -129
    101    218    116   -158     -7    168    109   -148   -415   -935   -802   -153
     98    213    111   -155     -7    163    111   -153   -426   -950   -818   -161
     93    200    106   -145     -5    153    119   -155   -426   -953   -823   -161
     88    176     88   -132      0    132    111   -171   -439   -971   -844   -181
     83    168     83   -127      0    127    111   -174   -446   -979   -849   -184
     75    166     90   -122     -7    129    116   -166   -444   -979   -846   -179
     85    155     70   -119      7    114    114   -168   -446   -982   -854   -187
     96    163     67   -132     15    116    106   -179   -457  -1000   -865   -197
     90    166     72   -129      7    119    119   -163   -439   -982   -846   -168
     90    140     49   -116     18     96    124   -153   -433   -976   -846   -163
     98    122     23   -109     38     72    116   -166   -452  -1002   -870   -181
     96    135     38   -116     28     88    116   -161   -444   -992   -859   -168
     93    132     38   -111     25     85    127   -148   -433   -982   -854   -155
    103    132     28   -119     36     83    122   -153   -446   -992   -867   -179
    109    150     41   -129     33     96    129   -153   -449   -997   -870   -197
     98    168     70   -135     12    119    153   -127   -420   -969   -844   -158
    103    200     96   -153      5    148    168   -111   -407   -958   -831   -140
    111    233    119   -174     -2    176    181   -101   -394   -950   -823   -127
    101    228    127   -163    -12    179    205    -77   -374   -927   -805    -96
    109    233    124   -171     -7    179    202    -75   -379   -935   -815   -103
    116    275    158   -197    -20    218    205    -70   -363   -919   -797    -88
    109    355    244   -233    -67    301    207    -59   -324   -870   -756    -41
    109    402    293   -254    -90    348    187    -64   -298   -839   -724     -7
    124    400    275   -265    -75    337    155    -83   -316   -852   -735    -20
    137    389    252   -262    -57    319    148    -85   -329   -859   -745    -25
    127    379    252   -252    -62    314    145    -90   -329   -857   -740    -12
    122    358    236   -239    -57    298    129   -114   -361   -888   -771    -36
    124    277    153   -202    -12    215    114   -142   -413   -940   -831    -90
    114    153     38   -135     36     96    119   -140   -446   -974   -872   -129
    109     77    -31    -93     70     23    119   -150   -480  -1010   -911   -171
    114     49    -64    -80     90     -7    111   -179   -524  -1054   -950   -210
     98      0   -101    -51     98    -49    114   -192   -548  -1083   -982   -220
     85    -33   -122    -25    101    -77    109   -202   -566  -1104  -1008   -239
     96    -46   -145    -25    119    -96     98   -218   -587  -1122  -1028   -265
    109    -46   -155    -31    132   -101     93   -220   -594  -1127  -1031   -272
     93    -72   -166    -12    127   -116    103   -213   -589  -1119  -1023   -265
     88   -106   -194     10    140   -150    101   -220   -602  -1135  -1041   -280
     90   -114   -207     10    148   -161     96   -233   -618  -1161  -1067   -301
     90   -127   -218     18    153   -171    103   -223   -613  -1156  -1070   -288
     85   -142   -228     25    155   -184    106   -220   -613  -1150  -1067   -290
     96   -148   -244     25    168   -194     96   -231   -626  -1163  -1078   -316
     93   -150   -244     28    166   -197    101   -226   -620  -1161  -1075   -316
     85   -161   -246     38    166   -202    106   -218   -613  -1150  -1072   -309
     93   -179   -275     41    181   -228    101   -223   -623  -1169  -1091   -324
    106   -207   -316     49    210   -262    101   -215   -641  -1192  -1119   -345
    145   -314   -459     85    301   -387    119   -171   -683  -1262  -1202   -415
    202   -524   -727    161    465   -626    194    -41   -722  -1387  -1363   -579
    223   -532   -756    153    488   -644    319    155   -628  -1402  -1421   -670
    150   -228   -379     38    262   -303    420    233   -400  -1187  -1205   -483
    -15    231    246   -109   -132    239    314   -197   -316   -914   -841   -122
   -213    924   1137   -355   -675   1031     51   -875   -319   -542   -309    420
   -348   1584   1932   -618  -1140   1756   -207  -1280   -215    -67    285   1028
   -337   1543   1880   -602  -1109   1709   -436  -1556   -376    -20    366   1163
   -257    937   1195   -342   -727   1065   -532  -1641   -833   -605   -244    576
   -174    322    496    -72   -335    407   -433  -1439  -1247  -1361  -1060   -254
    -93    -57     36     72    -67    -10   -213   -898  -1049  -1395  -1210   -397
    -10   -142   -135     75     62   -140    -46   -498   -779  -1223  -1109   -306
     67   -158   -228     44    145   -192     46   -283   -641  -1140  -1057   -267
     88   -184   -272     49    179   -228     93   -197   -594  -1119  -1047   -265
     93   -226   -319     64    205   -270    111   -168   -589  -1127  -1062   -288
    106   -246   -353     70    228   -298    116   -155   -592  -1143  -1083   -319
    106   -249   -358     70    231   -303    127   -135   -584  -1143  -1083   -324
     98   -249   -348     75    223   -298    140   -116   -571  -1137  -1083   -316
    103   -288   -394     90    246   -340    137   -114   -576  -1148  -1093   -332
    111   -293   -405     90    257   -348    140   -103   -571  -1140  -1085   -332
    106   -270   -379     80    241   -324    145    -88   -553  -1127  -1075   -316
    114   -270   -384     77    249   -327    148    -80   -550  -1124  -1080   -316
    119   -277   -397     77    257   -337    145    -77   -550  -1127  -1085   -329
    114   -257   -371     70    241   -311    155    -59   -527  -1104  -1065   -311
    109   -249   -358     67    233   -303    161    -46   -517  -1091  -1052   -298
    122   -257   -379     67    249   -316    155    -46   -522  -1101  -1060   -309
    122   -241   -363     59    241   -303    161    -36   -509  -1088  -1052   -301
    114   -231   -348     57    228   -288    168    -20   -491  -1070  -1041   -288
    127   -244   -374     57    249   -309    168    -12   -485  -1067  -1039   -293
    135   -226   -361     46    246   -293    168     -2   -480  -1065  -1036   -296
    119   -226   -348     51    231   -285    181     18   -457  -1044  -1021   -275
    124   -223   -348     49    233   -283    181     25   -452  -1039  -1015   -272
    137   -213   -350     36    241   -283    179     33   -449  -1039  -1015   -277
    132   -200   -332     33    231   -265    192     59   -423  -1010   -992   -252
    142   -197   -340     25    239   -267    194     80   -410  -1002   -989   -246
    163   -200   -366     18    262   -283    194     93   -405  -1000   -987   -249
    161   -176   -337      5    246   -257    205    116   -384   -979   -969   -231
    150   -158   -309      5    228   -233    220    155   -348   -945   -940   -200
    171   -158   -329     -7    249   -244    213    174   -340   -943   -940   -200
    184   -145   -329    -20    257   -236    213    197   -329   -932   -930   -194
    181   -122   -306    -31    241   -213    228    236   -298   -898   -896   -163
    200   -114   -314    -41    257   -213    233    267   -280   -880   -878   -140
    218   -106   -324    -57    270   -215    233    290   -272   -872   -872   -132
    215    -88   -306    -64    259   -197    241    329   -244   -841   -844   -103
    223    -70   -293    -77    257   -181    241    353   -228   -820   -818    -83
    249    -46   -296   -101    272   -171    228    353   -236   -826   -818    -83
    246    -28   -277   -111    259   -153    233    363   -226   -813   -797    -59
    244    -20   -265   -111    252   -142    239    371   -215   -800   -787    -38
    257    -23   -283   -116    267   -153    228    358   -228   -813   -800    -51
    265     -2   -267   -129    265   -135    223    345   -233   -810   -792    -64
    244     18   -228   -132    236   -103    228    337   -226   -800   -779    -54
    239     10   -228   -124    233   -109    220    314   -241   -815   -784    -51
    231      2   -231   -119    231   -114    210    275   -265   -836   -792    -49
    210     10   -200   -109    205    -93    215    252   -262   -820   -769    -38
    192      0   -192    -98    192    -96    215    218   -267   -831   -782    -96
    187    -18   -205    -85    194   -111    207    174   -290   -862   -826   -184
    168    -49   -218    -62    189   -132    215    148   -301   -888   -870   -194
    142    -75   -218    -33    179   -145    223    124   -303   -898   -885   -174
    140    -98   -239    -20    187   -168    210     83   -332   -927   -909   -205
    137   -129   -267     -5    202   -197    205     59   -342   -940   -922   -226
    116   -140   -257     10    187   -197    205     44   -342   -940   -927   -244
    114   -153   -267     20    189   -210    194     20   -361   -961   -956   -275
    124   -187   -311     28    215   -249    189      0   -379   -982   -979   -293
    114   -197   -314     41    213   -254    194     -2   -376   -979   -979   -296
    114   -226   -340     54    226   -280    200     -5   -376   -979   -979   -301
    127   -213   -340     44    233   -275    189    -20   -392   -992   -995   -316
    127   -202   -329     36    228   -265    192    -18   -387   -984   -995   -314
    119   -213   -332     46    223   -272    200    -10   -371   -971   -987   -306
    124   -213   -337     41    228   -275    192    -18   -381   -982   -995   -324
    127   -207   -335     41    231   -270    194    -18   -379   -979   -997   -322
    116   -205   -322     44    218   -262    202     -5   -363   -961   -982   -296
    122   -194   -319     36    220   -257    197     -7   -368   -963   -982   -293
    127   -194   -324     31    226   -259    192    -10   -371   -963   -982   -314
    114   -187   -301     36    207   -244    202      2   -350   -943   -971   -316
    114   -187   -301     36    205   -244    205     10   -340   -935   -969   -298
    140   -171   -314     15    226   -241    210     20   -332   -927   -958   -296
    140   -132   -272     -5    205   -200    231     41   -303   -898   -932   -280
    124    -93   -218    -15    171   -155    265     75   -262   -857   -891   -233
    132    -70   -205    -33    168   -137    280     85   -244   -833   -865   -228
    145    -70   -215    -36    179   -142    277     88   -246   -833   -862   -246
    137    -51   -189    -44    163   -119    293    111   -220   -807   -833   -218
    145     28   -116    -85    132    -44    298    127   -181   -766   -789   -179
    155     96    -59   -127    106     18    267    109   -171   -748   -771   -174
    158    135    -23   -148     90     57    246    111   -148   -722   -748   -129
    168    124    -44   -148    106     38    239    116   -142   -719   -743   -122
    184     96    -88   -140    137      5    226    106   -163   -740   -756   -158
    171     83    -88   -127    129     -2    218     96   -168   -735   -761   -171
    155     44   -111   -101    132    -31    213     90   -174   -735   -769   -163
    153    -38   -192    -59    174   -114    194     67   -220   -784   -815   -213
    150   -148   -298      0    223   -223    189     49   -272   -841   -875   -277
    132   -184   -319     23    223   -249    189     36   -296   -862   -896   -293
    127   -210   -337     41    231   -272    181     12   -327   -891   -924   -322
    132   -246   -379     54    254   -311    171    -10   -358   -917   -948   -350
    114   -272   -387     80    249   -329    176     -7   -358   -914   -940   -348
    103   -283   -389     88    246   -335    176    -12   -366   -919   -945   -358
    122   -298   -420     88    270   -358    168    -20   -379   -930   -958   -379
    116   -306   -423     93    270   -366    171    -12   -374   -922   -961   -379
    101   -314   -415    106    257   -363    179     -7   -371   -917   -958   -376
    116   -340   -457    111    285   -400    174    -15   -381   -922   -961   -392
    119   -340   -459    109    288   -400    171    -23   -389   -930   -966   -402
    106   -348   -454    119    277   -400    179    -12   -379   -919   -953   -392
    114   -358   -472    122    293   -415    179    -12   -381   -917   -950   -384
    124   -353   -478    111    301   -413    168    -20   -397   -930   -961   -397
    114   -345   -462    114    285   -402    176    -15   -387   -917   -953   -397
    111   -361   -472    122    290   -415    181    -10   -384   -914   -956   -407
    148   -413   -561    132    353   -485    176     -7   -420   -961  -1008   -457
    200   -592   -792    194    496   -691    226     72   -485  -1078  -1145   -587
    228   -735   -966    252    594   -849    361    257   -478  -1174  -1278   -737
    231   -646   -880    207    555   -763    493    402   -355  -1114  -1236   -730
    124   -296   -420     85    272   -358    485    114   -239   -909   -982   -493
    -72    335    405   -132   -239    368    189   -607   -205   -540   -480     18
   -241   1124   1366   -441   -802   1244   -127  -1088    -12     23    202    709
   -296   1590   1883   -646  -1091   1735   -428  -1322    140    465    693   1210
   -228   1283   1512   -527   -870   1397   -672  -1457   -124    275    504   1070
   -174    620    792   -226   -483    706   -600  -1330   -615   -475   -275    306
   -103     10    111     46   -109     59   -319   -883   -782   -976   -870   -288
    -15   -231   -215    122     96   -223    -49   -381   -550   -924   -922   -361
     62   -249   -311     93    187   -280    103    -93   -368   -807   -849   -303
     93   -311   -407    106    249   -358    153     -2   -332   -805   -854   -314
    101   -345   -446    122    272   -394    168     18   -340   -828   -883   -374
     90   -366   -457    137    272   -410    187     44   -332   -833   -906   -410
    101   -402   -504    150    301   -452    194     59   -335   -849   -932   -407
    114   -402   -517    142    314   -459    194     64   -345   -865   -943   -420
    109   -402   -511    148    309   -457    207     83   -329   -849   -927   -405
    103   -410   -514    150    306   -462    215     96   -316   -839   -919   -402
    116   -415   -532    150    324   -472    218    101   -319   -839   -924   -426
    119   -415   -535    145    324   -472    220    111   -311   -836   -924   -407
    114   -402   -517    142    314   -459    228    127   -293   -815   -896   -361
    122   -394   -517    135    316   -454    220    124   -296   -813   -883   -368
    129   -384   -514    127    322   -449    223    129   -288   -802   -878   -402
    111   -387   -498    135    303   -441    236    150   -270   -789   -888   -407
    119   -387   -506    132    311   -446    239    158   -267   -795   -896   -384
    127   -389   -519    129    322   -454    233    158   -270   -795   -891   -379
    119   -381   -501    132    309   -441    244    176   -249   -769   -870   -368
    116   -374   -491    127    301   -431    244    187   -239   -761   -862   -366
    129   -363   -493    116    309   -428    244    192   -236   -758   -859   -366
    127   -353   -480    114    301   -418    252    210   -220   -740   -841   -348
    116   -355   -472    119    293   -413    265    236   -192   -714   -815   -322
    132   -350   -485    109    306   -418    259    244   -192   -714   -820   -332
    148   -335   -483     93    314   -410    262    262   -179   -704   -807   -324
    137   -306   -446     83    290   -376    267    285   -155   -678   -787   -306
    148   -303   -452     77    298   -376    270    303   -148   -670   -776   -301
    161   -322   -485     77    322   -402    270    319   -142   -667   -774   -298
    161   -298   -462     67    311   -379    285    361   -111   -633   -745   -270
    171   -283   -454     54    311   -366    290    389    -93   -615   -730   -254
    192   -280   -472     44    332   -376    290    413    -83   -607   -722   -257
    197   -265   -465     31    329   -363    303    449    -57   -584   -704   -241
    200   -244   -444     23    319   -345    311    485    -33   -561   -688   -218
    226   -231   -457      2    340   -345    314    506    -28   -553   -683   -215
    249   -200   -449    -23    348   -324    314    527    -15   -537   -665   -192
    241   -187   -428    -28    335   -306    327    555     10   -501   -626   -150
    252   -174   -426    -38    337   -298    322    558     12   -496   -615   -142
    265   -153   -418    -57    340   -285    311    550      5   -501   -618   -163
    252   -135   -387    -57    319   -259    319    561     18   -485   -610   -155
    244   -137   -384    -54    314   -262    322    558     18   -483   -613   -140
    249   -119   -371    -64    309   -244    311    532      2   -493   -615   -137
    233    -93   -327    -70    280   -210    311    514      5   -483   -594   -114
    213    -75   -288    -67    249   -181    316    498     10   -470   -581   -114
    202    -83   -285    -62    241   -184    306    454    -10   -496   -610   -161
    192    -93   -285    -49    236   -189    301    418    -23   -514   -636   -176
    161   -122   -283    -20    220   -202    309    392    -23   -511   -636   -161
    148   -122   -270    -12    207   -194    296    345    -38   -524   -646   -181
    142   -150   -296      2    218   -220    285    303    -59   -548   -670   -218
    116   -166   -283     23    200   -223    285    277    -64   -548   -678   -228
    103   -189   -293     41    194   -241    277    249    -77   -561   -693   -241
    103   -210   -314     54    207   -262    259    210   -103   -587   -717   -270
     88   -223   -311     67    197   -267    254    194   -114   -592   -722   -290
     70   -241   -314     85    192   -277    259    187   -111   -589   -727   -293
     77   -252   -329     85    202   -290    249    166   -132   -610   -745   -309
     83   -254   -337     85    210   -296    246    161   -135   -610   -745   -309
     67   -257   -327     93    194   -290    252    163   -127   -602   -743   -311
     70   -270   -340     98    202   -303    249    158   -132   -607   -753   -322
     85   -272   -358     90    220   -314    241    155   -137   -610   -758   -322
     75   -246   -322     85    197   -283    246    163   -124   -592   -737   -303
     59   -265   -327    101    192   -296    254    168   -114   -581   -732   -311
     72   -272   -348     98    207   -309    246    166   -122   -589   -745   -319
     72   -259   -332     90    202   -296    249    171   -114   -579   -735   -306
     62   -257   -319     98    189   -288    257    181    -96   -561   -719   -290
     77   -254   -332     88    202   -293    249    176   -103   -563   -719   -298
     88   -246   -335     77    210   -290    252    179   -101   -561   -714   -296
     77   -220   -298     70    187   -259    267    197    -77   -535   -693   -280
     75   -194   -270     59    171   -231    290    218    -49   -506   -665   -270
     80   -161   -244     38    161   -202    306    228    -36   -496   -662   -270
     67   -137   -207     33    137   -171    327    252    -12   -472   -644   -241
     70   -137   -207     31    137   -171    335    259     -5   -470   -644   -241
     98   -114   -213      7    155   -163    337    267      0   -462   -636   -239
     90    -33   -127    -31    106    -80    348    285     49   -407   -579   -187
     83     31    -51    -57     67     -7    327    285     83   -363   -532   -142
    101     67    -36    -85     67     15    290    272     88   -348   -517   -129
    116     62    -54    -88     85      5    277    267     85   -348   -517   -132
     96     36    -59    -70     77    -10    275    267     85   -342   -511   -129
    103     18    -85    -62     93    -31    259    246     70   -355   -527   -150
    103    -12   -119    -46    111    -67    233    218     33   -394   -568   -187
     83    -93   -176      5    129   -135    236    213      5   -426   -602   -207
     77   -205   -285     62    179   -244    236    205    -31   -462   -639   -239
     90   -254   -345     80    218   -301    228    181    -67   -493   -670   -283
     77   -280   -358     98    218   -319    226    161    -88   -514   -696   -324
     59   -293   -353    116    205   -322    220    150   -106   -537   -724   -340
     70   -324   -394    127    231   -361    213    137   -127   -558   -745   -353
     72   -335   -407    129    239   -371    210    135   -132   -558   -743   -353
     57   -342   -400    142    226   -368    215    140   -122   -545   -732   -345
     59   -348   -407    145    233   -376    210    132   -132   -555   -743   -361
     67   -361   -431    145    249   -394    202    122   -150   -574   -761   -381
     59   -368   -428    155    244   -397    207    129   -140   -563   -753   -371
     54   -371   -428    158    239   -400    210    129   -140   -563   -753   -371
     72   -387   -459    158    265   -423    205    122   -155   -576   -763   -384
     72   -384   -459    153    265   -420    205    124   -150   -568   -756   -379
     67   -381   -449    155    257   -413    213    135   -132   -553   -745   -368
     77   -392   -470    155    272   -431    205    127   -145   -566   -758   -381
     83   -402   -485    161    283   -444    197    122   -158   -576   -769   -389
     90   -485   -579    197    332   -532    220    161   -179   -615   -813   -433
    145   -680   -826    267    483   -750    283    252   -249   -748   -971   -589
    189   -795   -984    301    587   -888    413    426   -241   -849  -1109   -743
    161   -618   -779    228    470   -698    558    579    -64   -727  -1002   -662
     15   -202   -218     93    114   -210    498    174     38   -475   -680   -358
   -140    446    587   -153   -363    514    192   -514     57   -109   -176    150
   -298   1239   1538   -470   -919   1387   -109   -932    262    462    504    826
   -329   1600   1930   -633  -1130   1764   -397  -1137    384    862    943   1280
   -236   1072   1309   -420   -771   1189   -594  -1278    -44    428    504    896
   -168    405    574   -119   -371    488   -514  -1148   -535   -345   -298    119
   -116   -124    -10    119    -54    -67   -241   -675   -581   -706   -763   -337
    -44   -283   -239    163     96   -262      2   -210   -306   -587   -745   -337
     54   -298   -353    119    202   -324    127     38   -150   -488   -680   -288
     75   -309   -384    116    228   -348    184    153    -88   -457   -662   -277
     80   -355   -436    137    254   -394    197    181    -88   -472   -683   -301
    106   -392   -498    142    301   -444    205    184   -103   -498   -709   -337
    103   -405   -511    150    306   -457    223    207    -96   -496   -709   -342
     93   -413   -506    158    298   -459    233    226    -80   -483   -701   -332
    101   -433   -535    163    316   -483    231    226    -85   -491   -706   -348
    124   -423   -548    150    335   -485    228    233    -85   -491   -709   -353
    119   -402   -522    140    316   -459    231    254    -64   -470   -688   -329
    114   -420   -535    153    322   -478    233    259    -62   -470   -688   -332
    109   -436   -545    161    327   -491    231    249    -70   -478   -696   -345
     90   -436   -527    174    309   -480    254    267    -49   -454   -675   -324
     83   -439   -524    176    301   -480    257    280    -33   -439   -659   -311
    106   -431   -537    161    319   -483    249    277    -38   -441   -662   -319
    111   -407   -522    145    314   -465    254    288    -28   -428   -654   -311
     98   -402   -501    153    298   -452    267    311      0   -400   -628   -285
    114   -413   -527    148    319   -467    262    314     -5   -400   -628   -288
    122   -397   -522    137    322   -459    259    322      2   -392   -620   -288
    106   -392   -501    142    301   -446    275    348     28   -361   -597   -262
    116   -387   -504    135    309   -444    277    363     44   -348   -584   -254
    137   -384   -522    122    327   -452    272    366     41   -350   -589   -265
    132   -363   -496    114    311   -428    283    389     62   -327   -568   -244
    135   -355   -491    109    311   -423    290    415     88   -301   -545   -223
    153   -361   -514    103    332   -436    285    423     88   -303   -548   -231
    150   -342   -493     93    319   -415    288    444    103   -288   -535   -220
    148   -324   -472     88    309   -397    301    480    132   -257   -509   -192
    163   -327   -491     80    324   -407    303    504    148   -241   -496   -181
    176   -314   -491     70    332   -402    311    532    168   -220   -475   -168
    171   -298   -470     62    319   -384    327    579    205   -181   -439   -132
    181   -277   -462     46    322   -368    329    607    223   -161   -423   -116
    200   -259   -462     28    329   -358    322    628    231   -150   -413   -109
    194   -233   -428     20    311   -329    335    665    262   -116   -379    -75
    200   -223   -423     10    309   -322    340    691    283    -90   -353    -49
    226   -200   -426    -12    324   -311    332    696    280    -90   -348    -46
    231   -168   -400    -31    314   -283    332    706    285    -75   -332    -31
    218   -161   -379    -28    298   -270    345    727    306    -49   -303      0
    223   -155   -381    -36    301   -270    335    711    296    -54   -301      0
    226   -135   -361    -46    293   -246    324    693    280    -62   -306     -5
    215   -116   -332    -49    270   -223    332    691    288    -51   -290     10
    213   -103   -316    -54    265   -210    329    667    275    -57   -293      7
    220   -106   -327    -57    270   -215    316    626    249    -80   -309    -10
    197   -101   -298    -49    246   -200    319    602    249    -77   -306     -7
    168   -114   -283    -28    223   -197    322    574    244    -80   -309    -12
    168   -127   -296    -20    231   -210    309    527    220   -106   -332    -46
    150   -148   -298     -2    220   -220    303    488    207   -119   -345    -67
    119   -171   -290     25    202   -231    311    465    210   -114   -345    -67
    114   -192   -309     36    210   -249    293    423    184   -140   -371    -98
    119   -189   -309     36    213   -249    272    381    155   -166   -394   -124
     93   -210   -303     57    197   -257    280    371    158   -161   -392   -119
     85   -231   -316     70    200   -272    272    350    145   -171   -405   -137
    101   -246   -348     70    223   -298    259    324    124   -192   -423   -161
     88   -252   -340     83    213   -296    262    322    127   -189   -418   -155
     83   -257   -340     85    210   -298    265    322    127   -184   -415   -148
     96   -257   -353     80    223   -306    252    303    109   -200   -433   -171
     88   -254   -342     80    213   -296    252    303    111   -194   -428   -171
     80   -249   -329     85    205   -288    262    316    129   -171   -407   -150
     93   -249   -342     77    218   -296    254    309    122   -176   -413   -161
    101   -244   -348     70    223   -296    246    303    116   -181   -415   -166
     88   -244   -335     77    210   -288    257    316    135   -161   -394   -142
     96   -239   -335     72    215   -285    257    322    140   -153   -381   -135
    103   -233   -337     62    218   -285    246    309    127   -163   -392   -150
    101   -210   -311     54    205   -259    259    327    148   -142   -374   -135
    106   -184   -290     38    197   -236    283    355    179   -111   -345   -109
    124   -155   -280     15    202   -218    293    363    192    -98   -332   -101
    111   -109   -223     -2    166   -166    319    381    218    -70   -303    -80
     96    -93   -189      0    142   -140    335    400    239    -46   -283    -57
    116   -106   -226     -5    168   -166    329    397    228    -57   -293    -72
    129    -59   -189    -33    158   -124    335    410    252    -31   -265    -51
    111     28    -83    -72     96    -28    345    433    309     36   -197     12
    119     88    -31   -103     75     28    319    420    329     64   -166     41
    142    111    -31   -127     85     41    285    402    322     64   -163     38
    142    111    -31   -127     88     41    283    413    327     70   -155     46
    135     88    -46   -111     88     23    275    402    319     70   -155     51
    142     72    -72   -109    106      0    249    376    293     49   -174     33
    129     36    -96    -83    111    -28    241    363    270     28   -194     12
    109    -64   -174    -20    140   -119    246    363    246      2   -226    -15
    119   -166   -288     23    202   -226    236    342    194    -51   -283    -75
    116   -213   -332     46    223   -272    228    322    161    -85   -314   -109
     93   -249   -342     77    215   -296    236    314    148    -93   -319   -111
     93   -270   -363     88    228   -316    226    293    124   -114   -340   -132
    103   -272   -376     83    239   -324    205    270     96   -140   -363   -158
     98   -277   -376     88    236   -324    210    272     98   -135   -361   -153
     85   -288   -376    101    231   -332    215    275    101   -129   -358   -148
     96   -309   -405    106    249   -355    205    262     85   -142   -371   -168
     93   -301   -394    101    244   -348    205    262     88   -140   -363   -168
     77   -303   -381    114    228   -342    213    270     96   -127   -355   -158
     88   -314   -402    111    244   -358    205    259     83   -140   -363   -171
    103   -309   -413    103    257   -361    194    252     75   -145   -368   -179
     88   -296   -384    101    233   -337    202    259     85   -132   -355   -161
     88   -303   -392    109    239   -348    200    259     83   -135   -361   -161
     98   -316   -415    109    257   -366    189    249     70   -145   -368   -174
     93   -314   -407    111    249   -361    200    267     80   -135   -361   -171
    114   -436   -550    161    332   -493    223    306     38   -197   -431   -233
    184   -639   -823    226    504   -730    296    413    -31   -348   -613   -415
    215   -701   -917    241    566   -810    439    615     15   -405   -704   -530
    158   -480   -639    161    397   -558    571    691    200   -252   -548   -405
     15    -31    -46      7     28    -38    410    119    228    -15   -218    -85
   -150    696    844   -272   -496    769     77   -566    280    413    353    488
   -303   1462   1764   -579  -1034   1613   -205   -917    530   1013   1047   1176
   -290   1647   1938   -678  -1114   1792   -509  -1130    542   1265   1322   1478
   -194   1060   1252   -433   -724   1153   -646  -1205     62    693    740    943
   -137    389    527   -127   -332    457   -478   -945   -345    -36    -31    200
    -77    -77      0     75    -41    -38   -184   -418   -277   -244   -348   -116
      7   -187   -194     90    101   -189     28     -2    -25   -111   -290    -88
     67   -197   -267     62    166   -231    132    200     96    -38   -241    -54
     67   -249   -319     90    192   -283    184    283    132    -28   -241    -54
     83   -306   -392    111    236   -348    200    306    127    -46   -262    -83
    101   -309   -410    103    254   -358    205    316    116    -62   -285   -116
     83   -298   -384    106    231   -340    218    340    129    -54   -280   -114
     88   -314   -405    111    244   -358    226    355    137    -49   -277   -114
    101   -319   -423    109    259   -371    220    355    127    -62   -285   -127
     98   -306   -405    103    252   -355    228    371    140    -49   -270   -109
     98   -324   -423    111    259   -371    241    392    161    -33   -257    -85
    114   -319   -433    101    272   -374    231    387    150    -41   -265   -101
    109   -293   -402     90    254   -345    233    392    155    -33   -254   -101
     98   -277   -376     90    236   -327    249    415    179     -5   -226    -72
    111   -270   -381     77    244   -327    244    413    174     -7   -228    -83
    116   -270   -387     75    252   -329    241    415    174     -5   -226    -85
    106   -257   -363     75    231   -309    252    439    197     18   -202    -57
    109   -259   -368     75    239   -314    259    452    207     28   -189    -46
    119   -262   -381     70    249   -322    252    449    200     20   -194    -51
    116   -241   -358     62    236   -298    259    467    218     44   -174    -31
    114   -239   -353     62    233   -296    270    488    236     64   -155    -18
    137   -241   -379     51    257   -309    267    491    233     62   -155    -23
    135   -215   -350     38    241   -283    270    506    246     75   -142    -12
    135   -202   -337     33    233   -270    280    532    267     98   -122     12
    142   -210   -353     33    244   -280    280    545    275    103   -114     18
    158   -205   -363     23    259   -283    280    563    283    111   -111     20
    148   -194   -342     20    241   -267    296    600    314    145    -83     46
    158   -184   -342     12    249   -262    301    626    329    161    -64     59
    176   -176   -353     -2    262   -262    301    646    337    166    -59     62
    174   -155   -329     -7    252   -241    319    688    368    200    -31     93
    179   -137   -316    -23    244   -226    327    727    394    228     -7    116
    205   -127   -332    -38    267   -228    327    750    402    236      5    119
    215   -114   -329    -51    270   -220    332    782    420    257     25    142
    210    -90   -301    -59    254   -194    345    820    449    293     57    179
    233    -85   -319    -75    275   -202    345    836    454    301     67    192
    246    -62   -309    -93    277   -184    337    841    454    306     83    202
    239    -33   -275   -103    254   -153    345    854    470    329    106    228
    244    -25   -270   -109    257   -148    345    857    472    340    114    236
    257     -7   -265   -124    259   -135    332    836    457    329    114    231
    252     12   -239   -132    244   -111    335    833    462    342    132    249
    239     23   -215   -132    226    -93    337    820    462    348    140    259
    241     31   -210   -135    226    -88    322    779    431    324    124    239
    226     38   -187   -135    207    -72    314    748    420    314    119    233
    200     49   -153   -124    176    -51    322    724    423    322    124    241
    194     28   -168   -111    181    -70    316    680    407    306    109    218
    187     18   -168   -101    179    -75    306    633    384    283     85    187
    153      7   -148    -83    150    -70    311    605    384    280     85    179
    142    -23   -166    -59    153    -93    309    568    371    267     72    163
    137    -46   -187    -46    161   -114    290    519    340    236     44    127
    116    -59   -176    -28    145   -116    288    493    329    228     36    119
    106    -77   -184    -15    145   -129    288    478    324    226     31    116
    116    -90   -210    -12    161   -150    277    449    301    205     15     93
    116    -96   -213    -10    163   -155    272    433    293    197      7     83
    101    -98   -200      0    150   -148    280    433    298    205     12     88
    109   -124   -233      5    168   -176    275    420    285    194      2     77
    114   -122   -236      2    174   -179    270    410    277    189     -2     67
     96   -111   -210      5    153   -161    277    418    290    205     12     85
     98   -106   -205      5    150   -155    275    418    293    210     15     90
    114   -103   -220     -5    166   -161    267    410    280    197      7     75
    103    -98   -202     -5    153   -150    272    418    293    213     20     90
     98   -101   -200      0    148   -150    277    426    303    226     33    103
    111   -103   -215     -2    163   -158    267    415    293    215     25     90
    101    -98   -202     -2    150   -148    267    418    293    220     31     96
     96    -80   -176     -7    135   -127    285    439    316    246     51    122
    111    -57   -171    -28    140   -114    293    446    327    254     57    124
    127    -12   -140    -57    132    -75    309    459    342    270     77    132
    111     20    -90    -67    101    -33    342    488    381    309    114    168
    109     33    -77    -72     93    -20    350    496    389    316    122    176
    127     23   -106    -75    116    -41    345    488    376    298    106    158
    132     77    -54   -103     93     12    361    511    410    335    142    194
    122    148     25   -135     46     88    363    527    452    384    192    244
    137    207     70   -174     33    140    324    504    459    397    213    259
    140    233     93   -187     23    163    309    501    475    418    236    280
    132    226     93   -179     20    161    309    517    485    433    249    301
    148    207     59   -179     44    135    285    493    459    413    233    283
    153    194     41   -174     54    119    265    465    433    392    215    265
    129    155     25   -145     49     90    262    459    420    387    207    259
    119     59    -59    -88     90      0    254    444    379    342    161    215
    132    -33   -166    -51    148   -101    244    418    322    275     93    150
    119    -77   -197    -20    155   -137    254    410    303    259     72    135
    101   -103   -205      0    150   -155    254    394    285    241     57    119
    109   -140   -249     15    179   -194    233    361    241    197     18     77
    101   -150   -254     23    176   -202    228    355    233    192     12     72
     88   -145   -236     28    161   -189    236    363    241    205     20     83
     93   -168   -262     36    176   -215    228    353    226    189     10     70
    106   -168   -275     31    189   -220    226    342    210    174     -2     54
     90   -161   -252     33    168   -205    231    350    218    184      5     67
     93   -174   -267     38    179   -220    228    345    213    176      0     62
    109   -179   -290     33    197   -236    218    332    192    158    -15     41
    109   -176   -285     33    197   -231    223    340    200    168     -5     54
     98   -174   -275     36    184   -226    226    342    202    174     -2     59
    111   -181   -296     33    202   -239    213    327    181    153    -20     38
    111   -189   -301     36    205   -244    215    329    179    150    -28     31
     93   -197   -290     51    192   -244    228    348    192    161    -20     44
    132   -306   -439     85    285   -371    236    371    137     85   -101    -33
    197   -483   -680    142    439   -581    298    470     64    -62   -272   -205
    220   -571   -792    174    506   -680    452    688    122   -114   -366   -314
    197   -384   -581     93    389   -483    584    818    306     23   -233   -213
     62     62      0    -64     31     31    465    322    366    259     85     90
   -119    756    875   -316   -498    813    163   -374    413    670    633    657
   -280   1517   1797   -618  -1041   1657   -116   -774    633   1254   1322   1350
   -272   1753   2026   -740  -1148   1888   -410  -1008    665   1545   1647   1704
   -200   1202   1402   -504   -800   1301   -563  -1117    202   1034   1130   1234
   -145    550    693   -202   -420    620   -449   -919   -244    285    342    465
    -67     46    111      7    -90     77   -194   -433   -254    -23    -70     51
     20    -54    -75     18     46    -64     20      2      0     96    -36     62
     70    -85   -155      5    111   -119    153    249    158    197     31    119
     96   -135   -231     18    163   -181    207    340    197    205     28    106
    116   -168   -285     25    200   -228    210    350    176    168    -10     59
    114   -176   -290     31    202   -233    220    374    179    161    -23     44
    111   -194   -309     41    210   -252    236    397    189    163    -25     44
    127   -205   -332     38    228   -267    233    400    176    145    -44     20
    129   -202   -335     36    231   -267    241    410    184    150    -41     20
    116   -192   -309     38    213   -249    257    431    205    171    -23     41
    124   -202   -327     38    223   -265    252    428    197    158    -33     28
    140   -192   -335     25    236   -262    249    433    197    158    -31     28
    132   -171   -303     18    218   -239    257    452    218    184     -7     54
    122   -168   -290     23    205   -228    265    462    231    197      2     64
    140   -166   -306     12    220   -236    257    454    215    179    -10     44
    132   -155   -288     10    210   -220    267    470    226    192      0     59
    124   -153   -277     12    200   -215    275    488    246    213     20     80
    137   -158   -296     10    215   -226    272    485    244    207     15     70
    140   -140   -283      0    210   -213    275    496    252    218     25     77
    129   -137   -270      2    197   -202    288    522    275    241     46    103
    140   -142   -283      0    210   -213    288    530    280    246     51    106
    153   -111   -265    -20    207   -187    283    530    277    241     49    101
    142   -111   -254    -18    197   -181    301    561    311    275     75    132
    145   -114   -259    -15    200   -187    309    579    324    285     88    142
    158   -111   -272    -23    215   -192    298    581    314    275     80    132
    158    -85   -244    -36    200   -163    306    607    335    296    101    155
    155    -75   -231    -41    192   -153    322    644    371    329    132    187
    174    -72   -246    -51    207   -158    314    654    368    327    129    181
    181    -62   -244    -62    210   -153    322    683    387    342    145    197
    176    -46   -223    -64    200   -135    345    732    426    381    179    236
    194    -41   -236    -77    213   -137    345    758    439    392    189    246
    213    -20   -236    -96    223   -127    345    782    449    402    200    257
    213      5   -207   -109    210   -101    358    823    480    436    231    293
    218     12   -205   -114    213    -96    363    852    498    454    249    314
    246     23   -223   -135    233   -101    355    857    491    452    249    316
    252     49   -202   -150    226    -75    361    878    509    478    280    345
    249     67   -181   -161    215    -57    363    891    527    498    303    374
    267     77   -189   -171    228    -54    348    880    509    485    301    371
    262    101   -163   -184    213    -28    342    867    504    483    303    379
    252    111   -140   -181    194    -12    353    872    511    498    322    405
    257    119   -137   -187    197    -10    345    849    496    485    311    397
    257    140   -116   -197    187     12    332    813    472    467    298    374
    226    140    -85   -184    155     28    340    795    472    472    309    381
    213    132    -83   -174    148     25    342    761    462    459    301    374
    213    111   -101   -163    155      5    332    714    436    433    275    340
    187    114    -72   -150    129     20    332    680    428    423    262    324
    166     93    -72   -129    119     10    332    649    420    413    252    314
    168     70    -98   -119    132    -15    316    600    389    381    220    277
    155     54   -101   -109    129    -23    311    563    371    361    202    257
    127     33    -93    -80    111    -28    314    542    366    358    200    257
    127     10   -119    -70    122    -54    298    509    337    329    171    231
    135      2   -135    -70    135    -64    288    480    314    311    150    205
    122    -12   -135    -57    127    -72    293    472    316    311    148    207
    116    -31   -148    -41    132    -88    290    465    309    306    145    205
    127    -41   -171    -44    148   -106    277    441    285    283    129    184
    119    -28   -148    -46    132    -85    283    439    288    290    135    192
    111    -33   -145    -41    127    -88    288    444    296    298    140    200
    132    -33   -166    -49    148    -98    275    431    280    285    124    179
    129    -25   -158    -54    142    -93    272    428    277    285    124    176
    114    -31   -148    -41    129    -88    280    441    296    306    148    197
    122    -28   -150    -49    135    -88    275    439    293    303    145    197
    135     -2   -137    -64    135    -70    262    428    283    293    137    184
    124     12   -111    -70    116    -49    275    444    301    311    153    205
    137     33   -103    -85    119    -33    288    459    322    332    174    226
    150     64    -88   -109    119    -10    293    465    327    337    181    226
    135     93    -41   -114     88     25    322    491    361    371    213    257
    119    116     -5   -119     62     57    337    506    384    397    236    280
    140    116    -25   -129     83     46    329    501    371    379    223    262
    153    155      2   -158     75     80    335    514    387    397    239    277
    140    241    101   -189     20    171    350    542    446    459    298    342
    140    290    148   -218     -2    220    316    517    454    475    319    361
    155    324    168   -241     -5    246    285    501    457    488    335    371
    155    329    171   -244     -7    249    285    514    470    509    353    392
    155    306    150   -231      2    228    272    501    454    496    335    384
    163    303    140   -236     10    220    244    467    420    465    309    353
    150    277    124   -215     12    202    244    462    413    462    309    353
    137    192     54   -166     41    124    244    459    387    431    277    324
    148     83    -64   -114    106     10    228    433    327    361    205    257
    142     44    -98    -93    122    -25    220    407    285    322    163    220
    122      7   -114    -64    116    -51    231    402    280    319    158    215
    124    -31   -155    -46    137    -93    218    376    249    290    127    184
    132    -33   -166    -49    148    -98    202    355    223    262    101    150
    114    -36   -150    -38    132    -93    210    361    228    272    111    163
    114    -59   -174    -28    142   -116    213    358    228    272    114    171
    127    -64   -192    -33    158   -127    200    340    207    252     93    153
    124    -57   -181    -33    153   -119    202    345    210    257     93    155
    111    -64   -179    -23    142   -119    202    345    207    257     93    155
    122    -70   -192    -25    155   -129    194    329    192    239     80    137
    122    -67   -189    -28    153   -127    189    322    187    236     77    129
    109    -75   -184    -15    145   -129    200    335    202    254     88    145
    109    -90   -200    -10    153   -145    189    319    187    236     72    127
    116    -96   -213    -10    163   -153    181    314    176    226     64    116
    103   -103   -207      0    153   -153    197    329    192    241     72    129
    122   -166   -288     23    205   -226    207    350    168    207     33     88
    194   -340   -535     72    363   -439    249    431     90     64   -132    -64
    218   -452   -672    116    444   -561    387    626    122    -12   -249   -194
    192   -309   -501     57    345   -402    524    779    288     88   -161   -137
     88     51    -36    -70     62      7    496    472    389    288     93     93
    -80    691    771   -306   -426    730    179   -277    355    618    568    579
   -244   1478   1719   -618   -982   1597   -116   -737    532   1171   1236   1247
   -277   1839   2117   -782  -1197   1977   -400   -987    623   1540   1647   1662
   -210   1431   1641   -610   -924   1535   -615  -1158    262   1221   1327   1395
   -161    763    924   -301   -542    844   -540  -1026   -231    439    511    613
    -93    207    301    -57   -197    254   -293   -589   -332     23      2    114
    -15     25     38     -7    -28     31    -70   -127    -75    122      7     96
     54     12    -41    -33     49    -12     85    176    132    259    103    174
     80    -20   -103    -31     90    -62    158    298    205    296    122    192
    101    -51   -155    -25    127   -103    163    314    189    262     85    150
    106    -64   -171    -23    137   -116    171    332    184    244     62    127
     98    -85   -184     -5    140   -135    194    363    202    254     70    140
    106    -96   -202     -7    153   -148    197    366    200    241     59    127
    109    -96   -207     -7    158   -150    192    368    194    236     49    109
     98    -85   -187     -7    142   -137    205    389    213    254     67    119
    106    -77   -184    -12    145   -129    213    402    223    265     77    129
    124    -72   -197    -25    158   -135    200    394    210    252     67    119
    114    -70   -187    -23    148   -127    205    405    220    259     75    132
    101    -70   -171    -18    135   -119    215    418    233    272     85    148
    114    -75   -189    -18    150   -132    210    415    228    270     83    135
    116    -54   -171    -33    142   -111    207    420    233    275     85    137
    114    -33   -150    -41    132    -90    220    441    257    298    109    161
    119    -41   -161    -38    140   -101    220    444    259    301    109    161
    124    -33   -158    -44    140    -96    213    441    252    293    101    150
    114    -25   -140    -46    124    -83    228    462    277    316    124    179
    119    -18   -137    -51    127    -77    231    475    290    327    135    189
    129     -7   -140    -62    135    -72    220    472    280    316    127    179
    124      7   -116    -64    122    -54    231    491    298    335    145    200
    122      2   -119    -64    122    -57    241    514    322    358    163    218
    145      5   -142    -75    145    -67    239    522    322    355    158    210
    150     18   -132    -85    142    -57    244    540    335    366    168    215
    140     28   -111    -83    127    -41    262    579    366    400    197    246
    155     36   -122    -98    140    -41    259    594    371    405    205    252
    171     49   -122   -111    145    -36    259    613    379    415    213    262
    168     64   -103   -119    135    -18    275    652    413    446    239    293
    171     62   -109   -116    140    -23    285    685    433    465    254    309
    194     75   -122   -135    155    -23    280    701    436    467    257    306
    202    109    -93   -155    148     10    288    735    457    488    280    329
    207    124    -83   -168    145     23    296    769    480    514    309    366
    228    129    -98   -179    163     15    288    779    478    517    314    374
    239    155    -83   -197    161     36    290    789    485    530    324    387
    233    179    -54   -207    142     62    301    807    504    555    350    413
    241    187    -57   -215    148     64    293    802    498    553    350    413
    257    207    -49   -231    153     80    280    784    480    540    342    402
    246    231    -15   -239    132    106    285    782    485    550    358    423
    241    233    -10   -239    127    111    283    769    480    550    361    433
    246    239     -7   -244    127    116    272    735    457    527    348    415
    226    252     25   -239    101    140    275    711    452    530    348    418
    200    246     46   -223     75    148    280    688    452    530    348    418
    197    252     54   -223     70    153    267    639    426    501    322    387
    179    246     67   -213     54    158    267    605    415    483    309    368
    155    239     83   -197     36    161    277    581    418    488    309    368
    148    210     59   -179     44    135    265    537    397    459    280    335
    140    194     51   -168     44    124    252    496    371    433    254    301
    119    176     57   -148     31    116    257    475    371    431    249    298
    106    150     44   -127     31     98    254    452    361    420    239    288
    111    137     23   -127     44     80    236    415    332    392    210    257
    103    142     36   -124     33     90    236    402    327    389    207    252
     90    135     44   -111     23     88    241    400    329    397    213    257
     98    116     18   -106     41     67    226    379    309    371    194    236
     96    111     12   -106     41     64    223    371    301    363    189    228
     85    111     25    -98     28     70    231    379    316    384    202    244
     96    111     15   -106     38     64    223    371    306    374    194    233
    103    124     20   -114     41     72    215    361    296    363    184    223
     93    142     46   -119     23     96    223    368    311    379    197    244
     93    137     44   -114     25     90    226    374    314    384    205    252
    106    129     23   -119     41     75    215    363    303    376    194    233
    103    145     41   -124     31     93    223    374    316    389    207    246
     98    166     67   -132     15    119    241    394    342    415    231    270
    114    205     88   -161     12    148    252    402    353    423    239    275
    114    244    129   -179     -7    187    272    420    374    441    257    290
     93    277    184   -184    -44    231    309    452    418    488    301    332
    111    275    163   -194    -25    220    303    449    407    475    290    319
    127    277    150   -205    -10    215    301    444    400    467    283    309
    114    350    233   -233    -59    293    314    467    444    514    327    355
    114    410    296   -262    -90    353    306    472    478    555    368    397
    132    446    311   -290    -90    379    262    446    472    555    376    402
    140    465    324   -301    -90    394    257    454    488    574    394    420
    140    454    311   -298    -85    384    254    457    491    579    400    431
    148    428    280   -288    -64    355    228    428    459    555    379    405
    137    415    277   -277    -70    348    213    407    436    535    361    394
    119    355    236   -239    -57    296    215    407    423    522    342    381
    116    249    129   -184     -5    189    205    387    371    462    283    319
    124    176     51   -150     36    114    194    361    322    407    231    265
    103    155     51   -132     23    103    202    353    311    400    220    262
     93    127     33   -111     28     80    200    337    290    381    202    244
    103     90    -12    -98     59     38    184    311    257    345    171    207
    101     96     -5    -98     54     46    181    303    252    342    166    205
     85     88      2    -88     41     46    184    306    252    342    163    207
     98     72    -25    -85     62     25    171    290    231    324    145    189
     98     64    -36    -83     67     15    168    283    223    314    137    181
     85     64    -20    -75     54     23    181    296    236    329    150    194
     93     46    -46    -72     70      2    179    285    223    319    140    181
     96     49    -49    -72     72      0    168    275    210    303    127    166
     85     49    -38    -70     62      5    171    280    215    309    132    171
     90     44    -46    -67     70      0    176    283    215    311    132    174
     98     38    -59    -70     80    -10    166    267    200    293    116    155
     96     41    -54    -70     75     -5    171    275    207    298    122    161
     98      0    -98    -49     96    -49    181    290    200    283    101    145
    158   -153   -311     -2    233   -231    189    316    111    161    -31     20
    207   -342   -550     67    376   -446    298    462     62     12   -213   -174
    205   -311   -517     51    358   -413    454    665    176     38   -213   -200
    124    -18   -142    -57    132    -80    501    530    327    226      0    -10
    -31    501    532   -233   -280    517    280   -132    348    501    384    379
   -226   1317   1543   -545   -885   1428    -23   -696    509   1047   1065   1075
   -327   1917   2244   -795  -1286   2078   -296   -950    735   1587   1670   1691
   -262   1784   2047   -761  -1156   1914   -568  -1140    553   1545   1641   1709
   -181   1189   1371   -504   -776   1280   -639  -1148     64    914    995   1093
   -137    542    678   -202   -407    610   -400   -784   -254    239    257    363
    -46    215    262    -85   -153    239   -140   -270    -90    176     83    174
     36    158    122    -98    -44    140     41     75    122    301    150    218
     72    122     49    -96     12     85    148    259    236    368    194    252
     83     70    -15    -77     49     28    163    285    223    335    155    207
     98     46    -51    -72     75     -2    168    296    205    303    124    171
     85     36    -51    -62     70     -7    184    322    215    306    122    166
     83     25    -57    -54     70    -15    194    340    220    303    116    161
    106     20    -88    -64     96    -33    189    340    210    285     98    140
    109     23    -85    -64     96    -31    197    353    218    290    101    142
    106     25    -83    -67     93    -28    207    371    233    303    114    158
    114     23    -90    -67    103    -33    205    371    228    301    109    150
    116     31    -85    -75    101    -25    202    371    226    296    109    145
    109     44    -67    -77     88    -10    213    392    246    314    124    166
    116     44    -72    -83     93    -12    210    394    244    311    122    161
    124     46    -77    -85    101    -15    210    394    241    309    119    153
    111     57    -57    -85     83      0    220    410    259    324    135    168
    116     59    -57    -88     85      2    228    423    267    332    142    176
    132     75    -59   -106     96     10    223    426    267    335    145    176
    129     83    -46   -106     88     18    231    441    280    348    155    192
    122     83    -41   -103     80     23    233    454    290    358    163    200
    132     90    -41   -111     88     25    231    459    290    355    161    189
    137    103    -33   -122     85     36    239    472    301    363    166    200
    129    106    -23   -116     77     41    257    509    335    392    192    228
    140    101    -38   -122     88     31    257    522    335    394    192    228
    155    114    -44   -135     98     36    252    532    340    394    197    228
    155    127    -28   -142     90     49    267    566    363    418    218    252
    155    122    -33   -137     96     44    280    597    384    439    231    265
    174    135    -41   -155    106     49    277    613    389    441    231    259
    176    153    -25   -166    101     64    283    644    410    462    252    280
    179    168    -10   -176     96     80    296    680    441    485    275    309
    200    174    -25   -187    114     75    296    704    444    485    277    311
    207    194    -15   -202    111     90    301    732    454    498    288    324
    205    215     10   -210     96    114    314    774    488    532    324    366
    218    213     -5   -218    109    103    316    797    498    545    337    381
    244    233    -10   -239    127    111    311    807    501    550    340    384
    236    262     23   -252    106    142    319    826    522    574    366    407
    241    275     33   -259    103    155    319    831    522    581    379    415
    254    290     36   -272    106    166    303    815    506    568    374    413
    241    311     70   -275     85    192    301    813    509    576    384    428
    233    314     77   -275     77    197    314    810    519    589    400    449
    241    319     77   -280     80    200    303    787    498    574    392    439
    231    335    103   -283     62    220    296    753    483    561    384    431
    202    340    137   -270     33    239    301    730    480    563    389    433
    192    322    129   -259     28    226    290    680    457    540    368    407
    184    306    122   -246     31    215    275    631    428    511    342    374
    163    296    132   -231     15    215    283    602    428    511    342    366
    145    285    140   -215      2    213    277    566    420    504    335    355
    137    259    122   -200      7    192    257    514    379    462    296    311
    122    241    116   -181      2    179    257    485    366    452    283    301
    106    218    111   -166     -2    166    254    465    361    446    280    298
    111    205     93   -158     10    150    233    428    329    410    246    270
    106    189     83   -150     10    137    228    410    311    394    233    257
     98    179     80   -140      7    132    236    407    316    402    244    270
    101    166     64   -135     18    116    228    392    301    389    239    267
    109    166     57   -137     25    111    215    371    280    368    215    252
     90    166     72   -129      7    119    220    376    290    376    213    254
     90    153     62   -122     15    109    226    379    293    384    223    249
    101    150     49   -127     25    101    215    366    280    376    223    231
     93    163     70   -127     12    116    218    376    296    397    241    241
     75    158     83   -116     -5    122    228    387    309    413    257    252
     88    153     64   -122     10    111    220    379    301    402    252    244
     93    161     67   -129     12    114    218    379    298    402    249    241
     77    171     93   -124     -7    132    233    397    319    423    267    265
     96    192     96   -142      0    145    233    402    324    426    270    270
    111    241    129   -176    -10    187    241    410    332    433    285    285
     96    277    181   -187    -44    231    270    433    363    465    314    324
     83    280    197   -181    -57    239    296    454    389    491    332    340
     98    265    163   -181    -31    213    296    454    381    483    322    314
    103    301    197   -202    -46    249    296    465    397    498    337    322
    101    392    290   -246    -93    342    303    483    439    545    387    371
    116    480    363   -298   -122    423    267    459    444    558    413    407
    124    519    394   -324   -135    457    236    444    454    576    428    428
    119    472    350   -296   -116    413    252    470    483    607    452    452
    129    426    293   -280    -83    361    246    465    472    602    441    431
    137    454    316   -296    -88    387    218    431    439    576    423    394
    116    462    345   -290   -114    405    207    420    428    571    428    405
    111    402    290   -257    -88    348    194    407    394    535    389    384
    116    293    176   -207    -31    236    181    381    332    467    311    306
    103    207    103   -155      0    155    192    379    309    439    280    277
     88    181     90   -135     -2    137    200    371    296    428    270    272
     96    150     54   -122     20    103    181    340    257    394    236    233
     93    119     25   -109     33     72    174    324    233    371    213    215
     88    127     38   -106     25     83    181    329    244    384    223    228
     90    103     12    -98     38     59    171    322    231    368    213    213
     98     83    -15    -90     57     33    171    314    213    353    194    202
     85     80     -5    -83     46     36    176    319    220    363    197    210
     75     83      7    -77     33     46    174    314    215    366    197    194
     88     77    -10    -83     49     33    161    296    194    348    184    176
     90     96      5    -93     44     49    161    296    197    353    187    181
     80     93     12    -88     33     54    163    298    200    361    192    184
     88     70    -18    -77     54     25    155    288    187    345    179    171
     83     59    -23    -72     51     18    153    280    174    332    163    153
     72     54    -18    -62     46     18    158    290    181    342    168    163
     96     10    -85    -54     88    -36    163    306    161    311    135    135
    153   -158   -311      2    231   -233    189    363     83    184     -2      2
    168   -319   -491     72    327   -405    337    563    103     90   -142   -150
    161   -213   -374     23    267   -293    475    727    252    158    -98   -142
     70    142     70   -106      0    106    465    470    368    353    148     72
    -98    730    828   -314   -462    779    197   -259    353    670    600    532
   -265   1558   1821   -646  -1041   1688   -114   -774    509   1228   1296   1239
   -319   2034   2353   -857  -1337   2192   -402  -1044    636   1670   1792   1743
   -262   1751   2010   -745  -1137   1878   -631  -1221    350   1480   1597   1595
   -200   1114   1314   -457   -756   1213   -620  -1150   -155    737    828    849
   -122    485    605   -181   -363    545   -368   -722   -353    168    184    220
    -41    246    288   -103   -163    267   -129   -218   -103    231    137    161
     18    215    197   -119    -90    205     33    103    119    371    220    231
     57    192    135   -124    -38    163    116    254    210    415    241    239
     77    148     70   -114      5    109    124    277    200    389    215    200
     75    119     44    -98     15     83    140    301    200    379    205    189
     77    114     33    -96     20     75    153    324    213    381    200    194
     93    127     33   -109     31     80    142    322    197    363    176    161
     93    122     25   -109     33     75    145    329    200    358    171    145
     77    109     31    -96     23     70    163    350    220    379    192    161
     88    119     28   -103     28     75    163    353    220    379    194    161
    106    135     28   -119     38     83    161    350    218    371    189    161
    106    168     59   -137     23    114    166    366    236    392    207    184
    106    166     59   -137     23    114    171    376    249    405    213    189
    114    174     59   -145     28    119    163    371    241    394    210    176
    114    189     75   -150     20    132    176    387    259    413    226    197
    114    192     75   -153     18    135    181    400    275    428    241    210
    127    207     80   -168     23    142    174    394    267    420    233    192
    135    215     80   -176     25    148    174    400    272    423    239    197
    119    220    101   -168     10    161    189    423    296    446    257    220
    124    231    103   -179     10    168    187    426    301    449    262    226
    137    233     93   -187     23    163    181    431    303    449    265    226
    127    226     96   -176     15    161    192    452    319    465    277    244
    127    244    116   -184      5    181    200    470    335    480    288    252
    145    252    106   -200     18    179    192    475    335    478    285    244
    142    259    116   -200     12    187    200    493    353    493    301    254
    129    275    145   -205     -7    210    210    522    381    522    327    283
    145    267    122   -205     12    194    213    542    389    524    332    290
    153    270    114   -213     20    192    220    568    402    537    342    298
    153    293    140   -223      5    218    231    605    433    566    366    327
    166    306    140   -236     12    223    228    626    441    571    368    329
    187    324    137   -254     25    231    233    652    454    581    376    329
    187    340    150   -265     18    246    244    691    485    613    405    363
    192    345    153   -270     20    249    249    719    501    633    426    384
    218    353    132   -288     44    244    241    732    501    633    428    387
    226    371    145   -298     41    259    246    753    517    652    446    413
    220    381    161   -303     31    272    249    766    527    670    462    436
    246    394    148   -322     49    272    244    763    522    667    465    439
    249    426    176   -340     36    303    239    756    519    672    475    449
    231    446    215   -337      7    332    246    756    530    685    491    467
    233    452    215   -342     10    332    239    735    514    672    483    457
    236    459    220   -348      7    340    226    701    491    649    465    436
    213    457    241   -337    -15    350    228    678    485    646    465    436
    205    452    246   -327    -20    350    231    652    480    646    467    439
    210    457    244   -335    -18    350    213    600    449    610    433    402
    189    452    262   -322    -36    358    215    561    441    600    420    387
    153    446    290   -301    -70    371    220    527    436    594    413    376
    158    415    257   -285    -49    337    213    483    415    568    387    340
    155    405    249   -283    -46    327    207    444    400    550    371    314
    127    392    265   -262    -67    329    205    415    394    545    363    306
    124    355    231   -241    -54    293    200    389    379    524    340    285
    132    355    223   -244    -44    290    187    358    353    496    319    265
    111    345    233   -231    -62    290    194    350    358    506    322    272
    103    332    228   -220    -62    280    194    340    355    504    314    262
    119    329    207   -226    -44    267    179    311    329    472    293    226
    111    337    226   -223    -57    283    184    311    332    480    296    231
     93    332    236   -215    -70    285    187    314    337    491    306    239
     98    303    202   -202    -51    254    184    303    327    480    296    220
    101    298    197   -200    -49    249    184    301    329    483    303    223
     88    324    236   -205    -72    280    187    309    342    493    311    239
     98    337    236   -218    -70    288    187    311    345    491    316    246
    109    329    218   -220    -54    275    181    306    337    483    306    244
     90    335    244   -215    -75    290    184    314    353    501    314    252
     90    358    267   -223    -88    314    181    314    358    506    324    257
    114    348    233   -233    -59    290    174    309    345    493    314    244
    106    361    254   -233    -72    309    197    332    376    524    340    267
     96    387    290   -241    -96    340    223    361    410    563    374    290
    119    444    324   -280   -101    384    223    361    415    566    381    288
    114    459    342   -288   -114    402    241    368    426    568    389    301
    111    452    340   -283   -114    397    259    392    444    589    405    322
    129    446    314   -288    -93    381    259    392    439    581    394    309
    140    493    353   -316   -106    423    270    407    470    620    433    345
    116    568    449   -342   -166    509    249    400    506    665    472    389
    114    610    496   -363   -189    553    218    389    517    683    493    407
    142    592    449   -368   -153    522    194    374    498    662    483    397
    155    579    423   -366   -132    501    194    381    501    667    491    418
    129    576    444   -355   -158    511    189    376    501    675    491    431
    142    545    402   -345   -129    475    171    350    470    652    465    387
    140    480    340   -311   -101    410    166    332    436    615    431    335
    132    389    257   -259    -62    324    163    327    402    576    392    316
    153    332    176   -244    -10    257    150    301    358    522    335    277
    163    309    142   -236     10    226    135    267    314    465    290    249
    145    283    137   -215      2    213    140    252    290    449    270    244
    119    226    106   -171      7    166    155    252    288    452    252    215
     90    210    119   -153    -12    166    148    231    265    418    231    181
     83    194    111   -140    -12    153    150    223    252    405    220    176
     67    150     83   -111     -7    116    155    226    244    397    205    179
     75    166     90   -119     -7    129    158    226    254    420    213    158
     85    168     83   -127      0    127    171    241    270    449    241    158
     67    166     98   -116    -15    132    171    239    265    436    239    171
     77    163     83   -122     -2    124    163    223    241    410    213    171
     93    148     54   -119     20    101    163    215    228    410    210    150
     75    132     57   -103      7     96    176    228    246    426    226    174
     80    140     59   -111     10    101    176    226    241    407    213    189
    101    148     46   -127     25     98    158    205    213    376    187    176
    109     85    -23    -96     67     31    171    223    197    363    158    168
    132    -85   -218    -23    174   -150    220    293    145    283     36      5
    189   -259   -449     33    316   -353    329    444    111    145   -132   -220
    200   -213   -415      5    306   -314    475    633    228    166   -135   -257
     83    111     28    -96     28     70    517    452    387    376    109    -28
   -106    641    745   -267   -426    693    241   -319    345    659    527    410
   -272   1452   1725   -592   -997   1587    -85   -919    446   1174   1195   1101
   -371   2062   2431   -846  -1402   2247   -374  -1223    623   1714   1818   1756
   -319   1914   2234   -797  -1275   2073   -626  -1382    452   1704   1813   1808
   -205   1275   1478   -535   -841   1376   -628  -1280    -23    984   1057   1065
   -132    610    743   -239   -439    678   -366   -823   -244    363    348    363
    -57    288    342   -116   -200    314    -88   -270    -25    342    207    213
     62    228    166   -145    -51    197     72     62    174    452    259    246
     98    200    101   -150     -2    150    140    179    236    478    262    244
     80    174     90   -127     -5    132    171    228    257    485    257    218
     83    122     38   -103     23     80    184    249    257    478    239    171
    103     96     -7    -98     57     44    184    257    246    457    223    135
    106    119     12   -114     46     64    181    270    246    449    220    140
     98    103      5   -101     46     54    189    280    254    454    220    140
    106     80    -28    -96     67     25    189    283    252    452    213    124
    111     93    -18   -101     64     38    189    290    257    457    220    132
    103    101     -5   -103     54     49    184    298    265    459    220    148
    116     98    -18   -106     67     38    184    303    265    462    220    150
    124    109    -15   -119     67     46    184    309    272    472    233    161
    114    124     10   -119     51     67    189    327    288    493    254    184
    119    124      2   -122     57     64    187    332    293    504    257    181
    135    132     -2   -132     67     64    189    340    301    517    272    176
    111    148     33   -129     38     90    194    355    322    535    290    194
    114    135     20   -124     46     77    202    374    340    558    316    223
    140    124    -18   -132     77     54    197    374    335    553    311    215
    135    129     -5   -132     70     62    200    384    340    561    316    223
    132    137      5   -137     62     72    205    400    355    576    329    239
    161    148    -12   -153     88     67    202    407    358    579    335    241
    179    155    -23   -168    101     64    205    423    366    589    348    254
    171    150    -20   -161     96     64    218    449    389    610    361    270
    181    150    -31   -166    106     59    223    467    400    620    368    270
    205    158    -46   -181    127     57    226    485    407    631    379    272
    192    166    -25   -181    109     70    241    522    433    657    405    303
    192    161    -31   -176    111     64    254    555    454    675    426    324
    215    179    -36   -197    124     72    254    576    459    680    433    327
    223    202    -20   -213    122     90    270    613    488    706    457    345
    213    192    -23   -205    116     83    288    654    514    730    485    387
    228    194    -33   -213    132     80    293    685    532    753    501    394
    239    210    -28   -226    132     90    301    714    550    779    522    387
    226    223     -2   -223    114    111    316    745    576    805    553    413
    236    218    -18   -228    127    101    319    761    587    818    571    433
    252    239    -12   -246    132    114    309    761    584    820    576    441
    249    272     23   -265    114    148    309    771    594    836    597    470
    257    275     18   -265    119    148    311    774    602    846    607    491
    272    290     15   -283    127    153    288    740    571    815    584    465
    270    311     41   -290    114    176    288    727    568    818    589    470
    254    309     54   -283     98    184    290    711    566    820    597    485
    262    316     54   -288    103    187    277    678    548    805    592    480
    246    327     80   -288     83    205    267    633    530    789    579    467
    213    345    129   -280     41    239    265    600    527    789    584    465
    200    316    114   -259     41    215    265    563    517    774    568    446
    194    293     98   -244     49    197    262    524    501    756    550    418
    166    277    111   -223     25    194    257    491    493    743    540    415
    148    265    116   -207     15    192    246    457    475    719    519    394
    142    228     85   -187     28    158    239    418    452    696    496    363
    132    233    101   -181     15    168    233    394    441    688    485    342
    116    223    106   -171      5    166    226    376    433    680    475    324
    116    197     80   -158     18    140    223    361    420    665    467    309
    116    207     90   -161     12    150    218    342    407    652    457    296
    106    226    119   -166     -5    174    213    335    402    646    457    298
    109    218    109   -163      0    163    213    332    394    639    449    301
    116    202     83   -161     18    142    205    324    381    623    439    298
    103    192     88   -150      7    142    210    329    389    623    439    314
     98    166     67   -132     15    116    218    342    394    628    444    329
    114    163     49   -142     33    106    215    335    389    628    441    303
    111    194     80   -153     15    137    215    340    400    644    462    303
     98    194     93   -148      2    142    226    350    410    654    467    306
    122    213     90   -166     15    153    220    348    405    652    467    296
    116    200     83   -161     18    142    223    348    402    649    467    298
    106    213    106   -161      0    161    226    355    413    657    472    316
    109    231    122   -171     -5    176    226    355    413    652    467    311
    124    252    127   -187      0    189    231    358    413    649    467    311
    109    283    171   -197    -31    228    257    379    436    667    480    340
    109    301    192   -205    -41    246    283    400    459    688    496    358
    109    306    194   -210    -41    252    298    410    475    701    506    350
    114    293    179   -202    -31    236    322    426    485    709    514    350
    114    298    184   -207    -36    244    332    439    498    719    524    374
    129    376    244   -254    -57    311    324    441    517    740    545    400
    135    446    311   -293    -88    379    301    426    530    753    561    423
    122    509    387   -314   -132    449    280    420    553    779    581    449
    137    504    366   -322   -114    436    262    423    558    782    581    457
    153    472    319   -314    -83    397    252    413    542    766    566    441
    140    465    322   -303    -90    394    236    394    530    761    561    426
    129    449    319   -288    -93    384    223    376    511    745    545    413
    127    368    239   -249    -54    303    205    350    457    683    480    353
    114    265    150   -189    -18    207    205    335    413    626    418    298
     90    197    106   -145     -7    150    207    322    384    594    376    270
     93    155     62   -124     15    109    207    301    358    561    348    249
     93    129     33   -114     31     83    200    280    335    542    329    231
     83    140     57   -111     12     98    200    275    332    542    327    228
     80    145     62   -114     10    103    194    265    322    532    314    210
     93    132     38   -111     28     85    187    252    303    511    296    189
     80    132     51   -106     12     93    189    246    296    501    283    184
     67    119     51    -93      7     88    187    241    288    491    270    179
     83    106     23    -96     28     64    181    239    280    483    265    176
     70    103     33    -85     18     70    187    239    283    485    262    168
     54     88     31    -72     10     59    189    239    280    480    259    161
     64     88     23    -77     20     57    181    226    267    465    246    150
     72     88     15    -80     28     51    176    223    262    462    244    148
     51     88     36    -70      7     62    187    231    272    475    254    158
     57     83     25    -70     15     54    174    226    262    457    236    137
     85     23    -62    -54     75    -18    179    233    223    402    179     83
    129   -161   -290     15    207   -226    228    296    140    265     20    -62
    155   -342   -498     93    327   -420    361    439     93    119   -153   -246
    158   -220   -381     31    267   -301    483    558    205    174   -103   -226
     44    150    106    -96    -31    127    470    293    348    410    179     36
   -132    784    917   -327   -524    849    223   -296    483    826    698    566
   -275   1639   1914   -680  -1093   1777    -77   -688    779   1467   1444   1319
   -303   2062   2364   -880  -1335   2213   -340   -792   1028   1951   1943   1823
   -246   1740   1987   -748  -1117   1862   -566   -930    748   1712   1701   1618
   -202   1093   1293   -446   -748   1192   -592   -982    135    906    901    846
   -127    457    584   -163   -355    519   -366   -657   -171    301    241    213
    -67    262    329    -98   -200    296    -98   -194     54    374    226    176
      0    226    223   -114   -111    223     62     80    220    472    288    223
     54    187    129   -122    -36    158    129    194    265    478    280    207
     57    145     88   -101    -15    116    158    223    259    454    252    176
     49    127     77    -90    -15    103    168    239    257    439    231    148
     62    116     54    -90      2     85    168    244    246    418    207    127
     67    106     38    -88     12     72    179    257    249    413    202    132
     57    119     62    -88     -2     90    181    270    257    415    207    129
     70    119     49    -93     10     85    179    272    254    405    192    114
     85    124     38   -103     23     83    179    275    252    397    184    111
     70    129     59   -101      5     96    189    285    262    405    192    122
     67    124     57    -96      5     90    194    290    267    410    200    127
     85    148     62   -116     10    103    189    290    265    407    202    129
     83    142     57   -114     12    101    200    301    275    418    215    148
     70    140     67   -106      0    106    202    306    277    420    218    153
     85    189    103   -137     -7    148    189    298    270    410    215    145
     93    187     93   -142      0    140    194    311    283    426    233    166
     85    187    101   -137     -7    145    205    329    303    446    254    189
     90    192     98   -142     -5    145    207    337    311    452    262    197
    101    213    111   -155     -5    163    207    342    311    449    262    197
     85    236    150   -161    -31    192    210    358    327    462    280    215
     88    233    145   -161    -28    189    218    376    340    472    293    233
    106    228    122   -168     -7    176    218    384    345    472    298    233
    111    228    116   -168     -2    174    218    400    353    480    314    252
     98    228    129   -163    -15    179    226    423    366    493    327    267
    111    236    124   -174     -7    181    228    441    379    501    335    275
    127    265    137   -197     -5    200    228    465    394    517    350    290
    119    285    166   -202    -23    226    241    498    423    545    381    319
    140    285    145   -213     -2    215    244    522    436    553    387    337
    161    293    132   -228     15    213    244    550    452    563    394    350
    168    332    161   -252      2    246    246    576    470    576    402    363
    176    340    163   -257      7    252    254    605    485    589    410    371
    197    363    166   -283     15    265    252    626    501    613    441    397
    205    397    192   -301      7    296    252    646    517    631    457    426
    205    441    233   -324    -12    337    244    654    522    636    459    439
    220    449    228   -335     -2    340    241    659    524    641    472    457
    233    478    244   -358     -5    361    233    659    524    644    483    470
    226    501    275   -363    -25    389    236    659    530    652    498    485
    231    532    301   -384    -36    418    226    644    519    644    504    485
    244    542    298   -392    -25    420    215    628    509    639    511    491
    236    558    322   -397    -44    441    207    613    504    639    522    493
    231    555    324   -394    -46    441    205    589    488    628    514    485
    228    527    298   -379    -33    413    200    558    467    607    498    462
    215    527    311   -371    -46    420    197    532    459    597    491    449
    192    472    280   -335    -44    376    202    501    446    579    472    426
    192    436    241   -314    -23    340    202    467    426    555    444    387
    181    394    213   -290    -15    303    202    433    410    530    415    355
    155    371    215   -262    -28    293    205    405    400    517    397    335
    148    335    187   -241    -20    262    194    371    379    493    368    306
    140    316    176   -228    -18    249    184    340    355    472    342    283
    116    298    181   -207    -33    241    189    324    348    467    335    283
    103    262    158   -181    -25    210    197    319    348    470    329    285
     93    236    142   -166    -25    189    189    301    337    454    316    270
     85    265    179   -176    -46    223    189    290    332    452    311    267
     70    254    184   -163    -57    218    194    285    335    454    311    272
     67    228    161   -148    -46    194    194    283    332    452    311    270
     70    236    166   -153    -46    200    192    283    340    462    327    283
     54    233    179   -145    -62    207    194    285    348    470    335    288
     57    241    184   -148    -64    213    197    285    350    472    342    285
     67    257    189   -161    -59    223    194    285    355    478    353    290
     62    277    215   -171    -75    246    192    283    353    472    353    293
     64    280    215   -174    -75    249    192    285    361    480    363    301
     77    296    215   -189    -70    254    187    283    361    480    368    303
     80    316    236   -197    -77    277    192    290    371    488    379    314
     72    319    246   -197    -88    285    197    296    379    493    389    324
     88    335    244   -213    -77    290    197    301    381    498    397    332
     90    355    262   -226    -85    311    205    309    389    504    407    340
     90    371    280   -231    -93    327    228    329    410    524    428    363
     90    400    309   -246   -109    355    246    340    420    530    439    371
     93    423    329   -259   -116    376    262    353    431    540    452    379
     88    418    327   -254   -119    371    277    366    436    545    457    384
     96    423    327   -259   -114    376    285    379    449    553    462    392
    106    488    379   -298   -137    433    290    394    480    584    496    420
    106    555    449   -332   -171    504    280    397    509    615    530    454
    111    597    485   -355   -187    542    254    389    524    639    550    483
    132    620    488   -376   -176    555    231    389    527    644    555    485
    140    600    459   -371   -161    530    207    374    501    620    537    465
    124    558    433   -342   -153    496    205    361    485    607    519    454
    127    553    426   -342   -150    491    189    340    462    589    504    441
    129    491    361   -309   -114    426    176    316    423    548    457    400
    106    371    265   -241    -77    319    179    303    381    498    400    353
     96    303    207   -200    -54    257    181    296    355    462    361    319
     83    233    150   -158    -33    192    176    270    319    423    327    283
     64    174    109   -119    -20    142    171    246    288    387    288    252
     70    192    122   -132    -28    158    168    236    277    374    277    244
     77    189    111   -135    -18    150    161    226    267    363    267    231
     70    171    101   -122    -15    135    158    215    257    345    249    218
     59    166    106   -111    -23    137    163    215    254    337    244    226
     67    145     75   -109     -5    111    161    213    249    332    233    218
     83    140     54   -111     12     98    161    210    244    329    226    200
     77    135     57   -106     10     96    158    202    236    319    218    179
     67    109     41    -88     12     75    155    200    228    309    207    171
     64     98     33    -83     15     67    148    194    220    298    200    171
     64     93     28    -80     18     62    150    194    223    298    197    174
     54     90     36    -75     10     64    153    197    223    298    197    168
     62     98     36    -80     12     67    148    192    218    290    187    161
     80     49    -33    -64     57      7    153    205    194    252    142    132
    119   -124   -244      2    179   -184    192    262    122    135      7      0
    163   -316   -480     75    319   -400    306    407     80     -7   -171   -189
    187   -265   -452     38    319   -358    441    610    189     12   -176   -218
     88     83     -5    -88     44     41    480    493    387    265    106     54
    -64    683    748   -309   -405    714    285    -49    511    652    587    553
   -239   1496   1732   -631   -984   1613     18   -514    740   1236   1283   1244
   -322   2055   2377   -865  -1348   2216   -220   -714   1002   1795   1893   1862
   -267   1751   2018   -743  -1143   1886   -426   -906    693   1556   1660   1693
   -223   1114   1337   -446   -779   1223   -488  -1026     64    753    867    919
   -168    491    659   -163   -415    574   -361   -800   -277    127    189    246
   -111    202    314    -44   -213    257   -137   -337   -106    111     72    124
    -33    192    226    -80   -129    207     10    -38     85    236    150    181
     36    174    137   -106    -51    158    101    132    179    288    181    197
     49    148     98   -101    -23    124    137    189    192    275    161    176
     59    124     64    -90     -2     96    150    205    181    252    135    150
     67    114     44    -90     10     80    153    213    176    236    116    129
     70    103     31    -88     18     67    161    226    179    223     98    127
     67     85     18    -77     23     51    171    241    179    213     88    129
     80     90     10    -85     36     51    171    246    179    215     90    124
     77     85      7    -83     33     46    174    252    184    213     96    129
     77     80      2    -80     38     41    184    270    192    218    101    142
     80     75     -7    -77     44     33    184    270    192    223    101    122
     96    101      5    -98     46     54    179    272    194    215    101    124
     96    101      2    -98     46     51    181    285    197    218    101    148
     93     88     -5    -90     49     41    192    296    207    236    111    140
     93    103      7    -98     41     57    194    303    218    249    127    142
     83    114     31    -98     25     72    194    309    220    257    132    148
     77     85      7    -83     36     46    210    329    244    285    161    145
     83     90      7    -88     36     51    215    340    257    303    179    140
     85     98     10    -93     38     54    215    350    265    311    189    145
     83    137     54   -109     15     96    218    363    275    319    194    174
     83    124     41   -103     20     83    223    374    283    327    202    197
     85    124     38   -106     23     83    223    387    288    332    205    207
     85    129     44   -109     20     88    226    402    301    348    223    223
     96    135     38   -114     28     88    226    415    306    353    228    228
    114    153     36   -135     38     93    215    418    298    345    220    226
    122    171     49   -148     36    111    215    436    306    350    223    236
    122    174     51   -150     36    114    223    462    322    366    231    249
    135    187     51   -161     41    119    228    491    337    387    246    265
    142    171     28   -158     54    101    236    522    353    400    259    288
    158    192     33   -176     62    111    231    542    358    407    259    293
    187    223     36   -207     75    132    228    566    366    413    262    293
    213    246     33   -228     90    140    233    594    381    436    280    314
    210    272     59   -244     75    168    236    620    397    452    296    337
    220    290     70   -257     75    181    233    641    405    465    303    355
    239    309     70   -275     83    189    233    657    413    478    314    368
    239    322     83   -280     77    202    236    670    420    491    329    379
    241    335     93   -290     72    215    236    672    423    493    337    392
    254    350     93   -303     80    223    228    667    415    488    337    397
    257    361    103   -311     77    233    220    654    405    478    332    402
    246    384    137   -314     54    262    215    641    397    472    332    418
    241    387    142   -314     46    265    210    615    381    459    324    413
    241    392    150   -316     44    270    202    589    366    452    322    394
    226    387    158   -306     33    272    202    563    361    446    324    389
    213    368    155   -290     28    262    207    537    350    433    319    381
    194    319    122   -257     36    220    215    506    335    410    301    366
    174    298    124   -236     25    213    220    475    324    397    285    348
    155    303    148   -231      2    228    218    431    301    368    259    311
    142    267    124   -205     10    197    220    394    275    345    236    272
    124    228    101   -179     10    166    218    366    259    327    220    246
    109    207     96   -158      7    153    218    337    241    303    200    228
    101    189     88   -145      5    140    210    309    215    275    168    197
    101    166     64   -132     18    116    210    285    200    254    150    166
     93    150     57   -122     18    103    210    272    189    244    142    158
     93    148     51   -122     20    101    210    262    179    233    132    150
    103    148     41   -127     31     96    205    249    166    213    119    145
    103    132     28   -116     38     80    207    246    161    207    109    140
     96    129     31   -114     31     80    210    246    163    210    109    137
     98    135     36   -116     31     85    207    246    161    215    114    132
     93    137     41   -116     25     90    215    254    168    223    122    140
     88    132     44   -109     23     88    220    262    176    233    124    153
     85    140     54   -114     15     98    218    265    179    239    127    148
     85    148     62   -116     10    106    218    267    181    239    129    150
     72    135     59   -103      7     98    218    270    181    236    124    163
     77    145     67   -111      5    106    213    272    184    236    122    176
     77    132     51   -106     12     93    215    275    189    239    124    176
     85    145     59   -116     12    101    223    285    197    249    127    174
     77    168     90   -124     -5    129    236    301    213    267    140    184
     77    202    124   -140    -23    163    252    314    231    283    150    194
     77    226    148   -153    -33    189    277    335    254    306    174    213
     75    249    174   -163    -49    213    296    353    272    329    194    228
     85    246    161   -166    -38    205    301    361    277    327    197    228
     90    272    181   -181    -44    228    309    379    301    353    215    246
     85    350    265   -220    -88    309    314    397    340    397    262    290
     85    405    319   -246   -116    363    290    384    355    420    293    322
     96    431    335   -265   -119    384    262    374    366    433    309    348
    109    441    332   -275   -111    387    262    376    368    436    311    358
    101    413    309   -259   -103    361    254    366    353    423    303    348
     93    389    296   -241   -101    342    241    350    335    410    296    337
     80    371    290   -228   -103    332    228    332    311    384    275    324
     70    275    205   -171    -67    241    231    327    272    342    233    296
     67    158     90   -114    -12    124    226    314    233    296    181    233
     59    103     44    -83      7     75    226    301    207    272    158    197
     44     59     15    -51     12     38    228    285    187    244    135    179
     41     38     -2    -38     23     18    220    265    155    202    101    166
     44     41     -2    -44     23     18    207    246    132    189     90    145
     38     28    -12    -33     25      7    205    244    129    184     88    140
     38     10    -31    -25     33    -10    205    244    124    179     88    142
     44     -2    -46    -20     44    -23    205    241    119    174     83    140
     33     -7    -44    -12     36    -23    202    236    114    168     80    129
     20    -10    -33     -5     25    -20    202    233    111    163     75    129
     23    -10    -36     -7     28    -23    202    231    103    153     64    132
     25    -20    -46     -2     36    -33    200    228     98    148     57    122
     10    -44    -57     15     33    -49    207    231     98    148     57    114
     10    -51    -62     20     36    -57    207    228     96    145     54    116
      5    -59    -64     25     33    -62    207    226     93    145     51    122
      5    -70    -75     33     38    -72    218    233     96    145     49    116
     33   -161   -194     62    111   -176    223    254     49     77    -31     38
     93   -358   -452    132    272   -405    293    361     -7    -54   -189   -122
    129   -457   -587    163    355   -522    431    555     28   -124   -298   -254
    122   -244   -366     62    244   -303    555    714    218     18   -171   -155
    -25    200    223    -88   -124    213    485    350    355    303    181    189
   -213    898   1109   -342   -659   1002    228   -254    470    748    756    782
   -358   1680   2036   -662  -1197   1857    -25   -615    732   1366   1473   1504
   -340   1951   2291   -805  -1314   2120   -285   -797    833   1712   1839   1906
   -296   1400   1693   -553   -995   1545   -420   -961    350   1174   1299   1415
   -270    748   1015   -239   -644    880   -407   -961   -231    342    462    589
   -210    223    431     -7   -322    327   -231   -610   -355    -41      0    132
   -140     64    205     38   -171    135    -23   -187   -129     51     15    135
    -57     36     90      7    -75     62    101     59     23    150     80    179
    -10     -2      5      5     -7      0    174    189     88    181     90    179
      7    -12    -23      0     12    -18    192    223     85    158     72    158
      7    -33    -41     12     23    -36    200    233     75    137     57    135
      2    -49    -54     20     25    -51    210    249     77    135     51    127
     18    -51    -70     15     44    -62    220    267     85    132     41    119
     25    -72    -98     23     59    -85    231    280     88    132     44    124
     20    -70    -90     25     54    -80    239    290     93    137     49    127
     20    -75    -98     25     57    -85    246    298     98    140     49    132
     25    -80   -109     25     64    -93    246    309    109    145     59    142
     25    -62    -88     18     54    -75    244    311    109    148     62    145
     25    -59    -85     18     54    -72    252    322    122    158     75    161
     28    -51    -80     10     51    -64    249    324    122    161     75    163
     31    -36    -67      2     46    -49    249    327    127    163     75    168
     25    -31    -59      0     41    -44    252    332    132    168     77    176
     23    -36    -59      7     41    -46    257    342    142    179     83    181
     31    -12    -46    -10     36    -28    254    348    145    179     85    184
     33     -2    -36    -15     33    -18    257    355    153    187     90    192
     31     -7    -38    -12     31    -23    259    358    155    187     90    197
     38    -10    -49    -12     44    -28    257    366    158    189     90    205
     44     -5    -51    -20     46    -28    262    381    168    200     98    205
     44      5    -38    -23     41    -15    270    397    184    213    109    218
     49      5    -44    -28     46    -18    270    410    192    218    114    226
     57     15    -41    -36     49    -12    272    423    202    226    119    236
     59     23    -36    -44     49     -5    280    444    215    239    129    246
     67     36    -31    -51     49      2    283    462    226    249    137    254
     80     36    -44    -57     62     -5    290    488    246    259    148    280
     88     51    -36    -70     62      7    293    517    262    275    163    303
     77     57    -23    -67     49     18    293    535    272    288    174    303
     93     64    -28    -80     62     18    293    561    288    301    192    327
    111     80    -33    -98     72     25    298    589    306    322    210    348
    122     96    -25   -109     75     36    303    615    324    342    231    363
    132    106    -28   -122     80     38    301    633    340    366    262    387
    150    132    -18   -142     83     59    296    649    353    384    285    405
    161    158     -2   -161     80     80    296    659    363    397    306    431
    166    181     15   -174     75     98    285    657    361    394    309    454
    171    179      7   -176     80     96    288    659    366    407    319    470
    171    192     20   -181     75    106    285    654    366    413    327    478
    158    194     36   -179     62    116    283    641    363    415    329    478
    153    246     93   -200     31    171    272    618    350    407    329    467
    145    252    106   -200     18    181    272    605    348    402    324    480
    135    257    122   -197      5    192    272    579    337    389    306    470
    124    231    106   -179      7    171    280    555    327    379    290    446
    109    233    124   -171     -7    179    283    527    319    363    272    426
     83    218    135   -153    -25    176    280    493    301    332    236    402
     70    215    145   -142    -36    179    285    465    290    311    210    384
     51    176    122   -116    -33    150    280    428    272    290    181    345
     36    140    103    -88    -33    122    280    400    257    267    161    316
     23    142    119    -83    -46    129    285    379    252    254    150    311
     15    135    119    -75    -51    127    283    355    239    241    127    290
      5    114    106    -59    -49    109    283    337    228    231    111    265
      5    116    111    -59    -51    114    275    316    220    220    103    246
      0    109    109    -57    -54    109    270    301    207    200     85    239
      0    109    109    -54    -54    109    270    293    205    197     80    231
     -5     96    101    -46    -51     98    270    290    202    197     77    220
      0    106    106    -51    -51    106    265    283    197    187     70    213
      7     98     90    -51    -41     93    262    277    194    181     67    215
     15    106     90    -62    -38     98    257    277    194    181     64    218
     12    106     93    -62    -38    101    254    272    192    184     62    202
     23    106     83    -64    -28     96    252    272    194    189     64    192
     36    129     93    -85    -31    111    244    267    189    179     57    189
     36    132     96    -85    -31    114    233    257    176    166     44    184
     44    114     70    -80    -12     93    236    257    174    161     36    174
     44    116     72    -80    -12     96    239    262    184    171     54    187
     31    129     96    -80    -33    114    239    259    187    174     51    189
     31    124     93    -77    -31    109    252    267    194    174     46    194
     25    137    109    -83    -41    122    267    285    213    187     57    220
     23    161    137    -90    -57    150    290    311    244    226     93    262
      7    176    166    -93    -80    171    319    332    275    259    111    275
      5    187    181    -98    -88    184    335    337    285    270    111    259
     12    205    189   -109    -88    197    340    345    293    270    119    257
     15    252    236   -132   -109    244    355    371    332    311    158    311
     20    327    306   -174   -142    316    342    371    358    348    192    335
     28    371    340   -200   -155    355    306    350    368    361    210    342
     36    400    361   -218   -163    381    285    348    381    374    226    363
     38    387    348   -213   -153    368    272    345    376    368    218    361
     36    379    340   -207   -153    361    262    340    368    368    215    361
     23    358    335   -192   -155    348    244    319    350    350    200    348
      5    285    280   -145   -137    283    241    306    319    316    166    324
     -5    179    184    -85    -93    181    257    306    288    285    124    272
    -10    135    145    -62    -77    137    259    290    254    241     85    228
    -20     93    111    -36    -64    101    270    280    231    218     59    207
    -31     59     90    -15    -62     75    267    257    205    189     28    176
    -41     41     83      0    -62     62    257    239    181    168      7    150
    -38     44     83     -2    -62     62    262    236    179    161      0    145
    -36     33     70      2    -51     51    259    231    171    148    -12    137
    -41     28     67      5    -54     46    246    218    155    135    -28    124
    -41     23     64     10    -51     44    246    213    153    135    -31    116
    -38     15     51     10    -46     33    249    213    155    135    -31    116
    -36      7     44     12    -41     25    241    200    145    127    -41    101
    -38     -2     36     18    -38     15    233    192    135    114    -54     85
    -38     -5     33     23    -36     12    233    189    135    109    -57     85
    -36    -10     25     20    -31      7    223    176    122     96    -75     77
    -33    -10     20     20    -28      5    226    174    122     98    -75     77
    -41    -33      5     36    -25    -15    233    176    124    101    -75     75
    -28    -64    -36     46      2    -51    239    184    116     85    -90     62
     23   -176   -202     75    109   -189    254    213     54    -12   -202    -41
     93   -387   -483    145    285   -433    345    355     15   -145   -376   -223
    140   -433   -574    145    355   -504    483    587    106   -155   -439   -319
    114   -153   -267     20    189   -210    584    704    337     49   -226   -148
    -59    350    410   -145   -233    379    449    226    444    363    192    283
   -280   1067   1348   -394   -815   1208    205   -366    584    862    831    940
   -441   1774   2216   -667  -1330   1995    -31   -735    802   1441   1525   1654
   -428   1893   2322   -732  -1374   2107   -277  -1005    727   1597   1725   1925
   -371   1291   1662   -462  -1018   1478   -350  -1106    220    966   1067   1299
   -303    639    943   -168   -623    792   -283   -971   -252    184    236    446
   -233    176    407     28   -322    290    -90   -545   -257    -64   -119     77
   -163     64    228     49   -194    145     85   -150    -23     64    -67     98
    -90     62    150     12   -122    106    171     59    101    140    -23    114
    -59     10     70     23    -67     38    215    145    137    148    -31     98
    -54    -18     36     36    -46      7    228    166    129    127    -54     75
    -54    -33     20     44    -38     -7    244    189    137    122    -64     72
    -46    -38      5     41    -28    -18    249    205    148    124    -70     70
    -44    -33     10     38    -28    -12    257    215    155    135    -64     64
    -54    -28     25     41    -41     -2    262    228    163    140    -62     59
    -62    -18     44     41    -54     12    272    246    184    161    -44     88
    -49    -15     31     31    -41      7    270    252    184    158    -46     90
    -46    -23     23     33    -36      0    267    249    179    150    -51     83
    -41    -23     15     31    -28     -5    272    259    187    158    -44     88
    -28     10     38     10    -33     23    270    265    189    158    -46     75
    -18     15     31      0    -25     23    270    267    187    153    -46     70
    -10      7     18      2    -12     12    267    265    181    148    -51     67
    -12     18     31     -2    -23     23    267    267    179    137    -62     70
     -5     25     31    -10    -18     28    277    280    189    155    -46     77
      2     49     46    -28    -23     49    283    288    202    174    -25     72
      0     46     46    -23    -23     46    280    293    202    174    -23     75
      0     54     54    -28    -28     54    277    298    202    171    -31     77
     15     72     57    -44    -20     64    280    311    207    168    -36     83
     15     59     41    -38    -12     51    285    322    213    179    -31     75
     20     70     49    -46    -12     59    285    332    220    184    -20     77
     28     72     44    -51     -7     59    290    350    233    192    -15     88
     31     96     64    -62    -15     80    293    371    249    205     -5    106
     31     98     67    -67    -18     83    293    389    257    210      0    114
     38    111     72    -77    -15     93    296    407    270    226      7    119
     49    135     85    -93    -18    109    298    433    285    236     20    140
     49    135     85    -90    -18    111    309    462    301    249     23    150
     62    132     67    -98     -2     98    314    491    322    275     44    145
     75    150     75   -111      0    114    319    522    340    298     67    150
     83    176     93   -132     -5    137    316    548    355    314     85    174
     98    184     85   -140      7    135    316    574    371    324     93    194
    114    215    101   -166      7    158    314    597    384    340    109    228
    122    231    106   -176      7    168    322    626    402    361    127    262
    132    223     90   -179     20    158    324    646    420    379    142    280
    145    249    103   -197     20    176    316    652    423    387    150    280
    145    275    127   -210     10    200    309    649    426    389    155    275
    153    306    150   -231      2    228    303    646    423    389    163    283
    155    309    153   -233      2    231    301    639    418    384    161    288
    153    316    163   -233     -5    241    298    623    407    371    155    283
    148    329    181   -239    -18    257    290    592    389    361    150    262
    148    332    184   -241    -18    259    288    563    381    353    148    254
    137    335    194   -236    -28    265    285    524    361    332    127    231
    122    327    205   -223    -41    267    285    485    340    306    106    210
    109    306    197   -210    -44    252    280    439    314    275     77    179
     93    272    176   -184    -41    226    280    394    293    246     51    148
     85    249    163   -168    -38    207    275    353    267    218     23    119
     83    223    140   -153    -28    181    275    314    249    187     -7     83
     72    187    114   -129    -20    150    275    285    231    163    -31     59
     64    171    103   -119    -18    137    277    259    213    145    -49     38
     59    153     93   -109    -18    124    275    233    192    124    -72     12
     54    135     80    -93    -12    109    275    215    176    109    -90     -7
     44    127     83    -88    -18    106    270    200    161     98   -106    -31
     41    122     77    -83    -18    101    267    192    153     96   -111    -38
     36    124     88    -83    -25    106    262    181    142     85   -122    -44
     28    153    124    -90    -46    140    259    181    142     90   -119    -36
     10    145    132    -80    -62    140    259    187    153    101   -111    -20
      7    158    150    -83    -72    155    259    192    155    106   -111    -12
      7    155    148    -85    -70    153    262    200    163    116   -103    -10
      5    153    148    -77    -70    150    267    207    179    129    -96     -2
     -5    155    161    -77    -83    158    267    213    189    137    -93      0
     -7    158    166    -75    -88    163    265    218    197    142    -88     -2
    -12    155    168    -72    -90    161    267    220    200    148    -85      0
    -12    184    197    -85   -103    189    275    228    205    158    -77      5
     -2    213    213   -106   -109    213    285    239    218    176    -64      7
      5    244    236   -124   -116    241    303    262    244    205    -38     25
      2    267    262   -137   -129    267    327    285    272    231    -12     49
      0    303    303   -150   -150    303    337    298    293    259     10     70
     10    301    288   -158   -140    296    345    309    301    265     10     75
     31    337    306   -184   -137    322    342    316    314    277     23     90
     41    405    361   -226   -158    384    350    332    353    322     64    127
     41    465    423   -252   -189    444    335    324    371    348     93    142
     41    498    457   -270   -207    478    301    303    376    358    103    153
     49    496    446   -272   -197    470    285    301    384    371    114    155
     51    454    400   -254   -174    426    280    298    376    366    109    148
     57    462    405   -259   -174    433    267    285    361    350    101    140
     49    433    384   -241   -168    410    252    272    342    335     90    129
     41    358    314   -200   -137    337    249    259    316    309     59    101
     44    257    210   -150    -83    233    246    249    280    262     10     57
     41    181    140   -111    -49    161    249    239    249    220    -28     25
     25    137    109    -83    -41    124    246    220    218    181    -59      7
     23    106     83    -64    -31     96    233    197    189    153    -83    -15
     20     83     59    -51    -20     72    226    184    174    137    -98    -38
     23     64     41    -44     -7     54    228    181    166    122   -111    -57
     20     49     28    -36     -5     41    228    179    155    111   -119    -64
     18     49     31    -33     -7     41    218    168    145    111   -116    -75
     15     44     28    -31     -7     36    226    168    145    114   -101    -70
     12     23     10    -18      2     18    228    171    137    103   -109    -70
     12    -10    -23     -2     15    -15    239    179    140    106   -109    -67
     12    -15    -31      0     20    -23    239    179    135    101   -109    -67
     12     -7    -20     -2     15    -12    233    176    129     96   -111    -67
     12    -10    -23      0     18    -15    239    181    132     98   -111    -62
     10    -12    -23      0     15    -18    239    179    127     90   -122    -70
     15    -15    -31     -2     23    -23    236    181    124     88   -124    -72
     31    -72   -106     20     67    -88    241    194     98     49   -166   -109
     85   -259   -345     88    215   -301    280    265     41    -57   -290   -220
    127   -405   -532    137    329   -470    407    446     62   -148   -431   -376
    127   -280   -407     75    265   -342    540    639    244    -46   -361   -340
     36    109     72    -72    -18     90    563    519    441    213    -62    -75
   -127    683    810   -277   -467    745    329    -96    459    532    392    384
   -285   1465   1748   -589  -1018   1605     54   -574    605   1072   1075   1080
   -314   1914   2229   -800  -1273   2073   -220   -813    732   1522   1590   1626
   -270   1615   1883   -675  -1078   1748   -410   -997    452   1335   1408   1512
   -233    935   1169   -350   -701   1052   -449  -1078   -155    514    568    714
   -174    348    519    -88   -348    433   -303   -852   -485   -153   -161    -18
   -111     67    179     20   -145    124    -85   -405   -267   -116   -233   -114
    -54     33     85      7    -70     59     75    -77    -23     44   -129    -36
     12     20      7    -15      2     15    181    124    109    124    -80      0
     12    -28    -44      5     25    -33    223    187    140    132    -80    -10
     20    -49    -70     12     44    -59    233    210    145    124    -90    -23
     23    -80   -103     25     59    -90    246    228    150    119    -98    -31
     28   -101   -129     36     77   -114    249    241    148    111   -106    -41
     36    -90   -129     25     80   -109    249    246    153    111   -103    -41
     28    -93   -122     31     75   -106    257    254    158    111   -103    -41
     31    -85   -119     25     72   -101    259    259    161    111   -106    -44
     38    -77   -116     20     77    -96    262    267    168    119    -96    -36
     46    -64   -114      7     77    -88    262    275    181    129    -85    -23
     57    -44   -101     -5     77    -72    262    285    194    140    -75    -10
     46    -41    -88     -5     64    -62    267    296    205    153    -62      2
     36    -25    -62     -5     49    -44    272    303    218    166    -54     10
     28    -49    -77     10     51    -62    283    316    226    171    -46     15
     28    -67    -96     18     59    -80    288    324    233    181    -38     20
     38    -51    -90      5     62    -70    280    322    236    184    -36     18
     59    -10    -70    -23     64    -38    277    327    249    194    -23     25
     62    -10    -72    -28     64    -41    272    329    246    192    -25     23
     64    -12    -77    -25     70    -44    267    329    249    192    -31     18
     72      2    -70    -38     70    -31    267    340    259    210    -12     28
     77     15    -62    -46     70    -23    272    355    280    231      2     44
     88     28    -59    -57     75    -15    280    371    293    241     12     57
     93     25    -67    -59     80    -20    288    387    306    252     20     62
     98     20    -77    -62     85    -28    303    410    324    270     36     80
     98     18    -80    -57     90    -31    311    428    340    283     41     90
     98     25    -75    -62     85    -23    309    444    355    296     49     98
    106     36    -70    -70     88    -15    319    472    381    322     72    124
    119     51    -67    -85     93     -7    327    501    405    345     90    145
    129     49    -80    -88    106    -15    327    524    418    358     98    161
    135     51    -85    -93    109    -15    332    555    444    381    122    192
    150     80    -70   -116    111      5    335    589    472    415    142    218
    155     96    -59   -127    109     18    335    613    491    441    163    228
    168    116    -51   -142    111     33    332    631    506    459    181    239
    184    137    -46   -163    114     46    324    639    511    470    194    252
    200    171    -28   -187    114     72    316    646    519    480    207    275
    197    166    -33   -181    116     64    314    649    522    485    218    296
    192    181    -10   -187    101     85    319    657    530    501    244    327
    189    205     15   -197     85    111    314    644    524    501    246    340
    192    213     20   -202     85    116    309    633    514    496    241    355
    179    202     20   -192     77    111    306    613    496    488    239    337
    161    210     49   -184     57    129    298    581    478    475    226    293
    155    210     54   -184     49    132    306    563    475    470    231    293
    137    194     57   -166     38    127    309    535    457    454    220    275
    119    184     62   -153     28    124    309    498    431    428    192    244
    103    187     83   -145     10    135    309    462    410    400    158    210
     93    174     77   -135      7    124    316    431    400    387    140    189
     77    140     62   -109      7    101    322    397    379    363    116    158
     62    109     46    -85      7     77    316    363    358    337     96    140
     49    106     57    -77     -2     83    306    329    335    314     75    119
     41     93     51    -70     -5     72    306    306    319    298     64    103
     36     90     54    -64     -7     72    296    283    301    283     51     96
     33     75     41    -57     -2     59    290    267    290    280     51     93
     33     51     18    -41      7     36    283    252    275    277     51     70
     36     36      0    -36     18     18    270    231    262    267     44     44
     36     18    -18    -28     25      0    267    223    257    265     46     41
     41     36     -5    -41     23     15    267    220    262    275     62     57
     54     59      5    -57     25     33    262    218    262    285     72     64
     67     36    -33    -51     49      2    252    210    254    283     72     59
     72     25    -46    -49     59     -7    239    197    241    275     70     46
     88     28    -59    -59     72    -15    228    189    231    270     64     33
    103     59    -44    -80     75      7    226    189    233    272     70     36
     90     70    -23    -83     57     23    226    192    241    288     85     49
     83     62    -20    -72     51     20    233    202    254    306    103     64
     90     72    -20    -83     54     25    252    226    285    337    127     88
     80     93     12    -85     33     54    275    252    314    368    153    119
     72    155     83   -116     -5    119    280    257    327    384    168    132
     67    205    135   -137    -33    171    293    270    342    402    181    145
     59    184    124   -124    -33    155    311    285    358    415    189    155
     59    213    153   -135    -46    184    322    296    371    431    205    174
     59    290    228   -176    -85    259    322    309    405    467    236    207
     75    355    280   -215   -103    316    311    311    436    506    275    244
     72    413    337   -244   -132    374    283    296    449    535    306    265
     70    441    371   -254   -150    407    262    285    452    542    316    270
     83    428    345   -257   -129    389    257    285    449    542    316    267
     96    426    329   -259   -116    379    241    272    433    535    311    265
     88    423    332   -257   -122    376    226    257    418    522    303    259
     83    400    316   -241   -116    358    210    244    392    496    283    236
     72    277    202   -176    -64    241    202    231    350    446    228    181
     70    179    109   -124    -20    145    197    220    314    407    187    140
     62    142     80   -103    -10    111    192    200    285    376    161    111
     51    119     67    -85     -7     93    189    179    257    342    127     88
     44     85     38    -67      2     62    179    163    231    309     98     83
     51     62      7    -57     20     36    179    161    231    319    106     72
     54     51     -2    -54     28     25    179    155    231    324    116     54
     51     70     18    -59     18     44    171    145    218    309    101     49
     54     59      2    -57     23     31    168    140    213    301     90     49
     51     49     -5    -51     28     23    163    137    207    290     88     46
     44     31    -15    -38     28      7    163    135    205    288     85     46
     38      2    -36    -20     38    -15    168    142    207    288     90     62
     31     -5    -36    -12     31    -20    161    137    202    285     80     51
     31      2    -28    -18     31    -12    155    132    200    285     77     36
     31     -5    -36    -15     33    -20    155    132    197    280     77     28
     33    -15    -49     -7     41    -31    161    135    200    277     77     36
     49    -67   -116      7     80    -90    168    150    181    257     49     12
     88   -207   -296     59    192   -252    200    213    140    179    -49    -77
    142   -371   -514    114    327   -441    303    376    127     72   -194   -226
    174   -379   -553    103    363   -465    467    620    254     88   -223   -275
     88    -18   -106    -36     96    -62    532    550    444    311     33    -59
    -75    514    589   -220   -332    550    314    -80    431    574    415    324
   -246   1241   1488   -498   -867   1366    -18   -709    470   1015   1013    930
   -355   1979   2335   -810  -1345   2156   -340  -1067    644   1584   1691   1600
   -311   2029   2338   -859  -1325   2182   -623  -1288    550   1696   1821   1743
   -226   1415   1641   -594   -932   1527   -685  -1301    103   1088   1195   1163
   -153    639    792   -244   -472    714   -504  -1060   -353    259    314    335
    -85    174    259    -44   -171    215   -228   -558   -249     72    -10     15
    -15    124    137    -54    -77    132    -33   -181     23    239     83     85
     54     83     25    -70     12     54     88     46    171    335    140    127
     77     36    -44    -59     59     -2    137    132    213    348    145    106
     90     12    -77    -51     85    -31    150    153    210    329    127     80
     90    -15   -106    -38     96    -59    163    171    210    316    109     64
     93    -20   -114    -38    103    -67    174    189    218    314    101     59
     93    -23   -119    -36    106    -72    187    205    226    314    103     64
     88    -33   -122    -25    103    -77    200    220    233    314    103     80
     85    -44   -132    -23    109    -88    207    236    246    327    109     88
     77    -51   -129    -15    103    -90    215    249    259    342    119     90
     67    -41   -109    -15     88    -75    223    257    272    353    135     98
     59    -23    -83    -18     70    -51    233    275    293    374    150    116
     51    -20    -72    -15     59    -46    239    288    306    384    158    116
     51    -20    -72    -15     59    -44    241    298    314    394    168    129
     44    -18    -64    -15     51    -41    246    306    324    402    174    142
     36    -15    -51    -10     44    -33    252    319    340    420    189    153
     38    -12    -51    -15     46    -31    259    335    358    441    207    161
     44     -2    -46    -20     46    -23    265    345    368    452    218    166
     51     -5    -59    -25     54    -33    262    345    366    446    215    163
     83     18    -64    -49     75    -23    254    340    358    433    207    153
     85     10    -77    -49     80    -33    262    355    368    441    215    163
     80     18    -62    -49     72    -20    270    374    384    457    228    179
     83     33    -51    -59     67     -7    272    389    397    465    236    192
     88     41    -46    -64     67     -2    270    402    402    465    233    189
     88     57    -33    -72     62     12    275    420    418    480    249    200
     96     70    -25    -83     62     23    283    446    436    498    265    207
    106     62    -46    -85     77     10    293    475    457    519    283    226
    116     75    -41    -96     80     18    301    504    478    537    298    241
    119     90    -31   -106     75     31    309    540    501    558    316    254
    129     98    -31   -114     80     33    319    574    522    576    332    267
    137    106    -33   -122     85     36    327    607    540    597    350    277
    148    127    -20   -137     85     54    337    646    568    623    376    298
    153    135    -18   -145     85     59    342    678    584    639    392    327
    171    161    -10   -166     90     75    345    698    594    657    407    342
    187    194      7   -189     88    101    345    714    605    670    420    348
    189    213     23   -200     83    119    348    727    618    685    439    361
    192    228     36   -213     77    132    342    724    615    691    444    363
    194    239     41   -218     75    140    340    722    613    691    446    366
    197    252     54   -226     70    153    340    714    610    691    452    379
    194    267     72   -231     62    171    335    698    597    683    449    387
    184    275     90   -231     46    184    329    670    576    667    433    376
    174    288    114   -231     31    202    327    641    566    659    431    368
    161    293    129   -228     15    213    316    602    548    641    413    353
    153    296    142   -223      5    220    309    558    524    618    389    329
    140    288    145   -215     -5    218    298    511    498    587    361    301
    129    262    132   -197     -2    197    298    475    483    568    342    283
    114    244    129   -179     -7    187    296    436    465    548    322    259
     88    226    137   -155    -23    181    288    397    444    522    296    233
     75    202    127   -140    -25    166    283    366    426    496    267    207
     77    179    101   -129    -10    140    270    335    400    467    236    174
     67    145     75   -106     -5    111    270    316    381    449    215    155
     51    155    103   -103    -25    129    270    303    379    444    210    155
     57    135     77    -96    -10    106    270    290    363    428    197    153
     57    114     54    -85      0     85    272    290    366    439    202    148
     51    122     67    -88     -7     93    267    283    363    436    200    124
     46    119     72    -83    -12     96    262    272    353    423    192    109
     44    119     72    -83    -12     96    262    270    350    415    184    111
     51    111     59    -83     -5     88    270    280    355    418    189    127
     54    106     51    -83      0     80    272    288    361    428    197    140
     54    109     54    -80      0     83    275    290    366    431    197    127
     49     83     33    -67      7     59    283    298    374    431    197    127
     38     96     57    -67     -7     77    283    303    379    433    197    140
     46    122     75    -85    -15    101    277    298    376    436    200    140
     51    111     59    -80     -2     85    285    309    387    452    215    140
     44    137     93    -93    -23    116    293    314    394    459    223    135
     49    171    122   -109    -36    145    319    340    426    485    241    148
     57    207    148   -132    -46    179    342    361    454    514    267    166
     46    236    189   -140    -70    213    368    376    478    537    288    179
     51    241    189   -148    -70    218    384    389    493    555    301    194
     64    244    176   -155    -57    210    384    389    491    553    298    192
     70    270    197   -171    -64    233    389    400    506    568    311    205
     64    322    257   -192    -96    290    392    407    542    610    350    236
     67    363    296   -215   -114    329    363    392    555    631    374    259
     85    418    332   -252   -122    376    327    371    553    633    379    267
     88    410    322   -249   -116    366    319    366    548    633    379    267
     85    397    311   -241   -111    355    311    355    535    626    374    262
     88    379    290   -236   -101    337    296    335    514    607    353    239
     80    340    259   -210    -90    301    285    319    491    589    332    213
     77    249    171   -166    -49    210    277    306    454    550    290    166
     80    127     46   -103     18     88    277    288    400    491    226    111
     72     77      2    -75     33     41    277    272    366    449    179     80
     67     31    -38    -49     51     -2    275    257    342    423    153     67
     67      0    -67    -33     64    -33    265    236    316    400    135     33
     62    -15    -77    -23     70    -46    259    226    303    394    135     10
     62    -36    -98    -15     80    -67    254    215    288    376    122     -2
     67    -44   -111    -12     88    -77    249    205    275    363    106    -12
     64    -44   -109    -12     85    -75    244    202    265    350     93    -25
     67    -49   -116     -7     90    -83    244    200    259    340     83    -28
     57    -54   -111     -2     83    -83    239    194    252    337     75    -31
     57    -54   -111     -2     83    -83    241    197    254    340     80    -23
     49    -59   -109      2     77    -83    246    202    257    342     83    -18
     38    -67   -106     15     72    -85    249    207    259    342     85     -5
     38    -67   -106     12     70    -85    252    210    259    345     85      0
     36    -75   -114     18     72    -93    257    213    267    350     90     -5
     38    -96   -137     25     85   -116    262    220    262    337     77    -23
     64   -166   -231     51    148   -197    272    241    220    280     10    -85
    127   -368   -498    119    311   -433    350    366    179    163   -132   -218
    166   -441   -607    135    387   -524    506    587    272    140   -200   -301
    114   -202   -319     41    215   -259    615    576    413    267    -64   -202
    -36    246    283   -103   -158    265    454    -10    379    457    236     83
   -205    909   1114   -350   -659   1010     90   -670    368    846    771    615
   -355   1693   2049   -670  -1202   1870   -265  -1060    511   1379   1421   1234
   -379   2107   2483   -865  -1431   2294   -641  -1325    566   1730   1831   1636
   -296   1758   2055   -730  -1174   1906   -818  -1343    335   1491   1574   1426
   -236    982   1218   -374   -727   1098   -563  -1026    -59    701    730    654
   -174    342    514    -85   -342    428   -200   -517   -101    285    187    140
    -83    127    207    -23   -145    166     59    -77    148    371    153     75
     -5     98    103    -46    -54    101    181    145    280    433    179     88
     10     54     41    -33    -15     49    223    207    298    418    155     57
     20      7    -12    -15     15     -2    239    236    290    392    124     23
     31    -18    -49     -7     38    -33    249    252    277    366     93     -5
     33    -46    -80      7     57    -62    262    272    283    353     80     -5
     36    -57    -93     10     62    -75    272    290    293    361     77    -12
     44    -59   -103      7     72    -80    283    303    309    376     93    -18
     49    -49    -98     -2     70    -72    290    319    319    387    101    -23
     49    -31    -80     -7     64    -54    298    329    327    392    109    -18
     41    -38    -83     -2     62    -59    298    335    324    387    101    -20
     38    -36    -77     -2     57    -57    298    340    327    387     98    -15
     46    -31    -77     -7     62    -54    309    355    342    402    106      2
     46    -12    -59    -15     51    -36    311    363    345    400    106     10
     46    -12    -62    -18     51    -36    311    368    345    402    103      7
     51    -18    -72    -18     62    -44    319    381    355    418    116     10
     57    -23    -80    -20     67    -51    327    392    368    436    137     10
     67     -7    -75    -28     70    -41    329    397    376    444    145     10
     64     15    -49    -41     57    -18    327    402    376    441    140     12
     62     15    -46    -38     54    -15    335    415    389    452    142     25
     62     12    -51    -38     57    -18    340    431    397    457    148     31
     67     28    -38    -46     54     -5    350    446    413    472    158     36
     72     33    -41    -54     57     -5    355    465    426    480    163     44
     85     57    -31    -72     57     12    361    480    436    485    163     46
     96     64    -31    -83     64     18    368    501    449    493    171     67
    101     57    -44    -77     72      7    384    532    472    514    187     85
    103     64    -38    -85     70     12    389    555    491    532    197     75
    109     70    -38    -90     75     15    394    581    504    542    207     72
    122     96    -25   -109     75     33    402    607    519    553    215     88
    127    101    -25   -114     77     38    418    646    545    576    239    111
    140    106    -33   -122     85     36    431    685    571    602    259    129
    153    116    -36   -135     96     41    439    719    589    615    272    145
    168    135    -33   -153    101     49    444    748    605    631    283    161
    181    145    -36   -163    109     54    452    774    623    646    298    179
    192    166    -25   -181    109     70    449    789    633    657    309    192
    192    200      5   -197     93    103    452    797    641    665    319    202
    200    213     12   -207     93    114    457    805    652    675    335    220
    207    241     33   -223     88    137    452    800    644    667    329    223
    207    246     36   -228     85    142    452    795    646    670    340    241
    205    254     49   -231     77    153    449    784    644    675    350    246
    202    277     75   -241     62    176    441    758    633    665    350    239
    194    285     90   -239     51    189    439    730    626    659    353    249
    168    298    129   -233     18    215    428    683    605    639    337    236
    145    290    145   -218      0    218    413    631    581    618    324    215
    129    285    155   -207    -12    220    400    581    561    597    314    202
    111    270    158   -189    -23    215    392    537    542    581    298    187
     93    252    155   -174    -31    205    379    493    522    558    280    171
     80    246    166   -163    -41    207    358    441    491    527    249    142
     67    228    161   -148    -46    194    345    407    472    506    228    132
     57    200    142   -127    -41    171    345    387    465    498    226    127
     46    200    150   -124    -51    176    329    355    441    480    210     96
     44    189    142   -116    -49    166    322    340    433    478    207     85
     38    181    140   -111    -51    163    319    329    428    470    200     80
     44    166    122   -103    -38    145    319    322    426    467    197     80
     46    174    124   -111    -38    150    314    314    426    467    200     80
     44    163    119   -106    -36    142    319    319    431    472    202     85
     44    158    114   -103    -36    137    314    314    428    467    200     88
     44    153    109    -98    -31    132    303    309    423    462    192     83
     36    155    116    -96    -41    137    301    303    423    462    192     77
     38    166    124   -103    -41    145    311    311    436    475    207     96
     41    174    132   -109    -46    153    311    314    441    480    215    109
     33    202    168   -116    -67    187    306    311    444    483    220    114
     28    166    135    -98    -51    150    322    327    457    491    226    135
     28    163    135    -98    -51    150    319    327    459    496    223    135
     28    189    158   -109    -67    174    316    322    459    501    236    127
     31    192    161   -111    -64    176    319    327    467    514    257    132
     33    194    161   -116    -64    179    316    324    467    511    259    135
     36    202    163   -119    -62    184    324    329    470    511    262    150
     46    233    187   -140    -70    210    342    350    496    532    283    176
     49    244    194   -145    -72    220    363    368    519    555    306    197
     41    270    228   -158    -93    249    376    376    532    571    329    202
     41    311    267   -176   -111    290    389    384    540    576    337    210
     51    293    241   -174    -96    270    402    397    545    576    337    220
     59    327    267   -192   -103    298    405    402    555    587    353    236
     64    397    332   -231   -135    366    405    410    589    623    389    272
     70    439    366   -254   -148    402    371    400    605    652    420    303
     80    483    402   -283   -161    444    337    387    610    657    431    319
     93    472    379   -283   -142    426    329    387    605    644    420    335
     90    449    355   -270   -135    402    319    376    592    644    418    335
     83    444    361   -262   -140    402    296    353    571    636    418    306
     80    394    314   -239   -119    355    280    332    542    610    394    275
     64    301    236   -181    -85    270    267    311    496    555    337    231
     46    236    189   -145    -70    213    267    290    454    511    293    194
     44    187    142   -116    -49    166    267    277    431    483    262    171
     33    148    114    -93    -41    132    262    257    405    457    236    153
     28    135    106    -80    -38    122    249    236    379    431    207    129
     31    114     83    -75    -28     98    249    231    368    420    197    116
     25    106     80    -67    -25     93    252    231    368    420    194    116
     18    101     80    -59    -31     90    259    233    368    420    194    124
     15     80     64    -46    -23     72    262    236    363    410    181    122
     10     98     85    -57    -36     93    252    223    353    397    174    116
     10    101     88    -57    -38     96    252    220    350    400    176    116
     12     96     80    -54    -33     88    246    218    345    392    163    106
     20     83     62    -51    -20     72    246    218    345    389    161    106
     12     85     72    -49    -28     80    241    210    335    376    148     98
     10     77     67    -44    -28     75    241    210    332    374    145     98
     12     72     57    -44    -20     64    241    210    329    371    140     96
     20     59     38    -38     -7     49    246    215    324    363    129     85
     54    -57   -114      0     83    -85    262    236    270    285     44      7
    119   -254   -374     67    244   -314    335    332    197    137   -132   -166
    166   -348   -514     90    337   -431    478    527    236     85   -218   -275
    150   -140   -290     -5    220   -215    607    605    415    246    -57   -148
    -23    316    340   -145   -181    327    498    148    535    535    311    218
   -239   1018   1257   -389   -748   1137    220   -423    698   1013    906    833
   -402   1784   2184   -691  -1296   1984    -49   -727    992   1623   1602   1540
   -402   2021   2423   -807  -1413   2221   -332   -906   1054   1893   1906   1891
   -340   1496   1836   -579  -1088   1665   -496  -1044    579   1363   1376   1408
   -288    883   1171   -296   -730   1026   -420   -937     75    613    605    628
   -213    363    574    -77   -394    467   -150   -485     18    298    192    207
   -106    192    298    -41   -202    244     85    -62    220    374    179    171
    -25    166    189    -70   -106    176    192    137    324    423    200    174
      0    124    124    -62    -62    124    239    210    348    418    187    148
      2     70     64    -38    -31     67    257    239    342    397    158    119
     12     41     28    -25     -7     36    267    257    342    384    145    103
     15     51     33    -33     -7     41    267    262    332    368    129     85
     25     62     36    -44     -5     49    272    272    335    366    127     83
     31     54     23    -44      2     38    283    285    340    368    127     83
     31     51     20    -41      5     36    288    296    345    366    127     83
     33     59     25    -49      5     44    285    301    348    368    127     85
     38     67     28    -54      5     49    290    309    353    371    132     93
     44     75     28    -59      7     51    290    316    358    374    135     98
     46     77     31    -62      7     54    293    324    363    379    140    101
     46     77     31    -64      5     54    298    335    374    389    148    109
     46     88     38    -67      2     64    303    345    381    397    155    111
     49    101     49    -77      0     75    301    348    384    397    155    111
     49    101     51    -75      0     77    301    358    389    402    161    114
     59    103     44    -83      7     72    303    366    394    410    168    122
     70    124     54    -98      7     88    301    368    397    410    168    122
     72    137     62   -106      5    101    301    376    400    410    171    129
     77    142     64   -109      7    103    301    387    407    418    184    150
     83    137     54   -111     15     96    309    402    418    428    189    150
     90    145     54   -119     18    101    311    415    426    436    192    148
     93    148     54   -122     18    103    316    433    439    444    202    150
     98    163     64   -129     18    114    322    452    452    457    218    158
    103    155     49   -132     25    103    322    470    459    467    226    166
    111    163     51   -137     31    106    329    493    475    478    236    179
    122    176     54   -148     33    114    332    519    488    485    244    189
    135    176     41   -155     46    109    342    545    501    501    257    205
    150    192     41   -171     54    116    342    574    517    514    270    220
    166    202     36   -184     64    122    350    602    535    532    285    239
    181    223     41   -202     70    132    350    628    548    540    296    249
    192    231     38   -210     77    135    355    657    563    555    311    265
    207    257     46   -233     80    153    350    672    574    566    322    283
    223    272     49   -249     88    161    350    691    587    579    335    298
    239    296     57   -267     90    176    345    701    594    589    350    314
    246    322     75   -283     85    200    345    709    605    602    366    335
    249    329     80   -290     83    205    348    711    607    610    376    348
    252    345     93   -298     77    220    345    704    605    610    379    348
    252    371    119   -311     64    246    337    693    600    607    381    350
    246    402    155   -324     46    280    337    683    600    610    392    363
    239    407    166   -324     36    285    335    662    589    600    384    358
    220    407    184   -314     18    296    335    633    581    589    376    355
    202    407    202   -306      0    306    329    600    571    581    368    348
    181    397    215   -288    -15    306    327    561    555    563    353    329
    150    371    218   -262    -33    296    327    524    535    537    324    301
    127    345    218   -239    -44    283    327    488    519    519    306    285
    109    335    226   -223    -57    280    324    452    504    498    285    267
     96    332    236   -213    -70    285    322    420    488    475    262    252
     83    311    228   -197    -72    270    316    392    472    465    244    223
     75    290    215   -184    -70    254    311    368    457    449    228    197
     64    270    202   -168    -67    239    303    345    436    428    215    176
     59    249    189   -153    -64    220    303    329    423    420    207    163
     54    246    192   -150    -70    220    298    319    415    410    200    155
     49    233    184   -142    -67    210    293    311    407    397    189    150
     46    239    192   -142    -72    215    290    309    402    392    187    153
     46    244    197   -145    -75    220    293    311    405    394    189    158
     41    241    197   -142    -77    220    290    309    400    387    179    155
     46    246    200   -148    -77    223    290    309    394    374    168    161
     49    257    205   -155    -77    231    290    314    394    368    166    184
     49    254    205   -150    -77    231    290    316    394    366    166    210
     46    254    205   -153    -77    231    288    314    389    368    158    207
     46    252    205   -148    -77    228    288    314    394    374    161    187
     41    244    200   -142    -77    220    290    319    397    374    168    176
     38    228    189   -132    -75    210    298    327    405    402    187    163
     36    226    187   -132    -75    207    298    327    410    407    192    129
     31    236    202   -135    -85    220    303    329    413    405    194    132
     44    254    210   -150    -83    233    314    342    423    413    202    148
     70    288    218   -179    -72    254    329    361    439    431    220    171
     62    324    262   -194    -98    293    353    376    457    444    233    187
     54    345    288   -200   -116    316    374    389    470    457    246    205
     59    337    277   -200   -109    306    379    394    467    452    236    194
     70    342    272   -205   -101    309    384    400    465    446    228    189
     70    413    340   -241   -135    376    394    418    498    480    265    226
     72    472    397   -272   -161    436    374    413    519    511    296    262
     83    501    415   -293   -166    459    335    400    530    527    316    283
     93    519    426   -306   -166    472    324    402    537    540    332    298
     93    504    410   -298   -158    457    311    392    522    527    322    290
     85    488    402   -288   -158    444    288    368    498    504    303    272
     75    467    392   -272   -158    428    270    350    475    488    285    257
     59    379    319   -218   -129    350    267    342    446    454    252    226
     44    262    218   -155    -88    241    262    322    394    389    187    166
     36    215    179   -124    -72    197    252    296    348    342    137    122
     18    189    168   -106    -75    179    249    277    322    319    114     96
     10    163    153    -85    -70    158    249    265    303    301     96     75
     15    150    135    -83    -59    142    236    252    285    280     77     57
     20    132    111    -77    -46    122    233    246    277    272     70     51
     12    109     96    -62    -41    101    236    246    272    267     67     57
      7     90     83    -49    -36     88    241    244    267    259     59     54
      7     88     77    -49    -36     83    236    239    257    252     49     46
      2     80     77    -41    -38     80    236    239    257    249     49     44
      0     57     57    -28    -28     57    239    239    252    241     44     36
      2     59     57    -31    -25     59    236    233    241    233     36     20
     -2     54     54    -28    -28     54    233    231    239    228     25     10
     -2     51     54    -25    -28     51    233    231    236    223     20      2
     -2     49     51    -25    -28     49    233    231    233    215     18      7
     -5     28     33    -10    -18     31    244    244    239    228     28     18
     10    -44    -54     15     31    -49    252    257    207    184    -15    -28
     67   -220   -288     75    176   -254    301    327    140     64   -153   -161
    119   -400   -522    137    319   -459    436    504    145    -25   -280   -303
    129   -259   -389     64    259   -324    568    683    288     38   -244   -293
      5    161    153    -85    -75    155    558    397    423    267     38    -25
   -174    735    909   -280   -542    823    309   -213    496    628    517    465
   -335   1530   1865   -597  -1098   1696      7   -633    732   1208   1202   1153
   -379   2031   2410   -826  -1395   2221   -293   -818    956   1706   1751   1712
   -290   1675   1966   -693  -1130   1821   -553   -995    602   1410   1460   1483
   -241   1028   1270   -394   -756   1148   -571  -1028     15    641    698    737
   -202    428    628   -114   -415    527   -337   -709   -252     70     67    109
   -142    163    306    -10   -223    233    -59   -226    -38     90    -15     12
    -67    129    194    -33   -129    163    101     64    135    194     49     70
    -20     93    114    -38    -67    103    189    207    213    233     67     80
    -12     46     59    -18    -36     51    218    244    215    218     41     36
     -7     23     31     -7    -18     25    231    267    213    207     38      7
      0      0     -2     -2      0     -2    241    288    220    205     41      5
      7    -15    -25      2     15    -20    244    298    218    192     31      2
     12    -12    -25      0     18    -18    246    309    218    189     38      2
      7    -28    -36     10     20    -31    257    327    231    207     49     10
     10    -28    -41      7     25    -36    265    337    239    213     51     -2
     15    -18    -36      0     25    -25    267    345    244    220     59     -5
     18    -31    -49      7     33    -38    277    355    254    223     64      5
     20    -38    -59     10     38    -49    288    371    267    233     75     28
     20     -5    -25     -7     20    -15    280    371    265    233     70     20
     18      5    -12    -10     15     -5    283    376    267    239     75     15
     18     20      2    -20      7     12    280    379    267    233     70     15
     25     31      5    -28     10     18    280    384    267    226     57     31
     25     28      2    -28     10     15    283    389    275    244     70     31
     25     38     10    -33      7     25    288    400    288    259     83     23
     28     41     10    -36      7     25    290    413    298    265     90     28
     41     36     -5    -38     23     15    298    426    309    277    101     46
     44     70     25    -59      7     49    290    428    309    277     98     51
     46     72     25    -59     10     51    296    444    316    285    103     62
     49     64     15    -59     18     41    298    457    327    293    109     57
     54     67     12    -59     20     41    306    475    337    303    114     59
     57     93     33    -77     10     62    301    488    348    311    119     70
     67    103     36    -85     15     72    303    511    361    324    129     83
     75    103     28    -90     23     67    311    537    376    337    140     90
     85    116     31   -101     28     75    319    566    397    358    161    109
     93    119     25   -109     33     72    327    597    418    376    179    135
    106    127     20   -116     44     75    335    628    436    397    194    148
    122    140     15   -132     51     80    340    659    459    423    218    161
    132    161     28   -145     51     96    345    685    478    446    241    181
    145    179     31   -163     57    106    342    706    491    462    259    194
    155    200     44   -176     54    122    345    727    501    480    280    215
    163    226     62   -197     49    145    345    740    511    488    293    236
    174    262     88   -218     44    176    335    740    511    488    298    259
    179    265     85   -223     46    176    332    740    509    491    296    272
    174    270     96   -223     38    181    332    740    517    509    314    272
    168    280    111   -226     28    197    329    730    517    514    332    272
    166    296    129   -231     18    213    324    709    504    506    332    277
    155    301    142   -228      5    223    322    688    493    491    319    272
    150    309    155   -231     -2    233    319    662    480    480    311    262
    142    322    176   -233    -15    249    314    631    472    472    309    252
    135    319    184   -226    -23    252    316    605    467    459    301    249
    116    311    194   -215    -38    254    314    568    454    439    283    244
     96    293    197   -194    -51    244    311    532    439    426    272    226
     77    257    179   -168    -51    220    314    504    431    426    272    200
     62    241    179   -150    -57    210    314    475    431    428    272    187
     49    218    168   -135    -62    194    303    444    413    405    249    158
     36    202    166   -119    -64    184    290    410    389    384    231    127
     23    184    158   -103    -67    171    288    392    376    371    223    116
     23    179    155   -101    -64    168    285    379    368    353    207    116
     23    171    148    -98    -62    161    277    363    358    348    197    109
     23    158    135    -90    -57    148    275    355    355    345    202    106
     23    166    142    -96    -59    155    275    350    353    337    194    106
     23    174    150    -98    -62    163    272    348    348    335    194    111
     25    184    158   -106    -67    171    270    342    350    337    192    109
     23    176    153   -101    -64    166    270    342    353    340    194    111
     18    181    161   -101    -72    171    270    348    361    350    205    119
     20    176    155    -98    -67    166    267    345    358    345    200    116
     28    194    166   -111    -70    181    267    345    358    342    200    116
     31    205    174   -119    -72    189    270    348    363    350    205    122
     31    197    166   -116    -70    181    270    348    363    353    205    122
     28    205    176   -116    -72    192    267    345    363    348    202    129
     31    220    189   -127    -80    205    265    342    361    342    197    135
     31    220    187   -127    -77    205    270    345    366    353    205    135
     36    220    184   -129    -75    205    270    345    366    358    207    129
     44    239    194   -140    -75    218    280    355    379    368    218    135
     46    262    215   -158    -83    239    293    371    397    387    239    158
     51    311    257   -181   -101    285    314    387    418    405    254    181
     44    340    293   -194   -124    319    335    402    436    418    267    205
     46    329    283   -187   -116    306    350    415    444    428    272    210
     51    337    285   -194   -116    311    350    415    444    439    277    181
     57    394    337   -226   -140    368    361    428    475    470    311    210
     67    465    397   -267   -166    433    348    428    504    504    350    257
     75    519    444   -296   -184    483    322    415    522    524    379    293
     83    524    439   -306   -179    483    301    413    527    537    389    303
     85    509    423   -296   -168    465    296    407    522    532    384    298
     75    496    418   -285   -171    457    277    384    501    517    371    285
     72    467    394   -270   -161    431    262    366    480    501    358    272
     64    392    324   -228   -129    358    252    348    441    459    316    231
     54    277    223   -166    -85    252    249    332    394    407    259    184
     49    210    161   -129    -57    187    249    319    366    371    226    153
     36    200    163   -116    -62    181    241    296    337    342    200    129
     25    166    140    -96    -57    153    233    275    314    319    179    114
     23    145    122    -85    -49    135    226    265    298    303    155     93
     23    142    119    -83    -49    132    226    254    290    290    142     88
     25    137    111    -80    -41    124    228    259    296    301    153    101
     18    140    119    -80    -51    129    226    252    285    298    153     83
     20    140    119    -80    -49    129    218    246    277    296    155     70
     20    129    106    -75    -44    119    218    246    277    293    153     75
     12    114    101    -62    -44    109    220    246    280    293    150     72
     10    114    101    -64    -46    109    215    239    272    285    145     67
     12    119    103    -67    -46    111    213    236    267    283    142     67
     18    114     93    -67    -38    103    215    239    270    283    140     67
     20    111     90    -64    -33    101    215    239    272    288    142     70
     12     96     83    -54    -36     90    215    236    267    280    132     62
     25     44     18    -36      5     31    223    246    244    246     93     25
     85   -106   -194     10    137   -150    252    290    166    124    -44   -109
    137   -301   -439     83    288   -368    368    436    127    -18   -226   -285
    148   -226   -374     38    259   -298    511    610    262     54   -171   -246
     28    140    111    -85    -41    127    519    389    418    293    114     12
   -166    722    885   -280   -527    802    296   -202    519    659    581    493
   -353   1530   1883   -587  -1117   1706     18   -641    774   1254   1288   1195
   -418   2047   2465   -815  -1441   2257   -254   -820    997   1743   1829   1740
   -345   1829   2174   -743  -1260   2003   -509   -984    740   1561   1657   1610
   -288   1231   1517   -472   -901   1374   -553  -1031    187    828    919    896
   -228    587    815   -179   -522    701   -319   -704   -114    226    249    231
   -145    293    439    -75   -290    366    -49   -215     75    244    158    127
    -49    228    277    -90   -163    252    114     77    236    327    197    153
      0    179    179    -90    -88    179    189    213    296    345    197    145
      5    145    140    -75    -67    142    215    249    298    329    174    122
     15    127    111    -75    -46    119    223    262    288    306    150    101
     20    106     83    -64    -31     96    231    275    288    301    145     88
     15     93     75    -54    -28     83    239    288    288    296    140     77
     23     83     59    -51    -18     72    249    301    293    298    135     77
     31     72     38    -51     -2     54    257    314    303    309    145     75
     36     96     59    -64    -10     77    259    319    311    324    158     62
     38    106     67    -72    -12     85    257    322    311    322    161     64
     46    103     57    -75     -5     80    259    327    314    319    158     75
     44    111     64    -80    -10     88    259    332    316    316    158     80
     44    109     62    -77     -7     85    265    342    324    324    166     96
     51    101     46    -77      2     75    270    355    337    340    181    106
     57    135     77    -96    -10    106    267    355    337    345    181     98
     51    132     80    -93    -12    106    275    368    348    353    192    103
     59    132     70    -96     -5    101    272    374    353    355    192    109
     64    145     77   -106     -7    111    270    381    353    358    194    114
     72    166     93   -119    -10    129    270    389    361    368    207    122
     70    158     88   -114    -10    124    272    400    366    371    207    116
     70    163     90   -116    -10    127    277    413    376    381    218    124
     75    181    103   -129    -12    142    285    426    387    392    228    135
     80    187    106   -132    -12    148    288    444    400    405    236    150
     85    166     80   -127      0    124    293    462    405    405    239    163
     85    161     75   -124      5    119    301    483    418    418    244    166
     96    174     77   -135      7    124    301    498    426    428    252    161
    106    200     93   -153      7    148    311    530    449    452    280    187
    114    205     90   -161     10    148    311    550    454    457    285    192
    119    213     90   -166     12    153    316    579    467    470    290    202
    132    215     80   -176     25    150    324    610    488    491    306    220
    145    226     80   -184     33    153    327    636    501    501    319    231
    158    231     72   -194     41    153    332    662    511    514    329    236
    168    249     77   -210     46    163    340    688    527    530    348    265
    181    270     85   -226     49    176    340    706    532    532    350    280
    197    267     70   -231     64    168    345    730    550    563    381    306
    200    311    111   -254     44    213    335    724    550    568    394    303
    202    327    124   -265     38    226    329    724    548    566    392    311
    213    337    122   -275     44    231    327    719    542    566    389    316
    207    337    129   -272     38    233    332    717    545    571    397    324
    197    342    145   -270     23    246    332    701    540    568    400    337
    187    363    174   -275      7    270    324    678    530    568    402    329
    174    379    205   -277    -15    290    316    646    517    558    394    316
    158    397    239   -277    -38    319    314    618    509    545    389    319
    142    387    241   -267    -49    314    314    589    504    542    394    324
    116    363    246   -241    -64    306    319    561    504    542    384    301
     80    327    246   -205    -83    288    319    522    485    522    358    262
     64    303    239   -184    -85    272    324    491    472    504    345    246
     59    322    259   -192    -98    290    314    462    465    496    340    241
     44    303    259   -174   -109    283    306    431    449    472    314    220
     28    272    241   -153   -106    259    301    405    428    454    290    205
     25    257    231   -140   -101    244    298    389    418    441    275    189
     20    249    228   -137   -103    241    296    371    407    431    272    181
     15    231    213   -124    -98    223    285    358    397    428    270    171
     12    213    197   -114    -93    205    283    348    384    418    254    150
     10    218    207   -114    -98    213    288    353    394    426    267    158
      7    236    226   -122   -109    231    285    348    392    423    267    161
     10    236    226   -124   -109    233    285    348    392    420    265    168
     15    228    210   -124    -96    220    288    350    397    428    270    171
     10    218    207   -114    -98    213    290    355    405    439    280    176
     20    252    231   -137   -103    241    288    358    407    444    285    176
     25    270    244   -150   -109    257    285    358    410    444    283    176
     15    265    249   -142   -116    257    285    358    410    444    283    179
      7    257    249   -132   -119    254    285    358    410    444    285    181
      7    249    241   -132   -116    246    285    355    405    439    277    181
     15    252    236   -135   -109    244    288    358    407    439    280    184
     18    257    236   -137   -109    246    285    358    410    444    283    184
     28    259    231   -142   -101    246    293    363    418    459    296    187
     33    275    239   -155   -103    257    306    374    431    475    311    194
     33    311    277   -174   -122    296    322    387    449    488    322    207
     33    350    316   -192   -142    335    340    402    465    493    327    231
     33    368    335   -200   -150    353    361    418    475    504    337    249
     36    361    324   -200   -142    342    368    418    475    514    345    228
     41    389    348   -215   -153    368    379    431    493    532    366    244
     49    457    407   -254   -179    431    384    444    524    563    402    285
     64    532    467   -298   -200    501    361    436    548    600    439    319
     72    574    498   -324   -213    537    327    423    558    615    459    329
     85    555    470   -319   -192    514    309    420    550    610    454    324
     75    537    459   -306   -194    498    293    400    535    597    444    316
     67    519    452   -293   -192    485    280    387    524    594    444    322
     59    470    407   -267   -174    439    265    366    493    561    413    290
     57    371    314   -215   -129    345    254    345    444    504    350    233
     46    280    233   -163    -93    257    252    329    400    457    303    187
     33    246    213   -140    -88    231    252    314    379    433    277    163
     18    223    205   -122    -93    215    241    288    353    407    254    140
     10    194    184   -103    -85    189    233    272    332    392    236    124
     10    181    171    -96    -80    176    231    265    322    381    226    114
     12    184    171    -98    -77    179    226    257    314    371    218    106
     10    176    166    -93    -77    171    223    252    306    366    213    106
      5    161    155    -83    -75    158    223    252    303    361    202    103
      7    163    153    -85    -75    158    223    249    303    363    205     96
     12    168    155    -90    -70    163    218    241    298    361    207     88
     12    163    148    -88    -70    155    220    244    298    358    205     90
     12    148    135    -80    -62    140    220    244    298    358    205     93
      7    132    122    -70    -59    127    220    241    293    353    197     83
      7    129    122    -67    -57    127    213    236    285    342    189     72
      7    135    127    -72    -59    132    213    236    288    345    192     77
     12    114    101    -64    -44    109    213    239    280    332    179     64
     46     23    -25    -36     36      0    218    249    228    267    106     -2
    116   -176   -293     31    205   -233    272    329    148    127    -54   -168
    161   -285   -446     62    301   -366    410    517    174     54   -161   -296
    142    -88   -231    -25    187   -158    522    602    335    192    -25   -187
     -7    329    337   -161   -174    332    465    233    472    462    306    140
   -233    995   1228   -379   -730   1111    236   -350    636    911    875    732
   -400   1777   2177   -688  -1288   1974    -18   -646    943   1532   1590   1470
   -410   2023   2434   -807  -1423   2229   -293   -828   1010   1816   1904   1826
   -348   1615   1961   -636  -1153   1787   -498   -992    610   1410   1501   1465
   -306   1010   1317   -350   -810   1163   -478   -984     38    613    701    654
   -223    462    683   -119   -454    571   -223   -530    -46    259    246    189
   -127    275    402    -75   -265    340     12    -93    150    322    226    148
    -49    223    272    -90   -161    246    148    153    283    394    262    163
     -7    187    194    -88   -101    189    207    249    319    400    252    145
      0    145    142    -75    -72    145    218    265    306    368    218    109
      7    122    114    -64    -54    119    231    285    303    355    202     90
      7    106     96    -57    -46    101    244    301    301    345    192     77
     10     85     75    -46    -31     80    249    311    298    337    181     64
     10     80     70    -46    -28     75    257    324    306    342    184     67
     23     85     62    -54    -18     72    259    335    309    345    184     70
     28     96     67    -62    -18     80    259    340    309    342    184     70
     36    109     72    -72    -18     90    262    348    316    348    189     77
     33    109     72    -72    -20     90    267    358    322    350    192     83
     38    111     72    -75    -18     90    267    366    327    353    194     85
     33    114     77    -75    -23     96    270    374    335    363    202     85
     31    111     80    -70    -23     96    277    387    342    371    213     88
     36    119     83    -77    -23    101    277    389    345    374    215     93
     49    124     75    -88    -12    101    280    402    355    379    220     98
     49    129     80    -90    -15    106    288    415    363    389    228    109
     46    127     80    -85    -15    103    296    426    371    392    231    111
     49    135     85    -93    -18    111    296    433    374    392    233    116
     57    142     85   -101    -15    114    298    452    387    402    244    129
     59    145     83   -103    -12    114    303    465    397    413    249    135
     67    163     96   -114    -12    129    303    475    400    410    249    137
     70    158     88   -116    -10    124    311    493    410    415    254    155
     72    153     80   -114     -2    116    314    514    423    433    270    158
     83    166     83   -124      0    124    316    530    431    441    277    158
     93    179     85   -135      5    132    324    558    449    459    293    176
     90    171     80   -135      5    127    335    584    465    475    303    181
    103    192     88   -148      7    140    337    610    478    485    314    187
    111    197     85   -155     12    142    345    636    491    496    324    197
    119    207     88   -163     15    148    350    670    509    509    337    218
    132    220     88   -179     20    155    355    701    524    524    350    236
    145    239     93   -192     25    166    361    724    537    537    363    249
    158    254     96   -207     28    176    366    750    550    555    381    272
    174    277    103   -226     36    192    368    771    563    574    400    288
    179    290    111   -236     33    200    371    782    571    581    410    296
    189    303    111   -246     38    207    368    787    576    589    420    306
    187    306    116   -249     33    210    366    789    576    594    428    319
    189    324    135   -257     28    231    366    784    574    587    420    329
    192    345    150   -270     20    249    366    779    574    587    428    342
    184    353    168   -270      7    262    368    763    568    600    444    337
    174    368    194   -272    -10    283    363    740    558    592    444    332
    166    376    210   -270    -20    293    358    709    540    579    431    327
    148    368    220   -259    -36    293    353    675    527    566    420    309
    129    358    228   -246    -49    293    355    646    524    561    415    293
    114    345    228   -231    -57    288    353    610    509    540    397    272
    101    306    205   -202    -51    257    353    579    493    517    376    254
     80    290    210   -187    -64    252    345    542    475    493    353    233
     67    270    202   -168    -67    239    340    514    462    480    337    210
     59    246    187   -153    -64    218    337    488    452    467    322    189
     49    220    171   -135    -59    197    335    467    439    449    309    179
     36    210    174   -124    -70    192    329    444    418    428    293    161
     38    210    168   -124    -64    189    327    431    410    423    290    155
     38    202    163   -122    -62    184    324    423    405    415    280    153
     33    200    166   -116    -64    184    324    420    405    418    283    150
     36    197    161   -116    -62    179    324    418    402    415    285    148
     36    197    161   -119    -62    179    319    415    397    410    283    145
     38    194    155   -119    -59    176    319    415    400    413    290    150
     38    192    153   -114    -57    174    324    423    407    420    303    161
     38    189    150   -114    -54    168    322    420    405    415    301    163
     33    189    155   -111    -62    174    322    420    402    415    298    161
     31    194    163   -116    -64    179    316    418    400    415    301    155
     41    202    161   -122    -59    181    319    418    402    415    303    158
     36    194    155   -116    -59    176    319    420    405    415    306    166
     36    179    142   -109    -51    161    324    426    405    418    309    171
     38    184    145   -114    -51    166    327    426    407    423    314    176
     51    207    155   -129    -51    181    327    431    413    426    324    176
     51    236    184   -145    -67    210    342    446    431    439    337    197
     57    254    197   -155    -70    226    363    465    452    457    355    223
     57    285    226   -171    -83    254    381    480    470    475    374    233
     54    314    259   -184   -101    288    394    485    478    480    376    233
     59    296    236   -179    -88    267    402    498    483    488    389    244
     64    353    288   -210   -111    322    413    509    509    517    423    270
     62    423    361   -244   -150    392    407    511    540    555    465    306
     67    483    415   -275   -174    449    374    498    561    584    498    337
     80    501    420   -290   -171    459    348    485    558    584    501    348
     88    480    392   -285   -153    436    337    478    542    566    483    342
     77    457    376   -267   -150    418    324    459    522    553    470    329
     64    431    366   -246   -150    400    311    441    504    542    465    316
     62    358    293   -213   -116    327    303    431    475    509    431    285
     59    249    189   -155    -64    220    293    413    423    457    371    220
     51    171    119   -111    -33    145    290    397    381    410    327    176
     41    132     90    -85    -23    111    283    376    353    376    301    158
     31    109     77    -72    -23     96    277    355    327    350    277    150
     25     90     64    -59    -20     77    275    345    314    348    272    137
     25     75     46    -51    -10     62    272    340    306    337    262    122
     23     67     44    -44    -10     57    267    332    296    327    252    111
     15     64     49    -44    -15     57    262    324    285    319    246    101
     15     46     31    -31     -7     38    265    324    285    316    244     98
     20     33     12    -28      5     23    267    324    285    311    239    103
     18     46     28    -31     -5     38    265    322    277    309    239    106
     18     49     28    -33     -5     38    259    316    275    309    231     96
     23     31      7    -25      7     20    257    314    267    303    228     90
     23     12    -10    -20     18      2    254    314    267    309    233     85
     20      7    -12    -12     18     -2    257    316    270    311    239     88
     25      7    -18    -18     20     -5    252    314    267    306    233     88
     41    -36    -77     -5     59    -57    254    319    231    262    184     41
     93   -205   -301     54    194   -252    285    376    163    148     51    -77
    153   -394   -548    122    350   -470    405    537    145     28   -103   -239
    153   -298   -454     70    303   -376    550    717    293     98    -54   -215
     38     77     38    -59      0     59    553    480    426    316    210     20
   -142    652    795   -257   -467    722    293   -189    433    626    644    454
   -314   1470   1784   -576  -1049   1626    -38   -717    581   1150   1304   1114
   -405   2039   2442   -818  -1423   2239   -345   -961    776   1657   1873   1670
   -342   1855   2197   -756  -1270   2026   -610  -1132    555   1543   1774   1615
   -267   1236   1504   -485   -885   1369   -626  -1117     33    823   1044    932
   -200    540    740   -168   -470    639   -355   -740   -272    150    296    218
   -122    205    324    -44   -223    265    -54   -189     -2    215    228    137
    -36    153    189    -59   -111    171    122    132    202    332    290    184
      7    106     98    -59    -44    103    202    277    283    368    301    189
     15     54     38    -33    -10     46    231    322    293    363    288    153
     25     28      2    -28     10     18    241    340    285    345    267    116
     36     15    -20    -25     28     -2    252    353    288    337    262    103
     38      2    -36    -23     36    -15    257    366    288    335    257    103
     36     -2    -38    -15     36    -20    262    376    288    329    246     96
     38     -5    -44    -18     41    -23    265    381    293    327    244     88
     46     12    -36    -31     41    -10    267    389    298    329    249     93
     51     20    -31    -36     41     -5    275    400    311    342    262    109
     54     20    -33    -36     44     -5    280    413    322    353    272    119
     54     33    -20    -44     36      7    280    413    322    355    270    114
     51     38    -15    -46     33     12    283    420    327    358    272    122
     51     31    -20    -44     36      5    288    431    337    366    280    129
     57     51     -5    -54     31     23    290    439    345    374    288    135
     62     59     -2    -62     31     28    290    441    348    379    290    135
     59     57     -2    -59     31     28    296    454    358    387    301    142
     59     72     10    -67     23     41    298    462    366    394    309    150
     59     77     18    -67     20     49    298    472    374    402    314    158
     59     72     12    -67     23     44    303    485    384    410    319    163
     62     75     12    -70     23     46    309    498    394    415    319    168
     64     80     15    -72     25     49    316    514    405    420    327    181
     62     85     23    -72     20     54    327    535    423    446    350    202
     67    106     36    -88     15     72    327    550    433    457    355    200
     64     98     31    -83     15     64    332    568    446    462    361    205
     72     98     23    -85     23     62    340    592    459    475    374    220
     80    106     25    -93     28     67    345    615    475    488    384    231
     93    114     20   -106     36     67    345    636    485    498    389    231
    111    122     10   -116     51     64    355    667    506    517    405    244
    124    142     18   -135     54     80    361    698    524    532    420    257
    135    155     20   -145     57     88    368    730    540    548    431    272
    148    171     23   -161     62     98    376    753    553    558    444    290
    155    171     12   -163     72     93    387    784    571    579    462    311
    161    189     28   -174     67    109    389    802    581    592    472    322
    168    207     38   -187     64    124    387    810    589    597    480    340
    179    226     46   -202     64    137    387    815    587    597    483    358
    181    244     62   -213     59    153    389    818    592    613    493    358
    181    262     80   -223     49    171    389    810    592    620    506    353
    179    272     93   -226     44    184    384    800    587    615    506    358
    174    280    106   -228     33    192    381    784    576    605    498    368
    171    290    119   -231     25    205    379    766    568    605    501    371
    166    306    137   -236     15    220    374    732    558    597    498    358
    155    316    161   -236     -2    239    368    698    545    587    493    350
    140    306    166   -223    -12    236    366    662    537    576    485    345
    129    306    176   -218    -23    241    358    623    524    561    467    332
    109    293    184   -202    -38    239    350    584    511    540    446    314
     85    267    181   -176    -46    226    350    555    504    540    446    303
     72    244    168   -158    -49    207    342    522    491    527    431    283
     62    231    168   -148    -54    200    329    488    475    509    410    259
     49    223    171   -137    -62    200    322    462    457    491    392    244
     44    200    155   -122    -54    179    319    444    446    478    379    233
     36    179    142   -109    -51    161    314    426    433    459    361    223
     31    166    135    -98    -51    153    314    418    426    459    358    213
     28    161    129    -96    -51    145    311    410    423    457    355    207
     36    155    119    -96    -41    137    314    410    426    462    363    213
     31    163    132   -101    -49    148    311    405    426    459    361    205
     31    174    142   -103    -57    158    311    405    426    457    353    207
     31    168    137   -103    -51    153    309    405    428    457    353    213
     33    168    135   -101    -49    153    309    405    428    459    358    210
     33    176    142   -106    -54    161    309    407    436    467    366    215
     38    189    150   -116    -54    171    309    407    441    470    368    223
     41    187    145   -116    -54    166    306    405    436    465    361    218
     41    171    129   -106    -44    150    314    413    444    472    368    223
     46    181    135   -116    -44    158    316    418    449    480    376    228
     49    218    166   -135    -57    192    327    431    465    496    392    239
     49    249    200   -150    -75    226    348    449    488    519    410    257
     49    270    220   -158    -85    246    376    472    517    548    439    285
     41    311    267   -176   -111    288    389    478    527    553    444    293
     54    293    239   -174    -93    267    397    488    530    555    446    293
     64    337    272   -202   -103    303    397    491    537    563    454    298
     67    410    342   -239   -137    376    402    504    574    605    493    337
     67    465    397   -267   -163    431    381    496    597    636    530    371
     75    498    423   -288   -174    462    353    483    605    649    545    389
     83    493    407   -290   -161    452    340    483    607    654    550    394
     85    483    397   -283   -155    441    327    467    592    641    540    387
     75    457    381   -267   -153    420    306    446    574    628    532    379
     59    397    337   -228   -137    368    303    436    553    610    514    363
     44    303    259   -176   -109    283    290    415    504    555    459    314
     36    202    166   -119    -64    184    283    394    457    501    402    257
     25    153    124    -90    -49    140    277    374    423    467    366    226
     15    124    109    -70    -46    116    270    353    397    441    340    202
     15    106     90    -62    -38     98    262    332    376    418    319    184
     15     93     77    -54    -31     85    257    322    361    405    306    176
     12     77     64    -46    -25     72    254    319    355    392    296    179
     10     64     54    -36    -23     59    252    311    348    392    293    168
      7     80     70    -44    -31     75    249    306    342    394    293    148
     12     67     54    -38    -20     62    252    309    350    397    298    142
     12     51     38    -33    -12     46    249    301    342    389    293    145
     15     59     44    -38    -12     51    244    296    332    379    288    145
     18     51     33    -36     -7     44    244    296    327    376    277    140
     15     46     31    -31     -7     38    246    296    327    376    283    140
      7     46     38    -31    -15     44    244    288    322    371    277    135
      5     31     25    -20    -10     28    246    290    324    371    272    137
     10     18      7    -15      0     15    252    296    322    368    272    127
     33    -54    -88     10     59    -70    249    301    275    309    205     64
     96   -249   -345     75    218   -296    303    374    184    158     33   -103
    140   -353   -493    103    316   -423    441    553    200     80    -77   -236
    119   -197   -319     36    218   -259    566    633    353    200     36   -148
    -23    210    233    -93   -127    220    504    239    470    446    345    148
   -233    901   1135   -335   -685   1018    192   -420    574    880    906    732
   -402   1712   2112   -654  -1257   1912   -106   -779    846   1486   1613   1444
   -420   2062   2483   -823  -1452   2273   -413   -966    953   1826   1990   1847
   -332   1654   1987   -659  -1158   1821   -639  -1088    594   1483   1647   1553
   -288   1010   1299   -363   -792   1153   -509   -937    103    717    859    774
   -207    459    665   -127   -436    561   -202   -457     15    332    374    288
   -103    236    340    -67   -223    288     49     -7    215    387    335    223
    -23    163    187    -70   -103    174    187    231    345    454    368    244
     -5    116    119    -57    -62    119    226    290    353    439    340    205
      5     80     72    -44    -33     77    236    311    342    413    309    171
      7     57     49    -33    -20     54    246    327    340    394    290    148
     12     46     33    -28    -10     41    259    345    342    392    285    137
     18     28     10    -23      2     20    267    358    342    381    277    132
     25     31      5    -28     10     20    272    368    348    384    275    132
     28     46     18    -41      5     33    277    376    355    397    285    135
     36     57     20    -46      7     38    283    381    358    397    288    135
     36     51     15    -44     10     33    283    384    361    394    285    132
     36     51     12    -44     12     33    288    394    366    402    290    140
     38     64     25    -51      7     46    288    397    366    405    293    142
     41     75     33    -57      5     54    290    405    374    407    296    148
     51     70     18    -62     18     44    298    418    384    413    298    163
     54     83     25    -70     15     54    298    420    387    423    306    168
     51     83     28    -67     10     57    298    426    387    418    306    166
     59     59      0    -59     31     31    314    449    407    436    319    192
     51     77     25    -67     12     51    311    454    413    446    324    181
     59    101     41    -80      7     70    309    459    418    452    327    174
     62    103     41    -85     10     72    309    472    423    454    332    181
     64    106     41    -85     12     75    316    488    431    454    332    194
     75    106     31    -93     23     70    322    504    444    470    342    202
     80    114     33    -98     23     75    329    522    457    485    361    202
     85    124     36   -106     23     80    332    537    470    493    371    210
     96    135     38   -114     28     88    332    555    475    501    376    220
    106    132     25   -122     41     80    337    576    485    509    379    226
    122    142     18   -132     51     80    345    605    501    522    387    236
    129    155     25   -142     51     90    350    633    519    537    402    252
    142    171     28   -155     57    101    355    659    530    548    413    265
    158    174     15   -166     70     96    363    691    545    563    426    277
    163    181     18   -174     72    101    371    719    561    579    439    290
    168    181     10   -176     77     96    376    745    571    589    446    298
    187    207     20   -197     83    114    376    763    579    597    454    311
    200    213     12   -207     90    114    379    779    589    607    470    332
    202    228     25   -215     88    127    381    787    594    618    480    342
    210    246     36   -228     85    142    379    789    597    628    491    345
    215    252     36   -233     90    145    389    797    605    636    504    358
    213    288     75   -254     70    181    381    784    594    631    504    363
    213    311     98   -262     57    205    374    766    584    623    496    363
    207    314    103   -262     51    207    376    756    584    626    504    371
    200    327    127   -262     36    228    376    735    587    636    514    376
    181    337    155   -262     12    246    371    698    579    623    506    363
    163    329    166   -246     -2    246    368    665    568    610    493    358
    145    340    192   -244    -25    267    355    626    558    602    485    348
    127    329    202   -228    -36    267    353    587    550    594    480    327
    103    288    184   -197    -38    236    350    550    537    579    465    309
     83    270    187   -176    -51    231    345    519    527    571    454    296
     67    252    184   -161    -57    218    342    493    517    561    444    285
     54    223    168   -137    -57    197    337    467    501    542    428    270
     44    220    176   -135    -67    200    322    439    480    524    410    254
     36    213    176   -124    -70    194    319    426    470    509    397    246
     36    207    171   -122    -67    189    314    410    457    496    381    236
     33    184    150   -109    -57    168    316    405    454    498    384    236
     25    174    148   -101    -62    161    316    405    459    506    392    233
     18    187    168   -103    -75    179    311    397    454    498    384    226
     18    187    166   -103    -75    176    311    394    449    493    376    226
     15    200    184   -106    -83    192    311    394    452    491    376    228
     15    187    171   -101    -77    179    319    405    462    509    392    241
     20    187    166   -103    -72    176    316    402    462    514    400    236
     20    189    168   -106    -72    179    311    400    462    511    397    231
     18    184    166   -101    -72    176    316    405    467    506    389    241
     15    197    179   -106    -83    189    311    402    465    506    392    239
     18    207    189   -114    -85    200    314    402    467    514    400    239
     23    228    202   -127    -90    215    324    413    478    527    410    249
     33    254    220   -142    -93    239    340    433    501    545    428    267
     25    293    267   -163   -119    280    361    444    519    563    449    285
     18    332    314   -176   -148    324    376    457    535    579    462    298
     25    309    283   -168   -129    298    384    465    537    576    457    298
     38    296    257   -166   -109    277    394    475    540    576    454    298
     44    371    324   -207   -140    348    407    493    581    623    504    342
     41    452    410   -249   -184    431    387    488    607    654    537    379
     51    506    454   -280   -202    480    353    475    623    672    566    405
     64    509    444   -285   -189    478    337    475    623    680    568    407
     62    485    423   -275   -179    457    327    462    610    675    566    400
     57    470    413   -265   -179    444    311    441    592    659    555    389
     46    446    397   -249   -176    423    290    418    563    636    532    368
     41    355    314   -197   -135    335    280    400    522    587    480    327
     33    246    210   -142    -88    228    272    381    472    530    423    280
     28    194    166   -111    -70    181    267    361    439    493    384    241
     10    163    150    -88    -70    158    267    342    418    478    366    218
     -5    135    140    -64    -72    137    259    322    397    457    348    192
     -7    114    119    -54    -64    116    254    311    384    444    335    179
     -5    111    116    -54    -59    111    249    303    371    431    324    174
     -7    101    109    -49    -59    103    246    301    363    420    316    174
      2    106    103    -54    -49    106    246    298    366    426    319    168
      2     85     83    -46    -41     85    244    296    361    423    311    155
      2     75     72    -38    -36     75    241    293    355    413    303    150
      2     80     77    -44    -38     80    233    283    342    402    296    142
     -2     83     85    -38    -44     83    233    277    337    400    296    140
     -5     77     83    -36    -44     80    233    280    337    397    290    145
     -5     72     75    -33    -41     72    233    280    340    397    290    145
     -5     59     64    -28    -36     62    236    277    337    397    290    137
     -5     46     51    -20    -28     49    239    280    337    397    285    135
     18    -20    -41      0     28    -28    239    288    296    342    228     77
     83   -197   -280     57    179   -236    277    337    202    202     70    -75
    135   -340   -478    101    306   -407    392    480    174     80    -83   -244
    142   -246   -389     51    265   -316    527    646    296    148    -31   -218
     -7    119    124    -57    -64    122    519    358    454    400    272     77
   -213    758    971   -272   -592    865    290   -231    589    802    789    613
   -407   1579   1987   -587  -1197   1782     33   -620    883   1418   1506   1345
   -470   2057   2527   -792  -1499   2291   -231   -807   1098   1888   2018   1880
   -397   1678   2075   -641  -1236   1875   -475   -979    732   1543   1675   1595
   -337   1070   1405   -366   -870   1236   -475   -958    202    815    937    859
   -259    491    748   -116   -504    618   -246   -571      2    345    387    290
   -150    223    374    -36   -262    298     18    -83    189    366    311    194
    -49    184    233    -67   -142    207    153    163    322    439    348    220
    -12    153    166    -70    -88    158    210    265    358    441    340    210
     -7    101    106    -49    -57    103    228    288    348    415    303    174
      0     70     70    -33    -33     70    241    303    340    402    288    148
      5     51     46    -28    -20     49    249    319    340    394    283    127
      5     44     38    -25    -15     41    254    329    340    389    275    122
     10     41     28    -25    -10     36    257    337    342    387    272    122
     23     54     31    -38     -2     44    262    345    342    387    272    119
     23     51     28    -38     -2     41    267    353    350    392    275    124
     31     57     25    -44      2     41    270    361    355    392    275    122
     31     67     36    -49     -2     51    270    363    358    394    277    122
     33     62     28    -46      2     46    275    374    363    400    285    132
     33     64     31    -51      0     49    277    381    368    405    288    137
     33     75     41    -54     -2     59    280    389    374    410    293    142
     36     80     44    -59     -5     64    283    397    379    415    298    145
     41     96     54    -67     -5     75    285    407    387    423    306    155
     38     96     57    -70    -10     77    288    413    394    428    309    161
     46     98     51    -72     -2     77    290    420    394    431    311    163
     54    111     54    -83     -2     83    290    431    402    436    316    168
     62    116     54    -88      5     85    298    444    413    446    324    176
     64    127     62    -98      0     96    296    449    415    446    324    171
     67    137     67   -103      0    103    298    465    423    457    335    184
     70    132     59   -101      5     96    309    488    441    470    348    200
     83    145     62   -114     10    103    309    501    452    480    355    205
     83    145     62   -116     10    103    311    517    459    485    358    210
     90    153     62   -124     15    109    314    540    472    496    368    220
    103    161     57   -135     23    111    316    563    483    506    376    228
    114    176     62   -145     25    119    324    587    496    511    381    241
    116    181     62   -150     28    122    329    613    504    519    389    259
    129    194     62   -163     33    129    335    641    519    540    405    275
    145    207     62   -176     38    137    337    667    535    558    418    275
    155    220     64   -187     46    142    342    693    548    566    428    280
    161    228     67   -197     46    148    345    711    561    584    452    301
    174    241     64   -207     54    153    342    722    563    592    462    314
    189    262     70   -228     59    166    342    732    568    600    472    335
    194    288     93   -241     51    192    340    737    574    607    483    350
    197    296     98   -249     49    197    340    735    574    607    488    353
    197    306    109   -252     44    207    337    727    568    610    491    353
    189    316    127   -254     31    223    337    719    568    613    493    358
    184    329    145   -257     20    239    337    706    563    610    496    361
    176    340    161   -259      7    252    335    683    558    602    496    361
    166    353    187   -259    -10    272    332    657    555    600    493    358
    145    366    218   -257    -36    293    332    628    548    592    485    350
    132    366    233   -249    -49    301    332    600    542    584    478    340
    114    340    223   -228    -54    280    332    574    537    576    470    329
     96    314    215   -205    -59    265    332    542    527    561    454    311
     80    303    220   -192    -72    262    327    506    514    540    433    288
     64    283    218   -174    -75    252    322    478    501    527    420    272
     51    267    213   -161    -80    241    319    454    491    517    407    254
     41    241    200   -142    -77    220    316    431    475    498    387    233
     33    220    184   -127    -75    202    311    410    462    483    374    223
     28    210    181   -119    -75    197    306    397    449    470    363    215
     23    202    176   -114    -77    189    309    392    449    472    361    207
     18    189    171   -106    -75    181    309    384    444    467    358    197
     20    187    166   -103    -72    176    309    381    444    465    355    194
     20    194    174   -106    -75    184    311    384    449    472    361    202
     15    202    187   -111    -85    194    298    376    441    462    355    194
     23    207    184   -114    -80    197    296    379    441    465    355    197
     20    213    192   -116    -85    202    301    381    446    467    358    205
     25    215    189   -119    -80    202    303    384    449    470    361    207
     23    210    187   -119    -83    197    303    387    452    470    363    207
     23    213    189   -119    -83    200    309    392    457    472    366    213
     25    241    213   -135    -93    228    324    405    470    488    376    218
     28    267    239   -148   -103    254    340    418    488    504    394    228
     23    283    259   -155   -119    270    366    439    509    522    413    246
     23    324    301   -174   -140    311    384    452    524    535    426    267
     33    322    288   -181   -127    306    384    452    514    524    415    265
     41    324    283   -181   -119    303    394    465    527    542    436    270
     38    410    371   -226   -166    392    402    483    574    592    485    311
     49    478    426   -265   -189    452    381    478    597    623    519    345
     62    517    454   -290   -197    485    355    470    613    641    542    366
     70    524    454   -296   -192    491    342    470    613    641    540    368
     59    496    436   -280   -187    467    329    457    597    628    530    363
     54    483    428   -270   -187    457    311    433    579    615    522    355
     46    444    397   -246   -174    420    296    415    553    587    496    332
     38    348    309   -192   -135    329    285    400    509    540    444    283
     33    244    210   -140    -88    226    283    379    459    488    389    231
     23    197    171   -111    -72    184    283    361    431    454    358    200
      7    168    161    -90    -77    166    277    340    405    431    335    179
      0    150    150    -75    -75    150    267    319    379    402    311    155
      2    142    137    -72    -70    140    257    306    361    387    296    140
      2    124    122    -64    -59    124    257    301    355    379    288    132
      0    116    116    -57    -57    116    257    298    350    371    280    127
     10    119    109    -64    -49    114    257    296    348    371    280    124
      5    101     93    -54    -44     96    257    290    337    363    272    119
     -5     85     90    -41    -46     88    257    290    335    358    267    116
     -5     67     70    -33    -36     67    252    285    329    353    265    109
      0     77     77    -38    -38     77    249    280    324    348    262    103
     -7     67     75    -31    -41     70    249    280    319    342    254     98
     -5     62     67    -31    -36     64    244    275    316    340    246     96
     -2     67     67    -33    -36     67    241    272    314    337    244     93
      0     49     49    -23    -23     49    241    277    309    329    241     90
     31    -51    -83      7     54    -64    252    296    257    259    163     18
     88   -246   -335     77    210   -290    303    371    168    106    -10   -155
    124   -353   -478    111    301   -415    436    540    174     18   -129   -293
     96   -171   -267     38    181   -218    566    641    332    140    -10   -205
    -70    259    329    -98   -200    293    483    194    436    400    324    119
   -254    958   1213   -353   -732   1085    200   -423    553    833    885    696
   -428   1761   2190   -667  -1309   1977    -72   -758    839   1441   1590   1410
   -449   2070   2520   -810  -1483   2294   -366   -948    935   1769   1948   1803
   -355   1564   1919   -605  -1137   1740   -566  -1080    485   1288   1470   1374
   -303    909   1213   -303   -758   1060   -470   -943      2    545    698    605
   -223    355    579    -67   -402    467   -181   -454    -41    223    267    163
   -116    187    303    -33   -210    244     62     -7    176    301    259    135
    -38    161    197    -62   -116    179    179    207    303    374    306    168
    -15    124    140    -54    -77    132    226    280    327    368    293    155
    -12     83     93    -36    -51     88    244    301    316    345    267    122
     -2     51     54    -23    -28     51    249    316    309    324    239     88
      2     36     33    -20    -15     36    259    335    309    316    231     75
      2     38     33    -20    -15     36    267    345    311    314    231     72
      5     44     36    -25    -15     41    275    350    311    314    228     72
     10     33     23    -20     -5     28    283    363    319    316    228     72
     15     31     12    -23      0     23    290    379    329    322    239     83
     18     44     23    -31     -2     33    290    379    327    319    236     80
     18     57     36    -38    -10     46    288    381    327    319    236     77
     20     49     28    -33     -2     38    293    394    340    327    246     90
     28     54     25    -44      2     41    296    402    342    332    249     93
     38     80     41    -59      0     62    293    407    345    332    252     98
     41     96     54    -70     -7     75    296    415    348    335    254    103
     38     90     51    -64     -5     72    303    428    355    345    259    111
     41     90     49    -67     -2     70    306    436    361    348    265    114
     44     90     44    -67      0     67    311    452    371    358    277    127
     51     96     41    -75      2     70    314    462    381    366    285    132
     64    106     41    -85     12     75    309    467    381    363    280    127
     67    109     38    -88     12     75    314    483    392    374    290    135
     67    103     36    -88     15     70    322    504    407    387    309    150
     70    101     28    -85     20     64    324    522    415    392    311    155
     72    119     46    -96     12     83    329    537    426    402    322    161
     72    124     49   -101     10     88    337    558    439    413    329    163
     83    132     49   -109     15     93    345    581    452    423    337    171
     90    145     51   -119     18     98    345    602    459    428    342    179
    101    140     38   -119     31     90    355    633    480    444    361    202
    106    140     33   -124     36     88    361    662    493    457    371    218
    122    155     33   -140     44     96    363    688    506    470    384    231
    137    176     38   -158     49    109    366    714    517    478    389    236
    142    181     38   -161     51    111    379    743    532    496    407    257
    153    207     54   -181     49    129    374    756    540    506    423    270
    163    233     67   -200     49    150    374    766    542    511    433    283
    166    244     77   -205     44    161    379    774    542    509    433    301
    174    249     75   -210     49    163    376    776    537    498    426    324
    174    257     83   -218     44    171    374    771    535    509    439    324
    171    265     93   -218     38    179    379    766    540    522    452    319
    163    270    106   -218     28    189    376    750    530    522    457    306
    161    288    127   -223     18    207    368    727    519    514    459    296
    145    309    163   -228     -7    236    361    696    506    498    452    290
    127    309    181   -218    -28    246    358    667    493    485    441    290
    114    301    187   -207    -36    244    355    639    485    478    439    285
    101    290    189   -194    -44    241    358    607    483    475    431    272
     83    277    192   -181    -54    236    350    571    472    459    413    252
     67    259    192   -163    -62    226    345    537    459    441    397    233
     51    239    187   -148    -67    215    337    501    446    426    381    213
     33    218    184   -124    -75    202    332    475    431    410    366    197
     20    194    174   -109    -77    184    324    446    410    387    345    176
     18    174    155    -96    -67    166    322    426    397    368    332    168
     10    163    153    -88    -72    161    311    405    376    350    314    155
      0    145    145    -72    -72    145    314    397    371    342    306    153
      0    129    129    -64    -67    129    311    389    368    342    311    155
     10    135    124    -72    -57    132    306    384    366    345    311    140
      5    135    129    -70    -62    132    306    384    366    345    314    135
     -2    140    142    -67    -72    140    306    384    366    345    316    140
      5    137    129    -72    -62    135    306    381    366    342    314    142
     10    135    124    -72    -57    132    309    387    371    348    319    145
      5    124    119    -67    -57    122    311    389    374    353    322    148
      0    140    140    -70    -70    140    303    379    363    342    316    142
      2    155    153    -80    -75    155    306    384    366    345    322    153
     10    174    163    -93    -77    171    322    402    387    366    337    166
     12    205    192   -111    -90    200    337    418    407    384    361    184
      7    239    231   -122   -111    236    361    436    433    407    387    213
      0    252    252   -127   -127    252    381    452    449    426    400    233
      7    259    252   -132   -122    257    379    449    444    418    392    218
     20    277    257   -148   -119    267    384    457    454    428    402    223
     18    353    335   -184   -158    345    392    475    493    470    446    267
     15    413    397   -215   -192    405    371    470    519    506    488    306
     25    454    426   -241   -200    441    348    459    532    524    509    327
     38    459    420   -249   -189    441    332    454    527    519    504    324
     41    423    381   -231   -168    402    319    446    514    509    496    319
     28    410    379   -220   -174    394    301    423    493    496    488    306
     20    381    361   -202   -171    371    285    400    465    467    465    288
     18    285    267   -153   -124    277    275    387    420    420    415    246
     10    168    158    -88    -72    163    275    374    376    366    355    197
      2    119    116    -62    -57    116    270    355    345    335    327    166
     -5     98    103    -46    -54    101    265    332    319    309    298    142
    -10     75     83    -33    -46     77    257    314    293    283    280    119
    -12     57     70    -20    -41     62    254    306    283    275    272    111
    -15     49     62    -18    -38     57    246    296    270    262    262    101
    -10     46     57    -18    -33     51    244    293    267    254    252    101
    -15     31     46     -7    -31     38    244    288    257    244    241     96
    -12     20     33     -2    -23     25    244    285    257    246    246     93
    -15     10     25      0    -20     18    244    283    254    246    246     85
    -12     12     23      0    -18     18    239    277    244    236    236     80
    -12      0     12      5    -15      5    236    275    236    228    233     80
    -15      2     18      7    -15     10    233    270    236    231    231     75
    -15      0     12      5    -12      5    236    270    239    228    228     72
    -15     -2     12      7    -15      5    233    270    236    228    228     72
    -15    -12      0     12     -7     -7    231    272    228    215    215     59
     18   -109   -127     46     72   -116    241    293    189    158    153      7
     83   -309   -394    111    239   -350    311    394    122     20    -12   -148
    109   -384   -493    137    298   -439    457    579    163    -36   -103   -257
     64   -184   -252     57    158   -218    576    657    332    106     41   -145
    -72    246    319    -85   -194    283    480    231    418    342    348    145
   -249    984   1234   -368   -740   1109    148   -436    472    748    896    704
   -387   1751   2135   -683  -1260   1943   -142   -779    698   1306   1545   1348
   -400   1925   2325   -763  -1363   2122   -433   -989    709   1525   1787   1608
   -327   1421   1748   -545  -1036   1584   -626  -1145    254   1039   1304   1176
   -270    750   1021   -241   -644    885   -480   -971   -218    267    506    402
   -194    249    441    -28   -319    345   -189   -470   -176     44    171     77
   -106    114    220     -7   -163    166     38    -41     77    171    215    103
    -18    114    132    -46    -75    122    166    197    228    262    272    145
      0     70     70    -36    -33     70    210    265    254    262    259    124
      2     25     23    -15    -10     25    226    285    246    241    233     98
      2      2     -2     -5      2      0    233    301    246    226    215     80
      7      0     -7     -2      7     -2    244    319    246    218    207     72
     10    -10    -20      0     12    -15    252    332    252    218    202     75
     15    -18    -33      0     23    -25    254    340    254    215    197     72
     18    -20    -38      2     28    -28    262    348    257    218    197     70
     18    -20    -38      2     28    -28    270    363    270    228    207     80
     23    -10    -36     -7     28    -23    270    366    270    226    207     75
     25    -12    -38     -7     31    -25    270    371    275    233    210     77
     25    -10    -36     -7     28    -23    272    376    280    239    215     75
     31     10    -20    -20     25     -5    275    381    285    244    220     77
     31     15    -18    -23     23      0    272    387    288    241    215     88
     28     15    -12    -23     20      2    280    400    301    254    231    103
     28     18    -10    -23     18      5    285    413    314    270    241    109
     41     31    -10    -36     25     10    288    420    322    272    244    111
     46     28    -18    -38     31      5    293    428    327    280    249    111
     51     46     -5    -49     28     20    293    439    335    285    254    119
     54     51     -5    -54     28     23    293    449    340    288    257    127
     70     70      0    -70     36     36    293    457    345    290    259    132
     75     72     -2    -72     38     36    298    472    358    301    267    145
     75     77      2    -75     36     41    303    491    368    306    270    161
     75     80      2    -77     36     41    303    504    374    309    267    163
     83     72    -10    -77     46     31    316    532    397    337    296    174
     90     85     -5    -88     49     38    324    558    418    358    316    176
    101     88    -12    -96     57     38    327    581    428    368    324    189
    109    106     -5   -109     57     51    329    600    439    374    329    202
    116    116      0   -116     59     59    340    631    459    392    340    220
    129    127     -5   -129     67     62    342    657    470    402    350    226
    145    142     -2   -145     72     72    342    680    478    413    361    233
    153    150     -2   -153     77     75    348    704    491    426    376    254
    166    166      0   -166     83     83    350    722    501    441    392    272
    176    189     12   -187     83    101    348    727    501    441    394    283
    184    205     18   -194     83    111    350    735    504    449    402    296
    187    213     23   -202     83    119    345    732    501    446    405    301
    197    236     38   -215     80    137    337    722    488    436    397    306
    194    241     46   -218     72    142    340    717    488    449    410    314
    181    249     67   -218     57    158    340    701    485    452    413    314
    176    262     85   -220     44    174    332    678    470    439    402    303
    171    280    109   -226     31    194    324    649    457    426    397    301
    155    283    124   -220     15    202    327    626    457    428    400    301
    137    277    140   -207     -2    207    332    602    457    423    394    293
    122    280    155   -202    -18    218    329    568    449    410    379    272
    103    262    158   -181    -25    210    329    540    441    397    363    262
     85    249    163   -168    -38    207    327    506    433    387    350    246
     67    223    155   -145    -44    189    322    475    420    371    337    226
     51    197    145   -127    -46    171    316    446    405    350    316    207
     41    187    145   -114    -51    166    306    418    389    332    293    192
     28    163    132    -96    -51    148    298    397    374    322    285    171
     25    150    122    -88    -49    137    296    376    361    309    272    148
     25    148    122    -88    -49    135    296    368    355    303    267    148
     23    137    114    -80    -44    127    296    363    353    303    267    153
     25    132    106    -80    -41    122    290    355    348    296    259    137
     20    132    111    -77    -44    122    290    355    348    296    257    135
     20    140    119    -80    -49    129    288    355    350    296    259    140
     23    145    122    -83    -49    135    285    355    350    298    262    145
     20    142    119    -83    -49    132    288    355    350    296    259    145
     20    148    127    -85    -51    137    288    355    353    298    259    150
     28    161    132    -96    -51    145    290    363    358    306    267    158
     33    179    145   -106    -54    163    306    379    376    322    280    168
     38    223    181   -132    -72    202    324    397    402    345    303    189
     38    262    220   -150    -90    241    350    418    428    371    329    213
     36    283    246   -161   -103    265    371    431    449    389    350    231
     44    288    244   -166    -98    267    371    431    446    384    342    226
     51    293    239   -174    -93    267    374    439    449    387    342    226
     51    353    298   -202   -122    327    384    454    485    426    387    265
     51    423    368   -239   -158    397    363    449    511    459    423    301
     59    483    423   -270   -181    454    335    441    530    483    446    327
     77    493    415   -288   -168    454    327    444    532    488    449    329
     80    470    389   -275   -155    431    314    431    519    475    439    322
     72    452    376   -262   -150    413    298    415    501    459    428    322
     64    418    353   -241   -142    387    288    402    483    449    418    314
     49    322    270   -187   -111    296    280    384    444    402    366    259
     41    213    171   -127    -64    192    272    363    394    348    306    200
     33    158    124    -98    -44    142    270    345    361    311    272    166
     28    132    103    -80    -36    119    267    324    335    285    246    142
     23    101     75    -62    -25     88    259    303    311    262    223    119
     18     83     64    -51    -23     72    254    293    298    252    215    111
     15     75     59    -46    -23     67    249    285    290    244    207    103
     12     70     57    -41    -20     64    246    277    280    236    197     93
      5     62     54    -36    -23     59    244    275    275    233    192     88
      2     51     49    -25    -23     49    244    272    270    226    187     83
      0     44     41    -23    -20     44    239    265    259    215    176     77
      2     46     44    -23    -20     46    236    262    257    210    171     77
      5     31     25    -20    -12     28    239    265    257    207    168     88
      5     18     12    -12     -5     15    239    262    254    207    166     85
      5     20     15    -12     -5     18    239    262    254    207    163     72
      7     36     28    -20    -10     33    239    262    257    213    171     72
      7     10      2    -12      2      7    241    265    249    205    161     59
     38    -83   -122     20     77   -101    249    277    200    135     85     -7
     96   -267   -366     85    228   -316    306    353    116    -10    -77   -161
    132   -410   -542    140    337   -475    452    527    114   -111   -213   -306
    106   -228   -335     59    220   -280    571    589    259      5    -98   -218
    -38    202    241    -83   -140    223    475    150    353    249    213     83
   -218    901   1119   -342   -670   1010    155   -504    436    654    745    626
   -387   1751   2138   -680  -1262   1943   -161   -875    711   1270   1462   1327
   -402   2042   2442   -820  -1423   2242   -470  -1041    810   1584   1805   1680
   -319   1615   1935   -646  -1127   1774   -670  -1143    441   1200   1421   1345
   -270    953   1223   -342   -748   1088   -535   -979    -44    452    649    600
   -179    363    542    -90   -361    452   -197   -449    -90    103    192    150
    -85    184    270    -51   -176    226     54    -15    148    213    210    142
    -15    140    155    -62    -85    148    179    197    270    280    246    161
     12    103     88    -59    -38     96    220    262    285    262    220    132
     23     64     41    -44     -7     54    241    285    275    239    192    101
     20     31      7    -25      7     20    252    301    267    220    168     75
     31     25     -5    -28     18     10    257    311    265    207    155     62
     33     15    -20    -25     28     -2    265    327    270    207    153     59
     33     12    -20    -23     28     -2    262    335    270    207    150     59
     41     18    -23    -31     31      0    262    332    262    197    140     54
     49     25    -23    -36     36      2    277    342    267    200    142     57
     51     25    -28    -38     38      0    285    358    280    213    158     70
     98     75    -23    -85     62     25    275    381    298    228    176     88
    166    140    -28   -155     96     57    257    400    314    244    192    103
    148    109    -38   -129     93     36    259    405    319    252    197    111
     77     57    -20    -70     49     18    265    397    309    241    184     96
     62     44    -18    -51     41     12    267    402    311    244    187     98
     67     46    -20    -59     44     15    272    405    314    246    187     98
     57     33    -25    -46     41      5    288    410    324    259    197    101
     44     12    -31    -28     36    -10    309    415    329    265    200     96
     41     20    -20    -31     31      0    319    420    327    259    197     93
     41     46      5    -46     18     25    322    431    332    265    202    109
     51     64     12    -59     18     38    322    444    342    272    210    122
     64     67      2    -67     31     36    324    457    348    283    215    122
     67     77     10    -72     28     44    329    478    366    298    226    129
     88     72    -15    -80     51     28    335    511    392    322    246    145
    111     96    -18   -103     64     38    337    540    407    332    259    166
    129    111    -20   -122     75     46    335    568    423    345    270    181
    140    109    -31   -124     85     38    337    600    446    368    288    187
    150    114    -38   -135     93     38    342    626    459    387    301    189
    148    116    -33   -132     90     41    353    644    470    394    309    192
    135    103    -33   -119     83     36    361    670    478    400    314    200
    153    142    -10   -148     83     67    384    696    496    420    335    220
    150    140    -12   -148     80     62    397    717    504    426    337    231
    161    153    -10   -158     85     72    400    735    514    439    348    246
    171    174      2   -174     83     90    402    750    522    452    361    259
    181    181      0   -181     90     90    400    758    524    457    374    272
    187    200     10   -194     88    106    397    756    524    462    379    280
    192    223     31   -207     80    127    397    750    522    459    379    285
    192    226     31   -210     80    129    397    745    522    459    381    293
    192    236     44   -213     75    140    394    735    519    459    384    296
    184    244     59   -215     59    153    392    711    511    454    384    298
    174    259     85   -218     44    171    387    683    501    449    379    296
    161    262     98   -213     28    181    381    649    488    436    368    285
    145    249    103   -197     20    176    381    620    483    431    368    280
    122    233    111   -179      5    174    374    584    475    426    358    267
     98    226    124   -163    -12    176    371    550    470    418    350    254
     83    197    114   -140    -18    158    363    519    459    407    340    231
     70    184    114   -127    -20    150    358    488    441    392    322    213
     59    168    109   -116    -25    140    353    462    431    381    309    197
     46    145     96    -96    -23    122    348    441    418    371    298    181
     33    122     88    -80    -28    106    340    418    405    353    277    161
     28    103     75    -64    -23     90    337    402    392    342    270    155
     25    101     72    -64    -23     88    332    392    379    329    257    142
     25     98     70    -62    -20     85    327    381    368    322    249    140
     25    103     77    -64    -25     90    327    376    368    322    249    140
     31     62     31    -46      0     46    335    387    376    324    252    145
     33     72     36    -54      0     54    327    384    374    327    257    148
     31    106     72    -70    -20     90    324    381    376    329    259    150
     33    114     80    -75    -23     98    327    381    376    329    259    150
     31    106     75    -67    -20     90    324    376    371    322    249    140
     38    111     72    -77    -18     93    332    387    381    329    254    148
     44    140     96    -93    -25    119    345    405    402    348    272    166
     36    171    135   -106    -49    153    368    428    426    374    298    184
     28    215    187   -122    -77    202    392    441    449    397    324    205
     25    205    179   -116    -77    194    407    454    457    402    324    205
     44    194    150   -119    -51    171    397    449    439    381    306    187
     51    249    197   -150    -72    223    405    462    462    407    332    213
     57    342    285   -200   -114    314    402    472    501    452    379    262
     64    394    329   -231   -132    363    379    467    527    483    413    290
     72    405    332   -239   -129    368    361    467    537    498    428    306
     77    400    322   -241   -122    361    348    467    535    496    426    306
     80    376    296   -228   -106    337    335    452    519    483    415    298
     70    358    288   -215   -109    324    319    428    496    465    400    285
     59    314    254   -187    -96    283    301    405    462    431    366    254
     49    200    150   -127    -49    176    293    389    415    381    309    202
     41    127     85    -83    -20    106    285    361    366    327    257    150
     25    101     72    -64    -23     88    280    337    337    298    228    124
     15     75     57    -46    -20     67    280    322    322    280    213    109
     10     51     41    -31    -15     46    270    306    301    259    192     90
     12     31     18    -20     -2     25    267    296    288    249    184     80
     10     23     12    -15     -2     18    262    288    280    241    174     72
      0     12     10     -7     -5     12    262    285    277    239    174     70
      0     -7    -10      2      2     -7    259    280    272    228    166     67
      0    -25    -25     12     12    -25    259    280    267    226    161     64
     -2    -12    -10      7      2    -10    254    270    262    220    158     62
     -5     -7     -2      5     -2     -5    252    262    254    213    150     57
      0    -15    -15      5      7    -15    249    259    246    205    145     49
      0    -38    -38     20     18    -38    254    262    249    205    148     54
     -2    -36    -33     18     12    -36    246    254    239    200    140     46
     -5    -41    -36     20     15    -38    244    254    239    197    140     46
      2    -83    -85     38     44    -85    246    259    223    176    114     23
     46   -210   -257     83    150   -233    262    280    142     64     -2    -85
     93   -402   -498    153    293   -449    368    392     72    -90   -184   -270
    101   -392   -496    145    298   -444    519    532    140    -93   -205   -311
     18   -109   -127     44     70   -116    579    394    277     83      0   -129
   -135    402    537   -132   -335    470    361   -166    376    402    405    277
   -285   1249   1535   -483   -911   1392     31   -605    639    982   1093    971
   -387   1904   2288   -758  -1337   2096   -259   -758    945   1538   1696   1571
   -340   1816   2156   -740  -1247   1984   -568   -909    826   1527   1691   1602
   -270   1260   1530   -493   -898   1395   -683  -1013    290    888   1065   1010
   -233    607    841   -189   -537    724   -407   -719    -85    228    363    322
   -148    226    374    -38   -262    301    -85   -223     33    140    168    119
    -59    124    181    -33   -119    153    109     90    192    213    189    122
     -5     85     90    -38    -46     88    197    223    252    228    189    116
     -2     41     44    -20    -23     41    215    244    239    200    158     80
      2     49     44    -25    -20     46    220    254    228    179    137     62
     10     31     18    -23     -5     25    233    272    228    166    127     51
     10     12      2    -10      5      7    252    290    236    166    127     57
      5     12      5    -10      0     10    257    296    236    163    124     57
     15     12     -2    -15     10      5    259    298    233    155    116     51
     20     18     -2    -20     12      7    265    306    236    153    114     51
     28     44     15    -36      7     31    267    309    239    155    116     57
     36     46     10    -41     12     28    265    314    241    158    122     62
     38     25    -12    -33     25      7    270    324    246    158    124     62
     44     20    -25    -33     33     -2    270    335    254    163    129     72
     44     33    -10    -38     28     12    275    340    259    166    135     80
     36     54     18    -46      7     36    275    342    267    176    153     98
     38     54     15    -46     10     33    280    353    272    179    155    103
     54     54     -2    -57     28     25    277    358    272    174    155    109
     51     51      0    -51     25     25    277    363    277    179    163    114
     59     83     23    -70     18     51    272    363    277    181    174    109
     67     72      5    -70     31     38    275    379    288    189    187    122
     70     57    -15    -64     41     20    285    397    303    197    200    132
     85     51    -33    -67     59     10    290    415    314    205    213    140
     90     80    -10    -88     49     33    290    428    322    210    226    150
     83     93      7    -88     38     51    290    441    329    218    241    166
     85     88      2    -88     41     46    303    467    350    236    262    189
    103     85    -18    -93     62     33    319    498    368    252    280    210
    114     98    -15   -106     64     41    324    522    381    259    290    223
    124    111    -12   -119     70     49    332    550    397    275    311    246
    137    119    -20   -129     80     51    337    574    407    285    324    257
    153    142    -10   -148     83     67    337    594    415    290    337    265
    168    168     -2   -171     85     83    337    618    420    296    348    280
    181    176     -5   -179     93     85    342    641    433    311    368    298
    192    202      7   -197     90    106    350    665    452    329    394    327
    207    236     28   -220     90    132    345    680    462    348    423    358
    215    257     41   -236     88    150    340    678    457    348    428    363
    215    259     41   -239     88    150    337    678    454    348    436    371
    218    272     51   -246     83    163    340    675    454    350    446    384
    215    301     85   -257     64    194    340    667    454    355    462    400
    207    311    103   -259     51    207    332    649    446    353    467    405
    197    311    114   -254     41    215    337    636    441    348    467    410
    187    306    119   -249     33    215    342    618    439    350    470    413
    179    335    155   -257     12    246    337    589    436    350    478    418
    166    329    163   -249      0    246    327    548    415    332    462    397
    155    324    168   -241     -7    249    319    511    405    319    449    381
    142    350    205   -246    -31    277    314    478    402    316    454    376
    124    353    228   -239    -51    290    306    441    394    306    441    361
    106    306    200   -210    -46    254    303    410    379    288    426    340
     93    270    174   -181    -41    223    298    381    361    270    410    322
     88    270    181   -179    -46    226    280    348    340    254    407    306
     80    241    161   -161    -38    202    262    322    322    236    394    293
     80    252    171   -168    -46    210    270    316    314    228    387    280
     70    197    127   -135    -28    163    275    306    296    202    361    252
     70    192    122   -132    -25    158    275    298    296    202    363    249
     72    205    132   -137    -28    168    259    293    301    213    387    267
     80    200    116   -140    -18    158    254    296    303    223    400    280
     83    194    111   -137    -12    153    267    301    303    210    379    259
     77    179     98   -129    -10    140    270    298    296    200    368    244
     83    179     96   -129     -5    137    265    296    290    197    371    239
     83    168     83   -127      0    127    252    290    290    197    376    244
     96    228    129   -163    -18    179    275    311    322    228    410    280
     98    265    166   -184    -33    215    288    327    340    241    415    288
    103    296    192   -200    -44    244    311    342    361    257    431    306
    103    340    233   -223    -64    288    327    355    379    267    444    327
    103    335    231   -220    -64    283    332    363    387    277    446    324
    111    316    205   -215    -46    262    332    366    387    277    441    303
    124    387    262   -254    -67    324    342    381    418    309    472    324
    122    449    327   -288   -101    389    337    387    457    350    517    381
    124    504    376   -314   -127    441    309    374    475    374    535    405
    135    524    389   -332   -127    459    290    371    480    387    545    400
    140    517    376   -327   -116    446    280    371    480    392    545    389
    132    493    361   -314   -114    428    265    355    462    376    527    376
    122    465    342   -293   -111    405    257    348    449    363    514    374
    106    397    290   -252    -90    342    249    335    418    327    475    353
     98    301    202   -200    -51    252    244    319    371    270    410    303
    101    233    132   -168    -15    181    246    303    324    220    353    249
     88    200    111   -145    -10    155    244    283    298    202    322    210
     75    158     80   -119     -2    119    239    259    267    168    288    176
     75    122     46    -98     15     85    239    254    254    155    272    163
     70     88     15    -80     25     51    246    257    254    158    270    163
     72     85     10    -80     31     49    241    246    246    150    257    140
     72     75      2    -75     33     38    233    236    233    137    244    129
     70     64     -5    -67     38     31    241    239    233    135    236    129
     67     64     -2    -67     36     31    241    233    228    129    228    122
     62     46    -15    -54     38     15    239    228    220    124    220    114
     59     38    -20    -49     41     10    233    226    215    116    213    116
     59     20    -38    -38     49     -7    233    223    210    114    205    116
     54     12    -41    -33     49    -15    239    220    207    106    189    101
     46     12    -33    -31     41    -10    239    220    210    103    187    109
     49     10    -38    -31     44    -12    241    223    210    106    187    106
     67    -25    -93    -20     80    -59    244    236    200     88    163     85
    109   -197   -306     44    207   -252    277    296    148     -7     38    -28
    140   -340   -483     98    311   -410    389    457    158    -98    -90   -181
    137   -236   -374     46    254   -303    511    652    303    -33    -54   -176
     44    116     72    -80    -12     96    555    605    504    200    194     36
   -124    667    792   -272   -457    730    337     12    527    509    636    472
   -301   1415   1717   -558  -1008   1566     77   -545    594    956   1239   1085
   -376   1904   2281   -766  -1327   2091   -168   -922    623   1306   1688   1564
   -353   1602   1956   -623  -1153   1779   -358  -1205    275   1062   1465   1410
   -301    924   1226   -314   -766   1075   -368  -1210   -239    306    649    607
   -210    345    553    -67   -381    449   -220   -862   -407   -176     70     23
   -106    101    207      0   -158    153    -31   -358   -148    -85     54      2
     -7    103    111    -46    -59    106    114     -7     98     85    168    101
     31     67     33    -51     -2     49    197    161    210    155    207    124
     41     20    -20    -31     31      0    220    205    223    155    205    101
     44      0    -46    -23     44    -23    231    226    223    142    189     83
     44    -33    -77     -5     59    -54    246    252    231    140    181     83
     49    -36    -85     -7     67    -59    249    265    231    137    176     75
     59    -28    -90    -15     75    -59    254    280    241    142    179     72
     75    -15    -93    -31     83    -51    262    296    257    150    184     80
     72    -41   -114    -15     93    -77    262    301    249    145    176     70
     90    -10   -101    -41     96    -54    272    319    265    158    194     83
     93      7    -85    -51     88    -38    285    335    285    179    218    101
     90     15    -77    -54     83    -28    288    345    296    189    226    111
    129     57    -72    -93    101     -7    316    368    316    207    244    127
    124     72    -54    -98     88     10    285    358    309    202    244    124
    119     41    -77    -80     98    -18    275    355    306    197    236    119
    114     31    -83    -75     98    -25    267    355    301    197    233    114
    124     96    -28   -109     77     33    272    368    329    223    262    140
     98     51    -49    -77     72      2    252    361    314    207    249    132
     93     31    -64    -62     80    -15    254    368    319    215    252    132
    106     41    -64    -75     85    -10    254    376    322    215    252    137
     98     36    -62    -67     80    -12    252    387    327    220    254    145
     96     28    -67    -64     83    -18    257    402    342    241    270    145
    106     44    -62    -77     85     -7    270    428    366    259    290    155
    116     75    -41    -98     77     15    277    449    387    283    314    176
    124     98    -25   -111     75     36    280    472    402    301    335    189
    129     98    -33   -116     80     33    290    496    418    314    342    202
    148    124    -23   -137     85     51    309    530    441    329    358    220
    155    127    -28   -142     93     49    303    550    444    329    355    233
    181    142    -38   -161    111     51    314    581    459    350    371    252
    202    161    -41   -184    122     62    329    620    485    374    402    280
    194    153    -44   -174    119     54    306    631    488    381    410    293
    202    148    -54   -176    127     49    298    649    498    387    415    306
    220    179    -41   -200    132     70    296    665    501    400    423    319
    228    184    -44   -207    135     72    303    685    517    426    449    327
    244    210    -33   -228    137     88    298    693    522    436    470    335
    254    252     -5   -254    127    124    285    688    517    436    472    337
    265    275     10   -270    127    142    283    688    514    436    478    361
    262    283     18   -275    122    150    283    680    509    441    485    368
    262    296     31   -280    114    163    283    670    504    439    491    366
    257    309     51   -283    101    179    275    649    485    420    475    361
    249    342     93   -296     77    218    265    623    470    402    457    368
    231    353    119   -293     57    236    270    602    467    407    462    355
    218    342    124   -280     46    233    275    584    470    410    467    340
    200    335    135   -267     33    233    280    558    465    397    449    324
    179    290    111   -233     33    202    290    535    462    387    433    306
    166    267    101   -218     33    184    293    506    454    371    410    280
    142    244     98   -194     23    171    293    472    436    342    379    257
    135    236    101   -187     15    168    290    441    415    314    342    233
    129    231    101   -179     15    166    288    413    402    301    324    210
    119    205     85   -163     15    145    280    381    381    275    293    179
    106    184     75   -145     15    129    275    358    363    252    262    161
    103    153     49   -132     28    101    280    348    358    244    257    155
    101    111     10   -106     46     62    285    340    355    246    259    137
    101    111     10   -106     46     59    285    335    358    249    262    132
    109    122     12   -116     49     67    288    332    361    249    257    132
    106    155     46   -132     28    103    277    319    350    236    246    127
     98    168     70   -132     15    119    275    314    350    231    241    140
    103    158     51   -132     25    106    277    314    345    223    233    155
    101    132     31   -116     33     83    298    332    361    239    244    163
    106    161     54   -135     25    106    314    348    387    265    267    161
    109    202     93   -155      7    148    335    363    407    285    285    168
    103    202     98   -153      2    150    358    384    436    311    311    210
    106    239    129   -174    -12    184    363    392    441    319    319    226
    122    239    116   -181      2    179    363    392    439    316    319    226
    137    293    155   -215     -7    226    376    413    470    348    350    246
    127    366    239   -246    -57    303    374    410    506    394    402    277
    129    433    303   -283    -85    368    337    392    519    413    433    301
    142    459    316   -303    -88    389    316    387    527    428    446    319
    158    457    298   -306    -70    379    306    387    524    428    441    329
    155    428    272   -293    -59    350    285    366    504    410    428    314
    150    428    277   -290    -62    353    262    340    478    392    415    301
    140    384    244   -265    -51    316    257    324    449    361    384    277
    124    283    158   -202    -15    220    257    314    413    319    340    241
    124    213     88   -168     18    150    249    296    374    277    298    197
    106    176     67   -142     20    122    249    280    348    249    272    174
     96    161     64   -129     15    114    239    254    316    213    239    153
     96    124     28   -109     33     77    233    236    290    194    220    132
     90    101      7    -98     41     54    233    231    283    181    210    129
     88     83     -7    -85     46     38    239    233    283    181    210    135
     88     70    -18    -80     54     25    244    233    285    189    220    135
     88     67    -20    -77     54     23    246    231    288    200    236    116
     85     85      0    -88     41     44    233    218    275    187    226    109
     80     80     -2    -80     41     38    231    210    265    174    213    109
     75     67     -7    -72     41     31    231    207    257    166    202    109
     75     59    -15    -67     46     23    231    202    252    155    194    101
     85     44    -41    -64     62      2    231    205    249    158    197    106
     93     57    -36    -75     64     10    228    200    241    150    184    101
     93     62    -31    -80     59     15    226    197    236    142    179     98
     96     38    -57    -67     77     -7    236    207    233    135    171     96
    129    -77   -210    -28    168   -142    249    236    179     51     75      7
    181   -259   -444     38    311   -350    329    353    129    -80    -90   -161
    210   -296   -506     41    358   -400    452    532    184   -124   -171   -259
    176    -67   -244    -54    210   -155    555    620    363     38      0   -114
     10    394    384   -202   -187    389    423    140    420    296    355    244
   -187   1145   1332   -480   -761   1239    148   -485    485    717    930    844
   -329   1878   2208   -776  -1267   2042    -96   -823    691   1249   1564   1493
   -327   1956   2283   -813  -1304   2120   -332  -1047    626   1376   1722   1706
   -293   1350   1641   -530   -969   1496   -423  -1153    129    761   1083   1093
   -233    696    930   -233   -581    813   -322   -963   -257     70    332    337
   -132    267    397    -70   -265    332   -109   -491   -174    -75     77     83
    -41    158    200    -57   -119    179     77    -93     67     67    150    137
     28    158    129    -93    -51    145    171    103    187    135    189    161
     57    116     59    -88      0     88    218    179    213    135    179    148
     67     75      7    -72     28     41    226    197    200    106    150    124
     70     38    -31    -54     51      5    241    218    205    101    140    106
     72     23    -51    -49     62    -15    252    231    205     93    132     88
     77     20    -57    -49     67    -18    254    239    202     85    127     80
     77     20    -57    -49     67    -18    254    249    207     88    132     88
     80     28    -51    -54     67    -10    254    257    210     90    132     93
     77     23    -57    -51     67    -15    257    259    205     80    127     93
     93     25    -70    -59     83    -20    257    270    213     85    132    109
     88     33    -54    -62     70    -10    257    272    215     80    129    114
     90     44    -46    -67     70      0    265    280    223     88    140    127
     90     41    -51    -67     72     -5    267    290    233     96    148    135
     85     46    -38    -64     62      5    275    301    241    106    158    135
     88     41    -46    -67     67     -2    272    309    249    111    168    145
    101     51    -49    -75     75      2    267    314    249    109    166    150
     90     62    -28    -77     57     18    272    322    254    111    166    158
     90     77    -12    -85     51     33    280    335    267    122    179    179
     93     75    -18    -85     54     28    280    345    272    135    189    187
     85     90      5    -88     41     49    288    363    288    150    207    194
     70     90     20    -80     23     54    303    392    316    176    228    226
     67     96     28    -83     18     62    303    405    324    181    236    233
     88     88      0    -90     41     44    293    405    314    166    228    226
    114     83    -31    -98     72     25    293    410    306    155    220    220
    122     98    -25   -111     72     36    298    428    314    163    228    233
    135    119    -15   -127     75     51    298    449    324    174    236    252
    140    109    -31   -127     85     38    303    472    335    184    241    265
    145    103    -41   -124     93     31    314    498    353    200    259    275
    171    137    -33   -153    103     51    309    524    368    218    283    301
    184    163    -23   -174    103     70    316    550    381    233    298    322
    184    168    -18   -179    101     75    314    568    381    233    298    332
    205    174    -31   -189    119     72    301    581    384    236    309    342
    228    207    -20   -218    124     93    290    589    376    233    309    350
    241    236     -7   -239    124    114    290    600    376    231    311    371
    246    228    -18   -239    132    106    283    600    371    223    311    394
    257    244    -12   -249    135    116    277    600    368    239    324    405
    265    285     20   -277    122    153    270    587    368    249    337    392
    272    285     12   -280    129    150    272    581    366    246    342    400
    267    288     18   -277    124    153    270    566    353    233    335    400
    252    319     67   -285     93    194    267    545    337    218    324    397
    244    327     83   -285     80    205    267    524    329    210    316    400
    233    329     96   -283     70    213    270    506    324    194    303    405
    215    340    124   -280     46    233    270    480    314    176    280    389
    194    311    116   -252     38    215    285    459    314    174    270    366
    179    259     80   -220     49    171    293    439    311    168    267    350
    158    254     96   -205     31    176    296    407    301    145    241    327
    135    241    106   -189     15    176    288    376    288    127    215    306
    122    192     70   -155     25    132    283    345    265    101    187    270
    109    168     59   -140     23    114    288    324    257     90    176    254
    111    194     83   -153     12    137    285    303    246     77    166    244
    106    197     90   -153      7    145    285    285    228     57    142    231
    101    161     59   -129     20    111    283    277    220     54    140    226
     93    145     51   -122     20     98    275    265    213     41    129    215
     85    129     44   -109     20     88    272    257    202     28    116    215
     90    109     18   -101     36     64    270    257    200     23    109    218
     96    122     25   -109     36     75    262    249    192      7     93    207
     85    124     36   -106     23     80    265    249    192      7     90    205
     90    103     12    -96     38     59    283    265    210     28    101    210
    103    158     51   -132     25    106    285    270    220     44    114    202
    111    218    106   -163      2    163    303    283    239     59    135    215
     98    228    129   -166    -15    179    329    306    259     77    150    244
     98    239    140   -168    -20    189    342    314    267     80    150    249
    109    233    122   -174     -7    179    342    316    262     70    137    246
    109    293    184   -200    -36    239    350    332    283     93    158    267
    111    358    244   -236    -67    301    348    340    316    129    197    296
    124    410    283   -267    -80    348    314    327    327    148    220    316
    129    436    306   -283    -88    371    296    324    342    166    239    335
    140    439    298   -288    -77    368    293    332    350    171    246    345
    153    439    285   -296    -67    363    270    311    332    158    236    337
    148    436    288   -293    -70    363    246    285    309    140    220    322
    127    389    259   -259    -64    324    231    262    283    109    192    298
    119    301    181   -210    -31    241    223    246    239     57    142    257
    111    213    101   -161      5    155    223    228    194     12     90    210
     96    166     70   -132     12    119    228    215    171    -12     59    179
     83    150     64   -116     10    109    226    197    153    -31     44    153
     75    127     51   -101     12     90    218    171    122    -64      7    122
     67    101     33    -85     15     67    218    166    114    -77      0    119
     64    114     49    -90      7     80    220    166    114    -75      0    122
     54    106     51    -83      2     80    218    161    106    -85    -12    114
     57     96     38    -75     10     67    223    161    103    -93    -18    119
     49     75     25    -62     12     51    223    161    101    -93    -20    119
     46     70     23    -59     10     49    213    153     88   -101    -25    106
     51     51     -2    -54     25     25    210    145     77   -114    -38     96
     51     54      2    -51     25     28    213    148     77   -119    -49     90
     57     41    -15    -51     36     12    207    142     70   -129    -59     80
     46     28    -18    -36     33      5    205    137     59   -140    -64     77
     41     25    -18    -36     31      5    205    137     57   -140    -70     75
     46     49      2    -46     23     25    207    142     62   -140    -70     80
     59    -85   -145     12    101   -114    223    158      2   -218   -161     -2
    114   -293   -407     88    259   -350    293    244    -77   -374   -342   -189
    150   -384   -537    114    342   -459    428    423    -62   -452   -454   -327
    137   -215   -353     38    244   -283    550    545     90   -335   -345   -241
    -15    200    215    -90   -114    207    462    135    207    -70     -2    103
   -218    917   1135   -350   -678   1026    213   -452    366    392    581    714
   -379   1670   2049   -646  -1215   1860    -12   -766    659    989   1265   1418
   -374   1834   2208   -730  -1291   2021   -249   -940    711   1247   1548   1748
   -332   1317   1649   -493   -992   1483   -410  -1101    241    730   1026   1260
   -285    719   1005   -215   -644    862   -366  -1008   -228     18    285    498
   -197    262    457    -33   -327    358   -161   -581   -283   -275    -96    109
    -90    116    207    -12   -148    161     41   -166    -83   -192    -85    106
     -7     98    106    -46    -57    103    153     46     33   -124    -46    135
     20     70     49    -44    -12     59    202    129     67   -119    -51    124
     25     44     18    -36      2     31    210    145     54   -148    -85     85
     28     10    -18    -18     23     -2    223    166     51   -158   -101     70
     25    -10    -38    -10     31    -23    228    176     46   -171   -114     54
     33    -31    -64     -2     49    -46    233    187     44   -184   -127     54
     36    -33    -72     -2     51    -51    233    189     44   -187   -135     44
     41    -54    -96      7     67    -75    244    200     46   -184   -140     25
     51    -31    -83    -10     64    -57    239    200     46   -189   -142     20
     54    -18    -72    -18     62    -44    246    213     57   -179   -129     36
     51    -25    -77    -15     62    -51    249    220     62   -179   -129     36
     49    -18    -67    -15     57    -41    252    223     64   -176   -129     38
     51     -2    -57    -25     54    -28    252    223     62   -181   -137     36
     59      0    -59    -31     59    -28    259    236     77   -168   -122     54
     64     -7    -72    -28     67    -41    267    249     83   -161   -116     57
     67     10    -57    -38     62    -23    270    257     93   -153   -111     67
     64     10    -57    -38     59    -23    270    259     93   -155   -114     64
     59     12    -46    -36     51    -15    275    270    103   -148   -106     70
     54     18    -36    -36     44     -7    277    277    109   -142   -103     77
     62     31    -31    -46     46      0    275    285    114   -140   -101     83
     59     25    -33    -44     46     -2    280    298    119   -137   -103     85
     59     46    -15    -54     38     15    283    314    135   -122    -88    101
     62     51    -10    -57     36     20    283    324    140   -114    -80    103
     67     31    -36    -49     51     -2    293    348    155   -103    -72    114
     72     46    -28    -62     49     10    296    366    163    -98    -70    119
     80     44    -36    -62     59      5    301    394    179    -85    -57    137
     85     54    -33    -70     59     10    306    420    197    -62    -38    155
     88     75    -12    -80     51     31    306    444    215    -44    -23    163
     93     85    -10    -90     51     38    322    478    233    -25     -7    181
     93     98      5    -96     44     51    335    509    257     -5     10    202
     96    119     23   -106     36     72    350    550    290     31     41    236
    103    135     31   -119     36     83    358    581    309     51     67    262
    127    142     15   -135     54     80    340    579    298     41     57    254
    155    140    -15   -148     85     62    329    579    288     31     51    254
    174    155    -18   -166     96     67    322    579    283     31     57    257
    176    197     20   -187     77    109    314    571    275     25     59    259
    171    202     31   -189     70    116    314    566    272     25     59    267
    174    192     18   -184     77    106    316    563    272     28     67    275
    168    223     51   -197     59    137    309    542    262     20     62    270
    166    226     59   -194     54    142    306    527    252     10     59    265
    155    239     80   -200     36    158    303    498    239     -2     49    254
    140    241    101   -192     18    171    306    475    233    -10     44    246
    124    236    109   -181      5    174    309    449    228    -23     31    231
    111    220    109   -166      2    166    309    418    218    -38     15    210
     90    197    103   -145     -5    150    314    389    207    -54     -2    189
     77    168     90   -124     -5    129    314    358    197    -72    -23    163
     59    148     88   -103    -15    119    314    324    184    -93    -44    140
     41    135     93    -88    -25    114    314    301    176   -106    -59    119
     36    103     67    -70    -15     85    306    277    161   -122    -72    103
     28     90     62    -59    -15     75    303    257    148   -137    -88     88
     23     90     67    -57    -23     80    301    244    137   -150   -101     72
     25     77     51    -51    -12     64    298    233    132   -158   -109     67
     23     67     41    -46    -10     54    296    223    127   -166   -114     59
     23     75     49    -49    -12     62    296    223    127   -166   -114     62
     25     70     44    -49    -10     57    290    220    122   -168   -119     59
     20     54     33    -36     -5     44    290    220    122   -171   -122     54
     20     59     38    -38     -7     49    290    223    124   -174   -119     54
     23     59     36    -41     -7     49    298    231    129   -168   -119     54
     33     85     49    -59     -7     67    306    244    142   -155   -106     64
     44    140     96    -90    -25    119    319    259    163   -137    -88     77
     38    168    129   -106    -46    148    345    277    184   -119    -70     98
     36    179    140   -109    -51    161    366    296    202   -103    -54    114
     44    161    116   -103    -36    140    368    301    197   -111    -64    106
     57    184    127   -119    -33    155    379    316    215    -96    -51    119
     54    259    205   -158    -75    233    376    324    246    -62    -18    153
     54    296    239   -176    -93    267    345    314    262    -41      7    176
     67    329    262   -200    -98    296    316    303    270    -23     23    192
     72    335    262   -202    -93    298    314    309    275    -18     28    197
     75    332    257   -205    -90    296    301    296    259    -31     15    189
     70    314    244   -192    -88    280    285    280    244    -46      2    176
     57    288    231   -174    -85    259    277    267    228    -59    -10    168
     54    231    176   -142    -59    205    272    259    202    -90    -44    140
     49    132     83    -90    -18    106    265    244    153   -145   -103     85
     38     67     28    -54      5     49    265    226    111   -189   -148     41
     25     33      7    -31      7     23    262    205     85   -215   -179     12
     12      0    -12     -5     12     -5    262    187     64   -244   -207    -12
     12    -38    -51     12     31    -44    249    174     41   -265   -228    -31
     15    -41    -57     12     36    -49    246    174     36   -267   -226    -31
     18    -41    -59     10     36    -49    249    171     33   -272   -231    -36
     15    -59    -75     23     44    -67    249    166     23   -285   -246    -51
     12    -59    -72     23     41    -64    246    158     12   -298   -257    -62
     12    -70    -85     28     46    -77    241    158      7   -301   -259    -64
     15    -77    -93     31     51    -85    233    153      0   -311   -270    -72
     12    -85    -98     36     54    -90    233    150     -5   -316   -275    -77
      5    -98   -103     44     54   -101    231    148     -7   -322   -283    -88
      2   -106   -109     51     54   -106    228    142    -18   -332   -293    -98
      0   -103   -103     51     49   -103    233    145    -15   -329   -293    -96
      2   -127   -129     62     64   -127    239    155    -12   -332   -298    -96
     44   -241   -285     98    163   -265    249    179    -75   -426   -400   -192
     96   -446   -542    174    319   -493    335    280   -145   -576   -579   -371
    116   -514   -633    197    374   -574    478    475    -93   -626   -665   -480
     75   -277   -353    101    213   -314    587    530     75   -483   -522   -368
    -83    184    267    -51   -176    226    441      7    129   -223   -166    -10
   -259    901   1158   -322   -709   1028    129   -607    218    228    426    600
   -389   1628   2018   -620  -1205   1823   -142   -904    478    820   1106   1283
   -363   1743   2107   -688  -1234   1925   -423  -1088    483   1052   1366   1577
   -290   1145   1436   -428   -865   1291   -558  -1197    -12    470    774   1036
   -233    493    727   -129   -480    607   -426  -1013   -462   -296    -28    244
   -166     44    210     59   -189    127   -158   -537   -415   -519   -361    -90
    -90    -57     33     75    -62    -12     57   -129   -161   -384   -306    -64
    -23    -75    -54     49     12    -64    161     70    -44   -322   -275    -51
     -2   -116   -114     59     54   -116    202    137    -20   -329   -288    -67
      0   -150   -153     75     72   -150    213    155    -31   -358   -316    -80
     -2   -184   -181     93     88   -184    231    179    -25   -368   -332    -85
      2   -202   -205     98    101   -202    244    197    -20   -361   -332    -98
      0   -205   -205    101    101   -205    249    205    -12   -358   -329   -124
      5   -207   -213    101    109   -210    257    218     -2   -353   -322   -127
      7   -207   -215    101    111   -210    257    226      0   -350   -319   -124
      5   -202   -207     96    103   -205    259    231      5   -350   -319   -122
     10   -187   -197     85    103   -192    265    241     10   -353   -322   -114
     10   -187   -200     88    103   -192    265    246     10   -358   -327   -103
     12   -210   -223     98    116   -215    270    259     18   -345   -311    -85
     18   -200   -218     88    116   -207    270    265     25   -335   -303    -88
     18   -189   -207     83    111   -197    270    272     31   -329   -303    -90
     15   -176   -194     80    101   -184    272    277     38   -322   -296    -88
     12   -181   -194     85    103   -187    283    290     46   -314   -285    -80
     15   -158   -176     70     96   -166    272    290     44   -327   -296    -67
     31   -119   -150     44     88   -132    259    285     31   -363   -324    -28
     38   -106   -148     33     90   -127    254    283     28   -366   -329      2
     33   -142   -176     54    103   -158    275    288     51   -329   -309    -38
     31   -153   -187     59    106   -168    283    244     44   -361   -335   -140
     28   -127   -155     49     90   -140    272    231    -12   -397   -353   -163
     33   -129   -163     46     96   -148    275    277      2   -355   -314   -127
     36   -122   -158     44     96   -140    283    301     36   -327   -293   -106
     46   -116   -166     33    103   -140    283    342     49   -303   -270    -72
     62   -111   -174     25    116   -142    285    407     85   -265   -231      7
     67   -101   -168     15    116   -135    290    465    135   -213   -197     77
     70    -83   -153      7    111   -116    303    506    181   -148   -155     83
     75    -88   -163      5    119   -124    316    532    210   -119   -132     62
     80    -83   -166      0    122   -124    319    550    223   -111   -124     59
     85    -75   -163     -7    124   -119    324    574    239    -88   -109     70
     93    -28   -122    -31    106    -75    319    584    246    -75    -96     80
    111     10   -101    -62    106    -46    306    589    236   -111   -122    116
    122      2   -119    -62    119    -59    306    602    228   -119   -127    181
    119     -2   -124    -59    119    -62    306    607    239    -67    -96    176
    129     20   -109    -75    119    -44    306    605    252    -46    -77    140
    122     46    -77    -85     98    -15    303    594    244    -54    -85    124
    124     72    -51    -98     88     10    301    581    236    -75    -90    163
    127     80    -46   -103     85     18    298    568    223    -64    -80    181
    122     75    -46    -98     85     15    298    553    228    -31    -59    145
    103     36    -67    -70     85    -15    303    532    220    -49    -80    111
     83     59    -25    -72     54     18    296    493    205    -54    -83    101
     67     62     -5    -64     36     31    293    454    189    -54    -77     88
     54     31    -23    -41     38      5    298    426    181    -57    -90     67
     33     25     -7    -31     20     10    296    387    166    -70   -106     46
     20     25      5    -23      7     15    283    340    140    -93   -135     25
     15     20      5    -18      5     12    272    301    119   -114   -161     12
      7    -20    -28      7     18    -23    267    275    109   -122   -171      7
     -5    -54    -49     28     20    -51    254    246     88   -135   -189     -7
    -15    -59    -46     36     15    -54    246    223     75   -145   -205    -25
    -28    -33     -5     31    -15    -18    228    192     51   -161   -223    -46
    -33    -41     -7     38    -12    -25    220    179     51   -161   -223    -49
    -25    -80    -54     51     12    -67    226    184     57   -153   -223    -41
    -31    -88    -57     59     12    -72    228    181     54   -148   -226    -44
    -33    -75    -41     54      2    -59    226    176     57   -137   -218    -46
    -28    -44    -15     36     -7    -31    220    168     57   -132   -213    -46
    -23    -23      0     20    -12    -12    213    168     51   -142   -218    -23
    -20    -18      0     18    -10    -10    223    181     62   -127   -207     -5
    -20    -20     -2     20    -10    -12    241    205     96    -85   -176     -7
    -18     18     36      0    -25     25    265    223    124    -54   -148    -10
    -20     51     70    -15    -44     59    283    239    145    -31   -124     10
     -7     70     77    -31    -44     75    288    246    155    -20   -114     25
      7     96     88    -51    -41     90    283    246    153    -20   -119     18
     10    140    129    -75    -59    135    293    265    181     10    -93     38
      7    200    192   -103    -93    194    290    272    220     54    -46     85
     18    259    241   -140   -111    249    262    259    236     75    -20    114
     20    267    244   -145   -111    257    249    259    249     88    -12    132
     31    277    246   -153   -106    262    239    259    244     77    -18    153
     33    301    267   -168   -116    285    205    231    213     62    -25    153
     31    265    233   -148   -101    252    202    223    210     70    -33    127
     20    215    194   -122    -85    205    202    218    200     64    -44     93
     15    132    116    -72    -49    124    197    210    168     31    -72     54
     12     36     23    -25     -5     31    189    192    122    -25   -132     12
      0     -7     -7      2      2     -7    189    174     90    -57   -166    -15
    -10    -38    -31     23      7    -33    189    158     72    -72   -184    -41
    -10    -62    -51     36     20    -57    184    140     51    -93   -202    -62
     -5    -96    -90     51     41    -96    181    137     46   -103   -215    -64
      0    -93    -93     46     46    -93    174    129     31   -116   -228    -72
    -10    -85    -77     46     31    -83    166    119     20   -127   -236    -83
    -10    -88    -77     49     33    -83    166    119     18   -129   -239    -77
    -15    -98    -83     54     33    -90    166    111     10   -135   -249    -85
    -12   -114   -101     62     44   -109    166    111     10   -137   -252    -93
    -10   -124   -114     64     51   -119    168    111     10   -140   -252    -90
    -12   -124   -111     70     49   -119    171    111     15   -127   -244    -93
    -15   -109    -93     62     36   -101    166    109     10   -132   -246   -106
    -15   -116   -101     64     41   -109    163    106      7   -137   -246   -106
    -12   -114   -103     62     44   -109    158    103      2   -145   -259   -114
     -2   -161   -158     83     77   -161    163    116    -15   -179   -298   -132
     44   -319   -363    137    202   -340    200    171    -88   -296   -433   -257
     88   -465   -553    187    319   -506    314    314   -119   -433   -600   -418
     90   -436   -530    171    309   -480    467    493    -12   -400   -594   -441
      2   -161   -163     80     83   -161    522    361    150   -176   -350   -262
   -163    428    589   -132   -376    509    239   -298    179    145    101    174
   -332   1231   1564   -449   -948   1395    -67   -769    381    696    776    865
   -400   1756   2153   -678  -1275   1953   -329   -943    633   1213   1335   1444
   -345   1569   1914   -610  -1130   1740   -592  -1127    428   1114   1239   1402
   -293    948   1241   -327   -769   1093   -626  -1158   -119    381    496    685
   -244    335    579    -46   -413    457   -402   -849   -418   -226   -174     25
   -168     44    213     62   -192    127   -148   -392   -265   -265   -306   -109
    -80      2     83     38    -80     41     23    -77    -70   -148   -244    -64
    -38    -59    -23     49    -10    -41    114     72     15   -106   -226    -64
    -31   -109    -80     70     23    -96    142    114     20   -122   -249    -96
    -25   -129   -103     75     36   -116    158    135     20   -132   -259   -106
    -28   -163   -135     96     51   -150    181    166     33   -132   -259   -101
    -20   -161   -142     88     59   -153    181    171     28   -142   -275   -119
    -10   -155   -148     83     67   -153    189    179     31   -145   -280   -129
     -5   -148   -145     75     70   -148    189    181     28   -155   -290   -132
     -5   -158   -153     83     72   -155    192    192     33   -155   -293   -124
      0   -148   -148     72     72   -148    192    194     38   -148   -280   -127
     -2   -153   -150     77     72   -153    200    207     49   -137   -272   -124
     -7   -153   -145     77     67   -150    205    215     57   -132   -265   -119
      0   -140   -140     70     70   -140    207    223     67   -124   -257   -116
      2   -155   -158     77     80   -155    213    233     72   -122   -254   -111
      2   -148   -150     72     75   -148    213    239     77   -119   -252   -106
      7   -137   -148     64     75   -142    210    246     80   -122   -257   -103
     10   -150   -161     70     85   -155    218    257     88   -116   -252    -88
      7   -140   -148     64     75   -142    223    267     98    -96   -233    -83
      7   -124   -132     57     70   -127    226    277    111    -88   -228    -88
     10   -140   -150     64     77   -145    233    293    124    -77   -220    -77
     15   -116   -132     51     72   -124    228    298    127    -72   -213    -75
     20   -127   -150     51     83   -137    236    314    140    -59   -200    -62
     25   -129   -158     51     90   -142    244    335    158    -46   -189    -44
     33   -101   -137     33     83   -119    244    348    163    -44   -187    -36
     44    -98   -142     28     93   -119    249    368    179    -28   -179    -31
     46    -83   -132     18     88   -106    257    389    194    -15   -163    -28
     57    -67   -124      2     90    -96    262    413    207     -2   -150    -20
     67    -62   -132     -2     98    -96    265    439    220      7   -140    -10
     72    -49   -122    -10     96    -85    267    462    231     12   -137      2
     85    -41   -127    -23    106    -83    272    493    246     28   -124     28
     98    -31   -129    -33    114    -80    275    522    262     44   -106     62
    106    -23   -129    -44    116    -75    280    550    280     72    -83     80
    116    -12   -129    -51    122    -70    288    574    298     96    -62     77
    127    -12   -142    -59    135    -77    290    594    319    119    -33     93
    135     12   -122    -75    129    -54    288    602    324    129    -18    106
    140     38   -103    -90    122    -31    283    600    322    135    -10    119
    150     70    -80   -109    116     -5    272    589    311    127    -12    122
    145     77    -70   -111    106      5    270    579    303    119    -20    127
    140     88    -54   -114     96     18    265    566    293    111    -25    135
    137    101    -36   -119     85     33    262    545    283    106    -25    127
    135     98    -36   -116     85     31    262    524    275    101    -28    129
    119    101    -20   -111     70     38    262    501    265     93    -33    132
    106    101     -5   -103     54     49    267    475    262     96    -28    124
     85     96     10    -90     36     54    270    441    254     85    -49     90
     67     85     18    -75     25     51    270    413    244     64    -67     72
     49     72     20    -62     12     46    267    381    233     54    -77     64
     31     57     25    -44      2     41    265    345    220     44    -85     41
     12     31     18    -23     -2     23    265    319    210     33    -98     23
      0      7      7     -2     -2      7    265    298    205     18   -127     -2
    -10    -31    -23     18      5    -28    262    283    200     25   -119    -20
    -18    -38    -20     28      0    -31    259    262    192     20   -122    -41
    -31    -36     -5     33    -15    -23    252    244    179      5   -132    -51
    -33    -51    -18     44     -7    -36    249    236    174      0   -140    -51
    -20    -36    -15     28     -5    -25    241    223    158    -12   -150    -57
    -25    -62    -36     44      5    -49    241    223    158    -10   -150    -57
    -36    -54    -20     44    -10    -36    241    223    161     -7   -150    -54
    -36    -57    -20     46     -7    -38    241    220    161    -10   -158    -57
    -33    -49    -15     38    -12    -33    239    220    166      0   -145    -49
    -36    -49    -12     41    -12    -31    241    228    174      7   -142    -44
    -36    -54    -20     44    -10    -38    239    226    171      2   -148    -46
    -38    -54    -15     46    -12    -36    244    228    174      7   -137    -44
    -33    -31      2     31    -18    -12    252    241    192     31   -119    -38
    -18     23     41     -2    -28     31    265    259    210     44   -109    -20
    -15     49     64    -18    -41     57    285    275    226     59    -90     10
    -23     70     93    -23    -57     80    306    290    249     93    -64     20
    -25     75    101    -23    -64     85    311    293    249     90    -64     12
    -15     57     72    -20    -44     64    314    298    249     90    -67     12
    -15    122    137    -54    -75    129    327    314    285    132    -28     33
    -18    202    220    -90   -119    210    314    314    316    171     12     59
    -10    239    249   -114   -129    241    272    296    322    181     31     85
      0    259    257   -129   -127    257    262    298    335    200     51    109
      5    244    236   -127   -114    241    259    301    335    202     54    114
     10    223    213   -116   -101    218    244    285    319    192     44    103
      0    192    192    -98    -96    194    231    267    301    179     28     85
    -12    137    150    -62    -80    142    226    254    277    155      7     62
    -23     38     62    -10    -41     49    220    241    239    109    -44     20
    -25    -25      0     25    -12    -12    213    220    197     67    -85    -15
    -41    -72    -33     54     -5    -51    213    202    179     51   -103    -44
    -49    -93    -44     70     -5    -70    210    187    163     38   -116    -62
    -46    -98    -51     70      0    -77    194    163    132     10   -140    -88
    -49   -109    -59     80      5    -85    192    155    122      0   -153    -96
    -51   -127    -75     88      7   -101    194    158    127      2   -148    -93
    -51   -140    -88     96     15   -114    197    155    127      0   -148    -93
    -51   -137    -88     93     18   -114    194    150    122      0   -150    -96
    -51   -132    -80     93     12   -106    192    145    116      0   -153   -103
    -54   -135    -80     93     10   -109    184    140    109    -12   -163    -96
    -51   -155   -103    103     23   -129    192    142    109    -10   -161    -93
    -59   -158    -98    106     18   -129    187    140    109     -7   -163   -114
    -57   -150    -93    103     18   -122    184    137    111     -7   -166   -116
    -59   -163   -106    109     23   -135    187    142    116      5   -150   -119
    -57   -184   -127    119     33   -155    189    140    106    -10   -166   -140
    -36   -272   -236    153     98   -257    202    158     70    -59   -218   -187
     18   -467   -485    226    252   -475    252    213    -28   -215   -394   -358
     46   -605   -652    277    348   -628    389    371    -38   -324   -532   -509
     28   -441   -470    207    246   -457    509    452     96   -223   -439   -441
   -101    -67     31     83    -67    -18    449     96    220     20   -135   -142
   -288    589    878   -150   -581    732    163   -530    342    441    405    423
   -441   1415   1857   -488  -1150   1636   -119   -823    667   1080   1130   1169
   -457   1732   2187   -639  -1322   1958   -389   -935    836   1460   1525   1597
   -374   1379   1753   -504  -1062   1564   -620  -1072    506   1161   1226   1340
   -324    776   1101   -226   -711    937   -589  -1054    -44    405    470    553
   -267    192    459     36   -366    324   -296   -633   -207    -41    -57      5
   -184    -12    171     98   -179     77    -44   -202    -20      2    -96    -51
   -109    -44     64     75    -88      7     93     38    106     64    -67    -33
    -80    -98    -18     90    -31    -59    161    137    145     70    -80    -51
    -75   -161    -85    116      2   -124    187    171    148     59    -98    -72
    -67   -176   -111    122     20   -145    194    184    140     41   -119    -96
    -59   -174   -114    114     25   -142    194    192    132     28   -132   -109
    -57   -184   -127    122     33   -155    210    207    140     28   -137   -114
    -49   -176   -127    111     36   -153    210    213    137     25   -137   -111
    -49   -184   -135    114     41   -161    213    220    137     18   -145   -106
    -46   -192   -145    116     49   -168    220    231    145     28   -140   -109
    -36   -194   -158    116     59   -176    226    239    150     38   -129   -116
    -36   -197   -163    114     62   -181    226    244    155     44   -122   -114
    -38   -179   -140    109     49   -158    231    252    163     51   -116   -106
    -41   -176   -137    106     46   -158    233    259    171     59   -106    -98
    -31   -158   -127     96     46   -142    239    270    179     70   -103    -98
    -28   -153   -124     88     46   -140    239    272    184     72    -98    -96
    -25   -163   -137     93     54   -150    244    285    189     77    -96    -88
    -23   -155   -135     88     54   -145    246    293    194     83    -85    -80
    -15   -127   -111     72     46   -119    249    301    205     93    -75    -72
    -18   -148   -132     83     54   -140    262    316    218    106    -67    -62
    -10   -132   -122     70     54   -129    265    329    226    111    -62    -59
     -7   -119   -114     62     51   -116    267    342    233    119    -57    -54
     -5   -111   -106     59     49   -109    267    355    241    127    -46    -44
      5   -106   -111     49     57   -109    265    366    249    137    -36    -33
     15    -93   -109     38     59   -101    267    381    254    140    -36    -33
     20    -90   -111     33     64    -98    275    405    270    153    -25    -23
     28   -103   -132     38     80   -116    288    436    290    176     -7    -10
     38   -101   -140     31     88   -122    298    462    309    192      7      0
     49    -72   -122     10     83    -96    298    483    322    202     20     12
     59    -51   -111     -5     83    -80    301    509    335    207     25     31
     72    -64   -137     -2    103   -101    311    540    350    233     49     49
     83    -25   -109    -31     96    -67    309    561    361    249     64     51
     90    -15   -106    -38     96    -59    309    584    374    262     77     64
    101    -12   -114    -46    106    -62    309    600    379    270     83     77
    116     -2   -119    -57    116    -59    316    620    394    285    101     96
    127     23   -106    -77    116    -38    316    628    400    296    114    119
    137     54    -85    -96    111    -15    311    631    405    306    124    132
    145     77    -70   -111    106      5    309    626    405    316    132    129
    142     85    -57   -114    101     15    311    623    410    324    148    135
    135     93    -44   -116     90     25    301    600    397    314    148    137
    129    101    -28   -116     80     36    293    584    392    311    148    140
    122    103    -18   -114     70     44    293    561    387    309    148    137
    114    119      5   -116     54     62    285    532    374    290    129    137
    101    114     10   -109     44     62    280    498    361    275    122    148
     90     98      7    -96     41     54    283    472    355    277    119    132
     67     59    -10    -64     38     25    296    446    363    288    122    101
     46     64     18    -54     15     41    290    413    355    280    116     64
     23     59     33    -44     -5     46    277    366    332    252     96     44
     10     31     20    -20     -5     25    270    335    316    233     77     33
      0     18     15    -10     -7     18    270    314    306    223     64     23
     -5     20     25     -7    -15     23    259    290    293    207     46     10
    -10     -2      7      5    -10      2    257    270    277    194     33     -5
    -15    -23     -7     18     -5    -15    254    259    270    184     20    -12
    -20    -44    -23     31      0    -33    249    249    262    179     15    -12
    -23    -41    -18     33     -2    -31    241    236    254    166      7    -25
    -20    -33    -12     25     -5    -23    244    241    262    176     15    -18
    -20    -36    -15     25     -2    -25    246    246    267    187     25    -18
    -18    -25     -7     18     -5    -18    246    244    270    192     36    -18
    -12    -10      2     12     -7     -5    249    249    280    200     44     -7
    -18    -12      5     15    -12     -5    246    246    272    187     33     -7
    -23    -28     -5     25    -10    -15    246    246    272    187     36      2
    -23    -20      2     20    -12    -10    246    249    275    189     38      7
    -20     -2     18     12    -20      7    249    257    285    200     44     10
    -18    -10      7     12    -15     -2    252    259    296    213     57      5
    -20     12     31      2    -25     20    246    254    293    210     54      0
    -23     -7     15     12    -20      2    254    262    298    215     62      7
    -12     -7      5     10    -10     -2    267    277    314    223     70     23
     -7     44     51    -18    -31     46    270    277    319    228     75     28
     -7     80     88    -36    -49     85    290    290    335    241     93     54
    -15     96    111    -41    -64    103    311    306    350    257    106     70
    -10     98    109    -44    -59    103    322    309    353    254     98     59
      0    111    109    -57    -54    111    316    309    348    244     98     72
      7    145    137    -75    -64    142    335    329    384    288    142    101
      7    187    179    -98    -88    184    319    329    418    327    179    122
     18    262    244   -140   -111    254    275    303    420    332    192    129
     23    280    254   -153   -114    267    257    296    413    324    189    137
     31    252    220   -142    -96    236    254    298    413    332    197    148
     28    259    231   -145   -101    246    236    277    397    322    189    135
     23    244    220   -132    -98    233    223    259    387    306    184    137
      7    153    142    -80    -67    148    213    244    345    267    145    114
     -7     57     62    -25    -33     59    215    228    306    223     93     54
    -15      2     15      5    -18     10    210    205    267    179     51     12
    -31    -25      5     28    -18    -10    210    187    246    148     20    -10
    -36    -46    -12     38    -12    -31    200    166    220    119     -5    -33
    -38    -77    -38     57     -2    -57    194    148    200    101    -15    -46
    -44    -88    -44     64      0    -67    189    140    189     93    -25    -57
    -46    -90    -44     70     -2    -67    189    140    189     88    -25    -57
    -49   -103    -54     75      0    -80    192    135    187     83    -28    -57
    -57   -111    -54     83     -2    -85    187    124    174     70    -41    -70
    -59   -119    -62     88      0    -90    181    116    161     54    -54    -77
    -54   -129    -75     93     10   -103    176    114    153     36    -67    -75
    -51   -122    -72     85     10    -98    168    106    145     33    -72    -88
    -51   -114    -62     83      2    -88    168    101    142     31    -72    -93
    -54   -124    -72     88      5    -98    176    103    145     28    -72    -83
    -54   -129    -75     93     10   -103    174     98    137     10    -80    -80
    -46   -148   -101     96     25   -127    174     98    127     -2    -93    -90
    -15   -231   -215    122     98   -223    179    106     72    -72   -171   -171
     49   -420   -470    184    259   -446    233    166    -25   -233   -353   -358
     88   -571   -659    241    374   -615    368    327    -36   -342   -493   -511
     70   -392   -462    158    262   -426    483    413    122   -205   -350   -394
    -88     41    129     23   -109     83    415     36    272     72     -5    -49
   -301    750   1049   -226   -675    898    168   -511    467    542    574    558
   -470   1545   2016   -537  -1241   1779    -72   -769    839   1208   1330   1335
   -452   1774   2223   -662  -1337   1997   -348   -891    943   1501   1641   1693
   -384   1361   1745   -488  -1065   1553   -561  -1057    535   1078   1226   1325
   -353    782   1132   -215   -743    958   -548  -1075    -38    303    454    548
   -280    210    491     36   -384    350   -293   -680   -213   -132    -64     20
   -184     33    218     72   -202    124    -54   -270    -38    -80    -88    -23
   -101    -10     88     54    -96     38     75    -51     67    -36    -70    -23
    -72    -77     -5     72    -36    -41    129     28     83    -57   -103    -54
    -64   -119    -54     93     -5    -88    145     49     70    -96   -140    -83
    -59   -142    -83    101     10   -114    155     62     59   -111   -153   -101
    -62   -148    -88    103     10   -119    163     67     57   -122   -163   -122
    -57   -140    -83     98     10   -111    168     72     49   -135   -174   -129
    -44   -129    -85     88     20   -109    168     75     46   -150   -187   -132
    -38   -142   -103     90     31   -124    171     75     38   -163   -194   -135
    -38   -148   -109     93     33   -129    174     80     38   -174   -197   -127
    -38   -158   -119     96     38   -140    176     83     36   -181   -202   -122
    -36   -148   -111     93     36   -129    176     83     36   -187   -207   -129
    -38   -132    -93     85     25   -114    176     80     23   -197   -215   -135
    -33   -132    -98     83     31   -114    181     85     25   -202   -213   -127
    -28   -129   -101     77     36   -116    187     90     31   -200   -207   -119
    -25   -101    -75     64     23    -88    179     85     20   -220   -223   -122
    -28   -132   -103     77     36   -119    181     90     18   -231   -231   -109
    -25   -111    -85     67     28    -98    179     88     15   -233   -228   -111
    -23   -106    -83     64     28    -96    181     93     15   -233   -226   -114
    -15    -96    -80     57     31    -88    184     98     18   -244   -228   -101
    -18    -83    -67     49     23    -75    179     96     10   -252   -233   -109
     -7    -88    -80     46     36    -85    181    103     12   -254   -233   -114
     -5    -90    -88     46     38    -90    181    111     15   -257   -231   -106
      0    -77    -77     38     38    -77    181    116     10   -270   -239   -106
      2    -64    -67     31     33    -64    179    122      7   -280   -246   -103
     12    -54    -67     20     38    -59    184    135     12   -285   -244    -90
     18    -70    -90     23     54    -80    189    153     15   -290   -244    -75
     28    -51    -80     12     54    -64    192    168     23   -296   -241    -59
     41    -54    -98      5     70    -77    192    184     18   -306   -252    -46
     51    -41    -93     -5     72    -67    194    200     25   -298   -244    -51
     62    -25    -90    -20     75    -57    192    218     28   -296   -236    -49
     77    -18    -96    -28     85    -57    194    236     33   -298   -233    -38
     90     -7   -101    -41     93    -54    194    252     38   -301   -231    -28
    109     12    -96    -62    101    -41    189    259     36   -306   -228    -18
    122     20   -101    -72    111    -38    189    265     33   -311   -226     -5
    129     44    -85    -85    109    -20    187    267     33   -316   -220     12
    132     54    -77    -96    106    -10    176    259     20   -335   -228     23
    137     67    -70   -103    103      0    168    246     12   -345   -228     31
    129     64    -67    -98     98      0    166    236      2   -358   -236     28
    127     83    -44   -103     85     20    158    215    -15   -384   -249     36
    122    101    -20   -114     70     38    150    192    -28   -394   -244     41
    111    109     -2   -111     57     54    145    166    -41   -410   -254     31
     98    106      5   -103     46     54    142    135    -57   -433   -267     23
     83    101     18    -90     33     59    148    106    -70   -454   -277     18
     62     90     28    -77     18     59    145     67    -93   -491   -306     -5
     38     75     36    -57      2     57    142     28   -114   -522   -329    -23
     20     67     46    -44    -12     59    140    -10   -135   -553   -355    -49
      2     51     49    -25    -23     51    135    -51   -158   -587   -381    -64
    -20     33     51     -7    -36     41    127    -90   -184   -631   -415    -88
    -33      5     38     12    -36     20    124   -122   -210   -662   -441   -101
    -38    -20     18     28    -31     -2    116   -155   -236   -704   -478   -114
    -44    -31     12     38    -28    -10    111   -184   -257   -735   -501   -129
    -51    -46      5     46    -31    -20    103   -205   -275   -750   -517   -155
    -59    -54      5     57    -33    -25    101   -228   -293   -774   -527   -176
    -57    -49      5     51    -31    -23     93   -244   -311   -800   -542   -181
    -54    -62     -7     59    -23    -36     88   -257   -332   -833   -568   -184
    -54    -75    -23     62    -18    -49     85   -270   -342   -849   -579   -189
    -57    -62     -5     59    -28    -33     80   -283   -358   -872   -589   -197
    -59    -54      5     57    -33    -25     77   -290   -368   -891   -600   -194
    -62    -49     12     57    -38    -18     77   -296   -376   -901   -602   -194
    -62    -57      5     57    -33    -25     72   -309   -392   -930   -618   -202
    -57    -67    -10     62    -23    -38     67   -319   -407   -953   -639   -213
    -57    -67    -10     59    -23    -38     70   -322   -413   -969   -649   -210
    -51    -49      2     51    -28    -23     70   -327   -420   -989   -654   -202
    -51    -57     -5     54    -23    -33     64   -340   -436  -1008   -667   -207
    -57    -70    -12     62    -23    -41     64   -345   -444  -1026   -678   -213
    -59    -72    -15     64    -23    -44     62   -358   -459  -1049   -691   -218
    -51    -62    -10     57    -20    -36     54   -374   -478  -1072   -706   -220
    -51    -64    -15     57    -20    -38     49   -384   -491  -1096   -719   -223
    -46    -59    -12     51    -18    -36     54   -384   -496  -1109   -724   -218
    -41    -36      5     36    -25    -15     64   -381   -493  -1114   -724   -210
    -41     -5     36     23    -38     15     77   -381   -491  -1122   -724   -202
    -44     12     54     15    -49     33     96   -379   -491  -1135   -727   -189
    -38      2     41     18    -41     20    106   -381   -504  -1156   -743   -192
    -28      0     28     15    -28     12    106   -392   -522  -1182   -763   -197
    -23     51     75    -12    -49     62    114   -384   -506  -1174   -745   -168
    -15    111    127    -49    -72    119     93   -397   -493  -1156   -722   -140
     -2    176    179    -88    -90    179     51   -420   -493  -1156   -706   -124
      2    176    174    -90    -85    176     33   -433   -501  -1169   -711   -124
      2    161    158    -80    -77    161     23   -452   -524  -1195   -730   -137
     -2    137    137    -67    -70    137     -2   -483   -561  -1234   -756   -148
     -7    101    109    -46    -59    103    -25   -517   -605  -1280   -792   -168
    -20     28     49     -5    -36     38    -38   -545   -659  -1343   -849   -210
    -31    -80    -49     57      7    -64    -44   -574   -714  -1402   -909   -265
    -41   -135    -93     85     23   -114    -54   -605   -763  -1465   -971   -319
    -51   -161   -109    106     25   -135    -59   -633   -802  -1509  -1008   -345
    -64   -197   -132    129     31   -163    -72   -662   -839  -1551  -1047   -371
    -64   -220   -155    142     44   -189    -80   -688   -870  -1590  -1078   -387
    -70   -236   -168    150     49   -202    -85   -704   -891  -1618  -1098   -392
    -72   -241   -171    155     49   -207    -90   -717   -906  -1639  -1114   -397
    -72   -252   -179    158     51   -215   -101   -732   -927  -1662  -1135   -407
    -72   -257   -184    166     54   -220   -106   -748   -950  -1693  -1166   -418
    -83   -277   -197    179     57   -239   -111   -761   -966  -1712  -1176   -433
    -88   -285   -197    187     51   -241   -116   -776   -984  -1735  -1192   -446
    -93   -301   -207    197     54   -254   -127   -795  -1008  -1769  -1215   -457
    -96   -327   -231    213     67   -280   -127   -805  -1028  -1795  -1236   -454
    -96   -332   -236    213     67   -285   -132   -815  -1036  -1805  -1247   -459
    -93   -322   -231    207     67   -277   -142   -831  -1054  -1826  -1265   -475
    -90   -348   -259    218     83   -303   -142   -839  -1078  -1857  -1291   -496
    -64   -446   -381    257    158   -415   -135   -833  -1140  -1940  -1376   -568
     10   -659   -670    324    337   -665    -64   -743  -1226  -2104  -1564   -743
     54   -735   -789    340    420   -763     75   -563  -1195  -2166  -1657   -854
     25   -524   -550    249    288   -537    189   -519  -1036  -2031  -1514   -727
   -116   -101     15    109    -67    -44     98   -945   -922  -1779  -1189   -387
   -319    607    927   -145   -623    769   -202  -1540   -766  -1304   -592    241
   -470   1353   1823   -444  -1145   1587   -488  -1823   -470   -704     96    950
   -457   1564   2021   -555  -1239   1792   -784  -1992   -415   -454    374   1278
   -371   1124   1496   -376   -932   1309  -1010  -2171   -862   -911    -72    891
   -342    501    844    -83   -592    672   -940  -2135  -1449  -1748   -911     59
   -288    -28    259    158   -275    114   -652  -1701  -1553  -2125  -1382   -405
   -200   -233    -33    215    -83   -135   -402  -1283  -1374  -2081  -1421   -465
   -122   -283   -161    202     18   -223   -267  -1060  -1262  -2031  -1408   -470
   -101   -335   -233    218     64   -285   -218  -1000  -1254  -2057  -1436   -504
    -98   -389   -290    244     93   -340   -210   -995  -1283  -2104  -1486   -545
    -88   -418   -329    252    119   -374   -207   -995  -1309  -2145  -1527   -587
    -80   -449   -368    265    142   -410   -197   -987  -1317  -2164  -1548   -600
    -80   -454   -376    265    148   -415   -194   -989  -1330  -2182  -1561   -605
    -77   -462   -384    270    150   -426   -194   -995  -1345  -2205  -1584   -620
    -70   -472   -405    270    163   -439   -197   -997  -1356  -2221  -1600   -626
    -59   -467   -407    265    174   -439   -194   -995  -1356  -2223  -1602   -618
    -57   -462   -407    259    174   -436   -200  -1002  -1369  -2239  -1615   -623
    -57   -459   -405    257    174   -433   -205  -1010  -1382  -2255  -1628   -628
    -57   -457   -400    257    171   -428   -205  -1013  -1389  -2268  -1639   -628
    -51   -470   -418    262    181   -444   -200  -1010  -1389  -2275  -1644   -626
    -49   -475   -428    259    187   -452   -205  -1015  -1397  -2283  -1654   -631
    -46   -475   -428    259    189   -452   -210  -1021  -1408  -2294  -1665   -641
    -49   -475   -428    262    187   -452   -210  -1023  -1415  -2304  -1673   -639
    -38   -459   -420    249    189   -441   -210  -1026  -1418  -2309  -1673   -628
    -38   -459   -420    249    189   -441   -215  -1028  -1426  -2325  -1686   -628
    -38   -462   -423    249    192   -444   -218  -1031  -1431  -2330  -1693   -633
    -31   -452   -423    241    192   -439   -223  -1031  -1436  -2340  -1706   -639
    -31   -467   -436    249    202   -452   -226  -1031  -1441  -2348  -1709   -639
    -31   -472   -441    252    205   -457   -226  -1026  -1444  -2351  -1709   -636
    -25   -467   -441    246    205   -454   -223  -1021  -1444  -2351  -1712   -641
    -15   -470   -454    241    218   -465   -220  -1010  -1441  -2351  -1714   -644
     -5   -465   -459    236    226   -462   -218  -1000  -1439  -2353  -1717   -644
      0   -465   -467    231    233   -465   -220   -989  -1441  -2361  -1719   -641
     10   -470   -480    228    244   -475   -220   -976  -1441  -2364  -1722   -633
     20   -459   -480    218    249   -467   -223   -963  -1441  -2366  -1727   -631
     31   -465   -496    218    262   -480   -218   -943  -1431  -2359  -1722   -618
     41   -457   -501    205    270   -480   -223   -930  -1434  -2361  -1725   -613
     54   -441   -496    194    275   -467   -220   -911  -1431  -2359  -1722   -602
     67   -444   -511    187    288   -478   -215   -891  -1423  -2348  -1714   -587
     77   -439   -517    181    296   -478   -210   -875  -1413  -2338  -1704   -576
     88   -431   -522    168    303   -475   -220   -872  -1421  -2343  -1704   -574
     96   -420   -519    161    306   -470   -223   -872  -1426  -2343  -1701   -558
     98   -392   -491    145    293   -441   -236   -885  -1439  -2353  -1709   -545
    106   -387   -493    140    298   -439   -246   -896  -1452  -2356  -1709   -545
    103   -387   -493    140    296   -439   -252   -911  -1462  -2356  -1709   -553
     96   -384   -480    145    285   -433   -257   -932  -1478  -2369  -1714   -558
     93   -374   -470    137    280   -420   -265   -958  -1499  -2385  -1725   -558
     88   -371   -459    142    272   -415   -270   -987  -1517  -2403  -1740   -563
     77   -374   -454    148    262   -413   -275  -1026  -1540  -2423  -1758   -576
     64   -384   -452    158    257   -418   -283  -1070  -1566  -2447  -1782   -597
     51   -387   -439    166    244   -413   -296  -1119  -1592  -2475  -1808   -620
     36   -400   -436    181    236   -418   -298  -1161  -1618  -2504  -1836   -641
     18   -431   -449    205    231   -439   -306  -1202  -1644  -2530  -1862   -667
      0   -459   -459    228    228   -459   -311  -1244  -1667  -2553  -1891   -693
    -18   -491   -475    254    226   -483   -322  -1288  -1696  -2579  -1919   -722
    -28   -522   -493    275    231   -509   -329  -1325  -1719  -2611  -1953   -740
    -36   -542   -506    288    233   -524   -348  -1366  -1756  -2652  -1992   -761
    -38   -550   -514    293    236   -532   -358  -1392  -1779  -2660  -2003   -782
    -46   -579   -532    311    239   -555   -361  -1415  -1795  -2668  -2013   -810
    -51   -597   -545    324    246   -571   -368  -1434  -1810  -2683  -2026   -833
    -51   -615   -563    332    254   -589   -381  -1454  -1831  -2707  -2049   -846
    -54   -618   -563    335    252   -592   -384  -1465  -1842  -2714  -2057   -846
    -62   -623   -561    340    249   -592   -389  -1475  -1849  -2722  -2065   -846
    -54   -623   -568    340    257   -597   -389  -1480  -1852  -2722  -2068   -849
    -57   -628   -574    340    257   -602   -394  -1491  -1865  -2735  -2078   -852
    -57   -623   -566    340    252   -594   -397  -1496  -1870  -2740  -2086   -844
    -57   -633   -579    342    259   -607   -397  -1496  -1870  -2735  -2091   -849
    -51   -633   -581    342    265   -607   -400  -1504  -1873  -2735  -2101   -870
    -49   -649   -600    348    272   -626   -400  -1506  -1875  -2738  -2099   -875
    -49   -659   -610    353    277   -636   -405  -1517  -1886  -2743  -2107   -880
    -44   -644   -600    342    277   -623   -418  -1530  -1899  -2759  -2127   -891
    -46   -639   -592    342    272   -615   -415  -1532  -1899  -2759  -2127   -883
    -44   -659   -615    350    283   -639   -415  -1535  -1896  -2751  -2125   -883
    -44   -685   -644    363    298   -665   -410  -1538  -1896  -2753  -2127   -880
    -46   -688   -641    366    296   -665   -415  -1548  -1909  -2769  -2143   -885
    -44   -701   -657    374    306   -680   -426  -1558  -1919  -2779  -2161   -891
    -38   -698   -662    366    309   -680   -436  -1577  -1932  -2787  -2171   -904
    -36   -711   -675    374    316   -693   -433  -1577  -1930  -2774  -2156   -909
    -38   -711   -672    374    314   -693   -423  -1571  -1919  -2761  -2148   -909
    -38   -659   -620    350    290   -641   -415  -1569  -1912  -2753  -2140   -901
    -38   -633   -597    335    277   -615   -407  -1569  -1909  -2751  -2135   -891
    -38   -618   -581    327    270   -600   -389  -1561  -1896  -2735  -2122   -875
    -31   -600   -568    314    267   -587   -384  -1564  -1896  -2727  -2125   -883
    -20   -631   -610    327    293   -620   -384  -1566  -1904  -2735  -2135   -904
    -25   -584   -558    303    265   -574   -376  -1561  -1888  -2714  -2117   -891
    -25   -517   -493    270    233   -506   -387  -1564  -1857  -2681  -2075   -849
    -12   -467   -457    239    220   -462   -423  -1584  -1849  -2665  -2057   -820
      2   -449   -452    223    226   -449   -446  -1600  -1857  -2668  -2062   -815
      7   -480   -491    236    246   -485   -462  -1613  -1875  -2681  -2075   -831
     -2   -514   -511    257    252   -511   -475  -1631  -1893  -2696  -2091   -839
    -10   -545   -535    275    259   -540   -493  -1652  -1919  -2722  -2109   -846
    -18   -626   -607    322    293   -618   -501  -1667  -1951  -2746  -2138   -875
    -25   -740   -717    381    342   -730   -517  -1696  -2005  -2798  -2200   -948
    -33   -815   -782    423    371   -800   -522  -1714  -2042  -2837  -2249  -1015
    -44   -852   -807    446    381   -831   -522  -1732  -2065  -2860  -2270  -1049
    -49   -885   -836    467    392   -862   -530  -1756  -2091  -2886  -2294  -1072
    -46   -919   -872    480    410   -896   -540  -1769  -2107  -2902  -2314  -1083
    -49   -940   -891    493    418   -914   -545  -1777  -2114  -2909  -2325  -1088
    -57   -953   -898    504    418   -924   -550  -1782  -2122  -2909  -2330  -1096
    -51   -966   -914    509    431   -940   -555  -1787  -2127  -2917  -2335  -1104
    -54   -989   -937    519    439   -963   -555  -1790  -2135  -2927  -2346  -1104
    -57  -1008   -950    530    446   -979   -553  -1792  -2138  -2927  -2346  -1106
    -59  -1013   -953    535    444   -984   -563  -1803  -2148  -2930  -2351  -1122
    -57  -1018   -961    537    452   -989   -568  -1808  -2151  -2933  -2359  -1137
    -54  -1021   -969    535    457   -995   -576  -1818  -2161  -2940  -2372  -1150
    -57  -1031   -974    542    457  -1002   -579  -1821  -2164  -2940  -2372  -1156
    -57  -1039   -982    545    462  -1010   -587  -1826  -2166  -2943  -2379  -1161
    -49  -1072  -1023    561    485  -1049   -584  -1821  -2174  -2959  -2395  -1169
    -15  -1182  -1169    597    574  -1174   -561  -1779  -2216  -3021  -2470  -1236
     41  -1353  -1397    654    719  -1374   -470  -1644  -2234  -3120  -2603  -1382
     75  -1379  -1454    649    763  -1415   -314  -1415  -2114  -3107  -2637  -1441
     28  -1088  -1117    530    571  -1101   -205  -1379  -1901  -2907  -2434  -1265
   -127   -584   -459    355    166   -522   -405  -1977  -1875  -2637  -2062   -917
   -296    109    405     93   -353    257   -745  -2611  -1816  -2195  -1486   -348
   -426    787   1213   -184   -818   1000  -1052  -2948  -1618  -1644   -844    277
   -407    893   1301   -241   -854   1096  -1363  -3195  -1699  -1504   -657    504
   -348    252    597     46   -472    423  -1480  -3291  -2239  -2161  -1322    -98
   -298   -431   -135    363    -83   -283  -1317  -3089  -2704  -2956  -2158   -904
   -233   -880   -649    555    205   -766  -1015  -2577  -2600  -3128  -2455  -1202
   -150  -1008   -857    579    353   -932   -784  -2151  -2327  -2979  -2395  -1174
    -80  -1044   -963    561    439  -1005   -675  -1943  -2203  -2907  -2356  -1150
    -62  -1101  -1039    581    488  -1070   -628  -1865  -2166  -2899  -2366  -1171
    -62  -1148  -1085    605    509  -1117   -615  -1844  -2171  -2920  -2392  -1208
    -51  -1184  -1132    618    540  -1158   -607  -1826  -2171  -2930  -2408  -1226
    -49  -1200  -1150    620    550  -1176   -605  -1813  -2171  -2938  -2421  -1239
    -51  -1213  -1163    631    553  -1189   -597  -1800  -2166  -2938  -2421  -1241
    -46  -1218  -1174    631    561  -1197   -592  -1790  -2161  -2935  -2421  -1241
    -38  -1218  -1179    628    568  -1200   -587  -1779  -2148  -2922  -2408  -1236
    -41  -1231  -1189    636    571  -1210   -584  -1771  -2143  -2922  -2410  -1241
    -33  -1234  -1200    633    581  -1215   -584  -1766  -2140  -2920  -2416  -1249
    -25  -1215  -1192    620    581  -1205   -587  -1764  -2138  -2912  -2413  -1254
    -23  -1213  -1189    618    581  -1202   -584  -1753  -2125  -2909  -2410  -1241
    -23  -1223  -1200    620    584  -1213   -579  -1743  -2114  -2896  -2400  -1231
    -23  -1221  -1197    620    584  -1210   -579  -1738  -2107  -2881  -2387  -1244
    -23  -1234  -1210    628    592  -1223   -571  -1727  -2096  -2865  -2374  -1247
    -25  -1234  -1208    631    589  -1221   -563  -1714  -2078  -2847  -2361  -1239
    -23  -1231  -1208    626    589  -1221   -566  -1706  -2073  -2850  -2364  -1244
    -23  -1236  -1215    628    594  -1226   -566  -1699  -2070  -2847  -2361  -1244
    -20  -1228  -1208    623    592  -1221   -566  -1693  -2062  -2842  -2364  -1241
    -12  -1228  -1215    620    600  -1223   -563  -1678  -2052  -2837  -2361  -1223
    -10  -1236  -1226    620    607  -1231   -563  -1667  -2044  -2829  -2359  -1218
     -5  -1234  -1228    618    610  -1231   -555  -1649  -2023  -2803  -2335  -1215
     -7  -1228  -1223    618    605  -1226   -550  -1631  -2005  -2782  -2317  -1218
     -2  -1221  -1218    613    607  -1221   -550  -1615  -1992  -2769  -2304  -1213
      5  -1228  -1234    610    618  -1231   -550  -1597  -1984  -2766  -2309  -1213
      7  -1223  -1231    607    618  -1226   -540  -1569  -1958  -2743  -2291  -1202
     10  -1221  -1234    605    620  -1226   -535  -1545  -1940  -2727  -2278  -1192
     23  -1228  -1252    602    636  -1239   -527  -1519  -1925  -2712  -2270  -1184
     28  -1215  -1247    592    636  -1231   -517  -1486  -1899  -2686  -2247  -1171
     38  -1197  -1236    579    636  -1215   -511  -1454  -1878  -2662  -2226  -1158
     49  -1189  -1239    568    641  -1215   -509  -1428  -1862  -2647  -2213  -1148
     57  -1192  -1249    568    652  -1221   -501  -1397  -1842  -2626  -2192  -1130
     59  -1184  -1247    561    652  -1213   -493  -1369  -1816  -2595  -2166  -1104
     70  -1166  -1239    548    652  -1202   -496  -1356  -1805  -2590  -2164  -1091
     85  -1158  -1244    535    662  -1200   -496  -1345  -1800  -2577  -2148  -1078
     90  -1122  -1213    517    652  -1166   -493  -1335  -1782  -2543  -2120  -1070
     93  -1114  -1210    509    649  -1161   -504  -1343  -1787  -2543  -2117  -1078
     98  -1104  -1202    501    649  -1153   -506  -1350  -1790  -2546  -2114  -1075
     93  -1109  -1205    506    649  -1158   -504  -1356  -1787  -2538  -2109  -1072
     93  -1093  -1187    501    639  -1140   -509  -1369  -1792  -2543  -2109  -1072
     90  -1085  -1176    496    631  -1130   -511  -1389  -1808  -2556  -2120  -1072
     75  -1085  -1163    504    618  -1124   -511  -1413  -1813  -2556  -2120  -1078
     59  -1091  -1150    514    602  -1119   -511  -1444  -1818  -2556  -2120  -1091
     38  -1088  -1127    524    581  -1106   -522  -1483  -1831  -2574  -2132  -1114
     18  -1109  -1130    542    571  -1119   -527  -1517  -1844  -2592  -2153  -1124
      2  -1132  -1135    563    568  -1135   -527  -1553  -1855  -2598  -2164  -1158
    -12  -1161  -1150    584    566  -1156   -532  -1587  -1870  -2613  -2177  -1189
    -23  -1182  -1158    602    566  -1171   -537  -1615  -1880  -2626  -2192  -1210
    -41  -1213  -1171    623    563  -1192   -545  -1647  -1896  -2642  -2210  -1239
    -44  -1226  -1182    633    566  -1202   -555  -1678  -1917  -2657  -2234  -1267
    -49  -1252  -1202    649    574  -1228   -563  -1699  -1932  -2673  -2252  -1288
    -59  -1267  -1208    665    574  -1239   -566  -1712  -1935  -2681  -2257  -1296
    -67  -1278  -1210    672    568  -1244   -574  -1725  -1943  -2686  -2268  -1309
    -70  -1286  -1215    675    571  -1252   -576  -1732  -1943  -2688  -2270  -1317
    -72  -1304  -1231    688    576  -1267   -576  -1732  -1943  -2694  -2273  -1317
    -72  -1312  -1239    693    581  -1275   -574  -1727  -1938  -2683  -2262  -1306
    -72  -1304  -1231    685    579  -1267   -574  -1725  -1930  -2670  -2252  -1309
    -64  -1296  -1231    680    581  -1265   -574  -1722  -1919  -2660  -2247  -1319
    -59  -1286  -1228    670    584  -1257   -568  -1714  -1909  -2647  -2242  -1317
    -51  -1293  -1241    672    594  -1267   -563  -1706  -1901  -2644  -2236  -1317
    -54  -1299  -1244    675    592  -1273   -568  -1706  -1901  -2647  -2239  -1309
    -57  -1283  -1228    670    584  -1257   -568  -1706  -1896  -2639  -2234  -1304
    -59  -1291  -1231    675    584  -1262   -561  -1696  -1880  -2618  -2216  -1301
    -57  -1299  -1241    678    592  -1270   -558  -1688  -1867  -2603  -2208  -1301
    -54  -1291  -1239    672    589  -1265   -558  -1688  -1865  -2603  -2205  -1309
    -51  -1291  -1239    672    592  -1265   -561  -1688  -1862  -2595  -2197  -1306
    -51  -1291  -1239    670    592  -1265   -561  -1688  -1860  -2590  -2197  -1306
    -51  -1288  -1236    670    592  -1262   -563  -1686  -1857  -2585  -2195  -1309
    -54  -1299  -1244    675    594  -1273   -561  -1683  -1849  -2577  -2190  -1306
    -49  -1304  -1254    675    602  -1280   -561  -1683  -1847  -2572  -2187  -1306
    -41  -1278  -1236    657    594  -1260   -548  -1670  -1829  -2551  -2171  -1299
    -38  -1236  -1197    639    579  -1218   -530  -1652  -1803  -2520  -2145  -1283
    -44  -1221  -1176    631    563  -1197   -511  -1639  -1782  -2501  -2130  -1273
    -44  -1197  -1153    620    553  -1176   -493  -1626  -1761  -2478  -2107  -1252
    -36  -1213  -1179    623    568  -1197   -488  -1618  -1756  -2470  -2101  -1254
    -25  -1205  -1179    615    576  -1192   -483  -1610  -1751  -2468  -2101  -1260
    -23  -1119  -1096    568    535  -1109   -483  -1597  -1709  -2426  -2057  -1218
    -15  -1047  -1031    530    506  -1039   -506  -1602  -1680  -2390  -2016  -1184
    -10  -1002   -995    506    491  -1000   -535  -1613  -1667  -2372  -2003  -1169
      0  -1026  -1026    514    511  -1026   -545  -1610  -1667  -2369  -2003  -1169
      2  -1039  -1041    517    519  -1039   -561  -1626  -1683  -2379  -2003  -1174
     -5  -1060  -1054    530    524  -1057   -576  -1641  -1699  -2387  -2016  -1187
    -18  -1132  -1117    574    545  -1124   -579  -1647  -1714  -2397  -2034  -1213
    -28  -1218  -1189    623    579  -1205   -592  -1667  -1758  -2447  -2091  -1275
    -36  -1319  -1283    675    623  -1301   -597  -1686  -1803  -2499  -2143  -1325
    -41  -1361  -1319    701    639  -1340   -597  -1696  -1823  -2525  -2171  -1343
    -54  -1395  -1340    722    641  -1369   -602  -1709  -1842  -2538  -2192  -1361
    -54  -1423  -1369    740    657  -1397   -610  -1725  -1860  -2551  -2205  -1384
    -49  -1444  -1395    745    672  -1421   -613  -1725  -1860  -2546  -2197  -1397
    -49  -1444  -1395    745    672  -1421   -618  -1732  -1862  -2548  -2205  -1410
    -49  -1460  -1410    753    680  -1436   -620  -1738  -1870  -2556  -2213  -1421
    -46  -1470  -1423    758    688  -1447   -615  -1730  -1862  -2546  -2203  -1418
    -51  -1478  -1426    766    685  -1452   -613  -1730  -1860  -2543  -2203  -1421
    -54  -1480  -1428    766    685  -1454   -613  -1730  -1857  -2540  -2203  -1423
    -54  -1501  -1447    776    693  -1475   -613  -1730  -1857  -2540  -2203  -1421
    -54  -1514  -1460    784    701  -1488   -607  -1725  -1855  -2538  -2205  -1415
    -57  -1512  -1457    782    698  -1486   -607  -1727  -1852  -2533  -2208  -1431
    -59  -1512  -1454    784    696  -1483   -610  -1727  -1847  -2527  -2208  -1434
    -59  -1517  -1457    787    696  -1488   -613  -1725  -1847  -2525  -2208  -1434
    -49  -1553  -1504    802    727  -1530   -602  -1712  -1860  -2540  -2226  -1454
      7  -1706  -1714    849    859  -1712   -566  -1647  -1914  -2639  -2340  -1564
     62  -1883  -1945    909   1002  -1914   -436  -1470  -1912  -2735  -2481  -1709
     72  -1821  -1893    872    982  -1857   -270  -1273  -1766  -2670  -2449  -1704
    -18  -1462  -1444    740    711  -1454   -233  -1470  -1597  -2436  -2177  -1475
   -181   -885   -704    532    257   -795   -553  -2179  -1579  -2107  -1727  -1036
   -348   -114    233    228   -290     59   -911  -2688  -1415  -1577  -1075   -387
   -439    506    945    -36   -691    727  -1244  -2946  -1208  -1060   -493    187
   -374    389    763     -7   -568    576  -1553  -3128  -1384  -1098   -514    207
   -298   -246     49    272   -176    -98  -1543  -3078  -1906  -1821  -1247   -475
   -254   -927   -672    589    207   -802  -1236  -2701  -2210  -2470  -1964  -1169
   -174  -1306  -1132    737    478  -1221   -911  -2174  -2031  -2522  -2148  -1366
    -85  -1387  -1301    737    607  -1345   -714  -1836  -1829  -2416  -2104  -1350
    -49  -1452  -1405    750    675  -1428   -631  -1704  -1756  -2379  -2088  -1361
    -38  -1504  -1465    771    711  -1486   -602  -1665  -1751  -2392  -2109  -1395
    -33  -1545  -1514    787    740  -1530   -584  -1639  -1753  -2408  -2127  -1415
    -20  -1556  -1535    789    756  -1545   -574  -1621  -1745  -2410  -2135  -1431
    -15  -1556  -1543    784    761  -1551   -568  -1613  -1748  -2426  -2153  -1447
    -12  -1566  -1553    789    769  -1561   -563  -1600  -1743  -2418  -2148  -1449
    -10  -1579  -1569    795    779  -1577   -553  -1584  -1725  -2403  -2143  -1454
     -5  -1577  -1571    792    782  -1574   -545  -1571  -1714  -2395  -2143  -1454
     -5  -1584  -1579    792    784  -1582   -545  -1564  -1712  -2390  -2135  -1452
     -5  -1577  -1571    789    782  -1574   -540  -1551  -1699  -2382  -2125  -1444
     -5  -1566  -1564    784    779  -1566   -537  -1540  -1686  -2366  -2114  -1436
      2  -1551  -1553    774    776  -1551   -535  -1532  -1678  -2361  -2109  -1434
      5  -1556  -1564    774    782  -1558   -524  -1519  -1665  -2348  -2099  -1428
      7  -1553  -1561    771    782  -1556   -522  -1509  -1654  -2335  -2091  -1426
     10  -1556  -1569    771    787  -1561   -517  -1491  -1634  -2314  -2078  -1421
     18  -1538  -1556    761    787  -1545   -514  -1483  -1628  -2307  -2073  -1423
     20  -1540  -1564    758    789  -1551   -509  -1470  -1615  -2296  -2062  -1415
     25  -1535  -1561    753    792  -1545   -501  -1454  -1600  -2278  -2052  -1405
     31  -1530  -1564    748    795  -1545   -498  -1441  -1590  -2268  -2047  -1402
     33  -1530  -1564    748    797  -1545   -491  -1423  -1579  -2262  -2042  -1397
     33  -1535  -1569    748    800  -1551   -485  -1402  -1566  -2255  -2039  -1382
     36  -1522  -1558    743    795  -1540   -480  -1387  -1548  -2234  -2021  -1371
     36  -1514  -1551    737    792  -1532   -475  -1366  -1532  -2210  -2003  -1374
     38  -1519  -1558    740    797  -1538   -465  -1340  -1512  -2192  -1990  -1366
     46  -1517  -1564    732    805  -1540   -454  -1312  -1491  -2174  -1974  -1358
     59  -1506  -1566    722    810  -1535   -444  -1286  -1470  -2158  -1958  -1356
     64  -1504  -1569    717    815  -1535   -433  -1254  -1449  -2140  -1945  -1345
     77  -1486  -1564    704    820  -1525   -423  -1218  -1421  -2114  -1922  -1327
     90  -1480  -1571    693    828  -1525   -415  -1187  -1400  -2099  -1909  -1309
    101  -1478  -1579    685    839  -1527   -407  -1150  -1384  -2081  -1896  -1291
    111  -1457  -1569    670    839  -1514   -394  -1117  -1358  -2052  -1873  -1275
    127  -1439  -1566    657    846  -1501   -387  -1088  -1337  -2029  -1852  -1262
    140  -1436  -1577    646    857  -1506   -379  -1065  -1319  -2016  -1839  -1241
    153  -1428  -1582    636    865  -1504   -374  -1044  -1304  -1997  -1826  -1226
    163  -1405  -1571    620    865  -1488   -371  -1036  -1291  -1979  -1805  -1215
    168  -1382  -1551    607    859  -1465   -371  -1031  -1283  -1969  -1790  -1205
    168  -1361  -1530    594    846  -1444   -376  -1039  -1288  -1971  -1792  -1200
    168  -1366  -1535    597    849  -1449   -371  -1039  -1280  -1958  -1777  -1189
    163  -1361  -1527    597    844  -1444   -368  -1047  -1275  -1951  -1769  -1187
    158  -1348  -1506    594    831  -1426   -376  -1067  -1288  -1958  -1774  -1197
    148  -1340  -1488    594    815  -1413   -381  -1098  -1299  -1964  -1774  -1208
    135  -1337  -1473    600    802  -1405   -384  -1130  -1309  -1974  -1779  -1210
    119  -1330  -1449    602    784  -1387   -392  -1166  -1322  -1987  -1792  -1215
    101  -1330  -1431    615    766  -1379   -394  -1202  -1330  -1995  -1803  -1231
     85  -1356  -1444    633    763  -1397   -400  -1239  -1340  -2000  -1808  -1247
     70  -1371  -1441    649    756  -1405   -407  -1275  -1350  -2005  -1810  -1270
     57  -1389  -1447    665    750  -1415   -420  -1314  -1366  -2023  -1823  -1288
     41  -1431  -1473    696    756  -1452   -426  -1343  -1384  -2042  -1842  -1291
     33  -1439  -1475    701    753  -1457   -436  -1371  -1402  -2057  -1860  -1319
     31  -1447  -1478    706    753  -1462   -446  -1395  -1415  -2073  -1878  -1340
     25  -1460  -1486    714    756  -1473   -457  -1415  -1431  -2091  -1899  -1350
     25  -1470  -1496    722    761  -1483   -459  -1426  -1439  -2096  -1901  -1353
     18  -1480  -1501    730    758  -1491   -459  -1431  -1439  -2091  -1901  -1363
     15  -1488  -1504    735    758  -1496   -459  -1431  -1436  -2088  -1896  -1363
     15  -1491  -1509    737    761  -1499   -457  -1428  -1431  -2086  -1893  -1358
     18  -1475  -1493    730    756  -1483   -459  -1434  -1434  -2096  -1904  -1361
     25  -1462  -1488    717    753  -1475   -457  -1426  -1426  -2083  -1886  -1343
     20  -1475  -1496    727    756  -1486   -452  -1421  -1418  -2068  -1870  -1350
     10  -1478  -1488    732    748  -1483   -452  -1421  -1415  -2073  -1875  -1356
     12  -1467  -1480    727    745  -1473   -457  -1418  -1415  -2078  -1878  -1343
     15  -1465  -1483    724    748  -1473   -454  -1413  -1413  -2068  -1873  -1332
     15  -1460  -1478    722    745  -1467   -454  -1413  -1405  -2055  -1865  -1335
     23  -1454  -1478    714    748  -1465   -454  -1413  -1400  -2052  -1860  -1340
     28  -1457  -1486    714    756  -1470   -452  -1408  -1395  -2047  -1857  -1345
     23  -1467  -1491    722    756  -1478   -449  -1408  -1392  -2047  -1855  -1337
     23  -1457  -1480    717    750  -1467   -454  -1408  -1392  -2044  -1852  -1330
     12  -1462  -1475    722    743  -1467   -446  -1405  -1389  -2036  -1844  -1330
      5  -1475  -1480    735    743  -1478   -444  -1410  -1392  -2036  -1839  -1340
      5  -1480  -1486    737    743  -1483   -454  -1415  -1397  -2042  -1836  -1330
      5  -1483  -1488    737    745  -1486   -457  -1415  -1397  -2039  -1836  -1332
     10  -1470  -1480    730    743  -1473   -465  -1423  -1405  -2044  -1844  -1335
     15  -1467  -1483    727    748  -1475   -470  -1426  -1408  -2047  -1847  -1345
     12  -1478  -1493    730    750  -1486   -470  -1431  -1408  -2047  -1844  -1348
     23  -1475  -1499    724    758  -1486   -470  -1431  -1410  -2049  -1844  -1340
     28  -1470  -1499    719    761  -1483   -467  -1431  -1410  -2042  -1839  -1337
     25  -1436  -1462    706    743  -1449   -452  -1415  -1395  -2031  -1829  -1322
     25  -1402  -1431    685    727  -1415   -431  -1397  -1379  -2016  -1813  -1299
     18  -1387  -1405    683    711  -1395   -407  -1387  -1358  -1992  -1795  -1286
     10  -1358  -1369    672    688  -1363   -392  -1382  -1348  -1977  -1774  -1278
     18  -1371  -1389    678    704  -1379   -392  -1387  -1356  -1982  -1777  -1288
     20  -1343  -1363    659    691  -1353   -392  -1379  -1348  -1974  -1766  -1270
     28  -1262  -1293    615    659  -1278   -394  -1374  -1319  -1945  -1735  -1234
     44  -1218  -1265    584    652  -1241   -418  -1376  -1296  -1909  -1699  -1189
     59  -1171  -1231    555    644  -1200   -436  -1382  -1280  -1880  -1675  -1179
     70  -1169  -1239    550    654  -1202   -454  -1389  -1296  -1896  -1688  -1197
     72  -1197  -1270    563    670  -1234   -467  -1402  -1309  -1909  -1691  -1197
     70  -1213  -1286    568    675  -1247   -483  -1423  -1330  -1925  -1706  -1205
     59  -1286  -1345    613    701  -1314   -496  -1441  -1366  -1958  -1738  -1231
     44  -1397  -1441    675    743  -1418   -514  -1473  -1428  -2031  -1810  -1288
     33  -1473  -1506    719    769  -1488   -522  -1493  -1470  -2075  -1862  -1325
     23  -1504  -1527    737    774  -1514   -524  -1504  -1491  -2088  -1870  -1345
     12  -1530  -1543    758    776  -1535   -527  -1522  -1509  -2099  -1878  -1371
      7  -1566  -1574    776    789  -1571   -532  -1532  -1519  -2107  -1883  -1382
      5  -1569  -1574    782    787  -1571   -540  -1540  -1532  -2122  -1896  -1384
     10  -1548  -1558    766    782  -1553   -545  -1543  -1540  -2132  -1904  -1382
      7  -1553  -1561    774    784  -1556   -545  -1548  -1545  -2132  -1906  -1387
      7  -1577  -1587    782    797  -1582   -540  -1545  -1543  -2122  -1893  -1379
      5  -1556  -1561    776    782  -1558   -550  -1556  -1556  -2135  -1906  -1387
      2  -1561  -1566    779    782  -1564   -561  -1564  -1569  -2148  -1914  -1387
      5  -1577  -1582    787    792  -1579   -563  -1569  -1577  -2151  -1917  -1395
      2  -1587  -1592    792    795  -1590   -558  -1564  -1577  -2145  -1917  -1397
      7  -1577  -1584    784    795  -1579   -566  -1571  -1582  -2151  -1917  -1400
     18  -1574  -1592    776    802  -1584   -571  -1577  -1592  -2158  -1919  -1397
     15  -1587  -1602    787    807  -1595   -568  -1574  -1592  -2151  -1912  -1395
     36  -1657  -1693    807    865  -1675   -561  -1556  -1626  -2200  -1966  -1439
    101  -1821  -1922    859   1010  -1870   -501  -1462  -1680  -2309  -2099  -1571
    155  -1945  -2101    893   1127  -2023   -353  -1252  -1644  -2369  -2197  -1683
    171  -1805  -1977    818   1072  -1891   -202  -1088  -1467  -2236  -2086  -1600
     41  -1358  -1400    657    719  -1379   -275  -1486  -1325  -1964  -1748  -1273
   -158   -701   -542    431    192   -623   -581  -2156  -1228  -1558  -1223   -730
   -361     64    426    145   -392    244   -896  -2587   -984   -979   -537    -46
   -418    509    927    -44   -672    717  -1205  -2805   -844   -589   -101    402
   -340    119    457    109   -400    285  -1434  -2961  -1267  -1013   -511     54
   -290   -511   -220    402    -36   -368  -1374  -2889  -1813  -1777  -1280   -693
   -215  -1109   -893    662    337  -1002  -1072  -2426  -1945  -2187  -1782  -1192
   -106  -1387  -1280    748    587  -1335   -797  -1945  -1761  -2161  -1857  -1293
    -31  -1447  -1415    737    691  -1431   -670  -1719  -1654  -2117  -1852  -1304
    -10  -1496  -1486    750    737  -1491   -615  -1634  -1628  -2120  -1867  -1330
     -5  -1530  -1527    766    758  -1530   -602  -1613  -1641  -2145  -1893  -1361
      5  -1558  -1564    776    784  -1561   -589  -1592  -1647  -2161  -1906  -1363
     12  -1574  -1590    779    800  -1582   -579  -1582  -1652  -2174  -1922  -1376
     12  -1584  -1600    784    805  -1592   -571  -1574  -1654  -2174  -1925  -1387
     20  -1590  -1613    784    815  -1600   -576  -1571  -1660  -2174  -1925  -1397
     25  -1582  -1608    779    815  -1595   -568  -1566  -1662  -2177  -1927  -1405
     28  -1577  -1605    771    815  -1590   -563  -1558  -1657  -2171  -1922  -1395
     31  -1561  -1592    763    810  -1577   -563  -1556  -1660  -2177  -1922  -1384
     33  -1558  -1595    761    813  -1577   -561  -1551  -1657  -2169  -1919  -1371
     41  -1543  -1584    750    813  -1564   -558  -1543  -1652  -2156  -1904  -1366
     33  -1540  -1577    750    802  -1558   -561  -1545  -1654  -2156  -1904  -1382
     33  -1530  -1566    748    797  -1548   -561  -1543  -1654  -2151  -1896  -1379
     33  -1532  -1566    748    797  -1548   -558  -1535  -1654  -2156  -1896  -1363
     38  -1519  -1558    740    797  -1538   -558  -1530  -1652  -2151  -1888  -1345
     44  -1519  -1564    737    802  -1540   -558  -1527  -1649  -2140  -1883  -1350
     41  -1527  -1571    743    805  -1548   -550  -1514  -1641  -2132  -1875  -1348
     41  -1525  -1569    740    805  -1545   -545  -1504  -1631  -2117  -1860  -1340
     51  -1499  -1551    724    800  -1525   -548  -1499  -1626  -2112  -1849  -1337
     54  -1488  -1543    717    797  -1514   -550  -1496  -1628  -2112  -1849  -1330
     54  -1499  -1553    722    802  -1525   -550  -1483  -1626  -2117  -1852  -1317
     57  -1512  -1569    724    813  -1538   -550  -1473  -1626  -2109  -1847  -1309
     62  -1499  -1561    719    810  -1530   -548  -1462  -1618  -2094  -1836  -1314
     72  -1493  -1566    711    818  -1530   -540  -1441  -1610  -2088  -1829  -1304
     83  -1483  -1566    698    823  -1522   -537  -1426  -1605  -2075  -1816  -1299
     93  -1470  -1566    688    828  -1519   -537  -1405  -1592  -2065  -1805  -1288
    101  -1473  -1574    685    836  -1522   -527  -1376  -1582  -2057  -1795  -1267
    103  -1478  -1584    685    844  -1532   -524  -1353  -1574  -2044  -1790  -1260
    116  -1470  -1587    675    852  -1527   -522  -1330  -1566  -2036  -1777  -1249
    129  -1465  -1595    665    859  -1530   -514  -1299  -1548  -2013  -1756  -1234
    137  -1452  -1590    657    862  -1519   -506  -1270  -1532  -1995  -1740  -1221
    153  -1426  -1579    636    865  -1501   -509  -1249  -1525  -1984  -1725  -1202
    161  -1413  -1574    626    865  -1491   -511  -1236  -1522  -1974  -1712  -1184
    166  -1408  -1574    618    867  -1491   -514  -1226  -1517  -1961  -1699  -1176
    176  -1397  -1574    610    875  -1486   -509  -1213  -1506  -1945  -1680  -1161
    181  -1382  -1564    600    870  -1473   -517  -1215  -1509  -1940  -1675  -1150
    184  -1371  -1556    592    867  -1462   -522  -1221  -1512  -1940  -1667  -1137
    192  -1345  -1538    576    862  -1439   -530  -1231  -1522  -1951  -1673  -1130
    192  -1322  -1514    566    852  -1418   -530  -1244  -1532  -1945  -1665  -1127
    179  -1325  -1504    571    839  -1413   -532  -1265  -1540  -1948  -1662  -1132
    163  -1317  -1480    576    820  -1397   -537  -1293  -1551  -1953  -1665  -1135
    150  -1296  -1449    571    800  -1374   -550  -1332  -1569  -1964  -1670  -1140
    137  -1293  -1431    579    784  -1361   -558  -1374  -1582  -1974  -1680  -1150
    116  -1309  -1426    594    769  -1366   -563  -1413  -1600  -1987  -1691  -1169
     98  -1325  -1426    613    761  -1374   -566  -1449  -1615  -2000  -1704  -1184
     85  -1332  -1421    623    753  -1376   -571  -1488  -1634  -2016  -1719  -1197
     72  -1363  -1436    646    753  -1400   -579  -1530  -1657  -2036  -1740  -1218
     51  -1371  -1426    659    737  -1397   -592  -1571  -1683  -2060  -1758  -1236
     41  -1397  -1441    678    740  -1418   -594  -1595  -1701  -2075  -1777  -1249
     36  -1423  -1462    693    748  -1441   -600  -1618  -1719  -2094  -1795  -1262
     33  -1452  -1486    709    758  -1467   -597  -1626  -1727  -2101  -1808  -1275
     33  -1441  -1475    704    753  -1457   -605  -1641  -1740  -2107  -1813  -1286
     31  -1447  -1478    709    753  -1462   -605  -1649  -1748  -2109  -1808  -1293
     25  -1462  -1491    717    756  -1475   -600  -1649  -1748  -2109  -1803  -1288
     28  -1436  -1465    704    745  -1449   -605  -1652  -1751  -2104  -1797  -1286
     28  -1434  -1462    701    743  -1449   -607  -1657  -1758  -2107  -1800  -1291
     28  -1439  -1467    704    745  -1452   -602  -1652  -1758  -2104  -1803  -1296
     31  -1434  -1467    698    748  -1449   -605  -1652  -1758  -2099  -1800  -1306
     46  -1418  -1465    685    756  -1441   -615  -1654  -1758  -2096  -1795  -1309
     36  -1434  -1470    696    750  -1452   -618  -1660  -1766  -2104  -1800  -1301
     36  -1436  -1473    698    753  -1454   -623  -1660  -1771  -2109  -1803  -1283
     38  -1431  -1473    693    756  -1452   -628  -1660  -1771  -2107  -1805  -1278
     33  -1434  -1467    701    750  -1449   -631  -1660  -1766  -2094  -1790  -1291
     28  -1426  -1454    696    740  -1439   -641  -1665  -1771  -2096  -1787  -1293
     25  -1423  -1452    698    737  -1436   -639  -1665  -1771  -2096  -1790  -1286
     25  -1431  -1460    701    740  -1444   -639  -1662  -1774  -2096  -1795  -1283
     31  -1421  -1452    696    740  -1436   -639  -1660  -1771  -2086  -1787  -1283
     25  -1421  -1447    696    735  -1434   -641  -1660  -1771  -2083  -1787  -1275
     31  -1418  -1449    693    737  -1434   -646  -1662  -1777  -2086  -1792  -1273
     36  -1408  -1447    683    740  -1426   -649  -1665  -1784  -2083  -1792  -1288
     41  -1413  -1454    685    748  -1434   -646  -1662  -1784  -2081  -1792  -1286
     49  -1410  -1460    680    753  -1434   -644  -1662  -1792  -2078  -1797  -1288
     44  -1418  -1465    685    753  -1441   -641  -1665  -1800  -2078  -1803  -1301
     41  -1426  -1467    693    753  -1447   -641  -1665  -1803  -2078  -1803  -1309
     46  -1421  -1467    688    756  -1444   -626  -1652  -1797  -2070  -1797  -1301
     49  -1408  -1460    678    753  -1431   -600  -1623  -1771  -2042  -1769  -1275
     49  -1369  -1418    657    732  -1392   -579  -1602  -1751  -2013  -1743  -1254
     38  -1319  -1361    639    698  -1337   -561  -1590  -1738  -1992  -1727  -1239
     38  -1291  -1330    626    683  -1309   -542  -1574  -1719  -1969  -1706  -1215
     38  -1325  -1363    641    698  -1343   -537  -1566  -1719  -1966  -1709  -1213
     41  -1280  -1322    618    680  -1301   -527  -1556  -1701  -1940  -1686  -1195
     41  -1215  -1257    587    646  -1236   -527  -1548  -1667  -1899  -1639  -1150
     44  -1158  -1202    558    623  -1179   -550  -1551  -1641  -1862  -1600  -1114
     62  -1143  -1208    537    633  -1174   -571  -1551  -1636  -1852  -1587  -1098
     75  -1153  -1228    537    649  -1189   -589  -1561  -1652  -1862  -1600  -1106
     72  -1184  -1257    555    662  -1221   -607  -1579  -1675  -1880  -1615  -1117
     64  -1210  -1275    574    670  -1241   -626  -1602  -1701  -1901  -1631  -1130
     49  -1304  -1356    626    701  -1330   -636  -1623  -1745  -1951  -1683  -1182
     36  -1428  -1465    696    748  -1444   -646  -1647  -1797  -2008  -1743  -1236
     38  -1504  -1545    732    789  -1525   -649  -1660  -1829  -2036  -1771  -1265
     28  -1514  -1543    743    784  -1527   -657  -1678  -1847  -2052  -1787  -1291
     20  -1540  -1561    758    789  -1551   -662  -1696  -1873  -2075  -1810  -1314
     20  -1564  -1584    771    802  -1574   -667  -1704  -1883  -2083  -1816  -1314
     23  -1564  -1590    769    805  -1577   -672  -1709  -1888  -2086  -1818  -1319
     15  -1569  -1584    776    800  -1577   -672  -1714  -1896  -2091  -1826  -1325
     12  -1574  -1587    776    800  -1579   -680  -1719  -1906  -2101  -1831  -1330
     15  -1574  -1592    779    802  -1582   -683  -1722  -1909  -2104  -1836  -1325
      5  -1590  -1595    789    797  -1590   -691  -1730  -1917  -2109  -1839  -1327
      5  -1600  -1605    797    805  -1602   -691  -1727  -1917  -2104  -1834  -1327
     -5  -1626  -1623    813    807  -1626   -685  -1730  -1925  -2112  -1842  -1327
     -2  -1660  -1657    831    826  -1657   -672  -1717  -1917  -2101  -1831  -1312
     -7  -1623  -1615    813    802  -1618   -680  -1727  -1922  -2104  -1836  -1330
    -15  -1631  -1615    823    800  -1623   -678  -1725  -1917  -2099  -1826  -1325
     -7  -1654  -1649    831    818  -1652   -670  -1712  -1914  -2096  -1823  -1317
     25  -1709  -1738    841    880  -1722   -657  -1678  -1935  -2135  -1867  -1363
     88  -1857  -1948    883   1018  -1901   -600  -1564  -1958  -2213  -1974  -1493
    137  -1953  -2091    909   1114  -2021   -465  -1343  -1891  -2255  -2065  -1623
    111  -1735  -1849    810    979  -1792   -340  -1189  -1678  -2078  -1896  -1483
    -36  -1293  -1257    665    610  -1275   -400  -1535  -1553  -1805  -1545  -1140
   -252   -680   -428    467     88   -555   -675  -2231  -1556  -1462  -1052   -626
   -446     96    542    176   -493    319   -982  -2743  -1447   -963   -402     36
   -480    426    904     25   -691    662  -1286  -3076  -1475   -704    -64    405
   -410     23    433    194   -423    228  -1488  -3263  -1891  -1114   -467     51
   -332   -662   -332    496      0   -498  -1428  -3156  -2410  -1935  -1327   -795
   -228  -1291  -1062    761    415  -1176  -1158  -2634  -2452  -2314  -1847  -1304
   -142  -1470  -1327    805    589  -1400   -914  -2138  -2148  -2153  -1800  -1288
    -54  -1509  -1454    782    698  -1483   -771  -1855  -1964  -2034  -1725  -1241
    -20  -1551  -1530    784    753  -1543   -709  -1738  -1901  -2008  -1717  -1247
    -20  -1592  -1571    807    774  -1582   -685  -1699  -1896  -2023  -1738  -1273
    -10  -1613  -1605    810    795  -1610   -678  -1680  -1899  -2036  -1756  -1288
     -2  -1628  -1626    815    810  -1628   -667  -1660  -1899  -2044  -1766  -1293
      2  -1631  -1636    813    818  -1634   -665  -1644  -1891  -2039  -1766  -1293
      5  -1641  -1647    818    826  -1644   -654  -1626  -1878  -2026  -1756  -1291
      7  -1641  -1649    818    828  -1644   -649  -1615  -1873  -2021  -1753  -1291
      5  -1641  -1649    818    826  -1644   -644  -1608  -1870  -2021  -1753  -1291
      5  -1641  -1647    815    826  -1644   -639  -1595  -1865  -2013  -1743  -1288
     15  -1634  -1649    810    831  -1641   -631  -1582  -1849  -1995  -1727  -1275
     15  -1623  -1639    800    826  -1631   -628  -1574  -1842  -1987  -1719  -1273
     15  -1615  -1631    800    820  -1623   -623  -1561  -1834  -1977  -1709  -1262
     20  -1613  -1636    795    826  -1623   -623  -1556  -1829  -1971  -1704  -1257
     31  -1605  -1636    787    833  -1621   -626  -1545  -1821  -1966  -1699  -1249
     28  -1600  -1628    784    826  -1615   -623  -1538  -1813  -1958  -1691  -1241
     23  -1602  -1626    789    823  -1615   -615  -1527  -1805  -1948  -1686  -1236
     20  -1595  -1618    784    818  -1605   -615  -1517  -1795  -1938  -1675  -1223
     23  -1579  -1602    779    813  -1590   -613  -1504  -1787  -1935  -1673  -1213
     28  -1574  -1605    771    815  -1590   -613  -1493  -1782  -1927  -1667  -1210
     38  -1566  -1605    763    820  -1584   -607  -1478  -1766  -1909  -1652  -1200
     46  -1558  -1605    753    823  -1579   -602  -1462  -1751  -1893  -1636  -1195
     54  -1566  -1621    756    836  -1592   -597  -1444  -1743  -1883  -1626  -1184
     59  -1553  -1613    745    833  -1582   -597  -1428  -1730  -1873  -1621  -1171
     59  -1545  -1605    740    831  -1574   -594  -1410  -1714  -1857  -1608  -1158
     59  -1556  -1615    748    836  -1584   -592  -1389  -1706  -1849  -1602  -1150
     72  -1543  -1615    735    844  -1579   -584  -1358  -1688  -1834  -1587  -1130
     83  -1535  -1618    724    849  -1577   -579  -1332  -1675  -1821  -1577  -1122
     90  -1512  -1602    709    844  -1556   -566  -1296  -1649  -1797  -1556  -1098
    101  -1496  -1597    696    846  -1545   -558  -1262  -1628  -1777  -1538  -1067
    119  -1488  -1608    685    862  -1548   -555  -1234  -1613  -1758  -1519  -1052
    132  -1475  -1610    670    870  -1543   -555  -1202  -1590  -1730  -1493  -1041
    145  -1465  -1613    659    878  -1538   -563  -1184  -1590  -1722  -1488  -1047
    161  -1436  -1597    636    875  -1514   -550  -1158  -1571  -1701  -1465  -1023
    174  -1384  -1558    605    865  -1470   -537  -1127  -1538  -1662  -1423   -976
    176  -1379  -1556    600    865  -1467   -550  -1127  -1543  -1662  -1423   -974
    187  -1363  -1551    589    867  -1457   -566  -1132  -1548  -1662  -1421   -966
    184  -1361  -1548    587    865  -1454   -571  -1135  -1553  -1662  -1418   -961
    179  -1335  -1514    579    846  -1423   -566  -1135  -1551  -1657  -1405   -948
    181  -1291  -1473    553    826  -1382   -558  -1137  -1543  -1654  -1400   -927
    176  -1283  -1460    550    818  -1371   -561  -1156  -1558  -1667  -1413   -914
    155  -1286  -1444    563    800  -1366   -566  -1182  -1571  -1670  -1410   -930
    135  -1293  -1428    579    782  -1361   -563  -1202  -1571  -1660  -1392   -937
    111  -1312  -1426    600    766  -1366   -566  -1236  -1587  -1670  -1410   -966
     96  -1304  -1400    602    748  -1350   -568  -1270  -1600  -1688  -1426   -984
     93  -1283  -1376    594    732  -1330   -579  -1306  -1618  -1712  -1449   -995
     75  -1332  -1408    628    740  -1369   -576  -1343  -1636  -1727  -1470  -1018
     44  -1369  -1415    659    727  -1389   -576  -1369  -1644  -1740  -1486  -1041
     28  -1382  -1410    675    719  -1395   -581  -1402  -1665  -1761  -1506  -1054
     15  -1397  -1413    688    714  -1405   -587  -1431  -1683  -1771  -1522  -1083
     10  -1413  -1423    701    717  -1418   -597  -1457  -1704  -1790  -1538  -1104
      7  -1441  -1452    714    730  -1447   -597  -1470  -1709  -1790  -1538  -1117
      2  -1460  -1462    727    732  -1460   -600  -1480  -1714  -1790  -1548  -1130
      0  -1449  -1449    722    724  -1449   -613  -1496  -1725  -1803  -1556  -1140
     10  -1418  -1428    704    719  -1423   -615  -1501  -1722  -1797  -1551  -1132
      7  -1436  -1444    711    722  -1439   -620  -1504  -1727  -1803  -1556  -1130
     12  -1444  -1457    714    732  -1449   -620  -1504  -1722  -1797  -1551  -1117
     18  -1428  -1447    704    730  -1436   -628  -1506  -1719  -1792  -1543  -1114
      7  -1428  -1436    711    722  -1431   -636  -1514  -1727  -1797  -1548  -1119
      2  -1428  -1434    711    717  -1431   -633  -1512  -1719  -1790  -1543  -1104
      7  -1413  -1421    701    714  -1415   -636  -1509  -1712  -1774  -1527  -1098
     12  -1384  -1397    683    701  -1389   -644  -1514  -1714  -1771  -1525  -1106
     18  -1384  -1402    683    709  -1392   -649  -1514  -1714  -1764  -1512  -1093
     18  -1382  -1402    680    709  -1389   -649  -1517  -1714  -1758  -1504  -1093
     25  -1369  -1395    670    709  -1382   -649  -1512  -1709  -1751  -1499  -1085
     25  -1363  -1389    667    706  -1376   -654  -1517  -1712  -1751  -1499  -1085
     25  -1361  -1387    667    706  -1374   -652  -1517  -1706  -1738  -1486  -1088
     33  -1350  -1384    657    706  -1366   -654  -1517  -1706  -1727  -1475  -1080
     33  -1330  -1363    646    698  -1348   -659  -1522  -1709  -1727  -1473  -1080
     31  -1332  -1363    649    696  -1348   -657  -1522  -1709  -1722  -1467  -1070
     38  -1337  -1376    649    706  -1356   -659  -1517  -1701  -1712  -1457  -1057
     46  -1309  -1356    631    698  -1332   -657  -1509  -1688  -1691  -1434  -1041
     49  -1273  -1322    613    685  -1296   -639  -1488  -1662  -1662  -1402  -1018
     49  -1236  -1286    592    665  -1260   -620  -1467  -1639  -1634  -1371   -989
     46  -1192  -1239    574    641  -1215   -605  -1457  -1621  -1613  -1350   -969
     41  -1195  -1236    574    639  -1215   -597  -1449  -1615  -1602  -1343   -963
     51  -1197  -1249    571    649  -1223   -589  -1439  -1610  -1597  -1340   -961
     57  -1132  -1189    537    620  -1161   -579  -1421  -1582  -1561  -1304   -935
     57  -1023  -1080    483    568  -1052   -576  -1408  -1540  -1509  -1247   -880
     67   -958  -1026    446    545   -992   -600  -1415  -1519  -1473  -1205   -849
     80   -937  -1018    428    548   -976   -626  -1423  -1512  -1457  -1192   -839
     80   -945  -1028    431    553   -987   -649  -1436  -1525  -1465  -1202   -846
     77   -966  -1044    444    561  -1005   -657  -1452  -1540  -1470  -1202   -844
     77   -984  -1062    452    568  -1023   -675  -1475  -1566  -1488  -1223   -870
     67  -1075  -1143    504    602  -1109   -688  -1493  -1610  -1532  -1270   -919
     64  -1189  -1254    561    657  -1223   -696  -1506  -1654  -1582  -1322   -974
     70  -1231  -1301    581    685  -1265   -701  -1517  -1680  -1613  -1353  -1005
     57  -1260  -1317    600    685  -1286   -704  -1530  -1704  -1631  -1369  -1013
     46  -1288  -1335    618    691  -1312   -709  -1545  -1725  -1647  -1382  -1023
     44  -1306  -1353    631    696  -1330   -711  -1548  -1732  -1652  -1392  -1034
     46  -1319  -1366    636    706  -1343   -709  -1543  -1730  -1652  -1397  -1039
     44  -1317  -1363    633    704  -1340   -711  -1545  -1735  -1652  -1395  -1044
     44  -1325  -1371    639    706  -1348   -711  -1540  -1732  -1641  -1379  -1041
     46  -1340  -1389    644    717  -1363   -714  -1538  -1730  -1639  -1376  -1041
     49  -1337  -1387    644    717  -1361   -717  -1538  -1735  -1641  -1379  -1044
     46  -1330  -1376    641    709  -1353   -722  -1540  -1740  -1649  -1387  -1047
     46  -1345  -1395    649    719  -1369   -719  -1538  -1743  -1654  -1392  -1041
     49  -1363  -1415    654    732  -1389   -717  -1530  -1738  -1647  -1389  -1041
     46  -1350  -1397    652    722  -1374   -714  -1525  -1732  -1641  -1384  -1034
     44  -1363  -1408    657    724  -1384   -714  -1522  -1738  -1641  -1387  -1041
     49  -1384  -1434    665    740  -1408   -709  -1509  -1735  -1636  -1384  -1049
     75  -1460  -1535    691    805  -1499   -698  -1480  -1769  -1683  -1436  -1104
    142  -1644  -1787    750    963  -1714   -631  -1366  -1810  -1797  -1579  -1228
    176  -1738  -1914    782   1044  -1826   -480  -1148  -1743  -1834  -1665  -1337
    150  -1535  -1688    691    919  -1610   -353   -997  -1532  -1654  -1496  -1208
     25  -1091  -1117    532    571  -1104   -410  -1299  -1379  -1366  -1150   -883
   -158   -415   -257    288     49   -337   -704  -1979  -1343   -992   -639   -363
   -309    366    675    -28   -493    519   -997  -2374  -1130   -423     36    327
   -335    639    974   -153   -654    805  -1260  -2618  -1104   -158    337    639
   -288    202    491     44   -389    345  -1428  -2800  -1540   -615   -116    218
   -236   -478   -241    358      2   -361  -1400  -2790  -2158  -1491  -1002   -641
   -155  -1062   -906    607    371   -984  -1158  -2330  -2182  -1784  -1413  -1036
    -85  -1208  -1122    646    517  -1166   -943  -1883  -1922  -1662  -1379  -1010
     -7  -1218  -1213    613    600  -1215   -805  -1608  -1743  -1553  -1319   -948
     36  -1260  -1296    613    665  -1278   -722  -1462  -1662  -1509  -1296   -937
     36  -1288  -1325    626    678  -1304   -706  -1434  -1662  -1519  -1309   -963
     49  -1286  -1335    615    691  -1309   -698  -1415  -1662  -1530  -1330   -982
     57  -1301  -1361    620    709  -1330   -685  -1395  -1654  -1530  -1337   -995
     54  -1299  -1353    623    704  -1325   -675  -1376  -1641  -1525  -1335   -997
     59  -1304  -1363    620    709  -1332   -672  -1363  -1636  -1527  -1337   -992
     62  -1301  -1363    618    711  -1330   -667  -1350  -1628  -1525  -1337   -976
     70  -1286  -1358    607    711  -1322   -665  -1340  -1621  -1509  -1330   -971
     80  -1275  -1356    597    717  -1314   -657  -1325  -1608  -1493  -1314   -974
     83  -1254  -1340    584    709  -1296   -654  -1317  -1597  -1488  -1309   -966
     85  -1236  -1322    576    704  -1278   -654  -1306  -1590  -1483  -1301   -956
     85  -1223  -1312    566    698  -1267   -654  -1293  -1579  -1467  -1291   -950
     90  -1228  -1319    568    704  -1273   -644  -1278  -1564  -1449  -1278   -945
     93  -1215  -1309    561    698  -1262   -639  -1262  -1551  -1439  -1275   -943
     96  -1208  -1304    555    698  -1254   -633  -1249  -1535  -1423  -1260   -927
    101  -1182  -1283    540    691  -1231   -633  -1239  -1525  -1410  -1249   -911
     98  -1166  -1265    535    680  -1215   -633  -1228  -1517  -1410  -1254   -904
    101  -1163  -1265    530    680  -1213   -631  -1213  -1506  -1400  -1247   -883
    103  -1158  -1262    527    683  -1210   -623  -1192  -1491  -1382  -1234   -870
    109  -1132  -1244    509    675  -1187   -618  -1174  -1475  -1358  -1215   -862
    114  -1111  -1226    498    670  -1169   -610  -1150  -1452  -1332  -1192   -854
    124  -1114  -1239    493    680  -1174   -607  -1137  -1441  -1322  -1182   -846
    135  -1119  -1254    491    693  -1187   -607  -1124  -1436  -1319  -1182   -852
    148  -1106  -1257    478    701  -1182   -605  -1104  -1423  -1309  -1174   -854
    174  -1091  -1265    459    719  -1176   -605  -1078  -1405  -1293  -1158   -836
    187  -1075  -1262    441    724  -1169   -610  -1057  -1395  -1291  -1156   -820
    192  -1052  -1244    428    717  -1148   -607  -1034  -1376  -1270  -1140   -805
    205  -1062  -1267    428    735  -1163   -592  -1000  -1350  -1239  -1117   -789
    223  -1026  -1249    402    735  -1137   -589   -979  -1337  -1226  -1106   -795
    226  -1008  -1236    389    730  -1122   -581   -943  -1314  -1202  -1088   -763
    226   -987  -1215    379    719  -1101   -568   -901  -1286  -1171  -1057   -730
    246   -956  -1205    353    724  -1080   -571   -872  -1270  -1153  -1041   -714
    270   -932  -1202    332    735  -1067   -574   -846  -1249  -1130  -1026   -691
    283   -914  -1200    314    740  -1057   -571   -833  -1234  -1109  -1005   -672
    280   -891  -1171    303    724  -1031   -574   -823  -1226  -1096   -989   -657
    272   -870  -1143    296    706  -1005   -574   -820  -1221  -1080   -976   -639
    277   -828  -1106    275    691   -966   -576   -823  -1221  -1078   -971   -633
    283   -810  -1096    262    688   -950   -579   -831  -1221  -1072   -963   -618
    285   -810  -1096    262    688   -953   -579   -839  -1221  -1070   -961   -610
    280   -810  -1091    265    683   -950   -579   -852  -1226  -1070   -963   -613
    275   -792  -1067    259    670   -930   -576   -867  -1226  -1067   -958   -610
    259   -782  -1041    259    649   -911   -576   -885  -1228  -1080   -969   -602
    246   -782  -1028    267    636   -904   -571   -909  -1236  -1091   -984   -610
    226   -792  -1018    283    620   -904   -561   -935  -1241  -1101   -989   -631
    202   -807  -1010    303    605   -909   -555   -963  -1247  -1109  -1002   -659
    181   -818  -1002    316    589   -909   -555   -995  -1254  -1119  -1018   -685
    166   -846  -1013    340    589   -930   -545  -1018  -1254  -1124  -1028   -714
    150   -878  -1028    363    589   -953   -540  -1044  -1260  -1132  -1039   -748
    140   -904  -1044    381    592   -974   -540  -1067  -1273  -1153  -1054   -761
    127   -924  -1054    397    589   -989   -540  -1088  -1288  -1171  -1067   -766
    119   -945  -1065    413    589  -1005   -535  -1098  -1299  -1189  -1080   -774
    106   -969  -1075    431    589  -1023   -537  -1111  -1314  -1205  -1101   -789
     98   -982  -1080    441    589  -1031   -537  -1117  -1296  -1182  -1088   -789
     98   -963  -1065    431    581  -1013   -537  -1122  -1283  -1166  -1075   -787
     96   -948  -1047    426    571   -997   -542  -1124  -1286  -1171  -1083   -805
     90   -945  -1036    426    563   -989   -545  -1124  -1280  -1166  -1080   -818
     90   -935  -1026    423    558   -979   -540  -1119  -1273  -1161  -1067   -815
     98   -930  -1028    413    561   -979   -535  -1111  -1262  -1150  -1060   -807
     98   -943  -1041    420    568   -992   -530  -1104  -1252  -1143  -1054   -802
     98   -937  -1036    415    566   -987   -527  -1096  -1241  -1130  -1041   -792
    101   -950  -1052    426    576  -1000   -511  -1078  -1226  -1114  -1026   -776
    101   -958  -1060    428    579  -1008   -509  -1072  -1218  -1104  -1018   -771
    103   -945  -1052    420    576   -997   -506  -1070  -1213  -1096  -1010   -771
    103   -932  -1039    413    568   -984   -509  -1070  -1208  -1088  -1005   -771
    109   -935  -1044    413    576   -989   -504  -1062  -1197  -1078   -997   -761
    114   -927  -1044    405    576   -984   -504  -1062  -1195  -1078  -1005   -750
    111   -924  -1039    405    574   -982   -504  -1057  -1187  -1067   -995   -743
    109   -924  -1034    405    571   -979   -496  -1052  -1174  -1047   -974   -750
    114   -930  -1044    407    579   -987   -491  -1047  -1169  -1036   -963   -763
    122   -901  -1023    389    571   -961   -478  -1034  -1153  -1018   -945   -745
    122   -867   -989    371    555   -927   -452  -1008  -1119   -987   -919   -719
    119   -826   -945    350    532   -885   -433   -989  -1098   -966   -901   -706
    109   -807   -917    350    511   -862   -410   -971  -1078   -945   -883   -688
    119   -792   -914    335    514   -852   -415   -971  -1080   -953   -893   -693
    132   -769   -901    316    517   -833   -402   -953  -1057   -927   -870   -670
    132   -688   -823    277    475   -756   -392   -935  -1018   -883   -826   -633
    137   -615   -753    239    444   -683   -402   -930   -979   -839   -787   -597
    148   -568   -719    207    433   -644   -433   -935   -963   -818   -769   -574
    166   -555   -722    194    441   -639   -454   -940   -966   -818   -771   -574
    161   -555   -717    197    436   -636   -470   -953   -979   -826   -774   -576
    148   -581   -730    218    439   -654   -480   -963   -984   -823   -774   -581
    135   -649   -784    257    457   -717   -491   -976  -1013   -846   -802   -618
    132   -743   -878    303    504   -810   -501   -987  -1049   -888   -844   -659
    129   -820   -950    342    540   -885   -509   -997  -1080   -919   -875   -691
    116   -859   -976    371    545   -917   -511  -1010  -1098   -935   -888   -709
    103   -909  -1015    400    558   -961   -511  -1023  -1117   -953   -914   -745
    101   -922  -1023    410    561   -971   -514  -1031  -1127   -966   -940   -789
     98   -937  -1036    418    566   -987   -517  -1036  -1132   -982   -969   -805
    103   -953  -1057    426    579  -1005   -511  -1031  -1132   -987   -984   -784
    106   -953  -1060    420    581  -1005   -511  -1026  -1124   -974   -971   -771
    101   -948  -1049    423    574   -997   -511  -1021  -1117   -966   -961   -771
    103   -943  -1049    418    574   -995   -517  -1023  -1117   -966   -966   -771
    103   -950  -1054    423    579  -1002   -511  -1015  -1109   -961   -961   -766
    103   -963  -1067    428    584  -1015   -506  -1010  -1101   -956   -961   -766
    103   -966  -1070    431    587  -1018   -509  -1010  -1101   -950   -961   -769
    103   -969  -1075    431    587  -1021   -511  -1010  -1101   -953   -961   -769
    103   -963  -1067    431    584  -1015   -506  -1005  -1093   -943   -953   -748
    106   -961  -1070    426    587  -1015   -506  -1000  -1088   -930   -950   -756
    122  -1013  -1137    444    628  -1075   -501   -987  -1104   -950   -974   -807
    179  -1184  -1363    501    771  -1273   -465   -935  -1163  -1044  -1078   -919
    236  -1366  -1602    566    919  -1483   -353   -795  -1208  -1176  -1247  -1101
    262  -1306  -1569    522    914  -1439   -205   -602  -1080  -1117  -1210  -1088
    176   -971  -1148    397    659  -1057   -166   -735   -904   -883   -943   -844
    -20   -439   -420    228    197   -428   -358  -1273   -766   -517   -480   -361
   -215    405    620    -93   -418    511   -652  -1748   -517     72    223    348
   -306   1010   1314   -353   -810   1161   -930  -1919   -236    618    818    937
   -254    865   1119   -306   -688    992  -1187  -2086   -431    517    735    896
   -210    290    501    -41   -355    394  -1273  -2195  -1008   -200     33    228
   -161   -384   -223    272     31   -303  -1062  -1925  -1371   -844   -667   -485
    -59   -743   -683    400    309   -714   -782  -1428  -1210   -870   -810   -659
     28   -826   -854    397    441   -841   -597  -1104  -1041   -779   -774   -641
     85   -865   -950    389    517   -909   -506   -953   -971   -748   -766   -644
     98   -893   -992    397    545   -943   -480   -911   -969   -763   -792   -678
     93   -922  -1015    413    553   -969   -465   -885   -966   -774   -805   -688
     96   -958  -1054    431    574  -1005   -449   -857   -958   -779   -818   -691
    106   -958  -1065    423    584  -1010   -452   -849   -966   -787   -828   -706
    109   -937  -1047    415    576   -992   -446   -841   -958   -776   -818   -706
    106   -943  -1049    415    576   -997   -436   -820   -940   -761   -802   -706
    122   -937  -1062    407    589  -1000   -431   -810   -935   -756   -805   -709
    135   -919  -1057    392    592   -987   -433   -802   -932   -756   -807   -698
    137   -919  -1057    392    597   -987   -423   -787   -917   -740   -795   -675
    132   -901  -1034    381    579   -966   -415   -776   -901   -717   -769   -659
    132   -891  -1023    379    576   -956   -405   -753   -880   -696   -748   -659
    135   -875  -1010    368    571   -943   -400   -735   -867   -688   -748   -672
    135   -872  -1008    368    571   -940   -387   -714   -852   -675   -748   -665
    137   -883  -1023    371    579   -953   -379   -704   -846   -672   -748   -644
    132   -870  -1002    368    566   -935   -376   -691   -833   -654   -727   -633
    129   -857   -987    361    558   -922   -366   -675   -818   -641   -717   -626
    135   -839   -974    353    553   -906   -363   -662   -810   -636   -719   -623
    132   -836   -971    350    550   -904   -358   -646   -800   -631   -717   -620
    140   -833   -976    345    555   -904   -350   -623   -782   -613   -701   -597
    148   -841   -989    345    566   -914   -348   -605   -769   -597   -688   -589
    158   -826   -984    335    571   -904   -342   -584   -756   -579   -680   -587
    161   -823   -987    329    571   -904   -335   -566   -743   -568   -672   -576
    174   -815   -989    319    581   -901   -332   -540   -724   -550   -659   -563
    189   -813  -1002    311    592   -906   -327   -514   -711   -542   -657   -561
    192   -800   -992    303    592   -896   -319   -488   -698   -530   -649   -553
    194   -784   -979    293    587   -880   -314   -459   -680   -509   -631   -537
    197   -774   -971    288    584   -872   -306   -431   -659   -488   -613   -514
    210   -753   -963    270    584   -857   -301   -402   -644   -475   -605   -501
    228   -735   -963    254    594   -849   -296   -374   -631   -459   -597   -491
    252   -732   -987    239    618   -859   -288   -335   -610   -439   -581   -475
    267   -722   -992    226    628   -857   -283   -306   -592   -415   -566   -462
    270   -706   -976    218    620   -841   -272   -275   -566   -389   -540   -439
    280   -675   -956    197    618   -815   -272   -259   -555   -376   -530   -420
    290   -654   -948    179    618   -802   -275   -252   -550   -366   -519   -413
    293   -652   -948    179    620   -800   -267   -239   -535   -342   -496   -394
    293   -628   -924    166    607   -776   -267   -233   -524   -332   -483   -379
    303   -597   -901    148    602   -748   -275   -239   -530   -335   -485   -376
    306   -584   -893    137    597   -737   -277   -246   -535   -335   -483   -374
    303   -574   -878    135    589   -724   -275   -254   -530   -327   -478   -368
    290   -542   -836    124    561   -688   -277   -275   -527   -319   -467   -350
    275   -524   -800    124    537   -662   -280   -296   -535   -327   -472   -342
    257   -537   -795    140    524   -667   -270   -309   -522   -311   -462   -345
    241   -540   -782    150    509   -662   -265   -332   -519   -309   -465   -363
    215   -558   -774    171    493   -665   -265   -363   -527   -316   -475   -389
    192   -592   -784    200    488   -688   -257   -387   -527   -319   -478   -405
    176   -623   -800    223    485   -709   -257   -418   -542   -342   -504   -431
    163   -626   -792    231    475   -709   -270   -454   -568   -366   -527   -454
    150   -652   -805    249    475   -727   -272   -480   -576   -374   -537   -470
    142   -675   -818    267    480   -745   -272   -491   -579   -379   -548   -478
    127   -698   -828    283    475   -763   -267   -498   -587   -387   -553   -483
    116   -696   -813    288    465   -756   -270   -511   -592   -389   -553   -491
    122   -696   -818    285    467   -756   -277   -522   -600   -392   -555   -506
    135   -698   -833    283    483   -766   -280   -530   -605   -394   -566   -514
    132   -706   -839    288    485   -771   -277   -532   -600   -387   -563   -501
    127   -696   -823    283    475   -758   -275   -519   -587   -374   -555   -517
    119   -678   -800    277    457   -737   -267   -509   -576   -368   -558   -532
    124   -685   -810    280    467   -748   -267   -511   -589   -387   -584   -535
    127   -685   -815    277    470   -750   -262   -501   -581   -379   -574   -496
    124   -683   -807    277    465   -745   -257   -491   -563   -358   -553   -470
    132   -678   -810    270    470   -743   -262   -496   -566   -355   -555   -496
    142   -678   -820    267    480   -748   -257   -496   -566   -361   -574   -532
    137   -667   -807    262    470   -735   -257   -493   -566   -363   -581   -532
    135   -675   -810    270    472   -743   -257   -493   -563   -366   -587   -506
    137   -675   -813    267    472   -743   -265   -501   -574   -379   -592   -485
    142   -675   -818    267    480   -745   -267   -498   -568   -368   -579   -480
    142   -672   -818    262    480   -745   -265   -498   -558   -353   -561   -462
    142   -636   -779    244    459   -706   -257   -488   -542   -329   -537   -441
    142   -610   -753    231    446   -680   -241   -467   -517   -303   -511   -452
    137   -579   -717    220    426   -646   -218   -446   -493   -277   -498   -472
    140   -542   -685    200    413   -615   -200   -436   -483   -280   -514   -446
    148   -548   -696    200    420   -620   -187   -428   -480   -285   -517   -420
    148   -555   -706    202    426   -631   -181   -426   -480   -283   -511   -407
    176   -501   -678    163    426   -589   -171   -407   -446   -249   -478   -374
    181   -410   -592    111    387   -501   -171   -394   -407   -207   -439   -366
    174   -348   -522     85    348   -433   -192   -392   -376   -176   -415   -345
    192   -327   -519     64    353   -420   -215   -402   -374   -174   -415   -316
    179   -327   -506     75    342   -415   -218   -389   -358   -155   -392   -283
    194   -340   -537     72    363   -439   -241   -410   -376   -174   -413   -296
    189   -366   -555     88    371   -462   -259   -426   -392   -184   -418   -293
    181   -439   -620    124    400   -530   -272   -441   -420   -213   -446   -322
    179   -548   -727    184    452   -636   -283   -465   -467   -265   -501   -405
    158   -600   -758    220    457   -680   -272   -470   -485   -290   -542   -449
    148   -631   -779    239    462   -704   -283   -498   -522   -337   -594   -478
    140   -654   -795    257    465   -724   -293   -532   -555   -379   -631   -498
    111   -667   -779    277    444   -722   -288   -535   -561   -384   -639   -498
    111   -675   -787    280    449   -732   -290   -535   -563   -387   -636   -485
    119   -672   -792    275    454   -732   -290   -532   -553   -371   -610   -462
    103   -685   -789    290    446   -737   -288   -532   -545   -366   -607   -485
     88   -696   -784    303    436   -740   -288   -542   -555   -384   -631   -532
    122   -691   -813    283    465   -750   -301   -548   -574   -410   -659   -522
    106   -691   -797    290    449   -743   -290   -530   -558   -402   -644   -498
    109   -685   -795    288    449   -740   -285   -517   -548   -392   -633   -496
    137   -680   -818    272    478   -748   -296   -527   -558   -410   -646   -517
    140   -685   -826    272    480   -756   -306   -542   -576   -433   -667   -542
    140   -698   -839    277    488   -769   -306   -553   -584   -449   -685   -548
    132   -709   -841    285    485   -774   -306   -555   -592   -459   -698   -542
    142   -789   -932    324    537   -859   -309   -568   -628   -514   -748   -589
    215   -945  -1161    363    685  -1052   -272   -504   -691   -626   -875   -714
    239  -1098  -1337    428    787  -1218   -140   -322   -680   -704   -984   -854
    257  -1008  -1267    374    761  -1135     -2   -129   -537   -623   -922   -844
    168   -667   -836    249    501   -750     44   -277   -358   -392   -659   -615
    -25    -75    -49     49     10    -62   -158   -831   -233    -33   -197   -116
   -218    732    948   -257   -584    839   -387  -1202     38    535    478    607
   -285   1202   1488   -459   -888   1345   -641  -1405    226    969    974   1135
   -244    932   1176   -342   -709   1054   -880  -1610    -57    750    771    987
   -194    324    517    -67   -355    420   -950  -1701   -631      2     28    262
   -142   -241    -98    192    -23   -171   -784  -1426   -888   -511   -550   -350
    -49   -511   -465    277    205   -488   -545   -966   -735   -522   -654   -504
     70   -561   -631    246    350   -594   -379   -662   -568   -433   -620   -478
    132   -607   -740    236    436   -672   -311   -550   -530   -439   -644   -498
    145   -633   -782    244    462   -706   -293   -524   -535   -465   -672   -522
    145   -649   -795    252    467   -722   -280   -506   -537   -470   -678   -535
    148   -657   -805    254    475   -730   -277   -501   -540   -480   -688   -558
    158   -685   -844    262    498   -763   -267   -488   -535   -483   -691   -561
    171   -693   -865    259    517   -779   -265   -483   -535   -485   -693   -558
    184   -704   -888    259    532   -795   -262   -480   -532   -485   -696   -563
    184   -698   -883    257    532   -789   -252   -465   -517   -467   -680   -561
    166   -696   -862    262    514   -779   -241   -444   -504   -459   -675   -568
    179   -683   -862    252    519   -771   -236   -436   -501   -459   -678   -566
    194   -675   -872    239    532   -774   -244   -439   -504   -470   -688   -568
    189   -680   -870    246    530   -774   -241   -439   -504   -467   -683   -568
    187   -646   -836    228    509   -743   -252   -446   -509   -467   -680   -568
    200   -646   -846    223    522   -748   -252   -446   -501   -457   -667   -558
    207   -633   -844    213    524   -737   -244   -428   -483   -431   -639   -542
    189   -623   -813    218    501   -717   -226   -397   -452   -400   -610   -527
    187   -649   -839    231    511   -743   -218   -384   -444   -389   -602   -519
    205   -641   -849    218    527   -745   -226   -394   -457   -400   -613   -527
    189   -628   -820    218    504   -722   -228   -394   -452   -394   -607   -522
    189   -597   -787    205    488   -691   -207   -350   -415   -361   -584   -522
    207   -568   -776    179    491   -672   -197   -319   -394   -355   -602   -530
    220   -571   -795    174    506   -683   -197   -314   -402   -371   -626   -498
    226   -553   -779    163    501   -667   -200   -309   -394   -361   -605   -470
    262   -527   -789    132    524   -657   -205   -293   -379   -340   -576   -452
    267   -540   -807    135    535   -675   -202   -277   -366   -329   -566   -452
    257   -527   -784    135    519   -657   -192   -257   -342   -306   -542   -433
    259   -540   -802    140    527   -670   -184   -231   -322   -285   -522   -410
    262   -545   -807    142    535   -675   -168   -197   -293   -254   -491   -389
    301   -496   -797     96    548   -644   -181   -176   -280   -236   -478   -389
    303   -472   -776     83    540   -623   -184   -158   -272   -231   -478   -381
    314   -467   -782     75    545   -623   -184   -142   -262   -223   -470   -366
    285   -444   -730     80    506   -587   -166   -106   -220   -174   -420   -301
    283   -426   -709     70    493   -566   -163    -93   -205   -155   -389   -267
    319   -410   -732     44    524   -571   -158    -46   -176   -124   -371   -277
    368   -348   -717    -12    542   -532   -166    -25   -166   -122   -381   -293
    400   -309   -709    -44    553   -509   -176    -31   -168   -132   -394   -244
    402   -306   -709    -49    553   -506   -187    -44   -174   -129   -379   -218
    402   -293   -696    -54    548   -493   -189    -57   -176   -124   -371   -218
    397   -293   -691    -51    542   -491   -192    -67   -176   -124   -368   -218
    394   -244   -639    -75    517   -441   -197    -83   -179   -127   -371   -218
    384   -265   -652    -62    517   -457   -200   -101   -179   -127   -371   -218
    363   -275   -639    -44    498   -457   -202   -132   -197   -142   -384   -233
    342   -280   -623    -33    480   -452   -192   -150   -192   -140   -381   -231
    314   -293   -607    -10    459   -449   -184   -176   -197   -148   -394   -244
    293   -298   -592      2    441   -444   -179   -210   -215   -174   -423   -275
    272   -314   -587     20    428   -449   -174   -239   -223   -189   -439   -298
    257   -361   -618     51    436   -491   -174   -267   -241   -210   -462   -322
    233   -413   -646     90    439   -530   -174   -296   -262   -239   -491   -350
    215   -423   -641    103    426   -532   -179   -327   -288   -262   -519   -381
    215   -426   -644    103    428   -535   -181   -350   -301   -277   -535   -397
    223   -452   -678    111    449   -563   -189   -376   -324   -303   -555   -415
    220   -470   -691    124    454   -579   -192   -400   -342   -327   -576   -426
    189   -480   -670    145    428   -574   -176   -387   -329   -314   -566   -405
    181   -462   -644    140    410   -553   -171   -371   -314   -288   -548   -407
    187   -452   -639    132    410   -545   -171   -379   -316   -288   -542   -423
    194   -462   -657    135    426   -558   -176   -392   -324   -296   -548   -423
    205   -462   -667    127    436   -566   -184   -402   -327   -293   -548   -413
    205   -462   -667    127    436   -563   -184   -407   -327   -285   -540   -410
    210   -459   -672    122    441   -566   -184   -400   -316   -280   -535   -413
    197   -444   -641    124    418   -542   -181   -397   -314   -280   -540   -400
    184   -431   -615    122    400   -524   -181   -405   -314   -280   -542   -384
    174   -436   -613    129    392   -524   -174   -394   -301   -267   -537   -381
    200   -433   -636    116    418   -535   -174   -389   -298   -275   -548   -374
    207   -428   -636    111    420   -532   -184   -397   -311   -285   -561   -374
    226   -410   -639     90    431   -524   -179   -394   -303   -275   -561   -374
    236   -392   -631     77    431   -511   -155   -379   -277   -246   -532   -350
    228   -374   -605     72    415   -491   -148   -376   -265   -226   -506   -345
    220   -358   -579     70    400   -467   -137   -376   -254   -215   -493   -337
    210   -337   -550     62    379   -444   -119   -366   -239   -200   -478   -319
    220   -319   -540     49    379   -431   -114   -358   -236   -194   -478   -314
    228   -272   -501     20    363   -387   -106   -345   -210   -168   -452   -290
    226   -192   -418    -15    322   -303    -98   -332   -171   -124   -405   -257
    218   -135   -353    -44    285   -244   -114   -342   -153    -98   -371   -233
    231   -111   -342    -59    285   -226   -140   -355   -142    -80   -353   -213
    241   -116   -358    -62    298   -236   -158   -366   -153    -88   -358   -207
    236   -129   -366    -51    301   -246   -174   -379   -174   -109   -376   -205
    231   -132   -363    -49    296   -246   -184   -392   -184   -119   -387   -202
    231   -176   -407    -25    319   -290   -194   -410   -215   -145   -413   -241
    223   -283   -509     28    366   -394   -202   -423   -259   -189   -459   -296
    218   -379   -597     80    407   -488   -205   -431   -296   -228   -504   -332
    207   -420   -628    103    418   -522   -207   -444   -324   -252   -527   -363
    205   -439   -644    116    423   -540   -218   -467   -353   -280   -555   -397
    197   -470   -667    135    428   -566   -218   -483   -371   -303   -574   -415
    187   -491   -678    153    431   -584   -215   -483   -376   -306   -574   -415
    189   -496   -688    153    436   -592   -215   -488   -384   -314   -579   -418
    184   -480   -665    148    423   -574   -218   -496   -387   -319   -581   -423
    192   -483   -678    142    433   -579   -223   -498   -397   -329   -597   -428
    192   -491   -683    150    436   -587   -223   -501   -402   -337   -602   -436
    187   -504   -693    158    439   -597   -218   -496   -394   -324   -584   -428
    189   -509   -698    158    444   -602   -215   -491   -389   -319   -571   -423
    181   -511   -696    163    436   -602   -218   -498   -397   -322   -579   -433
    181   -501   -683    161    431   -592   -220   -498   -400   -322   -576   -436
    184   -509   -696    161    439   -602   -220   -496   -397   -322   -576   -420
    184   -519   -704    168    444   -610   -223   -498   -400   -319   -579   -423
    194   -537   -732    171    462   -633   -215   -488   -405   -322   -584   -452
    244   -615   -859    187    550   -737   -202   -454   -433   -371   -633   -504
    301   -810  -1114    254    706   -961   -132   -324   -459   -488   -792   -654
    324   -836  -1161    254    740   -997    -10   -127   -358   -483   -831   -732
    280   -555   -839    135    558   -696     90      0   -122   -257   -605   -553
    129    -90   -220    -18    174   -155     23   -296     12     33   -228   -184
    -80    602    680   -262   -381    641   -210   -880     49    433    342    400
   -200   1244   1444   -522   -823   1343   -439  -1247    163    906    940   1021
   -202   1262   1465   -530   -833   1363   -633  -1504     28    979   1057   1197
   -176    683    859   -252   -517    771   -711  -1647   -444    410    457    628
   -119     80    200     18   -161    137   -691  -1602   -911   -361   -371   -228
    -31   -314   -283    174    124   -301   -545  -1218   -854   -514   -626   -480
     36   -410   -446    184    241   -428   -384   -833   -597   -345   -532   -400
    127   -420   -548    148    337   -483   -275   -584   -426   -228   -454   -342
    168   -431   -600    129    384   -514   -220   -472   -355   -187   -431   -329
    171   -439   -610    132    389   -524   -205   -441   -348   -192   -446   -350
    168   -470   -639    148    402   -553   -192   -418   -345   -197   -457   -361
    176   -467   -644    145    410   -555   -184   -400   -335   -189   -457   -361
    179   -459   -641    137    407   -550   -176   -389   -327   -184   -457   -366
    187   -457   -644    135    413   -550   -171   -376   -322   -179   -457   -371
    189   -444   -633    124    407   -537   -168   -366   -311   -171   -452   -371
    187   -439   -626    127    405   -532   -163   -355   -298   -155   -441   -358
    187   -433   -623    122    405   -527   -155   -345   -290   -148   -439   -348
    189   -418   -607    114    397   -514   -155   -337   -288   -140   -431   -348
    194   -405   -600    103    397   -504   -158   -332   -280   -129   -423   -340
    192   -400   -592    103    392   -496   -155   -319   -267   -114   -407   -324
    197   -394   -592     96    394   -493   -150   -314   -259   -103   -400   -319
    200   -363   -563     80    381   -462   -155   -311   -257   -101   -397   -316
    200   -353   -553     77    376   -452   -148   -301   -246    -88   -387   -306
    197   -353   -550     77    374   -452   -142   -293   -239    -75   -379   -301
    197   -363   -563     80    379   -462   -142   -283   -231    -67   -374   -293
    197   -350   -548     75    371   -449   -137   -270   -220    -54   -361   -275
    200   -345   -548     72    371   -446   -135   -259   -213    -41   -348   -265
    202   -348   -550     72    376   -449   -132   -246   -202    -31   -337   -262
    200   -358   -558     77    376   -457   -124   -231   -192    -18   -329   -254
    202   -345   -548     70    374   -446   -122   -213   -179     -5   -314   -241
    213   -335   -550     59    381   -441   -116   -197   -168      7   -298   -231
    220   -337   -558     59    389   -446   -103   -174   -155     23   -275   -215
    218   -335   -555     57    384   -444   -103   -158   -148     31   -265   -210
    223   -337   -563     57    392   -449   -101   -135   -135     46   -249   -202
    231   -319   -553     44    389   -436    -98   -116   -124     62   -231   -200
    246   -293   -540     23    392   -415    -90    -83   -101     88   -202   -179
    254   -293   -550     18    400   -420    -88    -54    -88     98   -187   -155
    265   -280   -545      7    402   -413    -98    -36    -85    103   -174   -140
    280   -275   -558     -5    418   -418    -98     -7    -70    124   -148   -116
    298   -254   -553    -20    426   -402    -98     20    -51    148   -119    -90
    306   -236   -542    -36    423   -389   -106     31    -44    155    -98    -64
    303   -223   -530    -41    415   -376   -116     36    -46    158    -88    -46
    311   -207   -519    -51    413   -363   -119     46    -38    176    -59    -28
    322   -184   -506    -67    413   -345   -122     54    -28    189    -38    -18
    327   -148   -478    -90    400   -311   -135     44    -36    181    -36    -12
    324   -127   -452    -98    387   -288   -145     31    -44    176    -25      2
    316   -132   -449    -90    381   -290   -148     20    -51    171    -15     18
    309   -135   -444    -85    376   -288   -148      7    -57    174     -5     18
    301    -96   -397   -103    348   -246   -153    -12    -62    179      5     20
    293    -77   -371   -109    329   -223   -148    -25    -54    187     15     36
    283    -67   -353   -109    316   -210   -142    -44    -49    194     31     20
    265    -72   -337    -96    301   -205   -129    -62    -51    189     20    -25
    244    -75   -322    -85    280   -197   -122    -88    -62    168    -12    -54
    218    -90   -309    -64    262   -200   -119   -114    -77    145    -44    -75
    205   -116   -324    -44    262   -218   -114   -140    -90    129    -62    -77
    181   -155   -337    -12    259   -246   -106   -158    -93    124    -70    -90
    174   -145   -319    -15    244   -231   -119   -187   -109    114    -77   -116
    171   -142   -316    -15    241   -228   -122   -202   -116    111    -80   -132
    158   -168   -327      5    241   -249   -119   -213   -122    109    -80   -137
    145   -174   -319     15    231   -246   -127   -233   -140     93    -93   -150
    153   -189   -342     18    246   -265   -129   -239   -150     83    -98   -155
    150   -207   -361     28    254   -283   -122   -236   -150     85    -93   -153
    145   -202   -348     25    246   -275   -122   -233   -148     96    -80   -140
    140   -192   -332     25    236   -262   -124   -241   -155     88    -85   -148
    145   -207   -353     28    249   -280   -119   -239   -153     93    -75   -142
    142   -210   -353     31    246   -280   -114   -231   -148    103    -59   -132
    140   -205   -345     31    239   -275   -114   -228   -145    111    -49   -124
    148   -205   -353     28    249   -277   -111   -223   -145    114    -41   -122
    145   -218   -366     36    254   -290   -103   -220   -145    119    -38   -124
    140   -205   -348     31    241   -275   -103   -218   -145    122    -31   -122
    137   -194   -335     28    233   -265    -96   -210   -142    129    -20   -116
    140   -176   -316     18    228   -246    -80   -192   -124    150     -2   -101
    145   -142   -288     -2    215   -215    -62   -174   -109    163     15    -70
    137   -127   -267     -5    202   -197    -44   -161    -93    187     41    -49
    129   -132   -265      0    197   -200    -25   -153    -88    194     49    -51
    135   -119   -254     -7    194   -187    -15   -140    -80    202     54    -51
    142    -33   -176    -57    158   -103    -12   -127    -46    244     96    -23
    145     36   -109    -93    127    -36    -18   -122    -20    277    135     12
    145     98    -49   -124     98     25    -38   -132     -2    306    174     49
    150    111    -38   -129     96     36    -64   -135     10    327    200     77
    155    103    -54   -132    103     25    -85   -150    -10    311    181     70
    155     93    -64   -124    111     15   -101   -171    -28    298    171     64
    142     83    -59   -114    101     12   -116   -184    -41    298    176     62
    132     15   -116    -72    124    -49   -119   -194    -62    277    158     41
    132    -93   -226    -20    176   -158   -129   -213   -116    223    101    -12
    124   -153   -277     12    200   -213   -129   -223   -148    189     67    -46
    111   -189   -301     36    205   -244   -132   -241   -174    163     41    -72
    116   -220   -337     51    226   -277   -140   -262   -205    135     18    -93
    116   -226   -345     54    228   -285   -148   -277   -220    116     10   -103
    101   -231   -335     64    215   -283   -148   -283   -226    116     10   -101
    109   -244   -353     67    228   -296   -153   -288   -236    109      7   -109
    103   -254   -358     75    231   -306   -153   -293   -246    103      2   -116
     96   -252   -348     75    220   -298   -150   -288   -244    114     12   -103
     98   -254   -355     77    226   -303   -153   -288   -249    111     12   -103
     96   -267   -363     83    228   -314   -155   -290   -257    106     12   -103
     96   -265   -361     85    228   -311   -150   -285   -252    114     25    -93
     90   -285   -379     96    233   -332   -153   -285   -252    114     28    -93
     96   -280   -376     90    233   -327   -158   -290   -259    106     23    -96
     98   -265   -363     80    228   -314   -158   -285   -254    116     33    -80
     98   -280   -379     90    239   -329   -153   -277   -252    122     41    -67
    109   -340   -449    114    277   -394   -163   -288   -296     70     -7   -119
    163   -478   -641    155    402   -558   -142   -244   -368    -38   -124   -231
    220   -644   -867    210    542   -753    -38    -98   -402   -166   -285   -400
    252   -628   -880    189    566   -753    106    119   -290   -140   -288   -433
    158   -311   -470     75    311   -389    168     33   -106     88    -25   -192
    -36    205    239    -85   -137    220     -5   -535    -36    400    400    244
   -233    966   1200   -366   -717   1083   -280  -1080    109    909   1044    896
   -324   1623   1948   -649  -1135   1784   -558  -1350    350   1470   1683   1535
   -259   1452   1712   -600   -984   1582   -800  -1501    187   1431   1649   1551
   -215    839   1054   -311   -636    945   -872  -1561   -337    750    963    904
   -163    215    379    -25   -272    296   -740  -1343   -724     59    231    197
    -85   -111    -25     98    -31    -70   -491   -857   -589    -20     49     18
    -15   -174   -161     93     70   -168   -306   -511   -363    127    148     98
     62   -194   -257     64    158   -226   -215   -329   -262    184    184    124
     90   -231   -322     67    205   -275   -179   -270   -252    168    161    103
     93   -275   -368     90    231   -322   -161   -241   -252    153    148    101
     85   -293   -381    103    233   -337   -145   -220   -249    145    132     93
     98   -277   -376     88    236   -324   -135   -207   -244    140    127     96
     98   -290   -389     96    241   -337   -122   -189   -233    148    132    109
     83   -298   -381    109    231   -340   -111   -179   -223    150    132    111
     90   -277   -368     93    228   -322   -127   -181   -231    135    116    101
    101   -259   -361     80    231   -309   -124   -174   -223    132    114    111
     93   -244   -340     75    215   -290   -109   -153   -200    155    129    137
    109   -252   -361     72    233   -306    -98   -140   -189    163    135    142
    111   -231   -342     57    226   -285   -106   -145   -197    150    122    132
     98   -202   -301     49    200   -252   -101   -140   -194    150    116    132
    101   -200   -303     49    200   -252    -96   -124   -179    163    129    153
    127   -181   -309     28    218   -244    -96   -114   -171    168    140    171
    116   -161   -280     20    197   -220    -93   -114   -176    163    122    161
    106   -166   -272     28    189   -220    -83    -98   -163    176    132    166
    101   -187   -290     41    194   -239    -83    -93   -166    174    132    161
    106   -197   -303     46    205   -249    -77    -85   -161    181    140    163
    101   -184   -285     38    192   -233    -67    -67   -142    197    155    179
    111   -171   -283     28    197   -226    -62    -51   -129    210    168    194
    132   -145   -280      5    205   -210    -70    -46   -135    205    161    194
    137   -155   -293     10    215   -223    -57    -23   -116    218    168    210
    132   -163   -298     15    213   -231    -49     -2    -98    236    187    228
    148   -163   -311      7    228   -236    -49     15    -93    244    192    231
    155   -145   -303     -5    228   -223    -41     38    -77    257    202    241
    153   -135   -288     -7    220   -210    -25     80    -41    293    239    275
    166   -142   -309    -12    236   -223    -33     96    -46    288    231    272
    176   -142   -319    -18    246   -231    -33    122    -38    293    236    275
    174   -124   -301    -25    233   -213    -18    158    -10    322    257    296
    179   -111   -290    -33    233   -200    -12    187      5    340    270    306
    215    -90   -309    -64    259   -200    -18    205      7    342    272    314
    228    -88   -316    -70    270   -200    -10    233     28    363    285    342
    226    -75   -303    -75    262   -189     -7    252     41    379    301    363
    244    -46   -290    -98    267   -168    -15    254     36    376    293    363
    236    -46   -283    -98    259   -163    -15    254     31    374    290    371
    228    -20   -249   -103    239   -135     -5    259     44    387    301    394
    233      0   -233   -116    233   -116    -10    249     38    384    298    397
    233     18   -215   -124    226    -98    -12    233     25    374    285    389
    218     44   -176   -132    197    -64     -5    226     33    384    293    402
    210     38   -174   -124    192    -67    -12    197     23    371    277    392
    213     20   -192   -119    200    -85    -12    168     10    355    262    381
    189     51   -137   -119    163    -41    -15    135     -2    335    233    363
    168     44   -124   -109    148    -38    -18    101    -12    329    223    348
    166     31   -135    -98    150    -51    -25     62    -36    303    197    309
    140     18   -124    -80    129    -51    -23     28    -51    283    168    277
    109     -7   -116    -49    111    -62     -7      7    -49    280    161    270
     96    -36   -135    -31    114    -85    -15    -25    -67    262    135    233
     90    -57   -148    -18    116   -101    -18    -51    -85    244    116    210
     72    -57   -129    -10     98    -93    -20    -70    -90    236    109    202
     72    -54   -127     -7     98    -90    -25    -88    -98    228     98    194
     77    -67   -145     -5    109   -106    -31   -101   -114    213     85    174
     64    -75   -140      5    101   -109    -25   -101   -106    220     90    174
     49    -83   -132     15     90   -106    -18   -103    -98    226     96    179
     59    -90   -150     15    103   -119    -23   -109   -103    218     88    171
     67    -67   -135      0    101   -101    -20   -109   -101    226     96    176
     51    -57   -109      2     77    -80    -15   -106    -93    239    109    189
     54    -72   -127      7     88    -98    -23   -109   -101    231    101    181
     62    -90   -153     15    106   -122    -23   -114   -109    218     88    171
     54    -57   -111      2     80    -85    -15   -103    -88    244    111    187
     54    -41    -96     -5     72    -70    -10    -93    -70    262    122    194
     62    -23    -88    -20     72    -54      0    -83    -57    270    129    200
     59      5    -54    -31     57    -23     20    -62    -31    293    150    226
     49     31    -18    -41     33      7     36    -49    -12    311    163    244
     54     31    -23    -44     38      5     46    -44    -15    309    158    228
     59     33    -28    -49     44      2     59    -31     -7    316    163    228
     62     93     31    -77     15     62     67     -7     31    355    202    267
     70    145     75   -109     -2    111     59     -7     51    376    220    290
     72    192    119   -132    -23    155     28    -31     51    384    228    296
     77    223    145   -150    -33    184      7    -28     75    418    262    324
     88    210    122   -148    -15    166     -5    -28     75    423    259    322
     88    202    111   -145    -12    158    -31    -62     38    379    218    288
     80    207    124   -145    -23    166    -33    -67     33    384    220    296
     62    176    114   -119    -25    145    -38    -77     23    374    210    290
     51     70     18    -59     18     44    -46    -98    -28    314    140    233
     44    -18    -62    -15     51    -41    -46   -111    -70    262     83    189
     31    -41    -72      2     51    -57    -36   -109    -75    262     75    189
     23    -75    -98     25     59    -85    -46   -135   -103    231     38    158
     23    -88   -111     33     67    -98    -54   -163   -137    200      7    114
     18   -103   -124     41     70   -114    -49   -155   -122    223     33    122
     15   -111   -127     46     70   -119    -51   -161   -124    220     33    114
     12   -124   -137     54     75   -129    -62   -187   -155    181     -2     80
      7   -119   -127     57     67   -122    -46   -171   -142    197      7     96
      0   -132   -132     64     64   -132    -41   -163   -127    213     18    111
      2   -145   -150     70     75   -148    -59   -187   -158    181    -10     80
      5   -135   -142     64     72   -137    -57   -187   -163    174    -20     75
      2   -119   -122     59     62   -119    -41   -168   -137    197      2    103
      2   -148   -153     72     75   -150    -59   -187   -163    168    -23     77
      2   -153   -155     75     77   -153    -64   -202   -187    148    -44     51
      0   -124   -124     62     59   -124    -57   -187   -168    168    -25     64
      5   -153   -158     75     80   -155    -54   -181   -171    168    -28     59
     46   -270   -316    111    179   -293    -62   -187   -254     59   -140    -59
    106   -446   -553    168    327   -498      7    -88   -316    -72   -303   -223
    145   -498   -646    174    394   -571    122     98   -283   -137   -413   -358
    106   -168   -275     31    189   -220    142    171   -202    -98   -379   -355
    -80    475    553   -200   -316    514     36   -236   -145    101    -96    -62
   -298   1189   1488   -444   -893   1337   -129   -779     28    584    514    594
   -475   1880   2356   -704  -1415   2117   -337  -1156    259   1156   1202   1314
   -472   2153   2626   -839  -1548   2390   -605  -1449    241   1400   1499   1667
   -405   1602   2005   -600  -1205   1805   -683  -1540   -124    976   1047   1252
   -345    906   1252   -280   -797   1078   -639  -1428   -555    275    290    467
   -259    420    678    -83   -467    548   -498  -1062   -688   -119   -192    -33
   -153    329    483    -88   -316    405   -288   -613   -457    -10   -163    -28
    -51    254    306   -103   -179    280   -150   -345   -272    122    -64     46
    -28    187    215    -80   -122    200   -137   -285   -267     96   -101     -7
    -12    179    192    -85   -103    184   -122   -262   -272     72   -122    -38
     18     70     51    -44    -15     62    -38   -166   -181    150    -49     33
     28    -54    -83     10     54    -67    -23   -150   -171    142    -51     25
     23    -90   -114     33     67   -101    -20   -155   -192    119    -72    -10
     20    -96   -116     36     67   -106     18    -96   -142    176    -25     41
     20   -124   -145     51     83   -135     23    -72   -119    200     -7     67
     12   -145   -158     64     83   -150     -2   -106   -161    150    -49     20
      7   -116   -124     54     64   -119     20    -72   -137    181    -28     49
     10   -111   -124     49     67   -116     38    -36   -103    218      2     88
     10   -132   -142     62     75   -137      2    -77   -145    171    -36     38
     10    -80    -90     33     49    -85      2    -77   -148    166    -38     31
     25      2    -23    -15     23    -10     18    -44   -116    205    -15     75
     28     67     38    -49     -5     54    -31    -88   -161    161    -59     36
     25    200    174   -111    -72    187    -88   -150   -226     93   -119    -31
     28    277    249   -155   -111    265    -70   -109   -187    137    -83     10
     36    257    218   -148    -90    239    -67    -98   -174    150    -75     18
     36    327    290   -181   -127    309   -122   -158   -236     77   -135    -51
     44    392    348   -218   -150    371   -101   -132   -215    101   -116    -25
     46    288    239   -168    -96    265    -46    -57   -140    179    -46     44
     59    303    244   -181    -90    272    -83    -88   -176    135    -83      0
     70    394    324   -233   -127    361   -101   -101   -200    109   -106    -18
     70    316    246   -192    -88    283    -36     -5   -111    205    -25     72
     80    322    241   -202    -80    283    -64    -20   -124    187    -38     51
     98    493    394   -296   -148    444   -127    -77   -189    116   -101    -15
     83    462    379   -275   -150    420    -96    -18   -135    176    -57     36
     83    329    246   -205    -80    288    -51     54    -70    244      7     98
    114    465    350   -290   -119    407   -116     -2   -140    168    -59     25
    127    509    379   -319   -127    444   -103     41   -106    205    -28     59
    132    355    223   -244    -46    290    -38    145    -12    303     64    158
    155    387    231   -270    -36    309    -64    127    -38    270     41    129
    171    475    303   -324    -67    389    -85    124    -57    254     28    122
    174    371    197   -272    -12    285    -25    220     33    353    119    220
    197    353    153   -275     20    254    -33    223     36    361    135    236
    207    501    293   -353    -41    397    -93    158    -33    285     72    184
    197    470    272   -332    -38    371    -51    215     25    361    140    257
    187    402    215   -296    -12    309    -38    231     51    389    171    285
    194    509    314   -350    -59    410   -106    148    -31    306    103    218
    192    571    379   -381    -93    475    -98    148    -25    314    114    241
    171    426    252   -298    -41    340    -28    213     51    405    197    319
    163    332    168   -246     -2    249    -10    207     64    426    218    319
    137    184     44   -163     46    114     49    246    122    483    267    363
    114     38    -75    -75     96    -18     90    259    155    509    293    384
    103     70    -33    -88     70     18     62    189    103    449    241    324
     90     96      2    -93     44     49     51    140     67    402    200    280
     70     54    -15    -62     44     20     64    124     64    394    187    270
     54     28    -25    -41     41      2     62     90     44    371    163    244
     44     31    -12    -38     28      7     49     51     12    335    129    207
     36     18    -18    -28     25      0     49     31      2    322    114    187
     18    -10    -28     -5     23    -20     49     15     -7    309    101    174
     23     10    -12    -15     18      0     36    -10    -31    285     85    153
     25     20     -7    -23     15      7     36    -20    -38    280     77    145
     23     -2    -25    -10     23    -12     44    -15    -31    283     80    153
     20      5    -18    -12     18     -5     36    -28    -44    270     67    140
     20     10    -10    -15     15      0     33    -28    -49    265     64    129
     20      2    -18    -12     18     -7     44    -18    -36    277     77    142
     18     18      0    -18      7     10     36    -23    -41    275     75    145
     23     33      7    -28      7     20     31    -28    -46    265     64    137
     36     44      7    -38     15     25     46     -7    -25    288     85    150
     33     62     25    -49      5     46     62     12     -5    311    114    171
     41    114     72    -77    -15     93     75     23      5    322    122    176
     36    148    111    -93    -36    129    103     49     33    348    148    202
     31    106     75    -67    -20     90    142     85     70    374    174    233
     44     75     31    -59      5     54    142     88     64    368    168    226
     46    116     67    -83    -10     93    155    106     98    405    207    254
     49    140     90    -96    -20    116    161    132    153    470    272    316
     41    142    101    -90    -28    122    135    116    166    485    293    340
     57    272    213   -166    -77    244     59     51    106    426    241    285
     62    267    205   -166    -70    236     59     59    109    433    249    298
     59    184    122   -122    -33    153     75     80    129    459    275    329
     64    254    189   -158    -62    223     10     10     59    394    220    272
     62    254    189   -161    -64    223    -10    -12     23    358    184    239
     44     88     41    -67      2     64     20     10     20    350    168    228
     44     15    -28    -31     36     -5      2    -25    -38    283    101    161
     41     46      5    -44     18     25    -31    -83   -109    213     41     98
     25    -28    -57      0     38    -41      7    -59    -85    233     62    116
     28   -124   -155     46     90   -140     18    -59    -90    228     57    111
     44    -75   -119     15     80    -98    -31   -116   -155    161      0     49
     54    -51   -106      0     80    -77    -28   -114   -153    163      5     54
     51   -163   -215     54    132   -189      7    -75   -122    202     46     88
     51   -145   -200     46    124   -171    -25   -116   -168    158     12     44
     46   -101   -148     25     96   -122    -41   -137   -192    140      0     20
     38   -189   -228     75    132   -207      5    -85   -142    192     51     77
     33   -197   -231     80    132   -213    -10   -103   -161    174     41     67
      2   -116   -119     54     59   -116    -38   -137   -194    140     20     41
    -33   -127    -96     80     28   -111    -12   -106   -161    174     54     80
    -38   -166   -127    103     44   -148    -10    -98   -150    179     67     85
    -18   -101    -85     59     33    -96    -41   -132   -187    140     41     46
    -12   -161   -148     85     64   -155    -20   -106   -187    140     36     41
     25   -314   -340    142    181   -327      2    -67   -239     51    -64    -41
    103   -475   -579    187    340   -527     57     18   -335   -132   -285   -262
    124   -511   -639    192    379   -574    202    226   -246   -137   -329   -345
     54   -280   -335    114    192   -309    298    233    -54     70   -106   -158
   -114    202    316    -46   -215    259    155   -293      5    340    270    218
   -322    932   1254   -303   -787   1093    -98   -893    116    815    888    854
   -459   1590   2047   -566  -1254   1818   -335  -1171    361   1408   1582   1561
   -418   1618   2034   -600  -1226   1826   -600  -1379    267   1512   1717   1745
   -329   1091   1418   -381   -875   1254   -740  -1473   -187    966   1156   1218
   -283    410    693    -62   -488    550   -615  -1283   -646    166    309    355
   -179     -7    171     90   -176     80   -361   -758   -530     20     44     70
    -25   -109    -83     67     25    -96   -166   -361   -285    158    103    111
    103   -168   -272     31    187   -220    -54   -153   -166    226    145    132
     96   -228   -324     67    210   -275     -5    -80   -137    228    132    119
     33   -241   -275    103    153   -257     20    -51   -137    207    109     93
    -23   -223   -200    122     85   -210     41    -25   -135    197    106     85
    -36   -210   -176    122     70   -194     44    -18   -137    189     96     77
    -12   -200   -187    106     85   -194     33    -23   -150    168     67     51
     18   -187   -205     83    111   -194     20    -31   -166    148     41     31
     10   -176   -187     83     98   -181     20    -20   -158    158     49     41
    -38   -161   -122     98     38   -142     41      2   -135    181     70     72
    -49   -158   -109    103     28   -135     51     12   -124    192     75     85
    -20   -153   -135     85     57   -145     49     15   -124    192     72     80
     -2   -142   -140     70     67   -140     46     15   -122    194     70     80
     18   -129   -148     54     80   -137     38     15   -122    194     70     83
     46   -103   -150     28     98   -127     38     23   -116    194     75     98
     54    -96   -150     20    101   -122     36     41   -106    205     88    119
     64    -72   -140      2    101   -106     36     51    -98    218     98    124
     67    -49   -119    -10     90    -83     44     62    -93    223    111    135
     41    -88   -129     23     85   -109     62     85    -70    246    135    174
     23   -116   -140     46     80   -127     67     98    -57    257    145    189
     54    -31    -85    -12     70    -57     36     75    -90    223    114    155
     77     25    -51    -54     64    -10     18     64   -109    202     93    132
     83    -72   -155     -5    119   -114     54    119    -51    265    150    192
    111    -85   -200    -15    155   -142     49    129    -51    265    150    187
    145     33   -114    -90    129    -38     12    103    -90    228    116    140
    137    -15   -153    -62    142    -83     38    148    -46    272    153    174
    124    -98   -223    -12    174   -161     59    192    -12    303    187    207
    140     18   -122    -80    129    -51     23    171    -51    259    145    161
    145     62    -83   -103    114    -10     36    213    -18    296    176    192
    153    -12   -168    -70    158    -90     72    280     44    363    241    254
    163     59   -103   -111    135    -20     54    285     25    342    223    233
    158    158      0   -161     77     80     38    290     15    335    210    223
    158     83    -75   -122    116      5     77    355     77    405    277    288
    161     96    -64   -132    114     15     75    371     85    410    288    293
    166    244     77   -205     44    161     33    342     44    368    249    254
    145    187     41   -168     51    114     72    394     98    433    309    314
    142    140     -2   -142     72     70     93    423    129    475    350    353
    140    254    111   -200     12    181     49    379     80    428    311    309
    119    288    168   -202    -23    228     57    384     90    441    329    324
    119    174     54   -148     31    114    101    423    135    491    379    379
    124    228    103   -176     10    166     67    376     83    439    329    335
    127    301    174   -215    -23    239     44    327     41    400    290    296
     98    200    101   -148      0    150    103    366    103    462    353    366
     80    184    103   -132    -12    145     98    327     75    433    322    340
     85    285    200   -187    -57    244     46    236     -2    353    244    244
     51    202    148   -129    -46    176     85    246     25    389    277    272
     20     85     64    -51    -20     75    116    249     44    415    301    288
     36    181    145   -111    -54    163     54    153    -46    316    207    187
     23    163    137    -93    -57    150     57    129    -57    306    192    176
     -5     33     38    -15    -23     36    103    161    -18    355    236    220
      0     83     83    -41    -41     83     62    101    -77    288    174    153
     -5    116    122    -57    -64    119     36     57   -122    246    135    119
    -28      2     28     12    -28     15     85    106    -62    311    194    187
    -23    -18      5     18    -15     -7     77     93    -72    301    181    168
     -2     85     88    -41    -44     85     25     28   -140    231    114     93
    -18     25     44     -5    -31     33     67     75    -80    296    171    158
    -36    -44     -7     38    -15    -25     93    109    -44    335    213    200
    -20     23     44     -2    -33     33     49     57   -103    265    148    142
    -23     57     80    -15    -51     67     67     77    -80    293    168    171
    -49    -25     23     36    -36     -2    129    150      7    392    259    241
    -25     46     70    -10    -49     57    111    124    -18    366    236    205
    -15    153    168    -70    -93    161    103    111    -25    355    226    192
    -41     57     98     -7    -70     77    176    192     62    446    309    280
    -25     38     62     -7    -44     49    168    187     49    423    288    262
      7    200    192   -103    -93    194    127    150     20    392    262    233
    -12    223    236   -106   -124    231    150    189     98    480    350    319
    -38    189    228    -75   -132    207    158    213    158    555    423    387
     -7    322    327   -158   -168    324     88    148     96    491    368    322
     -7    322    329   -158   -168    327     88    148     93    491    368    327
    -31    210    241    -90   -135    223    114    181    129    532    407    379
    -10    241    252   -114   -129    246     64    122     62    465    340    319
     10    272    262   -142   -127    270     23     72      0    407    275    244
     -2    114    116    -57    -59    116     59    109     20    426    290    252
     18     28     10    -23      2     18     44     77    -36    361    223    181
     59     96     36    -77     12     67    -12     -7   -142    254    116     75
     36     18    -18    -28     25      0     18     15   -116    283    140    106
     15    -80    -96     31     54    -88     36     25   -111    288    142    124
     46      5    -41    -25     41    -15    -23    -44   -192    202     57     49
     28     18    -10    -23     20      5    -20    -46   -192    200     49     54
    -12    -83    -72     46     28    -80     28     12   -127    267    109    129
     15    -41    -57     12     36    -49     -7    -31   -181    215     57     75
     33     33     -2    -33     18     15    -36    -67   -218    176     18     36
    -12    -64    -51     38     18    -59     23     -2   -145    252     83    124
      2    -85    -90     38     44    -88      5    -20   -174    215     46    109
     57      5    -54    -31     54    -23    -51    -85   -241    145    -31     38
     36    -33    -70      0     51    -51    -25    -51   -202    194      5     70
     23   -119   -142     49     83   -129      5    -15   -161    239     41    103
     96    -25   -124    -36    109    -75    -59    -88   -241    145    -51     28
    106    -36   -142    -36    124    -88    -51    -72   -249    135    -64     15
     83   -265   -348     88    215   -306     23     31   -246    114    -93    -23
    174   -436   -610    132    392   -522     75    116   -340    -83   -324   -257
    215   -361   -579     72    394   -470    181    283   -280   -132   -405   -350
    111   -163   -275     25    192   -218    301    311    -49    122   -135   -103
    -33    314    348   -142   -192    332    119   -275    -46    366    215    246
   -184   1145   1330   -480   -756   1236   -223   -976    -62    732    743    787
   -371   1722   2094   -678  -1231   1906   -428  -1200    205   1348   1434   1486
   -368   1600   1966   -615  -1169   1782   -646  -1366    109   1436   1532   1628
   -215   1085   1299   -436   -758   1189   -787  -1467   -407    779    857    987
   -168    457    626   -142   -397    540   -623  -1218   -805     23     46    194
   -161      7    168     75   -166     85   -314   -626   -548     49    -54     96
    -31    -33     -2     33    -15    -18   -163   -290   -327    166      5    119
     54     -2    -57    -25     54    -28    -83   -116   -223    213     31    119
    -15    -80    -64     49     23    -72      7     10   -129    285     80    179
      2   -127   -129     59     64   -127     10     20   -145    257     49    135
     64   -129   -194     31    127   -161    -10     -2   -187    200    -10     54
      7   -135   -142     62     72   -140     31     54   -135    246     38    101
    -49   -166   -116    109     33   -142     59     96    -98    280     80    132
     46   -192   -239     72    142   -215     31     54   -153    213     15     62
     31   -189   -223     77    127   -207     57     85   -124    241     46     88
    -57   -176   -119    116     31   -150     93    137    -70    301    109    137
     15   -148   -163     67     88   -155     57    101   -109    259     57     88
     57   -129   -187     33    119   -158     44     96   -119    249     33     77
      5   -109   -114     51     57   -111     62    124    -90    280     62    103
      0    -96    -96     46     46    -96     62    122    -90    277     59     96
     18    -64    -83     23     49    -72     57    122    -90    270     62     85
     -5    -41    -38     23     15    -38     62    140    -70    296     98    114
    -12    -33    -20     20      2    -28     67    150    -59    306    119    135
      5    -23    -28      7     15    -25     62    148    -70    296    129    140
      2      7      5     -5      0      7     62    155    -57    306    153    148
    -20     -7     12     12    -18      0     70    174    -33    335    176    161
     -5    -15    -10      7      2    -12     70    184    -28    342    163    145
     -2    -28    -28     12     12    -28     80    202    -12    350    161    142
    -20    -41    -20     31      0    -31     96    228     10    371    179    163
     -7    -33    -28     20      7    -31     98    244     20    374    181    168
      5    -31    -38     12     20    -33    101    259     25    374    187    174
      0    -25    -28     10     12    -25    114    288     46    392    205    194
     -5    -36    -31     20     12    -33    119    316     67    418    228    210
     12    -28    -41      7     25    -33    114    329     70    418    233    205
     20    -20    -44      0     31    -31    124    361     93    439    249    220
     23    -15    -38     -5     28    -28    140    400    122    465    265    239
     49      0    -49    -23     49    -23    137    420    129    470    270    246
     62     10    -54    -36     57    -20    145    452    148    491    280    272
     67     28    -38    -49     54     -5    158    488    179    524    303    306
     83     41    -41    -62     62      0    153    501    184    530    298    314
    106     57    -49    -80     77      5    148    506    181    527    293    329
    109     75    -33    -93     70     23    155    519    197    545    309    355
    101     83    -20    -93     62     31    158    519    200    553    319    366
    109     88    -20   -101     64     33    148    504    181    540    319    355
    106    101     -5   -103     57     49    153    498    181    542    329    368
     90    103     12    -98     38     59    155    493    184    548    337    379
     93    119     23   -106     36     72    148    470    174    540    329    363
     90    145     54   -119     18     98    142    439    155    527    316    350
     62    150     88   -106    -12    119    150    418    158    524    314    358
     46    137     88    -93    -20    114    148    381    142    501    288    340
     38    119     80    -80    -20    101    142    342    122    480    267    303
      7    119    109    -64    -51    114    148    311    119    475    257    285
    -15    101    116    -41    -64    109    148    277    106    457    241    267
    -18     88    106    -36    -62     98    129    231     75    423    210    236
    -33     75    109    -20    -70     90    129    205     62    405    189    223
    -51     28     80     10    -64     54    137    194     64    405    187    223
    -49     12     62     18    -54     36    124    168     49    397    179    189
    -51     23     75     12    -62     46    116    148     38    387    176    168
    -64     23     88     18    -75     54    124    148     44    392    181    181
    -64     10     75     25    -70     44    122    140     38    381    168    176
    -49      5     54     23    -51     28    114    129     25    363    150    161
    -51     20     72     12    -62     46    116    135     36    379    166    168
    -57     10     67     23    -62     38    124    142     49    394    181    184
    -44     10     51     15    -49     31    124    142     44    387    176    181
    -36     44     80     -2    -57     62    137    163     67    410    192    194
    -38     96    132    -28    -85    111    158    184     93    439    220    215
    -25    140    166    -57    -96    153    168    192    109    449    236    223
    -20    187    207    -85   -116    197    187    207    124    459    252    239
    -23    189    213    -83   -116    200    200    223    135    465    254    249
    -15    207    223    -98   -119    215    202    228    142    472    259    249
    -10    277    288   -135   -148    283    197    231    166    504    296    275
    -18    329    348   -158   -181    337    176    228    194    537    332    319
    -10    376    387   -181   -197    381    153    226    215    563    358    350
      7    379    371   -194   -181    374    135    215    202    558    353    332
      7    355    348   -184   -168    353    124    205    192    550    345    322
     -5    342    345   -168   -174    342    114    194    184    540    337    327
     -2    314    316   -155   -158    314     98    179    161    524    327    316
     -7    249    257   -124   -132    252     90    158    124    483    285    272
    -25    161    184    -67   -106    171     96    150     88    441    236    231
    -36     72    106    -18    -72     88     98    132     51    402    197    192
    -31     59     90    -12    -59     75     85     98     15    363    163    155
    -49     38     88      2    -67     62     85     90      5    345    148    150
    -54      7     62     23    -59     33     80     80    -12    332    127    145
    -38     -2     36     18    -38     15     72     64    -31    319    114    114
    -31     10     41     10    -36     25     75     64    -25    324    124    109
    -51      0     49     23    -49     23     77     64    -23    324    122    109
    -44    -20     23     31    -33      0     70     54    -41    306    106     98
    -31    -12     18     20    -25      2     64     49    -49    298     98     93
    -41    -15     25     28    -33      5     75     57    -36    309    106    114
    -44    -28     12     36    -31     -7     64     44    -51    293     88     96
    -33    -31      2     31    -18    -15     62     41    -59    285     83     80
    -41    -31      7     36    -25    -12     67     44    -51    293     90     85
    -51    -41     10     46    -31    -15     72     51    -44    301     98     98
    -41    -46     -7     44    -18    -28     59     41    -67    275     72     72
    -20   -129   -109     75     41   -122     70     54   -103    223     12     12
     25   -314   -340    142    181   -327    122    122   -179     90   -142   -142
     88   -470   -558    192    322   -514    233    270   -218    -57   -327   -342
     98   -332   -431    114    262   -381    350    389    -90     18   -265   -296
    -51     38     88      5    -70     64    319     51     31    262     41     12
   -265    685    948   -210   -605    815     67   -607    116    659    566    553
   -454   1501   1956   -522  -1205   1727   -205  -1026    366   1265   1286   1286
   -498   1836   2335   -670  -1415   2086   -465  -1205    498   1652   1706   1743
   -423   1470   1893   -524  -1158   1680   -670  -1312    202   1387   1436   1527
   -355    857   1210   -252   -782   1034   -628  -1210   -272    659    680    769
   -265    275    540     -5   -402    407   -368   -761   -441    166     96    174
   -168     93    259     36   -215    176   -122   -288   -197    267    101    158
    -83     31    111     25    -98     70      2    -49    -62    340    137    174
    -46     -5     41     23    -46     18     49     36    -33    342    124    148
    -54    -25     28     41    -41      0     70     64    -31    322    101    127
    -54    -64    -10     59    -25    -36     70     72    -46    290     67     98
    -41    -72    -31     57     -7    -51     75     77    -54    272     51     77
    -38    -67    -28     51     -7    -49     88    101    -41    285     59     83
    -41    -77    -36     59     -2    -57     98    114    -33    290     62     80
    -33    -75    -44     54      2    -59     93    111    -41    277     54     64
    -36    -64    -28     49     -5    -46    101    122    -33    285     59     70
    -44    -51     -7     46    -18    -31    109    135    -23    296     67     80
    -36    -46    -10     41    -12    -28    103    135    -25    288     62     77
    -25    -46    -20     36     -5    -33    103    137    -25    280     51     80
    -31    -36     -5     33    -15    -20    116    155     -7    303     75     96
    -31    -23      7     25    -20     -7    119    161      0    314     88     90
    -20    -23     -2     23    -10    -12    114    161     -2    309     85     83
    -23    -28     -5     25    -10    -15    127    181     18    329    106    103
    -23    -28     -5     25    -10    -18    140    200     33    342    116    119
     -7    -12     -7     10     -2    -10    135    200     28    337    114    114
     -2      0      2      2     -2      0    140    213     38    345    122    119
     -7     -5      2      5     -7     -2    155    236     62    366    137    142
     -2      2      5      0     -5      2    153    244     62    363    135    142
      7     12      5    -12      0     10    153    252     64    366    137    148
     -2     12     15     -5     -7     12    166    280     93    392    161    168
      2     12      7     -7     -2     10    166    296     98    400    166    166
     18     23      2    -20      7     12    163    309     98    397    163    163
     20     41     18    -31      2     28    179    342    127    420    184    189
     20     38     18    -28      2     28    184    368    145    436    194    200
     46     51      5    -49     20     28    176    384    145    436    194    200
     64     72      7    -70     28     41    189    418    166    454    213    215
     64     90     25    -77     18     59    197    449    187    475    231    233
     85    101     15    -93     36     59    194    470    192    480    236    233
    101    109      5   -106     46     59    200    493    202    491    246    249
    103    119     15   -111     44     70    213    524    228    517    272    275
    109    129     20   -119     44     75    213    537    236    527    285    288
    132    163     31   -148     51     98    205    540    233    527    288    288
    129    184     54   -158     36    119    213    550    244    540    306    306
    122    192     70   -158     25    132    218    553    257    553    319    322
    129    197     67   -166     31    132    210    540    244    545    311    314
    135    218     83   -176     25    150    215    535    244    545    319    319
    111    228    116   -171     -2    171    215    522    246    548    327    332
    103    231    127   -168    -12    179    210    493    231    537    319    322
     96    233    137   -168    -20    187    205    454    218    522    306    309
     72    236    163   -153    -44    200    210    431    220    524    311    309
     49    213    163   -132    -57    189    205    392    207    509    298    290
     36    197    158   -116    -62    179    197    350    184    485    275    265
     15    192    176   -106    -83    184    197    319    179    480    265    252
     -5    176    181    -85    -93    179    194    288    168    470    254    244
     -7    148    153    -72    -80    150    179    246    132    433    218    205
    -18    137    153    -59    -85    145    174    223    119    420    205    197
    -33    114    148    -41    -90    129    176    210    119    420    202    197
    -33     88    122    -25    -77    103    166    189    103    402    181    174
    -28     98    124    -36    -75    111    155    171     85    384    166    150
    -33    106    140    -36    -88    122    163    174     96    397    179    158
    -38     88    124    -25    -83    106    163    171     93    394    179    158
    -18     88    106    -33    -62     96    150    163     80    384    168    145
    -23    101    122    -38    -72    111    163    176     96    400    181    161
    -25    101    127    -38    -75    111    168    181    103    405    189    168
    -15    111    124    -49    -70    119    168    181    101    402    187    166
     -7    158    166    -75    -85    161    192    207    129    431    213    189
    -23    197    218    -88   -122    207    215    228    158    454    236    210
    -20    215    236    -98   -127    226    228    239    168    462    244    220
     -5    228    231   -114   -116    231    244    252    174    462    246    223
    -10    213    223   -101   -116    218    257    270    187    470    249    233
    -10    267    277   -129   -145    272    257    280    213    506    285    259
      2    332    329   -168   -163    332    236    270    236    535    324    285
      0    368    368   -187   -184    368    215    270    262    571    361    319
     -2    400    402   -197   -202    400    207    275    275    587    374    335
     10    374    361   -192   -176    368    184    254    252    561    353    314
      5    361    353   -184   -174    358    168    241    233    550    342    309
     -7    345    353   -168   -181    348    158    231    226    545    340    314
    -10    290    301   -140   -155    296    142    207    189    506    301    283
    -12    200    210    -96   -111    205    142    192    142    459    249    226
    -31    124    155    -46    -93    140    150    184    119    431    220    194
    -46     80    124    -18    -85    103    142    153     83    387    179    163
    -38     51     90     -5    -64     70    132    132     51    355    148    129
    -49     23     72     10    -59     46    137    124     41    350    145    116
    -59      7     67     25    -64     36    135    119     38    348    142    114
    -57     -5     49     28    -54     20    124    109     23    329    132     98
    -57     -5     51     31    -54     23    127    109     18    327    127     96
    -62    -12     49     36    -57     18    132    111     23    332    129    101
    -51    -20     31     36    -41      5    127    103     10    319    116     90
    -49    -20     25     33    -38      2    124     96      5    309    109     83
    -54    -31     23     44    -38     -5    129    103     12    316    119     96
    -62    -46     12     51    -38    -15    124     96      2    303    109     88
    -54    -44      7     49    -33    -18    116     85    -15    288     93     70
    -57    -38     15     46    -36    -12    119     85    -15    288     90     70
    -59    -41     18     51    -38    -12    122     90     -7    293     96     72
    -33   -127    -96     77     28   -111    116     93    -54    236     36     12
     25   -298   -324    135    174   -311    158    153   -132    101   -119   -140
     62   -457   -519    197    290   -488    275    306   -150    -23   -277   -314
     75   -387   -462    155    267   -423    400    478    -36     15   -257   -324
    -44      0     44     20    -46     20    376    171     75    233     23    -59
   -246    607    854   -181   -550    730    148   -459    153    618    532    475
   -446   1392   1836   -472  -1143   1613   -119   -909    361   1189   1228   1195
   -511   1873   2385   -680  -1447   2127   -394  -1166    511   1639   1745   1738
   -436   1501   1938   -532  -1187   1717   -615  -1314    187   1369   1475   1530
   -371    883   1254   -254   -813   1067   -587  -1223   -283    657    727    784
   -280    301    581    -10   -433    441   -350   -795   -449    158    137    174
   -181     64    246     59   -213    155   -101   -298   -223    207     77     90
    -96     36    129     28   -114     83     38    -25    -49    316    148    145
    -62     -2     57     31    -59     25     88     64    -10    322    140    122
    -49    -33     15     38    -33    -10     96     83    -25    288    101     77
    -51    -49      2     51    -28    -23    114    109    -20    277     88     62
    -51    -85    -36     67    -10    -62    122    124    -20    267     75     46
    -41    -96    -57     67      7    -77    122    129    -28    252     64     36
    -44    -90    -49     64      2    -70    132    145    -20    257     64     46
    -46   -109    -62     77      7    -85    150    168      0    277     83     64
    -33    -96    -64     64     15    -83    135    161    -15    265     75     41
    -31    -90    -59     59     12    -75    140    168     -7    272     88     46
    -41    -85    -46     62      2    -67    153    187     10    290    103     64
    -31    -70    -38     51      2    -54    145    187      5    277     96     59
    -23    -72    -51     46     12    -62    145    189      2    275     96     54
    -28    -59    -31     44      0    -46    155    207     20    296    114     72
    -28    -54    -28     41     -2    -41    153    215     25    298    119     80
    -15    -57    -41     36     12    -49    150    215     23    296    114     72
    -25    -59    -33     38      2    -46    158    228     38    311    124     80
    -25    -54    -28     38      0    -41    166    246     54    327    140     96
    -18    -51    -36     33      7    -44    158    249     49    319    140     93
    -12    -31    -18     23      2    -25    161    259     57    327    148     98
    -20    -28     -7     23     -7    -18    171    283     77    345    163    116
    -12    -25    -12     18     -2    -20    168    290     83    345    166    116
     -7    -28    -23     18      5    -25    174    306     88    353    176    124
     -7    -23    -15     15      2    -20    189    340    119    381    202    155
     -5    -23    -18     12      5    -20    187    353    124    379    200    155
     10    -20    -31      5     18    -25    184    368    127    384    205    155
     12     -5    -18     -5     12    -10    197    402    153    407    231    174
     18      7    -10    -12     15      0    205    431    168    420    244    187
     38     20    -18    -31     28      2    200    449    174    426    249    189
     57     38    -18    -46     36     10    210    485    197    452    275    215
     59     41    -18    -51     38     12    228    527    228    483    306    249
     75     49    -25    -62     51     12    220    542    231    483    309    257
     96     67    -28    -83     62     20    220    558    236    488    314    267
     98     88    -10    -93     54     38    228    581    257    511    337    290
    106    106     -2   -106     51     51    220    587    259    522    350    303
    122    116     -5   -119     64     57    220    584    257    522    358    311
    122    135     12   -129     54     75    226    587    262    527    368    324
    111    145     33   -129     38     90    228    584    259    527    374    329
    111    158     44   -137     33    101    226    568    252    519    366    322
    111    171     59   -140     25    116    226    553    241    509    363    314
     83    153     67   -119      7    109    226    537    239    509    371    322
     72    150     77   -111     -2    114    215    496    218    488    358    309
     64    158     93   -114    -12    127    205    454    197    472    348    290
     49    171    122   -109    -36    148    213    431    205    480    353    288
     23    129    103    -77    -41    116    210    387    179    454    327    257
     15    106     90    -62    -36     98    205    350    155    428    306    231
     -2     93     96    -49    -49     96    202    319    145    415    298    218
    -20     75     96    -25    -57     85    187    285    127    402    283    202
    -23     46     70    -10    -46     57    171    252     98    371    252    174
    -28     33     62     -2    -46     46    174    236     85    361    244    163
    -44     23     67      7    -57     46    181    231     85    366    249    163
    -41      0     41     20    -41     20    184    223     83    361    246    158
    -31      0     31     12    -31     15    179    215     72    350    244    158
    -41     -7     33     23    -38     12    181    218     77    361    252    171
    -36     -5     28     20    -33     10    181    215     83    366    257    168
    -25    -10     15     18    -20      2    174    210     75    358    252    161
    -33      5     36     12    -36     20    176    215     80    363    259    168
    -38      7     44     15    -41     25    181    226     88    374    270    176
    -25     20     46      2    -36     33    184    231     93    381    280    179
    -25     51     77    -12    -51     64    200    249    116    402    301    200
    -36     83    119    -25    -77    101    223    272    145    428    329    236
    -33    119    153    -44    -93    135    236    280    155    444    348    249
    -20    119    140    -51    -80    129    241    288    166    452    355    249
    -20    124    145    -51    -83    135    254    309    181    465    363    262
    -25    176    202    -77   -116    189    254    316    205    485    387    277
    -20    239    257   -109   -137    246    236    303    220    514    423    306
    -20    290    309   -137   -166    298    215    298    246    550    462    342
    -18    322    340   -150   -179    329    202    296    257    568    483    361
      0    306    303   -153   -150    303    181    280    233    548    467    345
      2    298    296   -153   -145    298    168    265    215    537    462    345
     -7    288    296   -142   -153    293    168    257    210    535    462    353
    -15    213    228    -98   -122    220    158    239    171    493    420    314
    -15    109    122    -49    -67    114    142    215    114    433    358    252
    -23     33     57     -5    -38     44    150    210     90    407    327    223
    -36     -2     31     18    -36     12    148    192     67    379    303    200
    -28    -20      7     25    -18     -7    137    166     28    345    272    168
    -36    -33      0     33    -20    -18    135    155     18    337    265    155
    -46    -59    -12     54    -18    -38    142    155     18    340    267    161
    -41    -77    -36     59     -5    -57    129    140     -5    314    244    142
    -38    -88    -49     64      5    -70    132    140    -12    311    239    140
    -44    -85    -41     62     -2    -64    137    148     -2    327    252    148
    -36    -93    -57     64      7    -75    124    132    -18    314    244    135
    -31    -98    -67     64     15    -83    116    122    -33    298    228    116
    -38    -83    -44     62      2    -64    124    132    -20    309    239    135
    -44    -98    -57     70      5    -80    122    127    -25    306    236    137
    -31   -109    -77     70     20    -93    114    119    -36    293    223    122
    -33   -111    -77     70     20    -93    119    127    -28    303    231    129
    -41   -114    -72     77     15    -93    127    137    -23    314    236    132
     -2   -207   -207    103    101   -210    129    155    -72    239    155     57
     49   -389   -439    168    244   -415    189    252   -124    111     -5    -96
     70   -462   -532    192    301   -496    322    446    -57     67    -93   -202
     59   -254   -314     98    187   -283    441    602    145    215     44   -106
    -83    168    249    -44   -166    207    350    213    213    444    353    189
   -272    836   1106   -283   -691    971     83   -436    213    807    875    719
   -410   1566   1977   -579  -1195   1771   -181   -836    366   1327   1514   1366
   -405   1782   2187   -688  -1296   1984   -452  -1091    350   1590   1816   1701
   -363   1218   1579   -428   -971   1397   -576  -1234   -114   1067   1283   1215
   -314    576    891   -129   -602    732   -504  -1119   -568    306    478    426
   -226    103    327     59   -275    215   -306   -698   -568     20     83     41
   -145    -18    127     83   -137     54   -103   -259   -275    187    161    101
    -83    -25     57     51    -70     15     18     -7    -93    309    241    171
    -49    -59    -10     54    -20    -36     70     90    -41    327    244    166
    -28    -75    -46     49      7    -62     85    116    -44    306    218    142
    -28   -106    -77     67     23    -93    106    150    -28    311    218    140
    -31   -129    -98     80     33   -114    114    166    -18    322    226    137
    -15   -124   -109     70     44   -116    111    166    -20    309    213    116
    -10   -116   -106     62     46   -111    114    176    -18    309    207    114
    -15   -122   -106     70     44   -114    122    192     -7    319    213    127
   -265    -70    192    166   -228     59   -758  -1389    244    678    641     59
   -262     93    355     83   -309    223  -1010  -1519    309    924    901    350
   -200   -394   -194    296     -5   -293  -1200  -1693   -163    428    413    -88
   -155  -1015   -859    587    350   -937  -1137  -1665   -743   -397   -413   -904
    -83  -1491  -1410    787    662  -1452   -857  -1187   -722   -620   -740  -1244
     -5  -1634  -1628    818    810  -1631   -633   -779   -496   -514   -711  -1241
     75  -1675  -1751    797    911  -1712   -511   -548   -368   -439   -675  -1221
    106  -1717  -1823    805    963  -1769   -446   -449   -324   -426   -678  -1228
    106  -1738  -1844    813    974  -1790   -428   -420   -322   -436   -691  -1244
    116  -1764  -1880    823    997  -1821   -418   -407   -329   -452   -706  -1262
    122  -1774  -1899    826   1008  -1836   -407   -387   -327   -457   -711  -1270
    122  -1774  -1896    826   1008  -1834   -387   -363   -306   -441   -701  -1257
    129  -1777  -1906    823   1015  -1839   -387   -355   -309   -444   -706  -1262
    137  -1764  -1901    813   1018  -1831   -381   -345   -306   -441   -701  -1262
    135  -1748  -1886    805   1008  -1816   -368   -329   -293   -428   -691  -1252
    129  -1751  -1880    810   1005  -1816   -361   -316   -283   -418   -680  -1244
    137  -1748  -1888    805   1013  -1818   -361   -311   -283   -415   -675  -1241
    140  -1730  -1870    795   1005  -1800   -353   -296   -267   -400   -662  -1228
    137  -1717  -1857    789    995  -1787   -342   -277   -249   -384   -646  -1213
    142  -1709  -1852    784    997  -1779   -345   -270   -244   -374   -639  -1213
    148  -1701  -1852    774   1000  -1777   -345   -265   -241   -368   -633  -1210
    148  -1691  -1839    771    992  -1764   -335   -244   -223   -348   -615  -1187
    150  -1686  -1839    766    992  -1761   -329   -231   -215   -340   -607  -1176
    155  -1683  -1839    763    997  -1761   -327   -220   -210   -335   -600  -1169
    153  -1665  -1818    756    984  -1740   -316   -202   -192   -319   -587  -1153
    155  -1649  -1805    745    979  -1725   -309   -187   -179   -301   -574  -1140
    163  -1641  -1805    737    982  -1722   -309   -176   -174   -293   -571  -1137
    166  -1634  -1800    735    982  -1717   -298   -153   -155   -275   -550  -1127
    163  -1631  -1795    732    979  -1712   -293   -132   -137   -259   -535  -1109
    179  -1618  -1797    719    987  -1706   -293   -116   -132   -249   -530  -1101
    192  -1605  -1797    704    992  -1701   -288    -96   -122   -239   -519  -1093
    192  -1579  -1771    693    982  -1675   -275    -62    -93   -213   -496  -1067
    200  -1579  -1782    688    989  -1680   -272    -38    -85   -205   -488  -1057
    215  -1574  -1790    678   1000  -1680   -270    -15    -77   -194   -472  -1044
    218  -1548  -1766    665    989  -1657   -257     20    -54   -166   -446  -1015
    220  -1543  -1764    662    992  -1652   -246     54    -33   -145   -433   -995
    239  -1538  -1777    646   1005  -1657   -252     70    -31   -142   -428   -989
    252  -1514  -1766    631   1008  -1641   -239    101     -7   -111   -400   -963
    257  -1496  -1753    618   1005  -1623   -231    124      7    -90   -376   -940
    272  -1480  -1753    605   1013  -1615   -239    129      5    -90   -371   -930
    285  -1439  -1725    576   1005  -1582   -241    135      7    -83   -361   -914
    280  -1428  -1712    574    995  -1569   -239    140     10    -72   -350   -901
    280  -1428  -1712    571    995  -1569   -244    132      5    -72   -348   -893
    288  -1418  -1706    566    997  -1561   -246    124     -2    -72   -342   -896
    277  -1384  -1662    553    969  -1525   -241    122      2    -62   -327   -880
    270  -1369  -1639    548    953  -1504   -239    111      0    -57   -322   -870
    267  -1371  -1641    550    953  -1506   -249     85    -18    -75   -332   -880
    259  -1369  -1628    555    943  -1499   -233     75     -7    -62   -322   -867
    239  -1353  -1595    555    914  -1475   -228     57      0    -57   -319   -870
    220  -1361  -1582    568    898  -1470   -231     25    -10    -75   -337   -891
    197  -1374  -1571    587    880  -1473   -226      5    -18    -85   -348   -909
    171  -1387  -1558    607    865  -1473   -213    -12    -10    -83   -350   -911
    153  -1415  -1569    631    859  -1491   -218    -44    -25   -101   -371   -935
    142  -1428  -1571    641    854  -1499   -226    -72    -44   -122   -389   -956
    129  -1431  -1561    649    844  -1496   -220    -88    -46   -129   -402   -956
    114  -1454  -1569    670    841  -1512   -226   -106    -62   -140   -413   -966
    114  -1470  -1584    678    846  -1527   -233   -127    -83   -153   -420   -989
    109  -1473  -1584    680    844  -1527   -231   -124    -77   -148   -415   -987
    103  -1460  -1564    675    831  -1512   -226   -122    -67   -137   -405   -976
    106  -1457  -1564    675    833  -1509   -233   -129    -75   -145   -410   -982
    111  -1449  -1561    667    836  -1504   -231   -129    -77   -145   -405   -974
    106  -1441  -1548    667    826  -1493   -223   -122    -67   -129   -397   -958
    103  -1439  -1543    665    823  -1491   -226   -122    -67   -129   -397   -966
    111  -1431  -1543    659    826  -1486   -226   -119    -67   -129   -394   -966
    103  -1431  -1535    662    818  -1483   -215   -109    -57   -116   -381   -950
    101  -1423  -1525    662    810  -1475   -213   -103    -51   -106   -374   -940
    109  -1421  -1530    654    818  -1473   -218   -109    -59   -109   -376   -943
    111  -1408  -1519    649    815  -1462   -205    -90    -44    -93   -361   -922
    106  -1371  -1478    631    789  -1423   -184    -67    -20    -72   -340   -898
    109  -1343  -1452    615    779  -1397   -168    -54     -5    -57   -324   -883
    106  -1309  -1415    602    758  -1363   -142    -36     18    -28   -296   -859
    103  -1278  -1382    587    743  -1330   -116    -15     44     -2   -272   -841
    114  -1286  -1402    584    758  -1343   -122    -15     31    -15   -285   -852
    122  -1236  -1361    555    740  -1299   -116     -5     49      2   -265   -831
    124  -1153  -1278    514    698  -1215   -109     12     93     54   -213   -776
    132  -1067  -1200    467    665  -1132   -142      0    116     85   -179   -737
    140  -1049  -1189    452    665  -1119   -176    -15    111     83   -176   -737
    142  -1062  -1208    459    672  -1135   -181    -15    106     83   -176   -735
    135  -1075  -1210    470    670  -1143   -189    -28     96     77   -179   -732
    129  -1088  -1218    480    672  -1153   -210    -54     70     54   -197   -748
    119  -1148  -1267    514    691  -1208   -218    -64     36     23   -228   -774
    103  -1254  -1361    574    730  -1306   -218    -72      2    -12   -270   -810
     96  -1330  -1428    615    761  -1376   -228    -96    -44    -62   -319   -862
     90  -1363  -1454    636    771  -1408   -233   -116    -75    -93   -348   -891
     75  -1374  -1449    649    761  -1413   -236   -132    -96   -111   -366   -893
     67  -1418  -1488    675    776  -1452   -239   -145   -116   -129   -384   -904
     72  -1434  -1506    678    787  -1467   -241   -153   -127   -132   -389   -919
     70  -1423  -1493    678    782  -1457   -233   -148   -124   -129   -389   -922
     62  -1444  -1506    691    782  -1475   -228   -145   -127   -132   -389   -919
     70  -1439  -1509    683    787  -1473   -239   -155   -137   -137   -394   -930
     72  -1428  -1501    678    784  -1465   -241   -161   -145   -142   -397   -930
     64  -1434  -1499    685    782  -1465   -228   -148   -135   -135   -389   -911
     62  -1452  -1514    693    787  -1483   -233   -153   -142   -142   -400   -914
     67  -1454  -1522    691    795  -1488   -236   -153   -148   -142   -402   -919
     62  -1457  -1519    696    787  -1486   -228   -142   -142   -137   -397   -911
     57  -1452  -1509    698    782  -1480   -226   -140   -140   -129   -392   -904
     67  -1473  -1543    701    805  -1506   -236   -148   -161   -155   -415   -924
    101  -1558  -1660    727    878  -1608   -215   -122   -207   -223   -488   -989
    148  -1764  -1912    807   1028  -1836   -140    -36   -285   -368   -657  -1156
    181  -1878  -2060    849   1119  -1969     -2    135   -277   -462   -782  -1299
    145  -1623  -1771    737    958  -1696    101    163   -116   -311   -623  -1161
    -10  -1156  -1145    581    566  -1150    -15   -290     -5    -25   -265   -805
   -184   -441   -259    311     36   -350   -327   -888    114    426    311   -215
   -324    387    711    -31   -517    548   -620  -1176    428   1070   1041    509
   -306    589    893   -142   -600    743   -922  -1314    483   1322   1309    813
   -226    103    329     62   -277    215  -1096  -1426     38    841    836    392
   -184   -563   -379    374     96   -472   -956  -1296   -472     64     44   -384
   -114  -1093   -979    605    431  -1036   -633   -795   -475   -223   -358   -792
    -36  -1223  -1187    628    571  -1205   -397   -387   -244   -111   -324   -782
     31  -1270  -1301    620    665  -1286   -283   -192   -140    -62   -303   -776
     59  -1317  -1379    628    719  -1348   -233   -122   -119    -67   -319   -795
     62  -1343  -1405    641    732  -1374   -205    -83   -111    -72   -329   -802
     64  -1374  -1441    654    750  -1408   -200    -72   -122    -90   -353   -828
     77  -1376  -1454    649    763  -1413   -189    -59   -124    -96   -353   -839
     77  -1356  -1434    636    756  -1395   -176    -44   -111    -88   -348   -833
     83  -1350  -1434    633    758  -1392   -174    -33   -109    -90   -353   -833
     88  -1366  -1457    639    771  -1410   -176    -31   -119    -98   -358   -839
     88  -1361  -1449    636    769  -1405   -163    -15   -103    -85   -348   -823
     85  -1353  -1439    633    761  -1395   -155     -5    -93    -75   -337   -807
     90  -1337  -1428    623    758  -1382   -163     -7    -98    -83   -342   -810
     93  -1325  -1421    613    756  -1371   -158      0    -96    -77   -335   -800
     93  -1317  -1413    610    753  -1363   -145     20    -72    -54   -311   -779
     96  -1314  -1410    607    753  -1361   -142     28    -67    -44   -303   -782
    103  -1301  -1405    600    753  -1353   -145     28    -70    -51   -309   -782
    101  -1291  -1392    594    745  -1340   -129     54    -46    -23   -283   -750
     96  -1286  -1382    594    737  -1332   -127     62    -38    -15   -277   -743
    103  -1278  -1382    587    740  -1327   -135     62    -44    -20   -283   -748
    111  -1244  -1356    566    732  -1299   -119     85    -28     -2   -267   -727
    111  -1239  -1350    561    730  -1293   -114     98    -15      5   -257   -717
    116  -1239  -1356    561    735  -1296   -114    109    -12      5   -257   -711
    124  -1221  -1345    545    732  -1280   -109    127     -2     18   -241   -696
    129  -1202  -1332    537    730  -1267    -96    155     20     46   -218   -675
    132  -1205  -1337    535    732  -1270    -98    168     25     49   -218   -675
    137  -1208  -1345    535    740  -1275    -98    184     25     49   -215   -672
    142  -1184  -1327    519    735  -1254    -80    218     49     70   -197   -649
    150  -1176  -1327    514    737  -1252    -70    249     67     90   -181   -631
    163  -1169  -1335    501    748  -1252    -67    267     72     96   -179   -623
    176  -1143  -1319    483    745  -1228    -59    296     88    111   -166   -605
    179  -1132  -1314    475    745  -1223    -49    327    103    129   -153   -587
    200  -1122  -1322    462    761  -1221    -46    350    114    145   -132   -579
    210  -1091  -1304    439    756  -1197    -44    371    129    161   -114   -566
    213  -1072  -1286    431    748  -1179    -31    402    153    184    -93   -532
    220  -1067  -1288    423    753  -1179    -36    407    148    184    -93   -527
    233  -1052  -1286    410    758  -1169    -36    407    142    181    -93   -519
    233  -1021  -1257    392    745  -1137    -31    418    158    200    -72   -496
    233  -1005  -1239    387    735  -1122    -33    413    155    202    -67   -485
    233   -997  -1234    379    732  -1114    -36    397    140    192    -70   -483
    233   -966  -1200    366    717  -1083    -38    384    132    189    -70   -480
    218   -950  -1169    366    693  -1060    -33    371    137    200    -59   -465
    213   -948  -1161    366    685  -1054    -44    340    122    187    -64   -475
    200   -948  -1150    374    672  -1049    -44    314    116    184    -64   -483
    176   -937  -1114    381    644  -1026    -31    298    129    200    -49   -467
    155   -932  -1088    387    620  -1010    -44    254    114    181    -67   -483
    140   -945  -1085    402    610  -1013    -59    210     88    155    -90   -511
    119   -956  -1075    418    597  -1015    -51    189     90    158    -93   -506
    106   -969  -1075    431    589  -1021    -59    155     75    140   -114   -522
     96   -997  -1096    449    594  -1047    -75    116     44    111   -137   -553
     85   -997  -1083    457    581  -1041    -80     98     33    103   -145   -561
     70  -1010  -1083    470    576  -1047    -77     85     28    101   -150   -561
     72  -1026  -1098    478    584  -1062    -88     64     12     83   -166   -574
     72  -1018  -1091    472    581  -1054    -93     51      0     72   -174   -576
     67  -1013  -1080    472    574  -1047    -83     59     12     85   -166   -563
     64  -1021  -1085    475    574  -1052    -83     57     10     88   -161   -563
     67  -1010  -1078    472    571  -1044    -93     46     -2     75   -174   -576
     62   -995  -1060    465    558  -1026    -88     54     10     88   -161   -558
     64   -992  -1057    462    558  -1023    -88     54     10     90   -163   -553
     67   -992  -1060    459    563  -1026    -93     49      2     83   -166   -558
     72   -966  -1039    446    555  -1002    -83     62     15    101   -150   -540
     72   -940  -1013    433    542   -976    -67     80     38    122   -135   -522
     80   -904   -984    413    532   -943    -57     90     49    132   -124   -517
     80   -878   -958    397    517   -917    -36    106     67    150   -106   -501
     64   -844   -909    389    485   -875     -2    132    101    187    -67   -462
     72   -841   -917    384    493   -878      0    132     96    181    -75   -467
     93   -810   -904    358    496   -857      2    140     98    184    -72   -462
     90   -732   -826    319    457   -776     15    161    142    228    -25   -415
     93   -670   -763    288    428   -717     -2    155    168    262      7   -379
    109   -636   -745    262    426   -691    -41    140    171    275     25   -361
    119   -620   -740    249    428   -680    -51    142    181    288     38   -345
    111   -631   -743    257    426   -685    -57    135    174    283     33   -337
    109   -628   -737    259    423   -683    -85    103    140    257     15   -355
    101   -659   -761    277    428   -709    -96     85    122    244      0   -366
     85   -740   -826    324    454   -782    -93     80     96    215    -28   -392
     77   -849   -927    384    501   -888   -106     62     41    158    -93   -452
     80   -896   -976    407    527   -935   -111     38      2    114   -135   -491
     62   -917   -982    426    522   -948   -106     25    -15     96   -150   -501
     54   -945  -1002    444    527   -974   -114      7    -36     77   -168   -514
     59   -958  -1018    449    537   -989   -127    -10    -62     51   -189   -530
     57   -956  -1013    449    535   -984   -122    -12    -64     54   -189   -532
     51   -950  -1002    449    524   -976   -119    -12    -62     57   -189   -535
     57   -961  -1021    452    537   -989   -127    -20    -75     44   -197   -540
     59   -961  -1021    449    537   -989   -132    -25    -85     33   -205   -542
     49   -945   -995    449    522   -969   -129    -25    -83     36   -205   -535
     46   -969  -1015    459    530   -992   -132    -31    -93     28   -213   -537
     49   -979  -1028    465    537  -1002   -140    -36   -101     23   -218   -545
     49   -958  -1010    454    527   -984   -132    -31    -90     33   -210   -540
     44   -961  -1005    459    524   -982   -132    -33    -93     31   -213   -545
     44   -979  -1026    465    535  -1000   -142    -44   -111     12   -233   -555
     59  -1005  -1065    472    561  -1034   -135    -33   -124     -5   -254   -571
     98  -1143  -1241    522    667  -1192   -114     -2   -192   -103   -363   -670
    142  -1353  -1496    605    818  -1423    -23     98   -275   -272   -555   -870
    161  -1335  -1496    587    826  -1415    122    265   -200   -277   -587   -922
     72  -1041  -1114    485    592  -1078    184    163    -38    -77   -368   -722
    -93   -535   -441    314    171   -488    -18   -410     33    226     31   -314
   -259    270    530     -5   -394    400   -342   -958    200    743    680    345
   -381    963   1343   -293   -862   1153   -607  -1148    493   1325   1317    984
   -337    906   1244   -285   -789   1075   -885  -1301    376   1337   1343   1054
   -265    358    620    -49   -441    488   -976  -1356   -119    719    722    472
   -215   -314    -98    265    -59   -207   -748  -1075   -519      7    -31   -267
   -124   -693   -571    407    220   -633   -444   -535   -342    -33   -197   -444
    -36   -797   -761    415    361   -779   -259   -207   -161     59   -161   -431
     12   -823   -836    405    423   -828   -174    -62    -88     88   -153   -431
     18   -859   -878    420    446   -867   -140    -12    -75     80   -168   -449
     23   -893   -917    433    467   -906   -135     -2    -90     51   -197   -480
     33   -906   -940    433    485   -922   -129      7    -98     33   -215   -498
     36   -914   -950    436    493   -932   -111     31    -88     41   -210   -493
     38   -917   -956    439    496   -935   -101     44    -83     41   -215   -496
     46   -896   -943    423    493   -919   -109     38    -93     28   -228   -506
     41   -885   -930    420    483   -906   -101     49    -88     31   -223   -496
     38   -896   -937    426    488   -917    -90     64    -72     49   -210   -480
     49   -891   -940    420    493   -914    -90     67    -70     54   -205   -485
     51   -870   -924    407    488   -896    -96     64    -75     49   -207   -488
     46   -862   -911    407    478   -885    -85     80    -59     62   -197   -472
     46   -862   -909    407    475   -885    -85     88    -57     67   -192   -467
     57   -846   -904    394    480   -875    -83     88    -57     67   -192   -467
     54   -828   -883    387    467   -857    -80    101    -44     77   -181   -449
     51   -820   -872    384    459   -846    -75    111    -33     88   -174   -436
     54   -818   -875    381    462   -846    -75    114    -36     88   -174   -441
     62   -797   -859    368    459   -828    -70    129    -23    103   -161   -426
     59   -792   -852    363    452   -820    -64    145     -7    111   -155   -415
     64   -792   -857    363    459   -823    -67    153     -7    111   -158   -415
     70   -776   -846    353    457   -810    -59    168      0    119   -148   -402
     72   -766   -839    348    454   -802    -46    192     20    140   -132   -381
     85   -750   -836    332    459   -795    -46    207     25    145   -127   -376
     93   -745   -839    327    465   -792    -44    223     33    155   -116   -371
     93   -737   -831    322    459   -784    -33    252     49    171   -103   -350
    101   -717   -818    309    459   -766    -28    277     67    184    -90   -337
    114   -711   -826    296    470   -769    -33    293     70    189    -88   -335
    122   -698   -820    288    470   -761    -23    319     80    202    -75   -322
    129   -680   -810    275    470   -745    -12    353    103    226    -57   -298
    145   -670   -815    262    480   -743    -10    376    114    231    -54   -290
    161   -654   -815    246    485   -732     -5    400    119    236    -44   -280
    171   -620   -792    223    480   -706      2    423    137    257    -23   -249
    184   -602   -787    207    485   -693      2    439    142    267    -12   -233
    200   -594   -795    197    496   -693      0    441    137    267    -12   -239
    194   -576   -771    192    483   -672      7    449    148    280      0   -223
    197   -558   -756    179    475   -654      7    446    150    283      7   -210
    200   -545   -748    171    472   -646      0    431    135    272      2   -215
    197   -522   -719    163    457   -620      5    426    135    280     10   -202
    187   -511   -698    161    441   -605      7    415    137    285     18   -189
    181   -501   -685    158    431   -592      0    387    124    272     10   -194
    174   -485   -659    155    413   -571     -2    358    114    267      7   -197
    148   -475   -623    163    384   -548      5    337    119    272     10   -189
    129   -475   -607    171    366   -540     -2    298    114    267      7   -200
    119   -475   -594    176    355   -535    -15    257     96    249     -7   -223
     98   -488   -587    194    340   -537    -10    231     90    246    -15   -226
     83   -504   -587    210    335   -545    -12    205     88    244    -20   -233
     75   -514   -592    218    332   -553    -31    161     57    213    -49   -265
     62   -524   -587    231    322   -553    -31    137     44    200    -64   -272
